2942 9 1 1 0 0 0 0 0 0 0 0 0 0 0 0 60 250 461 690 936 1196 1466 1744 2025 2305 2582 2850 3107 3350 3577 3785 3974 4143 4292 4423 4536 4635 4720 4796 4864 4928 4991 5056 5123 5196 5275 5361 5454 5552 5655 5761 5866 5968 6065 6152 6227 6286 6327 6347 6345 6319 6268 6194 6096 5976 5836 5680 5509 5328 5139 4948 4757 4569 4389 4219 4061 3918 3791 3681 3588 3514 3456 3416 3392 3383 3388 3406 3435 3476 3526 3585 3652 3727 3809 3897 3992 4093 4200 4312 4431 4554 4684 4818 4958 5103 5253 5408 5569 5734 5905 6081 6262 6448 6638 6834 7033 7236 7441 7648 7855 8060 8263 8461 8653 8836 9008 9169 9315 9446 9560 9656 9734 9793 9834 9856 9862 9851 9825 9787 9737 9677 9609 9536 9458 9377 9294 9210 9127 9044 8963 8883 8804 8726 8648 8572 8495 8418 8341 8263 8184 8104 8023 7941 7857 7771 7684 7596 7505 7412 7317 7218 7116 7011 6901 6787 6668 6545 6418 6287 6154 6018 5883 5748 5617 5491 5373 5264 5168 5086 5021 4974 4948 4943 4961 5001 5065 5151 5259 5388 5536 5701 5880 6072 6272 6479 6690 6901 7110 7313 7508 7693 7865 8023 8164 8287 8391 8475 8539 8583 8607 8612 8598 8567 8521 8461 8388 8306 8217 8122 8024 7925 7828 7734 7645 7563 7488 7422 7365 7318 7280 7251 7231 7219 7215 7216 7222 7233 7246 7262 7279 7296 7314 7331 7347 7362 7377 7390 7403 7415 7426 7435 7444 7451 7456 7458 7457 7451 7439 7422 7396 7362 7318 7263 7197 7119 7028 6924 6807 6678 6537 6384 6220 6047 5865 5675 5479 5277 5072 4863 4652 4441 4229 4018 3810 3604 3402 3205 3013 2829 2654 2488 2333 2191 2063 1952 1858 1783 1729 1697 1687 1701 1739 1801 1887 1995 2126 2277 2446 2632 2832 3043 3262 3486 3713 3940 4163 4381 4590 4789 4977 5151 5311 5457 5587 5703 5803 5889 5962 6022 6070 6107 6133 6149 6157 6155 6146 6128 6102 6069 6027 5977 5920 5855 5782 5703 5618 5528 5435 5339 5244 5150 5061 4979 4905 4843 4794 4760 4745 4748 4771 4816 4881 4969 5077 5205 5351 5515 5695 5887 6090 6302 6519 6739 6959 7178 7392 7599 7796 7983 8156 8314 8456 8581 8686 8772 8839 8884 8910 8916 8902 8870 8821 8756 8677 8586 8485 8377 8265 8150 8037 7926 7822 7726 7641 7568 7510 7467 7441 7432 7440 7466 7508 7566 7639 7725 7823 7930 8046 8167 8293 8422 8552 8681 8808 8932 9052 9167 9276 9380 9476 9566 9648 9723 9790 9848 9899 9940 9972 99941000610007 9996 9973 9937 9887 9823 9745 9652 9544 9421 9282 9128 8960 8777 8579 8369 8145 7910 7664 7407 7142 6868 6587 6301 6010 5715 5418 5120 4822 4525 4230 3938 3650 3368 3091 2822 2560 2307 2063 1830 1609 1401 1207 1028 868 727 607 512 443 404 395 421 483 2943 9 1 1 583 722 902 1123 1384 1683 2020 2390 2790 3215 3660 4118 4584 5049 5507 5950 6373 6769 7132 7457 7740 7980 8172 8319 8418 8473 8486 8459 8396 8302 8181 8037 7874 7697 7507 7309 7104 6894 6678 6459 6234 6004 5767 5522 5268 5004 4730 4446 4152 3850 3542 3231 2920 2613 2314 2029 1762 1517 1300 1115 965 853 782 751 762 813 902 1026 1182 1365 1570 1791 2023 2260 2496 2727 2948 3155 3345 3516 3667 3798 3909 4003 4081 4146 4202 4254 4304 4356 4415 4484 4566 4662 4774 4904 5051 5214 5391 5582 5782 5989 6199 6410 6616 6815 7004 7178 7336 7475 7594 7690 7764 7815 7843 7848 7831 7792 7732 7653 7556 7441 7310 7164 7003 6828 6641 6442 6232 6014 5787 5554 5316 5077 4837 4599 4367 4143 3931 3733 3552 3392 3254 3142 3057 3001 2975 2980 3014 3079 3172 3291 3436 3603 3789 3992 4208 4433 4665 4901 5136 5369 5597 5817 6027 6226 6411 6583 6739 6880 7006 7115 7208 7286 7349 7398 7434 7457 7470 7473 7468 7457 7442 7424 7406 7388 7374 7365 7363 7367 7380 7403 7434 7475 7523 7579 7640 7704 7770 7835 7896 7951 7998 8033 8056 8064 8056 8033 7992 7936 7864 7779 7683 7577 7463 7346 7227 7108 6994 6884 6783 6691 6609 6538 6478 6430 6392 6365 6347 6336 6333 6334 6339 6346 6354 6362 6369 6374 6375 6373 6367 6356 6340 6318 6291 6257 6217 6170 6115 6051 5979 5898 5806 5704 5589 5463 5323 5171 5004 4823 4628 4419 4196 3962 3715 3459 3195 2926 2653 2381 2112 1850 1599 1362 1143 947 775 632 519 440 394 382 405 461 548 663 802 962 1138 1325 1517 1709 1895 2071 2232 2374 2492 2585 2651 2688 2696 2676 2629 2558 2464 2352 2224 2084 1937 1785 1632 1483 1339 1205 1082 973 879 803 745 706 686 688 709 752 815 899 1004 1129 1273 1437 1619 1818 2034 2264 2507 2762 3027 3298 3574 3853 4132 4408 4679 4942 5196 5439 5667 5881 6079 6260 6424 6569 6697 6808 6901 6978 7040 7087 7120 7141 7150 7149 7138 7118 7090 7055 7013 6965 6912 6855 6794 6731 6665 6599 6532 6466 6402 6340 6282 6227 6177 6132 6092 6056 6023 5994 5967 5940 5913 5883 5850 5810 5764 5709 5644 5569 5483 5386 5279 5162 5037 4905 4768 4627 4485 4344 4205 4071 3943 3822 3708 3602 3504 3412 3325 3243 3162 3081 2999 2912 2819 2718 2608 2488 2358 2216 2065 1905 1738 1565 1390 1214 1041 873 712 562 425 302 195 105 31 0 0 0 0 0 0 0 0 0 20 53 83 112 137 159 177 191 202 211 219 227 236 248 263 284 312 348 393 448 513 590 679 781 895 1021 1160 1310 1472 1644 1825 2014 2209 2409 2612 2814 3014 3209 3397 3574 3739 3888 4020 4132 4224 4294 4342 4369 4374 4361 2944 9 1 1 4331 4286 4231 4169 4103 4039 3980 3930 3894 3874 3873 3893 3937 4003 4092 4203 4334 4481 4642 4812 4988 5164 5336 5500 5651 5786 5901 5993 6062 6107 6126 6122 6095 6049 5985 5909 5823 5732 5641 5553 5472 5403 5347 5308 5288 5286 5303 5338 5389 5455 5533 5617 5706 5793 5876 5949 6008 6050 6071 6069 6041 5987 5905 5798 5665 5509 5334 5143 4940 4730 4517 4307 4104 3913 3738 3582 3449 3340 3258 3202 3173 3170 3190 3232 3292 3368 3456 3552 3652 3753 3852 3945 4031 4106 4169 4220 4257 4281 4292 4290 4277 4253 4221 4181 4135 4084 4030 3973 3915 3856 3797 3739 3681 3623 3566 3510 3454 3398 3342 3286 3229 3172 3113 3054 2994 2933 2871 2808 2743 2677 2610 2542 2473 2402 2331 2258 2185 2112 2039 1966 1894 1824 1756 1691 1630 1572 1520 1473 1431 1395 1365 1340 1321 1306 1295 1287 1280 1275 1269 1261 1250 1235 1214 1188 1156 1117 1072 1021 965 904 840 775 710 646 585 529 479 436 402 376 359 350 349 356 368 385 405 425 444 460 472 477 476 465 447 419 382 337 285 228 166 103 39 0 0 0 0 0 0 0 0 0 0 0 0 0 72 168 273 387 506 630 757 884 1010 1133 1252 1364 1468 1562 1646 1719 1780 1827 1861 1882 1890 1885 1867 1837 1796 1745 1684 1616 1541 1460 1374 1286 1195 1102 1009 916 825 735 646 560 477 397 320 246 176 109 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 71 111 147 180 207 230 247 259 268 273 275 277 280 286 296 312 335 367 410 463 528 604 691 789 897 1013 1135 1263 1395 1529 1664 1797 1929 2058 2183 2305 2424 2540 2654 2767 2880 2995 3112 3234 3361 3495 3636 3784 3940 4102 4271 4445 4621 4799 4977 5151 5319 5479 5628 5765 5887 5993 6082 6152 6204 6238 6255 6256 6242 6216 6179 6135 6086 6034 5982 5933 5888 5851 5821 5801 5790 5791 5801 5821 5849 5885 5926 5971 6018 6065 6109 6149 6184 6211 6230 6241 6242 6235 6220 6199 6173 6144 6114 6086 6063 6047 6040 6045 6064 6098 6147 6212 6293 6388 6496 6614 6739 6869 6999 7125 7245 7353 7447 7523 7579 7613 7624 7612 7576 7519 7442 7348 7240 7121 6995 6867 6740 6617 6502 6397 6306 6228 6165 6117 6083 6062 6052 6050 6055 6062 6071 6077 6079 6074 6062 6041 6010 5970 5922 5865 5803 5736 5666 5596 5527 5461 5400 5344 5295 5251 5215 5184 5158 5135 5114 5093 5071 5046 5016 4980 4937 4888 4831 4767 4697 4623 4546 4469 4393 4321 4256 4199 4152 4118 4097 4090 4097 4118 4152 4197 4250 4309 4371 4433 4490 4540 4578 4602 4607 4592 4554 4493 4406 4293 4156 3996 3814 3612 2945 9 1 1 3394 3163 2923 2678 2430 2185 1947 1717 1501 1300 1116 951 807 684 581 499 436 390 360 343 338 341 351 365 381 397 411 422 430 433 433 428 421 412 402 393 387 384 387 397 416 443 480 527 584 650 726 809 899 994 1093 1195 1298 1401 1504 1606 1706 1804 1902 1999 2097 2196 2297 2403 2514 2631 2755 2887 3026 3174 3328 3488 3654 3822 3990 4157 4319 4473 4617 4748 4862 4958 5034 5086 5114 5117 5094 5045 4970 4871 4748 4603 4438 4256 4060 3850 3632 3407 3178 2949 2721 2497 2279 2070 1872 1684 1510 1349 1203 1071 953 850 761 685 622 571 531 500 478 464 456 455 458 464 475 487 502 519 537 557 579 602 626 653 683 715 751 791 836 886 942 1004 1074 1151 1235 1329 1431 1542 1663 1793 1932 2081 2239 2405 2580 2762 2952 3147 3347 3551 3757 3963 4169 4371 4569 4761 4944 5116 5277 5424 5556 5671 5769 5849 5911 5955 5981 5990 5983 5962 5928 5884 5832 5774 5713 5650 5589 5530 5477 5430 5390 5359 5336 5320 5313 5311 5314 5320 5327 5332 5333 5328 5314 5288 5249 5194 5123 5034 4926 4800 4655 4493 4315 4123 3919 3707 3488 3267 3046 2831 2624 2428 2249 2088 1949 1834 1745 1684 1652 1649 1675 1729 1809 1914 2040 2185 2346 2518 2698 2883 3068 3250 3425 3592 3747 3890 4017 4130 4227 4310 4380 4438 4486 4526 4561 4594 4626 4660 4699 4744 4797 4859 4929 5009 5098 5196 5300 5409 5522 5638 5752 5865 5973 6074 6168 6252 6326 6388 6437 6474 6498 6510 6510 6499 6477 6446 6407 6360 6308 6252 6193 6132 6070 6009 5949 5892 5838 5788 5743 5702 5667 5637 5612 5591 5574 5560 5548 5538 5526 5513 5496 5474 5444 5407 5358 5299 5226 5139 5037 4919 4785 4635 4469 4289 4094 3886 3667 3438 3202 2961 2717 2474 2233 1997 1770 1553 1349 1160 990 839 709 601 518 458 423 414 428 466 527 609 711 831 967 1117 1279 1449 1627 1810 1994 2179 2363 2542 2716 2884 3043 3193 3334 3464 3583 3692 3789 3876 3953 4020 4078 4128 4171 4206 4237 4262 4284 4304 4322 4340 4357 4376 4396 4419 4444 4473 4504 4538 4575 4614 4654 4694 4734 4772 4806 4836 4858 4873 4878 4871 4852 4818 4769 4705 4624 4526 4412 4283 4139 3982 3814 3636 3452 3265 3076 2889 2707 2533 2370 2219 2085 1968 1870 1793 1736 1701 1686 1691 1715 1756 1813 1883 1964 2055 2152 2254 2358 2463 2567 2668 2766 2861 2951 3037 3120 3199 3276 3352 3429 3507 3587 3672 3763 3859 3963 4075 4195 4323 4460 4604 4755 4912 5073 5237 5403 5568 5730 5889 6041 6186 6322 6448 6562 6664 6754 6831 6894 6946 6985 7013 7031 7040 7040 7033 7021 7003 6980 6955 6926 6896 6863 6829 6793 6757 6719 6681 2946 9 1 1 6642 6604 6566 6528 6493 6459 6429 6402 6379 6361 6347 6339 6335 6334 6336 6339 6340 6338 6330 6312 6282 6237 6172 6086 5977 5841 5678 5487 5269 5024 4755 4466 4158 3839 3512 3185 2863 2552 2260 1992 1755 1553 1392 1273 1201 1175 1197 1265 1378 1531 1721 1944 2193 2464 2749 3043 3340 3633 3918 4190 4445 4679 4889 5074 5233 5365 5470 5549 5604 5637 5649 5644 5625 5593 5551 5504 5452 5399 5347 5298 5254 5216 5185 5164 5151 5147 5154 5169 5194 5227 5267 5313 5365 5420 5478 5537 5596 5653 5708 5758 5804 5844 5878 5905 5927 5941 5950 5954 5953 5948 5940 5931 5921 5911 5901 5894 5889 5886 5887 5891 5897 5906 5918 5931 5944 5958 5971 5983 5992 5998 6001 6000 5995 5985 5970 5952 5929 5902 5872 5840 5806 5770 5734 5698 5663 5630 5599 5572 5548 5528 5512 5502 5497 5497 5504 5516 5534 5559 5589 5625 5665 5711 5761 5814 5869 5926 5983 6039 6093 6143 6188 6227 6257 6279 6292 6293 6283 6262 6229 6185 6130 6066 5993 5913 5828 5740 5650 5562 5475 5394 5319 5252 5195 5149 5113 5090 5078 5078 5090 5111 5141 5179 5223 5271 5322 5374 5425 5473 5518 5557 5590 5615 5633 5643 5645 5639 5625 5605 5578 5547 5511 5473 5433 5393 5353 5315 5279 5246 5217 5191 5168 5149 5132 5117 5103 5090 5075 5058 5038 5014 4984 4948 4905 4855 4799 4736 4667 4594 4517 4438 4359 4282 4208 4141 4082 4033 3996 3972 3963 3969 3991 4028 4081 4149 4229 4321 4422 4531 4644 4760 4875 4987 5094 5194 5285 5365 5433 5489 5533 5565 5586 5596 5597 5591 5580 5565 5548 5531 5516 5503 5494 5489 5487 5488 5492 5496 5498 5496 5488 5472 5443 5401 5341 5264 5167 5049 4911 4753 4576 4384 4177 3961 3739 3516 3296 3085 2886 2706 2548 2415 2311 2238 2197 2188 2212 2266 2348 2455 2582 2727 2883 3045 3209 3369 3520 3658 3778 3878 3954 4004 4027 4023 3991 3934 3851 3746 3622 3480 3326 3163 2994 2824 2657 2496 2346 2210 2090 1990 1912 1859 1830 1829 1853 1905 1982 2084 2209 2354 2517 2694 2882 3078 3276 3474 3666 3850 4020 4173 4307 4418 4504 4563 4594 4597 4571 4518 4439 4335 4208 4062 3898 3721 3533 3336 3135 2932 2729 2529 2334 2147 1967 1797 1637 1488 1350 1224 1111 1010 922 847 785 737 704 685 683 696 727 774 839 921 1020 1136 1268 1413 1571 1740 1916 2099 2284 2470 2652 2829 2998 3157 3303 3435 3553 3654 3740 3811 3868 3912 3944 3968 3984 3995 4002 4009 4016 4024 4034 4047 4061 4078 4095 4111 4124 4132 4133 4125 4106 4074 4029 3969 3894 3804 3700 3584 3458 3325 3187 3048 2911 2781 2661 2554 2464 2393 2345 2320 2320 2345 2395 2469 2566 2684 2819 2970 3132 3303 3478 3655 3829 3999 4159 4309 4446 4568 4674 4763 2947 9 1 1 4835 4888 4925 4945 4949 4939 4916 4881 4837 4783 4723 4658 4589 4518 4446 4374 4302 4233 4166 4101 4039 3980 3923 3869 3815 3762 3709 3655 3598 3538 3473 3403 3325 3241 3148 3046 2934 2814 2684 2546 2399 2245 2086 1923 1758 1593 1430 1272 1121 981 854 743 650 577 526 499 498 522 573 649 751 876 1024 1191 1374 1571 1778 1992 2208 2422 2632 2834 3024 3200 3360 3502 3625 3729 3813 3880 3929 3964 3985 3996 3999 3997 3992 3987 3983 3983 3987 3995 4008 4025 4044 4063 4082 4096 4103 4100 4084 4054 4006 3938 3850 3741 3611 3461 3293 3108 2911 2704 2492 2278 2068 1866 1676 1502 1348 1217 1112 1034 984 962 967 999 1056 1134 1231 1344 1469 1603 1741 1881 2020 2153 2279 2394 2499 2590 2667 2729 2776 2807 2822 2823 2808 2780 2738 2683 2617 2538 2450 2352 2245 2130 2009 1882 1752 1618 1483 1348 1214 1083 956 835 721 616 519 433 357 293 239 198 168 149 140 143 155 176 206 244 290 342 401 467 537 613 694 779 867 958 1051 1146 1240 1333 1425 1512 1595 1671 1740 1800 1849 1888 1914 1928 1928 1916 1892 1855 1807 1749 1682 1609 1531 1450 1368 1286 1208 1134 1067 1008 958 918 889 871 864 868 883 907 939 980 1026 1078 1132 1189 1246 1303 1358 1409 1456 1499 1536 1567 1591 1608 1619 1622 1619 1609 1593 1571 1544 1511 1473 1432 1386 1338 1287 1234 1181 1126 1072 1019 968 919 873 831 794 761 734 712 696 686 682 684 690 701 715 733 752 772 793 812 829 844 854 860 862 858 849 834 815 791 763 731 698 662 625 588 552 518 485 454 426 401 379 359 341 326 312 298 286 273 259 245 229 212 193 173 151 129 105 81 57 34 13 0 0 0 0 0 0 0 0 0 0 0 7 31 58 87 119 151 185 218 251 284 314 343 370 394 415 433 447 458 465 470 471 469 465 459 452 444 436 429 423 419 417 418 421 428 439 452 468 486 506 527 548 569 588 604 617 627 631 631 625 613 596 574 547 517 483 448 412 376 342 310 281 257 238 224 215 213 215 223 235 250 267 286 306 325 342 357 369 378 384 386 385 381 374 366 357 348 340 333 327 323 322 322 325 329 334 339 343 346 347 345 339 330 316 298 276 251 222 192 161 130 100 73 50 31 18 11 11 17 29 48 72 101 134 170 207 244 281 315 346 374 397 416 429 437 441 439 434 425 414 401 387 372 358 346 335 326 321 319 320 324 332 343 357 374 394 415 438 463 489 515 542 568 2948 9 1 1 595 621 646 671 695 717 739 759 779 797 814 829 844 858 870 881 891 901 909 916 923 929 935 940 946 951 956 962 969 976 985 994 1005 1018 1032 1048 1066 1085 1106 1129 1153 1179 1206 1234 1263 1293 1323 1354 1386 1417 1449 1481 1513 1544 1575 1606 1636 1664 1692 1718 1743 1766 1786 1804 1818 1830 1838 1843 1843 1840 1834 1823 1809 1792 1772 1749 1724 1697 1669 1639 1610 1579 1549 1520 1491 1462 1435 1408 1381 1356 1331 1306 1282 1258 1233 1209 1184 1159 1134 1108 1082 1055 1028 999 971 941 909 877 843 806 768 727 683 636 587 534 480 423 365 307 249 193 141 93 53 21 0 0 0 15 51 104 175 264 371 495 634 787 952 1127 1309 1495 1682 1868 2049 2223 2388 2541 2680 2805 2914 3007 3084 3146 3193 3228 3251 3264 3270 3269 3265 3259 3253 3247 3242 3241 3242 3245 3251 3259 3267 3275 3281 3284 3281 3273 3257 3231 3196 3150 3093 3024 2943 2851 2748 2635 2513 2383 2246 2104 1959 1811 1664 1517 1373 1233 1099 971 851 740 637 545 462 390 328 277 235 203 180 165 159 159 165 178 194 216 240 267 297 328 360 393 427 461 496 530 565 600 636 671 707 744 782 820 860 901 943 987 1033 1081 1131 1183 1238 1294 1352 1413 1475 1539 1604 1670 1736 1803 1870 1937 2002 2067 2130 2192 2253 2312 2370 2426 2483 2539 2595 2652 2710 2770 2832 2897 2964 3034 3106 3181 3258 3336 3415 3493 3569 3643 3712 3777 3836 3888 3932 3968 3995 4014 4024 4026 4020 4008 3990 3967 3941 3912 3882 3851 3821 3792 3764 3739 3715 3693 3673 3653 3634 3614 3594 3571 3545 3516 3483 3447 3406 3362 3313 3262 3207 3151 3093 3035 2978 2921 2866 2813 2762 2713 2667 2622 2578 2535 2491 2445 2397 2345 2288 2225 2156 2080 1997 1906 1808 1703 1593 1478 1360 1241 1121 1004 890 783 683 593 513 447 394 355 332 325 333 356 394 446 512 589 678 776 882 996 1114 1237 1363 1491 1619 1747 1873 1998 2119 2237 2351 2460 2564 2662 2755 2840 2919 2991 3055 3111 3159 3199 3231 3254 3269 3277 3276 3268 3254 3233 3207 3178 3144 3109 3073 3037 3002 2969 2940 2914 2894 2879 2869 2866 2868 2876 2888 2905 2926 2948 2972 2997 3019 3040 3057 3069 3075 3074 3067 3051 3027 2996 2956 2909 2855 2795 2729 2659 2585 2509 2431 2353 2275 2198 2123 2051 1981 1914 1850 1789 1730 1674 1620 1567 1516 1464 1413 1361 1308 1254 1199 1142 1084 1025 965 904 844 785 728 673 621 573 530 493 462 438 421 411 409 414 426 444 469 498 532 569 609 649 690 730 768 804 837 866 891 912 929 942 952 959 2949 9 1 1 963 965 967 967 968 970 972 976 981 988 997 1006 1017 1028 1040 1052 1063 1072 1081 1087 1092 1094 1094 1093 1089 1084 1078 1071 1063 1056 1049 1042 1037 1032 1029 1027 1027 1027 1029 1031 1033 1036 1038 1040 1040 1040 1038 1034 1028 1020 1010 998 983 967 948 927 904 880 853 826 797 767 737 706 675 645 615 586 559 533 510 489 471 455 443 433 427 423 421 422 424 427 431 435 438 440 441 440 436 429 420 408 393 376 357 335 313 289 264 240 216 193 172 152 133 117 103 90 80 72 65 59 55 52 50 48 47 47 47 48 50 54 59 65 74 86 101 119 141 167 197 232 270 313 359 409 462 517 574 631 688 744 798 850 898 942 981 1015 1043 1066 1084 1097 1106 1111 1114 1114 1114 1115 1117 1121 1129 1141 1158 1180 1208 1241 1279 1323 1371 1422 1475 1530 1586 1640 1694 1744 1792 1835 1875 1909 1940 1966 1988 2006 2022 2036 2048 2059 2070 2081 2093 2105 2118 2132 2145 2158 2170 2179 2185 2187 2184 2176 2160 2137 2106 2068 2021 1967 1906 1839 1767 1692 1614 1537 1461 1388 1320 1260 1208 1167 1137 1120 1117 1128 1154 1194 1248 1316 1397 1488 1590 1699 1815 1935 2058 2182 2304 2422 2536 2644 2743 2835 2916 2988 3049 3101 3143 3175 3200 3216 3227 3233 3235 3234 3232 3230 3229 3231 3235 3242 3254 3269 3290 3314 3343 3376 3413 3453 3495 3540 3585 3632 3679 3725 3769 3812 3852 3888 3921 3949 3971 3987 3997 3999 3994 3980 3958 3927 3887 3839 3781 3716 3643 3562 3476 3385 3290 3193 3094 2996 2899 2805 2715 2631 2552 2479 2414 2355 2303 2258 2219 2184 2154 2126 2100 2074 2047 2018 1986 1949 1908 1861 1808 1749 1684 1614 1539 1460 1377 1292 1206 1120 1036 954 876 804 738 679 629 588 558 539 531 535 552 582 624 679 747 828 920 1023 1137 1261 1394 1534 1680 1832 1987 2145 2303 2460 2615 2766 2912 3051 3181 3302 3412 3511 3597 3669 3726 3770 3798 3811 3809 3792 3762 3718 3662 3596 3519 3435 3345 3251 3155 3059 2965 2876 2793 2719 2654 2601 2560 2533 2520 2521 2536 2566 2608 2663 2728 2803 2886 2976 3071 3168 3267 3366 3463 3558 3650 3736 3818 3894 3964 4029 4087 4141 4190 4234 4274 4311 4345 4377 4408 4437 4465 4493 4520 4546 4571 4595 4618 4638 4655 4668 4678 4682 4680 4671 4656 4633 4602 4563 4516 4461 4399 4330 4256 4177 4096 4013 3930 3848 3770 3696 3630 3571 3521 3481 3452 3435 3430 3436 3454 3483 3522 3569 3624 3685 3751 3820 3890 3960 4028 4092 4151 4204 4250 4287 4315 4333 4341 4339 4326 4303 4271 4229 4178 4119 4053 3981 3903 3822 3738 3652 3566 3481 2950 9 1 1 3398 3319 3244 3175 3112 3058 3011 2974 2946 2928 2920 2921 2932 2952 2980 3016 3057 3104 3153 3205 3257 3309 3357 3401 3439 3469 3492 3504 3507 3498 3478 3447 3405 3352 3289 3217 3138 3053 2963 2870 2776 2682 2592 2505 2423 2349 2283 2225 2178 2139 2111 2093 2083 2082 2088 2101 2118 2138 2161 2184 2206 2225 2242 2254 2261 2262 2256 2245 2227 2202 2172 2136 2095 2050 2001 1949 1895 1839 1781 1723 1664 1604 1545 1485 1426 1366 1307 1248 1188 1129 1071 1012 954 897 842 787 735 685 637 593 553 516 483 455 431 411 395 384 377 372 371 373 376 381 387 393 399 405 410 414 418 420 422 423 424 425 426 429 433 440 448 460 475 493 515 540 569 600 635 671 708 747 785 822 857 889 918 943 962 976 983 984 977 964 944 916 882 842 795 743 687 627 564 499 434 370 307 249 195 148 109 79 61 55 63 86 124 179 250 337 441 560 694 840 998 1165 1340 1519 1701 1883 2063 2238 2407 2568 2720 2862 2993 3112 3221 3320 3409 3489 3562 3630 3693 3754 3813 3872 3931 3992 4054 4119 4185 4252 4319 4387 4453 4516 4576 4631 4680 4723 4759 4787 4809 4823 4831 4832 4830 4824 4815 4806 4798 4792 4789 4791 4798 4811 4831 4857 4888 4926 4968 5014 5062 5112 5161 5209 5254 5295 5331 5360 5382 5397 5405 5405 5398 5383 5363 5337 5307 5272 5235 5196 5155 5114 5072 5031 4989 4948 4907 4865 4823 4780 4736 4690 4642 4592 4540 4487 4432 4377 4322 4268 4216 4168 4124 4085 4053 4029 4014 4007 4010 4022 4043 4072 4109 4152 4200 4252 4304 4356 4406 4450 4488 4517 4536 4544 4538 4519 4486 4439 4378 4303 4216 4118 4010 3895 3775 3651 3527 3404 3286 3173 3069 2976 2894 2826 2772 2734 2712 2706 2715 2739 2778 2831 2895 2971 3055 3147 3246 3349 3455 3564 3672 3780 3886 3989 4088 4183 4273 4357 4435 4507 4571 4628 4678 4720 4754 4781 4799 4810 4814 4810 4801 4786 4766 4743 4716 4688 4660 4632 4605 4581 4559 4541 4526 4514 4506 4500 4496 4493 4488 4482 4471 4456 4433 4403 4363 4313 4252 4181 4099 4007 3906 3798 3685 3569 3452 3337 3227 3124 3031 2952 2886 2838 2807 2795 2803 2829 2873 2935 3011 3101 3201 3309 3421 3536 3648 3756 3856 3946 4023 4085 4131 4159 4168 4159 4131 4084 4019 3936 3839 3726 3601 3464 3318 3164 3004 2839 2671 2501 2332 2164 1999 1838 1684 1536 1398 1269 1152 1049 960 887 832 795 779 783 809 856 926 1017 1129 1262 1413 1582 1765 1962 2168 2382 2601 2822 3042 3258 3468 3669 3860 4039 4204 4355 4492 4613 4720 4812 4892 4959 5016 5063 5102 5135 5163 5187 5208 5227 5245 5263 5280 5298 5315 5332 2951 9 1 1 5347 5362 5374 5383 5389 5391 5388 5379 5364 5342 5312 5274 5228 5172 5107 5031 4945 4849 4741 4622 4491 4350 4198 4035 3863 3683 3495 3303 3106 2909 2712 2519 2333 2156 1991 1842 1710 1598 1509 1443 1403 1388 1399 1435 1495 1578 1681 1801 1935 2079 2229 2381 2532 2676 2810 2931 3034 3118 3180 3218 3232 3220 3185 3126 3045 2945 2828 2697 2556 2409 2258 2108 1963 1825 1699 1587 1491 1414 1357 1321 1307 1314 1343 1391 1459 1544 1645 1759 1884 2018 2160 2305 2454 2602 2750 2896 3038 3175 3307 3433 3552 3666 3773 3875 3970 4061 4147 4229 4308 4383 4456 4527 4596 4664 4731 4796 4861 4926 4989 5051 5111 5169 5224 5276 5324 5367 5403 5432 5452 5463 5463 5452 5427 5389 5336 5269 5186 5088 4974 4846 4704 4549 4383 4205 4019 3826 3628 3426 3223 3021 2821 2625 2435 2253 2078 1913 1759 1615 1482 1360 1250 1150 1061 982 913 853 801 756 719 688 663 644 629 620 614 613 617 624 636 652 673 699 731 769 813 865 925 993 1069 1156 1253 1360 1479 1608 1749 1900 2062 2233 2412 2598 2790 2985 3181 3376 3566 3749 3922 4082 4226 4351 4455 4536 4592 4621 4624 4599 4549 4473 4375 4256 4119 3970 3810 3646 3481 3319 3167 3027 2903 2800 2718 2662 2631 2626 2647 2692 2759 2845 2947 3060 3180 3301 3420 3530 3628 3708 3767 3801 3808 3785 3733 3650 3537 3396 3230 3042 2835 2614 2384 2150 1916 1690 1475 1276 1098 944 819 724 661 631 635 672 741 840 967 1119 1292 1484 1690 1907 2131 2358 2585 2810 3028 3239 3439 3628 3805 3969 4119 4257 4382 4495 4597 4689 4773 4849 4918 4982 5042 5098 5151 5202 5251 5299 5344 5389 5431 5472 5510 5546 5578 5607 5633 5653 5670 5681 5689 5691 5689 5683 5673 5660 5645 5628 5610 5592 5575 5560 5547 5536 5529 5526 5526 5529 5536 5545 5556 5568 5581 5592 5600 5606 5607 5602 5591 5574 5549 5517 5478 5432 5381 5325 5265 5203 5141 5080 5022 4968 4921 4881 4850 4829 4819 4819 4831 4854 4888 4931 4984 5044 5111 5184 5260 5339 5418 5496 5573 5646 5714 5777 5833 5882 5924 5958 5983 6001 6011 6013 6007 5994 5974 5948 5916 5879 5835 5787 5733 5675 5612 5544 5472 5394 5312 5225 5133 5037 4937 4833 4726 4615 4504 4391 4278 4167 4059 3956 3858 3767 3685 3613 3553 3505 3471 3451 3446 3456 3480 3519 3572 3638 3716 3804 3900 4003 4111 4221 4332 4440 4544 4641 4729 4807 4872 4922 4958 4976 4977 4960 4925 4872 4802 4716 4615 4500 4374 4237 4093 3943 3790 3636 3483 3335 3192 3057 2932 2818 2717 2631 2559 2504 2464 2442 2436 2447 2474 2517 2574 2645 2729 2824 2928 3040 3158 3279 3402 3525 3644 3758 3863 3959 4041 4109 4160 4192 4204 4195 4165 4112 2952 9 1 2 3985 3860 3716 3554 3377 3187 2985 2774 2559 2340 2123 1910 1704 1508 1325 1157 1006 872 757 660 581 518 470 435 411 394 383 374 366 357 345 329 308 285 258 231 204 181 164 156 161 181 219 277 356 458 582 729 897 1084 1287 1504 1732 1966 2204 2442 2677 2905 3124 3333 3529 3712 3881 4036 4178 4307 4423 4528 4622 4706 4780 4844 4898 4941 4973 4994 5001 4995 4974 4938 4887 4819 4737 4640 4531 4411 4282 4148 4010 3873 3739 3611 3493 3386 3292 3213 3148 3099 3064 3042 3030 3027 3029 3032 3035 3033 3024 3006 2976 2933 2878 2809 2729 2639 2542 2441 2338 2238 2144 2060 1988 1931 1891 1870 1868 1884 1917 1965 2026 2097 2175 2256 2336 2414 2486 2550 2606 2651 2688 2716 2738 2756 2772 2791 2815 2846 2889 2946 3017 3105 3210 3330 3465 3612 3769 3932 4098 4262 4422 4573 4713 4838 4948 5040 5115 5172 5213 5239 5252 5256 5251 5242 5229 5217 5205 5196 5191 5189 5190 5194 5199 5204 5206 5205 5198 5184 5162 5130 5090 5040 4981 4914 4842 4764 4684 4603 4523 4447 4376 4312 4256 4208 4170 4142 4124 4115 4115 4125 4143 4168 4201 4241 4289 4343 4403 4471 4545 4625 4711 4803 4899 4999 5101 5203 5303 5401 5492 5576 5650 5713 5764 5801 5824 5833 5829 5814 5788 5755 5717 5677 5637 5601 5570 5548 5535 5533 5542 5562 5591 5629 5673 5720 5768 5812 5851 5880 5896 5897 5882 5847 5794 5721 5628 5519 5393 5254 5105 4949 4789 4629 4472 4323 4185 4060 3952 3863 3794 3747 3723 3722 3743 3787 3851 3935 4036 4152 4281 4419 4564 4712 4860 5006 5145 5275 5394 5497 5585 5653 5701 5728 5734 5717 5679 5620 5543 5448 5338 5215 5083 4945 4805 4664 4527 4398 4278 4172 4080 4006 3951 3915 3899 3904 3928 3971 4031 4106 4195 4294 4402 4515 4632 4749 4866 4979 5088 5191 5286 5374 5453 5524 5587 5643 5690 5731 5766 5795 5819 5839 5855 5866 5875 5881 5884 5885 5884 5882 5878 5875 5871 5868 5867 5868 5871 5877 5886 5898 5913 5929 5946 5962 5976 5986 5990 5985 5971 5944 5904 5848 5777 5689 5586 5467 5335 5191 5037 4878 4715 4553 4395 4244 4105 3979 3869 3778 3708 3658 3629 3621 3632 3662 3708 3768 3838 3917 4000 4085 4169 4249 4322 4385 4437 4476 4500 4508 4500 4476 4435 4379 4308 4224 4129 4025 3914 3800 3684 3571 3462 3362 3272 3195 3132 3087 3060 3051 3061 3090 3136 3199 3277 3367 3468 3576 3691 3809 3928 4046 4162 4274 4381 4482 4577 4666 4749 4825 4894 4958 5017 5069 5116 5158 5194 5224 5248 5267 5279 5286 5287 5283 5275 5264 5251 5236 5221 5208 5197 5190 5187 5189 5195 5206 5220 5238 5257 5276 5293 5307 5315 5316 5309 5293 5267 5231 5185 5131 5069 5000 4928 4853 4778 4704 2953 9 1 2 4635 4570 4512 4460 4416 4379 4349 4324 4305 4289 4275 4262 4248 4233 4216 4197 4176 4154 4130 4106 4084 4065 4050 4041 4038 4044 4058 4080 4111 4150 4196 4248 4305 4365 4426 4487 4545 4601 4652 4698 4738 4772 4800 4823 4841 4854 4865 4873 4881 4888 4896 4906 4918 4933 4950 4971 4995 5021 5050 5081 5113 5145 5177 5208 5238 5265 5289 5311 5328 5341 5350 5354 5354 5351 5344 5334 5322 5309 5295 5282 5270 5260 5253 5249 5249 5254 5262 5274 5290 5308 5328 5350 5371 5390 5408 5422 5433 5438 5439 5434 5424 5410 5391 5368 5343 5317 5291 5266 5244 5225 5211 5202 5200 5203 5213 5228 5248 5273 5300 5329 5358 5385 5409 5428 5440 5445 5442 5430 5408 5377 5338 5290 5235 5174 5109 5040 4969 4898 4826 4754 4683 4613 4544 4474 4402 4328 4250 4166 4076 3976 3868 3748 3618 3476 3323 3160 2987 2805 2618 2425 2231 2037 1845 1659 1480 1312 1155 1013 886 776 686 614 563 532 522 533 563 614 682 768 870 987 1115 1253 1398 1548 1699 1850 1996 2135 2265 2382 2484 2570 2638 2687 2717 2727 2719 2693 2651 2596 2529 2453 2371 2285 2198 2111 2028 1948 1874 1806 1744 1688 1637 1590 1546 1504 1462 1420 1375 1328 1277 1222 1163 1100 1034 966 896 827 759 693 632 576 527 485 451 426 410 402 403 411 426 447 473 501 531 561 590 616 638 655 666 670 667 657 641 619 592 562 530 498 468 441 419 404 398 401 414 438 472 517 571 634 704 780 860 942 1024 1106 1184 1258 1328 1391 1448 1498 1541 1578 1609 1634 1654 1670 1682 1691 1698 1702 1703 1703 1701 1697 1692 1684 1673 1661 1646 1628 1608 1586 1562 1536 1508 1479 1448 1416 1384 1350 1316 1280 1244 1207 1168 1128 1086 1043 999 953 906 858 810 762 714 668 623 581 542 507 476 448 426 407 393 384 378 375 376 379 385 392 400 409 419 428 437 445 453 459 464 468 470 471 470 467 463 458 452 445 436 428 419 410 402 394 387 380 375 370 367 363 360 358 355 351 347 342 336 329 321 313 304 295 287 279 274 270 268 269 273 280 289 302 316 332 350 368 386 403 419 434 447 458 467 474 480 484 486 488 490 492 494 496 498 501 504 508 511 513 515 516 515 513 510 505 499 491 483 475 466 458 450 444 438 434 430 428 426 425 424 423 420 416 410 402 391 377 360 340 317 291 262 232 199 166 132 99 67 37 9 0 0 0 0 0 0 0 0 0 0 0 0 0 13 32 51 70 88 106 124 141 159 177 196 217 239 263 289 316 345 376 406 437 2954 9 1 2 467 494 519 540 557 569 575 575 570 560 545 526 505 481 457 433 411 392 376 364 357 355 358 365 377 393 412 434 459 485 512 540 569 598 627 656 684 713 742 771 800 830 859 889 918 948 977 1007 1036 1066 1096 1126 1157 1188 1220 1254 1288 1323 1358 1394 1431 1466 1501 1534 1565 1593 1619 1641 1660 1675 1688 1698 1706 1714 1723 1733 1746 1762 1783 1810 1843 1881 1925 1973 2026 2081 2137 2192 2244 2291 2332 2366 2391 2406 2411 2408 2395 2376 2351 2323 2293 2265 2240 2220 2209 2206 2214 2232 2260 2299 2346 2400 2460 2522 2586 2648 2707 2761 2808 2847 2877 2899 2913 2918 2918 2912 2902 2890 2878 2867 2858 2852 2851 2854 2862 2874 2890 2909 2929 2950 2969 2986 2998 3003 3001 2989 2967 2933 2886 2825 2751 2662 2559 2444 2316 2178 2031 1878 1721 1563 1407 1257 1116 988 876 784 713 667 647 654 688 750 837 948 1081 1233 1399 1578 1764 1954 2144 2332 2514 2688 2852 3006 3148 3279 3399 3509 3610 3703 3789 3870 3947 4021 4092 4160 4227 4291 4352 4410 4464 4513 4558 4597 4631 4660 4683 4702 4717 4728 4738 4746 4755 4764 4775 4789 4805 4825 4848 4874 4902 4933 4964 4996 5027 5056 5082 5105 5125 5139 5148 5152 5151 5144 5132 5116 5095 5071 5043 5013 4982 4949 4915 4880 4846 4812 4779 4746 4713 4680 4646 4611 4574 4534 4490 4441 4386 4324 4254 4175 4087 3988 3880 3763 3637 3503 3362 3218 3071 2924 2780 2641 2509 2387 2277 2181 2101 2036 1987 1954 1937 1933 1941 1958 1982 2011 2040 2069 2092 2110 2118 2116 2102 2075 2036 1985 1921 1848 1765 1675 1579 1479 1378 1276 1176 1078 983 893 808 729 654 585 522 463 409 360 316 278 245 219 201 191 191 202 225 262 314 380 463 561 675 804 946 1100 1265 1438 1615 1796 1976 2153 2324 2486 2638 2778 2904 3015 3111 3192 3258 3312 3353 3384 3407 3425 3439 3453 3468 3487 3512 3544 3585 3636 3697 3768 3849 3939 4036 4139 4246 4355 4464 4569 4669 4761 4843 4912 4966 5006 5028 5033 5020 4990 4943 4882 4806 4719 4622 4518 4409 4299 4190 4085 3985 3894 3813 3744 3688 3646 3618 3606 3608 3625 3655 3699 3753 3818 3892 3973 4060 4151 4245 4341 4437 4532 4626 4718 4806 4892 4974 5053 5129 5201 5269 5334 5394 5451 5502 5547 5585 5614 5634 5641 5634 5611 5571 5511 5430 5328 5202 5054 4883 4691 4478 4249 4005 3750 3488 3223 2961 2706 2462 2235 2028 1846 1690 1565 1471 1408 1377 1375 1401 1451 1522 1607 1703 1804 1904 1998 2082 2151 2203 2233 2242 2228 2194 2140 2071 1989 1901 1810 1723 1646 1584 1542 1523 1533 1574 1646 1751 1887 2054 2248 2466 2704 2957 3220 3489 3758 2955 9 1 2 4023 4279 4524 4753 4966 5159 5332 5485 5618 5732 5828 5907 5971 6022 6062 6093 6115 6132 6143 6150 6153 6153 6151 6145 6135 6122 6104 6080 6050 6012 5966 5911 5845 5769 5681 5581 5470 5346 5211 5066 4910 4744 4570 4390 4203 4013 3820 3627 3434 3244 3059 2880 2708 2546 2395 2256 2132 2022 1930 1855 1798 1762 1744 1747 1770 1813 1875 1955 2052 2163 2288 2425 2570 2722 2879 3037 3196 3353 3507 3655 3798 3935 4065 4188 4305 4415 4521 4621 4718 4811 4900 4987 5072 5153 5232 5307 5379 5446 5508 5565 5616 5661 5700 5734 5763 5787 5809 5828 5846 5865 5885 5908 5935 5965 6000 6039 6083 6129 6178 6227 6276 6323 6365 6403 6433 6455 6469 6473 6467 6453 6430 6399 6363 6322 6278 6234 6190 6149 6111 6079 6052 6032 6018 6010 6007 6010 6017 6026 6038 6050 6062 6073 6082 6089 6094 6096 6095 6092 6086 6078 6067 6054 6039 6020 5997 5969 5936 5897 5851 5796 5733 5661 5579 5489 5390 5284 5173 5058 4941 4826 4714 4609 4514 4430 4361 4308 4273 4256 4257 4277 4314 4368 4435 4513 4600 4693 4788 4883 4975 5061 5140 5211 5271 5321 5360 5391 5413 5428 5438 5444 5449 5455 5463 5474 5490 5512 5538 5570 5606 5647 5689 5733 5777 5819 5857 5890 5918 5938 5951 5956 5952 5940 5920 5892 5858 5818 5773 5724 5673 5620 5567 5514 5464 5416 5373 5335 5302 5277 5259 5249 5248 5255 5270 5292 5322 5358 5398 5441 5485 5529 5571 5608 5639 5663 5677 5682 5676 5660 5633 5596 5550 5496 5436 5370 5301 5228 5154 5078 5001 4923 4843 4759 4672 4579 4478 4369 4250 4120 3979 3828 3666 3497 3322 3144 2969 2799 2640 2496 2373 2274 2203 2163 2157 2185 2247 2341 2465 2616 2788 2976 3174 3375 3574 3763 3938 4093 4224 4328 4403 4448 4464 4452 4415 4356 4279 4188 4089 3986 3883 3785 3696 3618 3555 3508 3477 3465 3470 3491 3529 3581 3645 3720 3805 3896 3994 4096 4201 4307 4414 4521 4627 4731 4831 4927 5017 5101 5176 5241 5294 5333 5356 5361 5347 5312 5256 5176 5074 4949 4802 4636 4451 4251 4039 3818 3591 3364 3139 2920 2710 2512 2329 2162 2012 1880 1764 1665 1581 1510 1450 1399 1354 1315 1280 1248 1218 1190 1165 1144 1130 1123 1126 1142 1173 1220 1286 1372 1479 1607 1756 1924 2110 2312 2526 2752 2984 3220 3458 3692 3922 4145 4357 4558 4745 4919 5076 5218 5343 5451 5541 5614 5668 5705 5723 5721 5701 5662 5603 5526 5430 5317 5187 5043 4885 4716 4539 4355 4167 3978 3790 3606 3427 3257 3096 2946 2808 2682 2570 2472 2387 2316 2258 2214 2183 2166 2161 2169 2190 2223 2268 2323 2389 2465 2548 2638 2733 2831 2929 3027 3121 3211 3294 3369 3435 3493 3541 3581 3614 3640 3662 3681 3699 3719 3741 3768 3800 3839 3884 3935 3991 4051 2956 9 1 2 4112 4173 4231 4284 4329 4363 4384 4392 4383 4358 4316 4257 4183 4094 3993 3881 3760 3633 3503 3371 3241 3114 2991 2875 2766 2665 2572 2488 2411 2342 2280 2224 2173 2126 2081 2038 1995 1951 1906 1859 1808 1754 1695 1632 1564 1492 1416 1335 1251 1165 1077 988 900 813 729 649 574 505 444 390 346 310 285 271 267 274 292 322 363 416 480 557 646 748 862 988 1126 1276 1438 1610 1792 1983 2180 2383 2589 2798 3006 3212 3415 3612 3801 3983 4155 4317 4468 4609 4740 4861 4973 5077 5173 5262 5345 5424 5498 5567 5633 5695 5754 5808 5858 5903 5944 5979 6009 6034 6053 6067 6077 6083 6086 6085 6083 6079 6075 6070 6064 6058 6051 6043 6032 6018 5999 5974 5941 5899 5846 5780 5702 5609 5502 5380 5245 5096 4936 4765 4588 4405 4220 4035 3855 3680 3515 3361 3219 3092 2979 2881 2798 2727 2667 2616 2572 2531 2492 2452 2408 2360 2306 2247 2183 2115 2045 1978 1915 1861 1820 1796 1793 1814 1862 1938 2045 2181 2345 2536 2750 2982 3229 3485 3745 4003 4254 4494 4719 4926 5111 5275 5416 5534 5632 5712 5774 5823 5860 5890 5913 5933 5951 5969 5988 6007 6027 6048 6068 6087 6105 6120 6132 6139 6144 6144 6141 6134 6126 6115 6104 6093 6082 6072 6062 6053 6044 6034 6023 6008 5989 5964 5933 5893 5845 5787 5720 5643 5558 5466 5368 5266 5163 5060 4961 4867 4782 4706 4643 4592 4556 4535 4528 4536 4555 4586 4625 4670 4718 4767 4813 4854 4886 4908 4917 4911 4889 4851 4794 4721 4630 4523 4401 4264 4115 3955 3785 3607 3422 3233 3040 2846 2651 2457 2266 2079 1898 1724 1560 1407 1267 1143 1035 946 877 829 803 800 819 861 924 1006 1105 1219 1345 1478 1616 1753 1888 2014 2130 2231 2314 2378 2419 2438 2433 2404 2354 2282 2191 2084 1963 1832 1694 1552 1410 1271 1138 1012 897 793 703 625 561 510 471 444 426 416 414 417 425 436 450 466 484 505 530 558 593 634 683 741 810 890 982 1085 1199 1322 1453 1589 1728 1866 2000 2126 2241 2341 2423 2485 2524 2539 2529 2495 2437 2358 2259 2145 2019 1886 1748 1612 1481 1359 1249 1155 1078 1021 983 966 967 987 1021 1069 1127 1191 1259 1327 1391 1450 1499 1536 1560 1569 1563 1540 1502 1448 1381 1302 1213 1118 1018 918 821 731 650 584 534 505 499 517 563 636 737 865 1019 1198 1399 1617 1850 2093 2343 2593 2840 3080 3308 3521 3716 3892 4046 4178 4288 4376 4445 4495 4529 4548 4557 4555 4547 4533 4514 4493 4469 4442 4413 4379 4341 4297 4247 4188 4121 4043 3957 3860 3755 3641 3521 3395 3267 3139 3013 2891 2776 2671 2576 2495 2428 2376 2340 2319 2314 2324 2347 2383 2431 2488 2554 2627 2706 2789 2876 2965 2957 9 1 2 3055 3145 3235 3324 3410 3493 3572 3646 3713 3774 3826 3870 3904 3928 3942 3946 3941 3927 3906 3878 3847 3812 3778 3744 3714 3688 3667 3654 3647 3648 3654 3666 3682 3701 3720 3737 3752 3761 3764 3759 3746 3724 3694 3656 3611 3562 3508 3452 3397 3342 3290 3242 3198 3160 3126 3096 3070 3046 3023 3001 2976 2949 2918 2882 2841 2794 2743 2688 2629 2568 2506 2446 2387 2333 2283 2240 2203 2173 2151 2135 2126 2121 2121 2123 2127 2130 2131 2129 2123 2111 2093 2069 2038 2001 1957 1908 1855 1798 1739 1678 1618 1559 1502 1448 1399 1355 1315 1281 1252 1228 1209 1193 1180 1169 1159 1149 1139 1128 1115 1100 1082 1062 1039 1014 987 959 930 902 875 849 825 804 786 771 759 750 744 740 737 737 736 736 735 732 728 721 712 700 684 666 644 620 592 563 531 498 464 429 395 361 328 296 267 240 216 195 176 161 149 139 133 128 126 126 126 128 130 132 133 135 136 136 136 136 136 137 138 141 145 151 160 171 184 200 219 239 262 285 310 334 359 383 406 427 447 465 483 499 514 528 543 558 574 590 608 626 646 665 685 703 720 734 744 750 751 747 737 720 698 671 639 603 565 525 485 447 411 379 351 328 311 300 294 293 296 302 310 320 329 337 343 347 347 344 339 332 323 315 307 304 305 312 328 353 389 437 498 571 656 752 859 975 1098 1226 1357 1488 1619 1746 1867 1982 2088 2184 2271 2348 2414 2469 2515 2552 2581 2601 2614 2621 2621 2614 2602 2583 2557 2523 2482 2432 2374 2306 2229 2143 2048 1944 1834 1719 1600 1479 1359 1242 1131 1028 935 856 792 744 714 703 711 738 783 846 925 1017 1122 1238 1361 1490 1623 1757 1892 2025 2155 2282 2405 2523 2638 2749 2856 2960 3062 3163 3263 3361 3460 3557 3654 3750 3844 3936 4025 4109 4188 4262 4329 4389 4441 4486 4524 4554 4578 4596 4608 4616 4620 4622 4622 4621 4620 4619 4618 4619 4621 4624 4629 4634 4641 4648 4656 4665 4674 4683 4693 4704 4715 4728 4741 4755 4771 4788 4807 4827 4849 4872 4897 4923 4949 4976 5002 5027 5051 5071 5089 5102 5111 5114 5111 5101 5085 5062 5032 4995 4953 4905 4853 4799 4742 4686 4631 4579 4531 4490 4455 4429 4413 4406 4410 4424 4448 4481 4523 4573 4629 4689 4753 4819 4885 4951 5013 5073 5128 5178 5224 5263 5297 5327 5351 5372 5389 5404 5417 5429 5440 5450 5462 5473 5485 5497 5510 5522 5534 5545 5554 5563 5570 5575 5578 5581 5582 5582 5582 5583 5585 5588 5594 5602 5612 5625 5640 5657 5675 5692 5709 5722 5733 5738 5736 5727 5710 5684 5649 5604 5550 5488 5419 5343 5263 5180 2958 9 1 2 5096 5012 4930 4851 4776 4706 4642 4583 4530 4482 4438 4398 4360 4323 4286 4248 4209 4167 4122 4074 4023 3969 3914 3858 3803 3749 3699 3653 3613 3580 3556 3541 3536 3542 3559 3586 3624 3672 3729 3794 3867 3945 4028 4115 4203 4292 4380 4466 4548 4626 4699 4765 4824 4876 4920 4955 4983 5002 5013 5017 5014 5004 4989 4969 4945 4917 4887 4854 4821 4787 4753 4718 4684 4651 4618 4584 4551 4518 4484 4449 4413 4377 4339 4301 4262 4224 4187 4151 4119 4091 4069 4053 4045 4046 4057 4079 4112 4156 4212 4278 4353 4437 4527 4621 4717 4813 4905 4991 5068 5133 5184 5217 5231 5224 5194 5140 5062 4959 4832 4682 4509 4315 4104 3876 3635 3385 3129 2871 2614 2364 2123 1898 1691 1507 1349 1222 1128 1069 1048 1065 1121 1215 1347 1513 1712 1938 2189 2459 2742 3033 3327 3618 3900 4169 4421 4651 4856 5036 5188 5312 5410 5482 5530 5557 5566 5561 5543 5518 5487 5453 5419 5387 5357 5331 5310 5292 5277 5266 5255 5246 5235 5223 5209 5191 5170 5144 5114 5081 5044 5003 4960 4915 4868 4819 4768 4716 4661 4602 4540 4472 4397 4315 4223 4121 4007 3881 3743 3592 3429 3255 3071 2880 2684 2486 2289 2098 1915 1745 1592 1459 1349 1266 1212 1188 1195 1234 1304 1403 1528 1677 1845 2028 2222 2422 2621 2816 3002 3174 3329 3464 3577 3668 3735 3780 3805 3812 3804 3785 3758 3729 3699 3674 3657 3649 3654 3673 3706 3753 3813 3885 3966 4054 4146 4239 4330 4416 4496 4566 4626 4674 4710 4735 4749 4753 4750 4742 4730 4717 4706 4699 4697 4703 4717 4739 4771 4812 4860 4915 4975 5038 5102 5166 5226 5283 5333 5378 5414 5444 5466 5482 5492 5499 5503 5506 5510 5516 5524 5536 5552 5572 5595 5620 5646 5670 5691 5707 5715 5713 5699 5672 5630 5572 5498 5408 5303 5183 5050 4905 4752 4591 4426 4260 4093 3929 3771 3620 3479 3348 3230 3127 3038 2966 2910 2872 2850 2846 2859 2888 2932 2991 3063 3146 3239 3340 3446 3556 3666 3775 3880 3979 4069 4148 4215 4267 4304 4323 4325 4309 4274 4222 4152 4066 3966 3853 3729 3598 3461 3321 3182 3046 2916 2795 2686 2591 2512 2451 2410 2390 2390 2411 2453 2515 2596 2694 2807 2934 3072 3219 3372 3530 3689 3848 4005 4158 4305 4446 4579 4704 4820 4926 5024 5113 5193 5265 5329 5386 5437 5482 5521 5556 5586 5612 5635 5654 5671 5686 5698 5707 5715 5720 5723 5724 5723 5718 5711 5699 5684 5663 5638 5606 5567 5520 5466 5404 5332 5252 5163 5065 4959 4845 4725 4600 4470 4337 4203 4070 3938 3810 3687 3571 3464 3367 3280 3207 3147 3101 3071 3057 3059 3078 3113 3165 3232 3314 3409 3516 3632 3755 3884 4014 4142 4266 4383 4488 4579 4654 4711 4747 4761 4754 4726 4678 4612 4530 4435 4332 4223 4114 4009 3911 2959 9 1 2 3825 3753 3698 3663 3648 3653 3680 3725 3787 3864 3953 4049 4150 4252 4352 4445 4531 4606 4669 4719 4756 4781 4794 4798 4793 4783 4769 4754 4740 4730 4724 4725 4732 4746 4767 4794 4826 4863 4901 4941 4980 5017 5051 5080 5105 5124 5137 5146 5150 5152 5151 5149 5148 5148 5152 5159 5171 5188 5210 5238 5270 5307 5348 5390 5435 5480 5524 5567 5608 5646 5680 5711 5737 5761 5781 5798 5813 5825 5837 5848 5858 5869 5879 5888 5897 5905 5911 5914 5913 5908 5896 5877 5850 5814 5768 5712 5645 5568 5480 5383 5276 5161 5040 4913 4782 4650 4518 4387 4260 4139 4025 3920 3826 3743 3673 3616 3574 3545 3529 3527 3536 3555 3583 3617 3654 3693 3730 3762 3787 3802 3805 3793 3764 3718 3654 3572 3471 3353 3219 3071 2912 2743 2567 2386 2204 2023 1845 1671 1505 1346 1197 1058 930 813 708 614 533 465 410 368 341 329 333 353 390 445 517 607 713 836 973 1123 1284 1452 1627 1804 1981 2155 2323 2484 2636 2777 2907 3025 3131 3228 3315 3395 3469 3540 3610 3680 3753 3830 3911 3999 4092 4191 4296 4405 4517 4631 4744 4855 4963 5065 5161 5248 5326 5395 5453 5502 5540 5569 5589 5602 5607 5608 5604 5597 5588 5579 5569 5560 5553 5547 5543 5540 5539 5539 5540 5541 5542 5542 5541 5538 5533 5525 5515 5501 5485 5466 5443 5418 5389 5357 5322 5282 5238 5188 5134 5072 5004 4929 4845 4753 4651 4541 4422 4294 4158 4015 3866 3711 3553 3392 3229 3067 2907 2750 2596 2448 2305 2168 2038 1915 1798 1687 1583 1484 1390 1301 1215 1133 1053 977 903 831 763 697 634 576 522 474 432 396 369 349 338 336 343 359 384 417 457 503 555 610 668 726 783 837 888 933 973 1004 1028 1043 1050 1048 1037 1019 994 963 927 886 842 796 748 699 651 603 556 511 467 426 389 354 324 299 280 268 264 269 285 313 354 409 478 563 664 779 909 1053 1208 1374 1547 1727 1910 2093 2274 2452 2623 2785 2938 3081 3211 3330 3437 3533 3618 3694 3762 3823 3879 3930 3978 4024 4068 4111 4153 4193 4231 4266 4298 4326 4347 4361 4367 4363 4348 4322 4285 4235 4172 4098 4012 3915 3810 3696 3575 3451 3324 3197 3072 2952 2839 2735 2643 2564 2501 2456 2429 2421 2434 2468 2522 2595 2686 2795 2918 3054 3200 3352 3508 3665 3820 3969 4111 4242 4360 4465 4554 4628 4686 4727 4754 4766 4766 4753 4730 4697 4656 4608 4553 4492 4426 4354 4276 4191 4101 4003 3898 3786 3666 3539 3405 3264 3119 2969 2816 2661 2507 2354 2204 2058 1918 1784 1658 1540 1430 1328 1234 1147 1068 995 927 865 806 751 699 649 601 553 507 462 418 375 334 295 258 224 195 171 153 143 142 150 170 202 2960 9 1 2 247 307 380 469 573 692 824 969 1126 1292 1466 1645 1828 2012 2195 2374 2546 2712 2867 3012 3145 3266 3373 3468 3550 3620 3678 3726 3765 3796 3819 3837 3850 3860 3867 3873 3878 3883 3890 3897 3907 3920 3936 3956 3980 4008 4042 4080 4124 4174 4229 4290 4355 4426 4500 4579 4660 4743 4827 4912 4996 5078 5159 5236 5310 5380 5445 5506 5563 5615 5662 5705 5744 5779 5809 5835 5857 5874 5886 5893 5893 5887 5874 5853 5823 5785 5739 5684 5621 5550 5472 5389 5301 5209 5116 5022 4930 4840 4754 4673 4598 4529 4467 4412 4362 4318 4279 4243 4209 4175 4139 4101 4058 4008 3952 3886 3811 3725 3629 3522 3405 3278 3141 2997 2845 2688 2526 2361 2195 2029 1864 1703 1545 1392 1246 1107 976 854 741 639 547 468 402 350 312 290 285 298 329 379 449 539 647 775 920 1081 1255 1442 1637 1837 2040 2242 2438 2627 2806 2971 3120 3253 3369 3467 3549 3615 3668 3710 3744 3774 3801 3829 3861 3900 3946 4002 4068 4144 4228 4320 4417 4516 4615 4710 4799 4877 4942 4991 5022 5035 5027 4999 4951 4885 4803 4706 4597 4480 4358 4234 4112 3994 3883 3782 3693 3617 3554 3506 3472 3451 3441 3440 3447 3459 3472 3485 3494 3496 3489 3471 3440 3395 3336 3261 3171 3068 2952 2826 2692 2552 2410 2268 2128 1995 1869 1753 1649 1559 1482 1419 1370 1333 1309 1295 1289 1290 1294 1301 1307 1310 1308 1301 1286 1262 1229 1187 1136 1077 1010 938 862 785 709 635 569 511 464 432 417 421 446 494 564 659 777 919 1083 1267 1469 1687 1917 2155 2399 2643 2885 3119 3343 3551 3743 3913 4060 4182 4278 4346 4387 4400 4386 4346 4282 4195 4087 3960 3815 3656 3483 3300 3107 2907 2701 2492 2281 2070 1862 1659 1463 1278 1106 950 814 702 616 560 536 547 594 679 802 962 1157 1386 1643 1926 2229 2546 2871 3198 3520 3830 4124 4396 4640 4854 5035 5179 5287 5359 5394 5394 5362 5300 5209 5094 4956 4798 4623 4433 4230 4016 3792 3562 3325 3085 2843 2603 2367 2138 1920 1717 1533 1372 1237 1134 1064 1031 1037 1083 1168 1292 1452 1647 1871 2121 2390 2675 2969 3266 3561 3849 4126 4388 4632 4856 5060 5242 5403 5544 5667 5773 5863 5941 6008 6066 6116 6160 6199 6233 6263 6290 6313 6332 6348 6359 6367 6370 6368 6363 6354 6341 6324 6304 6282 6258 6232 6205 6178 6150 6123 6096 6071 6048 6026 6008 5993 5982 5975 5973 5976 5984 5998 6017 6042 6072 6106 6144 6185 6229 6273 6318 6361 6401 6438 6470 6496 6516 6528 6534 6532 6522 6506 6484 6457 6426 6391 6355 6319 6283 6250 6220 6195 6174 6159 6149 6145 6146 6151 6160 6173 6186 6201 6215 6228 6238 6245 6248 6248 6243 6234 6221 6206 6187 6166 6144 6120 6095 2961 9 1 2 6069 6042 6013 5981 5944 5902 5853 5795 5725 5642 5544 5430 5298 5147 4978 4789 4583 4359 4121 3870 3610 3343 3074 2806 2544 2290 2050 1827 1625 1447 1295 1172 1079 1018 989 991 1025 1089 1179 1296 1433 1590 1761 1942 2128 2317 2501 2678 2844 2993 3124 3232 3316 3375 3407 3413 3392 3347 3280 3192 3087 2967 2838 2701 2561 2421 2284 2153 2030 1917 1815 1726 1649 1586 1535 1495 1467 1448 1439 1436 1441 1450 1464 1481 1500 1521 1543 1566 1588 1610 1631 1651 1669 1685 1699 1711 1719 1725 1727 1725 1720 1711 1697 1680 1659 1633 1604 1572 1535 1496 1454 1409 1362 1313 1262 1211 1159 1107 1055 1003 952 903 855 809 764 721 679 640 602 565 531 498 467 438 413 391 374 362 357 360 372 394 427 472 529 598 679 770 869 976 1087 1200 1311 1417 1515 1602 1675 1730 1767 1785 1782 1760 1719 1662 1593 1515 1432 1349 1272 1206 1155 1124 1118 1138 1189 1271 1384 1528 1700 1899 2119 2358 2610 2869 3130 3388 3637 3872 4090 4286 4457 4602 4719 4807 4867 4898 4904 4884 4841 4777 4695 4596 4482 4355 4216 4068 3910 3744 3572 3393 3209 3020 2829 2637 2445 2256 2072 1897 1733 1584 1453 1344 1259 1202 1175 1180 1218 1290 1394 1531 1698 1892 2109 2346 2598 2859 3125 3391 3651 3900 4136 4353 4549 4722 4869 4991 5087 5158 5204 5228 5232 5217 5187 5144 5091 5030 4964 4895 4824 4753 4682 4613 4546 4480 4415 4351 4287 4222 4156 4087 4014 3939 3860 3778 3693 3607 3520 3436 3355 3281 3215 3160 3118 3091 3082 3090 3118 3164 3229 3312 3409 3520 3641 3768 3898 4028 4153 4271 4377 4471 4549 4609 4653 4679 4688 4682 4662 4630 4591 4545 4495 4445 4396 4350 4308 4272 4242 4216 4196 4179 4163 4148 4131 4110 4084 4051 4009 3957 3894 3821 3736 3640 3533 3416 3291 3158 3018 2873 2724 2572 2419 2266 2115 1965 1820 1680 1545 1418 1299 1190 1091 1004 929 866 818 783 762 755 762 783 816 862 920 989 1068 1157 1255 1362 1477 1601 1732 1871 2019 2176 2341 2515 2697 2888 3088 3295 3509 3729 3953 4180 4407 4633 4856 5073 5282 5483 5672 5848 6011 6159 6292 6411 6515 6605 6683 6749 6804 6851 6891 6925 6955 6981 7005 7027 7048 7068 7086 7104 7120 7133 7144 7151 7154 7154 7148 7138 7124 7106 7084 7060 7033 7006 6979 6953 6930 6909 6893 6880 6872 6868 6869 6873 6880 6889 6898 6907 6914 6917 6917 6910 6897 6877 6850 6815 6773 6724 6669 6608 6544 6478 6410 6343 6278 6216 6158 6106 6061 6022 5992 5969 5954 5947 5947 5953 5965 5983 6004 6030 6057 6087 6118 6149 6180 6211 6241 6271 6299 6326 6351 6376 6399 6422 6444 6466 6488 6510 6532 6554 6578 6602 6627 6652 6679 6706 6733 6760 2962 9 1 3 6795 6788 6781 6773 6766 6758 6751 6743 6735 6725 6712 6697 6678 6655 6627 6594 6555 6511 6461 6406 6345 6278 6206 6126 6040 5946 5843 5730 5605 5468 5317 5152 4971 4774 4562 4334 4092 3839 3575 3305 3030 2756 2485 2223 1972 1736 1519 1324 1154 1010 893 805 744 711 705 722 762 821 896 986 1085 1192 1304 1417 1530 1641 1746 1846 1939 2025 2103 2173 2237 2295 2349 2400 2449 2499 2551 2608 2672 2744 2825 2918 3024 3142 3275 3421 3580 3751 3934 4127 4327 4533 4742 4952 5160 5363 5560 5748 5926 6091 6242 6379 6501 6609 6702 6781 6847 6901 6945 6980 7007 7028 7043 7054 7062 7068 7071 7073 7073 7072 7069 7064 7057 7047 7034 7018 6998 6973 6943 6907 6865 6815 6757 6690 6613 6527 6431 6325 6210 6085 5953 5815 5672 5528 5384 5244 5110 4986 4874 4777 4697 4636 4596 4575 4575 4594 4630 4681 4745 4816 4892 4969 5043 5109 5165 5206 5231 5238 5224 5189 5133 5056 4958 4842 4708 4557 4393 4217 4031 3836 3636 3432 3226 3020 2816 2615 2421 2234 2057 1891 1738 1600 1476 1369 1279 1206 1150 1110 1085 1075 1078 1093 1120 1156 1201 1255 1317 1388 1468 1558 1658 1770 1895 2034 2187 2354 2535 2730 2936 3153 3376 3605 3835 4063 4287 4502 4705 4896 5070 5227 5367 5489 5593 5681 5754 5815 5864 5905 5939 5969 5997 6023 6050 6078 6108 6140 6173 6208 6243 6278 6312 6342 6368 6388 6400 6402 6394 6371 6334 6280 6207 6113 5998 5860 5698 5513 5304 5073 4821 4551 4265 3969 3667 3363 3063 2774 2502 2253 2032 1846 1700 1596 1539 1531 1571 1660 1796 1975 2193 2444 2724 3024 3338 3658 3977 4288 4584 4860 5111 5333 5523 5679 5801 5888 5942 5965 5958 5924 5865 5785 5685 5569 5437 5292 5135 4967 4789 4602 4405 4201 3991 3775 3556 3338 3122 2913 2716 2534 2373 2237 2131 2060 2026 2033 2082 2172 2305 2476 2684 2924 3190 3476 3776 4083 4390 4691 4981 5254 5506 5735 5937 6112 6260 6381 6477 6548 6596 6624 6631 6619 6589 6541 6474 6389 6284 6158 6012 5846 5659 5453 5230 4994 4747 4495 4243 3997 3763 3548 3356 3194 3067 2977 2927 2918 2949 3019 3125 3262 3425 3608 3806 4012 4218 4421 4615 4795 4958 5102 5227 5331 5416 5485 5538 5580 5614 5642 5669 5696 5728 5765 5810 5863 5925 5996 6074 6159 6248 6341 6436 6530 6621 6708 6790 6865 6931 6988 7034 7070 7095 7109 7111 7101 7080 7048 7005 6951 6888 6816 6736 6651 6561 6468 6376 6286 6200 6122 6052 5995 5950 5920 5905 5906 5922 5952 5995 6048 6110 6176 6245 6313 6377 6435 6483 6521 6546 6557 6555 6540 6512 6472 6422 6364 6299 6230 6159 6088 6020 5954 5895 5842 5798 5763 5738 5725 5723 5733 5756 5790 5836 5892 5957 6031 6110 6192 6275 6355 6431 6497 2963 9 1 3 6552 6593 6616 6620 6602 6563 6501 6416 6311 6187 6046 5890 5725 5551 5374 5197 5023 4855 4695 4546 4408 4284 4174 4077 3993 3923 3865 3820 3785 3762 3749 3746 3754 3773 3803 3844 3898 3963 4042 4133 4236 4352 4478 4614 4759 4911 5069 5229 5390 5550 5707 5860 6005 6142 6269 6386 6491 6586 6668 6739 6800 6851 6894 6929 6959 6984 7007 7028 7048 7070 7093 7119 7147 7178 7211 7246 7282 7318 7353 7386 7415 7441 7461 7475 7483 7484 7480 7469 7454 7434 7411 7386 7358 7330 7302 7274 7246 7218 7189 7158 7124 7086 7043 6993 6935 6869 6794 6709 6616 6516 6409 6298 6185 6073 5965 5863 5771 5691 5625 5574 5539 5520 5516 5526 5548 5579 5615 5654 5692 5726 5752 5769 5775 5769 5751 5722 5683 5636 5586 5534 5484 5440 5405 5381 5372 5378 5401 5440 5494 5563 5644 5735 5832 5934 6037 6138 6235 6327 6410 6486 6553 6611 6660 6702 6738 6767 6793 6816 6836 6855 6874 6892 6910 6928 6946 6962 6978 6991 7002 7010 7014 7015 7011 7003 6990 6972 6949 6920 6887 6847 6802 6751 6694 6630 6560 6483 6399 6308 6211 6106 5995 5877 5754 5626 5493 5355 5214 5070 4924 4776 4626 4475 4324 4172 4019 3867 3715 3564 3414 3267 3122 2982 2846 2718 2598 2487 2389 2305 2235 2182 2147 2131 2134 2156 2196 2254 2327 2414 2511 2615 2724 2833 2938 3035 3122 3194 3248 3281 3292 3279 3241 3177 3090 2979 2848 2698 2533 2356 2172 1985 1800 1621 1453 1300 1166 1054 969 911 883 885 918 980 1071 1187 1325 1482 1655 1837 2026 2217 2405 2588 2761 2922 3069 3200 3315 3413 3495 3561 3612 3650 3676 3691 3697 3694 3683 3665 3640 3608 3569 3523 3469 3408 3339 3262 3178 3088 2993 2895 2794 2693 2594 2498 2408 2325 2250 2185 2129 2084 2047 2019 1998 1982 1969 1956 1941 1923 1898 1865 1822 1770 1707 1634 1553 1465 1372 1279 1187 1101 1024 961 914 888 884 905 953 1028 1130 1259 1413 1590 1789 2005 2236 2478 2728 2982 3237 3491 3740 3982 4216 4439 4650 4847 5032 5202 5357 5497 5623 5734 5831 5913 5982 6037 6080 6111 6132 6142 6144 6138 6126 6109 6087 6062 6035 6006 5975 5942 5908 5872 5832 5789 5741 5688 5629 5563 5490 5410 5323 5230 5132 5031 4928 4825 4725 4628 4539 4458 4388 4330 4285 4255 4241 4241 4258 4289 4335 4394 4466 4550 4645 4748 4859 4977 5101 5228 5357 5488 5618 5746 5870 5989 6102 6207 6304 6390 6466 6530 6583 6626 6657 6679 6692 6698 6697 6692 6684 6674 6664 6655 6649 6645 6644 6647 6654 6664 6677 6692 6709 6727 6745 6763 6779 6795 6808 6820 6830 6837 6842 6846 6848 6848 6848 6846 6843 6839 6834 6828 6820 6811 6798 6783 6763 6739 6709 6673 6630 6579 6519 6449 6368 6276 6171 6054 5924 5780 5623 5453 2964 9 1 3 5270 5077 4873 4662 4444 4224 4005 3789 3581 3384 3203 3041 2903 2790 2707 2654 2634 2647 2693 2769 2874 3005 3158 3328 3509 3698 3887 4071 4245 4404 4544 4660 4750 4811 4843 4844 4816 4759 4676 4567 4437 4288 4123 3945 3757 3562 3362 3160 2958 2756 2557 2361 2169 1981 1800 1624 1456 1296 1145 1006 879 766 671 593 537 502 492 508 550 618 713 832 975 1139 1321 1516 1721 1931 2141 2346 2540 2720 2880 3017 3128 3210 3261 3280 3268 3225 3154 3055 2933 2791 2632 2461 2283 2102 1923 1749 1585 1436 1304 1193 1105 1043 1008 1002 1024 1074 1153 1258 1387 1539 1711 1899 2101 2312 2530 2751 2971 3187 3398 3601 3794 3975 4145 4303 4448 4583 4706 4821 4926 5025 5117 5204 5286 5365 5440 5512 5582 5648 5712 5773 5830 5884 5935 5982 6026 6067 6105 6140 6173 6203 6231 6257 6281 6303 6323 6341 6358 6372 6385 6395 6404 6410 6415 6418 6418 6418 6415 6411 6406 6399 6390 6380 6369 6356 6341 6325 6307 6289 6269 6248 6226 6204 6183 6161 6140 6120 6101 6082 6066 6050 6035 6022 6009 5997 5986 5976 5967 5958 5949 5942 5935 5930 5924 5920 5915 5910 5904 5896 5885 5869 5848 5819 5782 5735 5676 5606 5523 5426 5317 5194 5059 4914 4758 4595 4426 4253 4078 3903 3729 3560 3396 3239 3090 2950 2819 2699 2590 2492 2406 2331 2268 2218 2180 2155 2142 2142 2154 2177 2212 2257 2311 2373 2440 2511 2585 2658 2729 2796 2856 2909 2952 2984 3004 3013 3008 2992 2964 2924 2874 2814 2746 2671 2590 2503 2413 2320 2225 2129 2032 1935 1838 1742 1647 1554 1462 1373 1285 1200 1118 1039 963 890 821 756 694 637 585 537 493 455 422 393 370 352 339 331 327 327 331 337 346 356 367 376 385 392 396 397 395 389 381 371 360 350 342 338 340 349 369 400 445 503 577 667 772 891 1024 1169 1324 1487 1655 1827 1998 2167 2333 2492 2644 2788 2922 3047 3163 3269 3368 3459 3545 3624 3699 3771 3839 3905 3969 4030 4088 4144 4195 4243 4286 4323 4355 4381 4400 4412 4418 4418 4412 4400 4383 4362 4336 4307 4274 4237 4197 4152 4104 4051 3992 3928 3858 3780 3695 3603 3503 3396 3281 3161 3036 2906 2774 2640 2507 2375 2245 2121 2001 1888 1783 1685 1595 1514 1442 1378 1322 1275 1236 1205 1182 1167 1160 1162 1172 1191 1219 1257 1303 1359 1424 1498 1581 1671 1768 1872 1980 2091 2205 2319 2432 2542 2648 2748 2842 2927 3002 3068 3122 3165 3197 3217 3225 3222 3209 3187 3156 3118 3075 3026 2974 2920 2865 2810 2756 2703 2652 2602 2555 2510 2466 2422 2379 2335 2290 2243 2194 2141 2084 2024 1959 1890 1817 1741 1662 1580 1496 1411 1325 1241 1157 1076 997 923 852 786 725 669 619 574 2965 9 1 3 535 502 473 450 430 415 403 393 386 380 375 371 367 363 359 355 351 348 345 343 342 343 347 354 363 377 394 415 440 470 503 540 581 624 670 718 767 818 869 920 971 1022 1071 1118 1164 1208 1250 1289 1325 1359 1389 1417 1441 1462 1480 1494 1505 1512 1516 1517 1514 1508 1499 1488 1474 1459 1441 1422 1402 1382 1360 1338 1316 1294 1272 1249 1226 1203 1180 1157 1133 1108 1084 1059 1033 1008 983 957 932 908 884 861 838 815 793 771 750 728 705 682 658 632 606 579 551 522 492 463 434 405 378 352 328 306 287 269 253 239 227 216 206 196 187 179 170 162 154 147 140 135 132 131 132 136 144 155 170 188 210 235 263 293 326 359 394 429 464 498 532 564 594 623 650 676 699 721 742 761 779 797 814 831 849 867 887 907 929 954 980 1008 1038 1071 1105 1141 1178 1216 1253 1291 1326 1360 1390 1417 1439 1456 1466 1471 1468 1459 1443 1421 1393 1360 1323 1284 1244 1204 1167 1135 1108 1090 1082 1086 1102 1132 1176 1235 1308 1394 1493 1603 1722 1849 1980 2115 2249 2382 2511 2634 2751 2859 2957 3047 3127 3198 3260 3314 3361 3403 3439 3470 3498 3523 3544 3563 3578 3591 3599 3603 3602 3596 3585 3567 3544 3515 3481 3443 3401 3357 3311 3266 3222 3181 3144 3111 3085 3066 3054 3050 3053 3065 3083 3109 3141 3179 3221 3267 3316 3365 3415 3465 3512 3556 3597 3633 3665 3692 3714 3731 3744 3755 3764 3773 3783 3795 3812 3834 3862 3897 3940 3989 4044 4103 4165 4227 4287 4341 4386 4421 4442 4448 4437 4408 4362 4299 4222 4133 4036 3933 3830 3730 3639 3558 3493 3446 3419 3412 3426 3460 3513 3581 3661 3749 3842 3935 4023 4102 4169 4220 4252 4264 4255 4223 4168 4092 3996 3882 3751 3607 3452 3290 3123 2956 2790 2630 2478 2337 2211 2102 2011 1942 1895 1872 1872 1896 1944 2013 2103 2209 2331 2463 2602 2744 2886 3021 3147 3260 3356 3432 3486 3517 3524 3506 3464 3398 3312 3206 3084 2947 2800 2643 2482 2317 2152 1989 1829 1674 1525 1384 1251 1127 1011 905 808 721 643 575 516 468 428 399 379 369 368 377 394 421 457 500 550 608 671 739 811 886 962 1038 1112 1184 1251 1313 1366 1411 1446 1470 1481 1481 1467 1442 1405 1358 1303 1242 1177 1112 1049 992 945 910 892 892 913 958 1026 1118 1234 1372 1531 1707 1897 2098 2306 2515 2722 2923 3114 3292 3454 3598 3724 3829 3916 3984 4036 4074 4099 4115 4123 4127 4128 4129 4130 4133 4138 4144 4152 4159 4165 4167 4165 4156 4138 4111 4074 4024 3964 3891 3808 3714 3612 3502 3386 3267 3144 3021 2898 2777 2659 2544 2432 2324 2966 9 1 3 2219 2118 2020 1924 1831 1740 1651 1563 1477 1393 1312 1233 1159 1088 1022 961 905 856 812 775 744 719 699 686 677 674 676 683 696 716 742 776 818 870 932 1005 1090 1186 1294 1414 1544 1685 1833 1988 2147 2308 2469 2626 2779 2924 3060 3184 3295 3392 3475 3542 3595 3632 3655 3665 3662 3647 3621 3585 3540 3487 3427 3360 3287 3208 3124 3035 2941 2843 2741 2635 2526 2414 2300 2183 2065 1945 1825 1706 1588 1471 1357 1247 1141 1041 948 863 787 721 666 622 590 571 564 569 585 612 648 691 739 791 844 895 943 986 1021 1047 1062 1066 1059 1039 1009 969 919 862 800 735 669 604 543 488 441 403 377 362 361 374 401 441 495 561 639 727 825 929 1040 1155 1272 1390 1507 1622 1732 1838 1937 2030 2115 2191 2259 2319 2371 2415 2451 2481 2505 2523 2538 2549 2558 2564 2570 2575 2580 2585 2590 2595 2601 2607 2612 2616 2619 2621 2621 2619 2615 2608 2599 2588 2576 2562 2547 2531 2515 2498 2482 2465 2449 2433 2416 2398 2379 2358 2336 2310 2282 2252 2219 2184 2147 2110 2073 2037 2003 1972 1945 1923 1906 1894 1888 1887 1890 1896 1906 1917 1929 1940 1949 1957 1961 1962 1960 1955 1947 1937 1925 1912 1899 1887 1876 1866 1858 1852 1848 1845 1843 1841 1839 1837 1833 1827 1819 1809 1796 1781 1764 1745 1724 1702 1680 1657 1635 1613 1592 1573 1555 1538 1523 1509 1496 1485 1474 1465 1456 1448 1441 1434 1428 1423 1417 1412 1408 1403 1398 1392 1386 1378 1369 1358 1346 1332 1316 1298 1279 1258 1236 1214 1191 1168 1146 1125 1106 1088 1071 1057 1044 1033 1023 1014 1007 999 992 984 976 967 956 945 933 920 906 892 877 863 849 836 824 814 805 799 794 792 792 793 796 800 805 810 814 818 820 820 817 812 805 795 782 768 752 735 718 702 687 674 663 655 651 650 652 656 663 672 681 690 698 705 710 711 710 706 699 689 677 664 649 635 622 609 599 591 585 581 580 580 583 586 589 593 596 598 600 599 598 595 591 586 580 574 569 563 558 553 549 545 541 538 534 530 525 519 512 504 495 486 475 463 451 439 427 415 403 392 381 371 362 353 344 335 327 318 309 300 290 280 270 260 250 239 229 220 210 201 192 184 176 168 160 152 144 136 127 118 108 98 89 79 70 63 56 51 48 48 50 55 62 72 84 98 114 130 148 164 181 196 209 221 230 238 243 247 250 252 254 256 259 265 272 281 293 308 324 343 363 384 405 425 444 460 474 485 493 496 496 493 486 478 467 455 2967 9 1 3 443 432 422 415 409 407 409 414 422 433 448 464 483 502 521 540 557 573 585 595 602 605 604 601 595 587 578 567 557 548 541 536 533 534 539 547 558 573 591 611 633 655 678 701 722 742 759 774 787 797 804 809 813 814 815 814 813 813 812 812 813 815 817 820 824 828 832 835 838 841 843 843 843 841 838 834 829 823 817 810 803 795 787 780 772 765 758 752 745 739 732 726 719 711 703 695 686 675 665 653 641 629 616 604 592 580 570 561 554 548 544 543 544 547 552 559 569 580 593 608 625 644 666 689 715 744 776 811 850 892 938 987 1039 1093 1148 1205 1261 1316 1369 1419 1466 1508 1545 1577 1604 1626 1643 1657 1669 1678 1687 1695 1705 1716 1730 1746 1766 1788 1813 1840 1868 1897 1925 1953 1979 2004 2025 2044 2061 2075 2086 2097 2106 2116 2125 2136 2149 2163 2180 2199 2220 2242 2265 2288 2310 2330 2348 2362 2372 2376 2376 2370 2359 2343 2322 2298 2271 2242 2212 2184 2157 2134 2114 2100 2092 2089 2094 2105 2122 2146 2175 2208 2244 2283 2324 2364 2404 2442 2477 2510 2539 2565 2587 2608 2626 2643 2660 2677 2696 2716 2740 2766 2795 2827 2861 2896 2933 2968 3002 3033 3059 3079 3094 3100 3099 3090 3073 3048 3016 2977 2934 2886 2834 2782 2728 2676 2625 2577 2532 2492 2457 2427 2402 2384 2372 2366 2367 2375 2388 2409 2436 2469 2509 2554 2604 2660 2719 2782 2846 2911 2976 3038 3096 3149 3195 3232 3259 3274 3277 3265 3239 3198 3141 3070 2985 2886 2775 2653 2522 2383 2240 2092 1944 1796 1650 1508 1372 1242 1119 1006 901 805 719 642 575 518 470 432 404 386 379 382 396 423 462 513 578 655 746 849 964 1089 1224 1366 1514 1666 1818 1969 2117 2259 2393 2517 2631 2732 2820 2895 2958 3008 3048 3078 3101 3118 3131 3143 3155 3170 3188 3212 3241 3277 3320 3370 3426 3486 3551 3618 3687 3755 3822 3885 3945 3999 4047 4089 4125 4154 4178 4196 4209 4219 4227 4233 4239 4245 4254 4264 4278 4295 4315 4340 4368 4399 4433 4469 4506 4544 4581 4618 4652 4683 4711 4735 4755 4770 4782 4789 4792 4793 4791 4788 4784 4781 4780 4780 4783 4788 4797 4809 4824 4842 4861 4881 4901 4921 4939 4954 4967 4976 4982 4984 4983 4979 4973 4966 4959 4952 4947 4943 4942 4944 4949 4956 4965 4976 4988 5000 5011 5020 5026 5029 5029 5025 5017 5006 4992 4976 4959 4942 4926 4911 4899 4890 4883 4879 4878 4878 4880 4881 4880 4877 4870 4858 4840 4814 4782 4742 4696 4642 4584 4521 4456 4389 4324 4261 4202 4150 4105 4069 4043 4027 4021 4027 4042 4067 4101 4141 4188 4238 4291 4344 2968 9 1 3 4396 4444 4487 4523 4552 4571 4579 4576 4561 4534 4494 4441 4377 4300 4213 4114 4006 3889 3764 3632 3494 3353 3208 3062 2916 2773 2634 2501 2377 2264 2164 2079 2012 1963 1935 1929 1945 1983 2043 2123 2224 2342 2475 2620 2776 2938 3104 3270 3435 3596 3751 3899 4038 4168 4288 4399 4502 4596 4683 4763 4838 4908 4973 5033 5090 5141 5187 5227 5260 5285 5302 5308 5304 5289 5262 5225 5176 5117 5049 4973 4891 4804 4713 4622 4531 4441 4355 4272 4193 4120 4051 3986 3925 3867 3812 3758 3704 3651 3598 3545 3492 3439 3389 3341 3298 3262 3233 3215 3207 3213 3233 3268 3318 3383 3462 3553 3657 3769 3889 4013 4139 4265 4388 4506 4617 4719 4812 4894 4965 5026 5075 5115 5146 5167 5181 5188 5189 5183 5171 5152 5128 5096 5056 5008 4950 4882 4803 4712 4609 4494 4366 4227 4077 3917 3748 3572 3390 3204 3017 2829 2642 2459 2280 2107 1942 1784 1636 1498 1369 1251 1144 1048 962 887 822 767 720 681 650 625 605 589 576 564 554 543 531 518 504 489 474 459 447 438 435 440 455 481 521 576 647 733 837 955 1087 1230 1381 1538 1695 1850 1998 2135 2257 2360 2441 2498 2530 2536 2515 2468 2397 2305 2193 2065 1924 1774 1619 1463 1308 1158 1016 885 767 664 577 508 457 427 416 426 456 507 578 669 779 908 1053 1214 1389 1574 1768 1968 2170 2371 2567 2755 2930 3090 3231 3350 3444 3512 3551 3561 3543 3497 3425 3330 3214 3082 2938 2787 2636 2488 2350 2228 2125 2046 1995 1975 1988 2033 2112 2222 2362 2529 2718 2925 3145 3374 3606 3837 4062 4277 4479 4665 4834 4985 5117 5230 5325 5403 5466 5515 5551 5577 5593 5600 5600 5591 5576 5553 5521 5482 5433 5375 5307 5230 5142 5043 4936 4819 4693 4561 4422 4278 4130 3980 3829 3677 3527 3379 3234 3093 2956 2825 2699 2580 2467 2361 2263 2172 2088 2011 1942 1880 1824 1775 1731 1692 1656 1624 1594 1565 1538 1511 1484 1457 1432 1408 1388 1371 1361 1359 1368 1388 1423 1474 1541 1627 1732 1854 1994 2149 2319 2499 2688 2882 3077 3270 3458 3639 3809 3967 4111 4240 4354 4454 4540 4613 4676 4730 4776 4817 4855 4890 4924 4959 4994 5029 5066 5103 5140 5176 5210 5242 5271 5295 5315 5329 5338 5341 5339 5331 5317 5299 5276 5250 5220 5188 5154 5118 5082 5045 5009 4974 4940 4908 4879 4852 4828 4808 4792 4780 4774 4772 4776 4786 4802 4825 4854 4889 4930 4977 5029 5086 5145 5207 5268 5327 5382 5430 5469 5495 5505 5498 5469 5416 5339 5234 5102 4943 4758 4548 4317 4069 3808 3539 3270 3006 2753 2519 2309 2129 1983 1874 1806 1780 1794 1848 1940 2064 2217 2394 2588 2795 3007 3219 3428 3627 3814 3987 4143 4282 4404 4509 4598 4674 4736 4788 2969 9 1 3 4831 4865 4893 4913 4926 4932 4930 4920 4900 4869 4827 4772 4706 4627 4537 4437 4328 4213 4094 3973 3855 3741 3634 3538 3454 3384 3330 3292 3271 3268 3280 3308 3350 3404 3468 3541 3620 3703 3790 3877 3965 4051 4135 4217 4296 4372 4445 4515 4583 4649 4712 4774 4834 4892 4948 5000 5049 5094 5133 5165 5190 5206 5211 5205 5186 5153 5106 5043 4965 4871 4760 4633 4491 4333 4160 3974 3776 3568 3350 3126 2897 2667 2437 2212 1993 1785 1590 1412 1253 1117 1005 920 863 835 837 868 927 1012 1122 1254 1405 1571 1749 1935 2126 2317 2505 2688 2862 3026 3176 3312 3433 3538 3627 3701 3760 3805 3837 3858 3870 3873 3870 3862 3850 3835 3818 3800 3780 3760 3739 3715 3690 3662 3631 3595 3554 3507 3453 3393 3325 3250 3167 3077 2981 2878 2770 2658 2541 2422 2300 2176 2052 1928 1805 1683 1562 1445 1330 1219 1113 1011 914 823 738 660 587 522 463 411 365 325 290 261 237 216 199 186 176 169 165 163 165 170 179 191 208 229 255 286 321 361 404 451 501 553 606 659 711 762 809 852 890 923 949 969 982 987 986 978 964 944 918 888 853 816 775 733 690 647 603 560 518 478 439 403 368 336 306 278 253 230 210 193 178 166 156 150 147 147 150 156 166 179 195 215 237 263 291 322 356 392 431 472 515 561 609 659 711 766 823 882 942 1004 1067 1131 1195 1259 1323 1386 1448 1509 1569 1629 1687 1745 1802 1860 1919 1978 2039 2101 2163 2227 2290 2352 2412 2468 2519 2562 2598 2623 2637 2637 2625 2598 2557 2503 2437 2360 2275 2183 2089 1994 1901 1814 1734 1665 1609 1566 1537 1522 1522 1535 1559 1593 1633 1679 1726 1773 1818 1858 1893 1920 1941 1955 1962 1965 1964 1962 1960 1962 1969 1982 2003 2033 2072 2121 2177 2242 2311 2385 2459 2533 2603 2668 2725 2774 2814 2844 2864 2876 2881 2880 2876 2870 2866 2865 2869 2880 2899 2927 2964 3009 3063 3124 3191 3261 3333 3406 3476 3544 3607 3665 3717 3762 3801 3834 3861 3884 3902 3917 3930 3940 3950 3958 3965 3971 3976 3979 3980 3980 3976 3970 3961 3948 3932 3913 3890 3865 3837 3807 3775 3741 3706 3670 3633 3595 3557 3518 3478 3439 3398 3358 3317 3277 3237 3197 3158 3120 3084 3049 3015 2983 2952 2923 2896 2869 2842 2816 2790 2762 2733 2702 2668 2632 2592 2548 2500 2448 2391 2329 2263 2192 2116 2037 1953 1865 1775 1682 1587 1491 1395 1299 1206 1114 1027 944 866 794 729 671 621 579 545 519 501 490 486 488 497 510 528 550 575 602 631 660 689 718 745 771 794 814 831 845 854 859 860 857 850 840 825 808 789 768 746 724 702 681 2970 9 1 4 750 731 712 695 680 667 657 649 645 642 640 640 639 638 635 629 621 609 594 576 555 532 507 483 458 434 413 394 377 364 353 345 338 333 328 323 317 309 299 288 274 259 242 224 206 189 173 158 146 137 131 128 127 128 131 135 140 146 151 156 160 164 169 174 181 190 201 215 233 255 280 309 340 375 410 447 483 518 551 581 609 633 654 673 689 704 717 730 744 758 774 791 811 831 853 877 901 925 950 974 997 1020 1042 1064 1084 1104 1124 1144 1163 1183 1203 1224 1245 1266 1288 1311 1334 1359 1384 1411 1440 1471 1503 1537 1574 1611 1650 1690 1729 1768 1804 1838 1869 1895 1916 1931 1941 1945 1943 1935 1922 1905 1883 1857 1828 1795 1758 1718 1675 1627 1575 1518 1457 1390 1319 1244 1165 1084 1001 919 838 761 688 622 563 512 469 436 410 392 381 376 374 376 380 384 389 392 395 397 399 401 404 409 418 431 450 475 506 545 592 646 707 775 848 926 1007 1089 1172 1254 1332 1407 1476 1538 1592 1637 1674 1701 1719 1728 1729 1723 1711 1693 1671 1647 1620 1593 1565 1537 1510 1483 1456 1428 1400 1370 1338 1303 1265 1224 1179 1131 1080 1026 970 914 857 801 747 695 646 602 561 525 495 468 446 429 415 405 397 392 388 386 385 384 384 383 383 383 383 383 384 386 389 394 400 408 419 433 450 469 491 516 544 574 606 641 676 714 752 791 831 872 913 954 996 1037 1078 1119 1159 1198 1236 1274 1310 1346 1382 1418 1455 1494 1536 1581 1632 1687 1749 1817 1892 1973 2060 2150 2244 2338 2430 2520 2603 2679 2746 2801 2843 2873 2888 2889 2877 2852 2814 2764 2704 2633 2554 2467 2373 2272 2165 2053 1938 1820 1702 1584 1469 1359 1257 1166 1088 1026 982 959 959 982 1029 1100 1195 1310 1446 1598 1765 1942 2127 2316 2506 2695 2880 3059 3231 3396 3552 3701 3841 3974 4101 4222 4337 4447 4552 4652 4747 4836 4920 4997 5068 5132 5189 5239 5283 5321 5355 5384 5410 5434 5457 5479 5501 5523 5544 5565 5583 5600 5613 5622 5626 5624 5617 5603 5584 5560 5532 5500 5466 5429 5392 5353 5313 5271 5228 5182 5132 5078 5019 4954 4883 4806 4725 4639 4551 4462 4374 4289 4207 4132 4062 3999 3941 3889 3839 3790 3740 3685 3623 3553 3472 3380 3276 3161 3036 2906 2772 2638 2511 2393 2290 2207 2146 2113 2108 2134 2190 2275 2386 2521 2675 2841 3014 3188 3355 3509 3645 3756 3839 3891 3909 3895 3849 3775 3676 3559 3431 3297 3166 3045 2941 2860 2808 2787 2801 2851 2934 3050 3195 3365 3553 3756 3965 4177 4385 4586 4774 4948 5105 5245 5367 5471 2971 9 1 4 5560 5634 5695 5745 5787 5820 5848 5870 5888 5901 5911 5915 5916 5910 5899 5881 5855 5820 5775 5719 5651 5569 5473 5363 5236 5092 4932 4755 4561 4353 4131 3898 3656 3408 3156 2906 2658 2418 2187 1969 1765 1577 1405 1251 1113 991 885 792 712 644 585 537 498 469 451 445 451 473 512 569 647 745 866 1010 1175 1361 1567 1790 2027 2276 2533 2795 3059 3321 3579 3831 4074 4306 4526 4733 4925 5103 5266 5413 5545 5661 5761 5845 5914 5967 6005 6028 6037 6033 6015 5985 5943 5890 5828 5755 5674 5584 5487 5381 5268 5148 5022 4891 4756 4618 4479 4341 4206 4076 3954 3843 3744 3661 3594 3545 3514 3504 3512 3538 3582 3640 3711 3793 3882 3975 4071 4165 4257 4344 4425 4498 4563 4620 4671 4715 4756 4793 4831 4871 4915 4965 5023 5090 5168 5255 5353 5459 5571 5689 5808 5926 6041 6150 6250 6339 6417 6482 6535 6576 6607 6629 6646 6657 6667 6677 6688 6702 6719 6739 6763 6789 6816 6843 6869 6893 6914 6932 6947 6958 6967 6973 6978 6983 6988 6995 7003 7013 7024 7037 7050 7063 7076 7087 7097 7104 7108 7110 7109 7107 7102 7097 7091 7085 7079 7073 7067 7061 7055 7048 7040 7030 7019 7007 6993 6977 6960 6942 6923 6904 6884 6863 6841 6816 6789 6757 6720 6675 6621 6557 6482 6396 6298 6189 6069 5942 5808 5672 5536 5404 5280 5167 5070 4991 4932 4896 4883 4894 4927 4982 5055 5145 5248 5359 5476 5594 5709 5817 5917 6005 6078 6136 6178 6204 6213 6208 6189 6158 6116 6067 6012 5952 5891 5829 5767 5707 5649 5593 5539 5485 5431 5375 5316 5251 5180 5100 5010 4910 4798 4675 4541 4397 4246 4089 3929 3771 3617 3472 3339 3223 3127 3055 3008 2989 2997 3035 3100 3190 3305 3439 3590 3754 3926 4102 4276 4446 4607 4755 4887 5000 5094 5165 5212 5236 5236 5213 5167 5100 5014 4911 4795 4668 4535 4398 4263 4134 4014 3909 3820 3752 3705 3682 3681 3703 3745 3803 3873 3950 4029 4104 4169 4219 4249 4254 4232 4181 4100 3989 3851 3687 3500 3296 3079 2853 2623 2395 2173 1962 1766 1589 1434 1304 1201 1128 1085 1074 1094 1145 1225 1332 1464 1616 1786 1968 2157 2350 2542 2728 2905 3070 3220 3354 3472 3573 3658 3729 3786 3833 3871 3901 3925 3943 3957 3967 3971 3969 3961 3946 3921 3887 3843 3788 3722 3647 3563 3470 3370 3265 3156 3043 2929 2813 2698 2582 2466 2350 2233 2116 1999 1880 1761 1642 1523 1406 1291 1180 1075 977 887 807 736 677 628 590 562 543 532 527 527 531 539 551 565 584 608 638 678 729 793 872 969 1085 1221 1376 1551 1744 1952 2173 2403 2639 2876 3110 3337 3553 3755 3939 4102 4243 4359 4449 4513 4549 4558 4540 4494 4422 4324 4202 4057 3891 3707 3508 3299 3083 2866 2653 2972 9 1 4 2450 2263 2098 1960 1855 1786 1758 1771 1828 1926 2066 2243 2454 2693 2954 3231 3517 3807 4095 4374 4641 4892 5124 5335 5525 5694 5842 5970 6079 6173 6251 6316 6370 6413 6448 6475 6494 6507 6514 6517 6515 6510 6503 6494 6485 6475 6468 6461 6457 6455 6455 6457 6459 6462 6463 6461 6454 6443 6425 6399 6365 6322 6270 6209 6141 6067 5987 5904 5819 5736 5655 5579 5510 5449 5399 5359 5330 5314 5308 5312 5326 5346 5372 5401 5431 5459 5484 5504 5516 5520 5515 5500 5474 5439 5394 5339 5276 5206 5128 5043 4952 4855 4751 4642 4525 4402 4272 4134 3987 3833 3671 3502 3326 3145 2960 2772 2584 2398 2216 2040 1871 1712 1565 1429 1305 1194 1096 1008 931 863 802 748 697 651 607 566 527 493 463 441 427 426 438 467 514 582 671 782 915 1067 1239 1427 1628 1839 2057 2278 2498 2715 2926 3128 3320 3501 3670 3826 3970 4102 4223 4333 4433 4524 4606 4681 4747 4805 4856 4900 4936 4964 4985 4998 5004 5001 4991 4972 4945 4909 4863 4807 4741 4664 4576 4476 4366 4245 4114 3975 3830 3681 3531 3383 3240 3106 2984 2877 2788 2720 2673 2649 2648 2670 2714 2777 2858 2952 3058 3170 3287 3405 3521 3633 3739 3837 3927 4010 4085 4153 4215 4274 4329 4383 4437 4490 4545 4599 4654 4709 4763 4814 4863 4908 4948 4983 5013 5038 5059 5075 5087 5097 5105 5111 5115 5119 5122 5124 5124 5122 5119 5112 5103 5089 5073 5052 5028 5001 4971 4938 4902 4863 4822 4778 4731 4680 4625 4565 4500 4431 4356 4278 4195 4110 4024 3938 3855 3775 3702 3636 3578 3530 3492 3463 3444 3434 3431 3434 3442 3453 3466 3479 3492 3504 3514 3523 3531 3538 3545 3552 3560 3569 3579 3589 3600 3610 3618 3624 3626 3624 3616 3602 3581 3553 3518 3478 3432 3382 3329 3274 3219 3166 3115 3068 3025 2989 2958 2934 2918 2908 2906 2910 2921 2937 2959 2986 3016 3049 3084 3119 3153 3184 3212 3235 3253 3264 3268 3264 3254 3236 3213 3185 3154 3120 3085 3051 3019 2990 2965 2944 2928 2916 2907 2901 2897 2892 2887 2880 2870 2855 2836 2812 2783 2749 2711 2670 2627 2582 2537 2494 2452 2413 2378 2347 2321 2300 2284 2273 2266 2262 2263 2266 2271 2278 2286 2294 2302 2309 2315 2319 2322 2322 2320 2316 2309 2301 2290 2276 2261 2244 2225 2205 2183 2160 2136 2111 2086 2061 2036 2012 1988 1966 1944 1925 1907 1891 1877 1865 1854 1844 1836 1828 1820 1812 1804 1795 1785 1774 1762 1748 1734 1719 1703 1686 1670 1653 1637 1620 1604 1588 1571 1555 1538 1520 1502 1483 1464 1444 1423 1402 1381 1360 1340 1322 1305 1289 1276 1264 1255 1248 1242 1238 1235 1232 1229 1226 1222 1217 1210 1201 1190 1177 1162 1145 1127 1107 1087 1068 1048 1029 1011 995 980 967 2973 9 1 4 956 946 938 930 924 917 911 904 897 889 880 871 860 850 839 828 817 806 796 787 778 771 763 756 749 742 735 727 718 708 697 685 672 659 645 630 615 600 585 570 554 538 520 502 482 461 438 413 386 358 329 299 270 241 214 189 168 150 136 127 122 122 125 132 142 154 168 182 197 210 222 233 242 249 255 259 262 265 269 272 277 283 291 300 310 321 333 344 355 364 371 376 377 375 369 360 347 332 315 297 278 260 242 225 211 199 189 180 174 169 166 162 159 155 150 145 139 132 125 119 113 109 106 107 110 117 127 141 157 177 199 222 246 270 294 316 337 355 371 384 395 404 410 416 421 425 430 435 441 449 459 470 483 497 513 530 548 565 583 601 617 633 648 662 675 687 698 708 718 727 735 743 750 757 764 770 775 780 784 788 792 796 801 805 811 818 826 835 845 857 870 883 898 912 927 941 955 968 981 993 1004 1015 1025 1035 1045 1056 1066 1077 1088 1100 1112 1125 1138 1152 1166 1180 1195 1209 1224 1239 1255 1270 1285 1300 1314 1328 1341 1353 1365 1375 1385 1394 1402 1409 1416 1422 1428 1434 1439 1445 1450 1454 1458 1461 1463 1464 1463 1462 1460 1457 1454 1451 1449 1448 1448 1451 1457 1466 1477 1492 1510 1531 1555 1581 1608 1638 1668 1699 1731 1763 1796 1830 1864 1898 1933 1968 2004 2039 2075 2109 2143 2175 2206 2234 2259 2281 2301 2318 2333 2347 2359 2371 2383 2397 2412 2430 2451 2474 2500 2529 2559 2591 2624 2656 2687 2716 2744 2768 2789 2808 2824 2837 2849 2859 2868 2877 2886 2895 2904 2913 2921 2929 2934 2936 2935 2929 2918 2900 2877 2847 2810 2766 2717 2662 2602 2539 2473 2406 2338 2270 2203 2138 2076 2016 1959 1904 1852 1801 1752 1704 1657 1609 1560 1510 1460 1409 1359 1311 1267 1228 1197 1176 1168 1176 1201 1246 1311 1397 1504 1631 1777 1939 2113 2297 2487 2678 2866 3048 3221 3381 3527 3657 3772 3870 3954 4024 4083 4132 4174 4211 4244 4276 4308 4341 4376 4411 4449 4487 4525 4564 4602 4638 4673 4706 4736 4765 4791 4816 4839 4860 4880 4899 4915 4929 4941 4950 4956 4958 4956 4949 4939 4925 4908 4888 4866 4843 4820 4797 4774 4752 4730 4708 4684 4658 4628 4591 4547 4493 4428 4351 4261 4160 4048 3927 3800 3671 3543 3421 3310 3214 3138 3085 3057 3058 3088 3145 3229 3336 3462 3603 3754 3908 4061 4207 4341 4461 4564 4647 4712 4758 4787 4802 4806 4803 4796 4788 4782 4780 4784 4794 4811 4834 4861 4890 4920 4949 4974 4994 5009 5017 5018 5014 5006 4995 4983 4973 4965 4962 4966 4976 2974 9 1 4 4994 5019 5051 5089 5131 5175 5221 5267 5310 5351 5388 5420 5449 5474 5495 5513 5530 5544 5558 5570 5580 5589 5594 5596 5592 5582 5563 5535 5497 5448 5389 5320 5242 5158 5068 4976 4884 4796 4715 4643 4583 4537 4508 4495 4500 4522 4562 4617 4686 4767 4858 4956 5059 5164 5269 5371 5470 5563 5650 5729 5800 5864 5920 5969 6011 6047 6078 6104 6126 6145 6159 6170 6176 6177 6172 6160 6139 6107 6065 6009 5938 5852 5749 5629 5493 5340 5172 4991 4798 4596 4389 4180 3971 3768 3573 3391 3223 3073 2943 2835 2750 2688 2650 2635 2643 2671 2719 2784 2866 2961 3069 3187 3313 3446 3585 3729 3875 4024 4173 4323 4473 4620 4766 4908 5045 5177 5303 5420 5529 5628 5716 5793 5856 5907 5944 5967 5978 5975 5961 5936 5902 5860 5813 5762 5710 5658 5608 5561 5520 5484 5454 5431 5415 5404 5397 5395 5395 5396 5398 5399 5399 5398 5396 5394 5391 5391 5393 5399 5411 5430 5457 5491 5534 5584 5640 5700 5763 5827 5889 5946 5996 6038 6070 6090 6100 6098 6086 6066 6040 6010 5978 5949 5924 5906 5898 5901 5917 5947 5990 6046 6114 6192 6277 6367 6460 6551 6638 6718 6789 6849 6896 6930 6950 6958 6954 6941 6920 6894 6865 6836 6809 6786 6768 6756 6749 6748 6752 6758 6766 6773 6778 6780 6777 6770 6757 6740 6719 6698 6677 6659 6647 6643 6648 6666 6696 6739 6794 6861 6937 7020 7108 7196 7282 7363 7436 7499 7551 7590 7617 7632 7637 7633 7624 7610 7596 7583 7572 7567 7566 7570 7580 7593 7610 7627 7644 7658 7669 7675 7676 7671 7662 7647 7629 7608 7585 7560 7533 7504 7471 7432 7385 7327 7255 7167 7059 6931 6782 6610 6419 6210 5987 5754 5517 5281 5053 4837 4639 4462 4310 4183 4083 4008 3956 3924 3909 3909 3918 3935 3957 3982 4011 4044 4083 4128 4182 4247 4326 4420 4530 4655 4795 4947 5110 5278 5449 5619 5782 5937 6080 6209 6322 6420 6502 6571 6627 6673 6712 6744 6772 6797 6818 6836 6849 6856 6853 6839 6811 6766 6702 6616 6508 6377 6223 6047 5850 5634 5403 5159 4905 4643 4378 4111 3844 3580 3320 3066 2818 2577 2344 2121 1907 1706 1518 1345 1190 1055 943 858 801 774 781 822 897 1006 1148 1321 1520 1744 1987 2244 2511 2784 3057 3327 3591 3846 4091 4324 4546 4756 4955 5144 5324 5496 5660 5818 5969 6113 6249 6378 6497 6607 6707 6795 6873 6939 6995 7042 7080 7111 7136 7158 7175 7191 7205 7217 7226 7233 7234 7230 7217 7194 7159 7111 7047 6968 6874 6765 6642 6507 6363 6212 6059 5907 5760 5622 5497 5388 5298 5229 5185 5165 5171 5202 5258 5338 5438 5558 5693 5840 5997 6159 6322 6483 6639 6785 6919 7038 7141 7225 7289 7332 7353 7354 7333 7291 7230 7148 7048 6929 6792 6637 6465 6276 6070 5847 5608 5354 5087 4807 2975 9 1 4 4518 4223 3926 3631 3344 3070 2815 2585 2386 2222 2100 2022 1992 2010 2078 2195 2356 2560 2801 3073 3370 3685 4012 4342 4670 4991 5298 5589 5859 6107 6332 6534 6713 6870 7009 7130 7237 7331 7415 7491 7560 7624 7684 7740 7791 7839 7882 7919 7951 7976 7994 8005 8008 8004 7993 7977 7957 7934 7911 7888 7869 7855 7848 7848 7859 7878 7908 7947 7993 8047 8105 8166 8227 8287 8342 8392 8436 8471 8499 8520 8534 8543 8549 8552 8556 8561 8569 8580 8596 8615 8637 8661 8686 8709 8729 8743 8749 8747 8733 8708 8671 8620 8556 8480 8391 8289 8176 8052 7917 7771 7616 7452 7279 7098 6909 6714 6515 6311 6104 5896 5689 5482 5277 5074 4874 4677 4481 4286 4091 3895 3698 3499 3300 3100 2902 2708 2523 2351 2198 2069 1970 1906 1883 1906 1978 2100 2273 2495 2764 3074 3419 3792 4184 4585 4988 5382 5761 6116 6443 6737 6996 7218 7406 7559 7683 7780 7855 7913 7958 7994 8023 8049 8071 8092 8109 8121 8126 8122 8106 8076 8029 7963 7879 7774 7650 7507 7348 7176 6993 6802 6608 6414 6223 6041 5869 5710 5569 5445 5341 5258 5196 5154 5131 5125 5134 5154 5181 5212 5240 5262 5271 5265 5237 5184 5104 4994 4853 4682 4483 4258 4010 3746 3469 3185 2901 2622 2353 2099 1863 1647 1453 1281 1131 1002 891 797 718 652 598 555 524 507 505 522 561 626 720 848 1010 1210 1448 1723 2032 2372 2739 3126 3526 3932 4338 4735 5119 5482 5820 6131 6412 6663 6885 7078 7245 7390 7515 7624 7721 7807 7886 7958 8027 8092 8153 8210 8263 8311 8353 8388 8416 8434 8442 8439 8424 8395 8351 8291 8213 8115 7996 7855 7691 7501 7288 7050 6789 6507 6206 5890 5562 5225 4886 4548 4216 3895 3587 3297 3027 2779 2554 2353 2174 2018 1883 1768 1670 1587 1519 1464 1420 1388 1367 1357 1360 1376 1406 1453 1517 1600 1703 1828 1974 2142 2331 2541 2770 3017 3279 3554 3839 4132 4429 4727 5025 5318 5606 5885 6153 6409 6651 6878 7089 7283 7460 7621 7764 7891 8002 8099 8181 8251 8310 8358 8397 8428 8451 8467 8477 8479 8475 8464 8445 8418 8383 8340 8288 8229 8163 8091 8015 7936 7856 7776 7697 7621 7548 7477 7407 7337 7264 7185 7098 6997 6882 6747 6592 6414 6213 5990 5747 5487 5215 4935 4656 4382 4122 3881 3667 3485 3338 3231 3163 3136 3148 3195 3274 3379 3504 3643 3789 3936 4079 4212 4330 4432 4513 4572 4610 4625 4618 4589 4541 4474 4389 4287 4170 4037 3891 3731 3560 3377 3185 2986 2782 2574 2367 2163 1965 1776 1599 1436 1290 1161 1049 956 880 819 772 737 711 693 680 671 666 663 664 669 681 702 734 780 844 928 1033 1162 1314 1491 1690 1910 2149 2403 2669 2943 3221 3498 3771 4037 4292 4535 4763 4976 5173 5354 5520 5671 2976 9 1 4 5809 5935 6050 6156 6255 6346 6432 6513 6589 6661 6728 6791 6849 6902 6949 6989 7021 7046 7061 7068 7064 7050 7027 6992 6947 6892 6827 6751 6665 6568 6461 6344 6214 6073 5920 5753 5573 5379 5170 4948 4713 4466 4208 3941 3668 3391 3114 2840 2571 2311 2062 1829 1611 1412 1231 1071 930 810 707 623 556 505 469 446 437 439 453 478 514 559 614 676 746 821 900 980 1060 1137 1210 1275 1332 1378 1412 1434 1443 1440 1426 1402 1370 1331 1287 1242 1196 1153 1114 1082 1059 1046 1045 1059 1089 1137 1206 1296 1410 1549 1715 1908 2128 2375 2647 2943 3259 3592 3938 4291 4647 5000 5346 5679 5996 6293 6567 6816 7041 7241 7417 7571 7706 7824 7928 8020 8103 8179 8249 8313 8373 8428 8476 8518 8552 8577 8592 8596 8589 8572 8546 8510 8468 8422 8372 8322 8273 8227 8186 8149 8117 8090 8067 8045 8023 7998 7967 7929 7881 7821 7748 7661 7561 7447 7322 7189 7049 6908 6767 6632 6507 6393 6295 6215 6154 6114 6093 6091 6107 6138 6182 6236 6298 6364 6433 6503 6572 6640 6707 6773 6839 6906 6975 7047 7123 7203 7288 7375 7464 7553 7639 7720 7791 7851 7896 7922 7927 7910 7868 7802 7711 7596 7457 7297 7118 6921 6710 6486 6252 6009 5759 5504 5245 4982 4717 4450 4183 3915 3649 3385 3124 2870 2623 2385 2160 1948 1751 1571 1410 1267 1144 1040 954 886 833 793 766 748 738 733 731 731 731 730 727 720 711 699 683 666 646 625 604 583 565 550 539 534 535 544 560 584 616 656 702 755 811 872 934 997 1061 1124 1188 1252 1317 1386 1462 1546 1641 1751 1879 2027 2197 2390 2607 2847 3108 3389 3686 3994 4311 4630 4947 5258 5559 5846 6115 6365 6594 6800 6984 7146 7285 7401 7496 7569 7621 7651 7659 7644 7606 7543 7456 7344 7206 7043 6856 6646 6415 6164 5897 5615 5323 5022 4717 4409 4102 3799 3501 3213 2936 2673 2426 2200 1997 1821 1675 1563 1487 1453 1461 1515 1616 1764 1958 2197 2477 2794 3143 3517 3910 4314 4721 5125 5520 5897 6254 6585 6889 7163 7406 7621 7809 7971 8112 8234 8341 8436 8522 8602 8676 8748 8816 8881 8944 9002 9056 9105 9146 9181 9207 9225 9234 9234 9225 9209 9184 9151 9109 9060 9001 8933 8854 8763 8660 8543 8412 8265 8104 7929 7739 7537 7324 7103 6875 6642 6409 6175 5945 5719 5498 5284 5077 4877 4684 4496 4313 4134 3957 3780 3603 3425 3244 3060 2873 2683 2490 2296 2101 1909 1723 1545 1379 1230 1102 1000 928 892 896 942 1033 1170 1354 1584 1857 2170 2517 2892 3290 3702 4121 4541 4954 5355 5738 6098 6434 6743 7025 7280 7508 7713 7894 8056 8200 8329 8445 8549 8643 8729 8806 8877 8941 9000 9054 9103 9148 9189 9228 9265 9301 9335 9368 9399 2977 9 1 4 9430 9459 9486 9510 9532 9550 9565 9577 9585 9591 9594 9595 9595 9596 9596 9598 9601 9605 9610 9616 9622 9627 9632 9634 9635 9632 9628 9620 9612 9602 9593 9584 9579 9577 9580 9589 9603 9624 9650 9682 9717 9754 9792 9830 9864 9894 9918 9936 9946 9950 9946 9937 9923 9906 9889 9872 9858 9847 9843 9844 9851 9864 9882 9903 9927 9950 9971 9989100011000610005 9995 9979 9957 9929 9899 9867 9836 9806 9780 9759 9742 9730 9721 9713 9705 9694 9677 9651 9613 9560 9489 9401 9292 9163 9015 8849 8668 8475 8274 8069 7865 7668 7482 7312 7164 7040 6944 6879 6846 6845 6876 6937 7026 7140 7275 7426 7589 7759 7933 8104 8271 8429 8577 8713 8835 8943 9037 9118 9187 9244 9292 9330 9361 9385 9404 9417 9426 9432 9434 9434 9432 9429 9426 9424 9423 9425 9430 9439 9453 9470 9491 9516 9544 9573 9602 9630 9656 9678 9696 9708 9716 9718 9715 9709 9699 9688 9675 9664 9654 9646 9640 9638 9637 9639 9642 9646 9649 9651 9652 9651 9647 9643 9637 9631 9626 9623 9623 9626 9633 9644 9659 9678 9700 9724 9749 9773 9795 9815 9830 9842 9850 9853 9852 9848 9842 9834 9824 9814 9804 9793 9782 9769 9755 9737 9716 9691 9661 9627 9588 9545 9500 9453 9407 9363 9324 9290 9262 9241 9228 9220 9216 9215 9212 9205 9190 9164 9122 9062 8981 8878 8751 8601 8429 8235 8024 7797 7557 7309 7055 6800 6544 6293 6047 5808 5579 5359 5151 4955 4772 4604 4452 4318 4203 4110 4040 3996 3980 3993 4036 4109 4213 4347 4509 4697 4909 5140 5386 5645 5912 6182 6453 6719 6979 7229 7468 7692 7902 8096 8274 8435 8580 8708 8822 8920 9003 9073 9131 9176 9210 9232 9245 9248 9241 9225 9199 9164 9119 9064 9000 8925 8840 8744 8639 8524 8400 8268 8128 7983 7833 7679 7524 7368 7213 7061 6912 6768 6631 6502 6381 6269 6169 6080 6004 5942 5893 5859 5840 5836 5847 5872 5911 5963 6027 6102 6187 6281 6381 6488 6600 6717 6836 6959 7083 7209 7335 7462 7589 7714 7839 7961 8080 8196 8308 8415 8517 8613 8702 8785 8862 8931 8994 9050 9099 9143 9180 9212 9237 9257 9272 9280 9283 9280 9269 9252 9227 9193 9151 9099 9038 8966 8884 8792 8691 8581 8464 8342 8216 8087 7960 7835 7716 7604 7502 7411 7334 7271 7224 7193 7177 7178 7194 7224 7269 7326 7395 7474 7562 7657 7758 7862 7967 8073 8176 8276 8370 8457 8535 8605 8664 8714 8755 8787 8811 8830 8844 8855 8866 8877 8889 8903 8920 8941 8964 8990 9019 9048 9079 9110 9141 9172 9202 9231 9260 9289 9317 9344 9371 9397 9421 9444 9464 9481 9494 9503 9508 9508 9505 9499 9490 9479 9468 9458 9449 9443 9438 9437 9437 9438 9440 9440 9437 9429 9414 9390 9356 9310 9251 9179 9092 8991 8876 8747 8603 8445 8274 8090 7893 7683 7460 2978 9 1 4 7225 6977 6719 6448 6168 5878 5580 5275 4965 4651 4337 4023 3713 3409 3114 2830 2561 2311 2081 1877 1701 1557 1449 1380 1353 1371 1436 1549 1709 1917 2170 2465 2796 3158 3544 3947 4358 4768 5170 5556 5918 6251 6550 6812 7036 7222 7371 7487 7575 7638 7683 7715 7740 7764 7789 7820 7860 7908 7966 8032 8104 8180 8257 8331 8398 8456 8500 8529 8540 8530 8499 8445 8369 8271 8152 8011 7852 7675 7482 7276 7060 6835 6605 6374 6144 5920 5704 5501 5315 5147 5002 4882 4788 4723 4685 4676 4694 4736 4802 4887 4989 5103 5227 5357 5489 5622 5752 5877 5998 6112 6221 6324 6421 6515 6604 6689 6771 6849 6921 6987 7044 7090 7122 7137 7134 7109 7061 6989 6895 6778 6642 6490 6328 6160 5995 5839 5698 5581 5493 5439 5424 5450 5519 5629 5778 5962 6177 6415 6670 6935 7201 7463 7715 7950 8165 8358 8526 8671 8792 8892 8974 9040 9093 9138 9177 9213 9249 9285 9324 9364 9408 9454 9501 9550 9598 9644 9689 9730 9767 9800 9828 9850 9867 9878 9883 9882 9875 9862 9843 9817 9784 9744 9698 9643 9581 9511 9432 9345 9248 9142 9026 8900 8763 8614 8453 8279 8092 7891 7674 7443 7197 6935 6659 6371 6072 5765 5454 5143 4837 4543 4266 4013 3789 3601 3453 3350 3293 3284 3323 3406 3531 3691 3880 4090 4313 4541 4767 4983 5183 5363 5520 5652 5760 5846 5912 5962 6001 6032 6059 6085 6113 6144 6177 6211 6242 6267 6282 6280 6257 6209 6130 6018 5871 5689 5472 5223 4947 4649 4335 4014 3693 3381 3087 2818 2583 2388 2239 2140 2094 2103 2167 2284 2451 2664 2917 3204 3517 3849 4191 4535 4875 5202 5511 5798 6058 6290 6493 6667 6814 6937 7039 7124 7196 7258 7313 7364 7412 7457 7498 7535 7563 7580 7582 7564 7523 7456 7358 7229 7068 6874 6650 6398 6121 5825 5514 5195 4873 4554 4245 3952 3678 3429 3209 3022 2869 2754 2677 2640 2643 2687 2770 2892 3050 3245 3471 3726 4006 4307 4623 4948 5276 5602 5920 6223 6506 6765 6996 7197 7366 7503 7608 7685 7735 7763 7773 7769 7756 7740 7722 7709 7702 7703 7715 7737 7771 7816 7870 7932 8002 8076 8154 8232 8309 8383 8451 8512 8563 8603 8629 8640 8634 8610 8568 8506 8425 8324 8205 8069 7917 7750 7570 7379 7179 6970 6755 6534 6308 6077 5844 5607 5369 5132 4896 4664 4440 4226 4027 3848 3691 3562 3466 3405 3382 3400 3459 3560 3700 3877 4088 4327 4590 4870 5161 5457 5752 6039 6313 6570 6804 7014 7196 7349 7471 7564 7627 7662 7672 7658 7625 7575 7513 7444 7371 7300 7234 7178 7136 7109 7101 7112 7143 7194 7262 7345 7440 7544 7652 7759 7862 7955 8035 8099 8144 8168 8170 8149 8105 8039 7953 7849 7729 7596 7452 7300 7144 6986 6829 6676 6529 6392 6265 6152 6054 5973 5908 5862 5833 5822 5826 5844 2979 9 1 5 6047 6100 6151 6195 6226 6244 6243 6224 6183 6121 6038 5936 5816 5680 5531 5372 5206 5036 4865 4697 4533 4376 4227 4090 3963 3850 3750 3663 3589 3529 3481 3444 3418 3400 3390 3386 3385 3386 3385 3382 3374 3359 3335 3300 3254 3194 3120 3032 2929 2813 2686 2548 2402 2252 2102 1956 1819 1696 1593 1514 1466 1451 1473 1533 1634 1772 1946 2152 2382 2630 2888 3146 3396 3627 3833 4005 4140 4234 4286 4297 4271 4214 4132 4035 3932 3833 3747 3681 3645 3642 3677 3751 3864 4013 4194 4403 4632 4876 5127 5379 5626 5863 6085 6288 6472 6634 6773 6890 6986 7062 7118 7157 7178 7184 7175 7153 7117 7070 7011 6942 6863 6776 6681 6579 6471 6358 6241 6120 5997 5872 5745 5616 5485 5353 5219 5084 4947 4809 4669 4527 4382 4236 4088 3938 3785 3630 3473 3314 3153 2991 2828 2665 2503 2343 2186 2033 1886 1746 1614 1491 1378 1274 1181 1098 1025 961 906 858 816 780 749 722 698 676 658 642 629 619 612 610 611 617 627 642 660 681 704 728 752 774 795 812 826 837 844 850 854 860 868 883 907 942 991 1056 1140 1244 1368 1512 1676 1858 2056 2267 2489 2718 2951 3186 3419 3649 3873 4090 4300 4501 4694 4879 5056 5225 5386 5539 5683 5816 5938 6047 6140 6216 6273 6308 6322 6314 6283 6231 6160 6073 5974 5865 5753 5643 5538 5444 5367 5309 5273 5264 5281 5326 5398 5496 5618 5762 5923 6098 6283 6473 6665 6855 7038 7211 7372 7518 7646 7756 7847 7919 7972 8006 8024 8025 8011 7985 7947 7898 7839 7773 7698 7615 7525 7428 7323 7211 7092 6966 6835 6700 6562 6422 6285 6151 6025 5908 5803 5713 5640 5586 5552 5538 5545 5572 5617 5680 5757 5847 5946 6053 6165 6278 6391 6502 6608 6709 6803 6890 6968 7037 7097 7148 7190 7221 7242 7252 7251 7238 7212 7173 7118 7048 6962 6859 6739 6602 6447 6276 6088 5886 5669 5440 5201 4952 4697 4438 4176 3913 3652 3395 3144 2900 2665 2439 2226 2024 1835 1660 1498 1350 1216 1097 992 902 827 768 726 702 697 711 746 803 882 983 1106 1248 1409 1585 1774 1971 2173 2375 2573 2762 2940 3103 3249 3378 3490 3586 3669 3743 3811 3879 3951 4032 4125 4234 4360 4504 4665 4839 5024 5213 5401 5581 5745 5886 5998 6076 6114 6109 6061 5968 5832 5656 5443 5198 4927 4636 4331 4018 3703 3393 3094 2810 2548 2312 2108 1938 1807 1719 1675 1678 1728 1824 1965 2146 2365 2613 2885 3172 3466 3756 4035 4294 4524 4720 4875 4987 5054 5076 5053 4990 4890 4760 4607 4436 4257 4076 3901 3739 3597 3480 3392 3338 3320 3339 3395 3486 3609 3761 3935 4125 4323 4520 4710 4882 5030 5146 5224 5260 5251 5197 5100 4963 4792 4595 4381 4158 3938 3731 3547 3394 3281 3212 3192 3222 2980 9 1 5 3302 3429 3599 3806 4043 4301 4574 4852 5128 5395 5648 5882 6094 6283 6449 6593 6717 6824 6917 7000 7076 7148 7219 7291 7365 7442 7523 7608 7696 7787 7879 7974 8070 8167 8266 8366 8467 8570 8675 8781 8889 8997 9105 9212 9317 9417 9512 9601 9681 9753 9815 9866 9908 9938 9959 9969 9970 9961 9944 9917 9883 9839 9788 9728 9660 9584 9500 9410 9314 9213 9108 9001 8894 8787 8683 8583 8487 8396 8310 8227 8147 8067 7985 7897 7800 7691 7565 7419 7250 7055 6834 6586 6312 6013 5694 5358 5013 4664 4320 3990 3681 3403 3164 2971 2831 2749 2728 2769 2873 3038 3260 3534 3854 4210 4595 5000 5415 5832 6243 6639 7015 7366 7687 7976 8232 8456 8648 8812 8948 9062 9157 9235 9301 9358 9408 9453 9495 9535 9573 9610 9645 9677 9708 9734 9758 9777 9792 9803 9810 9813 9812 9808 9799 9786 9768 9745 9714 9675 9625 9564 9490 9401 9296 9173 9034 8877 8703 8514 8311 8097 7874 7646 7416 7186 6962 6746 6540 6349 6173 6015 5875 5754 5649 5561 5487 5424 5369 5319 5270 5220 5164 5103 5033 4956 4872 4783 4692 4604 4523 4455 4405 4378 4379 4411 4476 4576 4709 4873 5063 5274 5500 5732 5964 6187 6395 6581 6741 6871 6970 7037 7075 7087 7077 7050 7011 6967 6921 6878 6842 6813 6793 6779 6771 6763 6752 6732 6699 6647 6572 6470 6338 6174 5979 5753 5498 5219 4918 4603 4277 3946 3617 3293 2980 2682 2402 2142 1904 1688 1495 1324 1174 1044 934 842 768 711 672 650 646 660 693 745 816 905 1011 1132 1264 1404 1547 1689 1823 1945 2050 2133 2190 2220 2222 2197 2148 2080 1999 1912 1827 1754 1702 1679 1692 1748 1851 2004 2206 2456 2750 3081 3443 3826 4221 4619 5010 5387 5742 6068 6362 6621 6843 7030 7182 7303 7396 7465 7513 7546 7566 7577 7581 7579 7574 7566 7554 7540 7522 7501 7475 7445 7410 7369 7322 7269 7210 7145 7072 6992 6903 6807 6701 6586 6461 6328 6186 6037 5884 5728 5572 5421 5276 5141 5020 4916 4830 4763 4715 4686 4672 4671 4679 4690 4698 4699 4687 4657 4605 4528 4425 4294 4137 3956 3755 3538 3309 3073 2837 2603 2377 2161 1958 1769 1596 1438 1294 1164 1048 945 856 780 721 681 662 669 705 774 880 1024 1210 1437 1705 2010 2349 2716 3106 3511 3923 4336 4743 5136 5510 5861 6185 6481 6748 6987 7197 7382 7543 7683 7803 7905 7992 8064 8123 8167 8199 8216 8220 8210 8185 8146 8092 8023 7941 7844 7735 7613 7480 7336 7181 7017 6844 6664 6476 6282 6082 5878 5670 5461 5250 5040 4831 4626 4425 4229 4040 3858 3683 3516 3356 3202 3055 2913 2775 2640 2507 2377 2249 2124 2002 1887 1780 1684 1603 1541 1500 1485 1498 1541 1615 1719 1851 2009 2187 2380 2581 2784 2979 3162 3324 3460 3568 3644 3688 3702 2981 9 1 5 3689 3656 3608 3553 3499 3455 3429 3428 3457 3521 3621 3759 3932 4138 4371 4626 4895 5171 5447 5715 5971 6208 6422 6612 6775 6913 7026 7117 7189 7246 7291 7328 7362 7395 7429 7467 7509 7556 7606 7660 7714 7767 7816 7859 7893 7916 7926 7921 7900 7862 7807 7735 7646 7543 7425 7295 7154 7005 6849 6688 6526 6363 6202 6044 5893 5749 5615 5491 5380 5281 5196 5125 5068 5023 4990 4966 4950 4939 4930 4920 4907 4885 4854 4811 4754 4681 4592 4487 4368 4236 4093 3944 3791 3639 3492 3355 3233 3128 3046 2989 2959 2957 2985 3040 3122 3229 3355 3499 3654 3816 3981 4142 4297 4441 4570 4682 4776 4851 4906 4942 4960 4962 4950 4923 4885 4836 4777 4709 4630 4542 4442 4332 4209 4074 3927 3768 3597 3418 3231 3040 2849 2661 2480 2310 2155 2018 1902 1808 1739 1694 1672 1672 1692 1728 1777 1835 1898 1963 2026 2083 2133 2174 2205 2224 2233 2232 2223 2206 2183 2156 2125 2094 2061 2028 1996 1964 1932 1901 1868 1835 1800 1765 1727 1688 1648 1607 1566 1524 1484 1444 1406 1369 1334 1299 1265 1230 1194 1156 1115 1071 1023 972 917 858 797 734 671 608 547 490 436 388 345 308 278 254 235 222 213 208 206 206 207 210 213 217 221 226 232 239 248 258 271 287 306 328 353 381 412 446 483 522 562 604 648 692 737 782 827 873 918 963 1008 1053 1098 1143 1188 1234 1280 1326 1372 1417 1463 1508 1551 1594 1634 1673 1709 1742 1772 1799 1824 1845 1864 1880 1894 1906 1917 1927 1935 1942 1948 1952 1955 1956 1955 1951 1943 1931 1915 1893 1866 1833 1794 1749 1697 1640 1578 1511 1440 1365 1288 1209 1130 1050 972 896 822 752 685 622 564 511 463 420 382 349 321 297 278 263 252 244 240 239 240 244 251 261 274 290 309 333 362 396 436 482 535 594 659 731 807 888 972 1058 1144 1228 1311 1389 1463 1532 1595 1652 1705 1753 1799 1843 1887 1934 1983 2038 2098 2165 2239 2320 2407 2500 2596 2695 2795 2893 2988 3078 3161 3236 3302 3358 3404 3439 3464 3479 3486 3485 3478 3465 3448 3427 3405 3380 3355 3328 3301 3272 3240 3206 3167 3124 3073 3016 2950 2874 2789 2694 2590 2476 2354 2225 2091 1953 1812 1672 1534 1399 1270 1148 1034 929 834 750 676 613 560 517 483 458 441 431 430 435 448 469 497 534 580 635 701 777 864 963 1073 1193 1324 1463 1609 1761 1917 2075 2233 2388 2540 2686 2826 2957 3080 3193 3296 3389 3470 3540 3598 3644 3676 3694 3697 3684 3654 3607 3544 3464 3369 3261 3144 3021 2895 2773 2658 2557 2473 2412 2377 2371 2395 2449 2532 2641 2773 2920 3078 3239 3396 3542 3669 3773 3847 3887 3893 3862 3795 3696 2982 9 1 5 3567 3414 3241 3056 2863 2670 2482 2305 2141 1996 1870 1765 1680 1614 1564 1529 1504 1487 1474 1461 1446 1427 1403 1373 1338 1299 1259 1221 1189 1165 1155 1163 1192 1244 1323 1430 1564 1726 1914 2126 2358 2607 2868 3137 3411 3683 3952 4213 4464 4702 4927 5136 5330 5509 5672 5821 5956 6079 6189 6288 6378 6458 6530 6594 6651 6702 6748 6789 6825 6858 6888 6916 6942 6967 6990 7013 7036 7058 7079 7099 7117 7133 7146 7154 7155 7148 7130 7100 7055 6992 6909 6804 6674 6520 6339 6133 5901 5645 5367 5071 4761 4441 4116 3791 3471 3162 2867 2591 2337 2108 1905 1728 1578 1454 1354 1277 1219 1178 1153 1141 1140 1148 1165 1191 1224 1265 1316 1375 1444 1524 1614 1715 1827 1949 2082 2224 2375 2534 2700 2872 3051 3236 3426 3621 3821 4026 4234 4445 4657 4868 5077 5282 5479 5665 5839 5997 6137 6257 6357 6435 6491 6526 6541 6538 6518 6483 6433 6372 6299 6214 6118 6011 5890 5754 5603 5435 5249 5045 4824 4586 4335 4073 3805 3536 3271 3017 2780 2567 2382 2231 2119 2047 2019 2034 2091 2189 2324 2492 2688 2907 3142 3389 3641 3893 4141 4381 4608 4821 5017 5194 5351 5488 5603 5697 5767 5815 5839 5839 5814 5764 5689 5588 5462 5312 5140 4948 4739 4517 4286 4052 3820 3596 3385 3193 3026 2888 2784 2716 2687 2697 2748 2838 2964 3125 3315 3531 3767 4019 4281 4547 4812 5073 5323 5561 5782 5984 6166 6328 6469 6589 6691 6776 6845 6902 6948 6986 7018 7046 7071 7094 7116 7137 7158 7176 7193 7207 7217 7223 7223 7219 7209 7194 7175 7151 7126 7098 7071 7044 7019 6996 6976 6960 6946 6935 6925 6916 6906 6894 6878 6858 6832 6800 6762 6719 6670 6617 6562 6506 6452 6402 6358 6323 6297 6283 6281 6292 6315 6350 6396 6451 6513 6579 6648 6717 6784 6846 6902 6950 6990 7022 7044 7059 7067 7068 7065 7060 7052 7045 7039 7035 7033 7033 7035 7038 7040 7040 7036 7025 7006 6975 6932 6875 6801 6711 6604 6479 6339 6183 6013 5833 5643 5447 5248 5048 4849 4656 4469 4291 4123 3966 3822 3692 3574 3470 3379 3302 3237 3186 3148 3123 3112 3116 3135 3171 3224 3295 3384 3492 3619 3763 3923 4098 4285 4482 4684 4889 5092 5290 5479 5656 5818 5963 6090 6198 6287 6357 6410 6449 6475 6490 6498 6500 6500 6498 6495 6494 6493 6493 6493 6491 6487 6479 6466 6447 6421 6388 6347 6300 6247 6190 6130 6068 6008 5950 5896 5848 5807 5773 5746 5727 5714 5709 5708 5712 5718 5727 5737 5747 5757 5764 5770 5773 5773 5770 5763 5753 5739 5721 5699 5674 5646 5615 5583 5549 5515 5482 5451 5421 5395 5373 5353 5337 5322 5309 5296 5281 5264 5242 5214 5180 5139 5090 5034 4973 4906 4835 4763 4691 4620 4554 4492 4438 4391 4352 4322 4301 4288 4283 4284 4291 2983 9 1 5 4303 4319 4337 4357 4377 4397 4416 4432 4447 4459 4469 4476 4482 4486 4490 4494 4500 4510 4522 4540 4563 4591 4625 4665 4708 4755 4803 4852 4899 4942 4982 5015 5041 5060 5071 5075 5071 5061 5045 5023 4997 4967 4933 4896 4855 4810 4760 4706 4645 4579 4505 4426 4340 4248 4151 4050 3946 3841 3737 3635 3538 3446 3361 3285 3218 3160 3113 3077 3050 3034 3027 3028 3037 3053 3075 3102 3133 3166 3202 3239 3276 3312 3348 3382 3413 3442 3468 3490 3508 3522 3532 3537 3538 3534 3526 3513 3497 3477 3455 3430 3403 3376 3348 3320 3293 3267 3242 3218 3196 3174 3153 3132 3111 3089 3065 3040 3012 2983 2952 2919 2885 2849 2813 2777 2742 2708 2674 2641 2610 2579 2547 2515 2481 2444 2403 2358 2308 2253 2191 2124 2051 1974 1894 1812 1730 1649 1571 1498 1432 1373 1323 1283 1252 1232 1221 1218 1224 1236 1253 1275 1299 1325 1351 1377 1402 1426 1447 1467 1485 1501 1515 1527 1537 1546 1552 1556 1558 1557 1554 1547 1537 1525 1510 1492 1472 1451 1429 1407 1385 1363 1342 1322 1303 1284 1265 1246 1226 1204 1181 1154 1126 1094 1060 1024 987 949 912 875 841 810 782 759 740 725 715 709 707 709 712 718 726 734 744 753 763 773 783 794 804 814 824 833 842 850 857 862 864 864 861 855 846 833 817 799 778 756 733 710 688 668 649 634 622 613 607 604 603 603 603 603 601 596 588 576 559 537 512 482 450 415 380 346 313 282 255 233 214 201 192 187 185 186 188 191 194 196 198 197 196 193 190 187 184 183 184 187 193 201 213 227 243 261 279 298 317 335 353 369 385 399 413 428 442 458 474 493 513 534 558 582 607 633 658 682 705 725 744 760 773 784 794 801 808 814 821 828 836 846 856 869 882 897 912 928 943 958 972 984 994 1003 1010 1016 1020 1024 1027 1030 1033 1036 1041 1048 1055 1064 1075 1087 1101 1115 1130 1145 1160 1174 1186 1197 1206 1212 1215 1214 1210 1203 1193 1179 1164 1146 1128 1109 1092 1076 1063 1054 1049 1050 1056 1067 1084 1107 1133 1164 1199 1235 1273 1312 1351 1389 1425 1460 1493 1523 1551 1577 1600 1620 1638 1653 1665 1675 1681 1685 1687 1685 1682 1676 1669 1660 1651 1641 1632 1624 1617 1614 1613 1617 1625 1639 1659 1686 1719 1759 1807 1861 1922 1988 2059 2133 2209 2285 2360 2433 2501 2565 2622 2672 2715 2752 2782 2806 2825 2841 2855 2868 2881 2896 2912 2931 2953 2978 3006 3035 3067 3099 3131 3162 3191 3217 3241 3262 3279 3292 3302 3310 3315 3318 3319 3320 3321 3321 3322 3324 3326 3329 3332 3335 3336 3337 3335 3331 3324 3313 3299 3281 3261 3236 2984 9 1 5 3210 3182 3152 3123 3094 3067 3043 3023 3007 2997 2992 2993 2999 3012 3029 3051 3077 3106 3137 3169 3201 3232 3261 3286 3307 3323 3334 3337 3333 3322 3302 3273 3235 3188 3131 3065 2990 2905 2812 2710 2601 2485 2362 2235 2104 1970 1835 1700 1566 1435 1307 1186 1070 962 862 772 690 618 556 503 458 422 392 370 353 341 333 329 329 332 339 350 366 387 415 451 495 549 612 685 770 864 969 1083 1206 1337 1474 1617 1763 1912 2063 2215 2366 2516 2665 2811 2954 3094 3230 3363 3492 3617 3737 3853 3963 4069 4169 4263 4352 4435 4513 4584 4650 4711 4767 4819 4865 4907 4945 4979 5009 5034 5056 5073 5087 5096 5102 5105 5106 5105 5103 5101 5101 5103 5108 5118 5132 5152 5178 5209 5245 5285 5328 5374 5420 5466 5510 5551 5589 5621 5648 5669 5684 5693 5695 5691 5681 5665 5642 5614 5580 5540 5493 5439 5379 5312 5238 5157 5070 4977 4880 4779 4676 4573 4471 4372 4278 4192 4114 4048 3993 3953 3927 3916 3922 3942 3978 4028 4091 4165 4250 4342 4439 4541 4644 4747 4848 4946 5039 5125 5205 5278 5344 5401 5451 5494 5530 5560 5584 5603 5617 5627 5633 5637 5637 5636 5632 5626 5618 5608 5597 5584 5569 5552 5534 5514 5493 5470 5445 5419 5391 5362 5331 5299 5264 5227 5188 5146 5101 5052 5000 4943 4882 4816 4746 4671 4591 4507 4418 4325 4227 4125 4019 3910 3796 3679 3559 3436 3310 3182 3052 2920 2787 2654 2521 2389 2257 2127 2000 1876 1755 1639 1529 1426 1331 1244 1169 1107 1058 1025 1010 1012 1034 1076 1138 1218 1318 1434 1564 1707 1859 2016 2177 2337 2494 2644 2785 2916 3035 3142 3235 3315 3382 3438 3483 3518 3545 3563 3574 3579 3577 3570 3558 3540 3518 3491 3460 3426 3389 3349 3308 3267 3226 3185 3145 3106 3068 3031 2995 2959 2921 2882 2840 2795 2747 2695 2639 2579 2516 2450 2382 2313 2244 2175 2108 2043 1981 1921 1866 1813 1765 1720 1679 1641 1606 1573 1544 1516 1490 1466 1442 1419 1395 1370 1343 1314 1282 1247 1207 1164 1116 1065 1010 953 894 835 777 721 668 620 577 541 511 488 472 463 459 460 465 473 482 491 500 508 514 517 517 515 511 505 497 489 480 472 464 457 451 447 443 440 437 435 432 428 424 418 413 406 400 395 391 389 389 393 400 411 426 445 467 491 518 545 573 600 626 650 672 691 708 723 736 749 761 775 789 807 827 851 878 910 945 984 1026 1070 1116 1161 1206 1248 1287 1322 1351 1373 1388 1395 1394 1386 1371 1351 1326 1299 1270 1244 1220 1202 1192 1190 1197 1216 1244 1284 1332 1389 1453 1522 1595 1670 1745 1819 1890 1959 2025 2086 2145 2200 2252 2301 2348 2392 2435 2475 2985 9 1 5 2513 2549 2583 2614 2642 2668 2692 2714 2734 2755 2776 2799 2825 2854 2889 2928 2973 3023 3079 3139 3204 3272 3342 3413 3485 3556 3626 3694 3761 3826 3889 3951 4012 4073 4134 4195 4256 4317 4378 4438 4496 4552 4605 4654 4699 4739 4775 4805 4831 4854 4874 4892 4909 4926 4945 4965 4987 5011 5038 5067 5097 5127 5156 5182 5206 5224 5238 5244 5244 5237 5222 5200 5172 5139 5101 5060 5016 4972 4928 4885 4846 4809 4778 4751 4730 4715 4707 4705 4710 4723 4742 4767 4799 4836 4879 4926 4976 5028 5082 5135 5187 5237 5283 5326 5364 5397 5425 5449 5468 5483 5494 5502 5508 5511 5512 5511 5507 5500 5489 5474 5455 5430 5398 5361 5317 5265 5207 5142 5070 4991 4906 4814 4715 4609 4495 4373 4242 4103 3954 3796 3628 3452 3269 3079 2885 2688 2491 2297 2107 1925 1753 1592 1444 1310 1192 1088 1000 928 869 825 794 777 773 781 803 840 890 957 1039 1138 1254 1386 1533 1695 1868 2050 2238 2429 2618 2803 2978 3142 3291 3424 3538 3634 3712 3772 3816 3846 3864 3872 3873 3867 3857 3844 3828 3810 3788 3763 3733 3697 3654 3603 3543 3474 3395 3306 3209 3104 2992 2875 2755 2632 2509 2388 2269 2155 2047 1946 1853 1768 1693 1627 1572 1527 1492 1467 1452 1445 1447 1455 1470 1489 1510 1533 1556 1576 1593 1605 1611 1609 1601 1585 1561 1530 1492 1449 1400 1347 1292 1234 1175 1117 1058 1001 946 892 841 792 746 704 664 627 594 565 539 517 498 483 472 464 459 457 456 458 461 466 471 478 486 496 508 522 539 560 584 614 648 687 731 779 833 889 950 1012 1077 1142 1209 1275 1342 1408 1475 1541 1608 1676 1746 1816 1889 1964 2040 2119 2198 2280 2361 2444 2526 2608 2689 2769 2849 2928 3007 3086 3165 3244 3323 3403 3482 3561 3638 3713 3783 3848 3906 3954 3992 4018 4031 4028 4010 3977 3926 3860 3777 3679 3567 3441 3304 3155 2997 2831 2659 2484 2306 2129 1956 1789 1631 1487 1360 1254 1172 1119 1096 1108 1155 1238 1359 1515 1706 1927 2176 2447 2735 3035 3341 3647 3947 4238 4513 4771 5007 5221 5410 5575 5715 5832 5925 5997 6049 6080 6093 6086 6061 6018 5954 5871 5766 5639 5491 5320 5127 4913 4679 4428 4163 3887 3604 3318 3033 2754 2484 2226 1984 1760 1556 1372 1209 1067 946 843 759 693 643 609 590 585 594 617 652 699 757 823 897 975 1055 1133 1207 1274 1332 1379 1415 1439 1452 1458 1460 1461 1467 1482 1513 1563 1637 1738 1867 2024 2208 2415 2641 2881 3126 3371 3608 3828 4026 4195 4331 4430 4490 4510 4490 4433 4341 4217 4066 3891 3698 3490 3271 3047 2820 2593 2370 2154 1947 1750 1566 1397 1242 1103 979 872 779 701 635 582 540 508 485 472 2986 9 1 5 470 478 500 538 594 671 772 901 1058 1247 1466 1715 1993 2296 2619 2957 3305 3655 4001 4337 4657 4956 5229 5476 5695 5885 6049 6189 6308 6410 6500 6581 6656 6728 6798 6867 6934 6997 7053 7099 7130 7141 7128 7088 7015 6908 6766 6588 6374 6129 5853 5553 5232 4895 4550 4200 3851 3508 3175 2856 2554 2273 2016 1785 1584 1414 1279 1183 1128 1117 1154 1239 1375 1562 1798 2082 2409 2774 3171 3592 4028 4470 4910 5339 5750 6135 6490 6811 7096 7345 7560 7742 7895 8023 8131 8223 8303 8374 8438 8498 8555 8607 8655 8696 8731 8756 8770 8772 8761 8736 8697 8644 8578 8499 8410 8310 8200 8082 7955 7819 7674 7520 7355 7179 6992 6792 6581 6357 6124 5881 5632 5380 5128 4880 4640 4412 4201 4009 3839 3695 3576 3483 3415 3371 3349 3345 3356 3378 3409 3444 3482 3521 3560 3599 3639 3682 3730 3786 3852 3933 4029 4143 4276 4428 4597 4782 4981 5190 5404 5619 5832 6037 6232 6412 6575 6719 6843 6947 7031 7096 7142 7173 7188 7190 7180 7160 7131 7092 7046 6991 6928 6856 6774 6682 6579 6463 6334 6191 6033 5860 5671 5466 5247 5013 4766 4508 4240 3966 3688 3408 3130 2856 2590 2334 2091 1863 1651 1457 1282 1125 988 870 769 686 618 564 522 491 469 455 445 440 437 435 433 431 428 425 422 421 422 428 442 464 499 549 615 701 807 935 1086 1258 1450 1662 1891 2134 2387 2647 2911 3175 3435 3688 3932 4164 4383 4586 4774 4945 5098 5235 5354 5456 5541 5608 5658 5690 5703 5699 5676 5634 5573 5493 5395 5280 5147 4998 4835 4658 4470 4273 4068 3857 3643 3428 3214 3003 2797 2598 2407 2228 2060 1906 1766 1642 1535 1444 1370 1311 1269 1240 1224 1219 1221 1229 1240 1251 1259 1263 1260 1249 1229 1202 1168 1129 1090 1053 1025 1009 1013 1042 1101 1195 1328 1504 1722 1984 2288 2629 3005 3407 3830 4266 4706 5141 5566 5971 6352 6704 7023 7307 7557 7773 7956 8110 8239 8345 8434 8509 8574 8632 8685 8734 8783 8830 8876 8922 8965 9007 9045 9080 9111 9137 9159 9176 9188 9197 9202 9203 9203 9201 9198 9194 9190 9186 9183 9181 9179 9178 9178 9177 9177 9178 9178 9177 9177 9175 9173 9170 9166 9160 9152 9142 9128 9110 9088 9061 9028 8988 8941 8886 8823 8753 8675 8591 8500 8406 8308 8209 8111 8016 7926 7843 7768 7704 7653 7614 7590 7579 7582 7598 7624 7661 7704 7752 7801 7849 7893 7932 7962 7982 7992 7992 7982 7964 7939 7909 7878 7848 7821 7799 7785 7780 7785 7800 7824 7857 7897 7944 7994 8047 8100 8153 8204 8252 8298 8340 8379 8415 8449 8481 8512 8541 8570 8597 8623 8647 8669 8689 8705 8718 8727 8730 8730 8723 8712 8694 8670 8640 8601 8553 8495 8425 8341 8241 8123 7985 7827 7646 7442 7215 2987 9 1 5 6966 6697 6411 6109 5797 5478 5156 4838 4526 4225 3938 3669 3419 3189 2981 2794 2628 2482 2353 2243 2148 2070 2008 1962 1933 1924 1935 1969 2027 2111 2222 2360 2525 2714 2926 3158 3404 3662 3924 4187 4445 4693 4927 5143 5339 5511 5658 5780 5875 5944 5985 6000 5988 5948 5881 5786 5662 5510 5330 5122 4889 4633 4356 4064 3761 3452 3143 2839 2547 2270 2013 1780 1572 1390 1233 1102 993 904 832 774 729 692 664 643 630 624 628 643 671 713 770 842 930 1033 1147 1272 1402 1534 1665 1789 1904 2005 2090 2157 2205 2233 2244 2236 2214 2179 2133 2080 2021 1959 1896 1832 1769 1708 1648 1590 1532 1475 1417 1360 1301 1241 1181 1119 1057 995 932 871 811 754 698 647 598 554 515 479 449 423 401 384 370 360 352 347 344 342 342 344 347 352 360 371 386 407 434 468 509 558 615 679 749 825 904 985 1066 1145 1221 1291 1355 1411 1460 1500 1534 1561 1582 1600 1616 1632 1649 1670 1695 1726 1765 1811 1865 1927 1997 2075 2160 2251 2347 2446 2548 2649 2748 2843 2932 3013 3083 3140 3184 3214 3228 3227 3213 3186 3149 3106 3059 3012 2968 2932 2907 2895 2898 2917 2953 3004 3070 3147 3233 3325 3418 3509 3595 3673 3741 3796 3839 3867 3883 3886 3878 3859 3833 3799 3760 3716 3668 3617 3564 3508 3450 3391 3330 3267 3204 3140 3077 3015 2954 2896 2841 2790 2743 2699 2659 2622 2588 2556 2525 2494 2463 2430 2396 2360 2321 2281 2238 2194 2148 2102 2055 2008 1962 1917 1873 1831 1790 1750 1712 1676 1640 1606 1571 1537 1502 1466 1428 1389 1348 1304 1258 1210 1160 1108 1054 1000 946 893 841 792 746 704 667 635 608 586 570 559 553 551 552 556 561 568 575 581 587 590 592 592 589 585 579 572 564 557 550 546 544 545 550 560 575 594 619 648 681 718 759 801 845 890 935 980 1025 1069 1112 1156 1200 1246 1293 1343 1395 1451 1511 1574 1640 1708 1778 1849 1919 1989 2056 2121 2183 2242 2297 2349 2400 2449 2497 2545 2594 2644 2696 2749 2804 2859 2914 2968 3019 3067 3110 3148 3179 3205 3223 3236 3244 3248 3250 3251 3252 3256 3264 3277 3297 3324 3359 3403 3455 3516 3584 3660 3743 3831 3926 4025 4129 4236 4347 4460 4576 4693 4811 4929 5045 5160 5272 5380 5483 5581 5672 5756 5832 5901 5962 6017 6065 6107 6144 6177 6207 6233 6257 6278 6297 6313 6325 6334 6338 6336 6326 6309 6282 6246 6199 6141 6073 5993 5903 5803 5694 5578 5457 5333 5207 5083 4962 4848 4743 4649 4568 4503 4454 4422 4408 4410 4427 4457 4498 4546 4597 4649 4697 4736 4765 4779 4777 4756 4716 4657 4579 4485 4375 4252 4120 3980 3836 3690 3544 3401 3262 3129 2986 9 2 1 778 759 749 750 766 798 849 923 1021 1144 1294 1470 1672 1896 2140 2402 2677 2961 3249 3538 3823 4100 4365 4616 4850 5066 5262 5437 5593 5731 5850 5954 6045 6123 6192 6254 6308 6357 6399 6433 6458 6471 6470 6450 6408 6341 6246 6122 5969 5785 5574 5338 5081 4808 4523 4233 3942 3656 3377 3111 2858 2622 2404 2204 2024 1865 1729 1617 1532 1478 1458 1475 1532 1633 1779 1970 2206 2484 2799 3145 3516 3902 4296 4689 5071 5436 5776 6087 6366 6609 6818 6992 7135 7250 7340 7410 7464 7505 7538 7564 7587 7608 7627 7646 7664 7681 7695 7706 7713 7713 7707 7693 7670 7638 7595 7542 7479 7405 7322 7228 7126 7016 6897 6770 6637 6497 6350 6197 6039 5875 5707 5535 5360 5185 5010 4839 4673 4515 4366 4231 4110 4005 3917 3846 3792 3754 3729 3716 3711 3711 3715 3719 3722 3722 3721 3719 3717 3719 3727 3746 3778 3826 3894 3983 4093 4224 4375 4541 4719 4905 5092 5277 5454 5619 5767 5897 6007 6095 6164 6213 6244 6261 6266 6261 6248 6230 6207 6182 6152 6120 6082 6040 5991 5935 5870 5795 5710 5615 5508 5390 5261 5122 4972 4813 4644 4467 4282 4090 3891 3687 3478 3267 3054 2843 2634 2430 2233 2044 1866 1701 1548 1410 1287 1178 1084 1005 939 885 842 809 784 765 750 739 729 720 709 697 683 667 651 635 622 614 615 629 657 704 773 866 985 1129 1300 1495 1712 1947 2196 2455 2718 2981 3240 3489 3727 3951 4160 4351 4526 4685 4828 4956 5070 5171 5259 5335 5397 5446 5481 5500 5505 5493 5464 5417 5354 5274 5178 5066 4939 4799 4647 4484 4311 4130 3943 3751 3558 3363 3171 2984 2803 2632 2472 2325 2193 2077 1978 1895 1828 1777 1740 1715 1700 1693 1693 1696 1701 1706 1709 1708 1702 1691 1672 1647 1615 1577 1535 1492 1450 1413 1387 1376 1387 1424 1493 1599 1745 1933 2163 2435 2745 3088 3456 3843 4240 4636 5023 5393 5738 6053 6334 6579 6788 6963 7106 7223 7318 7397 7464 7523 7579 7633 7688 7743 7797 7851 7901 7946 7985 8017 8040 8056 8063 8065 8062 8057 8051 8046 8044 8046 8051 8060 8073 8088 8103 8117 8129 8138 8142 8141 8136 8126 8112 8096 8079 8062 8046 8033 8023 8016 8012 8010 8010 8010 8009 8004 7996 7982 7960 7932 7895 7850 7796 7735 7668 7594 7517 7436 7353 7270 7189 7111 7037 6968 6907 6853 6808 6771 6744 6727 6718 6719 6727 6743 6764 6791 6821 6853 6886 6919 6950 6978 7002 7022 7037 7046 7049 7046 7038 7026 7009 6989 6967 6944 6922 6902 6887 6876 6871 6874 6884 6902 6928 6960 6999 7042 7088 7136 7184 7230 7273 7313 7348 7378 7402 7422 7437 7448 7455 7458 7459 7458 7455 7450 7444 7436 7426 7415 7403 7388 7372 7352 7328 7299 7263 7219 7163 7093 7007 6902 6776 6627 2987 9 2 1 6453 6256 6034 5791 5529 5253 4966 4674 4383 4099 3827 3571 3335 3122 2934 2770 2630 2512 2413 2332 2264 2208 2162 2125 2096 2077 2069 2075 2097 2138 2201 2286 2396 2531 2689 2869 3066 3277 3497 3720 3940 4154 4355 4541 4707 4853 4976 5076 5154 5210 5246 5262 5259 5238 5199 5141 5065 4969 4852 4713 4553 4371 4169 3947 3710 3459 3201 2939 2679 2426 2185 1961 1757 1577 1421 1290 1183 1099 1035 989 957 936 923 917 916 919 927 939 958 986 1022 1070 1129 1200 1282 1374 1473 1578 1684 1789 1889 1980 2061 2128 2181 2220 2243 2252 2248 2233 2208 2175 2137 2095 2049 2001 1952 1901 1848 1795 1739 1681 1622 1560 1496 1431 1365 1298 1233 1169 1108 1051 998 951 910 876 848 826 811 800 795 793 794 798 803 808 814 820 826 832 839 846 855 866 879 895 915 938 965 996 1030 1067 1107 1149 1193 1238 1285 1331 1378 1424 1469 1512 1552 1589 1623 1652 1677 1697 1712 1724 1733 1739 1745 1751 1760 1773 1792 1819 1854 1898 1953 2016 2089 2170 2257 2349 2443 2537 2629 2717 2797 2869 2930 2980 3017 3042 3054 3054 3044 3025 2998 2967 2933 2899 2867 2839 2817 2801 2793 2794 2802 2819 2842 2872 2907 2946 2987 3029 3071 3112 3151 3186 3216 3242 3262 3275 3281 3281 3272 3257 3234 3205 3170 3131 3088 3043 2998 2953 2910 2870 2832 2798 2767 2739 2712 2685 2659 2630 2600 2567 2531 2492 2450 2407 2362 2317 2274 2232 2192 2155 2121 2089 2059 2031 2004 1978 1950 1923 1893 1863 1832 1800 1768 1736 1705 1674 1645 1617 1590 1564 1538 1513 1486 1459 1430 1399 1366 1331 1295 1256 1217 1177 1137 1098 1060 1023 989 956 925 897 870 846 822 800 779 759 740 722 705 689 674 660 648 638 630 624 620 617 617 619 623 628 636 645 655 668 683 700 719 741 766 794 825 860 898 938 982 1027 1074 1122 1170 1219 1267 1314 1361 1406 1452 1496 1541 1585 1631 1676 1723 1771 1819 1869 1919 1969 2021 2072 2124 2177 2230 2284 2339 2395 2453 2511 2571 2632 2693 2752 2810 2865 2915 2961 3000 3032 3056 3073 3083 3086 3084 3077 3066 3054 3041 3030 3021 3015 3014 3020 3031 3050 3077 3113 3157 3210 3273 3345 3426 3516 3614 3720 3831 3947 4066 4187 4308 4427 4544 4657 4765 4867 4963 5053 5137 5214 5286 5352 5414 5471 5524 5574 5620 5664 5704 5742 5777 5810 5839 5865 5887 5904 5916 5922 5922 5916 5902 5882 5854 5819 5778 5730 5676 5616 5552 5483 5410 5334 5254 5171 5087 5001 4914 4829 4746 4667 4594 4529 4473 4428 4394 4373 4364 4365 4376 4394 4416 4440 4461 4476 4484 4480 4462 4431 4384 4321 4244 4154 4053 3942 3823 3700 3573 3446 3319 3194 3073 2956 2988 9 2 1 2843 2736 2634 2537 2446 2361 2281 2207 2138 2075 2016 1962 1912 1866 1822 1781 1742 1703 1666 1629 1593 1559 1529 1504 1486 1479 1486 1510 1553 1619 1711 1828 1972 2143 2338 2555 2791 3040 3300 3563 3826 4083 4330 4563 4781 4979 5158 5315 5452 5569 5667 5746 5808 5855 5889 5910 5922 5925 5923 5918 5911 5906 5905 5909 5921 5942 5972 6011 6058 6113 6172 6234 6294 6349 6395 6429 6446 6444 6420 6373 6300 6203 6081 5937 5775 5597 5410 5218 5029 4848 4683 4541 4427 4347 4305 4304 4346 4431 4557 4721 4918 5142 5387 5645 5909 6171 6426 6666 6887 7086 7260 7409 7534 7635 7716 7779 7828 7868 7900 7928 7955 7983 8012 8042 8074 8106 8137 8167 8193 8215 8232 8245 8253 8259 8263 8267 8273 8283 8300 8323 8354 8392 8437 8487 8541 8597 8652 8704 8753 8795 8831 8861 8884 8901 8913 8921 8926 8928 8928 8925 8919 8909 8894 8872 8842 8805 8758 8703 8641 8572 8500 8427 8355 8287 8227 8176 8137 8110 8097 8097 8110 8135 8169 8212 8260 8311 8363 8414 8462 8505 8542 8571 8593 8608 8615 8615 8610 8600 8587 8571 8553 8534 8515 8494 8471 8444 8411 8368 8313 8242 8151 8037 7896 7727 7526 7294 7032 6740 6422 6083 5726 5360 4988 4620 4260 3915 3590 3289 3015 2770 2555 2368 2210 2076 1967 1879 1811 1763 1734 1725 1740 1781 1851 1954 2094 2272 2492 2751 3050 3384 3748 4135 4537 4944 5348 5738 6107 6448 6753 7020 7246 7431 7574 7679 7749 7786 7796 7781 7745 7690 7621 7538 7444 7340 7229 7113 6995 6878 6766 6662 6569 6492 6433 6395 6377 6381 6404 6442 6493 6551 6610 6664 6707 6732 6736 6713 6660 6577 6462 6316 6140 5937 5711 5464 5201 4926 4644 4358 4072 3790 3517 3254 3004 2771 2555 2358 2181 2023 1884 1763 1658 1569 1493 1429 1377 1337 1308 1293 1293 1312 1351 1415 1506 1627 1778 1961 2175 2417 2684 2972 3275 3587 3902 4214 4516 4803 5070 5313 5530 5719 5879 6011 6117 6198 6255 6293 6314 6321 6316 6302 6280 6252 6219 6181 6137 6086 6028 5961 5883 5792 5687 5567 5431 5280 5113 4933 4741 4539 4329 4115 3899 3684 3473 3269 3075 2895 2731 2587 2467 2374 2311 2284 2293 2344 2437 2573 2753 2975 3236 3532 3858 4206 4569 4940 5311 5675 6024 6353 6658 6934 7181 7397 7583 7739 7866 7968 8043 8095 8122 8124 8101 8052 7973 7863 7720 7544 7332 7086 6808 6501 6169 5818 5455 5088 4727 4379 4054 3759 3502 3288 3123 3008 2945 2932 2967 3044 3158 3301 3466 3642 3822 3997 4158 4299 4413 4495 4543 4553 4526 4463 4367 4241 4091 3921 3739 3550 3362 3180 3010 2858 2726 2617 2532 2472 2436 2420 2423 2439 2466 2499 2536 2573 2609 2645 2679 2715 2756 2804 2865 2943 3041 3162 3309 3483 3683 3908 4155 4420 4697 4982 2989 9 2 1 5270 5553 5829 6092 6339 6568 6775 6962 7126 7269 7391 7493 7576 7641 7690 7723 7740 7743 7733 7710 7675 7628 7572 7507 7434 7355 7272 7186 7098 7010 6923 6839 6758 6683 6613 6550 6494 6448 6411 6384 6369 6365 6373 6394 6427 6472 6527 6591 6664 6742 6824 6907 6989 7066 7138 7200 7251 7288 7310 7315 7301 7268 7213 7137 7038 6917 6773 6606 6417 6208 5978 5731 5468 5191 4904 4609 4311 4011 3714 3422 3140 2869 2613 2374 2153 1953 1773 1613 1475 1357 1259 1178 1114 1065 1030 1008 997 996 1006 1024 1052 1089 1134 1188 1249 1317 1390 1467 1547 1627 1706 1783 1857 1928 1997 2065 2135 2211 2296 2394 2509 2646 2807 2993 3206 3444 3705 3985 4279 4581 4884 5181 5465 5729 5968 6178 6356 6499 6609 6686 6732 6752 6748 6725 6687 6640 6587 6532 6480 6433 6394 6365 6349 6347 6361 6391 6438 6503 6585 6682 6795 6920 7055 7197 7343 7488 7630 7763 7885 7992 8081 8151 8200 8227 8234 8220 8190 8143 8084 8015 7938 7857 7774 7690 7607 7527 7449 7375 7305 7238 7176 7119 7066 7020 6980 6948 6926 6914 6913 6926 6952 6992 7047 7117 7200 7296 7404 7522 7648 7780 7916 8053 8188 8321 8448 8569 8681 8784 8878 8961 9035 9099 9154 9202 9242 9275 9303 9325 9343 9357 9366 9372 9374 9373 9368 9362 9354 9344 9335 9326 9318 9313 9310 9309 9311 9315 9320 9324 9328 9329 9326 9318 9306 9287 9262 9230 9193 9150 9101 9046 8986 8918 8842 8755 8656 8541 8408 8254 8075 7871 7638 7377 7088 6772 6430 6068 5688 5297 4899 4500 4107 3726 3361 3018 2701 2413 2156 1932 1740 1580 1449 1347 1269 1213 1175 1151 1139 1137 1143 1155 1175 1203 1240 1289 1351 1429 1523 1636 1767 1914 2076 2249 2428 2609 2786 2953 3104 3236 3344 3427 3485 3517 3527 3519 3497 3467 3435 3407 3388 3383 3394 3424 3473 3542 3630 3734 3852 3981 4118 4260 4405 4552 4697 4841 4983 5121 5255 5385 5511 5630 5743 5848 5943 6028 6100 6158 6202 6231 6244 6244 6231 6208 6176 6139 6101 6064 6032 6008 5994 5993 6005 6031 6071 6124 6190 6266 6351 6443 6539 6638 6738 6837 6934 7027 7117 7201 7281 7356 7426 7493 7556 7616 7676 7735 7795 7857 7922 7991 8064 8143 8226 8313 8405 8499 8596 8693 8789 8882 8972 9058 9137 9209 9275 9332 9382 9424 9459 9488 9509 9525 9535 9540 9540 9536 9528 9516 9501 9482 9461 9438 9414 9388 9363 9339 9315 9294 9275 9258 9244 9232 9222 9214 9206 9199 9191 9182 9172 9161 9149 9137 9123 9110 9098 9086 9076 9068 9061 9056 9053 9051 9049 9048 9048 9046 9045 9043 9041 9038 9034 9029 9023 9015 9005 8992 8975 8954 8928 8897 8861 8819 8774 8725 8676 8626 8578 8534 8496 8465 8441 8426 8419 8418 8423 8431 8440 8447 8450 8445 8431 8405 2990 9 2 1 8367 8314 8248 8169 8077 7974 7862 7743 7619 7493 7365 7239 7116 6998 6888 6786 6695 6617 6554 6508 6483 6479 6499 6543 6614 6710 6830 6973 7136 7315 7506 7703 7903 8099 8287 8464 8626 8771 8897 9003 9092 9163 9219 9261 9292 9313 9327 9335 9337 9335 9328 9316 9300 9279 9253 9222 9187 9149 9110 9070 9032 8997 8967 8944 8928 8920 8921 8931 8948 8973 9003 9039 9079 9121 9164 9209 9252 9295 9337 9376 9414 9449 9481 9511 9539 9563 9584 9603 9618 9631 9640 9647 9650 9651 9648 9642 9634 9622 9607 9589 9568 9545 9520 9493 9465 9437 9410 9383 9357 9333 9310 9288 9266 9244 9220 9195 9168 9138 9104 9068 9027 8983 8936 8885 8829 8768 8701 8627 8543 8449 8342 8222 8088 7940 7779 7608 7428 7245 7063 6886 6719 6567 6435 6325 6240 6179 6142 6126 6128 6143 6166 6191 6212 6222 6218 6194 6148 6078 5981 5860 5715 5548 5363 5164 4954 4740 4525 4313 4109 3916 3737 3573 3426 3296 3181 3080 2991 2912 2839 2771 2704 2637 2568 2498 2425 2349 2273 2197 2122 2049 1980 1915 1855 1799 1747 1699 1655 1615 1579 1549 1527 1515 1515 1533 1571 1632 1721 1839 1987 2165 2373 2608 2865 3139 3425 3716 4006 4288 4557 4809 5040 5248 5433 5594 5735 5857 5963 6057 6143 6222 6299 6374 6450 6527 6606 6687 6769 6851 6934 7017 7100 7184 7268 7352 7439 7526 7616 7707 7800 7893 7984 8073 8157 8234 8302 8360 8405 8437 8455 8458 8448 8425 8391 8347 8297 8242 8186 8131 8079 8033 7995 7964 7943 7931 7927 7930 7939 7950 7963 7974 7981 7982 7975 7958 7931 7893 7846 7791 7729 7664 7599 7537 7481 7435 7403 7387 7389 7412 7455 7518 7601 7701 7816 7943 8078 8218 8359 8496 8627 8748 8856 8952 9032 9097 9147 9182 9204 9215 9216 9208 9193 9172 9146 9117 9084 9049 9011 8971 8930 8887 8844 8801 8759 8720 8684 8653 8626 8606 8591 8583 8579 8581 8586 8595 8605 8617 8628 8639 8650 8660 8670 8680 8690 8701 8714 8730 8748 8769 8793 8820 8851 8884 8919 8956 8994 9033 9072 9110 9147 9182 9214 9243 9268 9288 9303 9314 9320 9321 9319 9314 9308 9301 9295 9290 9288 9288 9291 9297 9305 9313 9321 9328 9331 9331 9325 9313 9295 9272 9243 9210 9173 9135 9094 9054 9013 8972 8931 8888 8842 8791 8734 8669 8593 8504 8401 8282 8146 7993 7822 7634 7429 7207 6971 6721 6459 6188 5910 5629 5349 5075 4811 4563 4338 4141 3979 3857 3779 3750 3772 3845 3969 4140 4355 4607 4890 5194 5513 5838 6162 6476 6776 7056 7313 7546 7754 7936 8095 8231 8348 8448 8532 8604 8666 8718 8764 8803 8838 8868 8894 8917 8937 8953 8966 8975 8980 8980 8976 8967 8953 8935 8913 8889 8863 8837 8814 8793 8778 8769 8767 8772 8784 8801 8822 8845 8867 8884 8894 8894 8881 8852 2991 9 2 1 8806 8741 8658 8556 8436 8299 8147 7982 7806 7622 7431 7235 7036 6834 6631 6426 6219 6011 5799 5585 5368 5146 4921 4692 4460 4226 3993 3762 3535 3315 3105 2907 2724 2557 2409 2280 2172 2083 2015 1964 1931 1912 1906 1911 1924 1942 1962 1982 1999 2011 2017 2014 2003 1982 1954 1920 1884 1849 1822 1807 1813 1845 1912 2017 2168 2366 2614 2910 3251 3633 4047 4486 4939 5396 5846 6280 6688 7064 7403 7701 7957 8173 8350 8492 8604 8689 8753 8799 8830 8849 8858 8857 8844 8821 8784 8733 8665 8581 8479 8358 8221 8068 7901 7723 7537 7348 7159 6973 6795 6630 6479 6346 6235 6146 6081 6041 6027 6039 6074 6134 6215 6315 6433 6567 6712 6866 7027 7190 7354 7516 7672 7821 7962 8092 8211 8318 8414 8499 8573 8638 8694 8743 8785 8822 8853 8879 8900 8917 8928 8934 8935 8932 8923 8911 8896 8879 8862 8846 8832 8822 8817 8817 8823 8834 8850 8871 8893 8917 8941 8962 8980 8992 8999 8998 8989 8971 8945 8910 8866 8814 8754 8687 8613 8533 8448 8357 8262 8162 8057 7949 7836 7719 7597 7473 7345 7216 7087 6961 6840 6729 6631 6549 6489 6454 6447 6471 6527 6615 6734 6880 7051 7240 7442 7651 7861 8064 8256 8432 8589 8725 8840 8935 9010 9069 9114 9149 9175 9197 9214 9229 9241 9250 9256 9257 9253 9242 9225 9202 9173 9141 9107 9072 9039 9010 8985 8965 8951 8940 8932 8926 8918 8907 8891 8870 8841 8806 8765 8718 8668 8616 8563 8512 8462 8414 8369 8325 8281 8236 8188 8135 8076 8010 7937 7857 7769 7674 7574 7468 7358 7243 7125 7001 6873 6739 6598 6450 6292 6125 5949 5763 5567 5364 5154 4939 4719 4497 4274 4051 3829 3610 3393 3180 2972 2770 2573 2385 2206 2037 1880 1736 1606 1490 1389 1303 1231 1172 1126 1090 1065 1050 1044 1049 1065 1095 1141 1205 1290 1399 1535 1699 1890 2109 2354 2621 2907 3206 3512 3820 4124 4418 4697 4959 5200 5419 5616 5792 5947 6083 6203 6307 6398 6475 6539 6588 6622 6638 6634 6608 6558 6482 6380 6251 6097 5918 5717 5496 5260 5012 4755 4492 4228 3965 3706 3453 3210 2977 2759 2556 2371 2207 2066 1951 1864 1806 1780 1785 1822 1890 1987 2108 2252 2412 2585 2763 2942 3116 3280 3428 3558 3666 3749 3806 3838 3843 3824 3782 3719 3639 3545 3440 3328 3213 3099 2989 2887 2796 2716 2651 2600 2563 2538 2523 2516 2514 2511 2506 2495 2474 2443 2400 2346 2280 2205 2124 2038 1952 1867 1787 1713 1646 1586 1534 1489 1450 1417 1390 1369 1357 1356 1369 1401 1457 1541 1658 1811 2004 2237 2508 2816 3155 3519 3901 4292 4683 5067 5436 5783 6103 6394 6653 6881 7079 7249 7396 7522 7632 7728 7815 7894 7969 8038 8105 8168 8228 8284 8335 8381 8422 8456 8484 8504 8517 8524 8523 8517 8505 8489 8471 8452 8435 2992 9 2 1 8420 8410 8406 8408 8418 8436 8459 8488 8520 8552 8582 8608 8626 8634 8630 8613 8581 8534 8471 8392 8298 8189 8067 7931 7784 7626 7458 7283 7104 6922 6740 6563 6394 6237 6095 5972 5871 5794 5743 5718 5720 5747 5798 5870 5961 6068 6188 6317 6453 6593 6735 6876 7014 7149 7277 7399 7512 7615 7708 7791 7862 7923 7973 8013 8045 8070 8089 8104 8115 8124 8132 8138 8144 8148 8151 8153 8153 8151 8147 8143 8138 8133 8131 8131 8136 8146 8161 8183 8212 8246 8285 8329 8376 8425 8475 8525 8573 8621 8666 8710 8751 8790 8827 8861 8893 8923 8951 8975 8997 9016 9032 9045 9056 9064 9071 9076 9080 9082 9084 9084 9083 9080 9075 9068 9059 9047 9033 9016 8997 8975 8952 8927 8900 8870 8836 8798 8755 8705 8646 8579 8501 8413 8313 8202 8081 7950 7812 7666 7516 7363 7210 7058 6908 6763 6624 6491 6366 6248 6139 6037 5942 5854 5773 5696 5623 5554 5487 5422 5358 5294 5230 5167 5103 5038 4974 4908 4842 4775 4706 4635 4560 4481 4397 4307 4210 4105 3993 3872 3745 3611 3473 3330 3187 3045 2906 2772 2647 2532 2430 2341 2267 2209 2166 2138 2123 2121 2129 2146 2168 2193 2218 2242 2262 2278 2289 2294 2294 2292 2289 2289 2294 2308 2336 2380 2445 2532 2643 2779 2940 3125 3331 3555 3792 4037 4285 4532 4770 4996 5206 5395 5562 5705 5825 5920 5992 6044 6076 6092 6092 6080 6057 6023 5980 5928 5868 5800 5723 5638 5545 5445 5337 5223 5104 4979 4851 4720 4585 4448 4309 4168 4025 3879 3731 3580 3428 3274 3120 2966 2815 2667 2524 2388 2260 2141 2032 1934 1846 1769 1702 1644 1595 1553 1519 1490 1467 1448 1433 1421 1412 1406 1403 1403 1406 1411 1420 1434 1452 1476 1507 1546 1595 1653 1724 1806 1900 2007 2125 2253 2389 2531 2676 2823 2968 3109 3244 3371 3490 3600 3701 3794 3880 3961 4039 4116 4193 4272 4355 4441 4532 4627 4726 4829 4935 5043 5153 5263 5373 5481 5588 5692 5793 5889 5981 6067 6146 6219 6284 6341 6390 6432 6467 6496 6519 6540 6558 6575 6593 6613 6635 6661 6690 6722 6757 6794 6832 6870 6907 6943 6976 7007 7036 7063 7088 7113 7138 7165 7195 7229 7267 7310 7358 7412 7470 7532 7597 7663 7729 7793 7853 7907 7955 7993 8023 8042 8052 8053 8045 8031 8013 7993 7973 7956 7943 7937 7939 7949 7968 7995 8029 8070 8115 8162 8210 8258 8304 8348 8388 8426 8461 8493 8525 8555 8586 8617 8649 8682 8715 8747 8780 8810 8838 8863 8883 8899 8909 8914 8914 8907 8895 8877 8853 8824 8789 8747 8699 8644 8581 8511 8432 8345 8250 8146 8035 7917 7792 7664 7532 7400 7270 7144 7025 6915 6818 6736 6670 6623 6594 6585 6596 6625 6671 6732 6805 6889 6980 7075 7172 7269 7364 7455 7540 7618 7689 7751 7803 7844 7872 7886 7884 7864 2993 9 2 1 7824 7764 7682 7577 7451 7305 7142 6965 6778 6587 6397 6215 6046 5895 5768 5667 5595 5554 5543 5561 5604 5670 5754 5853 5960 6072 6185 6297 6403 6504 6598 6685 6767 6843 6916 6987 7058 7128 7198 7270 7341 7411 7480 7546 7607 7662 7711 7752 7785 7812 7831 7846 7856 7864 7871 7878 7886 7896 7908 7922 7938 7954 7971 7986 8000 8012 8023 8032 8040 8048 8056 8067 8080 8096 8115 8136 8160 8184 8207 8228 8245 8256 8260 8255 8241 8218 8184 8140 8086 8020 7942 7852 7749 7631 7499 7351 7189 7012 6824 6626 6424 6222 6026 5842 5678 5538 5430 5356 5319 5322 5362 5438 5546 5679 5832 5998 6169 6339 6503 6654 6790 6907 7004 7079 7132 7165 7175 7165 7133 7080 7005 6909 6792 6653 6495 6320 6132 5933 5731 5531 5340 5163 5009 4881 4786 4726 4703 4717 4767 4849 4959 5092 5242 5403 5568 5732 5889 6034 6164 6275 6367 6438 6488 6517 6527 6518 6493 6455 6405 6346 6281 6212 6143 6074 6009 5948 5892 5843 5799 5760 5725 5692 5658 5622 5581 5535 5480 5418 5347 5268 5184 5095 5006 4918 4835 4760 4696 4646 4611 4592 4590 4605 4635 4681 4739 4809 4888 4974 5067 5164 5265 5370 5477 5588 5702 5819 5940 6064 6191 6321 6452 6583 6712 6838 6958 7070 7173 7265 7346 7414 7469 7513 7546 7570 7586 7597 7604 7610 7616 7622 7629 7637 7647 7655 7663 7667 7666 7659 7644 7620 7586 7543 7489 7426 7354 7275 7190 7101 7011 6921 6834 6751 6675 6607 6548 6501 6465 6441 6430 6431 6444 6468 6501 6543 6591 6645 6702 6760 6818 6875 6927 6975 7017 7052 7078 7096 7105 7105 7096 7079 7053 7021 6983 6940 6895 6849 6803 6760 6721 6686 6657 6635 6619 6610 6606 6606 6610 6616 6621 6626 6629 6629 6625 6616 6604 6588 6568 6546 6522 6496 6469 6442 6414 6386 6358 6330 6301 6272 6241 6209 6176 6141 6105 6065 6024 5980 5932 5882 5828 5771 5711 5649 5585 5522 5460 5401 5347 5299 5261 5232 5215 5211 5218 5238 5269 5309 5358 5412 5470 5528 5584 5635 5679 5714 5737 5748 5744 5725 5690 5639 5572 5489 5390 5277 5150 5011 4860 4699 4531 4355 4175 3991 3805 3620 3436 3254 3078 2906 2742 2585 2437 2299 2172 2057 1954 1866 1792 1734 1694 1672 1670 1688 1726 1787 1868 1970 2092 2231 2387 2555 2734 2919 3108 3296 3481 3660 3831 3990 4138 4273 4396 4506 4605 4693 4772 4843 4907 4965 5017 5064 5105 5142 5174 5200 5221 5238 5249 5257 5261 5262 5261 5259 5256 5253 5250 5246 5242 5236 5229 5219 5207 5190 5170 5146 5118 5086 5051 5014 4976 4937 4898 4860 4824 4790 4758 4729 4702 4679 4658 4640 4624 4611 4601 4592 4586 4582 4580 4579 4580 4582 4584 4587 4590 4593 4596 4598 4600 4600 4600 4598 4594 4589 4582 4573 4562 4549 4535 4519 4502 4485 2994 9 2 1 4466 4448 4428 4408 4386 4361 4334 4302 4264 4220 4167 4106 4034 3952 3860 3758 3646 3526 3399 3266 3130 2990 2849 2708 2568 2430 2295 2163 2035 1913 1797 1688 1587 1497 1417 1351 1299 1263 1245 1244 1262 1298 1351 1421 1506 1603 1710 1825 1943 2063 2182 2297 2407 2508 2600 2682 2754 2814 2865 2905 2936 2958 2973 2982 2986 2985 2981 2973 2964 2953 2941 2927 2912 2896 2880 2862 2843 2823 2803 2782 2761 2739 2719 2698 2678 2659 2640 2621 2601 2581 2558 2533 2505 2474 2440 2401 2360 2315 2269 2221 2174 2127 2082 2041 2003 1970 1941 1917 1898 1882 1870 1861 1854 1848 1843 1838 1833 1827 1821 1814 1807 1799 1791 1783 1774 1765 1757 1748 1740 1731 1723 1714 1706 1698 1691 1683 1677 1671 1666 1661 1657 1654 1651 1648 1646 1643 1639 1635 1629 1622 1613 1602 1590 1575 1559 1541 1522 1502 1481 1460 1439 1418 1398 1378 1360 1342 1324 1306 1289 1271 1253 1235 1216 1196 1177 1157 1138 1119 1102 1085 1068 1053 1037 1022 1006 989 970 950 927 901 873 842 810 776 742 707 673 641 610 582 556 532 510 491 474 459 445 433 422 412 404 398 393 391 391 393 398 405 414 424 435 446 458 468 478 486 493 498 501 503 505 506 506 507 508 509 511 513 515 518 520 522 523 524 525 525 526 527 529 532 536 542 550 559 571 585 601 619 639 662 686 713 742 773 806 841 877 915 952 990 1027 1063 1097 1129 1159 1186 1210 1230 1248 1262 1274 1283 1289 1293 1295 1294 1292 1288 1283 1277 1271 1266 1263 1261 1262 1267 1276 1289 1306 1327 1352 1381 1411 1444 1477 1510 1542 1571 1599 1623 1645 1663 1679 1693 1705 1717 1728 1741 1754 1770 1788 1808 1831 1856 1883 1912 1941 1971 2000 2028 2055 2080 2103 2124 2144 2162 2180 2197 2214 2231 2248 2265 2283 2301 2319 2336 2353 2369 2384 2397 2408 2419 2428 2435 2441 2446 2449 2449 2448 2443 2435 2422 2404 2381 2352 2317 2277 2233 2185 2135 2085 2036 1991 1952 1919 1896 1882 1879 1888 1908 1940 1981 2032 2090 2153 2221 2291 2361 2431 2498 2561 2622 2678 2730 2780 2828 2875 2922 2970 3020 3073 3128 3186 3246 3308 3369 3430 3488 3543 3593 3639 3680 3717 3750 3780 3809 3837 3866 3896 3928 3961 3997 4033 4070 4106 4140 4171 4199 4222 4241 4254 4262 4266 4264 4259 4248 4232 4210 4182 4146 4102 4047 3983 3907 3820 3722 3614 3498 3375 3248 3120 2992 2867 2748 2636 2533 2439 2355 2280 2215 2158 2108 2064 2025 1990 1957 1925 1893 1861 1828 1792 1754 1714 1672 1629 1584 1541 1501 1467 1441 1426 1426 1445 1484 1548 1636 1752 1893 2060 2250 2460 2686 2923 3167 3412 3653 3886 4107 4313 4502 2995 9 2 1 4671 4822 4954 5069 5168 5253 5325 5388 5442 5489 5530 5567 5599 5627 5651 5670 5684 5692 5694 5687 5672 5647 5611 5563 5501 5424 5332 5223 5097 4952 4790 4611 4415 4204 3980 3746 3505 3259 3013 2769 2531 2301 2084 1880 1692 1522 1369 1234 1118 1020 939 876 831 803 792 800 826 871 935 1017 1118 1236 1370 1517 1673 1837 2003 2169 2330 2484 2627 2757 2873 2975 3063 3137 3201 3255 3301 3343 3382 3419 3456 3494 3533 3575 3618 3663 3709 3758 3809 3863 3920 3980 4044 4112 4184 4258 4333 4406 4476 4538 4590 4627 4648 4648 4625 4579 4507 4411 4292 4152 3993 3819 3633 3440 3242 3045 2851 2663 2484 2319 2169 2037 1927 1842 1786 1761 1771 1818 1906 2035 2205 2415 2663 2946 3257 3590 3938 4293 4648 4994 5327 5639 5926 6187 6419 6623 6800 6952 7083 7195 7291 7373 7443 7503 7552 7590 7616 7629 7627 7609 7573 7520 7449 7360 7256 7138 7007 6868 6721 6572 6421 6272 6128 5990 5861 5744 5638 5547 5471 5412 5371 5348 5343 5358 5391 5442 5509 5592 5688 5794 5909 6031 6155 6280 6404 6523 6637 6744 6842 6931 7010 7078 7137 7186 7225 7255 7276 7287 7290 7283 7266 7238 7198 7146 7078 6995 6895 6776 6639 6481 6304 6108 5893 5661 5414 5155 4887 4613 4336 4061 3792 3533 3288 3061 2856 2677 2527 2409 2326 2279 2269 2297 2362 2463 2599 2766 2960 3177 3413 3662 3920 4180 4438 4689 4929 5155 5364 5555 5725 5874 6001 6108 6195 6261 6309 6338 6350 6346 6327 6293 6248 6192 6128 6057 5983 5907 5833 5762 5698 5641 5594 5557 5532 5517 5513 5518 5533 5556 5587 5624 5668 5717 5774 5836 5905 5981 6063 6151 6245 6342 6441 6541 6637 6729 6812 6886 6949 6999 7037 7063 7079 7087 7090 7091 7095 7104 7121 7149 7190 7244 7311 7390 7480 7578 7681 7787 7893 7997 8096 8190 8277 8356 8428 8492 8551 8604 8652 8696 8737 8775 8810 8843 8873 8901 8925 8947 8965 8979 8988 8992 8991 8984 8971 8951 8924 8889 8847 8799 8744 8683 8617 8549 8478 8406 8336 8267 8203 8143 8089 8041 8001 7969 7946 7931 7925 7929 7944 7969 8004 8050 8106 8170 8242 8318 8396 8472 8543 8604 8650 8677 8681 8659 8607 8523 8406 8257 8075 7862 7620 7353 7063 6755 6430 6095 5752 5405 5059 4719 4389 4074 3781 3515 3281 3087 2938 2840 2795 2808 2880 3010 3197 3437 3723 4050 4408 4788 5181 5578 5969 6347 6706 7040 7346 7622 7869 8086 8276 8441 8585 8711 8820 8917 9002 9077 9143 9200 9248 9287 9317 9337 9347 9347 9338 9320 9293 9258 9214 9161 9098 9025 8939 8839 8723 8587 8431 8251 8048 7821 7571 7298 7008 6702 6387 6066 5747 5435 5135 4852 4590 4352 4140 3956 3797 3664 3553 3463 3391 3332 3285 3247 3215 3187 3163 3140 3119 3100 3082 3066 2996 9 2 2 3052 3039 3032 3030 3038 3056 3086 3132 3194 3275 3375 3495 3637 3798 3978 4176 4389 4612 4844 5078 5312 5538 5754 5953 6133 6288 6418 6519 6591 6634 6649 6639 6607 6558 6495 6424 6351 6281 6220 6173 6144 6137 6155 6200 6272 6372 6498 6647 6818 7005 7204 7411 7620 7828 8029 8220 8398 8560 8705 8831 8939 9030 9104 9164 9211 9247 9275 9297 9314 9327 9337 9345 9352 9358 9362 9365 9365 9364 9360 9353 9344 9333 9320 9305 9289 9272 9254 9235 9216 9198 9180 9162 9146 9130 9117 9105 9095 9087 9083 9081 9083 9088 9096 9107 9121 9137 9155 9174 9194 9215 9235 9254 9271 9287 9302 9314 9324 9332 9337 9341 9342 9341 9338 9333 9325 9314 9301 9286 9267 9246 9222 9196 9168 9139 9109 9078 9047 9016 8987 8959 8934 8910 8889 8871 8855 8840 8828 8816 8804 8791 8776 8758 8735 8707 8672 8630 8578 8516 8442 8356 8258 8145 8017 7874 7715 7540 7348 7138 6912 6668 6408 6132 5842 5539 5226 4905 4579 4252 3927 3608 3300 3005 2728 2471 2236 2026 1840 1679 1541 1424 1327 1247 1181 1126 1080 1042 1012 990 977 976 990 1022 1078 1161 1274 1421 1603 1821 2072 2354 2663 2992 3335 3684 4030 4365 4682 4974 5235 5463 5655 5810 5931 6021 6083 6124 6148 6163 6175 6188 6209 6240 6285 6345 6422 6514 6619 6737 6864 6997 7133 7269 7400 7526 7641 7746 7837 7913 7973 8017 8044 8054 8046 8022 7982 7924 7851 7762 7656 7535 7397 7242 7071 6881 6674 6449 6207 5947 5671 5381 5079 4768 4451 4132 3815 3504 3204 2919 2653 2408 2186 1990 1818 1672 1548 1447 1365 1300 1249 1212 1187 1173 1171 1183 1210 1256 1325 1419 1543 1699 1888 2113 2371 2661 2980 3323 3683 4054 4429 4801 5162 5506 5827 6123 6390 6627 6835 7015 7169 7302 7416 7516 7605 7686 7762 7834 7904 7970 8033 8090 8142 8185 8219 8241 8252 8251 8238 8213 8179 8137 8088 8034 7978 7921 7863 7808 7754 7703 7654 7608 7564 7522 7482 7444 7409 7378 7350 7328 7312 7303 7304 7315 7337 7369 7413 7467 7531 7603 7681 7763 7848 7932 8014 8091 8163 8228 8286 8335 8376 8410 8437 8458 8474 8486 8495 8501 8505 8505 8503 8495 8482 8461 8430 8389 8334 8265 8182 8082 7967 7837 7693 7538 7373 7201 7025 6849 6675 6506 6345 6194 6054 5928 5816 5717 5632 5560 5501 5452 5414 5384 5364 5351 5346 5349 5361 5381 5412 5454 5508 5576 5657 5753 5863 5988 6126 6277 6439 6611 6789 6973 7160 7347 7532 7713 7889 8056 8215 8364 8501 8627 8740 8841 8930 9006 9071 9125 9167 9200 9224 9238 9245 9244 9237 9223 9203 9179 9149 9116 9079 9040 8998 8955 8913 8871 8832 8797 8767 8743 8726 8718 8719 8729 8749 8778 8817 8864 8920 8981 9048 9119 9192 9266 9340 9411 9480 9544 9603 9655 9702 9742 2997 9 2 2 9776 9803 9825 9843 9856 9866 9875 9882 9889 9895 9902 9910 9918 9925 9932 9938 9941 9942 9941 9936 9929 9919 9908 9897 9885 9876 9869 9866 9866 9872 9882 9895 9912 9931 9949 9967 9982 99941000010000 9994 9982 9963 9939 9908 9873 9833 9789 9740 9686 9627 9561 9489 9409 9320 9221 9114 8998 8875 8747 8615 8484 8355 8234 8124 8027 7948 7888 7850 7835 7842 7870 7918 7983 8062 8151 8246 8342 8436 8522 8599 8661 8707 8733 8739 8721 8679 8613 8521 8402 8258 8087 7890 7667 7419 7146 6851 6536 6205 5861 5509 5155 4805 4468 4151 3861 3607 3395 3231 3122 3069 3076 3140 3259 3429 3643 3893 4168 4459 4755 5045 5319 5567 5783 5960 6094 6183 6225 6222 6177 6092 5971 5819 5640 5439 5220 4988 4745 4495 4240 3984 3730 3478 3232 2995 2767 2552 2351 2165 1996 1844 1710 1593 1493 1409 1341 1288 1251 1228 1222 1233 1264 1316 1392 1495 1626 1788 1982 2206 2461 2745 3052 3380 3723 4074 4427 4777 5116 5441 5746 6029 6288 6521 6730 6916 7081 7228 7361 7483 7597 7705 7811 7916 8020 8124 8229 8333 8435 8536 8633 8727 8815 8899 8976 9049 9115 9177 9233 9284 9331 9373 9411 9444 9474 9498 9519 9535 9547 9556 9561 9564 9564 9563 9562 9559 9557 9554 9552 9550 9548 9545 9541 9536 9530 9523 9515 9505 9495 9486 9478 9471 9466 9464 9464 9467 9471 9476 9481 9483 9481 9474 9459 9434 9400 9354 9297 9230 9153 9068 8978 8883 8789 8697 8610 8531 8463 8407 8365 8339 8330 8336 8358 8394 8444 8506 8577 8656 8739 8826 8912 8996 9077 9151 9218 9276 9325 9364 9394 9416 9430 9437 9439 9438 9434 9430 9425 9422 9419 9418 9417 9416 9414 9411 9405 9394 9379 9359 9333 9301 9263 9221 9174 9124 9071 9017 8963 8908 8855 8804 8755 8710 8668 8631 8599 8572 8551 8537 8529 8528 8533 8545 8562 8584 8610 8638 8667 8694 8720 8742 8758 8769 8774 8772 8764 8749 8729 8705 8676 8643 8607 8568 8526 8480 8431 8378 8320 8257 8189 8117 8041 7961 7880 7800 7723 7650 7586 7531 7489 7462 7450 7455 7477 7516 7571 7640 7722 7814 7914 8019 8127 8234 8339 8440 8535 8622 8702 8774 8838 8894 8943 8985 9022 9053 9080 9103 9123 9139 9151 9161 9167 9169 9167 9161 9151 9137 9119 9098 9073 9044 9012 8977 8937 8893 8844 8788 8726 8656 8577 8489 8392 8286 8173 8052 7927 7800 7673 7549 7433 7325 7231 7152 7090 7047 7024 7021 7037 7072 7123 7190 7269 7357 7453 7553 7655 7756 7854 7946 8032 8108 8174 8228 8270 8297 8309 8306 8285 8248 8192 8118 8025 7913 7782 7633 7465 7279 7078 6861 6632 6392 6144 5892 5638 5386 5139 4903 4679 4473 4287 4125 3990 3882 3804 3756 3738 3749 3786 3849 3933 4036 4152 4279 4412 4547 4682 4811 4934 5048 5151 5244 5326 2998 9 2 2 5398 5462 5518 5569 5617 5664 5712 5763 5819 5881 5950 6026 6109 6200 6297 6400 6506 6616 6728 6840 6950 7059 7164 7264 7359 7449 7534 7612 7684 7751 7812 7867 7917 7961 7999 8031 8057 8075 8086 8088 8081 8064 8037 7999 7950 7890 7820 7739 7651 7554 7450 7340 7226 7107 6986 6861 6733 6601 6465 6323 6175 6019 5854 5679 5495 5302 5100 4894 4685 4478 4279 4092 3924 3782 3671 3596 3564 3577 3637 3746 3902 4103 4343 4618 4921 5243 5577 5915 6247 6568 6870 7149 7400 7622 7813 7973 8105 8210 8293 8357 8405 8443 8473 8499 8523 8548 8574 8603 8634 8667 8700 8734 8766 8796 8822 8843 8858 8869 8873 8873 8867 8858 8846 8831 8815 8797 8780 8762 8744 8726 8707 8687 8665 8640 8612 8580 8544 8503 8458 8408 8353 8294 8231 8163 8092 8016 7935 7849 7756 7657 7549 7434 7309 7175 7034 6885 6732 6575 6420 6269 6127 5997 5886 5795 5729 5690 5680 5699 5747 5821 5917 6033 6162 6300 6440 6578 6707 6825 6928 7013 7079 7127 7158 7174 7178 7174 7164 7153 7144 7139 7142 7153 7174 7204 7243 7291 7345 7405 7468 7533 7599 7662 7723 7780 7833 7880 7921 7957 7988 8014 8035 8052 8065 8076 8084 8090 8093 8094 8092 8085 8071 8048 8014 7966 7900 7814 7706 7574 7415 7231 7022 6790 6539 6272 5997 5719 5445 5183 4940 4724 4540 4393 4287 4225 4207 4233 4301 4407 4546 4714 4905 5112 5330 5553 5776 5995 6206 6406 6594 6768 6929 7075 7208 7329 7438 7536 7625 7706 7778 7843 7901 7952 7997 8036 8068 8094 8115 8131 8143 8150 8154 8155 8154 8152 8149 8146 8143 8140 8137 8135 8132 8130 8128 8125 8122 8119 8115 8111 8107 8103 8099 8095 8092 8089 8086 8084 8081 8078 8074 8070 8064 8056 8048 8038 8028 8017 8006 7996 7987 7979 7974 7972 7971 7974 7977 7983 7989 7996 8002 8008 8012 8016 8018 8019 8020 8021 8022 8024 8028 8033 8040 8048 8058 8068 8077 8086 8093 8097 8097 8094 8087 8075 8058 8037 8012 7982 7947 7908 7862 7810 7750 7680 7600 7507 7399 7275 7134 6973 6793 6593 6373 6134 5878 5607 5323 5028 4727 4422 4118 3817 3523 3238 2967 2710 2470 2247 2043 1858 1693 1548 1422 1316 1229 1163 1117 1093 1091 1111 1153 1219 1308 1419 1549 1697 1859 2032 2209 2387 2559 2721 2867 2991 3091 3164 3207 3221 3208 3168 3107 3028 2939 2845 2753 2670 2602 2554 2532 2539 2577 2648 2751 2883 3042 3223 3421 3630 3843 4053 4255 4441 4607 4748 4860 4941 4990 5005 4989 4942 4866 4765 4641 4498 4339 4167 3985 3796 3602 3407 3212 3021 2835 2657 2491 2339 2204 2088 1996 1928 1887 1874 1889 1932 2001 2093 2206 2335 2475 2622 2770 2915 3053 3180 3293 3391 3473 3539 3591 3629 3655 3673 3683 3689 3691 3690 3688 3684 3677 3668 3655 3638 2999 9 2 2 3616 3590 3559 3524 3488 3451 3416 3384 3360 3344 3338 3345 3364 3396 3441 3498 3566 3642 3726 3814 3904 3996 4088 4178 4266 4352 4435 4516 4595 4672 4748 4824 4899 4973 5046 5117 5185 5250 5311 5366 5416 5459 5495 5524 5546 5561 5570 5572 5570 5562 5551 5536 5519 5499 5478 5455 5431 5406 5380 5352 5323 5292 5258 5221 5180 5134 5083 5025 4959 4884 4800 4705 4600 4483 4356 4217 4069 3911 3746 3574 3398 3219 3039 2859 2683 2510 2343 2183 2031 1887 1754 1630 1518 1419 1332 1259 1201 1159 1135 1129 1141 1172 1223 1292 1379 1483 1600 1730 1868 2012 2159 2305 2448 2584 2712 2829 2934 3026 3104 3169 3222 3262 3290 3308 3316 3315 3306 3290 3266 3235 3198 3156 3107 3054 2996 2933 2867 2799 2728 2655 2582 2508 2434 2361 2288 2215 2144 2073 2003 1934 1867 1801 1738 1678 1621 1569 1523 1483 1450 1425 1406 1396 1392 1395 1403 1415 1429 1443 1457 1467 1474 1475 1470 1458 1439 1413 1381 1344 1303 1259 1214 1170 1127 1087 1051 1020 996 977 965 959 959 964 975 990 1008 1028 1051 1073 1096 1117 1136 1152 1166 1175 1181 1183 1181 1175 1167 1157 1145 1133 1121 1110 1102 1095 1092 1092 1095 1100 1107 1116 1125 1134 1141 1146 1148 1146 1140 1129 1114 1095 1071 1044 1013 980 945 908 870 831 792 753 715 677 639 603 569 537 507 479 455 434 417 404 396 392 392 397 405 416 431 449 468 489 512 535 559 584 609 635 662 689 718 747 778 809 842 875 909 944 978 1012 1045 1076 1107 1135 1162 1187 1210 1230 1250 1267 1283 1298 1312 1325 1337 1349 1361 1371 1382 1392 1401 1410 1417 1423 1428 1430 1430 1428 1422 1413 1401 1384 1364 1341 1315 1287 1257 1227 1197 1170 1147 1128 1115 1109 1111 1122 1142 1171 1209 1254 1307 1365 1429 1495 1564 1633 1702 1769 1834 1897 1957 2014 2068 2121 2172 2222 2272 2322 2372 2422 2473 2524 2575 2624 2672 2719 2762 2802 2839 2872 2902 2928 2951 2971 2990 3007 3024 3042 3061 3081 3104 3128 3156 3185 3217 3252 3288 3327 3367 3409 3452 3497 3543 3591 3640 3691 3743 3795 3849 3903 3956 4010 4062 4113 4161 4208 4251 4291 4327 4360 4390 4416 4440 4460 4479 4495 4510 4524 4537 4551 4565 4580 4596 4613 4632 4653 4676 4701 4727 4755 4785 4815 4846 4876 4906 4935 4962 4987 5009 5028 5043 5055 5063 5067 5067 5063 5054 5041 5023 5000 4970 4935 4892 4841 4781 4712 4633 4544 4445 4336 4218 4092 3959 3820 3679 3536 3396 3259 3130 3009 2899 2803 2721 2655 2605 2572 2556 2557 2573 2605 2650 2708 2778 2858 2947 3043 3146 3255 3367 3482 3599 3717 3835 3951 4066 4178 4287 4392 4493 4590 4681 4767 4847 4921 4988 5048 5100 5142 3000 9 2 2 5175 5198 5209 5208 5194 5168 5128 5076 5011 4934 4846 4748 4641 4526 4405 4277 4144 4007 3866 3722 3574 3424 3272 3119 2967 2817 2671 2533 2404 2289 2191 2113 2058 2031 2032 2064 2127 2220 2344 2495 2670 2864 3075 3295 3521 3747 3969 4182 4385 4573 4745 4901 5041 5165 5275 5372 5457 5532 5599 5659 5714 5763 5807 5847 5882 5914 5941 5964 5984 6000 6013 6023 6032 6040 6046 6052 6057 6062 6066 6068 6068 6066 6060 6050 6036 6016 5991 5961 5926 5887 5845 5800 5753 5705 5658 5611 5565 5522 5480 5442 5406 5374 5345 5320 5298 5281 5268 5259 5256 5258 5264 5276 5293 5315 5340 5368 5398 5428 5458 5486 5511 5531 5547 5556 5559 5555 5544 5528 5506 5479 5448 5414 5377 5340 5301 5262 5222 5182 5141 5100 5056 5011 4961 4908 4849 4785 4713 4634 4547 4452 4348 4236 4115 3985 3848 3704 3553 3398 3239 3077 2915 2755 2598 2447 2303 2170 2050 1945 1856 1785 1734 1703 1694 1705 1736 1785 1852 1934 2029 2133 2244 2359 2475 2588 2697 2798 2891 2973 3043 3102 3149 3183 3206 3218 3220 3212 3195 3169 3134 3091 3040 2979 2910 2831 2743 2645 2537 2422 2299 2170 2037 1902 1767 1636 1510 1392 1283 1186 1102 1031 973 927 894 870 855 847 843 844 846 850 855 861 869 880 896 918 948 988 1039 1102 1178 1266 1366 1477 1597 1723 1852 1981 2106 2224 2332 2426 2505 2566 2609 2631 2634 2619 2586 2537 2475 2402 2321 2234 2145 2055 1967 1884 1805 1734 1670 1613 1565 1525 1492 1466 1445 1430 1419 1412 1407 1404 1402 1402 1402 1403 1404 1407 1410 1416 1423 1434 1447 1464 1485 1511 1541 1576 1616 1661 1710 1764 1822 1883 1947 2014 2081 2150 2218 2285 2349 2411 2469 2522 2569 2609 2643 2671 2691 2704 2711 2713 2709 2702 2693 2681 2669 2658 2648 2639 2632 2628 2626 2625 2625 2626 2626 2626 2625 2622 2616 2608 2598 2586 2572 2556 2539 2522 2503 2485 2467 2449 2431 2413 2395 2377 2358 2338 2317 2295 2272 2248 2224 2199 2174 2149 2125 2102 2079 2058 2038 2019 2001 1984 1967 1951 1934 1917 1900 1882 1865 1847 1829 1812 1795 1780 1766 1754 1744 1735 1728 1722 1718 1714 1710 1707 1702 1697 1690 1682 1672 1660 1647 1632 1616 1599 1582 1564 1546 1527 1509 1491 1473 1455 1437 1419 1400 1380 1359 1336 1312 1287 1260 1231 1201 1169 1136 1103 1069 1035 1001 967 934 902 871 841 813 786 760 736 714 693 674 656 640 626 614 604 595 587 581 576 571 567 564 560 555 551 546 540 534 527 520 514 508 502 498 494 492 491 491 492 494 497 500 505 509 514 519 525 531 538 545 554 565 577 590 605 622 641 661 683 706 730 755 780 806 832 857 883 3001 9 2 2 908 932 956 978 999 1020 1038 1056 1072 1087 1101 1114 1126 1137 1148 1159 1170 1181 1192 1205 1217 1231 1245 1259 1274 1290 1305 1320 1335 1350 1365 1379 1393 1406 1419 1431 1444 1456 1467 1478 1488 1498 1507 1514 1521 1527 1531 1535 1538 1539 1540 1541 1541 1541 1542 1543 1545 1548 1552 1557 1564 1571 1579 1589 1599 1609 1619 1629 1638 1646 1651 1655 1655 1653 1646 1636 1622 1603 1581 1555 1525 1492 1456 1418 1380 1340 1301 1263 1227 1193 1161 1133 1108 1087 1070 1057 1047 1041 1037 1037 1040 1044 1050 1058 1066 1074 1083 1092 1101 1110 1119 1129 1140 1153 1168 1187 1211 1239 1274 1316 1365 1422 1487 1559 1638 1722 1812 1905 2000 2096 2191 2283 2372 2455 2531 2601 2663 2716 2762 2800 2830 2853 2871 2882 2890 2894 2895 2895 2894 2894 2894 2896 2901 2909 2920 2935 2953 2976 3002 3032 3066 3102 3141 3182 3224 3268 3312 3356 3401 3444 3487 3528 3568 3606 3643 3678 3711 3741 3770 3796 3820 3842 3861 3878 3892 3903 3912 3918 3922 3922 3919 3912 3902 3887 3869 3846 3819 3789 3755 3718 3679 3640 3602 3566 3534 3507 3488 3477 3476 3485 3505 3537 3579 3631 3691 3759 3832 3909 3987 4066 4144 4220 4293 4362 4426 4488 4545 4600 4652 4702 4750 4797 4844 4889 4933 4976 5016 5054 5088 5119 5146 5169 5188 5204 5216 5225 5233 5239 5246 5252 5260 5268 5278 5290 5303 5316 5330 5344 5358 5370 5382 5392 5400 5407 5414 5419 5424 5429 5435 5442 5449 5458 5467 5478 5488 5499 5509 5518 5526 5531 5535 5536 5535 5532 5527 5521 5516 5510 5507 5505 5506 5510 5517 5528 5542 5558 5576 5595 5613 5629 5641 5649 5651 5645 5631 5606 5571 5525 5467 5397 5314 5218 5110 4988 4854 4709 4552 4385 4211 4030 3846 3662 3481 3308 3147 3003 2879 2780 2709 2670 2664 2692 2755 2850 2975 3127 3301 3492 3695 3905 4114 4318 4512 4693 4855 4998 5119 5217 5293 5346 5379 5393 5389 5369 5336 5290 5234 5169 5096 5017 4933 4844 4753 4659 4563 4468 4373 4281 4191 4106 4026 3952 3884 3823 3769 3721 3679 3641 3607 3576 3546 3516 3486 3455 3423 3391 3359 3329 3303 3283 3271 3270 3282 3308 3349 3406 3479 3565 3663 3769 3881 3993 4102 4204 4296 4374 4436 4482 4511 4524 4524 4513 4496 4474 4454 4438 4429 4430 4443 4469 4507 4557 4617 4684 4757 4832 4907 4980 5048 5111 5168 5217 5261 5299 5331 5360 5386 5410 5432 5453 5472 5489 5502 5510 5511 5504 5487 5459 5417 5361 5290 5205 5105 4992 4867 4734 4594 4450 4308 4169 4038 3919 3814 3728 3661 3616 3595 3596 3620 3665 3729 3810 3904 4010 4122 4239 4356 4471 4581 4684 4779 4865 4939 5004 5057 5100 5132 5155 5168 5172 5168 5156 5137 5111 5078 5039 4994 4944 4890 4831 3002 9 2 2 4770 4706 4641 4576 4511 4449 4389 4333 4282 4236 4197 4166 4141 4125 4117 4116 4123 4137 4157 4183 4213 4248 4286 4325 4366 4408 4449 4490 4530 4568 4606 4641 4676 4709 4740 4770 4799 4827 4853 4878 4902 4924 4945 4964 4982 4998 5013 5026 5037 5045 5052 5056 5057 5055 5049 5039 5024 5006 4982 4953 4919 4881 4838 4791 4740 4686 4629 4569 4508 4445 4382 4317 4252 4186 4120 4054 3988 3921 3855 3789 3724 3660 3597 3536 3477 3421 3368 3319 3274 3233 3196 3165 3138 3115 3098 3085 3076 3071 3070 3073 3079 3089 3101 3116 3133 3152 3173 3195 3219 3243 3267 3292 3317 3340 3363 3385 3405 3423 3438 3450 3458 3463 3463 3459 3449 3435 3416 3392 3363 3329 3291 3249 3204 3157 3107 3055 3002 2948 2894 2839 2784 2729 2673 2616 2558 2498 2437 2374 2308 2241 2171 2100 2028 1956 1884 1815 1748 1687 1631 1582 1541 1510 1488 1476 1474 1482 1499 1523 1554 1590 1629 1670 1710 1748 1783 1813 1838 1858 1871 1878 1880 1878 1871 1861 1850 1837 1823 1810 1796 1783 1771 1758 1745 1731 1715 1698 1679 1657 1634 1608 1580 1552 1523 1494 1466 1440 1415 1393 1373 1356 1341 1328 1317 1307 1297 1287 1276 1263 1248 1230 1209 1186 1159 1129 1096 1061 1025 987 949 912 875 840 807 777 750 726 705 688 674 663 655 648 644 641 639 638 637 637 638 640 643 646 652 659 668 679 693 709 727 747 769 793 819 846 873 902 932 962 992 1023 1055 1086 1118 1150 1181 1212 1241 1270 1296 1321 1343 1362 1379 1393 1404 1412 1418 1422 1423 1423 1421 1418 1413 1407 1400 1391 1381 1368 1353 1336 1315 1292 1266 1237 1205 1170 1134 1096 1057 1018 979 940 904 869 836 807 780 756 736 718 704 693 685 679 676 675 677 681 686 694 703 714 727 741 757 775 795 817 840 865 891 920 950 981 1014 1048 1084 1121 1159 1198 1238 1279 1321 1363 1407 1451 1496 1541 1586 1631 1677 1721 1765 1809 1851 1893 1934 1975 2015 2054 2094 2134 2175 2216 2258 2302 2347 2392 2438 2485 2531 2576 2620 2662 2702 2738 2771 2801 2828 2851 2872 2891 2909 2926 2944 2962 2982 3005 3029 3057 3087 3118 3152 3186 3220 3254 3285 3315 3341 3363 3381 3396 3406 3412 3414 3414 3411 3406 3400 3394 3387 3382 3378 3375 3374 3375 3378 3383 3389 3398 3408 3419 3432 3445 3460 3474 3489 3504 3519 3532 3545 3557 3566 3574 3579 3582 3582 3578 3571 3560 3545 3527 3504 3477 3446 3412 3374 3332 3288 3240 3189 3136 3081 3023 2964 2904 2843 2781 2718 2656 2594 2532 2472 2412 2355 2299 2246 2195 2147 2102 2059 2019 1982 1947 1914 1882 1851 1821 1790 1757 1723 1687 1647 1605 1558 1508 1453 1396 1336 1274 3003 9 2 2 1210 1147 1084 1023 966 912 863 820 782 751 725 706 691 682 677 675 677 681 688 696 706 718 731 747 764 784 807 833 862 894 931 971 1015 1062 1113 1168 1225 1285 1347 1411 1476 1542 1608 1673 1739 1803 1866 1928 1988 2048 2106 2164 2221 2279 2337 2397 2457 2520 2585 2652 2720 2791 2863 2935 3009 3082 3155 3227 3298 3368 3436 3503 3569 3633 3697 3760 3822 3884 3945 4006 4066 4124 4181 4236 4288 4338 4386 4430 4472 4511 4547 4582 4615 4647 4678 4708 4737 4766 4794 4822 4849 4874 4898 4919 4938 4953 4965 4972 4976 4975 4969 4959 4945 4928 4907 4883 4858 4832 4806 4781 4759 4739 4724 4714 4709 4710 4717 4729 4747 4769 4795 4823 4852 4881 4908 4933 4955 4973 4987 4996 5002 5004 5004 5001 4997 4993 4989 4985 4982 4979 4977 4974 4971 4966 4958 4946 4931 4911 4887 4857 4824 4787 4746 4705 4662 4621 4582 4547 4516 4492 4474 4463 4459 4461 4470 4484 4503 4525 4549 4573 4597 4619 4639 4655 4666 4673 4676 4673 4666 4654 4637 4616 4591 4561 4526 4487 4442 4392 4337 4276 4208 4135 4055 3969 3877 3779 3676 3569 3458 3344 3228 3111 2994 2878 2765 2654 2548 2446 2351 2261 2179 2104 2036 1975 1922 1876 1836 1803 1775 1752 1734 1719 1707 1698 1692 1687 1684 1683 1683 1685 1689 1694 1701 1710 1721 1735 1751 1770 1791 1815 1841 1868 1896 1925 1954 1981 2007 2030 2050 2065 2075 2080 2079 2073 2060 2041 2017 1988 1955 1919 1880 1840 1798 1756 1715 1674 1635 1596 1560 1524 1490 1457 1424 1391 1359 1326 1292 1256 1220 1183 1144 1104 1063 1021 979 938 897 858 821 786 754 725 699 677 659 644 632 623 616 611 607 605 603 603 602 603 604 607 612 619 629 642 659 679 704 733 765 800 837 876 916 955 993 1028 1061 1090 1115 1137 1155 1171 1184 1195 1207 1219 1234 1252 1275 1302 1334 1371 1413 1459 1508 1558 1608 1657 1702 1743 1779 1809 1832 1850 1862 1871 1877 1883 1891 1902 1919 1943 1976 2017 2069 2129 2198 2273 2355 2440 2528 2616 2704 2789 2871 2950 3024 3095 3163 3229 3293 3356 3418 3481 3545 3609 3675 3740 3805 3869 3931 3990 4045 4094 4137 4173 4200 4219 4228 4226 4214 4191 4156 4109 4050 3980 3898 3804 3699 3583 3458 3325 3185 3039 2890 2740 2591 2446 2307 2178 2060 1957 1871 1803 1754 1727 1720 1733 1766 1816 1880 1956 2039 2127 2214 2298 2374 2438 2488 2522 2538 2536 2517 2482 2434 2376 2311 2246 2183 2129 2088 2064 2061 2082 2129 2203 2304 2431 2583 2755 2945 3150 3364 3583 3804 4023 4237 4443 4640 4827 5002 5166 5319 5462 5596 5722 5840 5952 6058 6158 6253 6342 6427 6505 6578 6645 6707 6763 6814 6860 6901 6939 3004 9 2 3 7032 7064 7093 7118 7139 7159 7176 7190 7203 7214 7224 7232 7238 7243 7246 7248 7249 7248 7246 7242 7235 7226 7212 7194 7168 7134 7090 7033 6962 6874 6769 6645 6501 6338 6157 5957 5742 5511 5268 5015 4754 4487 4217 3947 3679 3416 3160 2913 2679 2459 2255 2067 1897 1745 1610 1492 1391 1307 1239 1189 1159 1152 1170 1219 1302 1424 1586 1792 2040 2330 2656 3012 3391 3783 4178 4567 4940 5289 5609 5897 6149 6368 6555 6713 6848 6964 7065 7154 7236 7313 7384 7450 7512 7567 7615 7655 7685 7705 7713 7710 7694 7665 7622 7565 7492 7405 7301 7182 7047 6896 6730 6550 6357 6152 5936 5712 5480 5244 5004 4765 4528 4297 4077 3870 3683 3519 3383 3280 3214 3187 3200 3255 3350 3483 3650 3845 4062 4293 4532 4771 5003 5221 5420 5597 5748 5872 5969 6039 6084 6107 6110 6096 6069 6031 5986 5937 5887 5838 5793 5754 5724 5703 5693 5694 5707 5731 5765 5808 5859 5916 5978 6042 6108 6175 6242 6309 6376 6443 6511 6581 6654 6731 6813 6900 6992 7091 7194 7302 7412 7523 7632 7738 7838 7930 8012 8084 8144 8192 8229 8257 8277 8290 8299 8306 8311 8316 8322 8328 8333 8336 8336 8329 8313 8287 8249 8196 8129 8047 7951 7842 7723 7597 7466 7336 7208 7087 6975 6876 6792 6724 6674 6640 6624 6625 6643 6675 6721 6780 6850 6929 7016 7108 7203 7298 7391 7479 7559 7630 7690 7739 7775 7799 7813 7817 7814 7806 7794 7780 7766 7753 7740 7729 7719 7709 7700 7692 7684 7677 7671 7667 7664 7664 7665 7668 7672 7677 7681 7684 7684 7683 7679 7673 7664 7654 7642 7627 7610 7588 7559 7519 7466 7395 7301 7182 7033 6852 6638 6392 6116 5813 5488 5147 4796 4441 4091 3749 3423 3116 2831 2570 2336 2129 1950 1800 1679 1590 1535 1517 1540 1605 1718 1878 2087 2343 2643 2981 3350 3739 4140 4540 4929 5297 5635 5938 6201 6422 6602 6743 6849 6927 6982 7020 7046 7066 7083 7101 7121 7144 7169 7198 7228 7259 7289 7319 7348 7374 7397 7417 7434 7447 7455 7459 7458 7452 7443 7430 7416 7401 7389 7380 7377 7380 7391 7410 7436 7467 7503 7540 7578 7613 7644 7672 7695 7714 7731 7748 7766 7786 7810 7837 7868 7901 7933 7964 7990 8010 8021 8024 8017 8002 7980 7952 7922 7891 7861 7834 7810 7791 7776 7766 7758 7754 7752 7753 7755 7760 7767 7775 7786 7799 7813 7829 7845 7861 7876 7890 7902 7912 7920 7926 7931 7934 7938 7941 7944 7948 7952 7956 7960 7964 7967 7970 7973 7976 7978 7981 7984 7987 7991 7995 7999 8004 8009 8013 8018 8022 8026 8030 8034 8037 8039 8040 8040 8037 8032 8023 8010 7994 7974 7950 7923 7895 7866 7838 7810 7784 7761 7739 7719 7700 7679 7656 7628 7594 7552 7500 7436 7360 7270 7165 7045 6909 6756 6587 6401 6200 5983 5752 5508 5256 3005 9 2 3 4997 4735 4474 4219 3973 3739 3521 3319 3136 2969 2818 2680 2552 2430 2312 2194 2074 1952 1826 1699 1571 1446 1327 1216 1115 1027 952 890 840 802 773 752 739 733 736 751 780 829 902 1005 1141 1314 1526 1774 2058 2372 2711 3065 3427 3788 4140 4476 4790 5078 5338 5571 5776 5956 6115 6254 6378 6490 6591 6685 6771 6853 6929 7002 7072 7139 7204 7267 7330 7391 7451 7509 7564 7615 7660 7698 7729 7752 7768 7778 7782 7783 7783 7784 7787 7794 7804 7818 7835 7854 7874 7893 7911 7926 7938 7948 7955 7961 7965 7969 7972 7974 7974 7971 7964 7951 7932 7906 7872 7831 7783 7728 7668 7602 7532 7457 7376 7287 7189 7080 6957 6817 6660 6484 6288 6072 5838 5586 5319 5040 4751 4455 4155 3854 3556 3264 2980 2709 2452 2213 1995 1797 1623 1471 1341 1231 1141 1068 1011 969 942 932 941 973 1033 1124 1253 1423 1637 1894 2193 2530 2898 3290 3695 4103 4504 4889 5249 5578 5873 6132 6356 6547 6708 6844 6960 7060 7150 7231 7308 7382 7454 7524 7592 7658 7720 7779 7833 7881 7924 7960 7990 8012 8027 8033 8032 8022 8003 7976 7940 7895 7842 7781 7713 7639 7558 7473 7384 7292 7199 7104 7009 6914 6821 6729 6639 6552 6468 6387 6311 6240 6175 6119 6071 6034 6009 5996 5995 6008 6033 6069 6116 6171 6233 6301 6372 6445 6519 6592 6664 6734 6802 6867 6928 6986 7040 7088 7131 7169 7200 7225 7243 7256 7264 7267 7268 7266 7263 7260 7258 7258 7259 7264 7270 7279 7290 7301 7314 7326 7338 7349 7357 7364 7369 7373 7375 7377 7379 7382 7388 7397 7410 7428 7450 7477 7507 7540 7575 7610 7644 7676 7704 7729 7750 7768 7783 7796 7808 7820 7834 7849 7867 7886 7908 7930 7952 7974 7994 8013 8029 8043 8054 8064 8071 8078 8082 8085 8086 8083 8076 8065 8047 8023 7993 7956 7912 7862 7806 7744 7677 7603 7521 7431 7331 7219 7093 6952 6795 6621 6432 6226 6007 5777 5537 5290 5039 4787 4536 4290 4050 3819 3602 3402 3221 3065 2936 2839 2776 2749 2759 2805 2886 2997 3135 3293 3464 3642 3819 3989 4145 4283 4401 4495 4566 4615 4645 4658 4658 4651 4640 4630 4624 4625 4635 4655 4686 4726 4775 4830 4889 4951 5013 5075 5137 5197 5256 5315 5376 5438 5504 5574 5648 5727 5811 5899 5991 6086 6184 6284 6386 6490 6597 6706 6816 6929 7043 7158 7271 7383 7490 7592 7686 7771 7845 7908 7958 7995 8018 8028 8025 8009 7981 7941 7891 7830 7760 7682 7596 7504 7407 7304 7198 7089 6978 6864 6750 6637 6524 6413 6306 6204 6107 6019 5939 5868 5808 5757 5715 5681 5652 5626 5600 5570 5532 5483 5420 5340 5241 5121 4981 4821 4643 4448 4240 4023 3803 3584 3372 3174 2995 2842 2720 2635 2590 2590 2635 2727 2864 3043 3261 3512 3789 4086 4393 4705 3006 9 2 3 5013 5310 5592 5853 6091 6304 6492 6655 6796 6915 7016 7102 7175 7236 7288 7332 7366 7392 7408 7414 7408 7391 7362 7321 7271 7212 7148 7082 7016 6953 6897 6849 6811 6783 6766 6758 6759 6767 6781 6798 6818 6839 6861 6883 6906 6929 6952 6975 6997 7019 7038 7054 7066 7075 7078 7076 7068 7056 7038 7016 6989 6958 6921 6879 6830 6774 6710 6636 6554 6463 6364 6258 6147 6033 5919 5806 5698 5595 5499 5412 5334 5265 5206 5156 5116 5087 5067 5058 5060 5072 5096 5130 5174 5228 5289 5356 5428 5503 5579 5655 5729 5801 5871 5937 6001 6061 6118 6172 6223 6271 6315 6355 6391 6424 6452 6476 6498 6516 6533 6549 6565 6580 6596 6611 6626 6639 6649 6657 6660 6658 6650 6636 6616 6589 6556 6517 6473 6423 6369 6309 6245 6176 6102 6023 5939 5850 5757 5661 5562 5462 5363 5266 5174 5088 5010 4943 4888 4847 4820 4809 4814 4833 4867 4913 4970 5035 5105 5179 5252 5324 5392 5454 5511 5561 5606 5646 5682 5715 5745 5775 5804 5832 5859 5886 5911 5934 5956 5975 5992 6006 6018 6028 6035 6039 6037 6028 6010 5981 5938 5879 5802 5708 5597 5469 5328 5176 5018 4859 4703 4555 4419 4297 4192 4105 4036 3985 3952 3934 3929 3938 3957 3987 4026 4073 4130 4193 4264 4340 4420 4502 4583 4661 4732 4795 4846 4884 4908 4917 4913 4896 4868 4832 4788 4740 4688 4633 4576 4515 4451 4382 4306 4222 4128 4023 3906 3778 3640 3492 3337 3175 3010 2842 2675 2511 2350 2195 2048 1910 1784 1672 1576 1500 1447 1419 1420 1452 1514 1609 1733 1884 2057 2246 2444 2642 2834 3010 3163 3288 3378 3432 3448 3427 3371 3284 3172 3040 2897 2748 2602 2465 2345 2246 2175 2135 2129 2158 2223 2323 2455 2615 2799 3003 3221 3448 3679 3910 4138 4361 4577 4785 4986 5179 5365 5544 5716 5880 6036 6184 6321 6447 6561 6663 6752 6829 6894 6949 6994 7030 7057 7075 7082 7079 7062 7029 6977 6904 6807 6683 6531 6351 6141 5904 5642 5357 5054 4738 4413 4086 3764 3450 3152 2874 2619 2390 2189 2016 1870 1750 1654 1579 1524 1487 1467 1465 1481 1517 1575 1659 1771 1911 2083 2284 2514 2769 3044 3334 3631 3928 4219 4496 4753 4985 5187 5358 5497 5602 5674 5715 5728 5713 5674 5613 5531 5431 5315 5183 5037 4879 4708 4527 4336 4135 3927 3711 3490 3265 3039 2812 2589 2371 2161 1962 1777 1607 1455 1320 1204 1107 1026 962 914 878 856 845 847 862 892 940 1007 1098 1214 1359 1533 1738 1973 2235 2521 2827 3146 3472 3799 4121 4430 4722 4994 5241 5463 5661 5834 5985 6116 6231 6333 6423 6506 6582 6652 6717 6777 6831 6880 6921 6954 6979 6996 7005 7007 7002 6992 6978 6962 6944 6927 6911 6896 6885 6876 6870 6867 6866 6867 6870 6873 6877 6879 6879 6877 6871 6862 6847 3007 9 2 3 6829 6806 6779 6749 6718 6687 6656 6628 6604 6585 6570 6560 6553 6548 6543 6537 6528 6514 6493 6465 6431 6390 6344 6294 6241 6186 6131 6075 6019 5962 5903 5840 5773 5698 5617 5527 5429 5323 5210 5091 4968 4841 4713 4583 4452 4320 4186 4049 3908 3763 3611 3454 3290 3121 2946 2767 2587 2407 2230 2058 1893 1738 1595 1464 1347 1245 1157 1083 1022 973 935 906 884 868 857 851 847 847 849 856 866 882 905 936 975 1025 1085 1157 1238 1330 1429 1534 1643 1752 1860 1963 2058 2143 2216 2277 2324 2358 2379 2388 2387 2376 2357 2332 2301 2266 2227 2186 2141 2094 2044 1991 1935 1876 1815 1751 1684 1615 1545 1473 1401 1328 1256 1185 1116 1050 987 929 877 831 792 760 735 717 705 697 693 691 691 690 689 686 682 677 672 668 666 668 675 688 708 736 772 815 867 925 990 1061 1138 1220 1306 1397 1493 1592 1695 1801 1909 2019 2129 2239 2347 2454 2559 2661 2761 2858 2954 3048 3141 3233 3324 3413 3502 3590 3676 3761 3844 3926 4006 4086 4165 4245 4324 4405 4485 4565 4644 4722 4797 4868 4935 4996 5052 5103 5148 5189 5225 5258 5289 5317 5343 5367 5387 5404 5415 5420 5418 5407 5386 5357 5318 5270 5214 5151 5082 5008 4930 4848 4765 4680 4594 4509 4427 4349 4278 4216 4168 4135 4120 4125 4152 4199 4267 4352 4451 4560 4675 4791 4904 5011 5108 5195 5270 5333 5387 5432 5469 5503 5533 5561 5589 5617 5646 5674 5703 5731 5759 5786 5811 5835 5859 5882 5906 5931 5956 5984 6014 6046 6080 6115 6150 6184 6217 6246 6271 6292 6306 6315 6318 6317 6311 6303 6294 6284 6274 6263 6252 6239 6221 6198 6165 6121 6063 5989 5896 5786 5657 5510 5346 5168 4978 4779 4573 4364 4156 3950 3752 3565 3391 3236 3102 2994 2913 2862 2844 2858 2905 2983 3088 3219 3369 3535 3710 3890 4069 4243 4407 4558 4694 4812 4912 4992 5053 5094 5117 5121 5109 5082 5041 4988 4926 4856 4781 4703 4625 4548 4474 4405 4342 4284 4234 4190 4153 4122 4097 4078 4063 4052 4045 4039 4035 4031 4025 4017 4005 3988 3966 3939 3907 3872 3833 3795 3758 3725 3699 3680 3672 3673 3685 3707 3738 3776 3819 3866 3913 3960 4005 4046 4083 4116 4143 4167 4186 4202 4214 4224 4232 4237 4240 4240 4237 4231 4221 4207 4189 4167 4141 4111 4078 4042 4005 3966 3927 3889 3852 3817 3785 3756 3729 3705 3683 3663 3644 3626 3606 3586 3564 3540 3513 3484 3452 3418 3383 3346 3309 3271 3234 3197 3161 3127 3092 3059 3025 2990 2954 2915 2873 2828 2780 2727 2671 2611 2549 2485 2419 2353 2287 2223 2162 2104 2049 2000 1955 1916 1882 1854 1831 1812 1799 1789 1783 1779 1777 1776 1776 1776 1775 1773 1771 1766 1761 1753 1744 1734 1722 1709 3008 9 2 3 1695 1680 1666 1652 1639 1627 1616 1607 1600 1594 1590 1585 1581 1576 1570 1563 1554 1543 1531 1517 1503 1489 1474 1460 1446 1433 1420 1406 1392 1376 1359 1339 1318 1295 1269 1242 1215 1186 1158 1131 1105 1080 1056 1034 1013 992 973 953 933 912 889 866 840 813 784 754 722 689 656 624 592 563 536 511 490 473 458 447 439 433 429 426 425 425 426 429 432 438 446 456 468 483 501 521 543 567 593 620 647 676 705 734 764 795 826 857 889 920 952 983 1013 1043 1071 1097 1123 1147 1170 1192 1213 1234 1254 1273 1291 1308 1324 1338 1351 1363 1373 1381 1389 1397 1404 1412 1420 1428 1438 1448 1459 1471 1483 1496 1510 1525 1542 1559 1579 1601 1625 1651 1679 1708 1736 1765 1791 1814 1833 1848 1856 1860 1858 1851 1839 1825 1809 1793 1780 1769 1764 1764 1773 1789 1814 1848 1890 1939 1996 2058 2124 2194 2264 2335 2405 2473 2538 2601 2661 2718 2772 2825 2876 2925 2974 3021 3067 3112 3155 3195 3233 3268 3300 3331 3359 3386 3413 3440 3467 3494 3521 3547 3572 3593 3609 3619 3620 3613 3595 3566 3526 3474 3412 3339 3257 3166 3067 2962 2851 2737 2621 2506 2394 2288 2192 2108 2039 1988 1956 1945 1955 1985 2032 2094 2166 2243 2321 2395 2460 2512 2549 2569 2573 2563 2541 2512 2481 2453 2434 2430 2445 2482 2545 2634 2749 2887 3047 3224 3414 3612 3815 4017 4215 4405 4586 4755 4911 5054 5183 5300 5404 5497 5580 5653 5716 5771 5818 5857 5886 5906 5916 5915 5901 5873 5831 5772 5698 5607 5501 5379 5244 5096 4939 4774 4604 4431 4258 4086 3917 3753 3595 3444 3301 3166 3042 2928 2824 2732 2652 2585 2531 2491 2465 2454 2457 2474 2505 2550 2607 2675 2752 2836 2925 3015 3103 3187 3263 3329 3380 3417 3436 3437 3419 3384 3333 3268 3192 3109 3022 2936 2856 2788 2735 2704 2699 2724 2781 2873 3002 3165 3361 3587 3837 4105 4385 4670 4951 5223 5478 5712 5921 6102 6255 6379 6477 6549 6599 6631 6647 6650 6643 6628 6608 6583 6555 6524 6491 6455 6417 6376 6331 6283 6231 6173 6108 6036 5956 5866 5765 5654 5532 5400 5259 5111 4959 4806 4658 4518 4392 4285 4201 4145 4120 4129 4171 4247 4355 4491 4650 4829 5021 5221 5423 5623 5817 6002 6176 6338 6487 6625 6751 6867 6972 7068 7155 7232 7301 7361 7413 7457 7494 7524 7549 7569 7584 7596 7605 7609 7610 7606 7596 7581 7558 7529 7495 7455 7411 7365 7320 7276 7237 7204 7178 7161 7152 7151 7159 7173 7194 7219 7249 7281 7315 7349 7384 7418 7451 7481 7509 7533 7554 7572 7585 7596 7603 7608 7611 7614 7616 7619 7622 7625 7629 7633 7636 7636 7634 7628 7618 7604 7585 7561 7534 7503 7469 7432 7393 7350 7305 7256 7202 7144 3009 9 2 3 7080 7010 6933 6851 6762 6669 6570 6468 6362 6252 6138 6020 5897 5768 5634 5492 5344 5188 5026 4857 4684 4508 4329 4149 3970 3791 3613 3437 3261 3086 2909 2732 2554 2375 2197 2020 1846 1678 1519 1371 1236 1116 1012 925 854 798 757 729 712 706 710 724 749 786 838 907 994 1101 1228 1377 1544 1728 1927 2136 2351 2567 2782 2991 3192 3381 3559 3722 3871 4006 4125 4229 4315 4384 4432 4459 4464 4444 4399 4329 4234 4115 3976 3819 3647 3465 3276 3084 2894 2709 2531 2363 2207 2063 1931 1814 1710 1620 1545 1485 1443 1420 1420 1444 1496 1579 1693 1840 2020 2231 2469 2731 3010 3300 3593 3881 4159 4421 4661 4876 5066 5229 5366 5481 5576 5655 5719 5773 5819 5859 5893 5923 5948 5970 5987 6000 6008 6012 6011 6006 5996 5983 5964 5942 5914 5882 5844 5801 5753 5699 5639 5574 5503 5427 5345 5257 5163 5063 4957 4844 4724 4599 4470 4337 4202 4068 3936 3810 3690 3579 3478 3387 3309 3241 3185 3139 3103 3077 3060 3051 3051 3059 3075 3099 3130 3167 3209 3254 3300 3345 3387 3424 3454 3475 3487 3490 3483 3468 3445 3416 3382 3344 3303 3261 3217 3173 3129 3084 3039 2994 2948 2901 2854 2806 2756 2706 2654 2601 2547 2492 2435 2378 2319 2261 2204 2147 2092 2039 1989 1942 1898 1858 1821 1786 1754 1724 1696 1669 1643 1618 1593 1569 1546 1524 1502 1481 1461 1441 1422 1402 1382 1361 1338 1313 1286 1257 1225 1192 1156 1119 1080 1041 1003 964 926 890 856 824 794 766 741 719 700 684 670 660 651 646 643 642 643 646 650 655 661 668 676 684 693 703 714 726 741 757 776 798 822 849 878 910 943 977 1012 1046 1079 1110 1139 1165 1189 1210 1228 1246 1262 1277 1293 1310 1328 1348 1369 1392 1415 1439 1463 1486 1508 1529 1549 1568 1586 1604 1622 1642 1663 1687 1712 1740 1770 1801 1835 1869 1904 1939 1975 2011 2048 2086 2124 2165 2207 2251 2297 2345 2395 2446 2498 2551 2604 2658 2712 2766 2820 2875 2930 2985 3041 3098 3154 3212 3270 3329 3388 3449 3511 3574 3639 3705 3774 3844 3915 3988 4061 4133 4205 4275 4343 4409 4473 4534 4593 4650 4706 4761 4815 4870 4924 4978 5033 5087 5140 5193 5246 5297 5347 5397 5445 5493 5540 5587 5632 5676 5718 5758 5796 5831 5863 5892 5920 5945 5970 5993 6017 6041 6065 6091 6117 6143 6170 6195 6220 6244 6266 6287 6307 6325 6344 6361 6378 6395 6410 6423 6433 6439 6440 6433 6419 6395 6360 6315 6259 6192 6116 6032 5942 5848 5755 5665 5583 5512 5456 5419 5404 5413 5446 5504 5585 5686 5805 5937 6077 6221 6365 6504 6636 6759 6870 6970 7059 7137 7205 7263 7311 7349 7376 7391 7392 7379 7349 7301 7236 7153 7055 6942 6819 6689 6556 6425 3010 9 2 3 6301 6187 6090 6011 5955 5923 5916 5935 5979 6046 6133 6237 6353 6478 6606 6732 6854 6966 7065 7148 7214 7261 7288 7295 7283 7253 7207 7147 7075 6995 6909 6822 6738 6662 6596 6546 6515 6505 6517 6553 6611 6688 6782 6887 6998 7109 7214 7307 7382 7435 7462 7460 7428 7367 7277 7161 7022 6864 6692 6509 6322 6135 5950 5772 5601 5440 5288 5143 5003 4867 4731 4591 4446 4294 4132 3961 3780 3592 3399 3202 3006 2813 2626 2450 2287 2140 2012 1907 1828 1777 1757 1771 1821 1909 2034 2195 2392 2621 2878 3157 3453 3760 4071 4381 4685 4979 5260 5527 5778 6015 6238 6449 6649 6840 7022 7196 7363 7520 7669 7808 7937 8054 8160 8255 8339 8414 8481 8541 8596 8645 8692 8735 8775 8811 8844 8873 8897 8917 8932 8942 8949 8952 8952 8951 8948 8945 8942 8939 8937 8934 8931 8929 8927 8926 8925 8925 8927 8929 8933 8937 8942 8945 8947 8947 8943 8935 8923 8906 8885 8860 8831 8799 8763 8726 8686 8644 8600 8555 8508 8460 8412 8364 8316 8270 8226 8185 8147 8112 8080 8049 8018 7986 7951 7910 7860 7801 7730 7646 7546 7432 7304 7162 7009 6848 6682 6515 6353 6201 6064 5948 5857 5795 5765 5769 5807 5879 5980 6108 6258 6423 6599 6779 6957 7130 7292 7443 7580 7703 7812 7909 7995 8072 8142 8204 8261 8312 8357 8396 8427 8451 8466 8473 8472 8463 8448 8427 8402 8375 8347 8320 8296 8275 8259 8249 8245 8247 8257 8274 8299 8330 8369 8414 8465 8520 8581 8644 8710 8776 8842 8906 8967 9024 9075 9119 9157 9187 9211 9227 9238 9243 9244 9241 9236 9227 9215 9199 9177 9147 9107 9054 8986 8899 8791 8661 8508 8331 8131 7908 7665 7403 7125 6836 6538 6236 5935 5639 5355 5087 4842 4626 4445 4303 4205 4154 4153 4202 4300 4445 4633 4859 5115 5395 5691 5995 6301 6601 6890 7164 7419 7653 7867 8061 8234 8391 8531 8658 8774 8879 8977 9068 9152 9230 9303 9370 9432 9488 9539 9585 9626 9662 9692 9718 9740 9757 9771 9781 9788 9794 9797 9800 9803 9805 9808 9811 9814 9817 9819 9819 9819 9817 9813 9809 9804 9799 9796 9795 9796 9800 9806 9813 9820 9827 9830 9829 9824 9812 9795 9773 9748 9720 9691 9664 9639 9617 9597 9578 9558 9534 9504 9463 9408 9337 9246 9134 9001 8846 8671 8479 8271 8051 7823 7592 7360 7134 6918 6717 6535 6377 6248 6151 6089 6064 6077 6127 6213 6332 6478 6646 6830 7023 7219 7410 7591 7758 7906 8032 8135 8215 8273 8311 8332 8338 8333 8322 8307 8292 8279 8271 8270 8276 8290 8312 8340 8375 8414 8457 8503 8551 8599 8649 8697 8746 8793 8840 8885 8928 8969 9009 9046 9080 9112 9142 9170 9196 9220 9243 9264 9283 9300 9315 9327 9335 9339 9338 9333 9324 9311 9295 9277 9258 9238 9218 9199 9182 9164 9148 9130 9112 9092 9070 3011 9 2 3 9045 9018 8988 8957 8925 8894 8865 8839 8818 8803 8793 8790 8794 8802 8816 8833 8852 8872 8891 8909 8923 8935 8942 8946 8946 8943 8937 8928 8916 8902 8883 8860 8831 8795 8751 8697 8633 8558 8474 8381 8282 8178 8074 7972 7876 7789 7714 7652 7605 7574 7557 7554 7562 7580 7603 7631 7658 7683 7702 7713 7714 7702 7675 7631 7568 7484 7379 7250 7098 6924 6728 6514 6284 6044 5799 5556 5321 5104 4910 4747 4621 4536 4497 4505 4560 4660 4801 4978 5186 5417 5665 5923 6182 6439 6686 6920 7137 7335 7513 7669 7805 7919 8015 8091 8151 8195 8225 8242 8248 8245 8233 8212 8184 8148 8104 8049 7983 7903 7808 7694 7560 7403 7223 7019 6791 6541 6270 5981 5677 5363 5043 4721 4404 4096 3803 3531 3285 3072 2897 2765 2680 2647 2666 2739 2864 3037 3255 3509 3793 4096 4409 4724 5030 5321 5590 5832 6044 6223 6370 6484 6566 6619 6643 6639 6610 6556 6478 6377 6254 6111 5949 5769 5574 5366 5149 4924 4696 4467 4241 4021 3812 3617 3439 3283 3151 3047 2973 2929 2915 2932 2975 3042 3128 3226 3332 3438 3538 3628 3702 3758 3794 3808 3803 3779 3741 3691 3633 3570 3507 3445 3387 3333 3284 3239 3196 3153 3109 3062 3008 2945 2874 2791 2697 2592 2476 2350 2217 2077 1935 1792 1651 1515 1387 1269 1164 1072 995 932 883 845 818 799 787 780 779 783 795 819 857 914 997 1108 1253 1433 1649 1900 2183 2492 2821 3162 3506 3847 4177 4490 4783 5052 5299 5523 5727 5913 6085 6244 6393 6533 6664 6786 6898 7000 7090 7168 7234 7287 7330 7362 7387 7405 7418 7427 7432 7433 7431 7423 7410 7390 7362 7326 7282 7230 7169 7101 7025 6942 6852 6752 6643 6524 6391 6245 6083 5906 5713 5506 5288 5063 4835 4610 4395 4196 4020 3874 3762 3688 3656 3665 3714 3802 3923 4073 4244 4429 4623 4816 5003 5178 5337 5476 5593 5686 5755 5799 5820 5817 5791 5743 5672 5580 5467 5333 5180 5007 4818 4615 4400 4177 3949 3719 3491 3268 3054 2849 2658 2482 2325 2187 2073 1984 1923 1893 1896 1933 2005 2111 2250 2418 2611 2822 3046 3274 3501 3719 3924 4109 4273 4413 4529 4621 4692 4743 4778 4798 4806 4804 4793 4776 4751 4721 4685 4644 4600 4552 4503 4453 4403 4356 4311 4269 4231 4195 4162 4131 4099 4067 4033 3996 3955 3909 3860 3806 3747 3685 3619 3549 3477 3400 3321 3237 3150 3058 2962 2861 2755 2645 2531 2414 2295 2175 2055 1938 1826 1719 1619 1529 1450 1383 1329 1288 1261 1246 1245 1254 1272 1299 1331 1367 1404 1441 1476 1508 1535 1556 1572 1582 1586 1584 1577 1565 1548 1527 1503 1476 1446 1413 1379 1343 1306 1267 1228 1187 1145 1103 1059 1015 970 924 878 833 788 744 701 661 623 588 557 529 505 485 469 456 448 443 3012 9 2 4 433 432 434 439 445 454 463 474 486 498 510 523 536 552 569 589 613 641 673 711 753 798 847 897 948 999 1047 1093 1135 1174 1209 1240 1269 1296 1322 1347 1372 1397 1423 1450 1477 1505 1533 1562 1591 1621 1651 1683 1715 1750 1786 1825 1867 1911 1959 2010 2063 2120 2179 2241 2304 2368 2434 2499 2565 2631 2697 2762 2827 2892 2956 3021 3087 3153 3220 3288 3355 3423 3491 3557 3623 3687 3750 3811 3870 3929 3986 4042 4098 4153 4207 4262 4316 4371 4425 4479 4533 4586 4640 4693 4747 4801 4855 4911 4968 5026 5086 5148 5212 5277 5343 5410 5477 5543 5606 5667 5725 5779 5829 5876 5920 5963 6005 6047 6090 6135 6181 6230 6279 6329 6377 6423 6466 6505 6539 6569 6594 6616 6635 6652 6669 6685 6702 6720 6738 6755 6770 6782 6789 6790 6784 6771 6748 6718 6681 6637 6589 6538 6486 6434 6383 6335 6290 6247 6208 6172 6139 6109 6081 6058 6041 6030 6027 6034 6053 6085 6129 6186 6254 6329 6411 6493 6574 6648 6713 6766 6803 6825 6831 6820 6792 6749 6690 6617 6527 6420 6296 6152 5988 5802 5595 5366 5117 4851 4570 4278 3979 3679 3381 3091 2812 2548 2303 2078 1875 1695 1538 1403 1290 1197 1121 1063 1020 993 983 990 1020 1074 1159 1278 1435 1633 1873 2154 2473 2825 3202 3595 3996 4395 4783 5152 5497 5815 6103 6362 6593 6799 6984 7151 7304 7445 7576 7698 7813 7919 8018 8107 8186 8256 8316 8365 8406 8438 8462 8481 8495 8506 8514 8523 8531 8541 8552 8564 8577 8591 8605 8617 8628 8637 8642 8644 8643 8638 8631 8622 8612 8603 8594 8587 8583 8583 8587 8595 8608 8624 8644 8666 8690 8715 8741 8765 8790 8813 8836 8859 8882 8906 8931 8958 8986 9017 9049 9083 9117 9152 9188 9224 9259 9295 9331 9366 9401 9435 9468 9498 9526 9551 9571 9587 9600 9609 9614 9618 9621 9624 9626 9629 9632 9635 9636 9635 9631 9623 9610 9592 9569 9540 9507 9469 9428 9382 9333 9281 9225 9165 9103 9038 8971 8904 8837 8771 8708 8648 8593 8543 8498 8459 8427 8402 8384 8375 8375 8386 8408 8441 8486 8543 8609 8683 8762 8844 8926 9006 9080 9149 9210 9264 9310 9351 9386 9417 9446 9472 9497 9521 9544 9565 9584 9601 9616 9628 9638 9645 9649 9651 9651 9650 9646 9640 9631 9619 9604 9585 9562 9534 9502 9464 9422 9375 9324 9268 9210 9149 9088 9027 8968 8914 8865 8822 8786 8756 8731 8707 8681 8650 8607 8549 8472 8373 8249 8101 7929 7736 7526 7303 7072 6837 6600 6366 6133 5903 5674 5444 5212 4975 4733 4484 4231 3973 3714 3458 3206 2963 2732 2515 2315 2134 1975 1839 1729 1649 1601 1592 1623 1701 1827 2003 2228 2500 2814 3160 3530 3912 4292 4659 5000 5305 5565 5773 5927 6025 6067 6056 5995 5887 5739 5554 5337 5092 3013 9 2 4 4824 4538 4239 3933 3626 3322 3029 2750 2491 2254 2042 1856 1696 1561 1451 1364 1301 1262 1248 1261 1302 1374 1477 1611 1774 1961 2167 2384 2603 2814 3007 3174 3308 3403 3457 3470 3444 3384 3296 3186 3062 2930 2796 2666 2543 2430 2329 2241 2165 2101 2048 2008 1978 1961 1955 1964 1988 2030 2092 2179 2293 2438 2616 2829 3079 3365 3685 4035 4412 4807 5215 5627 6035 6433 6813 7171 7503 7807 8083 8332 8556 8757 8937 9099 9244 9374 9489 9591 9679 9755 9817 9868 9907 9938 9960 9976 9987 9995 99991000210002 9999 9993 9983 9969 9951 9927 9898 9864 9826 9783 9735 9682 9624 9560 9489 9412 9327 9235 9136 9031 8920 8806 8691 8578 8469 8368 8278 8201 8141 8099 8077 8075 8094 8131 8185 8252 8329 8412 8495 8573 8642 8698 8737 8754 8749 8719 8664 8582 8475 8342 8186 8008 7810 7597 7371 7138 6903 6672 6450 6243 6058 5897 5766 5666 5597 5559 5551 5568 5608 5668 5743 5831 5929 6035 6148 6267 6392 6521 6654 6789 6924 7057 7186 7308 7421 7523 7612 7687 7749 7797 7831 7854 7865 7866 7858 7842 7819 7791 7757 7720 7681 7642 7606 7573 7546 7528 7518 7520 7532 7554 7587 7629 7678 7733 7793 7855 7917 7978 8037 8090 8138 8176 8204 8219 8217 8197 8156 8091 8000 7883 7737 7563 7362 7135 6883 6609 6317 6009 5691 5366 5042 4723 4417 4132 3875 3654 3476 3349 3277 3265 3315 3426 3595 3817 4085 4391 4724 5075 5435 5793 6142 6476 6790 7080 7344 7580 7787 7964 8110 8223 8302 8344 8345 8303 8214 8075 7886 7646 7356 7019 6640 6226 5785 5327 4864 4405 3961 3542 3156 2808 2502 2238 2015 1830 1679 1559 1467 1400 1359 1346 1365 1422 1524 1676 1882 2146 2464 2833 3243 3681 4133 4582 5011 5404 5747 6030 6245 6391 6467 6479 6431 6333 6192 6018 5818 5598 5364 5121 4871 4618 4365 4114 3867 3628 3398 3180 2975 2784 2607 2444 2294 2153 2021 1895 1774 1657 1543 1433 1327 1227 1134 1051 979 918 870 834 809 796 792 797 809 828 853 882 915 952 993 1035 1080 1127 1176 1227 1282 1342 1410 1490 1584 1696 1829 1985 2165 2369 2594 2837 3092 3354 3615 3869 4111 4335 4539 4721 4882 5025 5154 5272 5385 5497 5612 5732 5859 5992 6130 6268 6405 6536 6657 6765 6857 6933 6992 7035 7064 7082 7093 7099 7105 7113 7127 7147 7176 7214 7261 7316 7381 7454 7534 7622 7717 7818 7925 8037 8154 8274 8396 8518 8638 8755 8867 8971 9067 9154 9230 9295 9349 9391 9422 9443 9453 9452 9441 9419 9387 9344 9291 9227 9153 9068 8972 8866 8751 8628 8497 8361 8221 8079 7939 7802 7671 7548 7436 7335 7248 7174 7114 7069 7038 7021 7017 7026 7049 7087 7138 7205 7287 7385 7498 7625 7764 7913 8070 8230 8391 8550 8703 8847 8982 9107 9220 3014 9 2 4 9322 9413 9494 9566 9628 9682 9727 9764 9791 9808 9815 9810 9795 9766 9725 9671 9602 9518 9418 9301 9168 9017 8849 8665 8466 8254 8030 7796 7556 7312 7065 6818 6572 6328 6086 5848 5613 5381 5152 4925 4700 4475 4251 4028 3805 3584 3366 3155 2953 2764 2593 2446 2328 2243 2194 2184 2212 2277 2375 2499 2642 2794 2946 3088 3210 3306 3368 3393 3379 3326 3236 3113 2962 2790 2604 2410 2214 2024 1844 1678 1529 1398 1286 1191 1113 1048 997 956 926 909 906 922 963 1036 1148 1306 1515 1779 2098 2471 2891 3351 3840 4344 4851 5349 5826 6272 6682 7052 7381 7672 7927 8151 8348 8525 8683 8827 8957 9074 9178 9268 9344 9406 9454 9488 9509 9519 9518 9508 9490 9462 9423 9372 9307 9223 9119 8990 8833 8647 8430 8181 7900 7590 7252 6891 6511 6118 5717 5316 4921 4539 4180 3849 3555 3304 3105 2962 2881 2866 2919 3040 3227 3475 3777 4124 4506 4912 5328 5743 6146 6528 6881 7202 7488 7739 7958 8147 8311 8455 8582 8698 8803 8900 8991 9074 9151 9221 9283 9338 9387 9429 9465 9496 9522 9542 9555 9561 9557 9541 9511 9465 9402 9321 9221 9103 8967 8814 8647 8466 8274 8073 7865 7653 7440 7230 7026 6833 6656 6499 6367 6264 6193 6155 6151 6181 6242 6331 6444 6576 6723 6879 7040 7203 7366 7525 7681 7831 7975 8113 8245 8368 8482 8586 8678 8758 8823 8874 8911 8934 8946 8947 8942 8931 8918 8904 8891 8879 8868 8858 8847 8834 8818 8797 8773 8745 8714 8683 8653 8626 8605 8592 8587 8592 8606 8628 8657 8691 8726 8762 8794 8821 8841 8853 8854 8845 8825 8795 8754 8704 8646 8583 8514 8444 8372 8302 8234 8169 8109 8054 8003 7956 7913 7873 7834 7797 7760 7723 7683 7640 7592 7538 7474 7399 7309 7203 7078 6933 6765 6577 6369 6145 5909 5666 5425 5191 4973 4778 4612 4482 4391 4341 4332 4364 4432 4531 4656 4800 4956 5116 5273 5421 5554 5668 5759 5824 5861 5870 5850 5801 5725 5623 5496 5347 5177 4989 4786 4569 4341 4105 3863 3616 3368 3121 2877 2638 2407 2187 1979 1786 1609 1451 1311 1190 1088 1004 936 882 842 812 791 778 772 771 775 784 799 819 846 878 916 960 1008 1061 1117 1174 1232 1287 1340 1389 1432 1469 1500 1524 1543 1557 1566 1572 1577 1580 1583 1586 1591 1596 1601 1607 1614 1621 1628 1636 1645 1656 1670 1689 1712 1740 1774 1814 1858 1906 1955 2004 2049 2088 2118 2137 2143 2134 2110 2071 2018 1951 1872 1784 1689 1589 1488 1386 1287 1193 1105 1026 956 896 847 809 781 762 751 748 750 756 766 781 800 826 860 907 970 1053 1158 1289 1447 1632 1843 2078 2332 2599 2876 3155 3432 3701 3960 4204 4434 4649 4848 5034 5207 5369 5521 5663 5798 5925 6045 6159 6268 6372 6474 6573 3015 9 2 4 6672 6772 6873 6977 7082 7187 7293 7396 7496 7591 7679 7760 7832 7895 7950 7997 8037 8071 8098 8121 8139 8154 8165 8174 8180 8185 8189 8193 8198 8203 8210 8219 8230 8242 8255 8268 8282 8296 8309 8321 8332 8340 8346 8349 8348 8342 8329 8309 8281 8243 8196 8139 8073 7999 7919 7835 7750 7666 7584 7506 7434 7366 7302 7239 7177 7110 7037 6953 6856 6744 6613 6464 6295 6106 5899 5674 5432 5176 4907 4627 4339 4044 3745 3446 3149 2858 2576 2307 2055 1823 1614 1430 1273 1143 1039 960 903 864 841 828 824 826 834 847 869 903 955 1030 1134 1275 1455 1679 1947 2257 2605 2984 3386 3803 4223 4639 5041 5423 5781 6110 6411 6684 6931 7154 7355 7539 7705 7856 7993 8116 8225 8319 8400 8467 8521 8564 8595 8618 8633 8643 8649 8654 8658 8664 8671 8681 8693 8708 8723 8738 8751 8760 8762 8756 8740 8714 8677 8630 8576 8515 8450 8383 8315 8249 8183 8117 8049 7977 7898 7812 7716 7610 7496 7375 7251 7129 7015 6914 6831 6772 6741 6739 6768 6829 6917 7031 7166 7318 7480 7648 7816 7979 8133 8275 8400 8506 8592 8655 8694 8708 8696 8659 8596 8507 8395 8261 8109 7941 7764 7580 7397 7220 7053 6902 6770 6660 6572 6508 6465 6440 6429 6428 6431 6433 6427 6409 6374 6318 6240 6136 6007 5854 5677 5479 5263 5032 4790 4540 4287 4033 3782 3536 3299 3073 2861 2666 2492 2341 2218 2127 2070 2053 2076 2143 2253 2407 2603 2838 3106 3404 3723 4059 4404 4752 5096 5432 5756 6064 6354 6625 6876 7107 7319 7512 7687 7844 7985 8111 8222 8320 8406 8482 8550 8611 8667 8721 8774 8828 8882 8938 8996 9055 9116 9176 9236 9295 9351 9404 9453 9498 9537 9572 9601 9624 9642 9655 9663 9665 9663 9655 9641 9621 9593 9556 9508 9448 9375 9287 9184 9065 8930 8782 8620 8448 8268 8084 7897 7711 7529 7354 7187 7030 6885 6753 6635 6532 6444 6372 6318 6281 6263 6266 6289 6335 6403 6494 6606 6739 6890 7056 7235 7422 7613 7805 7992 8173 8343 8500 8643 8769 8878 8970 9043 9100 9139 9163 9172 9169 9154 9132 9103 9071 9038 9006 8977 8951 8929 8910 8893 8876 8857 8831 8798 8754 8697 8624 8535 8428 8304 8161 8001 7826 7635 7432 7219 7000 6777 6557 6343 6141 5957 5796 5664 5563 5497 5468 5474 5514 5584 5680 5797 5927 6066 6209 6349 6484 6612 6729 6836 6931 7014 7086 7144 7188 7215 7224 7211 7174 7111 7019 6897 6746 6566 6358 6124 5867 5590 5296 4989 4672 4348 4020 3691 3366 3048 2741 2450 2177 1928 1704 1507 1339 1198 1084 994 925 874 837 813 801 802 817 848 900 976 1080 1214 1378 1570 1789 2027 2278 2534 2785 3024 3242 3434 3594 3721 3815 3876 3908 3916 3903 3875 3836 3792 3746 3703 3667 3641 3628 3632 3656 3701 3768 3016 9 2 4 3857 3968 4097 4241 4394 4552 4708 4855 4989 5104 5197 5266 5310 5329 5326 5304 5265 5213 5152 5085 5016 4946 4879 4815 4757 4705 4661 4626 4599 4581 4573 4573 4581 4595 4613 4632 4651 4666 4674 4672 4659 4632 4591 4536 4465 4381 4285 4178 4062 3939 3811 3679 3545 3411 3276 3143 3012 2884 2760 2640 2525 2417 2314 2219 2131 2049 1973 1903 1837 1775 1714 1654 1594 1533 1470 1406 1340 1273 1206 1140 1076 1015 957 905 857 816 780 750 726 706 692 681 673 668 665 663 663 664 667 671 676 685 696 711 730 755 786 825 871 926 989 1062 1143 1233 1331 1436 1547 1662 1781 1901 2022 2142 2260 2377 2491 2603 2713 2822 2932 3042 3155 3270 3388 3509 3632 3757 3882 4005 4127 4245 4358 4466 4570 4670 4767 4863 4959 5056 5156 5258 5364 5471 5580 5688 5794 5896 5991 6080 6161 6233 6298 6356 6409 6458 6504 6550 6597 6646 6697 6750 6807 6866 6926 6987 7049 7110 7170 7229 7287 7343 7398 7452 7506 7559 7612 7665 7716 7767 7815 7862 7905 7944 7979 8009 8034 8054 8068 8077 8079 8073 8059 8035 7999 7948 7880 7793 7684 7552 7394 7210 7000 6765 6508 6230 5936 5630 5317 5003 4693 4394 4110 3847 3610 3405 3234 3104 3016 2975 2982 3040 3148 3305 3509 3755 4038 4350 4681 5022 5361 5688 5994 6270 6509 6706 6859 6967 7032 7056 7043 6998 6927 6833 6722 6599 6468 6333 6201 6075 5962 5866 5794 5751 5740 5765 5828 5929 6064 6231 6424 6636 6860 7088 7314 7532 7738 7927 8099 8253 8390 8510 8616 8709 8791 8863 8927 8982 9029 9070 9104 9132 9155 9175 9193 9210 9227 9245 9264 9283 9302 9319 9333 9344 9351 9353 9350 9345 9336 9327 9317 9309 9302 9297 9293 9289 9284 9278 9269 9258 9245 9230 9215 9201 9190 9182 9177 9176 9178 9180 9182 9181 9175 9163 9144 9118 9084 9044 8999 8949 8895 8838 8775 8708 8633 8550 8456 8350 8230 8096 7946 7781 7601 7408 7201 6983 6754 6516 6270 6017 5759 5497 5232 4968 4705 4446 4194 3948 3712 3487 3272 3070 2880 2703 2539 2387 2248 2123 2010 1910 1824 1750 1689 1639 1599 1569 1545 1528 1515 1505 1497 1491 1486 1483 1480 1480 1480 1483 1487 1493 1501 1511 1526 1546 1575 1615 1671 1747 1846 1972 2127 2311 2521 2754 3002 3258 3512 3754 3974 4163 4312 4419 4478 4491 4458 4385 4276 4137 3975 3797 3609 3417 3226 3044 2875 2725 2601 2509 2456 2446 2486 2578 2723 2921 3169 3462 3791 4149 4524 4908 5291 5663 6019 6352 6659 6939 7192 7417 7618 7796 7953 8091 8213 8320 8413 8493 8563 8622 8673 8717 8755 8789 8819 8847 8873 8897 8919 8938 8955 8969 8980 8989 8996 9002 9009 9017 9028 9042 9059 9080 9103 9128 9153 9176 9198 9216 9229 9238 9243 9244 9242 9238 3017 9 2 4 9232 9226 9220 9214 9207 9201 9194 9185 9175 9162 9147 9129 9109 9086 9060 9030 8998 8961 8920 8874 8823 8766 8703 8634 8559 8479 8393 8303 8209 8110 8008 7903 7795 7687 7579 7472 7370 7274 7186 7110 7045 6995 6958 6936 6926 6928 6939 6957 6980 7006 7032 7058 7081 7102 7118 7128 7132 7127 7111 7081 7035 6971 6886 6778 6648 6493 6316 6118 5900 5666 5416 5154 4882 4602 4316 4026 3732 3438 3146 2857 2576 2307 2051 1814 1598 1406 1240 1101 987 897 829 779 745 723 711 706 709 719 738 767 809 866 938 1028 1133 1253 1383 1519 1656 1786 1904 2005 2084 2137 2162 2160 2132 2081 2011 1927 1832 1733 1633 1537 1446 1362 1287 1223 1168 1125 1094 1077 1078 1098 1141 1211 1312 1445 1613 1814 2049 2312 2598 2901 3214 3528 3836 4131 4406 4659 4886 5087 5263 5416 5547 5660 5758 5843 5917 5981 6035 6080 6115 6140 6156 6162 6160 6149 6130 6105 6074 6037 5994 5945 5888 5824 5751 5669 5576 5473 5359 5235 5101 4959 4809 4653 4491 4324 4153 3978 3800 3618 3432 3244 3054 2863 2671 2481 2294 2112 1937 1770 1614 1470 1339 1221 1118 1029 955 896 851 822 808 811 831 869 925 1000 1093 1204 1330 1470 1620 1777 1937 2095 2248 2393 2525 2642 2743 2826 2890 2936 2965 2977 2974 2957 2929 2892 2847 2797 2743 2686 2629 2571 2515 2459 2405 2351 2298 2245 2191 2136 2079 2020 1957 1892 1823 1750 1674 1594 1512 1427 1341 1254 1168 1085 1005 930 862 801 749 704 668 640 618 602 590 582 576 572 568 565 562 559 557 555 554 555 557 561 565 570 576 581 586 590 593 594 594 592 588 583 576 568 559 550 540 530 521 512 504 497 492 488 486 486 487 490 494 501 509 519 531 546 563 584 607 635 666 702 741 784 830 879 930 982 1034 1086 1136 1184 1230 1272 1310 1344 1374 1400 1421 1439 1453 1466 1477 1489 1502 1517 1538 1563 1594 1632 1677 1727 1783 1843 1905 1969 2032 2094 2154 2210 2263 2312 2357 2398 2436 2472 2505 2537 2568 2598 2629 2661 2695 2732 2773 2817 2865 2917 2973 3032 3095 3159 3225 3291 3357 3421 3483 3543 3598 3648 3692 3728 3755 3771 3775 3766 3742 3703 3649 3578 3492 3392 3277 3150 3011 2864 2708 2548 2384 2219 2057 1899 1749 1609 1482 1370 1275 1199 1144 1111 1101 1115 1154 1219 1310 1428 1572 1743 1939 2158 2397 2652 2920 3194 3469 3740 3999 4244 4468 4668 4841 4986 5102 5190 5249 5282 5289 5273 5234 5173 5092 4992 4872 4735 4581 4413 4234 4047 3859 3673 3497 3338 3202 3094 3022 2988 2995 3044 3133 3260 3420 3608 3816 4037 4265 4492 4711 4917 5106 5272 5415 5530 5618 5676 5706 5707 5681 5628 5553 5456 3018 9 2 4 5343 5218 5084 4947 4812 4684 4566 4464 4379 4313 4269 4248 4248 4269 4312 4374 4455 4553 4665 4791 4928 5073 5224 5378 5531 5680 5823 5955 6077 6185 6279 6358 6424 6477 6519 6549 6569 6579 6579 6568 6546 6509 6457 6387 6296 6184 6048 5888 5702 5492 5259 5004 4730 4441 4140 3833 3524 3219 2922 2640 2374 2130 1909 1713 1541 1394 1272 1172 1096 1044 1018 1019 1051 1118 1222 1368 1555 1785 2056 2361 2697 3052 3420 3788 4147 4488 4804 5088 5337 5550 5726 5869 5980 6064 6124 6164 6187 6195 6190 6172 6143 6102 6049 5983 5905 5814 5710 5591 5457 5310 5147 4970 4780 4577 4364 4144 3921 3698 3481 3276 3089 2925 2791 2693 2634 2618 2647 2722 2840 3000 3196 3422 3671 3934 4205 4474 4734 4979 5205 5408 5586 5739 5868 5974 6061 6131 6188 6235 6273 6305 6333 6357 6379 6397 6413 6425 6434 6439 6440 6436 6427 6414 6396 6375 6350 6323 6294 6264 6233 6203 6173 6145 6119 6095 6074 6056 6042 6033 6028 6030 6037 6051 6071 6096 6127 6160 6196 6233 6269 6302 6331 6355 6375 6389 6398 6403 6405 6403 6400 6394 6388 6380 6370 6359 6344 6325 6302 6275 6242 6204 6160 6111 6055 5993 5924 5847 5760 5661 5550 5425 5283 5126 4952 4762 4557 4340 4112 3877 3638 3396 3157 2921 2691 2469 2258 2057 1871 1698 1541 1400 1277 1170 1081 1009 951 906 874 851 836 829 830 840 860 894 944 1014 1107 1225 1369 1539 1732 1946 2176 2416 2662 2906 3145 3372 3584 3780 3956 4114 4252 4373 4476 4562 4633 4690 4732 4760 4775 4777 4767 4746 4714 4673 4625 4571 4512 4449 4385 4320 4256 4194 4136 4083 4038 4003 3979 3970 3976 4000 4041 4099 4174 4263 4364 4473 4587 4702 4814 4921 5019 5108 5187 5253 5309 5355 5391 5418 5438 5450 5456 5456 5450 5438 5422 5400 5374 5345 5311 5275 5235 5192 5144 5093 5036 4974 4906 4831 4751 4665 4577 4487 4399 4316 4240 4175 4123 4086 4066 4064 4080 4112 4159 4219 4288 4364 4443 4521 4597 4667 4728 4779 4820 4848 4865 4871 4867 4853 4832 4804 4770 4731 4687 4638 4583 4522 4452 4374 4285 4186 4076 3954 3822 3679 3529 3371 3209 3042 2874 2706 2539 2374 2212 2055 1903 1757 1618 1487 1365 1252 1150 1057 976 905 844 792 750 716 690 672 662 660 667 685 713 752 804 868 944 1031 1126 1228 1335 1442 1548 1649 1743 1829 1904 1969 2023 2065 2097 2120 2134 2140 2140 2134 2122 2107 2087 2065 2040 2013 1985 1955 1924 1893 1861 1828 1795 1761 1727 1691 1655 1619 1582 1546 1509 1473 1436 1401 1366 1331 1297 1263 1228 1193 1158 1122 1085 1046 1007 966 924 882 839 796 753 712 673 636 601 570 542 517 494 475 458 443 429 417 405 396 387 380 376 374 3019 9 2 4 376 382 392 406 425 449 477 509 545 584 626 670 717 764 813 862 912 960 1007 1053 1096 1137 1175 1210 1242 1273 1301 1328 1354 1381 1407 1434 1462 1489 1516 1541 1565 1584 1600 1611 1617 1618 1613 1603 1589 1572 1550 1526 1498 1467 1434 1397 1357 1313 1265 1214 1161 1106 1049 993 937 884 833 786 743 705 671 642 617 596 580 567 558 553 550 551 555 562 570 581 594 610 628 651 678 711 751 800 859 927 1007 1096 1195 1303 1417 1536 1657 1779 1899 2016 2129 2236 2338 2433 2523 2606 2685 2760 2830 2897 2960 3019 3073 3123 3167 3205 3235 3258 3273 3278 3274 3260 3236 3200 3154 3096 3027 2947 2855 2753 2640 2519 2389 2254 2115 1975 1835 1699 1568 1446 1334 1233 1145 1071 1010 963 930 910 903 910 930 963 1011 1072 1148 1239 1343 1459 1586 1722 1862 2003 2143 2276 2401 2513 2612 2697 2767 2824 2870 2907 2938 2968 2997 3030 3068 3112 3164 3224 3290 3363 3441 3522 3606 3692 3778 3864 3949 4032 4113 4192 4267 4340 4408 4473 4532 4587 4636 4679 4716 4747 4772 4792 4808 4820 4830 4837 4844 4852 4861 4871 4884 4898 4914 4931 4947 4962 4974 4983 4988 4988 4985 4979 4970 4960 4951 4943 4938 4936 4938 4943 4951 4961 4971 4981 4988 4993 4994 4992 4986 4977 4966 4954 4942 4930 4920 4910 4902 4894 4887 4880 4872 4863 4853 4843 4831 4818 4805 4793 4780 4768 4756 4744 4732 4721 4709 4698 4686 4673 4661 4648 4635 4623 4610 4598 4586 4574 4563 4553 4543 4534 4526 4519 4512 4506 4501 4495 4490 4483 4476 4468 4458 4447 4435 4421 4407 4392 4377 4363 4350 4339 4331 4327 4326 4329 4336 4346 4359 4374 4390 4405 4419 4430 4437 4440 4440 4435 4427 4416 4405 4393 4381 4371 4363 4357 4353 4350 4348 4347 4345 4343 4339 4334 4327 4318 4307 4294 4279 4261 4241 4218 4193 4165 4137 4107 4077 4049 4021 3997 3974 3955 3939 3924 3912 3900 3887 3874 3859 3843 3825 3805 3785 3764 3743 3723 3705 3688 3673 3659 3647 3636 3626 3616 3607 3597 3587 3577 3567 3557 3547 3538 3529 3520 3513 3506 3501 3498 3495 3494 3495 3496 3499 3501 3503 3504 3504 3501 3497 3490 3479 3466 3450 3431 3409 3383 3353 3319 3279 3233 3180 3121 3054 2980 2901 2816 2729 2642 2556 2475 2401 2338 2286 2247 2222 2211 2213 2227 2251 2282 2317 2354 2389 2421 2447 2466 2477 2478 2471 2456 2434 2406 2374 2337 2299 2259 2218 2176 2133 2089 2045 1998 1950 1899 1847 1794 1739 1685 1630 1577 1527 1479 1435 1396 1361 1333 1311 1297 1290 1291 1301 1319 1345 1379 1420 1465 1514 1564 1613 1657 1695 1725 1745 1753 1748 1731 1702 1661 1610 1551 1486 1416 1344 1272 1202 1135 1073 1018 969 927 3020 9 2 5 855 823 797 777 762 751 745 743 744 750 760 775 796 822 856 896 944 998 1058 1123 1193 1265 1337 1409 1479 1544 1604 1658 1704 1743 1775 1799 1818 1832 1841 1848 1852 1854 1855 1856 1855 1853 1850 1844 1837 1827 1814 1798 1781 1762 1743 1723 1705 1689 1675 1663 1655 1649 1645 1643 1641 1640 1638 1635 1630 1624 1617 1609 1601 1593 1587 1582 1579 1578 1578 1581 1585 1589 1594 1598 1601 1602 1601 1599 1595 1590 1584 1577 1570 1563 1557 1551 1545 1540 1535 1530 1526 1520 1514 1508 1501 1492 1484 1474 1464 1453 1442 1430 1418 1407 1395 1383 1372 1361 1351 1341 1331 1323 1315 1307 1300 1294 1288 1283 1278 1273 1269 1265 1261 1257 1253 1249 1246 1242 1238 1233 1229 1225 1220 1215 1210 1205 1200 1195 1190 1186 1182 1179 1175 1172 1169 1166 1163 1160 1156 1152 1148 1144 1139 1135 1131 1127 1123 1120 1116 1113 1110 1107 1103 1099 1095 1091 1086 1081 1077 1072 1067 1063 1059 1056 1052 1049 1045 1042 1037 1033 1028 1022 1016 1009 1002 994 987 980 973 966 960 954 948 943 938 933 927 922 916 910 904 897 890 883 876 870 863 856 850 844 837 830 823 815 806 796 785 772 757 741 724 706 686 666 645 624 603 581 560 540 520 502 485 469 455 443 433 425 419 414 412 411 410 411 412 414 416 418 421 424 429 434 442 451 462 474 489 504 521 538 555 571 586 599 611 620 627 632 635 636 636 635 633 631 629 627 625 623 621 619 617 614 611 606 600 593 585 575 563 550 536 520 504 486 468 450 432 414 397 381 366 352 339 328 317 308 299 291 284 278 271 266 261 256 253 251 250 251 253 257 263 270 279 289 299 310 321 332 343 353 362 372 381 389 397 406 414 421 429 437 445 452 460 467 475 482 490 498 507 516 526 536 547 559 571 584 596 608 620 631 642 652 660 668 675 681 686 691 695 700 704 708 713 718 724 730 737 745 753 762 771 780 789 797 806 814 822 829 837 844 852 859 867 874 882 889 895 901 906 910 913 915 916 917 917 918 920 923 927 933 940 948 957 966 975 984 992 998 1003 1007 1009 1011 1012 1013 1015 1016 1018 1021 1024 1028 1031 1035 1038 1040 1042 1043 1043 1043 1043 1042 1041 1040 1040 1039 1039 1039 1038 1037 1035 1033 1030 1026 1023 1019 1015 1011 1007 1003 999 996 992 988 984 979 973 966 959 951 942 932 922 912 901 891 881 872 863 855 848 841 835 830 826 823 820 817 815 812 810 807 804 800 795 789 3021 9 2 5 782 774 765 756 745 734 722 709 696 682 668 653 637 621 604 586 568 549 529 509 488 467 446 425 405 385 367 349 334 320 309 299 292 287 284 283 283 283 284 285 286 287 288 288 289 289 291 293 296 300 306 313 322 332 344 356 370 384 399 415 432 449 466 483 500 517 533 549 563 577 589 599 609 617 624 631 638 645 652 660 669 679 690 701 714 726 739 751 763 775 787 798 808 818 829 839 848 858 868 877 886 894 902 909 916 923 929 936 942 949 956 964 972 980 989 998 1007 1015 1023 1031 1039 1046 1053 1060 1066 1073 1080 1087 1094 1101 1109 1117 1124 1132 1139 1147 1154 1161 1167 1174 1180 1187 1194 1201 1208 1216 1224 1233 1242 1252 1262 1272 1282 1291 1301 1310 1318 1325 1332 1338 1343 1347 1352 1356 1360 1364 1368 1372 1377 1381 1386 1390 1395 1399 1403 1407 1411 1415 1419 1424 1430 1436 1443 1451 1458 1466 1473 1480 1486 1490 1494 1496 1497 1498 1497 1496 1495 1494 1493 1492 1491 1489 1487 1483 1479 1474 1468 1461 1453 1446 1440 1436 1434 1436 1441 1451 1465 1483 1505 1530 1556 1583 1609 1635 1658 1679 1696 1710 1722 1731 1738 1743 1748 1753 1758 1763 1769 1775 1780 1785 1788 1789 1788 1785 1779 1771 1761 1750 1737 1723 1709 1694 1678 1661 1643 1622 1598 1570 1536 1497 1451 1399 1341 1277 1208 1136 1061 985 910 837 767 702 644 591 546 507 476 451 432 419 410 406 405 408 413 420 430 444 461 481 506 537 573 615 663 717 778 844 915 989 1066 1145 1223 1301 1377 1450 1520 1585 1647 1705 1759 1810 1857 1902 1946 1987 2027 2066 2104 2141 2176 2211 2243 2274 2303 2330 2355 2378 2399 2419 2439 2457 2476 2495 2515 2535 2556 2578 2599 2621 2640 2658 2673 2685 2693 2696 2695 2691 2682 2670 2656 2641 2625 2609 2593 2580 2568 2559 2553 2551 2552 2558 2568 2583 2604 2630 2662 2699 2741 2787 2836 2887 2938 2987 3035 3079 3120 3156 3187 3215 3240 3262 3283 3304 3325 3347 3370 3395 3421 3448 3475 3503 3530 3556 3581 3605 3629 3652 3674 3697 3720 3744 3767 3790 3812 3833 3852 3868 3880 3888 3892 3892 3888 3881 3871 3859 3846 3832 3818 3805 3791 3778 3765 3752 3738 3723 3707 3689 3671 3651 3631 3612 3594 3577 3564 3554 3549 3548 3553 3563 3578 3598 3623 3652 3684 3720 3759 3800 3844 3889 3935 3983 4033 4083 4135 4186 4238 4289 4339 4387 4432 4474 4513 4548 4579 4607 4631 4653 4674 4693 4713 4732 4753 4773 4794 4814 4833 4850 4864 4875 4882 4885 4886 4885 4882 4879 4878 4879 4883 4890 4901 4915 4931 4948 4965 4981 4995 5006 5014 5019 3022 9 2 5 5021 5022 5023 5023 5024 5027 5032 5037 5044 5052 5059 5065 5068 5069 5067 5062 5055 5046 5037 5027 5018 5011 5006 5004 5004 5007 5010 5015 5019 5023 5025 5026 5024 5020 5014 5007 4998 4989 4979 4970 4961 4954 4947 4942 4939 4937 4937 4939 4943 4948 4955 4964 4975 4988 5002 5018 5034 5051 5069 5085 5101 5116 5130 5141 5151 5158 5163 5166 5166 5165 5163 5160 5157 5154 5153 5153 5157 5164 5175 5190 5210 5233 5259 5287 5317 5347 5377 5405 5431 5454 5475 5492 5507 5520 5531 5540 5548 5555 5561 5565 5566 5565 5559 5548 5532 5510 5480 5443 5399 5347 5287 5219 5144 5059 4966 4863 4750 4626 4493 4349 4196 4036 3872 3707 3545 3392 3252 3131 3034 2965 2927 2923 2952 3015 3109 3231 3376 3539 3714 3894 4076 4252 4419 4573 4711 4830 4930 5009 5068 5107 5128 5130 5116 5087 5044 4990 4926 4854 4777 4695 4610 4524 4438 4354 4271 4189 4110 4033 3957 3882 3807 3731 3655 3578 3500 3421 3342 3265 3190 3121 3060 3009 2973 2953 2953 2976 3022 3094 3190 3311 3453 3614 3790 3977 4169 4362 4552 4734 4906 5067 5213 5346 5467 5575 5674 5764 5848 5927 6002 6074 6143 6209 6272 6330 6385 6434 6477 6514 6545 6571 6592 6608 6620 6630 6638 6644 6650 6655 6660 6665 6670 6674 6677 6680 6682 6682 6681 6680 6678 6677 6676 6677 6680 6686 6695 6707 6723 6741 6761 6783 6804 6822 6838 6847 6850 6844 6829 6804 6767 6720 6661 6591 6511 6420 6321 6212 6095 5970 5838 5699 5553 5402 5246 5086 4924 4761 4599 4439 4283 4134 3993 3861 3740 3631 3533 3448 3375 3314 3264 3225 3195 3176 3165 3163 3169 3183 3205 3235 3272 3316 3367 3422 3480 3541 3602 3660 3716 3766 3809 3845 3873 3893 3906 3914 3917 3920 3924 3933 3949 3975 4013 4066 4135 4220 4322 4438 4569 4712 4863 5020 5180 5340 5495 5644 5785 5915 6033 6138 6232 6313 6382 6441 6489 6526 6554 6570 6574 6565 6540 6498 6437 6356 6253 6128 5981 5812 5624 5418 5198 4966 4725 4479 4231 3983 3739 3501 3273 3056 2855 2672 2511 2377 2274 2205 2174 2184 2236 2331 2468 2644 2855 3094 3356 3631 3913 4195 4468 4728 4971 5193 5394 5573 5732 5873 5999 6113 6218 6316 6408 6495 6579 6660 6736 6808 6876 6938 6996 7049 7097 7142 7184 7224 7261 7297 7330 7361 7390 7415 7436 7453 7465 7473 7477 7477 7475 7471 7466 7460 7455 7451 7448 7445 7443 7441 7438 7434 7428 7422 7415 7407 7400 7394 7390 7388 7389 7393 7400 7410 7422 7434 7447 7458 7469 7478 7486 7492 7498 7504 7512 7522 7535 7551 7571 7593 7618 7645 7672 7697 7721 7742 7759 7772 7780 7785 7787 7786 7784 7781 7777 7774 7771 7769 7766 7764 7760 7756 7749 7739 7727 7711 7692 7670 7644 7614 7581 7544 7503 7458 7407 7349 3023 9 2 5 7284 7210 7127 7034 6930 6815 6690 6555 6413 6264 6112 5958 5804 5654 5509 5371 5242 5123 5013 4914 4823 4741 4665 4594 4525 4458 4388 4316 4239 4156 4067 3973 3874 3772 3671 3575 3487 3414 3359 3328 3326 3355 3419 3518 3652 3819 4015 4236 4475 4727 4985 5242 5492 5730 5952 6155 6337 6498 6638 6758 6861 6947 7020 7081 7133 7176 7213 7244 7269 7291 7309 7324 7336 7346 7355 7362 7369 7375 7381 7388 7395 7403 7413 7423 7435 7449 7464 7480 7498 7516 7535 7553 7571 7588 7602 7615 7625 7633 7638 7642 7645 7648 7651 7655 7660 7666 7674 7683 7692 7701 7709 7716 7721 7724 7726 7726 7725 7723 7723 7723 7724 7726 7729 7733 7735 7736 7735 7730 7722 7711 7697 7680 7662 7645 7628 7615 7604 7597 7593 7591 7592 7593 7593 7591 7586 7578 7565 7548 7528 7505 7482 7458 7437 7418 7403 7393 7388 7388 7394 7405 7421 7440 7463 7489 7517 7546 7577 7608 7638 7669 7698 7727 7754 7780 7805 7828 7849 7869 7887 7904 7920 7933 7945 7956 7964 7970 7975 7977 7977 7974 7969 7962 7951 7938 7921 7900 7874 7842 7804 7758 7703 7638 7563 7476 7377 7266 7144 7012 6872 6727 6578 6431 6288 6153 6032 5927 5842 5781 5744 5733 5749 5790 5855 5941 6045 6163 6292 6428 6567 6705 6840 6968 7088 7198 7296 7382 7455 7516 7564 7600 7625 7640 7646 7644 7636 7623 7607 7588 7568 7549 7531 7516 7503 7495 7490 7490 7495 7504 7517 7535 7555 7579 7604 7631 7657 7683 7707 7729 7748 7765 7779 7789 7798 7803 7806 7806 7804 7798 7789 7775 7756 7732 7702 7666 7624 7577 7525 7471 7415 7360 7309 7262 7224 7194 7175 7168 7173 7190 7218 7254 7298 7347 7398 7449 7497 7540 7577 7604 7621 7628 7624 7608 7580 7540 7489 7425 7350 7263 7163 7053 6933 6804 6668 6528 6386 6246 6112 5985 5870 5769 5684 5617 5568 5537 5524 5527 5545 5576 5618 5667 5723 5783 5844 5904 5959 6009 6050 6079 6095 6095 6079 6047 5998 5936 5861 5778 5692 5607 5529 5463 5412 5382 5374 5391 5433 5498 5585 5690 5809 5938 6073 6208 6339 6463 6577 6678 6764 6835 6891 6931 6956 6968 6967 6955 6935 6906 6871 6830 6786 6738 6687 6633 6576 6517 6454 6387 6316 6239 6155 6065 5968 5863 5750 5630 5502 5368 5228 5084 4937 4790 4644 4502 4367 4240 4124 4020 3932 3859 3802 3761 3735 3723 3722 3730 3743 3759 3775 3786 3792 3790 3780 3760 3730 3693 3649 3601 3549 3497 3447 3399 3356 3319 3286 3260 3239 3223 3210 3201 3193 3186 3180 3173 3165 3156 3145 3133 3119 3103 3086 3066 3045 3021 2994 2965 2933 2898 2860 2818 2774 2727 2677 2625 2572 2517 2462 2405 2348 2292 2235 2178 2121 2065 2010 1954 1900 1846 1792 1740 1687 1635 1583 1531 1479 1425 1371 1315 1257 1197 1136 1075 3024 9 2 5 1012 950 888 829 772 719 670 626 587 552 523 498 477 460 446 435 426 419 413 409 407 406 406 409 414 422 432 445 462 482 506 534 567 603 644 688 736 787 841 896 953 1011 1069 1127 1185 1243 1302 1360 1419 1480 1542 1606 1672 1741 1812 1885 1960 2036 2113 2190 2268 2345 2420 2495 2569 2642 2714 2786 2857 2929 3001 3073 3145 3217 3289 3360 3429 3497 3563 3626 3687 3746 3804 3859 3913 3966 4019 4070 4119 4167 4212 4253 4288 4316 4336 4345 4343 4329 4301 4259 4202 4131 4047 3949 3841 3724 3601 3475 3350 3230 3118 3020 2940 2881 2847 2839 2860 2908 2984 3083 3204 3341 3489 3644 3800 3953 4097 4230 4349 4453 4541 4613 4671 4714 4745 4765 4776 4777 4770 4755 4732 4699 4657 4605 4542 4467 4380 4280 4169 4045 3910 3765 3609 3444 3271 3091 2905 2715 2522 2328 2134 1944 1758 1580 1411 1254 1111 982 870 774 694 631 581 544 518 500 488 481 477 477 481 491 508 537 579 640 722 828 959 1118 1302 1510 1740 1987 2246 2513 2782 3048 3308 3558 3795 4019 4228 4423 4605 4775 4934 5084 5226 5360 5488 5609 5724 5833 5935 6031 6120 6203 6280 6351 6418 6480 6539 6595 6648 6699 6747 6793 6838 6879 6919 6956 6991 7023 7053 7081 7107 7132 7155 7178 7200 7222 7245 7267 7291 7315 7340 7364 7389 7414 7438 7461 7482 7502 7521 7538 7554 7569 7583 7597 7611 7625 7638 7651 7662 7671 7678 7680 7678 7669 7654 7631 7601 7564 7519 7467 7411 7350 7286 7222 7159 7098 7042 6992 6949 6915 6890 6875 6869 6872 6882 6899 6920 6943 6968 6991 7012 7029 7042 7051 7056 7058 7059 7060 7063 7071 7083 7102 7128 7161 7199 7241 7285 7329 7370 7404 7429 7442 7440 7421 7384 7327 7250 7152 7035 6898 6745 6576 6396 6208 6017 5826 5643 5472 5318 5188 5086 5015 4980 4980 5015 5086 5187 5317 5469 5638 5818 6005 6193 6377 6554 6722 6879 7023 7156 7275 7383 7479 7564 7637 7700 7751 7791 7821 7839 7848 7847 7838 7820 7796 7764 7725 7678 7622 7554 7472 7373 7254 7113 6946 6754 6535 6291 6024 5736 5432 5116 4793 4469 4146 3831 3526 3233 2957 2698 2459 2241 2049 1884 1751 1653 1593 1577 1606 1684 1810 1984 2203 2463 2757 3078 3418 3767 4118 4463 4794 5106 5396 5660 5899 6112 6301 6468 6616 6748 6865 6969 7063 7146 7220 7285 7342 7389 7428 7459 7482 7497 7504 7505 7499 7487 7469 7445 7416 7381 7341 7295 7244 7188 7127 7061 6989 6912 6829 6740 6644 6540 6428 6308 6180 6043 5899 5749 5595 5438 5282 5129 4982 4844 4716 4601 4501 4415 4345 4288 4244 4212 4189 4173 4161 4152 4143 4133 4121 4106 4087 4064 4037 4008 3975 3942 3907 3873 3841 3811 3786 3766 3753 3748 3752 3025 9 2 5 3767 3794 3834 3888 3957 4040 4137 4248 4371 4505 4649 4798 4952 5107 5260 5410 5553 5687 5812 5927 6030 6122 6205 6278 6344 6403 6458 6510 6559 6608 6655 6703 6750 6798 6844 6890 6934 6976 7017 7054 7089 7121 7150 7176 7198 7216 7231 7242 7250 7255 7256 7254 7250 7243 7235 7225 7215 7203 7191 7178 7165 7151 7137 7121 7105 7087 7068 7047 7025 7002 6978 6953 6928 6903 6878 6855 6834 6815 6799 6786 6777 6772 6772 6775 6781 6791 6804 6818 6834 6850 6866 6880 6893 6904 6913 6919 6923 6924 6923 6919 6913 6906 6895 6883 6867 6847 6821 6790 6750 6700 6639 6563 6471 6361 6231 6080 5907 5711 5492 5252 4991 4713 4420 4115 3803 3488 3174 2867 2570 2289 2028 1788 1573 1385 1222 1085 973 882 811 755 714 684 664 654 655 668 698 747 819 919 1049 1211 1406 1633 1888 2167 2463 2768 3075 3375 3660 3924 4159 4364 4535 4673 4779 4855 4907 4937 4952 4955 4950 4942 4933 4926 4922 4921 4925 4934 4947 4965 4986 5011 5039 5070 5102 5135 5167 5199 5229 5255 5278 5297 5312 5322 5328 5330 5329 5326 5320 5314 5307 5299 5290 5281 5270 5258 5244 5227 5208 5186 5162 5136 5109 5080 5052 5024 4998 4974 4952 4934 4918 4904 4892 4881 4871 4860 4848 4835 4819 4801 4780 4758 4734 4709 4683 4657 4631 4606 4581 4556 4530 4504 4477 4447 4417 4384 4349 4314 4277 4240 4204 4168 4134 4101 4070 4039 4009 3979 3947 3913 3876 3836 3792 3745 3695 3642 3587 3531 3474 3416 3358 3301 3244 3186 3129 3071 3012 2953 2893 2832 2771 2709 2648 2588 2529 2471 2416 2361 2308 2256 2204 2152 2098 2042 1983 1921 1854 1783 1707 1627 1543 1456 1367 1277 1186 1097 1010 928 850 779 714 657 608 566 533 506 485 470 460 455 453 454 457 464 474 488 505 527 554 587 625 670 719 774 833 895 959 1022 1085 1145 1201 1252 1297 1336 1369 1396 1417 1432 1442 1448 1450 1449 1445 1440 1433 1425 1416 1407 1397 1388 1378 1369 1360 1351 1343 1334 1326 1318 1310 1301 1292 1282 1272 1260 1248 1235 1221 1206 1191 1175 1159 1143 1126 1109 1092 1075 1058 1041 1023 1005 987 968 948 928 906 884 861 837 812 785 758 729 700 669 638 607 575 544 513 484 457 431 408 387 369 354 342 332 325 319 316 313 312 311 311 312 313 316 319 325 332 341 352 366 383 402 423 446 472 498 526 554 582 611 639 667 695 722 748 774 799 824 847 871 893 916 937 958 979 999 1018 1036 1053 1069 1085 1099 1113 1126 1139 1152 1165 1179 1193 1208 1224 1241 1259 1277 1295 1313 1331 1348 1363 1378 1391 1403 1414 1425 1435 1445 1456 1468 1481 1496 1512 1531 1550 1572 3026 9 2 5 1595 1619 1644 1671 1698 1727 1757 1788 1819 1852 1886 1920 1955 1991 2026 2062 2097 2133 2168 2203 2238 2273 2308 2343 2379 2414 2450 2486 2522 2558 2594 2629 2663 2697 2731 2764 2798 2831 2865 2898 2932 2966 3000 3033 3066 3097 3128 3156 3184 3210 3236 3261 3287 3314 3341 3371 3403 3438 3474 3512 3552 3592 3631 3669 3706 3740 3770 3798 3824 3846 3867 3887 3906 3925 3944 3965 3986 4008 4031 4054 4077 4100 4122 4142 4162 4180 4198 4214 4230 4245 4259 4271 4282 4289 4294 4294 4289 4278 4262 4241 4214 4184 4150 4116 4081 4049 4020 3996 3978 3965 3960 3961 3968 3981 3999 4021 4047 4076 4107 4141 4177 4215 4254 4293 4334 4373 4412 4448 4482 4513 4540 4562 4580 4593 4603 4608 4611 4612 4610 4607 4603 4598 4592 4584 4575 4564 4552 4538 4522 4504 4484 4463 4440 4416 4391 4363 4334 4302 4266 4227 4183 4134 4081 4021 3957 3887 3812 3733 3648 3559 3466 3369 3268 3162 3054 2942 2829 2714 2600 2487 2377 2273 2175 2084 2003 1931 1869 1817 1774 1739 1712 1691 1675 1663 1654 1647 1640 1634 1628 1620 1611 1600 1586 1569 1548 1523 1493 1458 1418 1373 1323 1268 1210 1148 1085 1020 955 891 829 769 712 658 608 562 521 483 451 423 399 380 366 355 348 345 345 348 353 362 373 386 402 421 443 469 498 531 568 609 653 701 751 804 858 913 970 1027 1084 1142 1201 1262 1324 1388 1455 1524 1595 1669 1745 1822 1900 1978 2055 2131 2205 2277 2347 2415 2481 2546 2609 2671 2732 2792 2852 2912 2970 3028 3084 3139 3191 3239 3283 3322 3354 3379 3395 3402 3397 3381 3352 3311 3257 3191 3112 3024 2926 2821 2710 2596 2481 2366 2252 2142 2036 1934 1838 1747 1662 1584 1513 1450 1397 1356 1330 1320 1330 1362 1419 1502 1614 1753 1920 2112 2327 2562 2813 3074 3340 3608 3872 4128 4373 4604 4818 5016 5195 5357 5503 5633 5750 5854 5948 6033 6111 6184 6253 6318 6382 6444 6506 6568 6630 6693 6756 6821 6886 6951 7017 7082 7146 7208 7267 7323 7375 7423 7464 7500 7530 7553 7569 7580 7584 7583 7576 7565 7548 7526 7498 7463 7422 7371 7311 7239 7155 7056 6943 6815 6670 6511 6338 6151 5954 5748 5535 5317 5098 4878 4662 4450 4246 4052 3870 3704 3558 3434 3338 3272 3240 3246 3292 3380 3508 3677 3883 4120 4385 4669 4967 5269 5569 5862 6140 6401 6641 6860 7057 7233 7390 7531 7656 7768 7868 7958 8035 8101 8154 8193 8215 8219 8203 8167 8109 8029 7926 7801 7653 7484 7293 7081 6850 6601 6335 6056 5767 5472 5178 4891 4619 4368 4146 3962 3821 3730 3691 3706 3776 3897 4064 4272 4513 4776 5052 5333 5607 5868 6106 6317 6494 6636 6739 6802 6826 6811 6758 6669 6546 6392 6210 6005 5780 5542 3027 9 2 5 5295 5049 4809 4584 4383 4213 4082 3996 3960 3976 4047 4170 4343 4561 4817 5103 5411 5731 6055 6374 6682 6973 7242 7488 7708 7903 8075 8225 8357 8472 8575 8666 8750 8826 8897 8964 9026 9085 9139 9190 9238 9282 9323 9360 9394 9426 9455 9481 9504 9524 9542 9557 9570 9580 9588 9594 9599 9604 9608 9612 9617 9622 9627 9633 9638 9642 9646 9648 9648 9646 9641 9635 9626 9614 9599 9581 9559 9534 9504 9469 9429 9384 9335 9282 9226 9168 9109 9051 8995 8942 8893 8849 8810 8776 8748 8725 8707 8694 8687 8684 8687 8695 8708 8727 8752 8783 8818 8857 8901 8946 8993 9040 9087 9132 9175 9215 9252 9286 9317 9346 9372 9397 9419 9440 9459 9477 9495 9511 9527 9543 9559 9574 9591 9607 9625 9643 9661 9680 9699 9718 9737 9754 9770 9784 9797 9809 9819 9827 9835 9841 9847 9852 9857 9861 9863 9865 9864 9862 9857 9850 9840 9827 9812 9795 9776 9757 9736 9715 9695 9674 9654 9633 9613 9592 9570 9547 9523 9497 9470 9442 9414 9385 9357 9331 9307 9286 9269 9256 9249 9247 9251 9261 9277 9299 9327 9359 9396 9435 9478 9521 9565 9609 9650 9690 9727 9761 9792 9819 9844 9866 9885 9902 9917 9930 9941 9950 9957 9962 9964 9964 9962 9957 9950 9942 9932 9922 9910 9897 9884 9871 9857 9842 9826 9809 9791 9773 9754 9734 9716 9698 9683 9670 9661 9656 9654 9658 9665 9676 9690 9706 9722 9738 9752 9763 9771 9774 9772 9765 9753 9737 9717 9695 9671 9646 9622 9599 9578 9559 9543 9529 9518 9510 9504 9500 9497 9494 9492 9488 9482 9471 9454 9429 9393 9343 9276 9191 9084 8955 8802 8624 8424 8203 7963 7710 7449 7185 6925 6678 6448 6245 6073 5939 5846 5797 5794 5837 5923 6049 6210 6401 6614 6844 7081 7320 7554 7776 7981 8165 8325 8459 8565 8645 8698 8726 8732 8718 8686 8640 8580 8511 8431 8344 8247 8141 8025 7896 7753 7594 7416 7220 7005 6772 6524 6266 6002 5740 5489 5257 5054 4888 4768 4701 4692 4742 4852 5020 5240 5505 5806 6133 6475 6822 7164 7492 7799 8079 8329 8549 8738 8897 9030 9140 9231 9305 9366 9416 9457 9492 9521 9544 9564 9579 9592 9603 9612 9621 9631 9642 9655 9669 9686 9703 9722 9740 9756 9771 9784 9793 9800 9804 9807 9808 9809 9810 9812 9815 9818 9822 9826 9828 9828 9824 9816 9801 9780 9753 9718 9675 9626 9570 9508 9439 9366 9287 9203 9115 9024 8930 8834 8738 8642 8547 8455 8367 8284 8207 8135 8070 8011 7958 7910 7866 7826 7788 7753 7719 7686 7654 7624 7596 7570 7547 7528 7514 7505 7503 7507 7518 7537 7563 7597 7638 7686 7740 7799 7863 7930 7998 8065 8131 8192 8247 8294 8331 8357 8369 8369 8354 8325 8283 8226 8156 8073 7976 7866 7742 7604 7450 7280 7094 6892 6673 6440 6194 5939 5678 5416 5158 4910 4675 3028 9 2 5 4459 4264 4093 3945 3821 3718 3632 3558 3493 3431 3368 3299 3224 3140 3048 2952 2853 2758 2671 2598 2544 2515 2513 2542 2603 2695 2817 2967 3141 3333 3540 3756 3975 4193 4405 4606 4792 4959 5104 5224 5317 5381 5414 5416 5387 5329 5241 5127 4988 4828 4651 4458 4254 4042 3826 3609 3394 3186 2987 2802 2636 2493 2377 2294 2248 2243 2281 2365 2497 2673 2893 3152 3444 3762 4100 4448 4799 5145 5480 5798 6096 6370 6621 6847 7051 7235 7402 7555 7698 7833 7963 8089 8212 8333 8453 8570 8685 8796 8903 9005 9102 9193 9277 9355 9426 9490 9545 9592 9630 9657 9672 9675 9664 9640 9601 9547 9480 9401 9311 9212 9107 8997 8887 8778 8674 8575 8483 8400 8326 8261 8205 8155 8112 8073 8037 8004 7970 7937 7904 7871 7839 7808 7781 7759 7743 7735 7737 7750 7774 7809 7857 7915 7983 8060 8146 8238 8335 8436 8540 8646 8754 8863 8972 9080 9187 9291 9392 9489 9580 9664 9740 9807 9864 9911 9948 9975 99921000010001 9994 9981 9963 9940 9913 9882 9847 9808 9765 9718 9668 9614 9557 9497 9436 9374 9313 9253 9195 9141 9091 9046 9005 8970 8939 8914 8893 8877 8865 8858 8854 8855 8858 8865 8875 8887 8900 8913 8925 8936 8943 8946 8944 8936 8922 8901 8875 8844 8808 8770 8732 8694 8659 8628 8603 8585 8575 8574 8583 8601 8627 8663 8706 8756 8811 8872 8936 9003 9071 9139 9207 9273 9336 9396 9452 9503 9548 9588 9621 9647 9667 9680 9686 9685 9678 9666 9650 9629 9606 9582 9557 9533 9511 9492 9476 9464 9455 9449 9445 9441 9437 9429 9416 9395 9363 9317 9255 9173 9068 8939 8784 8602 8391 8154 7891 7606 7303 6986 6664 6342 6029 5735 5467 5234 5043 4902 4815 4785 4813 4898 5038 5226 5456 5720 6008 6310 6616 6916 7202 7464 7696 7893 8051 8168 8242 8274 8265 8219 8138 8025 7885 7721 7539 7342 7135 6924 6712 6505 6308 6126 5964 5827 5719 5643 5603 5599 5632 5701 5805 5941 6104 6291 6495 6712 6937 7163 7387 7604 7811 8005 8182 8343 8486 8609 8714 8800 8868 8920 8957 8981 8995 9000 9000 8998 8996 8996 9001 9012 9029 9053 9084 9119 9158 9198 9239 9279 9316 9351 9382 9410 9436 9460 9484 9509 9534 9561 9589 9617 9645 9670 9692 9708 9718 9720 9713 9698 9674 9641 9599 9549 9490 9420 9339 9244 9133 9003 8851 8675 8471 8238 7977 7687 7371 7031 6671 6297 5912 5524 5137 4756 4388 4037 3708 3406 3135 2899 2702 2551 2448 2397 2402 2466 2588 2769 3006 3295 3629 4000 4398 4815 5239 5659 6068 6456 6817 7148 7445 7708 7938 8136 8306 8449 8569 8668 8747 8808 8851 8877 8885 8877 8853 8815 8763 8699 8625 8544 8455 8361 8261 8154 8039 7914 7776 7623 7452 7262 7051 6821 6572 6309 6035 5757 5480 5211 4957 4724 4517 4340 4195 4084 4006 3029 9 2 5 3960 3941 3945 3969 4005 4048 4095 4139 4177 4207 4228 4238 4238 4229 4213 4193 4171 4149 4128 4110 4096 4084 4074 4065 4054 4040 4020 3993 3958 3914 3861 3801 3737 3672 3610 3556 3515 3492 3492 3519 3578 3670 3797 3959 4153 4377 4626 4893 5172 5455 5733 5998 6242 6457 6636 6772 6862 6902 6889 6822 6704 6535 6320 6062 5768 5443 5095 4732 4361 3989 3624 3272 2939 2630 2346 2091 1865 1667 1497 1353 1234 1140 1069 1022 1001 1008 1044 1111 1212 1345 1510 1703 1917 2146 2380 2607 2817 2998 3141 3239 3285 3279 3221 3115 2969 2791 2590 2377 2163 1955 1760 1583 1427 1293 1180 1087 1011 950 903 869 847 838 844 865 903 959 1032 1121 1224 1337 1457 1577 1692 1799 1893 1970 2029 2068 2088 2090 2077 2051 2016 1976 1934 1894 1859 1833 1819 1821 1841 1881 1945 2035 2150 2291 2458 2648 2856 3079 3311 3543 3769 3982 4173 4337 4470 4566 4626 4650 4639 4599 4536 4456 4368 4280 4201 4139 4100 4091 4116 4176 4274 4407 4573 4769 4988 5225 5474 5727 5978 6221 6453 6667 6863 7037 7189 7319 7427 7515 7585 7636 7672 7693 7702 7699 7686 7665 7636 7603 7566 7528 7491 7458 7431 7413 7406 7411 7431 7466 7517 7584 7665 7761 7870 7988 8114 8245 8378 8510 8638 8761 8876 8982 9076 9160 9232 9292 9341 9377 9401 9412 9408 9390 9355 9301 9229 9138 9028 8900 8757 8603 8443 8283 8129 7987 7863 7762 7689 7645 7631 7645 7685 7745 7821 7907 7997 8085 8167 8239 8300 8349 8386 8412 8429 8439 8445 8448 8450 8450 8451 8452 8452 8451 8449 8447 8444 8442 8442 8444 8450 8460 8477 8499 8527 8560 8598 8640 8684 8730 8777 8824 8871 8917 8964 9009 9055 9100 9144 9186 9227 9264 9297 9325 9347 9362 9369 9368 9360 9343 9319 9286 9245 9196 9137 9068 8987 8894 8788 8666 8529 8376 8206 8019 7817 7600 7369 7126 6872 6610 6340 6063 5782 5497 5209 4918 4626 4333 4039 3746 3456 3171 2892 2622 2364 2122 1898 1694 1513 1356 1222 1112 1024 956 905 869 844 831 826 832 848 879 928 1000 1099 1230 1396 1601 1846 2129 2447 2795 3168 3557 3954 4349 4735 5104 5450 5767 6053 6305 6523 6708 6863 6989 7089 7167 7226 7267 7295 7312 7320 7322 7321 7317 7315 7316 7321 7334 7353 7381 7417 7461 7512 7569 7630 7695 7762 7829 7897 7965 8033 8100 8167 8235 8302 8370 8437 8504 8570 8634 8695 8754 8808 8859 8906 8948 8987 9023 9056 9087 9116 9144 9171 9197 9221 9244 9265 9282 9297 9307 9312 9313 9308 9296 9279 9256 9227 9192 9151 9106 9056 9001 8942 8876 8804 8723 8633 8529 8411 8274 8117 7938 7735 7507 7254 6978 6680 6363 6030 5686 5334 4978 4624 4275 3936 3612 3306 3023 2768 2546 2362 2221 2127 2085 2095 2162 2283 2457 3029 9 3 1 3621 3601 3603 3622 3654 3692 3732 3770 3801 3824 3838 3843 3840 3830 3816 3800 3785 3772 3762 3756 3753 3752 3753 3751 3746 3736 3717 3689 3651 3603 3547 3484 3418 3352 3291 3240 3203 3186 3193 3227 3292 3388 3517 3677 3865 4078 4312 4560 4817 5074 5326 5565 5784 5977 6138 6262 6346 6386 6379 6326 6225 6079 5888 5657 5390 5092 4769 4428 4077 3722 3371 3031 2707 2406 2129 1881 1661 1470 1307 1171 1059 972 907 865 846 852 884 944 1033 1151 1298 1471 1665 1873 2086 2296 2491 2662 2799 2896 2945 2946 2899 2806 2674 2510 2324 2125 1922 1724 1537 1366 1215 1084 974 882 808 749 703 670 649 641 646 666 702 754 823 907 1004 1111 1223 1337 1447 1549 1638 1711 1768 1805 1825 1828 1816 1793 1760 1723 1684 1647 1614 1590 1577 1577 1595 1632 1691 1775 1883 2017 2175 2355 2554 2767 2988 3210 3425 3626 3806 3960 4083 4172 4226 4247 4238 4202 4148 4080 4007 3936 3874 3828 3804 3806 3836 3898 3990 4113 4265 4442 4640 4855 5082 5316 5551 5782 6004 6213 6406 6580 6733 6864 6972 7059 7125 7173 7204 7221 7226 7221 7208 7189 7167 7142 7116 7089 7065 7042 7025 7012 7007 7011 7025 7052 7092 7145 7213 7295 7390 7497 7613 7737 7865 7994 8123 8248 8367 8478 8579 8670 8749 8816 8869 8908 8933 8941 8933 8907 8862 8798 8715 8614 8497 8366 8224 8075 7925 7779 7640 7515 7407 7321 7258 7220 7207 7218 7251 7303 7370 7448 7532 7617 7700 7776 7843 7899 7942 7972 7990 7996 7993 7983 7969 7953 7937 7925 7915 7911 7911 7916 7925 7936 7948 7961 7974 7986 7998 8011 8025 8043 8065 8092 8125 8165 8210 8262 8317 8374 8431 8488 8541 8590 8634 8673 8706 8735 8759 8779 8795 8808 8815 8818 8815 8806 8788 8761 8724 8678 8620 8552 8473 8383 8282 8169 8045 7907 7757 7591 7410 7214 7001 6772 6528 6270 6001 5722 5435 5143 4849 4554 4261 3971 3684 3403 3129 2861 2603 2355 2119 1897 1690 1501 1331 1181 1052 942 852 779 723 680 651 632 625 629 646 680 732 807 910 1043 1212 1416 1658 1935 2245 2584 2945 3322 3705 4087 4461 4817 5151 5456 5730 5970 6176 6347 6486 6596 6679 6740 6781 6808 6824 6831 6834 6835 6836 6840 6847 6859 6876 6898 6925 6958 6995 7036 7082 7131 7183 7238 7296 7357 7420 7485 7552 7620 7688 7756 7823 7889 7953 8014 8072 8128 8182 8234 8284 8334 8383 8431 8479 8527 8573 8617 8659 8697 8732 8762 8788 8809 8824 8835 8841 8842 8840 8833 8823 8809 8791 8770 8746 8718 8687 8651 8612 8569 8520 8466 8404 8333 8250 8154 8041 7909 7756 7580 7379 7153 6901 6626 6329 6014 5684 5343 4996 4648 4304 3967 3643 3336 3050 2789 2557 2357 2195 2074 1996 1966 1985 2054 2174 2341 3030 9 3 1 2552 2803 3087 3396 3722 4055 4387 4709 5014 5297 5552 5778 5972 6136 6270 6378 6461 6524 6568 6598 6614 6619 6614 6600 6578 6547 6508 6461 6407 6347 6280 6209 6132 6052 5968 5880 5788 5692 5591 5483 5368 5245 5113 4972 4820 4659 4489 4311 4126 3935 3741 3543 3345 3146 2947 2750 2556 2364 2175 1991 1812 1639 1473 1316 1169 1033 910 800 704 621 553 497 453 419 393 374 361 352 346 343 343 347 356 371 395 429 474 532 605 692 794 908 1033 1165 1303 1440 1574 1700 1813 1910 1987 2042 2073 2079 2062 2020 1958 1877 1780 1671 1554 1432 1310 1190 1076 970 875 790 718 657 608 568 538 515 498 487 481 481 489 506 536 583 648 737 853 996 1169 1370 1598 1848 2115 2393 2675 2952 3218 3467 3692 3890 4059 4199 4310 4396 4460 4508 4544 4573 4601 4632 4668 4714 4770 4838 4919 5012 5119 5237 5368 5511 5666 5832 6008 6193 6385 6583 6784 6985 7184 7376 7559 7731 7889 8032 8160 8272 8370 8455 8529 8593 8651 8704 8753 8801 8847 8893 8938 8982 9025 9067 9107 9144 9180 9214 9246 9276 9306 9334 9363 9391 9419 9446 9472 9497 9520 9541 9558 9570 9579 9582 9580 9572 9559 9541 9517 9489 9458 9423 9385 9344 9301 9256 9208 9156 9101 9043 8980 8913 8843 8771 8699 8628 8560 8499 8446 8405 8376 8362 8363 8379 8409 8452 8507 8570 8639 8713 8789 8865 8940 9011 9079 9143 9202 9256 9304 9347 9383 9414 9438 9457 9470 9477 9480 9477 9468 9454 9432 9401 9359 9301 9223 9123 8995 8837 8643 8414 8147 7843 7505 7137 6742 6327 5898 5462 5026 4596 4176 3773 3391 3032 2701 2402 2137 1912 1731 1598 1519 1498 1540 1648 1822 2062 2364 2723 3131 3577 4050 4536 5025 5502 5957 6382 6769 7115 7416 7674 7890 8067 8211 8327 8417 8488 8542 8582 8609 8625 8630 8624 8608 8580 8543 8497 8444 8386 8327 8269 8217 8173 8140 8122 8120 8135 8166 8212 8273 8344 8422 8505 8587 8666 8738 8801 8851 8886 8905 8907 8889 8852 8793 8713 8609 8483 8334 8162 7971 7762 7541 7313 7085 6864 6658 6476 6326 6214 6145 6123 6148 6221 6338 6493 6679 6888 7111 7339 7563 7775 7969 8140 8283 8398 8485 8543 8576 8586 8575 8547 8505 8450 8384 8309 8227 8139 8046 7949 7850 7750 7653 7561 7476 7400 7336 7285 7250 7230 7227 7239 7265 7306 7358 7421 7492 7569 7651 7735 7819 7901 7980 8053 8117 8170 8210 8232 8236 8216 8170 8096 7991 7851 7677 7467 7221 6942 6632 6297 5941 5574 5203 4838 4489 4166 3877 3631 3433 3287 3194 3151 3155 3199 3272 3366 3468 3567 3652 3716 3751 3753 3722 3658 3566 3455 3332 3207 3093 3000 2937 2914 2936 3007 3130 3301 3517 3771 4054 4357 4669 4978 5274 5547 5788 5991 6151 6266 3031 9 3 1 6333 6356 6335 6274 6178 6052 5899 5725 5534 5330 5114 4891 4663 4430 4197 3963 3730 3502 3279 3064 2860 2668 2491 2333 2195 2082 1994 1937 1912 1921 1967 2051 2173 2333 2527 2753 3005 3277 3562 3851 4137 4411 4665 4895 5096 5264 5400 5504 5579 5629 5659 5675 5680 5680 5679 5679 5682 5689 5699 5711 5724 5734 5740 5740 5730 5710 5678 5633 5573 5498 5409 5306 5188 5058 4917 4765 4605 4438 4267 4092 3916 3739 3562 3387 3213 3041 2870 2700 2530 2362 2194 2027 1862 1700 1541 1388 1242 1105 978 863 760 671 595 533 483 445 416 397 384 377 374 374 376 380 389 402 422 452 493 548 619 708 815 939 1079 1233 1397 1567 1739 1908 2070 2222 2361 2484 2591 2680 2752 2807 2847 2872 2882 2879 2862 2832 2788 2731 2660 2575 2477 2367 2246 2118 1983 1845 1707 1572 1442 1319 1207 1105 1016 939 874 822 781 751 730 716 708 705 705 708 710 713 716 719 722 727 735 748 769 799 842 899 972 1063 1173 1301 1448 1612 1793 1987 2192 2406 2625 2847 3068 3286 3498 3702 3895 4074 4240 4389 4521 4636 4733 4813 4877 4927 4964 4991 5009 5022 5030 5037 5042 5046 5047 5046 5039 5024 4998 4958 4900 4823 4724 4603 4460 4297 4117 3924 3722 3517 3315 3121 2942 2783 2648 2540 2462 2415 2399 2414 2457 2527 2619 2729 2853 2988 3127 3267 3403 3532 3651 3756 3845 3918 3974 4013 4035 4041 4033 4013 3981 3941 3892 3836 3773 3706 3633 3557 3475 3390 3302 3211 3117 3022 2926 2829 2734 2639 2547 2456 2368 2282 2199 2118 2039 1963 1888 1815 1744 1675 1607 1541 1476 1413 1351 1289 1228 1167 1107 1047 988 930 873 819 769 722 680 642 611 585 564 548 537 528 523 520 517 515 514 512 511 510 510 511 514 521 530 543 560 581 606 634 666 700 736 773 810 847 884 919 952 983 1012 1037 1059 1078 1092 1102 1107 1108 1105 1097 1087 1074 1061 1049 1042 1042 1052 1076 1116 1174 1254 1355 1479 1624 1789 1971 2168 2374 2587 2802 3015 3223 3423 3612 3790 3956 4109 4251 4380 4499 4608 4707 4797 4878 4951 5014 5069 5114 5149 5175 5190 5196 5192 5176 5150 5111 5060 4996 4917 4822 4710 4582 4436 4273 4094 3900 3692 3474 3248 3016 2782 2549 2320 2098 1885 1683 1494 1319 1161 1019 893 785 694 618 558 512 478 454 439 429 424 421 421 423 428 439 458 490 540 612 711 841 1006 1207 1443 1714 2017 2345 2692 3052 3416 3777 4129 4464 4778 5068 5333 5571 5785 5976 6146 6299 6437 6564 6681 6790 6894 6993 7087 7178 7265 7348 7428 7504 7577 7647 7714 7778 7838 7894 7947 7995 8040 8080 8117 8150 8180 8208 8234 8259 8282 8304 8323 8341 3032 9 3 1 8354 8363 8365 8360 8347 8325 8296 8259 8216 8169 8120 8072 8027 7987 7956 7933 7920 7918 7927 7946 7976 8014 8060 8113 8173 8238 8307 8381 8458 8538 8619 8703 8786 8870 8952 9032 9110 9184 9254 9320 9381 9436 9487 9533 9574 9611 9643 9672 9697 9719 9738 9754 9768 9779 9789 9796 9802 9806 9809 9811 9811 9811 9810 9809 9807 9804 9801 9797 9792 9786 9778 9768 9756 9740 9721 9699 9674 9645 9612 9577 9540 9502 9463 9425 9390 9357 9330 9308 9292 9283 9282 9288 9300 9318 9342 9368 9398 9428 9457 9485 9509 9529 9544 9552 9554 9548 9533 9508 9474 9430 9375 9310 9236 9153 9064 8972 8879 8789 8705 8632 8573 8530 8508 8507 8527 8567 8627 8704 8793 8892 8996 9100 9202 9299 9387 9466 9534 9591 9639 9678 9710 9736 9758 9776 9792 9807 9822 9836 9849 9862 9875 9886 9897 9906 9915 9922 9927 9932 9935 9936 9936 9935 9932 9927 9920 9911 9901 9890 9877 9865 9852 9839 9827 9817 9808 9801 9795 9790 9786 9783 9779 9774 9769 9761 9751 9739 9724 9706 9686 9663 9638 9610 9580 9547 9511 9472 9430 9385 9337 9286 9231 9173 9111 9044 8972 8893 8806 8709 8601 8478 8341 8187 8015 7826 7619 7397 7161 6913 6657 6395 6132 5870 5612 5361 5121 4893 4679 4482 4304 4148 4016 3910 3835 3793 3786 3817 3886 3996 4143 4328 4546 4793 5065 5354 5655 5962 6269 6571 6862 7141 7404 7651 7880 8092 8288 8469 8636 8789 8931 9061 9179 9287 9385 9472 9549 9616 9675 9726 9769 9806 9838 9865 9889 9909 9927 9942 9954 9963 9969 9973 9973 9971 9966 9959 9951 9943 9935 9929 9923 9920 9918 9918 9919 9921 9922 9922 9921 9918 9911 9902 9891 9876 9858 9838 9816 9791 9764 9734 9701 9666 9626 9584 9538 9490 9440 9389 9338 9289 9244 9204 9170 9143 9124 9113 9110 9114 9125 9142 9165 9191 9222 9255 9292 9332 9374 9419 9466 9515 9566 9618 9670 9720 9768 9813 9853 9887 9915 9937 9954 9965 9971 9973 9972 9970 9967 9963 9959 9956 9952 9946 9940 9930 9917 9898 9874 9844 9807 9763 9713 9658 9598 9536 9472 9409 9347 9288 9234 9186 9143 9107 9078 9056 9041 9033 9033 9041 9055 9077 9105 9139 9178 9219 9260 9300 9334 9360 9376 9379 9366 9338 9292 9229 9151 9056 8948 8827 8693 8548 8391 8222 8041 7847 7640 7422 7195 6961 6726 6495 6275 6073 5896 5751 5641 5572 5542 5551 5595 5667 5760 5864 5970 6068 6150 6208 6235 6228 6185 6105 5989 5840 5658 5449 5216 4961 4690 4404 4109 3808 3504 3203 2908 2623 2352 2100 1868 1660 1477 1320 1189 1084 1005 950 921 918 943 997 1082 1202 1360 1556 1792 2067 2380 2724 3096 3487 3888 4290 4684 5062 5414 5736 6023 6273 6486 6663 6807 6922 7014 7088 7146 7195 7237 7273 7306 7335 7360 7381 7396 7405 3033 9 3 1 7406 7400 7387 7369 7345 7320 7295 7273 7257 7250 7254 7270 7300 7343 7399 7466 7540 7617 7694 7765 7825 7868 7889 7884 7849 7781 7678 7540 7364 7154 6911 6636 6334 6008 5663 5303 4934 4560 4188 3821 3464 3123 2800 2498 2220 1967 1739 1537 1360 1210 1087 991 925 891 893 935 1022 1156 1342 1581 1873 2217 2608 3040 3505 3994 4495 4997 5491 5966 6414 6829 7206 7544 7842 8102 8327 8520 8685 8827 8949 9054 9146 9225 9294 9353 9403 9445 9478 9504 9523 9536 9545 9551 9555 9559 9563 9569 9578 9589 9602 9618 9637 9657 9679 9701 9724 9747 9770 9792 9814 9835 9854 9872 9889 9904 9918 9929 9939 9948 9954 9960 9965 9970 9974 9978 9982 9986 9990 9994 9998100001000110001 9999 9996 9991 9984 9975 9964 9952 9938 9922 9903 9882 9859 9834 9807 9779 9750 9722 9695 9670 9647 9627 9610 9594 9580 9565 9549 9530 9507 9479 9447 9408 9365 9316 9262 9204 9140 9070 8992 8904 8803 8686 8548 8388 8201 7986 7742 7469 7167 6841 6493 6127 5749 5365 4978 4595 4220 3857 3510 3181 2872 2586 2324 2087 1875 1690 1532 1400 1293 1211 1153 1115 1096 1093 1103 1122 1147 1175 1203 1230 1252 1270 1283 1290 1292 1290 1285 1279 1272 1267 1263 1263 1266 1273 1284 1300 1321 1349 1384 1429 1485 1557 1646 1756 1891 2053 2244 2465 2717 2997 3302 3630 3973 4327 4684 5038 5381 5707 6013 6292 6543 6763 6953 7113 7246 7353 7437 7502 7551 7586 7610 7625 7633 7636 7633 7625 7613 7596 7573 7543 7505 7457 7398 7326 7240 7139 7022 6890 6743 6585 6417 6243 6068 5897 5734 5583 5450 5337 5245 5177 5130 5104 5095 5099 5113 5131 5150 5167 5178 5185 5185 5182 5177 5174 5177 5191 5219 5265 5333 5425 5542 5683 5849 6036 6241 6461 6690 6924 7158 7386 7604 7808 7994 8159 8304 8426 8528 8610 8676 8729 8772 8809 8843 8877 8914 8955 9001 9051 9106 9164 9223 9280 9335 9384 9427 9463 9491 9511 9524 9531 9533 9530 9525 9518 9511 9503 9495 9486 9477 9466 9453 9438 9418 9394 9364 9329 9288 9240 9186 9124 9054 8975 8886 8786 8673 8546 8403 8243 8063 7864 7643 7401 7138 6855 6552 6231 5895 5547 5189 4826 4460 4097 3741 3397 3067 2756 2468 2205 1968 1759 1578 1423 1294 1189 1106 1043 1001 980 980 1005 1056 1140 1259 1418 1620 1867 2159 2495 2870 3277 3709 4156 4607 5054 5485 5893 6272 6616 6925 7198 7436 7642 7822 7977 8113 8232 8337 8430 8511 8579 8636 8678 8707 8721 8720 8705 8677 8636 8583 8522 8453 8378 8298 8216 8131 8048 7965 7886 7812 7745 7685 7635 7596 7568 7551 7546 7553 7570 7598 7634 7679 7732 7792 7859 7933 8013 8100 8192 8289 8389 8490 8592 8691 8786 8876 8959 9034 9101 9160 9211 9255 9293 9326 9353 9374 9388 9395 3034 9 3 1 9391 9376 9346 9300 9235 9150 9043 8915 8766 8596 8407 8200 7977 7741 7494 7239 6978 6715 6454 6198 5953 5724 5516 5335 5187 5076 5007 4982 5002 5068 5176 5324 5505 5714 5942 6183 6427 6667 6895 7107 7295 7454 7583 7676 7732 7750 7730 7672 7579 7452 7297 7118 6924 6722 6520 6326 6150 5999 5877 5789 5736 5716 5726 5758 5806 5859 5907 5941 5951 5930 5873 5775 5636 5456 5240 4990 4713 4416 4104 3786 3466 3151 2846 2555 2281 2028 1797 1590 1406 1246 1108 992 896 817 755 707 675 656 654 670 708 772 866 995 1162 1370 1621 1913 2245 2611 3004 3418 3843 4269 4688 5091 5472 5824 6146 6435 6693 6920 7120 7296 7452 7593 7721 7838 7948 8050 8146 8237 8321 8398 8469 8534 8592 8644 8690 8732 8769 8803 8835 8864 8891 8917 8941 8965 8987 9008 9029 9048 9067 9086 9104 9122 9139 9156 9172 9187 9201 9213 9223 9231 9236 9239 9239 9237 9234 9229 9224 9218 9212 9205 9197 9188 9176 9162 9144 9121 9093 9059 9020 8974 8923 8867 8806 8740 8669 8592 8507 8412 8305 8182 8041 7877 7687 7471 7226 6951 6650 6322 5973 5607 5230 4846 4464 4087 3723 3377 3052 2752 2479 2236 2024 1842 1690 1569 1477 1413 1375 1362 1370 1398 1441 1496 1558 1623 1685 1742 1788 1820 1835 1833 1811 1772 1717 1648 1571 1488 1405 1325 1254 1194 1148 1117 1103 1103 1117 1141 1172 1208 1243 1274 1298 1313 1317 1308 1287 1254 1211 1160 1103 1042 981 920 864 814 771 737 714 702 704 718 747 790 847 917 999 1092 1193 1300 1408 1515 1615 1706 1783 1843 1884 1905 1906 1889 1855 1809 1756 1702 1655 1620 1605 1616 1658 1735 1848 1999 2186 2405 2653 2923 3208 3502 3796 4085 4361 4620 4858 5072 5260 5422 5559 5672 5763 5834 5888 5927 5955 5974 5986 5994 6000 6007 6016 6029 6047 6073 6108 6151 6204 6266 6338 6418 6506 6601 6701 6806 6912 7019 7125 7226 7323 7411 7489 7557 7611 7651 7677 7688 7686 7672 7648 7616 7579 7541 7503 7468 7440 7419 7407 7404 7411 7427 7450 7480 7514 7551 7589 7626 7661 7690 7713 7727 7730 7720 7696 7657 7600 7525 7433 7323 7197 7056 6904 6742 6574 6404 6236 6072 5918 5775 5646 5535 5443 5371 5322 5296 5295 5318 5366 5438 5534 5651 5787 5940 6105 6280 6460 6642 6820 6993 7157 7310 7451 7579 7694 7796 7886 7966 8036 8098 8152 8200 8241 8276 8306 8329 8347 8359 8365 8366 8361 8352 8340 8324 8306 8288 8270 8253 8240 8229 8224 8223 8227 8236 8250 8269 8290 8313 8337 8360 8382 8400 8414 8421 8422 8414 8396 8366 8324 8267 8194 8105 7996 7869 7722 7555 7370 7167 6947 6714 6470 6216 5958 5697 5439 5186 4942 4713 4502 4314 4154 4026 3933 3879 3868 3899 3973 4089 4244 4433 4652 4895 3035 9 3 1 5154 5423 5696 5965 6227 6477 6712 6930 7131 7314 7481 7633 7771 7897 8011 8116 8212 8299 8379 8451 8517 8577 8631 8680 8725 8766 8804 8840 8873 8906 8938 8970 9001 9033 9066 9098 9131 9164 9196 9228 9257 9284 9308 9328 9344 9356 9363 9366 9364 9360 9354 9346 9337 9328 9319 9311 9303 9296 9288 9280 9271 9261 9249 9237 9225 9214 9204 9197 9193 9193 9197 9207 9220 9237 9257 9278 9300 9320 9337 9351 9360 9364 9362 9353 9337 9314 9284 9245 9197 9139 9070 8989 8893 8782 8653 8506 8340 8153 7944 7715 7465 7197 6912 6612 6303 5987 5670 5358 5057 4773 4512 4281 4085 3928 3816 3751 3735 3769 3852 3982 4156 4369 4616 4892 5190 5503 5824 6147 6466 6776 7071 7348 7605 7838 8048 8234 8397 8537 8657 8757 8840 8908 8961 9001 9029 9045 9049 9040 9017 8980 8926 8855 8765 8656 8526 8375 8203 8011 7800 7572 7327 7068 6798 6519 6234 5945 5654 5363 5075 4790 4510 4237 3973 3719 3478 3252 3045 2860 2701 2574 2483 2432 2425 2465 2554 2692 2879 3110 3383 3689 4023 4375 4737 5100 5456 5798 6119 6414 6682 6919 7125 7303 7452 7577 7678 7759 7821 7866 7895 7909 7908 7892 7862 7819 7762 7694 7617 7534 7447 7359 7274 7194 7124 7064 7017 6984 6967 6965 6978 7006 7049 7106 7174 7254 7343 7440 7543 7651 7760 7870 7978 8082 8182 8275 8361 8440 8511 8576 8634 8685 8732 8773 8810 8842 8870 8892 8909 8922 8929 8932 8932 8929 8924 8920 8918 8917 8920 8925 8933 8943 8953 8962 8969 8973 8972 8967 8958 8945 8930 8915 8900 8888 8880 8876 8876 8881 8889 8899 8910 8921 8930 8935 8938 8937 8932 8923 8913 8900 8886 8872 8857 8842 8828 8813 8798 8783 8766 8749 8730 8710 8688 8664 8637 8609 8578 8543 8505 8463 8417 8366 8310 8248 8183 8113 8038 7961 7880 7796 7709 7618 7523 7423 7317 7203 7081 6950 6808 6656 6494 6322 6142 5954 5759 5560 5357 5151 4942 4731 4518 4301 4081 3858 3630 3398 3164 2928 2693 2461 2235 2018 1813 1623 1450 1295 1160 1045 948 869 806 758 723 699 687 686 696 719 756 809 880 969 1078 1208 1358 1527 1714 1915 2129 2352 2581 2814 3048 3280 3510 3735 3956 4172 4382 4587 4786 4981 5170 5355 5534 5707 5875 6037 6193 6343 6486 6623 6752 6874 6989 7097 7196 7287 7369 7441 7502 7552 7590 7613 7621 7613 7586 7539 7472 7383 7272 7139 6986 6815 6629 6432 6228 6024 5826 5641 5476 5336 5228 5157 5126 5137 5189 5283 5415 5580 5773 5989 6219 6457 6697 6933 7158 7371 7566 7742 7899 8037 8156 8257 8344 8416 8478 8530 8573 8610 8641 8667 8688 8705 8716 8721 8722 8716 8705 8689 8667 8641 8613 8582 8551 8521 8494 8471 8452 8440 8435 8436 8444 8457 8476 8499 8524 8551 8579 8606 8631 8654 3036 9 3 1 8675 8692 8707 8718 8727 8732 8736 8737 8736 8734 8732 8729 8726 8723 8721 8719 8717 8715 8712 8706 8698 8685 8666 8640 8604 8558 8500 8429 8346 8249 8139 8016 7881 7735 7580 7417 7248 7074 6897 6720 6544 6372 6205 6044 5894 5755 5629 5519 5427 5355 5303 5273 5266 5280 5315 5368 5435 5514 5600 5687 5771 5847 5912 5961 5993 6008 6005 5989 5961 5926 5889 5854 5828 5814 5816 5836 5876 5936 6016 6114 6228 6354 6489 6631 6774 6916 7053 7182 7300 7405 7494 7565 7619 7653 7668 7664 7642 7605 7554 7492 7421 7344 7264 7183 7102 7025 6950 6878 6810 6743 6677 6611 6542 6471 6395 6314 6228 6137 6041 5941 5840 5739 5641 5548 5462 5388 5328 5283 5257 5252 5268 5307 5368 5450 5553 5673 5808 5955 6111 6272 6434 6596 6753 6904 7047 7180 7303 7415 7515 7603 7680 7744 7797 7840 7871 7892 7904 7908 7905 7896 7883 7868 7851 7834 7819 7806 7796 7789 7785 7783 7782 7781 7777 7769 7753 7726 7686 7629 7552 7453 7328 7176 6996 6787 6549 6285 5997 5690 5368 5039 4708 4385 4077 3793 3541 3329 3162 3046 2983 2976 3023 3122 3268 3456 3678 3926 4193 4470 4749 5025 5291 5544 5780 5998 6197 6378 6541 6687 6818 6936 7042 7136 7220 7294 7358 7414 7461 7499 7529 7549 7560 7560 7550 7528 7493 7443 7378 7295 7193 7073 6933 6775 6600 6409 6207 5998 5788 5582 5387 5209 5057 4934 4847 4799 4793 4827 4902 5012 5155 5323 5510 5708 5910 6110 6301 6480 6642 6788 6915 7024 7117 7195 7261 7316 7362 7401 7433 7459 7479 7494 7503 7507 7506 7501 7492 7480 7467 7454 7440 7428 7416 7406 7397 7390 7383 7377 7372 7368 7364 7362 7360 7361 7363 7367 7373 7380 7387 7394 7400 7404 7405 7403 7398 7390 7379 7366 7352 7337 7323 7311 7300 7290 7282 7276 7270 7264 7257 7248 7237 7224 7208 7189 7167 7143 7116 7086 7053 7018 6979 6936 6889 6837 6779 6716 6648 6574 6496 6415 6331 6246 6161 6076 5994 5914 5839 5767 5700 5638 5580 5528 5481 5438 5400 5365 5334 5306 5280 5253 5226 5196 5161 5120 5071 5013 4944 4863 4771 4668 4555 4433 4306 4175 4044 3918 3800 3694 3604 3534 3486 3464 3469 3502 3562 3647 3757 3887 4033 4192 4359 4528 4696 4858 5011 5153 5280 5393 5490 5572 5640 5695 5737 5769 5792 5807 5815 5817 5815 5808 5799 5787 5773 5760 5747 5735 5725 5718 5713 5711 5712 5714 5718 5722 5727 5731 5733 5734 5734 5732 5729 5724 5718 5711 5703 5694 5684 5673 5659 5642 5622 5599 5571 5538 5501 5459 5412 5360 5303 5241 5174 5101 5023 4940 4851 4756 4656 4550 4438 4323 4204 4082 3959 3835 3713 3594 3479 3369 3266 3172 3087 3013 2950 2900 2863 2838 2826 2826 2838 2858 2886 2918 2953 2986 3017 3041 3057 3062 3054 3034 3000 2952 3037 9 3 1 2891 2817 2732 2635 2530 2415 2294 2167 2036 1902 1766 1631 1497 1367 1243 1125 1016 916 826 747 680 623 577 540 513 494 482 479 483 493 512 537 570 610 656 707 763 821 879 936 989 1037 1077 1110 1135 1151 1161 1165 1166 1167 1168 1174 1185 1204 1232 1268 1313 1366 1425 1488 1554 1620 1684 1744 1798 1845 1885 1916 1940 1956 1965 1969 1967 1962 1955 1945 1934 1922 1909 1896 1882 1866 1849 1830 1809 1786 1761 1734 1705 1675 1644 1611 1577 1542 1507 1470 1433 1395 1355 1316 1275 1235 1195 1156 1119 1084 1052 1024 1000 981 967 959 955 957 962 972 984 998 1013 1029 1044 1057 1068 1077 1083 1086 1086 1083 1078 1071 1063 1054 1044 1034 1024 1015 1006 998 990 982 974 966 957 948 938 928 917 905 892 880 867 854 841 829 817 805 793 782 770 758 746 733 719 704 689 672 656 638 620 602 584 565 546 526 506 485 464 442 420 397 374 351 328 306 284 264 246 229 214 201 190 181 173 167 162 159 157 155 155 155 156 157 159 161 164 168 172 178 184 193 203 215 230 246 264 284 305 327 349 371 394 415 436 457 476 495 512 530 547 564 581 599 616 632 649 665 681 696 711 725 738 751 764 776 788 800 812 823 834 845 855 864 872 880 888 895 901 907 913 919 925 931 938 944 951 958 966 975 985 997 1010 1026 1043 1061 1081 1101 1122 1143 1163 1182 1200 1217 1232 1246 1259 1271 1283 1295 1307 1319 1331 1343 1355 1366 1376 1386 1395 1404 1413 1422 1432 1444 1458 1473 1491 1510 1531 1553 1576 1598 1620 1641 1660 1679 1696 1713 1730 1746 1763 1780 1797 1813 1828 1842 1853 1861 1864 1863 1856 1842 1823 1798 1768 1733 1694 1653 1610 1568 1527 1490 1458 1432 1415 1407 1410 1423 1448 1482 1527 1580 1639 1703 1770 1838 1903 1965 2022 2073 2116 2152 2179 2198 2209 2213 2209 2199 2182 2158 2129 2093 2050 2001 1946 1883 1815 1740 1659 1574 1484 1392 1299 1206 1114 1026 942 864 792 728 671 623 583 551 527 512 506 509 521 542 573 615 666 727 796 873 955 1041 1128 1214 1297 1373 1442 1501 1550 1589 1618 1636 1646 1648 1644 1634 1621 1605 1587 1567 1546 1524 1501 1477 1453 1427 1400 1372 1344 1315 1285 1255 1224 1193 1162 1131 1099 1066 1032 996 960 921 881 839 795 750 703 656 608 561 515 471 429 390 354 322 294 270 250 234 221 212 204 199 195 193 191 191 192 194 197 203 210 219 231 246 264 285 309 336 366 399 435 474 515 557 602 647 694 740 787 834 879 924 968 1010 3038 9 3 1 1051 1091 1129 1167 1204 1240 1277 1314 1351 1389 1429 1469 1511 1554 1598 1643 1688 1734 1780 1824 1868 1911 1951 1990 2025 2057 2086 2110 2130 2145 2155 2160 2160 2153 2142 2125 2103 2076 2045 2011 1974 1936 1899 1862 1828 1800 1777 1763 1760 1768 1790 1827 1879 1947 2030 2128 2240 2364 2497 2637 2782 2927 3072 3212 3347 3473 3590 3697 3794 3880 3955 4021 4078 4127 4170 4207 4239 4269 4296 4322 4347 4373 4400 4429 4459 4492 4528 4566 4606 4649 4693 4739 4786 4833 4879 4923 4965 5003 5036 5064 5086 5101 5109 5109 5101 5086 5064 5036 5003 4967 4928 4890 4853 4819 4791 4769 4754 4747 4748 4755 4768 4783 4800 4815 4826 4829 4822 4803 4770 4722 4658 4578 4482 4372 4248 4112 3966 3812 3650 3484 3314 3143 2972 2803 2637 2475 2319 2168 2024 1887 1757 1633 1516 1406 1304 1212 1130 1062 1011 981 976 1000 1057 1150 1281 1450 1656 1897 2166 2460 2770 3090 3411 3728 4033 4321 4590 4837 5063 5266 5451 5617 5768 5906 6033 6151 6259 6360 6452 6536 6612 6679 6739 6792 6838 6879 6916 6950 6982 7013 7043 7072 7101 7130 7157 7183 7207 7229 7249 7267 7283 7298 7310 7320 7328 7334 7337 7337 7333 7326 7315 7300 7281 7258 7231 7200 7163 7121 7070 7011 6940 6857 6758 6643 6510 6359 6190 6003 5801 5586 5361 5128 4891 4654 4419 4189 3967 3754 3552 3363 3188 3029 2886 2761 2657 2574 2515 2481 2474 2494 2542 2615 2713 2834 2973 3127 3291 3463 3637 3809 3978 4142 4298 4447 4589 4725 4857 4986 5113 5241 5369 5499 5628 5758 5886 6011 6131 6244 6350 6448 6536 6615 6686 6748 6802 6851 6894 6933 6968 7000 7030 7057 7081 7103 7122 7138 7153 7165 7176 7186 7197 7209 7223 7239 7258 7279 7302 7326 7351 7374 7396 7415 7430 7442 7450 7454 7456 7455 7453 7450 7448 7445 7442 7438 7431 7420 7402 7375 7336 7282 7212 7123 7014 6883 6731 6557 6363 6149 5917 5670 5410 5140 4862 4579 4295 4014 3738 3472 3220 2985 2772 2583 2422 2291 2193 2128 2096 2096 2124 2179 2255 2348 2451 2560 2668 2771 2863 2940 3000 3041 3061 3062 3045 3012 2967 2915 2861 2810 2768 2740 2730 2744 2784 2852 2949 3074 3227 3403 3600 3813 4038 4270 4506 4741 4972 5198 5416 5625 5825 6017 6199 6373 6539 6696 6846 6986 7118 7241 7353 7455 7546 7626 7695 7752 7799 7835 7861 7878 7886 7886 7877 7862 7840 7812 7779 7741 7700 7656 7611 7566 7523 7482 7445 7413 7386 7365 7349 7338 7332 7329 7328 7328 7328 7326 7322 7315 7304 7290 7274 7256 7236 7215 7193 7171 7147 7121 7091 7054 7009 6952 6880 6792 6683 6553 6401 6226 6028 5809 5572 5318 5052 4779 4503 4229 3963 3710 3476 3266 3084 2936 2822 2746 2707 2703 2733 2791 2872 2968 3074 3182 3039 9 3 2 3319 3405 3474 3522 3551 3561 3556 3540 3516 3489 3461 3435 3410 3386 3359 3327 3283 3226 3149 3052 2932 2791 2630 2453 2266 2074 1883 1699 1525 1367 1225 1102 997 911 842 791 760 750 764 808 884 999 1156 1358 1607 1899 2233 2601 2996 3408 3825 4239 4637 5014 5360 5673 5951 6194 6404 6585 6741 6877 6996 7104 7202 7291 7373 7447 7513 7569 7616 7651 7676 7690 7695 7692 7681 7665 7645 7620 7592 7560 7524 7483 7435 7381 7319 7249 7174 7093 7009 6924 6843 6767 6702 6649 6612 6592 6592 6610 6646 6699 6766 6844 6930 7020 7113 7204 7292 7376 7454 7526 7593 7653 7709 7760 7806 7848 7885 7916 7942 7962 7975 7981 7980 7972 7956 7932 7900 7860 7810 7750 7676 7586 7479 7351 7200 7024 6822 6592 6334 6051 5743 5414 5069 4710 4345 3978 3614 3260 2920 2598 2298 2024 1776 1556 1364 1199 1061 949 864 804 771 766 790 846 934 1057 1214 1406 1628 1879 2152 2442 2742 3044 3343 3630 3902 4155 4387 4597 4787 4957 5111 5251 5380 5501 5615 5725 5831 5933 6033 6130 6225 6318 6409 6499 6589 6678 6767 6856 6944 7030 7114 7194 7270 7340 7404 7461 7513 7559 7601 7640 7677 7713 7750 7787 7825 7864 7903 7941 7977 8010 8038 8062 8081 8094 8102 8106 8107 8104 8101 8096 8090 8084 8078 8072 8064 8055 8044 8031 8015 7995 7970 7940 7905 7862 7812 7753 7684 7603 7511 7407 7289 7159 7016 6862 6697 6524 6344 6158 5970 5780 5589 5401 5214 5032 4853 4679 4510 4345 4185 4030 3880 3735 3595 3461 3333 3212 3099 2993 2894 2804 2721 2644 2573 2506 2441 2377 2312 2246 2176 2104 2029 1952 1875 1800 1728 1663 1604 1555 1515 1484 1461 1445 1434 1426 1418 1410 1400 1388 1375 1363 1354 1352 1360 1381 1419 1476 1553 1651 1767 1901 2050 2210 2377 2549 2724 2899 3073 3247 3420 3595 3772 3952 4137 4325 4517 4711 4903 5090 5269 5434 5582 5708 5809 5881 5922 5932 5909 5855 5770 5658 5520 5361 5186 4997 4801 4602 4404 4212 4030 3860 3705 3565 3441 3332 3235 3149 3070 2995 2920 2843 2761 2672 2574 2468 2354 2233 2106 1977 1848 1722 1601 1490 1392 1308 1241 1194 1168 1164 1184 1228 1297 1391 1510 1653 1819 2009 2220 2452 2702 2968 3248 3538 3836 4137 4439 4737 5028 5309 5577 5830 6067 6285 6486 6668 6832 6980 7111 7227 7330 7419 7496 7563 7619 7666 7706 7738 7764 7784 7801 7813 7823 7829 7833 7834 7832 7827 7817 7803 7784 7760 7731 7697 7660 7620 7578 7536 7496 7460 7429 7403 7386 7377 7376 7384 7400 7422 7451 7484 7520 7558 7596 7633 7669 7702 7733 7760 7783 7802 7817 7827 7831 7830 7824 7811 7793 7770 7744 7715 7686 7657 7631 7607 7589 7574 7565 7560 7558 7557 7557 7557 7555 7550 7542 7531 7518 7503 3040 9 3 2 7487 7471 7456 7442 7428 7415 7401 7387 7371 7352 7331 7307 7282 7257 7233 7214 7201 7196 7201 7217 7243 7278 7322 7372 7424 7477 7527 7573 7613 7645 7671 7690 7704 7713 7720 7725 7729 7732 7735 7738 7739 7738 7734 7728 7719 7707 7693 7678 7663 7649 7636 7624 7614 7606 7599 7592 7586 7580 7573 7565 7558 7550 7543 7536 7531 7527 7525 7524 7524 7525 7525 7523 7520 7515 7506 7495 7481 7463 7443 7420 7395 7367 7337 7304 7269 7233 7194 7154 7113 7071 7028 6985 6942 6898 6853 6808 6761 6712 6660 6606 6550 6492 6433 6373 6314 6258 6205 6156 6113 6075 6043 6016 5995 5979 5966 5955 5947 5940 5934 5928 5922 5916 5910 5903 5895 5886 5875 5862 5846 5828 5805 5778 5747 5712 5671 5626 5576 5520 5460 5395 5325 5249 5167 5080 4985 4884 4775 4659 4534 4401 4260 4111 3956 3794 3628 3459 3288 3119 2953 2793 2641 2499 2369 2253 2151 2064 1992 1934 1889 1854 1829 1809 1794 1781 1767 1753 1736 1716 1694 1668 1641 1611 1580 1547 1514 1480 1444 1407 1368 1326 1281 1234 1184 1131 1076 1020 963 906 849 793 739 687 637 589 544 501 462 425 392 363 338 316 298 284 274 267 263 261 261 264 268 273 281 291 303 318 337 360 386 417 451 490 531 576 622 669 717 764 811 857 900 942 982 1020 1054 1086 1115 1139 1160 1176 1188 1195 1199 1200 1201 1204 1211 1224 1247 1283 1332 1397 1478 1574 1685 1807 1937 2073 2210 2344 2472 2591 2699 2794 2875 2943 2997 3038 3066 3083 3089 3083 3065 3035 2993 2939 2871 2792 2701 2599 2490 2375 2256 2138 2021 1910 1807 1714 1633 1566 1515 1482 1469 1477 1508 1564 1647 1757 1896 2064 2259 2480 2723 2985 3261 3545 3831 4115 4391 4654 4900 5127 5333 5517 5681 5825 5952 6063 6161 6249 6328 6399 6466 6527 6584 6638 6687 6732 6772 6808 6838 6862 6881 6893 6900 6900 6895 6885 6870 6851 6831 6809 6786 6764 6743 6721 6700 6677 6650 6617 6575 6521 6452 6366 6261 6135 5988 5821 5634 5429 5208 4974 4730 4478 4222 3965 3711 3462 3224 3000 2795 2614 2462 2343 2260 2216 2212 2246 2315 2414 2537 2675 2819 2959 3087 3194 3274 3321 3334 3310 3252 3162 3044 2902 2742 2569 2387 2200 2014 1830 1651 1481 1322 1174 1040 921 817 728 654 595 549 514 490 475 469 471 482 504 539 589 655 740 844 966 1106 1261 1425 1594 1762 1922 2070 2198 2304 2383 2435 2458 2454 2423 2370 2297 2206 2103 1989 1869 1744 1619 1496 1376 1262 1156 1060 974 899 835 783 742 711 688 674 666 663 665 669 675 682 688 694 698 701 703 705 710 719 736 765 809 874 963 1078 1221 1392 1590 1811 2050 2300 2553 2801 3037 3252 3440 3041 9 3 2 3596 3716 3798 3844 3854 3831 3780 3706 3614 3512 3404 3298 3199 3113 3043 2995 2972 2974 3003 3058 3137 3238 3358 3493 3638 3791 3948 4107 4266 4425 4584 4743 4903 5066 5231 5399 5570 5742 5915 6085 6251 6410 6560 6700 6829 6945 7048 7138 7217 7283 7338 7380 7412 7431 7438 7432 7415 7385 7345 7295 7238 7176 7113 7052 6995 6946 6908 6883 6871 6874 6892 6923 6966 7020 7082 7150 7222 7294 7366 7434 7498 7555 7604 7644 7674 7693 7701 7697 7680 7650 7606 7548 7475 7387 7285 7168 7037 6892 6736 6570 6397 6219 6041 5866 5697 5539 5396 5270 5166 5086 5032 5006 5007 5037 5094 5176 5282 5409 5554 5712 5879 6053 6227 6400 6566 6722 6868 7000 7118 7221 7310 7386 7449 7501 7542 7575 7600 7618 7629 7634 7634 7628 7617 7601 7581 7557 7530 7502 7471 7440 7408 7375 7343 7310 7276 7241 7205 7167 7129 7089 7048 7006 6965 6923 6881 6840 6798 6757 6714 6670 6625 6578 6529 6479 6429 6378 6329 6280 6233 6188 6145 6102 6057 6009 5956 5894 5822 5737 5638 5523 5392 5245 5083 4908 4722 4527 4327 4124 3920 3719 3523 3335 3155 2988 2835 2697 2578 2479 2403 2352 2326 2328 2358 2415 2499 2608 2740 2891 3057 3235 3418 3603 3785 3959 4121 4269 4400 4511 4603 4674 4725 4757 4772 4771 4757 4733 4699 4660 4618 4574 4532 4494 4461 4435 4418 4410 4413 4427 4451 4487 4532 4586 4648 4716 4789 4863 4939 5012 5082 5147 5205 5255 5298 5332 5357 5375 5386 5390 5389 5383 5373 5358 5340 5317 5289 5256 5217 5171 5119 5061 4996 4925 4849 4769 4685 4597 4507 4412 4314 4211 4102 3985 3859 3724 3578 3423 3257 3083 2901 2714 2524 2333 2145 1960 1782 1612 1451 1300 1160 1032 915 810 717 635 564 505 455 415 384 361 345 335 330 330 334 342 355 371 392 417 448 483 523 568 616 667 720 772 822 869 911 947 975 995 1007 1010 1005 992 972 944 911 874 832 787 741 693 645 598 553 510 470 434 402 374 350 330 313 300 289 280 274 268 264 261 259 259 261 265 271 281 293 310 330 354 381 413 448 487 530 576 624 676 730 786 844 904 964 1025 1087 1149 1211 1273 1335 1398 1460 1524 1587 1652 1717 1782 1848 1914 1979 2044 2107 2169 2229 2287 2342 2395 2444 2491 2534 2573 2607 2637 2661 2680 2691 2696 2693 2682 2663 2635 2599 2555 2502 2442 2374 2300 2220 2135 2048 1959 1871 1787 1708 1637 1578 1531 1499 1484 1486 1506 1543 1596 1663 1741 1827 1919 2012 2104 2191 2271 2342 2401 2448 2481 2502 2510 2506 2490 2465 2430 2389 2341 2289 2232 2173 2111 2048 1983 1917 1849 1781 1711 1640 1568 1495 1420 1344 1268 1191 1114 1037 962 889 818 750 686 3042 9 3 2 625 569 518 473 432 397 368 344 325 311 300 294 290 288 289 291 294 300 308 318 332 351 374 404 441 485 536 595 660 733 812 896 986 1079 1177 1278 1381 1488 1597 1708 1820 1934 2048 2162 2275 2386 2496 2605 2711 2816 2920 3024 3126 3229 3332 3434 3535 3634 3730 3820 3905 3982 4050 4109 4158 4197 4228 4252 4269 4283 4295 4307 4320 4336 4358 4384 4418 4458 4505 4560 4623 4693 4770 4853 4942 5035 5130 5227 5324 5419 5510 5596 5676 5750 5815 5873 5924 5966 6000 6027 6045 6054 6054 6043 6020 5983 5932 5865 5780 5677 5556 5418 5261 5089 4903 4704 4496 4281 4062 3840 3620 3402 3191 2987 2793 2610 2442 2291 2158 2047 1959 1899 1868 1868 1901 1968 2069 2202 2366 2557 2771 3005 3252 3507 3766 4023 4274 4514 4741 4953 5147 5323 5480 5619 5739 5842 5928 5999 6056 6100 6134 6158 6177 6190 6201 6211 6221 6234 6251 6271 6296 6326 6359 6396 6436 6478 6521 6563 6603 6642 6677 6707 6733 6754 6768 6777 6780 6778 6769 6755 6735 6711 6681 6647 6608 6564 6516 6464 6409 6352 6294 6236 6181 6130 6084 6044 6013 5989 5973 5965 5963 5965 5968 5971 5968 5958 5936 5900 5845 5768 5668 5540 5385 5202 4990 4751 4488 4205 3906 3598 3286 2978 2680 2397 2134 1895 1682 1495 1334 1198 1084 989 912 852 809 783 777 792 832 900 997 1125 1282 1465 1670 1890 2119 2348 2568 2773 2956 3111 3237 3333 3399 3439 3456 3455 3442 3421 3396 3370 3346 3323 3302 3283 3263 3240 3214 3183 3144 3097 3042 2979 2908 2829 2744 2654 2560 2463 2364 2265 2168 2072 1980 1892 1810 1734 1664 1601 1545 1495 1452 1413 1378 1346 1315 1283 1251 1216 1179 1138 1094 1047 997 945 892 839 786 734 684 636 590 548 508 472 439 409 383 361 343 328 317 309 305 303 303 305 309 314 320 328 338 349 363 380 400 424 453 486 524 566 612 661 713 767 821 876 929 981 1030 1077 1122 1163 1202 1239 1274 1308 1341 1374 1406 1438 1469 1500 1529 1555 1578 1597 1611 1619 1622 1619 1612 1601 1589 1577 1569 1566 1571 1587 1614 1654 1707 1771 1845 1927 2013 2099 2181 2256 2320 2368 2400 2412 2405 2378 2332 2268 2191 2101 2002 1897 1788 1679 1572 1466 1366 1270 1180 1096 1021 954 899 858 833 828 846 890 963 1067 1202 1368 1563 1784 2026 2286 2556 2830 3104 3370 3626 3866 4088 4291 4474 4637 4781 4909 5022 5124 5216 5302 5385 5466 5548 5633 5722 5814 5910 6008 6108 6208 6306 6402 6492 6577 6656 6728 6795 6857 6915 6969 7020 7070 7117 7162 7205 7246 7283 7317 7347 7374 7399 7421 7442 7462 7481 7501 7522 7542 7561 7578 7593 7603 7607 7606 7598 7582 7560 7531 3043 9 3 2 7498 7461 7421 7381 7342 7306 7274 7248 7227 7214 7207 7207 7214 7227 7246 7270 7297 7328 7362 7397 7434 7472 7510 7548 7585 7621 7655 7687 7716 7741 7762 7777 7786 7786 7778 7758 7725 7678 7615 7535 7435 7314 7173 7010 6826 6620 6393 6148 5885 5609 5320 5024 4724 4424 4128 3843 3572 3319 3089 2885 2711 2569 2460 2386 2346 2341 2370 2432 2527 2653 2809 2994 3205 3441 3699 3977 4270 4575 4886 5199 5508 5808 6095 6364 6611 6835 7035 7209 7360 7488 7597 7689 7768 7835 7894 7946 7992 8034 8071 8104 8132 8155 8171 8182 8187 8186 8179 8168 8153 8135 8115 8093 8072 8050 8029 8009 7991 7975 7961 7951 7945 7942 7943 7949 7959 7973 7992 8014 8040 8069 8100 8135 8170 8207 8245 8283 8319 8354 8386 8415 8438 8456 8467 8472 8468 8457 8436 8406 8366 8314 8249 8168 8070 7951 7810 7643 7450 7229 6980 6705 6405 6085 5749 5402 5049 4696 4349 4011 3687 3380 3092 2826 2582 2362 2168 2004 1871 1773 1715 1699 1728 1806 1934 2110 2334 2599 2902 3235 3589 3957 4330 4700 5060 5405 5730 6033 6311 6565 6795 7003 7189 7356 7504 7636 7752 7855 7945 8022 8089 8145 8192 8229 8259 8282 8298 8307 8312 8312 8307 8300 8291 8280 8270 8259 8250 8243 8237 8234 8231 8230 8229 8227 8222 8213 8199 8177 8147 8107 8054 7987 7905 7807 7691 7556 7403 7231 7041 6833 6609 6370 6120 5859 5591 5319 5046 4775 4508 4249 4001 3766 3545 3341 3154 2986 2837 2705 2591 2494 2413 2348 2297 2260 2240 2235 2249 2282 2338 2417 2523 2657 2819 3008 3224 3463 3723 4000 4288 4582 4878 5171 5457 5732 5994 6240 6470 6684 6881 7062 7228 7381 7520 7648 7765 7871 7968 8056 8135 8206 8270 8326 8375 8417 8452 8481 8505 8522 8535 8544 8549 8551 8552 8551 8551 8551 8553 8556 8560 8566 8572 8578 8582 8585 8585 8583 8577 8568 8556 8543 8528 8511 8494 8476 8457 8437 8415 8391 8365 8336 8305 8271 8238 8204 8173 8144 8121 8102 8089 8082 8078 8077 8076 8073 8065 8050 8024 7986 7934 7868 7786 7688 7576 7449 7309 7157 6996 6829 6658 6487 6320 6162 6018 5893 5790 5715 5669 5654 5672 5719 5795 5893 6010 6139 6273 6405 6530 6642 6734 6803 6846 6859 6842 6793 6712 6600 6458 6286 6087 5863 5617 5352 5071 4778 4477 4172 3866 3563 3268 2983 2711 2457 2222 2009 1820 1656 1518 1408 1323 1265 1233 1226 1243 1283 1345 1431 1539 1670 1824 2002 2204 2429 2675 2942 3226 3522 3828 4137 4445 4748 5040 5318 5578 5819 6038 6236 6411 6564 6697 6808 6900 6974 7029 7067 7088 7092 7081 7053 7009 6950 6874 6781 6671 6542 6394 6224 6032 5818 5579 5318 5035 4732 4412 4079 3737 3392 3050 2715 2394 2091 1811 1557 1331 1134 966 825 709 617 543 486 443 410 3044 9 3 2 386 368 355 346 341 337 336 337 339 344 353 366 386 416 458 517 596 698 827 985 1172 1388 1630 1895 2178 2474 2776 3077 3371 3653 3918 4163 4385 4582 4753 4899 5020 5115 5186 5233 5256 5255 5230 5184 5116 5028 4924 4804 4674 4535 4393 4251 4113 3983 3863 3757 3668 3598 3549 3522 3519 3539 3585 3654 3748 3865 4003 4161 4336 4526 4728 4938 5154 5372 5590 5803 6009 6205 6388 6556 6705 6835 6941 7024 7082 7114 7120 7099 7053 6981 6885 6766 6626 6466 6287 6092 5882 5660 5429 5192 4952 4716 4487 4271 4074 3900 3754 3640 3559 3511 3496 3511 3550 3609 3679 3754 3826 3888 3934 3961 3965 3946 3907 3852 3786 3717 3653 3602 3574 3576 3614 3692 3812 3972 4171 4402 4660 4935 5219 5503 5779 6039 6277 6489 6672 6825 6948 7043 7110 7153 7174 7176 7162 7134 7095 7047 6994 6937 6881 6828 6781 6742 6716 6703 6705 6722 6756 6804 6865 6939 7023 7114 7211 7312 7415 7519 7622 7724 7823 7919 8011 8099 8180 8255 8323 8382 8433 8475 8509 8535 8552 8563 8568 8568 8565 8559 8552 8544 8535 8527 8520 8514 8508 8503 8498 8493 8488 8483 8477 8471 8464 8457 8449 8441 8433 8424 8415 8405 8395 8385 8374 8362 8349 8336 8321 8306 8290 8274 8257 8240 8222 8203 8182 8159 8134 8105 8073 8037 7998 7956 7911 7865 7817 7768 7719 7668 7616 7560 7498 7428 7348 7255 7145 7017 6870 6702 6513 6303 6074 5828 5566 5291 5006 4714 4417 4117 3817 3519 3226 2940 2664 2401 2152 1921 1709 1518 1349 1201 1076 970 882 811 755 711 680 662 657 670 703 761 849 971 1130 1328 1565 1841 2151 2489 2849 3222 3601 3977 4344 4694 5024 5332 5615 5874 6111 6328 6526 6708 6876 7031 7175 7307 7428 7538 7638 7728 7809 7881 7946 8004 8057 8106 8151 8194 8233 8270 8303 8333 8358 8377 8392 8400 8402 8397 8387 8372 8352 8328 8302 8273 8242 8211 8180 8149 8117 8087 8056 8026 7997 7969 7942 7917 7896 7878 7865 7856 7853 7855 7863 7874 7889 7905 7923 7941 7957 7972 7985 7996 8005 8013 8020 8027 8035 8043 8052 8062 8072 8082 8091 8099 8104 8106 8105 8098 8086 8067 8040 8003 7954 7892 7814 7718 7604 7468 7312 7133 6934 6714 6477 6223 5957 5681 5398 5111 4823 4536 4254 3977 3708 3448 3200 2965 2746 2546 2369 2219 2100 2017 1972 1970 2013 2103 2238 2417 2635 2889 3170 3471 3784 4101 4413 4714 4998 5260 5499 5713 5901 6065 6206 6325 6424 6504 6564 6603 6621 6614 6581 6519 6428 6307 6155 5976 5772 5547 5306 5055 4799 4543 4294 4056 3833 3628 3444 3281 3141 3023 2927 2851 2794 2752 2723 2703 2689 2676 2661 2638 2606 2559 2497 2418 2322 2209 2081 1941 1793 1641 1488 1338 1195 1062 941 834 741 662 596 543 3045 9 3 2 501 467 441 421 405 393 384 378 375 376 381 390 405 427 454 487 527 571 619 668 716 762 802 834 857 868 868 856 833 801 761 716 670 625 583 548 519 498 484 476 474 474 476 479 481 485 493 507 533 576 642 737 866 1031 1237 1481 1762 2074 2413 2769 3133 3498 3855 4196 4517 4812 5081 5322 5538 5730 5902 6057 6198 6329 6450 6565 6672 6773 6866 6951 7026 7092 7147 7192 7227 7254 7274 7288 7300 7311 7323 7338 7356 7380 7409 7442 7478 7518 7558 7600 7640 7680 7718 7755 7791 7828 7866 7906 7948 7992 8037 8084 8131 8176 8219 8260 8296 8329 8359 8385 8409 8432 8454 8476 8498 8520 8540 8559 8575 8587 8596 8601 8602 8600 8595 8589 8581 8573 8565 8556 8546 8534 8519 8500 8475 8444 8405 8359 8305 8243 8175 8101 8021 7939 7853 7767 7681 7596 7514 7435 7361 7294 7233 7179 7133 7094 7064 7042 7028 7022 7023 7032 7048 7071 7101 7137 7180 7228 7280 7335 7393 7451 7508 7563 7615 7662 7705 7741 7772 7797 7816 7830 7838 7841 7839 7834 7824 7811 7795 7777 7756 7733 7709 7684 7658 7631 7603 7574 7544 7514 7482 7449 7416 7381 7346 7311 7276 7241 7207 7175 7145 7117 7094 7075 7060 7051 7047 7047 7053 7061 7071 7080 7087 7089 7084 7071 7046 7011 6965 6907 6842 6769 6692 6615 6539 6469 6406 6352 6309 6278 6259 6252 6256 6271 6296 6329 6369 6414 6463 6511 6557 6597 6625 6639 6632 6602 6545 6459 6342 6193 6015 5809 5579 5329 5062 4784 4498 4209 3920 3634 3353 3080 2817 2565 2327 2103 1896 1706 1535 1384 1251 1138 1043 964 902 856 825 812 818 846 901 988 1110 1271 1474 1719 2005 2329 2685 3065 3460 3862 4260 4646 5013 5354 5667 5948 6199 6421 6615 6785 6935 7066 7181 7283 7373 7451 7520 7579 7629 7672 7708 7737 7760 7777 7787 7790 7783 7765 7734 7689 7627 7547 7449 7334 7201 7053 6891 6717 6534 6342 6145 5943 5737 5527 5315 5099 4882 4663 4442 4221 4001 3783 3569 3361 3161 2971 2795 2635 2495 2377 2285 2223 2194 2201 2246 2329 2449 2605 2791 3003 3233 3472 3711 3940 4149 4331 4478 4585 4650 4670 4650 4591 4499 4383 4249 4108 3967 3837 3725 3638 3583 3565 3587 3650 3755 3901 4084 4301 4545 4811 5092 5380 5668 5951 6222 6475 6709 6920 7107 7270 7411 7530 7630 7712 7780 7833 7873 7902 7918 7922 7914 7894 7862 7819 7765 7702 7632 7557 7481 7405 7333 7267 7210 7163 7128 7106 7097 7103 7121 7152 7193 7245 7304 7368 7434 7501 7564 7623 7673 7714 7743 7760 7764 7755 7734 7702 7662 7615 7563 7509 7456 7404 7355 7311 7273 7241 7216 7197 7184 7178 7178 7183 7195 7211 7233 7259 7290 7324 7360 7397 7435 7470 7501 7525 7541 7544 7533 7505 3046 9 3 2 7456 7385 7289 7166 7015 6836 6628 6394 6134 5851 5551 5237 4915 4594 4280 3983 3710 3471 3274 3125 3031 2995 3020 3104 3246 3439 3679 3955 4260 4582 4913 5244 5566 5874 6161 6426 6666 6881 7073 7241 7389 7519 7633 7732 7819 7895 7960 8015 8061 8098 8127 8147 8160 8166 8164 8157 8144 8126 8104 8078 8050 8022 7993 7966 7942 7921 7906 7897 7894 7897 7906 7920 7937 7958 7980 8001 8022 8041 8057 8070 8081 8089 8096 8103 8109 8117 8126 8138 8152 8169 8189 8210 8233 8257 8280 8302 8322 8338 8350 8358 8361 8358 8351 8339 8322 8300 8273 8239 8199 8151 8094 8027 7949 7858 7755 7639 7513 7376 7231 7081 6929 6777 6628 6487 6355 6236 6131 6042 5971 5919 5885 5872 5878 5903 5946 6006 6082 6171 6272 6382 6497 6616 6736 6853 6966 7073 7171 7261 7341 7412 7475 7529 7577 7620 7658 7694 7728 7762 7796 7829 7863 7897 7931 7964 7996 8025 8052 8076 8096 8113 8126 8137 8145 8151 8156 8160 8164 8169 8174 8181 8189 8197 8207 8216 8226 8235 8244 8252 8260 8266 8272 8276 8280 8284 8287 8289 8291 8292 8293 8294 8295 8295 8295 8295 8295 8295 8295 8294 8293 8291 8289 8285 8280 8273 8266 8257 8248 8239 8230 8221 8213 8205 8197 8188 8178 8166 8150 8129 8104 8073 8036 7993 7942 7885 7820 7747 7664 7570 7464 7343 7207 7054 6883 6696 6495 6282 6063 5843 5630 5429 5249 5096 4976 4893 4850 4848 4884 4957 5062 5192 5342 5505 5674 5844 6010 6168 6316 6451 6571 6678 6769 6847 6909 6958 6992 7013 7021 7016 6999 6971 6935 6891 6842 6791 6739 6689 6642 6600 6565 6535 6512 6494 6480 6469 6459 6449 6436 6418 6394 6361 6317 6260 6188 6098 5990 5861 5710 5537 5341 5124 4887 4632 4362 4083 3797 3511 3228 2954 2694 2450 2226 2025 1846 1690 1556 1443 1348 1268 1200 1142 1090 1042 997 953 910 867 824 782 742 704 668 636 608 584 565 552 548 555 574 610 667 747 854 991 1161 1364 1599 1864 2156 2469 2798 3135 3473 3806 4127 4429 4710 4966 5195 5397 5572 5724 5853 5961 6053 6128 6189 6237 6271 6290 6294 6279 6245 6189 6110 6005 5874 5717 5534 5328 5100 4854 4592 4321 4044 3765 3490 3224 2971 2736 2524 2339 2185 2068 1989 1953 1962 2016 2116 2260 2445 2667 2919 3195 3486 3785 4084 4374 4650 4906 5139 5345 5525 5679 5807 5914 6000 6070 6125 6168 6200 6222 6235 6239 6233 6216 6185 6141 6081 6003 5905 5788 5648 5487 5304 5099 4875 4632 4373 4102 3823 3538 3252 2970 2696 2432 2184 1953 1742 1552 1385 1241 1121 1023 947 891 854 834 829 838 859 890 932 982 1043 1112 1193 1285 1390 1508 1640 1787 1947 2119 2300 2488 2677 2862 3040 3203 3348 3471 3566 3633 3670 3676 3653 3602 3527 3430 3047 9 3 3 3258 3120 2971 2816 2656 2495 2335 2176 2022 1873 1730 1594 1467 1350 1244 1148 1064 992 930 879 837 802 774 752 735 722 716 718 729 753 793 852 933 1038 1167 1321 1498 1695 1908 2133 2362 2592 2815 3027 3223 3401 3558 3694 3808 3902 3978 4038 4085 4121 4149 4171 4187 4201 4211 4219 4226 4231 4234 4237 4238 4239 4238 4237 4236 4234 4231 4227 4222 4215 4206 4195 4181 4164 4143 4119 4090 4056 4016 3970 3917 3856 3786 3708 3620 3522 3416 3302 3180 3053 2922 2790 2658 2530 2409 2296 2194 2105 2031 1973 1933 1910 1905 1917 1945 1987 2043 2109 2183 2262 2344 2426 2505 2579 2646 2705 2754 2794 2824 2844 2857 2862 2862 2856 2847 2836 2823 2810 2796 2782 2767 2752 2735 2718 2698 2677 2654 2629 2602 2573 2542 2510 2478 2446 2414 2383 2354 2325 2298 2273 2249 2226 2204 2183 2162 2142 2121 2100 2079 2057 2035 2013 1990 1968 1946 1925 1903 1883 1862 1842 1822 1802 1782 1762 1741 1720 1699 1678 1656 1635 1614 1593 1574 1555 1537 1520 1504 1488 1473 1458 1444 1429 1414 1399 1383 1368 1352 1336 1320 1305 1289 1274 1259 1245 1230 1216 1203 1189 1176 1163 1151 1139 1126 1114 1101 1089 1075 1062 1048 1034 1019 1005 991 978 966 955 945 937 930 923 918 913 908 904 899 893 887 880 872 864 857 849 841 834 828 822 816 811 805 799 792 785 776 767 756 745 733 721 709 697 685 674 663 652 642 632 621 610 599 587 573 559 544 528 511 493 474 455 435 415 394 373 352 332 312 292 274 257 241 227 214 203 194 187 180 175 170 166 162 159 156 153 151 149 148 148 149 151 155 160 167 175 184 194 205 218 231 245 259 274 290 306 323 340 357 375 392 410 427 445 461 478 493 508 523 537 551 565 578 591 604 617 629 641 653 664 675 685 695 704 713 722 730 738 747 756 764 773 782 791 800 807 814 819 823 824 823 820 814 806 795 784 771 757 744 731 720 711 704 701 701 706 714 725 741 760 782 806 832 860 889 918 946 974 1001 1027 1052 1076 1099 1120 1141 1162 1182 1201 1221 1241 1260 1280 1299 1319 1338 1357 1376 1395 1413 1431 1449 1467 1484 1501 1518 1534 1551 1567 1583 1600 1616 1633 1651 1669 1688 1708 1728 1750 1773 1796 1820 1845 1871 1896 1923 1949 1976 2003 2031 2059 2088 2117 2147 2178 2209 2241 2273 2305 2336 2368 2398 2428 2457 2485 2513 2540 2566 2592 2618 2643 2669 2693 2717 2741 2763 2785 2805 2824 2841 2857 2871 2883 2893 2901 2906 2908 2906 2900 2890 2875 2855 2831 2803 2773 2741 2709 2680 2654 2633 2620 3048 9 3 3 2616 2622 2638 2666 2704 2753 2810 2875 2946 3022 3100 3178 3255 3329 3399 3464 3523 3575 3619 3654 3681 3699 3707 3706 3696 3676 3647 3609 3565 3514 3460 3403 3346 3292 3242 3200 3166 3143 3131 3132 3145 3169 3203 3246 3296 3350 3406 3463 3518 3571 3620 3666 3708 3747 3784 3821 3858 3896 3938 3983 4032 4087 4146 4209 4276 4345 4416 4486 4555 4621 4682 4738 4786 4827 4860 4884 4899 4905 4902 4889 4867 4834 4791 4735 4668 4587 4492 4383 4261 4124 3975 3815 3646 3469 3287 3103 2917 2733 2553 2377 2209 2048 1898 1759 1634 1526 1435 1366 1321 1304 1315 1357 1432 1539 1678 1846 2040 2256 2490 2736 2989 3242 3491 3731 3958 4171 4366 4545 4706 4850 4979 5094 5198 5291 5375 5451 5519 5581 5637 5686 5728 5765 5794 5818 5836 5847 5854 5855 5851 5843 5831 5814 5793 5767 5736 5698 5655 5605 5548 5484 5412 5334 5248 5157 5061 4961 4860 4758 4659 4563 4474 4393 4322 4263 4216 4182 4161 4153 4157 4172 4195 4224 4258 4295 4331 4365 4394 4418 4434 4441 4438 4424 4399 4363 4314 4254 4182 4099 4006 3904 3792 3673 3548 3417 3280 3140 2996 2848 2698 2545 2390 2233 2075 1917 1761 1609 1461 1321 1190 1070 963 868 788 721 667 624 593 571 558 553 557 570 594 631 683 752 842 952 1086 1241 1418 1615 1827 2052 2286 2523 2760 2992 3218 3433 3637 3828 4008 4175 4330 4474 4609 4734 4850 4956 5054 5143 5222 5293 5354 5406 5448 5483 5509 5527 5539 5543 5542 5535 5523 5506 5487 5465 5443 5423 5405 5393 5387 5391 5405 5431 5470 5521 5586 5662 5749 5844 5946 6052 6160 6266 6370 6468 6560 6643 6716 6778 6830 6871 6901 6920 6928 6927 6915 6894 6865 6827 6781 6729 6671 6608 6543 6478 6413 6353 6298 6252 6217 6194 6184 6189 6208 6242 6289 6348 6417 6494 6577 6663 6752 6840 6926 7009 7087 7161 7229 7291 7347 7398 7442 7480 7512 7537 7556 7567 7569 7563 7546 7516 7473 7413 7336 7238 7119 6977 6810 6620 6404 6166 5906 5627 5332 5024 4708 4387 4066 3748 3437 3137 2851 2582 2331 2102 1896 1717 1566 1446 1360 1310 1299 1328 1400 1513 1668 1862 2092 2354 2642 2948 3265 3586 3902 4206 4491 4752 4984 5185 5355 5492 5600 5679 5733 5765 5778 5774 5756 5723 5677 5616 5541 5449 5340 5213 5067 4901 4717 4517 4302 4075 3840 3599 3356 3114 2877 2646 2423 2212 2012 1825 1653 1495 1353 1226 1115 1020 939 872 816 770 733 703 680 662 651 650 662 692 744 826 942 1097 1295 1538 1826 2155 2520 2914 3328 3751 4173 4581 4967 5322 5639 5912 6140 6320 6455 6545 6594 6605 6583 6530 6450 6347 6223 6082 5926 5758 5580 5397 5209 5021 4835 4653 4478 4310 4152 4004 3867 3740 3623 3515 3418 3330 3049 9 3 3 3252 3184 3127 3081 3048 3029 3026 3040 3073 3125 3199 3295 3414 3556 3720 3906 4111 4334 4571 4820 5076 5336 5596 5851 6099 6336 6560 6769 6963 7140 7302 7448 7580 7699 7805 7900 7985 8060 8126 8183 8231 8271 8304 8329 8347 8358 8362 8361 8352 8336 8313 8279 8235 8178 8106 8018 7911 7785 7639 7474 7291 7092 6880 6662 6441 6224 6019 5831 5669 5537 5441 5385 5371 5400 5470 5579 5722 5893 6086 6294 6510 6726 6937 7138 7326 7498 7653 7791 7913 8020 8114 8197 8271 8338 8397 8451 8500 8544 8583 8616 8645 8670 8689 8705 8716 8725 8730 8733 8735 8735 8734 8733 8732 8730 8729 8727 8726 8723 8720 8716 8710 8702 8691 8678 8661 8643 8621 8598 8573 8546 8519 8490 8460 8429 8396 8360 8320 8276 8226 8171 8109 8041 7964 7881 7789 7688 7578 7457 7326 7182 7024 6852 6664 6460 6240 6003 5752 5486 5209 4922 4628 4329 4029 3731 3438 3151 2875 2612 2362 2129 1913 1716 1538 1380 1243 1126 1030 956 904 875 871 892 942 1020 1129 1270 1442 1645 1878 2138 2423 2727 3046 3376 3710 4043 4371 4689 4994 5282 5552 5802 6032 6243 6433 6606 6760 6899 7023 7132 7229 7314 7387 7452 7507 7554 7595 7630 7661 7689 7715 7739 7762 7784 7805 7825 7844 7860 7874 7884 7891 7894 7892 7887 7879 7869 7857 7844 7830 7814 7796 7774 7746 7709 7660 7594 7509 7402 7269 7109 6922 6707 6466 6202 5917 5616 5302 4981 4656 4332 4012 3700 3400 3114 2845 2598 2376 2183 2023 1901 1821 1786 1799 1862 1974 2135 2339 2583 2859 3160 3479 3806 4134 4458 4770 5068 5349 5613 5860 6091 6309 6517 6715 6906 7090 7267 7437 7599 7751 7892 8020 8135 8237 8325 8400 8465 8520 8567 8609 8647 8681 8712 8741 8768 8791 8812 8828 8840 8848 8852 8853 8851 8848 8843 8838 8834 8831 8829 8827 8827 8826 8825 8824 8821 8817 8812 8805 8796 8786 8776 8764 8752 8740 8728 8714 8701 8687 8673 8658 8643 8627 8612 8596 8580 8565 8549 8533 8516 8498 8479 8458 8434 8408 8380 8350 8318 8285 8250 8215 8180 8146 8112 8079 8046 8014 7982 7951 7920 7890 7860 7833 7809 7788 7772 7762 7759 7762 7772 7789 7811 7839 7870 7904 7940 7977 8014 8051 8088 8124 8161 8198 8235 8272 8310 8347 8384 8419 8451 8480 8505 8527 8544 8557 8566 8572 8576 8579 8580 8580 8580 8577 8573 8564 8551 8532 8505 8469 8423 8367 8301 8227 8144 8056 7965 7873 7784 7701 7627 7564 7515 7481 7464 7463 7478 7510 7555 7613 7681 7758 7840 7926 8013 8098 8181 8259 8331 8396 8453 8502 8542 8574 8598 8616 8629 8636 8641 8642 8642 8640 8636 8630 8621 8609 8593 8573 8547 8517 8483 8446 8408 8369 8333 8300 8272 8250 8234 8224 8219 8216 8216 8214 8210 8202 8188 8167 8139 8105 8063 8015 7961 3050 9 3 3 7902 7837 7765 7687 7601 7506 7400 7281 7149 7003 6843 6668 6480 6280 6069 5850 5625 5397 5168 4939 4714 4494 4280 4074 3877 3689 3512 3346 3192 3049 2919 2801 2697 2606 2528 2464 2413 2375 2349 2334 2329 2333 2342 2355 2369 2382 2390 2390 2382 2362 2329 2284 2225 2154 2073 1982 1884 1781 1676 1571 1469 1370 1277 1192 1115 1049 996 957 935 934 957 1007 1086 1199 1345 1527 1743 1991 2269 2572 2894 3229 3570 3912 4248 4572 4881 5172 5442 5690 5917 6122 6308 6474 6622 6754 6870 6972 7060 7135 7196 7246 7283 7308 7323 7327 7321 7305 7281 7249 7208 7161 7107 7048 6985 6919 6850 6782 6714 6647 6584 6524 6468 6417 6369 6326 6286 6250 6217 6187 6161 6139 6121 6110 6105 6108 6119 6140 6170 6210 6259 6316 6382 6453 6529 6608 6689 6771 6850 6928 7001 7070 7135 7193 7246 7292 7332 7366 7393 7414 7429 7437 7439 7435 7425 7410 7390 7366 7337 7305 7270 7233 7193 7151 7107 7062 7017 6970 6922 6874 6825 6775 6724 6672 6618 6563 6506 6448 6387 6325 6261 6196 6132 6068 6006 5948 5894 5846 5806 5773 5748 5732 5725 5726 5734 5748 5769 5794 5823 5854 5889 5925 5963 6002 6042 6083 6125 6166 6206 6244 6278 6308 6332 6349 6358 6358 6349 6328 6297 6256 6202 6138 6062 5974 5875 5765 5643 5511 5370 5221 5066 4907 4749 4593 4445 4307 4183 4077 3992 3929 3890 3874 3882 3912 3959 4022 4097 4179 4263 4347 4426 4497 4558 4607 4643 4666 4675 4672 4658 4635 4603 4564 4522 4476 4430 4384 4341 4302 4268 4241 4219 4205 4198 4197 4202 4212 4224 4239 4254 4267 4278 4285 4287 4283 4272 4254 4228 4195 4154 4106 4050 3988 3918 3843 3762 3676 3587 3493 3398 3300 3202 3103 3004 2906 2809 2713 2619 2526 2435 2346 2259 2175 2094 2016 1943 1875 1813 1758 1710 1669 1636 1611 1592 1581 1575 1574 1578 1584 1593 1602 1612 1621 1628 1634 1638 1640 1639 1635 1629 1621 1610 1597 1581 1564 1545 1524 1502 1479 1455 1431 1405 1379 1352 1326 1299 1272 1245 1219 1193 1168 1144 1121 1099 1078 1058 1039 1021 1002 984 965 945 924 902 879 854 827 798 768 736 703 668 631 595 557 520 483 448 414 383 354 329 306 287 271 258 248 241 235 231 228 227 226 225 226 226 227 229 232 236 242 250 259 272 287 305 326 350 378 409 442 478 515 553 592 630 668 704 739 772 803 833 862 889 916 943 969 995 1021 1047 1073 1098 1123 1147 1171 1194 1216 1237 1259 1279 1299 1318 1337 1355 1372 1388 1403 1418 1433 1450 1468 1489 1515 1545 1581 1624 1674 1730 1792 1859 1930 2003 2078 2152 2224 2294 2361 2425 2485 2542 2596 2647 2695 2741 2783 2822 2857 2886 2908 2923 2930 3051 9 3 3 2927 2914 2889 2854 2809 2753 2687 2613 2532 2445 2356 2266 2178 2095 2020 1957 1910 1881 1873 1889 1930 1998 2091 2208 2348 2507 2682 2868 3060 3255 3448 3635 3814 3981 4137 4278 4407 4522 4625 4717 4799 4873 4938 4998 5052 5102 5148 5193 5235 5276 5317 5359 5401 5444 5489 5536 5584 5634 5685 5736 5788 5840 5891 5940 5988 6033 6076 6116 6153 6188 6220 6251 6280 6310 6340 6371 6404 6439 6476 6516 6557 6599 6641 6682 6722 6760 6795 6827 6857 6884 6910 6935 6960 6985 7011 7037 7064 7091 7118 7143 7167 7189 7207 7223 7236 7247 7256 7264 7272 7281 7290 7300 7310 7321 7333 7343 7353 7361 7368 7373 7378 7382 7386 7392 7401 7413 7429 7449 7473 7501 7532 7565 7598 7630 7660 7688 7712 7733 7750 7765 7777 7788 7799 7809 7821 7833 7846 7860 7875 7890 7904 7918 7930 7941 7952 7961 7969 7977 7985 7994 8002 8011 8021 8029 8038 8044 8048 8049 8046 8039 8026 8007 7983 7952 7914 7870 7821 7765 7704 7638 7568 7493 7414 7331 7244 7152 7056 6955 6849 6736 6617 6491 6357 6215 6065 5908 5745 5576 5402 5226 5049 4872 4698 4529 4365 4210 4065 3933 3814 3712 3628 3565 3525 3511 3523 3565 3637 3739 3872 4033 4222 4434 4666 4914 5172 5436 5701 5961 6213 6454 6679 6887 7078 7249 7401 7535 7652 7754 7841 7916 7980 8035 8082 8124 8161 8195 8227 8257 8288 8319 8351 8384 8419 8456 8494 8534 8576 8618 8662 8705 8749 8792 8835 8876 8916 8954 8989 9023 9053 9081 9105 9126 9144 9159 9170 9178 9184 9187 9187 9185 9181 9174 9165 9154 9141 9126 9110 9092 9073 9053 9034 9015 8998 8983 8970 8961 8955 8952 8953 8956 8962 8971 8981 8991 9003 9013 9024 9034 9043 9051 9059 9067 9075 9084 9094 9105 9117 9130 9144 9159 9175 9190 9206 9221 9235 9247 9259 9268 9275 9280 9282 9281 9277 9270 9259 9244 9226 9204 9178 9150 9119 9086 9053 9020 8988 8959 8934 8914 8899 8890 8887 8890 8899 8913 8931 8951 8973 8996 9018 9038 9055 9069 9078 9082 9081 9073 9057 9034 9002 8960 8908 8845 8769 8682 8583 8473 8352 8224 8089 7951 7813 7678 7549 7431 7325 7235 7163 7109 7076 7063 7069 7094 7135 7190 7257 7333 7415 7501 7589 7675 7759 7839 7912 7980 8041 8096 8144 8188 8227 8264 8300 8335 8372 8412 8454 8501 8550 8603 8658 8713 8769 8822 8873 8920 8963 9001 9034 9063 9089 9113 9136 9158 9182 9208 9235 9263 9293 9322 9350 9376 9399 9418 9432 9442 9448 9450 9449 9447 9444 9441 9439 9438 9440 9443 9447 9452 9458 9465 9470 9476 9480 9483 9484 9485 9485 9483 9481 9477 9472 9465 9456 9445 9430 9413 9391 9366 9337 9304 9267 9227 9183 9138 9091 9043 8997 8953 8913 8879 8851 8832 8822 8822 8832 8853 8882 8920 8965 9015 9069 9125 3052 9 3 3 9182 9238 9293 9345 9395 9442 9488 9532 9575 9616 9657 9696 9734 9771 9805 9835 9862 9884 9901 9914 9921 9924 9922 9917 9909 9899 9889 9879 9869 9861 9854 9849 9845 9842 9840 9838 9834 9829 9821 9810 9795 9777 9753 9726 9695 9660 9621 9578 9532 9482 9427 9366 9297 9219 9130 9027 8909 8774 8620 8447 8256 8048 7824 7591 7351 7111 6879 6659 6460 6289 6150 6050 5989 5971 5995 6057 6155 6283 6435 6604 6783 6965 7145 7318 7478 7623 7750 7857 7944 8010 8053 8074 8071 8043 7990 7912 7807 7677 7522 7344 7147 6935 6712 6484 6258 6040 5837 5656 5502 5380 5294 5247 5239 5270 5339 5441 5572 5726 5895 6074 6253 6427 6588 6730 6849 6940 7002 7034 7036 7009 6958 6886 6796 6694 6583 6470 6357 6249 6149 6060 5985 5925 5883 5858 5853 5867 5903 5958 6034 6130 6244 6376 6524 6686 6859 7040 7226 7414 7602 7785 7963 8133 8293 8442 8580 8707 8822 8928 9024 9110 9189 9260 9325 9383 9434 9479 9518 9550 9576 9596 9609 9617 9621 9620 9616 9611 9604 9597 9591 9586 9583 9582 9583 9586 9590 9596 9602 9608 9615 9621 9626 9631 9635 9638 9639 9639 9637 9633 9625 9613 9597 9575 9549 9516 9477 9431 9376 9313 9240 9154 9053 8936 8798 8638 8452 8239 7998 7728 7430 7108 6763 6400 6025 5643 5259 4880 4510 4154 3816 3501 3211 2949 2720 2527 2373 2263 2200 2189 2232 2331 2488 2702 2968 3284 3640 4028 4440 4863 5287 5702 6098 6469 6809 7113 7379 7608 7800 7957 8080 8172 8235 8270 8277 8257 8210 8135 8032 7904 7750 7573 7378 7170 6954 6738 6528 6333 6159 6014 5903 5831 5801 5814 5870 5967 6102 6270 6467 6686 6920 7164 7411 7656 7894 8121 8334 8531 8710 8871 9015 9142 9253 9350 9435 9508 9571 9627 9674 9716 9751 9782 9808 9830 9849 9864 9877 9888 9897 9905 9912 9918 9924 9930 9935 9940 9945 9948 9952 9954 9956 9958 9959 9960 9961 9963 9965 9968 9972 9976 9981 9985 9990 9994 9998100011000210002 9999 9995 9987 9976 9962 9943 9918 9889 9853 9810 9759 9700 9633 9555 9467 9368 9257 9133 8995 8843 8676 8494 8297 8086 7861 7625 7380 7129 6877 6628 6387 6161 5954 5773 5623 5508 5433 5400 5409 5461 5554 5685 5850 6042 6257 6486 6725 6966 7205 7436 7656 7862 8052 8226 8383 8524 8650 8763 8863 8951 9029 9098 9157 9209 9253 9290 9321 9347 9368 9385 9399 9410 9419 9427 9432 9436 9436 9434 9427 9415 9397 9370 9335 9290 9233 9164 9082 8986 8876 8753 8617 8469 8312 8147 7977 7805 7635 7470 7315 7172 7044 6936 6848 6784 6743 6728 6737 6770 6825 6901 6995 7105 7227 7359 7496 7635 7773 7907 8034 8152 8260 8356 8440 8512 8572 8621 8660 8691 8712 8727 8733 8732 8724 8707 8681 8646 8601 8545 8479 8403 8315 8218 8110 7991 3053 9 3 3 7862 7722 7570 7405 7227 7035 6828 6605 6367 6114 5847 5567 5277 4976 4669 4357 4042 3728 3416 3109 2811 2523 2249 1991 1752 1534 1340 1170 1026 905 808 733 675 634 605 586 576 575 583 602 637 693 775 888 1040 1232 1469 1750 2074 2436 2831 3249 3682 4120 4553 4974 5374 5748 6092 6406 6688 6941 7168 7371 7554 7720 7872 8013 8143 8263 8375 8478 8573 8658 8735 8804 8864 8918 8965 9006 9042 9073 9100 9123 9143 9159 9173 9184 9193 9200 9206 9211 9215 9217 9218 9216 9211 9201 9185 9161 9130 9088 9037 8975 8904 8822 8731 8631 8525 8412 8295 8174 8051 7928 7805 7684 7568 7458 7355 7262 7181 7113 7061 7025 7006 7003 7017 7045 7086 7137 7195 7258 7321 7382 7438 7488 7529 7561 7583 7596 7600 7596 7586 7570 7550 7528 7503 7477 7451 7423 7394 7365 7334 7301 7266 7228 7186 7140 7090 7035 6973 6903 6826 6738 6641 6531 6409 6272 6122 5958 5779 5585 5379 5159 4928 4687 4438 4182 3922 3659 3396 3136 2881 2635 2399 2178 1972 1785 1617 1471 1346 1243 1159 1095 1047 1014 992 979 972 968 966 964 959 950 938 920 898 871 841 807 771 735 699 666 637 613 595 583 578 579 586 595 608 621 634 648 662 679 702 735 782 850 944 1068 1227 1423 1657 1928 2231 2562 2914 3278 3645 4007 4355 4682 4983 5254 5492 5697 5872 6017 6138 6239 6322 6392 6453 6507 6557 6604 6649 6694 6738 6782 6828 6874 6922 6971 7023 7077 7133 7191 7250 7308 7365 7419 7469 7514 7552 7583 7607 7626 7639 7649 7656 7663 7670 7680 7693 7710 7731 7754 7781 7808 7834 7858 7878 7892 7898 7895 7880 7851 7806 7744 7660 7554 7422 7264 7077 6860 6615 6341 6043 5723 5387 5038 4685 4333 3988 3655 3341 3048 2780 2538 2326 2142 1989 1866 1774 1716 1691 1702 1751 1839 1967 2133 2335 2571 2833 3114 3406 3698 3978 4236 4463 4648 4786 4871 4902 4879 4805 4684 4525 4334 4120 3893 3660 3429 3206 2998 2808 2638 2492 2368 2266 2185 2123 2076 2043 2019 2003 1992 1985 1981 1980 1985 1996 2018 2055 2109 2186 2288 2418 2576 2761 2972 3202 3448 3702 3955 4202 4432 4641 4822 4972 5088 5169 5216 5233 5221 5185 5129 5057 4972 4878 4776 4669 4555 4437 4313 4184 4048 3906 3756 3600 3438 3270 3097 2921 2741 2561 2380 2201 2025 1853 1686 1527 1376 1235 1105 987 882 791 713 649 597 556 526 505 491 484 482 484 492 505 524 552 590 641 707 792 898 1027 1179 1355 1556 1778 2021 2280 2552 2833 3117 3400 3677 3945 4200 4439 4661 4864 5049 5215 5364 5496 5614 5719 5812 5896 5970 6037 6098 6152 6202 6249 6292 6334 6374 6415 6456 6498 6541 6585 6630 6675 6720 6762 6802 6838 6869 6895 6916 3054 9 3 3 6932 6943 6950 6953 6954 6953 6951 6949 6946 6944 6942 6941 6939 6937 6934 6931 6928 6924 6921 6917 6915 6913 6913 6914 6917 6922 6928 6936 6944 6952 6960 6967 6973 6977 6979 6979 6976 6972 6966 6957 6947 6934 6920 6903 6883 6860 6833 6801 6763 6719 6668 6610 6544 6472 6392 6307 6217 6123 6028 5933 5839 5748 5662 5581 5506 5439 5379 5326 5280 5240 5207 5178 5154 5133 5115 5098 5081 5065 5047 5028 5005 4980 4950 4916 4877 4831 4780 4723 4661 4592 4519 4442 4361 4276 4190 4101 4010 3919 3826 3733 3639 3544 3448 3353 3257 3163 3069 2977 2887 2799 2714 2631 2552 2475 2400 2327 2256 2186 2118 2051 1985 1921 1858 1797 1737 1679 1623 1567 1513 1459 1406 1352 1298 1243 1188 1132 1074 1016 958 899 840 782 725 669 615 563 514 468 426 388 355 326 301 282 266 254 246 240 236 234 233 234 235 237 241 246 253 262 273 288 304 324 345 368 392 417 442 466 490 513 536 560 584 611 642 676 717 765 820 884 956 1036 1123 1217 1317 1420 1527 1635 1745 1854 1962 2069 2175 2279 2383 2487 2590 2693 2796 2900 3003 3106 3209 3310 3410 3508 3603 3695 3783 3867 3948 4024 4096 4163 4227 4286 4342 4396 4447 4497 4547 4597 4648 4702 4759 4820 4885 4955 5029 5106 5187 5270 5353 5436 5518 5596 5669 5736 5795 5846 5888 5921 5943 5957 5961 5957 5945 5928 5906 5881 5854 5827 5801 5777 5757 5741 5731 5727 5730 5739 5756 5780 5811 5849 5894 5943 5998 6056 6116 6176 6236 6292 6343 6387 6423 6449 6465 6470 6464 6448 6422 6387 6346 6300 6250 6199 6149 6101 6056 6016 5980 5949 5924 5903 5886 5873 5862 5853 5845 5836 5825 5812 5794 5771 5741 5704 5658 5603 5538 5463 5379 5287 5187 5080 4968 4853 4736 4618 4502 4386 4274 4165 4060 3960 3864 3773 3688 3608 3534 3466 3404 3347 3296 3249 3207 3167 3129 3092 3055 3017 2977 2936 2893 2850 2807 2767 2731 2701 2680 2671 2676 2698 2738 2799 2884 2992 3124 3282 3463 3667 3891 4132 4387 4651 4920 5188 5450 5701 5937 6153 6348 6518 6662 6780 6873 6942 6990 7018 7029 7026 7009 6982 6944 6896 6839 6772 6694 6604 6502 6387 6257 6111 5950 5773 5579 5368 5142 4901 4648 4384 4115 3845 3580 3329 3099 2899 2739 2626 2569 2572 2638 2769 2962 3211 3509 3846 4210 4589 4971 5345 5700 6030 6328 6592 6821 7017 7182 7320 7433 7525 7599 7655 7694 7714 7713 7688 7636 7556 7445 7302 7128 6924 6694 6442 6173 5893 5607 5322 5042 4773 4519 4284 4070 3879 3715 3579 3471 3393 3348 3335 3355 3410 3500 3625 3783 3972 4191 4436 4702 4985 5280 5581 5883 6180 6468 6743 7001 7240 7458 7655 7832 7988 8125 8245 8350 8441 8519 8586 8643 8691 3055 9 3 4 8782 8815 8838 8853 8860 8858 8849 8835 8817 8797 8776 8754 8733 8711 8688 8663 8634 8599 8559 8511 8456 8396 8330 8261 8191 8121 8053 7989 7929 7874 7822 7773 7726 7680 7633 7583 7527 7464 7391 7304 7202 7079 6935 6766 6571 6349 6101 5829 5536 5226 4904 4576 4248 3925 3611 3312 3031 2770 2534 2324 2144 1996 1884 1812 1783 1799 1863 1976 2137 2344 2592 2875 3185 3513 3849 4185 4511 4820 5104 5359 5583 5774 5932 6060 6159 6232 6282 6313 6327 6325 6309 6279 6236 6179 6109 6023 5924 5809 5681 5539 5385 5220 5046 4863 4675 4482 4285 4084 3881 3674 3465 3253 3038 2821 2603 2386 2171 1960 1757 1564 1383 1216 1066 933 817 719 637 570 516 474 441 416 397 383 373 366 363 362 365 370 377 388 400 415 431 448 466 485 504 524 544 567 592 620 652 689 732 779 832 890 950 1012 1074 1134 1191 1244 1291 1333 1372 1408 1445 1486 1534 1593 1666 1756 1867 1999 2154 2331 2530 2747 2982 3229 3487 3751 4018 4284 4546 4801 5047 5280 5501 5706 5895 6067 6221 6357 6475 6574 6653 6713 6752 6769 6764 6737 6686 6611 6513 6393 6251 6090 5912 5720 5517 5306 5089 4871 4655 4443 4241 4051 3878 3726 3601 3505 3445 3423 3442 3503 3608 3753 3936 4152 4395 4659 4937 5223 5510 5792 6066 6327 6575 6806 7022 7220 7403 7568 7719 7853 7973 8079 8172 8253 8323 8384 8438 8485 8529 8568 8605 8638 8669 8696 8719 8737 8750 8758 8760 8759 8753 8744 8734 8722 8709 8694 8678 8660 8638 8611 8578 8538 8490 8434 8371 8302 8226 8147 8064 7981 7898 7818 7740 7668 7601 7541 7489 7445 7412 7389 7377 7377 7389 7412 7445 7487 7535 7588 7643 7698 7749 7795 7832 7858 7870 7866 7841 7795 7723 7623 7493 7332 7138 6911 6653 6367 6054 5721 5372 5013 4649 4286 3930 3584 3253 2941 2648 2379 2133 1912 1717 1547 1403 1283 1187 1112 1056 1016 990 974 965 961 959 960 963 971 986 1011 1051 1110 1190 1293 1421 1573 1745 1932 2129 2328 2521 2701 2860 2995 3101 3177 3226 3252 3261 3262 3262 3272 3300 3355 3443 3568 3731 3932 4168 4434 4724 5032 5348 5667 5981 6285 6573 6842 7091 7318 7524 7708 7873 8020 8150 8265 8368 8459 8539 8610 8673 8729 8778 8820 8857 8889 8915 8936 8951 8962 8967 8966 8961 8951 8936 8918 8896 8873 8848 8824 8800 8777 8757 8739 8724 8711 8700 8692 8686 8681 8678 8676 8676 8677 8680 8685 8691 8698 8706 8715 8723 8729 8734 8736 8735 8731 8724 8715 8705 8694 8683 8673 8664 8657 8651 8646 8642 8638 8633 8628 8622 8616 8610 8605 8601 8600 8600 8604 8611 8620 8631 8644 8657 8670 8683 8695 8706 8716 8726 8737 8748 8760 8774 8789 8804 8819 8832 8842 8847 8847 8840 8825 3056 9 3 4 8802 8771 8734 8690 8643 8594 8546 8500 8458 8423 8394 8374 8362 8358 8361 8369 8381 8394 8407 8418 8424 8423 8415 8398 8372 8335 8287 8229 8159 8077 7982 7874 7751 7613 7457 7284 7091 6880 6650 6403 6141 5866 5581 5292 5002 4718 4444 4186 3951 3743 3569 3433 3339 3290 3289 3336 3430 3569 3749 3966 4212 4482 4767 5060 5354 5642 5920 6182 6427 6653 6858 7043 7208 7354 7482 7593 7687 7765 7828 7874 7905 7921 7921 7907 7879 7838 7783 7715 7635 7542 7437 7320 7190 7048 6895 6730 6554 6368 6173 5968 5756 5535 5306 5069 4825 4572 4313 4048 3780 3509 3240 2976 2719 2474 2244 2030 1835 1659 1504 1370 1257 1168 1103 1065 1058 1085 1152 1260 1415 1617 1865 2157 2488 2850 3234 3630 4026 4410 4773 5104 5396 5642 5839 5983 6075 6114 6101 6040 5933 5784 5595 5372 5121 4845 4552 4248 3938 3631 3330 3041 2769 2517 2286 2078 1894 1735 1601 1494 1415 1367 1354 1379 1446 1559 1721 1932 2192 2496 2840 3216 3615 4026 4439 4844 5232 5595 5928 6228 6494 6727 6929 7104 7254 7384 7497 7596 7683 7759 7826 7885 7936 7978 8014 8042 8063 8078 8088 8092 8091 8086 8076 8063 8047 8027 8006 7983 7959 7935 7912 7889 7868 7847 7828 7809 7791 7772 7754 7735 7717 7698 7680 7664 7649 7638 7631 7627 7628 7634 7645 7658 7675 7693 7712 7730 7746 7759 7768 7772 7771 7766 7755 7739 7718 7693 7662 7628 7588 7544 7495 7440 7380 7315 7243 7165 7079 6984 6880 6765 6637 6495 6336 6161 5969 5759 5532 5289 5034 4769 4497 4222 3948 3679 3419 3172 2940 2728 2539 2376 2243 2143 2079 2053 2067 2121 2216 2349 2516 2712 2932 3167 3410 3653 3889 4112 4317 4499 4658 4792 4904 4995 5068 5127 5177 5221 5263 5306 5352 5403 5461 5524 5593 5665 5739 5812 5883 5949 6008 6060 6104 6139 6166 6186 6199 6206 6206 6201 6188 6166 6133 6087 6026 5947 5849 5731 5593 5434 5256 5060 4848 4621 4382 4134 3878 3616 3351 3084 2820 2560 2308 2067 1839 1629 1437 1267 1118 991 886 800 732 679 639 612 594 585 587 598 620 654 701 762 835 921 1016 1119 1225 1330 1432 1526 1609 1678 1732 1770 1791 1797 1788 1767 1735 1696 1654 1611 1573 1543 1528 1531 1557 1609 1690 1802 1944 2115 2312 2530 2763 3007 3255 3501 3741 3971 4188 4390 4578 4751 4910 5058 5194 5320 5437 5546 5647 5740 5825 5903 5974 6038 6095 6148 6194 6237 6274 6307 6336 6359 6378 6391 6399 6402 6399 6392 6381 6368 6352 6335 6318 6301 6283 6266 6249 6231 6212 6191 6168 6143 6116 6086 6054 6020 5985 5951 5917 5884 5853 5824 5797 5771 5747 5723 5698 5672 5644 5614 5581 5544 5505 5462 5417 5370 5320 5269 5214 5157 5097 5033 4965 4893 4816 4734 4649 4560 4469 4375 3057 9 3 4 4281 4186 4093 4002 3915 3833 3757 3690 3633 3587 3554 3536 3533 3545 3571 3612 3663 3724 3791 3861 3931 3999 4062 4119 4168 4209 4241 4265 4282 4292 4296 4295 4290 4280 4267 4248 4226 4198 4165 4126 4082 4031 3975 3913 3845 3772 3693 3610 3521 3428 3331 3230 3125 3018 2909 2799 2689 2580 2473 2368 2266 2167 2073 1982 1896 1813 1735 1661 1592 1527 1469 1417 1373 1336 1309 1291 1282 1283 1293 1312 1340 1375 1416 1462 1513 1567 1623 1681 1739 1795 1850 1902 1951 1995 2034 2067 2095 2116 2131 2139 2142 2138 2130 2117 2099 2078 2055 2029 2003 1975 1948 1922 1896 1872 1849 1827 1806 1786 1766 1746 1725 1705 1684 1662 1641 1621 1601 1583 1566 1551 1537 1524 1513 1501 1490 1479 1467 1455 1442 1428 1414 1401 1387 1374 1362 1350 1339 1329 1318 1308 1296 1284 1272 1258 1244 1230 1215 1200 1186 1172 1159 1147 1135 1124 1113 1101 1089 1077 1063 1049 1034 1018 1001 984 966 949 931 914 897 880 862 844 824 803 779 753 725 695 663 630 597 564 532 502 475 450 429 410 395 381 369 359 349 340 331 323 314 306 297 289 280 272 263 254 245 236 226 217 208 200 192 185 180 175 171 169 167 167 167 168 171 174 178 183 190 198 207 219 232 246 263 281 301 322 344 368 393 418 443 469 494 518 541 563 583 602 619 635 650 665 679 693 708 723 738 752 767 780 793 804 814 822 830 837 843 850 856 862 869 876 882 888 893 896 899 899 898 896 892 887 881 874 866 857 847 835 821 804 784 761 735 705 673 638 602 564 525 487 449 413 379 347 318 292 269 248 231 216 204 194 187 182 178 177 176 177 179 183 188 195 204 216 230 247 268 291 318 348 381 416 453 491 531 570 609 648 686 723 759 793 825 855 881 905 926 943 957 969 979 988 997 1007 1020 1036 1055 1079 1106 1137 1171 1207 1243 1280 1315 1347 1376 1401 1420 1434 1442 1442 1436 1422 1400 1372 1337 1296 1250 1201 1149 1097 1045 996 949 908 873 845 826 818 822 839 870 917 979 1055 1146 1248 1359 1475 1593 1708 1816 1914 2000 2071 2128 2170 2198 2214 2220 2219 2211 2199 2184 2168 2149 2131 2111 2092 2074 2057 2045 2037 2037 2045 2063 2093 2134 2187 2250 2322 2402 2486 2574 2663 2751 2837 2920 2999 3074 3144 3210 3271 3325 3371 3409 3437 3453 3455 3442 3413 3368 3307 3229 3138 3033 2917 2792 2660 2524 2386 2247 2110 1977 1850 1731 1622 1525 1443 1377 1331 1306 1305 1328 1376 1448 1545 1662 1796 1944 2100 2259 2414 2560 2692 2805 2895 2960 2999 3012 3000 3058 9 3 4 2963 2905 2829 2735 2629 2511 2385 2253 2117 1979 1842 1706 1575 1450 1334 1227 1132 1050 981 926 884 854 836 827 826 830 838 846 852 855 853 845 829 807 777 742 702 659 617 575 537 503 475 453 437 427 422 422 425 433 446 464 490 526 575 639 722 824 948 1092 1257 1440 1638 1848 2064 2283 2501 2712 2915 3106 3285 3448 3597 3732 3852 3960 4056 4141 4216 4285 4347 4404 4458 4510 4560 4611 4662 4714 4766 4818 4871 4922 4973 5022 5069 5114 5158 5201 5243 5283 5324 5363 5402 5440 5476 5512 5546 5578 5611 5642 5674 5706 5740 5774 5808 5843 5877 5909 5939 5966 5989 6009 6025 6038 6049 6058 6067 6076 6084 6093 6102 6109 6114 6117 6115 6109 6098 6082 6062 6039 6012 5983 5951 5917 5879 5838 5791 5737 5675 5602 5518 5422 5314 5194 5063 4922 4772 4616 4454 4288 4120 3949 3777 3604 3431 3258 3086 2915 2746 2582 2422 2269 2123 1985 1856 1737 1628 1529 1440 1363 1298 1249 1216 1203 1213 1250 1315 1411 1539 1697 1884 2096 2328 2575 2829 3084 3334 3574 3797 4002 4185 4347 4487 4606 4707 4791 4860 4917 4962 4998 5025 5044 5056 5061 5059 5048 5029 5001 4963 4913 4852 4778 4691 4589 4475 4347 4206 4054 3891 3719 3539 3353 3162 2967 2771 2574 2380 2189 2004 1827 1659 1503 1360 1231 1117 1018 935 870 821 790 777 785 813 864 938 1035 1156 1299 1462 1643 1836 2039 2245 2451 2651 2841 3018 3181 3327 3456 3569 3666 3749 3818 3875 3921 3958 3986 4006 4019 4027 4031 4031 4029 4026 4023 4020 4018 4016 4015 4013 4010 4007 4002 3996 3989 3981 3973 3966 3959 3954 3949 3946 3943 3939 3935 3929 3921 3910 3897 3881 3862 3840 3814 3785 3751 3711 3666 3615 3558 3494 3427 3356 3284 3214 3147 3086 3034 2990 2956 2931 2913 2901 2891 2879 2864 2840 2807 2762 2703 2630 2545 2448 2341 2226 2107 1987 1867 1752 1645 1548 1464 1396 1347 1319 1313 1331 1372 1436 1521 1625 1744 1874 2011 2150 2285 2414 2532 2638 2729 2805 2867 2915 2951 2978 2997 3009 3017 3022 3024 3024 3021 3015 3007 2995 2981 2963 2943 2921 2897 2873 2849 2824 2801 2778 2755 2732 2708 2684 2659 2633 2605 2576 2547 2516 2485 2453 2422 2390 2359 2327 2297 2266 2236 2207 2178 2150 2122 2094 2066 2038 2009 1980 1951 1922 1892 1863 1836 1809 1784 1761 1739 1719 1700 1682 1664 1646 1627 1608 1588 1568 1547 1526 1506 1485 1466 1447 1428 1409 1390 1372 1352 1332 1311 1290 1268 1246 1225 1204 1184 1165 1148 1133 1120 1108 1098 1090 1082 1076 1070 1064 1058 1051 1044 1035 1027 1017 1008 998 989 981 973 966 959 953 947 940 933 926 917 906 895 883 870 857 844 831 819 807 796 3059 9 3 4 786 775 765 755 745 734 723 711 699 686 672 658 643 628 612 596 580 563 546 528 510 491 472 452 431 410 389 367 346 325 304 284 265 248 232 218 205 194 185 177 170 164 160 156 153 151 150 149 149 150 152 156 160 165 172 179 188 197 208 219 231 244 258 272 288 304 322 340 359 378 397 417 436 456 475 493 511 528 545 561 577 593 609 624 640 656 671 687 702 717 731 745 758 770 782 793 803 814 824 834 844 855 866 877 888 899 910 921 932 943 953 964 975 986 998 1009 1022 1034 1047 1060 1072 1085 1097 1110 1123 1136 1149 1163 1178 1194 1211 1228 1245 1262 1280 1297 1314 1330 1347 1364 1381 1399 1418 1437 1457 1478 1498 1518 1538 1557 1575 1593 1611 1629 1648 1668 1688 1710 1731 1752 1771 1788 1802 1812 1817 1817 1812 1804 1792 1776 1759 1739 1718 1694 1668 1640 1608 1572 1533 1491 1446 1400 1355 1313 1275 1246 1226 1218 1224 1244 1278 1327 1390 1463 1547 1637 1731 1827 1921 2012 2097 2175 2245 2307 2361 2407 2446 2480 2509 2535 2558 2579 2597 2614 2628 2639 2646 2650 2648 2642 2630 2611 2587 2556 2518 2474 2422 2364 2299 2226 2148 2064 1975 1882 1788 1693 1600 1510 1424 1345 1274 1211 1158 1113 1078 1050 1030 1015 1006 999 994 990 985 978 969 957 942 925 905 885 865 846 832 825 828 843 874 923 993 1085 1202 1343 1506 1691 1894 2112 2339 2571 2803 3031 3250 3456 3648 3823 3980 4120 4244 4352 4446 4528 4599 4660 4715 4762 4804 4842 4876 4907 4936 4964 4991 5018 5046 5074 5104 5135 5166 5199 5231 5264 5295 5324 5351 5376 5396 5413 5425 5433 5435 5431 5420 5403 5378 5346 5305 5257 5200 5137 5069 4995 4919 4842 4764 4688 4615 4544 4476 4410 4344 4277 4207 4132 4049 3958 3855 3740 3612 3470 3315 3148 2969 2780 2583 2381 2177 1973 1773 1581 1399 1232 1081 947 834 739 664 606 563 532 512 499 492 489 491 499 516 546 592 661 756 881 1040 1232 1457 1711 1989 2284 2587 2890 3183 3458 3709 3930 4118 4272 4393 4483 4546 4587 4610 4620 4623 4622 4621 4624 4632 4648 4674 4712 4761 4823 4897 4984 5082 5189 5306 5428 5554 5681 5808 5931 6049 6160 6263 6358 6445 6523 6593 6656 6713 6763 6808 6848 6883 6912 6935 6952 6961 6964 6958 6945 6925 6899 6867 6831 6792 6750 6708 6666 6623 6580 6537 6493 6449 6403 6356 6309 6263 6218 6176 6137 6103 6074 6051 6032 6018 6008 6001 5996 5992 5990 5989 5989 5991 5993 5997 6002 6005 6005 6001 5988 5965 5928 5875 5803 5711 5598 5465 5311 5138 4949 4746 4531 4310 4085 3861 3642 3434 3240 3066 2917 3060 9 3 4 2795 2704 2646 2620 2626 2660 2718 2793 2881 2973 3063 3145 3213 3265 3298 3311 3306 3286 3254 3214 3170 3126 3088 3057 3038 3032 3041 3067 3111 3173 3255 3357 3478 3619 3780 3957 4150 4355 4567 4783 4995 5197 5384 5549 5687 5792 5863 5896 5892 5854 5785 5690 5577 5452 5324 5202 5093 5005 4944 4913 4917 4956 5030 5136 5270 5426 5599 5781 5966 6148 6320 6480 6623 6750 6859 6953 7033 7102 7163 7218 7270 7319 7367 7412 7454 7491 7523 7547 7563 7571 7570 7560 7542 7516 7484 7445 7399 7348 7290 7225 7154 7074 6987 6892 6789 6678 6560 6435 6304 6170 6033 5896 5762 5634 5515 5408 5317 5244 5191 5160 5152 5166 5201 5257 5331 5420 5522 5634 5753 5878 6004 6131 6255 6375 6489 6595 6692 6778 6852 6914 6963 7000 7023 7034 7031 7015 6984 6938 6875 6792 6690 6565 6417 6244 6048 5829 5589 5331 5058 4775 4486 4194 3905 3621 3348 3087 2842 2616 2412 2234 2086 1971 1894 1859 1868 1926 2032 2189 2393 2640 2926 3243 3583 3936 4293 4646 4986 5307 5604 5874 6114 6325 6508 6664 6795 6904 6990 7056 7101 7126 7128 7108 7062 6991 6890 6761 6601 6410 6189 5939 5662 5362 5042 4709 4367 4024 3685 3356 3044 2753 2486 2247 2035 1852 1696 1565 1460 1379 1323 1291 1288 1314 1374 1471 1607 1785 2002 2257 2545 2858 3187 3520 3846 4153 4429 4665 4852 4986 5061 5080 5041 4951 4812 4633 4420 4180 3921 3649 3371 3094 2822 2560 2312 2081 1868 1676 1504 1355 1228 1125 1045 992 967 972 1011 1086 1199 1350 1537 1759 2008 2277 2557 2837 3107 3354 3570 3746 3876 3958 3991 3976 3918 3821 3693 3538 3364 3177 2981 2781 2579 2380 2186 1997 1818 1648 1491 1347 1218 1106 1013 939 885 854 846 862 905 974 1070 1195 1348 1529 1734 1963 2211 2475 2749 3029 3311 3590 3862 4126 4378 4619 4846 5061 5264 5455 5634 5802 5959 6103 6234 6350 6452 6536 6604 6654 6685 6698 6693 6671 6630 6573 6499 6409 6303 6182 6045 5895 5732 5557 5371 5177 4977 4771 4563 4355 4146 3940 3736 3534 3336 3140 2947 2756 2567 2382 2201 2025 1856 1696 1547 1410 1288 1179 1086 1007 943 894 859 841 839 858 901 970 1071 1205 1377 1585 1829 2107 2412 2739 3079 3424 3766 4098 4412 4706 4974 5218 5437 5633 5808 5966 6108 6237 6356 6466 6567 6662 6750 6834 6913 6989 7063 7135 7206 7277 7346 7414 7479 7542 7600 7655 7705 7751 7793 7831 7866 7898 7926 7951 7973 7990 8002 8008 8009 8004 7993 7977 7956 7932 7904 7873 7838 7799 7754 7703 7644 7574 7493 7398 7289 7162 7016 6850 6662 6450 6215 5954 5669 5361 5032 4685 4325 3956 3586 3220 2864 2526 2209 1920 1660 1433 1237 1074 941 834 751 687 639 604 579 564 558 564 583 621 3061 9 3 4 680 767 884 1036 1223 1445 1700 1985 2292 2615 2946 3276 3600 3909 4200 4469 4714 4936 5137 5317 5481 5630 5768 5896 6017 6133 6243 6349 6451 6550 6645 6736 6823 6906 6983 7053 7114 7165 7203 7228 7237 7229 7205 7165 7110 7042 6965 6882 6796 6713 6636 6570 6517 6482 6465 6469 6491 6532 6588 6655 6729 6803 6873 6932 6975 6997 6994 6965 6909 6826 6720 6593 6453 6305 6156 6013 5883 5772 5686 5628 5600 5603 5637 5699 5786 5894 6020 6157 6303 6454 6605 6755 6901 7042 7177 7304 7423 7533 7635 7728 7813 7889 7959 8022 8080 8133 8184 8232 8279 8324 8368 8410 8449 8486 8519 8549 8574 8596 8615 8631 8645 8657 8667 8676 8683 8689 8692 8694 8693 8690 8686 8680 8676 8672 8670 8671 8675 8681 8690 8700 8712 8723 8733 8741 8747 8750 8752 8751 8749 8744 8737 8727 8713 8694 8667 8631 8584 8523 8447 8353 8242 8113 7966 7803 7627 7441 7250 7060 6875 6704 6551 6422 6322 6254 6219 6217 6243 6296 6367 6451 6539 6625 6701 6760 6799 6813 6800 6761 6697 6611 6507 6391 6269 6148 6034 5933 5853 5799 5775 5783 5825 5901 6009 6145 6304 6481 6670 6864 7057 7243 7419 7581 7725 7853 7962 8053 8129 8190 8239 8277 8306 8329 8347 8361 8373 8383 8392 8401 8408 8414 8418 8419 8417 8411 8401 8386 8368 8346 8321 8295 8268 8241 8214 8189 8166 8143 8122 8103 8084 8066 8050 8034 8019 8003 7987 7968 7945 7914 7874 7821 7753 7667 7562 7436 7291 7128 6948 6753 6547 6332 6112 5888 5663 5439 5217 5000 4788 4583 4389 4206 4039 3891 3764 3662 3588 3543 3528 3544 3590 3665 3768 3895 4044 4211 4394 4589 4793 5002 5214 5424 5630 5826 6010 6177 6324 6447 6544 6612 6651 6658 6635 6582 6503 6399 6275 6134 5981 5820 5657 5497 5346 5209 5091 4996 4928 4890 4884 4911 4969 5056 5168 5301 5449 5608 5773 5938 6100 6256 6406 6548 6682 6811 6934 7053 7168 7280 7389 7493 7593 7685 7771 7849 7918 7980 8035 8085 8131 8173 8214 8254 8293 8330 8364 8395 8421 8440 8452 8456 8451 8439 8418 8390 8354 8312 8262 8203 8135 8055 7960 7847 7715 7559 7377 7168 6930 6663 6368 6046 5700 5333 4950 4557 4159 3761 3372 2995 2638 2304 1998 1721 1476 1263 1080 928 803 702 624 564 520 490 469 457 451 449 450 454 462 474 495 527 576 648 748 883 1057 1274 1534 1837 2178 2551 2948 3358 3769 4172 4555 4910 5231 5515 5759 5966 6140 6285 6408 6514 6611 6701 6789 6876 6964 7051 7136 7218 7294 7363 7424 7476 7519 7553 7580 7599 7610 7614 7609 7594 7566 7523 7461 7379 7275 7147 6996 6823 6630 6420 6198 5969 5739 5514 5299 5100 4922 4771 4649 4561 4508 4493 4516 4577 4674 4806 4970 5160 5372 5601 5840 6084 6327 6562 6787 6997 3062 9 3 4 7190 7364 7518 7653 7769 7869 7952 8022 8079 8125 8160 8184 8199 8203 8197 8181 8155 8119 8074 8021 7961 7896 7827 7756 7685 7614 7545 7476 7408 7340 7268 7191 7105 7007 6893 6762 6609 6433 6233 6009 5761 5492 5204 4900 4585 4264 3942 3622 3311 3011 2728 2463 2219 1998 1800 1628 1480 1358 1261 1190 1146 1129 1140 1178 1246 1342 1466 1616 1792 1989 2204 2432 2669 2908 3143 3369 3580 3771 3937 4074 4179 4250 4286 4287 4251 4182 4080 3949 3790 3610 3412 3201 2983 2763 2547 2340 2146 1970 1813 1677 1563 1469 1393 1333 1285 1246 1213 1182 1152 1121 1087 1050 1011 970 929 889 851 818 790 769 756 751 755 768 791 821 858 900 946 994 1040 1084 1123 1154 1177 1192 1197 1194 1184 1170 1154 1140 1132 1133 1149 1183 1238 1318 1426 1563 1731 1928 2153 2404 2678 2970 3275 3587 3903 4215 4520 4815 5095 5359 5606 5836 6048 6244 6426 6593 6748 6890 7021 7141 7250 7348 7435 7510 7573 7624 7664 7692 7709 7716 7713 7702 7685 7663 7640 7616 7594 7576 7564 7558 7560 7570 7587 7611 7641 7676 7716 7758 7803 7850 7899 7949 7999 8050 8099 8148 8193 8234 8270 8300 8323 8338 8346 8348 8342 8332 8317 8298 8275 8249 8220 8187 8149 8106 8057 8001 7937 7865 7783 7692 7592 7482 7363 7236 7102 6963 6820 6675 6531 6390 6253 6124 6004 5895 5798 5714 5643 5586 5543 5515 5501 5501 5514 5542 5583 5636 5701 5777 5862 5957 6058 6166 6280 6399 6523 6651 6782 6916 7051 7187 7320 7450 7575 7692 7800 7898 7985 8061 8127 8183 8231 8272 8306 8335 8360 8380 8396 8407 8414 8414 8409 8398 8380 8356 8328 8295 8260 8222 8184 8147 8112 8080 8052 8027 8007 7990 7977 7967 7959 7952 7946 7939 7930 7920 7908 7893 7874 7852 7825 7793 7753 7705 7645 7573 7487 7384 7264 7126 6970 6798 6612 6413 6206 5993 5780 5568 5363 5169 4988 4825 4682 4564 4472 4411 4381 4385 4424 4499 4607 4748 4919 5115 5331 5563 5804 6048 6291 6527 6752 6963 7158 7336 7495 7636 7760 7866 7955 8029 8089 8134 8166 8184 8190 8183 8162 8128 8080 8017 7937 7841 7728 7596 7447 7279 7093 6892 6677 6450 6215 5976 5735 5497 5264 5040 4826 4623 4433 4256 4091 3938 3796 3665 3544 3433 3333 3244 3167 3101 3048 3006 2975 2953 2936 2922 2907 2888 2860 2821 2769 2701 2619 2523 2415 2298 2175 2051 1930 1814 1708 1614 1532 1465 1411 1370 1340 1320 1308 1303 1304 1311 1326 1351 1391 1449 1531 1642 1787 1969 2192 2454 2753 3087 3448 3829 4221 4614 5001 5373 5724 6049 6346 6613 6850 7060 7246 7409 7553 7681 7795 7896 7986 8066 8136 8196 8248 8292 8328 8357 8378 8393 8401 8403 8397 8383 8361 8331 8293 8245 8189 8126 8055 7979 7899 7818 7737 7660 3063 9 3 5 7550 7496 7455 7430 7419 7422 7439 7466 7501 7541 7583 7624 7662 7693 7715 7729 7733 7727 7712 7688 7657 7619 7574 7525 7471 7411 7346 7276 7200 7118 7031 6941 6848 6757 6669 6589 6519 6464 6426 6406 6407 6427 6465 6519 6587 6664 6746 6831 6913 6990 7059 7115 7157 7182 7187 7168 7124 7049 6943 6803 6628 6416 6171 5893 5587 5260 4916 4566 4215 3874 3550 3251 2983 2752 2561 2412 2308 2246 2225 2242 2293 2371 2472 2589 2715 2843 2968 3084 3185 3269 3332 3372 3389 3383 3355 3308 3243 3164 3072 2972 2864 2752 2638 2523 2408 2296 2188 2085 1987 1896 1812 1735 1666 1605 1551 1504 1464 1429 1399 1374 1354 1337 1324 1315 1310 1310 1314 1325 1343 1368 1404 1452 1513 1590 1685 1798 1932 2087 2262 2458 2671 2900 3141 3392 3648 3907 4164 4418 4664 4902 5131 5348 5555 5750 5933 6104 6264 6412 6549 6673 6787 6889 6982 7066 7142 7213 7279 7342 7403 7463 7522 7581 7640 7696 7750 7800 7846 7885 7918 7942 7959 7966 7964 7952 7930 7898 7853 7797 7727 7644 7545 7432 7304 7161 7005 6838 6662 6481 6298 6117 5942 5777 5626 5494 5381 5292 5228 5189 5176 5187 5222 5278 5352 5441 5541 5647 5754 5857 5949 6027 6083 6112 6111 6076 6004 5894 5746 5562 5344 5097 4825 4535 4233 3925 3618 3315 3024 2746 2485 2244 2022 1821 1640 1480 1341 1223 1129 1059 1015 1000 1015 1063 1143 1255 1395 1560 1742 1935 2128 2315 2484 2628 2741 2818 2857 2857 2820 2752 2656 2541 2412 2276 2139 2006 1879 1763 1658 1565 1483 1412 1352 1300 1258 1225 1201 1188 1187 1200 1230 1279 1349 1444 1566 1716 1894 2102 2337 2597 2878 3176 3487 3804 4122 4436 4741 5033 5308 5565 5803 6021 6219 6397 6559 6703 6831 6945 7046 7133 7208 7272 7324 7366 7397 7419 7431 7434 7427 7410 7383 7343 7291 7223 7139 7036 6913 6768 6601 6412 6199 5965 5711 5438 5151 4851 4544 4232 3921 3613 3314 3026 2753 2497 2261 2045 1851 1680 1530 1402 1293 1203 1130 1072 1026 991 965 946 934 927 926 932 944 965 997 1040 1098 1171 1261 1368 1492 1631 1784 1949 2122 2300 2481 2661 2837 3008 3173 3330 3479 3619 3751 3874 3988 4092 4184 4264 4330 4381 4416 4433 4433 4417 4384 4337 4278 4209 4133 4052 3969 3888 3812 3743 3687 3646 3624 3625 3653 3709 3795 3911 4057 4229 4424 4636 4859 5086 5310 5523 5721 5898 6049 6173 6267 6332 6366 6371 6347 6295 6215 6107 5971 5807 5615 5397 5153 4886 4598 4295 3980 3658 3337 3020 2714 2423 2151 1902 1678 1479 1305 1156 1030 925 840 773 722 687 668 666 681 716 773 851 953 1079 1227 1395 1580 1776 1980 2184 2382 2569 2738 2886 3007 3101 3164 3197 3201 3177 3127 3054 2961 2851 2727 2592 2450 2304 3064 9 3 5 2155 2007 1862 1722 1588 1462 1346 1242 1152 1078 1023 989 981 1002 1054 1139 1260 1415 1603 1821 2063 2322 2592 2863 3129 3381 3614 3824 4007 4163 4294 4402 4491 4566 4629 4685 4736 4784 4830 4874 4913 4947 4975 4996 5010 5018 5022 5025 5031 5043 5066 5102 5155 5226 5314 5420 5541 5674 5815 5959 6102 6239 6366 6478 6573 6647 6698 6723 6721 6689 6627 6534 6409 6253 6066 5849 5606 5340 5055 4755 4447 4135 3825 3523 3233 2959 2705 2472 2261 2074 1909 1765 1640 1534 1443 1367 1303 1250 1206 1171 1144 1124 1110 1102 1098 1097 1099 1102 1105 1108 1110 1110 1108 1104 1100 1095 1090 1088 1087 1090 1097 1108 1125 1148 1177 1213 1255 1305 1363 1427 1498 1575 1656 1740 1826 1911 1993 2070 2142 2207 2265 2316 2362 2405 2446 2489 2537 2591 2656 2732 2821 2924 3041 3170 3311 3461 3616 3775 3933 4086 4230 4360 4472 4560 4621 4651 4645 4603 4523 4404 4250 4062 3846 3608 3354 3091 2826 2567 2319 2087 1874 1684 1519 1380 1267 1183 1127 1104 1114 1161 1247 1377 1550 1768 2030 2332 2669 3036 3422 3820 4220 4612 4990 5345 5672 5970 6236 6470 6675 6852 7004 7135 7247 7343 7424 7492 7547 7591 7624 7646 7657 7658 7649 7630 7602 7564 7517 7461 7396 7323 7241 7150 7051 6945 6832 6712 6587 6458 6326 6192 6058 5925 5795 5670 5551 5439 5337 5245 5164 5096 5040 4996 4965 4944 4932 4928 4928 4932 4937 4940 4939 4933 4921 4901 4874 4839 4796 4745 4687 4620 4547 4465 4374 4275 4166 4047 3919 3783 3638 3486 3328 3167 3004 2840 2677 2516 2357 2201 2048 1897 1750 1605 1464 1327 1195 1069 951 842 742 654 576 510 454 408 371 341 317 298 284 273 265 259 257 256 259 263 270 280 293 309 330 356 389 431 482 544 617 702 798 904 1018 1137 1259 1382 1502 1618 1727 1830 1924 2010 2088 2159 2221 2274 2320 2356 2382 2397 2401 2395 2379 2355 2325 2292 2260 2233 2215 2210 2222 2252 2304 2379 2478 2601 2747 2915 3104 3310 3531 3765 4006 4252 4499 4742 4978 5203 5415 5611 5789 5948 6088 6209 6312 6396 6464 6515 6551 6573 6580 6573 6552 6517 6468 6403 6323 6226 6112 5982 5833 5667 5484 5283 5067 4836 4593 4339 4078 3814 3548 3286 3029 2783 2548 2330 2130 1950 1794 1663 1560 1486 1443 1433 1458 1516 1609 1736 1893 2079 2289 2519 2763 3016 3272 3526 3774 4013 4239 4450 4647 4827 4991 5139 5271 5386 5482 5559 5615 5647 5654 5633 5584 5506 5399 5265 5105 4923 4722 4506 4279 4045 3807 3570 3336 3107 2887 2678 2480 2295 2125 1970 1832 1709 1603 1514 1441 1383 1341 1313 1299 1299 1313 1340 1379 1432 1496 1572 1659 1756 1863 1977 2098 2226 2360 2501 2650 2809 2978 3160 3356 3566 3065 9 3 5 3791 4028 4274 4525 4776 5019 5248 5455 5634 5778 5882 5943 5960 5932 5862 5752 5606 5429 5227 5004 4766 4519 4266 4012 3760 3514 3277 3051 2839 2641 2459 2293 2143 2008 1889 1783 1688 1605 1531 1464 1405 1352 1305 1264 1228 1198 1173 1153 1139 1131 1130 1135 1148 1170 1204 1252 1315 1398 1504 1633 1790 1975 2189 2432 2700 2992 3305 3632 3970 4313 4655 4992 5318 5630 5925 6199 6450 6678 6881 7060 7214 7344 7451 7537 7603 7651 7681 7695 7695 7680 7651 7609 7554 7486 7406 7315 7213 7105 6993 6881 6774 6676 6593 6528 6486 6469 6479 6514 6574 6654 6753 6863 6980 7099 7213 7319 7413 7492 7554 7598 7625 7635 7629 7609 7577 7533 7481 7419 7349 7271 7185 7088 6981 6860 6725 6573 6404 6216 6009 5785 5543 5286 5018 4741 4459 4177 3897 3623 3359 3107 2869 2645 2437 2245 2071 1916 1780 1667 1578 1517 1488 1492 1533 1613 1732 1890 2083 2307 2558 2827 3107 3391 3669 3934 4180 4404 4600 4770 4913 5033 5132 5215 5287 5353 5417 5482 5552 5626 5706 5791 5881 5972 6064 6155 6242 6324 6400 6469 6531 6587 6636 6681 6721 6760 6799 6839 6882 6930 6983 7043 7109 7182 7259 7339 7422 7504 7584 7660 7730 7794 7849 7897 7937 7968 7992 8008 8016 8017 8009 7993 7968 7932 7887 7832 7766 7690 7606 7515 7418 7316 7213 7111 7010 6914 6823 6741 6669 6607 6558 6523 6502 6496 6505 6529 6568 6620 6684 6758 6840 6929 7021 7115 7209 7300 7388 7471 7548 7619 7685 7744 7797 7846 7889 7929 7964 7996 8023 8045 8062 8072 8074 8068 8052 8024 7985 7933 7867 7789 7696 7591 7473 7342 7200 7048 6888 6721 6550 6377 6205 6037 5876 5725 5589 5469 5368 5290 5235 5205 5201 5222 5268 5338 5429 5540 5667 5808 5958 6115 6275 6433 6587 6732 6867 6987 7093 7181 7252 7304 7339 7358 7362 7354 7335 7308 7276 7242 7207 7176 7150 7131 7122 7122 7135 7158 7194 7240 7295 7357 7425 7496 7566 7636 7701 7761 7815 7863 7904 7939 7970 7995 8018 8036 8051 8063 8071 8073 8070 8061 8044 8021 7991 7956 7915 7871 7825 7779 7733 7690 7650 7613 7580 7551 7526 7505 7488 7476 7469 7467 7471 7481 7498 7520 7549 7582 7620 7661 7704 7746 7787 7825 7858 7886 7907 7920 7926 7922 7910 7889 7859 7820 7771 7715 7651 7579 7503 7421 7337 7253 7169 7088 7013 6946 6889 6843 6812 6795 6794 6809 6839 6884 6942 7010 7086 7166 7247 7325 7398 7462 7517 7559 7589 7606 7610 7603 7584 7554 7515 7466 7410 7346 7275 7199 7117 7032 6944 6854 6764 6674 6583 6493 6400 6303 6201 6088 5964 5824 5668 5492 5298 5085 4856 4613 4360 4101 3841 3583 3332 3091 2862 2649 2451 2271 2108 1962 1832 1719 1621 1536 1465 1405 1355 1314 1280 1251 1227 1205 1184 1164 1143 1122 3066 9 3 5 1099 1075 1050 1024 998 975 954 940 935 942 966 1010 1079 1175 1302 1462 1654 1876 2127 2401 2693 2995 3299 3599 3887 4155 4400 4616 4801 4953 5072 5159 5215 5242 5243 5219 5173 5106 5019 4915 4794 4659 4512 4353 4185 4012 3835 3657 3482 3311 3148 2993 2849 2716 2596 2488 2392 2308 2236 2175 2123 2081 2047 2020 2000 1985 1974 1967 1962 1958 1955 1951 1945 1938 1929 1917 1901 1883 1862 1837 1808 1776 1739 1698 1652 1601 1545 1483 1416 1344 1267 1187 1104 1021 938 857 780 708 642 584 532 489 453 424 401 384 371 361 355 350 348 346 345 346 347 349 352 356 362 369 379 393 411 435 467 505 553 609 675 748 828 913 1001 1089 1174 1253 1324 1386 1435 1472 1496 1508 1507 1495 1474 1445 1409 1368 1322 1274 1223 1171 1118 1064 1010 955 900 846 792 739 688 639 593 550 511 476 445 419 397 380 366 355 347 341 337 334 332 332 332 334 336 340 346 353 362 373 387 404 426 452 484 524 571 628 693 767 849 938 1031 1127 1221 1312 1397 1471 1534 1583 1617 1636 1642 1634 1616 1590 1558 1524 1490 1458 1431 1409 1394 1385 1380 1379 1380 1379 1376 1367 1350 1325 1290 1245 1192 1132 1067 1000 932 867 806 751 704 664 631 605 585 570 558 548 541 534 529 526 523 522 523 525 530 538 550 566 590 624 672 737 823 934 1073 1243 1445 1678 1938 2222 2524 2837 3153 3464 3763 4044 4303 4537 4744 4924 5080 5213 5327 5425 5509 5581 5645 5699 5747 5787 5821 5848 5869 5885 5895 5901 5903 5902 5898 5892 5884 5874 5865 5856 5848 5844 5844 5851 5864 5885 5915 5953 5998 6050 6105 6163 6220 6275 6324 6366 6399 6421 6429 6424 6402 6362 6303 6224 6123 6000 5856 5691 5510 5314 5110 4902 4699 4506 4330 4178 4056 3968 3918 3906 3934 3999 4099 4230 4386 4563 4754 4954 5156 5355 5546 5724 5887 6031 6154 6255 6335 6395 6435 6459 6469 6469 6462 6451 6439 6428 6421 6418 6419 6425 6435 6447 6459 6472 6481 6488 6489 6485 6474 6455 6427 6389 6339 6278 6203 6113 6008 5888 5753 5605 5445 5276 5101 4925 4752 4587 4434 4299 4184 4094 4031 3997 3993 4017 4070 4147 4246 4363 4492 4630 4770 4910 5044 5171 5286 5389 5479 5556 5620 5672 5714 5746 5769 5785 5795 5798 5795 5786 5771 5751 5725 5694 5658 5618 5573 5526 5477 5426 5376 5326 5279 5235 5195 5160 5130 5104 5084 5069 5057 5049 5042 5036 5030 5022 5012 4997 4977 4951 4918 4877 4829 4772 4707 4634 4553 4465 4370 4268 4162 4051 3937 3819 3698 3575 3449 3320 3189 3056 2919 2780 2638 2493 2347 2199 2050 1903 1758 1618 1483 1357 1239 1132 1037 955 885 830 3067 9 3 5 788 759 743 741 752 776 813 864 927 1003 1090 1187 1292 1403 1516 1628 1735 1834 1923 1998 2059 2104 2133 2147 2147 2135 2113 2082 2045 2003 1956 1906 1853 1797 1738 1676 1610 1542 1471 1398 1324 1250 1176 1104 1035 968 905 845 789 737 688 643 601 563 529 498 471 448 429 414 402 395 391 390 393 398 407 419 434 452 473 497 524 553 583 614 645 675 703 728 749 766 780 789 795 798 797 795 791 785 778 770 761 750 739 726 711 696 679 661 642 621 600 577 554 530 505 480 454 428 401 375 350 326 304 283 265 249 236 225 217 211 207 204 203 203 204 205 207 210 214 219 225 233 243 255 270 287 306 328 353 379 407 437 467 498 529 560 590 620 649 677 703 729 753 776 799 820 841 861 879 897 914 930 945 960 974 987 999 1011 1023 1034 1045 1055 1065 1075 1085 1095 1105 1116 1128 1141 1156 1173 1193 1216 1242 1271 1303 1339 1377 1418 1461 1507 1554 1603 1653 1703 1754 1805 1855 1905 1953 2000 2046 2091 2134 2178 2221 2265 2310 2356 2404 2454 2506 2559 2613 2667 2721 2774 2827 2878 2927 2976 3023 3071 3118 3165 3213 3261 3308 3356 3403 3448 3492 3534 3573 3610 3645 3677 3708 3736 3763 3787 3809 3828 3843 3854 3861 3861 3857 3847 3833 3816 3797 3778 3761 3747 3740 3740 3750 3768 3797 3835 3882 3936 3996 4060 4126 4192 4256 4316 4372 4422 4465 4500 4526 4543 4550 4545 4528 4498 4454 4396 4325 4240 4143 4036 3923 3806 3690 3578 3476 3386 3312 3256 3221 3206 3212 3235 3273 3321 3376 3432 3484 3526 3556 3568 3560 3531 3480 3407 3315 3205 3081 2945 2802 2654 2505 2357 2215 2078 1950 1832 1724 1628 1543 1470 1408 1357 1317 1286 1265 1253 1251 1260 1279 1312 1361 1427 1514 1625 1761 1923 2113 2330 2571 2833 3112 3402 3697 3990 4274 4543 4792 5016 5210 5373 5501 5595 5653 5677 5666 5621 5545 5438 5303 5141 4955 4748 4523 4284 4035 3781 3525 3272 3026 2791 2570 2366 2180 2014 1868 1742 1634 1544 1470 1412 1368 1338 1322 1319 1333 1363 1412 1483 1578 1698 1845 2020 2223 2451 2704 2978 3269 3572 3882 4196 4507 4811 5104 5383 5645 5888 6110 6310 6487 6642 6775 6886 6977 7048 7100 7136 7156 7161 7153 7132 7098 7051 6990 6914 6822 6713 6585 6438 6270 6082 5874 5647 5403 5144 4872 4592 4306 4018 3733 3453 3182 2925 2682 2457 2251 2065 1899 1752 1623 1510 1412 1325 1249 1182 1122 1068 1020 978 941 908 880 856 835 815 798 781 767 756 752 759 781 826 898 1005 1150 1339 1573 1850 2168 2522 2903 3302 3709 4115 4509 4884 5232 5550 5834 6084 6300 6484 3068 9 3 5 6638 6765 6868 6948 7009 7051 7076 7086 7083 7069 7048 7022 6995 6971 6953 6945 6949 6966 6999 7045 7105 7175 7253 7336 7420 7502 7580 7650 7710 7761 7802 7833 7854 7869 7876 7879 7878 7873 7865 7854 7839 7818 7792 7758 7716 7665 7605 7536 7457 7371 7275 7172 7061 6942 6812 6672 6519 6352 6169 5971 5755 5523 5275 5014 4740 4458 4168 3876 3582 3290 3003 2722 2450 2188 1939 1706 1488 1289 1110 953 816 702 610 537 483 445 420 405 398 396 398 402 409 420 437 463 501 555 627 721 837 978 1141 1325 1525 1738 1957 2177 2391 2593 2779 2944 3084 3199 3285 3344 3376 3382 3365 3326 3268 3192 3102 3000 2889 2769 2645 2517 2390 2264 2141 2024 1914 1812 1719 1634 1559 1494 1437 1391 1355 1329 1316 1316 1333 1368 1425 1506 1613 1750 1917 2116 2345 2605 2891 3201 3530 3873 4225 4579 4931 5275 5607 5922 6218 6492 6744 6974 7181 7367 7533 7681 7813 7929 8033 8125 8207 8281 8346 8405 8457 8502 8541 8574 8600 8620 8634 8641 8643 8640 8633 8623 8610 8595 8579 8562 8542 8520 8492 8458 8413 8356 8283 8190 8075 7936 7771 7579 7360 7115 6845 6553 6242 5918 5584 5247 4913 4588 4278 3988 3725 3492 3293 3129 3000 2905 2842 2806 2791 2792 2802 2815 2824 2825 2811 2782 2733 2667 2583 2485 2377 2266 2157 2058 1978 1923 1901 1920 1983 2095 2258 2470 2729 3029 3365 3726 4106 4492 4878 5253 5611 5946 6254 6533 6782 7002 7194 7358 7496 7608 7695 7756 7790 7795 7768 7708 7614 7485 7320 7122 6891 6631 6346 6039 5717 5383 5043 4702 4363 4033 3713 3408 3121 2852 2606 2381 2180 2001 1846 1712 1599 1506 1431 1374 1334 1310 1302 1311 1336 1380 1442 1523 1625 1747 1890 2052 2232 2430 2642 2865 3098 3336 3574 3810 4038 4253 4450 4625 4772 4888 4969 5012 5016 4981 4908 4798 4657 4488 4297 4090 3872 3649 3427 3209 2998 2799 2612 2438 2277 2131 1997 1876 1766 1667 1578 1498 1427 1363 1308 1262 1224 1195 1178 1173 1182 1207 1248 1308 1385 1480 1592 1717 1854 1998 2145 2292 2433 2566 2686 2793 2883 2957 3014 3055 3081 3094 3094 3085 3068 3044 3015 2983 2949 2916 2885 2859 2841 2832 2836 2854 2890 2944 3019 3117 3236 3378 3541 3723 3923 4137 4362 4594 4828 5060 5286 5502 5704 5890 6058 6208 6341 6457 6559 6650 6732 6810 6884 6958 7032 7109 7186 7265 7344 7422 7497 7568 7635 7697 7754 7807 7858 7905 7952 7997 8042 8085 8127 8164 8195 8217 8226 8218 8190 8139 8060 7951 7811 7639 7435 7202 6944 6667 6377 6083 5795 5523 5278 5069 4906 4795 4741 4747 4812 4934 5107 5324 5575 5851 6141 6435 6725 7002 7260 7495 7705 7888 8046 8180 8293 8388 8468 8537 8596 8649 8695 8738 8775 8809 8837 8861 3069 9 3 5 8880 8893 8902 8906 8907 8906 8902 8899 8895 8893 8891 8891 8893 8895 8897 8899 8901 8903 8904 8904 8904 8905 8906 8909 8913 8918 8926 8935 8946 8959 8974 8990 9006 9023 9040 9057 9072 9086 9099 9109 9118 9125 9131 9136 9140 9144 9149 9154 9159 9163 9165 9165 9159 9148 9128 9098 9056 8999 8926 8833 8720 8585 8424 8237 8023 7781 7510 7213 6890 6546 6183 5807 5424 5040 4661 4293 3941 3611 3305 3025 2773 2550 2353 2181 2032 1905 1797 1706 1632 1574 1533 1510 1506 1525 1571 1645 1751 1892 2071 2287 2540 2828 3148 3494 3861 4241 4627 5012 5389 5752 6096 6419 6718 6994 7246 7477 7687 7879 8055 8216 8362 8495 8615 8720 8812 8891 8955 9007 9047 9075 9091 9098 9095 9082 9058 9024 8976 8915 8837 8742 8627 8490 8330 8145 7935 7700 7439 7153 6844 6513 6164 5800 5426 5045 4662 4283 3913 3555 3214 2894 2597 2327 2086 1875 1698 1558 1456 1396 1380 1411 1489 1615 1787 2002 2255 2537 2841 3157 3475 3786 4081 4352 4597 4810 4993 5145 5270 5370 5448 5508 5550 5575 5583 5571 5536 5476 5388 5269 5119 4938 4729 4494 4238 3968 3689 3408 3132 2865 2613 2380 2167 1976 1807 1660 1532 1421 1326 1243 1171 1109 1057 1014 984 969 972 996 1046 1123 1230 1366 1532 1723 1935 2162 2397 2634 2866 3086 3289 3472 3633 3770 3886 3982 4061 4127 4184 4236 4288 4343 4405 4477 4563 4664 4784 4923 5083 5262 5461 5676 5906 6147 6395 6645 6893 7135 7367 7586 7790 7978 8151 8307 8448 8577 8694 8802 8901 8993 9079 9159 9233 9302 9364 9419 9466 9507 9541 9568 9589 9605 9616 9624 9629 9632 9633 9631 9626 9617 9602 9578 9544 9497 9435 9354 9253 9129 8980 8805 8603 8376 8122 7843 7543 7223 6886 6538 6181 5820 5459 5103 4754 4417 4093 3787 3498 3228 2979 2751 2543 2356 2190 2043 1916 1808 1719 1647 1591 1552 1530 1523 1533 1561 1608 1675 1766 1881 2023 2193 2393 2623 2881 3166 3474 3801 4144 4496 4852 5207 5557 5896 6221 6529 6819 7088 7335 7562 7767 7952 8119 8267 8400 8520 8628 8727 8820 8907 8992 9074 9155 9234 9312 9387 9458 9525 9586 9640 9688 9729 9764 9793 9818 9841 9861 9880 9899 9917 9935 9952 9967 9979 9989 9996 999910000 9998 9996 9992 9989 9986 9984 9982 9981 9979 9976 9970 9961 9949 9932 9910 9884 9853 9816 9773 9722 9662 9590 9504 9400 9276 9128 8954 8754 8524 8267 7983 7674 7343 6995 6632 6260 5883 5505 5131 4764 4410 4070 3749 3448 3170 2916 2687 2485 2308 2157 2031 1930 1853 1799 1770 1767 1790 1842 1924 2039 2189 2375 2597 2854 3145 3465 3810 4175 4552 4936 5319 5695 6057 6401 6722 7017 7285 7523 7732 7912 8063 8188 8287 8362 8415 8449 8463 8461 8442 8408 8360 8297 8218 8124 8012 7883 3070 9 3 5 7735 7567 7378 7169 6940 6692 6428 6149 5859 5563 5266 4974 4695 4435 4202 4005 3851 3748 3700 3711 3784 3918 4110 4353 4641 4962 5306 5662 6019 6365 6693 6995 7268 7509 7719 7900 8055 8188 8303 8404 8494 8577 8653 8722 8786 8842 8891 8932 8963 8984 8996 8997 8988 8970 8943 8908 8864 8814 8757 8694 8628 8561 8495 8432 8375 8328 8292 8269 8261 8267 8286 8318 8358 8405 8455 8506 8553 8594 8629 8654 8671 8678 8676 8666 8649 8624 8593 8555 8511 8458 8397 8327 8244 8149 8039 7912 7767 7602 7416 7208 6977 6725 6451 6160 5853 5535 5210 4883 4559 4242 3938 3649 3377 3126 2894 2682 2488 2311 2149 1999 1862 1734 1615 1505 1403 1310 1227 1153 1089 1038 999 975 968 978 1008 1059 1132 1226 1342 1476 1625 1785 1950 2114 2270 2414 2539 2641 2720 2774 2804 2814 2809 2792 2772 2752 2740 2739 2754 2789 2845 2924 3027 3152 3301 3470 3658 3863 4081 4307 4536 4764 4984 5190 5375 5535 5663 5757 5814 5832 5813 5757 5670 5553 5414 5257 5088 4912 4737 4566 4406 4262 4136 4033 3957 3910 3893 3908 3956 4036 4147 4287 4452 4641 4848 5069 5299 5530 5758 5976 6177 6354 6502 6614 6685 6711 6690 6619 6500 6334 6124 5877 5597 5293 4973 4644 4315 3993 3684 3393 3124 2880 2661 2467 2298 2152 2028 1923 1837 1768 1717 1685 1672 1681 1715 1777 1869 1993 2151 2342 2564 2815 3089 3381 3681 3982 4276 4554 4810 5038 5233 5395 5525 5625 5699 5753 5793 5825 5856 5891 5932 5983 6045 6116 6196 6282 6371 6461 6549 6634 6714 6790 6861 6929 6995 7062 7132 7205 7285 7371 7465 7566 7674 7788 7906 8025 8145 8263 8375 8481 8577 8662 8734 8791 8834 8861 8873 8870 8852 8821 8777 8722 8657 8584 8502 8413 8317 8214 8103 7984 7856 7718 7569 7409 7236 7051 6854 6645 6426 6198 5962 5720 5474 5225 4973 4721 4469 4218 3970 3726 3489 3263 3053 2865 2703 2576 2488 2445 2452 2509 2617 2774 2975 3213 3478 3762 4054 4344 4624 4886 5124 5336 5520 5677 5809 5920 6012 6090 6157 6214 6264 6307 6342 6368 6382 6382 6366 6332 6279 6207 6116 6009 5888 5757 5622 5487 5360 5244 5147 5073 5026 5009 5024 5069 5143 5244 5366 5506 5657 5815 5973 6127 6272 6407 6529 6636 6730 6810 6879 6938 6989 7035 7076 7116 7155 7195 7236 7278 7321 7367 7415 7464 7517 7572 7631 7694 7763 7837 7917 8003 8095 8191 8292 8394 8497 8597 8694 8785 8870 8946 9015 9076 9130 9178 9221 9261 9298 9333 9365 9395 9421 9443 9460 9469 9471 9465 9450 9426 9394 9354 9307 9253 9192 9123 9046 8959 8862 8753 8631 8498 8352 8195 8030 7859 7686 7515 7350 7196 7055 6931 6827 6742 6679 6635 6611 6603 6608 6625 6649 6678 6709 6739 6768 6794 6817 6837 6855 6871 6887 6905 3070 9 4 1 7722 7564 7384 7183 6959 6714 6448 6165 5867 5560 5249 4940 4643 4364 4115 3903 3738 3627 3576 3588 3666 3807 4008 4261 4558 4887 5238 5598 5956 6302 6627 6926 7194 7431 7637 7815 7968 8101 8217 8320 8413 8499 8577 8649 8714 8771 8820 8860 8890 8911 8923 8926 8920 8906 8884 8854 8817 8771 8718 8657 8591 8522 8451 8383 8320 8266 8224 8197 8187 8193 8216 8254 8303 8360 8421 8481 8537 8585 8623 8649 8663 8665 8655 8635 8606 8571 8530 8484 8434 8379 8318 8251 8174 8086 7984 7866 7728 7570 7390 7187 6960 6711 6440 6151 5846 5528 5204 4876 4549 4229 3919 3623 3344 3084 2846 2629 2433 2257 2101 1960 1834 1720 1615 1517 1424 1336 1253 1175 1103 1041 990 954 936 940 966 1018 1095 1197 1322 1465 1623 1790 1960 2126 2283 2425 2547 2647 2723 2776 2806 2816 2811 2795 2772 2749 2730 2721 2726 2748 2791 2858 2950 3068 3211 3379 3570 3780 4006 4242 4482 4721 4951 5165 5357 5521 5653 5747 5804 5820 5798 5740 5648 5527 5383 5220 5046 4865 4684 4509 4344 4194 4064 3957 3877 3826 3807 3821 3868 3949 4061 4205 4375 4570 4785 5013 5250 5489 5724 5947 6153 6334 6485 6599 6672 6701 6682 6615 6500 6338 6133 5890 5614 5313 4994 4665 4335 4011 3698 3403 3129 2878 2653 2452 2276 2122 1989 1875 1780 1704 1646 1608 1592 1600 1635 1700 1796 1925 2088 2284 2510 2764 3040 3333 3635 3938 4235 4518 4779 5013 5215 5382 5515 5616 5687 5734 5765 5785 5804 5826 5858 5903 5964 6040 6129 6229 6334 6440 6543 6639 6724 6799 6864 6920 6971 7020 7072 7132 7201 7283 7379 7488 7608 7737 7871 8007 8140 8267 8385 8492 8586 8665 8731 8783 8820 8845 8856 8854 8839 8812 8772 8719 8655 8579 8493 8398 8294 8184 8066 7943 7813 7676 7532 7379 7215 7040 6853 6653 6441 6216 5980 5735 5482 5223 4959 4694 4428 4164 3905 3653 3410 3182 2972 2786 2629 2508 2426 2390 2403 2465 2578 2738 2941 3180 3448 3734 4029 4323 4608 4876 5122 5341 5531 5694 5830 5942 6034 6109 6171 6223 6267 6304 6334 6356 6368 6368 6353 6322 6273 6204 6115 6008 5885 5749 5605 5461 5321 5193 5084 5000 4947 4926 4942 4993 5078 5192 5331 5487 5655 5826 5995 6155 6303 6435 6551 6650 6735 6806 6867 6920 6968 7014 7057 7101 7143 7185 7227 7267 7306 7344 7383 7423 7466 7515 7570 7634 7707 7790 7882 7981 8087 8196 8306 8415 8519 8618 8709 8792 8868 8936 8999 9056 9109 9159 9207 9252 9295 9335 9371 9402 9428 9447 9459 9464 9463 9454 9440 9419 9392 9358 9316 9266 9206 9134 9050 8951 8838 8710 8569 8416 8253 8083 7909 7736 7566 7404 7253 7115 6992 6886 6797 6725 6671 6632 6609 6599 6600 6612 6632 6658 6688 6721 6755 6788 6819 6847 6872 6893 6912 6930 3071 9 4 1 6946 6964 6984 7009 7038 7073 7114 7161 7213 7268 7326 7384 7443 7500 7556 7610 7663 7717 7772 7830 7891 7958 8029 8104 8183 8263 8342 8419 8490 8554 8608 8651 8681 8698 8700 8687 8657 8608 8540 8450 8335 8195 8026 7829 7603 7348 7066 6759 6433 6090 5736 5376 5016 4660 4312 3977 3657 3356 3075 2816 2579 2365 2175 2008 1864 1742 1642 1561 1498 1451 1419 1399 1392 1396 1411 1438 1480 1537 1613 1710 1829 1971 2136 2323 2526 2743 2965 3186 3399 3594 3764 3904 4007 4071 4094 4076 4019 3926 3802 3651 3479 3290 3090 2882 2671 2460 2253 2052 1860 1678 1509 1355 1215 1092 986 896 822 763 717 683 659 645 638 639 647 663 686 720 764 820 890 974 1074 1190 1323 1473 1642 1828 2033 2256 2498 2757 3034 3328 3637 3959 4292 4632 4977 5322 5664 6000 6326 6638 6935 7214 7474 7714 7934 8134 8314 8475 8618 8745 8857 8956 9043 9121 9189 9251 9306 9357 9403 9446 9484 9519 9549 9574 9594 9608 9616 9619 9617 9609 9597 9579 9557 9529 9493 9448 9390 9316 9222 9105 8960 8785 8577 8336 8061 7755 7421 7064 6688 6301 5910 5522 5145 4786 4454 4154 3895 3681 3520 3415 3372 3391 3475 3622 3830 4093 4404 4754 5134 5530 5933 6331 6713 7073 7403 7700 7963 8191 8389 8559 8706 8834 8947 9048 9140 9224 9300 9367 9425 9473 9511 9538 9556 9565 9567 9563 9555 9544 9530 9512 9490 9461 9422 9371 9304 9218 9111 8980 8826 8648 8446 8222 7978 7717 7440 7152 6856 6555 6254 5957 5669 5396 5142 4914 4717 4557 4438 4365 4339 4363 4436 4555 4718 4920 5153 5412 5689 5976 6266 6552 6829 7091 7334 7556 7755 7929 8079 8203 8303 8379 8432 8462 8469 8453 8416 8357 8278 8178 8058 7919 7763 7591 7403 7202 6989 6765 6532 6291 6044 5791 5534 5274 5012 4748 4483 4220 3959 3702 3454 3217 2996 2796 2624 2486 2389 2339 2343 2404 2525 2707 2947 3241 3584 3965 4375 4803 5238 5667 6083 6475 6838 7167 7461 7717 7938 8126 8283 8412 8518 8602 8668 8718 8752 8773 8779 8772 8752 8717 8667 8602 8521 8423 8307 8171 8017 7843 7649 7437 7207 6962 6706 6443 6177 5916 5666 5434 5228 5055 4921 4833 4795 4809 4877 4997 5167 5382 5635 5919 6224 6541 6862 7178 7480 7763 8022 8253 8456 8630 8776 8897 8995 9074 9136 9186 9226 9258 9283 9302 9316 9325 9329 9328 9322 9311 9295 9275 9253 9229 9205 9181 9158 9136 9115 9093 9070 9044 9012 8972 8924 8865 8796 8717 8630 8536 8439 8340 8243 8148 8057 7969 7883 7795 7702 7598 7477 7336 7168 6971 6742 6481 6190 5873 5534 5182 4824 4467 4121 3793 3488 3213 2969 2759 2583 2439 2324 2235 2168 2120 2088 2069 2062 2067 2083 2110 2149 2201 2264 2338 2421 2510 2602 2693 2778 2854 2917 2963 3072 9 4 1 2991 3001 2991 2964 2922 2866 2798 2723 2640 2552 2460 2365 2266 2164 2058 1950 1839 1727 1616 1507 1403 1305 1217 1140 1075 1023 984 957 941 932 929 929 928 926 918 906 886 859 826 788 745 699 653 607 563 523 487 457 431 411 396 386 380 377 377 378 379 381 382 383 383 384 385 389 396 409 430 460 500 553 617 694 782 880 985 1095 1206 1315 1419 1515 1600 1673 1733 1778 1810 1828 1834 1829 1816 1795 1768 1737 1704 1668 1633 1598 1565 1535 1509 1489 1477 1474 1482 1504 1542 1598 1674 1771 1891 2033 2197 2382 2586 2806 3036 3274 3512 3746 3968 4173 4354 4507 4626 4709 4753 4757 4721 4647 4538 4396 4227 4034 3822 3598 3365 3129 2894 2665 2444 2235 2041 1863 1703 1562 1440 1337 1252 1183 1130 1090 1061 1041 1028 1018 1010 1002 992 977 957 932 900 863 820 774 727 681 637 598 565 540 522 510 504 502 502 503 505 508 516 533 565 619 704 827 997 1218 1494 1825 2207 2634 3096 3581 4075 4565 5035 5474 5872 6222 6519 6763 6955 7098 7198 7261 7292 7295 7275 7234 7174 7093 6993 6872 6730 6566 6380 6175 5952 5714 5465 5208 4948 4687 4430 4177 3932 3695 3468 3250 3042 2844 2657 2479 2313 2156 2011 1876 1751 1637 1532 1438 1354 1281 1221 1178 1153 1151 1177 1234 1327 1458 1629 1840 2089 2373 2687 3023 3375 3735 4094 4445 4781 5099 5394 5663 5906 6123 6315 6483 6630 6756 6865 6958 7038 7107 7166 7219 7265 7309 7352 7395 7441 7490 7544 7604 7669 7741 7819 7902 7991 8084 8180 8278 8378 8477 8574 8668 8757 8839 8913 8978 9035 9081 9119 9147 9168 9182 9190 9193 9191 9185 9175 9159 9138 9111 9076 9033 8980 8918 8846 8765 8675 8578 8475 8368 8260 8153 8049 7952 7863 7784 7717 7663 7624 7598 7587 7589 7604 7630 7665 7710 7761 7819 7883 7951 8023 8099 8178 8258 8339 8419 8497 8570 8638 8698 8751 8794 8829 8854 8872 8884 8889 8891 8890 8887 8882 8877 8872 8865 8858 8850 8840 8828 8815 8800 8784 8767 8748 8729 8709 8688 8666 8643 8617 8590 8560 8528 8493 8455 8415 8372 8328 8282 8234 8186 8136 8087 8037 7987 7937 7888 7839 7790 7743 7695 7648 7600 7551 7501 7449 7395 7337 7276 7212 7145 7074 7001 6925 6847 6768 6689 6609 6529 6449 6367 6285 6201 6113 6021 5925 5823 5714 5599 5479 5352 5221 5087 4950 4812 4675 4538 4404 4272 4142 4015 3889 3764 3640 3516 3391 3266 3140 3014 2889 2764 2640 2519 2399 2282 2167 2054 1942 1831 1721 1611 1502 1393 1286 1182 1081 985 896 814 740 675 618 571 531 499 472 451 435 421 410 401 394 388 384 381 380 380 382 384 388 393 399 406 414 425 437 451 3073 9 4 1 469 490 514 542 573 608 645 685 725 766 807 847 886 925 964 1003 1045 1091 1143 1203 1274 1356 1451 1561 1686 1826 1979 2145 2321 2504 2691 2879 3063 3240 3405 3555 3686 3793 3875 3928 3951 3943 3903 3833 3733 3607 3458 3290 3109 2918 2725 2532 2345 2166 1999 1845 1705 1580 1468 1370 1286 1217 1165 1131 1119 1134 1179 1259 1378 1539 1743 1990 2277 2600 2952 3325 3710 4097 4477 4840 5179 5487 5760 5995 6190 6346 6463 6545 6594 6610 6598 6558 6493 6402 6289 6152 5995 5818 5625 5417 5197 4970 4737 4502 4267 4034 3804 3579 3359 3144 2937 2739 2553 2383 2234 2112 2023 1975 1972 2021 2124 2284 2498 2764 3076 3426 3804 4201 4606 5009 5402 5777 6130 6457 6757 7030 7276 7499 7700 7883 8049 8200 8338 8463 8575 8676 8766 8843 8910 8967 9014 9053 9083 9106 9122 9131 9133 9127 9112 9087 9052 9007 8951 8885 8811 8731 8648 8564 8484 8412 8350 8304 8274 8265 8275 8306 8357 8425 8509 8604 8707 8814 8922 9026 9125 9215 9295 9365 9425 9475 9516 9549 9576 9598 9615 9628 9637 9642 9644 9642 9637 9629 9619 9608 9597 9588 9582 9581 9585 9594 9610 9630 9653 9678 9704 9729 9752 9771 9788 9802 9814 9825 9836 9849 9863 9881 9900 9921 9942 9962 9980 99931000110002 9995 9980 9956 9924 9882 9831 9767 9691 9599 9489 9359 9206 9029 8826 8599 8348 8078 7794 7500 7206 6918 6646 6398 6182 6005 5872 5787 5753 5771 5839 5954 6112 6307 6533 6782 7047 7320 7595 7865 8123 8365 8587 8788 8965 9118 9248 9357 9448 9521 9581 9630 9670 9703 9731 9755 9776 9793 9806 9815 9819 9819 9813 9802 9786 9766 9743 9719 9694 9669 9647 9627 9610 9595 9580 9565 9544 9517 9478 9424 9351 9256 9134 8985 8805 8595 8355 8087 7792 7475 7138 6786 6423 6054 5684 5318 4960 4616 4291 3991 3721 3486 3294 3149 3056 3020 3043 3126 3270 3471 3726 4028 4370 4742 5136 5540 5945 6343 6725 7086 7420 7725 7999 8242 8456 8642 8803 8942 9063 9167 9258 9338 9408 9469 9522 9568 9607 9638 9662 9678 9688 9691 9689 9680 9667 9649 9627 9599 9566 9526 9476 9416 9341 9250 9139 9006 8849 8666 8456 8220 7959 7674 7367 7041 6701 6349 5991 5631 5275 4930 4601 4295 4021 3784 3592 3450 3363 3333 3362 3447 3585 3768 3990 4238 4503 4772 5034 5279 5498 5687 5842 5963 6053 6117 6162 6195 6226 6264 6314 6384 6475 6591 6730 6890 7066 7254 7448 7642 7831 8012 8180 8333 8471 8592 8696 8785 8859 8919 8964 8996 9015 9020 9012 8991 8956 8908 8845 8768 8675 8565 8437 8289 8119 7924 7703 7453 7175 6868 6533 6174 5794 5398 4991 4582 4176 3780 3399 3040 2706 2399 2122 1874 1655 1464 1301 1163 1051 965 906 874 872 900 961 1054 1177 1330 1506 3074 9 4 1 1700 1905 2112 2313 2499 2662 2796 2895 2958 2983 2974 2934 2870 2788 2696 2603 2516 2441 2383 2347 2334 2344 2375 2426 2492 2570 2654 2740 2824 2902 2970 3028 3072 3103 3121 3127 3120 3104 3079 3048 3011 2970 2927 2883 2840 2798 2757 2719 2684 2652 2621 2592 2563 2533 2500 2462 2418 2366 2306 2236 2158 2071 1976 1876 1773 1668 1564 1462 1365 1274 1190 1113 1044 985 936 900 878 874 892 934 1004 1105 1239 1406 1605 1833 2084 2352 2630 2907 3176 3428 3655 3853 4018 4149 4247 4316 4362 4391 4411 4430 4455 4494 4550 4629 4731 4859 5009 5180 5368 5569 5778 5991 6202 6409 6608 6796 6971 7133 7281 7415 7537 7646 7746 7835 7917 7990 8056 8115 8167 8212 8249 8278 8299 8313 8319 8318 8310 8296 8277 8254 8227 8196 8163 8127 8088 8047 8002 7955 7904 7849 7791 7727 7659 7585 7505 7417 7320 7212 7091 6955 6803 6633 6443 6232 6002 5754 5489 5210 4922 4630 4337 4050 3773 3510 3265 3040 2837 2657 2498 2362 2246 2152 2077 2023 1989 1977 1987 2020 2076 2154 2252 2367 2494 2627 2760 2885 2994 3082 3141 3169 3163 3122 3049 2946 2818 2671 2511 2343 2173 2005 1844 1691 1550 1420 1304 1203 1119 1053 1010 992 1005 1053 1140 1270 1445 1666 1934 2244 2593 2974 3380 3803 4232 4660 5079 5481 5860 6214 6540 6838 7107 7352 7573 7775 7961 8132 8292 8442 8583 8714 8836 8949 9051 9142 9223 9293 9353 9405 9449 9488 9521 9552 9580 9606 9630 9652 9672 9688 9701 9710 9715 9716 9714 9710 9703 9696 9687 9678 9668 9658 9645 9630 9612 9590 9565 9535 9502 9466 9429 9391 9354 9319 9287 9259 9234 9214 9196 9181 9166 9151 9133 9111 9085 9053 9014 8968 8915 8856 8790 8719 8642 8561 8475 8385 8293 8196 8097 7995 7889 7780 7667 7551 7429 7303 7171 7033 6887 6732 6568 6393 6208 6011 5805 5589 5368 5143 4920 4703 4500 4316 4159 4036 3953 3915 3927 3991 4109 4277 4493 4751 5044 5364 5701 6047 6390 6723 7039 7331 7595 7828 8031 8204 8350 8472 8573 8658 8730 8793 8848 8897 8941 8981 9016 9045 9068 9085 9096 9102 9103 9100 9096 9092 9089 9088 9090 9094 9101 9109 9117 9125 9130 9133 9132 9128 9121 9111 9099 9087 9075 9064 9055 9049 9044 9041 9039 9039 9038 9038 9037 9035 9033 9030 9027 9024 9020 9017 9013 9009 9004 8997 8988 8976 8960 8939 8912 8879 8838 8789 8732 8667 8593 8510 8420 8323 8219 8111 7999 7884 7769 7655 7544 7438 7339 7247 7166 7097 7042 7000 6975 6965 6971 6992 7027 7074 7132 7197 7268 7340 7411 7480 7543 7599 7647 7686 7717 7739 7755 7765 7770 7772 7772 7769 7766 7761 7756 7749 7740 7729 7715 7699 7679 7656 7630 7602 7570 7536 7498 7458 7415 7369 7318 7264 7205 7141 7071 6995 6914 6825 3075 9 4 1 6731 6630 6524 6412 6295 6174 6049 5921 5792 5662 5532 5404 5279 5159 5044 4936 4838 4750 4673 4610 4561 4526 4507 4502 4511 4531 4561 4597 4637 4675 4709 4736 4751 4752 4738 4707 4658 4593 4511 4415 4305 4183 4052 3912 3766 3615 3461 3304 3147 2991 2838 2688 2545 2409 2281 2164 2057 1961 1876 1802 1739 1686 1642 1606 1579 1559 1547 1541 1541 1546 1557 1571 1587 1605 1623 1638 1651 1659 1661 1656 1645 1626 1600 1567 1528 1483 1433 1378 1319 1256 1190 1122 1053 982 912 843 776 713 655 602 556 516 483 456 436 420 408 399 392 386 381 376 371 366 362 359 357 356 357 360 364 369 377 385 396 409 424 442 464 490 522 558 601 649 702 761 824 890 959 1028 1099 1168 1235 1300 1361 1417 1468 1514 1553 1585 1610 1627 1637 1639 1634 1623 1606 1585 1560 1534 1507 1480 1455 1432 1414 1399 1389 1384 1384 1390 1401 1419 1443 1474 1511 1554 1604 1658 1718 1781 1847 1915 1982 2048 2112 2171 2226 2275 2319 2356 2387 2411 2431 2445 2455 2461 2465 2467 2468 2468 2469 2470 2472 2476 2480 2486 2494 2502 2511 2521 2533 2545 2557 2571 2586 2601 2618 2636 2654 2674 2695 2716 2740 2764 2789 2816 2843 2872 2901 2930 2959 2987 3014 3039 3062 3082 3100 3116 3128 3140 3149 3158 3167 3176 3186 3196 3208 3220 3232 3244 3255 3266 3274 3281 3286 3289 3290 3289 3286 3281 3274 3265 3253 3240 3222 3202 3177 3147 3112 3071 3025 2973 2915 2852 2784 2711 2635 2556 2474 2391 2308 2225 2144 2067 1994 1927 1868 1817 1775 1743 1721 1708 1704 1708 1719 1734 1751 1769 1785 1799 1809 1814 1814 1809 1799 1786 1769 1750 1730 1709 1687 1665 1642 1619 1595 1570 1544 1517 1488 1458 1428 1397 1366 1335 1304 1273 1242 1211 1178 1144 1109 1072 1034 995 955 916 877 839 803 768 735 704 675 646 618 590 562 534 505 477 449 421 396 372 351 332 317 305 295 289 284 282 281 282 284 286 290 294 300 307 316 328 342 358 378 401 428 458 491 526 564 604 645 687 729 770 810 849 886 920 953 984 1013 1041 1068 1095 1123 1150 1179 1209 1241 1273 1307 1341 1376 1412 1448 1485 1521 1558 1596 1634 1674 1715 1757 1801 1846 1893 1941 1991 2040 2090 2138 2186 2230 2271 2307 2337 2359 2371 2373 2362 2339 2301 2250 2186 2109 2021 1925 1821 1714 1604 1496 1390 1288 1193 1106 1029 964 913 879 864 871 905 965 1056 1178 1330 1511 1718 1945 2189 2441 2695 2945 3185 3408 3612 3793 3950 4082 4188 4271 4330 4365 4378 4368 4335 4279 4200 4098 3974 3831 3671 3498 3316 3130 2945 2765 2594 2437 2297 2175 2074 1996 1940 1908 1900 1918 1962 3076 9 4 1 2033 2131 2255 2407 2583 2784 3005 3244 3498 3761 4030 4299 4565 4824 5071 5304 5521 5721 5902 6064 6209 6336 6448 6546 6632 6709 6779 6842 6902 6960 7016 7071 7125 7179 7231 7283 7332 7380 7426 7470 7513 7555 7597 7640 7683 7728 7774 7821 7868 7914 7958 7999 8037 8070 8099 8122 8141 8155 8167 8175 8183 8189 8193 8197 8199 8199 8195 8187 8173 8154 8129 8100 8068 8034 8001 7972 7949 7934 7929 7935 7952 7978 8014 8055 8101 8148 8195 8241 8284 8324 8360 8395 8428 8460 8493 8525 8558 8590 8621 8649 8672 8690 8701 8705 8701 8688 8667 8638 8602 8559 8509 8452 8387 8314 8231 8138 8032 7912 7777 7625 7456 7269 7063 6838 6596 6339 6068 5789 5505 5223 4950 4693 4462 4264 4108 4000 3946 3949 4010 4129 4302 4523 4784 5077 5391 5717 6045 6366 6673 6960 7224 7461 7671 7856 8016 8154 8273 8376 8466 8547 8620 8687 8750 8809 8866 8920 8971 9019 9062 9102 9136 9164 9187 9203 9212 9213 9206 9190 9164 9127 9078 9014 8934 8837 8721 8586 8431 8256 8062 7852 7627 7390 7145 6896 6646 6399 6158 5927 5707 5501 5309 5132 4969 4821 4685 4561 4448 4342 4244 4153 4068 3989 3917 3855 3803 3765 3744 3745 3769 3821 3903 4018 4166 4347 4559 4800 5065 5348 5645 5948 6252 6550 6837 7110 7364 7599 7813 8008 8186 8347 8495 8633 8761 8882 8996 9105 9207 9302 9389 9468 9538 9598 9650 9693 9729 9759 9785 9809 9831 9852 9872 9891 9909 9924 9935 9940 9939 9930 9912 9886 9851 9807 9757 9699 9635 9567 9495 9421 9347 9272 9201 9133 9072 9018 8975 8944 8925 8921 8931 8955 8992 9040 9097 9160 9226 9292 9356 9415 9467 9511 9547 9574 9594 9606 9613 9616 9616 9614 9611 9608 9604 9599 9593 9586 9575 9561 9543 9521 9494 9462 9425 9384 9338 9288 9235 9179 9119 9057 8994 8930 8866 8803 8741 8682 8625 8571 8519 8467 8415 8361 8302 8238 8166 8086 7997 7900 7796 7687 7575 7463 7355 7254 7161 7080 7012 6957 6916 6887 6870 6862 6860 6861 6859 6851 6832 6796 6740 6660 6553 6417 6255 6067 5860 5638 5411 5187 4976 4786 4625 4500 4415 4372 4371 4407 4479 4579 4701 4841 4991 5147 5305 5462 5615 5763 5903 6034 6152 6255 6338 6398 6430 6432 6400 6332 6231 6096 5932 5745 5539 5322 5102 4885 4677 4484 4310 4159 4032 3932 3859 3814 3798 3811 3853 3924 4026 4158 4318 4507 4721 4958 5213 5482 5761 6042 6321 6594 6854 7100 7327 7534 7721 7888 8036 8166 8280 8380 8467 8544 8609 8665 8711 8746 8769 8780 8776 8759 8726 8678 8615 8540 8452 8354 8249 8139 8027 7916 7807 7704 7609 7522 7447 7383 7331 7293 7269 7259 7263 7281 7313 7357 7412 7475 7546 7619 7690 7756 7811 7851 7868 7860 7821 7749 7640 7494 7311 7094 6844 6568 6269 5955 3077 9 4 1 5631 5303 4978 4662 4358 4072 3807 3565 3348 3157 2994 2858 2750 2670 2618 2596 2603 2639 2707 2805 2935 3097 3290 3514 3766 4043 4344 4662 4994 5334 5675 6012 6340 6654 6948 7220 7467 7687 7881 8048 8190 8306 8399 8470 8519 8548 8556 8544 8511 8458 8384 8290 8175 8041 7887 7717 7529 7327 7112 6885 6647 6399 6143 5879 5608 5329 5045 4755 4461 4164 3866 3569 3275 2988 2710 2445 2194 1961 1748 1557 1387 1240 1116 1014 935 877 840 824 829 855 901 968 1054 1158 1278 1411 1553 1700 1847 1990 2125 2248 2355 2447 2521 2579 2623 2656 2681 2702 2723 2749 2783 2830 2893 2975 3079 3206 3358 3537 3741 3971 4224 4497 4788 5092 5405 5720 6033 6339 6634 6914 7177 7420 7644 7848 8034 8202 8356 8497 8626 8745 8855 8956 9050 9136 9213 9282 9343 9397 9442 9481 9513 9540 9564 9583 9601 9616 9629 9642 9652 9661 9668 9673 9675 9675 9673 9669 9664 9658 9651 9645 9639 9635 9632 9632 9633 9636 9641 9648 9657 9668 9680 9694 9708 9724 9740 9756 9772 9788 9803 9817 9830 9842 9852 9861 9868 9873 9875 9875 9870 9861 9847 9826 9800 9766 9726 9679 9626 9569 9508 9445 9383 9323 9267 9217 9175 9142 9119 9107 9106 9115 9134 9162 9197 9239 9284 9332 9381 9427 9470 9508 9540 9564 9581 9588 9588 9579 9562 9538 9508 9471 9429 9380 9324 9260 9187 9102 9005 8892 8761 8611 8439 8245 8027 7785 7520 7233 6927 6603 6264 5915 5559 5201 4844 4494 4156 3835 3537 3267 3030 2832 2676 2566 2503 2489 2521 2596 2708 2851 3016 3195 3379 3559 3728 3879 4009 4116 4197 4255 4290 4307 4307 4292 4263 4222 4167 4098 4012 3907 3782 3637 3471 3286 3086 2874 2656 2438 2224 2020 1829 1656 1500 1361 1240 1135 1043 964 898 846 811 795 806 848 928 1051 1221 1439 1706 2017 2366 2745 3142 3546 3943 4320 4665 4969 5222 5418 5556 5632 5650 5612 5522 5388 5216 5013 4787 4545 4296 4047 3804 3574 3362 3174 3013 2881 2780 2710 2668 2653 2660 2684 2721 2765 2811 2856 2896 2928 2954 2972 2986 2999 3015 3040 3078 3134 3214 3319 3454 3618 3810 4029 4271 4529 4799 5074 5345 5607 5851 6071 6261 6418 6537 6617 6655 6653 6610 6528 6410 6259 6079 5874 5648 5408 5158 4905 4656 4418 4198 4003 3839 3714 3631 3596 3610 3675 3789 3949 4151 4389 4656 4944 5246 5553 5859 6156 6441 6708 6955 7181 7385 7567 7728 7869 7991 8096 8186 8260 8321 8370 8408 8434 8450 8455 8449 8432 8402 8359 8299 8223 8128 8014 7882 7733 7570 7397 7220 7045 6879 6730 6604 6506 6443 6415 6424 6468 6544 6645 6767 6901 7039 7174 7299 7407 7490 7545 7566 7550 7492 7390 7243 7050 6810 6526 6201 5839 5446 5029 4598 4161 3727 3306 2905 2532 2191 1887 1622 1395 3078 9 4 1 1206 1051 926 829 753 695 651 617 591 572 558 550 548 554 569 595 633 683 747 823 910 1005 1107 1210 1312 1408 1497 1574 1639 1690 1729 1756 1775 1788 1800 1815 1836 1869 1917 1984 2073 2187 2328 2497 2694 2919 3172 3449 3748 4065 4395 4733 5072 5407 5733 6043 6334 6601 6843 7058 7246 7409 7549 7668 7769 7856 7931 7997 8057 8110 8160 8205 8246 8283 8316 8344 8367 8385 8398 8406 8411 8411 8408 8400 8389 8372 8350 8322 8285 8239 8183 8115 8035 7941 7834 7714 7582 7439 7287 7129 6967 6804 6643 6487 6338 6200 6074 5959 5857 5766 5684 5607 5532 5455 5372 5277 5167 5040 4893 4726 4542 4341 4130 3915 3703 3503 3323 3173 3061 2995 2980 3019 3115 3267 3470 3720 4009 4327 4664 5010 5355 5690 6004 6293 6551 6774 6961 7110 7222 7298 7339 7346 7320 7262 7172 7051 6898 6714 6502 6261 5996 5708 5403 5085 4759 4431 4105 3788 3484 3197 2930 2687 2468 2275 2107 1964 1845 1748 1672 1614 1573 1546 1533 1531 1540 1558 1585 1619 1659 1703 1750 1798 1845 1889 1926 1956 1975 1981 1975 1953 1916 1865 1800 1723 1635 1540 1439 1336 1233 1133 1038 949 868 797 736 686 646 617 598 589 589 599 617 643 676 716 763 814 871 931 995 1062 1132 1203 1275 1348 1421 1494 1566 1637 1706 1773 1836 1895 1951 2002 2050 2094 2134 2172 2209 2244 2278 2313 2348 2385 2422 2460 2499 2538 2576 2613 2648 2680 2708 2732 2750 2763 2770 2770 2764 2751 2732 2707 2676 2640 2599 2554 2505 2453 2397 2339 2278 2216 2152 2086 2019 1952 1885 1818 1751 1684 1617 1551 1486 1420 1354 1289 1223 1158 1092 1028 964 903 843 786 733 684 638 597 561 529 502 478 459 443 430 420 413 407 404 401 400 400 400 401 401 402 404 405 407 410 414 420 428 438 450 466 484 507 532 562 595 633 674 720 770 824 883 946 1013 1085 1160 1237 1318 1399 1482 1566 1649 1732 1814 1896 1977 2059 2140 2223 2306 2391 2477 2564 2652 2741 2831 2922 3012 3103 3194 3284 3374 3464 3554 3643 3732 3821 3909 3996 4080 4163 4242 4318 4388 4453 4511 4562 4604 4636 4658 4668 4667 4653 4627 4590 4542 4485 4422 4356 4290 4228 4175 4134 4110 4105 4122 4163 4227 4314 4423 4549 4689 4839 4993 5146 5294 5433 5558 5666 5757 5827 5876 5905 5914 5902 5872 5824 5759 5679 5585 5477 5358 5230 5096 4956 4815 4676 4540 4412 4293 4186 4093 4015 3953 3907 3878 3867 3873 3898 3942 4006 4092 4201 4332 4487 4664 4862 5080 5313 5557 5808 6060 6309 6550 6779 6993 7191 7370 7532 7676 7805 7920 8024 8116 8200 8277 8347 8411 8470 8523 8571 8615 8654 8690 8722 8752 8779 8803 8826 8846 8864 8881 8895 3079 9 4 1 8907 8918 8928 8937 8946 8956 8967 8979 8993 9009 9026 9044 9062 9081 9099 9117 9134 9150 9165 9179 9193 9206 9219 9232 9244 9256 9267 9277 9285 9291 9294 9295 9294 9289 9282 9272 9260 9246 9231 9216 9200 9185 9171 9158 9146 9135 9125 9116 9107 9098 9089 9080 9072 9065 9061 9060 9063 9071 9084 9104 9128 9157 9189 9223 9257 9290 9320 9347 9371 9391 9407 9421 9434 9446 9458 9471 9485 9500 9515 9530 9545 9559 9573 9585 9595 9605 9613 9620 9626 9631 9633 9633 9631 9626 9618 9608 9595 9580 9564 9547 9531 9516 9502 9488 9474 9459 9441 9418 9388 9349 9301 9240 9166 9080 8979 8867 8741 8605 8459 8305 8144 7979 7811 7644 7480 7322 7175 7041 6925 6829 6757 6709 6686 6688 6712 6753 6807 6867 6927 6981 7021 7042 7040 7012 6958 6876 6769 6639 6490 6327 6153 5972 5790 5611 5438 5275 5126 4994 4883 4794 4730 4693 4683 4699 4740 4804 4886 4982 5086 5194 5299 5397 5482 5551 5602 5632 5642 5633 5605 5561 5503 5433 5352 5263 5166 5062 4950 4832 4706 4575 4438 4299 4160 4025 3901 3793 3709 3655 3639 3665 3740 3865 4041 4268 4540 4853 5197 5564 5945 6328 6704 7066 7405 7717 7997 8246 8463 8649 8809 8944 9059 9157 9241 9314 9378 9434 9482 9524 9560 9589 9612 9628 9640 9646 9649 9648 9644 9637 9628 9616 9602 9583 9560 9532 9497 9457 9410 9357 9298 9235 9169 9101 9033 8967 8904 8844 8789 8739 8695 8654 8618 8585 8553 8522 8490 8456 8420 8380 8336 8286 8231 8170 8101 8025 7940 7844 7736 7615 7478 7324 7152 6959 6746 6512 6258 5984 5694 5389 5072 4748 4420 4092 3769 3454 3152 2865 2597 2350 2125 1924 1747 1595 1465 1358 1270 1200 1145 1104 1072 1050 1036 1031 1035 1051 1083 1134 1210 1316 1455 1633 1851 2112 2412 2751 3122 3520 3936 4362 4787 5204 5604 5981 6329 6646 6931 7184 7408 7605 7781 7939 8083 8216 8341 8459 8571 8677 8775 8865 8945 9015 9073 9120 9157 9184 9203 9215 9223 9226 9227 9224 9219 9209 9194 9174 9147 9112 9071 9023 8970 8915 8859 8807 8760 8721 8692 8674 8669 8675 8692 8718 8753 8793 8839 8887 8938 8990 9042 9093 9144 9192 9237 9278 9314 9342 9362 9373 9373 9362 9340 9307 9263 9207 9141 9064 8976 8876 8764 8640 8506 8361 8210 8054 7898 7747 7608 7485 7385 7312 7269 7260 7284 7341 7426 7537 7668 7813 7966 8119 8268 8406 8529 8633 8715 8771 8801 8803 8778 8726 8648 8547 8424 8284 8128 7960 7783 7600 7411 7220 7025 6828 6627 6422 6211 5994 5768 5535 5293 5045 4790 4531 4271 4011 3756 3506 3266 3036 2819 2617 2430 2258 2103 1964 1842 1734 1641 1562 1496 1441 1396 1359 1329 1304 1282 1261 1240 1218 1193 1165 1134 1100 1064 1026 989 953 920 893 872 860 858 870 3080 9 4 2 878 920 982 1067 1177 1312 1475 1665 1880 2121 2383 2665 2962 3270 3585 3901 4216 4524 4821 5104 5369 5613 5833 6027 6191 6325 6426 6493 6524 6518 6475 6394 6276 6122 5934 5713 5463 5187 4890 4577 4253 3924 3595 3272 2960 2663 2386 2131 1899 1692 1509 1350 1213 1098 1003 928 873 842 834 855 906 993 1119 1285 1494 1745 2036 2364 2724 3108 3510 3920 4331 4735 5126 5498 5847 6170 6466 6736 6980 7199 7396 7571 7726 7862 7978 8074 8149 8202 8231 8236 8216 8169 8095 7994 7867 7715 7538 7339 7120 6882 6629 6364 6089 5810 5529 5253 4984 4728 4490 4274 4084 3923 3794 3700 3641 3618 3632 3682 3766 3883 4032 4210 4415 4644 4894 5163 5445 5739 6040 6343 6644 6940 7227 7500 7757 7996 8214 8410 8584 8737 8870 8983 9078 9156 9220 9271 9308 9334 9348 9349 9338 9312 9271 9213 9138 9043 8927 8790 8631 8448 8241 8010 7754 7476 7175 6855 6518 6168 5812 5455 5107 4775 4469 4199 3972 3797 3680 3624 3629 3694 3814 3980 4182 4410 4649 4887 5113 5314 5484 5614 5703 5748 5752 5717 5650 5557 5445 5322 5195 5071 4958 4861 4786 4736 4715 4727 4773 4854 4970 5119 5300 5509 5740 5990 6251 6518 6784 7044 7292 7525 7739 7932 8105 8257 8391 8509 8614 8708 8794 8873 8949 9021 9090 9155 9217 9273 9322 9364 9398 9424 9441 9450 9452 9448 9440 9429 9417 9404 9393 9382 9372 9363 9354 9343 9330 9313 9291 9264 9230 9191 9146 9096 9042 8986 8928 8869 8811 8752 8693 8632 8569 8500 8423 8337 8237 8122 7988 7836 7662 7468 7255 7023 6776 6518 6253 5988 5729 5481 5254 5052 4882 4750 4660 4614 4613 4658 4745 4870 5028 5212 5415 5629 5845 6058 6260 6447 6615 6762 6887 6992 7076 7143 7194 7233 7260 7279 7290 7293 7290 7279 7260 7233 7197 7153 7099 7037 6967 6888 6802 6708 6607 6499 6383 6258 6126 5984 5832 5671 5501 5322 5135 4941 4742 4538 4332 4124 3916 3708 3501 3295 3091 2889 2689 2492 2297 2106 1920 1739 1566 1402 1247 1104 973 855 751 660 583 518 466 424 391 366 349 337 329 325 322 322 323 325 328 333 340 351 367 389 419 459 512 578 659 757 872 1005 1156 1324 1507 1705 1915 2136 2364 2598 2834 3071 3305 3536 3760 3977 4185 4382 4569 4744 4906 5055 5190 5311 5416 5505 5576 5628 5659 5669 5658 5624 5569 5494 5401 5293 5175 5051 4927 4810 4704 4617 4553 4517 4513 4543 4608 4706 4836 4994 5177 5378 5592 5814 6037 6258 6470 6672 6860 7032 7188 7328 7453 7563 7660 7745 7821 7889 7950 8005 8054 8098 8137 8170 8196 8215 8224 8223 8210 8182 8138 8075 7992 7886 7755 7599 7417 7208 6973 6713 6431 6128 5808 5475 5132 4784 4435 4088 3747 3417 3101 2802 2524 2273 2052 1865 3081 9 4 2 1718 1616 1562 1561 1615 1725 1890 2108 2373 2681 3021 3386 3764 4146 4523 4885 5228 5544 5833 6093 6325 6532 6718 6886 7041 7187 7327 7462 7595 7724 7851 7973 8090 8200 8302 8395 8479 8554 8619 8677 8728 8772 8812 8847 8878 8906 8931 8952 8970 8985 8995 9002 9006 9007 9006 9003 9000 8996 8994 8992 8992 8993 8995 8998 9000 9002 9001 8998 8991 8979 8963 8942 8916 8886 8851 8813 8773 8730 8685 8639 8591 8540 8486 8428 8362 8287 8201 8101 7984 7847 7690 7508 7303 7074 6820 6545 6250 5939 5616 5287 4956 4630 4314 4013 3732 3473 3240 3033 2853 2698 2568 2459 2367 2291 2225 2168 2116 2068 2021 1977 1933 1891 1852 1817 1786 1762 1744 1733 1731 1736 1749 1770 1798 1832 1871 1915 1962 2011 2061 2111 2159 2205 2247 2284 2315 2339 2355 2362 2360 2349 2328 2297 2257 2206 2147 2080 2006 1927 1847 1768 1695 1633 1586 1561 1564 1598 1668 1778 1927 2116 2342 2599 2882 3183 3492 3802 4104 4391 4658 4899 5114 5304 5469 5615 5746 5866 5982 6097 6215 6339 6469 6604 6744 6886 7027 7166 7298 7423 7539 7644 7739 7824 7898 7962 8015 8057 8086 8101 8099 8079 8038 7975 7888 7777 7641 7481 7299 7096 6876 6640 6393 6138 5877 5613 5351 5092 4841 4600 4373 4164 3977 3814 3682 3582 3517 3488 3498 3543 3622 3729 3860 4007 4162 4316 4459 4584 4684 4750 4780 4771 4721 4631 4505 4346 4160 3952 3729 3497 3262 3030 2804 2589 2387 2201 2031 1879 1744 1625 1523 1435 1362 1300 1251 1213 1186 1169 1163 1169 1187 1218 1263 1324 1401 1495 1605 1730 1870 2020 2179 2342 2505 2664 2814 2951 3071 3171 3249 3303 3333 3340 3326 3293 3244 3183 3112 3036 2958 2879 2803 2730 2663 2600 2542 2489 2439 2391 2345 2299 2253 2205 2155 2103 2049 1995 1940 1885 1833 1783 1737 1695 1659 1629 1604 1584 1569 1557 1548 1541 1535 1529 1523 1517 1511 1504 1499 1494 1490 1487 1485 1484 1482 1480 1476 1468 1457 1441 1420 1393 1361 1322 1279 1231 1180 1128 1075 1024 977 938 911 897 903 931 985 1068 1183 1331 1512 1724 1964 2229 2514 2811 3114 3418 3714 3998 4265 4509 4729 4922 5086 5221 5327 5404 5451 5469 5458 5417 5348 5249 5122 4968 4787 4583 4358 4116 3861 3599 3334 3074 2825 2594 2388 2214 2078 1986 1941 1949 2008 2121 2283 2490 2737 3016 3317 3631 3948 4258 4554 4828 5075 5291 5475 5626 5746 5838 5906 5952 5982 5999 6005 6004 5996 5984 5967 5947 5923 5896 5866 5834 5799 5763 5727 5690 5654 5619 5585 5552 5520 5487 5455 5422 5388 5352 5315 5276 5236 5196 5155 5114 5074 5035 4996 4957 4918 4877 4835 4790 4740 4685 4624 4556 4481 4397 4306 4208 4101 3988 3868 3743 3613 3478 3340 3199 3057 2915 2773 2633 2496 2363 3082 9 4 2 2236 2114 2000 1894 1796 1705 1623 1549 1481 1421 1366 1317 1273 1234 1199 1170 1146 1127 1114 1106 1103 1106 1112 1123 1135 1150 1164 1178 1191 1201 1209 1215 1218 1219 1219 1218 1217 1215 1213 1211 1209 1205 1199 1190 1177 1158 1135 1105 1069 1027 980 928 873 815 756 697 639 584 531 483 439 400 366 336 311 289 272 257 245 236 228 221 215 210 206 202 198 195 192 190 189 189 191 193 197 201 207 214 222 231 241 253 266 282 301 323 350 381 418 459 507 559 616 677 741 806 872 938 1003 1066 1127 1185 1241 1294 1347 1398 1448 1499 1551 1604 1658 1714 1771 1830 1889 1949 2009 2068 2128 2188 2247 2307 2367 2427 2488 2550 2613 2677 2742 2808 2874 2939 3004 3069 3132 3195 3257 3318 3378 3439 3499 3561 3622 3685 3748 3812 3876 3940 4004 4068 4132 4195 4258 4321 4384 4447 4511 4575 4640 4705 4770 4834 4897 4958 5017 5073 5126 5175 5222 5265 5306 5345 5382 5418 5453 5488 5522 5555 5588 5620 5651 5681 5710 5737 5764 5791 5818 5846 5876 5908 5943 5981 6022 6065 6110 6156 6202 6247 6289 6328 6363 6393 6419 6440 6457 6471 6482 6492 6500 6508 6515 6521 6528 6534 6539 6543 6547 6550 6551 6552 6552 6550 6547 6542 6533 6521 6502 6476 6440 6394 6334 6260 6171 6065 5943 5805 5651 5484 5304 5115 4918 4719 4519 4324 4137 3964 3808 3674 3565 3487 3440 3427 3449 3505 3594 3713 3857 4024 4206 4400 4599 4799 4994 5181 5354 5513 5653 5774 5872 5947 5997 6021 6016 5981 5915 5817 5685 5519 5319 5088 4827 4539 4228 3901 3563 3220 2880 2549 2235 1942 1676 1440 1237 1068 930 822 740 680 637 606 584 568 557 551 554 568 599 654 739 859 1019 1222 1468 1756 2082 2437 2815 3205 3596 3978 4342 4680 4984 5251 5478 5664 5812 5924 6005 6057 6088 6100 6100 6091 6078 6063 6051 6045 6046 6057 6081 6117 6167 6231 6308 6399 6500 6611 6728 6851 6976 7101 7225 7346 7462 7573 7677 7776 7867 7952 8029 8100 8163 8218 8267 8307 8340 8366 8384 8394 8396 8391 8377 8354 8323 8281 8230 8168 8095 8012 7920 7817 7708 7591 7471 7349 7227 7108 6995 6888 6790 6702 6625 6557 6499 6450 6406 6366 6328 6288 6244 6194 6136 6068 5991 5906 5812 5715 5615 5519 5429 5352 5291 5251 5236 5248 5288 5356 5450 5569 5707 5862 6028 6199 6372 6542 6705 6860 7005 7140 7265 7381 7489 7591 7688 7781 7870 7956 8038 8116 8188 8254 8312 8361 8403 8435 8459 8475 8484 8487 8484 8477 8466 8450 8432 8410 8384 8355 8322 8285 8245 8201 8156 8108 8059 8010 7961 7913 7864 7815 7765 7712 7655 7591 7518 7435 7338 7227 7101 6957 6797 6620 6427 6220 6001 5771 5535 5293 5051 4809 3083 9 4 2 4572 4341 4121 3912 3717 3537 3373 3226 3095 2980 2878 2788 2708 2634 2564 2494 2424 2350 2271 2189 2103 2017 1933 1857 1793 1748 1726 1734 1777 1857 1977 2137 2337 2572 2839 3132 3443 3765 4091 4413 4726 5023 5300 5553 5781 5981 6154 6298 6414 6502 6561 6591 6592 6562 6501 6407 6280 6120 5928 5704 5451 5173 4873 4556 4229 3898 3570 3251 2948 2667 2415 2194 2009 1860 1748 1672 1629 1614 1624 1651 1691 1737 1783 1824 1856 1875 1880 1868 1841 1799 1745 1680 1608 1533 1458 1388 1327 1279 1248 1237 1249 1287 1353 1447 1569 1716 1886 2074 2273 2478 2682 2876 3053 3206 3330 3420 3474 3490 3468 3411 3322 3206 3068 2914 2749 2579 2409 2243 2085 1936 1800 1676 1566 1469 1384 1312 1250 1198 1156 1122 1096 1079 1071 1073 1088 1116 1162 1228 1317 1433 1579 1756 1965 2206 2478 2778 3099 3438 3785 4134 4475 4801 5102 5372 5606 5798 5945 6046 6103 6115 6088 6023 5927 5805 5661 5500 5328 5149 4967 4786 4610 4441 4283 4139 4011 3903 3817 3754 3718 3709 3729 3776 3852 3955 4083 4234 4404 4590 4788 4995 5206 5418 5627 5830 6024 6207 6377 6532 6671 6793 6898 6985 7055 7107 7143 7162 7166 7154 7129 7089 7035 6968 6887 6792 6683 6559 6419 6264 6092 5905 5702 5486 5257 5020 4776 4531 4289 4055 3834 3632 3453 3302 3182 3096 3044 3026 3039 3081 3145 3227 3319 3414 3505 3584 3647 3688 3704 3695 3660 3603 3527 3438 3341 3245 3154 3075 3013 2971 2953 2958 2986 3034 3100 3178 3264 3353 3441 3522 3594 3652 3696 3722 3732 3724 3700 3660 3606 3540 3463 3378 3287 3192 3095 2998 2903 2812 2725 2646 2574 2511 2456 2411 2375 2349 2330 2320 2315 2317 2322 2331 2340 2350 2358 2364 2365 2363 2354 2341 2321 2296 2266 2230 2191 2148 2102 2055 2006 1956 1905 1855 1805 1756 1707 1659 1613 1568 1524 1483 1443 1405 1369 1335 1302 1270 1238 1205 1170 1134 1094 1051 1005 956 904 850 795 739 685 633 584 539 498 462 430 403 380 360 343 328 316 306 297 289 283 279 277 277 279 283 290 299 312 327 345 366 389 416 446 479 516 555 596 640 686 734 782 831 880 928 976 1022 1068 1112 1156 1199 1242 1285 1329 1374 1419 1466 1513 1561 1610 1659 1708 1757 1806 1854 1903 1953 2003 2056 2110 2168 2229 2293 2361 2432 2507 2585 2666 2749 2833 2920 3007 3096 3185 3276 3367 3460 3553 3646 3740 3833 3925 4016 4105 4191 4275 4354 4430 4503 4571 4637 4699 4759 4816 4871 4925 4977 5028 5078 5127 5175 5222 5268 5314 5358 5401 5441 5480 5516 5547 5575 5597 5615 5627 5634 5637 5636 5633 5631 5630 5633 5642 5658 5682 5716 5758 5808 5866 5928 5993 6059 6122 6180 6232 6274 6306 6326 3084 9 4 2 6333 6328 6309 6277 6233 6177 6109 6031 5942 5845 5740 5629 5512 5392 5271 5150 5032 4918 4812 4715 4630 4559 4504 4468 4452 4457 4484 4534 4607 4701 4815 4949 5099 5263 5439 5623 5813 6005 6197 6387 6572 6749 6918 7077 7224 7358 7480 7587 7681 7760 7827 7880 7921 7951 7971 7983 7988 7986 7980 7970 7957 7942 7924 7905 7885 7863 7840 7817 7793 7769 7745 7723 7702 7682 7664 7648 7633 7620 7608 7596 7585 7575 7565 7556 7548 7542 7539 7539 7543 7551 7564 7582 7606 7635 7669 7708 7753 7803 7859 7920 7987 8059 8137 8218 8303 8390 8476 8560 8639 8711 8774 8827 8868 8898 8916 8923 8920 8909 8891 8867 8838 8802 8760 8708 8646 8570 8478 8368 8238 8088 7919 7735 7538 7335 7133 6940 6762 6609 6485 6399 6352 6348 6387 6467 6586 6737 6915 7114 7326 7545 7765 7979 8183 8374 8549 8707 8847 8971 9077 9168 9245 9309 9362 9404 9437 9461 9476 9485 9485 9479 9465 9445 9417 9382 9340 9291 9235 9172 9103 9027 8946 8861 8772 8682 8593 8506 8424 8349 8283 8228 8186 8157 8143 8143 8155 8180 8214 8255 8300 8345 8387 8421 8444 8452 8442 8411 8357 8278 8175 8046 7892 7716 7519 7305 7075 6835 6586 6334 6082 5833 5591 5359 5142 4941 4762 4607 4480 4386 4326 4304 4322 4382 4483 4623 4801 5012 5250 5510 5784 6064 6344 6618 6880 7125 7351 7556 7741 7907 8055 8188 8309 8420 8525 8625 8720 8813 8902 8987 9067 9142 9208 9267 9315 9352 9376 9388 9385 9368 9336 9288 9225 9146 9053 8945 8825 8694 8553 8407 8259 8111 7967 7831 7708 7599 7508 7437 7388 7361 7357 7375 7413 7470 7542 7628 7724 7828 7936 8046 8156 8264 8370 8471 8567 8659 8746 8828 8906 8980 9050 9116 9179 9240 9298 9355 9410 9463 9515 9566 9616 9664 9709 9752 9791 9827 9858 9884 9905 9922 9935 9944 9951 9955 9957 9958 9958 9956 9952 9945 9933 9917 9895 9868 9835 9797 9756 9714 9671 9630 9592 9560 9533 9513 9499 9491 9488 9489 9493 9499 9506 9515 9526 9538 9553 9571 9594 9620 9652 9687 9726 9767 9809 9850 9888 9922 9952 9975 9991100011000410002 9994 9982 9967 9949 9928 9905 9880 9853 9822 9788 9749 9704 9653 9594 9528 9452 9369 9277 9179 9076 8970 8864 8762 8667 8582 8510 8455 8419 8402 8405 8427 8464 8515 8574 8637 8699 8755 8799 8826 8833 8816 8772 8699 8596 8462 8298 8104 7880 7630 7356 7061 6747 6421 6086 5748 5411 5080 4762 4458 4175 3913 3677 3467 3285 3130 3005 2909 2842 2805 2799 2826 2885 2979 3108 3272 3471 3702 3963 4250 4559 4883 5217 5553 5887 6211 6522 6815 7087 7337 7563 7767 7949 8111 8255 8383 8496 8596 8684 8760 8825 8879 8920 8949 8965 8968 8957 8932 8892 8838 8768 8683 8582 8464 8330 8178 8008 7820 7615 7391 7151 3085 9 4 2 6895 6626 6346 6059 5767 5476 5191 4917 4659 4424 4216 4043 3907 3815 3767 3767 3814 3907 4043 4216 4422 4653 4901 5158 5417 5671 5913 6140 6349 6537 6706 6857 6993 7117 7234 7347 7458 7572 7688 7809 7932 8058 8184 8309 8430 8545 8653 8752 8842 8922 8992 9053 9105 9150 9187 9217 9242 9260 9274 9281 9283 9278 9266 9246 9215 9172 9113 9037 8940 8818 8668 8488 8274 8027 7744 7428 7081 6707 6310 5898 5477 5053 4635 4229 3840 3475 3137 2828 2551 2305 2089 1903 1744 1610 1498 1404 1327 1263 1211 1169 1136 1111 1094 1087 1091 1108 1141 1193 1268 1370 1500 1662 1857 2084 2342 2630 2942 3274 3619 3971 4322 4664 4992 5297 5575 5821 6031 6202 6333 6424 6475 6487 6462 6404 6315 6199 6060 5903 5731 5549 5360 5170 4981 4796 4618 4450 4292 4146 4011 3889 3778 3679 3589 3509 3437 3373 3316 3264 3218 3177 3142 3113 3092 3078 3075 3084 3107 3145 3200 3273 3364 3472 3596 3733 3877 4026 4172 4310 4434 4538 4618 4669 4689 4677 4632 4557 4453 4324 4173 4006 3825 3636 3441 3246 3055 2871 2699 2545 2413 2309 2239 2208 2222 2284 2397 2563 2779 3043 3349 3691 4060 4446 4840 5232 5614 5978 6319 6632 6916 7169 7394 7590 7762 7913 8044 8160 8262 8352 8432 8503 8565 8620 8668 8709 8745 8777 8805 8831 8855 8879 8904 8929 8954 8980 9006 9032 9057 9080 9102 9122 9140 9156 9171 9184 9195 9206 9215 9222 9228 9232 9233 9231 9226 9218 9206 9191 9173 9152 9129 9105 9079 9053 9026 9000 8974 8948 8922 8896 8870 8843 8816 8788 8759 8730 8701 8671 8641 8611 8580 8549 8517 8484 8448 8410 8368 8323 8273 8219 8161 8100 8034 7966 7896 7824 7749 7672 7592 7506 7413 7310 7194 7061 6909 6734 6536 6311 6061 5787 5490 5175 4846 4508 4169 3835 3513 3211 2934 2690 2485 2322 2206 2140 2125 2162 2250 2387 2570 2792 3047 3329 3627 3932 4235 4525 4793 5029 5227 5380 5484 5538 5541 5495 5404 5271 5103 4906 4687 4452 4209 3965 3727 3501 3296 3118 2973 2869 2811 2804 2852 2957 3119 3336 3603 3913 4259 4631 5019 5411 5798 6171 6523 6848 7142 7403 7633 7833 8004 8152 8278 8388 8483 8567 8642 8709 8769 8822 8870 8912 8950 8983 9012 9038 9062 9084 9105 9126 9146 9166 9187 9207 9226 9245 9263 9278 9292 9302 9309 9313 9313 9308 9300 9286 9268 9246 9218 9185 9146 9102 9053 8998 8938 8873 8804 8732 8659 8587 8518 8454 8397 8349 8312 8287 8276 8277 8291 8317 8353 8397 8447 8502 8559 8615 8669 8719 8764 8802 8833 8857 8872 8879 8878 8870 8856 8837 8814 8790 8766 8744 8725 8711 8703 8701 8705 8716 8731 8751 8773 8796 8819 8841 8859 8875 8886 8893 8896 8896 8892 8884 8874 8860 8841 8818 8788 8751 8704 8646 8575 8491 8393 8281 3086 9 4 2 8157 8022 7880 7734 7589 7449 7321 7208 7116 7048 7008 6997 7016 7064 7140 7239 7358 7493 7638 7789 7941 8089 8230 8361 8480 8586 8679 8759 8825 8879 8921 8952 8971 8977 8970 8948 8909 8852 8774 8672 8546 8395 8217 8014 7787 7539 7274 6996 6712 6428 6151 5889 5649 5438 5262 5128 5039 4999 5007 5064 5167 5312 5493 5703 5935 6179 6429 6675 6912 7132 7333 7510 7662 7791 7896 7981 8048 8100 8140 8169 8188 8199 8199 8187 8161 8116 8051 7961 7845 7701 7528 7327 7098 6846 6574 6286 5986 5681 5375 5073 4779 4497 4231 3982 3752 3544 3358 3196 3057 2944 2856 2794 2760 2754 2777 2829 2910 3020 3158 3322 3512 3723 3955 4204 4467 4741 5024 5311 5600 5888 6172 6450 6720 6979 7225 7456 7672 7872 8054 8219 8367 8499 8616 8719 8809 8887 8956 9015 9066 9109 9145 9175 9199 9216 9228 9235 9238 9236 9229 9219 9204 9184 9157 9122 9077 9020 8947 8855 8743 8607 8446 8259 8044 7803 7536 7245 6932 6602 6257 5902 5541 5178 4817 4462 4118 3787 3473 3178 2905 2655 2429 2227 2050 1898 1770 1666 1585 1527 1492 1480 1493 1530 1594 1685 1804 1953 2130 2335 2566 2818 3087 3369 3656 3943 4224 4491 4741 4968 5170 5344 5491 5611 5704 5773 5820 5846 5852 5841 5813 5767 5703 5621 5521 5401 5262 5105 4929 4738 4533 4318 4094 3865 3635 3407 3182 2964 2754 2553 2363 2185 2017 1862 1718 1585 1464 1353 1252 1161 1081 1012 954 908 877 863 867 893 943 1019 1123 1256 1419 1609 1826 2066 2324 2597 2877 3159 3438 3708 3964 4203 4421 4617 4790 4938 5062 5163 5241 5297 5333 5350 5348 5329 5295 5247 5187 5119 5044 4966 4888 4813 4744 4682 4631 4591 4563 4548 4544 4550 4565 4588 4617 4650 4686 4723 4762 4801 4840 4878 4916 4952 4986 5020 5052 5083 5114 5145 5178 5214 5255 5302 5358 5422 5496 5580 5673 5774 5882 5993 6105 6216 6321 6419 6506 6582 6643 6691 6723 6740 6741 6726 6695 6646 6579 6492 6383 6252 6097 5917 5712 5481 5228 4953 4660 4353 4037 3717 3397 3084 2781 2494 2225 1977 1752 1551 1372 1217 1082 967 869 787 718 662 616 580 553 533 521 515 514 516 521 526 531 534 538 541 547 559 581 618 676 760 875 1025 1212 1436 1696 1987 2304 2638 2980 3322 3654 3968 4255 4511 4732 4917 5065 5180 5265 5325 5366 5393 5412 5428 5445 5468 5498 5539 5592 5656 5733 5822 5922 6032 6150 6275 6405 6538 6672 6804 6932 7056 7172 7280 7377 7464 7539 7601 7650 7686 7708 7716 7711 7693 7661 7617 7562 7495 7419 7334 7241 7143 7041 6937 6831 6726 6623 6522 6424 6329 6238 6149 6062 5976 5889 5801 5711 5618 5522 5423 5322 5218 5114 5010 4908 4810 4716 4628 4547 4472 4403 4341 4286 4236 4191 4151 3087 9 4 2 4114 4082 4053 4027 4004 3984 3966 3949 3934 3919 3903 3884 3862 3833 3798 3753 3698 3632 3553 3462 3359 3243 3117 2980 2836 2686 2532 2377 2223 2073 1930 1796 1673 1564 1470 1393 1337 1301 1288 1300 1337 1400 1490 1605 1744 1905 2085 2281 2486 2696 2907 3111 3305 3485 3646 3787 3906 4005 4084 4145 4192 4228 4257 4281 4306 4333 4365 4405 4454 4513 4583 4666 4761 4869 4989 5122 5266 5422 5588 5763 5945 6132 6321 6512 6701 6887 7066 7239 7401 7553 7693 7820 7935 8036 8124 8200 8264 8317 8362 8398 8428 8454 8475 8494 8511 8527 8543 8557 8572 8585 8598 8610 8621 8631 8640 8648 8655 8660 8664 8667 8667 8665 8659 8649 8634 8615 8591 8562 8528 8492 8452 8410 8367 8323 8276 8226 8171 8109 8037 7951 7849 7726 7579 7407 7208 6981 6727 6447 6143 5820 5482 5132 4777 4421 4069 3726 3396 3082 2789 2517 2270 2047 1850 1679 1533 1410 1310 1229 1165 1116 1079 1052 1031 1015 1003 995 993 998 1014 1044 1093 1166 1268 1401 1568 1770 2005 2271 2562 2870 3188 3505 3810 4095 4348 4563 4732 4852 4919 4934 4898 4814 4688 4525 4331 4112 3875 3627 3375 3123 2877 2645 2430 2237 2072 1938 1839 1777 1752 1766 1815 1898 2009 2143 2294 2455 2620 2782 2935 3076 3200 3306 3394 3464 3518 3558 3590 3615 3639 3664 3695 3734 3783 3844 3917 4001 4096 4200 4310 4424 4536 4645 4747 4838 4916 4979 5025 5055 5069 5068 5054 5031 5002 4970 4939 4913 4896 4891 4899 4924 4967 5027 5106 5203 5315 5442 5581 5730 5885 6044 6204 6363 6518 6668 6811 6945 7070 7186 7292 7387 7473 7549 7614 7670 7716 7752 7778 7795 7803 7803 7795 7780 7760 7735 7706 7674 7641 7606 7569 7532 7492 7450 7404 7355 7300 7238 7170 7092 7006 6911 6805 6690 6566 6433 6293 6146 5993 5837 5677 5516 5355 5195 5037 4882 4731 4587 4449 4319 4198 4088 3991 3907 3838 3786 3750 3733 3734 3753 3790 3844 3915 4001 4102 4214 4336 4467 4605 4746 4890 5033 5175 5312 5443 5567 5680 5783 5874 5951 6015 6065 6101 6122 6129 6123 6103 6069 6022 5961 5888 5802 5702 5591 5467 5331 5186 5030 4868 4699 4526 4352 4177 4004 3836 3673 3517 3369 3230 3100 2980 2871 2773 2685 2609 2545 2493 2454 2427 2412 2409 2417 2436 2463 2496 2534 2575 2616 2656 2692 2723 2748 2766 2775 2776 2769 2753 2729 2698 2660 2616 2569 2519 2468 2418 2372 2330 2296 2271 2255 2249 2255 2270 2294 2326 2364 2405 2448 2490 2529 2564 2593 2615 2629 2636 2635 2626 2610 2587 2558 2523 2483 2438 2389 2337 2283 2227 2169 2111 2054 1997 1941 1887 1833 1781 1730 1678 1627 1575 1523 1469 1414 1359 1303 1247 1192 1137 1083 1031 980 931 883 837 792 747 704 661 620 579 541 505 471 3088 9 4 3 438 413 390 370 353 338 326 316 307 300 294 290 286 283 282 281 282 284 287 290 294 299 303 307 312 317 323 330 340 352 367 386 408 434 464 497 534 574 617 663 711 762 814 867 920 974 1027 1080 1133 1185 1238 1292 1347 1403 1461 1521 1582 1644 1707 1768 1829 1888 1945 1999 2050 2097 2141 2179 2212 2238 2256 2264 2263 2251 2229 2195 2152 2101 2042 1978 1912 1845 1782 1725 1677 1642 1622 1622 1642 1685 1753 1844 1958 2093 2245 2410 2584 2760 2933 3098 3251 3387 3502 3596 3666 3712 3734 3735 3714 3674 3617 3545 3461 3367 3267 3165 3065 2971 2889 2823 2780 2762 2775 2820 2898 3008 3148 3313 3499 3699 3906 4115 4319 4514 4697 4866 5019 5158 5282 5393 5493 5581 5658 5723 5776 5814 5837 5841 5826 5788 5728 5644 5535 5403 5248 5071 4875 4662 4434 4196 3950 3699 3447 3196 2951 2713 2485 2270 2071 1889 1727 1588 1472 1381 1316 1277 1265 1279 1316 1376 1456 1556 1672 1804 1952 2116 2296 2494 2709 2943 3195 3464 3748 4043 4344 4648 4948 5238 5514 5771 6007 6219 6407 6571 6713 6836 6941 7032 7110 7179 7239 7292 7339 7382 7421 7457 7492 7527 7563 7600 7639 7680 7722 7765 7805 7844 7878 7908 7934 7956 7975 7993 8011 8031 8053 8079 8107 8138 8168 8198 8225 8248 8266 8280 8289 8295 8299 8302 8306 8312 8319 8327 8337 8346 8354 8360 8363 8363 8361 8356 8351 8345 8340 8335 8332 8330 8328 8325 8320 8310 8295 8272 8241 8201 8151 8093 8025 7950 7867 7779 7687 7590 7489 7385 7275 7161 7040 6911 6774 6628 6474 6311 6142 5967 5789 5610 5432 5259 5091 4931 4782 4645 4520 4411 4318 4242 4185 4146 4128 4130 4152 4194 4256 4335 4432 4543 4667 4802 4946 5096 5249 5403 5555 5703 5844 5977 6100 6211 6310 6396 6468 6526 6570 6600 6615 6614 6598 6566 6516 6450 6367 6267 6151 6020 5876 5721 5557 5385 5208 5028 4847 4666 4487 4311 4138 3971 3809 3653 3501 3355 3213 3074 2938 2802 2666 2530 2393 2256 2119 1985 1853 1727 1608 1497 1395 1305 1227 1163 1113 1079 1064 1071 1103 1162 1254 1379 1541 1740 1974 2241 2534 2849 3177 3508 3835 4149 4442 4709 4946 5150 5320 5458 5567 5647 5704 5740 5758 5761 5751 5731 5703 5668 5630 5591 5553 5520 5495 5480 5479 5492 5522 5570 5634 5715 5811 5919 6039 6166 6299 6434 6569 6702 6830 6950 7062 7164 7255 7334 7401 7457 7502 7538 7565 7585 7599 7608 7613 7615 7614 7611 7605 7596 7585 7571 7553 7532 7506 7476 7441 7398 7349 7290 7221 7140 7048 6943 6825 6697 6558 6412 6261 6109 5961 5820 5690 5575 5478 5400 5341 5302 5278 5267 5263 5260 5252 5234 5200 5146 5069 4967 4842 4696 4532 4354 4169 3982 3797 3620 3455 3306 3089 9 4 3 3173 3061 2969 2900 2855 2835 2841 2876 2939 3033 3158 3313 3497 3708 3942 4197 4468 4749 5038 5328 5615 5897 6168 6426 6668 6891 7095 7276 7436 7572 7687 7780 7853 7907 7944 7965 7972 7964 7943 7907 7857 7792 7713 7619 7512 7393 7264 7127 6987 6844 6704 6569 6440 6322 6215 6123 6046 5986 5944 5923 5923 5944 5989 6056 6145 6254 6382 6525 6680 6843 7011 7178 7342 7499 7647 7784 7910 8025 8130 8224 8310 8389 8460 8524 8582 8632 8674 8708 8734 8753 8765 8771 8774 8775 8775 8776 8778 8781 8784 8787 8786 8783 8775 8762 8745 8725 8703 8682 8663 8648 8638 8634 8633 8636 8640 8644 8645 8643 8636 8625 8611 8594 8576 8558 8540 8523 8508 8493 8477 8460 8442 8422 8400 8377 8355 8335 8317 8303 8292 8285 8281 8279 8277 8274 8268 8259 8247 8231 8213 8193 8173 8154 8137 8121 8107 8095 8083 8071 8057 8040 8018 7990 7953 7908 7852 7783 7701 7603 7489 7356 7205 7034 6845 6636 6411 6169 5914 5646 5368 5081 4787 4488 4186 3881 3576 3272 2972 2677 2392 2120 1863 1627 1414 1226 1066 935 830 752 696 659 638 626 623 624 629 640 660 694 748 829 944 1098 1295 1536 1819 2139 2489 2858 3236 3610 3969 4305 4609 4877 5106 5296 5447 5562 5642 5690 5707 5692 5645 5565 5452 5305 5125 4915 4677 4417 4140 3854 3565 3279 3001 2736 2487 2257 2050 1868 1714 1592 1506 1463 1465 1519 1625 1786 2000 2262 2565 2901 3257 3623 3986 4335 4660 4953 5208 5423 5593 5719 5800 5836 5827 5774 5676 5535 5349 5123 4858 4560 4235 3891 3536 3180 2832 2500 2191 1911 1663 1449 1269 1120 1001 906 833 778 736 706 685 672 666 666 672 683 697 714 732 751 769 788 806 828 856 894 948 1024 1127 1263 1434 1643 1889 2169 2478 2808 3150 3496 3835 4158 4458 4729 4965 5164 5324 5444 5525 5566 5569 5533 5460 5349 5202 5020 4808 4569 4308 4032 3747 3461 3180 2911 2657 2423 2210 2020 1851 1702 1572 1459 1361 1275 1202 1139 1086 1043 1008 981 961 947 938 933 933 935 941 951 964 983 1006 1036 1073 1118 1170 1231 1300 1376 1460 1550 1644 1742 1843 1943 2042 2138 2228 2310 2385 2448 2500 2540 2567 2580 2580 2566 2540 2501 2451 2391 2322 2246 2165 2079 1992 1905 1819 1736 1657 1583 1514 1451 1392 1340 1291 1248 1208 1173 1142 1115 1092 1075 1062 1055 1054 1058 1067 1081 1098 1119 1142 1167 1194 1223 1256 1295 1342 1401 1475 1567 1679 1815 1974 2157 2362 2588 2830 3085 3350 3622 3896 4171 4444 4714 4979 5238 5490 5733 5964 6183 6387 6574 6742 6892 7023 7135 7231 7313 7384 7445 7501 7552 7602 7651 7700 7750 7800 7851 7903 7954 8006 8058 8109 8160 8209 8257 8302 8344 8382 8417 8447 8474 3090 9 4 3 8497 8518 8537 8555 8572 8587 8601 8614 8623 8630 8633 8631 8627 8619 8609 8597 8584 8571 8558 8545 8532 8517 8501 8483 8464 8445 8426 8410 8396 8387 8383 8385 8391 8401 8413 8425 8436 8443 8446 8444 8437 8426 8412 8394 8375 8352 8327 8296 8258 8211 8152 8077 7986 7876 7747 7598 7430 7244 7043 6830 6607 6381 6156 5937 5732 5546 5386 5257 5163 5107 5088 5105 5154 5228 5319 5418 5515 5602 5670 5710 5717 5687 5618 5507 5357 5168 4945 4691 4412 4112 3800 3481 3162 2850 2552 2272 2014 1782 1577 1399 1249 1124 1025 951 901 876 878 907 964 1050 1163 1302 1461 1636 1818 2002 2179 2341 2483 2601 2692 2756 2795 2812 2812 2799 2780 2759 2741 2730 2729 2740 2765 2804 2859 2929 3016 3119 3239 3375 3528 3694 3874 4065 4263 4466 4669 4868 5059 5238 5399 5540 5656 5745 5804 5831 5825 5785 5711 5604 5465 5295 5097 4875 4632 4374 4104 3828 3552 3281 3019 2772 2541 2330 2140 1971 1822 1694 1585 1492 1413 1348 1295 1253 1220 1197 1184 1182 1192 1216 1257 1316 1395 1497 1622 1772 1947 2144 2361 2596 2842 3096 3351 3603 3844 4072 4281 4469 4634 4773 4887 4976 5038 5075 5088 5076 5041 4983 4906 4810 4700 4577 4446 4311 4175 4041 3912 3789 3673 3565 3462 3366 3274 3186 3103 3024 2951 2887 2832 2790 2763 2754 2764 2793 2843 2912 3001 3109 3233 3374 3529 3699 3881 4075 4279 4492 4710 4930 5149 5363 5567 5757 5930 6085 6219 6333 6429 6507 6573 6628 6675 6718 6759 6798 6837 6875 6913 6949 6983 7015 7045 7073 7100 7125 7149 7172 7192 7210 7225 7235 7240 7239 7234 7223 7209 7192 7174 7155 7138 7122 7108 7095 7083 7072 7062 7053 7046 7041 7040 7043 7051 7065 7084 7106 7130 7155 7178 7198 7213 7223 7229 7230 7228 7225 7221 7218 7216 7216 7216 7216 7214 7210 7202 7190 7175 7155 7132 7105 7075 7042 7005 6964 6916 6861 6797 6723 6637 6540 6430 6307 6172 6025 5867 5700 5525 5346 5165 4988 4818 4663 4526 4414 4331 4281 4265 4284 4336 4417 4523 4647 4785 4929 5074 5215 5349 5472 5584 5684 5773 5851 5920 5980 6033 6078 6116 6147 6172 6191 6203 6210 6213 6210 6205 6196 6184 6169 6152 6132 6109 6082 6050 6013 5970 5920 5863 5798 5724 5639 5544 5437 5317 5183 5037 4877 4707 4527 4339 4148 3955 3765 3580 3403 3236 3081 2940 2812 2698 2598 2512 2439 2381 2336 2306 2291 2291 2305 2334 2377 2432 2498 2572 2654 2740 2827 2916 3002 3085 3163 3236 3302 3360 3411 3454 3488 3515 3534 3545 3550 3547 3539 3525 3506 3482 3453 3420 3383 3342 3298 3252 3204 3156 3108 3061 3016 2971 2927 2884 2840 2794 2747 2697 2644 2589 2531 2470 2408 2344 2280 2215 2149 2084 2019 1954 1890 1828 1768 1711 1658 1608 1562 3091 9 4 3 1520 1480 1442 1405 1368 1328 1286 1239 1188 1133 1074 1011 947 882 817 754 694 637 585 537 494 456 422 393 368 346 327 311 297 285 275 267 261 256 252 249 248 247 248 250 254 258 265 273 284 298 314 333 357 384 415 451 492 537 588 643 703 767 835 905 976 1048 1118 1186 1251 1311 1367 1418 1464 1505 1542 1575 1603 1628 1648 1663 1673 1676 1674 1665 1649 1626 1598 1565 1528 1489 1448 1406 1366 1326 1289 1255 1223 1196 1172 1153 1139 1131 1129 1133 1144 1162 1187 1219 1258 1304 1356 1413 1476 1541 1610 1679 1749 1818 1884 1948 2008 2064 2116 2165 2212 2258 2304 2352 2403 2460 2524 2595 2675 2763 2860 2965 3076 3191 3309 3428 3544 3657 3765 3866 3959 4044 4120 4189 4250 4304 4350 4389 4420 4442 4453 4453 4439 4410 4366 4304 4226 4130 4018 3890 3750 3597 3435 3267 3094 2920 2746 2575 2409 2251 2100 1959 1827 1707 1597 1497 1409 1331 1264 1207 1161 1124 1096 1077 1067 1066 1073 1089 1114 1150 1196 1256 1331 1420 1526 1647 1783 1931 2089 2253 2418 2580 2735 2881 3014 3133 3238 3330 3411 3481 3543 3597 3647 3691 3731 3765 3794 3816 3832 3840 3841 3836 3823 3803 3777 3744 3705 3659 3606 3546 3479 3405 3325 3240 3152 3062 2973 2884 2799 2718 2641 2569 2502 2439 2380 2324 2271 2221 2173 2126 2081 2037 1994 1950 1906 1861 1815 1767 1717 1666 1613 1560 1506 1452 1398 1344 1289 1233 1177 1118 1057 994 929 863 796 730 667 606 551 501 458 420 390 365 345 329 317 307 299 293 288 285 283 283 285 288 295 304 316 332 352 376 406 440 480 524 574 627 683 741 800 859 918 974 1029 1083 1136 1188 1240 1294 1350 1408 1471 1537 1607 1680 1756 1833 1909 1984 2056 2122 2181 2231 2272 2303 2324 2334 2336 2329 2317 2301 2283 2267 2253 2246 2245 2253 2271 2298 2334 2379 2432 2492 2557 2626 2699 2776 2857 2943 3035 3133 3240 3355 3479 3612 3751 3895 4040 4184 4323 4453 4571 4676 4765 4837 4894 4935 4963 4980 4987 4986 4980 4970 4958 4945 4933 4922 4913 4909 4909 4914 4927 4946 4972 5004 5042 5085 5130 5177 5222 5266 5306 5343 5376 5405 5431 5455 5477 5497 5514 5528 5536 5536 5524 5497 5452 5386 5297 5183 5044 4882 4698 4496 4278 4050 3815 3579 3346 3120 2907 2710 2534 2383 2261 2171 2118 2104 2131 2201 2313 2465 2654 2876 3124 3391 3670 3954 4234 4505 4761 4998 5214 5407 5578 5728 5857 5968 6063 6145 6215 6275 6326 6369 6406 6436 6460 6479 6492 6501 6504 6503 6499 6491 6482 6472 6463 6455 6449 6445 6443 6444 6446 6448 6450 6451 6451 6450 6448 6446 6445 6447 6452 6460 6473 6490 6509 6531 6553 6574 3092 9 4 3 6594 6610 6624 6635 6643 6649 6655 6662 6669 6678 6688 6699 6711 6722 6732 6738 6739 6734 6721 6699 6666 6621 6564 6492 6405 6302 6182 6047 5895 5727 5545 5350 5144 4928 4706 4478 4248 4019 3796 3581 3379 3197 3040 2914 2824 2775 2770 2810 2897 3026 3194 3394 3618 3859 4108 4358 4601 4833 5050 5251 5434 5601 5753 5890 6015 6128 6230 6322 6404 6476 6539 6594 6641 6682 6718 6750 6778 6805 6829 6851 6870 6886 6898 6906 6910 6909 6905 6898 6889 6878 6867 6857 6847 6839 6833 6827 6822 6816 6810 6803 6794 6784 6772 6760 6747 6735 6723 6714 6706 6699 6694 6688 6681 6672 6660 6645 6625 6602 6577 6550 6524 6500 6478 6460 6445 6434 6425 6418 6411 6404 6396 6386 6376 6365 6353 6342 6331 6320 6310 6300 6290 6279 6266 6253 6237 6221 6204 6186 6167 6148 6128 6106 6083 6057 6028 5996 5961 5923 5883 5843 5801 5759 5716 5671 5623 5569 5508 5436 5352 5253 5137 5005 4856 4690 4510 4316 4112 3900 3683 3464 3244 3028 2817 2613 2418 2234 2062 1902 1757 1624 1506 1401 1309 1230 1162 1105 1058 1020 990 967 951 940 935 935 940 952 970 996 1032 1079 1140 1214 1305 1410 1530 1662 1803 1949 2096 2238 2371 2490 2592 2673 2732 2769 2785 2779 2756 2716 2662 2597 2524 2443 2359 2274 2189 2109 2035 1972 1922 1887 1869 1869 1888 1925 1978 2043 2119 2202 2287 2371 2452 2525 2589 2644 2687 2720 2742 2754 2759 2756 2747 2734 2716 2696 2672 2645 2616 2584 2548 2510 2470 2426 2381 2334 2286 2237 2189 2141 2094 2048 2002 1958 1915 1872 1831 1791 1752 1716 1683 1653 1625 1600 1578 1558 1539 1520 1502 1483 1463 1443 1423 1402 1383 1365 1348 1332 1318 1305 1292 1279 1266 1252 1236 1220 1202 1183 1164 1144 1124 1102 1080 1057 1031 1003 972 938 899 858 813 766 716 666 615 565 516 470 426 386 349 317 288 264 243 226 212 201 192 185 180 175 172 169 166 164 161 159 158 156 155 155 155 156 158 161 164 169 175 181 189 199 210 223 238 256 276 298 323 348 374 400 425 448 468 485 498 508 514 516 517 515 513 511 509 507 507 507 507 506 504 500 493 483 469 452 432 410 386 362 339 317 298 282 269 258 250 244 239 235 232 230 228 227 227 229 232 236 243 251 262 274 289 307 328 353 383 418 458 504 554 610 669 730 791 850 906 958 1004 1043 1076 1102 1123 1138 1149 1155 1159 1159 1155 1148 1138 1124 1105 1083 1056 1025 990 951 910 866 821 773 725 676 627 578 531 485 442 402 365 332 304 279 258 240 226 214 203 195 187 181 175 171 168 166 165 166 167 170 3093 9 4 3 174 178 183 189 196 204 213 224 236 251 269 290 313 339 368 399 431 463 494 523 548 568 582 589 588 580 565 544 519 490 460 430 401 375 351 331 313 298 285 274 263 254 245 236 229 223 218 214 211 210 209 208 208 208 208 208 209 210 212 215 219 224 230 236 242 248 255 263 271 281 293 308 326 347 372 401 434 469 508 550 594 641 691 746 804 867 935 1010 1090 1175 1266 1361 1459 1559 1660 1760 1858 1953 2045 2132 2215 2294 2369 2440 2507 2572 2633 2693 2749 2803 2854 2901 2945 2986 3022 3056 3087 3116 3144 3171 3199 3227 3256 3285 3314 3341 3367 3388 3405 3416 3420 3417 3405 3384 3354 3314 3264 3202 3129 3043 2946 2838 2720 2594 2463 2330 2198 2072 1955 1850 1761 1690 1638 1604 1589 1590 1604 1629 1661 1694 1726 1751 1767 1768 1755 1724 1675 1611 1533 1445 1351 1254 1160 1072 994 926 871 828 798 780 774 780 801 838 896 976 1083 1219 1385 1582 1805 2051 2314 2585 2857 3121 3371 3599 3803 3981 4133 4260 4365 4452 4524 4584 4635 4678 4714 4743 4764 4775 4777 4767 4746 4712 4665 4605 4531 4444 4345 4234 4111 3980 3841 3696 3549 3400 3251 3105 2962 2823 2690 2563 2443 2333 2235 2152 2088 2044 2023 2026 2054 2103 2169 2248 2334 2418 2495 2559 2604 2628 2630 2611 2572 2519 2456 2390 2326 2271 2233 2216 2226 2267 2342 2452 2598 2776 2981 3209 3451 3699 3945 4181 4399 4595 4764 4905 5018 5102 5161 5197 5212 5208 5186 5148 5093 5023 4938 4837 4722 4595 4458 4313 4163 4012 3863 3719 3582 3456 3343 3244 3161 3095 3048 3020 3013 3025 3058 3111 3183 3275 3384 3510 3652 3809 3978 4158 4347 4542 4740 4937 5131 5318 5493 5654 5799 5924 6028 6110 6170 6207 6222 6215 6186 6136 6064 5971 5858 5726 5575 5409 5231 5042 4847 4649 4452 4258 4070 3890 3719 3557 3406 3266 3136 3018 2913 2822 2746 2688 2649 2630 2633 2659 2707 2777 2868 2977 3103 3242 3391 3548 3707 3865 4017 4157 4281 4382 4455 4496 4501 4465 4390 4273 4118 3929 3708 3464 3202 2930 2653 2380 2115 1865 1633 1423 1237 1077 942 832 744 677 628 593 570 557 554 560 576 605 649 710 789 886 1002 1131 1270 1412 1550 1676 1783 1864 1916 1935 1921 1876 1804 1709 1599 1478 1355 1234 1121 1019 929 854 791 740 699 667 641 622 610 608 618 644 691 764 867 1000 1164 1357 1575 1810 2053 2296 2528 2742 2929 3084 3205 3289 3340 3360 3353 3324 3280 3224 3164 3103 3046 2997 2961 2941 2941 2963 3010 3083 3183 3308 3457 3626 3812 4008 4212 4417 4619 4815 5001 5175 5335 5482 5614 5732 5838 5931 6014 6087 6150 6204 3094 9 4 3 6250 6286 6314 6332 6340 6339 6330 6313 6290 6265 6238 6214 6195 6183 6181 6188 6206 6233 6267 6306 6345 6382 6413 6433 6440 6432 6406 6361 6299 6220 6126 6021 5909 5793 5679 5571 5475 5393 5331 5289 5268 5269 5289 5325 5373 5429 5487 5542 5591 5630 5656 5669 5667 5653 5628 5593 5552 5507 5459 5410 5360 5310 5259 5205 5147 5084 5013 4935 4848 4752 4648 4536 4417 4293 4164 4032 3897 3759 3619 3475 3329 3179 3025 2868 2708 2547 2387 2230 2078 1933 1798 1674 1563 1464 1380 1308 1250 1206 1174 1157 1155 1169 1202 1254 1327 1421 1536 1670 1821 1984 2156 2330 2501 2662 2809 2936 3041 3120 3172 3199 3201 3182 3143 3088 3020 2942 2855 2762 2664 2560 2450 2336 2217 2094 1967 1840 1713 1590 1472 1362 1262 1173 1096 1033 984 949 930 926 939 972 1025 1100 1199 1321 1464 1627 1807 1997 2193 2387 2574 2748 2903 3036 3144 3226 3283 3315 3325 3317 3293 3258 3216 3169 3122 3077 3038 3005 2983 2972 2973 2989 3020 3066 3130 3211 3311 3429 3565 3721 3893 4082 4284 4498 4720 4948 5177 5406 5630 5847 6056 6254 6439 6609 6763 6899 7014 7105 7171 7210 7220 7200 7151 7073 6969 6841 6693 6528 6350 6164 5973 5783 5596 5418 5251 5099 4967 4856 4771 4713 4684 4685 4716 4777 4867 4984 5125 5288 5469 5667 5876 6094 6317 6542 6764 6981 7189 7387 7571 7742 7897 8039 8166 8280 8383 8476 8559 8635 8704 8766 8822 8870 8912 8947 8975 8996 9010 9017 9017 9012 8999 8981 8955 8922 8880 8827 8761 8680 8581 8460 8316 8145 7945 7716 7457 7169 6854 6516 6160 5790 5413 5035 4661 4296 3945 3610 3295 3002 2730 2481 2254 2049 1867 1706 1567 1448 1349 1269 1206 1158 1124 1101 1088 1083 1087 1099 1121 1154 1203 1272 1363 1483 1635 1821 2042 2300 2591 2911 3255 3615 3985 4355 4718 5068 5398 5706 5990 6248 6483 6696 6890 7068 7233 7388 7534 7674 7809 7939 8065 8188 8307 8422 8533 8640 8741 8837 8926 9007 9080 9145 9201 9248 9287 9320 9348 9372 9392 9410 9427 9442 9456 9467 9477 9485 9491 9495 9497 9499 9500 9500 9500 9500 9500 9499 9497 9494 9489 9483 9475 9466 9455 9443 9430 9416 9401 9385 9368 9350 9330 9309 9287 9262 9235 9203 9166 9123 9070 9007 8930 8836 8724 8591 8433 8249 8038 7797 7527 7227 6900 6548 6176 5787 5387 4982 4580 4186 3807 3447 3111 2804 2527 2281 2068 1885 1733 1608 1507 1428 1367 1319 1282 1251 1224 1199 1172 1143 1111 1076 1040 1004 970 942 923 917 926 956 1011 1092 1203 1346 1522 1729 1967 2232 2521 2830 3153 3487 3826 4166 4503 4833 5155 5465 5761 6042 6306 6551 6777 6983 7170 7338 7490 7628 7754 7872 7984 8093 8199 8304 8408 8508 8605 8695 8778 8852 8917 8974 9023 9066 3095 9 4 3 9104 9139 9172 9203 9232 9257 9278 9294 9302 9300 9288 9264 9227 9174 9104 9015 8903 8766 8599 8399 8164 7892 7584 7240 6863 6460 6037 5600 5160 4725 4306 3911 3552 3237 2976 2777 2648 2594 2618 2723 2906 3162 3484 3862 4281 4729 5189 5649 6095 6517 6906 7258 7570 7844 8080 8283 8456 8605 8733 8843 8938 9021 9092 9152 9202 9242 9272 9294 9308 9313 9311 9303 9288 9269 9245 9217 9187 9154 9118 9078 9032 8980 8917 8841 8749 8637 8502 8342 8156 7943 7703 7438 7149 6839 6511 6170 5819 5464 5109 4761 4426 4109 3818 3558 3334 3151 3011 2914 2859 2841 2855 2893 2946 3005 3060 3102 3125 3122 3090 3028 2935 2815 2673 2513 2342 2167 1994 1827 1670 1526 1396 1280 1179 1093 1021 968 934 924 943 995 1082 1207 1369 1562 1780 2012 2245 2467 2663 2823 2938 3004 3019 2985 2910 2800 2667 2519 2366 2215 2070 1936 1814 1703 1603 1513 1431 1357 1289 1229 1176 1131 1094 1066 1047 1037 1034 1040 1052 1069 1091 1118 1150 1187 1232 1286 1353 1438 1546 1681 1847 2050 2291 2571 2889 3242 3623 4026 4442 4860 5273 5671 6048 6397 6716 7003 7259 7487 7690 7872 8036 8186 8325 8453 8571 8678 8774 8858 8928 8983 9025 9054 9072 9081 9083 9082 9079 9076 9073 9070 9067 9061 9052 9039 9021 8998 8973 8945 8919 8895 8877 8864 8857 8857 8861 8868 8876 8881 8882 8878 8866 8845 8815 8775 8725 8664 8591 8506 8408 8297 8174 8040 7897 7747 7594 7441 7291 7150 7018 6900 6796 6709 6639 6587 6553 6538 6542 6565 6607 6668 6749 6847 6960 7088 7226 7372 7520 7669 7814 7952 8081 8201 8311 8412 8504 8588 8668 8742 8812 8878 8940 8996 9047 9091 9128 9158 9181 9199 9213 9224 9233 9241 9250 9259 9269 9278 9286 9293 9299 9303 9305 9305 9304 9301 9298 9293 9287 9278 9267 9252 9233 9209 9180 9143 9099 9047 8985 8913 8828 8730 8617 8488 8342 8180 8003 7812 7611 7404 7194 6986 6784 6593 6417 6258 6119 6004 5913 5848 5811 5802 5820 5866 5938 6033 6149 6280 6422 6567 6710 6844 6963 7062 7137 7186 7208 7205 7179 7135 7076 7009 6939 6873 6815 6771 6744 6737 6753 6792 6854 6936 7036 7151 7276 7406 7538 7665 7785 7893 7987 8064 8124 8168 8194 8207 8206 8194 8174 8146 8112 8072 8026 7973 7911 7838 7752 7651 7533 7397 7243 7071 6884 6681 6467 6243 6011 5775 5536 5296 5057 4823 4595 4377 4175 3993 3837 3716 3634 3598 3612 3678 3796 3963 4173 4420 4694 4984 5281 5576 5861 6131 6383 6613 6824 7017 7192 7352 7499 7633 7754 7862 7957 8037 8104 8157 8196 8224 8242 8251 8252 8246 8234 8215 8187 8150 8101 8041 7967 7878 7774 7654 7519 7367 7199 7015 6815 6601 6374 6136 5891 5642 5394 5150 4914 4691 4484 4293 4121 3968 3833 3716 3096 9 4 4 3601 3510 3430 3357 3289 3224 3159 3091 3019 2939 2852 2757 2653 2541 2423 2300 2174 2048 1924 1804 1693 1594 1509 1442 1397 1376 1381 1412 1470 1551 1651 1766 1889 2012 2128 2232 2318 2381 2420 2435 2426 2397 2350 2290 2220 2144 2064 1983 1901 1821 1743 1668 1595 1526 1462 1402 1346 1297 1253 1215 1183 1158 1138 1125 1118 1117 1123 1135 1154 1179 1209 1243 1281 1320 1360 1399 1437 1473 1507 1539 1572 1606 1644 1689 1744 1810 1891 1988 2102 2235 2385 2552 2734 2929 3135 3350 3573 3801 4032 4266 4501 4735 4967 5194 5415 5627 5825 6009 6174 6320 6445 6550 6634 6701 6752 6788 6813 6827 6830 6822 6800 6763 6707 6630 6529 6404 6254 6080 5885 5673 5447 5211 4970 4727 4484 4244 4007 3773 3543 3316 3093 2874 2660 2456 2262 2084 1926 1790 1680 1597 1543 1517 1517 1539 1580 1633 1694 1759 1822 1880 1932 1976 2012 2040 2061 2077 2088 2096 2102 2107 2112 2116 2122 2130 2140 2153 2169 2188 2210 2234 2260 2286 2311 2335 2358 2378 2397 2414 2428 2441 2451 2457 2457 2451 2437 2413 2379 2333 2276 2210 2136 2055 1971 1886 1804 1727 1659 1603 1563 1541 1541 1567 1619 1701 1813 1955 2124 2318 2533 2762 3001 3243 3481 3710 3925 4123 4301 4457 4591 4705 4799 4876 4937 4986 5023 5052 5072 5086 5093 5094 5089 5078 5062 5039 5011 4978 4940 4897 4851 4802 4750 4697 4643 4589 4534 4479 4423 4367 4309 4248 4185 4117 4045 3969 3889 3806 3721 3637 3556 3481 3415 3360 3317 3288 3271 3266 3271 3282 3297 3313 3327 3337 3341 3338 3326 3305 3275 3236 3188 3130 3062 2986 2900 2807 2706 2600 2490 2377 2263 2151 2041 1936 1836 1745 1663 1592 1533 1487 1457 1441 1441 1455 1483 1523 1572 1629 1690 1752 1813 1871 1925 1974 2016 2053 2084 2111 2133 2151 2166 2179 2191 2200 2209 2216 2222 2227 2231 2233 2234 2234 2232 2229 2225 2220 2214 2207 2200 2191 2182 2171 2160 2148 2135 2122 2109 2098 2088 2080 2073 2068 2065 2061 2057 2051 2044 2034 2022 2008 1992 1976 1960 1944 1928 1912 1896 1879 1861 1840 1817 1792 1764 1734 1703 1671 1638 1605 1573 1540 1509 1477 1446 1416 1387 1358 1331 1306 1283 1262 1243 1225 1208 1191 1174 1156 1138 1118 1097 1075 1052 1029 1005 981 958 934 911 888 864 841 816 791 764 735 705 673 639 603 566 529 492 455 421 388 358 331 308 287 269 253 240 229 219 211 204 197 192 187 183 181 178 177 176 177 177 179 182 185 190 195 202 211 222 235 251 270 293 319 349 383 421 463 508 556 605 657 708 760 810 859 904 947 986 1021 1053 1081 1106 1129 1150 1170 1189 1208 1228 1248 1268 1288 1308 1328 1346 1364 1380 1395 3097 9 4 4 1409 1422 1436 1449 1463 1477 1492 1507 1524 1541 1558 1575 1593 1610 1626 1641 1656 1669 1681 1692 1701 1709 1716 1722 1726 1729 1730 1729 1726 1721 1715 1706 1695 1680 1663 1641 1613 1579 1537 1486 1425 1356 1278 1193 1104 1011 920 831 748 672 605 547 499 459 428 403 384 369 358 349 343 340 339 341 345 354 366 383 404 429 459 493 530 569 609 649 686 718 744 763 772 772 763 745 721 691 658 625 592 563 537 517 502 493 489 492 500 515 538 569 610 664 732 816 918 1038 1176 1331 1502 1685 1875 2070 2265 2455 2636 2806 2964 3107 3237 3354 3460 3558 3650 3736 3818 3897 3973 4045 4114 4177 4236 4291 4341 4387 4431 4473 4515 4556 4597 4637 4677 4716 4752 4785 4815 4841 4863 4882 4896 4907 4914 4916 4912 4902 4883 4855 4815 4764 4699 4622 4533 4434 4327 4217 4107 4002 3906 3825 3761 3719 3701 3708 3740 3796 3874 3971 4082 4205 4335 4468 4600 4726 4845 4951 5042 5116 5171 5205 5217 5207 5177 5127 5059 4977 4881 4775 4661 4539 4411 4278 4141 4000 3858 3715 3573 3436 3305 3184 3075 2982 2907 2850 2812 2795 2798 2820 2861 2919 2994 3084 3189 3306 3434 3569 3708 3848 3982 4107 4216 4305 4369 4403 4407 4378 4316 4224 4103 3957 3792 3612 3423 3231 3043 2865 2703 2564 2455 2382 2350 2363 2425 2537 2697 2903 3149 3428 3732 4050 4374 4693 4999 5285 5547 5781 5987 6166 6320 6452 6565 6663 6748 6823 6890 6948 6998 7039 7070 7091 7100 7096 7079 7048 7001 6938 6859 6761 6644 6508 6351 6176 5982 5771 5546 5310 5066 4819 4572 4330 4096 3875 3670 3486 3327 3196 3098 3038 3018 3042 3110 3223 3378 3572 3797 4047 4314 4588 4860 5122 5369 5596 5799 5979 6135 6270 6385 6482 6565 6633 6689 6732 6763 6782 6789 6785 6770 6746 6715 6678 6636 6592 6546 6500 6452 6403 6354 6303 6250 6196 6140 6082 6022 5961 5896 5828 5755 5676 5590 5495 5391 5277 5152 5017 4872 4717 4555 4387 4212 4033 3849 3661 3468 3271 3069 2863 2653 2442 2230 2022 1822 1632 1458 1302 1166 1053 962 891 838 800 775 758 749 748 756 775 809 862 939 1044 1177 1339 1527 1740 1969 2210 2454 2695 2926 3142 3338 3511 3661 3787 3889 3969 4031 4076 4109 4134 4156 4180 4211 4254 4310 4385 4478 4589 4717 4861 5015 5178 5345 5513 5680 5841 5997 6144 6281 6408 6524 6627 6719 6799 6868 6928 6981 7030 7075 7119 7164 7209 7254 7299 7341 7380 7412 7438 7455 7463 7460 7447 7422 7385 7334 7267 7182 7077 6951 6802 6632 6443 6237 6021 5801 5585 5381 5195 5035 4907 4813 4757 4738 4755 4805 4885 4989 5113 5251 5399 5550 5702 5847 5983 6105 6210 6293 6353 6388 6396 6377 6331 3098 9 4 4 6259 6164 6047 5911 5758 5591 5414 5228 5036 4840 4643 4445 4250 4058 3871 3691 3520 3360 3211 3076 2955 2848 2757 2682 2622 2576 2544 2525 2517 2519 2528 2544 2565 2588 2613 2637 2659 2678 2692 2701 2703 2699 2688 2671 2650 2625 2599 2573 2551 2534 2524 2522 2530 2548 2577 2617 2667 2725 2792 2865 2943 3024 3104 3182 3255 3319 3371 3409 3431 3434 3418 3382 3327 3252 3161 3054 2933 2799 2656 2503 2344 2179 2012 1843 1676 1513 1357 1211 1076 956 851 762 689 633 592 564 548 542 543 550 560 573 589 609 637 677 736 819 936 1093 1295 1548 1851 2202 2595 3021 3469 3927 4380 4818 5230 5609 5951 6254 6521 6754 6959 7140 7303 7452 7590 7718 7838 7949 8052 8146 8230 8306 8375 8437 8493 8546 8596 8644 8691 8737 8781 8823 8862 8898 8930 8958 8982 9002 9018 9031 9041 9050 9059 9068 9077 9088 9099 9111 9124 9136 9147 9157 9164 9170 9173 9175 9175 9175 9174 9173 9171 9168 9165 9159 9153 9144 9134 9124 9113 9103 9094 9087 9081 9076 9071 9064 9054 9040 9021 8995 8964 8927 8884 8837 8785 8728 8667 8599 8522 8435 8334 8216 8079 7921 7741 7540 7319 7080 6827 6566 6301 6040 5787 5551 5339 5156 5010 4905 4846 4835 4873 4959 5090 5260 5462 5689 5931 6181 6429 6671 6900 7113 7310 7490 7654 7803 7939 8061 8171 8267 8348 8414 8463 8492 8503 8492 8461 8408 8332 8232 8106 7953 7770 7556 7311 7035 6732 6404 6059 5703 5342 4985 4638 4305 3992 3700 3431 3183 2957 2749 2560 2386 2227 2082 1950 1831 1723 1625 1537 1457 1385 1319 1258 1203 1155 1112 1076 1047 1025 1010 1002 999 1001 1008 1022 1044 1077 1124 1191 1282 1403 1557 1747 1974 2238 2535 2860 3207 3568 3934 4298 4651 4989 5306 5601 5871 6119 6345 6552 6744 6921 7085 7236 7374 7497 7603 7688 7751 7789 7801 7788 7748 7683 7595 7484 7352 7200 7029 6840 6634 6414 6182 5943 5699 5457 5223 5001 4798 4616 4460 4331 4230 4156 4110 4090 4095 4126 4182 4263 4370 4504 4663 4846 5050 5272 5505 5745 5984 6217 6437 6641 6823 6982 7113 7217 7291 7334 7346 7325 7269 7177 7049 6885 6686 6453 6190 5901 5593 5269 4938 4604 4273 3952 3644 3353 3083 2838 2620 2433 2281 2167 2095 2069 2092 2166 2294 2473 2702 2975 3288 3631 3997 4374 4753 5125 5483 5819 6130 6413 6667 6892 7090 7262 7411 7539 7647 7737 7810 7868 7911 7942 7962 7973 7979 7981 7983 7985 7989 7995 8004 8014 8026 8038 8049 8060 8069 8077 8083 8087 8087 8082 8068 8044 8005 7947 7865 7757 7617 7444 7235 6991 6713 6403 6066 5707 5332 4948 4563 4185 3819 3472 3148 2852 2586 2354 2157 1999 1881 1807 1780 1803 1880 2010 2194 2431 2713 3036 3389 3761 4142 4519 4882 5221 5532 3099 9 4 4 5808 6050 6257 6431 6577 6697 6796 6877 6943 6995 7035 7063 7080 7086 7081 7066 7040 7003 6956 6897 6826 6742 6644 6530 6400 6252 6088 5906 5707 5492 5261 5015 4755 4482 4195 3898 3592 3280 2967 2656 2353 2063 1793 1545 1324 1131 968 832 722 634 566 513 473 444 424 411 404 402 404 409 414 420 428 438 454 481 527 597 701 844 1032 1264 1541 1855 2200 2563 2931 3293 3636 3952 4232 4474 4678 4844 4978 5082 5163 5223 5265 5291 5302 5297 5274 5234 5175 5098 5003 4892 4767 4630 4482 4326 4162 3991 3813 3630 3442 3250 3058 2868 2687 2521 2376 2261 2183 2150 2167 2237 2362 2540 2767 3036 3338 3663 3999 4337 4667 4980 5271 5535 5772 5979 6160 6314 6445 6554 6643 6713 6765 6799 6816 6817 6802 6773 6734 6686 6635 6583 6535 6496 6469 6457 6462 6486 6529 6590 6667 6759 6860 6970 7083 7197 7308 7413 7512 7600 7679 7745 7800 7842 7871 7886 7888 7874 7843 7793 7722 7627 7506 7357 7177 6965 6723 6451 6151 5829 5488 5136 4778 4421 4071 3733 3412 3111 2833 2578 2346 2138 1953 1788 1643 1518 1410 1319 1243 1182 1135 1100 1076 1061 1055 1056 1064 1081 1106 1143 1195 1266 1360 1481 1633 1818 2037 2289 2573 2882 3210 3551 3895 4235 4561 4866 5145 5393 5607 5786 5930 6039 6117 6164 6185 6181 6155 6110 6047 5969 5877 5775 5663 5543 5418 5288 5153 5016 4875 4731 4584 4432 4278 4120 3960 3800 3642 3488 3340 3202 3076 2964 2868 2787 2722 2672 2637 2613 2599 2594 2593 2596 2601 2604 2606 2603 2596 2583 2564 2538 2505 2465 2420 2370 2316 2261 2207 2154 2106 2065 2032 2010 1999 2002 2018 2051 2099 2164 2246 2346 2461 2592 2736 2890 3053 3218 3383 3542 3691 3826 3942 4038 4111 4160 4185 4186 4164 4120 4057 3977 3882 3774 3656 3531 3403 3276 3154 3042 2945 2867 2811 2782 2779 2804 2856 2932 3028 3141 3265 3396 3528 3658 3782 3897 4001 4095 4176 4244 4301 4345 4378 4400 4410 4411 4401 4383 4356 4323 4283 4239 4191 4139 4084 4026 3965 3902 3836 3768 3696 3622 3546 3467 3387 3305 3222 3139 3055 2972 2890 2810 2732 2658 2587 2520 2458 2400 2347 2298 2252 2210 2170 2132 2097 2062 2030 1998 1967 1937 1908 1879 1850 1821 1792 1763 1732 1701 1668 1634 1598 1562 1525 1487 1449 1411 1373 1336 1299 1262 1224 1185 1144 1101 1054 1004 950 894 836 776 717 660 605 554 507 465 428 396 369 345 325 308 293 281 271 263 258 255 254 256 260 266 274 283 294 307 322 338 355 372 389 405 419 429 436 438 435 427 415 399 381 362 343 325 308 293 281 270 262 255 249 245 243 241 242 244 247 253 260 270 281 294 310 328 349 373 3100 9 4 4 401 433 469 509 551 597 643 691 738 785 829 872 913 952 990 1026 1060 1094 1127 1159 1190 1221 1252 1281 1311 1341 1370 1400 1430 1460 1489 1517 1544 1568 1590 1608 1623 1633 1641 1645 1647 1646 1643 1639 1633 1626 1617 1607 1595 1583 1569 1555 1541 1528 1516 1506 1498 1492 1488 1486 1485 1486 1487 1489 1491 1494 1497 1500 1502 1505 1507 1508 1509 1510 1511 1512 1513 1515 1519 1523 1530 1537 1547 1558 1571 1586 1602 1620 1639 1659 1681 1702 1724 1745 1764 1781 1796 1808 1816 1821 1822 1819 1813 1805 1793 1778 1760 1740 1717 1692 1665 1636 1607 1577 1546 1516 1486 1457 1428 1399 1370 1341 1310 1278 1245 1211 1176 1139 1102 1064 1024 984 942 898 852 805 755 705 654 603 553 506 463 423 388 358 333 313 296 283 273 265 259 255 251 250 249 250 252 256 262 270 281 296 313 335 361 391 425 463 504 548 595 642 691 739 788 836 883 929 975 1020 1064 1107 1149 1191 1231 1271 1311 1350 1389 1430 1471 1513 1556 1601 1645 1689 1733 1776 1818 1859 1899 1938 1977 2017 2057 2098 2139 2181 2221 2261 2298 2332 2363 2390 2414 2435 2454 2471 2487 2503 2518 2533 2549 2564 2580 2595 2611 2626 2640 2654 2666 2675 2682 2684 2682 2675 2662 2644 2622 2595 2564 2530 2493 2454 2413 2370 2327 2283 2240 2199 2163 2133 2110 2097 2093 2099 2114 2136 2163 2193 2223 2251 2275 2293 2305 2310 2309 2303 2292 2276 2258 2237 2214 2189 2162 2133 2103 2072 2040 2007 1973 1939 1904 1869 1834 1798 1762 1726 1690 1655 1620 1586 1553 1521 1490 1460 1430 1399 1368 1336 1303 1269 1235 1199 1163 1127 1090 1053 1015 975 934 890 844 797 747 697 648 599 553 510 470 434 401 373 347 325 305 288 274 262 253 247 243 242 242 245 249 253 259 266 274 284 297 312 331 354 381 413 449 488 529 573 618 663 709 754 798 842 886 928 971 1012 1053 1094 1132 1170 1206 1241 1274 1308 1342 1377 1414 1453 1495 1539 1584 1631 1678 1725 1772 1818 1864 1909 1955 2002 2050 2099 2148 2195 2239 2278 2308 2329 2337 2333 2315 2284 2240 2184 2117 2040 1955 1862 1763 1658 1548 1436 1324 1212 1106 1006 915 835 768 713 670 638 617 606 604 614 637 678 739 826 940 1085 1261 1464 1690 1932 2182 2430 2666 2883 3074 3234 3362 3456 3518 3552 3559 3543 3508 3453 3382 3295 3193 3077 2948 2809 2662 2511 2360 2211 2067 1932 1807 1693 1590 1499 1420 1353 1297 1256 1228 1216 1221 1244 1284 1341 1414 1499 1593 1693 1793 1890 1979 2055 2116 2159 2180 2180 2156 2109 2041 1952 1846 1726 1598 1467 1336 1212 1099 998 913 842 3101 9 4 4 786 742 709 687 675 674 688 722 781 870 995 1159 1364 1609 1889 2197 2526 2864 3202 3530 3840 4126 4383 4612 4813 4987 5138 5270 5386 5488 5578 5658 5729 5790 5843 5886 5923 5953 5977 5998 6017 6036 6054 6074 6095 6117 6139 6160 6179 6196 6210 6221 6229 6234 6239 6243 6249 6257 6267 6280 6295 6310 6325 6338 6347 6352 6351 6345 6334 6319 6303 6285 6267 6250 6233 6217 6199 6179 6156 6128 6095 6056 6010 5956 5896 5826 5748 5659 5559 5446 5319 5176 5019 4847 4661 4462 4254 4038 3818 3596 3374 3156 2943 2738 2543 2358 2185 2026 1881 1751 1637 1538 1454 1385 1330 1288 1259 1240 1232 1235 1248 1273 1311 1362 1430 1516 1621 1745 1890 2052 2231 2423 2623 2827 3030 3226 3412 3584 3740 3878 3999 4102 4190 4264 4326 4378 4420 4453 4479 4497 4508 4513 4511 4504 4493 4478 4460 4442 4423 4403 4383 4361 4338 4311 4281 4247 4209 4167 4122 4075 4028 3981 3936 3892 3849 3808 3767 3725 3680 3634 3584 3531 3475 3418 3361 3305 3250 3198 3149 3101 3056 3011 2967 2921 2875 2827 2777 2727 2677 2627 2579 2533 2489 2447 2408 2370 2333 2296 2259 2222 2183 2143 2103 2062 2022 1981 1942 1903 1865 1829 1793 1758 1723 1689 1656 1623 1590 1559 1529 1499 1471 1445 1419 1395 1370 1346 1322 1297 1270 1243 1213 1182 1149 1114 1078 1041 1005 968 933 899 868 839 812 786 762 738 713 688 661 631 600 567 533 499 466 434 404 376 350 327 307 288 271 256 242 229 217 207 199 193 189 187 187 188 190 194 199 204 211 219 229 240 254 270 288 308 330 354 378 404 430 457 485 514 544 577 610 646 682 720 757 794 830 864 895 925 952 976 999 1021 1041 1061 1081 1100 1119 1138 1156 1174 1192 1209 1226 1244 1262 1283 1305 1330 1357 1386 1418 1451 1484 1517 1550 1582 1613 1643 1673 1703 1735 1767 1801 1836 1872 1908 1943 1976 2006 2033 2057 2077 2094 2108 2120 2132 2142 2153 2164 2175 2187 2197 2207 2216 2222 2226 2228 2226 2222 2215 2206 2196 2183 2169 2154 2138 2120 2101 2081 2060 2039 2016 1993 1970 1947 1923 1901 1878 1854 1831 1806 1779 1751 1721 1688 1654 1617 1580 1541 1502 1464 1426 1390 1354 1318 1282 1245 1207 1165 1121 1072 1020 964 904 842 779 717 656 597 543 494 450 411 378 349 326 305 288 274 261 250 241 233 227 223 221 220 222 226 233 241 252 264 279 297 318 343 371 404 442 484 531 582 636 693 752 811 870 928 986 1042 1097 1151 1204 1255 1306 1356 1404 1450 1494 1536 1576 1615 1655 1695 1737 1784 1835 1891 1953 2021 2095 2172 2254 2337 2423 2509 2596 2683 2770 2857 2944 3102 9 4 4 3031 3118 3204 3288 3370 3450 3526 3600 3669 3736 3800 3862 3922 3981 4040 4098 4157 4216 4274 4332 4390 4446 4502 4556 4609 4661 4711 4760 4806 4850 4892 4929 4963 4991 5015 5033 5045 5050 5049 5040 5022 4993 4952 4896 4823 4732 4621 4489 4337 4167 3980 3780 3570 3356 3140 2927 2719 2520 2332 2155 1992 1842 1705 1582 1473 1377 1293 1221 1160 1108 1066 1031 1004 982 967 958 956 959 971 991 1021 1062 1117 1187 1274 1380 1507 1656 1828 2019 2230 2455 2690 2929 3166 3394 3608 3803 3975 4123 4246 4345 4421 4476 4511 4530 4531 4516 4485 4437 4371 4287 4186 4067 3933 3784 3624 3454 3277 3095 2910 2724 2538 2353 2169 1990 1815 1646 1484 1331 1188 1057 938 833 740 660 592 536 490 452 422 398 379 363 350 340 330 323 316 310 305 300 297 294 292 290 290 290 292 294 298 303 309 317 327 340 354 371 390 412 435 460 486 513 541 570 598 626 654 681 707 733 758 782 806 830 855 882 913 948 989 1037 1094 1159 1235 1320 1414 1517 1630 1751 1881 2020 2171 2334 2512 2707 2919 3151 3401 3669 3951 4243 4541 4839 5131 5411 5676 5922 6146 6347 6527 6685 6824 6945 7050 7141 7218 7284 7338 7382 7417 7443 7463 7477 7487 7494 7497 7497 7494 7486 7472 7452 7425 7391 7351 7307 7259 7213 7168 7130 7099 7077 7064 7061 7067 7080 7098 7120 7143 7167 7188 7208 7223 7234 7239 7237 7228 7211 7186 7154 7114 7069 7021 6974 6929 6889 6859 6839 6831 6837 6855 6885 6927 6977 7034 7095 7158 7219 7275 7322 7357 7374 7371 7342 7285 7196 7073 6915 6721 6493 6231 5940 5620 5278 4918 4546 4167 3788 3416 3056 2715 2399 2112 1855 1632 1441 1281 1151 1048 969 914 883 878 903 963 1064 1212 1410 1662 1965 2318 2712 3137 3582 4034 4479 4906 5305 5670 5997 6284 6535 6750 6934 7092 7226 7340 7436 7515 7578 7627 7663 7685 7696 7696 7686 7665 7633 7589 7529 7453 7356 7238 7097 6932 6746 6539 6313 6073 5821 5560 5294 5026 4760 4498 4245 4005 3783 3585 3418 3287 3197 3153 3157 3210 3312 3460 3647 3868 4115 4380 4655 4930 5198 5453 5690 5904 6093 6256 6392 6504 6591 6656 6699 6721 6723 6703 6660 6593 6499 6378 6229 6051 5846 5616 5366 5098 4818 4530 4238 3945 3654 3367 3087 2815 2553 2303 2067 1848 1648 1470 1313 1180 1068 977 906 852 816 797 798 823 876 963 1090 1261 1479 1744 2054 2402 2779 3176 3579 3978 4361 4720 5046 5337 5590 5803 5979 6116 6218 6283 6311 6303 6257 6173 6051 5892 5700 5477 5229 4961 4678 4385 4089 3794 3503 3219 2947 2688 2446 2225 2026 1855 1716 1612 1548 1528 1554 1628 1751 1923 2142 2404 2704 3037 3396 3773 4160 3103 9 4 4 4548 4931 5300 5651 5978 6279 6552 6797 7015 7207 7374 7521 7648 7758 7854 7938 8010 8073 8127 8173 8211 8241 8264 8279 8286 8286 8280 8269 8254 8238 8223 8210 8202 8200 8203 8212 8225 8242 8260 8280 8298 8316 8334 8351 8370 8390 8413 8439 8468 8498 8529 8558 8584 8605 8621 8631 8637 8640 8642 8645 8651 8660 8674 8692 8714 8738 8763 8788 8811 8832 8852 8871 8889 8909 8930 8953 8979 9006 9034 9061 9087 9110 9130 9147 9161 9174 9186 9200 9215 9233 9253 9276 9301 9325 9347 9366 9379 9387 9389 9384 9373 9357 9336 9309 9277 9237 9189 9129 9056 8967 8860 8734 8586 8417 8225 8012 7778 7524 7251 6961 6657 6341 6019 5693 5369 5052 4746 4456 4186 3937 3712 3511 3335 3183 3055 2952 2873 2819 2790 2789 2814 2865 2943 3044 3165 3303 3451 3604 3755 3898 4027 4136 4220 4275 4298 4288 4244 4167 4059 3924 3767 3592 3405 3213 3020 2834 2657 2494 2347 2219 2110 2021 1952 1904 1875 1866 1877 1909 1962 2036 2133 2252 2393 2555 2738 2939 3157 3391 3637 3895 4161 4435 4712 4992 5272 5548 5819 6081 6333 6571 6795 7003 7193 7365 7519 7654 7770 7868 7945 8001 8037 8050 8039 8005 7945 7860 7750 7615 7456 7274 7071 6850 6613 6365 6108 5847 5586 5327 5074 4829 4592 4365 4148 3944 3752 3576 3421 3290 3190 3128 3108 3136 3215 3346 3526 3751 4014 4307 4621 4946 5273 5595 5906 6201 6479 6739 6979 7201 7404 7591 7761 7915 8055 8182 8297 8402 8498 8586 8668 8744 8814 8877 8934 8984 9025 9059 9085 9104 9117 9126 9133 9137 9140 9142 9145 9146 9147 9148 9149 9150 9152 9156 9162 9171 9182 9194 9208 9222 9234 9246 9256 9265 9274 9283 9292 9303 9316 9331 9346 9362 9376 9387 9394 9398 9396 9391 9383 9372 9359 9345 9330 9313 9295 9274 9248 9219 9185 9146 9103 9057 9010 8962 8915 8870 8827 8787 8748 8710 8671 8630 8587 8539 8486 8426 8359 8284 8198 8101 7989 7861 7715 7550 7365 7161 6939 6704 6458 6206 5954 5707 5468 5240 5025 4823 4634 4455 4285 4120 3957 3795 3631 3465 3296 3125 2954 2784 2618 2457 2304 2161 2029 1909 1801 1704 1617 1539 1468 1402 1338 1275 1213 1150 1086 1023 960 900 844 792 746 707 675 649 630 617 610 609 613 622 637 657 682 713 748 788 832 879 927 976 1023 1067 1106 1138 1161 1176 1184 1187 1192 1206 1236 1294 1388 1528 1719 1965 2266 2616 3007 3427 3861 4295 4714 5107 5464 5779 6049 6276 6462 6613 6737 6838 6924 7002 7075 7147 7222 7302 7386 7476 7570 7664 7757 7844 7921 7983 8027 8049 8046 8018 7964 7883 7775 7641 7480 7290 7070 6821 6541 6233 5899 5546 5181 4814 4455 4117 3809 3542 3322 3156 3045 2989 2987 3035 3130 3266 3440 3647 3883 4144 4427 4726 3104 9 4 5 5161 5479 5786 6073 6335 6567 6765 6929 7057 7150 7210 7239 7241 7218 7174 7116 7048 6976 6907 6848 6806 6785 6790 6824 6888 6980 7096 7232 7381 7539 7698 7854 8002 8141 8268 8384 8489 8584 8670 8746 8814 8873 8923 8962 8991 9009 9015 9009 8993 8966 8928 8880 8821 8751 8668 8570 8455 8322 8169 7995 7798 7579 7339 7077 6795 6496 6181 5853 5514 5168 4817 4466 4118 3778 3450 3139 2849 2585 2351 2152 1992 1874 1801 1778 1806 1887 2023 2214 2458 2751 3090 3466 3872 4297 4731 5163 5584 5985 6358 6700 7008 7280 7519 7726 7905 8058 8189 8301 8394 8471 8531 8576 8606 8620 8618 8602 8570 8523 8463 8388 8300 8199 8089 7970 7846 7721 7600 7487 7386 7303 7241 7203 7189 7199 7232 7285 7355 7437 7527 7621 7716 7807 7891 7965 8026 8071 8098 8102 8083 8038 7965 7865 7738 7586 7412 7220 7013 6796 6574 6349 6125 5905 5689 5479 5275 5078 4890 4711 4545 4394 4261 4149 4062 4001 3969 3965 3991 4045 4124 4228 4355 4501 4667 4850 5051 5267 5498 5743 5998 6260 6526 6791 7050 7299 7532 7748 7944 8118 8271 8404 8518 8615 8695 8760 8810 8845 8866 8871 8862 8838 8802 8756 8703 8646 8589 8535 8486 8445 8413 8390 8376 8370 8371 8377 8389 8403 8420 8439 8458 8476 8494 8508 8518 8521 8516 8501 8475 8437 8384 8316 8233 8135 8020 7888 7741 7576 7396 7199 6986 6759 6518 6264 6000 5728 5449 5165 4881 4597 4316 4042 3775 3520 3277 3048 2836 2641 2464 2306 2165 2042 1936 1845 1767 1701 1645 1598 1559 1526 1498 1474 1454 1436 1420 1405 1390 1375 1359 1343 1326 1309 1293 1280 1272 1273 1286 1315 1366 1442 1548 1689 1869 2087 2347 2645 2978 3340 3725 4123 4526 4925 5310 5674 6012 6319 6593 6835 7046 7227 7383 7515 7628 7724 7804 7871 7925 7966 7996 8013 8020 8015 7998 7971 7932 7883 7822 7751 7669 7577 7475 7364 7246 7123 6995 6864 6733 6602 6472 6345 6221 6102 5989 5882 5783 5693 5613 5546 5492 5451 5425 5413 5415 5430 5457 5494 5541 5596 5658 5725 5798 5876 5958 6044 6133 6225 6318 6412 6503 6591 6673 6748 6814 6869 6913 6946 6968 6979 6980 6971 6955 6932 6903 6868 6830 6789 6746 6703 6662 6624 6590 6564 6544 6534 6533 6542 6561 6589 6626 6671 6723 6781 6846 6915 6988 7065 7144 7226 7308 7391 7472 7549 7622 7689 7748 7797 7836 7862 7875 7873 7856 7824 7775 7709 7624 7521 7399 7258 7098 6920 6726 6519 6301 6077 5850 5625 5406 5196 4999 4819 4658 4518 4400 4308 4241 4202 4192 4211 4261 4342 4455 4597 4769 4967 5189 5430 5686 5951 6221 6490 6753 7005 7242 7461 7661 7841 8000 8141 8265 8372 8466 8547 8617 8677 8726 8766 8797 8820 8834 8842 8845 8843 8838 8832 8824 8815 8804 8791 8774 8752 8725 8691 3105 9 4 5 8650 8602 8546 8483 8413 8333 8244 8144 8030 7899 7750 7580 7386 7169 6928 6663 6377 6071 5750 5417 5075 4728 4380 4034 3691 3356 3030 2716 2416 2132 1867 1624 1404 1209 1042 902 788 701 636 592 565 549 543 541 543 547 555 570 597 642 712 813 950 1127 1343 1597 1883 2189 2506 2820 3117 3385 3613 3794 3924 4003 4032 4016 3963 3879 3772 3647 3511 3367 3216 3060 2900 2736 2571 2406 2246 2095 1960 1847 1763 1713 1705 1741 1825 1957 2137 2360 2624 2921 3245 3587 3941 4297 4649 4989 5311 5612 5888 6138 6363 6564 6743 6903 7049 7183 7309 7430 7547 7662 7774 7886 7995 8100 8202 8299 8389 8473 8550 8618 8678 8728 8768 8798 8818 8827 8826 8815 8796 8769 8735 8695 8652 8607 8559 8511 8464 8417 8371 8329 8289 8253 8223 8198 8181 8171 8170 8176 8190 8210 8234 8260 8286 8310 8331 8347 8357 8363 8363 8359 8352 8343 8333 8322 8310 8296 8282 8264 8243 8219 8191 8158 8122 8083 8042 7998 7952 7904 7853 7798 7738 7673 7600 7520 7431 7334 7228 7113 6989 6856 6714 6561 6396 6220 6031 5828 5613 5385 5146 4897 4640 4379 4114 3847 3581 3317 3056 2800 2549 2307 2073 1851 1642 1448 1272 1114 975 855 753 668 598 541 494 458 429 406 390 380 374 372 374 378 383 391 400 413 433 464 511 578 672 795 951 1138 1354 1592 1845 2104 2356 2593 2805 2985 3128 3233 3300 3332 3332 3306 3257 3189 3106 3010 2903 2785 2657 2521 2378 2231 2083 1936 1794 1662 1542 1440 1357 1298 1267 1267 1302 1374 1488 1644 1844 2087 2371 2691 3043 3417 3806 4200 4591 4970 5328 5659 5958 6220 6441 6618 6751 6836 6873 6861 6800 6691 6535 6336 6097 5825 5524 5203 4868 4527 4185 3851 3527 3220 2931 2662 2415 2190 1987 1807 1647 1509 1391 1293 1213 1150 1103 1069 1047 1035 1031 1034 1044 1062 1089 1129 1187 1266 1374 1516 1695 1914 2176 2479 2819 3192 3588 4001 4421 4839 5247 5637 6004 6344 6655 6936 7186 7407 7599 7764 7903 8019 8114 8189 8246 8288 8319 8341 8357 8371 8385 8402 8423 8451 8485 8525 8571 8622 8675 8731 8786 8841 8893 8942 8987 9028 9064 9096 9123 9146 9165 9180 9192 9201 9208 9212 9215 9217 9218 9219 9218 9216 9213 9208 9202 9196 9188 9180 9171 9163 9155 9149 9143 9139 9136 9135 9136 9139 9144 9152 9162 9173 9186 9200 9213 9224 9233 9239 9242 9241 9238 9233 9226 9217 9206 9192 9174 9148 9113 9066 9005 8929 8837 8730 8607 8471 8323 8165 7999 7828 7655 7484 7317 7160 7018 6896 6799 6732 6697 6695 6726 6786 6870 6972 7083 7195 7300 7390 7461 7507 7525 7513 7472 7399 7296 7163 7000 6807 6586 6338 6064 5768 5453 5124 4786 4445 4107 3778 3461 3161 2881 2622 2387 2176 3106 9 4 5 1987 1820 1674 1548 1439 1347 1270 1206 1155 1115 1085 1063 1048 1041 1039 1044 1056 1077 1109 1155 1218 1302 1410 1545 1709 1901 2121 2366 2634 2920 3220 3529 3843 4156 4467 4771 5066 5351 5622 5878 6118 6339 6542 6724 6885 7027 7149 7254 7343 7418 7481 7534 7577 7611 7636 7651 7654 7646 7625 7590 7544 7486 7420 7347 7270 7193 7117 7044 6976 6913 6855 6802 6752 6704 6657 6609 6558 6504 6443 6376 6300 6214 6117 6007 5882 5742 5587 5415 5227 5023 4805 4574 4331 4080 3822 3560 3297 3034 2776 2523 2279 2045 1823 1616 1424 1249 1093 955 837 738 657 593 544 508 483 467 458 453 451 452 456 463 475 494 523 566 626 706 809 938 1094 1277 1484 1715 1965 2230 2504 2784 3064 3340 3609 3868 4118 4356 4585 4804 5017 5224 5427 5626 5823 6017 6208 6395 6577 6752 6921 7081 7232 7374 7508 7633 7750 7859 7961 8055 8143 8223 8296 8363 8424 8479 8529 8575 8618 8660 8701 8742 8783 8824 8865 8906 8945 8982 9016 9046 9072 9094 9111 9125 9134 9142 9147 9150 9152 9154 9156 9157 9158 9158 9158 9157 9155 9153 9150 9147 9144 9140 9137 9133 9129 9126 9123 9120 9118 9118 9120 9125 9132 9142 9155 9168 9181 9193 9202 9206 9204 9195 9180 9156 9124 9084 9034 8973 8899 8811 8706 8582 8437 8269 8079 7867 7634 7382 7114 6833 6542 6243 5939 5632 5323 5016 4709 4406 4107 3814 3529 3253 2988 2736 2499 2278 2074 1888 1721 1573 1444 1333 1241 1165 1104 1057 1022 998 982 973 969 969 971 974 978 980 983 986 991 1001 1019 1051 1102 1178 1284 1424 1603 1821 2078 2371 2695 3042 3405 3776 4144 4503 4846 5168 5466 5738 5983 6204 6402 6579 6739 6884 7019 7145 7265 7382 7495 7607 7717 7824 7927 8024 8115 8196 8267 8327 8375 8414 8444 8467 8486 8504 8521 8541 8563 8590 8620 8654 8690 8729 8768 8807 8846 8883 8919 8953 8985 9016 9045 9072 9098 9120 9139 9154 9163 9166 9161 9148 9127 9100 9066 9028 8988 8947 8908 8873 8841 8814 8792 8775 8763 8754 8750 8748 8749 8751 8754 8755 8752 8742 8720 8684 8628 8550 8447 8318 8163 7984 7782 7560 7324 7075 6820 6560 6301 6046 5800 5567 5352 5162 5004 4882 4803 4770 4787 4853 4965 5117 5302 5509 5727 5945 6153 6340 6499 6624 6712 6760 6768 6737 6668 6561 6420 6245 6040 5806 5547 5267 4972 4667 4358 4051 3753 3469 3203 2958 2736 2538 2363 2210 2077 1962 1863 1778 1706 1645 1595 1555 1526 1507 1501 1509 1531 1571 1630 1710 1813 1941 2093 2271 2472 2696 2941 3202 3477 3764 4057 4354 4652 4947 5239 5523 5799 6064 6319 6561 6791 7008 7212 7404 7583 7752 7910 8057 8195 8322 8441 8550 8649 8739 8820 8892 8955 9008 9053 9088 9113 9126 9128 9117 3107 9 4 5 9092 9053 8999 8931 8850 8758 8658 8553 8445 8339 8237 8142 8053 7972 7897 7827 7758 7688 7613 7530 7436 7330 7210 7077 6932 6776 6613 6445 6274 6105 5939 5780 5629 5489 5362 5249 5153 5074 5014 4976 4959 4966 4995 5048 5122 5216 5327 5454 5592 5740 5893 6049 6206 6362 6516 6667 6813 6955 7092 7224 7350 7471 7585 7695 7799 7899 7996 8089 8180 8269 8356 8442 8526 8606 8684 8757 8825 8887 8945 8997 9046 9090 9133 9173 9212 9250 9288 9324 9358 9390 9419 9446 9470 9492 9511 9528 9543 9557 9569 9580 9589 9596 9601 9603 9604 9601 9596 9588 9576 9562 9543 9521 9494 9464 9428 9388 9344 9296 9244 9188 9129 9066 8999 8927 8849 8764 8670 8566 8452 8327 8191 8043 7885 7716 7540 7356 7167 6975 6779 6582 6383 6183 5981 5776 5567 5352 5132 4905 4673 4436 4196 3956 3718 3485 3259 3043 2838 2648 2474 2319 2187 2083 2012 1979 1991 2051 2164 2331 2550 2818 3127 3467 3828 4196 4559 4906 5227 5513 5761 5968 6133 6258 6347 6404 6434 6441 6429 6405 6372 6334 6297 6265 6242 6232 6238 6262 6307 6371 6454 6554 6665 6784 6904 7020 7126 7215 7283 7324 7335 7313 7257 7166 7040 6881 6691 6474 6233 5972 5698 5415 5129 4845 4570 4309 4065 3844 3648 3479 3340 3232 3154 3106 3088 3098 3135 3197 3280 3382 3499 3627 3762 3900 4037 4170 4295 4411 4517 4611 4694 4765 4825 4874 4909 4931 4937 4924 4891 4833 4751 4643 4508 4348 4166 3965 3749 3525 3296 3068 2846 2634 2436 2254 2090 1946 1822 1717 1630 1559 1502 1456 1422 1396 1379 1373 1380 1406 1454 1533 1648 1804 2007 2257 2553 2892 3266 3666 4082 4503 4917 5317 5695 6046 6369 6665 6934 7182 7410 7621 7819 8004 8176 8334 8479 8609 8724 8824 8910 8984 9046 9098 9142 9179 9207 9227 9237 9238 9228 9206 9173 9130 9076 9010 8933 8840 8729 8594 8428 8226 7982 7691 7352 6965 6534 6067 5574 5067 4560 4065 3596 3162 2769 2421 2119 1861 1641 1456 1300 1171 1067 992 950 948 994 1096 1260 1492 1791 2152 2568 3025 3508 4001 4487 4950 5378 5763 6100 6387 6628 6828 6993 7130 7247 7349 7443 7532 7620 7710 7801 7896 7994 8094 8194 8295 8392 8484 8570 8647 8714 8771 8817 8851 8875 8887 8887 8872 8840 8789 8716 8618 8495 8346 8172 7976 7761 7532 7295 7054 6816 6584 6363 6156 5964 5790 5636 5502 5389 5298 5230 5186 5168 5175 5210 5271 5359 5473 5612 5772 5951 6145 6348 6555 6760 6959 7146 7320 7477 7618 7743 7852 7949 8035 8110 8176 8230 8271 8294 8297 8273 8219 8131 8005 7842 7640 7402 7131 6829 6503 6157 5796 5426 5052 4677 4307 3946 3597 3263 2947 2652 2380 2133 1911 1716 1548 1407 1290 1198 1127 1077 1045 1032 1036 1061 1109 1183 1290 1434 1622 1858 2144 3108 9 4 5 2482 2868 3297 3760 4245 4741 5234 5711 6160 6574 6945 7274 7559 7806 8019 8204 8368 8516 8652 8777 8892 8997 9091 9172 9241 9298 9344 9381 9413 9442 9469 9497 9525 9553 9578 9600 9615 9624 9626 9621 9612 9598 9583 9567 9552 9538 9523 9507 9489 9467 9441 9411 9381 9351 9325 9306 9296 9297 9309 9331 9362 9399 9440 9482 9523 9562 9597 9628 9656 9682 9705 9727 9748 9767 9784 9799 9812 9822 9829 9834 9836 9836 9834 9831 9827 9821 9815 9806 9796 9783 9767 9748 9725 9697 9664 9625 9579 9524 9459 9382 9292 9189 9070 8937 8791 8632 8464 8289 8112 7935 7762 7598 7445 7306 7182 7075 6986 6915 6861 6824 6802 6794 6798 6812 6832 6856 6880 6902 6919 6928 6929 6921 6904 6880 6851 6820 6790 6763 6744 6735 6738 6754 6786 6833 6896 6975 7069 7176 7297 7429 7572 7722 7877 8035 8194 8348 8497 8638 8767 8884 8988 9078 9156 9223 9279 9327 9369 9405 9436 9464 9488 9509 9527 9541 9553 9562 9570 9578 9585 9594 9605 9618 9634 9652 9672 9695 9718 9743 9768 9793 9817 9841 9862 9882 9900 9915 9929 9940 9949 9957 9964 9970 9975 9980 9985 9990 9994 9997 999910000 9999 9997 9994 9988 9980 9970 9957 9941 9922 9900 9874 9846 9813 9777 9738 9696 9651 9604 9554 9502 9450 9397 9345 9295 9247 9201 9160 9122 9088 9058 9032 9010 8992 8978 8969 8964 8965 8970 8979 8989 9000 9007 9007 8999 8977 8941 8888 8818 8729 8622 8497 8354 8193 8012 7811 7590 7347 7084 6803 6506 6200 5891 5587 5296 5026 4786 4581 4416 4294 4214 4177 4181 4222 4299 4407 4545 4709 4898 5108 5337 5580 5833 6091 6346 6594 6826 7038 7223 7379 7501 7589 7643 7662 7650 7608 7539 7445 7328 7190 7032 6856 6663 6455 6234 6001 5759 5512 5261 5012 4767 4530 4303 4091 3895 3719 3563 3430 3321 3236 3175 3139 3124 3130 3153 3189 3233 3282 3329 3370 3402 3422 3428 3420 3401 3374 3344 3317 3300 3299 3320 3370 3453 3570 3723 3913 4135 4388 4667 4967 5281 5605 5932 6258 6577 6884 7175 7447 7697 7923 8124 8301 8453 8584 8695 8789 8869 8938 8999 9053 9102 9147 9188 9226 9258 9286 9310 9329 9343 9355 9365 9374 9384 9395 9407 9422 9437 9454 9469 9484 9495 9503 9506 9504 9497 9485 9467 9445 9417 9384 9346 9303 9252 9195 9127 9049 8958 8852 8729 8587 8426 8246 8046 7827 7593 7343 7081 6810 6531 6247 5959 5670 5381 5095 4814 4542 4283 4042 3825 3635 3479 3358 3275 3230 3219 3240 3286 3350 3427 3509 3592 3672 3746 3815 3877 3935 3990 4042 4091 4136 4172 4196 4203 4186 4143 4070 3965 3829 3666 3479 3276 3063 2848 2638 2439 2257 2099 1968 1871 1812 1798 1833 1924 2075 2289 2565 2901 3291 3725 4192 4678 5166 5643 6095 6511 6883 7208 7484 7714 7903 8056 3109 9 4 5 8180 8281 8364 8431 8485 8523 8544 8542 8513 8450 8350 8208 8021 7789 7514 7200 6853 6482 6094 5700 5307 4922 4551 4197 3862 3547 3250 2973 2715 2479 2268 2087 1945 1849 1806 1823 1904 2050 2259 2525 2838 3188 3562 3946 4328 4697 5044 5364 5654 5915 6147 6354 6542 6716 6880 7038 7195 7354 7515 7679 7846 8015 8184 8351 8514 8670 8818 8956 9082 9197 9299 9388 9466 9532 9589 9636 9676 9710 9738 9763 9784 9804 9822 9839 9855 9871 9886 9899 9912 9923 9933 9941 9948 9953 9957 9960 9963 9964 9966 9967 9969 9969 9970 9969 9966 9962 9956 9946 9934 9918 9899 9876 9849 9819 9786 9749 9709 9666 9617 9563 9502 9431 9349 9252 9137 9000 8839 8649 8429 8177 7893 7578 7235 6869 6486 6092 5694 5299 4915 4547 4198 3872 3570 3292 3037 2803 2588 2390 2208 2042 1890 1753 1630 1523 1429 1350 1282 1225 1177 1136 1099 1067 1039 1014 993 977 965 958 957 960 967 977 990 1008 1031 1064 1111 1176 1266 1387 1543 1738 1972 2246 2557 2898 3265 3649 4044 4442 4838 5225 5599 5959 6300 6622 6924 7205 7465 7702 7917 8110 8282 8433 8564 8679 8777 8863 8936 9000 9055 9102 9143 9178 9207 9230 9248 9260 9266 9265 9258 9244 9222 9192 9154 9106 9048 8981 8905 8819 8723 8619 8507 8387 8261 8128 7989 7843 7691 7530 7361 7183 6993 6792 6579 6356 6126 5890 5654 5425 5208 5011 4841 4703 4605 4548 4537 4570 4646 4763 4915 5097 5302 5524 5754 5987 6215 6432 6634 6815 6973 7105 7211 7291 7347 7379 7392 7390 7374 7349 7317 7281 7242 7200 7155 7104 7046 6978 6895 6794 6672 6524 6348 6143 5908 5646 5358 5050 4727 4396 4063 3736 3421 3124 2850 2603 2390 2212 2076 1985 1944 1956 2026 2155 2345 2593 2895 3245 3633 4050 4485 4925 5361 5782 6181 6552 6893 7200 7475 7718 7930 8115 8276 8414 8534 8638 8729 8810 8883 8950 9012 9071 9127 9179 9227 9272 9312 9348 9380 9409 9435 9460 9483 9504 9524 9542 9557 9569 9576 9579 9579 9574 9566 9556 9545 9532 9519 9504 9487 9468 9445 9417 9385 9349 9308 9266 9222 9179 9138 9102 9070 9045 9024 9008 8996 8987 8977 8966 8951 8931 8906 8874 8836 8793 8745 8696 8646 8598 8554 8516 8483 8457 8438 8425 8416 8411 8408 8407 8407 8408 8410 8413 8417 8424 8433 8445 8458 8472 8487 8502 8517 8531 8544 8556 8569 8581 8595 8610 8625 8640 8655 8666 8674 8677 8673 8661 8641 8612 8571 8518 8451 8367 8263 8136 7983 7800 7587 7342 7067 6763 6437 6092 5736 5376 5020 4673 4342 4032 3747 3491 3267 3077 2924 2810 2739 2713 2736 2809 2933 3108 3331 3597 3899 4231 4582 4943 5305 5658 5995 6312 6603 6868 7104 7313 7496 7654 7787 7896 7983 8045 8083 8096 8083 8043 7976 7881 7760 7613 7440 7245 3110 9 4 5 7029 6796 6550 6297 6042 5791 5553 5334 5140 4977 4850 4758 4704 4682 4689 4717 4759 4804 4843 4869 4873 4850 4796 4709 4590 4440 4264 4064 3846 3616 3377 3135 2893 2657 2429 2212 2009 1824 1658 1516 1399 1311 1254 1231 1243 1293 1379 1503 1660 1850 2066 2305 2560 2827 3098 3370 3639 3901 4154 4398 4631 4854 5067 5269 5460 5640 5807 5959 6094 6210 6305 6376 6422 6441 6430 6388 6314 6207 6068 5896 5692 5460 5202 4923 4626 4317 4002 3687 3376 3074 2787 2517 2266 2037 1830 1647 1486 1348 1232 1136 1061 1003 961 933 916 909 909 914 921 930 938 945 951 955 959 963 967 974 982 993 1007 1023 1039 1055 1070 1081 1087 1088 1082 1069 1051 1026 998 968 936 904 874 845 819 797 781 772 774 793 833 900 1002 1144 1330 1563 1840 2160 2516 2899 3298 3702 4100 4484 4844 5178 5481 5755 6002 6225 6428 6616 6792 6957 7115 7264 7404 7536 7657 7768 7869 7959 8040 8113 8179 8238 8292 8341 8386 8426 8463 8495 8523 8548 8568 8585 8600 8612 8624 8635 8646 8658 8671 8686 8702 8718 8733 8749 8762 8774 8784 8793 8800 8807 8815 8825 8836 8850 8866 8884 8902 8920 8936 8951 8962 8971 8977 8982 8984 8985 8985 8984 8982 8977 8969 8958 8941 8919 8891 8856 8814 8764 8706 8639 8562 8475 8375 8263 8137 7997 7842 7673 7491 7297 7094 6883 6669 6453 6238 6027 5822 5625 5439 5263 5101 4953 4821 4705 4609 4533 4479 4449 4443 4462 4508 4578 4672 4787 4922 5072 5234 5404 5579 5755 5928 6096 6255 6404 6540 6662 6768 6858 6930 6983 7018 7033 7028 7004 6961 6899 6820 6724 6615 6492 6360 6219 6073 5924 5774 5625 5478 5332 5189 5047 4904 4759 4610 4454 4290 4117 3935 3743 3543 3335 3121 2905 2688 2474 2264 2062 1869 1688 1521 1369 1232 1111 1006 916 840 777 725 683 648 620 596 575 556 538 521 503 486 470 454 438 424 411 399 389 381 373 368 363 360 358 357 358 360 364 370 377 386 398 414 434 461 499 549 616 703 812 946 1106 1291 1498 1725 1966 2217 2471 2723 2967 3200 3417 3615 3793 3947 4077 4180 4254 4298 4310 4289 4234 4147 4029 3884 3715 3527 3326 3116 2903 2690 2480 2278 2084 1900 1727 1566 1419 1284 1164 1059 968 891 829 779 743 718 704 702 709 727 754 789 833 882 935 991 1047 1102 1155 1205 1255 1304 1356 1413 1476 1547 1625 1710 1799 1887 1971 2044 2102 2142 2159 2153 2125 2075 2007 1926 1836 1745 1658 1583 1525 1493 1491 1527 1605 1729 1900 2120 2385 2691 3031 3395 3774 4155 4529 4884 5213 5508 5764 5981 6157 6295 6398 6471 6517 6541 6547 6540 6523 6499 6472 6446 6423 6407 6402 6409 6433 6473 6532 6608 6700 3111 9 4 5 6807 6925 7052 7183 7317 7450 7578 7701 7817 7923 8020 8107 8184 8251 8308 8355 8394 8425 8448 8463 8472 8474 8469 8458 8439 8412 8378 8336 8286 8230 8167 8100 8032 7964 7900 7844 7799 7767 7751 7753 7774 7812 7867 7937 8018 8108 8203 8299 8393 8485 8570 8650 8722 8787 8845 8897 8941 8978 9008 9029 9040 9041 9031 9008 8974 8926 8866 8793 8706 8607 8493 8365 8222 8063 7889 7700 7499 7288 7070 6851 6635 6426 6231 6053 5897 5764 5658 5579 5528 5505 5509 5539 5596 5676 5780 5904 6047 6206 6376 6554 6737 6919 7097 7268 7429 7577 7713 7833 7939 8030 8107 8170 8219 8256 8282 8297 8302 8300 8290 8273 8249 8218 8179 8130 8070 7998 7911 7810 7693 7563 7420 7266 7105 6940 6773 6609 6450 6301 6164 6044 5944 5868 5818 5799 5810 5853 5927 6028 6153 6295 6449 6607 6763 6910 7044 7161 7259 7337 7394 7433 7455 7463 7458 7443 7423 7399 7374 7354 7340 7336 7345 7368 7407 7462 7532 7615 7708 7809 7914 8020 8124 8223 8318 8406 8486 8561 8628 8690 8746 8798 8844 8885 8921 8951 8974 8991 9000 9001 8996 8983 8963 8936 8904 8866 8823 8776 8725 8670 8614 8557 8501 8449 8403 8365 8338 8322 8320 8332 8355 8391 8436 8488 8546 8606 8666 8725 8782 8835 8885 8932 8975 9016 9054 9092 9128 9164 9198 9232 9265 9295 9322 9345 9363 9376 9385 9390 9391 9391 9390 9389 9390 9392 9396 9401 9405 9408 9408 9406 9400 9391 9380 9367 9355 9342 9331 9322 9314 9307 9300 9293 9284 9274 9262 9249 9237 9225 9215 9208 9205 9206 9211 9218 9228 9239 9249 9257 9263 9266 9267 9265 9261 9257 9253 9251 9251 9254 9260 9268 9279 9290 9301 9311 9318 9323 9323 9319 9309 9294 9273 9246 9213 9173 9128 9074 9012 8940 8855 8753 8633 8489 8318 8118 7885 7619 7319 6987 6626 6240 5835 5417 4992 4569 4152 3749 3364 3002 2666 2358 2081 1835 1622 1443 1298 1190 1120 1090 1104 1164 1274 1435 1650 1916 2231 2589 2983 3403 3837 4272 4696 5095 5460 5782 6055 6276 6443 6557 6623 6642 6619 6559 6466 6342 6190 6014 5815 5597 5362 5114 4855 4591 4324 4059 3800 3550 3311 3085 2873 2678 2498 2334 2185 2052 1933 1828 1736 1655 1585 1523 1468 1418 1371 1327 1283 1241 1198 1156 1114 1073 1034 998 967 942 926 922 933 965 1021 1107 1227 1386 1584 1823 2101 2414 2755 3117 3490 3866 4235 4591 4928 5242 5532 5798 6041 6263 6466 6652 6822 6974 7110 7227 7325 7403 7462 7501 7523 7529 7519 7494 7453 7395 7317 7217 7092 6940 6760 6553 6322 6073 5810 5541 5273 5011 4762 4529 4314 4118 3941 3783 3645 3527 3432 3361 3319 3309 3336 3400 3504 3647 3824 4031 4262 4508 4762 5017 5265 5501 5721 5923 6105 6268 6412 6536 6642 6727 6790 6827 6837 6814 3111 9 5 1 7069 7193 7325 7461 7600 7738 7875 8009 8138 8261 8376 8481 8574 8656 8723 8777 8818 8846 8863 8871 8871 8865 8855 8841 8822 8800 8771 8737 8696 8647 8592 8530 8464 8397 8332 8271 8220 8180 8156 8149 8161 8191 8240 8305 8385 8474 8572 8673 8774 8872 8966 9052 9129 9198 9257 9306 9346 9377 9399 9413 9417 9413 9400 9378 9347 9306 9255 9192 9116 9026 8920 8797 8655 8494 8313 8116 7902 7677 7445 7211 6980 6759 6550 6361 6193 6051 5935 5848 5790 5762 5762 5791 5847 5929 6036 6164 6311 6474 6650 6834 7022 7211 7397 7576 7747 7905 8050 8180 8294 8392 8474 8542 8595 8636 8666 8686 8697 8700 8696 8684 8663 8634 8595 8544 8482 8405 8314 8209 8088 7953 7804 7643 7472 7294 7113 6932 6757 6591 6441 6310 6204 6126 6079 6065 6082 6131 6208 6310 6433 6572 6721 6875 7029 7178 7317 7442 7551 7642 7712 7764 7796 7811 7811 7800 7781 7759 7737 7718 7707 7706 7717 7742 7781 7834 7901 7980 8071 8169 8273 8380 8487 8591 8689 8781 8864 8939 9006 9065 9118 9167 9213 9257 9299 9338 9375 9408 9435 9454 9465 9465 9455 9433 9401 9359 9309 9251 9188 9121 9052 8985 8920 8860 8808 8765 8733 8715 8709 8717 8738 8771 8813 8863 8919 8978 9038 9098 9156 9212 9266 9317 9366 9414 9459 9504 9547 9588 9628 9666 9701 9734 9764 9790 9814 9834 9850 9863 9872 9877 9878 9877 9874 9870 9865 9861 9858 9857 9856 9857 9857 9855 9851 9844 9833 9818 9799 9778 9756 9734 9714 9697 9684 9675 9671 9669 9671 9674 9677 9681 9684 9686 9686 9687 9686 9686 9686 9686 9687 9689 9691 9694 9697 9700 9704 9710 9715 9722 9729 9736 9741 9746 9748 9747 9743 9736 9725 9711 9696 9678 9660 9639 9617 9590 9558 9517 9464 9396 9309 9201 9068 8908 8720 8501 8252 7971 7660 7320 6952 6558 6143 5710 5265 4815 4367 3928 3506 3109 2741 2408 2113 1857 1642 1467 1329 1230 1168 1144 1161 1221 1330 1490 1704 1974 2299 2673 3090 3538 4005 4475 4933 5365 5757 6100 6387 6614 6782 6892 6950 6960 6928 6860 6760 6632 6478 6300 6100 5879 5640 5384 5116 4838 4556 4273 3995 3725 3467 3223 2997 2788 2599 2428 2275 2139 2020 1914 1821 1738 1664 1597 1536 1478 1424 1373 1324 1276 1231 1188 1147 1107 1070 1035 1004 978 961 955 966 999 1059 1151 1280 1450 1663 1919 2214 2546 2907 3289 3684 4082 4475 4856 5217 5553 5863 6144 6397 6624 6825 7003 7162 7302 7427 7537 7634 7717 7786 7841 7881 7903 7906 7888 7845 7777 7681 7557 7404 7224 7019 6792 6547 6289 6022 5753 5485 5223 4970 4730 4505 4296 4105 3934 3786 3661 3564 3496 3461 3462 3501 3579 3695 3848 4035 4251 4490 4745 5008 5272 5531 5779 6011 6225 6417 6589 6739 6867 6974 7058 7118 7152 7156 7126 3112 9 5 1 7061 6957 6812 6627 6404 6145 5856 5542 5209 4863 4511 4158 3809 3468 3138 2823 2524 2244 1987 1752 1542 1359 1202 1072 966 883 821 776 745 724 710 701 694 689 684 679 673 668 664 661 659 660 663 669 678 690 705 724 748 778 815 863 923 998 1091 1205 1341 1502 1688 1897 2127 2375 2635 2901 3164 3419 3655 3866 4045 4185 4283 4337 4344 4306 4226 4108 3957 3780 3582 3372 3157 2942 2734 2537 2354 2188 2040 1911 1800 1706 1628 1566 1518 1483 1461 1452 1456 1471 1499 1537 1585 1641 1703 1768 1835 1900 1961 2015 2060 2094 2114 2122 2116 2098 2072 2041 2011 1989 1982 2001 2052 2144 2284 2475 2720 3016 3361 3745 4161 4597 5041 5482 5909 6313 6688 7030 7336 7607 7845 8053 8235 8395 8537 8662 8773 8871 8958 9034 9098 9153 9199 9236 9266 9291 9313 9333 9352 9372 9393 9415 9439 9463 9488 9511 9533 9552 9569 9584 9598 9611 9624 9638 9653 9669 9684 9699 9711 9718 9720 9716 9706 9689 9668 9644 9618 9594 9571 9552 9535 9521 9508 9495 9480 9461 9438 9410 9376 9337 9292 9241 9183 9117 9043 8957 8860 8749 8624 8486 8335 8173 8002 7825 7645 7464 7285 7110 6940 6778 6624 6479 6345 6223 6112 6012 5924 5846 5775 5710 5647 5583 5515 5441 5359 5270 5175 5078 4983 4899 4830 4785 4770 4790 4851 4953 5097 5281 5500 5748 6018 6302 6592 6880 7161 7429 7680 7911 8121 8311 8481 8632 8767 8887 8993 9087 9169 9240 9299 9348 9386 9414 9432 9442 9444 9440 9431 9418 9401 9382 9360 9335 9307 9275 9240 9201 9159 9114 9068 9022 8978 8937 8900 8870 8846 8830 8821 8819 8823 8831 8843 8856 8870 8883 8894 8902 8908 8911 8913 8914 8914 8914 8914 8914 8913 8909 8901 8888 8868 8840 8801 8753 8693 8622 8541 8449 8347 8236 8117 7991 7858 7722 7582 7442 7301 7162 7027 6896 6771 6654 6546 6450 6367 6301 6254 6228 6226 6248 6295 6367 6460 6572 6699 6837 6980 7125 7269 7409 7545 7675 7801 7922 8041 8157 8271 8381 8489 8592 8689 8780 8864 8941 9011 9075 9134 9188 9239 9286 9330 9371 9407 9439 9466 9487 9503 9514 9520 9523 9524 9524 9524 9524 9525 9527 9530 9533 9536 9538 9538 9536 9532 9524 9513 9499 9480 9459 9434 9407 9378 9349 9320 9294 9270 9250 9235 9225 9220 9220 9224 9232 9243 9256 9272 9289 9307 9326 9345 9364 9381 9396 9408 9416 9420 9420 9416 9408 9397 9385 9370 9355 9340 9323 9305 9286 9263 9237 9206 9169 9125 9073 9013 8941 8859 8764 8654 8529 8388 8229 8053 7858 7647 7418 7175 6918 6651 6375 6096 5817 5542 5279 5032 4808 4614 4456 4339 4267 4243 4268 4342 4461 4621 4815 5038 5281 5536 5798 6060 6317 6565 6803 7028 7239 7438 7624 7797 7958 8107 8244 8370 8485 8588 8681 3113 9 5 1 8763 8836 8901 8957 9006 9048 9083 9111 9131 9142 9145 9138 9121 9094 9056 9006 8945 8872 8788 8692 8584 8465 8335 8193 8042 7882 7714 7540 7362 7181 7001 6823 6649 6483 6327 6182 6051 5935 5837 5758 5699 5660 5642 5645 5668 5710 5769 5841 5924 6016 6113 6212 6312 6413 6513 6613 6716 6821 6930 7046 7167 7294 7425 7560 7697 7833 7966 8095 8217 8333 8440 8537 8625 8701 8766 8819 8859 8886 8902 8906 8900 8887 8870 8849 8829 8810 8795 8785 8780 8781 8787 8800 8817 8839 8865 8895 8927 8962 8997 9031 9064 9095 9122 9145 9163 9178 9189 9197 9202 9206 9209 9210 9211 9209 9207 9202 9195 9187 9177 9166 9156 9147 9139 9133 9131 9130 9131 9134 9136 9138 9138 9136 9132 9127 9120 9113 9107 9101 9096 9091 9086 9078 9066 9047 9018 8977 8923 8852 8765 8661 8538 8398 8239 8062 7867 7653 7420 7167 6896 6605 6298 5974 5637 5291 4939 4585 4235 3893 3564 3250 2957 2686 2439 2217 2021 1850 1703 1577 1472 1383 1310 1249 1199 1158 1125 1100 1083 1075 1077 1091 1118 1159 1215 1286 1369 1465 1568 1676 1785 1891 1988 2073 2143 2194 2226 2238 2231 2208 2173 2130 2087 2051 2030 2030 2059 2122 2221 2357 2528 2727 2947 3178 3408 3625 3818 3975 4090 4156 4173 4140 4063 3947 3803 3640 3469 3304 3155 3034 2948 2908 2919 2984 3106 3283 3512 3785 4096 4434 4788 5147 5497 5830 6136 6407 6638 6826 6970 7070 7127 7144 7123 7068 6980 6862 6716 6544 6349 6133 5898 5649 5389 5121 4849 4576 4306 4040 3780 3526 3279 3039 2805 2579 2360 2151 1954 1771 1604 1455 1325 1215 1123 1047 985 934 893 859 834 821 825 853 912 1010 1156 1353 1603 1906 2255 2641 3052 3473 3888 4283 4645 4961 5225 5432 5579 5669 5704 5687 5624 5520 5378 5205 5004 4782 4544 4298 4052 3815 3597 3409 3259 3157 3110 3122 3195 3328 3519 3762 4048 4369 4715 5076 5443 5806 6159 6495 6810 7100 7363 7599 7807 7988 8143 8275 8385 8476 8551 8614 8666 8711 8751 8787 8820 8850 8876 8899 8916 8928 8933 8931 8924 8910 8891 8866 8837 8803 8763 8718 8665 8605 8537 8460 8376 8286 8190 8091 7990 7887 7785 7683 7581 7479 7374 7266 7154 7037 6914 6784 6650 6511 6369 6226 6084 5945 5812 5685 5568 5460 5362 5274 5194 5121 5053 4987 4920 4851 4780 4707 4634 4566 4508 4465 4445 4453 4495 4574 4691 4845 5032 5247 5482 5729 5979 6226 6462 6683 6884 7064 7223 7362 7483 7588 7680 7760 7830 7891 7944 7988 8025 8056 8080 8100 8116 8132 8148 8167 8188 8213 8241 8270 8300 8329 8353 8372 8384 8388 8386 8376 8360 8340 8315 8288 8258 8224 8188 8148 8104 8055 8001 7944 7884 7821 7759 7698 7640 7586 7536 7491 7451 7416 7385 7359 7336 7316 7299 7285 7273 7262 3114 9 5 1 7252 7239 7223 7202 7171 7130 7075 7003 6913 6803 6670 6515 6336 6134 5909 5663 5396 5114 4818 4513 4204 3897 3596 3308 3036 2786 2561 2363 2192 2050 1936 1846 1779 1730 1698 1677 1664 1655 1647 1637 1621 1598 1565 1522 1468 1404 1331 1250 1164 1075 985 898 814 736 666 602 547 500 460 427 400 379 363 351 344 341 341 344 349 356 366 379 396 418 449 490 545 617 710 826 968 1134 1326 1540 1772 2019 2274 2531 2786 3033 3269 3490 3696 3887 4064 4228 4382 4528 4667 4800 4927 5048 5162 5268 5365 5452 5528 5595 5653 5702 5745 5782 5816 5846 5873 5897 5916 5930 5936 5932 5915 5884 5835 5767 5680 5573 5446 5300 5138 4963 4775 4579 4376 4169 3959 3748 3534 3320 3106 2892 2679 2468 2263 2066 1880 1707 1552 1415 1300 1206 1134 1083 1051 1035 1034 1044 1064 1091 1122 1156 1191 1226 1259 1289 1316 1338 1357 1371 1380 1386 1388 1387 1384 1379 1374 1367 1360 1353 1347 1341 1337 1336 1339 1347 1363 1388 1424 1474 1539 1622 1724 1847 1992 2159 2348 2558 2787 3032 3293 3564 3843 4128 4414 4698 4977 5249 5511 5762 5998 6218 6421 6607 6775 6925 7058 7173 7272 7355 7422 7475 7513 7537 7549 7549 7538 7520 7497 7471 7446 7423 7406 7396 7392 7395 7404 7416 7431 7445 7459 7471 7481 7490 7498 7507 7517 7530 7546 7567 7592 7622 7657 7696 7741 7790 7843 7900 7960 8021 8081 8139 8193 8243 8287 8325 8358 8387 8412 8435 8457 8477 8497 8514 8529 8539 8545 8544 8537 8524 8506 8481 8453 8420 8383 8341 8293 8239 8176 8104 8020 7925 7818 7699 7569 7428 7277 7119 6952 6779 6600 6418 6233 6048 5866 5689 5521 5364 5221 5094 4984 4892 4818 4761 4719 4689 4670 4659 4653 4649 4644 4637 4623 4602 4571 4528 4472 4403 4319 4221 4109 3984 3847 3700 3544 3380 3210 3037 2864 2693 2529 2377 2242 2129 2046 1998 1990 2027 2111 2244 2423 2645 2904 3191 3498 3813 4124 4421 4691 4925 5115 5254 5339 5366 5338 5256 5124 4950 4740 4502 4245 3975 3700 3427 3161 2906 2666 2442 2237 2050 1883 1734 1605 1493 1398 1319 1255 1203 1164 1134 1113 1100 1095 1097 1110 1134 1174 1233 1317 1429 1575 1758 1979 2239 2537 2869 3232 3619 4023 4437 4851 5258 5652 6025 6372 6690 6976 7228 7447 7633 7788 7914 8015 8093 8150 8189 8212 8220 8216 8200 8173 8138 8097 8054 8010 7972 7942 7924 7922 7937 7971 8021 8086 8162 8245 8328 8409 8483 8547 8600 8642 8674 8698 8717 8733 8747 8760 8774 8788 8802 8814 8824 8831 8836 8838 8840 8840 8842 8845 8850 8856 8865 8875 8886 8896 8906 8914 8919 8921 8919 8912 8898 8875 8841 8793 8729 8645 8540 8410 8255 8073 7864 7629 7369 7088 6787 6473 6149 5822 5499 5186 4891 3115 9 5 1 4622 4384 4183 4024 3908 3837 3807 3814 3853 3914 3989 4066 4137 4192 4223 4225 4194 4130 4034 3911 3765 3603 3433 3262 3099 2949 2819 2716 2643 2606 2607 2649 2734 2860 3027 3231 3468 3732 4016 4313 4615 4915 5208 5488 5754 6004 6237 6455 6659 6851 7032 7203 7365 7518 7662 7796 7921 8038 8146 8248 8344 8436 8525 8610 8693 8772 8845 8912 8970 9020 9059 9089 9109 9123 9131 9136 9139 9142 9146 9150 9156 9162 9168 9173 9177 9180 9182 9184 9187 9190 9195 9202 9211 9221 9232 9243 9256 9269 9283 9298 9315 9334 9355 9377 9400 9422 9441 9456 9463 9462 9451 9428 9394 9348 9289 9218 9133 9032 8915 8780 8625 8447 8247 8025 7781 7518 7239 6947 6648 6346 6044 5746 5456 5176 4909 4656 4421 4206 4014 3850 3717 3621 3564 3551 3584 3662 3786 3951 4154 4388 4645 4917 5196 5471 5735 5980 6199 6386 6538 6652 6726 6760 6757 6719 6650 6555 6439 6307 6165 6019 5872 5729 5592 5463 5344 5236 5140 5056 4988 4936 4902 4891 4904 4945 5014 5115 5246 5408 5597 5810 6043 6289 6544 6800 7053 7297 7526 7737 7928 8097 8242 8364 8465 8544 8604 8645 8670 8678 8671 8648 8608 8552 8478 8386 8275 8146 7997 7830 7646 7446 7230 7003 6765 6522 6276 6034 5799 5577 5374 5194 5042 4920 4831 4774 4750 4756 4789 4845 4922 5014 5120 5237 5361 5491 5626 5764 5904 6045 6185 6321 6453 6577 6691 6795 6886 6962 7023 7068 7097 7110 7107 7089 7056 7009 6950 6881 6805 6722 6636 6548 6461 6375 6291 6209 6128 6046 5963 5878 5789 5699 5609 5520 5438 5365 5306 5265 5244 5247 5275 5328 5404 5502 5620 5752 5897 6049 6204 6357 6503 6637 6753 6848 6916 6955 6961 6934 6872 6778 6654 6502 6326 6129 5915 5688 5450 5204 4953 4697 4440 4182 3925 3672 3424 3185 2958 2746 2554 2387 2252 2155 2103 2101 2155 2270 2446 2684 2979 3324 3710 4126 4558 4994 5419 5823 6196 6533 6830 7086 7304 7486 7639 7766 7874 7967 8048 8120 8186 8246 8301 8352 8399 8443 8483 8521 8557 8591 8622 8650 8676 8699 8719 8736 8749 8759 8767 8773 8777 8780 8781 8782 8782 8782 8782 8782 8783 8785 8789 8795 8804 8816 8830 8846 8863 8880 8898 8916 8933 8949 8965 8981 8996 9011 9024 9036 9045 9051 9050 9043 9028 9003 8966 8916 8851 8769 8669 8548 8404 8235 8042 7822 7577 7309 7019 6713 6394 6071 5748 5436 5141 4872 4639 4448 4306 4219 4190 4221 4309 4452 4644 4876 5139 5422 5715 6007 6290 6557 6802 7022 7216 7385 7531 7656 7764 7859 7943 8020 8092 8160 8226 8290 8352 8413 8472 8529 8583 8635 8683 8729 8772 8813 8852 8891 8928 8964 8998 9031 9060 9085 9106 9122 9134 9142 9148 9152 9156 9161 9167 9174 9181 9187 9191 9191 9187 9178 9164 9146 9125 9102 9078 9054 3116 9 5 1 9030 9006 8981 8955 8928 8900 8870 8841 8812 8786 8764 8747 8734 8727 8724 8723 8724 8725 8724 8722 8718 8713 8708 8703 8699 8697 8695 8695 8694 8691 8685 8675 8660 8641 8617 8590 8560 8528 8497 8466 8437 8409 8383 8359 8336 8313 8290 8266 8240 8211 8179 8143 8103 8059 8010 7957 7900 7840 7778 7713 7648 7584 7523 7466 7417 7378 7351 7338 7339 7356 7386 7429 7482 7540 7600 7656 7706 7745 7769 7776 7763 7728 7669 7585 7476 7340 7180 6996 6793 6576 6350 6123 5904 5701 5523 5376 5264 5189 5151 5145 5165 5202 5246 5286 5313 5316 5289 5226 5124 4983 4805 4593 4353 4091 3813 3527 3239 2957 2685 2430 2197 1988 1808 1659 1541 1456 1402 1378 1381 1407 1451 1509 1575 1644 1711 1774 1830 1878 1922 1965 2014 2075 2158 2272 2422 2616 2856 3143 3473 3840 4235 4647 5064 5474 5868 6235 6571 6871 7135 7362 7554 7715 7847 7952 8032 8087 8118 8124 8103 8054 7977 7871 7734 7568 7372 7147 6896 6619 6318 5997 5659 5309 4950 4588 4227 3875 3534 3210 2908 2632 2385 2172 1998 1865 1780 1746 1767 1844 1981 2174 2422 2719 3058 3429 3822 4226 4629 5022 5395 5741 6053 6326 6557 6743 6884 6979 7026 7028 6983 6895 6764 6594 6388 6150 5885 5598 5295 4982 4665 4348 4038 3740 3456 3192 2950 2731 2537 2368 2222 2097 1991 1899 1818 1745 1676 1609 1542 1473 1403 1332 1261 1191 1125 1064 1010 965 930 907 896 897 912 939 978 1027 1085 1150 1220 1292 1363 1432 1498 1557 1610 1656 1693 1722 1743 1754 1756 1748 1729 1700 1660 1611 1553 1488 1419 1348 1278 1212 1152 1101 1059 1026 1002 985 973 963 952 939 921 896 865 827 784 737 689 640 593 550 511 477 449 426 408 394 384 377 373 371 372 375 380 388 399 415 437 467 508 563 635 725 837 969 1122 1291 1474 1663 1853 2036 2207 2358 2486 2587 2661 2707 2728 2725 2704 2666 2615 2555 2489 2419 2349 2282 2220 2166 2123 2093 2077 2075 2088 2115 2152 2199 2253 2312 2378 2450 2530 2622 2727 2850 2992 3155 3338 3540 3757 3986 4222 4459 4694 4923 5144 5357 5560 5754 5941 6121 6293 6458 6615 6762 6899 7025 7138 7241 7333 7416 7493 7566 7635 7702 7767 7829 7888 7942 7990 8030 8063 8088 8106 8118 8125 8128 8129 8126 8121 8111 8095 8073 8044 8006 7959 7904 7838 7763 7676 7578 7465 7336 7190 7024 6838 6631 6406 6164 5908 5642 5370 5098 4827 4563 4307 4062 3829 3610 3404 3214 3039 2881 2740 2616 2511 2424 2355 2302 2266 2243 2233 2233 2241 2254 2271 2290 2309 2325 2339 2348 2351 2349 2340 2324 2301 2271 2233 2190 2140 2086 2028 1968 1906 1845 1784 1725 1668 1614 1562 1512 1466 1422 1382 1349 1325 1314 1319 1346 1397 1477 3117 9 5 1 1589 1732 1905 2105 2328 2566 2811 3055 3291 3510 3707 3878 4019 4130 4212 4268 4298 4309 4303 4285 4259 4229 4200 4174 4157 4152 4163 4193 4244 4319 4419 4545 4695 4870 5067 5284 5517 5764 6021 6283 6546 6805 7058 7299 7525 7735 7926 8098 8251 8386 8504 8606 8695 8772 8838 8894 8941 8979 9007 9025 9033 9031 9017 8992 8954 8903 8837 8755 8655 8535 8393 8227 8035 7816 7570 7297 6997 6673 6328 5965 5591 5210 4829 4453 4089 3741 3414 3113 2838 2592 2373 2183 2018 1877 1758 1658 1576 1510 1459 1423 1402 1397 1407 1433 1475 1532 1604 1687 1782 1883 1989 2097 2202 2303 2396 2479 2550 2609 2653 2685 2703 2709 2704 2692 2674 2654 2635 2620 2614 2619 2640 2678 2736 2814 2912 3030 3166 3318 3483 3660 3846 4039 4239 4444 4654 4869 5088 5313 5541 5771 6003 6235 6464 6688 6906 7116 7316 7505 7683 7850 8004 8146 8276 8393 8498 8591 8672 8742 8802 8853 8896 8931 8959 8980 8995 9004 9005 9000 8987 8965 8934 8892 8839 8773 8691 8593 8475 8336 8174 7987 7777 7544 7290 7018 6733 6440 6145 5853 5571 5304 5056 4831 4633 4463 4324 4216 4139 4092 4073 4080 4109 4156 4216 4284 4356 4425 4490 4546 4594 4633 4665 4692 4719 4749 4785 4832 4891 4965 5055 5161 5282 5418 5567 5729 5900 6081 6268 6459 6653 6847 7039 7225 7405 7575 7735 7884 8021 8145 8258 8361 8454 8538 8614 8684 8748 8806 8860 8908 8951 8988 9020 9047 9069 9085 9096 9103 9106 9107 9105 9102 9098 9094 9090 9087 9084 9081 9079 9075 9070 9063 9052 9036 9017 8991 8961 8925 8885 8841 8792 8739 8681 8616 8541 8453 8347 8220 8066 7881 7661 7406 7113 6785 6425 6037 5627 5202 4770 4338 3914 3504 3114 2749 2413 2109 1838 1602 1399 1230 1090 979 891 822 769 728 694 665 640 616 594 574 557 544 534 529 526 526 528 531 536 545 562 592 641 717 825 972 1161 1392 1662 1963 2286 2619 2946 3255 3531 3764 3946 4072 4140 4152 4112 4028 3905 3753 3579 3389 3191 2989 2788 2590 2400 2220 2051 1896 1755 1629 1520 1426 1347 1283 1232 1192 1163 1143 1130 1125 1128 1140 1164 1203 1260 1341 1449 1589 1765 1977 2227 2513 2832 3178 3543 3920 4299 4672 5030 5366 5674 5950 6190 6394 6561 6690 6782 6837 6855 6835 6777 6680 6545 6371 6162 5919 5647 5350 5035 4709 4376 4043 3717 3401 3099 2815 2551 2308 2088 1891 1718 1567 1439 1332 1246 1178 1127 1091 1068 1056 1054 1061 1077 1103 1140 1191 1257 1343 1452 1588 1753 1951 2183 2449 2748 3077 3431 3803 4185 4570 4948 5311 5652 5966 6247 6494 6708 6888 7038 7161 7262 7343 7411 7466 7514 7555 7594 7631 7669 7709 7753 7801 7853 7911 7972 8035 8101 8165 8228 8288 8342 8392 8435 8472 3118 9 5 1 8502 8527 8544 8555 8560 8558 8550 8536 8519 8499 8477 8456 8437 8420 8406 8395 8386 8377 8367 8354 8339 8320 8298 8275 8252 8231 8213 8199 8188 8180 8173 8163 8150 8129 8099 8057 8004 7940 7863 7775 7676 7566 7445 7311 7164 7001 6822 6626 6413 6184 5942 5689 5429 5165 4901 4641 4386 4141 3906 3683 3474 3279 3098 2933 2784 2651 2535 2434 2349 2279 2225 2185 2162 2155 2166 2196 2248 2325 2427 2556 2713 2897 3108 3341 3594 3862 4141 4425 4707 4984 5249 5497 5725 5929 6107 6256 6376 6468 6532 6569 6581 6571 6539 6489 6421 6336 6235 6117 5983 5832 5665 5480 5279 5063 4834 4594 4345 4093 3840 3593 3355 3134 2934 2763 2625 2526 2473 2467 2514 2612 2763 2963 3207 3488 3797 4123 4457 4787 5104 5397 5662 5893 6088 6246 6370 6462 6526 6566 6585 6587 6573 6543 6500 6440 6365 6272 6161 6031 5882 5714 5529 5328 5111 4883 4643 4395 4140 3880 3617 3352 3089 2828 2572 2322 2082 1854 1639 1441 1261 1101 962 843 746 667 606 559 524 498 479 464 453 445 438 433 431 431 433 437 444 453 464 478 496 523 560 614 688 788 917 1080 1278 1509 1771 2060 2369 2690 3017 3341 3656 3958 4242 4507 4751 4976 5182 5371 5546 5707 5856 5993 6119 6234 6339 6434 6520 6596 6665 6726 6780 6829 6871 6908 6939 6963 6980 6991 6995 6993 6985 6972 6956 6936 6912 6885 6853 6816 6769 6712 6640 6553 6448 6324 6180 6018 5840 5647 5443 5230 5014 4796 4582 4374 4176 3991 3823 3674 3548 3446 3370 3321 3296 3295 3315 3350 3398 3452 3509 3562 3609 3646 3670 3680 3676 3656 3622 3572 3509 3432 3342 3240 3126 3001 2866 2722 2570 2411 2248 2081 1913 1745 1581 1423 1272 1132 1004 890 791 707 638 583 541 509 487 472 461 454 450 446 444 442 441 443 448 458 475 503 543 598 670 763 877 1012 1168 1342 1533 1736 1948 2163 2378 2589 2791 2983 3163 3328 3480 3618 3743 3856 3958 4049 4132 4207 4275 4338 4397 4453 4509 4564 4622 4684 4750 4823 4903 4992 5088 5193 5305 5425 5549 5676 5804 5929 6049 6158 6255 6335 6394 6429 6438 6417 6366 6283 6168 6022 5845 5640 5408 5154 4882 4595 4297 3995 3693 3396 3108 2835 2581 2350 2144 1969 1825 1718 1649 1621 1639 1704 1818 1984 2200 2466 2778 3128 3511 3915 4330 4745 5150 5536 5895 6222 6516 6777 7005 7205 7380 7533 7669 7789 7894 7986 8064 8128 8180 8220 8249 8269 8282 8291 8296 8298 8299 8297 8294 8288 8280 8269 8259 8249 8242 8241 8247 8262 8287 8320 8360 8407 8456 8507 8557 8605 8650 8691 8730 8766 8801 8834 8865 8895 8924 8949 8972 8991 9007 9020 9030 9039 9048 9056 9064 9072 9078 9082 9083 9077 9064 9043 9012 8970 8916 8849 3119 9 5 2 8741 8645 8534 8405 8257 8089 7900 7691 7464 7222 6971 6718 6470 6237 6026 5847 5704 5605 5550 5541 5576 5652 5762 5901 6061 6235 6417 6600 6780 6951 7113 7262 7397 7519 7628 7723 7807 7880 7943 7999 8048 8091 8131 8167 8200 8231 8261 8289 8316 8342 8366 8389 8409 8428 8442 8453 8457 8454 8441 8417 8380 8328 8260 8175 8073 7953 7815 7662 7492 7307 7109 6897 6672 6435 6187 5929 5663 5389 5110 4827 4542 4258 3977 3700 3431 3170 2922 2687 2470 2274 2103 1961 1852 1781 1750 1762 1817 1915 2052 2224 2423 2641 2869 3096 3312 3510 3680 3818 3921 3987 4017 4015 3986 3936 3870 3797 3724 3655 3599 3558 3538 3542 3574 3635 3726 3849 4002 4185 4393 4623 4870 5127 5388 5646 5895 6130 6345 6539 6709 6855 6978 7079 7159 7221 7264 7290 7299 7289 7260 7211 7143 7054 6946 6819 6677 6521 6354 6179 5997 5812 5625 5438 5253 5072 4897 4729 4572 4427 4295 4179 4079 3995 3927 3875 3838 3815 3805 3807 3822 3849 3888 3938 4000 4072 4152 4238 4327 4416 4500 4576 4640 4689 4720 4731 4722 4691 4639 4567 4476 4367 4243 4105 3955 3796 3629 3457 3283 3109 2937 2772 2615 2471 2343 2233 2145 2080 2040 2025 2033 2063 2110 2171 2239 2308 2373 2428 2467 2486 2484 2457 2405 2331 2235 2121 1993 1854 1709 1563 1419 1280 1151 1033 928 838 761 699 649 611 582 563 550 544 544 552 567 592 626 672 730 799 878 966 1060 1156 1252 1345 1431 1509 1578 1637 1686 1727 1760 1786 1807 1824 1836 1843 1846 1842 1832 1814 1789 1756 1717 1672 1625 1577 1533 1497 1472 1461 1469 1497 1546 1616 1705 1810 1926 2047 2168 2283 2385 2470 2533 2573 2589 2581 2551 2502 2438 2362 2279 2193 2105 2019 1937 1858 1785 1715 1651 1590 1533 1479 1428 1381 1336 1295 1258 1224 1193 1167 1144 1124 1108 1095 1085 1078 1074 1072 1073 1076 1081 1089 1099 1112 1127 1144 1163 1184 1205 1225 1245 1261 1275 1285 1290 1292 1292 1290 1291 1295 1307 1328 1362 1409 1470 1544 1631 1725 1825 1926 2022 2111 2187 2247 2290 2313 2316 2299 2264 2211 2143 2061 1967 1865 1755 1639 1521 1401 1283 1168 1059 958 868 790 725 673 634 606 588 576 569 565 564 567 579 603 648 720 827 976 1173 1419 1714 2055 2434 2843 3269 3702 4131 4545 4937 5301 5635 5936 6206 6447 6661 6852 7022 7174 7311 7433 7542 7640 7727 7806 7877 7941 8000 8056 8108 8159 8208 8258 8307 8357 8408 8458 8508 8556 8602 8645 8684 8718 8746 8767 8781 8787 8783 8769 8744 8707 8658 8598 8526 8445 8357 8266 8175 8087 8005 7932 7871 7820 7779 7747 7720 7696 7672 7644 7609 7566 7514 7452 7379 7296 7204 7102 6992 6874 6748 6614 6473 6324 6169 6008 5843 5677 3120 9 5 2 5513 5354 5204 5068 4950 4856 4787 4749 4743 4771 4832 4926 5050 5203 5380 5579 5794 6022 6258 6498 6739 6975 7204 7421 7622 7806 7969 8112 8233 8333 8414 8476 8523 8556 8577 8587 8588 8580 8564 8541 8513 8480 8444 8409 8376 8347 8325 8309 8301 8299 8301 8305 8309 8309 8303 8291 8271 8245 8213 8178 8142 8106 8073 8045 8022 8004 7993 7988 7987 7992 8000 8011 8026 8041 8058 8074 8089 8101 8110 8113 8111 8102 8084 8059 8023 7978 7921 7853 7771 7675 7563 7434 7287 7121 6936 6732 6509 6268 6009 5735 5446 5146 4836 4519 4200 3881 3566 3260 2965 2686 2426 2186 1969 1776 1609 1467 1352 1264 1204 1173 1171 1198 1255 1340 1450 1583 1735 1899 2072 2246 2416 2577 2725 2857 2971 3067 3145 3206 3251 3281 3298 3303 3297 3280 3254 3218 3173 3119 3058 2990 2916 2837 2754 2668 2579 2488 2396 2303 2210 2117 2024 1932 1841 1749 1658 1567 1475 1384 1292 1201 1112 1025 941 863 791 726 669 619 577 541 512 487 467 451 437 426 418 412 409 408 410 415 423 433 447 463 483 507 533 563 595 629 663 694 722 744 759 765 761 750 731 706 679 650 623 599 578 561 548 538 531 528 529 537 555 588 641 718 824 960 1129 1328 1555 1803 2066 2337 2609 2873 3125 3360 3576 3772 3949 4110 4256 4390 4517 4639 4758 4875 4993 5112 5231 5351 5471 5589 5704 5815 5921 6020 6111 6194 6267 6331 6386 6431 6466 6491 6506 6510 6501 6480 6445 6395 6331 6252 6159 6054 5938 5813 5682 5548 5414 5282 5155 5035 4924 4825 4738 4666 4609 4570 4547 4543 4555 4585 4630 4689 4758 4836 4919 5005 5089 5170 5246 5316 5377 5431 5478 5517 5551 5579 5605 5630 5655 5683 5716 5755 5802 5859 5926 6004 6090 6186 6288 6394 6501 6608 6711 6809 6900 6981 7053 7113 7161 7194 7211 7211 7190 7146 7077 6981 6857 6704 6525 6319 6091 5845 5584 5314 5039 4764 4492 4227 3971 3727 3497 3281 3080 2894 2725 2573 2438 2323 2228 2154 2105 2082 2088 2124 2192 2294 2430 2598 2797 3024 3274 3542 3823 4110 4398 4682 4957 5218 5463 5690 5897 6084 6251 6398 6527 6638 6732 6811 6875 6927 6967 6996 7014 7022 7021 7009 6987 6953 6908 6850 6779 6693 6591 6472 6337 6183 6012 5824 5619 5399 5166 4922 4669 4409 4144 3877 3610 3343 3080 2822 2571 2330 2102 1889 1694 1519 1365 1234 1123 1033 961 904 862 833 818 818 837 878 947 1050 1191 1373 1597 1863 2166 2500 2858 3231 3611 3988 4354 4705 5036 5343 5626 5886 6122 6337 6531 6707 6866 7009 7138 7254 7357 7451 7534 7610 7677 7737 7790 7835 7873 7904 7927 7943 7953 7957 7957 7955 7953 7952 7953 7958 7967 7982 8001 8025 8052 8082 8114 8146 8178 8206 3121 9 5 2 8229 8244 8250 8243 8220 8180 8119 8037 7932 7805 7657 7491 7309 7115 6914 6708 6504 6303 6110 5927 5756 5599 5458 5335 5232 5150 5089 5050 5033 5036 5054 5084 5119 5153 5179 5189 5178 5141 5073 4973 4842 4681 4492 4280 4048 3800 3542 3277 3009 2743 2481 2227 1986 1759 1552 1364 1200 1058 939 842 765 705 659 625 599 579 564 552 542 534 527 522 518 514 512 510 508 506 505 503 502 502 503 505 509 514 521 530 541 556 577 604 641 691 756 840 943 1066 1210 1373 1551 1742 1939 2139 2336 2527 2708 2878 3036 3184 3323 3457 3589 3722 3860 4005 4159 4323 4497 4681 4873 5073 5280 5492 5709 5929 6153 6379 6606 6832 7056 7276 7487 7689 7879 8056 8218 8366 8500 8623 8734 8837 8933 9022 9104 9180 9249 9309 9361 9403 9436 9462 9480 9494 9503 9510 9516 9519 9520 9517 9509 9495 9474 9444 9406 9361 9310 9254 9195 9133 9071 9008 8944 8881 8818 8755 8691 8626 8560 8491 8417 8335 8241 8129 7995 7832 7636 7402 7127 6811 6454 6061 5638 5192 4732 4268 3809 3365 2944 2554 2200 1887 1616 1388 1203 1055 942 856 794 748 714 690 675 672 685 722 792 904 1068 1289 1571 1913 2309 2749 3218 3700 4178 4633 5051 5418 5727 5973 6156 6280 6352 6378 6369 6334 6281 6218 6151 6087 6030 5985 5956 5947 5960 5997 6059 6145 6253 6379 6517 6661 6804 6937 7053 7144 7205 7230 7214 7154 7048 6896 6697 6452 6164 5837 5476 5087 4679 4258 3836 3420 3021 2645 2301 1992 1722 1492 1302 1148 1026 933 863 811 773 745 724 709 697 687 680 675 672 670 668 667 665 664 664 666 672 685 708 744 796 864 951 1055 1175 1308 1448 1592 1734 1871 2000 2118 2226 2325 2418 2509 2602 2702 2813 2938 3080 3239 3416 3611 3824 4052 4296 4552 4821 5098 5383 5672 5961 6247 6527 6796 7051 7288 7507 7705 7882 8037 8170 8283 8375 8446 8497 8527 8534 8518 8478 8411 8317 8195 8042 7860 7648 7406 7135 6837 6516 6173 5814 5443 5066 4688 4317 3958 3615 3294 2998 2729 2488 2275 2089 1927 1786 1664 1558 1466 1386 1316 1258 1211 1176 1154 1147 1156 1183 1226 1287 1364 1455 1559 1672 1793 1918 2046 2175 2304 2431 2557 2682 2808 2934 3061 3189 3318 3446 3572 3692 3803 3903 3987 4053 4099 4124 4128 4112 4078 4030 3970 3903 3831 3758 3686 3619 3559 3506 3464 3435 3420 3422 3445 3488 3555 3647 3762 3899 4057 4232 4419 4614 4811 5006 5195 5374 5539 5689 5821 5935 6028 6100 6149 6174 6175 6151 6101 6026 5927 5805 5665 5509 5340 5164 4985 4806 4631 4463 4305 4157 4023 3904 3800 3715 3649 3605 3586 3593 3628 3693 3788 3913 4067 4248 4453 4678 4919 5171 5429 5688 5945 6193 6431 3122 9 5 2 6654 6860 7046 7210 7350 7465 7553 7611 7639 7635 7597 7523 7414 7269 7089 6877 6635 6366 6075 5767 5445 5115 4781 4445 4111 3782 3459 3146 2845 2559 2290 2043 1822 1631 1474 1356 1280 1250 1267 1332 1445 1606 1811 2056 2337 2649 2985 3339 3703 4071 4437 4795 5139 5466 5773 6059 6323 6565 6788 6993 7182 7358 7524 7680 7827 7966 8095 8214 8319 8409 8482 8536 8569 8580 8569 8536 8481 8405 8307 8189 8049 7888 7705 7500 7273 7024 6755 6468 6165 5852 5531 5208 4888 4574 4270 3980 3706 3449 3211 2991 2791 2609 2447 2303 2178 2071 1982 1911 1858 1821 1801 1796 1806 1830 1866 1913 1969 2033 2101 2173 2244 2312 2373 2425 2466 2491 2502 2495 2471 2430 2373 2302 2218 2125 2023 1916 1806 1694 1583 1475 1371 1272 1179 1094 1017 949 891 842 805 778 762 758 764 781 807 841 882 928 977 1027 1077 1125 1170 1210 1247 1281 1311 1341 1372 1406 1446 1494 1552 1624 1709 1809 1923 2051 2190 2338 2494 2652 2811 2967 3117 3260 3392 3514 3624 3721 3806 3880 3943 3997 4042 4082 4118 4152 4188 4228 4276 4332 4400 4480 4572 4676 4791 4914 5042 5173 5301 5423 5534 5631 5709 5765 5797 5802 5779 5728 5651 5549 5426 5285 5132 4971 4807 4646 4492 4349 4221 4110 4018 3946 3894 3861 3846 3845 3855 3872 3890 3906 3914 3908 3884 3840 3773 3682 3568 3434 3283 3118 2944 2766 2589 2416 2251 2095 1951 1819 1699 1592 1496 1411 1336 1271 1214 1165 1124 1089 1061 1039 1022 1010 1001 996 993 994 997 1002 1010 1021 1033 1047 1063 1079 1095 1110 1124 1136 1147 1156 1163 1170 1176 1180 1185 1189 1193 1199 1210 1228 1257 1304 1374 1474 1608 1780 1993 2243 2529 2840 3169 3501 3824 4125 4392 4615 4786 4903 4963 4971 4931 4849 4734 4594 4436 4270 4104 3945 3800 3677 3583 3525 3508 3538 3618 3749 3929 4155 4420 4717 5035 5365 5695 6017 6323 6607 6865 7096 7300 7480 7639 7780 7908 8025 8136 8242 8345 8447 8547 8645 8740 8833 8921 9004 9081 9152 9215 9270 9320 9363 9401 9434 9464 9490 9512 9530 9542 9546 9541 9526 9499 9461 9413 9356 9293 9226 9158 9093 9031 8975 8925 8882 8847 8818 8797 8783 8776 8778 8787 8806 8833 8869 8913 8962 9017 9073 9129 9182 9230 9271 9302 9321 9329 9322 9300 9261 9206 9132 9038 8925 8791 8637 8461 8263 8046 7808 7551 7278 6989 6687 6375 6056 5734 5412 5093 4781 4480 4192 3919 3663 3426 3209 3012 2838 2688 2566 2473 2414 2393 2413 2476 2584 2736 2929 3158 3413 3686 3966 4241 4500 4735 4938 5103 5228 5313 5359 5371 5351 5307 5242 5162 5072 4978 4885 4796 4717 4652 4605 4580 4579 4604 4657 4737 4843 4974 5129 5305 5499 5709 5932 6165 6403 6644 6883 7117 7341 7554 7752 3123 9 5 2 7933 8098 8248 8382 8502 8610 8708 8794 8870 8935 8986 9022 9039 9037 9010 8957 8876 8763 8616 8434 8215 7958 7663 7333 6968 6575 6160 5730 5293 4861 4443 4048 3686 3365 3089 2864 2693 2577 2516 2509 2553 2647 2785 2963 3176 3417 3679 3954 4236 4515 4785 5041 5279 5495 5690 5864 6021 6164 6297 6425 6552 6680 6813 6950 7092 7237 7386 7535 7685 7832 7977 8117 8253 8382 8504 8618 8723 8818 8901 8973 9033 9080 9115 9138 9150 9151 9140 9118 9085 9039 8982 8913 8835 8748 8657 8566 8478 8399 8333 8284 8255 8246 8256 8283 8323 8371 8420 8465 8500 8519 8518 8493 8441 8360 8247 8102 7924 7713 7471 7200 6904 6588 6259 5926 5599 5286 4997 4743 4530 4364 4249 4185 4170 4201 4271 4372 4497 4637 4786 4936 5084 5225 5357 5481 5596 5702 5799 5887 5964 6026 6071 6093 6087 6049 5975 5861 5706 5511 5278 5010 4714 4396 4064 3727 3392 3067 2758 2470 2207 1971 1762 1583 1432 1311 1221 1166 1149 1177 1254 1387 1578 1832 2146 2518 2939 3399 3885 4382 4874 5347 5787 6184 6531 6822 7058 7239 7367 7448 7485 7483 7446 7377 7280 7156 7009 6840 6653 6451 6237 6015 5791 5568 5352 5147 4957 4787 4640 4519 4428 4369 4343 4351 4393 4469 4577 4715 4880 5068 5276 5500 5736 5979 6227 6476 6723 6964 7198 7420 7629 7822 7997 8151 8281 8387 8467 8519 8543 8539 8509 8450 8366 8254 8116 7951 7758 7536 7285 7004 6696 6363 6008 5637 5256 4871 4489 4117 3761 3425 3113 2828 2570 2341 2141 1969 1826 1713 1629 1575 1552 1558 1594 1658 1748 1860 1993 2144 2309 2487 2677 2876 3084 3302 3528 3763 4006 4255 4510 4768 5027 5286 5542 5793 6037 6275 6503 6721 6928 7123 7304 7471 7622 7758 7877 7979 8066 8138 8196 8241 8276 8302 8320 8330 8335 8333 8326 8313 8294 8269 8237 8200 8156 8107 8052 7991 7927 7858 7786 7712 7637 7562 7487 7413 7342 7274 7211 7152 7099 7051 7011 6977 6950 6930 6916 6907 6903 6903 6904 6907 6910 6913 6915 6915 6914 6909 6900 6885 6863 6830 6785 6725 6648 6552 6436 6301 6148 5979 5796 5604 5406 5208 5013 4828 4658 4508 4383 4289 4229 4207 4226 4284 4381 4514 4677 4864 5068 5279 5491 5694 5883 6050 6194 6310 6398 6459 6495 6510 6507 6492 6470 6446 6425 6413 6413 6428 6461 6513 6584 6674 6782 6904 7038 7181 7329 7477 7622 7760 7890 8007 8112 8204 8282 8347 8400 8443 8476 8499 8513 8517 8510 8492 8462 8418 8359 8284 8193 8082 7952 7799 7621 7417 7185 6925 6636 6322 5985 5631 5265 4895 4527 4169 3825 3502 3200 2924 2672 2446 2243 2064 1906 1768 1649 1549 1466 1398 1345 1305 1277 1259 1251 1253 1265 1287 1323 1373 1440 1524 1626 1748 1887 2044 2216 2403 2602 2812 3033 3264 3505 3755 4016 4285 3124 9 5 2 4564 4849 5140 5433 5726 6016 6301 6577 6842 7093 7330 7550 7752 7935 8100 8245 8370 8476 8563 8631 8681 8711 8720 8708 8671 8607 8513 8386 8224 8025 7790 7520 7219 6892 6543 6179 5806 5433 5064 4707 4366 4048 3756 3497 3275 3096 2964 2884 2859 2890 2979 3123 3319 3561 3842 4153 4484 4826 5171 5510 5837 6147 6437 6705 6951 7174 7375 7555 7716 7858 7982 8088 8178 8253 8314 8362 8399 8427 8448 8464 8477 8489 8500 8512 8525 8539 8555 8573 8593 8615 8640 8668 8699 8734 8773 8814 8858 8901 8944 8983 9018 9047 9069 9084 9092 9094 9092 9087 9080 9072 9063 9053 9042 9030 9015 8998 8978 8955 8930 8903 8875 8845 8814 8781 8745 8705 8660 8610 8555 8496 8433 8370 8308 8252 8202 8161 8131 8111 8102 8103 8112 8128 8149 8172 8198 8225 8254 8282 8312 8342 8373 8405 8437 8470 8503 8537 8570 8604 8638 8674 8710 8749 8790 8833 8877 8922 8968 9013 9057 9098 9137 9173 9207 9239 9269 9297 9324 9350 9375 9399 9420 9439 9455 9466 9474 9478 9479 9477 9474 9469 9463 9457 9451 9445 9438 9432 9425 9418 9411 9405 9401 9399 9400 9404 9411 9421 9432 9443 9453 9460 9464 9463 9458 9449 9436 9420 9402 9382 9360 9335 9307 9274 9232 9181 9117 9038 8943 8831 8701 8554 8390 8211 8018 7815 7603 7386 7168 6953 6746 6554 6383 6239 6128 6056 6026 6041 6099 6200 6339 6510 6705 6917 7137 7359 7575 7780 7970 8144 8301 8440 8563 8671 8766 8849 8920 8981 9032 9073 9105 9127 9141 9146 9144 9135 9121 9103 9081 9057 9029 9000 8968 8933 8894 8852 8806 8755 8700 8639 8574 8503 8427 8344 8254 8157 8052 7938 7816 7686 7549 7406 7258 7109 6961 6816 6678 6548 6430 6325 6235 6161 6104 6065 6043 6039 6051 6080 6123 6181 6250 6329 6416 6508 6603 6698 6791 6880 6963 7038 7105 7164 7215 7259 7296 7328 7356 7381 7404 7427 7448 7470 7492 7514 7536 7559 7582 7607 7634 7662 7693 7727 7764 7802 7843 7884 7924 7962 7997 8027 8050 8066 8074 8076 8070 8059 8044 8026 8007 7989 7973 7959 7949 7940 7932 7924 7914 7898 7875 7843 7798 7739 7664 7571 7459 7328 7178 7009 6821 6618 6400 6171 5932 5688 5441 5194 4949 4708 4474 4247 4029 3823 3628 3449 3285 3141 3019 2922 2851 2809 2797 2815 2862 2936 3034 3152 3285 3428 3575 3719 3853 3973 4072 4145 4188 4199 4176 4119 4029 3910 3763 3594 3407 3207 2998 2786 2575 2368 2169 1981 1807 1649 1508 1386 1283 1198 1133 1084 1052 1032 1024 1024 1030 1040 1052 1063 1073 1080 1083 1083 1079 1072 1060 1047 1031 1013 995 976 957 938 918 898 876 853 827 800 770 738 704 670 636 604 572 543 517 494 473 456 441 428 419 411 406 403 401 402 403 406 410 416 424 433 3125 9 5 3 448 474 498 525 565 607 647 690 732 782 829 867 909 957 1003 1042 1073 1093 1119 1148 1169 1187 1200 1210 1218 1226 1227 1226 1225 1226 1228 1233 1242 1256 1275 1300 1330 1368 1413 1468 1532 1606 1689 1783 1891 2015 2152 2306 2476 2659 2854 3060 3271 3486 3701 3913 4119 4317 4505 4682 4846 4997 5133 5253 5357 5443 5511 5561 5594 5611 5613 5604 5586 5562 5537 5512 5492 5477 5470 5471 5481 5498 5521 5547 5573 5597 5614 5621 5615 5594 5557 5503 5433 5351 5257 5155 5048 4939 4829 4720 4612 4505 4397 4287 4173 4054 3928 3794 3653 3502 3344 3177 3003 2821 2634 2443 2249 2054 1862 1675 1496 1328 1174 1036 916 813 728 659 604 561 527 500 478 460 443 428 415 403 393 386 381 378 376 376 377 378 379 379 379 380 380 383 387 393 402 413 426 441 458 476 496 521 552 593 649 725 826 956 1120 1320 1556 1825 2125 2449 2789 3137 3485 3827 4155 4465 4754 5023 5272 5502 5716 5917 6107 6286 6456 6615 6764 6900 7024 7135 7234 7321 7399 7469 7532 7592 7647 7698 7745 7786 7819 7842 7853 7851 7834 7803 7756 7695 7619 7527 7421 7298 7160 7005 6834 6647 6447 6235 6016 5793 5569 5349 5137 4934 4743 4563 4397 4244 4104 3979 3870 3782 3717 3679 3672 3699 3761 3860 3993 4157 4346 4554 4773 4997 5217 5428 5625 5805 5966 6109 6233 6339 6430 6507 6571 6624 6664 6693 6709 6714 6706 6686 6655 6615 6568 6516 6462 6410 6360 6315 6275 6239 6206 6175 6142 6105 6061 6008 5944 5869 5782 5684 5575 5456 5329 5193 5050 4899 4742 4579 4409 4233 4053 3869 3681 3492 3301 3111 2921 2733 2547 2363 2182 2005 1832 1665 1506 1354 1212 1082 963 857 763 683 615 558 511 473 443 419 400 385 374 366 360 357 355 355 356 358 360 362 365 367 370 375 380 388 397 409 423 438 455 474 496 521 553 593 647 717 809 927 1074 1251 1460 1697 1959 2242 2539 2842 3144 3440 3723 3988 4232 4454 4654 4833 4991 5132 5258 5370 5472 5564 5648 5725 5796 5862 5924 5982 6039 6096 6153 6214 6280 6351 6429 6513 6603 6698 6796 6894 6992 7088 7180 7268 7352 7430 7505 7575 7642 7706 7766 7822 7873 7920 7963 8001 8036 8067 8098 8127 8157 8186 8216 8244 8271 8293 8310 8321 8326 8323 8315 8301 8282 8257 8227 8189 8141 8081 8005 7909 7792 7649 7479 7283 7060 6812 6540 6249 5941 5620 5290 4954 4616 4279 3947 3622 3307 3005 2720 2454 2213 2002 1826 1693 1608 1577 1607 1701 1860 2082 2363 2695 3068 3471 3889 4311 4723 5116 5481 5814 6111 6371 6598 6793 6960 7103 7224 7327 7413 7483 7538 7578 7602 7611 7605 7585 7554 7512 7464 7412 7361 7313 7272 7240 3126 9 5 3 7221 7216 7224 7247 7282 7329 7386 7450 7520 7593 7668 7744 7819 7893 7963 8030 8093 8150 8201 8246 8284 8314 8337 8352 8360 8362 8357 8347 8332 8313 8290 8264 8234 8201 8166 8126 8083 8037 7986 7931 7872 7809 7742 7671 7596 7516 7432 7342 7247 7145 7036 6919 6793 6658 6515 6362 6200 6029 5849 5662 5466 5262 5050 4831 4607 4377 4143 3908 3672 3438 3207 2981 2761 2548 2344 2147 1960 1782 1614 1457 1313 1181 1064 961 873 800 741 695 660 635 616 604 595 588 581 575 568 560 552 543 533 524 514 504 495 486 477 469 461 455 451 448 447 449 453 458 466 475 485 496 510 528 553 589 641 714 815 948 1119 1331 1583 1874 2200 2553 2926 3309 3691 4062 4412 4736 5025 5278 5492 5666 5801 5898 5960 5987 5983 5949 5888 5803 5696 5573 5436 5289 5138 4987 4839 4700 4571 4456 4359 4281 4224 4190 4182 4198 4242 4312 4409 4531 4678 4848 5038 5244 5464 5694 5930 6167 6401 6630 6849 7056 7250 7429 7594 7744 7880 8004 8117 8219 8312 8396 8471 8539 8599 8651 8696 8734 8766 8791 8810 8823 8828 8826 8814 8790 8753 8700 8629 8540 8430 8299 8147 7975 7784 7575 7351 7114 6867 6611 6351 6087 5825 5564 5309 5061 4821 4593 4376 4174 3987 3818 3668 3539 3435 3356 3306 3287 3300 3347 3428 3543 3690 3867 4072 4300 4547 4810 5083 5363 5646 5926 6200 6463 6713 6945 7154 7340 7497 7626 7724 7792 7830 7840 7824 7784 7723 7641 7542 7424 7290 7139 6972 6789 6592 6383 6163 5936 5705 5473 5244 5020 4803 4595 4398 4211 4036 3871 3717 3575 3442 3319 3206 3101 3003 2912 2825 2741 2659 2578 2497 2417 2337 2261 2187 2119 2058 2006 1964 1933 1914 1908 1915 1936 1969 2016 2077 2151 2241 2345 2464 2598 2746 2908 3082 3265 3454 3646 3839 4028 4211 4386 4551 4704 4846 4975 5091 5195 5287 5367 5434 5488 5530 5560 5576 5581 5575 5557 5529 5491 5442 5382 5311 5226 5127 5013 4884 4740 4583 4415 4236 4051 3861 3669 3477 3286 3096 2909 2724 2542 2365 2192 2026 1870 1727 1600 1494 1412 1359 1339 1354 1406 1498 1628 1796 1997 2226 2477 2741 3009 3271 3517 3738 3924 4071 4173 4228 4235 4198 4120 4006 3863 3697 3516 3325 3132 2942 2760 2591 2440 2310 2206 2131 2089 2083 2116 2189 2303 2457 2647 2868 3113 3375 3643 3909 4163 4398 4606 4785 4932 5046 5130 5189 5227 5249 5261 5270 5280 5296 5322 5360 5414 5484 5571 5675 5796 5932 6083 6244 6416 6595 6778 6965 7152 7339 7522 7701 7872 8034 8185 8323 8445 8553 8645 8724 8790 8847 8897 8943 8987 9031 9075 9117 9158 9194 9224 9246 9259 9263 9259 9249 9234 9216 9197 9178 9159 9138 9114 9084 9046 8998 8937 8863 8775 8673 8559 8434 8297 3127 9 5 3 8151 7996 7831 7656 7472 7278 7074 6861 6642 6418 6192 5968 5749 5539 5341 5157 4991 4845 4721 4621 4547 4501 4483 4494 4534 4600 4693 4808 4941 5090 5249 5414 5582 5749 5911 6068 6216 6356 6484 6602 6708 6802 6884 6953 7010 7056 7092 7120 7141 7156 7166 7171 7172 7166 7153 7131 7099 7057 7005 6946 6883 6820 6764 6719 6692 6688 6710 6761 6841 6948 7079 7228 7390 7560 7732 7900 8061 8213 8352 8480 8595 8699 8791 8872 8944 9006 9057 9099 9131 9151 9161 9160 9147 9122 9084 9033 8966 8882 8779 8657 8514 8349 8163 7958 7735 7497 7250 6998 6745 6497 6258 6032 5822 5630 5457 5304 5171 5055 4957 4873 4804 4747 4700 4663 4634 4613 4598 4589 4586 4589 4600 4620 4650 4693 4751 4825 4918 5029 5159 5305 5466 5636 5812 5988 6160 6322 6470 6602 6714 6806 6876 6926 6956 6965 6955 6925 6876 6807 6717 6609 6480 6335 6173 5999 5815 5625 5434 5245 5061 4886 4722 4572 4437 4321 4223 4147 4093 4064 4060 4083 4132 4208 4308 4430 4573 4732 4905 5087 5275 5466 5656 5843 6024 6196 6357 6505 6639 6757 6858 6943 7011 7063 7102 7130 7148 7160 7169 7175 7180 7186 7192 7199 7206 7213 7220 7226 7230 7234 7235 7234 7229 7217 7195 7161 7110 7039 6944 6823 6676 6502 6302 6080 5840 5585 5321 5053 4786 4528 4282 4055 3853 3683 3549 3459 3416 3425 3488 3604 3772 3987 4242 4530 4841 5165 5493 5815 6126 6417 6687 6932 7151 7345 7515 7664 7794 7908 8007 8095 8172 8242 8304 8359 8409 8451 8487 8515 8535 8546 8549 8543 8529 8506 8476 8439 8395 8344 8286 8221 8149 8068 7978 7879 7769 7649 7516 7371 7214 7043 6858 6661 6451 6230 6000 5762 5520 5277 5035 4797 4568 4347 4138 3942 3758 3586 3427 3278 3140 3012 2891 2778 2670 2569 2472 2380 2292 2207 2127 2050 1976 1906 1838 1774 1713 1655 1599 1546 1496 1450 1408 1369 1336 1307 1285 1268 1258 1256 1263 1280 1310 1354 1417 1503 1615 1757 1934 2148 2401 2692 3021 3382 3771 4181 4603 5028 5449 5858 6248 6615 6955 7267 7551 7807 8038 8245 8430 8595 8741 8868 8978 9071 9148 9209 9256 9289 9309 9318 9314 9297 9267 9221 9159 9077 8973 8847 8697 8523 8324 8102 7857 7593 7312 7016 6709 6395 6078 5760 5445 5136 4837 4549 4275 4015 3772 3546 3337 3146 2973 2818 2681 2563 2464 2384 2325 2286 2270 2275 2305 2358 2436 2539 2666 2816 2988 3180 3391 3617 3855 4104 4361 4623 4889 5156 5422 5687 5948 6205 6456 6700 6937 7165 7384 7592 7790 7976 8150 8312 8461 8596 8719 8828 8925 9009 9081 9142 9194 9237 9273 9303 9328 9350 9369 9388 9407 9427 9448 9471 9495 9520 9546 9570 9593 9613 9630 9642 9651 9656 9658 9657 9654 9651 9647 9643 9638 9631 9623 9612 9597 9578 9554 9526 3128 9 5 3 9493 9456 9415 9369 9318 9261 9195 9119 9030 8926 8805 8665 8505 8326 8129 7915 7687 7448 7202 6952 6703 6457 6219 5991 5777 5579 5399 5239 5100 4982 4886 4810 4753 4714 4691 4680 4680 4689 4704 4723 4745 4770 4797 4826 4858 4895 4938 4989 5050 5122 5207 5307 5420 5548 5691 5847 6015 6194 6384 6583 6790 7003 7220 7439 7658 7874 8083 8282 8469 8640 8795 8933 9053 9158 9249 9328 9399 9462 9520 9573 9622 9668 9709 9745 9776 9800 9820 9833 9841 9844 9842 9835 9821 9800 9771 9733 9684 9622 9548 9459 9356 9237 9101 8948 8776 8584 8372 8140 7889 7621 7340 7050 6756 6462 6175 5897 5633 5383 5148 4927 4718 4519 4325 4136 3948 3761 3573 3385 3198 3012 2830 2653 2483 2321 2169 2028 1899 1782 1680 1591 1516 1455 1408 1374 1352 1341 1343 1358 1388 1433 1498 1585 1698 1837 2005 2202 2424 2668 2928 3196 3465 3726 3970 4190 4380 4535 4652 4733 4776 4785 4762 4713 4639 4547 4439 4320 4193 4061 3928 3797 3670 3548 3435 3330 3236 3152 3079 3017 2965 2923 2890 2868 2854 2850 2856 2873 2901 2943 2998 3070 3159 3268 3397 3547 3718 3909 4117 4340 4575 4816 5059 5300 5534 5757 5967 6160 6334 6488 6619 6726 6809 6865 6893 6892 6863 6805 6719 6607 6472 6318 6149 5971 5787 5601 5419 5243 5075 4917 4769 4632 4506 4390 4284 4187 4098 4018 3945 3878 3818 3761 3709 3659 3611 3566 3524 3487 3457 3436 3428 3435 3461 3507 3576 3666 3780 3914 4069 4241 4429 4629 4839 5054 5271 5485 5690 5882 6055 6206 6331 6428 6497 6541 6562 6566 6559 6548 6539 6538 6550 6577 6620 6678 6749 6829 6914 6999 7080 7151 7209 7251 7274 7276 7257 7216 7155 7073 6975 6862 6739 6607 6472 6335 6201 6069 5941 5818 5697 5577 5457 5334 5206 5071 4928 4776 4614 4442 4260 4070 3870 3662 3446 3224 2997 2765 2533 2301 2074 1854 1646 1453 1276 1120 984 870 777 703 646 605 575 554 539 530 523 520 519 522 531 549 579 626 693 784 904 1053 1232 1442 1679 1937 2212 2495 2777 3051 3308 3541 3745 3918 4056 4162 4236 4282 4303 4305 4291 4265 4232 4194 4156 4122 4093 4075 4071 4083 4116 4172 4253 4359 4492 4651 4833 5036 5258 5494 5740 5994 6250 6506 6757 7000 7232 7452 7656 7844 8015 8168 8304 8422 8523 8606 8671 8718 8744 8747 8725 8675 8594 8480 8330 8145 7922 7663 7368 7039 6680 6293 5883 5454 5014 4570 4128 3697 3285 2900 2546 2229 1950 1711 1510 1345 1214 1115 1050 1019 1026 1078 1181 1342 1566 1855 2210 2626 3093 3599 4130 4669 5199 5706 6178 6606 6985 7315 7597 7835 8036 8203 8343 8458 8551 8621 8670 8693 8690 8659 8598 8506 8383 8232 8054 7853 7632 7395 7147 6892 6634 6378 6126 5884 5655 5442 5249 5081 3129 9 5 3 4941 4832 4758 4722 4724 4767 4849 4968 5121 5304 5510 5732 5962 6194 6418 6629 6817 6979 7109 7204 7260 7278 7256 7195 7098 6966 6803 6613 6399 6165 5916 5655 5385 5109 4829 4548 4266 3985 3706 3431 3160 2896 2641 2398 2169 1958 1766 1595 1446 1320 1217 1138 1083 1053 1051 1080 1142 1243 1385 1569 1797 2063 2364 2689 3028 3365 3687 3980 4230 4427 4565 4640 4653 4607 4511 4371 4197 3998 3782 3557 3329 3105 2890 2690 2513 2366 2259 2199 2197 2259 2390 2593 2865 3201 3592 4025 4487 4962 5434 5891 6320 6713 7066 7376 7643 7872 8066 8231 8372 8493 8599 8691 8773 8843 8903 8951 8989 9013 9024 9021 9002 8966 8912 8839 8743 8622 8474 8296 8085 7839 7557 7238 6884 6497 6080 5640 5182 4715 4247 3787 3343 2924 2537 2185 1874 1604 1375 1186 1033 913 820 751 701 664 638 620 606 596 588 582 577 573 572 572 574 578 584 590 596 603 611 624 645 679 735 820 943 1110 1328 1599 1925 2300 2718 3168 3639 4117 4588 5043 5471 5866 6225 6548 6836 7092 7320 7525 7709 7876 8028 8167 8294 8410 8517 8617 8709 8796 8878 8955 9027 9093 9151 9200 9240 9270 9290 9301 9304 9300 9290 9274 9253 9226 9192 9150 9097 9034 8961 8878 8789 8694 8598 8505 8415 8333 8258 8191 8131 8077 8027 7979 7931 7882 7832 7780 7727 7672 7615 7557 7497 7434 7367 7294 7213 7125 7028 6923 6809 6689 6564 6435 6306 6178 6054 5936 5828 5731 5648 5583 5537 5514 5516 5546 5604 5693 5810 5956 6127 6320 6531 6755 6987 7222 7456 7685 7906 8116 8315 8501 8673 8832 8976 9106 9222 9322 9407 9476 9531 9573 9603 9624 9638 9647 9654 9661 9669 9678 9689 9703 9717 9733 9748 9764 9779 9794 9810 9825 9842 9859 9876 9893 9910 9926 9941 9954 9966 9976 9984 9990 9995 999810000 9999 9997 9991 9983 9973 9959 9944 9926 9907 9886 9862 9836 9808 9775 9738 9695 9647 9594 9534 9469 9399 9324 9245 9159 9067 8967 8855 8729 8585 8420 8229 8010 7760 7480 7169 6830 6464 6076 5672 5257 4836 4418 4007 3610 3233 2883 2566 2288 2055 1873 1747 1680 1675 1732 1849 2021 2241 2500 2786 3088 3396 3699 3989 4262 4514 4747 4963 5168 5366 5564 5767 5979 6204 6442 6691 6950 7213 7477 7736 7986 8222 8440 8637 8813 8968 9101 9216 9313 9395 9465 9525 9576 9620 9655 9683 9703 9714 9717 9710 9696 9676 9651 9623 9594 9566 9539 9514 9490 9465 9436 9402 9359 9306 9240 9162 9070 8966 8852 8730 8601 8468 8332 8196 8059 7922 7787 7652 7519 7389 7264 7145 7034 6935 6850 6781 6729 6696 6682 6687 6710 6751 6808 6880 6964 7060 7166 7280 7400 7525 7653 7782 7910 8035 8155 8269 8376 8475 8565 8647 8721 8786 8845 8897 8944 8986 9024 9058 9090 9120 3130 9 5 3 9146 9171 9193 9214 9233 9251 9268 9284 9301 9319 9337 9355 9374 9393 9411 9428 9444 9459 9472 9483 9492 9501 9508 9513 9518 9521 9523 9522 9520 9515 9508 9497 9481 9461 9434 9400 9356 9302 9236 9155 9060 8949 8821 8677 8516 8340 8148 7943 7725 7497 7260 7016 6769 6520 6274 6033 5800 5579 5373 5184 5015 4867 4742 4639 4558 4499 4458 4434 4425 4426 4434 4448 4464 4480 4494 4506 4516 4524 4532 4540 4552 4568 4592 4624 4665 4717 4779 4849 4927 5007 5087 5163 5228 5277 5307 5313 5291 5240 5160 5052 4920 4767 4599 4421 4238 4054 3873 3697 3526 3362 3202 3044 2888 2732 2573 2412 2249 2084 1920 1757 1598 1447 1304 1173 1054 949 858 780 716 663 621 587 561 541 525 513 506 501 500 502 507 515 526 539 556 577 603 639 687 752 839 951 1093 1268 1474 1711 1974 2258 2553 2850 3139 3411 3658 3871 4048 4185 4282 4341 4366 4361 4329 4276 4205 4120 4024 3918 3805 3687 3566 3444 3323 3204 3091 2985 2886 2796 2715 2641 2574 2513 2456 2403 2351 2302 2253 2206 2161 2116 2074 2033 1994 1957 1921 1887 1855 1824 1795 1770 1747 1729 1716 1709 1708 1713 1727 1747 1776 1812 1858 1913 1979 2056 2147 2252 2373 2510 2665 2836 3022 3223 3436 3658 3888 4123 4361 4599 4836 5070 5298 5518 5727 5922 6099 6253 6382 6481 6549 6585 6587 6556 6496 6408 6296 6164 6014 5851 5675 5490 5295 5094 4886 4672 4455 4235 4014 3795 3580 3370 3167 2973 2788 2614 2450 2297 2155 2024 1904 1795 1698 1611 1535 1470 1414 1369 1333 1307 1291 1286 1294 1316 1355 1413 1492 1595 1721 1872 2044 2236 2443 2659 2878 3094 3299 3488 3654 3793 3902 3979 4025 4040 4028 3991 3934 3860 3775 3682 3586 3491 3401 3318 3246 3188 3144 3118 3111 3123 3155 3208 3280 3373 3486 3619 3771 3943 4134 4342 4566 4804 5052 5306 5563 5817 6063 6299 6519 6722 6904 7065 7204 7320 7412 7481 7526 7547 7542 7512 7455 7373 7266 7136 6984 6813 6626 6425 6213 5992 5765 5533 5299 5063 4826 4590 4356 4123 3894 3666 3442 3219 2999 2780 2563 2348 2136 1930 1731 1543 1367 1206 1063 938 832 743 670 612 565 528 500 477 460 448 441 437 437 439 444 451 460 472 489 516 557 618 705 823 978 1172 1408 1683 1993 2333 2694 3069 3448 3824 4190 4541 4872 5183 5472 5741 5989 6218 6431 6628 6812 6984 7145 7296 7438 7572 7698 7816 7924 8021 8107 8179 8238 8283 8315 8335 8346 8350 8349 8345 8339 8332 8325 8316 8307 8296 8285 8273 8263 8256 8255 8261 8275 8299 8331 8370 8416 8466 8517 8569 8619 8668 8713 8756 8796 8834 8869 8901 8928 8951 8967 8975 8973 8961 8936 8897 8843 8772 8685 8579 8454 8310 8147 7964 7763 7544 3131 9 5 3 7309 7059 6796 6523 6243 5958 5672 5389 5114 4850 4602 4374 4167 3984 3825 3688 3573 3476 3393 3321 3256 3196 3138 3081 3026 2972 2920 2872 2830 2793 2763 2742 2729 2725 2731 2746 2772 2809 2858 2921 2997 3089 3195 3316 3452 3602 3766 3942 4128 4325 4530 4743 4963 5190 5423 5661 5902 6145 6388 6629 6865 7094 7313 7520 7713 7890 8053 8200 8332 8451 8557 8651 8735 8809 8872 8926 8969 9001 9022 9030 9024 9005 8972 8924 8860 8780 8682 8566 8432 8278 8104 7910 7698 7469 7227 6977 6722 6469 6224 5995 5786 5603 5451 5333 5248 5198 5179 5187 5216 5262 5316 5373 5425 5467 5496 5508 5502 5480 5444 5398 5348 5301 5264 5244 5248 5283 5352 5459 5603 5785 5999 6240 6501 6776 7055 7331 7597 7847 8078 8286 8470 8632 8772 8892 8994 9081 9155 9219 9272 9318 9355 9385 9406 9418 9420 9411 9390 9354 9302 9234 9147 9041 8916 8770 8606 8422 8219 7998 7760 7507 7240 6961 6674 6383 6094 5812 5545 5301 5087 4909 4775 4686 4647 4655 4707 4799 4923 5070 5232 5398 5560 5711 5844 5954 6038 6094 6123 6123 6097 6048 5977 5889 5787 5675 5558 5439 5324 5214 5115 5026 4950 4886 4831 4785 4743 4703 4660 4612 4556 4492 4420 4341 4256 4171 4088 4013 3949 3902 3875 3871 3893 3941 4015 4111 4227 4358 4496 4636 4772 4896 5003 5089 5152 5190 5203 5195 5166 5122 5065 4999 4927 4851 4774 4697 4621 4546 4474 4404 4338 4276 4219 4168 4124 4087 4059 4039 4030 4032 4047 4078 4126 4193 4283 4396 4534 4697 4885 5096 5327 5575 5836 6104 6376 6645 6909 7162 7403 7628 7836 8026 8199 8354 8491 8613 8719 8810 8888 8951 9002 9040 9066 9080 9083 9075 9058 9032 8999 8958 8912 8862 8807 8750 8691 8632 8573 8516 8463 8415 8372 8337 8307 8285 8268 8256 8246 8237 8227 8213 8194 8169 8134 8090 8034 7965 7880 7777 7654 7508 7338 7141 6918 6671 6402 6116 5817 5512 5206 4905 4615 4338 4078 3836 3613 3408 3223 3059 2917 2800 2711 2656 2637 2658 2724 2834 2989 3187 3423 3694 3990 4307 4635 4967 5297 5618 5925 6213 6480 6724 6945 7143 7318 7474 7611 7733 7842 7940 8027 8107 8177 8238 8290 8330 8358 8373 8374 8362 8336 8298 8248 8190 8122 8048 7969 7884 7797 7707 7616 7526 7438 7354 7276 7207 7149 7103 7072 7056 7057 7074 7106 7152 7210 7277 7349 7424 7498 7568 7631 7686 7732 7767 7793 7809 7818 7820 7817 7810 7798 7782 7762 7737 7707 7671 7631 7585 7535 7481 7425 7367 7308 7249 7191 7132 7073 7013 6952 6888 6822 6753 6681 6607 6529 6450 6370 6288 6206 6124 6042 5958 5874 5787 5699 5608 5514 5418 5319 5218 5115 5011 4907 4801 4695 4589 4482 4374 4266 4158 4049 3941 3833 3727 3622 3519 3417 3317 3217 3118 3018 2917 2815 2711 3132 9 5 3 2605 2497 2388 2277 2165 2052 1939 1825 1711 1599 1488 1380 1275 1174 1080 992 911 839 775 720 674 635 603 577 557 540 526 515 506 499 493 488 485 483 484 486 489 495 504 516 532 553 581 616 661 717 784 863 955 1057 1170 1292 1421 1555 1692 1830 1968 2104 2237 2367 2494 2617 2738 2855 2969 3081 3189 3293 3392 3484 3570 3646 3713 3768 3812 3843 3861 3867 3861 3845 3817 3781 3737 3686 3628 3565 3497 3425 3349 3271 3191 3110 3029 2949 2870 2795 2724 2658 2597 2544 2497 2459 2427 2404 2388 2379 2378 2383 2396 2417 2446 2483 2530 2588 2655 2733 2822 2919 3024 3134 3247 3360 3471 3575 3670 3755 3825 3880 3918 3939 3942 3928 3896 3849 3788 3715 3633 3545 3454 3363 3276 3197 3127 3069 3026 2997 2986 2992 3016 3059 3120 3202 3304 3426 3568 3731 3912 4110 4325 4552 4790 5035 5285 5536 5785 6029 6265 6490 6703 6900 7081 7245 7392 7522 7635 7734 7819 7893 7957 8012 8059 8101 8138 8169 8197 8221 8242 8259 8273 8284 8292 8298 8301 8303 8303 8304 8305 8308 8314 8323 8335 8351 8368 8387 8403 8417 8426 8429 8424 8412 8394 8369 8341 8309 8276 8241 8206 8169 8131 8088 8042 7989 7929 7861 7785 7699 7604 7498 7379 7248 7101 6937 6756 6556 6337 6101 5850 5586 5312 5032 4749 4466 4184 3905 3629 3356 3087 2821 2560 2306 2063 1833 1620 1429 1263 1122 1008 919 853 807 778 763 759 768 790 828 887 972 1087 1238 1424 1646 1899 2178 2472 2772 3066 3341 3589 3800 3968 4091 4167 4198 4186 4137 4055 3946 3815 3667 3509 3346 3184 3030 2891 2771 2677 2613 2580 2578 2606 2657 2724 2800 2874 2937 2982 3001 2991 2950 2879 2781 2660 2523 2374 2220 2065 1914 1770 1635 1512 1403 1311 1241 1197 1185 1211 1281 1400 1571 1796 2073 2397 2763 3159 3576 4000 4419 4823 5202 5548 5857 6126 6357 6551 6713 6848 6961 7058 7144 7223 7298 7374 7451 7531 7614 7702 7792 7885 7978 8070 8159 8243 8322 8393 8456 8511 8558 8597 8628 8650 8664 8668 8662 8644 8613 8569 8510 8436 8349 8249 8138 8019 7892 7760 7625 7487 7347 7205 7060 6911 6758 6600 6436 6268 6096 5921 5748 5579 5417 5266 5128 5008 4907 4827 4770 4736 4726 4739 4776 4835 4915 5015 5132 5263 5403 5548 5694 5834 5965 6083 6186 6274 6346 6405 6454 6497 6538 6579 6625 6677 6737 6806 6882 6967 7059 7159 7264 7376 7493 7615 7740 7867 7995 8122 8247 8366 8480 8587 8687 8779 8863 8940 9009 9072 9129 9179 9224 9263 9297 9328 9357 9383 9408 9433 9457 9480 9502 9522 9539 9553 9563 9571 9577 9582 9588 9594 9602 9612 9622 9631 9638 9642 9640 9633 9621 9604 9583 9559 9534 9507 9478 9446 9409 9364 9309 9241 9157 9055 8934 3133 9 5 3 8792 8629 8446 8242 8018 7775 7513 7235 6941 6636 6320 5998 5673 5348 5026 4710 4403 4105 3819 3546 3288 3047 2825 2625 2452 2307 2195 2118 2077 2071 2099 2156 2238 2338 2450 2567 2683 2793 2893 2983 3060 3126 3183 3233 3279 3324 3372 3424 3484 3553 3633 3725 3832 3953 4090 4242 4411 4595 4793 5003 5222 5446 5672 5896 6114 6320 6512 6685 6836 6963 7062 7133 7172 7180 7157 7102 7018 6907 6772 6618 6450 6273 6093 5914 5741 5577 5423 5280 5147 5020 4898 4777 4652 4520 4379 4227 4064 3888 3702 3507 3307 3105 2904 2708 2521 2345 2183 2037 1906 1792 1694 1610 1539 1480 1434 1398 1374 1364 1367 1388 1428 1491 1577 1689 1829 1995 2188 2406 2644 2899 3165 3435 3702 3955 4188 4391 4557 4679 4752 4774 4743 4662 4534 4365 4159 3925 3670 3399 3121 2841 2564 2295 2039 1799 1579 1382 1209 1062 939 839 761 701 654 619 591 569 550 535 523 514 510 510 514 522 533 548 567 592 626 674 743 841 974 1148 1369 1638 1955 2314 2709 3130 3564 4001 4429 4837 5219 5569 5884 6165 6413 6631 6823 6991 7139 7269 7382 7480 7561 7626 7674 7704 7717 7712 7689 7647 7586 7506 7407 7287 7147 6985 6802 6598 6375 6133 5876 5606 5327 5042 4756 4471 4191 3918 3655 3402 3162 2936 2724 2530 2356 2205 2081 1990 1936 1923 1954 2030 2151 2315 2519 2755 3019 3303 3600 3904 4210 4514 4813 5104 5385 5656 5913 6157 6384 6595 6788 6962 7117 7256 7378 7488 7587 7678 7762 7842 7918 7990 8057 8118 8171 8217 8254 8283 8304 8319 8328 8333 8333 8331 8324 8315 8301 8283 8261 8235 8208 8179 8152 8127 8107 8093 8085 8083 8088 8098 8112 8129 8148 8168 8188 8207 8225 8241 8254 8264 8270 8273 8272 8268 8261 8252 8242 8230 8217 8204 8188 8171 8150 8124 8093 8056 8014 7965 7912 7855 7797 7738 7680 7625 7574 7527 7487 7452 7425 7406 7396 7394 7401 7417 7440 7470 7504 7540 7577 7613 7646 7676 7702 7724 7743 7760 7775 7789 7802 7813 7823 7831 7837 7840 7841 7839 7835 7830 7824 7817 7810 7802 7793 7783 7772 7758 7741 7722 7701 7678 7653 7627 7601 7576 7551 7527 7504 7482 7459 7436 7413 7388 7361 7331 7300 7266 7230 7193 7155 7117 7079 7042 7007 6974 6942 6912 6882 6852 6820 6787 6751 6712 6669 6622 6572 6518 6463 6405 6347 6289 6230 6172 6114 6056 5998 5939 5880 5818 5756 5691 5624 5556 5485 5413 5339 5264 5186 5107 5026 4944 4861 4777 4692 4607 4521 4436 4349 4263 4176 4089 4002 3915 3831 3750 3674 3605 3545 3495 3456 3427 3407 3394 3385 3377 3366 3349 3323 3287 3239 3180 3112 3037 2956 2874 2792 2713 2637 2565 2499 2437 2381 2328 2279 2234 2193 2154 2118 2084 2052 2022 1992 1962 1932 1901 1871 1840 3134 9 5 3 1809 1779 1750 1722 1695 1669 1644 1620 1595 1571 1547 1521 1495 1469 1441 1414 1385 1357 1328 1299 1269 1239 1209 1178 1147 1114 1081 1047 1011 974 936 895 853 808 762 714 666 617 570 524 480 440 403 371 344 320 300 284 270 259 250 242 236 231 227 225 224 225 227 230 235 241 249 258 269 282 298 317 338 364 392 424 458 495 533 572 611 651 690 728 765 802 838 875 911 948 986 1025 1065 1106 1148 1191 1235 1280 1325 1370 1416 1463 1510 1559 1608 1658 1709 1761 1813 1867 1921 1975 2029 2083 2136 2187 2238 2286 2332 2376 2417 2455 2490 2522 2551 2578 2602 2624 2642 2659 2672 2683 2691 2696 2697 2696 2690 2681 2666 2646 2620 2587 2547 2498 2441 2377 2305 2227 2145 2060 1973 1888 1804 1725 1650 1581 1518 1462 1412 1367 1329 1295 1266 1242 1221 1203 1189 1177 1167 1160 1154 1149 1145 1142 1140 1138 1139 1141 1147 1158 1176 1202 1236 1281 1335 1399 1471 1549 1630 1711 1788 1859 1920 1969 2005 2026 2031 2022 1999 1963 1915 1857 1791 1719 1643 1566 1490 1421 1362 1317 1292 1291 1320 1381 1477 1611 1782 1988 2228 2497 2791 3102 3424 3752 4078 4396 4701 4989 5257 5502 5724 5922 6096 6249 6382 6497 6594 6675 6741 6791 6824 6840 6839 6819 6781 6725 6653 6566 6466 6357 6239 6116 5989 5860 5730 5601 5474 5350 5231 5119 5017 4927 4853 4795 4758 4740 4743 4765 4804 4858 4922 4993 5066 5139 5207 5267 5317 5355 5380 5392 5391 5378 5352 5316 5270 5217 5159 5098 5037 4977 4921 4872 4831 4798 4775 4761 4756 4756 4760 4766 4771 4773 4770 4759 4741 4715 4679 4633 4578 4514 4438 4353 4259 4156 4047 3935 3824 3720 3629 3557 3511 3496 3518 3579 3680 3820 3996 4202 4431 4676 4928 5178 5420 5644 5848 6025 6174 6293 6381 6439 6468 6470 6446 6397 6326 6235 6126 6001 5864 5718 5566 5413 5261 5116 4981 4858 4751 4661 4591 4543 4517 4517 4542 4593 4672 4777 4909 5063 5239 5431 5635 5844 6054 6259 6453 6633 6794 6935 7056 7156 7237 7301 7351 7390 7421 7447 7469 7492 7515 7540 7569 7603 7642 7686 7736 7793 7855 7923 7996 8073 8152 8232 8311 8388 8460 8528 8590 8646 8696 8741 8780 8815 8846 8872 8895 8914 8928 8938 8944 8944 8941 8933 8921 8906 8889 8870 8848 8824 8797 8767 8731 8690 8642 8585 8519 8441 8350 8243 8120 7978 7816 7633 7430 7207 6966 6709 6440 6160 5875 5587 5299 5015 4734 4460 4194 3935 3687 3448 3222 3008 2810 2628 2463 2317 2189 2079 1985 1907 1843 1790 1746 1711 1682 1660 1642 1631 1625 1626 1634 1649 1672 1705 1748 1803 1871 1955 2057 2180 2326 2496 2693 2915 3161 3429 3716 4016 4325 4637 4948 5252 5545 5824 6087 6332 3135 9 5 4 6646 6845 7021 7174 7305 7414 7503 7572 7623 7657 7674 7676 7664 7637 7598 7546 7482 7409 7326 7238 7146 7054 6965 6883 6812 6754 6713 6691 6688 6704 6740 6793 6862 6944 7038 7140 7248 7361 7475 7589 7702 7810 7912 8008 8097 8177 8250 8315 8373 8425 8472 8516 8556 8594 8630 8664 8696 8724 8749 8769 8786 8797 8803 8803 8796 8782 8760 8728 8685 8628 8558 8472 8370 8252 8120 7974 7819 7658 7495 7337 7188 7054 6941 6852 6793 6764 6768 6803 6867 6958 7071 7200 7340 7484 7629 7769 7902 8024 8136 8237 8327 8407 8480 8545 8603 8655 8701 8741 8775 8802 8823 8839 8849 8855 8857 8857 8855 8853 8850 8847 8845 8842 8840 8837 8834 8831 8827 8822 8815 8807 8796 8782 8764 8742 8715 8683 8645 8601 8549 8490 8422 8344 8253 8150 8030 7893 7737 7561 7364 7145 6907 6650 6376 6088 5788 5481 5168 4853 4539 4228 3923 3626 3338 3062 2799 2551 2319 2105 1909 1734 1580 1446 1333 1240 1165 1106 1061 1028 1004 988 977 973 976 987 1009 1046 1103 1184 1293 1434 1609 1818 2061 2333 2628 2939 3257 3572 3873 4152 4399 4609 4777 4899 4975 5006 4995 4944 4859 4741 4597 4428 4239 4032 3810 3578 3337 3092 2848 2607 2374 2153 1947 1759 1590 1442 1316 1214 1136 1086 1065 1078 1128 1220 1358 1544 1780 2066 2398 2772 3178 3609 4053 4498 4934 5352 5744 6103 6428 6718 6974 7199 7396 7571 7727 7867 7994 8110 8215 8309 8391 8462 8519 8563 8594 8610 8613 8602 8577 8536 8478 8401 8302 8178 8027 7845 7632 7386 7107 6799 6463 6104 5728 5342 4951 4562 4182 3815 3465 3136 2831 2551 2299 2077 1888 1736 1627 1565 1556 1606 1717 1893 2131 2429 2779 3173 3599 4043 4492 4933 5355 5747 6102 6415 6682 6902 7075 7199 7277 7308 7292 7231 7124 6975 6784 6555 6293 6003 5691 5362 5022 4678 4334 3995 3665 3346 3042 2755 2489 2246 2028 1837 1675 1543 1441 1367 1320 1295 1290 1299 1318 1343 1371 1398 1423 1447 1471 1498 1530 1571 1625 1697 1788 1900 2032 2185 2355 2537 2728 2922 3114 3299 3475 3639 3790 3929 4055 4173 4285 4393 4502 4613 4729 4853 4985 5125 5275 5433 5599 5773 5952 6135 6320 6506 6689 6868 7041 7205 7358 7497 7622 7730 7819 7886 7931 7950 7941 7900 7825 7712 7560 7365 7129 6852 6537 6188 5812 5418 5012 4605 4205 3819 3453 3112 2799 2513 2256 2027 1826 1655 1516 1413 1353 1343 1388 1496 1669 1908 2210 2569 2973 3410 3864 4319 4760 5173 5549 5879 6161 6395 6584 6731 6845 6931 6996 7047 7088 7125 7162 7200 7243 7292 7348 7411 7482 7559 7640 7725 7810 7894 7974 8049 8117 8178 8232 8278 8316 8347 8371 8386 8393 8391 8378 8353 8315 8263 8196 8114 8016 7901 7769 7619 7453 7269 7068 6852 6622 6381 6130 5875 3136 9 5 4 5618 5364 5117 4883 4667 4473 4306 4171 4072 4012 3995 4022 4092 4206 4359 4547 4765 5006 5262 5525 5787 6042 6281 6500 6695 6860 6995 7098 7169 7208 7216 7196 7149 7078 6987 6879 6758 6628 6494 6359 6228 6105 5993 5896 5815 5752 5709 5687 5685 5705 5744 5803 5880 5974 6082 6203 6334 6470 6609 6746 6877 6999 7107 7198 7270 7320 7348 7352 7333 7290 7225 7139 7033 6907 6763 6604 6431 6246 6054 5857 5659 5465 5278 5103 4942 4798 4675 4573 4495 4442 4413 4409 4431 4478 4549 4642 4756 4885 5028 5178 5331 5482 5626 5759 5879 5984 6073 6147 6208 6259 6302 6340 6375 6410 6445 6482 6522 6563 6607 6654 6703 6755 6811 6872 6937 7006 7081 7159 7242 7326 7411 7496 7579 7658 7733 7804 7870 7930 7986 8037 8084 8126 8164 8195 8219 8235 8240 8232 8211 8175 8123 8054 7968 7866 7748 7615 7466 7304 7128 6940 6742 6535 6322 6107 5892 5680 5476 5282 5102 4936 4788 4658 4548 4458 4389 4342 4318 4317 4341 4390 4465 4564 4686 4831 4995 5176 5370 5575 5787 6004 6224 6443 6659 6871 7077 7275 7463 7638 7801 7949 8082 8200 8301 8388 8460 8518 8563 8597 8618 8628 8627 8614 8588 8550 8498 8431 8349 8251 8136 8002 7850 7679 7488 7278 7050 6804 6541 6265 5976 5679 5374 5066 4756 4448 4143 3844 3551 3266 2991 2726 2473 2233 2008 1799 1607 1435 1283 1152 1042 953 885 836 803 784 778 782 795 816 844 882 931 993 1072 1169 1287 1424 1581 1755 1939 2128 2315 2490 2648 2780 2880 2947 2977 2972 2935 2870 2782 2677 2562 2440 2317 2197 2081 1971 1869 1774 1687 1608 1537 1474 1418 1372 1333 1304 1283 1272 1269 1276 1291 1316 1351 1394 1447 1509 1580 1657 1739 1825 1912 1997 2078 2151 2215 2266 2303 2325 2329 2316 2286 2237 2173 2092 1998 1892 1777 1655 1529 1403 1278 1159 1048 947 858 781 717 665 625 595 573 558 548 540 536 533 533 535 540 549 563 582 607 637 671 709 750 792 834 877 921 967 1015 1067 1125 1190 1263 1345 1434 1530 1632 1738 1845 1955 2065 2178 2296 2421 2557 2710 2882 3078 3301 3550 3826 4125 4443 4774 5110 5446 5774 6086 6379 6646 6887 7100 7283 7440 7571 7678 7764 7830 7878 7910 7925 7926 7910 7880 7835 7776 7702 7615 7515 7403 7279 7143 6995 6833 6658 6468 6263 6041 5803 5550 5283 5006 4720 4432 4143 3859 3583 3319 3069 2834 2617 2417 2234 2069 1921 1789 1674 1574 1489 1419 1363 1320 1289 1271 1264 1270 1291 1327 1383 1461 1564 1698 1862 2060 2289 2549 2834 3139 3456 3777 4095 4401 4689 4953 5191 5401 5583 5739 5873 5989 6090 6180 6263 6341 6416 6488 6556 6619 6676 6722 6757 6775 6774 6752 6705 6632 6531 6403 6247 6066 5863 5640 5402 5155 3137 9 5 4 4903 4652 4406 4170 3948 3746 3565 3410 3285 3193 3137 3120 3144 3211 3319 3469 3655 3872 4114 4371 4635 4896 5145 5376 5582 5760 5909 6031 6129 6207 6269 6321 6367 6411 6453 6495 6536 6576 6613 6645 6673 6695 6714 6730 6745 6761 6781 6807 6841 6883 6935 6998 7071 7154 7247 7349 7459 7576 7698 7823 7949 8074 8196 8313 8425 8529 8627 8718 8802 8880 8953 9021 9083 9140 9191 9236 9275 9308 9336 9360 9381 9400 9420 9439 9460 9480 9500 9519 9534 9546 9554 9557 9557 9554 9550 9546 9543 9542 9543 9546 9549 9550 9550 9546 9539 9527 9511 9492 9470 9447 9422 9397 9370 9341 9308 9272 9230 9181 9125 9060 8987 8905 8813 8713 8604 8486 8360 8227 8087 7944 7800 7656 7516 7382 7256 7139 7030 6926 6825 6720 6606 6476 6323 6141 5925 5674 5386 5065 4715 4343 3958 3568 3184 2815 2467 2148 1861 1610 1396 1217 1073 960 874 812 769 740 722 712 708 709 718 737 773 832 922 1052 1226 1451 1728 2054 2423 2825 3248 3676 4096 4492 4853 5172 5443 5668 5848 5992 6108 6205 6292 6376 6463 6555 6654 6757 6864 6969 7071 7166 7252 7327 7390 7441 7480 7507 7523 7527 7520 7502 7474 7435 7387 7331 7269 7203 7135 7067 7004 6948 6902 6869 6851 6850 6868 6906 6963 7040 7136 7247 7373 7509 7654 7804 7954 8104 8248 8384 8511 8624 8723 8805 8869 8912 8935 8937 8916 8874 8810 8725 8620 8494 8350 8187 8007 7810 7599 7376 7142 6903 6661 6421 6189 5969 5768 5588 5436 5313 5222 5165 5141 5148 5186 5252 5343 5455 5586 5733 5894 6065 6245 6431 6621 6814 7006 7196 7380 7557 7725 7881 8026 8159 8281 8392 8494 8587 8674 8754 8827 8893 8950 8997 9031 9053 9062 9058 9042 9017 8986 8951 8915 8880 8849 8820 8795 8772 8749 8724 8695 8662 8622 8576 8523 8464 8397 8324 8243 8154 8055 7946 7826 7694 7550 7394 7228 7055 6876 6694 6513 6335 6164 6000 5848 5708 5581 5470 5375 5296 5233 5185 5151 5129 5116 5108 5102 5095 5081 5058 5023 4975 4911 4834 4742 4638 4525 4403 4275 4145 4012 3881 3751 3623 3500 3381 3266 3155 3049 2947 2849 2756 2669 2590 2522 2470 2439 2435 2464 2531 2642 2799 3002 3249 3536 3854 4194 4545 4895 5232 5547 5831 6079 6289 6459 6590 6687 6753 6792 6811 6813 6802 6781 6753 6719 6682 6640 6596 6547 6494 6435 6369 6295 6211 6117 6012 5897 5772 5640 5502 5361 5217 5073 4931 4791 4654 4520 4389 4263 4141 4026 3918 3820 3734 3664 3610 3577 3566 3579 3619 3687 3784 3911 4068 4254 4468 4705 4962 5234 5516 5800 6081 6353 6610 6848 7065 7258 7425 7567 7683 7774 7841 7883 7903 7901 7878 7835 7776 7701 7614 7518 7414 7305 7194 7080 6965 6849 6733 6617 6501 6385 6269 6156 6046 5939 5837 5741 5652 3138 9 5 4 5569 5496 5432 5379 5338 5312 5302 5309 5335 5379 5442 5521 5614 5720 5833 5953 6074 6195 6312 6424 6528 6623 6707 6780 6838 6881 6907 6916 6908 6881 6838 6780 6708 6626 6536 6441 6345 6251 6162 6082 6013 5960 5925 5910 5918 5950 6007 6088 6193 6319 6464 6626 6801 6985 7178 7375 7574 7773 7970 8161 8346 8521 8684 8834 8969 9089 9193 9282 9357 9421 9473 9516 9549 9575 9592 9599 9596 9581 9554 9514 9460 9394 9316 9227 9129 9023 8913 8798 8683 8567 8455 8348 8247 8156 8076 8010 7958 7922 7903 7901 7915 7945 7989 8045 8112 8188 8270 8356 8445 8535 8624 8711 8796 8876 8952 9022 9087 9147 9201 9250 9293 9332 9366 9396 9424 9448 9469 9487 9502 9512 9518 9517 9508 9490 9462 9422 9371 9308 9235 9151 9061 8964 8866 8768 8673 8585 8506 8438 8384 8343 8319 8309 8315 8334 8367 8412 8467 8529 8598 8671 8746 8822 8896 8967 9033 9093 9147 9192 9229 9256 9276 9286 9289 9285 9273 9254 9229 9197 9157 9109 9052 8985 8906 8815 8710 8591 8456 8306 8138 7954 7755 7543 7321 7094 6867 6648 6444 6263 6113 6000 5931 5908 5932 6001 6111 6256 6429 6620 6821 7023 7219 7401 7566 7709 7829 7926 7999 8049 8079 8090 8083 8060 8022 7969 7904 7824 7731 7623 7502 7365 7213 7046 6863 6666 6454 6228 5989 5739 5478 5207 4929 4645 4357 4068 3781 3498 3222 2956 2702 2463 2240 2034 1846 1676 1524 1392 1281 1193 1133 1103 1109 1155 1246 1384 1571 1803 2078 2389 2728 3083 3446 3804 4149 4474 4772 5040 5278 5485 5665 5818 5950 6062 6158 6239 6307 6365 6414 6457 6495 6531 6569 6610 6657 6712 6776 6850 6932 7021 7115 7212 7309 7403 7492 7573 7643 7703 7751 7787 7812 7829 7839 7844 7845 7844 7839 7829 7810 7776 7721 7639 7523 7366 7166 6921 6632 6303 5940 5552 5147 4735 4326 3927 3545 3186 2854 2552 2282 2046 1850 1696 1590 1537 1544 1615 1755 1963 2239 2576 2966 3396 3853 4318 4777 5214 5614 5968 6269 6512 6698 6831 6913 6953 6956 6928 6876 6804 6716 6614 6502 6381 6253 6121 5989 5859 5734 5619 5514 5424 5349 5289 5246 5218 5204 5202 5212 5231 5258 5291 5330 5374 5421 5471 5524 5578 5634 5691 5749 5807 5866 5926 5988 6051 6118 6189 6264 6346 6434 6530 6634 6745 6865 6991 7123 7260 7401 7543 7686 7827 7965 8098 8223 8339 8444 8537 8615 8678 8724 8754 8766 8761 8739 8700 8643 8571 8481 8376 8253 8115 7961 7792 7609 7415 7211 7000 6786 6572 6361 6157 5962 5779 5612 5461 5329 5216 5123 5051 5000 4970 4962 4975 5011 5070 5152 5257 5385 5534 5702 5888 6088 6298 6516 6736 6957 7175 7388 7594 7793 7983 8163 8334 8495 8645 8782 8907 9018 9117 9202 9274 9336 9387 9430 9467 9498 9525 9547 9566 9581 9592 9599 9603 3139 9 5 4 9603 9601 9597 9594 9590 9588 9587 9588 9589 9590 9591 9591 9590 9588 9587 9585 9584 9585 9586 9588 9590 9591 9591 9589 9583 9574 9559 9539 9512 9477 9433 9378 9310 9227 9128 9011 8877 8725 8558 8378 8188 7992 7797 7606 7426 7261 7116 6996 6903 6838 6802 6793 6806 6837 6878 6920 6955 6974 6967 6928 6850 6731 6570 6368 6130 5860 5565 5254 4933 4610 4291 3981 3685 3406 3145 2903 2682 2481 2300 2139 1997 1875 1772 1687 1620 1572 1542 1531 1541 1571 1625 1705 1813 1951 2122 2327 2568 2844 3154 3495 3863 4253 4658 5070 5484 5890 6283 6657 7007 7330 7623 7885 8117 8319 8494 8642 8765 8867 8948 9011 9056 9085 9099 9097 9082 9052 9009 8951 8881 8796 8698 8588 8465 8331 8187 8033 7872 7705 7535 7362 7191 7022 6859 6704 6559 6425 6306 6201 6113 6042 5990 5957 5944 5952 5982 6032 6105 6198 6311 6443 6590 6751 6921 7099 7280 7462 7641 7817 7987 8150 8305 8452 8592 8722 8843 8954 9054 9143 9218 9281 9330 9365 9387 9397 9397 9389 9374 9355 9333 9312 9291 9274 9260 9252 9249 9252 9261 9276 9297 9323 9355 9389 9427 9466 9505 9543 9579 9613 9642 9668 9689 9706 9719 9727 9731 9728 9719 9701 9675 9638 9589 9527 9451 9361 9255 9133 8996 8843 8675 8493 8298 8092 7879 7660 7442 7229 7028 6845 6687 6560 6469 6418 6410 6446 6523 6638 6787 6964 7160 7370 7585 7799 8007 8203 8384 8548 8693 8820 8929 9022 9100 9166 9221 9269 9312 9350 9385 9419 9450 9480 9506 9529 9547 9561 9569 9571 9569 9562 9552 9540 9525 9509 9492 9473 9452 9426 9396 9359 9315 9262 9200 9128 9048 8961 8867 8768 8665 8561 8458 8355 8253 8152 8052 7949 7841 7724 7593 7445 7275 7078 6851 6592 6301 5980 5631 5260 4873 4478 4083 3698 3328 2981 2662 2373 2115 1889 1692 1525 1386 1274 1192 1141 1127 1154 1226 1347 1518 1737 1998 2294 2612 2937 3255 3550 3809 4020 4177 4277 4321 4313 4262 4175 4062 3931 3789 3643 3495 3348 3204 3063 2926 2793 2666 2547 2436 2335 2246 2168 2103 2049 2006 1971 1945 1924 1910 1900 1896 1895 1899 1906 1916 1929 1944 1959 1976 1992 2009 2026 2044 2064 2087 2113 2142 2175 2213 2256 2306 2362 2429 2506 2598 2705 2830 2975 3139 3322 3524 3741 3970 4206 4447 4686 4919 5142 5351 5543 5714 5863 5986 6083 6153 6193 6205 6186 6139 6062 5959 5830 5678 5505 5317 5115 4905 4689 4473 4258 4047 3843 3645 3455 3272 3094 2920 2750 2581 2414 2248 2084 1923 1767 1618 1479 1351 1236 1136 1050 978 918 871 833 803 779 761 746 735 726 720 715 713 712 712 712 712 711 711 711 715 723 738 763 800 850 916 996 1090 1197 1315 1441 1576 1717 1865 2020 2184 2357 2541 2737 2942 3155 3371 3585 3140 9 5 4 3790 3982 4153 4300 4419 4512 4578 4623 4653 4675 4695 4723 4763 4821 4902 5006 5134 5284 5454 5641 5841 6049 6262 6474 6684 6886 7080 7261 7429 7583 7724 7850 7964 8067 8160 8245 8323 8395 8464 8527 8587 8643 8695 8742 8786 8825 8861 8895 8927 8959 8991 9025 9061 9099 9138 9176 9214 9249 9280 9306 9326 9340 9349 9352 9351 9346 9340 9332 9322 9310 9296 9278 9254 9222 9182 9130 9065 8986 8891 8779 8649 8501 8333 8145 7939 7715 7474 7219 6950 6672 6387 6099 5809 5521 5237 4959 4689 4428 4178 3941 3718 3511 3324 3158 3018 2906 2826 2780 2770 2798 2864 2968 3108 3284 3490 3724 3982 4257 4545 4840 5135 5425 5705 5969 6214 6435 6631 6802 6945 7064 7159 7233 7288 7329 7357 7376 7389 7398 7406 7414 7424 7437 7454 7475 7499 7526 7554 7582 7609 7634 7654 7671 7682 7688 7690 7687 7678 7664 7644 7614 7574 7521 7452 7364 7256 7127 6977 6805 6614 6405 6179 5940 5690 5429 5161 4887 4606 4322 4035 3747 3459 3173 2893 2620 2359 2113 1883 1674 1487 1323 1184 1069 976 903 848 807 778 759 750 751 765 798 854 941 1064 1230 1442 1701 2005 2349 2724 3120 3527 3932 4326 4699 5046 5363 5649 5906 6137 6345 6534 6706 6865 7010 7142 7259 7360 7443 7508 7554 7580 7589 7580 7556 7517 7465 7402 7327 7243 7150 7049 6943 6833 6723 6615 6514 6421 6339 6273 6223 6190 6177 6182 6205 6247 6307 6383 6474 6579 6697 6824 6960 7101 7245 7389 7531 7669 7801 7927 8045 8156 8261 8358 8449 8533 8611 8682 8745 8800 8847 8885 8916 8939 8956 8969 8979 8988 8996 9004 9012 9021 9029 9035 9039 9041 9039 9034 9027 9017 9007 8997 8987 8977 8967 8956 8944 8930 8912 8890 8864 8833 8800 8765 8728 8693 8659 8627 8599 8575 8554 8536 8521 8508 8496 8486 8476 8467 8456 8444 8428 8407 8379 8340 8288 8220 8133 8023 7890 7731 7547 7337 7102 6845 6566 6269 5956 5633 5301 4966 4631 4300 3979 3669 3375 3100 2846 2614 2405 2219 2055 1913 1789 1684 1595 1520 1459 1410 1373 1348 1335 1332 1341 1359 1386 1421 1461 1505 1550 1593 1632 1667 1694 1713 1725 1729 1728 1723 1717 1715 1720 1736 1768 1819 1896 1999 2133 2299 2497 2726 2984 3266 3567 3883 4204 4526 4842 5145 5432 5698 5942 6165 6366 6548 6714 6866 7009 7143 7272 7396 7515 7629 7738 7841 7936 8023 8102 8172 8235 8291 8341 8386 8428 8466 8503 8538 8572 8605 8637 8668 8698 8727 8754 8779 8802 8823 8840 8854 8864 8870 8871 8869 8863 8855 8844 8831 8818 8804 8790 8777 8763 8749 8735 8720 8706 8692 8679 8668 8660 8654 8651 8651 8654 8659 8664 8667 8668 8665 8658 8647 8631 8613 8593 8572 8553 8536 8521 8509 8499 8489 8479 8466 8450 8429 8405 8376 8346 8316 8286 3141 9 5 4 8261 8240 8225 8216 8214 8215 8220 8227 8232 8236 8236 8233 8225 8213 8197 8176 8150 8119 8080 8032 7974 7904 7821 7724 7613 7489 7355 7211 7059 6903 6743 6582 6419 6255 6092 5929 5767 5609 5455 5309 5174 5051 4944 4856 4787 4738 4710 4702 4712 4738 4780 4835 4900 4973 5053 5135 5218 5298 5371 5434 5483 5515 5527 5517 5484 5428 5350 5254 5140 5014 4878 4737 4594 4453 4317 4189 4071 3966 3874 3797 3735 3689 3659 3642 3639 3648 3665 3691 3723 3759 3798 3840 3885 3933 3985 4044 4111 4188 4277 4379 4496 4629 4777 4940 5118 5310 5512 5723 5941 6161 6382 6600 6812 7014 7205 7380 7538 7677 7796 7894 7970 8024 8057 8069 8061 8032 7984 7916 7830 7726 7604 7465 7311 7143 6963 6775 6582 6386 6191 6002 5821 5652 5498 5360 5242 5144 5067 5014 4984 4979 4997 5039 5106 5195 5306 5437 5587 5753 5932 6123 6321 6525 6731 6936 7138 7336 7526 7707 7878 8039 8188 8326 8455 8574 8684 8787 8884 8975 9059 9137 9209 9272 9327 9372 9408 9434 9450 9459 9460 9456 9448 9437 9423 9407 9389 9367 9343 9316 9286 9253 9219 9185 9153 9124 9099 9079 9065 9056 9051 9050 9051 9052 9051 9048 9041 9027 9007 8979 8941 8892 8830 8753 8659 8548 8417 8265 8094 7903 7694 7468 7231 6984 6733 6481 6234 5996 5771 5562 5371 5201 5051 4921 4809 4712 4627 4550 4478 4405 4329 4247 4156 4056 3945 3825 3696 3562 3423 3284 3148 3018 2897 2790 2702 2636 2598 2594 2627 2703 2826 2998 3218 3486 3798 4147 4525 4923 5331 5737 6133 6509 6858 7178 7463 7715 7933 8120 8278 8411 8521 8612 8684 8742 8785 8816 8836 8846 8849 8845 8836 8822 8805 8785 8763 8738 8712 8683 8653 8620 8586 8549 8509 8465 8415 8359 8293 8216 8125 8020 7897 7758 7600 7426 7237 7035 6822 6603 6383 6166 5958 5765 5593 5449 5339 5268 5240 5257 5321 5429 5580 5767 5985 6227 6485 6751 7017 7279 7531 7768 7990 8194 8379 8546 8695 8826 8941 9041 9126 9197 9256 9305 9344 9375 9401 9423 9442 9460 9477 9493 9510 9527 9544 9559 9573 9584 9593 9599 9602 9603 9600 9595 9587 9576 9563 9545 9524 9498 9468 9432 9390 9343 9292 9237 9180 9123 9066 9012 8962 8917 8879 8847 8821 8802 8787 8776 8768 8762 8758 8755 8753 8753 8755 8759 8765 8773 8780 8786 8786 8779 8759 8724 8670 8594 8492 8364 8207 8022 7807 7563 7292 6995 6675 6333 5976 5606 5230 4853 4482 4123 3782 3464 3174 2915 2688 2494 2333 2201 2098 2020 1963 1925 1902 1891 1890 1898 1913 1933 1958 1987 2022 2062 2108 2161 2223 2295 2380 2479 2593 2724 2872 3038 3221 3420 3634 3860 4098 4343 4594 4850 5107 5364 5619 5870 6114 6350 6575 6787 6983 7163 7325 7468 7592 7698 7787 7860 7917 7961 7991 8008 8013 8006 3142 9 5 5 7961 7930 7895 7856 7815 7772 7729 7686 7644 7604 7569 7539 7516 7502 7498 7505 7524 7555 7597 7649 7710 7780 7856 7937 8023 8112 8203 8294 8386 8476 8564 8648 8728 8802 8870 8932 8986 9032 9071 9102 9126 9141 9149 9149 9142 9128 9106 9077 9041 8998 8946 8886 8816 8736 8644 8541 8426 8298 8160 8012 7856 7694 7529 7363 7197 7035 6879 6731 6592 6465 6351 6252 6168 6100 6048 6010 5985 5970 5961 5955 5949 5940 5924 5900 5866 5823 5769 5706 5634 5552 5462 5362 5253 5134 5004 4865 4714 4555 4388 4214 4035 3855 3674 3495 3319 3149 2985 2831 2689 2563 2456 2376 2327 2314 2344 2422 2549 2726 2952 3222 3530 3867 4222 4585 4945 5293 5620 5921 6191 6431 6641 6823 6982 7122 7247 7360 7464 7562 7653 7738 7816 7886 7949 8004 8051 8092 8128 8161 8192 8222 8254 8287 8321 8357 8393 8428 8462 8493 8520 8543 8561 8576 8586 8593 8597 8599 8598 8594 8589 8580 8569 8554 8536 8515 8491 8464 8435 8404 8372 8338 8304 8267 8227 8184 8134 8078 8014 7941 7859 7766 7665 7554 7435 7307 7171 7026 6872 6708 6532 6344 6143 5928 5701 5461 5210 4950 4683 4411 4135 3858 3581 3304 3030 2760 2496 2240 1996 1767 1555 1364 1197 1053 934 839 765 710 670 642 623 611 603 599 598 601 609 622 640 662 690 723 760 801 848 900 959 1028 1108 1201 1308 1429 1565 1713 1872 2038 2208 2379 2547 2712 2871 3024 3172 3317 3459 3603 3750 3902 4062 4230 4409 4598 4797 5004 5220 5441 5666 5893 6119 6342 6560 6772 6975 7168 7350 7522 7682 7831 7968 8094 8209 8313 8406 8489 8562 8626 8680 8727 8766 8799 8827 8851 8873 8892 8910 8926 8941 8953 8961 8965 8962 8952 8934 8906 8869 8823 8769 8708 8640 8569 8495 8419 8343 8268 8193 8121 8050 7982 7917 7856 7799 7746 7700 7658 7622 7591 7564 7539 7515 7492 7467 7441 7414 7386 7357 7328 7300 7273 7247 7221 7194 7162 7124 7077 7019 6948 6862 6762 6647 6520 6382 6234 6081 5924 5767 5611 5460 5317 5183 5063 4958 4873 4810 4773 4765 4787 4842 4928 5046 5192 5362 5553 5757 5971 6186 6400 6606 6802 6986 7156 7314 7458 7591 7714 7827 7931 8028 8116 8196 8268 8332 8388 8436 8477 8512 8540 8561 8576 8585 8585 8575 8555 8523 8477 8415 8337 8242 8127 7993 7837 7659 7458 7231 6978 6699 6395 6066 5715 5346 4964 4572 4178 3788 3406 3038 2689 2362 2062 1789 1546 1332 1149 995 869 770 695 642 607 588 580 582 589 601 617 635 659 691 733 790 864 959 1077 1217 1378 1555 1743 1935 2124 2302 2464 2603 2718 2808 2874 2921 2955 2980 3005 3034 3071 3119 3178 3247 3321 3396 3465 3524 3566 3586 3582 3552 3496 3414 3311 3189 3054 2909 2759 2608 2459 2317 2182 3143 9 5 5 2058 1944 1844 1756 1681 1620 1570 1533 1506 1488 1479 1479 1486 1502 1530 1572 1633 1718 1832 1980 2166 2391 2657 2962 3300 3668 4056 4457 4860 5259 5644 6010 6352 6667 6952 7209 7438 7640 7817 7971 8103 8213 8304 8374 8425 8457 8469 8465 8443 8406 8355 8294 8223 8144 8060 7973 7881 7788 7691 7591 7486 7377 7261 7139 7011 6875 6735 6590 6443 6296 6149 6007 5869 5737 5614 5499 5394 5300 5217 5147 5090 5048 5020 5009 5015 5038 5077 5134 5207 5293 5391 5497 5606 5713 5812 5895 5957 5989 5985 5941 5851 5715 5532 5304 5035 4730 4396 4040 3671 3298 2930 2574 2239 1931 1657 1419 1220 1058 933 840 773 726 694 673 661 658 669 700 761 861 1011 1219 1490 1824 2219 2666 3152 3662 4178 4684 5164 5605 6000 6343 6634 6875 7071 7227 7350 7445 7516 7566 7596 7606 7597 7566 7515 7441 7347 7233 7102 6955 6797 6631 6459 6287 6118 5956 5806 5673 5561 5474 5416 5390 5398 5439 5515 5621 5756 5914 6089 6274 6463 6649 6824 6983 7121 7233 7317 7371 7396 7390 7355 7291 7200 7081 6935 6763 6564 6340 6091 5821 5531 5227 4913 4595 4278 3968 3670 3387 3122 2876 2651 2445 2257 2086 1931 1791 1664 1549 1447 1357 1279 1212 1156 1109 1071 1040 1015 995 979 965 953 943 933 925 917 911 905 900 896 894 892 892 893 894 896 899 903 908 912 918 923 929 935 941 947 953 958 962 966 969 971 973 975 976 978 980 983 987 992 997 1004 1011 1018 1025 1031 1035 1039 1040 1040 1038 1034 1029 1023 1016 1009 1003 998 993 991 989 989 991 993 996 999 1003 1008 1013 1018 1025 1032 1040 1049 1059 1070 1081 1092 1104 1116 1129 1142 1156 1171 1186 1202 1218 1234 1249 1263 1274 1282 1287 1288 1287 1282 1275 1267 1257 1245 1233 1220 1206 1191 1175 1158 1141 1124 1107 1092 1078 1067 1058 1051 1047 1044 1041 1038 1035 1031 1025 1018 1010 1001 991 980 968 954 938 919 896 869 838 803 765 725 683 642 603 566 533 504 479 458 441 427 416 408 401 397 395 395 398 404 413 425 441 461 485 512 542 574 608 642 676 709 740 768 793 816 837 857 878 899 923 951 984 1023 1068 1120 1178 1242 1310 1382 1456 1530 1600 1666 1724 1773 1810 1835 1846 1844 1829 1802 1766 1723 1674 1621 1567 1513 1461 1410 1361 1315 1271 1231 1194 1160 1131 1105 1085 1069 1057 1049 1045 1043 1044 1045 1048 1051 1056 1061 1068 1076 1087 1099 1113 1128 1144 1159 1173 1185 1195 1203 1210 1215 1219 1223 1227 1230 1233 1235 1234 1230 1222 1209 1190 1165 1134 1098 1057 1012 965 916 866 818 772 728 688 652 622 596 577 562 554 550 552 3144 9 5 5 559 571 588 611 639 674 716 765 821 885 956 1032 1113 1197 1281 1364 1443 1517 1582 1638 1683 1716 1738 1747 1746 1735 1715 1688 1657 1622 1586 1550 1515 1481 1450 1421 1394 1370 1347 1327 1308 1290 1274 1260 1247 1235 1225 1217 1209 1202 1197 1192 1187 1183 1180 1177 1175 1174 1173 1173 1174 1174 1174 1174 1173 1172 1170 1169 1168 1167 1167 1169 1172 1177 1182 1189 1197 1206 1215 1225 1236 1248 1262 1277 1294 1311 1328 1345 1361 1373 1382 1386 1386 1381 1371 1357 1340 1319 1297 1273 1248 1223 1197 1172 1147 1122 1098 1076 1056 1037 1021 1008 997 989 983 979 976 974 974 975 976 979 984 990 997 1007 1018 1032 1046 1062 1080 1098 1117 1138 1159 1182 1206 1231 1258 1286 1315 1345 1376 1408 1440 1472 1503 1533 1560 1586 1607 1625 1638 1646 1648 1646 1638 1627 1612 1594 1574 1553 1532 1511 1490 1472 1456 1443 1433 1429 1431 1440 1457 1483 1520 1569 1630 1706 1796 1901 2021 2155 2303 2461 2627 2797 2965 3126 3275 3406 3513 3595 3647 3668 3658 3619 3553 3463 3352 3224 3082 2930 2770 2605 2438 2272 2109 1952 1803 1666 1541 1430 1336 1258 1196 1150 1118 1099 1090 1091 1099 1113 1130 1152 1175 1200 1225 1250 1273 1295 1312 1324 1330 1328 1319 1300 1273 1238 1196 1148 1096 1042 988 936 887 843 803 770 742 720 704 693 689 690 697 710 729 754 786 823 864 910 958 1008 1058 1107 1154 1199 1240 1278 1313 1345 1376 1407 1438 1471 1508 1549 1596 1648 1706 1769 1836 1906 1977 2046 2112 2172 2223 2265 2296 2314 2321 2316 2300 2275 2241 2201 2156 2108 2057 2006 1953 1902 1850 1800 1751 1704 1658 1615 1574 1537 1503 1472 1445 1421 1400 1382 1366 1352 1340 1330 1323 1319 1321 1328 1342 1365 1395 1435 1484 1541 1606 1678 1754 1833 1913 1990 2062 2127 2180 2218 2239 2240 2219 2176 2111 2026 1924 1808 1683 1554 1425 1302 1187 1084 993 916 853 802 764 737 720 712 713 721 738 760 788 820 854 889 923 956 986 1014 1040 1066 1094 1125 1163 1212 1273 1350 1446 1564 1705 1871 2062 2277 2515 2772 3042 3320 3599 3871 4127 4360 4562 4729 4855 4939 4979 4976 4933 4854 4744 4607 4450 4278 4099 3918 3743 3581 3438 3324 3244 3205 3213 3272 3383 3546 3758 4012 4301 4615 4943 5274 5599 5908 6193 6449 6671 6857 7006 7116 7186 7215 7204 7149 7052 6911 6728 6504 6244 5953 5637 5305 4963 4621 4284 3958 3648 3357 3086 2836 2607 2399 2213 2049 1910 1797 1713 1661 1644 1664 1721 1815 1946 2111 2307 2531 2778 3044 3324 3613 3908 4204 4496 4781 5055 5316 5560 5786 5991 6174 6335 6472 6585 6674 6737 6776 6790 6779 6746 6693 6622 6537 6441 6338 3145 9 5 5 6231 6123 6013 5903 5792 5675 5551 5416 5267 5101 4916 4712 4491 4253 4002 3742 3476 3209 2944 2687 2439 2205 1986 1785 1603 1442 1302 1182 1084 1006 948 908 885 879 887 908 939 978 1021 1065 1108 1144 1172 1189 1193 1184 1162 1130 1090 1044 996 949 906 869 839 819 808 807 816 836 865 904 953 1010 1075 1145 1220 1297 1373 1446 1513 1572 1622 1662 1691 1710 1722 1727 1729 1730 1734 1744 1764 1796 1843 1907 1990 2094 2219 2367 2539 2734 2953 3194 3457 3739 4037 4350 4672 5001 5333 5663 5989 6309 6619 6917 7202 7472 7725 7961 8178 8375 8551 8707 8843 8960 9059 9142 9211 9268 9312 9345 9368 9378 9376 9360 9329 9283 9222 9144 9053 8948 8833 8708 8577 8442 8304 8165 8026 7886 7745 7602 7455 7301 7138 6962 6772 6565 6339 6094 5829 5547 5248 4935 4612 4283 3953 3625 3305 2997 2704 2430 2177 1949 1746 1569 1417 1291 1188 1108 1048 1007 982 972 974 988 1011 1041 1077 1117 1158 1198 1234 1264 1285 1296 1296 1286 1265 1235 1198 1156 1113 1069 1027 988 953 922 896 875 861 855 862 884 928 999 1102 1241 1420 1638 1895 2184 2498 2827 3159 3482 3784 4056 4289 4480 4628 4735 4808 4854 4883 4905 4930 4964 5013 5079 5161 5256 5358 5460 5553 5629 5680 5699 5681 5623 5524 5386 5211 5005 4774 4523 4259 3990 3722 3460 3208 2972 2753 2553 2375 2217 2081 1966 1872 1798 1744 1710 1695 1700 1727 1775 1848 1947 2074 2230 2416 2632 2876 3146 3438 3746 4066 4389 4710 5023 5321 5601 5859 6093 6303 6489 6652 6796 6921 7030 7126 7210 7285 7351 7409 7459 7502 7538 7567 7588 7602 7611 7614 7615 7615 7617 7622 7632 7650 7677 7712 7756 7807 7864 7925 7987 8047 8102 8148 8183 8202 8202 8179 8128 8047 7932 7780 7591 7362 7095 6790 6451 6081 5685 5269 4840 4404 3968 3539 3125 2732 2366 2032 1733 1471 1248 1063 914 797 709 644 599 568 548 535 528 525 526 533 545 566 596 637 689 753 828 913 1004 1101 1198 1294 1384 1467 1541 1604 1656 1698 1730 1755 1776 1794 1812 1832 1855 1883 1916 1953 1994 2038 2083 2129 2175 2220 2263 2305 2344 2382 2417 2450 2481 2510 2539 2569 2600 2636 2678 2729 2791 2866 2956 3064 3189 3333 3495 3676 3875 4092 4324 4571 4831 5101 5379 5661 5944 6223 6497 6760 7010 7245 7461 7659 7835 7991 8125 8237 8327 8395 8440 8464 8466 8448 8410 8356 8286 8204 8113 8015 7913 7809 7705 7602 7501 7403 7307 7214 7123 7032 6942 6851 6756 6656 6547 6427 6291 6137 5962 5764 5542 5299 5035 4755 4464 4167 3870 3578 3296 3028 2776 2543 2330 2135 1960 1803 1665 1543 1439 1352 1282 1228 1192 1172 1171 1189 1227 1287 1373 1486 1629 1806 2018 3146 9 5 5 2265 2545 2858 3198 3560 3939 4326 4715 5101 5477 5840 6187 6514 6823 7111 7379 7626 7854 8061 8249 8418 8568 8700 8815 8914 9000 9072 9134 9184 9224 9252 9270 9274 9265 9240 9200 9142 9067 8975 8866 8741 8600 8446 8279 8102 7918 7730 7541 7357 7181 7019 6876 6755 6660 6593 6555 6545 6562 6603 6664 6742 6832 6931 7034 7140 7246 7352 7456 7558 7659 7757 7853 7946 8037 8125 8210 8292 8370 8445 8517 8585 8649 8709 8762 8808 8844 8869 8879 8873 8847 8800 8729 8634 8512 8365 8192 7994 7773 7531 7270 6994 6705 6409 6107 5805 5507 5215 4933 4666 4414 4182 3971 3782 3616 3474 3354 3255 3175 3111 3060 3019 2983 2950 2916 2879 2838 2792 2742 2690 2639 2591 2552 2525 2514 2525 2559 2620 2708 2822 2960 3120 3295 3481 3671 3860 4039 4205 4353 4480 4582 4660 4714 4744 4751 4739 4708 4663 4607 4543 4476 4413 4358 4318 4301 4312 4357 4442 4568 4736 4946 5194 5474 5780 6105 6440 6777 7108 7428 7730 8012 8269 8501 8706 8887 9044 9178 9293 9389 9470 9535 9587 9626 9652 9665 9665 9653 9628 9594 9552 9504 9454 9406 9362 9324 9294 9270 9252 9237 9219 9194 9156 9099 9018 8908 8765 8586 8369 8114 7821 7493 7132 6742 6330 5902 5466 5029 4599 4185 3794 3434 3112 2833 2602 2425 2304 2242 2241 2302 2424 2604 2838 3118 3435 3779 4139 4501 4855 5189 5495 5766 5998 6191 6345 6462 6545 6597 6621 6620 6594 6543 6468 6367 6241 6090 5915 5718 5503 5274 5034 4789 4544 4302 4066 3841 3629 3430 3247 3081 2930 2796 2678 2575 2487 2411 2347 2293 2247 2208 2174 2145 2117 2091 2064 2037 2008 1977 1944 1910 1874 1840 1807 1777 1752 1734 1723 1720 1726 1741 1763 1793 1830 1872 1921 1977 2040 2113 2198 2298 2416 2553 2714 2899 3109 3343 3600 3879 4174 4483 4801 5123 5442 5755 6055 6338 6599 6836 7045 7223 7369 7482 7564 7613 7633 7626 7593 7540 7468 7383 7286 7182 7073 6961 6847 6731 6615 6496 6374 6249 6119 5984 5845 5701 5554 5405 5256 5107 4960 4817 4678 4545 4419 4302 4198 4110 4041 3997 3982 3999 4053 4144 4272 4436 4631 4852 5091 5342 5595 5843 6080 6302 6503 6683 6840 6976 7091 7187 7267 7333 7388 7433 7472 7505 7537 7568 7602 7642 7688 7743 7808 7883 7968 8061 8162 8268 8376 8485 8592 8694 8790 8879 8958 9027 9083 9126 9153 9162 9151 9119 9064 8984 8878 8746 8588 8404 8194 7962 7709 7437 7152 6858 6559 6263 5974 5701 5450 5225 5032 4873 4749 4657 4595 4556 4533 4518 4502 4478 4440 4383 4304 4202 4079 3939 3785 3623 3458 3295 3138 2990 2854 2731 2624 2533 2459 2404 2370 2359 2373 2416 2489 2595 2736 2911 3119 3360 3629 3922 4236 4563 4900 5239 5576 5907 6226 6531 6818 7086 7332 7554 7751 7922 3147 9 5 5 8064 8176 8255 8297 8300 8260 8174 8040 7854 7616 7328 6992 6611 6193 5746 5277 4797 4317 3845 3391 2963 2568 2210 1893 1618 1385 1193 1039 919 827 759 711 676 653 638 631 635 651 686 744 832 954 1114 1315 1554 1829 2133 2458 2795 3132 3460 3771 4058 4317 4546 4746 4919 5069 5201 5320 5431 5537 5641 5745 5849 5953 6054 6151 6240 6319 6384 6434 6466 6478 6468 6437 6382 6306 6208 6088 5949 5791 5617 5428 5227 5017 4800 4578 4354 4129 3905 3682 3461 3242 3024 2808 2594 2381 2172 1968 1772 1586 1412 1254 1113 990 885 799 729 675 633 601 578 560 548 538 532 529 528 532 541 556 578 608 646 693 747 807 872 939 1004 1064 1118 1161 1193 1213 1221 1217 1204 1183 1155 1123 1089 1055 1022 995 976 972 987 1030 1108 1229 1401 1627 1911 2253 2646 3085 3557 4051 4551 5045 5518 5961 6365 6726 7041 7311 7539 7729 7886 8015 8121 8206 8273 8324 8359 8378 8381 8366 8334 8282 8211 8120 8008 7876 7724 7552 7362 7156 6936 6703 6462 6215 5965 5717 5473 5235 5008 4791 4586 4394 4215 4048 3891 3744 3605 3472 3344 3219 3097 2977 2859 2742 2626 2511 2399 2289 2183 2080 1981 1888 1801 1721 1648 1584 1529 1486 1454 1436 1432 1446 1479 1534 1613 1719 1854 2020 2219 2450 2714 3008 3330 3675 4038 4413 4792 5168 5532 5876 6193 6476 6720 6920 7075 7183 7244 7263 7240 7181 7090 6972 6831 6671 6495 6308 6113 5910 5704 5496 5289 5084 4885 4692 4507 4333 4170 4019 3878 3749 3629 3516 3410 3306 3203 3100 2993 2883 2767 2646 2521 2393 2262 2131 2001 1875 1753 1639 1532 1435 1350 1276 1218 1177 1155 1156 1183 1238 1324 1442 1591 1770 1977 2206 2453 2711 2975 3238 3496 3744 3981 4204 4415 4614 4804 4988 5169 5350 5534 5721 5915 6114 6319 6529 6742 6955 7167 7374 7574 7762 7937 8095 8234 8351 8444 8513 8555 8572 8562 8527 8468 8385 8280 8154 8010 7847 7668 7473 7264 7041 6806 6561 6307 6047 5784 5521 5261 5007 4763 4532 4315 4116 3935 3771 3626 3496 3380 3276 3181 3090 3002 2913 2820 2722 2618 2507 2389 2267 2140 2012 1884 1759 1638 1523 1416 1318 1231 1158 1102 1067 1058 1081 1141 1244 1394 1594 1843 2140 2479 2852 3250 3661 4073 4474 4856 5209 5529 5812 6059 6272 6455 6613 6752 6878 6995 7108 7220 7333 7448 7566 7685 7806 7927 8047 8166 8282 8395 8503 8607 8706 8798 8884 8964 9036 9100 9156 9204 9243 9275 9299 9317 9330 9337 9341 9342 9341 9338 9333 9326 9316 9304 9289 9270 9248 9222 9192 9159 9123 9082 9037 8987 8932 8870 8802 8727 8645 8556 8460 8358 8251 8136 8015 7885 7745 7592 7424 7239 7035 6812 6568 6304 6021 5721 5407 5081 4745 4403 4058 3713 3371 3148 9 5 5 3035 2710 2399 2106 1834 1587 1367 1175 1010 873 761 672 602 548 507 477 455 440 430 424 422 422 425 429 435 442 453 470 494 530 581 654 750 874 1029 1215 1432 1677 1948 2240 2547 2864 3186 3507 3823 4130 4425 4705 4969 5215 5439 5641 5818 5967 6086 6171 6220 6230 6200 6128 6016 5864 5675 5455 5208 4940 4659 4370 4080 3796 3521 3259 3014 2786 2576 2385 2212 2056 1917 1793 1684 1589 1508 1441 1390 1355 1341 1350 1387 1457 1566 1716 1912 2155 2443 2774 3142 3540 3960 4390 4822 5247 5658 6049 6415 6755 7068 7354 7615 7852 8065 8258 8430 8581 8714 8829 8927 9010 9079 9136 9182 9220 9249 9270 9284 9288 9284 9269 9242 9204 9152 9087 9006 8909 8795 8661 8507 8330 8130 7906 7659 7389 7100 6795 6478 6154 5830 5510 5202 4910 4642 4403 4197 4030 3906 3828 3798 3817 3884 3996 4149 4338 4554 4792 5043 5299 5554 5802 6041 6267 6479 6678 6862 7033 7189 7330 7451 7549 7618 7654 7651 7604 7510 7366 7174 6935 6654 6336 5989 5621 5238 4848 4459 4076 3704 3347 3007 2690 2395 2126 1885 1673 1490 1339 1217 1125 1061 1021 1004 1005 1021 1048 1083 1122 1163 1204 1242 1275 1301 1319 1329 1330 1321 1305 1281 1252 1218 1182 1144 1107 1072 1040 1014 995 989 1000 1035 1102 1208 1360 1566 1830 2151 2528 2955 3422 3915 4420 4924 5410 5868 6287 6663 6993 7279 7524 7736 7920 8083 8232 8370 8501 8627 8747 8861 8968 9067 9157 9239 9312 9377 9436 9489 9537 9581 9621 9656 9688 9715 9738 9756 9770 9780 9786 9790 9791 9791 9791 9790 9790 9791 9792 9795 9798 9803 9809 9816 9823 9831 9838 9843 9847 9848 9846 9840 9831 9818 9803 9786 9770 9755 9743 9735 9731 9731 9734 9738 9742 9744 9741 9731 9713 9685 9648 9600 9542 9474 9396 9307 9209 9101 8984 8858 8725 8589 8454 8324 8204 8102 8021 7968 7945 7955 7997 8068 8165 8282 8411 8547 8681 8807 8919 9015 9091 9146 9179 9191 9181 9151 9101 9030 8939 8826 8692 8535 8357 8159 7942 7709 7465 7212 6955 6698 6445 6200 5966 5745 5537 5345 5169 5008 4864 4737 4626 4532 4457 4401 4364 4346 4347 4366 4400 4447 4502 4563 4624 4681 4731 4771 4798 4811 4811 4797 4772 4737 4695 4647 4595 4542 4489 4437 4388 4343 4303 4271 4248 4237 4238 4253 4285 4331 4393 4469 4555 4650 4750 4849 4946 5035 5112 5175 5220 5244 5246 5223 5175 5100 4998 4869 4714 4535 4335 4118 3887 3648 3405 3165 2930 2705 2492 2296 2116 1957 1819 1706 1622 1570 1557 1588 1667 1800 1988 2232 2529 2875 3260 3675 4108 4547 4979 5396 5788 6150 6479 6776 7042 7281 7497 7696 7880 8052 8215 8368 8512 8646 8769 8880 8980 9068 9147 9218 9282 9342 9399 9453 9505 9554 9602 9646 9686 3149 9 5 5 9723 9756 9785 9812 9835 9857 9877 9895 9911 9925 9937 9947 9955 9961 9966 9971 9976 9982 9987 9993 9997 9999 9999 9995 9988 9978 9966 9954 9942 9932 9925 9921 9920 9920 9919 9916 9906 9887 9859 9818 9766 9702 9628 9545 9456 9362 9266 9169 9073 8980 8891 8808 8731 8663 8605 8558 8523 8500 8489 8491 8503 8524 8553 8587 8626 8668 8713 8759 8808 8858 8911 8966 9023 9082 9141 9199 9256 9311 9364 9413 9460 9504 9547 9588 9628 9667 9704 9739 9769 9796 9816 9831 9839 9841 9837 9828 9815 9798 9778 9755 9730 9703 9673 9641 9606 9569 9530 9490 9450 9411 9374 9340 9309 9284 9263 9248 9238 9232 9231 9232 9236 9241 9245 9247 9245 9237 9221 9193 9151 9092 9010 8901 8762 8589 8377 8123 7828 7491 7114 6701 6259 5794 5315 4832 4355 3891 3451 3042 2670 2338 2048 1802 1597 1430 1296 1191 1110 1049 1005 979 972 990 1039 1125 1257 1440 1678 1973 2320 2712 3138 3583 4032 4469 4879 5250 5572 5840 6054 6215 6329 6401 6441 6456 6452 6434 6408 6375 6339 6299 6258 6216 6174 6135 6099 6068 6045 6030 6025 6030 6045 6072 6108 6155 6212 6279 6354 6439 6532 6634 6745 6864 6990 7124 7265 7411 7561 7713 7865 8014 8157 8291 8412 8517 8601 8663 8696 8700 8670 8605 8502 8361 8183 7968 7720 7440 7134 6808 6468 6121 5774 5436 5115 4820 4557 4336 4162 4042 3980 3979 4038 4158 4333 4559 4826 5127 5450 5787 6126 6460 6781 7084 7366 7623 7857 8067 8255 8424 8573 8707 8826 8930 9023 9103 9172 9230 9277 9316 9345 9365 9377 9382 9380 9371 9357 9337 9312 9285 9256 9227 9199 9173 9151 9133 9121 9113 9109 9109 9111 9114 9116 9116 9113 9105 9090 9068 9038 8997 8946 8884 8810 8724 8628 8522 8409 8291 8170 8050 7933 7823 7721 7629 7549 7480 7421 7372 7330 7292 7257 7221 7181 7136 7082 7020 6948 6867 6777 6679 6575 6464 6347 6225 6096 5960 5815 5659 5491 5309 5114 4907 4687 4457 4221 3980 3739 3502 3273 3055 2853 2672 2517 2392 2304 2257 2255 2302 2399 2548 2746 2991 3276 3596 3942 4305 4676 5046 5407 5751 6073 6367 6629 6856 7047 7200 7316 7394 7435 7439 7406 7339 7237 7102 6935 6739 6515 6269 6002 5719 5426 5127 4827 4530 4241 3963 3697 3446 3209 2987 2779 2584 2402 2232 2074 1928 1796 1676 1571 1481 1406 1346 1301 1270 1252 1247 1254 1274 1306 1351 1409 1481 1567 1666 1778 1900 2028 2160 2290 2414 2528 2626 2705 2763 2797 2809 2798 2766 2717 2655 2583 2505 2426 2350 2278 2214 2159 2115 2083 2063 2058 2069 2098 2148 2222 2322 2453 2617 2814 3046 3310 3605 3925 4266 4621 4984 5349 5709 6059 6394 6712 7011 7288 7544 7780 7996 8193 8372 8535 8682 8813 8929 9030 9114 9181 9230 9258 9265 9248 9208 9143 9053 3149 9 6 1 9718 9754 9787 9818 9845 9868 9889 9906 9921 9933 9942 9950 9957 9963 9968 9973 9978 9983 9989 9994 999810000 9999 9996 9989 9978 9965 9950 9935 9921 9909 9900 9894 9890 9888 9885 9879 9866 9844 9811 9766 9706 9634 9550 9455 9353 9246 9138 9032 8930 8835 8748 8672 8607 8554 8512 8482 8463 8455 8458 8470 8491 8521 8559 8604 8656 8712 8773 8835 8898 8961 9020 9077 9129 9178 9223 9266 9307 9348 9389 9432 9474 9518 9561 9603 9642 9677 9708 9735 9757 9775 9788 9798 9805 9808 9807 9802 9792 9777 9757 9731 9700 9665 9627 9586 9545 9504 9464 9424 9387 9351 9318 9287 9259 9235 9216 9201 9191 9186 9184 9186 9189 9193 9194 9192 9183 9167 9141 9101 9044 8966 8862 8727 8557 8347 8093 7793 7448 7060 6633 6175 5695 5202 4708 4224 3759 3324 2926 2568 2255 1986 1759 1572 1419 1294 1194 1114 1051 1005 978 972 995 1052 1151 1299 1499 1755 2065 2424 2822 3249 3689 4128 4551 4945 5298 5603 5856 6058 6209 6316 6384 6421 6433 6427 6408 6379 6344 6305 6263 6221 6180 6141 6106 6077 6054 6038 6030 6031 6038 6054 6077 6108 6147 6196 6255 6326 6410 6507 6617 6741 6875 7019 7169 7324 7479 7633 7784 7929 8068 8199 8320 8431 8528 8609 8670 8707 8716 8691 8629 8528 8384 8199 7973 7710 7414 7092 6752 6400 6045 5695 5358 5043 4755 4503 4293 4130 4021 3970 3978 4047 4176 4360 4594 4870 5177 5506 5845 6185 6515 6831 7125 7396 7643 7866 8067 8247 8410 8555 8686 8802 8905 8994 9071 9136 9191 9237 9275 9306 9331 9350 9364 9371 9371 9363 9347 9324 9293 9258 9220 9182 9147 9117 9093 9078 9070 9070 9075 9083 9093 9102 9107 9107 9099 9082 9055 9018 8969 8909 8837 8755 8663 8563 8456 8344 8230 8115 8002 7893 7790 7694 7606 7528 7458 7397 7343 7296 7252 7210 7168 7122 7071 7014 6948 6874 6792 6702 6605 6502 6393 6279 6160 6033 5899 5755 5600 5432 5250 5056 4849 4632 4406 4174 3940 3706 3477 3254 3042 2844 2666 2512 2388 2299 2252 2252 2303 2408 2566 2777 3036 3336 3668 4022 4390 4759 5123 5471 5799 6102 6377 6622 6835 7017 7165 7281 7361 7406 7413 7381 7310 7200 7053 6871 6657 6417 6155 5877 5588 5295 5002 4712 4429 4154 3890 3637 3396 3166 2947 2739 2544 2360 2189 2032 1888 1758 1644 1544 1459 1389 1334 1293 1265 1250 1249 1260 1284 1321 1370 1433 1509 1597 1697 1808 1927 2052 2180 2305 2425 2535 2631 2709 2766 2801 2813 2802 2771 2721 2656 2582 2500 2417 2335 2259 2190 2132 2087 2055 2039 2039 2057 2096 2157 2242 2354 2494 2665 2866 3099 3360 3649 3961 4292 4637 4991 5349 5704 6053 6392 6716 7024 7313 7580 7826 8049 8248 8425 8581 8716 8832 8930 9014 9082 9137 9178 9202 9210 9197 9162 9102 9014 3150 9 6 1 8898 8752 8579 8379 8155 7910 7648 7371 7084 6788 6487 6182 5877 5573 5274 4982 4699 4429 4173 3934 3713 3511 3329 3167 3024 2901 2797 2711 2643 2593 2560 2543 2539 2547 2564 2586 2611 2634 2654 2667 2672 2669 2656 2635 2605 2568 2524 2475 2424 2372 2324 2283 2255 2246 2263 2313 2400 2529 2704 2924 3189 3493 3830 4193 4571 4957 5339 5710 6064 6393 6694 6964 7201 7404 7574 7711 7814 7885 7922 7928 7900 7841 7748 7624 7467 7279 7061 6814 6541 6246 5931 5603 5267 4929 4595 4273 3969 3687 3432 3206 3012 2849 2715 2609 2526 2463 2416 2381 2353 2331 2310 2290 2269 2248 2227 2209 2196 2191 2197 2218 2255 2311 2385 2475 2579 2690 2805 2917 3018 3104 3170 3212 3228 3217 3181 3121 3039 2939 2823 2695 2556 2411 2260 2108 1956 1807 1664 1530 1406 1294 1196 1112 1043 987 944 915 899 898 913 948 1007 1093 1210 1361 1548 1772 2030 2319 2635 2971 3320 3675 4028 4375 4708 5025 5323 5598 5851 6079 6282 6459 6611 6736 6834 6905 6948 6963 6951 6912 6845 6754 6639 6501 6344 6169 5980 5779 5571 5360 5148 4940 4739 4548 4368 4203 4054 3921 3806 3710 3633 3576 3540 3526 3536 3571 3631 3717 3830 3967 4127 4308 4506 4718 4939 5164 5389 5610 5823 6025 6214 6388 6545 6685 6807 6911 6995 7060 7105 7131 7137 7125 7096 7052 6996 6931 6859 6783 6704 6626 6549 6474 6402 6334 6272 6217 6172 6140 6123 6125 6148 6193 6261 6351 6461 6588 6727 6874 7024 7173 7317 7453 7578 7693 7797 7890 7974 8049 8118 8181 8240 8295 8349 8400 8450 8498 8544 8587 8628 8665 8698 8728 8753 8775 8794 8809 8822 8832 8839 8843 8842 8837 8827 8811 8789 8762 8729 8691 8649 8604 8554 8501 8444 8381 8312 8237 8155 8068 7977 7883 7789 7698 7614 7537 7471 7417 7376 7347 7330 7324 7327 7338 7355 7374 7395 7415 7430 7440 7442 7434 7415 7384 7341 7284 7215 7131 7034 6923 6797 6655 6497 6322 6130 5920 5695 5454 5200 4935 4662 4385 4106 3829 3557 3293 3039 2799 2573 2365 2174 2001 1848 1713 1597 1500 1422 1365 1328 1314 1325 1364 1433 1533 1668 1837 2039 2273 2534 2818 3119 3429 3743 4051 4349 4629 4887 5121 5328 5509 5666 5801 5918 6023 6120 6213 6306 6402 6504 6611 6724 6842 6962 7084 7205 7324 7440 7554 7664 7771 7875 7975 8072 8165 8252 8333 8406 8471 8527 8575 8616 8652 8683 8713 8741 8770 8800 8830 8861 8892 8921 8947 8969 8988 9003 9015 9024 9033 9041 9049 9059 9070 9082 9095 9108 9120 9130 9139 9146 9151 9154 9156 9158 9158 9157 9154 9148 9137 9118 9091 9051 8996 8925 8833 8720 8582 8418 8227 8007 7759 7484 7182 6858 6514 6155 5786 5412 5040 4673 4318 3977 3655 3354 3075 2820 2588 2380 2195 2032 1891 1771 1671 3151 9 6 1 1591 1531 1488 1465 1460 1473 1505 1556 1628 1722 1838 1980 2148 2344 2569 2824 3107 3417 3750 4102 4467 4839 5210 5573 5921 6247 6546 6814 7047 7244 7404 7528 7615 7668 7687 7675 7633 7564 7470 7355 7223 7079 6928 6778 6633 6502 6390 6302 6242 6213 6215 6248 6310 6397 6505 6628 6762 6900 7037 7170 7295 7408 7508 7593 7665 7722 7765 7796 7815 7823 7822 7811 7791 7764 7729 7688 7641 7589 7532 7471 7406 7337 7261 7180 7091 6993 6885 6768 6640 6501 6353 6195 6028 5853 5670 5481 5287 5087 4883 4676 4467 4257 4049 3844 3644 3451 3267 3094 2933 2787 2657 2544 2448 2371 2311 2269 2244 2233 2234 2246 2265 2289 2315 2342 2367 2389 2409 2426 2439 2451 2460 2470 2479 2489 2500 2514 2529 2547 2566 2586 2605 2624 2639 2650 2655 2652 2640 2617 2585 2541 2488 2426 2356 2280 2200 2115 2029 1940 1850 1759 1666 1572 1477 1382 1288 1194 1104 1018 938 865 800 744 698 660 632 610 596 586 582 580 583 589 601 620 648 690 747 823 920 1040 1181 1344 1526 1723 1932 2149 2368 2586 2801 3011 3214 3410 3601 3788 3972 4155 4336 4517 4697 4876 5052 5225 5395 5559 5717 5870 6016 6156 6291 6419 6542 6660 6773 6882 6988 7091 7191 7289 7384 7476 7565 7650 7731 7807 7878 7945 8007 8064 8118 8169 8217 8262 8305 8345 8383 8418 8451 8481 8508 8533 8556 8578 8597 8616 8633 8650 8666 8681 8695 8710 8724 8740 8756 8775 8796 8821 8848 8879 8912 8948 8984 9022 9059 9096 9131 9165 9197 9228 9257 9284 9311 9336 9359 9381 9400 9417 9431 9442 9449 9451 9449 9442 9431 9415 9394 9368 9336 9298 9253 9200 9140 9072 8995 8911 8820 8722 8619 8512 8401 8288 8173 8058 7944 7832 7723 7618 7522 7434 7358 7297 7252 7225 7218 7232 7265 7317 7387 7472 7569 7675 7787 7903 8018 8131 8241 8345 8443 8534 8620 8699 8772 8840 8901 8955 9003 9043 9076 9102 9121 9134 9143 9148 9153 9158 9165 9175 9188 9205 9225 9248 9272 9298 9324 9349 9373 9394 9413 9428 9438 9443 9441 9432 9416 9392 9359 9318 9268 9208 9140 9062 8975 8879 8774 8662 8543 8419 8291 8162 8031 7901 7772 7644 7517 7389 7261 7131 6998 6863 6724 6583 6438 6289 6137 5980 5818 5648 5471 5285 5090 4885 4672 4452 4227 3998 3767 3536 3306 3078 2852 2629 2410 2196 1989 1792 1607 1439 1290 1161 1054 969 902 850 811 780 756 739 732 740 773 842 958 1130 1369 1678 2058 2502 3001 3539 4099 4662 5209 5725 6198 6618 6983 7293 7551 7764 7939 8082 8197 8290 8361 8411 8441 8448 8433 8394 8333 8251 8149 8029 7895 7747 7586 7415 7231 7035 6825 6601 6362 6108 5839 5556 5262 4957 4645 4330 4014 3701 3396 3101 2820 2556 2312 2089 1888 1710 1554 1419 3152 9 6 1 1305 1212 1138 1084 1052 1043 1059 1104 1178 1284 1423 1592 1791 2015 2258 2516 2781 3048 3309 3561 3799 4020 4223 4406 4570 4714 4840 4946 5033 5101 5149 5178 5187 5176 5145 5097 5033 4953 4860 4757 4645 4526 4402 4273 4142 4009 3875 3740 3605 3471 3337 3205 3076 2952 2832 2721 2618 2526 2447 2381 2331 2297 2279 2279 2297 2334 2391 2468 2567 2689 2834 3002 3190 3397 3618 3848 4079 4305 4519 4712 4879 5015 5116 5180 5207 5198 5156 5083 4983 4859 4716 4556 4382 4197 4003 3802 3596 3385 3172 2957 2743 2531 2323 2122 1929 1746 1576 1420 1278 1153 1042 946 864 793 733 681 636 597 563 533 508 486 468 454 444 436 431 428 426 427 429 432 438 447 460 476 498 525 557 595 639 687 740 796 855 917 981 1047 1117 1191 1270 1358 1456 1567 1694 1840 2006 2195 2408 2644 2902 3180 3476 3785 4104 4428 4752 5073 5386 5689 5978 6251 6508 6748 6971 7177 7367 7542 7702 7847 7979 8098 8205 8300 8386 8462 8532 8595 8653 8708 8760 8808 8853 8894 8929 8956 8975 8985 8983 8969 8942 8903 8850 8783 8701 8604 8490 8358 8207 8038 7849 7642 7419 7182 6933 6677 6417 6158 5903 5657 5423 5204 5003 4822 4664 4529 4420 4338 4285 4262 4268 4304 4370 4463 4581 4722 4881 5055 5240 5431 5627 5823 6017 6208 6395 6576 6751 6918 7078 7228 7369 7498 7617 7724 7820 7905 7983 8054 8120 8183 8245 8306 8368 8430 8492 8553 8613 8671 8727 8780 8830 8878 8923 8964 9002 9036 9066 9091 9111 9126 9136 9143 9147 9148 9148 9146 9142 9136 9127 9114 9097 9074 9047 9016 8981 8945 8909 8874 8842 8813 8787 8763 8741 8721 8702 8683 8666 8651 8641 8635 8635 8642 8656 8677 8702 8731 8762 8793 8822 8850 8874 8895 8912 8923 8928 8925 8913 8887 8846 8786 8706 8603 8475 8322 8142 7938 7708 7457 7185 6897 6596 6288 5978 5671 5374 5090 4826 4583 4364 4170 4000 3853 3725 3614 3519 3436 3365 3305 3256 3217 3191 3177 3174 3183 3201 3225 3254 3283 3310 3333 3349 3358 3362 3362 3361 3362 3371 3391 3425 3475 3545 3634 3743 3871 4018 4182 4362 4557 4766 4988 5222 5464 5715 5970 6226 6479 6727 6966 7193 7406 7603 7786 7953 8107 8249 8379 8500 8611 8714 8808 8893 8969 9036 9095 9145 9187 9221 9247 9266 9278 9280 9272 9253 9220 9172 9109 9028 8930 8814 8682 8534 8373 8200 8020 7834 7646 7462 7286 7123 6977 6853 6754 6684 6642 6628 6641 6676 6729 6794 6864 6933 6995 7044 7078 7093 7087 7060 7011 6941 6850 6742 6615 6473 6315 6144 5959 5763 5555 5338 5113 4882 4646 4409 4173 3942 3719 3509 3315 3142 2994 2873 2782 2724 2700 2710 2755 2833 2944 3087 3258 3455 3675 3914 4169 4434 4705 4975 5240 5494 5731 3153 9 6 1 5945 6133 6291 6413 6499 6546 6552 6517 6441 6326 6174 5986 5767 5520 5251 4965 4668 4365 4062 3765 3481 3216 2975 2765 2594 2466 2387 2363 2396 2487 2637 2841 3094 3388 3713 4058 4413 4765 5105 5425 5718 5979 6206 6398 6555 6679 6770 6830 6860 6860 6831 6773 6687 6573 6434 6272 6088 5887 5672 5447 5216 4981 4746 4513 4285 4064 3850 3646 3452 3270 3100 2943 2799 2667 2547 2438 2338 2245 2158 2075 1993 1911 1829 1745 1658 1569 1477 1384 1290 1195 1102 1011 925 843 769 704 649 603 569 545 530 523 522 526 534 546 565 591 630 686 766 873 1014 1190 1403 1651 1930 2235 2556 2885 3214 3532 3834 4113 4365 4589 4782 4944 5076 5177 5246 5284 5289 5260 5197 5099 4968 4805 4613 4397 4161 3909 3645 3375 3103 2832 2567 2311 2068 1841 1632 1445 1281 1141 1025 932 860 807 772 752 747 755 778 816 873 951 1050 1174 1321 1493 1688 1903 2136 2384 2643 2912 3187 3467 3750 4035 4320 4603 4883 5157 5422 5677 5919 6146 6357 6550 6725 6882 7024 7149 7262 7362 7452 7534 7610 7681 7749 7815 7882 7950 8020 8094 8171 8250 8332 8416 8500 8582 8662 8739 8811 8879 8941 8998 9051 9099 9144 9185 9222 9257 9289 9317 9342 9363 9379 9392 9400 9403 9401 9396 9387 9374 9359 9341 9322 9300 9277 9252 9225 9196 9165 9133 9100 9067 9036 9006 8980 8958 8939 8924 8911 8898 8883 8864 8838 8804 8760 8705 8639 8560 8471 8372 8265 8151 8033 7913 7795 7682 7576 7482 7401 7337 7290 7262 7252 7261 7287 7327 7378 7439 7506 7575 7643 7706 7762 7808 7841 7860 7864 7854 7832 7799 7759 7717 7677 7641 7614 7597 7593 7600 7619 7647 7685 7730 7780 7837 7898 7965 8037 8114 8196 8282 8370 8459 8545 8627 8702 8768 8824 8869 8901 8922 8930 8927 8913 8888 8852 8805 8747 8677 8596 8503 8398 8284 8159 8027 7889 7747 7604 7461 7320 7182 7046 6912 6778 6643 6501 6352 6191 6016 5825 5616 5390 5148 4891 4620 4340 4053 3763 3473 3186 2906 2637 2381 2142 1923 1724 1549 1396 1266 1159 1074 1010 969 951 960 999 1073 1188 1347 1554 1809 2112 2458 2838 3244 3663 4084 4496 4888 5254 5588 5889 6158 6397 6612 6806 6985 7151 7308 7456 7596 7728 7850 7963 8065 8158 8241 8316 8384 8448 8506 8561 8611 8658 8699 8735 8765 8789 8807 8820 8828 8833 8835 8836 8837 8838 8841 8844 8848 8853 8858 8863 8868 8872 8875 8876 8876 8873 8869 8863 8855 8846 8836 8826 8816 8808 8802 8798 8797 8798 8802 8808 8816 8825 8836 8847 8858 8868 8877 8884 8888 8889 8886 8878 8864 8844 8815 8777 8729 8669 8596 8507 8402 8280 8140 7980 7802 7606 7394 7169 6933 6690 6446 6205 5971 5751 5550 5370 5217 5092 4996 4929 4891 4880 4892 3154 9 6 1 4925 4975 5041 5118 5206 5302 5406 5517 5635 5759 5889 6025 6164 6306 6448 6588 6724 6853 6974 7084 7181 7265 7335 7390 7432 7460 7474 7475 7463 7438 7398 7343 7269 7177 7063 6927 6767 6582 6375 6145 5897 5632 5356 5073 4787 4503 4225 3959 3708 3476 3268 3088 2938 2822 2740 2694 2682 2702 2749 2818 2902 2993 3083 3165 3232 3278 3301 3298 3269 3214 3136 3037 2919 2785 2637 2479 2312 2140 1963 1787 1612 1444 1284 1135 1000 881 778 691 619 561 516 480 453 432 417 405 396 389 385 382 382 383 386 391 398 408 422 442 468 504 550 608 680 766 867 981 1109 1248 1395 1550 1708 1870 2032 2194 2355 2515 2674 2834 2994 3155 3317 3480 3645 3810 3974 4137 4300 4460 4617 4773 4926 5077 5225 5371 5513 5651 5785 5914 6037 6155 6268 6375 6478 6577 6671 6762 6849 6930 7005 7072 7129 7176 7212 7234 7244 7240 7222 7192 7147 7089 7015 6924 6814 6682 6528 6348 6141 5908 5650 5369 5067 4751 4423 4091 3760 3436 3123 2827 2552 2301 2077 1881 1714 1576 1466 1382 1322 1284 1262 1255 1256 1263 1272 1279 1282 1278 1267 1248 1221 1187 1149 1109 1070 1034 1007 991 990 1008 1045 1104 1183 1281 1393 1515 1639 1761 1871 1965 2037 2083 2101 2089 2050 1986 1901 1799 1687 1568 1447 1329 1216 1112 1017 932 858 795 742 698 664 638 620 609 607 613 626 649 682 726 782 853 941 1048 1174 1322 1490 1679 1885 2103 2329 2555 2772 2973 3150 3295 3403 3471 3496 3479 3424 3335 3217 3077 2923 2762 2600 2443 2297 2165 2053 1961 1891 1844 1818 1811 1821 1844 1875 1910 1946 1977 2003 2021 2030 2030 2025 2014 2003 1992 1986 1986 1995 2015 2046 2089 2144 2211 2286 2370 2458 2549 2637 2721 2795 2857 2904 2933 2944 2938 2914 2876 2826 2771 2714 2662 2619 2591 2583 2599 2643 2717 2820 2953 3113 3297 3500 3717 3943 4171 4397 4615 4821 5012 5186 5341 5477 5593 5691 5772 5836 5886 5923 5950 5969 5981 5988 5992 5994 5992 5987 5975 5953 5919 5868 5795 5697 5572 5417 5232 5019 4779 4516 4236 3943 3645 3347 3056 2776 2514 2273 2055 1862 1694 1552 1433 1337 1263 1209 1176 1165 1179 1220 1293 1402 1550 1741 1974 2249 2564 2912 3286 3679 4080 4480 4871 5246 5598 5924 6221 6489 6729 6942 7131 7297 7444 7575 7690 7793 7884 7965 8037 8102 8158 8208 8252 8289 8320 8345 8365 8379 8387 8391 8388 8381 8367 8349 8325 8297 8264 8228 8189 8148 8106 8065 8023 7983 7945 7909 7876 7846 7821 7802 7789 7785 7791 7807 7832 7867 7911 7960 8014 8069 8123 8175 8223 8266 8306 8341 8374 8405 8435 8465 8494 8523 8551 8577 8599 8618 8634 8645 8653 8658 8660 8662 8663 8664 8666 8667 8668 8668 8668 3155 9 6 1 8667 8664 8661 8658 8654 8651 8647 8644 8641 8636 8630 8620 8607 8588 8563 8531 8491 8442 8385 8317 8238 8148 8045 7930 7801 7660 7506 7341 7168 6987 6803 6616 6431 6249 6072 5901 5734 5573 5414 5255 5093 4926 4750 4564 4366 4156 3935 3703 3465 3222 2980 2741 2510 2291 2088 1903 1740 1601 1488 1400 1339 1303 1291 1300 1326 1367 1418 1473 1529 1583 1630 1669 1702 1728 1753 1781 1820 1876 1958 2073 2225 2418 2654 2929 3240 3579 3937 4305 4673 5031 5371 5687 5975 6232 6459 6654 6821 6960 7073 7161 7227 7270 7291 7291 7271 7231 7174 7100 7013 6913 6805 6688 6567 6442 6315 6188 6060 5933 5807 5681 5556 5429 5300 5167 5029 4883 4728 4562 4385 4194 3991 3775 3547 3309 3064 2814 2564 2319 2083 1860 1655 1471 1309 1170 1055 961 887 831 793 773 775 801 858 952 1089 1275 1512 1802 2141 2523 2939 3376 3823 4266 4693 5095 5463 5794 6086 6339 6557 6743 6900 7033 7144 7235 7306 7356 7386 7393 7376 7334 7267 7176 7060 6923 6766 6591 6402 6200 5990 5774 5554 5336 5121 4913 4718 4539 4382 4249 4146 4075 4040 4041 4080 4154 4262 4399 4563 4749 4950 5164 5384 5608 5831 6051 6265 6472 6670 6859 7037 7204 7359 7502 7633 7752 7859 7954 8038 8113 8178 8235 8285 8329 8367 8400 8428 8450 8469 8482 8490 8494 8492 8486 8475 8458 8437 8410 8379 8343 8304 8261 8218 8174 8133 8094 8060 8031 8007 7989 7976 7967 7959 7952 7945 7934 7921 7903 7880 7850 7813 7767 7711 7643 7561 7463 7348 7215 7064 6895 6710 6510 6297 6074 5841 5602 5359 5112 4863 4615 4369 4126 3890 3662 3444 3237 3044 2863 2697 2543 2401 2270 2147 2032 1922 1816 1714 1613 1516 1420 1327 1237 1151 1069 992 922 857 799 748 703 664 631 602 577 554 532 510 489 468 447 428 410 396 385 378 375 376 379 385 393 402 414 429 450 482 530 597 690 813 969 1159 1383 1638 1919 2220 2533 2851 3166 3472 3765 4041 4299 4538 4760 4967 5158 5337 5503 5656 5796 5921 6028 6118 6187 6235 6259 6259 6233 6180 6098 5987 5845 5672 5468 5234 4973 4689 4388 4076 3759 3446 3143 2857 2593 2355 2149 1976 1841 1748 1699 1697 1748 1852 2011 2225 2490 2802 3151 3528 3921 4318 4705 5071 5408 5707 5964 6176 6344 6468 6550 6593 6600 6574 6515 6427 6310 6168 6002 5815 5610 5390 5160 4924 4686 4449 4216 3991 3776 3573 3383 3208 3050 2909 2786 2683 2599 2535 2490 2466 2461 2474 2504 2551 2611 2683 2766 2855 2949 3045 3139 3228 3309 3380 3438 3482 3512 3528 3531 3524 3509 3490 3472 3459 3457 3468 3499 3553 3633 3741 3879 4046 4243 4466 4712 4975 5251 5533 5816 6092 6358 6608 6839 7050 7241 7411 7562 7696 7816 7923 8020 3156 9 6 1 8108 8189 8263 8331 8393 8450 8502 8547 8588 8622 8652 8675 8694 8708 8718 8725 8730 8734 8737 8742 8747 8753 8760 8766 8773 8777 8779 8779 8776 8770 8762 8752 8741 8730 8717 8705 8691 8675 8656 8634 8608 8578 8545 8509 8472 8435 8397 8362 8328 8295 8264 8233 8202 8169 8136 8102 8067 8032 7998 7965 7936 7910 7887 7866 7846 7827 7806 7783 7756 7725 7689 7649 7606 7558 7507 7453 7395 7332 7264 7189 7106 7015 6916 6809 6694 6573 6447 6320 6192 6065 5942 5824 5710 5602 5500 5404 5312 5224 5139 5055 4972 4886 4798 4706 4608 4505 4395 4278 4156 4027 3894 3756 3615 3471 3324 3175 3025 2874 2722 2569 2415 2261 2108 1955 1805 1657 1515 1379 1252 1134 1029 936 858 793 741 701 671 650 636 628 625 630 643 668 709 770 854 965 1105 1274 1469 1688 1926 2174 2426 2674 2912 3132 3329 3501 3646 3764 3857 3926 3976 4010 4032 4046 4054 4059 4064 4071 4081 4096 4116 4145 4182 4230 4291 4366 4455 4561 4682 4817 4964 5119 5278 5435 5585 5722 5842 5939 6011 6056 6074 6065 6032 5976 5902 5814 5715 5611 5505 5401 5303 5214 5135 5067 5009 4958 4910 4860 4801 4729 4637 4522 4382 4216 4025 3814 3588 3351 3111 2873 2642 2423 2219 2033 1869 1729 1616 1535 1491 1488 1532 1627 1776 1979 2236 2540 2884 3259 3651 4049 4438 4808 5146 5444 5697 5903 6060 6170 6237 6265 6259 6223 6161 6079 5978 5862 5734 5597 5452 5304 5154 5007 4863 4727 4599 4481 4373 4277 4191 4116 4052 3998 3955 3924 3905 3901 3911 3938 3983 4046 4128 4229 4347 4482 4631 4792 4964 5143 5329 5518 5709 5900 6091 6280 6465 6646 6820 6988 7147 7297 7435 7561 7675 7776 7864 7940 8005 8060 8106 8145 8178 8207 8231 8253 8271 8287 8300 8310 8318 8323 8325 8325 8323 8319 8312 8304 8294 8280 8263 8242 8216 8185 8147 8102 8050 7989 7919 7839 7746 7641 7522 7389 7240 7076 6899 6708 6507 6297 6082 5864 5646 5429 5217 5010 4811 4620 4441 4273 4119 3981 3860 3759 3679 3622 3588 3577 3589 3622 3675 3745 3830 3928 4035 4151 4274 4400 4530 4660 4788 4913 5031 5139 5235 5314 5375 5414 5429 5419 5382 5320 5232 5120 4986 4831 4659 4472 4272 4063 3850 3634 3421 3213 3014 2828 2656 2502 2365 2247 2147 2064 1998 1947 1911 1891 1885 1894 1919 1960 2017 2089 2173 2267 2367 2467 2564 2652 2726 2783 2818 2831 2821 2789 2736 2666 2580 2482 2376 2265 2152 2039 1930 1827 1731 1644 1569 1504 1451 1410 1381 1361 1350 1346 1349 1356 1366 1378 1392 1408 1424 1440 1457 1475 1493 1512 1531 1552 1574 1599 1626 1657 1691 1729 1770 1814 1859 1905 1950 1992 2030 2062 2086 2101 2107 2103 2089 2066 2032 1990 1940 1882 1820 1752 1682 1609 1536 1462 3157 9 6 2 1395 1326 1257 1187 1117 1046 974 903 833 766 701 641 586 537 496 463 436 417 404 395 390 389 390 394 401 414 434 463 504 557 624 704 796 897 1004 1112 1217 1314 1400 1472 1527 1565 1587 1593 1587 1570 1545 1515 1481 1446 1411 1375 1341 1308 1276 1246 1217 1188 1161 1133 1106 1079 1051 1022 992 962 932 901 871 841 813 786 763 744 733 732 744 775 827 903 1006 1134 1287 1459 1646 1839 2030 2211 2375 2515 2626 2708 2760 2783 2781 2759 2721 2674 2622 2572 2530 2502 2496 2516 2570 2661 2794 2967 3181 3430 3708 4005 4311 4615 4907 5177 5418 5625 5792 5919 6005 6050 6055 6022 5951 5843 5701 5525 5319 5084 4825 4548 4257 3960 3662 3369 3087 2820 2572 2345 2142 1964 1810 1681 1578 1498 1442 1408 1396 1403 1426 1465 1516 1577 1644 1716 1790 1864 1935 2003 2066 2123 2172 2213 2244 2266 2279 2282 2276 2262 2241 2213 2179 2141 2099 2054 2005 1953 1898 1838 1774 1705 1630 1551 1467 1379 1289 1199 1109 1023 941 866 798 738 687 644 610 583 564 552 549 555 572 599 639 691 755 829 910 995 1080 1159 1229 1285 1325 1346 1349 1335 1304 1262 1210 1152 1093 1035 982 936 900 875 865 870 891 928 981 1049 1129 1218 1312 1407 1498 1582 1654 1713 1756 1784 1796 1795 1781 1758 1727 1690 1651 1610 1570 1532 1498 1470 1448 1434 1428 1431 1443 1464 1496 1540 1597 1669 1760 1873 2009 2171 2362 2580 2824 3093 3380 3683 3994 4308 4618 4921 5211 5484 5739 5974 6186 6375 6540 6679 6790 6872 6923 6941 6926 6876 6792 6676 6530 6357 6161 5948 5722 5487 5248 5009 4772 4540 4315 4098 3890 3690 3502 3326 3163 3015 2885 2774 2683 2613 2564 2535 2526 2535 2561 2602 2658 2729 2813 2910 3020 3141 3273 3412 3556 3700 3841 3974 4095 4200 4285 4347 4386 4399 4388 4352 4293 4214 4118 4007 3885 3758 3627 3498 3373 3256 3147 3047 2958 2879 2808 2745 2688 2636 2588 2543 2501 2460 2422 2385 2349 2315 2281 2250 2220 2194 2171 2152 2141 2136 2142 2157 2185 2225 2280 2349 2432 2531 2644 2771 2912 3065 3227 3398 3574 3753 3931 4107 4276 4436 4585 4720 4840 4944 5029 5096 5144 5171 5179 5166 5135 5084 5015 4928 4825 4707 4576 4432 4277 4113 3941 3763 3580 3393 3204 3013 2820 2627 2434 2242 2052 1865 1683 1508 1342 1188 1047 921 812 719 643 583 537 503 479 463 453 448 446 448 454 466 486 517 560 618 692 783 891 1012 1143 1279 1416 1547 1667 1772 1859 1926 1972 1998 2008 2003 1986 1960 1928 1891 1850 1805 1757 1706 1650 1591 1528 1461 1390 1318 1245 1171 1099 1030 963 902 846 796 752 716 687 667 655 652 660 679 3158 9 6 2 709 751 805 870 946 1029 1117 1208 1298 1385 1464 1535 1596 1647 1688 1720 1744 1762 1775 1786 1795 1804 1813 1823 1834 1847 1862 1880 1902 1930 1963 2004 2054 2114 2187 2272 2372 2487 2617 2763 2926 3103 3294 3499 3715 3939 4171 4406 4643 4878 5110 5336 5554 5761 5957 6139 6308 6460 6597 6715 6816 6897 6958 6998 7016 7012 6984 6934 6861 6766 6652 6518 6369 6206 6035 5860 5685 5517 5361 5224 5110 5025 4971 4950 4961 5002 5068 5152 5246 5340 5424 5491 5532 5541 5515 5453 5356 5227 5073 4898 4713 4524 4340 4169 4019 3897 3809 3759 3750 3784 3860 3977 4130 4314 4522 4747 4980 5214 5442 5658 5858 6038 6197 6334 6450 6546 6623 6682 6726 6753 6766 6765 6749 6719 6675 6617 6546 6462 6366 6258 6140 6012 5875 5730 5580 5424 5264 5100 4935 4768 4600 4432 4264 4098 3934 3773 3616 3464 3318 3178 3046 2921 2805 2696 2596 2503 2419 2343 2276 2217 2166 2124 2089 2061 2038 2020 2003 1988 1971 1952 1929 1901 1868 1828 1782 1730 1672 1609 1542 1472 1400 1328 1259 1193 1134 1082 1040 1007 986 974 973 981 996 1016 1041 1069 1098 1129 1160 1193 1227 1264 1305 1350 1401 1459 1525 1599 1683 1776 1879 1992 2113 2243 2378 2518 2658 2796 2927 3047 3153 3239 3304 3344 3357 3345 3307 3245 3162 3062 2947 2822 2690 2556 2421 2288 2160 2038 1924 1818 1721 1635 1558 1492 1436 1391 1355 1329 1315 1311 1319 1341 1377 1430 1500 1588 1694 1817 1956 2107 2267 2432 2597 2759 2914 3058 3190 3308 3413 3504 3583 3650 3707 3753 3790 3818 3837 3845 3845 3833 3812 3780 3737 3684 3622 3551 3471 3384 3290 3190 3086 2978 2868 2757 2648 2541 2438 2340 2249 2166 2090 2023 1965 1916 1875 1844 1820 1806 1800 1803 1813 1833 1860 1894 1935 1983 2036 2093 2155 2220 2286 2354 2422 2490 2555 2618 2677 2731 2780 2823 2859 2889 2913 2930 2942 2948 2948 2944 2935 2922 2905 2884 2861 2834 2805 2775 2742 2707 2670 2632 2591 2548 2502 2453 2399 2342 2280 2213 2140 2061 1976 1886 1789 1688 1583 1475 1366 1258 1152 1052 959 874 800 736 682 640 607 583 567 557 554 557 564 577 595 618 645 677 712 749 787 825 859 890 914 932 942 945 939 926 905 879 847 810 770 727 682 637 591 547 504 465 428 396 367 342 321 304 289 277 266 258 250 243 238 233 230 228 228 229 231 234 239 244 251 258 268 278 292 308 328 352 380 414 452 496 543 594 648 703 759 815 870 924 975 1024 1070 1114 1157 1198 1238 1278 1318 1358 1399 1441 1483 1525 1566 1606 1645 1681 1716 1748 1779 1807 1835 1861 1887 1912 1934 1955 1972 1984 1989 1987 1977 1957 1928 1888 3159 9 6 2 1840 1783 1719 1650 1577 1504 1431 1361 1297 1240 1193 1158 1138 1133 1145 1177 1227 1297 1385 1489 1608 1736 1871 2007 2140 2264 2378 2476 2557 2620 2664 2690 2698 2691 2668 2632 2582 2520 2447 2362 2266 2162 2051 1936 1818 1702 1589 1484 1388 1303 1231 1172 1129 1099 1084 1084 1097 1126 1169 1228 1303 1395 1505 1633 1779 1941 2120 2312 2514 2723 2936 3147 3354 3551 3737 3908 4063 4202 4325 4433 4527 4610 4682 4747 4806 4859 4907 4952 4992 5029 5061 5090 5114 5135 5151 5162 5168 5168 5161 5146 5121 5085 5036 4974 4898 4808 4703 4584 4452 4307 4151 3984 3808 3625 3436 3245 3052 2863 2680 2508 2349 2209 2091 1997 1929 1890 1877 1891 1928 1985 2059 2144 2234 2326 2412 2490 2554 2603 2634 2648 2644 2624 2591 2548 2497 2443 2386 2331 2279 2232 2190 2153 2123 2098 2078 2064 2053 2047 2044 2044 2046 2050 2053 2055 2056 2055 2050 2042 2030 2014 1996 1975 1953 1930 1907 1885 1865 1846 1829 1814 1802 1792 1787 1786 1793 1809 1836 1878 1937 2015 2113 2231 2366 2518 2680 2847 3014 3173 3318 3443 3541 3610 3647 3650 3622 3564 3480 3374 3252 3120 2983 2849 2724 2614 2526 2465 2435 2442 2486 2569 2689 2842 3022 3220 3427 3634 3829 4002 4145 4251 4316 4339 4319 4261 4167 4045 3900 3738 3565 3385 3204 3023 2845 2671 2501 2337 2179 2028 1885 1750 1624 1509 1404 1310 1226 1153 1090 1036 991 955 928 911 906 914 937 976 1033 1108 1202 1313 1442 1584 1738 1899 2065 2231 2395 2554 2706 2852 2989 3121 3246 3369 3488 3608 3727 3848 3971 4095 4219 4344 4467 4589 4708 4824 4935 5042 5143 5238 5325 5403 5470 5524 5563 5582 5581 5556 5505 5427 5321 5187 5026 4839 4631 4403 4160 3906 3647 3385 3128 2878 2640 2419 2215 2032 1871 1731 1611 1511 1428 1360 1305 1263 1234 1220 1223 1247 1296 1375 1486 1632 1813 2027 2269 2533 2812 3097 3379 3651 3906 4140 4351 4539 4704 4850 4981 5099 5208 5313 5414 5516 5618 5723 5831 5941 6055 6172 6291 6410 6529 6645 6755 6860 6956 7042 7118 7184 7239 7286 7323 7352 7374 7389 7397 7397 7389 7371 7344 7307 7260 7202 7134 7056 6969 6874 6771 6661 6544 6420 6290 6154 6013 5867 5717 5565 5412 5260 5111 4965 4825 4692 4567 4450 4341 4242 4151 4070 3998 3935 3883 3841 3809 3788 3776 3774 3780 3792 3807 3823 3837 3845 3845 3835 3811 3774 3722 3656 3577 3487 3386 3279 3167 3053 2940 2829 2722 2620 2524 2434 2351 2274 2204 2139 2080 2026 1978 1935 1897 1864 1836 1812 1794 1779 1769 1762 1759 1757 1759 1762 1768 1776 1787 1802 1822 1847 1878 1918 1964 2019 2081 2150 2225 2304 2386 2471 2557 2643 2729 2815 2900 2986 3072 3158 3246 3335 3424 3516 3609 3703 3160 9 6 2 3800 3898 3999 4101 4205 4309 4414 4516 4616 4711 4799 4879 4950 5009 5056 5089 5110 5116 5108 5087 5051 5003 4943 4871 4790 4701 4606 4508 4410 4314 4222 4135 4056 3984 3920 3864 3816 3774 3738 3708 3684 3667 3658 3657 3667 3689 3724 3773 3837 3916 4008 4114 4230 4356 4487 4623 4759 4893 5023 5146 5261 5364 5455 5531 5592 5637 5663 5670 5656 5621 5565 5488 5390 5273 5137 4986 4820 4642 4452 4254 4047 3833 3614 3389 3160 2930 2700 2474 2253 2040 1840 1653 1483 1331 1198 1085 991 915 856 814 785 770 766 771 785 806 832 863 897 932 968 1001 1032 1059 1082 1102 1119 1137 1160 1193 1241 1312 1411 1544 1715 1925 2175 2460 2776 3114 3466 3822 4172 4506 4819 5103 5356 5575 5761 5914 6036 6128 6189 6221 6222 6191 6127 6029 5897 5733 5537 5313 5066 4799 4516 4222 3922 3617 3312 3010 2715 2430 2160 1907 1677 1473 1296 1147 1025 930 858 807 774 760 764 791 845 931 1056 1226 1444 1711 2024 2376 2757 3154 3553 3937 4294 4610 4877 5089 5246 5349 5404 5421 5408 5376 5335 5294 5258 5233 5221 5223 5238 5264 5297 5335 5374 5411 5445 5474 5497 5514 5524 5528 5527 5522 5512 5499 5482 5463 5441 5417 5392 5366 5339 5313 5289 5266 5246 5228 5213 5200 5189 5179 5172 5166 5162 5162 5165 5174 5187 5207 5231 5261 5293 5328 5362 5395 5424 5450 5470 5487 5498 5505 5509 5509 5505 5496 5484 5467 5444 5417 5384 5348 5310 5270 5229 5190 5153 5117 5082 5047 5012 4973 4929 4879 4822 4755 4678 4590 4490 4379 4257 4123 3979 3827 3667 3504 3338 3174 3013 2857 2710 2571 2442 2323 2212 2110 2015 1927 1846 1770 1700 1636 1577 1522 1472 1423 1376 1328 1277 1223 1165 1103 1036 966 895 824 754 687 626 571 523 482 449 424 405 393 386 384 385 391 400 413 432 459 496 546 613 700 810 944 1103 1286 1491 1715 1954 2201 2453 2705 2951 3189 3415 3628 3827 4009 4175 4323 4452 4560 4645 4705 4739 4745 4722 4671 4591 4484 4351 4195 4017 3821 3609 3386 3156 2922 2690 2463 2246 2042 1856 1691 1547 1427 1331 1258 1207 1176 1162 1164 1178 1202 1232 1267 1304 1341 1375 1406 1431 1449 1461 1467 1466 1459 1448 1434 1418 1400 1383 1366 1350 1335 1322 1310 1302 1296 1296 1304 1321 1353 1401 1469 1561 1677 1819 1985 2172 2376 2590 2806 3017 3215 3390 3538 3652 3729 3768 3769 3734 3666 3568 3446 3302 3140 2965 2780 2588 2393 2200 2010 1829 1659 1504 1365 1244 1141 1057 993 947 923 922 947 1004 1095 1227 1401 1618 1879 2178 2508 2860 3224 3587 3939 4268 4568 4833 5060 5249 5403 5523 5614 5679 5722 5744 5746 5732 5700 5651 5586 5505 5409 5299 5175 5038 4888 4725 4550 3161 9 6 2 4363 4164 3957 3743 3525 3307 3092 2884 2685 2499 2327 2171 2033 1914 1814 1738 1687 1664 1673 1718 1801 1923 2086 2287 2523 2790 3080 3387 3703 4020 4331 4629 4909 5167 5400 5608 5789 5944 6074 6180 6264 6327 6373 6401 6415 6415 6403 6380 6347 6306 6258 6204 6144 6080 6010 5936 5858 5773 5682 5583 5474 5355 5224 5081 4926 4758 4580 4392 4196 3994 3790 3584 3379 3176 2977 2783 2594 2410 2231 2058 1890 1727 1571 1420 1278 1144 1020 907 806 718 643 580 530 490 459 436 418 404 394 385 378 372 367 364 363 363 365 368 373 380 391 405 425 454 495 550 622 715 831 970 1133 1318 1522 1742 1974 2213 2453 2689 2918 3135 3337 3523 3690 3839 3969 4080 4174 4251 4311 4355 4383 4396 4394 4377 4347 4305 4251 4188 4118 4041 3960 3876 3790 3704 3616 3527 3437 3345 3250 3152 3051 2946 2838 2728 2615 2501 2386 2270 2153 2037 1920 1802 1685 1569 1454 1342 1233 1130 1034 947 869 802 745 698 660 631 609 595 587 586 592 605 626 656 695 743 799 862 930 1002 1074 1145 1212 1274 1330 1379 1422 1457 1487 1512 1534 1555 1576 1598 1625 1657 1697 1746 1807 1880 1968 2073 2194 2334 2492 2669 2864 3077 3306 3549 3805 4071 4344 4621 4899 5174 5443 5703 5951 6186 6406 6612 6803 6979 7142 7291 7426 7546 7649 7733 7797 7836 7850 7837 7795 7725 7626 7500 7345 7163 6954 6718 6455 6167 5854 5519 5166 4801 4430 4061 3701 3360 3046 2767 2530 2341 2204 2122 2098 2132 2221 2363 2551 2779 3040 3323 3619 3918 4212 4493 4754 4991 5201 5384 5540 5672 5781 5870 5944 6004 6052 6092 6123 6147 6163 6171 6170 6157 6130 6086 6024 5940 5834 5706 5555 5387 5203 5010 4812 4618 4432 4260 4106 3974 3865 3781 3722 3688 3677 3690 3725 3780 3855 3946 4049 4161 4275 4386 4488 4573 4638 4678 4691 4677 4638 4575 4492 4394 4283 4162 4034 3900 3759 3613 3460 3301 3135 2964 2788 2609 2429 2249 2071 1896 1727 1564 1409 1263 1127 1002 889 789 702 628 567 518 478 448 424 405 390 378 367 358 351 346 343 342 344 347 352 357 364 371 380 391 406 427 456 496 550 619 707 813 937 1080 1238 1410 1592 1780 1970 2159 2344 2520 2686 2838 2976 3098 3201 3286 3352 3397 3421 3423 3405 3366 3308 3232 3141 3037 2922 2801 2676 2549 2423 2300 2181 2069 1963 1865 1774 1692 1618 1552 1495 1446 1405 1371 1343 1322 1305 1292 1282 1272 1263 1251 1236 1216 1190 1156 1115 1068 1013 954 892 828 766 707 653 606 567 535 512 495 485 481 480 482 487 494 503 514 527 543 560 580 601 622 643 663 680 696 711 728 750 783 832 903 1003 1135 3162 9 6 2 1303 1508 1749 2022 2321 2640 2970 3305 3636 3958 4265 4556 4829 5083 5319 5538 5740 5928 6101 6261 6409 6544 6669 6784 6890 6988 7079 7164 7244 7318 7386 7450 7509 7564 7616 7664 7710 7754 7797 7838 7879 7918 7956 7994 8031 8068 8104 8142 8179 8218 8255 8292 8326 8356 8382 8403 8418 8429 8436 8441 8444 8448 8453 8460 8468 8476 8485 8492 8497 8500 8500 8497 8491 8484 8476 8469 8461 8455 8450 8445 8442 8438 8435 8430 8424 8415 8404 8391 8374 8356 8335 8315 8295 8277 8263 8253 8247 8246 8248 8252 8258 8262 8265 8265 8262 8257 8251 8245 8239 8236 8235 8238 8242 8248 8255 8260 8262 8260 8254 8244 8230 8212 8191 8167 8141 8112 8080 8043 8000 7950 7892 7824 7744 7653 7548 7428 7294 7142 6974 6787 6582 6359 6118 5860 5588 5303 5008 4705 4397 4086 3775 3467 3162 2865 2578 2304 2047 1808 1592 1400 1234 1094 980 891 823 774 741 721 710 709 715 728 748 776 813 857 910 971 1039 1112 1189 1269 1352 1437 1525 1617 1715 1819 1931 2050 2178 2311 2449 2587 2721 2849 2965 3068 3153 3220 3268 3298 3311 3309 3294 3269 3236 3198 3156 3112 3069 3028 2993 2964 2944 2936 2942 2964 3001 3055 3124 3206 3298 3397 3498 3599 3695 3782 3859 3923 3971 4004 4019 4018 4000 3965 3915 3849 3770 3678 3575 3461 3337 3205 3066 2921 2770 2617 2461 2306 2154 2008 1869 1739 1621 1515 1421 1338 1264 1200 1141 1086 1034 983 933 883 833 783 735 689 645 604 566 532 502 475 452 432 416 404 394 388 384 382 382 382 384 386 389 392 396 401 407 415 426 440 459 486 520 563 618 686 766 861 969 1089 1222 1365 1516 1674 1837 2003 2171 2340 2509 2677 2844 3010 3172 3332 3488 3639 3785 3925 4059 4187 4308 4422 4530 4632 4726 4812 4889 4958 5016 5064 5101 5126 5141 5144 5136 5118 5090 5053 5008 4955 4896 4832 4763 4693 4623 4556 4494 4438 4392 4357 4334 4325 4331 4353 4391 4446 4516 4603 4703 4815 4936 5063 5189 5311 5423 5519 5594 5645 5668 5662 5627 5562 5471 5356 5221 5068 4901 4723 4536 4342 4142 3937 3728 3516 3301 3086 2872 2662 2458 2263 2082 1916 1770 1648 1554 1491 1463 1473 1524 1617 1751 1928 2143 2393 2673 2978 3301 3635 3974 4313 4646 4968 5277 5571 5848 6107 6348 6571 6777 6966 7141 7302 7450 7587 7714 7831 7940 8041 8134 8219 8296 8366 8428 8483 8533 8577 8618 8655 8690 8721 8751 8778 8802 8823 8840 8855 8868 8877 8885 8891 8896 8899 8900 8900 8899 8896 8892 8888 8885 8885 8887 8892 8901 8914 8928 8944 8960 8973 8984 8992 8996 8997 8996 8994 8991 8987 8981 8973 8961 8942 8914 8875 8824 8759 8681 8589 8485 8371 8247 8115 7976 7832 7682 7529 3163 9 6 2 7371 7211 7049 6888 6728 6571 6419 6273 6134 6002 5876 5757 5643 5534 5429 5326 5224 5122 5018 4913 4803 4687 4565 4434 4295 4146 3987 3820 3644 3462 3273 3081 2885 2687 2489 2291 2097 1907 1724 1552 1392 1249 1125 1020 937 873 828 798 781 773 772 777 789 810 844 899 979 1093 1245 1440 1679 1959 2277 2624 2990 3365 3737 4096 4432 4740 5014 5254 5461 5637 5787 5914 6024 6118 6200 6270 6329 6377 6411 6431 6435 6422 6391 6342 6273 6186 6081 5960 5822 5671 5508 5336 5157 4976 4794 4616 4445 4285 4137 4007 3894 3803 3735 3692 3676 3687 3727 3797 3897 4026 4183 4367 4575 4803 5048 5305 5570 5839 6107 6371 6627 6872 7104 7322 7526 7714 7886 8045 8190 8322 8442 8550 8648 8736 8814 8883 8944 8998 9045 9087 9126 9161 9194 9225 9253 9279 9300 9317 9328 9331 9328 9317 9300 9275 9245 9208 9166 9117 9060 8995 8920 8833 8733 8618 8487 8340 8176 7994 7796 7581 7350 7103 6841 6566 6282 5989 5694 5400 5111 4833 4569 4324 4100 3898 3718 3560 3422 3302 3196 3103 3020 2943 2870 2801 2732 2664 2595 2524 2451 2377 2303 2229 2156 2087 2022 1963 1910 1866 1829 1801 1781 1769 1765 1768 1781 1802 1833 1875 1931 2002 2092 2202 2335 2492 2675 2885 3121 3381 3663 3965 4280 4606 4936 5266 5592 5909 6214 6505 6779 7037 7277 7501 7709 7901 8079 8243 8394 8531 8654 8764 8859 8941 9008 9062 9105 9136 9159 9174 9184 9190 9195 9198 9202 9206 9211 9218 9226 9237 9249 9262 9278 9295 9314 9333 9354 9374 9394 9413 9430 9445 9459 9470 9480 9487 9494 9501 9507 9513 9519 9526 9533 9540 9546 9552 9557 9560 9562 9563 9562 9561 9560 9559 9558 9559 9561 9562 9564 9563 9560 9553 9541 9523 9498 9466 9428 9382 9329 9271 9206 9135 9058 8977 8890 8800 8707 8612 8517 8423 8332 8246 8166 8094 8030 7976 7932 7898 7874 7860 7856 7861 7874 7895 7922 7953 7988 8023 8058 8089 8113 8128 8130 8114 8078 8017 7928 7810 7659 7475 7259 7013 6738 6440 6122 5791 5452 5111 4773 4443 4125 3823 3540 3278 3039 2827 2641 2485 2360 2269 2211 2188 2199 2241 2313 2408 2523 2650 2785 2921 3054 3179 3295 3400 3493 3578 3654 3726 3795 3865 3940 4020 4109 4208 4316 4432 4553 4675 4791 4896 4981 5040 5066 5054 5001 4906 4769 4596 4390 4157 3906 3642 3373 3104 2840 2586 2344 2117 1907 1715 1542 1390 1259 1151 1065 1003 964 949 956 985 1034 1101 1185 1282 1390 1503 1618 1731 1836 1931 2011 2074 2119 2145 2152 2145 2124 2094 2059 2022 1987 1957 1935 1921 1917 1923 1939 1965 2002 2050 2110 2185 2276 2385 2517 2671 2850 3054 3282 3531 3799 4082 4374 4671 4967 5258 5541 5812 6070 6313 6541 6752 6946 7123 7282 7421 7540 7637 3164 9 6 2 7711 7761 7787 7787 7762 7711 7636 7535 7411 7263 7092 6900 6689 6460 6216 5961 5697 5428 5157 4886 4619 4356 4101 3854 3616 3390 3177 2980 2799 2636 2494 2373 2273 2195 2138 2101 2084 2084 2103 2139 2193 2267 2362 2479 2620 2786 2976 3190 3425 3679 3947 4225 4508 4789 5066 5331 5581 5812 6021 6203 6356 6477 6562 6610 6617 6582 6503 6382 6218 6016 5780 5515 5230 4931 4628 4329 4041 3773 3530 3320 3149 3020 2940 2912 2939 3023 3164 3361 3608 3899 4226 4577 4942 5308 5665 6003 6316 6598 6847 7063 7249 7405 7536 7645 7734 7806 7862 7902 7926 7934 7924 7895 7847 7779 7689 7578 7446 7294 7124 6938 6739 6529 6312 6091 5868 5643 5419 5194 4969 4742 4513 4280 4045 3807 3567 3328 3090 2856 2628 2408 2198 2000 1815 1646 1493 1358 1242 1147 1071 1015 977 957 953 964 992 1037 1102 1191 1308 1458 1646 1873 2141 2447 2787 3153 3536 3924 4308 4675 5018 5329 5603 5839 6037 6196 6320 6410 6468 6495 6491 6459 6398 6309 6196 6061 5910 5747 5578 5409 5246 5093 4952 4827 4717 4623 4544 4479 4425 4380 4344 4313 4286 4258 4227 4191 4146 4090 4023 3946 3861 3771 3682 3599 3529 3479 3452 3454 3486 3549 3643 3766 3913 4080 4264 4459 4660 4861 5059 5248 5426 5590 5736 5865 5977 6071 6150 6215 6269 6313 6349 6379 6401 6417 6426 6427 6419 6401 6371 6328 6271 6199 6111 6005 5882 5740 5581 5405 5214 5010 4797 4578 4358 4140 3928 3724 3532 3353 3188 3039 2906 2791 2693 2616 2559 2526 2519 2538 2586 2664 2771 2906 3069 3255 3462 3686 3922 4167 4414 4661 4903 5136 5358 5566 5758 5933 6090 6230 6354 6461 6555 6637 6710 6775 6835 6890 6941 6987 7027 7060 7082 7090 7081 7051 6999 6922 6818 6688 6532 6351 6147 5923 5682 5429 5167 4900 4634 4370 4113 3866 3631 3409 3202 3009 2832 2671 2524 2393 2277 2177 2094 2027 1976 1942 1926 1926 1942 1976 2026 2094 2181 2288 2416 2567 2741 2939 3160 3402 3663 3940 4230 4529 4832 5135 5435 5729 6012 6283 6539 6777 6996 7193 7369 7521 7650 7754 7834 7890 7921 7927 7907 7863 7792 7695 7572 7422 7246 7044 6820 6574 6309 6030 5738 5439 5137 4835 4538 4249 3971 3709 3463 3235 3025 2834 2661 2505 2363 2236 2121 2017 1924 1841 1767 1702 1647 1600 1563 1536 1522 1524 1545 1588 1660 1764 1904 2082 2298 2549 2829 3131 3444 3758 4060 4340 4589 4800 4969 5094 5179 5225 5239 5226 5192 5142 5082 5016 4947 4879 4817 4763 4721 4696 4691 4709 4753 4823 4918 5037 5176 5331 5496 5666 5835 5998 6151 6291 6415 6522 6610 6679 6727 6752 6754 6729 6677 6595 6481 6336 6158 5950 5713 5451 5169 4872 4562 4246 3928 3611 3297 2991 2695 2411 2143 1893 1665 1461 1283 1132 1008 911 3165 9 6 3 835 783 744 716 698 690 696 719 765 839 946 1091 1274 1494 1745 2021 2310 2601 2881 3140 3366 3553 3695 3792 3843 3852 3826 3769 3687 3588 3477 3358 3236 3116 3000 2895 2804 2732 2684 2665 2678 2726 2808 2922 3065 3231 3411 3598 3781 3951 4101 4223 4312 4366 4383 4363 4309 4224 4112 3977 3824 3658 3484 3306 3129 2954 2787 2628 2479 2341 2214 2098 1993 1897 1810 1733 1667 1614 1577 1560 1568 1607 1682 1796 1954 2157 2403 2691 3016 3371 3749 4141 4538 4933 5316 5682 6025 6341 6626 6879 7097 7280 7427 7536 7608 7642 7637 7594 7513 7395 7242 7055 6837 6591 6321 6030 5721 5400 5069 4732 4394 4058 3729 3410 3105 2820 2558 2323 2121 1955 1830 1749 1714 1728 1791 1903 2062 2264 2506 2780 3081 3400 3732 4068 4402 4729 5044 5344 5626 5890 6136 6364 6574 6767 6946 7109 7260 7397 7523 7637 7741 7835 7920 7996 8064 8124 8177 8222 8259 8289 8310 8322 8327 8324 8314 8298 8277 8254 8229 8205 8183 8165 8152 8145 8145 8151 8163 8180 8200 8221 8241 8256 8264 8262 8248 8219 8174 8113 8035 7941 7833 7711 7579 7437 7287 7129 6964 6791 6612 6425 6231 6032 5827 5622 5418 5221 5036 4870 4727 4613 4533 4488 4482 4512 4578 4675 4797 4937 5087 5238 5381 5507 5606 5670 5692 5667 5590 5462 5282 5054 4785 4481 4153 3811 3466 3127 2803 2501 2226 1980 1765 1580 1426 1301 1208 1149 1129 1152 1226 1358 1552 1812 2137 2525 2967 3453 3967 4495 5021 5529 6006 6441 6830 7168 7458 7701 7905 8075 8219 8342 8451 8548 8637 8718 8791 8855 8911 8958 8996 9025 9046 9061 9071 9078 9083 9088 9093 9098 9104 9110 9115 9120 9122 9123 9122 9119 9115 9111 9107 9104 9102 9102 9104 9107 9112 9117 9123 9128 9133 9137 9141 9145 9149 9155 9161 9169 9178 9188 9199 9210 9221 9230 9238 9245 9250 9253 9255 9256 9256 9255 9253 9250 9245 9239 9231 9222 9211 9199 9187 9174 9162 9150 9139 9130 9121 9112 9105 9098 9091 9084 9077 9070 9063 9056 9048 9040 9031 9021 9010 8997 8982 8966 8949 8931 8913 8894 8874 8853 8831 8807 8779 8746 8708 8664 8614 8556 8493 8423 8348 8268 8184 8095 8003 7905 7802 7693 7574 7445 7305 7150 6980 6793 6590 6368 6129 5873 5603 5318 5022 4718 4407 4092 3777 3465 3157 2858 2571 2297 2041 1803 1587 1393 1223 1077 954 853 772 709 660 624 599 583 575 577 589 613 654 713 793 897 1026 1178 1353 1545 1750 1962 2174 2377 2565 2732 2872 2981 3057 3099 3107 3082 3029 2949 2848 2728 2595 2453 2305 2156 2010 1869 1738 1619 1515 1426 1354 1299 1261 1237 1227 1228 1236 1250 1265 1280 1290 1295 1293 1281 1261 1232 1197 1160 1125 1100 1091 1109 1162 1258 1407 1612 1877 2200 2578 3002 3166 9 6 3 3462 3945 4437 4923 5391 5829 6231 6590 6906 7179 7413 7612 7782 7928 8056 8169 8271 8362 8443 8516 8580 8634 8679 8715 8742 8760 8768 8767 8755 8733 8699 8651 8590 8513 8420 8310 8182 8037 7873 7691 7491 7273 7038 6787 6520 6242 5953 5658 5360 5064 4773 4493 4225 3974 3741 3528 3335 3161 3008 2872 2755 2654 2570 2501 2449 2413 2395 2394 2412 2449 2506 2582 2679 2795 2931 3086 3260 3451 3659 3881 4116 4361 4614 4871 5128 5383 5632 5872 6099 6310 6502 6671 6816 6932 7018 7071 7089 7072 7017 6925 6797 6634 6436 6208 5951 5669 5366 5045 4712 4369 4023 3677 3337 3007 2692 2398 2127 1883 1669 1485 1331 1207 1110 1039 991 965 960 977 1016 1080 1172 1296 1454 1647 1877 2139 2430 2741 3064 3386 3696 3982 4233 4441 4597 4700 4747 4741 4686 4588 4454 4291 4107 3909 3702 3492 3283 3079 2883 2695 2520 2356 2207 2073 1954 1851 1764 1693 1639 1601 1580 1576 1591 1624 1678 1752 1847 1963 2100 2255 2426 2610 2802 2998 3192 3379 3553 3709 3842 3948 4025 4070 4083 4063 4011 3930 3822 3690 3537 3367 3182 2986 2783 2574 2363 2152 1945 1744 1552 1372 1207 1061 934 829 746 683 639 610 593 583 579 578 580 587 603 636 692 781 910 1086 1313 1591 1919 2289 2692 3115 3547 3973 4381 4761 5106 5413 5679 5907 6100 6262 6399 6515 6615 6700 6773 6835 6885 6925 6954 6973 6982 6983 6977 6967 6955 6941 6928 6916 6906 6899 6892 6887 6879 6868 6850 6821 6777 6716 6632 6524 6388 6225 6033 5815 5574 5312 5035 4747 4453 4157 3865 3580 3306 3047 2807 2590 2400 2242 2119 2036 1995 1997 2043 2129 2252 2403 2576 2759 2944 3119 3275 3405 3504 3568 3596 3590 3552 3486 3398 3292 3172 3043 2906 2765 2620 2472 2322 2172 2022 1873 1730 1592 1465 1349 1246 1157 1084 1023 975 938 908 885 869 858 856 865 890 936 1008 1111 1247 1420 1626 1864 2126 2406 2693 2978 3249 3497 3714 3894 4032 4127 4179 4191 4165 4106 4019 3910 3784 3646 3499 3349 3199 3051 2910 2777 2654 2543 2445 2360 2289 2233 2192 2166 2155 2162 2185 2227 2289 2370 2474 2599 2747 2917 3109 3320 3550 3796 4056 4325 4602 4883 5164 5443 5717 5983 6239 6484 6716 6933 7135 7320 7487 7635 7761 7863 7941 7992 8016 8010 7977 7915 7829 7719 7591 7449 7297 7141 6987 6840 6705 6585 6485 6408 6354 6326 6324 6347 6393 6460 6546 6648 6762 6885 7014 7146 7278 7409 7536 7659 7778 7892 8001 8106 8206 8302 8392 8476 8554 8624 8685 8734 8770 8791 8794 8778 8740 8678 8589 8474 8329 8154 7949 7715 7453 7165 6855 6527 6186 5838 5488 5146 4817 4509 4229 3984 3781 3625 3521 3472 3479 3542 3659 3827 4041 4293 4575 4878 5193 5511 5821 6117 3167 9 6 3 6392 6641 6861 7050 7208 7338 7442 7526 7593 7648 7697 7744 7794 7850 7915 7989 8076 8173 8280 8395 8516 8641 8766 8888 9006 9116 9217 9309 9391 9463 9526 9581 9630 9674 9713 9748 9781 9809 9834 9854 9869 9879 9883 9881 9873 9860 9842 9820 9794 9765 9731 9692 9646 9591 9524 9443 9345 9227 9086 8921 8730 8513 8271 8005 7717 7409 7084 6747 6400 6049 5697 5348 5007 4676 4361 4063 3785 3529 3298 3090 2908 2751 2619 2512 2430 2372 2340 2334 2356 2408 2492 2609 2760 2946 3167 3419 3701 4009 4336 4676 5024 5373 5717 6050 6368 6667 6946 7203 7439 7654 7851 8032 8197 8350 8492 8625 8748 8864 8972 9072 9164 9248 9324 9392 9452 9505 9551 9592 9628 9661 9692 9722 9751 9781 9810 9838 9866 9892 9916 9937 9955 9969 9980 9987 9993 9996 9998100001000010000 9999 9997 9995 9991 9987 9981 9974 9967 9960 9953 9945 9938 9931 9923 9914 9905 9894 9882 9868 9853 9836 9817 9797 9775 9751 9725 9697 9666 9632 9595 9555 9512 9464 9413 9358 9298 9234 9164 9088 9006 8919 8826 8728 8627 8523 8418 8315 8215 8121 8034 7957 7889 7832 7785 7748 7721 7703 7692 7688 7691 7699 7713 7733 7760 7793 7833 7880 7933 7991 8054 8120 8187 8256 8326 8395 8464 8533 8601 8669 8735 8799 8860 8914 8962 9000 9027 9042 9044 9033 9012 8982 8945 8905 8864 8824 8788 8756 8730 8710 8696 8687 8683 8685 8690 8701 8716 8734 8756 8779 8803 8824 8840 8849 8848 8836 8810 8770 8716 8647 8564 8468 8360 8240 8110 7969 7819 7661 7496 7327 7156 6985 6818 6657 6505 6366 6241 6130 6037 5960 5899 5857 5831 5823 5833 5862 5909 5974 6058 6158 6274 6402 6541 6687 6837 6988 7138 7286 7430 7570 7704 7834 7959 8080 8195 8306 8411 8510 8602 8688 8768 8841 8910 8974 9034 9092 9148 9202 9253 9301 9345 9385 9418 9444 9463 9474 9479 9478 9473 9463 9451 9437 9423 9408 9393 9378 9362 9345 9326 9304 9280 9251 9219 9181 9138 9089 9034 8971 8902 8826 8743 8655 8562 8464 8361 8254 8140 8019 7889 7747 7591 7416 7222 7005 6766 6503 6217 5912 5590 5255 4912 4567 4223 3887 3562 3254 2964 2698 2456 2241 2055 1898 1770 1671 1599 1554 1532 1530 1544 1571 1606 1647 1688 1729 1765 1795 1818 1834 1843 1843 1835 1819 1796 1763 1722 1673 1615 1550 1478 1402 1322 1241 1162 1087 1018 956 903 859 824 799 782 774 773 781 796 820 852 894 944 1002 1067 1137 1208 1278 1342 1397 1438 1464 1473 1463 1437 1394 1339 1274 1204 1132 1062 997 939 889 847 813 788 771 762 762 773 798 840 902 989 1105 1251 1429 1640 1882 2152 2445 2756 3079 3406 3733 4052 4359 4650 4923 5175 5406 5616 5804 5970 6116 6240 6345 6429 6495 6542 6573 6590 6594 6589 3168 9 6 3 6576 6558 6537 6514 6491 6468 6446 6425 6404 6386 6370 6357 6347 6344 6345 6354 6369 6390 6416 6445 6475 6506 6533 6557 6575 6587 6592 6591 6584 6572 6553 6530 6500 6463 6418 6363 6297 6218 6124 6016 5892 5752 5598 5431 5251 5062 4865 4662 4456 4247 4038 3829 3622 3417 3215 3017 2822 2632 2447 2269 2098 1935 1783 1642 1513 1397 1296 1208 1135 1075 1028 994 972 962 964 977 1002 1038 1085 1142 1207 1279 1355 1433 1511 1589 1664 1739 1815 1896 1986 2092 2219 2373 2558 2777 3031 3318 3635 3975 4331 4695 5057 5407 5740 6047 6325 6570 6784 6966 7119 7247 7354 7444 7521 7588 7647 7702 7752 7799 7843 7883 7918 7947 7970 7984 7989 7983 7966 7937 7897 7847 7788 7722 7651 7578 7506 7437 7373 7316 7267 7227 7196 7174 7162 7159 7165 7179 7201 7231 7266 7307 7352 7399 7446 7493 7536 7577 7612 7643 7668 7689 7705 7717 7724 7728 7728 7723 7714 7701 7682 7658 7630 7597 7560 7519 7475 7429 7379 7327 7271 7212 7150 7084 7015 6943 6867 6790 6711 6631 6550 6467 6383 6296 6208 6117 6023 5926 5828 5727 5626 5526 5426 5328 5232 5138 5045 4954 4862 4768 4672 4573 4469 4361 4248 4131 4009 3884 3757 3628 3498 3367 3237 3108 2981 2856 2732 2611 2493 2376 2261 2147 2034 1921 1807 1693 1578 1463 1349 1236 1127 1022 923 832 748 674 608 552 505 465 433 408 387 372 359 350 344 339 335 332 331 330 329 329 329 330 332 336 340 347 356 367 382 401 426 456 493 538 593 658 735 823 922 1033 1154 1284 1421 1563 1708 1855 2002 2147 2291 2431 2569 2705 2838 2969 3099 3226 3351 3472 3589 3700 3803 3897 3980 4049 4104 4143 4165 4171 4159 4130 4085 4026 3953 3868 3774 3672 3563 3451 3335 3219 3103 2989 2879 2774 2676 2586 2506 2439 2386 2349 2329 2329 2350 2394 2461 2552 2668 2808 2972 3158 3366 3592 3834 4089 4353 4622 4893 5162 5426 5681 5926 6157 6373 6574 6757 6923 7072 7203 7316 7413 7495 7563 7619 7664 7700 7730 7754 7774 7792 7808 7822 7835 7846 7855 7863 7868 7871 7872 7870 7866 7859 7848 7833 7813 7787 7752 7709 7655 7590 7514 7424 7323 7209 7082 6942 6790 6624 6445 6252 6045 5825 5593 5349 5095 4833 4564 4290 4014 3737 3461 3188 2920 2659 2408 2169 1945 1738 1550 1384 1238 1115 1013 930 867 821 794 787 801 841 911 1016 1160 1347 1578 1853 2168 2515 2884 3265 3643 4005 4336 4625 4862 5040 5154 5204 5192 5121 4998 4832 4629 4399 4149 3886 3618 3349 3085 2828 2582 2349 2131 1932 1752 1595 1462 1356 1278 1229 1210 1221 1260 1325 1413 1519 1640 1769 1903 2035 2163 2284 2394 2495 2586 2670 2748 2826 2906 2992 3089 3199 3325 3469 3631 3812 4011 3169 9 6 3 4224 4451 4687 4929 5171 5411 5642 5861 6064 6247 6406 6541 6650 6733 6791 6826 6841 6838 6821 6794 6760 6721 6680 6639 6601 6565 6533 6507 6485 6469 6460 6458 6464 6479 6502 6535 6577 6630 6692 6764 6845 6934 7031 7134 7242 7355 7471 7589 7707 7826 7944 8059 8171 8278 8379 8471 8553 8622 8677 8716 8737 8738 8719 8678 8615 8529 8420 8289 8136 7962 7767 7552 7318 7067 6801 6524 6237 5945 5652 5362 5079 4807 4549 4310 4090 3891 3714 3559 3425 3311 3218 3144 3090 3056 3046 3061 3103 3176 3281 3420 3592 3797 4031 4290 4568 4860 5160 5460 5755 6042 6316 6577 6822 7051 7265 7463 7647 7816 7971 8111 8236 8346 8441 8521 8588 8642 8685 8717 8739 8753 8758 8754 8741 8719 8686 8644 8590 8526 8452 8368 8274 8173 8063 7946 7821 7687 7544 7391 7224 7043 6845 6629 6393 6137 5863 5570 5264 4946 4623 4300 3983 3678 3389 3123 2882 2668 2483 2327 2198 2094 2013 1951 1906 1876 1857 1850 1852 1863 1883 1912 1950 1998 2055 2122 2198 2283 2377 2478 2585 2697 2810 2922 3030 3130 3219 3292 3348 3383 3396 3386 3355 3303 3234 3150 3056 2956 2852 2749 2649 2555 2467 2387 2316 2253 2200 2156 2124 2103 2097 2107 2135 2185 2257 2354 2477 2626 2801 3002 3225 3470 3732 4010 4299 4596 4899 5204 5508 5810 6107 6396 6676 6943 7196 7432 7650 7846 8020 8171 8299 8403 8486 8549 8595 8626 8646 8658 8665 8670 8676 8685 8698 8715 8737 8762 8789 8817 8844 8867 8884 8892 8888 8872 8841 8793 8726 8641 8535 8408 8259 8089 7897 7683 7448 7193 6920 6630 6327 6013 5692 5368 5044 4725 4414 4114 3830 3562 3313 3083 2873 2684 2513 2361 2227 2109 2008 1923 1855 1804 1773 1762 1774 1812 1878 1973 2099 2257 2446 2665 2911 3182 3474 3782 4101 4427 4755 5080 5399 5708 6006 6289 6557 6809 7044 7260 7459 7639 7800 7941 8062 8163 8241 8298 8333 8345 8334 8299 8241 8160 8057 7931 7784 7617 7431 7229 7011 6780 6538 6288 6032 5773 5512 5253 4996 4744 4499 4262 4033 3815 3607 3410 3225 3051 2889 2739 2600 2472 2356 2251 2159 2080 2015 1966 1933 1918 1923 1950 1998 2071 2169 2292 2441 2616 2816 3039 3285 3548 3825 4112 4400 4684 4956 5209 5436 5630 5785 5900 5970 5996 5977 5918 5820 5689 5528 5344 5142 4927 4704 4478 4252 4031 3818 3615 3425 3250 3090 2946 2819 2709 2616 2539 2481 2440 2417 2415 2433 2473 2537 2626 2740 2880 3046 3237 3452 3689 3944 4216 4499 4791 5088 5386 5681 5970 6249 6517 6772 7010 7230 7433 7616 7780 7926 8054 8166 8263 8349 8423 8490 8551 8608 8661 8711 8759 8803 8843 8878 8906 8927 8939 8941 8933 8915 8885 8845 8793 8732 8660 8580 8494 8403 8311 8221 8136 8062 8001 7958 7934 7932 7953 7995 8058 3170 9 6 3 8138 8232 8336 8446 8559 8670 8778 8879 8971 9055 9128 9190 9242 9283 9313 9333 9343 9345 9339 9328 9313 9296 9279 9264 9250 9240 9233 9228 9225 9222 9217 9210 9200 9185 9165 9141 9113 9080 9043 9000 8951 8895 8829 8751 8658 8547 8416 8261 8081 7875 7643 7384 7101 6797 6475 6139 5795 5449 5108 4779 4470 4188 3941 3735 3577 3472 3424 3436 3507 3636 3819 4052 4327 4635 4968 5317 5670 6020 6358 6677 6973 7241 7480 7690 7870 8023 8151 8256 8343 8413 8467 8510 8540 8560 8570 8570 8560 8542 8516 8484 8445 8402 8356 8309 8262 8218 8175 8137 8102 8070 8042 8016 7992 7970 7947 7925 7902 7879 7856 7834 7811 7790 7770 7750 7730 7709 7687 7661 7630 7592 7546 7491 7424 7344 7251 7145 7024 6888 6738 6574 6396 6205 6001 5784 5556 5318 5068 4810 4542 4267 3987 3701 3414 3128 2845 2570 2306 2057 1825 1614 1427 1264 1126 1011 920 850 797 759 733 716 706 701 700 702 709 722 745 779 829 899 991 1109 1255 1429 1631 1859 2109 2378 2659 2948 3239 3527 3808 4077 4333 4575 4801 5013 5212 5398 5573 5739 5896 6044 6183 6313 6434 6543 6641 6726 6798 6856 6900 6930 6946 6948 6937 6911 6872 6820 6753 6674 6582 6478 6363 6239 6108 5972 5834 5696 5562 5434 5314 5205 5107 5023 4953 4897 4856 4830 4819 4823 4843 4878 4929 4995 5076 5171 5279 5399 5530 5670 5818 5971 6130 6293 6459 6628 6799 6972 7146 7319 7490 7658 7821 7975 8120 8253 8372 8478 8569 8647 8711 8762 8802 8831 8851 8861 8862 8854 8838 8813 8782 8744 8702 8658 8615 8575 8541 8515 8498 8492 8496 8511 8534 8567 8606 8651 8700 8752 8807 8863 8918 8973 9025 9073 9115 9151 9178 9196 9203 9200 9187 9163 9129 9085 9031 8967 8894 8811 8717 8611 8493 8362 8217 8060 7889 7706 7511 7306 7092 6871 6645 6416 6187 5958 5732 5510 5294 5084 4882 4688 4501 4320 4146 3976 3811 3648 3487 3328 3172 3019 2874 2738 2618 2518 2444 2403 2400 2440 2527 2664 2851 3085 3364 3680 4027 4396 4777 5161 5539 5903 6244 6559 6842 7092 7308 7491 7642 7764 7861 7936 7992 8034 8064 8085 8101 8112 8122 8130 8140 8150 8163 8180 8200 8225 8255 8291 8331 8378 8429 8484 8544 8605 8668 8732 8794 8855 8914 8968 9019 9066 9108 9145 9178 9206 9231 9253 9273 9291 9310 9330 9352 9376 9403 9434 9467 9502 9538 9574 9609 9641 9671 9699 9723 9744 9763 9780 9796 9810 9824 9835 9844 9849 9848 9839 9821 9793 9753 9701 9637 9563 9478 9385 9285 9180 9070 8958 8844 8730 8615 8500 8385 8270 8153 8034 7911 7783 7649 7507 7356 7195 7024 6844 6655 6459 6258 6056 5854 5655 5461 5273 5094 4924 4764 4615 4480 4361 4262 4185 4136 4120 4140 4199 4300 4442 4623 4841 5090 5362 3171 9 6 3 5651 5949 6249 6544 6830 7102 7359 7598 7820 8026 8215 8389 8548 8693 8824 8941 9044 9133 9210 9274 9329 9375 9414 9448 9478 9506 9532 9555 9576 9593 9605 9611 9611 9603 9589 9569 9544 9515 9484 9451 9418 9383 9346 9306 9260 9206 9142 9069 8984 8889 8785 8675 8562 8448 8335 8227 8125 8030 7943 7862 7788 7721 7661 7607 7561 7523 7494 7475 7466 7467 7479 7500 7529 7566 7609 7657 7709 7765 7824 7887 7953 8023 8097 8174 8255 8338 8421 8505 8586 8665 8738 8806 8865 8916 8958 8990 9011 9022 9022 9012 8992 8963 8925 8879 8824 8762 8693 8617 8535 8448 8358 8267 8175 8087 8004 7928 7863 7810 7770 7744 7733 7735 7749 7774 7807 7847 7890 7935 7979 8020 8057 8086 8106 8117 8116 8103 8077 8038 7986 7923 7849 7767 7676 7579 7477 7368 7252 7127 6993 6845 6682 6500 6300 6079 5837 5576 5297 5003 4697 4382 4062 3741 3422 3109 2804 2513 2238 1982 1750 1542 1361 1207 1080 979 900 840 797 768 752 749 763 798 860 956 1094 1279 1518 1811 2158 2554 2991 3458 3943 4432 4913 5373 5803 6198 6553 6869 7147 7390 7605 7794 7964 8117 8256 8381 8494 8593 8679 8750 8808 8852 8885 8908 8924 8936 8944 8953 8962 8972 8984 8998 9013 9029 9046 9064 9084 9106 9131 9160 9192 9229 9269 9311 9354 9397 9438 9476 9509 9538 9562 9581 9597 9610 9622 9633 9643 9655 9666 9678 9689 9700 9709 9716 9721 9724 9725 9724 9722 9719 9716 9713 9711 9710 9709 9710 9711 9713 9715 9717 9719 9721 9722 9722 9721 9718 9713 9706 9696 9685 9671 9654 9635 9612 9586 9555 9520 9479 9433 9380 9320 9254 9181 9102 9017 8926 8830 8728 8620 8505 8382 8249 8104 7946 7772 7580 7370 7139 6887 6615 6322 6010 5680 5336 4979 4613 4243 3874 3510 3157 2820 2504 2213 1951 1719 1518 1348 1206 1092 1002 934 887 863 862 890 950 1049 1192 1385 1631 1929 2277 2670 3098 3551 4015 4477 4925 5347 5735 6084 6391 6655 6879 7066 7221 7347 7448 7524 7577 7605 7607 7579 7520 7429 7303 7145 6956 6740 6501 6243 5975 5700 5427 5162 4911 4683 4484 4322 4202 4131 4114 4153 4249 4401 4605 4854 5140 5453 5782 6116 6445 6760 7055 7323 7561 7770 7948 8098 8223 8325 8409 8477 8534 8580 8619 8653 8684 8712 8740 8767 8795 8823 8853 8883 8913 8944 8975 9007 9038 9069 9100 9130 9161 9190 9218 9245 9270 9292 9310 9325 9337 9344 9347 9346 9341 9331 9318 9300 9276 9247 9212 9168 9117 9056 8985 8903 8811 8708 8595 8472 8341 8204 8061 7916 7769 7623 7480 7342 7212 7091 6981 6885 6803 6737 6687 6654 6636 6633 6642 6662 6689 6720 6751 6778 6798 6806 6801 6779 6737 6675 6592 6486 6359 6210 6042 5856 5653 5437 5210 4975 4735 4493 4250 4011 3778 3551 3333 3172 9 6 3 3124 2925 2736 2557 2388 2229 2078 1937 1805 1682 1569 1465 1370 1284 1208 1140 1080 1029 985 949 920 898 885 879 882 891 907 929 953 980 1005 1028 1045 1055 1058 1052 1038 1017 991 961 930 900 873 852 837 829 829 836 850 868 891 918 949 985 1030 1088 1163 1262 1391 1557 1764 2016 2314 2657 3040 3458 3901 4359 4820 5275 5714 6129 6513 6864 7180 7462 7712 7932 8127 8299 8451 8587 8707 8814 8909 8993 9067 9132 9190 9241 9288 9330 9369 9405 9438 9469 9496 9520 9541 9558 9571 9581 9587 9591 9593 9593 9593 9591 9589 9586 9582 9576 9570 9561 9551 9537 9518 9495 9464 9424 9372 9306 9222 9118 8991 8838 8657 8448 8211 7946 7654 7338 7002 6648 6281 5905 5525 5145 4770 4406 4058 3733 3436 3175 2958 2790 2679 2629 2645 2727 2875 3085 3350 3661 4009 4381 4765 5150 5525 5882 6214 6517 6790 7034 7248 7436 7602 7746 7873 7983 8079 8160 8229 8286 8332 8369 8398 8422 8443 8464 8485 8510 8538 8570 8605 8644 8686 8729 8772 8815 8857 8899 8940 8981 9022 9065 9108 9152 9198 9244 9289 9333 9374 9411 9443 9470 9490 9504 9513 9517 9517 9515 9511 9505 9498 9491 9481 9468 9453 9432 9406 9375 9338 9294 9244 9187 9121 9046 8959 8856 8734 8590 8419 8220 7990 7729 7440 7124 6786 6432 6067 5698 5332 4973 4628 4300 3993 3713 3462 3245 3068 2934 2850 2819 2846 2933 3081 3286 3546 3853 4199 4573 4964 5361 5753 6132 6490 6821 7122 7393 7633 7845 8031 8195 8338 8466 8579 8679 8769 8848 8918 8979 9030 9072 9105 9129 9144 9151 9150 9142 9129 9112 9092 9070 9049 9029 9010 8994 8980 8968 8957 8946 8932 8916 8895 8868 8834 8792 8742 8683 8615 8536 8448 8349 8240 8119 7990 7851 7707 7560 7415 7276 7149 7041 6955 6898 6873 6881 6924 6998 7101 7228 7373 7529 7691 7852 8008 8154 8289 8410 8518 8613 8697 8771 8835 8890 8935 8971 8996 9009 9008 8993 8963 8918 8860 8790 8710 8623 8533 8441 8352 8269 8194 8130 8080 8045 8026 8026 8043 8078 8130 8197 8277 8367 8464 8566 8668 8768 8864 8954 9036 9110 9176 9235 9287 9332 9371 9404 9431 9451 9463 9466 9458 9438 9406 9362 9305 9237 9159 9071 8976 8875 8769 8659 8546 8431 8315 8200 8089 7982 7884 7798 7728 7675 7644 7635 7649 7685 7742 7817 7907 8006 8113 8222 8331 8438 8539 8635 8724 8805 8878 8943 8999 9047 9087 9117 9139 9153 9160 9159 9152 9138 9119 9094 9063 9027 8984 8934 8877 8814 8744 8668 8588 8505 8419 8334 8249 8167 8088 8012 7941 7873 7810 7750 7694 7640 7589 7538 7486 7433 7375 7311 7237 7152 7052 6935 6798 6640 6460 6260 6039 5801 5550 5289 5024 4759 4500 4250 4015 3796 3597 3419 3264 3132 3023 2938 2877 2841 2830 2846 3173 9 6 4 2944 3037 3159 3310 3489 3693 3920 4165 4425 4695 4971 5246 5519 5785 6042 6288 6523 6746 6959 7161 7353 7536 7710 7876 8032 8180 8318 8446 8565 8674 8775 8867 8952 9030 9101 9166 9225 9277 9322 9358 9385 9403 9412 9412 9404 9391 9372 9352 9331 9311 9293 9278 9267 9258 9252 9247 9242 9238 9232 9226 9217 9206 9193 9177 9157 9133 9103 9067 9023 8968 8903 8824 8731 8624 8499 8359 8201 8026 7833 7623 7397 7155 6898 6628 6346 6055 5757 5457 5158 4863 4578 4305 4049 3812 3598 3409 3245 3108 2998 2914 2857 2824 2814 2826 2859 2909 2974 3054 3144 3243 3350 3462 3580 3704 3835 3973 4123 4285 4464 4660 4875 5110 5364 5634 5917 6210 6505 6799 7085 7358 7613 7847 8058 8245 8406 8544 8658 8752 8827 8884 8927 8955 8972 8978 8973 8958 8933 8898 8854 8801 8739 8669 8591 8507 8417 8324 8227 8128 8029 7929 7830 7731 7633 7534 7433 7331 7225 7115 6999 6877 6747 6610 6465 6311 6148 5975 5793 5601 5400 5191 4973 4749 4519 4287 4052 3819 3587 3359 3138 2923 2717 2520 2333 2158 1994 1841 1701 1573 1457 1351 1256 1172 1099 1038 990 960 951 969 1018 1104 1232 1405 1625 1891 2201 2548 2925 3323 3731 4141 4541 4925 5285 5619 5924 6200 6448 6672 6875 7059 7228 7384 7528 7661 7782 7892 7989 8074 8146 8205 8252 8286 8310 8322 8324 8316 8298 8267 8223 8164 8088 7994 7879 7743 7586 7408 7211 6998 6771 6534 6290 6043 5794 5549 5307 5071 4842 4621 4409 4206 4013 3831 3661 3504 3359 3228 3110 3004 2910 2826 2752 2684 2622 2563 2505 2446 2385 2319 2248 2170 2085 1993 1894 1790 1683 1576 1469 1367 1270 1180 1100 1028 966 913 871 841 825 825 846 890 963 1066 1203 1371 1570 1793 2033 2282 2528 2762 2972 3149 3288 3383 3433 3438 3400 3324 3215 3081 2926 2757 2579 2397 2217 2040 1871 1710 1562 1425 1302 1193 1098 1019 957 913 892 898 935 1009 1126 1291 1508 1776 2096 2463 2870 3309 3767 4233 4695 5141 5563 5954 6308 6625 6905 7149 7362 7547 7707 7847 7968 8074 8164 8241 8304 8355 8395 8426 8449 8467 8481 8495 8508 8523 8540 8559 8580 8602 8624 8644 8663 8677 8688 8693 8694 8688 8678 8663 8644 8622 8598 8574 8551 8531 8515 8504 8499 8500 8508 8522 8543 8569 8601 8638 8680 8726 8777 8831 8888 8946 9007 9067 9126 9184 9239 9291 9339 9383 9423 9460 9492 9522 9549 9572 9592 9608 9621 9630 9636 9638 9637 9634 9630 9626 9622 9619 9618 9618 9620 9622 9623 9624 9623 9619 9614 9608 9602 9596 9592 9591 9594 9602 9615 9632 9651 9672 9693 9712 9729 9741 9750 9755 9756 9755 9753 9751 9750 9749 9751 9753 9755 9756 9755 9751 9742 9730 9712 9690 9665 9637 9607 9576 9545 9513 9480 9444 9405 9361 3174 9 6 4 9310 9250 9181 9103 9014 8918 8814 8706 8595 8484 8375 8272 8175 8087 8008 7939 7879 7829 7788 7754 7726 7702 7680 7659 7636 7610 7579 7541 7496 7444 7385 7320 7251 7180 7108 7038 6973 6913 6862 6820 6788 6767 6758 6759 6772 6795 6828 6870 6919 6972 7027 7081 7129 7168 7194 7203 7191 7156 7097 7013 6904 6772 6619 6447 6261 6064 5860 5653 5449 5252 5068 4903 4762 4653 4579 4546 4557 4612 4711 4852 5028 5232 5456 5690 5922 6142 6342 6511 6645 6737 6784 6784 6738 6648 6515 6344 6140 5908 5656 5391 5122 4856 4603 4372 4171 4006 3885 3810 3784 3807 3877 3992 4146 4334 4548 4784 5033 5291 5552 5812 6069 6318 6560 6793 7015 7227 7429 7619 7798 7966 8122 8267 8402 8526 8640 8744 8840 8927 9007 9080 9146 9205 9259 9306 9348 9384 9416 9443 9467 9487 9503 9517 9529 9537 9541 9541 9535 9524 9506 9480 9445 9401 9346 9280 9202 9109 9002 8878 8737 8579 8401 8206 7993 7765 7523 7271 7012 6750 6487 6228 5977 5736 5508 5296 5103 4931 4783 4661 4567 4503 4470 4471 4505 4573 4673 4804 4964 5148 5355 5578 5814 6058 6305 6551 6790 7020 7235 7432 7608 7760 7885 7980 8045 8076 8072 8033 7956 7843 7694 7508 7290 7039 6761 6459 6137 5801 5456 5109 4763 4426 4100 3792 3503 3237 2994 2777 2584 2416 2271 2148 2046 1965 1903 1861 1839 1837 1858 1901 1970 2065 2186 2334 2509 2709 2932 3176 3436 3709 3992 4280 4570 4859 5143 5421 5691 5951 6200 6439 6665 6880 7083 7274 7454 7622 7779 7926 8061 8184 8296 8395 8482 8556 8617 8665 8700 8724 8737 8740 8737 8726 8711 8692 8671 8647 8621 8592 8561 8526 8486 8442 8390 8331 8263 8185 8095 7991 7874 7741 7591 7423 7238 7036 6816 6580 6329 6067 5794 5514 5230 4944 4661 4382 4112 3851 3603 3369 3149 2946 2759 2588 2432 2292 2165 2051 1950 1859 1779 1708 1645 1589 1541 1499 1463 1431 1403 1379 1357 1338 1322 1309 1298 1291 1288 1291 1299 1316 1341 1376 1422 1482 1557 1648 1758 1887 2038 2211 2405 2622 2858 3113 3383 3664 3953 4244 4533 4816 5087 5344 5583 5800 5994 6162 6304 6419 6508 6570 6607 6621 6615 6591 6554 6506 6452 6397 6343 6294 6255 6227 6213 6214 6232 6266 6317 6385 6467 6564 6672 6790 6915 7044 7174 7302 7425 7540 7645 7739 7821 7889 7944 7987 8018 8038 8048 8049 8040 8021 7992 7954 7904 7844 7773 7691 7600 7502 7397 7288 7177 7066 6956 6848 6742 6637 6533 6426 6316 6200 6076 5942 5796 5637 5465 5278 5079 4867 4643 4409 4166 3917 3663 3408 3152 2901 2655 2418 2193 1982 1788 1612 1457 1322 1208 1116 1044 991 957 941 940 954 983 1024 1077 1141 1216 1302 1399 1506 1624 1753 1893 2045 2208 2382 2564 2754 2947 3140 3329 3508 3672 3817 3175 9 6 4 3938 4031 4094 4124 4123 4090 4028 3940 3830 3703 3563 3416 3266 3118 2976 2844 2726 2624 2541 2478 2436 2416 2417 2438 2479 2537 2612 2702 2806 2924 3054 3198 3355 3525 3709 3906 4116 4338 4570 4809 5053 5299 5543 5781 6010 6227 6430 6617 6786 6938 7072 7189 7291 7378 7454 7520 7578 7630 7678 7724 7769 7814 7861 7908 7958 8009 8063 8118 8175 8234 8293 8352 8411 8469 8524 8577 8625 8669 8707 8739 8766 8787 8803 8814 8822 8826 8828 8828 8828 8826 8824 8821 8817 8813 8807 8799 8790 8780 8767 8754 8739 8723 8706 8688 8669 8649 8628 8605 8579 8551 8519 8483 8443 8396 8343 8283 8214 8135 8045 7941 7823 7689 7536 7365 7172 6959 6725 6470 6195 5903 5597 5280 4957 4631 4308 3991 3687 3398 3127 2878 2652 2449 2270 2113 1976 1858 1757 1669 1592 1524 1464 1409 1359 1313 1270 1232 1199 1174 1158 1153 1162 1186 1229 1291 1372 1472 1588 1718 1858 2002 2146 2282 2406 2513 2599 2661 2697 2707 2692 2655 2600 2529 2449 2365 2280 2200 2129 2069 2023 1993 1978 1978 1990 2012 2041 2073 2104 2130 2148 2155 2148 2126 2087 2033 1962 1878 1781 1675 1562 1444 1325 1208 1094 987 887 796 716 646 587 539 499 469 446 429 418 411 409 410 415 425 440 461 490 528 577 638 712 800 904 1024 1161 1314 1484 1669 1869 2082 2307 2540 2779 3022 3264 3503 3734 3956 4165 4360 4539 4700 4846 4976 5091 5193 5284 5366 5440 5507 5569 5625 5678 5725 5769 5809 5846 5881 5914 5947 5980 6015 6053 6093 6137 6183 6232 6283 6336 6390 6445 6502 6561 6623 6688 6757 6830 6907 6987 7070 7154 7237 7319 7397 7469 7537 7597 7652 7701 7745 7784 7822 7857 7892 7927 7962 7998 8034 8071 8108 8145 8180 8215 8248 8280 8310 8338 8365 8389 8412 8434 8455 8475 8495 8514 8532 8551 8569 8586 8602 8616 8627 8635 8638 8637 8631 8619 8603 8581 8555 8524 8491 8456 8420 8384 8349 8316 8287 8261 8241 8227 8220 8219 8225 8236 8254 8276 8302 8330 8359 8389 8418 8446 8473 8499 8525 8549 8573 8597 8620 8642 8662 8679 8693 8701 8704 8701 8693 8679 8660 8637 8612 8586 8559 8532 8506 8481 8457 8433 8410 8388 8366 8344 8324 8305 8287 8271 8257 8244 8233 8224 8215 8208 8203 8200 8199 8201 8207 8217 8232 8252 8276 8304 8335 8368 8400 8433 8464 8494 8523 8550 8576 8603 8630 8658 8686 8716 8745 8774 8802 8827 8848 8866 8880 8890 8896 8900 8901 8901 8900 8899 8898 8896 8894 8889 8883 8874 8860 8842 8818 8789 8753 8710 8660 8602 8535 8457 8368 8266 8149 8015 7862 7690 7495 7278 7037 6773 6486 6179 5853 5512 5160 4802 4444 4089 3744 3413 3100 2808 2539 2293 2073 1877 1707 1563 1448 1364 1315 1304 1336 1413 1539 1713 1933 3176 9 6 4 2196 2494 2819 3161 3510 3854 4185 4496 4782 5041 5274 5483 5673 5848 6015 6178 6340 6504 6670 6838 7006 7170 7328 7478 7618 7746 7863 7967 8062 8147 8224 8295 8359 8418 8472 8520 8562 8599 8629 8653 8672 8687 8698 8708 8715 8723 8730 8738 8746 8754 8762 8768 8773 8777 8779 8779 8779 8778 8778 8778 8779 8782 8785 8790 8794 8798 8801 8803 8803 8802 8799 8794 8790 8785 8782 8780 8779 8781 8785 8790 8796 8802 8807 8811 8813 8812 8809 8803 8796 8788 8779 8771 8762 8754 8746 8738 8729 8719 8706 8691 8673 8651 8626 8599 8568 8535 8499 8460 8418 8371 8318 8257 8186 8102 8004 7890 7757 7605 7433 7240 7027 6795 6545 6278 5996 5701 5395 5080 4760 4435 4111 3790 3475 3170 2878 2602 2346 2111 1900 1713 1552 1417 1308 1223 1162 1124 1108 1112 1134 1173 1226 1290 1363 1441 1522 1600 1674 1740 1795 1838 1865 1878 1874 1856 1824 1779 1723 1659 1589 1515 1439 1364 1291 1221 1155 1094 1038 988 942 903 870 845 829 828 842 878 938 1027 1148 1301 1487 1704 1949 2214 2493 2778 3059 3329 3580 3804 3998 4157 4282 4372 4429 4456 4457 4437 4398 4345 4281 4210 4134 4056 3978 3902 3831 3765 3706 3657 3618 3592 3579 3581 3599 3634 3686 3758 3848 3957 4085 4232 4395 4573 4766 4969 5182 5401 5624 5848 6070 6290 6505 6712 6912 7102 7281 7449 7605 7748 7879 7997 8103 8197 8281 8355 8420 8477 8528 8572 8611 8644 8672 8695 8714 8729 8739 8745 8748 8748 8745 8740 8733 8725 8715 8704 8691 8677 8663 8648 8633 8619 8606 8595 8587 8582 8581 8583 8590 8601 8614 8631 8651 8671 8693 8714 8735 8755 8774 8790 8805 8819 8831 8842 8853 8863 8874 8885 8896 8907 8917 8926 8934 8939 8941 8940 8937 8930 8921 8910 8898 8886 8874 8863 8854 8846 8840 8836 8834 8832 8831 8830 8829 8827 8823 8819 8813 8805 8798 8790 8782 8776 8771 8768 8767 8767 8770 8773 8777 8780 8783 8784 8782 8779 8774 8767 8760 8753 8746 8741 8737 8736 8736 8739 8743 8747 8751 8755 8757 8758 8757 8754 8750 8745 8739 8733 8726 8719 8713 8707 8701 8695 8688 8680 8671 8660 8647 8631 8613 8592 8568 8543 8517 8491 8465 8440 8417 8397 8379 8364 8353 8343 8336 8330 8325 8320 8314 8308 8301 8292 8281 8267 8251 8232 8209 8184 8156 8125 8094 8062 8031 8003 7978 7958 7945 7939 7941 7951 7969 7995 8027 8065 8107 8152 8199 8245 8290 8333 8373 8409 8440 8467 8489 8508 8522 8534 8542 8548 8552 8553 8553 8552 8548 8543 8537 8529 8520 8511 8501 8492 8483 8477 8473 8471 8474 8480 8490 8504 8522 8542 8564 8587 8610 8631 8651 8667 8680 8691 8699 8706 8711 8717 8724 8732 8741 8752 8765 8778 8791 8804 8816 8827 8835 8842 8846 8849 8851 8851 8851 8850 3177 9 6 4 8848 8846 8843 8838 8832 8823 8810 8793 8770 8740 8704 8659 8606 8544 8475 8398 8314 8223 8126 8022 7911 7793 7666 7531 7388 7238 7082 6924 6770 6623 6490 6376 6289 6232 6208 6218 6263 6340 6444 6571 6715 6869 7029 7188 7344 7494 7635 7766 7888 7999 8101 8192 8275 8348 8412 8468 8517 8560 8598 8633 8666 8698 8730 8764 8798 8833 8867 8900 8931 8958 8981 8999 9013 9023 9030 9035 9039 9043 9048 9053 9059 9065 9072 9078 9082 9084 9084 9081 9075 9066 9055 9042 9027 9010 8991 8971 8948 8922 8891 8855 8813 8763 8704 8635 8554 8462 8355 8235 8101 7952 7788 7610 7418 7213 6994 6765 6525 6276 6020 5758 5492 5224 4955 4688 4425 4167 3917 3675 3445 3227 3023 2833 2658 2499 2355 2225 2109 2006 1915 1834 1762 1698 1641 1590 1544 1503 1467 1435 1408 1386 1369 1357 1350 1348 1351 1359 1372 1392 1418 1451 1494 1547 1613 1693 1789 1904 2040 2196 2375 2577 2801 3046 3311 3593 3890 4197 4512 4830 5147 5460 5765 6058 6338 6602 6848 7077 7288 7480 7654 7811 7951 8076 8186 8283 8369 8443 8509 8567 8617 8662 8701 8734 8763 8786 8805 8818 8826 8829 8827 8822 8814 8804 8793 8781 8769 8757 8745 8731 8716 8697 8675 8648 8616 8580 8538 8492 8443 8389 8332 8271 8205 8133 8053 7962 7860 7745 7613 7464 7297 7112 6908 6686 6448 6195 5928 5650 5364 5070 4772 4471 4170 3870 3574 3284 3001 2729 2468 2222 1993 1782 1591 1422 1275 1151 1049 967 905 860 830 814 808 814 830 856 895 947 1016 1103 1211 1341 1494 1671 1868 2085 2317 2561 2810 3061 3307 3545 3770 3979 4170 4342 4494 4628 4746 4849 4939 5020 5093 5161 5224 5282 5336 5383 5421 5448 5461 5457 5432 5386 5316 5222 5104 4965 4807 4632 4444 4246 4043 3836 3629 3424 3224 3029 2842 2665 2497 2341 2199 2070 1956 1858 1777 1713 1665 1634 1620 1622 1641 1678 1734 1809 1906 2027 2173 2346 2546 2774 3028 3306 3604 3919 4245 4576 4907 5231 5543 5839 6114 6366 6593 6794 6969 7120 7248 7355 7444 7515 7572 7616 7648 7669 7679 7678 7666 7641 7604 7553 7488 7407 7312 7201 7076 6937 6785 6622 6451 6272 6089 5905 5724 5547 5379 5223 5082 4959 4857 4776 4718 4683 4668 4673 4695 4730 4775 4825 4878 4930 4979 5024 5062 5095 5122 5144 5163 5180 5195 5210 5225 5241 5257 5273 5289 5303 5316 5327 5336 5343 5348 5352 5356 5361 5367 5375 5386 5400 5418 5439 5463 5491 5522 5554 5589 5626 5664 5704 5744 5785 5826 5866 5904 5939 5970 5995 6012 6022 6023 6013 5993 5962 5921 5869 5806 5734 5651 5559 5456 5343 5221 5089 4949 4800 4645 4484 4320 4155 3990 3826 3666 3509 3357 3208 3062 2919 2775 2631 2485 2336 2185 2031 1875 1720 1566 1416 1271 1136 1010 896 3178 9 6 4 795 708 635 576 529 495 470 454 445 440 438 440 444 451 465 487 521 571 640 732 849 991 1158 1347 1553 1771 1992 2210 2417 2607 2774 2914 3026 3108 3164 3196 3209 3206 3195 3179 3164 3154 3153 3163 3187 3224 3276 3341 3415 3496 3579 3660 3732 3792 3834 3854 3850 3820 3765 3687 3588 3473 3346 3212 3075 2939 2808 2683 2566 2457 2357 2264 2178 2099 2024 1953 1886 1822 1760 1700 1643 1590 1543 1506 1483 1477 1497 1546 1630 1753 1919 2128 2379 2667 2986 3329 3687 4050 4409 4756 5085 5390 5669 5921 6147 6348 6527 6688 6832 6962 7080 7187 7285 7375 7456 7529 7596 7658 7714 7768 7818 7867 7914 7960 8004 8048 8090 8130 8167 8201 8232 8259 8283 8303 8319 8332 8341 8348 8352 8355 8356 8356 8355 8354 8354 8353 8352 8350 8347 8344 8339 8333 8326 8318 8311 8305 8300 8297 8297 8299 8303 8308 8314 8319 8323 8325 8324 8321 8314 8305 8293 8279 8264 8247 8229 8208 8186 8160 8131 8098 8060 8018 7970 7916 7857 7792 7721 7644 7560 7469 7371 7265 7151 7029 6899 6762 6619 6470 6317 6161 6002 5842 5682 5522 5364 5207 5052 4900 4750 4603 4458 4316 4178 4043 3912 3786 3666 3554 3449 3354 3268 3191 3124 3066 3015 2969 2926 2885 2842 2795 2744 2687 2622 2550 2470 2383 2289 2190 2087 1982 1878 1775 1679 1591 1514 1451 1403 1373 1359 1361 1378 1405 1439 1475 1510 1540 1562 1572 1571 1557 1531 1494 1447 1393 1334 1272 1209 1148 1094 1050 1023 1017 1040 1098 1195 1338 1527 1764 2043 2361 2709 3076 3451 3823 4180 4512 4812 5073 5294 5472 5610 5709 5774 5808 5817 5804 5775 5733 5682 5626 5571 5519 5475 5442 5424 5422 5439 5473 5523 5586 5659 5737 5815 5887 5949 5996 6026 6036 6024 5991 5937 5866 5780 5684 5581 5478 5379 5290 5217 5162 5131 5125 5146 5194 5267 5361 5474 5599 5733 5869 6004 6131 6249 6355 6446 6523 6586 6634 6669 6693 6704 6705 6696 6677 6647 6607 6557 6496 6426 6348 6262 6172 6077 5983 5890 5802 5721 5650 5591 5545 5513 5496 5493 5504 5526 5557 5596 5639 5683 5726 5766 5801 5830 5852 5868 5877 5880 5877 5870 5858 5842 5821 5796 5765 5729 5687 5642 5593 5543 5493 5446 5404 5368 5341 5322 5314 5314 5322 5338 5360 5387 5418 5452 5489 5527 5568 5610 5653 5697 5741 5784 5824 5862 5897 5927 5953 5975 5992 6006 6017 6025 6030 6032 6031 6027 6021 6011 5998 5983 5965 5946 5926 5905 5884 5864 5842 5820 5796 5769 5738 5702 5659 5608 5550 5483 5407 5323 5228 5124 5010 4884 4745 4593 4425 4242 4043 3828 3599 3357 3107 2852 2597 2347 2107 1882 1676 1491 1328 1189 1072 977 900 842 801 776 768 779 810 864 943 1048 1180 1339 1521 1724 1940 2165 2391 2611 2820 3179 9 6 5 3099 3266 3403 3510 3588 3640 3667 3674 3663 3635 3593 3537 3467 3385 3290 3183 3067 2944 2817 2689 2564 2446 2338 2245 2167 2109 2071 2053 2056 2079 2120 2178 2250 2333 2425 2521 2618 2713 2803 2885 2957 3018 3068 3105 3132 3149 3157 3159 3155 3147 3136 3123 3108 3091 3073 3054 3033 3010 2986 2962 2936 2911 2886 2862 2839 2817 2796 2777 2759 2741 2724 2706 2689 2670 2650 2629 2607 2583 2558 2532 2506 2479 2453 2428 2403 2379 2356 2334 2313 2291 2269 2246 2222 2198 2174 2150 2126 2104 2083 2064 2046 2030 2013 1996 1978 1958 1935 1911 1884 1856 1827 1798 1769 1741 1714 1687 1661 1634 1607 1578 1547 1516 1483 1449 1416 1383 1352 1322 1294 1268 1242 1217 1191 1164 1136 1106 1075 1042 1008 974 939 905 871 837 802 766 730 692 652 612 571 531 492 456 423 393 368 346 328 314 302 292 283 275 269 263 257 253 249 246 245 244 244 245 246 249 252 257 263 270 279 291 305 321 340 362 387 415 446 480 517 556 598 641 685 728 772 814 854 892 928 962 992 1021 1047 1071 1093 1113 1133 1151 1170 1189 1210 1232 1255 1281 1309 1337 1366 1394 1420 1442 1459 1470 1473 1467 1452 1429 1396 1355 1307 1254 1197 1138 1080 1023 970 922 881 847 820 801 789 785 786 793 804 818 834 852 869 884 897 907 912 913 908 899 885 868 848 827 807 788 772 762 760 767 785 816 862 924 1002 1097 1207 1331 1468 1614 1767 1923 2079 2232 2379 2517 2645 2762 2865 2956 3036 3104 3162 3213 3258 3297 3334 3369 3402 3436 3468 3501 3533 3564 3594 3622 3650 3677 3704 3731 3758 3786 3816 3846 3878 3911 3944 3976 4008 4039 4067 4094 4118 4141 4164 4185 4207 4230 4253 4278 4303 4330 4356 4382 4408 4434 4459 4483 4509 4535 4562 4591 4622 4655 4689 4723 4757 4790 4821 4851 4880 4908 4936 4965 4996 5028 5062 5098 5134 5169 5203 5234 5262 5286 5307 5325 5342 5357 5372 5387 5404 5421 5439 5457 5475 5493 5511 5529 5547 5566 5585 5606 5626 5647 5667 5685 5701 5714 5724 5730 5733 5734 5732 5729 5724 5718 5709 5697 5681 5661 5636 5606 5571 5533 5492 5449 5405 5362 5318 5275 5233 5191 5149 5107 5066 5024 4983 4941 4897 4851 4801 4745 4680 4605 4516 4413 4295 4162 4015 3858 3691 3519 3345 3172 3001 2836 2678 2526 2383 2249 2122 2005 1897 1799 1711 1633 1566 1510 1464 1429 1404 1387 1379 1380 1390 1408 1437 1478 1531 1599 1682 1782 1899 2033 2183 2347 2521 2704 2891 3078 3260 3434 3594 3737 3861 3963 4041 4097 4129 4138 4128 4098 4053 3994 3924 3845 3762 3676 3590 3508 3431 3363 3306 3262 3234 3222 3230 3256 3303 3370 3456 3561 3180 9 6 5 3683 3820 3970 4130 4297 4468 4640 4809 4972 5128 5275 5410 5534 5645 5745 5833 5909 5973 6026 6068 6098 6115 6118 6108 6083 6043 5987 5916 5830 5729 5613 5482 5338 5180 5010 4829 4638 4440 4236 4031 3829 3633 3447 3276 3124 2993 2886 2805 2748 2716 2706 2716 2740 2776 2818 2863 2905 2942 2970 2987 2991 2980 2955 2916 2863 2798 2721 2636 2543 2447 2348 2251 2156 2068 1986 1913 1851 1799 1758 1727 1706 1692 1685 1683 1683 1685 1685 1684 1677 1665 1646 1618 1581 1535 1478 1412 1337 1255 1168 1077 986 897 812 732 660 596 541 494 455 423 397 376 360 348 339 334 332 333 338 347 361 379 403 431 465 504 548 596 648 704 763 826 891 960 1033 1110 1192 1280 1374 1474 1581 1695 1816 1943 2076 2216 2360 2509 2661 2817 2974 3133 3291 3449 3605 3758 3907 4052 4193 4329 4459 4586 4707 4824 4937 5046 5150 5251 5347 5439 5526 5609 5687 5760 5829 5892 5951 6006 6056 6104 6149 6193 6235 6277 6317 6354 6389 6419 6444 6461 6472 6474 6469 6456 6439 6417 6392 6365 6337 6308 6278 6245 6210 6170 6127 6078 6024 5965 5902 5835 5764 5689 5609 5525 5435 5338 5232 5116 4990 4851 4700 4536 4360 4172 3974 3768 3557 3344 3131 2924 2724 2535 2360 2201 2059 1935 1831 1747 1684 1641 1622 1624 1649 1697 1767 1856 1961 2080 2206 2336 2465 2588 2702 2805 2897 2979 3053 3123 3193 3269 3354 3453 3569 3703 3855 4025 4210 4408 4615 4827 5039 5249 5451 5644 5825 5992 6142 6277 6395 6496 6581 6652 6709 6754 6790 6818 6840 6857 6871 6882 6889 6893 6892 6885 6871 6851 6822 6786 6743 6693 6639 6580 6517 6451 6382 6309 6232 6151 6064 5971 5872 5766 5653 5533 5406 5271 5128 4977 4817 4649 4474 4291 4103 3911 3716 3520 3323 3127 2931 2737 2543 2351 2160 1971 1786 1607 1438 1279 1135 1008 899 808 734 677 634 602 579 561 547 536 526 518 512 508 506 508 513 520 530 541 554 566 578 588 596 602 604 603 597 587 574 557 538 518 499 482 468 458 453 452 454 459 464 471 478 489 506 535 581 653 755 895 1077 1300 1566 1867 2198 2550 2911 3271 3619 3948 4252 4527 4773 4988 5178 5343 5488 5615 5726 5822 5905 5973 6027 6067 6092 6104 6103 6091 6071 6043 6010 5974 5936 5896 5857 5818 5781 5746 5715 5687 5663 5643 5629 5619 5615 5616 5622 5632 5645 5662 5682 5702 5724 5746 5768 5789 5811 5832 5855 5879 5904 5933 5963 5997 6034 6072 6113 6157 6201 6247 6295 6343 6392 6441 6490 6537 6582 6623 6661 6693 6719 6737 6748 6749 6740 6720 6688 6645 6591 6527 6455 6376 6294 6209 6125 6044 5967 5896 5830 5770 5718 5672 5635 5607 5588 5582 5587 5605 3181 9 6 5 5635 5677 5730 5791 5859 5932 6008 6085 6164 6242 6319 6395 6468 6538 6603 6662 6713 6757 6792 6819 6838 6852 6862 6869 6874 6878 6881 6882 6881 6876 6866 6852 6831 6807 6778 6747 6715 6683 6652 6622 6593 6563 6532 6498 6461 6420 6375 6327 6276 6225 6174 6124 6075 6029 5985 5942 5900 5857 5813 5767 5719 5670 5620 5570 5520 5471 5424 5377 5330 5282 5233 5181 5125 5065 5001 4934 4864 4792 4720 4649 4580 4512 4446 4380 4316 4250 4183 4113 4040 3964 3886 3804 3721 3638 3553 3469 3385 3301 3218 3135 3051 2966 2880 2793 2704 2613 2520 2426 2331 2234 2137 2039 1941 1844 1747 1652 1557 1463 1371 1281 1193 1107 1023 943 867 796 730 669 614 566 523 487 455 429 406 387 372 359 349 341 336 333 333 335 339 346 355 367 383 402 424 453 487 528 577 635 702 779 864 957 1056 1159 1264 1369 1471 1569 1660 1745 1822 1891 1953 2008 2057 2101 2139 2174 2204 2231 2254 2272 2286 2295 2297 2294 2284 2268 2245 2217 2183 2146 2104 2061 2016 1970 1923 1875 1825 1772 1717 1657 1592 1523 1451 1376 1300 1224 1152 1085 1025 972 928 893 868 852 849 858 882 923 985 1071 1182 1322 1490 1686 1906 2145 2398 2656 2912 3157 3383 3582 3748 3877 3967 4016 4026 3998 3936 3845 3727 3587 3430 3258 3075 2883 2686 2484 2280 2078 1879 1687 1504 1335 1181 1045 928 832 756 698 655 627 609 601 601 608 626 656 702 767 855 967 1105 1266 1447 1640 1839 2036 2221 2389 2535 2655 2752 2829 2890 2945 3000 3063 3139 3233 3345 3473 3614 3761 3909 4048 4174 4279 4359 4412 4437 4433 4403 4348 4272 4177 4066 3944 3812 3674 3533 3391 3251 3116 2987 2867 2756 2657 2570 2496 2435 2388 2356 2340 2340 2357 2392 2446 2519 2612 2722 2850 2994 3151 3318 3493 3672 3850 4025 4193 4349 4489 4610 4707 4779 4823 4836 4819 4770 4691 4583 4449 4292 4115 3920 3711 3491 3262 3027 2790 2553 2320 2096 1883 1686 1507 1349 1213 1099 1006 932 877 839 819 819 843 895 981 1108 1279 1497 1761 2068 2411 2779 3160 3540 3906 4247 4553 4816 5034 5206 5332 5415 5460 5468 5444 5389 5306 5196 5062 4904 4725 4528 4315 4090 3857 3618 3376 3133 2892 2654 2422 2197 1983 1782 1597 1430 1282 1155 1048 962 894 845 811 793 791 804 833 880 946 1029 1128 1241 1364 1491 1616 1733 1834 1915 1972 2002 2005 1980 1931 1861 1775 1676 1571 1462 1355 1254 1160 1076 1003 942 893 856 830 816 815 826 852 896 961 1049 1163 1305 1477 1678 1906 2159 2432 2722 3022 3329 3638 3944 4245 4536 4815 5081 5331 5564 5778 5974 6150 6307 6446 6566 6670 6757 6829 6885 6924 6945 6945 6924 6878 3182 9 6 5 6806 6706 6577 6421 6236 6026 5793 5540 5270 4985 4690 4387 4078 3767 3456 3147 2844 2549 2266 1999 1751 1525 1325 1152 1007 888 796 725 673 637 613 598 593 597 615 649 706 789 902 1048 1225 1431 1659 1902 2148 2389 2614 2816 2986 3124 3227 3298 3341 3360 3361 3349 3330 3306 3281 3257 3234 3213 3197 3186 3182 3186 3201 3228 3267 3321 3387 3466 3555 3653 3758 3868 3980 4094 4209 4325 4443 4562 4684 4811 4941 5076 5215 5358 5503 5647 5788 5922 6047 6158 6251 6323 6371 6391 6381 6340 6268 6164 6030 5870 5686 5483 5267 5044 4818 4595 4382 4183 4001 3840 3701 3587 3497 3430 3385 3362 3357 3368 3393 3431 3478 3534 3598 3668 3746 3831 3924 4025 4135 4252 4377 4507 4641 4775 4907 5031 5145 5244 5325 5386 5424 5439 5429 5396 5341 5266 5172 5063 4942 4811 4675 4536 4397 4262 4133 4014 3906 3812 3734 3674 3633 3614 3618 3648 3703 3786 3898 4037 4204 4395 4610 4844 5093 5354 5620 5887 6151 6409 6655 6887 7102 7299 7475 7629 7761 7870 7954 8014 8050 8060 8045 8004 7938 7846 7729 7587 7423 7237 7033 6814 6581 6339 6089 5834 5576 5316 5056 4796 4538 4283 4033 3788 3553 3327 3115 2916 2733 2566 2415 2278 2156 2047 1950 1863 1786 1719 1660 1612 1573 1544 1526 1518 1521 1535 1561 1600 1652 1717 1799 1896 2010 2141 2289 2453 2630 2819 3016 3219 3424 3628 3828 4023 4210 4388 4557 4718 4872 5020 5164 5306 5450 5595 5744 5898 6055 6216 6378 6539 6696 6848 6991 7123 7242 7349 7442 7521 7587 7641 7685 7718 7743 7761 7773 7779 7782 7780 7774 7764 7749 7727 7697 7659 7610 7551 7480 7399 7308 7207 7099 6985 6867 6747 6625 6504 6385 6269 6157 6051 5951 5860 5778 5706 5645 5597 5560 5535 5522 5520 5528 5546 5572 5606 5646 5692 5743 5800 5862 5929 6001 6079 6162 6251 6345 6445 6549 6658 6770 6886 7004 7124 7246 7369 7493 7617 7741 7866 7989 8111 8231 8347 8459 8565 8665 8758 8843 8920 8989 9051 9106 9156 9200 9239 9275 9306 9333 9355 9370 9378 9376 9364 9339 9300 9245 9172 9082 8972 8842 8692 8522 8332 8122 7894 7648 7387 7112 6826 6531 6229 5925 5620 5319 5025 4743 4476 4228 4003 3804 3633 3491 3380 3298 3245 3216 3208 3217 3238 3264 3291 3313 3325 3323 3305 3267 3209 3130 3031 2913 2779 2632 2474 2310 2144 1980 1822 1675 1545 1436 1356 1308 1300 1336 1419 1551 1733 1960 2228 2528 2851 3184 3517 3837 4133 4396 4621 4802 4940 5034 5087 5103 5086 5041 4972 4881 4772 4646 4506 4351 4185 4008 3822 3630 3434 3236 3039 2844 2653 2468 2289 2117 1951 1794 1644 1502 1368 1245 1131 1029 939 861 796 742 700 667 643 625 612 604 600 600 607 621 645 682 732 796 875 3183 9 6 5 966 1066 1170 1274 1372 1459 1530 1583 1614 1624 1614 1586 1543 1489 1429 1366 1305 1249 1202 1166 1144 1136 1145 1170 1212 1269 1340 1420 1508 1600 1689 1774 1849 1911 1957 1984 1993 1982 1953 1905 1842 1765 1677 1581 1479 1376 1274 1176 1084 1000 926 863 811 769 737 713 696 686 679 676 675 675 677 681 689 702 723 755 802 868 955 1068 1209 1378 1574 1796 2041 2303 2578 2859 3142 3422 3694 3957 4207 4444 4668 4877 5073 5254 5421 5575 5714 5839 5951 6050 6136 6210 6271 6319 6352 6368 6364 6336 6282 6197 6080 5928 5743 5524 5275 4999 4701 4385 4059 3727 3397 3073 2763 2470 2200 1955 1737 1548 1389 1257 1154 1078 1029 1010 1022 1070 1157 1287 1464 1687 1955 2262 2597 2950 3304 3644 3954 4222 4436 4591 4685 4721 4702 4638 4538 4411 4264 4105 3939 3767 3592 3415 3236 3057 2880 2709 2548 2402 2277 2179 2114 2085 2096 2150 2247 2386 2563 2775 3014 3272 3541 3810 4069 4306 4512 4678 4799 4868 4884 4848 4760 4626 4452 4243 4006 3750 3481 3205 2929 2660 2401 2157 1932 1730 1551 1397 1267 1161 1076 1011 964 932 915 913 927 959 1011 1087 1187 1313 1463 1637 1828 2032 2243 2453 2656 2845 3019 3172 3305 3419 3514 3593 3658 3712 3756 3791 3817 3835 3842 3840 3828 3805 3772 3730 3679 3622 3558 3490 3419 3345 3271 3198 3128 3062 3003 2951 2910 2881 2864 2860 2871 2895 2931 2980 3037 3103 3172 3243 3311 3372 3423 3460 3480 3480 3458 3413 3345 3257 3149 3024 2886 2739 2585 2428 2273 2122 1979 1849 1734 1640 1570 1528 1516 1536 1591 1679 1800 1949 2124 2319 2529 2750 2975 3200 3422 3639 3850 4053 4251 4444 4634 4823 5014 5206 5403 5603 5807 6015 6225 6437 6648 6857 7062 7263 7457 7645 7825 7997 8162 8318 8466 8605 8737 8859 8974 9079 9176 9264 9343 9413 9475 9529 9577 9617 9651 9681 9706 9728 9748 9766 9782 9799 9815 9831 9847 9863 9877 9889 9899 9905 9908 9907 9902 9894 9884 9874 9865 9858 9854 9852 9854 9858 9862 9867 9870 9871 9870 9865 9859 9852 9846 9841 9838 9837 9838 9840 9841 9841 9838 9831 9820 9806 9790 9773 9758 9745 9735 9729 9726 9726 9727 9728 9727 9724 9718 9710 9700 9688 9677 9667 9660 9655 9653 9653 9655 9657 9658 9659 9659 9656 9652 9647 9640 9631 9619 9606 9588 9566 9537 9501 9455 9399 9331 9249 9152 9039 8907 8755 8582 8389 8174 7938 7683 7412 7127 6832 6531 6229 5929 5635 5348 5072 4808 4555 4316 4090 3877 3677 3490 3317 3157 3009 2873 2747 2629 2519 2412 2308 2204 2099 1993 1886 1777 1670 1564 1462 1365 1274 1190 1115 1047 988 938 896 863 840 827 825 833 853 882 920 966 1015 1067 1117 1163 1202 1230 1247 1253 1245 3184 9 6 5 1228 1201 1168 1131 1094 1059 1029 1004 988 979 980 992 1017 1059 1122 1213 1337 1500 1708 1963 2266 2612 2995 3403 3824 4241 4639 5002 5316 5573 5763 5885 5938 5926 5854 5730 5560 5353 5116 4854 4575 4282 3981 3676 3371 3071 2779 2500 2237 1994 1773 1576 1405 1259 1139 1041 965 908 867 841 828 830 848 887 951 1046 1180 1357 1581 1855 2176 2540 2938 3358 3787 4208 4608 4971 5286 5544 5737 5864 5925 5922 5861 5747 5588 5391 5164 4913 4644 4364 4078 3791 3507 3233 2971 2727 2505 2311 2149 2025 1943 1908 1925 1996 2124 2310 2550 2842 3178 3551 3950 4365 4784 5196 5591 5961 6300 6605 6874 7108 7308 7480 7625 7748 7853 7944 8022 8089 8149 8201 8247 8287 8322 8350 8372 8386 8390 8383 8364 8330 8282 8217 8138 8043 7934 7812 7678 7532 7376 7208 7029 6838 6634 6419 6191 5952 5702 5443 5176 4902 4623 4339 4052 3761 3469 3178 2889 2606 2333 2072 1828 1604 1402 1224 1071 941 835 750 684 634 598 572 555 545 539 538 539 546 559 583 623 683 771 890 1044 1235 1462 1720 2001 2298 2598 2892 3169 3419 3639 3824 3974 4094 4187 4260 4320 4373 4425 4481 4544 4616 4698 4790 4894 5008 5134 5270 5419 5579 5750 5931 6122 6319 6520 6723 6924 7119 7307 7484 7649 7801 7939 8065 8177 8277 8366 8444 8510 8565 8607 8636 8650 8648 8629 8592 8536 8461 8368 8258 8131 7988 7832 7664 7485 7298 7103 6904 6701 6498 6298 6102 5913 5734 5568 5415 5278 5158 5053 4965 4893 4834 4787 4750 4719 4692 4664 4633 4595 4547 4484 4405 4306 4188 4050 3892 3715 3522 3315 3096 2870 2641 2410 2184 1964 1757 1564 1390 1236 1105 997 910 842 791 752 724 705 695 697 716 757 831 944 1104 1315 1581 1898 2261 2661 3087 3525 3962 4385 4785 5152 5482 5772 6024 6237 6416 6564 6685 6781 6857 6916 6960 6994 7019 7038 7055 7071 7088 7108 7133 7163 7199 7242 7292 7350 7415 7488 7568 7654 7745 7838 7932 8022 8107 8183 8249 8302 8341 8366 8377 8374 8358 8329 8290 8242 8185 8122 8053 7981 7906 7831 7756 7685 7618 7557 7504 7460 7424 7398 7380 7371 7368 7371 7379 7389 7402 7416 7430 7443 7452 7457 7455 7444 7422 7386 7334 7266 7181 7077 6955 6816 6660 6488 6300 6097 5879 5646 5399 5140 4870 4591 4308 4024 3741 3465 3198 2941 2697 2465 2247 2040 1846 1664 1493 1335 1190 1060 944 843 757 685 625 576 536 502 474 451 432 417 406 400 398 401 406 415 426 439 455 479 512 560 630 726 854 1017 1215 1445 1704 1983 2272 2559 2834 3085 3303 3484 3621 3715 3768 3782 3762 3715 3645 3559 3459 3351 3237 3119 3000 2880 2762 2647 2536 2430 2332 2240 2157 2081 2014 1953 1900 3185 9 6 5 1853 1811 1774 1742 1714 1691 1672 1658 1649 1645 1648 1656 1671 1693 1722 1759 1804 1859 1925 2004 2097 2205 2331 2473 2633 2810 3001 3205 3417 3635 3855 4072 4282 4482 4669 4840 4993 5126 5238 5330 5401 5454 5491 5516 5532 5544 5557 5575 5604 5646 5705 5783 5881 5997 6132 6282 6446 6621 6803 6989 7176 7361 7541 7713 7875 8026 8164 8287 8397 8491 8570 8635 8684 8717 8735 8736 8720 8687 8638 8575 8497 8409 8312 8210 8105 8000 7896 7797 7702 7613 7529 7452 7381 7317 7260 7212 7173 7145 7126 7118 7120 7131 7148 7170 7193 7214 7230 7236 7231 7210 7171 7113 7034 6934 6812 6672 6513 6339 6152 5955 5751 5543 5335 5130 4929 4737 4553 4380 4218 4068 3929 3799 3678 3564 3454 3347 3241 3136 3029 2921 2810 2696 2580 2460 2338 2212 2083 1951 1819 1686 1556 1431 1313 1205 1109 1026 959 905 865 835 815 802 794 791 792 800 815 842 883 941 1016 1110 1221 1344 1476 1610 1741 1860 1964 2047 2107 2142 2152 2139 2105 2053 1985 1905 1815 1718 1616 1513 1411 1313 1221 1138 1065 1004 954 916 888 869 858 854 861 879 915 975 1067 1198 1376 1605 1890 2230 2621 3056 3526 4017 4517 5013 5493 5947 6368 6751 7094 7399 7666 7899 8103 8281 8436 8572 8690 8793 8882 8958 9022 9075 9118 9152 9177 9195 9205 9208 9205 9195 9180 9159 9133 9103 9068 9029 8986 8937 8881 8817 8741 8654 8552 8436 8306 8161 8004 7837 7660 7478 7291 7101 6909 6717 6527 6339 6156 5979 5811 5655 5514 5390 5285 5201 5138 5097 5077 5077 5097 5136 5193 5269 5364 5477 5608 5756 5921 6100 6289 6485 6684 6881 7072 7254 7421 7572 7703 7813 7898 7959 7992 7997 7972 7916 7829 7712 7565 7390 7191 6970 6732 6483 6226 5968 5713 5466 5232 5015 4816 4640 4488 4361 4260 4186 4136 4112 4112 4135 4178 4242 4324 4423 4538 4668 4812 4969 5137 5316 5502 5694 5887 6079 6266 6444 6610 6762 6897 7014 7115 7201 7274 7336 7391 7441 7489 7536 7583 7631 7681 7732 7784 7840 7898 7959 8024 8092 8164 8237 8311 8383 8451 8513 8566 8610 8645 8670 8686 8694 8697 8695 8689 8681 8670 8658 8643 8626 8607 8587 8566 8547 8531 8519 8513 8516 8528 8550 8581 8621 8669 8724 8784 8847 8912 8977 9042 9107 9170 9232 9293 9352 9410 9465 9517 9566 9609 9648 9680 9705 9725 9738 9746 9749 9747 9742 9732 9720 9704 9686 9665 9642 9619 9595 9573 9551 9532 9513 9496 9478 9459 9436 9409 9376 9335 9287 9232 9169 9099 9023 8940 8851 8757 8656 8550 8439 8321 8198 8068 7932 7791 7642 7488 7328 7164 6994 6822 6648 6472 6297 6122 5948 5775 5603 5431 5259 5089 4920 4754 4594 4443 4303 4179 4074 3990 3931 3899 3893 3914 3964 4040 4142 4269 4421 4595 4790 3186 9 6 5 5004 5234 5476 5727 5982 6235 6481 6715 6931 7126 7294 7433 7540 7615 7657 7665 7638 7578 7485 7359 7200 7010 6791 6545 6275 5986 5682 5368 5051 4737 4429 4134 3855 3595 3354 3135 2936 2758 2599 2459 2338 2235 2150 2086 2041 2018 2017 2039 2083 2149 2236 2342 2465 2601 2748 2903 3063 3225 3387 3546 3701 3851 3994 4130 4258 4379 4493 4602 4706 4808 4910 5015 5125 5243 5370 5509 5659 5820 5991 6170 6354 6541 6727 6910 7089 7261 7426 7585 7736 7881 8018 8148 8270 8383 8486 8578 8659 8728 8786 8834 8873 8905 8930 8949 8960 8964 8957 8938 8903 8850 8777 8682 8564 8425 8263 8080 7879 7659 7424 7176 6919 6655 6390 6129 5876 5640 5423 5232 5070 4938 4836 4763 4716 4691 4685 4693 4713 4743 4782 4832 4893 4967 5057 5162 5283 5419 5567 5725 5887 6050 6209 6358 6493 6609 6703 6770 6809 6816 6790 6731 6640 6518 6368 6196 6006 5804 5596 5388 5185 4991 4810 4643 4490 4350 4222 4105 3994 3889 3788 3689 3591 3495 3401 3310 3222 3139 3061 2990 2926 2868 2818 2776 2740 2712 2691 2678 2671 2671 2677 2687 2699 2710 2717 2716 2705 2680 2639 2580 2504 2411 2302 2181 2050 1913 1772 1631 1492 1358 1232 1115 1009 915 835 770 718 679 652 636 627 624 626 633 646 668 703 757 836 946 1093 1281 1512 1784 2094 2435 2800 3178 3560 3937 4299 4642 4959 5251 5516 5756 5975 6175 6361 6536 6701 6859 7011 7155 7292 7419 7537 7644 7739 7824 7898 7962 8019 8069 8114 8155 8193 8228 8258 8283 8302 8314 8317 8313 8303 8286 8266 8243 8220 8198 8176 8155 8134 8110 8084 8053 8018 7977 7932 7884 7834 7784 7734 7685 7638 7591 7545 7498 7450 7398 7344 7286 7225 7160 7090 7017 6940 6858 6772 6681 6587 6489 6388 6284 6178 6070 5961 5849 5735 5618 5497 5371 5241 5106 4968 4825 4680 4532 4383 4233 4081 3929 3775 3620 3463 3304 3144 2982 2820 2657 2495 2334 2174 2018 1865 1716 1573 1438 1311 1194 1088 994 913 844 788 742 706 678 656 640 627 617 609 602 597 593 590 589 590 592 597 606 618 634 656 683 715 753 795 840 887 934 980 1024 1064 1101 1135 1167 1195 1222 1246 1269 1290 1309 1327 1345 1364 1387 1417 1458 1513 1587 1681 1797 1935 2091 2264 2446 2632 2816 2991 3151 3293 3413 3512 3589 3646 3687 3715 3734 3746 3755 3764 3774 3788 3806 3830 3861 3900 3948 4005 4072 4149 4235 4330 4434 4544 4659 4779 4899 5019 5136 5248 5352 5445 5524 5588 5633 5659 5662 5643 5600 5535 5448 5341 5219 5083 4938 4788 4638 4492 4355 4231 4123 4033 3963 3912 3882 3871 3878 3900 3937 3988 4050 4125 4213 4313 4427 4555 4697 4851 5017 5193 5374 5560 5746 5929 6109 6284 6452 6614 6770 3186 9 7 1 2909 3045 3189 3338 3489 3639 3785 3924 4054 4172 4276 4363 4432 4481 4510 4517 4503 4468 4412 4336 4241 4129 4002 3860 3706 3542 3370 3194 3014 2834 2656 2482 2315 2158 2010 1874 1751 1640 1543 1458 1386 1327 1280 1245 1221 1210 1211 1224 1249 1287 1336 1397 1469 1549 1637 1731 1829 1928 2027 2124 2218 2307 2393 2473 2550 2622 2692 2760 2827 2895 2963 3034 3107 3183 3263 3347 3436 3530 3629 3732 3839 3950 4063 4178 4293 4406 4516 4622 4723 4818 4905 4986 5060 5127 5187 5242 5291 5336 5376 5412 5443 5470 5491 5507 5516 5517 5510 5495 5470 5435 5390 5334 5267 5189 5098 4995 4879 4750 4609 4457 4297 4130 3962 3794 3633 3482 3345 3226 3126 3046 2987 2947 2923 2914 2917 2927 2945 2967 2993 3025 3061 3105 3158 3221 3294 3379 3473 3577 3686 3797 3907 4011 4105 4184 4246 4288 4307 4304 4278 4231 4164 4080 3981 3872 3754 3632 3508 3385 3264 3149 3040 2937 2841 2752 2670 2593 2521 2454 2390 2328 2268 2210 2154 2099 2046 1994 1946 1901 1860 1823 1790 1763 1741 1724 1712 1705 1702 1702 1706 1711 1716 1721 1724 1722 1714 1698 1674 1639 1593 1537 1470 1394 1311 1221 1128 1034 942 853 771 695 629 572 524 487 458 437 423 414 408 405 405 406 412 423 444 477 527 599 695 819 972 1153 1360 1589 1835 2090 2349 2603 2848 3079 3292 3486 3661 3818 3959 4087 4206 4316 4421 4522 4619 4712 4801 4885 4964 5036 5102 5162 5216 5264 5306 5345 5378 5408 5434 5456 5473 5487 5497 5503 5506 5506 5503 5499 5493 5485 5475 5464 5451 5435 5418 5398 5375 5351 5324 5296 5267 5237 5206 5175 5144 5113 5081 5050 5018 4986 4953 4920 4886 4851 4815 4777 4737 4694 4649 4599 4547 4490 4430 4366 4299 4230 4158 4085 4010 3935 3858 3780 3701 3620 3536 3449 3359 3265 3167 3066 2961 2854 2745 2635 2525 2416 2308 2202 2097 1993 1890 1787 1685 1581 1478 1374 1270 1168 1069 974 885 803 729 664 609 563 526 497 475 458 446 437 430 424 419 415 411 408 406 405 405 407 412 419 428 441 457 476 499 524 552 581 612 644 675 706 735 762 788 811 831 849 864 877 887 897 905 914 926 942 965 997 1041 1098 1170 1257 1357 1470 1593 1721 1852 1980 2101 2212 2310 2394 2462 2515 2554 2582 2600 2613 2621 2629 2636 2645 2657 2672 2690 2714 2741 2774 2814 2859 2912 2972 3040 3116 3198 3285 3375 3468 3560 3649 3733 3810 3878 3935 3979 4009 4024 4022 4003 3967 3915 3848 3767 3676 3577 3473 3367 3264 3166 3076 2996 2926 2869 2825 2793 2773 2765 2769 2785 2812 2850 2899 2960 3032 3115 3207 3309 3418 3533 3653 3777 3903 4030 4157 4284 4411 4536 4659 4780 4899 3187 9 7 1 5014 5124 5229 5326 5415 5493 5560 5614 5655 5683 5696 5695 5681 5655 5617 5570 5513 5450 5381 5309 5235 5162 5093 5029 4975 4931 4900 4884 4885 4901 4933 4980 5039 5108 5185 5268 5352 5438 5522 5603 5680 5753 5820 5882 5937 5984 6022 6050 6067 6071 6061 6036 5994 5935 5857 5760 5642 5504 5344 5164 4963 4744 4508 4258 3998 3733 3466 3202 2944 2697 2462 2243 2038 1851 1681 1528 1395 1282 1193 1131 1100 1104 1147 1232 1361 1534 1749 2003 2288 2598 2923 3255 3583 3901 4200 4475 4723 4942 5134 5299 5441 5564 5671 5766 5853 5933 6009 6080 6147 6209 6264 6312 6350 6377 6392 6394 6384 6361 6326 6277 6217 6144 6058 5958 5845 5718 5576 5419 5248 5065 4871 4669 4460 4248 4034 3821 3609 3399 3192 2988 2786 2587 2391 2199 2014 1837 1671 1521 1388 1278 1193 1135 1109 1115 1155 1230 1340 1485 1664 1875 2115 2380 2666 2967 3277 3590 3900 4201 4489 4761 5013 5244 5455 5647 5820 5978 6121 6253 6374 6486 6590 6687 6777 6860 6936 7007 7073 7133 7189 7240 7288 7331 7371 7408 7440 7469 7495 7516 7535 7552 7566 7579 7592 7604 7616 7628 7641 7654 7666 7677 7687 7696 7703 7708 7712 7713 7713 7711 7709 7705 7701 7697 7693 7689 7684 7679 7673 7666 7655 7640 7620 7593 7557 7512 7455 7387 7304 7208 7097 6972 6831 6676 6506 6322 6124 5915 5694 5464 5227 4985 4739 4493 4248 4008 3775 3549 3334 3130 2939 2761 2597 2448 2313 2193 2088 1997 1920 1855 1802 1760 1726 1700 1679 1664 1651 1641 1632 1625 1620 1616 1615 1617 1623 1633 1649 1671 1699 1736 1781 1836 1902 1981 2074 2183 2309 2453 2615 2794 2990 3200 3423 3655 3893 4134 4375 4610 4839 5058 5265 5458 5635 5795 5936 6056 6153 6226 6270 6283 6262 6205 6108 5971 5795 5579 5327 5043 4734 4405 4065 3720 3379 3048 2734 2441 2172 1929 1714 1526 1364 1225 1108 1011 930 864 811 768 734 706 684 665 649 635 623 612 603 596 590 588 587 589 594 600 608 619 633 653 681 722 780 861 970 1111 1288 1502 1753 2038 2351 2685 3031 3378 3718 4040 4339 4608 4846 5050 5224 5370 5494 5600 5694 5781 5865 5948 6032 6119 6210 6302 6397 6494 6591 6689 6785 6881 6974 7065 7153 7236 7315 7390 7458 7521 7579 7630 7676 7716 7751 7781 7805 7825 7841 7853 7861 7867 7871 7874 7877 7880 7885 7891 7897 7904 7911 7916 7919 7920 7917 7910 7899 7884 7867 7846 7824 7800 7775 7749 7722 7694 7664 7633 7599 7564 7526 7486 7445 7402 7359 7316 7272 7230 7188 7147 7107 7069 7032 6996 6961 6928 6896 6865 6834 6803 6771 6737 6700 6660 6616 6567 6512 6450 6381 6304 6217 6118 6008 5884 5744 5587 5413 5222 5013 4788 4549 4297 4036 3769 3499 3230 2965 2707 3188 9 7 1 2459 2223 2002 1798 1611 1443 1296 1168 1060 973 906 858 829 818 826 849 889 943 1009 1086 1169 1257 1347 1433 1515 1588 1652 1704 1744 1774 1793 1804 1807 1806 1802 1796 1789 1784 1782 1783 1791 1807 1835 1877 1939 2022 2131 2268 2434 2631 2856 3108 3381 3673 3975 4284 4592 4894 5186 5464 5725 5966 6189 6392 6576 6743 6893 7029 7150 7259 7356 7443 7520 7589 7649 7703 7750 7791 7828 7859 7886 7909 7928 7943 7953 7959 7961 7960 7954 7946 7935 7923 7909 7895 7881 7868 7856 7847 7840 7836 7835 7838 7844 7852 7864 7878 7894 7911 7930 7950 7969 7988 8007 8024 8039 8052 8061 8066 8066 8059 8045 8023 7992 7951 7899 7835 7758 7668 7566 7449 7320 7178 7023 6858 6682 6498 6306 6108 5905 5700 5493 5287 5082 4880 4683 4491 4306 4129 3961 3802 3653 3515 3386 3269 3162 3066 2980 2904 2837 2780 2731 2689 2654 2625 2599 2575 2553 2530 2505 2479 2448 2415 2378 2336 2292 2245 2195 2143 2090 2037 1984 1932 1882 1836 1795 1758 1729 1707 1694 1690 1695 1711 1736 1770 1814 1866 1925 1991 2063 2141 2224 2313 2407 2507 2612 2722 2838 2957 3080 3204 3327 3445 3557 3658 3747 3820 3877 3916 3937 3941 3929 3904 3866 3819 3765 3704 3639 3571 3499 3424 3346 3264 3179 3090 2996 2898 2794 2685 2570 2449 2323 2191 2056 1918 1778 1640 1505 1375 1253 1142 1042 954 879 817 766 726 695 671 653 641 632 627 626 627 632 640 651 663 677 691 704 714 720 721 716 706 691 673 652 630 608 589 571 557 546 537 531 527 527 533 548 576 622 693 794 930 1105 1321 1577 1870 2194 2542 2905 3274 3638 3991 4324 4635 4919 5178 5413 5625 5820 6000 6168 6326 6475 6617 6750 6874 6987 7090 7183 7264 7337 7400 7457 7509 7556 7600 7642 7682 7719 7753 7785 7814 7840 7863 7884 7903 7921 7937 7952 7966 7977 7986 7992 7994 7992 7988 7980 7970 7958 7946 7932 7917 7901 7883 7862 7838 7809 7774 7733 7686 7633 7575 7511 7443 7371 7293 7211 7123 7028 6924 6810 6684 6546 6394 6229 6050 5858 5654 5439 5216 4985 4748 4507 4264 4019 3774 3529 3285 3043 2805 2570 2340 2118 1903 1699 1507 1330 1168 1024 898 792 705 636 583 545 519 503 494 489 487 489 493 503 520 549 594 660 750 869 1018 1199 1410 1648 1911 2193 2488 2789 3090 3386 3671 3943 4198 4436 4656 4860 5048 5223 5385 5537 5679 5812 5937 6053 6160 6256 6342 6415 6477 6526 6564 6591 6608 6617 6620 6618 6615 6610 6606 6603 6602 6604 6608 6616 6627 6642 6662 6689 6723 6765 6817 6879 6951 7033 7122 7218 7317 7419 7520 7619 7716 7809 7899 7987 8072 8156 8240 8323 8405 8485 8563 8637 8705 8767 8823 8872 8916 3189 9 7 1 8955 8991 9024 9057 9090 9124 9156 9188 9217 9242 9262 9276 9284 9287 9285 9280 9273 9266 9261 9257 9256 9258 9260 9264 9267 9270 9270 9270 9268 9266 9264 9263 9264 9268 9274 9283 9295 9310 9325 9342 9360 9378 9396 9413 9431 9447 9463 9479 9493 9507 9520 9532 9544 9554 9565 9574 9584 9593 9601 9610 9617 9624 9629 9634 9637 9640 9643 9645 9649 9654 9661 9670 9680 9692 9705 9717 9729 9739 9747 9753 9756 9758 9757 9757 9756 9756 9758 9761 9766 9773 9779 9786 9790 9793 9792 9788 9780 9768 9754 9738 9719 9700 9681 9662 9643 9624 9606 9589 9572 9554 9538 9521 9505 9490 9475 9462 9451 9441 9433 9427 9421 9416 9411 9403 9392 9374 9349 9313 9264 9200 9119 9019 8900 8760 8598 8416 8213 7991 7750 7494 7223 6942 6653 6359 6066 5776 5495 5226 4973 4740 4530 4345 4188 4058 3958 3887 3846 3836 3856 3907 3989 4103 4246 4419 4621 4848 5098 5367 5650 5943 6240 6536 6827 7107 7373 7621 7851 8060 8250 8421 8574 8710 8833 8943 9042 9131 9210 9281 9343 9397 9442 9479 9508 9531 9549 9563 9575 9586 9598 9612 9628 9646 9666 9686 9707 9728 9746 9761 9773 9780 9783 9781 9774 9761 9743 9719 9688 9650 9603 9547 9480 9400 9307 9198 9074 8935 8780 8611 8431 8241 8044 7845 7647 7454 7270 7098 6943 6806 6691 6600 6534 6496 6485 6501 6545 6614 6707 6819 6949 7091 7242 7397 7553 7706 7854 7994 8126 8248 8362 8468 8566 8658 8746 8829 8908 8985 9059 9131 9201 9268 9333 9396 9456 9513 9566 9617 9663 9706 9745 9780 9812 9841 9867 9890 9912 9932 9951 9967 9981 9991 999810000 9998 9991 9979 9965 9947 9928 9909 9890 9873 9858 9845 9834 9825 9816 9807 9798 9788 9776 9764 9751 9737 9723 9711 9699 9688 9679 9672 9666 9661 9658 9656 9654 9653 9653 9654 9655 9658 9661 9666 9672 9680 9690 9702 9715 9730 9746 9762 9777 9791 9802 9812 9818 9821 9821 9818 9813 9806 9795 9782 9763 9738 9703 9656 9595 9515 9414 9290 9142 8968 8770 8547 8303 8041 7764 7475 7181 6885 6592 6308 6035 5780 5545 5334 5149 4994 4870 4778 4720 4697 4708 4754 4834 4949 5095 5271 5474 5699 5943 6199 6461 6723 6978 7221 7445 7647 7823 7971 8092 8184 8249 8289 8306 8302 8280 8241 8190 8127 8057 7982 7906 7831 7763 7704 7656 7624 7607 7609 7628 7665 7718 7787 7869 7964 8067 8179 8297 8418 8542 8665 8787 8905 9018 9124 9224 9315 9399 9476 9545 9609 9667 9720 9769 9812 9850 9882 9906 9922 9928 9924 9908 9880 9839 9783 9713 9626 9522 9398 9253 9087 8900 8690 8460 8213 7950 7677 7399 7122 6852 6596 6360 6149 5970 5826 5720 5653 5626 5635 5675 5742 5826 5918 6007 6084 6138 6159 6142 6080 5971 5814 5613 5372 5096 4794 4473 4141 3806 3475 3154 3190 9 7 1 2847 2560 2294 2053 1837 1648 1485 1349 1240 1156 1096 1059 1044 1048 1071 1110 1163 1228 1303 1385 1472 1561 1651 1739 1824 1904 1978 2045 2106 2160 2209 2252 2290 2325 2355 2382 2404 2423 2436 2444 2447 2445 2436 2423 2406 2385 2362 2338 2313 2290 2269 2250 2236 2225 2220 2221 2228 2241 2261 2289 2324 2367 2418 2476 2543 2618 2700 2790 2887 2990 3099 3213 3331 3452 3573 3695 3815 3930 4041 4145 4240 4326 4401 4465 4518 4560 4592 4615 4631 4642 4649 4655 4662 4673 4690 4714 4747 4792 4850 4921 5007 5106 5220 5347 5487 5637 5795 5960 6128 6297 6464 6626 6781 6926 7059 7179 7283 7371 7442 7495 7530 7547 7546 7527 7493 7443 7380 7306 7223 7132 7038 6942 6848 6758 6674 6600 6536 6484 6446 6422 6413 6420 6441 6476 6526 6587 6661 6745 6838 6939 7047 7160 7278 7400 7524 7649 7775 7900 8024 8144 8261 8373 8478 8576 8667 8751 8828 8898 8963 9024 9081 9134 9184 9231 9272 9307 9335 9352 9357 9349 9328 9292 9242 9180 9107 9025 8935 8841 8745 8647 8550 8456 8365 8280 8201 8131 8071 8023 7988 7968 7964 7976 8005 8049 8107 8177 8257 8345 8438 8534 8630 8726 8819 8910 8999 9084 9166 9245 9321 9393 9462 9526 9585 9638 9684 9723 9756 9782 9803 9818 9830 9839 9846 9852 9856 9860 9862 9861 9857 9848 9834 9813 9785 9748 9703 9649 9585 9512 9429 9336 9232 9116 8990 8852 8703 8544 8377 8203 8024 7844 7666 7493 7329 7177 7041 6922 6823 6746 6691 6659 6651 6665 6700 6757 6831 6923 7028 7145 7270 7399 7530 7659 7782 7898 8003 8095 8173 8237 8286 8320 8340 8345 8336 8313 8273 8218 8144 8050 7934 7794 7629 7437 7219 6975 6706 6414 6102 5773 5431 5080 4723 4364 4009 3660 3322 2997 2690 2402 2138 1897 1682 1494 1332 1195 1082 990 919 863 822 791 767 748 733 718 704 689 673 658 643 630 619 611 607 607 609 615 623 633 645 659 679 707 746 803 882 989 1130 1306 1522 1776 2065 2385 2729 3087 3449 3806 4147 4464 4750 5001 5212 5384 5517 5613 5675 5706 5710 5689 5646 5584 5502 5404 5289 5159 5014 4856 4685 4504 4313 4115 3911 3703 3493 3283 3074 2867 2666 2470 2281 2102 1932 1773 1626 1492 1371 1264 1171 1091 1026 974 934 905 886 875 871 872 875 878 880 878 872 861 844 821 794 762 727 691 656 621 589 560 535 514 498 485 477 472 469 469 470 473 477 481 486 494 504 519 540 570 611 663 730 810 905 1011 1128 1253 1381 1510 1636 1756 1870 1976 2075 2168 2259 2351 2447 2550 2664 2790 2929 3081 3245 3418 3596 3777 3956 4130 4296 4452 4596 4730 4853 4969 5078 5184 5289 5396 5506 5621 5741 5864 5991 6120 6248 6374 6495 6612 3191 9 7 1 6722 6824 6919 7007 7087 7160 7227 7288 7344 7395 7442 7485 7526 7564 7601 7636 7671 7705 7739 7771 7800 7827 7849 7864 7871 7868 7853 7824 7779 7718 7637 7536 7413 7266 7094 6896 6672 6421 6144 5842 5518 5177 4821 4457 4092 3730 3379 3044 2731 2442 2182 1951 1749 1576 1430 1311 1217 1151 1112 1106 1134 1204 1317 1480 1693 1957 2269 2623 3009 3418 3835 4248 4642 5006 5329 5605 5827 5995 6109 6173 6190 6166 6106 6016 5900 5762 5607 5437 5257 5071 4884 4701 4529 4374 4244 4145 4082 4061 4085 4154 4269 4426 4621 4849 5104 5379 5666 5960 6255 6544 6825 7094 7349 7587 7807 8009 8192 8355 8498 8622 8726 8811 8877 8924 8955 8967 8963 8942 8905 8850 8777 8687 8580 8457 8319 8168 8009 7843 7676 7511 7351 7202 7065 6941 6833 6741 6664 6602 6554 6520 6499 6490 6494 6512 6544 6589 6648 6720 6804 6898 6998 7101 7202 7297 7379 7444 7487 7503 7490 7445 7368 7259 7120 6954 6764 6555 6333 6100 5862 5622 5383 5148 4918 4694 4477 4269 4069 3878 3697 3526 3366 3218 3080 2954 2838 2733 2636 2548 2466 2392 2323 2261 2206 2157 2118 2089 2071 2068 2081 2112 2164 2238 2337 2461 2613 2793 2999 3233 3491 3770 4069 4382 4705 5032 5360 5683 5997 6298 6584 6852 7102 7333 7545 7738 7913 8072 8215 8343 8456 8556 8642 8716 8778 8830 8872 8907 8935 8957 8976 8991 9004 9014 9020 9023 9020 9011 8995 8972 8940 8900 8854 8801 8743 8681 8617 8552 8486 8420 8353 8287 8221 8156 8091 8028 7966 7906 7849 7795 7744 7694 7646 7596 7544 7487 7424 7353 7273 7183 7083 6973 6852 6722 6582 6432 6271 6101 5919 5726 5522 5308 5083 4850 4609 4363 4113 3862 3610 3360 3113 2869 2629 2396 2171 1954 1748 1555 1378 1216 1072 947 839 749 674 614 565 526 496 472 453 439 430 424 421 420 422 426 432 440 452 470 497 538 597 679 791 935 1114 1330 1582 1866 2177 2509 2853 3201 3545 3878 4193 4486 4753 4994 5206 5391 5550 5682 5789 5871 5927 5958 5961 5936 5882 5801 5691 5556 5397 5218 5022 4813 4596 4375 4153 3935 3722 3517 3324 3142 2974 2820 2682 2561 2457 2373 2308 2265 2244 2248 2278 2334 2419 2532 2674 2844 3041 3263 3507 3768 4043 4325 4611 4893 5167 5427 5669 5887 6079 6240 6370 6466 6526 6551 6540 6493 6413 6301 6160 5993 5804 5597 5379 5153 4927 4703 4488 4286 4099 3931 3783 3657 3551 3465 3396 3343 3302 3271 3246 3226 3209 3195 3185 3180 3183 3200 3232 3286 3364 3468 3601 3760 3944 4146 4362 4583 4801 5007 5193 5351 5476 5563 5608 5610 5568 5484 5360 5198 5003 4777 4526 4255 3968 3670 3368 3065 2768 2481 2208 1952 1718 1506 1319 1157 1020 907 816 746 693 655 628 609 597 588 3192 9 7 1 582 579 581 590 610 644 697 771 870 993 1140 1307 1488 1678 1868 2050 2218 2366 2488 2583 2649 2689 2703 2696 2671 2633 2585 2532 2479 2428 2386 2356 2343 2352 2388 2454 2552 2681 2840 3024 3227 3441 3658 3867 4061 4232 4375 4487 4569 4620 4645 4648 4634 4609 4578 4545 4513 4484 4459 4437 4417 4399 4380 4358 4332 4300 4261 4214 4160 4099 4032 3961 3887 3814 3742 3673 3610 3554 3504 3461 3425 3395 3371 3351 3336 3325 3317 3314 3315 3321 3331 3346 3364 3386 3411 3436 3463 3489 3516 3542 3568 3595 3624 3654 3686 3720 3755 3789 3823 3854 3881 3903 3917 3922 3918 3902 3874 3832 3776 3703 3614 3509 3387 3249 3098 2936 2767 2594 2422 2255 2097 1952 1825 1718 1635 1580 1554 1561 1602 1679 1793 1943 2129 2347 2594 2863 3149 3445 3741 4031 4307 4562 4791 4989 5154 5284 5378 5438 5465 5460 5428 5370 5290 5191 5075 4946 4807 4659 4507 4352 4196 4042 3892 3747 3608 3477 3355 3240 3134 3035 2942 2854 2768 2684 2599 2512 2421 2326 2226 2122 2016 1908 1800 1695 1595 1502 1418 1343 1278 1222 1175 1136 1104 1078 1058 1045 1041 1049 1072 1115 1182 1277 1405 1566 1762 1991 2250 2533 2835 3148 3465 3778 4082 4371 4641 4889 5112 5308 5478 5619 5731 5810 5856 5865 5837 5769 5662 5516 5334 5119 4877 4612 4332 4043 3751 3461 3180 2912 2660 2428 2220 2039 1887 1767 1681 1630 1613 1630 1677 1750 1844 1950 2064 2176 2282 2375 2453 2511 2550 2569 2572 2559 2535 2502 2463 2422 2380 2340 2304 2274 2251 2236 2231 2235 2250 2275 2310 2353 2403 2458 2517 2577 2637 2694 2748 2797 2839 2874 2901 2919 2929 2930 2922 2906 2883 2855 2823 2789 2755 2723 2694 2672 2656 2648 2650 2661 2684 2718 2764 2823 2896 2981 3080 3192 3314 3444 3581 3719 3856 3987 4109 4219 4313 4391 4451 4493 4517 4526 4519 4500 4469 4428 4379 4322 4259 4189 4114 4034 3950 3862 3770 3677 3581 3485 3389 3293 3199 3106 3016 2928 2844 2764 2689 2619 2554 2495 2442 2394 2352 2315 2283 2253 2226 2200 2174 2146 2116 2081 2041 1995 1940 1877 1805 1724 1635 1539 1437 1331 1223 1117 1013 916 826 745 674 613 563 523 491 467 449 437 428 423 421 422 427 436 449 468 492 523 559 601 646 695 744 794 841 885 926 962 996 1028 1059 1092 1127 1166 1209 1255 1303 1351 1396 1435 1464 1481 1484 1472 1444 1402 1348 1284 1215 1143 1072 1004 942 887 839 799 766 739 717 700 686 676 668 663 659 657 658 660 665 674 687 707 736 776 830 900 988 1097 1225 1373 1540 1722 1917 2121 2329 2539 2746 2946 3139 3323 3495 3658 3810 3953 4086 4211 4328 4438 4540 4633 4719 4796 4863 4921 4970 5008 3193 9 7 1 5035 5052 5058 5053 5036 5006 4964 4910 4842 4762 4669 4566 4453 4333 4207 4080 3952 3828 3709 3599 3499 3410 3334 3272 3224 3191 3173 3169 3181 3207 3250 3308 3380 3468 3570 3684 3810 3945 4087 4235 4386 4538 4688 4835 4976 5110 5236 5353 5459 5554 5638 5709 5768 5815 5849 5871 5879 5873 5853 5819 5769 5702 5619 5519 5403 5271 5124 4965 4796 4618 4436 4251 4066 3884 3707 3535 3370 3214 3065 2925 2793 2670 2555 2448 2349 2257 2170 2088 2009 1931 1853 1773 1689 1601 1508 1410 1310 1207 1105 1005 909 820 740 669 608 556 514 481 454 433 417 404 395 387 382 378 376 375 376 379 385 392 403 417 435 458 485 517 553 593 635 678 719 756 786 809 822 824 815 796 768 732 692 648 604 561 523 489 462 441 426 417 413 413 417 424 434 448 467 494 529 577 639 718 816 933 1070 1227 1401 1589 1789 1996 2206 2416 2623 2824 3017 3201 3375 3541 3699 3850 3994 4132 4265 4394 4517 4637 4751 4861 4967 5069 5167 5263 5358 5451 5545 5639 5734 5830 5927 6025 6123 6221 6319 6415 6510 6602 6693 6781 6866 6949 7028 7105 7178 7249 7315 7379 7439 7496 7550 7601 7649 7694 7737 7777 7814 7849 7881 7910 7938 7963 7986 8007 8028 8047 8066 8084 8100 8116 8130 8142 8152 8161 8167 8171 8173 8174 8172 8169 8163 8155 8144 8129 8112 8091 8067 8041 8014 7988 7963 7942 7926 7915 7911 7913 7921 7933 7947 7962 7977 7989 7998 8003 8005 8005 8003 8000 7999 8000 8004 8012 8023 8037 8053 8072 8092 8111 8131 8150 8168 8184 8198 8210 8220 8227 8232 8233 8232 8227 8221 8212 8202 8190 8178 8165 8151 8137 8120 8102 8082 8058 8032 8003 7972 7937 7900 7860 7817 7771 7721 7667 7607 7541 7466 7384 7291 7189 7076 6953 6820 6678 6527 6369 6205 6037 5867 5698 5532 5371 5217 5071 4936 4810 4694 4587 4487 4391 4297 4203 4105 4001 3890 3771 3644 3509 3367 3221 3074 2927 2784 2647 2520 2404 2301 2212 2137 2077 2031 1997 1973 1958 1948 1941 1934 1925 1910 1888 1857 1817 1766 1704 1633 1554 1469 1379 1288 1197 1109 1026 950 882 823 772 730 697 670 650 634 623 614 608 603 600 597 596 596 597 601 606 615 628 644 666 692 722 757 796 837 879 920 959 993 1023 1046 1063 1075 1082 1088 1094 1106 1128 1162 1215 1288 1384 1505 1650 1819 2008 2214 2433 2660 2889 3116 3337 3550 3753 3945 4126 4297 4460 4617 4770 4919 5066 5211 5355 5498 5638 5776 5911 6043 6171 6293 6410 6519 6620 6709 6785 6844 6883 6901 6893 6860 6798 6708 6589 6444 6275 6085 5879 5663 5443 5229 5029 4852 4708 4605 4551 4550 4607 4719 4885 5097 5348 5627 5922 6222 6518 3194 9 7 2 6818 7079 7316 7525 7705 7857 7982 8084 8164 8226 8272 8305 8325 8334 8331 8315 8282 8232 8160 8063 7937 7780 7590 7366 7109 6821 6507 6169 5815 5450 5081 4715 4357 4013 3690 3392 3125 2892 2698 2546 2441 2384 2377 2418 2506 2638 2808 3009 3235 3476 3724 3972 4212 4438 4647 4834 4999 5141 5260 5358 5436 5497 5544 5579 5605 5624 5640 5654 5670 5691 5718 5753 5798 5854 5921 6000 6088 6186 6290 6398 6507 6613 6712 6801 6877 6937 6979 7003 7008 6995 6966 6923 6869 6807 6739 6668 6596 6523 6449 6374 6298 6219 6136 6048 5953 5853 5746 5633 5516 5396 5275 5154 5036 4924 4820 4726 4646 4583 4540 4520 4527 4561 4625 4719 4841 4991 5163 5355 5562 5777 5995 6212 6423 6624 6812 6985 7141 7281 7404 7511 7602 7678 7741 7791 7831 7860 7880 7893 7899 7898 7892 7879 7859 7831 7794 7746 7687 7615 7531 7435 7329 7215 7096 6975 6857 6745 6643 6554 6481 6425 6386 6364 6357 6364 6382 6407 6435 6462 6485 6500 6502 6488 6454 6398 6317 6211 6077 5917 5731 5521 5290 5041 4776 4500 4215 3925 3633 3341 3053 2770 2496 2233 1984 1752 1541 1352 1187 1047 931 839 768 716 678 652 635 625 623 630 648 680 731 804 902 1027 1177 1350 1543 1747 1956 2163 2358 2537 2693 2822 2925 3001 3053 3082 3094 3090 3076 3052 3022 2986 2944 2898 2847 2791 2730 2667 2601 2533 2466 2399 2335 2274 2217 2164 2115 2070 2030 1994 1962 1935 1912 1894 1879 1869 1861 1857 1855 1854 1853 1853 1852 1850 1846 1839 1829 1813 1792 1764 1729 1685 1633 1572 1505 1431 1355 1277 1200 1127 1059 998 945 900 863 835 816 807 809 824 856 908 983 1086 1218 1382 1578 1805 2060 2340 2641 2956 3279 3606 3932 4251 4562 4862 5148 5422 5681 5927 6160 6380 6588 6784 6968 7142 7304 7457 7599 7731 7854 7968 8074 8171 8260 8343 8419 8488 8553 8612 8668 8720 8769 8814 8857 8895 8930 8960 8984 9002 9013 9016 9010 8996 8972 8940 8900 8851 8795 8731 8660 8582 8498 8407 8311 8209 8102 7991 7878 7762 7646 7531 7419 7312 7212 7120 7038 6969 6911 6868 6839 6824 6823 6834 6856 6887 6924 6964 7004 7039 7067 7081 7079 7057 7011 6939 6840 6711 6554 6371 6162 5933 5686 5426 5158 4887 4616 4351 4095 3850 3619 3405 3208 3029 2870 2729 2607 2505 2423 2362 2321 2303 2309 2340 2397 2483 2597 2741 2914 3115 3342 3591 3860 4143 4437 4735 5035 5330 5617 5894 6157 6405 6636 6851 7048 7229 7393 7540 7673 7790 7893 7982 8058 8122 8173 8212 8238 8250 8248 8230 8194 8138 8060 7959 7833 7682 7504 7302 7077 6832 6569 6293 6009 5720 5434 5153 4884 4631 4398 4189 4007 3855 3735 3648 3596 3578 3595 3644 3724 3833 3967 4123 4296 4483 4677 4873 3195 9 7 2 5066 5250 5418 5566 5687 5777 5832 5851 5831 5773 5678 5550 5393 5211 5010 4797 4576 4353 4132 3916 3709 3512 3326 3153 2991 2842 2705 2580 2469 2372 2288 2218 2162 2120 2092 2078 2078 2092 2120 2162 2218 2290 2378 2482 2602 2737 2884 3043 3209 3377 3545 3705 3855 3989 4104 4197 4266 4311 4331 4328 4303 4259 4199 4125 4040 3946 3847 3745 3643 3543 3448 3360 3281 3215 3161 3124 3103 3100 3116 3150 3202 3271 3356 3455 3565 3684 3808 3934 4057 4173 4278 4366 4434 4476 4490 4473 4423 4339 4224 4079 3908 3717 3509 3292 3070 2848 2632 2424 2227 2044 1877 1728 1599 1493 1415 1369 1360 1392 1470 1597 1773 1996 2263 2566 2897 3244 3594 3937 4261 4556 4814 5030 5204 5336 5428 5487 5518 5528 5524 5514 5503 5498 5502 5519 5554 5606 5679 5772 5886 6018 6166 6329 6502 6682 6864 7045 7221 7389 7547 7693 7826 7946 8053 8146 8228 8297 8355 8402 8437 8461 8473 8474 8463 8441 8408 8366 8314 8254 8187 8113 8033 7949 7860 7769 7676 7583 7493 7408 7329 7261 7205 7165 7142 7137 7151 7183 7232 7296 7373 7458 7550 7646 7742 7839 7934 8027 8119 8208 8295 8381 8466 8548 8627 8703 8774 8840 8901 8956 9005 9050 9091 9128 9163 9197 9229 9260 9291 9320 9347 9372 9395 9416 9434 9449 9461 9470 9476 9479 9479 9475 9468 9456 9440 9420 9395 9364 9328 9284 9231 9167 9089 8995 8882 8747 8588 8404 8194 7959 7698 7415 7112 6790 6454 6105 5747 5382 5012 4640 4269 3902 3542 3192 2856 2538 2241 1968 1722 1505 1316 1155 1022 913 827 760 710 673 647 630 620 617 619 627 641 661 688 721 760 802 847 891 931 965 989 1003 1006 1001 992 985 988 1013 1067 1161 1303 1497 1746 2046 2393 2777 3188 3612 4036 4447 4836 5194 5516 5797 6036 6235 6392 6511 6591 6633 6638 6604 6531 6420 6271 6086 5868 5618 5343 5046 4732 4407 4074 3739 3407 3082 2770 2474 2199 1948 1725 1530 1364 1227 1117 1032 970 930 912 918 950 1014 1115 1258 1450 1691 1985 2328 2714 3136 3583 4042 4501 4949 5375 5771 6134 6459 6749 7004 7228 7424 7596 7748 7882 7999 8102 8191 8267 8332 8386 8432 8471 8504 8532 8557 8579 8597 8612 8622 8629 8630 8627 8619 8607 8590 8569 8544 8514 8480 8442 8399 8352 8300 8245 8187 8127 8067 8008 7951 7897 7848 7803 7764 7730 7702 7680 7662 7650 7642 7637 7636 7638 7641 7646 7651 7657 7663 7670 7677 7686 7696 7707 7719 7732 7744 7755 7763 7766 7763 7753 7733 7703 7662 7608 7540 7456 7356 7238 7100 6941 6760 6557 6332 6086 5821 5539 5245 4943 4637 4332 4034 3746 3474 3222 2992 2789 2616 2474 2365 2290 2248 2240 2263 2314 2390 2486 2597 2719 2845 2970 3091 3202 3301 3386 3455 3507 3543 3196 9 7 2 3561 3564 3551 3523 3482 3428 3362 3285 3197 3099 2991 2874 2750 2618 2481 2340 2196 2050 1906 1765 1629 1500 1379 1268 1168 1080 1003 937 883 838 802 775 754 738 725 716 709 703 697 693 689 685 683 683 685 688 693 700 707 715 721 726 729 730 727 723 716 708 699 690 680 672 664 658 654 655 661 676 701 740 796 869 963 1076 1209 1358 1521 1692 1867 2039 2203 2354 2488 2601 2691 2759 2804 2830 2837 2829 2810 2784 2755 2727 2704 2689 2687 2699 2729 2778 2846 2933 3036 3153 3280 3410 3539 3662 3772 3867 3945 4003 4043 4068 4082 4089 4096 4109 4134 4174 4235 4319 4428 4560 4716 4892 5085 5292 5507 5726 5945 6157 6359 6547 6719 6871 7004 7115 7207 7279 7335 7375 7401 7415 7419 7413 7398 7372 7336 7289 7229 7155 7067 6965 6848 6716 6572 6417 6253 6081 5907 5732 5560 5396 5244 5107 4990 4897 4831 4795 4792 4823 4886 4982 5107 5257 5428 5613 5807 6003 6195 6378 6549 6705 6843 6964 7068 7158 7235 7302 7361 7415 7465 7513 7561 7608 7655 7702 7749 7795 7841 7884 7924 7961 7992 8017 8033 8039 8032 8011 7974 7921 7850 7761 7655 7534 7399 7253 7099 6943 6788 6640 6502 6381 6279 6199 6145 6117 6115 6139 6185 6252 6337 6434 6543 6658 6778 6899 7022 7143 7262 7378 7489 7596 7697 7791 7876 7951 8014 8063 8098 8117 8118 8099 8060 8000 7916 7810 7680 7527 7352 7156 6941 6711 6468 6218 5963 5710 5463 5227 5007 4808 4634 4488 4375 4296 4252 4244 4271 4330 4418 4530 4660 4804 4954 5106 5254 5395 5524 5639 5739 5823 5891 5943 5978 5998 6002 5990 5960 5913 5847 5763 5661 5542 5407 5260 5104 4944 4784 4631 4491 4371 4275 4209 4177 4183 4227 4309 4428 4579 4758 4959 5176 5403 5632 5858 6076 6281 6472 6644 6798 6933 7050 7149 7232 7300 7355 7398 7432 7457 7475 7488 7495 7499 7498 7494 7486 7475 7460 7442 7421 7397 7371 7342 7311 7279 7245 7211 7175 7140 7104 7069 7035 7002 6972 6943 6916 6892 6870 6848 6827 6806 6784 6760 6734 6705 6674 6640 6603 6564 6522 6479 6433 6386 6337 6286 6234 6178 6121 6061 5999 5934 5866 5797 5725 5651 5576 5500 5423 5344 5265 5185 5103 5020 4934 4846 4754 4659 4560 4457 4351 4242 4130 4016 3900 3783 3666 3549 3431 3313 3196 3079 2963 2848 2736 2626 2520 2420 2325 2236 2154 2080 2013 1952 1896 1846 1799 1754 1711 1667 1622 1574 1523 1469 1410 1346 1279 1207 1132 1055 977 899 823 750 683 621 566 518 478 444 417 396 379 366 356 349 344 340 339 340 343 350 359 371 385 402 421 440 458 476 490 502 510 514 514 511 503 494 483 470 459 448 439 432 427 425 426 428 433 440 3197 9 7 2 451 465 483 508 540 580 630 690 760 839 926 1017 1109 1199 1284 1357 1418 1462 1488 1494 1481 1451 1403 1343 1272 1195 1114 1033 954 881 813 753 700 655 617 585 558 537 519 505 493 483 475 469 463 457 451 445 438 430 422 413 405 397 390 385 381 379 379 381 384 390 397 407 423 444 476 519 577 653 749 866 1003 1161 1335 1523 1720 1921 2119 2311 2491 2655 2800 2926 3032 3119 3189 3244 3287 3320 3347 3370 3390 3409 3428 3448 3470 3492 3517 3545 3576 3610 3649 3693 3744 3800 3864 3936 4015 4101 4194 4295 4401 4514 4631 4754 4881 5012 5145 5281 5418 5556 5694 5831 5966 6098 6227 6352 6473 6588 6699 6804 6904 7000 7091 7177 7260 7339 7415 7488 7558 7626 7692 7756 7817 7877 7935 7991 8046 8099 8149 8198 8243 8286 8325 8360 8391 8417 8438 8456 8470 8480 8489 8495 8501 8507 8512 8518 8524 8530 8535 8541 8546 8551 8557 8563 8571 8580 8591 8603 8617 8632 8648 8663 8678 8692 8704 8715 8725 8735 8745 8756 8768 8782 8797 8813 8829 8844 8857 8867 8874 8877 8876 8873 8867 8860 8852 8844 8835 8827 8818 8807 8795 8780 8761 8738 8712 8681 8646 8607 8563 8515 8460 8398 8326 8244 8148 8036 7907 7759 7591 7400 7186 6949 6689 6407 6102 5777 5435 5077 4709 4335 3958 3586 3223 2874 2545 2238 1957 1706 1484 1292 1130 996 887 801 735 685 648 621 602 589 582 581 587 604 634 682 750 841 959 1103 1272 1464 1674 1896 2123 2347 2561 2758 2932 3079 3196 3283 3340 3370 3377 3364 3337 3299 3254 3207 3159 3113 3072 3036 3007 2985 2973 2971 2980 3001 3035 3083 3144 3217 3303 3400 3506 3618 3734 3850 3965 4075 4177 4268 4346 4410 4457 4486 4497 4490 4464 4420 4360 4285 4196 4095 3984 3865 3740 3611 3479 3348 3218 3091 2969 2853 2744 2643 2551 2468 2394 2328 2270 2219 2176 2140 2110 2087 2071 2061 2060 2066 2082 2106 2141 2185 2239 2304 2379 2463 2558 2662 2775 2898 3031 3173 3326 3490 3665 3854 4056 4272 4503 4749 5008 5280 5562 5851 6144 6438 6727 7009 7280 7536 7775 7996 8197 8378 8540 8684 8810 8920 9017 9101 9174 9237 9292 9340 9381 9416 9446 9472 9494 9512 9529 9544 9558 9572 9586 9601 9615 9630 9644 9657 9667 9675 9679 9679 9676 9669 9660 9650 9639 9629 9621 9615 9611 9610 9610 9612 9614 9616 9616 9615 9612 9607 9600 9593 9585 9576 9568 9560 9552 9544 9535 9524 9511 9496 9478 9458 9436 9412 9388 9365 9342 9321 9303 9286 9270 9256 9243 9230 9216 9201 9185 9168 9149 9128 9106 9080 9051 9018 8979 8932 8877 8811 8733 8642 8535 8411 8268 8106 7921 7714 7483 7229 6951 6653 6336 6004 5663 5318 4973 4636 4312 4005 3720 3460 3198 9 7 2 3227 3023 2848 2704 2588 2502 2443 2412 2407 2427 2471 2538 2628 2739 2870 3021 3192 3380 3587 3810 4050 4304 4569 4842 5120 5397 5668 5926 6166 6384 6574 6733 6859 6952 7013 7043 7044 7020 6974 6908 6826 6728 6619 6498 6369 6233 6094 5955 5821 5695 5584 5492 5423 5383 5373 5395 5449 5534 5648 5786 5945 6118 6300 6486 6670 6848 7014 7166 7301 7415 7509 7580 7629 7657 7665 7654 7627 7587 7535 7474 7408 7338 7266 7195 7126 7061 7001 6948 6903 6869 6846 6837 6843 6864 6900 6952 7017 7094 7180 7273 7368 7464 7556 7642 7718 7780 7826 7853 7855 7830 7774 7682 7552 7382 7170 6917 6626 6300 5946 5571 5181 4787 4396 4015 3650 3306 2988 2697 2436 2205 2008 1846 1722 1641 1607 1625 1700 1835 2032 2290 2608 2977 3390 3836 4301 4774 5241 5690 6114 6506 6861 7180 7464 7716 7941 8143 8326 8494 8649 8791 8922 9041 9147 9239 9319 9385 9441 9487 9525 9557 9585 9609 9629 9647 9660 9669 9674 9673 9668 9659 9647 9636 9625 9617 9613 9613 9617 9624 9632 9640 9646 9649 9649 9645 9638 9629 9618 9606 9594 9582 9568 9552 9531 9503 9465 9416 9353 9276 9185 9078 8956 8820 8668 8501 8318 8117 7896 7655 7391 7105 6797 6470 6127 5771 5408 5042 4681 4328 3989 3667 3365 3087 2833 2607 2410 2245 2114 2021 1968 1957 1989 2064 2180 2334 2521 2734 2966 3211 3460 3709 3951 4185 4409 4623 4829 5029 5225 5420 5615 5812 6011 6212 6414 6615 6815 7012 7204 7390 7570 7743 7907 8060 8202 8332 8448 8549 8635 8706 8762 8805 8837 8860 8875 8883 8886 8885 8879 8867 8850 8826 8797 8762 8723 8683 8645 8610 8584 8567 8562 8567 8584 8608 8636 8665 8689 8704 8707 8693 8660 8609 8539 8452 8349 8233 8109 7977 7843 7709 7577 7449 7328 7215 7112 7019 6937 6865 6806 6757 6719 6691 6673 6664 6663 6670 6685 6709 6740 6780 6830 6890 6961 7043 7135 7239 7351 7471 7597 7726 7855 7982 8104 8219 8325 8422 8510 8589 8660 8725 8786 8844 8901 8957 9013 9069 9124 9179 9232 9283 9330 9374 9413 9449 9482 9510 9536 9559 9579 9597 9613 9627 9638 9648 9656 9663 9668 9672 9675 9678 9680 9682 9682 9682 9681 9679 9676 9672 9668 9664 9661 9658 9657 9656 9657 9658 9659 9659 9657 9654 9647 9639 9627 9614 9598 9582 9564 9545 9525 9503 9478 9450 9418 9381 9338 9289 9235 9176 9113 9045 8975 8903 8828 8751 8673 8593 8511 8429 8345 8263 8183 8106 8036 7974 7921 7880 7852 7837 7836 7848 7873 7911 7959 8018 8084 8157 8235 8317 8400 8484 8567 8648 8725 8797 8865 8928 8985 9037 9084 9125 9161 9192 9217 9236 9249 9254 9252 9242 9225 9199 9168 9130 9088 9042 8995 8948 8902 8859 8820 8786 8757 8733 8717 8706 8702 8705 8715 8731 8753 8781 8814 8851 3199 9 7 2 8891 8933 8975 9015 9052 9083 9109 9128 9139 9143 9140 9130 9114 9091 9063 9029 8987 8938 8881 8815 8739 8654 8559 8456 8345 8228 8105 7977 7846 7711 7573 7430 7282 7127 6966 6797 6621 6437 6245 6048 5848 5645 5443 5244 5050 4864 4688 4524 4375 4242 4127 4033 3960 3911 3886 3888 3918 3975 4061 4174 4314 4479 4666 4873 5096 5332 5576 5825 6075 6323 6566 6803 7031 7248 7455 7650 7832 8001 8157 8299 8427 8540 8640 8725 8798 8860 8910 8952 8985 9012 9033 9049 9060 9065 9064 9056 9040 9015 8981 8937 8884 8821 8751 8673 8589 8500 8407 8311 8214 8117 8022 7930 7842 7761 7689 7625 7572 7530 7499 7479 7468 7465 7468 7476 7488 7500 7512 7522 7531 7537 7539 7538 7532 7521 7504 7479 7447 7404 7351 7284 7202 7104 6988 6853 6699 6524 6329 6116 5885 5639 5381 5114 4842 4569 4299 4035 3781 3538 3310 3096 2899 2718 2555 2411 2289 2190 2118 2076 2068 2098 2169 2281 2435 2630 2862 3125 3414 3721 4036 4353 4663 4959 5236 5489 5717 5917 6090 6236 6356 6452 6526 6579 6613 6628 6625 6606 6572 6523 6461 6387 6303 6210 6109 6001 5887 5770 5649 5526 5402 5280 5160 5044 4934 4832 4738 4654 4578 4509 4446 4384 4322 4254 4178 4091 3988 3870 3734 3581 3411 3228 3033 2829 2620 2408 2198 1993 1795 1607 1432 1271 1126 997 886 790 711 646 594 554 522 498 480 466 454 444 435 427 418 410 402 394 387 381 376 373 371 372 374 378 383 391 399 410 423 441 464 496 539 595 668 759 870 1000 1150 1318 1501 1695 1899 2107 2316 2524 2728 2926 3118 3302 3480 3652 3818 3978 4132 4280 4422 4557 4684 4801 4907 5002 5083 5148 5197 5228 5239 5228 5196 5140 5061 4960 4837 4697 4541 4373 4199 4023 3852 3690 3544 3420 3324 3260 3234 3249 3307 3408 3553 3739 3960 4211 4485 4775 5071 5365 5652 5925 6178 6411 6620 6806 6971 7116 7243 7356 7455 7544 7624 7696 7761 7820 7874 7923 7967 8007 8043 8075 8102 8126 8147 8164 8179 8193 8206 8218 8232 8247 8263 8280 8297 8312 8326 8338 8345 8350 8351 8350 8347 8344 8341 8338 8336 8334 8329 8322 8310 8292 8267 8236 8197 8153 8105 8054 8001 7947 7892 7837 7780 7721 7659 7593 7522 7446 7365 7280 7191 7098 7003 6905 6805 6703 6598 6492 6383 6273 6161 6049 5936 5823 5710 5597 5482 5364 5241 5110 4968 4814 4645 4460 4259 4042 3810 3567 3314 3057 2798 2543 2294 2057 1833 1626 1436 1266 1115 982 868 772 692 627 576 538 511 493 484 481 482 487 493 503 515 534 562 606 671 764 891 1057 1265 1518 1812 2145 2508 2893 3291 3692 4085 4462 4817 5147 5448 5720 5966 6187 6387 6568 6733 6884 7023 7150 7267 7374 7472 7562 7645 7722 3200 9 7 2 7794 7861 7924 7983 8039 8090 8136 8178 8214 8247 8275 8300 8323 8345 8365 8385 8404 8421 8437 8451 8462 8471 8477 8481 8483 8485 8486 8488 8489 8490 8489 8486 8478 8464 8442 8412 8373 8323 8263 8193 8113 8022 7920 7807 7682 7543 7390 7223 7042 6848 6642 6426 6202 5974 5745 5518 5295 5079 4872 4674 4488 4314 4153 4005 3873 3757 3659 3581 3522 3486 3472 3481 3512 3564 3637 3729 3838 3963 4101 4250 4407 4571 4739 4906 5071 5229 5378 5514 5633 5732 5810 5863 5892 5895 5873 5826 5756 5663 5551 5422 5278 5122 4958 4789 4618 4447 4279 4116 3960 3813 3674 3544 3422 3308 3201 3098 3000 2905 2810 2716 2620 2522 2420 2315 2205 2090 1971 1849 1725 1603 1483 1370 1266 1175 1098 1039 998 975 970 981 1005 1039 1079 1121 1162 1197 1225 1242 1248 1243 1226 1200 1165 1124 1080 1035 992 956 928 912 911 928 967 1027 1112 1221 1352 1505 1675 1858 2049 2242 2432 2612 2780 2930 3060 3169 3257 3325 3374 3406 3421 3423 3412 3390 3355 3310 3253 3184 3103 3010 2905 2789 2662 2525 2380 2229 2073 1915 1757 1603 1454 1315 1186 1070 968 881 809 751 706 674 651 636 628 623 623 623 625 626 626 625 622 616 607 595 580 562 542 521 500 479 459 441 427 415 407 401 399 399 402 408 416 427 442 462 487 519 560 609 668 739 820 914 1018 1133 1258 1391 1531 1676 1825 1975 2125 2275 2423 2569 2714 2857 2999 3140 3280 3419 3556 3692 3825 3955 4079 4199 4314 4424 4529 4630 4729 4825 4920 5014 5107 5199 5290 5379 5465 5550 5632 5712 5791 5870 5948 6027 6106 6185 6264 6341 6416 6488 6557 6620 6679 6733 6783 6829 6872 6913 6952 6990 7026 7062 7096 7129 7162 7193 7224 7255 7286 7319 7352 7388 7425 7464 7504 7546 7587 7629 7669 7708 7746 7781 7815 7848 7878 7908 7936 7963 7988 8010 8029 8043 8051 8055 8052 8043 8030 8013 7993 7971 7949 7928 7906 7883 7859 7830 7796 7753 7699 7631 7546 7441 7315 7164 6986 6779 6542 6274 5975 5647 5293 4916 4522 4117 3710 3307 2918 2549 2207 1898 1626 1392 1199 1043 923 834 771 727 697 676 661 649 643 644 659 697 765 875 1035 1251 1526 1862 2254 2694 3171 3670 4178 4680 5161 5613 6025 6395 6720 7003 7245 7453 7631 7784 7917 8033 8134 8223 8301 8368 8426 8474 8515 8547 8573 8591 8603 8608 8606 8596 8578 8550 8512 8463 8401 8326 8237 8132 8011 7872 7713 7535 7335 7114 6874 6615 6340 6053 5756 5455 5153 4854 4562 4281 4011 3756 3516 3291 3082 2888 2710 2546 2398 2265 2146 2041 1951 1873 1809 1757 1716 1686 1665 1656 1656 1668 1693 1731 1783 1851 1934 2032 2144 2267 2397 2531 2663 2789 2904 3003 3082 3139 3201 9 7 2 3170 3176 3157 3113 3047 2962 2860 2747 2624 2498 2373 2252 2143 2048 1975 1929 1914 1937 2000 2108 2262 2462 2707 2992 3314 3664 4036 4419 4805 5186 5553 5900 6221 6514 6775 7005 7204 7373 7515 7633 7727 7802 7859 7899 7924 7935 7934 7923 7902 7874 7841 7804 7768 7733 7704 7682 7670 7669 7682 7709 7750 7804 7870 7946 8029 8117 8206 8294 8378 8456 8528 8592 8648 8698 8741 8780 8815 8846 8875 8900 8922 8940 8955 8965 8970 8971 8969 8965 8958 8951 8943 8936 8929 8923 8916 8910 8903 8894 8883 8871 8855 8835 8811 8780 8742 8694 8635 8562 8474 8368 8244 8101 7940 7760 7565 7355 7134 6904 6669 6431 6194 5961 5734 5515 5309 5116 4940 4784 4650 4541 4460 4408 4388 4401 4445 4521 4626 4758 4913 5087 5275 5473 5678 5884 6089 6290 6485 6672 6851 7021 7181 7331 7470 7600 7720 7830 7930 8021 8101 8171 8230 8277 8312 8333 8339 8330 8303 8258 8196 8117 8022 7913 7792 7662 7525 7386 7246 7109 6977 6853 6738 6635 6545 6467 6403 6353 6317 6295 6286 6289 6305 6332 6369 6417 6474 6539 6611 6690 6773 6860 6948 7037 7123 7204 7279 7346 7401 7443 7470 7480 7471 7443 7393 7324 7234 7127 7004 6871 6731 6591 6456 6333 6227 6143 6086 6056 6055 6080 6128 6195 6275 6360 6444 6522 6586 6633 6660 6664 6645 6604 6542 6460 6363 6251 6130 6001 5868 5734 5602 5474 5355 5245 5149 5069 5005 4960 4935 4931 4947 4983 5038 5112 5203 5310 5430 5561 5703 5852 6005 6160 6315 6466 6610 6745 6867 6975 7066 7137 7188 7216 7222 7204 7163 7099 7014 6909 6786 6648 6497 6336 6168 5997 5825 5655 5489 5330 5179 5040 4913 4801 4707 4633 4582 4557 4560 4594 4661 4761 4894 5057 5246 5457 5684 5919 6156 6386 6605 6808 6990 7150 7288 7405 7503 7585 7653 7712 7763 7809 7852 7893 7933 7972 8011 8049 8087 8125 8161 8194 8223 8247 8262 8267 8260 8239 8204 8155 8093 8022 7945 7866 7790 7723 7669 7632 7615 7620 7649 7699 7769 7856 7956 8065 8178 8292 8402 8505 8600 8686 8761 8826 8882 8929 8968 8999 9023 9041 9051 9055 9053 9044 9028 9007 8981 8952 8920 8886 8852 8819 8787 8757 8729 8704 8682 8663 8647 8634 8627 8624 8627 8635 8650 8671 8697 8729 8765 8804 8844 8885 8924 8962 8996 9026 9053 9075 9092 9106 9116 9122 9126 9127 9125 9119 9110 9097 9078 9054 9023 8984 8937 8881 8815 8740 8655 8560 8457 8345 8229 8108 7987 7870 7759 7658 7573 7505 7457 7431 7428 7446 7484 7540 7608 7686 7770 7855 7937 8015 8085 8146 8195 8232 8257 8270 8270 8258 8235 8202 8159 8109 8053 7992 7928 7863 7799 7738 7680 7628 7582 7543 7513 7491 7478 7475 7480 7495 7519 7552 7594 7644 7701 7766 7836 7910 7988 8066 8143 8218 8289 8355 8414 8467 3202 9 7 3 8521 8561 8596 8626 8652 8673 8692 8707 8721 8734 8746 8758 8769 8779 8789 8796 8802 8807 8810 8812 8813 8815 8818 8821 8826 8830 8834 8836 8835 8829 8818 8800 8776 8745 8708 8664 8613 8556 8491 8418 8334 8238 8126 7996 7846 7674 7478 7258 7014 6747 6460 6155 5835 5504 5166 4825 4484 4146 3814 3491 3181 2884 2604 2343 2101 1882 1685 1514 1368 1250 1162 1106 1085 1101 1157 1256 1401 1591 1825 2102 2415 2759 3125 3503 3884 4257 4613 4946 5250 5521 5757 5959 6130 6270 6383 6473 6541 6589 6620 6634 6632 6614 6581 6533 6472 6398 6313 6218 6115 6005 5888 5766 5641 5511 5379 5244 5109 4975 4842 4712 4588 4470 4362 4265 4180 4110 4056 4021 4005 4011 4040 4092 4168 4268 4389 4532 4693 4870 5058 5255 5456 5658 5857 6051 6237 6412 6576 6727 6864 6986 7093 7184 7260 7320 7364 7393 7406 7403 7385 7351 7303 7240 7163 7071 6965 6846 6712 6565 6403 6227 6037 5833 5614 5383 5140 4887 4626 4361 4094 3828 3568 3317 3078 2853 2645 2455 2285 2135 2006 1898 1812 1747 1706 1689 1696 1729 1787 1869 1976 2104 2252 2414 2588 2770 2954 3137 3317 3490 3655 3810 3957 4094 4221 4339 4447 4545 4632 4707 4769 4818 4853 4875 4885 4884 4873 4854 4828 4796 4757 4713 4662 4603 4534 4456 4367 4267 4155 4034 3903 3764 3617 3464 3305 3141 2971 2797 2619 2437 2253 2068 1885 1707 1535 1373 1223 1088 969 866 780 709 652 607 572 544 522 503 488 475 465 457 452 451 453 458 466 477 490 504 519 537 558 584 619 666 731 816 927 1065 1234 1431 1657 1907 2177 2459 2749 3038 3320 3590 3843 4076 4285 4469 4627 4758 4862 4936 4981 4995 4976 4924 4838 4718 4567 4386 4178 3950 3706 3452 3194 2939 2690 2454 2233 2031 1849 1691 1558 1451 1371 1320 1298 1305 1341 1404 1492 1599 1720 1850 1981 2107 2223 2322 2401 2460 2498 2517 2520 2510 2492 2470 2447 2428 2414 2409 2414 2432 2464 2512 2579 2666 2775 2907 3062 3240 3440 3658 3892 4138 4392 4650 4907 5159 5403 5634 5850 6048 6224 6376 6503 6601 6669 6707 6714 6691 6639 6559 6456 6332 6190 6036 5872 5701 5527 5352 5179 5009 4843 4683 4530 4386 4251 4126 4013 3913 3824 3748 3683 3628 3582 3543 3510 3483 3462 3447 3441 3446 3466 3504 3564 3650 3764 3908 4082 4284 4512 4762 5029 5307 5590 5872 6148 6413 6663 6895 7107 7297 7464 7609 7730 7829 7904 7956 7985 7989 7968 7923 7851 7753 7628 7476 7298 7094 6864 6611 6337 6044 5735 5414 5085 4752 4419 4090 3769 3459 3165 2888 2634 2404 2203 2036 1908 1824 1788 1806 1882 2018 2215 2469 2778 3132 3524 3941 4372 4804 5224 5624 5994 6329 6625 6882 7101 7284 7433 7551 7641 7703 7739 7747 7728 7678 3203 9 7 3 7599 7489 7351 7187 7001 6799 6587 6373 6163 5967 5791 5641 5524 5445 5406 5409 5456 5546 5675 5841 6038 6260 6500 6750 7004 7255 7497 7725 7936 8128 8302 8456 8593 8713 8819 8911 8991 9060 9120 9170 9212 9248 9278 9303 9325 9345 9364 9381 9398 9413 9427 9437 9445 9448 9446 9442 9434 9424 9414 9404 9395 9388 9382 9379 9376 9372 9369 9364 9358 9351 9345 9339 9336 9335 9338 9346 9356 9370 9387 9405 9423 9441 9457 9472 9485 9496 9506 9514 9521 9528 9534 9540 9546 9553 9560 9568 9577 9587 9597 9608 9619 9628 9637 9643 9648 9650 9650 9649 9647 9644 9640 9638 9635 9633 9631 9628 9624 9619 9611 9602 9590 9577 9561 9544 9526 9507 9485 9461 9433 9400 9360 9311 9250 9176 9086 8977 8848 8695 8516 8310 8074 7808 7511 7183 6826 6443 6037 5615 5182 4746 4314 3893 3491 3112 2762 2443 2159 1910 1698 1524 1390 1299 1254 1260 1322 1442 1624 1868 2172 2530 2933 3371 3829 4294 4750 5185 5588 5950 6265 6531 6748 6918 7042 7123 7165 7169 7136 7066 6961 6818 6640 6426 6179 5900 5595 5265 4918 4557 4188 3817 3448 3087 2738 2407 2097 1813 1558 1334 1142 983 856 759 688 639 608 591 582 578 576 576 577 583 597 626 676 755 869 1023 1221 1463 1746 2064 2408 2767 3127 3476 3800 4090 4337 4536 4685 4785 4842 4860 4847 4812 4761 4703 4642 4585 4536 4498 4475 4469 4481 4516 4573 4655 4761 4892 5047 5223 5417 5625 5843 6067 6292 6513 6727 6930 7120 7295 7455 7599 7729 7844 7947 8039 8120 8191 8255 8310 8359 8401 8439 8471 8502 8530 8559 8589 8622 8658 8698 8741 8786 8833 8879 8923 8964 9000 9032 9058 9079 9096 9111 9123 9135 9146 9159 9174 9190 9209 9229 9251 9275 9300 9326 9354 9381 9410 9437 9465 9490 9514 9536 9554 9570 9582 9592 9598 9603 9605 9606 9605 9603 9599 9593 9584 9572 9556 9536 9512 9485 9455 9424 9392 9359 9326 9294 9262 9229 9195 9159 9120 9077 9030 8980 8926 8869 8811 8753 8696 8643 8594 8550 8513 8483 8461 8446 8439 8438 8442 8451 8462 8475 8488 8500 8509 8515 8517 8513 8504 8489 8466 8434 8392 8337 8266 8177 8067 7932 7770 7578 7355 7101 6816 6500 6158 5792 5409 5014 4613 4216 3828 3456 3108 2786 2496 2238 2015 1825 1669 1546 1455 1395 1368 1376 1418 1498 1616 1771 1962 2186 2438 2710 2997 3289 3580 3863 4133 4387 4624 4845 5051 5247 5436 5621 5805 5990 6178 6368 6560 6751 6940 7125 7303 7473 7634 7785 7924 8051 8165 8267 8354 8426 8482 8521 8541 8542 8521 8478 8410 8318 8201 8057 7888 7693 7474 7232 6970 6690 6396 6091 5780 5467 5157 4855 4565 4290 4034 3799 3587 3398 3233 3092 2974 2880 2809 2763 2742 2749 2783 2848 2943 3069 3226 3412 3625 3861 4116 3204 9 7 3 4386 4666 4950 5235 5515 5786 6044 6286 6508 6711 6892 7053 7194 7317 7426 7522 7611 7694 7774 7853 7931 8009 8084 8155 8222 8281 8333 8377 8413 8443 8467 8489 8508 8527 8546 8565 8584 8603 8619 8634 8645 8653 8660 8664 8668 8672 8677 8684 8691 8700 8708 8716 8722 8726 8727 8726 8723 8719 8714 8709 8706 8703 8700 8699 8697 8695 8693 8691 8688 8685 8681 8678 8676 8673 8670 8666 8661 8655 8647 8637 8625 8612 8599 8586 8575 8564 8556 8550 8545 8541 8537 8532 8524 8513 8497 8475 8446 8408 8362 8305 8237 8157 8065 7960 7841 7709 7565 7407 7238 7059 6870 6675 6476 6274 6071 5870 5672 5480 5294 5116 4947 4787 4637 4497 4367 4249 4141 4043 3955 3877 3807 3744 3687 3634 3584 3536 3488 3440 3391 3339 3286 3232 3175 3119 3062 3007 2954 2907 2865 2833 2814 2809 2824 2862 2926 3019 3144 3302 3492 3712 3959 4227 4509 4799 5089 5373 5644 5899 6135 6353 6552 6737 6909 7073 7231 7385 7538 7688 7837 7983 8125 8262 8395 8522 8644 8761 8872 8978 9078 9170 9255 9331 9396 9450 9494 9527 9550 9565 9574 9576 9573 9565 9551 9530 9500 9458 9403 9332 9245 9141 9019 8881 8728 8563 8390 8213 8035 7861 7696 7543 7407 7290 7195 7123 7073 7045 7037 7046 7070 7107 7152 7206 7266 7331 7403 7480 7564 7656 7755 7861 7973 8090 8209 8329 8445 8557 8662 8759 8848 8928 9000 9066 9125 9179 9229 9274 9315 9352 9384 9410 9432 9448 9461 9470 9477 9483 9490 9498 9509 9522 9538 9556 9575 9596 9617 9638 9659 9678 9696 9712 9726 9739 9750 9759 9767 9774 9781 9787 9792 9797 9801 9804 9805 9803 9799 9793 9784 9774 9762 9751 9740 9732 9727 9726 9729 9736 9747 9760 9775 9791 9807 9823 9837 9849 9861 9871 9879 9887 9894 9900 9906 9912 9918 9925 9932 9939 9946 9954 9961 9967 9971 9975 9977 9977 9976 9976 9975 9975 9976 9978 9981 9986 9990 9994 99981000010000 9999 9997 9995 9993 9991 9990 9990 9991 9991 9991 9988 9983 9976 9964 9950 9933 9915 9895 9875 9855 9836 9819 9802 9787 9773 9761 9749 9738 9728 9719 9712 9705 9699 9695 9691 9687 9685 9682 9679 9674 9669 9660 9649 9632 9611 9583 9549 9507 9459 9403 9341 9274 9203 9129 9053 8976 8899 8822 8746 8669 8592 8513 8432 8347 8256 8158 8051 7933 7801 7654 7490 7307 7106 6887 6650 6399 6138 5870 5602 5340 5090 4858 4649 4470 4324 4214 4143 4110 4116 4160 4241 4356 4503 4679 4879 5100 5338 5588 5844 6103 6359 6606 6842 7062 7263 7444 7604 7743 7861 7958 8036 8096 8139 8164 8174 8167 8146 8108 8057 7992 7914 7826 7729 7625 7517 7407 7298 7191 7088 6992 6905 6826 6759 6703 6660 6631 6617 6617 6632 6663 6709 6769 6842 6926 7020 7122 7228 7336 7444 7548 7648 7740 7824 3205 9 7 3 7899 7964 8018 8063 8098 8125 8142 8151 8152 8147 8134 8116 8093 8065 8034 8002 7969 7938 7910 7886 7869 7857 7853 7854 7860 7867 7874 7876 7869 7850 7814 7759 7683 7586 7466 7326 7168 6996 6811 6619 6423 6227 6034 5848 5671 5506 5356 5224 5112 5021 4954 4910 4890 4891 4911 4947 4993 5043 5094 5138 5172 5191 5195 5181 5151 5109 5057 5000 4945 4897 4862 4844 4846 4872 4921 4991 5079 5180 5287 5393 5490 5569 5625 5651 5643 5598 5516 5398 5245 5062 4853 4621 4373 4114 3847 3578 3312 3052 2802 2568 2352 2158 1989 1848 1737 1658 1612 1600 1620 1673 1757 1870 2008 2169 2349 2542 2743 2948 3151 3346 3530 3698 3848 3978 4088 4178 4249 4302 4341 4368 4384 4392 4394 4390 4381 4368 4350 4327 4298 4263 4221 4172 4116 4053 3984 3909 3830 3746 3659 3571 3482 3393 3305 3220 3137 3057 2981 2909 2840 2774 2710 2648 2587 2525 2463 2399 2334 2266 2197 2127 2057 1988 1921 1857 1796 1738 1684 1632 1581 1530 1478 1422 1363 1300 1232 1161 1087 1011 935 862 792 727 668 616 571 533 503 478 460 446 437 432 430 432 437 444 456 472 494 523 560 606 663 732 812 904 1008 1123 1248 1381 1522 1668 1820 1975 2132 2292 2453 2615 2777 2940 3103 3266 3428 3590 3751 3910 4069 4226 4380 4530 4677 4819 4956 5087 5212 5331 5445 5553 5657 5757 5852 5943 6029 6111 6188 6259 6325 6385 6440 6489 6534 6574 6609 6639 6662 6677 6682 6675 6655 6619 6566 6495 6406 6300 6177 6040 5891 5732 5568 5401 5235 5076 4926 4791 4675 4582 4516 4481 4478 4508 4572 4667 4791 4940 5108 5291 5483 5680 5875 6066 6248 6419 6576 6717 6842 6950 7040 7111 7165 7201 7221 7225 7215 7191 7155 7108 7051 6983 6907 6823 6733 6639 6542 6447 6356 6273 6202 6146 6107 6087 6086 6105 6142 6195 6264 6345 6437 6538 6644 6755 6868 6980 7090 7195 7293 7383 7464 7535 7596 7650 7696 7738 7775 7810 7842 7873 7902 7927 7949 7965 7976 7979 7976 7966 7949 7925 7894 7855 7806 7745 7670 7578 7465 7331 7172 6990 6784 6556 6308 6046 5773 5495 5219 4950 4697 4467 4265 4100 3977 3901 3875 3900 3977 4101 4270 4475 4710 4965 5231 5499 5761 6010 6240 6448 6630 6785 6912 7011 7084 7130 7151 7149 7125 7083 7025 6956 6878 6799 6722 6654 6599 6562 6547 6555 6587 6643 6720 6815 6924 7042 7164 7285 7403 7514 7616 7708 7789 7860 7921 7972 8015 8051 8079 8101 8118 8129 8138 8143 8148 8153 8159 8167 8178 8191 8207 8225 8245 8266 8287 8308 8328 8349 8368 8387 8404 8419 8431 8439 8441 8437 8424 8402 8369 8323 8263 8187 8095 7983 7850 7695 7517 7315 7089 6841 6572 6284 5982 5668 5346 5020 4695 4372 4056 3748 3453 3172 2910 2670 2456 2274 3206 9 7 3 2128 2024 1966 1958 2002 2101 2254 2458 2711 3007 3339 3700 4081 4474 4871 5264 5645 6009 6351 6666 6952 7209 7437 7638 7813 7966 8101 8221 8329 8429 8522 8609 8692 8769 8841 8906 8964 9014 9056 9091 9118 9140 9157 9172 9185 9197 9210 9224 9238 9254 9270 9287 9304 9320 9336 9351 9365 9377 9388 9397 9405 9412 9418 9423 9428 9434 9440 9447 9453 9460 9467 9474 9479 9483 9487 9489 9489 9489 9487 9484 9478 9470 9459 9443 9423 9397 9366 9328 9284 9233 9174 9106 9028 8938 8835 8716 8579 8424 8249 8055 7842 7613 7369 7115 6855 6591 6329 6071 5821 5583 5359 5151 4962 4795 4650 4530 4438 4373 4339 4335 4362 4420 4506 4620 4758 4919 5098 5293 5500 5715 5935 6158 6380 6598 6811 7016 7210 7391 7558 7709 7842 7957 8054 8133 8196 8244 8278 8301 8315 8319 8316 8303 8281 8248 8203 8143 8068 7978 7874 7757 7631 7500 7367 7238 7118 7012 6922 6854 6808 6788 6792 6821 6874 6948 7041 7149 7268 7396 7528 7660 7788 7910 8022 8122 8208 8279 8334 8375 8401 8415 8420 8417 8409 8401 8393 8389 8389 8395 8407 8425 8448 8476 8509 8546 8586 8629 8675 8723 8772 8821 8868 8911 8947 8975 8992 8998 8992 8972 8938 8892 8834 8764 8683 8592 8492 8385 8271 8153 8034 7918 7806 7702 7610 7531 7467 7418 7383 7361 7350 7346 7346 7348 7348 7344 7332 7313 7283 7244 7194 7135 7068 6996 6922 6849 6780 6721 6674 6643 6630 6635 6660 6703 6764 6840 6931 7033 7147 7270 7401 7540 7686 7836 7991 8147 8302 8454 8601 8741 8871 8992 9102 9202 9293 9376 9452 9521 9585 9643 9695 9741 9781 9814 9840 9861 9877 9889 9898 9906 9915 9924 9933 9944 9954 9962 9968 9970 9967 9958 9945 9926 9904 9880 9854 9829 9806 9785 9767 9753 9741 9731 9721 9712 9702 9691 9679 9666 9652 9639 9626 9615 9606 9598 9593 9587 9581 9573 9560 9540 9513 9477 9430 9371 9299 9216 9119 9011 8891 8759 8618 8468 8311 8149 7985 7819 7656 7497 7345 7202 7068 6946 6835 6734 6643 6560 6484 6411 6340 6269 6195 6117 6034 5944 5848 5745 5637 5526 5413 5301 5193 5093 5004 4928 4869 4828 4808 4809 4831 4875 4939 5023 5126 5244 5376 5520 5671 5826 5981 6131 6273 6402 6515 6609 6684 6739 6776 6797 6806 6805 6799 6791 6783 6777 6773 6772 6772 6772 6773 6772 6771 6771 6774 6783 6801 6829 6871 6928 6999 7084 7180 7284 7390 7494 7589 7669 7730 7766 7773 7747 7687 7592 7462 7299 7108 6892 6657 6410 6157 5905 5661 5429 5215 5021 4850 4702 4577 4471 4382 4306 4236 4169 4099 4022 3933 3830 3712 3577 3428 3266 3095 2918 2742 2570 2408 2260 2132 2030 1959 1923 1930 1983 2087 2245 2459 2727 3045 3407 3803 4223 4654 5085 5502 5897 6262 6591 6882 7137 7356 7545 7707 7846 3207 9 7 3 7965 8066 8151 8218 8266 8294 8299 8280 8233 8159 8055 7921 7756 7562 7338 7086 6807 6503 6178 5834 5475 5105 4729 4349 3971 3600 3240 2895 2571 2271 1999 1757 1548 1371 1225 1107 1014 942 889 852 831 830 852 904 993 1127 1312 1553 1851 2203 2603 3041 3505 3982 4457 4918 5354 5757 6122 6449 6737 6990 7211 7406 7578 7731 7866 7984 8087 8171 8237 8281 8302 8298 8268 8212 8128 8019 7886 7731 7556 7367 7165 6956 6744 6534 6330 6137 5960 5805 5675 5577 5515 5491 5509 5569 5670 5809 5979 6175 6386 6604 6818 7018 7196 7344 7457 7533 7570 7569 7532 7464 7367 7247 7109 6959 6802 6644 6493 6354 6235 6142 6080 6055 6070 6126 6223 6356 6523 6716 6929 7154 7383 7609 7827 8031 8218 8386 8533 8660 8766 8853 8923 8975 9012 9033 9040 9033 9012 8978 8930 8870 8799 8721 8638 8553 8472 8398 8335 8287 8258 8249 8262 8295 8348 8417 8500 8593 8691 8791 8889 8982 9067 9144 9211 9267 9312 9345 9367 9375 9368 9342 9295 9221 9116 8978 8802 8586 8332 8039 7712 7355 6975 6579 6175 5772 5376 4995 4636 4305 4006 3744 3523 3348 3219 3141 3115 3141 3219 3347 3521 3738 3991 4274 4579 4898 5225 5552 5874 6186 6484 6767 7033 7281 7513 7728 7929 8115 8289 8450 8600 8737 8862 8975 9075 9162 9236 9296 9343 9377 9400 9412 9414 9410 9398 9382 9363 9340 9316 9290 9263 9234 9203 9171 9138 9104 9070 9036 9005 8975 8949 8926 8907 8893 8881 8873 8867 8860 8853 8841 8824 8798 8762 8712 8647 8566 8468 8353 8222 8078 7922 7760 7594 7430 7273 7127 6998 6890 6807 6753 6730 6738 6779 6849 6946 7065 7200 7345 7492 7634 7765 7878 7968 8031 8063 8064 8031 7965 7866 7734 7570 7377 7155 6909 6639 6352 6049 5737 5419 5101 4788 4484 4193 3920 3668 3440 3240 3070 2932 2830 2763 2732 2737 2776 2845 2939 3054 3183 3320 3458 3592 3719 3834 3936 4024 4100 4165 4221 4271 4316 4359 4403 4450 4500 4557 4620 4693 4775 4868 4974 5091 5221 5363 5517 5680 5852 6031 6216 6406 6597 6790 6983 7174 7362 7546 7725 7896 8060 8216 8362 8500 8629 8749 8861 8965 9063 9154 9240 9320 9394 9463 9527 9584 9636 9682 9722 9757 9786 9811 9831 9848 9863 9874 9884 9893 9899 9905 9909 9912 9913 9913 9911 9907 9902 9895 9887 9878 9867 9854 9839 9823 9805 9784 9760 9734 9703 9669 9629 9584 9532 9474 9407 9332 9249 9157 9057 8950 8838 8723 8606 8491 8381 8280 8190 8114 8056 8016 7998 8001 8024 8066 8124 8195 8273 8355 8436 8512 8579 8633 8674 8699 8708 8702 8679 8640 8586 8516 8430 8327 8207 8069 7914 7744 7558 7360 7152 6937 6719 6499 6282 6070 5863 5664 5475 5296 5128 4974 4835 4712 4608 4524 4462 4423 4408 4417 4449 4503 4579 4676 4791 3208 9 7 4 4892 5042 5210 5392 5586 5788 5991 6191 6381 6555 6710 6840 6944 7018 7063 7079 7068 7030 6967 6882 6775 6649 6506 6347 6178 6000 5818 5637 5461 5296 5145 5012 4899 4806 4734 4681 4644 4619 4604 4595 4589 4584 4580 4575 4571 4569 4571 4580 4596 4622 4659 4710 4774 4853 4947 5056 5179 5317 5469 5633 5808 5993 6185 6382 6581 6780 6976 7168 7354 7531 7699 7858 8007 8145 8274 8392 8500 8598 8685 8761 8826 8879 8921 8953 8975 8988 8995 8996 8993 8987 8981 8974 8969 8966 8965 8965 8968 8971 8974 8976 8975 8969 8958 8939 8911 8875 8830 8778 8719 8657 8595 8535 8481 8437 8404 8385 8381 8392 8417 8454 8500 8554 8610 8668 8724 8777 8825 8868 8904 8935 8960 8980 8994 9002 9004 8998 8984 8960 8924 8874 8810 8730 8631 8512 8373 8212 8029 7823 7594 7344 7074 6784 6479 6161 5833 5498 5161 4824 4491 4165 3848 3544 3254 2980 2725 2488 2272 2077 1903 1751 1621 1511 1424 1358 1314 1294 1299 1333 1397 1496 1631 1803 2013 2258 2535 2838 3159 3491 3824 4149 4459 4747 5007 5237 5435 5600 5735 5839 5916 5966 5992 5993 5972 5928 5863 5778 5674 5553 5417 5267 5107 4937 4759 4573 4380 4179 3971 3754 3531 3301 3065 2827 2589 2355 2129 1913 1713 1531 1369 1228 1110 1014 938 880 837 807 786 773 767 767 776 795 829 883 960 1065 1201 1370 1571 1803 2060 2337 2626 2919 3209 3487 3747 3984 4195 4376 4528 4650 4742 4806 4842 4852 4836 4796 4734 4651 4550 4432 4301 4159 4009 3851 3688 3521 3349 3173 2992 2807 2618 2427 2237 2050 1871 1702 1548 1411 1293 1194 1114 1052 1006 974 956 951 961 989 1039 1116 1224 1368 1550 1771 2028 2318 2632 2962 3298 3630 3946 4239 4501 4730 4921 5076 5196 5282 5338 5366 5368 5346 5299 5228 5134 5015 4872 4707 4521 4318 4102 3875 3643 3411 3182 2962 2754 2564 2396 2254 2144 2070 2038 2052 2115 2229 2395 2611 2873 3175 3510 3868 4239 4613 4980 5330 5657 5954 6216 6443 6633 6787 6907 6995 7055 7087 7096 7081 7046 6991 6917 6826 6721 6605 6481 6354 6230 6115 6014 5932 5873 5842 5838 5862 5913 5986 6077 6182 6295 6412 6529 6643 6752 6855 6953 7044 7132 7215 7295 7371 7442 7509 7569 7622 7665 7698 7719 7730 7730 7719 7700 7673 7642 7608 7574 7542 7513 7489 7468 7451 7436 7419 7397 7367 7323 7264 7186 7089 6972 6837 6689 6530 6367 6205 6050 5906 5778 5670 5582 5517 5477 5460 5466 5497 5550 5626 5723 5839 5974 6123 6285 6456 6631 6807 6981 7148 7307 7454 7589 7710 7817 7911 7991 8060 8117 8166 8206 8240 8268 8292 8313 8331 8347 8360 8370 8375 8376 8371 8360 8341 8314 8279 8236 8184 8124 8056 7980 7898 7809 7715 7618 7518 7419 7322 7231 7148 7076 7016 3209 9 7 4 6971 6940 6925 6924 6935 6958 6988 7025 7066 7109 7152 7193 7233 7269 7300 7326 7345 7355 7356 7346 7323 7287 7238 7177 7105 7024 6936 6843 6747 6650 6551 6450 6344 6231 6109 5973 5820 5649 5457 5245 5014 4766 4505 4236 3963 3693 3432 3185 2959 2758 2587 2450 2350 2287 2263 2274 2319 2391 2485 2594 2708 2821 2924 3009 3072 3107 3112 3086 3030 2944 2832 2698 2547 2382 2209 2031 1854 1682 1517 1362 1221 1095 985 891 814 752 704 668 643 626 615 608 603 601 601 604 612 626 649 683 732 797 881 983 1104 1242 1394 1556 1725 1894 2060 2216 2359 2486 2592 2678 2742 2785 2809 2814 2803 2779 2742 2696 2639 2575 2502 2422 2333 2237 2133 2023 1907 1787 1664 1542 1422 1306 1197 1096 1005 923 853 792 741 700 666 639 618 601 589 579 573 570 572 579 594 618 654 704 770 854 957 1079 1221 1380 1555 1744 1942 2148 2358 2570 2780 2987 3189 3386 3576 3759 3935 4104 4266 4419 4565 4701 4828 4945 5051 5144 5224 5291 5343 5379 5400 5405 5393 5367 5325 5268 5199 5118 5028 4929 4823 4713 4601 4488 4376 4268 4165 4069 3983 3908 3847 3803 3776 3769 3784 3820 3878 3958 4058 4178 4314 4463 4624 4791 4961 5131 5296 5453 5598 5727 5839 5930 6000 6049 6077 6085 6076 6052 6016 5973 5926 5878 5833 5794 5764 5744 5737 5744 5767 5805 5861 5933 6021 6126 6246 6380 6526 6683 6846 7015 7187 7357 7525 7687 7842 7988 8124 8250 8365 8470 8566 8652 8729 8798 8858 8909 8952 8984 9007 9019 9019 9008 8986 8951 8904 8845 8773 8690 8595 8490 8374 8252 8124 7993 7864 7739 7622 7518 7429 7358 7307 7277 7266 7276 7302 7345 7400 7466 7539 7619 7704 7790 7879 7967 8053 8137 8216 8289 8356 8414 8464 8506 8539 8565 8586 8603 8618 8633 8649 8667 8689 8713 8741 8772 8806 8843 8883 8925 8970 9016 9064 9112 9159 9205 9247 9285 9318 9346 9368 9385 9400 9411 9422 9433 9444 9457 9469 9482 9493 9502 9508 9511 9511 9508 9503 9497 9491 9485 9479 9473 9467 9459 9450 9440 9427 9414 9399 9385 9372 9361 9351 9342 9333 9323 9312 9297 9280 9259 9234 9208 9181 9154 9128 9104 9082 9062 9042 9022 9001 8977 8950 8921 8889 8855 8821 8787 8754 8722 8691 8662 8633 8603 8572 8539 8503 8464 8422 8378 8330 8280 8225 8166 8100 8025 7940 7842 7729 7600 7452 7284 7097 6890 6663 6418 6155 5875 5581 5274 4958 4635 4310 3984 3664 3353 3054 2773 2511 2273 2060 1875 1719 1592 1495 1428 1390 1379 1394 1432 1491 1566 1653 1748 1845 1939 2026 2102 2162 2206 2232 2240 2232 2213 2185 2155 2128 2110 2109 2130 2177 2254 2366 2511 2691 2903 3143 3407 3689 3980 4274 4563 4837 5090 5315 5507 5660 5773 5844 5874 3210 9 7 4 5866 5822 5747 5646 5526 5390 5245 5095 4944 4794 4649 4509 4376 4252 4137 4033 3942 3865 3804 3760 3736 3733 3751 3791 3853 3936 4040 4163 4305 4462 4633 4815 5005 5200 5397 5592 5781 5962 6132 6289 6433 6563 6680 6784 6879 6964 7043 7116 7184 7247 7306 7361 7410 7454 7491 7522 7546 7562 7571 7572 7564 7546 7517 7476 7422 7352 7266 7162 7039 6896 6733 6549 6344 6119 5875 5613 5335 5043 4740 4428 4113 3796 3483 3177 2882 2601 2338 2096 1876 1679 1507 1359 1235 1133 1051 988 940 905 880 861 846 833 819 802 782 758 730 698 664 630 596 564 536 512 493 479 470 466 465 470 478 493 515 548 594 657 741 848 980 1139 1322 1529 1753 1991 2236 2482 2723 2953 3170 3370 3553 3720 3872 4012 4143 4267 4388 4505 4621 4735 4846 4954 5058 5156 5248 5332 5410 5480 5543 5599 5648 5691 5727 5755 5776 5789 5793 5787 5773 5749 5716 5674 5625 5567 5504 5434 5360 5280 5197 5109 5018 4922 4823 4720 4614 4505 4392 4276 4157 4035 3911 3784 3654 3521 3386 3248 3108 2965 2820 2675 2528 2380 2233 2087 1943 1801 1662 1528 1401 1280 1169 1068 977 899 832 776 731 696 668 648 633 622 614 609 606 604 604 605 607 610 615 621 630 642 659 681 710 746 789 839 896 958 1024 1093 1162 1230 1297 1362 1426 1490 1556 1627 1703 1788 1883 1989 2109 2241 2387 2546 2716 2898 3089 3289 3494 3704 3915 4126 4335 4538 4735 4923 5103 5272 5432 5583 5726 5862 5992 6117 6237 6354 6467 6575 6679 6778 6870 6955 7032 7100 7160 7211 7252 7284 7306 7318 7317 7304 7275 7229 7162 7071 6955 6810 6635 6430 6195 5933 5646 5340 5020 4692 4361 4034 3716 3411 3123 2856 2613 2396 2208 2053 1935 1857 1824 1838 1903 2018 2182 2393 2642 2923 3224 3535 3842 4135 4404 4639 4835 4988 5095 5159 5180 5164 5113 5034 4932 4812 4678 4536 4388 4240 4093 3950 3813 3684 3565 3456 3358 3273 3200 3141 3095 3064 3047 3044 3055 3076 3108 3148 3193 3241 3289 3334 3375 3410 3437 3454 3462 3459 3444 3418 3379 3330 3269 3197 3117 3029 2935 2836 2734 2629 2523 2414 2304 2190 2073 1952 1826 1698 1567 1436 1306 1181 1063 953 854 767 693 630 580 540 509 486 469 458 450 446 446 448 453 463 478 499 528 567 617 680 759 852 962 1087 1227 1382 1548 1725 1910 2100 2295 2491 2688 2885 3079 3271 3460 3645 3826 4003 4175 4342 4504 4659 4807 4946 5076 5193 5297 5387 5460 5516 5555 5577 5583 5575 5555 5527 5492 5455 5418 5383 5354 5333 5320 5318 5328 5350 5386 5436 5501 5581 5677 5787 5912 6051 6200 6359 6524 6691 6859 7024 7182 7332 7472 7599 7714 7816 7905 7980 8041 8090 3211 9 7 4 8125 8146 8155 8150 8133 8103 8061 8009 7948 7880 7805 7725 7641 7553 7463 7370 7274 7175 7074 6969 6863 6754 6643 6530 6417 6304 6192 6083 5977 5878 5786 5706 5640 5590 5561 5555 5573 5618 5689 5785 5904 6043 6198 6364 6535 6704 6867 7018 7150 7261 7344 7398 7420 7407 7361 7281 7170 7031 6869 6690 6500 6307 6118 5941 5782 5645 5534 5450 5393 5360 5347 5350 5362 5378 5393 5403 5405 5398 5380 5354 5319 5280 5238 5197 5159 5126 5101 5084 5077 5079 5090 5111 5140 5177 5218 5264 5311 5358 5401 5439 5469 5490 5499 5498 5485 5462 5430 5392 5351 5308 5268 5232 5203 5183 5172 5173 5184 5207 5241 5287 5346 5417 5500 5596 5704 5823 5952 6087 6227 6367 6504 6632 6749 6851 6933 6993 7031 7043 7032 6997 6940 6865 6774 6671 6562 6451 6344 6245 6161 6096 6054 6039 6053 6097 6171 6274 6401 6550 6716 6893 7077 7261 7443 7618 7782 7935 8073 8198 8310 8408 8494 8569 8634 8689 8737 8776 8807 8831 8846 8854 8852 8843 8826 8801 8770 8734 8694 8651 8606 8561 8515 8470 8426 8381 8335 8287 8237 8183 8124 8061 7993 7919 7839 7753 7661 7562 7454 7337 7210 7071 6918 6752 6571 6374 6164 5939 5702 5454 5197 4932 4661 4385 4105 3824 3541 3260 2981 2708 2442 2187 1945 1719 1512 1326 1161 1020 901 803 725 665 619 586 564 549 542 541 548 564 591 633 694 777 887 1026 1195 1397 1628 1886 2166 2461 2764 3066 3359 3637 3893 4123 4325 4497 4641 4756 4847 4915 4961 4988 4997 4986 4956 4906 4836 4746 4635 4506 4359 4198 4024 3841 3651 3455 3257 3057 2856 2655 2456 2260 2068 1884 1710 1547 1399 1267 1154 1059 983 926 885 860 849 852 866 892 929 976 1032 1095 1165 1237 1308 1375 1433 1478 1507 1517 1507 1477 1429 1364 1288 1203 1114 1025 939 860 789 728 677 635 602 578 560 548 540 537 538 542 551 566 588 619 662 719 792 884 995 1126 1275 1442 1624 1817 2016 2218 2419 2614 2801 2978 3143 3295 3437 3567 3689 3802 3909 4010 4106 4199 4288 4373 4456 4536 4613 4688 4761 4832 4901 4968 5032 5091 5146 5196 5238 5273 5300 5319 5329 5331 5326 5313 5293 5266 5234 5195 5149 5096 5036 4968 4891 4806 4713 4610 4499 4380 4253 4119 3979 3832 3681 3524 3363 3199 3031 2861 2690 2518 2346 2176 2009 1845 1688 1537 1396 1265 1145 1039 947 869 806 755 717 690 672 662 658 659 665 677 695 722 757 805 865 939 1025 1124 1233 1348 1467 1584 1696 1799 1891 1968 2030 2077 2109 2127 2133 2128 2113 2090 2058 2018 1971 1916 1852 1779 1699 1611 1517 1417 1315 1211 1108 1008 913 824 743 670 606 550 503 464 432 407 387 372 362 355 351 349 351 355 3212 9 7 4 361 369 380 394 409 428 449 474 502 535 573 617 670 732 805 890 988 1099 1223 1360 1506 1662 1824 1990 2158 2324 2488 2648 2803 2952 3094 3231 3362 3486 3604 3717 3822 3922 4014 4100 4179 4251 4317 4375 4427 4472 4508 4535 4551 4555 4546 4522 4483 4427 4355 4267 4164 4047 3917 3775 3624 3464 3296 3122 2943 2761 2575 2390 2205 2025 1851 1686 1532 1392 1269 1162 1073 1001 946 905 878 861 855 858 870 893 930 985 1062 1166 1302 1473 1681 1927 2207 2519 2856 3210 3573 3934 4286 4620 4931 5212 5461 5677 5860 6012 6134 6230 6302 6353 6387 6405 6409 6402 6385 6359 6326 6287 6244 6198 6150 6102 6055 6010 5967 5927 5890 5857 5825 5794 5762 5728 5688 5640 5582 5511 5424 5320 5197 5055 4893 4713 4518 4308 4088 3862 3632 3403 3179 2961 2753 2558 2377 2213 2068 1946 1850 1785 1756 1767 1823 1929 2085 2292 2550 2852 3194 3566 3959 4362 4765 5159 5534 5886 6209 6503 6767 7003 7215 7405 7578 7735 7880 8015 8138 8251 8351 8438 8510 8564 8600 8615 8609 8582 8531 8458 8361 8241 8098 7932 7745 7537 7312 7072 6822 6566 6310 6060 5824 5607 5417 5261 5144 5071 5044 5065 5134 5247 5401 5589 5803 6035 6276 6517 6749 6966 7160 7327 7462 7565 7633 7667 7666 7634 7571 7480 7364 7227 7070 6897 6711 6514 6310 6101 5889 5677 5465 5258 5058 4866 4686 4520 4370 4238 4124 4028 3948 3881 3823 3771 3720 3666 3604 3532 3449 3353 3245 3126 2998 2864 2728 2594 2465 2346 2242 2160 2105 2084 2103 2167 2281 2447 2665 2932 3243 3591 3966 4358 4755 5148 5526 5883 6214 6515 6785 7025 7235 7419 7579 7715 7829 7922 7993 8043 8071 8077 8062 8028 7975 7908 7827 7737 7640 7537 7432 7326 7220 7115 7011 6909 6810 6713 6619 6528 6440 6354 6270 6187 6104 6020 5933 5844 5753 5661 5571 5486 5409 5347 5304 5285 5295 5337 5413 5523 5666 5839 6036 6254 6485 6724 6964 7200 7428 7644 7847 8033 8203 8357 8495 8617 8725 8820 8904 8977 9041 9097 9147 9193 9234 9272 9308 9340 9370 9397 9419 9437 9450 9458 9460 9456 9447 9433 9413 9388 9356 9318 9272 9216 9150 9072 8982 8879 8764 8636 8497 8348 8191 8027 7857 7683 7506 7326 7144 6960 6776 6591 6406 6222 6040 5861 5684 5511 5340 5171 5002 4833 4661 4487 4308 4125 3937 3745 3550 3352 3154 2957 2762 2572 2387 2209 2039 1879 1731 1595 1472 1363 1269 1190 1127 1078 1047 1032 1035 1058 1102 1169 1261 1377 1519 1684 1870 2073 2287 2507 2728 2943 3149 3341 3519 3681 3830 3968 4099 4227 4356 4489 4629 4779 4940 5111 5291 5481 5676 5876 6079 6281 6481 6676 6865 7045 7216 7375 7522 7656 7776 7882 7975 8055 8123 8181 8230 8271 8305 8333 8356 8374 8388 8397 3213 9 7 4 8403 8405 8405 8401 8396 8388 8380 8369 8358 8344 8329 8312 8292 8269 8243 8213 8180 8144 8105 8063 8019 7972 7923 7872 7819 7763 7706 7645 7580 7510 7433 7346 7247 7132 7000 6847 6672 6475 6254 6010 5745 5462 5162 4850 4527 4199 3867 3537 3210 2892 2586 2296 2027 1781 1562 1372 1211 1079 974 894 835 795 769 756 755 764 784 817 864 929 1011 1114 1236 1377 1535 1709 1895 2089 2288 2489 2688 2882 3068 3243 3407 3556 3690 3808 3908 3992 4060 4112 4150 4175 4190 4195 4192 4182 4165 4143 4116 4084 4046 4004 3957 3906 3852 3793 3731 3666 3597 3525 3450 3371 3288 3202 3114 3023 2932 2840 2748 2656 2566 2477 2388 2300 2212 2124 2035 1945 1854 1764 1673 1583 1495 1409 1325 1244 1167 1094 1025 960 901 848 800 759 724 695 672 655 641 631 624 618 614 611 608 606 605 604 604 605 607 610 614 621 631 644 661 685 715 753 799 852 913 981 1054 1131 1211 1292 1373 1453 1531 1606 1677 1743 1803 1857 1902 1939 1966 1983 1989 1985 1971 1947 1915 1875 1829 1778 1723 1665 1608 1552 1501 1458 1426 1410 1412 1435 1482 1553 1647 1763 1895 2040 2192 2343 2488 2621 2736 2830 2900 2947 2971 2973 2956 2924 2879 2826 2767 2705 2643 2583 2528 2479 2439 2410 2394 2394 2410 2444 2499 2573 2667 2782 2915 3066 3232 3411 3600 3797 3998 4199 4397 4588 4769 4936 5086 5216 5325 5411 5475 5515 5534 5534 5515 5482 5437 5383 5323 5261 5200 5141 5088 5041 5001 4970 4948 4936 4934 4942 4961 4993 5037 5095 5166 5252 5351 5462 5584 5715 5852 5993 6136 6279 6421 6559 6693 6822 6945 7061 7169 7269 7360 7439 7508 7564 7609 7640 7659 7664 7656 7634 7596 7540 7465 7367 7245 7097 6923 6722 6495 6247 5980 5700 5412 5122 4837 4562 4302 4062 3845 3655 3493 3363 3264 3197 3162 3157 3179 3226 3293 3374 3465 3558 3650 3735 3808 3867 3910 3937 3947 3942 3923 3890 3844 3788 3720 3642 3553 3455 3349 3235 3115 2992 2866 2740 2615 2493 2374 2258 2146 2039 1938 1845 1764 1699 1655 1639 1655 1710 1808 1951 2139 2370 2639 2939 3263 3600 3940 4276 4597 4898 5173 5420 5636 5822 5979 6111 6219 6308 6380 6439 6486 6525 6556 6580 6598 6611 6619 6621 6620 6614 6606 6595 6582 6569 6554 6539 6522 6504 6482 6458 6429 6396 6358 6314 6267 6215 6161 6105 6047 5988 5929 5869 5808 5746 5682 5617 5549 5479 5407 5334 5258 5181 5102 5022 4941 4859 4776 4692 4607 4522 4438 4354 4271 4190 4109 4029 3949 3869 3787 3704 3618 3531 3442 3352 3263 3174 3086 3001 2918 2837 2757 2679 2601 2523 2445 2366 2286 2205 2124 2042 1959 1875 1789 1700 1608 1513 1414 1313 1210 1108 1008 912 823 742 670 609 3214 9 7 4 557 515 482 455 435 419 406 397 389 384 380 378 378 380 383 387 392 397 401 405 407 407 405 401 396 388 380 371 363 355 349 345 342 342 344 347 353 362 373 387 406 429 458 494 535 583 636 694 755 817 881 943 1005 1066 1126 1187 1249 1315 1384 1460 1541 1629 1723 1824 1930 2040 2153 2268 2383 2495 2602 2703 2794 2873 2937 2984 3012 3020 3008 2975 2923 2854 2768 2669 2559 2438 2310 2177 2040 1902 1765 1635 1513 1405 1315 1247 1204 1188 1198 1232 1286 1356 1434 1514 1589 1653 1702 1732 1743 1735 1711 1672 1624 1568 1510 1451 1395 1347 1308 1284 1278 1297 1345 1427 1548 1711 1916 2162 2445 2760 3100 3454 3814 4169 4512 4835 5132 5400 5637 5843 6019 6166 6289 6389 6469 6534 6584 6622 6650 6669 6679 6681 6677 6665 6646 6621 6590 6553 6511 6463 6409 6349 6281 6206 6121 6024 5914 5789 5647 5487 5309 5113 4898 4667 4419 4159 3887 3606 3321 3032 2746 2464 2192 1933 1691 1469 1270 1094 944 818 715 633 568 519 483 456 437 425 417 414 414 416 420 426 434 444 458 479 511 559 629 727 858 1026 1234 1480 1763 2077 2414 2765 3119 3466 3798 4104 4380 4621 4825 4991 5121 5218 5285 5326 5344 5342 5324 5293 5250 5198 5140 5076 5009 4941 4875 4813 4758 4712 4679 4660 4658 4675 4711 4768 4844 4941 5056 5187 5334 5492 5660 5835 6014 6195 6373 6549 6718 6881 7037 7184 7323 7454 7577 7693 7802 7903 7996 8079 8152 8214 8265 8302 8327 8338 8336 8320 8289 8241 8175 8087 7974 7833 7662 7457 7220 6950 6650 6323 5976 5615 5246 4877 4514 4164 3833 3527 3252 3015 2820 2674 2583 2551 2581 2676 2835 3054 3328 3647 4003 4381 4771 5160 5537 5893 6222 6520 6784 7013 7210 7377 7515 7628 7719 7788 7839 7872 7889 7891 7879 7854 7816 7765 7702 7626 7537 7432 7310 7171 7013 6835 6637 6418 6180 5924 5651 5364 5065 4757 4443 4126 3810 3498 3194 2901 2622 2360 2116 1894 1693 1514 1356 1218 1099 996 908 832 765 708 657 612 573 539 510 486 468 455 447 442 442 444 448 455 465 479 500 530 573 632 711 812 936 1084 1255 1447 1656 1877 2107 2339 2570 2797 3017 3228 3431 3627 3814 3995 4170 4340 4502 4657 4804 4940 5063 5173 5267 5345 5407 5453 5483 5500 5504 5497 5482 5460 5433 5403 5373 5344 5319 5298 5284 5279 5284 5300 5328 5370 5427 5499 5587 5690 5808 5940 6084 6239 6401 6568 6738 6909 7078 7243 7404 7560 7711 7855 7993 8125 8249 8367 8475 8575 8665 8744 8812 8869 8916 8951 8977 8993 8999 8996 8984 8962 8930 8886 8832 8765 8686 8596 8494 8383 8262 8135 8002 7866 7729 7592 7458 7328 7204 7089 6982 6888 3215 9 7 4 6806 6740 6690 6658 6645 6651 6676 6721 6783 6861 6953 7055 7166 7281 7398 7514 7627 7734 7834 7926 8009 8083 8146 8200 8245 8279 8304 8320 8328 8328 8320 8307 8288 8264 8236 8204 8168 8130 8088 8043 7996 7945 7892 7836 7776 7714 7649 7580 7507 7429 7346 7257 7160 7056 6941 6817 6682 6536 6378 6208 6027 5836 5634 5424 5206 4981 4751 4518 4281 4044 3807 3572 3341 3115 2897 2689 2491 2306 2135 1979 1837 1712 1604 1512 1438 1382 1344 1325 1323 1338 1368 1410 1462 1518 1576 1631 1679 1716 1742 1754 1752 1737 1709 1671 1624 1571 1513 1454 1397 1345 1305 1282 1283 1315 1385 1500 1663 1877 2140 2449 2797 3175 3571 3975 4375 4762 5128 5468 5778 6058 6307 6528 6722 6891 7037 7161 7264 7346 7409 7453 7479 7487 7481 7460 7427 7381 7323 7252 7168 7069 6954 6821 6671 6503 6319 6120 5907 5685 5455 5220 4984 4749 4516 4289 4069 3859 3660 3475 3308 3162 3039 2944 2879 2845 2845 2876 2936 3020 3123 3237 3353 3463 3559 3634 3680 3695 3676 3623 3536 3419 3275 3110 2928 2735 2535 2335 2139 1951 1775 1613 1468 1339 1229 1136 1061 1005 969 955 969 1015 1100 1229 1408 1640 1926 2265 2652 3078 3531 4001 4474 4938 5381 5797 6178 6524 6833 7109 7353 7572 7768 7946 8108 8256 8391 8515 8627 8728 8819 8900 8972 9036 9093 9143 9189 9229 9264 9295 9321 9344 9362 9377 9388 9397 9403 9405 9406 9403 9398 9389 9377 9360 9339 9313 9281 9243 9198 9147 9089 9025 8955 8880 8803 8725 8648 8575 8506 8443 8387 8339 8298 8264 8236 8213 8195 8180 8167 8156 8147 8138 8130 8121 8112 8103 8093 8082 8072 8061 8051 8041 8031 8022 8012 8002 7990 7975 7957 7936 7913 7887 7861 7835 7812 7792 7778 7771 7770 7777 7789 7808 7831 7858 7890 7924 7961 8001 8043 8087 8132 8176 8220 8261 8298 8330 8357 8378 8394 8404 8409 8410 8406 8399 8386 8369 8345 8314 8276 8232 8183 8131 8078 8028 7982 7944 7916 7899 7895 7902 7919 7946 7980 8019 8060 8101 8141 8177 8209 8235 8255 8267 8273 8272 8263 8249 8228 8201 8169 8131 8087 8035 7977 7910 7834 7749 7654 7549 7434 7310 7176 7032 6877 6712 6535 6346 6144 5929 5702 5462 5210 4949 4681 4406 4128 3850 3572 3299 3033 2775 2529 2297 2081 1884 1706 1550 1416 1305 1216 1151 1107 1086 1088 1112 1159 1229 1321 1433 1564 1709 1864 2024 2181 2331 2467 2585 2680 2751 2797 2820 2821 2804 2772 2729 2677 2619 2556 2488 2415 2336 2251 2159 2059 1951 1836 1716 1591 1465 1340 1219 1103 996 898 811 735 669 615 569 533 503 480 463 450 442 437 436 439 445 455 469 490 517 552 597 654 724 808 907 1021 1150 1293 1447 1610 1780 1955 2132 2309 2485 2659 2831 3000 3166 3216 9 7 5 3358 3522 3682 3838 3988 4132 4270 4399 4521 4634 4737 4830 4912 4982 5039 5082 5111 5126 5128 5119 5100 5076 5050 5028 5012 5008 5019 5047 5095 5161 5247 5350 5470 5602 5744 5895 6050 6208 6366 6523 6676 6825 6968 7105 7235 7358 7474 7582 7682 7775 7862 7941 8014 8081 8142 8198 8249 8296 8340 8379 8416 8448 8477 8502 8520 8533 8537 8534 8521 8498 8466 8424 8373 8313 8244 8166 8080 7984 7879 7763 7636 7498 7348 7188 7017 6836 6648 6453 6253 6049 5843 5636 5428 5220 5013 4808 4605 4406 4211 4023 3843 3674 3519 3381 3263 3169 3102 3066 3062 3094 3162 3266 3407 3581 3787 4020 4276 4550 4837 5133 5431 5728 6020 6303 6574 6833 7077 7306 7521 7722 7910 8087 8252 8408 8555 8693 8822 8941 9050 9148 9236 9312 9378 9434 9482 9522 9557 9587 9614 9638 9660 9679 9695 9707 9716 9720 9720 9716 9708 9698 9685 9669 9652 9632 9610 9585 9556 9525 9490 9454 9416 9379 9344 9312 9284 9262 9246 9234 9228 9226 9227 9232 9239 9248 9261 9277 9297 9320 9346 9376 9409 9443 9477 9510 9541 9569 9594 9617 9636 9654 9670 9686 9701 9717 9733 9749 9765 9779 9791 9800 9806 9809 9808 9803 9795 9784 9770 9755 9737 9719 9700 9680 9659 9636 9613 9587 9560 9530 9497 9461 9422 9378 9330 9275 9213 9141 9058 8962 8851 8725 8581 8420 8242 8049 7840 7617 7383 7138 6885 6626 6361 6093 5825 5557 5293 5034 4784 4544 4318 4105 3908 3725 3558 3405 3264 3134 3013 2898 2790 2686 2588 2497 2414 2343 2288 2253 2243 2263 2318 2410 2543 2718 2932 3184 3469 3781 4112 4454 4798 5138 5465 5774 6060 6321 6555 6762 6942 7098 7229 7340 7431 7504 7560 7600 7624 7633 7628 7607 7570 7518 7450 7365 7263 7143 7007 6853 6683 6496 6294 6077 5846 5602 5346 5078 4801 4514 4220 3920 3618 3316 3018 2727 2448 2185 1941 1719 1523 1354 1211 1096 1008 944 903 883 882 897 926 966 1017 1075 1139 1209 1282 1361 1445 1538 1643 1764 1907 2075 2274 2506 2773 3074 3406 3765 4142 4529 4918 5297 5660 5998 6305 6579 6817 7019 7186 7319 7421 7492 7534 7547 7531 7484 7406 7296 7153 6979 6774 6541 6282 6001 5702 5389 5066 4737 4405 4075 3750 3435 3132 2845 2577 2332 2110 1913 1742 1598 1481 1391 1330 1299 1299 1334 1404 1511 1656 1837 2052 2293 2553 2822 3089 3343 3571 3765 3915 4018 4070 4073 4028 3942 3820 3669 3496 3306 3107 2902 2695 2490 2289 2096 1912 1740 1583 1442 1319 1215 1132 1068 1023 996 983 983 992 1008 1028 1050 1071 1090 1105 1117 1123 1125 1123 1117 1107 1094 1079 1063 1048 1033 1021 1014 1015 1025 1048 1086 1142 1217 1313 1427 1559 1705 1859 2017 2172 2317 2447 2556 2641 2700 2733 2740 2724 2688 2634 2567 2489 2402 3217 9 7 5 2308 2208 2103 1993 1878 1760 1638 1515 1392 1272 1156 1047 947 856 776 707 648 597 556 521 492 468 448 432 419 408 400 394 390 388 387 388 390 393 396 401 406 413 422 433 447 464 484 509 537 569 604 642 681 722 762 801 837 872 904 934 964 996 1031 1074 1127 1194 1278 1381 1505 1651 1818 2006 2212 2433 2666 2908 3153 3399 3642 3879 4109 4329 4539 4739 4927 5104 5272 5431 5582 5725 5861 5991 6115 6233 6344 6447 6543 6630 6710 6781 6845 6903 6955 7004 7051 7095 7140 7183 7226 7267 7306 7342 7373 7399 7420 7434 7443 7447 7446 7442 7436 7428 7419 7410 7399 7388 7375 7361 7344 7323 7299 7271 7237 7198 7154 7105 7051 6993 6930 6865 6797 6727 6655 6582 6508 6431 6352 6269 6183 6091 5994 5891 5783 5668 5548 5423 5294 5160 5022 4881 4737 4589 4439 4286 4130 3971 3811 3649 3486 3321 3156 2989 2821 2652 2482 2310 2138 1966 1796 1629 1468 1315 1173 1043 927 826 741 670 614 571 539 515 498 485 476 470 465 461 459 459 461 465 471 480 491 503 518 534 552 574 600 635 679 738 814 910 1029 1172 1340 1531 1743 1973 2217 2468 2724 2978 3226 3466 3696 3913 4118 4311 4491 4661 4819 4967 5105 5234 5352 5461 5560 5651 5734 5809 5877 5939 5996 6049 6097 6142 6183 6221 6258 6295 6332 6371 6415 6464 6520 6584 6655 6734 6820 6911 7007 7105 7204 7301 7397 7488 7574 7655 7728 7794 7851 7899 7937 7965 7983 7992 7991 7982 7966 7946 7923 7901 7883 7870 7865 7870 7887 7917 7959 8012 8076 8148 8227 8310 8395 8482 8568 8652 8734 8814 8890 8963 9032 9096 9154 9206 9251 9287 9316 9336 9347 9351 9349 9342 9332 9320 9308 9298 9292 9288 9289 9293 9300 9309 9320 9331 9341 9352 9361 9372 9383 9397 9415 9436 9462 9492 9525 9559 9593 9623 9650 9670 9682 9687 9684 9675 9660 9641 9619 9593 9564 9531 9493 9448 9394 9329 9254 9168 9071 8967 8857 8745 8635 8529 8433 8347 8275 8217 8173 8142 8123 8115 8114 8118 8125 8131 8134 8130 8116 8089 8046 7985 7902 7795 7663 7504 7320 7111 6879 6625 6353 6066 5766 5457 5140 4818 4494 4168 3843 3521 3206 2899 2605 2327 2069 1834 1623 1440 1284 1155 1051 971 911 870 845 834 835 848 872 906 950 1003 1065 1134 1210 1293 1382 1479 1586 1705 1841 1997 2178 2386 2624 2891 3188 3508 3848 4200 4555 4906 5243 5559 5849 6107 6330 6518 6670 6788 6873 6926 6951 6947 6918 6864 6786 6686 6566 6429 6278 6120 5958 5799 5650 5517 5406 5323 5272 5256 5278 5337 5432 5560 5718 5900 6101 6316 6538 6761 6982 7195 7397 7588 7764 7926 8074 8209 8332 8443 8544 8635 8716 8788 8849 8900 8939 8968 8985 8990 3218 9 7 5 8983 8964 8933 8889 8831 8759 8671 8565 8440 8295 8129 7943 7736 7511 7269 7016 6753 6486 6220 5959 5706 5466 5243 5038 4854 4692 4553 4439 4351 4289 4253 4245 4266 4314 4391 4496 4627 4782 4959 5155 5366 5588 5817 6048 6279 6505 6724 6932 7128 7310 7478 7631 7769 7892 8001 8098 8183 8258 8324 8385 8440 8493 8544 8595 8646 8698 8749 8800 8848 8892 8931 8963 8987 9002 9007 9002 8989 8967 8937 8901 8859 8813 8765 8714 8662 8610 8559 8510 8462 8416 8370 8323 8273 8218 8154 8078 7987 7877 7747 7595 7420 7222 7004 6767 6515 6249 5974 5693 5407 5118 4828 4538 4247 3957 3666 3378 3092 2811 2537 2275 2026 1795 1583 1394 1228 1086 967 870 793 734 689 656 633 618 607 601 599 599 604 615 634 665 712 781 876 1003 1166 1367 1609 1891 2210 2563 2943 3342 3753 4168 4578 4977 5359 5720 6058 6370 6658 6920 7159 7375 7571 7748 7908 8051 8181 8298 8404 8500 8588 8668 8741 8807 8867 8920 8967 9007 9041 9071 9096 9119 9143 9167 9195 9226 9263 9304 9349 9397 9446 9493 9538 9577 9610 9634 9651 9658 9655 9644 9623 9593 9554 9508 9453 9391 9323 9250 9173 9096 9019 8946 8879 8820 8772 8737 8717 8711 8720 8743 8780 8828 8886 8951 9020 9091 9163 9232 9299 9361 9419 9472 9520 9565 9606 9644 9680 9714 9746 9777 9806 9833 9858 9881 9900 9914 9923 9927 9923 9912 9894 9869 9838 9802 9764 9724 9685 9648 9615 9587 9564 9545 9529 9516 9503 9489 9472 9453 9430 9403 9371 9333 9290 9239 9179 9110 9029 8935 8826 8704 8566 8415 8252 8078 7896 7708 7517 7326 7136 6951 6771 6599 6437 6287 6152 6033 5932 5852 5794 5759 5747 5758 5790 5841 5910 5994 6088 6191 6298 6407 6515 6619 6717 6806 6886 6954 7009 7050 7077 7088 7083 7063 7027 6976 6911 6833 6745 6648 6545 6439 6333 6229 6132 6042 5964 5898 5846 5810 5790 5788 5804 5837 5887 5954 6037 6135 6247 6371 6505 6649 6800 6956 7117 7280 7445 7609 7771 7929 8083 8232 8373 8506 8631 8747 8854 8953 9043 9127 9203 9273 9338 9397 9452 9502 9549 9591 9629 9664 9696 9724 9750 9774 9796 9816 9835 9852 9868 9883 9898 9911 9924 9937 9949 9960 9970 9980 9988 9994 99991000110000 9997 9991 9983 9973 9961 9946 9928 9908 9885 9857 9826 9790 9750 9704 9654 9598 9539 9476 9409 9341 9272 9204 9138 9078 9025 8982 8949 8929 8923 8929 8948 8977 9014 9058 9105 9153 9200 9246 9289 9330 9367 9401 9432 9460 9483 9501 9512 9516 9510 9493 9465 9426 9376 9314 9242 9162 9073 8979 8880 8779 8677 8579 8485 8400 8327 8266 8220 8190 8174 8171 8178 8192 8207 8220 8225 8219 8200 8166 8116 8051 7974 7886 7793 7697 7603 7515 7438 7375 7331 7307 7306 7330 7378 7450 7544 3219 9 7 5 7657 7785 7925 8071 8220 8367 8510 8646 8774 8893 9002 9102 9192 9273 9346 9409 9462 9505 9537 9559 9570 9572 9564 9548 9524 9491 9451 9400 9339 9265 9175 9068 8942 8794 8626 8437 8229 8004 7764 7515 7258 6997 6736 6477 6222 5975 5737 5510 5296 5096 4912 4744 4592 4455 4330 4215 4107 4001 3892 3777 3654 3519 3373 3216 3049 2877 2703 2530 2362 2203 2055 1920 1800 1697 1615 1554 1519 1515 1545 1613 1724 1880 2079 2321 2599 2905 3229 3559 3883 4188 4463 4700 4893 5038 5138 5194 5215 5207 5180 5145 5112 5088 5083 5102 5150 5230 5344 5491 5668 5872 6097 6338 6588 6840 7087 7324 7545 7748 7929 8088 8226 8345 8446 8532 8605 8665 8716 8756 8787 8808 8820 8824 8820 8810 8796 8779 8763 8748 8736 8726 8720 8716 8713 8710 8706 8700 8691 8679 8665 8648 8630 8610 8589 8567 8542 8514 8481 8443 8399 8348 8290 8225 8154 8079 8000 7920 7840 7760 7683 7607 7533 7461 7390 7318 7246 7173 7100 7027 6956 6888 6826 6771 6725 6691 6668 6657 6659 6673 6697 6729 6769 6813 6860 6906 6950 6989 7021 7044 7056 7057 7044 7018 6979 6928 6867 6797 6721 6640 6558 6476 6396 6319 6247 6181 6119 6063 6013 5967 5927 5891 5860 5834 5811 5793 5778 5765 5754 5743 5731 5717 5700 5678 5651 5618 5578 5532 5479 5420 5356 5286 5212 5133 5050 4964 4873 4779 4680 4577 4470 4358 4242 4122 3999 3875 3749 3624 3500 3378 3259 3143 3030 2921 2814 2710 2607 2506 2406 2306 2206 2105 2004 1900 1796 1689 1581 1472 1362 1253 1146 1042 943 851 766 691 625 568 521 482 452 428 410 397 388 382 380 381 385 393 405 421 441 468 500 539 586 640 703 774 853 939 1031 1128 1228 1329 1429 1528 1622 1712 1797 1876 1949 2018 2084 2146 2208 2269 2332 2397 2465 2536 2611 2689 2771 2857 2946 3037 3130 3224 3318 3412 3505 3595 3681 3763 3839 3908 3970 4023 4066 4100 4125 4139 4143 4138 4122 4097 4062 4017 3962 3896 3818 3729 3627 3513 3387 3248 3098 2939 2770 2595 2417 2237 2059 1885 1719 1563 1419 1290 1175 1076 993 923 867 822 787 759 737 718 701 685 669 652 633 613 592 569 547 524 503 484 467 453 443 437 434 435 439 445 454 466 482 503 532 570 620 684 766 866 984 1121 1276 1445 1625 1814 2008 2202 2394 2581 2762 2936 3101 3260 3411 3557 3697 3832 3963 4091 4214 4334 4450 4563 4673 4782 4889 4995 5101 5208 5315 5422 5528 5632 5734 5831 5923 6008 6086 6158 6223 6283 6339 6393 6445 6497 6550 6604 6659 6716 6774 6832 6892 6951 7011 7071 7130 7190 7248 7305 7359 7410 7457 7499 7536 7568 7595 7619 7641 7661 7682 7705 7730 7757 7787 7819 7852 7887 7921 7955 7988 8022 3220 9 7 5 8055 8089 8124 8160 8199 8240 8283 8327 8372 8417 8461 8503 8543 8581 8617 8650 8681 8711 8739 8766 8793 8818 8843 8866 8889 8911 8931 8951 8969 8985 9000 9013 9024 9033 9040 9045 9048 9049 9049 9049 9048 9048 9049 9050 9053 9057 9061 9065 9067 9068 9066 9062 9056 9047 9037 9027 9018 9010 9004 9000 8998 8998 8999 9000 9001 9002 9002 9001 9001 9002 9005 9010 9019 9030 9045 9061 9077 9092 9104 9112 9114 9111 9101 9086 9066 9042 9015 8987 8957 8926 8894 8861 8828 8794 8759 8725 8693 8664 8640 8622 8613 8612 8622 8640 8667 8700 8738 8779 8819 8858 8893 8925 8952 8975 8995 9011 9024 9035 9043 9047 9047 9041 9027 9004 8971 8927 8871 8803 8723 8632 8530 8417 8293 8157 8011 7853 7684 7503 7313 7113 6906 6695 6482 6271 6065 5867 5681 5509 5354 5215 5095 4992 4906 4837 4782 4740 4710 4692 4684 4687 4702 4728 4767 4821 4890 4976 5078 5197 5331 5480 5640 5810 5986 6165 6344 6520 6690 6851 7000 7136 7254 7354 7433 7488 7517 7518 7490 7430 7340 7219 7070 6894 6695 6478 6246 6005 5759 5513 5269 5033 4805 4590 4387 4199 4029 3876 3744 3634 3548 3489 3456 3452 3476 3528 3606 3707 3829 3969 4123 4287 4460 4637 4816 4997 5176 5354 5528 5699 5867 6030 6190 6346 6499 6649 6797 6941 7083 7222 7356 7485 7608 7722 7826 7919 8001 8070 8125 8167 8196 8211 8211 8195 8162 8109 8034 7936 7812 7662 7485 7283 7058 6814 6555 6288 6017 5750 5492 5251 5031 4838 4678 4554 4470 4429 4433 4480 4571 4702 4869 5064 5281 5512 5747 5977 6195 6394 6568 6713 6827 6911 6964 6990 6990 6967 6927 6871 6803 6727 6647 6564 6484 6408 6339 6282 6237 6209 6198 6205 6232 6278 6343 6426 6525 6639 6766 6903 7048 7199 7352 7507 7659 7808 7951 8087 8216 8336 8447 8550 8645 8733 8815 8891 8962 9027 9087 9142 9191 9234 9271 9301 9325 9343 9356 9363 9365 9363 9357 9345 9328 9304 9271 9228 9174 9107 9026 8933 8828 8713 8591 8467 8345 8230 8127 8040 7975 7934 7918 7928 7961 8016 8087 8168 8254 8337 8411 8470 8509 8524 8513 8476 8414 8331 8230 8119 8003 7891 7788 7701 7636 7595 7581 7594 7630 7688 7760 7843 7927 8009 8081 8140 8182 8205 8210 8198 8171 8132 8086 8037 7987 7940 7899 7865 7839 7823 7815 7817 7827 7845 7869 7900 7935 7975 8018 8064 8110 8157 8204 8249 8293 8335 8376 8415 8453 8491 8528 8567 8606 8647 8689 8733 8778 8823 8869 8914 8957 8997 9034 9067 9096 9120 9140 9155 9167 9176 9182 9187 9191 9194 9197 9199 9202 9205 9209 9214 9220 9228 9238 9250 9263 9279 9295 9312 9329 9345 9360 9373 9383 9391 9397 9399 9400 9397 9393 9388 9381 9374 9367 9361 9357 9356 9357 9362 9369 9379 9390 9402 9414 9425 9434 9441 3221 9 7 5 9445 9449 9451 9453 9456 9459 9464 9470 9477 9484 9490 9494 9495 9493 9488 9479 9468 9455 9440 9424 9408 9392 9376 9360 9343 9326 9307 9288 9268 9247 9225 9203 9180 9158 9136 9112 9088 9061 9030 8994 8952 8902 8844 8775 8695 8604 8502 8389 8266 8134 7994 7849 7700 7550 7401 7256 7116 6984 6862 6751 6651 6563 6489 6427 6377 6340 6314 6300 6295 6299 6312 6331 6355 6384 6417 6452 6491 6534 6581 6635 6697 6768 6850 6944 7050 7167 7292 7425 7561 7696 7827 7951 8064 8165 8251 8322 8377 8419 8446 8460 8460 8449 8424 8385 8331 8261 8174 8068 7941 7794 7625 7435 7223 6990 6738 6468 6181 5879 5564 5239 4906 4568 4229 3892 3561 3240 2933 2644 2376 2132 1914 1722 1559 1424 1316 1236 1184 1160 1164 1198 1261 1356 1481 1636 1819 2029 2262 2513 2778 3053 3331 3611 3887 4159 4424 4682 4931 5173 5406 5630 5843 6045 6232 6403 6556 6687 6794 6876 6932 6960 6959 6931 6875 6793 6684 6552 6398 6224 6035 5833 5624 5412 5203 5003 4818 4654 4515 4408 4334 4297 4297 4335 4408 4513 4647 4804 4979 5167 5362 5559 5754 5945 6129 6303 6469 6625 6772 6911 7042 7167 7286 7399 7506 7609 7706 7798 7884 7965 8039 8107 8170 8225 8275 8318 8355 8386 8411 8432 8447 8459 8468 8473 8477 8478 8476 8472 8464 8453 8436 8415 8387 8352 8311 8264 8211 8151 8087 8018 7945 7867 7785 7699 7609 7513 7413 7307 7195 7078 6956 6829 6700 6568 6436 6304 6176 6054 5938 5833 5739 5658 5592 5541 5507 5489 5486 5498 5522 5558 5601 5651 5703 5756 5804 5847 5879 5899 5904 5892 5860 5807 5733 5636 5517 5377 5216 5035 4837 4622 4395 4156 3910 3658 3402 3147 2895 2648 2408 2178 1959 1754 1565 1391 1234 1094 972 867 777 702 639 587 544 508 479 455 436 421 410 404 401 402 406 413 423 436 454 478 514 564 633 728 853 1012 1206 1437 1702 1998 2318 2653 2997 3340 3674 3992 4289 4562 4808 5028 5223 5395 5547 5680 5798 5903 5994 6072 6139 6193 6234 6262 6277 6278 6266 6242 6206 6161 6108 6050 5989 5928 5870 5819 5777 5746 5729 5726 5737 5763 5801 5849 5907 5971 6039 6109 6179 6248 6314 6376 6434 6487 6535 6575 6608 6632 6646 6650 6641 6621 6586 6538 6475 6397 6304 6196 6071 5930 5773 5600 5411 5207 4990 4761 4523 4279 4031 3784 3540 3304 3079 2869 2674 2499 2344 2210 2097 2004 1932 1877 1837 1810 1792 1780 1770 1758 1741 1716 1682 1636 1579 1512 1435 1353 1267 1181 1099 1022 952 891 839 796 762 735 716 704 699 704 719 747 790 848 924 1016 1123 1244 1375 1511 1648 1782 1908 2024 2126 2213 2285 2342 2385 2415 2434 2444 2445 2441 2430 2415 2395 2372 2344 2313 2278 2241 2200 2158 2114 2069 3222 9 7 5 2023 1976 1930 1884 1839 1795 1751 1707 1662 1616 1568 1517 1462 1403 1339 1271 1198 1122 1044 965 887 811 739 671 608 551 501 456 418 386 358 337 320 307 299 294 293 294 298 304 313 323 335 350 369 391 419 453 493 541 596 657 724 796 870 946 1022 1096 1168 1236 1301 1363 1421 1476 1530 1582 1634 1685 1737 1789 1844 1901 1961 2025 2093 2164 2239 2318 2399 2481 2565 2648 2732 2815 2898 2981 3065 3151 3238 3327 3417 3509 3600 3690 3777 3861 3941 4018 4090 4159 4226 4291 4356 4421 4486 4550 4614 4677 4737 4793 4845 4892 4933 4969 5000 5026 5047 5064 5076 5084 5088 5087 5082 5073 5060 5045 5028 5012 4998 4988 4986 4992 5008 5037 5080 5136 5206 5288 5381 5484 5593 5706 5821 5934 6044 6149 6247 6337 6420 6495 6564 6626 6683 6736 6786 6834 6879 6924 6967 7009 7049 7089 7128 7166 7202 7236 7269 7301 7331 7360 7388 7416 7443 7471 7499 7527 7557 7586 7616 7645 7673 7699 7724 7747 7767 7785 7800 7813 7822 7828 7829 7825 7815 7798 7775 7744 7706 7662 7611 7555 7494 7428 7359 7287 7213 7137 7062 6989 6921 6860 6808 6769 6744 6733 6737 6755 6784 6821 6862 6903 6940 6970 6990 7000 6999 6988 6970 6948 6925 6904 6888 6880 6883 6897 6924 6964 7016 7079 7152 7232 7319 7408 7499 7589 7675 7755 7828 7892 7946 7989 8022 8045 8058 8061 8056 8041 8019 7989 7952 7907 7855 7796 7731 7660 7585 7507 7428 7349 7270 7194 7119 7047 6977 6906 6836 6764 6689 6610 6529 6445 6358 6271 6185 6100 6019 5943 5871 5806 5746 5694 5648 5610 5580 5561 5552 5556 5572 5602 5644 5698 5761 5832 5909 5988 6068 6145 6219 6289 6353 6410 6461 6505 6541 6569 6586 6592 6587 6568 6536 6490 6432 6362 6283 6195 6102 6005 5907 5809 5711 5615 5521 5429 5340 5254 5172 5094 5022 4955 4895 4842 4795 4753 4716 4680 4645 4608 4568 4524 4475 4422 4364 4304 4242 4180 4118 4057 3999 3941 3886 3831 3777 3725 3674 3626 3580 3539 3502 3471 3446 3427 3413 3403 3396 3392 3388 3384 3377 3368 3355 3337 3314 3283 3244 3196 3139 3072 2996 2911 2817 2717 2612 2503 2391 2278 2165 2053 1940 1828 1716 1605 1494 1384 1277 1172 1072 978 891 813 744 684 634 591 557 529 507 488 473 460 448 438 430 422 416 411 408 407 408 410 414 419 426 434 443 455 470 490 517 550 594 648 713 791 881 983 1095 1216 1344 1477 1614 1752 1891 2030 2168 2305 2439 2571 2700 2825 2946 3061 3169 3271 3365 3451 3531 3605 3673 3737 3798 3856 3911 3964 4015 4064 4110 4153 4195 4236 4276 4318 4362 4410 4464 4523 4588 4659 4733 4809 4885 4959 5029 5094 5154 5209 5259 5308 5357 5408 5465 5529 3223 9 8 1 5455 5531 5613 5701 5795 5896 6003 6114 6228 6343 6457 6568 6674 6772 6863 6944 7015 7074 7122 7156 7175 7178 7164 7130 7075 6999 6901 6782 6643 6487 6317 6135 5947 5757 5568 5387 5218 5064 4930 4819 4733 4674 4641 4635 4653 4692 4749 4820 4901 4988 5078 5167 5254 5337 5417 5493 5566 5637 5708 5779 5851 5925 6001 6078 6156 6234 6311 6388 6463 6538 6611 6683 6755 6826 6897 6966 7033 7097 7156 7208 7252 7286 7308 7317 7313 7296 7265 7223 7170 7109 7042 6972 6901 6831 6766 6707 6654 6608 6567 6531 6495 6455 6407 6346 6267 6166 6039 5886 5705 5498 5268 5019 4756 4484 4209 3936 3669 3411 3166 2935 2719 2520 2338 2173 2024 1890 1772 1667 1576 1496 1427 1369 1322 1289 1271 1274 1302 1362 1458 1594 1775 2000 2267 2571 2905 3260 3622 3983 4330 4654 4947 5204 5424 5605 5750 5861 5943 5998 6031 6044 6038 6014 5972 5912 5833 5737 5622 5492 5348 5192 5029 4860 4690 4521 4356 4197 4046 3905 3777 3661 3559 3474 3405 3355 3324 3314 3325 3357 3412 3489 3586 3702 3835 3981 4138 4300 4463 4621 4769 4901 5013 5101 5160 5188 5183 5144 5072 4969 4837 4680 4501 4306 4101 3891 3682 3482 3297 3132 2995 2889 2820 2789 2797 2845 2928 3042 3180 3335 3496 3656 3805 3935 4040 4117 4163 4178 4165 4127 4069 3997 3916 3830 3742 3656 3571 3489 3408 3327 3244 3159 3070 2978 2881 2781 2679 2576 2473 2373 2275 2181 2094 2013 1943 1887 1848 1831 1843 1889 1975 2106 2285 2513 2791 3114 3476 3870 4285 4712 5138 5554 5951 6323 6664 6973 7249 7494 7710 7900 8068 8216 8345 8458 8553 8631 8689 8726 8740 8730 8695 8633 8543 8426 8280 8107 7908 7683 7435 7167 6881 6584 6281 5977 5681 5399 5139 4909 4714 4562 4457 4403 4401 4453 4555 4707 4901 5134 5397 5682 5981 6286 6588 6880 7156 7412 7643 7849 8029 8182 8311 8417 8502 8566 8613 8642 8654 8649 8627 8588 8532 8460 8371 8267 8150 8021 7883 7739 7590 7440 7291 7146 7007 6879 6762 6660 6575 6510 6465 6443 6445 6469 6517 6586 6676 6784 6907 7044 7191 7346 7506 7669 7833 7994 8150 8300 8441 8570 8686 8788 8873 8942 8993 9027 9042 9040 9018 8977 8915 8830 8720 8583 8415 8214 7979 7709 7404 7065 6695 6301 5886 5460 5029 4602 4186 3788 3414 3069 2757 2481 2243 2046 1891 1782 1722 1716 1768 1880 2056 2296 2598 2957 3365 3812 4284 4768 5249 5715 6154 6558 6921 7240 7516 7753 7953 8123 8267 8391 8498 8593 8676 8750 8815 8873 8925 8972 9017 9060 9103 9149 9197 9248 9303 9359 9415 9470 9522 9570 9612 9648 9678 9704 9727 9748 9768 9789 9810 9832 9855 9877 9897 9915 9930 9940 9946 9950 9951 9951 9951 9952 9955 9960 9967 9975 9983 9990 9996 99991000110000 9998 9994 3224 9 8 1 9991 9988 9985 9983 9980 9977 9973 9966 9958 9947 9933 9918 9902 9885 9870 9856 9844 9834 9827 9821 9818 9815 9812 9810 9807 9802 9797 9791 9783 9775 9767 9759 9751 9744 9738 9734 9732 9730 9730 9730 9730 9730 9728 9723 9717 9708 9696 9682 9665 9646 9626 9604 9580 9556 9531 9505 9478 9451 9423 9393 9362 9330 9297 9261 9223 9184 9142 9099 9053 9006 8958 8908 8857 8804 8749 8691 8629 8563 8490 8410 8321 8223 8112 7989 7852 7700 7532 7347 7145 6925 6688 6434 6165 5882 5587 5282 4969 4651 4330 4008 3688 3372 3063 2762 2472 2196 1937 1697 1478 1282 1111 964 841 742 665 606 565 537 520 510 506 505 507 510 515 525 542 569 611 672 756 866 1004 1171 1363 1577 1807 2047 2288 2525 2750 2960 3151 3325 3483 3631 3773 3917 4068 4232 4412 4611 4828 5063 5311 5569 5831 6094 6352 6601 6839 7062 7270 7461 7634 7789 7928 8050 8156 8248 8329 8400 8463 8520 8574 8626 8678 8728 8779 8828 8876 8921 8963 9001 9035 9065 9093 9118 9142 9166 9190 9215 9241 9267 9294 9320 9345 9369 9391 9412 9430 9447 9463 9477 9490 9502 9514 9525 9535 9544 9553 9561 9568 9574 9579 9583 9585 9585 9584 9581 9577 9572 9567 9562 9558 9555 9552 9551 9551 9551 9550 9547 9543 9537 9529 9520 9509 9497 9485 9474 9464 9455 9446 9437 9428 9418 9407 9394 9379 9361 9342 9321 9299 9276 9252 9229 9205 9182 9159 9136 9114 9092 9071 9052 9035 9021 9012 9007 9007 9013 9025 9041 9061 9083 9108 9132 9155 9176 9193 9206 9215 9219 9218 9212 9199 9179 9151 9112 9061 8995 8914 8814 8697 8560 8406 8234 8047 7847 7636 7417 7193 6966 6738 6511 6287 6067 5854 5650 5455 5271 5102 4947 4809 4690 4589 4508 4446 4404 4380 4375 4387 4415 4459 4519 4594 4685 4792 4914 5053 5208 5379 5564 5761 5967 6179 6392 6604 6809 7003 7184 7348 7493 7618 7723 7806 7868 7908 7924 7915 7876 7806 7700 7555 7368 7139 6867 6555 6207 5828 5427 5012 4591 4174 3769 3381 3018 2682 2376 2101 1859 1647 1467 1315 1192 1094 1019 964 925 900 883 873 867 865 869 883 912 965 1050 1175 1347 1570 1848 2177 2553 2967 3407 3862 4318 4762 5185 5578 5936 6257 6542 6792 7011 7203 7370 7516 7642 7750 7839 7910 7962 7995 8009 8004 7981 7942 7887 7817 7735 7640 7534 7417 7292 7158 7018 6874 6728 6582 6439 6301 6168 6041 5921 5806 5695 5586 5476 5363 5243 5115 4977 4827 4665 4490 4304 4108 3903 3691 3475 3258 3041 2828 2620 2420 2230 2053 1891 1748 1625 1527 1456 1416 1410 1440 1507 1610 1747 1914 2106 2315 2532 2749 2956 3144 3306 3437 3531 3587 3606 3588 3538 3458 3354 3230 3089 2934 2770 2598 2419 2237 2054 1871 1691 1518 1353 1199 1059 3225 9 8 1 933 823 729 650 586 534 493 463 440 425 416 411 410 413 417 424 432 444 459 481 514 560 625 713 826 968 1139 1338 1561 1803 2057 2316 2573 2819 3050 3260 3446 3609 3748 3866 3966 4051 4126 4192 4255 4316 4378 4443 4511 4586 4666 4754 4850 4954 5066 5185 5310 5438 5567 5696 5820 5939 6049 6148 6237 6313 6376 6427 6466 6494 6511 6519 6520 6513 6503 6489 6474 6460 6450 6444 6446 6457 6478 6510 6556 6614 6684 6765 6857 6956 7061 7169 7277 7383 7484 7578 7665 7742 7809 7867 7914 7951 7977 7992 7995 7986 7963 7925 7872 7804 7720 7621 7508 7381 7243 7095 6939 6776 6611 6443 6277 6114 5957 5809 5672 5548 5438 5346 5272 5217 5182 5167 5173 5200 5247 5313 5399 5502 5621 5753 5896 6048 6204 6361 6517 6669 6814 6950 7076 7189 7290 7377 7449 7506 7546 7569 7575 7562 7530 7480 7413 7328 7229 7115 6990 6856 6715 6569 6422 6277 6136 6003 5881 5774 5685 5617 5570 5547 5548 5572 5618 5682 5763 5856 5958 6067 6178 6289 6397 6500 6595 6681 6753 6811 6850 6870 6868 6844 6797 6728 6640 6536 6419 6294 6165 6037 5914 5798 5692 5596 5512 5437 5372 5313 5260 5209 5160 5111 5061 5010 4958 4907 4859 4813 4774 4742 4719 4707 4706 4717 4739 4771 4812 4861 4916 4974 5033 5092 5149 5202 5251 5294 5332 5365 5392 5414 5432 5447 5458 5467 5473 5478 5481 5482 5482 5480 5475 5468 5459 5447 5434 5418 5402 5384 5367 5350 5334 5319 5308 5298 5292 5289 5288 5289 5290 5291 5288 5280 5264 5238 5198 5143 5071 4979 4868 4736 4584 4413 4226 4024 3810 3589 3363 3136 2911 2692 2481 2282 2095 1923 1767 1628 1509 1410 1333 1280 1252 1251 1278 1333 1414 1520 1647 1789 1943 2101 2258 2408 2546 2668 2772 2856 2921 2967 2998 3014 3019 3015 3003 2985 2963 2936 2905 2871 2833 2792 2748 2702 2655 2606 2558 2510 2463 2416 2371 2328 2285 2243 2202 2161 2121 2081 2041 2002 1963 1923 1884 1845 1806 1767 1729 1690 1652 1614 1577 1540 1502 1465 1426 1387 1345 1300 1252 1201 1147 1089 1028 965 901 836 772 710 650 593 541 493 450 412 378 350 326 307 291 280 271 266 264 264 266 270 275 282 292 303 318 336 359 387 420 459 504 554 609 668 729 792 855 917 977 1035 1090 1142 1191 1236 1278 1318 1354 1387 1417 1444 1468 1488 1504 1516 1524 1527 1526 1520 1507 1489 1465 1434 1397 1355 1309 1260 1210 1160 1112 1069 1030 998 974 958 951 955 971 998 1040 1095 1166 1253 1354 1469 1597 1733 1877 2023 2170 2314 2453 2585 2710 2827 2936 3038 3134 3222 3304 3378 3443 3498 3542 3573 3589 3591 3577 3547 3502 3442 3368 3279 3178 3063 2936 2798 2650 2495 2336 2174 3226 9 8 1 2014 1859 1713 1579 1460 1357 1270 1201 1147 1110 1087 1077 1081 1099 1132 1182 1251 1342 1455 1593 1756 1943 2153 2382 2626 2881 3140 3399 3651 3892 4116 4321 4504 4662 4796 4903 4986 5044 5079 5091 5082 5052 5003 4936 4852 4752 4637 4509 4369 4219 4061 3898 3731 3563 3398 3237 3083 2939 2806 2685 2579 2486 2408 2344 2293 2254 2225 2204 2191 2182 2177 2176 2177 2181 2190 2205 2228 2263 2313 2382 2472 2586 2725 2890 3080 3293 3525 3771 4026 4284 4538 4784 5015 5230 5423 5595 5744 5871 5978 6066 6138 6196 6240 6274 6298 6313 6320 6321 6316 6307 6295 6282 6270 6260 6255 6255 6263 6278 6303 6336 6378 6428 6485 6549 6618 6691 6765 6840 6913 6983 7048 7107 7161 7208 7249 7286 7319 7350 7380 7409 7439 7470 7500 7529 7556 7579 7597 7609 7616 7616 7610 7598 7581 7560 7535 7507 7475 7440 7403 7363 7322 7281 7240 7200 7163 7128 7097 7068 7042 7017 6993 6968 6941 6910 6877 6840 6801 6759 6716 6673 6632 6594 6559 6530 6506 6488 6478 6475 6479 6490 6506 6526 6549 6571 6588 6599 6598 6584 6552 6501 6430 6338 6226 6096 5950 5792 5624 5451 5276 5102 4933 4771 4620 4480 4355 4247 4156 4085 4035 4007 4000 4016 4054 4113 4191 4288 4402 4530 4670 4821 4978 5140 5302 5461 5614 5758 5888 6002 6098 6174 6232 6270 6291 6297 6290 6274 6250 6222 6190 6156 6122 6086 6050 6014 5978 5944 5911 5882 5858 5840 5828 5824 5825 5832 5843 5856 5869 5882 5894 5904 5915 5926 5942 5964 5995 6038 6094 6165 6252 6353 6467 6593 6727 6868 7011 7154 7295 7430 7558 7677 7786 7884 7970 8044 8106 8158 8198 8229 8250 8263 8267 8264 8254 8237 8215 8187 8155 8120 8083 8046 8008 7971 7935 7902 7870 7840 7810 7780 7749 7716 7679 7637 7590 7537 7477 7410 7335 7251 7157 7053 6937 6809 6666 6508 6333 6139 5927 5694 5441 5168 4876 4569 4248 3919 3585 3253 2929 2618 2325 2056 1814 1601 1418 1266 1142 1044 968 911 871 843 825 817 815 820 830 845 864 885 907 928 944 955 957 950 933 906 871 830 784 738 693 653 620 594 575 563 558 557 559 566 577 595 623 667 731 820 941 1097 1289 1518 1781 2074 2389 2718 3052 3383 3701 4000 4275 4522 4739 4927 5086 5220 5329 5416 5484 5533 5564 5577 5573 5551 5512 5454 5380 5290 5185 5067 4938 4800 4655 4506 4356 4206 4061 3922 3793 3675 3572 3484 3414 3362 3330 3317 3324 3351 3396 3458 3538 3632 3739 3858 3985 4118 4255 4392 4526 4654 4774 4882 4977 5055 5115 5154 5170 5160 5123 5057 4960 4831 4672 4483 4267 4026 3766 3490 3205 2916 2628 2348 2080 1828 1597 1389 1205 1048 917 812 730 669 625 597 579 568 563 561 563 569 582 604 3227 9 8 1 640 692 765 858 973 1108 1257 1416 1578 1734 1876 1998 2092 2155 2185 2179 2142 2076 1985 1877 1756 1630 1503 1381 1267 1165 1074 997 931 877 834 800 776 763 763 779 816 877 968 1092 1252 1448 1679 1940 2225 2527 2835 3142 3438 3716 3972 4202 4408 4591 4755 4906 5048 5188 5328 5471 5617 5766 5914 6059 6196 6322 6432 6524 6597 6650 6682 6696 6692 6673 6641 6598 6547 6491 6431 6371 6315 6264 6223 6194 6179 6181 6201 6238 6292 6360 6441 6531 6627 6724 6820 6911 6996 7072 7139 7196 7243 7282 7312 7335 7352 7363 7369 7370 7369 7364 7356 7346 7335 7323 7312 7301 7291 7283 7277 7274 7271 7270 7269 7267 7263 7257 7249 7239 7228 7217 7206 7198 7194 7195 7203 7218 7239 7267 7300 7337 7377 7418 7459 7498 7535 7568 7599 7626 7651 7673 7692 7709 7725 7738 7749 7757 7764 7768 7771 7771 7770 7768 7766 7763 7760 7757 7754 7751 7747 7743 7738 7732 7725 7717 7708 7698 7687 7675 7662 7647 7632 7614 7594 7570 7544 7514 7481 7445 7406 7366 7325 7285 7247 7212 7180 7152 7129 7110 7094 7080 7069 7058 7048 7039 7030 7022 7014 7007 7001 6997 6992 6988 6982 6974 6963 6948 6930 6908 6881 6852 6821 6787 6753 6718 6683 6647 6611 6575 6539 6504 6471 6440 6413 6390 6373 6360 6352 6348 6346 6345 6343 6339 6331 6321 6307 6291 6273 6254 6235 6217 6199 6181 6163 6143 6120 6095 6066 6033 5997 5960 5921 5882 5844 5807 5772 5738 5704 5671 5638 5604 5569 5533 5496 5458 5419 5380 5340 5299 5257 5213 5168 5120 5070 5017 4962 4906 4848 4790 4732 4674 4616 4559 4502 4444 4387 4328 4269 4208 4147 4085 4022 3960 3897 3835 3773 3712 3652 3593 3535 3477 3421 3365 3310 3255 3201 3147 3094 3042 2989 2937 2885 2832 2779 2725 2670 2614 2557 2499 2440 2382 2323 2265 2209 2153 2100 2047 1996 1945 1895 1844 1792 1738 1684 1628 1571 1514 1457 1401 1345 1289 1235 1182 1130 1079 1028 979 931 885 841 800 762 729 700 675 655 639 626 617 611 607 604 601 599 597 595 592 589 586 584 581 580 578 577 577 576 575 574 571 567 561 554 545 535 524 512 501 490 480 471 463 457 453 451 451 455 462 474 492 516 548 587 635 692 756 828 907 992 1080 1171 1264 1357 1449 1539 1628 1714 1798 1880 1960 2038 2115 2190 2264 2337 2410 2481 2553 2623 2694 2763 2833 2901 2969 3036 3102 3168 3232 3296 3360 3424 3488 3552 3616 3680 3743 3805 3866 3923 3978 4029 4076 4119 4159 4195 4227 4256 4282 4303 4321 4332 4338 4335 4324 4302 4268 4222 4164 4092 4006 3906 3793 3666 3525 3371 3205 3029 2843 2650 2454 2257 2065 1880 1706 1546 1403 1277 1169 1079 1006 950 909 3228 9 8 1 885 879 893 931 995 1088 1213 1370 1557 1772 2008 2257 2509 2754 2981 3181 3346 3471 3551 3586 3578 3531 3447 3334 3197 3040 2869 2687 2499 2308 2117 1928 1744 1569 1403 1251 1113 990 884 794 720 660 613 578 553 536 526 520 519 522 528 539 558 586 627 686 768 877 1016 1190 1397 1639 1910 2206 2520 2842 3165 3479 3777 4050 4296 4510 4693 4843 4965 5059 5130 5181 5215 5235 5241 5237 5223 5200 5168 5129 5083 5032 4975 4914 4849 4781 4708 4631 4549 4460 4363 4256 4140 4013 3875 3726 3568 3402 3228 3048 2865 2678 2491 2303 2116 1933 1753 1580 1414 1259 1116 986 872 775 695 632 584 550 528 515 509 507 509 514 524 540 565 604 662 742 849 985 1152 1349 1574 1825 2094 2376 2665 2954 3236 3507 3763 4002 4223 4425 4610 4781 4938 5084 5220 5347 5466 5578 5681 5776 5862 5939 6006 6065 6114 6156 6190 6218 6240 6259 6275 6289 6303 6317 6334 6353 6375 6401 6430 6462 6496 6530 6562 6591 6615 6633 6643 6646 6640 6629 6614 6598 6584 6577 6579 6594 6624 6671 6734 6814 6908 7013 7126 7243 7360 7474 7581 7680 7769 7847 7914 7968 8011 8042 8062 8069 8063 8043 8007 7956 7887 7799 7692 7565 7416 7246 7054 6840 6604 6348 6073 5782 5475 5159 4835 4509 4186 3870 3566 3279 3014 2774 2564 2387 2248 2150 2096 2089 2129 2218 2353 2533 2751 3001 3275 3564 3858 4147 4422 4676 4901 5093 5248 5367 5447 5492 5501 5478 5426 5346 5241 5114 4967 4803 4622 4428 4222 4006 3781 3548 3310 3067 2822 2577 2336 2100 1875 1662 1465 1287 1130 995 881 789 715 657 613 581 557 540 528 520 516 515 517 522 531 544 563 590 627 679 750 843 965 1119 1306 1529 1787 2076 2391 2727 3074 3426 3774 4111 4431 4730 5006 5258 5487 5697 5888 6066 6231 6388 6537 6679 6814 6943 7063 7175 7277 7369 7451 7524 7589 7646 7698 7745 7789 7830 7870 7907 7943 7976 8006 8032 8055 8074 8089 8101 8112 8121 8130 8139 8148 8156 8162 8165 8163 8154 8136 8108 8069 8018 7954 7876 7785 7680 7561 7428 7280 7118 6941 6749 6543 6324 6094 5853 5604 5349 5090 4829 4570 4313 4062 3817 3581 3357 3145 2947 2765 2599 2451 2321 2208 2113 2034 1973 1927 1899 1887 1893 1918 1963 2026 2108 2207 2319 2440 2565 2687 2799 2895 2970 3018 3036 3022 2978 2902 2800 2673 2527 2365 2194 2018 1841 1668 1503 1350 1211 1089 984 897 827 773 732 702 683 673 673 685 714 765 844 957 1111 1309 1555 1847 2183 2556 2958 3378 3804 4225 4630 5011 5359 5673 5949 6189 6396 6574 6728 6863 6982 7089 7187 7278 7361 7438 7508 7571 7627 7677 7720 7759 7792 7822 7847 7869 7888 7902 7912 7916 7914 3229 9 8 1 7906 7891 7871 7846 7817 7786 7753 7720 7688 7657 7626 7595 7562 7525 7483 7433 7374 7305 7226 7135 7034 6923 6804 6676 6541 6400 6252 6099 5939 5772 5599 5420 5234 5042 4843 4638 4428 4211 3990 3763 3531 3294 3055 2814 2573 2335 2103 1881 1671 1477 1302 1146 1011 898 805 730 671 626 592 566 547 532 520 511 506 503 503 507 515 527 542 559 578 597 614 629 640 645 645 639 627 610 588 564 537 510 484 459 437 419 403 391 381 373 367 363 359 356 353 352 351 352 355 360 367 378 391 409 432 461 498 544 600 669 752 849 961 1087 1226 1377 1537 1703 1875 2049 2224 2398 2571 2742 2911 3077 3242 3404 3563 3719 3871 4017 4158 4292 4418 4538 4651 4758 4859 4954 5046 5133 5216 5293 5364 5428 5483 5527 5559 5577 5582 5571 5546 5506 5452 5384 5305 5213 5112 5001 4882 4757 4627 4494 4360 4228 4098 3974 3857 3748 3649 3560 3480 3409 3345 3287 3232 3177 3121 3059 2990 2911 2821 2718 2602 2472 2331 2179 2019 1855 1689 1527 1371 1225 1091 972 867 779 705 644 596 558 530 508 494 484 478 477 478 481 485 492 500 511 528 553 590 644 720 822 953 1117 1313 1540 1795 2073 2369 2674 2982 3286 3580 3859 4120 4361 4582 4783 4964 5128 5275 5408 5527 5633 5727 5810 5881 5939 5986 6019 6039 6044 6033 6004 5957 5890 5803 5694 5564 5413 5243 5053 4846 4624 4388 4141 3886 3625 3362 3099 2840 2589 2348 2123 1914 1725 1558 1412 1289 1188 1111 1055 1022 1012 1025 1063 1125 1211 1320 1450 1596 1753 1915 2073 2221 2352 2461 2543 2598 2627 2634 2625 2610 2596 2595 2614 2661 2744 2865 3027 3228 3467 3736 4032 4345 4668 4994 5314 5622 5912 6180 6423 6640 6830 6993 7133 7250 7347 7426 7490 7538 7573 7593 7600 7591 7567 7529 7477 7413 7341 7264 7187 7115 7054 7006 6976 6965 6972 6998 7038 7089 7146 7202 7255 7299 7331 7348 7351 7338 7310 7270 7217 7153 7081 7000 6911 6814 6709 6596 6474 6343 6201 6046 5879 5698 5502 5290 5062 4818 4560 4290 4011 3727 3443 3163 2892 2633 2392 2169 1968 1788 1630 1495 1384 1296 1233 1197 1191 1217 1275 1366 1490 1643 1819 2013 2216 2419 2611 2785 2933 3049 3129 3171 3176 3146 3084 2994 2882 2751 2606 2451 2289 2125 1961 1801 1647 1501 1368 1247 1141 1050 974 912 863 827 801 786 780 785 802 833 880 944 1029 1134 1261 1406 1569 1744 1928 2114 2297 2471 2631 2773 2894 2991 3064 3113 3138 3141 3123 3087 3035 2968 2889 2800 2703 2601 2497 2393 2292 2196 2107 2025 1951 1884 1821 1761 1702 1639 1573 1501 1423 1340 1253 1167 1082 1003 931 869 816 774 741 717 700 691 691 3230 9 8 1 703 731 779 855 963 1109 1296 1525 1795 2101 2437 2793 3160 3526 3880 4212 4513 4775 4993 5162 5282 5350 5367 5334 5251 5120 4946 4731 4481 4202 3900 3585 3263 2945 2638 2350 2086 1850 1643 1467 1320 1198 1099 1020 957 911 880 867 873 901 955 1035 1142 1275 1428 1597 1773 1947 2110 2253 2368 2448 2490 2494 2461 2394 2298 2180 2047 1906 1761 1619 1484 1358 1244 1142 1055 981 921 874 841 820 810 811 820 835 854 875 894 908 917 917 907 889 861 826 786 742 699 657 620 589 565 548 537 532 532 536 543 555 573 601 642 701 783 892 1032 1206 1414 1655 1926 2223 2538 2865 3196 3525 3844 4149 4437 4707 4957 5191 5409 5614 5810 5997 6178 6353 6523 6686 6842 6989 7127 7255 7374 7485 7588 7684 7776 7865 7950 8033 8114 8192 8265 8334 8397 8453 8504 8548 8587 8623 8657 8689 8721 8753 8786 8819 8851 8881 8909 8933 8953 8968 8978 8984 8985 8981 8974 8963 8949 8930 8908 8882 8851 8815 8775 8730 8681 8627 8570 8511 8448 8384 8318 8251 8185 8119 8054 7993 7934 7880 7831 7787 7749 7716 7688 7662 7637 7611 7582 7547 7504 7450 7384 7304 7210 7101 6978 6841 6692 6533 6367 6195 6023 5852 5688 5534 5394 5269 5163 5078 5013 4968 4942 4935 4943 4965 4999 5043 5095 5154 5220 5290 5365 5445 5530 5618 5712 5812 5917 6030 6149 6275 6408 6547 6688 6831 6970 7104 7227 7337 7432 7509 7568 7610 7636 7647 7647 7638 7619 7593 7558 7514 7457 7385 7296 7185 7052 6894 6713 6507 6282 6040 5788 5532 5281 5044 4831 4651 4515 4430 4402 4436 4532 4689 4900 5157 5449 5766 6093 6420 6735 7031 7302 7544 7757 7941 8098 8232 8345 8440 8519 8584 8637 8679 8710 8733 8748 8758 8763 8763 8761 8753 8739 8716 8681 8630 8559 8464 8342 8190 8009 7796 7552 7279 6979 6654 6307 5942 5562 5173 4778 4382 3992 3611 3246 2901 2580 2288 2025 1794 1595 1426 1286 1172 1081 1011 960 926 907 906 923 961 1023 1111 1231 1382 1569 1790 2045 2331 2644 2980 3332 3695 4062 4427 4785 5130 5459 5768 6056 6321 6561 6777 6968 7135 7277 7396 7492 7565 7616 7645 7652 7639 7606 7552 7479 7388 7277 7149 7003 6840 6660 6464 6252 6026 5786 5536 5276 5010 4741 4473 4212 3962 3728 3515 3328 3172 3051 2967 2924 2922 2961 3040 3156 3306 3485 3686 3902 4126 4351 4567 4769 4949 5103 5228 5321 5383 5414 5417 5396 5353 5293 5217 5128 5029 4919 4800 4672 4535 4390 4238 4079 3916 3750 3581 3412 3244 3076 2909 2741 2574 2406 2237 2068 1900 1733 1571 1415 1268 1132 1008 898 803 722 655 601 559 527 503 487 476 470 468 469 473 483 497 519 552 596 657 736 836 959 1106 1276 1467 3231 9 8 2 1688 1921 2165 2415 2665 2913 3156 3389 3613 3827 4031 4226 4412 4591 4763 4930 5091 5247 5398 5543 5681 5812 5936 6052 6160 6260 6352 6437 6516 6588 6655 6718 6776 6831 6882 6929 6973 7012 7047 7078 7106 7131 7153 7174 7194 7213 7232 7249 7264 7276 7285 7289 7288 7283 7274 7263 7252 7242 7237 7238 7246 7264 7290 7324 7364 7408 7455 7501 7545 7586 7623 7656 7686 7713 7738 7761 7783 7802 7817 7827 7827 7817 7795 7759 7710 7648 7576 7495 7410 7323 7237 7155 7076 7003 6935 6872 6813 6756 6703 6653 6607 6565 6528 6496 6469 6445 6425 6405 6384 6359 6329 6291 6247 6195 6138 6076 6011 5944 5876 5808 5738 5665 5589 5505 5413 5310 5195 5067 4924 4769 4600 4419 4227 4024 3813 3594 3369 3139 2906 2674 2443 2217 1999 1791 1597 1417 1255 1110 984 875 784 709 649 602 567 542 526 516 510 508 507 509 513 521 535 559 597 653 731 835 966 1126 1312 1521 1748 1988 2232 2475 2711 2935 3144 3337 3514 3678 3832 3979 4123 4268 4416 4568 4726 4889 5057 5228 5400 5572 5740 5904 6060 6209 6346 6473 6586 6686 6771 6841 6895 6933 6954 6959 6947 6918 6873 6813 6737 6647 6545 6433 6312 6186 6057 5927 5799 5675 5556 5445 5342 5248 5165 5094 5035 4990 4961 4947 4952 4974 5015 5074 5151 5245 5354 5476 5610 5754 5904 6060 6219 6380 6541 6700 6856 7008 7154 7295 7429 7556 7676 7789 7895 7993 8083 8164 8235 8295 8341 8372 8384 8374 8339 8273 8175 8039 7864 7648 7391 7094 6760 6395 6004 5595 5177 4759 4347 3952 3578 3231 2917 2637 2397 2197 2043 1936 1881 1881 1940 2060 2242 2483 2779 3123 3504 3910 4329 4746 5150 5530 5877 6188 6460 6694 6894 7063 7208 7334 7444 7542 7630 7708 7774 7827 7863 7879 7870 7833 7764 7660 7519 7340 7123 6870 6581 6262 5915 5547 5164 4771 4375 3981 3598 3229 2880 2557 2263 2002 1775 1584 1429 1309 1222 1165 1137 1134 1156 1201 1269 1362 1483 1633 1815 2031 2282 2566 2882 3225 3589 3966 4351 4736 5113 5477 5825 6153 6459 6744 7008 7252 7477 7685 7877 8054 8216 8364 8498 8619 8727 8824 8910 8987 9055 9115 9169 9217 9258 9295 9325 9349 9366 9377 9381 9377 9366 9349 9325 9296 9263 9227 9188 9148 9108 9069 9033 9001 8973 8951 8936 8928 8928 8936 8951 8973 9000 9032 9065 9099 9132 9162 9189 9212 9230 9246 9257 9267 9273 9278 9279 9277 9272 9261 9245 9223 9194 9158 9115 9064 9005 8938 8861 8773 8673 8560 8432 8290 8132 7959 7773 7576 7369 7156 6940 6722 6507 6295 6089 5890 5701 5524 5359 5210 5078 4967 4878 4814 4776 4765 4781 4825 4895 4989 5106 5242 5394 5560 5738 5923 6113 6305 6497 6685 6868 7043 7208 7361 7503 7631 7747 7849 7940 8019 8088 8148 3232 9 8 2 8199 8243 8281 8312 8338 8359 8376 8390 8400 8409 8415 8421 8425 8428 8429 8429 8427 8423 8415 8405 8392 8376 8358 8339 8318 8297 8276 8255 8234 8212 8187 8160 8128 8091 8046 7995 7937 7873 7804 7732 7659 7588 7522 7463 7411 7370 7338 7317 7305 7303 7309 7322 7341 7364 7391 7420 7447 7470 7487 7492 7484 7456 7407 7334 7234 7108 6956 6779 6581 6365 6137 5900 5662 5427 5202 4994 4808 4651 4527 4443 4401 4404 4452 4544 4675 4842 5037 5253 5482 5715 5944 6162 6363 6542 6696 6822 6919 6987 7026 7037 7020 6977 6908 6815 6699 6560 6400 6220 6022 5808 5579 5337 5084 4821 4551 4275 3994 3710 3425 3142 2863 2590 2328 2079 1846 1632 1439 1269 1121 996 893 808 742 690 650 621 601 588 580 576 576 579 584 590 600 613 633 664 709 775 866 989 1148 1346 1583 1859 2168 2506 2863 3232 3604 3970 4324 4660 4976 5271 5545 5800 6039 6265 6479 6684 6879 7065 7240 7405 7557 7697 7823 7937 8037 8126 8204 8272 8330 8378 8417 8445 8464 8471 8466 8450 8423 8384 8335 8278 8213 8144 8073 8003 7937 7878 7830 7796 7778 7779 7799 7838 7897 7973 8064 8167 8278 8394 8511 8626 8736 8839 8935 9021 9099 9169 9230 9286 9336 9382 9426 9467 9507 9546 9582 9617 9647 9674 9696 9713 9725 9732 9735 9735 9733 9732 9731 9734 9739 9748 9759 9772 9786 9799 9810 9818 9821 9820 9814 9803 9789 9773 9755 9738 9721 9707 9695 9686 9680 9676 9674 9673 9673 9673 9673 9673 9672 9672 9672 9672 9673 9675 9677 9679 9681 9682 9683 9683 9681 9679 9676 9671 9666 9659 9651 9640 9627 9611 9591 9566 9537 9502 9461 9414 9361 9303 9240 9171 9098 9021 8940 8856 8769 8680 8589 8498 8406 8314 8223 8133 8045 7960 7877 7798 7722 7649 7579 7510 7442 7374 7303 7229 7149 7065 6974 6877 6775 6668 6558 6444 6329 6212 6095 5976 5855 5734 5611 5487 5365 5245 5130 5024 4930 4852 4792 4753 4737 4746 4778 4833 4908 5001 5109 5228 5354 5483 5610 5731 5841 5937 6013 6067 6094 6094 6064 6006 5919 5807 5672 5519 5350 5170 4980 4784 4581 4374 4161 3942 3719 3491 3260 3030 2802 2581 2372 2178 2002 1849 1718 1613 1532 1476 1444 1433 1443 1473 1522 1588 1670 1769 1881 2006 2142 2285 2433 2582 2728 2868 2998 3115 3215 3296 3357 3397 3415 3413 3391 3350 3294 3223 3140 3047 2946 2840 2730 2619 2508 2399 2294 2195 2103 2019 1942 1871 1807 1747 1688 1629 1567 1501 1429 1352 1269 1183 1094 1005 918 836 759 690 628 573 526 486 451 420 394 371 352 337 325 316 312 310 312 317 324 332 342 354 367 383 402 426 457 496 544 603 672 751 840 939 1045 1157 1273 1392 1513 1632 1749 1862 1969 2069 2158 2237 3233 9 8 2 2302 2352 2387 2404 2404 2386 2351 2299 2231 2149 2054 1948 1833 1712 1585 1458 1331 1208 1093 986 891 810 742 689 648 620 601 589 584 583 586 595 611 639 683 748 840 964 1123 1319 1552 1819 2115 2435 2769 3110 3448 3776 4086 4373 4634 4865 5067 5239 5383 5500 5590 5654 5692 5705 5690 5648 5578 5479 5352 5198 5020 4821 4605 4376 4139 3898 3659 3423 3196 2979 2775 2587 2418 2270 2148 2057 2000 1983 2011 2086 2211 2385 2605 2868 3166 3491 3833 4183 4531 4868 5187 5484 5753 5992 6201 6379 6527 6645 6734 6795 6829 6836 6819 6780 6723 6651 6569 6483 6398 6317 6245 6183 6132 6089 6052 6015 5974 5921 5853 5763 5649 5509 5345 5158 4952 4734 4511 4290 4080 3889 3726 3598 3513 3478 3496 3572 3707 3899 4146 4439 4772 5133 5510 5891 6264 6619 6946 7240 7497 7717 7902 8055 8182 8288 8379 8459 8532 8600 8666 8729 8790 8849 8905 8960 9012 9063 9112 9160 9206 9250 9293 9332 9368 9399 9427 9451 9471 9490 9507 9523 9541 9559 9578 9598 9618 9638 9657 9673 9688 9699 9708 9714 9718 9719 9719 9718 9714 9709 9701 9691 9677 9659 9638 9613 9585 9554 9522 9490 9457 9427 9399 9375 9354 9337 9325 9315 9310 9307 9306 9308 9312 9317 9322 9328 9334 9339 9342 9344 9342 9338 9331 9321 9308 9291 9271 9245 9214 9175 9126 9064 8988 8894 8781 8648 8494 8319 8126 7915 7689 7451 7205 6953 6701 6450 6205 5969 5746 5540 5356 5197 5068 4973 4915 4896 4918 4981 5084 5226 5401 5606 5834 6081 6340 6604 6867 7125 7371 7603 7818 8013 8187 8341 8474 8587 8683 8762 8826 8878 8917 8945 8963 8969 8964 8947 8915 8868 8804 8721 8618 8495 8351 8187 8003 7801 7583 7350 7107 6855 6598 6339 6081 5829 5584 5350 5129 4922 4731 4557 4401 4265 4147 4049 3972 3915 3877 3859 3859 3874 3903 3943 3989 4038 4087 4135 4179 4219 4258 4295 4336 4383 4440 4510 4594 4694 4808 4935 5071 5211 5350 5483 5604 5708 5790 5848 5877 5877 5847 5786 5698 5583 5445 5288 5117 4935 4749 4563 4380 4205 4040 3887 3749 3627 3522 3437 3373 3333 3320 3338 3389 3474 3595 3750 3936 4148 4380 4624 4872 5117 5351 5568 5764 5938 6089 6217 6324 6414 6489 6550 6600 6641 6672 6694 6708 6712 6709 6698 6681 6660 6636 6611 6587 6566 6549 6536 6527 6521 6518 6516 6514 6510 6504 6493 6478 6457 6431 6399 6361 6317 6267 6211 6148 6078 6000 5915 5821 5719 5607 5487 5359 5223 5079 4929 4773 4612 4449 4282 4114 3945 3777 3609 3443 3278 3116 2957 2800 2646 2494 2345 2199 2056 1915 1778 1643 1513 1388 1268 1154 1048 949 859 779 707 644 590 546 509 480 458 443 434 430 430 435 443 456 474 497 528 566 615 676 749 836 937 3234 9 8 2 1051 1176 1309 1447 1587 1724 1854 1974 2081 2173 2248 2306 2347 2370 2378 2371 2350 2316 2271 2216 2151 2080 2002 1922 1841 1761 1687 1620 1565 1523 1497 1490 1501 1533 1584 1653 1740 1840 1951 2069 2191 2312 2428 2536 2633 2717 2788 2845 2890 2924 2952 2975 2999 3026 3061 3107 3167 3242 3334 3442 3566 3704 3853 4011 4172 4333 4490 4638 4774 4895 4998 5084 5153 5206 5247 5281 5311 5342 5378 5423 5479 5547 5626 5715 5810 5909 6006 6099 6183 6257 6319 6368 6406 6433 6452 6465 6473 6478 6482 6484 6485 6484 6481 6474 6464 6449 6429 6405 6377 6346 6312 6276 6239 6202 6166 6130 6095 6062 6030 6000 5970 5942 5914 5886 5857 5828 5796 5764 5728 5691 5652 5610 5567 5523 5478 5433 5389 5347 5305 5265 5225 5186 5147 5107 5066 5022 4976 4929 4879 4827 4776 4724 4672 4622 4574 4527 4481 4436 4391 4346 4299 4250 4199 4146 4091 4033 3974 3914 3854 3795 3736 3679 3623 3568 3514 3462 3409 3355 3301 3246 3190 3134 3077 3021 2965 2912 2861 2811 2764 2718 2673 2628 2582 2535 2487 2438 2388 2338 2288 2240 2194 2150 2108 2068 2029 1990 1952 1912 1871 1829 1786 1742 1697 1652 1608 1564 1522 1482 1442 1404 1366 1328 1290 1251 1211 1170 1129 1087 1044 1001 958 916 874 833 792 752 713 675 638 602 568 536 506 478 453 430 409 391 374 360 347 336 326 319 313 309 306 305 305 306 307 309 310 311 311 311 310 311 311 314 318 324 332 342 355 369 386 404 424 446 469 494 520 547 575 602 627 650 669 684 693 696 693 684 670 652 631 608 584 561 538 517 498 481 466 453 441 430 421 414 407 402 398 396 394 392 391 390 388 386 384 381 379 378 378 379 383 389 397 408 422 439 460 486 518 560 611 676 756 853 967 1098 1244 1404 1574 1750 1927 2101 2269 2426 2572 2705 2826 2936 3036 3128 3215 3297 3376 3451 3524 3592 3657 3717 3773 3825 3873 3918 3962 4006 4051 4096 4143 4189 4235 4279 4322 4362 4400 4437 4474 4513 4554 4600 4652 4709 4772 4839 4910 4981 5053 5123 5190 5254 5315 5374 5430 5485 5539 5593 5647 5699 5751 5800 5846 5890 5930 5968 6004 6039 6073 6108 6144 6180 6216 6251 6284 6314 6340 6361 6376 6387 6393 6395 6392 6386 6376 6361 6341 6314 6278 6232 6174 6102 6017 5917 5802 5674 5533 5380 5218 5048 4872 4692 4509 4324 4138 3952 3767 3581 3397 3214 3034 2857 2685 2520 2362 2213 2075 1947 1830 1726 1634 1557 1497 1457 1441 1454 1501 1586 1715 1888 2106 2366 2663 2989 3335 3689 4042 4382 4701 4991 5250 5472 5659 5809 5925 6006 6055 6072 6057 6011 5933 5826 5692 5532 5351 5154 4945 4730 3235 9 8 2 4513 4300 4095 3900 3721 3559 3418 3302 3214 3159 3138 3156 3214 3314 3455 3635 3851 4098 4370 4661 4964 5273 5583 5887 6182 6463 6728 6974 7200 7405 7589 7752 7896 8021 8130 8225 8307 8380 8445 8503 8557 8605 8649 8689 8722 8750 8769 8781 8782 8774 8755 8724 8682 8627 8561 8482 8393 8293 8182 8064 7938 7807 7672 7535 7399 7264 7133 7007 6887 6774 6669 6573 6485 6406 6335 6272 6215 6163 6115 6069 6022 5973 5920 5861 5796 5725 5649 5568 5485 5401 5320 5244 5175 5116 5068 5034 5013 5008 5018 5046 5090 5153 5234 5334 5451 5585 5733 5894 6063 6237 6412 6582 6745 6896 7033 7154 7260 7348 7422 7481 7526 7559 7580 7589 7586 7568 7535 7486 7418 7330 7221 7090 6936 6759 6560 6340 6101 5843 5571 5287 4996 4702 4410 4124 3849 3589 3347 3126 2928 2753 2601 2471 2364 2277 2208 2158 2125 2107 2106 2121 2152 2202 2269 2357 2466 2598 2753 2933 3137 3364 3614 3885 4173 4475 4787 5104 5422 5737 6046 6344 6630 6901 7156 7396 7620 7828 8022 8202 8368 8522 8664 8795 8914 9023 9122 9211 9291 9364 9429 9487 9540 9587 9628 9663 9692 9715 9732 9743 9748 9748 9745 9740 9733 9726 9719 9714 9709 9706 9703 9700 9696 9693 9689 9686 9683 9683 9685 9689 9697 9706 9716 9726 9733 9736 9732 9719 9697 9664 9620 9566 9503 9431 9351 9264 9169 9064 8947 8815 8666 8494 8297 8073 7821 7541 7236 6908 6564 6210 5851 5495 5148 4817 4505 4219 3962 3738 3551 3404 3299 3237 3217 3238 3295 3380 3485 3598 3708 3804 3874 3912 3910 3867 3784 3665 3515 3341 3153 2958 2761 2571 2390 2224 2076 1951 1854 1791 1768 1792 1869 2006 2206 2468 2791 3168 3590 4045 4520 5002 5476 5932 6359 6751 7105 7420 7698 7941 8154 8340 8504 8649 8777 8889 8986 9068 9135 9187 9226 9253 9271 9282 9288 9293 9299 9306 9316 9326 9337 9346 9350 9349 9339 9321 9292 9253 9205 9146 9079 9001 8912 8809 8692 8555 8397 8213 8001 7760 7487 7183 6850 6490 6108 5708 5297 4881 4467 4062 3674 3306 2965 2652 2370 2120 1902 1713 1553 1420 1315 1238 1189 1171 1186 1235 1319 1437 1586 1760 1952 2152 2349 2532 2693 2821 2911 2961 2969 2939 2876 2788 2683 2570 2461 2365 2290 2246 2240 2278 2365 2504 2697 2941 3235 3571 3942 4340 4752 5170 5582 5979 6354 6701 7017 7300 7551 7772 7964 8131 8276 8401 8509 8602 8680 8747 8802 8848 8885 8914 8937 8954 8966 8972 8975 8973 8967 8957 8946 8932 8917 8901 8886 8871 8856 8841 8824 8806 8786 8764 8739 8713 8687 8664 8644 8630 8622 8622 8629 8643 8661 8683 8707 8731 8755 8778 8799 8819 8839 8858 8878 8897 8915 8932 8948 8960 8969 8975 8978 8978 8976 8974 8971 8969 8967 8964 8961 8955 8946 8933 8915 8892 8864 8832 3236 9 8 2 8797 8760 8722 8684 8647 8611 8575 8539 8501 8461 8416 8366 8311 8250 8184 8113 8038 7960 7878 7792 7702 7605 7501 7387 7260 7119 6963 6791 6603 6400 6184 5956 5720 5476 5227 4973 4716 4455 4190 3921 3650 3376 3101 2829 2561 2302 2055 1825 1613 1423 1256 1112 991 892 812 749 700 663 635 615 601 592 587 585 587 594 607 626 656 697 753 826 918 1031 1164 1315 1482 1659 1840 2018 2186 2336 2462 2560 2626 2657 2655 2622 2559 2471 2362 2237 2098 1952 1800 1648 1497 1352 1214 1085 969 865 775 698 633 580 537 503 477 456 441 430 423 420 421 425 432 442 454 469 488 512 544 588 647 726 829 958 1117 1304 1520 1760 2020 2294 2574 2855 3131 3395 3644 3876 4089 4283 4460 4620 4765 4897 5017 5125 5223 5310 5388 5456 5516 5568 5613 5651 5684 5711 5732 5749 5760 5765 5764 5758 5746 5729 5707 5682 5655 5625 5593 5560 5525 5489 5449 5407 5362 5314 5263 5209 5153 5096 5036 4975 4912 4848 4781 4713 4642 4570 4497 4424 4352 4282 4215 4151 4092 4036 3984 3935 3888 3844 3801 3759 3720 3682 3648 3615 3586 3560 3536 3513 3490 3467 3441 3412 3380 3345 3305 3263 3219 3173 3125 3077 3029 2980 2930 2879 2828 2774 2720 2663 2606 2548 2489 2431 2373 2315 2259 2203 2149 2096 2044 1992 1940 1889 1837 1784 1731 1677 1623 1568 1513 1459 1405 1353 1301 1251 1202 1153 1105 1058 1010 962 914 866 819 773 728 685 645 608 574 543 515 491 469 450 434 420 409 399 391 384 378 374 370 367 364 362 361 360 361 362 364 367 371 376 382 390 400 412 425 442 461 483 509 538 570 606 645 686 730 775 823 871 921 971 1021 1073 1125 1177 1231 1287 1344 1402 1463 1526 1590 1655 1722 1789 1856 1923 1989 2055 2118 2181 2243 2304 2364 2424 2484 2545 2606 2668 2731 2794 2857 2919 2980 3038 3092 3143 3188 3226 3257 3280 3294 3299 3294 3280 3255 3220 3175 3118 3051 2974 2885 2786 2677 2559 2432 2299 2161 2020 1877 1736 1598 1465 1340 1224 1118 1024 943 874 818 774 742 721 709 704 706 714 727 746 774 812 864 935 1029 1151 1302 1485 1699 1942 2209 2495 2792 3092 3388 3675 3946 4200 4434 4649 4847 5030 5200 5359 5508 5648 5779 5900 6009 6108 6195 6271 6338 6397 6450 6500 6549 6596 6644 6691 6736 6778 6815 6846 6870 6886 6895 6897 6893 6884 6871 6856 6837 6817 6794 6769 6743 6716 6688 6662 6638 6619 6606 6600 6604 6617 6639 6670 6709 6756 6809 6867 6930 6997 7068 7142 7218 7298 7378 7458 7537 7613 7684 7747 7803 7849 7884 7908 7920 7918 7902 7870 7820 7748 7650 7524 7365 7170 6937 6665 6354 6009 5632 5230 3237 9 8 2 4812 4387 3963 3552 3161 2800 2473 2186 1938 1731 1561 1424 1317 1236 1178 1142 1131 1147 1196 1284 1418 1602 1840 2133 2478 2868 3294 3744 4205 4662 5104 5519 5899 6239 6535 6789 7003 7179 7324 7442 7536 7611 7669 7713 7743 7761 7768 7764 7749 7725 7692 7652 7604 7550 7490 7424 7353 7277 7198 7117 7036 6958 6883 6815 6756 6707 6669 6642 6627 6624 6631 6649 6677 6715 6762 6818 6883 6955 7033 7116 7200 7283 7361 7432 7492 7538 7567 7579 7569 7538 7483 7402 7293 7155 6987 6788 6557 6297 6009 5699 5371 5030 4685 4341 4004 3682 3381 3105 2861 2654 2490 2374 2311 2308 2366 2489 2674 2920 3219 3562 3939 4336 4741 5142 5527 5887 6216 6509 6767 6990 7180 7340 7477 7593 7692 7779 7856 7926 7990 8051 8109 8165 8219 8270 8318 8361 8400 8433 8460 8481 8498 8512 8523 8534 8546 8559 8574 8590 8606 8620 8631 8638 8639 8635 8624 8607 8585 8558 8525 8487 8442 8389 8325 8248 8155 8044 7914 7763 7593 7403 7196 6973 6739 6494 6241 5983 5721 5456 5188 4918 4648 4377 4108 3842 3583 3332 3094 2870 2665 2479 2314 2171 2049 1948 1866 1800 1748 1708 1677 1654 1635 1619 1605 1591 1578 1566 1556 1550 1551 1562 1588 1633 1703 1801 1930 2093 2289 2517 2775 3056 3354 3662 3972 4277 4568 4839 5086 5306 5495 5655 5787 5894 5978 6047 6103 6154 6204 6258 6320 6394 6481 6583 6698 6825 6961 7104 7249 7391 7527 7653 7766 7863 7943 8003 8044 8067 8071 8059 8031 7991 7940 7880 7813 7743 7671 7600 7531 7467 7408 7357 7315 7282 7258 7244 7240 7245 7259 7282 7313 7353 7401 7457 7520 7590 7667 7748 7833 7921 8009 8097 8184 8267 8348 8424 8498 8568 8636 8702 8767 8830 8891 8952 9010 9067 9120 9171 9218 9262 9303 9340 9375 9405 9433 9456 9476 9492 9504 9513 9519 9522 9524 9523 9521 9516 9507 9492 9468 9432 9381 9311 9220 9105 8965 8800 8610 8397 8162 7908 7637 7354 7061 6761 6458 6155 5858 5571 5300 5051 4832 4649 4509 4417 4378 4393 4463 4584 4753 4961 5200 5461 5734 6010 6280 6537 6775 6990 7177 7336 7464 7559 7622 7650 7643 7600 7521 7407 7260 7082 6876 6647 6399 6136 5864 5584 5299 5013 4725 4436 4147 3858 3572 3289 3013 2747 2495 2261 2047 1859 1697 1563 1458 1382 1333 1310 1310 1330 1368 1419 1481 1549 1618 1686 1749 1802 1844 1873 1886 1885 1870 1843 1807 1764 1718 1674 1637 1610 1601 1614 1654 1727 1837 1987 2178 2410 2680 2985 3319 3673 4039 4409 4774 5127 5461 5771 6055 6311 6539 6741 6919 7074 7210 7329 7431 7519 7592 7652 7699 7733 7754 7763 7760 7747 7724 7694 7656 7612 7562 7508 7448 7383 7313 7237 7156 7071 6982 6890 6796 6703 6610 6520 6432 6348 6267 6189 6113 6039 5966 5893 5820 5746 3238 9 8 2 5671 5596 5521 5445 5370 5295 5220 5147 5074 5004 4936 4870 4808 4749 4695 4644 4597 4555 4515 4478 4443 4410 4377 4345 4312 4278 4243 4207 4168 4127 4084 4038 3991 3942 3894 3847 3804 3767 3737 3717 3708 3711 3727 3756 3798 3853 3922 4004 4099 4208 4329 4463 4609 4766 4933 5109 5290 5476 5664 5853 6040 6225 6407 6585 6759 6928 7092 7250 7402 7546 7683 7810 7927 8034 8132 8220 8299 8370 8435 8494 8548 8599 8646 8689 8729 8764 8792 8814 8828 8833 8828 8812 8785 8747 8698 8640 8572 8498 8417 8332 8244 8155 8067 7982 7901 7828 7763 7710 7671 7648 7644 7659 7694 7748 7821 7909 8009 8118 8233 8348 8461 8570 8671 8765 8849 8924 8989 9046 9093 9132 9162 9185 9201 9209 9211 9207 9197 9181 9158 9127 9087 9035 8969 8889 8793 8680 8551 8408 8253 8089 7921 7754 7593 7443 7309 7197 7109 7051 7023 7028 7064 7130 7223 7339 7472 7618 7769 7921 8068 8207 8335 8449 8551 8640 8719 8789 8853 8914 8973 9033 9093 9154 9216 9278 9338 9395 9448 9496 9538 9575 9607 9635 9658 9679 9697 9713 9727 9739 9748 9754 9756 9755 9750 9743 9733 9721 9710 9698 9688 9678 9669 9659 9649 9638 9623 9606 9585 9561 9534 9505 9473 9439 9404 9366 9325 9280 9229 9171 9105 9028 8940 8840 8728 8604 8470 8327 8176 8019 7859 7696 7534 7372 7215 7062 6917 6780 6655 6543 6446 6366 6305 6261 6235 6224 6226 6237 6251 6265 6273 6272 6259 6232 6191 6137 6071 5996 5915 5831 5746 5662 5582 5506 5437 5376 5325 5286 5261 5253 5264 5295 5348 5424 5520 5637 5771 5920 6079 6247 6420 6596 6772 6946 7118 7286 7449 7606 7756 7897 8030 8152 8263 8363 8453 8532 8602 8664 8720 8769 8813 8853 8888 8918 8943 8963 8978 8987 8992 8992 8990 8985 8979 8972 8965 8957 8949 8939 8926 8911 8892 8869 8842 8813 8783 8752 8721 8691 8662 8634 8605 8575 8540 8500 8454 8399 8337 8265 8186 8100 8006 7907 7802 7692 7574 7450 7316 7173 7020 6855 6678 6490 6293 6086 5871 5652 5428 5201 4973 4744 4515 4287 4060 3835 3612 3394 3181 2976 2780 2595 2426 2274 2143 2038 1961 1918 1911 1944 2018 2134 2290 2483 2709 2959 3227 3505 3784 4056 4317 4560 4785 4988 5172 5336 5482 5613 5728 5829 5917 5990 6050 6096 6129 6150 6159 6158 6149 6133 6111 6083 6049 6010 5965 5913 5853 5786 5711 5629 5542 5449 5352 5253 5151 5049 4946 4843 4741 4640 4540 4443 4350 4260 4176 4097 4026 3961 3903 3851 3806 3766 3730 3697 3667 3637 3608 3577 3545 3511 3475 3436 3394 3349 3302 3252 3199 3145 3088 3030 2970 2908 2845 2781 2717 2652 2587 2523 2458 2395 2331 2268 2206 2143 2080 2016 1952 1888 1823 1759 1694 1630 1567 1504 1442 1380 1318 1256 1193 1130 1067 1003 941 880 3239 9 8 3 784 732 684 639 597 559 525 495 468 446 428 413 402 393 386 381 377 373 369 366 362 359 357 356 357 359 363 369 376 385 395 405 417 431 447 466 488 515 547 584 626 673 725 781 841 903 967 1034 1101 1170 1241 1312 1384 1457 1530 1604 1677 1750 1822 1893 1962 2031 2099 2167 2235 2304 2373 2444 2516 2589 2663 2737 2812 2885 2958 3030 3099 3167 3232 3295 3355 3412 3467 3518 3566 3612 3653 3692 3728 3762 3793 3822 3848 3873 3896 3917 3936 3952 3966 3976 3984 3988 3988 3986 3980 3972 3962 3949 3935 3920 3904 3888 3872 3856 3841 3827 3814 3802 3791 3780 3770 3759 3747 3733 3718 3699 3677 3651 3620 3583 3540 3490 3432 3365 3291 3209 3119 3024 2923 2820 2714 2609 2504 2403 2305 2212 2124 2042 1968 1902 1846 1800 1767 1748 1743 1753 1778 1816 1865 1923 1987 2053 2117 2177 2229 2272 2306 2331 2347 2358 2366 2372 2380 2392 2409 2432 2459 2491 2524 2558 2589 2616 2636 2648 2650 2641 2623 2595 2558 2513 2459 2399 2333 2260 2181 2096 2006 1909 1806 1699 1587 1473 1358 1243 1132 1025 925 833 751 679 616 564 521 486 458 436 419 407 399 394 392 394 400 409 420 435 452 470 490 512 536 562 593 630 675 730 799 882 982 1099 1232 1382 1545 1721 1905 2095 2286 2477 2665 2846 3020 3185 3341 3486 3623 3751 3872 3986 4096 4201 4304 4405 4504 4602 4698 4792 4884 4972 5055 5134 5207 5274 5335 5390 5439 5484 5523 5558 5588 5613 5633 5648 5657 5661 5659 5651 5639 5622 5602 5578 5552 5523 5489 5451 5407 5354 5292 5218 5132 5032 4918 4790 4648 4493 4326 4147 3959 3761 3555 3343 3126 2905 2683 2463 2246 2036 1835 1647 1473 1315 1174 1051 946 857 783 724 677 640 614 595 582 575 572 571 574 578 585 596 613 639 677 732 807 907 1036 1196 1388 1613 1867 2147 2448 2763 3087 3412 3733 4042 4337 4614 4870 5106 5321 5517 5695 5859 6010 6150 6282 6409 6531 6650 6767 6881 6994 7105 7212 7316 7415 7508 7595 7676 7750 7819 7883 7943 8000 8054 8107 8159 8208 8254 8296 8333 8362 8383 8395 8398 8392 8379 8359 8336 8310 8285 8262 8243 8229 8220 8216 8217 8222 8231 8242 8254 8266 8279 8291 8301 8310 8318 8323 8325 8325 8321 8312 8300 8284 8265 8244 8222 8200 8182 8169 8163 8166 8180 8205 8241 8288 8345 8410 8479 8552 8624 8694 8760 8819 8870 8914 8949 8976 8997 9012 9022 9029 9033 9034 9034 9033 9030 9026 9021 9016 9011 9006 9004 9005 9011 9023 9041 9067 9099 9138 9181 9228 9275 9321 9362 9397 9425 9442 9449 9445 9427 9396 9349 9285 9200 9091 8956 8790 8592 8360 8094 7795 7465 7109 6733 6344 5947 5551 5164 3240 9 8 3 4791 4441 4119 3831 3583 3382 3231 3135 3098 3122 3207 3352 3553 3803 4093 4415 4757 5107 5454 5790 6105 6396 6658 6891 7096 7274 7430 7565 7682 7784 7871 7943 8000 8040 8063 8067 8051 8012 7951 7866 7756 7621 7460 7273 7062 6828 6574 6307 6031 5756 5490 5241 5021 4838 4698 4609 4574 4595 4672 4802 4980 5202 5461 5748 6056 6378 6705 7029 7345 7645 7926 8183 8415 8619 8797 8951 9083 9196 9293 9379 9456 9526 9590 9651 9707 9759 9806 9848 9884 9914 9939 9959 9974 9986 9994 999910000 9998 9992 9980 9963 9941 9913 9881 9846 9809 9773 9739 9709 9683 9663 9648 9638 9631 9625 9620 9613 9603 9590 9572 9551 9526 9497 9465 9431 9393 9353 9308 9260 9207 9149 9086 9020 8951 8882 8814 8751 8696 8651 8617 8597 8591 8598 8619 8651 8692 8741 8795 8852 8911 8970 9026 9080 9130 9174 9212 9242 9264 9275 9275 9262 9237 9199 9147 9081 9001 8908 8800 8679 8544 8395 8232 8056 7868 7668 7456 7235 7004 6763 6514 6255 5987 5710 5424 5130 4829 4524 4218 3914 3617 3330 3059 2806 2574 2367 2187 2035 1913 1824 1771 1757 1785 1859 1982 2155 2380 2653 2971 3327 3713 4119 4532 4943 5340 5716 6062 6376 6653 6896 7106 7285 7440 7573 7689 7793 7887 7975 8058 8138 8215 8292 8367 8441 8515 8586 8655 8721 8782 8836 8884 8923 8953 8973 8985 8988 8983 8972 8957 8939 8920 8901 8886 8874 8868 8868 8876 8891 8913 8942 8977 9018 9063 9110 9159 9209 9257 9305 9350 9392 9431 9464 9491 9511 9522 9522 9510 9484 9443 9387 9313 9222 9113 8985 8838 8671 8483 8272 8037 7778 7493 7184 6852 6500 6131 5751 5365 4981 4604 4240 3897 3577 3286 3027 2802 2614 2465 2357 2295 2280 2316 2406 2553 2755 3011 3316 3663 4042 4440 4842 5235 5602 5931 6210 6429 6583 6669 6686 6637 6526 6360 6145 5890 5602 5288 4957 4614 4268 3924 3588 3264 2957 2671 2408 2171 1963 1784 1636 1521 1442 1399 1397 1436 1519 1646 1818 2034 2289 2578 2894 3229 3573 3917 4250 4566 4856 5117 5345 5541 5706 5845 5961 6061 6151 6235 6319 6406 6498 6597 6703 6816 6934 7056 7181 7307 7432 7555 7675 7791 7901 8006 8104 8194 8278 8354 8423 8487 8545 8598 8649 8697 8745 8793 8841 8889 8937 8985 9031 9074 9115 9150 9181 9207 9227 9242 9252 9258 9259 9258 9253 9245 9233 9218 9198 9174 9145 9110 9069 9022 8970 8914 8855 8795 8735 8678 8624 8575 8533 8498 8470 8449 8436 8431 8433 8442 8459 8484 8516 8557 8604 8658 8716 8775 8833 8887 8933 8967 8988 8992 8978 8944 8890 8815 8721 8607 8473 8322 8154 7971 7776 7571 7360 7147 6936 6732 6538 6359 6197 6056 5937 5841 5770 5725 5707 5716 5754 5821 5917 6043 6196 6373 6571 6782 7001 7220 7430 7624 7793 7932 8035 8099 3241 9 8 3 8120 8097 8029 7917 7760 7561 7321 7042 6727 6380 6005 5608 5195 4773 4351 3936 3536 3159 2814 2508 2248 2041 1894 1811 1798 1856 1987 2188 2457 2784 3162 3578 4018 4469 4915 5343 5741 6099 6411 6673 6884 7045 7161 7237 7280 7296 7292 7273 7244 7210 7174 7137 7103 7073 7047 7028 7016 7014 7021 7041 7073 7119 7178 7250 7334 7429 7531 7641 7754 7869 7985 8099 8212 8322 8430 8536 8639 8739 8835 8928 9015 9095 9168 9232 9286 9331 9367 9396 9417 9434 9448 9459 9470 9479 9488 9495 9501 9503 9502 9496 9487 9474 9458 9440 9422 9405 9390 9377 9368 9362 9359 9359 9361 9366 9373 9381 9389 9398 9406 9413 9420 9424 9427 9428 9429 9429 9430 9432 9437 9446 9458 9474 9492 9513 9534 9554 9571 9583 9591 9592 9588 9578 9564 9547 9527 9504 9480 9455 9427 9396 9362 9324 9281 9232 9179 9120 9057 8989 8918 8843 8765 8683 8598 8508 8412 8311 8202 8086 7960 7824 7677 7519 7347 7161 6960 6744 6513 6267 6008 5738 5462 5184 4910 4647 4400 4178 3986 3831 3716 3645 3619 3637 3698 3797 3931 4093 4276 4473 4676 4878 5073 5254 5415 5551 5660 5738 5784 5798 5781 5736 5666 5576 5468 5349 5223 5094 4967 4844 4728 4622 4527 4445 4377 4324 4287 4266 4262 4274 4301 4341 4392 4448 4507 4562 4608 4641 4657 4652 4625 4575 4503 4412 4306 4189 4067 3946 3832 3731 3649 3591 3561 3563 3598 3669 3774 3911 4078 4269 4480 4705 4936 5170 5400 5621 5831 6028 6210 6378 6532 6673 6803 6921 7028 7125 7212 7288 7354 7408 7453 7488 7513 7531 7540 7543 7538 7527 7509 7483 7449 7406 7355 7294 7225 7149 7068 6983 6896 6811 6729 6653 6584 6524 6475 6437 6412 6399 6399 6411 6435 6470 6514 6565 6622 6683 6746 6806 6863 6911 6950 6975 6983 6973 6941 6888 6812 6714 6595 6458 6306 6141 5969 5792 5614 5439 5269 5107 4955 4815 4690 4582 4492 4425 4381 4363 4373 4411 4478 4573 4693 4836 4997 5173 5358 5547 5736 5921 6098 6264 6417 6556 6681 6792 6889 6972 7044 7106 7157 7201 7236 7264 7284 7297 7302 7299 7287 7265 7233 7190 7137 7074 7001 6919 6829 6732 6629 6522 6413 6302 6191 6081 5975 5873 5776 5686 5603 5529 5463 5406 5357 5317 5286 5261 5244 5232 5226 5224 5225 5228 5232 5235 5236 5232 5224 5209 5187 5158 5122 5078 5028 4973 4913 4850 4784 4715 4644 4572 4497 4420 4342 4260 4177 4092 4006 3920 3833 3748 3663 3580 3498 3417 3337 3258 3178 3098 3017 2935 2853 2771 2689 2609 2529 2451 2375 2301 2228 2155 2082 2009 1936 1861 1786 1709 1633 1557 1481 1407 1333 1262 1192 1125 1059 995 934 875 818 765 715 669 627 589 555 526 501 480 462 448 436 427 419 413 409 405 402 400 398 398 398 399 401 404 3242 9 8 3 408 413 419 427 437 449 465 483 506 533 566 605 649 699 755 816 882 951 1024 1100 1178 1257 1337 1418 1499 1582 1664 1748 1832 1917 2003 2090 2178 2267 2358 2450 2543 2638 2734 2831 2929 3028 3127 3226 3323 3419 3513 3605 3693 3778 3860 3940 4017 4092 4167 4241 4316 4391 4468 4545 4624 4702 4780 4857 4932 5005 5074 5140 5202 5260 5315 5366 5415 5462 5508 5553 5598 5645 5693 5744 5798 5854 5914 5977 6043 6111 6181 6252 6324 6395 6464 6531 6594 6653 6705 6752 6791 6822 6844 6857 6861 6854 6835 6804 6759 6697 6619 6521 6403 6262 6099 5914 5707 5478 5232 4969 4693 4407 4116 3821 3528 3238 2956 2684 2424 2181 1956 1751 1568 1409 1272 1158 1064 988 928 882 847 823 811 815 838 888 971 1095 1266 1488 1764 2090 2463 2875 3315 3770 4229 4678 5107 5509 5876 6206 6499 6757 6984 7183 7359 7516 7658 7788 7907 8018 8121 8218 8309 8393 8473 8547 8616 8680 8738 8791 8837 8877 8911 8940 8964 8985 9004 9024 9044 9065 9089 9114 9140 9166 9191 9215 9235 9253 9268 9281 9292 9304 9316 9330 9346 9363 9382 9401 9419 9436 9451 9463 9472 9478 9482 9485 9487 9488 9489 9490 9491 9492 9492 9492 9490 9487 9482 9477 9470 9462 9455 9448 9441 9437 9434 9434 9437 9442 9449 9460 9472 9485 9499 9514 9527 9539 9549 9557 9564 9569 9574 9578 9584 9591 9600 9611 9623 9636 9648 9660 9669 9676 9680 9682 9681 9680 9678 9677 9676 9675 9675 9674 9672 9666 9657 9643 9623 9599 9570 9536 9499 9459 9416 9368 9316 9258 9191 9115 9027 8926 8811 8680 8534 8373 8197 8007 7803 7586 7357 7117 6866 6607 6342 6075 5810 5553 5310 5089 4897 4741 4628 4562 4548 4586 4676 4815 4997 5216 5463 5730 6007 6285 6558 6817 7058 7277 7473 7644 7791 7914 8014 8091 8145 8175 8180 8157 8103 8016 7892 7729 7527 7285 7008 6699 6367 6021 5674 5338 5029 4761 4547 4398 4322 4325 4408 4568 4798 5088 5425 5794 6182 6574 6956 7318 7651 7950 8212 8437 8626 8782 8910 9012 9094 9160 9212 9254 9288 9315 9335 9351 9362 9369 9372 9372 9368 9361 9351 9337 9319 9297 9270 9237 9197 9149 9094 9032 8961 8885 8803 8716 8627 8538 8449 8362 8278 8198 8124 8055 7992 7937 7890 7851 7822 7804 7796 7798 7811 7833 7863 7899 7940 7984 8030 8076 8121 8166 8210 8252 8293 8332 8369 8403 8434 8461 8484 8502 8515 8524 8531 8536 8541 8546 8552 8560 8569 8578 8586 8591 8592 8586 8574 8555 8529 8497 8459 8418 8375 8330 8284 8237 8187 8135 8078 8016 7946 7869 7784 7691 7590 7480 7362 7237 7102 6959 6804 6637 6457 6262 6052 5827 5588 5338 5078 4813 4547 4284 4028 3782 3550 3335 3138 2961 2804 2667 2549 2450 2368 2300 2245 2199 2160 2124 3243 9 8 3 2088 2050 2007 1956 1896 1827 1747 1658 1560 1456 1347 1237 1128 1022 921 828 744 669 604 549 504 467 437 414 395 381 370 361 354 349 346 345 346 350 357 368 383 401 424 450 479 512 547 585 625 666 707 747 786 822 855 886 914 941 971 1006 1052 1112 1193 1299 1434 1601 1800 2030 2288 2567 2863 3167 3471 3768 4051 4315 4558 4776 4969 5139 5287 5415 5525 5621 5702 5772 5830 5877 5913 5940 5957 5966 5967 5963 5956 5946 5935 5926 5920 5918 5923 5935 5957 5988 6032 6088 6157 6240 6336 6444 6563 6689 6822 6957 7092 7226 7355 7479 7597 7707 7811 7907 7996 8079 8154 8223 8285 8341 8390 8433 8473 8509 8542 8574 8606 8637 8668 8697 8724 8747 8767 8781 8791 8796 8797 8794 8791 8787 8783 8780 8778 8776 8773 8768 8762 8752 8739 8724 8705 8684 8661 8637 8611 8583 8552 8518 8477 8430 8375 8310 8234 8145 8043 7925 7792 7640 7470 7281 7072 6844 6597 6334 6057 5769 5472 5171 4868 4566 4266 3972 3683 3401 3127 2861 2606 2362 2133 1919 1723 1548 1395 1264 1156 1070 1005 958 928 914 913 927 955 1000 1064 1151 1263 1405 1578 1784 2023 2294 2593 2916 3258 3610 3967 4320 4664 4993 5303 5590 5853 6093 6309 6504 6681 6841 6988 7124 7251 7369 7479 7580 7673 7756 7827 7885 7930 7960 7977 7981 7973 7956 7932 7905 7878 7854 7834 7822 7818 7823 7836 7857 7884 7916 7952 7991 8030 8071 8111 8150 8187 8220 8247 8268 8280 8283 8274 8253 8222 8180 8131 8075 8016 7957 7899 7844 7795 7752 7716 7689 7669 7659 7660 7671 7693 7727 7773 7829 7893 7964 8039 8115 8189 8259 8323 8380 8430 8472 8509 8540 8566 8588 8605 8616 8620 8616 8602 8576 8538 8486 8420 8341 8248 8142 8024 7896 7759 7614 7464 7311 7160 7013 6875 6748 6636 6539 6458 6391 6337 6290 6245 6197 6141 6070 5981 5872 5740 5586 5411 5217 5008 4786 4555 4318 4076 3833 3589 3347 3109 2875 2649 2434 2232 2046 1880 1736 1617 1523 1454 1410 1387 1384 1395 1416 1442 1470 1494 1512 1520 1517 1503 1477 1440 1393 1339 1280 1218 1155 1094 1036 984 939 903 877 862 860 871 897 938 993 1063 1145 1238 1339 1444 1549 1649 1741 1822 1888 1937 1970 1987 1989 1980 1961 1937 1910 1881 1854 1828 1804 1782 1761 1740 1718 1695 1670 1644 1617 1589 1562 1534 1507 1481 1457 1434 1412 1395 1382 1378 1385 1409 1455 1529 1635 1780 1965 2193 2464 2775 3121 3497 3892 4299 4708 5109 5493 5854 6185 6484 6749 6980 7179 7349 7495 7620 7728 7824 7909 7986 8057 8123 8183 8238 8287 8329 8364 8392 8413 8427 8435 8439 8438 8435 8430 8424 8419 8414 8411 8407 8405 8403 8400 8397 8394 8389 8383 8375 8366 8355 8343 8329 8313 3244 9 8 3 8296 8277 8256 8234 8211 8188 8164 8140 8116 8093 8069 8046 8021 7995 7967 7935 7900 7861 7818 7770 7718 7663 7604 7544 7482 7418 7355 7290 7225 7159 7091 7019 6944 6863 6776 6683 6582 6474 6360 6238 6111 5977 5837 5692 5541 5383 5219 5049 4873 4692 4508 4321 4134 3951 3772 3600 3438 3286 3146 3019 2903 2799 2704 2619 2542 2470 2402 2337 2273 2208 2139 2067 1989 1905 1815 1718 1615 1508 1397 1286 1177 1071 970 876 790 714 646 588 538 496 462 435 413 397 385 378 374 374 378 385 395 410 430 455 489 531 584 648 726 817 923 1041 1172 1313 1461 1616 1773 1932 2088 2241 2390 2533 2669 2799 2922 3036 3143 3240 3327 3404 3469 3524 3568 3602 3627 3645 3658 3668 3676 3683 3691 3701 3712 3725 3740 3756 3774 3793 3813 3833 3853 3871 3886 3896 3900 3897 3884 3861 3828 3786 3735 3679 3619 3556 3495 3435 3380 3329 3284 3245 3212 3187 3168 3157 3155 3164 3184 3217 3265 3329 3408 3504 3617 3746 3891 4051 4225 4412 4609 4816 5031 5252 5475 5700 5923 6143 6356 6561 6757 6942 7115 7276 7424 7559 7682 7792 7889 7974 8046 8107 8157 8196 8226 8247 8261 8269 8271 8269 8263 8254 8241 8225 8204 8179 8149 8114 8073 8026 7973 7914 7849 7777 7700 7617 7529 7438 7344 7249 7153 7060 6969 6883 6804 6732 6668 6614 6570 6537 6515 6505 6506 6518 6540 6571 6609 6653 6701 6748 6792 6830 6860 6878 6884 6876 6854 6820 6776 6724 6669 6614 6563 6520 6490 6474 6476 6496 6536 6594 6668 6758 6859 6969 7085 7204 7322 7438 7549 7655 7755 7848 7935 8017 8093 8164 8230 8292 8349 8402 8451 8496 8536 8572 8605 8635 8663 8688 8713 8736 8759 8780 8800 8818 8833 8846 8855 8861 8864 8864 8861 8855 8847 8837 8822 8804 8780 8748 8709 8661 8603 8536 8460 8377 8288 8195 8099 8003 7908 7815 7725 7638 7556 7479 7408 7344 7288 7241 7204 7178 7164 7161 7170 7189 7218 7256 7301 7352 7408 7468 7531 7598 7667 7738 7811 7885 7960 8035 8109 8181 8249 8313 8372 8425 8473 8514 8550 8580 8605 8626 8644 8659 8672 8684 8695 8704 8712 8718 8723 8725 8727 8726 8724 8721 8717 8711 8705 8698 8689 8678 8663 8645 8623 8596 8563 8525 8481 8431 8374 8310 8239 8159 8070 7972 7865 7749 7627 7499 7369 7240 7115 6998 6891 6797 6718 6655 6609 6578 6563 6561 6570 6589 6616 6648 6683 6720 6757 6794 6829 6862 6894 6923 6951 6977 7003 7028 7054 7080 7107 7134 7161 7187 7213 7237 7259 7279 7296 7311 7323 7332 7340 7346 7352 7358 7364 7372 7381 7391 7403 7414 7426 7437 7446 7453 7458 7459 7457 7452 7444 7432 7416 7396 7371 7341 7305 7263 7215 7162 7104 7044 6983 6924 6870 6822 6783 6756 6740 6737 6746 6765 6794 6830 3245 9 8 4 6876 6911 6945 6976 7001 7019 7029 7030 7022 7004 6978 6944 6903 6856 6805 6751 6695 6639 6584 6532 6484 6442 6406 6378 6359 6349 6348 6356 6374 6399 6432 6470 6513 6558 6604 6650 6693 6732 6765 6792 6812 6823 6825 6817 6800 6773 6736 6690 6635 6573 6505 6433 6358 6282 6209 6139 6074 6017 5968 5928 5898 5878 5868 5867 5875 5891 5916 5948 5987 6033 6086 6144 6208 6276 6347 6421 6496 6571 6644 6715 6782 6844 6902 6956 7004 7048 7088 7124 7157 7187 7215 7239 7261 7281 7298 7313 7325 7334 7342 7346 7349 7350 7348 7344 7338 7331 7321 7310 7297 7282 7266 7249 7231 7212 7192 7170 7146 7119 7090 7058 7022 6983 6940 6894 6844 6792 6737 6681 6623 6565 6506 6449 6392 6337 6284 6233 6186 6143 6104 6070 6042 6021 6007 5999 5999 6005 6018 6036 6058 6083 6110 6138 6165 6190 6212 6230 6244 6252 6256 6253 6245 6229 6206 6175 6134 6083 6021 5946 5857 5754 5636 5503 5356 5195 5020 4834 4638 4433 4221 4006 3789 3574 3363 3159 2966 2787 2624 2480 2356 2255 2175 2117 2079 2059 2055 2064 2082 2108 2138 2171 2207 2247 2292 2344 2407 2482 2574 2685 2816 2968 3142 3334 3543 3764 3992 4224 4452 4671 4877 5064 5230 5370 5482 5566 5620 5644 5639 5606 5549 5468 5368 5252 5126 4993 4860 4732 4615 4514 4435 4381 4356 4360 4393 4454 4539 4641 4755 4872 4986 5088 5172 5230 5260 5258 5222 5154 5056 4930 4782 4615 4435 4247 4057 3869 3688 3520 3369 3239 3136 3063 3026 3026 3066 3148 3271 3434 3634 3865 4123 4401 4690 4985 5277 5561 5832 6084 6317 6528 6717 6885 7032 7162 7276 7376 7465 7544 7614 7677 7733 7784 7829 7870 7905 7936 7962 7984 8002 8016 8026 8032 8036 8037 8036 8035 8033 8032 8033 8036 8043 8053 8068 8086 8108 8133 8161 8190 8220 8250 8280 8308 8334 8358 8380 8400 8418 8434 8449 8463 8475 8485 8493 8499 8501 8499 8494 8483 8469 8450 8427 8400 8371 8340 8307 8273 8240 8206 8172 8139 8107 8075 8045 8016 7988 7964 7942 7924 7910 7901 7897 7897 7902 7912 7924 7940 7958 7978 7999 8022 8045 8069 8094 8120 8146 8173 8201 8229 8256 8282 8306 8329 8350 8369 8386 8403 8420 8438 8457 8479 8503 8530 8559 8589 8621 8652 8683 8712 8739 8764 8787 8807 8826 8843 8858 8872 8885 8896 8904 8910 8913 8911 8907 8898 8886 8872 8857 8842 8828 8815 8805 8798 8793 8790 8789 8788 8785 8782 8775 8765 8752 8736 8716 8693 8668 8639 8608 8573 8534 8490 8440 8383 8316 8240 8151 8048 7930 7794 7638 7461 7261 7037 6786 6509 6206 5878 5527 5158 4775 4382 3987 3597 3217 2854 2514 2202 1921 1673 1459 1278 1129 1009 914 841 786 745 715 693 676 663 651 640 628 617 606 594 582 570 558 547 536 527 3246 9 8 4 518 509 502 496 491 489 488 491 498 511 529 554 587 628 678 738 808 888 980 1084 1203 1338 1492 1667 1866 2090 2340 2618 2921 3248 3596 3958 4329 4702 5070 5427 5767 6085 6378 6644 6884 7097 7287 7457 7609 7748 7877 7997 8110 8217 8318 8412 8500 8579 8651 8714 8770 8818 8860 8897 8931 8961 8990 9017 9042 9066 9087 9106 9121 9133 9142 9148 9151 9153 9154 9156 9159 9165 9173 9185 9201 9219 9240 9263 9287 9312 9337 9361 9384 9406 9426 9444 9461 9475 9487 9498 9507 9514 9520 9525 9529 9533 9536 9540 9544 9549 9554 9559 9565 9571 9576 9581 9586 9590 9594 9597 9599 9601 9602 9603 9602 9600 9597 9592 9585 9576 9566 9554 9541 9526 9511 9495 9477 9458 9436 9409 9378 9341 9297 9246 9188 9125 9058 8989 8921 8856 8799 8751 8715 8691 8682 8686 8703 8731 8767 8811 8859 8908 8957 9005 9049 9090 9126 9158 9187 9212 9234 9255 9274 9291 9309 9326 9342 9358 9374 9388 9400 9411 9419 9424 9424 9421 9414 9403 9388 9370 9349 9327 9304 9280 9257 9234 9211 9188 9165 9141 9116 9089 9061 9032 9002 8971 8941 8911 8881 8850 8818 8781 8738 8686 8621 8539 8437 8311 8160 7979 7769 7529 7258 6959 6634 6284 5915 5530 5133 4731 4329 3933 3548 3181 2835 2516 2226 1968 1742 1547 1381 1243 1129 1036 963 908 872 856 866 905 979 1093 1253 1460 1718 2022 2371 2755 3166 3593 4024 4446 4849 5224 5565 5867 6130 6354 6544 6705 6842 6963 7072 7175 7276 7377 7481 7587 7695 7805 7915 8024 8131 8235 8335 8429 8517 8599 8674 8741 8801 8854 8900 8939 8972 9000 9023 9044 9062 9078 9093 9107 9119 9129 9138 9144 9148 9149 9147 9144 9139 9132 9126 9120 9115 9111 9108 9107 9107 9106 9106 9104 9100 9094 9083 9068 9048 9022 8990 8953 8910 8863 8812 8758 8704 8651 8601 8557 8519 8490 8472 8464 8467 8482 8507 8540 8582 8630 8682 8736 8792 8847 8901 8953 9001 9046 9087 9124 9156 9184 9206 9224 9237 9246 9252 9254 9255 9254 9252 9251 9251 9251 9252 9254 9256 9258 9258 9257 9254 9248 9240 9230 9218 9206 9194 9182 9171 9162 9153 9145 9137 9129 9121 9111 9100 9088 9074 9060 9046 9032 9019 9006 8995 8984 8974 8963 8952 8939 8924 8906 8885 8860 8832 8800 8765 8726 8685 8641 8595 8547 8498 8448 8398 8348 8298 8250 8204 8159 8116 8075 8034 7994 7954 7913 7871 7828 7782 7735 7686 7635 7582 7528 7472 7415 7355 7293 7226 7155 7077 6993 6900 6798 6686 6563 6429 6283 6125 5953 5769 5571 5360 5135 4897 4646 4385 4114 3835 3552 3266 2982 2703 2432 2174 1931 1707 1503 1322 1164 1029 917 825 752 696 653 621 599 584 575 573 579 592 616 652 702 767 848 947 1061 1192 1335 1491 1657 1831 2012 3247 9 8 4 2198 2390 2587 2790 2999 3216 3440 3671 3908 4151 4395 4639 4878 5110 5331 5538 5729 5902 6057 6195 6317 6424 6518 6602 6678 6747 6810 6870 6925 6976 7023 7065 7102 7134 7160 7181 7195 7205 7211 7212 7209 7203 7194 7181 7166 7148 7125 7100 7069 7035 6995 6950 6899 6842 6777 6705 6624 6533 6432 6320 6196 6058 5908 5745 5570 5382 5183 4973 4755 4530 4299 4064 3826 3587 3349 3113 2880 2654 2435 2225 2027 1842 1672 1519 1382 1264 1163 1079 1012 960 921 893 875 864 857 855 853 852 851 848 842 835 826 817 808 801 798 802 815 838 874 923 986 1063 1150 1246 1347 1448 1545 1632 1705 1759 1792 1801 1786 1748 1688 1611 1519 1419 1315 1211 1111 1020 938 867 808 759 720 688 663 644 630 622 622 633 657 699 761 846 956 1093 1253 1436 1636 1849 2068 2288 2501 2702 2886 3051 3194 3315 3414 3494 3556 3603 3638 3663 3680 3689 3691 3687 3675 3656 3630 3596 3554 3505 3449 3388 3323 3254 3182 3109 3035 2962 2889 2819 2751 2689 2634 2586 2550 2525 2515 2520 2540 2577 2627 2691 2766 2849 2936 3024 3111 3193 3267 3331 3384 3425 3453 3468 3470 3461 3440 3410 3369 3321 3264 3201 3132 3059 2981 2901 2818 2733 2648 2561 2474 2386 2297 2206 2113 2017 1919 1818 1714 1608 1500 1391 1283 1176 1073 973 879 792 712 639 575 518 469 427 391 360 335 313 296 281 269 259 252 246 242 239 237 235 234 234 233 233 232 231 229 228 227 226 226 227 228 230 233 238 243 250 259 271 285 303 325 353 386 426 472 525 584 649 719 794 872 952 1034 1116 1198 1279 1359 1437 1515 1590 1665 1739 1813 1887 1961 2037 2114 2194 2277 2365 2457 2555 2658 2769 2885 3008 3137 3271 3409 3550 3692 3834 3975 4114 4250 4382 4509 4632 4751 4866 4977 5085 5190 5293 5394 5492 5589 5684 5776 5865 5950 6031 6108 6181 6249 6313 6372 6428 6480 6529 6575 6619 6661 6701 6738 6773 6806 6836 6863 6886 6907 6924 6938 6949 6957 6963 6968 6971 6975 6978 6982 6988 6995 7005 7017 7032 7050 7071 7095 7122 7150 7181 7214 7249 7285 7323 7363 7404 7446 7490 7534 7579 7624 7669 7712 7753 7791 7825 7856 7883 7907 7927 7945 7960 7973 7985 7996 8006 8015 8024 8031 8038 8043 8047 8051 8054 8056 8059 8063 8067 8072 8079 8086 8093 8101 8107 8112 8115 8116 8114 8110 8104 8096 8087 8078 8069 8062 8056 8052 8051 8052 8057 8064 8073 8085 8099 8115 8131 8149 8167 8185 8202 8219 8234 8247 8259 8270 8278 8286 8292 8298 8304 8310 8316 8323 8331 8339 8346 8353 8359 8363 8365 8364 8359 8352 8342 8330 8316 8302 8288 8274 8262 8251 8242 8235 8228 8221 8214 8204 8192 3248 9 8 4 8177 8157 8132 8103 8068 8028 7984 7936 7884 7828 7770 7710 7649 7586 7522 7459 7395 7331 7269 7208 7149 7092 7038 6987 6939 6895 6855 6819 6786 6756 6728 6701 6674 6644 6610 6571 6523 6466 6397 6316 6222 6115 5994 5860 5716 5561 5400 5233 5063 4893 4726 4564 4410 4266 4135 4019 3919 3838 3777 3735 3712 3707 3718 3742 3774 3812 3850 3884 3910 3924 3923 3906 3871 3818 3748 3662 3561 3447 3323 3189 3048 2899 2745 2586 2422 2254 2084 1913 1743 1577 1416 1263 1121 992 878 780 699 633 582 545 519 501 491 484 480 478 477 479 485 498 521 558 613 688 788 914 1067 1246 1449 1675 1918 2175 2440 2709 2976 3238 3491 3733 3961 4176 4376 4563 4737 4899 5050 5192 5324 5449 5566 5676 5780 5878 5969 6055 6134 6207 6274 6332 6384 6427 6462 6490 6512 6527 6539 6548 6556 6567 6581 6601 6628 6661 6702 6750 6803 6860 6919 6978 7035 7089 7137 7179 7214 7241 7262 7276 7283 7285 7283 7276 7265 7251 7235 7216 7195 7171 7146 7119 7090 7058 7023 6983 6938 6886 6825 6753 6668 6568 6451 6314 6157 5979 5779 5557 5313 5050 4769 4473 4165 3848 3527 3206 2889 2582 2288 2011 1756 1524 1318 1139 987 861 758 677 614 567 532 507 488 475 466 460 457 457 461 469 482 499 520 545 573 603 632 660 685 707 724 736 742 743 740 733 723 711 698 686 677 671 670 675 689 713 746 791 848 916 993 1079 1170 1262 1354 1439 1515 1577 1621 1647 1651 1635 1597 1541 1468 1383 1289 1190 1089 991 897 811 733 664 605 556 514 480 453 431 414 400 390 382 376 372 370 369 369 372 376 383 394 409 430 458 493 536 588 647 714 787 865 945 1026 1105 1180 1248 1308 1359 1397 1424 1437 1436 1421 1393 1351 1298 1235 1164 1088 1009 931 857 789 730 681 643 615 596 583 576 572 570 570 572 578 593 619 663 729 821 944 1099 1287 1506 1752 2020 2303 2596 2891 3182 3464 3733 3988 4227 4452 4663 4863 5055 5241 5423 5603 5780 5956 6129 6299 6465 6625 6777 6922 7057 7183 7300 7406 7504 7594 7676 7753 7824 7891 7954 8015 8073 8129 8182 8232 8278 8320 8358 8390 8417 8439 8455 8468 8476 8480 8480 8477 8470 8459 8443 8423 8399 8370 8337 8301 8264 8227 8193 8162 8138 8120 8111 8110 8118 8132 8154 8180 8209 8239 8270 8299 8327 8353 8377 8401 8423 8446 8469 8494 8520 8548 8577 8605 8633 8659 8682 8701 8715 8725 8730 8731 8729 8725 8719 8714 8709 8706 8704 8703 8703 8702 8698 8691 8679 8660 8634 8599 8555 8501 8439 8367 8287 8197 8098 7988 7868 7736 7591 7434 7262 7077 6880 6670 6449 6220 5985 5746 5504 5261 5020 4780 4543 3249 9 8 4 4309 4079 3853 3633 3421 3220 3034 2868 2728 2618 2546 2517 2536 2607 2730 2907 3135 3410 3725 4073 4446 4833 5225 5613 5989 6344 6674 6974 7242 7479 7683 7858 8007 8132 8237 8326 8400 8463 8516 8561 8597 8624 8642 8650 8646 8629 8597 8549 8484 8400 8297 8173 8028 7861 7672 7463 7232 6982 6713 6427 6127 5815 5496 5173 4850 4533 4226 3935 3663 3415 3194 3001 2837 2701 2591 2502 2431 2372 2319 2268 2213 2152 2082 2002 1914 1818 1718 1615 1513 1414 1320 1232 1152 1079 1015 960 917 888 877 891 934 1013 1135 1304 1523 1792 2109 2469 2865 3285 3719 4155 4582 4989 5368 5716 6028 6305 6550 6767 6960 7136 7298 7452 7598 7739 7875 8003 8124 8234 8333 8419 8493 8555 8606 8648 8683 8712 8739 8762 8783 8803 8819 8832 8841 8843 8838 8824 8800 8764 8715 8651 8571 8472 8353 8212 8048 7860 7647 7409 7147 6862 6556 6231 5890 5535 5171 4802 4431 4062 3700 3350 3014 2697 2403 2134 1892 1678 1493 1336 1205 1101 1020 961 923 905 907 926 963 1018 1087 1170 1264 1364 1465 1564 1652 1726 1781 1812 1817 1796 1749 1679 1591 1489 1380 1269 1162 1064 977 905 847 803 769 745 726 709 694 680 667 660 663 682 726 801 915 1072 1276 1526 1819 2148 2504 2874 3244 3600 3926 4210 4442 4613 4721 4765 4748 4676 4560 4410 4237 4055 3875 3710 3568 3460 3392 3368 3394 3469 3593 3763 3976 4225 4504 4802 5113 5427 5735 6029 6304 6553 6774 6964 7124 7252 7352 7423 7469 7491 7489 7464 7418 7350 7260 7149 7018 6869 6704 6525 6336 6141 5942 5744 5550 5362 5182 5013 4856 4713 4585 4474 4380 4305 4249 4212 4194 4193 4207 4233 4267 4303 4338 4366 4383 4386 4373 4340 4290 4221 4135 4035 3922 3798 3667 3530 3390 3249 3111 2978 2855 2747 2659 2598 2568 2577 2627 2722 2862 3048 3276 3541 3837 4154 4486 4824 5159 5486 5797 6090 6361 6609 6835 7038 7221 7383 7527 7654 7763 7857 7936 8000 8050 8088 8115 8134 8146 8154 8159 8165 8173 8185 8200 8219 8242 8268 8295 8324 8351 8377 8401 8421 8437 8449 8458 8463 8464 8463 8460 8456 8451 8445 8439 8433 8428 8423 8419 8414 8409 8403 8394 8381 8363 8337 8303 8258 8200 8126 8035 7923 7791 7636 7457 7256 7033 6791 6531 6260 5982 5703 5430 5170 4931 4718 4538 4396 4296 4242 4233 4270 4350 4469 4622 4802 5002 5212 5425 5632 5824 5996 6142 6257 6339 6389 6406 6394 6356 6297 6221 6133 6038 5940 5843 5750 5662 5584 5515 5459 5417 5391 5382 5391 5421 5472 5543 5634 5743 5867 6002 6146 6292 6438 6578 6710 6830 6937 7028 7102 7159 7197 7216 7213 7189 7140 7064 6958 6822 6652 6450 6215 5949 5656 5340 5006 4662 4315 3971 3639 3326 3039 2784 2567 2392 2264 3250 9 8 4 2187 2164 2196 2283 2426 2622 2867 3157 3484 3840 4215 4601 4986 5362 5720 6053 6355 6624 6858 7059 7227 7368 7485 7582 7665 7735 7797 7852 7901 7944 7982 8013 8038 8056 8068 8074 8074 8069 8062 8052 8042 8031 8020 8010 7999 7989 7977 7965 7950 7934 7916 7896 7874 7850 7825 7798 7770 7741 7710 7678 7644 7609 7573 7537 7500 7464 7430 7396 7366 7338 7313 7292 7274 7260 7250 7243 7239 7238 7240 7244 7251 7259 7268 7279 7290 7301 7311 7321 7329 7335 7340 7342 7342 7340 7336 7331 7324 7317 7309 7302 7294 7287 7279 7272 7264 7255 7245 7233 7218 7202 7182 7160 7135 7108 7081 7052 7024 6997 6971 6946 6923 6902 6881 6860 6839 6817 6793 6768 6740 6711 6680 6647 6614 6580 6546 6511 6476 6441 6405 6367 6329 6288 6246 6201 6154 6106 6055 6004 5950 5896 5840 5783 5725 5665 5603 5539 5473 5404 5334 5261 5186 5108 5028 4944 4856 4763 4663 4556 4439 4312 4173 4023 3860 3687 3504 3313 3117 2918 2721 2528 2342 2166 2004 1856 1724 1609 1511 1428 1360 1305 1260 1224 1194 1170 1149 1133 1121 1115 1117 1129 1156 1199 1262 1346 1452 1580 1728 1892 2068 2250 2434 2613 2781 2935 3072 3188 3285 3363 3424 3473 3512 3545 3575 3607 3641 3679 3721 3767 3817 3868 3920 3970 4018 4062 4102 4137 4167 4191 4209 4222 4228 4229 4224 4212 4196 4174 4148 4119 4088 4055 4022 3990 3960 3933 3909 3888 3871 3856 3844 3835 3829 3825 3824 3825 3829 3836 3845 3857 3870 3883 3895 3906 3913 3914 3910 3898 3878 3850 3814 3771 3720 3664 3602 3536 3466 3392 3315 3234 3149 3059 2964 2864 2758 2645 2527 2402 2273 2140 2004 1867 1731 1599 1472 1353 1242 1142 1053 976 909 852 804 765 734 710 695 691 701 728 775 848 949 1082 1248 1446 1674 1928 2203 2490 2782 3071 3349 3608 3844 4051 4228 4375 4491 4579 4641 4679 4695 4691 4667 4625 4562 4479 4374 4246 4095 3921 3726 3512 3283 3042 2794 2545 2299 2061 1835 1626 1435 1264 1113 983 872 779 702 640 589 549 518 494 476 464 457 454 456 463 474 490 511 540 576 623 681 755 847 959 1095 1255 1442 1655 1892 2152 2431 2725 3027 3334 3639 3937 4224 4497 4753 4991 5210 5412 5597 5767 5923 6067 6200 6324 6440 6548 6650 6746 6835 6920 7000 7076 7148 7216 7281 7341 7398 7451 7499 7544 7584 7621 7655 7686 7715 7742 7769 7795 7821 7846 7871 7895 7917 7938 7956 7973 7987 7999 8009 8018 8025 8033 8040 8046 8053 8059 8066 8071 8077 8082 8087 8093 8098 8105 8112 8121 8131 8143 8155 8168 8182 8194 8206 8215 8223 8228 8231 8231 8229 8225 8219 8213 8206 8199 8191 8184 8177 8169 8161 8151 8139 8125 8109 8091 8071 8049 8027 8005 7983 7964 7947 7933 3251 9 8 5 7959 7950 7939 7927 7915 7902 7891 7880 7869 7859 7848 7836 7821 7801 7775 7741 7698 7645 7582 7507 7421 7325 7220 7108 6991 6871 6750 6629 6511 6397 6288 6184 6087 5996 5913 5838 5770 5711 5659 5614 5577 5544 5514 5485 5452 5411 5360 5294 5211 5106 4980 4831 4661 4472 4267 4049 3824 3595 3368 3146 2934 2736 2555 2395 2258 2147 2066 2016 2000 2019 2073 2162 2284 2435 2611 2806 3014 3227 3437 3639 3824 3988 4126 4235 4314 4362 4380 4369 4332 4271 4190 4091 3978 3852 3717 3573 3422 3266 3106 2942 2776 2606 2436 2265 2094 1926 1762 1604 1454 1314 1186 1072 973 888 819 763 720 688 664 648 638 633 633 639 652 675 710 758 822 902 1000 1114 1242 1380 1526 1674 1820 1958 2085 2196 2291 2366 2422 2459 2479 2485 2479 2464 2442 2418 2394 2371 2353 2340 2336 2341 2357 2386 2428 2485 2557 2645 2747 2864 2994 3135 3285 3442 3603 3766 3929 4091 4249 4403 4552 4696 4835 4969 5100 5227 5352 5475 5597 5719 5842 5965 6090 6215 6342 6469 6595 6721 6845 6966 7084 7196 7303 7404 7498 7586 7667 7741 7808 7868 7922 7970 8012 8049 8081 8109 8134 8156 8177 8197 8217 8238 8261 8284 8309 8335 8361 8387 8412 8435 8455 8474 8489 8502 8513 8521 8529 8535 8540 8545 8550 8554 8557 8560 8561 8560 8556 8547 8534 8513 8485 8449 8402 8346 8280 8204 8121 8031 7938 7844 7753 7667 7590 7524 7470 7429 7403 7389 7388 7396 7413 7436 7464 7494 7525 7556 7586 7613 7635 7653 7662 7663 7653 7630 7594 7543 7477 7397 7305 7203 7096 6985 6877 6774 6680 6598 6530 6480 6446 6430 6432 6450 6484 6532 6592 6662 6740 6822 6907 6990 7070 7141 7202 7250 7284 7302 7306 7296 7275 7246 7211 7174 7138 7105 7075 7051 7031 7014 7000 6986 6971 6955 6937 6918 6899 6881 6867 6858 6857 6865 6882 6909 6946 6991 7042 7099 7159 7221 7284 7345 7405 7461 7514 7562 7605 7643 7675 7700 7720 7733 7741 7743 7742 7738 7731 7724 7716 7710 7704 7699 7694 7689 7682 7673 7660 7644 7624 7599 7571 7540 7506 7470 7433 7395 7356 7316 7273 7228 7177 7122 7059 6988 6909 6819 6719 6607 6485 6351 6207 6050 5883 5706 5518 5320 5114 4901 4682 4459 4233 4007 3783 3563 3348 3141 2943 2757 2583 2422 2277 2147 2034 1936 1855 1789 1737 1697 1668 1646 1629 1615 1601 1585 1564 1537 1503 1462 1414 1360 1300 1235 1168 1099 1030 961 895 831 770 714 662 616 574 538 507 481 460 443 430 421 414 410 407 405 404 404 405 406 408 412 417 423 433 446 464 487 518 558 608 671 747 839 946 1068 1206 1358 1521 1694 1873 2057 2241 2425 2607 2785 2958 3128 3294 3458 3620 3780 3940 4099 4258 4414 4568 4718 4864 5005 3252 9 8 5 5141 5272 5399 5522 5642 5760 5876 5991 6105 6217 6325 6431 6531 6625 6714 6795 6871 6942 7008 7071 7132 7194 7255 7317 7380 7444 7507 7568 7626 7679 7728 7771 7807 7837 7860 7878 7889 7895 7895 7888 7873 7849 7814 7766 7703 7626 7534 7427 7308 7181 7049 6917 6792 6678 6583 6510 6463 6445 6457 6499 6569 6663 6779 6910 7053 7203 7355 7506 7652 7791 7922 8042 8152 8252 8339 8416 8482 8536 8579 8611 8632 8645 8648 8644 8635 8621 8605 8589 8573 8560 8549 8542 8538 8538 8540 8545 8552 8559 8567 8575 8583 8591 8598 8604 8610 8614 8618 8620 8619 8616 8610 8601 8588 8573 8555 8537 8518 8501 8487 8477 8473 8474 8482 8495 8513 8535 8560 8585 8610 8634 8655 8674 8689 8703 8714 8725 8734 8744 8754 8763 8772 8781 8789 8795 8800 8802 8802 8801 8798 8793 8787 8780 8770 8758 8742 8721 8694 8660 8617 8565 8503 8432 8353 8266 8173 8077 7978 7879 7781 7686 7595 7509 7428 7353 7283 7220 7161 7107 7056 7008 6960 6910 6856 6795 6725 6643 6546 6434 6303 6154 5986 5800 5596 5377 5143 4897 4641 4378 4109 3836 3563 3292 3024 2765 2515 2279 2058 1855 1671 1508 1366 1244 1142 1059 993 945 914 901 908 938 992 1074 1185 1329 1503 1708 1940 2193 2463 2742 3023 3299 3564 3813 4043 4253 4443 4613 4767 4907 5035 5156 5271 5382 5489 5595 5698 5799 5898 5996 6093 6190 6288 6387 6489 6593 6698 6806 6913 7019 7122 7220 7311 7394 7467 7530 7582 7623 7652 7670 7676 7671 7652 7620 7575 7514 7438 7346 7238 7115 6977 6826 6664 6494 6317 6138 5959 5782 5610 5445 5290 5144 5011 4890 4782 4690 4614 4554 4514 4492 4491 4511 4552 4614 4695 4795 4911 5042 5185 5337 5498 5664 5834 6006 6180 6354 6527 6696 6862 7022 7175 7318 7450 7571 7678 7772 7852 7919 7972 8014 8044 8064 8073 8071 8057 8032 7993 7939 7869 7783 7678 7556 7415 7259 7088 6904 6711 6511 6307 6104 5904 5711 5528 5357 5201 5061 4938 4832 4744 4673 4617 4573 4541 4518 4500 4487 4476 4466 4457 4449 4443 4442 4447 4460 4484 4520 4570 4633 4711 4799 4898 5002 5108 5213 5313 5403 5481 5546 5595 5628 5645 5648 5637 5614 5581 5539 5488 5431 5368 5298 5223 5142 5055 4963 4865 4762 4654 4542 4426 4307 4185 4061 3935 3808 3680 3551 3422 3293 3164 3037 2910 2784 2659 2535 2411 2288 2165 2043 1920 1797 1674 1553 1433 1316 1204 1097 997 905 821 746 680 623 575 534 501 473 450 432 418 407 398 392 388 385 384 384 384 385 385 386 386 385 386 386 388 391 396 403 412 422 434 446 459 472 485 499 514 533 556 587 628 681 748 832 934 1053 1188 1338 1501 1672 1848 2026 2200 2369 2530 2680 2819 2947 3064 3172 3253 9 8 5 3273 3367 3457 3543 3626 3708 3788 3867 3945 4023 4099 4177 4255 4336 4420 4509 4604 4705 4813 4927 5047 5173 5302 5433 5565 5696 5824 5949 6070 6187 6298 6405 6508 6607 6701 6793 6880 6964 7044 7119 7188 7251 7308 7359 7403 7442 7475 7503 7527 7548 7565 7578 7586 7588 7582 7567 7542 7506 7458 7400 7333 7259 7183 7108 7038 6978 6931 6900 6887 6892 6916 6958 7015 7085 7165 7254 7348 7445 7544 7643 7741 7837 7929 8017 8099 8176 8245 8306 8358 8402 8437 8463 8482 8494 8500 8501 8498 8491 8481 8468 8451 8429 8403 8371 8332 8287 8235 8178 8115 8049 7982 7914 7850 7790 7738 7694 7660 7635 7620 7613 7612 7616 7621 7626 7629 7627 7621 7610 7594 7575 7553 7531 7510 7492 7479 7470 7467 7471 7480 7495 7516 7542 7573 7608 7649 7693 7741 7793 7847 7902 7958 8013 8066 8116 8162 8203 8240 8272 8299 8322 8343 8360 8376 8392 8407 8422 8439 8455 8473 8492 8511 8531 8552 8573 8595 8616 8638 8658 8676 8692 8705 8713 8717 8715 8708 8694 8676 8652 8625 8596 8566 8536 8509 8484 8463 8447 8436 8430 8429 8434 8443 8457 8475 8496 8522 8550 8582 8616 8652 8690 8729 8770 8810 8851 8892 8933 8973 9013 9051 9089 9125 9160 9192 9221 9247 9269 9286 9299 9307 9311 9311 9309 9305 9300 9294 9289 9284 9278 9272 9263 9251 9234 9211 9182 9145 9101 9048 8987 8918 8840 8752 8654 8543 8419 8280 8126 7955 7768 7567 7353 7131 6904 6677 6454 6239 6037 5850 5679 5525 5386 5261 5146 5039 4936 4834 4729 4619 4503 4377 4240 4093 3932 3759 3574 3376 3167 2949 2726 2501 2277 2060 1855 1665 1493 1343 1214 1106 1018 948 892 850 820 803 802 820 863 938 1051 1208 1414 1671 1978 2332 2725 3148 3589 4037 4479 4903 5300 5665 5991 6279 6530 6746 6932 7094 7237 7365 7482 7589 7689 7781 7864 7938 8001 8054 8095 8127 8149 8164 8174 8182 8190 8201 8215 8235 8260 8290 8325 8363 8403 8444 8484 8523 8561 8597 8632 8665 8699 8733 8768 8805 8843 8882 8921 8960 8997 9032 9064 9091 9115 9134 9149 9161 9169 9175 9178 9180 9181 9179 9175 9167 9155 9135 9106 9065 9009 8935 8839 8718 8570 8391 8182 7940 7666 7362 7030 6674 6299 5910 5511 5110 4712 4322 3947 3590 3258 2955 2684 2448 2251 2094 1978 1901 1863 1859 1885 1936 2005 2085 2170 2253 2329 2392 2441 2473 2490 2493 2485 2471 2456 2447 2449 2466 2505 2568 2657 2774 2917 3084 3271 3472 3681 3891 4093 4279 4442 4575 4672 4728 4740 4708 4631 4511 4354 4163 3946 3709 3459 3203 2947 2698 2459 2234 2024 1833 1659 1504 1368 1253 1160 1092 1054 1050 1086 1166 1295 1476 1710 1995 2328 2701 3107 3534 3971 4405 4825 5220 5582 5903 6181 6412 6596 6735 6832 6888 6908 6894 6848 3254 9 8 5 6772 6667 6535 6377 6194 5988 5762 5519 5265 5003 4739 4479 4229 3994 3778 3588 3425 3292 3191 3122 3085 3077 3096 3138 3201 3279 3370 3468 3571 3674 3777 3876 3971 4063 4150 4234 4317 4399 4482 4566 4654 4745 4841 4941 5044 5151 5260 5371 5481 5589 5694 5794 5888 5972 6047 6110 6160 6195 6215 6219 6205 6174 6125 6058 5974 5873 5755 5622 5475 5315 5143 4963 4774 4580 4382 4183 3984 3787 3595 3408 3228 3056 2893 2740 2598 2467 2346 2235 2135 2043 1960 1884 1814 1749 1688 1628 1571 1513 1455 1396 1336 1274 1211 1145 1079 1012 945 879 815 754 696 643 595 552 515 484 459 438 422 409 400 393 389 386 385 385 386 388 391 395 400 406 413 423 435 452 474 503 541 590 652 726 814 916 1030 1155 1288 1426 1565 1702 1832 1952 2059 2151 2226 2284 2322 2343 2345 2331 2300 2254 2193 2118 2030 1931 1821 1703 1579 1452 1325 1201 1084 976 880 798 730 677 636 607 588 574 566 561 558 558 564 577 603 644 707 796 914 1063 1243 1454 1692 1951 2225 2507 2786 3056 3307 3531 3723 3878 3991 4062 4091 4078 4027 3940 3823 3681 3518 3340 3152 2958 2762 2568 2379 2197 2026 1866 1723 1598 1497 1422 1379 1373 1409 1489 1616 1792 2015 2281 2587 2924 3285 3660 4040 4416 4781 5127 5451 5749 6020 6264 6482 6676 6850 7005 7145 7271 7385 7489 7584 7671 7750 7821 7886 7943 7995 8042 8084 8122 8158 8193 8227 8261 8296 8333 8371 8410 8449 8489 8527 8564 8599 8631 8660 8685 8708 8729 8748 8766 8783 8799 8814 8829 8843 8856 8867 8875 8882 8886 8887 8886 8883 8880 8876 8872 8869 8869 8871 8875 8883 8893 8906 8920 8935 8950 8963 8975 8984 8989 8992 8991 8988 8983 8976 8969 8962 8955 8948 8939 8928 8914 8893 8863 8823 8770 8701 8615 8510 8385 8239 8070 7880 7668 7435 7181 6908 6616 6308 5986 5653 5310 4962 4612 4263 3920 3586 3265 2961 2676 2414 2177 1966 1782 1625 1496 1393 1315 1260 1225 1208 1206 1216 1235 1259 1288 1318 1347 1375 1400 1422 1442 1460 1477 1493 1511 1533 1559 1593 1637 1694 1766 1856 1967 2102 2262 2449 2664 2906 3173 3461 3768 4088 4415 4743 5067 5382 5683 5968 6234 6481 6709 6919 7113 7294 7462 7619 7767 7906 8035 8154 8263 8361 8447 8523 8588 8644 8693 8735 8774 8811 8846 8882 8917 8952 8987 9021 9052 9080 9105 9126 9145 9161 9175 9188 9200 9213 9227 9241 9254 9266 9277 9285 9290 9292 9291 9289 9284 9280 9277 9277 9279 9284 9292 9302 9314 9325 9334 9341 9345 9344 9340 9333 9324 9312 9301 9289 9279 9269 9261 9253 9245 9236 9226 9213 9197 9178 9155 9129 9101 9070 9037 9002 8966 8929 8891 8852 8814 8776 8738 8702 8668 8637 8609 3255 9 8 5 8584 8564 8549 8537 8531 8528 8530 8535 8544 8555 8569 8585 8604 8624 8646 8670 8695 8721 8749 8779 8810 8843 8878 8915 8955 8996 9039 9082 9125 9167 9207 9243 9274 9301 9322 9337 9348 9355 9358 9359 9360 9361 9363 9366 9370 9374 9379 9382 9383 9381 9375 9364 9349 9331 9310 9287 9263 9238 9215 9191 9169 9147 9124 9100 9075 9047 9018 8988 8957 8927 8901 8878 8862 8853 8851 8857 8870 8890 8914 8942 8972 9002 9032 9061 9089 9116 9142 9167 9191 9215 9237 9258 9276 9290 9301 9307 9308 9305 9297 9287 9275 9261 9247 9233 9219 9206 9193 9180 9166 9151 9135 9117 9099 9079 9060 9040 9020 8999 8978 8954 8928 8897 8859 8814 8761 8699 8628 8549 8464 8373 8279 8184 8091 8003 7921 7848 7787 7739 7706 7689 7689 7706 7739 7788 7850 7925 8008 8097 8190 8282 8373 8459 8541 8617 8688 8754 8817 8878 8937 8996 9054 9111 9166 9218 9266 9308 9343 9373 9397 9415 9430 9443 9455 9468 9481 9495 9509 9523 9535 9544 9549 9550 9548 9541 9533 9524 9516 9510 9507 9507 9511 9518 9526 9535 9543 9549 9553 9554 9553 9551 9548 9545 9543 9543 9543 9544 9544 9542 9537 9529 9515 9494 9467 9432 9389 9338 9277 9206 9125 9033 8927 8809 8676 8530 8369 8196 8010 7813 7607 7394 7176 6957 6737 6521 6310 6107 5914 5735 5571 5424 5296 5189 5104 5042 5003 4987 4993 5021 5071 5141 5230 5337 5462 5603 5758 5926 6106 6295 6491 6692 6896 7099 7300 7496 7684 7863 8031 8186 8327 8454 8567 8667 8755 8832 8899 8959 9013 9062 9108 9150 9189 9225 9257 9284 9305 9320 9328 9329 9324 9313 9298 9279 9259 9239 9218 9198 9179 9160 9141 9122 9102 9081 9059 9037 9014 8993 8972 8954 8938 8924 8911 8900 8888 8875 8860 8841 8818 8790 8757 8721 8681 8638 8593 8547 8501 8454 8408 8361 8314 8265 8216 8164 8112 8059 8006 7955 7907 7865 7830 7804 7788 7784 7792 7811 7841 7881 7928 7979 8031 8084 8133 8177 8215 8248 8274 8296 8314 8331 8348 8366 8386 8409 8434 8460 8487 8512 8535 8553 8567 8575 8577 8574 8566 8554 8538 8519 8497 8473 8447 8418 8386 8351 8312 8268 8221 8170 8116 8058 7997 7934 7868 7799 7728 7653 7574 7490 7402 7308 7209 7102 6989 6869 6741 6606 6463 6313 6156 5992 5822 5647 5467 5284 5097 4908 4717 4524 4328 4131 3930 3727 3522 3315 3106 2898 2692 2490 2294 2107 1932 1770 1624 1494 1382 1287 1208 1144 1095 1057 1030 1011 998 990 985 983 982 981 980 978 977 974 972 971 972 977 989 1010 1042 1089 1153 1237 1342 1469 1617 1786 1972 2174 2385 2604 2826 3046 3261 3468 3667 3854 4030 4194 4348 4491 4625 4751 4868 4978 5082 5179 5270 5356 5437 5513 5587 5659 5730 5801 5874 5949 6028 6110 6198 6290 6386 6487 3256 9 8 5 6592 6701 6812 6925 7039 7153 7266 7378 7486 7592 7693 7789 7880 7965 8045 8119 8186 8248 8304 8355 8400 8440 8475 8505 8530 8550 8563 8571 8571 8564 8548 8523 8487 8440 8378 8302 8208 8096 7963 7808 7629 7425 7196 6941 6663 6361 6038 5698 5344 4981 4613 4245 3881 3528 3189 2869 2571 2298 2052 1833 1642 1477 1337 1219 1121 1042 980 935 908 903 922 970 1054 1179 1349 1567 1835 2153 2515 2916 3348 3800 4261 4720 5167 5591 5986 6347 6671 6957 7206 7421 7606 7765 7902 8022 8127 8221 8306 8384 8456 8523 8586 8646 8701 8754 8803 8848 8891 8929 8965 8996 9023 9046 9065 9080 9091 9098 9102 9103 9101 9098 9093 9087 9081 9075 9071 9067 9066 9067 9070 9076 9083 9092 9102 9113 9123 9132 9140 9147 9152 9157 9162 9167 9172 9179 9187 9196 9207 9220 9233 9247 9261 9275 9289 9302 9315 9328 9342 9355 9370 9385 9400 9415 9430 9444 9456 9465 9473 9478 9480 9481 9481 9481 9480 9481 9482 9485 9489 9494 9500 9505 9510 9513 9514 9513 9510 9505 9497 9487 9475 9462 9448 9433 9417 9399 9381 9360 9337 9310 9281 9247 9210 9168 9121 9071 9016 8958 8897 8833 8765 8694 8618 8538 8451 8356 8251 8135 8005 7860 7698 7517 7318 7100 6864 6612 6345 6068 5784 5499 5219 4950 4699 4473 4278 4119 4003 3931 3905 3926 3991 4096 4235 4403 4590 4788 4989 5185 5369 5536 5682 5804 5903 5980 6037 6080 6112 6140 6168 6203 6248 6307 6384 6479 6593 6725 6873 7034 7205 7380 7557 7730 7895 8048 8187 8310 8416 8506 8580 8641 8691 8733 8771 8805 8838 8872 8906 8942 8977 9012 9046 9078 9107 9132 9154 9172 9187 9200 9209 9216 9220 9222 9220 9214 9206 9193 9176 9156 9133 9107 9079 9050 9019 8987 8954 8919 8881 8839 8790 8733 8666 8585 8489 8374 8239 8081 7898 7689 7454 7192 6905 6594 6263 5914 5553 5184 4812 4444 4084 3737 3406 3096 2807 2541 2300 2081 1887 1717 1572 1454 1367 1313 1298 1327 1404 1533 1718 1958 2251 2594 2980 3400 3842 4297 4751 5195 5620 6016 6380 6707 6999 7255 7479 7675 7847 7999 8136 8260 8375 8481 8581 8675 8763 8846 8922 8992 9056 9113 9165 9210 9250 9284 9314 9339 9361 9380 9396 9411 9424 9437 9450 9462 9475 9488 9501 9513 9525 9534 9542 9546 9547 9544 9537 9526 9511 9492 9471 9448 9424 9401 9380 9361 9345 9333 9324 9318 9313 9309 9305 9300 9294 9286 9277 9266 9255 9244 9234 9224 9215 9207 9199 9189 9177 9163 9146 9127 9105 9082 9059 9039 9022 9011 9007 9010 9021 9039 9062 9091 9123 9156 9190 9223 9254 9284 9310 9335 9357 9377 9395 9412 9427 9441 9454 9466 9476 9487 9497 9506 9516 9526 9536 9545 9555 9563 9570 9575 9578 9579 9577 9573 9567 9560 9551 9542 9533 9524 9515 9506 9498 9491 3257 9 8 5 9483 9475 9468 9460 9452 9444 9436 9427 9417 9407 9394 9379 9359 9334 9302 9262 9211 9148 9072 8981 8873 8748 8605 8441 8258 8053 7827 7580 7313 7026 6722 6403 6073 5735 5394 5053 4717 4390 4074 3772 3485 3216 2966 2734 2522 2332 2165 2025 1915 1841 1805 1815 1872 1979 2139 2350 2608 2910 3248 3614 3998 4391 4782 5164 5529 5870 6183 6466 6717 6937 7128 7290 7427 7540 7631 7701 7752 7783 7795 7786 7756 7703 7627 7525 7399 7247 7070 6867 6640 6390 6120 5831 5526 5209 4882 4551 4218 3887 3564 3251 2953 2673 2415 2180 1970 1786 1630 1499 1392 1307 1241 1189 1148 1114 1085 1057 1031 1008 992 987 1001 1041 1116 1235 1402 1624 1901 2233 2612 3033 3483 3949 4419 4879 5317 5723 6089 6411 6689 6922 7116 7274 7403 7507 7592 7661 7719 7766 7805 7834 7855 7868 7871 7867 7854 7835 7809 7776 7737 7691 7637 7574 7500 7416 7319 7209 7086 6952 6807 6654 6495 6334 6173 6017 5868 5730 5606 5499 5412 5347 5307 5292 5304 5342 5405 5490 5594 5711 5837 5965 6089 6202 6299 6376 6430 6459 6463 6442 6398 6334 6252 6155 6043 5920 5784 5638 5481 5313 5133 4944 4744 4536 4322 4104 3884 3665 3450 3240 3039 2848 2669 2506 2362 2239 2144 2079 2052 2067 2127 2237 2397 2608 2866 3167 3503 3866 4246 4633 5018 5392 5746 6076 6379 6651 6893 7106 7291 7452 7591 7710 7811 7897 7968 8025 8069 8100 8119 8124 8117 8096 8061 8010 7943 7859 7755 7631 7485 7316 7124 6910 6674 6417 6142 5850 5545 5228 4903 4572 4237 3902 3569 3241 2920 2611 2317 2041 1785 1554 1350 1174 1026 905 811 740 689 653 628 610 597 587 580 579 588 612 659 734 846 1000 1200 1448 1743 2081 2457 2861 3285 3718 4150 4571 4973 5349 5697 6014 6299 6555 6784 6990 7175 7343 7498 7641 7774 7898 8015 8124 8226 8322 8411 8495 8573 8646 8714 8779 8839 8896 8949 8999 9045 9088 9128 9165 9198 9228 9255 9279 9300 9318 9334 9347 9358 9368 9377 9386 9395 9404 9414 9425 9435 9445 9453 9458 9460 9458 9451 9439 9423 9401 9374 9343 9306 9264 9214 9155 9085 9000 8898 8777 8633 8464 8270 8050 7804 7536 7246 6938 6616 6284 5945 5605 5266 4934 4611 4303 4013 3745 3505 3296 3124 2991 2903 2860 2866 2921 3022 3167 3351 3568 3810 4067 4330 4590 4836 5061 5255 5414 5533 5609 5643 5636 5592 5514 5409 5282 5140 4988 4832 4676 4526 4384 4253 4137 4037 3957 3898 3864 3856 3878 3929 4013 4129 4276 4454 4658 4886 5133 5394 5664 5938 6210 6477 6735 6980 7210 7425 7622 7803 7966 8113 8244 8360 8460 8547 8620 8679 8726 8760 8781 8789 8785 8769 8740 8699 8645 8581 8505 8418 8321 8214 8099 7977 7848 7715 7579 7441 7303 7167 7036 6910 6791 6680 6578 3258 9 8 5 6486 6404 6331 6268 6213 6165 6125 6090 6060 6036 6015 5999 5988 5982 5982 5989 6004 6027 6058 6099 6147 6203 6264 6327 6390 6449 6501 6542 6568 6576 6564 6531 6475 6397 6298 6181 6048 5905 5756 5608 5468 5341 5234 5154 5106 5094 5121 5189 5297 5443 5624 5836 6072 6327 6594 6867 7139 7406 7662 7904 8130 8337 8524 8692 8840 8968 9079 9174 9255 9322 9380 9430 9473 9513 9549 9584 9617 9649 9678 9705 9729 9748 9762 9771 9775 9775 9772 9767 9762 9759 9758 9759 9764 9772 9781 9791 9800 9808 9813 9815 9814 9810 9805 9798 9791 9785 9781 9779 9779 9780 9782 9783 9783 9781 9776 9766 9751 9732 9708 9679 9646 9610 9570 9529 9486 9441 9397 9353 9310 9269 9230 9195 9164 9139 9120 9108 9103 9106 9117 9134 9157 9184 9215 9249 9283 9317 9350 9382 9413 9442 9470 9498 9525 9553 9580 9608 9634 9660 9684 9705 9722 9736 9745 9750 9750 9745 9735 9721 9702 9678 9650 9615 9574 9525 9465 9394 9308 9205 9081 8936 8764 8565 8337 8078 7788 7469 7121 6748 6355 5945 5525 5101 4680 4268 3871 3496 3146 2824 2533 2274 2046 1848 1679 1537 1421 1329 1263 1225 1216 1240 1302 1406 1555 1752 1998 2291 2628 3004 3411 3841 4282 4727 5163 5584 5982 6353 6693 7000 7277 7524 7745 7943 8121 8282 8429 8564 8687 8801 8906 9002 9088 9167 9237 9300 9356 9406 9450 9490 9525 9556 9584 9608 9631 9651 9670 9688 9705 9722 9738 9756 9773 9791 9808 9825 9840 9854 9865 9874 9880 9883 9884 9883 9880 9876 9870 9862 9853 9842 9828 9811 9790 9762 9729 9687 9636 9574 9500 9412 9307 9183 9038 8870 8678 8458 8211 7936 7633 7305 6954 6584 6199 5805 5408 5016 4635 4274 3941 3644 3391 3190 3046 2965 2949 3001 3120 3302 3543 3835 4170 4537 4926 5325 5725 6115 6487 6835 7154 7442 7698 7922 8118 8287 8433 8560 8670 8766 8850 8923 8987 9040 9084 9117 9141 9154 9158 9154 9141 9121 9095 9062 9022 8975 8917 8847 8763 8660 8538 8394 8226 8035 7821 7586 7333 7065 6786 6498 6204 5907 5607 5307 5005 4702 4399 4095 3792 3491 3196 2909 2634 2375 2135 1918 1725 1558 1417 1302 1213 1149 1108 1092 1100 1134 1195 1286 1407 1560 1745 1960 2204 2471 2758 3058 3367 3676 3983 4282 4570 4846 5109 5359 5598 5827 6047 6260 6466 6666 6858 7043 7218 7384 7538 7681 7811 7930 8037 8135 8223 8304 8378 8447 8513 8575 8636 8695 8753 8810 8867 8924 8980 9037 9094 9150 9205 9259 9310 9358 9403 9442 9477 9506 9528 9545 9557 9564 9567 9568 9567 9565 9563 9563 9564 9566 9570 9575 9580 9584 9587 9588 9587 9584 9578 9571 9562 9551 9541 9529 9518 9506 9493 9478 9461 9440 9416 9387 9354 9315 9270 9220 9164 9100 9029 8949 8857 8752 8630 8490 8330 8149 7946 7722 3257 9 9 1 9443 9440 9437 9435 9432 9427 9419 9407 9390 9368 9341 9309 9272 9232 9187 9139 9086 9026 8958 8879 8787 8678 8551 8404 8235 8043 7828 7591 7333 7055 6759 6447 6123 5789 5448 5105 4763 4427 4099 3784 3484 3202 2941 2701 2484 2291 2124 1986 1877 1802 1765 1768 1816 1911 2057 2252 2496 2785 3113 3472 3855 4249 4646 5036 5409 5760 6082 6372 6630 6855 7049 7215 7356 7474 7571 7649 7708 7748 7768 7766 7742 7694 7621 7521 7396 7244 7067 6865 6640 6394 6128 5843 5543 5230 4907 4577 4245 3914 3589 3275 2975 2694 2435 2200 1990 1807 1649 1517 1407 1319 1247 1190 1144 1106 1074 1045 1020 998 984 982 997 1036 1108 1219 1375 1582 1841 2152 2509 2905 3332 3777 4227 4672 5099 5501 5870 6202 6496 6753 6974 7163 7323 7457 7569 7659 7730 7784 7821 7844 7853 7851 7841 7824 7802 7777 7750 7721 7688 7650 7605 7551 7484 7404 7310 7200 7075 6938 6789 6631 6469 6303 6140 5981 5831 5692 5568 5462 5377 5315 5276 5262 5273 5308 5364 5440 5532 5636 5748 5862 5975 6082 6179 6261 6327 6374 6399 6402 6383 6341 6278 6194 6091 5970 5833 5682 5518 5344 5160 4968 4770 4567 4360 4150 3939 3727 3516 3306 3100 2899 2707 2527 2364 2222 2109 2029 1989 1993 2047 2152 2310 2518 2773 3070 3400 3755 4127 4505 4881 5247 5598 5927 6232 6510 6761 6985 7183 7357 7506 7634 7742 7830 7901 7956 7996 8021 8034 8035 8024 8003 7971 7927 7871 7802 7718 7617 7497 7357 7193 7005 6793 6555 6292 6007 5701 5377 5040 4693 4341 3988 3639 3298 2969 2655 2358 2083 1829 1600 1395 1216 1064 937 835 755 697 655 627 610 599 594 593 596 606 628 667 731 826 961 1140 1367 1643 1965 2329 2725 3145 3577 4008 4430 4832 5207 5552 5866 6148 6401 6630 6839 7031 7209 7375 7531 7677 7812 7936 8048 8149 8240 8322 8397 8467 8535 8603 8671 8739 8808 8874 8936 8993 9042 9081 9112 9134 9149 9158 9165 9172 9180 9191 9206 9225 9246 9269 9293 9315 9334 9350 9363 9372 9377 9380 9380 9378 9374 9367 9359 9347 9331 9312 9287 9256 9218 9172 9115 9047 8965 8866 8748 8609 8446 8258 8044 7804 7541 7257 6954 6637 6311 5980 5648 5319 4997 4686 4387 4103 3839 3596 3379 3193 3041 2928 2860 2839 2869 2948 3076 3248 3458 3698 3958 4227 4493 4746 4976 5175 5337 5458 5536 5573 5570 5532 5464 5370 5256 5127 4989 4845 4699 4554 4414 4281 4159 4050 3958 3886 3839 3819 3829 3871 3947 4056 4198 4370 4570 4792 5033 5287 5549 5815 6081 6343 6597 6841 7073 7292 7497 7686 7859 8015 8155 8277 8383 8472 8545 8603 8647 8678 8696 8704 8701 8688 8666 8635 8594 8543 8481 8408 8324 8228 8121 8004 7878 7746 7609 7469 7330 7193 7059 6931 6809 6695 6588 3258 9 9 1 6490 6400 6318 6244 6179 6123 6074 6034 6001 5975 5956 5943 5936 5934 5938 5948 5964 5986 6016 6054 6098 6148 6203 6260 6317 6370 6417 6454 6478 6487 6480 6454 6410 6347 6265 6165 6049 5920 5782 5637 5493 5356 5233 5131 5058 5022 5027 5077 5173 5316 5500 5720 5970 6240 6521 6804 7083 7349 7599 7830 8041 8231 8401 8555 8693 8817 8928 9029 9118 9197 9267 9327 9379 9423 9461 9495 9525 9553 9580 9607 9632 9656 9678 9696 9710 9719 9723 9722 9718 9711 9703 9695 9688 9685 9684 9686 9691 9697 9704 9710 9714 9717 9716 9714 9710 9704 9699 9694 9690 9688 9688 9689 9690 9691 9690 9686 9678 9664 9644 9617 9583 9544 9499 9451 9400 9349 9300 9254 9211 9174 9142 9114 9092 9074 9060 9050 9043 9041 9042 9049 9061 9079 9103 9133 9168 9207 9249 9293 9337 9380 9421 9460 9494 9525 9552 9576 9596 9612 9626 9636 9644 9649 9652 9653 9651 9648 9642 9633 9621 9605 9584 9558 9524 9480 9426 9360 9278 9178 9057 8913 8743 8544 8314 8053 7760 7436 7084 6706 6309 5896 5476 5053 4636 4231 3843 3477 3137 2824 2541 2286 2060 1861 1687 1539 1414 1315 1241 1196 1183 1205 1268 1374 1528 1731 1982 2280 2620 2997 3401 3826 4259 4693 5118 5526 5911 6270 6600 6900 7170 7414 7634 7832 8011 8174 8323 8460 8585 8700 8805 8901 8988 9067 9139 9204 9264 9319 9370 9417 9460 9500 9536 9569 9597 9621 9640 9656 9669 9680 9689 9697 9705 9714 9724 9733 9743 9753 9761 9768 9772 9775 9775 9773 9769 9763 9755 9746 9735 9721 9706 9687 9666 9641 9612 9578 9537 9488 9429 9356 9267 9157 9023 8860 8668 8442 8184 7894 7575 7230 6864 6483 6094 5701 5312 4932 4568 4225 3909 3626 3383 3185 3040 2953 2928 2970 3079 3255 3492 3786 4125 4501 4900 5310 5718 6116 6492 6841 7159 7443 7693 7911 8099 8261 8400 8520 8623 8712 8789 8856 8914 8963 9005 9040 9067 9087 9099 9104 9100 9086 9062 9028 8982 8924 8853 8768 8670 8556 8427 8281 8117 7935 7735 7517 7281 7029 6763 6484 6195 5897 5594 5287 4977 4665 4352 4041 3732 3427 3130 2843 2569 2313 2076 1863 1675 1512 1376 1266 1182 1122 1087 1076 1090 1130 1198 1295 1424 1586 1780 2004 2256 2531 2825 3131 3443 3755 4063 4362 4649 4923 5183 5430 5664 5888 6102 6309 6507 6698 6882 7058 7226 7383 7530 7667 7792 7905 8008 8102 8187 8264 8335 8403 8467 8529 8589 8650 8710 8771 8831 8891 8951 9010 9068 9124 9178 9230 9278 9322 9361 9396 9426 9450 9469 9483 9493 9498 9501 9502 9502 9502 9502 9503 9504 9505 9507 9508 9508 9506 9503 9499 9494 9489 9485 9482 9481 9482 9485 9488 9490 9490 9486 9477 9460 9436 9403 9362 9315 9261 9202 9140 9073 9003 8928 8846 8755 8651 8532 8393 8234 8053 7848 7622 3259 9 9 1 7376 7113 6837 6550 6257 5959 5660 5359 5057 4754 4450 4145 3838 3532 3229 2931 2644 2371 2118 1887 1683 1507 1360 1240 1147 1079 1032 1005 999 1013 1050 1113 1208 1338 1507 1718 1972 2267 2599 2963 3350 3751 4157 4559 4949 5321 5669 5992 6289 6561 6809 7036 7245 7439 7620 7790 7949 8099 8241 8373 8496 8611 8716 8812 8900 8979 9050 9113 9169 9218 9261 9298 9330 9357 9381 9400 9417 9430 9441 9450 9458 9465 9471 9478 9486 9494 9502 9511 9519 9526 9532 9535 9535 9532 9528 9521 9513 9505 9498 9491 9486 9481 9477 9472 9466 9458 9446 9432 9415 9396 9376 9355 9336 9320 9308 9301 9300 9304 9315 9331 9353 9380 9411 9446 9484 9523 9563 9603 9641 9676 9707 9734 9757 9776 9790 9802 9812 9823 9834 9847 9863 9881 9902 9923 9943 9962 9976 9984 9987 9983 9973 9959 9942 9925 9908 9894 9885 9879 9879 9882 9889 9896 9902 9907 9908 9906 9899 9888 9875 9859 9843 9828 9814 9803 9795 9789 9787 9787 9788 9789 9790 9790 9788 9786 9781 9776 9771 9765 9760 9756 9753 9750 9748 9746 9744 9740 9734 9727 9718 9707 9694 9681 9668 9655 9644 9634 9627 9623 9621 9621 9623 9625 9626 9626 9623 9617 9607 9593 9576 9557 9537 9518 9500 9486 9476 9471 9471 9476 9485 9496 9509 9523 9535 9546 9554 9561 9566 9570 9575 9580 9586 9593 9602 9611 9621 9630 9638 9645 9649 9652 9652 9649 9645 9639 9631 9620 9606 9588 9566 9539 9507 9469 9427 9380 9331 9279 9227 9173 9118 9061 8999 8930 8852 8760 8652 8525 8377 8208 8017 7809 7584 7348 7105 6862 6625 6400 6192 6009 5854 5731 5644 5595 5584 5611 5673 5767 5888 6030 6188 6356 6525 6692 6850 6996 7127 7241 7338 7420 7487 7543 7588 7627 7659 7688 7714 7739 7762 7784 7805 7825 7846 7868 7891 7915 7943 7972 8004 8037 8069 8098 8121 8135 8137 8123 8091 8037 7961 7860 7736 7588 7419 7233 7034 6827 6618 6415 6224 6053 5908 5795 5721 5688 5699 5753 5851 5988 6161 6361 6584 6820 7062 7304 7538 7760 7966 8154 8322 8470 8600 8713 8810 8893 8963 9020 9066 9100 9123 9134 9135 9126 9110 9087 9060 9031 9002 8976 8953 8935 8921 8913 8909 8910 8914 8923 8935 8950 8968 8990 9014 9041 9069 9097 9124 9147 9166 9179 9184 9181 9170 9151 9124 9093 9057 9020 8982 8946 8914 8887 8866 8851 8843 8842 8849 8862 8882 8907 8938 8972 9009 9047 9085 9122 9157 9188 9215 9238 9256 9270 9279 9283 9282 9277 9266 9249 9227 9200 9166 9127 9083 9035 8983 8928 8870 8808 8743 8673 8597 8514 8420 8315 8196 8062 7911 7743 7556 7351 7128 6887 6630 6358 6073 5776 5469 5156 4837 4517 4198 3882 3571 3268 2976 2695 2428 2177 1944 1730 1537 1366 1218 1094 992 912 850 804 771 747 730 718 712 714 3260 9 9 1 727 759 815 904 1033 1207 1431 1704 2024 2387 2782 3201 3631 4060 4478 4876 5248 5590 5900 6181 6435 6666 6878 7075 7261 7437 7605 7764 7915 8057 8188 8309 8419 8518 8606 8685 8755 8816 8870 8916 8956 8989 9015 9035 9049 9057 9060 9056 9048 9033 9011 8983 8946 8901 8846 8780 8702 8614 8514 8404 8285 8158 8026 7892 7759 7631 7511 7404 7312 7240 7190 7164 7163 7187 7234 7301 7385 7481 7585 7691 7795 7893 7980 8054 8112 8152 8172 8171 8147 8097 8022 7917 7781 7613 7411 7176 6909 6611 6287 5940 5577 5202 4823 4446 4075 3716 3374 3052 2753 2479 2231 2011 1819 1655 1517 1405 1317 1249 1199 1162 1135 1114 1096 1077 1057 1032 1005 975 943 912 882 855 833 815 801 791 786 786 793 812 847 904 989 1111 1275 1487 1748 2060 2420 2820 3253 3707 4170 4632 5080 5504 5899 6260 6583 6871 7125 7348 7545 7718 7871 8006 8125 8229 8319 8394 8456 8506 8546 8578 8605 8629 8654 8679 8708 8740 8776 8813 8851 8889 8925 8959 8989 9016 9039 9061 9080 9098 9116 9132 9147 9160 9171 9179 9182 9181 9176 9165 9150 9132 9110 9086 9060 9032 9004 8976 8948 8919 8891 8862 8835 8808 8781 8756 8732 8708 8686 8663 8641 8619 8597 8575 8553 8534 8517 8504 8497 8495 8501 8515 8535 8562 8592 8625 8658 8688 8712 8729 8737 8735 8722 8699 8665 8621 8568 8507 8439 8364 8283 8198 8108 8016 7924 7833 7745 7665 7593 7534 7488 7458 7443 7446 7464 7498 7545 7604 7674 7752 7838 7930 8026 8125 8227 8330 8432 8533 8631 8724 8812 8895 8971 9040 9103 9160 9212 9258 9299 9337 9369 9398 9423 9445 9464 9480 9494 9508 9521 9534 9547 9561 9575 9588 9600 9609 9616 9618 9615 9608 9596 9580 9559 9534 9504 9471 9433 9390 9341 9286 9225 9157 9083 9004 8920 8832 8744 8655 8569 8486 8408 8336 8273 8218 8174 8141 8120 8113 8119 8140 8174 8222 8281 8351 8429 8513 8602 8691 8781 8868 8953 9033 9109 9180 9247 9307 9362 9411 9454 9490 9520 9543 9561 9573 9582 9588 9591 9594 9595 9595 9594 9590 9584 9573 9557 9536 9508 9475 9434 9387 9331 9266 9189 9098 8988 8857 8700 8514 8297 8046 7762 7446 7102 6734 6348 5952 5553 5158 4774 4408 4064 3747 3460 3206 2986 2800 2651 2538 2463 2428 2435 2485 2580 2721 2909 3142 3418 3733 4079 4451 4840 5238 5636 6026 6402 6759 7092 7398 7678 7931 8158 8360 8538 8695 8832 8951 9054 9142 9217 9283 9339 9388 9432 9471 9506 9537 9565 9590 9610 9625 9636 9642 9643 9641 9635 9627 9616 9605 9592 9580 9566 9553 9539 9526 9512 9499 9487 9475 9465 9456 9448 9440 9433 9425 9417 9406 9393 9377 9357 9335 9309 9280 9249 9217 9182 9147 9110 9071 9030 8986 8938 8884 8824 8757 8684 8604 8519 8432 3261 9 9 1 8344 8259 8180 8110 8051 8006 7973 7953 7944 7942 7945 7947 7945 7935 7914 7879 7831 7768 7694 7610 7519 7425 7331 7241 7158 7085 7023 6975 6941 6924 6923 6940 6974 7026 7094 7178 7275 7382 7498 7619 7741 7862 7979 8090 8194 8290 8380 8464 8542 8617 8688 8757 8823 8886 8946 9001 9051 9095 9133 9165 9193 9217 9239 9258 9277 9296 9313 9330 9343 9353 9356 9354 9344 9326 9302 9271 9236 9198 9158 9118 9080 9044 9010 8978 8949 8921 8895 8870 8847 8827 8810 8797 8790 8788 8793 8803 8820 8842 8867 8895 8923 8950 8975 8997 9017 9034 9050 9064 9078 9092 9106 9121 9135 9148 9157 9162 9160 9150 9132 9106 9072 9031 8984 8933 8877 8819 8757 8690 8618 8537 8444 8339 8217 8077 7918 7738 7539 7320 7083 6831 6564 6287 6001 5708 5410 5111 4810 4512 4216 3926 3642 3367 3103 2851 2612 2389 2182 1993 1821 1668 1533 1419 1326 1256 1212 1198 1216 1271 1367 1507 1692 1924 2200 2516 2867 3245 3640 4042 4442 4829 5197 5539 5852 6134 6386 6611 6812 6993 7157 7309 7451 7583 7707 7822 7926 8019 8100 8169 8226 8271 8308 8337 8360 8381 8399 8417 8434 8450 8465 8478 8488 8495 8497 8495 8489 8479 8466 8449 8429 8407 8382 8354 8325 8292 8257 8220 8180 8139 8097 8053 8009 7964 7917 7868 7816 7761 7702 7639 7571 7500 7425 7348 7268 7186 7104 7020 6935 6849 6760 6668 6572 6472 6367 6257 6141 6019 5892 5759 5620 5475 5323 5166 5002 4832 4655 4473 4285 4092 3894 3692 3486 3278 3066 2854 2641 2429 2221 2018 1823 1638 1466 1309 1168 1044 938 848 773 712 663 623 591 564 542 522 505 490 476 464 453 444 436 430 426 423 422 423 424 427 432 437 444 451 461 473 489 510 540 581 636 708 799 911 1046 1204 1382 1579 1790 2013 2241 2471 2698 2918 3130 3330 3518 3696 3862 4020 4169 4312 4449 4581 4708 4829 4946 5057 5161 5260 5353 5441 5524 5604 5682 5758 5833 5907 5981 6053 6124 6192 6258 6319 6376 6429 6478 6523 6565 6605 6642 6678 6713 6746 6778 6809 6838 6864 6886 6906 6921 6933 6940 6943 6942 6936 6925 6909 6887 6858 6824 6783 6736 6684 6628 6571 6515 6463 6416 6378 6349 6331 6325 6330 6345 6369 6402 6440 6485 6534 6587 6645 6706 6773 6843 6918 6997 7078 7161 7245 7329 7411 7492 7571 7648 7724 7799 7873 7946 8019 8090 8158 8223 8284 8341 8392 8438 8479 8517 8552 8586 8619 8651 8684 8717 8749 8780 8808 8833 8854 8870 8883 8892 8897 8900 8901 8900 8898 8896 8891 8885 8876 8864 8848 8828 8803 8774 8740 8701 8657 8609 8556 8496 8428 8350 8261 8159 8040 7903 7746 7569 7370 7150 6910 6651 6375 6084 5781 5467 5146 4820 4491 4163 3839 3521 3214 2920 2644 2387 2153 1942 1756 3262 9 9 1 1593 1455 1338 1241 1166 1111 1078 1072 1095 1154 1254 1400 1596 1842 2138 2479 2858 3266 3692 4124 4550 4962 5351 5710 6039 6336 6602 6842 7058 7256 7437 7605 7761 7907 8041 8164 8275 8376 8466 8546 8619 8685 8747 8807 8865 8922 8979 9034 9089 9142 9192 9238 9281 9321 9357 9390 9421 9449 9476 9500 9522 9542 9559 9572 9583 9589 9593 9594 9592 9589 9585 9581 9575 9569 9560 9549 9533 9511 9482 9444 9398 9342 9277 9205 9125 9039 8948 8855 8758 8660 8560 8460 8359 8258 8157 8056 7958 7862 7770 7683 7600 7523 7450 7381 7315 7251 7185 7116 7042 6959 6866 6760 6640 6502 6345 6167 5967 5744 5499 5230 4942 4635 4315 3985 3652 3322 3002 2696 2410 2149 1916 1710 1533 1382 1256 1152 1069 1005 961 940 946 985 1062 1184 1357 1583 1863 2195 2572 2986 3423 3870 4311 4732 5121 5467 5764 6010 6206 6357 6471 6560 6634 6704 6781 6871 6981 7112 7263 7432 7614 7802 7991 8173 8344 8500 8640 8762 8869 8961 9041 9113 9178 9237 9293 9345 9392 9433 9468 9495 9514 9525 9529 9527 9521 9511 9498 9485 9470 9454 9437 9418 9397 9373 9347 9320 9293 9268 9247 9233 9226 9229 9241 9262 9291 9326 9366 9407 9449 9490 9528 9564 9598 9629 9658 9687 9714 9741 9767 9792 9816 9839 9860 9878 9894 9907 9917 9924 9928 9929 9925 9919 9908 9895 9878 9860 9840 9820 9799 9779 9760 9742 9725 9708 9692 9677 9663 9650 9639 9631 9627 9627 9631 9639 9651 9665 9680 9695 9709 9720 9728 9732 9734 9733 9730 9727 9724 9722 9721 9722 9724 9727 9731 9735 9740 9744 9750 9756 9763 9773 9783 9797 9811 9828 9846 9864 9882 9898 9914 9928 9940 9950 9958 9966 9972 9978 9983 9988 9992 9995 9998100001000010000 9998 9994 9988 9981 9972 9960 9947 9933 9916 9899 9880 9862 9843 9824 9806 9789 9772 9755 9739 9722 9705 9688 9671 9656 9641 9629 9619 9611 9606 9602 9600 9599 9599 9599 9600 9601 9604 9608 9615 9625 9638 9654 9673 9693 9714 9735 9754 9771 9785 9795 9802 9805 9805 9803 9798 9792 9786 9779 9773 9768 9765 9763 9763 9764 9765 9767 9767 9765 9761 9753 9742 9726 9706 9682 9656 9626 9596 9564 9533 9502 9473 9446 9420 9397 9375 9355 9335 9316 9295 9273 9247 9217 9182 9141 9092 9035 8969 8893 8807 8711 8605 8487 8359 8220 8071 7911 7740 7559 7367 7164 6950 6725 6490 6244 5988 5725 5454 5177 4897 4616 4335 4057 3784 3516 3258 3009 2774 2555 2355 2177 2027 1908 1825 1782 1783 1830 1925 2067 2254 2484 2751 3048 3370 3708 4055 4405 4750 5086 5407 5711 5996 6260 6503 6725 6927 7111 7277 7428 7564 7688 7799 7898 7987 8066 8134 8194 8246 8290 8329 8363 8396 8428 8463 8500 8544 8593 8648 8709 8776 8846 8917 8988 9057 9121 9177 9225 3263 9 9 1 9263 9290 9305 9307 9297 9274 9237 9187 9122 9042 8945 8830 8695 8538 8359 8155 7927 7675 7401 7108 6800 6483 6162 5846 5541 5256 4999 4777 4597 4462 4379 4348 4371 4445 4569 4736 4941 5176 5432 5700 5970 6234 6484 6712 6913 7085 7226 7336 7417 7474 7510 7530 7538 7539 7537 7533 7531 7530 7533 7538 7546 7559 7576 7598 7626 7663 7708 7762 7825 7897 7975 8058 8142 8226 8307 8383 8451 8511 8563 8607 8643 8673 8697 8713 8722 8722 8710 8684 8642 8579 8496 8390 8261 8111 7941 7753 7551 7340 7122 6903 6687 6479 6281 6099 5935 5792 5674 5582 5516 5477 5465 5476 5510 5563 5631 5713 5805 5904 6010 6122 6239 6362 6493 6632 6781 6939 7108 7286 7470 7658 7845 8028 8200 8357 8495 8609 8697 8757 8786 8786 8755 8696 8610 8497 8360 8201 8021 7823 7609 7382 7146 6904 6660 6419 6184 5959 5747 5550 5368 5201 5048 4905 4769 4637 4503 4364 4217 4058 3887 3702 3505 3299 3086 2870 2656 2448 2249 2063 1890 1734 1593 1467 1358 1265 1191 1137 1108 1109 1147 1228 1357 1539 1776 2067 2410 2797 3218 3663 4118 4569 5004 5411 5780 6106 6384 6614 6796 6935 7034 7100 7137 7152 7149 7133 7107 7075 7041 7007 6976 6951 6935 6931 6942 6970 7016 7081 7165 7265 7381 7507 7642 7781 7921 8058 8190 8315 8431 8538 8635 8723 8802 8871 8932 8984 9028 9064 9092 9115 9132 9146 9158 9169 9182 9196 9213 9233 9256 9281 9308 9335 9363 9391 9417 9443 9468 9493 9517 9540 9563 9584 9604 9621 9636 9647 9654 9658 9658 9655 9648 9639 9629 9617 9604 9591 9578 9565 9552 9541 9529 9518 9507 9496 9485 9473 9460 9445 9430 9413 9394 9374 9352 9328 9301 9271 9236 9195 9145 9085 9012 8925 8820 8696 8551 8382 8189 7972 7730 7464 7175 6867 6541 6200 5847 5487 5121 4753 4386 4024 3668 3322 2989 2673 2377 2103 1856 1637 1447 1288 1157 1053 973 915 874 849 839 845 869 915 990 1100 1251 1448 1695 1993 2339 2728 3153 3602 4064 4527 4979 5411 5815 6185 6520 6819 7084 7319 7528 7714 7882 8034 8173 8300 8415 8519 8612 8696 8770 8835 8893 8945 8991 9032 9069 9099 9122 9136 9138 9127 9100 9057 8996 8917 8820 8706 8577 8435 8281 8117 7946 7770 7592 7414 7240 7072 6913 6767 6636 6523 6428 6354 6301 6268 6257 6265 6292 6337 6399 6476 6568 6674 6793 6924 7064 7213 7366 7522 7677 7828 7971 8105 8227 8337 8436 8523 8601 8671 8737 8799 8859 8919 8979 9038 9095 9149 9198 9242 9280 9311 9334 9351 9360 9364 9361 9353 9341 9323 9300 9271 9238 9199 9154 9104 9048 8986 8916 8839 8752 8654 8545 8422 8285 8135 7972 7799 7620 7439 7261 7093 6940 6808 6702 6626 6582 6571 6591 6642 6719 6818 6934 7062 7196 7333 7466 7593 7709 7811 7898 7966 3264 9 9 1 8015 8042 8045 8025 7979 7907 7809 7685 7536 7365 7174 6968 6750 6525 6300 6081 5873 5682 5512 5366 5248 5159 5098 5065 5058 5075 5113 5170 5243 5330 5428 5538 5657 5784 5918 6057 6200 6344 6488 6630 6766 6896 7018 7131 7233 7324 7404 7472 7528 7570 7598 7612 7611 7595 7565 7522 7467 7405 7337 7269 7203 7142 7091 7050 7020 7001 6991 6989 6990 6994 6996 6993 6984 6968 6942 6908 6866 6816 6758 6694 6625 6551 6473 6392 6309 6227 6147 6071 6002 5942 5896 5865 5851 5855 5879 5923 5985 6064 6158 6263 6378 6498 6620 6741 6855 6959 7049 7120 7170 7193 7188 7151 7083 6982 6851 6692 6508 6304 6083 5851 5611 5369 5128 4889 4656 4430 4214 4009 3817 3643 3488 3357 3255 3183 3145 3144 3179 3250 3354 3488 3648 3827 4020 4221 4424 4626 4822 5010 5189 5357 5515 5665 5807 5945 6080 6214 6350 6489 6632 6780 6932 7088 7245 7402 7556 7705 7845 7974 8090 8190 8273 8338 8382 8406 8407 8385 8338 8264 8164 8034 7876 7688 7472 7228 6961 6671 6365 6046 5720 5393 5069 4754 4453 4170 3911 3678 3477 3309 3179 3089 3042 3040 3084 3174 3310 3490 3709 3965 4250 4557 4880 5210 5539 5860 6165 6450 6709 6940 7139 7307 7441 7544 7614 7653 7662 7640 7588 7506 7394 7253 7082 6882 6655 6401 6122 5821 5501 5164 4816 4460 4101 3743 3392 3052 2727 2422 2139 1882 1653 1452 1280 1138 1022 932 864 816 783 762 750 744 743 748 759 780 815 870 952 1065 1217 1409 1645 1924 2244 2599 2982 3385 3798 4213 4622 5016 5391 5741 6064 6360 6627 6868 7083 7275 7446 7599 7737 7861 7976 8082 8182 8277 8368 8455 8538 8616 8687 8750 8803 8846 8880 8904 8920 8928 8932 8933 8931 8928 8923 8914 8902 8884 8857 8820 8771 8708 8630 8536 8425 8295 8144 7971 7773 7548 7295 7011 6699 6358 5992 5607 5207 4800 4393 3994 3610 3246 2907 2596 2315 2065 1846 1655 1492 1355 1242 1151 1081 1030 997 979 975 983 1003 1033 1071 1118 1171 1230 1293 1359 1425 1489 1546 1594 1629 1648 1651 1635 1602 1554 1494 1426 1354 1284 1217 1159 1110 1072 1045 1030 1028 1039 1067 1113 1181 1277 1404 1565 1762 1995 2262 2555 2869 3193 3517 3829 4119 4378 4598 4775 4906 4991 5031 5031 4996 4930 4841 4734 4615 4490 4364 4244 4134 4039 3964 3913 3891 3901 3945 4026 4143 4298 4488 4711 4962 5237 5531 5836 6146 6454 6753 7037 7300 7536 7744 7921 8065 8178 8261 8316 8348 8360 8356 8343 8322 8300 8278 8260 8247 8241 8240 8245 8254 8265 8278 8290 8302 8312 8322 8332 8343 8357 8375 8396 8421 8449 8478 8506 8531 8549 8557 8554 8537 8506 8458 8395 8315 8217 8102 7968 7815 7641 7445 7226 6984 6721 6436 6132 5813 5482 5142 4798 4455 4116 3785 3465 3265 9 9 2 3075 2789 2521 2272 2043 1836 1650 1484 1339 1211 1101 1006 923 851 789 734 687 646 610 581 558 540 528 520 517 516 518 520 524 529 537 552 576 614 673 756 869 1015 1197 1416 1671 1958 2274 2612 2965 3328 3693 4053 4404 4741 5062 5364 5647 5911 6157 6385 6597 6793 6976 7145 7302 7446 7577 7697 7806 7905 7994 8075 8149 8218 8284 8346 8407 8465 8521 8573 8620 8660 8692 8715 8730 8736 8734 8728 8717 8707 8697 8691 8689 8692 8700 8712 8727 8744 8762 8780 8796 8811 8825 8838 8850 8862 8873 8883 8893 8902 8909 8915 8919 8922 8923 8923 8922 8919 8916 8912 8906 8900 8893 8885 8875 8864 8850 8832 8810 8783 8747 8702 8645 8575 8490 8390 8272 8137 7985 7815 7629 7427 7211 6982 6742 6493 6237 5979 5721 5466 5220 4985 4764 4559 4371 4202 4049 3912 3789 3677 3576 3484 3401 3328 3267 3219 3189 3179 3192 3232 3299 3394 3517 3667 3840 4034 4242 4460 4682 4904 5120 5325 5517 5694 5853 5997 6125 6240 6346 6446 6544 6642 6743 6849 6961 7078 7200 7325 7450 7573 7692 7803 7907 8001 8085 8158 8222 8277 8323 8362 8395 8423 8445 8463 8476 8486 8492 8495 8495 8491 8484 8474 8460 8442 8419 8390 8355 8313 8263 8205 8139 8065 7985 7900 7811 7720 7628 7539 7451 7367 7288 7214 7144 7079 7018 6961 6906 6852 6797 6739 6676 6605 6523 6427 6315 6184 6032 5860 5666 5452 5219 4971 4710 4440 4166 3890 3618 3352 3096 2853 2627 2419 2232 2068 1928 1814 1725 1662 1623 1607 1611 1632 1666 1709 1755 1802 1845 1879 1901 1909 1902 1876 1834 1775 1702 1616 1521 1419 1314 1209 1107 1010 920 838 766 702 647 600 560 528 502 482 467 457 452 451 453 459 469 482 500 523 553 591 641 703 779 872 981 1106 1246 1400 1565 1737 1912 2088 2261 2428 2588 2738 2880 3013 3139 3259 3376 3492 3608 3725 3846 3971 4101 4236 4377 4524 4677 4836 5001 5171 5348 5528 5711 5896 6079 6259 6433 6598 6754 6898 7029 7148 7255 7352 7441 7523 7600 7674 7745 7814 7880 7943 8003 8059 8110 8157 8201 8242 8281 8319 8358 8397 8437 8477 8514 8549 8580 8604 8623 8635 8642 8646 8648 8650 8654 8661 8673 8688 8706 8727 8747 8765 8780 8790 8796 8797 8794 8787 8777 8763 8745 8719 8685 8638 8575 8492 8386 8255 8097 7913 7704 7472 7220 6952 6673 6386 6094 5801 5510 5224 4945 4675 4419 4178 3958 3762 3595 3462 3368 3317 3311 3354 3444 3581 3761 3978 4227 4498 4783 5073 5359 5634 5892 6127 6337 6520 6676 6808 6915 7002 7070 7123 7161 7188 7205 7214 7217 7217 7216 7217 7223 7236 7260 7294 7340 7396 7463 7536 7614 7696 7777 7859 7939 8018 8097 8177 8260 8345 8434 8525 8618 8710 8799 8884 8963 9033 3266 9 9 2 9096 9151 9200 9243 9284 9323 9361 9400 9439 9478 9516 9551 9583 9612 9635 9655 9671 9685 9698 9710 9723 9737 9753 9768 9782 9794 9803 9807 9806 9799 9788 9773 9755 9737 9719 9704 9691 9682 9676 9674 9674 9676 9680 9683 9686 9689 9691 9691 9689 9685 9679 9669 9655 9637 9614 9585 9549 9507 9459 9404 9343 9277 9207 9134 9060 8986 8916 8851 8795 8749 8715 8695 8690 8699 8722 8756 8801 8852 8907 8963 9016 9065 9107 9142 9168 9185 9193 9192 9182 9165 9140 9108 9070 9026 8978 8927 8875 8824 8776 8732 8693 8661 8633 8611 8592 8576 8560 8542 8522 8498 8472 8443 8414 8385 8360 8340 8327 8323 8328 8344 8369 8402 8443 8491 8544 8600 8659 8721 8785 8850 8917 8986 9055 9126 9195 9264 9329 9390 9444 9493 9533 9567 9593 9614 9630 9643 9654 9665 9676 9686 9696 9704 9708 9708 9702 9690 9672 9649 9624 9598 9572 9550 9531 9517 9507 9498 9491 9480 9466 9443 9412 9371 9318 9255 9182 9101 9011 8916 8815 8711 8603 8494 8382 8270 8158 8047 7940 7839 7744 7659 7586 7525 7480 7448 7431 7426 7431 7442 7457 7469 7476 7474 7459 7430 7386 7328 7258 7177 7092 7004 6920 6842 6776 6723 6685 6665 6664 6680 6715 6767 6835 6919 7015 7124 7242 7367 7496 7626 7755 7878 7994 8099 8192 8270 8334 8382 8416 8436 8445 8444 8436 8424 8410 8397 8386 8381 8383 8392 8408 8433 8466 8505 8551 8603 8659 8718 8780 8843 8907 8970 9032 9092 9148 9200 9249 9293 9332 9367 9399 9427 9452 9474 9493 9510 9525 9537 9546 9552 9555 9556 9555 9553 9550 9548 9546 9547 9549 9553 9557 9561 9563 9562 9554 9540 9517 9484 9440 9384 9315 9233 9136 9024 8896 8751 8589 8408 8210 7996 7767 7528 7281 7032 6786 6549 6324 6118 5932 5769 5629 5512 5414 5334 5268 5211 5159 5108 5056 4998 4933 4858 4773 4677 4569 4450 4322 4187 4050 3914 3787 3674 3583 3521 3494 3509 3569 3676 3829 4027 4266 4538 4836 5154 5481 5812 6138 6453 6754 7036 7298 7537 7755 7951 8126 8282 8421 8543 8651 8747 8831 8906 8973 9034 9088 9137 9182 9223 9260 9295 9327 9357 9386 9414 9443 9471 9501 9532 9564 9597 9631 9664 9696 9727 9755 9778 9798 9813 9822 9827 9827 9823 9816 9807 9796 9784 9772 9759 9746 9732 9718 9702 9685 9667 9647 9628 9608 9590 9573 9557 9544 9531 9519 9508 9495 9480 9463 9444 9423 9399 9374 9347 9319 9289 9257 9222 9182 9136 9083 9022 8950 8867 8771 8662 8538 8398 8242 8069 7878 7669 7443 7200 6944 6675 6397 6113 5825 5535 5248 4963 4684 4411 4146 3891 3647 3418 3208 3021 2862 2736 2649 2604 2605 2654 2750 2891 3071 3284 3522 3776 4037 4295 4542 4772 4978 5158 5310 5434 5531 5606 5660 5699 5726 5745 5759 5770 5780 5790 5798 5804 5806 5801 3267 9 9 2 5788 5764 5726 5675 5608 5526 5430 5322 5203 5077 4946 4812 4680 4551 4427 4312 4206 4111 4029 3961 3908 3871 3851 3849 3864 3896 3943 4004 4077 4159 4246 4337 4428 4518 4606 4692 4777 4862 4949 5041 5142 5252 5373 5507 5652 5809 5976 6149 6328 6509 6690 6870 7046 7219 7387 7551 7709 7861 8007 8145 8276 8397 8507 8606 8693 8767 8829 8878 8915 8941 8956 8962 8959 8947 8927 8899 8861 8814 8758 8692 8616 8531 8437 8335 8228 8117 8003 7890 7779 7671 7567 7470 7379 7295 7217 7146 7082 7024 6973 6932 6900 6880 6874 6884 6910 6955 7018 7098 7192 7296 7407 7518 7626 7724 7809 7878 7928 7961 7976 7976 7964 7944 7919 7892 7865 7841 7820 7804 7791 7784 7781 7784 7793 7809 7834 7867 7910 7964 8027 8099 8179 8265 8354 8446 8539 8631 8720 8807 8891 8970 9045 9115 9180 9238 9289 9334 9371 9400 9423 9439 9451 9457 9461 9462 9462 9461 9460 9458 9456 9453 9449 9445 9439 9433 9426 9418 9410 9402 9394 9386 9378 9369 9359 9346 9330 9309 9280 9243 9196 9137 9066 8981 8883 8773 8651 8520 8381 8238 8091 7945 7800 7659 7524 7396 7277 7168 7070 6987 6918 6867 6834 6822 6831 6861 6912 6983 7072 7175 7290 7414 7544 7675 7806 7934 8057 8173 8281 8380 8469 8548 8615 8671 8715 8749 8773 8787 8794 8795 8791 8786 8780 8776 8774 8776 8782 8793 8807 8825 8844 8865 8886 8906 8925 8941 8955 8967 8977 8986 8995 9003 9012 9021 9029 9037 9043 9047 9049 9048 9044 9038 9031 9023 9016 9010 9007 9007 9012 9020 9032 9047 9064 9082 9100 9117 9133 9146 9157 9165 9171 9176 9179 9183 9186 9191 9196 9201 9205 9209 9210 9208 9202 9192 9177 9157 9132 9102 9068 9028 8983 8932 8873 8805 8726 8633 8527 8404 8263 8105 7927 7731 7516 7283 7033 6765 6481 6182 5869 5542 5204 4857 4503 4145 3788 3436 3093 2763 2452 2162 1898 1662 1454 1274 1122 995 892 810 745 695 657 630 611 600 594 592 594 598 605 613 625 641 664 700 751 825 926 1059 1229 1438 1687 1972 2290 2633 2993 3360 3724 4075 4403 4701 4964 5189 5376 5527 5643 5731 5796 5844 5881 5912 5942 5976 6015 6063 6120 6188 6267 6357 6457 6569 6690 6822 6962 7111 7266 7427 7590 7753 7913 8068 8214 8349 8472 8581 8676 8757 8826 8883 8930 8968 8999 9023 9042 9054 9061 9063 9061 9056 9050 9045 9043 9047 9057 9077 9104 9141 9183 9231 9281 9332 9380 9425 9466 9503 9536 9565 9592 9617 9641 9663 9684 9702 9716 9726 9731 9730 9725 9715 9700 9682 9660 9634 9604 9569 9528 9480 9426 9365 9299 9231 9163 9100 9044 8999 8968 8954 8955 8971 9000 9038 9082 9126 9168 9203 9229 9244 9249 9242 9227 9203 9172 9137 9098 9057 9014 8968 8921 8870 8817 8760 8698 8630 3268 9 9 2 8556 8473 8379 8271 8148 8006 7843 7656 7444 7207 6945 6661 6359 6041 5714 5382 5050 4722 4403 4095 3802 3525 3266 3029 2816 2631 2480 2367 2300 2283 2323 2421 2579 2796 3069 3390 3751 4142 4552 4969 5383 5785 6168 6526 6856 7157 7429 7673 7891 8085 8257 8409 8543 8659 8760 8847 8921 8985 9040 9088 9131 9171 9208 9244 9278 9310 9339 9364 9386 9403 9415 9422 9425 9424 9419 9410 9399 9384 9365 9341 9310 9270 9220 9155 9074 8974 8852 8706 8534 8335 8108 7853 7572 7266 6938 6590 6225 5846 5459 5065 4668 4273 3882 3499 3129 2776 2443 2135 1857 1610 1397 1219 1074 961 876 814 771 741 723 714 715 729 761 819 910 1044 1227 1464 1758 2108 2508 2950 3423 3914 4409 4896 5362 5798 6198 6560 6882 7168 7421 7647 7849 8034 8204 8362 8508 8644 8768 8881 8980 9066 9139 9199 9247 9285 9315 9339 9358 9374 9389 9403 9417 9432 9447 9462 9477 9492 9507 9520 9533 9546 9559 9572 9587 9603 9621 9639 9658 9676 9691 9702 9707 9706 9697 9680 9656 9625 9587 9545 9497 9445 9387 9323 9253 9175 9089 8995 8892 8782 8666 8547 8428 8311 8199 8094 7998 7912 7837 7773 7719 7674 7636 7603 7573 7544 7514 7483 7447 7407 7362 7313 7262 7208 7156 7105 7059 7018 6984 6956 6932 6910 6888 6862 6828 6782 6720 6642 6545 6429 6295 6144 5980 5806 5625 5441 5258 5079 4910 4754 4615 4497 4404 4339 4306 4308 4346 4421 4532 4679 4859 5068 5303 5558 5828 6110 6396 6683 6965 7239 7499 7744 7970 8177 8362 8528 8674 8803 8916 9018 9110 9193 9271 9344 9411 9474 9530 9580 9623 9657 9685 9705 9719 9729 9736 9742 9748 9756 9767 9780 9795 9813 9833 9853 9873 9892 9910 9927 9942 9955 9967 9976 9985 9991 9996 999910000 9999 9995 9989 9981 9971 9959 9946 9932 9917 9903 9888 9873 9858 9841 9821 9798 9770 9735 9692 9639 9576 9502 9416 9319 9212 9095 8971 8840 8706 8571 8436 8305 8179 8062 7955 7860 7780 7715 7667 7637 7626 7633 7659 7703 7763 7838 7926 8025 8133 8246 8362 8478 8593 8704 8811 8911 9004 9091 9170 9244 9311 9373 9430 9483 9532 9576 9617 9655 9690 9723 9752 9780 9805 9827 9847 9864 9877 9886 9890 9890 9885 9874 9860 9840 9816 9787 9754 9716 9672 9622 9566 9501 9430 9351 9265 9175 9080 8984 8890 8798 8713 8635 8567 8509 8462 8428 8404 8392 8391 8400 8418 8445 8478 8518 8562 8610 8660 8711 8762 8812 8860 8906 8950 8992 9031 9067 9101 9131 9157 9180 9198 9210 9217 9217 9210 9195 9171 9138 9092 9034 8960 8869 8757 8624 8468 8287 8082 7852 7599 7326 7035 6732 6420 6105 5794 5491 5203 4936 4698 4493 4328 4208 4137 4119 4156 4247 4391 4585 4821 5095 5395 5713 6039 6363 6676 6971 7242 7484 7697 7878 8030 3269 9 9 2 8154 8252 8328 8384 8422 8445 8453 8448 8431 8401 8359 8306 8243 8170 8089 8002 7910 7814 7716 7616 7515 7412 7308 7202 7092 6979 6861 6738 6610 6479 6347 6214 6086 5965 5855 5760 5683 5629 5599 5595 5618 5668 5742 5841 5960 6097 6249 6411 6582 6757 6933 7108 7277 7438 7589 7727 7849 7955 8043 8112 8162 8194 8209 8209 8195 8169 8134 8091 8041 7987 7929 7868 7805 7740 7674 7608 7543 7480 7420 7363 7312 7266 7226 7189 7155 7121 7083 7037 6979 6904 6809 6689 6542 6368 6166 5938 5687 5415 5129 4831 4528 4222 3920 3623 3336 3061 2800 2555 2327 2118 1930 1763 1622 1507 1422 1372 1359 1389 1465 1590 1766 1995 2273 2598 2964 3362 3784 4218 4654 5081 5490 5872 6222 6537 6815 7056 7263 7438 7584 7705 7802 7877 7931 7962 7971 7955 7913 7845 7749 7627 7479 7310 7121 6918 6706 6489 6272 6062 5863 5681 5520 5386 5281 5212 5180 5189 5241 5334 5468 5639 5842 6072 6319 6577 6836 7089 7330 7552 7754 7932 8087 8220 8331 8423 8496 8550 8583 8594 8580 8537 8461 8351 8203 8019 7798 7542 7256 6944 6611 6262 5904 5543 5185 4838 4507 4202 3928 3693 3504 3367 3288 3270 3313 3418 3582 3799 4061 4359 4682 5017 5353 5675 5971 6230 6441 6595 6687 6711 6667 6556 6383 6153 5875 5560 5216 4856 4490 4125 3772 3436 3124 2843 2598 2395 2243 2148 2117 2157 2272 2464 2733 3072 3472 3920 4401 4896 5390 5864 6307 6707 7060 7364 7621 7837 8018 8173 8308 8430 8544 8652 8755 8853 8946 9032 9109 9177 9236 9285 9326 9360 9387 9409 9426 9439 9449 9456 9459 9460 9456 9449 9438 9424 9405 9384 9360 9334 9308 9283 9260 9241 9227 9218 9216 9219 9228 9240 9256 9272 9288 9303 9314 9323 9327 9328 9325 9319 9310 9299 9286 9271 9254 9237 9220 9205 9191 9180 9174 9174 9179 9191 9208 9230 9256 9283 9309 9334 9355 9372 9384 9390 9392 9388 9379 9363 9340 9307 9263 9205 9130 9036 8921 8784 8626 8447 8249 8035 7808 7570 7326 7077 6826 6575 6326 6079 5836 5598 5368 5146 4934 4735 4550 4381 4228 4091 3971 3866 3777 3703 3644 3600 3573 3565 3578 3617 3684 3782 3913 4078 4276 4504 4759 5034 5323 5618 5912 6199 6472 6727 6961 7174 7365 7537 7692 7832 7959 8075 8181 8276 8359 8430 8486 8527 8552 8561 8558 8542 8519 8490 8460 8430 8403 8379 8360 8343 8328 8314 8297 8277 8252 8221 8183 8136 8080 8013 7934 7841 7732 7605 7458 7292 7107 6904 6688 6462 6231 6002 5781 5575 5387 5221 5081 4966 4876 4806 4754 4712 4675 4637 4592 4534 4458 4363 4247 4110 3954 3783 3601 3414 3228 3048 2879 2727 2593 2480 2388 2316 2262 2223 2196 2178 2167 2162 2161 2169 2187 2222 2278 2362 2479 2636 2834 3075 3357 3677 4028 4402 4790 5182 5569 5942 3270 9 9 2 6297 6626 6928 7202 7448 7668 7863 8037 8191 8328 8449 8555 8649 8730 8800 8860 8911 8954 8991 9022 9048 9069 9086 9097 9102 9100 9089 9069 9039 8997 8943 8877 8797 8704 8598 8478 8345 8199 8041 7870 7688 7494 7290 7075 6851 6619 6379 6135 5886 5636 5385 5137 4892 4652 4418 4190 3970 3756 3550 3351 3160 2978 2807 2650 2509 2390 2295 2230 2199 2204 2247 2330 2453 2613 2808 3033 3282 3552 3833 4122 4411 4696 4971 5232 5477 5704 5912 6101 6272 6426 6565 6691 6806 6913 7012 7107 7198 7287 7377 7467 7560 7657 7759 7864 7975 8088 8204 8320 8433 8542 8644 8737 8819 8892 8954 9008 9054 9095 9133 9168 9202 9235 9266 9295 9322 9345 9364 9379 9390 9398 9404 9409 9414 9420 9426 9432 9437 9441 9442 9439 9432 9420 9402 9380 9352 9320 9284 9241 9193 9138 9074 9000 8915 8818 8709 8588 8455 8311 8160 8001 7838 7674 7510 7349 7195 7049 6914 6792 6685 6596 6527 6478 6452 6449 6471 6516 6586 6679 6794 6927 7077 7239 7410 7585 7761 7933 8097 8251 8391 8518 8630 8727 8812 8885 8948 9002 9050 9093 9130 9163 9192 9215 9233 9247 9255 9259 9260 9259 9257 9255 9256 9259 9266 9277 9291 9308 9328 9348 9368 9387 9404 9416 9426 9430 9431 9428 9422 9412 9401 9387 9371 9354 9335 9314 9290 9262 9230 9193 9151 9102 9048 8988 8922 8851 8776 8698 8618 8537 8456 8377 8302 8232 8169 8115 8072 8042 8024 8021 8031 8055 8089 8132 8181 8231 8279 8322 8356 8379 8389 8386 8371 8343 8305 8260 8209 8155 8101 8048 7998 7954 7916 7886 7865 7855 7855 7866 7888 7920 7960 8005 8053 8100 8145 8183 8213 8233 8242 8240 8227 8204 8170 8127 8075 8014 7943 7862 7768 7661 7540 7403 7249 7077 6888 6682 6459 6220 5967 5702 5427 5146 4864 4584 4311 4053 3814 3601 3419 3274 3171 3112 3100 3135 3216 3340 3503 3698 3919 4156 4401 4646 4882 5102 5300 5474 5619 5738 5831 5901 5952 5988 6014 6033 6049 6063 6079 6096 6117 6141 6168 6199 6234 6274 6318 6367 6420 6478 6540 6605 6673 6742 6813 6885 6958 7031 7105 7179 7253 7326 7396 7463 7525 7581 7631 7674 7711 7743 7770 7795 7819 7843 7869 7897 7929 7962 7997 8032 8067 8100 8130 8158 8183 8205 8225 8242 8257 8272 8285 8298 8310 8321 8331 8339 8345 8349 8350 8347 8340 8331 8317 8301 8282 8262 8240 8217 8193 8169 8144 8117 8089 8058 8024 7987 7945 7900 7849 7795 7737 7676 7612 7545 7475 7403 7329 7251 7170 7086 6999 6908 6814 6717 6616 6513 6407 6299 6187 6072 5954 5832 5706 5576 5441 5301 5156 5006 4853 4695 4533 4369 4203 4036 3869 3704 3540 3378 3218 3061 2906 2752 2600 2447 2295 2143 1991 1840 1691 1544 1403 1269 1142 1026 921 827 746 676 618 571 534 505 483 468 3271 9 9 3 456 448 443 441 442 445 452 463 478 499 527 563 609 666 737 821 919 1031 1156 1292 1436 1585 1736 1885 2027 2160 2280 2385 2472 2540 2589 2618 2627 2617 2588 2541 2476 2394 2295 2183 2057 1922 1778 1631 1483 1338 1200 1071 954 851 762 688 627 579 541 512 490 475 463 457 454 454 458 466 476 490 505 524 545 570 601 640 691 757 844 956 1095 1265 1467 1701 1963 2250 2557 2877 3203 3528 3847 4153 4444 4716 4969 5203 5419 5619 5804 5977 6140 6294 6440 6579 6710 6834 6950 7059 7161 7254 7341 7421 7495 7563 7626 7685 7741 7794 7844 7893 7939 7983 8025 8064 8099 8129 8154 8173 8186 8192 8192 8187 8178 8164 8148 8129 8107 8084 8057 8028 7994 7955 7910 7860 7804 7743 7678 7611 7543 7477 7414 7355 7303 7258 7221 7193 7175 7166 7167 7179 7202 7237 7282 7339 7405 7479 7561 7647 7734 7821 7905 7983 8054 8116 8170 8214 8249 8275 8293 8303 8305 8299 8285 8262 8229 8185 8130 8065 7988 7902 7806 7703 7595 7483 7370 7257 7147 7041 6941 6848 6764 6691 6629 6581 6548 6531 6530 6546 6579 6629 6692 6767 6850 6937 7025 7108 7181 7241 7282 7301 7294 7258 7192 7094 6964 6802 6608 6384 6133 5856 5559 5244 4917 4583 4246 3911 3584 3268 2967 2685 2422 2182 1964 1771 1604 1465 1355 1277 1237 1236 1280 1372 1515 1711 1958 2254 2595 2974 3381 3805 4237 4666 5080 5471 5834 6162 6454 6710 6932 7122 7286 7426 7547 7652 7744 7825 7895 7954 8004 8042 8070 8086 8091 8085 8069 8042 8006 7959 7903 7835 7757 7666 7562 7444 7310 7160 6994 6810 6610 6392 6159 5910 5646 5369 5080 4782 4475 4163 3848 3533 3222 2918 2625 2345 2081 1837 1614 1415 1239 1086 957 851 764 695 642 602 571 549 531 518 507 499 492 488 487 489 495 506 521 540 560 582 602 620 635 647 659 673 695 730 786 871 991 1154 1363 1621 1927 2276 2661 3073 3501 3932 4354 4756 5129 5464 5759 6010 6219 6386 6516 6611 6674 6708 6714 6692 6642 6563 6453 6313 6142 5944 5720 5477 5219 4954 4688 4428 4180 3949 3739 3554 3397 3269 3174 3111 3085 3096 3148 3241 3377 3556 3776 4035 4326 4645 4982 5329 5678 6020 6347 6655 6938 7195 7425 7629 7809 7969 8110 8236 8349 8450 8541 8621 8692 8754 8807 8851 8887 8917 8942 8963 8981 8997 9011 9022 9029 9033 9031 9024 9011 8992 8968 8939 8908 8874 8840 8807 8775 8745 8717 8691 8665 8639 8613 8586 8556 8525 8491 8454 8415 8373 8329 8282 8232 8181 8127 8071 8014 7957 7899 7842 7786 7732 7680 7632 7588 7548 7513 7484 7460 7444 7435 7434 7440 7455 7478 7508 7543 7584 7627 7672 7717 7760 7800 7835 7865 7889 7905 7913 7913 7903 7882 7849 3272 9 9 3 7804 7744 7669 7577 7468 7341 7197 7034 6855 6659 6448 6221 5981 5728 5463 5187 4902 4607 4306 4000 3692 3384 3080 2782 2496 2223 1968 1733 1521 1332 1168 1029 914 821 748 694 654 626 607 596 588 584 582 583 588 599 619 652 702 773 868 991 1143 1324 1533 1767 2022 2291 2569 2848 3123 3388 3639 3871 4084 4277 4450 4607 4749 4880 5002 5118 5231 5342 5454 5566 5680 5795 5911 6027 6142 6254 6362 6462 6551 6627 6684 6721 6732 6714 6665 6582 6465 6312 6126 5908 5660 5387 5092 4779 4454 4121 3786 3453 3129 2819 2527 2259 2018 1809 1633 1494 1391 1323 1289 1286 1311 1359 1428 1514 1614 1727 1852 1988 2137 2299 2476 2667 2873 3093 3325 3565 3810 4055 4296 4528 4747 4952 5140 5312 5468 5611 5743 5867 5987 6106 6225 6346 6470 6597 6725 6853 6980 7104 7223 7336 7444 7544 7637 7723 7802 7874 7939 7998 8050 8096 8134 8166 8192 8212 8228 8241 8253 8264 8277 8292 8312 8335 8362 8392 8426 8461 8497 8533 8567 8598 8626 8649 8667 8680 8687 8687 8682 8671 8654 8633 8608 8581 8552 8523 8496 8472 8452 8436 8426 8421 8420 8423 8430 8440 8452 8466 8482 8500 8519 8541 8564 8590 8617 8643 8668 8690 8707 8718 8721 8716 8703 8684 8660 8635 8610 8589 8576 8573 8580 8600 8631 8674 8725 8783 8846 8911 8976 9040 9101 9159 9214 9266 9315 9362 9406 9448 9487 9523 9554 9582 9604 9621 9633 9639 9640 9635 9627 9613 9596 9574 9548 9516 9478 9433 9378 9311 9229 9129 9007 8859 8681 8472 8227 7947 7631 7281 6900 6495 6070 5634 5193 4757 4331 3922 3535 3175 2844 2545 2279 2049 1858 1708 1605 1553 1556 1620 1748 1941 2198 2517 2890 3309 3761 4234 4714 5187 5642 6067 6456 6803 7105 7364 7581 7759 7904 8020 8110 8180 8232 8268 8291 8303 8304 8296 8281 8259 8232 8202 8168 8130 8088 8041 7986 7921 7844 7751 7640 7509 7356 7181 6984 6764 6525 6267 5994 5708 5413 5115 4817 4526 4247 3988 3755 3555 3396 3282 3218 3208 3253 3353 3505 3705 3947 4224 4527 4848 5178 5509 5833 6145 6439 6711 6960 7183 7381 7554 7706 7836 7949 8046 8130 8202 8264 8317 8361 8396 8423 8440 8447 8445 8433 8412 8383 8347 8306 8263 8217 8172 8128 8086 8046 8008 7972 7939 7907 7877 7849 7826 7807 7796 7793 7800 7818 7847 7888 7939 7999 8067 8140 8216 8294 8371 8446 8519 8590 8658 8723 8786 8847 8905 8960 9012 9061 9105 9144 9178 9208 9233 9254 9272 9288 9302 9316 9329 9343 9357 9371 9385 9398 9411 9424 9435 9447 9458 9470 9483 9496 9511 9527 9543 9560 9577 9593 9608 9620 9630 9637 9641 9642 9639 9633 9624 9611 9593 9570 9540 9503 9456 9399 9328 9243 9143 9026 8891 8739 8570 8383 8182 7966 7738 7500 7253 7000 6740 3273 9 9 3 6476 6206 5932 5652 5366 5072 4772 4464 4151 3834 3516 3201 2894 2599 2323 2068 1837 1634 1459 1310 1187 1086 1005 941 892 860 845 852 884 949 1051 1199 1394 1641 1939 2285 2673 3093 3536 3990 4441 4879 5294 5678 6025 6333 6603 6837 7039 7213 7367 7504 7631 7750 7865 7978 8089 8198 8305 8407 8505 8596 8681 8758 8826 8888 8941 8989 9030 9067 9099 9129 9157 9182 9207 9229 9250 9270 9286 9301 9312 9321 9328 9333 9337 9342 9348 9357 9370 9386 9406 9430 9457 9485 9513 9541 9566 9587 9604 9617 9624 9628 9629 9627 9625 9622 9620 9620 9621 9625 9629 9635 9641 9646 9650 9652 9651 9647 9639 9628 9613 9596 9577 9557 9537 9517 9500 9486 9475 9468 9465 9465 9468 9472 9477 9482 9486 9489 9489 9486 9482 9474 9464 9452 9438 9422 9403 9382 9358 9330 9299 9265 9227 9186 9143 9099 9055 9012 8971 8934 8901 8874 8853 8838 8831 8830 8835 8847 8865 8888 8916 8948 8984 9023 9065 9110 9157 9205 9253 9301 9348 9393 9434 9471 9503 9530 9551 9566 9577 9584 9587 9587 9585 9582 9577 9570 9561 9548 9531 9507 9475 9433 9380 9314 9233 9137 9023 8892 8743 8575 8387 8181 7956 7714 7456 7185 6903 6613 6320 6027 5739 5459 5193 4943 4712 4504 4319 4159 4024 3912 3821 3751 3696 3655 3624 3599 3578 3558 3539 3520 3502 3488 3480 3483 3501 3539 3601 3692 3813 3967 4153 4369 4612 4877 5159 5452 5750 6045 6334 6611 6872 7117 7342 7548 7736 7906 8060 8198 8323 8435 8535 8625 8703 8771 8829 8878 8917 8948 8971 8987 8996 9000 8999 8992 8981 8964 8942 8912 8873 8824 8764 8689 8598 8490 8361 8212 8040 7846 7628 7388 7127 6848 6553 6247 5936 5624 5320 5029 4759 4517 4310 4142 4020 3945 3921 3949 4026 4151 4320 4528 4770 5038 5326 5628 5936 6243 6545 6836 7112 7369 7605 7818 8009 8176 8322 8447 8554 8644 8721 8785 8840 8886 8926 8959 8987 9010 9027 9039 9047 9049 9047 9042 9033 9023 9010 8997 8984 8971 8958 8945 8931 8916 8900 8882 8862 8841 8818 8794 8771 8747 8724 8702 8682 8662 8644 8626 8609 8592 8575 8559 8543 8528 8513 8499 8484 8470 8455 8438 8420 8399 8374 8346 8316 8282 8246 8209 8171 8133 8094 8056 8017 7977 7934 7888 7839 7784 7724 7659 7590 7516 7440 7363 7284 7206 7128 7049 6971 6890 6806 6718 6625 6526 6419 6306 6185 6058 5926 5788 5646 5501 5351 5198 5041 4880 4714 4544 4370 4191 4008 3822 3634 3444 3254 3064 2874 2686 2499 2314 2132 1953 1778 1608 1446 1292 1148 1016 897 792 701 624 560 508 466 432 406 384 367 353 342 332 325 319 316 314 314 314 316 318 319 320 319 317 313 309 304 299 294 291 289 289 291 294 299 305 313 321 332 344 361 382 3274 9 9 3 411 449 497 558 633 722 827 945 1077 1219 1369 1526 1685 1845 2003 2158 2308 2454 2596 2734 2871 3009 3149 3293 3443 3599 3761 3930 4104 4282 4463 4643 4823 4999 5172 5339 5501 5658 5809 5955 6096 6234 6367 6496 6622 6742 6858 6968 7071 7168 7257 7339 7414 7483 7546 7605 7660 7712 7763 7812 7860 7908 7953 7997 8038 8076 8110 8139 8163 8182 8196 8204 8206 8203 8193 8176 8151 8117 8074 8019 7954 7877 7788 7688 7578 7459 7331 7197 7057 6912 6764 6611 6455 6296 6133 5966 5796 5622 5444 5264 5080 4896 4709 4523 4337 4152 3971 3795 3626 3469 3326 3203 3105 3038 3006 3017 3072 3176 3330 3531 3778 4065 4386 4731 5093 5460 5826 6180 6516 6828 7112 7367 7591 7786 7953 8094 8214 8314 8397 8467 8526 8574 8615 8648 8676 8698 8716 8730 8742 8752 8761 8770 8779 8789 8800 8812 8825 8839 8852 8864 8876 8885 8893 8899 8903 8906 8906 8905 8902 8897 8889 8879 8866 8847 8823 8792 8752 8703 8642 8568 8481 8377 8256 8117 7958 7778 7578 7356 7114 6851 6571 6274 5962 5640 5310 4975 4639 4307 3981 3665 3364 3080 2817 2575 2357 2164 1996 1851 1728 1625 1539 1467 1407 1355 1310 1268 1229 1191 1154 1117 1079 1042 1005 968 934 903 877 861 858 871 906 967 1057 1181 1338 1528 1750 2000 2271 2558 2852 3147 3435 3710 3967 4205 4421 4617 4793 4953 5100 5236 5365 5490 5611 5730 5849 5966 6083 6199 6314 6428 6540 6652 6762 6871 6977 7082 7183 7281 7374 7463 7546 7625 7698 7767 7833 7897 7958 8019 8079 8139 8198 8256 8312 8366 8415 8461 8501 8537 8568 8595 8618 8639 8659 8678 8698 8719 8740 8763 8785 8807 8827 8843 8855 8860 8858 8846 8824 8790 8742 8681 8605 8513 8404 8277 8133 7970 7789 7590 7374 7143 6899 6645 6384 6122 5863 5612 5376 5161 4971 4814 4693 4613 4576 4584 4637 4734 4872 5048 5257 5493 5750 6022 6301 6582 6859 7127 7383 7622 7844 8048 8233 8401 8552 8689 8811 8922 9022 9111 9191 9262 9324 9377 9422 9459 9489 9514 9534 9551 9566 9580 9595 9610 9625 9641 9656 9670 9682 9691 9697 9699 9699 9695 9690 9684 9677 9669 9661 9653 9644 9634 9621 9604 9584 9560 9532 9501 9468 9433 9400 9369 9341 9318 9301 9289 9282 9279 9279 9280 9281 9280 9274 9263 9244 9216 9179 9131 9071 9000 8916 8819 8711 8591 8460 8320 8171 8016 7854 7689 7521 7350 7177 7002 6824 6644 6460 6271 6077 5878 5674 5465 5253 5040 4827 4618 4417 4226 4051 3894 3759 3652 3574 3530 3522 3553 3623 3734 3883 4072 4295 4550 4833 5137 5456 5783 6112 6436 6749 7046 7324 7579 7810 8017 8201 8365 8509 8639 8754 8859 8954 9041 9120 9192 9255 9311 9358 9397 9429 9454 9474 9491 9506 9521 9535 9551 9568 9586 9604 9621 3275 9 9 3 9636 9649 9660 9669 9677 9684 9691 9701 9713 9729 9748 9769 9792 9816 9837 9855 9869 9877 9879 9876 9867 9855 9840 9824 9809 9795 9784 9777 9772 9771 9772 9774 9778 9783 9788 9793 9797 9800 9802 9803 9801 9797 9789 9779 9764 9745 9723 9697 9668 9637 9604 9568 9531 9493 9451 9407 9357 9303 9241 9173 9097 9015 8928 8838 8748 8663 8585 8518 8466 8433 8419 8426 8453 8499 8560 8635 8717 8804 8890 8972 9047 9111 9164 9203 9230 9245 9247 9238 9218 9188 9147 9095 9032 8957 8870 8771 8659 8535 8402 8260 8112 7961 7810 7663 7521 7387 7264 7153 7054 6969 6896 6834 6781 6736 6696 6658 6619 6576 6526 6465 6389 6297 6184 6048 5887 5700 5487 5248 4985 4700 4400 4087 3768 3449 3137 2837 2554 2292 2055 1842 1656 1495 1357 1243 1150 1079 1032 1010 1018 1061 1144 1271 1448 1676 1956 2287 2663 3078 3522 3985 4456 4924 5379 5813 6220 6595 6938 7248 7526 7776 7999 8199 8379 8539 8683 8810 8924 9023 9111 9189 9258 9319 9376 9428 9476 9522 9564 9603 9637 9665 9688 9705 9716 9722 9725 9726 9727 9729 9732 9738 9746 9756 9767 9777 9785 9791 9793 9792 9787 9778 9767 9753 9737 9720 9701 9682 9663 9642 9622 9601 9580 9558 9536 9513 9490 9465 9438 9410 9381 9350 9318 9287 9257 9229 9206 9187 9175 9169 9170 9177 9190 9208 9228 9251 9273 9296 9317 9337 9354 9370 9384 9397 9407 9416 9422 9426 9425 9421 9411 9396 9375 9349 9318 9283 9246 9206 9165 9124 9083 9041 8999 8955 8908 8857 8800 8737 8666 8587 8499 8403 8299 8188 8071 7949 7822 7693 7563 7434 7308 7189 7078 6980 6899 6839 6802 6793 6811 6859 6935 7037 7162 7304 7458 7618 7777 7930 8072 8197 8303 8386 8445 8477 8481 8457 8402 8317 8199 8048 7864 7646 7397 7117 6810 6481 6133 5773 5406 5040 4681 4335 4008 3706 3434 3196 2997 2840 2729 2664 2647 2678 2755 2875 3034 3226 3444 3682 3931 4183 4431 4669 4893 5098 5285 5453 5603 5738 5863 5980 6094 6208 6325 6447 6575 6710 6852 6999 7151 7306 7462 7617 7769 7915 8054 8184 8303 8409 8501 8577 8638 8681 8706 8714 8704 8676 8630 8567 8488 8394 8286 8166 8036 7899 7758 7616 7476 7341 7214 7096 6989 6891 6802 6721 6643 6565 6483 6394 6293 6177 6044 5893 5725 5542 5348 5148 4948 4757 4583 4435 4319 4245 4217 4239 4314 4440 4616 4835 5092 5376 5679 5990 6301 6601 6883 7141 7371 7568 7733 7866 7969 8045 8097 8131 8150 8158 8159 8157 8154 8153 8155 8162 8173 8191 8213 8240 8271 8304 8339 8374 8408 8438 8463 8482 8492 8492 8482 8460 8427 8382 8326 8261 8188 8108 8023 7935 7847 7761 7678 7600 7529 7468 7416 7376 7349 7336 7338 7354 7386 7433 7493 7566 7650 7744 7843 7947 8053 8159 8262 8360 8453 8539 3276 9 9 3 8618 8688 8751 8805 8851 8890 8920 8942 8957 8964 8963 8954 8938 8914 8883 8843 8796 8739 8673 8595 8506 8403 8285 8150 7997 7826 7635 7425 7195 6947 6681 6398 6101 5791 5470 5139 4802 4460 4116 3773 3433 3102 2781 2474 2186 1920 1679 1464 1278 1120 990 886 806 745 702 670 648 632 618 606 595 584 574 566 560 558 559 564 572 582 592 603 613 625 639 660 692 741 813 917 1056 1236 1459 1726 2034 2378 2751 3144 3547 3950 4343 4718 5067 5386 5672 5924 6141 6326 6480 6607 6708 6786 6841 6876 6892 6889 6869 6834 6784 6721 6650 6571 6489 6405 6324 6247 6176 6113 6059 6016 5984 5963 5955 5959 5975 6004 6045 6099 6164 6239 6324 6417 6518 6623 6733 6847 6962 7079 7197 7315 7434 7554 7673 7791 7907 8021 8131 8237 8337 8430 8518 8598 8673 8743 8809 8871 8930 8987 9042 9096 9147 9194 9238 9276 9309 9336 9356 9369 9377 9380 9378 9373 9365 9354 9342 9328 9312 9293 9272 9247 9219 9187 9153 9115 9074 9030 8984 8936 8884 8829 8768 8701 8625 8539 8439 8325 8195 8046 7878 7690 7482 7253 7005 6739 6456 6158 5848 5529 5205 4878 4553 4233 3921 3621 3335 3066 2814 2581 2366 2169 1990 1828 1681 1549 1430 1324 1230 1147 1074 1011 957 911 872 840 813 791 775 763 759 762 776 805 851 921 1017 1144 1306 1507 1746 2024 2339 2688 3064 3461 3870 4284 4694 5090 5467 5818 6140 6429 6686 6911 7105 7272 7415 7536 7636 7718 7782 7826 7849 7850 7825 7774 7694 7584 7446 7280 7088 6874 6641 6392 6131 5863 5589 5313 5037 4763 4491 4222 3958 3700 3450 3209 2981 2768 2574 2405 2265 2158 2090 2064 2085 2155 2275 2445 2662 2924 3224 3555 3911 4283 4661 5038 5406 5758 6090 6397 6678 6933 7161 7366 7550 7715 7864 8000 8124 8238 8343 8439 8526 8605 8675 8735 8787 8830 8864 8891 8909 8921 8925 8922 8913 8896 8872 8840 8799 8749 8688 8616 8530 8429 8311 8175 8018 7839 7636 7408 7157 6882 6584 6268 5934 5588 5233 4872 4511 4152 3798 3454 3121 2803 2501 2218 1957 1719 1506 1320 1162 1031 926 845 785 742 714 696 687 684 690 706 737 789 869 983 1139 1341 1592 1891 2237 2623 3040 3479 3928 4376 4811 5225 5611 5965 6283 6566 6816 7037 7232 7406 7562 7704 7834 7954 8065 8167 8260 8345 8420 8486 8544 8594 8637 8674 8705 8733 8757 8779 8800 8820 8840 8860 8882 8904 8928 8952 8977 9001 9025 9048 9069 9087 9103 9115 9124 9130 9133 9133 9129 9123 9113 9099 9082 9060 9032 8997 8955 8903 8840 8765 8676 8570 8447 8303 8137 7948 7734 7494 7228 6938 6623 6286 5929 5557 5174 4784 4393 4005 3628 3264 2921 2600 2307 2042 1807 1602 1427 1280 1161 1067 998 954 937 948 3277 9 9 4 944 1022 1137 1293 1494 1740 2031 2365 2736 3136 3555 3983 4408 4820 5208 5565 5884 6163 6400 6596 6754 6879 6975 7046 7097 7133 7157 7171 7178 7179 7176 7169 7160 7150 7140 7131 7123 7118 7117 7120 7129 7142 7162 7187 7218 7255 7297 7345 7396 7451 7509 7568 7627 7686 7743 7798 7850 7899 7944 7984 8019 8047 8069 8083 8088 8082 8065 8034 7988 7926 7847 7749 7632 7494 7336 7158 6959 6742 6509 6261 6003 5737 5470 5206 4949 4706 4482 4281 4109 3970 3867 3803 3780 3797 3855 3951 4082 4244 4431 4635 4852 5072 5291 5500 5697 5875 6034 6172 6289 6385 6463 6525 6573 6609 6634 6649 6655 6653 6641 6619 6587 6542 6486 6417 6336 6243 6137 6021 5894 5758 5613 5461 5302 5137 4967 4793 4615 4436 4256 4076 3898 3723 3552 3387 3227 3074 2927 2786 2651 2521 2396 2275 2157 2043 1932 1825 1722 1624 1531 1444 1364 1290 1224 1166 1115 1072 1036 1006 983 966 954 947 944 943 944 947 949 951 952 950 948 944 940 937 937 942 954 975 1008 1055 1117 1194 1288 1397 1521 1658 1805 1961 2123 2288 2454 2618 2778 2933 3082 3224 3359 3488 3611 3730 3844 3956 4066 4177 4288 4400 4515 4632 4751 4873 4997 5124 5252 5381 5510 5639 5767 5893 6017 6137 6253 6365 6472 6575 6674 6769 6862 6952 7041 7128 7215 7300 7383 7465 7544 7621 7695 7766 7834 7899 7963 8024 8084 8143 8200 8254 8307 8356 8402 8445 8483 8518 8549 8577 8603 8627 8649 8669 8689 8706 8722 8736 8748 8758 8767 8775 8783 8792 8801 8812 8823 8836 8849 8860 8870 8877 8880 8879 8873 8862 8847 8826 8800 8769 8732 8688 8635 8574 8503 8420 8326 8220 8103 7975 7837 7691 7538 7379 7215 7047 6877 6704 6530 6355 6181 6009 5841 5679 5525 5381 5248 5129 5025 4936 4863 4806 4763 4733 4717 4710 4714 4725 4743 4765 4792 4821 4852 4883 4913 4941 4967 4990 5009 5024 5036 5044 5050 5056 5061 5068 5079 5093 5112 5137 5167 5203 5245 5292 5344 5401 5461 5526 5594 5666 5742 5821 5902 5985 6069 6152 6232 6308 6378 6442 6497 6546 6588 6626 6662 6698 6739 6786 6842 6908 6985 7073 7169 7272 7377 7482 7583 7676 7761 7834 7894 7942 7977 7999 8010 8009 7998 7976 7944 7902 7851 7790 7722 7647 7568 7487 7407 7330 7259 7195 7140 7094 7058 7029 7008 6992 6979 6966 6954 6939 6922 6902 6879 6854 6828 6802 6777 6753 6732 6714 6700 6691 6689 6693 6706 6729 6763 6809 6868 6939 7024 7120 7227 7341 7460 7581 7702 7819 7930 8033 8127 8211 8286 8351 8408 8457 8500 8538 8572 8603 8631 8658 8684 8709 8734 8760 8786 8813 8842 8872 8904 8937 8971 9004 9036 9065 9091 9114 9131 9144 9152 9155 9154 9150 9143 9133 9122 9109 9094 9078 9060 9041 9021 9000 8979 8958 3278 9 9 4 8938 8920 8903 8888 8875 8864 8854 8844 8835 8825 8814 8802 8788 8773 8757 8739 8720 8699 8678 8656 8632 8607 8581 8555 8529 8502 8478 8455 8435 8418 8405 8396 8391 8388 8388 8388 8387 8385 8380 8371 8358 8341 8321 8297 8270 8241 8211 8181 8150 8120 8092 8066 8043 8024 8011 8005 8007 8019 8041 8073 8115 8166 8223 8284 8346 8408 8465 8516 8559 8593 8617 8633 8641 8643 8641 8636 8631 8627 8623 8621 8619 8616 8612 8605 8594 8577 8555 8527 8494 8456 8415 8370 8324 8275 8224 8171 8115 8055 7990 7919 7842 7758 7666 7568 7463 7350 7231 7105 6971 6830 6680 6520 6351 6171 5979 5776 5560 5333 5095 4846 4588 4322 4049 3771 3490 3208 2928 2653 2385 2127 1883 1656 1446 1258 1091 946 823 722 640 577 531 498 476 463 456 453 453 454 455 458 464 475 496 532 586 665 773 914 1090 1302 1549 1827 2132 2456 2794 3138 3482 3818 4144 4455 4749 5026 5286 5530 5758 5972 6171 6357 6530 6689 6836 6971 7094 7209 7315 7416 7512 7604 7694 7781 7865 7946 8022 8093 8157 8216 8267 8313 8354 8391 8425 8456 8485 8512 8536 8557 8574 8587 8595 8599 8600 8599 8598 8597 8599 8603 8610 8620 8631 8643 8654 8664 8671 8677 8681 8685 8691 8701 8716 8736 8764 8797 8834 8874 8913 8950 8982 9006 9023 9032 9033 9027 9017 9003 8987 8970 8952 8932 8909 8881 8845 8800 8741 8667 8576 8467 8338 8189 8020 7832 7626 7403 7165 6913 6651 6381 6107 5833 5564 5304 5061 4838 4642 4478 4350 4262 4216 4212 4251 4330 4447 4597 4775 4976 5192 5419 5649 5877 6098 6308 6503 6682 6843 6986 7111 7218 7310 7388 7452 7504 7547 7579 7604 7620 7629 7632 7629 7622 7610 7597 7582 7568 7556 7547 7543 7545 7553 7567 7586 7608 7632 7654 7673 7685 7688 7680 7658 7623 7574 7511 7436 7350 7255 7153 7043 6928 6807 6680 6545 6401 6247 6080 5899 5704 5493 5266 5024 4768 4498 4218 3928 3633 3334 3037 2744 2460 2189 1936 1703 1493 1309 1151 1020 913 828 763 715 682 661 652 656 676 715 777 868 991 1150 1348 1584 1856 2160 2489 2835 3188 3539 3878 4197 4489 4748 4973 5162 5317 5440 5536 5609 5664 5704 5735 5756 5770 5777 5775 5761 5735 5692 5632 5553 5454 5337 5203 5055 4896 4732 4566 4403 4247 4101 3967 3847 3742 3651 3575 3512 3460 3418 3384 3355 3331 3309 3286 3262 3232 3195 3148 3089 3016 2928 2822 2701 2563 2411 2246 2074 1896 1718 1543 1374 1217 1072 943 829 733 652 587 535 496 467 448 435 427 424 423 424 427 431 437 447 462 485 519 568 636 725 839 978 1145 1338 1555 1794 2050 2321 2600 2885 3170 3453 3731 4002 4265 4519 4764 4999 5223 5436 5638 5827 6004 6168 6320 6461 6590 3279 9 9 4 6709 6819 6922 7019 7111 7197 7280 7358 7432 7502 7567 7628 7685 7739 7790 7838 7885 7931 7976 8021 8066 8111 8156 8199 8242 8282 8320 8356 8389 8419 8446 8470 8491 8509 8522 8531 8534 8530 8519 8498 8469 8429 8378 8316 8241 8156 8058 7948 7826 7691 7543 7383 7209 7022 6823 6611 6387 6154 5912 5663 5410 5154 4897 4640 4386 4135 3890 3650 3420 3200 2994 2806 2640 2504 2401 2337 2319 2350 2432 2566 2751 2982 3254 3558 3886 4226 4568 4904 5224 5522 5791 6028 6231 6400 6535 6637 6709 6753 6770 6762 6732 6681 6610 6522 6418 6300 6168 6026 5873 5709 5536 5352 5157 4949 4726 4489 4237 3971 3692 3404 3111 2818 2531 2256 1997 1759 1546 1359 1199 1064 954 867 802 758 736 737 765 823 915 1045 1215 1426 1676 1962 2278 2615 2966 3320 3669 4004 4319 4610 4874 5112 5326 5518 5693 5853 6005 6150 6290 6429 6566 6702 6836 6969 7098 7224 7347 7464 7576 7683 7784 7879 7967 8049 8125 8195 8259 8319 8374 8426 8474 8518 8559 8597 8631 8660 8686 8707 8723 8735 8742 8746 8745 8741 8732 8720 8704 8683 8659 8630 8598 8562 8523 8482 8439 8396 8352 8307 8262 8216 8169 8121 8071 8020 7968 7916 7866 7818 7775 7737 7707 7686 7673 7669 7674 7686 7704 7728 7755 7783 7813 7842 7869 7895 7919 7941 7961 7980 7998 8015 8032 8047 8062 8075 8086 8094 8099 8100 8099 8094 8088 8081 8075 8072 8073 8080 8093 8113 8140 8174 8213 8256 8301 8347 8393 8437 8478 8516 8550 8581 8607 8631 8651 8669 8685 8699 8712 8723 8732 8739 8742 8742 8736 8724 8704 8676 8640 8594 8540 8479 8411 8337 8259 8178 8092 8003 7908 7807 7697 7575 7440 7290 7124 6940 6740 6523 6293 6050 5799 5540 5278 5015 4752 4492 4236 3984 3739 3500 3269 3047 2835 2637 2454 2290 2149 2035 1952 1904 1895 1926 2000 2115 2268 2456 2670 2904 3146 3388 3619 3828 4008 4152 4255 4313 4328 4299 4230 4125 3988 3825 3642 3443 3233 3016 2798 2581 2369 2166 1975 1800 1644 1511 1405 1328 1284 1276 1305 1374 1483 1630 1813 2030 2273 2538 2817 3102 3386 3661 3921 4161 4378 4571 4738 4880 4998 5095 5170 5226 5263 5281 5280 5259 5218 5156 5074 4973 4853 4717 4568 4407 4237 4061 3882 3700 3518 3337 3158 2982 2811 2645 2485 2333 2190 2056 1932 1820 1722 1638 1571 1523 1497 1495 1521 1578 1669 1796 1961 2165 2406 2682 2988 3319 3668 4028 4390 4747 5089 5411 5707 5971 6202 6398 6559 6687 6783 6850 6893 6914 6917 6905 6880 6843 6797 6742 6679 6608 6529 6443 6350 6250 6142 6028 5907 5778 5641 5496 5340 5174 4996 4806 4603 4387 4159 3921 3673 3419 3162 2905 2651 2403 2167 1944 1738 1551 1385 1241 1118 1016 934 869 819 782 756 740 736 745 770 817 3280 9 9 4 890 995 1139 1325 1558 1836 2159 2523 2920 3341 3778 4218 4652 5070 5465 5829 6161 6457 6719 6948 7146 7319 7468 7597 7709 7807 7890 7962 8021 8067 8101 8122 8131 8127 8110 8081 8041 7990 7931 7865 7793 7719 7645 7573 7506 7446 7395 7354 7323 7302 7289 7282 7278 7275 7271 7262 7248 7227 7200 7166 7130 7091 7053 7018 6989 6966 6951 6943 6942 6947 6956 6968 6982 6995 7009 7022 7036 7051 7068 7087 7110 7137 7167 7199 7232 7264 7294 7320 7339 7351 7353 7344 7322 7287 7236 7167 7080 6973 6844 6693 6520 6325 6110 5877 5630 5370 5102 4828 4551 4274 3997 3723 3452 3185 2921 2662 2409 2164 1928 1705 1498 1308 1139 991 867 766 687 626 583 552 531 516 506 499 497 501 514 542 589 661 763 899 1072 1281 1526 1802 2105 2426 2759 3094 3423 3739 4037 4311 4558 4778 4969 5133 5273 5391 5490 5574 5646 5711 5770 5826 5883 5941 6001 6064 6129 6196 6263 6329 6391 6450 6503 6551 6595 6634 6672 6708 6746 6787 6832 6882 6937 6998 7063 7133 7205 7280 7355 7432 7508 7584 7659 7734 7808 7882 7955 8026 8096 8163 8227 8288 8344 8395 8440 8479 8512 8540 8562 8579 8592 8601 8607 8611 8611 8610 8605 8597 8586 8570 8549 8522 8489 8450 8404 8351 8292 8227 8157 8083 8006 7928 7852 7779 7713 7657 7613 7584 7571 7576 7597 7635 7688 7752 7824 7902 7981 8059 8133 8202 8264 8320 8370 8415 8454 8490 8522 8550 8575 8597 8616 8632 8645 8657 8668 8679 8693 8710 8731 8756 8786 8818 8851 8883 8914 8939 8959 8972 8979 8979 8973 8963 8948 8930 8909 8884 8855 8822 8782 8737 8686 8630 8570 8508 8447 8389 8335 8287 8246 8212 8184 8162 8143 8128 8114 8101 8088 8074 8060 8045 8026 8003 7973 7932 7878 7806 7713 7598 7457 7290 7098 6882 6642 6382 6105 5812 5508 5195 4877 4559 4247 3946 3666 3414 3200 3033 2921 2871 2888 2972 3123 3335 3599 3905 4239 4587 4935 5268 5573 5841 6064 6237 6356 6421 6434 6399 6319 6200 6047 5866 5663 5444 5214 4979 4742 4509 4283 4067 3865 3677 3507 3356 3226 3117 3033 2974 2943 2940 2966 3022 3107 3220 3359 3519 3698 3891 4093 4299 4504 4706 4901 5087 5263 5427 5581 5725 5860 5986 6105 6219 6328 6433 6535 6634 6731 6826 6918 7006 7092 7172 7248 7319 7383 7441 7494 7542 7585 7625 7662 7698 7734 7770 7807 7845 7884 7923 7963 8002 8040 8078 8114 8150 8184 8217 8248 8277 8303 8327 8346 8360 8368 8370 8367 8357 8342 8323 8302 8279 8256 8233 8212 8194 8177 8162 8150 8138 8128 8118 8109 8100 8091 8083 8075 8068 8061 8053 8046 8038 8030 8021 8012 8004 7996 7989 7983 7979 7977 7976 7976 7977 7978 7979 7979 7979 7977 7975 7971 7968 7966 7965 7967 7973 7984 8000 8023 8053 3281 9 9 4 8088 8130 8176 8227 8280 8333 8386 8438 8487 8534 8578 8621 8662 8703 8744 8784 8823 8861 8895 8924 8947 8961 8966 8961 8945 8920 8886 8844 8794 8739 8676 8605 8526 8435 8331 8212 8076 7922 7750 7563 7361 7149 6931 6709 6489 6273 6066 5869 5685 5516 5361 5223 5101 4997 4911 4845 4797 4770 4761 4772 4799 4843 4900 4968 5044 5126 5211 5297 5381 5461 5537 5607 5671 5727 5776 5819 5855 5888 5917 5946 5976 6008 6046 6089 6138 6192 6250 6311 6371 6429 6482 6528 6565 6593 6610 6618 6618 6610 6595 6575 6549 6519 6484 6444 6398 6346 6287 6220 6146 6063 5972 5872 5762 5642 5511 5369 5215 5050 4873 4684 4485 4276 4060 3837 3610 3380 3150 2920 2694 2473 2260 2056 1863 1684 1521 1374 1245 1134 1042 967 908 863 831 809 795 787 783 782 781 780 778 776 774 775 779 790 813 849 905 982 1085 1215 1372 1555 1763 1991 2235 2490 2750 3011 3270 3522 3767 4002 4228 4444 4651 4849 5038 5219 5390 5552 5705 5849 5984 6112 6234 6352 6465 6577 6687 6795 6902 7006 7106 7203 7295 7381 7462 7538 7609 7677 7743 7807 7870 7933 7996 8058 8119 8178 8236 8290 8342 8390 8434 8473 8507 8537 8561 8581 8596 8607 8615 8621 8626 8632 8639 8648 8659 8671 8684 8696 8707 8713 8714 8710 8699 8683 8661 8634 8604 8570 8534 8495 8453 8406 8352 8292 8222 8144 8056 7961 7858 7752 7645 7540 7441 7350 7272 7207 7157 7122 7102 7097 7104 7123 7152 7188 7229 7275 7324 7374 7424 7474 7521 7565 7605 7639 7666 7686 7696 7696 7685 7663 7631 7590 7541 7486 7428 7370 7315 7266 7225 7196 7178 7175 7185 7210 7248 7298 7360 7431 7510 7594 7683 7773 7863 7950 8033 8109 8176 8234 8280 8314 8335 8344 8340 8326 8300 8265 8221 8168 8105 8032 7948 7851 7740 7614 7469 7307 7125 6924 6704 6466 6213 5945 5666 5377 5081 4782 4480 4180 3883 3592 3311 3042 2789 2555 2344 2159 2003 1881 1794 1745 1733 1760 1824 1922 2052 2208 2387 2582 2789 3002 3217 3429 3635 3834 4023 4203 4373 4534 4688 4834 4975 5111 5244 5375 5503 5629 5755 5879 6002 6125 6245 6364 6480 6591 6696 6792 6878 6949 7003 7038 7049 7035 6994 6924 6823 6692 6531 6340 6122 5880 5618 5341 5054 4764 4478 4204 3948 3716 3514 3345 3210 3108 3037 2993 2970 2960 2957 2955 2947 2928 2895 2845 2779 2697 2600 2491 2373 2249 2122 1999 1884 1783 1701 1647 1627 1647 1713 1829 1998 2217 2486 2798 3146 3521 3913 4310 4704 5086 5448 5786 6095 6374 6624 6845 7038 7205 7348 7468 7568 7647 7707 7749 7776 7788 7789 7780 7764 7744 7720 7694 7668 7641 7615 7588 7561 7533 7506 7479 7455 7433 7417 7407 7404 7409 7422 7444 7472 7506 7545 7588 7633 7679 7727 7775 7824 7874 3282 9 9 4 7925 7977 8030 8084 8138 8192 8243 8291 8335 8374 8408 8436 8459 8475 8486 8492 8493 8491 8486 8480 8473 8467 8464 8465 8471 8485 8506 8534 8570 8611 8657 8705 8753 8800 8843 8882 8914 8942 8964 8982 8997 9011 9023 9035 9047 9058 9069 9078 9084 9086 9084 9078 9068 9054 9036 9016 8993 8970 8946 8922 8898 8875 8851 8827 8804 8780 8757 8735 8714 8696 8679 8665 8655 8647 8641 8638 8637 8636 8635 8633 8631 8627 8621 8614 8606 8596 8585 8571 8555 8534 8509 8477 8437 8387 8325 8250 8160 8055 7933 7795 7641 7471 7287 7090 6884 6670 6452 6233 6017 5807 5608 5422 5254 5106 4981 4881 4809 4764 4747 4758 4795 4854 4932 5024 5124 5226 5323 5409 5476 5521 5539 5527 5483 5409 5304 5172 5015 4837 4641 4430 4208 3977 3739 3495 3248 2999 2749 2502 2259 2024 1799 1587 1391 1212 1054 916 799 703 626 566 521 489 466 451 441 434 429 426 427 432 445 469 509 570 655 770 917 1099 1315 1563 1840 2142 2462 2792 3127 3458 3779 4085 4372 4636 4876 5091 5280 5444 5583 5697 5785 5846 5881 5888 5867 5817 5739 5633 5502 5348 5173 4983 4780 4569 4355 4143 3937 3744 3569 3417 3295 3207 3159 3156 3199 3291 3432 3618 3846 4110 4402 4713 5035 5357 5670 5967 6242 6488 6702 6882 7025 7133 7205 7241 7243 7212 7148 7053 6928 6775 6594 6389 6162 5916 5655 5382 5101 4815 4530 4248 3973 3708 3458 3224 3011 2821 2657 2523 2421 2355 2327 2338 2390 2482 2614 2783 2987 3222 3482 3763 4059 4363 4670 4973 5268 5551 5817 6065 6293 6500 6686 6854 7004 7140 7263 7377 7483 7583 7679 7771 7860 7944 8023 8097 8164 8224 8276 8320 8357 8387 8411 8429 8442 8450 8452 8448 8436 8414 8381 8334 8271 8189 8086 7959 7806 7625 7413 7170 6894 6585 6245 5875 5479 5062 4630 4191 3752 3323 2910 2523 2165 1844 1561 1318 1114 947 815 713 636 581 543 516 499 487 479 474 471 474 484 506 545 605 694 815 975 1174 1414 1693 2006 2348 2709 3081 3454 3816 4161 4481 4770 5026 5248 5436 5593 5721 5824 5906 5969 6014 6044 6059 6059 6044 6011 5960 5891 5801 5691 5560 5409 5238 5048 4842 4622 4389 4148 3900 3648 3397 3147 2903 2667 2440 2226 2027 1844 1681 1538 1420 1326 1258 1218 1204 1217 1253 1311 1387 1476 1574 1676 1775 1867 1948 2012 2056 2078 2076 2050 2001 1931 1844 1743 1632 1517 1403 1292 1189 1095 1012 940 878 826 784 752 731 725 737 773 839 941 1086 1278 1520 1812 2152 2534 2952 3395 3853 4314 4767 5203 5613 5991 6334 6641 6913 7152 7362 7547 7712 7862 7999 8126 8244 8355 8458 8554 8640 8718 8786 8845 8894 8936 8970 8998 9020 9038 9051 9058 9058 9051 9032 9002 8957 8896 8819 3283 9 9 4 8725 8615 8490 8353 8206 8050 7888 7723 7557 7393 7232 7077 6932 6798 6680 6580 6503 6450 6423 6424 6453 6508 6587 6688 6805 6936 7076 7221 7367 7511 7652 7787 7915 8035 8147 8251 8346 8432 8508 8574 8630 8674 8708 8729 8740 8739 8727 8705 8673 8633 8585 8531 8471 8408 8342 8274 8207 8140 8074 8009 7944 7879 7813 7744 7671 7592 7508 7417 7319 7217 7110 7003 6897 6795 6701 6618 6550 6498 6464 6451 6457 6484 6527 6586 6655 6730 6807 6879 6942 6992 7023 7035 7027 6998 6951 6890 6820 6745 6671 6605 6550 6513 6495 6501 6531 6586 6665 6767 6890 7032 7188 7356 7530 7708 7884 8056 8220 8373 8514 8641 8755 8855 8943 9020 9087 9146 9195 9237 9269 9291 9302 9300 9285 9254 9208 9146 9068 8974 8865 8741 8602 8449 8281 8100 7905 7697 7478 7248 7010 6768 6522 6278 6037 5804 5579 5367 5169 4987 4823 4678 4554 4453 4375 4322 4295 4295 4320 4369 4442 4533 4641 4760 4887 5018 5148 5274 5396 5511 5618 5719 5812 5899 5980 6054 6118 6173 6213 6235 6237 6212 6159 6074 5955 5802 5615 5397 5150 4879 4589 4285 3974 3663 3357 3063 2786 2530 2300 2098 1927 1787 1677 1597 1542 1510 1496 1496 1503 1515 1525 1532 1531 1523 1506 1482 1451 1415 1377 1340 1304 1274 1249 1233 1227 1232 1250 1283 1333 1402 1493 1606 1743 1905 2089 2293 2514 2746 2982 3214 3434 3635 3809 3949 4051 4111 4130 4107 4046 3950 3825 3676 3508 3327 3138 2946 2755 2567 2387 2218 2063 1928 1818 1737 1692 1689 1733 1827 1974 2174 2426 2724 3062 3430 3820 4221 4621 5011 5383 5731 6051 6340 6598 6827 7031 7212 7374 7521 7656 7782 7899 8010 8115 8213 8304 8388 8466 8536 8598 8652 8699 8739 8770 8795 8812 8822 8826 8824 8817 8805 8789 8769 8747 8722 8694 8664 8633 8599 8563 8527 8490 8454 8419 8387 8357 8332 8311 8296 8285 8279 8278 8282 8290 8302 8317 8337 8361 8389 8420 8455 8494 8536 8579 8624 8669 8713 8754 8792 8826 8854 8876 8892 8902 8905 8903 8896 8883 8866 8844 8817 8786 8748 8704 8653 8595 8529 8456 8378 8296 8212 8129 8050 7978 7914 7860 7817 7783 7759 7742 7729 7720 7711 7702 7692 7681 7670 7659 7651 7646 7646 7652 7664 7681 7704 7731 7762 7796 7834 7875 7920 7970 8024 8084 8149 8219 8293 8369 8445 8522 8596 8668 8735 8799 8857 8912 8961 9006 9044 9075 9098 9111 9112 9101 9077 9040 8990 8929 8857 8777 8690 8598 8503 8404 8303 8199 8093 7984 7873 7760 7646 7533 7423 7318 7220 7131 7054 6989 6937 6897 6868 6849 6839 6834 6832 6832 6831 6827 6819 6805 6784 6756 6719 6674 6621 6560 6491 6416 6336 6253 6168 6085 6005 5930 5862 5805 5758 5725 5706 5701 5711 5737 5777 5832 5902 5984 6078 6184 6299 6423 6554 6691 6833 3284 9 9 4 6977 7124 7271 7417 7562 7704 7841 7973 8098 8216 8325 8424 8514 8594 8666 8729 8785 8835 8880 8921 8958 8993 9024 9051 9074 9092 9104 9110 9111 9107 9099 9088 9077 9066 9056 9049 9043 9039 9036 9033 9029 9022 9012 9000 8984 8965 8944 8923 8901 8881 8862 8846 8832 8821 8812 8805 8801 8799 8799 8802 8806 8813 8823 8835 8848 8863 8879 8895 8910 8924 8937 8949 8958 8966 8972 8977 8981 8985 8988 8992 8997 9002 9008 9015 9023 9031 9040 9049 9058 9067 9074 9080 9084 9085 9083 9079 9071 9059 9044 9025 9003 8979 8954 8927 8902 8878 8857 8839 8825 8815 8810 8809 8812 8818 8827 8839 8853 8869 8888 8908 8930 8954 8978 9004 9028 9053 9076 9097 9117 9136 9153 9168 9182 9195 9207 9217 9225 9230 9232 9232 9228 9221 9212 9201 9191 9181 9172 9164 9158 9154 9149 9144 9138 9128 9114 9094 9068 9034 8991 8939 8877 8803 8718 8621 8512 8393 8266 8132 7997 7863 7735 7617 7514 7428 7361 7314 7288 7279 7285 7303 7328 7356 7382 7403 7413 7409 7388 7347 7282 7193 7076 6930 6754 6549 6315 6055 5772 5471 5156 4835 4512 4193 3884 3589 3311 3053 2818 2607 2422 2267 2144 2057 2012 2012 2061 2163 2319 2528 2788 3091 3429 3793 4170 4549 4919 5269 5591 5879 6130 6343 6518 6656 6761 6835 6880 6897 6888 6853 6791 6703 6587 6445 6277 6084 5870 5637 5391 5136 4876 4619 4369 4132 3914 3721 3557 3425 3330 3272 3252 3268 3317 3393 3491 3601 3716 3826 3922 3996 4043 4057 4035 3976 3882 3755 3600 3420 3222 3009 2788 2563 2338 2116 1901 1696 1503 1326 1166 1026 906 806 727 667 623 591 570 555 545 539 537 544 564 603 669 769 909 1094 1327 1606 1929 2289 2676 3080 3491 3896 4288 4658 5000 5311 5591 5839 6058 6249 6415 6558 6680 6781 6862 6922 6962 6980 6978 6953 6908 6839 6748 6633 6492 6325 6129 5904 5649 5367 5061 4734 4391 4041 3690 3344 3011 2697 2405 2140 1903 1696 1521 1380 1274 1208 1186 1212 1292 1428 1625 1882 2197 2564 2976 3422 3888 4362 4831 5281 5704 6092 6440 6747 7015 7247 7448 7623 7779 7918 8046 8164 8274 8376 8468 8551 8622 8680 8726 8759 8779 8787 8786 8777 8761 8741 8719 8697 8676 8657 8641 8629 8621 8617 8617 8619 8624 8630 8638 8648 8658 8670 8685 8702 8723 8748 8778 8811 8847 8886 8925 8963 8999 9031 9057 9079 9094 9104 9109 9110 9109 9107 9105 9104 9104 9106 9108 9112 9114 9114 9112 9105 9094 9077 9054 9027 8995 8960 8923 8886 8851 8818 8790 8768 8751 8739 8732 8728 8726 8724 8721 8714 8703 8687 8665 8637 8605 8569 8530 8488 8444 8397 8348 8294 8233 8165 8085 7993 7887 7766 7628 7476 7311 7134 6949 6758 6566 6376 6190 6012 5843 5684 5537 5402 5277 5162 5057 4959 3285 9 9 5 4859 4767 4683 4608 4544 4490 4450 4423 4410 4413 4431 4465 4514 4577 4655 4745 4847 4959 5081 5211 5348 5492 5640 5791 5945 6101 6256 6410 6561 6707 6847 6980 7104 7218 7321 7413 7493 7562 7620 7668 7707 7740 7767 7790 7811 7832 7854 7878 7904 7932 7961 7991 8021 8049 8074 8094 8110 8119 8121 8116 8104 8083 8055 8018 7972 7917 7852 7775 7686 7582 7462 7325 7169 6993 6796 6578 6341 6084 5810 5522 5223 4916 4605 4294 3987 3686 3396 3117 2854 2607 2378 2168 1979 1813 1672 1557 1472 1420 1403 1422 1481 1579 1715 1889 2096 2332 2592 2867 3152 3438 3718 3985 4233 4457 4653 4817 4949 5047 5113 5146 5149 5123 5071 4997 4902 4790 4666 4532 4394 4256 4122 3998 3888 3796 3726 3681 3663 3671 3707 3767 3849 3949 4063 4184 4309 4433 4552 4663 4765 4858 4940 5015 5084 5148 5211 5275 5341 5411 5485 5564 5648 5736 5826 5919 6013 6108 6201 6292 6379 6460 6534 6597 6647 6681 6696 6690 6659 6604 6521 6412 6276 6115 5929 5722 5493 5247 4985 4709 4422 4126 3824 3519 3216 2919 2632 2360 2108 1878 1675 1500 1353 1233 1138 1065 1009 968 937 915 900 894 899 918 959 1025 1124 1259 1436 1656 1918 2220 2556 2921 3306 3702 4100 4490 4865 5219 5547 5845 6113 6350 6559 6741 6899 7037 7158 7263 7356 7439 7512 7578 7635 7686 7731 7768 7799 7824 7842 7852 7854 7848 7832 7806 7766 7714 7647 7565 7468 7356 7230 7092 6945 6792 6638 6486 6342 6209 6093 5997 5924 5877 5858 5866 5901 5961 6044 6146 6263 6390 6524 6660 6794 6922 7042 7154 7255 7347 7430 7506 7577 7644 7708 7772 7836 7900 7963 8024 8082 8137 8187 8231 8270 8303 8332 8356 8378 8398 8418 8438 8457 8477 8496 8513 8527 8536 8541 8539 8531 8517 8498 8475 8448 8421 8393 8367 8343 8323 8307 8296 8289 8286 8286 8291 8298 8308 8321 8337 8356 8377 8401 8428 8456 8485 8514 8541 8565 8585 8600 8608 8609 8603 8591 8573 8550 8524 8496 8467 8437 8408 8378 8347 8314 8278 8238 8191 8139 8079 8013 7941 7863 7782 7699 7615 7534 7455 7383 7317 7259 7211 7174 7149 7137 7138 7152 7180 7221 7274 7338 7411 7492 7578 7668 7759 7849 7935 8017 8093 8161 8222 8275 8319 8355 8384 8406 8423 8434 8441 8445 8445 8442 8437 8428 8415 8399 8378 8352 8320 8282 8237 8184 8122 8052 7973 7883 7783 7671 7547 7411 7264 7107 6940 6767 6590 6414 6242 6080 5931 5801 5692 5608 5551 5520 5515 5533 5571 5624 5687 5753 5819 5877 5925 5957 5972 5969 5947 5908 5854 5786 5710 5628 5544 5462 5385 5318 5263 5223 5199 5194 5209 5242 5295 5364 5449 5546 5651 5760 5869 5971 6062 6137 6191 6220 6220 6187 6120 6018 5879 5706 5500 5264 5002 4718 4418 4109 3795 3483 3179 2886 2610 3286 9 9 5 2353 2117 1904 1714 1547 1403 1282 1183 1106 1052 1020 1012 1027 1065 1126 1207 1306 1419 1541 1669 1796 1919 2031 2131 2216 2287 2343 2388 2426 2461 2501 2551 2616 2702 2813 2953 3124 3324 3555 3812 4093 4393 4706 5027 5351 5670 5980 6275 6552 6807 7037 7242 7421 7575 7706 7817 7909 7986 8051 8106 8152 8192 8227 8255 8278 8294 8303 8303 8295 8277 8249 8214 8170 8120 8065 8006 7946 7886 7827 7770 7716 7665 7618 7576 7537 7503 7474 7450 7432 7419 7413 7412 7416 7425 7437 7451 7466 7478 7486 7488 7482 7467 7440 7400 7348 7281 7199 7104 6996 6875 6744 6604 6458 6310 6162 6018 5884 5762 5657 5572 5510 5473 5463 5479 5522 5591 5682 5793 5921 6062 6214 6371 6532 6692 6848 7000 7143 7278 7402 7516 7618 7709 7790 7860 7921 7973 8017 8055 8086 8112 8133 8150 8164 8174 8182 8187 8190 8191 8188 8183 8175 8162 8144 8121 8091 8055 8013 7964 7911 7854 7795 7736 7680 7628 7583 7546 7518 7499 7490 7490 7498 7512 7530 7551 7573 7593 7612 7627 7637 7642 7639 7630 7611 7582 7541 7487 7416 7328 7219 7089 6936 6759 6558 6335 6091 5828 5550 5260 4962 4660 4358 4059 3767 3483 3210 2950 2705 2477 2268 2080 1917 1781 1675 1604 1571 1577 1624 1713 1842 2010 2210 2438 2687 2949 3215 3479 3732 3967 4180 4366 4521 4646 4739 4800 4833 4838 4818 4777 4718 4643 4558 4466 4371 4278 4192 4115 4054 4012 3991 3993 4020 4072 4146 4240 4350 4472 4602 4733 4861 4983 5093 5191 5273 5338 5388 5422 5441 5447 5441 5423 5395 5357 5309 5251 5182 5102 5010 4908 4794 4670 4537 4395 4246 4091 3932 3771 3608 3446 3285 3128 2975 2830 2694 2569 2458 2363 2286 2229 2193 2178 2184 2210 2253 2312 2382 2460 2543 2626 2706 2782 2849 2907 2954 2990 3014 3026 3027 3017 2998 2969 2933 2891 2844 2792 2738 2682 2625 2567 2510 2454 2397 2341 2285 2229 2172 2114 2056 1997 1937 1876 1815 1753 1690 1627 1561 1494 1424 1352 1278 1201 1123 1044 964 887 811 740 674 614 561 514 475 442 414 392 374 359 348 338 331 325 322 321 323 328 338 352 372 397 429 466 510 559 614 673 737 803 871 940 1009 1078 1146 1213 1278 1342 1404 1464 1523 1580 1635 1689 1741 1792 1842 1890 1937 1983 2030 2077 2125 2175 2227 2282 2339 2400 2464 2532 2602 2674 2749 2827 2905 2986 3068 3151 3235 3319 3402 3483 3561 3634 3701 3759 3806 3840 3859 3862 3845 3809 3753 3675 3577 3458 3321 3167 2998 2816 2624 2425 2223 2021 1823 1632 1451 1284 1133 1000 887 794 720 664 624 596 580 570 566 564 566 572 583 603 637 690 767 873 1010 1182 1388 1626 1892 2180 2482 2791 3098 3395 3674 3932 4164 4369 4547 4701 3287 9 9 5 4833 4948 5049 5139 5222 5299 5371 5438 5498 5548 5587 5612 5621 5612 5584 5537 5470 5385 5283 5165 5033 4889 4733 4567 4392 4210 4020 3824 3624 3420 3215 3010 2808 2610 2418 2235 2061 1899 1748 1610 1486 1374 1277 1195 1129 1082 1056 1053 1078 1132 1220 1343 1502 1697 1927 2187 2474 2781 3101 3427 3752 4067 4367 4646 4900 5126 5325 5495 5638 5756 5851 5925 5979 6016 6036 6038 6021 5985 5927 5846 5741 5612 5459 5283 5086 4871 4644 4407 4167 3928 3696 3475 3270 3084 2919 2776 2655 2554 2473 2408 2357 2315 2281 2252 2227 2205 2188 2177 2175 2187 2218 2271 2350 2460 2602 2776 2982 3217 3476 3755 4046 4343 4637 4924 5196 5449 5678 5882 6059 6208 6330 6427 6500 6550 6581 6593 6588 6568 6534 6488 6430 6363 6288 6208 6124 6038 5953 5873 5798 5732 5677 5634 5606 5591 5592 5607 5635 5677 5729 5790 5859 5933 6010 6090 6170 6250 6329 6406 6481 6553 6622 6688 6749 6806 6856 6899 6935 6962 6980 6988 6985 6971 6947 6913 6870 6817 6757 6691 6620 6546 6470 6394 6320 6248 6181 6120 6064 6015 5972 5936 5906 5881 5861 5845 5833 5824 5817 5812 5808 5804 5801 5798 5794 5788 5780 5769 5756 5740 5722 5702 5683 5665 5649 5638 5634 5637 5648 5669 5699 5739 5787 5843 5907 5976 6051 6130 6212 6296 6383 6470 6558 6646 6733 6818 6900 6978 7053 7123 7188 7248 7303 7353 7398 7439 7476 7509 7539 7564 7585 7601 7611 7616 7615 7606 7591 7568 7538 7501 7456 7403 7342 7274 7198 7114 7022 6924 6820 6712 6600 6486 6373 6263 6157 6057 5963 5878 5800 5730 5666 5607 5550 5494 5437 5375 5306 5229 5140 5040 4926 4799 4656 4499 4328 4143 3945 3736 3518 3293 3062 2829 2597 2367 2144 1929 1725 1536 1362 1205 1067 947 847 764 699 649 612 587 571 561 556 554 553 553 556 561 573 594 628 680 755 856 987 1150 1346 1574 1831 2113 2413 2725 3041 3353 3655 3938 4199 4433 4639 4815 4962 5082 5177 5251 5307 5347 5375 5392 5402 5406 5406 5405 5405 5410 5421 5443 5480 5532 5604 5696 5810 5943 6095 6261 6439 6624 6811 6994 7171 7338 7491 7629 7753 7861 7956 8037 8108 8170 8224 8272 8313 8350 8381 8408 8429 8445 8457 8464 8466 8466 8463 8459 8455 8452 8451 8453 8459 8471 8487 8510 8539 8575 8616 8663 8715 8771 8829 8888 8947 9004 9058 9108 9154 9195 9231 9263 9292 9318 9342 9364 9386 9408 9429 9450 9470 9488 9506 9521 9535 9548 9559 9569 9578 9586 9594 9600 9604 9606 9606 9603 9596 9587 9575 9562 9546 9531 9515 9501 9487 9475 9464 9454 9444 9435 9425 9415 9405 9395 9386 9378 9372 9368 9365 9364 9363 9361 9357 9349 9336 9316 9288 9250 9203 9146 9078 8999 8909 8808 8696 8574 8441 8297 8143 7980 3288 9 9 5 7809 7630 7445 7256 7064 6873 6683 6498 6320 6150 5991 5845 5712 5595 5494 5409 5340 5286 5246 5219 5202 5195 5195 5201 5213 5230 5251 5278 5311 5352 5400 5456 5521 5592 5669 5748 5825 5895 5955 5999 6022 6021 5990 5930 5837 5712 5557 5372 5162 4929 4678 4410 4131 3844 3552 3258 2967 2682 2406 2143 1898 1673 1471 1295 1146 1023 925 850 795 756 729 711 700 696 701 717 749 805 891 1014 1179 1392 1654 1964 2319 2714 3138 3583 4036 4487 4925 5340 5726 6078 6393 6671 6914 7124 7304 7461 7596 7715 7819 7911 7993 8064 8125 8177 8219 8253 8278 8296 8308 8316 8322 8326 8331 8337 8346 8357 8371 8387 8405 8424 8444 8464 8482 8498 8511 8517 8517 8507 8486 8453 8405 8342 8264 8171 8065 7948 7823 7694 7564 7438 7319 7211 7115 7035 6969 6919 6883 6859 6845 6838 6835 6833 6831 6825 6814 6797 6772 6739 6699 6653 6602 6549 6496 6448 6406 6375 6357 6355 6371 6404 6453 6518 6594 6678 6765 6850 6927 6993 7042 7071 7077 7057 7010 6934 6830 6696 6535 6345 6128 5886 5620 5333 5028 4708 4380 4046 3714 3387 3072 2773 2495 2239 2008 1802 1622 1467 1334 1223 1132 1061 1010 980 974 996 1048 1135 1262 1431 1645 1904 2205 2546 2922 3324 3744 4174 4603 5023 5426 5804 6153 6470 6753 7001 7218 7404 7564 7700 7815 7914 7996 8066 8122 8167 8199 8218 8223 8212 8186 8141 8077 7992 7887 7759 7608 7435 7239 7022 6785 6530 6258 5971 5673 5365 5049 4729 4406 4082 3760 3443 3133 2834 2548 2279 2029 1802 1600 1423 1272 1147 1045 963 900 852 817 792 776 772 780 803 845 910 999 1117 1261 1431 1622 1827 2039 2247 2443 2616 2758 2864 2928 2951 2934 2879 2792 2681 2551 2409 2262 2115 1971 1834 1706 1589 1487 1400 1334 1292 1277 1295 1349 1442 1574 1746 1954 2194 2457 2737 3024 3309 3585 3844 4083 4299 4493 4667 4826 4975 5120 5267 5421 5585 5763 5954 6157 6370 6588 6808 7023 7231 7426 7607 7769 7914 8039 8146 8235 8308 8365 8409 8439 8457 8464 8458 8441 8413 8372 8320 8256 8181 8094 7996 7888 7770 7641 7503 7355 7198 7032 6857 6676 6488 6297 6105 5914 5728 5550 5386 5238 5111 5009 4934 4889 4877 4897 4952 5039 5158 5305 5477 5670 5878 6097 6319 6541 6756 6961 7150 7323 7476 7611 7728 7830 7917 7995 8065 8130 8194 8257 8320 8384 8447 8510 8570 8625 8675 8718 8753 8781 8800 8812 8816 8814 8806 8792 8772 8746 8714 8675 8627 8570 8500 8418 8322 8210 8081 7935 7770 7588 7387 7169 6933 6681 6414 6133 5838 5533 5217 4894 4566 4235 3905 3580 3263 2958 2669 2399 2150 1924 1722 1544 1390 1260 1152 1066 1003 962 946 957 995 1064 1165 1298 1461 1651 1864 2092 2327 2561 2785 2993 3178 3289 9 9 5 3336 3467 3572 3655 3722 3782 3841 3908 3991 4095 4224 4378 4558 4760 4980 5212 5452 5691 5927 6153 6367 6567 6753 6926 7087 7238 7383 7523 7661 7797 7934 8070 8204 8335 8462 8581 8693 8794 8884 8964 9034 9094 9147 9194 9236 9276 9313 9349 9383 9414 9442 9466 9485 9498 9505 9506 9502 9495 9485 9475 9465 9457 9453 9451 9453 9457 9464 9472 9481 9490 9500 9509 9518 9528 9539 9551 9565 9582 9600 9620 9640 9661 9682 9701 9718 9733 9746 9757 9766 9775 9782 9788 9794 9798 9800 9800 9796 9788 9775 9756 9733 9704 9673 9638 9603 9569 9537 9509 9485 9466 9452 9444 9440 9440 9443 9450 9458 9467 9478 9489 9502 9515 9528 9541 9554 9566 9576 9585 9590 9593 9593 9589 9581 9570 9554 9535 9511 9482 9446 9405 9354 9295 9224 9141 9043 8929 8799 8650 8483 8296 8089 7863 7617 7352 7070 6771 6458 6134 5800 5460 5117 4776 4438 4107 3787 3480 3187 2912 2654 2416 2196 1996 1816 1654 1511 1384 1274 1180 1099 1030 973 925 885 853 828 809 796 788 787 792 803 821 844 873 907 945 985 1027 1069 1111 1152 1191 1227 1262 1293 1321 1344 1363 1375 1381 1379 1370 1355 1335 1315 1299 1292 1303 1338 1405 1512 1664 1865 2119 2423 2775 3169 3597 4050 4515 4983 5443 5885 6301 6686 7037 7351 7629 7873 8086 8273 8437 8581 8709 8824 8927 9019 9101 9173 9236 9288 9330 9361 9383 9395 9398 9393 9381 9362 9337 9307 9272 9234 9192 9147 9100 9051 9001 8950 8898 8847 8796 8745 8695 8646 8598 8551 8506 8463 8423 8386 8354 8327 8307 8295 8291 8295 8307 8327 8355 8388 8426 8468 8512 8556 8601 8645 8688 8730 8772 8813 8853 8894 8935 8975 9015 9055 9093 9130 9166 9200 9232 9263 9293 9322 9351 9379 9408 9435 9463 9489 9514 9537 9558 9578 9596 9612 9628 9644 9661 9678 9697 9716 9736 9756 9774 9790 9804 9813 9819 9822 9820 9817 9811 9805 9798 9792 9786 9781 9775 9768 9761 9751 9740 9726 9712 9696 9680 9665 9651 9639 9628 9619 9609 9599 9587 9573 9557 9538 9518 9497 9478 9462 9452 9448 9451 9462 9480 9504 9531 9560 9589 9615 9638 9656 9669 9679 9685 9690 9694 9698 9703 9708 9714 9718 9720 9717 9708 9692 9666 9633 9590 9539 9482 9419 9351 9279 9205 9128 9049 8967 8883 8796 8708 8619 8530 8445 8365 8293 8232 8184 8152 8135 8135 8152 8183 8227 8282 8345 8414 8486 8558 8630 8698 8761 8819 8870 8913 8947 8970 8981 8980 8966 8939 8900 8851 8792 8726 8657 8589 8523 8464 8415 8377 8354 8345 8351 8372 8408 8456 8515 8584 8660 8741 8826 8912 8997 9080 9158 9230 9295 9351 9398 9435 9464 9485 9500 9510 9518 9525 9532 9543 9557 9575 9598 9624 9654 9686 9719 9752 9784 9814 9842 9867 9890 9910 9929 9945 9960 9973 3290 9 9 5 9984 9992 99981000010000 9997 9991 9983 9974 9964 9955 9946 9937 9930 9924 9919 9913 9908 9902 9896 9890 9885 9880 9878 9878 9880 9886 9895 9906 9919 9932 9943 9952 9958 9958 9953 9942 9926 9905 9880 9853 9823 9792 9761 9731 9703 9677 9654 9635 9619 9608 9600 9597 9598 9602 9608 9616 9626 9635 9644 9652 9659 9665 9670 9675 9682 9690 9701 9715 9732 9751 9773 9797 9821 9845 9867 9887 9902 9914 9921 9923 9922 9916 9907 9895 9880 9864 9845 9823 9797 9767 9730 9685 9630 9563 9483 9390 9282 9161 9026 8881 8727 8568 8404 8241 8080 7923 7773 7632 7500 7378 7268 7169 7083 7010 6952 6908 6881 6870 6877 6902 6944 7003 7079 7170 7273 7387 7511 7640 7774 7910 8046 8181 8313 8441 8564 8680 8790 8893 8989 9077 9157 9229 9295 9353 9404 9449 9489 9523 9552 9577 9597 9613 9624 9630 9631 9628 9621 9610 9595 9577 9556 9535 9514 9493 9474 9458 9444 9434 9427 9423 9422 9423 9426 9430 9434 9438 9442 9445 9447 9448 9448 9447 9445 9443 9439 9433 9426 9416 9404 9388 9369 9346 9319 9288 9254 9216 9175 9130 9083 9031 8975 8914 8848 8776 8697 8611 8517 8416 8308 8194 8075 7954 7832 7710 7591 7477 7370 7269 7176 7091 7014 6944 6879 6818 6760 6702 6644 6583 6519 6450 6376 6296 6211 6121 6026 5928 5828 5726 5624 5524 5426 5332 5242 5158 5080 5009 4945 4888 4839 4796 4760 4730 4706 4686 4671 4659 4650 4645 4643 4644 4652 4666 4689 4724 4773 4839 4925 5032 5162 5315 5491 5686 5898 6124 6358 6594 6829 7058 7275 7478 7665 7833 7981 8110 8219 8308 8376 8424 8449 8452 8432 8387 8318 8224 8108 7972 7821 7657 7488 7318 7155 7003 6869 6755 6666 6603 6567 6557 6571 6606 6658 6723 6796 6871 6944 7011 7066 7107 7129 7131 7110 7067 7000 6911 6801 6671 6524 6361 6186 6000 5805 5603 5394 5181 4962 4739 4512 4282 4049 3815 3583 3353 3129 2912 2705 2510 2326 2156 1999 1853 1720 1598 1489 1394 1315 1258 1228 1231 1274 1364 1505 1703 1957 2267 2627 3031 3469 3930 4400 4867 5321 5751 6150 6513 6838 7125 7376 7595 7786 7954 8102 8233 8349 8453 8543 8622 8689 8744 8790 8828 8859 8888 8916 8946 8980 9019 9063 9111 9163 9215 9266 9314 9358 9395 9427 9453 9475 9495 9513 9532 9553 9577 9602 9629 9657 9684 9707 9727 9740 9748 9749 9744 9735 9722 9707 9693 9679 9668 9661 9658 9658 9663 9670 9679 9690 9700 9709 9716 9720 9719 9715 9705 9691 9671 9648 9620 9589 9555 9518 9478 9436 9390 9340 9283 9219 9145 9059 8960 8845 8712 8562 8392 8203 7996 7770 7527 7268 6995 6708 6409 6100 5782 5455 5122 4785 4443 4101 3761 3424 3096 2779 2477 2194 1934 1699 1492 1313 1163 1041 944 869 813 771 740 716 698 685 678 681 3290 9 10 1 9592 9599 9608 9618 9627 9635 9640 9642 9640 9634 9626 9616 9605 9594 9585 9579 9575 9573 9574 9577 9580 9582 9584 9584 9582 9579 9576 9573 9571 9570 9571 9573 9576 9580 9582 9582 9579 9571 9559 9542 9521 9497 9470 9444 9418 9395 9374 9358 9344 9335 9327 9322 9318 9314 9311 9308 9305 9303 9303 9305 9310 9318 9330 9344 9361 9380 9398 9417 9433 9448 9460 9469 9477 9482 9485 9488 9491 9494 9497 9502 9507 9512 9517 9521 9524 9523 9518 9507 9490 9465 9430 9385 9329 9261 9182 9092 8992 8882 8765 8640 8509 8374 8236 8096 7955 7813 7672 7533 7398 7267 7142 7025 6918 6823 6742 6676 6629 6599 6590 6601 6632 6682 6750 6835 6935 7046 7168 7296 7428 7562 7696 7828 7957 8081 8200 8314 8423 8525 8622 8713 8798 8877 8948 9011 9067 9115 9155 9187 9213 9233 9248 9259 9267 9273 9277 9279 9279 9277 9272 9264 9253 9239 9223 9205 9186 9168 9151 9137 9126 9119 9116 9117 9121 9127 9135 9143 9151 9157 9163 9166 9167 9166 9163 9158 9150 9139 9127 9111 9094 9074 9052 9028 9003 8977 8949 8921 8891 8859 8824 8785 8741 8690 8632 8565 8488 8403 8309 8208 8101 7989 7875 7760 7647 7536 7429 7328 7231 7139 7052 6969 6890 6814 6741 6670 6601 6534 6469 6404 6340 6275 6209 6141 6069 5992 5909 5821 5728 5630 5529 5426 5324 5225 5131 5044 4965 4895 4835 4782 4738 4699 4666 4636 4608 4581 4556 4532 4511 4492 4478 4470 4469 4477 4495 4526 4570 4629 4704 4797 4908 5037 5185 5352 5536 5735 5947 6169 6395 6623 6847 7064 7268 7457 7628 7778 7906 8011 8093 8152 8187 8200 8190 8159 8107 8033 7941 7830 7702 7561 7410 7253 7094 6938 6792 6659 6545 6453 6386 6345 6330 6340 6371 6422 6486 6559 6635 6708 6774 6828 6865 6883 6878 6850 6797 6721 6622 6504 6367 6215 6051 5877 5696 5511 5322 5129 4934 4735 4533 4326 4114 3898 3677 3454 3231 3009 2793 2586 2388 2204 2034 1879 1739 1615 1504 1408 1328 1265 1223 1205 1218 1268 1359 1499 1691 1937 2236 2585 2978 3405 3857 4320 4783 5234 5661 6058 6417 6735 7012 7249 7450 7619 7761 7881 7985 8076 8158 8232 8301 8364 8422 8476 8524 8569 8609 8645 8679 8711 8742 8772 8803 8836 8869 8905 8941 8979 9017 9055 9093 9130 9165 9198 9228 9256 9281 9303 9323 9340 9354 9367 9376 9384 9389 9391 9391 9388 9383 9377 9369 9361 9354 9347 9341 9338 9336 9335 9334 9334 9333 9331 9327 9322 9314 9304 9293 9281 9267 9253 9237 9219 9199 9174 9143 9106 9060 9004 8939 8862 8775 8677 8567 8446 8314 8169 8012 7840 7654 7451 7230 6992 6735 6460 6167 5859 5538 5206 4866 4521 4176 3833 3495 3166 2850 2548 2265 2002 1762 1547 1359 1198 1065 958 874 812 768 737 715 700 688 681 679 686 3291 9 10 1 707 749 818 923 1069 1262 1503 1793 2126 2496 2893 3307 3726 4137 4530 4894 5224 5515 5765 5975 6146 6283 6390 6471 6532 6575 6605 6624 6634 6637 6634 6626 6615 6602 6588 6573 6559 6544 6529 6511 6491 6464 6430 6386 6330 6259 6175 6075 5960 5833 5695 5550 5401 5254 5113 4984 4871 4780 4713 4675 4667 4689 4742 4823 4930 5058 5204 5363 5530 5700 5871 6038 6199 6352 6498 6635 6764 6886 7002 7113 7221 7327 7431 7535 7639 7742 7845 7947 8049 8148 8246 8341 8435 8526 8614 8700 8783 8864 8941 9014 9081 9143 9196 9241 9277 9303 9319 9325 9324 9315 9300 9281 9259 9234 9208 9178 9146 9110 9070 9025 8975 8920 8860 8797 8731 8666 8601 8540 8482 8429 8380 8337 8297 8263 8232 8205 8184 8167 8158 8156 8163 8180 8207 8244 8291 8346 8408 8474 8543 8612 8680 8745 8806 8864 8917 8966 9010 9050 9086 9118 9145 9167 9186 9200 9210 9217 9222 9224 9226 9228 9230 9232 9235 9238 9240 9241 9239 9233 9222 9205 9181 9150 9110 9061 9003 8936 8860 8776 8685 8588 8488 8385 8283 8182 8084 7990 7901 7816 7734 7654 7574 7492 7407 7318 7224 7126 7026 6925 6829 6740 6663 6602 6562 6544 6552 6587 6647 6732 6840 6967 7108 7260 7419 7579 7737 7891 8037 8173 8299 8414 8518 8612 8696 8770 8836 8895 8945 8988 9023 9050 9069 9080 9081 9073 9057 9031 8998 8957 8911 8861 8808 8755 8703 8655 8611 8573 8543 8521 8507 8501 8503 8514 8532 8558 8590 8628 8672 8720 8773 8828 8886 8946 9005 9064 9121 9176 9228 9277 9323 9366 9406 9443 9477 9508 9536 9561 9582 9598 9610 9618 9622 9621 9618 9612 9605 9598 9591 9585 9581 9578 9576 9575 9572 9567 9559 9547 9529 9505 9475 9437 9392 9341 9282 9217 9145 9067 8982 8892 8795 8693 8584 8470 8351 8228 8100 7970 7837 7704 7570 7438 7308 7182 7060 6942 6829 6721 6618 6520 6425 6335 6249 6167 6089 6017 5950 5891 5839 5797 5765 5744 5734 5734 5743 5760 5781 5805 5827 5843 5851 5846 5825 5785 5726 5646 5545 5424 5285 5131 4963 4785 4599 4409 4215 4022 3830 3642 3461 3289 3132 2991 2873 2783 2724 2703 2723 2787 2896 3051 3248 3485 3755 4052 4368 4695 5024 5349 5664 5962 6240 6497 6731 6944 7136 7310 7468 7612 7745 7868 7983 8090 8189 8281 8364 8440 8507 8566 8617 8660 8696 8726 8751 8773 8792 8810 8828 8845 8863 8880 8897 8912 8925 8934 8940 8941 8939 8934 8927 8919 8911 8906 8903 8904 8909 8917 8928 8940 8952 8961 8967 8969 8965 8955 8940 8921 8898 8873 8847 8821 8794 8768 8741 8713 8683 8649 8611 8567 8516 8458 8393 8320 8239 8152 8057 7956 7847 7730 7605 7469 7321 7160 6984 6792 6584 6359 6117 5860 5589 5306 5013 4714 4409 4103 3797 3493 3196 2906 2626 2359 2108 1875 3292 9 10 1 1662 1470 1302 1156 1034 934 855 793 747 713 690 674 665 661 661 667 677 694 718 749 787 833 886 944 1007 1071 1136 1197 1254 1304 1345 1377 1398 1411 1416 1416 1416 1421 1437 1471 1530 1620 1748 1917 2130 2389 2690 3030 3403 3800 4212 4630 5043 5444 5824 6178 6502 6794 7055 7284 7486 7663 7819 7956 8079 8189 8288 8377 8458 8530 8594 8650 8698 8738 8772 8801 8824 8844 8861 8877 8892 8906 8920 8935 8950 8965 8979 8992 9003 9011 9016 9017 9014 9007 8996 8982 8964 8945 8926 8906 8888 8872 8858 8848 8841 8837 8836 8837 8841 8847 8855 8864 8874 8885 8897 8909 8921 8931 8940 8945 8946 8942 8931 8914 8889 8857 8817 8771 8718 8660 8598 8533 8463 8391 8314 8232 8144 8046 7938 7816 7679 7525 7354 7164 6958 6736 6503 6262 6019 5778 5544 5325 5124 4948 4799 4682 4598 4550 4538 4562 4620 4711 4833 4982 5155 5348 5556 5775 6000 6227 6452 6672 6882 7082 7270 7444 7605 7752 7888 8012 8125 8230 8325 8413 8493 8566 8632 8690 8742 8788 8828 8863 8894 8922 8947 8971 8993 9015 9035 9053 9070 9084 9095 9103 9107 9107 9103 9096 9086 9074 9060 9045 9029 9012 8993 8973 8950 8923 8891 8852 8806 8750 8685 8610 8524 8427 8320 8203 8077 7942 7799 7648 7491 7327 7159 6986 6810 6634 6457 6283 6112 5948 5792 5645 5510 5386 5276 5178 5093 5020 4958 4905 4861 4824 4791 4760 4729 4697 4660 4617 4566 4506 4435 4353 4259 4154 4037 3910 3773 3628 3475 3316 3152 2983 2810 2636 2460 2285 2111 1940 1774 1615 1465 1325 1196 1080 976 887 811 747 696 656 625 602 586 576 569 566 565 568 575 588 609 642 689 756 844 959 1101 1272 1473 1701 1954 2229 2520 2821 3128 3434 3734 4025 4303 4566 4813 5043 5258 5459 5646 5822 5988 6145 6295 6437 6573 6702 6826 6942 7052 7156 7252 7341 7424 7500 7569 7632 7690 7743 7791 7837 7880 7921 7960 7999 8036 8073 8109 8144 8177 8209 8238 8265 8290 8313 8336 8357 8378 8400 8422 8446 8472 8498 8527 8556 8586 8617 8649 8681 8714 8747 8781 8816 8852 8890 8929 8969 9011 9053 9095 9135 9174 9209 9240 9265 9286 9300 9309 9313 9312 9308 9302 9294 9284 9274 9264 9253 9240 9226 9210 9191 9170 9146 9119 9091 9062 9033 9004 8977 8950 8924 8900 8875 8850 8824 8797 8769 8739 8709 8679 8650 8623 8599 8579 8564 8554 8550 8553 8562 8576 8596 8620 8649 8680 8712 8745 8776 8804 8828 8847 8861 8867 8868 8864 8855 8843 8831 8818 8808 8801 8800 8803 8813 8828 8849 8873 8901 8932 8963 8995 9026 9056 9085 9112 9137 9161 9185 9208 9231 9254 9278 9301 9325 9347 9369 9389 9408 9424 9438 9450 9460 9469 9477 9485 9494 9503 9513 9523 9533 9543 9551 9557 9559 3293 9 10 1 9559 9555 9547 9536 9523 9508 9492 9476 9460 9445 9431 9417 9402 9388 9372 9354 9335 9313 9290 9265 9239 9212 9184 9155 9125 9091 9053 9010 8959 8900 8831 8753 8664 8567 8464 8356 8248 8142 8042 7950 7870 7800 7742 7694 7651 7611 7566 7512 7440 7346 7223 7066 6873 6643 6377 6077 5748 5396 5029 4654 4278 3909 3553 3215 2901 2613 2355 2130 1941 1792 1686 1627 1620 1667 1772 1935 2155 2428 2747 3103 3485 3881 4276 4658 5015 5337 5616 5849 6034 6171 6264 6318 6341 6338 6317 6285 6248 6211 6179 6155 6142 6142 6157 6187 6233 6297 6376 6472 6583 6707 6844 6991 7146 7306 7469 7632 7793 7948 8096 8234 8361 8477 8580 8671 8752 8822 8884 8938 8988 9033 9076 9116 9155 9191 9226 9258 9288 9315 9340 9361 9381 9399 9415 9432 9448 9465 9482 9499 9515 9532 9547 9561 9574 9586 9597 9608 9618 9628 9638 9648 9658 9666 9673 9677 9678 9674 9667 9655 9640 9622 9603 9583 9564 9547 9533 9524 9517 9515 9516 9520 9526 9533 9540 9549 9558 9567 9578 9589 9602 9616 9632 9647 9663 9677 9689 9697 9700 9699 9692 9681 9665 9644 9620 9593 9563 9530 9493 9450 9400 9341 9270 9188 9091 8980 8855 8717 8567 8408 8242 8073 7903 7735 7571 7414 7266 7127 6999 6883 6780 6691 6616 6557 6513 6485 6474 6478 6499 6534 6585 6649 6727 6818 6919 7031 7152 7281 7416 7554 7694 7834 7971 8103 8229 8347 8456 8555 8646 8727 8801 8866 8925 8976 9022 9061 9094 9120 9140 9154 9162 9164 9162 9157 9150 9142 9134 9128 9124 9121 9121 9122 9125 9128 9132 9135 9137 9140 9141 9143 9144 9145 9147 9149 9150 9151 9151 9148 9143 9133 9118 9097 9067 9028 8978 8914 8835 8738 8622 8485 8326 8143 7937 7708 7457 7187 6899 6596 6282 5960 5632 5302 4972 4646 4326 4015 3717 3436 3176 2942 2740 2576 2455 2383 2363 2398 2490 2639 2841 3092 3386 3714 4068 4439 4817 5192 5556 5904 6227 6524 6790 7025 7227 7399 7542 7656 7746 7812 7858 7885 7895 7889 7869 7835 7787 7724 7648 7556 7451 7331 7198 7053 6899 6739 6575 6413 6256 6109 5976 5861 5768 5701 5660 5648 5666 5712 5785 5884 6006 6146 6301 6466 6635 6806 6972 7129 7275 7407 7523 7623 7706 7774 7828 7870 7900 7922 7935 7942 7943 7937 7926 7908 7885 7857 7825 7790 7754 7719 7687 7661 7642 7632 7632 7642 7662 7692 7729 7771 7817 7865 7912 7958 8000 8038 8072 8103 8131 8157 8181 8206 8232 8260 8291 8325 8363 8405 8450 8498 8550 8605 8661 8719 8777 8835 8891 8945 8996 9044 9087 9126 9160 9190 9217 9240 9261 9279 9296 9311 9325 9338 9350 9362 9372 9381 9390 9397 9403 9409 9413 9417 9419 9421 9422 9422 9422 9422 9422 9423 9424 9427 9429 9433 9437 9441 9444 9447 9448 9447 9444 9438 9431 9422 3294 9 10 1 9411 9399 9387 9374 9362 9351 9340 9332 9324 9319 9315 9313 9312 9313 9315 9319 9323 9327 9332 9336 9340 9342 9343 9342 9339 9335 9329 9321 9311 9300 9288 9274 9259 9243 9226 9208 9188 9166 9143 9118 9090 9060 9029 8997 8964 8932 8901 8874 8850 8831 8817 8809 8806 8809 8816 8828 8842 8859 8878 8898 8919 8941 8962 8984 9005 9024 9042 9056 9066 9072 9072 9066 9054 9037 9015 8988 8958 8925 8890 8854 8817 8778 8738 8698 8657 8615 8574 8535 8500 8469 8445 8429 8422 8425 8439 8463 8496 8537 8584 8635 8689 8742 8794 8844 8889 8930 8967 8999 9027 9051 9073 9092 9109 9126 9141 9156 9170 9184 9198 9211 9223 9235 9245 9255 9263 9271 9279 9287 9296 9305 9316 9329 9344 9360 9379 9398 9418 9438 9457 9473 9486 9496 9502 9503 9501 9496 9489 9480 9472 9463 9457 9451 9448 9445 9443 9441 9438 9433 9426 9416 9404 9389 9373 9357 9342 9328 9317 9310 9306 9307 9312 9319 9330 9342 9355 9368 9381 9393 9404 9414 9423 9431 9438 9445 9451 9456 9458 9459 9457 9451 9441 9427 9408 9385 9358 9326 9291 9253 9212 9168 9123 9075 9026 8977 8928 8880 8834 8793 8757 8728 8707 8696 8694 8701 8718 8743 8775 8811 8851 8893 8934 8975 9015 9052 9087 9121 9153 9184 9213 9242 9270 9296 9319 9340 9358 9372 9382 9387 9389 9387 9381 9373 9362 9348 9332 9312 9288 9260 9226 9186 9138 9083 9021 8951 8875 8793 8707 8619 8529 8441 8355 8274 8199 8132 8075 8029 7994 7973 7963 7966 7980 8003 8034 8071 8110 8149 8186 8219 8245 8263 8271 8269 8255 8228 8187 8132 8061 7974 7870 7749 7609 7452 7279 7090 6887 6674 6454 6231 6011 5798 5598 5418 5264 5140 5053 5005 5001 5040 5123 5247 5408 5601 5817 6051 6293 6536 6771 6994 7198 7381 7540 7675 7786 7874 7943 7993 8027 8047 8055 8051 8037 8013 7978 7933 7878 7812 7737 7653 7561 7461 7355 7245 7131 7016 6901 6787 6677 6573 6477 6390 6314 6251 6204 6172 6157 6159 6179 6216 6269 6337 6418 6509 6609 6715 6824 6933 7041 7144 7240 7329 7407 7474 7528 7569 7595 7606 7601 7580 7544 7491 7424 7343 7249 7145 7032 6914 6792 6670 6550 6434 6325 6223 6130 6048 5975 5913 5861 5819 5786 5760 5742 5730 5722 5717 5715 5713 5711 5708 5702 5694 5684 5670 5654 5636 5618 5601 5586 5574 5567 5567 5574 5589 5614 5647 5690 5741 5800 5865 5934 6005 6076 6144 6206 6260 6303 6335 6353 6357 6346 6321 6282 6230 6166 6091 6005 5910 5804 5689 5564 5428 5281 5124 4958 4784 4605 4425 4247 4079 3927 3796 3694 3628 3602 3621 3686 3798 3955 4152 4384 4642 4917 5201 5484 5758 6014 6247 6453 6629 6774 6888 6974 7033 7068 7081 7075 7053 7016 6967 6909 6844 6774 6703 6633 6567 6509 6462 6426 6404 6397 6403 3295 9 10 1 6423 6454 6495 6543 6598 6657 6718 6781 6846 6910 6976 7041 7107 7171 7235 7296 7354 7408 7457 7499 7534 7563 7584 7599 7607 7608 7603 7591 7571 7540 7498 7440 7366 7270 7152 7008 6839 6643 6423 6179 5915 5636 5346 5050 4754 4464 4186 3926 3690 3483 3311 3179 3091 3051 3062 3126 3242 3409 3622 3877 4167 4484 4818 5161 5503 5836 6152 6447 6716 6957 7170 7355 7514 7651 7769 7870 7957 8034 8103 8163 8217 8265 8305 8338 8362 8377 8382 8376 8357 8325 8279 8219 8143 8051 7943 7818 7676 7518 7345 7158 6958 6747 6527 6300 6068 5834 5598 5364 5131 4904 4682 4469 4268 4082 3914 3769 3652 3567 3518 3507 3538 3611 3724 3876 4063 4278 4517 4772 5036 5303 5566 5821 6063 6291 6502 6697 6875 7039 7190 7330 7460 7583 7699 7811 7918 8021 8122 8219 8313 8404 8491 8574 8653 8726 8794 8857 8912 8961 9003 9038 9068 9091 9110 9125 9137 9147 9157 9166 9174 9181 9187 9191 9191 9187 9176 9159 9133 9098 9052 8995 8926 8844 8748 8636 8508 8363 8199 8017 7815 7594 7355 7099 6828 6545 6251 5950 5644 5336 5028 4722 4420 4125 3836 3557 3287 3028 2783 2554 2344 2156 1993 1860 1762 1701 1683 1709 1781 1901 2068 2279 2532 2820 3138 3479 3836 4202 4568 4931 5282 5619 5939 6239 6518 6776 7015 7234 7435 7620 7790 7946 8088 8218 8336 8443 8539 8626 8704 8775 8839 8897 8951 8999 9044 9085 9122 9154 9182 9204 9222 9234 9243 9247 9249 9249 9248 9247 9246 9244 9242 9237 9228 9213 9191 9160 9118 9064 8998 8919 8829 8727 8615 8493 8365 8231 8094 7955 7819 7688 7565 7454 7358 7280 7223 7188 7175 7185 7215 7264 7326 7400 7479 7561 7642 7717 7786 7845 7894 7934 7964 7986 8001 8011 8017 8021 8025 8029 8035 8045 8058 8076 8100 8129 8164 8206 8255 8310 8371 8437 8507 8580 8654 8728 8801 8870 8935 8994 9048 9095 9137 9174 9206 9234 9258 9279 9298 9313 9325 9333 9337 9337 9332 9322 9308 9291 9271 9249 9226 9201 9176 9148 9120 9088 9052 9012 8966 8913 8852 8783 8705 8618 8521 8413 8295 8165 8023 7869 7701 7520 7324 7113 6887 6646 6390 6121 5838 5544 5239 4926 4607 4284 3961 3641 3327 3022 2730 2455 2199 1965 1756 1572 1414 1282 1176 1093 1031 987 959 942 934 931 931 932 933 935 940 950 970 1005 1061 1143 1256 1406 1595 1824 2093 2399 2737 3101 3483 3873 4264 4648 5016 5363 5686 5981 6250 6493 6713 6913 7096 7266 7425 7577 7722 7861 7994 8120 8238 8347 8447 8537 8618 8688 8751 8806 8857 8903 8947 8990 9032 9074 9116 9157 9196 9233 9268 9299 9326 9349 9369 9387 9403 9418 9433 9448 9464 9480 9497 9514 9530 9543 9554 9562 9564 9563 9556 9544 9527 9505 9478 9445 9407 9361 9307 9244 9171 9086 8987 8875 3296 9 10 1 8748 8607 8453 8287 8112 7930 7747 7567 7393 7232 7089 6967 6872 6805 6769 6764 6791 6847 6930 7035 7160 7300 7449 7605 7761 7917 8067 8212 8349 8477 8597 8709 8813 8908 8997 9078 9153 9221 9283 9339 9388 9433 9472 9508 9539 9568 9594 9619 9642 9664 9686 9706 9726 9746 9765 9783 9801 9818 9835 9851 9866 9880 9893 9905 9915 9923 9928 9932 9933 9931 9927 9921 9913 9903 9890 9875 9857 9837 9814 9788 9759 9728 9695 9661 9626 9590 9554 9519 9483 9447 9411 9374 9335 9295 9252 9206 9157 9105 9048 8986 8919 8845 8763 8673 8572 8462 8340 8207 8062 7907 7742 7568 7385 7195 6997 6793 6582 6366 6144 5918 5689 5460 5234 5015 4809 4620 4454 4319 4218 4158 4141 4170 4245 4365 4526 4724 4953 5203 5469 5740 6010 6270 6513 6735 6932 7101 7241 7354 7442 7506 7551 7581 7599 7609 7613 7616 7618 7622 7628 7637 7651 7668 7688 7712 7739 7768 7798 7828 7857 7884 7907 7925 7937 7943 7943 7936 7923 7903 7879 7849 7816 7779 7738 7694 7647 7596 7541 7483 7421 7358 7294 7232 7172 7120 7076 7043 7025 7023 7038 7070 7118 7180 7251 7328 7405 7475 7532 7568 7578 7555 7494 7393 7248 7061 6832 6564 6263 5933 5581 5214 4839 4464 4094 3735 3393 3072 2775 2505 2265 2057 1886 1753 1662 1616 1621 1678 1790 1959 2183 2460 2785 3151 3549 3968 4397 4824 5239 5633 5999 6331 6628 6891 7120 7322 7499 7658 7803 7939 8068 8191 8311 8425 8534 8636 8728 8810 8881 8940 8988 9024 9049 9064 9071 9070 9063 9050 9033 9011 8987 8960 8932 8902 8873 8845 8818 8793 8771 8752 8737 8727 8721 8721 8727 8740 8759 8784 8816 8854 8898 8946 8998 9053 9110 9167 9224 9280 9334 9386 9435 9481 9525 9566 9603 9638 9669 9696 9720 9741 9758 9772 9784 9793 9800 9806 9811 9816 9821 9826 9830 9834 9837 9839 9841 9841 9841 9841 9841 9843 9847 9854 9864 9877 9892 9909 9927 9944 9958 9969 9975 9975 9971 9961 9949 9935 9921 9909 9900 9895 9894 9896 9899 9902 9903 9898 9886 9866 9837 9799 9752 9697 9636 9569 9496 9420 9338 9249 9152 9046 8926 8791 8638 8467 8274 8060 7825 7570 7295 7003 6696 6378 6052 5721 5391 5067 4752 4452 4172 3916 3687 3489 3323 3190 3090 3022 2983 2971 2981 3010 3054 3110 3175 3244 3317 3391 3464 3536 3606 3672 3735 3793 3845 3890 3927 3956 3973 3980 3975 3957 3927 3885 3833 3773 3709 3642 3579 3523 3478 3451 3447 3468 3520 3604 3724 3878 4067 4288 4539 4813 5107 5413 5726 6040 6349 6647 6930 7195 7438 7660 7860 8037 8194 8332 8452 8558 8652 8734 8808 8873 8933 8988 9039 9087 9132 9176 9219 9263 9306 9351 9396 9442 9489 9534 9579 9621 9660 9694 9724 9747 9766 9779 9787 9790 9790 9787 9780 9771 9758 9742 9721 9694 3297 9 10 1 9661 9619 9568 9507 9437 9355 9264 9162 9050 8928 8797 8657 8507 8349 8182 8009 7830 7648 7466 7286 7112 6948 6796 6660 6542 6443 6364 6305 6266 6245 6242 6256 6284 6326 6382 6450 6531 6624 6729 6844 6970 7104 7246 7393 7543 7694 7844 7990 8129 8260 8380 8487 8581 8660 8723 8768 8797 8808 8802 8779 8740 8684 8613 8527 8426 8313 8186 8048 7900 7744 7583 7418 7253 7092 6936 6790 6656 6536 6433 6347 6278 6227 6194 6176 6174 6186 6211 6248 6296 6353 6419 6490 6566 6643 6718 6789 6852 6903 6941 6964 6969 6956 6925 6878 6816 6740 6655 6561 6462 6361 6260 6162 6069 5983 5906 5840 5788 5750 5729 5725 5740 5774 5826 5898 5989 6097 6222 6362 6516 6681 6855 7036 7221 7408 7594 7778 7957 8128 8292 8447 8593 8729 8855 8973 9081 9180 9270 9351 9423 9486 9539 9584 9620 9648 9669 9684 9695 9704 9710 9715 9720 9724 9727 9728 9726 9721 9711 9696 9677 9654 9626 9596 9565 9535 9505 9478 9454 9433 9416 9402 9391 9382 9375 9370 9368 9367 9368 9373 9381 9392 9407 9426 9447 9472 9499 9526 9554 9582 9608 9633 9656 9679 9700 9721 9742 9763 9785 9806 9827 9847 9866 9883 9897 9908 9915 9920 9921 9920 9918 9914 9909 9905 9900 9896 9892 9887 9881 9873 9862 9846 9826 9799 9766 9726 9679 9625 9564 9498 9425 9349 9269 9185 9100 9014 8927 8842 8759 8680 8606 8539 8481 8434 8398 8377 8369 8375 8393 8424 8464 8512 8564 8617 8669 8718 8760 8796 8823 8842 8853 8856 8852 8842 8828 8809 8787 8763 8737 8710 8684 8659 8635 8614 8597 8585 8578 8577 8583 8596 8614 8638 8665 8696 8727 8759 8790 8819 8846 8871 8895 8917 8938 8958 8977 8994 9007 9016 9018 9013 8998 8972 8934 8886 8828 8762 8689 8613 8536 8461 8390 8326 8270 8223 8185 8157 8140 8132 8136 8149 8174 8209 8254 8310 8376 8450 8531 8617 8706 8797 8886 8972 9053 9129 9200 9264 9323 9377 9426 9473 9517 9559 9599 9637 9672 9703 9730 9752 9768 9778 9782 9781 9776 9769 9759 9750 9742 9736 9733 9733 9736 9740 9746 9750 9752 9751 9745 9734 9717 9693 9663 9627 9586 9540 9489 9435 9377 9317 9255 9192 9127 9060 8993 8924 8853 8779 8699 8613 8517 8409 8287 8148 7992 7817 7625 7416 7195 6965 6732 6500 6275 6062 5866 5689 5533 5399 5284 5187 5103 5028 4958 4886 4810 4726 4631 4524 4406 4277 4137 3989 3836 3680 3523 3368 3217 3075 2944 2828 2732 2659 2614 2603 2628 2694 2803 2956 3152 3390 3664 3971 4302 4651 5009 5369 5723 6065 6389 6691 6969 7222 7450 7655 7839 8005 8156 8294 8422 8541 8651 8754 8848 8933 9009 9074 9128 9172 9206 9232 9251 9266 9276 9285 9293 9300 9305 9309 9309 9304 9294 9278 9255 9227 9194 9158 9121 9084 9050 9018 8988 8961 8935 8910 3298 9 10 2 8892 8852 8814 8777 8743 8714 8688 8668 8652 8640 8632 8627 8622 8617 8612 8603 8592 8577 8558 8535 8508 8477 8442 8404 8362 8315 8263 8205 8138 8061 7972 7870 7753 7619 7469 7300 7114 6910 6689 6452 6200 5933 5654 5363 5061 4751 4435 4114 3791 3469 3151 2841 2543 2260 1996 1754 1536 1346 1182 1045 934 847 781 732 697 672 655 643 634 630 630 636 653 684 732 801 894 1014 1160 1332 1528 1742 1970 2207 2446 2681 2906 3118 3314 3492 3651 3792 3916 4024 4118 4200 4270 4330 4378 4416 4443 4460 4466 4464 4453 4437 4417 4396 4375 4358 4346 4341 4343 4353 4372 4399 4436 4482 4538 4605 4682 4770 4869 4978 5095 5219 5347 5475 5600 5720 5831 5931 6018 6093 6154 6203 6241 6268 6286 6296 6299 6294 6282 6262 6237 6205 6169 6131 6092 6057 6027 6008 6001 6008 6033 6074 6133 6209 6300 6404 6519 6641 6770 6901 7033 7164 7290 7410 7522 7623 7713 7790 7853 7900 7933 7950 7955 7947 7929 7904 7873 7841 7809 7780 7756 7739 7729 7727 7732 7744 7761 7782 7804 7825 7844 7860 7872 7879 7883 7885 7885 7887 7891 7900 7915 7938 7968 8006 8052 8104 8161 8221 8283 8345 8407 8466 8523 8576 8625 8670 8712 8751 8786 8817 8846 8872 8894 8914 8930 8943 8953 8959 8962 8963 8961 8957 8952 8944 8934 8923 8908 8889 8865 8833 8792 8739 8671 8588 8485 8363 8219 8052 7865 7656 7429 7185 6928 6660 6386 6110 5834 5563 5299 5045 4803 4575 4362 4164 3983 3820 3675 3550 3447 3369 3318 3300 3316 3372 3468 3609 3793 4019 4285 4584 4912 5259 5617 5978 6333 6675 6998 7298 7572 7818 8037 8230 8400 8547 8674 8783 8875 8953 9017 9068 9108 9136 9154 9163 9163 9154 9135 9104 9061 9002 8926 8829 8710 8568 8401 8212 8001 7772 7528 7275 7016 6757 6501 6253 6014 5788 5575 5374 5187 5012 4848 4694 4549 4413 4283 4160 4043 3931 3824 3722 3622 3525 3431 3337 3244 3150 3055 2958 2860 2759 2656 2551 2445 2339 2235 2135 2040 1951 1872 1804 1747 1702 1670 1650 1642 1644 1658 1682 1718 1766 1828 1908 2010 2137 2293 2481 2704 2963 3257 3584 3940 4318 4712 5115 5516 5910 6289 6647 6979 7282 7556 7800 8015 8203 8366 8508 8629 8733 8822 8895 8956 9004 9039 9064 9078 9082 9078 9066 9047 9024 8997 8968 8939 8912 8886 8865 8847 8835 8829 8829 8834 8845 8861 8883 8909 8940 8975 9015 9058 9104 9154 9205 9258 9310 9361 9410 9455 9495 9532 9563 9591 9615 9637 9658 9678 9698 9718 9739 9759 9779 9797 9813 9827 9838 9847 9853 9859 9863 9867 9872 9876 9881 9885 9890 9894 9897 9899 9901 9903 9906 9909 9915 9922 9931 9940 9950 9958 9965 9970 9971 9969 9965 9958 9950 9942 9935 9930 9927 9926 9927 9928 9929 9927 9923 9914 9900 3299 9 10 2 9881 9858 9831 9800 9767 9731 9692 9650 9602 9546 9480 9401 9306 9190 9053 8892 8706 8494 8258 7999 7718 7418 7102 6773 6433 6086 5735 5383 5035 4694 4366 4055 3769 3513 3293 3118 2993 2923 2913 2965 3080 3255 3487 3769 4093 4449 4827 5214 5600 5975 6331 6661 6960 7225 7456 7653 7818 7953 8061 8146 8209 8253 8279 8289 8285 8266 8234 8191 8138 8078 8012 7944 7876 7811 7753 7703 7665 7639 7629 7634 7655 7691 7742 7805 7880 7963 8054 8149 8247 8346 8445 8543 8639 8733 8825 8913 8998 9080 9157 9229 9296 9357 9411 9459 9501 9537 9568 9595 9618 9640 9660 9679 9698 9716 9733 9750 9766 9779 9792 9802 9811 9819 9825 9832 9837 9843 9849 9855 9861 9866 9870 9873 9874 9874 9871 9866 9858 9848 9835 9819 9800 9778 9752 9723 9690 9652 9611 9564 9511 9452 9387 9313 9231 9141 9043 8938 8826 8711 8593 8476 8361 8252 8150 8057 7975 7905 7845 7796 7757 7725 7701 7681 7664 7649 7635 7619 7601 7579 7552 7518 7476 7423 7360 7283 7191 7083 6958 6815 6654 6474 6275 6057 5822 5570 5302 5021 4729 4428 4123 3817 3515 3221 2939 2675 2430 2207 2007 1831 1677 1545 1431 1335 1256 1192 1145 1116 1107 1122 1164 1234 1336 1467 1626 1809 2010 2221 2432 2635 2821 2983 3114 3211 3274 3303 3303 3279 3238 3186 3131 3078 3033 2999 2978 2973 2983 3007 3046 3098 3164 3242 3332 3433 3546 3669 3800 3937 4078 4220 4360 4493 4619 4734 4838 4931 5014 5090 5160 5229 5300 5376 5461 5555 5661 5779 5909 6049 6199 6356 6519 6686 6856 7026 7196 7364 7529 7691 7848 7999 8143 8280 8408 8527 8637 8737 8829 8911 8984 9048 9104 9152 9191 9222 9244 9257 9261 9257 9243 9220 9188 9146 9094 9031 8958 8872 8774 8664 8540 8403 8254 8093 7924 7747 7566 7385 7205 7031 6865 6709 6567 6438 6325 6228 6149 6087 6044 6020 6015 6030 6065 6121 6197 6292 6405 6535 6678 6831 6992 7158 7324 7488 7646 7796 7936 8064 8179 8280 8366 8435 8488 8524 8541 8539 8517 8474 8410 8326 8220 8097 7956 7801 7634 7460 7283 7104 6929 6760 6599 6450 6314 6192 6086 5998 5927 5876 5846 5836 5849 5884 5941 6020 6120 6239 6375 6527 6690 6864 7045 7230 7417 7603 7786 7964 8135 8298 8450 8590 8718 8833 8934 9022 9097 9161 9213 9255 9288 9311 9326 9333 9331 9320 9299 9269 9228 9178 9118 9050 8975 8894 8809 8723 8637 8555 8477 8406 8343 8289 8247 8216 8198 8193 8200 8219 8251 8294 8348 8412 8483 8561 8644 8730 8818 8905 8989 9070 9145 9213 9274 9326 9370 9407 9436 9460 9479 9495 9509 9522 9535 9548 9562 9575 9589 9602 9613 9623 9631 9637 9641 9644 9646 9647 9649 9652 9656 9661 9668 9676 9685 9695 9705 9715 9725 9733 9740 9746 9751 9754 9757 9759 9761 9762 3300 9 10 2 9764 9767 9772 9778 9786 9795 9806 9818 9830 9841 9850 9856 9858 9857 9852 9844 9833 9821 9809 9799 9791 9786 9785 9787 9790 9794 9797 9798 9796 9790 9779 9765 9748 9730 9713 9697 9685 9677 9673 9674 9679 9687 9697 9708 9719 9731 9742 9753 9764 9774 9784 9794 9802 9807 9807 9802 9790 9768 9736 9693 9637 9570 9491 9401 9302 9196 9085 8972 8859 8750 8647 8553 8472 8404 8353 8318 8300 8300 8315 8344 8386 8437 8496 8561 8629 8700 8771 8843 8914 8983 9052 9119 9184 9247 9308 9366 9421 9474 9524 9570 9613 9653 9689 9723 9753 9780 9804 9825 9843 9860 9875 9889 9901 9914 9927 9939 9952 9964 9976 9986 9994 999910001 9999 9994 9986 9975 9962 9948 9932 9916 9901 9886 9872 9860 9848 9838 9828 9819 9812 9805 9798 9793 9788 9783 9779 9775 9771 9768 9767 9766 9767 9771 9776 9784 9794 9806 9820 9834 9849 9862 9874 9885 9893 9900 9904 9908 9910 9912 9914 9916 9918 9920 9921 9921 9919 9916 9911 9904 9894 9883 9870 9856 9842 9829 9816 9804 9794 9787 9783 9782 9785 9792 9802 9815 9831 9849 9866 9882 9896 9906 9912 9912 9908 9900 9888 9873 9858 9842 9827 9814 9802 9791 9780 9767 9751 9730 9703 9669 9628 9579 9524 9462 9396 9326 9254 9182 9111 9041 8974 8911 8853 8801 8755 8718 8691 8674 8668 8675 8693 8724 8765 8815 8872 8934 9000 9065 9130 9192 9250 9305 9355 9402 9445 9486 9524 9561 9595 9627 9656 9682 9705 9724 9740 9752 9762 9770 9778 9786 9794 9804 9815 9827 9840 9853 9865 9876 9885 9893 9898 9901 9903 9904 9905 9906 9908 9910 9913 9916 9919 9921 9922 9920 9917 9912 9905 9897 9889 9880 9872 9863 9855 9846 9836 9825 9811 9794 9774 9751 9724 9694 9662 9629 9595 9561 9528 9494 9461 9428 9393 9356 9315 9271 9224 9173 9119 9064 9010 8957 8907 8862 8823 8791 8764 8743 8727 8715 8705 8698 8691 8687 8683 8682 8684 8690 8700 8715 8736 8761 8791 8825 8861 8899 8937 8975 9012 9047 9082 9115 9149 9182 9215 9248 9280 9313 9343 9372 9399 9422 9442 9458 9472 9482 9490 9495 9499 9501 9500 9497 9490 9479 9464 9443 9417 9386 9351 9312 9272 9232 9193 9158 9126 9098 9076 9057 9043 9031 9021 9014 9007 9003 9001 9002 9008 9019 9036 9060 9090 9125 9165 9206 9249 9290 9329 9365 9397 9424 9449 9471 9490 9508 9524 9538 9550 9558 9561 9558 9549 9532 9507 9474 9435 9389 9337 9282 9223 9161 9099 9035 8971 8908 8847 8789 8736 8688 8647 8614 8590 8575 8568 8569 8577 8589 8604 8620 8636 8651 8665 8677 8688 8699 8711 8723 8739 8756 8777 8801 8827 8856 8887 8919 8952 8985 9018 9050 9081 9111 9139 9164 9186 9205 9220 9231 9238 9241 9241 9238 9232 9225 9217 9207 9196 9185 9172 9159 9144 9128 9110 9092 9074 3301 9 10 2 9057 9043 9034 9030 9034 9046 9067 9096 9134 9179 9228 9281 9334 9386 9435 9480 9520 9554 9584 9609 9631 9650 9668 9686 9702 9719 9735 9750 9763 9775 9784 9791 9795 9798 9799 9799 9799 9799 9800 9799 9798 9794 9787 9774 9755 9729 9694 9650 9599 9540 9476 9408 9340 9274 9214 9161 9117 9084 9064 9054 9057 9069 9089 9116 9149 9185 9222 9261 9299 9335 9367 9396 9418 9432 9436 9428 9406 9368 9312 9238 9145 9031 8897 8742 8566 8369 8151 7913 7653 7372 7071 6752 6416 6067 5707 5342 4974 4609 4251 3904 3571 3257 2962 2690 2443 2223 2033 1876 1757 1680 1648 1667 1741 1871 2058 2302 2597 2939 3319 3726 4150 4580 5005 5414 5801 6159 6486 6781 7045 7281 7493 7685 7861 8024 8178 8324 8462 8594 8718 8833 8940 9038 9127 9207 9280 9345 9404 9457 9505 9548 9586 9619 9646 9668 9684 9696 9704 9710 9714 9719 9724 9731 9739 9749 9760 9770 9779 9785 9789 9790 9787 9782 9775 9766 9756 9746 9734 9722 9706 9687 9661 9627 9584 9530 9463 9383 9288 9178 9053 8912 8755 8580 8388 8178 7949 7703 7442 7167 6883 6595 6309 6034 5776 5543 5344 5184 5068 5001 4983 5012 5088 5203 5353 5529 5725 5933 6145 6356 6561 6755 6939 7110 7269 7417 7557 7689 7817 7942 8066 8190 8313 8437 8560 8683 8802 8918 9027 9130 9225 9309 9384 9447 9501 9545 9580 9608 9630 9648 9663 9675 9685 9694 9701 9705 9707 9705 9700 9691 9679 9664 9647 9629 9608 9587 9563 9536 9505 9467 9421 9365 9298 9218 9126 9024 8912 8794 8674 8556 8444 8343 8257 8189 8142 8119 8119 8143 8190 8256 8339 8436 8541 8652 8762 8869 8968 9058 9135 9199 9249 9286 9309 9320 9319 9306 9283 9247 9199 9138 9061 8967 8853 8719 8562 8380 8174 7943 7686 7404 7099 6773 6428 6069 5699 5324 4947 4575 4213 3865 3536 3231 2951 2701 2481 2296 2145 2033 1961 1934 1953 2022 2143 2318 2546 2824 3148 3511 3905 4318 4741 5162 5570 5957 6315 6641 6931 7186 7407 7596 7757 7894 8009 8105 8183 8244 8288 8316 8327 8321 8299 8263 8214 8157 8092 8024 7955 7888 7824 7764 7710 7661 7618 7579 7545 7517 7494 7477 7466 7463 7468 7482 7504 7534 7572 7616 7666 7719 7774 7831 7887 7941 7993 8041 8085 8124 8156 8181 8198 8206 8203 8188 8163 8125 8075 8013 7942 7861 7773 7679 7582 7485 7388 7295 7207 7127 7056 6996 6948 6912 6887 6874 6871 6874 6881 6888 6888 6878 6852 6805 6732 6631 6498 6334 6139 5915 5667 5399 5116 4825 4534 4248 3975 3723 3496 3303 3149 3040 2980 2973 3022 3128 3291 3508 3775 4085 4431 4802 5190 5582 5971 6345 6698 7024 7319 7582 7811 8009 8179 8324 8447 8552 8642 8720 8787 8844 8892 8931 8962 8983 8995 8999 8995 8985 8970 8951 8930 8909 8889 8870 8854 8840 3302 9 10 2 8829 8820 8813 8808 8803 8800 8797 8794 8790 8785 8778 8767 8751 8728 8695 8648 8586 8504 8401 8273 8119 7937 7726 7487 7221 6929 6613 6276 5921 5553 5175 4791 4407 4026 3655 3296 2955 2636 2342 2075 1839 1633 1457 1311 1192 1098 1027 976 943 926 926 941 974 1024 1095 1187 1302 1439 1597 1775 1969 2175 2388 2604 2817 3023 3220 3405 3578 3740 3892 4037 4177 4317 4457 4601 4749 4902 5059 5220 5383 5547 5711 5873 6034 6191 6345 6495 6641 6782 6918 7048 7170 7284 7389 7485 7572 7650 7720 7783 7842 7896 7948 7999 8049 8099 8148 8197 8244 8288 8328 8364 8395 8420 8439 8451 8457 8455 8447 8431 8408 8376 8336 8287 8228 8159 8079 7987 7884 7768 7641 7501 7350 7190 7020 6843 6660 6475 6289 6105 5925 5750 5583 5425 5277 5137 5007 4886 4771 4662 4557 4453 4349 4243 4132 4015 3891 3759 3617 3466 3305 3136 2960 2777 2590 2402 2213 2028 1847 1674 1510 1358 1217 1089 975 874 786 710 646 592 547 511 483 461 445 434 428 426 429 436 448 466 490 523 565 619 688 773 877 1000 1143 1305 1485 1679 1884 2097 2311 2523 2729 2925 3110 3282 3442 3591 3733 3869 4004 4140 4280 4426 4579 4740 4908 5083 5264 5449 5638 5829 6020 6212 6403 6593 6779 6961 7138 7309 7472 7627 7772 7908 8034 8151 8258 8357 8448 8531 8605 8671 8729 8778 8817 8847 8868 8880 8883 8878 8865 8844 8815 8776 8727 8666 8590 8497 8386 8254 8099 7922 7721 7499 7257 6996 6719 6429 6128 5818 5503 5183 4862 4540 4221 3906 3597 3298 3011 2741 2490 2263 2064 1897 1767 1677 1631 1632 1682 1783 1933 2133 2378 2665 2986 3335 3703 4080 4457 4824 5173 5497 5790 6048 6270 6455 6606 6725 6817 6886 6937 6975 7006 7033 7060 7091 7128 7175 7231 7299 7378 7469 7569 7678 7793 7911 8029 8144 8254 8356 8448 8529 8599 8656 8703 8740 8768 8788 8802 8811 8815 8816 8815 8812 8807 8803 8798 8793 8789 8785 8781 8777 8772 8766 8759 8749 8737 8723 8705 8684 8660 8633 8601 8566 8526 8482 8432 8378 8319 8257 8191 8125 8058 7994 7933 7877 7826 7781 7742 7708 7679 7654 7632 7612 7591 7569 7543 7512 7472 7421 7357 7276 7176 7055 6911 6744 6553 6340 6106 5854 5586 5305 5015 4717 4415 4110 3804 3499 3199 2905 2620 2349 2095 1860 1650 1467 1311 1184 1085 1011 958 923 902 890 884 885 891 906 933 978 1047 1145 1277 1445 1650 1891 2161 2452 2756 3060 3354 3625 3865 4064 4218 4323 4380 4391 4358 4288 4187 4060 3912 3749 3575 3394 3209 3022 2835 2651 2472 2300 2136 1984 1844 1716 1602 1500 1409 1327 1253 1185 1120 1057 995 935 876 820 768 722 683 651 628 612 604 602 606 615 629 650 680 723 784 868 3303 9 10 2 981 1127 1312 1537 1804 2112 2456 2831 3230 3645 4067 4486 4894 5285 5653 5993 6303 6581 6828 7045 7232 7392 7526 7635 7721 7785 7829 7854 7861 7852 7830 7797 7755 7708 7658 7607 7558 7513 7472 7438 7411 7391 7379 7376 7381 7394 7415 7444 7480 7521 7565 7610 7655 7695 7730 7757 7775 7783 7783 7777 7766 7754 7745 7743 7749 7767 7799 7845 7904 7976 8058 8149 8244 8342 8440 8536 8629 8717 8799 8875 8946 9010 9069 9122 9171 9214 9252 9285 9314 9338 9357 9371 9380 9384 9383 9375 9362 9342 9315 9281 9239 9188 9128 9059 8981 8894 8798 8695 8585 8470 8352 8233 8116 8001 7891 7788 7691 7601 7518 7441 7369 7301 7236 7172 7108 7045 6981 6917 6853 6790 6729 6671 6617 6568 6526 6493 6468 6455 6454 6467 6495 6538 6596 6668 6755 6853 6960 7074 7192 7311 7427 7538 7641 7736 7820 7893 7955 8007 8049 8082 8107 8126 8140 8150 8158 8165 8173 8181 8191 8203 8216 8230 8244 8256 8266 8271 8271 8264 8249 8225 8193 8153 8106 8053 7996 7936 7877 7819 7764 7713 7667 7626 7589 7555 7522 7489 7453 7411 7361 7299 7224 7134 7027 6901 6757 6593 6410 6208 5987 5748 5492 5219 4933 4633 4323 4005 3684 3363 3047 2740 2449 2177 1928 1707 1515 1353 1221 1117 1037 979 937 908 888 873 863 857 857 865 887 925 984 1066 1173 1305 1459 1629 1808 1989 2163 2319 2451 2551 2615 2640 2629 2584 2510 2415 2305 2189 2073 1964 1865 1780 1709 1653 1610 1578 1554 1537 1523 1512 1502 1491 1479 1465 1447 1425 1398 1367 1332 1294 1255 1221 1196 1187 1201 1247 1331 1461 1641 1873 2158 2490 2866 3275 3707 4153 4599 5035 5453 5845 6207 6536 6832 7096 7332 7542 7730 7899 8052 8191 8317 8430 8533 8625 8706 8777 8840 8895 8942 8985 9022 9055 9084 9110 9132 9151 9166 9179 9189 9196 9203 9209 9215 9222 9229 9237 9246 9256 9264 9273 9280 9286 9291 9295 9299 9303 9307 9312 9318 9325 9331 9337 9342 9344 9343 9338 9328 9312 9290 9261 9226 9182 9130 9069 8998 8915 8820 8712 8591 8456 8308 8148 7978 7800 7616 7431 7249 7073 6909 6760 6631 6526 6447 6397 6376 6386 6424 6488 6577 6687 6813 6952 7100 7253 7407 7558 7705 7843 7971 8087 8190 8281 8358 8423 8476 8519 8552 8578 8597 8610 8616 8617 8611 8597 8575 8543 8502 8453 8395 8332 8266 8199 8136 8078 8029 7990 7962 7944 7937 7937 7943 7953 7963 7972 7978 7981 7982 7980 7978 7975 7976 7979 7987 8000 8019 8042 8070 8101 8135 8171 8208 8247 8287 8329 8373 8420 8470 8524 8580 8640 8701 8762 8823 8880 8933 8980 9021 9054 9080 9100 9115 9127 9137 9147 9159 9174 9191 9211 9233 9254 9274 9290 9300 9304 9301 9290 9274 9252 9227 9200 9175 9151 9131 9115 9102 9093 9085 9078 3304 9 10 3 9053 9044 9037 9032 9029 9028 9028 9031 9036 9042 9050 9058 9068 9078 9088 9098 9108 9118 9128 9138 9150 9162 9175 9188 9200 9211 9220 9226 9227 9224 9215 9201 9183 9161 9135 9107 9076 9042 9005 8963 8915 8859 8793 8717 8629 8530 8421 8303 8177 8047 7915 7782 7652 7526 7406 7293 7188 7093 7009 6936 6876 6830 6799 6782 6781 6795 6822 6863 6915 6978 7049 7126 7208 7294 7380 7467 7551 7631 7706 7774 7833 7882 7921 7947 7962 7965 7955 7934 7900 7854 7794 7721 7632 7527 7405 7264 7104 6925 6726 6509 6275 6025 5763 5491 5211 4925 4638 4351 4066 3787 3516 3255 3007 2776 2566 2379 2221 2097 2011 1967 1970 2021 2123 2275 2476 2721 3006 3324 3665 4023 4387 4750 5103 5441 5758 6051 6319 6561 6778 6972 7145 7301 7441 7568 7683 7787 7881 7965 8037 8097 8144 8176 8193 8192 8175 8139 8084 8009 7915 7800 7664 7506 7327 7125 6903 6661 6402 6128 5845 5556 5268 4988 4722 4476 4258 4073 3926 3821 3762 3750 3785 3865 3988 4150 4345 4566 4805 5055 5307 5552 5782 5990 6171 6319 6431 6508 6549 6556 6533 6483 6412 6323 6223 6115 6004 5893 5785 5684 5592 5511 5444 5393 5358 5341 5342 5361 5395 5444 5504 5572 5645 5719 5792 5861 5924 5980 6030 6073 6112 6146 6177 6207 6236 6265 6295 6325 6355 6387 6420 6455 6493 6535 6581 6634 6692 6757 6828 6906 6988 7073 7161 7249 7336 7422 7506 7587 7665 7741 7814 7884 7953 8019 8083 8143 8199 8248 8289 8320 8340 8345 8334 8306 8260 8193 8107 8000 7873 7725 7559 7375 7175 6961 6737 6506 6272 6041 5819 5611 5424 5265 5138 5049 5002 4998 5038 5121 5243 5401 5588 5797 6023 6258 6495 6728 6954 7167 7366 7547 7711 7858 7987 8099 8196 8278 8348 8406 8453 8492 8523 8548 8568 8585 8600 8613 8626 8640 8653 8667 8680 8692 8702 8708 8711 8710 8703 8691 8673 8650 8622 8589 8552 8508 8459 8403 8339 8266 8184 8093 7992 7882 7765 7642 7516 7389 7262 7138 7017 6901 6789 6680 6574 6470 6366 6263 6160 6057 5955 5856 5761 5672 5591 5519 5460 5413 5381 5366 5369 5390 5431 5491 5570 5667 5778 5902 6035 6172 6311 6447 6579 6703 6820 6928 7031 7128 7223 7316 7410 7504 7598 7690 7778 7859 7929 7986 8027 8049 8053 8038 8005 7955 7890 7810 7718 7614 7499 7373 7236 7087 6928 6759 6582 6399 6212 6025 5841 5665 5498 5344 5205 5082 4975 4886 4813 4757 4717 4693 4686 4695 4720 4762 4820 4893 4979 5076 5179 5283 5385 5478 5557 5616 5651 5659 5635 5580 5491 5371 5220 5042 4840 4618 4380 4132 3877 3620 3365 3116 2876 2647 2432 2233 2051 1890 1751 1639 1556 1508 1498 1532 1613 1743 1924 2155 2433 2751 3103 3479 3870 4264 4653 5026 5377 5699 5990 6246 6468 6655 6809 6930 7022 7084 3305 9 10 3 7119 7128 7112 7073 7013 6933 6837 6726 6603 6471 6333 6191 6047 5903 5762 5626 5497 5377 5269 5174 5096 5036 4995 4974 4973 4991 5027 5077 5140 5212 5290 5370 5450 5527 5598 5661 5715 5757 5786 5799 5797 5777 5738 5680 5602 5505 5390 5256 5107 4943 4765 4576 4378 4172 3959 3743 3524 3306 3090 2881 2681 2492 2318 2161 2021 1898 1791 1700 1621 1551 1490 1436 1389 1351 1324 1314 1325 1363 1433 1539 1681 1860 2072 2311 2569 2836 3100 3353 3586 3790 3961 4098 4200 4272 4317 4341 4351 4352 4351 4351 4355 4367 4386 4415 4454 4502 4560 4629 4709 4799 4901 5014 5138 5273 5417 5569 5727 5891 6057 6225 6391 6555 6713 6864 7006 7136 7254 7358 7447 7522 7581 7627 7660 7681 7693 7696 7693 7684 7671 7655 7636 7617 7599 7582 7570 7563 7565 7576 7598 7632 7678 7737 7806 7885 7971 8062 8155 8248 8339 8425 8506 8581 8649 8711 8767 8818 8865 8909 8950 8989 9026 9062 9096 9127 9156 9180 9200 9215 9224 9228 9227 9221 9211 9198 9182 9165 9146 9125 9102 9078 9051 9022 8991 8958 8923 8888 8854 8823 8794 8771 8753 8741 8735 8734 8738 8746 8758 8772 8788 8806 8826 8848 8873 8900 8929 8959 8991 9022 9052 9079 9102 9121 9136 9146 9153 9156 9158 9159 9160 9163 9166 9171 9177 9183 9189 9193 9194 9193 9189 9181 9170 9158 9143 9129 9114 9101 9088 9077 9068 9059 9050 9040 9030 9017 9002 8986 8968 8949 8931 8913 8898 8885 8875 8868 8862 8858 8852 8843 8830 8811 8785 8752 8712 8667 8616 8563 8509 8456 8403 8353 8304 8256 8208 8157 8103 8044 7980 7909 7832 7750 7663 7572 7479 7383 7287 7190 7093 6997 6902 6810 6723 6642 6568 6504 6451 6410 6382 6366 6362 6367 6379 6398 6420 6443 6468 6492 6516 6541 6567 6595 6627 6661 6700 6743 6789 6837 6888 6938 6989 7037 7084 7129 7170 7208 7243 7273 7299 7319 7334 7342 7343 7337 7322 7299 7267 7225 7172 7109 7034 6945 6844 6727 6596 6449 6288 6114 5928 5732 5530 5325 5120 4918 4722 4536 4361 4200 4053 3923 3809 3713 3634 3574 3532 3510 3507 3525 3562 3620 3697 3792 3903 4028 4166 4311 4463 4616 4767 4914 5051 5176 5287 5379 5452 5503 5531 5536 5518 5477 5415 5332 5231 5113 4980 4834 4676 4508 4330 4145 3953 3756 3554 3350 3145 2942 2741 2546 2358 2179 2010 1852 1707 1575 1458 1355 1268 1198 1145 1111 1097 1103 1131 1179 1246 1332 1433 1546 1668 1793 1918 2038 2150 2251 2337 2408 2462 2500 2522 2529 2523 2505 2477 2442 2400 2352 2301 2247 2190 2130 2068 2004 1936 1865 1789 1709 1624 1535 1443 1347 1251 1154 1059 967 879 798 723 656 597 545 501 463 431 404 383 365 352 342 335 331 329 330 334 341 350 363 380 402 429 462 501 546 3306 9 10 3 598 656 719 786 855 925 995 1062 1127 1190 1249 1307 1365 1424 1486 1552 1623 1698 1778 1860 1943 2023 2099 2166 2223 2266 2295 2308 2306 2289 2260 2220 2172 2118 2062 2007 1957 1914 1883 1866 1868 1892 1940 2013 2114 2243 2396 2573 2769 2978 3196 3415 3631 3836 4027 4200 4352 4481 4590 4677 4746 4798 4838 4867 4889 4906 4921 4936 4951 4969 4990 5014 5041 5072 5107 5144 5183 5224 5267 5311 5356 5401 5447 5492 5536 5580 5621 5660 5695 5726 5753 5776 5795 5809 5821 5829 5836 5841 5844 5846 5844 5840 5831 5817 5796 5768 5732 5687 5633 5570 5499 5418 5329 5231 5125 5009 4885 4750 4606 4451 4285 4109 3922 3726 3520 3307 3089 2868 2646 2428 2215 2012 1822 1647 1489 1350 1232 1135 1060 1006 972 957 959 976 1006 1044 1089 1136 1183 1225 1259 1283 1296 1294 1279 1250 1209 1157 1096 1029 959 888 818 752 691 636 587 544 509 479 454 434 419 406 396 388 382 377 373 370 368 368 369 372 378 388 402 422 448 481 523 574 635 706 788 880 981 1090 1207 1330 1457 1587 1719 1850 1981 2111 2238 2362 2483 2599 2710 2815 2913 3003 3082 3151 3206 3248 3274 3284 3277 3252 3210 3151 3075 2983 2877 2759 2630 2494 2351 2207 2062 1919 1782 1651 1530 1419 1321 1238 1173 1128 1107 1114 1153 1228 1342 1497 1693 1931 2206 2513 2845 3195 3552 3908 4253 4580 4883 5157 5400 5610 5790 5939 6062 6158 6231 6281 6307 6310 6288 6238 6161 6054 5917 5751 5557 5337 5096 4838 4567 4287 4004 3722 3445 3177 2922 2683 2463 2267 2098 1959 1854 1787 1762 1781 1847 1960 2121 2327 2576 2862 3180 3521 3877 4239 4600 4951 5285 5596 5881 6138 6365 6564 6738 6888 7018 7133 7233 7323 7404 7475 7537 7590 7632 7662 7678 7682 7672 7650 7617 7575 7527 7475 7421 7368 7317 7269 7225 7186 7150 7118 7090 7065 7044 7027 7015 7009 7009 7016 7031 7054 7084 7120 7162 7209 7258 7308 7358 7406 7451 7492 7528 7557 7580 7595 7602 7601 7592 7575 7550 7518 7480 7438 7394 7348 7303 7262 7225 7195 7173 7160 7158 7165 7182 7208 7244 7288 7339 7396 7459 7526 7596 7668 7742 7814 7885 7952 8015 8072 8123 8166 8203 8235 8262 8285 8306 8327 8347 8367 8387 8405 8418 8424 8419 8402 8368 8315 8242 8147 8032 7895 7739 7565 7375 7172 6957 6735 6506 6275 6046 5821 5607 5409 5231 5079 4960 4876 4831 4829 4868 4947 5064 5214 5390 5586 5793 6005 6212 6408 6586 6741 6868 6965 7028 7058 7054 7017 6950 6855 6735 6593 6435 6263 6081 5893 5702 5511 5323 5141 4967 4803 4650 4510 4383 4272 4174 4090 4019 3957 3903 3852 3802 3748 3687 3615 3531 3432 3318 3190 3049 2897 2737 2573 2407 2245 2087 1938 1800 1675 3307 9 10 3 1564 1468 1387 1323 1274 1239 1219 1212 1215 1228 1249 1274 1303 1332 1361 1386 1408 1426 1439 1449 1459 1471 1489 1519 1564 1632 1725 1849 2006 2198 2424 2682 2968 3276 3601 3933 4267 4593 4905 5196 5462 5698 5901 6071 6204 6302 6363 6388 6377 6330 6248 6133 5984 5806 5599 5368 5117 4848 4567 4278 3986 3695 3409 3132 2867 2618 2387 2177 1989 1824 1684 1570 1481 1420 1385 1378 1399 1449 1528 1636 1774 1938 2127 2336 2560 2791 3023 3245 3450 3629 3774 3881 3946 3967 3945 3882 3783 3652 3494 3315 3121 2916 2704 2490 2276 2066 1864 1673 1496 1337 1196 1076 978 900 840 797 766 746 733 728 731 747 780 838 928 1057 1232 1457 1733 2058 2428 2834 3265 3709 4153 4587 5000 5384 5734 6048 6326 6570 6782 6968 7129 7271 7394 7500 7592 7668 7731 7780 7817 7843 7860 7870 7876 7879 7882 7885 7890 7898 7909 7925 7945 7970 8001 8039 8083 8134 8191 8253 8320 8389 8459 8527 8593 8655 8712 8764 8813 8858 8901 8944 8987 9030 9073 9116 9158 9198 9235 9267 9296 9320 9341 9358 9373 9386 9399 9411 9423 9434 9444 9452 9458 9460 9459 9456 9450 9441 9431 9419 9407 9393 9376 9357 9335 9307 9273 9232 9185 9130 9069 9002 8930 8855 8777 8698 8620 8543 8470 8399 8334 8274 8219 8172 8130 8096 8067 8045 8027 8013 8003 7995 7988 7983 7978 7973 7969 7965 7962 7959 7956 7953 7950 7945 7938 7929 7919 7906 7893 7879 7866 7856 7849 7847 7849 7855 7866 7880 7896 7913 7931 7948 7964 7980 7996 8012 8029 8047 8067 8088 8109 8129 8147 8162 8172 8176 8174 8166 8152 8134 8111 8086 8059 8032 8005 7979 7954 7929 7905 7881 7856 7830 7801 7769 7732 7689 7638 7577 7507 7423 7326 7214 7087 6942 6781 6603 6407 6195 5967 5724 5466 5196 4916 4628 4334 4038 3742 3450 3165 2890 2628 2381 2151 1940 1749 1578 1430 1302 1195 1108 1040 988 951 927 913 908 908 914 921 931 940 948 955 960 963 964 964 964 967 976 993 1024 1073 1144 1242 1368 1525 1713 1932 2177 2446 2732 3030 3335 3639 3940 4233 4515 4785 5043 5290 5526 5754 5973 6186 6393 6593 6788 6975 7154 7325 7485 7636 7777 7908 8029 8141 8245 8341 8429 8511 8586 8654 8715 8769 8816 8857 8890 8918 8940 8956 8965 8969 8965 8952 8930 8896 8850 8790 8715 8626 8523 8407 8281 8147 8006 7861 7714 7566 7417 7268 7118 6967 6812 6654 6492 6327 6158 5989 5821 5658 5504 5360 5231 5120 5027 4954 4901 4867 4852 4853 4870 4901 4944 4999 5064 5139 5222 5312 5409 5509 5613 5717 5820 5921 6020 6116 6211 6305 6400 6498 6600 6707 6819 6936 7054 7173 7290 7401 7504 7597 7679 7749 7808 7857 7896 7929 7955 7977 7995 8009 8020 8026 8028 8024 8015 8001 7980 3308 9 10 3 7955 7924 7889 7850 7808 7763 7715 7664 7611 7556 7499 7443 7386 7329 7275 7222 7171 7122 7075 7028 6980 6931 6879 6824 6764 6698 6627 6549 6465 6373 6273 6165 6048 5922 5787 5643 5491 5334 5171 5008 4846 4689 4539 4401 4274 4163 4067 3986 3922 3872 3837 3816 3809 3814 3831 3861 3903 3956 4021 4098 4185 4282 4388 4502 4623 4751 4885 5025 5170 5319 5473 5630 5787 5944 6098 6246 6385 6513 6626 6724 6806 6872 6922 6958 6984 7003 7017 7030 7045 7065 7091 7125 7167 7218 7277 7343 7417 7496 7579 7665 7752 7840 7925 8006 8081 8150 8209 8259 8299 8328 8346 8355 8354 8346 8330 8310 8284 8255 8222 8187 8150 8111 8070 8029 7987 7945 7904 7866 7830 7798 7771 7750 7735 7727 7725 7730 7740 7755 7774 7797 7821 7847 7874 7902 7931 7963 7997 8034 8075 8119 8167 8218 8271 8323 8374 8422 8466 8505 8537 8564 8585 8600 8610 8615 8616 8613 8604 8589 8568 8539 8501 8453 8393 8320 8233 8130 8009 7868 7707 7523 7316 7087 6836 6565 6278 5978 5670 5360 5054 4756 4474 4213 3979 3777 3614 3494 3421 3399 3430 3515 3654 3843 4079 4354 4660 4989 5329 5673 6010 6332 6633 6908 7155 7371 7556 7712 7839 7938 8011 8059 8082 8081 8056 8009 7941 7852 7746 7624 7490 7346 7195 7040 6884 6730 6581 6441 6313 6201 6107 6036 5990 5971 5980 6019 6085 6178 6294 6430 6582 6746 6919 7095 7273 7448 7618 7781 7935 8078 8209 8328 8434 8528 8610 8681 8743 8797 8845 8888 8927 8963 8996 9027 9054 9078 9098 9113 9125 9132 9135 9135 9131 9123 9112 9097 9076 9049 9014 8971 8916 8850 8771 8678 8571 8450 8316 8169 8011 7847 7677 7508 7344 7189 7050 6931 6837 6772 6739 6738 6768 6827 6913 7019 7141 7272 7408 7544 7675 7799 7914 8017 8110 8192 8263 8324 8376 8418 8451 8475 8491 8500 8500 8495 8483 8466 8444 8417 8386 8350 8310 8264 8212 8155 8091 8021 7945 7861 7771 7674 7566 7448 7317 7170 7005 6818 6609 6376 6119 5840 5541 5227 4902 4571 4241 3918 3608 3314 3042 2795 2574 2381 2216 2078 1965 1874 1802 1746 1701 1663 1628 1593 1553 1508 1455 1395 1327 1254 1177 1097 1019 943 871 806 746 693 647 608 575 547 526 510 499 493 491 493 498 504 511 519 528 539 555 579 614 667 742 843 976 1143 1345 1582 1850 2145 2461 2790 3126 3459 3784 4092 4381 4646 4885 5098 5287 5452 5598 5726 5840 5944 6039 6129 6215 6298 6381 6463 6545 6627 6708 6787 6864 6939 7008 7073 7132 7185 7231 7270 7303 7332 7356 7378 7399 7420 7442 7468 7496 7529 7564 7603 7645 7689 7734 7779 7825 7870 7915 7959 8002 8044 8085 8125 8163 8199 8232 8260 8285 8305 8319 8329 8333 8333 8329 8320 8308 8293 8274 8252 8227 8199 8168 8135 3309 9 10 3 8099 8063 8026 7990 7957 7927 7901 7879 7862 7848 7838 7829 7822 7816 7809 7802 7793 7783 7772 7759 7745 7728 7708 7685 7657 7624 7587 7544 7498 7449 7398 7348 7300 7257 7218 7187 7163 7148 7142 7146 7159 7183 7218 7263 7319 7386 7463 7549 7642 7740 7840 7941 8040 8135 8225 8309 8387 8460 8526 8589 8647 8702 8753 8800 8843 8881 8914 8941 8961 8974 8981 8981 8974 8963 8946 8924 8898 8867 8834 8797 8759 8719 8680 8642 8608 8577 8553 8535 8524 8520 8522 8531 8544 8562 8584 8608 8635 8663 8693 8723 8754 8786 8817 8848 8877 8904 8929 8952 8972 8990 9007 9023 9037 9052 9065 9079 9091 9101 9108 9111 9110 9105 9095 9082 9065 9048 9030 9014 8999 8987 8976 8967 8957 8945 8930 8910 8883 8850 8810 8763 8712 8656 8597 8536 8475 8414 8353 8294 8235 8177 8119 8063 8008 7955 7905 7859 7817 7780 7749 7723 7703 7688 7677 7671 7667 7666 7666 7666 7666 7665 7663 7661 7658 7655 7653 7652 7653 7657 7664 7676 7690 7708 7727 7746 7761 7771 7770 7756 7726 7675 7600 7500 7372 7217 7034 6824 6590 6335 6061 5772 5473 5168 4860 4554 4254 3966 3693 3440 3213 3017 2856 2737 2662 2635 2659 2733 2856 3024 3229 3466 3722 3987 4250 4499 4723 4912 5059 5158 5207 5205 5154 5058 4921 4750 4551 4331 4097 3856 3612 3371 3136 2913 2704 2511 2335 2179 2041 1923 1823 1740 1672 1617 1572 1537 1507 1481 1458 1435 1412 1387 1360 1332 1304 1278 1257 1245 1247 1269 1315 1393 1507 1661 1857 2097 2379 2699 3051 3430 3827 4233 4639 5036 5418 5778 6111 6414 6686 6927 7137 7319 7475 7610 7725 7825 7913 7991 8061 8124 8183 8238 8289 8337 8382 8425 8464 8502 8539 8574 8609 8643 8676 8708 8738 8766 8790 8811 8827 8839 8846 8847 8843 8832 8815 8792 8760 8721 8673 8617 8553 8482 8405 8325 8244 8163 8083 8007 7934 7863 7793 7723 7650 7571 7485 7390 7286 7170 7046 6912 6771 6625 6476 6325 6174 6027 5885 5750 5627 5518 5426 5356 5311 5294 5307 5352 5429 5536 5672 5833 6013 6209 6415 6626 6838 7046 7248 7442 7625 7798 7960 8110 8248 8374 8488 8590 8680 8757 8822 8876 8919 8953 8977 8994 9004 9007 9004 8995 8979 8956 8926 8889 8844 8793 8736 8673 8606 8535 8463 8390 8317 8247 8181 8120 8067 8022 7988 7965 7953 7953 7965 7987 8018 8055 8098 8143 8189 8235 8277 8315 8347 8373 8390 8399 8398 8386 8363 8330 8288 8239 8185 8129 8074 8025 7984 7954 7938 7935 7947 7972 8008 8054 8107 8164 8223 8282 8340 8396 8449 8498 8545 8588 8627 8663 8694 8721 8743 8760 8772 8780 8784 8783 8779 8773 8763 8751 8737 8720 8701 8680 8656 8631 8603 8574 8543 8510 8475 8437 8396 8350 8298 8239 8172 8097 8014 7923 7825 7722 7616 7509 7402 7297 3310 9 10 4 7193 7092 6993 6900 6812 6731 6658 6593 6537 6492 6457 6435 6426 6430 6447 6476 6518 6570 6632 6701 6777 6857 6940 7026 7112 7199 7284 7368 7450 7528 7600 7667 7725 7776 7817 7848 7871 7885 7892 7893 7888 7880 7867 7851 7831 7806 7778 7744 7705 7661 7613 7562 7509 7456 7406 7359 7318 7283 7256 7235 7222 7215 7213 7216 7222 7232 7243 7255 7267 7277 7284 7284 7276 7255 7218 7162 7082 6976 6839 6670 6467 6229 5958 5655 5324 4969 4596 4213 3827 3446 3079 2733 2415 2128 1876 1660 1478 1328 1207 1110 1035 981 947 938 957 1011 1108 1255 1457 1717 2036 2410 2831 3289 3770 4259 4742 5206 5637 6029 6377 6677 6932 7145 7320 7464 7582 7677 7752 7809 7848 7868 7866 7840 7788 7708 7599 7461 7295 7102 6884 6645 6386 6113 5827 5533 5235 4936 4638 4346 4062 3788 3526 3277 3041 2818 2609 2412 2228 2056 1896 1747 1611 1487 1376 1277 1190 1115 1051 997 953 920 899 893 905 942 1009 1112 1255 1444 1681 1964 2292 2657 3053 3468 3892 4313 4721 5107 5464 5788 6077 6331 6553 6747 6917 7069 7207 7335 7455 7568 7676 7777 7871 7957 8034 8100 8156 8200 8232 8251 8258 8251 8230 8193 8137 8062 7965 7844 7698 7525 7325 7097 6844 6565 6264 5942 5604 5252 4892 4528 4165 3808 3461 3130 2819 2531 2268 2032 1823 1641 1487 1358 1256 1181 1135 1121 1142 1204 1309 1463 1666 1920 2223 2571 2957 3373 3809 4254 4698 5131 5545 5931 6287 6608 6894 7146 7367 7558 7724 7868 7992 8100 8193 8273 8339 8391 8429 8451 8456 8444 8413 8364 8296 8210 8106 7985 7849 7698 7535 7360 7175 6982 6782 6578 6370 6160 5950 5741 5535 5332 5134 4940 4752 4571 4396 4230 4072 3923 3784 3655 3536 3427 3327 3236 3153 3077 3008 2946 2891 2843 2804 2775 2758 2754 2767 2798 2849 2922 3017 3137 3280 3447 3636 3846 4074 4319 4575 4839 5108 5376 5639 5895 6138 6367 6580 6775 6951 7110 7251 7377 7488 7586 7674 7752 7823 7888 7949 8007 8063 8117 8172 8227 8283 8341 8399 8459 8519 8579 8639 8697 8753 8807 8857 8905 8949 8990 9028 9062 9093 9120 9143 9162 9176 9184 9188 9185 9177 9163 9144 9120 9090 9055 9015 8970 8920 8865 8804 8736 8661 8580 8490 8393 8287 8172 8047 7913 7769 7614 7451 7277 7094 6903 6704 6499 6289 6076 5861 5646 5434 5226 5027 4837 4661 4501 4360 4239 4142 4069 4022 4001 4004 4031 4080 4147 4230 4324 4425 4530 4635 4737 4832 4918 4994 5060 5115 5162 5201 5234 5266 5298 5334 5376 5426 5487 5559 5642 5737 5844 5960 6084 6216 6353 6494 6637 6780 6923 7063 7201 7335 7465 7591 7712 7829 7940 8047 8148 8243 8331 8411 8483 8544 8595 8634 8661 8676 8678 8669 8650 8622 8586 8544 8498 8450 8399 8349 8300 8253 8210 3311 9 10 4 8170 8136 8107 8085 8071 8064 8065 8074 8091 8114 8142 8174 8208 8242 8273 8300 8320 8330 8330 8316 8288 8246 8187 8113 8023 7917 7796 7662 7513 7352 7179 6994 6800 6596 6386 6172 5956 5742 5534 5336 5150 4981 4831 4702 4594 4509 4445 4402 4379 4374 4386 4416 4462 4525 4603 4697 4805 4927 5061 5203 5352 5504 5656 5806 5950 6088 6218 6339 6452 6557 6654 6744 6827 6903 6971 7031 7080 7117 7140 7147 7136 7104 7051 6975 6877 6756 6613 6452 6276 6089 5896 5704 5520 5350 5201 5079 4989 4934 4916 4934 4987 5070 5180 5311 5457 5613 5773 5935 6095 6249 6397 6536 6666 6786 6894 6991 7075 7148 7210 7261 7305 7341 7373 7403 7430 7458 7485 7511 7536 7557 7576 7589 7599 7605 7609 7613 7620 7632 7651 7677 7711 7753 7800 7850 7901 7949 7993 8030 8059 8081 8096 8103 8103 8097 8083 8063 8033 7992 7940 7874 7794 7700 7593 7476 7351 7224 7099 6981 6874 6783 6710 6657 6627 6617 6627 6655 6699 6754 6818 6888 6960 7033 7102 7167 7225 7276 7319 7353 7380 7399 7411 7419 7423 7426 7427 7430 7433 7437 7442 7446 7447 7445 7438 7423 7399 7364 7319 7261 7191 7108 7011 6901 6779 6643 6495 6337 6172 6003 5835 5673 5525 5397 5296 5229 5201 5215 5273 5376 5521 5704 5919 6159 6416 6681 6946 7203 7447 7671 7873 8050 8203 8332 8439 8529 8604 8668 8725 8777 8827 8876 8923 8969 9012 9052 9087 9117 9142 9161 9177 9190 9202 9214 9227 9241 9256 9272 9287 9301 9311 9318 9321 9319 9313 9304 9292 9278 9263 9246 9227 9205 9181 9153 9121 9084 9044 8999 8952 8905 8858 8813 8773 8738 8710 8689 8675 8669 8669 8675 8686 8702 8721 8743 8768 8795 8823 8853 8883 8913 8944 8975 9005 9035 9064 9091 9117 9140 9161 9179 9193 9203 9208 9209 9204 9195 9180 9159 9133 9101 9063 9017 8965 8905 8837 8761 8677 8585 8486 8381 8271 8158 8044 7931 7821 7717 7620 7532 7454 7388 7333 7291 7260 7242 7236 7241 7257 7284 7322 7371 7430 7499 7575 7659 7749 7842 7936 8030 8121 8208 8291 8368 8440 8507 8570 8629 8685 8739 8791 8839 8885 8926 8964 8996 9024 9047 9065 9080 9091 9101 9109 9116 9121 9126 9129 9129 9126 9120 9109 9093 9071 9045 9013 8976 8935 8889 8840 8786 8729 8669 8605 8538 8468 8395 8319 8240 8157 8070 7978 7881 7777 7666 7549 7424 7292 7154 7011 6864 6715 6566 6416 6269 6123 5981 5840 5703 5567 5432 5299 5165 5032 4899 4765 4631 4497 4364 4230 4096 3963 3830 3699 3568 3439 3312 3186 3063 2941 2822 2703 2586 2471 2356 2244 2136 2034 1941 1860 1797 1756 1741 1758 1809 1897 2023 2188 2387 2619 2877 3156 3449 3750 4051 4346 4631 4903 5157 5394 5612 5811 5993 6159 6310 6447 6572 6687 6792 6889 6978 7061 7139 7213 7283 3312 9 10 4 7349 7411 7470 7525 7574 7618 7655 7685 7706 7719 7723 7718 7704 7683 7654 7619 7578 7533 7485 7435 7384 7332 7280 7230 7181 7135 7092 7054 7020 6993 6973 6961 6957 6962 6976 6998 7029 7068 7113 7165 7221 7282 7345 7410 7475 7538 7599 7654 7703 7742 7769 7781 7776 7749 7699 7621 7513 7374 7202 6998 6762 6497 6207 5898 5575 5246 4917 4595 4287 3998 3731 3488 3272 3081 2914 2768 2641 2530 2432 2345 2266 2194 2127 2064 2005 1949 1895 1846 1800 1758 1722 1693 1672 1659 1656 1663 1678 1701 1730 1761 1792 1820 1842 1856 1862 1861 1856 1850 1851 1864 1897 1957 2049 2180 2350 2560 2806 3085 3389 3710 4038 4364 4678 4973 5241 5477 5677 5839 5960 6041 6083 6087 6056 5991 5895 5771 5622 5451 5261 5054 4832 4598 4354 4101 3841 3578 3312 3049 2790 2539 2301 2079 1875 1693 1534 1397 1283 1190 1118 1066 1033 1021 1033 1073 1145 1253 1404 1599 1840 2127 2455 2818 3209 3616 4029 4437 4831 5203 5547 5858 6136 6381 6595 6781 6940 7076 7191 7286 7362 7418 7454 7470 7463 7434 7383 7309 7213 7096 6960 6808 6640 6461 6272 6079 5885 5695 5513 5346 5199 5077 4986 4931 4914 4939 5005 5111 5254 5428 5628 5844 6070 6296 6515 6721 6909 7075 7218 7338 7437 7517 7582 7636 7681 7721 7757 7792 7827 7862 7897 7932 7968 8003 8039 8075 8111 8147 8184 8219 8253 8283 8309 8329 8343 8349 8348 8340 8326 8308 8288 8268 8248 8229 8211 8195 8177 8157 8131 8097 8053 7996 7925 7837 7733 7612 7474 7319 7147 6958 6751 6527 6286 6028 5755 5468 5170 4865 4558 4253 3956 3674 3413 3178 2975 2809 2683 2601 2565 2575 2632 2733 2876 3056 3268 3506 3761 4024 4288 4542 4779 4991 5171 5315 5418 5478 5497 5473 5411 5314 5184 5028 4849 4652 4442 4223 4000 3776 3555 3341 3138 2948 2774 2619 2484 2368 2271 2193 2130 2079 2037 2001 1967 1934 1901 1868 1837 1811 1794 1791 1808 1850 1920 2023 2159 2328 2530 2759 3011 3282 3564 3851 4139 4421 4695 4957 5205 5441 5662 5872 6071 6262 6445 6622 6796 6967 7134 7298 7459 7614 7764 7905 8036 8156 8263 8357 8438 8505 8560 8603 8636 8660 8675 8682 8680 8670 8648 8615 8568 8507 8432 8342 8238 8123 7998 7869 7736 7604 7477 7355 7242 7138 7045 6962 6891 6832 6784 6749 6727 6718 6724 6745 6780 6831 6894 6971 7057 7151 7250 7351 7451 7546 7633 7711 7775 7825 7858 7874 7871 7850 7810 7753 7678 7588 7483 7363 7232 7090 6939 6780 6618 6453 6288 6128 5975 5833 5705 5595 5506 5439 5398 5382 5392 5428 5487 5566 5662 5769 5882 5994 6099 6191 6262 6308 6324 6307 6254 6165 6041 5885 5697 5484 5248 4996 4730 4457 4180 3903 3631 3366 3113 2873 2649 2445 2264 2108 1981 1887 1829 1809 1831 1896 3313 9 10 4 2003 2150 2335 2551 2793 3052 3320 3588 3849 4095 4322 4525 4702 4854 4980 5084 5166 5230 5278 5311 5331 5339 5336 5324 5303 5274 5241 5206 5172 5142 5119 5106 5104 5116 5143 5183 5238 5305 5382 5467 5559 5654 5749 5842 5931 6013 6086 6149 6200 6239 6266 6283 6290 6290 6286 6280 6274 6271 6271 6276 6286 6298 6310 6321 6326 6322 6306 6276 6229 6166 6087 5992 5885 5768 5647 5526 5409 5303 5212 5141 5095 5075 5086 5127 5198 5299 5426 5576 5746 5931 6126 6327 6531 6733 6931 7122 7305 7477 7638 7788 7924 8048 8159 8257 8344 8419 8485 8543 8594 8641 8686 8729 8772 8816 8861 8907 8953 8998 9042 9083 9121 9156 9187 9214 9238 9260 9279 9297 9314 9330 9346 9361 9375 9388 9398 9405 9409 9410 9406 9400 9391 9378 9364 9348 9331 9313 9294 9274 9255 9236 9219 9205 9196 9192 9195 9204 9220 9243 9269 9299 9329 9357 9382 9403 9419 9431 9439 9445 9450 9455 9460 9467 9475 9483 9490 9494 9496 9495 9489 9481 9470 9458 9444 9429 9413 9394 9372 9343 9307 9261 9203 9131 9044 8943 8828 8699 8557 8405 8243 8074 7899 7721 7541 7363 7188 7019 6859 6712 6580 6466 6375 6308 6268 6256 6273 6319 6393 6492 6612 6751 6903 7064 7230 7396 7558 7714 7862 7999 8125 8240 8342 8433 8512 8580 8637 8684 8721 8747 8764 8773 8772 8762 8744 8717 8682 8638 8585 8524 8455 8377 8291 8197 8095 7986 7869 7746 7616 7480 7340 7198 7056 6916 6781 6654 6539 6437 6349 6276 6218 6173 6138 6109 6083 6056 6025 5986 5939 5882 5817 5746 5672 5600 5534 5478 5437 5413 5408 5423 5456 5505 5565 5630 5695 5752 5797 5822 5824 5799 5746 5663 5553 5417 5259 5082 4892 4693 4488 4283 4082 3887 3702 3530 3374 3238 3123 3033 2971 2940 2943 2980 3054 3164 3308 3484 3689 3917 4162 4417 4676 4931 5175 5401 5604 5777 5917 6020 6085 6108 6090 6032 5936 5803 5637 5444 5227 4993 4748 4499 4251 4012 3787 3582 3402 3254 3140 3065 3032 3045 3103 3208 3360 3555 3790 4060 4360 4680 5013 5351 5686 6009 6314 6597 6853 7080 7279 7450 7595 7717 7819 7903 7974 8033 8083 8126 8164 8198 8230 8261 8292 8323 8357 8393 8432 8474 8519 8566 8614 8662 8709 8755 8799 8840 8877 8911 8941 8968 8990 9008 9022 9033 9040 9042 9042 9038 9030 9020 9005 8986 8963 8932 8894 8847 8789 8719 8636 8539 8429 8306 8170 8024 7867 7703 7530 7351 7165 6972 6772 6567 6355 6140 5923 5707 5495 5292 5100 4924 4768 4632 4519 4429 4363 4319 4297 4296 4314 4351 4407 4479 4568 4673 4790 4918 5051 5186 5316 5435 5538 5619 5672 5693 5680 5631 5547 5428 5277 5095 4888 4657 4407 4141 3865 3582 3297 3014 2739 2477 2231 2005 1801 1622 1468 1339 1234 1153 1095 1060 1051 1068 1114 1191 3314 9 10 4 1301 1446 1623 1831 2063 2311 2567 2820 3059 3275 3457 3601 3701 3758 3771 3745 3685 3596 3485 3356 3216 3068 2917 2765 2614 2467 2327 2196 2075 1969 1879 1809 1759 1732 1729 1749 1793 1859 1946 2053 2178 2318 2473 2639 2815 2998 3187 3379 3573 3766 3958 4147 4333 4516 4696 4872 5046 5218 5387 5554 5716 5874 6024 6166 6296 6413 6516 6602 6669 6718 6747 6755 6742 6707 6650 6570 6469 6346 6203 6042 5867 5682 5489 5294 5101 4915 4739 4576 4430 4301 4193 4105 4039 3995 3975 3979 4008 4063 4145 4253 4387 4545 4727 4928 5146 5376 5615 5859 6103 6344 6578 6804 7019 7222 7410 7583 7740 7880 8001 8104 8187 8250 8295 8323 8336 8337 8329 8315 8300 8285 8275 8270 8271 8279 8294 8314 8337 8361 8384 8404 8418 8425 8421 8407 8379 8336 8279 8206 8117 8014 7896 7766 7624 7474 7316 7153 6988 6822 6657 6496 6341 6194 6057 5930 5816 5715 5626 5548 5480 5418 5360 5302 5241 5173 5097 5010 4912 4804 4685 4559 4427 4292 4157 4024 3895 3772 3654 3543 3437 3335 3236 3140 3044 2947 2849 2748 2646 2541 2435 2328 2220 2113 2008 1905 1805 1710 1621 1539 1464 1397 1340 1290 1249 1214 1184 1158 1135 1113 1092 1075 1063 1061 1072 1104 1159 1244 1362 1511 1693 1901 2129 2368 2608 2837 3046 3224 3365 3464 3518 3530 3502 3439 3350 3240 3119 2994 2869 2752 2644 2548 2466 2397 2341 2297 2264 2242 2231 2229 2237 2256 2286 2329 2385 2455 2541 2643 2762 2898 3051 3220 3404 3601 3809 4023 4242 4460 4674 4879 5072 5248 5406 5543 5657 5746 5812 5853 5870 5865 5839 5796 5739 5671 5596 5519 5446 5381 5329 5294 5280 5288 5321 5379 5461 5567 5694 5840 6001 6175 6356 6542 6728 6911 7088 7255 7411 7554 7683 7797 7897 7983 8057 8119 8170 8210 8240 8260 8270 8269 8258 8236 8203 8159 8104 8037 7958 7866 7761 7641 7504 7351 7179 6990 6782 6556 6315 6059 5791 5511 5223 4927 4625 4319 4010 3700 3391 3086 2789 2501 2228 1974 1741 1532 1351 1196 1069 966 887 828 784 752 730 713 701 693 690 695 709 738 785 856 952 1078 1234 1420 1634 1872 2128 2397 2672 2946 3213 3468 3708 3930 4133 4319 4488 4643 4785 4916 5037 5147 5247 5335 5408 5464 5502 5520 5516 5491 5443 5376 5289 5185 5065 4934 4791 4641 4485 4326 4167 4011 3861 3721 3596 3488 3402 3340 3306 3302 3329 3389 3480 3603 3755 3936 4142 4371 4618 4880 5152 5429 5707 5980 6244 6496 6733 6953 7155 7339 7507 7661 7801 7931 8051 8162 8266 8363 8452 8532 8603 8664 8716 8759 8794 8822 8846 8868 8889 8912 8936 8964 8994 9026 9059 9093 9125 9155 9183 9207 9227 9244 9257 9266 9273 9275 9275 9271 9263 9252 9236 9216 9191 9161 9126 9085 9036 8980 8914 8839 3315 9 10 4 8753 8656 8548 8431 8307 8176 8041 7906 7772 7642 7518 7402 7295 7199 7116 7046 6992 6956 6939 6942 6967 7012 7078 7162 7260 7370 7487 7606 7725 7838 7945 8044 8134 8217 8293 8364 8433 8499 8565 8630 8694 8756 8816 8872 8924 8971 9012 9048 9078 9104 9125 9142 9155 9164 9167 9164 9154 9136 9107 9067 9014 8946 8862 8761 8642 8504 8346 8168 7969 7750 7513 7259 6991 6713 6430 6147 5869 5604 5357 5135 4943 4787 4670 4594 4563 4576 4632 4728 4861 5027 5218 5428 5650 5875 6097 6308 6503 6675 6820 6937 7024 7081 7110 7112 7090 7046 6985 6908 6818 6719 6612 6500 6385 6270 6157 6048 5948 5857 5777 5710 5655 5612 5579 5554 5533 5512 5488 5456 5414 5359 5290 5205 5104 4989 4860 4718 4566 4403 4231 4050 3860 3662 3454 3237 3013 2783 2549 2315 2084 1861 1650 1455 1280 1127 998 892 810 748 704 675 656 644 636 630 627 626 631 644 671 718 789 891 1027 1200 1411 1658 1937 2240 2558 2882 3200 3501 3774 4012 4206 4352 4450 4498 4499 4458 4379 4268 4132 3975 3805 3626 3443 3263 3090 2929 2787 2669 2579 2522 2501 2520 2577 2673 2805 2970 3161 3372 3598 3832 4067 4298 4522 4733 4931 5114 5282 5435 5574 5701 5817 5924 6024 6118 6206 6291 6373 6451 6527 6599 6668 6732 6792 6846 6893 6934 6967 6993 7010 7019 7020 7012 6997 6974 6945 6910 6871 6828 6784 6740 6696 6656 6618 6585 6556 6530 6507 6486 6465 6444 6420 6394 6366 6335 6302 6268 6234 6201 6170 6140 6110 6081 6050 6015 5977 5932 5880 5820 5753 5679 5599 5513 5421 5325 5224 5120 5010 4895 4775 4649 4517 4379 4236 4087 3934 3778 3619 3459 3297 3136 2974 2812 2651 2491 2331 2173 2016 1861 1709 1560 1417 1280 1151 1031 922 823 736 661 597 544 500 465 436 412 393 378 366 356 350 346 345 347 353 360 370 381 394 409 427 451 481 520 572 640 725 829 954 1099 1263 1442 1635 1838 2046 2256 2465 2671 2872 3067 3257 3442 3623 3800 3974 4147 4317 4484 4648 4807 4961 5109 5249 5382 5506 5623 5732 5833 5928 6018 6102 6182 6259 6332 6404 6474 6543 6613 6683 6753 6826 6899 6975 7052 7130 7210 7290 7370 7449 7527 7602 7674 7742 7806 7864 7917 7965 8009 8047 8082 8114 8143 8170 8196 8221 8246 8269 8292 8315 8338 8360 8384 8408 8434 8461 8489 8520 8551 8582 8614 8644 8672 8698 8721 8742 8761 8779 8797 8814 8833 8852 8871 8891 8910 8928 8942 8952 8956 8955 8947 8933 8913 8887 8856 8821 8783 8741 8696 8648 8599 8548 8497 8446 8397 8350 8308 8270 8238 8213 8194 8182 8176 8176 8182 8194 8211 8233 8261 8293 8329 8368 8409 8448 8486 8520 8548 8571 8589 8601 8611 8618 8625 8633 8644 8656 8671 8686 8702 3316 9 10 5 8727 8747 8772 8801 8833 8868 8903 8940 8976 9012 9048 9083 9118 9153 9189 9225 9260 9294 9326 9354 9378 9397 9410 9417 9419 9417 9413 9409 9405 9404 9406 9411 9420 9431 9444 9457 9468 9477 9483 9485 9483 9477 9468 9457 9446 9435 9426 9418 9413 9410 9408 9408 9408 9409 9408 9406 9403 9397 9390 9381 9370 9357 9343 9326 9307 9285 9259 9228 9192 9150 9101 9045 8980 8909 8830 8745 8654 8560 8464 8368 8273 8181 8093 8012 7937 7869 7808 7755 7709 7668 7633 7602 7576 7552 7531 7514 7499 7488 7480 7478 7481 7490 7505 7528 7557 7593 7634 7681 7732 7787 7844 7904 7965 8029 8094 8160 8229 8300 8374 8449 8527 8605 8683 8761 8835 8905 8970 9029 9079 9122 9155 9180 9195 9203 9202 9193 9176 9152 9120 9080 9031 8972 8902 8820 8723 8611 8483 8337 8176 7999 7809 7608 7401 7193 6987 6790 6605 6438 6291 6167 6068 5994 5944 5918 5912 5925 5955 5999 6055 6122 6198 6282 6371 6464 6560 6655 6749 6839 6922 6997 7063 7118 7161 7193 7214 7224 7223 7212 7190 7159 7117 7064 7000 6923 6834 6733 6620 6497 6366 6229 6088 5947 5808 5675 5549 5433 5330 5242 5169 5114 5078 5060 5063 5086 5130 5192 5272 5369 5478 5599 5726 5857 5988 6117 6239 6353 6457 6548 6628 6694 6748 6790 6821 6841 6854 6859 6859 6856 6851 6847 6846 6850 6861 6881 6910 6951 7004 7068 7144 7230 7325 7426 7531 7637 7741 7839 7928 8005 8065 8106 8124 8117 8083 8019 7926 7802 7648 7466 7259 7029 6783 6524 6262 6002 5753 5523 5321 5153 5025 4943 4909 4923 4985 5090 5234 5409 5607 5820 6040 6259 6470 6667 6846 7005 7140 7253 7342 7408 7451 7472 7471 7448 7401 7331 7236 7116 6972 6804 6614 6406 6184 5952 5717 5486 5266 5063 4885 4739 4629 4561 4535 4555 4618 4724 4867 5044 5247 5471 5706 5947 6186 6415 6629 6823 6993 7137 7252 7338 7396 7425 7427 7405 7359 7292 7206 7101 6982 6848 6702 6548 6386 6220 6052 5887 5725 5571 5426 5293 5173 5069 4981 4911 4859 4827 4815 4825 4857 4912 4991 5093 5216 5361 5522 5698 5885 6077 6270 6460 6642 6814 6973 7117 7245 7358 7456 7542 7616 7682 7740 7793 7843 7890 7934 7977 8015 8049 8076 8094 8099 8089 8059 8009 7934 7833 7706 7553 7374 7172 6950 6713 6465 6212 5960 5716 5486 5276 5092 4938 4818 4736 4692 4687 4719 4786 4883 5005 5146 5301 5462 5624 5780 5928 6063 6184 6289 6380 6458 6524 6582 6634 6685 6737 6792 6853 6922 6998 7084 7177 7278 7385 7496 7610 7726 7841 7956 8068 8179 8287 8393 8497 8600 8700 8798 8892 8982 9067 9146 9217 9281 9336 9384 9424 9459 9489 9515 9538 9560 9581 9600 9618 9633 9645 9652 9653 9648 9636 9617 9589 9553 9509 9454 9390 9314 9225 9123 9006 8874 8727 8564 8386 3317 9 10 5 8196 7993 7781 7561 7335 7105 6873 6641 6411 6185 5964 5751 5548 5358 5183 5026 4889 4774 4683 4618 4579 4565 4577 4612 4669 4743 4832 4932 5037 5143 5245 5338 5417 5476 5511 5518 5495 5438 5346 5219 5058 4864 4640 4390 4119 3832 3534 3233 2934 2644 2368 2111 1877 1670 1489 1336 1208 1103 1019 952 900 861 837 828 838 873 939 1042 1188 1383 1629 1927 2274 2662 3084 3527 3979 4428 4859 5264 5632 5960 6245 6487 6692 6864 7011 7140 7256 7366 7474 7581 7687 7790 7889 7980 8059 8123 8169 8194 8197 8177 8134 8068 7978 7866 7731 7573 7393 7190 6966 6722 6460 6182 5892 5594 5292 4990 4694 4408 4136 3881 3648 3438 3253 3096 2966 2866 2797 2759 2754 2784 2848 2948 3084 3256 3461 3698 3963 4253 4562 4885 5215 5546 5872 6186 6484 6759 7009 7231 7423 7584 7715 7817 7893 7944 7973 7981 7972 7946 7905 7849 7778 7691 7588 7470 7335 7184 7019 6841 6652 6456 6256 6055 5857 5664 5479 5305 5143 4995 4861 4744 4644 4562 4500 4458 4439 4444 4473 4527 4607 4712 4840 4990 5158 5342 5538 5744 5957 6173 6390 6605 6817 7024 7225 7417 7601 7774 7935 8084 8221 8345 8456 8554 8642 8720 8789 8852 8908 8960 9008 9053 9095 9134 9169 9202 9232 9259 9284 9307 9329 9351 9375 9399 9424 9451 9478 9505 9531 9554 9575 9592 9605 9615 9622 9628 9632 9637 9642 9649 9658 9667 9676 9684 9689 9689 9683 9669 9647 9615 9574 9524 9465 9397 9319 9232 9134 9024 8901 8762 8605 8430 8235 8019 7784 7531 7264 6987 6704 6420 6142 5875 5624 5392 5184 5001 4844 4714 4608 4526 4465 4422 4396 4385 4388 4403 4432 4476 4535 4612 4709 4826 4965 5126 5307 5508 5726 5956 6197 6443 6691 6935 7173 7401 7615 7814 7995 8157 8299 8421 8523 8606 8671 8720 8754 8775 8787 8791 8789 8783 8774 8763 8752 8740 8728 8716 8704 8695 8687 8682 8682 8688 8700 8720 8747 8781 8821 8866 8915 8964 9013 9060 9105 9145 9182 9215 9246 9274 9302 9330 9358 9386 9415 9445 9474 9501 9527 9550 9571 9590 9606 9620 9633 9645 9656 9668 9678 9688 9695 9700 9702 9698 9690 9676 9657 9633 9604 9571 9536 9498 9459 9418 9375 9331 9284 9235 9183 9127 9068 9007 8945 8882 8821 8763 8710 8662 8620 8586 8559 8539 8526 8520 8519 8524 8535 8551 8573 8599 8631 8667 8707 8749 8793 8837 8879 8919 8954 8984 9007 9024 9035 9038 9036 9028 9015 8996 8972 8944 8911 8873 8831 8785 8736 8684 8630 8576 8522 8470 8420 8374 8331 8292 8255 8221 8189 8157 8124 8090 8055 8017 7978 7936 7892 7846 7798 7748 7694 7635 7570 7497 7414 7318 7209 7085 6944 6788 6615 6426 6223 6006 5776 5536 5285 5025 4757 4481 4199 3911 3621 3329 3039 2754 2478 2213 1964 1734 1525 1339 1177 1039 3318 9 10 5 924 830 756 698 653 620 595 577 565 556 551 548 547 547 548 550 552 555 560 569 584 609 646 702 779 883 1015 1179 1375 1601 1855 2133 2428 2735 3046 3354 3653 3937 4202 4445 4664 4859 5030 5181 5312 5427 5529 5621 5706 5787 5865 5943 6023 6106 6193 6286 6385 6489 6599 6714 6832 6953 7075 7197 7316 7433 7545 7652 7753 7848 7935 8014 8085 8147 8199 8241 8270 8287 8291 8282 8259 8224 8177 8121 8058 7989 7917 7846 7776 7711 7652 7599 7555 7519 7492 7473 7464 7463 7472 7491 7520 7558 7606 7664 7732 7807 7890 7978 8071 8166 8263 8359 8454 8547 8638 8725 8808 8887 8962 9032 9097 9155 9205 9248 9282 9308 9325 9334 9336 9332 9323 9311 9297 9281 9266 9250 9233 9214 9193 9167 9134 9093 9043 8981 8906 8817 8712 8592 8454 8300 8128 7940 7737 7520 7293 7058 6820 6583 6351 6130 5923 5733 5563 5413 5284 5174 5080 5001 4932 4872 4817 4766 4718 4673 4632 4595 4564 4542 4529 4525 4532 4548 4573 4604 4641 4682 4726 4771 4818 4866 4916 4970 5029 5093 5165 5246 5335 5433 5541 5657 5782 5915 6056 6205 6361 6525 6695 6873 7057 7245 7437 7630 7821 8008 8187 8357 8515 8660 8790 8906 9008 9096 9172 9237 9292 9338 9375 9404 9424 9433 9433 9420 9396 9359 9308 9244 9166 9074 8969 8851 8719 8573 8415 8243 8060 7866 7663 7454 7242 7032 6829 6638 6464 6313 6190 6097 6038 6013 6024 6067 6141 6243 6366 6507 6660 6821 6985 7148 7307 7461 7606 7743 7869 7986 8091 8185 8266 8334 8388 8427 8450 8458 8449 8425 8386 8335 8273 8202 8126 8047 7968 7891 7819 7753 7696 7648 7612 7588 7577 7580 7596 7626 7668 7722 7786 7858 7936 8018 8101 8185 8267 8347 8423 8497 8567 8634 8698 8760 8819 8874 8927 8976 9022 9063 9100 9134 9166 9195 9223 9251 9279 9307 9335 9362 9388 9411 9431 9446 9456 9461 9461 9457 9450 9442 9433 9424 9417 9411 9405 9399 9391 9380 9363 9339 9307 9265 9213 9150 9074 8987 8887 8774 8647 8505 8346 8171 7979 7769 7543 7303 7051 6792 6530 6271 6021 5787 5575 5390 5239 5125 5051 5020 5032 5087 5183 5316 5483 5678 5896 6128 6370 6614 6854 7083 7298 7495 7670 7824 7955 8065 8155 8228 8286 8331 8366 8392 8411 8424 8432 8436 8435 8431 8424 8416 8407 8399 8392 8389 8389 8394 8404 8418 8437 8460 8485 8511 8537 8563 8586 8606 8624 8637 8648 8655 8659 8660 8659 8656 8650 8643 8634 8624 8612 8599 8586 8573 8562 8553 8549 8550 8556 8570 8590 8617 8650 8688 8729 8772 8815 8858 8899 8937 8972 9005 9037 9068 9099 9130 9162 9195 9227 9259 9289 9316 9339 9358 9373 9384 9391 9396 9399 9401 9402 9402 9400 9395 9384 9367 9342 9306 9257 9196 9119 9027 8919 8793 8649 8485 8300 8093 3319 9 10 5 7861 7605 7324 7020 6696 6357 6007 5656 5311 4981 4675 4400 4164 3970 3820 3714 3648 3617 3614 3629 3653 3678 3695 3697 3680 3639 3574 3485 3374 3245 3100 2946 2786 2626 2471 2324 2193 2080 1992 1933 1909 1924 1982 2086 2236 2433 2674 2956 3271 3613 3972 4339 4704 5057 5390 5695 5964 6194 6381 6522 6619 6671 6680 6651 6586 6490 6369 6228 6074 5912 5750 5594 5450 5323 5218 5139 5089 5071 5085 5131 5210 5318 5454 5615 5797 5997 6209 6431 6656 6881 7099 7305 7495 7663 7805 7916 7993 8034 8037 8001 7925 7812 7661 7476 7258 7010 6735 6435 6113 5772 5415 5048 4673 4297 3925 3562 3214 2887 2584 2309 2064 1850 1665 1509 1380 1277 1199 1146 1121 1127 1168 1250 1377 1554 1784 2066 2396 2770 3178 3610 4051 4489 4912 5309 5671 5991 6269 6503 6697 6855 6981 7083 7164 7230 7283 7325 7358 7382 7397 7403 7401 7392 7377 7357 7334 7310 7287 7264 7244 7225 7208 7194 7181 7171 7165 7163 7169 7183 7207 7244 7294 7356 7431 7517 7613 7715 7822 7931 8041 8150 8256 8361 8463 8562 8659 8753 8844 8930 9011 9086 9152 9208 9255 9291 9316 9331 9337 9333 9321 9301 9273 9235 9185 9121 9039 8937 8810 8657 8474 8262 8019 7748 7450 7130 6792 6441 6082 5719 5359 5005 4661 4331 4018 3726 3458 3217 3006 2830 2691 2592 2536 2525 2558 2635 2752 2905 3088 3294 3513 3737 3958 4165 4353 4514 4645 4743 4806 4836 4836 4808 4757 4688 4607 4520 4432 4349 4276 4219 4182 4168 4182 4224 4298 4403 4539 4703 4893 5105 5334 5575 5824 6075 6324 6567 6800 7022 7232 7430 7615 7788 7952 8106 8253 8393 8527 8654 8776 8890 8998 9097 9188 9269 9342 9406 9461 9509 9551 9588 9621 9651 9679 9706 9731 9755 9778 9799 9817 9832 9843 9851 9853 9852 9847 9838 9827 9814 9799 9783 9767 9752 9736 9722 9707 9693 9680 9667 9653 9640 9628 9616 9605 9595 9588 9582 9578 9578 9580 9585 9592 9602 9613 9627 9641 9655 9669 9681 9691 9698 9702 9702 9697 9689 9675 9658 9637 9612 9585 9555 9523 9490 9454 9417 9378 9336 9291 9242 9188 9129 9065 8995 8920 8838 8750 8655 8555 8449 8336 8217 8091 7959 7821 7676 7525 7369 7208 7042 6871 6698 6521 6342 6160 5978 5795 5614 5437 5266 5105 4959 4832 4729 4654 4611 4602 4630 4694 4793 4921 5073 5243 5422 5602 5772 5926 6055 6152 6214 6238 6224 6171 6085 5968 5828 5669 5498 5323 5148 4979 4821 4678 4551 4444 4357 4292 4248 4227 4226 4248 4290 4353 4435 4537 4656 4793 4945 5110 5288 5475 5671 5873 6079 6288 6497 6705 6911 7111 7305 7491 7668 7834 7988 8129 8257 8371 8473 8562 8640 8709 8770 8826 8877 8925 8971 9015 9057 9096 9131 9162 9187 9207 9220 9227 9228 9224 9216 9205 9191 9176 9161 9144 9126 3320 9 10 5 9106 9085 9062 9036 9008 8978 8948 8918 8890 8865 8844 8827 8816 8811 8811 8816 8824 8837 8852 8869 8888 8908 8929 8950 8971 8991 9008 9024 9035 9041 9042 9038 9028 9012 8992 8969 8943 8916 8888 8860 8831 8802 8772 8741 8708 8672 8634 8595 8554 8513 8473 8434 8399 8368 8340 8317 8297 8280 8264 8249 8234 8217 8199 8178 8154 8128 8100 8070 8038 8005 7970 7934 7896 7855 7811 7763 7711 7653 7589 7518 7441 7356 7264 7164 7057 6943 6821 6692 6555 6410 6257 6095 5923 5742 5551 5351 5141 4922 4695 4461 4221 3977 3728 3477 3226 2975 2727 2484 2247 2019 1802 1598 1409 1238 1085 951 837 741 662 599 549 510 479 456 436 421 408 399 391 387 386 387 392 399 408 419 431 444 459 479 505 541 592 660 751 867 1010 1182 1380 1603 1845 2102 2367 2633 2895 3147 3385 3606 3808 3993 4161 4314 4455 4586 4710 4828 4943 5054 5161 5265 5365 5460 5551 5636 5717 5794 5867 5936 6003 6068 6131 6193 6252 6310 6365 6417 6466 6513 6556 6598 6639 6679 6721 6765 6813 6866 6924 6987 7056 7129 7206 7286 7368 7449 7531 7610 7687 7761 7831 7898 7961 8019 8072 8120 8161 8194 8217 8230 8231 8219 8194 8156 8104 8040 7966 7884 7796 7705 7613 7524 7440 7363 7294 7235 7186 7146 7117 7096 7083 7076 7076 7080 7089 7101 7118 7139 7163 7190 7221 7254 7289 7323 7357 7389 7416 7438 7454 7463 7465 7461 7451 7435 7416 7394 7370 7346 7323 7301 7281 7263 7248 7235 7226 7219 7218 7221 7230 7245 7267 7296 7332 7374 7420 7468 7517 7563 7603 7635 7657 7665 7658 7633 7589 7525 7438 7328 7194 7035 6849 6637 6399 6136 5852 5548 5230 4902 4569 4237 3911 3596 3295 3013 2752 2511 2292 2094 1916 1757 1617 1496 1394 1311 1250 1213 1200 1213 1255 1324 1419 1540 1681 1838 2005 2177 2347 2509 2657 2786 2895 2982 3047 3092 3123 3142 3156 3170 3189 3216 3257 3310 3378 3457 3546 3640 3735 3827 3910 3981 4038 4076 4097 4099 4083 4050 4001 3937 3860 3771 3670 3558 3434 3299 3154 2999 2837 2668 2497 2325 2157 1995 1842 1701 1573 1459 1360 1277 1209 1159 1126 1114 1126 1164 1233 1336 1477 1656 1876 2133 2424 2745 3087 3443 3805 4162 4508 4835 5138 5414 5661 5879 6068 6232 6373 6495 6602 6697 6784 6866 6946 7026 7109 7196 7289 7389 7497 7612 7734 7860 7991 8123 8254 8382 8505 8621 8728 8825 8911 8986 9050 9104 9147 9182 9208 9229 9244 9257 9268 9280 9293 9309 9328 9351 9378 9408 9439 9472 9504 9536 9565 9593 9618 9642 9664 9686 9707 9729 9750 9770 9790 9808 9823 9835 9844 9850 9853 9856 9858 9861 9867 9876 9887 9902 9919 9936 9953 9968 9980 9987 9990 9988 9982 9973 9962 9949 9936 9922 9910 9897 9884 9872 3321 9 10 5 9858 9843 9827 9809 9790 9770 9748 9726 9704 9680 9656 9630 9604 9577 9549 9522 9496 9472 9452 9437 9427 9424 9428 9437 9453 9473 9497 9523 9550 9578 9605 9632 9658 9684 9709 9735 9762 9788 9815 9840 9865 9887 9906 9922 9935 9944 9951 9956 9960 9964 9968 9973 9979 9986 9992 999710000 9999 9994 9983 9968 9947 9922 9893 9860 9825 9787 9746 9703 9655 9601 9541 9473 9395 9306 9206 9095 8974 8844 8706 8562 8416 8270 8126 7988 7857 7736 7627 7532 7452 7388 7340 7306 7286 7275 7271 7268 7261 7245 7213 7161 7084 6978 6843 6677 6481 6259 6015 5754 5481 5205 4932 4669 4423 4202 4011 3858 3748 3685 3674 3718 3817 3970 4176 4428 4722 5047 5394 5754 6116 6471 6811 7129 7421 7685 7920 8128 8311 8472 8615 8742 8856 8959 9051 9134 9207 9272 9327 9374 9414 9446 9473 9495 9513 9527 9537 9543 9543 9539 9529 9513 9491 9465 9436 9405 9375 9346 9321 9299 9281 9266 9254 9244 9233 9221 9207 9189 9168 9143 9115 9083 9048 9011 8971 8929 8884 8838 8789 8739 8688 8635 8582 8529 8475 8421 8366 8310 8251 8190 8126 8058 7987 7915 7843 7773 7708 7650 7602 7566 7543 7533 7537 7554 7581 7618 7660 7705 7751 7796 7836 7872 7903 7927 7945 7958 7965 7967 7965 7959 7949 7935 7918 7896 7870 7839 7803 7762 7716 7663 7605 7540 7469 7392 7309 7220 7125 7025 6919 6807 6691 6570 6445 6315 6182 6046 5908 5770 5633 5499 5371 5252 5144 5051 4975 4919 4884 4870 4877 4903 4946 5003 5067 5136 5202 5260 5306 5333 5339 5319 5273 5200 5102 4981 4841 4689 4532 4376 4231 4104 4003 3936 3908 3922 3981 4084 4229 4412 4626 4865 5122 5387 5653 5913 6160 6390 6597 6779 6933 7059 7155 7221 7257 7263 7240 7188 7109 7002 6870 6714 6534 6333 6113 5874 5620 5350 5068 4775 4473 4165 3853 3540 3229 2925 2630 2348 2084 1839 1616 1417 1244 1095 972 873 795 736 695 667 649 639 633 630 628 625 622 621 624 636 661 706 776 877 1015 1194 1415 1679 1983 2324 2695 3088 3494 3904 4309 4701 5074 5422 5743 6036 6300 6539 6754 6949 7128 7293 7447 7592 7729 7859 7979 8091 8193 8285 8365 8433 8490 8537 8574 8604 8628 8648 8665 8682 8699 8716 8733 8750 8766 8780 8791 8798 8801 8800 8796 8791 8786 8782 8782 8786 8796 8811 8832 8857 8885 8913 8939 8962 8979 8989 8991 8984 8970 8948 8920 8886 8847 8804 8756 8704 8647 8586 8519 8448 8372 8293 8212 8130 8049 7972 7900 7836 7781 7736 7701 7677 7664 7661 7667 7682 7704 7733 7767 7805 7848 7893 7941 7991 8042 8093 8145 8196 8246 8295 8342 8387 8430 8469 8506 8539 8569 8596 8619 8640 8659 8678 8696 8716 8738 8763 8791 8822 8856 8892 8928 8963 8996 9025 9050 9071 9086 9097 9104 3320 8 1 2 9200 9172 9143 9114 9085 9056 9028 9001 8976 8952 8931 8913 8897 8885 8877 8874 8875 8881 8891 8905 8921 8940 8959 8977 8994 9009 9020 9029 9034 9038 9040 9041 9041 9040 9039 9036 9031 9022 9008 8989 8963 8931 8893 8850 8803 8754 8704 8656 8611 8569 8532 8498 8468 8442 8417 8395 8372 8350 8328 8305 8282 8259 8235 8211 8187 8163 8137 8111 8082 8051 8018 7981 7942 7900 7855 7807 7756 7701 7643 7579 7511 7436 7354 7264 7166 7058 6942 6816 6680 6535 6380 6215 6042 5859 5667 5465 5256 5038 4811 4578 4338 4093 3845 3593 3341 3091 2843 2601 2366 2140 1927 1726 1541 1371 1218 1083 963 860 772 697 634 582 539 503 473 449 430 416 406 400 398 399 403 409 416 425 435 446 461 479 505 540 589 654 740 848 982 1141 1325 1532 1759 2001 2254 2511 2768 3018 3258 3484 3693 3886 4062 4222 4367 4501 4625 4741 4852 4959 5062 5163 5261 5357 5450 5540 5628 5713 5797 5878 5958 6036 6113 6187 6259 6327 6392 6451 6506 6555 6599 6639 6675 6711 6747 6785 6827 6874 6926 6985 7049 7117 7190 7265 7342 7420 7497 7574 7649 7724 7797 7868 7938 8005 8069 8128 8181 8225 8259 8282 8292 8288 8269 8236 8190 8130 8059 7980 7893 7802 7709 7616 7527 7442 7364 7295 7234 7184 7143 7112 7091 7078 7072 7073 7079 7090 7104 7122 7143 7165 7190 7216 7243 7271 7299 7327 7353 7378 7399 7416 7428 7435 7437 7433 7423 7409 7390 7368 7344 7320 7295 7272 7252 7234 7220 7210 7205 7205 7210 7221 7237 7260 7289 7323 7363 7408 7456 7504 7551 7593 7627 7649 7657 7648 7617 7564 7487 7383 7253 7098 6916 6709 6479 6227 5955 5666 5363 5048 4727 4403 4081 3765 3459 3168 2895 2641 2410 2200 2012 1846 1700 1574 1468 1381 1314 1268 1246 1250 1279 1337 1421 1531 1664 1814 1977 2146 2314 2475 2624 2756 2868 2961 3034 3089 3129 3160 3184 3207 3232 3262 3299 3345 3400 3464 3535 3611 3691 3770 3848 3920 3983 4036 4075 4099 4105 4092 4059 4007 3935 3845 3737 3613 3475 3326 3168 3004 2836 2667 2500 2335 2177 2026 1884 1751 1630 1521 1423 1340 1271 1218 1184 1170 1179 1215 1281 1379 1512 1680 1884 2122 2392 2688 3006 3339 3680 4022 4357 4679 4984 5267 5525 5757 5963 6145 6303 6442 6563 6671 6768 6857 6943 7026 7110 7197 7289 7386 7491 7602 7721 7846 7977 8110 8244 8375 8502 8620 8727 8823 8904 8972 9027 9069 9103 9129 9152 9172 9194 9217 9242 9271 9301 9333 9365 9395 9423 9448 9470 9490 9508 9524 9541 9560 9579 9601 9624 9649 9674 9698 9721 9741 9758 9773 9785 9794 9802 9810 9818 9827 9838 9850 9863 9878 9893 9907 9921 9933 9943 9950 9954 9955 9954 9950 9944 9937 9929 9921 9912 9903 9893 9883 9872 9860 3321 8 1 2 9847 9832 9815 9796 9776 9754 9731 9706 9681 9655 9630 9604 9579 9554 9531 9510 9491 9475 9462 9452 9446 9445 9447 9453 9462 9474 9488 9503 9519 9536 9554 9573 9593 9615 9638 9665 9693 9723 9755 9787 9819 9848 9875 9899 9919 9935 9947 9957 9964 9970 9975 9980 9986 9991 9995 99991000110001 9999 9993 9984 9971 9953 9932 9906 9876 9840 9798 9750 9695 9632 9561 9482 9395 9300 9197 9087 8972 8851 8726 8598 8468 8338 8210 8085 7966 7854 7751 7660 7580 7514 7461 7420 7390 7368 7350 7333 7311 7280 7234 7171 7086 6976 6841 6679 6493 6283 6053 5807 5550 5287 5025 4769 4527 4305 4110 3948 3825 3747 3717 3740 3815 3943 4121 4346 4611 4910 5234 5575 5923 6271 6610 6934 7238 7520 7776 8008 8214 8398 8561 8704 8831 8944 9044 9132 9209 9276 9334 9382 9423 9455 9481 9500 9515 9524 9530 9533 9533 9531 9525 9516 9503 9487 9468 9445 9419 9392 9364 9337 9311 9287 9266 9249 9234 9221 9209 9197 9182 9165 9143 9116 9084 9046 9004 8957 8908 8856 8803 8750 8696 8643 8589 8535 8479 8421 8362 8299 8234 8166 8096 8026 7956 7888 7824 7764 7710 7664 7626 7597 7576 7564 7561 7566 7579 7598 7622 7652 7686 7723 7762 7801 7839 7875 7907 7934 7955 7967 7972 7967 7954 7933 7905 7870 7830 7786 7739 7689 7637 7584 7528 7470 7408 7342 7270 7193 7110 7020 6923 6818 6707 6590 6466 6338 6205 6068 5930 5791 5654 5520 5392 5272 5162 5066 4984 4921 4876 4850 4845 4858 4888 4933 4988 5050 5113 5171 5220 5253 5268 5259 5226 5167 5083 4977 4852 4715 4572 4430 4295 4177 4081 4013 3979 3981 4021 4100 4217 4369 4552 4761 4991 5235 5487 5740 5988 6226 6447 6647 6822 6969 7085 7169 7220 7237 7222 7174 7095 6987 6853 6693 6511 6308 6088 5851 5600 5337 5064 4781 4491 4196 3898 3598 3301 3008 2723 2449 2188 1945 1720 1516 1335 1177 1043 930 839 767 712 671 643 624 612 605 601 601 603 609 621 642 677 728 803 905 1040 1209 1417 1663 1945 2261 2605 2970 3349 3735 4118 4493 4852 5193 5511 5805 6076 6325 6554 6764 6959 7139 7308 7464 7610 7745 7869 7981 8082 8172 8251 8321 8382 8436 8483 8526 8563 8597 8627 8652 8673 8690 8702 8709 8712 8711 8707 8703 8698 8695 8694 8697 8704 8715 8729 8746 8765 8784 8804 8823 8839 8854 8865 8874 8881 8884 8885 8882 8876 8866 8851 8830 8804 8770 8729 8681 8626 8564 8496 8423 8347 8269 8191 8113 8038 7965 7897 7835 7779 7731 7690 7658 7635 7621 7618 7624 7640 7664 7698 7738 7784 7835 7889 7944 8000 8055 8108 8158 8206 8252 8295 8336 8376 8413 8450 8485 8519 8551 8581 8609 8635 8659 8681 8702 8722 8742 8762 8783 8805 8828 8852 8876 8901 8925 8948 8970 8990 9009 9025 3322 8 1 2 9040 9053 9064 9072 9078 9081 9080 9075 9066 9053 9036 9017 8997 8977 8957 8941 8927 8918 8913 8911 8913 8917 8923 8929 8936 8942 8948 8953 8958 8964 8971 8979 8989 9001 9016 9033 9053 9074 9098 9123 9148 9174 9199 9223 9245 9264 9279 9289 9296 9297 9295 9288 9278 9265 9250 9233 9213 9190 9164 9132 9094 9047 8989 8919 8835 8735 8620 8489 8343 8183 8011 7828 7637 7439 7237 7032 6825 6619 6414 6212 6013 5819 5630 5448 5272 5105 4946 4795 4652 4518 4391 4272 4159 4052 3951 3855 3764 3678 3597 3522 3453 3389 3331 3279 3233 3193 3159 3131 3110 3095 3089 3091 3102 3124 3156 3198 3249 3309 3376 3446 3516 3582 3641 3688 3719 3730 3718 3680 3616 3526 3409 3269 3108 2929 2738 2539 2336 2134 1938 1750 1573 1410 1261 1128 1009 905 815 738 672 617 572 535 507 486 471 463 459 459 462 467 475 484 497 515 540 577 629 701 797 920 1074 1259 1474 1717 1983 2268 2563 2862 3158 3444 3715 3966 4197 4405 4592 4759 4909 5044 5167 5279 5382 5477 5563 5641 5710 5771 5821 5862 5892 5911 5920 5918 5903 5875 5833 5776 5701 5609 5498 5369 5222 5058 4879 4688 4486 4277 4062 3844 3625 3405 3188 2972 2760 2551 2348 2153 1965 1789 1625 1476 1343 1226 1126 1043 976 922 881 850 830 821 824 840 874 929 1009 1118 1258 1433 1640 1880 2147 2438 2746 3064 3385 3703 4013 4310 4591 4855 5101 5330 5543 5742 5928 6102 6265 6418 6561 6693 6815 6926 7026 7116 7195 7265 7327 7381 7430 7474 7514 7551 7585 7618 7648 7676 7700 7720 7735 7743 7744 7735 7718 7692 7656 7611 7558 7497 7430 7358 7280 7198 7111 7020 6925 6825 6721 6611 6498 6380 6259 6136 6011 5887 5763 5640 5520 5404 5292 5186 5086 4995 4913 4843 4787 4745 4720 4712 4720 4745 4783 4833 4890 4950 5010 5065 5113 5150 5175 5187 5187 5175 5155 5129 5099 5070 5043 5021 5007 5003 5010 5030 5062 5109 5168 5241 5325 5420 5523 5632 5744 5856 5965 6069 6163 6248 6321 6381 6429 6465 6490 6506 6512 6512 6505 6492 6474 6451 6423 6390 6353 6311 6265 6215 6163 6109 6054 5999 5945 5893 5841 5791 5742 5693 5644 5593 5540 5484 5424 5361 5293 5222 5147 5068 4986 4901 4814 4724 4632 4537 4440 4340 4238 4133 4025 3915 3803 3689 3575 3460 3346 3234 3123 3015 2910 2808 2709 2614 2521 2430 2342 2255 2169 2084 2000 1916 1832 1748 1665 1581 1498 1416 1334 1252 1172 1094 1018 944 873 806 744 686 634 588 548 514 484 460 440 424 410 398 388 380 372 365 359 354 351 348 347 347 349 351 355 359 365 371 378 387 398 412 428 448 471 498 529 562 597 634 672 710 749 787 826 866 908 954 1005 1063 3323 8 1 2 1127 1200 1280 1368 1462 1560 1661 1761 1859 1951 2034 2108 2171 2220 2255 2277 2284 2279 2260 2229 2187 2135 2075 2008 1936 1861 1785 1711 1642 1580 1529 1489 1465 1457 1467 1495 1541 1605 1685 1779 1885 2000 2122 2248 2374 2497 2616 2728 2831 2925 3007 3079 3140 3192 3236 3273 3306 3337 3367 3398 3433 3474 3520 3575 3638 3712 3796 3891 3999 4118 4249 4392 4544 4704 4871 5041 5214 5385 5553 5714 5868 6012 6145 6266 6375 6471 6554 6626 6687 6737 6779 6813 6843 6869 6894 6921 6950 6985 7026 7073 7128 7189 7255 7325 7397 7468 7537 7603 7664 7719 7769 7813 7851 7885 7915 7942 7967 7989 8008 8025 8038 8048 8054 8055 8051 8043 8031 8016 7997 7976 7953 7930 7906 7881 7856 7831 7805 7779 7751 7723 7695 7667 7641 7618 7600 7588 7585 7592 7611 7641 7683 7736 7799 7869 7945 8023 8101 8176 8244 8303 8351 8386 8406 8411 8398 8366 8315 8243 8149 8032 7893 7729 7543 7335 7105 6857 6591 6312 6021 5723 5419 5114 4809 4507 4212 3926 3650 3389 3143 2918 2715 2538 2390 2274 2194 2151 2147 2182 2258 2372 2522 2705 2916 3152 3405 3672 3947 4224 4500 4771 5033 5285 5526 5754 5969 6172 6362 6538 6702 6852 6990 7114 7225 7322 7408 7481 7544 7597 7641 7678 7708 7733 7753 7768 7779 7783 7782 7773 7756 7729 7690 7638 7572 7490 7391 7274 7140 6988 6818 6634 6435 6225 6006 5782 5555 5329 5107 4892 4687 4495 4317 4157 4015 3893 3793 3717 3665 3639 3640 3668 3726 3812 3927 4069 4239 4433 4650 4886 5137 5400 5670 5941 6211 6474 6728 6967 7191 7398 7587 7758 7912 8050 8173 8283 8382 8471 8551 8623 8687 8742 8790 8829 8859 8881 8894 8899 8896 8885 8867 8843 8812 8776 8734 8686 8633 8575 8511 8441 8367 8288 8205 8119 8029 7938 7847 7755 7664 7575 7489 7404 7323 7244 7165 7087 7007 6923 6833 6733 6622 6497 6355 6194 6014 5815 5596 5358 5102 4832 4550 4257 3959 3658 3358 3061 2773 2496 2234 1989 1764 1561 1381 1224 1091 981 892 822 768 729 702 684 675 672 675 683 696 715 741 775 819 873 940 1021 1119 1234 1368 1522 1696 1890 2101 2329 2569 2819 3075 3334 3593 3847 4096 4338 4572 4798 5017 5231 5440 5645 5847 6046 6243 6435 6624 6806 6981 7148 7306 7453 7589 7714 7828 7930 8022 8104 8177 8240 8294 8340 8378 8407 8428 8439 8441 8433 8414 8385 8344 8291 8228 8153 8068 7974 7872 7763 7649 7533 7415 7298 7185 7078 6981 6895 6823 6769 6734 6719 6726 6754 6802 6869 6950 7043 7144 7246 7347 7441 7524 7594 7647 7682 7697 7693 7670 7627 7566 7486 7390 7277 7149 7005 6848 6678 6497 6307 6109 5906 5701 5497 5296 5102 4916 4741 4579 4431 4299 4183 4084 4001 3933 3881 3842 3815 3798 3789 3324 8 1 2 3784 3783 3782 3779 3772 3757 3734 3699 3651 3588 3508 3412 3298 3168 3022 2862 2692 2516 2336 2157 1983 1818 1665 1527 1404 1297 1207 1132 1074 1031 1004 993 1000 1027 1076 1150 1250 1377 1531 1709 1909 2126 2352 2582 2807 3021 3217 3389 3534 3650 3735 3791 3819 3824 3808 3777 3734 3685 3634 3584 3540 3505 3482 3475 3487 3519 3575 3655 3761 3893 4049 4229 4430 4648 4881 5123 5371 5622 5870 6113 6348 6572 6785 6986 7174 7349 7513 7666 7809 7944 8071 8191 8305 8413 8514 8609 8698 8780 8855 8923 8984 9039 9089 9133 9174 9211 9246 9279 9311 9341 9369 9396 9420 9441 9459 9474 9485 9493 9497 9498 9495 9489 9479 9465 9447 9424 9396 9363 9325 9283 9236 9187 9135 9081 9026 8970 8912 8850 8783 8710 8628 8533 8425 8302 8161 8002 7825 7631 7420 7194 6955 6705 6446 6178 5906 5628 5348 5066 4784 4502 4223 3948 3679 3418 3167 2929 2706 2501 2314 2148 2003 1879 1776 1692 1626 1574 1535 1505 1484 1469 1460 1458 1466 1488 1527 1588 1679 1802 1964 2166 2410 2696 3018 3374 3756 4156 4565 4974 5376 5763 6129 6469 6782 7065 7320 7547 7749 7928 8088 8229 8355 8467 8567 8655 8733 8801 8861 8911 8954 8989 9016 9037 9050 9055 9053 9042 9023 8994 8955 8905 8845 8772 8688 8591 8482 8360 8224 8075 7910 7729 7533 7319 7087 6838 6572 6290 5992 5682 5360 5030 4694 4355 4017 3683 3356 3040 2738 2454 2190 1948 1731 1539 1374 1234 1118 1025 951 894 852 824 810 810 828 868 934 1034 1173 1356 1587 1867 2197 2571 2983 3426 3887 4356 4821 5271 5697 6090 6446 6764 7041 7281 7487 7663 7814 7943 8055 8152 8235 8306 8363 8408 8439 8455 8457 8444 8415 8373 8316 8245 8160 8060 7944 7812 7661 7491 7299 7087 6854 6600 6329 6043 5745 5441 5134 4830 4534 4250 3984 3740 3522 3335 3182 3068 2995 2968 2987 3055 3171 3335 3544 3794 4078 4391 4725 5071 5420 5767 6102 6420 6717 6989 7233 7448 7634 7791 7920 8022 8097 8146 8170 8169 8145 8098 8030 7939 7829 7698 7549 7381 7195 6992 6771 6534 6281 6014 5735 5446 5151 4853 4556 4266 3986 3721 3478 3261 3074 2924 2814 2749 2732 2767 2855 2996 3190 3432 3718 4041 4393 4765 5147 5530 5905 6264 6601 6912 7195 7448 7673 7872 8047 8202 8339 8462 8573 8673 8765 8848 8925 8995 9060 9119 9174 9225 9273 9318 9360 9400 9438 9474 9508 9540 9569 9596 9619 9640 9658 9672 9684 9692 9698 9701 9701 9699 9695 9690 9684 9678 9672 9665 9659 9653 9647 9640 9632 9624 9614 9602 9587 9571 9551 9528 9501 9469 9432 9388 9337 9278 9210 9133 9047 8953 8850 8741 8625 8503 8377 8246 8112 7974 7833 7689 7541 7389 7235 7078 6920 6761 6603 6448 6298 6155 6020 5897 5786 5691 5612 5551 3325 8 1 2 5510 5490 5490 5511 5553 5613 5690 5780 5882 5992 6106 6220 6331 6437 6534 6623 6701 6769 6828 6878 6921 6960 6995 7029 7063 7098 7136 7177 7223 7274 7331 7395 7466 7545 7631 7724 7825 7932 8043 8157 8273 8388 8501 8609 8711 8806 8893 8971 9040 9100 9151 9193 9226 9252 9269 9280 9283 9279 9268 9252 9230 9203 9172 9138 9101 9063 9025 8987 8950 8916 8886 8860 8839 8825 8817 8817 8826 8844 8872 8909 8954 9008 9067 9131 9196 9259 9319 9371 9413 9443 9456 9453 9431 9387 9322 9234 9121 8984 8819 8628 8410 8164 7892 7595 7275 6937 6583 6220 5852 5486 5126 4779 4450 4142 3859 3602 3375 3176 3006 2865 2752 2668 2612 2587 2593 2633 2707 2819 2969 3156 3380 3638 3924 4232 4556 4885 5211 5525 5818 6085 6318 6515 6675 6796 6880 6932 6956 6955 6937 6905 6866 6824 6782 6745 6715 6694 6683 6684 6697 6723 6760 6808 6867 6934 7009 7091 7178 7269 7362 7456 7551 7644 7735 7822 7906 7986 8060 8128 8191 8248 8299 8346 8388 8428 8465 8501 8537 8573 8609 8646 8681 8715 8746 8771 8790 8799 8799 8786 8759 8718 8662 8589 8497 8387 8257 8105 7931 7732 7509 7260 6985 6687 6365 6023 5663 5289 4906 4518 4131 3750 3381 3028 2696 2390 2113 1867 1653 1471 1319 1197 1100 1025 970 933 913 910 927 968 1036 1139 1281 1466 1699 1980 2306 2675 3079 3508 3952 4400 4840 5263 5660 6024 6351 6639 6889 7103 7283 7434 7558 7660 7742 7807 7856 7890 7910 7917 7911 7893 7864 7825 7778 7726 7669 7611 7553 7496 7444 7397 7356 7323 7299 7284 7279 7285 7302 7329 7368 7417 7478 7549 7630 7720 7820 7927 8040 8159 8280 8403 8525 8645 8760 8870 8972 9066 9151 9227 9294 9354 9405 9449 9486 9518 9544 9564 9580 9590 9597 9600 9600 9597 9592 9587 9580 9574 9569 9563 9558 9554 9549 9545 9540 9535 9531 9527 9524 9523 9523 9525 9528 9533 9539 9544 9549 9552 9552 9550 9544 9534 9522 9506 9486 9465 9441 9414 9386 9355 9324 9291 9258 9226 9196 9168 9145 9127 9116 9113 9118 9130 9150 9177 9209 9245 9284 9325 9367 9409 9450 9491 9532 9572 9612 9651 9689 9727 9762 9796 9826 9854 9877 9897 9914 9927 9937 9944 9950 9953 9956 9958 9959 9959 9958 9956 9952 9947 9939 9929 9917 9902 9885 9866 9846 9823 9799 9774 9747 9720 9691 9661 9630 9596 9560 9521 9479 9434 9388 9338 9288 9236 9185 9134 9085 9038 8994 8954 8917 8886 8859 8838 8824 8817 8817 8826 8843 8868 8901 8942 8988 9040 9096 9153 9212 9270 9326 9378 9427 9471 9509 9542 9569 9591 9608 9620 9628 9632 9633 9632 9630 9626 9621 9615 9609 9602 9595 9588 9581 9575 9569 9565 9561 9559 9559 9561 9565 9570 9577 9586 9596 9606 9618 9629 9641 9653 9663 9673 9681 9687 9691 9693 3326 8 1 2 9693 9692 9690 9688 9688 9689 9693 9699 9709 9721 9735 9749 9763 9775 9785 9790 9792 9789 9783 9774 9762 9749 9736 9723 9710 9697 9685 9673 9660 9646 9631 9615 9599 9582 9566 9552 9539 9530 9524 9522 9524 9529 9537 9547 9560 9575 9591 9607 9625 9643 9662 9681 9700 9719 9737 9753 9767 9779 9788 9795 9800 9802 9802 9801 9797 9793 9787 9780 9770 9758 9743 9724 9699 9668 9631 9585 9531 9468 9396 9315 9225 9127 9020 8906 8786 8661 8533 8403 8275 8149 8030 7920 7823 7741 7677 7634 7612 7613 7636 7679 7741 7818 7906 8002 8102 8200 8295 8384 8464 8535 8596 8647 8689 8722 8748 8765 8775 8778 8772 8759 8738 8709 8672 8627 8577 8521 8462 8401 8339 8278 8219 8163 8110 8060 8014 7971 7932 7897 7866 7838 7816 7798 7786 7781 7783 7793 7810 7837 7871 7913 7963 8020 8083 8151 8223 8297 8373 8448 8522 8593 8660 8721 8776 8824 8864 8896 8920 8937 8945 8948 8943 8933 8918 8897 8870 8838 8800 8754 8700 8637 8565 8481 8386 8279 8161 8032 7891 7741 7581 7414 7239 7060 6876 6689 6502 6315 6131 5952 5780 5618 5468 5332 5213 5113 5033 4975 4940 4929 4942 4978 5037 5119 5221 5344 5484 5640 5809 5989 6176 6368 6562 6754 6942 7122 7294 7455 7605 7743 7868 7982 8086 8179 8265 8342 8413 8479 8538 8593 8643 8687 8727 8762 8791 8816 8836 8851 8862 8868 8869 8864 8853 8835 8808 8771 8722 8661 8587 8499 8397 8283 8157 8023 7883 7739 7595 7454 7318 7189 7069 6958 6857 6763 6676 6593 6514 6435 6354 6269 6180 6084 5982 5872 5756 5633 5504 5370 5232 5092 4950 4808 4668 4531 4398 4270 4150 4040 3940 3853 3782 3728 3692 3678 3685 3715 3767 3841 3934 4043 4164 4291 4419 4541 4651 4742 4808 4845 4849 4819 4754 4657 4529 4375 4199 4008 3805 3597 3387 3180 2978 2784 2600 2427 2266 2117 1982 1860 1751 1655 1572 1501 1441 1389 1345 1308 1275 1246 1220 1197 1178 1163 1153 1149 1151 1159 1173 1192 1213 1233 1251 1263 1267 1261 1244 1216 1177 1128 1073 1014 952 892 834 780 732 690 654 624 598 578 561 548 539 532 528 526 528 531 537 546 557 573 593 619 653 697 754 824 908 1008 1121 1245 1377 1513 1646 1772 1883 1977 2047 2093 2111 2104 2072 2019 1950 1868 1779 1687 1596 1510 1430 1358 1297 1246 1206 1179 1164 1163 1176 1207 1254 1320 1405 1508 1630 1768 1922 2089 2266 2452 2644 2841 3042 3244 3450 3657 3866 4077 4290 4504 4717 4928 5135 5335 5527 5707 5874 6027 6164 6285 6389 6478 6551 6610 6656 6690 6713 6725 6727 6720 6703 6676 6638 6589 6528 6453 6364 6258 6136 5996 5840 5666 5478 5276 5064 4844 4620 4396 4174 3959 3754 3563 3387 3231 3098 2989 2909 2859 2843 2862 2918 3011 3327 8 1 2 3141 3307 3506 3735 3991 4268 4560 4864 5174 5485 5793 6095 6388 6669 6937 7191 7430 7652 7858 8046 8216 8369 8504 8621 8723 8809 8883 8945 8997 9042 9082 9117 9150 9180 9207 9233 9256 9277 9294 9308 9318 9325 9328 9329 9327 9323 9317 9308 9296 9281 9263 9240 9212 9180 9142 9099 9050 8996 8937 8871 8798 8718 8628 8527 8415 8289 8149 7994 7827 7648 7460 7268 7074 6885 6705 6540 6395 6274 6182 6120 6091 6096 6135 6205 6305 6433 6584 6754 6938 7133 7333 7534 7731 7921 8100 8266 8418 8555 8676 8783 8876 8957 9027 9087 9141 9188 9229 9266 9300 9330 9357 9381 9403 9422 9439 9453 9465 9474 9479 9481 9478 9470 9457 9440 9417 9391 9361 9328 9292 9254 9214 9173 9128 9081 9029 8974 8915 8853 8788 8721 8656 8593 8534 8483 8440 8406 8383 8370 8367 8373 8388 8409 8437 8470 8506 8544 8582 8619 8653 8681 8702 8714 8714 8701 8671 8624 8557 8470 8361 8228 8073 7893 7689 7460 7208 6934 6640 6327 6001 5663 5320 4974 4632 4298 3976 3670 3382 3116 2873 2655 2461 2292 2148 2029 1934 1863 1815 1790 1788 1807 1847 1906 1982 2076 2184 2307 2443 2591 2750 2919 3098 3286 3483 3687 3896 4109 4324 4538 4748 4950 5140 5314 5468 5596 5694 5759 5785 5772 5716 5617 5477 5297 5082 4838 4569 4285 3991 3694 3402 3120 2852 2601 2371 2162 1977 1815 1679 1570 1492 1446 1437 1468 1540 1656 1815 2016 2254 2524 2819 3131 3451 3769 4080 4375 4650 4902 5130 5334 5518 5683 5834 5974 6106 6234 6360 6483 6605 6723 6837 6945 7044 7132 7207 7268 7314 7344 7358 7358 7345 7319 7283 7239 7189 7134 7077 7020 6963 6909 6859 6814 6776 6747 6727 6718 6720 6735 6762 6801 6852 6913 6983 7061 7144 7233 7325 7419 7516 7613 7712 7811 7910 8008 8106 8201 8293 8381 8463 8541 8612 8677 8738 8793 8845 8893 8939 8984 9027 9068 9107 9143 9176 9204 9227 9245 9257 9264 9267 9266 9263 9258 9252 9247 9244 9241 9241 9243 9247 9252 9259 9267 9276 9286 9296 9306 9317 9327 9338 9349 9361 9372 9383 9395 9406 9417 9427 9437 9446 9453 9459 9463 9465 9465 9464 9459 9453 9444 9432 9418 9400 9379 9355 9326 9294 9258 9218 9173 9124 9069 9010 8946 8876 8800 8719 8631 8537 8437 8330 8218 8098 7973 7841 7702 7556 7402 7238 7064 6879 6680 6466 6236 5990 5727 5447 5151 4841 4520 4192 3860 3530 3207 2894 2598 2322 2070 1844 1646 1477 1338 1231 1155 1112 1103 1130 1195 1299 1445 1632 1859 2123 2419 2740 3078 3423 3766 4096 4404 4681 4923 5124 5283 5398 5470 5502 5497 5458 5389 5296 5181 5050 4909 4763 4618 4481 4359 4259 4186 4145 4140 4172 4240 4341 4471 4625 4795 4974 5155 5332 5501 5657 5799 5926 6039 6140 6232 6317 6398 6478 6560 6644 6734 3328 8 1 2 6829 6931 7039 7153 7273 7398 7526 7656 7787 7916 8042 8162 8276 8381 8477 8565 8646 8719 8787 8852 8915 8977 9039 9102 9164 9226 9286 9342 9393 9439 9478 9511 9538 9560 9578 9593 9607 9620 9633 9647 9661 9675 9688 9700 9710 9718 9724 9727 9729 9729 9728 9726 9723 9719 9713 9706 9697 9685 9669 9649 9625 9597 9565 9528 9488 9444 9396 9344 9289 9229 9164 9094 9017 8933 8841 8740 8631 8513 8386 8251 8109 7960 7806 7647 7484 7319 7153 6987 6821 6658 6497 6342 6193 6052 5920 5800 5694 5603 5528 5472 5434 5417 5419 5442 5484 5545 5624 5719 5830 5954 6089 6234 6384 6539 6695 6848 6996 7135 7264 7379 7479 7563 7629 7679 7712 7730 7734 7726 7707 7681 7649 7613 7575 7536 7498 7461 7426 7392 7361 7329 7295 7258 7215 7162 7098 7017 6920 6802 6664 6504 6323 6123 5905 5672 5425 5169 4906 4637 4364 4091 3818 3546 3279 3018 2765 2523 2295 2082 1887 1712 1558 1426 1315 1224 1153 1102 1070 1056 1063 1091 1144 1223 1332 1471 1644 1848 2085 2349 2638 2945 3265 3590 3914 4232 4536 4824 5091 5337 5561 5763 5944 6106 6251 6380 6496 6599 6690 6769 6835 6886 6923 6941 6939 6915 6868 6795 6695 6570 6420 6247 6053 5843 5620 5389 5155 4924 4701 4492 4303 4140 4007 3910 3854 3841 3874 3954 4080 4250 4459 4702 4973 5264 5567 5874 6178 6473 6754 7018 7262 7485 7687 7869 8033 8179 8308 8422 8522 8609 8684 8747 8801 8847 8886 8920 8952 8982 9012 9042 9073 9103 9133 9160 9184 9204 9219 9228 9232 9232 9229 9225 9221 9218 9219 9224 9233 9247 9265 9286 9310 9333 9357 9379 9399 9416 9431 9444 9456 9467 9477 9488 9501 9513 9527 9541 9554 9566 9575 9582 9586 9587 9584 9578 9570 9559 9548 9535 9522 9508 9493 9478 9462 9444 9425 9402 9377 9346 9310 9265 9210 9143 9059 8955 8827 8672 8485 8264 8007 7712 7380 7012 6612 6185 5739 5280 4818 4361 3919 3499 3109 2753 2435 2156 1917 1715 1549 1415 1313 1242 1202 1196 1227 1302 1424 1599 1831 2119 2462 2855 3289 3753 4234 4716 5187 5631 6039 6401 6714 6975 7185 7349 7471 7558 7616 7651 7666 7664 7648 7618 7574 7519 7450 7371 7284 7189 7091 6992 6894 6799 6709 6622 6537 6452 6365 6271 6167 6051 5919 5772 5606 5424 5225 5010 4782 4541 4290 4031 3766 3497 3227 2958 2693 2437 2191 1959 1746 1553 1384 1238 1117 1019 942 885 845 818 802 796 801 817 848 898 972 1075 1214 1392 1612 1876 2181 2523 2896 3291 3699 4110 4513 4899 5260 5590 5886 6145 6367 6555 6711 6839 6943 7027 7095 7149 7194 7231 7262 7288 7312 7334 7355 7378 7402 7430 7461 7495 7533 7575 7619 7664 7709 7752 7792 7826 7853 7871 7879 7874 7855 7822 7772 7704 7619 7516 7394 7254 7096 6921 3329 8 1 2 6729 6521 6299 6062 5814 5555 5286 5010 4729 4445 4161 3879 3602 3333 3075 2831 2602 2393 2205 2040 1902 1792 1714 1668 1657 1683 1746 1847 1983 2153 2352 2576 2817 3069 3323 3572 3809 4027 4220 4386 4521 4626 4701 4751 4778 4788 4787 4779 4771 4767 4773 4793 4828 4883 4957 5051 5166 5299 5449 5614 5791 5976 6166 6358 6548 6733 6910 7077 7231 7371 7496 7606 7701 7783 7851 7908 7955 7994 8026 8052 8073 8090 8104 8115 8124 8131 8135 8137 8138 8137 8134 8130 8126 8120 8115 8109 8103 8098 8094 8093 8093 8096 8103 8112 8123 8136 8151 8165 8177 8187 8193 8195 8192 8184 8172 8156 8136 8115 8091 8067 8042 8017 7991 7965 7936 7906 7874 7840 7803 7765 7725 7684 7642 7600 7559 7519 7479 7440 7402 7365 7327 7290 7253 7216 7178 7139 7098 7057 7013 6968 6919 6868 6812 6754 6691 6625 6554 6481 6404 6325 6243 6159 6073 5984 5893 5799 5702 5601 5496 5388 5276 5162 5045 4926 4807 4687 4569 4451 4336 4222 4110 4000 3891 3782 3674 3566 3457 3348 3238 3127 3015 2904 2792 2680 2567 2455 2343 2230 2117 2004 1890 1777 1664 1551 1441 1334 1230 1131 1038 950 871 798 734 677 628 586 550 521 496 476 459 444 432 422 413 406 400 396 393 391 391 392 395 399 405 411 419 428 438 450 463 479 498 519 544 573 606 642 682 724 767 810 851 890 923 952 974 991 1003 1013 1022 1034 1052 1081 1124 1184 1264 1366 1491 1639 1807 1994 2196 2410 2632 2856 3080 3299 3511 3712 3903 4080 4245 4397 4538 4669 4790 4905 5012 5115 5213 5308 5400 5488 5573 5655 5734 5809 5879 5945 6007 6063 6115 6160 6201 6235 6264 6287 6305 6319 6329 6336 6341 6344 6347 6350 6353 6358 6363 6370 6379 6391 6405 6423 6446 6474 6509 6550 6598 6652 6712 6776 6842 6909 6974 7035 7089 7136 7175 7203 7222 7229 7227 7213 7189 7153 7105 7045 6973 6888 6791 6681 6559 6426 6284 6134 5978 5818 5655 5492 5330 5171 5017 4869 4730 4601 4485 4382 4296 4226 4174 4141 4128 4134 4160 4203 4264 4340 4431 4534 4648 4770 4898 5030 5163 5296 5426 5552 5671 5781 5882 5972 6051 6117 6172 6214 6245 6265 6274 6273 6262 6242 6214 6177 6132 6080 6019 5952 5876 5793 5703 5606 5502 5392 5277 5156 5031 4902 4770 4635 4498 4360 4220 4081 3942 3804 3667 3533 3400 3270 3142 3015 2891 2767 2644 2521 2397 2273 2148 2022 1896 1771 1648 1528 1413 1304 1202 1108 1022 946 878 820 769 725 687 655 628 604 585 568 554 544 536 531 528 529 532 539 548 560 576 594 617 644 674 709 747 790 837 887 941 999 1062 1130 1206 1290 1384 1490 1611 1748 1901 2072 2260 2463 2680 2908 3144 3384 3625 3864 3330 8 1 3 4161 4393 4615 4825 5022 5206 5378 5537 5684 5820 5945 6059 6163 6256 6337 6408 6466 6513 6547 6568 6577 6575 6561 6538 6505 6466 6421 6374 6326 6281 6241 6210 6188 6180 6187 6210 6249 6306 6378 6466 6567 6677 6796 6919 7045 7169 7289 7404 7512 7611 7701 7782 7853 7916 7971 8020 8062 8100 8133 8164 8191 8216 8240 8262 8283 8303 8323 8343 8363 8384 8405 8427 8449 8472 8494 8515 8535 8551 8564 8571 8572 8565 8550 8523 8485 8434 8368 8286 8187 8071 7936 7782 7610 7418 7210 6985 6747 6498 6240 5979 5718 5461 5213 4979 4762 4565 4393 4247 4128 4036 3971 3930 3910 3909 3922 3945 3972 4001 4026 4045 4056 4057 4046 4023 3990 3947 3895 3836 3772 3703 3631 3557 3482 3406 3330 3254 3178 3102 3025 2947 2868 2787 2704 2620 2535 2450 2366 2286 2213 2150 2103 2076 2073 2101 2163 2263 2404 2585 2807 3068 3362 3686 4032 4393 4761 5130 5491 5838 6168 6476 6759 7017 7251 7460 7647 7814 7964 8098 8220 8330 8430 8521 8603 8677 8742 8798 8845 8884 8913 8935 8950 8959 8962 8962 8960 8956 8952 8948 8944 8939 8933 8925 8914 8897 8875 8846 8809 8766 8715 8658 8597 8534 8469 8407 8347 8293 8245 8205 8172 8146 8128 8115 8108 8104 8102 8102 8101 8100 8097 8091 8083 8071 8055 8034 8008 7976 7937 7891 7838 7779 7713 7643 7568 7493 7418 7345 7278 7217 7165 7122 7090 7070 7060 7062 7075 7099 7133 7176 7228 7288 7356 7430 7508 7590 7673 7754 7833 7905 7970 8025 8069 8099 8116 8118 8107 8081 8042 7991 7929 7858 7778 7692 7600 7503 7403 7301 7196 7090 6984 6878 6773 6669 6567 6469 6375 6287 6207 6135 6072 6021 5981 5953 5937 5931 5934 5945 5959 5976 5990 6001 6004 5997 5979 5946 5898 5836 5758 5666 5562 5448 5326 5200 5075 4955 4844 4748 4670 4614 4584 4582 4607 4661 4740 4840 4958 5088 5224 5360 5491 5613 5722 5818 5901 5972 6035 6093 6150 6211 6280 6359 6451 6555 6670 6794 6924 7055 7184 7304 7412 7504 7576 7627 7655 7660 7641 7601 7540 7461 7366 7258 7138 7011 6877 6740 6602 6465 6333 6206 6088 5981 5887 5807 5744 5698 5671 5662 5673 5701 5745 5806 5879 5965 6061 6164 6273 6386 6501 6618 6735 6852 6967 7081 7192 7302 7409 7514 7617 7718 7816 7911 8003 8092 8177 8256 8330 8398 8459 8512 8557 8594 8620 8637 8644 8640 8624 8597 8557 8504 8437 8357 8262 8152 8028 7890 7738 7572 7395 7206 7007 6800 6587 6369 6149 5928 5709 5495 5288 5089 4902 4728 4568 4425 4299 4191 4101 4029 3975 3939 3919 3917 3931 3961 4007 4069 4146 4239 4346 4468 4604 4752 4912 5082 5261 5448 5640 5836 6035 6235 6434 6631 6826 7016 7201 7380 7552 7716 7872 8020 8158 8288 8407 8517 8617 8707 8787 8858 8919 8972 9015 9051 3331 8 1 3 9080 9102 9118 9129 9135 9137 9136 9131 9124 9114 9102 9089 9074 9058 9041 9024 9008 8993 8979 8967 8958 8953 8951 8953 8959 8969 8983 9001 9021 9044 9069 9095 9122 9149 9175 9200 9224 9246 9267 9285 9301 9316 9329 9341 9351 9361 9370 9379 9388 9396 9404 9412 9420 9426 9432 9436 9439 9442 9443 9443 9443 9443 9445 9447 9452 9460 9470 9483 9499 9517 9536 9556 9576 9596 9613 9629 9641 9651 9657 9661 9662 9660 9655 9649 9639 9627 9612 9593 9570 9543 9511 9473 9429 9379 9324 9263 9196 9125 9048 8968 8883 8795 8704 8610 8513 8414 8312 8207 8101 7991 7878 7762 7642 7517 7388 7255 7117 6977 6836 6698 6564 6439 6326 6231 6157 6108 6087 6096 6135 6204 6302 6426 6571 6735 6912 7097 7286 7473 7656 7829 7991 8140 8274 8392 8494 8581 8653 8712 8759 8796 8824 8847 8866 8882 8898 8915 8933 8955 8978 9005 9033 9063 9094 9125 9155 9184 9212 9237 9261 9281 9299 9314 9325 9332 9334 9330 9318 9298 9268 9227 9175 9111 9036 8950 8856 8755 8650 8544 8441 8344 8258 8185 8129 8092 8075 8080 8105 8150 8213 8291 8380 8478 8579 8681 8779 8871 8955 9028 9090 9142 9183 9214 9239 9258 9273 9286 9299 9312 9327 9344 9361 9380 9399 9418 9436 9452 9467 9479 9490 9499 9507 9513 9519 9525 9530 9535 9540 9544 9547 9550 9551 9549 9546 9540 9531 9520 9505 9487 9467 9445 9420 9395 9368 9341 9315 9289 9264 9239 9216 9194 9171 9149 9126 9101 9075 9046 9013 8975 8931 8880 8821 8751 8669 8573 8462 8334 8188 8022 7837 7633 7409 7167 6907 6631 6340 6035 5718 5391 5056 4715 4370 4026 3684 3351 3029 2723 2437 2174 1937 1728 1547 1392 1264 1158 1074 1009 961 930 917 925 957 1018 1113 1247 1425 1647 1916 2229 2582 2968 3378 3803 4232 4654 5059 5440 5791 6107 6386 6630 6840 7020 7175 7308 7426 7530 7626 7715 7798 7877 7952 8023 8090 8152 8210 8264 8314 8359 8401 8439 8472 8501 8523 8540 8548 8547 8535 8511 8474 8422 8355 8269 8164 8038 7890 7718 7520 7296 7046 6770 6469 6145 5803 5446 5080 4710 4341 3980 3631 3299 2988 2700 2438 2201 1993 1812 1659 1537 1447 1391 1372 1394 1460 1572 1732 1940 2195 2493 2828 3193 3579 3976 4375 4765 5138 5487 5806 6092 6344 6563 6751 6910 7045 7160 7259 7343 7417 7482 7538 7586 7627 7659 7684 7702 7712 7716 7713 7706 7694 7679 7661 7639 7615 7588 7558 7523 7483 7437 7387 7330 7267 7198 7123 7043 6958 6869 6775 6677 6574 6468 6358 6244 6125 6003 5878 5750 5622 5494 5370 5251 5141 5043 4959 4892 4844 4817 4811 4826 4860 4912 4978 5055 5139 5226 5314 5399 5477 5548 5609 5661 5703 5734 5756 5768 5772 5768 5756 5737 5711 5678 5639 5596 5547 5494 5438 5380 5319 5256 5192 5126 3332 8 1 3 5059 4989 4917 4842 4764 4684 4602 4517 4431 4343 4255 4168 4080 3993 3906 3821 3735 3650 3565 3480 3394 3308 3222 3135 3048 2959 2870 2780 2688 2593 2496 2396 2292 2184 2072 1956 1838 1718 1598 1479 1363 1251 1145 1047 957 877 806 745 693 650 613 584 559 539 521 507 494 484 474 466 460 455 451 449 447 446 445 443 441 438 434 430 424 418 412 406 402 399 398 399 403 410 419 431 445 463 483 507 534 565 600 639 683 732 786 845 910 980 1055 1136 1221 1312 1407 1506 1608 1714 1822 1931 2040 2149 2255 2360 2460 2557 2650 2739 2823 2903 2979 3052 3122 3187 3249 3307 3360 3408 3450 3485 3515 3538 3555 3568 3578 3587 3598 3611 3631 3659 3696 3744 3803 3872 3952 4039 4131 4226 4320 4409 4492 4564 4624 4669 4699 4712 4711 4695 4666 4626 4579 4527 4474 4423 4377 4342 4319 4313 4325 4359 4414 4493 4594 4716 4856 5012 5181 5357 5537 5717 5893 6062 6222 6372 6509 6635 6749 6853 6948 7035 7115 7190 7260 7326 7389 7447 7502 7553 7601 7644 7684 7720 7754 7784 7813 7840 7865 7890 7915 7939 7963 7988 8012 8037 8061 8085 8109 8133 8156 8178 8200 8221 8242 8261 8280 8298 8315 8331 8346 8361 8376 8390 8404 8419 8434 8450 8467 8486 8507 8528 8552 8576 8601 8625 8650 8674 8696 8716 8735 8752 8766 8779 8790 8798 8804 8808 8808 8803 8795 8780 8760 8734 8702 8665 8622 8576 8528 8478 8429 8381 8335 8292 8253 8217 8185 8156 8130 8108 8090 8077 8068 8066 8069 8080 8099 8124 8157 8196 8241 8290 8342 8396 8451 8505 8559 8611 8661 8708 8753 8795 8834 8870 8902 8930 8954 8975 8992 9006 9016 9025 9031 9036 9040 9044 9047 9049 9050 9050 9048 9044 9039 9031 9022 9012 9001 8989 8978 8968 8959 8952 8947 8945 8944 8945 8947 8950 8952 8952 8949 8943 8932 8916 8894 8866 8833 8795 8754 8711 8669 8630 8595 8568 8551 8544 8549 8567 8596 8637 8687 8745 8808 8874 8942 9009 9073 9133 9188 9237 9281 9319 9352 9380 9403 9422 9436 9447 9453 9455 9451 9442 9426 9404 9374 9336 9289 9233 9168 9092 9007 8910 8802 8684 8554 8413 8260 8097 7924 7741 7550 7351 7146 6937 6725 6512 6301 6094 5893 5702 5521 5355 5204 5073 4961 4871 4803 4759 4738 4739 4762 4805 4865 4940 5028 5125 5228 5336 5443 5549 5651 5747 5835 5915 5988 6053 6112 6167 6221 6275 6333 6396 6468 6549 6640 6742 6854 6973 7098 7227 7356 7484 7606 7722 7829 7927 8016 8095 8166 8229 8286 8338 8385 8429 8471 8510 8547 8582 8616 8647 8676 8703 8729 8753 8776 8798 8819 8840 8861 8882 8902 8921 8939 8955 8968 8977 8982 8980 8971 8953 8926 8890 8843 8785 8716 8637 8548 8450 8346 8236 8122 8006 7890 7776 3333 8 1 3 7667 7563 7468 7381 7305 7242 7191 7153 7129 7119 7123 7139 7167 7206 7253 7309 7370 7437 7506 7576 7647 7715 7780 7839 7891 7933 7964 7982 7984 7970 7938 7887 7817 7728 7620 7495 7354 7200 7033 6857 6675 6488 6300 6112 5928 5750 5579 5419 5271 5137 5019 4918 4836 4775 4736 4719 4727 4760 4817 4899 5006 5137 5289 5461 5649 5850 6061 6278 6497 6713 6925 7127 7319 7498 7663 7811 7944 8060 8160 8243 8311 8362 8399 8420 8427 8422 8404 8375 8337 8291 8240 8185 8128 8072 8018 7967 7922 7882 7849 7824 7806 7795 7792 7797 7809 7829 7855 7889 7929 7975 8027 8085 8148 8214 8284 8356 8430 8504 8578 8651 8722 8791 8856 8918 8977 9032 9082 9128 9171 9209 9244 9275 9302 9326 9346 9363 9377 9386 9392 9394 9391 9384 9373 9359 9341 9321 9300 9279 9257 9236 9215 9195 9175 9154 9132 9107 9078 9045 9008 8965 8916 8863 8804 8739 8669 8591 8505 8408 8298 8172 8025 7856 7662 7441 7191 6914 6612 6286 5943 5586 5222 4858 4500 4154 3826 3520 3240 2989 2768 2577 2418 2289 2191 2123 2085 2076 2099 2152 2237 2354 2503 2683 2894 3133 3398 3684 3988 4304 4629 4956 5281 5599 5907 6201 6478 6737 6976 7195 7394 7573 7733 7874 7999 8108 8203 8286 8357 8418 8471 8517 8557 8593 8627 8658 8689 8719 8750 8781 8814 8847 8881 8915 8948 8982 9015 9047 9078 9108 9138 9167 9196 9223 9250 9274 9296 9315 9329 9338 9340 9334 9321 9299 9268 9228 9178 9117 9046 8962 8865 8753 8624 8476 8307 8117 7903 7667 7408 7129 6833 6522 6200 5872 5541 5212 4887 4570 4262 3967 3685 3418 3169 2939 2732 2552 2403 2289 2215 2186 2205 2275 2395 2565 2781 3038 3329 3645 3978 4319 4657 4985 5296 5585 5848 6084 6291 6471 6627 6760 6873 6970 7053 7124 7186 7241 7288 7330 7366 7396 7421 7440 7453 7457 7452 7437 7410 7370 7315 7244 7158 7056 6939 6808 6665 6512 6352 6188 6022 5857 5695 5540 5394 5258 5134 5024 4929 4852 4794 4756 4739 4746 4776 4831 4910 5013 5138 5284 5448 5628 5819 6018 6220 6422 6619 6809 6988 7154 7305 7438 7554 7652 7730 7790 7831 7854 7859 7847 7818 7774 7717 7648 7570 7485 7396 7306 7219 7137 7064 7001 6950 6913 6891 6884 6891 6913 6948 6996 7056 7128 7209 7300 7400 7507 7620 7738 7860 7983 8105 8223 8335 8440 8533 8615 8683 8737 8777 8802 8814 8813 8802 8780 8750 8712 8666 8614 8554 8488 8415 8335 8250 8159 8064 7967 7870 7775 7684 7600 7525 7460 7406 7365 7337 7320 7315 7320 7334 7354 7379 7408 7437 7466 7493 7515 7532 7541 7542 7533 7515 7486 7446 7398 7341 7278 7210 7140 7070 7003 6940 6884 6836 6797 6769 6752 6745 6750 6764 6787 6820 6860 6907 6961 7020 7085 7154 7227 7302 7381 7462 7543 7625 7706 3334 8 1 3 7786 7863 7935 8003 8064 8117 8162 8198 8223 8237 8240 8233 8215 8187 8150 8105 8054 7997 7937 7873 7809 7744 7680 7619 7560 7504 7453 7405 7361 7318 7276 7232 7183 7125 7052 6962 6849 6708 6537 6334 6096 5826 5526 5201 4855 4496 4133 3771 3419 3085 2772 2485 2228 2000 1802 1632 1488 1368 1267 1184 1116 1060 1014 977 947 924 905 891 880 872 866 860 856 851 846 842 837 833 830 828 827 828 830 833 838 843 849 856 865 875 887 901 918 938 960 985 1011 1038 1063 1085 1103 1114 1119 1117 1108 1093 1075 1055 1036 1023 1016 1020 1036 1066 1108 1164 1231 1306 1387 1471 1554 1633 1705 1768 1821 1862 1892 1912 1923 1927 1928 1930 1936 1951 1981 2030 2103 2204 2337 2505 2708 2947 3218 3520 3846 4191 4546 4906 5262 5608 5937 6246 6530 6789 7022 7230 7416 7583 7733 7871 7999 8120 8234 8345 8451 8553 8652 8745 8833 8916 8992 9062 9125 9181 9230 9273 9310 9340 9365 9384 9398 9407 9413 9417 9418 9418 9419 9421 9425 9430 9438 9448 9459 9470 9481 9488 9493 9493 9487 9475 9456 9431 9399 9360 9314 9261 9201 9134 9059 8974 8879 8773 8654 8522 8377 8216 8041 7852 7649 7434 7209 6975 6736 6494 6251 6011 5777 5552 5337 5136 4950 4782 4633 4503 4395 4308 4244 4204 4187 4194 4226 4282 4362 4466 4591 4736 4900 5078 5267 5465 5666 5866 6062 6249 6425 6586 6732 6860 6971 7064 7141 7202 7251 7288 7315 7336 7351 7363 7373 7383 7394 7407 7424 7445 7471 7503 7540 7582 7629 7678 7729 7779 7826 7867 7899 7919 7925 7913 7882 7828 7751 7649 7520 7365 7184 6976 6745 6492 6222 5938 5648 5359 5079 4817 4582 4384 4229 4126 4077 4085 4151 4271 4439 4648 4888 5150 5422 5694 5955 6199 6418 6608 6765 6887 6975 7028 7049 7037 6996 6925 6828 6705 6558 6390 6202 5999 5783 5559 5331 5103 4879 4664 4459 4268 4093 3934 3793 3671 3569 3487 3427 3391 3379 3395 3440 3516 3622 3759 3925 4118 4335 4570 4818 5074 5331 5586 5832 6065 6283 6483 6665 6827 6969 7094 7202 7294 7372 7438 7493 7539 7577 7609 7637 7661 7684 7705 7727 7751 7776 7804 7836 7872 7911 7954 8001 8051 8105 8161 8220 8280 8342 8404 8466 8526 8583 8638 8688 8734 8775 8811 8841 8867 8888 8904 8918 8928 8937 8943 8948 8953 8955 8957 8957 8954 8949 8941 8930 8916 8898 8878 8855 8830 8804 8776 8748 8719 8690 8660 8630 8598 8564 8528 8487 8443 8393 8337 8275 8206 8129 8045 7953 7855 7751 7642 7531 7419 7310 7206 7110 7025 6955 6902 6867 6853 6860 6887 6933 6996 7074 7163 7260 7361 7464 7565 7662 7753 7837 7913 7980 8040 8091 8136 8173 8205 8232 8254 8271 8284 8293 8299 8302 8301 8298 8292 8285 8275 8263 8249 8234 8216 3335 8 1 3 8195 8172 8145 8116 8083 8047 8008 7967 7924 7878 7831 7783 7733 7681 7628 7573 7515 7455 7392 7325 7256 7185 7110 7033 6955 6874 6793 6710 6625 6540 6454 6366 6277 6187 6096 6004 5911 5818 5724 5631 5538 5445 5353 5262 5171 5079 4988 4895 4800 4704 4604 4501 4395 4285 4171 4053 3932 3808 3681 3551 3420 3286 3152 3016 2879 2741 2602 2462 2322 2181 2041 1902 1764 1629 1498 1372 1252 1139 1035 940 855 779 714 659 612 574 543 518 499 482 469 458 448 439 430 423 417 412 408 406 406 407 410 415 422 430 440 453 469 490 516 549 591 642 704 778 862 958 1063 1176 1295 1417 1540 1661 1777 1886 1987 2077 2156 2223 2278 2320 2349 2367 2372 2366 2349 2321 2284 2238 2185 2126 2063 2000 1937 1878 1827 1785 1757 1746 1753 1782 1835 1913 2019 2151 2311 2496 2705 2934 3181 3442 3710 3983 4254 4520 4776 5019 5245 5453 5642 5809 5956 6082 6187 6270 6334 6376 6397 6397 6375 6331 6265 6178 6070 5942 5797 5638 5467 5287 5103 4919 4737 4561 4395 4240 4099 3972 3858 3758 3670 3591 3520 3454 3391 3329 3268 3206 3146 3088 3036 2994 2964 2952 2961 2996 3059 3152 3276 3430 3612 3818 4044 4285 4534 4785 5032 5269 5491 5692 5869 6020 6141 6232 6291 6319 6315 6281 6215 6120 5996 5844 5667 5467 5247 5011 4762 4507 4251 4001 3761 3540 3341 3170 3029 2922 2847 2805 2791 2803 2834 2879 2933 2988 3040 3084 3118 3141 3152 3152 3147 3139 3133 3137 3155 3192 3254 3343 3463 3613 3792 4000 4231 4481 4745 5016 5290 5560 5821 6070 6302 6516 6711 6885 7040 7177 7297 7401 7493 7574 7645 7709 7767 7819 7867 7912 7953 7991 8027 8061 8092 8121 8146 8170 8190 8207 8221 8232 8239 8242 8241 8236 8227 8213 8193 8168 8136 8097 8049 7992 7923 7842 7747 7636 7507 7359 7191 7002 6792 6560 6309 6039 5753 5453 5143 4826 4507 4189 3877 3574 3286 3016 2766 2541 2342 2171 2029 1917 1834 1778 1747 1739 1749 1772 1803 1837 1868 1891 1903 1900 1881 1844 1791 1723 1643 1554 1462 1368 1277 1191 1112 1041 980 928 887 857 838 832 842 871 920 994 1093 1220 1374 1553 1754 1971 2198 2426 2647 2853 3038 3194 3320 3412 3473 3505 3514 3505 3488 3469 3456 3456 3472 3508 3565 3644 3742 3856 3981 4115 4251 4387 4519 4644 4761 4867 4962 5045 5117 5177 5225 5260 5282 5291 5286 5267 5234 5185 5121 5043 4951 4845 4727 4598 4461 4317 4169 4020 3875 3735 3607 3494 3401 3331 3288 3275 3294 3346 3430 3545 3688 3855 4042 4243 4455 4671 4888 5101 5306 5502 5686 5859 6019 6168 6305 6432 6550 6660 6763 6859 6949 7035 7116 7193 7266 7337 7405 7471 7534 7596 7655 7711 7763 7812 7856 7895 7928 7955 3336 8 1 3 7976 7992 8002 8008 8010 8010 8008 8005 8004 8004 8006 8011 8018 8029 8042 8058 8076 8095 8114 8132 8149 8163 8173 8178 8178 8172 8160 8140 8114 8081 8040 7993 7937 7874 7803 7723 7633 7534 7424 7303 7170 7025 6869 6701 6522 6333 6135 5928 5716 5498 5278 5058 4840 4628 4424 4232 4055 3898 3765 3658 3581 3536 3525 3549 3608 3700 3822 3971 4141 4328 4526 4728 4930 5125 5310 5481 5636 5772 5889 5987 6067 6131 6180 6216 6241 6258 6269 6274 6277 6279 6280 6283 6287 6292 6300 6307 6314 6317 6315 6304 6281 6243 6187 6110 6011 5888 5742 5572 5381 5170 4943 4701 4450 4191 3929 3666 3406 3151 2903 2665 2439 2227 2029 1848 1685 1542 1418 1315 1233 1172 1131 1112 1111 1128 1161 1208 1266 1333 1404 1478 1549 1614 1671 1714 1743 1754 1746 1719 1674 1613 1537 1452 1360 1265 1172 1084 1004 934 875 827 789 760 740 726 718 715 718 729 751 785 835 905 997 1113 1255 1421 1609 1817 2039 2270 2504 2735 2957 3166 3358 3530 3681 3812 3924 4018 4099 4168 4229 4286 4341 4396 4454 4516 4583 4656 4734 4817 4905 4997 5090 5184 5278 5368 5453 5532 5602 5663 5713 5753 5780 5796 5801 5796 5780 5755 5721 5678 5626 5566 5497 5419 5332 5236 5132 5020 4902 4779 4653 4526 4400 4277 4159 4048 3945 3852 3767 3693 3628 3572 3524 3484 3451 3425 3405 3390 3381 3376 3375 3378 3383 3390 3397 3403 3408 3409 3406 3399 3387 3370 3348 3324 3297 3269 3240 3213 3187 3163 3141 3121 3101 3082 3062 3040 3016 2989 2959 2926 2889 2851 2811 2769 2728 2686 2644 2603 2562 2520 2479 2437 2394 2351 2306 2261 2215 2168 2121 2074 2027 1980 1932 1883 1832 1780 1725 1668 1607 1542 1474 1404 1330 1256 1180 1105 1031 959 891 826 766 711 660 614 574 537 504 475 450 427 406 388 372 358 345 335 326 320 315 312 311 311 314 318 323 331 341 353 367 385 406 431 459 493 531 574 622 675 732 793 858 925 994 1065 1136 1207 1277 1345 1411 1474 1535 1593 1648 1701 1751 1799 1845 1891 1936 1981 2028 2076 2126 2179 2235 2293 2355 2419 2485 2553 2620 2687 2752 2815 2873 2927 2976 3020 3059 3093 3123 3149 3173 3197 3221 3247 3278 3313 3355 3405 3463 3530 3606 3691 3783 3883 3988 4098 4210 4322 4434 4544 4651 4754 4852 4945 5034 5118 5199 5276 5351 5423 5493 5561 5627 5691 5751 5809 5862 5911 5954 5991 6022 6046 6062 6071 6072 6066 6051 6028 5997 5958 5911 5856 5792 5721 5642 5556 5463 5363 5258 5148 5033 4913 4789 4661 4528 4392 4252 4110 3965 3821 3678 3539 3406 3281 3168 3066 2978 2904 2843 2794 2756 2727 2702 2679 2656 2629 2596 2556 2507 2450 2385 2313 2236 2157 2079 2007 3337 8 1 3 1944 1894 1863 1854 1872 1921 2004 2121 2275 2464 2687 2938 3215 3509 3816 4128 4438 4739 5026 5294 5541 5764 5964 6141 6297 6435 6559 6670 6772 6867 6958 7046 7132 7216 7298 7377 7454 7527 7597 7662 7723 7780 7832 7880 7924 7963 7998 8027 8051 8068 8078 8078 8067 8045 8009 7959 7893 7811 7711 7594 7461 7310 7145 6964 6771 6566 6352 6130 5903 5674 5445 5218 4996 4781 4576 4381 4200 4032 3878 3739 3612 3499 3396 3303 3219 3141 3070 3004 2944 2891 2845 2808 2783 2773 2779 2803 2848 2915 3005 3116 3248 3398 3566 3746 3937 4133 4333 4533 4730 4921 5105 5281 5448 5606 5754 5894 6024 6147 6262 6370 6473 6571 6664 6755 6843 6929 7015 7100 7184 7267 7350 7431 7509 7583 7654 7718 7777 7829 7874 7913 7945 7970 7990 8004 8013 8018 8018 8013 8004 7991 7974 7953 7928 7899 7868 7834 7799 7762 7725 7688 7652 7617 7585 7555 7528 7505 7486 7471 7460 7453 7448 7444 7440 7434 7423 7406 7381 7346 7302 7248 7185 7115 7038 6959 6879 6802 6729 6664 6608 6563 6530 6510 6503 6509 6529 6562 6608 6665 6733 6810 6895 6986 7081 7177 7272 7364 7449 7526 7592 7646 7686 7712 7724 7721 7703 7672 7628 7572 7504 7425 7335 7236 7126 7006 6877 6739 6592 6437 6274 6105 5931 5752 5571 5389 5207 5027 4850 4678 4512 4353 4202 4062 3935 3821 3725 3649 3596 3570 3573 3608 3677 3780 3918 4087 4286 4508 4750 5005 5265 5526 5781 6024 6253 6463 6654 6825 6977 7111 7230 7336 7431 7518 7598 7673 7743 7810 7874 7934 7991 8044 8094 8140 8182 8220 8254 8284 8309 8331 8349 8363 8373 8379 8381 8378 8372 8360 8343 8318 8285 8241 8185 8113 8023 7913 7779 7621 7436 7225 6986 6722 6433 6123 5793 5449 5092 4729 4362 3996 3637 3287 2952 2635 2340 2070 1828 1614 1430 1274 1145 1041 958 893 844 808 784 772 774 794 836 905 1006 1146 1328 1554 1824 2136 2485 2863 3262 3672 4083 4484 4867 5225 5554 5849 6111 6340 6540 6712 6861 6990 7102 7200 7285 7359 7423 7476 7519 7552 7574 7587 7590 7585 7572 7552 7526 7494 7458 7417 7374 7327 7278 7226 7173 7118 7060 7001 6937 6869 6795 6714 6623 6522 6408 6280 6139 5982 5811 5626 5428 5217 4996 4765 4527 4283 4034 3783 3531 3282 3037 2798 2569 2351 2147 1959 1787 1632 1495 1375 1272 1186 1115 1060 1022 1001 999 1017 1059 1127 1221 1342 1490 1663 1856 2064 2281 2498 2709 2905 3080 3227 3343 3424 3473 3490 3479 3447 3399 3345 3291 3247 3219 3214 3237 3293 3384 3512 3674 3870 4095 4344 4611 4890 5175 5458 5733 5996 6242 6467 6671 6852 7012 7151 7272 7376 7466 7544 7612 7670 7721 7765 7803 7835 7862 7885 7905 7923 7939 7956 7973 7992 8012 8035 8060 8086 8114 8143 8174 8204 3338 8 1 3 8236 8268 8301 8335 8371 8407 8443 8481 8518 8555 8590 8624 8655 8684 8710 8733 8754 8771 8785 8797 8804 8807 8806 8798 8784 8761 8729 8686 8632 8566 8487 8396 8291 8172 8040 7895 7738 7567 7385 7192 6990 6780 6564 6345 6125 5907 5694 5489 5294 5113 4948 4801 4674 4568 4484 4424 4387 4374 4385 4420 4479 4560 4664 4789 4932 5092 5267 5454 5649 5850 6053 6254 6452 6643 6824 6993 7150 7292 7419 7531 7629 7712 7782 7839 7885 7920 7947 7965 7975 7979 7975 7964 7947 7922 7890 7850 7802 7747 7684 7613 7535 7451 7363 7271 7177 7083 6991 6904 6824 6753 6694 6647 6615 6599 6598 6614 6643 6687 6741 6805 6876 6950 7027 7104 7179 7252 7322 7389 7453 7515 7576 7636 7697 7758 7820 7882 7945 8006 8064 8119 8169 8212 8246 8272 8288 8293 8287 8270 8242 8203 8152 8091 8019 7935 7842 7738 7625 7505 7378 7248 7117 6987 6864 6749 6647 6560 6490 6439 6409 6399 6408 6434 6476 6531 6596 6669 6746 6825 6904 6981 7054 7121 7183 7237 7283 7321 7349 7367 7373 7368 7349 7317 7270 7207 7128 7032 6921 6793 6651 6496 6331 6159 5986 5815 5652 5504 5375 5272 5198 5157 5152 5184 5251 5351 5481 5636 5809 5994 6185 6374 6557 6727 6881 7017 7132 7226 7300 7355 7392 7413 7421 7415 7397 7369 7329 7278 7215 7140 7052 6951 6836 6707 6567 6414 6251 6080 5901 5716 5528 5339 5151 4966 4786 4615 4456 4311 4185 4079 3998 3943 3917 3920 3953 4014 4101 4212 4342 4487 4643 4804 4967 5126 5278 5418 5545 5656 5749 5822 5875 5905 5913 5898 5860 5799 5715 5610 5485 5340 5177 4997 4803 4596 4378 4151 3916 3677 3435 3193 2955 2722 2497 2284 2085 1901 1734 1585 1455 1343 1249 1175 1119 1082 1068 1076 1111 1176 1273 1405 1574 1780 2022 2299 2604 2933 3277 3630 3983 4329 4661 4973 5262 5526 5763 5976 6166 6335 6487 6624 6750 6867 6976 7078 7175 7266 7351 7431 7506 7574 7637 7694 7744 7788 7824 7851 7868 7873 7865 7841 7800 7739 7658 7555 7429 7279 7105 6907 6688 6448 6190 5917 5634 5345 5056 4772 4500 4247 4018 3819 3654 3528 3443 3398 3395 3430 3499 3599 3723 3866 4021 4183 4346 4505 4658 4801 4934 5055 5166 5268 5362 5450 5534 5618 5701 5786 5873 5964 6059 6157 6259 6363 6470 6579 6688 6797 6906 7014 7121 7225 7328 7429 7528 7625 7720 7812 7901 7986 8067 8142 8210 8271 8322 8364 8395 8416 8426 8426 8416 8396 8368 8332 8289 8241 8187 8129 8068 8004 7939 7874 7811 7750 7693 7642 7599 7564 7539 7525 7522 7530 7549 7579 7618 7665 7720 7781 7847 7917 7989 8064 8140 8216 8291 8365 8436 8505 8570 8631 8687 8739 8787 8830 8870 8906 8938 8967 8993 9014 9032 9043 9048 9045 9032 9007 8969 8917 8849 8764 8660 8536 8392 8227 3339 8 1 3 8039 7830 7598 7345 7071 6779 6470 6146 5813 5471 5127 4783 4445 4115 3800 3502 3226 2977 2758 2574 2430 2328 2273 2266 2311 2406 2551 2744 2981 3256 3564 3896 4244 4600 4957 5307 5645 5964 6263 6537 6787 7012 7213 7392 7550 7690 7814 7923 8019 8103 8177 8240 8293 8336 8371 8396 8413 8422 8422 8416 8403 8384 8358 8327 8290 8245 8193 8132 8058 7972 7869 7748 7606 7440 7250 7034 6792 6524 6231 5916 5583 5234 4874 4510 4146 3788 3442 3112 2802 2516 2256 2023 1818 1638 1484 1353 1246 1162 1101 1065 1058 1084 1147 1253 1406 1609 1864 2170 2524 2919 3347 3797 4257 4715 5157 5574 5954 6293 6585 6830 7028 7183 7300 7383 7439 7473 7489 7491 7482 7462 7434 7398 7355 7305 7250 7191 7130 7071 7014 6964 6923 6892 6872 6865 6870 6888 6917 6956 7005 7061 7124 7193 7266 7344 7425 7508 7594 7681 7769 7857 7945 8033 8119 8204 8288 8370 8450 8529 8607 8684 8760 8833 8906 8976 9043 9107 9168 9225 9279 9328 9373 9414 9451 9484 9515 9542 9566 9588 9607 9624 9638 9651 9662 9671 9678 9685 9689 9692 9693 9691 9687 9679 9668 9653 9634 9611 9585 9555 9522 9488 9451 9414 9377 9339 9301 9262 9224 9186 9146 9107 9068 9028 8990 8953 8919 8887 8859 8835 8815 8799 8787 8778 8770 8764 8757 8749 8739 8726 8710 8691 8668 8643 8615 8585 8553 8521 8488 8455 8422 8389 8358 8327 8298 8269 8241 8212 8182 8149 8112 8069 8016 7952 7874 7778 7662 7524 7362 7174 6961 6722 6460 6176 5874 5557 5228 4894 4557 4223 3896 3580 3277 2992 2727 2482 2261 2065 1894 1752 1639 1559 1515 1509 1545 1625 1751 1925 2146 2412 2719 3061 3432 3822 4221 4620 5009 5379 5722 6032 6305 6538 6730 6884 7000 7082 7132 7153 7148 7118 7064 6987 6887 6763 6616 6446 6254 6040 5807 5558 5295 5023 4744 4464 4186 3914 3653 3406 3179 2976 2801 2659 2554 2491 2473 2503 2581 2707 2879 3093 3343 3622 3921 4230 4541 4844 5131 5394 5628 5829 5995 6125 6220 6280 6308 6306 6277 6222 6144 6045 5925 5786 5629 5455 5265 5062 4846 4621 4389 4151 3911 3670 3431 3195 2963 2737 2519 2308 2106 1915 1735 1568 1415 1276 1153 1046 956 881 821 774 738 712 693 680 671 666 664 667 675 690 714 749 796 858 934 1024 1127 1240 1361 1485 1610 1731 1845 1949 2040 2118 2181 2230 2266 2291 2305 2311 2310 2305 2298 2291 2285 2283 2287 2301 2327 2368 2428 2511 2617 2750 2909 3096 3308 3543 3798 4067 4346 4629 4911 5186 5450 5700 5931 6144 6336 6509 6663 6800 6922 7030 7126 7213 7292 7364 7430 7491 7547 7598 7646 7690 7731 7769 7805 7840 7875 7909 7944 7981 8018 8057 8096 8136 8175 8212 8247 8279 8306 8329 8345 8355 8359 8355 8344 8325 8298 8263 3340 8 1 4 8216 8160 8095 8023 7944 7859 7770 7680 7590 7502 7420 7344 7277 7221 7177 7145 7126 7121 7129 7151 7184 7230 7287 7354 7430 7513 7602 7695 7791 7886 7980 8071 8158 8239 8315 8385 8449 8507 8560 8608 8652 8692 8728 8760 8788 8811 8830 8844 8852 8857 8858 8855 8849 8842 8834 8825 8816 8807 8797 8786 8775 8762 8748 8733 8716 8699 8681 8662 8644 8626 8609 8593 8577 8561 8545 8528 8510 8491 8470 8449 8427 8403 8380 8356 8332 8309 8286 8263 8240 8217 8194 8170 8144 8117 8088 8056 8021 7982 7939 7893 7842 7787 7729 7667 7603 7536 7468 7399 7328 7257 7184 7109 7031 6950 6865 6775 6680 6579 6473 6361 6243 6120 5992 5861 5724 5585 5441 5293 5142 4987 4828 4665 4499 4331 4160 3988 3814 3641 3468 3296 3124 2955 2786 2620 2455 2292 2132 1974 1820 1671 1528 1392 1264 1145 1036 939 852 777 712 658 613 576 546 521 501 485 472 461 452 445 439 434 431 429 429 429 431 434 438 443 451 462 476 495 521 554 597 651 715 793 882 984 1098 1223 1357 1499 1647 1799 1953 2108 2262 2414 2564 2711 2855 2997 3136 3272 3408 3542 3675 3808 3940 4071 4202 4332 4461 4588 4714 4838 4960 5081 5200 5318 5434 5548 5661 5772 5880 5985 6085 6180 6269 6351 6425 6492 6550 6601 6643 6679 6708 6731 6747 6758 6761 6756 6742 6717 6679 6626 6558 6472 6367 6243 6099 5936 5755 5555 5339 5108 4864 4607 4341 4068 3789 3508 3227 2949 2678 2416 2168 1936 1723 1532 1363 1219 1098 1000 923 863 819 787 764 748 738 735 740 757 790 843 924 1037 1187 1376 1606 1875 2180 2514 2871 3241 3613 3980 4331 4658 4958 5224 5456 5654 5820 5956 6065 6151 6218 6269 6305 6328 6340 6341 6331 6311 6280 6241 6193 6137 6074 6006 5933 5856 5776 5694 5610 5524 5437 5350 5263 5178 5096 5020 4951 4892 4845 4812 4794 4795 4813 4850 4907 4982 5074 5184 5308 5446 5597 5757 5927 6102 6283 6466 6650 6833 7013 7188 7356 7515 7664 7802 7929 8043 8145 8236 8316 8386 8446 8498 8543 8581 8614 8643 8667 8688 8706 8720 8732 8742 8749 8754 8755 8754 8749 8741 8728 8711 8689 8662 8629 8591 8546 8497 8441 8381 8315 8245 8172 8095 8016 7936 7855 7775 7697 7622 7552 7486 7426 7373 7326 7285 7249 7218 7188 7158 7126 7088 7042 6984 6913 6826 6721 6598 6454 6291 6110 5913 5700 5475 5241 5000 4756 4512 4272 4037 3813 3603 3411 3241 3098 2986 2911 2876 2885 2940 3044 3195 3391 3630 3905 4209 4536 4876 5221 5564 5896 6212 6506 6777 7021 7240 7433 7602 7750 7879 7992 8090 8175 8250 8315 8370 8415 8452 8479 8497 8506 8505 8496 8479 8455 8425 8389 8350 8309 8266 8224 8183 8144 8109 8078 8052 8032 8019 8012 8013 3341 8 1 4 8020 8035 8056 8082 8114 8149 8187 8227 8266 8305 8342 8375 8405 8430 8451 8467 8477 8483 8485 8482 8475 8465 8451 8436 8419 8402 8384 8367 8352 8339 8330 8324 8323 8326 8334 8346 8363 8384 8408 8435 8464 8495 8526 8557 8587 8615 8640 8662 8679 8692 8699 8701 8696 8686 8671 8650 8626 8598 8568 8537 8505 8476 8448 8423 8402 8386 8373 8366 8363 8365 8371 8381 8395 8412 8431 8453 8477 8503 8529 8557 8585 8614 8643 8672 8700 8728 8756 8783 8809 8834 8860 8885 8911 8938 8965 8994 9023 9053 9083 9112 9140 9165 9187 9206 9221 9232 9238 9242 9243 9242 9241 9239 9237 9234 9232 9228 9222 9213 9201 9183 9159 9130 9095 9055 9010 8961 8910 8857 8804 8751 8699 8649 8601 8555 8512 8472 8435 8401 8371 8343 8319 8296 8274 8251 8225 8194 8155 8106 8045 7972 7884 7781 7665 7537 7398 7252 7100 6945 6791 6640 6493 6352 6219 6092 5974 5864 5762 5668 5583 5508 5445 5394 5358 5340 5342 5364 5410 5479 5573 5689 5827 5984 6157 6342 6535 6731 6927 7118 7300 7471 7628 7770 7894 8001 8091 8164 8222 8267 8300 8322 8336 8342 8343 8339 8331 8321 8308 8293 8277 8260 8242 8223 8205 8187 8169 8154 8141 8132 8126 8124 8128 8136 8148 8165 8186 8210 8237 8264 8293 8320 8347 8373 8397 8419 8440 8459 8479 8498 8517 8537 8557 8577 8597 8615 8632 8645 8655 8660 8661 8658 8651 8640 8627 8612 8596 8580 8563 8547 8530 8512 8492 8471 8447 8420 8391 8360 8327 8294 8262 8232 8206 8183 8166 8153 8145 8140 8139 8139 8141 8143 8144 8144 8142 8139 8134 8127 8119 8109 8099 8087 8074 8061 8046 8031 8016 8001 7987 7973 7961 7950 7941 7932 7924 7916 7908 7899 7888 7875 7858 7839 7817 7791 7761 7727 7688 7643 7593 7537 7474 7403 7326 7243 7154 7062 6966 6870 6774 6682 6593 6510 6434 6364 6302 6246 6196 6152 6113 6078 6047 6019 5994 5972 5952 5935 5920 5907 5895 5886 5878 5870 5863 5856 5848 5839 5829 5816 5801 5783 5761 5735 5706 5672 5635 5593 5548 5499 5446 5390 5329 5265 5197 5124 5047 4966 4879 4787 4691 4591 4486 4378 4267 4154 4040 3925 3810 3695 3581 3468 3357 3246 3138 3031 2926 2823 2723 2624 2528 2434 2343 2255 2170 2089 2010 1934 1862 1792 1725 1660 1595 1532 1469 1406 1342 1278 1212 1145 1078 1011 945 880 818 759 703 652 606 565 529 498 472 450 432 418 407 398 392 387 384 382 381 381 382 382 384 385 388 390 394 399 404 411 419 429 439 452 467 483 503 525 552 583 619 661 710 764 825 892 964 1040 1119 1201 1285 1369 1454 1539 1625 1713 1803 1896 1994 2097 2206 2321 2442 2569 2700 2836 2974 3114 3253 3391 3527 3660 3789 3913 4033 4149 4261 4368 4471 4571 3342 8 1 4 4667 4758 4847 4931 5011 5087 5159 5227 5292 5352 5410 5465 5518 5569 5619 5668 5717 5765 5813 5860 5905 5948 5989 6027 6062 6094 6123 6149 6174 6196 6218 6239 6259 6278 6296 6312 6324 6331 6332 6326 6311 6287 6253 6210 6159 6099 6032 5960 5882 5800 5713 5622 5525 5421 5309 5188 5055 4911 4754 4584 4402 4209 4006 3797 3585 3372 3162 2959 2768 2591 2432 2294 2180 2093 2033 2001 1997 2020 2066 2134 2218 2313 2413 2512 2604 2682 2741 2776 2784 2762 2711 2631 2525 2398 2254 2099 1939 1779 1625 1481 1349 1232 1131 1044 973 914 866 828 799 779 768 767 777 802 841 898 971 1063 1170 1291 1422 1559 1696 1829 1951 2057 2144 2207 2246 2258 2244 2207 2149 2073 1983 1884 1780 1674 1570 1469 1374 1286 1204 1130 1063 1006 958 922 902 899 920 966 1043 1153 1298 1478 1692 1936 2206 2494 2793 3096 3394 3680 3947 4192 4412 4605 4772 4916 5039 5145 5239 5324 5404 5482 5561 5641 5724 5812 5903 5997 6096 6199 6305 6415 6527 6643 6761 6880 7001 7121 7241 7358 7472 7582 7687 7785 7877 7961 8038 8106 8166 8217 8260 8296 8323 8343 8355 8360 8358 8350 8335 8313 8286 8253 8214 8170 8123 8072 8020 7966 7914 7864 7817 7774 7738 7707 7683 7666 7655 7650 7650 7653 7658 7664 7670 7673 7673 7668 7658 7640 7614 7581 7538 7486 7426 7356 7278 7191 7096 6994 6883 6764 6639 6506 6366 6218 6064 5904 5737 5564 5385 5200 5009 4812 4608 4398 4181 3958 3728 3494 3255 3014 2774 2535 2303 2078 1865 1666 1484 1320 1176 1053 949 865 799 750 713 688 672 661 655 651 651 654 662 678 706 750 814 904 1023 1173 1357 1574 1822 2097 2394 2707 3027 3349 3663 3964 4246 4504 4735 4937 5110 5255 5373 5465 5534 5581 5609 5619 5613 5594 5562 5520 5470 5413 5352 5290 5226 5164 5104 5046 4991 4938 4887 4839 4792 4746 4701 4658 4617 4578 4543 4512 4485 4464 4450 4442 4442 4449 4465 4488 4521 4561 4608 4661 4718 4778 4838 4896 4949 4996 5034 5064 5086 5103 5116 5130 5148 5175 5215 5271 5347 5443 5559 5695 5848 6015 6192 6375 6561 6746 6927 7102 7270 7429 7581 7724 7859 7986 8106 8219 8325 8425 8518 8604 8684 8758 8826 8889 8947 9000 9049 9094 9134 9170 9201 9226 9247 9261 9269 9271 9267 9256 9240 9217 9188 9153 9111 9062 9004 8938 8864 8780 8688 8586 8477 8361 8240 8115 7987 7858 7731 7607 7488 7376 7273 7180 7100 7033 6983 6949 6933 6936 6957 6996 7053 7125 7211 7309 7418 7533 7654 7779 7904 8030 8153 8272 8387 8497 8599 8693 8779 8855 8922 8980 9027 9066 9096 9118 9131 9137 9135 9124 9105 9077 9038 8988 8927 8854 8769 8673 8567 8452 8330 8204 8075 7946 7819 7696 7578 7467 7363 7268 3343 8 1 4 7183 7108 7045 6994 6956 6932 6923 6929 6950 6986 7038 7104 7183 7273 7373 7482 7596 7713 7833 7952 8069 8182 8291 8393 8490 8579 8661 8737 8807 8871 8930 8983 9032 9077 9117 9154 9186 9214 9238 9257 9273 9285 9295 9302 9308 9312 9316 9320 9323 9326 9329 9330 9330 9329 9325 9320 9314 9306 9298 9289 9282 9276 9271 9267 9265 9263 9260 9255 9246 9233 9214 9188 9156 9116 9068 9014 8953 8885 8811 8731 8644 8551 8449 8339 8221 8093 7957 7812 7659 7499 7334 7164 6992 6819 6645 6471 6297 6123 5949 5774 5597 5419 5239 5058 4875 4691 4507 4325 4144 3968 3798 3635 3483 3345 3224 3124 3050 3005 2995 3023 3092 3202 3354 3546 3773 4030 4309 4603 4903 5200 5488 5758 6006 6228 6423 6590 6730 6846 6939 7014 7072 7116 7148 7169 7182 7185 7180 7166 7144 7114 7075 7029 6974 6912 6843 6765 6680 6589 6490 6386 6278 6168 6059 5954 5857 5773 5705 5658 5636 5640 5674 5737 5828 5946 6088 6248 6424 6609 6799 6989 7176 7355 7525 7684 7832 7968 8093 8208 8315 8414 8506 8593 8673 8748 8818 8881 8937 8987 9030 9065 9094 9117 9135 9148 9158 9165 9171 9176 9182 9187 9193 9199 9206 9212 9217 9222 9225 9227 9227 9226 9223 9217 9210 9200 9189 9174 9157 9136 9112 9084 9052 9015 8974 8927 8875 8818 8757 8690 8620 8545 8467 8386 8303 8219 8135 8052 7970 7890 7814 7742 7674 7612 7556 7505 7462 7424 7394 7371 7354 7345 7343 7348 7360 7380 7406 7439 7479 7524 7575 7629 7687 7747 7809 7871 7933 7994 8054 8113 8170 8225 8279 8332 8383 8433 8482 8528 8571 8611 8646 8676 8699 8714 8722 8721 8712 8694 8669 8636 8596 8551 8499 8443 8381 8314 8242 8164 8079 7987 7885 7774 7651 7515 7365 7200 7020 6824 6612 6385 6145 5893 5633 5367 5098 4830 4567 4312 4070 3844 3637 3452 3293 3161 3059 2989 2951 2945 2970 3026 3108 3214 3338 3474 3616 3758 3892 4012 4113 4189 4237 4254 4240 4193 4115 4008 3875 3719 3543 3352 3148 2937 2720 2503 2289 2081 1881 1693 1518 1359 1216 1091 982 890 813 750 699 659 628 605 587 574 565 559 555 553 552 554 557 563 574 590 613 647 693 755 835 936 1060 1208 1381 1578 1799 2042 2303 2579 2866 3162 3460 3759 4055 4344 4625 4896 5154 5399 5629 5845 6045 6230 6398 6551 6689 6811 6920 7015 7100 7174 7240 7299 7354 7405 7454 7501 7548 7594 7639 7684 7729 7773 7816 7858 7900 7941 7983 8026 8070 8115 8162 8211 8260 8311 8363 8415 8467 8520 8573 8626 8679 8733 8788 8842 8897 8951 9003 9052 9097 9137 9171 9199 9220 9235 9245 9251 9253 9254 9254 9253 9254 9255 9257 9261 9265 9271 9277 9284 9292 9302 9314 9328 9345 9365 9388 9413 9438 9464 9488 9510 9529 9543 9552 9556 3344 8 1 4 9555 9550 9540 9526 9509 9489 9466 9440 9410 9377 9340 9299 9252 9201 9145 9085 9020 8952 8880 8807 8732 8655 8578 8501 8424 8347 8271 8196 8120 8045 7971 7897 7824 7753 7684 7619 7558 7504 7459 7424 7401 7392 7398 7419 7455 7507 7571 7648 7733 7825 7921 8018 8113 8203 8287 8361 8425 8477 8515 8539 8548 8541 8519 8481 8429 8362 8282 8191 8090 7980 7864 7742 7616 7487 7355 7222 7088 6953 6819 6686 6556 6430 6311 6200 6100 6012 5939 5882 5843 5823 5822 5840 5878 5933 6006 6094 6197 6312 6438 6573 6714 6860 7008 7157 7304 7448 7587 7720 7846 7965 8077 8181 8277 8366 8448 8524 8593 8655 8711 8761 8805 8842 8873 8900 8921 8939 8953 8965 8975 8985 8993 9001 9009 9016 9022 9026 9029 9030 9030 9029 9027 9025 9024 9024 9027 9033 9042 9054 9069 9088 9108 9130 9153 9176 9197 9217 9234 9248 9259 9266 9269 9268 9263 9253 9238 9219 9196 9167 9134 9097 9056 9012 8965 8915 8863 8811 8758 8705 8654 8604 8557 8512 8471 8434 8402 8374 8352 8335 8323 8317 8317 8321 8329 8341 8356 8372 8388 8403 8417 8427 8434 8436 8434 8426 8414 8397 8375 8350 8320 8286 8249 8209 8164 8117 8066 8012 7954 7894 7831 7765 7698 7628 7556 7481 7404 7322 7236 7143 7042 6932 6812 6680 6535 6376 6204 6017 5816 5602 5376 5138 4892 4638 4379 4118 3857 3599 3347 3103 2869 2650 2445 2257 2088 1939 1810 1702 1617 1555 1517 1502 1513 1550 1612 1701 1815 1953 2115 2297 2496 2709 2933 3162 3393 3621 3843 4056 4257 4445 4618 4777 4922 5055 5178 5293 5403 5510 5616 5723 5833 5947 6065 6187 6314 6445 6579 6714 6851 6988 7124 7259 7392 7523 7650 7773 7893 8008 8118 8222 8321 8415 8502 8584 8661 8732 8799 8861 8918 8970 9017 9059 9094 9122 9142 9154 9157 9152 9138 9116 9086 9049 9007 8960 8908 8853 8796 8737 8676 8615 8555 8496 8438 8384 8334 8289 8250 8218 8193 8176 8167 8166 8172 8185 8203 8226 8253 8282 8312 8341 8369 8393 8414 8429 8438 8440 8433 8416 8388 8348 8296 8229 8148 8052 7940 7813 7669 7511 7337 7150 6950 6739 6518 6289 6053 5813 5572 5333 5099 4877 4670 4484 4324 4197 4108 4059 4055 4095 4180 4306 4470 4663 4880 5111 5347 5581 5803 6008 6191 6347 6476 6576 6650 6699 6727 6736 6730 6712 6686 6652 6613 6572 6527 6481 6434 6386 6337 6287 6236 6184 6130 6075 6018 5958 5894 5828 5757 5683 5605 5524 5440 5354 5266 5178 5090 5001 4912 4821 4729 4633 4532 4424 4308 4183 4047 3900 3743 3577 3402 3222 3039 2854 2671 2493 2322 2160 2011 1877 1761 1665 1592 1547 1531 1548 1599 1686 1808 1963 2147 2355 2581 2816 3051 3277 3484 3666 3815 3927 3998 4028 4017 3968 3886 3775 3640 3486 3319 3142 2960 2776 2592 2411 3345 8 1 4 2235 2066 1907 1761 1630 1517 1428 1364 1331 1331 1367 1442 1556 1709 1901 2129 2388 2675 2984 3308 3641 3977 4309 4633 4943 5236 5509 5762 5993 6204 6394 6565 6718 6855 6975 7081 7172 7250 7315 7367 7410 7443 7468 7489 7508 7527 7548 7574 7607 7646 7694 7748 7809 7875 7944 8013 8080 8143 8200 8251 8292 8325 8349 8365 8374 8377 8376 8374 8372 8371 8374 8382 8396 8416 8441 8473 8508 8547 8589 8631 8674 8716 8758 8798 8838 8877 8916 8955 8994 9034 9074 9114 9153 9192 9229 9264 9296 9326 9353 9377 9399 9418 9434 9449 9460 9470 9476 9479 9479 9475 9469 9460 9449 9436 9423 9410 9398 9388 9379 9371 9365 9359 9353 9345 9336 9325 9312 9296 9279 9261 9243 9225 9209 9195 9183 9174 9168 9163 9160 9158 9156 9154 9150 9146 9140 9132 9122 9109 9094 9075 9052 9023 8988 8946 8894 8832 8758 8671 8571 8456 8328 8187 8032 7867 7693 7512 7328 7143 6963 6789 6626 6477 6344 6232 6141 6072 6027 6005 6006 6029 6072 6135 6214 6307 6413 6528 6650 6775 6901 7026 7146 7258 7362 7457 7540 7612 7675 7729 7776 7818 7857 7896 7935 7976 8020 8068 8120 8174 8232 8290 8350 8410 8468 8525 8578 8626 8670 8706 8735 8755 8764 8764 8752 8729 8695 8650 8596 8533 8463 8387 8306 8222 8135 8046 7956 7866 7777 7689 7605 7525 7450 7382 7322 7271 7230 7199 7177 7165 7162 7166 7175 7188 7204 7219 7232 7241 7245 7240 7225 7197 7155 7096 7017 6918 6797 6653 6486 6297 6088 5860 5617 5363 5101 4834 4568 4305 4050 3806 3575 3361 3166 2993 2845 2724 2631 2568 2537 2537 2566 2624 2708 2812 2933 3065 3201 3337 3467 3586 3692 3780 3852 3907 3946 3971 3987 3996 4002 4010 4021 4041 4070 4111 4166 4234 4317 4415 4525 4648 4782 4925 5074 5226 5380 5531 5676 5811 5933 6038 6123 6186 6226 6242 6234 6205 6155 6091 6016 5936 5858 5787 5730 5694 5683 5701 5751 5833 5949 6094 6266 6461 6672 6894 7120 7345 7563 7770 7963 8140 8300 8443 8570 8682 8782 8871 8950 9021 9085 9143 9193 9237 9273 9303 9325 9341 9350 9355 9355 9353 9350 9346 9341 9337 9331 9323 9312 9297 9275 9246 9209 9163 9109 9046 8976 8900 8819 8735 8649 8561 8474 8388 8304 8223 8146 8074 8008 7951 7902 7863 7835 7819 7814 7821 7838 7865 7899 7940 7984 8031 8077 8121 8162 8198 8229 8253 8270 8280 8282 8278 8266 8248 8224 8195 8161 8123 8082 8039 7994 7949 7903 7858 7815 7773 7734 7697 7663 7632 7603 7577 7554 7533 7514 7497 7481 7466 7451 7437 7423 7409 7395 7382 7370 7361 7354 7351 7353 7362 7378 7402 7434 7475 7523 7579 7641 7706 7772 7838 7900 7955 8000 8033 8052 8054 8038 8002 7947 7873 7779 7666 7535 7388 7226 7049 6859 6658 6447 6227 6000 5769 5535 5303 3346 8 1 4 5074 4854 4645 4454 4283 4136 4018 3932 3879 3862 3880 3935 4025 4148 4302 4484 4691 4920 5168 5429 5701 5978 6259 6537 6810 7074 7325 7561 7779 7978 8158 8317 8457 8579 8685 8777 8856 8924 8984 9035 9080 9117 9148 9172 9187 9193 9190 9176 9151 9113 9062 8997 8918 8823 8712 8585 8441 8283 8110 7925 7731 7531 7328 7128 6935 6753 6588 6443 6323 6231 6168 6136 6136 6167 6229 6317 6431 6566 6718 6883 7057 7235 7413 7588 7758 7919 8070 8211 8341 8459 8568 8666 8755 8835 8908 8972 9029 9078 9120 9156 9185 9208 9226 9238 9245 9247 9244 9235 9220 9197 9166 9126 9076 9015 8942 8858 8762 8655 8538 8411 8276 8133 7984 7831 7676 7519 7364 7211 7065 6925 6795 6677 6572 6482 6407 6348 6306 6282 6273 6281 6305 6344 6397 6462 6538 6625 6719 6820 6926 7034 7144 7253 7362 7468 7572 7674 7773 7870 7966 8060 8152 8242 8329 8413 8491 8564 8629 8685 8732 8769 8795 8811 8816 8811 8797 8773 8740 8698 8648 8590 8524 8450 8368 8278 8180 8075 7962 7843 7717 7586 7450 7311 7168 7024 6880 6736 6595 6457 6324 6196 6075 5962 5856 5758 5669 5589 5518 5457 5408 5369 5343 5331 5333 5350 5382 5430 5493 5571 5662 5764 5877 5998 6125 6258 6393 6531 6668 6806 6941 7074 7203 7327 7446 7557 7660 7755 7841 7918 7987 8049 8104 8154 8199 8241 8280 8316 8350 8380 8406 8427 8442 8452 8455 8452 8442 8428 8409 8387 8363 8337 8311 8284 8257 8229 8199 8169 8136 8101 8064 8026 7987 7949 7913 7880 7850 7826 7806 7791 7781 7775 7773 7773 7774 7775 7775 7773 7768 7760 7747 7728 7705 7675 7638 7595 7545 7489 7428 7363 7295 7227 7159 7095 7035 6982 6936 6899 6869 6848 6835 6828 6826 6829 6835 6844 6854 6866 6878 6891 6903 6916 6927 6936 6942 6943 6938 6926 6904 6873 6829 6773 6704 6621 6524 6412 6286 6144 5987 5815 5628 5426 5210 4980 4738 4486 4225 3958 3687 3416 3147 2883 2628 2382 2150 1932 1731 1547 1381 1234 1105 993 898 819 753 700 658 624 598 577 562 550 541 534 530 528 528 530 534 540 549 561 577 599 628 666 716 780 861 960 1079 1221 1385 1573 1782 2012 2261 2525 2801 3087 3377 3669 3958 4242 4517 4781 5032 5269 5491 5697 5887 6062 6222 6368 6500 6620 6727 6824 6909 6983 7046 7099 7140 7171 7191 7202 7203 7195 7179 7155 7122 7082 7033 6973 6903 6820 6722 6608 6476 6326 6157 5968 5762 5538 5300 5049 4787 4519 4246 3971 3698 3429 3168 2917 2678 2454 2247 2059 1891 1743 1616 1508 1417 1343 1282 1234 1196 1168 1150 1143 1150 1174 1219 1290 1390 1523 1691 1894 2132 2401 2696 3012 3342 3678 4011 4336 4646 4935 5201 5441 5654 5841 6002 6139 6254 6350 6429 6493 6544 6584 6616 6641 3347 8 1 4 6662 6680 6697 6715 6735 6759 6787 6819 6857 6899 6945 6995 7047 7103 7160 7219 7281 7345 7410 7479 7550 7623 7698 7775 7852 7929 8005 8079 8150 8217 8281 8340 8394 8445 8492 8535 8574 8610 8642 8671 8697 8718 8735 8749 8758 8764 8767 8767 8765 8762 8759 8757 8757 8759 8765 8774 8787 8804 8824 8847 8873 8901 8931 8961 8992 9021 9049 9076 9100 9121 9140 9157 9170 9182 9192 9199 9206 9212 9216 9220 9224 9228 9231 9234 9237 9240 9243 9248 9253 9260 9269 9279 9291 9303 9317 9332 9346 9359 9371 9381 9389 9394 9398 9401 9402 9402 9402 9403 9404 9405 9407 9409 9411 9412 9413 9412 9409 9405 9399 9391 9382 9373 9362 9351 9340 9328 9316 9302 9288 9272 9254 9235 9213 9188 9160 9129 9094 9056 9014 8969 8920 8868 8813 8755 8695 8633 8571 8510 8449 8391 8336 8284 8237 8195 8159 8129 8105 8087 8076 8071 8072 8078 8090 8105 8124 8145 8168 8191 8215 8239 8262 8283 8303 8321 8336 8350 8361 8369 8375 8380 8383 8385 8386 8389 8394 8402 8414 8431 8454 8482 8517 8556 8599 8645 8693 8741 8788 8832 8874 8912 8947 8977 9004 9027 9047 9064 9078 9088 9095 9098 9096 9090 9079 9064 9044 9020 8993 8963 8930 8894 8857 8817 8774 8726 8674 8614 8546 8467 8376 8270 8147 8007 7848 7669 7470 7251 7014 6761 6493 6215 5930 5643 5361 5088 4831 4596 4390 4218 4084 3993 3947 3946 3991 4080 4208 4373 4568 4787 5024 5272 5526 5778 6025 6262 6486 6693 6882 7052 7201 7331 7441 7532 7605 7660 7700 7726 7740 7744 7740 7731 7718 7703 7689 7675 7663 7652 7642 7632 7620 7605 7586 7560 7527 7486 7437 7380 7315 7243 7165 7081 6995 6905 6814 6722 6631 6542 6457 6376 6303 6239 6186 6146 6120 6111 6118 6143 6186 6245 6320 6410 6513 6626 6749 6878 7013 7152 7293 7434 7575 7713 7849 7980 8106 8225 8336 8439 8533 8617 8691 8756 8812 8859 8898 8930 8955 8974 8987 8996 8999 8997 8990 8977 8960 8937 8910 8878 8843 8805 8765 8725 8686 8648 8613 8581 8551 8524 8499 8475 8450 8424 8395 8362 8323 8279 8228 8171 8107 8036 7959 7874 7781 7679 7568 7445 7310 7160 6994 6811 6611 6393 6159 5909 5646 5371 5086 4795 4499 4200 3902 3606 3314 3028 2750 2483 2230 1993 1773 1575 1399 1247 1119 1014 932 869 823 792 772 761 758 763 777 802 843 902 984 1092 1229 1396 1591 1812 2053 2307 2566 2820 3061 3279 3466 3616 3725 3790 3812 3791 3730 3634 3507 3354 3181 2992 2793 2587 2380 2175 1977 1788 1612 1451 1308 1184 1079 992 923 870 830 801 782 772 771 780 801 838 896 978 1089 1233 1410 1622 1869 2146 2449 2772 3110 3454 3798 4137 4465 4779 5077 5356 5619 5865 6095 6312 6517 6711 6895 7070 7234 7389 7534 7668 3348 8 1 4 7791 7903 8003 8093 8171 8239 8297 8346 8388 8423 8452 8475 8495 8512 8527 8540 8551 8561 8569 8574 8577 8576 8569 8557 8538 8512 8478 8435 8383 8322 8251 8170 8078 7975 7858 7727 7581 7418 7236 7037 6819 6584 6334 6070 5796 5516 5233 4953 4680 4417 4170 3941 3733 3549 3392 3263 3163 3094 3057 3053 3082 3145 3242 3371 3531 3720 3936 4173 4429 4698 4975 5256 5536 5811 6077 6332 6573 6800 7012 7209 7391 7559 7713 7853 7980 8094 8196 8284 8360 8424 8476 8516 8547 8570 8584 8593 8597 8598 8596 8593 8589 8585 8581 8577 8574 8572 8571 8571 8572 8576 8581 8589 8598 8610 8623 8638 8654 8671 8688 8705 8723 8740 8757 8774 8792 8810 8830 8852 8875 8899 8925 8951 8978 9005 9030 9054 9076 9096 9113 9128 9140 9151 9160 9169 9176 9183 9189 9195 9200 9204 9208 9210 9211 9211 9210 9208 9205 9201 9198 9194 9191 9188 9185 9183 9180 9177 9174 9170 9165 9159 9152 9144 9136 9127 9118 9109 9100 9092 9085 9078 9071 9066 9060 9054 9049 9043 9037 9030 9023 9017 9010 9004 8999 8994 8990 8986 8982 8979 8974 8969 8963 8955 8946 8937 8927 8917 8909 8902 8896 8893 8892 8893 8896 8899 8901 8903 8902 8899 8894 8885 8874 8860 8844 8827 8809 8791 8774 8756 8738 8720 8702 8682 8662 8639 8615 8590 8563 8535 8506 8476 8446 8415 8382 8349 8312 8272 8228 8177 8120 8056 7984 7905 7818 7725 7626 7523 7417 7311 7205 7102 7004 6912 6828 6755 6694 6646 6612 6594 6591 6603 6630 6669 6720 6779 6845 6914 6984 7053 7118 7179 7234 7283 7326 7363 7397 7426 7454 7480 7506 7532 7559 7586 7614 7643 7671 7698 7724 7749 7772 7793 7812 7828 7841 7852 7859 7864 7866 7865 7861 7853 7842 7828 7811 7790 7766 7737 7704 7666 7624 7576 7522 7463 7399 7330 7256 7178 7096 7011 6923 6833 6742 6651 6561 6472 6386 6304 6228 6158 6096 6044 6001 5969 5948 5937 5937 5946 5965 5991 6025 6064 6109 6157 6208 6261 6316 6370 6424 6476 6525 6571 6612 6647 6676 6699 6714 6723 6725 6720 6709 6691 6667 6638 6603 6562 6516 6465 6408 6345 6275 6199 6116 6025 5926 5818 5701 5574 5437 5290 5133 4965 4787 4599 4403 4198 3986 3767 3544 3317 3088 2859 2633 2410 2194 1987 1790 1606 1436 1281 1142 1020 915 826 752 692 645 609 582 564 551 543 539 537 537 539 541 544 548 555 567 583 608 643 690 751 829 924 1037 1167 1313 1472 1642 1818 1996 2172 2342 2501 2648 2778 2892 2987 3066 3128 3176 3210 3234 3247 3253 3253 3246 3234 3217 3195 3167 3135 3097 3055 3007 2957 2902 2846 2788 2728 2669 2609 2549 2489 2429 2368 2307 2244 2179 2113 2045 1976 1905 1832 1759 1686 1612 1538 1464 1389 1315 1241 1167 1093 1021 950 881 815 3349 8 1 4 752 694 642 595 553 517 487 462 442 425 411 400 391 383 377 372 367 364 362 361 361 362 364 367 370 374 379 384 391 399 410 424 442 465 492 525 563 606 653 704 758 813 869 926 982 1037 1092 1145 1198 1251 1305 1360 1416 1475 1536 1600 1665 1733 1802 1871 1941 2011 2080 2147 2211 2273 2332 2388 2440 2488 2533 2574 2612 2647 2679 2708 2735 2760 2784 2805 2825 2844 2860 2876 2890 2902 2913 2922 2929 2935 2938 2941 2941 2940 2937 2932 2925 2917 2908 2897 2885 2871 2857 2842 2826 2810 2793 2775 2757 2737 2717 2696 2674 2652 2628 2604 2580 2555 2530 2505 2480 2456 2431 2407 2382 2357 2332 2307 2281 2254 2227 2199 2171 2142 2112 2082 2051 2020 1989 1957 1925 1893 1861 1829 1797 1765 1733 1701 1670 1638 1606 1574 1541 1508 1473 1438 1403 1366 1330 1294 1257 1221 1186 1151 1116 1082 1047 1013 979 944 908 873 837 802 766 732 699 667 636 608 581 556 533 511 490 470 451 433 415 398 383 368 355 343 333 324 317 311 306 303 300 298 297 297 297 297 299 300 303 306 309 313 317 323 328 335 342 349 358 368 378 390 404 419 437 456 478 502 528 557 589 622 656 691 727 763 799 834 869 904 937 971 1005 1040 1075 1110 1146 1181 1217 1251 1284 1315 1344 1371 1396 1419 1441 1461 1481 1501 1520 1539 1559 1579 1598 1618 1637 1657 1677 1697 1719 1743 1769 1798 1829 1864 1902 1942 1985 2030 2077 2125 2173 2222 2272 2321 2370 2419 2467 2513 2558 2601 2641 2678 2713 2745 2773 2799 2823 2845 2865 2883 2899 2913 2926 2936 2943 2947 2949 2947 2943 2936 2928 2919 2910 2903 2897 2894 2895 2900 2911 2927 2950 2979 3015 3059 3111 3172 3241 3320 3406 3502 3604 3713 3827 3944 4062 4179 4291 4397 4494 4581 4654 4713 4755 4781 4790 4782 4757 4716 4659 4589 4506 4413 4311 4204 4094 3984 3878 3780 3693 3622 3570 3539 3533 3552 3597 3668 3763 3879 4013 4162 4320 4483 4646 4805 4957 5098 5227 5341 5440 5525 5596 5654 5701 5739 5770 5796 5819 5840 5860 5881 5903 5925 5948 5970 5992 6013 6032 6049 6064 6078 6092 6105 6120 6137 6157 6179 6205 6234 6266 6301 6337 6375 6415 6455 6496 6540 6585 6632 6682 6734 6789 6846 6904 6962 7020 7076 7129 7179 7225 7267 7306 7341 7374 7403 7431 7457 7481 7503 7523 7540 7554 7564 7571 7574 7572 7567 7557 7543 7525 7503 7476 7445 7409 7368 7322 7272 7219 7162 7104 7047 6992 6942 6898 6864 6839 6827 6826 6838 6863 6898 6943 6996 7055 7119 7184 7250 7315 7378 7438 7494 7546 7593 7636 7675 7709 7739 7764 7786 7803 7817 7827 7833 7837 7837 7836 7833 7829 7824 3350 8 1 5 7829 7823 7817 7813 7809 7807 7805 7804 7803 7800 7796 7790 7780 7768 7751 7731 7706 7676 7641 7600 7552 7498 7438 7371 7299 7222 7141 7059 6978 6900 6827 6761 6704 6657 6619 6592 6575 6567 6566 6573 6585 6602 6622 6646 6671 6698 6726 6755 6784 6813 6841 6869 6895 6920 6943 6963 6980 6994 7005 7011 7012 7007 6995 6976 6948 6912 6865 6809 6743 6666 6580 6484 6379 6264 6141 6008 5865 5714 5553 5384 5205 5019 4826 4627 4424 4217 4008 3799 3589 3382 3176 2974 2776 2583 2397 2218 2048 1888 1740 1604 1482 1373 1280 1200 1136 1086 1051 1029 1022 1030 1052 1089 1141 1208 1288 1380 1483 1593 1708 1823 1936 2043 2140 2226 2298 2355 2397 2424 2438 2439 2431 2413 2388 2357 2322 2284 2244 2204 2167 2135 2111 2100 2104 2127 2173 2245 2343 2467 2616 2787 2974 3171 3371 3567 3751 3916 4056 4166 4242 4284 4290 4263 4206 4121 4013 3886 3744 3591 3432 3268 3103 2938 2777 2620 2470 2327 2194 2073 1964 1871 1794 1734 1693 1671 1668 1683 1714 1761 1820 1888 1961 2037 2111 2181 2242 2292 2330 2354 2365 2362 2348 2325 2297 2269 2245 2231 2232 2253 2299 2374 2480 2618 2788 2988 3212 3457 3714 3976 4234 4480 4705 4903 5066 5192 5276 5318 5320 5282 5209 5105 4974 4823 4655 4477 4293 4107 3922 3742 3569 3404 3249 3105 2972 2849 2737 2633 2538 2450 2368 2292 2222 2158 2103 2057 2024 2007 2009 2035 2088 2172 2289 2440 2627 2849 3103 3386 3694 4021 4361 4708 5055 5397 5728 6043 6340 6615 6867 7096 7302 7486 7649 7794 7924 8039 8142 8236 8321 8400 8473 8541 8605 8665 8721 8775 8825 8873 8919 8962 9004 9045 9084 9122 9159 9195 9229 9262 9292 9321 9346 9370 9391 9410 9427 9443 9457 9469 9481 9491 9501 9509 9516 9523 9528 9532 9535 9538 9541 9543 9545 9547 9549 9552 9555 9557 9560 9564 9567 9571 9574 9578 9582 9586 9591 9595 9600 9604 9609 9613 9617 9621 9625 9628 9631 9633 9633 9633 9631 9627 9623 9617 9610 9603 9596 9589 9583 9578 9575 9574 9574 9576 9578 9582 9586 9589 9592 9594 9595 9594 9591 9586 9580 9572 9562 9550 9535 9519 9499 9477 9452 9424 9393 9358 9320 9279 9235 9190 9142 9093 9043 8992 8940 8888 8835 8780 8724 8667 8608 8548 8485 8421 8356 8290 8223 8158 8093 8031 7973 7920 7873 7833 7801 7778 7765 7762 7768 7784 7809 7842 7882 7929 7981 8038 8099 8163 8229 8298 8368 8439 8510 8580 8647 8711 8771 8825 8871 8910 8941 8962 8974 8976 8969 8951 8922 8884 8836 8777 8709 8631 8546 8452 8353 8249 8142 8034 7927 7822 7721 7626 7539 7460 7391 7332 7286 7251 7230 7222 7228 7248 7281 7327 7385 7454 7533 7619 7712 7808 7908 8008 8108 8206 8302 8395 8484 8570 8652 8730 8803 8873 8938 8998 3351 8 1 5 9051 9098 9138 9169 9189 9199 9197 9182 9151 9104 9040 8956 8852 8727 8579 8409 8219 8008 7781 7542 7294 7045 6800 6566 6350 6159 5998 5871 5783 5735 5727 5759 5827 5928 6056 6208 6377 6557 6743 6931 7116 7294 7464 7623 7769 7903 8023 8130 8225 8307 8376 8432 8476 8508 8527 8533 8527 8508 8479 8439 8391 8336 8275 8210 8144 8078 8014 7953 7896 7844 7799 7761 7732 7711 7701 7701 7711 7733 7765 7806 7857 7915 7979 8047 8117 8187 8255 8321 8383 8441 8495 8546 8592 8635 8675 8712 8745 8774 8799 8817 8829 8833 8829 8816 8794 8765 8728 8684 8636 8584 8530 8476 8424 8375 8332 8294 8265 8245 8235 8237 8250 8275 8311 8359 8415 8480 8550 8623 8697 8770 8838 8901 8956 9004 9043 9074 9098 9116 9128 9135 9138 9137 9132 9124 9111 9095 9074 9049 9021 8989 8954 8916 8877 8838 8797 8757 8718 8679 8641 8606 8573 8543 8517 8496 8482 8473 8472 8477 8490 8508 8532 8560 8592 8627 8662 8699 8735 8772 8807 8840 8872 8900 8925 8945 8959 8966 8965 8955 8937 8909 8873 8828 8777 8720 8659 8595 8529 8464 8399 8338 8281 8228 8182 8144 8113 8092 8080 8078 8086 8103 8130 8166 8209 8259 8314 8374 8435 8499 8562 8624 8683 8738 8788 8832 8869 8897 8916 8924 8921 8905 8874 8829 8766 8685 8583 8459 8310 8135 7933 7702 7441 7151 6832 6487 6119 5731 5330 4920 4508 4101 3706 3329 2975 2648 2352 2089 1859 1661 1495 1358 1249 1165 1107 1073 1065 1083 1130 1207 1317 1460 1635 1839 2070 2320 2584 2851 3115 3365 3595 3797 3969 4106 4208 4277 4316 4329 4320 4295 4259 4216 4171 4128 4090 4062 4046 4046 4064 4105 4170 4262 4381 4527 4700 4896 5113 5344 5586 5833 6078 6319 6549 6768 6972 7160 7334 7492 7638 7770 7891 8002 8103 8195 8277 8350 8412 8464 8505 8535 8554 8561 8559 8545 8523 8491 8451 8403 8348 8285 8216 8138 8052 7957 7850 7731 7597 7448 7281 7096 6892 6668 6425 6164 5886 5593 5288 4973 4652 4327 4002 3682 3369 3067 2780 2511 2262 2036 1833 1654 1499 1367 1257 1167 1097 1047 1018 1013 1035 1087 1175 1303 1476 1695 1962 2275 2630 3020 3437 3870 4310 4744 5164 5561 5929 6263 6563 6829 7063 7269 7451 7614 7761 7896 8022 8138 8247 8349 8443 8529 8607 8677 8740 8795 8844 8886 8924 8957 8986 9011 9033 9051 9066 9078 9087 9093 9096 9097 9095 9091 9084 9075 9062 9045 9024 8998 8968 8933 8893 8848 8798 8743 8683 8619 8550 8476 8397 8314 8225 8131 8032 7928 7821 7710 7599 7486 7375 7266 7160 7055 6952 6849 6742 6629 6506 6369 6214 6041 5845 5628 5391 5135 4865 4584 4298 4012 3731 3460 3203 2967 2753 2568 2414 2295 2215 2177 2183 2234 2330 2468 2642 2846 3070 3304 3535 3753 3946 4104 4220 4291 4313 4289 3352 8 1 5 4221 4115 3979 3819 3642 3455 3265 3075 2891 2713 2545 2387 2241 2106 1984 1873 1774 1687 1609 1541 1481 1427 1378 1332 1289 1247 1207 1169 1132 1098 1066 1039 1016 999 987 982 986 1001 1031 1079 1151 1251 1384 1554 1764 2016 2309 2640 3005 3395 3803 4219 4633 5036 5420 5777 6103 6395 6653 6877 7069 7233 7372 7489 7587 7670 7739 7796 7843 7880 7907 7927 7939 7945 7946 7943 7938 7932 7926 7921 7918 7918 7921 7928 7940 7956 7978 8006 8039 8078 8123 8173 8227 8285 8344 8403 8462 8519 8573 8624 8671 8714 8753 8790 8823 8855 8884 8913 8939 8964 8987 9008 9026 9041 9054 9063 9070 9074 9075 9075 9073 9069 9064 9058 9052 9044 9036 9026 9017 9008 8999 8991 8985 8981 8979 8981 8986 8995 9006 9021 9037 9055 9075 9095 9116 9136 9157 9176 9195 9212 9229 9244 9257 9268 9276 9282 9285 9285 9281 9275 9267 9257 9247 9236 9227 9219 9214 9211 9212 9216 9222 9229 9238 9248 9256 9264 9269 9273 9275 9275 9273 9271 9268 9265 9262 9258 9253 9246 9237 9226 9210 9191 9168 9140 9110 9076 9041 9004 8967 8929 8893 8857 8822 8787 8753 8719 8686 8653 8620 8587 8556 8525 8496 8469 8444 8422 8404 8390 8381 8377 8379 8387 8402 8424 8453 8489 8531 8578 8629 8683 8738 8794 8848 8899 8948 8993 9035 9073 9109 9141 9172 9201 9228 9254 9278 9301 9321 9339 9354 9366 9375 9380 9383 9383 9381 9378 9374 9370 9366 9362 9360 9358 9358 9359 9361 9364 9369 9375 9382 9390 9399 9409 9420 9431 9442 9452 9462 9470 9477 9482 9485 9485 9482 9476 9467 9454 9437 9416 9391 9361 9326 9287 9241 9190 9132 9068 8996 8917 8831 8738 8639 8534 8427 8317 8207 8099 7995 7896 7804 7720 7645 7579 7524 7478 7442 7417 7402 7398 7405 7423 7451 7489 7537 7592 7654 7720 7789 7860 7930 7998 8064 8127 8188 8246 8302 8357 8411 8466 8521 8576 8631 8686 8740 8791 8839 8882 8921 8954 8981 9002 9017 9026 9030 9028 9021 9010 8993 8972 8946 8915 8878 8836 8787 8732 8671 8605 8535 8461 8385 8309 8233 8161 8092 8027 7968 7915 7866 7822 7783 7746 7712 7679 7647 7616 7585 7554 7524 7494 7465 7436 7409 7381 7355 7328 7302 7275 7248 7220 7193 7166 7140 7116 7095 7077 7063 7054 7051 7056 7068 7089 7120 7161 7213 7275 7350 7434 7530 7634 7745 7862 7982 8103 8223 8338 8447 8548 8639 8719 8787 8843 8887 8917 8935 8939 8929 8903 8859 8795 8709 8596 8455 8284 8079 7841 7569 7266 6934 6578 6203 5816 5422 5030 4646 4275 3923 3595 3294 3023 2783 2576 2403 2267 2166 2104 2082 2100 2158 2258 2398 2576 2789 3032 3300 3586 3885 4189 4492 4789 5075 5347 5602 5839 6058 6260 6446 6616 6773 6918 7051 7172 7282 7381 7468 7542 7604 7651 7686 7706 7714 7710 3353 8 1 5 7696 7672 7642 7607 7570 7533 7500 7472 7451 7439 7437 7445 7461 7486 7518 7553 7589 7625 7656 7680 7696 7700 7692 7670 7633 7582 7515 7433 7335 7223 7096 6954 6799 6630 6449 6257 6055 5846 5629 5408 5182 4955 4725 4495 4265 4034 3804 3575 3348 3122 2900 2683 2472 2269 2078 1899 1735 1587 1457 1346 1254 1182 1132 1102 1094 1110 1150 1217 1313 1439 1599 1791 2018 2277 2565 2880 3215 3563 3918 4272 4616 4946 5254 5537 5793 6020 6220 6395 6547 6680 6797 6901 6995 7080 7157 7227 7288 7341 7384 7417 7438 7448 7446 7430 7402 7359 7301 7225 7131 7015 6876 6711 6519 6300 6053 5782 5490 5180 4859 4532 4205 3884 3576 3284 3012 2765 2544 2351 2190 2061 1969 1916 1906 1943 2031 2172 2368 2619 2923 3274 3665 4089 4533 4986 5437 5875 6289 6673 7021 7330 7599 7831 8028 8195 8337 8459 8565 8659 8744 8821 8891 8956 9014 9066 9111 9148 9178 9201 9217 9227 9230 9227 9218 9203 9181 9151 9114 9069 9014 8951 8880 8800 8713 8621 8524 8424 8324 8224 8126 8032 7943 7860 7784 7716 7656 7605 7563 7530 7508 7495 7494 7503 7523 7553 7594 7645 7704 7771 7844 7922 8003 8086 8169 8253 8335 8416 8494 8572 8647 8720 8792 8861 8928 8991 9050 9104 9153 9195 9231 9261 9284 9303 9317 9327 9336 9342 9347 9351 9354 9355 9353 9349 9342 9331 9317 9299 9279 9258 9235 9213 9192 9172 9154 9137 9121 9105 9088 9069 9049 9026 9002 8975 8948 8920 8893 8867 8843 8820 8799 8780 8761 8743 8725 8707 8688 8668 8648 8626 8602 8577 8549 8517 8481 8438 8387 8328 8259 8179 8088 7988 7878 7760 7636 7508 7377 7245 7113 6983 6855 6729 6606 6484 6366 6249 6135 6023 5913 5807 5705 5608 5516 5430 5352 5281 5219 5168 5126 5096 5077 5070 5076 5093 5121 5160 5206 5259 5314 5369 5421 5465 5497 5515 5514 5493 5448 5378 5283 5161 5014 4841 4645 4428 4192 3940 3675 3402 3125 2847 2573 2309 2057 1821 1605 1410 1237 1088 961 856 770 702 649 610 582 562 550 544 541 542 545 550 555 562 573 588 612 648 702 778 882 1018 1190 1400 1649 1933 2250 2594 2957 3331 3709 4082 4443 4787 5109 5408 5683 5934 6164 6376 6571 6752 6923 7084 7238 7384 7524 7656 7781 7899 8009 8111 8206 8294 8375 8449 8516 8577 8631 8679 8721 8757 8786 8809 8826 8837 8842 8841 8835 8824 8808 8787 8762 8732 8698 8660 8617 8570 8520 8466 8409 8350 8288 8225 8161 8096 8032 7968 7906 7845 7787 7732 7681 7634 7591 7553 7519 7491 7467 7450 7438 7433 7436 7447 7467 7497 7538 7590 7654 7728 7812 7905 8005 8110 8218 8328 8437 8543 8647 8747 8842 8931 9016 9094 9166 9232 9290 9340 9383 9417 9442 9459 9468 9469 9463 9449 9427 9396 9355 9302 9235 9151 3354 8 1 5 9048 8923 8774 8599 8397 8168 7913 7632 7328 7003 6659 6299 5927 5545 5157 4766 4378 3997 3626 3270 2934 2622 2336 2080 1853 1656 1489 1349 1235 1146 1079 1034 1013 1016 1048 1110 1208 1343 1519 1736 1993 2286 2612 2961 3328 3702 4076 4441 4791 5121 5428 5711 5970 6207 6423 6621 6804 6974 7130 7275 7406 7524 7628 7717 7790 7847 7889 7915 7928 7929 7918 7898 7870 7835 7794 7748 7698 7645 7590 7534 7479 7425 7374 7327 7283 7245 7210 7179 7150 7121 7091 7058 7020 6976 6926 6868 6804 6734 6660 6584 6509 6437 6371 6313 6266 6233 6214 6211 6225 6256 6304 6369 6450 6545 6652 6771 6898 7031 7169 7309 7448 7586 7720 7848 7968 8081 8184 8276 8357 8425 8481 8524 8553 8570 8574 8566 8547 8519 8483 8440 8392 8339 8284 8226 8167 8108 8049 7991 7934 7879 7825 7775 7726 7679 7633 7585 7533 7473 7401 7312 7202 7066 6899 6699 6464 6194 5890 5556 5198 4822 4435 4046 3663 3294 2944 2619 2322 2057 1823 1620 1447 1300 1178 1078 996 931 879 839 809 788 772 763 757 756 759 768 785 812 855 917 1005 1122 1274 1463 1692 1961 2268 2610 2981 3375 3784 4201 4618 5027 5423 5801 6156 6488 6793 7073 7326 7554 7757 7936 8093 8228 8342 8438 8516 8578 8625 8660 8684 8699 8706 8707 8704 8697 8688 8675 8661 8645 8625 8603 8577 8545 8507 8461 8405 8339 8262 8172 8070 7955 7829 7693 7547 7395 7238 7079 6921 6766 6618 6480 6356 6248 6160 6096 6057 6045 6061 6106 6177 6271 6386 6516 6656 6800 6942 7076 7196 7299 7380 7435 7463 7461 7427 7362 7263 7130 6962 6762 6528 6263 5969 5650 5311 4955 4588 4218 3848 3486 3136 2804 2492 2204 1941 1706 1499 1319 1165 1038 934 851 789 742 710 689 676 670 669 673 684 704 735 784 855 953 1085 1254 1464 1714 2005 2332 2691 3073 3470 3874 4275 4664 5035 5382 5702 5993 6255 6489 6699 6886 7055 7208 7349 7479 7599 7712 7817 7916 8007 8093 8173 8248 8318 8386 8450 8514 8576 8638 8701 8764 8828 8893 8958 9023 9088 9152 9213 9273 9329 9381 9429 9472 9511 9546 9577 9605 9630 9653 9676 9697 9718 9738 9758 9777 9795 9810 9824 9835 9843 9849 9852 9853 9852 9849 9844 9838 9831 9822 9812 9798 9781 9760 9732 9698 9656 9604 9541 9465 9375 9271 9151 9015 8864 8698 8520 8332 8137 7938 7739 7546 7362 7191 7038 6906 6797 6713 6653 6616 6602 6607 6629 6663 6707 6757 6810 6864 6919 6973 7026 7078 7131 7184 7240 7297 7357 7419 7483 7549 7617 7685 7755 7827 7901 7977 8058 8144 8234 8330 8432 8537 8646 8756 8866 8973 9076 9172 9261 9341 9411 9472 9525 9569 9605 9635 9659 9678 9692 9702 9709 9712 9711 9705 9695 9681 9661 9635 9605 9570 9530 9487 9441 9392 3355 8 1 5 9344 9295 9248 9203 9161 9121 9084 9049 9017 8986 8955 8923 8891 8856 8819 8778 8734 8685 8634 8579 8522 8465 8409 8356 8308 8268 8237 8216 8208 8212 8228 8254 8287 8327 8369 8410 8449 8481 8507 8524 8532 8530 8519 8500 8473 8438 8397 8351 8300 8245 8188 8130 8074 8020 7972 7932 7899 7877 7865 7862 7868 7879 7894 7909 7922 7928 7925 7911 7885 7845 7791 7723 7642 7549 7444 7327 7200 7062 6914 6754 6583 6400 6205 5998 5780 5550 5310 5062 4808 4549 4288 4028 3771 3519 3275 3040 2816 2604 2404 2217 2042 1880 1730 1592 1466 1352 1250 1160 1082 1016 962 917 882 854 833 818 808 805 811 830 865 922 1008 1127 1286 1487 1732 2019 2346 2707 3093 3497 3908 4316 4713 5091 5446 5774 6073 6346 6593 6818 7024 7214 7391 7557 7712 7859 7995 8121 8237 8342 8435 8518 8590 8653 8708 8755 8795 8831 8862 8888 8912 8932 8949 8964 8978 8991 9004 9018 9034 9053 9076 9103 9134 9169 9207 9247 9289 9331 9373 9412 9449 9483 9513 9540 9565 9587 9608 9629 9650 9671 9693 9717 9741 9766 9790 9813 9835 9855 9872 9888 9901 9912 9923 9932 9941 9950 9960 9969 9977 9985 9992 9998100011000310002 9999 9994 9987 9978 9966 9952 9935 9916 9893 9867 9838 9806 9769 9730 9687 9640 9589 9531 9467 9392 9305 9202 9081 8937 8769 8574 8350 8098 7817 7509 7178 6828 6463 6089 5714 5344 4987 4650 4342 4071 3843 3666 3545 3486 3492 3563 3701 3901 4160 4469 4821 5204 5608 6021 6432 6830 7209 7560 7880 8165 8417 8636 8825 8986 9124 9242 9343 9431 9507 9572 9628 9677 9718 9753 9782 9806 9827 9845 9861 9876 9889 9901 9911 9919 9924 9927 9925 9921 9914 9906 9896 9885 9876 9867 9860 9853 9848 9842 9834 9825 9813 9798 9779 9758 9734 9710 9685 9661 9639 9620 9604 9591 9580 9573 9567 9562 9558 9555 9553 9551 9549 9549 9550 9552 9555 9560 9566 9573 9580 9588 9596 9604 9612 9621 9631 9641 9651 9663 9675 9687 9698 9708 9716 9722 9725 9725 9724 9720 9715 9709 9704 9698 9693 9689 9684 9678 9670 9660 9646 9627 9602 9572 9537 9496 9450 9399 9344 9286 9226 9162 9097 9030 8960 8889 8816 8742 8668 8594 8521 8450 8385 8325 8272 8228 8193 8169 8154 8149 8152 8161 8176 8193 8213 8234 8255 8276 8297 8320 8346 8376 8411 8453 8501 8556 8617 8683 8752 8823 8893 8962 9029 9091 9150 9204 9253 9299 9340 9376 9409 9437 9461 9478 9490 9496 9494 9486 9470 9448 9419 9384 9344 9298 9248 9194 9137 9076 9014 8950 8886 8823 8762 8704 8651 8603 8560 8525 8496 8473 8457 8448 8444 8447 8457 8474 8499 8532 8574 8625 8685 8754 8829 8910 8994 9079 9161 9238 9309 9370 9422 9464 9497 9521 9538 9549 9556 9559 9561 9560 9558 9554 9548 9539 9528 3356 8 1 5 9514 9499 9481 9463 9445 9428 9413 9400 9389 9380 9371 9362 9351 9335 9314 9285 9246 9195 9129 9046 8943 8818 8669 8492 8286 8048 7779 7478 7148 6789 6406 6005 5590 5168 4746 4330 3927 3541 3180 2846 2544 2279 2052 1870 1734 1650 1621 1652 1744 1900 2120 2400 2738 3125 3552 4009 4484 4962 5433 5886 6310 6700 7052 7363 7635 7870 8072 8246 8396 8526 8640 8739 8825 8899 8960 9009 9045 9068 9079 9079 9067 9045 9014 8974 8925 8869 8804 8731 8651 8565 8473 8378 8282 8187 8096 8010 7932 7862 7799 7744 7693 7645 7596 7545 7490 7427 7357 7278 7191 7098 6999 6896 6791 6685 6581 6480 6385 6297 6219 6152 6100 6064 6046 6048 6071 6114 6176 6257 6353 6460 6575 6693 6809 6918 7015 7095 7152 7182 7181 7144 7069 6952 6794 6594 6353 6075 5765 5429 5073 4707 4338 3974 3621 3287 2976 2692 2437 2214 2024 1869 1749 1666 1623 1621 1661 1744 1868 2031 2228 2453 2698 2951 3204 3444 3661 3846 3992 4094 4149 4157 4119 4040 3922 3773 3597 3400 3189 2967 2742 2516 2295 2083 1883 1699 1533 1387 1261 1157 1071 1004 953 916 892 880 880 895 927 981 1060 1171 1316 1498 1717 1972 2258 2571 2902 3243 3585 3919 4238 4536 4809 5054 5272 5464 5632 5779 5908 6023 6125 6217 6300 6374 6440 6496 6543 6581 6610 6629 6640 6643 6639 6629 6614 6595 6575 6555 6538 6524 6516 6516 6527 6548 6582 6627 6683 6749 6822 6900 6978 7054 7126 7189 7243 7285 7315 7334 7342 7341 7332 7317 7300 7281 7263 7247 7236 7229 7230 7237 7252 7275 7305 7344 7390 7442 7501 7566 7636 7709 7785 7864 7943 8023 8103 8180 8254 8324 8388 8445 8493 8530 8556 8568 8566 8549 8516 8467 8403 8324 8230 8122 8001 7868 7723 7566 7397 7217 7024 6819 6601 6371 6128 5875 5611 5339 5060 4779 4496 4216 3942 3675 3418 3174 2943 2727 2527 2344 2179 2034 1911 1812 1742 1704 1701 1739 1820 1946 2117 2333 2591 2886 3211 3559 3922 4290 4656 5013 5355 5678 5980 6259 6516 6752 6970 7171 7359 7535 7700 7855 8002 8141 8272 8395 8510 8618 8717 8810 8894 8972 9042 9105 9160 9208 9248 9281 9306 9325 9337 9342 9342 9336 9325 9308 9286 9259 9224 9184 9136 9081 9018 8949 8873 8791 8704 8613 8519 8423 8327 8232 8139 8050 7967 7890 7823 7766 7721 7691 7675 7675 7691 7722 7769 7830 7903 7987 8081 8182 8289 8400 8514 8629 8743 8856 8966 9072 9173 9268 9357 9438 9511 9578 9637 9690 9737 9778 9815 9847 9874 9896 9914 9926 9932 9932 9927 9917 9902 9884 9863 9840 9816 9791 9765 9738 9710 9682 9653 9623 9593 9564 9537 9515 9497 9485 9479 9480 9488 9500 9517 9537 9558 9579 9600 9621 9641 9662 9683 9707 9732 9760 9790 9821 9852 9882 9909 9932 9950 9964 9973 9978 3357 8 1 5 9980 9979 9978 9977 9976 9975 9974 9974 9972 9970 9967 9962 9956 9948 9938 9927 9915 9900 9883 9864 9841 9815 9785 9752 9716 9677 9637 9596 9554 9513 9471 9429 9386 9341 9293 9241 9185 9123 9056 8985 8911 8833 8754 8674 8595 8518 8445 8375 8310 8252 8200 8156 8122 8097 8083 8080 8089 8109 8140 8180 8228 8281 8339 8399 8458 8515 8570 8620 8664 8704 8738 8767 8791 8809 8823 8832 8837 8838 8835 8830 8821 8812 8801 8791 8783 8776 8773 8772 8775 8781 8790 8800 8812 8823 8834 8842 8848 8851 8850 8845 8835 8820 8799 8770 8733 8686 8626 8552 8461 8349 8215 8056 7870 7656 7412 7139 6837 6509 6157 5786 5400 5005 4606 4211 3825 3456 3109 2790 2504 2256 2049 1886 1768 1695 1668 1685 1742 1837 1966 2123 2302 2499 2709 2925 3144 3363 3579 3791 3998 4201 4402 4601 4801 5003 5209 5417 5629 5843 6058 6272 6482 6685 6878 7060 7227 7378 7510 7623 7715 7785 7831 7853 7850 7820 7764 7680 7570 7432 7269 7081 6872 6643 6398 6140 5873 5600 5324 5049 4778 4512 4253 4005 3767 3541 3329 3133 2955 2797 2664 2557 2481 2440 2437 2477 2560 2688 2862 3079 3336 3629 3951 4296 4656 5023 5389 5749 6097 6426 6735 7020 7281 7518 7732 7924 8096 8250 8388 8512 8624 8725 8819 8905 8984 9058 9127 9191 9250 9303 9350 9390 9423 9449 9467 9478 9483 9482 9477 9467 9454 9438 9419 9396 9369 9335 9294 9245 9187 9118 9039 8947 8844 8728 8600 8459 8304 8136 7954 7757 7546 7322 7085 6837 6581 6320 6057 5796 5543 5301 5075 4869 4689 4537 4418 4334 4289 4284 4320 4396 4512 4665 4853 5069 5309 5567 5835 6107 6377 6639 6887 7119 7331 7523 7695 7847 7981 8098 8200 8289 8367 8435 8493 8542 8583 8616 8642 8660 8672 8678 8679 8675 8667 8656 8642 8627 8611 8594 8578 8562 8547 8534 8522 8511 8502 8492 8481 8468 8450 8426 8394 8352 8297 8230 8148 8051 7939 7812 7671 7517 7351 7174 6988 6796 6597 6396 6193 5991 5792 5598 5411 5233 5067 4915 4777 4656 4553 4469 4405 4362 4341 4341 4363 4407 4471 4557 4661 4782 4919 5070 5230 5399 5573 5749 5925 6098 6267 6429 6582 6725 6855 6971 7071 7153 7217 7262 7287 7292 7279 7249 7204 7148 7082 7012 6941 6873 6811 6760 6723 6702 6701 6720 6759 6821 6902 7003 7120 7251 7392 7540 7692 7844 7995 8140 8279 8411 8536 8653 8762 8864 8959 9049 9132 9209 9281 9346 9406 9459 9505 9546 9580 9608 9630 9647 9658 9663 9662 9655 9641 9621 9594 9561 9521 9475 9425 9370 9312 9253 9194 9137 9083 9035 8993 8958 8931 8914 8905 8905 8914 8930 8952 8981 9013 9048 9086 9124 9161 9198 9232 9263 9289 9310 9325 9332 9329 9316 9291 9254 9203 9139 9061 8970 8865 8749 8621 8483 8335 8178 8013 7841 7663 7479 3358 8 1 5 7289 7096 6899 6699 6497 6294 6091 5888 5686 5485 5287 5092 4901 4715 4536 4365 4203 4052 3914 3791 3684 3595 3524 3474 3446 3440 3456 3497 3561 3650 3764 3900 4060 4240 4439 4654 4881 5118 5359 5603 5844 6079 6306 6522 6725 6914 7087 7245 7385 7508 7615 7705 7779 7838 7884 7918 7942 7958 7969 7976 7982 7988 7996 8007 8020 8037 8057 8079 8103 8128 8155 8182 8209 8236 8264 8291 8319 8346 8373 8400 8425 8449 8471 8491 8508 8522 8534 8543 8549 8553 8555 8555 8552 8547 8539 8527 8510 8487 8456 8416 8364 8299 8220 8126 8015 7887 7742 7582 7406 7215 7012 6796 6569 6333 6087 5834 5573 5307 5035 4760 4483 4207 3934 3666 3405 3155 2917 2694 2486 2296 2124 1970 1836 1720 1624 1546 1487 1446 1422 1416 1426 1452 1493 1547 1615 1694 1785 1886 1996 2117 2246 2383 2529 2683 2844 3011 3184 3362 3543 3726 3910 4092 4272 4448 4618 4781 4937 5083 5220 5346 5462 5566 5659 5741 5811 5870 5917 5954 5980 5996 6002 5999 5988 5969 5942 5909 5869 5823 5772 5715 5653 5586 5515 5440 5363 5283 5203 5123 5045 4970 4898 4831 4769 4713 4664 4622 4586 4558 4535 4519 4507 4499 4493 4488 4481 4470 4454 4429 4395 4348 4289 4215 4126 4023 3905 3774 3631 3476 3312 3140 2961 2778 2591 2403 2216 2033 1854 1683 1522 1372 1236 1115 1009 918 843 783 735 699 673 654 641 632 626 622 621 622 626 636 653 680 721 777 853 951 1073 1220 1393 1590 1811 2051 2308 2576 2851 3126 3399 3663 3915 4154 4376 4581 4770 4944 5103 5250 5386 5513 5631 5741 5843 5936 6018 6089 6147 6190 6218 6230 6223 6199 6157 6097 6019 5924 5813 5689 5552 5407 5255 5103 4953 4811 4682 4571 4482 4418 4381 4371 4387 4428 4488 4562 4644 4727 4806 4874 4925 4955 4962 4945 4902 4836 4750 4645 4526 4397 4263 4126 3991 3861 3737 3623 3518 3425 3345 3277 3224 3185 3163 3157 3168 3199 3250 3321 3413 3525 3658 3809 3978 4162 4358 4562 4772 4984 5193 5396 5590 5770 5935 6080 6205 6306 6384 6437 6465 6469 6450 6410 6350 6273 6181 6078 5966 5849 5729 5610 5493 5383 5280 5188 5108 5042 4992 4958 4941 4943 4962 4999 5054 5125 5210 5309 5419 5537 5662 5789 5917 6042 6162 6275 6377 6468 6544 6606 6652 6681 6692 6685 6659 6613 6548 6463 6359 6236 6095 5937 5764 5579 5384 5182 4976 4769 4564 4365 4172 3988 3815 3653 3504 3366 3241 3127 3025 2933 2851 2777 2712 2653 2599 2551 2508 2469 2436 2410 2393 2389 2400 2431 2487 2570 2684 2832 3013 3227 3471 3740 4029 4330 4635 4936 5226 5497 5743 5961 6146 6298 6416 6502 6556 6583 6583 6561 6517 6455 6377 6284 6178 6062 5936 5803 5665 5524 5383 5244 5108 4979 4857 4743 4640 4548 4467 4398 3359 8 1 5 4343 4300 4272 4257 4256 4268 4292 4328 4372 4422 4475 4528 4577 4617 4647 4662 4662 4643 4607 4552 4479 4391 4288 4174 4050 3919 3784 3646 3507 3370 3235 3105 2979 2859 2745 2638 2536 2439 2348 2261 2178 2097 2019 1943 1869 1796 1724 1655 1587 1523 1463 1408 1360 1320 1292 1275 1273 1286 1317 1364 1430 1512 1609 1719 1838 1964 2092 2218 2340 2454 2559 2653 2735 2808 2872 2929 2983 3036 3091 3151 3218 3293 3378 3471 3574 3683 3798 3916 4034 4150 4260 4363 4454 4533 4597 4646 4677 4691 4688 4670 4637 4592 4538 4477 4413 4349 4287 4231 4181 4140 4107 4081 4060 4043 4026 4006 3980 3945 3898 3838 3764 3676 3575 3463 3342 3215 3085 2954 2824 2699 2579 2467 2363 2268 2183 2108 2043 1989 1946 1914 1893 1883 1885 1900 1927 1967 2021 2091 2177 2279 2400 2539 2698 2876 3072 3287 3518 3763 4019 4283 4551 4819 5083 5338 5580 5805 6009 6188 6340 6462 6553 6612 6639 6633 6596 6529 6435 6315 6172 6008 5825 5628 5417 5196 4967 4732 4495 4258 4023 3794 3571 3359 3157 2969 2795 2636 2494 2368 2261 2172 2103 2056 2032 2033 2062 2119 2207 2325 2472 2647 2846 3063 3292 3527 3759 3979 4180 4354 4495 4597 4657 4671 4640 4565 4448 4292 4103 3886 3648 3394 3132 2868 2608 2358 2123 1906 1710 1537 1388 1262 1157 1073 1005 953 914 887 869 861 862 873 894 927 971 1028 1099 1184 1283 1397 1525 1667 1825 1998 2187 2393 2615 2852 3105 3372 3650 3937 4229 4522 4812 5095 5368 5626 5868 6089 6290 6468 6623 6754 6860 6941 6995 7023 7022 6993 6935 6846 6728 6581 6407 6207 5984 5742 5484 5214 4937 4656 4375 4098 3829 3571 3325 3096 2883 2689 2515 2360 2226 2110 2011 1928 1858 1799 1748 1701 1657 1613 1567 1516 1462 1403 1340 1273 1204 1135 1067 1002 940 884 834 791 755 725 702 684 670 661 654 651 649 651 656 666 682 704 736 777 830 893 967 1052 1144 1243 1344 1447 1547 1642 1729 1808 1878 1937 1987 2029 2063 2090 2113 2132 2149 2163 2174 2184 2192 2198 2202 2204 2204 2203 2200 2197 2193 2189 2184 2178 2171 2163 2153 2140 2124 2105 2082 2056 2027 1994 1958 1919 1879 1839 1801 1770 1748 1741 1753 1792 1863 1969 2117 2308 2542 2819 3135 3483 3858 4250 4649 5048 5437 5808 6155 6474 6762 7017 7239 7428 7588 7719 7823 7903 7961 7997 8012 8007 7984 7941 7880 7801 7705 7591 7461 7315 7154 6979 6792 6593 6384 6166 5942 5713 5481 5249 5018 4791 4569 4355 4151 3957 3775 3607 3451 3310 3184 3071 2973 2889 2819 2763 2721 2693 2679 2678 2689 2712 2744 2786 2834 2886 2940 2994 3045 3091 3129 3158 3177 3184 3179 3161 3133 3092 3042 2984 2917 2846 2770 2692 2612 2534 2456 2382 3359 8 2 1 4454 4409 4379 4363 4361 4372 4395 4429 4470 4518 4569 4620 4668 4711 4744 4764 4770 4758 4727 4677 4607 4518 4412 4292 4160 4020 3875 3728 3581 3438 3300 3169 3044 2927 2816 2712 2614 2521 2432 2347 2264 2184 2104 2025 1947 1870 1793 1718 1644 1574 1509 1449 1398 1357 1328 1312 1311 1327 1360 1409 1476 1558 1655 1764 1882 2006 2133 2260 2383 2499 2606 2702 2788 2863 2929 2988 3042 3095 3149 3209 3275 3351 3436 3531 3636 3749 3867 3989 4111 4231 4344 4449 4543 4624 4689 4738 4770 4784 4781 4763 4731 4688 4636 4578 4518 4458 4401 4349 4303 4264 4232 4205 4181 4160 4137 4110 4078 4036 3985 3922 3847 3759 3660 3551 3433 3308 3179 3048 2918 2790 2668 2552 2444 2346 2257 2179 2112 2056 2010 1976 1953 1941 1941 1953 1978 2017 2070 2138 2222 2324 2443 2581 2739 2915 3111 3324 3555 3800 4057 4323 4594 4867 5135 5396 5643 5874 6084 6269 6427 6555 6652 6718 6750 6751 6720 6658 6567 6449 6306 6140 5955 5752 5535 5308 5073 4834 4594 4356 4122 3895 3676 3467 3269 3083 2910 2750 2605 2474 2359 2262 2184 2128 2095 2088 2109 2161 2244 2360 2507 2683 2885 3107 3343 3585 3825 4054 4263 4443 4589 4695 4756 4771 4739 4662 4543 4386 4197 3980 3743 3491 3230 2967 2707 2455 2215 1992 1788 1605 1444 1307 1191 1098 1024 967 926 899 883 877 881 895 918 951 996 1052 1122 1206 1305 1420 1551 1698 1861 2039 2234 2444 2669 2908 3160 3425 3701 3986 4277 4571 4866 5156 5438 5709 5964 6199 6413 6603 6767 6905 7015 7098 7153 7180 7179 7149 7090 7002 6884 6737 6562 6360 6134 5887 5623 5347 5062 4774 4487 4206 3933 3672 3424 3193 2979 2783 2606 2447 2307 2184 2078 1987 1910 1843 1786 1734 1685 1638 1589 1538 1484 1426 1364 1299 1232 1165 1099 1035 975 920 870 826 788 755 729 707 690 676 667 660 657 658 664 675 692 717 751 794 847 911 985 1069 1160 1257 1358 1459 1560 1657 1747 1830 1904 1969 2024 2070 2107 2137 2161 2180 2196 2209 2219 2228 2235 2241 2246 2249 2251 2251 2250 2247 2244 2239 2233 2225 2216 2206 2194 2179 2163 2144 2123 2098 2071 2041 2007 1971 1932 1893 1855 1821 1796 1783 1789 1820 1881 1979 2118 2301 2531 2805 3121 3474 3856 4258 4671 5084 5489 5876 6239 6573 6874 7141 7374 7573 7741 7879 7991 8077 8140 8180 8199 8197 8175 8133 8072 7992 7893 7778 7645 7496 7333 7154 6963 6758 6543 6318 6085 5847 5606 5366 5127 4894 4668 4451 4245 4051 3869 3701 3546 3404 3275 3160 3059 2972 2899 2841 2797 2769 2754 2753 2764 2787 2820 2860 2906 2956 3008 3060 3109 3153 3191 3220 3240 3248 3245 3230 3202 3162 3112 3052 2983 2909 2830 2749 2667 2587 2508 2432 3360 8 2 1 2360 2291 2226 2165 2106 2049 1995 1943 1892 1844 1798 1755 1715 1678 1645 1616 1591 1569 1551 1535 1521 1510 1499 1491 1483 1477 1472 1469 1468 1468 1471 1475 1481 1487 1494 1500 1506 1511 1514 1517 1519 1520 1522 1523 1525 1528 1531 1534 1538 1540 1542 1543 1543 1542 1541 1540 1541 1544 1551 1561 1576 1597 1622 1651 1685 1723 1763 1806 1849 1893 1936 1977 2016 2052 2084 2111 2134 2152 2165 2174 2178 2180 2179 2176 2172 2168 2164 2160 2158 2155 2154 2152 2150 2148 2145 2142 2138 2134 2130 2126 2123 2122 2124 2128 2136 2148 2165 2188 2216 2249 2287 2329 2374 2421 2467 2513 2555 2592 2622 2645 2658 2661 2652 2630 2595 2547 2484 2407 2317 2215 2102 1981 1853 1723 1593 1466 1346 1234 1134 1045 970 907 856 817 786 763 747 735 728 724 723 725 731 741 756 775 798 827 860 897 937 981 1027 1076 1126 1180 1236 1296 1360 1429 1506 1590 1683 1786 1900 2025 2162 2312 2473 2646 2829 3022 3223 3430 3642 3856 4071 4284 4494 4698 4896 5085 5266 5436 5596 5746 5885 6014 6133 6243 6344 6435 6519 6593 6659 6717 6766 6806 6837 6860 6874 6879 6875 6862 6837 6802 6754 6694 6619 6529 6423 6303 6168 6018 5856 5684 5503 5316 5126 4934 4743 4554 4371 4193 4022 3860 3706 3563 3430 3308 3197 3099 3012 2938 2875 2824 2784 2753 2732 2717 2709 2706 2707 2709 2713 2716 2718 2719 2717 2713 2707 2698 2688 2676 2664 2651 2639 2627 2617 2609 2602 2598 2597 2598 2602 2608 2617 2628 2640 2654 2668 2682 2695 2707 2717 2725 2731 2734 2735 2734 2731 2727 2722 2717 2712 2708 2705 2705 2707 2712 2721 2735 2753 2776 2805 2840 2881 2929 2983 3044 3110 3182 3257 3334 3412 3488 3559 3625 3681 3726 3758 3777 3781 3770 3745 3706 3656 3595 3526 3450 3370 3287 3205 3124 3046 2975 2911 2856 2812 2780 2761 2755 2764 2786 2823 2873 2937 3013 3101 3201 3313 3435 3568 3711 3862 4020 4185 4353 4522 4690 4855 5014 5165 5307 5438 5557 5665 5760 5845 5918 5979 6030 6068 6093 6105 6102 6083 6047 5993 5922 5833 5727 5605 5470 5323 5168 5005 4839 4671 4504 4339 4179 4026 3880 3745 3620 3508 3409 3325 3257 3207 3174 3159 3163 3185 3226 3283 3357 3445 3547 3659 3779 3906 4036 4167 4296 4420 4539 4649 4750 4840 4918 4985 5039 5081 5110 5126 5129 5118 5094 5056 5003 4935 4852 4756 4647 4527 4397 4260 4118 3973 3827 3682 3540 3402 3268 3140 3016 2898 2785 2677 2573 2475 2381 2291 2206 2125 2050 1981 1919 1865 1820 1786 1766 1758 1766 1789 1826 1877 1940 2011 2087 2165 2240 2309 2367 2412 2443 2456 2453 2433 2398 2349 2288 2217 2139 2055 1969 1882 1795 1712 1634 1563 1500 1447 1406 1377 1362 1362 1376 3361 8 2 1 1404 1447 1503 1572 1651 1740 1837 1939 2045 2153 2260 2365 2465 2559 2646 2723 2790 2847 2892 2926 2949 2962 2964 2957 2942 2920 2891 2857 2817 2773 2725 2673 2617 2560 2499 2438 2375 2311 2248 2187 2126 2068 2013 1961 1913 1867 1825 1786 1751 1717 1686 1657 1630 1604 1579 1556 1533 1512 1492 1472 1453 1435 1417 1399 1380 1360 1339 1315 1290 1262 1232 1201 1167 1132 1096 1060 1023 985 948 910 873 835 797 760 723 687 651 617 585 555 526 500 476 455 435 417 401 386 373 361 351 342 334 328 323 319 316 314 313 313 312 312 312 312 312 312 313 315 317 320 325 331 338 346 354 363 373 382 391 400 408 417 425 434 443 454 466 479 495 513 532 554 578 604 633 665 700 740 784 832 885 943 1005 1070 1137 1206 1275 1343 1410 1474 1536 1596 1655 1711 1767 1821 1875 1927 1978 2027 2073 2116 2154 2188 2217 2241 2261 2277 2290 2299 2307 2312 2315 2316 2314 2310 2303 2294 2282 2269 2255 2241 2230 2220 2215 2213 2216 2223 2233 2247 2263 2279 2295 2311 2324 2335 2343 2349 2352 2353 2352 2350 2346 2340 2333 2325 2315 2305 2294 2282 2269 2257 2245 2234 2223 2213 2204 2196 2189 2182 2175 2167 2159 2149 2138 2126 2112 2096 2079 2060 2040 2019 1998 1976 1954 1932 1911 1890 1868 1846 1822 1796 1766 1731 1691 1645 1592 1532 1465 1392 1314 1232 1147 1062 978 897 819 747 681 622 570 524 486 453 427 406 390 379 372 369 369 371 376 382 390 400 413 429 451 480 519 569 634 715 814 931 1066 1219 1386 1567 1757 1954 2155 2356 2556 2751 2940 3123 3299 3467 3627 3780 3927 4067 4201 4330 4453 4572 4687 4798 4905 5009 5110 5207 5300 5389 5473 5552 5626 5693 5755 5809 5858 5900 5936 5965 5989 6006 6016 6019 6014 6001 5978 5946 5905 5853 5792 5721 5642 5553 5457 5353 5242 5125 5001 4872 4739 4601 4460 4316 4170 4023 3876 3728 3580 3432 3282 3132 2979 2825 2670 2512 2355 2199 2045 1897 1755 1622 1501 1392 1298 1218 1153 1104 1071 1055 1054 1071 1103 1153 1219 1300 1394 1500 1615 1733 1852 1967 2073 2166 2242 2299 2336 2351 2346 2322 2282 2230 2167 2098 2026 1954 1884 1819 1759 1707 1661 1624 1595 1573 1559 1553 1553 1561 1574 1593 1617 1645 1676 1710 1745 1780 1816 1851 1885 1917 1946 1972 1993 2010 2020 2022 2014 1997 1967 1926 1872 1806 1730 1644 1552 1456 1358 1262 1169 1081 1000 928 863 807 759 718 685 658 637 622 612 608 608 611 619 630 644 662 685 715 754 806 873 958 1066 1197 1353 1535 1741 1968 2212 2470 2735 3005 3273 3537 3794 4043 4282 4512 4733 4947 5152 5350 3362 8 2 1 5540 5723 5896 6060 6213 6355 6485 6603 6710 6807 6893 6971 7042 7105 7162 7213 7258 7297 7329 7355 7375 7387 7393 7391 7382 7365 7341 7307 7264 7211 7147 7071 6983 6884 6773 6650 6518 6377 6228 6073 5914 5751 5586 5420 5254 5088 4922 4757 4593 4429 4267 4104 3943 3781 3620 3459 3299 3140 2981 2824 2670 2520 2374 2235 2103 1982 1872 1776 1695 1632 1589 1567 1569 1597 1652 1737 1851 1995 2169 2370 2597 2844 3107 3379 3654 3924 4181 4419 4631 4812 4958 5066 5135 5166 5159 5118 5045 4944 4819 4676 4518 4349 4174 3997 3822 3652 3491 3341 3204 3080 2971 2875 2791 2718 2653 2594 2539 2486 2432 2378 2323 2266 2207 2148 2088 2027 1968 1909 1851 1795 1741 1691 1646 1606 1574 1553 1543 1547 1567 1604 1661 1737 1833 1950 2087 2244 2419 2612 2821 3045 3282 3531 3789 4055 4325 4597 4868 5134 5391 5635 5863 6072 6257 6417 6549 6653 6728 6775 6795 6789 6760 6710 6641 6556 6456 6345 6223 6093 5958 5819 5679 5542 5409 5284 5169 5067 4980 4909 4855 4818 4797 4793 4804 4829 4868 4919 4983 5059 5147 5247 5358 5480 5612 5752 5898 6050 6204 6358 6511 6661 6807 6948 7083 7213 7337 7457 7572 7683 7790 7894 7995 8093 8186 8276 8362 8443 8519 8591 8659 8722 8781 8837 8889 8939 8987 9032 9074 9115 9153 9188 9221 9251 9278 9302 9324 9343 9359 9374 9386 9397 9405 9412 9418 9422 9424 9425 9425 9424 9421 9418 9413 9406 9397 9384 9367 9345 9317 9281 9236 9181 9115 9039 8950 8850 8739 8616 8483 8342 8193 8038 7880 7722 7567 7417 7278 7151 7040 6947 6874 6821 6788 6772 6770 6779 6793 6807 6815 6812 6793 6753 6689 6599 6481 6336 6164 5968 5751 5516 5267 5009 4746 4481 4219 3963 3716 3480 3259 3053 2867 2702 2561 2448 2366 2319 2309 2339 2411 2525 2679 2870 3093 3342 3608 3882 4155 4419 4663 4882 5070 5223 5340 5421 5469 5486 5479 5453 5412 5363 5311 5260 5214 5175 5145 5123 5110 5103 5102 5103 5104 5102 5095 5079 5053 5016 4967 4905 4831 4744 4647 4540 4424 4302 4173 4041 3906 3769 3633 3497 3364 3234 3108 2986 2868 2754 2642 2532 2422 2310 2197 2082 1964 1845 1726 1609 1497 1391 1294 1208 1133 1069 1016 973 939 913 896 889 895 919 965 1041 1152 1304 1501 1744 2034 2367 2736 3135 3551 3974 4394 4799 5180 5531 5848 6127 6368 6574 6747 6891 7009 7106 7186 7250 7302 7344 7377 7404 7425 7443 7459 7477 7497 7521 7552 7589 7633 7682 7736 7792 7846 7896 7939 7972 7992 7998 7987 7961 7918 7860 7786 7699 7598 7484 7360 7225 7081 6928 6769 6605 6438 6271 6106 5946 5794 5652 5523 5409 5311 5231 5170 5128 5104 5100 5115 5149 5201 5270 5357 5460 5579 5711 5856 6011 6174 6344 6516 6690 6863 7031 3363 8 2 1 7194 7350 7498 7638 7769 7893 8008 8117 8220 8317 8411 8500 8585 8666 8742 8814 8881 8943 8999 9049 9094 9133 9168 9198 9225 9248 9268 9285 9300 9312 9322 9329 9334 9337 9338 9337 9334 9329 9324 9317 9308 9299 9289 9279 9268 9257 9247 9237 9228 9220 9212 9205 9198 9191 9181 9170 9156 9139 9118 9094 9067 9036 9003 8968 8930 8891 8849 8806 8760 8713 8664 8615 8565 8517 8471 8429 8393 8361 8337 8319 8308 8302 8302 8306 8314 8326 8340 8357 8376 8400 8426 8457 8491 8529 8569 8612 8655 8699 8741 8780 8817 8849 8877 8901 8918 8930 8935 8934 8924 8907 8879 8842 8795 8736 8666 8586 8495 8394 8284 8166 8041 7910 7775 7636 7494 7352 7210 7071 6935 6804 6680 6562 6452 6350 6256 6169 6088 6013 5941 5872 5804 5737 5670 5602 5533 5464 5394 5324 5255 5188 5123 5061 5003 4949 4900 4856 4818 4785 4757 4735 4717 4703 4693 4685 4679 4674 4670 4667 4664 4663 4663 4665 4669 4677 4688 4701 4716 4730 4743 4751 4752 4742 4718 4679 4622 4548 4454 4343 4215 4074 3920 3758 3590 3418 3247 3080 2919 2769 2634 2518 2427 2365 2339 2353 2412 2519 2675 2881 3133 3428 3760 4120 4502 4894 5289 5679 6056 6413 6748 7057 7339 7594 7822 8027 8209 8372 8518 8649 8767 8875 8972 9062 9144 9218 9286 9348 9403 9452 9496 9534 9568 9597 9623 9645 9666 9685 9703 9720 9736 9750 9761 9770 9775 9776 9772 9763 9750 9732 9710 9686 9658 9629 9598 9566 9532 9496 9458 9418 9375 9328 9278 9223 9164 9098 9025 8943 8849 8742 8617 8473 8307 8117 7902 7660 7394 7103 6793 6464 6123 5774 5421 5069 4722 4384 4058 3748 3455 3183 2932 2705 2504 2330 2187 2074 1995 1951 1942 1971 2036 2138 2275 2444 2642 2866 3111 3371 3642 3918 4195 4466 4729 4979 5214 5430 5627 5802 5954 6082 6185 6262 6311 6332 6323 6284 6215 6116 5987 5831 5649 5443 5217 4975 4720 4456 4186 3916 3647 3385 3131 2888 2661 2450 2259 2090 1947 1832 1748 1698 1684 1708 1772 1875 2018 2197 2410 2651 2915 3194 3483 3773 4059 4335 4597 4842 5068 5274 5462 5631 5782 5917 6035 6136 6218 6280 6317 6328 6309 6259 6175 6058 5907 5726 5517 5285 5035 4772 4502 4231 3966 3711 3472 3257 3069 2917 2804 2737 2721 2760 2857 3012 3224 3489 3801 4153 4534 4933 5340 5742 6131 6496 6833 7136 7402 7632 7826 7986 8114 8211 8281 8325 8342 8334 8300 8241 8155 8044 7908 7749 7570 7373 7162 6942 6717 6493 6273 6062 5865 5684 5522 5381 5262 5165 5089 5034 4997 4977 4970 4976 4992 5015 5044 5078 5115 5154 5195 5238 5283 5329 5377 5427 5480 5535 5594 5654 5716 5778 5839 5897 5951 5998 6036 6064 6080 6084 6075 6054 6023 5982 5933 5878 5820 5759 5699 5640 5583 5531 5483 5441 5406 5378 3364 8 2 1 5358 5348 5348 5359 5383 5420 5472 5539 5621 5719 5833 5961 6104 6260 6426 6601 6781 6964 7146 7323 7492 7648 7789 7911 8013 8093 8151 8187 8203 8201 8184 8157 8121 8083 8047 8016 7995 7986 7994 8019 8063 8125 8207 8304 8416 8538 8667 8799 8930 9055 9173 9280 9375 9457 9527 9586 9635 9677 9713 9746 9777 9806 9834 9862 9889 9914 9937 9957 9973 9986 9996100011000310001 9995 9986 9973 9954 9930 9898 9858 9808 9746 9671 9582 9478 9357 9221 9067 8899 8715 8519 8311 8094 7870 7643 7414 7187 6964 6749 6544 6351 6173 6012 5867 5739 5627 5530 5444 5366 5291 5216 5135 5044 4939 4819 4681 4526 4355 4170 3974 3772 3567 3363 3165 2976 2799 2638 2495 2375 2280 2214 2180 2183 2224 2307 2432 2599 2805 3048 3321 3619 3933 4256 4580 4899 5206 5496 5766 6013 6238 6440 6620 6779 6920 7042 7148 7238 7312 7371 7414 7441 7451 7445 7422 7383 7330 7262 7182 7092 6994 6890 6782 6674 6568 6465 6368 6279 6197 6125 6062 6009 5964 5927 5896 5870 5848 5826 5803 5777 5745 5706 5658 5601 5534 5461 5382 5301 5223 5152 5095 5057 5043 5059 5107 5190 5308 5461 5646 5858 6094 6347 6611 6880 7148 7411 7664 7904 8129 8337 8529 8703 8861 9002 9130 9243 9344 9433 9510 9578 9635 9684 9724 9756 9781 9801 9815 9824 9831 9835 9836 9836 9834 9831 9825 9816 9805 9790 9771 9748 9722 9692 9659 9624 9588 9550 9511 9470 9428 9383 9333 9278 9215 9142 9059 8964 8856 8733 8596 8443 8276 8092 7893 7678 7447 7202 6941 6667 6381 6084 5778 5466 5150 4834 4519 4208 3905 3612 3332 3067 2820 2593 2389 2210 2058 1935 1842 1778 1744 1737 1755 1794 1849 1916 1990 2065 2137 2203 2259 2304 2339 2365 2385 2402 2420 2445 2481 2533 2604 2696 2813 2953 3117 3302 3507 3726 3958 4197 4440 4684 4925 5160 5386 5603 5807 5998 6173 6332 6472 6594 6694 6774 6832 6869 6886 6883 6863 6829 6782 6726 6664 6600 6535 6472 6415 6364 6322 6291 6270 6262 6268 6286 6319 6365 6425 6497 6581 6674 6775 6883 6996 7110 7225 7339 7450 7556 7657 7751 7837 7915 7984 8044 8096 8139 8174 8203 8227 8246 8262 8277 8292 8309 8328 8351 8378 8411 8448 8490 8537 8588 8642 8698 8755 8812 8869 8924 8977 9026 9073 9116 9157 9194 9229 9262 9292 9319 9344 9365 9382 9396 9404 9408 9407 9402 9393 9380 9365 9347 9328 9307 9285 9262 9239 9216 9193 9172 9152 9136 9123 9114 9109 9107 9109 9112 9116 9119 9120 9117 9111 9101 9087 9070 9051 9031 9010 8988 8966 8944 8920 8894 8864 8830 8792 8749 8702 8652 8601 8551 8504 8462 8427 8401 8385 8379 8383 8397 8418 8447 8480 8515 8552 8587 8619 8648 8671 8689 8700 8704 8702 8693 8676 8652 8621 8583 8538 8487 8432 8372 8310 8248 3365 8 2 1 8187 8130 8079 8034 7997 7969 7950 7939 7936 7942 7955 7974 8001 8034 8074 8120 8171 8228 8289 8353 8418 8482 8545 8603 8656 8702 8742 8775 8802 8822 8836 8844 8848 8846 8840 8829 8814 8795 8773 8749 8724 8700 8678 8660 8647 8641 8641 8650 8666 8690 8721 8758 8799 8845 8893 8942 8991 9038 9082 9121 9155 9183 9204 9217 9221 9218 9207 9189 9163 9131 9092 9047 8996 8939 8875 8805 8729 8646 8557 8462 8361 8255 8145 8032 7917 7801 7685 7569 7456 7346 7240 7141 7048 6964 6891 6828 6779 6743 6720 6712 6717 6736 6766 6809 6861 6924 6996 7076 7164 7259 7361 7469 7581 7696 7813 7929 8042 8151 8253 8347 8430 8504 8566 8619 8661 8694 8720 8740 8754 8765 8774 8781 8788 8795 8803 8811 8820 8831 8842 8855 8867 8880 8893 8905 8916 8925 8932 8937 8941 8942 8942 8941 8940 8940 8941 8943 8948 8956 8967 8981 8999 9019 9042 9067 9094 9120 9146 9171 9193 9212 9226 9237 9244 9246 9244 9240 9232 9223 9212 9200 9187 9172 9155 9136 9112 9084 9048 9005 8952 8889 8815 8730 8632 8524 8405 8276 8138 7992 7838 7679 7514 7345 7174 7002 6830 6660 6493 6333 6180 6036 5902 5779 5667 5567 5478 5399 5330 5271 5222 5181 5151 5130 5122 5126 5143 5175 5223 5286 5365 5459 5567 5689 5823 5967 6119 6277 6440 6604 6766 6924 7075 7214 7340 7450 7540 7609 7657 7682 7686 7668 7632 7577 7508 7427 7334 7234 7128 7017 6904 6790 6677 6566 6460 6360 6268 6186 6116 6059 6015 5988 5975 5980 6000 6037 6090 6158 6241 6337 6445 6563 6689 6822 6958 7095 7231 7364 7491 7610 7721 7824 7918 8003 8080 8149 8212 8269 8320 8366 8407 8443 8474 8500 8522 8541 8558 8572 8585 8598 8611 8625 8638 8650 8660 8668 8673 8673 8669 8660 8646 8627 8604 8578 8548 8514 8478 8437 8393 8344 8291 8232 8168 8098 8023 7942 7855 7763 7666 7563 7456 7344 7227 7105 6977 6843 6703 6556 6401 6239 6067 5887 5698 5499 5290 5073 4848 4615 4377 4134 3888 3641 3393 3147 2904 2665 2432 2207 1991 1786 1594 1417 1255 1110 983 872 778 700 636 584 543 511 486 467 453 444 437 434 434 436 440 448 459 475 496 525 564 616 684 770 877 1007 1159 1334 1529 1742 1968 2202 2441 2679 2912 3136 3349 3550 3738 3914 4079 4234 4380 4520 4654 4783 4908 5029 5146 5260 5370 5477 5582 5685 5788 5891 5995 6101 6208 6316 6426 6537 6647 6756 6864 6968 7070 7168 7261 7350 7433 7511 7583 7649 7710 7765 7816 7864 7908 7951 7993 8035 8078 8121 8165 8208 8250 8289 8324 8355 8379 8396 8406 8409 8404 8392 8374 8350 8321 8287 8250 8210 8168 8124 8078 8032 7985 7938 7891 7845 7799 7756 7714 7675 7640 7609 7583 7563 7550 7543 7544 7551 7565 7586 7611 7640 3366 8 2 1 7673 7708 7743 7779 7815 7849 7883 7914 7945 7973 7999 8023 8044 8062 8076 8086 8092 8093 8089 8080 8065 8046 8021 7990 7954 7912 7863 7808 7746 7677 7600 7517 7426 7327 7222 7110 6991 6865 6731 6591 6443 6287 6124 5952 5773 5586 5393 5194 4990 4783 4574 4362 4150 3938 3726 3514 3304 3094 2886 2680 2478 2279 2086 1899 1722 1554 1398 1254 1124 1009 907 819 743 680 627 583 546 515 489 467 448 432 418 408 400 396 394 396 401 408 417 429 442 459 479 504 537 579 635 706 795 904 1036 1189 1364 1559 1771 1998 2234 2477 2722 2967 3209 3445 3674 3896 4111 4318 4518 4712 4901 5085 5264 5440 5612 5779 5943 6103 6257 6407 6550 6688 6818 6941 7056 7165 7266 7360 7449 7532 7611 7685 7754 7818 7877 7929 7974 8010 8037 8054 8060 8057 8045 8023 7993 7955 7910 7857 7798 7732 7660 7582 7499 7412 7322 7232 7142 7054 6971 6894 6824 6763 6711 6669 6637 6616 6606 6608 6623 6649 6689 6741 6806 6882 6968 7063 7165 7272 7383 7497 7611 7724 7836 7944 8048 8147 8240 8324 8399 8463 8516 8558 8587 8604 8610 8605 8591 8567 8535 8494 8445 8388 8321 8246 8162 8070 7970 7865 7757 7648 7539 7434 7335 7243 7159 7085 7021 6968 6927 6897 6881 6878 6889 6915 6956 7011 7080 7160 7250 7348 7450 7555 7658 7759 7855 7943 8025 8097 8161 8215 8259 8293 8318 8333 8339 8335 8324 8305 8280 8250 8217 8183 8148 8114 8083 8054 8030 8010 7995 7985 7981 7984 7994 8012 8038 8071 8113 8163 8221 8285 8354 8428 8505 8583 8662 8740 8816 8889 8959 9025 9086 9143 9196 9244 9287 9325 9359 9388 9412 9432 9448 9460 9469 9473 9474 9471 9465 9454 9439 9420 9396 9368 9336 9301 9265 9227 9189 9153 9119 9089 9063 9041 9023 9010 9000 8994 8991 8991 8993 8997 9003 9010 9017 9024 9030 9033 9032 9027 9016 8998 8974 8943 8905 8861 8811 8756 8696 8630 8559 8483 8400 8312 8217 8117 8011 7900 7786 7668 7547 7424 7299 7171 7039 6903 6761 6612 6454 6285 6105 5914 5709 5492 5263 5022 4770 4509 4239 3963 3682 3400 3119 2843 2575 2319 2079 1856 1655 1476 1321 1189 1080 993 924 872 834 807 788 776 769 767 767 770 776 785 797 813 833 858 887 921 959 1002 1047 1095 1142 1188 1228 1262 1285 1297 1296 1282 1255 1216 1169 1117 1062 1007 957 912 874 844 819 802 791 787 793 811 847 907 997 1125 1296 1513 1779 2090 2443 2829 3238 3659 4078 4484 4866 5216 5528 5799 6027 6214 6365 6481 6568 6629 6669 6690 6694 6684 6660 6625 6581 6528 6471 6412 6352 6295 6242 6196 6157 6125 6101 6085 6076 6072 6074 6081 6092 6106 6123 6143 6165 6189 6215 6242 6270 6298 6328 6359 6393 6430 6471 6518 3367 8 2 1 6571 6632 6700 6774 6855 6941 7029 7118 7205 7287 7362 7427 7480 7519 7542 7546 7531 7493 7430 7340 7220 7069 6884 6665 6412 6126 5811 5472 5113 4741 4364 3990 3624 3275 2947 2645 2371 2127 1912 1726 1567 1432 1319 1226 1149 1086 1035 994 962 937 917 903 892 884 878 873 870 868 866 864 863 863 863 864 867 871 877 884 894 907 921 937 956 978 1003 1032 1069 1115 1174 1249 1344 1462 1608 1783 1987 2220 2479 2761 3060 3369 3683 3993 4294 4580 4849 5097 5325 5532 5721 5894 6053 6203 6343 6478 6607 6731 6850 6963 7070 7171 7263 7348 7424 7491 7550 7599 7639 7670 7691 7702 7703 7694 7675 7648 7613 7571 7523 7470 7413 7352 7287 7218 7145 7065 6977 6881 6775 6658 6531 6395 6252 6104 5956 5812 5676 5555 5454 5376 5327 5309 5324 5372 5453 5564 5701 5859 6032 6214 6398 6579 6751 6911 7053 7178 7284 7370 7437 7487 7520 7538 7541 7532 7510 7476 7431 7376 7312 7241 7164 7083 7000 6917 6834 6755 6680 6609 6542 6480 6421 6364 6308 6251 6192 6128 6058 5981 5895 5800 5696 5581 5458 5326 5186 5041 4891 4739 4585 4432 4281 4133 3991 3856 3729 3614 3512 3425 3357 3308 3282 3280 3302 3348 3418 3509 3620 3746 3884 4029 4177 4323 4464 4596 4717 4823 4916 4994 5057 5108 5148 5178 5200 5216 5227 5233 5236 5234 5228 5218 5202 5180 5153 5121 5085 5045 5002 4958 4914 4870 4826 4784 4741 4699 4654 4608 4560 4509 4456 4403 4351 4302 4259 4226 4205 4198 4209 4239 4289 4359 4449 4557 4681 4818 4966 5121 5279 5436 5590 5738 5877 6006 6123 6228 6321 6403 6475 6536 6590 6635 6674 6706 6732 6751 6763 6769 6767 6758 6741 6717 6685 6647 6601 6548 6488 6419 6341 6251 6151 6037 5910 5770 5617 5452 5279 5100 4920 4741 4568 4406 4258 4127 4017 3928 3863 3822 3805 3811 3840 3890 3958 4043 4141 4250 4365 4484 4602 4716 4823 4921 5008 5082 5145 5196 5237 5270 5297 5320 5341 5361 5382 5405 5430 5456 5484 5512 5540 5567 5592 5615 5635 5652 5667 5678 5688 5696 5704 5711 5720 5730 5742 5756 5772 5791 5810 5829 5847 5861 5871 5873 5867 5851 5824 5783 5730 5662 5580 5486 5380 5265 5145 5022 4901 4786 4683 4594 4523 4474 4446 4440 4454 4485 4529 4580 4632 4680 4717 4738 4739 4716 4666 4590 4487 4357 4204 4029 3835 3625 3403 3173 2937 2699 2464 2233 2012 1803 1608 1432 1275 1139 1025 932 858 802 762 733 715 705 703 707 721 746 788 849 936 1053 1202 1386 1604 1854 2131 2429 2739 3052 3360 3653 3924 4168 4379 4556 4700 4812 4895 4954 4992 5013 5022 5021 5011 4995 4973 4945 4911 4871 4824 4770 4710 4643 4570 4492 4407 4318 4222 4122 4015 3903 3786 3662 3533 3398 3259 3115 3368 8 2 1 2967 2815 2661 2505 2347 2189 2032 1876 1724 1577 1437 1304 1182 1071 971 884 808 745 691 647 612 583 560 542 528 517 509 503 500 498 500 503 510 520 536 558 588 629 681 747 828 926 1040 1170 1316 1475 1646 1826 2011 2199 2388 2573 2754 2927 3092 3246 3389 3519 3634 3734 3818 3883 3930 3957 3963 3949 3914 3859 3786 3695 3590 3473 3345 3211 3072 2931 2790 2651 2515 2385 2262 2147 2044 1954 1880 1826 1794 1787 1809 1860 1943 2056 2198 2366 2556 2764 2983 3206 3429 3644 3848 4035 4202 4349 4473 4576 4657 4719 4764 4794 4811 4819 4819 4816 4812 4810 4814 4828 4854 4896 4957 5038 5142 5267 5415 5581 5765 5961 6167 6377 6587 6793 6990 7175 7346 7501 7640 7763 7869 7961 8039 8105 8161 8207 8244 8272 8293 8306 8311 8308 8298 8281 8257 8227 8192 8152 8108 8062 8013 7963 7911 7858 7805 7751 7698 7646 7595 7548 7504 7465 7431 7404 7385 7374 7371 7376 7390 7412 7443 7481 7527 7579 7639 7703 7773 7847 7924 8003 8083 8163 8241 8317 8389 8456 8517 8571 8618 8656 8686 8707 8719 8722 8717 8702 8681 8651 8615 8573 8526 8474 8418 8360 8300 8240 8181 8124 8072 8026 7986 7955 7933 7921 7918 7925 7940 7962 7990 8021 8053 8084 8113 8137 8155 8166 8170 8167 8156 8139 8117 8089 8056 8019 7977 7930 7877 7818 7753 7680 7601 7515 7424 7329 7232 7136 7041 6950 6865 6787 6717 6656 6603 6560 6526 6502 6487 6481 6483 6495 6514 6541 6575 6613 6655 6700 6746 6791 6836 6880 6923 6965 7008 7051 7096 7143 7192 7243 7295 7346 7395 7440 7478 7506 7524 7530 7523 7502 7469 7422 7363 7294 7216 7129 7036 6937 6833 6724 6613 6498 6382 6264 6146 6029 5914 5802 5695 5595 5502 5419 5346 5285 5236 5199 5176 5166 5168 5181 5204 5234 5269 5307 5344 5377 5404 5421 5427 5419 5396 5358 5306 5239 5159 5068 4966 4857 4743 4624 4503 4383 4265 4152 4046 3951 3868 3800 3751 3722 3713 3727 3761 3815 3886 3971 4066 4167 4271 4374 4473 4566 4651 4729 4799 4862 4920 4972 5019 5063 5102 5136 5165 5185 5196 5196 5183 5155 5112 5052 4977 4887 4783 4667 4542 4411 4277 4142 4010 3881 3760 3646 3541 3447 3362 3289 3227 3178 3144 3125 3126 3148 3194 3265 3365 3492 3647 3829 4033 4256 4493 4738 4985 5228 5463 5685 5890 6077 6244 6392 6521 6633 6727 6805 6867 6913 6943 6954 6946 6917 6865 6788 6685 6556 6401 6221 6015 5785 5534 5264 4975 4672 4358 4035 3709 3383 3061 2750 2452 2174 1918 1687 1484 1309 1161 1040 942 865 805 759 723 696 674 657 644 633 626 622 622 625 630 639 651 666 685 710 744 788 847 924 1023 1147 1297 1475 1678 1903 2146 2400 2658 2913 3156 3380 3580 3750 3369 8 2 2 3920 4020 4087 4123 4129 4111 4072 4017 3950 3873 3790 3703 3614 3523 3432 3341 3250 3161 3076 2996 2922 2859 2808 2772 2756 2760 2787 2840 2918 3021 3147 3295 3461 3639 3826 4015 4202 4380 4547 4698 4830 4942 5033 5104 5156 5189 5204 5204 5186 5153 5103 5035 4948 4842 4715 4569 4403 4221 4024 3817 3602 3385 3170 2961 2763 2578 2411 2264 2139 2040 1966 1918 1897 1902 1930 1979 2046 2125 2212 2300 2385 2460 2521 2565 2588 2589 2567 2524 2462 2382 2289 2184 2073 1957 1841 1727 1618 1516 1424 1342 1274 1220 1181 1158 1153 1166 1199 1251 1323 1415 1528 1660 1811 1979 2161 2355 2557 2765 2973 3179 3380 3572 3753 3923 4080 4225 4358 4481 4594 4698 4796 4886 4971 5050 5123 5192 5255 5314 5369 5419 5464 5505 5542 5574 5600 5620 5633 5638 5635 5624 5604 5577 5541 5497 5447 5390 5326 5256 5181 5099 5013 4921 4826 4728 4629 4531 4434 4342 4254 4174 4100 4035 3978 3928 3885 3849 3817 3790 3766 3745 3725 3706 3687 3668 3649 3629 3608 3587 3565 3543 3520 3497 3474 3452 3429 3408 3387 3368 3351 3336 3323 3313 3306 3301 3299 3299 3300 3301 3302 3301 3299 3293 3284 3270 3251 3228 3200 3167 3130 3088 3043 2995 2943 2890 2835 2778 2721 2664 2607 2551 2495 2440 2386 2332 2279 2227 2175 2125 2075 2027 1980 1934 1890 1847 1806 1766 1727 1689 1650 1611 1572 1531 1488 1443 1395 1344 1290 1233 1173 1111 1047 981 915 849 785 723 665 610 561 516 475 440 409 382 358 338 320 305 292 281 272 265 259 255 252 251 251 252 254 257 262 268 275 285 298 313 331 353 379 409 443 480 522 568 617 670 726 785 846 908 972 1035 1098 1159 1219 1277 1333 1387 1440 1492 1543 1593 1644 1695 1747 1800 1853 1907 1962 2018 2074 2132 2190 2250 2311 2374 2438 2505 2574 2646 2720 2796 2875 2956 3038 3122 3207 3293 3378 3463 3547 3630 3711 3789 3864 3936 4004 4068 4128 4181 4229 4270 4304 4330 4348 4358 4359 4351 4335 4311 4279 4240 4194 4143 4087 4026 3961 3894 3825 3756 3686 3618 3551 3488 3430 3377 3330 3289 3257 3232 3216 3208 3209 3219 3238 3266 3304 3351 3408 3475 3552 3639 3736 3842 3956 4078 4207 4341 4478 4618 4759 4900 5040 5178 5314 5447 5575 5699 5818 5932 6038 6138 6230 6312 6386 6449 6502 6543 6572 6588 6590 6576 6545 6495 6427 6337 6227 6097 5946 5778 5596 5401 5200 4997 4797 4604 4424 4261 4119 4001 3911 3849 3816 3813 3840 3894 3974 4077 4199 4337 4485 4640 4797 4951 5099 5237 5364 5478 5577 5662 5735 5795 5844 5885 5917 5944 5966 5983 5997 6009 6019 6028 6036 6045 6053 6062 6072 6082 6091 6100 6105 6108 6105 6097 6082 6060 6031 5995 5953 5906 3370 8 2 2 5855 5802 5747 5692 5638 5587 5540 5497 5460 5430 5407 5393 5389 5394 5411 5439 5479 5530 5592 5666 5750 5845 5948 6060 6180 6307 6439 6575 6714 6853 6992 7127 7258 7383 7500 7607 7705 7793 7871 7938 7997 8046 8088 8124 8153 8176 8194 8208 8217 8221 8220 8212 8199 8178 8150 8115 8071 8020 7962 7898 7828 7753 7674 7591 7505 7416 7324 7229 7132 7032 6930 6825 6719 6612 6506 6400 6295 6193 6093 5995 5900 5808 5719 5632 5549 5470 5397 5330 5272 5222 5183 5156 5140 5135 5142 5159 5186 5222 5265 5316 5373 5436 5503 5576 5652 5732 5814 5897 5981 6064 6146 6226 6303 6377 6449 6518 6584 6648 6709 6768 6824 6876 6924 6965 7000 7026 7042 7048 7042 7023 6991 6944 6882 6805 6711 6601 6474 6329 6167 5989 5794 5585 5362 5128 4886 4637 4386 4135 3887 3645 3413 3192 2985 2794 2620 2464 2325 2205 2102 2016 1947 1894 1857 1837 1834 1851 1888 1949 2035 2149 2292 2466 2669 2902 3160 3442 3742 4054 4372 4691 5002 5301 5581 5838 6067 6265 6429 6558 6651 6706 6724 6705 6648 6553 6422 6256 6055 5823 5561 5273 4963 4636 4298 3955 3611 3274 2950 2643 2358 2100 1870 1670 1500 1359 1245 1154 1084 1031 991 963 947 943 953 983 1037 1123 1245 1410 1622 1882 2189 2539 2927 3343 3777 4217 4654 5075 5474 5842 6177 6475 6738 6968 7167 7340 7491 7623 7740 7845 7938 8022 8097 8162 8219 8267 8307 8337 8360 8374 8379 8377 8366 8348 8321 8287 8246 8197 8142 8082 8017 7949 7879 7808 7737 7667 7597 7528 7459 7389 7317 7242 7160 7072 6974 6867 6749 6619 6479 6327 6166 5997 5821 5641 5460 5278 5100 4927 4761 4604 4458 4326 4207 4103 4015 3942 3886 3845 3820 3808 3810 3823 3848 3881 3922 3969 4021 4074 4127 4179 4228 4271 4310 4342 4370 4394 4416 4440 4469 4506 4554 4617 4696 4793 4908 5041 5189 5350 5520 5695 5871 6043 6208 6361 6500 6623 6727 6812 6877 6923 6949 6957 6948 6922 6880 6823 6751 6663 6560 6441 6307 6156 5990 5808 5611 5399 5175 4939 4693 4438 4176 3909 3638 3366 3094 2825 2561 2305 2060 1829 1615 1419 1244 1090 959 848 758 686 631 589 559 537 522 512 506 503 503 506 512 524 543 570 607 656 720 798 892 1003 1128 1265 1413 1568 1725 1880 2030 2171 2299 2413 2511 2593 2660 2714 2756 2788 2813 2834 2852 2871 2890 2912 2938 2969 3006 3048 3097 3152 3213 3280 3353 3430 3511 3595 3681 3766 3849 3929 4005 4075 4137 4191 4235 4270 4293 4306 4308 4298 4279 4249 4210 4162 4106 4043 3974 3901 3824 3745 3665 3586 3510 3436 3367 3304 3247 3198 3156 3123 3099 3084 3078 3082 3094 3116 3147 3186 3234 3290 3353 3424 3501 3583 3671 3762 3857 3953 4050 4147 4243 4337 4427 4513 3371 8 2 2 4594 4670 4742 4808 4871 4929 4985 5039 5093 5146 5200 5255 5313 5372 5434 5497 5562 5628 5694 5759 5821 5879 5932 5978 6016 6044 6062 6068 6062 6044 6014 5973 5921 5862 5795 5723 5648 5573 5499 5428 5362 5302 5250 5208 5174 5151 5137 5134 5139 5152 5171 5196 5222 5250 5275 5296 5311 5318 5315 5303 5280 5248 5206 5156 5100 5038 4974 4908 4842 4779 4721 4668 4623 4588 4564 4553 4557 4577 4614 4669 4742 4831 4938 5060 5196 5345 5504 5672 5846 6025 6208 6391 6574 6754 6930 7098 7258 7407 7543 7666 7774 7867 7945 8009 8059 8098 8126 8145 8156 8159 8156 8145 8127 8100 8063 8016 7956 7883 7795 7692 7572 7436 7283 7114 6930 6730 6518 6293 6057 5813 5563 5309 5054 4802 4555 4318 4095 3890 3706 3548 3418 3320 3253 3219 3217 3244 3298 3373 3466 3571 3683 3797 3908 4014 4113 4202 4281 4352 4415 4471 4524 4574 4623 4673 4724 4776 4830 4885 4941 4996 5050 5101 5147 5188 5221 5245 5258 5259 5247 5222 5182 5128 5060 4980 4889 4789 4681 4569 4454 4339 4225 4113 4005 3902 3803 3710 3620 3535 3451 3369 3287 3202 3114 3021 2922 2816 2702 2579 2450 2313 2172 2027 1880 1733 1590 1451 1318 1194 1081 978 888 811 747 696 658 631 614 605 602 604 609 617 629 648 677 722 787 880 1005 1168 1372 1619 1905 2228 2581 2955 3342 3731 4114 4482 4829 5150 5443 5708 5946 6160 6353 6529 6690 6840 6979 7108 7228 7339 7440 7530 7609 7677 7734 7780 7816 7842 7858 7865 7863 7850 7829 7797 7755 7703 7641 7569 7487 7398 7301 7198 7089 6977 6861 6743 6624 6506 6388 6274 6165 6062 5968 5885 5814 5757 5717 5695 5690 5704 5737 5786 5852 5932 6024 6127 6237 6353 6472 6592 6712 6828 6940 7045 7142 7228 7302 7361 7405 7431 7437 7424 7390 7335 7261 7167 7055 6929 6790 6641 6485 6325 6164 6004 5847 5696 5551 5414 5286 5167 5059 4962 4876 4802 4740 4691 4655 4631 4620 4619 4628 4645 4668 4694 4721 4747 4770 4787 4799 4803 4801 4792 4779 4763 4745 4727 4711 4698 4690 4688 4691 4702 4720 4745 4778 4821 4874 4937 5012 5099 5198 5309 5431 5562 5702 5849 5999 6151 6303 6454 6601 6745 6884 7018 7146 7268 7384 7491 7591 7681 7763 7835 7897 7951 7996 8034 8066 8092 8114 8133 8148 8159 8167 8170 8167 8160 8146 8127 8103 8076 8045 8013 7981 7950 7921 7893 7867 7842 7819 7794 7768 7740 7707 7670 7628 7581 7527 7467 7401 7328 7249 7164 7073 6976 6872 6762 6645 6522 6393 6258 6117 5970 5817 5658 5494 5325 5152 4974 4792 4606 4417 4226 4031 3833 3633 3429 3223 3015 2805 2594 2383 2175 1971 1774 1586 1410 1248 1102 972 860 764 683 617 564 521 486 458 436 418 403 392 383 377 375 374 377 3372 8 2 2 383 392 404 421 442 471 507 552 607 673 750 837 933 1034 1138 1242 1341 1431 1509 1573 1619 1647 1657 1648 1624 1585 1534 1473 1406 1335 1263 1191 1122 1058 1000 948 905 869 843 824 814 810 812 819 828 838 847 854 857 855 848 835 817 794 767 738 707 676 646 617 591 568 548 531 517 505 495 487 480 474 468 463 459 456 453 451 451 451 453 455 458 461 464 468 471 475 479 484 489 494 499 505 510 515 518 520 521 519 517 513 508 504 500 498 497 498 501 507 515 527 544 569 604 653 719 807 921 1062 1234 1437 1669 1929 2211 2510 2821 3138 3453 3762 4060 4344 4610 4858 5088 5299 5491 5667 5827 5972 6102 6218 6320 6409 6484 6545 6592 6624 6642 6643 6628 6595 6542 6469 6374 6258 6120 5961 5782 5584 5370 5142 4904 4658 4409 4159 3914 3677 3452 3244 3058 2898 2769 2674 2617 2601 2627 2695 2804 2951 3132 3342 3574 3822 4078 4335 4588 4830 5057 5266 5453 5618 5760 5880 5978 6057 6117 6161 6191 6208 6215 6212 6202 6185 6163 6137 6106 6072 6036 5996 5954 5908 5859 5806 5748 5685 5616 5542 5461 5376 5285 5190 5092 4992 4891 4791 4693 4598 4509 4425 4348 4278 4217 4166 4125 4094 4075 4069 4075 4095 4127 4173 4231 4299 4377 4463 4553 4648 4744 4840 4935 5027 5116 5202 5283 5360 5433 5499 5561 5616 5664 5706 5740 5766 5786 5799 5805 5806 5802 5793 5779 5762 5740 5713 5682 5647 5607 5563 5516 5466 5413 5359 5304 5248 5192 5135 5078 5020 4962 4902 4843 4784 4725 4668 4613 4560 4509 4461 4415 4371 4327 4283 4238 4191 4143 4093 4041 3989 3936 3883 3830 3778 3725 3673 3621 3568 3514 3459 3403 3346 3288 3230 3172 3115 3059 3003 2949 2896 2845 2794 2744 2696 2648 2601 2556 2512 2468 2426 2386 2346 2307 2269 2231 2194 2156 2119 2081 2043 2005 1967 1928 1890 1850 1811 1770 1729 1687 1644 1600 1555 1510 1464 1418 1372 1325 1279 1233 1187 1141 1095 1049 1003 958 913 870 827 785 745 707 671 637 604 575 547 521 498 477 459 442 427 414 403 394 386 379 374 370 367 365 364 363 364 365 366 368 370 372 375 377 380 383 388 393 400 409 420 434 449 467 488 510 534 560 587 616 646 677 709 742 776 811 847 884 923 962 1003 1046 1091 1139 1188 1240 1294 1350 1408 1466 1524 1581 1637 1691 1743 1793 1840 1886 1930 1973 2015 2056 2096 2137 2176 2214 2250 2284 2316 2346 2374 2399 2423 2446 2468 2490 2513 2537 2562 2588 2616 2646 2679 2714 2751 2792 2836 2883 2935 2989 3047 3108 3170 3233 3296 3359 3421 3481 3541 3599 3659 3719 3782 3849 3919 3994 4074 3373 8 2 2 4156 4242 4329 4416 4501 4582 4659 4730 4795 4854 4906 4953 4994 5030 5062 5092 5118 5143 5167 5189 5211 5234 5256 5280 5305 5333 5362 5395 5431 5471 5514 5562 5614 5670 5730 5792 5856 5922 5988 6053 6117 6179 6238 6295 6350 6402 6452 6502 6550 6599 6646 6694 6741 6787 6831 6874 6915 6954 6991 7025 7058 7090 7121 7152 7182 7212 7242 7271 7300 7327 7353 7376 7396 7414 7428 7438 7445 7450 7451 7449 7445 7437 7427 7413 7394 7371 7341 7304 7258 7203 7138 7062 6975 6876 6766 6645 6515 6375 6229 6077 5923 5767 5612 5462 5318 5183 5059 4948 4850 4767 4699 4647 4609 4586 4577 4584 4605 4642 4696 4766 4853 4958 5079 5213 5359 5512 5668 5820 5963 6092 6200 6285 6341 6367 6362 6326 6261 6168 6052 5916 5764 5601 5432 5262 5096 4938 4795 4669 4564 4483 4427 4396 4391 4407 4443 4494 4556 4624 4693 4760 4820 4872 4914 4945 4968 4982 4989 4993 4996 4999 5004 5015 5030 5052 5081 5117 5158 5205 5256 5310 5366 5421 5474 5522 5564 5597 5619 5629 5625 5606 5571 5519 5452 5369 5272 5162 5042 4914 4782 4648 4518 4396 4285 4192 4119 4072 4053 4065 4109 4184 4290 4423 4578 4750 4934 5121 5304 5479 5638 5776 5890 5978 6038 6071 6079 6063 6025 5970 5900 5817 5725 5626 5521 5412 5300 5186 5072 4959 4849 4742 4642 4549 4465 4393 4332 4286 4253 4236 4234 4246 4274 4316 4373 4444 4528 4627 4738 4863 4999 5146 5304 5470 5643 5821 6002 6185 6367 6546 6721 6889 7049 7200 7340 7469 7586 7690 7781 7861 7928 7985 8033 8073 8108 8138 8166 8194 8221 8250 8281 8313 8346 8380 8413 8445 8475 8502 8526 8546 8563 8577 8587 8595 8600 8602 8602 8601 8597 8592 8586 8579 8573 8568 8565 8564 8568 8575 8585 8600 8617 8637 8658 8679 8700 8720 8740 8758 8776 8794 8813 8832 8853 8874 8896 8918 8938 8955 8970 8980 8986 8987 8984 8977 8967 8955 8942 8927 8912 8896 8880 8863 8844 8823 8801 8776 8750 8722 8694 8666 8640 8616 8597 8581 8571 8566 8566 8571 8580 8592 8607 8624 8643 8662 8682 8702 8722 8742 8763 8783 8803 8824 8844 8864 8884 8903 8921 8938 8954 8969 8983 8994 9004 9011 9015 9015 9012 9004 8992 8976 8955 8929 8900 8867 8832 8794 8754 8712 8668 8620 8568 8508 8440 8359 8264 8151 8018 7862 7681 7476 7245 6989 6711 6412 6095 5765 5426 5082 4738 4399 4071 3757 3465 3198 2961 2759 2598 2479 2406 2380 2402 2470 2581 2730 2911 3118 3342 3577 3815 4048 4272 4482 4675 4849 5003 5136 5249 5342 5414 5466 5497 5506 5493 5457 5398 5316 5212 5088 4946 4786 4613 4428 4233 4030 3822 3610 3396 3181 2969 2762 2561 2370 2192 2030 1887 1764 1665 1590 1542 1521 1527 1561 1622 1710 1824 1962 2122 2303 2501 2713 2936 3165 3374 8 2 2 3399 3632 3864 4092 4314 4530 4741 4946 5146 5344 5538 5729 5918 6104 6286 6462 6632 6793 6944 7084 7213 7328 7431 7521 7600 7667 7724 7773 7814 7848 7876 7900 7919 7934 7944 7950 7950 7944 7931 7910 7880 7840 7789 7726 7652 7567 7471 7364 7249 7125 6994 6859 6721 6580 6441 6303 6169 6040 5917 5802 5696 5599 5511 5433 5364 5305 5253 5208 5168 5132 5097 5060 5019 4971 4914 4844 4760 4660 4543 4410 4259 4093 3914 3724 3525 3319 3110 2899 2690 2483 2280 2083 1894 1714 1543 1385 1238 1106 987 882 791 713 648 594 550 515 487 466 450 438 431 427 426 427 431 437 446 459 478 504 541 593 661 750 862 998 1159 1343 1547 1768 2000 2238 2475 2706 2925 3127 3310 3472 3611 3728 3824 3899 3956 3996 4019 4026 4018 3996 3958 3906 3840 3759 3664 3556 3436 3304 3162 3011 2851 2686 2516 2343 2171 2001 1836 1680 1535 1404 1287 1187 1103 1036 984 947 922 910 910 923 952 1000 1071 1170 1302 1471 1679 1927 2213 2532 2880 3245 3619 3989 4346 4678 4977 5235 5448 5614 5730 5800 5823 5805 5748 5655 5530 5376 5197 4996 4776 4541 4296 4044 3791 3540 3295 3060 2839 2633 2445 2277 2131 2011 1918 1857 1832 1847 1907 2013 2170 2376 2629 2926 3260 3622 4003 4393 4782 5160 5519 5854 6161 6437 6684 6902 7095 7264 7414 7546 7664 7768 7860 7941 8011 8071 8122 8163 8198 8225 8247 8265 8279 8291 8298 8303 8303 8298 8286 8268 8242 8208 8166 8116 8057 7991 7916 7833 7743 7644 7536 7421 7297 7164 7024 6876 6721 6560 6393 6222 6045 5864 5679 5490 5298 5102 4904 4703 4500 4295 4089 3881 3673 3463 3252 3041 2829 2617 2407 2201 2001 1810 1631 1467 1321 1193 1085 997 928 875 838 813 798 794 798 814 843 888 953 1041 1156 1300 1473 1675 1901 2147 2406 2671 2933 3185 3419 3629 3810 3959 4073 4153 4200 4216 4203 4164 4103 4022 3924 3813 3690 3560 3425 3289 3155 3027 2910 2807 2723 2662 2627 2621 2646 2703 2792 2911 3060 3234 3431 3646 3877 4118 4367 4620 4874 5126 5375 5618 5856 6086 6307 6520 6722 6912 7090 7253 7401 7532 7644 7737 7809 7860 7890 7898 7886 7855 7806 7742 7663 7572 7472 7365 7253 7138 7023 6910 6801 6697 6601 6515 6440 6377 6327 6292 6271 6266 6276 6301 6339 6390 6453 6525 6606 6693 6785 6878 6973 7065 7155 7240 7317 7387 7446 7494 7528 7547 7548 7531 7495 7438 7359 7260 7140 7002 6846 6675 6492 6299 6098 5893 5685 5477 5273 5073 4883 4704 4542 4400 4284 4198 4146 4133 4160 4229 4341 4492 4680 4899 5144 5406 5679 5955 6227 6488 6734 6960 7164 7343 7496 7624 7728 7809 7870 7913 7943 7961 7972 7978 7983 7990 7999 8013 8033 8058 8087 8121 8158 8196 3375 8 2 2 8235 8273 8310 8344 8375 8403 8427 8447 8461 8471 8474 8471 8462 8447 8425 8396 8362 8322 8276 8225 8169 8108 8043 7974 7900 7823 7743 7659 7574 7487 7399 7311 7224 7139 7056 6976 6900 6830 6766 6710 6664 6629 6606 6597 6602 6623 6659 6709 6774 6850 6938 7034 7137 7246 7358 7472 7587 7702 7815 7926 8034 8137 8236 8329 8415 8495 8567 8631 8688 8738 8780 8817 8848 8874 8896 8914 8928 8938 8944 8946 8944 8937 8926 8912 8893 8873 8851 8828 8806 8785 8766 8750 8737 8725 8716 8708 8700 8693 8685 8677 8669 8662 8655 8650 8647 8646 8648 8652 8657 8664 8671 8679 8686 8692 8698 8705 8712 8721 8733 8748 8767 8789 8815 8843 8872 8901 8929 8953 8974 8990 9001 9007 9007 9001 8989 8971 8946 8913 8872 8821 8761 8692 8612 8522 8424 8317 8202 8082 7956 7826 7692 7557 7421 7284 7149 7017 6889 6766 6651 6545 6450 6366 6294 6235 6190 6157 6138 6133 6140 6161 6195 6243 6304 6378 6465 6564 6674 6793 6920 7054 7193 7335 7478 7621 7763 7902 8038 8170 8297 8419 8535 8644 8746 8840 8926 9005 9077 9141 9198 9248 9293 9332 9365 9393 9416 9433 9444 9448 9446 9437 9421 9398 9369 9334 9295 9252 9207 9160 9113 9067 9021 8976 8933 8892 8852 8815 8780 8749 8721 8698 8680 8668 8661 8660 8665 8673 8685 8699 8713 8727 8739 8749 8754 8756 8752 8743 8727 8704 8672 8629 8573 8502 8414 8306 8177 8025 7851 7653 7433 7193 6935 6661 6375 6079 5777 5472 5166 4863 4565 4274 3993 3725 3473 3241 3032 2849 2698 2582 2504 2466 2470 2517 2604 2729 2887 3074 3283 3507 3739 3972 4201 4421 4626 4814 4984 5133 5263 5373 5465 5541 5602 5651 5690 5721 5747 5770 5793 5817 5845 5878 5916 5962 6014 6072 6137 6207 6280 6357 6436 6516 6596 6675 6753 6827 6897 6963 7024 7080 7129 7171 7208 7238 7263 7283 7298 7309 7317 7322 7322 7319 7310 7296 7274 7243 7202 7149 7084 7006 6914 6811 6695 6570 6437 6300 6162 6026 5898 5782 5681 5602 5547 5521 5526 5563 5633 5736 5868 6026 6206 6403 6611 6825 7038 7247 7447 7636 7811 7972 8119 8252 8371 8480 8577 8666 8745 8817 8882 8940 8990 9035 9073 9106 9133 9157 9176 9193 9205 9215 9220 9221 9218 9209 9194 9173 9147 9114 9078 9038 8995 8951 8906 8863 8820 8779 8739 8701 8664 8627 8591 8556 8523 8491 8463 8439 8421 8411 8410 8419 8438 8468 8507 8554 8607 8665 8725 8784 8840 8892 8939 8980 9015 9044 9067 9087 9102 9114 9122 9126 9127 9122 9111 9093 9068 9036 8996 8950 8900 8845 8789 8733 8677 8624 8574 8527 8484 8445 8409 8377 8348 8323 8300 8282 8268 8259 8255 8256 8261 8271 8283 8298 8312 8325 8335 8339 8336 8325 8304 8274 8233 8183 8122 8053 7976 7891 7800 7704 7604 7500 7394 7287 3376 8 2 2 7180 7075 6972 6874 6781 6696 6620 6553 6496 6451 6416 6392 6378 6373 6376 6387 6404 6427 6455 6488 6525 6565 6609 6656 6705 6755 6806 6856 6905 6953 7000 7045 7088 7129 7169 7206 7241 7272 7300 7322 7338 7348 7351 7349 7342 7333 7323 7317 7317 7326 7347 7381 7430 7494 7571 7662 7763 7873 7988 8105 8222 8336 8445 8548 8644 8731 8809 8878 8938 8990 9032 9066 9091 9108 9116 9117 9109 9094 9071 9041 9005 8963 8916 8865 8809 8751 8689 8625 8559 8492 8426 8361 8297 8237 8180 8128 8082 8040 8004 7972 7945 7921 7901 7881 7863 7845 7826 7804 7780 7750 7714 7669 7613 7544 7460 7359 7240 7102 6946 6773 6585 6384 6174 5957 5737 5518 5303 5097 4900 4718 4550 4400 4269 4156 4063 3988 3929 3884 3850 3823 3798 3772 3740 3699 3647 3581 3502 3409 3303 3188 3065 2937 2805 2673 2542 2414 2289 2170 2059 1957 1869 1798 1750 1729 1741 1791 1884 2021 2204 2431 2698 2999 3327 3672 4024 4373 4710 5026 5315 5572 5794 5981 6132 6250 6337 6396 6430 6444 6439 6420 6391 6356 6319 6284 6256 6238 6234 6246 6277 6326 6392 6474 6567 6668 6772 6874 6971 7059 7133 7193 7236 7261 7267 7253 7221 7170 7099 7009 6900 6773 6627 6464 6285 6090 5882 5662 5432 5194 4950 4702 4452 4203 3955 3711 3473 3243 3023 2813 2615 2431 2263 2111 1979 1867 1777 1714 1678 1674 1703 1769 1871 2011 2189 2403 2651 2927 3228 3548 3881 4221 4563 4900 5228 5545 5846 6129 6394 6640 6867 7075 7264 7434 7587 7721 7838 7937 8019 8085 8134 8168 8188 8195 8193 8182 8165 8145 8124 8104 8087 8074 8068 8068 8076 8091 8114 8143 8179 8220 8264 8311 8359 8408 8454 8499 8539 8575 8606 8631 8650 8662 8668 8667 8659 8645 8625 8599 8567 8532 8494 8455 8417 8380 8348 8320 8299 8284 8275 8272 8275 8281 8291 8302 8314 8327 8341 8355 8370 8386 8404 8422 8442 8462 8481 8498 8512 8523 8529 8530 8527 8520 8508 8494 8477 8459 8439 8418 8395 8370 8342 8310 8275 8237 8195 8150 8103 8056 8009 7965 7924 7887 7855 7828 7805 7787 7772 7759 7747 7735 7723 7710 7697 7683 7669 7656 7645 7635 7629 7626 7627 7632 7642 7655 7672 7692 7715 7741 7768 7798 7829 7862 7896 7930 7965 7999 8031 8062 8089 8112 8131 8145 8154 8159 8160 8160 8159 8160 8164 8175 8193 8219 8256 8301 8357 8421 8492 8569 8650 8734 8818 8901 8981 9058 9130 9197 9257 9311 9358 9399 9434 9463 9487 9506 9522 9534 9543 9550 9554 9555 9552 9546 9535 9520 9501 9478 9451 9421 9389 9357 9325 9294 9265 9239 9215 9194 9174 9157 9140 9124 9108 9093 9077 9062 9048 9035 9023 9013 9006 9002 9001 9002 9006 9012 9021 9030 9040 9050 9059 9067 9073 9076 9076 9072 9063 9048 9028 9000 8963 8917 8860 8791 3377 8 2 2 8708 8611 8498 8371 8227 8069 7897 7713 7518 7317 7111 6903 6697 6496 6303 6120 5950 5795 5656 5533 5427 5337 5263 5204 5158 5124 5100 5085 5078 5077 5083 5093 5109 5130 5156 5187 5225 5269 5320 5379 5447 5525 5613 5712 5821 5939 6066 6200 6338 6479 6620 6757 6888 7011 7125 7229 7322 7406 7481 7549 7613 7674 7734 7795 7856 7919 7982 8046 8108 8169 8228 8282 8332 8377 8418 8455 8487 8516 8542 8565 8587 8606 8625 8641 8657 8671 8684 8696 8708 8718 8729 8739 8751 8763 8777 8793 8811 8830 8851 8872 8892 8911 8927 8940 8947 8949 8945 8935 8919 8896 8869 8835 8797 8752 8700 8641 8574 8497 8411 8315 8210 8098 7979 7857 7734 7612 7496 7386 7286 7197 7119 7055 7004 6967 6944 6934 6940 6960 6995 7045 7109 7188 7279 7381 7493 7611 7733 7858 7981 8102 8219 8330 8434 8530 8617 8696 8764 8822 8869 8903 8925 8935 8933 8919 8896 8865 8829 8791 8752 8717 8687 8663 8647 8640 8641 8650 8664 8683 8704 8726 8746 8763 8776 8782 8781 8772 8755 8731 8698 8660 8615 8567 8516 8464 8412 8362 8314 8268 8224 8181 8137 8090 8038 7978 7908 7825 7727 7613 7481 7331 7163 6978 6778 6563 6336 6098 5854 5605 5354 5103 4855 4612 4376 4146 3925 3712 3506 3306 3112 2924 2740 2560 2387 2219 2059 1908 1767 1639 1523 1421 1332 1256 1194 1145 1110 1090 1089 1109 1156 1233 1346 1498 1691 1924 2194 2496 2821 3157 3493 3815 4110 4365 4570 4719 4806 4831 4795 4704 4562 4378 4160 3916 3654 3383 3107 2834 2568 2314 2075 1855 1657 1482 1331 1206 1104 1025 965 923 894 877 869 869 879 900 936 990 1069 1177 1317 1493 1706 1954 2235 2543 2872 3214 3562 3908 4246 4571 4880 5172 5446 5705 5950 6184 6409 6625 6835 7038 7232 7416 7589 7747 7890 8017 8126 8219 8296 8359 8410 8451 8483 8509 8530 8548 8563 8576 8589 8601 8613 8628 8645 8665 8689 8718 8752 8792 8836 8884 8936 8989 9044 9099 9153 9206 9255 9303 9347 9388 9426 9461 9493 9523 9549 9573 9594 9612 9627 9639 9647 9652 9653 9651 9646 9637 9626 9612 9597 9579 9560 9541 9520 9499 9477 9455 9432 9410 9388 9366 9346 9327 9309 9294 9282 9273 9267 9264 9265 9268 9274 9282 9291 9303 9315 9329 9343 9357 9372 9387 9402 9416 9431 9445 9460 9474 9489 9504 9520 9536 9554 9572 9590 9608 9626 9642 9655 9666 9674 9679 9680 9679 9675 9669 9662 9655 9647 9640 9633 9625 9618 9609 9599 9587 9573 9557 9537 9515 9489 9461 9429 9393 9353 9309 9261 9206 9145 9076 8997 8908 8805 8688 8553 8400 8224 8026 7804 7558 7287 6994 6680 6350 6006 5653 5297 4941 4590 4248 3920 3609 3318 3051 2809 2597 2419 2277 2176 2119 2111 2153 2248 2396 2595 2843 3133 3461 3817 4193 4579 4968 3378 8 2 2 5350 5719 6067 6390 6685 6950 7185 7389 7563 7709 7828 7921 7992 8041 8070 8080 8075 8056 8025 7985 7938 7887 7834 7783 7736 7696 7664 7643 7633 7637 7654 7685 7729 7785 7852 7928 8013 8103 8198 8295 8392 8488 8580 8668 8748 8819 8881 8931 8969 8994 9007 9008 8998 8977 8949 8913 8871 8825 8774 8721 8664 8605 8542 8478 8411 8342 8272 8202 8132 8063 7995 7929 7865 7801 7737 7673 7608 7541 7473 7403 7332 7262 7192 7126 7063 7005 6953 6908 6872 6843 6824 6813 6813 6821 6840 6869 6907 6956 7014 7082 7158 7243 7333 7429 7529 7631 7733 7833 7931 8025 8113 8194 8269 8337 8398 8452 8499 8539 8573 8601 8621 8634 8640 8636 8624 8603 8572 8532 8482 8422 8352 8273 8182 8080 7964 7835 7689 7527 7347 7149 6933 6700 6452 6191 5920 5641 5357 5070 4783 4496 4211 3929 3651 3377 3110 2850 2600 2362 2139 1935 1750 1588 1450 1336 1245 1178 1133 1109 1104 1119 1154 1209 1287 1387 1512 1663 1840 2041 2264 2506 2762 3026 3293 3558 3815 4062 4295 4513 4717 4906 5083 5250 5409 5562 5712 5858 6003 6146 6288 6428 6567 6705 6841 6975 7107 7238 7366 7492 7614 7733 7848 7957 8061 8158 8250 8334 8412 8484 8549 8609 8662 8711 8754 8792 8825 8855 8882 8905 8926 8946 8964 8982 8999 9015 9031 9045 9059 9071 9082 9091 9098 9103 9105 9105 9102 9096 9087 9074 9058 9037 9012 8982 8947 8908 8864 8816 8765 8710 8653 8593 8532 8468 8402 8334 8264 8191 8115 8035 7952 7865 7773 7677 7576 7471 7361 7246 7128 7005 6879 6751 6622 6493 6365 6241 6124 6014 5914 5827 5753 5695 5651 5622 5609 5609 5622 5647 5683 5728 5782 5843 5912 5987 6067 6149 6232 6313 6387 6451 6501 6531 6537 6517 6466 6384 6268 6121 5942 5734 5499 5242 4966 4675 4373 4064 3751 3440 3133 2835 2548 2278 2026 1795 1588 1405 1248 1115 1006 919 851 801 764 740 725 719 720 728 743 765 793 828 869 915 963 1013 1061 1106 1146 1178 1201 1214 1218 1213 1201 1182 1159 1135 1113 1096 1087 1088 1104 1138 1192 1270 1371 1499 1652 1830 2031 2251 2487 2733 2986 3238 3486 3724 3948 4155 4344 4512 4660 4787 4895 4985 5057 5115 5157 5186 5203 5206 5198 5177 5143 5098 5040 4971 4891 4801 4703 4598 4488 4375 4259 4142 4025 3909 3795 3683 3573 3464 3359 3257 3158 3063 2974 2891 2815 2748 2690 2642 2604 2577 2561 2555 2560 2575 2601 2638 2686 2744 2813 2893 2984 3085 3195 3314 3440 3573 3711 3852 3996 4142 4288 4433 4576 4718 4857 4991 5122 5247 5366 5478 5583 5680 5769 5849 5920 5982 6035 6080 6117 6144 6163 6172 6172 6161 6138 6102 6052 5986 5903 5802 5683 5544 5386 5209 5014 4801 4574 4333 4082 3823 3559 3293 3028 2768 2515 2272 2042 1827 3379 8 2 3 1615 1437 1279 1142 1025 930 855 797 756 728 710 700 696 699 708 727 759 809 882 985 1122 1297 1513 1768 2061 2387 2740 3111 3492 3873 4247 4606 4944 5258 5546 5808 6044 6257 6450 6626 6788 6938 7077 7208 7330 7445 7552 7652 7744 7828 7906 7977 8041 8099 8150 8195 8231 8258 8276 8281 8273 8250 8210 8151 8072 7971 7847 7700 7528 7332 7111 6867 6602 6316 6014 5700 5376 5050 4725 4409 4106 3822 3562 3328 3124 2950 2806 2689 2597 2524 2467 2419 2376 2334 2288 2237 2179 2114 2041 1964 1883 1801 1721 1646 1579 1525 1486 1469 1477 1516 1590 1704 1862 2064 2312 2602 2932 3295 3682 4085 4495 4900 5291 5662 6006 6319 6598 6843 7056 7240 7397 7532 7648 7749 7837 7914 7982 8042 8093 8137 8173 8201 8219 8229 8229 8220 8200 8169 8127 8072 8005 7925 7830 7720 7595 7453 7296 7122 6932 6728 6510 6279 6036 5784 5524 5257 4984 4708 4428 4148 3867 3588 3312 3043 2781 2531 2295 2075 1875 1696 1539 1406 1295 1208 1142 1097 1071 1065 1078 1110 1162 1234 1328 1444 1582 1741 1920 2116 2326 2545 2769 2993 3213 3423 3623 3808 3980 4137 4280 4413 4536 4654 4768 4882 4997 5114 5235 5360 5489 5621 5755 5890 6026 6160 6292 6421 6548 6672 6793 6911 7026 7138 7246 7351 7451 7548 7639 7725 7806 7881 7951 8014 8072 8123 8169 8208 8241 8266 8283 8291 8290 8279 8257 8224 8180 8126 8063 7992 7915 7834 7752 7671 7595 7527 7469 7425 7396 7383 7390 7415 7458 7518 7594 7682 7781 7886 7994 8101 8206 8304 8395 8476 8548 8609 8662 8706 8743 8774 8800 8821 8839 8853 8863 8870 8872 8870 8864 8854 8840 8824 8805 8785 8765 8745 8726 8708 8690 8673 8655 8637 8618 8597 8575 8551 8527 8503 8480 8459 8439 8423 8409 8398 8390 8384 8378 8373 8366 8358 8347 8332 8315 8294 8270 8244 8215 8184 8152 8118 8083 8047 8010 7972 7933 7892 7851 7810 7770 7731 7696 7664 7637 7616 7600 7590 7585 7584 7587 7591 7597 7602 7605 7607 7606 7602 7595 7585 7571 7552 7528 7497 7459 7412 7354 7284 7201 7103 6991 6863 6719 6559 6385 6197 5995 5782 5559 5327 5088 4845 4597 4348 4099 3850 3603 3359 3120 2886 2659 2441 2232 2036 1852 1683 1530 1394 1274 1172 1086 1016 960 916 883 860 845 839 840 851 872 905 952 1015 1097 1200 1323 1468 1634 1820 2021 2235 2456 2679 2898 3107 3300 3472 3618 3734 3819 3870 3887 3872 3825 3751 3651 3530 3391 3239 3078 2911 2742 2574 2411 2255 2109 1975 1856 1753 1670 1608 1572 1562 1583 1636 1724 1847 2006 2200 2426 2682 2961 3259 3569 3883 4196 4501 4792 5065 5317 5546 5751 5932 6091 6228 6346 6446 6531 6602 6660 6707 6743 6769 6785 6791 6789 6779 6761 6737 6708 6675 6640 6604 3380 8 2 3 6569 6535 6505 6480 6459 6444 6434 6429 6429 6432 6437 6443 6449 6453 6454 6451 6443 6428 6406 6375 6335 6283 6219 6142 6050 5942 5819 5679 5523 5351 5164 4964 4752 4529 4297 4057 3811 3561 3309 3056 2805 2558 2317 2085 1865 1660 1472 1302 1154 1026 919 833 765 714 676 651 634 624 620 621 627 641 663 697 745 812 899 1010 1143 1301 1480 1678 1890 2112 2337 2560 2774 2973 3155 3315 3451 3563 3652 3719 3765 3794 3807 3807 3795 3774 3743 3705 3658 3604 3543 3475 3402 3323 3240 3153 3064 2974 2883 2793 2702 2612 2522 2431 2341 2249 2156 2061 1965 1866 1766 1665 1563 1460 1359 1259 1163 1070 982 901 826 759 699 647 603 565 533 507 485 467 452 439 429 420 413 407 403 400 399 400 402 406 411 417 425 433 444 457 474 495 521 555 595 645 703 771 847 932 1024 1122 1225 1330 1437 1543 1648 1750 1848 1943 2034 2120 2201 2278 2350 2417 2480 2538 2591 2639 2682 2720 2754 2784 2809 2831 2850 2866 2879 2889 2898 2904 2908 2911 2911 2908 2903 2896 2886 2873 2857 2839 2819 2797 2773 2748 2722 2696 2669 2642 2614 2586 2556 2526 2494 2460 2426 2389 2352 2315 2277 2240 2204 2168 2135 2102 2071 2040 2010 1979 1949 1917 1885 1853 1820 1787 1755 1723 1693 1665 1638 1613 1589 1566 1543 1520 1496 1471 1444 1415 1384 1351 1318 1283 1247 1210 1173 1135 1097 1057 1017 975 931 886 839 791 742 693 644 597 551 508 469 433 401 373 350 330 313 299 288 278 271 264 259 256 253 252 252 254 258 263 270 279 291 304 321 340 362 387 416 449 485 524 566 610 657 704 753 801 848 894 939 982 1023 1062 1100 1136 1171 1205 1239 1272 1305 1337 1369 1401 1432 1463 1493 1522 1550 1578 1605 1631 1656 1681 1705 1727 1748 1767 1783 1795 1804 1809 1808 1803 1794 1780 1763 1744 1723 1703 1685 1669 1657 1649 1645 1646 1650 1657 1666 1674 1682 1686 1687 1684 1676 1664 1650 1634 1620 1611 1608 1615 1635 1670 1721 1790 1875 1977 2092 2218 2352 2490 2629 2765 2895 3016 3127 3226 3312 3386 3448 3499 3539 3569 3590 3603 3608 3607 3598 3584 3562 3534 3500 3459 3410 3355 3293 3223 3144 3058 2962 2858 2744 2622 2491 2353 2208 2058 1905 1752 1600 1453 1312 1180 1058 948 850 765 691 629 577 534 499 471 450 434 422 415 412 412 416 422 431 444 460 480 507 542 587 644 717 806 914 1040 1186 1349 1528 1719 1920 2127 2336 2544 2748 2946 3136 3316 3486 3645 3793 3930 4056 4171 4275 4369 4451 4524 4586 4640 4685 4722 4754 4779 4801 4819 4835 4849 4864 4879 4896 4915 4938 4966 4998 5034 5076 5122 3381 8 2 3 5171 5222 5274 5325 5373 5417 5456 5486 5509 5521 5524 5517 5500 5474 5440 5400 5356 5310 5264 5220 5180 5146 5120 5102 5092 5092 5099 5115 5138 5166 5200 5236 5275 5315 5352 5386 5414 5432 5437 5428 5400 5352 5281 5187 5070 4930 4769 4590 4396 4190 3977 3760 3543 3329 3122 2925 2742 2575 2430 2308 2213 2149 2118 2122 2163 2240 2352 2497 2670 2869 3086 3317 3556 3797 4036 4269 4492 4703 4900 5083 5252 5407 5549 5679 5798 5906 6005 6095 6178 6254 6324 6389 6449 6507 6562 6615 6667 6719 6770 6821 6873 6925 6976 7027 7077 7125 7172 7216 7256 7292 7324 7351 7373 7389 7399 7403 7401 7394 7381 7362 7340 7313 7282 7249 7214 7178 7141 7105 7071 7038 7008 6982 6958 6938 6921 6907 6894 6882 6869 6853 6831 6801 6760 6706 6635 6545 6434 6299 6141 5960 5755 5529 5285 5024 4751 4469 4183 3896 3613 3336 3070 2817 2580 2361 2163 1986 1832 1702 1596 1513 1451 1410 1386 1379 1384 1399 1424 1456 1496 1545 1605 1678 1770 1882 2020 2187 2385 2615 2877 3167 3483 3819 4168 4524 4880 5229 5566 5885 6182 6456 6704 6927 7125 7300 7454 7587 7703 7803 7889 7963 8026 8080 8125 8162 8192 8216 8232 8243 8247 8244 8236 8223 8204 8182 8156 8129 8101 8073 8046 8021 7997 7976 7956 7938 7920 7903 7885 7865 7844 7821 7797 7770 7743 7714 7686 7659 7633 7610 7590 7574 7563 7556 7555 7560 7569 7584 7604 7629 7658 7691 7729 7772 7819 7870 7926 7986 8050 8118 8189 8263 8338 8414 8491 8567 8642 8715 8786 8854 8919 8981 9039 9092 9141 9185 9223 9256 9284 9306 9323 9334 9342 9345 9345 9342 9335 9326 9315 9301 9285 9266 9245 9221 9194 9165 9133 9099 9064 9028 8992 8957 8923 8893 8866 8845 8829 8819 8815 8816 8823 8833 8846 8860 8874 8887 8898 8907 8913 8918 8922 8926 8931 8938 8947 8958 8972 8987 9004 9022 9040 9059 9076 9094 9111 9129 9147 9165 9183 9201 9217 9230 9240 9243 9240 9230 9212 9187 9155 9118 9076 9031 8985 8937 8890 8842 8794 8747 8699 8652 8605 8560 8517 8478 8445 8418 8400 8390 8389 8395 8410 8431 8456 8486 8518 8552 8587 8624 8663 8703 8746 8792 8840 8889 8940 8991 9040 9086 9127 9161 9189 9207 9218 9219 9211 9194 9170 9138 9100 9055 9006 8952 8894 8833 8769 8704 8636 8569 8501 8433 8367 8304 8243 8187 8135 8089 8049 8016 7989 7970 7957 7951 7951 7957 7970 7988 8012 8041 8077 8118 8165 8217 8273 8333 8395 8458 8520 8580 8637 8690 8739 8784 8825 8862 8896 8928 8958 8986 9012 9035 9056 9072 9083 9087 9082 9068 9043 9005 8954 8888 8805 8706 8589 8453 8298 8123 7928 7714 7482 7233 6970 6695 6414 6129 5846 5572 5310 5068 4850 4661 4506 4387 4306 4265 4261 4295 4362 4460 4584 4731 4895 5074 3382 8 2 3 5262 5456 5654 5853 6051 6246 6435 6617 6791 6955 7108 7248 7375 7487 7585 7668 7736 7791 7833 7863 7882 7891 7891 7884 7870 7850 7826 7800 7771 7741 7711 7681 7653 7627 7603 7582 7562 7545 7530 7518 7509 7502 7499 7500 7507 7519 7537 7563 7597 7640 7690 7749 7816 7889 7967 8050 8136 8222 8308 8392 8473 8549 8620 8686 8745 8797 8842 8880 8909 8928 8938 8936 8922 8894 8852 8795 8723 8635 8531 8412 8279 8132 7973 7803 7624 7437 7244 7046 6847 6648 6452 6261 6079 5908 5751 5609 5486 5382 5299 5238 5198 5181 5185 5210 5256 5321 5404 5504 5619 5746 5884 6029 6178 6328 6474 6614 6743 6859 6960 7042 7106 7151 7177 7186 7180 7160 7128 7088 7042 6991 6936 6878 6818 6753 6683 6606 6520 6421 6307 6177 6028 5861 5675 5472 5254 5025 4788 4549 4312 4084 3870 3674 3501 3356 3242 3161 3115 3104 3128 3187 3277 3397 3541 3704 3883 4069 4258 4443 4617 4777 4916 5031 5119 5178 5209 5211 5184 5131 5053 4953 4831 4690 4531 4355 4164 3960 3744 3518 3285 3047 2809 2573 2344 2125 1921 1733 1563 1415 1287 1180 1093 1025 975 942 925 923 937 967 1014 1078 1160 1258 1371 1497 1633 1773 1914 2049 2173 2281 2369 2434 2474 2489 2482 2454 2412 2360 2306 2255 2215 2194 2195 2226 2289 2387 2521 2690 2891 3121 3376 3649 3934 4226 4517 4803 5077 5338 5581 5804 6008 6192 6358 6506 6639 6759 6868 6968 7061 7147 7230 7308 7382 7453 7519 7581 7638 7688 7731 7766 7790 7804 7806 7796 7771 7733 7679 7612 7530 7435 7329 7214 7093 6969 6846 6729 6621 6527 6449 6391 6353 6336 6339 6361 6399 6449 6509 6573 6639 6701 6756 6801 6832 6847 6844 6819 6773 6703 6610 6493 6353 6192 6010 5809 5593 5363 5121 4871 4613 4351 4087 3821 3555 3292 3033 2780 2534 2299 2077 1869 1677 1504 1350 1216 1102 1008 932 873 829 796 774 759 751 748 750 758 773 798 836 890 964 1059 1180 1327 1502 1701 1925 2169 2430 2702 2981 3263 3543 3819 4087 4348 4600 4844 5080 5308 5530 5744 5951 6150 6338 6516 6680 6830 6965 7085 7190 7281 7359 7426 7485 7537 7584 7628 7669 7708 7747 7784 7821 7857 7892 7927 7961 7995 8029 8063 8097 8130 8163 8194 8225 8254 8282 8309 8335 8361 8387 8414 8443 8473 8505 8538 8571 8605 8636 8665 8688 8705 8713 8711 8696 8666 8620 8555 8469 8359 8225 8065 7878 7665 7427 7167 6890 6601 6308 6019 5744 5490 5269 5088 4954 4873 4847 4876 4959 5092 5266 5475 5708 5957 6213 6465 6709 6936 7144 7329 7490 7627 7741 7832 7901 7950 7978 7986 7974 7941 7886 7808 7706 7581 7431 7257 7060 6841 6602 6346 6075 5794 5507 5217 4931 4653 4389 4145 3924 3733 3577 3458 3381 3349 3361 3419 3522 3668 3854 4075 3383 8 2 3 4327 4603 4896 5201 5510 5818 6118 6406 6678 6932 7167 7382 7577 7754 7913 8055 8183 8296 8397 8486 8564 8631 8689 8738 8779 8813 8841 8865 8884 8900 8914 8925 8933 8940 8945 8948 8949 8950 8951 8952 8954 8957 8962 8968 8975 8983 8991 8999 9006 9012 9018 9023 9028 9033 9040 9048 9059 9071 9085 9100 9116 9131 9146 9160 9173 9184 9194 9202 9209 9216 9221 9226 9229 9231 9230 9226 9220 9209 9195 9179 9159 9138 9117 9095 9074 9055 9038 9023 9009 8997 8986 8974 8962 8948 8932 8915 8897 8877 8857 8837 8819 8802 8788 8776 8768 8761 8757 8754 8751 8749 8746 8742 8737 8732 8726 8721 8717 8714 8714 8715 8720 8725 8733 8740 8748 8753 8757 8758 8755 8748 8739 8726 8710 8692 8671 8650 8626 8601 8574 8544 8513 8479 8442 8402 8360 8316 8271 8225 8179 8134 8091 8049 8009 7971 7934 7898 7862 7826 7788 7747 7703 7653 7597 7534 7461 7378 7284 7176 7055 6920 6770 6607 6431 6245 6052 5855 5659 5467 5285 5118 4970 4845 4747 4679 4641 4633 4656 4706 4782 4877 4990 5115 5246 5382 5516 5647 5771 5887 5995 6094 6184 6266 6342 6413 6479 6542 6603 6662 6720 6776 6831 6883 6932 6978 7020 7056 7087 7112 7129 7140 7144 7141 7130 7113 7089 7058 7021 6978 6928 6873 6812 6745 6673 6596 6514 6428 6340 6250 6159 6068 5980 5895 5815 5741 5674 5614 5562 5519 5484 5457 5438 5425 5418 5416 5417 5420 5424 5426 5425 5419 5406 5386 5356 5316 5264 5200 5124 5035 4935 4823 4702 4573 4437 4296 4154 4011 3872 3737 3611 3494 3390 3300 3226 3169 3128 3105 3098 3105 3127 3159 3200 3247 3297 3347 3396 3441 3481 3515 3542 3562 3575 3581 3580 3574 3561 3542 3517 3486 3450 3409 3362 3311 3256 3197 3135 3071 3005 2938 2869 2799 2727 2654 2577 2498 2415 2328 2237 2142 2044 1943 1840 1736 1631 1528 1426 1329 1236 1148 1067 992 925 865 812 766 727 695 668 647 630 618 609 603 599 597 596 596 595 594 592 589 584 576 567 556 543 528 513 498 482 467 454 441 430 421 413 407 401 397 394 391 388 387 385 385 385 385 387 389 392 396 401 408 415 424 434 446 460 476 494 515 539 566 596 630 667 708 752 800 850 902 955 1009 1064 1118 1172 1225 1278 1331 1384 1438 1493 1550 1609 1669 1731 1795 1859 1924 1988 2051 2113 2174 2233 2291 2348 2403 2458 2511 2562 2611 2658 2702 2743 2781 2815 2846 2873 2897 2918 2937 2953 2967 2979 2987 2994 2997 2997 2994 2987 2976 2961 2941 2916 2885 2848 2802 2748 2684 2609 2523 2426 2317 2199 2072 1939 1802 1664 1526 1393 1266 1148 1041 945 861 789 730 682 643 614 593 578 568 562 560 562 567 577 591 611 639 3384 8 2 3 674 720 777 847 930 1027 1138 1263 1401 1552 1712 1880 2053 2228 2403 2573 2736 2889 3030 3157 3269 3365 3445 3512 3564 3606 3638 3662 3683 3701 3718 3738 3763 3792 3829 3875 3930 3995 4072 4160 4260 4371 4494 4628 4771 4923 5082 5247 5415 5584 5753 5920 6082 6239 6389 6531 6665 6789 6906 7013 7112 7204 7289 7367 7440 7508 7571 7630 7686 7738 7787 7834 7877 7917 7955 7988 8019 8047 8071 8093 8112 8129 8145 8160 8174 8187 8200 8212 8223 8233 8240 8245 8247 8245 8240 8230 8215 8196 8171 8141 8105 8063 8014 7959 7896 7827 7751 7671 7587 7502 7417 7336 7260 7192 7133 7086 7052 7032 7025 7031 7050 7081 7120 7168 7221 7277 7335 7392 7447 7499 7546 7588 7624 7655 7680 7700 7715 7725 7732 7735 7735 7732 7727 7720 7712 7703 7692 7682 7671 7659 7648 7636 7624 7613 7601 7589 7578 7568 7558 7551 7545 7542 7541 7544 7550 7558 7570 7583 7599 7616 7634 7653 7672 7693 7713 7733 7753 7773 7791 7808 7822 7833 7842 7847 7849 7848 7844 7838 7831 7825 7818 7813 7810 7809 7811 7816 7825 7836 7851 7869 7891 7917 7947 7979 8015 8054 8094 8135 8177 8218 8257 8295 8332 8366 8398 8430 8461 8492 8524 8557 8591 8628 8666 8705 8746 8787 8828 8870 8911 8952 8993 9033 9072 9111 9148 9185 9220 9253 9283 9310 9334 9355 9371 9384 9394 9401 9407 9411 9415 9418 9422 9426 9429 9432 9433 9431 9426 9418 9406 9391 9372 9349 9325 9299 9271 9243 9214 9184 9153 9120 9085 9048 9008 8964 8918 8868 8816 8761 8705 8647 8588 8529 8469 8409 8348 8287 8225 8163 8100 8037 7974 7912 7850 7788 7726 7664 7600 7534 7464 7390 7309 7222 7126 7022 6909 6789 6662 6531 6398 6266 6139 6019 5910 5815 5738 5680 5643 5628 5634 5661 5707 5770 5846 5934 6030 6131 6235 6339 6443 6546 6645 6742 6835 6924 7011 7093 7172 7247 7317 7383 7444 7500 7552 7599 7641 7679 7713 7741 7764 7780 7788 7786 7773 7745 7700 7636 7551 7442 7310 7152 6969 6763 6534 6285 6019 5739 5448 5150 4850 4552 4261 3979 3712 3463 3236 3033 2857 2710 2594 2510 2457 2435 2444 2482 2548 2638 2752 2885 3037 3203 3383 3573 3773 3980 4193 4411 4633 4858 5084 5312 5540 5767 5993 6217 6438 6655 6868 7076 7278 7472 7659 7836 8002 8158 8301 8432 8551 8657 8751 8834 8907 8972 9029 9079 9124 9163 9196 9224 9246 9263 9274 9279 9279 9274 9266 9256 9245 9233 9222 9213 9205 9199 9194 9189 9185 9181 9176 9169 9160 9150 9137 9123 9105 9086 9065 9042 9018 8992 8966 8941 8916 8893 8872 8854 8841 8831 8827 8828 8834 8845 8861 8881 8906 8934 8965 8998 9032 9066 9098 9128 9155 9177 9193 9202 9202 9194 9174 9143 9098 9039 8963 8870 8757 8624 8468 8290 8089 7866 7622 7361 3385 8 2 3 7086 6803 6518 6240 5975 5732 5519 5343 5209 5121 5080 5084 5129 5209 5316 5443 5580 5718 5851 5974 6081 6171 6245 6303 6347 6381 6406 6425 6439 6451 6460 6467 6474 6481 6489 6503 6523 6553 6597 6657 6736 6833 6950 7083 7232 7391 7556 7724 7890 8050 8202 8343 8473 8591 8697 8792 8878 8953 9019 9076 9123 9162 9192 9212 9224 9227 9223 9210 9192 9166 9135 9097 9052 9000 8939 8869 8787 8691 8579 8450 8300 8127 7929 7704 7450 7168 6858 6521 6161 5782 5388 4986 4582 4182 3793 3420 3067 2739 2438 2165 1921 1706 1518 1358 1223 1111 1021 950 897 857 828 809 796 788 787 792 807 837 887 962 1071 1217 1406 1639 1916 2234 2588 2968 3367 3773 4177 4567 4937 5280 5592 5872 6119 6337 6527 6693 6839 6967 7080 7180 7266 7339 7399 7445 7477 7497 7502 7497 7480 7455 7424 7390 7355 7322 7293 7272 7260 7259 7271 7296 7335 7387 7451 7527 7611 7702 7799 7898 7998 8097 8193 8285 8371 8451 8523 8586 8641 8685 8719 8742 8755 8757 8749 8732 8705 8670 8624 8568 8501 8420 8323 8207 8071 7912 7727 7517 7282 7021 6737 6433 6112 5779 5437 5092 4748 4409 4079 3763 3464 3186 2933 2709 2519 2365 2253 2186 2169 2202 2289 2428 2619 2857 3137 3451 3791 4147 4506 4859 5195 5504 5778 6011 6199 6340 6434 6484 6495 6470 6416 6339 6245 6139 6026 5908 5788 5666 5543 5417 5287 5151 5008 4856 4693 4519 4334 4140 3937 3727 3513 3298 3085 2876 2676 2487 2312 2155 2019 1907 1822 1768 1747 1763 1816 1909 2041 2212 2419 2659 2927 3218 3524 3840 4158 4473 4779 5072 5348 5606 5844 6062 6260 6439 6601 6745 6873 6984 7080 7160 7225 7273 7305 7321 7319 7298 7257 7195 7109 6998 6860 6693 6496 6270 6016 5737 5436 5119 4791 4459 4130 3811 3507 3224 2966 2737 2540 2375 2244 2148 2085 2057 2062 2099 2167 2263 2384 2527 2688 2861 3041 3224 3404 3576 3739 3888 4024 4145 4255 4354 4445 4533 4621 4711 4807 4912 5026 5152 5289 5437 5597 5766 5945 6132 6326 6526 6729 6936 7144 7350 7555 7754 7948 8132 8306 8469 8619 8756 8880 8990 9089 9177 9255 9324 9386 9441 9489 9532 9570 9601 9627 9647 9662 9672 9676 9676 9672 9666 9657 9646 9635 9622 9608 9592 9574 9553 9527 9496 9459 9415 9364 9306 9241 9169 9090 9006 8917 8824 8727 8628 8528 8426 8324 8221 8119 8018 7919 7821 7725 7631 7540 7453 7368 7287 7209 7133 7057 6981 6902 6817 6723 6616 6494 6353 6192 6008 5802 5572 5322 5054 4770 4474 4171 3865 3560 3260 2969 2689 2424 2176 1948 1741 1556 1395 1258 1144 1052 980 926 886 860 844 839 845 864 900 958 1044 1164 1324 1529 1780 2080 2425 2811 3232 3678 4139 4605 5066 5513 5937 6334 6699 7030 7328 7594 7830 3386 8 2 3 8040 8225 8390 8536 8667 8783 8887 8979 9062 9134 9199 9257 9308 9354 9395 9433 9468 9501 9531 9560 9587 9613 9637 9660 9681 9701 9719 9735 9749 9761 9770 9776 9779 9780 9778 9775 9770 9765 9759 9753 9747 9741 9734 9726 9717 9705 9690 9671 9648 9620 9587 9549 9505 9455 9399 9336 9265 9187 9100 9003 8897 8782 8658 8525 8386 8242 8094 7944 7794 7647 7502 7362 7227 7097 6974 6857 6747 6644 6548 6460 6380 6308 6247 6195 6153 6123 6103 6094 6096 6107 6127 6156 6192 6235 6284 6339 6397 6460 6525 6593 6662 6731 6800 6868 6933 6994 7052 7104 7151 7192 7227 7256 7279 7296 7307 7314 7317 7316 7313 7308 7302 7296 7291 7288 7287 7289 7294 7302 7314 7329 7346 7367 7389 7413 7439 7465 7492 7518 7544 7569 7594 7617 7639 7661 7681 7702 7721 7742 7762 7784 7808 7832 7859 7888 7919 7952 7986 8022 8059 8097 8136 8175 8214 8254 8293 8333 8372 8411 8449 8486 8523 8557 8591 8622 8651 8678 8704 8728 8752 8775 8797 8820 8842 8865 8887 8908 8927 8944 8957 8967 8972 8971 8966 8955 8939 8917 8891 8858 8821 8778 8729 8674 8614 8549 8479 8403 8324 8242 8157 8070 7981 7892 7803 7713 7625 7538 7454 7375 7302 7237 7183 7142 7116 7107 7116 7143 7188 7249 7326 7414 7512 7616 7722 7828 7930 8025 8111 8185 8246 8291 8321 8334 8329 8307 8268 8213 8142 8056 7958 7849 7730 7603 7471 7334 7196 7058 6922 6791 6667 6551 6447 6356 6278 6216 6169 6138 6123 6122 6135 6160 6197 6242 6296 6356 6420 6489 6559 6632 6704 6777 6849 6920 6990 7060 7129 7200 7272 7347 7425 7507 7594 7685 7779 7876 7974 8073 8171 8268 8361 8451 8537 8620 8698 8773 8845 8913 8978 9040 9097 9150 9199 9243 9282 9317 9347 9374 9399 9421 9442 9462 9480 9499 9516 9532 9547 9561 9572 9582 9589 9593 9595 9594 9590 9583 9573 9560 9542 9520 9494 9463 9426 9384 9335 9279 9216 9146 9068 8983 8890 8790 8686 8577 8467 8356 8248 8144 8047 7957 7877 7807 7747 7697 7657 7626 7603 7586 7576 7572 7572 7577 7586 7599 7614 7631 7649 7666 7681 7692 7698 7698 7691 7676 7654 7626 7593 7557 7519 7483 7451 7425 7408 7401 7407 7426 7458 7504 7563 7634 7715 7804 7899 7997 8095 8190 8280 8362 8433 8493 8540 8574 8594 8600 8593 8574 8543 8503 8452 8394 8328 8256 8179 8098 8014 7929 7845 7764 7687 7617 7555 7503 7463 7435 7420 7418 7428 7450 7483 7526 7576 7633 7695 7761 7829 7898 7966 8033 8098 8159 8216 8269 8318 8363 8404 8442 8477 8511 8543 8574 8603 8632 8659 8686 8711 8735 8758 8779 8800 8819 8838 8856 8873 8890 8907 8924 8941 8959 8978 8999 9022 9049 9078 9111 9146 9184 9224 9263 9301 9336 9367 9393 9414 9428 9437 9441 9440 9435 9427 9416 9403 9388 3387 8 2 3 9372 9353 9333 9311 9287 9261 9235 9208 9181 9154 9129 9104 9081 9060 9040 9022 9004 8987 8970 8954 8939 8924 8911 8900 8891 8885 8882 8883 8888 8896 8907 8921 8938 8958 8979 9003 9027 9054 9081 9110 9139 9167 9195 9222 9245 9264 9278 9286 9286 9280 9266 9246 9219 9186 9149 9108 9063 9014 8962 8906 8846 8781 8711 8636 8556 8472 8386 8299 8213 8129 8049 7976 7909 7850 7799 7756 7723 7697 7681 7673 7675 7686 7707 7739 7780 7831 7892 7960 8036 8117 8202 8290 8378 8467 8554 8639 8721 8800 8876 8949 9017 9081 9141 9196 9246 9291 9330 9362 9389 9410 9424 9433 9437 9434 9425 9411 9390 9363 9328 9286 9235 9174 9104 9023 8930 8826 8708 8578 8434 8277 8106 7923 7727 7522 7307 7085 6858 6629 6400 6173 5953 5740 5539 5350 5175 5017 4876 4752 4647 4561 4492 4440 4404 4383 4376 4380 4395 4418 4449 4486 4528 4575 4625 4679 4736 4795 4856 4918 4981 5043 5103 5159 5210 5254 5289 5313 5324 5320 5299 5260 5199 5117 5012 4882 4728 4550 4350 4129 3891 3640 3381 3118 2858 2605 2363 2138 1932 1748 1585 1444 1325 1227 1148 1087 1045 1021 1016 1031 1068 1127 1210 1315 1440 1583 1739 1901 2062 2217 2356 2475 2569 2636 2676 2691 2687 2670 2649 2634 2634 2658 2715 2810 2946 3127 3349 3611 3907 4231 4573 4927 5283 5633 5969 6287 6579 6842 7074 7273 7438 7569 7668 7736 7774 7786 7773 7739 7686 7617 7538 7450 7358 7265 7176 7094 7022 6963 6918 6888 6873 6872 6884 6907 6937 6972 7007 7039 7065 7081 7085 7074 7047 7002 6938 6855 6751 6627 6483 6318 6135 5933 5714 5479 5230 4970 4702 4428 4152 3876 3604 3339 3084 2841 2611 2398 2202 2025 1868 1733 1622 1536 1477 1447 1447 1477 1538 1629 1748 1892 2056 2237 2427 2621 2813 2997 3167 3320 3454 3565 3656 3725 3776 3810 3831 3841 3843 3840 3831 3820 3807 3792 3774 3755 3735 3712 3689 3664 3639 3615 3591 3569 3549 3532 3518 3508 3502 3500 3504 3512 3527 3546 3571 3601 3636 3672 3711 3748 3783 3813 3836 3851 3855 3849 3830 3799 3756 3702 3638 3565 3483 3395 3301 3201 3098 2991 2881 2768 2653 2536 2417 2297 2175 2052 1929 1806 1683 1563 1446 1333 1225 1123 1028 942 864 795 735 683 639 603 573 548 527 511 497 486 476 468 462 458 455 453 452 453 456 459 464 470 478 486 497 510 525 543 566 593 627 668 717 775 844 923 1013 1114 1226 1348 1479 1618 1765 1917 2074 2235 2398 2563 2729 2896 3063 3229 3393 3556 3715 3870 4021 4167 4307 4441 4569 4691 4808 4920 5029 5133 5235 5334 5431 5526 5619 5709 5797 5882 5963 6041 6115 6186 6254 6318 6379 6437 6493 6545 6595 6641 6685 6725 6762 6795 6824 6851 6874 6894 6912 6928 3388 8 2 3 6943 6957 6970 6983 6997 7011 7025 7039 7053 7067 7079 7089 7097 7102 7105 7104 7101 7095 7086 7074 7061 7047 7032 7017 7002 6989 6977 6968 6963 6962 6966 6977 6994 7018 7048 7085 7127 7174 7223 7272 7320 7363 7400 7427 7443 7445 7431 7399 7346 7272 7175 7054 6910 6741 6549 6335 6099 5843 5570 5282 4983 4674 4361 4045 3731 3423 3125 2838 2567 2315 2082 1871 1682 1515 1369 1243 1136 1046 971 908 857 816 783 758 739 726 717 714 715 720 731 747 771 803 848 907 984 1082 1202 1347 1518 1715 1935 2177 2438 2714 3000 3291 3585 3877 4163 4443 4713 4972 5219 5452 5672 5875 6061 6227 6372 6492 6586 6650 6683 6682 6647 6574 6465 6320 6138 5922 5675 5400 5101 4784 4454 4117 3780 3448 3127 2822 2537 2275 2041 1836 1662 1524 1424 1364 1349 1382 1466 1602 1791 2033 2324 2659 3030 3430 3848 4273 4697 5110 5504 5874 6216 6529 6813 7069 7300 7509 7700 7874 8034 8182 8320 8447 8564 8672 8770 8857 8935 9002 9059 9107 9144 9173 9193 9205 9209 9207 9198 9184 9164 9139 9109 9073 9030 8980 8920 8851 8771 8678 8572 8453 8320 8174 8014 7842 7659 7467 7266 7059 6847 6632 6417 6203 5992 5787 5590 5401 5224 5059 4908 4772 4652 4549 4462 4392 4339 4303 4283 4278 4289 4315 4355 4410 4479 4562 4659 4770 4895 5033 5184 5348 5521 5705 5895 6091 6291 6493 6694 6893 7089 7279 7463 7640 7808 7968 8117 8256 8385 8503 8610 8706 8791 8866 8932 8989 9037 9077 9111 9137 9155 9167 9169 9162 9144 9113 9067 9003 8921 8817 8689 8537 8358 8153 7921 7663 7380 7074 6748 6405 6048 5681 5310 4938 4570 4210 3863 3531 3219 2927 2659 2416 2201 2013 1856 1731 1640 1586 1572 1600 1672 1789 1951 2157 2404 2687 3001 3336 3686 4041 4392 4731 5051 5344 5606 5834 6026 6182 6301 6386 6439 6462 6458 6430 6382 6316 6235 6143 6042 5935 5825 5713 5600 5488 5377 5265 5153 5037 4917 4791 4657 4512 4356 4187 4005 3811 3605 3389 3165 2936 2706 2479 2257 2047 1850 1670 1509 1369 1249 1151 1072 1011 966 936 920 918 931 961 1011 1085 1185 1315 1477 1672 1898 2154 2435 2736 3050 3371 3691 4006 4308 4595 4864 5113 5342 5552 5745 5920 6081 6228 6361 6482 6590 6685 6767 6836 6893 6938 6972 6998 7015 7027 7036 7042 7048 7055 7066 7081 7103 7132 7170 7219 7278 7348 7430 7522 7624 7734 7850 7969 8090 8209 8324 8435 8538 8634 8722 8802 8873 8936 8991 9038 9076 9105 9124 9133 9130 9115 9087 9045 8989 8916 8826 8717 8586 8432 8253 8046 7811 7548 7258 6942 6604 6249 5883 5511 5139 4774 4421 4085 3770 3479 3215 2979 2774 2602 2465 2367 2311 2301 2340 2431 2575 2774 3024 3323 3664 4040 4442 4859 5282 5701 6106 6489 3389 8 2 4 6893 7212 7502 7761 7992 8197 8378 8538 8680 8807 8920 9022 9113 9195 9269 9335 9394 9448 9495 9537 9573 9603 9628 9646 9658 9664 9662 9653 9636 9612 9581 9541 9495 9440 9378 9308 9231 9146 9054 8954 8848 8736 8619 8498 8375 8249 8124 8001 7881 7767 7659 7560 7471 7393 7328 7275 7236 7209 7194 7190 7196 7209 7228 7251 7276 7301 7325 7348 7367 7383 7395 7403 7406 7404 7398 7388 7373 7354 7332 7307 7280 7253 7226 7201 7179 7161 7146 7135 7128 7124 7121 7118 7114 7107 7096 7080 7057 7026 6988 6940 6884 6818 6743 6659 6566 6464 6354 6238 6118 5995 5872 5751 5636 5528 5430 5344 5271 5214 5173 5149 5142 5151 5178 5221 5280 5354 5442 5543 5656 5778 5906 6038 6171 6300 6423 6535 6633 6714 6777 6819 6839 6836 6812 6766 6701 6617 6516 6403 6279 6148 6015 5885 5762 5654 5565 5501 5466 5464 5497 5566 5669 5802 5961 6141 6334 6534 6733 6926 7106 7270 7414 7534 7629 7698 7738 7750 7732 7684 7607 7500 7364 7202 7014 6804 6575 6330 6074 5809 5541 5273 5010 4755 4513 4289 4088 3914 3772 3668 3606 3589 3621 3701 3830 4005 4222 4476 4760 5067 5388 5716 6042 6359 6663 6949 7213 7455 7673 7870 8047 8205 8347 8476 8593 8701 8801 8893 8978 9057 9130 9196 9257 9313 9363 9410 9453 9493 9530 9565 9599 9630 9660 9688 9713 9737 9759 9779 9797 9814 9831 9847 9864 9880 9896 9912 9927 9942 9955 9967 9977 9985 9992 999710000100011000110000 9998 9996 9992 9988 9983 9978 9972 9965 9958 9951 9942 9932 9922 9910 9897 9884 9869 9854 9837 9820 9801 9781 9759 9734 9707 9677 9645 9611 9576 9541 9508 9476 9448 9424 9404 9390 9380 9374 9372 9373 9376 9380 9386 9394 9404 9416 9431 9449 9470 9493 9517 9543 9568 9591 9611 9628 9641 9651 9656 9659 9659 9657 9653 9648 9641 9632 9620 9604 9582 9554 9519 9477 9426 9366 9297 9216 9123 9015 8890 8745 8577 8383 8162 7911 7630 7320 6981 6616 6231 5828 5415 4996 4578 4168 3772 3395 3042 2717 2424 2163 1936 1742 1579 1446 1338 1255 1194 1155 1140 1152 1194 1273 1394 1564 1786 2062 2393 2775 3200 3660 4142 4633 5118 5586 6025 6428 6787 7102 7372 7600 7791 7949 8079 8186 8274 8346 8404 8450 8484 8507 8522 8531 8535 8538 8542 8553 8571 8599 8639 8691 8755 8828 8910 8998 9088 9178 9265 9348 9424 9493 9554 9606 9651 9688 9718 9743 9762 9777 9788 9794 9797 9796 9790 9779 9763 9741 9713 9679 9640 9596 9548 9497 9443 9388 9333 9277 9223 9170 9119 9070 9025 8984 8947 8917 8893 8877 8870 8873 8885 8907 8939 8978 9024 9074 9126 9177 9226 9271 9310 9342 9367 9385 9395 9399 9397 9388 9374 9353 9327 9293 9253 9205 9150 9088 9020 8946 8868 8788 8706 8626 8547 8471 8400 8333 3390 8 2 4 8271 8215 8165 8122 8086 8058 8038 8027 8024 8030 8044 8065 8092 8122 8155 8188 8219 8247 8271 8290 8302 8308 8308 8302 8291 8275 8256 8234 8209 8183 8157 8132 8108 8087 8070 8057 8049 8047 8050 8058 8072 8090 8111 8134 8159 8185 8209 8233 8254 8272 8288 8299 8307 8310 8308 8302 8290 8275 8255 8233 8209 8185 8162 8142 8125 8113 8107 8107 8113 8125 8143 8165 8191 8220 8251 8283 8315 8347 8378 8408 8436 8462 8486 8507 8526 8542 8556 8568 8576 8582 8585 8585 8581 8574 8564 8551 8535 8515 8493 8468 8441 8413 8382 8350 8317 8282 8246 8209 8169 8126 8079 8027 7968 7902 7828 7745 7654 7556 7454 7349 7247 7150 7063 6990 6934 6899 6885 6893 6923 6972 7037 7116 7203 7296 7390 7481 7569 7649 7722 7786 7842 7889 7928 7961 7988 8010 8029 8044 8058 8071 8085 8099 8114 8131 8149 8170 8191 8213 8236 8258 8278 8298 8315 8330 8342 8352 8360 8365 8368 8369 8367 8363 8356 8347 8333 8316 8294 8267 8234 8194 8146 8090 8023 7944 7852 7746 7625 7489 7339 7177 7004 6825 6644 6466 6295 6139 6003 5891 5810 5761 5750 5775 5838 5936 6068 6229 6414 6618 6834 7058 7284 7506 7720 7923 8111 8284 8440 8579 8701 8807 8897 8974 9038 9090 9131 9162 9183 9195 9198 9192 9178 9156 9125 9086 9039 8983 8919 8845 8762 8671 8570 8462 8347 8227 8103 7977 7852 7730 7615 7508 7412 7329 7261 7211 7177 7163 7166 7186 7223 7275 7338 7411 7490 7573 7657 7739 7818 7890 7955 8011 8059 8097 8125 8143 8150 8147 8133 8106 8068 8017 7953 7876 7786 7684 7570 7447 7316 7180 7042 6904 6771 6646 6531 6429 6345 6278 6231 6203 6195 6204 6230 6269 6319 6377 6438 6502 6564 6624 6679 6729 6773 6810 6841 6866 6883 6894 6896 6891 6876 6850 6814 6765 6702 6626 6534 6429 6308 6174 6027 5869 5702 5529 5354 5182 5016 4863 4727 4614 4528 4474 4454 4469 4520 4604 4718 4858 5018 5192 5373 5555 5732 5901 6056 6196 6319 6425 6513 6586 6644 6688 6720 6741 6751 6752 6743 6726 6699 6664 6620 6567 6506 6437 6360 6276 6187 6092 5993 5893 5793 5694 5601 5515 5438 5374 5325 5292 5278 5282 5305 5348 5410 5490 5586 5696 5819 5952 6093 6238 6384 6530 6671 6806 6933 7049 7154 7248 7329 7399 7459 7508 7549 7582 7608 7627 7641 7650 7654 7654 7649 7639 7627 7611 7592 7571 7548 7523 7497 7468 7438 7405 7370 7332 7291 7247 7199 7148 7094 7037 6977 6913 6846 6775 6699 6620 6535 6445 6349 6249 6145 6037 5926 5813 5700 5586 5473 5361 5250 5141 5033 4927 4821 4717 4614 4513 4414 4317 4222 4131 4044 3960 3880 3803 3728 3656 3585 3514 3443 3372 3299 3225 3150 3073 2996 2918 2839 2759 2679 2598 2516 2434 2351 2266 2180 2091 2001 1909 1815 1718 1620 1522 3391 8 2 4 1422 1323 1226 1131 1039 952 870 794 725 664 609 561 520 485 456 431 410 392 377 365 355 346 340 335 333 332 334 337 343 350 360 371 384 400 418 441 468 500 539 584 637 697 764 837 914 995 1078 1160 1241 1320 1396 1468 1539 1608 1678 1750 1826 1907 1996 2092 2197 2311 2434 2565 2704 2849 3000 3155 3313 3472 3632 3791 3948 4103 4253 4400 4541 4678 4809 4935 5057 5174 5287 5396 5502 5605 5704 5800 5894 5983 6070 6153 6233 6309 6382 6451 6516 6579 6638 6694 6747 6797 6843 6887 6927 6964 6997 7027 7053 7075 7092 7105 7112 7114 7110 7101 7086 7066 7041 7012 6981 6947 6914 6881 6851 6824 6802 6785 6773 6766 6764 6765 6770 6777 6787 6797 6810 6823 6837 6853 6869 6886 6903 6918 6932 6943 6949 6950 6946 6935 6919 6898 6874 6846 6818 6790 6763 6739 6717 6698 6681 6666 6650 6632 6610 6582 6547 6504 6451 6389 6317 6236 6147 6053 5956 5857 5760 5666 5577 5496 5423 5358 5302 5253 5209 5170 5132 5092 5049 4998 4937 4864 4776 4672 4551 4412 4257 4084 3897 3696 3484 3263 3037 2809 2582 2361 2148 1947 1763 1596 1449 1323 1218 1133 1067 1019 985 967 962 974 1002 1052 1127 1232 1372 1550 1769 2030 2330 2667 3033 3422 3824 4231 4632 5020 5388 5731 6046 6332 6589 6818 7022 7204 7367 7515 7649 7772 7886 7991 8089 8179 8263 8339 8407 8469 8522 8568 8606 8635 8655 8665 8666 8655 8633 8600 8554 8494 8423 8338 8240 8131 8010 7878 7737 7587 7431 7268 7101 6931 6760 6591 6425 6264 6112 5971 5842 5729 5632 5553 5493 5453 5432 5430 5448 5483 5537 5608 5694 5796 5910 6037 6173 6318 6468 6622 6778 6933 7086 7234 7377 7514 7644 7766 7881 7988 8087 8180 8265 8344 8418 8486 8550 8610 8667 8720 8771 8819 8864 8907 8946 8983 9016 9047 9074 9100 9124 9146 9168 9189 9209 9229 9249 9268 9286 9304 9321 9337 9352 9367 9381 9394 9407 9419 9430 9440 9448 9455 9460 9464 9466 9468 9469 9470 9470 9470 9470 9468 9465 9460 9452 9443 9431 9418 9404 9389 9373 9357 9341 9323 9303 9280 9253 9222 9185 9142 9093 9040 8981 8918 8852 8782 8708 8630 8548 8459 8364 8262 8150 8030 7901 7764 7618 7466 7308 7146 6981 6814 6648 6485 6328 6178 6040 5917 5812 5729 5669 5636 5631 5653 5703 5778 5877 5995 6128 6273 6425 6580 6733 6880 7018 7144 7255 7349 7426 7485 7527 7554 7566 7568 7559 7545 7525 7503 7479 7454 7428 7400 7371 7339 7302 7260 7212 7155 7088 7011 6920 6815 6693 6554 6395 6215 6014 5791 5547 5284 5004 4708 4401 4086 3767 3448 3134 2828 2534 2256 1998 1761 1547 1359 1196 1058 944 852 781 726 687 660 641 631 625 624 627 633 642 655 670 689 710 732 3392 8 2 4 755 776 796 813 828 843 860 882 914 962 1031 1128 1255 1418 1618 1854 2125 2425 2749 3090 3438 3785 4123 4443 4741 5012 5251 5459 5633 5777 5890 5975 6034 6070 6084 6079 6056 6017 5962 5893 5811 5718 5615 5505 5389 5269 5148 5029 4913 4803 4700 4606 4523 4452 4393 4347 4316 4299 4298 4312 4344 4393 4460 4545 4647 4767 4903 5052 5214 5385 5563 5746 5931 6117 6299 6478 6650 6814 6970 7114 7247 7367 7474 7567 7647 7715 7772 7820 7859 7892 7921 7947 7970 7993 8015 8036 8056 8074 8091 8105 8117 8125 8130 8131 8127 8118 8103 8081 8051 8013 7965 7907 7836 7753 7657 7545 7419 7276 7115 6937 6741 6527 6295 6047 5784 5508 5222 4928 4629 4328 4027 3731 3440 3159 2888 2630 2387 2160 1950 1757 1582 1424 1284 1161 1054 962 884 819 766 724 692 668 651 640 634 632 633 639 652 673 707 759 835 939 1078 1256 1474 1733 2032 2365 2725 3105 3496 3887 4270 4636 4981 5300 5591 5854 6090 6302 6492 6665 6822 6966 7098 7221 7335 7439 7535 7622 7700 7770 7832 7886 7934 7975 8010 8039 8062 8080 8092 8099 8099 8094 8083 8065 8041 8012 7976 7934 7886 7833 7774 7710 7641 7568 7492 7414 7335 7255 7176 7098 7022 6949 6879 6811 6746 6683 6622 6563 6505 6448 6393 6339 6287 6237 6191 6147 6108 6072 6040 6011 5985 5961 5938 5916 5895 5873 5851 5827 5802 5776 5748 5719 5689 5659 5630 5603 5578 5558 5542 5533 5530 5534 5545 5563 5585 5611 5638 5664 5686 5701 5708 5704 5687 5656 5609 5547 5468 5374 5265 5142 5005 4856 4696 4527 4350 4166 3977 3784 3588 3390 3190 2991 2793 2597 2405 2218 2038 1868 1708 1560 1426 1307 1202 1111 1034 969 915 869 829 794 761 730 700 670 639 609 580 553 527 504 485 469 456 448 442 440 441 445 453 464 481 503 533 572 622 683 755 840 936 1042 1157 1277 1400 1524 1646 1764 1876 1983 2084 2180 2271 2361 2449 2538 2627 2718 2809 2900 2990 3075 3155 3227 3290 3343 3383 3412 3430 3436 3432 3420 3402 3378 3351 3322 3294 3267 3243 3223 3208 3199 3195 3198 3206 3220 3240 3265 3295 3330 3368 3410 3454 3501 3548 3595 3641 3685 3726 3763 3795 3822 3843 3858 3867 3871 3868 3860 3846 3828 3804 3777 3745 3710 3670 3627 3580 3531 3479 3424 3368 3311 3253 3195 3137 3079 3021 2963 2906 2849 2792 2735 2679 2623 2568 2514 2460 2409 2359 2310 2264 2218 2175 2132 2090 2049 2009 1969 1929 1890 1851 1813 1775 1737 1700 1662 1625 1588 1550 1511 1471 1430 1388 1345 1300 1254 1206 1157 1106 1054 1000 944 888 831 774 717 662 610 561 515 474 437 405 378 355 336 320 307 296 288 281 275 271 268 266 265 265 267 3393 8 2 4 271 276 283 292 304 319 336 357 381 409 440 475 513 555 599 645 694 744 796 848 901 953 1004 1054 1103 1150 1195 1238 1280 1321 1361 1401 1442 1483 1525 1568 1612 1656 1699 1741 1781 1817 1850 1878 1900 1917 1928 1932 1929 1919 1903 1879 1848 1811 1768 1722 1674 1627 1583 1546 1520 1508 1512 1536 1581 1647 1734 1839 1961 2095 2238 2385 2533 2677 2815 2943 3062 3169 3266 3353 3431 3503 3570 3633 3694 3755 3815 3877 3940 4005 4071 4139 4208 4280 4353 4427 4504 4582 4663 4745 4828 4913 4998 5083 5167 5249 5329 5405 5477 5545 5607 5663 5714 5758 5795 5825 5846 5857 5858 5847 5823 5784 5729 5659 5572 5469 5350 5217 5071 4914 4747 4573 4394 4212 4028 3845 3665 3490 3323 3165 3021 2893 2785 2701 2644 2618 2625 2668 2746 2860 3007 3184 3386 3606 3839 4075 4309 4533 4742 4930 5094 5231 5341 5423 5477 5504 5505 5480 5430 5355 5256 5132 4985 4815 4624 4415 4191 3956 3714 3470 3228 2991 2764 2550 2351 2170 2010 1873 1762 1680 1632 1620 1648 1720 1838 2003 2214 2469 2763 3090 3443 3813 4192 4571 4941 5297 5632 5942 6227 6484 6714 6919 7101 7262 7406 7534 7649 7753 7848 7934 8014 8086 8153 8213 8268 8318 8363 8404 8440 8473 8502 8529 8554 8576 8597 8615 8633 8648 8661 8672 8681 8687 8692 8695 8696 8696 8694 8692 8688 8683 8677 8667 8655 8640 8620 8596 8566 8532 8491 8445 8391 8331 8263 8186 8100 8003 7895 7775 7640 7492 7328 7149 6954 6745 6522 6288 6045 5795 5542 5290 5042 4801 4571 4354 4152 3965 3796 3643 3507 3388 3285 3196 3122 3061 3013 2975 2947 2925 2909 2896 2883 2869 2853 2833 2811 2789 2769 2754 2751 2764 2797 2857 2946 3069 3227 3421 3648 3908 4196 4506 4833 5171 5513 5853 6185 6502 6802 7080 7335 7566 7772 7955 8116 8258 8382 8490 8586 8671 8746 8812 8870 8920 8963 8999 9028 9050 9066 9075 9080 9079 9074 9065 9053 9039 9022 9003 8983 8962 8941 8920 8899 8879 8858 8838 8819 8800 8781 8763 8747 8731 8718 8706 8696 8688 8681 8674 8666 8657 8643 8624 8599 8566 8523 8470 8404 8326 8233 8124 7998 7853 7689 7505 7301 7079 6839 6584 6317 6040 5756 5468 5177 4885 4593 4302 4012 3723 3437 3155 2880 2613 2360 2123 1905 1710 1539 1395 1277 1184 1117 1072 1048 1045 1060 1093 1145 1216 1305 1413 1538 1679 1832 1993 2157 2318 2470 2607 2724 2816 2882 2919 2927 2909 2865 2800 2716 2619 2510 2396 2277 2158 2041 1928 1823 1726 1642 1572 1520 1488 1482 1502 1553 1637 1756 1909 2098 2320 2572 2851 3151 3467 3792 4122 4448 4768 5076 5369 5645 5903 6144 6367 6574 6768 6948 7118 7277 7427 7568 7699 7822 7936 8041 8138 8226 8308 8382 8451 8514 8573 8626 8674 3394 8 2 4 8717 8754 8783 8805 8818 8823 8819 8805 8780 8745 8699 8639 8564 8472 8361 8228 8072 7891 7683 7448 7187 6900 6590 6259 5912 5552 5184 4813 4445 4083 3734 3400 3086 2794 2528 2289 2079 1900 1754 1643 1570 1538 1550 1609 1717 1877 2088 2349 2656 3004 3385 3790 4209 4631 5047 5448 5825 6174 6491 6775 7026 7245 7436 7602 7747 7874 7987 8087 8177 8258 8332 8398 8459 8514 8564 8609 8649 8686 8719 8748 8774 8797 8816 8833 8848 8860 8869 8877 8883 8887 8890 8891 8891 8891 8889 8886 8882 8877 8871 8862 8851 8836 8817 8793 8763 8726 8682 8629 8568 8498 8420 8332 8235 8129 8011 7882 7741 7587 7418 7235 7037 6824 6597 6356 6103 5840 5568 5289 5004 4714 4422 4128 3834 3542 3254 2974 2704 2448 2209 1991 1795 1623 1477 1356 1259 1184 1129 1094 1076 1075 1093 1129 1188 1270 1378 1513 1675 1862 2071 2295 2529 2765 2994 3208 3400 3565 3699 3799 3866 3900 3905 3884 3842 3781 3707 3622 3531 3436 3341 3249 3163 3087 3025 2982 2960 2963 2994 3053 3141 3256 3397 3560 3740 3934 4136 4342 4548 4749 4944 5130 5305 5469 5620 5759 5886 6000 6102 6192 6271 6340 6398 6446 6486 6517 6542 6560 6572 6578 6579 6573 6560 6540 6512 6475 6429 6374 6309 6235 6152 6063 5968 5868 5764 5657 5549 5438 5326 5213 5098 4980 4861 4739 4614 4487 4358 4227 4094 3961 3827 3692 3557 3423 3289 3156 3023 2890 2758 2626 2495 2363 2232 2100 1970 1840 1712 1586 1463 1345 1233 1127 1029 940 860 790 729 678 635 599 570 547 528 513 500 490 481 473 467 463 460 459 459 461 464 469 475 481 489 498 508 521 538 560 589 626 673 732 803 887 984 1093 1213 1343 1481 1625 1772 1921 2069 2215 2358 2495 2628 2755 2877 2995 3109 3221 3332 3443 3556 3671 3789 3910 4034 4161 4289 4418 4546 4674 4799 4922 5042 5159 5273 5383 5489 5591 5687 5777 5858 5931 5993 6044 6083 6109 6124 6129 6126 6117 6106 6095 6088 6088 6097 6116 6149 6194 6253 6324 6408 6501 6603 6712 6826 6942 7058 7171 7280 7382 7476 7559 7632 7692 7741 7778 7804 7820 7827 7826 7819 7806 7789 7768 7745 7719 7691 7661 7631 7601 7572 7545 7521 7500 7484 7473 7468 7469 7477 7493 7515 7544 7580 7622 7669 7720 7775 7833 7893 7953 8013 8072 8130 8187 8242 8296 8349 8402 8453 8503 8551 8598 8642 8683 8720 8753 8782 8805 8824 8837 8847 8852 8854 8852 8847 8838 8827 8814 8798 8781 8763 8745 8728 8713 8701 8692 8688 8689 8694 8705 8720 8740 8764 8791 8822 8856 8893 8932 8973 9016 9059 9102 9143 9183 9218 9250 9278 9302 9322 9338 9352 9364 9374 9384 9392 9400 9407 9412 9417 9420 9422 9424 9427 9431 9436 9444 9454 9466 9480 9495 9509 9523 3395 8 2 4 9533 9541 9544 9543 9537 9527 9512 9493 9470 9443 9411 9373 9329 9278 9216 9143 9057 8955 8835 8696 8535 8353 8148 7922 7675 7410 7132 6843 6550 6258 5972 5700 5447 5219 5022 4862 4741 4664 4633 4648 4710 4817 4965 5150 5366 5607 5864 6129 6395 6655 6903 7133 7342 7529 7694 7837 7960 8067 8160 8242 8316 8382 8443 8500 8554 8603 8650 8695 8736 8777 8815 8854 8891 8929 8968 9006 9044 9082 9119 9155 9189 9221 9251 9279 9304 9326 9345 9359 9368 9372 9369 9359 9340 9314 9281 9239 9192 9140 9084 9026 8967 8908 8851 8796 8743 8692 8642 8594 8546 8497 8446 8391 8333 8268 8197 8118 8029 7931 7822 7703 7573 7433 7284 7129 6968 6805 6641 6480 6323 6172 6030 5899 5781 5675 5584 5509 5449 5404 5375 5359 5355 5361 5374 5391 5408 5422 5429 5427 5414 5386 5342 5283 5207 5114 5005 4879 4736 4578 4405 4216 4012 3796 3568 3331 3088 2842 2598 2359 2130 1913 1712 1530 1367 1224 1100 996 908 836 777 729 691 660 635 616 600 588 580 574 572 572 574 578 585 593 604 617 632 651 675 705 745 795 860 943 1044 1168 1316 1488 1684 1905 2148 2412 2694 2990 3298 3615 3939 4266 4595 4924 5250 5572 5888 6195 6491 6773 7040 7288 7518 7726 7914 8082 8230 8361 8475 8576 8666 8745 8817 8882 8941 8995 9044 9088 9128 9164 9195 9222 9245 9264 9280 9292 9300 9306 9309 9310 9309 9307 9303 9298 9291 9283 9274 9263 9251 9236 9219 9201 9180 9158 9134 9108 9080 9048 9011 8967 8915 8854 8780 8692 8590 8472 8337 8187 8022 7842 7649 7446 7232 7012 6786 6557 6328 6101 5879 5665 5461 5271 5096 4940 4805 4692 4602 4537 4498 4484 4494 4528 4585 4663 4760 4872 4999 5136 5282 5434 5590 5749 5908 6067 6226 6383 6538 6690 6839 6984 7124 7257 7382 7499 7605 7701 7785 7857 7918 7966 8004 8031 8047 8053 8049 8035 8011 7977 7932 7877 7810 7733 7644 7545 7434 7314 7184 7045 6898 6745 6587 6425 6263 6100 5940 5785 5636 5495 5364 5244 5136 5041 4961 4895 4844 4810 4792 4792 4809 4843 4896 4966 5054 5158 5278 5412 5559 5716 5882 6055 6231 6408 6585 6759 6928 7091 7246 7393 7531 7659 7777 7886 7985 8075 8155 8227 8290 8344 8389 8426 8455 8476 8489 8495 8494 8486 8472 8452 8426 8393 8355 8312 8263 8208 8149 8085 8016 7943 7867 7789 7708 7627 7545 7465 7388 7314 7245 7183 7127 7079 7039 7006 6981 6963 6951 6943 6939 6937 6936 6934 6932 6928 6921 6912 6899 6883 6863 6839 6811 6778 6740 6697 6649 6595 6537 6473 6406 6334 6260 6183 6104 6025 5944 5863 5781 5699 5616 5532 5448 5363 5279 5195 5111 5029 4949 4869 4792 4716 4640 4566 4491 4417 4342 4267 4193 4119 4047 3977 3910 3846 3786 3729 3677 3628 3396 8 2 4 3583 3541 3502 3467 3435 3407 3384 3365 3351 3343 3341 3345 3355 3372 3395 3424 3458 3499 3545 3598 3656 3721 3792 3870 3954 4045 4142 4246 4355 4470 4589 4712 4838 4966 5096 5226 5356 5485 5614 5740 5864 5985 6103 6217 6327 6433 6534 6630 6720 6805 6883 6955 7020 7077 7125 7164 7193 7210 7215 7206 7182 7142 7085 7008 6912 6796 6659 6501 6323 6125 5909 5677 5431 5175 4911 4643 4373 4104 3840 3583 3335 3098 2875 2666 2475 2302 2149 2018 1912 1834 1786 1771 1793 1853 1955 2099 2286 2514 2780 3079 3405 3751 4109 4469 4823 5164 5485 5782 6051 6291 6501 6683 6838 6968 7075 7160 7226 7272 7299 7307 7297 7269 7223 7161 7082 6990 6884 6767 6641 6507 6366 6221 6072 5922 5772 5626 5484 5350 5226 5113 5013 4927 4855 4796 4751 4718 4695 4681 4674 4672 4674 4679 4685 4691 4695 4697 4695 4690 4683 4674 4666 4662 4664 4676 4701 4740 4793 4858 4932 5009 5083 5145 5187 5204 5187 5134 5043 4913 4749 4555 4339 4107 3868 3630 3401 3190 3003 2847 2728 2651 2621 2641 2714 2840 3019 3247 3519 3827 4165 4521 4887 5252 5607 5946 6262 6551 6812 7044 7248 7426 7581 7716 7832 7932 8018 8092 8154 8205 8248 8281 8307 8325 8338 8344 8345 8340 8331 8316 8295 8268 8236 8198 8154 8106 8055 8000 7944 7889 7835 7784 7737 7696 7662 7635 7617 7608 7609 7620 7641 7673 7716 7769 7832 7904 7983 8067 8157 8248 8340 8431 8519 8603 8681 8754 8820 8879 8933 8981 9023 9060 9093 9122 9146 9165 9179 9189 9192 9189 9180 9164 9142 9112 9077 9036 8989 8938 8882 8823 8762 8699 8636 8573 8512 8454 8399 8350 8305 8266 8233 8203 8177 8151 8125 8096 8061 8019 7968 7906 7832 7748 7652 7547 7435 7316 7194 7071 6950 6834 6724 6623 6535 6460 6401 6360 6338 6337 6357 6398 6459 6539 6635 6746 6868 6999 7134 7273 7412 7549 7683 7812 7937 8056 8169 8276 8376 8470 8556 8636 8709 8776 8837 8892 8943 8989 9031 9070 9105 9137 9164 9188 9208 9225 9238 9248 9256 9264 9270 9276 9282 9288 9293 9296 9298 9298 9296 9291 9285 9278 9271 9265 9261 9260 9262 9267 9274 9282 9291 9299 9305 9308 9309 9306 9300 9290 9276 9258 9235 9207 9171 9128 9075 9013 8941 8861 8773 8681 8589 8499 8416 8345 8289 8249 8229 8227 8243 8274 8319 8372 8432 8493 8555 8613 8667 8715 8758 8794 8825 8851 8870 8884 8891 8891 8883 8865 8838 8800 8751 8689 8615 8527 8427 8313 8185 8045 7893 7730 7558 7380 7198 7016 6836 6663 6500 6348 6209 6083 5970 5866 5768 5672 5572 5464 5342 5201 5040 4855 4647 4416 4164 3896 3615 3328 3040 2755 2480 2219 1975 1752 1551 1372 1218 1086 977 888 819 766 728 703 687 679 677 679 686 697 716 745 789 853 943 1064 3397 8 2 4 1221 1418 1656 1934 2247 2591 2957 3336 3717 4089 4445 4776 5076 5342 5572 5767 5929 6062 6169 6255 6324 6380 6425 6464 6498 6529 6561 6594 6630 6672 6720 6776 6841 6915 6999 7092 7194 7303 7419 7538 7660 7783 7905 8024 8139 8249 8354 8453 8545 8631 8711 8785 8853 8915 8972 9024 9070 9111 9148 9181 9211 9238 9264 9288 9311 9334 9356 9376 9395 9412 9425 9434 9439 9438 9431 9417 9396 9367 9328 9278 9214 9134 9035 8916 8772 8602 8406 8181 7930 7653 7353 7034 6700 6357 6010 5665 5328 5005 4700 4418 4164 3939 3745 3584 3455 3357 3289 3248 3232 3237 3263 3306 3366 3442 3535 3644 3771 3918 4084 4271 4478 4703 4944 5198 5459 5724 5986 6242 6486 6716 6928 7123 7299 7457 7599 7727 7843 7950 8050 8144 8234 8320 8405 8487 8567 8645 8721 8795 8866 8935 9002 9066 9127 9184 9239 9290 9338 9382 9424 9463 9500 9535 9569 9601 9631 9661 9688 9712 9734 9752 9767 9777 9784 9787 9788 9786 9784 9781 9778 9774 9771 9767 9761 9753 9741 9725 9703 9676 9643 9603 9557 9505 9444 9375 9295 9202 9094 8968 8822 8654 8463 8248 8009 7750 7471 7178 6875 6566 6257 5955 5664 5390 5138 4915 4725 4573 4463 4398 4380 4410 4488 4613 4780 4985 5222 5483 5761 6048 6336 6618 6888 7141 7372 7579 7761 7918 8049 8157 8241 8305 8350 8377 8388 8385 8368 8338 8296 8243 8180 8106 8022 7928 7822 7705 7574 7429 7267 7087 6889 6671 6433 6177 5903 5616 5317 5011 4703 4397 4097 3807 3532 3276 3040 2830 2647 2495 2378 2298 2258 2261 2307 2398 2533 2708 2920 3162 3427 3705 3987 4262 4521 4755 4956 5117 5234 5304 5325 5298 5224 5107 4950 4758 4535 4286 4018 3736 3446 3155 2867 2590 2328 2086 1867 1675 1509 1369 1255 1164 1092 1038 999 974 965 972 1002 1058 1148 1279 1457 1685 1967 2301 2684 3108 3564 4040 4525 5006 5471 5911 6319 6690 7023 7316 7573 7797 7991 8159 8306 8433 8543 8637 8717 8782 8833 8871 8895 8907 8907 8895 8873 8840 8799 8750 8693 8629 8560 8487 8410 8330 8249 8166 8084 8001 7918 7836 7754 7673 7592 7512 7434 7358 7283 7211 7140 7071 7002 6933 6862 6788 6711 6631 6548 6463 6378 6295 6218 6149 6091 6046 6015 6000 6001 6015 6043 6081 6128 6181 6238 6295 6350 6402 6449 6490 6524 6551 6571 6585 6595 6602 6608 6617 6632 6654 6687 6733 6794 6869 6960 7066 7184 7312 7448 7590 7732 7875 8013 8147 8274 8393 8504 8606 8700 8786 8864 8934 8998 9054 9104 9148 9188 9222 9254 9282 9308 9332 9356 9378 9400 9421 9441 9460 9478 9495 9511 9526 9540 9552 9565 9577 9590 9602 9615 9628 9641 9655 9668 9681 9693 9704 9714 9722 9729 9734 9737 9738 9736 9733 9729 9723 9715 9706 9696 9685 9673 9661 9648 9635 9622 9610 3398 8 2 4 9598 9586 9576 9567 9559 9552 9546 9540 9535 9531 9527 9524 9522 9521 9521 9524 9529 9537 9547 9560 9576 9593 9611 9630 9650 9670 9689 9708 9725 9741 9757 9770 9783 9794 9804 9813 9821 9828 9834 9840 9845 9850 9854 9858 9861 9863 9864 9865 9864 9863 9861 9859 9856 9855 9853 9852 9851 9850 9848 9846 9842 9838 9832 9827 9821 9815 9810 9806 9803 9801 9799 9796 9791 9783 9771 9754 9732 9702 9665 9621 9567 9504 9429 9341 9237 9114 8970 8801 8605 8380 8124 7838 7523 7182 6818 6436 6043 5644 5244 4851 4470 4105 3762 3442 3151 2891 2665 2476 2326 2221 2161 2152 2194 2290 2439 2639 2887 3177 3500 3847 4208 4573 4930 5270 5584 5866 6111 6316 6480 6604 6690 6739 6753 6737 6691 6618 6520 6400 6259 6101 5929 5747 5560 5373 5192 5021 4866 4732 4623 4541 4487 4463 4467 4497 4550 4621 4705 4797 4890 4979 5059 5124 5171 5198 5203 5187 5150 5095 5025 4944 4855 4763 4672 4583 4502 4430 4371 4325 4296 4284 4290 4317 4363 4429 4512 4613 4727 4852 4985 5121 5259 5395 5528 5654 5775 5890 5999 6103 6203 6301 6396 6491 6586 6679 6772 6865 6955 7044 7131 7215 7297 7376 7453 7529 7603 7677 7750 7825 7900 7976 8053 8130 8207 8283 8358 8430 8498 8562 8622 8677 8727 8772 8812 8848 8881 8909 8935 8957 8976 8993 9007 9019 9028 9036 9041 9044 9044 9043 9040 9034 9026 9016 9004 8989 8973 8954 8933 8910 8885 8858 8829 8797 8762 8725 8685 8642 8597 8549 8498 8445 8389 8331 8268 8201 8129 8051 7966 7874 7775 7668 7555 7436 7312 7186 7057 6927 6797 6668 6541 6417 6296 6179 6067 5961 5863 5773 5692 5622 5562 5515 5478 5451 5435 5426 5425 5429 5437 5450 5467 5488 5513 5545 5584 5631 5689 5758 5839 5933 6038 6155 6281 6415 6555 6697 6839 6978 7112 7237 7351 7453 7541 7616 7676 7724 7759 7783 7799 7808 7811 7812 7811 7811 7811 7814 7820 7829 7843 7861 7884 7912 7945 7984 8029 8079 8135 8196 8261 8330 8403 8478 8554 8632 8709 8786 8861 8934 9002 9066 9125 9177 9221 9259 9289 9312 9330 9342 9350 9355 9358 9358 9356 9352 9343 9327 9304 9271 9227 9169 9098 9013 8914 8803 8680 8548 8410 8267 8122 7978 7838 7704 7581 7470 7375 7299 7242 7208 7197 7208 7241 7293 7363 7445 7538 7635 7733 7829 7919 8001 8071 8130 8177 8211 8233 8245 8246 8237 8220 8194 8160 8118 8068 8009 7941 7864 7777 7682 7577 7463 7342 7213 7079 6939 6796 6650 6502 6354 6208 6063 5922 5784 5653 5527 5408 5297 5195 5102 5020 4951 4894 4853 4827 4819 4829 4858 4906 4973 5057 5157 5270 5394 5527 5666 5808 5950 6091 6230 6365 6495 6620 6739 6851 6957 7056 7147 7230 7304 7369 7426 7474 7516 7551 7583 7613 7641 7671 7702 7736 7772 7810 7848 3399 8 2 5 7867 7897 7922 7943 7957 7966 7969 7967 7962 7955 7950 7948 7952 7962 7980 8007 8041 8083 8130 8182 8234 8287 8336 8381 8421 8454 8481 8501 8515 8523 8528 8528 8524 8518 8509 8496 8481 8463 8442 8419 8395 8369 8343 8318 8293 8271 8251 8233 8217 8203 8190 8176 8161 8142 8118 8088 8050 8000 7938 7862 7769 7659 7530 7383 7216 7031 6829 6614 6387 6154 5919 5686 5461 5250 5057 4887 4745 4632 4550 4498 4477 4482 4510 4557 4615 4680 4746 4807 4859 4896 4916 4916 4894 4848 4779 4686 4569 4431 4273 4096 3904 3700 3486 3266 3045 2827 2613 2409 2216 2037 1874 1727 1598 1487 1396 1327 1280 1258 1262 1296 1360 1454 1580 1734 1914 2114 2328 2549 2768 2977 3169 3337 3475 3580 3651 3688 3692 3667 3616 3543 3452 3345 3227 3097 2959 2812 2658 2497 2330 2159 1987 1815 1648 1487 1335 1196 1071 961 866 786 720 667 624 590 564 543 527 515 507 502 500 502 508 517 531 550 575 608 648 700 763 840 932 1039 1163 1302 1455 1620 1796 1979 2168 2361 2555 2750 2945 3141 3338 3537 3738 3942 4148 4357 4567 4776 4983 5186 5383 5573 5755 5926 6089 6242 6386 6521 6649 6770 6883 6990 7090 7183 7268 7344 7412 7471 7520 7559 7589 7611 7623 7628 7624 7613 7595 7570 7537 7498 7451 7397 7336 7268 7192 7110 7022 6927 6827 6723 6614 6502 6389 6276 6165 6059 5960 5870 5793 5730 5685 5660 5655 5672 5711 5773 5856 5959 6080 6217 6367 6527 6695 6865 7037 7207 7372 7530 7680 7819 7948 8066 8172 8267 8350 8424 8487 8542 8588 8626 8656 8679 8696 8705 8709 8706 8697 8683 8665 8644 8620 8596 8572 8551 8534 8522 8516 8517 8526 8541 8562 8590 8622 8659 8700 8743 8789 8837 8887 8938 8990 9044 9098 9152 9205 9258 9307 9354 9398 9437 9471 9502 9528 9551 9572 9589 9605 9620 9634 9647 9659 9670 9680 9689 9696 9702 9706 9709 9712 9714 9716 9718 9721 9723 9725 9727 9728 9729 9727 9725 9722 9718 9713 9707 9702 9696 9689 9680 9668 9651 9629 9599 9560 9511 9450 9377 9291 9193 9081 8956 8819 8669 8506 8331 8144 7945 7734 7512 7280 7040 6794 6545 6295 6048 5807 5577 5361 5162 4983 4828 4699 4597 4523 4477 4461 4472 4510 4573 4660 4770 4899 5047 5212 5391 5584 5787 5999 6217 6441 6666 6892 7116 7335 7547 7751 7944 8127 8297 8455 8600 8732 8853 8962 9062 9152 9234 9309 9378 9440 9497 9548 9593 9634 9669 9700 9726 9749 9769 9788 9805 9821 9837 9853 9869 9885 9899 9912 9922 9929 9932 9933 9931 9927 9922 9917 9912 9909 9908 9908 9909 9911 9912 9911 9906 9899 9887 9871 9851 9827 9801 9774 9745 9717 9687 9658 9627 9596 9562 9526 9488 9447 9405 9362 9319 9278 9240 9207 9181 9161 9150 9146 9150 9160 9176 3400 8 2 5 9196 9220 9244 9268 9291 9311 9327 9338 9345 9348 9346 9340 9332 9322 9310 9299 9288 9278 9269 9263 9258 9254 9252 9251 9251 9252 9254 9255 9256 9255 9254 9250 9244 9234 9220 9200 9175 9144 9106 9062 9011 8955 8893 8826 8756 8685 8612 8540 8469 8402 8339 8281 8228 8182 8142 8109 8082 8062 8048 8040 8037 8038 8043 8052 8062 8075 8087 8100 8112 8122 8131 8139 8146 8153 8161 8169 8180 8194 8212 8233 8259 8288 8320 8356 8393 8431 8468 8504 8538 8568 8593 8613 8627 8635 8638 8635 8627 8615 8601 8587 8572 8560 8552 8548 8551 8559 8575 8597 8625 8660 8699 8743 8791 8841 8893 8945 8998 9050 9100 9150 9197 9243 9288 9331 9373 9415 9456 9496 9536 9575 9613 9648 9680 9709 9734 9755 9772 9786 9797 9807 9817 9827 9837 9850 9863 9878 9893 9907 9921 9933 9942 9950 9956 9960 9965 9969 9973 9979 9984 9991 9996100001000210001 9996 9987 9975 9959 9940 9919 9897 9873 9847 9820 9790 9756 9717 9672 9621 9563 9499 9427 9351 9270 9187 9103 9019 8937 8859 8785 8716 8654 8600 8554 8518 8493 8479 8478 8489 8512 8547 8593 8647 8707 8772 8839 8907 8972 9035 9095 9151 9202 9249 9291 9329 9363 9391 9412 9427 9435 9434 9425 9408 9383 9351 9314 9274 9232 9191 9153 9119 9091 9071 9058 9054 9059 9071 9091 9117 9147 9182 9219 9257 9296 9334 9371 9407 9440 9471 9499 9526 9550 9573 9595 9616 9635 9654 9672 9690 9707 9723 9738 9752 9766 9778 9789 9798 9806 9813 9818 9822 9825 9827 9828 9828 9828 9828 9829 9829 9828 9827 9825 9821 9814 9804 9790 9771 9746 9715 9678 9633 9580 9518 9445 9359 9259 9142 9006 8849 8669 8465 8236 7983 7707 7410 7094 6765 6425 6081 5736 5398 5071 4761 4473 4215 3991 3807 3668 3579 3541 3558 3631 3757 3935 4159 4423 4721 5043 5381 5725 6069 6404 6724 7026 7306 7562 7795 8005 8195 8365 8519 8658 8785 8901 9007 9103 9192 9273 9346 9413 9473 9529 9579 9625 9668 9707 9744 9778 9809 9837 9862 9883 9901 9916 9926 9934 9938 9939 9937 9933 9926 9918 9907 9894 9879 9862 9843 9822 9799 9775 9749 9722 9695 9666 9638 9609 9581 9554 9528 9502 9478 9455 9432 9410 9387 9364 9338 9311 9280 9247 9209 9167 9121 9071 9016 8959 8898 8835 8771 8706 8643 8581 8523 8470 8422 8381 8349 8324 8308 8301 8303 8313 8331 8356 8389 8427 8472 8521 8576 8633 8693 8755 8816 8875 8931 8982 9028 9067 9100 9124 9142 9153 9159 9159 9154 9146 9134 9120 9102 9082 9061 9037 9012 8986 8960 8934 8908 8882 8857 8832 8807 8781 8753 8723 8688 8647 8599 8541 8472 8388 8288 8169 8030 7869 7685 7477 7247 6996 6724 6436 6134 5822 5505 5188 4876 4574 4288 4025 3790 3589 3428 3312 3246 3233 3275 3373 3525 3729 3978 4268 3401 8 2 5 4589 4933 5291 5654 6013 6361 6691 6999 7281 7536 7764 7966 8142 8296 8429 8545 8645 8731 8804 8867 8919 8961 8994 9017 9033 9040 9041 9037 9028 9017 9005 8993 8982 8972 8965 8961 8957 8954 8951 8946 8939 8929 8914 8896 8874 8849 8820 8789 8754 8715 8671 8618 8556 8480 8387 8276 8143 7986 7806 7601 7373 7124 6855 6569 6269 5957 5638 5312 4983 4654 4326 4004 3689 3384 3092 2817 2560 2325 2113 1926 1766 1633 1530 1457 1417 1411 1442 1512 1623 1777 1974 2212 2491 2806 3152 3522 3908 4302 4696 5083 5456 5811 6143 6452 6737 6998 7237 7456 7657 7842 8011 8166 8307 8436 8552 8657 8750 8834 8909 8977 9039 9095 9146 9193 9235 9271 9300 9323 9338 9346 9346 9340 9328 9311 9291 9267 9241 9211 9179 9144 9105 9062 9014 8961 8903 8840 8773 8701 8625 8545 8462 8375 8284 8189 8092 7991 7888 7784 7680 7578 7478 7384 7296 7215 7144 7083 7033 6995 6969 6956 6956 6970 6996 7035 7085 7146 7218 7298 7385 7477 7574 7673 7774 7874 7973 8070 8163 8252 8337 8417 8491 8559 8621 8678 8729 8774 8813 8847 8875 8899 8917 8930 8937 8939 8936 8926 8911 8890 8862 8829 8790 8746 8697 8643 8585 8523 8457 8386 8310 8229 8141 8044 7939 7823 7695 7553 7396 7223 7033 6826 6602 6361 6103 5831 5545 5246 4938 4622 4302 3980 3658 3342 3033 2735 2451 2185 1939 1714 1513 1335 1181 1049 939 849 776 719 675 642 618 602 592 587 585 587 591 597 608 624 647 682 731 798 889 1006 1152 1330 1538 1776 2040 2326 2627 2938 3252 3562 3863 4150 4421 4672 4904 5116 5310 5487 5649 5796 5930 6054 6166 6269 6363 6450 6530 6604 6674 6741 6806 6870 6934 6998 7061 7125 7188 7248 7307 7361 7412 7458 7498 7533 7563 7588 7608 7623 7635 7643 7647 7649 7649 7646 7643 7638 7633 7628 7623 7619 7615 7612 7610 7607 7604 7600 7596 7589 7582 7573 7564 7553 7543 7532 7521 7509 7496 7481 7461 7436 7404 7364 7314 7254 7183 7100 7007 6903 6789 6665 6534 6394 6248 6096 5940 5780 5619 5458 5300 5148 5005 4873 4756 4657 4578 4522 4492 4488 4513 4567 4649 4760 4898 5060 5243 5444 5657 5877 6100 6319 6530 6730 6914 7080 7228 7357 7467 7559 7636 7698 7747 7784 7809 7824 7829 7824 7809 7784 7751 7709 7659 7604 7543 7480 7415 7350 7289 7233 7184 7144 7116 7102 7102 7118 7149 7194 7251 7318 7392 7468 7542 7610 7669 7714 7742 7752 7743 7713 7665 7600 7520 7428 7328 7223 7119 7018 6926 6845 6781 6735 6710 6707 6728 6771 6836 6920 7021 7136 7260 7389 7521 7651 7775 7891 7998 8092 8173 8241 8296 8339 8372 8396 8413 8427 8439 8451 8467 8486 8511 8541 8577 8618 8663 8711 8761 8811 8861 8909 8956 9000 9041 9079 9114 9145 9171 9192 3402 8 2 5 9207 9215 9217 9210 9196 9175 9147 9112 9072 9027 8978 8925 8868 8807 8742 8671 8593 8509 8419 8321 8217 8108 7996 7882 7771 7663 7563 7473 7395 7331 7283 7251 7235 7235 7248 7273 7307 7349 7393 7438 7481 7520 7551 7574 7587 7591 7584 7567 7542 7508 7468 7423 7375 7326 7278 7232 7191 7156 7128 7110 7101 7103 7116 7140 7175 7219 7273 7334 7402 7474 7550 7627 7704 7778 7848 7912 7969 8015 8049 8070 8077 8068 8041 7997 7935 7854 7754 7636 7500 7348 7181 7001 6809 6610 6404 6196 5987 5781 5579 5383 5193 5010 4832 4659 4488 4318 4145 3969 3787 3598 3402 3198 2987 2772 2555 2339 2127 1923 1730 1551 1389 1247 1124 1021 938 873 824 788 763 747 737 733 735 744 763 796 847 919 1019 1149 1312 1509 1737 1994 2275 2573 2881 3191 3495 3788 4064 4320 4555 4768 4963 5140 5303 5456 5600 5739 5872 5999 6121 6235 6338 6430 6506 6564 6601 6616 6607 6572 6511 6423 6310 6171 6010 5827 5625 5407 5176 4934 4683 4427 4166 3904 3641 3380 3123 2872 2629 2397 2178 1975 1790 1625 1480 1356 1251 1164 1094 1037 992 955 926 903 883 867 854 843 836 833 834 841 856 881 921 977 1056 1161 1295 1464 1668 1908 2184 2492 2828 3187 3560 3941 4321 4694 5052 5392 5709 6000 6263 6500 6708 6889 7043 7170 7271 7346 7395 7420 7420 7397 7353 7290 7209 7113 7005 6888 6763 6633 6499 6365 6230 6098 5968 5844 5727 5618 5521 5435 5364 5309 5270 5249 5246 5260 5291 5338 5399 5474 5562 5661 5771 5891 6021 6161 6309 6467 6632 6804 6982 7164 7348 7532 7714 7892 8063 8227 8382 8528 8664 8790 8905 9011 9107 9193 9270 9337 9395 9444 9485 9517 9541 9559 9573 9583 9591 9598 9606 9616 9628 9642 9658 9676 9695 9714 9732 9749 9764 9778 9789 9798 9804 9809 9811 9811 9808 9803 9794 9781 9765 9745 9722 9695 9666 9635 9602 9568 9534 9500 9466 9433 9401 9370 9340 9312 9286 9263 9243 9225 9210 9198 9188 9180 9172 9164 9155 9145 9133 9118 9101 9082 9060 9035 9007 8977 8942 8903 8857 8806 8747 8681 8608 8529 8444 8356 8266 8176 8088 8005 7928 7858 7797 7745 7702 7671 7650 7641 7644 7659 7685 7724 7773 7833 7901 7976 8056 8139 8223 8306 8386 8460 8529 8589 8640 8681 8709 8724 8724 8708 8674 8621 8549 8456 8344 8212 8061 7894 7712 7518 7314 7103 6890 6677 6468 6266 6074 5895 5730 5582 5452 5340 5245 5167 5104 5056 5021 4997 4984 4981 4987 5004 5032 5070 5122 5186 5264 5357 5464 5584 5718 5863 6020 6186 6360 6541 6726 6915 7105 7295 7482 7665 7841 8009 8167 8313 8447 8567 8676 8771 8855 8927 8990 9043 9086 9122 9148 9165 9174 9174 9165 9149 9125 9096 9063 9028 8991 8956 8923 8892 8865 8843 8824 8810 3403 8 2 5 8801 8796 8798 8805 8819 8840 8868 8903 8944 8990 9040 9091 9142 9192 9238 9280 9316 9347 9373 9395 9412 9426 9437 9445 9451 9455 9456 9454 9447 9436 9419 9395 9366 9330 9288 9242 9192 9140 9087 9034 8983 8935 8890 8848 8811 8777 8746 8718 8693 8669 8647 8626 8606 8587 8568 8550 8531 8510 8488 8464 8436 8404 8368 8328 8284 8236 8185 8131 8076 8019 7963 7907 7852 7798 7746 7695 7645 7597 7550 7505 7462 7420 7380 7342 7306 7273 7243 7215 7190 7168 7148 7130 7113 7096 7077 7054 7025 6988 6939 6877 6799 6703 6587 6453 6298 6125 5935 5730 5512 5282 5044 4799 4548 4293 4035 3776 3516 3259 3005 2758 2520 2295 2085 1893 1721 1571 1442 1335 1249 1181 1130 1092 1065 1045 1032 1021 1013 1004 995 985 973 960 945 929 911 892 872 852 830 808 786 764 741 719 698 679 661 645 632 621 613 607 605 605 607 613 624 640 664 697 744 805 884 984 1104 1246 1409 1591 1790 2000 2219 2440 2660 2874 3076 3265 3435 3586 3715 3822 3904 3963 3996 4005 3990 3950 3887 3801 3694 3567 3424 3266 3098 2922 2743 2562 2385 2213 2050 1897 1756 1630 1520 1426 1352 1299 1271 1269 1297 1358 1456 1593 1770 1988 2245 2538 2862 3212 3580 3958 4337 4709 5066 5403 5715 5997 6249 6470 6662 6826 6964 7081 7179 7260 7329 7386 7435 7476 7511 7541 7566 7588 7608 7624 7639 7652 7663 7672 7679 7684 7688 7690 7691 7691 7690 7688 7687 7686 7686 7685 7685 7684 7682 7679 7674 7666 7656 7642 7625 7604 7578 7547 7512 7471 7425 7375 7322 7268 7215 7165 7122 7089 7068 7062 7073 7102 7150 7216 7298 7395 7503 7620 7742 7866 7990 8111 8227 8336 8439 8533 8620 8697 8767 8827 8878 8919 8949 8966 8971 8960 8934 8890 8828 8746 8644 8523 8381 8220 8041 7845 7634 7411 7178 6939 6698 6461 6232 6018 5824 5659 5526 5431 5380 5374 5414 5500 5629 5796 5996 6220 6461 6710 6961 7205 7438 7654 7852 8029 8186 8324 8444 8548 8639 8719 8789 8850 8903 8950 8990 9023 9050 9070 9085 9094 9098 9098 9094 9089 9081 9073 9065 9057 9051 9047 9046 9048 9053 9063 9076 9093 9114 9137 9163 9189 9217 9244 9271 9296 9321 9343 9364 9382 9398 9412 9423 9432 9438 9440 9441 9438 9435 9430 9425 9419 9415 9411 9407 9405 9403 9401 9399 9397 9396 9395 9394 9396 9400 9406 9414 9425 9438 9453 9468 9483 9497 9510 9521 9531 9539 9546 9553 9560 9567 9575 9582 9590 9597 9604 9610 9615 9619 9622 9625 9628 9631 9635 9639 9643 9647 9649 9650 9648 9644 9636 9624 9610 9594 9575 9555 9535 9514 9494 9473 9452 9431 9408 9384 9358 9329 9298 9264 9228 9189 9148 9105 9062 9018 8974 8931 8890 8852 8818 8789 8765 8748 8736 8730 8730 8735 8744 3404 8 2 5 8756 8770 8784 8798 8810 8820 8827 8829 8828 8821 8809 8791 8768 8738 8702 8660 8613 8561 8505 8446 8385 8324 8264 8206 8151 8102 8058 8021 7991 7968 7952 7943 7940 7943 7952 7965 7981 8001 8022 8045 8068 8091 8113 8134 8153 8169 8182 8191 8196 8196 8192 8183 8170 8153 8133 8111 8087 8062 8038 8014 7990 7968 7947 7927 7907 7889 7871 7855 7838 7823 7808 7794 7781 7769 7758 7749 7740 7733 7727 7722 7717 7714 7711 7708 7706 7702 7698 7693 7685 7674 7659 7641 7618 7591 7560 7524 7483 7438 7388 7332 7270 7202 7125 7039 6942 6833 6710 6573 6419 6249 6061 5855 5631 5389 5130 4856 4567 4268 3960 3648 3336 3029 2731 2446 2180 1934 1712 1515 1344 1198 1075 974 892 828 777 738 709 688 673 664 658 655 654 655 657 659 660 661 662 661 661 661 662 665 670 678 688 701 715 731 746 759 771 778 781 778 770 756 737 714 687 659 631 604 579 558 542 530 523 520 521 525 532 542 556 576 606 648 707 788 896 1033 1202 1405 1639 1903 2191 2497 2814 3135 3452 3759 4051 4326 4580 4815 5030 5229 5414 5587 5752 5910 6063 6213 6359 6502 6642 6778 6909 7036 7159 7277 7391 7502 7608 7711 7810 7906 7998 8085 8169 8248 8322 8391 8455 8515 8571 8623 8672 8718 8762 8805 8845 8885 8923 8959 8995 9028 9061 9091 9121 9148 9174 9198 9219 9238 9253 9265 9272 9275 9273 9266 9253 9234 9208 9173 9129 9071 8997 8903 8786 8641 8466 8258 8016 7742 7436 7102 6745 6370 5985 5596 5212 4840 4487 4163 3875 3630 3437 3303 3232 3230 3298 3437 3643 3910 4231 4596 4990 5402 5819 6228 6618 6982 7313 7608 7867 8090 8282 8445 8584 8704 8808 8900 8981 9053 9117 9175 9225 9268 9305 9335 9360 9380 9396 9408 9417 9422 9425 9425 9422 9417 9409 9399 9386 9370 9353 9334 9313 9291 9266 9238 9208 9173 9133 9087 9034 8972 8900 8817 8721 8612 8487 8346 8186 8008 7810 7591 7351 7090 6810 6512 6197 5870 5532 5188 4841 4497 4158 3830 3516 3218 2940 2684 2451 2244 2062 1909 1785 1692 1633 1608 1622 1674 1767 1900 2072 2279 2515 2774 3046 3321 3590 3840 4063 4249 4394 4492 4542 4544 4502 4420 4302 4155 3985 3798 3600 3395 3190 2991 2803 2633 2489 2377 2306 2282 2311 2394 2534 2727 2969 3249 3559 3884 4210 4524 4813 5066 5274 5431 5536 5587 5587 5541 5455 5336 5190 5024 4847 4663 4479 4299 4127 3968 3823 3696 3586 3496 3425 3374 3342 3328 3333 3356 3396 3452 3525 3613 3716 3831 3955 4086 4220 4353 4479 4596 4697 4781 4846 4889 4912 4916 4905 4883 4854 4823 4797 4779 4776 4789 4823 4878 4955 5053 5170 5303 5450 5607 5770 5934 6097 6254 6404 6542 6668 6779 6875 6954 7017 7064 3405 8 2 5 7093 7107 7105 7086 7052 7002 6936 6853 6753 6635 6499 6345 6173 5984 5777 5555 5319 5070 4809 4540 4263 3981 3695 3409 3125 2845 2573 2311 2061 1828 1613 1419 1246 1096 967 859 771 699 641 595 558 528 503 481 461 444 429 416 404 395 388 383 379 376 374 372 370 369 367 366 365 365 365 366 368 370 372 374 376 377 379 381 384 389 395 404 415 428 443 459 477 495 516 542 574 617 674 751 853 982 1142 1334 1557 1809 2085 2379 2685 2994 3299 3594 3873 4133 4372 4588 4784 4961 5123 5270 5408 5538 5662 5782 5899 6012 6123 6232 6337 6440 6540 6638 6733 6827 6919 7009 7098 7185 7272 7357 7442 7526 7609 7692 7775 7857 7937 8016 8093 8166 8236 8301 8360 8413 8460 8499 8531 8556 8572 8579 8579 8569 8551 8525 8489 8446 8396 8339 8277 8211 8142 8073 8004 7936 7872 7811 7755 7705 7661 7624 7595 7574 7561 7558 7564 7580 7606 7642 7687 7740 7801 7868 7940 8015 8092 8171 8250 8327 8404 8479 8552 8623 8692 8758 8821 8881 8936 8986 9032 9072 9106 9136 9162 9185 9206 9226 9247 9268 9290 9313 9337 9360 9383 9403 9421 9435 9447 9455 9460 9463 9464 9463 9461 9458 9452 9444 9432 9415 9393 9364 9328 9285 9234 9176 9112 9042 8966 8885 8799 8710 8619 8525 8431 8339 8249 8164 8087 8020 7964 7921 7894 7881 7883 7899 7928 7969 8017 8072 8129 8186 8239 8284 8318 8336 8335 8311 8260 8178 8064 7916 7733 7517 7270 6995 6696 6379 6050 5714 5377 5045 4722 4414 4123 3854 3611 3398 3218 3076 2975 2920 2914 2959 3057 3207 3406 3650 3933 4246 4581 4928 5278 5622 5953 6266 6555 6820 7059 7273 7465 7636 7789 7926 8048 8158 8256 8343 8419 8484 8539 8585 8622 8651 8674 8691 8704 8714 8722 8729 8735 8740 8746 8751 8757 8764 8771 8780 8789 8799 8811 8824 8838 8853 8871 8890 8910 8933 8957 8983 9010 9038 9066 9095 9124 9153 9182 9209 9236 9261 9285 9308 9329 9348 9365 9381 9394 9406 9415 9424 9431 9437 9444 9450 9456 9462 9468 9473 9476 9477 9476 9470 9461 9448 9430 9406 9377 9342 9299 9248 9185 9109 9018 8907 8776 8620 8438 8229 7992 7728 7438 7124 6789 6436 6069 5693 5311 4928 4549 4177 3817 3474 3149 2847 2569 2319 2097 1905 1744 1613 1516 1451 1422 1429 1477 1566 1699 1879 2104 2375 2689 3041 3425 3833 4255 4683 5106 5517 5908 6273 6609 6914 7187 7431 7647 7839 8009 8161 8298 8421 8533 8633 8721 8800 8867 8924 8970 9006 9033 9051 9061 9064 9061 9053 9040 9023 9003 8979 8951 8920 8886 8849 8810 8769 8726 8682 8638 8594 8550 8507 8465 8424 8385 8346 8310 8276 8245 8217 8193 8173 8160 8152 8151 8158 8172 8193 8221 8256 8298 8345 8396 8452 8510 8570 3406 8 2 5 8631 8693 8754 8813 8871 8926 8978 9026 9071 9112 9148 9181 9209 9233 9254 9272 9286 9298 9307 9313 9316 9317 9314 9307 9295 9277 9253 9222 9183 9135 9078 9012 8935 8848 8751 8643 8524 8394 8255 8106 7949 7785 7615 7442 7266 7091 6918 6750 6588 6434 6290 6156 6036 5929 5837 5762 5702 5661 5636 5629 5637 5661 5697 5743 5796 5853 5910 5963 6009 6046 6071 6083 6081 6066 6039 6002 5958 5910 5863 5821 5787 5767 5763 5780 5818 5880 5965 6073 6202 6348 6509 6680 6858 7038 7217 7390 7554 7709 7851 7981 8096 8198 8286 8360 8421 8469 8504 8526 8535 8531 8515 8486 8446 8397 8340 8277 8212 8146 8083 8027 7979 7943 7920 7913 7922 7946 7987 8042 8111 8190 8277 8370 8465 8561 8655 8746 8832 8911 8984 9051 9110 9164 9210 9251 9285 9313 9334 9349 9358 9360 9355 9344 9326 9303 9274 9239 9200 9155 9105 9051 8992 8929 8862 8792 8720 8646 8572 8498 8426 8356 8289 8225 8164 8106 8049 7994 7939 7883 7824 7762 7695 7622 7541 7451 7350 7237 7112 6972 6819 6650 6467 6270 6061 5840 5611 5374 5132 4887 4641 4395 4150 3907 3666 3428 3192 2960 2733 2511 2297 2092 1900 1723 1563 1422 1299 1196 1112 1046 996 962 942 938 950 982 1037 1119 1232 1381 1568 1796 2064 2369 2707 3072 3457 3853 4252 4644 5024 5386 5724 6036 6322 6581 6814 7023 7210 7376 7523 7652 7762 7854 7928 7983 8018 8032 8025 7995 7943 7868 7768 7645 7497 7326 7133 6920 6689 6445 6191 5934 5681 5439 5214 5014 4847 4719 4634 4595 4606 4665 4771 4920 5108 5328 5572 5833 6104 6377 6646 6904 7147 7373 7578 7763 7928 8074 8202 8314 8413 8500 8577 8645 8707 8762 8813 8859 8901 8939 8975 9008 9038 9066 9091 9114 9134 9150 9163 9172 9178 9180 9178 9174 9167 9158 9146 9133 9118 9101 9083 9063 9041 9017 8992 8966 8939 8911 8882 8852 8820 8787 8751 8713 8670 8623 8571 8514 8450 8380 8303 8220 8128 8028 7920 7802 7673 7534 7383 7222 7049 6866 6673 6471 6262 6047 5827 5604 5380 5155 4930 4708 4488 4273 4062 3856 3656 3462 3274 3091 2915 2743 2576 2413 2255 2100 1950 1804 1664 1530 1402 1283 1173 1072 982 902 833 774 725 685 652 626 606 592 582 577 577 582 592 608 629 656 688 723 761 801 842 883 925 968 1015 1069 1133 1212 1310 1431 1579 1755 1960 2193 2452 2732 3027 3333 3642 3949 4248 4534 4805 5057 5291 5506 5703 5883 6050 6204 6348 6484 6613 6737 6857 6973 7087 7199 7307 7413 7516 7614 7709 7798 7883 7962 8037 8105 8169 8229 8284 8335 8382 8426 8465 8500 8532 8559 8582 8601 8617 8629 8640 8649 8657 8665 8674 8683 8692 8702 8713 8723 8734 8743 8751 8757 8762 8764 8764 8761 8756 8747 8735 8720 8700 8676 3407 8 2 5 8648 8615 8577 8533 8484 8428 8365 8295 8217 8130 8033 7927 7811 7686 7552 7412 7268 7122 6980 6843 6717 6606 6515 6445 6401 6384 6395 6433 6497 6584 6690 6813 6946 7087 7229 7370 7504 7631 7746 7849 7938 8013 8074 8123 8160 8187 8205 8216 8221 8222 8220 8216 8209 8200 8188 8173 8154 8130 8100 8065 8023 7975 7921 7860 7792 7717 7634 7542 7439 7325 7197 7055 6896 6722 6531 6324 6100 5861 5609 5344 5067 4780 4486 4185 3881 3576 3272 2974 2685 2409 2150 1911 1694 1503 1338 1199 1085 995 925 874 837 812 795 784 779 779 786 801 828 870 932 1015 1125 1261 1424 1613 1824 2052 2292 2535 2775 3003 3213 3398 3555 3680 3771 3830 3857 3855 3827 3776 3705 3617 3516 3402 3279 3148 3011 2869 2724 2579 2435 2295 2161 2036 1921 1821 1735 1667 1617 1588 1579 1592 1627 1683 1760 1857 1971 2101 2245 2398 2558 2722 2884 3043 3194 3335 3462 3575 3671 3749 3811 3856 3884 3898 3898 3886 3864 3832 3792 3745 3691 3633 3570 3503 3433 3360 3285 3209 3132 3055 2978 2900 2824 2747 2671 2596 2521 2446 2372 2296 2221 2143 2065 1984 1901 1814 1725 1632 1537 1440 1341 1242 1145 1051 961 877 799 729 668 614 568 529 496 468 445 426 410 397 386 378 372 369 368 370 374 381 391 403 419 439 463 492 526 566 610 660 713 767 822 875 923 964 997 1019 1031 1033 1024 1008 984 956 925 895 866 840 818 803 794 792 799 817 847 892 954 1035 1137 1262 1410 1581 1772 1982 2207 2442 2683 2923 3160 3388 3603 3805 3991 4162 4318 4459 4589 4709 4821 4926 5025 5120 5211 5298 5380 5459 5532 5602 5668 5732 5793 5855 5917 5980 6046 6114 6185 6256 6328 6397 6464 6527 6584 6636 6682 6723 6760 6793 6824 6854 6884 6913 6942 6970 6995 7019 7038 7053 7064 7071 7073 7073 7070 7067 7063 7060 7058 7058 7058 7060 7061 7063 7064 7064 7063 7062 7060 7059 7058 7058 7059 7061 7065 7069 7072 7075 7076 7075 7071 7064 7054 7040 7022 7000 6974 6944 6908 6865 6815 6755 6685 6602 6506 6395 6267 6124 5964 5790 5601 5401 5192 4979 4764 4554 4352 4165 3998 3856 3742 3661 3614 3603 3627 3684 3772 3885 4020 4171 4333 4500 4668 4832 4989 5136 5272 5394 5503 5600 5684 5756 5818 5872 5918 5958 5994 6026 6055 6082 6107 6131 6152 6172 6190 6206 6220 6231 6240 6245 6249 6250 6248 6244 6238 6231 6222 6213 6203 6192 6181 6170 6158 6146 6133 6120 6105 6089 6072 6054 6035 6016 5996 5976 5957 5938 5919 5901 5883 5865 5847 5829 5811 5795 5779 5766 5755 5748 5743 5743 5746 5752 5760 5771 5784 5798 5813 5829 5846 5865 5885 5907 5931 5956 5983 6011 6038 6065 6091 6115 6138 6158 6176 6193 3408 8 2 5 6208 6222 6235 6248 6261 6272 6282 6290 6296 6299 6299 6295 6287 6275 6259 6239 6215 6186 6153 6115 6071 6022 5966 5903 5833 5755 5670 5578 5480 5378 5274 5170 5070 4975 4891 4821 4769 4737 4729 4746 4790 4860 4956 5074 5212 5366 5530 5701 5874 6044 6208 6363 6507 6638 6755 6860 6951 7030 7097 7154 7202 7242 7276 7304 7329 7351 7372 7391 7410 7428 7445 7462 7476 7487 7495 7498 7498 7493 7483 7470 7454 7436 7417 7400 7384 7372 7366 7365 7372 7388 7413 7448 7491 7544 7604 7671 7741 7815 7889 7962 8032 8098 8159 8214 8265 8309 8349 8383 8413 8438 8458 8474 8485 8491 8494 8493 8489 8483 8476 8469 8463 8459 8456 8455 8458 8462 8469 8477 8488 8500 8514 8529 8546 8565 8585 8606 8629 8652 8676 8700 8723 8744 8764 8782 8797 8809 8818 8823 8825 8824 8820 8813 8804 8793 8781 8769 8757 8745 8734 8725 8717 8712 8709 8708 8710 8713 8719 8728 8738 8750 8764 8780 8798 8817 8838 8859 8881 8903 8925 8947 8968 8988 9006 9024 9040 9055 9070 9084 9097 9111 9124 9137 9150 9162 9174 9184 9194 9201 9207 9211 9214 9214 9213 9209 9204 9197 9188 9177 9163 9147 9128 9107 9084 9060 9033 9005 8976 8946 8914 8880 8844 8807 8768 8727 8686 8646 8607 8572 8541 8515 8495 8480 8469 8461 8454 8446 8435 8419 8397 8369 8336 8299 8259 8219 8180 8145 8116 8092 8076 8065 8060 8061 8066 8074 8084 8098 8114 8133 8154 8179 8207 8238 8272 8307 8343 8379 8414 8447 8476 8503 8526 8546 8562 8574 8583 8589 8593 8593 8591 8586 8579 8570 8560 8548 8535 8522 8509 8495 8483 8471 8459 8449 8440 8431 8422 8413 8404 8394 8382 8368 8350 8329 8304 8274 8240 8201 8158 8111 8061 8007 7951 7892 7831 7767 7701 7633 7562 7488 7412 7333 7251 7167 7081 6992 6902 6811 6718 6624 6530 6435 6341 6247 6155 6065 5978 5895 5815 5740 5668 5601 5536 5472 5409 5345 5277 5206 5128 5043 4950 4850 4740 4622 4497 4364 4224 4077 3924 3765 3601 3430 3254 3074 2888 2700 2510 2320 2132 1949 1774 1608 1454 1313 1187 1076 981 900 832 776 730 694 665 643 626 613 604 599 597 598 601 608 619 634 657 689 733 793 870 969 1091 1238 1410 1607 1825 2061 2312 2572 2837 3101 3360 3611 3851 4079 4293 4494 4681 4855 5016 5166 5304 5431 5546 5650 5742 5823 5894 5954 6006 6050 6087 6119 6147 6172 6195 6215 6234 6251 6264 6274 6278 6276 6265 6243 6209 6161 6098 6019 5922 5808 5677 5530 5367 5191 5002 4803 4595 4381 4163 3944 3726 3513 3306 3111 2929 2766 2624 2508 2421 2366 2346 2364 2421 2518 2654 2828 3038 3281 3552 3847 4160 4485 4816 5146 5470 5783 6082 6362 6623 6862 7080 7277 7454 7613 7755 7881 7994 8094 8184 8264 8336 8401 3408 8 3 1 6146 6158 6168 6176 6185 6193 6202 6210 6217 6223 6225 6224 6217 6204 6186 6161 6132 6097 6058 6016 5970 5920 5867 5808 5743 5670 5590 5501 5405 5302 5195 5087 4983 4886 4802 4735 4688 4666 4669 4701 4759 4843 4950 5077 5220 5374 5537 5702 5868 6029 6184 6329 6464 6587 6697 6794 6878 6951 7012 7063 7106 7142 7173 7201 7226 7249 7272 7295 7317 7338 7357 7374 7388 7398 7403 7404 7400 7391 7379 7363 7345 7326 7308 7291 7277 7267 7262 7264 7274 7292 7320 7356 7403 7458 7521 7590 7664 7742 7820 7896 7969 8038 8100 8154 8202 8242 8276 8305 8328 8347 8363 8375 8384 8391 8395 8396 8394 8390 8384 8377 8370 8363 8358 8356 8356 8360 8366 8376 8388 8403 8421 8440 8462 8485 8510 8537 8565 8593 8620 8646 8670 8690 8706 8717 8724 8726 8725 8721 8715 8709 8702 8695 8689 8682 8676 8669 8661 8653 8644 8634 8625 8617 8610 8607 8607 8611 8619 8629 8643 8658 8675 8692 8710 8728 8747 8766 8787 8809 8832 8856 8881 8905 8929 8951 8970 8986 8999 9009 9017 9023 9029 9035 9042 9052 9063 9076 9090 9104 9117 9128 9136 9139 9139 9134 9126 9115 9102 9088 9073 9057 9042 9025 9008 8990 8968 8944 8915 8883 8846 8806 8763 8718 8673 8628 8586 8548 8514 8484 8460 8440 8424 8410 8396 8383 8367 8348 8326 8300 8271 8239 8205 8170 8136 8103 8073 8046 8024 8005 7991 7981 7975 7974 7978 7986 7999 8016 8038 8065 8094 8127 8162 8197 8233 8267 8300 8331 8360 8386 8410 8432 8452 8469 8485 8498 8509 8517 8521 8522 8520 8514 8505 8495 8483 8471 8458 8446 8434 8423 8412 8402 8390 8379 8366 8352 8337 8322 8306 8290 8273 8256 8238 8218 8196 8170 8141 8107 8067 8023 7973 7919 7861 7801 7738 7675 7610 7545 7479 7411 7341 7268 7192 7111 7026 6937 6843 6746 6648 6548 6448 6349 6253 6159 6069 5984 5902 5823 5749 5677 5608 5542 5476 5411 5345 5278 5207 5133 5053 4966 4872 4770 4659 4539 4412 4276 4134 3986 3833 3675 3512 3346 3176 3001 2824 2644 2461 2278 2097 1919 1746 1582 1429 1288 1162 1050 954 873 806 751 708 674 647 627 612 601 593 588 586 586 590 598 610 629 656 693 744 811 896 1002 1131 1284 1461 1660 1881 2119 2370 2631 2897 3163 3425 3680 3924 4156 4373 4577 4765 4938 5097 5243 5375 5494 5601 5696 5779 5853 5917 5972 6019 6059 6094 6124 6150 6172 6192 6209 6223 6235 6243 6248 6247 6240 6225 6199 6161 6108 6039 5953 5847 5722 5577 5414 5235 5041 4836 4622 4403 4183 3963 3747 3537 3335 3144 2966 2802 2655 2529 2426 2350 2305 2293 2319 2385 2492 2641 2830 3058 3320 3610 3923 4250 4586 4922 5252 5570 5873 6158 6422 6665 6888 7092 7278 7447 7602 7743 7871 7987 8092 8185 8267 8339 8402 3409 8 3 1 8457 8505 8547 8584 8617 8647 8673 8695 8712 8723 8727 8722 8709 8688 8657 8618 8571 8517 8457 8392 8323 8249 8173 8093 8011 7926 7841 7755 7670 7586 7506 7429 7357 7289 7225 7165 7107 7051 6995 6938 6879 6818 6755 6689 6621 6550 6476 6399 6318 6230 6135 6030 5912 5781 5634 5469 5287 5086 4868 4633 4384 4123 3853 3577 3300 3024 2755 2495 2247 2015 1801 1607 1433 1280 1149 1036 942 865 801 750 709 677 650 629 611 597 584 574 565 559 554 552 552 554 559 567 577 589 603 619 637 659 685 718 761 819 894 993 1119 1276 1468 1696 1959 2256 2583 2933 3301 3677 4055 4426 4784 5124 5441 5732 5999 6240 6458 6655 6833 6995 7143 7279 7405 7520 7626 7723 7811 7891 7963 8028 8087 8139 8187 8229 8268 8302 8333 8361 8387 8409 8430 8450 8468 8486 8502 8516 8529 8538 8543 8542 8534 8519 8495 8463 8423 8375 8321 8261 8197 8129 8057 7983 7905 7824 7739 7650 7557 7459 7358 7254 7149 7045 6944 6847 6756 6671 6595 6526 6466 6412 6366 6326 6292 6266 6246 6234 6232 6240 6259 6290 6334 6390 6458 6535 6621 6713 6809 6907 7004 7100 7193 7283 7369 7452 7531 7607 7680 7750 7817 7882 7943 8000 8053 8102 8145 8184 8217 8245 8268 8287 8301 8310 8315 8315 8310 8301 8287 8268 8244 8215 8181 8142 8098 8049 7997 7940 7880 7816 7748 7675 7596 7510 7415 7309 7190 7055 6902 6729 6534 6316 6076 5813 5530 5229 4914 4588 4255 3921 3590 3267 2954 2656 2375 2115 1876 1660 1467 1298 1151 1025 921 835 767 713 673 645 625 612 604 600 598 598 600 606 617 636 669 718 790 888 1016 1177 1370 1594 1846 2119 2406 2697 2984 3256 3506 3726 3913 4063 4178 4259 4310 4337 4347 4344 4334 4323 4313 4308 4309 4318 4336 4364 4402 4452 4516 4595 4691 4803 4934 5081 5245 5424 5614 5814 6019 6227 6433 6637 6834 7024 7204 7374 7532 7679 7812 7933 8040 8134 8215 8281 8335 8375 8403 8419 8424 8416 8398 8368 8327 8272 8205 8124 8028 7917 7790 7648 7490 7316 7128 6925 6708 6477 6235 5980 5714 5437 5152 4858 4558 4253 3946 3640 3337 3041 2754 2480 2222 1981 1762 1565 1391 1242 1116 1014 934 872 828 798 778 766 759 757 759 767 782 811 857 927 1027 1163 1340 1560 1825 2133 2480 2861 3266 3688 4117 4542 4955 5349 5718 6058 6368 6645 6893 7111 7303 7471 7617 7742 7848 7936 8006 8057 8090 8104 8099 8076 8036 7977 7903 7814 7712 7597 7473 7340 7201 7057 6909 6761 6613 6467 6325 6189 6061 5943 5838 5747 5671 5614 5576 5558 5561 5585 5628 5690 5769 5863 5969 6086 6209 6337 6465 6592 6712 6823 6921 7001 7060 7095 7102 7077 7020 6928 6802 6642 6450 6229 5982 5713 5426 5127 3410 8 3 1 4819 4507 4196 3888 3589 3300 3025 2766 2525 2304 2105 1931 1785 1668 1583 1535 1526 1560 1639 1765 1939 2160 2426 2732 3072 3439 3826 4222 4620 5011 5389 5748 6084 6394 6679 6939 7174 7386 7578 7750 7904 8041 8160 8263 8348 8415 8465 8496 8510 8505 8481 8439 8377 8295 8191 8065 7916 7742 7544 7322 7078 6811 6527 6226 5913 5590 5261 4929 4596 4265 3939 3619 3308 3007 2720 2449 2197 1966 1759 1576 1419 1286 1178 1092 1026 978 945 927 923 933 960 1004 1068 1154 1262 1393 1543 1710 1888 2070 2249 2418 2569 2696 2796 2865 2903 2912 2894 2854 2797 2725 2644 2557 2466 2373 2281 2190 2103 2025 1959 1911 1889 1899 1950 2049 2199 2405 2666 2980 3341 3741 4168 4611 5058 5496 5915 6308 6667 6990 7276 7527 7746 7937 8104 8253 8388 8511 8625 8731 8829 8920 9003 9077 9144 9202 9254 9299 9339 9375 9408 9439 9468 9495 9520 9542 9562 9579 9592 9601 9607 9609 9609 9606 9601 9593 9584 9572 9557 9539 9517 9492 9464 9433 9399 9363 9326 9289 9253 9218 9185 9153 9124 9097 9072 9050 9031 9015 9002 8995 8992 8995 9004 9018 9037 9060 9087 9116 9146 9177 9206 9235 9262 9287 9311 9334 9355 9376 9394 9412 9427 9440 9451 9458 9462 9463 9460 9454 9445 9432 9416 9397 9375 9350 9321 9290 9257 9223 9188 9154 9121 9090 9062 9037 9016 8998 8982 8969 8956 8944 8930 8915 8897 8875 8847 8813 8770 8718 8653 8575 8481 8370 8241 8094 7931 7751 7559 7357 7151 6945 6745 6557 6385 6236 6114 6022 5963 5940 5951 5997 6075 6183 6315 6468 6636 6814 6995 7176 7352 7518 7673 7815 7942 8054 8152 8237 8310 8372 8425 8469 8506 8537 8563 8583 8600 8613 8623 8631 8638 8644 8650 8656 8663 8670 8677 8686 8697 8709 8722 8738 8757 8778 8803 8830 8860 8891 8924 8957 8990 9021 9051 9078 9104 9128 9152 9176 9201 9228 9257 9288 9321 9355 9389 9421 9450 9474 9494 9509 9518 9522 9522 9518 9511 9503 9492 9478 9462 9441 9415 9382 9341 9291 9230 9159 9077 8985 8884 8773 8654 8528 8395 8255 8110 7961 7807 7650 7491 7331 7171 7013 6857 6704 6555 6412 6274 6143 6018 5902 5796 5701 5619 5552 5502 5471 5459 5468 5497 5544 5608 5686 5774 5867 5961 6051 6132 6202 6256 6292 6309 6308 6288 6252 6201 6139 6069 5992 5912 5829 5744 5657 5568 5474 5374 5265 5145 5012 4863 4699 4518 4320 4107 3881 3644 3400 3153 2907 2665 2433 2215 2012 1829 1666 1525 1404 1303 1221 1156 1107 1072 1052 1050 1066 1106 1174 1274 1410 1586 1804 2061 2357 2685 3039 3409 3786 4161 4524 4867 5184 5469 5721 5937 6119 6268 6387 6477 6542 6584 6606 6610 6599 6575 6539 6495 6446 6393 6340 6290 6244 6204 6172 6149 6136 6132 6137 6149 6168 6191 6216 6241 6264 3411 8 3 1 6282 6294 6298 6294 6280 6259 6231 6196 6159 6119 6081 6045 6013 5985 5964 5948 5937 5932 5931 5935 5944 5957 5974 5997 6025 6058 6096 6139 6186 6235 6286 6336 6384 6429 6468 6501 6524 6538 6538 6525 6494 6445 6374 6279 6160 6015 5844 5649 5430 5190 4935 4667 4392 4115 3840 3574 3319 3082 2864 2670 2504 2367 2262 2193 2161 2168 2216 2304 2433 2601 2805 3041 3306 3594 3898 4214 4535 4857 5174 5483 5781 6067 6337 6593 6834 7059 7269 7464 7644 7810 7961 8098 8220 8329 8424 8506 8575 8634 8681 8719 8749 8772 8788 8799 8806 8811 8812 8813 8812 8811 8810 8809 8809 8808 8809 8810 8812 8814 8818 8823 8830 8837 8847 8857 8869 8882 8896 8909 8921 8931 8939 8944 8944 8940 8929 8912 8889 8859 8821 8776 8724 8663 8593 8514 8423 8320 8203 8069 7917 7744 7549 7331 7090 6825 6539 6232 5908 5569 5219 4861 4499 4138 3781 3432 3096 2775 2474 2196 1943 1718 1523 1356 1218 1107 1021 955 907 874 853 843 843 855 882 929 1000 1102 1240 1418 1638 1901 2205 2547 2918 3313 3722 4135 4544 4941 5319 5674 6003 6305 6580 6831 7059 7267 7459 7637 7802 7957 8101 8236 8362 8479 8587 8686 8777 8861 8939 9012 9080 9144 9205 9262 9316 9366 9413 9454 9491 9522 9549 9571 9588 9603 9615 9626 9637 9649 9662 9677 9693 9710 9727 9744 9759 9772 9781 9787 9789 9786 9780 9771 9760 9747 9734 9720 9706 9692 9678 9662 9645 9625 9602 9575 9545 9511 9473 9433 9390 9344 9297 9249 9201 9152 9105 9059 9015 8975 8939 8910 8886 8871 8862 8862 8868 8881 8900 8922 8947 8972 8998 9022 9044 9064 9080 9094 9103 9109 9111 9108 9101 9089 9072 9049 9022 8989 8952 8910 8864 8815 8763 8708 8652 8594 8534 8473 8411 8349 8286 8223 8160 8097 8035 7973 7910 7848 7786 7723 7661 7600 7541 7485 7435 7393 7359 7338 7329 7334 7354 7388 7436 7496 7566 7643 7726 7812 7899 7985 8070 8152 8232 8308 8380 8450 8516 8579 8637 8692 8742 8788 8829 8865 8898 8927 8953 8978 9000 9022 9042 9061 9079 9096 9110 9122 9131 9137 9140 9141 9140 9136 9131 9125 9118 9111 9102 9092 9081 9069 9056 9042 9028 9014 9000 8988 8976 8967 8959 8954 8951 8950 8952 8957 8964 8973 8984 8995 9005 9014 9019 9019 9012 8997 8973 8939 8894 8839 8775 8703 8624 8541 8455 8369 8282 8198 8116 8038 7965 7896 7833 7775 7724 7679 7640 7609 7586 7570 7563 7564 7573 7591 7617 7652 7695 7746 7804 7867 7936 8008 8082 8155 8227 8294 8356 8411 8459 8498 8527 8548 8559 8560 8551 8533 8505 8466 8416 8354 8280 8194 8096 7987 7868 7741 7608 7472 7338 7209 7088 6981 6889 6817 6768 6742 6742 6766 6815 6887 6978 7087 7210 7342 7481 7620 7758 7891 8017 8132 8237 8331 8414 8487 3412 8 3 1 8551 8608 8658 8703 8744 8781 8815 8846 8873 8897 8917 8934 8948 8961 8973 8984 8998 9012 9030 9049 9070 9092 9114 9135 9155 9172 9186 9197 9207 9215 9222 9228 9235 9242 9249 9257 9264 9270 9275 9278 9281 9281 9281 9280 9278 9275 9272 9267 9261 9253 9242 9227 9210 9188 9162 9132 9099 9061 9020 8974 8924 8869 8809 8745 8676 8603 8528 8452 8376 8302 8232 8166 8107 8055 8009 7970 7936 7908 7883 7861 7841 7824 7808 7794 7781 7770 7760 7752 7744 7737 7729 7719 7708 7695 7680 7662 7642 7620 7595 7569 7542 7513 7482 7450 7416 7381 7344 7307 7269 7233 7199 7167 7140 7117 7098 7084 7073 7065 7058 7049 7037 7021 6998 6967 6927 6878 6820 6752 6675 6589 6495 6392 6280 6158 6027 5884 5728 5559 5376 5177 4963 4733 4489 4232 3964 3688 3407 3124 2844 2570 2306 2056 1822 1608 1415 1244 1095 968 861 772 700 641 593 553 521 494 472 453 438 427 420 418 420 425 435 447 462 480 501 526 558 598 652 722 815 933 1081 1263 1478 1728 2008 2316 2645 2989 3339 3689 4031 4358 4667 4953 5216 5454 5670 5864 6040 6198 6343 6475 6596 6707 6808 6901 6985 7062 7132 7195 7254 7308 7359 7408 7456 7503 7549 7595 7640 7685 7730 7775 7821 7868 7916 7966 8017 8069 8122 8175 8227 8278 8327 8372 8414 8451 8484 8513 8538 8558 8575 8587 8595 8598 8597 8590 8578 8560 8537 8509 8476 8437 8395 8348 8296 8240 8180 8114 8043 7967 7885 7798 7705 7607 7506 7401 7294 7185 7076 6965 6854 6742 6627 6509 6385 6253 6111 5956 5786 5600 5396 5173 4933 4675 4402 4116 3822 3522 3222 2926 2639 2364 2107 1868 1652 1460 1292 1147 1025 924 840 772 716 669 629 594 563 535 510 490 474 464 460 461 468 479 492 507 521 536 552 571 599 641 704 795 921 1089 1303 1565 1873 2225 2613 3028 3460 3897 4329 4745 5137 5499 5827 6121 6380 6607 6805 6979 7132 7268 7389 7496 7593 7678 7752 7817 7871 7916 7953 7984 8010 8032 8053 8074 8096 8120 8147 8177 8209 8243 8278 8315 8352 8390 8427 8465 8504 8542 8581 8620 8658 8696 8732 8766 8798 8826 8850 8870 8885 8896 8903 8905 8903 8898 8891 8880 8868 8854 8840 8824 8808 8791 8774 8755 8735 8714 8689 8661 8629 8593 8551 8505 8453 8397 8335 8270 8200 8127 8050 7970 7888 7803 7715 7626 7537 7447 7359 7275 7195 7122 7056 7001 6956 6923 6902 6894 6898 6915 6942 6979 7025 7077 7135 7197 7260 7323 7385 7445 7501 7552 7599 7640 7677 7710 7739 7764 7786 7806 7824 7840 7855 7868 7881 7892 7902 7912 7922 7932 7942 7952 7962 7973 7984 7994 8004 8013 8020 8024 8026 8025 8020 8012 8001 7986 7968 7947 7923 7898 7871 7842 7812 7782 7750 7718 7684 7650 3413 8 3 1 7614 7577 7538 7498 7455 7411 7364 7315 7263 7209 7153 7094 7032 6966 6898 6825 6748 6666 6579 6486 6386 6281 6169 6051 5927 5799 5665 5526 5383 5236 5084 4929 4770 4606 4440 4271 4099 3927 3754 3581 3409 3238 3069 2901 2734 2567 2400 2232 2066 1900 1736 1577 1423 1278 1143 1020 910 814 732 663 606 561 524 496 473 456 443 433 427 424 424 427 434 445 460 480 506 539 579 630 691 765 852 953 1069 1199 1342 1498 1664 1839 2020 2205 2394 2583 2771 2958 3142 3322 3499 3671 3839 4000 4157 4306 4449 4584 4711 4828 4937 5035 5123 5202 5269 5328 5376 5416 5448 5474 5494 5509 5522 5532 5540 5548 5555 5562 5568 5575 5581 5588 5596 5605 5616 5630 5649 5673 5702 5737 5777 5823 5872 5922 5973 6023 6068 6109 6144 6172 6195 6211 6223 6231 6237 6242 6246 6250 6255 6259 6264 6268 6272 6275 6277 6278 6280 6282 6285 6290 6297 6306 6316 6325 6334 6340 6342 6338 6326 6306 6276 6236 6186 6125 6053 5972 5881 5780 5670 5550 5422 5286 5143 4993 4838 4679 4519 4359 4200 4046 3897 3754 3619 3491 3371 3258 3150 3047 2948 2850 2753 2655 2555 2452 2344 2232 2116 1995 1871 1745 1617 1491 1367 1248 1135 1031 935 850 774 709 653 605 564 529 499 474 451 432 416 404 395 389 387 388 392 399 408 419 432 447 466 490 521 561 613 678 760 859 976 1110 1262 1428 1608 1796 1992 2192 2393 2593 2790 2984 3174 3360 3543 3723 3900 4076 4249 4421 4591 4759 4923 5084 5241 5392 5538 5678 5810 5935 6053 6162 6262 6354 6438 6511 6576 6631 6676 6711 6735 6748 6749 6738 6713 6675 6621 6552 6467 6366 6250 6120 5976 5822 5659 5490 5318 5146 4977 4815 4661 4519 4389 4274 4175 4092 4024 3973 3936 3913 3904 3906 3920 3943 3974 4012 4057 4106 4158 4213 4268 4323 4375 4423 4466 4502 4530 4549 4559 4559 4551 4536 4515 4491 4466 4445 4430 4426 4436 4462 4509 4577 4669 4783 4920 5077 5252 5440 5639 5842 6047 6248 6442 6625 6794 6948 7085 7204 7305 7387 7451 7498 7527 7540 7539 7523 7495 7457 7411 7359 7304 7248 7194 7144 7101 7067 7043 7029 7027 7035 7053 7079 7111 7147 7185 7221 7254 7282 7302 7314 7317 7311 7295 7272 7241 7204 7163 7119 7074 7029 6983 6939 6896 6855 6814 6774 6734 6693 6652 6609 6564 6516 6464 6408 6345 6275 6196 6106 6004 5888 5757 5610 5446 5266 5070 4859 4634 4397 4149 3893 3631 3364 3097 2831 2570 2317 2075 1847 1635 1442 1269 1116 985 873 779 703 641 591 552 522 499 482 471 464 461 462 465 470 478 488 503 524 554 596 656 738 846 984 1154 1359 1596 1863 2155 2467 2791 3119 3443 3758 4057 4337 4595 4829 5041 5233 3414 8 3 1 5407 5565 5711 5848 5976 6097 6213 6324 6429 6528 6622 6710 6792 6868 6938 7003 7063 7118 7169 7217 7261 7301 7339 7372 7402 7428 7449 7466 7478 7484 7486 7483 7475 7463 7447 7428 7406 7381 7354 7324 7290 7251 7207 7158 7101 7038 6967 6889 6804 6715 6621 6525 6427 6330 6233 6137 6044 5952 5863 5777 5695 5617 5544 5479 5422 5375 5340 5318 5309 5314 5331 5360 5398 5444 5495 5550 5607 5663 5719 5774 5827 5877 5926 5974 6019 6063 6106 6147 6185 6222 6257 6289 6319 6347 6374 6400 6424 6448 6472 6496 6520 6543 6565 6586 6606 6623 6638 6650 6659 6665 6668 6667 6664 6658 6651 6642 6632 6621 6610 6599 6587 6575 6562 6548 6534 6519 6504 6488 6473 6460 6448 6438 6431 6427 6426 6427 6431 6437 6443 6449 6454 6458 6459 6458 6455 6449 6442 6434 6425 6416 6407 6398 6389 6380 6371 6361 6350 6337 6322 6304 6285 6263 6239 6213 6185 6156 6126 6095 6063 6031 6000 5969 5939 5910 5883 5858 5835 5814 5794 5776 5757 5739 5720 5700 5680 5658 5635 5612 5589 5566 5544 5522 5502 5482 5462 5442 5421 5399 5376 5351 5325 5297 5268 5239 5210 5180 5152 5123 5094 5066 5036 5006 4973 4939 4904 4866 4827 4787 4747 4706 4665 4624 4583 4541 4498 4452 4402 4348 4290 4225 4155 4078 3996 3909 3816 3719 3618 3514 3406 3296 3183 3070 2956 2842 2732 2626 2527 2436 2356 2289 2236 2198 2174 2164 2168 2183 2207 2238 2274 2312 2350 2387 2420 2449 2472 2490 2500 2504 2500 2490 2472 2448 2418 2383 2343 2300 2255 2210 2165 2122 2082 2045 2013 1985 1962 1943 1927 1913 1902 1890 1878 1865 1849 1830 1808 1782 1752 1719 1682 1642 1601 1557 1514 1470 1428 1388 1351 1318 1290 1268 1251 1240 1236 1238 1245 1257 1273 1292 1313 1333 1354 1372 1388 1400 1409 1413 1413 1410 1403 1393 1380 1366 1350 1333 1316 1298 1279 1261 1242 1223 1203 1183 1162 1140 1117 1094 1070 1046 1022 997 972 948 923 898 873 847 822 795 768 739 710 680 648 616 584 551 518 487 456 427 399 374 351 331 313 297 283 272 262 253 246 241 236 233 231 229 229 230 231 234 238 243 249 257 266 278 293 310 330 352 377 404 434 465 498 532 567 602 638 674 710 746 781 817 852 886 919 951 981 1009 1035 1059 1081 1102 1122 1141 1159 1177 1196 1215 1234 1254 1275 1295 1315 1334 1352 1370 1387 1402 1418 1433 1448 1463 1480 1498 1517 1537 1558 1580 1602 1624 1645 1665 1685 1703 1720 1737 1754 1771 1790 1810 1831 1855 1880 1907 1935 1964 1993 2022 2050 2077 2103 2129 2153 2178 2202 2227 2253 2279 2307 2336 2365 2395 2427 2458 2490 2523 2557 2591 2627 2664 2702 2741 2781 2822 2863 2904 2946 2986 3415 8 3 1 3026 3065 3103 3141 3178 3215 3252 3289 3327 3366 3406 3447 3488 3529 3570 3610 3648 3685 3721 3754 3785 3813 3841 3866 3891 3915 3938 3962 3986 4010 4035 4060 4087 4113 4140 4168 4197 4226 4257 4290 4325 4361 4401 4443 4487 4533 4580 4629 4678 4726 4774 4820 4866 4910 4952 4994 5035 5076 5117 5157 5197 5237 5276 5313 5350 5384 5417 5448 5478 5506 5533 5561 5588 5616 5644 5673 5703 5733 5764 5795 5826 5857 5888 5920 5952 5984 6016 6050 6083 6117 6150 6183 6215 6246 6276 6304 6330 6354 6376 6397 6417 6435 6452 6468 6484 6500 6516 6532 6550 6569 6590 6612 6636 6662 6688 6714 6740 6765 6789 6812 6833 6852 6872 6891 6911 6931 6952 6974 6997 7020 7041 7061 7079 7095 7108 7118 7126 7133 7138 7143 7148 7153 7157 7161 7165 7167 7167 7166 7163 7159 7154 7149 7144 7140 7138 7138 7140 7145 7153 7163 7176 7191 7207 7226 7245 7266 7287 7309 7331 7352 7373 7393 7412 7430 7448 7466 7483 7501 7519 7538 7556 7575 7592 7608 7623 7637 7649 7661 7671 7682 7691 7701 7709 7716 7720 7719 7712 7699 7677 7647 7609 7562 7508 7449 7387 7323 7260 7198 7141 7088 7040 6999 6965 6939 6919 6908 6905 6910 6923 6943 6970 7003 7038 7076 7112 7146 7174 7194 7205 7203 7188 7158 7111 7046 6962 6858 6733 6587 6419 6229 6019 5789 5542 5278 5001 4714 4419 4120 3821 3523 3231 2946 2672 2411 2165 1936 1726 1538 1371 1227 1105 1005 926 866 822 791 770 758 753 754 763 782 814 864 939 1042 1180 1354 1568 1820 2108 2425 2766 3122 3483 3841 4187 4516 4822 5103 5358 5588 5795 5983 6154 6312 6459 6596 6724 6843 6951 7047 7131 7201 7256 7297 7324 7338 7340 7330 7309 7277 7235 7180 7114 7034 6940 6831 6708 6571 6420 6256 6083 5902 5714 5524 5332 5143 4957 4779 4609 4452 4311 4186 4083 4002 3946 3916 3912 3934 3980 4049 4137 4241 4357 4481 4610 4740 4868 4992 5108 5217 5315 5401 5476 5538 5587 5623 5647 5660 5663 5658 5647 5631 5613 5595 5577 5561 5546 5535 5524 5516 5508 5500 5492 5484 5475 5466 5458 5450 5443 5437 5433 5430 5428 5428 5428 5428 5429 5431 5434 5438 5445 5456 5471 5491 5519 5554 5598 5652 5717 5793 5881 5981 6094 6217 6352 6496 6649 6808 6971 7136 7300 7460 7615 7761 7898 8025 8139 8242 8332 8411 8480 8539 8589 8632 8669 8701 8728 8752 8773 8791 8807 8822 8835 8848 8862 8875 8891 8907 8926 8947 8969 8994 9019 9045 9071 9096 9120 9142 9162 9180 9197 9211 9224 9235 9244 9252 9258 9261 9262 9259 9252 9242 9227 9208 9185 9157 9124 9087 9045 8997 8941 8878 8805 8721 8623 8510 8381 8235 8071 7889 7689 7472 7240 6995 6737 6468 6191 5907 5617 5323 5025 4726 4425 4126 3830 3538 3255 2982 3416 8 3 1 2722 2479 2256 2054 1876 1723 1594 1490 1410 1353 1317 1301 1305 1328 1368 1427 1504 1600 1714 1845 1994 2159 2338 2530 2733 2946 3167 3395 3629 3870 4118 4372 4632 4900 5172 5448 5726 6003 6277 6542 6798 7040 7266 7474 7664 7834 7986 8120 8237 8338 8425 8498 8559 8609 8648 8679 8701 8716 8726 8733 8738 8742 8749 8758 8772 8791 8815 8844 8877 8913 8952 8992 9032 9072 9110 9145 9179 9209 9237 9262 9284 9304 9322 9338 9352 9364 9375 9386 9395 9404 9412 9420 9427 9433 9438 9442 9444 9444 9441 9436 9428 9417 9403 9386 9364 9338 9308 9271 9228 9178 9118 9048 8966 8871 8761 8634 8490 8327 8143 7938 7712 7464 7196 6907 6601 6279 5944 5600 5251 4902 4556 4218 3892 3581 3289 3018 2771 2550 2356 2193 2062 1968 1913 1902 1937 2023 2161 2354 2599 2894 3235 3613 4022 4449 4885 5319 5741 6143 6517 6859 7167 7441 7682 7894 8080 8244 8391 8523 8644 8755 8857 8950 9033 9105 9165 9213 9248 9270 9280 9279 9270 9255 9235 9213 9192 9173 9158 9147 9139 9136 9136 9137 9140 9142 9143 9142 9140 9136 9131 9125 9120 9116 9113 9113 9113 9115 9117 9118 9119 9117 9113 9106 9097 9085 9071 9057 9043 9029 9016 9005 8994 8985 8977 8968 8959 8949 8936 8922 8905 8886 8864 8840 8812 8783 8751 8718 8682 8646 8609 8571 8534 8497 8462 8428 8397 8368 8342 8318 8298 8281 8267 8258 8253 8253 8258 8270 8288 8313 8343 8380 8421 8467 8514 8563 8612 8659 8704 8746 8785 8822 8855 8886 8914 8941 8966 8990 9012 9032 9049 9064 9075 9082 9085 9083 9076 9064 9048 9026 8999 8967 8929 8886 8837 8781 8717 8646 8566 8478 8379 8271 8153 8025 7888 7742 7588 7426 7260 7089 6915 6740 6565 6391 6220 6053 5890 5732 5580 5434 5294 5160 5032 4909 4791 4678 4568 4460 4355 4251 4149 4049 3952 3860 3776 3703 3644 3605 3590 3602 3645 3722 3835 3983 4165 4378 4619 4882 5161 5449 5741 6030 6311 6578 6828 7058 7266 7450 7610 7746 7859 7949 8016 8063 8090 8097 8087 8061 8018 7961 7890 7807 7712 7607 7494 7374 7249 7123 6997 6876 6761 6657 6567 6493 6439 6406 6396 6410 6448 6510 6593 6696 6817 6951 7097 7251 7408 7566 7720 7867 8004 8128 8236 8328 8400 8453 8486 8499 8492 8467 8423 8363 8288 8199 8096 7982 7858 7725 7585 7440 7291 7141 6992 6845 6705 6573 6450 6340 6245 6165 6102 6057 6031 6023 6034 6061 6105 6163 6233 6313 6401 6494 6591 6689 6785 6878 6965 7044 7113 7168 7209 7231 7234 7213 7169 7099 7004 6882 6734 6562 6367 6151 5916 5664 5398 5119 4832 4539 4242 3945 3651 3364 3087 2824 2578 2352 2148 1967 1813 1685 1584 1513 1471 1460 1482 1538 1630 1757 1920 2118 2349 2609 2894 3199 3516 3841 4165 4484 4792 5085 5360 5616 3417 8 3 1 5851 6064 6256 6427 6577 6706 6814 6901 6967 7012 7035 7038 7021 6985 6931 6862 6779 6686 6583 6474 6362 6248 6136 6029 5929 5838 5759 5692 5640 5603 5582 5576 5585 5607 5642 5688 5743 5807 5877 5951 6026 6101 6171 6234 6284 6318 6331 6318 6276 6202 6092 5946 5764 5547 5298 5021 4720 4402 4073 3738 3404 3078 2764 2466 2190 1937 1709 1507 1330 1179 1051 944 856 785 727 683 649 624 606 596 590 590 593 599 609 622 640 667 705 761 838 944 1083 1259 1475 1730 2021 2343 2688 3044 3400 3742 4059 4339 4574 4757 4884 4954 4968 4929 4843 4714 4549 4354 4134 3896 3645 3387 3127 2870 2621 2384 2165 1964 1785 1629 1495 1384 1295 1228 1183 1163 1170 1207 1279 1391 1549 1754 2009 2313 2663 3051 3469 3906 4349 4787 5206 5595 5947 6254 6513 6723 6886 7003 7080 7123 7136 7126 7097 7057 7008 6956 6905 6859 6821 6794 6780 6780 6796 6828 6873 6931 7000 7077 7159 7246 7335 7425 7515 7606 7698 7790 7884 7979 8076 8172 8269 8365 8460 8552 8642 8730 8816 8899 8981 9062 9141 9218 9293 9363 9429 9488 9539 9583 9618 9645 9665 9679 9687 9692 9692 9690 9683 9673 9658 9637 9610 9577 9538 9493 9444 9393 9342 9291 9244 9202 9164 9131 9104 9080 9060 9044 9029 9017 9007 9000 8996 8997 9002 9012 9027 9046 9069 9094 9120 9145 9169 9188 9203 9213 9218 9217 9210 9200 9186 9169 9151 9133 9116 9100 9086 9076 9069 9066 9067 9071 9080 9091 9105 9121 9139 9158 9179 9201 9224 9249 9274 9301 9329 9357 9387 9417 9446 9475 9502 9528 9551 9572 9589 9604 9615 9624 9630 9634 9635 9634 9630 9624 9615 9603 9587 9565 9539 9506 9466 9419 9365 9304 9236 9162 9081 8995 8902 8805 8701 8591 8475 8351 8219 8079 7930 7773 7607 7433 7253 7067 6878 6687 6496 6307 6122 5945 5777 5621 5481 5359 5258 5180 5129 5105 5110 5145 5209 5300 5417 5555 5713 5884 6065 6251 6437 6619 6794 6958 7109 7245 7364 7465 7547 7612 7657 7685 7694 7686 7661 7619 7561 7487 7397 7293 7174 7040 6893 6731 6557 6370 6171 5962 5742 5514 5280 5040 4796 4552 4308 4067 3831 3603 3384 3176 2981 2799 2632 2478 2339 2212 2097 1993 1896 1806 1720 1637 1556 1475 1395 1316 1237 1160 1086 1014 946 883 824 770 722 679 641 609 583 562 546 534 528 526 528 533 543 557 577 603 640 688 751 831 931 1053 1197 1363 1549 1753 1970 2197 2428 2660 2887 3107 3318 3518 3708 3887 4059 4224 4384 4542 4698 4853 5008 5162 5316 5468 5618 5765 5910 6051 6190 6325 6457 6586 6711 6832 6948 7058 7162 7258 7346 7425 7495 7556 7608 7652 7688 7717 7740 7758 7771 7780 7786 7790 7791 7790 7788 7785 7782 7778 7775 7772 7771 7772 7774 7780 3418 8 3 2 7781 7793 7808 7827 7850 7877 7907 7940 7977 8017 8059 8102 8146 8191 8235 8278 8320 8359 8396 8430 8461 8488 8512 8533 8550 8563 8573 8580 8583 8583 8580 8574 8565 8553 8537 8519 8497 8471 8443 8410 8373 8331 8285 8234 8176 8113 8043 7967 7883 7790 7690 7581 7462 7333 7193 7042 6880 6705 6518 6319 6107 5883 5648 5402 5147 4885 4616 4345 4072 3801 3534 3275 3025 2787 2564 2357 2167 1996 1845 1714 1604 1516 1451 1412 1399 1416 1464 1546 1663 1816 2005 2228 2482 2764 3067 3384 3709 4033 4349 4649 4929 5183 5409 5604 5770 5906 6017 6106 6176 6233 6281 6324 6369 6417 6473 6539 6618 6710 6815 6933 7063 7202 7346 7494 7641 7783 7918 8042 8154 8253 8337 8408 8466 8513 8551 8581 8606 8628 8647 8665 8682 8699 8715 8731 8745 8758 8770 8780 8789 8796 8802 8808 8814 8819 8826 8832 8840 8848 8858 8867 8877 8888 8897 8907 8915 8922 8928 8932 8934 8934 8932 8928 8922 8915 8906 8896 8885 8873 8861 8848 8833 8818 8803 8786 8768 8749 8729 8708 8687 8664 8640 8615 8588 8560 8529 8496 8459 8418 8373 8323 8268 8208 8143 8073 7999 7920 7838 7751 7661 7566 7466 7361 7249 7129 7000 6862 6714 6556 6387 6209 6021 5826 5623 5415 5202 4986 4767 4545 4322 4097 3871 3643 3414 3185 2956 2729 2506 2287 2076 1874 1684 1507 1345 1198 1069 956 860 779 714 662 622 592 570 555 545 538 534 533 533 537 545 559 583 619 670 741 834 952 1096 1267 1463 1683 1924 2182 2451 2727 3005 3280 3547 3805 4050 4280 4497 4699 4888 5065 5230 5386 5533 5672 5804 5930 6049 6163 6272 6377 6478 6575 6670 6763 6855 6946 7035 7123 7209 7294 7376 7455 7530 7602 7669 7731 7790 7843 7892 7936 7976 8012 8043 8070 8093 8112 8128 8140 8149 8156 8160 8163 8164 8164 8163 8160 8155 8148 8138 8124 8107 8086 8061 8032 8001 7968 7934 7900 7869 7839 7813 7790 7770 7752 7735 7717 7698 7675 7648 7616 7579 7537 7492 7446 7400 7359 7324 7298 7284 7284 7299 7329 7374 7434 7506 7588 7677 7771 7866 7960 8050 8134 8210 8277 8334 8382 8421 8450 8472 8487 8496 8500 8501 8498 8494 8487 8480 8472 8464 8455 8447 8438 8428 8417 8403 8386 8364 8334 8295 8244 8179 8097 7995 7871 7724 7552 7354 7131 6883 6614 6324 6018 5699 5373 5043 4715 4392 4079 3779 3495 3230 2985 2763 2566 2394 2251 2139 2059 2014 2007 2040 2112 2226 2380 2571 2795 3048 3324 3616 3918 4222 4523 4816 5097 5363 5612 5846 6065 6269 6462 6643 6816 6981 7139 7290 7435 7573 7704 7828 7946 8058 8163 8263 8359 8451 8539 8624 8705 8782 8856 8924 8988 9047 9100 9148 9191 9231 9267 9300 9332 9362 9391 9419 9446 9472 9497 9519 9540 9559 9576 9592 9606 9621 9634 3419 8 3 2 9648 9661 9673 9685 9696 9706 9714 9721 9726 9731 9735 9740 9747 9755 9765 9777 9791 9805 9819 9832 9841 9846 9846 9839 9827 9807 9782 9752 9718 9679 9638 9593 9544 9490 9429 9359 9278 9184 9075 8949 8805 8643 8464 8269 8059 7837 7605 7366 7121 6873 6623 6372 6122 5871 5622 5373 5125 4877 4631 4387 4145 3907 3672 3443 3221 3008 2804 2613 2438 2281 2146 2039 1963 1925 1929 1979 2079 2233 2439 2697 3004 3354 3740 4152 4583 5020 5455 5879 6284 6664 7014 7333 7620 7876 8103 8303 8480 8638 8778 8903 9015 9116 9207 9288 9360 9424 9480 9529 9571 9608 9639 9665 9687 9705 9719 9728 9734 9735 9732 9725 9714 9700 9682 9661 9637 9611 9582 9551 9519 9484 9448 9412 9375 9340 9306 9275 9248 9227 9211 9202 9198 9201 9209 9220 9235 9252 9271 9290 9310 9331 9352 9376 9401 9428 9458 9491 9527 9564 9602 9639 9675 9709 9739 9765 9787 9804 9817 9826 9831 9833 9832 9829 9824 9815 9805 9791 9774 9754 9729 9700 9666 9626 9580 9528 9468 9401 9327 9246 9159 9066 8970 8872 8774 8679 8590 8509 8438 8379 8333 8300 8281 8275 8280 8296 8320 8352 8390 8433 8480 8531 8585 8644 8705 8770 8838 8907 8978 9049 9118 9185 9248 9307 9360 9407 9448 9484 9515 9542 9564 9584 9601 9617 9631 9643 9654 9664 9673 9680 9686 9690 9693 9695 9696 9697 9696 9696 9695 9695 9695 9694 9694 9695 9695 9695 9694 9694 9692 9690 9687 9684 9681 9677 9672 9668 9665 9661 9659 9656 9653 9650 9647 9643 9637 9630 9621 9610 9597 9583 9568 9552 9535 9518 9502 9486 9470 9454 9438 9422 9406 9389 9372 9353 9334 9315 9295 9275 9254 9234 9214 9193 9171 9147 9122 9095 9065 9033 8998 8960 8920 8877 8832 8784 8733 8678 8617 8549 8473 8386 8286 8171 8039 7890 7722 7533 7324 7094 6844 6574 6286 5981 5660 5328 4986 4639 4292 3949 3614 3293 2989 2706 2447 2215 2010 1832 1682 1560 1464 1395 1352 1338 1354 1401 1483 1600 1755 1946 2174 2435 2725 3038 3366 3702 4038 4367 4682 4977 5251 5500 5726 5929 6112 6278 6431 6573 6708 6837 6961 7082 7199 7312 7421 7525 7625 7720 7811 7900 7986 8070 8154 8238 8322 8405 8487 8568 8647 8722 8794 8861 8923 8980 9032 9079 9121 9159 9193 9223 9250 9274 9294 9312 9327 9339 9348 9355 9360 9362 9361 9358 9353 9346 9336 9323 9308 9290 9269 9245 9219 9190 9161 9132 9103 9077 9054 9035 9022 9016 9016 9024 9039 9060 9088 9121 9158 9199 9242 9286 9332 9378 9424 9470 9515 9559 9602 9644 9683 9721 9756 9789 9819 9846 9871 9893 9913 9931 9948 9963 9976 9987 9996100011000310000 9992 9978 9957 9931 9898 9859 9815 9767 9714 9658 9600 9540 9479 9417 9354 9291 9229 9167 9106 9048 8992 8940 8893 8853 8820 8795 8780 8773 3420 8 3 2 8776 8788 8809 8836 8870 8908 8950 8995 9042 9089 9137 9185 9233 9280 9326 9369 9410 9446 9476 9499 9513 9516 9508 9487 9452 9404 9342 9266 9178 9078 8967 8847 8718 8583 8441 8295 8147 7997 7848 7701 7559 7423 7295 7178 7072 6979 6900 6837 6791 6762 6749 6755 6777 6817 6872 6943 7027 7124 7231 7346 7468 7594 7722 7851 7979 8104 8225 8342 8454 8561 8661 8755 8842 8922 8995 9060 9116 9165 9204 9236 9259 9275 9284 9287 9283 9275 9261 9243 9220 9192 9158 9119 9074 9022 8963 8897 8823 8742 8655 8563 8466 8366 8266 8168 8073 7984 7903 7831 7771 7722 7685 7658 7641 7631 7625 7621 7615 7605 7586 7558 7518 7466 7400 7321 7231 7130 7020 6904 6784 6663 6543 6427 6318 6219 6131 6056 5998 5956 5932 5926 5939 5971 6021 6087 6171 6269 6380 6504 6639 6782 6933 7089 7249 7411 7574 7735 7894 8048 8197 8341 8478 8607 8730 8846 8955 9058 9154 9244 9329 9407 9478 9544 9602 9653 9696 9731 9757 9774 9782 9780 9769 9747 9715 9672 9618 9554 9478 9392 9295 9188 9071 8945 8811 8670 8522 8369 8211 8048 7882 7714 7542 7370 7196 7023 6852 6683 6519 6361 6211 6071 5942 5825 5723 5635 5561 5502 5457 5425 5406 5397 5398 5407 5423 5444 5469 5498 5528 5559 5590 5621 5650 5679 5706 5733 5760 5789 5820 5857 5899 5951 6012 6086 6172 6270 6382 6506 6640 6782 6930 7081 7232 7381 7525 7663 7794 7917 8032 8140 8242 8338 8430 8519 8605 8690 8772 8853 8930 9003 9072 9135 9192 9241 9283 9317 9343 9362 9373 9378 9376 9367 9353 9332 9306 9274 9238 9197 9153 9107 9060 9013 8970 8930 8897 8870 8852 8842 8840 8847 8862 8884 8911 8943 8977 9013 9050 9086 9122 9156 9189 9220 9248 9275 9299 9320 9338 9353 9365 9372 9374 9371 9364 9350 9332 9309 9280 9246 9207 9164 9115 9060 8999 8931 8855 8768 8671 8562 8439 8302 8150 7983 7800 7602 7390 7163 6923 6670 6405 6129 5841 5543 5236 4922 4602 4279 3957 3638 3328 3030 2749 2487 2249 2035 1847 1686 1549 1435 1342 1269 1213 1173 1149 1142 1155 1188 1246 1331 1444 1588 1762 1963 2189 2433 2691 2955 3218 3474 3715 3938 4138 4316 4469 4601 4712 4806 4886 4956 5020 5079 5138 5198 5261 5329 5403 5484 5575 5676 5788 5912 6047 6195 6354 6523 6700 6884 7073 7262 7451 7637 7819 7993 8159 8317 8465 8603 8731 8848 8955 9051 9137 9213 9278 9334 9381 9420 9453 9481 9504 9526 9547 9567 9589 9612 9637 9662 9688 9712 9736 9757 9777 9794 9809 9823 9835 9848 9860 9874 9887 9901 9916 9929 9941 9952 9960 9966 9969 9971 9971 9969 9967 9964 9959 9953 9944 9932 9916 9894 9868 9837 9801 9761 9717 9671 9624 9575 9524 9472 9418 9359 9296 9228 9153 9071 8983 8890 8793 8693 8594 8497 8404 8317 3421 8 3 2 8236 8163 8099 8043 7997 7959 7930 7911 7901 7900 7910 7928 7957 7994 8039 8091 8148 8210 8274 8340 8405 8469 8530 8588 8642 8691 8735 8773 8805 8830 8848 8859 8862 8858 8846 8828 8803 8772 8736 8695 8650 8602 8551 8499 8444 8389 8333 8277 8221 8166 8112 8059 8006 7955 7906 7857 7810 7764 7718 7673 7628 7582 7534 7482 7426 7363 7292 7209 7114 7004 6879 6736 6577 6402 6211 6005 5787 5559 5322 5078 4829 4576 4320 4062 3803 3545 3288 3033 2784 2541 2307 2084 1875 1682 1507 1351 1215 1099 1001 922 859 811 776 750 733 721 714 711 710 713 719 732 753 785 833 901 994 1115 1267 1453 1672 1925 2207 2514 2841 3179 3522 3862 4191 4503 4793 5058 5295 5504 5686 5841 5971 6079 6166 6233 6280 6307 6314 6299 6261 6199 6113 6003 5867 5708 5527 5325 5104 4869 4621 4365 4103 3838 3576 3318 3069 2831 2607 2398 2207 2034 1880 1746 1632 1538 1466 1418 1396 1404 1444 1521 1637 1795 1997 2243 2531 2857 3216 3601 4003 4414 4825 5227 5613 5977 6314 6622 6900 7149 7370 7566 7740 7896 8037 8165 8283 8392 8494 8588 8676 8757 8831 8898 8959 9012 9058 9098 9130 9156 9174 9186 9190 9188 9179 9163 9141 9114 9082 9047 9011 8973 8936 8902 8871 8845 8825 8811 8803 8802 8806 8815 8829 8844 8862 8880 8898 8915 8931 8947 8962 8977 8993 9011 9030 9052 9077 9103 9132 9163 9194 9227 9259 9291 9323 9355 9387 9419 9451 9484 9517 9549 9580 9609 9636 9658 9675 9687 9691 9688 9678 9659 9632 9598 9556 9506 9449 9384 9311 9231 9142 9046 8941 8829 8708 8580 8444 8302 8154 8002 7846 7688 7529 7370 7213 7059 6910 6767 6631 6504 6388 6284 6194 6119 6061 6023 6004 6008 6034 6082 6153 6246 6358 6488 6632 6788 6950 7115 7280 7440 7593 7734 7863 7978 8078 8162 8230 8283 8322 8347 8358 8357 8343 8317 8279 8229 8166 8091 8003 7901 7787 7659 7519 7368 7206 7036 6860 6680 6501 6327 6162 6010 5877 5766 5682 5629 5608 5622 5671 5755 5870 6016 6188 6383 6594 6819 7051 7286 7521 7751 7973 8185 8384 8570 8741 8897 9038 9165 9277 9377 9465 9542 9609 9667 9717 9761 9797 9829 9855 9877 9895 9909 9921 9931 9939 9945 9951 9957 9962 9967 9972 9976 9979 9980 9981 9980 9977 9972 9967 9960 9952 9944 9936 9928 9919 9910 9900 9888 9875 9859 9841 9822 9800 9777 9753 9729 9705 9683 9663 9645 9628 9614 9601 9589 9577 9566 9555 9544 9533 9521 9510 9500 9491 9483 9476 9471 9466 9462 9457 9451 9444 9433 9420 9404 9384 9363 9339 9315 9291 9267 9246 9228 9214 9204 9198 9198 9202 9212 9226 9246 9272 9303 9339 9380 9425 9473 9523 9574 9624 9672 9716 9756 9790 9819 9843 9862 9876 9888 9898 9908 9917 9928 9939 9950 9962 9972 3422 8 3 2 9982 9989 9994 9996 9995 9992 9986 9980 9972 9964 9957 9950 9943 9937 9930 9922 9912 9901 9886 9868 9846 9821 9792 9758 9720 9678 9629 9574 9511 9438 9352 9252 9135 8999 8841 8659 8454 8223 7968 7690 7390 7072 6739 6394 6043 5689 5337 4990 4652 4325 4012 3716 3437 3179 2943 2733 2551 2401 2288 2215 2188 2209 2282 2408 2588 2819 3098 3419 3774 4156 4553 4957 5357 5747 6117 6464 6782 7071 7330 7559 7762 7942 8101 8244 8372 8488 8594 8692 8782 8864 8938 9006 9066 9118 9164 9204 9238 9267 9292 9313 9330 9345 9358 9368 9376 9382 9387 9390 9392 9393 9393 9393 9393 9393 9394 9394 9395 9396 9396 9396 9395 9393 9389 9383 9375 9364 9350 9332 9310 9283 9252 9214 9170 9118 9056 8983 8898 8797 8679 8542 8385 8205 8003 7777 7530 7263 6977 6676 6363 6041 5715 5388 5063 4744 4434 4134 3849 3579 3330 3103 2902 2731 2595 2496 2441 2430 2467 2553 2686 2865 3085 3340 3625 3931 4250 4573 4892 5201 5492 5761 6006 6223 6413 6577 6715 6831 6927 7005 7069 7121 7163 7198 7227 7252 7273 7293 7310 7327 7344 7360 7376 7391 7404 7415 7423 7424 7419 7403 7376 7335 7279 7204 7111 6997 6862 6707 6531 6335 6120 5889 5642 5383 5113 4836 4553 4268 3984 3702 3426 3158 2900 2653 2421 2203 2002 1817 1650 1500 1369 1255 1157 1076 1009 956 913 881 857 840 829 824 825 833 850 880 924 986 1070 1178 1311 1470 1654 1861 2087 2327 2575 2825 3071 3306 3525 3723 3900 4051 4179 4283 4366 4432 4483 4524 4559 4591 4623 4658 4699 4746 4800 4860 4925 4994 5064 5130 5191 5243 5281 5304 5308 5291 5253 5192 5110 5006 4883 4741 4583 4411 4226 4029 3823 3609 3388 3162 2934 2706 2480 2259 2046 1843 1653 1478 1320 1180 1058 954 867 796 740 696 662 636 618 605 596 592 591 594 603 618 639 670 709 758 818 886 963 1046 1131 1216 1298 1370 1432 1478 1506 1516 1506 1477 1431 1371 1300 1222 1141 1059 981 908 842 785 736 696 664 639 620 607 598 593 592 593 597 604 614 630 651 681 722 776 846 936 1047 1182 1341 1524 1730 1956 2199 2453 2715 2978 3237 3489 3729 3954 4164 4357 4533 4693 4838 4970 5087 5193 5285 5364 5430 5480 5513 5528 5524 5500 5454 5387 5299 5191 5063 4917 4755 4579 4391 4194 3991 3784 3576 3369 3166 2968 2780 2602 2438 2289 2160 2052 1969 1913 1888 1896 1938 2015 2128 2275 2454 2662 2896 3149 3417 3695 3978 4260 4538 4809 5070 5320 5558 5785 6001 6207 6403 6590 6769 6939 7101 7253 7395 7526 7645 7751 7845 7926 7994 8051 8098 8136 8165 8189 8208 8224 8236 8246 8253 8258 8261 8261 8260 8256 8251 8246 8242 8240 8241 8245 8254 8268 8285 8307 8330 8355 3423 8 3 2 8379 8402 8423 8441 8456 8468 8479 8488 8496 8505 8514 8524 8534 8545 8555 8564 8570 8574 8574 8569 8562 8551 8538 8524 8510 8497 8486 8478 8473 8470 8471 8474 8478 8484 8490 8497 8503 8508 8514 8519 8523 8528 8533 8538 8543 8547 8549 8549 8546 8540 8529 8514 8495 8470 8442 8409 8373 8334 8292 8247 8201 8153 8104 8055 8005 7955 7906 7858 7811 7766 7722 7680 7640 7602 7565 7530 7497 7465 7436 7409 7385 7365 7348 7337 7330 7326 7326 7328 7332 7335 7337 7337 7333 7326 7316 7303 7289 7274 7259 7246 7236 7228 7222 7219 7217 7216 7213 7209 7201 7190 7174 7154 7130 7104 7076 7049 7023 7000 6982 6970 6965 6968 6979 6998 7025 7059 7098 7142 7189 7237 7284 7328 7369 7404 7433 7455 7470 7478 7479 7474 7465 7453 7437 7421 7404 7388 7373 7360 7349 7340 7334 7330 7328 7329 7332 7338 7347 7358 7372 7389 7410 7433 7460 7490 7523 7558 7595 7633 7672 7711 7748 7783 7816 7845 7871 7894 7914 7931 7946 7959 7972 7985 7998 8011 8024 8038 8050 8061 8071 8078 8083 8085 8085 8082 8078 8072 8066 8061 8055 8051 8047 8045 8043 8042 8042 8040 8039 8036 8033 8028 8022 8014 8005 7996 7986 7975 7964 7953 7942 7930 7917 7903 7887 7870 7849 7826 7798 7766 7730 7688 7641 7589 7531 7467 7398 7322 7241 7153 7058 6958 6851 6738 6620 6497 6370 6241 6110 5979 5850 5724 5602 5487 5378 5277 5185 5102 5028 4964 4909 4864 4827 4800 4781 4771 4768 4774 4786 4805 4830 4859 4892 4927 4963 4999 5034 5066 5095 5121 5142 5158 5169 5174 5173 5167 5154 5135 5108 5074 5033 4985 4930 4868 4801 4728 4652 4572 4491 4408 4325 4241 4158 4075 3991 3906 3821 3734 3646 3556 3464 3372 3278 3184 3091 2998 2907 2817 2729 2643 2559 2477 2396 2317 2239 2162 2085 2008 1932 1855 1778 1701 1622 1543 1462 1381 1298 1215 1132 1050 969 891 817 746 681 621 568 521 480 445 416 392 372 356 344 334 328 323 320 320 321 324 329 336 344 356 370 388 410 436 468 506 550 602 659 723 794 869 948 1030 1114 1198 1282 1365 1445 1523 1597 1669 1736 1800 1861 1918 1971 2021 2068 2111 2151 2188 2223 2256 2288 2320 2351 2382 2414 2448 2484 2521 2560 2602 2645 2691 2738 2788 2840 2894 2951 3011 3074 3140 3211 3286 3366 3452 3543 3639 3741 3848 3959 4074 4192 4312 4433 4554 4674 4793 4910 5024 5136 5246 5353 5459 5562 5664 5763 5861 5956 6047 6134 6215 6290 6358 6419 6471 6516 6553 6584 6609 6630 6648 6665 6682 6701 6722 6745 6772 6802 6833 6864 6894 6921 6943 6955 6958 6946 6919 6875 6812 6729 6625 6502 6360 6201 6027 5841 5648 5450 5252 5059 4876 4707 4557 4431 4333 4266 4233 4236 4276 4352 4462 4604 4774 3424 8 3 2 4967 5179 5402 5632 5864 6093 6314 6525 6724 6909 7079 7235 7377 7505 7621 7726 7821 7905 7981 8048 8108 8160 8206 8246 8281 8311 8339 8363 8386 8407 8426 8444 8461 8477 8491 8503 8513 8520 8525 8528 8528 8525 8521 8515 8507 8498 8488 8476 8464 8451 8436 8419 8401 8380 8357 8331 8301 8268 8232 8191 8146 8097 8043 7985 7920 7850 7773 7689 7596 7496 7388 7271 7147 7017 6881 6743 6604 6466 6331 6203 6083 5973 5875 5791 5720 5663 5620 5591 5574 5568 5572 5583 5601 5623 5648 5673 5697 5719 5737 5749 5753 5749 5735 5709 5672 5621 5556 5477 5385 5278 5158 5026 4882 4727 4563 4390 4209 4021 3827 3626 3420 3210 2997 2783 2569 2357 2150 1949 1758 1578 1411 1259 1122 1001 895 805 730 668 618 579 550 529 514 505 501 499 501 505 513 524 541 566 602 653 721 811 925 1065 1233 1428 1649 1893 2156 2432 2717 3003 3286 3561 3825 4074 4307 4524 4726 4915 5092 5260 5420 5574 5723 5867 6005 6137 6263 6381 6491 6592 6684 6767 6843 6911 6973 7028 7078 7123 7162 7195 7222 7243 7256 7262 7261 7252 7238 7219 7195 7168 7140 7110 7081 7052 7024 6998 6974 6952 6932 6914 6900 6888 6880 6875 6872 6872 6872 6872 6869 6862 6847 6823 6786 6733 6663 6574 6465 6335 6185 6016 5830 5631 5421 5204 4986 4769 4558 4357 4169 3997 3842 3707 3593 3501 3431 3384 3360 3361 3388 3440 3519 3625 3759 3919 4105 4315 4544 4790 5047 5311 5576 5837 6089 6327 6547 6747 6925 7079 7211 7320 7408 7476 7525 7556 7572 7572 7559 7531 7492 7441 7381 7312 7237 7158 7078 6999 6924 6856 6797 6749 6712 6690 6681 6686 6706 6739 6784 6842 6911 6990 7078 7173 7273 7378 7485 7592 7698 7800 7898 7989 8074 8151 8221 8284 8339 8388 8430 8466 8495 8516 8531 8536 8533 8521 8499 8467 8427 8378 8322 8260 8193 8124 8053 7983 7914 7848 7786 7729 7680 7638 7606 7583 7572 7573 7586 7611 7647 7694 7749 7811 7879 7951 8026 8102 8179 8255 8331 8407 8481 8555 8627 8698 8766 8831 8892 8949 9000 9047 9088 9124 9157 9185 9211 9234 9256 9274 9291 9303 9311 9312 9305 9289 9261 9221 9167 9098 9014 8912 8793 8656 8498 8320 8121 7900 7659 7397 7119 6830 6534 6239 5955 5690 5454 5257 5107 5010 4971 4991 5068 5200 5378 5596 5844 6111 6387 6663 6931 7185 7420 7634 7825 7993 8140 8267 8378 8473 8555 8626 8686 8738 8782 8818 8849 8873 8892 8906 8917 8924 8929 8931 8931 8929 8927 8924 8920 8917 8915 8913 8912 8912 8912 8911 8909 8905 8896 8883 8863 8836 8802 8758 8706 8644 8573 8491 8398 8294 8177 8047 7901 7740 7562 7366 7151 6918 6667 6399 6115 5816 5505 5183 4854 4519 4182 3846 3514 3190 2876 2577 2297 2038 1804 1597 1417 1267 3425 8 3 2 1144 1048 976 923 887 863 847 838 834 835 843 860 892 943 1020 1127 1268 1445 1660 1909 2190 2496 2819 3151 3483 3806 4113 4398 4656 4887 5090 5266 5419 5554 5674 5785 5892 5998 6108 6225 6349 6483 6627 6780 6943 7113 7289 7470 7651 7831 8007 8177 8338 8487 8625 8750 8861 8959 9046 9122 9189 9248 9301 9349 9393 9433 9469 9503 9534 9563 9589 9613 9635 9655 9674 9692 9709 9724 9739 9752 9764 9773 9780 9784 9785 9784 9780 9775 9768 9760 9752 9742 9732 9721 9709 9696 9682 9667 9651 9635 9619 9604 9592 9583 9577 9574 9575 9579 9586 9593 9600 9606 9609 9610 9607 9601 9593 9581 9568 9554 9539 9524 9508 9492 9474 9453 9430 9404 9374 9341 9306 9268 9229 9191 9154 9120 9089 9062 9039 9022 9008 8998 8993 8990 8990 8992 8997 9004 9012 9021 9032 9042 9052 9061 9068 9072 9073 9070 9063 9052 9037 9019 8998 8974 8949 8923 8897 8870 8844 8819 8795 8773 8751 8731 8713 8697 8681 8668 8655 8644 8633 8624 8615 8608 8601 8596 8592 8589 8588 8588 8590 8593 8596 8600 8604 8607 8609 8610 8609 8607 8603 8598 8592 8585 8576 8567 8557 8546 8534 8521 8508 8494 8481 8467 8455 8444 8436 8430 8428 8429 8435 8446 8461 8481 8506 8534 8567 8603 8642 8683 8725 8769 8813 8858 8902 8947 8991 9035 9079 9123 9165 9207 9247 9285 9320 9350 9375 9394 9406 9410 9406 9394 9373 9343 9304 9255 9195 9122 9036 8935 8817 8680 8524 8347 8148 7929 7689 7429 7152 6859 6552 6234 5908 5574 5238 4900 4563 4231 3907 3593 3292 3009 2744 2502 2285 2095 1934 1804 1707 1645 1619 1632 1684 1779 1916 2098 2322 2589 2896 3237 3608 4001 4410 4824 5236 5638 6022 6382 6716 7019 7292 7536 7753 7947 8121 8279 8424 8560 8688 8810 8926 9035 9137 9231 9317 9393 9459 9516 9564 9603 9637 9664 9688 9708 9727 9743 9759 9774 9788 9801 9812 9822 9830 9836 9840 9841 9841 9838 9834 9829 9822 9813 9804 9794 9783 9770 9756 9739 9720 9699 9674 9646 9614 9579 9540 9500 9458 9415 9372 9331 9291 9255 9223 9195 9171 9151 9137 9126 9120 9117 9119 9124 9132 9142 9156 9172 9189 9207 9225 9242 9257 9268 9275 9276 9270 9256 9232 9198 9152 9093 9022 8936 8837 8725 8599 8462 8315 8161 8003 7843 7686 7536 7397 7273 7167 7084 7024 6991 6986 7008 7058 7132 7230 7349 7483 7631 7787 7948 8110 8268 8420 8564 8696 8817 8925 9019 9102 9172 9232 9283 9326 9361 9391 9415 9434 9449 9459 9465 9467 9464 9456 9445 9429 9410 9387 9362 9334 9304 9272 9240 9206 9173 9139 9107 9075 9046 9020 8996 8976 8959 8946 8935 8926 8918 8910 8902 8891 8879 8865 8850 8835 8821 8809 8802 8801 8807 8821 8843 8872 8907 8947 8991 9035 9080 9123 9162 9198 9230 9258 9282 3426 8 3 2 9303 9322 9338 9351 9363 9373 9380 9385 9387 9386 9382 9374 9364 9352 9338 9322 9305 9287 9268 9248 9226 9200 9171 9137 9098 9052 8998 8937 8868 8791 8705 8612 8513 8408 8299 8189 8080 7976 7879 7792 7720 7663 7626 7608 7611 7634 7674 7729 7796 7871 7948 8026 8098 8163 8218 8262 8294 8315 8325 8327 8323 8314 8302 8289 8277 8266 8258 8253 8252 8255 8263 8277 8296 8321 8351 8387 8427 8469 8514 8558 8600 8637 8669 8692 8707 8712 8707 8691 8666 8633 8591 8544 8492 8437 8380 8324 8270 8221 8177 8142 8116 8102 8100 8111 8134 8169 8215 8270 8332 8397 8465 8531 8594 8653 8706 8752 8791 8824 8850 8869 8883 8891 8893 8889 8879 8862 8837 8803 8760 8705 8638 8558 8463 8352 8224 8076 7908 7720 7509 7276 7022 6746 6451 6137 5807 5465 5114 4757 4398 4042 3692 3354 3029 2723 2437 2175 1939 1728 1545 1389 1260 1155 1073 1012 969 942 927 922 925 934 945 957 969 979 985 987 984 976 961 941 914 883 848 810 771 733 697 665 638 617 601 592 587 586 588 592 599 610 625 647 681 729 798 891 1012 1164 1348 1563 1806 2075 2362 2660 2963 3263 3552 3825 4077 4306 4511 4691 4850 4991 5116 5231 5340 5446 5552 5662 5776 5898 6026 6161 6303 6450 6600 6753 6905 7055 7200 7339 7469 7589 7698 7796 7883 7959 8026 8085 8136 8182 8223 8260 8292 8321 8346 8367 8384 8396 8403 8405 8403 8396 8385 8370 8352 8330 8305 8276 8243 8205 8162 8114 8059 7996 7926 7847 7759 7661 7551 7430 7296 7149 6989 6814 6626 6424 6209 5981 5741 5491 5232 4965 4691 4412 4130 3846 3561 3279 3002 2731 2471 2222 1989 1773 1576 1399 1244 1110 996 902 826 766 720 686 660 643 632 626 624 626 632 641 654 670 689 710 733 757 780 801 820 836 848 858 866 877 892 918 958 1019 1105 1222 1373 1560 1784 2044 2336 2655 2995 3347 3705 4059 4404 4733 5041 5325 5585 5820 6032 6224 6399 6559 6709 6849 6983 7111 7233 7350 7461 7566 7664 7755 7837 7913 7980 8040 8094 8141 8183 8219 8250 8277 8299 8318 8332 8343 8351 8356 8359 8359 8358 8355 8351 8346 8341 8335 8329 8323 8318 8315 8313 8313 8317 8323 8332 8344 8359 8375 8392 8409 8426 8442 8455 8466 8475 8481 8484 8485 8484 8481 8478 8473 8466 8459 8450 8439 8425 8409 8388 8363 8332 8295 8251 8199 8140 8073 7998 7915 7825 7729 7628 7523 7415 7306 7196 7087 6979 6873 6769 6669 6571 6477 6387 6301 6219 6143 6071 6004 5943 5885 5831 5779 5726 5671 5612 5545 5469 5381 5279 5161 5027 4875 4706 4520 4319 4103 3874 3636 3391 3141 2892 2645 2406 2177 1962 1764 1585 1428 1291 1177 1083 1008 950 906 875 854 841 835 838 848 3427 8 3 2 868 899 944 1003 1078 1170 1277 1399 1532 1674 1819 1964 2104 2234 2351 2452 2536 2601 2649 2679 2694 2695 2686 2667 2641 2610 2575 2536 2495 2451 2404 2354 2301 2243 2181 2113 2040 1961 1876 1785 1689 1589 1485 1380 1275 1172 1072 977 889 808 737 674 620 574 537 506 482 462 448 436 428 423 419 418 418 421 426 434 445 460 480 506 538 578 626 683 749 822 903 990 1080 1172 1264 1353 1436 1512 1578 1634 1678 1710 1731 1743 1745 1742 1735 1728 1725 1729 1745 1776 1825 1896 1990 2109 2252 2418 2605 2810 3029 3259 3493 3729 3961 4186 4403 4608 4800 4980 5148 5304 5449 5586 5716 5839 5957 6071 6180 6287 6389 6488 6584 6675 6763 6847 6928 7004 7078 7149 7217 7284 7348 7411 7473 7534 7593 7652 7709 7765 7820 7872 7922 7969 8014 8055 8094 8129 8161 8190 8216 8239 8260 8278 8294 8309 8322 8333 8342 8350 8358 8364 8369 8374 8379 8385 8392 8400 8410 8422 8437 8455 8476 8500 8527 8556 8588 8622 8658 8695 8733 8772 8812 8853 8893 8932 8970 9007 9041 9073 9101 9125 9146 9164 9177 9187 9194 9198 9198 9196 9192 9184 9174 9160 9144 9124 9101 9075 9046 9016 8985 8954 8924 8895 8870 8847 8828 8813 8802 8793 8787 8782 8777 8771 8763 8751 8733 8708 8675 8631 8575 8507 8425 8329 8218 8094 7956 7807 7649 7485 7319 7155 6997 6850 6719 6608 6522 6463 6434 6436 6470 6533 6625 6741 6876 7026 7184 7346 7506 7660 7805 7937 8056 8161 8253 8333 8403 8463 8517 8564 8605 8642 8673 8698 8717 8729 8735 8734 8727 8714 8698 8679 8658 8637 8616 8597 8580 8567 8556 8550 8547 8549 8555 8566 8583 8605 8631 8663 8699 8738 8779 8822 8865 8906 8946 8983 9016 9045 9069 9089 9105 9117 9124 9128 9129 9127 9122 9116 9110 9103 9096 9091 9086 9084 9084 9085 9089 9093 9098 9104 9108 9111 9111 9107 9099 9086 9067 9042 9009 8968 8918 8861 8795 8721 8640 8553 8463 8370 8278 8188 8103 8026 7958 7901 7857 7825 7806 7798 7801 7811 7827 7846 7865 7881 7892 7896 7891 7878 7855 7823 7783 7737 7686 7633 7580 7528 7480 7439 7405 7381 7367 7364 7373 7393 7423 7463 7512 7567 7626 7688 7749 7808 7862 7910 7950 7980 8001 8012 8014 8009 7997 7982 7965 7950 7939 7933 7935 7946 7967 7998 8038 8086 8140 8199 8261 8322 8382 8439 8491 8538 8580 8617 8649 8677 8703 8727 8750 8772 8794 8816 8838 8859 8879 8897 8914 8927 8938 8944 8947 8946 8939 8928 8911 8888 8860 8825 8784 8737 8685 8627 8564 8498 8429 8358 8286 8215 8144 8075 8008 7945 7885 7828 7775 7726 7681 7639 7601 7565 7531 7499 7467 7434 7398 7357 7310 7254 7187 7107 7012 6900 6771 6624 6458 6274 6073 5858 5631 5395 5155 4916 4682 4458 3428 8 3 3 4260 4075 3917 3792 3704 3657 3653 3694 3779 3907 4074 4276 4508 4762 5032 5311 5592 5867 6133 6385 6620 6835 7030 7206 7363 7502 7626 7736 7834 7920 7996 8062 8119 8167 8205 8234 8254 8264 8266 8261 8248 8229 8205 8177 8145 8110 8073 8032 7988 7941 7888 7830 7765 7693 7612 7522 7423 7314 7194 7064 6924 6773 6612 6441 6261 6071 5871 5663 5446 5221 4989 4751 4507 4258 4007 3753 3499 3247 2997 2752 2514 2284 2065 1857 1664 1485 1322 1176 1048 937 843 766 703 655 618 591 571 559 550 546 544 545 551 561 578 605 643 696 765 852 959 1086 1232 1396 1575 1766 1966 2171 2378 2583 2783 2977 3163 3342 3514 3680 3843 4003 4163 4325 4490 4660 4834 5013 5197 5383 5572 5760 5947 6130 6307 6476 6634 6779 6909 7021 7114 7186 7236 7265 7273 7262 7235 7196 7151 7103 7059 7024 7004 7001 7019 7060 7122 7205 7304 7416 7534 7654 7770 7875 7966 8038 8090 8118 8124 8107 8069 8011 7935 7842 7735 7614 7480 7334 7175 7004 6820 6623 6413 6192 5959 5717 5468 5214 4959 4705 4456 4216 3988 3775 3581 3407 3255 3126 3020 2937 2874 2830 2800 2782 2772 2764 2755 2742 2722 2692 2651 2599 2538 2468 2394 2318 2244 2174 2114 2064 2028 2005 1997 2002 2019 2045 2078 2114 2150 2182 2207 2223 2227 2219 2197 2162 2116 2061 2002 1943 1890 1849 1826 1829 1863 1934 2047 2203 2404 2648 2934 3255 3607 3980 4366 4758 5145 5520 5877 6209 6514 6790 7036 7252 7443 7610 7757 7888 8005 8113 8212 8305 8393 8474 8550 8620 8682 8736 8781 8817 8843 8860 8866 8863 8851 8831 8802 8764 8718 8664 8601 8530 8450 8361 8264 8159 8047 7929 7805 7678 7550 7421 7294 7171 7054 6944 6842 6751 6671 6603 6548 6505 6476 6460 6457 6468 6490 6526 6572 6630 6698 6774 6858 6948 7042 7138 7234 7327 7416 7497 7569 7630 7679 7712 7730 7731 7714 7679 7625 7553 7461 7349 7218 7067 6897 6708 6499 6273 6029 5770 5497 5213 4919 4620 4319 4018 3722 3434 3158 2896 2650 2423 2215 2028 1863 1718 1594 1491 1410 1350 1314 1301 1315 1357 1430 1536 1677 1853 2066 2313 2593 2902 3236 3590 3956 4329 4702 5069 5424 5763 6081 6378 6650 6900 7126 7330 7515 7682 7834 7972 8099 8215 8323 8422 8514 8599 8676 8747 8812 8870 8922 8968 9008 9043 9073 9098 9120 9137 9151 9162 9170 9176 9179 9181 9180 9177 9172 9164 9154 9141 9124 9102 9076 9043 9004 8958 8904 8843 8773 8696 8611 8521 8425 8326 8226 8125 8027 7933 7844 7763 7691 7628 7576 7535 7504 7484 7475 7475 7484 7501 7526 7559 7598 7645 7698 7759 7825 7898 7976 8059 8147 8238 8330 8424 8517 8608 8696 8779 8858 8930 8997 9057 9110 9157 9198 9233 9262 9287 9306 9321 9332 9339 9342 9342 3429 8 3 3 9339 9333 9326 9316 9304 9291 9276 9261 9245 9229 9213 9197 9182 9169 9157 9148 9141 9138 9139 9143 9151 9162 9177 9194 9212 9231 9251 9269 9286 9300 9312 9320 9326 9329 9329 9327 9323 9316 9308 9298 9286 9273 9257 9240 9221 9200 9178 9155 9130 9106 9082 9059 9038 9020 9005 8993 8985 8980 8980 8982 8988 8997 9008 9021 9036 9054 9072 9092 9113 9135 9158 9182 9205 9228 9250 9271 9291 9308 9324 9337 9348 9357 9365 9372 9378 9383 9389 9395 9402 9409 9416 9424 9432 9440 9447 9453 9457 9461 9463 9464 9463 9462 9461 9459 9458 9458 9459 9462 9466 9472 9478 9487 9496 9505 9514 9524 9532 9540 9546 9551 9554 9556 9555 9553 9549 9543 9534 9523 9510 9494 9474 9451 9425 9395 9361 9323 9282 9238 9191 9142 9092 9041 8990 8939 8889 8841 8794 8748 8705 8662 8621 8581 8542 8503 8465 8428 8392 8357 8325 8295 8269 8248 8233 8225 8224 8233 8250 8277 8315 8361 8417 8482 8554 8631 8713 8798 8883 8967 9049 9126 9199 9265 9324 9377 9424 9465 9500 9531 9558 9581 9603 9622 9638 9653 9665 9673 9679 9680 9677 9671 9660 9645 9626 9605 9582 9557 9531 9504 9476 9448 9418 9387 9354 9319 9282 9241 9198 9153 9105 9056 9006 8956 8907 8858 8811 8766 8723 8682 8644 8608 8575 8546 8519 8497 8480 8468 8461 8460 8466 8478 8496 8519 8546 8576 8609 8642 8675 8707 8736 8761 8784 8803 8819 8832 8843 8853 8862 8870 8878 8887 8897 8907 8918 8929 8940 8950 8961 8970 8979 8987 8994 9000 9006 9010 9014 9018 9021 9024 9027 9030 9034 9037 9042 9047 9053 9060 9067 9076 9085 9096 9106 9116 9126 9136 9144 9151 9157 9161 9164 9166 9167 9168 9169 9171 9174 9178 9184 9191 9199 9208 9217 9225 9233 9238 9241 9240 9237 9229 9218 9203 9185 9164 9140 9112 9081 9046 9006 8961 8910 8852 8787 8713 8632 8544 8449 8349 8246 8143 8041 7944 7853 7771 7699 7638 7589 7551 7525 7508 7500 7500 7505 7515 7529 7545 7563 7584 7607 7633 7661 7692 7727 7766 7808 7855 7905 7958 8014 8073 8133 8194 8255 8317 8377 8437 8494 8549 8601 8649 8692 8729 8759 8781 8793 8794 8782 8757 8718 8664 8596 8514 8420 8315 8202 8084 7967 7852 7746 7651 7573 7514 7478 7466 7479 7518 7581 7666 7770 7889 8021 8160 8302 8445 8584 8717 8842 8958 9063 9158 9242 9316 9381 9436 9483 9522 9554 9578 9595 9605 9609 9606 9598 9585 9568 9548 9525 9501 9475 9449 9422 9396 9369 9342 9315 9288 9260 9232 9205 9179 9154 9133 9114 9101 9092 9088 9090 9096 9106 9119 9133 9148 9161 9171 9178 9182 9181 9176 9168 9159 9148 9138 9130 9125 9124 9127 9136 9149 9167 9189 9215 9244 9276 9309 9343 9378 9413 9449 9484 9518 9552 9585 9618 9648 9677 9705 9731 9754 9776 9795 9813 9828 3430 8 3 3 9842 9853 9863 9871 9877 9882 9885 9887 9887 9886 9884 9882 9878 9874 9870 9866 9862 9857 9853 9848 9843 9837 9831 9823 9814 9805 9794 9782 9770 9756 9743 9729 9716 9702 9689 9677 9665 9653 9641 9629 9617 9603 9589 9573 9555 9536 9515 9493 9470 9447 9423 9399 9376 9354 9332 9311 9290 9270 9250 9229 9207 9185 9161 9136 9109 9081 9052 9022 8991 8961 8930 8900 8871 8843 8816 8791 8767 8746 8727 8711 8698 8690 8685 8686 8693 8705 8722 8746 8774 8808 8846 8887 8932 8978 9026 9074 9123 9171 9218 9265 9310 9353 9394 9433 9469 9502 9532 9557 9578 9594 9604 9609 9608 9601 9587 9567 9540 9506 9466 9418 9363 9301 9231 9153 9068 8976 8876 8771 8659 8543 8423 8301 8178 8055 7934 7817 7705 7600 7503 7415 7339 7275 7225 7188 7167 7160 7169 7193 7232 7284 7349 7425 7510 7604 7703 7806 7911 8016 8119 8218 8313 8400 8481 8552 8615 8668 8711 8744 8766 8778 8779 8771 8752 8724 8686 8639 8583 8520 8449 8371 8287 8198 8103 8005 7903 7799 7693 7587 7483 7380 7282 7188 7101 7022 6952 6892 6843 6805 6778 6763 6757 6761 6773 6791 6813 6839 6867 6894 6920 6944 6965 6982 6995 7004 7008 7008 7005 6997 6985 6969 6948 6924 6896 6865 6830 6793 6754 6716 6679 6645 6616 6593 6577 6569 6567 6573 6582 6594 6605 6610 6606 6589 6555 6499 6420 6314 6181 6021 5834 5623 5389 5136 4867 4586 4296 4003 3709 3421 3141 2876 2631 2412 2226 2077 1974 1921 1923 1984 2105 2287 2526 2819 3159 3536 3941 4363 4791 5213 5622 6007 6363 6686 6974 7227 7446 7635 7797 7937 8059 8167 8264 8352 8434 8509 8578 8640 8697 8746 8788 8822 8851 8873 8890 8903 8914 8922 8928 8934 8940 8945 8949 8954 8958 8962 8966 8969 8974 8979 8985 8993 9002 9013 9026 9039 9054 9070 9085 9101 9116 9131 9144 9157 9169 9180 9190 9200 9208 9215 9221 9225 9227 9226 9224 9219 9212 9203 9193 9183 9172 9162 9153 9146 9141 9137 9136 9137 9139 9143 9149 9155 9162 9169 9177 9185 9193 9201 9209 9217 9224 9232 9240 9247 9254 9260 9267 9273 9278 9284 9290 9296 9303 9312 9321 9332 9344 9358 9373 9389 9406 9423 9440 9457 9473 9489 9503 9516 9529 9540 9551 9562 9572 9582 9592 9602 9613 9623 9634 9644 9653 9662 9670 9678 9684 9689 9693 9696 9697 9695 9691 9684 9673 9657 9636 9608 9575 9534 9488 9435 9376 9314 9248 9181 9115 9050 8990 8936 8889 8850 8821 8802 8793 8793 8801 8817 8839 8865 8892 8921 8947 8970 8989 9001 9007 9006 8997 8980 8958 8930 8897 8861 8824 8787 8752 8720 8692 8669 8652 8643 8640 8645 8656 8675 8699 8729 8763 8802 8844 8888 8934 8981 9028 9075 9120 9164 9207 9247 9285 9322 9356 9389 9421 9452 9482 9512 9542 9571 9600 9629 9656 9682 3431 8 3 3 9707 9730 9750 9768 9784 9798 9809 9819 9827 9834 9840 9845 9850 9854 9858 9861 9863 9864 9863 9861 9857 9851 9842 9832 9819 9804 9787 9768 9748 9727 9704 9681 9659 9636 9615 9595 9577 9560 9547 9535 9527 9521 9518 9517 9518 9522 9527 9534 9542 9550 9560 9570 9580 9589 9597 9604 9610 9613 9615 9614 9610 9605 9597 9588 9578 9566 9554 9542 9529 9515 9501 9486 9469 9450 9429 9404 9377 9345 9310 9272 9230 9186 9140 9092 9044 8996 8948 8903 8859 8819 8783 8751 8725 8705 8691 8685 8686 8694 8710 8733 8762 8797 8837 8880 8926 8972 9018 9062 9104 9143 9178 9208 9234 9255 9271 9281 9284 9281 9269 9248 9218 9176 9122 9055 8975 8882 8775 8656 8527 8389 8245 8097 7949 7803 7664 7535 7418 7315 7230 7163 7117 7090 7083 7095 7124 7170 7230 7301 7383 7471 7565 7662 7760 7857 7953 8046 8134 8218 8297 8369 8434 8492 8542 8585 8619 8646 8665 8678 8684 8686 8684 8681 8677 8674 8674 8678 8685 8698 8715 8735 8759 8785 8810 8835 8857 8876 8891 8900 8905 8905 8901 8893 8884 8873 8862 8851 8840 8829 8818 8806 8793 8778 8759 8737 8711 8681 8646 8608 8566 8522 8477 8430 8384 8338 8293 8249 8207 8166 8126 8087 8049 8010 7972 7934 7894 7855 7814 7772 7730 7687 7643 7599 7554 7509 7465 7422 7380 7339 7301 7266 7233 7204 7179 7156 7137 7120 7106 7095 7085 7076 7067 7057 7045 7029 7007 6978 6939 6886 6818 6731 6622 6490 6331 6146 5934 5695 5431 5145 4841 4523 4196 3865 3536 3213 2902 2606 2329 2073 1840 1632 1448 1289 1152 1038 944 868 809 764 731 707 691 679 672 666 663 661 663 670 685 712 754 817 904 1020 1167 1347 1561 1807 2082 2383 2703 3036 3375 3712 4040 4353 4646 4914 5156 5369 5555 5713 5847 5960 6053 6130 6194 6247 6290 6326 6356 6379 6398 6411 6421 6426 6429 6429 6428 6427 6426 6427 6429 6434 6441 6451 6462 6475 6490 6504 6519 6534 6548 6560 6572 6582 6592 6600 6608 6615 6622 6628 6635 6642 6651 6659 6669 6680 6691 6702 6713 6721 6726 6726 6719 6703 6675 6633 6576 6501 6407 6291 6154 5995 5814 5612 5390 5150 4894 4626 4348 4063 3777 3491 3210 2937 2676 2429 2199 1987 1796 1625 1476 1348 1242 1156 1089 1041 1011 995 994 1004 1024 1053 1087 1127 1171 1219 1271 1329 1394 1470 1560 1667 1796 1950 2132 2342 2582 2850 3144 3458 3787 4125 4465 4799 5121 5425 5707 5962 6188 6386 6556 6699 6818 6916 6994 7056 7105 7141 7167 7183 7191 7192 7187 7176 7161 7143 7124 7105 7087 7071 7059 7051 7047 7046 7049 7055 7063 7072 7083 7093 7104 7115 7125 7134 7142 7147 7149 7145 7134 7115 7084 7040 6981 6905 6811 6698 6567 6417 6250 6066 5869 5659 5439 5213 4982 4750 4521 4299 3432 8 3 3 4087 3890 3714 3564 3444 3359 3315 3313 3358 3451 3590 3774 3999 4261 4552 4866 5194 5528 5862 6186 6496 6786 7053 7295 7510 7698 7861 8000 8118 8216 8296 8360 8410 8447 8471 8484 8486 8478 8460 8433 8398 8356 8308 8256 8200 8142 8083 8024 7966 7909 7854 7802 7753 7707 7665 7626 7592 7563 7539 7520 7507 7500 7500 7508 7523 7545 7576 7616 7664 7721 7787 7860 7941 8028 8120 8216 8313 8410 8505 8596 8681 8759 8828 8888 8938 8979 9011 9034 9049 9057 9059 9057 9050 9039 9024 9007 8987 8964 8938 8911 8882 8851 8821 8791 8763 8737 8715 8698 8684 8675 8670 8669 8670 8673 8677 8680 8681 8680 8675 8667 8654 8636 8614 8587 8554 8516 8471 8419 8359 8290 8211 8122 8021 7909 7784 7648 7499 7340 7171 6992 6805 6611 6411 6206 5998 5789 5579 5373 5171 4977 4794 4625 4474 4345 4241 4165 4121 4111 4135 4194 4288 4414 4570 4753 4956 5176 5407 5643 5880 6111 6333 6541 6734 6908 7062 7197 7312 7409 7488 7552 7601 7637 7661 7674 7676 7668 7648 7616 7571 7513 7441 7355 7257 7147 7029 6905 6779 6657 6541 6438 6352 6286 6245 6230 6241 6280 6344 6432 6539 6663 6800 6944 7093 7242 7389 7532 7669 7798 7920 8035 8142 8242 8336 8424 8506 8583 8655 8721 8783 8839 8891 8938 8980 9018 9052 9082 9109 9133 9153 9170 9184 9196 9204 9209 9212 9212 9211 9209 9206 9203 9201 9199 9198 9198 9198 9199 9199 9199 9197 9193 9187 9178 9166 9152 9136 9118 9100 9082 9065 9049 9034 9022 9012 9003 8997 8992 8987 8983 8980 8976 8972 8968 8965 8961 8958 8956 8955 8956 8959 8964 8971 8980 8991 9004 9019 9035 9053 9072 9092 9112 9133 9154 9176 9196 9217 9236 9254 9270 9285 9297 9306 9313 9317 9317 9315 9309 9300 9288 9273 9255 9235 9212 9187 9160 9130 9098 9064 9027 8987 8944 8898 8849 8796 8738 8676 8608 8534 8452 8360 8259 8145 8018 7878 7721 7549 7362 7159 6941 6712 6472 6225 5974 5723 5477 5241 5018 4814 4635 4483 4363 4278 4232 4224 4256 4327 4434 4573 4740 4928 5131 5340 5549 5749 5934 6097 6234 6341 6417 6462 6477 6468 6437 6391 6337 6279 6226 6181 6151 6139 6147 6178 6232 6308 6405 6520 6649 6790 6938 7089 7239 7384 7521 7645 7756 7851 7928 7988 8031 8057 8070 8071 8063 8048 8031 8013 7998 7986 7982 7984 7994 8012 8037 8069 8107 8149 8195 8242 8291 8339 8387 8433 8476 8517 8555 8589 8621 8648 8673 8694 8712 8727 8739 8750 8759 8767 8774 8780 8785 8791 8796 8800 8803 8806 8807 8806 8803 8798 8791 8781 8770 8757 8742 8726 8708 8690 8670 8649 8626 8600 8571 8539 8501 8457 8406 8347 8278 8198 8105 7999 7878 7740 7583 7407 7209 6990 6747 6483 6197 5890 5566 5227 4877 4520 4162 3807 3460 3126 2809 2512 2239 3433 8 3 3 1989 1766 1569 1396 1248 1123 1018 931 860 803 758 722 694 672 654 640 627 616 607 598 591 585 582 581 583 588 596 607 619 632 645 658 670 682 695 712 736 772 825 899 1001 1134 1303 1510 1754 2035 2347 2686 3043 3411 3780 4140 4483 4802 5091 5345 5564 5746 5895 6012 6104 6175 6231 6276 6316 6355 6395 6440 6490 6547 6609 6678 6751 6828 6907 6989 7071 7153 7233 7311 7386 7456 7521 7581 7634 7680 7719 7750 7775 7793 7804 7809 7808 7803 7794 7781 7765 7746 7724 7699 7671 7639 7605 7566 7524 7477 7426 7371 7312 7248 7180 7109 7033 6954 6871 6783 6690 6593 6489 6378 6260 6134 6000 5856 5702 5540 5368 5187 4999 4802 4599 4390 4176 3957 3735 3511 3285 3059 2835 2614 2398 2188 1989 1800 1625 1466 1323 1198 1091 1002 930 873 830 799 777 762 753 747 746 748 754 766 786 816 860 918 995 1090 1206 1342 1496 1668 1854 2051 2255 2462 2667 2866 3056 3234 3397 3545 3676 3790 3888 3971 4040 4097 4143 4179 4206 4225 4238 4245 4245 4240 4229 4212 4191 4163 4131 4094 4052 4006 3955 3901 3844 3784 3722 3658 3593 3529 3465 3402 3341 3282 3227 3174 3124 3077 3032 2988 2946 2905 2863 2820 2777 2733 2687 2639 2591 2542 2492 2443 2393 2343 2294 2246 2197 2149 2101 2053 2005 1956 1906 1856 1806 1754 1703 1650 1596 1542 1486 1429 1371 1310 1249 1185 1120 1054 987 921 855 791 730 671 617 567 522 481 446 416 390 369 351 336 325 315 308 303 299 297 296 297 300 305 311 320 332 345 362 382 405 432 462 495 532 572 615 661 708 758 809 861 914 967 1020 1073 1126 1179 1232 1286 1340 1395 1451 1507 1565 1623 1682 1742 1801 1861 1921 1981 2042 2102 2164 2225 2288 2352 2416 2482 2548 2615 2682 2749 2814 2879 2941 3000 3057 3111 3162 3211 3256 3300 3341 3379 3416 3451 3484 3514 3542 3567 3589 3608 3624 3637 3647 3655 3661 3666 3671 3675 3681 3687 3694 3702 3712 3723 3734 3747 3760 3773 3787 3803 3820 3839 3861 3887 3917 3951 3990 4035 4085 4140 4200 4265 4335 4408 4486 4567 4650 4737 4826 4917 5009 5103 5197 5291 5383 5474 5561 5644 5721 5793 5858 5915 5966 6008 6044 6073 6096 6114 6127 6137 6144 6150 6156 6162 6169 6179 6192 6208 6229 6255 6285 6320 6360 6404 6451 6500 6549 6598 6644 6685 6721 6749 6767 6776 6775 6763 6740 6707 6665 6615 6560 6500 6437 6375 6316 6262 6214 6177 6151 6138 6139 6154 6184 6227 6281 6344 6414 6485 6555 6619 6675 6718 6746 6757 6751 6727 6687 6631 6563 6484 6400 6311 6222 6135 6053 5977 5909 5850 5801 5760 5728 5704 5687 5675 5668 5662 5657 5649 5637 5617 5589 5549 5495 5427 3434 8 3 3 5342 5241 5124 4991 4844 4685 4518 4345 4170 3998 3831 3674 3530 3402 3291 3200 3130 3080 3050 3039 3046 3068 3104 3152 3208 3273 3343 3418 3497 3578 3660 3744 3827 3909 3988 4062 4130 4189 4238 4273 4293 4297 4284 4253 4206 4145 4073 3993 3910 3828 3753 3690 3644 3618 3617 3643 3696 3779 3889 4025 4185 4366 4564 4775 4995 5219 5443 5664 5877 6080 6270 6444 6602 6742 6865 6969 7056 7128 7186 7232 7269 7300 7326 7352 7378 7408 7441 7480 7525 7576 7631 7691 7753 7815 7877 7935 7989 8036 8074 8103 8122 8129 8126 8110 8084 8047 8001 7948 7888 7824 7759 7695 7634 7580 7534 7500 7479 7472 7480 7503 7541 7593 7655 7727 7806 7888 7972 8054 8134 8208 8277 8340 8397 8448 8494 8537 8576 8613 8648 8682 8714 8746 8776 8805 8833 8859 8883 8906 8928 8949 8969 8990 9011 9033 9055 9078 9101 9124 9146 9166 9183 9197 9207 9212 9211 9204 9188 9164 9131 9089 9036 8973 8900 8817 8727 8630 8529 8426 8325 8230 8144 8070 8011 7972 7952 7954 7979 8024 8090 8173 8270 8378 8494 8613 8732 8848 8959 9061 9153 9234 9304 9363 9410 9447 9473 9491 9501 9505 9502 9495 9485 9472 9457 9442 9427 9411 9397 9384 9371 9360 9350 9341 9333 9326 9321 9317 9314 9314 9315 9320 9326 9335 9347 9360 9375 9390 9405 9420 9434 9446 9456 9464 9470 9475 9478 9482 9485 9489 9495 9502 9511 9523 9536 9550 9566 9582 9599 9614 9628 9640 9650 9658 9663 9665 9665 9663 9659 9655 9650 9644 9640 9636 9633 9632 9633 9636 9640 9646 9653 9661 9668 9676 9682 9687 9689 9688 9683 9675 9663 9647 9629 9607 9584 9561 9538 9516 9497 9481 9469 9462 9459 9461 9466 9475 9487 9501 9517 9534 9551 9568 9585 9601 9618 9635 9652 9669 9685 9702 9718 9734 9748 9761 9771 9779 9783 9785 9784 9779 9772 9762 9749 9735 9719 9701 9683 9663 9643 9622 9600 9579 9557 9536 9515 9496 9478 9463 9450 9440 9433 9429 9429 9431 9437 9445 9455 9468 9482 9498 9515 9533 9552 9572 9592 9613 9633 9653 9673 9692 9709 9724 9737 9747 9753 9755 9752 9745 9733 9715 9693 9666 9635 9599 9559 9517 9471 9422 9370 9316 9259 9200 9138 9073 9005 8935 8863 8790 8716 8643 8571 8501 8435 8372 8314 8260 8210 8165 8123 8085 8049 8015 7984 7954 7927 7903 7883 7867 7857 7855 7860 7875 7898 7931 7972 8021 8075 8132 8189 8242 8290 8326 8349 8355 8342 8309 8255 8181 8090 7986 7874 7760 7649 7550 7468 7409 7378 7379 7411 7476 7570 7690 7829 7982 8140 8298 8447 8581 8695 8785 8848 8883 8888 8865 8815 8741 8644 8528 8397 8254 8101 7944 7787 7632 7485 7350 7231 7130 7053 7000 6974 6976 7005 7060 7140 7240 7358 7490 7632 7780 7929 8076 8220 8356 8484 8602 8711 8809 8898 8977 9049 9112 3435 8 3 3 9170 9222 9269 9312 9351 9388 9421 9452 9479 9504 9526 9545 9561 9574 9585 9593 9600 9605 9610 9616 9622 9630 9641 9653 9668 9686 9705 9726 9747 9768 9788 9807 9824 9837 9848 9856 9861 9864 9864 9862 9859 9854 9849 9842 9835 9827 9817 9806 9793 9778 9761 9741 9719 9695 9670 9643 9616 9589 9562 9536 9512 9489 9467 9446 9427 9408 9391 9374 9358 9343 9329 9317 9306 9297 9291 9286 9282 9280 9278 9277 9275 9272 9268 9262 9256 9248 9239 9231 9224 9218 9215 9215 9219 9225 9235 9246 9260 9275 9289 9303 9316 9326 9334 9339 9341 9340 9336 9328 9318 9305 9289 9271 9252 9232 9212 9193 9175 9160 9148 9141 9138 9141 9148 9161 9178 9199 9223 9248 9274 9300 9326 9350 9373 9394 9414 9432 9450 9466 9482 9498 9513 9528 9541 9554 9566 9576 9586 9594 9602 9609 9616 9623 9631 9639 9648 9657 9666 9676 9684 9692 9698 9702 9704 9703 9699 9693 9684 9674 9661 9648 9633 9618 9603 9588 9574 9561 9549 9538 9530 9522 9516 9512 9508 9505 9502 9499 9495 9491 9485 9478 9470 9461 9451 9440 9430 9420 9411 9403 9396 9392 9389 9389 9390 9394 9400 9407 9417 9428 9440 9453 9466 9478 9489 9498 9502 9501 9493 9475 9445 9401 9341 9261 9160 9036 8887 8711 8509 8279 8023 7743 7441 7121 6787 6444 6099 5758 5428 5118 4833 4582 4369 4202 4083 4015 4000 4038 4126 4260 4436 4647 4886 5145 5416 5693 5967 6232 6484 6718 6932 7124 7294 7442 7572 7683 7779 7861 7932 7994 8047 8093 8131 8162 8184 8197 8200 8190 8167 8131 8079 8013 7931 7836 7728 7610 7485 7357 7229 7107 6995 6897 6819 6763 6733 6731 6757 6811 6892 6996 7121 7261 7413 7571 7732 7890 8043 8187 8321 8443 8552 8648 8730 8800 8856 8900 8930 8947 8950 8937 8908 8862 8798 8714 8611 8488 8346 8184 8005 7811 7603 7386 7163 6937 6715 6499 6296 6109 5943 5802 5688 5605 5553 5532 5543 5582 5649 5739 5850 5975 6112 6256 6403 6548 6689 6822 6946 7058 7158 7246 7320 7381 7430 7468 7494 7511 7518 7517 7508 7493 7472 7446 7415 7382 7347 7311 7276 7242 7212 7186 7164 7147 7135 7126 7119 7111 7102 7087 7064 7030 6983 6920 6841 6745 6632 6505 6366 6219 6067 5914 5765 5625 5497 5385 5291 5216 5161 5127 5112 5115 5133 5166 5210 5264 5326 5395 5471 5552 5640 5735 5836 5945 6062 6186 6318 6458 6603 6754 6909 7066 7224 7381 7537 7689 7836 7979 8117 8248 8374 8493 8606 8713 8814 8909 8998 9081 9157 9227 9291 9349 9402 9449 9491 9529 9563 9594 9622 9649 9674 9697 9720 9741 9761 9779 9795 9809 9820 9827 9832 9832 9829 9822 9811 9796 9779 9757 9733 9706 9675 9641 9603 9562 9518 9471 9420 9367 9311 9253 9194 9133 9070 9006 8938 8867 8790 8706 8613 8508 8389 8254 8101 7929 3436 8 3 4 7674 7455 7216 6960 6688 6404 6111 5811 5510 5212 4920 4638 4370 4122 3897 3701 3538 3413 3331 3294 3307 3369 3479 3634 3829 4055 4302 4561 4819 5065 5289 5482 5638 5753 5824 5853 5842 5795 5718 5615 5492 5353 5201 5041 4874 4701 4526 4349 4174 4003 3841 3693 3563 3456 3377 3330 3315 3335 3387 3467 3571 3693 3824 3958 4086 4201 4298 4373 4421 4442 4437 4406 4351 4277 4185 4081 3967 3846 3720 3593 3465 3338 3213 3091 2972 2857 2746 2639 2536 2438 2345 2259 2180 2110 2053 2011 1989 1992 2022 2085 2185 2322 2498 2713 2963 3245 3552 3877 4212 4550 4881 5200 5499 5776 6028 6253 6452 6626 6779 6914 7034 7143 7244 7339 7431 7521 7610 7698 7786 7873 7959 8043 8124 8202 8276 8344 8407 8463 8512 8554 8588 8615 8636 8651 8661 8667 8669 8670 8668 8666 8663 8660 8657 8653 8649 8645 8641 8636 8632 8629 8626 8625 8625 8627 8631 8635 8641 8647 8653 8657 8660 8661 8659 8655 8647 8637 8624 8608 8591 8572 8553 8532 8510 8488 8465 8442 8417 8391 8364 8335 8305 8272 8238 8202 8164 8126 8087 8048 8009 7973 7938 7907 7880 7857 7840 7829 7825 7828 7837 7854 7877 7907 7942 7982 8025 8072 8121 8170 8220 8269 8316 8362 8406 8447 8486 8523 8557 8590 8621 8651 8679 8707 8733 8757 8780 8799 8815 8828 8836 8839 8838 8832 8822 8808 8792 8775 8758 8743 8729 8717 8710 8705 8703 8705 8709 8715 8723 8732 8743 8756 8770 8786 8805 8827 8853 8882 8914 8949 8987 9025 9064 9102 9139 9173 9205 9233 9259 9281 9302 9321 9338 9356 9373 9391 9409 9427 9445 9463 9481 9497 9511 9524 9533 9541 9545 9546 9546 9542 9537 9530 9521 9512 9501 9488 9475 9460 9443 9425 9405 9382 9358 9331 9303 9274 9244 9214 9186 9159 9134 9112 9094 9078 9066 9058 9052 9050 9051 9055 9062 9072 9086 9103 9123 9146 9172 9200 9228 9257 9284 9310 9333 9353 9370 9383 9393 9399 9402 9401 9395 9383 9362 9332 9290 9233 9160 9070 8961 8835 8693 8538 8373 8205 8038 7878 7733 7607 7507 7435 7396 7391 7420 7482 7572 7687 7822 7970 8126 8283 8435 8577 8706 8819 8915 8992 9052 9096 9127 9145 9154 9155 9150 9140 9127 9110 9091 9068 9044 9018 8990 8962 8934 8908 8884 8863 8846 8833 8823 8817 8813 8812 8812 8813 8814 8815 8816 8816 8816 8816 8815 8813 8811 8808 8803 8796 8786 8773 8757 8737 8714 8688 8660 8631 8603 8575 8550 8529 8512 8500 8494 8493 8497 8506 8517 8531 8547 8563 8578 8592 8604 8613 8618 8621 8619 8613 8601 8583 8557 8523 8480 8425 8359 8279 8187 8082 7963 7833 7692 7542 7384 7222 7057 6891 6726 6565 6409 6260 6119 5987 5864 5751 5649 5557 5475 5402 5337 5280 5229 5182 5137 5092 5046 4996 4941 4880 4811 4733 4647 4552 4449 4337 3437 8 3 4 4218 4090 3955 3812 3661 3502 3335 3161 2980 2794 2604 2412 2223 2038 1862 1697 1546 1410 1293 1193 1111 1045 994 956 929 913 906 910 923 950 992 1051 1130 1232 1358 1508 1681 1876 2087 2312 2543 2775 3001 3216 3414 3590 3742 3869 3968 4041 4088 4112 4115 4099 4065 4016 3953 3877 3788 3690 3582 3469 3352 3236 3125 3024 2939 2875 2836 2827 2850 2905 2992 3108 3250 3412 3588 3772 3956 4135 4302 4453 4586 4697 4787 4855 4903 4931 4942 4939 4922 4893 4854 4805 4747 4680 4604 4519 4425 4323 4214 4097 3974 3846 3714 3580 3445 3310 3176 3042 2911 2781 2651 2522 2393 2263 2132 2000 1866 1732 1598 1467 1338 1216 1100 993 896 809 733 669 614 569 533 502 478 457 440 426 414 405 397 393 391 391 395 401 409 420 433 449 469 492 521 556 600 653 718 796 888 993 1112 1244 1386 1538 1697 1861 2027 2194 2360 2524 2685 2842 2995 3145 3292 3436 3577 3715 3851 3986 4119 4250 4381 4510 4637 4764 4889 5012 5133 5252 5366 5477 5583 5684 5779 5868 5951 6028 6099 6165 6227 6283 6336 6384 6428 6468 6502 6531 6555 6574 6587 6595 6599 6600 6599 6596 6594 6592 6593 6596 6601 6609 6620 6632 6646 6661 6677 6694 6712 6731 6751 6772 6795 6819 6844 6870 6897 6924 6952 6979 7005 7031 7058 7084 7112 7141 7172 7205 7240 7278 7318 7360 7404 7449 7496 7544 7592 7642 7693 7744 7797 7850 7903 7955 8005 8053 8098 8138 8173 8202 8225 8242 8252 8256 8254 8245 8229 8208 8179 8145 8104 8057 8006 7951 7892 7832 7772 7711 7650 7590 7528 7464 7395 7318 7230 7128 7010 6873 6715 6536 6338 6120 5888 5645 5395 5146 4902 4670 4458 4270 4113 3991 3907 3864 3863 3901 3978 4087 4224 4381 4551 4726 4897 5056 5197 5314 5403 5461 5489 5486 5457 5404 5332 5247 5154 5059 4968 4885 4814 4759 4725 4712 4722 4759 4820 4908 5021 5158 5316 5494 5689 5896 6112 6333 6555 6773 6985 7186 7375 7549 7707 7848 7972 8079 8171 8248 8311 8363 8405 8437 8463 8483 8498 8510 8520 8528 8536 8544 8554 8565 8578 8594 8613 8635 8659 8686 8716 8747 8780 8814 8848 8883 8917 8950 8984 9016 9047 9078 9108 9137 9166 9193 9220 9246 9270 9293 9313 9331 9346 9357 9364 9366 9364 9356 9342 9322 9296 9263 9225 9181 9131 9077 9019 8957 8893 8827 8761 8695 8630 8567 8506 8449 8394 8344 8297 8254 8214 8179 8146 8115 8085 8056 8023 7987 7944 7892 7827 7747 7649 7531 7391 7228 7040 6828 6592 6335 6057 5763 5454 5136 4812 4486 4161 3843 3535 3240 2961 2701 2460 2239 2040 1862 1706 1571 1458 1369 1304 1268 1264 1296 1368 1484 1647 1858 2119 2426 2776 3161 3573 4003 4441 4876 5299 5702 6079 6425 6738 7018 7266 7486 3438 8 3 4 7679 7850 8001 8137 8259 8368 8467 8555 8632 8700 8759 8809 8851 8886 8915 8939 8958 8974 8986 8995 9002 9005 9004 8999 8990 8976 8958 8934 8905 8871 8831 8786 8734 8675 8610 8538 8459 8372 8280 8182 8079 7974 7867 7760 7655 7555 7461 7376 7302 7241 7194 7163 7149 7152 7171 7207 7258 7322 7397 7481 7571 7665 7761 7855 7947 8036 8119 8196 8267 8332 8389 8439 8481 8516 8543 8561 8571 8572 8564 8546 8519 8482 8434 8375 8304 8220 8122 8007 7875 7724 7552 7358 7140 6898 6633 6344 6033 5703 5357 4999 4633 4264 3898 3540 3196 2870 2566 2287 2037 1814 1621 1455 1315 1199 1104 1028 969 926 897 885 888 909 948 1008 1088 1188 1308 1443 1590 1745 1901 2051 2191 2313 2413 2487 2532 2549 2536 2497 2435 2353 2256 2149 2036 1921 1808 1699 1597 1503 1418 1343 1278 1223 1181 1153 1139 1144 1168 1216 1290 1392 1525 1690 1886 2113 2369 2649 2950 3265 3589 3914 4235 4547 4842 5119 5374 5604 5811 5994 6155 6296 6418 6525 6618 6700 6771 6833 6886 6930 6967 6996 7018 7033 7042 7047 7048 7048 7047 7047 7050 7056 7068 7085 7107 7135 7168 7206 7247 7291 7335 7380 7423 7463 7500 7532 7560 7581 7596 7605 7607 7603 7594 7579 7558 7532 7501 7464 7423 7377 7326 7271 7213 7152 7090 7029 6970 6915 6866 6824 6791 6767 6753 6749 6756 6772 6797 6830 6870 6917 6970 7029 7093 7162 7236 7314 7397 7483 7572 7663 7755 7847 7938 8027 8114 8199 8280 8359 8436 8511 8583 8654 8723 8790 8854 8914 8970 9021 9066 9104 9137 9164 9185 9202 9216 9227 9237 9246 9255 9264 9274 9284 9293 9300 9306 9310 9312 9311 9308 9303 9298 9292 9287 9283 9280 9278 9277 9277 9277 9276 9274 9269 9262 9251 9236 9217 9194 9166 9134 9097 9054 9007 8953 8894 8829 8758 8682 8601 8515 8426 8333 8240 8145 8052 7959 7869 7782 7699 7621 7547 7478 7416 7359 7309 7265 7228 7197 7173 7155 7143 7137 7137 7142 7151 7166 7186 7210 7239 7273 7313 7356 7405 7458 7514 7573 7635 7698 7763 7828 7894 7961 8029 8097 8168 8240 8315 8392 8472 8553 8635 8718 8798 8877 8951 9020 9083 9141 9191 9235 9273 9306 9335 9360 9383 9403 9423 9440 9457 9473 9488 9501 9513 9524 9532 9539 9544 9547 9549 9548 9546 9542 9536 9528 9518 9506 9491 9475 9456 9436 9413 9388 9361 9331 9298 9262 9222 9178 9128 9074 9013 8946 8873 8792 8704 8606 8499 8382 8253 8112 7958 7791 7611 7418 7214 7001 6779 6552 6322 6092 5863 5638 5419 5206 5000 4801 4609 4423 4241 4062 3885 3708 3530 3352 3172 2990 2809 2629 2451 2278 2112 1955 1809 1675 1555 1451 1361 1286 1226 1178 1141 1115 1095 1082 1072 1065 1060 1056 1052 1048 1044 1042 1040 1040 1043 1048 1055 1066 1079 1095 1114 3439 8 3 4 1135 1159 1185 1213 1242 1273 1303 1333 1362 1387 1408 1423 1431 1433 1429 1420 1408 1398 1394 1402 1428 1479 1561 1680 1841 2046 2297 2591 2924 3292 3686 4098 4517 4935 5341 5727 6088 6418 6715 6977 7205 7401 7568 7709 7829 7929 8013 8084 8142 8188 8225 8252 8270 8280 8283 8280 8272 8263 8253 8244 8239 8237 8241 8251 8267 8288 8315 8348 8384 8423 8465 8508 8551 8593 8634 8673 8708 8740 8766 8787 8803 8812 8815 8811 8800 8782 8757 8725 8686 8639 8583 8519 8447 8366 8277 8180 8077 7970 7860 7750 7643 7542 7451 7373 7309 7262 7234 7224 7233 7259 7300 7354 7419 7490 7567 7646 7725 7803 7878 7950 8018 8083 8143 8199 8250 8297 8339 8375 8405 8429 8445 8454 8454 8447 8430 8404 8370 8326 8274 8213 8143 8067 7983 7895 7804 7711 7619 7531 7449 7375 7311 7259 7219 7192 7177 7174 7181 7197 7219 7246 7274 7303 7331 7356 7378 7396 7411 7422 7430 7437 7443 7450 7459 7471 7487 7508 7535 7568 7607 7652 7702 7756 7814 7875 7936 7998 8060 8120 8179 8236 8291 8344 8395 8444 8490 8533 8573 8610 8642 8670 8692 8710 8724 8732 8738 8740 8741 8742 8742 8743 8745 8748 8751 8755 8758 8759 8757 8752 8744 8731 8715 8694 8670 8642 8611 8577 8540 8500 8458 8412 8363 8311 8256 8198 8138 8077 8015 7954 7894 7836 7782 7731 7685 7643 7606 7574 7545 7521 7501 7485 7473 7463 7458 7455 7455 7457 7460 7465 7469 7473 7476 7478 7477 7474 7470 7463 7455 7445 7435 7424 7413 7401 7390 7378 7366 7352 7338 7322 7304 7285 7264 7240 7215 7187 7158 7127 7094 7059 7023 6986 6948 6910 6873 6838 6806 6778 6757 6741 6734 6734 6741 6756 6778 6804 6835 6868 6903 6938 6972 7005 7036 7066 7095 7122 7149 7174 7199 7222 7244 7263 7278 7290 7297 7299 7296 7288 7274 7257 7237 7214 7189 7165 7140 7117 7095 7075 7056 7038 7022 7006 6991 6976 6961 6947 6933 6920 6908 6898 6889 6883 6879 6878 6880 6885 6893 6903 6916 6932 6950 6971 6993 7016 7040 7065 7090 7113 7135 7153 7168 7178 7183 7181 7173 7159 7138 7112 7080 7043 7002 6957 6909 6858 6804 6748 6688 6626 6561 6493 6423 6352 6280 6208 6138 6071 6006 5945 5887 5831 5777 5724 5668 5608 5542 5467 5383 5287 5179 5060 4929 4787 4636 4478 4313 4143 3969 3793 3615 3437 3257 3078 2900 2723 2548 2377 2211 2052 1902 1761 1632 1515 1411 1321 1244 1180 1128 1089 1063 1048 1047 1061 1090 1138 1205 1294 1407 1543 1702 1884 2087 2306 2537 2776 3018 3258 3490 3711 3918 4107 4277 4429 4562 4678 4778 4864 4939 5003 5059 5107 5150 5187 5219 5245 5267 5282 5293 5297 5295 5287 5273 5253 5226 5193 5154 5109 5059 5005 4947 4887 4827 4767 4710 4658 4612 4575 4548 4533 4530 4539 4560 4593 3440 8 3 4 4635 4686 4743 4804 4866 4929 4988 5044 5095 5139 5177 5208 5233 5252 5266 5275 5280 5281 5280 5276 5270 5261 5251 5238 5224 5207 5188 5168 5146 5122 5097 5071 5044 5016 4987 4956 4924 4890 4854 4815 4774 4729 4683 4634 4584 4535 4486 4439 4395 4357 4323 4297 4277 4264 4258 4258 4264 4274 4288 4304 4322 4341 4360 4378 4394 4409 4421 4431 4438 4443 4444 4442 4438 4430 4420 4408 4394 4379 4363 4347 4331 4316 4300 4285 4271 4256 4241 4225 4208 4191 4172 4152 4131 4110 4088 4065 4042 4019 3996 3973 3950 3927 3904 3881 3859 3836 3814 3791 3769 3747 3725 3703 3680 3658 3636 3613 3590 3566 3543 3520 3496 3472 3449 3425 3402 3378 3354 3329 3304 3279 3253 3227 3201 3174 3148 3122 3097 3072 3047 3022 2998 2972 2946 2919 2891 2862 2832 2801 2769 2737 2706 2674 2644 2615 2586 2559 2533 2508 2483 2459 2435 2412 2389 2367 2346 2325 2305 2286 2268 2250 2232 2213 2195 2175 2155 2134 2112 2089 2066 2043 2021 1999 1979 1961 1944 1930 1917 1907 1898 1890 1884 1878 1873 1869 1866 1862 1859 1855 1852 1848 1844 1840 1835 1829 1823 1816 1808 1800 1791 1783 1774 1765 1757 1748 1739 1730 1721 1711 1700 1690 1678 1666 1654 1642 1631 1619 1608 1598 1587 1578 1568 1559 1550 1540 1530 1519 1508 1497 1485 1474 1462 1450 1439 1428 1417 1406 1395 1383 1372 1360 1348 1336 1323 1311 1298 1285 1273 1260 1248 1236 1223 1210 1196 1182 1168 1152 1136 1119 1101 1082 1062 1042 1020 996 972 946 918 889 858 825 791 756 719 683 646 609 573 538 505 473 443 416 390 367 347 329 313 299 287 277 268 262 256 252 248 246 245 245 246 247 250 254 259 264 271 280 289 300 313 328 344 363 384 407 432 459 488 519 551 585 619 653 687 721 754 786 817 847 876 903 930 955 980 1003 1026 1048 1068 1088 1106 1123 1140 1155 1170 1184 1197 1210 1222 1233 1244 1254 1262 1269 1273 1275 1275 1273 1268 1262 1254 1246 1238 1230 1225 1222 1223 1226 1234 1245 1259 1276 1295 1316 1337 1359 1381 1402 1421 1440 1457 1473 1488 1501 1514 1525 1536 1545 1554 1562 1570 1576 1582 1587 1591 1594 1598 1600 1602 1604 1605 1606 1607 1607 1607 1607 1606 1606 1606 1606 1607 1608 1608 1609 1610 1610 1609 1608 1606 1602 1598 1593 1586 1579 1572 1564 1555 1547 1539 1532 1524 1517 1510 1503 1496 1488 1480 1471 1462 1451 1440 1428 1415 1401 1386 1370 1355 1338 1321 1304 1286 1268 1249 1229 1208 1186 1162 1137 1110 1081 1049 1016 981 944 904 864 821 778 734 690 646 604 563 524 488 455 425 398 375 354 337 321 309 298 289 282 276 271 269 267 268 269 3441 8 3 4 272 277 283 290 298 307 317 328 341 355 371 390 411 435 462 492 525 561 600 640 682 724 766 807 848 887 925 960 995 1027 1058 1088 1117 1145 1171 1197 1222 1246 1269 1292 1313 1333 1352 1370 1387 1403 1418 1433 1447 1459 1471 1482 1492 1502 1510 1518 1527 1535 1543 1553 1563 1575 1588 1602 1617 1634 1651 1670 1689 1708 1728 1749 1770 1792 1815 1839 1864 1890 1916 1943 1970 1996 2022 2047 2072 2095 2117 2139 2161 2183 2205 2229 2253 2279 2304 2331 2357 2383 2408 2432 2455 2477 2498 2519 2540 2561 2584 2607 2632 2657 2684 2711 2738 2765 2791 2817 2841 2865 2888 2911 2934 2957 2980 3004 3028 3052 3076 3100 3122 3143 3163 3183 3201 3220 3239 3259 3281 3305 3331 3359 3389 3421 3453 3485 3517 3549 3580 3609 3639 3668 3698 3728 3759 3791 3825 3860 3895 3930 3964 3997 4029 4058 4085 4110 4133 4155 4176 4198 4219 4241 4264 4288 4312 4336 4358 4379 4397 4413 4424 4431 4433 4431 4425 4414 4399 4380 4358 4333 4305 4274 4241 4206 4168 4127 4083 4035 3983 3927 3866 3800 3728 3651 3568 3480 3386 3287 3182 3074 2961 2846 2729 2612 2495 2382 2274 2173 2080 1999 1929 1873 1831 1804 1791 1792 1806 1833 1871 1919 1976 2043 2118 2202 2294 2396 2506 2624 2751 2885 3025 3169 3315 3463 3608 3751 3888 4020 4145 4263 4374 4478 4577 4670 4758 4843 4923 5001 5074 5144 5209 5270 5326 5377 5423 5464 5500 5531 5559 5582 5602 5620 5635 5648 5660 5671 5681 5691 5701 5712 5722 5734 5747 5761 5777 5794 5814 5835 5859 5884 5910 5937 5965 5992 6019 6046 6070 6093 6113 6131 6146 6158 6167 6174 6178 6179 6178 6175 6169 6161 6150 6136 6120 6100 6078 6052 6024 5993 5960 5925 5889 5852 5816 5780 5746 5714 5684 5656 5632 5610 5591 5575 5563 5553 5546 5542 5541 5543 5548 5555 5564 5574 5584 5595 5604 5610 5612 5610 5603 5588 5567 5538 5502 5458 5407 5351 5290 5224 5157 5089 5021 4956 4896 4842 4795 4759 4733 4719 4718 4731 4758 4798 4851 4914 4986 5065 5148 5233 5316 5395 5469 5536 5595 5645 5686 5719 5746 5766 5781 5791 5799 5804 5807 5807 5805 5801 5795 5787 5777 5765 5752 5738 5723 5709 5695 5682 5669 5656 5643 5630 5615 5600 5583 5564 5544 5523 5501 5478 5455 5431 5407 5383 5357 5329 5300 5267 5231 5191 5147 5099 5048 4993 4936 4878 4818 4758 4699 4640 4581 4523 4466 4409 4352 4295 4236 4176 4115 4052 3987 3921 3851 3780 3706 3629 3549 3467 3382 3295 3207 3118 3029 2940 2853 2768 2684 2602 2520 2439 2357 2272 2184 2092 1995 1893 1787 1677 1566 1454 1344 1238 1137 1045 961 886 821 766 718 678 645 616 591 570 552 536 522 511 502 497 493 493 495 500 3442 8 3 4 506 514 524 536 549 565 585 607 634 665 700 739 782 827 873 919 965 1008 1050 1090 1130 1171 1215 1266 1326 1397 1483 1585 1702 1837 1986 2147 2319 2496 2675 2852 3023 3184 3333 3468 3588 3691 3778 3848 3903 3942 3967 3977 3972 3953 3917 3866 3799 3715 3615 3500 3372 3231 3082 2926 2767 2608 2452 2301 2158 2025 1903 1793 1696 1614 1547 1497 1465 1455 1467 1506 1572 1667 1792 1947 2130 2336 2563 2802 3048 3293 3529 3750 3949 4122 4265 4377 4457 4508 4532 4531 4509 4471 4419 4356 4286 4210 4131 4049 3967 3886 3809 3738 3676 3627 3593 3579 3586 3616 3672 3752 3857 3985 4132 4296 4472 4655 4842 5029 5212 5389 5557 5715 5862 5999 6125 6242 6349 6447 6537 6619 6692 6757 6813 6860 6898 6926 6945 6954 6953 6942 6920 6889 6846 6791 6724 6643 6547 6435 6306 6159 5994 5810 5607 5385 5147 4893 4625 4345 4057 3762 3466 3171 2881 2601 2333 2083 1852 1644 1461 1303 1172 1065 982 919 874 843 822 808 801 799 804 817 843 886 954 1050 1182 1352 1565 1819 2113 2442 2800 3178 3567 3957 4338 4703 5043 5353 5631 5875 6087 6268 6422 6552 6663 6758 6839 6911 6973 7027 7073 7113 7147 7175 7199 7219 7238 7257 7277 7300 7327 7358 7394 7433 7473 7515 7554 7590 7621 7644 7659 7665 7663 7651 7631 7604 7570 7530 7485 7435 7379 7317 7248 7172 7086 6991 6885 6766 6636 6494 6339 6173 5996 5809 5614 5411 5202 4988 4769 4547 4324 4100 3878 3661 3451 3253 3070 2909 2773 2668 2598 2568 2581 2637 2737 2879 3060 3276 3519 3783 4061 4345 4627 4900 5159 5400 5620 5815 5987 6133 6256 6356 6434 6490 6525 6539 6531 6500 6444 6363 6253 6116 5949 5755 5534 5289 5022 4738 4441 4135 3826 3517 3214 2919 2638 2372 2125 1898 1693 1511 1352 1216 1104 1013 942 888 848 821 803 791 785 784 789 803 829 872 937 1032 1160 1328 1536 1788 2080 2409 2769 3152 3549 3949 4344 4724 5082 5412 5710 5976 6210 6413 6589 6740 6872 6986 7087 7177 7257 7328 7391 7447 7495 7537 7572 7603 7629 7652 7673 7693 7714 7735 7756 7778 7801 7824 7846 7868 7888 7908 7926 7943 7959 7974 7990 8004 8019 8032 8045 8056 8065 8072 8077 8078 8077 8072 8066 8057 8046 8034 8020 8006 7991 7974 7955 7935 7912 7886 7858 7826 7791 7753 7711 7666 7617 7562 7500 7430 7349 7255 7145 7016 6865 6692 6494 6270 6021 5748 5453 5140 4811 4472 4127 3782 3442 3111 2796 2498 2223 1972 1746 1548 1375 1229 1106 1006 925 862 813 777 750 731 718 710 705 704 706 711 721 735 756 782 815 855 902 953 1008 1065 1122 1177 1228 1275 1317 1356 1394 1434 1481 1539 1613 1709 1827 1972 2143 2337 2551 2780 3015 3250 3443 8 3 4 3475 3681 3863 4013 4128 4205 4244 4248 4219 4163 4085 3993 3892 3789 3691 3603 3531 3479 3451 3451 3480 3540 3631 3753 3904 4083 4284 4505 4740 4984 5232 5478 5718 5948 6165 6367 6552 6720 6871 7007 7127 7233 7326 7407 7477 7537 7587 7628 7660 7685 7704 7717 7726 7732 7736 7738 7740 7740 7740 7737 7732 7723 7709 7690 7664 7631 7592 7546 7493 7435 7372 7303 7230 7153 7070 6983 6890 6790 6684 6571 6450 6322 6187 6047 5901 5752 5600 5449 5298 5150 5006 4869 4738 4617 4506 4407 4322 4252 4199 4163 4148 4152 4177 4222 4288 4371 4471 4585 4710 4844 4982 5121 5259 5393 5519 5637 5745 5842 5928 6002 6066 6120 6164 6199 6227 6249 6264 6274 6280 6280 6277 6270 6259 6244 6226 6204 6179 6151 6121 6088 6052 6013 5973 5930 5885 5837 5788 5738 5686 5633 5580 5526 5474 5422 5370 5320 5271 5222 5172 5121 5069 5013 4952 4887 4815 4737 4651 4558 4458 4351 4237 4117 3991 3860 3726 3587 3447 3305 3164 3025 2889 2760 2639 2530 2435 2356 2297 2258 2243 2250 2281 2335 2409 2503 2613 2735 2867 3005 3145 3283 3418 3546 3666 3776 3876 3965 4045 4115 4177 4233 4284 4332 4378 4423 4469 4516 4564 4614 4665 4716 4768 4819 4869 4917 4962 5005 5045 5082 5117 5150 5180 5210 5239 5267 5294 5321 5348 5375 5402 5428 5454 5480 5505 5529 5553 5577 5599 5620 5640 5658 5673 5685 5693 5697 5697 5693 5683 5669 5650 5628 5601 5571 5537 5501 5461 5417 5369 5317 5260 5197 5129 5056 4978 4897 4812 4727 4642 4560 4482 4409 4342 4282 4228 4180 4137 4096 4057 4016 3972 3923 3866 3799 3721 3631 3527 3411 3280 3136 2980 2814 2638 2456 2270 2084 1900 1723 1554 1398 1255 1128 1018 923 843 778 724 680 644 614 588 566 546 528 513 500 491 485 482 483 487 494 503 514 527 543 560 582 610 644 687 742 809 891 987 1097 1221 1357 1503 1655 1810 1965 2117 2263 2400 2526 2640 2741 2828 2902 2963 3012 3049 3077 3095 3105 3108 3105 3095 3081 3063 3040 3014 2985 2953 2918 2881 2842 2801 2758 2713 2666 2618 2569 2519 2469 2419 2368 2319 2269 2221 2175 2129 2086 2044 2004 1965 1929 1893 1859 1825 1791 1757 1722 1685 1647 1606 1564 1520 1474 1427 1380 1332 1284 1237 1190 1144 1099 1054 1008 963 916 869 821 773 724 676 629 584 541 502 466 434 406 382 362 345 331 320 311 304 299 296 293 293 294 296 300 306 313 323 335 349 366 385 408 434 463 496 532 572 615 662 711 764 818 874 932 990 1048 1106 1162 1217 1270 1320 1368 1414 1456 1497 1535 1571 1605 1637 1668 1697 1724 1750 1775 1798 1820 1842 1865 1889 1915 1945 1979 2018 2062 2114 2171 2235 2304 3444 8 3 4 2378 2456 2537 2620 2703 2786 2868 2949 3027 3104 3179 3252 3324 3395 3466 3535 3604 3673 3740 3806 3870 3931 3990 4047 4100 4151 4199 4245 4290 4333 4376 4420 4464 4509 4555 4602 4651 4701 4751 4802 4854 4906 4958 5010 5062 5114 5166 5217 5269 5320 5370 5419 5467 5514 5558 5601 5641 5679 5716 5749 5781 5810 5837 5861 5882 5898 5911 5919 5922 5920 5913 5901 5885 5866 5845 5822 5799 5776 5754 5734 5717 5701 5688 5676 5666 5657 5649 5640 5631 5620 5607 5592 5574 5551 5524 5492 5453 5407 5353 5290 5219 5138 5048 4949 4840 4722 4595 4460 4317 4166 4008 3844 3674 3499 3321 3142 2962 2785 2612 2446 2290 2144 2011 1892 1787 1697 1620 1555 1500 1453 1410 1371 1332 1292 1250 1204 1156 1105 1052 998 944 893 844 799 758 722 690 662 638 618 601 587 576 567 561 558 557 558 560 564 570 576 584 594 607 624 648 680 725 783 858 953 1068 1204 1361 1538 1731 1939 2156 2379 2603 2824 3038 3241 3432 3609 3771 3918 4050 4170 4278 4376 4466 4551 4631 4709 4786 4863 4941 5022 5105 5191 5280 5370 5461 5550 5637 5720 5796 5864 5922 5969 6005 6028 6041 6042 6033 6016 5992 5963 5930 5896 5863 5832 5805 5784 5772 5767 5773 5787 5809 5837 5867 5897 5922 5936 5936 5916 5873 5805 5710 5587 5440 5270 5081 4878 4665 4449 4234 4025 3827 3644 3480 3339 3226 3143 3095 3086 3119 3195 3316 3482 3691 3939 4220 4528 4855 5192 5532 5865 6186 6488 6767 7021 7250 7453 7633 7791 7931 8054 8164 8262 8350 8429 8499 8561 8616 8664 8704 8739 8767 8790 8809 8822 8831 8836 8836 8832 8823 8808 8789 8764 8735 8701 8662 8619 8573 8523 8470 8414 8358 8300 8243 8189 8138 8092 8054 8024 8004 7994 7994 8004 8022 8047 8075 8104 8132 8156 8173 8181 8179 8165 8138 8099 8045 7978 7897 7801 7691 7568 7431 7282 7123 6958 6788 6619 6455 6301 6162 6043 5947 5878 5838 5827 5846 5893 5964 6057 6168 6290 6421 6556 6690 6820 6945 7063 7172 7273 7366 7451 7530 7604 7675 7742 7808 7872 7936 7998 8061 8122 8183 8243 8301 8357 8412 8463 8512 8557 8598 8636 8669 8698 8723 8744 8762 8776 8788 8798 8806 8813 8819 8826 8833 8840 8847 8855 8864 8872 8879 8886 8891 8894 8894 8892 8886 8877 8864 8849 8830 8808 8785 8760 8734 8707 8680 8652 8623 8594 8563 8531 8498 8464 8428 8392 8356 8320 8286 8254 8225 8199 8178 8162 8151 8145 8143 8147 8155 8167 8184 8204 8227 8254 8284 8315 8347 8379 8410 8439 8464 8486 8502 8512 8517 8517 8512 8504 8493 8481 8470 8459 8450 8443 8438 8436 8435 8435 8437 8438 8440 8442 8445 8447 8450 8454 8459 8464 8470 8477 8482 8487 8489 8489 8485 8477 8465 8448 8427 8401 8371 8338 3445 8 3 4 8302 8263 8222 8178 8133 8085 8035 7983 7929 7873 7814 7755 7694 7632 7571 7510 7450 7391 7334 7277 7222 7166 7109 7050 6988 6922 6852 6775 6693 6604 6509 6407 6298 6183 6061 5931 5795 5652 5501 5344 5180 5011 4838 4661 4482 4302 4123 3946 3770 3596 3424 3254 3085 2915 2745 2575 2404 2233 2063 1895 1732 1576 1427 1288 1161 1045 941 850 771 703 646 598 559 528 505 487 476 469 468 470 477 487 500 518 541 571 610 660 723 803 902 1021 1162 1324 1506 1706 1921 2147 2380 2615 2849 3079 3301 3514 3717 3909 4093 4268 4436 4598 4756 4911 5062 5210 5354 5496 5633 5766 5894 6017 6136 6250 6360 6466 6569 6670 6767 6861 6952 7039 7123 7201 7275 7344 7408 7467 7522 7571 7617 7657 7693 7724 7750 7769 7782 7788 7786 7776 7759 7734 7703 7665 7623 7576 7526 7474 7421 7368 7316 7265 7217 7173 7134 7101 7075 7057 7049 7050 7062 7085 7118 7161 7213 7273 7341 7415 7494 7576 7661 7747 7833 7918 8002 8083 8162 8236 8306 8370 8430 8484 8533 8577 8615 8648 8677 8700 8720 8735 8745 8751 8751 8746 8735 8717 8692 8660 8620 8574 8520 8460 8394 8322 8246 8167 8086 8003 7920 7839 7759 7684 7613 7548 7490 7440 7398 7366 7343 7330 7325 7330 7342 7362 7388 7418 7453 7491 7530 7571 7612 7653 7693 7732 7770 7805 7839 7869 7898 7924 7948 7970 7991 8012 8032 8053 8075 8098 8122 8147 8171 8194 8214 8229 8238 8239 8229 8208 8174 8125 8061 7980 7881 7764 7629 7475 7302 7111 6902 6677 6438 6186 5925 5659 5390 5124 4862 4611 4371 4146 3939 3749 3578 3426 3290 3171 3065 2970 2884 2805 2730 2657 2584 2511 2438 2365 2296 2233 2179 2141 2123 2130 2167 2239 2348 2496 2683 2907 3165 3451 3759 4083 4415 4747 5074 5389 5686 5964 6218 6448 6652 6832 6987 7120 7230 7321 7392 7447 7486 7511 7524 7527 7520 7506 7485 7458 7425 7386 7341 7288 7227 7156 7075 6981 6875 6756 6624 6480 6323 6155 5977 5788 5591 5386 5172 4951 4722 4486 4243 3996 3744 3492 3240 2993 2753 2524 2309 2111 1931 1772 1634 1516 1418 1338 1276 1231 1203 1191 1197 1223 1272 1347 1450 1585 1753 1954 2188 2451 2740 3050 3373 3703 4033 4356 4666 4959 5231 5480 5705 5907 6087 6246 6388 6515 6628 6730 6822 6905 6980 7048 7109 7163 7210 7251 7284 7311 7331 7344 7349 7347 7338 7321 7297 7268 7233 7196 7157 7118 7081 7049 7022 7002 6990 6987 6992 7004 7023 7047 7075 7106 7138 7169 7199 7227 7252 7274 7293 7309 7322 7332 7339 7344 7346 7345 7342 7336 7327 7316 7303 7287 7270 7251 7230 7210 7188 7167 7145 7123 7101 7079 7056 7032 7008 6982 6956 6928 6899 6870 6839 6807 6774 6740 6705 6670 6634 6597 6561 6524 6487 6451 6415 6379 3446 8 3 5 6330 6290 6249 6207 6163 6118 6072 6024 5974 5923 5870 5816 5760 5704 5646 5587 5526 5464 5400 5334 5265 5194 5119 5041 4959 4873 4783 4687 4585 4479 4366 4248 4125 3997 3866 3733 3598 3465 3334 3208 3087 2974 2870 2776 2693 2621 2561 2513 2477 2451 2437 2431 2434 2445 2462 2483 2507 2534 2561 2587 2612 2633 2651 2664 2672 2675 2673 2666 2654 2638 2618 2594 2567 2538 2506 2473 2439 2404 2368 2332 2295 2258 2222 2185 2148 2112 2076 2041 2005 1969 1934 1898 1862 1825 1788 1750 1712 1673 1632 1591 1549 1506 1462 1416 1370 1321 1271 1219 1164 1108 1050 990 928 867 805 744 686 630 578 530 487 450 418 390 367 349 334 321 311 303 297 292 288 285 284 285 287 292 298 306 317 330 345 363 384 408 436 468 504 545 591 641 694 752 811 872 934 995 1055 1112 1166 1218 1266 1310 1352 1391 1427 1461 1493 1523 1551 1578 1604 1629 1654 1678 1701 1726 1750 1775 1801 1827 1853 1880 1906 1932 1957 1982 2006 2030 2054 2079 2104 2130 2157 2186 2217 2249 2284 2320 2359 2401 2446 2494 2547 2605 2669 2740 2817 2901 2992 3089 3191 3296 3403 3510 3617 3721 3823 3921 4016 4107 4195 4281 4364 4445 4525 4602 4678 4751 4821 4887 4950 5010 5066 5119 5170 5219 5269 5319 5370 5423 5478 5536 5594 5653 5712 5770 5826 5880 5931 5981 6028 6073 6117 6161 6205 6249 6294 6339 6384 6429 6474 6517 6559 6599 6637 6674 6708 6742 6774 6806 6837 6867 6898 6927 6956 6985 7012 7038 7063 7086 7108 7128 7146 7162 7177 7188 7198 7205 7209 7211 7211 7209 7206 7203 7200 7199 7200 7204 7212 7224 7241 7262 7287 7315 7346 7378 7410 7442 7472 7501 7529 7555 7579 7603 7626 7649 7672 7695 7718 7740 7760 7778 7793 7804 7810 7811 7808 7800 7789 7774 7757 7737 7715 7691 7664 7633 7597 7554 7504 7444 7373 7290 7195 7088 6968 6836 6694 6544 6387 6225 6062 5900 5742 5592 5453 5328 5221 5134 5071 5032 5020 5033 5071 5132 5211 5305 5407 5512 5612 5700 5772 5819 5839 5826 5779 5698 5582 5435 5258 5058 4837 4602 4358 4109 3862 3620 3389 3171 2973 2796 2646 2526 2439 2388 2377 2406 2476 2588 2739 2926 3144 3388 3651 3926 4205 4482 4750 5003 5238 5451 5642 5809 5955 6082 6191 6286 6370 6445 6515 6581 6644 6706 6765 6823 6879 6932 6982 7029 7072 7113 7151 7188 7224 7261 7299 7339 7379 7421 7462 7502 7539 7571 7597 7615 7623 7619 7603 7573 7527 7464 7383 7281 7156 7008 6834 6634 6407 6156 5881 5586 5274 4952 4624 4296 3973 3659 3360 3079 2819 2582 2369 2183 2024 1896 1798 1735 1707 1716 1763 1848 1969 2122 2304 2508 2726 2951 3174 3387 3583 3758 3905 4024 4113 4174 4209 4220 4213 4191 3447 8 3 5 4159 4123 4086 4053 4028 4016 4019 4040 4083 4150 4240 4354 4492 4650 4828 5019 5222 5431 5641 5848 6049 6241 6420 6586 6737 6874 6998 7108 7207 7296 7376 7449 7515 7577 7633 7685 7733 7778 7819 7857 7892 7924 7955 7984 8010 8036 8059 8079 8097 8111 8121 8126 8126 8120 8110 8095 8077 8057 8035 8013 7991 7972 7954 7939 7925 7914 7903 7893 7883 7871 7859 7845 7828 7810 7788 7765 7739 7710 7680 7648 7614 7580 7547 7514 7482 7453 7427 7403 7383 7366 7352 7340 7328 7317 7306 7292 7276 7257 7234 7206 7172 7132 7085 7029 6965 6890 6803 6704 6590 6462 6317 6157 5979 5785 5575 5350 5112 4861 4600 4331 4056 3778 3500 3223 2951 2686 2431 2188 1960 1748 1555 1381 1227 1095 983 891 819 763 722 693 674 662 656 653 655 662 676 701 741 803 891 1010 1165 1359 1594 1868 2179 2521 2889 3273 3666 4059 4443 4810 5157 5477 5769 6032 6266 6472 6653 6812 6950 7070 7175 7266 7346 7415 7476 7529 7577 7619 7658 7693 7724 7751 7772 7786 7790 7780 7755 7710 7643 7550 7430 7282 7104 6898 6665 6408 6130 5835 5528 5212 4894 4578 4268 3970 3686 3421 3178 2959 2768 2606 2477 2383 2327 2312 2339 2411 2528 2692 2901 3152 3441 3764 4113 4481 4860 5243 5620 5986 6335 6661 6963 7237 7484 7704 7899 8070 8222 8355 8472 8576 8668 8750 8824 8890 8950 9002 9049 9090 9125 9154 9177 9195 9207 9215 9218 9218 9215 9211 9208 9206 9206 9209 9215 9225 9238 9254 9271 9289 9307 9323 9338 9351 9361 9368 9373 9375 9375 9374 9371 9366 9359 9350 9338 9323 9304 9281 9252 9217 9175 9127 9071 9008 8939 8864 8784 8699 8611 8519 8426 8331 8236 8140 8044 7950 7858 7768 7683 7603 7530 7467 7414 7373 7345 7332 7332 7346 7372 7408 7453 7504 7559 7616 7673 7729 7783 7834 7882 7928 7972 8015 8057 8097 8136 8174 8208 8239 8266 8287 8302 8310 8313 8308 8299 8284 8265 8242 8216 8187 8154 8117 8074 8024 7966 7897 7815 7718 7606 7476 7328 7162 6980 6781 6569 6346 6115 5882 5649 5423 5207 5005 4823 4662 4525 4414 4329 4269 4234 4222 4231 4258 4303 4364 4440 4529 4633 4750 4881 5026 5184 5355 5538 5730 5929 6133 6339 6543 6742 6933 7114 7282 7436 7574 7696 7802 7892 7969 8032 8083 8125 8159 8187 8210 8229 8244 8258 8269 8278 8285 8289 8291 8290 8286 8280 8271 8259 8246 8230 8213 8194 8173 8152 8129 8106 8082 8057 8033 8010 7987 7965 7944 7924 7904 7884 7863 7842 7819 7795 7769 7743 7717 7690 7664 7640 7617 7595 7576 7557 7540 7522 7504 7484 7462 7437 7410 7379 7345 7309 7269 7227 7181 7132 7078 7019 6954 6882 6801 6710 6608 6494 6368 6228 6076 5912 5736 5550 5356 5156 4952 4747 4543 4344 4153 3972 3806 3658 3530 3448 8 3 5 3426 3350 3304 3289 3308 3362 3449 3568 3718 3894 4092 4306 4531 4761 4989 5211 5423 5620 5801 5964 6109 6237 6349 6447 6532 6606 6671 6728 6779 6823 6862 6897 6928 6955 6980 7004 7026 7047 7068 7090 7111 7132 7153 7173 7193 7212 7229 7245 7259 7272 7285 7296 7306 7314 7322 7328 7332 7333 7332 7328 7320 7309 7294 7275 7252 7225 7195 7161 7122 7080 7035 6985 6932 6875 6815 6752 6685 6615 6541 6464 6382 6294 6202 6103 5998 5889 5775 5658 5542 5428 5321 5225 5142 5077 5032 5009 5008 5030 5073 5134 5210 5298 5393 5491 5588 5682 5771 5852 5927 5995 6057 6116 6172 6228 6285 6344 6407 6475 6546 6621 6700 6782 6866 6952 7037 7121 7204 7284 7361 7433 7500 7561 7617 7665 7708 7745 7776 7802 7823 7840 7854 7864 7872 7876 7878 7876 7872 7864 7852 7837 7820 7799 7775 7749 7720 7689 7656 7620 7582 7541 7497 7449 7399 7346 7290 7233 7176 7119 7064 7014 6969 6931 6901 6881 6873 6875 6889 6914 6950 6997 7053 7116 7185 7259 7335 7412 7488 7562 7630 7694 7750 7798 7838 7868 7889 7901 7903 7895 7879 7854 7822 7782 7736 7684 7628 7569 7508 7447 7387 7329 7277 7230 7190 7158 7135 7119 7112 7112 7118 7129 7143 7158 7173 7186 7197 7205 7211 7214 7216 7218 7221 7227 7237 7252 7274 7303 7338 7380 7427 7479 7534 7589 7644 7698 7748 7794 7836 7873 7904 7931 7952 7968 7980 7986 7987 7982 7971 7955 7934 7908 7878 7845 7812 7780 7750 7724 7704 7690 7682 7680 7684 7692 7703 7716 7730 7742 7754 7763 7771 7776 7780 7782 7783 7782 7780 7777 7772 7765 7757 7748 7738 7729 7722 7717 7716 7720 7728 7742 7760 7782 7808 7837 7866 7897 7927 7957 7986 8015 8042 8070 8096 8122 8147 8170 8191 8210 8226 8239 8249 8256 8262 8266 8270 8274 8278 8284 8290 8297 8304 8310 8315 8318 8319 8318 8315 8310 8305 8300 8297 8296 8298 8303 8312 8325 8340 8357 8376 8394 8412 8428 8442 8452 8459 8463 8464 8463 8459 8453 8446 8437 8427 8415 8401 8382 8358 8328 8289 8239 8177 8101 8010 7903 7778 7637 7477 7301 7108 6900 6677 6441 6195 5941 5681 5420 5162 4911 4671 4448 4246 4068 3919 3801 3714 3660 3637 3644 3679 3738 3819 3919 4035 4164 4306 4457 4615 4779 4945 5110 5270 5421 5557 5673 5764 5825 5853 5845 5799 5716 5598 5447 5269 5068 4850 4622 4390 4162 3943 3740 3559 3406 3286 3204 3163 3167 3218 3316 3459 3646 3872 4131 4417 4721 5037 5356 5670 5973 6258 6521 6759 6970 7153 7309 7439 7546 7631 7697 7748 7785 7811 7829 7841 7847 7849 7848 7844 7839 7831 7821 7810 7798 7784 7770 7756 7742 7730 7720 7712 7706 7703 7702 7704 7707 7712 7717 7724 7731 7738 7747 7756 7767 7779 7793 7807 7821 7835 7848 7858 7864 7867 7865 3449 8 3 5 7859 7849 7834 7816 7795 7772 7746 7719 7691 7661 7629 7596 7562 7526 7487 7447 7406 7362 7317 7270 7223 7175 7128 7081 7036 6994 6957 6924 6899 6880 6870 6869 6876 6891 6912 6939 6968 6998 7026 7049 7066 7075 7073 7059 7033 6993 6938 6867 6780 6675 6551 6407 6242 6055 5845 5613 5360 5087 4797 4493 4179 3861 3542 3228 2923 2633 2360 2107 1877 1670 1487 1328 1191 1074 977 895 828 772 726 688 656 629 606 586 569 556 545 539 536 537 543 552 564 579 596 615 637 663 696 739 797 874 976 1109 1277 1484 1731 2018 2343 2700 3082 3481 3887 4291 4684 5058 5406 5725 6013 6269 6496 6696 6873 7031 7173 7303 7421 7530 7630 7720 7800 7870 7929 7977 8015 8043 8063 8076 8084 8088 8088 8085 8080 8073 8063 8049 8033 8013 7990 7964 7937 7910 7883 7859 7837 7820 7807 7800 7797 7798 7802 7809 7817 7826 7833 7838 7841 7841 7836 7826 7811 7789 7760 7720 7670 7605 7524 7423 7301 7155 6983 6782 6554 6297 6013 5704 5374 5027 4668 4302 3935 3574 3224 2891 2578 2290 2029 1796 1593 1418 1270 1147 1047 966 902 852 813 782 758 739 723 710 698 688 679 671 665 660 656 654 653 652 652 652 651 650 648 646 644 643 644 647 653 661 671 683 696 711 726 743 765 793 833 890 969 1079 1224 1410 1639 1912 2228 2582 2967 3374 3792 4211 4620 5010 5374 5705 6002 6263 6490 6687 6858 7006 7138 7258 7368 7472 7573 7670 7766 7860 7953 8044 8132 8219 8302 8382 8457 8528 8593 8652 8705 8751 8791 8825 8854 8879 8900 8918 8934 8947 8958 8965 8970 8970 8967 8959 8946 8930 8912 8891 8870 8849 8830 8814 8800 8791 8785 8782 8782 8785 8790 8796 8804 8812 8821 8829 8838 8845 8851 8855 8857 8856 8853 8846 8837 8826 8813 8799 8785 8771 8758 8746 8735 8725 8715 8705 8694 8683 8670 8657 8644 8632 8622 8615 8611 8613 8621 8635 8655 8681 8711 8747 8785 8824 8865 8904 8943 8978 9011 9041 9067 9090 9110 9126 9139 9150 9158 9163 9167 9170 9172 9173 9175 9177 9181 9185 9191 9197 9205 9212 9219 9224 9227 9227 9223 9215 9204 9189 9170 9149 9125 9101 9075 9050 9025 9000 8975 8950 8925 8898 8869 8839 8807 8774 8739 8705 8671 8639 8608 8581 8555 8533 8513 8494 8477 8461 8445 8428 8411 8392 8373 8353 8334 8316 8300 8287 8278 8274 8275 8281 8293 8310 8330 8355 8381 8409 8436 8463 8489 8514 8538 8561 8585 8610 8636 8664 8695 8729 8764 8800 8837 8872 8904 8932 8955 8972 8981 8982 8974 8959 8934 8902 8861 8812 8756 8693 8625 8552 8477 8399 8321 8243 8169 8097 8031 7969 7914 7864 7822 7786 7756 7734 7719 7711 7710 7717 7732 7754 7782 7816 7854 7895 7936 7977 8015 8049 3450 8 3 5 8078 8101 8117 8128 8132 8132 8129 8123 8117 8111 8107 8105 8107 8113 8123 8137 8156 8178 8204 8233 8263 8296 8330 8365 8399 8434 8467 8499 8529 8557 8583 8606 8627 8645 8661 8673 8684 8692 8698 8701 8703 8701 8696 8687 8673 8652 8623 8585 8535 8473 8396 8303 8194 8069 7927 7771 7602 7423 7238 7051 6866 6689 6524 6377 6251 6152 6081 6042 6035 6060 6117 6203 6315 6450 6605 6773 6953 7138 7326 7513 7695 7871 8039 8197 8344 8480 8605 8718 8820 8910 8990 9060 9119 9169 9210 9242 9266 9282 9291 9293 9288 9277 9260 9237 9209 9174 9133 9087 9036 8979 8918 8853 8784 8712 8638 8562 8485 8408 8329 8249 8168 8086 8001 7912 7820 7724 7621 7512 7396 7272 7138 6996 6843 6679 6505 6319 6123 5916 5699 5472 5235 4990 4736 4476 4211 3941 3669 3398 3128 2863 2605 2357 2122 1902 1699 1514 1349 1205 1081 976 891 822 769 729 700 680 667 658 654 654 657 666 682 709 750 809 891 998 1135 1302 1500 1728 1983 2262 2558 2867 3181 3495 3804 4102 4389 4661 4918 5161 5390 5609 5818 6018 6212 6398 6578 6749 6912 7065 7206 7336 7455 7562 7658 7745 7823 7896 7963 8027 8088 8147 8205 8262 8318 8373 8426 8479 8531 8582 8632 8682 8731 8779 8827 8874 8921 8966 9010 9053 9095 9135 9173 9210 9244 9276 9306 9332 9356 9376 9393 9407 9417 9426 9432 9437 9441 9446 9450 9455 9461 9468 9475 9482 9490 9497 9503 9508 9513 9518 9522 9526 9531 9536 9542 9550 9558 9568 9578 9589 9600 9611 9621 9629 9636 9641 9644 9644 9642 9637 9630 9620 9609 9597 9583 9569 9556 9543 9531 9520 9511 9503 9497 9493 9490 9489 9490 9493 9498 9505 9515 9528 9543 9562 9583 9607 9632 9660 9688 9716 9744 9772 9798 9823 9847 9869 9889 9908 9924 9939 9952 9963 9972 9979 9984 9988 9990 9992 9993 9994 9995 9996 9997 9998100001000010000 9999 9996 9990 9983 9973 9961 9946 9930 9911 9892 9871 9850 9829 9809 9791 9775 9761 9751 9743 9738 9735 9734 9733 9733 9731 9729 9725 9720 9714 9708 9702 9698 9696 9697 9701 9707 9716 9725 9734 9742 9747 9750 9748 9744 9736 9726 9715 9703 9690 9677 9665 9652 9638 9622 9604 9583 9558 9531 9501 9469 9436 9403 9372 9343 9317 9295 9276 9260 9248 9237 9229 9221 9213 9204 9194 9183 9169 9152 9133 9111 9086 9060 9032 9005 8979 8956 8937 8923 8914 8913 8918 8929 8947 8970 8997 9029 9063 9100 9139 9180 9222 9266 9311 9356 9401 9446 9490 9531 9569 9603 9633 9659 9680 9698 9712 9725 9736 9747 9759 9771 9784 9797 9811 9824 9835 9844 9850 9852 9850 9845 9835 9822 9807 9789 9771 9751 9730 9709 9686 9661 9635 9606 9574 9539 9502 9462 9421 9380 9339 9301 9266 9234 9208 9187 9171 9160 9154 9152 9153 3451 8 3 5 9157 9163 9170 9179 9189 9200 9211 9224 9237 9251 9266 9280 9295 9308 9320 9330 9337 9341 9342 9339 9332 9322 9310 9294 9275 9255 9231 9206 9178 9147 9114 9077 9039 8997 8954 8908 8862 8814 8767 8720 8674 8630 8588 8548 8509 8473 8439 8407 8377 8350 8326 8306 8289 8277 8270 8269 8274 8286 8305 8331 8363 8401 8445 8494 8546 8600 8657 8715 8772 8830 8888 8945 9002 9058 9114 9169 9223 9275 9325 9372 9415 9453 9486 9512 9532 9545 9552 9553 9549 9540 9526 9509 9487 9461 9430 9395 9355 9310 9260 9206 9147 9085 9021 8956 8890 8826 8762 8701 8643 8587 8535 8486 8442 8402 8366 8337 8315 8301 8295 8299 8313 8339 8374 8420 8475 8537 8606 8678 8752 8826 8897 8964 9025 9079 9125 9162 9191 9211 9222 9225 9220 9207 9185 9155 9115 9066 9006 8935 8851 8753 8640 8511 8365 8203 8023 7826 7612 7383 7141 6887 6625 6358 6089 5822 5561 5311 5075 4860 4668 4505 4375 4281 4228 4217 4252 4331 4455 4622 4826 5065 5330 5616 5915 6218 6520 6812 7090 7350 7589 7805 7998 8168 8318 8448 8562 8660 8746 8821 8887 8945 8995 9039 9077 9109 9136 9158 9173 9181 9183 9175 9158 9131 9091 9038 8970 8888 8790 8676 8545 8398 8233 8052 7855 7642 7414 7172 6920 6659 6395 6130 5872 5626 5398 5194 5021 4883 4784 4729 4718 4752 4829 4947 5099 5283 5490 5714 5949 6188 6424 6652 6868 7069 7251 7414 7557 7681 7786 7874 7947 8006 8053 8090 8119 8139 8154 8163 8167 8166 8162 8153 8140 8123 8099 8070 8032 7986 7930 7861 7779 7682 7569 7437 7286 7115 6924 6711 6476 6222 5947 5655 5346 5025 4694 4357 4018 3682 3354 3039 2740 2461 2207 1978 1776 1601 1453 1330 1230 1152 1093 1052 1029 1023 1036 1069 1124 1203 1309 1443 1604 1794 2009 2248 2506 2780 3065 3357 3653 3951 4247 4543 4836 5129 5421 5712 6003 6292 6579 6860 7133 7396 7644 7875 8087 8280 8451 8602 8734 8849 8949 9035 9110 9177 9235 9287 9332 9372 9406 9435 9459 9477 9492 9502 9510 9517 9522 9528 9535 9543 9551 9561 9570 9579 9587 9593 9596 9596 9594 9588 9580 9571 9560 9549 9538 9527 9518 9509 9502 9494 9487 9480 9472 9463 9453 9441 9427 9410 9392 9371 9348 9322 9294 9263 9230 9195 9156 9115 9072 9026 8978 8928 8875 8821 8765 8706 8645 8581 8512 8438 8358 8270 8173 8066 7947 7816 7671 7513 7340 7152 6950 6733 6502 6258 6000 5730 5448 5156 4856 4548 4237 3924 3612 3305 3006 2717 2443 2185 1945 1726 1528 1351 1197 1064 953 861 788 731 689 660 640 628 622 620 622 627 637 655 685 731 799 894 1021 1184 1384 1623 1899 2207 2542 2896 3260 3628 3990 4339 4671 4981 5268 5531 5772 5993 6197 6386 6563 6729 6887 7037 7180 7314 7442 7561 7673 7778 3452 8 3 5 7876 7969 8057 8141 8223 8302 8378 8453 8525 8594 8660 8722 8779 8833 8882 8926 8966 9002 9034 9063 9088 9111 9131 9149 9165 9180 9194 9205 9215 9223 9229 9231 9231 9226 9219 9208 9195 9179 9162 9144 9126 9108 9090 9073 9057 9041 9026 9011 8997 8983 8970 8959 8949 8941 8935 8931 8930 8929 8930 8930 8930 8927 8922 8914 8903 8888 8869 8847 8822 8793 8760 8724 8685 8641 8594 8542 8486 8426 8361 8292 8218 8140 8059 7972 7882 7787 7688 7585 7478 7367 7253 7136 7017 6897 6775 6653 6530 6405 6279 6151 6020 5886 5747 5605 5458 5307 5152 4993 4831 4666 4497 4325 4149 3969 3783 3592 3395 3192 2984 2772 2559 2347 2138 1936 1743 1563 1397 1248 1115 1001 903 821 754 700 658 625 601 583 571 563 559 558 559 563 570 581 597 621 654 700 762 841 942 1065 1213 1383 1576 1788 2017 2259 2508 2761 3013 3260 3500 3731 3952 4162 4364 4557 4743 4923 5100 5273 5444 5612 5777 5940 6099 6254 6404 6550 6689 6823 6951 7073 7189 7299 7402 7499 7589 7671 7746 7812 7869 7918 7957 7986 8003 8009 8001 7979 7940 7883 7806 7709 7591 7451 7289 7107 6906 6687 6453 6206 5947 5679 5403 5121 4834 4544 4252 3960 3670 3385 3109 2844 2593 2361 2150 1961 1797 1659 1546 1460 1400 1366 1360 1383 1436 1522 1642 1798 1991 2221 2486 2784 3108 3454 3814 4181 4547 4905 5249 5574 5878 6157 6413 6645 6856 7046 7219 7376 7519 7649 7766 7873 7970 8057 8135 8205 8269 8328 8383 8434 8483 8531 8576 8619 8660 8697 8731 8759 8783 8802 8815 8824 8827 8827 8822 8814 8801 8783 8760 8731 8695 8650 8596 8532 8458 8374 8281 8179 8071 7958 7843 7728 7616 7511 7415 7330 7259 7204 7165 7143 7139 7151 7180 7222 7276 7340 7411 7486 7562 7637 7708 7774 7833 7885 7929 7965 7995 8018 8036 8051 8063 8073 8082 8090 8096 8101 8104 8104 8101 8094 8083 8067 8047 8022 7994 7963 7929 7892 7853 7813 7772 7730 7687 7644 7600 7556 7511 7465 7417 7367 7315 7260 7203 7144 7082 7017 6952 6885 6817 6749 6682 6614 6546 6477 6407 6335 6260 6182 6101 6016 5928 5837 5744 5649 5553 5456 5359 5262 5165 5067 4969 4870 4769 4666 4561 4453 4343 4231 4118 4002 3887 3771 3656 3542 3430 3320 3212 3106 3002 2900 2799 2698 2597 2494 2390 2283 2173 2060 1945 1827 1708 1589 1470 1354 1241 1133 1032 937 850 771 701 639 586 540 502 470 444 422 405 391 380 372 366 362 359 359 360 364 369 377 388 401 417 438 462 492 528 572 623 682 752 830 918 1015 1120 1232 1349 1472 1597 1724 1851 1977 2101 2222 2340 2454 2563 2666 2763 2851 2930 2998 3054 3096 3122 3133 3126 3101 3059 3000 2924 2833 2728 2612 2486 2353 3453 8 3 5 2216 2077 1940 1808 1681 1563 1456 1359 1274 1201 1139 1089 1050 1023 1008 1008 1025 1061 1120 1205 1318 1462 1636 1839 2069 2321 2590 2869 3150 3428 3696 3948 4180 4391 4578 4744 4888 5012 5120 5212 5291 5357 5411 5453 5482 5499 5504 5495 5475 5445 5405 5360 5312 5263 5218 5180 5151 5135 5133 5147 5179 5228 5295 5377 5475 5585 5704 5831 5961 6092 6221 6344 6460 6568 6666 6754 6832 6902 6963 7018 7066 7110 7150 7186 7219 7248 7274 7297 7316 7331 7343 7352 7357 7360 7361 7359 7356 7351 7344 7337 7329 7321 7315 7311 7312 7319 7332 7354 7386 7427 7478 7537 7604 7676 7753 7832 7912 7990 8066 8139 8208 8273 8335 8392 8446 8495 8539 8578 8611 8637 8656 8666 8666 8658 8639 8609 8569 8516 8450 8370 8273 8159 8024 7869 7692 7491 7268 7022 6756 6473 6174 5865 5548 5228 4910 4596 4292 3999 3722 3463 3226 3012 2824 2666 2540 2449 2396 2382 2411 2481 2594 2748 2940 3166 3421 3698 3989 4287 4584 4873 5148 5402 5632 5836 6012 6161 6285 6385 6464 6524 6569 6600 6618 6626 6623 6610 6587 6554 6510 6457 6394 6321 6239 6148 6049 5941 5824 5698 5563 5418 5262 5096 4919 4731 4533 4326 4111 3889 3662 3432 3200 2969 2740 2516 2299 2089 1890 1703 1530 1370 1226 1097 983 885 800 728 667 616 573 536 505 477 454 432 414 397 383 370 359 350 343 337 333 329 327 326 325 325 325 326 327 327 328 328 329 330 331 333 336 341 348 357 367 381 396 413 432 454 479 508 542 582 631 690 761 845 944 1059 1189 1333 1491 1658 1834 2015 2198 2381 2561 2736 2906 3070 3228 3380 3526 3668 3807 3942 4075 4206 4334 4459 4581 4700 4816 4928 5036 5141 5242 5340 5436 5529 5621 5710 5798 5884 5967 6048 6126 6200 6270 6337 6400 6458 6514 6566 6615 6662 6708 6752 6796 6839 6881 6922 6962 6999 7032 7060 7081 7096 7101 7096 7080 7051 7011 6957 6891 6813 6724 6623 6513 6394 6268 6136 6000 5861 5723 5588 5458 5336 5226 5131 5054 4999 4967 4961 4982 5029 5101 5196 5311 5442 5585 5736 5889 6042 6191 6333 6468 6595 6715 6827 6934 7035 7134 7230 7324 7416 7507 7597 7684 7768 7848 7924 7994 8058 8116 8166 8209 8243 8270 8288 8299 8303 8302 8296 8288 8280 8272 8268 8267 8272 8282 8299 8320 8347 8378 8412 8448 8485 8523 8561 8600 8638 8677 8715 8753 8790 8827 8862 8895 8925 8952 8975 8993 9007 9018 9025 9030 9034 9037 9041 9046 9054 9064 9077 9093 9111 9132 9154 9179 9205 9232 9261 9290 9320 9350 9380 9410 9438 9464 9488 9509 9527 9542 9553 9562 9569 9574 9578 9582 9586 9591 9595 9600 9605 9609 9612 9614 9614 9612 9608 9603 9597 9590 9582 9576 9570 9565 9562 9561 9561 3454 8 3 5 9563 9567 9572 9579 9588 9598 9608 9619 9631 9643 9654 9665 9674 9682 9688 9693 9696 9696 9695 9692 9687 9682 9675 9667 9659 9651 9643 9635 9627 9620 9613 9607 9600 9593 9585 9576 9565 9552 9536 9518 9496 9470 9441 9407 9370 9329 9283 9233 9178 9118 9051 8978 8896 8805 8702 8588 8459 8316 8156 7979 7786 7577 7352 7113 6861 6598 6327 6050 5768 5483 5198 4913 4630 4350 4076 3809 3552 3307 3078 2869 2684 2527 2403 2315 2269 2266 2308 2397 2531 2709 2928 3182 3466 3774 4098 4431 4765 5094 5411 5712 5991 6247 6477 6682 6863 7020 7157 7276 7379 7470 7551 7625 7693 7757 7819 7880 7941 8002 8065 8129 8194 8261 8329 8396 8462 8525 8584 8637 8683 8722 8753 8775 8790 8797 8797 8791 8778 8759 8734 8701 8661 8612 8552 8481 8399 8303 8195 8075 7943 7801 7652 7498 7343 7190 7044 6911 6794 6699 6630 6591 6584 6610 6670 6761 6880 7023 7184 7358 7537 7716 7890 8055 8207 8347 8472 8584 8685 8776 8860 8938 9012 9083 9151 9218 9282 9343 9401 9456 9507 9553 9595 9633 9667 9698 9725 9750 9773 9793 9812 9829 9846 9861 9875 9888 9901 9912 9921 9929 9935 9939 9941 9941 9939 9935 9930 9923 9915 9906 9897 9888 9878 9868 9859 9849 9841 9833 9826 9820 9816 9813 9813 9814 9816 9820 9824 9828 9832 9834 9835 9834 9831 9827 9820 9813 9805 9796 9789 9782 9777 9773 9772 9773 9776 9781 9788 9797 9805 9814 9823 9830 9835 9838 9837 9833 9826 9814 9797 9776 9749 9716 9676 9628 9572 9505 9429 9343 9247 9143 9032 8916 8799 8684 8573 8472 8381 8305 8244 8200 8173 8163 8169 8188 8220 8263 8313 8371 8434 8501 8571 8643 8717 8791 8865 8938 9009 9078 9142 9202 9258 9308 9353 9394 9432 9466 9499 9530 9561 9592 9622 9651 9680 9706 9730 9750 9767 9781 9791 9798 9803 9806 9808 9810 9811 9812 9812 9811 9810 9807 9803 9797 9791 9784 9777 9772 9768 9766 9767 9769 9773 9778 9784 9790 9796 9802 9808 9814 9821 9830 9840 9853 9866 9881 9896 9910 9922 9931 9937 9939 9939 9936 9932 9928 9925 9923 9923 9925 9929 9933 9937 9940 9941 9940 9936 9929 9921 9911 9901 9891 9881 9871 9862 9854 9845 9836 9827 9817 9807 9796 9785 9775 9766 9758 9752 9746 9742 9739 9737 9734 9732 9731 9729 9727 9726 9725 9724 9724 9725 9725 9726 9727 9727 9727 9727 9726 9724 9722 9719 9714 9707 9697 9684 9667 9646 9619 9587 9550 9509 9463 9413 9359 9303 9243 9181 9116 9047 8975 8900 8821 8740 8657 8574 8493 8416 8344 8280 8225 8179 8142 8114 8093 8077 8062 8046 8025 7995 7955 7901 7832 7748 7649 7536 7409 7272 7124 6970 6809 6644 6475 6305 6135 5965 5798 5634 5478 5331 5196 5078 4979 4903 4852 4828 4833 4867 4929 5016 5128 5259 5406 5566 5734 3455 8 3 5 5905 6077 6245 6408 6563 6707 6841 6961 7068 7162 7241 7306 7357 7394 7419 7432 7435 7428 7414 7395 7371 7344 7315 7287 7259 7234 7212 7195 7183 7178 7180 7191 7211 7240 7279 7327 7384 7447 7516 7589 7664 7741 7817 7891 7964 8033 8100 8165 8226 8284 8339 8390 8436 8478 8514 8543 8566 8581 8588 8589 8582 8568 8549 8525 8497 8465 8431 8393 8353 8311 8266 8219 8168 8115 8058 7998 7934 7866 7795 7719 7639 7553 7461 7361 7252 7130 6993 6838 6663 6465 6242 5994 5720 5422 5103 4765 4416 4060 3705 3357 3022 2707 2417 2155 1923 1723 1552 1411 1294 1200 1125 1064 1015 975 941 913 889 869 854 842 835 831 831 834 838 845 852 860 869 883 902 932 974 1035 1118 1227 1366 1537 1739 1973 2234 2520 2824 3141 3464 3787 4103 4406 4694 4962 5208 5432 5632 5811 5969 6108 6230 6336 6431 6514 6588 6654 6714 6768 6817 6862 6902 6938 6970 6998 7021 7041 7058 7072 7085 7098 7111 7125 7141 7159 7180 7204 7231 7260 7292 7325 7360 7395 7432 7468 7505 7541 7577 7611 7643 7673 7700 7724 7744 7761 7774 7784 7791 7794 7796 7795 7794 7792 7790 7789 7790 7792 7797 7804 7814 7827 7841 7858 7876 7895 7914 7933 7952 7972 7991 8011 8032 8055 8079 8106 8136 8168 8202 8237 8274 8311 8347 8382 8416 8447 8476 8502 8526 8547 8567 8585 8602 8619 8635 8650 8666 8683 8699 8716 8734 8751 8768 8785 8801 8816 8830 8842 8852 8861 8866 8869 8868 8864 8856 8844 8827 8805 8777 8743 8701 8650 8589 8516 8430 8327 8206 8066 7904 7720 7514 7286 7037 6770 6487 6192 5888 5579 5271 4968 4674 4394 4132 3892 3679 3495 3343 3226 3146 3103 3097 3127 3189 3283 3403 3545 3706 3881 4066 4258 4453 4650 4846 5040 5232 5420 5604 5784 5958 6126 6286 6438 6580 6711 6831 6939 7036 7121 7195 7260 7317 7367 7411 7452 7491 7529 7568 7609 7652 7698 7748 7801 7857 7916 7978 8042 8107 8173 8239 8304 8368 8429 8488 8542 8592 8638 8678 8714 8744 8769 8789 8804 8816 8823 8827 8828 8825 8820 8812 8803 8793 8782 8771 8761 8753 8747 8744 8743 8746 8752 8761 8772 8784 8798 8813 8828 8844 8859 8875 8890 8905 8919 8931 8942 8952 8959 8965 8969 8971 8972 8973 8973 8974 8975 8977 8980 8983 8986 8990 8993 8995 8997 8998 8998 8998 8998 8998 8999 9000 9002 9005 9008 9012 9017 9023 9028 9034 9040 9046 9051 9054 9056 9055 9051 9043 9031 9015 8994 8968 8937 8902 8861 8817 8767 8714 8657 8596 8532 8465 8397 8327 8257 8188 8120 8055 7993 7935 7882 7833 7789 7749 7712 7679 7649 7621 7596 7572 7549 7527 7505 7483 7460 7435 7407 7375 7339 7296 7246 7188 7123 7049 6968 6878 6782 6678 6569 6455 6336 6214 6090 5966 5843 5724 5610 5506 5413 3455 8 4 1 5909 6096 6280 6456 6621 6772 6908 7028 7133 7223 7298 7359 7407 7443 7467 7480 7482 7475 7460 7438 7412 7382 7351 7321 7293 7269 7250 7236 7229 7229 7236 7250 7272 7302 7340 7385 7437 7496 7561 7630 7704 7780 7858 7936 8013 8087 8159 8227 8291 8350 8404 8452 8495 8533 8564 8589 8608 8621 8627 8628 8624 8614 8600 8582 8561 8536 8507 8474 8437 8396 8350 8299 8243 8183 8118 8051 7981 7909 7835 7761 7684 7605 7520 7428 7324 7206 7070 6912 6730 6522 6286 6023 5734 5423 5094 4750 4398 4043 3692 3350 3023 2715 2431 2172 1941 1739 1566 1420 1299 1200 1121 1059 1010 972 941 916 895 877 863 852 843 838 836 836 840 845 852 860 871 885 905 934 975 1033 1114 1221 1358 1529 1733 1971 2240 2536 2851 3180 3515 3848 4172 4482 4773 5041 5286 5508 5707 5885 6045 6188 6316 6432 6535 6628 6710 6782 6844 6897 6942 6979 7010 7035 7056 7074 7090 7105 7119 7134 7150 7166 7184 7202 7223 7245 7269 7294 7322 7352 7383 7416 7450 7485 7521 7557 7593 7629 7663 7697 7729 7759 7786 7810 7830 7846 7859 7867 7873 7875 7876 7876 7876 7875 7876 7878 7880 7884 7888 7893 7898 7905 7913 7923 7935 7951 7970 7993 8021 8052 8087 8123 8160 8197 8232 8266 8297 8325 8351 8375 8398 8422 8446 8471 8498 8526 8555 8584 8614 8644 8673 8701 8728 8754 8779 8804 8827 8849 8870 8888 8904 8918 8928 8935 8939 8940 8940 8938 8935 8932 8930 8928 8927 8926 8924 8920 8914 8903 8885 8861 8827 8782 8724 8652 8563 8456 8329 8182 8013 7822 7609 7375 7122 6851 6565 6267 5960 5648 5335 5026 4724 4436 4165 3916 3695 3505 3350 3232 3154 3116 3118 3157 3231 3336 3468 3621 3790 3972 4162 4358 4556 4754 4952 5150 5345 5538 5729 5916 6097 6273 6440 6596 6741 6873 6991 7095 7184 7261 7327 7383 7431 7475 7516 7556 7597 7640 7685 7733 7784 7837 7894 7952 8012 8073 8137 8201 8267 8334 8401 8468 8534 8599 8661 8719 8772 8820 8861 8896 8924 8946 8962 8973 8980 8983 8982 8980 8975 8969 8962 8954 8945 8936 8927 8919 8912 8907 8904 8904 8906 8911 8918 8926 8936 8947 8958 8970 8982 8995 9009 9023 9040 9057 9074 9092 9109 9125 9138 9147 9153 9155 9154 9150 9144 9137 9131 9127 9125 9126 9130 9137 9146 9155 9164 9173 9179 9183 9186 9186 9185 9184 9183 9183 9184 9186 9190 9194 9199 9205 9210 9213 9216 9217 9216 9213 9208 9200 9189 9174 9155 9130 9100 9063 9020 8970 8913 8850 8782 8709 8634 8557 8479 8402 8327 8255 8187 8123 8065 8012 7964 7923 7886 7855 7828 7805 7785 7766 7748 7730 7711 7690 7666 7639 7609 7574 7534 7489 7440 7384 7323 7255 7180 7098 7009 6913 6808 6697 6578 6454 6325 6193 6060 5929 5804 5686 5579 5486 3456 8 4 1 5410 5352 5313 5295 5295 5314 5350 5400 5462 5534 5614 5701 5792 5886 5982 6078 6173 6265 6351 6430 6499 6556 6599 6629 6645 6648 6641 6626 6608 6588 6570 6558 6551 6550 6556 6565 6575 6585 6591 6592 6587 6577 6562 6546 6533 6525 6527 6542 6573 6619 6682 6759 6848 6945 7047 7148 7245 7336 7417 7489 7550 7601 7643 7678 7707 7732 7753 7771 7787 7799 7809 7816 7819 7817 7812 7802 7789 7772 7753 7732 7709 7685 7660 7634 7606 7578 7547 7515 7481 7445 7407 7367 7325 7280 7234 7185 7132 7076 7016 6949 6876 6794 6703 6602 6490 6366 6230 6081 5921 5749 5567 5375 5176 4971 4763 4555 4349 4151 3963 3789 3635 3503 3397 3321 3276 3265 3287 3341 3425 3535 3668 3817 3978 4145 4311 4473 4626 4766 4891 5001 5094 5172 5236 5287 5327 5359 5384 5404 5418 5429 5436 5439 5439 5434 5425 5411 5391 5366 5335 5297 5253 5201 5142 5074 4998 4913 4819 4717 4605 4486 4359 4223 4080 3929 3771 3605 3432 3252 3066 2875 2681 2486 2293 2106 1927 1760 1608 1472 1355 1256 1176 1112 1063 1027 1002 987 982 986 1001 1030 1075 1139 1227 1340 1480 1649 1845 2066 2308 2568 2838 3113 3387 3655 3912 4155 4381 4588 4778 4951 5108 5252 5385 5509 5625 5734 5838 5936 6028 6114 6192 6263 6325 6379 6425 6463 6495 6521 6544 6564 6584 6603 6623 6644 6666 6690 6714 6739 6763 6787 6810 6833 6856 6880 6904 6931 6960 6993 7028 7066 7106 7147 7188 7228 7264 7296 7322 7340 7351 7354 7348 7336 7317 7293 7267 7241 7217 7197 7183 7176 7179 7192 7213 7244 7282 7326 7372 7420 7466 7507 7543 7571 7591 7602 7605 7601 7589 7573 7553 7530 7505 7478 7451 7421 7389 7354 7314 7270 7221 7166 7105 7039 6968 6893 6815 6735 6654 6573 6493 6416 6342 6272 6207 6148 6096 6050 6012 5982 5960 5947 5943 5949 5964 5989 6024 6071 6129 6198 6280 6373 6478 6594 6720 6854 6994 7139 7285 7432 7577 7717 7852 7980 8100 8211 8313 8407 8492 8568 8636 8696 8750 8797 8839 8876 8909 8938 8965 8989 9011 9030 9047 9061 9071 9077 9077 9072 9061 9044 9020 8992 8959 8921 8881 8839 8796 8751 8704 8656 8605 8551 8491 8426 8354 8275 8189 8097 8001 7902 7804 7710 7624 7548 7487 7442 7416 7409 7422 7453 7500 7561 7632 7712 7795 7880 7964 8044 8120 8189 8252 8307 8354 8393 8423 8444 8453 8451 8436 8408 8365 8307 8235 8149 8050 7939 7818 7689 7554 7413 7267 7118 6965 6807 6644 6474 6296 6109 5912 5703 5483 5252 5011 4762 4507 4248 3989 3732 3481 3238 3006 2788 2586 2402 2239 2099 1985 1900 1848 1833 1858 1926 2040 2202 2411 2667 2964 3299 3665 4052 4453 4856 5254 5638 6000 6335 6639 6910 7148 7353 7528 7675 7798 7900 7983 8048 8099 8137 8162 8175 8177 8169 3457 8 4 1 8153 8130 8101 8068 8033 7997 7959 7922 7884 7845 7804 7758 7706 7646 7576 7495 7399 7290 7164 7022 6863 6688 6495 6286 6061 5822 5569 5305 5031 4751 4466 4181 3898 3620 3351 3092 2846 2615 2401 2206 2029 1874 1740 1630 1544 1486 1455 1454 1485 1546 1639 1762 1912 2085 2278 2484 2698 2913 3123 3323 3510 3678 3828 3959 4071 4167 4250 4323 4391 4457 4526 4599 4682 4774 4879 4997 5129 5274 5432 5602 5782 5970 6165 6363 6564 6763 6960 7152 7337 7514 7681 7838 7985 8121 8248 8365 8474 8574 8668 8755 8835 8908 8976 9037 9090 9137 9177 9209 9234 9253 9265 9272 9273 9271 9266 9259 9250 9240 9231 9222 9215 9209 9204 9202 9201 9202 9204 9207 9211 9215 9218 9221 9222 9223 9223 9221 9218 9214 9209 9203 9195 9186 9176 9165 9154 9142 9129 9118 9108 9101 9096 9095 9098 9104 9113 9126 9140 9156 9172 9188 9203 9217 9230 9242 9253 9263 9272 9282 9290 9298 9304 9309 9311 9309 9305 9296 9283 9267 9246 9222 9196 9167 9136 9104 9072 9039 9006 8974 8942 8912 8884 8857 8832 8810 8790 8773 8758 8747 8738 8732 8730 8730 8732 8737 8745 8754 8764 8775 8786 8797 8808 8818 8827 8835 8842 8849 8855 8861 8867 8873 8879 8885 8890 8893 8894 8890 8881 8865 8839 8802 8752 8686 8603 8500 8377 8232 8065 7876 7665 7434 7185 6920 6641 6351 6055 5755 5455 5159 4873 4601 4347 4117 3917 3751 3622 3535 3490 3487 3524 3597 3699 3824 3962 4103 4239 4360 4458 4527 4561 4559 4519 4443 4334 4196 4037 3862 3680 3498 3325 3169 3035 2932 2863 2832 2840 2886 2968 3080 3218 3373 3537 3703 3863 4010 4140 4249 4335 4400 4445 4473 4488 4495 4498 4502 4512 4532 4565 4614 4682 4771 4880 5010 5161 5329 5514 5712 5918 6129 6340 6548 6749 6940 7120 7286 7438 7577 7703 7819 7924 8021 8110 8192 8269 8340 8405 8465 8520 8569 8614 8653 8689 8720 8748 8774 8797 8819 8839 8859 8878 8896 8915 8934 8952 8970 8987 9004 9018 9031 9041 9049 9053 9055 9053 9049 9044 9037 9029 9022 9015 9010 9005 9002 8999 8997 8995 8992 8988 8983 8976 8968 8958 8948 8938 8927 8917 8907 8897 8889 8880 8873 8865 8859 8852 8845 8839 8833 8827 8821 8815 8809 8802 8795 8786 8777 8766 8753 8739 8724 8708 8690 8670 8649 8625 8599 8569 8534 8495 8449 8396 8335 8265 8186 8095 7992 7877 7748 7605 7448 7276 7091 6894 6686 6471 6250 6029 5810 5599 5400 5217 5055 4917 4807 4727 4678 4661 4675 4719 4791 4888 5006 5142 5292 5452 5619 5788 5958 6125 6288 6445 6595 6738 6872 6998 7116 7226 7329 7423 7511 7592 7665 7732 7791 7844 7888 7924 7952 7971 7982 7982 7974 7957 7931 7897 7856 7808 7753 7693 7628 7558 7485 7408 7329 7248 7165 7083 7000 6920 6843 6770 6702 3458 8 4 1 6642 6589 6545 6511 6487 6474 6471 6478 6495 6519 6550 6585 6622 6659 6694 6726 6751 6770 6782 6785 6780 6768 6748 6722 6688 6648 6602 6550 6491 6424 6352 6272 6187 6096 6000 5902 5802 5701 5601 5502 5405 5309 5214 5120 5024 4926 4825 4720 4609 4494 4375 4252 4126 4000 3876 3755 3641 3536 3444 3367 3308 3269 3253 3261 3294 3351 3432 3536 3659 3798 3948 4107 4269 4430 4586 4734 4871 4994 5104 5199 5279 5347 5401 5445 5480 5506 5525 5538 5545 5547 5545 5538 5527 5512 5493 5471 5447 5420 5392 5363 5334 5304 5276 5248 5220 5193 5166 5138 5109 5078 5046 5011 4973 4933 4890 4843 4794 4742 4686 4627 4564 4497 4425 4349 4268 4181 4088 3991 3888 3779 3666 3547 3422 3293 3157 3017 2871 2720 2565 2407 2247 2087 1929 1776 1629 1492 1366 1252 1152 1067 996 938 893 860 837 824 820 825 837 858 887 924 970 1024 1085 1152 1224 1299 1375 1449 1520 1586 1645 1696 1739 1774 1800 1819 1830 1836 1836 1832 1825 1814 1801 1787 1770 1752 1732 1711 1690 1667 1643 1618 1592 1566 1539 1510 1481 1451 1419 1385 1350 1313 1274 1233 1189 1142 1094 1043 991 937 883 828 774 721 670 621 575 532 493 458 426 398 373 352 334 319 307 297 290 285 282 281 281 283 286 290 296 302 310 320 331 345 362 382 406 434 467 504 545 589 637 687 738 790 842 892 942 989 1035 1079 1122 1163 1203 1242 1280 1317 1353 1388 1422 1455 1487 1518 1548 1578 1607 1637 1666 1697 1728 1760 1792 1826 1860 1895 1931 1968 2006 2046 2086 2128 2171 2214 2259 2304 2350 2395 2441 2486 2531 2576 2621 2666 2711 2757 2804 2852 2900 2949 2998 3047 3096 3143 3189 3234 3278 3321 3363 3405 3447 3489 3532 3575 3618 3661 3704 3747 3788 3827 3864 3900 3933 3965 3995 4025 4053 4083 4112 4144 4176 4211 4248 4287 4329 4372 4417 4463 4510 4558 4607 4656 4706 4757 4808 4861 4915 4970 5027 5085 5144 5203 5262 5321 5379 5436 5490 5542 5593 5641 5688 5733 5777 5821 5864 5907 5948 5989 6029 6067 6104 6140 6174 6207 6240 6272 6305 6339 6373 6409 6445 6480 6516 6550 6583 6614 6643 6669 6695 6719 6743 6767 6791 6817 6843 6870 6897 6925 6951 6976 6999 7020 7038 7054 7068 7081 7092 7103 7115 7128 7142 7158 7177 7197 7219 7243 7268 7294 7319 7345 7370 7393 7415 7435 7453 7468 7481 7490 7496 7499 7498 7493 7483 7469 7449 7423 7391 7352 7304 7248 7182 7105 7016 6914 6799 6670 6529 6376 6215 6047 5876 5708 5548 5400 5271 5166 5089 5044 5034 5059 5118 5211 5333 5481 5648 5830 6021 6214 6405 6588 6760 6919 7062 7189 7300 7396 7477 7547 7606 7657 7700 7737 7768 7796 7818 7837 7852 7864 7872 7877 3459 8 4 1 7880 7881 7880 7878 7877 7875 7873 7872 7870 7869 7868 7866 7865 7863 7861 7859 7857 7854 7852 7848 7844 7837 7829 7817 7803 7786 7767 7746 7725 7704 7685 7668 7653 7642 7634 7628 7623 7620 7616 7612 7607 7601 7595 7589 7584 7580 7579 7581 7585 7590 7597 7603 7607 7607 7601 7589 7570 7543 7510 7471 7427 7381 7335 7289 7247 7210 7178 7153 7136 7126 7123 7128 7140 7159 7184 7214 7250 7289 7332 7378 7425 7472 7518 7563 7605 7644 7680 7713 7743 7770 7796 7820 7842 7865 7886 7907 7928 7947 7965 7981 7995 8007 8016 8023 8028 8030 8029 8024 8015 8001 7981 7953 7916 7869 7811 7741 7659 7565 7461 7348 7228 7103 6976 6849 6727 6611 6503 6406 6322 6252 6195 6153 6126 6112 6112 6124 6147 6181 6224 6275 6334 6398 6466 6539 6614 6690 6767 6844 6919 6993 7064 7133 7198 7260 7317 7371 7421 7467 7508 7545 7578 7607 7633 7655 7674 7691 7705 7718 7728 7737 7743 7748 7750 7749 7746 7739 7728 7714 7696 7673 7645 7612 7572 7525 7469 7403 7325 7233 7126 7002 6859 6696 6512 6307 6081 5835 5570 5288 4993 4687 4376 4063 3753 3450 3159 2884 2628 2393 2180 1990 1823 1679 1556 1453 1372 1312 1275 1263 1279 1326 1407 1524 1679 1873 2102 2365 2656 2969 3297 3633 3969 4298 4615 4916 5199 5461 5704 5927 6133 6324 6501 6667 6822 6967 7102 7228 7344 7449 7545 7629 7704 7768 7822 7868 7906 7936 7960 7979 7992 8001 8006 8008 8007 8004 8000 7996 7991 7988 7986 7986 7988 7993 8001 8012 8025 8041 8058 8077 8097 8117 8136 8155 8172 8188 8202 8215 8225 8233 8240 8244 8246 8246 8243 8238 8231 8220 8208 8193 8177 8160 8143 8127 8111 8098 8086 8076 8068 8062 8057 8052 8049 8046 8043 8042 8041 8041 8043 8046 8050 8054 8059 8063 8065 8065 8061 8052 8039 8022 8000 7974 7945 7912 7878 7842 7804 7764 7722 7675 7623 7565 7497 7419 7328 7224 7105 6970 6820 6654 6473 6278 6069 5848 5616 5374 5124 4868 4607 4343 4078 3815 3557 3305 3062 2831 2613 2410 2223 2054 1903 1772 1660 1570 1504 1463 1449 1466 1516 1602 1724 1884 2080 2310 2571 2858 3163 3481 3802 4121 4429 4723 4996 5246 5472 5673 5850 6005 6141 6259 6361 6450 6527 6593 6649 6694 6728 6752 6766 6770 6763 6747 6721 6686 6642 6590 6529 6458 6378 6287 6185 6070 5943 5803 5650 5484 5306 5116 4916 4708 4491 4270 4044 3816 3589 3363 3142 2927 2720 2524 2339 2168 2011 1868 1741 1628 1529 1442 1367 1301 1243 1191 1144 1101 1062 1025 992 961 933 909 889 875 867 865 870 883 903 931 965 1006 1050 1098 1147 1195 1242 1286 1328 1367 1404 1443 1484 1531 1585 1650 1726 1814 1911 2017 2127 2237 2341 2435 2514 2573 2609 2620 2606 2568 2507 2428 2333 2228 3460 8 4 1 2117 2004 1892 1785 1685 1594 1512 1441 1379 1328 1286 1253 1229 1212 1201 1196 1196 1199 1206 1216 1229 1245 1267 1297 1336 1389 1460 1551 1666 1808 1976 2172 2394 2637 2898 3171 3449 3725 3993 4248 4485 4700 4892 5061 5207 5332 5439 5531 5610 5677 5736 5786 5829 5864 5891 5911 5922 5926 5923 5913 5898 5878 5855 5829 5802 5774 5745 5716 5687 5658 5629 5601 5575 5551 5531 5515 5504 5498 5499 5505 5516 5532 5551 5572 5594 5617 5638 5659 5678 5696 5712 5726 5739 5751 5760 5768 5772 5773 5771 5764 5754 5740 5721 5699 5674 5646 5616 5584 5549 5512 5473 5431 5384 5334 5278 5217 5150 5076 4995 4907 4813 4714 4608 4499 4385 4269 4149 4027 3903 3775 3643 3507 3365 3217 3063 2901 2734 2561 2384 2207 2031 1859 1694 1538 1395 1266 1150 1050 963 890 829 778 735 701 673 650 632 618 609 603 600 601 603 607 612 618 626 636 651 671 701 742 798 871 964 1078 1213 1368 1541 1729 1928 2135 2344 2552 2754 2948 3132 3303 3461 3606 3738 3857 3965 4061 4146 4220 4283 4334 4373 4399 4413 4413 4401 4377 4341 4296 4243 4185 4123 4061 4002 3949 3905 3873 3857 3857 3877 3916 3975 4054 4150 4262 4387 4522 4662 4805 4946 5083 5213 5334 5444 5544 5632 5710 5777 5835 5884 5927 5964 5996 6023 6047 6069 6087 6104 6119 6132 6145 6156 6166 6175 6183 6190 6195 6199 6201 6201 6199 6196 6191 6186 6181 6178 6176 6178 6184 6193 6206 6223 6242 6263 6284 6305 6324 6341 6355 6367 6377 6386 6393 6401 6409 6417 6426 6436 6446 6457 6467 6477 6486 6495 6503 6512 6521 6530 6540 6550 6560 6569 6578 6585 6590 6594 6596 6598 6599 6602 6606 6614 6625 6640 6659 6681 6705 6732 6760 6788 6815 6843 6869 6895 6921 6947 6973 7000 7027 7054 7081 7107 7132 7154 7174 7191 7205 7215 7221 7223 7221 7215 7203 7187 7164 7135 7100 7057 7008 6952 6891 6823 6750 6673 6592 6508 6420 6330 6236 6139 6039 5936 5830 5723 5615 5510 5409 5316 5234 5166 5115 5086 5080 5099 5144 5215 5310 5427 5562 5712 5871 6035 6200 6360 6512 6653 6780 6893 6991 7074 7144 7200 7246 7282 7310 7331 7347 7359 7367 7371 7373 7371 7367 7361 7352 7342 7329 7315 7299 7283 7265 7247 7227 7207 7186 7164 7141 7117 7090 7063 7034 7004 6974 6943 6913 6884 6856 6830 6805 6783 6762 6741 6721 6701 6679 6656 6630 6601 6570 6538 6504 6470 6437 6406 6380 6358 6342 6332 6330 6334 6345 6361 6383 6408 6437 6467 6498 6529 6560 6590 6618 6643 6667 6686 6702 6712 6716 6712 6698 6673 6636 6585 6520 6440 6345 6236 6115 5983 5842 5696 5549 5402 5261 5129 5010 4908 4825 4765 4730 4721 4738 4781 4848 4938 5047 5170 5305 5446 5589 5731 5868 5998 6119 3461 8 4 1 6230 6332 6424 6508 6585 6656 6723 6784 6842 6896 6945 6989 7028 7061 7087 7107 7122 7132 7137 7140 7140 7139 7137 7136 7134 7133 7131 7128 7123 7116 7107 7094 7079 7060 7038 7013 6986 6956 6926 6894 6862 6829 6797 6764 6730 6696 6661 6624 6585 6544 6500 6453 6403 6352 6298 6245 6191 6137 6086 6035 5986 5938 5890 5839 5786 5726 5660 5584 5498 5401 5292 5171 5038 4895 4742 4582 4415 4243 4067 3890 3714 3541 3372 3212 3062 2926 2807 2709 2633 2583 2559 2564 2596 2655 2738 2843 2968 3108 3259 3417 3580 3744 3906 4064 4215 4359 4494 4620 4735 4840 4935 5019 5094 5159 5214 5262 5302 5336 5364 5388 5407 5423 5437 5448 5457 5465 5470 5474 5475 5474 5471 5466 5458 5449 5438 5426 5414 5402 5391 5381 5373 5367 5363 5360 5359 5360 5361 5362 5363 5364 5363 5361 5358 5354 5349 5343 5337 5330 5323 5316 5309 5301 5292 5283 5273 5262 5250 5237 5223 5209 5194 5178 5162 5146 5129 5112 5093 5073 5052 5029 5004 4977 4948 4917 4884 4850 4814 4778 4740 4702 4664 4624 4584 4544 4503 4461 4418 4374 4329 4283 4236 4187 4137 4084 4030 3974 3915 3855 3792 3728 3661 3592 3521 3447 3371 3291 3209 3122 3032 2937 2837 2732 2622 2507 2388 2264 2137 2008 1879 1750 1623 1500 1382 1271 1168 1073 988 912 845 788 740 699 665 638 616 599 585 574 566 560 556 553 551 550 550 552 556 562 570 582 597 617 642 672 707 748 793 844 898 956 1015 1076 1136 1194 1250 1302 1350 1392 1429 1460 1485 1505 1519 1528 1533 1533 1531 1525 1517 1507 1494 1480 1464 1447 1428 1407 1384 1359 1332 1302 1270 1235 1196 1155 1110 1062 1011 957 902 846 789 734 680 629 581 537 497 462 431 404 382 363 347 333 322 312 304 297 291 286 283 281 281 283 286 292 300 311 324 339 357 377 400 425 454 485 519 556 597 640 686 735 786 838 891 944 996 1048 1098 1146 1192 1235 1277 1316 1353 1389 1423 1456 1488 1520 1551 1582 1614 1647 1680 1715 1752 1789 1828 1868 1908 1949 1988 2027 2065 2101 2135 2167 2198 2228 2257 2286 2315 2344 2374 2405 2437 2471 2508 2547 2589 2634 2682 2734 2788 2845 2904 2965 3026 3087 3148 3207 3264 3319 3371 3422 3471 3518 3565 3611 3657 3702 3747 3792 3837 3880 3922 3963 4003 4041 4078 4115 4151 4187 4223 4259 4295 4332 4369 4405 4440 4474 4505 4533 4558 4577 4591 4599 4600 4594 4580 4557 4526 4488 4443 4392 4336 4278 4219 4162 4109 4062 4024 3996 3981 3979 3990 4016 4055 4106 4169 4241 4321 4406 4496 4587 4679 4769 4858 4943 5025 5103 5177 5248 5316 5380 5442 5502 5560 5617 5673 5728 5782 5836 5889 5941 5992 6041 6089 6135 3462 8 4 1 6179 6221 6262 6300 6337 6372 6406 6437 6467 6495 6520 6544 6564 6583 6601 6617 6633 6650 6668 6688 6710 6735 6761 6789 6816 6843 6868 6890 6908 6921 6930 6935 6937 6937 6935 6933 6932 6932 6935 6940 6948 6958 6971 6985 7003 7022 7044 7069 7097 7129 7163 7201 7242 7284 7328 7372 7416 7457 7495 7531 7562 7590 7614 7635 7655 7672 7689 7706 7723 7740 7757 7773 7790 7804 7817 7828 7836 7840 7841 7839 7832 7822 7806 7786 7759 7725 7683 7632 7570 7497 7413 7319 7215 7103 6987 6869 6752 6642 6542 6455 6384 6331 6297 6282 6285 6305 6338 6382 6434 6490 6547 6604 6658 6708 6754 6794 6829 6859 6886 6909 6930 6949 6968 6987 7008 7030 7055 7083 7113 7146 7182 7218 7254 7290 7323 7352 7375 7393 7404 7407 7403 7391 7370 7342 7305 7260 7205 7141 7066 6979 6878 6763 6632 6485 6320 6138 5938 5720 5486 5236 4973 4697 4413 4124 3831 3541 3255 2979 2716 2469 2241 2033 1848 1685 1544 1425 1327 1252 1198 1168 1163 1187 1245 1339 1474 1652 1876 2146 2458 2810 3193 3600 4021 4445 4862 5263 5640 5986 6299 6576 6819 7029 7211 7368 7506 7628 7737 7835 7924 8006 8078 8143 8199 8246 8286 8318 8345 8367 8387 8406 8425 8445 8466 8488 8510 8531 8550 8566 8580 8589 8596 8599 8601 8601 8601 8602 8603 8606 8611 8616 8621 8625 8628 8629 8628 8623 8616 8605 8592 8576 8558 8538 8517 8495 8473 8451 8430 8410 8394 8380 8371 8365 8365 8369 8377 8388 8402 8418 8434 8450 8465 8479 8492 8505 8517 8530 8545 8561 8579 8598 8619 8640 8660 8679 8695 8709 8720 8729 8735 8740 8746 8751 8759 8768 8779 8791 8805 8818 8830 8841 8849 8854 8856 8856 8854 8851 8847 8843 8840 8838 8835 8832 8827 8819 8808 8793 8774 8750 8721 8688 8651 8610 8566 8519 8467 8412 8351 8284 8208 8125 8031 7927 7813 7689 7555 7414 7267 7116 6964 6812 6662 6517 6377 6242 6114 5991 5872 5757 5643 5529 5412 5293 5168 5038 4902 4759 4611 4458 4302 4144 3987 3831 3680 3535 3399 3271 3155 3050 2957 2876 2805 2743 2688 2637 2587 2536 2481 2419 2349 2268 2177 2075 1963 1844 1719 1592 1465 1341 1223 1114 1016 929 854 791 738 696 661 632 608 587 568 551 535 522 511 504 501 503 508 518 531 545 560 575 591 609 631 662 706 769 857 976 1130 1323 1555 1826 2130 2463 2816 3181 3548 3908 4254 4579 4880 5154 5401 5621 5819 5996 6157 6305 6443 6574 6698 6817 6931 7041 7147 7248 7345 7438 7526 7611 7691 7767 7840 7908 7972 8031 8086 8136 8180 8220 8254 8284 8308 8327 8342 8352 8358 8361 8360 8357 8353 8348 8342 8337 8331 8324 8315 8301 8281 8251 8209 8152 8078 7984 7869 7732 7573 7393 7194 6977 6744 6498 6240 5975 5703 5430 3463 8 4 1 5159 4894 4640 4404 4192 4011 3867 3766 3713 3713 3766 3872 4028 4230 4471 4741 5033 5337 5643 5943 6231 6501 6749 6974 7175 7353 7510 7647 7768 7875 7970 8055 8132 8201 8263 8319 8369 8413 8452 8485 8513 8537 8557 8573 8586 8595 8602 8605 8606 8603 8598 8589 8578 8564 8548 8530 8510 8489 8467 8444 8421 8398 8375 8352 8329 8305 8280 8255 8229 8202 8174 8145 8114 8083 8051 8018 7985 7952 7918 7884 7850 7817 7783 7750 7716 7683 7650 7618 7586 7554 7524 7496 7469 7445 7424 7407 7393 7384 7379 7378 7381 7388 7399 7413 7430 7450 7473 7498 7525 7554 7584 7616 7648 7680 7710 7739 7764 7784 7799 7808 7808 7798 7777 7743 7693 7626 7539 7429 7295 7134 6944 6726 6479 6203 5902 5577 5233 4876 4512 4146 3786 3439 3110 2804 2525 2276 2058 1869 1709 1574 1463 1372 1301 1249 1217 1208 1225 1274 1359 1486 1657 1875 2138 2444 2786 3156 3546 3943 4338 4720 5080 5413 5713 5978 6208 6406 6574 6717 6837 6940 7028 7104 7170 7228 7279 7323 7362 7397 7428 7458 7489 7521 7556 7596 7641 7691 7747 7807 7870 7936 8002 8067 8130 8189 8245 8296 8341 8382 8418 8449 8476 8499 8519 8536 8551 8564 8575 8584 8591 8597 8601 8604 8605 8606 8605 8604 8602 8598 8593 8586 8577 8565 8550 8531 8509 8483 8454 8422 8388 8353 8318 8283 8250 8218 8189 8162 8137 8115 8095 8077 8062 8048 8037 8028 8023 8023 8027 8037 8053 8076 8105 8140 8180 8225 8274 8325 8376 8427 8476 8522 8563 8600 8631 8656 8675 8689 8697 8700 8699 8694 8686 8676 8664 8651 8638 8624 8609 8595 8580 8566 8550 8534 8517 8499 8480 8459 8436 8413 8388 8362 8336 8310 8285 8261 8238 8218 8200 8185 8174 8165 8159 8157 8157 8159 8163 8168 8175 8181 8188 8194 8199 8203 8207 8211 8214 8218 8223 8229 8237 8248 8262 8279 8299 8321 8346 8373 8402 8431 8460 8490 8519 8547 8575 8603 8630 8656 8682 8708 8732 8756 8778 8799 8818 8836 8851 8865 8877 8888 8897 8907 8916 8924 8932 8939 8945 8950 8952 8952 8948 8942 8934 8923 8910 8895 8880 8864 8848 8832 8815 8797 8778 8758 8735 8710 8682 8651 8619 8584 8550 8515 8481 8449 8418 8391 8366 8346 8328 8315 8307 8303 8305 8313 8327 8348 8375 8408 8446 8488 8532 8578 8623 8666 8706 8742 8773 8800 8823 8842 8860 8876 8892 8907 8923 8938 8952 8965 8977 8985 8991 8994 8995 8995 8994 8993 8994 8998 9004 9013 9026 9040 9056 9071 9086 9099 9108 9114 9115 9112 9105 9092 9074 9050 9019 8980 8931 8870 8796 8705 8596 8468 8319 8148 7954 7740 7504 7250 6978 6691 6393 6084 5770 5452 5133 4817 4506 4205 3914 3639 3382 3147 2936 2752 2600 2480 2396 2348 2337 2362 2422 2515 2636 2781 2945 3121 3305 3489 3667 3835 3988 4123 3464 8 4 1 4237 4329 4399 4447 4475 4484 4479 4461 4434 4402 4369 4339 4316 4305 4310 4334 4381 4452 4549 4673 4821 4991 5180 5383 5594 5807 6017 6218 6405 6573 6720 6842 6938 7008 7051 7068 7059 7026 6970 6892 6792 6674 6538 6387 6223 6048 5865 5678 5488 5301 5117 4941 4774 4618 4476 4348 4234 4136 4052 3981 3922 3874 3834 3801 3771 3744 3718 3692 3666 3641 3617 3597 3582 3576 3581 3601 3636 3690 3764 3857 3971 4103 4254 4420 4599 4790 4989 5195 5403 5613 5822 6028 6229 6423 6610 6789 6958 7118 7268 7409 7540 7664 7779 7887 7989 8086 8177 8264 8347 8426 8501 8572 8639 8703 8764 8821 8875 8925 8973 9016 9057 9093 9125 9153 9176 9195 9211 9223 9232 9239 9246 9252 9258 9266 9275 9285 9296 9308 9320 9331 9341 9349 9354 9356 9356 9354 9349 9343 9336 9328 9321 9314 9307 9300 9294 9288 9282 9276 9270 9263 9257 9250 9243 9237 9231 9226 9222 9217 9213 9209 9204 9198 9190 9181 9169 9154 9136 9115 9090 9061 9027 8988 8945 8895 8841 8781 8716 8647 8575 8500 8425 8349 8275 8204 8136 8073 8014 7960 7910 7863 7819 7775 7730 7682 7628 7565 7491 7405 7303 7184 7047 6891 6718 6527 6319 6097 5862 5617 5363 5103 4839 4573 4309 4050 3798 3558 3333 3129 2949 2798 2680 2596 2548 2537 2562 2618 2703 2811 2937 3076 3222 3370 3518 3664 3807 3947 4086 4226 4370 4521 4680 4850 5030 5221 5422 5630 5844 6061 6277 6491 6699 6900 7092 7274 7446 7607 7759 7902 8035 8161 8279 8391 8496 8594 8687 8774 8855 8930 8999 9063 9122 9175 9223 9267 9306 9341 9372 9400 9423 9443 9459 9471 9480 9484 9486 9484 9479 9472 9462 9452 9442 9432 9422 9414 9408 9403 9399 9397 9397 9396 9397 9397 9397 9397 9397 9396 9396 9396 9396 9397 9398 9399 9399 9399 9396 9390 9381 9366 9344 9314 9275 9227 9168 9098 9017 8926 8824 8711 8590 8461 8325 8183 8038 7891 7745 7603 7468 7343 7232 7139 7067 7018 6996 7000 7032 7089 7169 7270 7388 7518 7657 7800 7943 8084 8221 8351 8473 8588 8694 8792 8881 8962 9035 9100 9158 9209 9255 9295 9332 9365 9396 9426 9454 9481 9506 9529 9550 9567 9581 9590 9594 9594 9589 9580 9567 9551 9531 9508 9481 9449 9412 9370 9321 9264 9201 9131 9054 8973 8889 8803 8719 8638 8561 8492 8430 8376 8332 8296 8267 8246 8230 8219 8212 8206 8203 8200 8197 8193 8186 8177 8161 8138 8105 8057 7993 7909 7802 7669 7509 7322 7106 6864 6598 6311 6006 5689 5364 5035 4708 4387 4078 3784 3511 3264 3048 2868 2731 2639 2599 2613 2684 2813 2998 3235 3521 3848 4207 4588 4983 5381 5773 6150 6507 6837 7139 7410 7652 7865 8052 8215 8358 8483 8593 8690 8776 8852 8918 8975 9024 9065 9099 9126 9146 9162 9172 9179 9182 9183 9181 9177 3465 8 4 2 9185 9174 9160 9145 9128 9111 9096 9082 9070 9060 9052 9045 9039 9033 9027 9021 9015 9010 9007 9007 9009 9015 9024 9036 9051 9067 9083 9098 9113 9127 9139 9151 9163 9175 9188 9203 9220 9238 9258 9279 9300 9320 9340 9357 9373 9386 9397 9406 9413 9417 9420 9420 9419 9416 9411 9404 9395 9383 9369 9352 9332 9309 9283 9254 9222 9186 9147 9104 9058 9008 8954 8899 8840 8780 8720 8659 8599 8541 8485 8432 8383 8339 8298 8262 8230 8203 8181 8162 8149 8140 8136 8137 8142 8150 8162 8174 8187 8198 8205 8207 8202 8187 8162 8126 8077 8014 7936 7844 7735 7611 7470 7313 7141 6956 6759 6555 6347 6140 5939 5751 5580 5432 5312 5224 5170 5153 5173 5228 5316 5434 5579 5744 5925 6117 6314 6512 6706 6892 7068 7231 7379 7512 7628 7727 7810 7877 7930 7969 7996 8014 8024 8028 8029 8028 8027 8028 8031 8039 8050 8066 8087 8113 8142 8174 8209 8245 8281 8316 8350 8380 8408 8431 8451 8467 8480 8490 8498 8504 8510 8514 8518 8521 8523 8522 8518 8512 8502 8489 8472 8454 8434 8414 8394 8375 8357 8340 8323 8306 8288 8268 8245 8219 8190 8159 8125 8090 8054 8019 7985 7952 7920 7889 7859 7829 7799 7767 7735 7702 7668 7635 7602 7570 7540 7512 7487 7463 7442 7423 7406 7390 7375 7361 7347 7333 7319 7304 7287 7268 7246 7220 7190 7154 7111 7061 7003 6935 6856 6766 6662 6544 6412 6265 6104 5930 5743 5545 5338 5123 4903 4679 4452 4225 3997 3771 3546 3325 3109 2898 2696 2504 2324 2160 2013 1888 1785 1707 1655 1631 1635 1667 1727 1812 1920 2049 2195 2354 2522 2694 2866 3034 3193 3340 3471 3584 3679 3752 3805 3838 3850 3844 3820 3779 3723 3653 3571 3477 3373 3260 3139 3012 2880 2745 2610 2476 2345 2222 2107 2005 1916 1844 1790 1756 1742 1748 1775 1820 1883 1961 2051 2151 2257 2365 2473 2578 2676 2767 2849 2920 2979 3028 3067 3095 3114 3124 3127 3124 3114 3098 3078 3052 3022 2988 2950 2908 2863 2815 2763 2708 2650 2588 2521 2449 2372 2288 2198 2102 2000 1893 1782 1670 1557 1446 1340 1239 1145 1060 983 915 855 804 760 722 690 662 639 619 603 589 578 568 561 555 550 546 543 540 537 534 531 528 525 521 518 514 510 507 503 499 495 490 485 479 472 464 455 445 435 423 411 398 385 372 360 349 338 328 320 312 305 299 294 289 286 284 283 284 286 290 296 303 313 323 336 350 366 384 405 429 456 487 522 561 604 650 700 752 805 859 912 965 1017 1066 1113 1158 1200 1240 1278 1314 1348 1382 1414 1446 1478 1509 1541 1572 1604 1636 1668 1699 1731 1762 1794 1825 1856 1889 1921 1956 1991 2028 2067 2107 2149 2192 2236 2280 2324 2369 2413 2457 3466 8 4 2 2502 2547 2593 2640 2687 2736 2785 2835 2885 2934 2981 3027 3070 3111 3150 3187 3223 3259 3295 3332 3371 3412 3455 3501 3549 3598 3648 3700 3752 3805 3858 3913 3969 4026 4084 4145 4206 4268 4330 4392 4452 4509 4565 4618 4670 4719 4768 4816 4864 4913 4963 5012 5062 5112 5160 5207 5252 5294 5333 5370 5403 5432 5457 5478 5493 5503 5505 5500 5486 5463 5431 5390 5339 5280 5213 5139 5059 4975 4887 4799 4712 4627 4549 4480 4421 4376 4347 4334 4338 4360 4398 4451 4516 4592 4677 4766 4859 4954 5048 5141 5232 5320 5404 5483 5558 5626 5689 5744 5793 5834 5869 5897 5919 5935 5945 5949 5947 5938 5921 5895 5859 5811 5751 5678 5591 5490 5374 5245 5103 4948 4783 4610 4430 4247 4065 3887 3719 3565 3432 3324 3246 3203 3198 3233 3309 3424 3576 3761 3973 4206 4454 4708 4963 5212 5452 5677 5886 6078 6252 6409 6550 6677 6792 6896 6991 7078 7158 7232 7300 7363 7421 7475 7525 7573 7619 7664 7709 7754 7798 7842 7885 7925 7962 7995 8022 8044 8060 8071 8078 8082 8083 8084 8086 8090 8095 8103 8114 8126 8138 8152 8164 8175 8183 8189 8191 8190 8185 8176 8163 8146 8124 8097 8064 8024 7977 7921 7854 7776 7684 7578 7455 7314 7155 6976 6776 6555 6314 6054 5775 5479 5169 4846 4516 4179 3842 3507 3178 2860 2557 2272 2010 1773 1564 1385 1234 1113 1019 949 899 866 845 831 823 819 819 826 843 877 934 1023 1150 1321 1541 1810 2127 2487 2881 3301 3734 4168 4592 4994 5365 5700 5996 6250 6465 6643 6789 6906 7001 7075 7134 7179 7212 7233 7245 7247 7239 7223 7198 7167 7128 7084 7033 6975 6909 6833 6746 6645 6530 6399 6250 6085 5904 5708 5501 5284 5062 4839 4619 4405 4203 4017 3851 3710 3597 3516 3469 3459 3486 3550 3649 3780 3939 4121 4320 4530 4745 4960 5171 5373 5564 5741 5904 6054 6189 6310 6419 6517 6603 6679 6746 6804 6855 6900 6940 6977 7012 7047 7084 7123 7165 7211 7261 7315 7372 7431 7492 7553 7614 7675 7734 7792 7848 7902 7955 8006 8054 8101 8145 8187 8226 8261 8294 8323 8350 8375 8398 8420 8443 8466 8490 8516 8542 8570 8597 8624 8649 8671 8690 8704 8715 8721 8723 8722 8720 8716 8711 8706 8701 8695 8689 8680 8667 8649 8626 8595 8558 8514 8464 8407 8346 8279 8208 8132 8049 7960 7862 7753 7631 7495 7342 7173 6986 6781 6558 6318 6062 5790 5503 5204 4895 4578 4257 3936 3619 3311 3017 2741 2486 2256 2051 1873 1720 1593 1489 1409 1352 1320 1316 1343 1406 1508 1653 1845 2083 2366 2690 3048 3432 3831 4234 4632 5014 5372 5701 5996 6257 6484 6679 6845 6987 7108 7213 7305 7386 7459 7523 7580 7630 7671 7704 7729 7744 7750 7747 7735 7715 7688 7655 7618 7577 7535 7491 7447 7403 7361 7319 7279 3467 8 4 2 7239 7201 7163 7127 7092 7059 7030 7004 6984 6971 6965 6969 6983 7008 7046 7096 7159 7234 7319 7415 7519 7629 7743 7858 7973 8084 8190 8290 8383 8467 8544 8612 8672 8724 8768 8803 8829 8846 8854 8851 8837 8813 8778 8734 8682 8622 8556 8486 8413 8338 8263 8187 8113 8041 7971 7905 7842 7782 7727 7677 7632 7591 7556 7525 7500 7479 7464 7455 7452 7456 7468 7489 7519 7558 7606 7663 7726 7795 7866 7938 8008 8075 8136 8189 8235 8273 8303 8326 8342 8353 8359 8362 8361 8359 8353 8346 8337 8327 8315 8303 8291 8279 8269 8260 8252 8245 8237 8229 8217 8199 8174 8139 8092 8030 7953 7860 7750 7624 7483 7330 7166 6995 6820 6645 6473 6309 6156 6016 5894 5791 5710 5653 5622 5618 5642 5693 5771 5875 6004 6154 6322 6505 6699 6898 7098 7296 7487 7669 7838 7995 8136 8263 8376 8474 8559 8632 8692 8741 8779 8807 8825 8835 8836 8830 8817 8798 8774 8744 8710 8671 8628 8582 8532 8481 8428 8375 8323 8274 8229 8187 8151 8119 8092 8069 8049 8032 8017 8003 7991 7982 7975 7971 7970 7973 7979 7989 8001 8013 8025 8034 8040 8040 8035 8025 8008 7987 7961 7932 7900 7866 7830 7790 7747 7697 7640 7573 7494 7400 7291 7163 7017 6851 6664 6458 6232 5986 5721 5438 5140 4827 4503 4171 3835 3499 3168 2846 2540 2252 1988 1748 1535 1350 1190 1056 945 854 781 724 680 648 625 610 603 600 601 605 611 620 632 651 682 729 800 901 1039 1220 1448 1722 2042 2403 2796 3212 3639 4066 4481 4876 5243 5576 5876 6141 6376 6584 6770 6938 7093 7238 7374 7502 7623 7735 7839 7934 8018 8094 8162 8223 8278 8329 8377 8423 8466 8508 8547 8582 8613 8638 8658 8672 8679 8680 8675 8665 8651 8632 8608 8581 8548 8510 8465 8412 8350 8277 8191 8091 7976 7845 7696 7531 7347 7147 6932 6701 6458 6205 5944 5677 5408 5139 4874 4615 4364 4123 3894 3677 3472 3280 3100 2931 2772 2624 2486 2360 2247 2149 2070 2014 1985 1987 2024 2099 2214 2370 2566 2800 3067 3364 3683 4018 4362 4708 5050 5381 5697 5993 6268 6520 6748 6952 7134 7296 7439 7566 7679 7779 7869 7950 8023 8089 8148 8200 8247 8288 8323 8355 8382 8406 8427 8446 8463 8480 8495 8510 8525 8539 8553 8568 8583 8599 8616 8635 8655 8677 8700 8722 8744 8764 8779 8790 8795 8792 8780 8760 8731 8692 8645 8590 8527 8459 8386 8311 8235 8160 8091 8028 7976 7936 7912 7904 7914 7942 7986 8045 8117 8199 8287 8378 8470 8560 8647 8728 8803 8872 8935 8992 9043 9088 9128 9162 9191 9213 9230 9242 9248 9250 9248 9243 9237 9230 9223 9217 9212 9208 9205 9204 9203 9203 9202 9201 9200 9199 9199 9200 9203 9207 9214 9223 9232 9242 9251 9258 9262 9262 9257 9248 9236 9220 9203 9185 9169 9155 3468 8 4 2 9144 9136 9130 9126 9123 9119 9113 9103 9088 9068 9042 9011 8973 8931 8883 8830 8773 8710 8642 8568 8488 8401 8307 8208 8103 7995 7885 7775 7669 7569 7479 7400 7337 7290 7262 7255 7267 7299 7350 7418 7499 7592 7691 7795 7899 8000 8096 8184 8264 8334 8396 8449 8494 8533 8567 8597 8623 8647 8668 8687 8704 8719 8733 8746 8759 8772 8785 8799 8815 8831 8847 8863 8877 8889 8897 8901 8901 8896 8888 8878 8866 8855 8844 8836 8830 8827 8827 8829 8833 8837 8841 8845 8846 8846 8844 8839 8833 8826 8819 8811 8803 8797 8792 8789 8787 8788 8790 8793 8798 8805 8812 8820 8829 8839 8851 8864 8879 8896 8914 8934 8955 8977 8999 9020 9041 9061 9080 9097 9113 9128 9142 9156 9170 9183 9197 9212 9227 9243 9259 9276 9291 9306 9320 9332 9342 9349 9355 9359 9361 9362 9363 9364 9364 9364 9363 9361 9356 9349 9338 9323 9304 9282 9256 9229 9201 9174 9149 9127 9109 9094 9084 9077 9074 9074 9077 9083 9091 9103 9117 9134 9154 9176 9200 9224 9247 9269 9288 9304 9316 9323 9325 9323 9316 9304 9289 9268 9243 9212 9176 9134 9086 9032 8974 8911 8844 8776 8707 8637 8568 8498 8428 8355 8280 8200 8113 8020 7918 7806 7686 7557 7419 7273 7120 6961 6796 6627 6455 6281 6107 5935 5769 5610 5463 5330 5217 5125 5057 5016 5001 5013 5051 5112 5193 5292 5405 5527 5658 5793 5932 6073 6215 6360 6506 6655 6806 6960 7116 7274 7432 7588 7742 7892 8035 8172 8300 8419 8529 8628 8718 8798 8868 8928 8979 9021 9055 9081 9101 9116 9125 9131 9133 9132 9129 9124 9116 9106 9093 9078 9060 9041 9019 8996 8972 8948 8924 8901 8879 8859 8840 8824 8808 8794 8781 8768 8753 8736 8717 8692 8661 8622 8572 8512 8437 8347 8241 8117 7974 7813 7633 7436 7222 6994 6754 6503 6245 5982 5714 5444 5174 4904 4635 4369 4106 3849 3600 3360 3134 2925 2738 2575 2442 2342 2279 2255 2273 2333 2436 2580 2764 2984 3235 3513 3811 4122 4439 4755 5062 5354 5626 5874 6096 6290 6458 6601 6723 6827 6917 6999 7075 7148 7222 7298 7376 7456 7539 7624 7709 7794 7877 7957 8034 8106 8172 8231 8282 8324 8355 8374 8379 8370 8344 8302 8240 8157 8052 7924 7771 7591 7385 7152 6892 6606 6297 5966 5618 5256 4885 4509 4134 3765 3407 3064 2741 2441 2167 1922 1707 1521 1365 1237 1133 1052 989 940 904 878 861 855 862 887 935 1014 1130 1288 1493 1747 2050 2398 2785 3204 3643 4092 4539 4973 5386 5771 6123 6440 6722 6970 7187 7376 7541 7684 7808 7914 8002 8072 8124 8156 8167 8157 8123 8066 7985 7880 7750 7596 7419 7220 7001 6765 6514 6252 5984 5713 5445 5184 4933 4695 4473 4269 4081 3911 3756 3615 3484 3361 3243 3128 3011 2893 2770 2644 2513 2379 2243 2108 1975 1849 3469 8 4 2 1729 1619 1519 1430 1353 1285 1229 1183 1150 1131 1131 1154 1207 1296 1427 1604 1831 2108 2434 2802 3205 3632 4073 4514 4946 5357 5741 6092 6407 6688 6936 7155 7350 7524 7683 7828 7963 8088 8202 8307 8402 8486 8559 8623 8677 8724 8764 8801 8834 8865 8895 8923 8949 8972 8993 9010 9022 9032 9038 9042 9045 9047 9049 9051 9054 9056 9058 9059 9057 9053 9046 9037 9025 9013 9000 8987 8976 8967 8959 8953 8948 8943 8937 8931 8925 8917 8908 8900 8891 8884 8877 8871 8866 8860 8854 8847 8838 8827 8814 8800 8785 8770 8756 8743 8732 8723 8715 8708 8702 8695 8688 8679 8668 8655 8641 8626 8610 8594 8579 8564 8550 8536 8522 8509 8495 8480 8465 8448 8430 8410 8388 8364 8337 8308 8276 8242 8204 8164 8121 8077 8030 7982 7933 7883 7832 7781 7730 7680 7629 7579 7529 7480 7433 7388 7344 7304 7267 7233 7203 7178 7157 7140 7127 7119 7115 7114 7117 7122 7128 7133 7137 7136 7129 7113 7085 7042 6983 6905 6806 6684 6541 6375 6188 5982 5760 5526 5283 5037 4792 4554 4328 4118 3930 3767 3634 3534 3468 3440 3448 3492 3570 3677 3809 3958 4117 4277 4431 4569 4684 4771 4823 4839 4818 4758 4664 4537 4381 4201 3999 3782 3551 3312 3067 2820 2575 2335 2104 1885 1682 1497 1333 1189 1067 965 880 811 755 709 670 637 610 587 568 555 547 544 547 553 563 574 587 603 621 646 682 735 810 915 1055 1233 1452 1711 2006 2329 2674 3028 3382 3725 4046 4339 4598 4820 5002 5144 5249 5317 5349 5349 5316 5251 5157 5033 4883 4708 4511 4298 4073 3841 3608 3378 3157 2949 2758 2588 2441 2323 2237 2186 2176 2210 2291 2422 2604 2835 3111 3428 3779 4154 4543 4936 5324 5697 6048 6371 6662 6920 7144 7335 7496 7629 7736 7820 7884 7929 7957 7968 7964 7946 7915 7873 7820 7760 7694 7625 7558 7494 7437 7390 7357 7339 7339 7358 7395 7450 7522 7608 7704 7809 7916 8024 8128 8225 8313 8390 8455 8509 8551 8581 8602 8613 8616 8611 8598 8579 8553 8521 8484 8442 8396 8348 8297 8247 8198 8152 8111 8075 8046 8024 8009 8002 8000 8001 8005 8006 8002 7989 7963 7919 7855 7766 7651 7507 7334 7132 6902 6646 6364 6061 5738 5399 5049 4690 4328 3968 3615 3274 2950 2648 2371 2124 1906 1719 1561 1429 1321 1235 1166 1116 1083 1069 1080 1119 1194 1310 1473 1687 1954 2272 2638 3045 3483 3941 4408 4871 5319 5742 6134 6489 6804 7081 7320 7525 7699 7847 7973 8078 8167 8239 8296 8338 8365 8376 8372 8354 8323 8280 8230 8174 8115 8057 8002 7952 7909 7873 7846 7828 7818 7817 7826 7846 7875 7916 7969 8033 8108 8192 8284 8380 8478 8575 8667 8753 8830 8899 8959 9011 9055 9094 9128 9158 9186 9210 9233 9252 9268 9281 9291 9298 9303 9307 3470 8 4 2 9312 9317 9324 9333 9343 9356 9369 9383 9396 9409 9422 9434 9447 9460 9475 9491 9510 9530 9551 9573 9594 9614 9631 9646 9657 9666 9672 9676 9678 9679 9680 9680 9681 9681 9682 9682 9682 9680 9678 9675 9670 9664 9656 9647 9636 9624 9612 9599 9586 9573 9562 9552 9543 9536 9532 9530 9529 9531 9534 9539 9546 9554 9563 9574 9586 9599 9613 9627 9642 9656 9671 9685 9699 9714 9728 9743 9758 9774 9790 9805 9820 9834 9847 9858 9866 9872 9876 9878 9877 9874 9870 9863 9855 9844 9831 9816 9798 9777 9753 9727 9697 9665 9631 9595 9558 9521 9483 9448 9414 9383 9357 9334 9315 9299 9287 9276 9265 9254 9241 9224 9205 9182 9158 9132 9106 9083 9063 9048 9039 9037 9040 9049 9063 9082 9105 9131 9160 9192 9227 9266 9307 9352 9398 9446 9494 9541 9585 9626 9664 9696 9725 9749 9769 9787 9802 9814 9826 9835 9843 9850 9855 9858 9859 9858 9855 9850 9843 9834 9822 9806 9787 9763 9735 9701 9662 9618 9569 9516 9458 9396 9329 9258 9181 9097 9005 8905 8794 8672 8540 8397 8246 8089 7928 7768 7612 7466 7332 7216 7120 7046 6997 6972 6970 6992 7033 7093 7168 7256 7354 7460 7571 7687 7805 7925 8046 8166 8286 8402 8516 8624 8725 8818 8902 8975 9036 9085 9122 9147 9161 9163 9156 9140 9115 9084 9045 9000 8949 8891 8827 8756 8678 8594 8504 8407 8306 8200 8090 7977 7861 7742 7621 7495 7367 7234 7098 6958 6816 6675 6536 6402 6278 6166 6070 5992 5934 5898 5882 5886 5909 5947 5997 6056 6121 6190 6261 6330 6398 6465 6529 6593 6656 6720 6786 6855 6928 7006 7090 7180 7276 7378 7485 7596 7711 7826 7942 8055 8164 8266 8359 8443 8514 8573 8619 8652 8673 8682 8682 8675 8662 8646 8629 8613 8600 8592 8589 8592 8601 8617 8639 8666 8698 8733 8771 8810 8849 8888 8925 8961 8994 9024 9051 9075 9096 9115 9129 9141 9148 9151 9147 9137 9119 9092 9055 9008 8950 8882 8803 8715 8618 8513 8402 8286 8166 8045 7922 7801 7684 7572 7467 7372 7290 7222 7170 7136 7120 7122 7143 7181 7236 7305 7386 7477 7577 7684 7795 7910 8027 8146 8264 8382 8499 8615 8728 8838 8944 9047 9144 9236 9321 9400 9471 9535 9591 9641 9683 9721 9753 9782 9808 9833 9857 9881 9904 9927 9949 9968 9984 9996100031000510002 9993 9979 9962 9942 9921 9898 9874 9851 9828 9804 9780 9756 9732 9706 9681 9656 9631 9609 9589 9574 9563 9557 9558 9564 9576 9594 9616 9642 9670 9700 9731 9761 9788 9814 9836 9854 9869 9881 9891 9899 9906 9914 9922 9931 9941 9952 9963 9974 9984 9992 9997100011000210001 9999 9995 9992 9989 9986 9983 9981 9978 9975 9971 9966 9959 9951 9941 9929 9917 9903 9887 9870 9851 9831 9808 9783 9757 9729 9701 9672 9644 9617 9591 9566 9543 9521 9499 9478 3471 8 4 2 9457 9437 9418 9401 9385 9372 9361 9354 9348 9345 9342 9339 9335 9328 9318 9306 9290 9273 9254 9234 9214 9195 9177 9160 9143 9126 9107 9087 9065 9041 9014 8985 8954 8923 8890 8858 8824 8790 8754 8716 8676 8632 8586 8536 8483 8429 8373 8319 8265 8215 8169 8128 8093 8064 8042 8028 8020 8021 8030 8047 8072 8106 8147 8196 8252 8313 8379 8447 8518 8590 8661 8730 8798 8862 8923 8980 9031 9077 9116 9147 9169 9183 9188 9183 9170 9149 9122 9090 9054 9016 8978 8940 8902 8866 8830 8793 8754 8712 8664 8608 8541 8461 8365 8250 8115 7957 7775 7567 7333 7075 6793 6489 6166 5827 5477 5118 4754 4390 4028 3673 3328 2997 2681 2386 2113 1866 1646 1454 1292 1158 1051 967 904 858 826 804 791 785 787 799 823 862 918 993 1087 1200 1328 1466 1609 1751 1882 1998 2092 2159 2196 2203 2179 2129 2055 1962 1855 1739 1620 1502 1388 1282 1185 1099 1024 961 909 868 836 813 798 790 789 794 805 823 848 879 917 960 1009 1062 1117 1173 1230 1286 1342 1398 1456 1519 1591 1676 1777 1899 2044 2214 2409 2627 2863 3111 3365 3616 3854 4073 4262 4417 4533 4606 4636 4623 4572 4486 4370 4230 4071 3900 3723 3544 3368 3200 3045 2906 2788 2696 2632 2601 2604 2644 2720 2833 2980 3158 3361 3586 3825 4073 4324 4574 4819 5055 5281 5495 5699 5891 6072 6244 6406 6560 6705 6843 6972 7095 7210 7318 7420 7517 7607 7692 7771 7845 7913 7976 8032 8083 8128 8169 8207 8242 8275 8306 8337 8365 8391 8413 8431 8442 8446 8442 8428 8405 8372 8330 8279 8219 8150 8073 7988 7895 7795 7688 7577 7464 7350 7241 7138 7045 6967 6905 6862 6839 6837 6856 6894 6950 7022 7107 7202 7305 7414 7526 7638 7749 7855 7956 8050 8136 8212 8278 8333 8378 8414 8441 8461 8475 8484 8490 8494 8497 8500 8502 8505 8507 8509 8508 8505 8499 8487 8471 8449 8420 8385 8344 8297 8246 8192 8136 8081 8029 7981 7940 7907 7883 7868 7864 7868 7881 7901 7926 7954 7983 8011 8037 8058 8075 8086 8091 8091 8085 8076 8063 8050 8035 8022 8011 8003 7999 8000 8005 8016 8031 8050 8074 8101 8132 8165 8201 8239 8278 8318 8358 8398 8437 8474 8510 8543 8574 8602 8627 8649 8668 8685 8700 8714 8725 8735 8744 8751 8755 8757 8757 8752 8744 8731 8713 8689 8659 8621 8576 8521 8456 8379 8289 8185 8065 7928 7774 7602 7412 7205 6982 6745 6495 6237 5972 5704 5437 5174 4922 4683 4463 4267 4099 3964 3867 3811 3798 3830 3906 4026 4186 4381 4607 4856 5121 5395 5671 5943 6205 6452 6681 6890 7078 7245 7392 7520 7632 7729 7814 7889 7954 8012 8064 8109 8148 8181 8209 8230 8245 8254 8259 8259 8256 8250 8243 8234 8224 8212 8199 8183 8164 8139 8110 8074 8031 7980 7923 3472 8 4 2 7858 7787 7708 7623 7531 7433 7327 7215 7097 6971 6840 6703 6562 6417 6270 6123 5976 5833 5694 5562 5439 5327 5228 5143 5074 5022 4988 4972 4974 4993 5028 5078 5139 5212 5293 5381 5473 5568 5662 5754 5843 5927 6003 6072 6132 6184 6227 6262 6291 6314 6333 6348 6360 6370 6377 6383 6386 6387 6384 6377 6367 6353 6336 6316 6293 6267 6240 6211 6181 6149 6115 6079 6041 6000 5958 5913 5866 5817 5766 5714 5660 5606 5552 5499 5447 5397 5350 5307 5268 5233 5203 5179 5159 5145 5136 5130 5129 5130 5134 5139 5145 5151 5156 5159 5160 5158 5154 5146 5136 5125 5111 5098 5085 5073 5062 5054 5048 5044 5042 5042 5042 5042 5042 5041 5040 5038 5035 5031 5027 5022 5017 5012 5007 5001 4994 4987 4979 4970 4960 4951 4941 4932 4923 4915 4908 4902 4896 4891 4885 4880 4874 4868 4863 4858 4854 4852 4852 4853 4857 4862 4869 4876 4884 4892 4900 4907 4914 4920 4925 4930 4934 4938 4942 4945 4947 4948 4948 4948 4947 4945 4943 4941 4939 4936 4933 4928 4922 4913 4901 4886 4868 4847 4823 4798 4772 4746 4720 4695 4669 4643 4616 4586 4554 4517 4475 4429 4378 4323 4263 4201 4135 4066 3995 3921 3844 3764 3680 3593 3502 3409 3314 3219 3125 3034 2946 2863 2785 2713 2646 2584 2528 2475 2425 2379 2335 2293 2252 2213 2174 2134 2095 2053 2011 1965 1917 1866 1811 1752 1690 1624 1555 1482 1407 1329 1249 1169 1088 1009 931 857 786 720 660 605 557 514 477 446 419 396 377 362 349 339 331 325 322 320 321 324 330 337 347 359 374 392 413 437 466 498 537 581 632 689 754 825 903 987 1076 1167 1260 1354 1446 1536 1623 1707 1789 1869 1948 2027 2107 2190 2275 2363 2453 2543 2635 2725 2815 2902 2987 3071 3153 3234 3316 3399 3482 3568 3653 3740 3825 3908 3988 4063 4134 4200 4260 4315 4365 4412 4455 4495 4532 4568 4603 4636 4669 4701 4732 4765 4798 4833 4870 4910 4954 5001 5053 5110 5170 5235 5303 5373 5445 5516 5586 5651 5711 5763 5805 5836 5853 5857 5848 5825 5790 5745 5694 5638 5582 5530 5483 5447 5424 5414 5421 5444 5484 5540 5610 5695 5792 5899 6015 6139 6269 6402 6538 6673 6806 6935 7058 7174 7281 7379 7467 7546 7618 7682 7741 7797 7849 7899 7948 7995 8040 8082 8120 8153 8181 8204 8221 8233 8241 8246 8248 8249 8248 8247 8244 8238 8229 8215 8193 8163 8124 8073 8011 7938 7855 7763 7664 7559 7451 7342 7234 7131 7034 6946 6869 6805 6756 6725 6711 6718 6744 6790 6856 6938 7035 7143 7260 7381 7503 7623 7738 7846 7947 8040 8126 8204 8276 8344 8406 8465 8519 8569 8615 8654 8687 8712 8730 8739 8739 8731 8715 8691 8658 8617 8568 8511 8445 8370 8286 8194 8093 7986 7873 7758 7641 7527 3473 8 4 3 7381 7284 7201 7133 7082 7049 7036 7040 7062 7099 7150 7211 7280 7355 7431 7508 7584 7656 7725 7790 7850 7907 7959 8008 8054 8097 8137 8175 8212 8248 8283 8319 8356 8394 8434 8477 8522 8568 8616 8664 8710 8756 8798 8838 8874 8907 8938 8967 8995 9022 9050 9077 9105 9131 9157 9180 9200 9217 9230 9240 9246 9251 9255 9258 9263 9269 9278 9288 9299 9311 9322 9332 9339 9345 9347 9347 9345 9343 9340 9337 9335 9334 9334 9335 9336 9336 9335 9333 9328 9319 9308 9293 9274 9250 9222 9189 9150 9104 9050 8987 8914 8829 8734 8627 8510 8384 8252 8118 7983 7853 7730 7617 7517 7430 7357 7297 7247 7204 7164 7122 7076 7019 6950 6864 6760 6634 6487 6316 6122 5906 5667 5407 5129 4837 4533 4223 3913 3607 3310 3028 2764 2520 2298 2098 1920 1763 1626 1508 1409 1332 1280 1257 1268 1317 1411 1551 1742 1982 2268 2596 2959 3348 3755 4168 4579 4980 5364 5727 6065 6377 6663 6924 7162 7378 7574 7752 7914 8060 8191 8308 8413 8506 8587 8659 8721 8776 8825 8867 8903 8935 8960 8981 8995 9002 9004 8998 8986 8968 8945 8917 8886 8853 8818 8782 8745 8708 8670 8632 8591 8549 8504 8457 8408 8356 8302 8248 8192 8137 8081 8025 7968 7910 7848 7780 7705 7619 7518 7399 7260 7096 6905 6686 6439 6163 5860 5536 5195 4842 4485 4131 3787 3459 3151 2867 2609 2378 2174 1996 1843 1715 1615 1544 1508 1511 1560 1659 1813 2024 2292 2613 2980 3384 3812 4251 4689 5114 5514 5883 6216 6511 6769 6994 7188 7358 7509 7643 7766 7877 7980 8073 8157 8231 8294 8346 8386 8413 8426 8424 8406 8370 8314 8235 8132 8005 7852 7674 7474 7253 7017 6769 6516 6263 6015 5778 5557 5357 5181 5032 4912 4822 4763 4733 4731 4752 4793 4849 4912 4976 5034 5080 5108 5112 5091 5041 4962 4856 4725 4573 4402 4217 4022 3821 3615 3409 3205 3006 2813 2630 2461 2309 2181 2080 2012 1982 1994 2051 2155 2304 2498 2733 3004 3304 3627 3965 4310 4657 4998 5330 5647 5948 6229 6491 6732 6954 7157 7342 7509 7662 7800 7925 8039 8142 8237 8323 8402 8475 8541 8602 8658 8709 8754 8795 8831 8863 8890 8912 8930 8943 8950 8953 8950 8942 8929 8912 8892 8869 8846 8824 8804 8787 8774 8765 8760 8759 8760 8762 8765 8767 8768 8768 8768 8767 8768 8771 8777 8786 8799 8814 8831 8849 8865 8878 8888 8892 8891 8884 8873 8858 8841 8823 8804 8787 8771 8757 8743 8730 8716 8699 8681 8658 8631 8599 8563 8521 8475 8425 8371 8312 8250 8182 8110 8030 7943 7847 7738 7616 7478 7321 7144 6946 6724 6479 6212 5924 5616 5293 4957 4614 4267 3921 3581 3251 2934 2635 2356 2100 1869 1663 1482 1328 1198 1090 1004 935 882 841 809 785 765 750 737 728 722 720 722 730 743 761 783 808 3474 8 4 3 835 860 883 901 912 915 910 897 877 851 820 787 753 719 686 657 630 607 588 573 560 551 545 541 540 541 544 550 557 568 581 598 619 646 679 719 767 822 884 951 1020 1089 1154 1211 1259 1293 1311 1314 1301 1274 1234 1184 1128 1070 1011 955 903 858 818 785 758 736 718 705 694 686 680 676 674 676 681 691 708 734 771 823 892 981 1093 1229 1389 1574 1780 2005 2245 2493 2746 2998 3243 3479 3702 3912 4108 4293 4468 4636 4799 4959 5119 5278 5435 5591 5742 5886 6022 6148 6263 6367 6460 6544 6619 6688 6752 6813 6869 6922 6970 7013 7048 7075 7093 7102 7102 7094 7081 7065 7048 7034 7024 7020 7024 7036 7056 7085 7120 7163 7211 7264 7321 7382 7446 7513 7582 7652 7722 7792 7859 7924 7984 8040 8091 8136 8176 8210 8240 8266 8288 8305 8319 8330 8336 8338 8335 8327 8313 8293 8267 8232 8188 8135 8069 7992 7900 7794 7674 7540 7393 7236 7070 6899 6725 6552 6383 6219 6062 5914 5774 5641 5516 5396 5281 5167 5053 4937 4817 4691 4556 4411 4254 4084 3900 3704 3496 3279 3055 2830 2607 2391 2187 1997 1824 1670 1536 1419 1320 1235 1166 1109 1068 1044 1040 1062 1116 1206 1337 1513 1734 1999 2303 2641 3003 3378 3757 4129 4485 4818 5121 5392 5630 5834 6006 6147 6258 6342 6399 6428 6429 6402 6346 6261 6148 6009 5847 5667 5473 5271 5066 4864 4671 4491 4330 4190 4077 3994 3944 3929 3952 4015 4118 4261 4442 4659 4906 5180 5472 5777 6087 6395 6694 6979 7245 7490 7710 7907 8080 8231 8361 8473 8569 8651 8722 8783 8836 8880 8918 8949 8974 8994 9009 9019 9026 9030 9031 9031 9029 9027 9025 9022 9018 9013 9007 8999 8990 8978 8963 8947 8930 8911 8893 8875 8858 8843 8830 8819 8809 8800 8792 8784 8775 8766 8755 8743 8731 8717 8704 8690 8677 8665 8653 8643 8633 8625 8616 8607 8597 8585 8570 8551 8527 8498 8461 8416 8362 8298 8224 8137 8039 7927 7801 7661 7506 7334 7146 6941 6719 6482 6231 5967 5695 5417 5136 4857 4583 4319 4069 3834 3619 3426 3257 3115 3001 2918 2869 2855 2879 2941 3043 3184 3363 3578 3824 4095 4387 4691 5000 5308 5607 5894 6162 6409 6635 6838 7019 7180 7323 7450 7563 7662 7749 7823 7886 7936 7972 7995 8003 7998 7978 7945 7899 7843 7776 7700 7616 7524 7424 7317 7202 7081 6953 6820 6683 6544 6405 6269 6137 6013 5899 5795 5705 5629 5568 5523 5494 5484 5491 5517 5563 5627 5710 5811 5926 6053 6189 6330 6472 6611 6744 6868 6981 7083 7174 7255 7327 7393 7453 7509 7562 7612 7658 7700 7738 7770 7796 7816 7830 7838 7842 7843 7841 7838 7834 7830 7824 7818 7811 7801 7790 7776 7760 7742 7723 7703 7684 7666 7648 7632 7617 7602 7587 7570 3475 8 4 3 7553 7534 7513 7490 7466 7441 7417 7394 7371 7351 7332 7315 7300 7284 7269 7253 7236 7217 7197 7174 7150 7123 7095 7064 7032 6997 6960 6922 6880 6836 6790 6740 6686 6628 6564 6494 6416 6329 6231 6121 5999 5865 5718 5558 5388 5209 5021 4827 4628 4425 4219 4011 3801 3590 3379 3169 2962 2759 2564 2377 2203 2044 1901 1777 1674 1592 1533 1496 1482 1491 1523 1578 1655 1753 1873 2011 2165 2334 2512 2697 2883 3066 3243 3409 3561 3698 3818 3922 4009 4081 4141 4189 4227 4258 4281 4297 4307 4311 4309 4300 4285 4263 4235 4201 4162 4119 4071 4019 3964 3906 3845 3780 3712 3641 3567 3491 3412 3331 3250 3168 3088 3009 2933 2861 2793 2730 2673 2621 2575 2536 2503 2477 2458 2445 2438 2435 2436 2440 2445 2450 2454 2457 2456 2452 2444 2434 2420 2404 2386 2366 2346 2325 2303 2282 2260 2238 2215 2192 2168 2143 2118 2092 2066 2039 2013 1987 1962 1938 1914 1891 1868 1846 1824 1801 1779 1756 1732 1708 1684 1659 1635 1611 1588 1565 1543 1522 1501 1480 1458 1435 1412 1386 1359 1331 1301 1270 1237 1204 1169 1134 1097 1058 1018 976 931 885 837 789 740 691 644 599 557 519 485 454 427 404 383 366 351 338 327 319 312 307 303 302 302 303 306 309 313 318 323 328 335 343 353 366 381 400 423 449 479 512 548 586 626 667 708 749 791 832 873 913 953 992 1031 1070 1107 1144 1180 1215 1248 1279 1309 1338 1365 1391 1416 1439 1462 1485 1507 1528 1550 1572 1594 1617 1641 1665 1689 1714 1739 1764 1789 1812 1835 1856 1877 1895 1913 1930 1946 1961 1975 1988 1999 2008 2014 2014 2010 1998 1978 1950 1913 1867 1813 1750 1681 1605 1526 1443 1360 1276 1195 1116 1042 973 911 855 807 767 734 709 691 678 671 669 671 678 689 706 730 762 806 863 934 1020 1122 1238 1368 1507 1652 1800 1944 2081 2206 2315 2407 2480 2532 2563 2575 2569 2546 2507 2456 2393 2321 2240 2154 2063 1971 1878 1788 1702 1623 1552 1492 1444 1410 1392 1392 1411 1451 1513 1599 1710 1845 2003 2183 2382 2595 2818 3046 3274 3497 3710 3910 4096 4267 4422 4562 4690 4806 4913 5012 5101 5183 5254 5313 5358 5387 5399 5392 5364 5318 5252 5167 5066 4949 4817 4672 4513 4341 4156 3959 3751 3534 3309 3081 2853 2629 2414 2212 2026 1860 1716 1593 1491 1410 1347 1302 1273 1262 1268 1295 1346 1423 1531 1672 1848 2060 2304 2578 2875 3191 3515 3842 4163 4473 4766 5039 5289 5518 5724 5910 6077 6227 6362 6483 6593 6690 6777 6855 6923 6984 7038 7086 7131 7173 7214 7253 7291 7328 7364 7397 7427 7454 7476 7494 7506 7514 7518 7518 7516 7511 7504 7496 7488 7479 7470 7459 7449 7437 7425 7413 7400 3476 8 4 3 7389 7378 7370 7366 7365 7368 7377 7390 7407 7429 7453 7480 7507 7535 7561 7586 7608 7627 7644 7658 7668 7677 7683 7688 7691 7694 7697 7701 7706 7713 7722 7733 7745 7759 7773 7788 7801 7813 7824 7832 7838 7842 7845 7847 7848 7849 7849 7850 7849 7847 7843 7837 7829 7819 7808 7796 7785 7774 7766 7761 7758 7758 7761 7765 7768 7771 7771 7767 7760 7748 7732 7712 7688 7662 7633 7604 7573 7542 7511 7480 7449 7420 7392 7366 7344 7325 7311 7302 7299 7302 7309 7321 7336 7353 7371 7390 7408 7425 7441 7456 7469 7481 7491 7500 7506 7510 7511 7508 7500 7487 7470 7448 7423 7396 7367 7339 7312 7287 7266 7248 7234 7223 7214 7207 7201 7194 7187 7177 7165 7150 7131 7107 7077 7040 6995 6941 6876 6799 6709 6606 6488 6355 6207 6045 5869 5681 5482 5275 5061 4844 4625 4409 4196 3989 3789 3598 3414 3239 3071 2909 2753 2601 2453 2309 2169 2034 1905 1784 1671 1569 1478 1400 1336 1286 1251 1233 1233 1253 1294 1358 1446 1560 1699 1863 2051 2259 2484 2721 2965 3211 3454 3691 3917 4131 4331 4518 4690 4849 4996 5130 5253 5363 5461 5547 5619 5679 5725 5759 5781 5794 5798 5796 5789 5780 5770 5759 5749 5739 5731 5724 5719 5716 5715 5716 5720 5727 5737 5750 5766 5784 5804 5824 5843 5860 5874 5883 5888 5887 5881 5869 5852 5831 5806 5778 5749 5718 5686 5655 5623 5592 5560 5528 5495 5461 5424 5386 5346 5305 5261 5217 5171 5125 5078 5032 4984 4937 4889 4840 4790 4739 4687 4634 4579 4524 4467 4410 4351 4292 4231 4169 4106 4040 3972 3902 3830 3755 3679 3602 3524 3446 3368 3291 3214 3137 3060 2983 2905 2826 2745 2662 2577 2490 2402 2315 2228 2143 2061 1984 1911 1844 1783 1729 1679 1636 1597 1563 1533 1506 1482 1459 1437 1415 1393 1370 1344 1316 1284 1248 1208 1164 1116 1064 1010 955 898 842 786 732 680 631 584 542 503 467 436 409 387 368 353 342 334 328 325 322 321 321 322 324 327 331 338 348 361 377 396 419 445 475 508 544 585 629 677 728 784 843 905 970 1035 1101 1167 1232 1294 1355 1415 1472 1529 1586 1643 1701 1761 1821 1882 1944 2005 2065 2122 2176 2225 2271 2311 2346 2375 2399 2417 2428 2432 2428 2414 2390 2355 2307 2247 2175 2090 1995 1892 1783 1672 1561 1453 1352 1260 1178 1108 1048 999 960 930 907 892 885 887 901 930 978 1047 1143 1266 1419 1600 1808 2038 2286 2544 2806 3063 3311 3542 3751 3935 4092 4221 4320 4391 4435 4452 4442 4408 4349 4265 4159 4031 3883 3716 3534 3340 3138 2931 2724 2519 2321 2132 1955 1791 1642 1508 1390 1288 1201 1130 1073 1029 998 978 967 965 969 978 989 1003 1017 1030 1043 1054 1064 1071 1077 1080 1081 3477 8 4 3 1080 1077 1073 1071 1073 1084 1107 1148 1214 1309 1439 1606 1811 2054 2331 2635 2959 3294 3628 3953 4259 4538 4786 4999 5177 5321 5435 5524 5591 5644 5685 5719 5750 5778 5807 5835 5865 5895 5926 5957 5989 6021 6052 6080 6104 6123 6132 6131 6116 6085 6037 5972 5889 5789 5674 5545 5404 5252 5091 4922 4745 4560 4367 4164 3953 3733 3505 3270 3031 2792 2554 2323 2102 1894 1701 1527 1371 1235 1117 1017 933 864 807 760 722 691 666 647 633 623 616 613 613 614 617 621 625 629 634 640 649 663 684 716 761 822 903 1006 1132 1283 1458 1655 1873 2109 2358 2616 2880 3144 3406 3661 3908 4144 4369 4582 4784 4975 5156 5328 5492 5649 5799 5943 6080 6210 6334 6450 6559 6661 6755 6844 6926 7004 7078 7149 7218 7286 7352 7418 7482 7545 7605 7663 7716 7764 7806 7841 7868 7888 7899 7900 7892 7873 7844 7803 7751 7688 7614 7530 7438 7341 7242 7143 7048 6962 6888 6828 6785 6759 6751 6759 6783 6820 6868 6925 6987 7054 7123 7195 7268 7343 7418 7496 7574 7653 7732 7811 7888 7964 8036 8106 8171 8233 8292 8347 8399 8448 8494 8538 8578 8615 8649 8677 8701 8720 8733 8741 8743 8739 8729 8715 8695 8670 8640 8604 8562 8514 8459 8397 8328 8250 8165 8072 7971 7863 7747 7624 7494 7358 7217 7072 6923 6773 6624 6479 6341 6214 6100 6004 5928 5876 5849 5847 5870 5917 5985 6070 6168 6274 6384 6494 6599 6696 6784 6862 6929 6986 7034 7076 7113 7147 7181 7217 7254 7294 7337 7383 7432 7482 7533 7584 7634 7682 7728 7770 7807 7839 7864 7881 7887 7882 7863 7829 7778 7708 7620 7511 7383 7235 7068 6883 6683 6468 6241 6004 5759 5511 5262 5015 4776 4548 4338 4149 3988 3859 3768 3717 3710 3748 3830 3955 4119 4318 4545 4795 5059 5332 5607 5878 6140 6389 6622 6837 7031 7205 7359 7492 7607 7703 7784 7850 7904 7947 7982 8011 8034 8054 8071 8087 8102 8117 8131 8145 8160 8174 8188 8201 8213 8223 8232 8238 8241 8241 8239 8234 8226 8216 8206 8195 8185 8175 8168 8162 8157 8155 8153 8153 8152 8152 8150 8148 8145 8140 8133 8124 8113 8099 8081 8060 8033 8001 7963 7917 7864 7802 7732 7651 7559 7456 7339 7209 7063 6901 6721 6524 6309 6076 5825 5559 5279 4988 4688 4383 4077 3772 3473 3183 2906 2643 2398 2173 1968 1785 1624 1486 1370 1276 1202 1148 1113 1095 1093 1105 1130 1165 1211 1265 1327 1397 1475 1564 1663 1776 1905 2053 2222 2413 2629 2869 3133 3418 3723 4042 4371 4706 5040 5367 5685 5987 6271 6533 6774 6990 7183 7354 7502 7630 7739 7828 7901 7955 7993 8014 8017 8002 7970 7920 7852 7769 7670 7559 7437 7308 7174 7040 6910 6787 6676 6580 6504 6450 6422 6419 6444 6496 6573 6672 6791 6924 7069 7220 3478 8 4 3 7372 7523 7668 7805 7933 8051 8159 8256 8344 8424 8495 8560 8619 8674 8723 8770 8813 8854 8893 8930 8968 9004 9040 9075 9109 9142 9171 9198 9221 9240 9255 9266 9274 9281 9286 9290 9296 9303 9311 9320 9331 9341 9352 9360 9367 9371 9372 9369 9364 9357 9348 9338 9327 9317 9308 9300 9292 9285 9278 9271 9262 9253 9241 9228 9212 9194 9174 9153 9130 9106 9081 9055 9028 9001 8973 8944 8916 8887 8858 8831 8805 8782 8763 8747 8736 8730 8729 8732 8739 8748 8759 8771 8782 8792 8799 8805 8807 8808 8806 8804 8801 8797 8794 8790 8786 8783 8778 8772 8765 8755 8742 8726 8707 8682 8653 8618 8577 8529 8473 8408 8334 8248 8150 8039 7912 7768 7606 7424 7222 7000 6759 6500 6227 5942 5649 5353 5058 4769 4491 4225 3977 3748 3542 3361 3208 3086 2998 2946 2932 2958 3024 3129 3267 3435 3625 3827 4032 4230 4410 4565 4688 4774 4820 4828 4799 4736 4646 4532 4402 4259 4109 3954 3799 3644 3492 3344 3202 3066 2939 2824 2722 2638 2575 2537 2529 2554 2616 2719 2864 3052 3282 3553 3859 4195 4554 4929 5311 5691 6061 6416 6748 7055 7335 7586 7809 8006 8179 8332 8467 8586 8692 8786 8871 8946 9013 9072 9124 9168 9205 9235 9258 9275 9287 9292 9293 9288 9278 9264 9245 9220 9190 9153 9109 9056 8995 8923 8841 8750 8649 8542 8430 8315 8200 8088 7979 7877 7781 7691 7606 7525 7444 7362 7274 7179 7071 6949 6811 6654 6478 6283 6071 5842 5601 5350 5094 4838 4585 4340 4106 3886 3683 3497 3331 3184 3057 2950 2865 2803 2764 2749 2759 2794 2852 2931 3029 3140 3258 3378 3493 3595 3680 3741 3775 3779 3750 3690 3599 3480 3337 3173 2995 2808 2617 2429 2248 2078 1922 1782 1660 1554 1464 1390 1330 1287 1262 1259 1282 1338 1433 1572 1761 2001 2292 2631 3010 3420 3850 4287 4720 5138 5532 5895 6224 6518 6779 7009 7212 7391 7549 7687 7805 7902 7978 8030 8056 8057 8031 7981 7909 7819 7713 7596 7471 7342 7211 7078 6947 6816 6687 6561 6437 6317 6203 6094 5991 5896 5807 5724 5645 5568 5493 5416 5335 5250 5159 5061 4957 4848 4732 4612 4487 4357 4223 4083 3939 3789 3635 3477 3316 3157 3001 2853 2718 2602 2511 2448 2422 2435 2491 2594 2745 2943 3188 3474 3799 4154 4534 4929 5332 5733 6125 6500 6853 7180 7477 7743 7979 8187 8369 8529 8670 8795 8908 9010 9104 9190 9270 9341 9405 9460 9505 9541 9567 9583 9590 9587 9575 9555 9527 9491 9446 9392 9327 9252 9165 9066 8956 8835 8706 8570 8431 8294 8161 8038 7929 7838 7767 7718 7693 7692 7714 7758 7821 7901 7994 8098 8210 8327 8447 8567 8684 8797 8904 9003 9093 9173 9242 9300 9347 9383 9408 9423 9429 9425 9411 9386 9349 9298 9231 9146 9039 8909 8754 8572 8363 8128 7867 7583 7278 6957 3479 8 4 3 6624 6284 5944 5611 5293 4997 4733 4508 4330 4207 4143 4142 4205 4329 4511 4745 5020 5328 5658 5997 6336 6666 6978 7267 7530 7765 7972 8152 8309 8445 8563 8667 8760 8843 8919 8988 9051 9107 9157 9201 9236 9264 9284 9295 9297 9291 9277 9256 9228 9194 9155 9111 9063 9013 8962 8910 8860 8813 8770 8733 8704 8684 8673 8674 8685 8706 8737 8774 8818 8865 8915 8964 9011 9055 9096 9132 9164 9191 9213 9231 9244 9252 9255 9253 9246 9233 9215 9190 9161 9127 9088 9045 9000 8952 8901 8849 8796 8742 8686 8630 8572 8513 8452 8387 8318 8242 8157 8061 7950 7822 7675 7507 7317 7104 6871 6618 6349 6067 5776 5481 5185 4893 4608 4333 4071 3826 3599 3395 3217 3069 2954 2877 2842 2853 2911 3019 3174 3376 3619 3896 4201 4524 4854 5184 5504 5807 6087 6341 6567 6766 6940 7091 7224 7342 7448 7544 7632 7712 7784 7848 7902 7947 7982 8007 8021 8027 8023 8010 7987 7952 7902 7834 7744 7628 7483 7305 7095 6852 6578 6277 5955 5618 5271 4922 4577 4240 3915 3606 3313 3039 2785 2554 2347 2170 2027 1924 1867 1864 1918 2035 2213 2454 2751 3097 3484 3899 4331 4768 5198 5612 6003 6365 6695 6994 7261 7501 7716 7909 8084 8243 8389 8522 8644 8756 8857 8949 9031 9104 9169 9226 9277 9322 9361 9395 9425 9449 9470 9486 9497 9505 9510 9513 9515 9516 9517 9520 9524 9529 9536 9543 9548 9552 9554 9551 9545 9535 9522 9505 9487 9468 9449 9430 9412 9394 9376 9356 9334 9308 9279 9244 9205 9161 9114 9063 9011 8958 8906 8854 8805 8758 8715 8675 8639 8608 8583 8562 8548 8539 8536 8538 8545 8554 8565 8576 8587 8596 8602 8606 8608 8608 8608 8609 8611 8616 8624 8636 8649 8664 8678 8690 8697 8697 8688 8668 8635 8588 8525 8445 8347 8230 8094 7937 7759 7559 7339 7097 6837 6559 6266 5963 5652 5340 5030 4727 4437 4163 3908 3678 3474 3299 3157 3049 2978 2946 2955 3008 3103 3242 3423 3642 3897 4181 4488 4812 5145 5481 5812 6134 6442 6732 7002 7252 7480 7688 7877 8046 8198 8333 8452 8555 8644 8719 8781 8831 8870 8898 8918 8928 8932 8928 8916 8897 8870 8833 8786 8727 8654 8568 8466 8349 8216 8069 7910 7739 7559 7374 7184 6995 6806 6622 6444 6273 6110 5956 5811 5676 5550 5433 5327 5230 5143 5066 4998 4941 4894 4857 4829 4810 4798 4795 4798 4809 4825 4849 4879 4916 4960 5010 5067 5129 5194 5260 5324 5382 5430 5465 5482 5478 5451 5398 5319 5214 5084 4932 4760 4571 4370 4159 3941 3722 3503 3287 3079 2881 2697 2531 2386 2268 2180 2126 2113 2142 2217 2339 2509 2724 2981 3275 3598 3943 4300 4659 5011 5347 5660 5945 6197 6414 6596 6744 6861 6949 7013 7055 7079 7088 7084 7068 7043 7009 6970 6925 6878 6831 6785 6742 6704 6672 6647 6629 3480 8 4 3 6617 6610 6607 6607 6609 6611 6612 6614 6614 6614 6614 6613 6613 6613 6615 6618 6623 6631 6643 6660 6684 6715 6755 6805 6866 6937 7018 7108 7205 7306 7410 7514 7615 7710 7799 7878 7948 8008 8058 8098 8129 8151 8165 8171 8170 8163 8149 8130 8105 8075 8041 8004 7965 7924 7883 7841 7798 7755 7709 7660 7605 7541 7467 7379 7276 7155 7016 6858 6681 6487 6277 6052 5816 5570 5318 5061 4801 4542 4285 4032 3786 3550 3327 3122 2937 2779 2650 2556 2500 2486 2515 2589 2706 2865 3063 3294 3552 3832 4127 4429 4734 5033 5324 5602 5863 6105 6328 6530 6711 6873 7016 7141 7249 7343 7424 7493 7551 7600 7640 7672 7695 7711 7718 7716 7706 7687 7660 7624 7581 7531 7477 7419 7359 7298 7239 7183 7128 7076 7026 6977 6925 6868 6804 6729 6640 6535 6410 6265 6100 5914 5708 5486 5250 5004 4750 4493 4236 3983 3735 3497 3269 3055 2855 2671 2506 2363 2243 2149 2086 2056 2062 2106 2190 2315 2478 2678 2910 3169 3446 3735 4025 4309 4578 4824 5042 5226 5375 5487 5565 5611 5630 5626 5605 5574 5538 5503 5472 5450 5440 5446 5468 5507 5565 5641 5734 5843 5964 6096 6234 6374 6514 6649 6776 6894 7002 7098 7185 7261 7330 7393 7450 7504 7555 7601 7644 7683 7716 7742 7762 7776 7784 7786 7785 7780 7774 7766 7756 7743 7727 7706 7676 7637 7586 7521 7441 7345 7233 7104 6958 6797 6620 6429 6226 6011 5788 5559 5328 5099 4878 4671 4481 4316 4179 4075 4008 3977 3984 4027 4105 4212 4346 4502 4674 4858 5051 5247 5444 5640 5832 6018 6197 6368 6529 6680 6819 6947 7062 7164 7253 7330 7396 7452 7499 7541 7577 7611 7642 7671 7700 7728 7754 7779 7802 7822 7841 7857 7871 7885 7898 7911 7925 7939 7955 7971 7988 8005 8022 8039 8055 8071 8086 8101 8115 8129 8143 8156 8170 8183 8197 8210 8223 8236 8249 8262 8275 8287 8298 8308 8317 8325 8331 8336 8341 8345 8349 8354 8359 8366 8374 8382 8391 8399 8406 8412 8417 8420 8421 8420 8419 8418 8416 8415 8415 8415 8416 8418 8421 8423 8425 8427 8428 8429 8430 8430 8431 8431 8432 8432 8432 8433 8434 8435 8436 8437 8439 8441 8442 8443 8444 8444 8443 8441 8438 8435 8431 8427 8422 8418 8412 8405 8397 8386 8374 8359 8341 8321 8298 8273 8244 8211 8172 8126 8072 8005 7925 7829 7715 7583 7431 7261 7073 6868 6647 6411 6161 5899 5626 5343 5051 4752 4448 4142 3837 3537 3247 2971 2712 2474 2261 2075 1917 1789 1691 1625 1590 1588 1620 1688 1792 1934 2114 2332 2585 2871 3184 3518 3865 4219 4569 4910 5234 5536 5812 6061 6283 6480 6653 6807 6945 7069 7183 7288 7385 7475 7558 7635 7704 7765 7820 7868 7912 7952 7989 8024 8060 8095 8130 8165 8199 8232 8261 8287 8309 8326 8339 8347 8352 8354 8353 8350 3481 8 4 3 8345 8336 8323 8305 8280 8248 8207 8156 8094 8022 7941 7850 7752 7648 7539 7427 7313 7199 7085 6974 6866 6764 6668 6581 6506 6444 6397 6367 6354 6359 6381 6419 6468 6527 6591 6657 6721 6779 6828 6866 6893 6907 6910 6901 6882 6855 6821 6781 6737 6688 6634 6576 6513 6444 6367 6282 6186 6079 5958 5823 5673 5506 5322 5122 4905 4674 4430 4176 3914 3648 3382 3119 2864 2622 2396 2192 2013 1865 1752 1679 1648 1664 1729 1843 2007 2217 2472 2765 3089 3437 3800 4170 4538 4897 5240 5561 5858 6127 6368 6582 6770 6934 7078 7205 7316 7417 7508 7592 7672 7747 7818 7885 7949 8007 8060 8106 8144 8174 8195 8205 8204 8191 8165 8125 8070 7998 7908 7799 7671 7522 7353 7164 6957 6733 6494 6245 5988 5728 5467 5210 4960 4721 4496 4288 4100 3934 3793 3681 3599 3551 3538 3562 3624 3726 3865 4039 4247 4482 4740 5015 5299 5586 5869 6141 6397 6634 6849 7040 7207 7352 7475 7579 7668 7742 7805 7859 7905 7944 7977 8004 8027 8046 8062 8075 8086 8097 8108 8119 8133 8148 8165 8184 8205 8228 8253 8279 8305 8332 8360 8386 8411 8434 8453 8467 8475 8477 8470 8456 8435 8406 8372 8333 8290 8246 8200 8156 8112 8069 8029 7992 7957 7926 7900 7880 7866 7859 7861 7872 7890 7916 7948 7984 8021 8059 8095 8128 8156 8177 8192 8200 8200 8193 8176 8150 8113 8065 8005 7931 7842 7739 7620 7486 7338 7175 6999 6810 6609 6398 6178 5950 5718 5483 5247 5014 4787 4566 4356 4157 3970 3795 3632 3481 3339 3206 3082 2965 2858 2762 2679 2613 2569 2551 2563 2609 2692 2813 2972 3168 3396 3651 3928 4219 4517 4815 5105 5382 5640 5875 6085 6268 6425 6555 6660 6744 6808 6854 6887 6908 6920 6924 6922 6915 6905 6891 6874 6855 6833 6810 6786 6760 6734 6707 6680 6653 6627 6601 6576 6553 6531 6511 6493 6479 6468 6462 6459 6461 6467 6476 6488 6502 6518 6532 6546 6558 6567 6572 6574 6571 6563 6551 6534 6513 6486 6454 6418 6377 6332 6284 6234 6183 6131 6081 6034 5990 5950 5914 5883 5857 5835 5817 5804 5793 5786 5782 5781 5782 5785 5790 5796 5804 5811 5818 5823 5827 5828 5826 5821 5812 5799 5783 5762 5737 5709 5679 5647 5614 5581 5550 5523 5501 5485 5476 5476 5486 5504 5533 5571 5617 5671 5731 5795 5863 5931 5999 6065 6128 6186 6239 6288 6333 6373 6412 6448 6484 6519 6555 6590 6625 6658 6690 6719 6745 6768 6789 6807 6823 6839 6855 6872 6890 6909 6927 6945 6961 6974 6984 6989 6989 6985 6976 6964 6950 6934 6918 6902 6888 6876 6868 6863 6863 6867 6876 6890 6908 6932 6960 6993 7029 7068 7109 7154 7200 7249 7299 7351 7405 7460 7515 7570 7625 7678 7728 7775 7820 7861 7898 7933 7966 7996 8025 8053 8079 8103 8125 8144 8160 8172 8181 8185 8185 3482 8 4 3 8180 8172 8159 8141 8118 8090 8054 8010 7958 7896 7824 7742 7650 7551 7444 7333 7220 7107 6997 6892 6796 6710 6637 6579 6536 6511 6503 6513 6541 6585 6645 6719 6805 6900 7002 7109 7218 7327 7434 7538 7635 7726 7808 7882 7946 8000 8044 8079 8106 8125 8138 8146 8150 8150 8148 8142 8133 8118 8097 8068 8029 7978 7914 7835 7741 7631 7504 7360 7199 7021 6824 6610 6379 6132 5870 5596 5312 5021 4729 4437 4151 3873 3608 3356 3122 2906 2712 2541 2396 2280 2197 2152 2148 2188 2277 2414 2600 2832 3105 3413 3747 4097 4455 4810 5155 5481 5784 6062 6312 6536 6735 6912 7069 7210 7336 7449 7549 7637 7713 7779 7834 7880 7919 7952 7982 8012 8042 8074 8110 8149 8190 8233 8276 8318 8358 8394 8426 8454 8479 8502 8523 8544 8565 8586 8608 8631 8654 8676 8696 8715 8732 8746 8757 8766 8772 8776 8778 8779 8778 8775 8770 8764 8756 8746 8734 8721 8707 8691 8676 8659 8643 8627 8611 8596 8582 8569 8558 8549 8541 8536 8531 8528 8525 8522 8516 8507 8494 8477 8453 8423 8388 8346 8300 8248 8193 8134 8072 8009 7944 7878 7811 7744 7677 7611 7545 7481 7417 7352 7288 7221 7151 7076 6995 6908 6814 6714 6608 6500 6392 6288 6192 6110 6046 6003 5985 5993 6027 6087 6170 6271 6386 6510 6637 6763 6883 6995 7096 7186 7264 7332 7391 7442 7486 7525 7557 7584 7605 7619 7626 7626 7619 7605 7584 7558 7526 7491 7452 7409 7363 7314 7260 7203 7141 7075 7006 6933 6859 6784 6709 6637 6566 6500 6438 6381 6329 6283 6242 6207 6178 6154 6135 6120 6110 6103 6099 6097 6097 6098 6100 6102 6103 6104 6105 6105 6103 6101 6097 6091 6083 6074 6064 6053 6042 6031 6022 6015 6010 6008 6009 6012 6016 6022 6027 6032 6036 6038 6038 6036 6034 6030 6027 6024 6021 6018 6017 6015 6013 6010 6006 5999 5989 5976 5958 5935 5907 5873 5832 5785 5731 5669 5601 5526 5446 5360 5270 5177 5083 4989 4898 4812 4734 4665 4610 4569 4546 4541 4556 4590 4643 4714 4800 4898 5006 5120 5236 5352 5464 5570 5669 5760 5841 5914 5977 6033 6081 6124 6161 6193 6222 6247 6269 6289 6306 6321 6333 6343 6350 6355 6358 6359 6358 6354 6349 6343 6335 6326 6315 6304 6291 6276 6260 6243 6224 6204 6182 6158 6131 6101 6068 6031 5988 5939 5884 5820 5748 5667 5577 5478 5368 5250 5123 4987 4843 4691 4532 4367 4195 4017 3834 3645 3452 3255 3055 2852 2649 2447 2247 2053 1867 1690 1526 1376 1243 1126 1025 941 873 817 774 740 714 694 679 667 658 652 648 645 646 649 657 670 690 719 760 817 891 985 1101 1240 1400 1580 1775 1980 2189 2395 2591 2769 2924 3049 3142 3200 3222 3210 3165 3091 2991 2870 2731 2578 2416 2249 2080 1912 1748 1593 1447 1315 1197 1096 3483 8 4 4 996 931 881 844 818 801 791 786 786 791 803 826 864 923 1009 1127 1283 1478 1713 1988 2297 2633 2990 3356 3722 4079 4417 4731 5016 5269 5490 5682 5848 5992 6118 6230 6332 6426 6514 6597 6674 6745 6810 6868 6920 6966 7007 7044 7078 7110 7142 7173 7203 7233 7261 7288 7310 7329 7342 7350 7353 7351 7346 7338 7330 7324 7321 7322 7329 7342 7363 7391 7426 7467 7514 7565 7619 7675 7731 7788 7843 7896 7946 7992 8034 8070 8101 8126 8146 8161 8172 8179 8184 8188 8193 8198 8204 8212 8222 8233 8245 8258 8270 8282 8293 8304 8314 8324 8334 8344 8355 8366 8379 8391 8404 8416 8428 8438 8448 8456 8463 8469 8475 8480 8486 8492 8498 8504 8510 8516 8520 8524 8527 8528 8527 8526 8523 8519 8515 8511 8507 8503 8499 8496 8493 8491 8490 8488 8486 8485 8482 8479 8474 8468 8460 8449 8436 8420 8402 8382 8359 8334 8307 8278 8247 8213 8175 8133 8083 8026 7957 7875 7777 7661 7525 7367 7185 6980 6751 6498 6222 5926 5611 5281 4939 4589 4237 3886 3542 3209 2893 2597 2324 2078 1858 1666 1500 1359 1241 1144 1065 1001 951 913 886 867 856 852 852 855 860 866 872 880 891 908 938 986 1060 1166 1311 1500 1736 2018 2342 2704 3093 3499 3910 4313 4697 5051 5368 5643 5872 6055 6192 6288 6344 6365 6352 6308 6235 6134 6006 5853 5676 5477 5260 5028 4787 4541 4296 4057 3826 3609 3406 3219 3050 2898 2764 2647 2549 2472 2417 2388 2387 2419 2485 2587 2727 2904 3114 3355 3621 3905 4198 4495 4786 5065 5325 5562 5772 5953 6105 6227 6322 6391 6436 6459 6462 6448 6418 6372 6314 6242 6160 6068 5968 5862 5752 5641 5530 5421 5316 5217 5126 5044 4972 4911 4862 4826 4803 4794 4798 4814 4843 4883 4931 4987 5047 5110 5174 5236 5295 5350 5399 5441 5477 5505 5526 5538 5541 5536 5522 5498 5465 5423 5373 5314 5248 5175 5097 5014 4926 4834 4739 4640 4538 4431 4321 4207 4090 3969 3844 3716 3586 3452 3316 3177 3036 2891 2744 2594 2442 2289 2135 1982 1832 1685 1543 1409 1283 1166 1059 962 875 799 732 674 624 581 544 513 486 464 444 428 415 405 398 393 391 392 395 401 410 421 434 450 469 491 518 551 591 639 697 767 850 945 1054 1175 1307 1447 1594 1742 1890 2032 2167 2289 2398 2490 2564 2621 2659 2680 2684 2673 2649 2613 2567 2512 2450 2383 2312 2241 2172 2108 2053 2010 1984 1979 1998 2044 2120 2227 2364 2529 2721 2935 3165 3408 3657 3906 4152 4390 4617 4831 5031 5217 5388 5547 5694 5829 5955 6071 6178 6278 6369 6453 6529 6598 6661 6718 6769 6817 6860 6901 6939 6975 7010 7043 7074 7103 7130 7155 7178 7200 7219 7238 7255 7272 7287 7301 7314 7325 7334 7341 7345 7346 3484 8 4 4 7344 7340 7334 7328 7322 7316 7313 7313 7315 7320 7328 7338 7348 7358 7368 7376 7382 7386 7389 7392 7394 7398 7403 7410 7419 7430 7440 7450 7457 7462 7462 7458 7449 7437 7422 7407 7391 7377 7365 7355 7346 7336 7323 7304 7276 7237 7184 7115 7029 6926 6805 6669 6519 6355 6179 5994 5798 5595 5383 5163 4937 4704 4466 4223 3978 3733 3489 3251 3021 2801 2595 2405 2235 2087 1964 1869 1804 1772 1774 1811 1884 1991 2131 2300 2493 2705 2928 3155 3378 3590 3784 3954 4097 4209 4290 4340 4361 4356 4329 4286 4231 4170 4110 4057 4015 3990 3985 4006 4053 4127 4230 4360 4513 4687 4878 5082 5293 5507 5720 5929 6129 6320 6499 6666 6819 6958 7084 7198 7299 7389 7468 7538 7599 7654 7702 7744 7782 7816 7845 7871 7893 7911 7925 7934 7940 7941 7939 7933 7925 7913 7900 7884 7866 7847 7826 7803 7779 7753 7727 7701 7675 7649 7625 7603 7584 7568 7555 7546 7540 7537 7538 7543 7550 7560 7572 7587 7603 7620 7638 7656 7674 7692 7710 7727 7744 7761 7778 7794 7811 7828 7845 7862 7877 7892 7905 7916 7926 7935 7942 7948 7954 7959 7966 7974 7983 7994 8007 8020 8034 8048 8062 8075 8088 8099 8110 8119 8129 8139 8148 8158 8169 8180 8191 8201 8211 8220 8228 8235 8240 8244 8248 8250 8252 8255 8257 8259 8261 8264 8266 8268 8269 8269 8268 8266 8263 8259 8254 8248 8242 8235 8229 8223 8218 8214 8211 8209 8208 8208 8208 8207 8206 8204 8201 8196 8189 8181 8171 8161 8149 8138 8127 8116 8107 8099 8092 8086 8081 8077 8073 8068 8063 8058 8052 8045 8039 8033 8027 8023 8019 8018 8018 8019 8021 8024 8028 8031 8033 8035 8035 8034 8032 8029 8025 8020 8015 8009 8001 7993 7982 7970 7955 7936 7915 7890 7863 7833 7801 7769 7737 7705 7675 7647 7621 7598 7576 7557 7540 7525 7512 7501 7492 7485 7481 7478 7478 7478 7478 7478 7476 7471 7462 7449 7431 7409 7381 7350 7314 7277 7237 7195 7153 7111 7068 7026 6985 6945 6905 6867 6831 6796 6762 6729 6695 6659 6621 6577 6528 6470 6404 6329 6246 6154 6056 5955 5853 5752 5656 5567 5487 5418 5360 5312 5274 5243 5218 5197 5178 5160 5142 5124 5108 5095 5086 5083 5088 5101 5124 5156 5195 5238 5282 5323 5357 5379 5384 5370 5333 5272 5185 5073 4936 4777 4599 4404 4196 3980 3759 3536 3316 3103 2901 2712 2542 2393 2269 2175 2113 2086 2096 2145 2233 2358 2518 2709 2928 3167 3421 3683 3946 4205 4455 4690 4909 5108 5288 5449 5591 5715 5825 5921 6005 6078 6143 6199 6248 6290 6325 6353 6373 6385 6389 6382 6364 6333 6287 6225 6144 6043 5921 5776 5609 5418 5206 4973 4724 4460 4187 3909 3630 3356 3091 2839 2603 2386 2188 2011 1854 1717 1599 1500 1420 1360 1321 1307 1321 1366 1445 1562 1717 1909 3485 8 4 4 2137 2396 2680 2982 3292 3602 3902 4186 4446 4678 4878 5047 5183 5290 5368 5422 5453 5466 5463 5447 5419 5383 5340 5292 5241 5189 5137 5085 5035 4984 4932 4877 4817 4749 4670 4580 4476 4358 4226 4083 3929 3768 3601 3431 3261 3094 2930 2774 2626 2489 2367 2261 2176 2115 2081 2077 2107 2171 2268 2398 2558 2742 2947 3165 3391 3618 3841 4055 4258 4446 4618 4775 4917 5046 5162 5266 5361 5446 5524 5593 5656 5711 5759 5801 5838 5869 5896 5918 5937 5953 5967 5977 5984 5989 5991 5991 5988 5983 5976 5969 5961 5953 5945 5938 5932 5927 5922 5918 5913 5908 5901 5894 5885 5875 5863 5849 5834 5817 5798 5778 5755 5730 5702 5672 5639 5605 5568 5529 5489 5447 5404 5359 5313 5264 5211 5154 5091 5021 4943 4856 4760 4654 4538 4413 4277 4133 3980 3819 3651 3476 3294 3108 2918 2725 2531 2338 2148 1964 1788 1623 1470 1332 1208 1101 1009 932 869 819 780 750 728 712 700 693 690 691 695 704 718 739 766 801 845 899 964 1040 1129 1230 1345 1472 1613 1767 1933 2109 2295 2489 2689 2893 3099 3304 3507 3706 3899 4085 4262 4431 4590 4740 4880 5012 5137 5254 5364 5468 5565 5657 5743 5822 5896 5963 6024 6080 6131 6178 6222 6263 6302 6341 6379 6416 6453 6489 6523 6555 6585 6612 6635 6655 6673 6689 6703 6717 6730 6744 6759 6775 6791 6808 6825 6842 6858 6874 6888 6902 6914 6926 6938 6949 6960 6971 6981 6992 7001 7010 7018 7026 7032 7038 7044 7049 7054 7059 7063 7067 7070 7072 7072 7070 7066 7060 7051 7040 7029 7017 7005 6995 6986 6979 6975 6972 6973 6975 6979 6985 6992 7001 7010 7021 7033 7046 7060 7075 7090 7105 7121 7136 7151 7167 7182 7198 7215 7232 7249 7267 7285 7301 7315 7326 7333 7335 7332 7323 7308 7286 7257 7220 7177 7125 7064 6994 6914 6824 6724 6613 6495 6369 6239 6108 5978 5852 5734 5627 5532 5450 5382 5329 5289 5261 5244 5236 5236 5243 5255 5273 5294 5319 5348 5380 5415 5452 5491 5531 5573 5616 5660 5704 5750 5798 5846 5897 5949 6002 6056 6110 6164 6215 6264 6310 6352 6390 6424 6454 6481 6504 6524 6541 6555 6566 6574 6578 6579 6576 6570 6559 6544 6526 6504 6480 6453 6424 6394 6362 6329 6296 6263 6229 6194 6157 6119 6077 6031 5977 5914 5838 5748 5639 5511 5361 5188 4992 4775 4537 4282 4012 3733 3449 3164 2883 2610 2350 2105 1879 1673 1489 1328 1189 1072 975 896 834 785 747 719 697 681 669 662 658 660 666 679 700 727 763 806 857 915 980 1053 1133 1222 1321 1433 1561 1707 1874 2063 2275 2511 2768 3044 3335 3637 3945 4253 4556 4849 5130 5395 5643 5873 6085 6278 6455 6615 6759 6890 7006 7111 7203 7285 7357 7421 7478 7528 7573 7615 7652 7686 7717 3486 8 4 4 7744 7767 7785 7799 7809 7814 7815 7813 7810 7805 7801 7797 7793 7791 7788 7786 7783 7778 7771 7762 7749 7734 7717 7697 7677 7656 7634 7613 7593 7572 7552 7533 7513 7492 7471 7449 7427 7404 7381 7359 7338 7318 7300 7284 7269 7256 7244 7233 7223 7211 7199 7186 7171 7156 7140 7124 7108 7093 7080 7068 7059 7050 7043 7036 7029 7021 7012 7002 6992 6981 6971 6963 6957 6954 6955 6960 6968 6978 6991 7004 7017 7029 7039 7047 7053 7057 7060 7061 7062 7061 7060 7058 7055 7051 7044 7035 7023 7008 6991 6972 6951 6930 6909 6889 6871 6854 6840 6829 6821 6817 6818 6823 6835 6853 6877 6909 6949 6994 7046 7102 7161 7221 7280 7337 7391 7440 7484 7523 7557 7588 7615 7640 7662 7683 7700 7714 7724 7728 7724 7712 7691 7660 7620 7570 7511 7443 7368 7286 7196 7100 6998 6890 6776 6658 6538 6417 6299 6187 6084 5993 5919 5863 5827 5812 5817 5839 5878 5929 5990 6056 6126 6195 6262 6326 6386 6441 6492 6538 6580 6618 6651 6681 6706 6727 6745 6760 6772 6784 6797 6812 6831 6856 6888 6927 6974 7028 7089 7155 7225 7297 7370 7443 7515 7584 7649 7711 7768 7821 7869 7910 7947 7977 8001 8019 8032 8038 8040 8037 8030 8020 8007 7991 7973 7953 7931 7906 7880 7852 7822 7791 7760 7730 7702 7676 7655 7639 7628 7624 7625 7632 7643 7657 7673 7688 7701 7710 7712 7705 7686 7654 7607 7541 7456 7349 7218 7061 6879 6671 6437 6179 5899 5601 5288 4965 4638 4311 3990 3678 3380 3100 2839 2599 2383 2192 2026 1889 1782 1709 1672 1676 1724 1817 1960 2150 2388 2670 2990 3341 3715 4102 4493 4878 5249 5598 5919 6209 6467 6690 6882 7043 7177 7287 7375 7445 7499 7540 7569 7588 7597 7599 7593 7581 7565 7545 7524 7503 7484 7470 7462 7461 7469 7488 7517 7557 7608 7667 7735 7808 7884 7962 8039 8114 8184 8249 8308 8361 8410 8454 8494 8531 8566 8599 8631 8662 8690 8717 8740 8761 8778 8792 8802 8809 8813 8816 8817 8818 8818 8818 8818 8817 8815 8811 8805 8796 8785 8771 8755 8738 8721 8704 8688 8675 8663 8655 8648 8643 8640 8637 8635 8632 8630 8628 8627 8628 8630 8634 8641 8649 8658 8669 8680 8689 8698 8705 8710 8713 8715 8715 8713 8709 8704 8697 8687 8675 8661 8643 8623 8601 8578 8556 8535 8516 8501 8490 8484 8482 8483 8488 8496 8505 8514 8524 8534 8543 8551 8559 8566 8573 8577 8580 8581 8578 8572 8562 8548 8530 8509 8485 8458 8430 8401 8371 8340 8308 8274 8238 8199 8157 8112 8062 8009 7953 7894 7833 7770 7706 7641 7576 7511 7446 7382 7319 7257 7197 7138 7082 7029 6979 6934 6893 6858 6828 6804 6787 6775 6770 6770 6776 6788 6803 6823 6847 6873 6901 6932 6964 6997 7032 7068 7107 7147 7189 7233 7278 7325 7373 7422 7470 7517 7563 3487 8 4 4 7608 7652 7694 7735 7777 7818 7860 7903 7948 7994 8040 8088 8134 8180 8224 8265 8304 8339 8370 8398 8423 8446 8467 8486 8505 8525 8545 8566 8588 8611 8635 8660 8685 8711 8735 8759 8781 8802 8821 8838 8854 8868 8881 8893 8904 8913 8922 8929 8935 8940 8942 8942 8940 8936 8930 8921 8911 8899 8886 8873 8858 8843 8827 8811 8795 8778 8761 8744 8727 8711 8695 8681 8668 8659 8652 8649 8651 8656 8666 8679 8697 8719 8743 8770 8799 8830 8862 8895 8929 8962 8996 9028 9060 9091 9119 9145 9169 9190 9208 9223 9235 9245 9252 9258 9262 9265 9268 9270 9272 9274 9275 9275 9275 9274 9272 9269 9266 9262 9259 9255 9252 9249 9246 9244 9242 9240 9239 9237 9235 9234 9233 9233 9233 9235 9237 9240 9243 9247 9251 9254 9256 9258 9259 9259 9258 9258 9258 9259 9261 9265 9271 9279 9289 9301 9313 9326 9339 9350 9360 9367 9370 9370 9367 9360 9350 9338 9324 9309 9294 9278 9263 9248 9232 9215 9197 9176 9152 9124 9093 9058 9021 8983 8945 8908 8873 8842 8815 8792 8774 8760 8749 8742 8737 8734 8734 8737 8742 8752 8767 8786 8811 8840 8873 8909 8946 8983 9019 9053 9084 9111 9136 9159 9181 9202 9223 9245 9268 9291 9315 9337 9357 9373 9386 9395 9399 9399 9396 9390 9383 9375 9367 9360 9353 9347 9342 9337 9332 9326 9320 9314 9306 9299 9292 9284 9276 9268 9260 9251 9240 9228 9214 9198 9180 9160 9138 9116 9092 9068 9043 9017 8989 8958 8925 8887 8843 8793 8736 8671 8597 8513 8420 8315 8197 8066 7920 7757 7576 7376 7157 6919 6664 6393 6110 5817 5518 5218 4920 4626 4341 4066 3804 3554 3319 3100 2896 2711 2544 2400 2280 2187 2124 2093 2098 2138 2215 2327 2474 2651 2855 3082 3326 3584 3849 4117 4384 4646 4901 5146 5379 5601 5811 6009 6195 6371 6536 6691 6836 6972 7098 7213 7316 7407 7485 7547 7593 7621 7631 7623 7594 7546 7477 7389 7282 7157 7016 6860 6693 6518 6338 6157 5982 5815 5663 5531 5421 5340 5288 5269 5283 5330 5409 5518 5653 5812 5989 6181 6382 6589 6798 7004 7204 7396 7577 7745 7899 8040 8166 8277 8375 8459 8531 8591 8639 8676 8701 8715 8718 8710 8689 8657 8613 8557 8490 8413 8327 8233 8133 8030 7924 7819 7718 7621 7533 7456 7391 7342 7309 7293 7296 7317 7355 7410 7480 7561 7653 7752 7854 7958 8060 8159 8252 8338 8415 8485 8545 8597 8642 8679 8710 8736 8757 8776 8791 8805 8818 8829 8840 8850 8858 8866 8872 8876 8877 8876 8872 8865 8855 8842 8825 8805 8781 8756 8727 8697 8666 8633 8599 8565 8530 8493 8454 8411 8363 8306 8241 8162 8070 7960 7833 7685 7518 7330 7123 6896 6653 6395 6123 5839 5547 5248 4944 4638 4331 4028 3730 3440 3162 2900 2656 2434 2237 2069 1931 1827 1758 1726 1733 1779 1865 1991 3488 8 4 4 2157 2362 2603 2877 3180 3506 3849 4202 4558 4910 5252 5576 5880 6160 6414 6642 6845 7027 7188 7333 7464 7583 7692 7793 7885 7970 8047 8115 8175 8227 8272 8310 8343 8372 8399 8424 8449 8474 8499 8525 8550 8575 8598 8619 8637 8653 8667 8677 8686 8692 8697 8700 8702 8702 8701 8699 8696 8692 8687 8682 8677 8672 8667 8662 8656 8651 8645 8639 8632 8624 8616 8608 8600 8594 8589 8586 8585 8586 8589 8593 8598 8603 8608 8614 8619 8624 8629 8635 8643 8652 8662 8673 8686 8698 8711 8722 8731 8737 8741 8742 8741 8737 8733 8727 8721 8715 8710 8706 8703 8699 8696 8691 8685 8677 8667 8653 8636 8615 8591 8562 8529 8491 8447 8397 8338 8268 8187 8093 7983 7857 7714 7554 7376 7183 6975 6754 6522 6282 6037 5788 5539 5292 5052 4821 4604 4406 4232 4086 3973 3899 3865 3874 3927 4023 4158 4327 4526 4747 4984 5229 5476 5720 5955 6178 6387 6581 6759 6921 7068 7202 7322 7430 7527 7614 7690 7758 7818 7871 7918 7960 7997 8030 8059 8086 8109 8129 8145 8159 8169 8177 8181 8184 8184 8183 8180 8176 8170 8163 8153 8140 8123 8101 8073 8037 7994 7943 7882 7814 7736 7652 7560 7462 7359 7253 7145 7037 6931 6829 6732 6642 6562 6493 6438 6397 6371 6362 6370 6394 6433 6486 6551 6626 6708 6794 6882 6969 7053 7133 7206 7273 7333 7386 7431 7470 7503 7529 7550 7565 7575 7580 7580 7578 7572 7564 7555 7546 7537 7530 7523 7518 7513 7508 7501 7493 7481 7465 7445 7421 7394 7363 7331 7297 7264 7232 7202 7173 7146 7121 7096 7072 7046 7019 6989 6957 6920 6880 6835 6786 6733 6677 6616 6552 6485 6414 6340 6263 6182 6097 6007 5912 5811 5704 5589 5467 5338 5200 5055 4903 4744 4578 4406 4229 4046 3858 3664 3466 3264 3058 2850 2641 2434 2230 2034 1846 1671 1510 1364 1236 1124 1030 951 887 835 794 761 735 714 698 685 674 667 662 659 659 662 669 681 699 725 762 810 875 956 1059 1182 1329 1498 1688 1896 2119 2353 2593 2833 3069 3295 3510 3709 3892 4057 4206 4339 4459 4565 4662 4749 4828 4899 4964 5021 5071 5113 5146 5172 5188 5195 5193 5181 5160 5128 5086 5032 4966 4888 4798 4695 4580 4454 4318 4174 4024 3869 3714 3559 3408 3264 3129 3006 2898 2808 2737 2689 2666 2669 2700 2758 2844 2956 3092 3248 3420 3603 3793 3983 4170 4349 4515 4666 4801 4919 5019 5104 5174 5232 5280 5320 5353 5380 5403 5422 5437 5448 5455 5458 5458 5454 5448 5441 5432 5423 5414 5406 5398 5391 5384 5376 5369 5360 5351 5342 5333 5324 5316 5310 5306 5303 5302 5301 5301 5300 5298 5295 5289 5281 5272 5261 5250 5239 5230 5221 5214 5209 5205 5202 5198 5194 5189 5182 5173 5163 5152 5140 5129 5118 5107 5098 5090 5084 5078 5072 5066 3489 8 4 4 5061 5055 5050 5044 5039 5034 5031 5029 5028 5027 5028 5027 5026 5024 5020 5015 5008 5000 4991 4982 4973 4966 4961 4958 4956 4955 4956 4956 4956 4955 4953 4950 4947 4943 4940 4937 4937 4939 4943 4949 4957 4967 4977 4988 4999 5008 5016 5024 5030 5035 5040 5045 5050 5056 5062 5070 5078 5088 5098 5109 5119 5129 5139 5147 5154 5159 5161 5161 5158 5154 5149 5143 5137 5132 5129 5128 5131 5136 5144 5155 5168 5183 5200 5218 5238 5259 5282 5307 5333 5362 5392 5423 5455 5488 5519 5549 5578 5604 5629 5651 5671 5690 5707 5724 5740 5756 5771 5786 5799 5811 5822 5832 5841 5851 5860 5871 5884 5898 5915 5934 5954 5976 5997 6018 6037 6055 6070 6083 6093 6102 6109 6116 6122 6129 6136 6143 6150 6156 6161 6164 6165 6163 6158 6149 6137 6120 6101 6078 6053 6024 5993 5959 5923 5884 5843 5799 5753 5704 5653 5600 5545 5487 5426 5361 5291 5217 5137 5049 4954 4851 4738 4616 4485 4343 4192 4032 3862 3683 3496 3302 3102 2898 2691 2485 2282 2085 1896 1718 1553 1403 1268 1149 1046 957 881 817 764 720 683 654 631 614 603 596 594 596 603 613 629 650 679 719 772 843 935 1051 1193 1364 1564 1790 2039 2308 2590 2879 3169 3454 3729 3990 4234 4460 4669 4860 5034 5195 5343 5479 5606 5723 5831 5931 6024 6109 6188 6261 6329 6394 6457 6517 6576 6633 6689 6742 6793 6840 6885 6925 6962 6995 7025 7053 7080 7105 7128 7151 7174 7195 7216 7236 7256 7275 7293 7310 7327 7344 7360 7375 7388 7400 7410 7418 7423 7427 7428 7427 7425 7422 7417 7412 7405 7396 7385 7371 7353 7332 7307 7279 7246 7210 7169 7125 7075 7019 6955 6881 6796 6696 6581 6448 6297 6127 5939 5734 5513 5278 5031 4774 4509 4237 3962 3685 3408 3134 2865 2605 2355 2119 1901 1701 1523 1368 1235 1124 1034 963 909 869 841 824 817 819 829 850 880 920 971 1032 1100 1174 1251 1327 1397 1458 1506 1539 1553 1549 1528 1489 1437 1376 1308 1238 1170 1107 1052 1005 968 940 920 906 898 894 894 899 910 932 966 1019 1096 1201 1338 1511 1720 1967 2248 2558 2893 3245 3607 3970 4326 4671 4997 5302 5582 5837 6068 6275 6461 6628 6778 6914 7036 7147 7247 7338 7419 7493 7558 7617 7668 7714 7755 7791 7822 7850 7874 7895 7913 7927 7937 7945 7949 7951 7949 7944 7937 7927 7915 7900 7883 7863 7840 7816 7789 7760 7731 7700 7670 7640 7612 7586 7563 7543 7526 7514 7505 7498 7495 7492 7491 7489 7487 7482 7475 7466 7454 7440 7425 7408 7391 7374 7358 7343 7329 7316 7304 7294 7284 7275 7266 7259 7253 7248 7246 7246 7249 7255 7265 7278 7293 7310 7328 7346 7364 7381 7397 7410 7422 7432 7441 7448 7455 7463 7470 7477 7485 7492 7499 7505 3490 8 4 4 7510 7514 7517 7518 7518 7517 7515 7511 7506 7499 7491 7480 7466 7449 7428 7404 7378 7349 7319 7288 7258 7231 7206 7184 7166 7151 7140 7130 7122 7115 7109 7101 7093 7085 7075 7066 7056 7046 7038 7029 7021 7012 7003 6993 6980 6965 6945 6922 6893 6858 6817 6769 6712 6647 6572 6487 6392 6287 6170 6044 5907 5762 5609 5449 5285 5116 4946 4777 4610 4447 4292 4147 4015 3898 3798 3719 3661 3627 3615 3627 3659 3711 3779 3859 3947 4040 4134 4223 4307 4382 4447 4501 4546 4583 4612 4636 4656 4675 4694 4714 4734 4756 4779 4802 4826 4849 4872 4894 4916 4938 4961 4986 5012 5039 5069 5099 5130 5161 5191 5218 5243 5263 5280 5292 5301 5305 5305 5301 5295 5285 5272 5257 5239 5217 5193 5166 5135 5102 5066 5028 4989 4949 4910 4872 4836 4803 4773 4746 4722 4702 4683 4667 4651 4636 4619 4602 4583 4561 4538 4512 4484 4454 4423 4391 4358 4324 4290 4255 4219 4182 4145 4106 4065 4024 3981 3937 3892 3848 3803 3758 3714 3670 3627 3584 3542 3499 3456 3412 3368 3323 3278 3233 3189 3144 3100 3057 3015 2974 2934 2895 2856 2819 2783 2748 2713 2679 2646 2613 2581 2548 2515 2482 2448 2413 2377 2341 2304 2268 2232 2196 2161 2126 2092 2057 2021 1984 1944 1903 1858 1809 1758 1705 1649 1592 1535 1479 1425 1374 1326 1283 1246 1213 1186 1166 1150 1141 1136 1137 1141 1148 1157 1167 1177 1185 1191 1194 1193 1187 1176 1161 1141 1116 1087 1054 1018 978 936 892 846 798 750 703 656 611 568 527 491 457 428 403 381 363 348 336 326 317 311 306 302 299 297 296 296 297 299 302 307 313 321 331 344 359 376 396 419 445 473 503 536 571 608 647 687 728 771 815 859 903 948 991 1034 1076 1116 1154 1190 1224 1256 1285 1313 1340 1364 1388 1411 1434 1457 1479 1502 1525 1548 1572 1595 1619 1643 1665 1688 1709 1729 1748 1764 1779 1790 1799 1804 1805 1801 1792 1777 1757 1731 1699 1662 1620 1575 1526 1475 1424 1373 1323 1277 1233 1194 1161 1133 1112 1099 1094 1100 1118 1149 1194 1254 1330 1422 1528 1648 1779 1918 2062 2209 2355 2498 2635 2764 2886 2999 3104 3202 3294 3381 3463 3542 3617 3689 3757 3821 3881 3936 3987 4034 4078 4119 4158 4197 4235 4273 4312 4350 4388 4425 4460 4493 4523 4551 4575 4597 4618 4637 4657 4676 4697 4719 4743 4769 4796 4825 4855 4887 4919 4953 4987 5024 5061 5100 5140 5181 5222 5263 5304 5342 5379 5414 5446 5475 5502 5527 5550 5572 5593 5612 5631 5648 5665 5679 5692 5703 5711 5718 5722 5724 5724 5723 5720 5716 5710 5703 5693 5680 5664 5644 5621 5594 5563 5527 5488 5443 5393 5338 5275 5205 5127 5039 4940 4831 4712 4582 4442 4292 4135 3970 3798 3491 8 4 5 3581 3393 3199 3001 2800 2597 2394 2193 1998 1811 1634 1470 1322 1191 1076 980 899 834 782 740 708 681 660 643 628 617 608 601 598 597 599 604 610 619 630 645 664 689 724 772 836 919 1026 1157 1314 1497 1704 1933 2179 2438 2703 2971 3235 3492 3738 3971 4190 4394 4584 4760 4925 5078 5222 5356 5482 5600 5710 5812 5907 5995 6077 6153 6224 6290 6354 6414 6472 6526 6577 6624 6665 6699 6726 6744 6752 6749 6736 6712 6677 6631 6576 6511 6438 6356 6267 6171 6070 5965 5858 5750 5646 5546 5455 5376 5310 5262 5233 5225 5237 5269 5320 5387 5469 5561 5660 5764 5868 5971 6070 6164 6252 6331 6401 6460 6506 6538 6552 6545 6515 6458 6370 6251 6098 5911 5691 5440 5162 4863 4546 4220 3891 3565 3248 2946 2663 2403 2166 1956 1770 1608 1470 1352 1253 1171 1103 1049 1007 975 952 937 928 924 923 924 925 927 929 932 940 955 983 1029 1099 1199 1334 1508 1723 1979 2275 2605 2965 3344 3736 4131 4519 4893 5247 5574 5873 6142 6382 6593 6779 6942 7086 7213 7328 7431 7525 7611 7691 7764 7832 7895 7954 8008 8058 8105 8148 8188 8224 8256 8286 8312 8334 8354 8371 8386 8399 8411 8422 8432 8442 8450 8458 8464 8469 8472 8472 8470 8466 8460 8452 8443 8433 8423 8412 8402 8391 8380 8370 8359 8348 8337 8325 8313 8300 8287 8274 8261 8249 8237 8226 8216 8207 8199 8193 8188 8185 8183 8183 8184 8185 8187 8190 8194 8197 8202 8206 8212 8218 8226 8234 8244 8256 8268 8282 8297 8312 8328 8344 8361 8377 8394 8410 8427 8444 8461 8478 8495 8511 8526 8539 8550 8559 8565 8569 8570 8569 8567 8562 8557 8552 8546 8540 8535 8529 8524 8518 8512 8506 8499 8491 8483 8474 8465 8456 8448 8440 8434 8430 8429 8429 8433 8438 8447 8457 8469 8482 8496 8509 8522 8533 8543 8551 8559 8565 8570 8575 8580 8585 8590 8594 8598 8600 8600 8597 8592 8583 8572 8559 8544 8528 8511 8493 8475 8456 8435 8411 8383 8350 8311 8264 8211 8150 8082 8009 7932 7853 7773 7694 7618 7547 7482 7425 7377 7339 7312 7297 7294 7303 7324 7358 7401 7454 7514 7580 7648 7718 7786 7852 7914 7970 8021 8067 8107 8142 8173 8200 8224 8245 8263 8279 8291 8300 8306 8308 8308 8304 8298 8290 8280 8270 8260 8250 8240 8230 8221 8211 8200 8189 8175 8160 8143 8124 8104 8082 8059 8035 8011 7986 7960 7934 7907 7881 7854 7828 7802 7777 7754 7733 7713 7696 7681 7668 7655 7644 7633 7622 7609 7596 7582 7566 7549 7531 7511 7489 7465 7437 7405 7366 7321 7266 7201 7125 7038 6939 6829 6709 6582 6449 6313 6177 6042 5913 5790 5676 5573 5482 5404 5340 5290 5255 5235 5231 5241 5266 5306 5359 5425 5502 5589 5684 5785 5891 5999 6107 6214 6318 6417 3492 8 4 5 6511 6599 6680 6754 6820 6880 6933 6979 7019 7055 7086 7113 7138 7160 7180 7199 7217 7235 7253 7272 7291 7311 7333 7355 7378 7401 7425 7448 7471 7492 7511 7528 7543 7555 7564 7571 7577 7582 7585 7588 7590 7592 7592 7592 7589 7585 7577 7568 7556 7541 7524 7506 7487 7467 7446 7425 7404 7382 7359 7334 7309 7282 7254 7224 7193 7160 7127 7093 7058 7023 6987 6951 6915 6878 6842 6806 6771 6738 6706 6677 6650 6626 6604 6585 6568 6552 6538 6523 6508 6492 6474 6454 6431 6404 6375 6341 6304 6263 6218 6169 6116 6059 5999 5937 5871 5805 5738 5671 5606 5543 5485 5430 5382 5340 5305 5277 5257 5244 5239 5241 5248 5260 5277 5295 5316 5337 5357 5376 5393 5407 5419 5428 5434 5436 5436 5433 5426 5417 5405 5389 5371 5349 5326 5301 5276 5250 5226 5203 5183 5165 5149 5137 5126 5116 5106 5095 5083 5068 5050 5029 5005 4977 4945 4911 4873 4833 4790 4745 4697 4648 4596 4543 4489 4436 4383 4333 4286 4244 4208 4180 4160 4149 4148 4156 4173 4200 4234 4276 4323 4375 4431 4490 4549 4610 4670 4729 4787 4843 4898 4949 4998 5044 5086 5126 5162 5196 5227 5257 5285 5313 5341 5369 5397 5426 5455 5483 5510 5535 5558 5578 5595 5610 5623 5634 5645 5655 5667 5679 5694 5709 5726 5743 5759 5774 5788 5798 5806 5811 5813 5812 5809 5804 5797 5788 5778 5766 5752 5737 5719 5700 5680 5659 5637 5615 5594 5574 5555 5537 5521 5505 5491 5478 5466 5454 5443 5433 5426 5420 5418 5418 5422 5430 5441 5454 5470 5487 5505 5523 5541 5558 5574 5590 5605 5619 5633 5646 5659 5671 5682 5691 5699 5705 5709 5710 5710 5708 5704 5699 5694 5687 5680 5673 5664 5655 5644 5633 5621 5607 5594 5580 5566 5553 5540 5528 5516 5504 5492 5478 5463 5446 5426 5404 5380 5355 5328 5300 5273 5246 5220 5194 5169 5145 5121 5097 5071 5046 5019 4991 4963 4934 4905 4877 4849 4822 4795 4769 4742 4715 4688 4659 4629 4598 4565 4531 4497 4462 4427 4392 4357 4322 4287 4251 4215 4178 4140 4102 4063 4024 3984 3945 3907 3869 3831 3794 3757 3719 3680 3639 3598 3554 3510 3465 3419 3374 3329 3286 3245 3205 3167 3130 3094 3057 3021 2984 2946 2907 2867 2826 2784 2743 2702 2662 2623 2585 2549 2513 2478 2444 2410 2376 2343 2309 2275 2241 2207 2174 2141 2108 2077 2047 2017 1988 1960 1933 1907 1881 1855 1830 1805 1780 1755 1730 1705 1680 1655 1629 1604 1578 1553 1527 1501 1474 1448 1421 1393 1366 1337 1308 1278 1246 1214 1180 1145 1108 1070 1029 987 942 896 848 799 750 700 652 604 559 517 479 444 413 387 364 345 330 317 307 298 291 286 282 278 276 275 275 276 279 282 288 294 302 313 325 341 359 380 404 432 463 498 535 3493 8 4 5 575 617 661 705 751 796 841 886 930 973 1015 1056 1096 1134 1170 1205 1238 1269 1298 1326 1353 1379 1404 1429 1455 1480 1507 1534 1563 1591 1620 1650 1679 1708 1737 1766 1795 1825 1854 1884 1915 1946 1979 2012 2045 2079 2112 2145 2178 2209 2239 2267 2293 2318 2339 2359 2375 2388 2397 2403 2405 2404 2399 2390 2380 2367 2353 2339 2324 2310 2298 2287 2277 2270 2264 2261 2259 2259 2261 2265 2270 2276 2283 2292 2303 2315 2329 2345 2363 2386 2412 2444 2483 2529 2583 2647 2720 2804 2897 2999 3110 3227 3350 3475 3602 3727 3850 3967 4077 4178 4270 4350 4418 4473 4514 4540 4551 4545 4522 4480 4420 4341 4242 4124 3987 3832 3662 3479 3286 3088 2887 2688 2496 2312 2141 1983 1841 1715 1604 1509 1429 1364 1315 1283 1272 1284 1322 1391 1493 1632 1807 2019 2263 2537 2833 3145 3462 3779 4087 4378 4650 4897 5119 5316 5490 5643 5778 5898 6006 6104 6194 6277 6352 6422 6484 6541 6591 6636 6677 6714 6749 6782 6814 6846 6878 6910 6941 6971 6999 7026 7050 7071 7091 7107 7121 7133 7141 7147 7150 7148 7141 7128 7107 7078 7039 6989 6928 6855 6769 6671 6560 6438 6303 6158 6003 5839 5666 5486 5298 5103 4901 4693 4479 4259 4034 3806 3575 3345 3118 2896 2683 2482 2296 2128 1980 1855 1754 1679 1632 1612 1622 1661 1732 1835 1969 2135 2332 2556 2806 3075 3360 3654 3951 4244 4527 4796 5045 5272 5476 5656 5813 5948 6063 6159 6239 6302 6350 6383 6399 6399 6380 6344 6289 6215 6124 6015 5892 5755 5608 5454 5294 5133 4974 4822 4679 4551 4441 4355 4295 4264 4267 4303 4374 4478 4614 4778 4965 5171 5389 5614 5841 6065 6281 6486 6677 6853 7013 7157 7286 7398 7496 7580 7648 7703 7742 7765 7772 7761 7732 7683 7612 7519 7403 7262 7095 6902 6682 6436 6165 5871 5557 5227 4887 4540 4194 3855 3527 3216 2925 2659 2419 2205 2019 1860 1728 1624 1548 1502 1489 1511 1571 1671 1814 2001 2229 2497 2799 3128 3476 3834 4193 4543 4877 5189 5475 5732 5961 6164 6343 6503 6647 6780 6906 7026 7143 7256 7366 7471 7572 7666 7753 7833 7905 7970 8028 8081 8128 8170 8209 8245 8278 8307 8333 8356 8375 8391 8402 8410 8414 8414 8410 8404 8393 8379 8361 8337 8308 8271 8226 8171 8105 8025 7931 7822 7697 7555 7398 7226 7040 6845 6642 6435 6230 6029 5839 5663 5506 5373 5266 5189 5145 5133 5156 5213 5302 5421 5566 5734 5921 6120 6327 6538 6746 6947 7139 7319 7484 7634 7769 7889 7997 8093 8179 8258 8329 8395 8455 8512 8564 8612 8656 8696 8732 8765 8795 8822 8847 8870 8891 8911 8928 8942 8954 8962 8966 8967 8963 8957 8947 8936 8923 8910 8897 8884 8872 8861 8849 8838 8826 8813 8800 8785 8769 8753 8737 8723 8710 8699 8690 8684 3494 8 4 5 8680 8678 8676 8675 8674 8672 8669 8666 8662 8658 8654 8652 8651 8653 8657 8664 8674 8686 8700 8716 8733 8749 8766 8781 8794 8805 8815 8822 8828 8831 8833 8832 8831 8827 8822 8815 8806 8794 8779 8762 8742 8718 8691 8661 8629 8593 8555 8514 8471 8424 8373 8318 8257 8189 8113 8028 7931 7823 7701 7564 7411 7241 7053 6847 6622 6378 6117 5839 5547 5243 4930 4612 4293 3978 3671 3376 3097 2839 2603 2394 2213 2063 1947 1866 1823 1820 1860 1945 2075 2251 2471 2733 3032 3363 3719 4090 4469 4846 5213 5563 5890 6189 6459 6699 6909 7092 7250 7388 7509 7615 7709 7795 7872 7942 8006 8064 8116 8163 8205 8243 8277 8309 8338 8366 8393 8420 8446 8472 8497 8521 8544 8565 8584 8601 8616 8630 8642 8652 8662 8671 8680 8688 8697 8706 8715 8725 8735 8744 8754 8763 8771 8778 8784 8788 8790 8789 8785 8777 8767 8753 8735 8715 8693 8668 8642 8616 8589 8564 8539 8516 8495 8476 8460 8446 8434 8424 8416 8410 8406 8403 8402 8403 8404 8406 8408 8410 8411 8409 8404 8395 8379 8356 8323 8281 8228 8164 8090 8009 7921 7831 7743 7661 7589 7531 7493 7475 7481 7510 7562 7634 7723 7826 7937 8052 8166 8275 8377 8469 8549 8616 8671 8713 8744 8763 8770 8764 8745 8711 8661 8592 8504 8394 8262 8107 7931 7735 7522 7294 7056 6810 6563 6318 6080 5852 5639 5442 5264 5106 4969 4853 4758 4681 4622 4579 4551 4537 4537 4550 4576 4617 4673 4747 4839 4950 5081 5232 5402 5589 5791 6004 6225 6450 6673 6892 7102 7300 7484 7652 7804 7938 8056 8159 8247 8322 8385 8438 8481 8516 8544 8564 8577 8584 8585 8580 8569 8551 8529 8500 8466 8425 8377 8322 8258 8184 8099 8001 7889 7762 7619 7460 7285 7094 6887 6666 6432 6186 5929 5663 5389 5108 4821 4531 4238 3945 3655 3371 3095 2832 2585 2357 2151 1968 1809 1676 1568 1484 1423 1385 1368 1373 1399 1449 1522 1620 1745 1897 2075 2278 2502 2742 2993 3249 3501 3744 3971 4176 4357 4510 4635 4735 4812 4871 4917 4956 4993 5036 5087 5153 5236 5337 5459 5599 5758 5933 6120 6316 6518 6721 6921 7115 7301 7475 7636 7784 7918 8038 8145 8241 8325 8399 8465 8524 8575 8620 8660 8695 8726 8752 8776 8797 8815 8832 8847 8862 8875 8887 8898 8907 8915 8920 8923 8924 8922 8917 8911 8903 8893 8882 8870 8857 8844 8831 8818 8806 8795 8786 8778 8773 8771 8772 8777 8785 8798 8814 8834 8856 8880 8906 8933 8960 8986 9010 9032 9052 9069 9082 9091 9095 9094 9086 9072 9051 9023 8986 8941 8888 8827 8757 8680 8595 8502 8403 8296 8182 8061 7932 7797 7654 7504 7349 7189 7027 6864 6703 6548 6402 6269 6153 6057 5984 5937 5917 5925 5962 6024 6111 6218 6342 6480 6625 6775 6925 7072 7213 7346 7471 7586 7691 7788 7877 3495 8 4 5 7960 8037 8109 8177 8242 8305 8365 8423 8479 8533 8585 8635 8684 8732 8779 8824 8869 8914 8958 9001 9043 9084 9124 9161 9196 9229 9258 9285 9308 9328 9346 9362 9376 9390 9404 9419 9436 9453 9471 9489 9507 9523 9537 9548 9555 9557 9556 9550 9542 9532 9520 9509 9500 9492 9487 9484 9484 9485 9487 9489 9490 9489 9486 9481 9473 9462 9450 9436 9421 9405 9389 9371 9353 9334 9314 9292 9267 9241 9212 9181 9147 9112 9074 9035 8993 8949 8901 8849 8791 8726 8652 8569 8474 8366 8244 8107 7955 7788 7604 7406 7193 6968 6731 6484 6231 5973 5714 5456 5204 4960 4727 4507 4303 4115 3944 3791 3653 3529 3416 3313 3215 3121 3026 2929 2826 2717 2600 2475 2343 2203 2058 1910 1762 1615 1473 1339 1216 1106 1010 930 866 817 781 756 740 729 722 717 714 714 719 734 763 812 886 991 1130 1303 1511 1748 2009 2285 2566 2842 3102 3336 3537 3698 3816 3890 3919 3908 3860 3779 3671 3541 3394 3234 3064 2889 2712 2535 2362 2196 2039 1893 1760 1642 1541 1458 1393 1348 1326 1327 1355 1412 1503 1630 1796 2002 2249 2536 2859 3213 3592 3986 4388 4789 5179 5553 5904 6228 6524 6791 7030 7244 7436 7609 7766 7909 8041 8163 8275 8377 8470 8552 8624 8685 8736 8775 8805 8825 8836 8838 8832 8819 8798 8770 8734 8690 8638 8577 8506 8425 8335 8235 8126 8009 7886 7759 7629 7501 7375 7255 7142 7041 6951 6874 6811 6763 6730 6712 6708 6718 6741 6777 6823 6879 6944 7014 7089 7167 7245 7323 7398 7469 7537 7601 7660 7716 7767 7814 7857 7894 7924 7946 7957 7955 7938 7904 7852 7781 7690 7581 7455 7314 7158 6991 6814 6630 6439 6243 6042 5837 5629 5417 5201 4980 4756 4528 4295 4059 3821 3580 3339 3099 2862 2631 2407 2194 1992 1805 1634 1480 1343 1223 1120 1033 959 898 847 806 772 745 723 705 691 679 670 662 656 650 645 640 637 634 634 635 638 643 651 659 669 678 689 699 712 728 751 785 833 899 989 1106 1251 1426 1629 1859 2111 2379 2658 2939 3218 3489 3745 3984 4203 4400 4575 4727 4857 4965 5049 5111 5149 5162 5150 5112 5047 4957 4841 4702 4541 4361 4164 3954 3734 3507 3274 3041 2808 2579 2358 2145 1945 1759 1589 1438 1305 1191 1096 1018 956 907 870 842 821 805 794 786 781 780 782 789 801 818 840 869 902 940 982 1027 1074 1120 1164 1206 1242 1272 1295 1309 1315 1313 1306 1296 1288 1287 1299 1331 1389 1479 1607 1777 1990 2246 2543 2874 3234 3613 4001 4389 4767 5126 5459 5759 6023 6250 6440 6593 6715 6808 6876 6925 6959 6982 6998 7010 7021 7033 7048 7069 7096 7130 7171 7220 7276 7340 7409 7482 7560 7639 7718 7796 7873 7946 8014 8078 8137 8189 8236 8277 3496 8 4 5 8312 8342 8366 8385 8399 8409 8415 8416 8412 8404 8391 8371 8343 8307 8259 8198 8121 8026 7911 7772 7608 7418 7202 6958 6689 6397 6084 5755 5413 5064 4711 4359 4014 3678 3356 3052 2769 2512 2285 2094 1942 1838 1784 1788 1853 1980 2171 2422 2730 3087 3482 3905 4342 4783 5213 5624 6006 6353 6663 6932 7164 7360 7524 7661 7775 7870 7949 8013 8062 8098 8118 8121 8105 8067 8006 7920 7808 7668 7502 7309 7089 6844 6575 6284 5972 5643 5299 4944 4580 4214 3848 3488 3140 2807 2496 2211 1954 1728 1533 1370 1237 1131 1049 988 945 918 906 909 929 970 1035 1129 1257 1421 1624 1866 2146 2460 2802 3165 3540 3920 4295 4659 5005 5328 5625 5895 6137 6353 6544 6711 6859 6987 7099 7196 7279 7349 7406 7452 7486 7509 7519 7518 7503 7475 7431 7371 7293 7196 7079 6940 6779 6597 6394 6172 5932 5678 5411 5135 4853 4569 4285 4006 3734 3471 3222 2988 2772 2578 2409 2267 2157 2082 2044 2048 2096 2188 2327 2510 2735 2998 3294 3617 3958 4311 4667 5018 5358 5681 5984 6262 6516 6744 6948 7129 7290 7434 7562 7678 7782 7878 7966 8046 8120 8187 8248 8303 8352 8395 8433 8465 8492 8514 8532 8547 8558 8567 8572 8575 8576 8574 8570 8563 8554 8542 8528 8511 8491 8470 8447 8422 8396 8369 8342 8314 8285 8257 8228 8200 8172 8144 8116 8089 8061 8034 8006 7977 7946 7915 7882 7847 7811 7773 7734 7692 7649 7603 7555 7504 7449 7389 7324 7253 7176 7092 7001 6903 6800 6691 6577 6460 6339 6216 6090 5961 5830 5697 5560 5419 5276 5129 4980 4831 4683 4538 4400 4271 4155 4055 3974 3914 3878 3867 3881 3921 3986 4073 4180 4305 4442 4587 4736 4883 5023 5151 5261 5350 5412 5445 5446 5412 5345 5244 5110 4947 4757 4545 4314 4071 3820 3567 3315 3070 2834 2610 2402 2209 2033 1873 1731 1605 1494 1398 1316 1248 1192 1148 1115 1092 1078 1070 1067 1067 1069 1072 1076 1082 1091 1106 1133 1176 1240 1331 1454 1611 1805 2035 2300 2593 2910 3241 3578 3911 4232 4534 4808 5050 5256 5424 5555 5648 5705 5728 5720 5682 5617 5527 5415 5282 5132 4965 4784 4591 4388 4177 3960 3739 3515 3289 3063 2840 2621 2409 2206 2016 1840 1680 1539 1418 1316 1232 1165 1114 1077 1052 1038 1036 1045 1068 1109 1170 1254 1365 1506 1677 1878 2107 2361 2635 2923 3218 3515 3808 4090 4359 4610 4843 5055 5248 5422 5580 5721 5849 5965 6070 6165 6252 6332 6404 6471 6530 6584 6632 6673 6709 6738 6762 6779 6790 6795 6795 6791 6782 6771 6756 6740 6722 6703 6683 6662 6640 6617 6594 6570 6548 6526 6506 6488 6473 6461 6451 6442 6432 6419 6402 6376 6339 6289 6223 6140 6037 5914 5772 5611 5432 5238 5030 4810 4581 4346 4108 3868 3631 3399 3175 2961 2761 2578 2414 3497 8 4 5 2272 2154 2062 1997 1959 1949 1966 2007 2072 2156 2255 2367 2485 2606 2724 2836 2937 3024 3095 3149 3183 3198 3195 3174 3138 3086 3020 2942 2853 2753 2644 2527 2401 2270 2133 1993 1851 1711 1574 1443 1319 1205 1102 1011 931 863 805 757 717 684 657 636 618 604 594 588 585 586 590 597 606 617 630 642 655 667 678 689 698 708 717 725 733 740 747 752 755 758 762 767 779 800 836 891 971 1079 1219 1394 1603 1845 2116 2411 2723 3045 3369 3688 3996 4288 4560 4811 5040 5248 5436 5607 5763 5906 6038 6160 6275 6382 6482 6575 6662 6742 6817 6887 6952 7012 7069 7122 7172 7219 7263 7303 7339 7371 7398 7420 7436 7447 7451 7449 7442 7430 7412 7391 7367 7341 7316 7291 7268 7249 7234 7225 7221 7223 7230 7242 7259 7279 7302 7327 7354 7383 7413 7445 7477 7511 7544 7577 7608 7637 7663 7685 7702 7713 7718 7716 7708 7692 7670 7639 7599 7550 7489 7416 7329 7227 7109 6974 6823 6655 6473 6277 6070 5853 5630 5404 5176 4951 4732 4521 4324 4144 3984 3851 3746 3675 3640 3642 3683 3763 3878 4027 4204 4403 4620 4848 5080 5312 5537 5752 5954 6140 6309 6460 6592 6707 6804 6884 6948 6997 7030 7049 7054 7045 7022 6986 6936 6871 6793 6700 6593 6470 6332 6178 6009 5824 5625 5412 5187 4949 4702 4446 4183 3916 3647 3378 3111 2850 2598 2356 2128 1917 1724 1552 1402 1274 1168 1083 1018 969 934 910 895 884 878 875 875 881 894 918 959 1019 1103 1216 1358 1531 1734 1964 2219 2491 2775 3065 3354 3635 3904 4158 4392 4607 4802 4978 5136 5278 5405 5520 5622 5714 5795 5865 5925 5975 6016 6048 6072 6089 6101 6110 6115 6118 6119 6119 6116 6111 6104 6093 6078 6060 6038 6012 5982 5950 5916 5880 5842 5802 5761 5718 5674 5627 5579 5528 5476 5422 5367 5311 5255 5197 5140 5081 5021 4960 4897 4831 4763 4691 4617 4540 4460 4379 4296 4213 4130 4047 3966 3885 3806 3729 3653 3579 3507 3436 3367 3300 3233 3169 3106 3044 2984 2926 2869 2814 2760 2707 2655 2604 2553 2502 2451 2399 2347 2294 2241 2187 2133 2080 2026 1973 1921 1869 1818 1767 1715 1662 1608 1551 1491 1429 1363 1294 1224 1151 1078 1006 935 867 803 743 688 638 594 554 520 490 464 441 422 406 393 382 374 367 363 360 359 359 360 363 367 373 380 389 401 415 431 450 471 496 522 550 580 610 642 675 708 742 777 815 854 896 942 991 1044 1101 1161 1224 1289 1356 1422 1487 1550 1608 1661 1707 1745 1774 1794 1804 1804 1794 1775 1747 1712 1672 1626 1578 1528 1478 1431 1387 1348 1317 1296 1285 1288 1306 1341 1394 1466 1556 1666 1792 1934 2089 2252 2421 2591 2760 2922 3076 3498 8 4 5 3219 3350 3468 3574 3668 3753 3828 3897 3961 4020 4077 4131 4183 4233 4281 4326 4368 4408 4444 4478 4510 4539 4568 4595 4623 4650 4679 4708 4737 4767 4796 4825 4852 4878 4901 4922 4940 4954 4966 4975 4981 4987 4991 4994 4998 5002 5006 5010 5015 5020 5023 5026 5027 5026 5023 5019 5014 5009 5003 4997 4992 4987 4981 4974 4965 4951 4932 4906 4871 4826 4769 4700 4619 4526 4421 4305 4180 4047 3907 3762 3615 3466 3318 3172 3031 2896 2768 2651 2544 2452 2374 2314 2272 2252 2253 2277 2325 2396 2489 2604 2737 2885 3046 3215 3389 3563 3735 3900 4058 4205 4340 4464 4576 4677 4767 4847 4919 4984 5041 5094 5141 5184 5223 5258 5290 5319 5345 5369 5391 5412 5432 5452 5473 5494 5516 5540 5565 5591 5617 5644 5671 5697 5723 5746 5769 5789 5809 5829 5848 5867 5888 5910 5933 5958 5984 6011 6038 6065 6092 6119 6144 6167 6190 6211 6231 6250 6269 6287 6305 6323 6341 6359 6377 6396 6415 6434 6454 6474 6495 6516 6538 6560 6583 6606 6629 6653 6676 6699 6722 6746 6769 6793 6817 6843 6869 6897 6926 6955 6986 7017 7048 7078 7107 7135 7160 7184 7205 7224 7242 7258 7274 7289 7304 7321 7338 7356 7375 7395 7415 7435 7455 7474 7491 7507 7521 7534 7545 7555 7563 7570 7577 7582 7587 7589 7590 7588 7583 7574 7560 7541 7516 7485 7446 7400 7346 7283 7211 7131 7042 6945 6841 6732 6620 6508 6399 6297 6205 6126 6064 6020 5998 5997 6018 6060 6122 6200 6292 6397 6510 6629 6750 6873 6995 7113 7227 7336 7437 7532 7619 7697 7767 7829 7884 7931 7973 8010 8043 8074 8102 8130 8158 8185 8212 8239 8266 8291 8314 8336 8356 8373 8389 8403 8417 8430 8443 8457 8471 8486 8501 8517 8533 8549 8565 8581 8596 8611 8626 8640 8654 8668 8681 8693 8704 8714 8723 8730 8735 8740 8743 8746 8749 8751 8753 8753 8751 8746 8738 8724 8704 8677 8642 8599 8549 8490 8424 8351 8270 8183 8089 7987 7876 7757 7628 7488 7336 7172 6997 6811 6615 6411 6200 5984 5765 5546 5327 5111 4899 4691 4489 4293 4105 3925 3758 3604 3469 3354 3267 3210 3188 3206 3267 3372 3522 3716 3949 4219 4517 4838 5172 5512 5850 6179 6493 6787 7057 7303 7523 7719 7891 8041 8173 8288 8390 8480 8560 8632 8697 8756 8809 8858 8901 8939 8973 9001 9024 9042 9056 9065 9071 9075 9077 9079 9081 9085 9090 9097 9106 9115 9125 9133 9141 9146 9148 9148 9146 9142 9136 9129 9122 9115 9107 9100 9091 9081 9068 9051 9030 9003 8970 8930 8882 8824 8755 8674 8577 8462 8327 8170 7990 7785 7558 7310 7046 6771 6494 6223 5967 5737 5541 5387 5281 5227 5226 5276 5374 5512 5684 5880 6089 6303 6513 6711 6892 7050 7186 7297 7387 7457 7513 7557 7596 7632 7671 7715 7765 7824 7890 7964 8042 8124 3499 8 4 5 8207 8289 8368 8442 8511 8574 8632 8685 8734 8781 8825 8868 8911 8951 8991 9028 9062 9092 9117 9138 9153 9162 9166 9165 9157 9143 9121 9088 9043 8983 8904 8804 8680 8531 8355 8153 7924 7671 7397 7104 6795 6476 6151 5825 5502 5190 4894 4620 4377 4171 4009 3898 3841 3843 3904 4023 4197 4419 4682 4976 5291 5616 5941 6258 6560 6841 7098 7331 7538 7723 7888 8035 8167 8288 8399 8503 8601 8692 8779 8861 8938 9010 9077 9139 9196 9249 9296 9338 9376 9408 9435 9458 9475 9487 9495 9499 9498 9494 9487 9477 9463 9447 9428 9407 9382 9353 9320 9283 9240 9190 9133 9067 8992 8906 8808 8699 8577 8444 8300 8146 7985 7819 7651 7486 7327 7178 7044 6928 6833 6763 6720 6705 6718 6759 6826 6917 7028 7155 7296 7444 7596 7747 7895 8036 8167 8286 8393 8486 8566 8633 8686 8725 8752 8765 8764 8749 8718 8670 8606 8523 8421 8301 8163 8008 7839 7657 7466 7269 7071 6877 6691 6518 6364 6234 6130 6057 6018 6014 6046 6113 6213 6343 6500 6677 6871 7075 7284 7493 7697 7892 8075 8245 8401 8542 8669 8783 8885 8977 9059 9134 9202 9263 9320 9371 9418 9461 9501 9537 9570 9601 9629 9655 9679 9701 9720 9738 9754 9769 9783 9796 9810 9824 9839 9855 9871 9889 9906 9922 9938 9951 9963 9971 9978 9982 9984 9985 9986 9987 9988 9989 9991 9994 9996 99981000010000 9999 9996 9992 9987 9981 9975 9968 9960 9952 9944 9934 9923 9909 9891 9868 9840 9803 9757 9699 9628 9542 9439 9318 9178 9017 8835 8634 8412 8173 7917 7648 7368 7084 6798 6519 6251 6001 5779 5590 5441 5340 5289 5293 5352 5465 5628 5835 6077 6347 6634 6928 7220 7502 7767 8011 8231 8427 8599 8750 8883 9001 9108 9205 9295 9380 9458 9531 9597 9656 9707 9749 9782 9808 9826 9838 9845 9849 9850 9851 9851 9851 9852 9852 9852 9850 9847 9841 9834 9824 9812 9799 9786 9773 9761 9751 9742 9736 9733 9732 9732 9734 9737 9740 9743 9746 9748 9749 9751 9752 9753 9755 9757 9761 9765 9771 9778 9786 9794 9803 9812 9821 9829 9837 9845 9852 9859 9866 9872 9877 9882 9885 9887 9888 9886 9881 9872 9861 9845 9825 9801 9771 9738 9699 9655 9606 9551 9490 9424 9351 9271 9186 9095 8997 8896 8790 8681 8570 8459 8349 8241 8135 8033 7936 7842 7753 7669 7588 7510 7434 7360 7286 7212 7136 7057 6974 6887 6793 6694 6588 6477 6359 6237 6112 5986 5860 5738 5622 5515 5419 5336 5270 5222 5195 5189 5206 5247 5313 5404 5518 5656 5815 5993 6187 6394 6611 6832 7054 7273 7486 7689 7881 8060 8225 8376 8512 8635 8745 8843 8930 9005 9068 9120 9160 9187 9201 9200 9184 9154 9108 9047 8971 8882 8780 8668 8547 8420 8290 8159 8030 7908 7795 7694 7608 7539 7489 7457 7445 7452 7477 7517 7570 7635 7708 7787 3500 8 4 5 7869 7954 8038 8120 8200 8276 8348 8417 8481 8542 8600 8655 8708 8760 8811 8862 8914 8966 9019 9073 9127 9181 9235 9288 9340 9389 9437 9483 9526 9566 9604 9639 9672 9701 9726 9748 9765 9779 9788 9792 9793 9790 9784 9774 9763 9749 9733 9714 9692 9665 9632 9592 9543 9482 9409 9320 9215 9091 8948 8784 8599 8393 8166 7918 7651 7368 7070 6762 6448 6132 5820 5519 5235 4974 4743 4548 4394 4285 4226 4218 4261 4355 4497 4682 4906 5161 5440 5736 6039 6343 6641 6926 7195 7445 7672 7878 8063 8228 8374 8505 8622 8727 8822 8909 8987 9059 9125 9184 9237 9284 9326 9363 9395 9423 9447 9467 9484 9497 9506 9513 9515 9514 9509 9501 9488 9471 9450 9424 9392 9353 9307 9252 9186 9108 9016 8907 8781 8634 8466 8274 8058 7817 7551 7261 6947 6612 6259 5891 5511 5123 4732 4342 3959 3586 3227 2888 2571 2281 2019 1787 1587 1419 1281 1171 1087 1025 981 951 931 918 911 909 914 928 956 1002 1073 1173 1307 1480 1691 1941 2227 2544 2885 3243 3610 3976 4335 4678 5002 5302 5577 5826 6050 6251 6433 6597 6747 6886 7015 7137 7254 7367 7476 7581 7685 7786 7884 7981 8075 8166 8254 8338 8419 8495 8567 8634 8696 8753 8805 8853 8895 8933 8967 8995 9018 9036 9049 9058 9061 9061 9058 9051 9043 9034 9023 9011 8998 8984 8967 8946 8922 8894 8860 8820 8775 8723 8664 8597 8522 8437 8339 8228 8101 7956 7792 7606 7397 7167 6915 6642 6351 6043 5721 5388 5047 4701 4352 4006 3664 3330 3009 2705 2422 2162 1929 1725 1550 1405 1287 1194 1122 1068 1029 1001 985 980 990 1018 1071 1153 1272 1432 1637 1888 2183 2520 2890 3285 3695 4109 4516 4908 5275 5614 5920 6192 6433 6644 6829 6993 7139 7271 7392 7503 7606 7700 7787 7864 7933 7991 8041 8081 8113 8138 8156 8170 8181 8189 8197 8203 8209 8215 8220 8224 8227 8228 8226 8222 8215 8207 8196 8184 8172 8159 8145 8133 8120 8107 8094 8080 8065 8048 8029 8007 7982 7953 7922 7887 7849 7809 7765 7719 7670 7618 7563 7505 7443 7378 7310 7238 7162 7082 6998 6910 6818 6720 6618 6509 6395 6275 6148 6014 5874 5728 5576 5419 5257 5091 4921 4748 4573 4394 4213 4030 3844 3656 3465 3272 3077 2880 2684 2488 2294 2105 1921 1745 1578 1421 1278 1147 1030 927 838 761 697 642 597 559 527 500 477 457 440 426 415 408 403 402 403 408 415 425 436 449 464 482 503 530 565 609 667 739 828 937 1065 1213 1380 1564 1764 1975 2196 2423 2651 2879 3104 3323 3535 3740 3935 4122 4299 4468 4627 4778 4920 5054 5179 5297 5408 5512 5610 5704 5794 5881 5967 6052 6137 6223 6311 6400 6490 6582 6676 6771 6867 6963 7060 7156 7251 7344 7435 7522 7606 7686 7761 7832 7899 7961 3500 8 5 1 7851 7935 8020 8103 8184 8261 8334 8403 8468 8529 8586 8641 8693 8744 8793 8841 8890 8938 8988 9039 9091 9145 9200 9257 9314 9371 9427 9480 9530 9576 9616 9651 9680 9703 9720 9733 9742 9748 9752 9754 9754 9753 9751 9746 9739 9729 9715 9696 9673 9644 9608 9565 9514 9453 9380 9293 9190 9070 8929 8766 8581 8372 8141 7888 7616 7328 7026 6717 6405 6094 5790 5499 5227 4978 4758 4572 4425 4320 4261 4249 4286 4370 4500 4672 4881 5121 5385 5666 5958 6252 6544 6827 7097 7351 7587 7805 8002 8181 8342 8485 8612 8724 8822 8909 8984 9050 9107 9158 9204 9245 9283 9318 9352 9384 9413 9441 9465 9485 9500 9510 9514 9512 9503 9489 9469 9444 9414 9380 9342 9299 9251 9197 9136 9064 8981 8882 8767 8631 8472 8290 8081 7846 7585 7298 6987 6654 6302 5935 5556 5170 4781 4394 4012 3640 3284 2945 2629 2339 2076 1843 1642 1470 1329 1215 1126 1058 1007 970 944 926 916 913 918 936 969 1022 1102 1211 1353 1532 1747 1997 2280 2591 2923 3270 3623 3976 4321 4653 4966 5259 5528 5774 5997 6200 6384 6551 6705 6848 6983 7110 7232 7350 7463 7574 7682 7787 7889 7987 8082 8173 8259 8342 8419 8493 8561 8625 8685 8740 8791 8839 8881 8920 8954 8983 9007 9027 9041 9051 9057 9060 9059 9056 9050 9043 9033 9021 9006 8989 8967 8941 8911 8876 8836 8791 8741 8686 8626 8560 8488 8406 8314 8209 8088 7948 7789 7608 7404 7176 6926 6655 6364 6056 5735 5402 5062 4718 4373 4030 3694 3366 3051 2753 2474 2217 1984 1778 1598 1446 1319 1216 1135 1074 1029 1000 986 988 1006 1045 1108 1200 1325 1487 1689 1932 2214 2534 2885 3261 3654 4054 4452 4840 5209 5554 5869 6154 6407 6629 6823 6992 7140 7271 7387 7493 7590 7679 7761 7836 7903 7962 8014 8057 8091 8118 8138 8152 8162 8169 8174 8179 8183 8187 8192 8196 8200 8202 8201 8198 8192 8183 8171 8157 8141 8124 8107 8090 8074 8058 8043 8027 8012 7995 7977 7956 7934 7908 7880 7849 7816 7780 7742 7702 7659 7613 7564 7510 7451 7387 7317 7240 7157 7069 6975 6877 6775 6669 6561 6450 6337 6220 6100 5976 5845 5709 5565 5414 5255 5089 4916 4738 4555 4368 4180 3990 3799 3609 3418 3229 3039 2851 2663 2476 2292 2110 1933 1763 1600 1446 1304 1173 1056 952 861 783 716 659 612 572 538 509 485 464 447 433 422 414 409 408 410 414 422 431 443 457 473 493 517 547 586 634 695 771 864 976 1107 1258 1428 1615 1818 2033 2257 2487 2720 2951 3178 3399 3611 3814 4008 4191 4364 4527 4682 4827 4965 5094 5216 5331 5439 5540 5636 5727 5814 5899 5982 6064 6148 6234 6322 6414 6508 6606 6706 6807 6909 7010 7110 7208 7304 7395 7483 7567 7646 7721 7792 7859 7922 7980 3501 8 5 1 8035 8086 8133 8177 8217 8254 8289 8320 8349 8375 8399 8420 8440 8457 8472 8485 8498 8509 8519 8529 8540 8553 8567 8583 8601 8622 8646 8672 8700 8730 8761 8793 8825 8857 8889 8920 8951 8980 9009 9036 9061 9084 9105 9122 9136 9146 9152 9154 9151 9144 9133 9119 9102 9083 9062 9041 9020 9000 8980 8961 8943 8927 8911 8897 8885 8874 8865 8859 8855 8854 8857 8864 8874 8889 8907 8929 8955 8984 9015 9048 9081 9116 9150 9184 9217 9249 9281 9311 9341 9370 9398 9426 9452 9478 9501 9523 9543 9560 9575 9588 9599 9609 9617 9625 9632 9638 9644 9649 9653 9655 9656 9653 9648 9639 9627 9612 9594 9573 9551 9528 9504 9481 9459 9437 9418 9400 9385 9372 9361 9353 9347 9344 9343 9344 9348 9354 9361 9370 9380 9390 9400 9409 9416 9420 9421 9417 9409 9394 9373 9346 9311 9269 9221 9167 9106 9041 8973 8902 8829 8757 8687 8621 8559 8505 8458 8420 8392 8375 8369 8375 8392 8421 8461 8510 8568 8634 8706 8782 8861 8941 9020 9096 9169 9235 9296 9349 9394 9433 9464 9489 9508 9523 9534 9542 9547 9550 9550 9548 9543 9535 9524 9509 9490 9468 9443 9416 9387 9357 9327 9297 9269 9242 9217 9192 9169 9146 9123 9100 9076 9051 9025 8998 8972 8946 8922 8900 8882 8868 8860 8856 8858 8866 8878 8894 8913 8935 8957 8980 9003 9025 9046 9067 9086 9105 9124 9143 9162 9181 9199 9217 9234 9249 9262 9273 9281 9286 9290 9291 9291 9291 9291 9292 9293 9295 9297 9300 9303 9304 9303 9300 9293 9283 9268 9250 9229 9204 9177 9148 9118 9088 9058 9030 9004 8981 8961 8944 8931 8923 8919 8919 8925 8934 8948 8966 8986 9009 9033 9056 9080 9101 9121 9137 9150 9159 9164 9164 9159 9147 9129 9102 9065 9017 8956 8880 8788 8678 8551 8406 8243 8064 7871 7665 7448 7224 6995 6763 6530 6299 6070 5846 5626 5413 5206 5006 4814 4630 4456 4292 4139 3997 3868 3750 3646 3553 3472 3401 3342 3291 3248 3213 3184 3161 3142 3128 3118 3110 3105 3103 3103 3105 3109 3115 3124 3138 3156 3181 3214 3258 3314 3384 3470 3573 3695 3835 3994 4171 4364 4572 4792 5021 5257 5496 5734 5970 6199 6419 6629 6825 7007 7173 7324 7457 7574 7675 7760 7828 7882 7922 7947 7960 7959 7947 7924 7891 7849 7799 7745 7686 7628 7570 7518 7472 7437 7412 7402 7405 7424 7456 7503 7561 7629 7705 7788 7874 7962 8050 8138 8223 8305 8384 8460 8531 8598 8661 8719 8773 8821 8864 8902 8935 8964 8989 9011 9030 9047 9064 9079 9093 9105 9116 9125 9130 9131 9127 9118 9102 9081 9055 9022 8985 8943 8897 8848 8796 8741 8683 8624 8563 8501 8440 8381 8325 8274 8230 8194 8168 8153 8148 8154 8170 8194 8225 8260 8299 8338 8377 8416 8452 8487 8520 8552 8584 8616 8647 8679 8710 8741 8770 8797 8821 3502 8 5 1 8842 8858 8872 8882 8890 8897 8903 8910 8919 8929 8941 8955 8971 8988 9005 9022 9038 9053 9067 9080 9093 9106 9118 9132 9146 9160 9175 9190 9203 9215 9225 9232 9235 9236 9233 9227 9219 9209 9198 9187 9175 9165 9154 9144 9134 9125 9115 9105 9094 9083 9072 9059 9047 9034 9021 9007 8993 8979 8963 8946 8928 8908 8887 8863 8838 8811 8782 8751 8718 8683 8646 8607 8564 8519 8471 8418 8361 8298 8231 8157 8078 7993 7903 7807 7706 7601 7492 7379 7263 7144 7022 6895 6764 6627 6484 6332 6170 5997 5811 5612 5398 5169 4927 4672 4405 4130 3848 3564 3280 3001 2729 2468 2221 1991 1779 1587 1415 1263 1131 1017 922 842 776 723 680 645 618 596 578 564 551 539 529 519 509 501 494 488 483 480 479 478 479 479 480 480 480 479 478 478 478 480 484 490 499 510 523 538 554 572 591 614 643 680 731 800 891 1009 1159 1341 1559 1810 2092 2401 2730 3072 3419 3764 4099 4418 4716 4991 5240 5465 5665 5843 6002 6144 6272 6389 6497 6595 6687 6770 6847 6916 6977 7030 7076 7115 7147 7172 7191 7204 7213 7218 7218 7214 7205 7193 7175 7153 7124 7088 7045 6993 6932 6861 6779 6686 6581 6466 6341 6207 6067 5922 5777 5634 5498 5372 5260 5167 5095 5047 5025 5029 5061 5118 5200 5303 5424 5558 5703 5852 6002 6149 6288 6418 6535 6638 6726 6799 6858 6903 6937 6962 6979 6991 7000 7008 7016 7024 7033 7042 7048 7050 7045 7030 7000 6953 6884 6791 6671 6521 6342 6133 5894 5628 5338 5027 4700 4362 4018 3673 3334 3005 2691 2397 2125 1880 1662 1473 1312 1178 1070 984 918 869 833 806 786 771 758 747 737 728 720 714 712 712 717 724 734 746 759 772 784 795 809 826 852 891 950 1035 1153 1310 1508 1752 2042 2374 2744 3145 3567 4002 4438 4866 5276 5661 6017 6339 6627 6882 7106 7302 7474 7626 7761 7882 7992 8092 8183 8265 8338 8404 8462 8513 8557 8597 8633 8667 8699 8731 8763 8795 8828 8860 8892 8923 8952 8978 9002 9022 9039 9053 9065 9073 9079 9084 9087 9088 9088 9088 9086 9084 9081 9077 9073 9068 9064 9059 9055 9051 9047 9045 9043 9042 9041 9040 9039 9036 9031 9023 9012 8996 8974 8945 8909 8865 8811 8748 8673 8587 8489 8378 8256 8123 7981 7830 7673 7514 7355 7201 7056 6923 6806 6709 6634 6583 6558 6559 6584 6634 6706 6797 6905 7027 7159 7298 7441 7586 7728 7867 8000 8126 8242 8349 8446 8532 8608 8675 8734 8785 8830 8870 8907 8941 8973 9004 9034 9063 9091 9118 9143 9166 9188 9206 9222 9234 9243 9249 9250 9248 9242 9233 9220 9203 9185 9163 9141 9118 9096 9075 9056 9040 9028 9021 9018 9021 9028 9039 9055 9075 9097 9121 9146 9171 9195 9217 9236 9251 3503 8 5 1 9261 9266 9267 9263 9254 9243 9230 9216 9202 9190 9180 9174 9170 9171 9174 9180 9187 9196 9206 9215 9223 9231 9238 9243 9247 9250 9250 9248 9243 9235 9224 9210 9192 9171 9148 9123 9098 9073 9049 9028 9009 8994 8982 8973 8967 8963 8962 8963 8965 8970 8976 8985 8997 9011 9028 9048 9070 9095 9121 9147 9174 9199 9223 9245 9265 9283 9300 9315 9330 9344 9358 9373 9388 9403 9418 9432 9444 9455 9464 9471 9475 9479 9481 9483 9486 9490 9496 9505 9516 9530 9546 9564 9582 9600 9618 9635 9650 9663 9675 9684 9693 9700 9707 9714 9720 9726 9732 9738 9744 9748 9752 9754 9755 9754 9753 9750 9747 9744 9741 9739 9739 9739 9741 9744 9747 9752 9756 9760 9763 9764 9764 9762 9757 9751 9742 9732 9721 9709 9696 9683 9671 9658 9647 9637 9628 9620 9614 9610 9607 9607 9609 9612 9618 9625 9633 9643 9654 9665 9677 9688 9698 9706 9713 9719 9722 9723 9722 9720 9716 9710 9704 9698 9690 9682 9674 9664 9652 9639 9624 9606 9585 9562 9536 9509 9482 9455 9429 9406 9387 9372 9360 9353 9350 9349 9350 9351 9351 9350 9346 9338 9326 9310 9290 9264 9232 9193 9144 9085 9011 8921 8812 8680 8525 8343 8136 7903 7647 7369 7073 6762 6442 6116 5788 5462 5141 4828 4524 4231 3953 3691 3448 3226 3030 2864 2732 2639 2588 2583 2626 2719 2862 3052 3287 3562 3870 4205 4558 4922 5289 5652 6004 6341 6657 6951 7220 7466 7688 7888 8068 8231 8379 8515 8640 8754 8860 8958 9046 9126 9198 9260 9315 9361 9401 9436 9465 9492 9516 9538 9559 9579 9597 9614 9627 9638 9646 9651 9653 9653 9652 9650 9649 9648 9649 9651 9653 9654 9655 9653 9648 9639 9626 9609 9588 9564 9538 9511 9485 9459 9434 9412 9391 9371 9352 9335 9318 9302 9286 9272 9259 9248 9240 9234 9230 9228 9227 9226 9223 9218 9208 9193 9171 9142 9106 9063 9013 8958 8898 8835 8770 8703 8636 8569 8503 8438 8376 8316 8259 8205 8156 8112 8074 8041 8015 7995 7982 7974 7972 7974 7979 7987 7997 8007 8018 8029 8040 8050 8061 8074 8088 8104 8125 8149 8178 8212 8252 8297 8347 8403 8463 8526 8593 8663 8733 8805 8878 8950 9022 9093 9163 9231 9298 9363 9426 9486 9542 9595 9643 9686 9724 9756 9783 9804 9821 9833 9841 9847 9852 9855 9859 9863 9868 9874 9881 9887 9893 9898 9900 9898 9893 9884 9870 9852 9829 9804 9775 9744 9710 9675 9638 9598 9555 9509 9459 9404 9344 9278 9207 9130 9048 8963 8875 8785 8695 8605 8517 8432 8352 8278 8211 8153 8105 8070 8048 8042 8051 8076 8116 8171 8240 8319 8407 8501 8597 8694 8789 8880 8966 9046 9120 9188 9250 9306 9358 9405 9448 9486 9520 9551 9578 9601 9621 9638 9654 9668 9683 9698 9714 9732 9752 9772 9794 9815 9835 9853 9869 9882 9892 9898 9902 9903 3504 8 5 1 9902 9901 9899 9896 9894 9891 9889 9885 9880 9873 9864 9854 9841 9827 9811 9796 9782 9770 9759 9751 9745 9742 9740 9739 9738 9737 9735 9732 9728 9723 9718 9713 9710 9708 9709 9713 9719 9727 9737 9748 9759 9769 9779 9786 9793 9798 9801 9805 9809 9814 9820 9827 9836 9846 9857 9868 9878 9887 9894 9899 9901 9901 9898 9893 9887 9879 9870 9860 9848 9836 9822 9807 9791 9773 9754 9734 9713 9693 9673 9655 9638 9624 9612 9603 9596 9592 9591 9592 9595 9600 9606 9614 9623 9633 9642 9652 9660 9667 9672 9674 9673 9668 9660 9648 9632 9613 9591 9566 9539 9511 9482 9453 9424 9396 9370 9345 9324 9305 9289 9276 9268 9264 9263 9267 9276 9289 9305 9326 9351 9378 9408 9441 9475 9510 9546 9582 9618 9653 9688 9721 9754 9784 9814 9841 9865 9887 9906 9922 9935 9946 9954 9960 9964 9968 9972 9975 9979 9984 9988 9993 999710000100021000210000 9996 9991 9984 9975 9964 9953 9940 9926 9911 9894 9876 9856 9834 9810 9784 9756 9724 9689 9649 9602 9547 9482 9404 9311 9199 9069 8916 8741 8541 8319 8073 7806 7519 7213 6892 6558 6213 5861 5503 5144 4785 4430 4083 3746 3424 3119 2835 2573 2337 2127 1944 1787 1656 1549 1464 1399 1354 1328 1320 1333 1369 1430 1521 1645 1805 2004 2243 2522 2837 3186 3561 3957 4363 4774 5179 5571 5945 6294 6616 6908 7171 7406 7615 7799 7964 8110 8242 8361 8470 8569 8660 8743 8819 8887 8948 9001 9049 9090 9125 9156 9182 9204 9223 9239 9252 9261 9266 9267 9261 9249 9230 9202 9165 9119 9062 8996 8921 8837 8746 8650 8549 8447 8344 8243 8147 8057 7976 7906 7848 7806 7779 7769 7776 7799 7837 7888 7949 8017 8090 8162 8230 8291 8343 8382 8407 8417 8411 8388 8348 8290 8214 8119 8005 7870 7713 7534 7333 7111 6867 6605 6326 6035 5734 5428 5122 4820 4527 4246 3983 3740 3522 3333 3174 3050 2964 2916 2910 2945 3021 3136 3287 3468 3675 3899 4133 4369 4598 4814 5010 5181 5325 5440 5528 5591 5633 5659 5674 5684 5695 5710 5735 5771 5820 5884 5960 6048 6145 6249 6357 6466 6574 6677 6775 6865 6948 7022 7090 7151 7206 7257 7305 7351 7396 7439 7481 7520 7557 7589 7615 7634 7644 7643 7630 7604 7564 7507 7435 7344 7235 7107 6960 6791 6603 6394 6166 5919 5656 5379 5090 4791 4487 4180 3873 3570 3275 2989 2716 2458 2217 1996 1795 1616 1458 1320 1203 1104 1022 955 899 853 816 783 755 731 708 687 668 650 634 621 609 600 594 590 588 590 594 602 614 631 652 680 714 756 807 868 940 1025 1123 1237 1367 1515 1682 1868 2074 2299 2543 2803 3077 3363 3655 3951 4245 4535 4815 5083 5336 5571 5788 5985 6163 6322 6463 6585 6692 6782 6857 6917 6961 6991 7004 7001 6981 6944 6889 3505 8 5 1 6815 6724 6614 6488 6345 6186 6012 5824 5623 5410 5186 4951 4706 4453 4192 3927 3658 3390 3125 2867 2618 2384 2166 1967 1789 1632 1496 1381 1285 1208 1146 1102 1074 1064 1074 1109 1171 1266 1397 1567 1777 2027 2312 2629 2970 3327 3690 4048 4393 4716 5011 5271 5496 5683 5835 5953 6042 6107 6151 6180 6198 6209 6215 6221 6228 6240 6258 6284 6320 6368 6428 6500 6585 6681 6786 6898 7015 7134 7251 7364 7470 7569 7658 7738 7808 7868 7921 7965 8002 8034 8059 8079 8094 8102 8104 8099 8087 8067 8039 8004 7961 7912 7857 7797 7735 7671 7606 7543 7481 7422 7367 7315 7266 7219 7175 7133 7090 7048 7004 6957 6908 6855 6797 6735 6668 6596 6519 6436 6349 6256 6159 6057 5952 5844 5734 5621 5509 5397 5288 5184 5085 4996 4918 4855 4808 4780 4773 4789 4828 4890 4975 5080 5204 5343 5493 5652 5815 5979 6141 6297 6445 6585 6714 6831 6937 7030 7111 7180 7236 7280 7312 7331 7339 7335 7321 7298 7269 7235 7199 7165 7136 7113 7100 7099 7112 7139 7181 7238 7308 7390 7482 7582 7688 7797 7909 8020 8130 8237 8339 8437 8527 8610 8685 8749 8803 8846 8877 8896 8903 8899 8885 8860 8826 8783 8730 8667 8594 8508 8409 8294 8163 8015 7850 7667 7468 7254 7028 6791 6547 6297 6045 5793 5543 5299 5063 4839 4630 4441 4276 4139 4036 3969 3942 3956 4012 4108 4242 4408 4602 4816 5043 5278 5514 5746 5970 6184 6387 6577 6757 6928 7090 7245 7395 7540 7681 7817 7948 8074 8193 8306 8412 8511 8603 8688 8767 8840 8908 8970 9027 9079 9126 9169 9207 9242 9272 9300 9325 9348 9369 9389 9408 9425 9441 9454 9464 9470 9472 9469 9461 9447 9427 9402 9371 9333 9288 9234 9171 9096 9007 8901 8776 8628 8454 8253 8022 7761 7469 7149 6801 6429 6039 5635 5225 4814 4408 4016 3641 3290 2966 2673 2414 2191 2005 1858 1752 1689 1671 1701 1781 1913 2098 2335 2624 2960 3337 3748 4184 4636 5091 5540 5974 6383 6762 7105 7413 7683 7918 8121 8297 8449 8583 8702 8809 8906 8996 9078 9154 9222 9283 9335 9380 9417 9447 9470 9488 9501 9511 9519 9525 9530 9535 9539 9542 9546 9550 9554 9559 9564 9572 9580 9591 9603 9616 9630 9645 9659 9671 9682 9690 9695 9698 9699 9698 9696 9693 9689 9686 9682 9677 9671 9663 9653 9638 9620 9596 9568 9534 9494 9449 9397 9339 9273 9199 9114 9018 8908 8783 8641 8481 8304 8110 7900 7676 7441 7198 6949 6700 6453 6212 5980 5762 5559 5376 5214 5075 4963 4880 4825 4802 4810 4850 4919 5018 5143 5291 5458 5641 5834 6035 6238 6441 6639 6831 7014 7189 7353 7507 7651 7785 7911 8028 8138 8240 8335 8424 8506 8581 8649 8712 8768 8819 8865 8907 8944 8978 9009 9038 9064 9088 9110 9129 9145 9157 9165 9169 9167 9160 9147 9129 9104 3506 8 5 1 9073 9037 8995 8947 8893 8833 8768 8696 8619 8535 8446 8351 8252 8149 8044 7939 7836 7737 7645 7563 7494 7440 7404 7386 7390 7414 7458 7521 7601 7695 7800 7912 8027 8142 8254 8361 8460 8550 8631 8702 8766 8822 8872 8917 8958 8996 9032 9065 9095 9122 9146 9165 9180 9191 9197 9200 9200 9198 9196 9193 9190 9188 9187 9186 9186 9184 9182 9177 9171 9162 9150 9137 9121 9105 9087 9069 9049 9030 9009 8986 8961 8933 8901 8865 8823 8774 8719 8655 8581 8497 8400 8289 8163 8019 7856 7674 7470 7247 7003 6740 6460 6165 5859 5545 5227 4908 4593 4285 3990 3711 3451 3215 3004 2823 2671 2551 2462 2402 2371 2363 2375 2401 2436 2473 2505 2529 2537 2527 2497 2444 2370 2275 2164 2038 1903 1763 1622 1485 1353 1231 1120 1021 935 861 798 746 702 667 638 614 593 576 560 546 534 522 512 503 496 492 490 491 495 501 510 521 534 548 563 582 604 632 670 722 791 884 1003 1154 1338 1557 1811 2097 2411 2748 3100 3459 3819 4170 4507 4824 5116 5383 5622 5835 6023 6188 6333 6461 6573 6673 6760 6837 6903 6960 7007 7045 7075 7096 7110 7117 7118 7112 7098 7076 7044 7001 6944 6870 6779 6668 6537 6384 6210 6016 5803 5573 5328 5071 4804 4529 4249 3967 3683 3402 3124 2853 2590 2337 2099 1876 1671 1486 1322 1180 1060 962 885 825 782 752 733 721 715 714 717 725 742 768 808 867 946 1051 1181 1338 1520 1722 1938 2162 2385 2598 2790 2956 3087 3180 3231 3242 3215 3154 3064 2953 2826 2690 2551 2412 2278 2150 2030 1919 1818 1731 1658 1603 1572 1567 1593 1656 1757 1899 2081 2300 2551 2827 3120 3418 3713 3994 4251 4479 4670 4824 4940 5021 5070 5094 5100 5097 5091 5089 5099 5125 5171 5239 5331 5446 5583 5741 5916 6105 6305 6512 6721 6929 7133 7330 7515 7689 7848 7991 8119 8232 8328 8411 8480 8537 8584 8621 8651 8673 8690 8702 8710 8715 8717 8717 8715 8711 8706 8700 8694 8686 8677 8668 8656 8644 8630 8614 8596 8577 8555 8531 8506 8479 8450 8420 8389 8357 8324 8291 8256 8220 8183 8145 8104 8062 8017 7970 7920 7868 7814 7758 7699 7637 7573 7505 7432 7355 7273 7183 7087 6984 6874 6758 6637 6513 6387 6263 6141 6025 5916 5817 5729 5653 5591 5543 5510 5492 5490 5503 5532 5577 5637 5714 5805 5910 6029 6159 6298 6444 6596 6750 6904 7055 7202 7343 7476 7601 7717 7823 7920 8008 8087 8158 8223 8281 8334 8382 8426 8467 8505 8540 8573 8604 8634 8663 8690 8717 8742 8767 8791 8814 8836 8857 8877 8896 8914 8931 8947 8963 8978 8994 9010 9027 9044 9062 9080 9098 9117 9135 9152 9168 9183 9196 9208 9219 9229 9238 9246 9255 9263 9271 9280 9288 9296 9304 9311 9317 9322 9326 9330 9333 3507 8 5 1 9336 9338 9339 9341 9341 9342 9341 9339 9336 9332 9326 9319 9311 9301 9291 9280 9268 9256 9243 9230 9217 9204 9191 9178 9165 9152 9138 9124 9108 9092 9074 9053 9029 9001 8968 8929 8884 8831 8769 8699 8619 8528 8426 8311 8182 8040 7882 7708 7517 7310 7085 6844 6588 6319 6037 5746 5448 5147 4844 4543 4247 3959 3680 3414 3162 2927 2711 2518 2348 2206 2095 2016 1972 1965 1996 2064 2167 2302 2464 2647 2844 3045 3244 3431 3599 3741 3852 3928 3969 3974 3946 3889 3809 3712 3605 3495 3391 3298 3225 3177 3158 3173 3225 3316 3445 3613 3817 4054 4320 4610 4919 5239 5566 5893 6214 6525 6821 7098 7356 7592 7806 8000 8174 8330 8470 8595 8706 8806 8894 8971 9038 9095 9141 9178 9204 9222 9231 9233 9228 9218 9202 9181 9155 9124 9088 9047 9000 8947 8890 8828 8764 8699 8637 8579 8528 8486 8456 8437 8431 8437 8453 8477 8508 8541 8574 8605 8629 8644 8648 8638 8613 8570 8508 8425 8320 8193 8042 7869 7673 7455 7218 6964 6696 6416 6128 5834 5537 5240 4945 4654 4368 4091 3823 3568 3328 3108 2912 2744 2609 2512 2458 2448 2486 2572 2705 2881 3098 3348 3626 3926 4239 4559 4881 5199 5509 5810 6098 6374 6636 6886 7122 7345 7555 7751 7933 8100 8250 8385 8503 8605 8691 8765 8827 8879 8924 8964 9001 9036 9071 9105 9139 9173 9206 9239 9269 9298 9324 9347 9367 9384 9397 9407 9412 9413 9409 9400 9387 9371 9350 9328 9304 9281 9259 9240 9225 9214 9207 9206 9210 9218 9231 9247 9266 9287 9311 9336 9362 9388 9415 9441 9466 9490 9511 9531 9547 9562 9573 9582 9590 9595 9599 9603 9605 9606 9607 9606 9603 9599 9593 9586 9576 9564 9551 9536 9520 9502 9482 9459 9433 9402 9365 9320 9265 9200 9122 9030 8922 8797 8652 8486 8296 8082 7841 7573 7277 6953 6603 6228 5833 5421 4999 4572 4147 3730 3328 2948 2594 2271 1981 1728 1511 1330 1184 1069 982 919 874 845 825 813 805 801 802 811 831 869 930 1023 1152 1323 1540 1802 2108 2453 2829 3227 3635 4042 4437 4808 5148 5452 5714 5936 6118 6264 6379 6469 6539 6594 6640 6680 6716 6751 6784 6817 6848 6879 6910 6940 6970 7001 7033 7068 7106 7147 7191 7240 7294 7351 7413 7479 7550 7626 7706 7791 7881 7976 8076 8179 8285 8393 8501 8609 8713 8814 8909 8998 9080 9156 9225 9288 9346 9398 9447 9492 9535 9574 9611 9645 9676 9703 9727 9747 9763 9776 9787 9795 9801 9805 9807 9808 9807 9803 9796 9784 9767 9744 9714 9676 9630 9576 9513 9440 9358 9266 9163 9050 8925 8788 8639 8480 8312 8136 7956 7774 7596 7426 7269 7130 7013 6922 6860 6829 6831 6864 6927 7018 7134 7269 7420 7582 7751 7920 8088 8250 8404 8547 8678 8797 8902 8995 9077 9147 9209 9262 9310 9352 9390 9426 3508 8 5 1 9459 9491 9520 9548 9573 9596 9617 9634 9649 9662 9673 9683 9693 9703 9713 9724 9735 9745 9754 9761 9763 9760 9751 9734 9710 9678 9638 9592 9538 9480 9416 9348 9275 9199 9119 9036 8951 8863 8776 8690 8609 8534 8468 8415 8375 8352 8345 8354 8379 8418 8469 8529 8595 8664 8734 8803 8869 8930 8987 9037 9082 9120 9152 9178 9197 9210 9216 9216 9208 9194 9173 9146 9111 9069 9019 8959 8889 8807 8711 8598 8467 8316 8143 7949 7731 7492 7233 6955 6662 6357 6043 5725 5405 5089 4778 4477 4189 3916 3662 3430 3223 3045 2900 2791 2722 2697 2719 2789 2908 3075 3288 3545 3838 4162 4510 4873 5243 5613 5975 6322 6650 6955 7235 7488 7715 7916 8093 8248 8384 8502 8606 8697 8776 8846 8907 8961 9008 9050 9087 9120 9150 9176 9200 9221 9241 9259 9275 9291 9305 9319 9332 9345 9357 9370 9382 9394 9407 9418 9430 9440 9449 9456 9461 9464 9464 9462 9457 9450 9441 9430 9416 9401 9383 9364 9343 9321 9296 9270 9242 9212 9181 9150 9118 9088 9059 9032 9009 8990 8975 8965 8960 8958 8960 8963 8968 8973 8976 8976 8971 8961 8945 8920 8887 8844 8789 8722 8640 8541 8425 8290 8134 7955 7754 7530 7284 7017 6729 6424 6102 5768 5423 5071 4714 4358 4004 3656 3319 2996 2689 2404 2141 1904 1695 1513 1358 1231 1129 1050 992 951 926 913 910 914 924 937 953 970 988 1006 1022 1038 1051 1061 1068 1071 1070 1066 1058 1049 1039 1033 1033 1044 1071 1120 1196 1305 1451 1638 1867 2140 2454 2804 3186 3592 4013 4440 4864 5276 5670 6039 6379 6688 6965 7211 7429 7620 7789 7937 8069 8187 8293 8389 8475 8553 8623 8686 8741 8791 8834 8871 8904 8931 8953 8971 8985 8995 9001 9004 9005 9004 9001 8999 8996 8994 8994 8994 8994 8995 8995 8993 8989 8983 8974 8962 8948 8932 8915 8898 8882 8867 8854 8843 8832 8824 8815 8807 8797 8787 8775 8762 8748 8734 8719 8706 8693 8683 8675 8669 8666 8664 8664 8665 8665 8666 8666 8666 8665 8664 8664 8664 8665 8669 8674 8682 8692 8704 8718 8733 8750 8766 8782 8798 8812 8825 8836 8845 8853 8860 8867 8873 8881 8889 8899 8910 8923 8937 8952 8968 8984 8999 9012 9025 9036 9045 9053 9060 9066 9072 9079 9086 9093 9101 9108 9115 9121 9125 9128 9128 9125 9120 9113 9103 9092 9080 9067 9052 9036 9018 8998 8975 8948 8915 8877 8831 8779 8718 8649 8572 8487 8394 8295 8189 8079 7965 7848 7731 7614 7501 7393 7293 7203 7127 7066 7022 6998 6994 7011 7048 7104 7178 7267 7368 7479 7596 7716 7838 7958 8074 8186 8291 8390 8482 8568 8646 8718 8783 8842 8894 8941 8981 9016 9045 9068 9085 9097 9103 9104 9100 9090 9075 9054 9028 8996 8959 8917 8870 8818 8762 8703 8642 8580 8518 8456 8397 8340 8288 8239 8195 3509 8 5 1 8155 8119 8087 8058 8031 8006 7982 7959 7936 7914 7892 7870 7849 7829 7810 7792 7775 7760 7745 7730 7716 7701 7686 7670 7652 7631 7608 7581 7550 7512 7468 7415 7353 7278 7191 7090 6972 6838 6686 6516 6327 6120 5896 5655 5399 5130 4852 4566 4277 3988 3703 3426 3160 2910 2678 2466 2276 2112 1973 1861 1779 1728 1710 1728 1783 1877 2013 2190 2409 2668 2963 3289 3640 4007 4384 4761 5130 5484 5816 6123 6401 6650 6871 7066 7239 7393 7531 7659 7778 7891 7999 8104 8206 8305 8399 8490 8575 8656 8730 8800 8863 8920 8972 9018 9057 9091 9118 9140 9156 9166 9171 9172 9170 9165 9157 9149 9141 9132 9124 9116 9110 9104 9100 9096 9094 9094 9094 9097 9100 9105 9111 9118 9125 9131 9137 9141 9142 9141 9136 9127 9115 9097 9075 9047 9014 8975 8930 8877 8817 8749 8672 8588 8497 8401 8301 8200 8101 8008 7923 7850 7791 7750 7727 7722 7736 7767 7812 7870 7936 8008 8082 8155 8226 8291 8351 8404 8450 8489 8523 8551 8574 8592 8607 8617 8623 8625 8623 8616 8604 8589 8571 8549 8527 8503 8480 8458 8437 8417 8399 8383 8368 8353 8339 8324 8310 8295 8280 8265 8251 8238 8227 8217 8209 8204 8200 8199 8200 8204 8211 8222 8237 8257 8281 8311 8345 8382 8422 8464 8505 8544 8579 8610 8637 8658 8674 8686 8696 8705 8713 8721 8731 8742 8754 8766 8776 8784 8788 8789 8785 8777 8766 8754 8740 8728 8718 8712 8708 8707 8709 8711 8713 8713 8710 8703 8692 8677 8659 8640 8620 8602 8586 8572 8563 8556 8553 8550 8549 8546 8542 8535 8526 8514 8500 8485 8469 8454 8441 8429 8419 8410 8403 8397 8392 8386 8380 8373 8366 8358 8351 8345 8340 8336 8335 8335 8337 8340 8344 8348 8351 8354 8356 8357 8357 8357 8357 8358 8360 8363 8367 8372 8377 8381 8384 8386 8384 8380 8372 8360 8344 8323 8297 8266 8229 8184 8132 8069 7995 7907 7803 7682 7541 7379 7195 6989 6762 6515 6249 5967 5672 5367 5056 4743 4432 4125 3827 3540 3267 3010 2772 2555 2360 2189 2044 1928 1840 1784 1759 1767 1809 1884 1992 2131 2299 2493 2711 2947 3198 3458 3723 3988 4247 4496 4729 4943 5135 5299 5435 5539 5610 5646 5648 5615 5547 5446 5313 5150 4961 4747 4511 4259 3993 3718 3439 3158 2882 2613 2356 2114 1889 1685 1501 1339 1199 1079 978 894 825 769 723 685 655 632 614 601 593 591 593 599 609 623 639 658 679 703 732 769 816 879 962 1069 1204 1372 1574 1811 2080 2380 2704 3047 3401 3758 4110 4451 4775 5078 5356 5608 5835 6038 6219 6381 6526 6657 6777 6886 6987 7079 7164 7242 7312 7375 7430 7479 7522 7560 7592 7621 7645 7667 7687 7704 7719 7732 7744 7754 7763 7771 7777 7781 7785 7787 7787 7785 7782 7777 7771 7763 7755 7746 7737 7729 3510 8 5 2 7738 7729 7718 7705 7689 7670 7649 7625 7598 7568 7535 7498 7457 7411 7359 7301 7236 7164 7085 6998 6906 6809 6710 6610 6513 6422 6339 6266 6207 6162 6132 6119 6120 6135 6163 6201 6247 6298 6353 6407 6461 6510 6555 6594 6626 6651 6668 6678 6681 6678 6669 6656 6638 6617 6593 6567 6539 6510 6478 6445 6409 6371 6329 6284 6234 6181 6123 6060 5993 5922 5846 5767 5682 5594 5502 5404 5302 5195 5083 4966 4844 4717 4586 4453 4318 4184 4052 3924 3801 3687 3583 3491 3411 3344 3291 3250 3223 3206 3198 3197 3202 3209 3217 3225 3229 3230 3226 3217 3203 3184 3159 3130 3096 3058 3017 2972 2924 2874 2822 2767 2712 2656 2600 2544 2488 2434 2381 2330 2279 2230 2181 2132 2084 2035 1985 1935 1883 1830 1775 1719 1662 1603 1542 1479 1415 1350 1284 1217 1150 1082 1015 949 884 821 760 702 648 597 549 507 468 434 404 379 357 338 323 311 301 293 288 285 284 286 289 294 302 312 324 338 355 375 398 424 453 485 520 557 595 634 672 708 740 768 790 807 817 821 821 816 808 797 785 773 761 749 738 727 718 709 700 693 686 681 678 676 677 680 684 691 699 709 722 737 756 781 812 853 906 972 1054 1152 1269 1403 1553 1718 1895 2081 2273 2467 2659 2846 3026 3195 3352 3495 3624 3737 3836 3919 3987 4041 4081 4108 4123 4126 4119 4104 4082 4055 4026 3996 3969 3947 3933 3928 3936 3958 3995 4049 4121 4209 4313 4431 4561 4701 4848 4999 5151 5301 5448 5590 5725 5854 5975 6088 6194 6292 6384 6468 6546 6616 6681 6739 6792 6839 6883 6924 6962 6998 7033 7067 7100 7130 7157 7181 7199 7212 7218 7218 7210 7195 7173 7143 7104 7056 6996 6922 6833 6726 6598 6449 6277 6082 5867 5633 5384 5123 4856 4586 4318 4056 3804 3567 3347 3147 2971 2822 2702 2616 2566 2555 2584 2657 2772 2930 3126 3358 3620 3905 4205 4513 4821 5120 5405 5669 5908 6121 6307 6467 6602 6716 6813 6896 6967 7030 7087 7137 7182 7220 7250 7271 7283 7284 7274 7254 7225 7187 7141 7088 7029 6962 6888 6806 6713 6610 6495 6367 6226 6072 5907 5732 5548 5356 5158 4954 4745 4531 4311 4085 3854 3616 3374 3130 2884 2642 2405 2178 1964 1765 1584 1422 1279 1156 1052 966 895 838 794 760 735 718 707 701 700 704 713 728 751 784 831 896 981 1091 1229 1395 1590 1814 2065 2337 2627 2929 3236 3543 3845 4137 4416 4680 4928 5160 5377 5581 5772 5952 6123 6283 6435 6578 6710 6833 6945 7047 7138 7220 7293 7358 7417 7471 7521 7567 7611 7653 7693 7731 7767 7802 7834 7864 7893 7922 7950 7978 8007 8038 8071 8105 8142 8179 8218 8257 8296 8335 8372 8408 8442 8473 8502 8529 8553 8574 3511 8 5 2 8592 8608 8621 8632 8642 8649 8656 8662 8668 8675 8682 8691 8700 8710 8721 8733 8744 8756 8768 8779 8789 8799 8807 8816 8823 8830 8837 8844 8851 8858 8867 8876 8887 8899 8913 8928 8944 8961 8977 8993 9006 9016 9023 9026 9026 9021 9014 9005 8995 8984 8975 8967 8962 8958 8955 8954 8953 8951 8949 8946 8942 8938 8933 8929 8927 8927 8929 8935 8943 8955 8968 8982 8997 9011 9025 9036 9046 9053 9057 9060 9060 9058 9054 9049 9041 9032 9020 9006 8991 8973 8953 8931 8907 8882 8855 8827 8799 8769 8738 8707 8676 8645 8615 8586 8560 8538 8520 8508 8503 8504 8512 8528 8549 8577 8609 8644 8682 8721 8761 8801 8839 8876 8912 8946 8977 9005 9030 9052 9069 9082 9091 9094 9093 9088 9079 9066 9050 9032 9012 8989 8965 8938 8909 8878 8845 8811 8776 8743 8711 8683 8660 8642 8631 8626 8628 8637 8652 8672 8697 8726 8759 8796 8836 8879 8924 8970 9017 9063 9107 9148 9183 9213 9236 9253 9264 9270 9271 9268 9264 9258 9251 9243 9235 9226 9217 9207 9196 9184 9172 9160 9149 9138 9127 9117 9106 9094 9079 9060 9037 9009 8975 8937 8896 8851 8805 8759 8714 8672 8632 8594 8560 8529 8501 8476 8454 8436 8423 8415 8413 8418 8431 8452 8480 8514 8553 8596 8641 8686 8731 8774 8815 8854 8890 8925 8957 8988 9016 9042 9065 9084 9098 9106 9107 9099 9084 9059 9027 8986 8938 8884 8824 8760 8692 8621 8547 8472 8396 8319 8242 8167 8094 8025 7962 7907 7860 7824 7800 7788 7788 7802 7827 7864 7909 7963 8022 8085 8151 8217 8281 8342 8397 8446 8485 8514 8529 8529 8512 8476 8419 8342 8243 8122 7981 7819 7639 7442 7230 7005 6769 6525 6275 6025 5777 5537 5310 5101 4917 4764 4647 4569 4535 4546 4601 4699 4837 5010 5212 5436 5677 5928 6183 6437 6686 6927 7156 7373 7576 7763 7936 8093 8234 8360 8471 8567 8649 8716 8770 8811 8839 8854 8855 8843 8816 8773 8713 8633 8533 8410 8262 8088 7887 7658 7402 7119 6811 6482 6135 5774 5406 5036 4670 4313 3970 3646 3344 3068 2819 2601 2414 2261 2144 2067 2032 2043 2101 2208 2365 2569 2816 3101 3413 3743 4080 4409 4720 5001 5244 5441 5588 5685 5731 5731 5687 5605 5492 5351 5187 5004 4804 4591 4365 4128 3882 3629 3372 3116 2863 2619 2388 2174 1980 1809 1663 1543 1448 1377 1330 1305 1303 1324 1368 1438 1535 1663 1823 2016 2244 2504 2793 3106 3436 3775 4114 4444 4755 5039 5291 5504 5677 5806 5893 5938 5945 5917 5857 5769 5657 5525 5377 5216 5046 4873 4699 4531 4374 4232 4112 4017 3954 3926 3936 3986 4077 4207 4374 4576 4808 5063 5337 5623 5915 6207 6493 6770 7032 7278 7506 7715 7904 8073 8225 8359 8478 8584 8677 8760 8835 8902 8964 9020 9072 9119 9162 9201 9235 9263 9286 9303 9314 9320 3512 8 5 2 9320 9317 9311 9302 9291 9278 9264 9247 9228 9204 9175 9140 9096 9042 8978 8901 8812 8707 8587 8449 8292 8113 7913 7689 7442 7173 6882 6572 6248 5912 5570 5228 4889 4558 4239 3936 3653 3392 3155 2946 2769 2626 2521 2459 2444 2478 2563 2701 2890 3126 3406 3721 4063 4423 4790 5156 5511 5849 6163 6449 6706 6933 7131 7303 7450 7576 7684 7776 7854 7920 7975 8021 8058 8087 8108 8122 8129 8130 8124 8110 8087 8055 8010 7952 7877 7784 7671 7536 7379 7199 6996 6772 6528 6265 5986 5693 5390 5078 4761 4442 4125 3813 3509 3218 2942 2684 2446 2230 2036 1865 1717 1591 1486 1403 1342 1305 1294 1313 1365 1454 1583 1755 1971 2228 2525 2857 3215 3593 3980 4368 4747 5111 5453 5768 6055 6311 6540 6741 6920 7078 7219 7346 7462 7569 7668 7760 7846 7925 7997 8063 8122 8175 8220 8259 8291 8316 8336 8349 8355 8355 8349 8335 8313 8282 8243 8195 8136 8068 7989 7900 7801 7692 7572 7443 7304 7157 7001 6838 6669 6497 6325 6156 5995 5847 5716 5608 5527 5476 5457 5472 5520 5598 5703 5831 5977 6136 6301 6469 6635 6796 6950 7096 7232 7358 7475 7584 7684 7776 7860 7937 8008 8072 8132 8186 8236 8284 8328 8371 8411 8450 8487 8521 8551 8578 8601 8620 8634 8646 8655 8662 8668 8673 8677 8681 8683 8684 8681 8674 8662 8646 8624 8598 8569 8538 8507 8477 8450 8426 8407 8392 8381 8374 8369 8367 8365 8364 8363 8361 8359 8356 8352 8346 8339 8330 8319 8304 8286 8265 8240 8213 8182 8149 8115 8079 8042 8004 7964 7921 7875 7823 7765 7697 7619 7529 7425 7305 7169 7014 6841 6648 6435 6202 5950 5679 5391 5088 4773 4450 4122 3794 3470 3155 2852 2566 2299 2053 1830 1631 1455 1303 1171 1059 964 885 818 763 717 680 649 626 608 595 588 586 588 594 602 613 625 640 658 681 710 750 804 874 966 1080 1220 1384 1572 1779 2001 2231 2462 2685 2895 3084 3247 3380 3483 3556 3601 3621 3622 3609 3588 3565 3546 3537 3544 3570 3621 3700 3809 3950 4123 4327 4558 4812 5084 5366 5652 5932 6200 6450 6675 6873 7040 7177 7282 7359 7408 7430 7428 7403 7355 7285 7192 7077 6940 6783 6609 6420 6223 6023 5826 5641 5474 5333 5223 5149 5114 5120 5167 5252 5373 5526 5704 5904 6118 6341 6569 6796 7018 7234 7439 7632 7811 7976 8126 8261 8380 8485 8576 8654 8720 8776 8824 8864 8898 8928 8953 8976 8995 9011 9024 9033 9037 9036 9029 9017 8998 8972 8940 8899 8850 8791 8722 8640 8544 8433 8305 8159 7994 7809 7604 7379 7134 6870 6589 6291 5979 5656 5324 4987 4648 4311 3980 3659 3351 3059 2786 2535 2308 2107 1933 1789 1676 1597 1554 1549 1585 1662 1781 1943 2145 2385 2659 2961 3283 3618 3958 4293 4615 4916 5189 5427 5626 5781 3513 8 5 2 5890 5953 5968 5938 5863 5748 5595 5408 5193 4954 4695 4422 4139 3852 3565 3281 3005 2741 2492 2260 2048 1857 1689 1544 1421 1318 1235 1168 1117 1080 1055 1045 1050 1074 1121 1194 1300 1443 1625 1848 2113 2415 2752 3115 3497 3888 4280 4664 5032 5379 5701 5995 6261 6500 6715 6908 7082 7240 7386 7520 7645 7762 7871 7972 8066 8152 8231 8302 8366 8422 8472 8515 8553 8587 8617 8645 8671 8697 8721 8746 8769 8792 8812 8830 8844 8854 8860 8863 8862 8861 8858 8857 8857 8859 8865 8872 8881 8890 8899 8905 8907 8907 8902 8894 8883 8871 8858 8847 8836 8827 8819 8812 8805 8797 8788 8775 8760 8742 8721 8698 8673 8647 8622 8597 8573 8550 8530 8511 8494 8479 8467 8456 8447 8441 8437 8435 8435 8437 8441 8447 8453 8459 8466 8472 8478 8484 8489 8493 8497 8500 8504 8508 8512 8516 8521 8525 8530 8535 8539 8543 8547 8551 8555 8559 8564 8569 8575 8581 8587 8593 8597 8599 8598 8593 8585 8572 8555 8535 8511 8484 8455 8425 8395 8364 8333 8303 8271 8239 8206 8172 8135 8097 8057 8015 7972 7929 7884 7840 7795 7748 7701 7650 7595 7533 7463 7381 7287 7176 7047 6897 6726 6531 6312 6069 5803 5515 5207 4882 4544 4197 3847 3499 3159 2831 2521 2233 1971 1736 1531 1354 1205 1081 980 897 831 777 733 698 669 646 629 617 610 609 611 617 627 638 652 670 692 721 761 817 895 999 1135 1307 1516 1764 2048 2363 2704 3063 3430 3796 4152 4490 4804 5088 5339 5556 5738 5887 6004 6092 6151 6184 6193 6178 6140 6081 6001 5901 5784 5651 5506 5351 5190 5029 4870 4719 4580 4458 4355 4275 4222 4195 4197 4226 4282 4361 4461 4576 4703 4836 4970 5098 5218 5325 5417 5490 5546 5584 5606 5613 5609 5596 5577 5554 5531 5508 5486 5467 5450 5435 5421 5408 5395 5381 5366 5349 5331 5310 5286 5260 5231 5198 5163 5124 5081 5033 4981 4925 4865 4800 4730 4658 4582 4503 4423 4341 4257 4173 4088 4003 3918 3833 3748 3663 3579 3496 3413 3331 3251 3172 3094 3017 2941 2866 2791 2717 2643 2568 2494 2421 2347 2274 2201 2129 2057 1986 1914 1841 1768 1692 1615 1536 1455 1372 1288 1203 1119 1037 957 881 810 744 684 631 583 542 507 476 451 429 411 395 382 371 363 356 351 348 348 350 355 363 375 389 407 428 453 483 516 554 596 644 696 753 815 881 950 1023 1096 1170 1243 1313 1378 1437 1488 1530 1562 1583 1592 1589 1575 1548 1511 1463 1408 1345 1277 1205 1133 1060 990 923 862 807 758 716 681 653 631 614 603 595 591 591 595 603 615 631 652 678 708 743 781 822 864 907 948 986 1021 1051 1076 1095 1108 1117 1121 1122 1122 1124 1131 1145 1169 1208 1265 1341 3514 8 5 2 1441 1565 1713 1885 2079 2293 2522 2762 3008 3256 3501 3740 3969 4186 4391 4581 4759 4925 5079 5225 5362 5492 5617 5736 5850 5959 6063 6162 6256 6343 6425 6501 6570 6635 6695 6749 6800 6847 6891 6931 6968 7002 7032 7059 7083 7103 7122 7138 7154 7169 7184 7201 7219 7239 7262 7285 7310 7336 7360 7384 7406 7427 7445 7461 7475 7489 7501 7514 7526 7538 7550 7561 7570 7578 7583 7585 7583 7578 7569 7557 7543 7526 7509 7492 7475 7460 7446 7434 7425 7417 7411 7407 7403 7401 7399 7397 7395 7393 7391 7390 7389 7388 7388 7388 7389 7390 7391 7392 7394 7395 7398 7400 7404 7409 7416 7424 7433 7444 7455 7467 7479 7491 7501 7510 7518 7524 7528 7532 7536 7540 7544 7549 7554 7560 7567 7573 7579 7585 7591 7596 7600 7604 7609 7613 7618 7623 7628 7633 7637 7641 7643 7643 7643 7641 7638 7635 7632 7630 7629 7630 7632 7635 7640 7647 7654 7661 7669 7677 7685 7693 7700 7707 7713 7719 7723 7727 7730 7733 7734 7734 7733 7729 7723 7715 7702 7686 7665 7640 7610 7576 7538 7497 7454 7409 7363 7316 7268 7220 7171 7122 7071 7019 6967 6913 6859 6804 6748 6691 6631 6568 6499 6423 6339 6244 6136 6016 5883 5737 5579 5412 5238 5060 4881 4705 4535 4374 4226 4094 3982 3891 3826 3788 3780 3803 3858 3945 4063 4210 4382 4575 4785 5006 5233 5459 5680 5890 6088 6269 6433 6579 6708 6821 6920 7007 7084 7152 7213 7267 7316 7360 7398 7431 7459 7481 7498 7510 7517 7521 7521 7518 7512 7502 7488 7468 7443 7412 7373 7327 7272 7209 7138 7059 6973 6879 6778 6671 6556 6434 6304 6167 6021 5867 5703 5530 5348 5155 4953 4742 4522 4295 4062 3825 3587 3350 3116 2889 2671 2465 2272 2095 1934 1791 1666 1560 1473 1408 1366 1349 1361 1402 1477 1587 1732 1912 2126 2368 2634 2918 3212 3508 3799 4078 4340 4581 4798 4991 5161 5309 5437 5549 5647 5734 5810 5879 5939 5992 6037 6074 6102 6123 6137 6144 6146 6144 6139 6132 6124 6116 6109 6101 6093 6085 6075 6065 6052 6038 6023 6006 5988 5970 5951 5932 5913 5893 5871 5848 5823 5795 5763 5728 5689 5646 5599 5550 5498 5445 5390 5335 5280 5225 5170 5117 5064 5013 4962 4914 4866 4820 4776 4733 4692 4652 4614 4577 4541 4507 4474 4442 4411 4381 4351 4322 4293 4263 4233 4202 4170 4137 4102 4066 4029 3990 3951 3910 3868 3825 3780 3735 3688 3640 3591 3542 3491 3441 3391 3340 3291 3242 3194 3147 3101 3055 3010 2966 2922 2879 2836 2794 2753 2713 2674 2637 2601 2565 2531 2497 2463 2430 2396 2362 2328 2294 2260 2226 2193 2161 2130 2100 2071 2044 2017 1991 1965 1940 1914 1889 1864 1838 1813 1788 1763 1737 1712 1687 1661 1635 1609 1582 1555 1528 1500 1472 1444 1416 1387 1358 1328 1297 1264 1230 3515 8 5 2 1193 1154 1112 1067 1021 972 922 871 820 770 721 673 628 584 544 506 472 440 411 385 362 342 324 309 297 287 280 275 272 271 271 273 277 281 287 293 300 309 319 332 346 363 384 407 435 466 500 538 579 622 668 714 762 810 858 905 951 996 1040 1081 1121 1159 1195 1229 1262 1292 1322 1350 1378 1405 1433 1460 1488 1517 1546 1576 1607 1637 1669 1700 1731 1762 1793 1824 1854 1885 1916 1947 1979 2011 2044 2077 2111 2145 2180 2216 2253 2291 2330 2370 2412 2455 2499 2545 2592 2639 2688 2736 2784 2832 2879 2926 2972 3018 3063 3107 3152 3196 3241 3286 3331 3376 3422 3469 3515 3562 3609 3656 3703 3751 3798 3846 3893 3940 3986 4032 4077 4120 4163 4204 4244 4282 4320 4358 4396 4434 4473 4512 4553 4595 4637 4679 4721 4763 4805 4845 4885 4925 4965 5006 5046 5088 5129 5170 5211 5249 5286 5320 5352 5380 5406 5430 5453 5474 5495 5514 5532 5547 5559 5565 5565 5556 5538 5509 5470 5420 5361 5292 5215 5131 5042 4950 4857 4763 4673 4587 4509 4441 4387 4348 4329 4329 4351 4395 4460 4544 4645 4760 4885 5017 5152 5287 5419 5547 5669 5784 5892 5991 6083 6167 6243 6312 6374 6429 6479 6523 6561 6596 6627 6654 6679 6701 6721 6740 6756 6771 6784 6796 6807 6816 6823 6829 6831 6830 6823 6811 6790 6760 6720 6668 6604 6527 6438 6338 6226 6105 5976 5843 5707 5573 5444 5324 5218 5129 5062 5019 5003 5015 5054 5119 5207 5315 5438 5571 5710 5851 5989 6123 6250 6370 6483 6589 6689 6783 6873 6959 7041 7118 7190 7257 7318 7373 7422 7465 7504 7538 7569 7598 7625 7651 7675 7698 7720 7740 7757 7770 7781 7789 7793 7795 7795 7793 7791 7789 7787 7786 7787 7789 7792 7797 7804 7812 7821 7832 7843 7855 7868 7881 7893 7905 7917 7927 7937 7946 7955 7965 7975 7986 7999 8014 8031 8049 8069 8089 8109 8128 8146 8161 8173 8183 8190 8194 8197 8198 8199 8200 8202 8204 8209 8214 8221 8229 8238 8247 8257 8267 8276 8285 8294 8303 8312 8321 8330 8340 8351 8362 8374 8385 8397 8408 8418 8427 8435 8441 8446 8450 8453 8455 8458 8461 8464 8467 8469 8471 8472 8470 8467 8461 8453 8442 8431 8420 8409 8400 8395 8393 8396 8403 8415 8431 8450 8472 8495 8518 8540 8560 8577 8592 8602 8610 8614 8615 8614 8612 8610 8607 8605 8603 8602 8602 8603 8603 8604 8605 8605 8606 8607 8610 8616 8625 8639 8657 8680 8708 8740 8775 8812 8849 8886 8921 8954 8984 9013 9039 9064 9089 9114 9139 9164 9189 9213 9235 9255 9272 9285 9294 9300 9302 9301 9298 9294 9290 9286 9282 9277 9273 9267 9259 9249 9235 9216 9193 9164 9129 9089 9043 8991 8934 8872 8806 8736 8662 8587 8510 8433 8357 8283 8213 8147 8087 3516 8 5 2 8035 7991 7957 7932 7919 7917 7925 7945 7975 8013 8060 8113 8170 8230 8291 8351 8410 8466 8519 8569 8616 8661 8704 8745 8785 8825 8863 8900 8935 8968 8998 9026 9052 9076 9097 9118 9138 9158 9177 9196 9214 9231 9245 9256 9263 9266 9264 9258 9248 9234 9219 9202 9184 9167 9149 9132 9116 9099 9082 9065 9047 9028 9008 8986 8964 8941 8917 8891 8863 8833 8800 8762 8719 8668 8609 8540 8459 8364 8253 8125 7978 7811 7623 7414 7185 6938 6674 6395 6106 5808 5506 5201 4898 4599 4306 4020 3743 3476 3220 2977 2747 2532 2332 2150 1985 1840 1716 1614 1537 1486 1464 1474 1520 1603 1726 1891 2098 2345 2629 2946 3289 3650 4019 4388 4747 5089 5406 5694 5950 6174 6366 6531 6671 6791 6895 6988 7073 7153 7230 7304 7376 7445 7513 7579 7643 7705 7766 7827 7889 7951 8015 8080 8146 8212 8277 8341 8403 8462 8517 8569 8616 8659 8698 8732 8763 8789 8810 8825 8833 8831 8819 8795 8755 8699 8624 8528 8409 8267 8101 7911 7696 7459 7200 6922 6626 6315 5992 5658 5316 4969 4619 4269 3922 3582 3252 2936 2639 2364 2114 1893 1701 1539 1406 1300 1219 1158 1117 1092 1083 1092 1120 1173 1255 1371 1528 1728 1973 2264 2597 2966 3363 3779 4204 4626 5037 5427 5792 6127 6429 6699 6938 7149 7334 7495 7636 7759 7865 7956 8032 8094 8143 8179 8202 8213 8210 8193 8162 8114 8047 7961 7853 7721 7565 7385 7181 6954 6707 6442 6161 5868 5566 5256 4941 4624 4305 3989 3676 3371 3076 2795 2531 2288 2067 1872 1703 1559 1439 1342 1265 1207 1167 1143 1137 1153 1192 1262 1365 1508 1693 1922 2196 2511 2863 3243 3645 4057 4469 4873 5259 5622 5957 6262 6537 6783 7002 7198 7375 7535 7683 7819 7945 8063 8172 8271 8361 8442 8513 8575 8628 8673 8711 8742 8768 8788 8803 8813 8818 8819 8815 8808 8798 8785 8772 8760 8749 8740 8733 8730 8729 8730 8733 8736 8741 8746 8752 8760 8769 8781 8797 8815 8837 8862 8889 8917 8946 8974 9001 9026 9049 9071 9091 9112 9132 9152 9173 9194 9213 9231 9246 9258 9264 9265 9261 9250 9234 9211 9183 9147 9105 9055 8995 8925 8842 8745 8631 8501 8353 8187 8002 7799 7580 7346 7100 6843 6578 6310 6041 5776 5518 5273 5045 4837 4656 4503 4383 4297 4249 4238 4265 4328 4426 4557 4716 4901 5107 5329 5563 5804 6049 6292 6531 6763 6985 7195 7392 7576 7745 7900 8041 8168 8282 8383 8471 8548 8615 8671 8718 8757 8790 8818 8841 8862 8882 8901 8919 8937 8953 8969 8982 8991 8995 8992 8982 8962 8932 8890 8834 8763 8675 8570 8447 8304 8142 7963 7768 7563 7351 7139 6934 6744 6576 6438 6335 6272 6251 6272 6333 6430 6556 6706 6870 7042 7214 7381 7537 7680 7808 7920 8017 8099 8169 8226 8273 8309 8335 8350 8354 8346 8325 8293 3517 8 5 2 8249 8194 8130 8060 7986 7910 7835 7765 7701 7645 7599 7564 7541 7532 7535 7551 7579 7619 7670 7730 7798 7874 7953 8036 8120 8203 8284 8361 8435 8503 8566 8623 8675 8721 8761 8797 8827 8853 8874 8891 8904 8913 8919 8921 8921 8917 8911 8902 8891 8878 8861 8842 8821 8797 8771 8744 8716 8688 8661 8636 8613 8593 8577 8565 8557 8553 8554 8559 8567 8579 8593 8609 8627 8646 8665 8684 8702 8719 8735 8749 8760 8770 8777 8782 8785 8785 8783 8779 8774 8768 8761 8753 8746 8739 8734 8730 8728 8727 8728 8730 8734 8738 8744 8750 8755 8760 8764 8766 8765 8760 8750 8732 8705 8667 8616 8551 8470 8371 8254 8119 7965 7792 7601 7391 7164 6919 6659 6382 6092 5788 5472 5147 4816 4479 4142 3808 3480 3163 2860 2574 2309 2068 1852 1664 1503 1369 1261 1177 1115 1071 1042 1024 1016 1015 1019 1031 1050 1082 1130 1199 1296 1426 1592 1799 2046 2333 2656 3007 3381 3766 4153 4532 4893 5229 5533 5801 6030 6220 6372 6490 6576 6635 6672 6691 6699 6698 6695 6694 6699 6712 6738 6778 6833 6904 6991 7092 7205 7327 7456 7589 7722 7853 7980 8101 8215 8319 8414 8499 8574 8639 8694 8739 8775 8802 8821 8834 8840 8840 8836 8827 8816 8802 8786 8768 8750 8732 8713 8696 8679 8663 8647 8633 8619 8605 8591 8576 8560 8541 8521 8499 8475 8448 8419 8387 8353 8317 8278 8237 8194 8150 8107 8064 8025 7989 7960 7938 7925 7921 7928 7945 7972 8008 8053 8105 8163 8226 8294 8365 8439 8516 8595 8676 8758 8841 8924 9007 9088 9166 9241 9312 9378 9439 9494 9544 9589 9629 9665 9696 9722 9745 9764 9780 9793 9804 9812 9819 9826 9832 9839 9847 9856 9866 9877 9888 9900 9910 9919 9925 9929 9929 9927 9923 9917 9909 9900 9890 9880 9869 9858 9845 9830 9814 9795 9774 9752 9728 9705 9682 9662 9645 9631 9622 9616 9615 9616 9620 9626 9633 9641 9650 9660 9671 9683 9697 9713 9731 9751 9773 9796 9819 9842 9863 9882 9898 9911 9921 9927 9930 9931 9930 9927 9923 9919 9915 9912 9910 9909 9909 9910 9911 9913 9914 9915 9915 9914 9911 9907 9901 9895 9888 9880 9871 9861 9849 9835 9820 9801 9780 9756 9729 9700 9669 9637 9605 9574 9544 9515 9488 9463 9440 9420 9403 9389 9379 9374 9374 9378 9389 9405 9426 9452 9482 9514 9546 9579 9609 9637 9662 9684 9703 9719 9734 9747 9761 9775 9791 9807 9823 9840 9854 9866 9875 9879 9878 9871 9860 9844 9825 9803 9780 9756 9733 9710 9687 9665 9644 9621 9599 9575 9550 9525 9500 9476 9452 9431 9411 9394 9379 9367 9356 9347 9338 9330 9322 9314 9305 9296 9286 9276 9266 9256 9245 9235 9226 9218 9211 9206 9203 9202 9203 9207 9214 9223 9234 9248 9264 9281 9301 9322 9344 9368 9392 9417 9441 9466 9489 9511 9532 9550 9567 3518 8 5 3 9625 9633 9640 9644 9647 9646 9643 9637 9627 9613 9595 9575 9553 9530 9506 9483 9461 9441 9423 9408 9395 9384 9375 9368 9363 9360 9359 9360 9364 9370 9379 9390 9403 9416 9430 9444 9458 9471 9484 9497 9510 9524 9538 9553 9569 9586 9603 9620 9636 9652 9667 9681 9694 9708 9722 9737 9752 9768 9784 9798 9811 9821 9827 9830 9828 9823 9815 9804 9793 9782 9771 9762 9753 9745 9738 9729 9719 9706 9689 9670 9647 9623 9597 9571 9547 9524 9504 9486 9470 9454 9438 9421 9400 9375 9345 9309 9269 9225 9177 9128 9078 9028 8980 8934 8891 8853 8819 8790 8766 8747 8735 8729 8729 8736 8748 8766 8789 8814 8842 8871 8899 8924 8945 8962 8973 8978 8975 8964 8943 8912 8870 8814 8743 8655 8547 8416 8262 8082 7876 7642 7382 7097 6788 6460 6116 5759 5394 5026 4660 4299 3947 3608 3285 2980 2694 2430 2189 1970 1775 1602 1452 1324 1216 1126 1053 993 945 906 873 845 821 799 780 763 749 738 731 728 728 732 737 743 750 757 766 779 801 836 892 974 1090 1246 1447 1694 1987 2322 2695 3095 3514 3940 4363 4772 5161 5523 5855 6155 6426 6669 6888 7087 7270 7438 7594 7738 7872 7994 8105 8203 8290 8367 8434 8493 8547 8597 8646 8693 8740 8787 8834 8879 8923 8965 9004 9041 9076 9110 9144 9178 9214 9250 9288 9326 9363 9398 9430 9459 9484 9505 9523 9537 9550 9562 9573 9585 9597 9610 9622 9634 9644 9651 9657 9659 9658 9654 9647 9639 9629 9617 9604 9589 9573 9554 9532 9506 9476 9442 9402 9357 9308 9254 9195 9131 9062 8988 8908 8821 8726 8621 8504 8375 8230 8069 7892 7696 7483 7252 7004 6741 6464 6176 5878 5574 5266 4956 4647 4341 4040 3747 3462 3189 2929 2683 2454 2243 2052 1882 1735 1612 1513 1437 1384 1351 1337 1338 1350 1370 1395 1421 1444 1464 1478 1485 1486 1479 1466 1448 1424 1396 1365 1332 1299 1267 1241 1224 1219 1234 1273 1341 1445 1587 1771 1997 2266 2572 2912 3278 3664 4059 4456 4847 5223 5580 5912 6217 6493 6741 6959 7152 7320 7466 7592 7700 7792 7868 7932 7982 8019 8045 8059 8061 8054 8036 8010 7975 7934 7887 7836 7783 7729 7676 7627 7582 7545 7515 7495 7484 7483 7491 7506 7526 7549 7570 7587 7594 7588 7564 7519 7450 7355 7231 7080 6900 6692 6460 6204 5928 5634 5326 5006 4679 4347 4015 3687 3367 3059 2768 2497 2250 2028 1835 1669 1530 1417 1326 1257 1206 1173 1158 1162 1189 1243 1329 1451 1615 1824 2079 2379 2721 3098 3504 3928 4359 4789 5206 5604 5975 6315 6623 6899 7144 7360 7551 7720 7870 8005 8125 8234 8333 8421 8502 8573 8638 8695 8746 8791 8831 8867 8899 8929 8956 8982 9007 9032 9057 9081 9106 9131 9157 9181 9205 9228 9249 9268 9285 9299 9311 9321 9330 9337 9344 3519 8 5 3 9349 9353 9356 9356 9355 9351 9344 9334 9321 9305 9287 9268 9249 9230 9213 9198 9187 9179 9175 9175 9178 9184 9192 9202 9213 9225 9236 9245 9253 9260 9264 9266 9266 9265 9262 9258 9254 9249 9245 9241 9238 9236 9234 9232 9230 9226 9222 9215 9207 9197 9185 9172 9158 9144 9131 9119 9109 9101 9095 9092 9090 9091 9093 9096 9100 9105 9110 9116 9124 9133 9143 9155 9169 9184 9200 9218 9236 9254 9273 9292 9311 9331 9352 9375 9398 9423 9449 9475 9500 9525 9547 9566 9582 9595 9605 9612 9618 9622 9627 9632 9639 9648 9659 9672 9685 9698 9711 9722 9731 9737 9741 9743 9742 9741 9739 9737 9736 9736 9737 9740 9742 9745 9748 9749 9749 9747 9744 9739 9734 9729 9725 9723 9722 9723 9727 9732 9738 9745 9751 9756 9759 9761 9760 9759 9756 9754 9752 9752 9754 9758 9763 9769 9776 9783 9790 9796 9800 9804 9807 9810 9813 9816 9820 9825 9829 9833 9836 9837 9837 9835 9830 9824 9818 9810 9803 9797 9791 9787 9784 9781 9779 9777 9775 9773 9772 9771 9771 9773 9775 9779 9784 9789 9793 9796 9797 9796 9792 9786 9777 9767 9757 9748 9739 9733 9728 9725 9723 9722 9721 9718 9715 9709 9702 9692 9681 9669 9656 9643 9631 9618 9605 9593 9581 9569 9557 9546 9534 9524 9514 9506 9499 9494 9491 9489 9488 9488 9488 9487 9485 9481 9475 9467 9456 9443 9428 9410 9391 9370 9348 9325 9303 9281 9261 9243 9228 9216 9208 9202 9200 9200 9201 9203 9205 9206 9206 9203 9199 9194 9187 9180 9173 9166 9160 9154 9149 9144 9137 9129 9118 9104 9086 9064 9037 9005 8967 8923 8872 8814 8746 8669 8581 8482 8372 8252 8124 7989 7852 7716 7585 7464 7357 7266 7195 7145 7116 7108 7120 7147 7188 7239 7296 7356 7415 7471 7522 7567 7604 7632 7653 7664 7668 7663 7649 7628 7599 7563 7519 7467 7407 7341 7266 7184 7095 6998 6894 6782 6662 6535 6399 6256 6104 5945 5778 5604 5423 5235 5042 4844 4641 4436 4228 4019 3811 3604 3400 3199 3003 2812 2627 2450 2279 2117 1962 1815 1675 1544 1420 1304 1196 1096 1005 922 848 782 725 675 632 596 565 540 519 501 487 476 469 464 463 465 471 481 493 509 529 552 580 613 654 704 766 842 935 1047 1180 1334 1509 1704 1915 2141 2376 2616 2858 3096 3327 3549 3760 3958 4145 4319 4484 4638 4785 4924 5057 5185 5306 5423 5534 5640 5740 5836 5927 6013 6096 6176 6253 6329 6404 6478 6552 6626 6700 6774 6847 6918 6988 7055 7119 7179 7235 7285 7330 7370 7404 7433 7456 7476 7492 7505 7516 7525 7533 7541 7548 7555 7562 7568 7573 7577 7579 7578 7574 7566 7552 7533 7506 7470 7422 7361 7285 7191 7077 6942 6784 6603 6400 6176 5934 5676 5406 5128 4845 4561 4280 4005 3739 3483 3239 3009 2794 2593 3520 8 5 3 2408 2239 2086 1948 1827 1720 1629 1552 1488 1436 1396 1367 1346 1334 1329 1329 1334 1343 1354 1365 1376 1385 1391 1393 1389 1379 1362 1338 1307 1270 1226 1179 1129 1079 1031 985 946 913 886 868 855 848 846 847 852 860 876 902 943 1008 1102 1233 1407 1630 1903 2227 2597 3006 3447 3906 4373 4835 5280 5700 6086 6435 6745 7015 7249 7450 7623 7770 7896 8004 8096 8174 8238 8290 8330 8359 8378 8388 8392 8391 8386 8378 8368 8354 8335 8311 8278 8234 8177 8105 8016 7908 7780 7633 7466 7281 7079 6861 6629 6385 6130 5865 5591 5310 5023 4730 4432 4132 3831 3531 3235 2948 2671 2410 2168 1947 1751 1580 1436 1317 1222 1149 1095 1058 1037 1029 1034 1055 1094 1153 1238 1353 1501 1687 1911 2173 2472 2804 3163 3542 3934 4328 4719 5097 5457 5794 6106 6390 6648 6879 7088 7275 7445 7600 7743 7875 7997 8111 8217 8314 8403 8484 8557 8622 8680 8733 8780 8824 8866 8906 8945 8984 9024 9062 9100 9135 9169 9199 9227 9251 9272 9290 9307 9322 9338 9353 9370 9387 9405 9423 9442 9460 9476 9491 9505 9517 9527 9535 9543 9550 9557 9564 9571 9579 9588 9597 9607 9618 9629 9641 9653 9665 9677 9689 9700 9710 9720 9728 9734 9740 9743 9746 9747 9747 9746 9744 9741 9737 9732 9725 9717 9707 9695 9680 9662 9640 9614 9581 9542 9494 9437 9370 9290 9198 9094 8976 8847 8706 8555 8396 8230 8061 7891 7721 7556 7398 7250 7115 6996 6895 6815 6757 6723 6714 6728 6766 6826 6905 7000 7110 7230 7357 7488 7620 7749 7874 7991 8100 8198 8285 8358 8419 8467 8503 8526 8538 8541 8535 8522 8503 8481 8456 8429 8403 8378 8355 8336 8321 8313 8312 8318 8333 8358 8391 8432 8481 8535 8594 8654 8716 8776 8833 8887 8938 8984 9026 9066 9103 9139 9173 9206 9238 9268 9297 9323 9346 9366 9382 9394 9403 9409 9413 9415 9416 9417 9417 9417 9416 9414 9410 9403 9393 9380 9363 9342 9318 9291 9261 9229 9195 9161 9127 9093 9059 9026 8995 8964 8935 8908 8884 8863 8845 8832 8823 8817 8816 8818 8821 8826 8829 8831 8829 8823 8812 8796 8775 8748 8718 8684 8648 8610 8570 8530 8487 8443 8396 8344 8287 8224 8152 8072 7981 7879 7765 7636 7493 7334 7157 6962 6748 6514 6261 5989 5700 5396 5081 4758 4431 4105 3784 3473 3176 2896 2636 2398 2184 1995 1832 1694 1581 1495 1435 1402 1397 1420 1472 1555 1669 1814 1990 2197 2433 2695 2981 3288 3611 3945 4287 4631 4973 5309 5634 5946 6241 6518 6774 7007 7219 7408 7574 7719 7843 7948 8035 8106 8163 8208 8243 8268 8286 8299 8307 8312 8314 8314 8313 8310 8306 8300 8293 8283 8269 8253 8232 8207 8178 8146 8111 8074 8036 7998 7961 7926 7893 7864 7837 7813 7791 7771 7751 7731 7709 7685 7658 7626 7588 3521 8 5 3 7544 7492 7433 7363 7284 7194 7092 6979 6853 6715 6566 6406 6235 6056 5868 5674 5476 5274 5072 4872 4677 4489 4312 4150 4005 3881 3781 3707 3662 3647 3661 3704 3774 3868 3982 4111 4252 4398 4545 4689 4826 4952 5067 5167 5254 5327 5386 5433 5469 5495 5511 5518 5517 5508 5491 5466 5435 5396 5350 5298 5241 5179 5113 5044 4973 4899 4824 4747 4670 4592 4513 4434 4354 4274 4194 4114 4033 3952 3870 3786 3702 3617 3530 3444 3356 3270 3184 3099 3017 2936 2859 2783 2710 2638 2568 2498 2429 2360 2291 2222 2153 2084 2015 1945 1875 1804 1732 1658 1582 1504 1423 1340 1256 1171 1087 1004 925 850 779 715 657 606 560 521 486 457 431 409 390 375 362 352 344 340 338 339 341 346 353 362 373 386 401 420 442 468 499 536 578 627 683 744 812 885 962 1043 1127 1213 1300 1388 1475 1563 1649 1736 1822 1908 1994 2080 2167 2255 2344 2434 2525 2617 2710 2804 2897 2991 3085 3179 3272 3366 3459 3553 3647 3741 3835 3929 4024 4117 4210 4302 4392 4480 4567 4652 4735 4817 4897 4975 5053 5129 5204 5277 5350 5421 5492 5561 5630 5697 5763 5827 5889 5950 6007 6062 6115 6164 6211 6256 6299 6342 6384 6426 6469 6512 6554 6595 6633 6667 6696 6717 6730 6733 6726 6707 6675 6631 6574 6502 6414 6309 6186 6043 5880 5695 5489 5263 5018 4757 4483 4199 3911 3622 3337 3059 2793 2542 2308 2092 1896 1720 1564 1428 1310 1211 1127 1058 1002 956 920 892 869 851 837 826 816 809 803 798 794 791 789 788 788 787 787 788 787 787 787 787 788 789 791 795 799 805 812 822 835 851 873 902 941 993 1059 1144 1250 1378 1531 1708 1910 2136 2383 2649 2931 3225 3527 3833 4141 4446 4746 5038 5321 5591 5848 6090 6316 6527 6721 6898 7059 7204 7334 7450 7552 7642 7720 7788 7846 7895 7933 7962 7980 7986 7979 7957 7918 7862 7788 7694 7581 7450 7302 7139 6965 6783 6597 6411 6230 6059 5900 5759 5638 5539 5464 5415 5392 5394 5422 5475 5550 5645 5758 5887 6026 6173 6323 6471 6614 6747 6865 6965 7042 7094 7119 7114 7079 7012 6915 6787 6631 6447 6240 6010 5760 5495 5215 4926 4629 4327 4024 3721 3423 3131 2849 2580 2326 2090 1874 1680 1510 1364 1241 1141 1062 1002 957 925 903 889 882 883 892 912 947 1003 1084 1195 1342 1527 1753 2019 2323 2661 3026 3411 3808 4207 4600 4980 5339 5675 5982 6262 6514 6740 6943 7126 7292 7445 7586 7718 7841 7956 8064 8164 8257 8343 8423 8496 8565 8629 8690 8748 8804 8857 8909 8958 9003 9045 9082 9115 9144 9169 9190 9208 9224 9239 9252 9264 9276 9286 9294 9300 9304 9306 9305 9301 9294 9286 9275 9262 9247 9229 9209 9185 9157 9124 3522 8 5 3 9086 9041 8992 8936 8875 8810 8740 8668 8593 8518 8442 8367 8294 8224 8159 8099 8046 8001 7965 7938 7921 7913 7916 7927 7945 7970 8001 8036 8073 8113 8155 8198 8242 8286 8332 8379 8425 8472 8518 8563 8604 8643 8676 8705 8728 8745 8756 8762 8763 8760 8754 8745 8734 8722 8708 8692 8676 8659 8640 8621 8601 8581 8562 8544 8528 8515 8506 8500 8499 8502 8508 8519 8532 8548 8566 8585 8604 8622 8640 8656 8670 8682 8690 8694 8694 8688 8675 8657 8630 8596 8554 8504 8447 8381 8308 8229 8143 8051 7953 7849 7739 7622 7496 7361 7216 7060 6891 6708 6511 6300 6076 5838 5589 5330 5062 4787 4508 4226 3943 3662 3385 3113 2849 2596 2356 2130 1921 1731 1562 1414 1287 1181 1094 1026 974 936 910 895 892 900 922 961 1021 1105 1220 1367 1551 1773 2033 2327 2652 3002 3369 3746 4125 4496 4855 5194 5512 5805 6073 6318 6541 6744 6930 7103 7263 7412 7551 7681 7800 7910 8010 8100 8180 8251 8315 8372 8424 8473 8520 8565 8610 8654 8697 8738 8778 8814 8845 8871 8891 8904 8909 8908 8899 8883 8860 8829 8792 8746 8692 8627 8551 8463 8360 8242 8108 7959 7793 7614 7422 7220 7013 6803 6595 6393 6202 6026 5870 5738 5633 5559 5517 5510 5538 5599 5693 5817 5967 6138 6327 6526 6732 6938 7141 7335 7518 7687 7840 7975 8093 8193 8274 8338 8384 8413 8427 8425 8409 8380 8339 8289 8232 8170 8105 8040 7978 7920 7869 7828 7797 7778 7771 7777 7794 7822 7859 7903 7951 8002 8052 8100 8142 8177 8204 8221 8229 8226 8214 8192 8163 8126 8084 8038 7991 7943 7897 7856 7820 7791 7770 7758 7755 7760 7772 7789 7809 7830 7850 7868 7881 7889 7893 7892 7887 7881 7874 7868 7866 7868 7877 7892 7915 7947 7986 8033 8088 8149 8215 8284 8355 8427 8497 8564 8625 8680 8728 8769 8801 8825 8842 8853 8858 8858 8855 8849 8839 8827 8812 8794 8771 8745 8713 8674 8629 8576 8513 8440 8356 8260 8151 8029 7894 7747 7591 7426 7258 7089 6926 6772 6632 6512 6415 6345 6303 6291 6309 6356 6429 6526 6645 6781 6930 7089 7255 7424 7592 7756 7914 8063 8201 8325 8434 8527 8604 8663 8706 8734 8746 8745 8732 8708 8673 8628 8575 8513 8442 8362 8273 8175 8068 7953 7830 7699 7563 7422 7278 7130 6982 6833 6685 6538 6394 6255 6119 5990 5868 5754 5647 5549 5459 5376 5298 5224 5151 5077 4997 4910 4812 4701 4577 4436 4281 4110 3926 3729 3524 3313 3100 2887 2680 2480 2291 2115 1954 1808 1679 1565 1467 1384 1315 1262 1225 1206 1207 1232 1285 1368 1486 1640 1832 2060 2322 2615 2932 3267 3613 3962 4307 4643 4965 5269 5553 5818 6063 6290 6500 6696 6880 7053 7216 7371 7517 7655 7786 7909 8023 8130 8228 8319 8402 8478 8546 8608 8663 8712 8755 8793 8827 8856 3523 8 5 3 8880 8900 8915 8926 8930 8927 8916 8895 8862 8816 8752 8670 8565 8436 8279 8092 7874 7623 7340 7026 6684 6318 5933 5535 5132 4731 4338 3960 3603 3270 2965 2690 2447 2236 2060 1920 1817 1755 1737 1767 1848 1982 2172 2416 2712 3055 3436 3848 4278 4716 5150 5570 5966 6331 6661 6953 7207 7424 7605 7753 7870 7959 8020 8053 8059 8035 7980 7893 7773 7622 7438 7226 6988 6728 6451 6162 5864 5563 5264 4969 4683 4409 4151 3911 3695 3507 3350 3230 3151 3116 3130 3193 3307 3468 3674 3920 4198 4501 4819 5145 5470 5786 6086 6366 6623 6855 7061 7242 7400 7537 7654 7754 7837 7906 7960 8000 8025 8037 8035 8018 7987 7941 7879 7802 7709 7599 7470 7323 7156 6969 6763 6539 6297 6039 5769 5488 5200 4907 4610 4314 4019 3727 3441 3163 2895 2639 2398 2175 1971 1789 1630 1495 1382 1290 1219 1167 1132 1113 1111 1128 1166 1227 1317 1437 1592 1782 2007 2265 2551 2859 3180 3506 3829 4138 4428 4690 4922 5121 5284 5414 5509 5573 5606 5610 5585 5532 5451 5341 5204 5040 4850 4635 4400 4147 3882 3607 3329 3052 2780 2518 2269 2037 1823 1629 1457 1306 1177 1067 977 903 843 795 757 725 699 677 657 641 627 617 610 608 609 614 623 633 646 661 679 702 734 779 842 929 1047 1199 1390 1621 1891 2197 2534 2893 3265 3640 4009 4360 4688 4984 5246 5471 5660 5813 5934 6025 6090 6133 6156 6162 6152 6130 6096 6052 5999 5940 5876 5809 5742 5677 5616 5561 5515 5480 5456 5446 5450 5468 5502 5550 5612 5686 5772 5867 5969 6077 6188 6302 6417 6532 6646 6758 6868 6976 7080 7181 7277 7367 7452 7530 7602 7667 7724 7776 7821 7862 7898 7930 7959 7985 8009 8030 8050 8067 8082 8095 8107 8118 8128 8137 8145 8151 8155 8156 8152 8142 8125 8099 8063 8015 7953 7878 7786 7678 7554 7411 7252 7076 6883 6677 6459 6231 5997 5762 5528 5301 5085 4884 4701 4542 4408 4303 4228 4186 4175 4198 4251 4335 4446 4582 4739 4913 5099 5293 5491 5689 5882 6068 6243 6407 6556 6692 6813 6919 7011 7090 7157 7213 7259 7296 7326 7350 7369 7384 7396 7406 7416 7427 7439 7454 7472 7493 7519 7547 7579 7613 7649 7684 7718 7750 7778 7804 7826 7844 7860 7873 7885 7896 7906 7916 7926 7935 7943 7949 7954 7957 7958 7957 7955 7952 7950 7947 7944 7942 7939 7936 7932 7925 7917 7907 7894 7880 7864 7848 7833 7818 7805 7793 7782 7773 7764 7756 7747 7737 7727 7715 7703 7691 7678 7666 7653 7641 7628 7616 7602 7588 7572 7554 7535 7514 7492 7468 7442 7416 7388 7360 7330 7298 7265 7229 7190 7148 7100 7046 6984 6914 6835 6744 6643 6529 6404 6269 6124 5973 5818 5663 5511 5365 5231 5110 5006 4920 4854 4809 4784 4778 4791 4819 4861 4914 4975 5040 3524 8 5 3 5105 5167 5222 5266 5296 5308 5300 5269 5215 5137 5037 4915 4773 4614 4441 4256 4063 3864 3661 3455 3249 3044 2841 2641 2444 2254 2070 1894 1729 1576 1435 1309 1199 1104 1024 959 907 868 840 822 812 811 819 836 866 908 968 1046 1145 1266 1411 1578 1767 1972 2192 2420 2651 2880 3101 3309 3501 3674 3828 3960 4073 4168 4246 4311 4363 4405 4439 4466 4487 4502 4511 4515 4514 4508 4496 4479 4456 4428 4394 4355 4310 4259 4201 4136 4066 3989 3906 3817 3724 3627 3527 3424 3318 3210 3099 2986 2868 2746 2620 2488 2352 2211 2067 1921 1776 1634 1496 1366 1246 1137 1040 957 888 831 787 753 729 712 703 698 699 704 713 729 750 779 817 865 924 994 1075 1167 1267 1374 1485 1597 1708 1815 1915 2006 2087 2157 2216 2264 2303 2334 2357 2375 2388 2397 2402 2404 2404 2400 2393 2383 2371 2357 2341 2324 2307 2290 2274 2259 2244 2230 2216 2201 2186 2168 2149 2128 2106 2082 2059 2036 2014 1994 1975 1959 1944 1930 1917 1903 1889 1873 1855 1836 1814 1792 1769 1746 1723 1703 1684 1667 1652 1639 1627 1616 1605 1594 1582 1569 1555 1540 1524 1509 1493 1478 1463 1449 1435 1421 1407 1394 1379 1364 1349 1333 1316 1299 1282 1265 1248 1230 1213 1196 1179 1161 1143 1123 1103 1082 1059 1035 1009 981 952 921 888 854 818 781 744 706 668 630 594 558 525 493 463 435 410 387 366 347 331 317 304 294 285 278 272 268 265 263 262 263 264 266 269 273 278 284 292 301 311 324 338 356 375 397 422 449 477 508 540 573 607 641 675 709 743 776 809 840 871 901 930 957 983 1008 1032 1055 1077 1098 1118 1137 1156 1175 1194 1212 1230 1248 1266 1283 1300 1317 1334 1350 1366 1382 1397 1413 1429 1445 1461 1477 1493 1508 1523 1537 1550 1562 1572 1581 1588 1593 1596 1597 1594 1589 1581 1570 1555 1537 1516 1492 1465 1438 1410 1383 1358 1337 1321 1310 1308 1313 1327 1351 1383 1424 1472 1528 1588 1652 1719 1786 1854 1921 1985 2048 2109 2166 2222 2275 2325 2373 2418 2461 2501 2538 2572 2604 2633 2660 2686 2710 2735 2759 2783 2809 2835 2862 2889 2918 2947 2977 3008 3041 3074 3109 3146 3184 3224 3265 3307 3349 3392 3434 3475 3516 3556 3596 3635 3674 3713 3753 3793 3834 3875 3917 3958 3999 4039 4078 4117 4154 4191 4228 4264 4299 4333 4367 4399 4430 4458 4484 4507 4528 4545 4559 4571 4581 4590 4598 4606 4614 4624 4635 4649 4665 4685 4708 4736 4768 4805 4847 4893 4943 4997 5052 5109 5165 5220 5271 5320 5364 5405 5441 5475 5505 5534 5562 5590 5617 5645 5673 5701 5729 5756 5782 5807 5830 5852 5874 5895 5917 5939 5964 5990 6018 6047 6077 3525 8 5 3 6108 6138 6167 6194 6218 6240 6260 6278 6294 6310 6325 6340 6356 6373 6390 6406 6421 6434 6446 6454 6460 6463 6464 6463 6462 6460 6460 6461 6463 6467 6472 6479 6485 6490 6495 6498 6499 6498 6494 6487 6478 6466 6450 6431 6409 6384 6355 6324 6291 6256 6220 6186 6152 6122 6096 6075 6059 6051 6051 6058 6075 6099 6131 6171 6217 6267 6320 6374 6426 6476 6521 6561 6596 6624 6648 6668 6686 6705 6725 6748 6777 6810 6848 6892 6940 6990 7042 7095 7147 7198 7246 7291 7334 7374 7412 7447 7480 7511 7540 7567 7593 7617 7639 7659 7677 7693 7708 7721 7732 7742 7749 7755 7759 7761 7762 7760 7757 7752 7745 7736 7725 7712 7696 7678 7658 7635 7609 7581 7552 7522 7492 7463 7437 7413 7393 7378 7368 7361 7360 7362 7366 7373 7381 7390 7399 7407 7414 7421 7428 7435 7442 7449 7458 7468 7479 7491 7504 7517 7531 7544 7557 7569 7581 7592 7602 7611 7621 7629 7638 7647 7656 7666 7677 7689 7703 7718 7736 7755 7777 7799 7822 7844 7865 7883 7898 7908 7915 7917 7915 7910 7902 7893 7883 7873 7864 7857 7850 7844 7838 7833 7828 7822 7817 7813 7811 7811 7815 7824 7837 7855 7878 7905 7934 7966 7998 8029 8059 8087 8113 8137 8159 8180 8200 8219 8237 8254 8269 8282 8291 8296 8297 8293 8284 8271 8254 8234 8213 8191 8170 8149 8130 8113 8098 8083 8070 8057 8045 8033 8022 8013 8006 8002 8002 8006 8014 8027 8043 8062 8083 8104 8124 8142 8157 8168 8177 8183 8186 8188 8189 8190 8190 8189 8186 8180 8169 8152 8127 8094 8051 7997 7933 7857 7770 7672 7560 7435 7296 7141 6970 6783 6579 6359 6125 5879 5625 5365 5102 4841 4584 4335 4095 3868 3655 3459 3283 3129 3000 2899 2830 2796 2800 2842 2924 3044 3201 3391 3609 3849 4106 4373 4642 4909 5168 5415 5646 5859 6052 6226 6380 6516 6634 6737 6826 6903 6971 7030 7084 7132 7177 7218 7256 7292 7326 7358 7388 7417 7446 7473 7500 7527 7553 7578 7602 7622 7639 7651 7658 7659 7655 7645 7630 7612 7592 7569 7547 7523 7500 7477 7454 7429 7403 7376 7346 7315 7281 7245 7206 7165 7121 7072 7019 6958 6889 6810 6720 6618 6504 6378 6239 6089 5927 5756 5574 5383 5184 4977 4764 4545 4324 4102 3884 3672 3470 3282 3111 2959 2827 2714 2619 2540 2473 2414 2358 2302 2243 2177 2104 2024 1937 1844 1749 1654 1561 1473 1392 1319 1255 1202 1160 1129 1110 1104 1112 1136 1176 1235 1312 1408 1522 1653 1798 1954 2117 2282 2446 2604 2755 2894 3022 3137 3241 3332 3413 3485 3547 3602 3648 3685 3714 3733 3742 3743 3734 3717 3694 3664 3631 3594 3555 3515 3473 3430 3384 3336 3284 3229 3171 3109 3044 2977 2909 2840 2770 2701 2631 2562 2493 2423 2352 2280 2208 2133 2058 1982 1904 1826 1748 1668 1588 1507 3526 8 5 4 1389 1305 1220 1137 1056 978 904 834 768 709 655 606 564 526 494 467 445 426 411 400 391 385 381 379 379 381 383 388 393 400 409 420 433 449 469 493 522 556 595 640 690 745 805 868 933 1000 1068 1134 1197 1257 1312 1362 1406 1443 1472 1493 1506 1510 1505 1491 1468 1435 1395 1346 1290 1229 1162 1093 1022 951 882 815 752 694 641 594 552 515 484 457 435 416 401 389 380 374 370 369 370 374 380 389 402 417 437 460 488 519 556 595 638 682 727 770 811 846 875 896 909 912 907 893 873 848 819 789 759 731 707 687 671 662 658 659 668 682 705 736 778 830 895 974 1067 1175 1296 1431 1576 1730 1889 2051 2210 2365 2513 2650 2774 2886 2984 3068 3138 3196 3242 3278 3304 3322 3332 3335 3330 3317 3298 3271 3236 3195 3145 3089 3026 2956 2880 2798 2710 2617 2519 2415 2306 2192 2074 1952 1828 1703 1578 1456 1338 1226 1121 1025 940 865 801 748 705 671 645 627 615 608 605 606 612 622 636 656 682 714 754 802 857 920 989 1063 1140 1219 1296 1369 1435 1492 1536 1565 1579 1576 1557 1521 1471 1409 1337 1259 1177 1095 1017 943 877 819 770 731 699 675 658 645 636 631 629 632 639 653 675 708 753 812 885 973 1075 1189 1311 1439 1568 1694 1812 1919 2010 2084 2138 2172 2187 2184 2166 2138 2103 2066 2032 2006 1994 1998 2023 2071 2143 2241 2363 2507 2671 2852 3043 3242 3443 3641 3832 4012 4178 4328 4461 4575 4672 4752 4816 4866 4902 4926 4939 4941 4933 4914 4884 4844 4792 4730 4656 4573 4481 4381 4275 4163 4046 3927 3806 3682 3557 3429 3299 3166 3029 2888 2743 2593 2440 2284 2127 1969 1814 1663 1518 1381 1254 1137 1033 942 864 798 745 702 670 647 631 622 618 618 622 629 641 659 682 713 754 805 870 948 1040 1148 1269 1404 1550 1706 1868 2034 2201 2365 2524 2675 2816 2945 3061 3162 3248 3318 3372 3408 3427 3429 3413 3379 3329 3263 3182 3088 2983 2871 2752 2631 2511 2394 2282 2177 2081 1994 1915 1844 1780 1721 1665 1610 1555 1497 1438 1375 1309 1242 1173 1105 1038 975 915 860 810 766 728 694 665 640 618 599 582 568 557 547 538 532 526 522 517 514 510 506 502 499 497 498 500 506 515 527 541 558 575 592 608 622 637 653 673 702 744 805 891 1006 1155 1339 1559 1813 2095 2399 2717 3037 3350 3644 3911 4141 4330 4472 4568 4616 4621 4586 4517 4419 4298 4160 4012 3857 3702 3552 3410 3282 3173 3087 3029 3003 3012 3060 3148 3276 3444 3648 3885 4150 4438 4741 5055 5371 5686 5994 6290 6571 6835 7080 3527 8 5 4 7305 7510 7695 7861 8009 8141 8256 8357 8445 8522 8589 8647 8697 8741 8779 8811 8838 8860 8876 8887 8891 8889 8880 8865 8842 8812 8776 8734 8685 8632 8574 8511 8443 8371 8293 8208 8117 8018 7910 7794 7668 7533 7390 7239 7083 6924 6763 6605 6452 6306 6172 6052 5949 5866 5804 5766 5753 5766 5805 5870 5961 6076 6213 6369 6541 6726 6919 7117 7315 7509 7696 7874 8038 8190 8326 8448 8556 8651 8734 8807 8872 8929 8980 9026 9068 9106 9140 9171 9199 9225 9249 9271 9291 9310 9329 9347 9365 9382 9399 9414 9429 9441 9452 9461 9469 9474 9479 9484 9488 9492 9496 9501 9505 9508 9510 9509 9504 9495 9481 9462 9437 9407 9373 9335 9295 9252 9209 9167 9124 9082 9041 8999 8955 8909 8859 8803 8741 8671 8593 8506 8412 8310 8202 8089 7973 7857 7741 7629 7522 7422 7332 7254 7187 7135 7098 7076 7071 7082 7108 7150 7206 7275 7355 7444 7540 7641 7745 7851 7956 8059 8160 8256 8348 8435 8518 8596 8669 8738 8803 8863 8920 8973 9023 9070 9113 9153 9191 9226 9258 9287 9313 9337 9358 9376 9390 9401 9407 9408 9404 9393 9377 9354 9324 9287 9244 9194 9139 9078 9014 8947 8880 8813 8748 8687 8632 8585 8546 8516 8497 8490 8493 8507 8530 8562 8601 8646 8693 8741 8789 8834 8874 8910 8939 8963 8980 8991 8997 8998 8995 8988 8977 8961 8940 8914 8880 8838 8786 8724 8651 8565 8469 8360 8240 8110 7970 7823 7669 7510 7348 7185 7024 6866 6715 6573 6443 6328 6230 6152 6095 6059 6045 6051 6076 6116 6167 6227 6288 6348 6400 6442 6467 6475 6461 6425 6366 6283 6178 6050 5903 5737 5556 5361 5155 4941 4723 4503 4285 4072 3870 3682 3512 3365 3246 3158 3105 3090 3114 3178 3283 3425 3602 3810 4044 4297 4564 4837 5110 5377 5633 5875 6099 6304 6490 6656 6803 6933 7049 7151 7241 7322 7392 7454 7507 7552 7589 7616 7636 7647 7650 7647 7637 7622 7603 7579 7551 7518 7481 7439 7391 7336 7272 7200 7118 7026 6925 6814 6694 6566 6430 6288 6141 5990 5834 5675 5514 5350 5184 5016 4847 4675 4502 4327 4150 3971 3789 3605 3418 3228 3036 2842 2647 2453 2261 2073 1891 1718 1556 1406 1270 1151 1047 959 887 829 784 751 726 709 697 690 686 686 689 698 715 741 780 835 908 1001 1117 1255 1416 1598 1799 2014 2239 2469 2700 2925 3138 3336 3515 3670 3800 3902 3977 4024 4044 4037 4007 3953 3880 3788 3681 3560 3429 3289 3145 2999 2854 2716 2586 2471 2374 2299 2250 2229 2240 2283 2358 2463 2594 2748 2919 3098 3279 3453 3612 3751 3861 3939 3981 3986 3954 3885 3784 3654 3499 3326 3138 2942 2741 2540 2342 2151 1967 1793 1631 1480 1343 1219 1109 1013 931 862 807 764 732 710 697 689 686 686 687 691 696 704 719 742 3528 8 5 4 779 833 911 1017 1154 1327 1537 1783 2065 2378 2717 3076 3448 3826 4202 4570 4925 5261 5577 5871 6144 6395 6627 6842 7042 7229 7404 7568 7721 7865 7998 8121 8233 8335 8426 8509 8583 8650 8711 8768 8821 8872 8921 8968 9013 9057 9098 9136 9171 9203 9230 9254 9275 9293 9308 9322 9335 9347 9358 9370 9382 9393 9404 9415 9425 9433 9441 9448 9454 9458 9463 9466 9469 9472 9474 9475 9474 9472 9467 9459 9448 9434 9416 9394 9369 9341 9310 9277 9241 9202 9159 9112 9059 8999 8930 8851 8759 8653 8530 8390 8232 8054 7856 7639 7403 7150 6882 6600 6308 6009 5708 5409 5118 4840 4582 4350 4150 3988 3869 3798 3777 3808 3889 4020 4195 4410 4656 4927 5214 5508 5800 6084 6352 6598 6818 7008 7166 7290 7378 7432 7449 7432 7381 7296 7180 7035 6864 6671 6460 6238 6011 5785 5569 5371 5198 5056 4953 4892 4878 4912 4994 5123 5294 5503 5744 6009 6289 6578 6866 7147 7412 7658 7879 8071 8235 8368 8471 8546 8594 8618 8620 8603 8569 8521 8460 8390 8311 8227 8141 8054 7969 7891 7821 7763 7719 7692 7683 7694 7723 7771 7835 7916 8009 8112 8223 8338 8454 8570 8683 8791 8893 8988 9075 9155 9227 9291 9349 9401 9447 9488 9526 9560 9591 9619 9645 9670 9692 9713 9732 9750 9767 9783 9799 9813 9827 9839 9850 9860 9867 9872 9874 9871 9865 9853 9837 9816 9791 9762 9728 9693 9655 9615 9575 9535 9495 9456 9417 9380 9344 9308 9274 9240 9207 9175 9144 9115 9087 9061 9038 9018 9001 8986 8975 8965 8957 8950 8944 8938 8931 8923 8915 8906 8897 8888 8882 8878 8878 8882 8891 8905 8925 8950 8979 9011 9046 9083 9120 9158 9196 9233 9269 9305 9341 9376 9412 9447 9483 9519 9554 9588 9621 9652 9681 9706 9729 9748 9763 9775 9785 9792 9798 9802 9806 9809 9813 9817 9823 9828 9835 9842 9849 9855 9862 9868 9873 9877 9880 9882 9884 9886 9887 9889 9891 9893 9896 9899 9902 9906 9909 9913 9917 9921 9926 9932 9938 9945 9953 9961 9970 9978 9986 9992 99971000010000 9998 9994 9988 9981 9973 9965 9957 9950 9943 9937 9931 9925 9919 9913 9906 9898 9890 9882 9875 9868 9863 9860 9858 9859 9862 9866 9871 9876 9882 9886 9890 9893 9894 9894 9893 9890 9886 9881 9873 9863 9850 9834 9812 9786 9754 9715 9669 9615 9554 9482 9401 9309 9203 9083 8947 8794 8622 8430 8217 7984 7731 7460 7171 6868 6553 6230 5901 5570 5240 4914 4595 4287 3993 3715 3458 3224 3019 2845 2707 2608 2551 2537 2569 2644 2761 2916 3104 3317 3548 3788 4029 4262 4479 4676 4848 4992 5110 5202 5275 5332 5381 5428 5482 5549 5632 5737 5865 6016 6188 6377 6578 6785 6992 7192 7380 7548 7693 7809 7893 7943 7957 7932 7868 7763 7617 7431 7203 6936 6632 6294 5927 5535 5125 4706 4283 3529 8 5 4 3866 3462 3078 2718 2389 2092 1829 1601 1407 1244 1110 1003 918 853 805 770 747 732 724 721 721 723 728 735 748 768 800 849 921 1021 1155 1327 1541 1799 2099 2440 2815 3219 3642 4076 4511 4936 5346 5731 6087 6412 6703 6961 7189 7389 7565 7721 7862 7990 8109 8220 8326 8428 8525 8617 8705 8787 8864 8935 9000 9059 9113 9161 9206 9246 9284 9318 9351 9381 9409 9434 9456 9475 9491 9503 9511 9516 9517 9515 9511 9506 9500 9493 9487 9482 9478 9476 9475 9475 9477 9480 9484 9489 9496 9505 9516 9529 9545 9564 9586 9611 9638 9667 9697 9728 9759 9789 9817 9843 9866 9886 9903 9916 9925 9931 9933 9932 9928 9922 9913 9903 9891 9879 9866 9853 9840 9826 9812 9797 9781 9763 9743 9720 9694 9666 9635 9602 9569 9534 9501 9468 9437 9410 9385 9364 9346 9331 9321 9313 9307 9304 9303 9303 9304 9305 9305 9304 9301 9296 9288 9276 9262 9244 9223 9199 9173 9146 9119 9092 9065 9041 9020 9002 8987 8977 8972 8972 8978 8989 9005 9027 9054 9086 9122 9160 9201 9242 9283 9322 9360 9393 9424 9450 9473 9492 9508 9522 9534 9544 9554 9563 9571 9578 9583 9587 9587 9585 9579 9569 9556 9538 9517 9493 9466 9436 9404 9369 9330 9287 9239 9184 9122 9050 8966 8870 8759 8632 8488 8326 8145 7944 7725 7488 7233 6963 6680 6387 6086 5781 5476 5174 4877 4590 4314 4050 3800 3565 3343 3136 2943 2762 2595 2442 2303 2181 2078 1998 1944 1920 1929 1976 2064 2193 2365 2579 2832 3121 3439 3782 4141 4509 4879 5243 5594 5927 6235 6516 6765 6982 7164 7311 7424 7501 7545 7556 7534 7482 7399 7287 7149 6986 6799 6592 6366 6126 5874 5615 5351 5088 4830 4582 4349 4137 3952 3799 3682 3607 3575 3589 3649 3754 3899 4080 4291 4523 4768 5017 5261 5493 5707 5896 6057 6189 6290 6364 6411 6435 6440 6430 6408 6377 6340 6298 6252 6202 6147 6087 6020 5944 5858 5761 5651 5528 5393 5246 5087 4919 4744 4564 4382 4202 4026 3859 3702 3559 3431 3321 3229 3156 3101 3063 3039 3028 3025 3028 3033 3035 3032 3018 2993 2952 2896 2822 2731 2625 2504 2371 2230 2082 1931 1781 1633 1492 1358 1234 1121 1018 928 848 779 720 670 628 593 563 539 518 501 487 476 468 462 459 458 460 464 470 478 488 499 512 528 545 567 594 629 673 730 802 891 999 1129 1280 1453 1646 1857 2083 2320 2564 2812 3060 3303 3539 3766 3984 4191 4388 4577 4757 4932 5101 5265 5425 5582 5734 5881 6023 6159 6288 6410 6525 6634 6736 6833 6926 7016 7102 7187 7270 7350 7429 7504 7576 7643 7705 7761 7810 7853 7890 7919 7941 7957 7966 7969 7966 7957 7943 7925 7904 7881 7857 7834 7815 7799 7790 7789 7795 7811 7835 7867 7906 7949 7996 8043 8090 3530 8 5 4 8134 8174 8210 8241 8268 8292 8314 8335 8358 8384 8413 8447 8486 8529 8577 8628 8680 8734 8787 8838 8887 8933 8975 9013 9048 9079 9107 9131 9153 9172 9188 9201 9212 9221 9227 9231 9233 9233 9231 9228 9224 9218 9211 9203 9192 9179 9164 9145 9123 9099 9072 9042 9010 8978 8945 8912 8881 8851 8823 8798 8776 8757 8740 8726 8715 8707 8703 8701 8703 8709 8719 8733 8752 8774 8800 8830 8862 8896 8931 8965 8997 9026 9051 9071 9085 9092 9093 9088 9076 9059 9037 9011 8983 8952 8920 8886 8851 8815 8777 8738 8696 8652 8605 8557 8507 8457 8409 8363 8323 8288 8262 8246 8239 8243 8258 8283 8318 8361 8411 8466 8526 8589 8654 8720 8785 8849 8911 8969 9024 9074 9118 9156 9187 9211 9228 9238 9241 9239 9232 9220 9205 9187 9166 9143 9116 9087 9055 9018 8976 8929 8876 8817 8752 8679 8599 8512 8416 8312 8198 8073 7936 7785 7621 7442 7248 7039 6815 6578 6329 6068 5800 5524 5243 4959 4674 4388 4103 3821 3541 3267 2999 2739 2490 2254 2034 1831 1648 1486 1346 1227 1128 1049 986 937 901 874 857 848 849 862 890 937 1006 1102 1227 1385 1576 1799 2052 2333 2635 2953 3281 3612 3941 4262 4572 4867 5146 5408 5653 5884 6101 6305 6499 6685 6862 7033 7196 7354 7504 7647 7783 7911 8032 8145 8251 8349 8441 8527 8606 8680 8748 8810 8867 8918 8963 9002 9033 9057 9073 9081 9080 9071 9053 9027 8992 8950 8900 8842 8778 8706 8628 8543 8451 8351 8244 8128 8003 7869 7725 7569 7402 7222 7029 6823 6604 6372 6129 5875 5612 5342 5068 4791 4515 4242 3973 3712 3460 3220 2994 2784 2593 2424 2279 2164 2081 2034 2027 2063 2144 2271 2443 2659 2914 3205 3524 3865 4220 4580 4939 5289 5624 5941 6236 6507 6754 6978 7181 7365 7531 7684 7826 7957 8081 8198 8309 8413 8511 8602 8685 8760 8825 8881 8927 8961 8986 8999 9001 8993 8975 8947 8909 8863 8808 8744 8672 8592 8503 8406 8299 8182 8054 7913 7760 7592 7408 7207 6989 6754 6500 6230 5943 5643 5331 5011 4687 4362 4040 3726 3423 3135 2865 2616 2388 2184 2004 1847 1713 1601 1508 1434 1376 1332 1300 1277 1262 1252 1246 1243 1243 1246 1254 1269 1296 1337 1398 1484 1599 1747 1933 2156 2419 2718 3049 3407 3785 4175 4566 4952 5321 5669 5987 6273 6525 6740 6923 7074 7200 7304 7392 7470 7541 7610 7681 7755 7834 7919 8009 8103 8202 8304 8408 8512 8615 8717 8816 8911 9001 9086 9164 9235 9297 9351 9396 9432 9458 9476 9485 9486 9480 9467 9448 9423 9393 9359 9318 9273 9221 9164 9099 9026 8945 8854 8755 8645 8525 8395 8256 8107 7951 7788 7621 7452 7285 7121 6966 6824 6698 6592 6511 6458 6434 6443 6484 6556 6659 6788 6941 7112 7297 7490 7685 7878 8064 8239 8400 8545 8673 8783 3531 8 5 4 8878 8957 9022 9076 9121 9158 9190 9220 9247 9274 9302 9330 9361 9393 9427 9461 9497 9532 9566 9599 9629 9655 9677 9694 9705 9709 9707 9699 9683 9662 9635 9602 9566 9527 9486 9445 9405 9367 9332 9301 9275 9255 9240 9231 9228 9230 9237 9248 9263 9281 9302 9325 9350 9377 9405 9435 9465 9495 9526 9557 9587 9617 9645 9671 9696 9718 9737 9755 9770 9782 9793 9801 9807 9811 9813 9815 9814 9813 9812 9810 9807 9805 9804 9802 9802 9801 9801 9801 9801 9801 9801 9800 9799 9798 9796 9795 9793 9792 9790 9788 9786 9783 9778 9771 9761 9749 9734 9716 9695 9671 9645 9617 9588 9558 9526 9495 9464 9432 9402 9373 9346 9322 9301 9283 9271 9263 9262 9265 9274 9287 9304 9324 9346 9368 9390 9410 9429 9444 9457 9467 9473 9478 9479 9479 9476 9472 9465 9457 9447 9435 9421 9408 9394 9381 9370 9362 9358 9358 9363 9374 9389 9408 9431 9455 9480 9505 9527 9547 9563 9575 9582 9585 9583 9576 9565 9548 9526 9498 9463 9421 9370 9311 9244 9168 9084 8995 8900 8802 8702 8601 8499 8397 8294 8187 8075 7955 7822 7674 7508 7319 7107 6869 6607 6321 6014 5690 5353 5008 4661 4316 3980 3656 3349 3062 2798 2560 2349 2169 2021 1907 1830 1791 1794 1839 1927 2058 2230 2441 2685 2957 3250 3554 3862 4166 4457 4730 4978 5199 5393 5559 5701 5823 5929 6027 6120 6214 6315 6424 6544 6676 6819 6973 7134 7301 7470 7639 7803 7961 8110 8247 8372 8483 8580 8662 8729 8784 8826 8858 8881 8898 8912 8923 8934 8948 8965 8986 9012 9042 9076 9114 9152 9191 9228 9263 9292 9316 9333 9343 9344 9337 9322 9298 9267 9228 9182 9130 9072 9010 8943 8874 8802 8730 8659 8589 8522 8460 8404 8355 8314 8283 8260 8248 8245 8252 8266 8288 8315 8345 8377 8409 8438 8465 8485 8499 8504 8499 8482 8450 8403 8338 8251 8142 8008 7847 7658 7441 7198 6928 6634 6320 5990 5648 5297 4944 4593 4248 3913 3594 3293 3016 2767 2550 2370 2233 2143 2103 2119 2192 2323 2512 2755 3049 3386 3758 4156 4569 4987 5400 5798 6174 6521 6834 7112 7354 7561 7734 7877 7994 8088 8161 8217 8256 8280 8287 8278 8249 8199 8126 8029 7905 7754 7576 7372 7144 6893 6623 6337 6038 5729 5412 5091 4768 4445 4125 3809 3501 3202 2916 2644 2390 2156 1943 1755 1591 1451 1335 1241 1167 1111 1070 1043 1028 1026 1038 1066 1112 1182 1278 1406 1568 1767 2003 2275 2581 2915 3271 3641 4019 4395 4761 5112 5442 5746 6022 6269 6487 6677 6841 6980 7098 7196 7277 7341 7391 7427 7451 7464 7467 7460 7445 7422 7391 7352 7305 7250 7184 7107 7017 6913 6793 6656 6502 6331 6142 5937 5717 5483 5237 4982 4719 4450 4179 3906 3634 3366 3102 2847 2601 2368 2148 1945 1760 1594 1448 1323 1217 1130 1061 1007 967 3532 8 5 4 937 916 903 894 892 895 906 926 960 1009 1078 1170 1288 1432 1603 1799 2018 2255 2504 2759 3012 3255 3480 3682 3855 3994 4095 4159 4185 4174 4129 4053 3951 3826 3682 3525 3357 3181 3001 2820 2639 2460 2285 2116 1954 1802 1659 1527 1408 1301 1208 1128 1061 1005 961 925 897 876 861 852 850 856 874 906 956 1029 1129 1260 1424 1622 1855 2121 2416 2735 3072 3420 3770 4117 4452 4770 5068 5340 5587 5809 6005 6180 6335 6473 6598 6711 6815 6912 7002 7086 7164 7235 7300 7358 7409 7454 7493 7526 7554 7578 7599 7617 7633 7647 7659 7668 7676 7682 7685 7686 7684 7681 7674 7666 7656 7644 7631 7616 7599 7580 7559 7537 7513 7487 7459 7431 7401 7372 7343 7314 7286 7258 7230 7201 7171 7139 7102 7061 7015 6963 6903 6837 6765 6686 6602 6513 6421 6326 6231 6137 6045 5957 5875 5800 5734 5679 5636 5607 5593 5595 5612 5645 5694 5756 5830 5915 6009 6108 6211 6315 6419 6520 6618 6712 6801 6884 6962 7034 7102 7164 7221 7274 7322 7366 7405 7440 7471 7497 7519 7536 7549 7557 7560 7560 7554 7544 7531 7513 7493 7469 7444 7417 7390 7362 7335 7309 7285 7261 7239 7217 7195 7173 7149 7122 7092 7058 7018 6971 6919 6860 6794 6723 6647 6568 6488 6409 6334 6265 6207 6160 6129 6113 6115 6134 6171 6224 6291 6370 6456 6548 6641 6732 6818 6897 6965 7020 7061 7086 7094 7084 7055 7006 6937 6848 6739 6610 6462 6295 6111 5911 5696 5469 5230 4982 4727 4466 4201 3935 3671 3409 3154 2907 2671 2448 2240 2050 1877 1724 1590 1476 1383 1309 1257 1224 1213 1223 1254 1307 1381 1475 1587 1714 1854 2001 2152 2300 2440 2569 2682 2776 2849 2903 2938 2957 2964 2964 2962 2964 2976 3002 3045 3111 3199 3311 3447 3605 3783 3978 4184 4399 4618 4836 5048 5251 5441 5615 5772 5910 6030 6132 6217 6289 6350 6403 6449 6493 6537 6581 6628 6678 6731 6786 6843 6901 6959 7015 7070 7122 7171 7218 7263 7305 7347 7387 7427 7467 7507 7546 7585 7623 7658 7692 7722 7748 7771 7790 7806 7818 7828 7837 7844 7852 7860 7870 7881 7895 7910 7926 7944 7962 7980 7996 8010 8022 8031 8036 8038 8036 8032 8025 8016 8006 7995 7984 7972 7962 7951 7941 7931 7921 7911 7901 7891 7881 7872 7863 7856 7851 7848 7847 7848 7851 7855 7859 7863 7864 7862 7856 7843 7825 7799 7766 7727 7680 7628 7571 7511 7449 7386 7323 7262 7203 7148 7096 7048 7005 6965 6929 6897 6868 6842 6817 6795 6774 6754 6734 6714 6693 6671 6646 6619 6589 6555 6516 6471 6420 6362 6297 6223 6142 6052 5953 5846 5730 5607 5477 5341 5199 5053 4902 4749 4593 4434 4274 4112 3947 3780 3610 3438 3262 3084 2903 2720 2537 2354 2173 1997 1827 1665 1514 1374 1247 1134 1036 952 882 3533 8 5 4 825 779 744 717 697 683 674 669 668 671 681 697 724 762 814 883 970 1076 1203 1349 1513 1694 1888 2091 2301 2513 2722 2927 3122 3307 3478 3637 3781 3913 4031 4139 4236 4325 4406 4480 4548 4610 4665 4714 4755 4790 4815 4833 4841 4841 4831 4814 4788 4755 4715 4669 4617 4558 4493 4422 4345 4261 4170 4072 3968 3857 3740 3620 3496 3370 3244 3118 2995 2874 2756 2642 2530 2421 2314 2207 2101 1994 1887 1780 1672 1564 1458 1354 1254 1159 1070 987 912 846 787 737 696 662 635 615 600 591 586 584 587 592 602 617 638 665 702 749 809 883 971 1076 1196 1332 1481 1643 1816 1995 2180 2367 2554 2738 2919 3095 3264 3428 3584 3735 3878 4015 4146 4269 4385 4493 4593 4684 4765 4836 4896 4944 4980 5003 5010 5001 4974 4927 4858 4767 4653 4515 4354 4171 3968 3749 3519 3280 3038 2798 2564 2341 2131 1937 1761 1602 1462 1339 1231 1138 1058 989 930 880 840 807 783 766 757 754 756 762 771 782 794 808 823 841 867 904 958 1034 1138 1277 1454 1673 1936 2240 2584 2961 3364 3784 4211 4634 5045 5435 5796 6124 6416 6670 6889 7074 7229 7359 7469 7562 7643 7715 7782 7845 7906 7967 8027 8088 8149 8211 8274 8337 8400 8463 8525 8586 8644 8699 8749 8794 8833 8866 8891 8910 8922 8927 8926 8919 8907 8889 8867 8842 8813 8781 8748 8714 8680 8646 8614 8585 8558 8535 8515 8500 8488 8480 8476 8476 8479 8486 8496 8509 8527 8548 8573 8601 8633 8667 8704 8741 8779 8815 8848 8878 8902 8920 8932 8936 8933 8923 8908 8886 8861 8832 8802 8771 8740 8711 8683 8659 8638 8621 8608 8601 8599 8603 8613 8630 8654 8683 8719 8759 8802 8847 8890 8931 8967 8996 9015 9023 9019 9002 8971 8925 8865 8791 8704 8603 8491 8367 8234 8093 7947 7797 7647 7501 7362 7234 7120 7024 6949 6896 6867 6861 6878 6915 6971 7043 7126 7219 7317 7418 7521 7622 7722 7820 7915 8008 8098 8185 8269 8350 8426 8497 8562 8619 8668 8709 8740 8762 8776 8782 8782 8778 8771 8763 8755 8750 8748 8750 8758 8771 8789 8810 8835 8862 8889 8915 8937 8955 8967 8972 8969 8958 8939 8911 8875 8832 8781 8724 8661 8591 8515 8431 8339 8237 8125 8000 7862 7709 7542 7360 7163 6951 6727 6492 6247 5994 5736 5476 5216 4959 4709 4468 4242 4033 3847 3687 3559 3467 3413 3402 3435 3513 3635 3799 4001 4236 4500 4786 5086 5395 5707 6014 6314 6601 6874 7130 7368 7588 7790 7975 8143 8296 8433 8555 8664 8760 8844 8917 8980 9035 9083 9126 9166 9202 9237 9271 9304 9337 9368 9398 9426 9450 9471 9488 9501 9509 9512 9512 9508 9501 9492 9482 9470 9458 9445 9433 9422 9412 9404 9397 9392 9388 9387 9386 9386 9386 9385 9383 9379 9372 3534 8 5 4 9361 9347 9329 9307 9281 9251 9217 9178 9135 9086 9031 8970 8902 8828 8747 8661 8571 8481 8392 8309 8234 8171 8122 8089 8074 8077 8097 8132 8181 8241 8309 8381 8456 8530 8602 8670 8734 8792 8844 8891 8931 8966 8995 9018 9036 9048 9056 9061 9062 9062 9061 9061 9063 9067 9074 9084 9097 9113 9129 9147 9163 9179 9192 9203 9211 9216 9220 9222 9223 9224 9225 9227 9229 9231 9234 9237 9240 9242 9243 9243 9243 9242 9242 9242 9243 9244 9247 9250 9254 9257 9260 9261 9260 9256 9249 9240 9227 9211 9193 9173 9150 9125 9097 9066 9030 8988 8938 8880 8812 8732 8641 8538 8422 8296 8161 8019 7873 7725 7579 7438 7306 7187 7082 6995 6928 6882 6858 6858 6879 6922 6985 7065 7161 7269 7386 7509 7634 7759 7880 7996 8104 8203 8293 8374 8445 8508 8563 8612 8656 8696 8734 8770 8804 8838 8872 8906 8940 8974 9008 9043 9078 9113 9149 9185 9221 9256 9291 9325 9357 9388 9416 9442 9464 9484 9502 9518 9532 9546 9559 9572 9586 9600 9614 9628 9642 9654 9665 9673 9679 9682 9683 9683 9680 9677 9673 9669 9665 9662 9659 9656 9653 9648 9642 9634 9624 9611 9596 9579 9560 9540 9518 9496 9473 9451 9429 9408 9389 9371 9355 9341 9329 9319 9312 9307 9304 9301 9298 9294 9287 9274 9256 9228 9190 9140 9075 8993 8894 8775 8635 8472 8287 8078 7846 7591 7316 7021 6710 6386 6052 5712 5372 5034 4702 4381 4072 3779 3502 3245 3008 2793 2602 2437 2301 2197 2130 2102 2118 2180 2290 2450 2658 2910 3202 3528 3879 4245 4617 4985 5340 5674 5980 6254 6494 6698 6869 7008 7119 7208 7278 7334 7382 7424 7464 7504 7548 7596 7649 7709 7775 7849 7931 8019 8115 8216 8322 8432 8544 8656 8766 8872 8972 9065 9150 9225 9290 9345 9390 9425 9451 9467 9475 9473 9461 9440 9408 9365 9310 9244 9167 9080 8984 8881 8775 8668 8564 8466 8378 8304 8244 8203 8181 8178 8194 8227 8277 8341 8415 8497 8584 8673 8761 8846 8925 8998 9062 9117 9163 9199 9226 9244 9252 9253 9245 9228 9204 9172 9131 9081 9021 8951 8870 8778 8674 8558 8431 8293 8147 7993 7835 7675 7516 7363 7220 7089 6975 6880 6807 6758 6733 6733 6756 6800 6864 6944 7038 7142 7254 7370 7489 7608 7726 7841 7952 8060 8163 8260 8353 8439 8519 8592 8658 8717 8769 8813 8850 8880 8903 8920 8930 8933 8928 8914 8890 8854 8803 8735 8648 8537 8402 8240 8048 7827 7575 7293 6982 6646 6287 5909 5519 5120 4720 4325 3940 3572 3226 2905 2613 2353 2124 1927 1760 1621 1508 1417 1347 1294 1258 1238 1233 1245 1275 1325 1397 1492 1612 1755 1921 2108 2312 2528 2752 2980 3205 3426 3638 3841 4035 4221 4403 4584 4769 4962 5166 5384 5618 5867 6129 6401 6677 6954 7225 7485 7730 7954 8157 8337 8494 8630 8748 8849 3535 8 5 4 8937 9015 9085 9149 9208 9262 9312 9356 9395 9428 9455 9476 9492 9503 9512 9519 9525 9530 9537 9544 9552 9559 9566 9572 9575 9575 9573 9569 9562 9554 9547 9540 9535 9532 9531 9533 9538 9543 9548 9553 9556 9557 9555 9550 9541 9530 9518 9504 9489 9476 9463 9452 9443 9436 9431 9427 9424 9421 9420 9418 9417 9415 9413 9411 9409 9407 9404 9400 9395 9389 9382 9374 9364 9354 9343 9333 9323 9316 9310 9308 9310 9315 9323 9334 9348 9364 9380 9396 9410 9423 9433 9441 9445 9447 9446 9443 9439 9434 9429 9424 9420 9416 9414 9412 9411 9410 9409 9406 9402 9396 9388 9377 9362 9345 9323 9299 9270 9237 9200 9158 9111 9057 8997 8929 8853 8768 8672 8567 8451 8325 8188 8042 7887 7725 7558 7387 7215 7044 6876 6715 6562 6420 6291 6177 6080 6000 5939 5895 5868 5856 5858 5872 5895 5925 5959 5996 6032 6068 6103 6135 6164 6192 6217 6240 6260 6278 6291 6300 6301 6293 6274 6242 6195 6131 6051 5952 5836 5703 5554 5391 5215 5027 4829 4623 4408 4187 3960 3727 3491 3252 3013 2776 2543 2318 2105 1905 1722 1558 1414 1292 1191 1109 1044 996 960 935 920 912 914 924 948 986 1044 1127 1237 1379 1555 1766 2012 2290 2595 2924 3268 3621 3975 4322 4657 4974 5269 5540 5786 6008 6206 6384 6543 6686 6815 6933 7039 7136 7223 7299 7365 7421 7465 7500 7525 7542 7552 7557 7559 7560 7561 7564 7570 7580 7592 7608 7626 7647 7669 7692 7714 7737 7758 7777 7795 7810 7823 7833 7841 7846 7847 7846 7842 7836 7828 7819 7809 7799 7790 7781 7772 7764 7756 7746 7734 7718 7696 7668 7631 7584 7527 7458 7379 7288 7187 7077 6959 6835 6706 6576 6446 6318 6196 6081 5977 5885 5807 5746 5703 5678 5673 5688 5722 5774 5843 5927 6023 6128 6237 6348 6455 6555 6643 6716 6769 6801 6808 6790 6744 6672 6573 6449 6301 6131 5940 5732 5506 5266 5012 4747 4471 4187 3897 3604 3311 3021 2739 2468 2213 1977 1765 1578 1418 1284 1176 1093 1030 984 952 931 919 915 919 934 962 1010 1082 1184 1322 1499 1720 1984 2290 2635 3013 3416 3837 4264 4690 5106 5503 5877 6223 6538 6823 7077 7304 7506 7685 7846 7990 8119 8236 8341 8434 8516 8586 8644 8689 8722 8742 8749 8744 8728 8700 8662 8614 8558 8494 8426 8353 8279 8206 8135 8070 8014 7968 7934 7915 7910 7921 7946 7985 8036 8096 8163 8234 8308 8380 8450 8516 8577 8633 8683 8728 8768 8803 8835 8864 8890 8913 8932 8949 8962 8971 8976 8977 8976 8971 8964 8955 8946 8938 8930 8924 8919 8916 8915 8917 8919 8924 8930 8937 8947 8958 8971 8987 9005 9026 9049 9073 9099 9126 9152 9178 9202 9223 9240 9254 9264 9269 9268 9261 9247 9226 9195 9154 9102 9036 8956 8859 8745 8613 8463 8294 8107 7904 7687 3536 8 5 5 7378 7140 6900 6662 6432 6217 6020 5849 5708 5601 5531 5500 5508 5555 5638 5752 5894 6058 6237 6426 6619 6811 6995 7170 7332 7480 7613 7731 7837 7930 8014 8090 8161 8227 8290 8351 8410 8468 8525 8579 8632 8681 8727 8770 8810 8846 8878 8907 8934 8957 8978 8996 9012 9025 9037 9046 9053 9058 9061 9063 9064 9064 9064 9063 9062 9061 9060 9058 9057 9056 9054 9053 9051 9048 9046 9043 9041 9038 9036 9033 9031 9029 9028 9027 9027 9026 9027 9027 9028 9029 9030 9031 9031 9030 9028 9024 9018 9010 8999 8986 8970 8952 8931 8908 8882 8854 8824 8792 8758 8722 8685 8647 8608 8570 8534 8499 8469 8443 8422 8408 8400 8398 8402 8411 8423 8437 8452 8465 8476 8484 8487 8487 8484 8478 8470 8462 8454 8448 8444 8442 8442 8444 8448 8452 8455 8458 8459 8458 8456 8451 8445 8437 8429 8421 8413 8406 8398 8390 8382 8373 8363 8350 8336 8318 8298 8276 8251 8225 8198 8170 8143 8115 8088 8062 8036 8010 7984 7958 7931 7902 7871 7838 7802 7763 7721 7675 7627 7575 7520 7461 7400 7336 7268 7199 7126 7052 6977 6901 6825 6750 6677 6607 6540 6478 6421 6370 6323 6282 6244 6210 6178 6146 6114 6080 6043 6002 5956 5905 5849 5788 5721 5650 5574 5494 5409 5321 5229 5133 5033 4931 4826 4719 4610 4500 4390 4281 4174 4068 3964 3863 3764 3667 3573 3480 3388 3297 3208 3119 3030 2942 2854 2767 2679 2590 2501 2409 2315 2218 2118 2014 1906 1796 1683 1570 1457 1346 1239 1137 1042 956 878 810 752 703 662 630 605 585 571 561 555 552 552 554 558 566 578 594 617 646 683 729 787 855 935 1028 1132 1247 1372 1505 1644 1788 1934 2081 2226 2368 2507 2642 2773 2900 3024 3145 3263 3379 3494 3607 3719 3829 3937 4043 4147 4248 4346 4441 4532 4621 4707 4789 4868 4944 5016 5083 5147 5206 5261 5311 5358 5403 5446 5488 5531 5576 5625 5677 5735 5797 5863 5934 6009 6085 6162 6239 6313 6385 6452 6514 6571 6622 6667 6707 6741 6769 6792 6810 6822 6828 6828 6822 6807 6785 6753 6711 6659 6595 6521 6435 6337 6230 6112 5987 5854 5716 5576 5436 5298 5166 5043 4933 4839 4764 4711 4683 4682 4708 4762 4843 4950 5081 5233 5401 5582 5772 5966 6160 6351 6535 6710 6875 7029 7170 7299 7417 7524 7621 7709 7788 7860 7924 7981 8031 8075 8112 8142 8167 8187 8202 8213 8220 8226 8230 8234 8238 8244 8251 8261 8272 8286 8302 8320 8341 8362 8385 8409 8433 8457 8480 8502 8521 8537 8548 8553 8552 8542 8522 8492 8449 8394 8325 8242 8146 8036 7913 7780 7639 7491 7341 7191 7047 6911 6788 6680 6592 6525 6480 6456 6454 6470 6501 6543 6593 6645 6695 6741 6780 6810 6831 6845 6853 6858 6864 6875 6894 6925 6970 7030 7107 7200 7308 7429 7561 3537 8 5 5 7699 7841 7983 8123 8257 8384 8502 8609 8707 8793 8870 8937 8996 9047 9092 9130 9164 9193 9218 9240 9258 9274 9287 9298 9307 9316 9323 9331 9339 9347 9357 9367 9377 9388 9399 9408 9416 9422 9426 9427 9426 9423 9418 9413 9408 9403 9400 9398 9398 9400 9403 9407 9412 9417 9421 9424 9424 9423 9419 9413 9404 9394 9381 9368 9353 9338 9323 9308 9293 9278 9263 9248 9232 9217 9202 9185 9169 9152 9134 9116 9098 9079 9060 9040 9021 9001 8980 8958 8934 8908 8878 8844 8805 8759 8705 8642 8568 8482 8384 8271 8143 7999 7839 7661 7466 7255 7028 6786 6532 6268 5998 5726 5456 5192 4940 4705 4493 4307 4153 4034 3953 3912 3911 3950 4028 4142 4289 4464 4662 4878 5107 5343 5581 5815 6043 6259 6461 6647 6815 6966 7099 7216 7317 7405 7481 7548 7609 7664 7716 7768 7819 7871 7925 7981 8040 8100 8161 8224 8288 8352 8417 8481 8545 8609 8671 8732 8792 8850 8906 8959 9009 9056 9098 9137 9172 9202 9228 9250 9268 9283 9294 9302 9307 9309 9308 9305 9298 9287 9274 9256 9235 9208 9177 9141 9099 9051 8997 8937 8872 8802 8726 8647 8565 8480 8393 8306 8219 8132 8045 7958 7871 7783 7693 7600 7502 7400 7290 7173 7046 6910 6762 6602 6430 6244 6044 5830 5600 5356 5098 4827 4545 4254 3958 3661 3367 3080 2805 2545 2305 2087 1892 1721 1574 1449 1346 1262 1196 1148 1118 1107 1117 1153 1218 1317 1453 1630 1850 2113 2418 2761 3136 3537 3954 4379 4804 5218 5615 5987 6332 6645 6926 7176 7395 7586 7753 7899 8026 8139 8239 8327 8404 8472 8529 8575 8610 8631 8640 8634 8613 8576 8524 8455 8370 8268 8150 8016 7866 7700 7520 7326 7119 6903 6678 6450 6220 5993 5773 5565 5372 5200 5051 4928 4833 4766 4726 4712 4721 4750 4795 4852 4916 4984 5054 5122 5188 5250 5309 5365 5419 5470 5520 5567 5611 5649 5681 5702 5709 5699 5669 5616 5537 5432 5299 5138 4951 4740 4508 4258 3993 3718 3439 3159 2883 2616 2363 2127 1910 1717 1548 1403 1282 1183 1105 1044 997 963 938 922 914 917 932 962 1014 1092 1200 1342 1522 1741 1998 2291 2614 2960 3323 3692 4058 4413 4749 5059 5338 5583 5793 5969 6112 6225 6312 6377 6424 6456 6476 6487 6490 6487 6478 6465 6446 6423 6395 6361 6322 6277 6225 6166 6099 6024 5938 5843 5736 5618 5488 5346 5194 5030 4856 4674 4483 4285 4081 3872 3660 3444 3227 3009 2791 2577 2366 2162 1967 1781 1609 1451 1308 1183 1076 986 912 855 811 778 755 741 732 730 733 743 762 792 838 902 988 1100 1241 1411 1612 1842 2098 2377 2674 2983 3298 3612 3920 4217 4498 4762 5005 5229 5433 5618 5788 5944 6089 6225 6354 6478 6597 6713 6826 6935 7042 7145 7244 7339 7431 7518 7602 7683 7760 7834 7905 7974 3538 8 5 5 8040 8103 8164 8221 8277 8329 8378 8425 8468 8508 8546 8580 8610 8637 8660 8679 8694 8705 8712 8715 8714 8709 8702 8693 8683 8673 8665 8658 8654 8653 8656 8664 8676 8692 8712 8735 8761 8788 8816 8844 8872 8899 8924 8948 8970 8990 9010 9028 9047 9065 9084 9103 9123 9144 9165 9186 9206 9225 9243 9259 9273 9284 9293 9301 9307 9312 9316 9321 9327 9333 9341 9349 9358 9368 9378 9387 9395 9401 9404 9404 9401 9394 9382 9366 9344 9316 9283 9242 9192 9134 9065 8984 8891 8783 8661 8523 8369 8198 8011 7808 7590 7358 7114 6860 6597 6329 6057 5785 5514 5246 4984 4728 4480 4241 4011 3790 3579 3377 3187 3008 2843 2693 2561 2451 2363 2302 2268 2264 2289 2341 2419 2518 2632 2757 2885 3009 3124 3223 3302 3357 3386 3388 3364 3316 3246 3158 3058 2950 2840 2734 2639 2560 2504 2477 2484 2530 2618 2750 2927 3148 3409 3706 4032 4381 4743 5110 5473 5827 6164 6479 6770 7034 7271 7483 7670 7836 7982 8111 8225 8325 8412 8487 8551 8603 8644 8674 8693 8703 8703 8695 8681 8660 8633 8603 8570 8534 8496 8457 8419 8381 8345 8313 8285 8262 8245 8235 8231 8234 8243 8257 8274 8293 8312 8328 8340 8346 8345 8333 8311 8277 8229 8167 8090 7996 7887 7760 7617 7457 7281 7090 6887 6673 6451 6225 5997 5772 5554 5345 5150 4971 4811 4671 4550 4450 4369 4304 4254 4214 4183 4156 4131 4104 4073 4036 3991 3938 3878 3809 3732 3650 3562 3469 3374 3275 3175 3073 2969 2864 2757 2649 2539 2430 2321 2216 2117 2027 1952 1895 1862 1858 1888 1957 2067 2220 2418 2657 2936 3249 3591 3953 4329 4709 5086 5454 5804 6134 6440 6720 6973 7202 7407 7592 7759 7911 8051 8180 8301 8414 8520 8619 8710 8794 8870 8937 8997 9050 9095 9135 9170 9200 9227 9252 9274 9294 9311 9327 9339 9349 9355 9357 9355 9348 9338 9323 9306 9286 9264 9241 9218 9195 9174 9155 9138 9125 9114 9108 9105 9105 9108 9114 9122 9131 9142 9152 9162 9171 9177 9182 9182 9179 9172 9159 9140 9113 9079 9035 8980 8914 8835 8741 8632 8507 8366 8208 8033 7842 7636 7414 7179 6932 6675 6409 6137 5863 5588 5317 5055 4806 4576 4368 4190 4045 3939 3874 3853 3878 3948 4063 4218 4410 4634 4884 5152 5433 5719 6005 6285 6553 6807 7043 7259 7454 7628 7782 7915 8031 8131 8216 8288 8349 8401 8446 8484 8517 8546 8572 8596 8617 8638 8657 8677 8697 8718 8740 8763 8788 8815 8843 8871 8899 8925 8948 8966 8977 8980 8973 8954 8924 8880 8825 8757 8680 8594 8502 8407 8311 8218 8131 8053 7986 7933 7895 7875 7872 7887 7919 7968 8033 8110 8197 8293 8393 8494 8594 8690 8779 8859 8929 8989 9039 9078 9108 9131 9147 9158 9167 9173 9178 9184 9189 9195 9200 9205 9209 9212 9213 9211 9206 9199 9188 3539 8 5 5 9174 9156 9136 9113 9086 9057 9025 8991 8953 8913 8870 8825 8778 8729 8678 8628 8577 8528 8481 8438 8398 8362 8331 8304 8281 8261 8244 8227 8211 8194 8175 8155 8134 8111 8090 8072 8058 8052 8056 8071 8100 8142 8199 8269 8351 8442 8541 8643 8745 8845 8940 9027 9106 9175 9234 9284 9326 9362 9392 9419 9444 9469 9494 9520 9547 9576 9605 9635 9664 9692 9718 9742 9762 9779 9793 9802 9808 9809 9807 9802 9794 9784 9772 9758 9743 9729 9714 9701 9689 9680 9672 9668 9667 9669 9675 9683 9695 9709 9725 9743 9761 9780 9798 9816 9833 9848 9861 9873 9884 9893 9901 9909 9916 9922 9929 9934 9939 9943 9946 9947 9947 9945 9940 9934 9927 9919 9910 9902 9894 9886 9880 9875 9872 9869 9866 9865 9863 9861 9859 9858 9856 9855 9854 9854 9855 9857 9860 9864 9867 9871 9875 9878 9880 9880 9879 9876 9871 9865 9856 9846 9833 9818 9799 9778 9752 9722 9688 9648 9603 9553 9498 9437 9372 9304 9234 9163 9092 9024 8961 8904 8856 8818 8791 8777 8776 8788 8813 8849 8894 8946 9003 9063 9122 9178 9229 9273 9309 9336 9353 9360 9357 9346 9327 9300 9269 9232 9193 9152 9112 9072 9036 9004 8976 8955 8941 8934 8935 8944 8961 8985 9016 9054 9097 9145 9197 9253 9311 9370 9430 9489 9547 9602 9654 9701 9743 9780 9811 9836 9854 9867 9874 9876 9873 9866 9855 9842 9826 9808 9788 9767 9745 9723 9701 9679 9657 9636 9617 9599 9583 9569 9558 9549 9544 9542 9543 9548 9556 9568 9582 9600 9620 9642 9665 9690 9715 9741 9766 9790 9813 9835 9854 9871 9885 9896 9902 9905 9903 9897 9885 9870 9849 9825 9797 9767 9734 9701 9667 9634 9603 9573 9547 9523 9503 9487 9474 9464 9457 9453 9452 9454 9458 9466 9476 9489 9505 9524 9546 9571 9597 9626 9656 9687 9717 9747 9776 9803 9828 9851 9872 9891 9908 9923 9937 9949 9960 9971 9980 9987 9994 99981000110001 9999 9993 9985 9972 9956 9935 9910 9880 9845 9804 9756 9701 9639 9568 9489 9401 9303 9196 9082 8960 8832 8702 8570 8440 8316 8200 8095 8005 7933 7880 7847 7836 7846 7877 7926 7993 8074 8166 8268 8377 8488 8602 8714 8823 8927 9026 9117 9200 9274 9339 9394 9441 9479 9508 9531 9548 9559 9567 9570 9571 9569 9563 9554 9539 9519 9493 9459 9416 9366 9309 9244 9174 9101 9025 8949 8875 8804 8738 8678 8625 8578 8537 8501 8470 8441 8414 8387 8358 8326 8290 8248 8199 8144 8081 8011 7935 7854 7769 7684 7601 7521 7449 7386 7334 7295 7271 7262 7268 7288 7322 7367 7423 7488 7559 7635 7714 7795 7876 7956 8034 8108 8179 8244 8303 8355 8400 8438 8469 8493 8513 8528 8540 8551 8563 8576 8592 8612 8636 8664 8695 8730 8767 8804 8841 8877 8910 8941 8967 8990 9008 9023 9033 9039 9042 9041 9036 9028 9016 3540 8 5 5 9001 8983 8961 8936 8908 8877 8843 8806 8767 8724 8678 8628 8575 8516 8453 8383 8308 8227 8139 8044 7943 7836 7722 7603 7477 7345 7206 7061 6909 6750 6582 6406 6221 6026 5823 5610 5388 5158 4920 4675 4424 4168 3910 3650 3390 3132 2879 2632 2395 2169 1957 1762 1584 1425 1286 1167 1067 986 922 872 835 808 790 779 775 779 793 819 861 922 1007 1118 1260 1433 1638 1875 2142 2434 2748 3076 3414 3756 4095 4426 4746 5051 5340 5611 5865 6101 6321 6526 6718 6896 7064 7220 7367 7504 7632 7752 7864 7969 8067 8159 8246 8328 8407 8481 8551 8618 8681 8740 8795 8847 8895 8940 8982 9021 9057 9092 9124 9155 9183 9210 9233 9254 9271 9285 9294 9299 9298 9293 9283 9268 9247 9220 9188 9151 9108 9059 9005 8946 8883 8816 8746 8675 8604 8534 8466 8402 8344 8292 8249 8214 8190 8176 8173 8182 8202 8233 8273 8320 8375 8433 8493 8553 8609 8661 8705 8740 8766 8780 8784 8777 8761 8736 8704 8667 8627 8585 8542 8501 8463 8428 8399 8375 8358 8348 8346 8351 8363 8383 8411 8445 8485 8531 8582 8636 8694 8754 8816 8878 8941 9004 9065 9125 9184 9240 9293 9342 9387 9428 9464 9494 9518 9536 9549 9557 9560 9559 9556 9551 9544 9538 9532 9528 9525 9523 9523 9524 9526 9530 9533 9538 9542 9546 9549 9552 9554 9555 9554 9552 9548 9541 9532 9521 9508 9493 9477 9459 9441 9423 9405 9387 9371 9355 9341 9327 9315 9304 9294 9286 9280 9275 9273 9274 9276 9282 9290 9300 9311 9323 9335 9346 9356 9363 9368 9370 9369 9365 9358 9349 9339 9329 9318 9307 9296 9284 9272 9258 9242 9222 9196 9165 9127 9083 9031 8973 8909 8841 8769 8695 8621 8548 8476 8406 8339 8274 8211 8150 8090 8032 7974 7918 7863 7809 7756 7704 7652 7599 7543 7482 7412 7331 7234 7119 6982 6820 6632 6418 6177 5912 5625 5320 5001 4673 4339 4006 3678 3357 3049 2755 2478 2221 1984 1770 1578 1410 1266 1144 1044 965 904 859 827 805 791 783 779 779 786 800 826 867 929 1016 1132 1281 1462 1675 1918 2184 2467 2757 3045 3319 3570 3789 3967 4099 4182 4215 4199 4137 4036 3901 3739 3558 3365 3166 2967 2770 2581 2401 2232 2075 1931 1802 1689 1594 1520 1469 1445 1451 1490 1565 1676 1824 2008 2226 2475 2749 3042 3348 3661 3973 4279 4572 4850 5108 5345 5560 5753 5924 6077 6211 6330 6435 6527 6607 6677 6738 6789 6831 6866 6892 6912 6926 6935 6940 6942 6944 6945 6946 6949 6953 6959 6966 6973 6979 6984 6985 6983 6976 6962 6941 6912 6875 6829 6776 6716 6648 6574 6495 6411 6324 6234 6143 6051 5959 5868 5779 5692 5608 5527 5451 5380 5313 5252 5195 5143 5095 5050 5006 4964 4921 4876 4829 4778 4722 4661 4594 4523 4446 4365 4281 4194 4105 4016 3926 3541 8 5 5 3837 3748 3661 3574 3489 3404 3320 3237 3153 3069 2986 2902 2817 2732 2646 2559 2472 2382 2290 2197 2100 2001 1899 1795 1689 1582 1475 1369 1265 1165 1070 981 899 826 760 703 654 614 581 554 534 519 508 501 497 496 497 501 507 517 530 548 572 603 641 687 743 808 884 968 1062 1164 1272 1386 1503 1624 1745 1866 1986 2104 2219 2332 2442 2549 2653 2755 2855 2954 3050 3145 3239 3331 3422 3512 3601 3687 3771 3851 3928 3999 4063 4120 4168 4206 4234 4250 4256 4250 4236 4213 4183 4150 4114 4079 4046 4017 3995 3979 3971 3972 3982 4001 4029 4068 4116 4174 4243 4322 4412 4514 4626 4749 4881 5022 5170 5323 5478 5634 5787 5936 6079 6212 6335 6447 6546 6633 6706 6767 6815 6851 6875 6889 6893 6889 6876 6857 6832 6804 6773 6740 6709 6678 6651 6629 6612 6601 6597 6600 6610 6628 6652 6684 6722 6767 6817 6873 6934 6999 7068 7141 7217 7295 7375 7454 7534 7613 7690 7766 7839 7909 7977 8043 8106 8166 8225 8281 8335 8386 8435 8482 8526 8568 8607 8643 8677 8708 8737 8764 8789 8812 8834 8854 8873 8890 8906 8921 8934 8946 8957 8968 8978 8988 8999 9010 9021 9033 9045 9056 9068 9078 9088 9097 9105 9112 9118 9124 9128 9133 9136 9140 9142 9142 9142 9139 9135 9128 9119 9108 9095 9081 9066 9049 9032 9014 8995 8974 8951 8925 8896 8861 8821 8774 8720 8660 8592 8518 8439 8356 8271 8185 8101 8020 7947 7881 7826 7783 7753 7738 7736 7748 7772 7808 7852 7902 7957 8013 8068 8121 8168 8211 8247 8276 8300 8319 8334 8346 8356 8365 8375 8386 8399 8414 8432 8451 8474 8498 8523 8549 8576 8602 8627 8649 8669 8685 8697 8704 8706 8703 8695 8682 8666 8647 8626 8604 8583 8564 8548 8535 8526 8521 8521 8525 8534 8545 8560 8577 8597 8618 8641 8666 8691 8718 8745 8773 8802 8830 8858 8886 8911 8936 8958 8977 8994 9008 9020 9029 9035 9039 9042 9042 9041 9039 9036 9031 9024 9016 9006 8993 8978 8961 8941 8919 8895 8870 8844 8818 8794 8771 8751 8734 8720 8710 8703 8699 8697 8697 8696 8695 8694 8690 8684 8677 8667 8657 8645 8634 8623 8614 8605 8597 8590 8583 8576 8567 8557 8544 8528 8509 8488 8464 8437 8408 8378 8345 8310 8272 8231 8184 8133 8074 8008 7933 7850 7758 7659 7551 7437 7318 7194 7067 6940 6812 6686 6562 6444 6331 6227 6132 6048 5977 5920 5878 5852 5840 5843 5860 5887 5922 5964 6008 6053 6096 6134 6166 6191 6210 6221 6226 6226 6221 6213 6203 6190 6176 6161 6145 6127 6107 6085 6061 6034 6003 5968 5929 5885 5835 5778 5713 5641 5559 5467 5365 5253 5131 4999 4860 4714 4564 4410 4256 4103 3953 3809 3671 3541 3421 3311 3213 3126 3050 2987 2934 2892 2858 2833 2813 2798 2784 2770 2753 3542 8 5 5 2733 2707 2674 2635 2589 2536 2479 2417 2351 2285 2218 2151 2085 2020 1957 1894 1830 1766 1701 1633 1562 1488 1411 1332 1251 1170 1090 1012 938 869 805 748 698 655 619 590 568 551 538 530 525 524 524 528 533 542 555 572 595 624 661 705 759 823 896 978 1069 1168 1274 1385 1501 1618 1737 1856 1973 2089 2202 2313 2421 2527 2631 2733 2833 2931 3028 3123 3216 3308 3396 3483 3566 3647 3724 3799 3871 3941 4007 4070 4130 4186 4237 4282 4319 4348 4366 4372 4365 4343 4304 4249 4175 4083 3972 3843 3697 3535 3359 3173 2979 2780 2582 2386 2198 2020 1855 1705 1571 1454 1354 1268 1197 1138 1090 1054 1028 1013 1011 1023 1054 1104 1178 1277 1403 1556 1736 1942 2170 2417 2678 2950 3227 3506 3781 4051 4312 4561 4798 5022 5231 5425 5603 5765 5911 6041 6155 6253 6337 6408 6469 6521 6568 6613 6658 6707 6761 6822 6892 6970 7056 7149 7247 7349 7452 7553 7651 7745 7832 7912 7984 8048 8105 8153 8195 8231 8261 8287 8309 8327 8342 8354 8362 8368 8370 8368 8363 8352 8337 8316 8291 8260 8226 8187 8146 8104 8061 8018 7977 7939 7904 7873 7846 7824 7806 7792 7781 7773 7766 7761 7757 7752 7747 7741 7733 7722 7709 7691 7668 7640 7606 7565 7516 7461 7400 7334 7264 7194 7124 7058 6998 6947 6905 6876 6858 6854 6861 6879 6907 6942 6982 7025 7069 7112 7151 7185 7212 7230 7239 7236 7221 7193 7149 7090 7014 6921 6811 6684 6540 6380 6207 6020 5824 5621 5414 5209 5008 4818 4643 4489 4361 4263 4200 4173 4183 4232 4315 4431 4572 4734 4907 5084 5257 5417 5559 5675 5762 5817 5838 5826 5784 5713 5617 5502 5372 5234 5091 4951 4820 4702 4603 4529 4484 4472 4497 4559 4660 4798 4971 5175 5405 5655 5917 6185 6452 6711 6957 7186 7395 7582 7748 7892 8017 8125 8219 8301 8372 8436 8494 8546 8592 8634 8670 8700 8725 8745 8759 8769 8775 8779 8783 8787 8793 8802 8816 8833 8855 8882 8911 8943 8977 9010 9042 9073 9100 9123 9142 9157 9167 9173 9175 9173 9167 9157 9144 9127 9107 9084 9059 9032 9004 8977 8951 8929 8911 8899 8893 8895 8905 8921 8944 8973 9006 9041 9078 9114 9149 9181 9210 9235 9256 9273 9287 9298 9308 9316 9323 9330 9338 9345 9353 9362 9370 9378 9386 9392 9398 9402 9405 9406 9406 9405 9403 9400 9398 9395 9394 9393 9392 9393 9394 9395 9395 9395 9393 9389 9383 9375 9364 9351 9336 9320 9302 9284 9265 9246 9227 9208 9187 9165 9141 9114 9083 9048 9009 8965 8916 8863 8806 8748 8688 8629 8572 8518 8468 8424 8386 8355 8330 8313 8302 8297 8297 8302 8311 8322 8335 8349 8361 8372 8379 8382 8378 8368 8350 8323 8288 8245 8195 8138 8077 8013 7949 7886 7827 7773 7726 7687 7656 7634 7621 7617 3543 8 5 5 7622 7635 7656 7686 7725 7771 7826 7889 7960 8037 8119 8204 8292 8379 8463 8543 8616 8682 8739 8788 8827 8857 8880 8895 8903 8906 8902 8892 8875 8851 8818 8776 8725 8664 8593 8513 8426 8334 8240 8146 8055 7971 7896 7833 7782 7745 7723 7715 7721 7739 7767 7804 7847 7895 7945 7997 8046 8093 8136 8173 8203 8225 8239 8244 8241 8229 8210 8184 8152 8117 8080 8042 8006 7972 7941 7916 7896 7883 7876 7876 7884 7899 7921 7951 7987 8031 8082 8138 8200 8266 8335 8405 8475 8543 8608 8666 8717 8758 8788 8804 8805 8789 8754 8697 8616 8510 8377 8215 8023 7801 7550 7271 6966 6640 6297 5941 5579 5217 4859 4512 4180 3868 3578 3313 3074 2863 2679 2523 2395 2295 2223 2180 2167 2184 2233 2315 2429 2577 2757 2968 3207 3471 3756 4057 4370 4688 5006 5318 5620 5908 6176 6423 6647 6847 7022 7173 7301 7408 7494 7561 7610 7643 7658 7657 7637 7599 7540 7459 7354 7224 7068 6886 6678 6446 6192 5917 5627 5324 5013 4698 4384 4074 3773 3483 3206 2945 2701 2475 2267 2079 1911 1766 1645 1552 1489 1462 1474 1529 1630 1781 1981 2229 2525 2862 3234 3634 4051 4477 4902 5315 5709 6078 6414 6717 6983 7215 7413 7581 7722 7842 7943 8031 8107 8176 8238 8294 8346 8393 8435 8472 8503 8528 8547 8561 8569 8572 8571 8566 8559 8550 8540 8529 8520 8511 8504 8500 8498 8500 8506 8516 8531 8550 8573 8601 8633 8668 8706 8747 8789 8832 8875 8918 8959 8998 9034 9067 9096 9122 9143 9161 9176 9189 9199 9208 9216 9224 9232 9241 9249 9257 9265 9271 9275 9276 9274 9268 9259 9246 9229 9210 9189 9166 9142 9117 9092 9067 9042 9015 8988 8958 8924 8886 8840 8786 8723 8647 8558 8454 8333 8195 8039 7863 7669 7455 7223 6972 6704 6420 6122 5810 5487 5156 4819 4479 4140 3805 3479 3165 2866 2588 2331 2099 1892 1712 1557 1427 1321 1237 1173 1129 1104 1099 1114 1151 1212 1300 1416 1562 1740 1948 2187 2453 2742 3051 3374 3706 4041 4375 4702 5019 5324 5614 5889 6149 6394 6625 6842 7046 7239 7421 7592 7751 7900 8037 8163 8277 8379 8469 8547 8613 8668 8712 8746 8770 8786 8792 8792 8785 8773 8756 8737 8717 8698 8681 8669 8663 8665 8676 8697 8727 8768 8818 8875 8939 9007 9077 9147 9215 9279 9337 9390 9437 9479 9515 9547 9575 9602 9627 9651 9676 9700 9725 9748 9771 9791 9809 9825 9837 9847 9854 9858 9861 9863 9864 9865 9866 9867 9869 9870 9870 9870 9867 9862 9854 9843 9829 9810 9788 9763 9734 9701 9664 9624 9581 9534 9484 9431 9376 9319 9261 9203 9145 9090 9036 8986 8941 8901 8866 8837 8814 8799 8789 8786 8790 8799 8812 8829 8849 8869 8889 8905 8915 8919 8913 8897 8869 8829 8777 8713 8640 8557 8468 8375 8280 8184 8091 8002 7918 7841 7773 3543 8 6 1 7617 7636 7669 7715 7773 7841 7916 7998 8082 8168 8252 8333 8410 8482 8548 8609 8664 8714 8760 8801 8838 8870 8897 8919 8934 8942 8941 8932 8912 8883 8842 8791 8730 8659 8581 8497 8409 8318 8229 8141 8059 7984 7918 7862 7818 7785 7766 7758 7763 7778 7804 7838 7878 7924 7973 8024 8073 8121 8164 8201 8231 8253 8266 8270 8266 8252 8232 8204 8172 8137 8099 8061 8025 7990 7960 7934 7914 7900 7894 7896 7907 7927 7957 7995 8042 8097 8158 8224 8294 8366 8438 8508 8575 8638 8695 8745 8786 8818 8838 8845 8836 8809 8762 8691 8594 8469 8314 8129 7913 7667 7394 7097 6779 6444 6097 5743 5388 5037 4693 4362 4046 3750 3476 3226 3002 2804 2633 2489 2375 2288 2231 2204 2207 2241 2308 2408 2540 2706 2902 3129 3381 3657 3951 4258 4572 4888 5200 5502 5791 6063 6315 6545 6753 6939 7102 7245 7366 7468 7551 7616 7662 7689 7697 7684 7652 7597 7521 7421 7298 7151 6981 6787 6570 6332 6073 5796 5503 5197 4883 4564 4244 3928 3621 3326 3048 2789 2551 2335 2143 1974 1828 1706 1609 1537 1494 1481 1504 1567 1673 1826 2028 2281 2582 2928 3312 3726 4159 4602 5042 5469 5874 6248 6586 6884 7143 7363 7548 7701 7828 7934 8023 8100 8167 8228 8283 8333 8379 8420 8456 8487 8513 8534 8551 8563 8572 8578 8582 8584 8583 8581 8578 8573 8567 8559 8552 8545 8539 8535 8535 8540 8550 8567 8590 8619 8654 8694 8739 8786 8834 8882 8929 8973 9013 9050 9081 9109 9132 9151 9167 9179 9190 9198 9205 9211 9217 9223 9229 9235 9242 9248 9254 9260 9265 9267 9268 9266 9262 9254 9243 9229 9212 9192 9169 9144 9117 9088 9057 9023 8988 8949 8907 8860 8807 8746 8675 8593 8498 8387 8258 8110 7943 7755 7546 7317 7069 6804 6522 6226 5918 5599 5272 4939 4602 4265 3931 3603 3286 2983 2698 2435 2196 1983 1796 1635 1500 1387 1296 1224 1169 1131 1111 1110 1130 1174 1247 1351 1487 1659 1864 2101 2366 2656 2963 3283 3609 3936 4260 4576 4883 5179 5463 5736 5998 6248 6487 6716 6933 7139 7332 7512 7680 7834 7975 8103 8220 8325 8419 8502 8575 8638 8691 8734 8766 8788 8800 8803 8797 8785 8769 8749 8729 8710 8695 8686 8683 8687 8700 8722 8753 8792 8838 8891 8949 9011 9075 9140 9204 9268 9328 9385 9438 9487 9531 9571 9607 9639 9668 9695 9719 9742 9762 9782 9800 9816 9831 9844 9856 9865 9872 9877 9880 9882 9882 9881 9880 9878 9876 9874 9873 9872 9870 9868 9864 9859 9851 9840 9824 9805 9780 9750 9716 9676 9632 9584 9533 9479 9423 9366 9308 9251 9194 9138 9085 9034 8986 8943 8904 8871 8844 8823 8809 8802 8801 8807 8817 8832 8850 8869 8887 8903 8913 8918 8914 8901 8878 8844 8799 8745 8681 8609 8531 8448 8361 8272 8184 8097 8012 7932 7858 7791 3544 8 6 1 7732 7683 7644 7615 7598 7592 7596 7610 7632 7661 7694 7731 7770 7809 7846 7882 7914 7944 7970 7992 8011 8026 8037 8045 8050 8050 8047 8041 8031 8018 8003 7986 7968 7950 7932 7917 7905 7896 7892 7893 7900 7911 7929 7951 7978 8008 8042 8079 8118 8158 8199 8240 8281 8320 8358 8393 8425 8454 8480 8501 8519 8532 8542 8548 8552 8554 8554 8553 8552 8550 8548 8545 8541 8536 8528 8516 8499 8476 8446 8407 8357 8296 8222 8134 8033 7917 7788 7646 7494 7332 7165 6995 6825 6659 6501 6352 6215 6092 5983 5887 5804 5732 5667 5606 5547 5487 5422 5350 5270 5182 5085 4982 4873 4764 4656 4554 4463 4387 4332 4300 4295 4321 4380 4473 4600 4760 4951 5169 5410 5669 5942 6221 6503 6780 7049 7305 7546 7770 7976 8164 8334 8488 8628 8754 8868 8971 9065 9150 9227 9295 9355 9407 9451 9488 9519 9544 9565 9582 9596 9608 9618 9628 9636 9642 9647 9651 9652 9652 9649 9646 9642 9637 9634 9632 9633 9637 9644 9654 9667 9683 9701 9720 9740 9759 9777 9794 9809 9821 9832 9841 9848 9854 9859 9863 9866 9869 9871 9873 9874 9875 9876 9876 9876 9876 9876 9875 9873 9871 9867 9864 9859 9853 9847 9841 9834 9828 9822 9816 9810 9804 9798 9792 9785 9776 9766 9753 9738 9719 9698 9673 9645 9613 9578 9538 9494 9444 9388 9324 9253 9173 9083 8984 8875 8757 8629 8495 8354 8210 8064 7921 7782 7652 7533 7428 7341 7274 7227 7204 7202 7223 7265 7325 7401 7491 7589 7694 7802 7909 8013 8111 8202 8285 8359 8424 8479 8523 8558 8581 8593 8591 8575 8541 8489 8416 8320 8200 8056 7886 7691 7472 7231 6971 6693 6401 6098 5788 5472 5154 4837 4523 4214 3914 3623 3344 3080 2830 2598 2384 2188 2010 1851 1710 1586 1479 1389 1318 1267 1241 1241 1275 1345 1458 1618 1826 2084 2391 2743 3135 3557 4001 4457 4915 5363 5794 6201 6577 6922 7232 7509 7755 7973 8166 8338 8492 8630 8755 8869 8973 9067 9151 9227 9294 9354 9406 9452 9493 9529 9561 9591 9618 9643 9666 9687 9706 9723 9738 9750 9759 9767 9772 9775 9777 9777 9776 9773 9769 9764 9757 9749 9739 9729 9718 9708 9697 9688 9681 9676 9673 9672 9673 9676 9679 9684 9688 9691 9693 9694 9693 9690 9686 9679 9671 9661 9650 9636 9621 9603 9583 9561 9535 9507 9475 9441 9404 9365 9323 9280 9235 9190 9144 9099 9056 9014 8974 8937 8903 8871 8842 8816 8792 8769 8747 8725 8703 8680 8655 8627 8596 8562 8523 8479 8428 8371 8307 8235 8156 8070 7978 7881 7781 7680 7580 7483 7392 7309 7238 7179 7134 7105 7091 7092 7109 7138 7178 7227 7282 7338 7395 7447 7492 7527 7551 7562 7558 7539 7505 7458 7397 7325 7244 7156 7064 6971 6880 6792 6712 6641 6582 6536 6506 6491 6492 6509 6543 6591 6654 6728 6813 6907 7006 3545 8 6 1 7110 7216 7321 7424 7524 7618 7706 7786 7858 7923 7978 8027 8067 8102 8130 8155 8176 8195 8214 8234 8255 8280 8309 8341 8378 8420 8465 8514 8565 8619 8673 8729 8784 8838 8892 8945 8996 9046 9094 9140 9183 9223 9260 9293 9322 9346 9365 9379 9388 9392 9391 9384 9371 9351 9323 9285 9235 9172 9092 8994 8874 8731 8563 8369 8150 7905 7637 7348 7040 6718 6385 6045 5702 5361 5025 4698 4383 4081 3794 3524 3271 3035 2815 2611 2421 2246 2083 1932 1793 1665 1549 1445 1352 1271 1202 1144 1096 1059 1032 1014 1006 1008 1024 1056 1108 1184 1290 1430 1609 1830 2093 2398 2744 3123 3531 3958 4397 4836 5268 5684 6078 6443 6778 7080 7349 7588 7798 7982 8145 8289 8418 8535 8641 8739 8829 8912 8989 9060 9125 9185 9238 9285 9326 9362 9392 9417 9436 9451 9460 9465 9466 9462 9453 9440 9422 9400 9373 9342 9307 9269 9230 9190 9151 9115 9083 9056 9037 9026 9023 9029 9043 9064 9092 9124 9161 9200 9240 9281 9322 9361 9400 9437 9471 9504 9534 9560 9583 9602 9618 9629 9638 9643 9646 9648 9649 9651 9653 9657 9662 9667 9672 9676 9678 9678 9675 9668 9657 9644 9628 9609 9590 9570 9550 9530 9510 9490 9468 9445 9419 9390 9358 9321 9280 9235 9186 9132 9073 9009 8938 8860 8772 8672 8560 8433 8290 8130 7951 7755 7541 7310 7065 6806 6538 6264 5985 5708 5434 5169 4915 4678 4462 4268 4102 3966 3863 3793 3759 3760 3796 3865 3966 4095 4248 4421 4610 4808 5012 5214 5412 5599 5771 5926 6061 6173 6263 6329 6373 6394 6395 6376 6339 6286 6218 6135 6040 5932 5813 5683 5543 5395 5239 5076 4906 4732 4552 4368 4181 3989 3794 3594 3392 3186 2978 2770 2563 2358 2159 1968 1787 1619 1465 1326 1204 1099 1010 936 876 827 789 760 737 719 706 697 694 696 705 725 757 806 873 962 1075 1213 1376 1564 1774 2004 2248 2502 2761 3019 3270 3512 3740 3952 4146 4323 4483 4627 4756 4873 4979 5074 5161 5241 5313 5379 5440 5495 5547 5596 5644 5691 5739 5790 5843 5900 5961 6026 6093 6161 6230 6296 6359 6414 6461 6495 6516 6520 6506 6472 6417 6340 6243 6125 5990 5838 5674 5499 5318 5132 4946 4760 4577 4397 4220 4047 3877 3709 3542 3376 3211 3047 2884 2723 2565 2412 2264 2124 1993 1872 1764 1670 1593 1535 1499 1487 1504 1552 1634 1753 1908 2101 2330 2590 2879 3189 3513 3842 4169 4484 4780 5050 5290 5496 5666 5801 5902 5973 6018 6041 6047 6042 6030 6014 6000 5990 5987 5995 6014 6048 6098 6166 6251 6355 6476 6615 6769 6936 7112 7295 7480 7664 7843 8014 8174 8322 8455 8575 8680 8772 8851 8920 8980 9032 9077 9118 9155 9188 9218 9245 9269 9290 9308 9323 9336 9347 9355 9363 9370 9376 9381 9387 9391 9395 9398 9400 9400 9398 3546 8 6 1 9395 9390 9384 9378 9371 9365 9360 9356 9354 9355 9358 9363 9370 9380 9391 9405 9420 9437 9455 9474 9494 9514 9535 9555 9576 9596 9615 9634 9652 9668 9684 9699 9714 9727 9739 9750 9760 9769 9777 9783 9788 9791 9791 9789 9783 9774 9761 9743 9720 9692 9659 9621 9578 9532 9482 9430 9377 9324 9271 9219 9168 9120 9075 9031 8991 8953 8917 8883 8851 8820 8789 8758 8726 8690 8648 8598 8538 8463 8373 8264 8133 7981 7804 7605 7383 7139 6876 6597 6303 5998 5686 5368 5049 4732 4420 4117 3827 3553 3301 3076 2883 2727 2614 2548 2533 2573 2668 2819 3024 3280 3581 3919 4288 4677 5077 5478 5873 6251 6608 6938 7237 7505 7742 7948 8126 8278 8409 8521 8618 8701 8773 8837 8893 8943 8989 9032 9072 9111 9149 9187 9226 9264 9301 9337 9369 9397 9418 9433 9440 9439 9430 9413 9389 9360 9326 9288 9247 9204 9159 9115 9070 9026 8983 8944 8909 8880 8857 8842 8836 8839 8850 8869 8894 8924 8957 8990 9023 9054 9081 9105 9126 9144 9160 9175 9190 9205 9222 9241 9263 9287 9314 9343 9375 9408 9442 9476 9510 9541 9569 9593 9611 9622 9626 9622 9610 9590 9564 9532 9497 9460 9422 9386 9353 9324 9300 9281 9269 9264 9265 9272 9286 9306 9332 9364 9400 9440 9482 9527 9573 9617 9660 9700 9736 9767 9793 9814 9829 9839 9842 9840 9831 9814 9790 9755 9711 9654 9584 9499 9401 9287 9159 9018 8864 8699 8526 8345 8160 7973 7786 7603 7427 7260 7108 6972 6856 6763 6697 6658 6649 6669 6717 6793 6893 7015 7154 7306 7467 7633 7798 7961 8116 8263 8398 8521 8630 8725 8806 8874 8929 8972 9005 9029 9045 9056 9062 9066 9069 9072 9077 9085 9097 9113 9135 9162 9195 9232 9274 9319 9366 9413 9459 9503 9542 9577 9606 9628 9645 9656 9661 9663 9661 9657 9652 9646 9639 9631 9620 9607 9588 9563 9529 9485 9429 9360 9277 9179 9067 8940 8801 8650 8489 8319 8142 7961 7778 7596 7418 7246 7086 6940 6813 6709 6631 6583 6568 6585 6636 6720 6832 6970 7127 7300 7480 7662 7841 8010 8166 8306 8427 8527 8607 8667 8707 8728 8732 8721 8696 8658 8610 8554 8491 8426 8359 8295 8235 8183 8140 8109 8092 8088 8098 8122 8158 8205 8261 8323 8389 8456 8521 8582 8636 8680 8712 8731 8734 8722 8695 8653 8599 8536 8468 8398 8333 8276 8233 8207 8202 8219 8260 8324 8408 8510 8624 8748 8876 9003 9126 9240 9344 9437 9517 9585 9641 9688 9726 9758 9783 9805 9824 9840 9855 9868 9881 9892 9904 9915 9925 9936 9947 9958 9969 9979 9988 9995 999910000 9998 9992 9981 9966 9946 9923 9895 9863 9828 9789 9747 9702 9654 9602 9548 9490 9431 9369 9306 9242 9178 9115 9054 8995 8938 8883 8831 8780 8730 8681 8631 8579 8524 8466 8402 8333 8256 8173 8082 7983 7875 7760 7636 7506 3547 8 6 1 7368 7225 7078 6928 6777 6628 6484 6347 6221 6109 6016 5944 5897 5876 5885 5923 5991 6086 6207 6351 6512 6688 6872 7061 7250 7436 7616 7786 7947 8095 8232 8357 8470 8571 8660 8739 8808 8868 8919 8963 8999 9028 9052 9071 9084 9091 9092 9086 9072 9048 9014 8966 8905 8828 8734 8623 8492 8343 8173 7984 7775 7546 7299 7035 6755 6461 6156 5844 5526 5207 4889 4577 4274 3983 3706 3446 3205 2984 2784 2604 2445 2306 2184 2079 1987 1906 1834 1769 1709 1651 1595 1540 1485 1433 1382 1335 1294 1258 1230 1210 1199 1196 1200 1210 1225 1243 1263 1285 1310 1340 1377 1428 1496 1588 1710 1866 2062 2299 2578 2897 3251 3636 4042 4461 4884 5301 5706 6091 6452 6785 7089 7365 7614 7838 8040 8222 8386 8535 8669 8790 8898 8994 9079 9152 9215 9268 9313 9350 9379 9402 9417 9427 9429 9424 9411 9391 9362 9326 9283 9233 9178 9119 9057 8993 8928 8862 8798 8735 8674 8616 8561 8512 8468 8432 8404 8386 8378 8380 8392 8413 8441 8475 8512 8551 8588 8622 8652 8676 8696 8709 8718 8723 8725 8724 8722 8719 8717 8715 8715 8717 8722 8730 8744 8763 8787 8818 8854 8896 8942 8991 9041 9091 9139 9184 9225 9260 9291 9316 9336 9352 9364 9372 9376 9377 9374 9368 9358 9345 9328 9310 9290 9269 9249 9229 9210 9194 9180 9168 9158 9150 9144 9140 9138 9138 9141 9147 9156 9168 9185 9204 9226 9249 9273 9297 9319 9338 9355 9368 9377 9383 9386 9387 9386 9383 9379 9373 9367 9359 9350 9339 9327 9314 9299 9283 9264 9244 9220 9194 9163 9127 9085 9038 8985 8927 8865 8801 8736 8672 8611 8555 8505 8461 8423 8391 8363 8339 8315 8291 8266 8236 8202 8162 8116 8063 8003 7936 7861 7781 7694 7602 7506 7408 7311 7217 7129 7049 6982 6929 6892 6873 6871 6886 6916 6958 7010 7068 7129 7187 7241 7286 7322 7347 7360 7362 7355 7339 7318 7295 7273 7255 7243 7241 7249 7268 7299 7339 7386 7438 7492 7544 7589 7625 7649 7659 7651 7626 7583 7521 7441 7343 7227 7094 6944 6777 6594 6396 6182 5954 5714 5464 5205 4940 4673 4405 4141 3882 3631 3390 3160 2941 2735 2542 2361 2192 2035 1888 1752 1625 1507 1398 1297 1205 1121 1045 978 920 871 831 800 777 762 756 756 763 777 797 825 861 909 969 1044 1138 1253 1392 1556 1745 1960 2199 2458 2736 3026 3323 3623 3921 4210 4489 4752 4998 5224 5431 5617 5782 5927 6052 6156 6241 6306 6353 6382 6395 6391 6374 6345 6307 6262 6211 6159 6105 6052 6001 5951 5902 5854 5805 5755 5700 5641 5574 5501 5418 5327 5228 5121 5009 4894 4777 4661 4551 4448 4355 4275 4210 4160 4127 4109 4106 4115 4133 4159 4187 4214 4237 4252 4256 4246 4220 4177 4115 4033 3933 3814 3678 3526 3361 3184 2998 2806 2612 2418 2227 3548 8 6 1 2042 1867 1703 1552 1416 1295 1190 1100 1026 965 917 879 851 831 817 809 805 807 815 830 856 894 949 1025 1124 1251 1406 1592 1809 2053 2322 2611 2914 3224 3534 3837 4128 4400 4649 4874 5073 5246 5394 5518 5620 5702 5766 5814 5845 5860 5859 5841 5807 5756 5688 5602 5500 5381 5248 5100 4939 4766 4581 4387 4183 3972 3754 3530 3303 3074 2845 2618 2397 2183 1979 1787 1609 1447 1300 1170 1055 956 871 799 738 686 643 607 578 554 535 522 514 510 510 515 523 533 546 562 580 603 632 671 721 787 874 984 1120 1285 1479 1701 1950 2221 2510 2811 3119 3427 3729 4022 4301 4563 4808 5035 5245 5440 5620 5789 5947 6097 6238 6373 6500 6620 6733 6838 6935 7025 7106 7181 7248 7310 7367 7421 7471 7520 7569 7619 7671 7726 7784 7847 7914 7985 8060 8138 8217 8298 8378 8456 8532 8603 8671 8734 8792 8845 8894 8939 8980 9018 9052 9084 9113 9139 9162 9183 9201 9216 9229 9240 9248 9254 9258 9258 9255 9248 9236 9219 9196 9167 9130 9087 9035 8975 8908 8832 8747 8654 8552 8440 8318 8185 8041 7885 7718 7539 7351 7153 6948 6738 6527 6316 6109 5909 5719 5541 5379 5232 5104 4995 4906 4837 4790 4765 4761 4780 4821 4884 4968 5073 5197 5337 5492 5656 5828 6002 6175 6342 6501 6649 6783 6901 7003 7089 7159 7213 7252 7278 7292 7294 7286 7268 7241 7206 7163 7112 7054 6991 6922 6850 6775 6698 6622 6548 6478 6413 6357 6312 6279 6261 6260 6277 6314 6370 6446 6539 6649 6772 6904 7044 7186 7327 7464 7595 7716 7828 7929 8019 8099 8169 8231 8285 8332 8374 8410 8441 8468 8490 8508 8523 8534 8543 8550 8555 8559 8562 8565 8566 8566 8565 8561 8555 8546 8535 8522 8508 8495 8483 8475 8471 8473 8482 8499 8523 8554 8592 8634 8681 8730 8781 8831 8880 8927 8972 9015 9055 9093 9129 9163 9195 9224 9251 9275 9295 9311 9321 9326 9325 9318 9305 9286 9264 9239 9213 9186 9162 9140 9122 9110 9104 9103 9108 9120 9136 9157 9181 9209 9238 9269 9301 9333 9365 9395 9424 9452 9477 9499 9519 9536 9550 9561 9569 9574 9577 9578 9576 9574 9570 9564 9559 9552 9545 9538 9530 9523 9517 9511 9506 9502 9499 9498 9499 9501 9505 9512 9520 9529 9541 9553 9565 9578 9590 9601 9610 9616 9618 9616 9609 9596 9578 9553 9523 9486 9443 9395 9341 9282 9219 9153 9083 9012 8940 8868 8797 8729 8663 8603 8548 8498 8456 8420 8390 8366 8347 8332 8318 8305 8290 8272 8250 8221 8187 8145 8097 8043 7983 7920 7854 7788 7724 7663 7607 7559 7520 7489 7469 7459 7458 7465 7478 7494 7512 7528 7539 7540 7529 7503 7457 7388 7294 7172 7020 6837 6622 6376 6100 5798 5472 5128 4771 4408 4044 3687 3343 3016 2711 2432 2181 1961 1773 3549 8 6 1 1619 1501 1420 1380 1383 1433 1534 1687 1894 2155 2468 2828 3228 3659 4112 4574 5036 5485 5913 6312 6678 7007 7299 7556 7779 7973 8142 8290 8420 8535 8638 8730 8811 8883 8945 8998 9042 9078 9108 9132 9151 9167 9180 9191 9201 9210 9218 9225 9230 9235 9240 9245 9250 9258 9268 9281 9297 9317 9340 9366 9393 9422 9450 9478 9504 9529 9552 9572 9591 9608 9623 9637 9650 9660 9669 9674 9676 9675 9670 9662 9649 9634 9615 9594 9570 9544 9515 9482 9445 9401 9349 9288 9216 9130 9031 8916 8785 8639 8475 8296 8101 7891 7667 7430 7180 6921 6653 6379 6101 5823 5548 5281 5026 4787 4571 4381 4223 4101 4018 3977 3979 4026 4115 4245 4412 4612 4840 5090 5356 5631 5910 6188 6459 6720 6969 7202 7419 7620 7802 7968 8116 8248 8363 8462 8546 8614 8668 8707 8733 8746 8748 8738 8719 8692 8658 8618 8573 8525 8475 8423 8370 8316 8261 8204 8144 8079 8007 7928 7839 7739 7627 7503 7369 7228 7082 6936 6795 6665 6551 6458 6390 6350 6340 6360 6408 6483 6581 6698 6830 6973 7123 7278 7435 7593 7751 7908 8065 8220 8373 8523 8668 8809 8942 9066 9180 9284 9375 9455 9523 9581 9630 9670 9703 9730 9752 9770 9783 9792 9797 9797 9793 9784 9771 9754 9735 9713 9691 9669 9647 9625 9604 9583 9560 9534 9504 9468 9423 9368 9301 9222 9129 9023 8904 8773 8632 8484 8331 8178 8028 7886 7756 7643 7550 7479 7433 7414 7420 7452 7506 7580 7670 7773 7884 8000 8119 8236 8352 8464 8571 8673 8771 8864 8953 9037 9118 9195 9268 9337 9403 9466 9525 9582 9636 9686 9734 9778 9818 9854 9885 9910 9930 9944 9953 9957 9957 9955 9951 9947 9943 9939 9935 9932 9928 9924 9918 9910 9901 9890 9878 9866 9854 9845 9837 9833 9832 9833 9837 9843 9850 9858 9866 9873 9880 9886 9892 9897 9902 9908 9914 9920 9926 9931 9935 9938 9940 9939 9936 9931 9922 9909 9892 9871 9845 9813 9776 9733 9684 9629 9570 9508 9442 9376 9310 9245 9183 9125 9071 9023 8980 8942 8909 8880 8856 8834 8816 8798 8781 8764 8745 8723 8696 8664 8624 8575 8516 8446 8365 8272 8169 8057 7939 7817 7695 7575 7463 7360 7272 7198 7142 7103 7081 7075 7083 7101 7127 7157 7187 7214 7234 7243 7239 7217 7176 7112 7023 6907 6764 6592 6392 6164 5911 5634 5339 5028 4706 4378 4050 3725 3410 3108 2822 2557 2314 2095 1901 1732 1588 1466 1366 1284 1217 1164 1123 1091 1069 1058 1060 1079 1120 1189 1291 1430 1611 1837 2107 2420 2770 3153 3559 3980 4406 4829 5239 5631 5999 6339 6651 6934 7190 7420 7629 7817 7987 8142 8282 8409 8522 8624 8714 8792 8860 8918 8969 9012 9050 9084 9116 9146 9175 9204 9233 9261 9288 9315 9342 9367 9392 9416 9440 9464 9489 9515 9542 9569 9598 9626 9654 9682 9708 9733 3550 8 6 1 9755 9776 9794 9809 9822 9833 9842 9848 9852 9854 9853 9849 9843 9833 9821 9805 9788 9768 9748 9726 9703 9681 9658 9635 9611 9587 9561 9533 9503 9471 9435 9396 9354 9310 9264 9216 9167 9118 9068 9018 8969 8920 8873 8826 8781 8739 8699 8663 8631 8604 8582 8565 8553 8547 8544 8546 8551 8558 8566 8576 8586 8595 8604 8612 8618 8621 8622 8618 8609 8595 8573 8543 8505 8457 8400 8334 8259 8175 8084 7987 7883 7776 7666 7554 7442 7332 7224 7120 7021 6926 6838 6754 6676 6602 6532 6464 6397 6330 6261 6190 6116 6040 5961 5881 5801 5724 5650 5583 5525 5477 5443 5423 5419 5430 5458 5502 5561 5633 5718 5815 5921 6036 6157 6284 6415 6550 6686 6823 6960 7096 7230 7360 7487 7609 7727 7839 7946 8046 8141 8229 8310 8385 8452 8512 8564 8608 8646 8676 8699 8717 8729 8737 8740 8741 8739 8734 8726 8715 8702 8685 8664 8640 8611 8578 8541 8500 8455 8407 8358 8306 8253 8200 8147 8095 8046 7999 7956 7917 7885 7858 7839 7828 7824 7829 7843 7864 7893 7928 7969 8015 8065 8117 8172 8228 8284 8340 8396 8450 8503 8554 8602 8648 8690 8729 8765 8796 8824 8848 8868 8885 8897 8905 8908 8907 8900 8887 8868 8841 8807 8764 8713 8655 8589 8517 8440 8360 8279 8200 8123 8051 7986 7929 7879 7839 7807 7783 7765 7753 7746 7741 7739 7737 7735 7733 7730 7726 7723 7721 7720 7722 7726 7733 7743 7755 7769 7783 7795 7804 7807 7802 7786 7757 7714 7653 7573 7473 7352 7208 7041 6850 6634 6395 6132 5847 5543 5222 4888 4546 4200 3857 3521 3198 2892 2608 2348 2115 1909 1730 1579 1452 1348 1265 1200 1150 1112 1085 1065 1051 1041 1033 1029 1028 1033 1046 1073 1118 1189 1291 1430 1611 1839 2114 2435 2799 3198 3624 4067 4516 4959 5385 5785 6154 6484 6776 7028 7244 7426 7580 7710 7822 7918 8003 8079 8147 8208 8262 8310 8353 8390 8422 8451 8477 8501 8525 8549 8572 8596 8619 8641 8662 8680 8695 8708 8717 8725 8732 8738 8744 8751 8758 8765 8771 8775 8776 8774 8767 8754 8735 8712 8683 8650 8613 8574 8533 8490 8445 8399 8351 8302 8252 8200 8149 8099 8053 8011 7976 7949 7932 7925 7928 7941 7962 7991 8024 8059 8095 8128 8158 8181 8199 8209 8212 8207 8196 8179 8158 8133 8106 8080 8055 8034 8018 8010 8011 8021 8043 8076 8120 8174 8237 8307 8383 8462 8542 8621 8697 8769 8835 8895 8949 8996 9037 9071 9101 9125 9144 9159 9169 9175 9176 9172 9163 9150 9132 9111 9087 9061 9035 9010 8987 8968 8953 8943 8938 8939 8944 8953 8964 8978 8991 9005 9017 9027 9035 9040 9043 9043 9040 9034 9026 9014 8998 8978 8952 8922 8887 8846 8802 8754 8704 8655 8606 8560 8519 8484 8455 8433 8417 8407 8403 8403 8406 8411 8417 8421 8425 8426 8424 8418 8409 3551 8 6 1 8394 8374 8349 8319 8283 8244 8200 8155 8108 8062 8019 7979 7945 7916 7894 7879 7869 7865 7864 7865 7866 7865 7860 7850 7831 7804 7767 7718 7656 7580 7489 7382 7258 7117 6959 6782 6589 6379 6154 5915 5665 5407 5142 4874 4606 4341 4082 3832 3595 3375 3174 2998 2851 2738 2662 2628 2639 2698 2806 2962 3164 3409 3691 4004 4340 4690 5048 5405 5755 6093 6414 6715 6996 7255 7492 7709 7907 8086 8248 8394 8524 8641 8743 8833 8911 8978 9034 9082 9120 9150 9171 9183 9185 9177 9158 9128 9087 9034 8972 8902 8827 8749 8671 8596 8527 8467 8417 8379 8354 8341 8340 8351 8371 8399 8434 8474 8518 8563 8609 8654 8697 8737 8771 8801 8824 8842 8854 8861 8865 8866 8867 8870 8876 8887 8903 8926 8954 8987 9024 9064 9105 9144 9181 9214 9241 9262 9277 9284 9286 9281 9270 9256 9238 9217 9196 9175 9154 9136 9122 9111 9105 9105 9110 9120 9136 9155 9178 9203 9229 9252 9273 9289 9298 9298 9288 9266 9232 9184 9121 9044 8952 8844 8722 8586 8438 8279 8113 7940 7767 7595 7431 7278 7140 7021 6926 6855 6812 6795 6805 6839 6895 6969 7057 7156 7261 7369 7476 7581 7682 7776 7862 7940 8009 8069 8118 8157 8186 8203 8209 8204 8189 8165 8132 8091 8043 7990 7932 7869 7802 7731 7655 7573 7484 7387 7279 7160 7028 6880 6715 6530 6326 6101 5855 5588 5302 5000 4684 4359 4028 3697 3371 3055 2752 2468 2205 1966 1752 1564 1402 1266 1154 1064 995 943 907 882 867 859 856 858 867 882 910 954 1020 1115 1247 1420 1639 1906 2220 2578 2972 3393 3829 4267 4694 5097 5466 5791 6068 6294 6469 6596 6680 6727 6742 6732 6703 6658 6600 6531 6454 6369 6275 6176 6070 5960 5847 5733 5619 5507 5397 5288 5181 5075 4967 4857 4744 4628 4508 4387 4266 4149 4040 3943 3863 3804 3770 3764 3789 3846 3936 4057 4208 4386 4586 4806 5038 5279 5522 5762 5994 6215 6421 6608 6777 6926 7057 7170 7269 7356 7433 7504 7571 7637 7702 7768 7834 7902 7969 8035 8098 8157 8211 8259 8300 8334 8360 8378 8390 8396 8398 8397 8395 8393 8394 8398 8407 8421 8441 8467 8500 8538 8580 8627 8677 8730 8786 8843 8902 8963 9025 9089 9152 9216 9279 9341 9400 9455 9506 9552 9593 9628 9658 9681 9700 9713 9722 9725 9723 9715 9701 9680 9651 9614 9570 9518 9458 9392 9321 9247 9170 9092 9016 8943 8874 8811 8756 8709 8671 8643 8625 8617 8619 8630 8649 8674 8703 8734 8764 8791 8811 8821 8819 8802 8768 8713 8638 8541 8420 8276 8108 7917 7702 7464 7202 6919 6615 6291 5951 5596 5230 4857 4483 4112 3750 3402 3073 2767 2488 2238 2021 1839 1692 1584 1517 1492 1514 1585 1708 1885 2116 2400 2734 3112 3526 3968 4425 4886 5339 5774 6181 6553 6886 7178 7428 7640 7816 7961 3552 8 6 1 8080 8178 8258 8322 8374 8415 8446 8466 8477 8479 8474 8462 8446 8427 8406 8384 8361 8336 8308 8275 8233 8180 8113 8027 7922 7796 7647 7476 7283 7070 6839 6591 6328 6052 5765 5468 5163 4853 4538 4223 3910 3604 3307 3025 2759 2515 2293 2095 1921 1771 1644 1538 1453 1388 1344 1323 1327 1361 1429 1537 1688 1886 2132 2425 2762 3137 3543 3971 4409 4848 5278 5690 6077 6435 6762 7057 7320 7554 7763 7950 8119 8271 8410 8537 8653 8760 8858 8947 9029 9103 9170 9232 9290 9345 9397 9447 9495 9541 9586 9628 9668 9705 9738 9768 9795 9819 9841 9860 9878 9894 9910 9924 9936 9947 9956 9962 9967 9968 9967 9964 9959 9952 9945 9936 9927 9917 9907 9896 9883 9869 9852 9833 9811 9787 9760 9730 9698 9665 9631 9597 9564 9531 9501 9473 9448 9427 9410 9397 9389 9386 9386 9390 9397 9406 9416 9427 9438 9447 9455 9461 9464 9466 9465 9462 9459 9454 9450 9447 9446 9447 9451 9459 9470 9485 9504 9525 9548 9573 9597 9619 9638 9652 9660 9661 9652 9631 9599 9552 9489 9408 9307 9185 9039 8868 8670 8445 8193 7915 7611 7286 6942 6584 6218 5848 5481 5124 4783 4465 4174 3918 3700 3525 3396 3317 3289 3313 3388 3513 3686 3901 4154 4440 4752 5082 5424 5771 6116 6454 6779 7089 7379 7649 7897 8124 8330 8517 8684 8834 8967 9084 9188 9278 9356 9423 9480 9527 9566 9599 9624 9645 9661 9673 9681 9687 9690 9690 9690 9688 9686 9684 9682 9682 9683 9685 9689 9695 9701 9709 9718 9728 9739 9750 9762 9776 9791 9806 9823 9841 9859 9877 9894 9910 9924 9936 9945 9951 9954 9955 9953 9950 9945 9939 9931 9922 9911 9898 9881 9861 9835 9805 9770 9729 9682 9631 9576 9517 9456 9392 9327 9260 9194 9127 9061 8996 8933 8873 8815 8761 8712 8668 8629 8594 8564 8536 8509 8481 8450 8413 8368 8313 8246 8166 8072 7964 7843 7708 7560 7401 7230 7049 6857 6656 6446 6228 6001 5768 5530 5288 5045 4802 4563 4332 4110 3901 3710 3538 3389 3267 3172 3107 3073 3071 3100 3160 3248 3361 3498 3652 3821 4000 4183 4367 4548 4720 4881 5028 5156 5265 5351 5414 5452 5465 5453 5417 5358 5278 5179 5065 4936 4797 4648 4491 4327 4156 3979 3793 3600 3399 3190 2975 2756 2536 2319 2108 1908 1722 1553 1404 1275 1166 1076 1004 948 905 873 851 835 827 823 825 831 841 854 870 889 911 936 965 1002 1048 1108 1187 1288 1415 1573 1763 1986 2240 2521 2825 3144 3471 3797 4114 4412 4687 4931 5141 5315 5450 5548 5611 5640 5639 5612 5562 5494 5412 5321 5224 5127 5034 4950 4878 4822 4784 4767 4769 4792 4831 4883 4944 5009 5070 5123 5161 5181 5178 5151 5099 5023 4924 4806 4674 4530 4382 4233 4088 3952 3830 3726 3642 3584 3553 3553 3586 3653 3755 3892 4064 3553 8 6 2 4289 4522 4778 5054 5345 5646 5952 6257 6557 6848 7124 7382 7621 7837 8030 8201 8348 8473 8578 8664 8732 8782 8816 8834 8835 8819 8784 8730 8658 8565 8454 8327 8185 8033 7875 7716 7563 7420 7292 7184 7099 7040 7005 6995 7006 7035 7078 7129 7183 7236 7284 7324 7353 7371 7377 7371 7356 7332 7302 7266 7225 7182 7136 7087 7037 6985 6931 6875 6819 6762 6706 6652 6600 6551 6508 6471 6442 6421 6411 6411 6423 6448 6487 6538 6603 6680 6769 6868 6975 7089 7206 7325 7444 7562 7676 7786 7892 7994 8091 8185 8275 8362 8446 8526 8604 8677 8746 8808 8865 8914 8956 8990 9015 9031 9039 9037 9027 9007 8978 8939 8893 8837 8775 8706 8633 8557 8481 8407 8338 8275 8221 8178 8147 8129 8124 8132 8152 8185 8228 8280 8339 8404 8472 8542 8610 8675 8735 8789 8834 8870 8897 8913 8919 8916 8903 8882 8854 8820 8781 8738 8692 8644 8596 8548 8502 8459 8421 8387 8359 8337 8322 8313 8310 8312 8319 8328 8341 8354 8368 8383 8397 8411 8424 8437 8450 8462 8475 8487 8499 8509 8517 8522 8524 8520 8510 8494 8469 8435 8391 8336 8270 8190 8096 7988 7864 7723 7567 7394 7204 6999 6780 6547 6303 6050 5789 5523 5254 4983 4712 4444 4178 3917 3661 3410 3166 2930 2702 2484 2277 2081 1900 1734 1584 1451 1335 1237 1155 1088 1035 993 962 939 924 917 921 937 969 1023 1102 1211 1356 1537 1758 2016 2309 2631 2975 3332 3693 4049 4390 4709 5001 5260 5486 5677 5837 5967 6072 6155 6220 6271 6311 6341 6364 6381 6392 6399 6401 6400 6397 6392 6386 6381 6378 6376 6376 6378 6383 6389 6398 6408 6421 6435 6453 6474 6500 6532 6570 6615 6668 6728 6795 6869 6948 7030 7113 7196 7276 7352 7421 7483 7536 7579 7611 7632 7642 7640 7626 7601 7564 7516 7457 7389 7312 7227 7135 7038 6936 6830 6720 6606 6489 6368 6242 6111 5974 5830 5681 5525 5363 5196 5022 4844 4661 4473 4280 4081 3877 3668 3455 3237 3017 2796 2577 2362 2154 1957 1772 1602 1448 1312 1195 1095 1012 945 892 850 819 796 779 767 760 759 763 775 797 833 886 958 1052 1171 1314 1483 1675 1886 2114 2353 2597 2842 3083 3316 3537 3746 3942 4126 4298 4462 4617 4768 4914 5058 5198 5336 5469 5597 5719 5835 5942 6040 6129 6209 6280 6343 6397 6443 6482 6514 6540 6561 6578 6591 6602 6612 6622 6633 6646 6661 6679 6702 6728 6759 6796 6838 6887 6943 7008 7082 7165 7257 7359 7469 7585 7706 7829 7951 8070 8182 8286 8380 8463 8534 8595 8646 8688 8722 8750 8773 8792 8808 8819 8825 8827 8822 8810 8791 8764 8730 8690 8645 8596 8546 8496 8449 8406 8368 8336 8309 8289 8274 8264 8257 8255 8255 8257 8262 8269 8278 8290 8304 8321 8340 8360 8382 8403 8423 8441 8457 8471 8481 3554 8 6 2 8488 8493 8496 8496 8495 8493 8488 8481 8470 8453 8430 8397 8355 8301 8234 8153 8058 7948 7824 7686 7533 7368 7190 7000 6798 6585 6363 6132 5893 5649 5401 5149 4896 4643 4391 4140 3891 3644 3400 3160 2923 2691 2466 2249 2041 1845 1663 1496 1346 1213 1097 998 916 848 795 753 722 699 684 674 668 666 667 670 676 685 701 725 762 816 893 997 1132 1303 1511 1757 2037 2349 2687 3043 3409 3777 4139 4488 4819 5129 5414 5676 5915 6134 6334 6519 6692 6854 7006 7150 7286 7414 7534 7646 7750 7847 7936 8017 8093 8162 8226 8284 8336 8382 8422 8455 8481 8499 8509 8511 8505 8491 8469 8438 8399 8352 8297 8235 8165 8089 8009 7925 7839 7753 7669 7589 7515 7449 7392 7344 7308 7283 7269 7267 7276 7294 7322 7357 7398 7443 7489 7535 7577 7614 7645 7667 7682 7688 7687 7680 7668 7654 7639 7624 7612 7601 7593 7586 7580 7574 7565 7554 7538 7517 7490 7457 7418 7374 7325 7272 7216 7158 7098 7039 6980 6923 6869 6820 6776 6738 6708 6686 6672 6666 6666 6672 6682 6692 6701 6705 6702 6688 6660 6616 6555 6474 6373 6250 6107 5943 5759 5558 5340 5110 4869 4622 4373 4126 3886 3657 3443 3248 3076 2928 2805 2708 2634 2583 2551 2534 2528 2530 2535 2538 2536 2526 2504 2470 2421 2358 2280 2188 2085 1973 1855 1734 1614 1498 1390 1292 1205 1130 1068 1019 981 955 940 937 946 970 1013 1077 1168 1289 1443 1633 1858 2117 2408 2724 3060 3407 3759 4106 4444 4764 5064 5340 5592 5818 6021 6203 6364 6508 6636 6751 6852 6941 7019 7084 7138 7180 7209 7227 7233 7225 7205 7172 7124 7061 6982 6886 6772 6640 6490 6322 6136 5933 5715 5485 5243 4993 4738 4480 4222 3967 3718 3477 3248 3032 2834 2655 2499 2368 2266 2195 2158 2157 2194 2269 2382 2530 2710 2918 3148 3394 3649 3907 4161 4405 4634 4845 5035 5204 5352 5479 5587 5679 5756 5820 5873 5918 5955 5985 6008 6027 6040 6048 6052 6052 6049 6041 6031 6017 6000 5980 5957 5931 5901 5869 5833 5794 5753 5710 5664 5617 5568 5518 5467 5414 5359 5303 5245 5185 5123 5060 4996 4931 4865 4800 4734 4669 4604 4539 4474 4409 4344 4278 4211 4144 4077 4010 3943 3878 3813 3750 3688 3628 3569 3511 3453 3395 3336 3276 3215 3154 3091 3029 2966 2906 2846 2789 2734 2682 2631 2582 2535 2487 2440 2392 2344 2295 2246 2196 2146 2096 2046 1996 1946 1895 1843 1788 1731 1671 1606 1537 1465 1388 1309 1228 1147 1067 990 916 847 783 725 674 628 589 555 525 500 479 461 446 433 424 418 414 414 417 423 432 445 462 482 507 536 569 609 653 704 760 822 888 959 1033 1108 1184 1259 1332 1401 1466 1527 1583 1636 1684 1731 1775 1818 1860 1903 1945 3555 8 6 2 1989 2033 2077 2123 2170 2218 2267 2319 2372 2428 2485 2545 2606 2668 2731 2795 2857 2919 2980 3040 3099 3158 3218 3278 3340 3404 3471 3540 3612 3686 3763 3841 3920 4001 4081 4161 4240 4319 4395 4470 4543 4613 4681 4746 4808 4868 4926 4982 5036 5088 5139 5189 5237 5283 5328 5370 5409 5445 5477 5504 5527 5545 5558 5568 5573 5574 5572 5568 5562 5554 5546 5537 5529 5521 5515 5510 5508 5508 5511 5517 5527 5541 5559 5581 5608 5640 5677 5718 5766 5818 5877 5941 6010 6085 6165 6248 6335 6423 6512 6601 6688 6772 6852 6928 6998 7063 7122 7175 7223 7266 7305 7340 7370 7397 7421 7441 7459 7473 7485 7493 7500 7504 7506 7507 7507 7508 7509 7512 7518 7526 7539 7555 7576 7601 7630 7663 7698 7736 7775 7815 7854 7893 7931 7968 8003 8036 8067 8096 8122 8145 8165 8180 8190 8195 8192 8183 8167 8143 8112 8074 8029 7979 7924 7865 7803 7741 7678 7617 7558 7503 7454 7411 7375 7348 7330 7320 7320 7328 7344 7367 7395 7427 7460 7493 7525 7552 7574 7588 7594 7590 7577 7552 7518 7473 7418 7355 7282 7201 7111 7013 6905 6787 6658 6515 6358 6186 5998 5794 5575 5341 5096 4841 4580 4316 4054 3795 3545 3306 3082 2875 2688 2525 2389 2283 2211 2176 2183 2234 2331 2475 2665 2900 3175 3485 3822 4179 4547 4919 5285 5640 5977 6292 6583 6848 7088 7303 7495 7668 7823 7962 8089 8205 8311 8409 8500 8584 8663 8736 8803 8866 8924 8976 9025 9069 9109 9144 9176 9205 9231 9253 9274 9292 9308 9322 9334 9345 9354 9360 9365 9368 9369 9367 9363 9357 9348 9337 9323 9308 9290 9271 9250 9229 9209 9189 9171 9156 9144 9136 9131 9132 9136 9144 9157 9172 9191 9212 9235 9260 9287 9314 9343 9371 9399 9427 9453 9477 9497 9515 9527 9535 9538 9535 9526 9513 9494 9471 9445 9415 9384 9350 9316 9281 9247 9213 9180 9149 9119 9091 9065 9040 9016 8992 8968 8942 8914 8884 8850 8813 8772 8728 8683 8636 8589 8543 8499 8458 8421 8389 8362 8341 8327 8319 8317 8322 8333 8349 8370 8396 8423 8450 8476 8499 8515 8523 8523 8511 8489 8457 8414 8364 8308 8248 8186 8127 8072 8023 7982 7950 7929 7918 7917 7926 7943 7968 7999 8036 8077 8122 8171 8223 8278 8336 8399 8465 8535 8609 8686 8764 8844 8924 9002 9077 9149 9216 9279 9337 9390 9439 9484 9526 9565 9601 9634 9663 9689 9710 9725 9734 9737 9732 9720 9701 9675 9642 9603 9559 9510 9457 9400 9341 9278 9212 9144 9072 8997 8918 8836 8751 8663 8573 8481 8390 8300 8214 8132 8056 7987 7928 7877 7837 7807 7786 7775 7772 7776 7786 7801 7819 7838 7857 7874 7889 7901 7909 7913 7915 7914 7912 7911 7912 7918 7929 7948 7976 8013 8060 8117 8184 8260 8343 8432 8526 8624 8723 8822 8919 9013 9103 9187 9265 3556 8 6 2 9335 9397 9451 9496 9534 9565 9590 9609 9625 9637 9648 9658 9667 9676 9685 9694 9702 9711 9718 9725 9730 9735 9739 9743 9746 9750 9755 9760 9766 9772 9778 9783 9788 9792 9793 9793 9790 9785 9778 9768 9755 9740 9721 9701 9676 9649 9618 9583 9544 9501 9453 9400 9342 9280 9213 9142 9067 8988 8906 8823 8739 8656 8575 8498 8428 8364 8308 8261 8223 8195 8175 8163 8159 8161 8169 8183 8202 8225 8254 8288 8327 8371 8420 8473 8529 8588 8648 8708 8767 8826 8882 8936 8988 9037 9084 9128 9169 9206 9238 9265 9284 9295 9296 9287 9267 9238 9198 9150 9094 9032 8966 8896 8826 8755 8685 8618 8554 8495 8441 8395 8356 8326 8305 8293 8290 8296 8308 8326 8347 8369 8391 8411 8427 8439 8446 8449 8449 8448 8445 8444 8446 8453 8464 8481 8505 8536 8572 8615 8662 8713 8767 8823 8880 8935 8988 9038 9083 9121 9154 9178 9195 9205 9207 9203 9194 9180 9162 9143 9122 9101 9080 9061 9042 9024 9008 8994 8980 8968 8956 8946 8937 8928 8921 8915 8912 8910 8911 8916 8924 8936 8953 8975 9001 9031 9063 9098 9133 9167 9199 9228 9252 9270 9282 9286 9283 9273 9256 9232 9202 9166 9126 9082 9036 8987 8938 8889 8841 8794 8750 8709 8670 8634 8599 8564 8529 8492 8450 8404 8352 8294 8229 8158 8082 8003 7923 7845 7771 7704 7647 7600 7566 7546 7539 7546 7564 7593 7630 7673 7720 7769 7817 7862 7902 7937 7965 7985 7999 8005 8004 7998 7988 7974 7958 7940 7920 7900 7877 7850 7819 7779 7729 7665 7585 7485 7363 7218 7047 6851 6630 6385 6116 5828 5523 5205 4876 4543 4208 3876 3552 3239 2942 2664 2408 2178 1977 1807 1673 1577 1521 1508 1540 1617 1740 1906 2113 2355 2626 2916 3218 3519 3811 4082 4324 4528 4690 4805 4873 4893 4867 4799 4694 4557 4392 4204 4000 3782 3556 3326 3095 2867 2645 2433 2233 2048 1879 1727 1594 1479 1383 1306 1247 1207 1187 1186 1208 1254 1324 1421 1544 1694 1868 2064 2278 2505 2741 2977 3210 3433 3642 3832 4002 4148 4270 4368 4442 4494 4523 4532 4521 4490 4441 4375 4290 4190 4074 3943 3799 3643 3477 3302 3121 2936 2749 2562 2378 2198 2026 1864 1712 1574 1450 1340 1245 1165 1099 1045 1003 970 944 926 912 902 896 893 893 897 904 916 933 954 980 1010 1044 1081 1118 1155 1189 1218 1241 1255 1260 1254 1238 1212 1176 1132 1082 1026 968 909 851 796 744 698 657 622 593 570 553 541 533 530 531 535 543 554 571 593 622 658 705 762 831 913 1008 1117 1238 1370 1512 1661 1817 1976 2136 2296 2455 2611 2764 2914 3061 3205 3345 3484 3620 3754 3886 4016 4143 4268 4390 4509 4624 4737 4846 4952 5055 5155 5251 5343 5431 5515 5595 5670 5743 5812 5879 5944 6008 6073 6137 6203 3557 8 6 2 6269 6335 6401 6465 6528 6587 6643 6694 6741 6784 6821 6855 6884 6910 6933 6952 6969 6982 6993 7001 7007 7012 7017 7023 7032 7044 7061 7085 7115 7152 7195 7245 7301 7360 7422 7485 7547 7607 7663 7714 7758 7795 7824 7843 7854 7855 7846 7829 7803 7771 7733 7692 7648 7604 7561 7519 7481 7446 7414 7384 7356 7330 7302 7274 7245 7213 7180 7145 7110 7076 7043 7014 6989 6970 6957 6950 6952 6960 6976 6998 7026 7059 7096 7135 7176 7216 7256 7293 7327 7356 7380 7398 7410 7415 7412 7402 7384 7359 7326 7286 7242 7195 7148 7103 7064 7036 7020 7021 7040 7079 7137 7215 7309 7417 7536 7661 7789 7917 8041 8161 8274 8380 8479 8571 8656 8735 8808 8876 8938 8995 9046 9091 9130 9164 9192 9214 9232 9245 9253 9258 9258 9255 9249 9239 9226 9210 9192 9170 9147 9120 9090 9056 9016 8971 8918 8856 8785 8704 8613 8511 8400 8280 8152 8018 7879 7738 7595 7454 7316 7183 7058 6943 6841 6754 6684 6633 6603 6594 6607 6641 6695 6766 6853 6953 7064 7182 7306 7432 7559 7685 7809 7931 8048 8161 8269 8371 8466 8555 8637 8710 8775 8832 8881 8921 8953 8978 8996 9008 9015 9020 9021 9022 9023 9025 9028 9035 9044 9057 9073 9091 9112 9134 9157 9179 9201 9220 9237 9251 9261 9268 9272 9273 9272 9270 9267 9263 9261 9260 9260 9261 9265 9270 9277 9285 9294 9304 9316 9328 9341 9354 9369 9384 9400 9415 9431 9445 9458 9468 9476 9481 9483 9482 9478 9472 9463 9453 9442 9430 9418 9407 9396 9386 9376 9368 9360 9354 9350 9349 9349 9352 9357 9365 9375 9387 9400 9414 9428 9441 9453 9465 9476 9485 9494 9501 9508 9514 9518 9522 9524 9525 9525 9523 9520 9516 9511 9505 9499 9493 9486 9477 9466 9453 9436 9415 9390 9361 9327 9291 9252 9213 9175 9139 9106 9077 9052 9030 9012 8996 8983 8970 8957 8944 8931 8918 8905 8893 8883 8874 8868 8865 8863 8863 8864 8866 8866 8865 8863 8857 8849 8838 8825 8809 8790 8770 8748 8723 8697 8669 8639 8606 8571 8533 8492 8448 8400 8350 8297 8243 8186 8130 8074 8019 7968 7922 7882 7850 7827 7815 7814 7825 7847 7882 7927 7981 8043 8110 8180 8252 8324 8393 8459 8520 8576 8627 8672 8713 8750 8782 8809 8832 8850 8863 8871 8871 8865 8851 8829 8800 8764 8722 8675 8625 8572 8519 8467 8418 8372 8330 8294 8263 8238 8219 8206 8199 8196 8198 8204 8214 8226 8240 8255 8270 8285 8298 8310 8318 8323 8324 8322 8317 8309 8301 8292 8285 8282 8283 8289 8302 8321 8347 8379 8416 8456 8499 8543 8588 8631 8673 8712 8750 8785 8817 8847 8874 8898 8917 8931 8938 8939 8932 8916 8893 8862 8823 8778 8727 8671 8612 8550 8485 8417 8347 8274 8200 8124 8048 7973 7900 7831 7769 7715 7669 7633 7606 7587 7575 7568 7563 7557 7549 3558 8 6 2 7534 7513 7483 7444 7395 7336 7269 7193 7109 7016 6915 6806 6688 6561 6425 6279 6124 5961 5792 5617 5441 5264 5091 4924 4765 4616 4480 4357 4248 4153 4073 4008 3959 3925 3908 3909 3930 3971 4033 4118 4224 4352 4498 4661 4838 5024 5215 5408 5598 5784 5962 6131 6291 6441 6582 6714 6839 6956 7067 7171 7269 7359 7443 7518 7585 7643 7693 7735 7769 7796 7817 7833 7845 7852 7856 7855 7850 7840 7823 7799 7767 7727 7678 7619 7551 7475 7390 7298 7200 7097 6990 6880 6768 6656 6546 6440 6338 6244 6158 6083 6020 5970 5933 5911 5902 5906 5922 5948 5982 6024 6070 6120 6172 6224 6275 6324 6371 6414 6453 6487 6516 6539 6556 6567 6573 6572 6567 6557 6543 6525 6504 6480 6453 6422 6389 6351 6311 6266 6218 6166 6112 6054 5995 5935 5875 5814 5753 5693 5634 5575 5516 5457 5398 5338 5277 5215 5153 5089 5024 4959 4894 4828 4763 4697 4632 4567 4503 4439 4376 4313 4252 4192 4133 4075 4019 3964 3910 3858 3806 3755 3704 3651 3598 3542 3485 3424 3360 3294 3223 3150 3074 2994 2912 2828 2742 2654 2567 2480 2394 2311 2231 2157 2088 2025 1970 1923 1883 1851 1826 1807 1793 1785 1779 1776 1774 1773 1771 1768 1764 1757 1747 1734 1718 1698 1675 1647 1616 1580 1541 1498 1451 1401 1347 1291 1233 1172 1110 1047 984 921 859 799 741 685 633 584 539 499 462 430 401 377 356 339 325 313 305 298 294 291 290 290 291 293 297 301 307 314 323 333 345 358 374 392 413 436 463 493 526 564 604 649 696 747 800 854 909 965 1020 1075 1128 1180 1230 1279 1328 1376 1423 1472 1522 1573 1626 1681 1739 1800 1863 1929 1998 2069 2142 2217 2293 2370 2448 2525 2602 2678 2752 2826 2898 2969 3039 3108 3176 3244 3312 3380 3447 3515 3583 3651 3718 3787 3855 3922 3990 4057 4124 4189 4253 4316 4377 4437 4495 4553 4609 4664 4719 4774 4828 4882 4933 4983 5029 5070 5104 5131 5148 5154 5148 5130 5097 5049 4987 4910 4819 4714 4596 4468 4329 4184 4032 3878 3723 3569 3420 3276 3141 3017 2904 2804 2718 2646 2589 2546 2516 2499 2493 2497 2509 2528 2554 2585 2622 2666 2718 2779 2852 2940 3042 3162 3299 3454 3625 3811 4008 4213 4422 4632 4838 5037 5225 5401 5564 5711 5844 5963 6069 6164 6249 6327 6399 6466 6529 6590 6648 6704 6756 6806 6851 6892 6929 6962 6990 7014 7036 7057 7078 7100 7125 7155 7189 7229 7275 7327 7385 7446 7511 7579 7647 7715 7781 7844 7903 7957 8005 8048 8084 8115 8141 8161 8177 8188 8196 8200 8200 8198 8192 8182 8170 8155 8138 8119 8099 8079 8060 8042 8026 8013 8002 7994 7987 7983 7981 7981 7982 7984 7988 7994 8002 8013 8027 8044 8065 8089 8115 8143 8173 8203 8233 8261 3559 8 6 2 8286 8307 8323 8331 8331 8321 8298 8262 8211 8141 8052 7942 7810 7653 7473 7268 7040 6790 6520 6233 5933 5622 5305 4987 4670 4360 4060 3773 3501 3247 3014 2804 2619 2460 2330 2233 2169 2141 2152 2203 2295 2428 2600 2811 3056 3330 3629 3946 4276 4610 4945 5273 5589 5890 6172 6432 6669 6882 7069 7230 7365 7473 7554 7608 7634 7633 7604 7549 7468 7362 7233 7084 6916 6734 6539 6335 6127 5919 5714 5519 5336 5172 5031 4917 4834 4786 4772 4796 4855 4949 5073 5225 5398 5587 5787 5990 6193 6390 6577 6752 6912 7056 7185 7298 7397 7484 7560 7628 7690 7747 7801 7853 7904 7955 8005 8055 8104 8151 8196 8237 8274 8306 8333 8355 8373 8387 8398 8408 8416 8426 8436 8449 8465 8484 8506 8532 8560 8591 8625 8661 8698 8738 8779 8821 8865 8909 8953 8996 9039 9079 9116 9150 9180 9206 9229 9248 9264 9279 9291 9304 9316 9328 9340 9352 9364 9375 9385 9392 9397 9399 9398 9394 9387 9378 9367 9355 9342 9328 9315 9301 9287 9273 9258 9242 9226 9208 9189 9169 9148 9126 9102 9078 9051 9023 8991 8954 8912 8863 8804 8734 8651 8553 8439 8306 8155 7983 7791 7577 7343 7089 6816 6527 6223 5910 5589 5267 4947 4636 4337 4055 3796 3561 3354 3176 3027 2906 2811 2740 2689 2653 2627 2607 2587 2564 2533 2490 2435 2366 2283 2187 2081 1968 1851 1733 1619 1511 1411 1322 1244 1178 1122 1078 1044 1022 1014 1021 1049 1100 1179 1292 1442 1632 1863 2133 2440 2780 3144 3525 3915 4305 4685 5049 5390 5705 5990 6244 6467 6661 6829 6972 7094 7197 7286 7361 7425 7481 7530 7574 7614 7651 7687 7722 7757 7793 7830 7869 7911 7955 8003 8054 8109 8170 8235 8306 8381 8462 8546 8633 8720 8807 8891 8971 9046 9113 9171 9222 9264 9298 9324 9342 9354 9358 9356 9346 9328 9301 9264 9218 9162 9097 9024 8945 8862 8778 8696 8619 8548 8487 8436 8397 8368 8349 8338 8335 8337 8343 8351 8360 8369 8379 8387 8395 8401 8407 8410 8413 8414 8414 8413 8412 8412 8412 8415 8420 8428 8440 8454 8470 8485 8500 8510 8515 8513 8502 8481 8449 8407 8354 8292 8221 8143 8057 7966 7869 7767 7660 7550 7436 7321 7205 7090 6977 6869 6767 6672 6587 6511 6445 6390 6346 6313 6292 6282 6284 6299 6330 6376 6438 6519 6618 6735 6869 7019 7180 7351 7527 7705 7880 8050 8209 8357 8489 8605 8701 8777 8833 8865 8874 8860 8820 8754 8662 8543 8397 8226 8028 7806 7562 7298 7017 6721 6415 6103 5788 5475 5167 4868 4582 4309 4054 3815 3596 3395 3214 3053 2913 2795 2702 2636 2600 2597 2632 2705 2820 2976 3173 3409 3680 3980 4303 4643 4992 5343 5690 6027 6351 6657 6945 7213 7461 7690 7900 8092 8269 8430 8577 8711 8833 8944 9045 9136 9219 9293 9359 9418 9468 9511 9546 9572 9589 3560 8 6 2 9598 9598 9589 9573 9548 9516 9475 9426 9368 9298 9216 9118 9003 8867 8709 8528 8321 8090 7835 7559 7263 6953 6631 6303 5975 5652 5338 5040 4763 4511 4291 4105 3959 3856 3799 3789 3828 3915 4047 4222 4435 4679 4948 5233 5528 5823 6112 6388 6644 6878 7084 7261 7409 7527 7615 7674 7707 7713 7694 7653 7589 7505 7402 7282 7147 7000 6844 6682 6518 6357 6202 6059 5931 5824 5740 5683 5656 5660 5694 5759 5853 5971 6112 6269 6439 6615 6795 6971 7142 7304 7454 7592 7716 7827 7925 8012 8089 8158 8221 8278 8333 8386 8437 8489 8540 8590 8639 8687 8732 8773 8809 8841 8867 8888 8903 8913 8918 8918 8913 8904 8889 8868 8840 8804 8760 8707 8645 8574 8495 8409 8318 8224 8129 8034 7941 7851 7767 7687 7614 7548 7489 7438 7395 7360 7334 7317 7308 7308 7317 7333 7356 7385 7420 7459 7503 7550 7599 7652 7708 7767 7829 7895 7964 8038 8115 8196 8279 8364 8451 8537 8622 8704 8782 8854 8920 8977 9026 9065 9092 9108 9111 9099 9073 9032 8974 8899 8807 8698 8571 8427 8268 8095 7909 7714 7512 7308 7103 6904 6714 6537 6378 6240 6127 6043 5988 5965 5974 6015 6086 6186 6313 6461 6628 6810 7001 7197 7393 7586 7771 7946 8107 8251 8379 8488 8578 8649 8702 8736 8755 8757 8745 8720 8683 8636 8580 8515 8445 8370 8292 8211 8131 8052 7975 7901 7831 7765 7704 7648 7595 7547 7502 7459 7417 7376 7334 7290 7243 7192 7136 7073 7004 6927 6842 6750 6650 6544 6432 6315 6194 6069 5942 5813 5682 5550 5417 5282 5145 5006 4866 4723 4578 4431 4281 4128 3973 3816 3658 3501 3346 3197 3057 2931 2822 2735 2676 2647 2653 2696 2777 2895 3049 3236 3452 3690 3947 4216 4492 4770 5044 5311 5566 5808 6032 6236 6417 6573 6701 6797 6860 6888 6879 6833 6750 6632 6480 6298 6088 5855 5603 5335 5056 4768 4475 4181 3888 3599 3317 3045 2785 2541 2314 2107 1920 1755 1610 1487 1384 1300 1236 1190 1165 1162 1183 1233 1315 1432 1587 1782 2018 2291 2600 2938 3299 3675 4057 4438 4810 5167 5503 5816 6102 6360 6592 6796 6975 7128 7256 7360 7440 7496 7529 7540 7528 7495 7442 7371 7284 7182 7067 6942 6808 6668 6523 6375 6229 6086 5951 5826 5714 5619 5542 5484 5446 5426 5422 5430 5446 5465 5482 5492 5490 5473 5439 5385 5310 5215 5100 4966 4816 4651 4473 4284 4085 3880 3670 3457 3243 3031 2821 2618 2421 2234 2058 1893 1742 1603 1478 1367 1269 1184 1112 1053 1005 968 941 922 911 905 903 904 907 914 926 946 980 1034 1114 1228 1383 1584 1834 2135 2484 2877 3306 3762 4232 4706 5171 5619 6039 6426 6776 7088 7364 7606 7817 8004 8169 8317 8452 8575 8688 8792 8886 8970 9045 9109 9163 9206 9240 9264 9280 9288 9289 9284 9272 9254 9230 9199 3561 8 6 3 9166 9115 9058 8995 8926 8853 8775 8694 8610 8523 8436 8349 8263 8179 8098 8023 7953 7890 7834 7786 7747 7715 7691 7675 7665 7660 7659 7662 7667 7673 7679 7686 7692 7698 7703 7708 7712 7717 7722 7727 7732 7737 7741 7745 7748 7751 7751 7751 7750 7749 7747 7745 7743 7742 7742 7743 7744 7746 7747 7748 7749 7749 7748 7746 7743 7741 7738 7736 7734 7732 7730 7729 7727 7725 7721 7718 7714 7711 7709 7711 7717 7730 7749 7777 7813 7858 7910 7969 8033 8100 8168 8234 8297 8356 8408 8454 8493 8524 8549 8567 8579 8586 8588 8587 8582 8574 8565 8555 8544 8532 8520 8508 8494 8480 8464 8446 8424 8398 8367 8331 8290 8245 8195 8143 8089 8035 7983 7935 7892 7855 7826 7805 7792 7788 7792 7803 7821 7845 7874 7907 7943 7983 8025 8070 8116 8165 8216 8269 8322 8377 8431 8484 8535 8583 8626 8664 8696 8721 8738 8748 8750 8745 8734 8716 8693 8666 8637 8605 8572 8540 8508 8477 8449 8423 8398 8376 8356 8337 8318 8300 8281 8262 8242 8222 8202 8183 8167 8153 8145 8144 8150 8165 8190 8225 8270 8325 8388 8458 8534 8612 8693 8772 8849 8923 8990 9051 9105 9150 9186 9214 9233 9243 9244 9239 9226 9209 9187 9163 9137 9112 9088 9066 9047 9032 9020 9012 9007 9006 9008 9013 9022 9035 9053 9075 9102 9134 9171 9212 9256 9302 9349 9394 9437 9475 9507 9533 9551 9562 9565 9560 9548 9527 9497 9457 9405 9339 9258 9158 9037 8893 8725 8531 8310 8063 7791 7495 7178 6842 6490 6126 5753 5375 4996 4619 4250 3891 3547 3221 2916 2635 2379 2150 1949 1775 1627 1505 1409 1337 1291 1270 1278 1316 1388 1498 1647 1838 2071 2346 2660 3007 3382 3777 4181 4587 4984 5365 5723 6052 6348 6609 6836 7028 7187 7317 7419 7497 7553 7590 7610 7616 7611 7598 7579 7557 7536 7518 7507 7504 7512 7530 7558 7596 7641 7691 7743 7794 7839 7877 7903 7915 7910 7886 7841 7773 7680 7561 7416 7242 7039 6809 6550 6266 5957 5628 5281 4921 4554 4183 3815 3455 3108 2778 2470 2186 1929 1701 1502 1332 1190 1076 986 917 867 832 809 794 785 779 777 777 783 797 825 872 945 1051 1195 1385 1621 1907 2239 2615 3027 3466 3922 4384 4842 5284 5703 6091 6446 6764 7046 7295 7512 7701 7868 8013 8142 8254 8352 8435 8503 8554 8588 8604 8600 8577 8533 8468 8382 8276 8147 7998 7826 7632 7417 7181 6925 6652 6363 6063 5755 5443 5131 4823 4522 4233 3959 3701 3463 3247 3053 2884 2741 2626 2539 2483 2458 2464 2502 2571 2669 2796 2949 3125 3323 3538 3769 4012 4264 4524 4788 5055 5322 5587 5847 6101 6345 6578 6797 7001 7187 7355 7504 7633 7743 7834 7907 7964 8006 8035 8052 8060 8060 8055 8045 8033 8020 8007 7995 7985 7978 7973 7970 7971 7973 7978 7984 7991 3562 8 6 3 7998 8006 8013 8020 8025 8029 8031 8030 8025 8016 8002 7982 7956 7922 7881 7833 7779 7719 7654 7587 7518 7450 7384 7322 7265 7214 7168 7127 7091 7058 7025 6992 6954 6912 6862 6804 6737 6661 6577 6487 6394 6299 6207 6121 6045 5982 5936 5908 5901 5916 5954 6014 6095 6195 6311 6440 6578 6723 6869 7014 7154 7287 7411 7524 7625 7715 7794 7861 7918 7966 8006 8039 8065 8086 8102 8115 8124 8131 8137 8142 8146 8151 8156 8161 8166 8170 8173 8173 8170 8164 8153 8137 8118 8096 8072 8048 8025 8003 7985 7970 7958 7947 7935 7919 7896 7861 7811 7742 7650 7534 7392 7222 7026 6806 6564 6303 6027 5741 5448 5152 4859 4573 4297 4037 3796 3581 3396 3245 3135 3070 3053 3086 3172 3309 3494 3724 3991 4290 4610 4943 5281 5615 5938 6245 6531 6795 7036 7254 7452 7631 7796 7948 8090 8223 8351 8473 8590 8702 8810 8913 9011 9103 9191 9274 9351 9424 9491 9553 9609 9660 9704 9741 9770 9793 9808 9815 9816 9810 9797 9779 9756 9728 9695 9658 9616 9570 9519 9464 9406 9345 9283 9222 9163 9109 9062 9022 8993 8974 8966 8969 8982 9006 9037 9074 9116 9161 9206 9250 9291 9328 9359 9382 9398 9406 9404 9393 9374 9348 9314 9275 9233 9189 9145 9104 9066 9033 9007 8989 8978 8974 8978 8989 9006 9028 9053 9081 9110 9138 9165 9188 9206 9219 9225 9223 9214 9196 9171 9139 9102 9059 9013 8965 8915 8867 8819 8773 8730 8689 8651 8615 8581 8550 8522 8496 8473 8453 8437 8425 8418 8416 8419 8426 8438 8453 8471 8489 8507 8523 8536 8543 8544 8536 8519 8491 8452 8401 8339 8266 8184 8096 8005 7915 7829 7754 7692 7647 7623 7620 7641 7682 7744 7822 7914 8014 8119 8224 8326 8422 8511 8591 8661 8721 8773 8816 8852 8882 8905 8923 8936 8944 8948 8947 8943 8936 8925 8912 8895 8875 8853 8827 8799 8767 8731 8693 8651 8607 8562 8516 8470 8425 8383 8345 8311 8281 8258 8240 8229 8224 8225 8234 8248 8269 8295 8327 8365 8407 8455 8508 8566 8628 8696 8768 8844 8924 9007 9092 9177 9262 9345 9425 9500 9569 9631 9687 9735 9777 9812 9842 9866 9885 9900 9911 9919 9922 9922 9918 9911 9901 9888 9872 9855 9837 9817 9798 9778 9759 9741 9722 9704 9686 9667 9648 9627 9605 9581 9554 9524 9492 9456 9416 9374 9329 9282 9232 9182 9131 9080 9028 8977 8926 8875 8824 8771 8717 8662 8603 8541 8475 8404 8327 8245 8156 8060 7957 7847 7729 7605 7476 7343 7208 7073 6941 6814 6694 6583 6483 6394 6317 6252 6198 6154 6118 6088 6064 6045 6028 6015 6005 5999 5999 6004 6017 6038 6070 6111 6163 6225 6296 6375 6461 6552 6646 6743 6840 6937 7033 7126 7217 7304 7387 7465 7538 7603 7661 7710 7750 7780 7800 7810 7811 7803 7787 7766 7741 7715 7688 7664 7644 7631 7626 3563 8 6 3 7631 7647 7677 7719 7776 7847 7931 8027 8134 8248 8368 8491 8615 8735 8851 8960 9061 9152 9235 9308 9372 9428 9476 9518 9555 9586 9612 9634 9651 9665 9675 9682 9685 9685 9684 9679 9674 9666 9657 9647 9636 9623 9609 9593 9575 9556 9534 9509 9481 9449 9413 9371 9323 9268 9205 9132 9050 8958 8856 8744 8622 8493 8356 8215 8070 7925 7783 7645 7516 7398 7295 7208 7139 7091 7062 7053 7063 7089 7128 7177 7232 7289 7346 7400 7449 7492 7530 7563 7594 7623 7653 7687 7726 7771 7823 7883 7949 8021 8098 8179 8261 8344 8425 8504 8580 8651 8717 8776 8830 8877 8917 8951 8980 9003 9023 9040 9056 9071 9087 9104 9122 9142 9163 9185 9207 9230 9252 9274 9296 9318 9342 9367 9395 9426 9460 9496 9534 9572 9609 9644 9676 9703 9726 9745 9761 9773 9783 9792 9801 9811 9822 9834 9847 9860 9872 9884 9894 9901 9907 9910 9911 9910 9907 9901 9892 9881 9866 9848 9825 9798 9767 9731 9691 9648 9600 9549 9495 9436 9374 9308 9237 9161 9082 8999 8914 8828 8742 8658 8577 8502 8432 8368 8311 8261 8217 8180 8148 8122 8102 8090 8085 8089 8103 8128 8164 8213 8272 8342 8422 8509 8601 8698 8795 8892 8987 9079 9166 9248 9325 9396 9462 9523 9578 9628 9673 9713 9748 9778 9803 9824 9841 9855 9866 9877 9886 9896 9905 9916 9927 9939 9950 9961 9971 9979 9986 9991 9995 9997 9998 9999 9999 9999 999910000100001000110000 9999 9997 9993 9989 9984 9978 9972 9965 9959 9952 9945 9937 9927 9915 9901 9882 9859 9831 9797 9757 9709 9652 9585 9508 9417 9311 9189 9049 8890 8711 8513 8295 8061 7810 7548 7277 7002 6727 6458 6200 5959 5742 5552 5397 5281 5209 5182 5203 5273 5389 5548 5746 5975 6229 6498 6776 7054 7326 7585 7828 8052 8255 8438 8601 8746 8875 8988 9087 9173 9246 9306 9354 9390 9413 9425 9427 9420 9405 9385 9360 9333 9305 9276 9248 9221 9195 9170 9147 9127 9110 9097 9088 9084 9085 9090 9100 9111 9124 9136 9145 9148 9144 9130 9106 9070 9022 8962 8891 8809 8717 8618 8512 8402 8288 8174 8061 7951 7846 7747 7655 7572 7499 7435 7380 7333 7295 7264 7238 7217 7200 7186 7176 7169 7165 7166 7172 7184 7204 7231 7267 7311 7363 7423 7490 7563 7640 7720 7801 7884 7966 8047 8126 8205 8281 8356 8430 8502 8573 8642 8708 8771 8831 8887 8939 8986 9029 9068 9104 9136 9166 9193 9218 9242 9262 9280 9294 9303 9308 9307 9300 9288 9271 9248 9222 9193 9161 9127 9093 9058 9023 8988 8954 8922 8891 8863 8839 8818 8803 8794 8791 8793 8802 8816 8834 8856 8880 8905 8930 8954 8978 9000 9020 9039 9058 9076 9094 9113 9133 9154 9176 9198 9222 9246 9270 9293 9316 9338 9359 9377 9394 9408 9421 9431 9439 9445 9450 9453 9455 9456 9456 9454 9452 9447 3564 8 6 3 9441 9433 9422 9407 9390 9370 9347 9321 9293 9262 9228 9192 9152 9108 9060 9005 8943 8874 8796 8709 8613 8507 8391 8266 8132 7987 7832 7667 7489 7299 7094 6875 6639 6387 6120 5837 5540 5233 4917 4596 4275 3956 3645 3345 3061 2794 2548 2324 2125 1949 1798 1671 1566 1481 1416 1369 1338 1321 1318 1328 1350 1384 1431 1489 1560 1642 1736 1841 1956 2081 2216 2359 2511 2671 2840 3019 3207 3405 3615 3835 4066 4307 4557 4814 5076 5340 5603 5863 6117 6363 6598 6822 7033 7231 7415 7585 7741 7884 8014 8131 8235 8327 8408 8477 8537 8587 8628 8662 8690 8712 8730 8744 8754 8760 8764 8764 8761 8755 8745 8732 8716 8697 8676 8653 8629 8603 8577 8549 8521 8492 8462 8431 8401 8370 8341 8314 8291 8273 8260 8255 8258 8269 8289 8316 8350 8389 8433 8478 8523 8567 8608 8645 8677 8704 8725 8741 8751 8756 8757 8753 8745 8732 8714 8691 8663 8629 8590 8546 8497 8443 8385 8324 8261 8196 8130 8064 7999 7933 7869 7805 7743 7682 7622 7564 7509 7456 7406 7360 7319 7282 7249 7222 7200 7183 7170 7162 7158 7158 7162 7171 7184 7201 7223 7251 7283 7321 7364 7412 7465 7520 7578 7638 7697 7756 7812 7865 7913 7955 7992 8022 8044 8059 8065 8063 8051 8027 7992 7943 7879 7799 7699 7579 7438 7273 7085 6874 6640 6384 6109 5818 5513 5198 4877 4554 4234 3919 3614 3321 3043 2783 2542 2323 2125 1951 1800 1672 1566 1483 1419 1374 1346 1332 1328 1334 1345 1360 1375 1390 1401 1409 1413 1412 1407 1399 1389 1379 1372 1370 1378 1400 1439 1500 1587 1704 1855 2039 2260 2514 2800 3114 3449 3800 4160 4520 4874 5215 5538 5838 6113 6362 6583 6778 6949 7098 7227 7337 7432 7512 7578 7631 7671 7700 7717 7723 7718 7704 7679 7645 7602 7549 7488 7416 7333 7239 7134 7018 6891 6757 6616 6473 6332 6197 6072 5962 5870 5799 5751 5725 5722 5738 5771 5817 5873 5934 5997 6058 6116 6168 6214 6254 6288 6318 6345 6370 6395 6420 6445 6472 6499 6526 6551 6574 6593 6606 6613 6613 6605 6588 6563 6529 6487 6437 6379 6313 6239 6158 6070 5974 5870 5760 5643 5521 5394 5264 5132 5001 4871 4745 4626 4516 4416 4330 4260 4209 4177 4168 4183 4221 4284 4370 4477 4604 4746 4901 5064 5232 5401 5568 5729 5881 6024 6156 6276 6384 6480 6564 6637 6700 6752 6795 6830 6857 6877 6891 6899 6903 6903 6898 6889 6875 6856 6830 6796 6752 6698 6631 6549 6452 6339 6207 6056 5886 5696 5488 5260 5016 4757 4485 4205 3919 3632 3349 3074 2811 2564 2336 2128 1943 1780 1638 1517 1415 1330 1259 1200 1152 1113 1082 1056 1036 1021 1009 1000 993 989 987 985 985 985 986 988 991 994 998 1003 1009 1016 1025 1037 1052 1073 1102 1140 1192 1258 1343 1447 1571 1717 1883 3565 8 6 3 2067 2265 2473 2688 2903 3114 3315 3504 3678 3833 3970 4089 4190 4275 4346 4405 4453 4492 4524 4548 4567 4580 4588 4591 4590 4586 4577 4566 4553 4537 4520 4501 4480 4457 4432 4405 4375 4342 4307 4270 4231 4191 4151 4110 4070 4031 3993 3957 3923 3890 3858 3827 3796 3766 3736 3705 3674 3643 3610 3577 3543 3509 3474 3438 3401 3365 3328 3291 3254 3218 3182 3146 3111 3077 3044 3011 2979 2948 2917 2888 2859 2831 2804 2778 2753 2728 2704 2681 2657 2634 2611 2587 2562 2537 2511 2485 2458 2430 2401 2372 2343 2313 2283 2252 2221 2190 2158 2127 2095 2064 2033 2003 1975 1947 1921 1897 1875 1855 1837 1821 1807 1795 1784 1773 1764 1754 1744 1733 1721 1708 1693 1676 1658 1638 1617 1595 1571 1547 1522 1496 1470 1444 1417 1390 1364 1339 1315 1293 1272 1254 1237 1223 1210 1197 1185 1172 1157 1141 1122 1100 1076 1049 1019 987 953 917 880 842 802 762 721 679 637 595 554 514 476 441 409 379 354 331 313 297 284 273 264 257 252 248 245 242 242 242 243 245 249 254 260 269 279 291 305 322 342 365 391 421 453 489 527 567 608 651 694 737 780 822 863 903 941 977 1012 1045 1076 1106 1133 1160 1184 1208 1231 1253 1275 1296 1318 1339 1361 1382 1403 1424 1445 1465 1485 1504 1523 1541 1559 1576 1594 1611 1628 1645 1661 1677 1691 1705 1718 1729 1740 1749 1758 1765 1772 1778 1782 1785 1784 1781 1772 1758 1737 1709 1673 1629 1576 1516 1450 1379 1304 1228 1152 1078 1008 944 886 835 791 755 727 705 689 678 672 671 674 681 694 712 737 770 812 863 925 998 1081 1174 1276 1386 1502 1621 1743 1864 1984 2100 2211 2317 2416 2509 2596 2678 2754 2825 2893 2957 3018 3077 3133 3188 3241 3293 3344 3394 3443 3491 3539 3586 3633 3679 3725 3770 3814 3858 3900 3942 3982 4021 4058 4094 4129 4162 4194 4224 4254 4283 4311 4339 4368 4397 4427 4457 4489 4521 4554 4588 4622 4656 4690 4724 4757 4790 4822 4853 4884 4914 4944 4974 5004 5033 5062 5090 5116 5141 5164 5184 5202 5216 5226 5232 5233 5229 5219 5203 5179 5148 5108 5059 5000 4931 4851 4762 4663 4555 4439 4318 4193 4068 3944 3826 3716 3619 3537 3473 3430 3410 3415 3443 3496 3572 3668 3783 3913 4053 4202 4354 4507 4658 4803 4942 5072 5194 5306 5410 5504 5590 5669 5741 5806 5866 5919 5968 6011 6049 6083 6111 6135 6153 6167 6174 6175 6169 6156 6133 6101 6058 6004 5936 5856 5762 5654 5532 5396 5246 5083 4908 4720 4523 4315 4101 3881 3657 3432 3209 2990 2777 2574 2381 2202 2037 1888 1756 1641 1545 1467 1409 1372 1357 1365 1398 1458 1545 1659 1802 1970 2164 2379 2611 2857 3110 3366 3620 3566 8 6 3 3865 4099 4317 4517 4697 4857 4997 5116 5216 5298 5363 5412 5446 5465 5470 5462 5443 5411 5370 5319 5260 5196 5127 5056 4983 4911 4840 4771 4704 4640 4578 4519 4463 4408 4355 4302 4251 4201 4152 4103 4056 4010 3966 3924 3884 3846 3811 3777 3746 3716 3687 3658 3627 3595 3559 3520 3474 3422 3363 3296 3221 3137 3046 2947 2841 2731 2617 2501 2386 2272 2163 2059 1963 1875 1798 1730 1674 1629 1594 1569 1553 1545 1544 1549 1559 1573 1589 1606 1625 1644 1662 1680 1699 1717 1737 1758 1783 1811 1845 1884 1928 1979 2035 2096 2160 2227 2293 2358 2419 2476 2526 2568 2603 2630 2649 2661 2666 2667 2663 2656 2646 2636 2624 2611 2599 2586 2572 2558 2542 2525 2506 2485 2460 2432 2399 2362 2319 2271 2217 2157 2092 2022 1948 1870 1789 1708 1628 1550 1475 1404 1340 1282 1231 1187 1150 1120 1094 1073 1056 1040 1025 1010 994 975 953 927 898 864 828 788 746 703 660 617 575 536 500 467 438 412 391 373 358 347 338 331 327 324 323 324 326 330 335 342 351 362 375 390 409 431 457 487 522 562 608 658 714 774 837 903 971 1039 1107 1173 1238 1300 1358 1414 1467 1516 1564 1610 1655 1699 1743 1787 1832 1878 1926 1975 2026 2079 2134 2191 2251 2314 2379 2446 2516 2587 2660 2733 2807 2880 2953 3024 3094 3163 3231 3297 3362 3426 3490 3552 3614 3674 3733 3788 3841 3889 3931 3968 3997 4019 4032 4035 4029 4012 3983 3943 3891 3826 3748 3656 3553 3438 3312 3177 3036 2890 2742 2595 2450 2311 2179 2057 1946 1849 1768 1706 1664 1646 1654 1691 1757 1854 1983 2141 2327 2538 2767 3011 3263 3516 3765 4003 4226 4430 4613 4772 4908 5020 5111 5182 5234 5270 5293 5305 5308 5304 5295 5285 5276 5269 5268 5274 5290 5316 5355 5407 5471 5548 5636 5734 5839 5950 6064 6178 6291 6399 6502 6598 6684 6761 6828 6883 6927 6960 6982 6994 6996 6989 6975 6954 6926 6894 6859 6820 6780 6740 6699 6660 6623 6589 6559 6534 6514 6500 6493 6493 6501 6517 6540 6571 6609 6653 6703 6759 6818 6881 6946 7011 7077 7143 7206 7267 7325 7378 7426 7469 7506 7535 7557 7572 7578 7576 7565 7545 7517 7481 7437 7385 7326 7261 7190 7115 7037 6956 6874 6792 6709 6628 6549 6471 6398 6327 6262 6203 6150 6104 6068 6040 6021 6011 6010 6016 6027 6041 6055 6065 6069 6063 6044 6008 5955 5882 5789 5675 5541 5388 5219 5034 4837 4630 4418 4202 3987 3777 3575 3386 3214 3063 2937 2840 2776 2748 2758 2806 2894 3019 3180 3372 3591 3831 4085 4348 4613 4873 5123 5357 5572 5764 5933 6076 6194 6287 6357 6404 6431 6438 6427 6399 6353 6291 6211 6114 6000 5868 5720 5554 5374 5179 4971 4753 4527 4294 4056 3815 3574 3333 3567 8 6 3 3095 2860 2632 2412 2203 2006 1823 1658 1510 1380 1270 1178 1103 1044 998 963 938 923 918 925 947 987 1049 1140 1262 1419 1613 1844 2111 2409 2733 3077 3433 3793 4149 4494 4823 5131 5417 5678 5915 6130 6323 6499 6658 6804 6939 7063 7179 7288 7389 7484 7574 7658 7737 7812 7882 7948 8010 8068 8122 8173 8221 8265 8305 8343 8378 8410 8440 8467 8492 8514 8534 8551 8564 8574 8580 8582 8580 8575 8568 8558 8548 8538 8529 8521 8516 8514 8515 8518 8525 8534 8545 8559 8573 8590 8608 8628 8649 8674 8700 8730 8762 8796 8833 8871 8910 8949 8987 9025 9060 9093 9124 9152 9177 9200 9220 9238 9254 9268 9279 9288 9296 9301 9304 9305 9304 9301 9297 9292 9286 9280 9273 9266 9258 9250 9240 9229 9216 9200 9180 9157 9129 9096 9058 9015 8966 8912 8853 8788 8719 8645 8565 8479 8386 8284 8171 8047 7907 7751 7577 7382 7166 6928 6668 6389 6091 5779 5454 5123 4788 4455 4129 3812 3510 3225 2959 2713 2490 2288 2110 1955 1824 1719 1641 1593 1578 1600 1661 1764 1911 2102 2337 2612 2923 3263 3625 4001 4381 4757 5121 5466 5788 6081 6343 6574 6773 6941 7081 7193 7280 7346 7392 7422 7438 7445 7444 7440 7435 7434 7438 7450 7473 7506 7550 7606 7671 7746 7827 7914 8004 8095 8187 8276 8364 8447 8525 8598 8665 8725 8777 8823 8862 8893 8916 8933 8943 8946 8943 8935 8920 8900 8875 8845 8811 8773 8731 8687 8640 8592 8542 8493 8443 8393 8344 8295 8246 8198 8151 8105 8061 8018 7977 7938 7902 7869 7838 7810 7783 7759 7735 7714 7694 7676 7660 7649 7643 7644 7651 7667 7690 7721 7759 7802 7850 7899 7949 7998 8045 8089 8130 8168 8202 8234 8262 8284 8301 8308 8304 8284 8246 8186 8102 7990 7852 7685 7492 7274 7033 6773 6495 6202 5898 5583 5260 4931 4598 4262 3927 3595 3269 2952 2650 2365 2101 1860 1645 1457 1295 1160 1048 958 887 832 789 757 733 715 701 690 682 677 674 673 676 682 692 705 724 747 775 808 847 892 943 1002 1070 1149 1240 1345 1468 1611 1775 1964 2178 2418 2684 2973 3283 3610 3949 4296 4643 4986 5320 5638 5938 6218 6474 6706 6916 7104 7272 7422 7557 7679 7789 7890 7981 8065 8142 8211 8274 8330 8380 8425 8466 8503 8538 8572 8604 8635 8666 8695 8723 8749 8771 8789 8803 8813 8818 8819 8817 8812 8805 8797 8788 8777 8766 8753 8738 8720 8700 8676 8649 8620 8588 8553 8517 8478 8438 8394 8347 8295 8235 8167 8089 8000 7898 7783 7655 7515 7364 7201 7030 6852 6669 6484 6298 6116 5939 5773 5621 5488 5376 5292 5238 5216 5229 5276 5358 5470 5610 5773 5954 6145 6342 6538 6728 6907 7072 7221 7352 7464 7559 7636 7698 7747 7784 7812 7832 7846 7856 7864 7872 7880 7889 7902 7918 7939 3568 8 6 3 7966 7998 8037 8081 8132 8188 8249 8314 8384 8455 8529 8603 8677 8749 8820 8887 8950 9009 9064 9113 9158 9197 9232 9262 9288 9310 9329 9346 9360 9372 9383 9393 9401 9408 9414 9420 9424 9427 9429 9429 9428 9426 9420 9413 9402 9387 9368 9343 9312 9275 9231 9179 9119 9051 8977 8895 8808 8716 8621 8524 8427 8333 8242 8158 8081 8015 7960 7918 7891 7878 7881 7899 7931 7975 8029 8091 8158 8228 8296 8361 8419 8470 8512 8543 8564 8575 8575 8565 8545 8516 8476 8426 8366 8293 8209 8112 8002 7879 7746 7602 7451 7294 7135 6977 6822 6673 6534 6406 6291 6191 6105 6034 5977 5934 5904 5884 5874 5872 5876 5884 5895 5908 5922 5936 5952 5968 5985 6006 6029 6057 6090 6128 6173 6224 6280 6342 6406 6474 6542 6611 6679 6744 6807 6867 6923 6976 7024 7070 7112 7151 7187 7221 7252 7280 7307 7333 7358 7382 7408 7435 7464 7496 7531 7571 7615 7662 7713 7767 7821 7876 7929 7979 8024 8062 8092 8113 8123 8120 8104 8074 8029 7968 7890 7794 7680 7549 7399 7233 7051 6855 6647 6428 6202 5970 5733 5493 5251 5007 4762 4516 4269 4022 3774 3527 3284 3045 2814 2593 2385 2191 2015 1856 1717 1597 1495 1412 1347 1299 1268 1255 1259 1281 1323 1385 1468 1573 1698 1843 2007 2189 2385 2594 2812 3039 3273 3510 3752 3997 4243 4492 4742 4991 5240 5486 5727 5961 6186 6399 6599 6783 6952 7104 7241 7364 7474 7573 7663 7746 7824 7898 7968 8034 8096 8154 8205 8251 8291 8324 8350 8372 8390 8405 8419 8433 8447 8461 8475 8489 8500 8509 8512 8508 8497 8477 8447 8408 8359 8300 8231 8152 8062 7963 7852 7732 7601 7460 7312 7156 6997 6837 6678 6525 6382 6251 6135 6039 5963 5911 5882 5877 5898 5942 6010 6099 6207 6332 6470 6619 6773 6930 7086 7236 7379 7512 7633 7742 7839 7924 7999 8065 8124 8176 8223 8265 8302 8334 8361 8382 8398 8410 8417 8421 8423 8424 8426 8427 8430 8434 8438 8441 8441 8437 8429 8414 8394 8368 8337 8302 8265 8226 8188 8152 8116 8082 8048 8013 7976 7936 7890 7838 7780 7715 7643 7566 7484 7397 7307 7213 7114 7011 6902 6786 6661 6526 6379 6221 6051 5869 5675 5472 5259 5038 4810 4576 4338 4096 3852 3607 3362 3121 2884 2656 2438 2233 2043 1871 1717 1581 1465 1368 1289 1227 1183 1157 1150 1164 1201 1265 1358 1481 1637 1824 2041 2285 2550 2831 3120 3410 3693 3964 4217 4449 4657 4842 5003 5143 5264 5370 5464 5547 5621 5687 5746 5798 5841 5876 5901 5916 5921 5915 5900 5874 5839 5795 5743 5682 5612 5532 5443 5343 5231 5108 4973 4826 4667 4497 4317 4127 3929 3724 3512 3295 3076 2855 2635 2419 2209 2009 1821 1647 1491 1353 1235 1137 1057 995 950 917 897 887 887 896 916 949 997 1063 1150 1261 1397 1560 3569 8 6 4 1815 2037 2278 2532 2793 3056 3316 3566 3804 4027 4234 4425 4601 4765 4919 5066 5210 5351 5492 5633 5773 5913 6050 6183 6310 6429 6538 6637 6726 6804 6873 6933 6985 7031 7072 7108 7140 7168 7192 7212 7227 7238 7243 7243 7237 7226 7210 7189 7164 7134 7101 7064 7023 6980 6934 6885 6835 6783 6732 6682 6634 6589 6549 6513 6484 6461 6445 6436 6433 6437 6447 6463 6483 6508 6536 6567 6600 6633 6665 6696 6725 6749 6770 6786 6797 6803 6805 6803 6798 6789 6778 6764 6746 6725 6701 6671 6637 6597 6552 6502 6448 6390 6332 6272 6215 6159 6108 6062 6020 5984 5953 5926 5903 5884 5867 5853 5839 5827 5816 5805 5794 5782 5769 5754 5737 5716 5692 5663 5631 5594 5552 5507 5459 5408 5355 5301 5246 5191 5135 5079 5022 4963 4903 4841 4777 4709 4639 4566 4489 4410 4328 4242 4154 4063 3970 3874 3775 3672 3567 3457 3344 3226 3103 2975 2842 2703 2559 2410 2259 2105 1951 1799 1650 1508 1373 1248 1134 1032 941 862 795 738 691 652 622 598 580 567 559 556 555 558 563 571 581 594 610 631 659 696 743 803 878 968 1074 1195 1330 1477 1631 1789 1946 2098 2241 2372 2487 2585 2665 2726 2769 2795 2804 2798 2777 2741 2692 2629 2553 2464 2363 2251 2130 2001 1868 1733 1599 1469 1345 1230 1125 1032 951 883 825 778 741 711 688 670 658 650 647 650 660 677 704 742 793 857 936 1030 1138 1261 1396 1541 1695 1855 2018 2181 2341 2497 2645 2786 2917 3038 3150 3251 3342 3425 3500 3568 3629 3684 3734 3779 3820 3856 3889 3917 3942 3964 3982 3998 4011 4021 4029 4036 4041 4044 4047 4049 4051 4051 4051 4049 4047 4043 4037 4030 4021 4010 3999 3986 3973 3960 3946 3932 3918 3903 3888 3872 3855 3837 3817 3796 3773 3750 3726 3701 3676 3652 3627 3601 3575 3548 3519 3488 3454 3417 3377 3334 3288 3238 3186 3132 3075 3016 2955 2891 2825 2756 2685 2612 2538 2464 2390 2318 2250 2187 2131 2082 2042 2011 1990 1978 1975 1980 1992 2010 2033 2060 2088 2117 2145 2172 2195 2214 2228 2236 2236 2229 2214 2189 2156 2114 2063 2004 1938 1865 1787 1705 1621 1536 1451 1368 1289 1214 1145 1082 1026 978 938 906 882 865 857 857 863 878 899 927 961 1001 1047 1097 1152 1209 1270 1331 1393 1455 1514 1570 1622 1670 1711 1747 1777 1801 1819 1832 1840 1845 1848 1848 1847 1845 1844 1841 1839 1837 1834 1830 1826 1820 1813 1805 1796 1786 1776 1765 1755 1746 1737 1728 1721 1713 1706 1699 1692 1684 1676 1667 1657 1647 1637 1626 1616 1606 1596 1586 1575 1565 1554 1543 1531 1518 1505 1492 1479 1466 1454 1442 1431 1419 1407 1394 1379 1361 1339 1314 1284 1251 1213 1173 1130 1085 1040 995 952 911 3570 8 6 4 874 839 809 782 759 740 724 711 702 696 693 692 694 698 703 710 716 723 728 731 731 728 722 712 697 679 658 634 608 580 551 522 493 465 438 412 388 365 344 324 306 289 274 260 248 237 228 220 215 210 208 207 208 210 213 218 223 229 235 243 251 260 271 283 298 314 333 354 378 404 433 463 495 529 563 597 630 663 695 726 756 784 811 836 861 885 908 931 953 974 994 1013 1030 1046 1059 1071 1080 1088 1093 1097 1099 1098 1096 1091 1082 1071 1055 1035 1010 980 945 906 863 817 769 722 674 629 586 547 511 480 453 429 410 393 381 371 364 359 358 359 363 369 379 391 406 424 445 470 499 532 570 613 660 712 768 826 887 949 1010 1069 1126 1179 1228 1272 1312 1348 1381 1410 1438 1463 1487 1510 1533 1554 1574 1594 1612 1629 1644 1659 1673 1687 1700 1713 1726 1739 1753 1766 1780 1793 1806 1819 1831 1843 1855 1866 1877 1888 1899 1909 1919 1928 1938 1947 1956 1966 1976 1986 1997 2009 2022 2035 2049 2063 2077 2092 2107 2122 2138 2154 2172 2191 2211 2233 2256 2280 2305 2330 2354 2378 2402 2424 2445 2465 2485 2504 2523 2542 2561 2579 2596 2611 2624 2634 2641 2644 2643 2638 2630 2619 2606 2591 2575 2559 2542 2526 2511 2497 2484 2473 2465 2460 2458 2460 2468 2480 2498 2522 2551 2586 2625 2668 2715 2765 2817 2870 2925 2980 3035 3091 3147 3203 3257 3310 3361 3410 3456 3498 3537 3573 3604 3633 3658 3682 3704 3725 3745 3764 3783 3802 3819 3836 3851 3866 3879 3892 3906 3920 3937 3956 3978 4004 4034 4067 4103 4141 4179 4218 4255 4291 4324 4355 4383 4409 4434 4458 4482 4506 4530 4556 4582 4608 4635 4661 4687 4713 4737 4762 4786 4809 4833 4857 4881 4906 4930 4954 4978 5000 5021 5041 5059 5076 5092 5107 5121 5136 5150 5166 5181 5197 5213 5229 5244 5257 5269 5279 5287 5294 5299 5304 5307 5311 5316 5321 5329 5338 5349 5362 5377 5394 5412 5433 5454 5478 5502 5528 5555 5583 5612 5641 5671 5701 5730 5758 5785 5810 5833 5855 5875 5893 5911 5929 5947 5965 5984 6004 6024 6044 6065 6085 6104 6123 6141 6157 6173 6188 6203 6218 6233 6248 6263 6279 6294 6309 6323 6336 6348 6360 6370 6380 6389 6398 6407 6416 6425 6434 6443 6452 6461 6470 6478 6487 6495 6503 6511 6518 6526 6534 6541 6549 6556 6562 6569 6576 6582 6590 6597 6606 6615 6625 6635 6646 6656 6666 6675 6682 6687 6689 6689 6684 6675 6660 6640 6612 6577 6534 6481 6420 6350 6271 6185 6091 5991 5886 5779 5669 5560 5452 5347 5248 5155 5073 5002 4946 4906 4884 4882 4901 4940 4998 5075 5168 5274 5389 5511 5636 5761 5882 3571 8 6 4 5999 6110 6213 6308 6395 6474 6546 6611 6670 6724 6772 6815 6854 6889 6920 6949 6974 6998 7018 7037 7052 7066 7076 7083 7087 7087 7083 7076 7065 7050 7031 7008 6982 6953 6920 6885 6848 6810 6771 6733 6696 6661 6630 6602 6579 6561 6548 6540 6537 6538 6543 6551 6562 6576 6592 6610 6629 6649 6670 6690 6710 6728 6744 6757 6766 6773 6775 6774 6770 6763 6755 6746 6737 6728 6719 6711 6702 6691 6677 6658 6631 6593 6542 6475 6390 6283 6153 6000 5822 5621 5397 5153 4891 4615 4329 4037 3743 3453 3169 2897 2639 2399 2178 1979 1801 1645 1511 1397 1302 1223 1159 1108 1069 1041 1026 1023 1036 1067 1120 1200 1308 1450 1625 1835 2079 2353 2653 2973 3307 3646 3984 4315 4631 4929 5205 5458 5687 5893 6078 6244 6393 6527 6649 6761 6864 6959 7047 7128 7204 7274 7339 7400 7458 7512 7564 7613 7660 7706 7749 7790 7828 7863 7894 7921 7943 7961 7972 7978 7977 7971 7958 7938 7912 7880 7841 7796 7744 7686 7622 7552 7477 7396 7309 7218 7122 7023 6921 6818 6716 6616 6521 6433 6354 6288 6237 6202 6186 6190 6213 6255 6315 6392 6483 6584 6694 6808 6925 7041 7155 7265 7370 7468 7561 7646 7726 7799 7867 7929 7986 8039 8086 8130 8169 8205 8236 8263 8286 8306 8321 8334 8343 8350 8355 8358 8361 8363 8367 8371 8376 8381 8387 8392 8396 8398 8396 8390 8378 8361 8338 8309 8275 8234 8189 8140 8087 8030 7972 7912 7851 7791 7733 7677 7626 7580 7541 7508 7482 7463 7451 7446 7446 7452 7462 7477 7495 7516 7541 7569 7600 7633 7669 7706 7743 7779 7814 7846 7874 7898 7917 7930 7939 7943 7942 7938 7929 7917 7901 7881 7857 7829 7796 7757 7713 7663 7607 7544 7475 7400 7317 7227 7128 7020 6903 6775 6635 6484 6320 6144 5956 5755 5543 5320 5088 4848 4602 4353 4102 3852 3605 3364 3132 2911 2702 2508 2330 2169 2025 1899 1791 1702 1632 1582 1554 1548 1568 1613 1685 1786 1915 2070 2250 2450 2667 2894 3127 3357 3581 3791 3983 4155 4302 4426 4525 4600 4654 4689 4707 4711 4703 4685 4659 4626 4588 4544 4496 4445 4392 4337 4282 4227 4174 4123 4075 4030 3988 3949 3910 3872 3834 3793 3748 3699 3645 3584 3517 3443 3362 3275 3180 3079 2972 2858 2739 2614 2484 2349 2211 2071 1930 1790 1652 1518 1391 1271 1159 1057 965 882 810 746 691 642 600 564 532 504 480 458 440 425 413 405 399 397 397 401 407 415 426 438 452 469 487 508 534 564 600 644 697 760 832 916 1009 1112 1222 1337 1456 1575 1691 1802 1906 2000 2083 2154 2213 2261 2297 2322 2338 2344 2343 2333 2315 2289 2255 2211 2157 2094 2021 1939 1850 1753 1652 1548 1443 1340 1241 1147 1059 979 907 844 789 743 704 672 647 628 614 604 3572 8 6 4 599 599 603 611 626 647 677 716 766 830 907 1000 1109 1232 1369 1519 1679 1846 2017 2190 2361 2529 2691 2848 2999 3143 3283 3418 3551 3682 3813 3943 4072 4201 4327 4450 4569 4681 4785 4879 4964 5036 5097 5145 5181 5204 5214 5212 5198 5172 5135 5087 5029 4962 4887 4806 4722 4636 4551 4471 4399 4338 4292 4264 4256 4271 4310 4372 4459 4569 4699 4847 5009 5181 5361 5543 5724 5902 6074 6238 6392 6537 6672 6798 6915 7024 7127 7223 7314 7400 7481 7558 7631 7700 7765 7826 7883 7937 7987 8034 8078 8118 8156 8190 8221 8248 8271 8290 8306 8318 8326 8332 8336 8340 8344 8350 8357 8367 8380 8396 8415 8435 8455 8475 8493 8508 8518 8524 8522 8515 8500 8477 8448 8410 8365 8311 8249 8176 8093 7998 7890 7769 7635 7489 7331 7165 6994 6821 6652 6492 6346 6220 6117 6042 5998 5984 6002 6048 6122 6217 6331 6458 6592 6729 6863 6992 7111 7218 7310 7386 7446 7490 7517 7530 7528 7515 7493 7462 7427 7390 7353 7317 7286 7260 7239 7225 7217 7213 7212 7213 7214 7213 7207 7195 7176 7148 7111 7062 7003 6932 6851 6757 6653 6538 6412 6276 6131 5976 5812 5639 5459 5270 5073 4868 4656 4436 4209 3975 3736 3491 3243 2995 2749 2509 2277 2057 1852 1666 1499 1354 1231 1128 1044 977 924 882 848 818 791 766 740 713 686 660 634 610 588 568 551 536 523 511 501 490 480 470 460 450 441 434 428 423 420 418 418 418 418 419 420 421 423 425 429 434 441 450 461 474 489 504 521 537 555 573 592 613 636 660 687 715 744 772 800 826 851 875 900 929 965 1014 1081 1172 1291 1443 1629 1852 2108 2395 2707 3038 3380 3724 4064 4392 4704 4996 5267 5517 5746 5958 6156 6341 6518 6687 6851 7009 7161 7308 7447 7579 7702 7817 7922 8020 8109 8190 8265 8334 8396 8452 8501 8542 8574 8597 8609 8608 8595 8568 8526 8468 8394 8303 8195 8069 7926 7767 7591 7402 7202 6992 6778 6564 6353 6150 5960 5787 5635 5508 5408 5337 5298 5290 5313 5368 5453 5567 5707 5871 6055 6256 6470 6692 6919 7145 7368 7582 7786 7976 8152 8313 8458 8590 8708 8815 8913 9003 9085 9162 9232 9297 9356 9409 9455 9495 9529 9556 9579 9599 9616 9633 9649 9668 9687 9708 9731 9753 9775 9795 9811 9824 9832 9837 9838 9835 9831 9827 9822 9819 9817 9817 9817 9819 9820 9820 9817 9812 9804 9793 9780 9765 9749 9733 9718 9706 9695 9688 9682 9679 9677 9675 9673 9670 9665 9659 9652 9643 9635 9626 9618 9611 9606 9603 9601 9601 9602 9603 9604 9605 9605 9604 9603 9601 9598 9597 9596 9596 9598 9601 9606 9611 9617 9623 9629 9633 9636 9637 9635 9632 9625 9615 9601 9583 9558 9525 9483 9430 9363 9283 9186 9071 3573 8 6 4 8939 8789 8620 8435 8233 8016 7786 7545 7295 7040 6783 6527 6275 6032 5801 5586 5390 5214 5060 4929 4820 4731 4659 4600 4551 4506 4462 4414 4360 4298 4227 4149 4066 3981 3901 3832 3780 3753 3756 3796 3877 4002 4171 4384 4637 4924 5239 5575 5922 6273 6620 6955 7273 7570 7843 8092 8316 8517 8697 8857 8999 9125 9236 9333 9417 9487 9545 9590 9625 9649 9664 9671 9673 9670 9662 9652 9638 9621 9600 9576 9548 9517 9483 9448 9413 9379 9349 9325 9307 9296 9294 9299 9311 9329 9352 9378 9407 9437 9468 9499 9529 9560 9589 9618 9645 9670 9693 9711 9724 9732 9734 9729 9718 9700 9677 9649 9617 9581 9544 9505 9465 9426 9388 9351 9317 9285 9257 9234 9215 9202 9195 9193 9197 9206 9219 9236 9254 9274 9293 9311 9327 9340 9350 9357 9361 9363 9362 9361 9357 9353 9348 9341 9333 9322 9309 9293 9273 9247 9215 9176 9127 9069 8998 8914 8816 8702 8571 8423 8258 8075 7875 7658 7425 7176 6913 6636 6345 6041 5726 5400 5065 4724 4379 4035 3696 3366 3051 2754 2480 2232 2011 1820 1656 1520 1410 1322 1255 1206 1175 1160 1165 1189 1237 1312 1418 1558 1735 1950 2202 2488 2806 3149 3511 3884 4261 4634 4996 5343 5669 5973 6253 6509 6742 6953 7145 7318 7475 7615 7741 7852 7948 8029 8093 8142 8174 8190 8191 8178 8153 8117 8073 8024 7971 7917 7866 7818 7776 7741 7715 7699 7692 7696 7709 7732 7763 7801 7845 7893 7944 7996 8048 8098 8146 8190 8231 8268 8301 8330 8356 8379 8399 8416 8430 8442 8451 8458 8462 8463 8461 8457 8451 8443 8434 8424 8414 8402 8389 8374 8356 8332 8302 8262 8212 8148 8069 7972 7858 7725 7573 7403 7215 7011 6793 6562 6320 6069 5812 5551 5287 5024 4764 4511 4268 4038 3825 3632 3463 3320 3204 3116 3056 3021 3008 3013 3031 3056 3082 3105 3120 3123 3112 3086 3044 2988 2919 2841 2756 2667 2578 2490 2406 2326 2253 2186 2125 2068 2014 1963 1911 1859 1803 1744 1680 1612 1540 1466 1390 1316 1244 1177 1116 1063 1018 982 954 933 918 909 905 907 916 936 968 1018 1088 1184 1308 1461 1644 1853 2085 2332 2587 2840 3082 3304 3497 3655 3773 3849 3881 3872 3823 3740 3627 3489 3330 3157 2973 2782 2589 2396 2206 2024 1850 1689 1541 1408 1291 1191 1107 1038 983 940 908 886 872 866 866 873 886 906 931 961 994 1030 1066 1101 1131 1156 1172 1180 1178 1167 1146 1118 1084 1046 1006 967 930 897 869 847 831 820 815 815 821 832 851 877 915 965 1031 1116 1221 1350 1503 1679 1877 2095 2328 2572 2820 3066 3304 3529 3735 3917 4073 4201 4299 4368 4408 4421 4409 4374 4317 4242 4151 4047 3934 3815 3694 3575 3464 3363 3277 3208 3160 3131 3123 3132 3157 3193 3236 3281 3325 3362 3574 8 6 4 3390 3406 3409 3399 3375 3339 3293 3239 3181 3120 3062 3009 2968 2941 2936 2955 3005 3088 3208 3367 3565 3798 4065 4360 4676 5006 5343 5679 6009 6325 6625 6905 7164 7401 7616 7811 7987 8146 8287 8414 8526 8625 8712 8788 8854 8912 8962 9008 9049 9087 9123 9157 9189 9218 9244 9266 9283 9295 9300 9300 9294 9283 9267 9246 9221 9193 9162 9128 9092 9055 9017 8980 8944 8911 8882 8859 8841 8831 8828 8831 8840 8854 8871 8888 8903 8914 8920 8918 8907 8887 8857 8816 8765 8703 8631 8547 8452 8343 8219 8080 7923 7748 7552 7338 7103 6851 6582 6300 6007 5708 5405 5103 4805 4517 4240 3980 3739 3522 3334 3177 3057 2978 2942 2952 3010 3115 3266 3459 3688 3948 4229 4524 4823 5117 5400 5664 5904 6116 6300 6454 6581 6681 6759 6818 6860 6890 6909 6921 6926 6926 6921 6911 6895 6874 6847 6814 6774 6728 6676 6619 6557 6492 6425 6355 6285 6214 6142 6071 5999 5927 5855 5782 5709 5636 5563 5491 5421 5353 5286 5222 5160 5099 5037 4973 4905 4830 4747 4653 4547 4429 4298 4156 4003 3843 3678 3511 3344 3180 3021 2869 2726 2592 2469 2359 2263 2182 2122 2083 2071 2088 2139 2225 2349 2512 2712 2947 3214 3507 3821 4149 4484 4820 5152 5473 5782 6074 6349 6605 6843 7063 7267 7456 7631 7793 7944 8085 8215 8337 8450 8555 8653 8743 8828 8906 8978 9046 9109 9167 9220 9270 9315 9356 9394 9428 9458 9485 9510 9531 9550 9567 9581 9594 9605 9613 9619 9622 9622 9619 9613 9604 9593 9579 9563 9547 9531 9516 9502 9491 9483 9477 9475 9476 9480 9486 9494 9504 9515 9528 9541 9554 9568 9582 9596 9610 9623 9636 9647 9658 9668 9677 9685 9693 9700 9708 9715 9723 9730 9738 9746 9754 9762 9769 9776 9782 9786 9790 9792 9793 9793 9791 9787 9783 9776 9769 9760 9750 9739 9727 9715 9702 9690 9676 9663 9650 9637 9623 9609 9594 9578 9561 9541 9519 9494 9467 9436 9401 9363 9323 9279 9233 9186 9137 9088 9038 8989 8940 8892 8846 8800 8756 8713 8671 8631 8590 8550 8510 8469 8426 8381 8332 8279 8219 8153 8078 7994 7897 7788 7665 7525 7368 7193 6998 6785 6553 6304 6040 5763 5478 5187 4896 4609 4331 4068 3822 3600 3403 3236 3101 3001 2937 2911 2925 2979 3073 3208 3382 3594 3841 4120 4425 4751 5091 5438 5786 6126 6454 6764 7051 7313 7548 7757 7940 8099 8236 8355 8458 8547 8623 8689 8744 8789 8825 8849 8862 8863 8852 8827 8787 8732 8661 8571 8463 8335 8186 8015 7823 7610 7376 7124 6855 6573 6280 5979 5673 5366 5058 4753 4453 4158 3871 3592 3322 3064 2817 2585 2367 2165 1980 1812 1661 1527 1409 1305 1215 1137 1071 1014 966 927 896 873 856 845 840 837 838 842 848 858 876 905 950 1018 1116 1250 1427 1651 1923 2243 2606 3575 8 6 4 3007 3436 3882 4335 4782 5212 5617 5990 6326 6625 6885 7111 7305 7470 7611 7731 7831 7914 7979 8025 8051 8055 8037 7996 7930 7840 7727 7593 7437 7263 7072 6865 6644 6409 6161 5902 5631 5350 5060 4762 4458 4152 3845 3542 3245 2959 2687 2432 2198 1986 1797 1633 1493 1376 1281 1205 1147 1106 1082 1073 1081 1108 1155 1226 1323 1448 1605 1793 2012 2261 2535 2830 3140 3460 3781 4096 4400 4687 4951 5190 5401 5583 5737 5862 5962 6036 6087 6117 6126 6115 6085 6035 5967 5879 5772 5647 5503 5342 5164 4972 4768 4553 4329 4098 3863 3625 3386 3148 2913 2683 2459 2244 2041 1851 1677 1520 1381 1263 1163 1082 1019 971 936 913 899 894 898 911 935 974 1031 1110 1214 1345 1506 1696 1913 2154 2411 2680 2950 3213 3460 3683 3874 4029 4142 4212 4239 4223 4167 4075 3950 3798 3624 3431 3226 3012 2794 2576 2362 2155 1959 1776 1609 1459 1326 1211 1114 1032 964 909 863 825 792 763 738 715 695 677 663 652 646 643 644 649 655 664 674 686 702 722 751 793 853 936 1047 1191 1372 1592 1850 2145 2472 2825 3197 3580 3965 4343 4708 5054 5377 5674 5946 6193 6417 6623 6813 6990 7157 7316 7468 7615 7755 7889 8016 8135 8246 8348 8443 8529 8609 8681 8748 8809 8865 8918 8966 9010 9051 9088 9121 9151 9176 9198 9214 9226 9232 9232 9224 9208 9184 9150 9106 9053 8990 8919 8840 8754 8662 8567 8470 8373 8276 8183 8093 8009 7932 7863 7802 7750 7708 7676 7654 7644 7645 7658 7682 7718 7766 7826 7898 7980 8073 8174 8282 8395 8511 8627 8742 8853 8959 9059 9151 9235 9313 9383 9446 9503 9555 9602 9644 9682 9716 9746 9772 9795 9815 9834 9851 9867 9883 9899 9916 9933 9949 9964 9978 9989 99971000110002 9999 9993 9984 9974 9963 9952 9942 9932 9923 9915 9907 9899 9890 9881 9871 9860 9848 9837 9826 9816 9807 9799 9792 9786 9780 9772 9762 9746 9724 9693 9650 9594 9523 9434 9327 9200 9052 8884 8694 8485 8257 8012 7752 7479 7195 6904 6610 6315 6025 5744 5477 5231 5011 4822 4671 4561 4496 4478 4508 4583 4701 4856 5041 5250 5474 5707 5941 6170 6392 6603 6803 6992 7171 7343 7509 7673 7835 7995 8155 8312 8465 8611 8750 8879 8997 9103 9196 9276 9344 9402 9449 9487 9516 9538 9553 9562 9564 9561 9552 9539 9522 9503 9481 9457 9433 9408 9382 9356 9329 9300 9270 9238 9204 9166 9126 9082 9035 8983 8925 8860 8786 8702 8605 8494 8366 8221 8056 7871 7667 7445 7205 6950 6683 6407 6125 5839 5555 5275 5001 4736 4483 4243 4018 3808 3613 3433 3268 3115 2974 2841 2716 2595 2477 2360 2243 2125 2006 1886 1768 1652 1540 1436 1340 1255 1181 1119 1070 1033 1007 991 986 992 1009 1039 1086 1151 1239 1353 1498 3576 8 6 4 1675 1885 2129 2405 2708 3033 3373 3721 4070 4410 4735 5040 5321 5574 5799 5998 6172 6326 6462 6586 6702 6814 6925 7037 7152 7272 7396 7524 7655 7788 7922 8056 8188 8317 8442 8563 8678 8786 8888 8983 9070 9150 9222 9287 9344 9394 9438 9474 9503 9526 9541 9549 9550 9543 9527 9503 9470 9429 9379 9323 9261 9193 9122 9050 8977 8905 8836 8771 8711 8657 8609 8569 8536 8512 8497 8492 8497 8512 8538 8575 8622 8678 8743 8814 8890 8967 9044 9118 9187 9247 9299 9340 9370 9390 9399 9398 9388 9370 9343 9308 9264 9211 9147 9071 8981 8877 8758 8624 8475 8313 8140 7958 7771 7581 7393 7209 7034 6870 6720 6586 6469 6370 6289 6226 6178 6145 6123 6111 6104 6100 6093 6081 6060 6025 5974 5905 5814 5701 5565 5407 5226 5025 4804 4568 4318 4057 3789 3517 3244 2973 2709 2453 2209 1980 1769 1576 1404 1252 1122 1012 920 845 785 737 698 667 640 618 598 580 565 553 544 538 536 538 543 551 560 571 583 596 610 628 652 686 735 802 894 1014 1166 1353 1576 1833 2122 2439 2777 3130 3491 3851 4205 4545 4867 5168 5445 5697 5924 6129 6312 6475 6622 6755 6876 6987 7090 7188 7281 7372 7462 7552 7642 7734 7828 7924 8021 8120 8220 8320 8419 8516 8611 8704 8794 8881 8964 9044 9121 9193 9261 9324 9382 9434 9481 9523 9560 9592 9620 9646 9670 9693 9715 9737 9760 9781 9802 9822 9839 9852 9863 9869 9873 9873 9870 9867 9862 9858 9855 9853 9853 9853 9855 9857 9859 9861 9862 9862 9861 9859 9856 9852 9846 9840 9831 9821 9808 9791 9772 9749 9724 9695 9664 9633 9600 9568 9537 9508 9481 9457 9434 9415 9398 9385 9375 9369 9367 9370 9378 9391 9409 9431 9456 9483 9512 9539 9565 9587 9605 9617 9624 9624 9618 9605 9586 9561 9530 9493 9450 9401 9346 9284 9215 9139 9055 8964 8866 8760 8649 8532 8410 8285 8155 8024 7889 7753 7614 7471 7325 7174 7017 6853 6682 6502 6313 6116 5910 5697 5477 5250 5018 4781 4540 4295 4048 3799 3549 3300 3054 2813 2579 2355 2146 1952 1777 1622 1487 1374 1282 1208 1150 1108 1078 1060 1052 1055 1069 1097 1141 1204 1289 1399 1536 1701 1895 2115 2360 2625 2904 3193 3484 3769 4042 4297 4526 4724 4886 5009 5091 5131 5127 5082 4997 4875 4721 4538 4331 4106 3868 3621 3371 3123 2880 2648 2429 2229 2051 1899 1779 1693 1648 1647 1694 1793 1945 2151 2409 2718 3070 3459 3878 4315 4761 5205 5639 6054 6443 6802 7128 7420 7679 7907 8107 8284 8439 8577 8701 8813 8915 9008 9092 9168 9237 9299 9353 9401 9444 9480 9513 9541 9567 9589 9610 9629 9646 9662 9676 9689 9700 9709 9717 9724 9729 9733 9736 9738 9740 9741 9742 9743 9743 9743 9743 9742 9741 9739 9736 9732 9727 9721 9713 9702 3577 8 6 5 9689 9670 9647 9619 9587 9550 9508 9459 9403 9341 9271 9195 9112 9023 8927 8827 8723 8616 8508 8401 8296 8196 8102 8016 7941 7876 7824 7786 7761 7750 7754 7770 7800 7841 7892 7953 8021 8096 8177 8261 8347 8435 8524 8612 8698 8781 8861 8936 9006 9070 9128 9179 9223 9259 9289 9312 9328 9338 9343 9342 9338 9330 9320 9306 9291 9274 9256 9237 9218 9198 9179 9161 9145 9130 9119 9111 9106 9106 9109 9115 9126 9138 9153 9170 9187 9203 9217 9227 9233 9232 9223 9202 9167 9116 9046 8955 8839 8696 8526 8327 8099 7842 7557 7248 6916 6567 6203 5831 5455 5082 4718 4369 4041 3742 3477 3252 3073 2944 2870 2851 2890 2984 3132 3328 3568 3843 4147 4470 4804 5142 5475 5797 6104 6392 6659 6904 7128 7332 7516 7684 7837 7978 8107 8225 8336 8438 8534 8624 8709 8789 8867 8942 9015 9087 9158 9228 9296 9362 9424 9482 9533 9578 9614 9640 9657 9665 9663 9652 9631 9603 9566 9522 9470 9410 9343 9267 9183 9091 8991 8885 8773 8658 8540 8423 8307 8197 8093 7996 7909 7832 7764 7706 7656 7615 7579 7547 7519 7492 7464 7436 7404 7370 7331 7287 7238 7183 7120 7050 6971 6883 6784 6673 6549 6413 6263 6101 5926 5742 5550 5353 5155 4960 4773 4599 4441 4305 4195 4115 4067 4054 4076 4135 4229 4358 4519 4708 4923 5158 5410 5673 5942 6213 6482 6743 6995 7233 7457 7665 7856 8031 8191 8337 8470 8593 8706 8810 8906 8996 9078 9152 9219 9277 9325 9365 9395 9417 9431 9438 9440 9439 9436 9433 9431 9431 9433 9439 9447 9458 9470 9485 9500 9515 9531 9548 9565 9583 9602 9622 9644 9666 9689 9713 9735 9757 9776 9793 9807 9818 9826 9830 9831 9830 9826 9820 9812 9802 9790 9776 9759 9738 9714 9687 9656 9621 9583 9542 9499 9454 9408 9361 9314 9266 9219 9172 9127 9083 9041 9000 8963 8929 8898 8872 8849 8830 8814 8801 8790 8780 8770 8758 8742 8723 8697 8665 8624 8575 8516 8448 8371 8284 8190 8089 7982 7872 7760 7649 7542 7440 7345 7261 7187 7126 7077 7041 7018 7007 7006 7015 7031 7053 7079 7109 7140 7172 7204 7234 7264 7291 7317 7340 7362 7381 7400 7417 7434 7451 7468 7486 7504 7522 7540 7556 7568 7576 7575 7565 7541 7502 7446 7369 7272 7153 7012 6848 6663 6457 6232 5989 5730 5458 5173 4880 4579 4275 3970 3667 3370 3082 2806 2546 2303 2081 1880 1702 1546 1414 1302 1211 1138 1081 1038 1007 985 969 959 952 947 943 940 939 941 949 966 997 1046 1116 1214 1342 1504 1700 1931 2194 2486 2801 3134 3476 3821 4161 4489 4800 5088 5352 5590 5801 5987 6149 6288 6408 6510 6596 6668 6726 6772 6805 6826 6835 6834 6822 6802 6775 6743 6707 6668 6629 6592 6556 6523 6493 6467 6444 6425 6409 6397 6388 6383 6380 6382 6387 6395 6407 3578 8 6 5 6421 6439 6460 6482 6507 6533 6560 6588 6616 6644 6673 6700 6725 6748 6768 6782 6791 6791 6783 6764 6735 6693 6639 6574 6498 6412 6317 6216 6110 6001 5890 5779 5670 5563 5459 5358 5260 5165 5072 4982 4893 4806 4721 4636 4554 4473 4395 4321 4252 4190 4138 4096 4068 4055 4061 4086 4133 4202 4294 4409 4546 4703 4879 5070 5273 5485 5702 5921 6139 6352 6558 6754 6938 7110 7267 7409 7536 7647 7742 7820 7882 7928 7957 7970 7965 7944 7905 7848 7773 7680 7569 7441 7298 7140 6970 6791 6606 6418 6232 6052 5883 5728 5593 5480 5393 5334 5304 5303 5332 5389 5470 5574 5696 5831 5975 6124 6272 6417 6555 6682 6798 6901 6991 7069 7135 7192 7240 7281 7317 7349 7378 7404 7428 7449 7468 7483 7495 7504 7508 7509 7505 7498 7487 7472 7454 7432 7406 7376 7341 7302 7257 7207 7151 7089 7021 6946 6866 6779 6687 6588 6483 6371 6253 6126 5992 5850 5698 5538 5368 5188 4999 4801 4595 4382 4163 3938 3710 3481 3252 3026 2804 2589 2383 2189 2008 1842 1692 1560 1445 1349 1271 1210 1167 1141 1132 1139 1164 1206 1266 1344 1441 1556 1690 1842 2010 2192 2385 2585 2790 2996 3198 3393 3579 3752 3911 4055 4184 4298 4399 4486 4563 4631 4691 4744 4793 4837 4878 4915 4949 4980 5008 5032 5052 5069 5081 5090 5094 5095 5093 5088 5079 5068 5054 5037 5018 4997 4973 4946 4917 4886 4852 4815 4775 4733 4688 4640 4589 4535 4477 4417 4355 4289 4222 4152 4082 4010 3938 3866 3794 3723 3654 3586 3520 3456 3394 3334 3275 3219 3165 3112 3061 3011 2962 2914 2866 2818 2771 2723 2675 2627 2579 2530 2480 2429 2378 2326 2273 2218 2164 2108 2051 1995 1938 1882 1827 1774 1724 1676 1630 1588 1549 1513 1478 1444 1410 1375 1338 1298 1254 1207 1155 1100 1041 980 918 855 792 731 673 618 568 521 479 441 408 380 355 334 316 302 291 282 276 272 269 269 269 271 274 277 281 286 292 300 310 323 340 361 387 418 454 497 544 597 655 716 780 846 912 979 1045 1109 1172 1232 1290 1345 1398 1448 1497 1545 1591 1637 1682 1727 1772 1816 1861 1906 1951 1996 2041 2086 2131 2175 2219 2261 2303 2343 2381 2417 2449 2478 2503 2524 2540 2551 2558 2561 2562 2560 2559 2558 2560 2566 2577 2596 2622 2655 2696 2744 2798 2856 2917 2977 3036 3090 3138 3178 3208 3228 3236 3233 3219 3195 3162 3121 3075 3024 2971 2919 2868 2823 2784 2754 2735 2729 2738 2762 2803 2861 2937 3029 3137 3258 3392 3534 3681 3831 3980 4123 4259 4383 4493 4588 4665 4724 4765 4787 4792 4780 4753 4712 4659 4595 4523 4445 4363 4280 4199 4124 4057 4002 3962 3940 3938 3957 3997 4057 4136 4231 4338 4453 4571 4687 4798 4898 4986 5059 5115 5154 3579 8 6 5 5176 5184 5178 5160 5134 5102 5066 5028 4990 4955 4923 4896 4875 4861 4855 4857 4868 4889 4918 4958 5007 5064 5130 5202 5281 5363 5449 5536 5623 5708 5791 5869 5942 6009 6071 6126 6175 6219 6257 6291 6320 6346 6369 6390 6409 6425 6441 6455 6467 6479 6489 6498 6506 6514 6522 6531 6541 6552 6566 6583 6603 6627 6654 6684 6718 6754 6791 6831 6871 6910 6950 6989 7027 7065 7101 7137 7173 7209 7245 7281 7317 7353 7390 7426 7462 7497 7532 7566 7598 7630 7661 7691 7720 7748 7775 7801 7826 7850 7873 7896 7917 7938 7958 7979 7999 8020 8041 8063 8085 8106 8128 8149 8168 8186 8202 8215 8226 8235 8242 8247 8251 8255 8259 8265 8273 8284 8296 8312 8329 8348 8367 8386 8404 8420 8433 8443 8450 8453 8454 8452 8448 8444 8439 8434 8430 8426 8423 8419 8415 8409 8401 8389 8372 8351 8324 8291 8252 8208 8158 8105 8047 7988 7926 7864 7803 7742 7683 7626 7573 7522 7474 7430 7390 7354 7321 7292 7266 7244 7226 7211 7198 7189 7183 7178 7176 7176 7177 7181 7186 7194 7204 7218 7235 7257 7283 7314 7351 7393 7440 7491 7547 7605 7664 7724 7782 7838 7889 7936 7976 8009 8035 8054 8067 8074 8075 8073 8067 8059 8050 8039 8027 8015 8002 7988 7972 7955 7935 7913 7889 7862 7832 7800 7765 7728 7690 7649 7605 7560 7512 7462 7409 7355 7299 7243 7187 7132 7079 7029 6983 6940 6899 6860 6820 6778 6731 6676 6612 6535 6444 6337 6215 6078 5926 5760 5582 5395 5201 5001 4800 4599 4402 4213 4034 3869 3724 3602 3508 3446 3419 3431 3482 3574 3704 3869 4067 4290 4532 4786 5044 5301 5548 5782 5999 6195 6369 6523 6655 6769 6865 6946 7014 7071 7116 7151 7177 7193 7201 7199 7189 7172 7149 7121 7090 7058 7026 6995 6968 6944 6924 6908 6895 6884 6876 6868 6861 6854 6846 6839 6831 6824 6817 6812 6810 6809 6812 6817 6824 6835 6848 6863 6880 6899 6919 6942 6966 6993 7021 7052 7084 7118 7153 7189 7225 7260 7294 7325 7354 7379 7400 7416 7428 7436 7440 7440 7436 7429 7420 7410 7398 7385 7373 7360 7347 7334 7320 7305 7288 7268 7243 7213 7175 7130 7074 7009 6933 6847 6750 6644 6528 6405 6275 6139 5999 5853 5704 5551 5393 5231 5065 4893 4716 4534 4348 4159 3969 3781 3596 3418 3251 3099 2964 2850 2760 2697 2662 2656 2680 2731 2809 2910 3031 3168 3317 3473 3632 3791 3945 4093 4232 4362 4481 4590 4690 4782 4866 4945 5019 5089 5156 5219 5280 5338 5392 5444 5493 5539 5583 5624 5664 5702 5738 5774 5807 5839 5869 5897 5922 5944 5963 5979 5991 6000 6007 6012 6015 6017 6018 6019 6018 6017 6016 6013 6010 6005 6001 5996 5992 5989 5988 5990 5996 6006 6020 6039 6062 6089 6120 6152 6186 6221 6255 6289 6321 6351 6379 6405 6430 6453 6474 6494 3580 8 6 5 6512 6529 6545 6558 6569 6578 6583 6585 6583 6576 6565 6548 6527 6500 6468 6430 6387 6338 6284 6224 6159 6087 6010 5928 5839 5745 5646 5542 5435 5326 5217 5110 5008 4913 4828 4755 4697 4656 4633 4628 4642 4675 4723 4786 4861 4946 5037 5132 5229 5324 5417 5506 5590 5667 5738 5803 5860 5910 5953 5989 6018 6040 6056 6066 6071 6070 6065 6056 6044 6028 6009 5988 5963 5935 5902 5865 5822 5773 5717 5653 5581 5501 5412 5315 5210 5098 4980 4855 4726 4592 4455 4316 4175 4034 3895 3758 3625 3499 3382 3275 3181 3102 3040 2995 2969 2961 2972 3001 3046 3105 3177 3258 3347 3442 3540 3641 3742 3843 3944 4043 4140 4235 4328 4419 4507 4592 4673 4750 4822 4889 4951 5006 5056 5101 5140 5174 5205 5233 5258 5282 5305 5327 5350 5372 5395 5417 5438 5459 5478 5496 5511 5524 5534 5542 5548 5551 5552 5551 5548 5544 5538 5529 5520 5508 5495 5481 5465 5448 5430 5411 5391 5371 5351 5329 5305 5279 5249 5215 5175 5128 5074 5011 4940 4859 4769 4671 4564 4450 4328 4202 4070 3934 3796 3655 3513 3371 3230 3091 2957 2829 2709 2600 2504 2423 2360 2317 2295 2295 2317 2361 2425 2507 2604 2714 2831 2953 3076 3196 3310 3416 3512 3597 3670 3732 3784 3826 3860 3887 3908 3926 3939 3950 3957 3962 3963 3961 3955 3945 3930 3910 3886 3858 3826 3791 3752 3711 3668 3622 3574 3524 3470 3413 3353 3290 3223 3153 3080 3005 2929 2854 2780 2709 2641 2579 2523 2475 2434 2402 2379 2365 2361 2365 2378 2400 2428 2464 2505 2551 2601 2653 2707 2760 2813 2864 2912 2957 2999 3037 3071 3101 3128 3152 3174 3193 3212 3229 3246 3263 3280 3296 3312 3328 3343 3357 3369 3378 3386 3391 3394 3394 3392 3388 3382 3374 3366 3356 3346 3335 3325 3314 3303 3291 3280 3268 3256 3243 3230 3216 3201 3185 3169 3152 3134 3116 3098 3079 3059 3040 3021 3002 2983 2964 2946 2928 2911 2894 2878 2862 2847 2832 2818 2805 2792 2780 2769 2758 2747 2736 2726 2715 2705 2694 2683 2671 2659 2647 2635 2623 2610 2598 2585 2573 2561 2549 2538 2527 2515 2505 2494 2483 2472 2462 2451 2441 2430 2420 2409 2399 2388 2378 2367 2357 2347 2337 2327 2317 2307 2298 2288 2279 2270 2262 2253 2245 2236 2227 2219 2210 2200 2191 2181 2170 2160 2149 2139 2128 2118 2107 2097 2087 2077 2068 2057 2047 2035 2023 2010 1996 1982 1966 1949 1930 1910 1888 1864 1836 1805 1770 1730 1684 1633 1575 1513 1445 1372 1297 1220 1142 1066 992 922 857 798 745 698 658 623 594 570 549 533 519 509 501 495 491 490 491 494 500 508 519 532 548 567 589 614 644 677 714 755 800 848 899 951 1003 1055 1105 1153 1196 1236 1270 1299 1324 1344 1360 1373 1382 1389 1395 3581 8 6 5 1399 1401 1403 1403 1403 1401 1398 1395 1391 1386 1381 1375 1370 1365 1360 1355 1351 1346 1341 1335 1329 1322 1315 1306 1297 1287 1278 1268 1259 1250 1242 1234 1227 1220 1214 1208 1202 1196 1190 1183 1175 1167 1158 1149 1139 1129 1119 1108 1096 1085 1074 1062 1051 1039 1028 1016 1004 992 980 966 952 936 919 900 880 858 834 809 782 755 726 697 668 639 610 582 554 527 500 473 448 423 398 375 352 330 310 292 276 261 248 238 230 223 218 215 213 212 212 213 214 215 216 219 221 225 229 235 242 250 260 272 285 299 315 333 352 372 393 415 439 463 488 513 540 566 593 619 646 671 697 721 745 769 791 813 835 856 876 896 916 935 953 971 987 1003 1017 1030 1043 1054 1065 1076 1087 1097 1108 1119 1130 1141 1152 1163 1174 1184 1194 1203 1212 1219 1227 1234 1242 1249 1257 1265 1273 1281 1290 1300 1309 1318 1327 1336 1345 1354 1362 1370 1377 1385 1391 1398 1404 1410 1416 1422 1428 1434 1440 1447 1454 1462 1470 1478 1487 1495 1504 1512 1519 1527 1533 1539 1545 1551 1556 1562 1567 1573 1579 1585 1591 1598 1603 1609 1614 1618 1622 1626 1629 1632 1635 1638 1643 1648 1654 1661 1670 1679 1690 1702 1714 1726 1739 1752 1764 1775 1786 1797 1807 1816 1824 1833 1841 1849 1857 1865 1874 1882 1891 1900 1909 1917 1926 1934 1941 1948 1954 1960 1964 1968 1970 1973 1974 1975 1976 1976 1977 1978 1979 1981 1984 1987 1991 1996 2002 2009 2017 2025 2033 2041 2049 2057 2064 2069 2074 2078 2080 2082 2084 2085 2085 2086 2086 2087 2086 2084 2080 2072 2060 2042 2018 1987 1948 1901 1847 1786 1720 1649 1577 1504 1432 1362 1297 1237 1183 1136 1095 1062 1037 1020 1012 1012 1023 1043 1075 1118 1173 1239 1315 1402 1497 1598 1704 1812 1919 2024 2125 2221 2309 2390 2464 2530 2589 2641 2688 2730 2768 2802 2833 2862 2888 2913 2936 2957 2978 2997 3016 3034 3051 3068 3084 3099 3113 3125 3135 3143 3148 3151 3150 3146 3138 3128 3113 3094 3070 3042 3007 2966 2918 2862 2798 2725 2645 2556 2461 2361 2256 2148 2040 1932 1827 1727 1632 1543 1463 1391 1329 1277 1237 1209 1193 1192 1205 1232 1275 1333 1405 1490 1587 1692 1805 1921 2039 2155 2268 2374 2472 2561 2641 2711 2772 2824 2870 2909 2943 2974 3002 3029 3055 3079 3103 3127 3148 3168 3186 3200 3210 3215 3214 3206 3191 3169 3138 3099 3051 2995 2932 2861 2784 2701 2615 2526 2437 2348 2263 2184 2112 2050 2000 1964 1945 1943 1959 1995 2050 2123 2213 2319 2439 2569 2706 2849 2993 3136 3275 3409 3536 3654 3762 3861 3951 4031 4103 4168 4226 4278 4325 4369 4408 4445 4480 4512 4543 4572 3582 8 6 5 4599 4624 4648 4669 4689 4706 4720 4731 4740 4745 4746 4744 4739 4730 4717 4702 4684 4662 4639 4613 4584 4552 4518 4480 4439 4393 4343 4289 4229 4166 4098 4028 3955 3882 3811 3743 3681 3626 3582 3549 3530 3526 3537 3565 3608 3666 3738 3822 3915 4015 4119 4224 4327 4426 4517 4598 4668 4725 4768 4798 4813 4816 4806 4785 4753 4712 4664 4608 4545 4477 4402 4321 4234 4141 4041 3934 3820 3698 3570 3433 3290 3141 2986 2826 2663 2498 2333 2169 2009 1854 1708 1571 1446 1334 1235 1151 1080 1021 975 939 913 894 883 879 883 896 920 957 1011 1082 1175 1290 1427 1588 1769 1968 2182 2406 2635 2864 3089 3304 3506 3692 3860 4008 4136 4244 4333 4403 4454 4489 4507 4508 4494 4464 4417 4356 4278 4186 4079 3960 3828 3687 3537 3380 3220 3057 2894 2732 2575 2423 2278 2141 2013 1896 1791 1697 1617 1550 1499 1463 1444 1442 1460 1497 1555 1635 1736 1858 2000 2161 2338 2529 2730 2938 3149 3360 3565 3763 3950 4124 4283 4425 4550 4658 4748 4822 4879 4920 4946 4957 4956 4942 4917 4882 4839 4790 4738 4683 4628 4576 4529 4487 4454 4429 4413 4408 4412 4425 4447 4477 4513 4555 4603 4655 4710 4769 4831 4895 4962 5031 5103 5176 5250 5326 5401 5476 5550 5623 5693 5761 5826 5888 5947 6002 6055 6104 6150 6193 6233 6270 6303 6331 6356 6375 6390 6400 6404 6404 6398 6388 6373 6355 6332 6304 6273 6236 6193 6144 6087 6021 5945 5858 5758 5645 5520 5381 5229 5065 4890 4706 4515 4320 4123 3926 3735 3551 3378 3220 3081 2963 2869 2802 2765 2757 2779 2830 2908 3009 3131 3267 3412 3561 3706 3843 3966 4070 4153 4214 4252 4267 4263 4243 4211 4172 4130 4090 4055 4028 4011 4005 4008 4021 4041 4064 4089 4110 4125 4130 4123 4101 4063 4007 3934 3843 3736 3614 3478 3332 3177 3017 2854 2690 2529 2373 2225 2086 1959 1846 1747 1665 1601 1556 1529 1523 1535 1567 1617 1685 1767 1862 1968 2081 2199 2317 2434 2547 2653 2750 2838 2915 2983 3043 3097 3146 3194 3243 3297 3357 3428 3509 3602 3709 3827 3958 4098 4247 4401 4559 4719 4878 5034 5185 5331 5470 5603 5727 5843 5952 6052 6143 6227 6301 6368 6425 6475 6517 6552 6580 6602 6620 6634 6646 6656 6666 6676 6688 6700 6715 6732 6751 6772 6795 6821 6848 6878 6908 6939 6970 7000 7029 7055 7078 7095 7106 7111 7109 7099 7083 7060 7033 7002 6970 6938 6909 6884 6865 6854 6852 6858 6873 6897 6928 6964 7006 7050 7095 7139 7181 7220 7253 7280 7301 7314 7319 7316 7305 7286 7259 7224 7183 7135 7081 7023 6960 6896 6829 6762 6696 6631 6569 6511 6458 6409 6367 6332 6304 6283 6271 6267 6270 6282 6301 6326 6358 6394 6435 6477 6521 6565 6608 6649 6687 6721 6751 6777 6798 6815 6829 3583 8 6 5 6839 6846 6850 6853 6856 6858 6860 6863 6869 6876 6886 6898 6912 6929 6947 6965 6983 6999 7012 7022 7028 7028 7023 7013 6999 6981 6961 6939 6917 6895 6875 6857 6841 6828 6816 6806 6797 6788 6779 6769 6758 6747 6735 6724 6714 6706 6701 6700 6703 6711 6725 6743 6766 6792 6821 6852 6883 6913 6941 6966 6988 7006 7020 7030 7037 7042 7045 7047 7049 7052 7056 7061 7067 7074 7081 7087 7092 7093 7090 7082 7068 7048 7020 6984 6940 6890 6832 6767 6697 6622 6542 6461 6377 6293 6210 6128 6050 5975 5905 5840 5782 5731 5688 5652 5625 5605 5594 5592 5597 5609 5629 5656 5688 5726 5768 5813 5860 5909 5957 6004 6049 6091 6128 6159 6185 6203 6214 6216 6209 6192 6165 6126 6076 6012 5936 5847 5743 5625 5494 5349 5191 5021 4840 4649 4450 4244 4033 3818 3601 3383 3166 2952 2743 2540 2344 2159 1984 1823 1676 1544 1429 1330 1248 1183 1133 1098 1076 1067 1069 1081 1102 1133 1174 1226 1289 1365 1456 1564 1690 1835 2000 2183 2385 2603 2834 3076 3323 3572 3819 4059 4289 4505 4704 4886 5048 5190 5312 5416 5501 5569 5622 5661 5688 5704 5711 5711 5705 5695 5683 5670 5659 5651 5647 5649 5659 5675 5700 5732 5770 5815 5864 5916 5970 6025 6078 6130 6180 6226 6269 6309 6345 6378 6407 6434 6458 6479 6498 6515 6529 6542 6554 6565 6574 6584 6593 6602 6612 6622 6633 6645 6658 6671 6686 6704 6723 6746 6773 6804 6840 6881 6926 6976 7029 7084 7140 7194 7245 7292 7331 7363 7387 7401 7406 7402 7390 7370 7343 7311 7275 7236 7194 7151 7107 7063 7020 6978 6937 6900 6866 6836 6811 6791 6777 6769 6768 6772 6783 6799 6821 6847 6877 6909 6942 6976 7008 7036 7060 7075 7082 7076 7057 7021 6968 6896 6804 6691 6558 6405 6233 6043 5839 5621 5393 5157 4915 4670 4425 4182 3941 3706 3478 3258 3046 2845 2656 2479 2315 2166 2033 1917 1819 1740 1682 1646 1631 1640 1672 1727 1803 1900 2015 2146 2289 2441 2598 2756 2912 3063 3205 3338 3461 3574 3678 3775 3867 3958 4051 4147 4250 4361 4479 4606 4740 4879 5021 5162 5301 5434 5559 5675 5780 5873 5954 6023 6080 6127 6164 6191 6209 6219 6222 6218 6208 6194 6175 6155 6133 6113 6095 6080 6071 6067 6068 6076 6088 6106 6127 6150 6175 6199 6223 6244 6261 6274 6282 6283 6277 6261 6236 6200 6151 6090 6015 5927 5824 5709 5581 5442 5294 5137 4975 4808 4638 4467 4295 4123 3952 3783 3615 3449 3285 3124 2965 2811 2662 2520 2385 2260 2146 2045 1959 1890 1838 1806 1795 1807 1841 1899 1980 2085 2213 2362 2531 2716 2916 3126 3344 3565 3786 4004 4215 4416 4607 4786 4951 5104 5243 5371 5488 5594 5691 5780 5860 5933 5999 6056 6106 6148 6183 6211 6231 6247 6258 6267 6274 6283 6294 6308 6329 6355 3584 8 6 5 6388 6429 6475 6528 6586 6646 6709 6772 6834 6893 6948 6999 7043 7082 7115 7142 7165 7182 7196 7206 7214 7219 7221 7221 7217 7211 7201 7186 7167 7144 7116 7084 7048 7008 6966 6922 6877 6833 6789 6746 6706 6670 6638 6612 6592 6580 6577 6584 6603 6634 6678 6735 6804 6885 6976 7075 7179 7286 7393 7496 7594 7684 7765 7835 7894 7942 7981 8010 8032 8049 8061 8070 8078 8084 8091 8097 8102 8108 8113 8118 8122 8125 8127 8130 8132 8135 8138 8142 8146 8150 8154 8157 8159 8158 8154 8148 8138 8124 8108 8089 8068 8046 8022 7999 7975 7952 7929 7907 7885 7864 7843 7822 7801 7780 7758 7736 7713 7689 7664 7638 7611 7582 7551 7519 7486 7451 7417 7382 7349 7318 7290 7265 7244 7226 7212 7201 7191 7181 7170 7156 7138 7113 7082 7043 6996 6943 6884 6822 6757 6693 6632 6577 6530 6492 6466 6453 6454 6467 6494 6532 6581 6639 6705 6776 6851 6928 7005 7081 7153 7221 7284 7339 7386 7424 7453 7471 7480 7478 7468 7449 7423 7392 7359 7324 7291 7261 7236 7218 7207 7205 7212 7228 7252 7285 7324 7369 7419 7474 7533 7593 7656 7718 7781 7841 7899 7952 8000 8040 8072 8094 8106 8105 8093 8069 8032 7984 7924 7854 7775 7687 7592 7492 7387 7280 7172 7064 6957 6853 6753 6655 6561 6470 6379 6287 6192 6092 5983 5863 5729 5581 5417 5237 5040 4828 4602 4364 4116 3861 3603 3344 3087 2837 2597 2371 2163 1977 1819 1691 1599 1546 1534 1566 1642 1760 1920 2116 2343 2596 2867 3148 3432 3711 3978 4228 4456 4658 4833 4978 5095 5183 5245 5281 5294 5285 5257 5212 5151 5075 4987 4887 4778 4661 4538 4410 4279 4146 4012 3879 3745 3613 3480 3347 3213 3078 2939 2798 2654 2507 2358 2209 2060 1915 1774 1639 1512 1394 1286 1187 1099 1020 950 888 834 785 742 704 671 642 618 598 583 572 566 564 567 576 589 609 636 671 716 773 842 925 1023 1137 1267 1411 1569 1737 1913 2094 2275 2453 2624 2784 2930 3061 3174 3269 3345 3403 3443 3467 3476 3472 3455 3426 3387 3337 3277 3207 3128 3038 2939 2831 2714 2589 2458 2323 2184 2045 1907 1773 1644 1523 1411 1310 1219 1141 1075 1020 976 943 919 904 896 897 904 920 944 977 1022 1080 1152 1240 1346 1470 1612 1772 1949 2140 2342 2553 2767 2981 3191 3395 3587 3767 3932 4082 4216 4335 4439 4529 4607 4674 4731 4778 4817 4848 4871 4886 4894 4895 4888 4875 4855 4828 4795 4756 4712 4663 4610 4552 4490 4423 4352 4275 4194 4106 4010 3907 3796 3674 3543 3402 3250 3090 2922 2747 2568 2387 2208 2033 1864 1705 1558 1424 1304 1201 1112 1038 978 929 891 861 839 821 807 797 791 789 792 803 823 854 901 963 1044 1145 1266 1407 1566 1741 1929 2126 2328 2531 3584 8 7 1 5855 5898 5952 6006 6057 6120 6182 6237 6299 6357 6405 6444 6485 6520 6547 6568 6584 6596 6608 6614 6620 6626 6632 6634 6632 6627 6619 6607 6590 6568 6542 6512 6478 6440 6400 6358 6315 6272 6229 6188 6149 6114 6083 6058 6039 6029 6029 6038 6060 6093 6139 6196 6264 6341 6426 6517 6612 6707 6802 6893 6979 7057 7128 7189 7241 7283 7316 7341 7358 7370 7377 7381 7383 7385 7387 7391 7396 7403 7412 7422 7432 7442 7452 7460 7467 7472 7475 7476 7476 7474 7471 7467 7462 7455 7448 7440 7430 7418 7405 7390 7374 7357 7338 7319 7300 7281 7262 7243 7224 7204 7185 7164 7143 7121 7097 7073 7048 7022 6995 6968 6941 6913 6886 6859 6832 6805 6779 6753 6728 6704 6682 6662 6644 6628 6613 6600 6587 6574 6560 6543 6522 6496 6464 6426 6382 6331 6277 6219 6159 6101 6046 5996 5955 5924 5905 5898 5905 5924 5957 6000 6053 6114 6180 6251 6322 6394 6463 6529 6591 6647 6696 6738 6773 6800 6820 6831 6834 6830 6819 6802 6780 6755 6727 6698 6671 6647 6626 6611 6603 6603 6610 6625 6648 6678 6715 6759 6807 6859 6915 6973 7031 7089 7146 7200 7251 7296 7335 7366 7388 7401 7404 7397 7378 7349 7310 7260 7201 7134 7059 6977 6890 6798 6704 6608 6512 6417 6324 6235 6150 6069 5991 5915 5840 5762 5679 5588 5486 5370 5239 5089 4922 4737 4536 4320 4092 3857 3616 3373 3133 2898 2670 2454 2250 2062 1892 1743 1618 1518 1449 1411 1409 1444 1516 1626 1773 1954 2165 2400 2654 2919 3187 3451 3705 3941 4155 4343 4503 4632 4730 4800 4842 4859 4853 4828 4786 4730 4662 4585 4499 4406 4307 4202 4094 3982 3866 3748 3627 3504 3380 3255 3129 3001 2873 2744 2613 2481 2348 2215 2081 1949 1818 1690 1566 1448 1336 1231 1135 1047 969 898 836 782 735 694 659 629 604 583 566 553 543 536 532 532 535 541 552 569 592 623 664 717 784 865 961 1073 1199 1340 1491 1652 1818 1985 2151 2311 2462 2601 2726 2836 2930 3008 3070 3117 3150 3170 3177 3173 3157 3131 3095 3047 2989 2921 2842 2753 2654 2546 2430 2308 2181 2051 1920 1790 1663 1541 1426 1319 1221 1135 1059 995 942 899 867 843 828 819 816 819 829 845 869 903 948 1006 1079 1168 1275 1399 1541 1698 1868 2050 2239 2433 2627 2819 3005 3183 3351 3507 3651 3781 3899 4003 4095 4175 4244 4301 4349 4388 4417 4439 4454 4462 4465 4462 4454 4441 4423 4401 4373 4341 4303 4260 4210 4156 4095 4029 3957 3880 3797 3709 3614 3513 3405 3290 3167 3038 2901 2758 2609 2456 2300 2143 1987 1835 1687 1547 1417 1296 1188 1092 1008 938 879 832 795 768 748 734 726 722 722 727 737 753 777 810 856 916 991 1084 1195 1324 1469 1629 1802 1983 2168 2355 3585 8 7 1 2538 2715 2882 3036 3175 3300 3408 3501 3579 3643 3694 3734 3763 3782 3794 3797 3793 3784 3769 3749 3725 3699 3671 3643 3616 3590 3567 3548 3533 3523 3519 3520 3526 3537 3553 3572 3594 3618 3642 3665 3685 3702 3713 3719 3717 3706 3687 3658 3619 3569 3509 3438 3357 3265 3163 3052 2932 2804 2669 2529 2385 2240 2096 1954 1817 1687 1565 1453 1352 1262 1183 1115 1057 1009 969 936 909 887 869 854 842 833 827 823 822 823 827 833 841 851 863 875 889 903 919 936 955 976 1001 1030 1063 1101 1144 1191 1242 1297 1353 1410 1465 1518 1568 1612 1651 1683 1709 1727 1740 1746 1747 1742 1733 1720 1702 1682 1658 1630 1599 1565 1528 1488 1445 1399 1350 1299 1245 1189 1132 1074 1015 956 897 839 783 729 678 630 585 545 508 475 446 421 398 379 363 349 337 328 320 314 310 308 307 309 312 317 325 334 345 359 375 394 416 441 470 503 540 581 626 675 727 782 839 899 959 1019 1079 1138 1196 1252 1306 1358 1407 1455 1500 1544 1586 1626 1665 1703 1740 1776 1811 1845 1879 1912 1944 1977 2008 2040 2071 2102 2133 2163 2193 2222 2249 2275 2299 2320 2339 2355 2368 2378 2386 2390 2392 2392 2388 2382 2372 2358 2339 2314 2284 2246 2201 2148 2088 2022 1950 1874 1795 1714 1635 1558 1484 1416 1355 1300 1253 1215 1185 1164 1151 1148 1155 1171 1197 1234 1282 1339 1407 1485 1572 1666 1767 1873 1981 2090 2198 2304 2405 2502 2591 2674 2750 2818 2879 2932 2978 3018 3050 3076 3095 3108 3115 3116 3110 3099 3082 3060 3034 3005 2972 2937 2900 2863 2824 2785 2747 2708 2669 2631 2593 2555 2518 2482 2447 2412 2378 2345 2312 2281 2249 2217 2185 2152 2117 2080 2042 2000 1956 1908 1857 1803 1746 1685 1620 1553 1482 1408 1332 1255 1176 1097 1019 943 869 799 734 673 619 570 528 491 460 434 413 395 382 371 363 358 355 354 355 358 363 371 380 393 408 427 449 475 507 543 584 631 683 741 804 872 943 1017 1093 1169 1245 1319 1391 1460 1525 1585 1642 1694 1742 1787 1828 1867 1904 1939 1973 2007 2040 2072 2104 2134 2164 2192 2218 2242 2264 2283 2300 2315 2328 2339 2350 2361 2373 2387 2403 2422 2445 2473 2505 2542 2584 2631 2682 2737 2795 2855 2917 2979 3041 3102 3161 3217 3270 3318 3363 3402 3436 3467 3492 3514 3533 3549 3563 3576 3589 3602 3616 3633 3652 3675 3703 3737 3778 3825 3881 3945 4017 4097 4185 4279 4378 4481 4585 4691 4796 4899 4998 5094 5185 5271 5351 5425 5494 5555 5610 5657 5697 5727 5749 5760 5762 5752 5731 5698 5654 5596 5526 5442 5344 5233 5107 4968 4816 4652 4479 4298 4112 3926 3741 3564 3397 3244 3586 8 7 1 3109 2994 2902 2836 2795 2779 2789 2823 2877 2950 3037 3135 3239 3344 3447 3543 3629 3701 3756 3794 3812 3812 3794 3759 3707 3642 3564 3475 3376 3268 3152 3028 2896 2758 2613 2462 2307 2149 1991 1834 1681 1535 1397 1270 1154 1052 962 886 822 769 727 694 668 649 635 625 618 613 611 610 612 616 624 636 655 681 718 767 830 909 1005 1120 1254 1405 1573 1755 1950 2154 2363 2575 2788 2997 3202 3401 3592 3776 3952 4120 4281 4435 4581 4721 4854 4979 5097 5206 5307 5398 5480 5551 5613 5664 5704 5735 5755 5765 5765 5757 5741 5719 5690 5658 5624 5590 5559 5531 5509 5496 5491 5497 5514 5542 5580 5629 5685 5749 5819 5892 5967 6041 6115 6184 6249 6307 6358 6401 6436 6461 6478 6487 6489 6485 6476 6463 6449 6433 6417 6400 6384 6366 6347 6325 6299 6267 6229 6182 6127 6063 5991 5912 5826 5736 5642 5547 5452 5359 5271 5189 5116 5052 5001 4963 4941 4935 4947 4978 5027 5095 5180 5281 5396 5523 5660 5802 5948 6096 6241 6384 6521 6652 6775 6891 6998 7097 7187 7268 7341 7406 7462 7511 7551 7584 7610 7629 7642 7648 7649 7644 7634 7618 7595 7567 7531 7488 7438 7381 7316 7245 7168 7085 6998 6907 6814 6719 6623 6527 6430 6334 6237 6140 6042 5943 5842 5739 5633 5523 5409 5290 5166 5035 4898 4754 4604 4447 4284 4116 3943 3765 3584 3401 3217 3033 2851 2671 2495 2325 2162 2008 1864 1731 1610 1502 1408 1327 1258 1201 1154 1117 1088 1067 1052 1044 1044 1053 1074 1108 1160 1232 1326 1445 1589 1759 1951 2164 2394 2634 2879 3123 3360 3585 3794 3983 4152 4300 4429 4541 4640 4729 4813 4894 4976 5061 5150 5243 5340 5440 5541 5641 5738 5830 5915 5991 6058 6114 6159 6192 6215 6228 6232 6227 6215 6199 6178 6156 6134 6112 6093 6077 6064 6053 6044 6035 6025 6012 5993 5966 5931 5884 5825 5754 5669 5570 5459 5335 5198 5050 4890 4720 4538 4347 4145 3935 3717 3493 3266 3036 2808 2585 2370 2165 1974 1798 1640 1500 1378 1274 1187 1115 1058 1013 981 960 950 951 966 994 1038 1097 1174 1268 1380 1507 1649 1803 1967 2136 2309 2482 2651 2815 2971 3117 3253 3378 3491 3592 3683 3762 3830 3888 3936 3974 4002 4021 4032 4034 4030 4018 4000 3978 3951 3921 3887 3851 3813 3773 3731 3688 3645 3600 3554 3508 3462 3415 3368 3321 3274 3226 3178 3129 3080 3030 2979 2928 2877 2826 2775 2725 2676 2628 2581 2535 2491 2448 2406 2364 2323 2282 2240 2199 2157 2116 2074 2032 1990 1949 1907 1866 1824 1782 1739 1696 1652 1606 1558 1509 1457 1403 1347 1288 1228 1166 1103 1039 976 913 852 793 737 684 635 590 549 512 480 451 427 405 387 371 359 349 341 337 334 334 336 340 347 355 3587 8 7 1 365 378 392 409 427 449 473 500 531 566 605 649 696 747 802 859 919 979 1040 1100 1159 1216 1271 1324 1374 1421 1467 1511 1554 1595 1635 1675 1713 1750 1786 1821 1854 1885 1913 1939 1961 1979 1992 2001 2003 1998 1985 1963 1933 1894 1845 1789 1724 1654 1579 1500 1421 1342 1265 1193 1126 1065 1011 964 924 892 865 845 829 817 809 802 797 792 787 781 774 765 754 742 729 715 701 687 674 661 649 639 630 622 615 609 604 599 595 593 591 590 591 594 598 605 613 622 633 644 656 668 679 689 698 706 713 718 723 726 728 730 731 733 735 738 745 756 774 801 838 888 954 1036 1135 1253 1388 1539 1704 1881 2066 2255 2447 2636 2821 3000 3169 3329 3477 3614 3740 3854 3956 4046 4123 4188 4240 4279 4303 4314 4311 4295 4266 4227 4178 4122 4059 3993 3925 3858 3793 3734 3681 3637 3603 3583 3576 3584 3607 3645 3697 3761 3835 3914 3994 4072 4142 4201 4243 4265 4265 4241 4192 4117 4018 3896 3753 3592 3416 3227 3029 2825 2619 2414 2213 2021 1839 1671 1520 1386 1271 1174 1095 1033 984 947 920 902 892 891 901 926 970 1036 1131 1258 1419 1617 1851 2117 2411 2727 3056 3391 3722 4041 4342 4619 4869 5090 5283 5448 5589 5709 5812 5903 5983 6057 6128 6196 6264 6334 6405 6478 6555 6635 6719 6805 6894 6985 7076 7166 7254 7336 7413 7483 7544 7597 7641 7675 7702 7721 7734 7740 7740 7736 7726 7711 7691 7666 7636 7601 7562 7519 7473 7424 7375 7325 7275 7227 7179 7133 7089 7045 7003 6962 6921 6881 6842 6805 6769 6735 6704 6674 6648 6624 6602 6583 6566 6551 6538 6527 6518 6512 6508 6507 6509 6514 6524 6536 6552 6572 6594 6620 6647 6676 6706 6737 6766 6794 6818 6839 6854 6862 6862 6853 6834 6805 6764 6713 6651 6578 6494 6400 6297 6184 6062 5930 5789 5639 5480 5312 5136 4951 4759 4561 4357 4147 3934 3717 3499 3279 3060 2842 2628 2418 2214 2018 1833 1660 1500 1356 1228 1116 1022 945 882 834 797 771 752 740 733 730 732 740 755 780 819 873 948 1045 1166 1313 1485 1682 1901 2138 2389 2648 2911 3172 3426 3669 3899 4113 4309 4488 4650 4795 4925 5042 5146 5238 5319 5390 5452 5503 5544 5576 5598 5610 5612 5604 5588 5562 5529 5487 5437 5380 5315 5243 5163 5076 4982 4880 4770 4652 4526 4393 4251 4102 3945 3782 3613 3439 3261 3080 2898 2715 2533 2354 2179 2010 1847 1692 1547 1413 1290 1180 1083 999 929 870 824 787 760 740 725 716 710 707 707 711 719 732 751 778 812 854 905 963 1029 1102 1181 1265 1355 1451 1554 1665 1787 1922 2071 2238 2424 2630 2855 3099 3360 3634 3918 4208 4498 4785 3588 8 7 1 5064 5331 5584 5819 6037 6236 6416 6578 6722 6851 6965 7066 7156 7235 7306 7369 7424 7474 7518 7557 7591 7620 7644 7662 7675 7682 7683 7678 7666 7649 7626 7597 7563 7523 7479 7430 7377 7318 7256 7189 7119 7045 6970 6893 6816 6739 6665 6593 6525 6461 6402 6348 6300 6259 6225 6198 6181 6173 6176 6189 6214 6250 6297 6354 6420 6492 6569 6649 6730 6809 6885 6957 7025 7087 7144 7195 7242 7283 7320 7351 7378 7399 7415 7423 7425 7419 7405 7383 7353 7316 7270 7216 7155 7086 7009 6924 6830 6727 6615 6494 6362 6222 6072 5914 5748 5576 5400 5219 5037 4855 4674 4498 4328 4168 4020 3887 3773 3681 3614 3576 3567 3590 3645 3731 3845 3986 4148 4326 4516 4712 4907 5097 5277 5444 5594 5725 5837 5927 5996 6044 6069 6073 6054 6013 5950 5866 5762 5640 5503 5355 5201 5046 4897 4759 4637 4538 4464 4420 4406 4423 4470 4545 4645 4766 4904 5055 5214 5380 5547 5715 5881 6044 6204 6359 6511 6658 6801 6941 7076 7207 7332 7452 7564 7669 7764 7849 7922 7984 8033 8071 8097 8114 8122 8123 8120 8113 8106 8100 8095 8092 8092 8095 8100 8106 8114 8121 8128 8134 8138 8142 8144 8144 8143 8141 8136 8129 8119 8105 8087 8063 8033 7996 7952 7900 7841 7773 7696 7611 7517 7414 7301 7177 7043 6897 6741 6572 6393 6202 6002 5792 5573 5347 5113 4873 4627 4376 4121 3864 3605 3347 3093 2845 2605 2377 2164 1969 1792 1635 1500 1385 1290 1213 1152 1106 1074 1054 1046 1049 1063 1090 1130 1183 1249 1327 1415 1512 1614 1718 1819 1913 1996 2065 2116 2147 2157 2146 2114 2063 1994 1911 1816 1712 1603 1492 1382 1276 1176 1084 1003 932 872 823 784 754 732 716 706 702 702 709 723 748 786 842 918 1017 1144 1299 1482 1694 1931 2191 2468 2758 3053 3348 3638 3916 4180 4426 4652 4858 5045 5214 5367 5506 5633 5752 5864 5971 6073 6173 6269 6364 6455 6544 6629 6711 6789 6862 6930 6993 7049 7098 7139 7171 7195 7209 7213 7208 7194 7171 7141 7105 7063 7018 6970 6922 6873 6825 6780 6737 6697 6661 6630 6603 6581 6563 6550 6541 6537 6537 6540 6546 6554 6565 6578 6594 6613 6635 6661 6693 6730 6774 6823 6879 6941 7006 7076 7147 7218 7289 7357 7421 7482 7538 7588 7634 7673 7707 7735 7757 7772 7780 7780 7773 7756 7732 7698 7654 7601 7538 7465 7380 7283 7173 7050 6912 6759 6592 6410 6214 6006 5786 5557 5320 5077 4828 4577 4322 4066 3808 3551 3294 3040 2791 2548 2316 2096 1892 1706 1540 1396 1274 1174 1093 1031 983 948 924 907 897 895 901 917 946 991 1055 1142 1254 1392 1556 1745 1957 2188 2435 2692 2956 3221 3484 3741 3989 4226 4451 4664 4863 5051 5226 5389 5541 5683 5814 5936 6049 6152 6247 6333 6411 6480 6539 3589 8 7 1 6589 6628 6657 6674 6679 6671 6650 6616 6568 6506 6432 6344 6243 6129 6003 5864 5714 5552 5380 5198 5008 4810 4608 4401 4193 3983 3774 3567 3362 3160 2960 2765 2573 2386 2204 2027 1858 1697 1545 1404 1274 1157 1051 958 877 808 750 701 662 631 607 589 578 571 569 571 575 581 590 602 616 635 660 694 740 800 879 979 1102 1250 1423 1622 1844 2087 2347 2620 2901 3185 3469 3749 4021 4283 4533 4770 4993 5203 5400 5583 5752 5908 6051 6180 6294 6394 6480 6552 6610 6655 6689 6712 6728 6738 6744 6750 6757 6769 6787 6813 6849 6894 6950 7015 7088 7169 7254 7342 7430 7515 7595 7669 7733 7787 7831 7862 7882 7890 7887 7873 7849 7816 7773 7723 7665 7600 7530 7455 7378 7299 7220 7144 7071 7004 6944 6892 6849 6816 6791 6775 6767 6767 6772 6783 6798 6818 6842 6870 6902 6939 6982 7029 7082 7140 7203 7269 7338 7408 7477 7545 7610 7670 7724 7771 7810 7840 7862 7875 7878 7872 7857 7834 7803 7765 7720 7670 7614 7554 7489 7421 7350 7274 7195 7110 7018 6919 6810 6690 6557 6410 6247 6069 5873 5661 5433 5190 4933 4664 4387 4103 3816 3528 3243 2965 2695 2438 2197 1972 1768 1584 1423 1283 1166 1069 992 931 885 852 827 811 800 796 797 805 822 853 899 965 1054 1170 1315 1491 1696 1929 2188 2467 2762 3067 3376 3683 3982 4269 4540 4794 5030 5246 5445 5628 5796 5952 6098 6235 6365 6488 6604 6714 6817 6911 6996 7070 7132 7180 7213 7229 7227 7205 7162 7097 7010 6899 6765 6607 6428 6229 6011 5776 5527 5268 5000 4727 4451 4175 3901 3632 3370 3116 2872 2639 2419 2213 2022 1847 1687 1543 1415 1302 1203 1117 1041 974 916 864 817 776 739 707 680 659 643 633 628 629 634 642 653 667 684 705 733 770 822 893 988 1112 1267 1457 1680 1935 2216 2518 2830 3143 3447 3730 3983 4199 4371 4497 4575 4606 4595 4545 4462 4351 4219 4070 3909 3738 3560 3377 3190 3001 2812 2623 2437 2257 2084 1922 1772 1636 1516 1412 1325 1252 1194 1148 1112 1085 1064 1049 1038 1029 1023 1019 1017 1016 1017 1021 1028 1041 1060 1088 1130 1187 1265 1366 1495 1654 1845 2067 2320 2600 2903 3222 3551 3881 4205 4516 4807 5074 5313 5522 5702 5853 5978 6081 6164 6232 6289 6337 6379 6416 6450 6482 6510 6536 6559 6578 6593 6603 6610 6613 6613 6612 6612 6613 6618 6630 6649 6679 6718 6770 6832 6905 6987 7077 7170 7266 7360 7449 7531 7602 7660 7703 7729 7736 7723 7691 7637 7562 7466 7349 7213 7059 6887 6701 6501 6291 6074 5851 5626 5402 5182 4968 4762 4569 4390 4228 4085 3964 3868 3797 3753 3739 3754 3799 3874 3977 4107 4261 4436 4629 4836 5051 5271 5491 5707 5913 6107 6284 6441 6578 3590 8 7 1 6691 6781 6848 6891 6913 6916 6901 6871 6829 6777 6718 6652 6583 6510 6433 6353 6269 6179 6081 5974 5855 5722 5576 5413 5234 5040 4832 4611 4381 4144 3903 3662 3424 3192 2969 2757 2557 2373 2204 2053 1923 1814 1730 1672 1645 1651 1692 1771 1887 2040 2230 2453 2705 2982 3278 3587 3902 4220 4534 4840 5136 5418 5685 5936 6170 6387 6585 6765 6926 7068 7190 7293 7376 7442 7491 7526 7548 7561 7567 7568 7565 7561 7555 7548 7539 7528 7515 7498 7477 7453 7426 7397 7367 7337 7308 7280 7255 7231 7209 7187 7164 7139 7110 7075 7034 6986 6930 6868 6799 6726 6649 6572 6494 6420 6350 6287 6231 6184 6146 6116 6095 6081 6073 6069 6068 6066 6062 6055 6042 6022 5995 5961 5918 5869 5814 5755 5693 5630 5568 5508 5451 5400 5355 5317 5285 5259 5239 5223 5210 5198 5186 5172 5154 5130 5100 5063 5017 4963 4901 4831 4753 4668 4577 4481 4380 4276 4168 4059 3949 3840 3733 3630 3533 3443 3364 3296 3242 3202 3178 3169 3177 3200 3237 3286 3347 3416 3492 3572 3655 3738 3819 3897 3969 4034 4090 4136 4171 4191 4198 4188 4161 4117 4054 3974 3875 3759 3627 3481 3323 3155 2980 2800 2618 2438 2261 2091 1928 1775 1633 1504 1386 1282 1190 1111 1044 987 941 904 875 852 835 821 811 802 794 786 779 772 765 760 756 754 754 757 762 769 779 789 801 815 832 852 880 917 968 1038 1131 1251 1404 1591 1815 2076 2372 2702 3059 3439 3833 4236 4639 5034 5416 5778 6117 6430 6716 6973 7204 7409 7592 7754 7899 8028 8143 8245 8336 8416 8484 8542 8588 8624 8650 8666 8675 8678 8677 8672 8667 8662 8658 8655 8652 8648 8641 8629 8608 8576 8530 8469 8390 8293 8178 8045 7896 7734 7563 7384 7204 7025 6853 6692 6546 6418 6313 6233 6180 6157 6163 6200 6266 6359 6476 6615 6771 6939 7116 7297 7478 7656 7827 7990 8143 8286 8419 8543 8658 8766 8866 8961 9051 9135 9213 9287 9354 9416 9471 9520 9563 9600 9632 9660 9684 9704 9722 9736 9748 9758 9764 9767 9768 9766 9760 9753 9744 9733 9722 9711 9700 9689 9680 9671 9662 9654 9645 9636 9627 9617 9607 9598 9589 9581 9575 9571 9569 9570 9573 9579 9585 9593 9601 9609 9616 9623 9628 9633 9637 9640 9642 9644 9646 9647 9649 9650 9652 9655 9659 9665 9673 9683 9696 9711 9729 9748 9767 9786 9805 9821 9834 9845 9853 9857 9860 9862 9863 9864 9866 9870 9874 9879 9884 9887 9888 9887 9881 9872 9859 9843 9825 9805 9785 9766 9749 9733 9721 9711 9703 9698 9694 9690 9687 9684 9680 9674 9667 9657 9643 9625 9601 9570 9530 9481 9421 9348 9261 9158 9039 8903 8747 8572 8376 8159 7920 7659 7378 7077 6758 6425 6081 5730 5376 5023 4676 4340 4017 3711 3426 3164 2929 2722 2546 2406 3591 8 7 1 2304 2243 2228 2259 2340 2471 2652 2880 3152 3464 3807 4175 4560 4953 5345 5731 6102 6455 6785 7090 7370 7623 7853 8060 8245 8413 8564 8701 8825 8939 9042 9136 9221 9299 9368 9431 9487 9536 9579 9617 9649 9676 9699 9717 9730 9739 9742 9741 9734 9723 9707 9686 9663 9637 9610 9583 9558 9535 9516 9500 9488 9480 9476 9474 9473 9474 9475 9475 9474 9472 9470 9466 9461 9456 9449 9443 9435 9425 9414 9401 9385 9367 9344 9318 9288 9254 9216 9173 9125 9071 9012 8947 8875 8797 8714 8625 8531 8436 8339 8243 8150 8062 7981 7908 7845 7792 7751 7720 7701 7693 7696 7710 7734 7767 7809 7860 7918 7982 8052 8125 8200 8275 8349 8420 8487 8549 8605 8656 8702 8743 8779 8811 8840 8866 8888 8906 8920 8927 8927 8918 8898 8866 8819 8757 8678 8582 8467 8332 8177 8002 7807 7590 7352 7093 6814 6515 6198 5865 5520 5167 4809 4451 4099 3759 3434 3129 2847 2591 2362 2161 1986 1838 1715 1617 1543 1494 1473 1481 1522 1600 1717 1877 2081 2329 2619 2946 3304 3686 4082 4483 4879 5259 5617 5946 6241 6500 6721 6907 7059 7180 7275 7347 7400 7436 7459 7468 7467 7453 7428 7390 7340 7275 7195 7101 6992 6867 6728 6574 6407 6228 6036 5834 5622 5401 5173 4939 4700 4459 4216 3974 3735 3501 3274 3056 2849 2655 2475 2313 2169 2046 1947 1873 1828 1814 1835 1894 1991 2130 2311 2532 2793 3090 3419 3772 4145 4528 4915 5298 5671 6027 6364 6676 6964 7226 7464 7677 7870 8042 8197 8336 8460 8571 8669 8755 8829 8890 8939 8977 9003 9018 9023 9018 9003 8979 8948 8910 8865 8816 8762 8706 8650 8594 8542 8495 8455 8423 8402 8393 8395 8409 8434 8470 8515 8567 8625 8686 8749 8812 8873 8932 8987 9039 9087 9131 9171 9209 9244 9277 9308 9339 9369 9398 9426 9454 9481 9507 9532 9555 9577 9597 9616 9633 9650 9666 9681 9697 9711 9726 9739 9751 9761 9769 9773 9772 9767 9757 9742 9721 9696 9665 9630 9592 9550 9505 9459 9410 9360 9308 9255 9200 9144 9087 9029 8970 8911 8852 8795 8740 8688 8641 8599 8563 8534 8512 8497 8490 8489 8495 8507 8524 8545 8569 8597 8626 8658 8690 8723 8755 8786 8814 8839 8859 8874 8883 8885 8881 8872 8857 8840 8820 8800 8782 8767 8757 8751 8751 8757 8768 8784 8803 8825 8849 8875 8900 8925 8950 8973 8994 9012 9028 9039 9045 9047 9042 9030 9012 8985 8952 8910 8860 8803 8738 8666 8589 8506 8419 8329 8240 8153 8070 7994 7929 7875 7836 7812 7805 7815 7840 7881 7936 8002 8077 8160 8247 8338 8430 8522 8613 8701 8786 8866 8941 9011 9073 9128 9173 9210 9237 9253 9259 9253 9237 9209 9169 9117 9051 8971 8875 8761 8630 8478 8306 8112 7895 7657 7397 7117 6818 6502 6171 5829 5477 5119 4759 4399 4044 3697 3362 3043 2742 3592 8 7 1 2464 2211 1984 1785 1615 1472 1354 1260 1187 1131 1088 1058 1038 1027 1028 1041 1072 1125 1205 1317 1467 1658 1893 2170 2489 2844 3229 3635 4054 4475 4890 5289 5665 6013 6330 6615 6867 7089 7284 7455 7607 7743 7866 7980 8085 8183 8276 8362 8444 8520 8592 8660 8726 8789 8851 8913 8976 9038 9101 9164 9225 9284 9340 9392 9439 9480 9516 9546 9570 9589 9603 9613 9619 9622 9622 9619 9614 9607 9599 9589 9578 9566 9554 9541 9528 9515 9501 9486 9471 9454 9437 9418 9399 9380 9361 9343 9327 9314 9303 9295 9289 9285 9281 9276 9269 9259 9243 9221 9193 9157 9113 9062 9004 8939 8868 8791 8708 8621 8529 8434 8335 8235 8134 8035 7940 7852 7774 7709 7659 7627 7615 7622 7650 7697 7762 7843 7936 8038 8146 8257 8369 8479 8585 8685 8780 8868 8950 9025 9095 9160 9221 9277 9329 9378 9423 9466 9504 9540 9572 9601 9627 9650 9670 9687 9702 9714 9724 9732 9738 9742 9743 9743 9742 9739 9735 9730 9726 9721 9717 9715 9713 9712 9713 9714 9716 9718 9720 9721 9721 9721 9721 9721 9720 9720 9721 9722 9722 9723 9722 9720 9714 9703 9688 9666 9636 9598 9550 9491 9420 9336 9235 9116 8977 8816 8631 8419 8180 7914 7621 7304 6966 6610 6240 5863 5484 5107 4738 4382 4043 3724 3430 3164 2929 2727 2562 2438 2356 2321 2334 2398 2512 2676 2887 3142 3434 3757 4103 4462 4828 5190 5543 5880 6196 6489 6757 6999 7218 7414 7589 7747 7887 8013 8126 8226 8314 8390 8456 8511 8557 8593 8621 8641 8653 8658 8655 8643 8620 8586 8538 8474 8393 8294 8176 8039 7886 7716 7534 7343 7146 6947 6751 6560 6379 6210 6055 5915 5790 5680 5583 5497 5419 5346 5275 5201 5122 5035 4938 4831 4712 4583 4445 4301 4154 4005 3858 3715 3578 3448 3324 3206 3094 2986 2879 2774 2669 2564 2457 2350 2243 2137 2033 1934 1839 1750 1670 1599 1540 1494 1466 1458 1475 1521 1599 1714 1868 2064 2300 2575 2885 3226 3590 3969 4355 4740 5116 5475 5814 6128 6415 6674 6908 7117 7305 7474 7627 7767 7897 8017 8130 8236 8336 8429 8515 8595 8669 8737 8798 8854 8904 8949 8990 9026 9057 9084 9108 9127 9142 9154 9163 9169 9172 9174 9173 9172 9169 9166 9162 9159 9155 9152 9149 9146 9143 9140 9138 9134 9130 9125 9118 9109 9097 9081 9061 9034 9000 8958 8906 8842 8764 8671 8561 8432 8283 8113 7922 7708 7473 7218 6944 6654 6350 6037 5717 5393 5071 4752 4440 4138 3849 3576 3321 3088 2879 2697 2547 2431 2353 2317 2325 2378 2478 2624 2814 3044 3310 3605 3922 4254 4593 4932 5264 5584 5887 6171 6434 6676 6897 7099 7282 7450 7604 7745 7876 7996 8107 8210 8304 8390 8468 8538 8600 8655 8702 8743 8777 8804 8825 8840 8850 8853 8850 8840 8824 8800 8768 8727 8678 8618 8550 8472 3593 8 7 1 8386 8292 8194 8092 7991 7891 7796 7707 7627 7555 7492 7436 7384 7335 7283 7226 7160 7080 6985 6871 6738 6585 6414 6225 6022 5807 5584 5356 5125 4897 4674 4459 4255 4067 3897 3748 3625 3530 3466 3437 3443 3488 3569 3687 3838 4021 4230 4460 4705 4960 5219 5475 5725 5964 6189 6397 6589 6762 6917 7055 7177 7284 7378 7459 7530 7591 7645 7691 7731 7766 7796 7822 7844 7862 7876 7886 7892 7893 7890 7882 7869 7852 7831 7807 7780 7750 7719 7686 7653 7618 7582 7546 7507 7467 7425 7380 7332 7281 7228 7170 7110 7046 6979 6909 6836 6760 6683 6603 6521 6438 6354 6269 6183 6097 6010 5921 5830 5737 5641 5540 5436 5326 5212 5094 4972 4848 4723 4598 4476 4357 4243 4136 4035 3942 3856 3777 3703 3633 3566 3500 3432 3362 3288 3207 3120 3025 2922 2810 2692 2566 2436 2302 2167 2032 1901 1775 1657 1547 1448 1360 1284 1220 1167 1124 1091 1066 1049 1038 1032 1033 1039 1050 1068 1091 1122 1161 1207 1261 1322 1390 1463 1540 1620 1701 1781 1857 1930 1996 2055 2106 2148 2182 2206 2222 2230 2231 2225 2214 2197 2177 2153 2126 2097 2066 2033 1998 1961 1923 1882 1840 1795 1749 1699 1647 1593 1536 1477 1415 1352 1287 1220 1152 1083 1015 947 880 814 751 691 634 581 533 490 451 418 389 364 343 327 313 302 294 287 282 279 277 277 277 279 281 285 291 298 308 320 335 355 379 408 442 482 528 579 635 695 759 826 894 963 1032 1101 1169 1235 1301 1365 1428 1490 1551 1611 1669 1727 1784 1840 1895 1950 2005 2061 2117 2175 2235 2297 2361 2428 2496 2567 2638 2710 2782 2854 2925 2995 3065 3135 3205 3275 3347 3420 3496 3573 3652 3732 3813 3895 3976 4056 4135 4212 4288 4361 4433 4504 4574 4643 4712 4780 4849 4916 4982 5047 5109 5169 5226 5280 5332 5382 5430 5476 5523 5570 5619 5668 5720 5773 5827 5883 5939 5996 6052 6107 6162 6215 6267 6317 6365 6412 6457 6501 6544 6584 6623 6659 6694 6726 6755 6781 6803 6822 6837 6848 6854 6855 6851 6841 6825 6801 6771 6732 6685 6630 6567 6497 6420 6337 6250 6161 6073 5988 5908 5837 5777 5730 5698 5683 5685 5704 5741 5793 5859 5937 6025 6119 6219 6320 6421 6521 6618 6710 6798 6881 6959 7032 7102 7168 7231 7293 7354 7414 7475 7535 7597 7659 7721 7783 7845 7904 7962 8017 8069 8117 8161 8201 8237 8269 8298 8324 8347 8368 8386 8402 8415 8426 8433 8437 8438 8435 8428 8419 8407 8392 8374 8355 8335 8313 8289 8265 8239 8212 8184 8155 8125 8093 8061 8027 7991 7953 7913 7868 7818 7763 7701 7632 7554 7469 7375 7275 7167 7055 6938 6819 6699 6580 6462 6348 6238 6133 6036 5947 5866 5796 5738 5690 5655 5631 5619 5617 5623 5637 5654 5675 5696 3594 8 7 2 5689 5704 5719 5733 5748 5766 5786 5810 5839 5874 5914 5961 6013 6069 6129 6192 6256 6320 6383 6445 6504 6561 6615 6666 6713 6756 6795 6830 6859 6884 6903 6917 6926 6929 6928 6923 6915 6905 6895 6886 6879 6876 6878 6887 6902 6924 6954 6992 7035 7085 7139 7197 7258 7320 7383 7446 7510 7573 7636 7699 7763 7826 7890 7953 8015 8076 8135 8191 8244 8294 8340 8382 8421 8458 8492 8524 8555 8585 8614 8642 8669 8695 8719 8741 8762 8781 8799 8816 8832 8848 8863 8880 8896 8913 8931 8949 8967 8985 9004 9022 9040 9059 9078 9097 9116 9135 9154 9172 9189 9204 9219 9232 9244 9254 9265 9276 9286 9298 9311 9324 9337 9349 9361 9370 9376 9379 9377 9372 9363 9350 9334 9315 9294 9271 9245 9216 9183 9146 9103 9054 8999 8937 8869 8796 8720 8642 8565 8489 8418 8353 8296 8247 8208 8178 8159 8150 8151 8161 8181 8210 8247 8290 8339 8392 8448 8503 8556 8605 8649 8686 8714 8735 8746 8750 8747 8737 8721 8700 8676 8648 8617 8583 8547 8511 8474 8437 8404 8374 8350 8333 8324 8325 8334 8352 8378 8410 8447 8486 8526 8566 8603 8637 8667 8695 8719 8740 8759 8777 8793 8809 8824 8838 8851 8861 8870 8877 8880 8880 8877 8871 8862 8850 8835 8817 8796 8773 8747 8720 8691 8661 8629 8597 8565 8532 8500 8468 8436 8405 8374 8343 8312 8280 8248 8216 8183 8149 8114 8078 8040 8001 7960 7917 7871 7824 7774 7723 7670 7616 7561 7505 7448 7390 7330 7268 7202 7132 7056 6974 6886 6791 6690 6583 6471 6355 6235 6113 5989 5864 5736 5606 5473 5337 5197 5052 4902 4748 4589 4425 4258 4088 3914 3739 3561 3381 3200 3018 2835 2652 2470 2291 2115 1945 1782 1627 1482 1348 1227 1118 1021 937 865 805 756 717 686 663 648 637 632 631 634 641 652 668 691 723 766 824 897 989 1102 1236 1391 1567 1761 1972 2195 2428 2666 2905 3143 3377 3605 3825 4037 4240 4434 4620 4798 4968 5131 5286 5434 5576 5711 5841 5966 6087 6204 6319 6432 6543 6653 6761 6867 6971 7070 7166 7256 7341 7420 7494 7561 7624 7683 7738 7791 7841 7889 7936 7981 8024 8065 8104 8140 8172 8202 8228 8250 8268 8283 8293 8298 8298 8292 8279 8258 8229 8189 8137 8072 7991 7894 7777 7640 7481 7298 7089 6855 6594 6307 5995 5661 5307 4938 4559 4175 3793 3421 3063 2726 2415 2134 1884 1667 1482 1326 1199 1095 1013 948 897 858 829 808 794 786 783 785 789 796 805 816 831 852 883 928 995 1090 1219 1390 1606 1870 2184 2544 2945 3379 3836 4306 4776 5236 5675 6085 6461 6800 7101 7365 7596 7797 7974 8130 8270 8397 8513 8619 8716 8805 8885 8957 9020 9075 9123 9164 9200 9233 9262 9289 9314 9337 9359 9378 9395 9409 9420 9427 9429 9426 9419 9407 9389 3595 8 7 2 9365 9336 9301 9261 9214 9162 9105 9044 8979 8911 8842 8773 8705 8638 8575 8516 8462 8413 8368 8329 8293 8259 8226 8190 8149 8100 8038 7960 7864 7746 7605 7439 7249 7034 6797 6539 6264 5975 5675 5367 5055 4743 4433 4129 3832 3546 3274 3016 2776 2556 2356 2179 2027 1901 1803 1734 1697 1694 1726 1795 1904 2052 2241 2469 2734 3033 3362 3716 4087 4469 4855 5239 5613 5974 6316 6636 6932 7202 7448 7669 7866 8042 8198 8337 8461 8571 8670 8759 8841 8915 8984 9046 9103 9154 9199 9236 9265 9287 9301 9308 9307 9301 9289 9274 9255 9235 9212 9187 9160 9130 9096 9056 9010 8956 8892 8818 8732 8633 8520 8391 8247 8085 7905 7706 7488 7251 6995 6722 6434 6133 5821 5501 5176 4849 4522 4198 3881 3571 3273 2987 2717 2465 2232 2020 1830 1662 1518 1395 1293 1210 1145 1096 1064 1047 1047 1067 1108 1176 1274 1405 1573 1781 2028 2313 2633 2983 3356 3744 4140 4533 4918 5287 5636 5961 6260 6534 6784 7012 7222 7415 7594 7762 7918 8065 8202 8327 8441 8543 8633 8711 8777 8833 8881 8922 8958 8992 9024 9055 9087 9118 9149 9179 9208 9235 9261 9284 9307 9328 9350 9372 9395 9420 9447 9476 9505 9535 9565 9594 9622 9648 9672 9695 9716 9736 9755 9773 9790 9807 9824 9839 9853 9864 9873 9879 9883 9883 9881 9877 9871 9864 9856 9849 9842 9836 9831 9827 9823 9821 9818 9816 9815 9813 9812 9811 9810 9808 9807 9805 9802 9800 9797 9794 9791 9789 9788 9789 9792 9798 9805 9815 9827 9841 9855 9869 9882 9894 9904 9912 9919 9924 9928 9932 9936 9941 9947 9954 9961 9968 9973 9977 9979 9979 9976 9972 9966 9959 9953 9948 9945 9943 9944 9945 9948 9950 9951 9949 9944 9935 9922 9905 9882 9855 9822 9784 9738 9684 9620 9545 9457 9355 9237 9104 8955 8793 8617 8432 8239 8042 7845 7652 7466 7292 7134 6995 6880 6792 6733 6705 6710 6747 6815 6913 7036 7181 7343 7518 7699 7882 8062 8236 8401 8554 8694 8821 8934 9035 9123 9200 9267 9326 9377 9422 9461 9497 9530 9560 9589 9618 9645 9673 9699 9724 9748 9770 9789 9805 9818 9828 9836 9840 9843 9845 9846 9848 9850 9852 9855 9858 9862 9865 9867 9867 9866 9861 9854 9843 9829 9810 9786 9756 9720 9677 9626 9564 9491 9405 9303 9182 9041 8878 8689 8474 8231 7961 7663 7341 6997 6634 6257 5873 5485 5100 4723 4359 4012 3686 3385 3110 2864 2650 2469 2324 2217 2152 2132 2158 2234 2361 2539 2766 3040 3356 3707 4085 4482 4888 5293 5689 6068 6424 6752 7048 7313 7545 7748 7924 8076 8207 8323 8424 8515 8597 8672 8740 8803 8859 8909 8953 8991 9021 9044 9061 9070 9073 9070 9060 9044 9022 8994 8959 8917 8867 8808 8738 8656 8562 8453 8329 8188 8031 7857 7666 7458 7234 6995 6741 6474 6196 5906 5607 3596 8 7 2 5300 4986 4666 4342 4018 3695 3376 3065 2765 2479 2211 1963 1738 1538 1363 1213 1088 987 907 846 802 771 751 740 735 733 735 737 742 750 762 783 815 863 934 1031 1159 1322 1523 1762 2039 2350 2691 3055 3435 3824 4212 4593 4961 5309 5635 5936 6212 6464 6692 6898 7085 7254 7407 7546 7670 7782 7879 7963 8032 8085 8122 8141 8140 8119 8076 8010 7919 7801 7657 7485 7284 7056 6800 6519 6214 5889 5548 5194 4833 4470 4110 3760 3424 3107 2813 2545 2306 2095 1913 1759 1631 1527 1446 1387 1351 1339 1353 1398 1479 1600 1765 1979 2243 2556 2916 3317 3750 4207 4676 5145 5604 6041 6449 6822 7155 7449 7704 7924 8113 8276 8418 8544 8657 8761 8858 8948 9032 9109 9181 9246 9304 9357 9404 9446 9485 9521 9554 9586 9616 9645 9672 9696 9719 9738 9755 9770 9783 9795 9806 9817 9829 9841 9855 9870 9884 9898 9911 9922 9930 9936 9938 9937 9934 9929 9922 9916 9910 9905 9902 9902 9903 9906 9911 9916 9923 9930 9936 9942 9947 9951 9954 9955 9956 9956 9955 9954 9952 9949 9947 9943 9939 9935 9931 9925 9920 9914 9907 9901 9894 9887 9881 9876 9871 9868 9865 9864 9864 9865 9866 9868 9870 9871 9871 9868 9862 9851 9835 9812 9782 9742 9692 9631 9558 9472 9371 9257 9127 8982 8822 8646 8456 8253 8036 7809 7572 7329 7083 6837 6594 6360 6138 5933 5749 5589 5458 5358 5292 5260 5263 5301 5374 5479 5615 5779 5967 6176 6401 6640 6887 7137 7387 7633 7872 8099 8312 8511 8692 8857 9005 9136 9252 9353 9442 9520 9587 9647 9698 9744 9784 9819 9850 9877 9901 9921 9940 9955 9969 9980 9989 9996100001000110000 9995 9987 9976 9962 9944 9923 9900 9874 9847 9818 9787 9755 9722 9688 9654 9620 9587 9556 9528 9503 9483 9470 9463 9462 9469 9482 9501 9524 9550 9577 9604 9630 9653 9674 9693 9711 9727 9744 9762 9783 9805 9830 9857 9885 9912 9937 9958 9974 9986 9992 9993 9990 9984 9977 9970 9965 9962 9962 9964 9969 9973 9978 9981 9981 9977 9970 9960 9947 9932 9916 9901 9887 9875 9866 9860 9856 9854 9853 9852 9852 9851 9850 9849 9847 9847 9847 9849 9852 9857 9863 9870 9878 9886 9893 9899 9904 9908 9910 9912 9912 9912 9911 9910 9909 9908 9906 9904 9901 9897 9892 9886 9880 9874 9869 9863 9859 9856 9854 9854 9854 9854 9855 9856 9856 9856 9856 9855 9854 9853 9852 9851 9851 9851 9851 9851 9850 9849 9846 9842 9837 9831 9824 9817 9810 9804 9799 9796 9795 9796 9799 9802 9806 9808 9808 9805 9798 9787 9772 9753 9732 9710 9689 9669 9651 9635 9622 9610 9597 9583 9564 9540 9508 9469 9422 9367 9307 9240 9170 9097 9021 8942 8859 8770 8671 8561 8436 8293 8131 7948 7743 7518 7273 7010 6732 6442 6143 5836 5524 5210 4896 4584 3597 8 7 2 4275 3973 3679 3398 3130 2880 2649 2439 2251 2086 1943 1822 1719 1634 1562 1502 1451 1406 1366 1330 1296 1264 1234 1205 1179 1156 1139 1128 1126 1138 1168 1218 1296 1404 1547 1727 1947 2204 2498 2824 3175 3544 3923 4303 4675 5031 5366 5675 5956 6208 6431 6628 6802 6956 7093 7216 7327 7426 7516 7595 7663 7720 7764 7796 7817 7828 7830 7826 7820 7813 7810 7813 7826 7848 7883 7929 7988 8057 8135 8221 8312 8406 8501 8595 8686 8773 8856 8933 9005 9072 9132 9188 9239 9284 9325 9361 9392 9419 9440 9456 9466 9471 9471 9465 9454 9438 9418 9395 9368 9340 9312 9283 9257 9233 9213 9197 9187 9182 9183 9190 9201 9217 9237 9259 9283 9308 9333 9358 9381 9402 9421 9438 9452 9463 9472 9479 9483 9485 9486 9486 9485 9484 9483 9482 9480 9479 9478 9477 9475 9473 9469 9465 9459 9453 9446 9438 9430 9422 9414 9407 9401 9397 9394 9393 9393 9394 9397 9401 9406 9411 9416 9422 9427 9431 9435 9439 9441 9442 9443 9443 9443 9442 9441 9439 9439 9438 9438 9437 9437 9437 9437 9435 9432 9428 9422 9414 9405 9394 9381 9368 9354 9341 9328 9316 9306 9297 9289 9281 9273 9265 9255 9244 9231 9216 9199 9182 9163 9145 9128 9111 9096 9082 9069 9056 9043 9029 9014 8996 8975 8951 8924 8894 8861 8826 8788 8747 8705 8660 8613 8564 8513 8460 8406 8350 8295 8241 8190 8142 8099 8061 8029 8004 7984 7970 7961 7956 7953 7952 7952 7952 7951 7949 7944 7937 7927 7914 7898 7877 7853 7825 7792 7756 7716 7674 7628 7581 7532 7482 7430 7378 7325 7270 7214 7155 7093 7029 6960 6888 6812 6731 6648 6561 6471 6379 6283 6186 6086 5983 5878 5770 5659 5545 5428 5307 5184 5057 4928 4797 4663 4529 4393 4256 4119 3983 3847 3712 3578 3446 3315 3186 3058 2932 2806 2681 2555 2430 2304 2177 2050 1922 1795 1669 1546 1426 1310 1201 1098 1003 916 839 770 709 657 612 573 541 513 490 470 455 442 432 426 422 420 422 426 432 441 453 468 485 506 531 561 596 638 687 744 811 888 975 1074 1183 1303 1433 1571 1716 1867 2021 2177 2333 2487 2639 2788 2934 3077 3217 3355 3491 3627 3763 3898 4031 4163 4292 4415 4533 4643 4744 4835 4916 4985 5044 5092 5130 5158 5176 5186 5187 5180 5165 5144 5117 5086 5055 5024 4998 4980 4972 4979 5003 5045 5107 5189 5291 5410 5545 5692 5848 6011 6177 6343 6506 6665 6818 6964 7101 7231 7351 7464 7567 7663 7750 7829 7901 7966 8025 8078 8127 8173 8216 8257 8297 8336 8375 8413 8450 8485 8519 8551 8580 8607 8630 8650 8666 8680 8690 8697 8701 8702 8700 8695 8686 8675 8660 8642 8620 8596 8569 8540 8510 8479 8449 8421 8395 8373 8355 8343 8337 8336 8342 8352 8367 8386 8407 8429 8451 8473 8493 3598 8 7 2 8510 8525 8537 8547 8555 8561 8566 8571 8577 8584 8593 8606 8621 8641 8665 8694 8726 8763 8802 8844 8887 8929 8971 9010 9045 9077 9104 9127 9146 9161 9173 9182 9190 9197 9203 9208 9212 9216 9219 9220 9221 9219 9217 9212 9206 9198 9188 9177 9164 9149 9133 9116 9097 9078 9058 9038 9017 8996 8973 8950 8924 8896 8864 8828 8786 8739 8686 8627 8563 8495 8423 8350 8275 8202 8130 8061 7995 7934 7878 7827 7781 7740 7706 7678 7656 7641 7632 7630 7633 7640 7650 7663 7675 7685 7692 7694 7690 7680 7663 7640 7610 7573 7529 7479 7421 7355 7279 7193 7094 6983 6857 6717 6563 6395 6215 6023 5822 5614 5399 5180 4959 4737 4516 4297 4083 3877 3680 3497 3332 3187 3068 2978 2920 2896 2908 2956 3040 3158 3307 3484 3684 3904 4139 4385 4637 4893 5149 5403 5651 5892 6125 6349 6562 6763 6953 7131 7297 7452 7596 7729 7852 7966 8071 8169 8261 8346 8426 8502 8574 8642 8708 8771 8832 8889 8945 8997 9047 9093 9136 9175 9211 9244 9274 9302 9328 9353 9378 9403 9428 9454 9481 9507 9534 9560 9584 9607 9629 9648 9666 9682 9697 9711 9725 9737 9750 9761 9772 9781 9789 9794 9798 9800 9801 9801 9800 9799 9798 9797 9796 9795 9793 9790 9786 9780 9773 9764 9754 9744 9734 9726 9719 9713 9710 9707 9706 9705 9703 9701 9696 9691 9683 9673 9662 9649 9635 9620 9604 9587 9569 9551 9531 9511 9490 9470 9450 9431 9414 9400 9388 9379 9373 9371 9371 9374 9379 9386 9395 9404 9414 9424 9434 9443 9451 9457 9460 9461 9457 9450 9439 9424 9405 9382 9357 9329 9300 9270 9240 9211 9184 9158 9134 9113 9095 9079 9066 9057 9049 9044 9042 9040 9041 9042 9044 9047 9049 9052 9056 9059 9063 9068 9073 9078 9084 9089 9094 9097 9098 9096 9090 9079 9062 9038 9006 8966 8917 8857 8787 8705 8610 8500 8375 8233 8074 7897 7701 7487 7255 7005 6739 6459 6166 5862 5550 5233 4912 4591 4273 3961 3658 3366 3090 2830 2590 2372 2176 2004 1857 1737 1644 1580 1547 1546 1580 1650 1760 1910 2102 2335 2608 2917 3257 3624 4011 4409 4812 5212 5602 5976 6330 6658 6960 7234 7479 7697 7889 8057 8203 8329 8438 8532 8613 8684 8747 8804 8856 8904 8948 8990 9030 9067 9102 9133 9160 9185 9205 9223 9237 9249 9258 9267 9274 9281 9287 9293 9299 9305 9311 9317 9323 9328 9333 9336 9338 9337 9333 9324 9310 9290 9262 9227 9183 9132 9072 9003 8927 8842 8747 8643 8527 8397 8252 8090 7908 7707 7484 7240 6976 6694 6396 6086 5767 5444 5119 4797 4481 4174 3880 3602 3341 3101 2884 2693 2529 2396 2293 2222 2182 2170 2185 2221 2274 2338 2406 2473 2532 2579 2610 2623 2616 2590 2547 2488 2417 2338 2253 2168 2086 2010 1946 1896 1866 1860 1883 1938 2030 2162 2335 2550 2806 3100 3599 8 7 2 3425 3776 4145 4523 4901 5271 5626 5960 6268 6548 6797 7018 7209 7375 7516 7636 7737 7821 7889 7943 7985 8014 8034 8043 8043 8036 8020 7998 7969 7933 7889 7837 7776 7704 7621 7525 7417 7295 7159 7010 6847 6671 6483 6284 6074 5855 5626 5390 5148 4901 4650 4397 4144 3892 3643 3400 3163 2936 2719 2514 2324 2148 1989 1846 1721 1612 1519 1442 1378 1329 1291 1267 1256 1260 1282 1325 1391 1486 1611 1771 1966 2196 2460 2754 3073 3411 3761 4115 4467 4810 5138 5448 5737 6004 6250 6477 6685 6877 7056 7222 7378 7524 7661 7788 7906 8014 8112 8202 8283 8357 8425 8489 8549 8606 8661 8714 8764 8812 8857 8898 8935 8968 8998 9025 9051 9075 9100 9126 9153 9182 9212 9241 9271 9298 9323 9344 9361 9374 9384 9389 9393 9394 9395 9395 9396 9396 9397 9397 9396 9392 9386 9376 9362 9343 9319 9289 9254 9213 9165 9112 9051 8984 8908 8824 8731 8630 8520 8402 8279 8151 8022 7893 7767 7647 7536 7434 7344 7266 7200 7146 7102 7067 7040 7019 7002 6989 6979 6971 6967 6967 6971 6980 6997 7021 7055 7098 7152 7217 7293 7379 7475 7578 7688 7803 7920 8038 8153 8265 8370 8468 8558 8639 8711 8774 8828 8875 8915 8950 8980 9007 9030 9050 9067 9082 9095 9104 9111 9115 9117 9115 9111 9105 9096 9085 9072 9057 9040 9022 9001 8978 8952 8923 8890 8853 8812 8764 8711 8651 8584 8509 8426 8335 8235 8127 8010 7885 7753 7615 7471 7325 7178 7032 6891 6758 6636 6529 6440 6371 6324 6302 6303 6327 6372 6435 6512 6599 6690 6779 6860 6930 6982 7012 7018 6997 6948 6870 6763 6629 6468 6282 6073 5844 5597 5333 5057 4770 4475 4176 3876 3579 3287 3006 2738 2486 2254 2043 1855 1690 1548 1429 1330 1250 1188 1142 1112 1098 1102 1126 1174 1250 1358 1502 1684 1907 2170 2472 2808 3173 3559 3958 4361 4760 5146 5513 5857 6174 6463 6723 6957 7167 7356 7527 7684 7828 7962 8086 8202 8310 8410 8502 8586 8661 8728 8788 8841 8889 8932 8971 9007 9040 9071 9099 9126 9149 9170 9188 9203 9214 9222 9226 9227 9226 9222 9216 9209 9201 9193 9187 9182 9179 9179 9183 9191 9203 9218 9237 9259 9282 9306 9328 9348 9364 9375 9381 9381 9375 9362 9344 9321 9293 9262 9228 9193 9156 9119 9083 9049 9016 8987 8962 8941 8926 8916 8913 8916 8926 8940 8960 8983 9009 9036 9063 9088 9110 9128 9142 9151 9155 9154 9147 9135 9118 9094 9065 9029 8986 8936 8879 8816 8746 8672 8595 8516 8438 8362 8290 8223 8161 8103 8048 7994 7939 7879 7812 7735 7644 7537 7413 7270 7107 6924 6723 6503 6266 6015 5751 5478 5196 4911 4623 4337 4056 3782 3518 3268 3033 2817 2621 2449 2303 2186 2100 2048 2032 2056 2120 2225 2373 2562 2789 3053 3348 3668 4008 4361 4719 5075 5424 5761 6080 3600 8 7 2 6380 6657 6912 7145 7357 7550 7726 7886 8033 8167 8290 8403 8505 8598 8682 8758 8825 8885 8939 8988 9033 9075 9115 9154 9192 9229 9265 9300 9331 9360 9386 9407 9425 9439 9449 9457 9463 9467 9471 9473 9476 9477 9478 9478 9476 9472 9466 9457 9446 9432 9415 9397 9378 9359 9339 9320 9302 9285 9269 9254 9238 9221 9202 9179 9153 9122 9086 9043 8996 8944 8888 8829 8770 8712 8656 8604 8558 8518 8486 8462 8447 8440 8442 8453 8472 8500 8535 8578 8627 8682 8741 8804 8869 8934 9000 9063 9124 9182 9237 9287 9334 9378 9420 9459 9497 9533 9568 9601 9632 9661 9686 9708 9726 9740 9749 9755 9758 9759 9759 9758 9757 9758 9761 9765 9770 9777 9784 9792 9799 9805 9809 9812 9814 9814 9813 9812 9810 9809 9809 9810 9811 9813 9816 9820 9823 9826 9828 9830 9831 9830 9829 9827 9824 9821 9818 9814 9811 9808 9805 9802 9799 9795 9791 9786 9781 9775 9767 9759 9750 9740 9730 9719 9707 9695 9682 9669 9654 9638 9622 9604 9585 9567 9548 9531 9514 9500 9488 9478 9471 9467 9465 9464 9465 9466 9468 9468 9468 9467 9465 9462 9459 9455 9452 9449 9447 9446 9446 9447 9448 9449 9451 9453 9455 9457 9460 9465 9471 9480 9490 9504 9519 9536 9554 9571 9587 9601 9612 9620 9625 9627 9626 9624 9621 9619 9619 9621 9624 9630 9638 9648 9658 9668 9678 9688 9697 9706 9715 9725 9735 9747 9760 9773 9787 9801 9813 9824 9833 9839 9843 9843 9842 9838 9834 9828 9822 9815 9809 9802 9795 9787 9778 9768 9758 9746 9733 9719 9705 9689 9674 9657 9640 9622 9604 9585 9566 9548 9532 9519 9509 9503 9503 9507 9518 9532 9551 9572 9594 9617 9638 9657 9674 9688 9699 9708 9716 9721 9725 9727 9727 9725 9718 9708 9692 9670 9643 9610 9572 9531 9486 9439 9392 9345 9298 9252 9207 9162 9117 9071 9023 8972 8917 8857 8792 8718 8636 8544 8440 8322 8189 8040 7873 7688 7482 7256 7009 6742 6455 6148 5823 5482 5127 4761 4388 4014 3644 3284 2939 2615 2318 2052 1819 1620 1454 1320 1216 1137 1080 1042 1023 1023 1042 1085 1156 1261 1404 1590 1821 2098 2419 2779 3169 3581 4004 4426 4837 5226 5585 5910 6198 6447 6660 6841 6994 7124 7238 7340 7434 7523 7609 7693 7777 7859 7940 8019 8097 8174 8250 8326 8403 8481 8561 8643 8727 8811 8895 8977 9056 9131 9200 9264 9322 9375 9422 9465 9505 9542 9577 9610 9640 9668 9691 9710 9725 9733 9736 9734 9726 9715 9701 9686 9669 9653 9637 9622 9606 9591 9575 9559 9542 9524 9507 9492 9478 9469 9464 9465 9472 9486 9505 9529 9555 9584 9612 9639 9663 9684 9701 9713 9722 9729 9733 9735 9737 9738 9740 9741 9743 9744 9746 9748 9750 9752 9756 9761 9767 9777 9788 9802 9818 9836 9855 9874 9892 9909 9923 9935 9944 9951 9955 9957 3601 8 7 2 9957 9956 9955 9953 9950 9947 9944 9940 9936 9930 9923 9915 9906 9897 9887 9877 9868 9860 9854 9849 9847 9847 9849 9853 9859 9867 9875 9883 9891 9898 9903 9906 9907 9906 9904 9901 9898 9896 9895 9897 9901 9909 9918 9930 9943 9956 9968 9980 9989 9996100001000110000 9997 9993 9987 9982 9976 9970 9965 9960 9955 9950 9944 9938 9931 9922 9912 9901 9887 9871 9852 9829 9801 9768 9729 9681 9624 9556 9475 9381 9272 9148 9009 8856 8692 8520 8342 8164 7991 7828 7680 7553 7450 7375 7329 7315 7332 7378 7451 7547 7663 7793 7933 8078 8223 8365 8498 8621 8730 8824 8902 8965 9013 9048 9070 9083 9088 9087 9083 9075 9066 9056 9045 9034 9021 9008 8993 8977 8961 8946 8931 8919 8910 8905 8904 8908 8917 8930 8946 8964 8983 9003 9021 9037 9050 9061 9068 9073 9076 9077 9076 9075 9072 9069 9066 9061 9055 9048 9039 9027 9012 8995 8975 8953 8929 8904 8878 8851 8826 8801 8778 8756 8737 8721 8706 8693 8681 8671 8660 8649 8637 8622 8604 8582 8557 8526 8490 8448 8400 8346 8285 8217 8142 8059 7970 7874 7772 7666 7557 7446 7338 7234 7137 7051 6979 6923 6885 6867 6870 6893 6937 7000 7079 7173 7279 7393 7512 7634 7755 7874 7988 8096 8198 8292 8378 8458 8532 8601 8665 8725 8783 8839 8893 8945 8995 9042 9085 9126 9162 9195 9224 9249 9272 9293 9313 9333 9353 9374 9395 9416 9437 9457 9475 9490 9503 9513 9520 9525 9528 9530 9533 9536 9540 9546 9554 9563 9572 9582 9591 9599 9605 9610 9614 9615 9616 9617 9617 9617 9617 9618 9620 9621 9622 9622 9620 9617 9610 9601 9588 9572 9551 9526 9497 9463 9425 9382 9333 9278 9217 9147 9069 8979 8876 8759 8624 8472 8299 8106 7891 7656 7400 7127 6837 6534 6221 5903 5581 5261 4945 4637 4340 4056 3787 3536 3305 3096 2912 2756 2630 2538 2482 2466 2492 2561 2674 2830 3028 3263 3532 3830 4149 4484 4828 5175 5519 5854 6176 6482 6769 7035 7280 7502 7702 7881 8039 8179 8301 8407 8500 8581 8651 8713 8766 8812 8851 8884 8910 8930 8944 8952 8955 8954 8950 8945 8939 8934 8931 8929 8928 8929 8931 8933 8934 8934 8933 8931 8928 8925 8922 8921 8921 8923 8927 8933 8941 8948 8956 8962 8965 8966 8963 8958 8949 8939 8927 8915 8904 8894 8887 8882 8882 8884 8890 8899 8911 8923 8937 8949 8961 8970 8975 8976 8972 8960 8941 8913 8874 8823 8759 8679 8582 8467 8330 8171 7988 7779 7545 7284 6998 6686 6352 5999 5629 5247 4859 4470 4087 3715 3359 3024 2715 2434 2184 1964 1777 1621 1498 1408 1352 1332 1351 1411 1515 1666 1865 2112 2405 2741 3112 3512 3931 4358 4784 5198 5591 5956 6288 6583 6841 7061 7246 7399 7522 7621 7698 7756 7800 7830 7850 7861 7865 7864 7858 7849 7838 7825 7811 7796 7779 3602 8 7 3 7698 7671 7639 7598 7543 7471 7376 7253 7100 6913 6692 6437 6151 5836 5497 5142 4774 4403 4033 3673 3326 2998 2694 2414 2163 1940 1745 1577 1435 1316 1219 1139 1075 1023 980 944 915 889 868 849 835 825 819 818 821 829 839 851 864 876 889 902 918 940 973 1024 1099 1206 1350 1537 1771 2053 2381 2751 3157 3590 4039 4493 4943 5377 5787 6167 6512 6821 7092 7329 7534 7710 7863 7995 8111 8213 8304 8385 8457 8519 8573 8618 8653 8680 8698 8708 8709 8703 8690 8670 8642 8608 8565 8514 8454 8383 8300 8204 8093 7965 7819 7654 7468 7260 7031 6780 6507 6214 5902 5574 5232 4880 4523 4164 3809 3461 3126 2807 2507 2230 1978 1752 1552 1378 1229 1104 1000 916 849 797 758 730 711 699 693 691 693 697 704 715 731 754 789 840 911 1009 1137 1299 1500 1738 2015 2327 2669 3034 3414 3800 4184 4556 4910 5239 5538 5807 6044 6250 6428 6581 6712 6825 6922 7007 7082 7147 7203 7252 7293 7326 7351 7369 7380 7384 7382 7374 7361 7342 7319 7290 7255 7213 7164 7107 7040 6964 6877 6778 6666 6541 6403 6250 6084 5904 5710 5503 5285 5055 4817 4572 4321 4067 3812 3558 3307 3061 2823 2595 2378 2174 1985 1812 1655 1516 1395 1290 1203 1131 1074 1030 999 980 971 972 983 1002 1028 1062 1102 1145 1192 1238 1283 1323 1356 1380 1392 1393 1382 1358 1324 1280 1229 1174 1117 1060 1006 957 913 876 847 824 810 802 803 811 828 855 894 945 1009 1089 1184 1295 1420 1560 1711 1872 2039 2210 2381 2551 2716 2875 3028 3174 3313 3447 3575 3701 3826 3950 4075 4203 4334 4469 4608 4752 4901 5055 5214 5377 5543 5713 5883 6054 6222 6387 6547 6699 6842 6976 7098 7208 7306 7391 7465 7527 7578 7618 7648 7667 7676 7676 7665 7644 7613 7572 7520 7459 7387 7304 7211 7109 6996 6874 6744 6607 6466 6323 6182 6046 5920 5808 5714 5643 5597 5578 5586 5621 5680 5760 5856 5961 6070 6175 6270 6349 6406 6438 6440 6411 6351 6260 6139 5990 5817 5623 5411 5186 4952 4713 4473 4239 4014 3805 3616 3455 3325 3234 3185 3181 3227 3322 3465 3655 3887 4155 4451 4769 5101 5436 5769 6093 6401 6689 6955 7197 7414 7608 7780 7931 8064 8181 8285 8377 8460 8536 8606 8672 8735 8796 8855 8914 8972 9030 9087 9143 9199 9252 9303 9351 9395 9436 9472 9503 9530 9552 9570 9584 9594 9600 9604 9606 9607 9607 9607 9608 9610 9612 9616 9621 9626 9631 9636 9640 9643 9645 9645 9644 9642 9639 9636 9633 9629 9625 9620 9614 9606 9596 9583 9566 9546 9523 9496 9468 9437 9405 9374 9342 9312 9283 9256 9230 9206 9184 9163 9144 9126 9111 9097 9086 9078 9073 9071 9071 9074 9079 9084 9090 9096 9101 9104 9106 9106 9105 9102 9098 3603 8 7 3 9093 9086 9077 9066 9052 9034 9012 8984 8951 8912 8866 8813 8753 8685 8609 8525 8431 8326 8211 8082 7940 7783 7612 7424 7222 7005 6775 6532 6279 6018 5751 5479 5205 4931 4659 4392 4132 3881 3642 3418 3212 3026 2865 2730 2624 2549 2504 2491 2509 2556 2629 2726 2843 2975 3119 3270 3424 3578 3727 3870 4003 4125 4233 4327 4404 4464 4506 4530 4534 4520 4486 4434 4363 4275 4171 4051 3917 3770 3612 3443 3266 3082 2892 2699 2504 2310 2119 1932 1753 1583 1425 1279 1147 1030 927 840 767 708 662 626 601 584 573 568 567 569 573 581 591 607 628 658 699 754 827 920 1034 1171 1332 1515 1718 1939 2174 2418 2667 2918 3165 3407 3641 3866 4082 4290 4490 4684 4874 5061 5246 5430 5612 5792 5969 6142 6310 6473 6628 6776 6916 7048 7174 7293 7406 7514 7617 7715 7808 7896 7979 8055 8126 8191 8250 8304 8352 8396 8436 8474 8510 8545 8578 8611 8643 8674 8704 8732 8758 8782 8804 8823 8839 8853 8865 8876 8885 8893 8902 8910 8919 8928 8939 8950 8961 8973 8985 8997 9008 9017 9026 9032 9038 9042 9045 9047 9049 9051 9054 9056 9059 9062 9065 9067 9069 9069 9068 9066 9063 9060 9057 9054 9051 9049 9048 9048 9047 9046 9045 9042 9037 9030 9022 9013 9003 8992 8982 8973 8965 8958 8953 8949 8945 8942 8939 8935 8930 8924 8916 8906 8893 8879 8861 8841 8817 8789 8756 8717 8670 8615 8550 8474 8384 8280 8159 8021 7863 7685 7486 7266 7025 6764 6484 6188 5878 5557 5230 4901 4574 4254 3945 3651 3376 3124 2897 2696 2523 2378 2260 2169 2102 2057 2030 2019 2020 2028 2039 2051 2060 2063 2058 2044 2021 1987 1944 1893 1836 1776 1716 1659 1609 1569 1544 1536 1549 1585 1645 1730 1837 1966 2111 2267 2429 2588 2739 2875 2989 3077 3136 3165 3163 3132 3075 2996 2899 2790 2672 2550 2427 2309 2197 2096 2007 1936 1885 1858 1857 1887 1948 2043 2169 2326 2509 2712 2930 3154 3376 3587 3780 3948 4085 4187 4253 4282 4276 4237 4169 4077 3964 3837 3699 3555 3408 3260 3113 2970 2830 2695 2564 2437 2315 2197 2084 1977 1874 1779 1691 1612 1542 1482 1433 1395 1367 1349 1339 1336 1336 1339 1341 1342 1339 1331 1318 1299 1276 1249 1219 1189 1157 1127 1099 1072 1049 1029 1013 1002 999 1006 1027 1064 1124 1209 1324 1473 1657 1877 2133 2420 2736 3073 3426 3786 4145 4496 4833 5149 5442 5708 5946 6155 6336 6489 6617 6720 6799 6853 6884 6890 6871 6826 6754 6657 6533 6385 6214 6022 5812 5587 5351 5107 4857 4606 4355 4108 3865 3629 3401 3183 2976 2782 2602 2439 2295 2174 2078 2012 1978 1981 2024 2109 2237 2408 2622 2875 3162 3479 3818 4172 4533 4892 5244 5580 5897 6190 6459 6701 6919 7114 7288 7445 7586 7715 7834 7945 3604 8 7 3 8047 8143 8233 8317 8394 8466 8532 8595 8653 8709 8762 8814 8865 8915 8964 9011 9055 9096 9134 9167 9196 9220 9240 9256 9270 9282 9293 9303 9313 9323 9331 9338 9343 9346 9345 9341 9333 9321 9307 9289 9270 9248 9226 9202 9177 9151 9124 9095 9065 9033 9001 8969 8939 8911 8887 8868 8855 8849 8849 8856 8869 8887 8908 8933 8959 8986 9012 9038 9063 9086 9108 9129 9147 9163 9177 9187 9195 9199 9199 9194 9186 9174 9159 9141 9120 9098 9074 9050 9025 9001 8976 8951 8926 8901 8875 8849 8822 8794 8764 8733 8700 8665 8626 8584 8538 8485 8426 8358 8279 8190 8088 7972 7842 7697 7538 7365 7178 6980 6771 6552 6327 6096 5861 5624 5388 5153 4921 4695 4477 4268 4071 3887 3719 3568 3438 3330 3246 3188 3157 3156 3186 3247 3340 3464 3618 3800 4008 4236 4481 4737 4998 5256 5507 5742 5957 6146 6305 6430 6520 6574 6590 6570 6515 6425 6305 6154 5975 5772 5545 5298 5033 4755 4467 4173 3877 3585 3302 3030 2775 2540 2326 2135 1969 1827 1711 1620 1555 1517 1509 1532 1590 1684 1819 1994 2211 2469 2764 3091 3444 3815 4195 4575 4944 5296 5621 5916 6174 6395 6578 6724 6836 6916 6968 6997 7007 7002 6986 6963 6936 6907 6881 6858 6842 6832 6832 6840 6857 6884 6918 6960 7008 7062 7120 7183 7251 7322 7397 7475 7558 7644 7733 7824 7916 8008 8098 8186 8270 8348 8421 8487 8547 8599 8645 8683 8714 8736 8750 8755 8751 8738 8716 8686 8651 8611 8570 8529 8491 8459 8434 8417 8409 8410 8419 8436 8459 8486 8518 8552 8588 8626 8665 8705 8746 8788 8829 8870 8910 8946 8980 9010 9035 9056 9074 9089 9101 9112 9122 9132 9143 9153 9162 9170 9175 9177 9173 9164 9149 9128 9101 9068 9030 8986 8937 8882 8820 8751 8673 8585 8484 8369 8239 8093 7930 7749 7551 7336 7105 6859 6598 6323 6036 5739 5432 5119 4801 4483 4167 3857 3556 3269 2998 2746 2515 2308 2124 1965 1832 1724 1642 1588 1562 1568 1606 1681 1794 1946 2139 2373 2644 2950 3284 3642 4015 4394 4773 5142 5497 5831 6141 6424 6680 6910 7115 7297 7459 7604 7733 7850 7956 8051 8137 8215 8285 8347 8403 8453 8498 8538 8575 8608 8640 8670 8697 8723 8746 8767 8785 8801 8813 8822 8829 8833 8836 8838 8840 8841 8843 8845 8847 8848 8849 8849 8846 8843 8837 8829 8820 8809 8798 8787 8776 8765 8756 8747 8739 8731 8722 8713 8703 8690 8675 8657 8636 8611 8583 8550 8513 8471 8424 8371 8311 8245 8171 8089 7999 7900 7793 7677 7553 7422 7284 7140 6993 6843 6694 6547 6405 6271 6149 6041 5950 5878 5829 5804 5802 5825 5872 5940 6028 6131 6247 6370 6497 6623 6745 6859 6962 7052 7128 7189 7234 7264 7279 7278 7264 7235 7192 7136 7066 6983 6889 6784 6669 6547 6421 6292 6163 6037 5915 5800 3605 8 7 3 5692 5593 5503 5421 5347 5281 5223 5170 5125 5084 5050 5021 4996 4976 4960 4947 4934 4922 4908 4890 4867 4837 4799 4751 4694 4627 4549 4461 4364 4260 4148 4033 3914 3795 3678 3567 3463 3369 3288 3223 3175 3145 3135 3144 3173 3220 3284 3362 3454 3556 3665 3779 3894 4007 4116 4217 4308 4387 4451 4501 4535 4554 4557 4547 4525 4492 4451 4402 4347 4287 4224 4157 4086 4011 3932 3848 3758 3663 3562 3454 3340 3220 3093 2961 2824 2682 2537 2390 2242 2096 1954 1817 1687 1566 1455 1356 1269 1195 1132 1082 1044 1016 999 992 995 1008 1030 1061 1102 1151 1208 1271 1341 1414 1490 1566 1641 1713 1780 1841 1894 1939 1976 2003 2021 2030 2030 2022 2006 1983 1954 1920 1882 1840 1796 1748 1699 1647 1592 1534 1472 1407 1338 1265 1189 1111 1032 953 875 801 731 666 608 556 510 471 437 408 383 361 343 327 314 303 294 287 283 280 280 281 284 289 295 302 312 323 337 354 373 396 422 452 484 519 555 593 631 669 706 743 777 810 842 871 900 927 954 980 1005 1029 1053 1075 1096 1116 1132 1145 1153 1156 1153 1143 1126 1102 1070 1033 990 943 894 844 794 746 702 662 626 595 570 550 534 523 516 512 512 516 522 530 541 554 567 581 594 606 616 624 629 632 633 631 628 624 620 615 611 608 606 607 610 618 630 647 672 705 747 799 862 937 1022 1118 1223 1336 1454 1578 1703 1830 1956 2081 2205 2327 2448 2569 2690 2812 2936 3062 3190 3321 3453 3587 3721 3855 3986 4115 4239 4358 4471 4577 4677 4770 4856 4938 5014 5087 5157 5225 5292 5358 5425 5493 5560 5628 5696 5764 5832 5899 5965 6029 6093 6156 6218 6278 6336 6392 6444 6493 6537 6576 6610 6638 6660 6678 6691 6701 6710 6718 6726 6736 6748 6762 6780 6800 6824 6849 6876 6905 6935 6966 6998 7032 7068 7106 7146 7189 7235 7283 7333 7383 7434 7485 7533 7579 7622 7662 7698 7732 7762 7791 7817 7842 7867 7891 7914 7936 7957 7977 7996 8014 8030 8044 8057 8068 8079 8089 8097 8105 8112 8118 8123 8127 8130 8132 8133 8135 8136 8139 8142 8147 8154 8161 8170 8179 8188 8196 8203 8209 8213 8215 8215 8215 8213 8211 8208 8206 8202 8198 8192 8185 8176 8164 8149 8130 8106 8079 8046 8006 7960 7904 7839 7761 7668 7560 7434 7288 7123 6937 6733 6510 6271 6018 5754 5481 5204 4924 4645 4370 4101 3840 3592 3358 3141 2943 2766 2613 2484 2380 2301 2247 2216 2206 2214 2239 2277 2327 2385 2453 2527 2610 2702 2805 2920 3049 3193 3354 3533 3729 3940 4166 4402 4647 4895 5143 5387 5623 5847 6055 6247 6420 6573 6706 6820 6915 6992 7054 7102 7138 7163 7179 7187 7187 7181 7168 7148 7123 3606 8 7 3 7090 7052 7006 6953 6894 6828 6757 6682 6604 6524 6445 6369 6299 6236 6184 6143 6117 6106 6112 6133 6172 6225 6293 6374 6464 6564 6669 6777 6887 6996 7102 7203 7298 7387 7468 7541 7607 7665 7717 7762 7800 7833 7861 7882 7898 7908 7911 7908 7898 7881 7858 7830 7797 7763 7727 7693 7661 7635 7615 7603 7599 7605 7621 7646 7681 7723 7774 7830 7891 7956 8022 8089 8154 8217 8276 8331 8380 8425 8464 8499 8531 8559 8586 8612 8638 8665 8691 8718 8745 8771 8796 8819 8838 8855 8867 8876 8882 8884 8885 8884 8882 8879 8878 8877 8877 8879 8881 8884 8887 8889 8891 8891 8890 8887 8883 8877 8872 8866 8860 8855 8852 8850 8850 8851 8853 8856 8859 8863 8866 8868 8870 8872 8874 8876 8879 8883 8888 8893 8899 8906 8911 8915 8917 8916 8913 8906 8896 8883 8869 8853 8837 8821 8805 8789 8774 8759 8743 8724 8701 8674 8639 8595 8540 8474 8393 8297 8184 8053 7904 7735 7546 7338 7110 6863 6599 6321 6030 5731 5427 5124 4828 4544 4278 4037 3827 3653 3519 3431 3389 3395 3449 3549 3691 3872 4086 4327 4589 4866 5151 5439 5723 5999 6264 6513 6744 6955 7145 7315 7463 7592 7702 7795 7873 7938 7993 8038 8075 8106 8132 8152 8168 8179 8186 8187 8183 8173 8158 8137 8111 8079 8042 8001 7953 7900 7840 7772 7695 7607 7508 7396 7269 7126 6967 6790 6597 6386 6159 5916 5659 5390 5110 4823 4530 4236 3943 3654 3374 3105 2850 2610 2389 2188 2007 1847 1709 1593 1498 1425 1373 1342 1332 1341 1370 1416 1478 1554 1640 1732 1828 1923 2012 2092 2158 2209 2242 2255 2249 2223 2181 2124 2055 1976 1893 1807 1722 1641 1565 1497 1438 1389 1351 1324 1308 1304 1309 1325 1349 1381 1419 1461 1505 1549 1589 1623 1650 1666 1669 1659 1636 1598 1547 1485 1414 1335 1251 1166 1081 999 921 849 783 725 673 629 590 558 531 509 491 477 467 461 459 459 463 469 478 490 505 523 545 573 606 647 697 756 827 909 1002 1106 1221 1344 1474 1609 1748 1887 2025 2160 2292 2420 2543 2660 2773 2882 2986 3087 3184 3278 3369 3458 3544 3627 3709 3790 3870 3951 4033 4117 4204 4294 4388 4484 4583 4683 4783 4881 4975 5062 5139 5205 5257 5293 5310 5308 5286 5244 5181 5099 4999 4883 4753 4612 4461 4305 4144 3983 3824 3670 3523 3387 3266 3161 3077 3017 2985 2984 3016 3084 3187 3327 3501 3707 3939 4194 4464 4743 5025 5303 5572 5827 6066 6285 6485 6665 6827 6973 7105 7224 7333 7433 7526 7612 7691 7766 7834 7898 7956 8010 8061 8109 8155 8200 8244 8287 8331 8374 8417 8458 8498 8536 8570 8602 8631 8657 8681 8703 8723 8743 8762 8781 8800 8818 8836 8853 8868 8882 8895 8905 8914 8921 8927 8932 8936 8940 8944 8947 8951 8954 8957 8959 3607 8 7 3 8960 8961 8960 8958 8955 8951 8946 8941 8936 8932 8928 8926 8925 8926 8928 8932 8938 8945 8953 8962 8971 8981 8990 8998 9005 9012 9018 9023 9028 9033 9037 9041 9045 9049 9051 9052 9051 9046 9038 9026 9010 8988 8960 8928 8890 8847 8799 8747 8691 8633 8572 8511 8450 8391 8336 8286 8242 8206 8180 8164 8158 8163 8178 8203 8237 8277 8324 8376 8430 8487 8544 8602 8658 8712 8765 8814 8860 8902 8940 8974 9003 9027 9048 9065 9079 9090 9100 9108 9115 9121 9126 9130 9132 9134 9134 9133 9130 9127 9124 9121 9120 9119 9120 9122 9126 9130 9133 9135 9134 9131 9126 9117 9106 9094 9081 9069 9060 9053 9051 9053 9059 9069 9082 9097 9113 9130 9146 9161 9175 9186 9196 9205 9213 9220 9227 9234 9241 9249 9256 9263 9270 9275 9279 9281 9282 9280 9276 9270 9263 9253 9242 9230 9216 9202 9187 9171 9155 9139 9122 9103 9083 9060 9033 9001 8963 8917 8862 8797 8721 8633 8533 8421 8299 8168 8030 7887 7742 7598 7460 7330 7212 7109 7026 6963 6924 6909 6920 6955 7013 7093 7192 7307 7433 7567 7704 7842 7976 8104 8224 8333 8432 8520 8597 8664 8723 8774 8819 8859 8893 8923 8950 8972 8989 9003 9012 9016 9015 9010 9001 8987 8971 8951 8928 8903 8875 8844 8808 8767 8720 8664 8598 8520 8428 8319 8193 8046 7879 7691 7480 7248 6996 6724 6434 6130 5812 5486 5153 4817 4482 4151 3828 3516 3218 2938 2677 2438 2221 2028 1859 1712 1587 1482 1396 1328 1276 1241 1223 1224 1246 1291 1365 1469 1608 1784 1998 2249 2536 2855 3200 3566 3944 4328 4708 5079 5434 5768 6078 6361 6618 6849 7055 7238 7399 7541 7666 7775 7869 7949 8017 8072 8116 8150 8175 8192 8203 8210 8213 8216 8218 8221 8227 8235 8248 8265 8287 8313 8343 8377 8414 8454 8494 8536 8577 8616 8653 8687 8716 8742 8763 8778 8789 8796 8797 8795 8789 8781 8770 8759 8747 8735 8725 8716 8709 8703 8697 8692 8685 8676 8664 8649 8631 8609 8584 8558 8532 8507 8484 8464 8447 8434 8424 8415 8406 8396 8383 8365 8342 8313 8277 8236 8189 8138 8084 8028 7971 7913 7855 7797 7741 7685 7631 7580 7532 7488 7450 7417 7391 7372 7360 7355 7355 7360 7367 7376 7384 7391 7395 7396 7393 7387 7378 7366 7352 7338 7322 7307 7291 7275 7259 7242 7226 7208 7191 7172 7154 7134 7114 7094 7072 7050 7025 6999 6972 6942 6911 6878 6846 6814 6784 6757 6735 6720 6711 6710 6718 6734 6757 6786 6821 6859 6899 6939 6977 7012 7043 7069 7089 7103 7112 7114 7111 7103 7090 7072 7050 7023 6992 6955 6914 6868 6817 6761 6701 6637 6569 6497 6424 6349 6274 6198 6123 6050 5978 5907 5838 5770 5702 5634 5563 5490 5412 5329 5239 5142 5036 4923 4801 4672 4536 4396 4251 4103 3955 3807 3661 3519 3382 3252 3129 3017 3608 8 7 3 2917 2831 2760 2709 2677 2669 2684 2724 2790 2882 2997 3136 3294 3469 3657 3854 4056 4260 4460 4654 4838 5010 5168 5312 5439 5552 5649 5733 5803 5860 5907 5943 5968 5983 5987 5979 5959 5925 5877 5813 5733 5638 5526 5400 5260 5106 4941 4765 4580 4386 4185 3977 3763 3545 3323 3099 2876 2656 2440 2232 2035 1850 1680 1527 1391 1273 1173 1089 1021 967 925 895 875 863 859 863 873 890 914 944 981 1024 1075 1133 1200 1276 1363 1462 1574 1702 1846 2007 2185 2381 2593 2820 3058 3304 3556 3807 4056 4296 4526 4743 4944 5129 5296 5448 5583 5703 5811 5907 5992 6067 6134 6193 6244 6288 6325 6355 6379 6398 6412 6420 6425 6426 6423 6417 6408 6395 6379 6360 6338 6313 6287 6259 6230 6201 6172 6144 6116 6088 6059 6028 5995 5958 5917 5871 5820 5764 5703 5637 5569 5497 5425 5354 5284 5217 5154 5097 5046 5003 4968 4941 4923 4914 4914 4921 4935 4954 4977 5003 5030 5056 5079 5099 5114 5122 5124 5118 5104 5082 5052 5014 4969 4916 4856 4790 4718 4641 4559 4474 4386 4297 4207 4118 4031 3947 3868 3795 3729 3670 3619 3576 3540 3512 3491 3475 3463 3455 3448 3443 3436 3427 3415 3399 3377 3348 3313 3269 3217 3156 3086 3007 2919 2823 2720 2610 2495 2376 2254 2132 2010 1892 1777 1669 1567 1474 1390 1317 1254 1203 1163 1136 1121 1119 1131 1157 1198 1254 1325 1411 1512 1626 1751 1886 2028 2174 2320 2463 2599 2727 2843 2947 3036 3112 3175 3225 3265 3296 3320 3338 3352 3363 3372 3378 3382 3384 3384 3381 3375 3366 3355 3341 3324 3306 3287 3266 3245 3223 3201 3178 3154 3131 3107 3083 3058 3034 3009 2985 2961 2937 2912 2888 2863 2838 2812 2785 2758 2730 2703 2675 2648 2622 2597 2572 2548 2525 2503 2481 2459 2437 2414 2392 2370 2348 2327 2306 2287 2269 2252 2236 2221 2206 2191 2175 2159 2142 2124 2105 2086 2067 2048 2030 2013 1997 1981 1966 1952 1938 1924 1909 1894 1879 1864 1848 1832 1816 1801 1786 1772 1758 1743 1729 1715 1701 1686 1671 1656 1640 1625 1610 1595 1581 1567 1554 1540 1527 1514 1500 1486 1471 1456 1440 1423 1406 1389 1372 1354 1336 1318 1299 1279 1259 1238 1216 1193 1168 1143 1117 1089 1061 1031 999 966 932 895 858 818 777 736 694 653 612 573 535 500 468 438 411 387 366 347 330 315 302 290 281 273 266 261 258 257 257 258 261 265 270 277 284 294 305 317 332 348 367 388 412 438 467 498 531 566 602 641 680 720 761 802 842 882 920 957 991 1023 1053 1080 1105 1128 1149 1169 1188 1207 1226 1245 1264 1283 1302 1321 1339 1357 1373 1388 1402 1415 1426 1436 1446 1455 1465 1474 1483 1493 1503 1513 1523 1533 1543 1553 1563 3609 8 7 3 1573 1585 1597 1610 1624 1640 1658 1677 1698 1720 1742 1764 1786 1808 1829 1849 1868 1887 1905 1924 1943 1963 1985 2008 2032 2057 2083 2110 2137 2164 2190 2215 2239 2263 2285 2307 2329 2350 2372 2395 2418 2442 2466 2490 2514 2538 2562 2585 2608 2631 2654 2677 2701 2725 2751 2777 2805 2833 2862 2892 2922 2952 2982 3012 3042 3071 3099 3127 3155 3183 3211 3238 3265 3292 3319 3345 3371 3397 3423 3449 3475 3500 3525 3551 3576 3601 3626 3651 3676 3701 3726 3751 3777 3803 3829 3855 3881 3906 3931 3955 3978 4000 4020 4039 4057 4074 4091 4107 4123 4140 4156 4173 4189 4203 4216 4227 4234 4237 4236 4230 4219 4202 4179 4149 4113 4069 4018 3958 3889 3810 3720 3619 3506 3381 3244 3096 2938 2771 2597 2419 2240 2063 1890 1725 1570 1427 1297 1182 1081 994 920 858 806 764 729 701 679 662 651 645 643 647 655 668 685 706 730 758 790 827 871 923 987 1063 1155 1264 1392 1540 1706 1891 2091 2304 2526 2753 2981 3205 3424 3632 3829 4013 4184 4340 4483 4613 4731 4837 4933 5018 5093 5159 5214 5259 5293 5315 5326 5325 5311 5283 5242 5186 5116 5031 4930 4814 4684 4539 4380 4210 4029 3840 3645 3448 3250 3056 2868 2689 2522 2369 2231 2111 2009 1924 1859 1812 1784 1775 1786 1817 1868 1942 2038 2158 2301 2468 2657 2865 3090 3327 3572 3819 4063 4299 4521 4724 4904 5059 5184 5280 5343 5374 5373 5342 5282 5196 5087 4961 4822 4678 4535 4401 4283 4188 4122 4091 4096 4140 4222 4340 4489 4664 4859 5065 5277 5487 5690 5882 6059 6218 6360 6485 6595 6690 6773 6847 6913 6973 7028 7080 7128 7173 7216 7255 7292 7327 7359 7389 7417 7444 7470 7494 7517 7539 7560 7579 7597 7612 7625 7637 7646 7653 7659 7663 7666 7666 7664 7658 7649 7636 7618 7595 7567 7534 7496 7455 7411 7365 7319 7273 7229 7188 7150 7115 7085 7059 7037 7020 7007 6998 6993 6991 6991 6992 6993 6991 6986 6976 6960 6937 6907 6871 6828 6780 6730 6677 6625 6575 6528 6487 6451 6421 6398 6381 6370 6364 6362 6364 6369 6376 6384 6391 6398 6404 6407 6410 6411 6411 6411 6413 6418 6428 6443 6466 6497 6537 6586 6642 6705 6774 6847 6922 6999 7075 7150 7222 7292 7359 7422 7481 7535 7585 7629 7669 7702 7731 7754 7772 7787 7798 7807 7814 7820 7825 7829 7832 7834 7834 7832 7828 7820 7810 7798 7783 7767 7749 7730 7710 7689 7667 7643 7618 7591 7563 7533 7502 7472 7441 7412 7386 7362 7342 7326 7313 7303 7296 7291 7288 7286 7284 7282 7280 7278 7276 7274 7271 7268 7264 7260 7255 7248 7239 7229 7216 7202 7185 7167 7146 7124 7099 7074 7047 7018 6989 6958 6926 6893 6860 6825 6790 6753 6715 6676 6635 6592 6546 6497 6444 6388 6328 6262 6192 3610 8 7 4 6091 6012 5927 5835 5736 5631 5518 5399 5275 5146 5013 4878 4743 4608 4477 4350 4230 4118 4014 3922 3839 3768 3707 3656 3615 3582 3556 3535 3519 3505 3492 3480 3467 3452 3434 3413 3388 3358 3324 3284 3240 3191 3137 3080 3019 2956 2890 2823 2755 2687 2618 2548 2478 2405 2331 2253 2171 2085 1994 1898 1798 1696 1590 1485 1380 1278 1179 1086 999 919 846 781 722 671 627 588 556 529 508 492 480 473 471 472 476 483 494 508 525 546 573 605 645 693 750 817 895 981 1077 1180 1289 1401 1514 1626 1735 1839 1937 2028 2112 2188 2258 2321 2377 2428 2473 2513 2546 2572 2591 2601 2603 2595 2577 2548 2510 2461 2403 2336 2261 2179 2092 2001 1908 1814 1722 1632 1547 1467 1395 1331 1276 1230 1193 1166 1147 1137 1136 1143 1160 1186 1222 1270 1330 1404 1492 1594 1709 1838 1978 2126 2281 2438 2595 2749 2895 3033 3160 3275 3377 3466 3542 3606 3660 3702 3736 3761 3777 3786 3788 3782 3769 3750 3724 3692 3655 3612 3565 3514 3459 3400 3338 3273 3204 3132 3057 2979 2898 2814 2728 2640 2551 2460 2370 2278 2187 2095 2002 1909 1814 1719 1622 1525 1427 1330 1234 1141 1052 967 889 817 753 697 648 607 572 543 519 500 484 471 461 453 447 443 441 442 444 449 457 467 480 496 515 539 567 600 640 686 741 804 877 958 1049 1148 1255 1369 1488 1612 1740 1869 2000 2132 2263 2395 2525 2655 2784 2913 3040 3167 3292 3415 3536 3653 3767 3877 3983 4084 4181 4275 4365 4454 4540 4626 4712 4797 4883 4968 5052 5135 5216 5293 5365 5433 5496 5554 5607 5655 5699 5739 5776 5811 5844 5874 5901 5926 5946 5962 5974 5979 5978 5971 5956 5934 5905 5867 5821 5766 5701 5626 5539 5441 5330 5206 5069 4918 4754 4578 4389 4191 3983 3767 3546 3322 3097 2875 2657 2447 2248 2062 1891 1736 1599 1480 1377 1291 1221 1165 1123 1097 1085 1092 1118 1168 1244 1351 1492 1667 1879 2125 2403 2708 3035 3376 3723 4069 4406 4728 5029 5306 5557 5782 5981 6157 6312 6450 6573 6684 6786 6881 6969 7051 7127 7197 7260 7315 7362 7399 7428 7447 7456 7456 7445 7426 7398 7361 7317 7267 7213 7155 7097 7041 6988 6941 6903 6876 6861 6860 6873 6900 6941 6995 7061 7138 7222 7314 7410 7509 7610 7710 7810 7907 8001 8092 8178 8259 8335 8405 8469 8527 8578 8624 8664 8699 8729 8754 8776 8794 8810 8822 8832 8838 8842 8842 8839 8832 8821 8807 8790 8770 8748 8726 8703 8682 8662 8645 8630 8618 8608 8600 8594 8588 8581 8572 8562 8548 8531 8510 8485 8457 8425 8390 8353 8314 8273 8231 8189 8147 8106 8068 8032 8000 7973 7951 7933 7920 7910 7903 7895 7885 7869 7844 7806 7754 7685 7595 7484 7350 7193 7013 3611 8 7 4 6809 6582 6333 6064 5776 5471 5151 4820 4480 4136 3792 3454 3126 2812 2517 2246 2000 1782 1594 1436 1309 1212 1145 1108 1103 1131 1192 1288 1423 1596 1809 2062 2351 2675 3029 3405 3796 4195 4593 4981 5351 5699 6019 6308 6565 6790 6984 7152 7296 7420 7527 7621 7705 7779 7846 7905 7957 7999 8031 8052 8060 8053 8030 7990 7932 7855 7760 7645 7510 7357 7185 6996 6790 6569 6335 6089 5835 5573 5307 5039 4772 4507 4249 4000 3763 3541 3340 3161 3011 2893 2812 2770 2770 2815 2905 3038 3213 3426 3672 3945 4238 4544 4857 5170 5478 5776 6060 6328 6579 6812 7026 7222 7402 7564 7711 7843 7960 8061 8148 8220 8277 8320 8349 8364 8368 8360 8342 8316 8284 8246 8203 8159 8112 8064 8017 7969 7922 7875 7830 7786 7743 7703 7665 7631 7601 7577 7560 7551 7551 7561 7583 7615 7659 7714 7779 7852 7932 8017 8105 8194 8282 8367 8448 8524 8595 8660 8720 8775 8826 8874 8918 8960 8999 9036 9070 9100 9126 9147 9163 9172 9174 9169 9155 9131 9097 9052 8992 8918 8827 8719 8591 8443 8275 8086 7879 7654 7413 7160 6896 6626 6351 6077 5805 5541 5286 5046 4823 4624 4452 4311 4207 4142 4121 4145 4215 4331 4489 4685 4916 5173 5450 5739 6034 6326 6612 6884 7141 7381 7601 7803 7988 8155 8307 8445 8571 8684 8787 8878 8960 9032 9095 9149 9195 9234 9266 9293 9315 9332 9343 9348 9345 9334 9312 9277 9228 9164 9082 8982 8863 8724 8564 8384 8185 7966 7730 7478 7214 6942 6667 6395 6133 5890 5672 5487 5342 5244 5196 5201 5259 5367 5523 5719 5949 6205 6477 6756 7035 7306 7564 7804 8024 8221 8397 8551 8685 8802 8903 8992 9069 9136 9196 9247 9291 9329 9360 9385 9405 9418 9426 9430 9429 9424 9415 9403 9387 9367 9343 9315 9281 9240 9193 9139 9075 9003 8920 8825 8718 8597 8461 8308 8139 7951 7745 7521 7279 7021 6748 6464 6171 5874 5575 5280 4992 4715 4453 4207 3980 3774 3589 3427 3285 3164 3063 2979 2911 2857 2815 2784 2763 2751 2747 2752 2767 2794 2833 2888 2961 3055 3171 3311 3477 3669 3885 4124 4384 4660 4947 5242 5539 5832 6118 6393 6652 6894 7118 7322 7507 7675 7827 7964 8088 8202 8306 8402 8491 8573 8649 8719 8783 8842 8894 8942 8984 9022 9057 9088 9116 9142 9165 9187 9206 9224 9238 9250 9257 9260 9258 9250 9234 9210 9176 9132 9075 9005 8920 8820 8703 8571 8421 8256 8076 7881 7675 7458 7233 7003 6772 6542 6318 6104 5906 5727 5573 5449 5358 5304 5288 5312 5374 5473 5605 5766 5950 6150 6361 6576 6790 6997 7195 7380 7551 7706 7846 7971 8082 8180 8266 8340 8405 8459 8505 8542 8572 8595 8611 8620 8625 8624 8618 8608 8593 8572 8547 8515 8478 8435 8386 8331 8270 8204 8133 8057 7977 7892 7802 7706 7603 7492 7372 7242 3612 8 7 4 7099 6945 6777 6596 6402 6196 5978 5750 5514 5270 5021 4767 4510 4251 3992 3732 3475 3221 2971 2727 2490 2264 2049 1849 1663 1495 1346 1215 1104 1012 937 878 833 801 777 761 751 745 745 749 762 784 820 873 948 1048 1177 1337 1529 1752 2004 2282 2582 2897 3221 3549 3874 4190 4494 4781 5049 5298 5527 5737 5928 6104 6265 6414 6551 6679 6798 6910 7014 7113 7205 7292 7375 7454 7529 7602 7672 7741 7807 7873 7936 7998 8058 8114 8168 8218 8264 8305 8341 8372 8398 8419 8435 8447 8455 8460 8464 8466 8469 8472 8476 8483 8492 8503 8516 8532 8549 8567 8585 8604 8623 8643 8662 8682 8704 8727 8752 8781 8812 8846 8883 8922 8963 9003 9043 9081 9117 9149 9177 9202 9223 9242 9258 9273 9288 9303 9319 9336 9354 9372 9390 9408 9425 9440 9452 9461 9467 9470 9470 9467 9461 9454 9446 9436 9426 9416 9406 9397 9388 9380 9373 9367 9362 9358 9355 9352 9351 9351 9351 9353 9357 9362 9369 9377 9388 9400 9414 9429 9444 9459 9474 9488 9499 9509 9517 9522 9525 9526 9526 9524 9523 9521 9520 9519 9518 9518 9518 9519 9519 9518 9516 9513 9509 9503 9496 9487 9477 9466 9454 9441 9428 9415 9401 9388 9373 9358 9342 9324 9304 9281 9255 9225 9192 9155 9115 9072 9025 8975 8923 8867 8808 8746 8679 8606 8528 8444 8353 8256 8153 8046 7936 7826 7718 7616 7522 7440 7373 7322 7290 7277 7285 7311 7356 7417 7491 7576 7669 7765 7864 7961 8054 8141 8221 8293 8356 8411 8456 8494 8523 8545 8559 8566 8565 8557 8541 8516 8482 8439 8385 8320 8245 8160 8065 7962 7851 7734 7613 7489 7365 7243 7125 7012 6907 6811 6727 6655 6596 6551 6520 6503 6500 6509 6529 6558 6595 6636 6680 6725 6768 6807 6842 6869 6889 6900 6901 6893 6874 6844 6802 6750 6686 6611 6525 6428 6319 6201 6072 5933 5786 5629 5463 5289 5106 4916 4717 4511 4297 4077 3852 3622 3389 3156 2924 2695 2472 2256 2051 1858 1679 1514 1365 1231 1114 1011 922 845 780 725 679 639 606 578 554 536 521 510 503 501 501 505 511 519 530 541 555 571 590 616 649 693 752 828 925 1045 1191 1361 1558 1777 2017 2274 2544 2820 3099 3376 3647 3909 4159 4396 4619 4830 5028 5215 5393 5561 5722 5876 6023 6163 6296 6423 6543 6655 6761 6859 6952 7039 7119 7194 7264 7327 7384 7434 7476 7509 7533 7546 7549 7540 7520 7487 7441 7381 7308 7219 7113 6991 6850 6690 6511 6312 6094 5858 5605 5339 5061 4775 4483 4189 3897 3608 3326 3055 2796 2552 2325 2117 1930 1764 1621 1499 1399 1317 1251 1200 1160 1129 1106 1091 1085 1091 1113 1155 1225 1327 1467 1649 1875 2146 2458 2807 3186 3587 4000 4415 4824 5219 5592 5941 6260 6551 6813 7048 7257 7445 7613 7763 3613 8 7 4 7897 8017 8124 8219 8302 8376 8440 8496 8544 8587 8623 8655 8680 8700 8712 8717 8711 8695 8666 8622 8562 8485 8390 8275 8139 7982 7802 7600 7375 7127 6858 6569 6262 5940 5606 5265 4920 4576 4236 3905 3586 3283 2998 2734 2492 2275 2083 1916 1776 1661 1571 1504 1457 1430 1418 1418 1426 1439 1454 1467 1476 1480 1476 1465 1447 1422 1392 1358 1323 1288 1254 1225 1200 1181 1169 1163 1165 1173 1188 1207 1230 1256 1283 1311 1340 1369 1399 1431 1468 1511 1563 1629 1712 1815 1941 2094 2275 2486 2725 2991 3282 3594 3922 4262 4606 4950 5287 5612 5921 6210 6478 6722 6944 7144 7324 7487 7636 7772 7899 8019 8132 8240 8343 8440 8531 8614 8690 8758 8816 8867 8910 8946 8977 9003 9025 9045 9063 9078 9091 9101 9107 9108 9104 9092 9074 9049 9018 8981 8939 8893 8846 8798 8750 8703 8659 8618 8581 8548 8519 8495 8475 8460 8451 8447 8448 8455 8468 8485 8506 8531 8557 8585 8612 8637 8658 8675 8686 8691 8688 8678 8661 8635 8602 8561 8510 8451 8381 8301 8208 8102 7981 7846 7695 7529 7348 7152 6941 6719 6484 6238 5982 5718 5444 5164 4876 4584 4287 3989 3691 3399 3114 2840 2583 2344 2126 1932 1763 1617 1495 1395 1315 1253 1208 1180 1168 1173 1200 1249 1326 1434 1576 1754 1969 2220 2506 2821 3160 3517 3884 4253 4616 4968 5303 5615 5903 6166 6402 6612 6799 6965 7111 7241 7355 7454 7541 7614 7674 7720 7752 7767 7767 7749 7713 7660 7589 7501 7395 7273 7136 6983 6817 6638 6448 6247 6038 5823 5603 5381 5159 4940 4725 4517 4317 4126 3944 3773 3611 3459 3314 3176 3044 2917 2793 2673 2554 2438 2325 2216 2112 2016 1930 1857 1801 1765 1754 1772 1821 1903 2021 2174 2361 2579 2824 3089 3369 3656 3943 4223 4490 4737 4962 5163 5337 5487 5614 5720 5808 5882 5946 6000 6047 6088 6123 6152 6171 6181 6178 6161 6127 6075 6004 5912 5800 5668 5518 5351 5170 4978 4778 4574 4371 4173 3985 3809 3651 3512 3396 3302 3231 3181 3151 3137 3135 3141 3151 3159 3162 3158 3142 3113 3071 3015 2946 2866 2776 2678 2575 2468 2361 2253 2147 2042 1941 1843 1747 1654 1564 1476 1390 1306 1225 1146 1070 997 928 863 803 748 698 654 615 582 553 529 509 492 479 468 459 452 446 442 438 435 433 431 429 427 425 424 423 423 424 426 430 436 443 452 461 471 482 492 503 514 527 543 565 595 637 694 771 869 992 1142 1318 1522 1749 1998 2264 2543 2828 3113 3392 3661 3914 4146 4355 4538 4695 4826 4932 5014 5077 5122 5155 5178 5197 5216 5238 5268 5307 5359 5425 5505 5600 5709 5830 5961 6098 6239 6380 6517 6646 6765 6870 6959 7029 7080 7109 7118 7105 7073 7023 6957 6877 6785 6686 6583 6478 6376 3614 8 7 4 6281 6195 6123 6067 6030 6014 6021 6051 6104 6178 6270 6379 6501 6631 6765 6898 7028 7150 7260 7357 7437 7500 7545 7569 7573 7555 7517 7456 7372 7265 7136 6983 6807 6610 6392 6155 5901 5632 5353 5065 4771 4476 4182 3892 3610 3338 3078 2832 2602 2389 2195 2019 1863 1726 1610 1514 1440 1390 1365 1368 1401 1468 1571 1712 1893 2112 2369 2661 2982 3327 3687 4055 4422 4779 5121 5439 5730 5992 6222 6423 6595 6743 6870 6981 7080 7171 7257 7341 7426 7510 7597 7684 7772 7860 7947 8033 8117 8198 8276 8352 8424 8493 8559 8622 8681 8737 8790 8838 8883 8923 8958 8989 9016 9037 9054 9067 9076 9082 9085 9087 9086 9085 9083 9081 9079 9076 9073 9070 9065 9059 9051 9040 9028 9013 8997 8979 8960 8941 8924 8908 8895 8886 8880 8878 8880 8885 8894 8905 8919 8934 8950 8967 8984 9002 9021 9039 9059 9079 9099 9120 9141 9161 9181 9199 9216 9232 9246 9259 9271 9282 9293 9304 9315 9326 9338 9350 9361 9372 9382 9392 9400 9407 9413 9417 9421 9424 9426 9428 9429 9428 9427 9425 9421 9416 9410 9402 9394 9386 9378 9371 9364 9359 9355 9351 9348 9344 9340 9335 9328 9319 9308 9295 9280 9263 9246 9227 9209 9190 9172 9154 9135 9116 9096 9074 9049 9021 8990 8954 8914 8869 8819 8765 8706 8642 8574 8501 8423 8340 8252 8157 8055 7946 7829 7702 7565 7419 7262 7095 6919 6734 6540 6339 6130 5916 5695 5470 5239 5005 4766 4524 4278 4030 3781 3533 3287 3046 2812 2588 2377 2181 2002 1841 1700 1578 1474 1388 1318 1263 1221 1192 1176 1174 1187 1219 1272 1350 1455 1591 1758 1958 2189 2447 2729 3030 3341 3657 3971 4275 4565 4836 5084 5308 5508 5682 5834 5964 6073 6164 6237 6293 6333 6356 6363 6353 6327 6285 6229 6160 6079 5991 5896 5797 5698 5600 5506 5415 5329 5247 5170 5095 5021 4946 4869 4785 4695 4596 4486 4364 4231 4085 3928 3760 3583 3400 3211 3021 2830 2643 2462 2288 2125 1973 1836 1713 1608 1520 1450 1400 1370 1359 1368 1396 1440 1499 1570 1649 1733 1817 1897 1969 2028 2073 2099 2107 2097 2067 2022 1962 1892 1814 1732 1649 1568 1492 1424 1366 1320 1290 1276 1283 1311 1364 1444 1552 1689 1856 2052 2276 2524 2793 3079 3378 3684 3992 4298 4599 4889 5166 5428 5673 5898 6103 6285 6444 6577 6684 6764 6814 6837 6830 6796 6735 6651 6546 6424 6287 6140 5986 5827 5666 5506 5348 5193 5044 4903 4771 4651 4547 4461 4397 4360 4352 4376 4433 4524 4648 4804 4986 5193 5417 5655 5901 6150 6398 6641 6876 7100 7313 7514 7701 7876 8037 8185 8321 8443 8553 8651 8738 8813 8878 8934 8981 9021 9054 9082 9103 9119 9130 9135 9134 9127 9114 9096 9074 9048 9020 8991 8963 8937 8914 8896 8884 8877 8876 8881 8893 8909 8931 8957 8987 3615 8 7 4 9020 9055 9092 9131 9170 9209 9247 9284 9320 9355 9387 9418 9446 9472 9496 9518 9538 9555 9569 9581 9590 9596 9598 9598 9595 9590 9582 9573 9562 9551 9539 9528 9517 9506 9495 9485 9476 9468 9460 9453 9446 9440 9435 9429 9423 9417 9410 9402 9392 9381 9367 9351 9334 9315 9294 9273 9250 9227 9202 9175 9146 9112 9072 9025 8968 8901 8819 8723 8610 8479 8329 8158 7966 7753 7519 7263 6988 6694 6384 6060 5726 5385 5041 4699 4364 4038 3726 3432 3157 2904 2674 2468 2286 2131 2002 1901 1830 1792 1788 1823 1899 2018 2181 2388 2638 2927 3251 3603 3976 4363 4755 5145 5524 5888 6231 6549 6841 7107 7346 7560 7751 7921 8074 8211 8334 8446 8548 8641 8727 8805 8877 8942 9002 9055 9104 9147 9184 9216 9244 9266 9285 9299 9310 9318 9324 9328 9331 9333 9335 9336 9337 9339 9340 9341 9341 9341 9340 9338 9334 9329 9323 9315 9306 9294 9281 9264 9244 9220 9190 9154 9111 9060 8998 8926 8842 8746 8637 8514 8379 8232 8074 7906 7732 7553 7372 7193 7018 6852 6696 6554 6429 6322 6236 6173 6133 6117 6127 6162 6222 6307 6416 6547 6698 6866 7048 7240 7438 7639 7838 8031 8217 8392 8554 8703 8838 8960 9069 9166 9252 9328 9396 9456 9509 9555 9595 9630 9661 9687 9711 9732 9751 9769 9786 9802 9818 9833 9846 9858 9867 9874 9879 9881 9881 9880 9878 9875 9872 9870 9868 9866 9865 9863 9861 9859 9856 9853 9849 9844 9840 9835 9832 9829 9827 9826 9826 9826 9826 9826 9826 9825 9822 9819 9813 9807 9799 9791 9782 9772 9762 9751 9741 9731 9721 9711 9700 9688 9675 9660 9642 9621 9595 9564 9527 9483 9429 9365 9289 9199 9092 8966 8818 8648 8453 8231 7983 7708 7409 7086 6744 6385 6015 5638 5258 4881 4512 4154 3811 3486 3183 2902 2646 2414 2207 2024 1864 1726 1607 1507 1423 1354 1299 1257 1230 1220 1228 1260 1318 1408 1534 1699 1905 2155 2445 2774 3137 3528 3938 4360 4784 5203 5609 5997 6360 6697 7004 7283 7533 7755 7953 8128 8283 8419 8540 8647 8742 8826 8901 8969 9031 9086 9137 9184 9227 9266 9300 9331 9358 9381 9400 9416 9429 9439 9448 9455 9462 9468 9473 9477 9478 9477 9472 9464 9450 9431 9408 9380 9348 9314 9278 9241 9204 9169 9137 9108 9083 9063 9049 9041 9039 9045 9058 9078 9105 9139 9179 9222 9268 9314 9360 9403 9442 9477 9507 9532 9552 9570 9585 9598 9611 9623 9636 9648 9661 9672 9681 9688 9691 9691 9687 9679 9668 9654 9638 9620 9601 9579 9555 9527 9495 9456 9409 9351 9280 9194 9090 8969 8827 8666 8483 8280 8058 7817 7560 7289 7005 6713 6415 6115 5816 5524 5243 4976 4729 4507 4315 4158 4039 3962 3931 3947 4011 4122 4278 4475 4708 4973 5260 5564 5877 6192 6503 6803 7089 7356 7604 7830 8035 8219 8384 8530 3616 8 7 4 8659 8773 8872 8959 9035 9100 9157 9205 9247 9282 9313 9339 9361 9381 9397 9410 9421 9429 9434 9437 9437 9435 9431 9425 9417 9409 9399 9388 9375 9360 9343 9323 9299 9271 9240 9204 9163 9118 9068 9014 8954 8888 8815 8733 8641 8538 8421 8290 8141 7973 7787 7580 7353 7106 6841 6558 6261 5951 5632 5307 4979 4652 4330 4015 3711 3419 3144 2885 2646 2427 2229 2054 1902 1773 1670 1593 1541 1516 1516 1542 1591 1662 1751 1855 1969 2089 2209 2326 2434 2529 2608 2668 2708 2727 2726 2706 2669 2619 2558 2490 2422 2356 2298 2253 2225 2219 2239 2289 2370 2486 2635 2819 3036 3283 3556 3851 4162 4485 4812 5137 5455 5761 6049 6316 6559 6776 6967 7130 7266 7375 7458 7517 7550 7560 7544 7502 7435 7339 7215 7060 6876 6662 6420 6152 5860 5550 5226 4894 4558 4226 3902 3591 3296 3022 2769 2540 2335 2156 2003 1877 1780 1715 1683 1688 1734 1823 1959 2142 2372 2647 2964 3317 3699 4102 4515 4930 5339 5733 6105 6452 6769 7057 7315 7545 7750 7931 8092 8236 8364 8478 8581 8671 8751 8821 8881 8933 8976 9014 9046 9074 9100 9123 9145 9165 9184 9201 9216 9227 9234 9237 9236 9230 9221 9209 9195 9179 9164 9149 9134 9122 9110 9100 9091 9081 9071 9059 9045 9027 9006 8981 8951 8917 8880 8838 8793 8745 8695 8642 8587 8530 8471 8408 8340 8267 8187 8099 8001 7892 7771 7637 7489 7328 7153 6967 6768 6560 6343 6119 5890 5655 5418 5178 4935 4692 4446 4200 3953 3705 3459 3216 2977 2745 2522 2311 2114 1934 1773 1630 1508 1405 1321 1255 1205 1170 1149 1141 1148 1170 1208 1266 1346 1451 1583 1744 1934 2152 2396 2663 2948 3247 3553 3861 4166 4462 4747 5018 5273 5513 5738 5949 6147 6335 6514 6684 6847 7002 7150 7290 7423 7549 7666 7776 7879 7975 8066 8150 8230 8305 8375 8440 8501 8556 8607 8652 8693 8728 8760 8789 8814 8839 8862 8885 8907 8930 8953 8976 8999 9021 9041 9060 9078 9094 9108 9121 9133 9143 9153 9163 9171 9179 9186 9193 9198 9203 9207 9211 9215 9219 9223 9229 9235 9243 9251 9261 9271 9281 9291 9301 9309 9316 9322 9326 9329 9331 9332 9333 9333 9334 9336 9339 9342 9346 9351 9357 9364 9370 9376 9381 9385 9389 9390 9391 9391 9389 9387 9385 9383 9381 9381 9381 9383 9386 9389 9393 9397 9401 9404 9407 9408 9408 9407 9405 9401 9396 9390 9383 9375 9367 9357 9348 9338 9329 9320 9312 9305 9299 9294 9291 9288 9287 9286 9285 9284 9283 9281 9279 9276 9272 9268 9264 9259 9256 9253 9250 9248 9247 9246 9246 9244 9243 9239 9235 9228 9219 9208 9195 9179 9161 9141 9120 9096 9069 9040 9007 8969 8926 8876 8818 8751 8673 8584 8482 8367 8238 8096 7940 7770 7586 7390 7182 6964 6736 6501 6261 6020 5780 5547 5324 5117 4930 3617 8 7 4 4769 4638 4540 4478 4455 4470 4524 4613 4736 4886 5060 5251 5454 5663 5872 6075 6270 6451 6616 6764 6894 7004 7096 7168 7222 7257 7273 7270 7248 7204 7138 7049 6937 6801 6641 6459 6256 6034 5798 5551 5297 5041 4789 4546 4316 4106 3920 3763 3638 3549 3500 3491 3524 3598 3712 3864 4049 4264 4502 4757 5022 5292 5560 5820 6067 6298 6510 6701 6870 7018 7145 7255 7348 7427 7496 7556 7611 7663 7714 7765 7818 7872 7929 7988 8047 8105 8162 8215 8264 8307 8344 8374 8399 8419 8434 8447 8457 8467 8476 8486 8497 8507 8516 8524 8530 8533 8532 8527 8519 8506 8489 8468 8445 8417 8387 8352 8314 8270 8221 8164 8101 8029 7948 7858 7758 7649 7530 7400 7260 7109 6948 6775 6592 6396 6190 5972 5744 5506 5259 5005 4744 4479 4211 3942 3674 3410 3151 2901 2661 2435 2223 2027 1850 1691 1552 1430 1327 1241 1170 1115 1076 1052 1046 1059 1094 1156 1248 1373 1534 1732 1967 2237 2539 2865 3210 3566 3923 4274 4610 4925 5213 5473 5700 5895 6059 6192 6297 6374 6426 6452 6453 6429 6378 6300 6196 6064 5907 5725 5522 5302 5067 4822 4573 4322 4075 3833 3600 3377 3168 2973 2795 2637 2499 2388 2305 2254 2241 2268 2337 2451 2609 2810 3050 3324 3626 3948 4282 4620 4955 5278 5584 5868 6129 6364 6574 6759 6922 7065 7191 7303 7402 7490 7567 7635 7692 7738 7773 7795 7803 7796 7775 7740 7691 7629 7556 7474 7385 7291 7194 7099 7006 6920 6842 6774 6719 6679 6655 6648 6658 6684 6728 6786 6857 6940 7031 7127 7227 7327 7424 7516 7602 7680 7749 7809 7860 7903 7938 7966 7988 8005 8018 8027 8032 8035 8034 8032 8026 8019 8010 8000 7989 7976 7964 7951 7937 7923 7907 7891 7872 7851 7828 7802 7774 7745 7715 7684 7654 7625 7598 7571 7545 7519 7491 7460 7424 7382 7332 7273 7204 7125 7037 6939 6833 6720 6599 6471 6336 6194 6044 5887 5720 5545 5362 5171 4975 4776 4577 4382 4195 4019 3858 3714 3590 3487 3405 3341 3296 3265 3246 3236 3231 3227 3223 3216 3203 3182 3151 3110 3057 2991 2912 2819 2713 2595 2466 2328 2184 2035 1885 1736 1593 1456 1328 1212 1107 1014 934 866 809 762 724 695 672 656 644 637 635 635 640 650 665 686 716 757 810 877 961 1064 1185 1325 1484 1660 1850 2052 2262 2476 2691 2903 3108 3304 3489 3661 3820 3966 4098 4217 4324 4421 4507 4584 4653 4715 4771 4822 4868 4911 4952 4991 5029 5066 5103 5139 5173 5205 5232 5254 5268 5272 5265 5245 5211 5161 5095 5015 4920 4814 4698 4574 4448 4320 4194 4072 3956 3848 3746 3651 3562 3476 3391 3306 3219 3128 3033 2933 2830 2726 2622 2523 2431 2353 2290 2248 2229 2237 2273 2339 2435 2559 2710 2884 3079 3289 3509 3736 3964 4188 4404 4610 4802 4978 3618 8 7 5 5194 5329 5446 5548 5635 5711 5777 5836 5888 5936 5980 6021 6060 6097 6132 6167 6202 6236 6270 6304 6338 6373 6406 6438 6469 6497 6522 6542 6559 6571 6578 6582 6582 6579 6574 6567 6559 6550 6541 6532 6523 6513 6502 6491 6478 6465 6452 6438 6425 6413 6402 6393 6386 6382 6379 6378 6377 6376 6374 6371 6364 6355 6342 6325 6304 6279 6251 6220 6186 6149 6109 6065 6016 5963 5905 5841 5770 5693 5611 5523 5431 5336 5241 5147 5057 4973 4897 4831 4778 4737 4710 4698 4699 4712 4737 4771 4812 4858 4906 4954 5000 5042 5078 5108 5131 5146 5154 5154 5148 5136 5119 5095 5066 5032 4991 4944 4890 4829 4760 4683 4598 4504 4403 4294 4178 4056 3927 3793 3653 3507 3357 3202 3042 2879 2713 2545 2377 2210 2047 1890 1741 1601 1472 1356 1253 1163 1087 1023 971 931 901 880 869 867 874 892 920 960 1011 1075 1150 1236 1332 1434 1541 1649 1754 1853 1941 2016 2074 2114 2134 2133 2112 2072 2014 1941 1856 1762 1662 1560 1457 1357 1262 1174 1095 1024 963 910 867 832 804 783 769 759 756 758 767 784 809 845 891 950 1022 1106 1204 1312 1431 1557 1688 1821 1952 2080 2201 2313 2414 2504 2582 2648 2703 2748 2783 2811 2832 2848 2860 2869 2874 2878 2879 2879 2877 2872 2867 2859 2850 2839 2827 2813 2798 2783 2766 2748 2729 2710 2690 2670 2649 2628 2607 2586 2565 2545 2526 2507 2490 2474 2459 2446 2433 2421 2409 2397 2385 2370 2355 2338 2318 2298 2275 2251 2227 2201 2176 2150 2124 2097 2069 2039 2007 1972 1932 1889 1840 1787 1729 1667 1603 1536 1469 1403 1339 1278 1222 1172 1128 1091 1060 1035 1018 1006 1000 999 1003 1011 1024 1039 1058 1079 1101 1125 1149 1173 1195 1216 1235 1252 1265 1276 1285 1291 1296 1299 1301 1303 1305 1308 1310 1313 1317 1320 1323 1326 1327 1327 1326 1323 1318 1312 1303 1294 1283 1271 1258 1244 1229 1213 1196 1178 1159 1139 1117 1093 1068 1041 1012 981 949 914 879 842 804 765 726 686 647 607 569 531 495 461 429 399 371 347 325 307 291 279 268 260 254 250 247 245 244 244 244 245 246 249 252 257 263 271 281 294 308 325 344 365 388 414 440 469 499 530 562 595 629 664 699 734 770 805 840 875 909 941 973 1003 1031 1058 1082 1106 1127 1147 1166 1184 1201 1217 1234 1251 1267 1285 1302 1318 1334 1349 1362 1372 1378 1381 1380 1375 1366 1353 1336 1318 1298 1278 1259 1242 1228 1218 1212 1212 1216 1225 1239 1258 1280 1305 1333 1362 1392 1423 1453 1482 1510 1535 1560 1582 1602 1620 1637 1652 1667 1681 1695 1710 1726 1742 1760 1780 1802 1825 1849 1875 1903 1931 1959 1988 2016 2044 2071 2097 2122 2145 3619 8 7 5 2167 2187 2206 2223 2239 2255 2269 2283 2296 2309 2322 2335 2348 2361 2374 2388 2401 2414 2426 2438 2449 2458 2466 2472 2476 2478 2477 2474 2468 2459 2448 2433 2416 2396 2374 2349 2323 2295 2266 2237 2208 2179 2153 2128 2105 2086 2071 2060 2054 2054 2059 2070 2088 2111 2141 2177 2219 2265 2315 2368 2422 2477 2531 2583 2632 2677 2718 2754 2785 2812 2834 2853 2868 2880 2889 2897 2903 2908 2912 2915 2918 2919 2919 2919 2918 2915 2912 2907 2901 2895 2887 2879 2870 2861 2851 2841 2830 2818 2805 2792 2777 2761 2744 2725 2705 2684 2661 2638 2614 2589 2564 2539 2513 2486 2458 2427 2394 2357 2316 2270 2220 2164 2104 2040 1972 1902 1830 1758 1688 1620 1555 1496 1443 1397 1357 1326 1302 1287 1279 1278 1285 1297 1315 1337 1363 1390 1418 1446 1473 1497 1519 1536 1550 1559 1564 1565 1561 1554 1544 1530 1514 1494 1472 1448 1421 1392 1359 1324 1286 1246 1202 1156 1107 1057 1005 952 899 846 793 742 693 646 602 560 522 487 455 427 402 380 361 345 331 320 312 306 301 299 298 299 302 305 310 316 324 333 343 355 370 387 406 430 456 487 521 559 600 645 692 742 793 844 896 947 998 1046 1093 1138 1181 1222 1261 1298 1334 1368 1402 1434 1466 1498 1528 1558 1587 1616 1644 1672 1700 1729 1757 1787 1817 1848 1880 1914 1947 1981 2015 2049 2082 2114 2145 2176 2207 2237 2269 2302 2336 2373 2411 2451 2493 2535 2578 2621 2662 2702 2740 2777 2812 2846 2880 2913 2948 2983 3020 3058 3097 3137 3177 3217 3257 3295 3332 3368 3402 3436 3469 3503 3537 3571 3606 3641 3676 3711 3744 3775 3803 3828 3849 3865 3877 3884 3886 3882 3872 3857 3835 3807 3772 3731 3684 3631 3575 3517 3458 3403 3352 3309 3276 3257 3251 3262 3288 3331 3388 3460 3544 3637 3738 3843 3951 4059 4166 4269 4367 4460 4546 4625 4697 4761 4819 4868 4911 4946 4973 4993 5005 5008 5002 4986 4960 4922 4872 4808 4731 4640 4534 4414 4281 4135 3978 3811 3637 3457 3274 3090 2907 2727 2553 2386 2227 2080 1944 1823 1718 1631 1564 1519 1499 1505 1540 1605 1700 1825 1978 2159 2364 2588 2828 3078 3334 3589 3838 4079 4306 4518 4712 4889 5047 5188 5314 5425 5524 5613 5693 5765 5831 5892 5948 5999 6046 6088 6127 6162 6193 6222 6248 6272 6294 6314 6332 6349 6364 6375 6384 6390 6391 6387 6377 6362 6340 6311 6275 6230 6176 6112 6037 5950 5851 5738 5612 5473 5320 5155 4980 4795 4605 4412 4220 4031 3850 3681 3528 3393 3280 3191 3128 3092 3084 3104 3151 3224 3320 3437 3572 3721 3881 4049 4220 4392 4560 4723 4877 5022 5155 5275 5383 5476 5557 5624 5678 5720 5750 5767 5774 5768 5750 5721 5678 5622 5552 5468 3620 8 7 5 5370 5258 5133 4996 4851 4700 4546 4394 4248 4115 3999 3905 3838 3801 3796 3826 3890 3987 4114 4268 4443 4634 4836 5042 5248 5449 5641 5820 5986 6136 6270 6389 6494 6585 6664 6732 6792 6842 6886 6923 6954 6980 7002 7020 7035 7048 7059 7069 7078 7087 7095 7103 7111 7118 7124 7128 7131 7132 7131 7127 7120 7111 7099 7085 7068 7050 7029 7007 6984 6960 6936 6912 6889 6867 6847 6830 6815 6804 6797 6793 6793 6795 6800 6807 6814 6820 6824 6824 6820 6810 6792 6767 6733 6688 6632 6564 6483 6386 6274 6145 5998 5832 5648 5445 5227 4993 4747 4492 4232 3970 3711 3458 3214 2983 2766 2566 2384 2221 2078 1958 1860 1788 1742 1726 1742 1792 1877 1999 2158 2353 2581 2838 3118 3417 3727 4040 4351 4652 4938 5205 5450 5672 5869 6044 6198 6333 6453 6560 6656 6744 6826 6902 6974 7041 7104 7162 7217 7267 7312 7355 7394 7430 7464 7495 7526 7554 7580 7604 7625 7642 7656 7666 7672 7674 7673 7668 7660 7651 7639 7626 7612 7595 7577 7555 7529 7499 7462 7417 7365 7305 7235 7157 7071 6977 6875 6767 6653 6535 6412 6285 6155 6022 5886 5747 5606 5462 5315 5166 5015 4861 4704 4544 4382 4216 4047 3874 3698 3519 3337 3153 2969 2787 2607 2431 2263 2103 1953 1815 1689 1578 1481 1399 1333 1284 1253 1241 1250 1282 1339 1423 1535 1677 1849 2050 2279 2533 2809 3102 3407 3719 4032 4341 4642 4931 5205 5462 5701 5922 6124 6309 6478 6632 6773 6902 7020 7128 7227 7318 7401 7478 7548 7613 7672 7727 7777 7822 7863 7900 7933 7960 7984 8003 8019 8031 8042 8051 8059 8069 8080 8093 8109 8128 8150 8174 8199 8225 8251 8275 8298 8319 8337 8353 8367 8379 8391 8402 8413 8425 8439 8453 8468 8484 8500 8516 8532 8546 8558 8569 8578 8584 8589 8592 8595 8596 8598 8600 8603 8606 8611 8617 8623 8630 8638 8645 8651 8657 8661 8663 8664 8663 8661 8658 8654 8649 8645 8641 8637 8634 8631 8630 8629 8629 8629 8629 8629 8629 8629 8629 8628 8626 8623 8618 8613 8605 8596 8585 8572 8557 8540 8521 8501 8479 8455 8430 8405 8378 8350 8321 8292 8263 8235 8207 8181 8157 8137 8121 8110 8105 8105 8112 8124 8142 8164 8189 8216 8244 8271 8296 8318 8336 8349 8357 8359 8356 8346 8330 8306 8275 8234 8182 8118 8039 7944 7831 7697 7543 7366 7167 6946 6705 6445 6169 5880 5583 5280 4975 4673 4376 4088 3812 3550 3305 3077 2870 2683 2520 2382 2271 2189 2140 2125 2148 2209 2310 2451 2631 2847 3096 3373 3672 3985 4305 4624 4934 5229 5503 5752 5972 6161 6319 6448 6548 6623 6675 6708 6724 6726 6716 6695 6665 6626 6578 6522 6458 6387 6308 6225 6137 6048 5960 5876 5798 5731 5678 5642 5624 5628 5654 5703 5774 5866 5977 6103 6242 6389 6540 6692 6841 6983 7116 3621 8 7 5 7237 7345 7438 7517 7580 7629 7663 7684 7692 7688 7673 7647 7611 7565 7510 7445 7371 7288 7194 7089 6974 6848 6710 6562 6403 6234 6055 5869 5675 5475 5270 5060 4847 4631 4413 4194 3973 3753 3533 3316 3102 2894 2692 2500 2319 2150 1994 1854 1730 1624 1535 1465 1415 1385 1378 1394 1435 1501 1593 1712 1855 2021 2207 2408 2620 2837 3052 3258 3451 3625 3774 3896 3989 4052 4086 4093 4074 4032 3970 3893 3801 3698 3586 3466 3341 3211 3079 2946 2813 2681 2554 2433 2321 2218 2127 2050 1987 1940 1909 1894 1894 1908 1936 1977 2028 2088 2156 2229 2306 2385 2465 2542 2617 2687 2753 2812 2864 2910 2950 2985 3014 3040 3063 3085 3108 3132 3160 3193 3232 3278 3334 3400 3478 3568 3672 3791 3923 4070 4229 4402 4584 4775 4972 5171 5370 5566 5755 5935 6104 6260 6402 6529 6642 6740 6824 6897 6958 7009 7052 7086 7114 7135 7150 7159 7161 7157 7146 7128 7104 7074 7037 6994 6946 6893 6836 6775 6711 6644 6573 6500 6423 6342 6258 6170 6078 5980 5878 5771 5659 5542 5420 5294 5164 5030 4894 4756 4616 4475 4333 4189 4045 3900 3754 3605 3453 3299 3141 2979 2813 2645 2474 2301 2130 1961 1796 1637 1487 1347 1218 1101 998 907 829 762 707 661 624 595 572 554 542 533 527 525 526 529 536 546 560 581 608 645 693 755 833 929 1044 1179 1335 1509 1701 1908 2126 2352 2581 2810 3035 3252 3460 3657 3842 4014 4175 4326 4467 4600 4726 4846 4959 5065 5164 5255 5337 5408 5467 5515 5549 5571 5580 5577 5563 5541 5510 5475 5435 5394 5354 5316 5283 5257 5239 5231 5233 5247 5271 5306 5352 5405 5465 5530 5598 5666 5733 5798 5858 5915 5967 6016 6062 6107 6152 6199 6249 6303 6363 6428 6499 6573 6651 6731 6810 6886 6956 7018 7070 7108 7131 7137 7124 7091 7038 6965 6870 6755 6620 6466 6293 6102 5893 5668 5428 5173 4907 4631 4348 4060 3773 3489 3213 2948 2698 2467 2255 2065 1897 1751 1625 1519 1432 1362 1310 1276 1261 1269 1303 1366 1462 1595 1767 1979 2230 2519 2841 3190 3558 3939 4323 4702 5068 5415 5738 6033 6300 6538 6749 6935 7099 7244 7374 7492 7600 7699 7792 7877 7957 8030 8096 8156 8210 8257 8299 8335 8367 8396 8422 8446 8467 8487 8505 8522 8537 8549 8559 8567 8571 8573 8573 8570 8564 8557 8547 8536 8523 8509 8493 8476 8457 8437 8416 8393 8369 8344 8319 8292 8265 8237 8208 8178 8148 8116 8082 8046 8008 7967 7923 7877 7828 7776 7721 7665 7606 7546 7484 7420 7355 7286 7214 7137 7054 6965 6867 6760 6643 6516 6378 6230 6072 5905 5731 5550 5363 5171 4976 4777 4576 4373 4167 3959 3749 3537 3323 3110 2897 2685 2478 2276 2080 1894 1718 1554 1403 1265 1141 1032 937 856 788 733 689 655 3622 8 7 5 631 615 605 600 600 602 607 614 623 637 657 686 726 781 855 951 1070 1215 1387 1585 1806 2049 2309 2581 2861 3143 3422 3695 3957 4207 4444 4665 4873 5067 5249 5421 5583 5737 5884 6022 6153 6276 6390 6494 6589 6672 6746 6808 6860 6902 6934 6956 6968 6971 6962 6943 6911 6865 6805 6729 6636 6527 6403 6263 6112 5951 5784 5615 5449 5289 5142 5011 4901 4816 4757 4728 4730 4763 4827 4921 5042 5188 5354 5539 5737 5944 6156 6370 6581 6787 6985 7173 7349 7512 7662 7797 7919 8028 8123 8207 8279 8340 8391 8433 8465 8489 8504 8510 8508 8497 8476 8446 8405 8353 8290 8216 8130 8033 7926 7810 7685 7556 7423 7290 7160 7037 6923 6824 6741 6677 6634 6615 6618 6644 6692 6761 6847 6949 7064 7187 7317 7451 7586 7720 7850 7976 8096 8209 8314 8411 8500 8580 8652 8715 8771 8820 8862 8899 8932 8960 8985 9008 9027 9044 9058 9069 9076 9080 9079 9075 9067 9056 9042 9028 9014 9001 8990 8983 8979 8979 8983 8991 9001 9013 9027 9041 9054 9066 9076 9084 9089 9093 9095 9095 9093 9091 9087 9082 9076 9069 9062 9054 9045 9036 9025 9013 9000 8986 8970 8952 8933 8912 8891 8869 8848 8828 8810 8797 8788 8785 8788 8798 8815 8838 8867 8900 8936 8975 9014 9052 9088 9121 9151 9176 9198 9215 9229 9240 9249 9256 9262 9267 9273 9279 9287 9295 9303 9313 9322 9330 9338 9343 9347 9348 9347 9343 9336 9328 9319 9309 9299 9290 9282 9276 9271 9267 9265 9263 9261 9259 9256 9253 9249 9245 9240 9237 9234 9233 9233 9235 9239 9244 9249 9255 9259 9262 9263 9261 9255 9247 9235 9221 9204 9186 9167 9146 9125 9102 9078 9051 9020 8985 8944 8897 8841 8776 8702 8618 8525 8423 8314 8200 8082 7964 7848 7737 7635 7543 7465 7402 7357 7331 7323 7333 7361 7406 7466 7538 7621 7712 7809 7911 8014 8117 8219 8319 8414 8504 8588 8666 8736 8799 8854 8902 8943 8978 9008 9034 9056 9077 9097 9117 9137 9159 9180 9202 9224 9245 9265 9282 9296 9308 9317 9323 9326 9329 9330 9330 9331 9332 9334 9337 9341 9344 9347 9350 9353 9354 9355 9356 9356 9357 9359 9362 9367 9372 9379 9385 9391 9396 9399 9399 9396 9390 9381 9370 9357 9343 9330 9318 9308 9301 9297 9296 9298 9302 9308 9315 9322 9329 9335 9340 9344 9347 9349 9350 9350 9350 9350 9350 9349 9348 9347 9345 9343 9341 9338 9336 9333 9331 9330 9328 9327 9326 9325 9323 9321 9319 9316 9312 9308 9304 9300 9296 9294 9292 9292 9293 9295 9297 9300 9302 9304 9304 9303 9300 9296 9291 9284 9278 9271 9265 9260 9255 9252 9248 9246 9243 9240 9237 9233 9227 9220 9212 9203 9193 9182 9171 9159 9147 9135 9122 9109 9096 9082 9068 9052 9035 9017 8997 8975 8951 8925 8896 8864 8830 8792 8750 8705 8656 3623 8 7 5 8604 8549 8492 8434 8375 8318 8263 8212 8166 8127 8095 8072 8056 8049 8050 8058 8071 8089 8109 8130 8150 8166 8178 8184 8183 8174 8156 8130 8097 8055 8008 7955 7899 7840 7780 7721 7664 7610 7560 7516 7477 7443 7416 7393 7376 7362 7350 7340 7329 7317 7301 7280 7253 7217 7173 7118 7052 6973 6882 6777 6657 6522 6372 6206 6025 5828 5616 5389 5149 4896 4634 4363 4086 3806 3525 3247 2974 2710 2457 2217 1993 1787 1600 1433 1286 1159 1052 965 894 840 799 770 749 736 726 720 715 713 714 720 733 759 801 864 952 1070 1222 1408 1629 1885 2172 2485 2818 3165 3517 3868 4210 4538 4846 5131 5392 5627 5839 6029 6200 6355 6498 6630 6755 6873 6987 7095 7198 7295 7386 7469 7545 7612 7672 7725 7770 7810 7845 7876 7905 7931 7955 7978 8000 8020 8039 8056 8071 8084 8096 8106 8116 8124 8133 8142 8152 8163 8176 8190 8206 8224 8243 8262 8281 8300 8318 8334 8348 8359 8367 8372 8373 8370 8364 8354 8342 8326 8307 8287 8263 8237 8208 8174 8134 8088 8032 7965 7884 7788 7673 7540 7385 7209 7011 6792 6552 6294 6019 5730 5429 5120 4804 4487 4170 3858 3554 3261 2982 2719 2475 2253 2052 1873 1716 1580 1465 1370 1292 1233 1190 1166 1160 1176 1214 1278 1369 1489 1639 1818 2023 2250 2495 2750 3008 3262 3502 3724 3920 4087 4222 4325 4399 4447 4475 4489 4497 4506 4523 4554 4604 4676 4773 4895 5041 5209 5395 5595 5805 6019 6233 6444 6646 6837 7014 7176 7323 7453 7568 7667 7753 7826 7886 7936 7976 8006 8027 8040 8044 8039 8025 8003 7973 7936 7892 7842 7788 7732 7675 7620 7569 7524 7487 7460 7444 7440 7447 7467 7497 7537 7585 7639 7697 7758 7819 7879 7937 7992 8045 8094 8141 8186 8228 8269 8307 8344 8378 8409 8436 8459 8477 8490 8498 8501 8501 8497 8492 8485 8478 8471 8466 8461 8456 8451 8445 8436 8423 8406 8384 8355 8320 8278 8231 8176 8115 8048 7974 7893 7803 7703 7591 7468 7329 7176 7007 6820 6618 6399 6165 5918 5659 5390 5113 4829 4543 4255 3967 3683 3404 3132 2871 2621 2386 2166 1965 1782 1618 1475 1351 1246 1159 1089 1034 993 964 946 938 940 951 971 1001 1040 1089 1149 1219 1299 1391 1493 1606 1731 1868 2016 2177 2351 2538 2739 2952 3177 3413 3656 3906 4157 4407 4651 4886 5108 5313 5499 5665 5808 5929 6029 6108 6167 6210 6237 6250 6250 6239 6217 6184 6140 6085 6018 5940 5849 5746 5631 5506 5372 5230 5082 4931 4779 4630 4485 4349 4225 4115 4023 3951 3902 3878 3880 3909 3964 4046 4152 4280 4427 4589 4762 4941 5123 5303 5478 5643 5796 5936 6060 6169 6263 6342 6410 6466 6515 6557 6596 6633 6670 6708 6748 6791 6835 6879 6923 6963 6999 7027 7046 7053 7045 7022 6981 6922 6844 3624 8 7 5 6747 6630 6495 6342 6172 5986 5785 5572 5348 5115 4875 4630 4382 4134 3887 3645 3409 3181 2963 2758 2566 2388 2226 2079 1949 1835 1737 1654 1587 1534 1495 1468 1454 1449 1454 1465 1481 1500 1520 1538 1552 1560 1562 1556 1541 1519 1489 1454 1414 1370 1326 1283 1241 1204 1173 1149 1135 1132 1143 1170 1216 1284 1377 1497 1647 1827 2038 2279 2547 2838 3148 3472 3803 4135 4463 4781 5086 5373 5642 5891 6121 6334 6530 6711 6879 7036 7183 7319 7446 7563 7670 7766 7851 7925 7989 8043 8088 8126 8158 8184 8205 8222 8235 8243 8245 8240 8226 8202 8166 8117 8055 7977 7885 7777 7655 7517 7366 7200 7021 6828 6623 6406 6177 5937 5688 5432 5169 4902 4634 4366 4102 3843 3593 3353 3126 2912 2714 2531 2365 2215 2081 1962 1858 1767 1689 1620 1561 1508 1462 1420 1382 1348 1318 1294 1276 1269 1274 1296 1338 1403 1496 1618 1771 1956 2170 2414 2682 2971 3275 3589 3907 4224 4535 4836 5124 5398 5656 5899 6127 6343 6548 6744 6933 7114 7291 7461 7626 7785 7937 8080 8215 8340 8454 8558 8653 8737 8814 8882 8945 9002 9054 9103 9150 9194 9235 9274 9310 9344 9374 9401 9425 9445 9462 9477 9490 9501 9510 9519 9528 9536 9543 9550 9557 9562 9566 9570 9571 9572 9573 9572 9572 9572 9574 9576 9580 9584 9590 9597 9603 9610 9615 9618 9620 9620 9618 9614 9610 9604 9599 9594 9591 9590 9590 9592 9596 9601 9608 9614 9620 9626 9630 9633 9635 9635 9634 9633 9631 9630 9629 9630 9631 9634 9637 9642 9646 9650 9652 9653 9653 9650 9644 9636 9625 9612 9597 9580 9563 9544 9526 9507 9489 9471 9454 9438 9422 9406 9391 9376 9360 9344 9327 9309 9290 9270 9250 9228 9206 9184 9161 9138 9115 9092 9068 9044 9019 8994 8969 8942 8916 8888 8860 8830 8800 8767 8732 8694 8651 8601 8542 8474 8393 8297 8184 8052 7899 7723 7523 7298 7048 6773 6474 6154 5814 5458 5090 4714 4336 3960 3591 3235 2897 2579 2286 2020 1782 1574 1394 1243 1118 1016 936 875 829 795 772 756 745 738 735 734 735 741 751 768 793 829 876 937 1011 1097 1196 1303 1417 1533 1645 1751 1845 1923 1981 2019 2034 2027 1998 1951 1888 1813 1729 1639 1549 1459 1374 1294 1221 1155 1097 1047 1004 967 937 912 891 874 860 849 840 835 834 838 849 869 900 944 1004 1081 1178 1293 1428 1581 1749 1930 2121 2317 2514 2710 2899 3081 3254 3416 3568 3711 3848 3981 4113 4246 4383 4525 4675 4832 4996 5164 5333 5501 5662 5812 5945 6056 6141 6195 6216 6202 6153 6068 5951 5804 5632 5440 5234 5018 4799 4581 4370 4169 3983 3815 3667 3542 3443 3372 3331 3323 3350 3412 3512 3649 3823 4031 4272 4540 4831 5140 5459 5783 6105 6419 6719 7001 7263 7501 7714 7903 3625 8 7 5 8067 8208 8328 8428 8511 8578 8632 8675 8707 8732 8749 8761 8768 8771 8770 8766 8759 8749 8735 8717 8695 8667 8634 8595 8549 8497 8438 8371 8297 8216 8128 8032 7928 7815 7694 7564 7424 7275 7115 6944 6763 6571 6369 6157 5935 5704 5463 5215 4959 4696 4427 4154 3878 3601 3326 3054 2789 2533 2290 2062 1852 1662 1494 1348 1225 1123 1042 978 930 894 868 848 834 824 817 815 820 835 865 912 984 1083 1213 1377 1576 1810 2076 2370 2688 3023 3369 3718 4064 4399 4720 5023 5304 5563 5801 6017 6214 6395 6560 6714 6857 6992 7118 7237 7348 7453 7549 7638 7720 7795 7863 7926 7985 8039 8092 8143 8192 8242 8292 8341 8391 8441 8490 8538 8586 8633 8679 8724 8769 8814 8858 8903 8947 8991 9035 9079 9121 9162 9201 9238 9273 9305 9334 9360 9383 9404 9423 9439 9455 9469 9482 9496 9509 9523 9537 9551 9566 9581 9595 9609 9623 9635 9645 9654 9660 9665 9668 9670 9670 9670 9670 9670 9670 9671 9674 9677 9682 9687 9693 9700 9707 9713 9720 9725 9730 9734 9738 9740 9742 9744 9745 9745 9745 9744 9742 9740 9737 9733 9727 9721 9713 9703 9691 9678 9662 9644 9624 9600 9574 9543 9508 9468 9423 9371 9311 9243 9165 9076 8975 8860 8731 8586 8424 8245 8048 7834 7603 7357 7097 6824 6543 6256 5967 5679 5396 5124 4867 4628 4413 4225 4069 3948 3865 3823 3823 3866 3952 4078 4242 4440 4666 4914 5178 5450 5722 5988 6242 6479 6696 6889 7059 7207 7335 7446 7543 7631 7713 7791 7870 7949 8029 8110 8191 8271 8347 8418 8482 8540 8589 8632 8667 8696 8721 8741 8758 8772 8783 8791 8795 8795 8790 8779 8763 8741 8714 8683 8651 8618 8586 8558 8536 8520 8512 8512 8521 8538 8562 8594 8630 8672 8716 8764 8813 8863 8914 8966 9017 9067 9117 9165 9212 9258 9300 9340 9377 9410 9440 9465 9486 9502 9514 9522 9526 9525 9522 9514 9504 9491 9475 9456 9434 9407 9376 9339 9296 9245 9186 9118 9041 8953 8857 8750 8636 8514 8385 8251 8113 7972 7831 7689 7551 7416 7288 7168 7059 6962 6882 6819 6776 6754 6754 6776 6820 6884 6966 7063 7173 7290 7413 7538 7662 7782 7898 8008 8112 8210 8303 8391 8475 8556 8634 8709 8782 8850 8915 8975 9031 9081 9126 9167 9203 9236 9267 9296 9325 9353 9382 9411 9441 9470 9499 9526 9551 9573 9593 9610 9624 9636 9646 9655 9664 9673 9683 9694 9705 9717 9730 9742 9753 9764 9772 9779 9784 9788 9790 9790 9790 9791 9791 9792 9794 9798 9802 9806 9812 9817 9821 9825 9828 9830 9830 9829 9827 9824 9820 9816 9813 9809 9806 9804 9802 9801 9800 9799 9799 9799 9799 9801 9803 9806 9810 9816 9822 9829 9835 9842 9847 9850 9851 9849 9844 9836 9826 9813 9798 9782 9764 9747 9729 9710 9690 9669 9646 9619 9590 9557 3625 8 8 1 7868 8036 8180 8302 8404 8489 8559 8616 8664 8703 8734 8760 8779 8793 8802 8805 8802 8794 8779 8759 8732 8701 8664 8623 8577 8528 8476 8421 8362 8299 8232 8160 8081 7993 7896 7787 7666 7530 7381 7217 7038 6846 6641 6425 6199 5964 5723 5476 5225 4970 4712 4452 4190 3927 3662 3399 3137 2878 2626 2384 2153 1936 1738 1559 1402 1267 1154 1062 989 933 892 861 838 820 808 799 795 798 810 837 881 948 1042 1167 1324 1516 1741 1999 2284 2593 2920 3257 3599 3939 4272 4592 4895 5179 5444 5688 5913 6120 6311 6488 6654 6809 6955 7092 7222 7343 7457 7561 7657 7743 7821 7890 7953 8009 8060 8108 8155 8201 8247 8295 8344 8395 8446 8498 8550 8600 8649 8696 8741 8784 8826 8866 8905 8945 8985 9026 9068 9111 9154 9197 9239 9280 9318 9353 9385 9413 9437 9458 9477 9493 9508 9523 9538 9552 9568 9584 9600 9617 9633 9648 9661 9673 9682 9690 9695 9698 9699 9698 9697 9694 9692 9691 9691 9692 9694 9699 9705 9713 9722 9732 9742 9752 9761 9768 9774 9778 9780 9781 9779 9776 9773 9769 9765 9762 9760 9758 9757 9756 9754 9752 9749 9744 9738 9729 9717 9703 9687 9669 9649 9626 9601 9573 9541 9504 9460 9409 9347 9274 9188 9088 8972 8839 8690 8523 8340 8139 7923 7691 7445 7187 6917 6639 6354 6065 5775 5489 5209 4942 4691 4462 4260 4090 3956 3862 3810 3802 3839 3920 4042 4203 4396 4618 4862 5120 5387 5656 5920 6175 6415 6638 6841 7023 7185 7328 7452 7561 7658 7745 7825 7901 7975 8048 8121 8195 8270 8344 8417 8487 8553 8614 8668 8714 8752 8781 8802 8815 8820 8819 8813 8803 8791 8776 8761 8745 8729 8713 8697 8682 8666 8651 8637 8623 8612 8602 8596 8595 8599 8610 8627 8652 8684 8724 8769 8820 8874 8931 8989 9047 9103 9157 9208 9257 9301 9343 9382 9418 9452 9483 9512 9537 9559 9578 9592 9601 9604 9603 9596 9584 9568 9547 9522 9493 9461 9426 9387 9345 9297 9243 9182 9112 9034 8945 8846 8737 8616 8487 8348 8204 8054 7902 7750 7600 7456 7320 7195 7083 6986 6907 6846 6805 6784 6783 6803 6842 6898 6971 7057 7156 7264 7380 7500 7623 7747 7869 7989 8106 8218 8324 8425 8520 8609 8692 8769 8841 8907 8968 9025 9077 9125 9170 9211 9250 9287 9322 9356 9389 9421 9452 9482 9511 9540 9567 9592 9616 9637 9656 9672 9686 9698 9707 9714 9719 9723 9726 9729 9732 9735 9738 9743 9749 9756 9764 9773 9783 9793 9803 9813 9823 9831 9838 9843 9848 9850 9851 9851 9849 9847 9844 9841 9838 9835 9832 9829 9827 9826 9824 9822 9821 9819 9817 9815 9812 9810 9808 9806 9806 9807 9810 9815 9821 9830 9839 9850 9861 9872 9883 9892 9899 9904 9906 9906 9903 9898 9890 9881 9869 9855 9838 9820 9798 9774 9746 9716 9682 9645 9605 3626 8 8 1 9564 9521 9478 9436 9396 9359 9326 9297 9274 9256 9244 9237 9235 9237 9243 9251 9261 9271 9281 9289 9293 9291 9281 9263 9232 9188 9129 9053 8958 8844 8710 8557 8385 8194 7987 7766 7531 7287 7034 6777 6517 6258 6003 5753 5514 5287 5077 4888 4721 4582 4473 4398 4357 4353 4387 4457 4563 4702 4870 5062 5274 5499 5731 5964 6189 6401 6594 6761 6899 7003 7071 7099 7089 7039 6951 6828 6671 6485 6274 6042 5793 5533 5265 4996 4730 4471 4225 3997 3791 3612 3465 3354 3283 3255 3272 3334 3442 3594 3788 4018 4281 4569 4877 5198 5525 5853 6175 6488 6788 7072 7338 7586 7815 8026 8220 8397 8558 8705 8837 8956 9063 9157 9241 9314 9377 9431 9477 9516 9549 9577 9601 9621 9638 9653 9666 9678 9688 9697 9706 9713 9720 9725 9730 9735 9739 9741 9743 9744 9742 9739 9733 9723 9710 9693 9672 9647 9618 9585 9550 9513 9476 9439 9405 9373 9345 9322 9305 9293 9286 9285 9288 9294 9304 9315 9328 9341 9354 9368 9382 9396 9410 9426 9444 9464 9486 9510 9536 9564 9592 9621 9650 9677 9702 9725 9745 9763 9779 9793 9806 9818 9831 9844 9857 9871 9886 9901 9915 9928 9940 9950 9957 9962 9965 9965 9963 9960 9956 9953 9951 9950 9950 9953 9956 9962 9968 9975 9981 9987 9991 9993 9994 9992 9990 9985 9981 9976 9972 9969 9967 9968 9970 9973 9978 9984 9989 9993 9996 9998 9998 9995 9991 9986 9981 9976 9972 9969 9968 9970 9973 9978 9983 9989 9995 99991000110001 9999 9995 9989 9982 9975 9967 9960 9954 9949 9946 9943 9940 9938 9935 9930 9923 9913 9901 9885 9866 9844 9819 9792 9763 9733 9702 9671 9641 9613 9586 9562 9542 9525 9511 9502 9498 9497 9501 9508 9519 9532 9547 9563 9580 9597 9612 9626 9638 9648 9655 9659 9660 9659 9655 9649 9640 9629 9617 9603 9588 9571 9552 9531 9507 9480 9448 9410 9366 9313 9252 9181 9099 9004 8897 8777 8642 8492 8328 8147 7951 7738 7510 7265 7006 6734 6449 6153 5849 5540 5228 4917 4608 4307 4015 3736 3472 3227 3003 2803 2629 2484 2372 2294 2253 2252 2291 2374 2499 2666 2873 3118 3397 3703 4033 4378 4733 5089 5443 5786 6115 6426 6717 6985 7231 7456 7660 7845 8014 8169 8310 8441 8562 8673 8777 8873 8961 9042 9115 9182 9242 9296 9345 9390 9430 9466 9499 9528 9555 9578 9597 9612 9624 9633 9638 9641 9642 9642 9642 9643 9644 9647 9652 9658 9665 9672 9678 9683 9684 9682 9676 9667 9653 9637 9619 9600 9581 9563 9547 9533 9521 9512 9506 9501 9498 9495 9493 9491 9490 9489 9489 9491 9495 9503 9515 9530 9550 9573 9600 9629 9660 9692 9722 9752 9779 9804 9826 9845 9861 9875 9886 9895 9901 9906 9907 9906 9901 9893 9880 9862 9838 9810 9776 9737 9693 9645 9593 9538 9481 9421 9360 9298 9234 9167 9098 3627 8 8 1 9024 8944 8857 8759 8648 8523 8380 8217 8033 7826 7597 7345 7073 6781 6474 6152 5822 5486 5149 4814 4486 4169 3866 3580 3317 3079 2869 2693 2553 2454 2398 2390 2431 2522 2665 2857 3096 3379 3699 4049 4423 4812 5207 5600 5983 6349 6693 7009 7295 7549 7771 7961 8121 8253 8360 8444 8508 8553 8582 8596 8596 8583 8558 8521 8473 8415 8348 8274 8195 8112 8029 7947 7868 7796 7732 7678 7634 7602 7582 7575 7579 7595 7622 7659 7704 7757 7816 7881 7951 8024 8099 8176 8254 8332 8409 8485 8560 8634 8706 8777 8847 8916 8984 9052 9119 9185 9251 9316 9379 9440 9498 9554 9605 9653 9697 9737 9773 9804 9832 9856 9877 9894 9909 9920 9930 9938 9944 9949 9953 9956 9959 9962 9966 9970 9975 9979 9984 9989 9992 9995 9995 9993 9987 9979 9967 9952 9932 9909 9882 9851 9815 9774 9727 9673 9612 9542 9463 9375 9276 9168 9052 8928 8800 8670 8542 8419 8304 8202 8116 8047 8000 7974 7969 7987 8024 8080 8151 8234 8326 8423 8522 8620 8714 8803 8884 8957 9021 9075 9121 9158 9187 9209 9226 9237 9244 9247 9246 9243 9236 9226 9213 9197 9177 9153 9125 9093 9058 9018 8976 8931 8883 8835 8786 8738 8692 8650 8611 8577 8549 8527 8512 8504 8503 8509 8521 8540 8564 8593 8627 8666 8708 8753 8801 8853 8907 8963 9021 9080 9141 9201 9261 9319 9374 9427 9476 9520 9561 9597 9630 9659 9684 9708 9729 9750 9769 9787 9805 9821 9836 9849 9859 9868 9873 9875 9874 9871 9864 9856 9846 9835 9822 9810 9796 9782 9767 9751 9734 9714 9692 9665 9635 9599 9557 9507 9451 9385 9311 9226 9132 9028 8913 8789 8655 8513 8365 8211 8054 7896 7739 7586 7440 7303 7178 7067 6971 6893 6834 6794 6772 6768 6781 6810 6851 6904 6965 7031 7102 7173 7245 7314 7380 7442 7499 7550 7595 7632 7663 7684 7697 7699 7689 7666 7629 7577 7509 7425 7325 7209 7077 6932 6774 6606 6431 6250 6067 5885 5707 5537 5378 5232 5103 4993 4904 4839 4797 4780 4788 4819 4872 4946 5039 5148 5270 5403 5544 5691 5840 5988 6134 6274 6403 6520 6620 6699 6753 6779 6773 6732 6654 6538 6383 6191 5963 5704 5416 5105 4778 4439 4095 3752 3417 3093 2786 2500 2238 2002 1794 1614 1463 1337 1236 1158 1098 1053 1021 998 983 972 967 969 980 1004 1046 1112 1208 1340 1512 1730 1993 2304 2658 3053 3480 3932 4400 4873 5342 5798 6232 6638 7011 7350 7652 7920 8154 8359 8538 8694 8831 8952 9061 9158 9245 9324 9394 9456 9510 9556 9596 9629 9657 9680 9700 9718 9734 9749 9763 9777 9789 9801 9811 9818 9822 9822 9817 9807 9792 9771 9746 9716 9681 9644 9605 9564 9524 9485 9448 9414 9384 9360 9340 9327 9319 9317 9320 9329 9341 9358 9378 9401 9425 9451 9478 9505 9532 9558 9582 9604 9623 9637 3628 8 8 1 9647 9651 9649 9641 9625 9603 9573 9536 9492 9441 9383 9317 9243 9160 9066 8960 8841 8707 8556 8387 8199 7992 7764 7516 7249 6964 6663 6348 6021 5686 5346 5004 4665 4331 4005 3692 3394 3112 2849 2606 2384 2182 2000 1838 1697 1576 1476 1400 1348 1325 1333 1375 1455 1575 1737 1941 2187 2472 2791 3139 3509 3893 4284 4673 5052 5417 5762 6083 6380 6650 6895 7117 7318 7501 7669 7824 7969 8105 8234 8356 8471 8580 8681 8775 8861 8939 9009 9071 9125 9173 9214 9248 9278 9303 9324 9342 9356 9367 9375 9381 9384 9384 9382 9377 9370 9361 9349 9336 9320 9303 9283 9261 9237 9210 9179 9145 9106 9064 9017 8967 8914 8859 8803 8746 8691 8639 8590 8545 8506 8472 8443 8419 8399 8382 8368 8355 8344 8334 8325 8317 8310 8306 8305 8307 8315 8327 8346 8370 8401 8437 8479 8527 8579 8635 8695 8757 8822 8888 8955 9022 9088 9153 9216 9277 9334 9388 9437 9482 9523 9559 9592 9620 9646 9669 9690 9709 9727 9745 9762 9779 9795 9811 9826 9840 9852 9864 9873 9881 9886 9890 9892 9892 9891 9889 9886 9882 9879 9876 9873 9871 9870 9870 9871 9873 9876 9878 9880 9882 9882 9880 9876 9869 9861 9851 9838 9826 9812 9800 9788 9778 9770 9765 9762 9760 9760 9760 9760 9760 9758 9755 9750 9744 9737 9729 9722 9715 9710 9706 9703 9703 9703 9705 9706 9707 9707 9705 9701 9695 9687 9677 9666 9654 9642 9629 9617 9604 9591 9578 9564 9548 9531 9512 9491 9467 9440 9412 9380 9347 9310 9271 9229 9182 9130 9073 9008 8935 8853 8761 8658 8544 8418 8280 8131 7971 7802 7626 7442 7255 7065 6875 6688 6507 6334 6173 6025 5895 5783 5693 5627 5584 5568 5576 5610 5667 5746 5845 5960 6088 6227 6372 6520 6668 6813 6954 7089 7215 7332 7440 7539 7627 7705 7772 7827 7870 7898 7912 7908 7884 7840 7773 7683 7567 7426 7259 7067 6851 6613 6352 6073 5777 5467 5145 4817 4484 4152 3827 3512 3215 2942 2699 2493 2331 2217 2156 2152 2205 2316 2482 2699 2962 3262 3591 3942 4303 4667 5024 5369 5695 5998 6276 6526 6749 6946 7119 7269 7400 7512 7609 7691 7759 7812 7851 7874 7879 7865 7828 7768 7683 7571 7430 7262 7067 6845 6600 6333 6050 5754 5451 5145 4843 4549 4269 4007 3769 3557 3374 3222 3102 3014 2957 2931 2933 2961 3012 3083 3172 3277 3394 3521 3658 3801 3951 4107 4267 4432 4601 4775 4951 5131 5312 5494 5675 5853 6027 6195 6355 6506 6646 6776 6895 7003 7102 7192 7276 7354 7429 7503 7577 7653 7731 7811 7895 7981 8069 8159 8248 8337 8424 8507 8587 8662 8732 8796 8854 8906 8952 8991 9024 9050 9069 9082 9087 9086 9077 9062 9039 9010 8974 8932 8883 8830 8771 8708 8642 8572 8501 8430 8358 8288 8219 8154 8094 8038 7989 7947 7912 7885 7867 7857 7856 3629 8 8 1 7863 7878 7901 7932 7970 8015 8065 8122 8184 8250 8321 8395 8471 8549 8627 8705 8781 8854 8925 8991 9053 9111 9164 9213 9258 9299 9337 9373 9405 9436 9464 9490 9513 9533 9550 9564 9574 9582 9586 9588 9589 9588 9587 9585 9584 9583 9583 9582 9582 9582 9582 9582 9581 9581 9582 9583 9586 9590 9596 9604 9613 9625 9637 9649 9661 9673 9684 9693 9700 9706 9711 9715 9719 9721 9724 9726 9728 9729 9730 9729 9727 9723 9718 9712 9705 9697 9690 9683 9678 9675 9673 9674 9675 9678 9680 9683 9684 9685 9683 9680 9676 9671 9665 9660 9656 9652 9651 9651 9653 9656 9660 9665 9669 9673 9675 9677 9678 9677 9676 9675 9673 9672 9671 9671 9671 9672 9674 9676 9677 9678 9679 9678 9677 9676 9673 9669 9665 9659 9653 9646 9637 9627 9615 9601 9584 9565 9543 9517 9488 9454 9415 9372 9323 9268 9208 9142 9070 8994 8912 8827 8739 8649 8557 8465 8373 8283 8195 8110 8029 7953 7882 7817 7760 7710 7670 7639 7618 7608 7608 7619 7639 7668 7706 7750 7800 7855 7912 7971 8032 8092 8151 8210 8266 8320 8372 8422 8469 8513 8555 8593 8629 8661 8691 8719 8745 8769 8792 8815 8838 8862 8887 8914 8943 8974 9007 9042 9078 9116 9154 9192 9229 9265 9299 9331 9361 9387 9411 9433 9453 9471 9488 9504 9520 9536 9551 9565 9578 9590 9600 9607 9611 9611 9609 9604 9596 9587 9577 9567 9558 9550 9544 9539 9537 9535 9535 9535 9534 9534 9532 9530 9527 9523 9520 9518 9518 9520 9524 9531 9540 9551 9565 9579 9594 9608 9621 9633 9642 9649 9653 9654 9653 9650 9645 9640 9633 9626 9619 9613 9607 9602 9598 9595 9592 9590 9588 9586 9584 9582 9579 9577 9575 9572 9570 9568 9566 9563 9560 9556 9551 9542 9531 9516 9497 9472 9443 9407 9366 9320 9268 9211 9150 9085 9017 8947 8876 8804 8733 8663 8597 8536 8480 8431 8390 8356 8330 8311 8297 8285 8274 8258 8235 8200 8148 8078 7984 7865 7719 7546 7346 7121 6872 6603 6317 6018 5710 5396 5082 4771 4467 4174 3896 3638 3402 3194 3018 2877 2774 2714 2698 2728 2804 2926 3091 3297 3538 3811 4107 4422 4748 5078 5406 5726 6034 6326 6598 6849 7079 7286 7473 7640 7789 7923 8043 8152 8250 8341 8425 8503 8577 8646 8710 8770 8826 8876 8922 8963 8998 9028 9053 9073 9088 9098 9103 9104 9101 9093 9079 9060 9035 9003 8962 8911 8850 8776 8689 8588 8471 8337 8186 8017 7831 7627 7405 7168 6916 6650 6373 6087 5795 5500 5204 4911 4625 4349 4087 3843 3621 3425 3258 3124 3026 2968 2950 2975 3043 3154 3305 3495 3718 3971 4248 4541 4846 5155 5462 5760 6046 6315 6564 6791 6995 7177 7337 7477 7599 7704 7795 7872 7936 7989 8030 8060 8077 8082 8073 8050 8013 7960 7893 7810 7712 7598 7469 7325 7164 6989 6797 6590 6369 6134 3630 8 8 1 5887 5632 5371 5110 4853 4607 4379 4174 4000 3862 3765 3714 3709 3752 3842 3976 4149 4358 4594 4851 5123 5402 5681 5955 6220 6470 6705 6921 7119 7299 7461 7608 7741 7860 7969 8068 8159 8243 8320 8390 8455 8514 8567 8615 8658 8695 8728 8756 8781 8802 8821 8838 8852 8866 8877 8887 8896 8904 8909 8914 8916 8918 8918 8917 8916 8914 8913 8911 8910 8909 8908 8907 8905 8902 8898 8892 8884 8874 8862 8849 8833 8817 8799 8779 8758 8736 8710 8682 8648 8609 8563 8508 8443 8366 8276 8174 8056 7924 7778 7616 7441 7254 7055 6846 6631 6411 6189 5969 5755 5548 5355 5177 5019 4884 4774 4693 4642 4621 4631 4671 4740 4835 4952 5088 5238 5396 5559 5721 5877 6024 6158 6277 6378 6461 6525 6571 6599 6610 6605 6584 6549 6498 6433 6353 6258 6147 6020 5876 5717 5542 5352 5148 4931 4704 4467 4223 3974 3721 3468 3215 2967 2724 2490 2267 2058 1866 1690 1535 1399 1283 1187 1108 1046 997 960 933 913 900 894 898 912 940 986 1055 1149 1274 1430 1619 1841 2093 2372 2672 2988 3313 3640 3961 4272 4566 4840 5091 5319 5523 5705 5868 6012 6142 6261 6369 6471 6566 6657 6744 6826 6905 6978 7046 7109 7166 7217 7262 7302 7337 7368 7396 7421 7443 7464 7484 7502 7520 7536 7551 7564 7576 7586 7595 7601 7606 7609 7612 7613 7615 7617 7620 7623 7628 7633 7640 7646 7653 7659 7664 7668 7670 7670 7668 7664 7657 7649 7639 7628 7616 7603 7589 7575 7559 7542 7524 7503 7480 7453 7423 7389 7350 7306 7257 7203 7144 7081 7014 6944 6872 6798 6724 6650 6579 6510 6445 6384 6329 6280 6237 6200 6169 6143 6120 6101 6084 6067 6048 6025 5998 5964 5922 5871 5810 5738 5656 5564 5461 5350 5232 5107 4979 4848 4718 4591 4467 4350 4240 4139 4048 3967 3897 3836 3785 3742 3706 3676 3651 3630 3610 3591 3572 3552 3529 3503 3472 3436 3393 3341 3281 3210 3128 3033 2926 2806 2675 2534 2383 2226 2065 1904 1744 1590 1443 1307 1182 1070 972 887 815 754 704 662 628 600 576 556 540 527 516 508 503 500 499 501 505 510 517 524 533 543 555 571 591 619 655 703 763 839 931 1041 1168 1311 1469 1641 1823 2012 2206 2400 2592 2780 2960 3132 3294 3446 3587 3719 3841 3954 4060 4158 4249 4335 4415 4490 4560 4625 4686 4742 4795 4844 4890 4933 4972 5008 5041 5071 5097 5119 5137 5150 5160 5166 5168 5167 5164 5158 5151 5143 5135 5126 5116 5106 5095 5083 5069 5052 5034 5012 4986 4957 4923 4885 4843 4795 4742 4684 4620 4551 4476 4395 4308 4216 4117 4013 3903 3788 3668 3542 3412 3278 3139 2998 2855 2710 2565 2422 2282 2145 2015 1891 1776 1670 1574 1489 1416 1354 1305 1269 1245 1235 1238 1256 1288 1334 1394 1468 1554 3631 8 8 1 1651 1758 1872 1990 2110 2229 2344 2453 2553 2642 2720 2785 2838 2878 2906 2923 2930 2928 2918 2901 2877 2846 2810 2767 2717 2659 2594 2521 2439 2350 2252 2147 2036 1921 1802 1682 1563 1447 1335 1230 1133 1044 965 896 837 787 745 712 685 664 649 638 631 628 631 638 650 670 697 732 776 831 895 969 1051 1142 1240 1343 1449 1556 1662 1765 1863 1955 2039 2116 2183 2242 2293 2336 2373 2403 2427 2448 2465 2478 2489 2498 2506 2511 2515 2517 2518 2518 2516 2513 2509 2503 2497 2489 2481 2472 2462 2450 2438 2424 2410 2394 2378 2360 2342 2323 2304 2283 2260 2236 2210 2181 2148 2111 2070 2024 1974 1919 1861 1800 1737 1674 1611 1552 1496 1446 1402 1366 1337 1317 1304 1300 1303 1313 1329 1351 1376 1404 1435 1466 1497 1527 1556 1582 1605 1625 1641 1653 1662 1668 1671 1671 1669 1666 1661 1655 1648 1639 1630 1619 1606 1592 1576 1558 1537 1515 1491 1466 1439 1413 1386 1359 1333 1308 1284 1261 1240 1221 1203 1186 1171 1158 1145 1134 1123 1113 1103 1093 1083 1072 1059 1046 1030 1013 995 975 954 931 907 882 857 831 804 777 749 720 690 659 627 594 561 528 496 464 433 404 378 354 333 315 300 288 278 270 264 260 256 254 252 251 250 251 252 254 258 263 269 277 287 299 313 330 348 369 392 418 447 477 510 544 580 617 655 694 732 770 806 842 877 910 941 971 999 1026 1051 1075 1098 1120 1141 1161 1181 1200 1218 1236 1254 1271 1287 1304 1319 1335 1349 1363 1377 1391 1404 1417 1429 1442 1455 1468 1480 1493 1506 1518 1531 1543 1554 1566 1577 1589 1600 1612 1624 1636 1649 1663 1677 1691 1705 1719 1732 1745 1757 1769 1778 1787 1793 1798 1800 1800 1797 1790 1780 1765 1746 1723 1696 1665 1630 1593 1555 1516 1479 1443 1411 1384 1362 1347 1338 1337 1343 1357 1379 1407 1443 1486 1535 1589 1648 1712 1779 1848 1918 1989 2059 2127 2193 2255 2314 2368 2418 2464 2506 2544 2580 2614 2647 2678 2708 2738 2768 2798 2828 2857 2887 2916 2945 2973 3000 3027 3054 3079 3104 3129 3153 3177 3200 3224 3247 3270 3293 3317 3341 3366 3392 3418 3444 3471 3497 3523 3549 3574 3598 3622 3644 3665 3686 3706 3726 3746 3767 3789 3812 3836 3861 3887 3913 3940 3966 3992 4016 4040 4061 4081 4099 4115 4129 4141 4152 4161 4169 4176 4182 4187 4190 4192 4191 4188 4182 4172 4157 4138 4112 4081 4043 3999 3947 3889 3824 3753 3675 3592 3504 3411 3314 3212 3108 3000 2890 2778 2665 2552 2440 2330 2224 2124 2032 1948 1877 1818 1773 1744 1730 1733 1753 1787 1836 1897 1968 2047 2131 2217 2302 2384 2459 2525 2580 2621 2648 2659 2653 2630 2590 2535 3632 8 8 1 2464 2380 2284 2177 2062 1942 1817 1692 1568 1447 1332 1225 1126 1039 963 898 845 803 771 747 731 720 714 711 712 717 725 740 762 794 839 898 974 1068 1179 1309 1454 1614 1784 1960 2139 2318 2491 2657 2812 2957 3090 3211 3323 3427 3524 3616 3705 3792 3878 3961 4041 4117 4187 4248 4299 4337 4361 4369 4362 4339 4300 4246 4179 4101 4014 3920 3823 3724 3627 3536 3453 3382 3325 3286 3266 3269 3295 3346 3420 3517 3636 3774 3927 4093 4269 4449 4632 4813 4990 5161 5324 5478 5623 5759 5884 6000 6108 6206 6296 6378 6452 6518 6577 6629 6674 6713 6747 6775 6798 6817 6832 6843 6850 6852 6848 6838 6822 6797 6764 6723 6672 6612 6544 6468 6384 6295 6201 6104 6005 5906 5807 5711 5618 5529 5445 5368 5299 5239 5189 5151 5126 5114 5118 5138 5174 5225 5292 5374 5469 5575 5690 5812 5938 6067 6195 6322 6444 6562 6673 6777 6875 6965 7048 7124 7195 7259 7319 7374 7424 7472 7515 7556 7593 7628 7659 7687 7711 7733 7751 7765 7777 7786 7792 7797 7800 7802 7804 7804 7805 7805 7804 7802 7798 7792 7784 7773 7759 7742 7721 7698 7673 7645 7616 7587 7557 7528 7500 7474 7449 7427 7408 7392 7380 7371 7367 7367 7372 7382 7396 7415 7436 7461 7488 7515 7542 7568 7592 7612 7629 7642 7649 7652 7649 7641 7626 7604 7575 7537 7489 7429 7357 7270 7168 7049 6912 6757 6584 6393 6185 5960 5720 5467 5200 4924 4639 4348 4053 3757 3464 3177 2899 2634 2384 2154 1946 1760 1598 1459 1343 1248 1170 1109 1061 1025 1000 987 986 1001 1036 1095 1183 1304 1462 1659 1896 2170 2479 2818 3179 3555 3936 4316 4685 5036 5365 5666 5939 6182 6397 6585 6750 6894 7022 7136 7238 7333 7420 7502 7579 7652 7720 7783 7842 7896 7946 7990 8031 8066 8098 8126 8150 8171 8190 8206 8220 8233 8245 8257 8268 8279 8290 8301 8311 8321 8329 8336 8341 8343 8344 8342 8339 8335 8329 8324 8319 8314 8311 8308 8307 8307 8307 8308 8308 8308 8308 8307 8305 8302 8299 8295 8290 8284 8277 8269 8259 8247 8233 8217 8197 8174 8147 8117 8084 8046 8004 7957 7905 7848 7783 7711 7630 7541 7441 7330 7209 7077 6935 6784 6624 6458 6285 6109 5930 5749 5568 5388 5209 5033 4858 4686 4516 4348 4182 4019 3857 3698 3543 3392 3247 3111 2984 2870 2772 2692 2634 2600 2593 2615 2667 2750 2863 3006 3176 3371 3588 3822 4069 4324 4583 4841 5095 5340 5574 5795 6000 6190 6363 6520 6661 6787 6899 6998 7084 7159 7221 7272 7310 7336 7348 7345 7326 7291 7238 7166 7074 6962 6829 6676 6502 6307 6093 5859 5608 5341 5060 4767 4466 4159 3850 3544 3244 2954 2679 2422 2186 1972 1783 1617 1475 1354 1254 1171 1104 1050 1009 980 965 963 979 1014 1072 1155 1264 1402 3633 8 8 2 1570 1766 1985 2221 2466 2710 2944 3158 3346 3500 3616 3691 3726 3722 3682 3611 3512 3390 3250 3096 2933 2763 2590 2416 2245 2078 1919 1769 1631 1505 1393 1295 1210 1140 1083 1039 1008 988 981 985 1000 1026 1061 1105 1154 1206 1258 1308 1351 1385 1408 1419 1418 1405 1381 1348 1309 1266 1221 1178 1139 1106 1083 1073 1080 1108 1161 1243 1358 1509 1699 1926 2190 2488 2815 3164 3528 3898 4268 4630 4978 5307 5614 5898 6159 6398 6617 6817 7002 7173 7331 7479 7615 7742 7858 7965 8062 8150 8229 8301 8365 8424 8478 8527 8571 8612 8647 8678 8705 8726 8742 8754 8762 8766 8768 8767 8764 8760 8754 8745 8734 8720 8701 8677 8647 8611 8569 8521 8469 8412 8351 8288 8225 8160 8096 8033 7971 7911 7852 7796 7742 7692 7646 7605 7570 7541 7520 7508 7503 7506 7517 7535 7557 7584 7614 7645 7675 7705 7734 7760 7785 7807 7828 7847 7866 7884 7903 7924 7946 7971 7999 8030 8065 8104 8147 8193 8243 8295 8348 8402 8456 8508 8558 8605 8649 8688 8723 8753 8777 8797 8812 8821 8824 8822 8814 8801 8783 8761 8734 8703 8668 8629 8586 8538 8487 8430 8369 8303 8233 8161 8088 8016 7948 7885 7830 7784 7749 7723 7707 7698 7694 7692 7687 7677 7657 7626 7582 7523 7450 7363 7264 7156 7041 6922 6802 6685 6571 6465 6366 6278 6200 6134 6080 6038 6008 5991 5985 5991 6008 6035 6071 6114 6164 6218 6276 6334 6392 6447 6499 6546 6588 6626 6660 6692 6723 6757 6796 6842 6898 6966 7045 7137 7241 7356 7479 7607 7738 7868 7995 8117 8230 8335 8430 8515 8591 8658 8718 8771 8818 8860 8897 8929 8955 8974 8987 8992 8988 8975 8954 8922 8882 8832 8774 8707 8632 8547 8453 8349 8236 8112 7978 7835 7684 7527 7369 7212 7060 6919 6793 6687 6606 6551 6526 6531 6568 6633 6726 6842 6977 7128 7288 7454 7621 7784 7941 8089 8225 8350 8462 8562 8652 8731 8802 8866 8924 8977 9026 9072 9114 9153 9187 9217 9243 9263 9279 9289 9295 9296 9294 9290 9284 9277 9269 9262 9255 9249 9243 9236 9229 9220 9209 9196 9181 9163 9142 9119 9094 9067 9037 9005 8970 8930 8883 8828 8760 8678 8579 8459 8316 8149 7956 7736 7491 7222 6931 6621 6295 5956 5610 5260 4909 4562 4222 3893 3578 3278 2997 2737 2498 2282 2090 1923 1780 1664 1573 1509 1472 1460 1474 1513 1573 1653 1748 1854 1966 2078 2185 2282 2363 2426 2468 2488 2487 2464 2424 2369 2303 2230 2156 2084 2021 1971 1939 1930 1948 1998 2082 2204 2364 2562 2795 3059 3350 3660 3981 4306 4626 4934 5224 5491 5732 5947 6135 6299 6443 6570 6684 6789 6889 6986 7082 7178 7274 7370 7464 7556 7644 7728 7806 7879 7946 8008 8064 8114 8159 8199 8233 8262 8285 8304 8318 8329 8336 8341 8346 8351 8358 8367 8380 8396 3634 8 8 2 8416 8439 8465 8494 8524 8555 8586 8616 8646 8675 8703 8729 8754 8777 8799 8820 8840 8858 8875 8890 8903 8913 8921 8927 8929 8928 8924 8917 8906 8892 8875 8855 8834 8810 8785 8758 8730 8701 8671 8640 8607 8573 8537 8498 8458 8415 8369 8321 8271 8217 8161 8102 8040 7973 7902 7826 7744 7657 7562 7460 7350 7231 7103 6967 6821 6665 6500 6326 6143 5952 5753 5547 5334 5116 4892 4663 4430 4194 3956 3718 3479 3244 3012 2788 2573 2369 2179 2004 1847 1708 1587 1485 1399 1330 1275 1234 1206 1190 1187 1198 1225 1269 1334 1421 1533 1671 1835 2022 2232 2459 2700 2946 3194 3435 3664 3877 4068 4235 4375 4488 4575 4635 4671 4684 4677 4650 4608 4551 4483 4404 4318 4227 4133 4038 3945 3854 3766 3681 3598 3517 3436 3351 3262 3166 3061 2946 2822 2688 2547 2400 2250 2099 1951 1808 1673 1548 1434 1332 1242 1166 1101 1047 1003 969 942 922 908 900 898 902 913 932 960 999 1047 1107 1176 1253 1337 1424 1510 1592 1666 1729 1777 1810 1825 1824 1807 1777 1735 1686 1631 1573 1516 1461 1410 1367 1331 1307 1296 1301 1325 1370 1437 1529 1645 1783 1942 2117 2302 2492 2678 2855 3016 3154 3265 3347 3398 3419 3411 3378 3325 3256 3177 3095 3016 2945 2888 2850 2836 2849 2890 2961 3062 3190 3341 3511 3693 3881 4067 4243 4404 4541 4652 4732 4779 4794 4779 4736 4671 4587 4490 4388 4285 4189 4104 4036 3991 3971 3979 4019 4091 4195 4329 4491 4676 4880 5097 5321 5545 5764 5972 6165 6338 6489 6617 6722 6805 6866 6907 6930 6938 6932 6914 6885 6846 6799 6744 6683 6617 6546 6472 6396 6319 6242 6167 6093 6022 5954 5888 5824 5763 5703 5644 5586 5528 5470 5412 5353 5293 5231 5168 5102 5033 4961 4884 4802 4714 4620 4519 4412 4298 4178 4052 3920 3783 3641 3494 3342 3187 3027 2864 2699 2531 2364 2198 2036 1880 1731 1593 1467 1355 1258 1176 1109 1056 1017 989 970 959 954 954 958 966 980 999 1028 1068 1121 1192 1281 1391 1523 1678 1853 2049 2261 2488 2725 2968 3213 3456 3695 3926 4148 4359 4559 4748 4926 5095 5256 5410 5559 5703 5843 5980 6113 6243 6368 6488 6602 6711 6813 6907 6995 7076 7150 7218 7280 7336 7386 7431 7471 7506 7534 7557 7573 7583 7585 7580 7567 7546 7518 7484 7443 7396 7346 7292 7235 7177 7117 7057 6996 6935 6874 6814 6754 6696 6641 6588 6540 6498 6462 6434 6414 6401 6396 6397 6403 6410 6418 6421 6419 6407 6382 6341 6282 6203 6101 5975 5823 5646 5443 5215 4964 4692 4401 4098 3786 3471 3160 2858 2571 2304 2062 1848 1663 1507 1380 1278 1198 1137 1090 1056 1031 1016 1009 1013 1029 1060 1110 1179 1268 1378 1506 1648 1799 1954 2105 2246 2371 2475 2555 2610 2638 2640 2621 2581 2527 3635 8 8 2 2460 2387 2310 2233 2161 2096 2044 2007 1989 1994 2025 2084 2173 2292 2441 2617 2816 3033 3261 3495 3727 3950 4158 4345 4507 4643 4751 4832 4888 4921 4937 4939 4935 4929 4927 4934 4955 4993 5052 5132 5234 5358 5501 5661 5833 6013 6198 6381 6560 6729 6887 7029 7154 7260 7347 7415 7462 7490 7498 7486 7454 7402 7331 7238 7125 6991 6837 6663 6470 6259 6031 5788 5533 5266 4991 4709 4422 4133 3844 3558 3276 3003 2741 2492 2260 2048 1857 1690 1546 1426 1328 1251 1191 1147 1115 1094 1084 1084 1096 1124 1172 1245 1346 1481 1653 1862 2109 2390 2703 3039 3393 3757 4122 4481 4828 5157 5462 5742 5993 6214 6404 6563 6689 6784 6848 6880 6881 6855 6801 6725 6629 6519 6399 6274 6151 6035 5930 5841 5772 5725 5703 5705 5731 5781 5851 5937 6035 6140 6246 6346 6435 6507 6557 6582 6580 6549 6489 6404 6295 6167 6024 5872 5716 5560 5410 5270 5145 5038 4953 4893 4861 4859 4888 4948 5040 5162 5310 5481 5671 5875 6085 6298 6507 6708 6896 7068 7222 7357 7473 7569 7647 7706 7747 7771 7777 7765 7732 7679 7604 7504 7380 7230 7053 6851 6624 6373 6100 5806 5496 5172 4837 4496 4152 3811 3475 3150 2838 2545 2272 2021 1795 1595 1419 1269 1143 1039 957 893 846 813 791 778 771 768 767 767 768 772 781 799 833 887 968 1084 1239 1437 1680 1968 2298 2664 3059 3474 3899 4325 4742 5144 5523 5875 6199 6493 6759 6998 7214 7408 7585 7746 7894 8031 8157 8275 8385 8487 8581 8668 8748 8820 8886 8944 8994 9037 9073 9102 9125 9141 9153 9161 9166 9169 9172 9174 9176 9177 9178 9176 9173 9166 9155 9138 9117 9089 9056 9017 8972 8924 8870 8814 8754 8691 8626 8560 8493 8426 8361 8299 8241 8189 8144 8107 8080 8061 8052 8052 8060 8076 8099 8127 8161 8199 8241 8286 8335 8385 8438 8491 8546 8600 8653 8704 8754 8801 8845 8887 8927 8965 9003 9040 9076 9113 9150 9187 9223 9258 9292 9325 9355 9383 9410 9435 9459 9482 9505 9529 9552 9576 9601 9625 9649 9673 9695 9715 9734 9749 9763 9773 9781 9787 9791 9792 9792 9790 9786 9779 9771 9759 9744 9724 9698 9667 9628 9581 9526 9460 9384 9296 9196 9083 8955 8813 8656 8486 8304 8112 7914 7713 7515 7325 7149 6993 6860 6756 6684 6644 6638 6665 6722 6806 6913 7039 7179 7329 7484 7640 7794 7943 8084 8215 8335 8444 8540 8623 8695 8756 8808 8852 8890 8925 8957 8990 9024 9060 9099 9141 9186 9233 9282 9332 9382 9430 9477 9521 9561 9597 9629 9656 9679 9697 9712 9724 9734 9743 9751 9761 9771 9783 9797 9812 9827 9842 9856 9869 9878 9885 9889 9890 9888 9886 9882 9879 9877 9875 9876 9878 9881 9885 9889 9894 9898 9902 9905 9908 9910 9912 9914 9916 9917 9918 9918 9917 9915 9911 3636 8 8 2 9907 9901 9895 9889 9882 9876 9870 9864 9858 9852 9845 9835 9824 9809 9791 9770 9746 9720 9692 9662 9633 9604 9576 9549 9524 9501 9480 9459 9440 9423 9406 9390 9375 9362 9349 9338 9327 9316 9305 9292 9277 9257 9232 9199 9159 9108 9047 8972 8884 8779 8658 8519 8360 8181 7981 7760 7518 7254 6971 6669 6350 6017 5672 5317 4957 4594 4233 3877 3530 3197 2881 2587 2317 2074 1860 1674 1517 1387 1282 1198 1134 1086 1052 1030 1018 1017 1027 1048 1081 1127 1184 1252 1329 1411 1495 1576 1649 1712 1760 1791 1804 1800 1780 1746 1701 1648 1590 1530 1470 1412 1359 1311 1271 1241 1224 1222 1241 1285 1356 1460 1598 1771 1980 2221 2491 2785 3097 3418 3743 4065 4377 4675 4956 5218 5459 5680 5883 6068 6238 6394 6538 6672 6797 6916 7029 7138 7244 7350 7456 7564 7675 7788 7904 8022 8141 8260 8378 8491 8600 8703 8799 8889 8971 9046 9115 9179 9238 9292 9342 9388 9430 9467 9499 9527 9550 9569 9584 9595 9604 9610 9616 9621 9625 9630 9634 9638 9641 9642 9641 9638 9631 9621 9607 9589 9567 9540 9508 9471 9428 9378 9319 9250 9170 9077 8969 8844 8701 8538 8354 8150 7925 7681 7419 7141 6851 6552 6247 5941 5636 5337 5045 4764 4495 4238 3993 3761 3540 3331 3130 2939 2757 2584 2419 2264 2120 1986 1864 1754 1657 1574 1506 1454 1420 1405 1413 1445 1505 1596 1718 1874 2061 2279 2522 2786 3063 3345 3623 3888 4131 4346 4526 4668 4769 4829 4851 4836 4789 4716 4620 4508 4383 4250 4113 3973 3834 3697 3562 3431 3303 3180 3061 2946 2835 2728 2624 2523 2425 2330 2239 2151 2069 1994 1927 1872 1830 1804 1796 1806 1836 1884 1948 2025 2112 2202 2291 2374 2443 2497 2530 2541 2528 2494 2438 2366 2280 2184 2082 1978 1875 1776 1682 1595 1515 1444 1383 1334 1300 1284 1289 1319 1379 1471 1596 1757 1949 2171 2416 2676 2944 3208 3459 3688 3887 4049 4171 4251 4288 4286 4247 4178 4084 3969 3840 3701 3556 3408 3258 3108 2958 2811 2665 2522 2382 2247 2118 1996 1881 1775 1680 1596 1524 1466 1424 1399 1395 1414 1459 1535 1644 1789 1971 2192 2450 2744 3068 3419 3789 4171 4558 4941 5313 5669 6003 6312 6594 6848 7076 7278 7458 7618 7761 7889 8005 8111 8207 8293 8371 8440 8500 8552 8595 8631 8661 8686 8707 8726 8744 8762 8782 8803 8825 8850 8876 8904 8932 8962 8993 9026 9059 9094 9130 9167 9205 9243 9281 9317 9351 9381 9407 9427 9443 9453 9457 9458 9454 9447 9437 9424 9409 9391 9370 9346 9317 9283 9244 9199 9148 9091 9029 8962 8890 8813 8732 8646 8554 8454 8346 8226 8093 7945 7779 7595 7391 7167 6923 6659 6376 6076 5762 5435 5099 4756 4411 4068 3729 3401 3087 2791 2517 2268 2045 1849 1681 1540 1423 1328 1253 1195 1152 1122 3637 8 8 2 1105 1100 1107 1128 1163 1213 1278 1355 1445 1543 1645 1748 1847 1937 2015 2078 2125 2156 2173 2179 2180 2181 2187 2205 2241 2300 2384 2497 2639 2810 3007 3227 3466 3718 3979 4243 4505 4761 5007 5242 5465 5674 5871 6056 6232 6401 6564 6723 6879 7033 7185 7336 7484 7630 7772 7910 8042 8169 8290 8405 8513 8615 8710 8799 8881 8957 9026 9088 9142 9190 9230 9263 9288 9307 9319 9325 9323 9316 9301 9281 9253 9218 9177 9129 9075 9015 8951 8882 8809 8733 8653 8569 8480 8385 8282 8168 8042 7902 7745 7570 7377 7164 6932 6681 6413 6130 5832 5523 5204 4878 4548 4218 3890 3569 3258 2961 2683 2426 2194 1987 1808 1656 1529 1427 1348 1290 1252 1236 1241 1272 1332 1425 1557 1731 1951 2217 2527 2877 3260 3667 4087 4507 4915 5301 5654 5969 6240 6467 6650 6793 6902 6982 7040 7084 7119 7151 7184 7223 7269 7324 7390 7468 7558 7659 7772 7894 8024 8161 8301 8442 8581 8716 8844 8964 9073 9172 9261 9341 9411 9474 9531 9583 9630 9674 9714 9751 9785 9815 9841 9863 9881 9896 9907 9916 9922 9928 9932 9937 9942 9948 9955 9962 9970 9978 9986 9992 99971000010000 9998 9994 9988 9980 9971 9962 9953 9945 9939 9934 9931 9929 9928 9928 9927 9927 9925 9922 9919 9914 9909 9905 9900 9896 9892 9889 9885 9881 9875 9869 9860 9850 9838 9824 9809 9793 9776 9758 9737 9713 9685 9649 9606 9551 9484 9401 9303 9188 9055 8904 8737 8554 8356 8146 7925 7697 7464 7230 6998 6773 6559 6361 6184 6032 5910 5821 5767 5752 5775 5835 5932 6062 6221 6405 6608 6825 7050 7279 7506 7726 7938 8137 8322 8491 8645 8783 8906 9016 9113 9199 9276 9344 9406 9462 9513 9559 9602 9641 9676 9707 9734 9757 9775 9789 9799 9805 9809 9809 9808 9806 9803 9800 9798 9797 9796 9796 9796 9796 9795 9792 9786 9776 9762 9743 9719 9688 9651 9606 9555 9494 9425 9344 9250 9142 9017 8873 8707 8518 8304 8065 7802 7515 7208 6881 6541 6189 5832 5472 5115 4765 4426 4103 3800 3520 3270 3053 2875 2740 2653 2617 2634 2706 2831 3008 3232 3497 3796 4119 4459 4805 5150 5486 5806 6106 6381 6630 6851 7046 7213 7355 7472 7566 7639 7691 7723 7737 7731 7707 7665 7605 7526 7429 7314 7180 7028 6857 6668 6462 6239 6001 5749 5487 5215 4938 4656 4373 4091 3812 3538 3271 3012 2763 2526 2302 2092 1899 1723 1566 1428 1310 1212 1132 1071 1025 993 973 963 962 968 983 1005 1038 1083 1143 1221 1322 1446 1598 1778 1987 2223 2486 2771 3075 3392 3718 4046 4371 4688 4991 5276 5538 5775 5984 6163 6310 6424 6505 6553 6569 6555 6512 6444 6354 6246 6126 5999 5871 5747 5633 5535 5457 5403 5376 5378 5412 5475 5568 5688 5832 5995 6174 6363 6557 6750 6939 7118 7284 7433 7564 7675 3638 8 8 2 7767 7838 7890 7923 7940 7942 7929 7904 7867 7819 7760 7691 7611 7521 7420 7309 7187 7055 6914 6764 6607 6443 6275 6102 5928 5754 5579 5407 5236 5068 4903 4740 4579 4421 4264 4108 3954 3799 3645 3492 3339 3188 3039 2895 2756 2626 2506 2399 2309 2237 2186 2158 2152 2169 2208 2265 2337 2420 2507 2595 2678 2750 2808 2849 2871 2872 2854 2816 2761 2692 2610 2519 2423 2324 2227 2136 2055 1988 1939 1915 1918 1952 2021 2126 2268 2445 2655 2893 3153 3428 3710 3991 4263 4517 4746 4944 5106 5229 5311 5350 5348 5306 5227 5115 4974 4807 4621 4418 4203 3981 3756 3532 3312 3099 2897 2709 2536 2380 2244 2127 2030 1952 1892 1848 1817 1795 1779 1766 1751 1732 1705 1670 1625 1570 1505 1432 1352 1269 1184 1100 1020 945 877 818 768 728 697 675 660 650 646 645 647 651 658 669 686 711 747 798 864 951 1057 1185 1333 1500 1682 1876 2079 2287 2495 2702 2906 3107 3305 3503 3702 3905 4115 4332 4557 4791 5031 5274 5518 5759 5994 6218 6431 6629 6813 6982 7137 7280 7413 7536 7651 7760 7863 7960 8052 8138 8219 8294 8365 8431 8493 8551 8607 8661 8712 8761 8807 8850 8889 8923 8953 8978 8999 9016 9032 9046 9061 9078 9097 9118 9142 9167 9194 9220 9244 9267 9286 9301 9313 9323 9331 9338 9346 9355 9366 9379 9395 9412 9430 9448 9466 9482 9497 9509 9520 9528 9535 9542 9548 9554 9561 9569 9577 9584 9591 9597 9599 9599 9594 9585 9571 9553 9530 9503 9473 9440 9405 9368 9330 9291 9250 9209 9166 9122 9076 9029 8981 8933 8886 8840 8797 8757 8723 8694 8672 8656 8646 8643 8646 8653 8665 8682 8702 8725 8751 8781 8814 8850 8890 8933 8979 9029 9082 9136 9192 9248 9303 9356 9407 9454 9496 9535 9568 9598 9624 9648 9668 9687 9704 9720 9735 9749 9763 9775 9786 9796 9805 9813 9820 9826 9833 9840 9846 9853 9860 9868 9874 9881 9886 9890 9894 9896 9898 9899 9899 9898 9897 9894 9890 9885 9877 9867 9855 9841 9825 9808 9791 9774 9758 9744 9733 9724 9718 9714 9711 9709 9707 9705 9701 9697 9691 9684 9677 9671 9666 9663 9663 9665 9671 9681 9693 9707 9723 9740 9756 9772 9787 9800 9811 9820 9827 9834 9839 9844 9848 9853 9857 9862 9866 9869 9870 9869 9865 9858 9848 9834 9818 9798 9776 9751 9723 9693 9661 9625 9586 9543 9495 9441 9383 9317 9246 9168 9084 8993 8898 8797 8692 8584 8474 8364 8255 8149 8047 7951 7863 7784 7714 7655 7607 7569 7542 7525 7517 7519 7530 7549 7576 7612 7657 7709 7770 7838 7912 7992 8075 8161 8246 8330 8410 8486 8555 8617 8672 8720 8761 8796 8826 8850 8869 8883 8892 8894 8889 8877 8855 8824 8783 8731 8669 8596 8515 8424 8324 8216 8100 7976 7842 7700 7547 7385 7213 7031 6842 6647 3639 8 8 2 6447 6247 6050 5858 5676 5508 5357 5226 5118 5036 4981 4956 4960 4994 5057 5148 5265 5406 5567 5747 5940 6143 6352 6563 6773 6979 7179 7368 7547 7715 7869 8012 8143 8264 8375 8479 8575 8667 8755 8839 8920 8998 9072 9142 9207 9266 9318 9362 9400 9430 9454 9473 9488 9500 9511 9522 9532 9544 9555 9567 9578 9587 9594 9598 9599 9598 9594 9588 9582 9575 9570 9567 9566 9567 9570 9574 9578 9582 9584 9583 9580 9575 9566 9555 9542 9529 9515 9500 9487 9473 9459 9444 9428 9410 9389 9364 9334 9299 9257 9209 9155 9093 9023 8946 8862 8770 8672 8566 8455 8337 8214 8085 7950 7811 7665 7512 7353 7187 7013 6832 6643 6448 6248 6044 5836 5627 5418 5209 5003 4799 4600 4407 4221 4046 3883 3736 3610 3507 3431 3384 3370 3389 3441 3524 3635 3769 3923 4089 4263 4438 4608 4771 4921 5057 5178 5284 5377 5459 5533 5604 5676 5751 5834 5929 6036 6157 6292 6440 6600 6770 6946 7125 7304 7481 7653 7817 7973 8119 8255 8380 8494 8598 8690 8771 8841 8899 8944 8977 8997 9003 8995 8972 8933 8877 8803 8710 8595 8459 8300 8116 7909 7677 7423 7150 6858 6554 6240 5923 5605 5293 4991 4702 4431 4179 3949 3741 3557 3396 3258 3142 3047 2974 2920 2887 2872 2878 2904 2951 3019 3108 3219 3351 3502 3670 3851 4042 4237 4431 4617 4790 4943 5073 5174 5245 5284 5290 5265 5212 5133 5033 4916 4787 4652 4515 4380 4254 4141 4045 3970 3922 3903 3916 3964 4048 4168 4321 4504 4714 4944 5188 5439 5689 5931 6161 6372 6562 6728 6870 6990 7088 7169 7235 7289 7336 7380 7421 7465 7511 7563 7620 7685 7756 7834 7919 8011 8107 8208 8311 8416 8520 8622 8721 8815 8904 8986 9060 9128 9188 9241 9288 9330 9366 9398 9427 9453 9477 9500 9521 9540 9558 9574 9588 9599 9607 9611 9611 9608 9602 9592 9580 9567 9553 9539 9525 9512 9499 9487 9476 9465 9454 9443 9431 9418 9405 9392 9379 9366 9354 9343 9332 9322 9312 9302 9291 9279 9265 9248 9227 9202 9172 9135 9091 9038 8976 8902 8815 8714 8597 8463 8311 8140 7950 7740 7513 7267 7006 6731 6444 6146 5841 5530 5215 4898 4582 4269 3961 3661 3372 3096 2837 2596 2376 2179 2004 1853 1726 1620 1535 1470 1425 1400 1396 1415 1461 1535 1643 1785 1964 2181 2432 2716 3025 3354 3693 4035 4370 4690 4991 5267 5517 5739 5937 6112 6270 6415 6552 6685 6817 6951 7088 7228 7371 7515 7658 7799 7937 8069 8194 8311 8421 8523 8617 8704 8784 8858 8926 8990 9049 9103 9153 9198 9239 9275 9307 9333 9356 9374 9389 9400 9409 9416 9421 9424 9426 9426 9425 9421 9415 9406 9393 9376 9356 9331 9303 9271 9235 9196 9152 9105 9053 8997 8937 8872 8805 8735 8666 8598 8535 8480 8433 8398 8377 8369 8375 8395 8427 8469 8519 8574 8634 3640 8 8 2 8695 8756 8816 8875 8931 8986 9039 9091 9139 9186 9229 9268 9303 9332 9356 9375 9388 9397 9402 9404 9406 9407 9409 9411 9415 9420 9424 9428 9430 9429 9425 9416 9405 9389 9372 9353 9333 9315 9298 9284 9273 9265 9259 9255 9252 9250 9247 9244 9241 9236 9232 9228 9225 9224 9225 9229 9235 9245 9256 9269 9284 9298 9312 9324 9334 9342 9348 9351 9352 9351 9349 9345 9341 9338 9334 9331 9329 9327 9325 9324 9322 9319 9315 9311 9304 9297 9288 9278 9267 9255 9242 9228 9213 9197 9180 9162 9143 9123 9102 9081 9058 9035 9012 8987 8961 8934 8904 8871 8835 8794 8749 8699 8645 8585 8521 8454 8385 8314 8244 8175 8109 8047 7990 7938 7893 7854 7822 7795 7774 7757 7744 7733 7723 7713 7701 7685 7666 7642 7612 7576 7534 7487 7434 7377 7316 7252 7184 7113 7038 6958 6872 6779 6678 6567 6446 6315 6174 6023 5862 5694 5520 5341 5159 4974 4789 4602 4415 4227 4038 3848 3655 3460 3263 3064 2863 2662 2462 2265 2073 1888 1712 1548 1396 1258 1135 1027 934 855 790 736 693 659 633 613 598 587 580 576 575 576 579 586 598 615 641 677 725 791 875 981 1111 1267 1448 1653 1881 2127 2389 2659 2935 3210 3480 3742 3993 4231 4456 4667 4867 5055 5234 5405 5569 5727 5880 6027 6169 6307 6439 6566 6688 6805 6918 7028 7134 7237 7338 7434 7528 7617 7702 7782 7856 7926 7990 8049 8103 8155 8204 8251 8297 8342 8387 8432 8476 8520 8563 8604 8643 8680 8714 8746 8776 8804 8831 8857 8882 8906 8931 8955 8978 9001 9022 9043 9062 9079 9094 9107 9119 9129 9137 9142 9145 9145 9141 9133 9119 9099 9071 9037 8994 8943 8885 8818 8744 8662 8574 8479 8378 8273 8164 8052 7940 7830 7724 7626 7538 7464 7406 7367 7349 7353 7379 7426 7492 7576 7673 7782 7898 8019 8142 8263 8382 8497 8606 8710 8806 8896 8979 9055 9124 9187 9243 9293 9338 9378 9413 9445 9473 9499 9523 9546 9568 9590 9612 9634 9657 9680 9704 9727 9750 9771 9790 9806 9820 9830 9837 9840 9841 9839 9837 9834 9831 9831 9831 9834 9839 9845 9852 9858 9864 9869 9872 9874 9874 9873 9872 9871 9870 9870 9870 9871 9872 9873 9873 9871 9869 9865 9860 9855 9850 9846 9842 9840 9839 9839 9841 9843 9845 9846 9847 9846 9845 9842 9838 9834 9830 9827 9823 9821 9819 9818 9818 9817 9818 9818 9817 9817 9815 9814 9812 9809 9806 9803 9800 9797 9795 9793 9791 9788 9786 9784 9780 9777 9772 9767 9761 9755 9749 9743 9739 9735 9732 9729 9727 9725 9722 9718 9712 9704 9693 9680 9663 9644 9622 9598 9572 9545 9516 9485 9453 9420 9385 9349 9312 9273 9234 9194 9155 9115 9076 9037 8996 8954 8908 8857 8797 8728 8646 8549 8435 8301 8146 7969 7770 7549 7308 7048 6772 6483 6184 5879 3641 8 8 3 5546 5246 4949 4659 4377 4106 3850 3611 3393 3199 3034 2901 2805 2750 2738 2772 2852 2979 3150 3364 3616 3901 4213 4545 4891 5243 5595 5940 6274 6592 6890 7165 7417 7643 7846 8024 8180 8316 8433 8535 8624 8702 8772 8835 8893 8947 8998 9047 9094 9138 9179 9217 9251 9282 9309 9333 9353 9371 9386 9401 9414 9428 9441 9454 9467 9479 9490 9499 9506 9509 9509 9505 9498 9488 9475 9460 9443 9426 9407 9389 9370 9350 9329 9307 9282 9253 9221 9185 9145 9100 9051 8998 8941 8882 8820 8756 8691 8624 8555 8485 8413 8340 8264 8186 8107 8026 7944 7862 7781 7703 7627 7555 7488 7427 7372 7324 7281 7245 7213 7184 7158 7132 7105 7075 7040 7000 6951 6893 6825 6746 6654 6548 6430 6297 6149 5987 5809 5617 5410 5189 4954 4707 4449 4182 3908 3630 3351 3075 2805 2544 2295 2063 1848 1654 1481 1331 1203 1097 1010 943 892 854 828 811 799 792 787 784 783 785 791 805 829 868 926 1008 1117 1256 1428 1633 1870 2139 2434 2750 3083 3424 3767 4106 4433 4744 5035 5302 5543 5757 5944 6105 6241 6352 6439 6502 6542 6559 6550 6517 6457 6370 6256 6115 5948 5757 5544 5313 5068 4812 4552 4290 4034 3785 3549 3328 3126 2943 2782 2643 2528 2435 2367 2323 2305 2314 2352 2419 2517 2648 2813 3010 3240 3499 3786 4096 4423 4763 5109 5456 5797 6128 6444 6743 7021 7279 7515 7731 7928 8107 8270 8420 8556 8681 8795 8899 8993 9078 9152 9218 9274 9322 9363 9397 9426 9450 9472 9493 9512 9532 9553 9574 9596 9617 9638 9656 9671 9683 9689 9690 9685 9674 9657 9633 9603 9567 9523 9471 9408 9333 9243 9133 9002 8844 8656 8437 8185 7898 7579 7231 6856 6461 6053 5638 5224 4818 4426 4055 3709 3391 3104 2850 2628 2441 2289 2174 2096 2059 2065 2117 2218 2369 2571 2822 3121 3462 3837 4240 4659 5085 5507 5917 6305 6665 6994 7289 7551 7780 7980 8156 8311 8449 8573 8688 8793 8890 8979 9060 9133 9196 9249 9294 9329 9357 9378 9393 9403 9409 9410 9404 9392 9370 9336 9287 9221 9135 9028 8899 8749 8577 8385 8176 7953 7718 7475 7227 6977 6728 6482 6242 6008 5782 5566 5359 5162 4974 4797 4628 4467 4314 4166 4023 3883 3745 3608 3472 3336 3201 3066 2932 2801 2672 2548 2429 2317 2212 2118 2036 1969 1919 1891 1889 1917 1979 2078 2219 2401 2626 2893 3198 3536 3901 4285 4681 5079 5472 5851 6212 6548 6857 7138 7391 7615 7815 7992 8148 8287 8411 8521 8619 8705 8780 8843 8895 8935 8963 8980 8985 8978 8959 8930 8889 8836 8772 8695 8605 8502 8383 8250 8101 7936 7756 7561 7353 7132 6902 6665 6426 6187 5955 5733 5528 5344 5186 5060 4967 4913 4898 4922 4986 5088 5223 5390 5582 5795 6022 6260 6501 6742 6979 7207 7425 7630 7821 7997 8160 3642 8 8 3 8308 8443 8566 8678 8779 8872 8956 9033 9103 9167 9225 9279 9328 9374 9416 9456 9493 9528 9560 9591 9619 9645 9667 9687 9702 9714 9722 9726 9727 9726 9722 9718 9712 9706 9699 9692 9685 9675 9664 9649 9631 9608 9581 9548 9512 9472 9428 9383 9335 9287 9237 9188 9137 9086 9033 8979 8923 8865 8807 8748 8689 8633 8580 8531 8489 8454 8428 8410 8402 8403 8412 8431 8456 8490 8529 8575 8625 8680 8738 8798 8861 8924 8986 9048 9107 9164 9216 9265 9309 9348 9382 9412 9437 9457 9474 9487 9496 9502 9506 9507 9506 9503 9498 9492 9485 9476 9465 9452 9435 9415 9389 9356 9316 9267 9209 9142 9064 8978 8883 8781 8673 8561 8447 8330 8214 8099 7985 7873 7763 7655 7551 7450 7353 7262 7177 7101 7034 6979 6937 6909 6896 6898 6915 6947 6993 7051 7121 7201 7290 7387 7490 7599 7712 7830 7950 8072 8195 8317 8436 8551 8660 8762 8856 8941 9017 9083 9141 9189 9230 9262 9287 9304 9312 9309 9294 9264 9217 9151 9063 8953 8819 8660 8479 8277 8058 7824 7582 7337 7094 6861 6642 6445 6274 6135 6031 5965 5939 5953 6006 6098 6223 6379 6561 6762 6978 7203 7430 7656 7874 8082 8275 8452 8612 8752 8874 8978 9066 9139 9199 9248 9288 9320 9348 9371 9390 9405 9417 9425 9427 9423 9412 9391 9361 9319 9268 9205 9132 9049 8958 8859 8755 8648 8538 8428 8320 8215 8115 8023 7941 7870 7812 7769 7742 7733 7742 7769 7813 7872 7945 8028 8120 8216 8315 8413 8507 8596 8679 8754 8821 8881 8934 8980 9020 9054 9083 9107 9125 9138 9145 9146 9140 9129 9112 9090 9064 9034 9001 8966 8930 8894 8856 8818 8777 8734 8686 8632 8571 8500 8419 8325 8218 8097 7961 7810 7643 7461 7263 7049 6819 6573 6311 6034 5743 5439 5123 4797 4465 4129 3794 3464 3142 2833 2540 2267 2016 1789 1588 1413 1262 1136 1032 948 882 830 791 763 742 727 717 710 707 707 711 719 733 755 785 827 880 947 1027 1119 1224 1337 1456 1577 1696 1806 1904 1985 2044 2080 2090 2074 2034 1971 1888 1790 1682 1567 1451 1337 1229 1129 1039 960 891 833 784 744 710 682 659 640 624 610 599 589 580 572 565 559 554 549 546 544 544 547 553 561 572 585 600 615 631 647 664 681 702 729 766 818 888 982 1105 1260 1449 1672 1929 2215 2526 2855 3194 3536 3873 4197 4504 4787 5046 5280 5490 5679 5850 6008 6158 6302 6445 6589 6735 6882 7031 7179 7326 7467 7602 7729 7845 7952 8047 8130 8204 8266 8320 8364 8399 8427 8446 8458 8463 8460 8450 8434 8412 8384 8351 8315 8276 8235 8192 8150 8108 8067 8028 7992 7958 7927 7900 7877 7857 7842 7831 7826 7826 7832 7844 7862 7885 7914 7947 7984 8025 8067 8109 8151 8192 8230 8266 8300 8330 8358 3643 8 8 3 8384 8408 8432 8454 8476 8496 8515 8530 8543 8550 8552 8548 8536 8517 8491 8457 8416 8369 8314 8253 8184 8108 8022 7926 7819 7699 7566 7419 7257 7082 6893 6691 6479 6256 6025 5787 5542 5291 5035 4775 4511 4244 3976 3708 3444 3185 2935 2697 2473 2267 2081 1915 1770 1646 1541 1455 1386 1333 1294 1271 1263 1271 1297 1343 1411 1501 1613 1747 1900 2069 2247 2430 2609 2779 2933 3066 3171 3248 3294 3310 3298 3261 3202 3128 3043 2951 2856 2763 2674 2590 2514 2446 2385 2333 2289 2254 2227 2211 2205 2212 2233 2271 2329 2407 2509 2636 2788 2967 3170 3397 3645 3911 4191 4479 4772 5065 5354 5633 5901 6154 6391 6613 6818 7008 7186 7351 7507 7655 7796 7931 8062 8186 8305 8418 8524 8621 8711 8791 8863 8926 8982 9031 9075 9116 9153 9189 9223 9256 9288 9319 9348 9375 9398 9418 9434 9446 9455 9462 9467 9472 9477 9483 9490 9500 9510 9522 9534 9546 9557 9565 9571 9574 9574 9572 9569 9565 9561 9558 9556 9556 9558 9561 9566 9572 9578 9584 9589 9593 9595 9597 9599 9600 9601 9602 9605 9608 9613 9619 9625 9631 9638 9644 9649 9653 9656 9657 9656 9654 9651 9647 9641 9636 9629 9623 9616 9610 9604 9598 9592 9587 9582 9577 9573 9569 9565 9562 9559 9556 9554 9551 9549 9546 9543 9539 9533 9526 9517 9506 9493 9478 9463 9446 9429 9413 9397 9383 9369 9358 9347 9336 9325 9313 9299 9282 9262 9237 9207 9174 9135 9093 9048 9001 8952 8901 8849 8796 8741 8685 8625 8562 8494 8419 8337 8247 8147 8038 7919 7789 7649 7497 7334 7160 6974 6777 6568 6348 6116 5872 5619 5355 5084 4805 4520 4232 3943 3655 3371 3093 2824 2568 2325 2100 1894 1709 1546 1404 1284 1185 1105 1042 993 955 928 908 896 891 895 911 941 988 1057 1151 1272 1421 1597 1798 2020 2256 2500 2743 2976 3191 3380 3536 3654 3731 3766 3759 3713 3631 3519 3381 3223 3051 2871 2688 2506 2329 2159 2000 1852 1717 1595 1485 1389 1305 1233 1175 1129 1096 1079 1078 1095 1132 1190 1270 1372 1496 1639 1798 1969 2147 2324 2496 2654 2793 2907 2992 3045 3065 3053 3008 2935 2838 2720 2588 2445 2297 2149 2004 1866 1738 1622 1520 1431 1357 1296 1248 1211 1184 1164 1151 1144 1142 1145 1156 1176 1209 1260 1334 1434 1566 1734 1939 2184 2466 2784 3132 3504 3894 4292 4691 5083 5461 5818 6151 6457 6734 6983 7205 7404 7581 7739 7882 8011 8129 8236 8333 8420 8498 8564 8619 8662 8692 8708 8711 8699 8672 8631 8574 8501 8412 8306 8184 8044 7888 7717 7531 7332 7122 6906 6686 6466 6250 6044 5851 5678 5527 5403 5310 5251 5226 5238 5286 5369 5485 5631 5803 5997 6208 6431 6660 6891 7118 7339 7550 7748 7931 8100 8254 8393 8518 8630 8730 8820 8900 8972 9037 9094 9144 3644 8 8 3 9187 9224 9254 9279 9298 9312 9321 9326 9329 9329 9328 9326 9324 9322 9322 9322 9324 9328 9333 9340 9348 9359 9370 9384 9399 9414 9431 9448 9464 9480 9495 9508 9519 9529 9536 9542 9545 9547 9547 9545 9543 9541 9538 9536 9534 9532 9532 9531 9532 9533 9534 9535 9535 9535 9533 9530 9526 9520 9512 9504 9495 9486 9477 9469 9462 9457 9454 9452 9452 9453 9453 9454 9454 9452 9449 9444 9438 9430 9422 9413 9404 9396 9388 9381 9375 9369 9364 9358 9352 9346 9338 9329 9320 9310 9300 9291 9281 9273 9265 9258 9252 9245 9239 9231 9223 9213 9201 9189 9175 9160 9144 9128 9112 9096 9080 9064 9048 9031 9014 8995 8976 8955 8933 8910 8885 8860 8833 8806 8777 8748 8717 8684 8649 8612 8573 8532 8488 8442 8394 8344 8293 8241 8188 8134 8078 8022 7963 7903 7841 7775 7708 7637 7563 7486 7405 7321 7233 7142 7046 6946 6841 6730 6614 6493 6366 6233 6096 5953 5806 5656 5503 5347 5189 5029 4868 4705 4541 4375 4207 4038 3866 3692 3515 3337 3157 2977 2796 2616 2437 2263 2092 1928 1772 1625 1488 1363 1250 1150 1064 990 929 880 841 812 791 776 766 762 761 765 774 790 813 848 896 959 1041 1143 1267 1413 1581 1770 1979 2204 2443 2692 2947 3204 3461 3713 3959 4197 4425 4642 4848 5042 5226 5398 5560 5712 5856 5992 6121 6244 6361 6475 6585 6692 6796 6897 6995 7089 7178 7261 7338 7406 7467 7519 7563 7599 7627 7648 7662 7668 7665 7654 7630 7594 7541 7469 7375 7259 7117 6950 6759 6544 6309 6056 5789 5511 5228 4942 4657 4378 4107 3847 3601 3374 3168 2987 2836 2719 2639 2600 2605 2655 2751 2891 3073 3292 3541 3814 4102 4398 4694 4982 5255 5509 5739 5944 6122 6272 6395 6493 6568 6619 6650 6661 6653 6626 6580 6516 6433 6333 6214 6079 5929 5764 5587 5399 5203 5000 4793 4584 4375 4168 3964 3768 3580 3403 3240 3094 2966 2860 2777 2718 2685 2677 2694 2733 2792 2867 2954 3049 3145 3239 3325 3399 3457 3495 3513 3507 3479 3428 3356 3265 3158 3037 2906 2768 2627 2484 2342 2205 2072 1947 1830 1721 1621 1530 1449 1377 1314 1260 1215 1178 1149 1127 1111 1101 1095 1092 1092 1092 1092 1091 1090 1089 1090 1096 1108 1132 1171 1229 1311 1420 1559 1728 1929 2159 2416 2694 2989 3294 3602 3906 4201 4482 4744 4985 5204 5402 5578 5736 5878 6007 6126 6237 6342 6443 6539 6632 6720 6804 6884 6958 7028 7093 7153 7211 7266 7320 7374 7427 7480 7533 7585 7635 7684 7728 7768 7802 7830 7850 7863 7867 7864 7851 7830 7799 7757 7703 7636 7554 7457 7343 7211 7061 6893 6707 6505 6288 6059 5820 5575 5326 5078 4833 4595 4367 4153 3955 3775 3616 3479 3366 3277 3213 3173 3156 3163 3190 3238 3304 3387 3484 3594 3715 3845 3982 3645 8 8 3 4124 4268 4412 4552 4685 4807 4915 5004 5072 5115 5130 5117 5074 5001 4899 4771 4617 4442 4248 4039 3819 3591 3359 3126 2897 2674 2459 2257 2069 1897 1743 1606 1487 1386 1300 1230 1172 1127 1092 1068 1057 1059 1079 1119 1185 1280 1409 1576 1781 2026 2308 2625 2970 3336 3716 4101 4483 4854 5207 5536 5839 6112 6354 6568 6753 6912 7048 7162 7258 7336 7399 7448 7483 7506 7518 7520 7513 7500 7481 7460 7438 7416 7395 7378 7363 7351 7341 7334 7327 7321 7315 7309 7303 7297 7292 7289 7288 7291 7298 7309 7323 7341 7362 7384 7405 7425 7441 7452 7455 7449 7432 7402 7357 7296 7217 7118 6997 6854 6687 6495 6278 6037 5774 5489 5187 4869 4542 4208 3874 3543 3221 2912 2621 2349 2100 1875 1675 1501 1351 1224 1118 1031 961 906 862 827 799 777 758 742 727 714 702 691 682 675 671 669 671 676 683 692 701 710 719 727 736 747 763 787 823 874 946 1042 1164 1314 1492 1695 1919 2158 2405 2652 2890 3111 3306 3469 3596 3684 3732 3742 3716 3661 3583 3488 3385 3281 3183 3098 3032 2989 2973 2987 3031 3106 3210 3340 3493 3664 3847 4036 4224 4404 4570 4714 4830 4915 4965 4977 4951 4888 4790 4660 4502 4323 4125 3916 3700 3481 3264 3052 2848 2653 2470 2299 2140 1994 1861 1742 1635 1542 1462 1394 1338 1294 1261 1237 1222 1214 1212 1216 1226 1242 1266 1300 1348 1412 1498 1608 1747 1918 2122 2361 2632 2933 3261 3609 3971 4341 4710 5072 5420 5750 6056 6337 6590 6815 7013 7184 7331 7456 7562 7651 7726 7788 7841 7886 7925 7960 7991 8021 8050 8078 8108 8138 8169 8200 8232 8263 8293 8321 8347 8370 8389 8406 8420 8433 8444 8456 8469 8485 8505 8528 8557 8590 8628 8669 8713 8759 8805 8849 8891 8930 8964 8995 9022 9045 9065 9082 9098 9113 9128 9141 9155 9167 9179 9188 9197 9203 9206 9209 9209 9209 9208 9207 9206 9205 9205 9205 9204 9202 9197 9190 9178 9163 9142 9117 9088 9056 9020 8982 8943 8904 8863 8823 8781 8738 8693 8643 8589 8528 8459 8380 8289 8187 8071 7940 7795 7634 7459 7268 7064 6845 6614 6371 6117 5855 5584 5307 5024 4739 4450 4162 3874 3588 3307 3032 2766 2510 2268 2041 1832 1643 1477 1332 1212 1113 1036 977 935 905 885 871 862 857 855 857 868 891 931 994 1085 1209 1369 1568 1805 2078 2382 2711 3059 3416 3774 4125 4463 4780 5074 5341 5582 5796 5985 6153 6303 6436 6555 6664 6762 6852 6934 7008 7073 7131 7182 7225 7261 7292 7318 7342 7363 7384 7406 7430 7456 7485 7518 7555 7595 7638 7683 7729 7774 7817 7856 7888 7913 7927 7930 7920 7896 7859 7808 7745 7671 7588 7499 7406 7313 7223 7138 7061 6996 6945 6909 6890 6890 6909 6946 7001 7072 7158 7257 7366 3646 8 8 3 7483 7604 7727 7850 7970 8085 8194 8295 8387 8471 8544 8608 8662 8707 8743 8770 8789 8800 8802 8797 8783 8759 8726 8681 8623 8550 8462 8356 8231 8086 7921 7736 7532 7310 7072 6821 6560 6294 6026 5762 5507 5265 5042 4843 4673 4536 4435 4374 4353 4374 4436 4538 4676 4845 5041 5257 5486 5721 5954 6178 6387 6574 6734 6865 6962 7026 7057 7055 7023 6965 6883 6782 6667 6540 6405 6265 6122 5978 5832 5686 5537 5386 5232 5073 4908 4738 4561 4381 4196 4010 3825 3645 3472 3310 3165 3040 2941 2872 2836 2839 2884 2972 3106 3285 3509 3773 4074 4406 4761 5132 5510 5886 6254 6605 6934 7237 7511 7756 7971 8158 8320 8459 8580 8686 8778 8861 8936 9003 9065 9121 9171 9216 9255 9288 9316 9338 9355 9367 9375 9379 9381 9380 9379 9376 9374 9373 9372 9373 9376 9380 9386 9392 9399 9406 9412 9418 9422 9424 9425 9424 9421 9418 9413 9409 9404 9399 9395 9391 9388 9385 9381 9377 9372 9366 9358 9348 9336 9322 9305 9286 9265 9242 9218 9193 9169 9146 9124 9106 9090 9077 9069 9064 9063 9065 9070 9077 9086 9097 9108 9119 9130 9141 9151 9161 9170 9179 9186 9193 9199 9203 9206 9206 9204 9199 9191 9179 9163 9144 9120 9091 9058 9020 8977 8929 8875 8814 8747 8672 8589 8499 8400 8294 8180 8059 7932 7800 7665 7529 7392 7257 7124 6996 6874 6759 6651 6551 6461 6380 6309 6249 6201 6164 6139 6127 6128 6141 6168 6207 6258 6320 6391 6471 6558 6650 6745 6842 6939 7034 7126 7214 7295 7368 7432 7484 7525 7551 7561 7554 7529 7484 7419 7332 7224 7094 6944 6773 6583 6375 6151 5913 5663 5402 5134 4861 4586 4311 4039 3773 3515 3268 3035 2817 2618 2440 2284 2155 2054 1984 1948 1947 1984 2060 2175 2329 2522 2750 3009 3296 3605 3930 4264 4601 4934 5259 5571 5864 6138 6390 6618 6824 7008 7171 7315 7442 7554 7654 7742 7821 7893 7958 8019 8075 8128 8178 8226 8271 8314 8354 8392 8426 8459 8488 8515 8539 8561 8581 8599 8616 8630 8643 8654 8663 8668 8671 8671 8666 8658 8646 8631 8611 8587 8559 8526 8487 8443 8391 8331 8261 8182 8091 7990 7878 7755 7624 7485 7342 7196 7049 6906 6767 6636 6514 6402 6301 6212 6134 6067 6009 5959 5915 5876 5840 5805 5769 5732 5693 5652 5608 5561 5512 5463 5415 5368 5325 5287 5255 5232 5217 5212 5218 5235 5264 5304 5355 5417 5489 5570 5659 5756 5859 5967 6080 6196 6314 6433 6553 6670 6786 6898 7005 7106 7201 7287 7365 7434 7494 7545 7587 7620 7645 7662 7672 7675 7672 7662 7645 7620 7587 7545 7493 7429 7353 7263 7160 7042 6910 6763 6602 6426 6238 6037 5825 5603 5371 5132 4887 4637 4386 4134 3885 3639 3401 3171 2953 2747 2556 2381 2223 2084 1965 1867 1791 1740 1715 1717 1749 1812 1906 2033 2192 3647 8 8 3 2382 2600 2843 3107 3387 3676 3969 4260 4544 4816 5071 5307 5522 5714 5885 6033 6161 6270 6361 6436 6495 6539 6570 6586 6589 6577 6553 6514 6462 6398 6321 6234 6138 6034 5924 5811 5697 5584 5477 5376 5286 5208 5146 5101 5075 5070 5085 5121 5176 5251 5341 5446 5562 5685 5814 5944 6073 6198 6319 6432 6538 6635 6725 6807 6881 6949 7011 7067 7118 7165 7206 7243 7275 7302 7324 7342 7356 7367 7374 7379 7383 7385 7387 7389 7390 7392 7392 7392 7391 7387 7382 7375 7365 7353 7339 7323 7307 7290 7273 7256 7241 7226 7212 7198 7185 7171 7157 7143 7128 7112 7095 7079 7062 7046 7030 7017 7004 6994 6985 6977 6969 6961 6952 6942 6929 6913 6894 6872 6849 6824 6798 6774 6751 6730 6713 6698 6687 6679 6673 6667 6661 6654 6644 6632 6616 6598 6577 6554 6529 6504 6478 6453 6429 6405 6380 6356 6329 6301 6269 6233 6193 6147 6098 6043 5983 5920 5852 5780 5704 5623 5539 5450 5355 5255 5150 5038 4921 4797 4669 4535 4397 4255 4110 3964 3815 3667 3518 3370 3225 3081 2940 2803 2669 2540 2415 2294 2177 2064 1956 1852 1751 1655 1564 1477 1395 1318 1248 1183 1126 1075 1030 993 963 940 925 917 919 931 954 991 1042 1110 1195 1298 1420 1559 1714 1883 2062 2248 2437 2623 2803 2973 3130 3270 3393 3499 3586 3657 3713 3756 3789 3813 3832 3845 3855 3863 3867 3869 3867 3861 3851 3834 3811 3782 3747 3704 3656 3602 3542 3478 3409 3336 3259 3179 3096 3010 2922 2833 2743 2654 2566 2482 2403 2331 2266 2211 2166 2132 2110 2099 2098 2108 2127 2153 2186 2224 2265 2309 2353 2397 2439 2479 2515 2547 2574 2596 2612 2623 2629 2629 2623 2613 2598 2578 2555 2527 2496 2461 2423 2381 2335 2286 2233 2176 2116 2053 1987 1920 1851 1782 1714 1648 1584 1525 1470 1422 1379 1343 1314 1291 1275 1266 1262 1263 1270 1280 1295 1313 1335 1359 1386 1414 1443 1473 1503 1531 1558 1582 1603 1620 1633 1642 1647 1649 1647 1643 1638 1632 1625 1619 1612 1606 1601 1594 1587 1579 1568 1556 1542 1526 1509 1490 1470 1450 1431 1412 1394 1378 1362 1347 1332 1317 1301 1283 1265 1244 1221 1196 1169 1139 1108 1075 1040 1003 965 926 886 846 805 764 723 682 643 604 567 531 497 465 435 408 382 359 339 320 305 291 280 271 264 259 256 254 253 253 254 256 259 262 267 273 282 292 304 318 336 356 379 404 432 463 496 530 567 605 645 685 725 766 807 847 886 924 960 994 1026 1055 1083 1109 1133 1156 1177 1198 1218 1238 1258 1279 1299 1320 1340 1360 1381 1400 1420 1438 1456 1473 1488 1504 1518 1532 1545 1558 1570 1583 1595 1608 1622 1636 1651 1667 1683 1700 1718 1736 1754 1771 1789 1806 3648 8 8 3 1822 1838 1853 1868 1883 1899 1914 1930 1947 1964 1983 2001 2021 2041 2061 2082 2102 2124 2146 2168 2191 2215 2239 2264 2289 2314 2340 2364 2389 2412 2434 2455 2476 2496 2515 2535 2555 2576 2599 2622 2648 2674 2702 2730 2760 2789 2818 2846 2873 2899 2923 2945 2966 2986 3004 3021 3038 3054 3070 3087 3104 3121 3139 3158 3178 3200 3222 3245 3268 3293 3318 3343 3369 3394 3420 3445 3470 3494 3519 3544 3569 3594 3619 3644 3668 3691 3712 3729 3743 3752 3755 3752 3743 3728 3707 3680 3649 3614 3576 3537 3498 3459 3422 3389 3359 3334 3314 3301 3296 3297 3306 3323 3348 3379 3417 3460 3507 3558 3610 3663 3717 3770 3822 3874 3926 3977 4029 4082 4137 4193 4250 4309 4368 4426 4482 4535 4585 4629 4667 4699 4724 4743 4757 4764 4768 4769 4767 4764 4762 4761 4762 4766 4773 4784 4800 4821 4846 4875 4909 4946 4986 5029 5073 5119 5165 5211 5256 5302 5347 5391 5436 5481 5527 5573 5620 5668 5716 5765 5813 5861 5908 5955 6001 6046 6090 6133 6175 6217 6257 6297 6335 6371 6405 6437 6466 6492 6516 6538 6558 6577 6596 6614 6633 6652 6673 6694 6716 6739 6762 6785 6807 6829 6850 6870 6889 6907 6923 6938 6952 6965 6976 6986 6994 7001 7008 7014 7020 7026 7033 7041 7050 7060 7071 7081 7090 7097 7100 7098 7090 7075 7051 7019 6977 6925 6862 6789 6705 6611 6505 6387 6259 6120 5972 5815 5651 5482 5312 5144 4982 4831 4693 4574 4477 4405 4361 4346 4360 4404 4476 4575 4696 4838 4996 5167 5347 5532 5719 5904 6084 6257 6421 6574 6715 6844 6960 7064 7155 7236 7308 7370 7426 7476 7521 7563 7602 7640 7676 7710 7743 7774 7804 7831 7855 7876 7895 7910 7923 7933 7942 7949 7956 7962 7969 7977 7985 7994 8003 8012 8020 8028 8034 8039 8043 8045 8046 8046 8045 8044 8043 8043 8043 8044 8044 8045 8046 8045 8045 8043 8040 8036 8033 8029 8025 8023 8021 8021 8022 8024 8027 8029 8030 8029 8026 8018 8005 7986 7962 7932 7896 7854 7807 7755 7698 7637 7573 7505 7434 7360 7285 7208 7132 7056 6982 6913 6849 6793 6746 6708 6682 6666 6660 6663 6672 6686 6701 6714 6723 6725 6717 6699 6669 6626 6571 6504 6427 6340 6247 6148 6046 5943 5842 5746 5656 5576 5507 5453 5415 5396 5395 5415 5454 5512 5587 5677 5780 5892 6009 6129 6249 6365 6477 6581 6678 6768 6850 6926 6997 7063 7127 7190 7252 7314 7377 7441 7505 7569 7633 7694 7753 7808 7857 7900 7937 7966 7988 8002 8008 8008 8002 7991 7976 7957 7936 7913 7889 7864 7840 7817 7794 7773 7754 7736 7719 7703 7686 7667 7645 7617 7580 7532 7470 7392 7294 7175 7034 6870 6685 6478 6253 6012 5759 5496 5228 4957 4687 4420 4159 3905 3660 3425 3203 2994 2801 2626 2472 2343 2241 2170 2133 2133 3649 8 8 4 2190 2268 2385 2540 2734 2963 3225 3514 3826 4153 4490 4830 5165 5491 5801 6093 6363 6610 6833 7034 7214 7374 7517 7645 7759 7862 7956 8040 8118 8188 8253 8313 8369 8420 8468 8512 8554 8592 8627 8660 8689 8715 8737 8757 8773 8787 8798 8807 8815 8821 8826 8829 8832 8833 8834 8833 8832 8830 8829 8827 8826 8825 8824 8824 8823 8822 8818 8812 8804 8791 8775 8755 8732 8705 8676 8645 8612 8577 8541 8504 8465 8424 8382 8337 8292 8246 8199 8154 8110 8068 8030 7996 7967 7944 7926 7913 7905 7903 7904 7909 7916 7925 7933 7940 7944 7943 7937 7923 7902 7872 7832 7784 7726 7658 7580 7492 7392 7280 7154 7013 6853 6675 6475 6254 6012 5747 5463 5162 4845 4518 4185 3850 3518 3193 2880 2583 2305 2048 1816 1608 1426 1269 1136 1026 936 864 807 764 731 707 689 676 667 660 657 656 658 663 671 682 696 715 738 765 797 835 879 930 990 1060 1140 1233 1339 1458 1593 1741 1903 2077 2261 2455 2653 2855 3056 3254 3445 3628 3800 3960 4107 4240 4362 4471 4571 4661 4744 4821 4892 4959 5022 5081 5136 5187 5233 5273 5309 5338 5362 5379 5389 5392 5388 5375 5353 5321 5277 5221 5153 5071 4977 4870 4752 4624 4487 4343 4194 4040 3882 3720 3556 3388 3217 3042 2863 2681 2497 2313 2129 1949 1774 1608 1453 1309 1180 1065 966 880 808 749 701 662 632 610 593 582 576 574 575 579 586 595 608 624 645 674 712 762 829 914 1020 1149 1302 1479 1678 1897 2132 2377 2630 2884 3136 3382 3620 3847 4063 4268 4463 4649 4826 4996 5159 5316 5466 5609 5744 5872 5993 6105 6211 6310 6405 6495 6583 6669 6753 6837 6920 7001 7080 7155 7226 7292 7352 7406 7454 7496 7533 7565 7593 7618 7638 7655 7666 7673 7672 7663 7645 7615 7571 7512 7438 7345 7235 7106 6959 6794 6612 6415 6205 5985 5758 5528 5299 5077 4865 4669 4494 4345 4227 4144 4099 4095 4132 4211 4329 4485 4673 4888 5123 5373 5631 5889 6142 6386 6616 6831 7029 7209 7374 7522 7656 7777 7886 7983 8068 8141 8201 8249 8284 8306 8315 8313 8299 8276 8243 8203 8154 8097 8030 7953 7863 7758 7637 7497 7337 7155 6953 6731 6491 6234 5964 5683 5395 5104 4812 4522 4238 3961 3694 3440 3199 2975 2769 2584 2422 2285 2176 2096 2048 2033 2051 2103 2189 2306 2452 2624 2819 3031 3257 3490 3726 3961 4190 4411 4622 4820 5005 5178 5339 5490 5632 5766 5895 6019 6140 6256 6368 6476 6578 6674 6761 6840 6907 6964 7008 7041 7062 7071 7071 7061 7045 7024 7000 6974 6949 6924 6903 6884 6867 6852 6838 6823 6805 6783 6755 6719 6675 6619 6553 6476 6388 6289 6179 6060 5932 5796 5652 5500 5341 5175 5002 4821 4633 4437 4234 4025 3811 3592 3370 3146 2924 2704 3650 8 8 4 2490 2282 2084 1898 1725 1566 1423 1296 1186 1092 1013 949 898 859 829 807 791 781 775 775 780 793 816 853 906 979 1075 1198 1347 1525 1729 1958 2209 2476 2755 3039 3324 3603 3873 4130 4370 4594 4799 4988 5160 5317 5461 5593 5714 5827 5932 6030 6123 6210 6294 6374 6453 6531 6610 6689 6770 6852 6934 7016 7097 7175 7248 7316 7377 7431 7476 7513 7542 7563 7578 7586 7588 7585 7578 7567 7553 7535 7517 7497 7477 7458 7441 7427 7417 7411 7410 7413 7419 7428 7438 7448 7456 7460 7459 7451 7433 7405 7364 7310 7240 7152 7047 6922 6778 6613 6428 6225 6003 5764 5511 5245 4970 4687 4399 4108 3819 3532 3251 2978 2715 2463 2226 2005 1800 1614 1448 1301 1175 1068 980 911 857 817 790 771 760 753 750 748 749 753 762 779 808 855 923 1016 1140 1295 1483 1701 1947 2216 2500 2790 3080 3360 3621 3859 4068 4246 4393 4510 4600 4668 4721 4762 4799 4836 4877 4926 4984 5053 5133 5224 5326 5437 5558 5686 5821 5961 6106 6253 6401 6548 6691 6830 6962 7085 7197 7299 7391 7471 7543 7607 7664 7718 7770 7822 7875 7931 7989 8049 8112 8176 8240 8303 8364 8422 8474 8522 8563 8596 8623 8641 8650 8651 8642 8625 8597 8561 8515 8462 8400 8332 8258 8180 8097 8012 7923 7831 7735 7635 7529 7415 7292 7157 7008 6845 6665 6468 6253 6022 5774 5512 5237 4954 4663 4370 4078 3790 3510 3240 2984 2744 2522 2318 2133 1969 1824 1699 1594 1512 1452 1418 1412 1437 1496 1593 1730 1909 2129 2390 2689 3021 3379 3758 4148 4542 4932 5310 5671 6009 6322 6607 6865 7097 7304 7489 7656 7808 7947 8076 8196 8310 8417 8518 8614 8703 8786 8862 8931 8992 9046 9094 9136 9172 9204 9232 9257 9281 9303 9323 9343 9363 9382 9401 9419 9436 9452 9468 9483 9496 9507 9517 9524 9530 9532 9532 9530 9525 9519 9512 9505 9498 9492 9489 9488 9489 9492 9497 9503 9509 9514 9519 9521 9522 9521 9518 9515 9511 9509 9507 9507 9509 9513 9519 9526 9534 9542 9550 9557 9562 9567 9570 9574 9577 9580 9584 9589 9595 9601 9608 9616 9623 9630 9637 9642 9646 9649 9651 9652 9653 9653 9653 9654 9655 9656 9658 9661 9664 9668 9671 9675 9678 9680 9682 9683 9684 9684 9684 9684 9685 9685 9686 9687 9688 9688 9688 9686 9682 9676 9667 9656 9642 9626 9608 9588 9568 9547 9527 9507 9487 9467 9448 9430 9412 9395 9379 9364 9350 9339 9330 9323 9320 9319 9320 9325 9332 9341 9353 9366 9382 9399 9417 9436 9455 9474 9492 9508 9522 9533 9540 9543 9542 9537 9529 9519 9506 9493 9479 9467 9455 9444 9434 9426 9417 9408 9398 9387 9374 9359 9342 9324 9306 9287 9268 9251 9234 9219 9206 9193 9180 9166 9149 9128 9101 9066 9021 8964 8893 8808 8706 8588 8452 3651 8 8 4 8298 8127 7939 7735 7518 7289 7051 6807 6561 6317 6079 5852 5641 5449 5280 5138 5025 4941 4887 4859 4854 4867 4893 4923 4952 4971 4975 4957 4914 4844 4745 4619 4467 4294 4104 3902 3691 3478 3265 3056 2855 2663 2482 2314 2159 2020 1897 1792 1705 1637 1588 1559 1547 1551 1570 1600 1639 1685 1736 1790 1849 1912 1981 2060 2151 2258 2382 2526 2691 2874 3074 3286 3506 3727 3943 4146 4332 4493 4628 4731 4804 4845 4857 4842 4805 4750 4683 4608 4533 4463 4402 4357 4332 4329 4353 4404 4484 4592 4727 4885 5064 5258 5464 5676 5888 6096 6295 6480 6649 6798 6925 7030 7111 7170 7207 7224 7223 7206 7176 7137 7092 7043 6995 6951 6914 6888 6875 6877 6896 6933 6987 7057 7141 7237 7342 7451 7562 7672 7777 7876 7967 8050 8125 8191 8249 8300 8345 8382 8413 8437 8453 8463 8464 8459 8447 8430 8407 8382 8354 8325 8296 8266 8236 8205 8172 8136 8096 8051 8002 7948 7889 7826 7761 7694 7627 7560 7493 7426 7359 7292 7222 7149 7073 6992 6905 6813 6716 6613 6506 6394 6277 6157 6032 5903 5770 5633 5491 5345 5194 5040 4882 4721 4559 4395 4230 4064 3897 3728 3557 3383 3205 3023 2838 2650 2460 2271 2085 1903 1730 1567 1417 1281 1160 1054 963 885 820 766 721 684 654 630 610 596 586 580 578 579 583 591 602 616 635 660 692 735 791 861 950 1057 1185 1334 1502 1689 1892 2108 2334 2565 2798 3029 3257 3479 3692 3897 4092 4278 4453 4620 4778 4928 5070 5205 5333 5454 5569 5677 5779 5874 5963 6044 6118 6184 6242 6290 6328 6357 6376 6385 6384 6375 6357 6331 6299 6259 6212 6159 6098 6030 5953 5867 5771 5666 5551 5427 5295 5157 5014 4869 4722 4576 4433 4292 4155 4023 3896 3775 3659 3550 3448 3355 3271 3199 3139 3092 3060 3044 3042 3055 3082 3123 3175 3239 3314 3400 3496 3603 3721 3851 3994 4149 4316 4494 4682 4877 5076 5278 5478 5675 5866 6048 6219 6378 6524 6656 6773 6874 6958 7024 7070 7097 7102 7084 7043 6978 6889 6776 6638 6478 6295 6091 5866 5623 5362 5087 4798 4499 4193 3883 3573 3267 2969 2683 2413 2162 1933 1727 1545 1386 1251 1137 1042 966 904 856 819 792 773 760 753 750 750 752 757 764 774 787 808 838 882 944 1029 1142 1287 1465 1679 1926 2204 2508 2831 3166 3502 3831 4145 4435 4697 4924 5116 5270 5388 5472 5523 5545 5540 5512 5463 5395 5309 5207 5090 4960 4819 4668 4510 4347 4181 4014 3849 3687 3529 3377 3231 3093 2963 2844 2737 2644 2569 2515 2485 2482 2509 2566 2655 2774 2922 3093 3285 3491 3705 3922 4136 4344 4541 4726 4897 5056 5204 5342 5473 5601 5726 5853 5983 6118 6257 6403 6555 6712 6874 7040 7207 7375 7541 7704 7861 8010 8151 8281 8400 8509 3652 8 8 4 8607 8695 8775 8848 8914 8975 9032 9085 9134 9179 9219 9253 9282 9305 9322 9334 9341 9344 9344 9342 9339 9335 9330 9324 9317 9307 9295 9278 9257 9232 9201 9167 9128 9086 9042 8997 8953 8909 8867 8829 8795 8766 8742 8723 8712 8706 8708 8716 8730 8750 8776 8806 8842 8880 8922 8965 9010 9055 9101 9145 9187 9228 9266 9301 9333 9363 9389 9413 9435 9454 9471 9486 9499 9510 9518 9524 9528 9530 9531 9529 9528 9526 9525 9525 9526 9529 9534 9539 9543 9547 9548 9545 9539 9528 9512 9492 9468 9439 9408 9375 9339 9300 9260 9215 9166 9112 9050 8980 8900 8809 8707 8593 8467 8329 8180 8019 7849 7671 7487 7300 7114 6933 6761 6604 6467 6354 6270 6219 6202 6220 6273 6359 6474 6614 6774 6949 7133 7323 7513 7700 7881 8054 8218 8371 8514 8645 8766 8875 8973 9060 9137 9203 9260 9309 9350 9385 9414 9438 9459 9477 9492 9505 9516 9524 9531 9535 9538 9538 9538 9536 9533 9529 9525 9521 9516 9511 9505 9498 9490 9481 9472 9462 9451 9441 9432 9424 9416 9411 9407 9405 9404 9406 9409 9414 9420 9429 9440 9453 9467 9482 9498 9513 9527 9539 9548 9554 9557 9557 9554 9549 9544 9539 9534 9532 9530 9530 9531 9532 9533 9531 9528 9521 9512 9501 9488 9474 9460 9446 9434 9423 9412 9402 9390 9377 9361 9340 9314 9280 9239 9187 9124 9047 8954 8841 8706 8545 8354 8132 7877 7588 7266 6914 6535 6135 5721 5299 4877 4463 4063 3684 3330 3005 2711 2451 2225 2030 1867 1732 1623 1537 1470 1419 1381 1354 1338 1330 1334 1351 1384 1439 1521 1636 1789 1984 2224 2511 2842 3215 3622 4056 4508 4968 5425 5870 6294 6692 7059 7391 7688 7952 8183 8385 8560 8713 8847 8963 9064 9151 9226 9289 9343 9386 9421 9449 9471 9488 9502 9513 9522 9530 9537 9542 9546 9548 9548 9547 9544 9541 9539 9538 9540 9546 9556 9571 9590 9613 9638 9664 9690 9714 9735 9752 9766 9777 9786 9792 9798 9805 9812 9821 9830 9841 9851 9860 9867 9873 9877 9879 9879 9879 9878 9878 9879 9882 9885 9890 9894 9899 9902 9904 9904 9903 9900 9896 9892 9888 9884 9882 9880 9880 9882 9884 9887 9890 9893 9896 9899 9902 9905 9907 9908 9909 9908 9907 9905 9901 9896 9891 9885 9879 9873 9868 9863 9858 9854 9848 9842 9834 9824 9812 9799 9784 9769 9755 9741 9729 9720 9714 9709 9707 9705 9704 9703 9700 9695 9688 9679 9669 9657 9645 9633 9622 9612 9604 9597 9593 9591 9591 9593 9598 9606 9616 9628 9643 9658 9675 9691 9707 9721 9733 9743 9751 9757 9762 9766 9770 9775 9780 9786 9792 9799 9807 9813 9819 9824 9828 9831 9832 9833 9834 9834 9833 9832 9830 9826 9820 9811 9799 9783 9762 9737 9708 9675 9638 9598 9555 9509 9460 9407 9352 9293 9230 9164 9095 9023 8949 8874 8799 8726 8657 3653 8 8 4 8594 8537 8489 8450 8421 8402 8395 8397 8409 8430 8458 8493 8534 8578 8626 8676 8728 8780 8832 8883 8931 8976 9018 9056 9088 9117 9141 9162 9181 9198 9214 9229 9245 9261 9277 9290 9301 9308 9309 9303 9290 9268 9239 9203 9163 9119 9076 9035 8998 8969 8948 8936 8935 8944 8963 8989 9021 9058 9097 9137 9176 9213 9246 9276 9301 9324 9343 9360 9376 9392 9407 9423 9439 9456 9471 9485 9498 9508 9515 9518 9519 9518 9515 9512 9508 9506 9505 9507 9510 9516 9523 9531 9540 9550 9559 9569 9578 9587 9596 9606 9616 9626 9636 9646 9655 9664 9672 9678 9682 9686 9687 9688 9687 9686 9685 9683 9681 9678 9675 9671 9667 9661 9654 9647 9639 9631 9623 9615 9609 9603 9598 9593 9589 9585 9580 9572 9562 9548 9530 9507 9480 9448 9411 9370 9324 9273 9217 9153 9081 8998 8900 8786 8651 8494 8312 8104 7870 7611 7328 7025 6705 6374 6035 5695 5357 5026 4707 4404 4120 3860 3626 3424 3256 3126 3039 2997 3003 3059 3164 3318 3517 3757 4031 4333 4654 4985 5319 5648 5964 6264 6541 6795 7024 7228 7408 7566 7703 7821 7922 8008 8078 8135 8177 8205 8219 8218 8203 8173 8128 8070 7997 7909 7807 7689 7556 7406 7237 7049 6840 6610 6358 6085 5792 5480 5152 4813 4466 4116 3770 3431 3105 2796 2508 2243 2003 1788 1598 1431 1287 1163 1057 968 894 834 787 751 726 710 702 700 703 709 717 728 740 758 784 823 880 962 1076 1225 1415 1648 1923 2237 2586 2962 3357 3762 4165 4560 4938 5293 5621 5921 6194 6440 6662 6863 7047 7216 7374 7521 7658 7788 7909 8022 8126 8223 8312 8393 8468 8536 8599 8656 8707 8754 8796 8833 8866 8895 8921 8945 8967 8987 9007 9026 9044 9060 9074 9085 9091 9090 9083 9069 9047 9018 8982 8940 8894 8844 8791 8737 8681 8626 8570 8516 8464 8416 8373 8336 8307 8288 8280 8282 8297 8321 8354 8393 8436 8477 8515 8544 8560 8562 8545 8508 8447 8363 8254 8119 7958 7771 7557 7317 7052 6762 6450 6117 5768 5405 5034 4659 4288 3925 3576 3247 2942 2663 2414 2194 2003 1838 1699 1581 1484 1405 1345 1306 1290 1302 1346 1430 1557 1732 1957 2232 2554 2918 3317 3741 4180 4623 5059 5478 5874 6241 6576 6877 7146 7384 7595 7783 7950 8099 8234 8354 8462 8557 8640 8710 8769 8816 8853 8880 8898 8909 8913 8912 8904 8890 8869 8838 8796 8740 8668 8576 8464 8330 8172 7991 7787 7562 7316 7053 6775 6484 6185 5879 5569 5259 4951 4648 4353 4069 3798 3543 3306 3092 2901 2737 2600 2493 2414 2364 2342 2344 2368 2409 2464 2527 2592 2655 2711 2756 2786 2799 2793 2769 2728 2670 2598 2516 2427 2332 2237 2141 2049 1962 1881 1809 1747 1698 1665 1650 1659 1695 1761 1863 2003 2182 2401 2659 2952 3276 3624 3990 4365 4742 3654 8 8 4 5115 5476 5821 6146 6448 6728 6984 7219 7433 7628 7807 7969 8118 8253 8376 8486 8585 8673 8752 8822 8884 8939 8990 9037 9081 9123 9163 9200 9235 9266 9294 9316 9333 9345 9352 9355 9355 9353 9350 9349 9351 9356 9365 9379 9396 9417 9440 9464 9488 9511 9531 9549 9564 9577 9589 9599 9610 9621 9632 9645 9659 9673 9686 9698 9708 9716 9720 9721 9718 9713 9706 9698 9689 9682 9676 9673 9671 9672 9675 9678 9683 9687 9691 9694 9696 9696 9694 9692 9688 9684 9680 9675 9672 9669 9668 9668 9670 9673 9677 9681 9685 9687 9686 9682 9673 9660 9642 9619 9591 9561 9528 9495 9463 9434 9407 9385 9368 9356 9348 9344 9344 9347 9352 9360 9370 9381 9395 9409 9425 9442 9460 9477 9494 9510 9525 9537 9548 9557 9564 9571 9578 9586 9594 9603 9614 9625 9637 9648 9659 9669 9677 9683 9687 9689 9689 9686 9682 9674 9665 9652 9636 9616 9592 9562 9527 9487 9441 9388 9330 9267 9198 9123 9044 8960 8873 8782 8689 8595 8500 8406 8315 8226 8141 8061 7986 7918 7855 7799 7750 7708 7673 7645 7625 7612 7606 7606 7610 7616 7623 7627 7627 7618 7599 7566 7518 7455 7375 7279 7169 7047 6916 6779 6642 6508 6381 6265 6164 6083 6023 5988 5979 5998 6044 6117 6217 6341 6486 6650 6828 7017 7211 7407 7600 7787 7964 8129 8281 8417 8539 8647 8742 8825 8898 8963 9021 9074 9123 9169 9211 9250 9286 9318 9347 9371 9391 9406 9415 9419 9417 9410 9396 9377 9352 9321 9284 9241 9190 9132 9064 8985 8892 8782 8653 8500 8321 8114 7876 7607 7308 6983 6633 6265 5885 5500 5115 4738 4375 4031 3710 3415 3149 2912 2708 2537 2400 2300 2236 2211 2225 2279 2371 2499 2661 2853 3067 3300 3543 3790 4035 4272 4494 4697 4877 5031 5155 5249 5310 5337 5331 5290 5217 5113 4980 4823 4644 4449 4243 4031 3819 3611 3414 3231 3068 2929 2820 2746 2710 2718 2774 2880 3038 3248 3507 3812 4156 4531 4928 5335 5744 6143 6525 6884 7213 7512 7779 8016 8226 8411 8576 8723 8857 8978 9089 9190 9283 9367 9443 9510 9569 9621 9667 9707 9742 9773 9800 9824 9846 9864 9878 9890 9899 9905 9909 9911 9912 9913 9914 9916 9919 9922 9926 9930 9934 9936 9937 9937 9934 9930 9925 9919 9912 9906 9900 9895 9890 9885 9881 9877 9872 9866 9860 9852 9844 9834 9824 9814 9804 9794 9785 9776 9767 9758 9750 9742 9735 9728 9722 9718 9715 9714 9715 9718 9723 9730 9737 9744 9750 9754 9756 9755 9751 9745 9736 9727 9716 9706 9696 9687 9679 9672 9665 9656 9645 9631 9612 9588 9559 9523 9482 9436 9385 9330 9273 9215 9156 9097 9040 8983 8926 8870 8811 8749 8680 8602 8512 8406 8283 8139 7972 7782 7567 7330 7072 6795 6503 6199 5889 5575 5263 4954 4653 4361 4082 3816 3568 3339 3132 2951 2801 2685 3655 8 8 4 2608 2573 2584 2643 2749 2901 3096 3328 3591 3878 4179 4487 4794 5092 5376 5640 5882 6099 6290 6457 6601 6723 6825 6912 6984 7046 7100 7149 7197 7245 7296 7352 7415 7485 7563 7648 7741 7840 7943 8049 8157 8263 8368 8470 8569 8662 8751 8835 8914 8988 9057 9121 9179 9231 9278 9319 9354 9383 9407 9427 9442 9455 9466 9476 9486 9496 9506 9517 9528 9538 9545 9550 9551 9547 9537 9522 9500 9472 9438 9398 9351 9298 9238 9169 9091 9001 8899 8783 8651 8503 8337 8155 7956 7744 7518 7284 7042 6799 6556 6319 6091 5877 5680 5503 5352 5229 5138 5080 5059 5076 5131 5224 5352 5514 5705 5920 6154 6400 6652 6904 7150 7385 7605 7807 7989 8153 8297 8423 8534 8632 8718 8795 8864 8927 8984 9036 9082 9122 9155 9182 9200 9210 9212 9206 9191 9167 9133 9090 9036 8970 8889 8792 8676 8539 8377 8190 7976 7735 7467 7174 6859 6527 6180 5826 5467 5111 4762 4423 4099 3794 3509 3248 3012 2804 2628 2485 2381 2319 2302 2334 2416 2549 2733 2965 3239 3548 3885 4240 4603 4964 5314 5644 5948 6222 6461 6664 6831 6961 7056 7117 7145 7140 7103 7034 6933 6801 6638 6447 6229 5987 5724 5443 5149 4844 4533 4218 3904 3593 3288 2992 2709 2440 2190 1962 1757 1577 1424 1298 1197 1119 1061 1018 988 966 949 937 929 928 938 963 1011 1087 1199 1350 1544 1781 2061 2378 2727 3099 3485 3876 4261 4633 4984 5309 5605 5869 6100 6301 6472 6615 6733 6829 6904 6960 7001 7027 7041 7044 7038 7026 7010 6991 6972 6954 6938 6926 6916 6909 6904 6900 6896 6891 6884 6872 6855 6832 6800 6760 6710 6649 6576 6491 6393 6282 6158 6021 5872 5712 5542 5363 5176 4983 4785 4582 4374 4163 3949 3732 3512 3292 3072 2854 2640 2432 2235 2049 1879 1724 1588 1471 1372 1290 1224 1172 1131 1100 1077 1062 1053 1053 1063 1086 1124 1181 1261 1365 1495 1653 1838 2048 2281 2534 2801 3079 3363 3648 3930 4205 4471 4726 4968 5197 5412 5614 5804 5982 6149 6307 6457 6600 6735 6865 6990 7109 7223 7332 7437 7537 7631 7721 7806 7885 7960 8031 8097 8159 8219 8276 8331 8385 8438 8490 8541 8592 8642 8690 8736 8779 8820 8857 8890 8918 8942 8962 8977 8989 8996 8999 8998 8992 8982 8967 8944 8914 8875 8826 8764 8690 8602 8502 8388 8264 8131 7993 7854 7719 7592 7477 7381 7307 7258 7237 7244 7280 7343 7430 7538 7662 7798 7941 8087 8230 8369 8499 8619 8728 8826 8912 8988 9056 9115 9167 9214 9255 9293 9326 9356 9382 9404 9423 9438 9450 9460 9467 9473 9477 9481 9483 9486 9487 9488 9488 9487 9485 9482 9477 9471 9465 9458 9452 9447 9443 9441 9440 9442 9446 9452 9460 9469 9480 9492 9505 9518 9533 9548 9564 9579 9594 9608 9621 9633 9643 9652 9658 9663 9667 9670 9672 3656 8 8 4 9674 9677 9680 9683 9686 9690 9693 9695 9696 9696 9693 9690 9686 9682 9679 9677 9678 9681 9688 9697 9708 9720 9732 9743 9752 9758 9760 9758 9753 9746 9737 9727 9717 9707 9699 9691 9684 9678 9671 9663 9653 9643 9631 9618 9605 9592 9578 9565 9552 9538 9522 9503 9481 9453 9420 9380 9334 9280 9220 9152 9077 8993 8901 8800 8687 8563 8426 8276 8114 7939 7754 7561 7362 7160 6958 6758 6562 6372 6187 6006 5829 5653 5475 5294 5107 4912 4707 4492 4267 4034 3795 3551 3306 3064 2828 2601 2387 2188 2006 1843 1699 1574 1468 1380 1309 1254 1214 1187 1174 1173 1184 1207 1241 1285 1337 1397 1462 1529 1595 1659 1716 1766 1806 1837 1858 1870 1877 1882 1888 1901 1926 1968 2032 2122 2243 2397 2585 2807 3062 3347 3656 3984 4324 4667 5006 5331 5635 5911 6151 6350 6506 6617 6680 6699 6674 6609 6507 6373 6211 6025 5819 5596 5359 5112 4857 4598 4338 4081 3830 3592 3371 3173 3004 2870 2777 2728 2727 2777 2878 3029 3228 3471 3751 4064 4402 4756 5121 5488 5850 6201 6536 6851 7143 7411 7653 7872 8068 8243 8399 8540 8667 8783 8888 8985 9073 9153 9225 9289 9345 9394 9435 9471 9502 9530 9556 9581 9606 9632 9658 9684 9710 9733 9753 9769 9781 9788 9790 9789 9785 9779 9773 9768 9765 9764 9764 9766 9768 9768 9766 9761 9751 9737 9717 9692 9663 9629 9592 9551 9506 9456 9401 9340 9271 9193 9106 9009 8904 8791 8672 8550 8428 8310 8199 8100 8014 7945 7894 7862 7850 7856 7880 7921 7977 8045 8125 8214 8310 8412 8516 8623 8730 8835 8937 9035 9127 9213 9291 9362 9426 9483 9533 9577 9615 9650 9680 9708 9733 9756 9777 9796 9812 9827 9839 9849 9857 9862 9866 9869 9871 9874 9877 9881 9887 9895 9904 9914 9925 9935 9944 9951 9954 9955 9951 9944 9934 9922 9909 9896 9884 9873 9865 9859 9855 9853 9852 9851 9849 9846 9840 9831 9819 9804 9787 9768 9748 9727 9707 9689 9671 9656 9642 9630 9619 9609 9600 9592 9584 9578 9574 9571 9571 9573 9577 9584 9592 9601 9611 9619 9626 9631 9634 9635 9634 9633 9631 9631 9632 9635 9639 9646 9655 9664 9674 9683 9691 9698 9703 9708 9713 9718 9725 9733 9742 9754 9766 9780 9793 9806 9816 9825 9831 9834 9835 9835 9833 9832 9832 9834 9838 9844 9852 9862 9874 9885 9895 9905 9912 9916 9918 9918 9916 9912 9908 9903 9899 9896 9894 9893 9894 9896 9899 9903 9907 9910 9913 9915 9916 9917 9916 9915 9913 9911 9908 9905 9900 9894 9886 9876 9864 9850 9832 9812 9789 9763 9732 9697 9655 9606 9547 9475 9387 9282 9155 9005 8830 8629 8401 8148 7872 7575 7261 6935 6602 6269 5940 5623 5324 5048 4803 4593 4423 4299 4223 4197 4224 4303 4432 4609 4828 5085 5372 5682 6006 6337 6666 6988 7296 7585 7853 8097 3657 8 8 5 8328 8524 8696 8847 8977 9090 9186 9269 9340 9402 9455 9501 9542 9577 9608 9635 9658 9678 9695 9707 9717 9722 9723 9720 9712 9701 9685 9665 9640 9611 9575 9532 9480 9417 9342 9251 9142 9013 8862 8688 8491 8268 8022 7753 7461 7150 6821 6476 6119 5752 5379 5003 4627 4258 3897 3550 3222 2915 2632 2376 2149 1950 1779 1634 1514 1417 1341 1286 1251 1238 1249 1287 1356 1459 1600 1781 2003 2265 2564 2895 3251 3627 4012 4399 4780 5148 5499 5828 6134 6416 6675 6913 7133 7336 7526 7705 7873 8033 8185 8330 8466 8595 8716 8828 8932 9028 9115 9194 9264 9327 9381 9429 9471 9506 9537 9564 9587 9609 9629 9648 9665 9682 9697 9711 9723 9733 9740 9746 9750 9753 9756 9760 9765 9772 9781 9791 9802 9813 9823 9832 9837 9840 9839 9836 9829 9821 9813 9804 9797 9792 9789 9788 9788 9790 9792 9793 9792 9790 9786 9781 9774 9766 9759 9752 9747 9743 9739 9737 9734 9729 9722 9710 9693 9670 9640 9603 9560 9510 9453 9390 9320 9243 9156 9059 8948 8820 8673 8505 8314 8098 7857 7593 7307 7004 6686 6358 6026 5693 5365 5046 4738 4444 4168 3910 3673 3458 3268 3105 2974 2876 2817 2799 2825 2897 3017 3184 3395 3646 3932 4246 4581 4927 5278 5626 5964 6286 6590 6873 7134 7372 7590 7789 7971 8137 8290 8430 8559 8678 8786 8884 8972 9051 9121 9182 9237 9285 9329 9370 9408 9445 9480 9515 9548 9579 9608 9634 9656 9674 9688 9698 9705 9708 9710 9710 9709 9709 9710 9712 9716 9720 9726 9732 9738 9743 9747 9750 9751 9750 9748 9745 9741 9737 9733 9730 9728 9726 9726 9726 9727 9728 9727 9726 9722 9717 9710 9701 9690 9679 9667 9656 9646 9637 9629 9623 9618 9614 9611 9606 9599 9591 9579 9563 9542 9517 9486 9450 9408 9361 9307 9247 9180 9106 9023 8932 8831 8720 8597 8463 8316 8155 7982 7794 7594 7381 7156 6922 6680 6434 6185 5937 5694 5458 5234 5023 4829 4654 4498 4363 4250 4156 4083 4029 3991 3969 3961 3964 3978 4000 4030 4066 4109 4158 4213 4275 4345 4424 4513 4615 4729 4857 5000 5157 5328 5512 5706 5907 6112 6319 6522 6719 6907 7082 7243 7388 7516 7628 7722 7800 7862 7907 7937 7953 7953 7939 7911 7870 7818 7756 7687 7613 7537 7461 7390 7326 7272 7228 7196 7177 7169 7172 7184 7201 7222 7243 7260 7271 7272 7260 7232 7186 7120 7033 6923 6790 6634 6455 6255 6034 5795 5539 5269 4988 4698 4404 4108 3814 3525 3246 2979 2727 2492 2277 2083 1910 1758 1627 1516 1424 1349 1292 1251 1227 1219 1230 1259 1308 1377 1468 1579 1710 1859 2023 2199 2383 2572 2763 2951 3135 3312 3482 3644 3799 3947 4090 4229 4364 4497 4626 4751 4871 4985 5090 5184 5266 5333 5383 5416 5428 5421 5393 5344 5275 5186 5077 4951 4808 4649 4478 4296 4105 3658 8 8 5 3910 3713 3518 3329 3151 2989 2847 2730 2643 2591 2575 2599 2663 2767 2909 3083 3285 3507 3741 3976 4204 4415 4600 4751 4863 4929 4950 4923 4852 4740 4591 4413 4211 3994 3767 3536 3308 3086 2874 2675 2489 2318 2163 2023 1899 1792 1703 1635 1589 1570 1581 1624 1704 1822 1981 2179 2415 2686 2987 3311 3650 3998 4345 4683 5005 5305 5579 5824 6040 6227 6389 6528 6648 6755 6852 6944 7035 7126 7219 7316 7416 7520 7625 7733 7840 7947 8053 8158 8260 8361 8460 8557 8651 8743 8832 8917 8997 9073 9142 9206 9263 9313 9357 9396 9428 9457 9481 9501 9519 9533 9544 9551 9555 9556 9553 9546 9536 9524 9510 9495 9479 9465 9453 9442 9435 9429 9427 9427 9429 9432 9438 9445 9454 9465 9478 9493 9510 9529 9550 9573 9597 9622 9646 9671 9694 9717 9738 9757 9775 9792 9809 9824 9840 9855 9870 9885 9899 9913 9926 9938 9947 9955 9960 9963 9964 9963 9959 9954 9948 9942 9936 9930 9926 9922 9920 9918 9916 9913 9909 9901 9890 9874 9852 9825 9793 9757 9719 9678 9639 9601 9568 9540 9518 9503 9495 9493 9497 9505 9517 9531 9547 9564 9581 9600 9619 9639 9660 9682 9706 9730 9754 9778 9800 9820 9837 9852 9863 9870 9875 9878 9879 9879 9879 9879 9879 9880 9880 9880 9879 9876 9871 9863 9852 9836 9817 9793 9763 9728 9687 9639 9583 9519 9446 9362 9268 9162 9043 8911 8765 8604 8426 8232 8020 7790 7542 7276 6993 6694 6381 6058 5727 5392 5057 4726 4403 4092 3798 3524 3272 3048 2854 2693 2570 2487 2449 2457 2515 2624 2783 2992 3247 3544 3877 4238 4620 5013 5409 5800 6178 6538 6876 7189 7475 7736 7971 8182 8372 8543 8696 8834 8957 9067 9165 9251 9327 9394 9452 9504 9550 9591 9630 9666 9700 9732 9762 9789 9814 9834 9851 9864 9873 9879 9882 9885 9887 9891 9895 9902 9911 9921 9933 9944 9955 9964 9971 9976 9978 9978 9976 9974 9971 9969 9969 9970 9972 9976 9980 9984 9988 9991 9993 9993 9991 9988 9985 9981 9977 9975 9973 9973 9974 9976 9980 9983 9987 9991 9993 9995 9996 9996 9994 9992 9989 9986 9984 9981 9979 9979 9978 9979 9980 9981 9982 9983 9983 9981 9977 9973 9966 9958 9950 9941 9932 9923 9915 9909 9903 9899 9895 9893 9890 9888 9886 9883 9881 9877 9874 9871 9867 9863 9859 9854 9848 9841 9832 9820 9807 9790 9772 9751 9728 9705 9681 9658 9637 9618 9603 9592 9586 9584 9587 9594 9605 9619 9636 9653 9670 9687 9703 9717 9729 9738 9746 9753 9759 9764 9769 9775 9781 9787 9794 9801 9807 9812 9816 9817 9817 9815 9812 9808 9803 9799 9796 9794 9794 9796 9800 9805 9810 9816 9820 9823 9825 9824 9822 9817 9812 9807 9803 9800 9799 9802 9806 9814 9824 9836 9848 9860 9871 9880 9887 9891 9893 9893 9891 9888 9885 9882 9879 9878 3659 8 8 5 9878 9880 9883 9887 9892 9897 9903 9908 9914 9918 9921 9923 9924 9924 9922 9920 9917 9914 9912 9911 9910 9912 9914 9918 9924 9930 9936 9942 9947 9951 9954 9956 9956 9955 9954 9953 9952 9952 9953 9955 9957 9959 9960 9961 9960 9957 9953 9947 9939 9931 9922 9913 9906 9900 9896 9895 9895 9897 9900 9905 9909 9913 9916 9916 9915 9911 9905 9897 9887 9877 9865 9855 9845 9836 9829 9824 9820 9816 9813 9809 9804 9796 9784 9769 9750 9727 9701 9671 9639 9605 9571 9536 9501 9466 9432 9397 9361 9324 9286 9245 9203 9160 9116 9071 9027 8984 8945 8911 8882 8859 8844 8837 8838 8847 8864 8889 8919 8955 8995 9037 9080 9123 9164 9202 9236 9266 9290 9308 9321 9329 9332 9330 9325 9317 9308 9297 9287 9276 9267 9259 9253 9248 9245 9245 9247 9251 9257 9266 9278 9293 9311 9331 9353 9378 9403 9429 9455 9480 9503 9523 9541 9556 9567 9576 9581 9584 9585 9585 9584 9582 9580 9579 9579 9579 9580 9581 9583 9585 9588 9589 9590 9590 9589 9586 9581 9575 9567 9558 9548 9538 9528 9519 9511 9504 9499 9495 9491 9487 9482 9476 9466 9454 9437 9417 9393 9366 9336 9304 9270 9235 9200 9164 9126 9086 9044 8997 8944 8884 8817 8739 8652 8553 8443 8321 8185 8036 7871 7691 7494 7280 7047 6795 6524 6235 5930 5611 5280 4940 4597 4253 3912 3580 3258 2952 2662 2393 2144 1918 1715 1536 1379 1245 1133 1042 969 913 872 842 823 810 802 797 796 798 807 824 856 906 980 1086 1227 1407 1630 1895 2200 2542 2913 3307 3713 4124 4529 4920 5291 5636 5952 6238 6495 6724 6928 7111 7275 7425 7563 7691 7809 7919 8021 8113 8196 8269 8333 8387 8432 8470 8502 8528 8551 8573 8593 8613 8632 8652 8672 8691 8710 8728 8744 8759 8773 8786 8798 8810 8821 8832 8843 8853 8860 8865 8866 8862 8852 8836 8813 8781 8742 8694 8637 8571 8494 8405 8303 8186 8052 7900 7727 7534 7319 7084 6828 6555 6266 5964 5654 5338 5021 4706 4395 4093 3800 3520 3253 3001 2764 2544 2339 2151 1980 1825 1686 1563 1456 1364 1286 1221 1167 1124 1089 1062 1039 1021 1005 992 982 977 978 989 1013 1057 1123 1217 1343 1504 1702 1937 2207 2510 2841 3193 3560 3935 4311 4681 5039 5381 5703 6004 6282 6538 6773 6988 7186 7367 7534 7689 7832 7966 8090 8205 8312 8412 8504 8589 8667 8738 8804 8864 8919 8969 9014 9056 9095 9131 9165 9197 9228 9257 9286 9314 9341 9366 9389 9409 9427 9441 9451 9458 9462 9464 9463 9460 9457 9452 9447 9441 9434 9427 9417 9406 9393 9378 9361 9343 9324 9306 9288 9271 9255 9241 9227 9214 9199 9183 9163 9140 9112 9079 9041 9000 8956 8912 8870 8832 8799 8775 8760 8756 8764 8782 8811 8849 8895 8947 9003 9060 9117 9173 9226 9274 9319 9358 3660 8 8 5 9392 9422 9448 9469 9488 9503 9515 9526 9535 9543 9551 9558 9566 9575 9584 9595 9607 9620 9634 9648 9661 9674 9684 9691 9696 9697 9695 9690 9683 9675 9665 9656 9648 9642 9637 9634 9633 9633 9633 9634 9633 9632 9629 9625 9620 9614 9608 9602 9596 9591 9586 9582 9578 9574 9568 9560 9550 9537 9521 9501 9479 9454 9427 9398 9369 9338 9306 9274 9241 9207 9172 9134 9095 9052 9005 8954 8897 8835 8765 8688 8603 8507 8401 8283 8154 8012 7857 7690 7511 7321 7121 6913 6700 6485 6271 6062 5862 5676 5508 5363 5246 5160 5107 5091 5112 5169 5263 5389 5545 5727 5928 6146 6372 6603 6834 7059 7276 7480 7671 7845 8003 8144 8268 8376 8469 8546 8610 8661 8699 8726 8740 8742 8731 8706 8667 8612 8539 8449 8338 8206 8052 7876 7676 7454 7211 6947 6665 6367 6056 5736 5409 5081 4754 4434 4123 3827 3549 3294 3065 2865 2699 2570 2481 2435 2433 2476 2566 2700 2877 3093 3343 3620 3917 4225 4534 4835 5119 5377 5602 5788 5931 6027 6078 6083 6046 5971 5862 5726 5568 5393 5207 5014 4818 4623 4433 4252 4083 3930 3798 3689 3610 3564 3554 3584 3655 3768 3921 4113 4337 4591 4866 5157 5457 5759 6057 6346 6623 6883 7127 7352 7558 7747 7920 8076 8218 8346 8462 8567 8661 8746 8823 8891 8954 9010 9061 9108 9152 9191 9228 9261 9291 9317 9341 9362 9379 9394 9407 9418 9427 9435 9443 9450 9457 9464 9470 9477 9483 9489 9495 9502 9508 9514 9521 9528 9536 9543 9550 9557 9562 9567 9570 9571 9570 9567 9562 9556 9547 9537 9525 9512 9497 9480 9459 9435 9406 9370 9326 9272 9206 9124 9026 8908 8769 8606 8417 8202 7960 7692 7400 7085 6751 6402 6042 5678 5313 4953 4604 4270 3955 3663 3397 3161 2957 2788 2656 2564 2513 2506 2543 2625 2751 2921 3132 3380 3661 3968 4295 4636 4984 5333 5675 6006 6322 6618 6892 7142 7368 7570 7748 7904 8040 8157 8257 8343 8417 8481 8535 8582 8622 8655 8681 8701 8713 8716 8711 8697 8672 8636 8589 8530 8457 8370 8268 8148 8010 7853 7676 7478 7260 7023 6767 6497 6214 5922 5625 5325 5028 4737 4455 4186 3933 3699 3489 3306 3153 3036 2957 2921 2929 2984 3087 3236 3430 3665 3936 4235 4557 4893 5236 5579 5916 6240 6547 6836 7103 7348 7573 7777 7962 8131 8285 8426 8555 8674 8784 8885 8978 9063 9140 9210 9273 9329 9378 9422 9461 9496 9527 9555 9579 9601 9620 9636 9649 9659 9666 9669 9669 9666 9661 9653 9644 9633 9621 9608 9593 9578 9561 9543 9523 9503 9481 9459 9438 9419 9403 9390 9381 9377 9379 9385 9396 9412 9430 9452 9475 9499 9524 9548 9573 9597 9620 9642 9663 9682 9698 9711 9721 9727 9727 9723 9713 9697 9675 9648 9615 9578 9535 9488 9437 9383 9326 9267 9205 9140 9074 9005 8933 8859 8781 8700 3661 8 8 5 8616 8528 8438 8346 8254 8164 8076 7993 7917 7848 7787 7736 7694 7662 7638 7623 7617 7618 7626 7642 7665 7696 7734 7781 7835 7896 7965 8040 8119 8204 8291 8380 8470 8559 8647 8734 8817 8897 8972 9041 9104 9161 9211 9254 9291 9322 9348 9371 9392 9412 9432 9453 9475 9498 9521 9542 9562 9578 9591 9599 9602 9600 9595 9586 9576 9565 9554 9544 9535 9529 9524 9521 9520 9520 9521 9523 9527 9532 9538 9546 9555 9566 9578 9590 9602 9613 9623 9631 9636 9639 9640 9639 9635 9629 9622 9614 9604 9594 9582 9568 9553 9535 9514 9489 9460 9426 9388 9344 9295 9240 9180 9115 9046 8973 8896 8818 8738 8658 8579 8502 8429 8361 8300 8247 8205 8175 8158 8156 8170 8200 8245 8305 8377 8459 8550 8645 8741 8835 8924 9006 9080 9143 9195 9236 9265 9283 9290 9287 9272 9245 9205 9151 9081 8993 8886 8758 8608 8434 8235 8012 7765 7494 7201 6888 6557 6212 5856 5495 5132 4772 4420 4081 3759 3456 3177 2922 2695 2495 2323 2181 2068 1987 1937 1921 1941 1997 2091 2223 2392 2597 2835 3101 3390 3696 4012 4333 4652 4963 5264 5552 5823 6078 6318 6542 6753 6951 7138 7315 7483 7642 7792 7934 8068 8193 8311 8421 8524 8620 8711 8797 8878 8955 9028 9097 9163 9224 9282 9336 9385 9431 9474 9512 9548 9581 9610 9637 9662 9684 9704 9722 9738 9754 9768 9782 9796 9811 9826 9841 9857 9874 9889 9904 9917 9928 9936 9942 9946 9948 9948 9948 9948 9949 9951 9955 9959 9965 9971 9977 9983 9987 9990 9991 9992 9991 9990 9989 9989 9989 9991 9993 9996 99981000010000 9999 9996 9992 9986 9979 9971 9964 9957 9951 9945 9941 9937 9933 9928 9923 9917 9910 9903 9894 9885 9877 9869 9863 9857 9854 9851 9851 9851 9852 9854 9857 9860 9863 9866 9869 9872 9876 9879 9882 9885 9887 9888 9888 9886 9884 9879 9874 9866 9858 9848 9838 9826 9815 9803 9792 9781 9770 9760 9750 9739 9728 9715 9699 9681 9660 9634 9605 9572 9536 9497 9457 9416 9377 9339 9304 9272 9244 9220 9201 9185 9173 9165 9160 9160 9164 9172 9186 9205 9230 9260 9294 9333 9375 9418 9461 9502 9542 9577 9609 9636 9659 9678 9694 9708 9720 9731 9743 9754 9767 9779 9792 9804 9815 9825 9832 9837 9839 9838 9833 9826 9816 9805 9792 9778 9764 9749 9735 9722 9710 9698 9688 9678 9670 9664 9659 9657 9657 9659 9664 9671 9680 9691 9702 9714 9724 9733 9739 9741 9738 9730 9716 9697 9671 9638 9598 9550 9492 9422 9339 9241 9123 8983 8819 8627 8405 8151 7865 7548 7199 6822 6420 5999 5564 5123 4681 4248 3829 3433 3065 2730 2431 2171 1948 1763 1611 1490 1393 1318 1260 1217 1188 1173 1176 1201 1255 1343 1474 1652 1883 2167 2505 2891 3320 3782 4265 4758 5246 5719 6166 6579 6953 7284 7572 7820 8031 8210 3662 8 8 5 8362 8492 8606 8707 8797 8878 8951 9016 9073 9122 9163 9196 9220 9238 9250 9256 9258 9255 9249 9239 9224 9206 9182 9153 9119 9080 9036 8989 8939 8888 8837 8787 8741 8697 8657 8622 8590 8562 8538 8516 8496 8477 8459 8442 8423 8403 8380 8354 8322 8283 8236 8177 8107 8021 7919 7800 7662 7505 7329 7134 6922 6693 6450 6194 5928 5654 5375 5093 4811 4532 4260 3996 3745 3510 3293 3097 2926 2782 2666 2579 2522 2495 2495 2521 2570 2637 2718 2809 2903 2996 3081 3155 3211 3248 3260 3247 3207 3141 3048 2933 2798 2647 2485 2316 2147 1981 1824 1678 1547 1433 1335 1254 1188 1136 1096 1064 1039 1021 1007 999 998 1006 1027 1065 1124 1209 1324 1472 1656 1876 2132 2423 2744 3090 3457 3837 4224 4611 4992 5360 5711 6042 6349 6633 6892 7128 7342 7535 7709 7868 8011 8142 8260 8368 8465 8552 8628 8695 8750 8795 8828 8849 8858 8854 8838 8809 8768 8714 8649 8574 8491 8401 8306 8211 8117 8027 7946 7875 7817 7775 7750 7742 7754 7783 7831 7894 7971 8061 8161 8267 8378 8490 8602 8712 8817 8917 9010 9097 9177 9250 9316 9377 9431 9480 9524 9563 9598 9628 9655 9677 9697 9713 9728 9741 9754 9766 9778 9790 9802 9814 9827 9838 9848 9856 9863 9867 9869 9870 9868 9866 9863 9860 9857 9854 9851 9849 9847 9844 9841 9837 9833 9827 9821 9815 9809 9804 9799 9797 9796 9796 9799 9803 9809 9814 9820 9825 9828 9831 9832 9831 9829 9827 9823 9820 9817 9814 9812 9809 9806 9803 9799 9794 9788 9781 9772 9762 9751 9740 9728 9716 9704 9691 9676 9660 9641 9618 9592 9559 9522 9477 9426 9368 9304 9233 9157 9075 8991 8904 8816 8729 8644 8563 8488 8420 8361 8312 8274 8249 8236 8237 8250 8275 8312 8359 8415 8478 8546 8616 8688 8757 8824 8886 8943 8993 9038 9077 9110 9139 9164 9187 9208 9227 9244 9260 9273 9283 9288 9288 9281 9268 9246 9217 9179 9132 9076 9010 8935 8849 8752 8641 8517 8377 8222 8050 7863 7663 7451 7232 7009 6788 6573 6372 6189 6029 5896 5795 5726 5692 5691 5723 5784 5872 5983 6111 6252 6400 6550 6698 6838 6966 7078 7171 7242 7289 7310 7305 7272 7212 7126 7014 6879 6721 6544 6349 6139 5916 5682 5438 5188 4932 4671 4409 4145 3883 3624 3371 3125 2889 2666 2458 2266 2092 1936 1800 1683 1585 1505 1443 1399 1373 1367 1382 1420 1484 1575 1696 1848 2030 2242 2480 2742 3022 3313 3608 3902 4187 4457 4709 4937 5142 5323 5482 5620 5743 5853 5956 6056 6156 6259 6369 6486 6611 6744 6886 7034 7187 7344 7503 7662 7818 7970 8117 8256 8386 8506 8616 8716 8805 8885 8957 9021 9080 9133 9183 9231 9276 9319 9359 9397 9432 9463 9490 9512 9529 9542 9550 9555 9557 9558 9559 9561 9564 9569 9576 9584 9594 9605 9616 9625 9633 3663 8 8 5 9639 9643 9645 9646 9646 9645 9645 9646 9649 9654 9661 9670 9680 9692 9703 9715 9725 9735 9743 9750 9755 9759 9762 9764 9766 9766 9766 9765 9764 9763 9762 9762 9762 9764 9767 9772 9779 9788 9797 9807 9816 9824 9829 9831 9830 9825 9816 9804 9790 9775 9760 9746 9734 9724 9717 9711 9708 9705 9702 9698 9691 9682 9669 9653 9633 9610 9584 9555 9523 9487 9447 9402 9349 9287 9212 9123 9018 8893 8747 8579 8389 8175 7940 7684 7409 7118 6814 6500 6180 5856 5533 5215 4906 4609 4330 4072 3840 3636 3464 3325 3222 3153 3118 3115 3138 3183 3244 3314 3386 3452 3508 3547 3565 3560 3529 3475 3398 3301 3187 3061 2925 2785 2643 2502 2365 2234 2112 2002 1905 1826 1769 1737 1736 1771 1846 1964 2128 2340 2598 2899 3239 3612 4010 4423 4843 5261 5669 6058 6425 6763 7072 7350 7597 7817 8009 8179 8328 8458 8574 8675 8763 8840 8906 8962 9006 9040 9063 9074 9074 9062 9038 8999 8944 8873 8784 8674 8543 8390 8212 8012 7788 7542 7276 6992 6693 6382 6063 5740 5416 5095 4780 4477 4187 3915 3664 3436 3235 3063 2920 2806 2722 2664 2630 2617 2618 2628 2642 2653 2658 2651 2630 2593 2540 2471 2389 2296 2196 2091 1986 1883 1784 1691 1605 1529 1463 1408 1368 1344 1339 1358 1404 1480 1589 1735 1917 2135 2387 2669 2977 3304 3644 3990 4334 4672 4996 5303 5590 5856 6098 6318 6516 6695 6855 7000 7131 7252 7362 7466 7564 7657 7748 7837 7924 8011 8098 8185 8273 8360 8446 8531 8613 8691 8764 8831 8889 8939 8978 9006 9023 9028 9022 9006 8981 8949 8911 8870 8828 8785 8745 8708 8675 8648 8625 8608 8596 8590 8588 8591 8599 8610 8626 8644 8666 8689 8712 8734 8753 8766 8772 8768 8754 8727 8688 8636 8573 8500 8419 8333 8245 8157 8071 7990 7915 7846 7782 7723 7667 7613 7556 7496 7430 7357 7274 7183 7083 6976 6864 6752 6642 6538 6446 6368 6309 6272 6259 6271 6309 6373 6460 6569 6697 6840 6996 7160 7330 7502 7674 7842 8006 8163 8312 8452 8583 8704 8815 8916 9009 9092 9167 9234 9294 9348 9396 9438 9476 9509 9537 9563 9585 9604 9620 9635 9649 9662 9675 9688 9701 9715 9729 9743 9757 9768 9778 9786 9791 9793 9793 9790 9784 9778 9769 9761 9752 9742 9733 9724 9714 9704 9693 9681 9668 9655 9641 9628 9614 9601 9590 9579 9570 9562 9554 9548 9541 9535 9529 9523 9517 9511 9507 9504 9504 9505 9509 9516 9524 9534 9544 9553 9560 9564 9564 9559 9548 9533 9511 9485 9455 9421 9383 9341 9294 9241 9179 9106 9017 8910 8781 8626 8443 8231 7989 7719 7423 7105 6770 6423 6068 5712 5359 5014 4679 4358 4052 3763 3493 3243 3014 2810 2632 2483 2366 2284 2238 2230 2260 2326 2425 2554 2708 2882 3069 3263 3460 3654 3841 4020 4189 4346 4494 4632 3664 8 8 5 4761 4883 4998 5106 5206 5296 5375 5440 5487 5514 5517 5495 5446 5367 5260 5124 4962 4775 4567 4342 4102 3851 3596 3338 3082 2833 2592 2364 2150 1951 1770 1607 1461 1332 1220 1122 1038 966 905 854 812 778 751 732 719 711 708 708 711 716 721 728 737 749 769 799 844 909 1000 1120 1273 1463 1689 1950 2244 2566 2910 3268 3633 3997 4352 4693 5013 5309 5576 5813 6020 6195 6340 6455 6540 6598 6628 6633 6612 6568 6502 6416 6312 6194 6065 5927 5786 5646 5512 5386 5275 5182 5111 5063 5041 5046 5077 5134 5214 5314 5430 5556 5689 5823 5954 6077 6190 6290 6378 6452 6516 6571 6620 6668 6717 6771 6833 6904 6985 7078 7180 7292 7410 7533 7659 7785 7911 8033 8152 8266 8374 8477 8574 8664 8748 8825 8896 8959 9015 9063 9105 9141 9172 9197 9220 9239 9258 9275 9293 9311 9330 9350 9371 9392 9413 9434 9454 9472 9490 9506 9520 9532 9543 9551 9559 9564 9569 9571 9572 9572 9569 9565 9558 9550 9539 9526 9511 9494 9475 9455 9434 9412 9389 9366 9344 9322 9301 9282 9265 9249 9236 9226 9218 9213 9210 9209 9209 9211 9213 9214 9215 9215 9214 9212 9209 9204 9200 9195 9190 9186 9181 9175 9169 9161 9151 9138 9121 9100 9075 9046 9012 8974 8932 8884 8831 8772 8705 8628 8540 8438 8322 8188 8036 7865 7675 7466 7240 6997 6739 6469 6188 5898 5600 5295 4986 4674 4361 4047 3737 3432 3136 2853 2585 2337 2110 1907 1730 1578 1450 1344 1259 1191 1139 1101 1075 1063 1064 1082 1118 1176 1259 1368 1503 1665 1849 2052 2265 2483 2695 2893 3068 3213 3322 3392 3420 3407 3355 3269 3152 3012 2855 2687 2513 2339 2171 2013 1870 1745 1643 1568 1525 1516 1546 1616 1728 1880 2071 2297 2551 2825 3110 3395 3671 3926 4152 4340 4485 4583 4632 4633 4588 4502 4379 4227 4050 3857 3654 3445 3235 3029 2829 2638 2457 2287 2129 1985 1853 1736 1635 1552 1489 1449 1436 1455 1507 1598 1730 1903 2119 2376 2670 2998 3352 3726 4111 4500 4884 5256 5610 5942 6248 6527 6779 7004 7205 7382 7540 7678 7800 7907 7998 8074 8136 8181 8211 8225 8222 8203 8168 8119 8056 7981 7895 7799 7695 7585 7468 7347 7221 7093 6963 6831 6700 6571 6446 6327 6216 6114 6025 5948 5886 5840 5809 5795 5796 5812 5844 5889 5947 6018 6102 6197 6303 6419 6545 6679 6820 6967 7118 7270 7423 7575 7724 7870 8011 8147 8277 8401 8518 8626 8726 8815 8893 8958 9009 9046 9068 9075 9067 9045 9010 8963 8905 8836 8758 8670 8572 8465 8348 8222 8089 7948 7803 7656 7510 7368 7233 7108 6996 6899 6818 6754 6706 6674 6658 6655 6664 6683 6710 6745 6785 6829 6875 6921 6966 7007 7044 7073 7093 7103 7101 7086 7058 7017 6963 6896 6819 6731 6636 6534 6428 6320 6211 6103 3664 8 9 1 4719 4847 4969 5083 5189 5283 5364 5428 5472 5493 5488 5456 5395 5307 5191 5049 4883 4696 4491 4270 4036 3794 3545 3294 3043 2796 2556 2325 2108 1905 1720 1553 1405 1276 1165 1071 993 928 874 829 793 763 738 718 703 692 684 680 679 682 687 696 709 727 753 790 842 912 1006 1127 1281 1468 1692 1952 2245 2568 2915 3278 3651 4025 4390 4740 5067 5366 5634 5867 6066 6229 6360 6459 6529 6572 6591 6588 6563 6519 6457 6377 6281 6170 6047 5915 5777 5637 5500 5371 5256 5158 5083 5034 5013 5021 5058 5120 5206 5311 5429 5556 5686 5814 5936 6050 6153 6246 6327 6400 6465 6525 6582 6639 6699 6763 6833 6909 6993 7085 7184 7291 7404 7522 7644 7768 7893 8017 8139 8256 8367 8473 8570 8661 8743 8818 8884 8944 8997 9044 9084 9120 9150 9177 9199 9219 9237 9253 9269 9285 9302 9320 9340 9362 9384 9408 9431 9454 9476 9496 9514 9530 9544 9556 9566 9575 9582 9587 9590 9591 9590 9585 9576 9564 9548 9529 9507 9484 9459 9435 9411 9388 9367 9347 9330 9314 9298 9284 9271 9258 9246 9235 9226 9218 9212 9208 9206 9206 9207 9210 9213 9216 9218 9220 9220 9218 9215 9211 9205 9197 9187 9176 9163 9148 9131 9112 9091 9067 9041 9013 8981 8946 8907 8861 8809 8749 8678 8595 8499 8388 8260 8116 7954 7776 7580 7369 7143 6903 6650 6386 6111 5826 5534 5233 4927 4616 4304 3991 3681 3378 3084 2803 2538 2293 2069 1869 1693 1541 1412 1306 1220 1152 1101 1065 1044 1037 1046 1072 1117 1183 1273 1388 1528 1691 1876 2076 2287 2501 2708 2901 3071 3211 3315 3379 3400 3380 3321 3227 3104 2958 2796 2626 2452 2282 2120 1970 1836 1722 1630 1564 1529 1526 1561 1634 1748 1903 2097 2326 2584 2862 3151 3440 3717 3971 4193 4373 4507 4591 4624 4609 4549 4449 4317 4159 3981 3790 3591 3390 3188 2990 2796 2609 2431 2261 2102 1955 1822 1704 1604 1524 1467 1435 1433 1462 1525 1626 1766 1946 2167 2427 2723 3051 3406 3781 4168 4559 4947 5324 5684 6020 6331 6612 6864 7086 7281 7450 7596 7723 7831 7924 8003 8069 8122 8162 8189 8203 8201 8185 8153 8105 8043 7966 7876 7775 7663 7543 7417 7286 7152 7018 6885 6754 6626 6504 6387 6278 6176 6084 6001 5929 5869 5822 5789 5771 5769 5783 5814 5861 5925 6005 6099 6206 6326 6455 6593 6737 6886 7038 7192 7345 7498 7648 7794 7937 8075 8207 8332 8450 8560 8661 8753 8834 8904 8963 9010 9045 9066 9075 9070 9053 9022 8978 8920 8851 8768 8674 8569 8454 8330 8199 8061 7920 7776 7633 7491 7354 7224 7103 6992 6894 6810 6741 6687 6650 6629 6624 6634 6658 6693 6737 6789 6845 6902 6957 7008 7052 7087 7112 7124 7123 7110 7083 7043 6992 6929 6857 6776 6688 6593 6495 6392 6288 6184 6081 3665 8 9 1 5981 5885 5795 5713 5641 5579 5529 5493 5472 5465 5474 5499 5538 5593 5662 5744 5839 5945 6061 6186 6320 6462 6611 6766 6926 7090 7258 7428 7599 7769 7936 8100 8257 8407 8548 8679 8800 8909 9007 9095 9173 9243 9305 9362 9413 9460 9503 9542 9578 9609 9636 9657 9672 9680 9682 9678 9667 9651 9630 9607 9581 9555 9528 9503 9478 9456 9435 9416 9399 9383 9370 9357 9346 9335 9325 9315 9304 9291 9275 9256 9233 9206 9174 9139 9102 9064 9028 8995 8970 8952 8945 8950 8966 8994 9032 9079 9133 9192 9252 9312 9370 9424 9473 9516 9554 9586 9614 9637 9658 9676 9692 9707 9722 9735 9748 9760 9770 9778 9783 9786 9787 9785 9781 9775 9767 9759 9750 9740 9731 9722 9713 9704 9694 9685 9675 9665 9655 9645 9634 9624 9615 9608 9602 9598 9596 9597 9602 9609 9619 9631 9646 9663 9682 9700 9719 9737 9753 9767 9779 9787 9794 9798 9800 9802 9804 9807 9812 9818 9827 9837 9849 9861 9873 9883 9892 9897 9900 9900 9898 9895 9892 9889 9888 9889 9892 9897 9903 9909 9914 9915 9913 9907 9895 9880 9860 9839 9816 9792 9770 9748 9728 9709 9689 9668 9644 9618 9588 9554 9519 9482 9446 9413 9385 9364 9351 9348 9353 9366 9386 9412 9441 9472 9502 9531 9558 9582 9604 9624 9643 9660 9677 9694 9712 9730 9747 9765 9782 9799 9814 9828 9840 9852 9863 9874 9884 9894 9904 9913 9923 9932 9940 9947 9952 9957 9960 9962 9964 9965 9967 9969 9971 9975 9979 9984 9990 9994 99981000010000 9998 9994 9989 9982 9974 9967 9961 9957 9954 9954 9956 9959 9963 9968 9971 9974 9975 9974 9971 9966 9961 9956 9952 9948 9947 9948 9951 9956 9962 9969 9976 9982 9987 9990 9992 9991 9989 9985 9981 9975 9970 9966 9962 9960 9959 9959 9961 9962 9964 9964 9963 9961 9955 9947 9935 9921 9903 9882 9859 9833 9805 9774 9738 9698 9651 9595 9530 9452 9361 9256 9135 8998 8846 8680 8500 8308 8106 7895 7679 7458 7236 7014 6797 6588 6389 6207 6045 5907 5798 5721 5680 5676 5710 5782 5889 6029 6197 6387 6595 6815 7040 7266 7487 7700 7901 8089 8262 8420 8563 8691 8805 8906 8996 9075 9146 9208 9262 9311 9353 9390 9422 9450 9473 9492 9507 9517 9522 9522 9515 9503 9483 9455 9419 9374 9321 9258 9188 9111 9027 8938 8845 8750 8655 8561 8469 8383 8302 8230 8167 8117 8081 8060 8056 8069 8099 8147 8210 8287 8375 8472 8573 8677 8780 8880 8975 9065 9147 9223 9292 9356 9414 9468 9518 9565 9608 9647 9683 9714 9741 9764 9782 9795 9804 9809 9810 9808 9804 9797 9788 9776 9763 9746 9726 9702 9673 9638 9595 9544 9482 9409 9324 9225 9111 8984 8842 8685 8516 8334 8141 7940 7732 7520 7305 7091 6879 6671 6468 6273 6085 5906 5736 5576 5425 5284 5154 5036 4931 4840 4765 4707 4668 3666 8 9 1 4648 4649 4669 4707 4761 4827 4901 4978 5053 5120 5173 5208 5222 5211 5173 5108 5018 4903 4767 4613 4446 4271 4093 3917 3747 3589 3449 3330 3237 3175 3147 3155 3203 3291 3420 3588 3793 4032 4301 4594 4904 5225 5551 5875 6192 6497 6786 7056 7306 7533 7739 7923 8087 8231 8356 8464 8556 8633 8696 8746 8784 8811 8828 8836 8835 8826 8807 8780 8742 8693 8633 8562 8479 8386 8286 8180 8071 7965 7863 7771 7690 7623 7570 7531 7504 7487 7476 7467 7455 7437 7408 7364 7303 7223 7121 6998 6852 6684 6494 6283 6051 5800 5531 5248 4952 4647 4337 4025 3716 3415 3125 2851 2595 2360 2149 1961 1797 1657 1539 1443 1367 1310 1272 1250 1245 1257 1283 1325 1379 1445 1519 1599 1682 1765 1844 1918 1987 2049 2109 2168 2231 2304 2392 2502 2637 2800 2995 3220 3474 3752 4050 4360 4676 4990 5297 5590 5866 6119 6349 6555 6736 6892 7025 7135 7225 7295 7348 7384 7405 7415 7414 7407 7395 7382 7371 7366 7368 7382 7408 7447 7502 7570 7652 7745 7849 7961 8078 8198 8318 8437 8552 8661 8765 8862 8952 9037 9115 9188 9256 9320 9380 9435 9485 9531 9571 9605 9633 9656 9674 9687 9698 9706 9714 9722 9731 9740 9751 9760 9768 9774 9775 9771 9760 9743 9718 9686 9647 9601 9548 9487 9417 9339 9248 9145 9025 8888 8732 8554 8355 8134 7892 7632 7356 7068 6770 6468 6165 5864 5570 5284 5010 4749 4503 4272 4058 3860 3679 3516 3369 3240 3129 3034 2956 2894 2848 2817 2800 2796 2805 2826 2858 2900 2952 3014 3085 3165 3255 3354 3462 3580 3708 3846 3995 4155 4325 4506 4697 4898 5106 5319 5534 5749 5958 6157 6341 6506 6647 6760 6841 6890 6904 6884 6830 6746 6633 6495 6338 6166 5985 5799 5615 5439 5275 5130 5009 4915 4853 4826 4836 4883 4968 5089 5244 5429 5639 5870 6116 6372 6631 6890 7142 7384 7612 7824 8019 8196 8353 8493 8616 8723 8815 8893 8959 9014 9057 9089 9111 9120 9117 9102 9071 9026 8965 8887 8791 8676 8542 8389 8216 8023 7810 7578 7328 7061 6779 6484 6179 5867 5551 5233 4918 4609 4309 4021 3748 3494 3262 3053 2872 2719 2599 2511 2457 2438 2452 2497 2571 2667 2783 2911 3045 3180 3310 3430 3538 3632 3712 3778 3834 3883 3928 3973 4021 4074 4133 4198 4268 4342 4415 4487 4553 4612 4663 4704 4737 4763 4785 4807 4831 4861 4901 4953 5020 5103 5201 5314 5439 5572 5711 5850 5984 6109 6219 6309 6376 6417 6428 6408 6356 6274 6161 6020 5854 5665 5456 5232 4996 4750 4500 4248 3997 3751 3512 3283 3067 2865 2680 2514 2368 2243 2141 2061 2003 1967 1953 1958 1981 2018 2068 2127 2193 2261 2331 2401 2469 2536 2603 2671 2744 2825 2918 3027 3153 3301 3472 3667 3884 4122 4378 4649 4931 5219 5510 5798 6083 6359 6626 6882 7126 7357 3667 8 9 1 7576 7782 7974 8153 8317 8466 8600 8718 8820 8907 8978 9036 9082 9117 9143 9161 9172 9179 9181 9180 9175 9166 9154 9140 9123 9104 9086 9068 9053 9041 9035 9035 9041 9053 9072 9096 9125 9157 9191 9226 9261 9296 9329 9359 9388 9413 9435 9454 9467 9477 9481 9481 9477 9469 9459 9447 9435 9424 9414 9406 9401 9398 9395 9393 9389 9384 9375 9362 9345 9324 9299 9272 9244 9214 9185 9155 9125 9094 9061 9026 8986 8942 8892 8836 8773 8704 8628 8546 8456 8359 8254 8138 8010 7869 7714 7544 7357 7154 6936 6704 6458 6202 5937 5665 5387 5106 4821 4535 4248 3962 3679 3398 3124 2857 2601 2359 2132 1924 1736 1570 1426 1303 1201 1118 1053 1002 965 939 923 917 921 939 971 1022 1096 1196 1326 1488 1686 1918 2184 2481 2805 3151 3511 3879 4248 4611 4962 5296 5610 5901 6168 6413 6637 6841 7028 7200 7359 7508 7648 7779 7903 8020 8130 8232 8327 8415 8495 8569 8636 8697 8752 8802 8848 8889 8927 8962 8995 9026 9056 9085 9112 9138 9162 9185 9204 9221 9235 9246 9254 9259 9261 9263 9264 9264 9265 9268 9271 9276 9283 9290 9299 9308 9318 9329 9341 9354 9369 9384 9402 9421 9442 9464 9488 9513 9538 9564 9589 9614 9637 9658 9678 9695 9710 9724 9735 9745 9754 9763 9771 9779 9788 9796 9804 9812 9819 9825 9829 9833 9836 9838 9840 9843 9846 9851 9857 9864 9872 9879 9887 9892 9896 9898 9898 9895 9892 9887 9882 9878 9875 9873 9873 9875 9877 9881 9884 9887 9889 9890 9889 9887 9883 9879 9873 9866 9860 9853 9846 9841 9836 9832 9829 9827 9827 9826 9825 9823 9818 9810 9797 9780 9758 9732 9703 9673 9643 9615 9590 9570 9554 9544 9537 9533 9529 9526 9522 9515 9507 9498 9489 9481 9478 9480 9488 9503 9524 9552 9582 9615 9648 9678 9704 9725 9741 9751 9756 9757 9756 9752 9746 9739 9732 9723 9713 9701 9687 9671 9652 9630 9607 9582 9556 9528 9500 9470 9438 9405 9369 9332 9291 9247 9201 9153 9103 9052 9001 8949 8899 8851 8805 8762 8722 8687 8657 8631 8612 8599 8592 8594 8603 8620 8645 8679 8720 8768 8821 8880 8942 9006 9070 9134 9196 9254 9309 9360 9407 9450 9489 9525 9558 9588 9616 9641 9663 9683 9700 9714 9725 9734 9740 9744 9747 9749 9752 9754 9757 9762 9767 9773 9779 9785 9791 9795 9799 9801 9801 9799 9796 9791 9785 9777 9767 9755 9742 9728 9711 9693 9673 9652 9630 9607 9584 9561 9538 9516 9495 9473 9452 9430 9407 9382 9354 9323 9288 9250 9209 9164 9117 9068 9018 8966 8913 8858 8801 8740 8673 8599 8514 8418 8307 8180 8036 7874 7693 7494 7277 7043 6794 6531 6257 5973 5680 5381 5077 4771 4463 4156 3852 3553 3262 2982 2715 2464 2232 2021 1831 1665 1523 1403 1304 1226 1166 1123 1094 1080 1080 1094 1124 1172 3668 8 9 1 1240 1331 1446 1586 1754 1948 2167 2409 2670 2946 3233 3526 3823 4118 4409 4695 4973 5244 5506 5760 6005 6242 6469 6686 6893 7087 7267 7433 7584 7720 7841 7948 8042 8126 8200 8267 8328 8384 8436 8486 8531 8572 8609 8640 8665 8684 8696 8703 8704 8700 8692 8682 8670 8657 8643 8628 8613 8597 8580 8562 8543 8523 8501 8478 8453 8427 8399 8368 8334 8295 8249 8194 8129 8052 7960 7853 7728 7586 7425 7246 7049 6834 6604 6358 6099 5828 5547 5258 4964 4665 4366 4068 3775 3489 3214 2953 2707 2480 2272 2085 1920 1777 1655 1554 1474 1416 1378 1364 1375 1414 1484 1589 1730 1912 2134 2396 2695 3028 3389 3770 4163 4561 4955 5337 5702 6043 6359 6648 6908 7142 7352 7540 7708 7860 7999 8126 8244 8353 8456 8552 8642 8727 8807 8882 8951 9016 9076 9132 9183 9231 9276 9318 9358 9395 9432 9466 9499 9530 9558 9585 9608 9628 9646 9660 9671 9680 9687 9693 9698 9703 9708 9713 9720 9727 9734 9743 9752 9762 9772 9782 9792 9801 9809 9816 9821 9823 9824 9822 9817 9811 9803 9794 9783 9771 9758 9743 9726 9705 9679 9647 9607 9557 9495 9420 9330 9223 9098 8956 8794 8615 8418 8206 7980 7743 7499 7253 7009 6772 6547 6340 6154 5994 5862 5759 5685 5639 5617 5615 5629 5651 5677 5700 5714 5717 5705 5677 5633 5577 5510 5439 5367 5301 5246 5206 5185 5186 5211 5260 5333 5428 5542 5673 5819 5975 6138 6306 6475 6644 6808 6967 7119 7262 7397 7522 7639 7748 7851 7949 8043 8136 8229 8320 8412 8503 8593 8680 8762 8838 8908 8971 9028 9078 9124 9167 9209 9250 9291 9334 9377 9420 9461 9498 9529 9553 9567 9572 9566 9550 9525 9490 9448 9398 9340 9274 9199 9114 9018 8909 8786 8648 8495 8327 8145 7951 7746 7534 7317 7099 6883 6675 6477 6295 6133 5995 5885 5806 5761 5751 5776 5836 5929 6051 6198 6366 6548 6741 6939 7137 7331 7518 7697 7865 8022 8168 8302 8425 8537 8639 8730 8812 8884 8947 9001 9048 9087 9121 9150 9175 9199 9221 9243 9266 9290 9316 9344 9373 9404 9436 9469 9502 9534 9565 9595 9623 9648 9671 9691 9708 9723 9735 9746 9755 9762 9769 9776 9782 9788 9795 9802 9809 9816 9823 9829 9835 9840 9843 9844 9844 9841 9837 9831 9823 9813 9802 9789 9775 9759 9741 9721 9698 9671 9639 9603 9560 9510 9452 9384 9305 9215 9109 8988 8847 8685 8500 8289 8053 7790 7501 7189 6856 6506 6144 5776 5407 5042 4687 4347 4025 3725 3451 3205 2990 2808 2664 2560 2499 2484 2517 2597 2726 2900 3114 3361 3634 3920 4210 4491 4751 4980 5169 5312 5402 5439 5424 5358 5246 5093 4908 4696 4465 4221 3971 3721 3475 3239 3015 2808 2620 2456 2316 2205 2124 2077 2064 2089 2152 2254 2395 2574 2789 3037 3314 3616 3937 4270 4610 4950 5285 5610 5920 3669 8 9 1 6212 6486 6739 6972 7186 7384 7566 7736 7895 8044 8186 8320 8448 8568 8681 8786 8882 8969 9046 9113 9171 9220 9261 9293 9319 9339 9353 9363 9367 9367 9361 9350 9334 9311 9282 9246 9202 9151 9091 9021 8942 8850 8746 8628 8494 8343 8174 7986 7780 7555 7312 7051 6775 6485 6183 5869 5546 5216 4881 4542 4203 3867 3536 3215 2907 2616 2346 2101 1883 1693 1531 1397 1289 1204 1138 1089 1054 1029 1015 1012 1020 1043 1083 1144 1228 1339 1476 1638 1822 2022 2231 2440 2639 2821 2974 3093 3171 3205 3195 3143 3052 2928 2778 2609 2429 2245 2062 1888 1724 1575 1442 1326 1227 1144 1077 1023 981 948 924 905 892 883 878 879 889 909 946 1003 1086 1199 1346 1529 1750 2006 2295 2611 2949 3299 3656 4010 4356 4688 5001 5294 5565 5816 6049 6265 6468 6660 6843 7017 7185 7346 7499 7645 7781 7907 8022 8127 8220 8303 8374 8435 8485 8525 8555 8575 8584 8582 8568 8542 8504 8453 8388 8310 8218 8113 7996 7867 7729 7581 7428 7269 7108 6947 6787 6632 6482 6339 6205 6079 5963 5857 5761 5675 5598 5530 5470 5419 5376 5340 5310 5286 5268 5253 5241 5231 5222 5212 5201 5187 5170 5150 5125 5097 5065 5030 4992 4951 4908 4863 4815 4764 4710 4652 4590 4523 4450 4371 4286 4193 4092 3983 3866 3741 3606 3463 3311 3151 2983 2809 2630 2449 2267 2088 1913 1745 1587 1440 1306 1187 1082 992 916 854 805 767 739 718 705 697 692 691 692 697 706 720 744 779 830 901 997 1120 1274 1461 1681 1932 2212 2517 2841 3176 3518 3858 4190 4510 4812 5095 5356 5597 5817 6018 6204 6375 6534 6684 6825 6959 7086 7207 7320 7425 7522 7611 7689 7758 7816 7864 7901 7927 7942 7945 7935 7913 7876 7823 7753 7666 7558 7430 7281 7111 6920 6709 6480 6236 5978 5710 5435 5157 4880 4607 4342 4089 3854 3639 3451 3293 3171 3088 3049 3056 3112 3216 3367 3564 3801 4072 4372 4693 5027 5367 5706 6037 6356 6659 6943 7206 7448 7669 7870 8052 8216 8365 8498 8619 8728 8827 8916 8997 9070 9136 9196 9249 9297 9339 9376 9407 9434 9455 9472 9485 9494 9500 9501 9500 9495 9487 9476 9460 9440 9416 9386 9351 9311 9263 9210 9150 9083 9010 8930 8844 8753 8657 8558 8457 8356 8257 8161 8072 7992 7921 7863 7817 7786 7770 7769 7782 7808 7848 7899 7961 8031 8109 8193 8282 8373 8465 8557 8648 8736 8819 8898 8970 9035 9094 9146 9190 9229 9262 9290 9315 9336 9356 9373 9389 9403 9416 9428 9438 9446 9453 9458 9461 9463 9464 9465 9465 9464 9463 9461 9458 9453 9446 9435 9421 9404 9382 9357 9327 9294 9256 9213 9164 9109 9044 8970 8883 8781 8664 8530 8378 8207 8017 7808 7581 7336 7075 6798 6506 6199 5880 5549 5207 4859 4506 4153 3804 3463 3135 3670 8 9 1 2825 2537 2274 2038 1830 1651 1500 1374 1272 1189 1123 1071 1032 1003 983 973 972 980 999 1029 1069 1118 1174 1236 1301 1365 1424 1475 1515 1542 1554 1550 1530 1498 1454 1402 1345 1287 1232 1180 1134 1096 1064 1040 1021 1009 1003 1005 1017 1044 1089 1159 1260 1397 1575 1797 2063 2374 2724 3107 3515 3939 4368 4793 5204 5594 5958 6292 6595 6868 7112 7331 7528 7706 7869 8019 8158 8286 8405 8514 8614 8704 8784 8856 8920 8977 9029 9077 9121 9163 9203 9242 9279 9315 9348 9378 9405 9428 9448 9464 9477 9486 9494 9500 9504 9509 9514 9519 9526 9534 9543 9553 9563 9574 9583 9592 9598 9601 9601 9598 9591 9580 9566 9547 9526 9501 9473 9442 9408 9370 9328 9281 9230 9173 9110 9041 8965 8884 8796 8705 8609 8512 8415 8319 8229 8145 8070 8007 7957 7922 7903 7900 7913 7941 7982 8033 8094 8159 8228 8296 8362 8424 8480 8529 8571 8604 8629 8646 8654 8653 8642 8621 8587 8540 8477 8398 8299 8179 8038 7872 7682 7466 7225 6959 6669 6357 6024 5675 5312 4939 4563 4188 3819 3462 3122 2803 2509 2242 2003 1793 1610 1453 1319 1207 1113 1034 969 916 873 840 815 797 786 780 778 779 782 787 794 804 821 848 890 953 1041 1161 1315 1506 1733 1994 2284 2595 2919 3245 3564 3866 4143 4388 4598 4772 4908 5010 5080 5123 5143 5143 5126 5095 5050 4993 4923 4841 4747 4642 4527 4403 4275 4144 4016 3893 3780 3681 3599 3538 3500 3489 3506 3553 3629 3736 3871 4033 4220 4429 4655 4894 5141 5392 5643 5889 6127 6355 6569 6768 6952 7121 7274 7412 7537 7648 7747 7834 7910 7976 8031 8077 8114 8142 8162 8174 8179 8177 8168 8153 8131 8104 8070 8030 7985 7935 7881 7822 7761 7697 7632 7567 7502 7439 7376 7316 7256 7198 7141 7084 7028 6972 6915 6858 6801 6742 6683 6622 6560 6496 6429 6360 6288 6213 6136 6057 5975 5893 5810 5728 5648 5568 5491 5416 5342 5271 5202 5135 5070 5007 4947 4889 4836 4787 4743 4704 4671 4643 4621 4604 4591 4583 4578 4576 4576 4577 4579 4581 4581 4579 4573 4562 4544 4518 4483 4436 4378 4306 4221 4121 4007 3879 3739 3587 3426 3257 3082 2905 2728 2553 2385 2224 2074 1936 1812 1702 1607 1527 1462 1412 1378 1361 1364 1390 1441 1522 1637 1790 1984 2218 2493 2807 3153 3525 3915 4314 4712 5101 5472 5821 6141 6433 6695 6929 7138 7326 7495 7649 7791 7922 8043 8155 8257 8350 8432 8506 8569 8625 8674 8718 8759 8797 8834 8872 8909 8946 8982 9017 9050 9081 9108 9132 9154 9173 9189 9204 9218 9230 9240 9249 9255 9259 9258 9254 9246 9233 9217 9197 9174 9150 9126 9102 9079 9059 9042 9029 9020 9016 9017 9024 9035 9051 9070 9091 9115 9139 9164 9187 9210 9231 9251 9270 9289 9309 9330 9352 3671 8 9 1 9375 9399 9423 9446 9468 9488 9505 9519 9529 9537 9543 9548 9552 9558 9564 9573 9584 9597 9611 9626 9641 9654 9665 9674 9680 9683 9685 9684 9683 9681 9680 9681 9683 9688 9694 9702 9710 9719 9728 9736 9742 9747 9749 9751 9751 9751 9750 9751 9752 9754 9758 9762 9767 9772 9775 9778 9780 9781 9781 9780 9780 9779 9779 9779 9779 9779 9777 9775 9770 9762 9753 9741 9727 9712 9697 9682 9666 9649 9631 9609 9582 9547 9503 9448 9380 9298 9203 9096 8978 8850 8716 8577 8436 8296 8158 8025 7899 7781 7674 7580 7500 7438 7393 7368 7363 7375 7403 7443 7490 7539 7583 7616 7631 7624 7591 7528 7433 7308 7154 6972 6767 6542 6304 6056 5805 5557 5318 5096 4895 4723 4587 4491 4440 4437 4483 4578 4719 4904 5126 5378 5654 5946 6245 6546 6840 7124 7392 7642 7873 8082 8271 8440 8591 8724 8843 8948 9041 9124 9198 9263 9321 9372 9417 9455 9487 9513 9534 9551 9565 9576 9585 9594 9602 9611 9621 9632 9643 9654 9666 9676 9686 9695 9703 9711 9719 9726 9734 9743 9752 9762 9772 9781 9790 9797 9803 9806 9808 9809 9809 9809 9808 9809 9810 9812 9815 9817 9818 9818 9815 9811 9803 9794 9782 9770 9756 9742 9729 9717 9705 9693 9682 9670 9657 9641 9623 9602 9576 9547 9512 9472 9426 9373 9310 9237 9150 9048 8928 8788 8626 8439 8228 7992 7733 7452 7153 6838 6511 6178 5842 5509 5184 4871 4574 4300 4052 3834 3651 3508 3407 3353 3348 3394 3491 3638 3832 4070 4346 4653 4984 5331 5686 6041 6390 6726 7045 7343 7618 7870 8098 8303 8487 8650 8794 8921 9032 9129 9213 9285 9346 9398 9442 9479 9511 9537 9560 9579 9594 9607 9615 9618 9615 9604 9585 9555 9512 9455 9383 9292 9181 9050 8895 8716 8511 8281 8024 7742 7435 7105 6755 6389 6011 5625 5236 4850 4472 4106 3758 3430 3127 2849 2599 2377 2182 2013 1871 1752 1657 1584 1533 1503 1498 1517 1563 1640 1751 1897 2082 2308 2573 2877 3217 3589 3986 4401 4826 5252 5671 6076 6458 6814 7140 7435 7698 7930 8135 8316 8475 8617 8744 8859 8964 9060 9148 9228 9300 9365 9423 9475 9521 9561 9597 9628 9657 9682 9703 9722 9738 9750 9759 9765 9769 9771 9773 9775 9778 9783 9790 9799 9809 9820 9831 9840 9847 9851 9852 9850 9846 9842 9837 9834 9833 9835 9840 9848 9858 9870 9882 9893 9902 9908 9912 9913 9911 9907 9902 9895 9887 9880 9872 9864 9856 9849 9842 9836 9831 9827 9825 9824 9824 9824 9825 9825 9822 9817 9807 9793 9773 9748 9717 9681 9641 9597 9548 9496 9440 9379 9315 9245 9171 9093 9012 8930 8847 8768 8693 8627 8571 8528 8499 8485 8487 8504 8534 8577 8631 8693 8762 8835 8911 8987 9064 9140 9213 9284 9351 9415 9476 9532 9584 9631 9673 9711 9743 9770 9793 9811 9825 9835 9843 9849 3672 8 9 2 9860 9873 9886 9897 9908 9918 9928 9937 9946 9954 9962 9969 9975 9979 9982 9984 9983 9981 9977 9972 9966 9960 9953 9946 9939 9932 9925 9919 9911 9902 9890 9875 9855 9829 9797 9756 9707 9647 9578 9498 9406 9304 9191 9069 8937 8797 8651 8501 8350 8199 8052 7913 7784 7669 7572 7496 7442 7414 7411 7434 7483 7554 7646 7755 7877 8008 8143 8279 8412 8538 8655 8762 8859 8945 9021 9089 9149 9205 9257 9307 9356 9405 9453 9502 9550 9597 9642 9685 9724 9760 9792 9820 9843 9863 9879 9891 9901 9909 9915 9919 9923 9925 9927 9929 9929 9929 9928 9925 9921 9915 9908 9898 9887 9874 9859 9843 9825 9807 9787 9768 9748 9729 9710 9692 9674 9656 9639 9622 9605 9588 9571 9553 9533 9513 9490 9466 9440 9412 9381 9348 9313 9276 9237 9197 9156 9116 9077 9040 9006 8977 8953 8935 8924 8922 8927 8942 8964 8995 9034 9079 9130 9186 9245 9306 9367 9427 9484 9537 9586 9628 9664 9693 9716 9733 9744 9750 9752 9751 9748 9743 9737 9731 9724 9716 9708 9698 9687 9675 9660 9643 9623 9601 9577 9552 9524 9496 9467 9437 9407 9376 9344 9310 9275 9236 9193 9145 9091 9029 8959 8878 8788 8686 8572 8447 8311 8165 8011 7850 7686 7520 7357 7201 7055 6924 6811 6719 6653 6614 6603 6622 6671 6747 6850 6976 7122 7284 7458 7639 7824 8008 8188 8361 8525 8677 8817 8944 9059 9161 9252 9332 9404 9468 9525 9577 9625 9668 9709 9746 9781 9813 9843 9870 9893 9914 9933 9948 9961 9972 9980 9987 9991 9994 9995 9995 9993 9990 9984 9976 9966 9953 9936 9917 9893 9865 9833 9797 9756 9711 9663 9610 9555 9498 9440 9381 9324 9269 9218 9172 9132 9099 9075 9060 9054 9056 9068 9087 9112 9142 9175 9208 9239 9267 9288 9301 9304 9295 9275 9241 9193 9133 9058 8970 8869 8754 8625 8483 8325 8152 7963 7756 7532 7290 7030 6754 6462 6156 5841 5518 5192 4866 4543 4228 3922 3630 3351 3089 2843 2616 2406 2217 2047 1900 1778 1684 1620 1592 1603 1656 1755 1902 2097 2340 2629 2959 3324 3718 4132 4558 4986 5409 5818 6206 6567 6897 7194 7456 7684 7879 8044 8180 8292 8382 8455 8512 8557 8593 8621 8642 8660 8676 8690 8704 8720 8738 8761 8788 8821 8860 8905 8955 9011 9071 9134 9199 9264 9328 9390 9449 9503 9552 9597 9637 9671 9702 9730 9754 9776 9797 9816 9834 9851 9867 9882 9895 9906 9915 9922 9926 9928 9928 9926 9923 9919 9915 9912 9909 9907 9907 9907 9908 9909 9910 9909 9908 9905 9901 9894 9885 9875 9864 9853 9841 9829 9818 9809 9801 9794 9789 9785 9782 9779 9777 9774 9771 9766 9761 9754 9745 9735 9723 9710 9696 9680 9663 9645 9626 9605 9583 9558 9532 9503 9472 9439 9403 9363 9321 9276 9227 9174 9116 9054 8986 8912 8831 8743 8648 8544 8433 8313 8186 3673 8 9 2 8052 7912 7765 7614 7458 7299 7137 6973 6807 6639 6470 6300 6128 5955 5781 5605 5428 5249 5070 4890 4710 4530 4352 4174 3998 3825 3654 3485 3319 3157 2997 2840 2687 2539 2395 2258 2129 2009 1902 1810 1736 1682 1652 1649 1674 1731 1820 1942 2097 2284 2500 2743 3008 3292 3588 3892 4198 4502 4798 5082 5351 5603 5835 6048 6241 6415 6572 6712 6838 6952 7054 7146 7229 7303 7369 7426 7473 7511 7537 7552 7556 7547 7526 7493 7448 7393 7328 7253 7170 7079 6982 6879 6771 6660 6545 6428 6310 6192 6076 5961 5851 5746 5648 5558 5479 5410 5353 5310 5280 5265 5264 5278 5306 5349 5406 5476 5559 5654 5761 5878 6005 6140 6282 6429 6581 6735 6891 7046 7199 7350 7496 7637 7772 7901 8024 8140 8249 8351 8448 8538 8622 8700 8774 8842 8905 8964 9018 9067 9112 9153 9189 9222 9251 9276 9297 9314 9328 9339 9346 9351 9352 9351 9347 9342 9335 9326 9316 9306 9295 9284 9272 9260 9247 9233 9218 9201 9181 9158 9131 9098 9060 9015 8962 8900 8830 8750 8660 8561 8451 8333 8205 8069 7926 7778 7624 7468 7310 7153 6998 6849 6706 6573 6451 6342 6249 6173 6115 6078 6061 6065 6090 6136 6202 6286 6387 6502 6630 6767 6912 7062 7214 7365 7513 7657 7794 7922 8042 8151 8249 8337 8414 8481 8538 8587 8627 8661 8689 8712 8732 8749 8765 8781 8797 8813 8831 8851 8872 8896 8922 8950 8980 9012 9046 9080 9116 9151 9185 9219 9251 9280 9307 9330 9351 9367 9381 9391 9399 9405 9410 9414 9418 9422 9426 9431 9436 9442 9447 9452 9456 9458 9458 9457 9454 9450 9446 9441 9438 9436 9436 9439 9445 9453 9465 9478 9493 9508 9522 9535 9545 9552 9555 9553 9547 9536 9522 9504 9484 9460 9435 9407 9377 9344 9307 9264 9216 9160 9094 9016 8926 8823 8704 8570 8420 8256 8078 7888 7687 7478 7265 7049 6836 6628 6430 6245 6078 5932 5810 5718 5655 5626 5631 5670 5742 5847 5980 6139 6320 6516 6724 6938 7152 7363 7565 7756 7933 8095 8241 8372 8488 8591 8683 8766 8840 8909 8973 9033 9090 9145 9196 9245 9291 9333 9372 9407 9438 9465 9489 9509 9527 9543 9557 9570 9581 9592 9602 9611 9619 9627 9633 9639 9642 9644 9644 9642 9637 9629 9619 9607 9591 9573 9552 9529 9502 9473 9439 9402 9360 9312 9257 9193 9120 9034 8935 8821 8689 8540 8371 8183 7974 7745 7498 7232 6952 6657 6352 6039 5721 5401 5083 4768 4460 4161 3874 3600 3344 3106 2889 2697 2531 2396 2293 2227 2200 2215 2273 2375 2521 2710 2939 3204 3500 3823 4164 4517 4876 5234 5584 5921 6241 6542 6821 7077 7310 7521 7712 7883 8037 8175 8298 8408 8505 8591 8664 8727 8779 8821 8853 8876 8892 8900 8903 8899 8890 8875 8855 8827 8790 8744 8685 8613 8525 8419 8294 8149 7984 7798 7591 7366 7122 6862 3674 8 9 2 6587 6299 6001 5695 5383 5067 4750 4434 4121 3815 3517 3229 2955 2695 2452 2228 2024 1840 1677 1536 1415 1313 1230 1162 1108 1066 1033 1006 985 966 950 936 924 916 912 915 926 948 983 1030 1092 1167 1254 1350 1453 1558 1660 1756 1840 1908 1957 1984 1987 1966 1923 1858 1776 1680 1574 1463 1351 1242 1140 1048 968 901 847 805 775 755 741 733 727 723 718 713 709 706 709 720 745 788 855 951 1079 1244 1448 1690 1969 2281 2623 2986 3365 3750 4135 4512 4874 5216 5534 5826 6091 6330 6546 6741 6918 7080 7231 7374 7509 7640 7765 7886 8002 8113 8217 8315 8406 8491 8569 8641 8708 8771 8830 8887 8941 8994 9044 9091 9136 9178 9216 9251 9282 9310 9335 9358 9379 9398 9417 9436 9455 9474 9493 9512 9530 9547 9562 9576 9586 9594 9600 9604 9605 9606 9605 9603 9602 9600 9598 9596 9594 9591 9587 9581 9573 9561 9546 9525 9500 9468 9429 9381 9323 9255 9173 9076 8962 8830 8678 8503 8306 8086 7842 7575 7287 6980 6656 6319 5971 5618 5263 4910 4563 4225 3899 3589 3296 3024 2775 2552 2356 2191 2060 1966 1911 1899 1931 2011 2139 2315 2536 2802 3107 3447 3815 4203 4604 5011 5415 5810 6189 6547 6882 7189 7469 7722 7947 8148 8326 8484 8625 8751 8865 8968 9061 9147 9226 9298 9364 9424 9479 9529 9574 9614 9650 9683 9711 9737 9760 9780 9798 9814 9829 9842 9854 9865 9874 9883 9892 9899 9905 9910 9913 9915 9914 9911 9905 9897 9887 9875 9862 9848 9835 9824 9815 9809 9807 9808 9814 9823 9835 9848 9863 9879 9893 9906 9917 9925 9931 9935 9937 9937 9936 9935 9933 9931 9929 9927 9925 9922 9918 9912 9905 9897 9887 9876 9864 9852 9840 9828 9817 9806 9795 9784 9772 9758 9742 9721 9695 9663 9625 9579 9524 9462 9391 9312 9224 9128 9023 8910 8788 8657 8515 8363 8199 8021 7830 7623 7401 7162 6905 6633 6344 6040 5725 5399 5067 4733 4400 4074 3759 3461 3183 2929 2702 2505 2338 2201 2093 2012 1954 1916 1893 1879 1872 1866 1858 1846 1827 1800 1764 1721 1671 1615 1554 1491 1426 1361 1298 1239 1185 1140 1105 1085 1083 1105 1153 1233 1349 1504 1700 1939 2220 2541 2897 3283 3693 4118 4550 4982 5406 5814 6201 6563 6896 7201 7475 7722 7942 8138 8313 8470 8612 8741 8858 8965 9063 9152 9233 9307 9373 9432 9484 9531 9572 9609 9643 9673 9700 9726 9749 9771 9791 9808 9824 9838 9850 9860 9868 9875 9881 9887 9894 9900 9907 9915 9924 9933 9942 9951 9960 9967 9973 9978 9980 9981 9980 9977 9972 9967 9960 9952 9943 9934 9924 9913 9901 9887 9871 9852 9831 9807 9779 9747 9710 9669 9622 9571 9514 9452 9385 9313 9238 9160 9080 8999 8919 8843 8770 8704 8646 8598 8560 8535 8522 8521 8534 8559 8595 8641 3675 8 9 2 8697 8759 8828 8901 8977 9054 9131 9207 9281 9352 9419 9482 9540 9593 9640 9682 9719 9750 9776 9798 9814 9827 9837 9845 9850 9854 9858 9862 9866 9870 9876 9882 9889 9897 9904 9912 9920 9927 9933 9938 9943 9946 9949 9950 9952 9952 9952 9952 9952 9952 9952 9952 9953 9954 9956 9958 9961 9965 9969 9973 9977 9981 9985 9988 9990 9992 9992 9991 9989 9986 9982 9977 9971 9965 9959 9952 9944 9936 9928 9919 9909 9898 9887 9875 9861 9848 9834 9820 9807 9795 9783 9773 9764 9756 9749 9742 9735 9727 9718 9707 9693 9675 9654 9629 9599 9565 9527 9484 9437 9384 9326 9262 9191 9112 9023 8925 8815 8693 8559 8411 8250 8076 7891 7695 7491 7279 7063 6845 6627 6413 6203 6001 5809 5629 5462 5310 5175 5058 4961 4884 4829 4796 4788 4803 4842 4905 4991 5099 5229 5377 5541 5719 5907 6103 6304 6506 6707 6905 7096 7280 7456 7621 7777 7922 8056 8181 8296 8402 8499 8588 8670 8745 8813 8877 8936 8991 9043 9092 9138 9183 9226 9267 9307 9345 9380 9413 9443 9469 9491 9509 9522 9530 9534 9532 9525 9512 9492 9465 9429 9383 9325 9255 9170 9069 8951 8815 8661 8490 8303 8102 7890 7670 7447 7226 7012 6811 6628 6468 6337 6238 6174 6148 6160 6210 6295 6414 6561 6733 6924 7128 7339 7553 7765 7970 8166 8349 8518 8673 8813 8939 9053 9154 9245 9326 9399 9465 9523 9575 9620 9659 9693 9722 9745 9764 9780 9794 9806 9817 9828 9841 9854 9869 9885 9903 9921 9939 9955 9970 9983 9993 99991000210002 9999 9994 9987 9980 9972 9965 9959 9955 9952 9951 9952 9955 9958 9962 9967 9972 9977 9982 9985 9988 9991 9992 9991 9989 9986 9980 9972 9961 9947 9929 9908 9884 9855 9821 9783 9739 9690 9634 9572 9501 9422 9334 9236 9126 9004 8870 8722 8561 8386 8197 7995 7780 7553 7316 7072 6820 6566 6311 6058 5812 5576 5354 5149 4966 4807 4675 4574 4504 4466 4462 4489 4547 4634 4747 4881 5033 5199 5373 5551 5728 5898 6057 6201 6326 6428 6504 6554 6575 6567 6531 6468 6381 6271 6144 6003 5854 5701 5550 5407 5278 5168 5081 5022 4995 5002 5044 5123 5236 5384 5561 5765 5992 6235 6490 6751 7013 7270 7519 7757 7979 8186 8374 8546 8700 8839 8962 9072 9170 9258 9337 9407 9470 9526 9575 9619 9657 9689 9718 9741 9762 9779 9794 9807 9818 9829 9839 9848 9857 9866 9874 9883 9890 9898 9906 9914 9921 9930 9938 9947 9956 9965 9973 9981 9987 9992 9995 9997 9996 9994 9990 9985 9979 9972 9966 9959 9953 9947 9942 9935 9928 9919 9908 9894 9876 9854 9828 9796 9758 9715 9665 9609 9545 9473 9394 9306 9209 9103 8987 8863 8730 8589 8442 8291 8139 7986 7838 7696 7565 7448 7347 7266 7206 7170 7159 7172 7209 7269 7350 7450 7565 7693 7829 7971 8114 8257 8397 8530 3676 8 9 2 8656 8773 8882 8980 9070 9151 9224 9290 9350 9406 9456 9504 9548 9590 9629 9665 9699 9730 9758 9784 9806 9825 9841 9854 9865 9874 9882 9888 9894 9900 9905 9911 9917 9924 9930 9936 9942 9946 9948 9949 9947 9943 9937 9929 9918 9906 9892 9877 9861 9845 9827 9809 9790 9769 9746 9721 9693 9662 9629 9592 9553 9512 9469 9426 9383 9343 9305 9272 9243 9221 9205 9196 9194 9199 9210 9227 9248 9274 9303 9333 9365 9396 9427 9456 9482 9506 9527 9544 9559 9570 9578 9584 9587 9589 9590 9589 9588 9586 9583 9579 9574 9567 9558 9546 9531 9512 9488 9460 9428 9390 9347 9299 9246 9188 9124 9053 8976 8890 8794 8688 8569 8436 8287 8121 7937 7734 7511 7269 7007 6727 6429 6116 5789 5451 5106 4756 4404 4054 3711 3378 3058 2755 2471 2210 1974 1763 1579 1420 1287 1177 1088 1017 962 921 889 866 849 838 831 831 836 850 874 910 959 1025 1108 1209 1330 1469 1628 1805 1999 2210 2435 2673 2923 3184 3454 3733 4017 4307 4600 4894 5188 5479 5765 6043 6312 6570 6813 7042 7255 7452 7631 7795 7942 8075 8194 8300 8395 8481 8558 8628 8693 8752 8808 8860 8909 8956 9000 9042 9082 9119 9153 9185 9212 9236 9256 9272 9284 9292 9297 9298 9295 9289 9280 9267 9250 9230 9204 9173 9136 9094 9046 8992 8932 8868 8800 8729 8655 8580 8505 8428 8349 8268 8184 8093 7996 7889 7771 7640 7496 7338 7166 6980 6784 6579 6367 6151 5934 5720 5511 5309 5116 4935 4766 4610 4467 4338 4223 4122 4033 3958 3895 3845 3807 3781 3768 3766 3776 3798 3832 3878 3938 4011 4097 4199 4315 4447 4595 4759 4939 5133 5342 5563 5794 6033 6276 6521 6765 7003 7235 7456 7665 7860 8040 8204 8352 8485 8604 8709 8802 8884 8957 9022 9080 9131 9177 9218 9253 9283 9307 9326 9338 9344 9344 9337 9325 9308 9286 9262 9236 9210 9185 9162 9143 9128 9118 9113 9114 9120 9131 9147 9167 9191 9217 9246 9277 9309 9342 9376 9411 9446 9481 9515 9548 9580 9609 9635 9659 9678 9693 9703 9709 9711 9707 9700 9688 9673 9654 9631 9604 9573 9538 9496 9449 9394 9330 9257 9175 9080 8974 8856 8725 8581 8424 8255 8074 7883 7683 7476 7265 7052 6842 6637 6443 6262 6100 5958 5842 5751 5688 5652 5642 5655 5686 5731 5783 5836 5883 5918 5935 5930 5897 5835 5743 5621 5470 5293 5093 4874 4641 4398 4149 3898 3649 3404 3167 2940 2726 2527 2345 2184 2047 1937 1857 1810 1800 1828 1898 2009 2162 2356 2587 2851 3144 3460 3792 4132 4474 4811 5136 5444 5729 5989 6220 6421 6593 6735 6850 6940 7008 7056 7089 7109 7121 7127 7132 7137 7145 7160 7182 7213 7255 7307 7370 7445 7529 7622 7722 7829 7939 8051 8164 8275 8384 8489 8589 8684 8774 8858 8937 9010 9079 9144 9204 9261 9313 9362 3677 8 9 2 9407 9448 9485 9519 9549 9575 9598 9618 9635 9649 9662 9672 9681 9689 9695 9699 9701 9702 9701 9697 9691 9682 9671 9657 9641 9623 9603 9583 9562 9542 9524 9507 9493 9483 9476 9472 9473 9476 9483 9492 9502 9514 9526 9539 9552 9564 9576 9588 9600 9613 9627 9641 9657 9674 9691 9709 9726 9742 9756 9768 9776 9781 9783 9781 9777 9770 9762 9754 9747 9741 9736 9734 9734 9736 9739 9742 9745 9747 9747 9745 9740 9732 9721 9709 9695 9680 9666 9653 9641 9630 9621 9614 9608 9603 9598 9591 9584 9574 9563 9548 9531 9512 9490 9465 9439 9410 9380 9347 9311 9272 9229 9180 9126 9064 8994 8915 8826 8726 8616 8493 8359 8213 8054 7882 7698 7500 7288 7063 6824 6570 6304 6024 5732 5430 5119 4802 4481 4161 3843 3533 3232 2946 2675 2424 2193 1985 1800 1639 1500 1384 1289 1214 1157 1117 1092 1080 1081 1093 1115 1146 1187 1235 1293 1358 1432 1514 1606 1708 1822 1948 2088 2243 2414 2603 2809 3033 3275 3532 3804 4088 4381 4679 4978 5275 5565 5844 6109 6356 6582 6786 6965 7118 7244 7343 7414 7457 7472 7458 7417 7347 7250 7125 6974 6798 6597 6375 6133 5873 5599 5313 5019 4720 4420 4121 3827 3540 3264 3000 2752 2519 2305 2111 1936 1783 1651 1540 1450 1380 1330 1297 1281 1280 1291 1312 1342 1377 1416 1456 1494 1529 1559 1582 1597 1603 1600 1588 1568 1541 1510 1478 1447 1422 1406 1405 1422 1461 1526 1617 1738 1887 2063 2265 2487 2726 2976 3231 3484 3729 3960 4172 4360 4522 4654 4756 4827 4869 4884 4873 4840 4786 4716 4632 4535 4427 4310 4184 4050 3908 3758 3600 3434 3260 3081 2896 2707 2517 2328 2141 1961 1789 1627 1477 1341 1220 1113 1021 943 878 824 780 745 717 695 678 665 655 649 646 647 651 660 673 690 712 739 771 806 845 886 928 970 1011 1050 1086 1119 1147 1172 1195 1217 1241 1269 1306 1354 1417 1499 1603 1729 1880 2056 2255 2476 2715 2968 3230 3497 3763 4024 4275 4514 4737 4943 5130 5299 5451 5587 5707 5815 5911 5996 6073 6142 6204 6258 6306 6346 6379 6404 6421 6429 6427 6416 6395 6364 6322 6270 6207 6134 6051 5958 5857 5746 5628 5502 5370 5231 5087 4936 4781 4619 4453 4281 4104 3921 3735 3545 3353 3160 2968 2778 2594 2417 2248 2090 1945 1812 1695 1591 1503 1430 1372 1328 1298 1281 1277 1285 1305 1335 1374 1421 1475 1533 1594 1655 1714 1769 1817 1857 1886 1904 1911 1907 1892 1869 1839 1806 1771 1740 1714 1699 1697 1712 1746 1803 1883 1988 2118 2273 2452 2654 2875 3114 3365 3626 3893 4161 4426 4684 4933 5170 5392 5597 5787 5959 6115 6256 6383 6497 6600 6694 6780 6860 6933 7001 7064 7122 7176 7225 7271 7312 7349 7383 7414 7443 7470 7497 7524 7550 7578 7606 7635 3678 8 9 2 7664 7693 7722 7750 7776 7798 7818 7833 7843 7848 7848 7841 7829 7812 7788 7759 7725 7686 7641 7592 7537 7478 7415 7347 7274 7199 7121 7041 6960 6880 6801 6725 6654 6588 6528 6475 6431 6394 6366 6346 6334 6331 6336 6349 6370 6398 6435 6480 6533 6594 6662 6737 6819 6905 6996 7089 7183 7276 7367 7454 7537 7615 7687 7752 7810 7862 7908 7947 7981 8008 8030 8047 8058 8063 8061 8053 8038 8015 7985 7946 7897 7839 7770 7690 7598 7494 7377 7246 7103 6948 6780 6602 6414 6219 6019 5816 5613 5412 5216 5028 4851 4686 4535 4400 4282 4182 4100 4036 3989 3959 3945 3944 3956 3979 4011 4050 4095 4144 4196 4250 4307 4367 4430 4497 4571 4653 4743 4845 4959 5085 5225 5378 5542 5716 5899 6087 6278 6469 6656 6839 7014 7179 7334 7477 7609 7730 7840 7940 8031 8114 8189 8257 8319 8374 8425 8469 8509 8544 8575 8601 8625 8647 8667 8687 8706 8727 8748 8771 8796 8821 8848 8875 8903 8930 8957 8983 9007 9031 9054 9077 9100 9123 9147 9171 9195 9220 9245 9269 9292 9312 9330 9345 9356 9363 9367 9367 9364 9360 9354 9348 9342 9337 9333 9331 9329 9329 9329 9329 9328 9326 9322 9317 9310 9302 9293 9283 9275 9267 9262 9259 9260 9264 9272 9283 9297 9314 9333 9354 9375 9397 9419 9441 9461 9481 9499 9516 9531 9546 9558 9570 9581 9591 9601 9611 9621 9632 9644 9656 9670 9683 9697 9711 9723 9734 9744 9751 9756 9758 9758 9756 9753 9750 9746 9743 9741 9742 9744 9748 9753 9760 9767 9775 9782 9788 9792 9795 9796 9795 9793 9790 9786 9783 9779 9776 9774 9773 9773 9773 9774 9775 9777 9778 9779 9780 9780 9781 9782 9782 9782 9782 9782 9781 9779 9777 9774 9770 9766 9762 9759 9756 9755 9755 9758 9762 9768 9775 9782 9789 9795 9800 9802 9801 9798 9792 9784 9775 9766 9758 9751 9746 9744 9745 9748 9752 9758 9763 9768 9771 9771 9768 9763 9755 9745 9734 9723 9713 9703 9696 9691 9688 9687 9687 9687 9687 9687 9685 9682 9676 9669 9661 9652 9643 9633 9624 9616 9609 9603 9597 9591 9584 9577 9569 9560 9549 9537 9524 9509 9494 9477 9460 9441 9421 9399 9375 9347 9315 9278 9234 9183 9123 9054 8974 8883 8780 8664 8533 8388 8227 8050 7856 7646 7419 7176 6917 6644 6359 6062 5756 5442 5124 4802 4480 4160 3845 3536 3237 2950 2678 2422 2186 1971 1777 1607 1460 1336 1233 1150 1085 1034 996 968 949 937 932 935 949 976 1019 1083 1171 1287 1434 1614 1827 2074 2351 2655 2982 3325 3677 4034 4387 4732 5063 5377 5671 5942 6190 6415 6617 6798 6956 7094 7212 7308 7384 7437 7467 7473 7454 7408 7335 7236 7110 6958 6783 6585 6369 6135 5888 5630 5365 5095 4824 4555 4288 4028 3774 3529 3295 3070 2858 2657 2470 2298 2143 2005 1890 1798 1735 3679 8 9 2 1704 1708 1751 1837 1966 2141 2360 2622 2921 3254 3614 3991 4379 4768 5149 5513 5854 6165 6442 6682 6883 7046 7172 7265 7329 7367 7385 7387 7377 7360 7338 7315 7292 7270 7250 7232 7216 7201 7186 7170 7153 7134 7113 7090 7064 7038 7011 6985 6961 6942 6930 6925 6931 6948 6979 7023 7081 7153 7238 7335 7441 7555 7673 7793 7911 8025 8132 8230 8318 8394 8459 8512 8555 8589 8616 8638 8658 8676 8694 8716 8740 8768 8800 8835 8874 8915 8957 9000 9042 9082 9121 9157 9191 9222 9250 9275 9299 9320 9340 9358 9375 9391 9405 9419 9432 9444 9455 9465 9474 9481 9487 9491 9494 9495 9494 9491 9487 9482 9476 9468 9460 9452 9444 9436 9429 9422 9416 9410 9405 9399 9393 9387 9379 9370 9359 9346 9332 9315 9297 9276 9254 9229 9202 9172 9138 9098 9052 8997 8932 8854 8761 8652 8524 8375 8205 8011 7795 7556 7296 7016 6720 6410 6091 5769 5447 5132 4829 4545 4285 4055 3859 3704 3591 3524 3506 3536 3614 3738 3906 4113 4354 4624 4915 5221 5535 5849 6158 6455 6736 6997 7235 7449 7638 7803 7944 8064 8166 8250 8321 8380 8429 8470 8506 8535 8561 8582 8600 8616 8628 8639 8648 8656 8664 8671 8679 8687 8696 8706 8716 8727 8738 8748 8756 8763 8768 8770 8770 8767 8761 8753 8742 8729 8713 8696 8677 8655 8630 8601 8567 8526 8478 8419 8349 8266 8167 8053 7920 7770 7601 7414 7210 6989 6753 6504 6246 5982 5714 5448 5187 4935 4698 4479 4284 4116 3979 3877 3812 3785 3798 3849 3939 4063 4220 4404 4611 4835 5070 5311 5552 5787 6013 6226 6423 6602 6763 6905 7028 7134 7224 7300 7363 7415 7459 7494 7522 7544 7561 7572 7579 7581 7577 7569 7556 7537 7511 7478 7438 7388 7329 7260 7179 7085 6979 6859 6725 6578 6418 6246 6063 5871 5669 5461 5248 5030 4810 4589 4367 4146 3928 3714 3504 3301 3107 2923 2753 2598 2461 2345 2252 2184 2144 2130 2146 2188 2257 2351 2467 2601 2751 2912 3080 3251 3421 3587 3746 3895 4031 4154 4262 4355 4434 4497 4547 4583 4608 4622 4627 4624 4614 4597 4576 4551 4522 4489 4455 4417 4378 4336 4293 4248 4200 4151 4100 4047 3991 3934 3875 3814 3750 3685 3618 3550 3479 3408 3335 3261 3187 3112 3038 2965 2893 2824 2757 2693 2632 2576 2522 2473 2427 2385 2345 2307 2271 2236 2201 2166 2131 2094 2057 2019 1980 1939 1898 1855 1811 1766 1720 1672 1622 1569 1515 1458 1398 1336 1272 1207 1140 1074 1008 944 882 823 768 718 672 632 596 565 539 518 500 486 474 466 460 455 452 451 450 450 452 454 457 461 466 473 481 491 504 518 536 556 579 606 636 669 706 747 791 838 888 942 997 1055 1115 1177 1240 1303 1367 1431 1495 1557 1619 1679 1738 1795 1851 1905 1959 2012 3680 8 9 3 2065 2118 2172 2228 2286 2346 2408 2473 2538 2605 2674 2743 2812 2882 2951 3021 3091 3161 3230 3300 3370 3440 3510 3580 3650 3719 3787 3853 3919 3982 4044 4103 4160 4214 4266 4315 4362 4406 4447 4485 4521 4553 4582 4608 4631 4650 4667 4681 4692 4703 4713 4723 4735 4749 4767 4790 4818 4852 4893 4940 4993 5051 5115 5183 5253 5326 5399 5472 5545 5616 5685 5751 5815 5876 5935 5990 6043 6092 6139 6182 6222 6260 6294 6326 6356 6383 6410 6435 6461 6487 6515 6545 6578 6614 6652 6695 6740 6787 6837 6889 6942 6996 7050 7104 7157 7209 7261 7311 7361 7409 7456 7501 7545 7587 7628 7667 7704 7739 7773 7804 7834 7863 7890 7916 7941 7966 7989 8012 8035 8056 8077 8097 8117 8135 8152 8169 8184 8199 8213 8226 8238 8249 8258 8266 8271 8273 8272 8266 8257 8242 8223 8199 8170 8135 8095 8050 7999 7941 7876 7802 7718 7623 7516 7393 7256 7101 6930 6742 6538 6319 6086 5842 5589 5330 5068 4804 4541 4282 4027 3779 3539 3307 3086 2876 2680 2499 2337 2198 2083 1998 1946 1931 1955 2021 2129 2281 2473 2703 2967 3259 3574 3905 4244 4586 4925 5254 5570 5869 6149 6408 6648 6867 7067 7249 7414 7564 7699 7822 7932 8030 8117 8193 8260 8317 8366 8407 8441 8469 8493 8513 8529 8544 8556 8566 8575 8582 8588 8593 8597 8601 8604 8607 8610 8615 8621 8630 8641 8654 8669 8687 8706 8727 8750 8772 8794 8816 8837 8856 8873 8889 8902 8914 8923 8930 8935 8939 8940 8940 8938 8935 8930 8924 8916 8908 8898 8887 8875 8861 8846 8830 8812 8792 8771 8747 8720 8691 8659 8623 8583 8538 8488 8432 8369 8299 8219 8131 8031 7920 7796 7659 7506 7338 7153 6952 6734 6499 6247 5981 5700 5408 5107 4800 4489 4179 3872 3573 3284 3008 2749 2507 2286 2084 1903 1742 1602 1480 1377 1291 1223 1172 1138 1123 1126 1151 1198 1269 1364 1485 1632 1803 1998 2213 2446 2692 2947 3205 3460 3709 3946 4167 4368 4546 4700 4828 4930 5006 5058 5086 5093 5081 5052 5008 4950 4881 4802 4714 4618 4515 4404 4286 4162 4030 3892 3747 3596 3439 3277 3112 2945 2778 2612 2449 2290 2139 1996 1862 1739 1627 1527 1439 1363 1299 1245 1202 1167 1142 1124 1112 1105 1103 1103 1107 1112 1119 1129 1142 1160 1184 1218 1264 1325 1405 1506 1631 1781 1957 2158 2384 2632 2898 3178 3466 3759 4051 4337 4612 4874 5120 5347 5556 5745 5915 6066 6201 6318 6419 6504 6573 6626 6661 6679 6678 6658 6617 6554 6471 6366 6241 6096 5932 5752 5556 5348 5129 4901 4667 4429 4189 3949 3712 3480 3255 3038 2833 2641 2464 2306 2169 2055 1967 1906 1877 1879 1914 1983 2085 2219 2383 2573 2787 3020 3266 3522 3781 4040 4294 4540 4776 5000 5212 5412 5601 5780 5951 6116 6276 6432 6586 6737 6886 3681 8 9 3 7033 7178 7319 7456 7588 7716 7839 7957 8070 8178 8282 8382 8478 8570 8658 8742 8822 8897 8966 9030 9088 9139 9185 9226 9261 9292 9318 9342 9363 9382 9399 9414 9427 9438 9446 9451 9453 9450 9444 9432 9417 9397 9373 9346 9317 9286 9254 9223 9193 9166 9141 9121 9106 9097 9093 9096 9105 9120 9141 9166 9194 9225 9256 9287 9316 9341 9362 9378 9388 9393 9393 9387 9377 9362 9343 9320 9291 9257 9215 9165 9103 9029 8939 8831 8704 8557 8387 8196 7984 7750 7496 7224 6936 6634 6320 5998 5670 5339 5008 4679 4355 4039 3733 3440 3161 2900 2657 2435 2236 2062 1915 1797 1710 1658 1642 1664 1727 1832 1979 2169 2400 2668 2971 3304 3660 4033 4416 4802 5184 5555 5912 6248 6562 6852 7117 7358 7575 7771 7949 8110 8256 8390 8514 8629 8735 8834 8926 9011 9090 9161 9227 9285 9337 9383 9423 9457 9486 9510 9530 9547 9560 9571 9580 9587 9593 9598 9603 9607 9610 9612 9613 9612 9609 9604 9596 9587 9575 9561 9547 9533 9520 9509 9501 9495 9493 9494 9499 9506 9516 9528 9540 9552 9564 9574 9583 9591 9597 9602 9606 9609 9611 9613 9614 9616 9616 9617 9617 9616 9614 9611 9607 9601 9595 9588 9580 9571 9563 9554 9546 9539 9534 9530 9528 9528 9531 9537 9545 9555 9567 9581 9596 9611 9625 9638 9649 9658 9665 9668 9670 9669 9667 9664 9661 9658 9656 9654 9654 9654 9656 9657 9659 9661 9662 9662 9662 9660 9657 9654 9650 9645 9641 9637 9633 9630 9626 9622 9618 9612 9605 9597 9587 9574 9560 9544 9526 9506 9485 9462 9438 9413 9385 9355 9322 9284 9241 9192 9135 9069 8994 8908 8811 8702 8580 8445 8297 8134 7957 7764 7556 7331 7091 6835 6564 6279 5982 5675 5361 5042 4723 4406 4095 3793 3503 3227 2968 2728 2507 2307 2129 1974 1843 1738 1660 1611 1593 1608 1657 1740 1857 2009 2192 2403 2640 2896 3168 3451 3737 4025 4308 4583 4850 5105 5349 5582 5804 6017 6222 6420 6612 6799 6981 7157 7328 7493 7651 7802 7945 8080 8206 8324 8433 8535 8630 8717 8798 8872 8940 9003 9060 9112 9159 9202 9241 9276 9308 9337 9364 9389 9413 9435 9456 9476 9493 9509 9523 9534 9543 9550 9555 9559 9561 9562 9563 9564 9565 9566 9567 9569 9570 9571 9570 9567 9563 9555 9544 9530 9512 9489 9460 9426 9384 9335 9277 9209 9129 9037 8932 8811 8676 8525 8359 8178 7984 7777 7560 7336 7108 6880 6655 6439 6235 6050 5887 5751 5645 5573 5536 5537 5575 5650 5758 5897 6062 6249 6452 6665 6884 7102 7315 7520 7712 7891 8054 8201 8333 8450 8554 8645 8726 8798 8862 8919 8971 9018 9060 9098 9132 9161 9187 9210 9228 9243 9255 9263 9269 9272 9273 9271 9267 9262 9255 9245 9234 9221 9205 9186 9164 9138 9107 9072 9031 8983 8929 8868 8799 8722 8638 8547 8449 8345 3682 8 9 3 8236 8123 8009 7894 7779 7668 7561 7460 7367 7283 7209 7145 7093 7051 7021 7001 6990 6986 6988 6993 6998 7002 7003 6997 6985 6963 6932 6891 6841 6783 6719 6650 6580 6509 6441 6377 6319 6269 6226 6192 6165 6146 6132 6123 6116 6110 6102 6090 6073 6048 6013 5967 5909 5837 5751 5651 5535 5405 5261 5104 4935 4755 4567 4371 4169 3963 3754 3544 3334 3126 2921 2719 2524 2335 2155 1985 1827 1681 1550 1434 1334 1249 1179 1124 1082 1050 1028 1012 1001 992 984 974 963 948 931 910 888 864 839 815 792 772 753 737 724 713 705 699 695 692 692 693 696 701 708 716 726 738 750 763 776 789 801 813 825 839 856 878 909 950 1005 1076 1167 1279 1413 1570 1749 1949 2168 2403 2649 2904 3164 3424 3681 3931 4174 4405 4625 4832 5026 5207 5376 5534 5681 5818 5947 6068 6183 6292 6396 6496 6593 6686 6777 6865 6951 7036 7117 7197 7274 7348 7420 7488 7552 7614 7671 7725 7775 7821 7864 7903 7938 7971 8000 8026 8049 8070 8089 8105 8119 8131 8141 8149 8156 8161 8165 8167 8168 8168 8167 8166 8164 8163 8162 8161 8162 8162 8163 8164 8165 8164 8161 8155 8146 8133 8116 8094 8067 8035 8000 7961 7919 7875 7830 7785 7740 7696 7653 7611 7570 7529 7489 7447 7405 7361 7315 7267 7217 7166 7114 7061 7010 6960 6913 6869 6830 6795 6765 6740 6720 6704 6692 6684 6679 6678 6681 6687 6697 6710 6728 6751 6778 6810 6846 6885 6929 6974 7022 7071 7121 7171 7220 7268 7316 7362 7408 7452 7496 7539 7581 7621 7660 7697 7731 7761 7788 7811 7830 7843 7851 7854 7852 7844 7830 7811 7787 7756 7720 7678 7630 7576 7517 7453 7383 7309 7231 7150 7065 6978 6889 6799 6708 6616 6525 6434 6344 6257 6172 6092 6016 5948 5887 5834 5791 5759 5738 5728 5729 5741 5763 5795 5835 5882 5935 5993 6055 6119 6185 6251 6319 6386 6454 6522 6591 6660 6730 6801 6874 6949 7026 7105 7185 7267 7350 7434 7517 7599 7680 7758 7834 7906 7975 8040 8102 8160 8215 8268 8318 8368 8416 8464 8511 8558 8604 8650 8694 8736 8776 8813 8846 8876 8903 8926 8946 8963 8978 8992 9005 9018 9031 9045 9060 9075 9091 9108 9124 9139 9153 9164 9173 9180 9184 9185 9185 9182 9179 9175 9172 9169 9167 9167 9167 9169 9170 9172 9173 9172 9169 9164 9157 9147 9134 9120 9103 9085 9066 9047 9027 9007 8987 8966 8946 8925 8904 8882 8860 8837 8814 8791 8768 8745 8723 8702 8682 8662 8644 8626 8608 8590 8572 8553 8532 8510 8487 8460 8431 8399 8362 8322 8276 8225 8168 8105 8034 7957 7873 7783 7686 7585 7479 7371 7261 7150 7039 6930 6822 6716 6612 6509 6406 6303 6198 6090 5977 5858 5733 5600 5458 5308 5149 4982 4808 4627 4441 4250 4056 3859 3661 3463 3683 8 9 3 3265 3068 2873 2681 2493 2311 2134 1965 1804 1654 1513 1384 1267 1163 1070 989 919 858 807 764 727 695 669 647 628 612 600 591 584 581 580 582 586 592 601 611 624 641 661 686 718 757 805 864 934 1016 1111 1217 1335 1464 1602 1748 1901 2059 2222 2388 2559 2734 2914 3099 3292 3492 3700 3916 4141 4373 4610 4851 5093 5333 5569 5799 6019 6228 6426 6610 6781 6940 7086 7221 7347 7464 7573 7675 7771 7862 7947 8026 8101 8170 8234 8293 8348 8398 8446 8491 8534 8576 8617 8658 8698 8738 8778 8816 8853 8888 8921 8951 8979 9004 9026 9046 9065 9082 9099 9116 9132 9149 9167 9185 9204 9223 9242 9260 9276 9292 9305 9316 9325 9332 9337 9341 9344 9346 9349 9352 9356 9362 9370 9381 9393 9407 9423 9440 9457 9475 9491 9507 9520 9532 9541 9548 9553 9556 9558 9557 9556 9555 9553 9551 9550 9549 9550 9550 9552 9554 9556 9557 9558 9558 9556 9552 9547 9540 9532 9522 9512 9503 9494 9487 9481 9478 9478 9481 9486 9494 9503 9513 9524 9536 9546 9556 9565 9574 9581 9588 9595 9602 9609 9615 9622 9628 9633 9638 9641 9643 9642 9640 9635 9627 9616 9601 9583 9559 9530 9495 9452 9401 9340 9269 9187 9096 8996 8889 8776 8662 8549 8441 8343 8257 8188 8138 8110 8104 8121 8160 8219 8295 8385 8484 8591 8699 8807 8911 9009 9101 9184 9259 9326 9386 9440 9487 9530 9568 9601 9631 9656 9676 9692 9704 9711 9715 9715 9712 9708 9701 9694 9684 9673 9660 9642 9620 9592 9555 9509 9453 9386 9307 9216 9113 8999 8873 8737 8589 8430 8260 8078 7882 7673 7448 7210 6956 6688 6407 6117 5818 5516 5214 4915 4625 4348 4085 3842 3620 3421 3246 3097 2975 2879 2811 2772 2761 2781 2832 2915 3031 3180 3361 3573 3815 4082 4372 4679 4998 5325 5653 5977 6294 6598 6887 7158 7410 7641 7853 8046 8220 8376 8517 8643 8755 8856 8946 9026 9097 9161 9218 9268 9314 9355 9392 9426 9456 9484 9508 9530 9550 9567 9582 9596 9608 9621 9633 9645 9659 9673 9689 9705 9721 9737 9751 9764 9774 9781 9785 9787 9786 9784 9781 9778 9777 9776 9777 9781 9785 9791 9798 9804 9809 9812 9813 9813 9811 9807 9803 9798 9794 9792 9790 9791 9792 9795 9798 9802 9804 9805 9805 9803 9799 9794 9788 9781 9775 9769 9765 9761 9758 9756 9754 9752 9749 9746 9742 9736 9729 9721 9712 9703 9694 9685 9677 9669 9663 9658 9654 9652 9650 9649 9650 9650 9652 9654 9656 9658 9661 9662 9663 9663 9662 9660 9656 9650 9643 9635 9625 9614 9603 9591 9579 9567 9555 9543 9531 9518 9506 9493 9479 9466 9452 9438 9425 9412 9399 9388 9377 9366 9357 9347 9337 9327 9315 9303 9288 9272 9255 9235 9214 9192 9168 9144 9118 9091 9063 9034 9003 8970 8935 8898 8857 8814 8768 3684 8 9 3 8718 8666 8611 8552 8491 8427 8359 8286 8209 8127 8038 7942 7838 7725 7603 7471 7330 7178 7016 6845 6664 6476 6279 6075 5865 5648 5425 5196 4962 4722 4477 4227 3973 3716 3458 3199 2944 2693 2451 2219 2000 1798 1613 1448 1302 1177 1072 984 913 856 812 777 750 730 715 705 699 697 699 706 716 731 749 769 791 814 837 860 883 908 937 973 1018 1078 1156 1257 1384 1539 1724 1939 2182 2450 2738 3041 3351 3663 3969 4263 4539 4793 5022 5225 5400 5548 5672 5772 5853 5916 5965 6003 6033 6056 6076 6093 6111 6130 6153 6181 6216 6259 6311 6373 6445 6527 6618 6717 6824 6934 7048 7162 7274 7383 7486 7584 7676 7761 7839 7912 7979 8042 8102 8159 8214 8266 8317 8366 8414 8460 8505 8548 8590 8631 8671 8712 8752 8793 8834 8876 8918 8959 9001 9041 9079 9116 9150 9181 9211 9237 9261 9284 9304 9323 9341 9357 9372 9387 9400 9412 9423 9433 9442 9451 9459 9468 9476 9485 9495 9505 9515 9526 9536 9546 9555 9562 9567 9570 9571 9569 9565 9558 9549 9538 9524 9508 9489 9467 9441 9411 9376 9336 9290 9239 9181 9118 9050 8976 8899 8818 8735 8651 8566 8481 8398 8316 8237 8161 8089 8022 7960 7903 7852 7808 7769 7737 7710 7688 7670 7656 7643 7632 7621 7609 7595 7580 7563 7544 7523 7502 7480 7459 7438 7419 7400 7382 7365 7348 7331 7312 7292 7270 7247 7222 7195 7169 7143 7120 7099 7083 7072 7067 7067 7073 7083 7097 7113 7129 7143 7155 7162 7163 7159 7149 7134 7116 7097 7078 7063 7053 7053 7063 7085 7121 7172 7237 7317 7409 7513 7627 7748 7875 8004 8134 8261 8384 8501 8610 8710 8800 8879 8948 9006 9055 9096 9131 9159 9184 9205 9225 9244 9263 9281 9298 9315 9329 9342 9352 9360 9365 9368 9369 9369 9369 9369 9370 9373 9377 9383 9389 9395 9401 9404 9405 9403 9399 9391 9381 9369 9357 9345 9335 9327 9322 9320 9322 9326 9332 9339 9346 9351 9355 9357 9356 9352 9345 9337 9327 9317 9307 9298 9291 9285 9281 9278 9276 9275 9272 9269 9263 9256 9245 9233 9218 9201 9183 9165 9146 9129 9113 9099 9087 9078 9071 9067 9065 9064 9064 9064 9063 9062 9059 9054 9046 9037 9025 9011 8995 8977 8956 8934 8911 8886 8859 8831 8800 8768 8734 8698 8659 8619 8577 8533 8489 8443 8398 8352 8307 8263 8221 8180 8140 8103 8067 8033 8001 7971 7943 7917 7894 7873 7856 7842 7832 7825 7822 7822 7826 7832 7840 7849 7858 7867 7874 7880 7884 7885 7883 7880 7876 7870 7863 7857 7850 7843 7836 7828 7818 7807 7793 7775 7753 7727 7696 7661 7622 7579 7533 7485 7434 7383 7330 7276 7221 7164 7105 7045 6982 6918 6852 6784 6716 6649 6582 6517 6454 6394 6337 6282 6230 6179 6130 6082 6035 5989 5944 5901 5860 5822 5788 5758 5734 3685 8 9 3 5715 5701 5692 5687 5685 5684 5683 5681 5677 5670 5658 5643 5624 5601 5575 5546 5515 5482 5447 5411 5374 5335 5293 5249 5202 5151 5098 5041 4981 4919 4855 4789 4723 4656 4590 4524 4457 4391 4324 4257 4187 4116 4043 3967 3889 3808 3725 3641 3555 3469 3382 3296 3210 3125 3041 2957 2873 2789 2704 2617 2529 2438 2345 2249 2150 2050 1947 1843 1739 1635 1532 1433 1337 1245 1159 1080 1008 943 886 836 794 757 727 701 680 661 646 631 618 606 595 585 575 567 559 554 550 549 549 551 554 558 563 568 574 579 585 591 597 606 616 630 649 673 703 740 785 838 899 968 1043 1126 1214 1308 1406 1507 1611 1717 1825 1935 2045 2156 2268 2381 2493 2606 2718 2830 2940 3049 3156 3261 3364 3464 3562 3658 3752 3845 3937 4027 4118 4209 4299 4390 4482 4573 4664 4755 4844 4933 5019 5104 5187 5267 5345 5421 5495 5567 5638 5707 5776 5843 5909 5973 6037 6098 6158 6216 6272 6325 6376 6426 6473 6520 6565 6610 6655 6699 6743 6787 6830 6872 6913 6952 6988 7022 7053 7082 7107 7131 7153 7174 7194 7215 7237 7260 7285 7311 7339 7368 7398 7428 7458 7486 7514 7539 7562 7581 7598 7610 7618 7621 7618 7609 7592 7567 7532 7487 7430 7362 7280 7187 7080 6961 6830 6689 6539 6381 6218 6051 5882 5714 5548 5386 5231 5082 4942 4811 4690 4577 4473 4376 4286 4201 4119 4040 3963 3886 3811 3737 3666 3600 3542 3496 3464 3450 3458 3490 3549 3635 3750 3891 4058 4246 4452 4671 4898 5130 5360 5586 5804 6011 6207 6390 6560 6719 6866 7004 7134 7257 7374 7485 7591 7692 7788 7880 7966 8048 8124 8196 8263 8327 8386 8443 8496 8545 8592 8634 8673 8706 8733 8755 8769 8777 8777 8771 8758 8740 8717 8690 8661 8631 8600 8571 8544 8519 8498 8480 8467 8458 8454 8454 8458 8465 8476 8489 8504 8520 8537 8552 8567 8580 8592 8601 8609 8615 8620 8625 8628 8632 8636 8640 8645 8649 8654 8658 8662 8665 8666 8667 8665 8663 8658 8652 8643 8632 8617 8599 8577 8550 8518 8481 8438 8391 8341 8288 8234 8182 8133 8091 8056 8031 8016 8013 8021 8040 8068 8103 8143 8187 8231 8274 8315 8350 8381 8406 8425 8440 8450 8458 8463 8466 8468 8470 8471 8471 8470 8467 8462 8455 8444 8430 8412 8391 8367 8341 8312 8282 8251 8220 8187 8155 8122 8088 8054 8018 7981 7942 7901 7858 7813 7766 7716 7665 7611 7554 7495 7434 7369 7302 7232 7158 7081 7001 6918 6831 6742 6649 6554 6456 6355 6252 6146 6036 5924 5807 5687 5563 5434 5301 5163 5022 4877 4730 4580 4428 4276 4125 3974 3824 3676 3530 3387 3244 3103 2963 2823 2684 2543 2403 2262 2122 1982 1845 1711 1581 1458 1341 1233 1134 1045 965 896 836 786 744 710 683 661 646 3686 8 9 3 635 628 626 628 635 646 664 690 724 768 824 894 979 1080 1197 1332 1484 1652 1835 2029 2233 2444 2659 2874 3087 3295 3496 3688 3871 4045 4209 4364 4511 4652 4788 4919 5047 5171 5292 5410 5525 5635 5739 5838 5930 6015 6091 6159 6219 6271 6315 6353 6386 6414 6440 6463 6487 6511 6537 6566 6598 6633 6672 6714 6758 6803 6849 6894 6936 6975 7009 7037 7057 7068 7071 7064 7047 7021 6986 6942 6893 6838 6779 6720 6660 6603 6551 6504 6465 6434 6411 6397 6390 6389 6392 6396 6399 6398 6389 6368 6333 6282 6211 6120 6006 5869 5709 5526 5323 5099 4858 4603 4335 4060 3781 3501 3226 2958 2703 2464 2243 2043 1864 1708 1574 1460 1365 1287 1224 1174 1138 1114 1105 1113 1142 1196 1280 1399 1556 1754 1995 2278 2601 2957 3342 3746 4160 4575 4980 5368 5731 6065 6365 6630 6862 7062 7235 7385 7516 7633 7740 7839 7934 8026 8114 8198 8277 8350 8417 8477 8529 8573 8611 8642 8669 8693 8714 8734 8754 8772 8791 8809 8825 8840 8852 8862 8870 8875 8878 8879 8881 8883 8887 8892 8901 8914 8929 8948 8969 8991 9014 9037 9058 9078 9094 9106 9115 9120 9122 9121 9118 9113 9107 9101 9094 9087 9081 9073 9065 9056 9044 9030 9013 8994 8972 8948 8922 8896 8871 8846 8823 8804 8787 8774 8765 8759 8756 8756 8758 8763 8769 8777 8787 8798 8812 8827 8844 8864 8885 8908 8932 8957 8983 9009 9034 9059 9083 9107 9129 9150 9169 9188 9204 9220 9233 9244 9252 9257 9260 9259 9256 9250 9242 9233 9223 9212 9203 9194 9188 9183 9181 9182 9185 9190 9196 9203 9210 9217 9223 9228 9230 9230 9228 9224 9218 9209 9200 9190 9180 9169 9159 9149 9138 9127 9115 9101 9084 9063 9037 9004 8965 8918 8863 8801 8730 8651 8565 8472 8373 8268 8158 8045 7928 7810 7691 7573 7457 7345 7239 7141 7052 6974 6908 6856 6818 6794 6786 6791 6810 6841 6883 6934 6993 7059 7130 7203 7279 7355 7430 7501 7569 7630 7684 7728 7762 7783 7792 7788 7769 7737 7692 7635 7567 7489 7402 7308 7209 7104 6996 6883 6767 6647 6523 6395 6262 6125 5982 5833 5679 5521 5358 5191 5022 4852 4683 4517 4356 4203 4062 3935 3827 3740 3679 3645 3642 3671 3733 3828 3954 4110 4292 4496 4716 4949 5189 5429 5666 5895 6110 6310 6492 6653 6794 6912 7007 7081 7133 7165 7176 7169 7144 7103 7049 6983 6909 6830 6749 6669 6595 6529 6474 6434 6409 6403 6414 6444 6491 6553 6630 6719 6817 6922 7032 7144 7257 7368 7477 7580 7678 7770 7854 7930 7998 8057 8108 8151 8186 8215 8238 8256 8271 8283 8294 8304 8315 8325 8336 8348 8360 8372 8383 8394 8403 8410 8415 8418 8419 8417 8413 8406 8398 8387 8375 8361 8346 8331 8314 8298 8281 8265 8249 8234 8219 8204 8188 8170 8150 8127 8099 8066 3687 8 9 3 8027 7981 7927 7866 7797 7720 7636 7544 7445 7338 7224 7104 6976 6842 6701 6553 6399 6239 6074 5904 5731 5553 5373 5191 5005 4817 4626 4431 4232 4029 3820 3607 3391 3172 2952 2735 2522 2317 2123 1944 1780 1634 1507 1399 1309 1234 1174 1126 1087 1057 1035 1020 1015 1022 1044 1085 1149 1240 1362 1515 1702 1921 2168 2440 2730 3031 3335 3635 3923 4192 4439 4658 4849 5011 5145 5255 5343 5414 5471 5517 5557 5592 5623 5653 5679 5703 5724 5740 5750 5754 5751 5741 5724 5699 5668 5629 5584 5531 5471 5403 5326 5241 5145 5040 4925 4801 4668 4529 4384 4237 4090 3946 3807 3676 3556 3448 3355 3278 3218 3175 3149 3139 3145 3166 3198 3241 3293 3350 3411 3472 3532 3588 3638 3680 3714 3737 3750 3753 3745 3727 3700 3666 3624 3576 3522 3465 3403 3339 3272 3203 3132 3060 2987 2914 2841 2769 2699 2633 2570 2511 2458 2410 2367 2331 2299 2273 2251 2233 2218 2206 2195 2185 2176 2166 2157 2146 2135 2123 2110 2095 2079 2062 2044 2025 2004 1983 1961 1938 1914 1889 1864 1838 1810 1781 1751 1719 1685 1649 1610 1568 1524 1477 1427 1374 1319 1262 1203 1143 1082 1020 960 900 842 786 732 682 636 593 554 519 488 462 439 419 403 390 380 372 366 361 358 357 357 359 362 367 373 383 394 408 426 446 469 496 526 559 595 634 676 720 766 815 865 916 968 1021 1073 1125 1176 1225 1271 1316 1359 1399 1438 1475 1511 1547 1583 1620 1658 1698 1740 1783 1829 1875 1922 1970 2017 2063 2109 2154 2197 2239 2279 2319 2358 2397 2434 2471 2506 2539 2571 2600 2625 2646 2663 2675 2682 2683 2678 2668 2652 2630 2602 2568 2527 2480 2425 2363 2294 2217 2133 2041 1944 1842 1736 1630 1523 1420 1321 1230 1147 1074 1011 959 917 885 860 843 831 824 821 822 827 840 861 893 941 1006 1093 1203 1338 1499 1685 1894 2122 2365 2619 2878 3136 3388 3630 3857 4067 4259 4432 4585 4721 4841 4947 5041 5124 5199 5266 5326 5380 5428 5471 5510 5544 5574 5603 5631 5660 5691 5727 5768 5815 5869 5929 5996 6068 6144 6222 6300 6378 6453 6525 6592 6654 6710 6761 6806 6846 6881 6913 6940 6964 6985 7002 7017 7028 7037 7042 7044 7043 7037 7028 7014 6996 6973 6944 6909 6868 6821 6769 6712 6650 6585 6517 6449 6382 6316 6255 6198 6146 6101 6064 6033 6010 5995 5988 5988 5997 6014 6039 6073 6116 6168 6229 6297 6374 6457 6547 6641 6738 6838 6939 7040 7140 7239 7336 7431 7523 7613 7699 7782 7862 7937 8007 8072 8132 8186 8234 8277 8315 8349 8379 8406 8430 8453 8474 8494 8512 8529 8543 8555 8564 8569 8571 8570 8565 8558 8549 8538 8527 8515 8504 8494 8484 8474 8465 8455 8446 8436 8426 8416 8405 8395 3688 8 9 4 8411 8411 8409 8404 8394 8379 8358 8328 8288 8237 8173 8092 7995 7878 7741 7583 7404 7206 6989 6755 6508 6250 5985 5717 5448 5183 4925 4678 4444 4227 4031 3858 3711 3594 3508 3456 3441 3462 3519 3612 3739 3895 4078 4282 4502 4732 4967 5201 5430 5651 5860 6056 6238 6404 6555 6691 6811 6915 7002 7070 7118 7143 7144 7117 7061 6975 6859 6712 6537 6335 6110 5865 5605 5336 5060 4783 4509 4242 3985 3742 3516 3309 3125 2966 2836 2736 2672 2644 2656 2709 2804 2942 3121 3338 3590 3872 4177 4500 4833 5170 5504 5829 6140 6433 6705 6955 7181 7383 7563 7722 7862 7984 8090 8183 8262 8331 8389 8438 8478 8512 8538 8558 8573 8584 8590 8594 8596 8597 8598 8599 8600 8603 8608 8615 8624 8635 8648 8662 8677 8693 8707 8720 8731 8738 8742 8743 8739 8732 8723 8711 8697 8683 8668 8655 8642 8630 8618 8606 8594 8580 8563 8544 8520 8492 8459 8420 8375 8323 8264 8195 8116 8023 7916 7791 7647 7480 7290 7075 6836 6571 6284 5975 5649 5309 4960 4605 4251 3900 3559 3230 2918 2625 2355 2108 1885 1688 1516 1368 1242 1138 1052 984 930 887 855 831 813 801 793 789 788 791 797 806 819 834 852 872 894 918 941 965 987 1008 1026 1041 1052 1060 1064 1065 1065 1064 1066 1073 1090 1122 1173 1248 1352 1489 1663 1874 2123 2407 2724 3068 3432 3808 4189 4566 4933 5283 5611 5914 6191 6442 6668 6872 7056 7224 7380 7525 7662 7792 7915 8032 8143 8246 8341 8428 8507 8577 8641 8698 8750 8799 8844 8889 8932 8974 9016 9057 9097 9135 9170 9202 9230 9255 9276 9293 9308 9320 9331 9341 9351 9361 9372 9384 9398 9412 9427 9442 9458 9473 9487 9500 9512 9523 9533 9541 9549 9555 9561 9566 9570 9574 9578 9581 9584 9587 9589 9592 9594 9596 9598 9598 9598 9596 9592 9586 9578 9568 9555 9542 9527 9513 9500 9488 9480 9475 9473 9475 9480 9488 9497 9506 9514 9521 9525 9527 9525 9520 9512 9501 9488 9472 9455 9436 9414 9390 9362 9331 9294 9252 9204 9149 9086 9016 8937 8848 8750 8640 8519 8386 8240 8079 7903 7713 7508 7288 7054 6807 6549 6282 6007 5727 5444 5159 4876 4596 4320 4051 3792 3543 3308 3088 2886 2705 2548 2417 2316 2247 2211 2210 2244 2314 2416 2549 2707 2886 3078 3279 3479 3671 3848 4003 4132 4229 4292 4319 4312 4272 4202 4107 3994 3868 3736 3605 3482 3374 3286 3225 3194 3198 3240 3321 3442 3603 3801 4036 4301 4593 4906 5233 5569 5906 6239 6562 6869 7157 7424 7666 7885 8080 8252 8403 8535 8650 8751 8839 8916 8984 9043 9094 9137 9173 9201 9222 9235 9241 9239 9229 9211 9184 9147 9098 9037 8961 8868 8756 8623 8467 8286 8081 7852 7600 7327 7037 6732 6418 6099 5778 5462 5153 4856 4574 4309 4065 3844 3648 3689 8 9 4 3482 3346 3246 3182 3158 3176 3237 3339 3481 3659 3866 4096 4341 4589 4832 5059 5262 5434 5567 5659 5708 5714 5678 5605 5498 5362 5204 5029 4842 4647 4451 4257 4071 3898 3741 3607 3501 3427 3390 3393 3440 3532 3669 3849 4069 4323 4607 4914 5235 5564 5892 6215 6525 6818 7091 7341 7569 7773 7954 8115 8256 8381 8491 8589 8677 8755 8826 8890 8948 9000 9047 9088 9124 9154 9180 9202 9219 9234 9247 9259 9270 9282 9294 9308 9322 9337 9352 9366 9378 9388 9396 9400 9402 9400 9396 9391 9384 9377 9371 9366 9362 9360 9359 9358 9358 9357 9354 9350 9344 9335 9323 9309 9293 9275 9256 9236 9215 9193 9171 9148 9124 9098 9070 9039 9004 8965 8921 8871 8815 8751 8680 8599 8508 8407 8295 8172 8037 7890 7733 7566 7390 7207 7018 6826 6631 6437 6246 6058 5877 5703 5538 5383 5238 5105 4982 4870 4769 4678 4594 4517 4445 4375 4305 4233 4155 4070 3976 3871 3756 3629 3491 3344 3190 3030 2867 2703 2541 2384 2233 2090 1958 1836 1728 1634 1555 1492 1446 1417 1407 1415 1441 1485 1544 1617 1702 1795 1893 1993 2091 2183 2266 2336 2392 2431 2451 2453 2435 2398 2344 2273 2188 2091 1984 1871 1754 1635 1518 1405 1298 1197 1106 1023 951 888 834 790 753 724 701 683 670 662 657 656 659 665 676 692 713 742 778 824 880 949 1033 1131 1247 1380 1532 1701 1889 2092 2309 2539 2776 3019 3263 3505 3742 3969 4186 4390 4581 4757 4921 5072 5214 5348 5476 5600 5723 5844 5966 6088 6210 6332 6451 6568 6680 6786 6887 6980 7067 7148 7222 7291 7356 7416 7474 7529 7582 7631 7678 7720 7758 7791 7818 7839 7855 7865 7870 7870 7868 7864 7860 7856 7853 7853 7857 7864 7875 7891 7911 7934 7962 7993 8027 8063 8101 8140 8179 8218 8257 8294 8330 8364 8395 8424 8450 8474 8494 8512 8527 8539 8549 8555 8558 8558 8557 8553 8548 8544 8539 8537 8538 8543 8552 8567 8588 8614 8645 8680 8719 8761 8804 8848 8892 8934 8975 9013 9050 9083 9114 9142 9168 9191 9212 9231 9248 9263 9277 9289 9302 9314 9327 9339 9353 9366 9380 9394 9407 9419 9430 9439 9447 9454 9459 9464 9468 9472 9477 9481 9486 9491 9494 9496 9496 9494 9487 9478 9464 9447 9427 9403 9375 9344 9308 9266 9218 9160 9092 9011 8915 8802 8671 8520 8349 8158 7948 7720 7475 7215 6944 6664 6378 6089 5800 5516 5239 4973 4720 4483 4264 4064 3882 3719 3573 3442 3323 3214 3111 3011 2913 2815 2714 2611 2506 2399 2291 2183 2078 1976 1881 1794 1717 1654 1608 1583 1582 1610 1671 1769 1905 2084 2304 2565 2864 3198 3560 3943 4340 4743 5145 5537 5914 6271 6605 6912 7193 7447 7676 7881 8065 8230 8377 8509 8628 8734 8828 8911 8985 9049 9104 9150 9189 9221 9247 9268 9284 9297 3690 8 9 4 9306 9313 9319 9323 9327 9332 9336 9341 9346 9351 9355 9357 9357 9353 9343 9327 9303 9271 9231 9183 9129 9070 9008 8945 8885 8829 8781 8742 8713 8696 8691 8698 8717 8746 8784 8830 8883 8942 9005 9072 9141 9213 9284 9355 9424 9489 9550 9605 9653 9693 9726 9752 9770 9784 9793 9800 9807 9814 9823 9834 9847 9863 9879 9894 9908 9920 9927 9931 9930 9926 9919 9910 9901 9894 9889 9888 9891 9897 9907 9920 9934 9947 9959 9968 9974 9976 9975 9970 9962 9954 9945 9937 9930 9925 9923 9922 9922 9922 9922 9920 9917 9911 9902 9891 9878 9863 9846 9828 9807 9785 9759 9728 9690 9644 9587 9517 9431 9329 9208 9067 8907 8726 8525 8305 8068 7814 7548 7270 6986 6697 6409 6127 5854 5596 5357 5142 4956 4801 4682 4600 4556 4551 4584 4654 4759 4897 5063 5254 5467 5696 5937 6186 6438 6689 6933 7167 7388 7592 7778 7943 8088 8213 8319 8409 8486 8552 8610 8665 8718 8773 8830 8889 8952 9017 9083 9148 9211 9269 9322 9368 9407 9439 9463 9480 9491 9497 9498 9495 9487 9474 9455 9429 9393 9347 9287 9212 9120 9008 8877 8724 8551 8356 8140 7904 7650 7378 7090 6787 6472 6146 5811 5471 5126 4782 4440 4105 3779 3467 3172 2897 2644 2414 2208 2028 1872 1741 1635 1554 1498 1470 1471 1505 1574 1682 1831 2023 2259 2538 2857 3211 3595 4001 4419 4842 5260 5666 6052 6414 6746 7049 7321 7563 7778 7968 8138 8289 8425 8549 8662 8767 8863 8951 9032 9105 9171 9230 9282 9328 9367 9402 9432 9458 9481 9502 9521 9539 9557 9575 9593 9611 9628 9646 9663 9678 9692 9704 9713 9718 9721 9720 9716 9710 9701 9691 9680 9670 9661 9654 9649 9646 9645 9646 9649 9651 9653 9654 9652 9647 9638 9625 9608 9587 9562 9534 9503 9469 9433 9396 9357 9316 9273 9227 9178 9124 9065 8998 8922 8836 8737 8624 8495 8349 8185 8001 7798 7575 7334 7075 6801 6512 6211 5900 5582 5260 4935 4611 4288 3970 3658 3356 3065 2788 2528 2286 2066 1869 1695 1546 1420 1317 1235 1170 1120 1083 1055 1036 1026 1024 1035 1061 1106 1177 1277 1412 1585 1797 2048 2337 2660 3010 3380 3763 4150 4533 4904 5257 5589 5895 6174 6428 6656 6861 7047 7216 7371 7515 7650 7779 7902 8019 8132 8239 8342 8438 8529 8614 8693 8765 8833 8895 8953 9007 9058 9106 9152 9196 9239 9279 9317 9351 9382 9409 9432 9450 9463 9472 9477 9479 9479 9478 9476 9475 9475 9476 9479 9483 9487 9492 9496 9500 9502 9503 9502 9499 9495 9490 9484 9477 9470 9462 9454 9446 9436 9426 9414 9400 9384 9365 9342 9316 9287 9253 9216 9174 9130 9082 9031 8979 8926 8873 8822 8775 8733 8697 8668 8648 8639 8639 8650 8670 8700 8739 8784 8834 8887 8942 8996 9048 9097 9140 9179 9211 9238 9260 9278 9292 9304 9314 9325 9337 3691 8 9 4 9350 9366 9384 9404 9427 9451 9477 9503 9530 9555 9580 9604 9626 9646 9665 9682 9697 9710 9721 9731 9739 9745 9750 9753 9754 9755 9756 9756 9757 9759 9762 9767 9773 9780 9788 9797 9805 9813 9819 9823 9825 9825 9823 9818 9812 9806 9799 9792 9787 9782 9779 9778 9777 9777 9778 9778 9777 9775 9770 9764 9756 9745 9732 9716 9699 9681 9660 9638 9614 9589 9560 9529 9494 9454 9410 9361 9307 9247 9184 9117 9049 8981 8916 8854 8799 8752 8715 8688 8673 8669 8676 8693 8718 8750 8787 8829 8873 8918 8964 9010 9055 9098 9140 9179 9215 9248 9277 9302 9322 9337 9347 9352 9353 9350 9343 9333 9321 9306 9288 9267 9243 9213 9177 9133 9079 9014 8935 8842 8734 8609 8467 8309 8134 7942 7735 7514 7280 7035 6780 6517 6250 5979 5707 5436 5168 4905 4648 4399 4159 3930 3713 3511 3325 3160 3018 2903 2820 2773 2764 2798 2876 2998 3164 3371 3615 3891 4193 4513 4844 5179 5512 5836 6148 6443 6720 6977 7213 7429 7625 7802 7961 8101 8224 8331 8422 8497 8559 8609 8648 8678 8702 8722 8739 8756 8773 8792 8812 8834 8857 8881 8906 8930 8955 8981 9008 9036 9066 9100 9136 9176 9218 9262 9306 9350 9392 9430 9463 9491 9514 9532 9546 9556 9564 9570 9576 9583 9590 9597 9605 9612 9619 9624 9627 9629 9630 9630 9629 9628 9627 9628 9630 9633 9637 9640 9644 9645 9645 9643 9638 9631 9621 9610 9598 9585 9573 9560 9549 9538 9527 9517 9507 9496 9485 9473 9462 9451 9440 9431 9424 9419 9416 9416 9418 9422 9427 9433 9439 9445 9450 9455 9459 9462 9466 9470 9476 9483 9492 9502 9514 9527 9540 9554 9566 9578 9588 9597 9605 9612 9619 9625 9632 9640 9648 9657 9666 9675 9683 9689 9694 9695 9694 9691 9685 9677 9668 9658 9649 9642 9636 9633 9633 9636 9642 9651 9663 9676 9691 9706 9720 9734 9746 9755 9762 9766 9767 9766 9762 9757 9750 9743 9735 9728 9722 9717 9713 9711 9711 9712 9714 9717 9720 9724 9728 9731 9734 9737 9739 9740 9742 9743 9744 9745 9745 9746 9747 9748 9748 9748 9748 9748 9747 9746 9744 9742 9741 9740 9739 9739 9740 9742 9745 9749 9753 9758 9763 9767 9772 9775 9778 9780 9781 9781 9780 9778 9775 9772 9768 9765 9761 9757 9754 9751 9749 9748 9747 9746 9747 9747 9749 9750 9752 9754 9755 9757 9758 9760 9761 9762 9763 9763 9764 9765 9766 9767 9767 9767 9767 9767 9767 9766 9766 9767 9769 9772 9776 9781 9787 9795 9802 9809 9815 9818 9819 9817 9812 9803 9792 9780 9767 9754 9742 9732 9725 9720 9717 9716 9716 9714 9711 9705 9695 9681 9664 9643 9620 9597 9574 9554 9536 9523 9514 9510 9510 9513 9518 9525 9532 9539 9546 9552 9558 9564 9572 9581 9592 9605 9621 9637 9654 9671 9686 9699 9708 9715 9717 9717 9715 9711 9707 9705 3692 8 9 4 9704 9706 9710 9717 9725 9734 9743 9751 9757 9759 9758 9753 9746 9736 9724 9712 9701 9691 9684 9681 9681 9684 9691 9700 9710 9721 9732 9741 9748 9752 9752 9748 9741 9729 9715 9697 9677 9656 9634 9612 9590 9569 9548 9526 9505 9481 9456 9429 9399 9366 9330 9293 9256 9220 9187 9158 9135 9119 9112 9113 9123 9140 9163 9191 9223 9257 9291 9325 9356 9386 9412 9435 9455 9471 9484 9493 9497 9496 9488 9473 9450 9416 9370 9311 9238 9147 9038 8910 8760 8587 8392 8172 7930 7665 7379 7075 6756 6427 6090 5751 5415 5086 4769 4469 4190 3936 3710 3517 3358 3237 3157 3120 3128 3181 3280 3425 3612 3840 4104 4399 4719 5057 5407 5762 6114 6460 6793 7110 7408 7684 7938 8168 8376 8561 8725 8870 8995 9105 9200 9282 9354 9417 9473 9524 9569 9611 9648 9682 9711 9735 9754 9768 9775 9778 9775 9769 9759 9746 9731 9714 9693 9669 9638 9599 9549 9488 9413 9324 9222 9109 8987 8862 8737 8619 8513 8423 8354 8309 8289 8295 8325 8377 8447 8532 8628 8730 8834 8938 9038 9133 9222 9303 9375 9440 9497 9546 9587 9620 9647 9666 9680 9689 9693 9694 9693 9691 9690 9689 9689 9690 9693 9697 9701 9704 9707 9708 9707 9705 9701 9697 9693 9689 9688 9689 9694 9702 9713 9727 9742 9759 9776 9792 9806 9817 9827 9834 9839 9844 9847 9851 9856 9861 9867 9874 9880 9886 9889 9890 9888 9883 9874 9862 9848 9833 9818 9804 9791 9781 9773 9768 9764 9761 9757 9752 9744 9732 9715 9694 9667 9637 9602 9564 9524 9482 9438 9393 9347 9299 9249 9196 9140 9079 9015 8946 8875 8801 8727 8654 8583 8517 8455 8400 8351 8308 8269 8231 8192 8148 8095 8031 7951 7852 7733 7590 7424 7235 7023 6790 6538 6270 5988 5696 5397 5093 4789 4487 4191 3905 3633 3379 3149 2945 2774 2640 2547 2499 2498 2547 2646 2795 2991 3233 3514 3829 4172 4536 4914 5296 5678 6051 6410 6750 7069 7362 7629 7869 8084 8275 8444 8593 8725 8842 8947 9042 9128 9206 9278 9343 9402 9456 9504 9545 9581 9612 9637 9658 9674 9687 9696 9703 9708 9711 9712 9712 9709 9706 9700 9693 9684 9674 9661 9645 9627 9605 9579 9548 9511 9467 9414 9353 9283 9203 9114 9017 8913 8804 8692 8579 8469 8363 8265 8178 8104 8045 8001 7976 7968 7978 8005 8048 8105 8174 8254 8341 8435 8531 8628 8724 8817 8906 8990 9069 9141 9208 9268 9323 9373 9418 9460 9498 9533 9564 9594 9620 9644 9665 9683 9698 9711 9720 9727 9732 9735 9737 9737 9738 9738 9738 9738 9739 9741 9742 9744 9745 9746 9746 9746 9745 9743 9740 9737 9733 9730 9725 9720 9714 9707 9699 9688 9676 9661 9643 9623 9599 9571 9540 9505 9464 9418 9366 9305 9234 9152 9056 8945 8816 8667 8497 8304 8087 7846 7580 7291 6980 6649 6302 5942 5572 5198 4825 3693 8 9 4 4457 4100 3757 3433 3130 2852 2598 2370 2168 1990 1835 1704 1596 1510 1447 1410 1401 1423 1478 1568 1696 1863 2065 2302 2567 2853 3154 3458 3757 4041 4301 4530 4721 4872 4979 5044 5069 5057 5014 4944 4854 4748 4633 4512 4389 4268 4150 4038 3934 3837 3749 3672 3606 3552 3512 3487 3479 3490 3521 3573 3649 3749 3873 4022 4195 4391 4606 4839 5085 5342 5604 5868 6130 6387 6635 6873 7098 7311 7510 7695 7868 8029 8178 8316 8443 8558 8663 8757 8840 8912 8974 9025 9067 9101 9128 9149 9165 9178 9188 9195 9201 9204 9206 9206 9203 9197 9190 9179 9167 9153 9137 9120 9103 9086 9069 9052 9036 9020 9005 8990 8976 8961 8948 8935 8922 8910 8898 8887 8876 8865 8855 8845 8835 8825 8815 8806 8797 8789 8783 8777 8773 8768 8764 8759 8753 8745 8733 8719 8700 8679 8653 8625 8595 8563 8530 8495 8459 8422 8382 8338 8290 8235 8172 8100 8019 7929 7829 7721 7607 7488 7367 7245 7127 7013 6907 6810 6723 6649 6587 6540 6506 6486 6481 6489 6510 6542 6586 6638 6699 6765 6835 6908 6982 7054 7125 7193 7256 7315 7368 7416 7457 7492 7520 7541 7553 7558 7553 7539 7515 7481 7436 7381 7315 7238 7150 7050 6940 6817 6682 6535 6375 6202 6018 5824 5620 5410 5195 4980 4767 4560 4363 4179 4010 3859 3729 3621 3536 3474 3437 3424 3435 3471 3532 3616 3725 3856 4010 4183 4375 4582 4802 5030 5263 5496 5727 5952 6167 6370 6560 6734 6892 7035 7162 7275 7375 7463 7541 7610 7671 7726 7776 7822 7865 7905 7943 7979 8013 8045 8074 8101 8126 8148 8167 8184 8200 8214 8227 8241 8256 8272 8289 8307 8327 8346 8365 8383 8398 8411 8419 8422 8421 8414 8401 8382 8356 8322 8279 8227 8163 8086 7996 7891 7770 7632 7479 7311 7128 6934 6730 6518 6303 6086 5871 5661 5459 5269 5093 4934 4796 4680 4590 4527 4493 4489 4516 4574 4661 4776 4917 5080 5261 5457 5663 5876 6089 6301 6507 6705 6892 7068 7231 7381 7518 7642 7754 7854 7943 8021 8088 8145 8190 8225 8247 8257 8253 8235 8202 8152 8085 8000 7896 7773 7630 7468 7287 7089 6876 6650 6416 6176 5937 5703 5480 5272 5086 4926 4796 4702 4644 4626 4647 4708 4806 4938 5101 5288 5495 5714 5940 6166 6385 6592 6783 6955 7106 7234 7342 7429 7499 7553 7595 7628 7653 7673 7688 7700 7707 7711 7709 7702 7688 7667 7639 7605 7564 7519 7468 7414 7357 7297 7235 7170 7102 7029 6950 6865 6770 6666 6551 6423 6282 6127 5957 5773 5573 5359 5132 4891 4639 4377 4108 3834 3559 3286 3018 2760 2513 2282 2069 1875 1702 1551 1420 1310 1218 1144 1086 1041 1008 986 974 972 977 991 1013 1043 1078 1119 1163 1210 1255 1297 1334 1363 1381 1388 1383 1365 1335 1294 1243 1185 1122 1057 992 929 870 817 771 733 3694 8 9 5 694 670 653 641 635 631 631 634 639 646 657 672 692 718 752 796 850 916 994 1084 1185 1298 1422 1553 1692 1836 1983 2132 2281 2428 2573 2714 2852 2985 3114 3239 3359 3474 3585 3691 3792 3887 3975 4057 4132 4198 4257 4309 4353 4390 4422 4448 4471 4490 4508 4523 4538 4553 4567 4580 4594 4606 4617 4627 4636 4643 4649 4652 4653 4652 4647 4639 4625 4604 4576 4539 4492 4432 4360 4274 4175 4063 3937 3801 3654 3499 3338 3173 3006 2839 2675 2515 2362 2216 2082 1959 1851 1760 1687 1635 1607 1604 1629 1682 1766 1880 2025 2200 2403 2634 2888 3164 3457 3764 4081 4404 4729 5052 5370 5679 5977 6262 6532 6786 7022 7241 7443 7627 7794 7946 8083 8206 8316 8415 8502 8580 8649 8710 8763 8809 8849 8884 8914 8940 8963 8983 9000 9017 9032 9047 9062 9077 9093 9109 9125 9142 9158 9174 9189 9204 9218 9231 9243 9254 9265 9275 9285 9295 9305 9315 9324 9333 9340 9345 9349 9349 9346 9339 9329 9314 9296 9273 9247 9217 9182 9144 9100 9050 8992 8926 8849 8760 8656 8537 8402 8250 8080 7894 7692 7476 7249 7013 6772 6527 6283 6043 5809 5585 5374 5177 4997 4836 4694 4573 4475 4400 4348 4320 4316 4337 4382 4452 4545 4662 4800 4960 5139 5336 5547 5772 6005 6246 6489 6733 6973 7208 7433 7648 7850 8038 8211 8370 8514 8644 8762 8869 8965 9052 9131 9202 9268 9327 9380 9428 9470 9507 9539 9567 9590 9610 9627 9642 9656 9669 9681 9694 9706 9719 9731 9742 9753 9762 9769 9773 9776 9775 9773 9769 9763 9755 9748 9740 9732 9725 9718 9713 9708 9703 9699 9696 9692 9688 9684 9679 9674 9668 9661 9654 9647 9640 9633 9626 9620 9615 9611 9608 9605 9603 9601 9599 9596 9592 9588 9583 9578 9573 9568 9563 9560 9558 9558 9560 9562 9566 9570 9573 9575 9574 9571 9566 9557 9547 9535 9522 9510 9499 9492 9488 9488 9493 9503 9517 9534 9553 9573 9593 9612 9629 9644 9656 9666 9673 9678 9682 9685 9688 9691 9694 9697 9700 9703 9705 9707 9707 9706 9703 9699 9693 9686 9677 9668 9659 9648 9638 9627 9616 9603 9590 9574 9556 9535 9510 9480 9445 9402 9352 9293 9224 9143 9051 8946 8828 8695 8549 8391 8221 8041 7856 7667 7480 7299 7129 6976 6844 6739 6664 6622 6615 6644 6706 6799 6921 7065 7227 7401 7580 7758 7932 8096 8247 8383 8503 8607 8697 8773 8838 8894 8943 8987 9027 9066 9102 9138 9172 9204 9233 9259 9280 9296 9307 9312 9311 9305 9294 9278 9260 9239 9218 9196 9176 9157 9141 9127 9116 9107 9100 9095 9089 9084 9078 9070 9061 9050 9038 9023 9006 8989 8970 8950 8929 8908 8886 8862 8837 8811 8782 8750 8715 8676 8633 8584 8530 8468 8399 8321 8232 8132 8020 7894 7754 7600 7430 7245 7047 6835 6611 6377 6135 5886 5632 3695 8 9 5 5375 5115 4854 4593 4332 4073 3814 3559 3306 3057 2814 2579 2352 2138 1936 1751 1583 1434 1304 1193 1102 1028 970 925 892 866 847 832 820 811 807 808 818 841 880 940 1026 1140 1286 1465 1679 1925 2202 2504 2828 3167 3515 3865 4211 4548 4870 5174 5458 5721 5963 6184 6386 6572 6743 6903 7053 7196 7331 7461 7586 7705 7819 7927 8029 8125 8213 8295 8371 8440 8504 8563 8617 8667 8713 8756 8797 8836 8873 8909 8943 8976 9009 9041 9072 9103 9134 9165 9196 9225 9254 9282 9308 9333 9356 9377 9395 9412 9427 9440 9452 9462 9471 9479 9486 9492 9497 9501 9504 9504 9503 9499 9494 9486 9475 9463 9449 9433 9417 9401 9384 9368 9353 9340 9328 9317 9309 9302 9297 9293 9290 9287 9284 9280 9275 9266 9254 9237 9213 9183 9143 9094 9033 8960 8873 8771 8654 8522 8374 8211 8035 7847 7648 7442 7232 7021 6813 6613 6423 6249 6095 5963 5858 5780 5733 5718 5734 5781 5858 5963 6093 6245 6415 6599 6792 6992 7193 7391 7585 7771 7947 8111 8263 8402 8529 8644 8748 8842 8927 9003 9073 9137 9194 9246 9293 9335 9372 9404 9431 9454 9473 9488 9501 9511 9519 9525 9531 9535 9539 9542 9545 9547 9547 9546 9544 9539 9533 9524 9512 9498 9480 9459 9434 9404 9367 9324 9271 9208 9132 9042 8936 8811 8666 8501 8313 8103 7870 7616 7342 7049 6741 6420 6090 5754 5418 5085 4761 4450 4158 3889 3650 3443 3275 3149 3069 3038 3057 3127 3247 3416 3630 3884 4174 4491 4829 5179 5534 5885 6226 6550 6853 7131 7381 7602 7795 7960 8100 8217 8313 8391 8453 8502 8539 8564 8577 8579 8568 8544 8506 8451 8379 8288 8180 8051 7904 7739 7556 7356 7141 6913 6674 6424 6168 5905 5637 5368 5096 4825 4556 4289 4026 3769 3519 3279 3052 2840 2647 2476 2331 2215 2133 2086 2079 2113 2188 2306 2464 2661 2894 3159 3451 3765 4095 4435 4780 5125 5464 5793 6109 6408 6688 6947 7185 7400 7594 7767 7921 8056 8174 8278 8370 8452 8526 8593 8655 8714 8770 8824 8876 8926 8974 9019 9062 9101 9136 9167 9194 9217 9237 9253 9268 9280 9291 9301 9310 9318 9326 9334 9342 9349 9355 9360 9365 9369 9372 9373 9373 9372 9369 9364 9357 9347 9334 9318 9299 9275 9248 9215 9177 9134 9083 9023 8954 8872 8776 8664 8534 8383 8211 8018 7802 7565 7308 7035 6749 6454 6154 5853 5557 5270 4995 4737 4498 4280 4086 3918 3777 3666 3586 3539 3525 3548 3607 3703 3836 4005 4206 4436 4691 4966 5255 5551 5848 6141 6424 6693 6945 7178 7391 7583 7756 7910 8047 8169 8277 8373 8459 8534 8600 8657 8707 8749 8784 8813 8838 8859 8876 8892 8907 8920 8933 8946 8958 8968 8977 8984 8988 8988 8985 8979 8969 8956 8940 8921 8899 8875 8846 8813 8773 8725 8667 8597 8512 8411 8293 8155 3696 8 9 5 7997 7819 7622 7408 7180 6939 6691 6439 6188 5944 5713 5498 5306 5141 5006 4907 4844 4820 4834 4887 4975 5097 5248 5424 5620 5830 6049 6272 6494 6709 6915 7108 7286 7448 7593 7721 7833 7929 8011 8081 8139 8189 8230 8265 8294 8319 8340 8358 8374 8387 8398 8408 8416 8422 8427 8431 8434 8435 8436 8436 8435 8434 8432 8430 8428 8425 8423 8420 8417 8414 8411 8408 8405 8401 8397 8393 8389 8384 8380 8375 8369 8363 8356 8347 8338 8327 8314 8301 8286 8271 8255 8240 8226 8213 8201 8191 8183 8175 8169 8162 8155 8146 8136 8123 8107 8089 8067 8044 8020 7994 7969 7944 7920 7897 7875 7854 7833 7812 7790 7766 7739 7709 7675 7637 7595 7549 7498 7443 7383 7320 7252 7180 7103 7021 6934 6842 6747 6648 6546 6445 6345 6250 6161 6081 6013 5959 5920 5898 5893 5904 5931 5972 6024 6085 6151 6220 6288 6352 6410 6458 6495 6519 6529 6524 6504 6469 6420 6359 6287 6206 6118 6026 5932 5838 5747 5661 5581 5510 5448 5396 5356 5327 5310 5305 5312 5331 5363 5406 5460 5524 5598 5679 5767 5858 5952 6046 6137 6224 6305 6377 6442 6498 6545 6584 6617 6645 6669 6691 6711 6732 6753 6774 6796 6817 6838 6857 6874 6889 6900 6908 6914 6918 6919 6920 6920 6920 6919 6919 6918 6916 6911 6903 6891 6874 6850 6819 6782 6737 6687 6630 6568 6503 6435 6366 6297 6228 6162 6099 6039 5984 5933 5888 5848 5814 5785 5762 5744 5731 5722 5718 5717 5718 5721 5725 5730 5734 5737 5740 5741 5742 5742 5742 5742 5743 5746 5750 5757 5765 5775 5787 5801 5815 5830 5845 5861 5878 5895 5914 5936 5960 5987 6020 6056 6099 6146 6198 6254 6315 6378 6443 6509 6575 6639 6701 6760 6813 6861 6902 6935 6958 6971 6972 6961 6937 6901 6853 6795 6729 6658 6584 6512 6445 6387 6342 6311 6298 6305 6330 6375 6438 6517 6610 6715 6827 6945 7066 7187 7306 7422 7533 7637 7734 7824 7907 7981 8047 8105 8156 8200 8237 8268 8293 8313 8330 8343 8352 8359 8363 8364 8363 8358 8351 8341 8327 8310 8291 8269 8245 8221 8197 8173 8152 8132 8115 8102 8091 8083 8078 8073 8068 8062 8053 8039 8020 7994 7958 7914 7859 7793 7717 7631 7536 7433 7324 7212 7098 6986 6878 6776 6683 6600 6531 6475 6435 6409 6399 6403 6422 6453 6497 6551 6614 6685 6762 6844 6929 7016 7104 7191 7275 7356 7431 7500 7560 7611 7650 7677 7689 7685 7666 7628 7572 7496 7401 7287 7155 7004 6837 6654 6459 6254 6041 5823 5604 5386 5172 4967 4773 4594 4432 4292 4177 4089 4030 4004 4012 4055 4134 4246 4392 4568 4771 4996 5239 5493 5753 6013 6269 6516 6749 6967 7166 7347 7510 7655 7783 7897 7999 8089 8170 8244 8311 8371 8427 8476 8521 8560 8595 8625 8650 8672 8691 8708 8723 8738 8752 8767 8782 8798 8815 3697 8 9 5 8831 8848 8864 8879 8893 8905 8916 8925 8933 8940 8945 8949 8953 8956 8958 8961 8962 8964 8965 8966 8966 8967 8967 8967 8967 8967 8968 8969 8972 8975 8979 8984 8990 8997 9005 9013 9022 9031 9040 9048 9057 9064 9070 9075 9079 9082 9082 9082 9080 9077 9073 9068 9064 9060 9057 9056 9056 9057 9060 9065 9070 9077 9083 9089 9093 9096 9098 9097 9094 9089 9082 9074 9065 9056 9048 9040 9033 9027 9022 9018 9015 9013 9011 9009 9007 9004 9000 8996 8991 8986 8980 8974 8969 8964 8960 8957 8954 8953 8952 8951 8951 8951 8951 8952 8952 8951 8951 8950 8949 8948 8946 8944 8942 8939 8935 8931 8926 8921 8915 8910 8904 8899 8894 8891 8888 8886 8885 8883 8882 8879 8875 8869 8860 8849 8833 8815 8793 8768 8741 8712 8682 8650 8617 8584 8551 8517 8482 8446 8409 8371 8332 8292 8250 8207 8163 8119 8075 8031 7987 7944 7902 7860 7818 7776 7734 7691 7647 7600 7551 7498 7440 7376 7304 7225 7136 7037 6927 6805 6671 6526 6368 6200 6022 5836 5641 5441 5235 5025 4812 4595 4376 4155 3931 3706 3480 3253 3027 2803 2583 2368 2162 1966 1782 1613 1459 1322 1203 1101 1016 947 893 853 823 804 793 788 790 796 808 824 846 874 910 953 1006 1069 1143 1228 1323 1429 1543 1663 1787 1912 2034 2150 2257 2352 2433 2497 2544 2574 2586 2582 2564 2533 2492 2443 2389 2331 2270 2209 2148 2087 2027 1967 1908 1850 1791 1732 1673 1613 1554 1496 1439 1384 1335 1291 1257 1235 1228 1240 1274 1334 1423 1544 1698 1885 2106 2359 2641 2947 3273 3614 3963 4314 4662 5001 5327 5635 5924 6192 6437 6661 6864 7047 7212 7362 7497 7619 7731 7833 7928 8015 8097 8173 8245 8313 8377 8438 8495 8550 8602 8650 8695 8736 8773 8806 8834 8857 8876 8891 8902 8911 8917 8923 8929 8935 8943 8953 8965 8979 8995 9013 9031 9050 9067 9084 9098 9110 9120 9127 9130 9131 9128 9121 9111 9096 9076 9050 9019 8980 8935 8882 8822 8755 8682 8606 8526 8445 8365 8289 8218 8154 8101 8059 8030 8015 8015 8029 8058 8101 8156 8222 8296 8378 8464 8552 8640 8726 8809 8886 8957 9021 9078 9128 9171 9207 9237 9262 9283 9301 9316 9329 9341 9351 9361 9370 9379 9387 9394 9399 9404 9406 9407 9405 9400 9393 9383 9371 9356 9338 9320 9300 9279 9259 9240 9223 9209 9198 9190 9187 9187 9191 9199 9209 9222 9237 9253 9270 9287 9304 9320 9337 9353 9369 9385 9401 9418 9434 9450 9466 9482 9497 9510 9522 9532 9541 9547 9552 9554 9555 9554 9552 9547 9542 9534 9525 9515 9503 9490 9476 9460 9443 9424 9403 9381 9356 9328 9297 9262 9221 9173 9119 9056 8985 8904 8813 8712 8601 8481 8352 8215 8072 7923 7770 7615 7459 7303 7148 6997 6850 6707 6569 6436 6308 6185 6066 5950 5836 3698 8 9 5 5724 5613 5504 5395 5288 5185 5088 4999 4922 4859 4816 4794 4799 4833 4897 4993 5120 5278 5464 5674 5905 6150 6405 6664 6921 7172 7411 7635 7841 8028 8195 8342 8469 8580 8674 8755 8824 8883 8934 8979 9016 9049 9075 9095 9109 9116 9114 9103 9082 9050 9004 8945 8870 8777 8666 8534 8381 8205 8005 7783 7538 7272 6988 6687 6373 6050 5722 5392 5064 4742 4428 4124 3832 3554 3292 3047 2820 2613 2428 2269 2137 2037 1972 1946 1961 2019 2123 2271 2464 2697 2966 3267 3594 3938 4293 4652 5008 5355 5689 6006 6303 6579 6835 7071 7289 7490 7675 7848 8009 8160 8301 8433 8557 8671 8777 8873 8961 9039 9109 9171 9226 9274 9315 9352 9384 9413 9438 9460 9480 9497 9512 9525 9537 9547 9555 9563 9569 9575 9581 9587 9593 9599 9605 9611 9618 9625 9631 9638 9644 9649 9654 9657 9660 9662 9663 9663 9662 9661 9659 9657 9655 9653 9652 9651 9650 9650 9650 9650 9651 9651 9652 9652 9651 9651 9649 9648 9646 9643 9641 9638 9636 9634 9632 9629 9627 9625 9623 9621 9619 9617 9615 9612 9609 9605 9600 9595 9587 9578 9567 9553 9535 9514 9488 9458 9423 9384 9339 9290 9236 9177 9114 9047 8977 8902 8824 8742 8657 8569 8478 8385 8289 8193 8095 7999 7903 7810 7721 7636 7558 7486 7423 7367 7321 7285 7258 7240 7232 7234 7245 7264 7292 7329 7374 7426 7487 7554 7628 7707 7792 7881 7973 8067 8162 8255 8347 8435 8518 8596 8668 8732 8789 8837 8876 8905 8923 8929 8922 8900 8862 8806 8730 8634 8516 8376 8211 8024 7813 7579 7323 7046 6750 6436 6107 5766 5415 5058 4698 4340 3988 3647 3320 3011 2725 2463 2227 2018 1835 1679 1546 1435 1344 1271 1215 1176 1155 1154 1175 1221 1298 1407 1552 1734 1952 2206 2491 2802 3131 3472 3815 4151 4474 4776 5051 5298 5512 5695 5848 5973 6073 6152 6214 6263 6301 6331 6356 6377 6395 6412 6429 6446 6465 6487 6513 6544 6582 6626 6679 6740 6810 6888 6974 7068 7169 7275 7386 7501 7619 7739 7860 7981 8100 8217 8332 8443 8550 8652 8749 8841 8927 9009 9086 9158 9225 9288 9347 9402 9452 9499 9541 9579 9613 9643 9669 9693 9714 9733 9750 9766 9782 9797 9811 9824 9837 9848 9858 9867 9874 9879 9884 9887 9890 9893 9896 9900 9905 9910 9916 9922 9927 9932 9936 9939 9940 9939 9937 9933 9929 9924 9919 9915 9912 9911 9911 9912 9914 9917 9920 9924 9928 9931 9933 9935 9936 9936 9936 9935 9934 9933 9932 9932 9932 9932 9933 9934 9935 9935 9935 9934 9932 9929 9925 9919 9913 9905 9897 9888 9879 9870 9862 9854 9848 9843 9838 9835 9832 9829 9827 9824 9821 9816 9809 9801 9790 9776 9759 9739 9715 9687 9654 9617 9575 9527 9473 9412 9342 9264 9177 9079 8970 8848 8714 8566 8405 8231 8046 7850 7646 7437 7226 7018 3699 8 9 5 6817 6628 6454 6302 6174 6074 6004 5964 5956 5977 6025 6097 6189 6295 6410 6530 6649 6762 6866 6958 7034 7095 7140 7168 7182 7183 7174 7156 7133 7107 7081 7055 7033 7013 6996 6982 6969 6955 6938 6915 6884 6841 6784 6710 6617 6504 6369 6213 6034 5834 5615 5378 5126 4862 4589 4311 4031 3754 3482 3220 2970 2734 2514 2313 2130 1966 1822 1698 1594 1511 1451 1414 1404 1422 1473 1559 1682 1846 2050 2295 2580 2900 3252 3629 4023 4428 4833 5233 5618 5983 6324 6635 6917 7169 7392 7589 7763 7917 8055 8181 8299 8410 8517 8620 8721 8819 8914 9004 9090 9169 9241 9306 9363 9413 9455 9491 9522 9549 9572 9594 9616 9637 9659 9682 9707 9731 9757 9781 9805 9826 9845 9861 9873 9882 9888 9892 9893 9893 9893 9893 9894 9897 9901 9907 9915 9925 9935 9947 9958 9969 9979 9988 9994 99991000110001 9999 9995 9989 9982 9973 9964 9954 9944 9935 9926 9918 9911 9904 9898 9892 9886 9879 9871 9860 9848 9832 9812 9787 9757 9721 9679 9631 9577 9517 9452 9383 9311 9238 9165 9095 9029 8969 8917 8874 8842 8821 8812 8814 8828 8852 8885 8926 8973 9025 9079 9135 9191 9246 9300 9352 9401 9449 9494 9536 9577 9614 9648 9680 9707 9730 9748 9762 9771 9776 9777 9774 9770 9764 9758 9753 9749 9748 9749 9754 9761 9769 9780 9791 9802 9812 9822 9830 9838 9844 9850 9856 9862 9868 9875 9882 9890 9897 9904 9909 9911 9911 9906 9898 9886 9869 9850 9827 9803 9777 9752 9727 9705 9684 9667 9653 9643 9636 9633 9634 9637 9643 9651 9661 9672 9684 9695 9707 9717 9726 9732 9736 9738 9736 9731 9724 9713 9701 9686 9671 9655 9639 9623 9609 9597 9587 9580 9576 9574 9575 9579 9586 9594 9604 9616 9630 9644 9660 9676 9693 9710 9727 9744 9762 9779 9796 9812 9828 9843 9857 9869 9880 9890 9897 9904 9908 9911 9913 9913 9913 9913 9912 9912 9911 9911 9912 9913 9913 9914 9913 9911 9907 9901 9890 9875 9854 9828 9795 9756 9710 9657 9599 9537 9471 9404 9337 9272 9212 9157 9110 9072 9043 9023 9014 9013 9020 9035 9055 9080 9107 9135 9162 9187 9208 9223 9231 9231 9221 9199 9163 9113 9046 8961 8859 8737 8595 8435 8255 8059 7846 7620 7383 7136 6884 6631 6378 6132 5895 5672 5468 5286 5130 5004 4912 4854 4832 4848 4899 4984 5100 5243 5409 5593 5789 5992 6199 6404 6605 6799 6985 7163 7332 7494 7649 7798 7943 8083 8220 8352 8480 8603 8719 8827 8926 9016 9096 9165 9225 9275 9318 9352 9381 9405 9426 9444 9460 9475 9490 9505 9520 9535 9551 9567 9584 9602 9621 9641 9661 9683 9707 9730 9755 9780 9804 9828 9850 9870 9889 9905 9918 9928 9936 9941 9943 9944 9944 9942 9939 9936 9932 9929 9925 9922 9919 9915 9912 9908 9904 9899 9893 9885 9874 9861 9845 9823 3700 8 9 5 9797 9763 9723 9674 9617 9551 9477 9394 9303 9207 9105 9002 8897 8794 8695 8602 8516 8441 8377 8326 8289 8266 8258 8265 8286 8321 8369 8429 8498 8575 8657 8743 8830 8914 8995 9070 9138 9196 9244 9282 9309 9325 9330 9325 9310 9286 9254 9214 9166 9112 9053 8989 8921 8852 8784 8716 8653 8595 8544 8502 8469 8447 8434 8433 8441 8458 8484 8517 8556 8600 8649 8702 8759 8817 8878 8941 9004 9067 9131 9193 9253 9312 9367 9420 9469 9515 9557 9596 9632 9665 9695 9721 9745 9765 9782 9797 9809 9818 9825 9830 9834 9837 9840 9842 9844 9846 9846 9845 9841 9832 9819 9801 9776 9744 9706 9661 9610 9555 9496 9436 9374 9313 9254 9198 9145 9096 9051 9011 8976 8944 8916 8891 8869 8848 8828 8809 8789 8767 8743 8714 8680 8640 8592 8536 8471 8395 8309 8212 8105 7988 7861 7726 7583 7433 7278 7118 6955 6790 6625 6460 6298 6140 5989 5846 5714 5596 5494 5412 5351 5315 5305 5322 5367 5440 5540 5665 5813 5981 6165 6361 6566 6774 6984 7190 7390 7582 7764 7934 8093 8240 8375 8500 8615 8721 8818 8908 8990 9066 9134 9194 9247 9292 9329 9356 9376 9387 9392 9390 9383 9373 9360 9348 9336 9325 9318 9314 9313 9315 9321 9329 9340 9353 9368 9386 9406 9429 9454 9482 9513 9546 9582 9617 9653 9687 9719 9746 9769 9786 9797 9802 9802 9798 9791 9782 9772 9762 9754 9747 9743 9739 9737 9735 9733 9730 9726 9719 9711 9700 9688 9674 9659 9644 9628 9613 9597 9582 9567 9551 9534 9514 9491 9464 9431 9391 9343 9285 9215 9132 9034 8919 8788 8637 8468 8280 8075 7852 7615 7366 7108 6846 6584 6326 6077 5842 5627 5434 5270 5137 5037 4975 4950 4964 5017 5107 5232 5390 5577 5788 6019 6264 6519 6777 7035 7286 7528 7756 7968 8162 8337 8493 8631 8751 8855 8946 9024 9092 9152 9206 9255 9301 9344 9383 9420 9454 9485 9511 9532 9549 9560 9566 9566 9562 9553 9541 9526 9510 9493 9475 9457 9439 9422 9404 9387 9369 9351 9332 9313 9294 9275 9257 9241 9228 9218 9213 9212 9215 9224 9238 9255 9276 9300 9324 9349 9373 9394 9413 9427 9438 9444 9445 9442 9436 9427 9415 9403 9389 9377 9364 9353 9344 9335 9328 9322 9316 9310 9305 9298 9292 9285 9277 9270 9263 9256 9249 9243 9238 9233 9228 9222 9216 9209 9201 9191 9181 9170 9158 9145 9133 9120 9108 9095 9083 9071 9058 9045 9031 9015 8998 8980 8961 8941 8919 8897 8873 8848 8822 8793 8762 8727 8688 8645 8596 8542 8483 8418 8348 8275 8199 8122 8044 7968 7895 7826 7761 7702 7649 7601 7558 7520 7485 7453 7421 7389 7355 7317 7275 7228 7174 7113 7045 6970 6889 6802 6710 6614 6516 6416 6316 6217 6119 6023 5929 5838 5749 5663 5580 5499 5421 5346 5273 5202 5134 5069 5006 4946 4887 4830 4774 4718 4661 3701 8 9 5 4602 4541 4477 4409 4337 4261 4180 4095 4006 3914 3819 3720 3620 3518 3414 3308 3200 3090 2977 2862 2743 2622 2497 2370 2241 2111 1980 1849 1721 1596 1475 1361 1254 1154 1063 982 909 846 791 745 706 675 649 630 615 605 599 597 599 605 615 630 649 675 706 745 792 848 913 989 1076 1174 1284 1405 1537 1679 1830 1988 2154 2324 2497 2672 2847 3021 3193 3363 3529 3690 3848 4001 4149 4294 4433 4569 4700 4827 4951 5071 5187 5301 5412 5520 5626 5730 5833 5933 6031 6127 6220 6310 6398 6482 6563 6641 6717 6790 6861 6931 6999 7066 7133 7199 7263 7326 7386 7443 7497 7548 7594 7636 7674 7708 7741 7772 7802 7832 7863 7896 7930 7965 8002 8040 8078 8115 8152 8187 8221 8253 8285 8317 8350 8383 8418 8454 8491 8530 8569 8608 8644 8679 8709 8736 8758 8776 8790 8801 8810 8819 8827 8835 8845 8855 8865 8875 8882 8887 8887 8881 8870 8852 8828 8798 8765 8731 8696 8663 8635 8612 8596 8587 8586 8593 8607 8627 8651 8680 8712 8746 8782 8818 8854 8890 8926 8962 8997 9031 9064 9095 9125 9153 9178 9202 9224 9245 9263 9280 9296 9311 9325 9338 9350 9361 9371 9379 9385 9389 9391 9392 9391 9388 9385 9380 9375 9370 9364 9359 9354 9349 9343 9336 9328 9318 9306 9292 9275 9256 9234 9211 9185 9160 9134 9109 9085 9063 9044 9028 9015 9004 8995 8989 8984 8980 8976 8972 8969 8965 8962 8959 8957 8956 8957 8961 8966 8974 8985 8997 9012 9027 9043 9060 9077 9094 9110 9126 9142 9158 9174 9190 9206 9222 9237 9252 9266 9278 9288 9294 9298 9299 9297 9291 9283 9272 9260 9247 9234 9222 9210 9199 9190 9183 9176 9172 9168 9165 9164 9164 9166 9169 9174 9182 9192 9204 9219 9237 9256 9277 9299 9322 9345 9367 9389 9411 9431 9451 9469 9487 9503 9519 9532 9542 9550 9553 9552 9545 9532 9511 9483 9447 9403 9350 9289 9218 9137 9046 8945 8833 8710 8575 8430 8274 8109 7935 7756 7573 7389 7207 7030 6861 6705 6563 6439 6336 6256 6200 6171 6168 6193 6244 6320 6421 6543 6684 6841 7010 7188 7370 7552 7732 7906 8072 8227 8371 8502 8621 8728 8823 8909 8985 9054 9116 9172 9224 9272 9315 9354 9390 9421 9448 9471 9490 9505 9516 9524 9529 9534 9537 9540 9543 9546 9550 9555 9559 9564 9568 9570 9570 9568 9563 9556 9545 9533 9519 9503 9488 9473 9460 9449 9439 9432 9427 9424 9422 9420 9418 9416 9412 9407 9401 9393 9384 9376 9368 9361 9356 9353 9353 9355 9359 9366 9373 9381 9390 9397 9404 9409 9412 9414 9415 9414 9412 9409 9406 9402 9397 9391 9385 9377 9367 9355 9341 9324 9305 9282 9256 9226 9192 9153 9109 9057 8997 8926 8843 8746 8634 8503 8354 8184 7994 7782 7550 7297 7026 6737 6433 6116 5788 5451 5109 4764 4419 3701 8 10 1 4751 4676 4597 4554 4451 4355 4291 4210 4115 4032 3919 3825 3760 3665 3535 3436 3321 3200 3095 2966 2829 2693 2553 2415 2279 2124 1979 1843 1708 1574 1452 1341 1241 1148 1060 978 910 851 802 760 721 691 674 660 648 640 637 640 648 662 676 693 716 748 784 823 871 930 999 1077 1169 1274 1391 1520 1665 1824 1993 2170 2354 2543 2734 2924 3110 3291 3467 3634 3795 3948 4095 4237 4376 4513 4649 4785 4922 5058 5195 5331 5466 5598 5726 5849 5967 6078 6183 6283 6377 6468 6554 6639 6721 6803 6885 6965 7046 7125 7203 7279 7353 7424 7493 7559 7622 7683 7743 7800 7856 7911 7963 8014 8062 8106 8147 8184 8218 8247 8274 8298 8321 8344 8368 8394 8424 8456 8493 8533 8575 8619 8663 8707 8749 8788 8824 8858 8888 8916 8941 8965 8989 9012 9036 9059 9084 9108 9132 9155 9177 9197 9215 9230 9243 9253 9261 9265 9267 9266 9262 9254 9244 9230 9212 9192 9169 9144 9118 9092 9067 9043 9023 9006 8995 8990 8991 8999 9013 9034 9062 9094 9131 9172 9215 9260 9304 9348 9389 9428 9463 9494 9521 9546 9567 9586 9604 9622 9640 9659 9678 9698 9718 9738 9756 9773 9786 9795 9801 9802 9799 9793 9785 9776 9766 9757 9750 9744 9740 9738 9737 9736 9734 9731 9726 9719 9708 9694 9677 9659 9638 9617 9596 9575 9555 9536 9518 9501 9485 9470 9455 9441 9426 9413 9400 9387 9376 9366 9359 9353 9349 9348 9349 9352 9357 9363 9371 9380 9389 9400 9411 9423 9437 9451 9466 9483 9500 9519 9538 9557 9576 9595 9612 9629 9644 9658 9669 9679 9687 9692 9696 9698 9697 9695 9690 9684 9677 9668 9657 9646 9634 9623 9611 9601 9591 9582 9575 9570 9566 9564 9564 9567 9572 9579 9590 9604 9621 9641 9665 9690 9718 9746 9774 9801 9826 9848 9866 9881 9891 9898 9902 9903 9903 9901 9899 9896 9891 9885 9875 9861 9841 9813 9776 9728 9669 9596 9511 9413 9302 9179 9045 8900 8745 8581 8409 8232 8050 7865 7680 7496 7319 7149 6992 6851 6728 6628 6552 6503 6481 6488 6522 6582 6667 6774 6900 7042 7196 7361 7531 7706 7881 8055 8225 8390 8549 8699 8841 8973 9094 9206 9307 9399 9480 9552 9616 9672 9721 9763 9799 9830 9856 9879 9898 9914 9928 9940 9951 9960 9969 9976 9983 9988 9993 9997 999910000 9999 9997 9993 9986 9978 9969 9958 9947 9934 9922 9909 9897 9885 9874 9864 9854 9845 9836 9827 9818 9809 9800 9791 9781 9771 9761 9753 9745 9740 9737 9736 9739 9744 9751 9760 9771 9782 9792 9801 9808 9813 9815 9815 9812 9808 9804 9800 9796 9793 9792 9792 9793 9793 9793 9791 9786 9777 9765 9748 9726 9699 9667 9630 9587 9539 9484 9422 9351 9270 9177 9069 8946 8806 8648 8470 8272 8053 7815 7557 7280 6985 6673 6346 6006 5654 5293 4927 4559 3702 8 10 1 4193 3833 3485 3152 2840 2552 2292 2061 1860 1690 1548 1432 1339 1266 1208 1164 1131 1110 1101 1108 1134 1185 1266 1382 1540 1741 1989 2281 2616 2987 3389 3812 4247 4684 5114 5529 5923 6290 6628 6936 7215 7467 7694 7899 8086 8256 8413 8556 8688 8808 8917 9014 9100 9176 9242 9300 9351 9398 9441 9481 9521 9560 9597 9634 9668 9700 9727 9750 9767 9779 9785 9787 9784 9779 9771 9761 9751 9739 9727 9712 9695 9674 9647 9613 9570 9516 9450 9371 9276 9165 9038 8893 8731 8552 8357 8147 7923 7688 7444 7194 6941 6688 6437 6191 5954 5726 5512 5311 5125 4955 4800 4662 4539 4431 4337 4256 4187 4129 4081 4041 4010 3985 3966 3953 3946 3944 3946 3954 3967 3985 4007 4033 4063 4098 4135 4177 4223 4273 4329 4392 4463 4544 4638 4745 4867 5006 5163 5337 5528 5734 5953 6183 6421 6663 6906 7146 7381 7608 7824 8027 8218 8395 8557 8706 8841 8963 9072 9170 9257 9333 9401 9459 9509 9552 9589 9621 9649 9674 9695 9715 9733 9749 9762 9774 9782 9788 9789 9787 9781 9771 9758 9742 9724 9704 9684 9662 9638 9612 9583 9549 9507 9457 9397 9324 9238 9138 9024 8896 8753 8597 8430 8251 8063 7866 7662 7450 7233 7010 6783 6553 6318 6082 5843 5602 5361 5119 4876 4633 4390 4148 3908 3669 3434 3205 2983 2769 2567 2378 2204 2045 1903 1777 1667 1572 1492 1425 1373 1336 1316 1315 1338 1390 1474 1595 1759 1967 2221 2521 2863 3243 3653 4085 4529 4976 5416 5839 6240 6611 6949 7253 7522 7760 7967 8150 8310 8453 8582 8700 8808 8909 9002 9089 9170 9243 9309 9369 9421 9466 9505 9538 9566 9589 9609 9625 9639 9651 9662 9671 9681 9690 9700 9711 9723 9737 9752 9768 9785 9801 9817 9831 9843 9851 9857 9859 9857 9853 9847 9839 9830 9821 9813 9806 9801 9798 9795 9795 9795 9795 9795 9795 9794 9793 9790 9786 9780 9774 9767 9759 9751 9743 9735 9727 9720 9714 9710 9707 9706 9706 9709 9713 9718 9724 9729 9735 9739 9742 9743 9743 9740 9736 9730 9724 9718 9711 9706 9701 9697 9694 9691 9689 9686 9683 9678 9673 9666 9657 9647 9637 9626 9615 9604 9593 9582 9572 9562 9552 9542 9531 9520 9509 9497 9486 9474 9464 9454 9446 9438 9432 9426 9420 9415 9408 9401 9393 9382 9371 9359 9346 9333 9322 9312 9305 9301 9301 9304 9310 9319 9331 9343 9355 9367 9376 9384 9389 9391 9392 9390 9387 9384 9381 9379 9378 9378 9379 9381 9382 9383 9383 9380 9374 9365 9354 9340 9323 9304 9285 9265 9245 9226 9207 9189 9172 9155 9138 9119 9099 9077 9052 9025 8995 8963 8929 8894 8859 8824 8791 8759 8731 8707 8686 8670 8659 8651 8647 8646 8648 8651 8655 8658 8661 8662 8662 8659 8655 8650 8644 8638 8633 8630 8629 8632 8640 8652 8669 8691 8719 8751 8787 8826 8868 3703 8 10 1 8912 8956 9001 9046 9089 9131 9172 9210 9246 9280 9312 9342 9370 9396 9419 9441 9461 9480 9497 9512 9526 9540 9553 9565 9577 9588 9599 9609 9619 9628 9636 9642 9647 9649 9650 9648 9644 9639 9632 9624 9615 9607 9598 9590 9584 9579 9575 9573 9572 9573 9575 9577 9579 9581 9581 9580 9576 9569 9560 9548 9533 9516 9498 9479 9460 9441 9423 9407 9394 9382 9373 9365 9359 9355 9351 9347 9341 9335 9326 9314 9300 9282 9260 9236 9208 9177 9144 9109 9072 9033 8994 8955 8916 8878 8841 8807 8776 8749 8726 8708 8695 8689 8688 8694 8705 8723 8746 8775 8807 8844 8884 8925 8969 9013 9058 9102 9145 9186 9226 9262 9295 9323 9348 9368 9383 9394 9400 9403 9402 9399 9394 9389 9383 9378 9374 9371 9369 9368 9368 9367 9366 9363 9359 9353 9345 9335 9324 9312 9299 9288 9278 9269 9262 9258 9256 9255 9256 9258 9260 9262 9262 9260 9257 9251 9242 9232 9218 9203 9186 9167 9147 9125 9103 9080 9056 9032 9007 8981 8956 8930 8904 8879 8855 8833 8813 8795 8781 8769 8761 8756 8752 8750 8749 8746 8741 8732 8718 8697 8669 8633 8589 8536 8476 8410 8338 8261 8183 8104 8027 7954 7886 7827 7777 7738 7711 7697 7695 7707 7730 7765 7808 7859 7915 7973 8031 8088 8141 8189 8230 8265 8292 8313 8326 8333 8333 8327 8313 8290 8257 8212 8152 8076 7980 7864 7725 7562 7376 7167 6937 6688 6422 6142 5851 5552 5246 4938 4628 4319 4013 3711 3416 3130 2855 2593 2347 2119 1912 1726 1563 1424 1307 1213 1138 1081 1040 1011 993 982 978 979 983 990 999 1011 1024 1039 1055 1071 1086 1100 1114 1128 1142 1160 1183 1217 1265 1331 1420 1535 1680 1854 2059 2291 2547 2822 3107 3396 3679 3949 4198 4418 4605 4755 4866 4937 4970 4967 4930 4865 4775 4663 4532 4386 4226 4055 3873 3681 3481 3275 3063 2848 2633 2421 2215 2019 1836 1670 1521 1392 1284 1195 1124 1069 1028 998 976 961 952 949 955 972 1004 1054 1129 1231 1365 1532 1733 1967 2231 2521 2829 3149 3474 3797 4110 4409 4689 4946 5180 5389 5575 5738 5880 6000 6101 6180 6240 6277 6290 6279 6242 6179 6089 5973 5832 5668 5483 5280 5062 4830 4587 4336 4078 3816 3553 3291 3033 2782 2541 2314 2104 1912 1742 1594 1468 1364 1280 1213 1162 1125 1100 1088 1089 1105 1139 1196 1280 1395 1546 1734 1961 2226 2526 2856 3210 3581 3959 4336 4705 5058 5390 5696 5975 6226 6450 6649 6825 6982 7124 7253 7371 7480 7582 7676 7764 7844 7917 7982 8040 8091 8136 8175 8210 8243 8274 8304 8334 8364 8395 8424 8453 8480 8503 8522 8535 8543 8545 8540 8531 8516 8497 8474 8447 8417 8382 8343 8298 8245 8182 8107 8018 7912 7788 7645 7482 7298 7093 6869 6627 6369 6096 5813 5520 5223 4922 4622 4326 4036 3704 8 10 1 3756 3487 3232 2994 2773 2572 2391 2230 2089 1968 1865 1780 1709 1651 1604 1566 1535 1508 1485 1463 1443 1424 1405 1387 1371 1356 1344 1334 1327 1323 1321 1322 1325 1329 1333 1338 1343 1350 1359 1372 1392 1422 1466 1527 1611 1720 1859 2030 2235 2474 2747 3051 3382 3736 4106 4487 4870 5250 5619 5972 6303 6608 6886 7136 7357 7551 7721 7868 7996 8108 8207 8295 8375 8448 8516 8577 8634 8685 8731 8771 8807 8837 8864 8886 8906 8923 8940 8955 8969 8983 8996 9009 9020 9030 9037 9042 9045 9045 9043 9038 9032 9024 9016 9007 8998 8990 8982 8976 8970 8964 8959 8954 8948 8941 8931 8919 8903 8882 8856 8824 8785 8739 8685 8622 8550 8467 8374 8269 8151 8021 7876 7718 7546 7360 7164 6958 6745 6530 6316 6108 5911 5729 5566 5426 5311 5222 5160 5124 5111 5117 5140 5172 5211 5250 5285 5310 5323 5319 5297 5254 5190 5104 4999 4874 4733 4579 4416 4248 4080 3919 3770 3638 3529 3449 3400 3387 3411 3472 3569 3701 3862 4049 4255 4474 4700 4927 5148 5359 5554 5730 5884 6013 6117 6194 6244 6267 6264 6235 6181 6103 6002 5879 5735 5572 5391 5194 4983 4758 4523 4279 4028 3774 3517 3261 3008 2760 2520 2291 2075 1873 1687 1520 1371 1242 1133 1043 971 915 874 844 824 811 803 798 795 794 797 805 821 850 895 961 1053 1174 1327 1514 1734 1986 2265 2566 2885 3212 3542 3867 4180 4477 4753 5006 5235 5440 5624 5789 5938 6074 6201 6321 6436 6548 6658 6767 6874 6980 7083 7185 7283 7379 7472 7562 7648 7732 7811 7887 7959 8026 8089 8147 8200 8249 8293 8334 8371 8406 8439 8470 8500 8529 8557 8583 8607 8629 8649 8666 8680 8691 8699 8705 8708 8710 8710 8709 8705 8700 8693 8682 8669 8652 8631 8605 8574 8538 8495 8445 8386 8317 8236 8141 8030 7900 7749 7576 7380 7162 6921 6660 6381 6090 5788 5483 5177 4875 4582 4302 4036 3788 3559 3351 3164 3001 2862 2750 2666 2612 2593 2609 2663 2756 2889 3061 3271 3515 3789 4087 4404 4731 5063 5393 5714 6021 6310 6579 6825 7048 7247 7424 7580 7716 7835 7937 8024 8098 8159 8209 8247 8274 8292 8301 8302 8297 8287 8273 8257 8241 8226 8213 8203 8198 8198 8203 8212 8227 8245 8268 8294 8323 8353 8385 8417 8449 8480 8510 8538 8564 8587 8607 8625 8640 8653 8664 8673 8681 8689 8695 8702 8708 8713 8718 8721 8723 8722 8719 8713 8704 8691 8675 8656 8634 8610 8585 8560 8535 8512 8490 8471 8455 8442 8433 8427 8424 8423 8425 8428 8433 8438 8443 8448 8451 8453 8454 8453 8451 8447 8442 8436 8429 8421 8413 8404 8394 8384 8372 8360 8346 8331 8315 8297 8278 8258 8238 8218 8197 8177 8156 8136 8115 8094 8072 8049 8023 7995 7962 7926 7884 7835 7780 7715 7640 7554 7455 7343 7215 3705 8 10 1 7072 6913 6739 6552 6351 6141 5924 5703 5482 5265 5057 4860 4680 4521 4384 4274 4193 4143 4125 4140 4187 4266 4375 4511 4672 4852 5048 5255 5467 5680 5888 6086 6272 6442 6593 6725 6836 6926 6997 7049 7083 7101 7104 7094 7072 7039 6997 6948 6892 6832 6771 6710 6652 6601 6559 6527 6510 6507 6519 6547 6589 6643 6708 6781 6857 6935 7012 7084 7150 7208 7258 7300 7333 7360 7380 7395 7407 7416 7424 7430 7434 7438 7440 7440 7438 7434 7428 7419 7408 7394 7379 7362 7345 7326 7307 7288 7268 7248 7228 7207 7185 7163 7141 7118 7095 7071 7047 7023 6998 6972 6944 6915 6883 6847 6808 6764 6716 6664 6609 6550 6489 6428 6367 6308 6251 6199 6151 6108 6071 6039 6012 5990 5971 5955 5941 5928 5916 5905 5894 5883 5871 5859 5846 5832 5818 5802 5785 5767 5748 5727 5704 5680 5654 5627 5598 5568 5537 5504 5471 5436 5400 5362 5322 5282 5239 5196 5151 5105 5059 5013 4968 4923 4878 4834 4790 4747 4704 4660 4616 4570 4524 4476 4428 4379 4330 4280 4231 4183 4136 4089 4044 3999 3954 3909 3863 3816 3768 3719 3667 3614 3560 3505 3450 3395 3341 3288 3237 3187 3139 3094 3050 3007 2966 2925 2885 2845 2806 2767 2728 2689 2650 2612 2574 2537 2500 2464 2428 2392 2357 2322 2287 2251 2216 2180 2145 2110 2074 2039 2004 1969 1934 1899 1865 1831 1797 1763 1729 1695 1660 1626 1590 1554 1517 1479 1438 1395 1350 1302 1252 1199 1144 1087 1029 970 912 855 800 748 700 655 615 579 547 519 496 475 458 443 431 421 413 407 402 399 398 398 400 403 408 413 420 428 436 445 455 467 480 495 512 533 556 584 616 652 693 737 786 837 892 947 1004 1061 1116 1171 1223 1272 1319 1363 1403 1442 1478 1512 1546 1578 1610 1642 1673 1703 1732 1759 1783 1804 1819 1829 1833 1830 1820 1804 1781 1753 1720 1684 1645 1606 1567 1529 1493 1461 1434 1413 1398 1391 1393 1405 1428 1463 1511 1571 1643 1727 1822 1924 2033 2146 2261 2374 2484 2590 2688 2780 2864 2941 3011 3076 3136 3192 3245 3296 3346 3393 3439 3482 3523 3561 3595 3626 3654 3678 3701 3722 3742 3762 3783 3804 3827 3851 3875 3899 3923 3945 3966 3984 4000 4013 4023 4031 4037 4040 4043 4044 4044 4043 4041 4039 4035 4030 4024 4017 4010 4002 3994 3986 3980 3974 3969 3966 3963 3960 3958 3954 3949 3943 3934 3924 3911 3897 3882 3866 3850 3834 3818 3803 3788 3773 3758 3742 3724 3705 3684 3661 3635 3607 3577 3546 3513 3480 3447 3414 3381 3348 3316 3284 3252 3220 3187 3154 3119 3083 3045 3005 2964 2921 2875 2828 2779 2728 2675 2620 2563 2503 2442 2378 2311 2241 2168 2091 2011 1927 1840 1750 1658 1564 1470 1377 1285 1196 1111 1030 955 886 3706 8 10 1 824 768 718 675 637 605 577 553 533 517 503 492 483 476 471 468 467 469 472 478 486 496 510 528 549 575 606 643 685 734 789 851 918 991 1070 1153 1239 1329 1420 1512 1605 1697 1788 1879 1967 2054 2139 2222 2303 2382 2459 2534 2606 2675 2740 2802 2860 2914 2962 3005 3043 3074 3100 3120 3134 3144 3150 3153 3154 3154 3154 3156 3160 3166 3176 3188 3203 3219 3236 3251 3263 3271 3272 3264 3246 3216 3174 3119 3051 2969 2875 2770 2655 2532 2404 2272 2140 2009 1883 1763 1651 1548 1457 1376 1307 1249 1202 1164 1136 1116 1104 1100 1106 1122 1150 1193 1253 1332 1433 1557 1705 1876 2071 2287 2520 2768 3025 3288 3550 3809 4061 4301 4528 4740 4936 5115 5278 5426 5560 5680 5788 5885 5972 6050 6121 6186 6246 6302 6355 6406 6455 6502 6549 6595 6640 6683 6725 6764 6802 6837 6870 6901 6932 6962 6993 7024 7057 7092 7128 7165 7202 7239 7276 7310 7343 7373 7401 7427 7451 7475 7497 7519 7542 7565 7588 7612 7635 7658 7679 7699 7718 7735 7752 7767 7782 7798 7814 7831 7850 7871 7892 7915 7938 7960 7982 8003 8021 8038 8053 8066 8077 8088 8099 8109 8120 8132 8146 8160 8175 8191 8208 8225 8241 8258 8273 8289 8303 8316 8329 8341 8352 8362 8372 8380 8387 8394 8400 8404 8409 8413 8417 8422 8427 8433 8439 8447 8454 8462 8469 8475 8479 8482 8484 8484 8482 8481 8479 8478 8478 8481 8486 8494 8505 8518 8533 8550 8567 8584 8600 8615 8629 8641 8651 8660 8667 8672 8677 8681 8684 8687 8690 8693 8697 8701 8705 8710 8716 8724 8732 8742 8752 8764 8776 8789 8801 8813 8823 8832 8839 8844 8847 8848 8847 8845 8840 8835 8828 8819 8810 8799 8787 8774 8759 8742 8724 8705 8685 8665 8645 8625 8607 8591 8576 8564 8554 8547 8542 8540 8540 8542 8547 8553 8562 8573 8587 8602 8619 8637 8655 8674 8691 8707 8721 8731 8739 8744 8747 8748 8748 8747 8747 8749 8753 8759 8767 8777 8789 8801 8814 8827 8839 8848 8856 8862 8865 8865 8863 8859 8853 8845 8835 8825 8815 8805 8797 8790 8785 8784 8786 8792 8801 8814 8829 8846 8864 8882 8899 8914 8928 8939 8947 8953 8957 8961 8963 8966 8969 8972 8977 8982 8987 8991 8996 8999 9001 9002 9001 8999 8997 8993 8989 8985 8980 8973 8965 8955 8943 8927 8908 8884 8857 8826 8792 8756 8718 8679 8639 8600 8560 8521 8482 8444 8405 8365 8326 8286 8248 8211 8177 8147 8122 8103 8090 8084 8084 8090 8099 8110 8121 8130 8136 8137 8132 8122 8105 8084 8058 8029 7998 7966 7932 7897 7861 7823 7783 7739 7690 7637 7577 7512 7442 7366 7286 7203 7116 7026 6933 6838 6739 6636 6527 6412 6291 6161 6024 5879 5728 5570 5408 5242 5075 4906 4737 4569 4401 4233 4064 3894 3720 3544 3707 8 10 1 3365 3181 2995 2807 2618 2431 2248 2070 1900 1739 1590 1453 1329 1219 1122 1039 969 911 864 828 800 779 766 757 753 753 755 761 771 786 807 838 879 935 1008 1100 1214 1351 1512 1695 1900 2123 2361 2611 2867 3125 3382 3634 3878 4112 4335 4546 4747 4937 5118 5290 5455 5613 5765 5911 6050 6184 6311 6433 6548 6657 6761 6861 6957 7050 7141 7229 7316 7400 7481 7559 7633 7702 7765 7821 7872 7916 7954 7988 8018 8046 8072 8099 8126 8154 8184 8215 8248 8281 8314 8346 8376 8405 8432 8458 8481 8504 8527 8549 8572 8595 8619 8643 8666 8689 8709 8727 8742 8753 8760 8763 8762 8759 8752 8744 8733 8721 8708 8693 8675 8652 8624 8589 8544 8487 8417 8332 8229 8109 7970 7812 7636 7442 7231 7004 6764 6513 6251 5982 5708 5432 5155 4881 4611 4350 4098 3859 3635 3427 3237 3066 2914 2781 2665 2566 2481 2407 2343 2287 2237 2192 2152 2120 2097 2087 2094 2123 2178 2266 2388 2548 2746 2982 3252 3553 3877 4218 4568 4918 5260 5588 5895 6177 6431 6656 6852 7020 7161 7278 7372 7445 7498 7531 7544 7535 7504 7449 7368 7261 7126 6965 6777 6564 6329 6073 5800 5513 5215 4910 4602 4293 3989 3691 3403 3129 2869 2628 2406 2205 2026 1870 1736 1625 1538 1474 1433 1418 1427 1463 1525 1614 1731 1874 2042 2232 2441 2664 2895 3129 3360 3581 3787 3974 4138 4277 4389 4474 4534 4569 4582 4575 4550 4508 4451 4380 4296 4198 4087 3963 3828 3681 3526 3362 3194 3024 2854 2688 2526 2373 2228 2094 1971 1859 1759 1673 1600 1542 1502 1482 1485 1514 1572 1662 1786 1945 2138 2364 2620 2901 3202 3516 3838 4161 4478 4784 5075 5348 5600 5831 6040 6228 6397 6547 6681 6800 6905 6997 7077 7144 7199 7242 7273 7292 7300 7296 7283 7262 7233 7198 7159 7116 7073 7029 6985 6944 6905 6870 6838 6811 6788 6770 6757 6749 6745 6746 6752 6762 6774 6788 6804 6819 6833 6843 6850 6850 6844 6831 6809 6779 6740 6692 6636 6572 6500 6422 6336 6245 6149 6047 5940 5829 5713 5592 5468 5341 5210 5077 4941 4803 4664 4524 4382 4239 4095 3949 3801 3651 3498 3341 3182 3020 2855 2688 2521 2353 2187 2024 1866 1713 1568 1432 1306 1191 1087 995 914 844 785 735 693 660 632 611 593 580 569 562 556 553 551 552 554 559 566 575 587 602 622 646 675 710 752 800 855 916 982 1052 1123 1194 1262 1323 1375 1416 1444 1457 1455 1439 1408 1364 1310 1248 1181 1111 1040 972 907 847 793 746 705 671 643 621 604 592 583 579 577 578 581 586 594 603 617 634 657 688 729 781 846 926 1023 1137 1268 1416 1579 1755 1943 2139 2341 2545 2749 2952 3150 3343 3529 3709 3882 4047 4207 4360 4507 4648 4784 4914 3708 8 10 1 5038 5157 5270 5377 5479 5575 5666 5752 5833 5910 5982 6050 6112 6169 6220 6264 6300 6327 6343 6348 6342 6322 6288 6241 6179 6103 6013 5909 5794 5668 5533 5393 5249 5105 4965 4832 4711 4606 4519 4455 4416 4404 4421 4467 4542 4644 4773 4924 5095 5282 5482 5689 5901 6112 6321 6522 6715 6896 7064 7218 7358 7483 7594 7691 7776 7848 7908 7957 7995 8022 8037 8040 8030 8007 7970 7918 7851 7770 7675 7570 7455 7334 7211 7090 6975 6870 6780 6707 6654 6624 6617 6634 6673 6733 6812 6907 7014 7131 7253 7377 7501 7623 7739 7850 7953 8048 8136 8216 8290 8357 8419 8478 8534 8587 8640 8691 8741 8790 8837 8882 8923 8961 8993 9021 9043 9061 9074 9084 9092 9099 9105 9112 9120 9129 9138 9148 9158 9166 9172 9175 9176 9174 9169 9164 9158 9152 9148 9147 9148 9151 9157 9165 9174 9183 9191 9198 9203 9205 9205 9204 9202 9199 9195 9193 9191 9190 9190 9191 9192 9193 9194 9195 9194 9194 9193 9192 9192 9193 9194 9196 9199 9202 9205 9207 9207 9205 9201 9194 9185 9173 9160 9145 9129 9113 9098 9083 9068 9055 9041 9028 9015 9002 8989 8977 8965 8955 8947 8943 8943 8947 8956 8969 8987 9008 9032 9058 9083 9108 9131 9152 9170 9185 9198 9210 9220 9230 9240 9250 9261 9273 9285 9297 9308 9318 9325 9329 9330 9328 9324 9316 9308 9297 9287 9277 9269 9262 9257 9253 9252 9253 9254 9256 9258 9259 9259 9257 9252 9245 9234 9221 9204 9184 9160 9134 9104 9070 9033 8991 8943 8890 8829 8759 8678 8585 8477 8352 8209 8046 7860 7652 7421 7167 6891 6595 6282 5955 5618 5275 4932 4593 4262 3944 3642 3359 3098 2859 2644 2454 2288 2149 2036 1951 1895 1870 1879 1923 2004 2122 2278 2469 2694 2948 3226 3521 3826 4135 4439 4734 5015 5276 5517 5736 5935 6115 6278 6429 6569 6703 6831 6956 7078 7198 7315 7427 7534 7634 7725 7808 7882 7946 8000 8047 8086 8118 8145 8168 8186 8201 8213 8223 8229 8234 8236 8236 8234 8230 8226 8222 8217 8213 8210 8209 8209 8210 8212 8216 8220 8224 8228 8232 8234 8234 8232 8227 8218 8206 8188 8164 8133 8094 8047 7989 7921 7840 7747 7640 7519 7382 7231 7063 6880 6681 6468 6241 6002 5753 5496 5235 4973 4714 4460 4216 3984 3768 3569 3389 3230 3091 2973 2875 2798 2740 2703 2686 2689 2714 2762 2833 2927 3045 3186 3350 3533 3734 3948 4172 4401 4632 4859 5080 5291 5489 5674 5842 5995 6133 6255 6363 6458 6539 6610 6669 6718 6758 6790 6813 6829 6838 6842 6841 6836 6828 6818 6805 6792 6777 6762 6746 6728 6710 6691 6670 6648 6624 6598 6571 6542 6511 6479 6445 6409 6372 6333 6293 6251 6209 6166 6122 6078 6033 5987 5940 5891 5839 5784 5723 5656 5581 5498 5404 5300 5185 5059 4924 4779 4627 4469 4307 4141 3974 3709 8 10 2 3801 3639 3477 3316 3156 3001 2851 2709 2578 2459 2355 2268 2199 2151 2123 2116 2129 2160 2209 2271 2346 2430 2520 2613 2707 2798 2884 2964 3036 3098 3150 3191 3222 3243 3255 3258 3254 3243 3226 3205 3181 3154 3125 3095 3064 3032 2998 2964 2930 2894 2857 2819 2780 2739 2699 2657 2616 2574 2534 2494 2455 2417 2381 2347 2314 2282 2252 2223 2194 2166 2139 2111 2084 2056 2028 1999 1970 1941 1911 1881 1850 1819 1789 1758 1728 1698 1668 1639 1609 1579 1549 1517 1484 1450 1413 1373 1331 1285 1237 1186 1133 1079 1023 967 911 857 804 754 706 662 621 584 550 519 491 465 443 423 405 389 376 365 356 349 344 341 340 341 344 348 354 361 371 382 396 412 431 452 477 505 536 570 607 648 691 737 785 834 885 936 988 1039 1090 1139 1187 1232 1276 1317 1355 1392 1426 1459 1491 1522 1552 1582 1613 1644 1676 1708 1741 1775 1809 1842 1876 1909 1943 1975 2008 2040 2073 2106 2140 2174 2210 2248 2287 2326 2368 2410 2452 2496 2539 2582 2625 2668 2711 2754 2796 2839 2882 2926 2970 3016 3062 3109 3157 3205 3254 3303 3352 3401 3449 3497 3544 3590 3636 3681 3725 3768 3812 3855 3898 3942 3985 4029 4072 4115 4156 4196 4233 4266 4295 4319 4336 4345 4347 4339 4321 4293 4254 4204 4144 4072 3989 3895 3789 3673 3546 3409 3263 3109 2949 2785 2619 2453 2290 2132 1982 1843 1715 1599 1497 1408 1332 1268 1216 1175 1145 1126 1121 1130 1157 1204 1275 1371 1496 1650 1833 2046 2284 2543 2820 3108 3400 3690 3971 4240 4491 4722 4931 5118 5283 5429 5557 5669 5769 5858 5936 6005 6065 6113 6150 6173 6179 6167 6136 6083 6007 5909 5787 5642 5475 5289 5084 4863 4630 4386 4136 3883 3630 3382 3141 2910 2691 2487 2299 2127 1972 1835 1714 1609 1523 1454 1404 1375 1370 1392 1443 1526 1644 1799 1990 2217 2478 2770 3086 3422 3770 4123 4474 4817 5145 5454 5740 6002 6237 6448 6634 6798 6942 7069 7182 7283 7374 7458 7534 7606 7672 7735 7793 7849 7901 7949 7995 8038 8079 8117 8152 8185 8215 8243 8268 8291 8311 8328 8343 8356 8367 8377 8385 8392 8398 8404 8409 8414 8418 8422 8426 8430 8433 8436 8438 8441 8443 8446 8449 8452 8455 8459 8464 8469 8475 8482 8489 8498 8507 8518 8530 8543 8557 8572 8588 8604 8620 8635 8650 8663 8674 8683 8689 8694 8697 8698 8698 8697 8697 8696 8695 8695 8695 8693 8690 8683 8672 8653 8626 8587 8536 8471 8390 8292 8176 8043 7893 7727 7547 7352 7146 6931 6708 6478 6246 6010 5775 5540 5308 5081 4859 4644 4439 4246 4067 3904 3761 3641 3546 3480 3445 3445 3480 3552 3661 3806 3985 4196 4435 4696 4975 5266 5563 5861 6153 6435 6702 6953 7185 7396 7587 7757 3710 8 10 2 7910 8045 8165 8272 8367 8453 8529 8598 8658 8712 8759 8799 8832 8858 8877 8890 8898 8899 8895 8886 8872 8853 8830 8803 8771 8736 8697 8654 8610 8565 8520 8476 8436 8400 8369 8346 8330 8322 8323 8332 8349 8372 8401 8434 8471 8509 8548 8587 8625 8660 8694 8724 8751 8775 8795 8813 8827 8838 8847 8853 8857 8860 8861 8860 8858 8856 8851 8846 8839 8831 8820 8808 8793 8777 8760 8742 8723 8705 8688 8674 8662 8654 8649 8648 8651 8656 8665 8675 8686 8698 8708 8718 8726 8732 8736 8738 8739 8738 8736 8732 8726 8718 8706 8691 8670 8642 8606 8561 8505 8437 8357 8263 8155 8033 7897 7747 7581 7400 7203 6990 6760 6512 6247 5963 5662 5345 5014 4672 4323 3972 3624 3284 2958 2652 2369 2113 1887 1691 1525 1387 1274 1185 1114 1059 1018 989 972 969 981 1013 1068 1152 1269 1422 1614 1846 2117 2424 2761 3124 3505 3895 4287 4672 5043 5395 5724 6025 6299 6545 6764 6958 7131 7285 7422 7546 7659 7762 7857 7944 8023 8095 8160 8218 8268 8311 8347 8375 8398 8413 8422 8426 8423 8414 8400 8380 8355 8324 8289 8248 8203 8153 8100 8043 7983 7921 7856 7789 7721 7651 7582 7513 7445 7379 7317 7260 7209 7164 7128 7099 7079 7067 7064 7069 7081 7100 7124 7154 7188 7227 7270 7317 7368 7423 7482 7546 7614 7685 7761 7839 7920 8002 8084 8166 8246 8324 8397 8467 8531 8590 8643 8690 8732 8768 8800 8827 8850 8870 8887 8901 8913 8923 8931 8937 8941 8943 8942 8938 8932 8924 8914 8902 8889 8875 8861 8847 8834 8821 8808 8794 8780 8764 8745 8723 8697 8667 8633 8594 8551 8504 8454 8402 8349 8294 8239 8183 8127 8070 8012 7953 7891 7827 7761 7692 7621 7549 7476 7404 7333 7265 7201 7143 7090 7043 7004 6972 6948 6931 6921 6919 6924 6935 6954 6979 7010 7048 7093 7143 7199 7260 7326 7396 7469 7545 7623 7702 7782 7863 7943 8023 8102 8179 8254 8327 8397 8464 8527 8586 8640 8689 8732 8770 8803 8830 8852 8871 8885 8895 8902 8907 8910 8910 8909 8907 8904 8900 8896 8892 8889 8887 8888 8890 8896 8904 8915 8928 8944 8961 8979 8997 9014 9030 9043 9053 9060 9064 9064 9063 9059 9053 9046 9039 9031 9022 9013 9004 8995 8984 8972 8960 8946 8932 8916 8901 8886 8871 8857 8843 8831 8820 8809 8799 8788 8778 8768 8758 8747 8738 8729 8722 8717 8715 8716 8720 8728 8738 8750 8763 8776 8789 8801 8812 8820 8827 8833 8838 8844 8851 8861 8873 8889 8908 8929 8952 8977 9001 9024 9043 9060 9072 9080 9084 9084 9080 9075 9070 9064 9059 9055 9054 9054 9056 9060 9065 9070 9076 9081 9087 9092 9097 9102 9106 9112 9117 9123 9128 9134 9139 9143 9146 9148 9148 9148 9147 9145 9144 9143 9143 9145 9148 9152 9157 9163 9169 9175 9180 9183 9184 9184 9181 3711 8 10 2 9178 9173 9169 9164 9160 9158 9157 9158 9161 9165 9171 9177 9184 9189 9194 9197 9199 9199 9197 9193 9187 9181 9173 9165 9157 9148 9139 9130 9120 9110 9098 9084 9069 9051 9030 9007 8980 8950 8916 8879 8838 8794 8745 8694 8638 8579 8517 8452 8384 8316 8247 8178 8112 8049 7992 7940 7895 7859 7831 7811 7801 7799 7804 7815 7832 7852 7875 7899 7922 7944 7962 7975 7982 7981 7970 7949 7914 7866 7801 7719 7618 7497 7355 7191 7007 6800 6573 6326 6061 5779 5483 5175 4857 4534 4209 3884 3564 3253 2954 2672 2408 2167 1950 1758 1593 1453 1337 1243 1169 1111 1066 1033 1008 990 980 978 987 1010 1052 1116 1207 1329 1485 1676 1902 2161 2447 2755 3078 3406 3731 4043 4334 4596 4823 5012 5160 5268 5338 5374 5381 5365 5334 5295 5255 5219 5194 5184 5193 5222 5273 5346 5440 5552 5680 5820 5970 6125 6282 6437 6587 6729 6862 6982 7089 7182 7259 7321 7366 7394 7404 7397 7370 7324 7258 7172 7064 6935 6784 6613 6422 6211 5982 5737 5477 5204 4921 4630 4334 4036 3741 3450 3168 2899 2645 2408 2192 1998 1826 1676 1547 1438 1348 1275 1219 1178 1154 1146 1158 1192 1253 1343 1466 1626 1824 2060 2334 2642 2980 3342 3719 4105 4489 4866 5227 5566 5879 6163 6417 6643 6841 7015 7169 7305 7429 7541 7646 7745 7838 7926 8008 8083 8151 8212 8264 8307 8343 8371 8393 8409 8422 8432 8441 8449 8456 8464 8472 8479 8485 8489 8491 8490 8486 8479 8469 8456 8442 8427 8412 8398 8385 8374 8366 8361 8358 8358 8360 8363 8368 8373 8378 8381 8384 8384 8383 8379 8373 8365 8355 8343 8329 8314 8299 8282 8265 8248 8230 8211 8192 8173 8153 8133 8113 8092 8072 8052 8033 8014 7997 7981 7967 7954 7944 7935 7928 7923 7919 7915 7913 7911 7909 7907 7905 7902 7899 7896 7893 7891 7889 7888 7889 7892 7898 7906 7919 7934 7954 7978 8005 8035 8068 8104 8140 8177 8214 8249 8282 8313 8341 8365 8386 8404 8419 8432 8442 8450 8456 8461 8464 8466 8466 8464 8459 8453 8443 8431 8417 8400 8381 8360 8338 8316 8293 8272 8252 8234 8218 8204 8193 8184 8177 8173 8171 8171 8174 8178 8184 8192 8201 8213 8226 8240 8256 8273 8290 8307 8325 8341 8357 8372 8385 8397 8408 8418 8427 8436 8444 8452 8460 8468 8476 8485 8493 8501 8508 8514 8520 8525 8529 8531 8533 8534 8535 8534 8532 8530 8526 8521 8514 8505 8494 8482 8468 8451 8434 8415 8394 8372 8348 8322 8292 8259 8221 8176 8123 8062 7990 7907 7813 7706 7587 7457 7315 7162 7001 6831 6655 6475 6292 6109 5928 5753 5587 5432 5292 5172 5073 4999 4951 4933 4944 4984 5053 5148 5266 5405 5559 5726 5901 6079 6258 6435 6606 6770 6926 7072 7209 7336 7453 7560 7658 7747 7827 7898 7960 8015 8062 8102 8137 8166 3712 8 10 2 8191 8213 8232 8250 8266 8282 8296 8309 8321 8330 8335 8337 8333 8324 8308 8284 8254 8215 8167 8111 8046 7971 7886 7791 7686 7570 7444 7308 7164 7012 6856 6696 6537 6381 6232 6094 5971 5866 5781 5721 5685 5676 5693 5736 5804 5894 6003 6128 6267 6414 6566 6720 6872 7020 7160 7291 7411 7520 7616 7700 7771 7830 7878 7915 7940 7955 7960 7955 7940 7914 7877 7830 7772 7703 7623 7534 7435 7328 7216 7099 6982 6866 6755 6652 6560 6483 6423 6383 6365 6369 6396 6445 6515 6603 6708 6825 6952 7085 7219 7354 7484 7610 7728 7838 7940 8033 8119 8196 8266 8330 8388 8440 8486 8527 8563 8593 8619 8640 8656 8669 8679 8687 8694 8700 8706 8713 8720 8728 8736 8745 8753 8760 8765 8768 8769 8768 8764 8758 8750 8741 8731 8721 8710 8700 8691 8681 8673 8664 8655 8646 8636 8626 8616 8606 8596 8587 8579 8573 8570 8569 8571 8576 8583 8593 8603 8614 8624 8632 8637 8639 8635 8626 8610 8587 8557 8520 8476 8425 8368 8305 8238 8168 8096 8022 7950 7879 7811 7748 7692 7642 7602 7570 7549 7538 7539 7550 7571 7602 7642 7690 7743 7802 7863 7927 7990 8053 8114 8172 8228 8279 8327 8372 8414 8454 8491 8525 8558 8589 8618 8645 8670 8693 8713 8732 8748 8762 8775 8788 8800 8812 8825 8839 8853 8868 8883 8897 8910 8921 8930 8936 8938 8938 8934 8928 8920 8910 8900 8890 8880 8871 8863 8855 8849 8842 8835 8828 8821 8813 8805 8797 8790 8783 8779 8775 8774 8775 8777 8781 8785 8789 8792 8794 8795 8794 8792 8789 8785 8782 8779 8779 8780 8784 8791 8800 8810 8822 8834 8845 8855 8862 8868 8870 8870 8868 8864 8859 8854 8849 8846 8843 8843 8844 8847 8852 8857 8863 8869 8875 8881 8885 8889 8892 8894 8895 8895 8895 8894 8893 8892 8890 8889 8887 8885 8882 8879 8875 8870 8862 8853 8840 8824 8803 8778 8747 8710 8667 8617 8560 8495 8425 8348 8265 8179 8089 7999 7909 7823 7741 7667 7602 7548 7508 7482 7471 7476 7496 7531 7579 7639 7708 7785 7866 7948 8031 8110 8184 8251 8309 8359 8398 8428 8449 8461 8466 8465 8459 8450 8440 8429 8419 8411 8406 8402 8402 8404 8409 8415 8422 8430 8440 8449 8460 8471 8483 8496 8510 8526 8542 8560 8579 8598 8615 8631 8644 8653 8657 8654 8645 8626 8599 8561 8513 8453 8381 8295 8197 8086 7961 7822 7670 7506 7330 7142 6943 6735 6518 6294 6062 5824 5582 5335 5086 4834 4583 4333 4088 3848 3617 3398 3194 3006 2839 2693 2570 2471 2396 2344 2312 2298 2298 2310 2327 2347 2364 2376 2379 2371 2350 2316 2270 2212 2145 2070 1990 1908 1826 1745 1668 1597 1532 1475 1426 1387 1359 1345 1345 1364 1404 1468 1560 1681 1835 2022 2243 2496 2779 3089 3419 3765 4121 4478 4832 5176 5505 5815 6104 6368 6610 6827 7024 3713 8 10 2 7200 7360 7505 7637 7759 7872 7978 8076 8167 8251 8329 8400 8464 8521 8573 8620 8662 8701 8738 8774 8809 8844 8879 8914 8950 8984 9017 9049 9078 9104 9127 9147 9163 9176 9187 9195 9201 9206 9210 9213 9217 9221 9226 9231 9237 9243 9250 9257 9265 9272 9279 9286 9291 9296 9299 9302 9303 9304 9304 9304 9305 9306 9308 9312 9317 9323 9330 9338 9346 9354 9361 9367 9371 9374 9375 9374 9373 9372 9371 9371 9373 9377 9383 9392 9404 9417 9431 9446 9460 9473 9485 9494 9501 9505 9507 9507 9505 9502 9498 9495 9492 9490 9489 9489 9490 9493 9496 9500 9505 9509 9514 9519 9523 9528 9531 9534 9537 9538 9539 9539 9538 9536 9534 9531 9529 9527 9526 9525 9526 9527 9530 9533 9537 9540 9542 9543 9541 9537 9531 9521 9508 9493 9474 9453 9430 9403 9374 9341 9305 9263 9215 9160 9097 9024 8941 8846 8741 8624 8498 8364 8223 8080 7936 7796 7664 7543 7438 7353 7289 7251 7239 7254 7296 7362 7452 7562 7687 7823 7967 8112 8256 8394 8523 8642 8749 8844 8927 8998 9059 9112 9158 9198 9234 9266 9296 9322 9346 9367 9385 9399 9411 9420 9427 9432 9436 9439 9443 9448 9453 9461 9470 9481 9492 9505 9517 9530 9541 9551 9559 9566 9570 9572 9571 9569 9564 9558 9551 9543 9535 9528 9521 9515 9510 9507 9504 9502 9500 9497 9493 9487 9477 9464 9446 9424 9399 9369 9337 9302 9267 9231 9197 9164 9133 9106 9081 9059 9039 9022 9006 8992 8978 8965 8952 8939 8927 8915 8903 8892 8883 8874 8866 8860 8856 8853 8851 8852 8855 8860 8869 8881 8896 8915 8938 8965 8995 9028 9064 9101 9139 9177 9215 9251 9287 9320 9352 9382 9410 9437 9462 9486 9508 9529 9548 9566 9580 9593 9603 9610 9615 9617 9617 9616 9612 9608 9603 9598 9591 9584 9576 9567 9556 9543 9527 9508 9485 9458 9426 9389 9345 9293 9232 9160 9077 8981 8870 8744 8602 8445 8272 8087 7890 7686 7478 7271 7070 6879 6704 6548 6417 6312 6237 6192 6178 6194 6238 6308 6399 6510 6636 6772 6917 7065 7214 7362 7507 7646 7780 7908 8029 8143 8251 8353 8450 8541 8627 8709 8785 8857 8925 8988 9047 9102 9153 9200 9243 9283 9321 9355 9387 9415 9441 9463 9483 9499 9511 9519 9524 9525 9523 9519 9512 9503 9494 9485 9475 9467 9460 9454 9450 9448 9447 9448 9450 9454 9459 9466 9474 9484 9495 9507 9519 9533 9546 9560 9572 9583 9592 9599 9604 9607 9607 9605 9601 9597 9592 9587 9583 9580 9578 9578 9580 9582 9586 9591 9596 9601 9606 9612 9617 9622 9628 9634 9641 9649 9657 9666 9676 9686 9695 9704 9711 9716 9720 9720 9718 9714 9707 9699 9690 9680 9670 9661 9654 9649 9645 9644 9645 9647 9650 9654 9657 9659 9661 9660 9658 9654 9648 9642 9634 9627 9621 9616 9613 9613 9616 9621 9630 9641 9654 9669 3714 8 10 2 9685 9701 9718 9734 9750 9765 9779 9792 9804 9815 9826 9837 9847 9857 9867 9877 9885 9893 9900 9905 9909 9910 9910 9907 9903 9897 9891 9884 9878 9872 9867 9865 9864 9864 9867 9871 9876 9881 9887 9891 9895 9898 9900 9900 9900 9899 9897 9895 9893 9891 9889 9888 9886 9883 9880 9876 9871 9864 9857 9849 9840 9832 9824 9818 9814 9812 9812 9816 9821 9829 9837 9847 9856 9863 9869 9871 9870 9866 9857 9844 9828 9808 9787 9765 9742 9720 9700 9682 9666 9654 9644 9638 9634 9633 9634 9637 9642 9648 9655 9663 9672 9682 9693 9705 9718 9732 9746 9761 9776 9790 9804 9817 9829 9840 9849 9857 9863 9868 9872 9874 9876 9876 9876 9875 9873 9871 9868 9865 9862 9860 9857 9856 9855 9855 9856 9857 9860 9864 9867 9871 9875 9878 9880 9880 9880 9878 9875 9870 9865 9858 9851 9844 9836 9829 9821 9814 9807 9801 9795 9789 9784 9779 9775 9771 9769 9767 9767 9768 9770 9773 9777 9781 9786 9790 9794 9796 9795 9792 9786 9776 9763 9746 9727 9705 9681 9655 9629 9604 9579 9555 9533 9514 9496 9480 9467 9456 9447 9441 9437 9435 9437 9442 9450 9462 9478 9497 9520 9545 9573 9603 9632 9662 9690 9716 9740 9760 9777 9790 9801 9809 9815 9820 9824 9828 9833 9838 9844 9850 9856 9862 9867 9871 9874 9875 9875 9873 9870 9867 9863 9859 9856 9854 9852 9851 9850 9849 9848 9845 9842 9837 9830 9823 9815 9806 9798 9789 9782 9776 9772 9768 9766 9765 9764 9763 9761 9759 9755 9750 9743 9735 9727 9717 9707 9696 9686 9676 9667 9658 9650 9643 9635 9628 9621 9613 9605 9597 9588 9578 9567 9556 9545 9534 9523 9512 9503 9495 9488 9482 9478 9474 9472 9470 9468 9465 9461 9455 9448 9438 9428 9415 9402 9389 9376 9364 9354 9346 9340 9337 9337 9339 9343 9348 9354 9361 9368 9375 9382 9389 9397 9405 9414 9425 9439 9454 9473 9494 9517 9543 9569 9596 9623 9647 9669 9688 9703 9713 9717 9717 9713 9704 9692 9677 9660 9643 9625 9608 9592 9576 9562 9548 9533 9516 9496 9471 9440 9400 9349 9287 9210 9118 9010 8885 8741 8579 8400 8203 7991 7765 7529 7285 7038 6793 6554 6328 6119 5934 5778 5655 5569 5523 5517 5551 5623 5730 5867 6030 6211 6407 6609 6815 7018 7215 7404 7584 7754 7913 8063 8205 8340 8468 8590 8706 8816 8921 9018 9108 9189 9262 9327 9383 9431 9472 9508 9538 9564 9588 9609 9629 9648 9665 9681 9696 9708 9718 9726 9732 9735 9738 9739 9740 9742 9744 9748 9753 9761 9769 9779 9789 9800 9810 9820 9830 9838 9846 9854 9861 9869 9878 9888 9899 9911 9924 9937 9950 9963 9975 9984 9992 9997100001000110000 9998 9995 9993 9990 9988 9987 9987 9988 9989 9990 9990 9989 9987 9982 9975 9967 9956 9944 9931 9918 9905 9893 9883 9874 9867 9862 9858 9855 3715 8 10 2 9851 9847 9841 9833 9823 9810 9795 9777 9758 9738 9717 9698 9680 9664 9652 9642 9636 9632 9632 9634 9638 9644 9651 9659 9667 9675 9684 9693 9702 9711 9720 9731 9741 9751 9762 9772 9782 9791 9799 9805 9809 9811 9810 9805 9796 9783 9764 9739 9707 9668 9621 9565 9499 9422 9334 9233 9120 8992 8849 8691 8517 8327 8120 7898 7660 7407 7141 6863 6576 6280 5980 5677 5373 5072 4775 4484 4203 3932 3674 3430 3203 2994 2806 2641 2501 2388 2306 2258 2244 2269 2332 2435 2579 2761 2980 3232 3515 3823 4150 4492 4840 5190 5535 5871 6192 6495 6778 7039 7278 7495 7690 7867 8026 8171 8304 8427 8541 8649 8751 8849 8941 9028 9110 9187 9257 9321 9379 9429 9474 9512 9546 9575 9601 9625 9646 9667 9687 9706 9725 9743 9760 9776 9791 9804 9815 9824 9831 9836 9839 9841 9841 9840 9838 9835 9830 9824 9816 9806 9794 9778 9760 9737 9712 9682 9649 9611 9569 9522 9470 9412 9347 9276 9196 9108 9012 8906 8792 8669 8539 8402 8260 8114 7965 7816 7668 7522 7381 7245 7115 6994 6881 6777 6682 6597 6521 6454 6395 6343 6297 6255 6215 6175 6132 6085 6030 5966 5889 5799 5692 5569 5428 5270 5095 4905 4700 4483 4256 4022 3785 3547 3310 3079 2856 2643 2443 2258 2089 1937 1803 1687 1590 1511 1451 1408 1384 1376 1386 1413 1456 1515 1590 1681 1787 1909 2045 2195 2360 2537 2727 2929 3142 3366 3601 3844 4097 4356 4622 4893 5168 5444 5720 5993 6261 6523 6776 7019 7249 7466 7670 7860 8035 8197 8347 8485 8611 8729 8837 8938 9031 9118 9199 9273 9343 9406 9465 9518 9567 9612 9652 9689 9723 9753 9781 9807 9829 9850 9868 9884 9898 9909 9918 9925 9930 9934 9937 9939 9940 9941 9942 9943 9943 9944 9945 9945 9944 9944 9942 9939 9936 9931 9923 9913 9900 9883 9861 9833 9799 9759 9712 9658 9599 9536 9469 9401 9334 9270 9211 9159 9115 9079 9053 9035 9025 9021 9021 9024 9029 9032 9033 9031 9026 9017 9005 8991 8976 8961 8948 8939 8933 8934 8941 8954 8975 9003 9037 9077 9122 9172 9225 9280 9335 9390 9442 9491 9536 9575 9608 9634 9652 9664 9670 9669 9664 9653 9640 9623 9605 9586 9565 9545 9525 9505 9486 9469 9453 9440 9429 9421 9417 9417 9420 9426 9435 9446 9457 9467 9475 9480 9481 9477 9468 9453 9432 9406 9374 9338 9296 9248 9193 9129 9055 8968 8866 8747 8609 8449 8267 8062 7834 7584 7313 7022 6715 6392 6057 5712 5360 5003 4645 4287 3934 3589 3255 2935 2635 2356 2102 1876 1678 1509 1368 1254 1164 1095 1042 1002 971 948 930 918 914 920 943 985 1055 1157 1296 1477 1702 1971 2282 2631 3013 3420 3844 4276 4706 5126 5530 5910 6263 6586 6877 7137 7368 7572 7751 7909 8050 8175 8287 8389 8481 8565 8642 8712 8775 8833 8885 8933 3716 8 10 2 8975 9014 9050 9082 9112 9139 9164 9187 9208 9226 9241 9254 9265 9274 9280 9286 9290 9294 9298 9303 9307 9312 9317 9321 9323 9324 9322 9317 9309 9296 9280 9260 9238 9213 9187 9161 9135 9110 9086 9065 9044 9026 9007 8989 8970 8950 8927 8900 8869 8833 8792 8745 8692 8633 8569 8500 8427 8351 8273 8194 8116 8040 7968 7902 7842 7790 7748 7715 7693 7681 7678 7686 7702 7726 7756 7793 7833 7877 7923 7971 8018 8066 8113 8159 8203 8246 8288 8330 8370 8411 8451 8492 8533 8575 8616 8658 8698 8737 8775 8810 8842 8871 8898 8921 8941 8960 8976 8991 9005 9018 9030 9041 9052 9062 9069 9075 9079 9080 9079 9076 9070 9063 9055 9048 9040 9034 9029 9025 9023 9021 9020 9019 9016 9010 9002 8990 8973 8952 8927 8897 8865 8829 8792 8754 8716 8678 8641 8605 8570 8535 8499 8463 8425 8385 8341 8293 8241 8185 8124 8058 7988 7912 7832 7746 7654 7555 7449 7333 7208 7072 6926 6769 6602 6426 6243 6054 5863 5672 5484 5302 5128 4964 4812 4671 4543 4427 4322 4225 4135 4051 3968 3886 3801 3713 3619 3518 3410 3293 3169 3036 2896 2750 2599 2445 2288 2131 1977 1825 1680 1542 1414 1295 1188 1094 1011 941 882 834 796 767 745 729 719 713 710 712 717 726 741 762 791 829 879 942 1018 1110 1217 1342 1482 1638 1808 1992 2185 2387 2595 2804 3013 3217 3415 3604 3781 3945 4095 4231 4352 4460 4557 4643 4720 4792 4861 4928 4996 5067 5142 5222 5309 5402 5502 5608 5720 5836 5957 6081 6207 6335 6464 6592 6719 6845 6969 7089 7207 7320 7429 7534 7633 7727 7817 7901 7981 8056 8128 8197 8262 8326 8388 8447 8505 8562 8616 8669 8718 8766 8810 8851 8890 8926 8959 8990 9019 9046 9072 9097 9120 9143 9165 9185 9204 9222 9238 9253 9266 9279 9291 9302 9314 9327 9340 9354 9369 9385 9401 9418 9434 9449 9462 9474 9483 9490 9494 9495 9494 9491 9487 9481 9476 9471 9467 9464 9464 9464 9467 9471 9476 9482 9489 9495 9501 9506 9510 9514 9517 9520 9522 9525 9528 9531 9536 9541 9547 9554 9561 9568 9575 9582 9588 9594 9598 9602 9605 9607 9608 9609 9608 9607 9605 9603 9600 9596 9592 9588 9584 9580 9577 9576 9575 9576 9579 9583 9587 9593 9598 9603 9608 9611 9613 9614 9613 9612 9610 9608 9607 9606 9606 9608 9610 9614 9619 9624 9628 9633 9635 9637 9636 9634 9630 9624 9616 9607 9597 9587 9577 9567 9557 9549 9541 9534 9529 9524 9521 9518 9516 9515 9515 9515 9515 9515 9515 9514 9512 9509 9504 9497 9488 9477 9463 9447 9429 9408 9387 9364 9342 9320 9301 9285 9272 9264 9261 9263 9271 9283 9300 9321 9343 9367 9391 9413 9434 9452 9467 9479 9488 9494 9499 9503 9506 9510 9514 9520 9527 9535 9544 9554 9564 9574 9584 9592 9598 9601 3717 8 10 3 9573 9573 9571 9567 9561 9553 9543 9531 9517 9501 9484 9467 9448 9430 9411 9391 9372 9352 9331 9310 9289 9267 9245 9224 9203 9184 9166 9151 9140 9132 9127 9128 9132 9142 9156 9174 9197 9222 9251 9283 9316 9349 9383 9416 9447 9476 9502 9525 9544 9560 9572 9581 9587 9590 9593 9594 9596 9598 9600 9603 9607 9611 9615 9619 9620 9618 9613 9604 9589 9567 9540 9505 9463 9413 9356 9291 9219 9139 9052 8957 8856 8749 8637 8521 8404 8287 8173 8065 7965 7878 7805 7749 7713 7697 7702 7728 7773 7836 7915 8005 8105 8210 8316 8422 8523 8617 8704 8781 8847 8904 8950 8987 9014 9033 9044 9049 9048 9042 9031 9018 9002 8984 8967 8951 8937 8926 8920 8919 8923 8934 8951 8973 9002 9035 9072 9112 9154 9196 9239 9281 9322 9360 9396 9429 9460 9487 9512 9535 9554 9572 9586 9598 9607 9613 9617 9617 9614 9607 9598 9585 9569 9549 9526 9498 9465 9426 9379 9322 9252 9167 9064 8940 8793 8619 8417 8186 7926 7638 7324 6988 6632 6263 5886 5505 5127 4757 4399 4057 3734 3433 3157 2905 2681 2485 2320 2186 2088 2027 2007 2031 2101 2220 2387 2604 2867 3174 3518 3894 4292 4705 5124 5539 5943 6328 6689 7022 7324 7595 7835 8046 8230 8390 8530 8653 8761 8856 8942 9018 9085 9145 9197 9242 9281 9313 9340 9361 9379 9394 9406 9418 9428 9438 9448 9458 9468 9478 9487 9496 9504 9512 9519 9525 9531 9537 9543 9549 9555 9560 9565 9569 9572 9574 9573 9571 9566 9558 9549 9538 9525 9511 9497 9483 9469 9455 9443 9432 9423 9415 9407 9401 9396 9390 9385 9381 9376 9371 9366 9361 9357 9354 9351 9350 9350 9351 9354 9358 9363 9369 9376 9382 9388 9394 9399 9403 9406 9408 9408 9407 9405 9402 9398 9392 9384 9375 9364 9352 9339 9324 9309 9294 9280 9266 9255 9246 9241 9238 9239 9244 9251 9260 9271 9282 9293 9303 9312 9318 9322 9322 9318 9310 9298 9281 9258 9229 9193 9150 9100 9042 8977 8904 8825 8739 8650 8558 8466 8375 8288 8207 8134 8071 8019 7980 7955 7944 7946 7962 7990 8029 8077 8133 8194 8259 8326 8393 8458 8519 8577 8630 8679 8722 8760 8793 8822 8847 8867 8882 8892 8896 8892 8879 8855 8818 8766 8698 8612 8507 8383 8238 8075 7892 7693 7478 7251 7014 6770 6524 6280 6041 5813 5599 5405 5235 5093 4983 4908 4870 4870 4909 4986 5098 5243 5417 5615 5831 6061 6297 6536 6771 6999 7216 7418 7604 7774 7926 8062 8182 8288 8381 8463 8535 8599 8654 8703 8746 8782 8811 8834 8849 8857 8858 8850 8835 8812 8781 8744 8701 8652 8600 8544 8487 8429 8372 8317 8264 8216 8172 8135 8104 8080 8063 8055 8054 8061 8076 8098 8127 8162 8202 8246 8293 8342 8392 8443 8492 8540 8586 8629 8669 8707 8741 8773 8802 8829 8855 8879 8901 8923 8944 8964 8982 3718 8 10 3 9000 9016 9030 9043 9053 9061 9066 9070 9071 9070 9068 9066 9064 9062 9062 9063 9067 9072 9078 9086 9094 9101 9107 9112 9113 9111 9106 9097 9083 9067 9047 9025 9000 8973 8945 8914 8881 8845 8804 8758 8706 8646 8577 8500 8412 8315 8208 8093 7969 7840 7705 7567 7427 7286 7145 7005 6867 6730 6596 6463 6332 6202 6073 5947 5822 5701 5585 5475 5374 5283 5205 5141 5094 5066 5057 5068 5100 5150 5219 5303 5401 5510 5626 5747 5870 5991 6108 6220 6324 6419 6505 6582 6649 6707 6757 6800 6835 6864 6887 6905 6918 6928 6934 6937 6939 6941 6942 6945 6950 6959 6973 6992 7017 7049 7087 7132 7182 7238 7298 7362 7428 7495 7562 7628 7691 7751 7806 7855 7897 7932 7958 7976 7984 7982 7971 7950 7920 7881 7834 7780 7719 7653 7581 7505 7425 7341 7254 7164 7073 6981 6889 6799 6712 6631 6558 6496 6446 6410 6391 6388 6402 6431 6475 6530 6593 6659 6723 6782 6829 6860 6871 6860 6822 6758 6667 6549 6404 6236 6046 5837 5610 5368 5114 4850 4578 4300 4018 3735 3454 3178 2909 2652 2409 2183 1977 1794 1633 1496 1381 1287 1211 1152 1105 1068 1039 1018 1004 999 1006 1027 1069 1135 1231 1360 1527 1731 1974 2253 2564 2902 3259 3628 4000 4367 4722 5058 5371 5657 5914 6143 6344 6520 6674 6809 6929 7037 7137 7230 7317 7401 7481 7557 7628 7694 7754 7808 7854 7893 7924 7948 7965 7976 7981 7982 7980 7975 7968 7961 7954 7948 7943 7941 7940 7941 7944 7948 7954 7961 7967 7974 7979 7982 7983 7981 7977 7970 7960 7947 7932 7916 7898 7880 7861 7842 7824 7806 7787 7769 7750 7729 7708 7685 7661 7636 7610 7584 7560 7538 7519 7506 7498 7496 7501 7512 7530 7553 7580 7610 7642 7674 7705 7734 7761 7785 7807 7826 7844 7860 7875 7890 7906 7922 7938 7954 7970 7984 7997 8007 8014 8017 8017 8013 8006 7997 7986 7973 7961 7949 7937 7928 7919 7913 7908 7904 7901 7899 7896 7894 7892 7890 7888 7887 7885 7885 7885 7887 7890 7893 7898 7903 7908 7912 7916 7919 7920 7920 7917 7914 7908 7901 7893 7885 7876 7867 7858 7849 7842 7834 7827 7821 7814 7807 7799 7790 7780 7769 7756 7742 7726 7709 7690 7671 7650 7629 7606 7581 7554 7524 7491 7453 7411 7362 7307 7246 7179 7106 7028 6947 6864 6782 6702 6627 6559 6501 6452 6416 6392 6381 6382 6394 6415 6444 6477 6513 6549 6582 6610 6631 6644 6648 6643 6627 6602 6569 6527 6478 6423 6364 6300 6233 6163 6091 6017 5940 5860 5778 5692 5604 5512 5416 5317 5216 5112 5008 4904 4803 4706 4616 4534 4463 4406 4364 4339 4331 4343 4373 4421 4487 4567 4662 4766 4879 4997 5118 5238 5357 5471 5580 5683 5779 5867 5949 6024 6092 6154 6210 6261 6305 6344 6377 6404 6424 6438 6445 6446 6440 6429 6412 6392 6368 3719 8 10 3 6341 6314 6287 6261 6237 6215 6197 6183 6173 6167 6164 6165 6168 6174 6182 6191 6200 6210 6219 6227 6234 6240 6245 6248 6249 6250 6248 6246 6242 6237 6230 6222 6212 6202 6190 6177 6162 6148 6133 6118 6103 6089 6075 6063 6052 6042 6033 6025 6018 6010 6003 5996 5989 5981 5974 5966 5959 5953 5947 5943 5939 5935 5933 5930 5926 5921 5915 5907 5897 5884 5870 5854 5837 5819 5802 5785 5770 5756 5744 5733 5723 5714 5704 5694 5683 5671 5657 5643 5628 5613 5598 5584 5572 5561 5551 5543 5535 5528 5520 5511 5500 5487 5472 5455 5436 5416 5395 5374 5355 5336 5320 5305 5292 5280 5270 5259 5248 5235 5220 5204 5184 5162 5138 5112 5084 5055 5025 4995 4966 4937 4909 4883 4857 4833 4811 4790 4771 4753 4738 4724 4711 4700 4690 4682 4674 4667 4660 4652 4645 4636 4626 4615 4604 4591 4578 4564 4549 4535 4520 4506 4491 4477 4462 4448 4433 4418 4402 4386 4370 4353 4335 4318 4300 4282 4265 4248 4231 4215 4199 4184 4169 4154 4140 4126 4111 4097 4082 4066 4049 4032 4014 3994 3974 3953 3932 3910 3887 3865 3843 3821 3800 3779 3760 3741 3722 3705 3687 3669 3650 3630 3608 3584 3557 3528 3495 3460 3423 3384 3345 3306 3268 3233 3200 3170 3145 3124 3107 3095 3085 3078 3074 3070 3067 3064 3060 3055 3050 3043 3035 3027 3019 3010 3003 2995 2989 2983 2977 2972 2966 2960 2954 2946 2938 2927 2915 2901 2886 2869 2851 2832 2812 2791 2770 2749 2729 2709 2689 2671 2654 2638 2624 2610 2598 2587 2576 2566 2556 2546 2535 2524 2512 2499 2485 2471 2456 2441 2425 2411 2397 2384 2372 2361 2351 2343 2335 2327 2320 2312 2303 2293 2282 2270 2257 2242 2227 2211 2196 2181 2167 2154 2143 2134 2126 2120 2115 2111 2106 2102 2096 2090 2082 2073 2063 2051 2038 2025 2012 1998 1985 1973 1961 1950 1940 1931 1922 1914 1905 1897 1889 1880 1871 1863 1854 1846 1837 1829 1821 1813 1805 1797 1789 1781 1773 1764 1756 1748 1740 1733 1726 1720 1714 1710 1705 1701 1696 1691 1686 1679 1671 1662 1653 1642 1631 1620 1609 1599 1589 1581 1574 1567 1562 1557 1552 1547 1541 1535 1528 1520 1511 1501 1491 1480 1469 1459 1449 1440 1431 1423 1416 1409 1402 1396 1389 1382 1375 1367 1359 1351 1343 1335 1326 1318 1309 1301 1292 1284 1275 1266 1256 1246 1235 1224 1211 1198 1184 1169 1152 1135 1117 1098 1077 1056 1035 1012 989 966 942 917 893 868 842 816 789 761 733 704 675 645 615 585 556 528 500 475 451 430 411 394 379 367 356 348 341 334 329 325 321 318 316 314 313 312 313 315 317 321 326 332 339 346 355 364 375 386 399 412 427 444 462 481 503 526 551 577 605 633 662 691 720 749 3720 8 10 3 778 806 833 860 885 910 934 957 980 1001 1022 1042 1061 1079 1097 1113 1130 1145 1160 1174 1188 1201 1214 1226 1237 1248 1258 1268 1277 1286 1295 1303 1312 1321 1331 1341 1352 1363 1375 1387 1399 1410 1421 1431 1440 1447 1454 1459 1463 1467 1470 1474 1478 1484 1490 1498 1508 1519 1530 1543 1556 1568 1580 1590 1599 1607 1613 1617 1621 1624 1626 1629 1631 1635 1640 1645 1652 1659 1667 1676 1684 1693 1701 1709 1716 1723 1730 1736 1742 1748 1755 1761 1768 1775 1783 1791 1799 1807 1816 1825 1834 1844 1854 1865 1876 1888 1901 1914 1927 1940 1953 1966 1978 1990 2001 2011 2021 2030 2038 2047 2055 2064 2073 2082 2092 2102 2112 2123 2134 2145 2155 2166 2176 2186 2196 2205 2215 2225 2234 2244 2254 2265 2275 2286 2298 2309 2321 2333 2346 2358 2372 2385 2400 2414 2430 2446 2462 2479 2495 2511 2527 2542 2556 2570 2582 2594 2605 2615 2625 2635 2645 2655 2665 2676 2686 2696 2706 2716 2725 2733 2741 2749 2756 2763 2770 2777 2785 2794 2804 2815 2826 2839 2852 2866 2880 2894 2908 2922 2936 2950 2965 2979 2994 3009 3024 3040 3057 3073 3089 3105 3119 3133 3146 3158 3169 3179 3189 3199 3210 3221 3234 3248 3264 3282 3302 3323 3345 3368 3391 3413 3434 3454 3473 3489 3504 3517 3528 3539 3548 3556 3564 3571 3577 3583 3588 3592 3595 3597 3598 3597 3596 3595 3594 3595 3597 3601 3608 3618 3632 3649 3668 3689 3712 3736 3759 3781 3801 3818 3833 3845 3854 3861 3866 3871 3874 3878 3882 3886 3892 3899 3908 3918 3929 3941 3955 3971 3990 4010 4033 4059 4089 4121 4156 4193 4232 4272 4312 4351 4389 4424 4456 4486 4512 4536 4557 4576 4594 4611 4628 4646 4664 4682 4702 4722 4741 4761 4780 4798 4814 4829 4843 4855 4866 4876 4885 4894 4903 4912 4921 4931 4941 4951 4962 4973 4985 4997 5010 5023 5038 5053 5068 5085 5102 5120 5138 5156 5173 5190 5206 5220 5233 5244 5254 5262 5270 5277 5283 5290 5297 5305 5314 5325 5336 5348 5361 5373 5385 5396 5406 5414 5420 5425 5427 5429 5430 5430 5430 5430 5431 5433 5436 5441 5447 5454 5462 5471 5481 5492 5503 5515 5528 5542 5556 5571 5586 5602 5618 5634 5649 5664 5677 5690 5700 5710 5718 5724 5730 5736 5742 5748 5754 5761 5769 5777 5785 5794 5802 5810 5816 5822 5827 5832 5835 5839 5843 5848 5854 5861 5869 5879 5890 5901 5912 5923 5933 5940 5946 5950 5951 5951 5949 5946 5944 5941 5940 5940 5942 5946 5952 5959 5968 5977 5987 5998 6008 6018 6027 6037 6046 6056 6065 6076 6087 6098 6110 6122 6134 6145 6156 6167 6176 6185 6194 6202 6211 6220 6229 6239 6249 6260 6272 6283 6294 6304 6313 6321 6327 6332 6336 6338 6340 6342 6344 6346 6349 6352 6356 6360 6365 6369 3721 8 10 3 6373 6375 6377 6378 6377 6376 6374 6372 6370 6369 6369 6370 6373 6378 6385 6392 6401 6410 6418 6425 6431 6435 6438 6438 6437 6434 6430 6426 6421 6417 6414 6412 6411 6411 6412 6414 6416 6418 6421 6424 6428 6431 6436 6441 6446 6453 6461 6469 6478 6487 6494 6501 6505 6507 6506 6502 6495 6485 6471 6453 6431 6406 6375 6337 6292 6238 6174 6096 6005 5898 5775 5635 5479 5307 5121 4923 4714 4499 4279 4056 3835 3615 3401 3193 2992 2800 2618 2447 2289 2145 2017 1908 1820 1757 1720 1712 1734 1787 1872 1985 2126 2289 2469 2661 2858 3052 3238 3408 3556 3679 3772 3833 3861 3856 3819 3753 3659 3541 3404 3250 3083 2907 2727 2545 2365 2190 2023 1867 1723 1593 1477 1377 1292 1221 1163 1117 1082 1057 1042 1037 1042 1060 1093 1143 1213 1307 1426 1571 1744 1943 2166 2410 2669 2938 3211 3481 3743 3990 4218 4423 4603 4757 4885 4987 5065 5120 5155 5171 5168 5148 5111 5057 4984 4893 4782 4652 4502 4333 4147 3947 3734 3513 3288 3063 2841 2627 2423 2232 2056 1896 1754 1627 1517 1421 1338 1268 1210 1164 1128 1106 1097 1103 1127 1170 1236 1325 1438 1576 1737 1920 2121 2336 2560 2787 3011 3226 3425 3606 3762 3891 3991 4062 4104 4118 4106 4071 4016 3942 3853 3749 3633 3507 3369 3223 3067 2904 2735 2561 2386 2211 2039 1874 1718 1574 1444 1329 1230 1147 1079 1024 982 951 928 914 908 908 916 933 959 996 1045 1107 1181 1267 1364 1469 1580 1694 1807 1915 2015 2105 2182 2245 2292 2324 2342 2348 2342 2326 2302 2272 2237 2198 2155 2108 2057 2003 1944 1881 1814 1744 1672 1598 1523 1451 1381 1315 1255 1201 1154 1113 1078 1048 1023 1001 981 962 944 926 908 890 872 855 839 825 813 803 795 788 784 781 780 782 788 799 819 849 893 954 1034 1137 1263 1414 1589 1788 2007 2244 2493 2752 3013 3273 3528 3773 4004 4221 4422 4606 4773 4925 5062 5186 5298 5399 5492 5576 5652 5721 5784 5840 5891 5937 5979 6017 6053 6086 6119 6150 6181 6212 6242 6271 6298 6323 6345 6365 6380 6393 6401 6407 6410 6412 6413 6414 6415 6418 6422 6427 6435 6443 6452 6460 6468 6475 6479 6481 6480 6475 6466 6454 6439 6421 6400 6377 6353 6328 6302 6276 6249 6223 6197 6171 6144 6117 6090 6062 6033 6004 5975 5945 5916 5887 5859 5831 5804 5776 5748 5718 5686 5649 5607 5559 5502 5436 5360 5273 5174 5062 4938 4801 4651 4488 4314 4129 3934 3732 3523 3310 3097 2885 2678 2478 2289 2112 1949 1802 1671 1557 1458 1374 1304 1248 1204 1173 1154 1149 1160 1187 1233 1300 1390 1504 1643 1805 1989 2193 2412 2641 2876 3110 3338 3555 3756 3936 4093 4223 4326 4400 4446 4465 4457 4424 4369 4292 4196 4083 3956 3816 3666 3508 3722 8 10 3 3344 3177 3008 2840 2675 2515 2362 2218 2087 1969 1867 1785 1723 1685 1672 1687 1730 1803 1906 2036 2194 2376 2579 2799 3030 3269 3509 3747 3976 4195 4399 4585 4754 4903 5034 5147 5244 5325 5394 5451 5497 5535 5565 5587 5602 5611 5613 5607 5596 5578 5554 5525 5491 5453 5413 5371 5329 5287 5246 5206 5170 5136 5106 5080 5058 5041 5029 5022 5020 5024 5034 5049 5068 5092 5120 5149 5181 5212 5243 5271 5296 5317 5333 5342 5345 5341 5329 5309 5281 5243 5197 5141 5075 5000 4914 4818 4712 4597 4473 4340 4199 4052 3900 3744 3584 3424 3264 3106 2952 2804 2664 2534 2417 2314 2230 2164 2120 2099 2102 2128 2179 2252 2346 2459 2587 2727 2874 3026 3178 3327 3470 3603 3726 3837 3936 4022 4097 4160 4214 4260 4299 4332 4361 4387 4409 4430 4449 4465 4479 4490 4499 4505 4508 4507 4504 4497 4488 4476 4463 4448 4431 4413 4395 4375 4355 4334 4311 4287 4262 4235 4206 4175 4143 4109 4074 4039 4002 3966 3929 3893 3857 3822 3786 3751 3716 3681 3645 3609 3572 3534 3495 3455 3414 3374 3332 3291 3249 3207 3166 3125 3084 3043 3002 2961 2921 2880 2840 2799 2759 2719 2680 2640 2601 2562 2523 2484 2444 2402 2358 2312 2263 2210 2152 2090 2023 1951 1875 1795 1712 1627 1541 1455 1372 1291 1215 1143 1077 1018 965 919 878 844 815 792 773 757 746 738 732 730 730 731 734 738 743 747 749 751 749 745 737 726 711 693 672 649 625 600 575 550 526 504 484 466 450 436 423 412 403 395 388 383 379 376 374 374 376 378 382 387 394 402 411 422 434 448 465 485 507 534 564 598 636 677 723 771 821 873 926 979 1031 1083 1133 1182 1230 1276 1321 1365 1407 1449 1490 1529 1568 1605 1640 1673 1704 1734 1762 1788 1813 1838 1863 1889 1917 1946 1977 2010 2045 2081 2118 2156 2194 2232 2269 2306 2342 2377 2412 2447 2482 2519 2557 2595 2635 2676 2716 2757 2797 2836 2873 2908 2941 2972 3000 3027 3053 3079 3104 3130 3158 3186 3217 3249 3284 3320 3358 3398 3440 3483 3527 3573 3621 3670 3720 3772 3825 3878 3932 3985 4038 4090 4140 4188 4234 4277 4317 4354 4390 4423 4455 4486 4517 4547 4578 4610 4644 4678 4714 4751 4790 4829 4869 4910 4951 4992 5033 5074 5114 5153 5192 5231 5268 5305 5342 5378 5414 5450 5486 5521 5557 5593 5628 5663 5697 5731 5764 5795 5826 5855 5883 5909 5933 5957 5979 6000 6020 6039 6058 6077 6097 6117 6139 6161 6184 6208 6234 6260 6286 6312 6338 6362 6386 6407 6427 6445 6462 6477 6491 6505 6518 6533 6548 6564 6581 6600 6620 6640 6661 6682 6702 6721 6738 6755 6770 6785 6799 6812 6826 6840 6854 6869 6884 6899 6914 6928 6941 6952 6962 6971 3723 8 10 3 6979 6986 6993 7000 7008 7017 7027 7039 7052 7066 7080 7094 7107 7118 7128 7136 7141 7146 7149 7152 7155 7160 7166 7175 7186 7199 7214 7230 7247 7265 7281 7297 7310 7322 7332 7341 7348 7354 7361 7367 7374 7382 7391 7401 7412 7425 7437 7451 7464 7477 7490 7502 7514 7526 7537 7548 7558 7569 7579 7590 7600 7610 7620 7629 7638 7647 7656 7664 7672 7680 7687 7694 7700 7706 7711 7716 7719 7722 7724 7726 7727 7729 7731 7734 7738 7743 7751 7759 7769 7780 7791 7803 7813 7823 7831 7837 7841 7843 7844 7844 7843 7842 7841 7840 7840 7840 7841 7841 7840 7837 7833 7825 7813 7798 7778 7755 7727 7694 7658 7618 7575 7528 7478 7425 7370 7314 7256 7197 7140 7083 7029 6979 6935 6897 6867 6845 6833 6831 6840 6858 6886 6922 6966 7017 7072 7131 7191 7252 7311 7369 7424 7474 7521 7563 7601 7634 7664 7689 7711 7729 7743 7754 7761 7765 7763 7758 7747 7731 7709 7682 7650 7614 7573 7528 7481 7432 7383 7334 7286 7241 7198 7159 7124 7092 7065 7041 7021 7004 6990 6978 6970 6964 6961 6961 6966 6975 6989 7009 7035 7067 7105 7149 7199 7252 7309 7366 7425 7481 7536 7587 7633 7675 7712 7744 7772 7796 7817 7835 7850 7864 7875 7883 7889 7890 7888 7880 7866 7847 7822 7791 7754 7713 7669 7623 7575 7527 7480 7435 7391 7349 7309 7270 7232 7194 7157 7120 7083 7048 7013 6982 6954 6932 6916 6909 6910 6922 6943 6973 7012 7059 7112 7170 7229 7289 7347 7402 7451 7494 7530 7557 7575 7584 7584 7575 7556 7528 7490 7442 7384 7315 7236 7146 7045 6933 6809 6676 6532 6378 6216 6047 5872 5694 5514 5335 5159 4990 4831 4685 4554 4443 4353 4287 4245 4229 4238 4271 4327 4403 4497 4604 4722 4846 4974 5101 5227 5348 5462 5570 5670 5763 5848 5927 6000 6067 6130 6188 6242 6293 6339 6383 6422 6459 6492 6523 6552 6579 6605 6631 6657 6684 6712 6742 6773 6805 6839 6873 6907 6941 6975 7009 7041 7073 7104 7136 7167 7199 7232 7265 7299 7334 7368 7401 7433 7463 7491 7515 7536 7554 7569 7581 7590 7598 7604 7609 7613 7616 7618 7618 7616 7611 7603 7591 7575 7555 7531 7504 7475 7444 7413 7383 7353 7325 7300 7276 7254 7233 7212 7191 7168 7143 7115 7084 7049 7011 6971 6929 6886 6842 6800 6759 6720 6683 6650 6619 6591 6566 6543 6523 6505 6489 6475 6463 6454 6447 6443 6442 6443 6447 6453 6461 6471 6482 6493 6505 6517 6529 6540 6551 6561 6571 6580 6589 6598 6607 6616 6626 6635 6644 6654 6663 6673 6684 6695 6708 6722 6738 6757 6780 6806 6836 6871 6910 6953 7001 7052 7106 7163 7222 7281 7340 7399 7455 7510 7561 7610 7655 7697 7735 7771 7804 7835 7864 7892 7920 7946 7971 7996 8020 8043 8064 8083 8100 8116 8129 8140 8149 8156 8163 8168 8173 3724 8 10 3 8178 8183 8187 8192 8196 8199 8201 8201 8199 8193 8182 8167 8145 8117 8081 8036 7981 7916 7839 7750 7648 7531 7401 7256 7097 6925 6740 6543 6337 6122 5902 5678 5453 5231 5014 4805 4607 4424 4259 4115 3995 3902 3838 3806 3806 3841 3909 4011 4143 4305 4492 4700 4926 5162 5406 5652 5894 6131 6357 6571 6771 6955 7125 7280 7420 7548 7665 7770 7867 7954 8034 8107 8173 8233 8286 8334 8376 8412 8445 8473 8498 8520 8539 8557 8573 8587 8600 8611 8620 8626 8631 8633 8632 8629 8624 8618 8610 8602 8594 8586 8579 8573 8567 8561 8556 8551 8545 8537 8528 8517 8503 8486 8466 8444 8418 8390 8359 8325 8289 8251 8211 8169 8126 8082 8037 7993 7948 7904 7860 7818 7778 7739 7703 7668 7636 7605 7575 7545 7515 7484 7451 7414 7372 7325 7271 7210 7140 7062 6975 6879 6774 6661 6540 6411 6275 6132 5981 5823 5656 5482 5298 5104 4901 4687 4464 4232 3992 3746 3497 3246 2998 2754 2518 2292 2080 1882 1701 1537 1390 1261 1149 1053 971 903 846 800 764 735 712 696 683 675 670 668 668 673 682 697 720 753 800 863 944 1047 1173 1323 1498 1697 1917 2156 2409 2672 2940 3208 3470 3724 3965 4191 4402 4596 4776 4943 5099 5248 5391 5531 5670 5809 5950 6091 6232 6371 6509 6641 6769 6889 7003 7108 7205 7295 7379 7456 7529 7598 7664 7726 7785 7839 7889 7933 7970 7999 8018 8025 8021 8004 7972 7926 7864 7786 7692 7579 7448 7299 7130 6943 6736 6511 6270 6015 5747 5470 5188 4904 4622 4346 4079 3824 3585 3364 3163 2985 2831 2704 2605 2537 2501 2499 2533 2604 2713 2859 3042 3259 3508 3784 4082 4396 4720 5049 5376 5695 6001 6291 6561 6810 7037 7241 7423 7585 7728 7855 7969 8070 8161 8245 8322 8394 8463 8528 8591 8651 8709 8765 8817 8867 8913 8955 8993 9027 9056 9082 9104 9122 9137 9149 9159 9166 9171 9175 9176 9175 9172 9167 9160 9150 9138 9123 9106 9086 9063 9038 9010 8979 8944 8906 8864 8818 8769 8717 8663 8607 8551 8497 8444 8396 8352 8315 8284 8261 8245 8236 8234 8238 8246 8258 8271 8284 8296 8303 8305 8299 8283 8255 8215 8159 8087 7998 7890 7765 7621 7459 7280 7086 6877 6656 6424 6184 5937 5685 5432 5178 4927 4682 4444 4218 4007 3814 3644 3499 3384 3301 3253 3242 3269 3333 3433 3567 3731 3921 4132 4358 4594 4835 5074 5309 5535 5748 5948 6133 6302 6455 6593 6718 6829 6929 7018 7097 7166 7226 7278 7321 7357 7383 7403 7421 7431 7437 7444 7449 7450 7453 7461 7466 7478 7482 7483 7490 7500 7507 7513 7520 7509 7494 7492 7493 7484 7480 7475 7476 7498 7532 7544 7561 7587 7626 7657 7689 7738 7752 7798 7837 7862 7896 7935 7952 7992 8058 8102 8139 8200 8272 8356 8432 8532 8603 8657 8746 8841 8899 3723 7 1 4 6970 6982 6994 7006 7019 7032 7046 7059 7073 7085 7097 7108 7118 7127 7135 7142 7148 7154 7160 7166 7172 7179 7187 7196 7205 7216 7227 7239 7251 7263 7275 7287 7299 7310 7321 7332 7342 7353 7363 7374 7384 7395 7405 7415 7424 7433 7442 7449 7457 7464 7471 7477 7485 7492 7501 7510 7520 7531 7543 7555 7568 7580 7592 7604 7614 7623 7631 7637 7643 7647 7651 7654 7658 7662 7666 7671 7677 7684 7692 7701 7710 7719 7728 7738 7747 7756 7764 7773 7781 7788 7796 7803 7809 7815 7821 7825 7829 7831 7833 7833 7831 7828 7824 7819 7813 7805 7797 7787 7777 7766 7753 7739 7723 7706 7685 7662 7636 7607 7574 7537 7496 7452 7404 7353 7299 7244 7188 7131 7077 7025 6977 6935 6899 6871 6852 6842 6841 6850 6869 6895 6929 6969 7014 7063 7114 7166 7218 7270 7319 7367 7412 7455 7496 7533 7568 7600 7629 7655 7676 7694 7707 7715 7718 7715 7706 7692 7672 7647 7617 7584 7548 7509 7469 7429 7388 7349 7311 7274 7240 7207 7177 7148 7122 7097 7074 7053 7034 7016 7001 6988 6978 6971 6969 6970 6976 6988 7005 7028 7056 7091 7130 7175 7223 7275 7329 7384 7439 7493 7545 7593 7638 7679 7715 7746 7772 7793 7810 7823 7832 7837 7840 7839 7836 7830 7820 7808 7792 7773 7750 7725 7695 7663 7628 7590 7550 7509 7466 7422 7378 7333 7288 7244 7199 7156 7114 7074 7036 7002 6972 6948 6930 6919 6916 6922 6937 6960 6991 7030 7074 7123 7176 7229 7282 7333 7381 7423 7460 7491 7514 7530 7539 7540 7533 7519 7497 7466 7427 7378 7319 7249 7167 7073 6967 6849 6719 6578 6426 6265 6097 5923 5746 5569 5393 5222 5059 4905 4764 4638 4529 4440 4370 4323 4298 4295 4314 4353 4412 4488 4578 4681 4793 4912 5034 5157 5279 5398 5511 5617 5716 5807 5890 5965 6032 6092 6146 6194 6238 6279 6317 6352 6386 6419 6452 6485 6517 6550 6583 6616 6649 6682 6714 6747 6780 6812 6845 6877 6909 6942 6975 7009 7042 7076 7111 7145 7180 7214 7248 7280 7312 7343 7372 7400 7427 7452 7476 7498 7520 7539 7558 7574 7588 7600 7609 7615 7617 7616 7611 7603 7592 7577 7560 7542 7522 7501 7479 7457 7436 7414 7393 7371 7349 7326 7303 7278 7251 7223 7194 7163 7130 7097 7062 7027 6990 6953 6916 6877 6838 6799 6760 6720 6682 6644 6607 6573 6541 6512 6487 6465 6447 6433 6422 6414 6409 6406 6405 6406 6407 6410 6414 6420 6427 6436 6447 6460 6476 6493 6511 6531 6550 6569 6586 6602 6614 6624 6630 6634 6636 6637 6638 6639 6643 6650 6661 6677 6699 6726 6759 6797 6840 6886 6936 6987 7040 7093 7147 7200 7252 7302 7352 7400 7446 7492 7536 7579 7621 7662 7702 7740 7778 7814 7849 7882 7913 7943 7971 7996 8020 8042 8061 8079 8094 8109 8121 8132 8142 8152 8160 8168 8175 8182 3724 7 1 4 8189 8195 8200 8205 8209 8212 8212 8211 8206 8197 8184 8164 8138 8104 8061 8008 7944 7867 7778 7676 7560 7432 7290 7136 6970 6793 6607 6412 6210 6003 5791 5578 5365 5155 4951 4754 4570 4400 4249 4120 4017 3941 3897 3885 3908 3964 4053 4174 4324 4500 4697 4911 5138 5371 5608 5844 6074 6296 6508 6707 6893 7066 7224 7370 7502 7623 7732 7832 7922 8003 8077 8143 8202 8255 8302 8343 8380 8412 8441 8466 8489 8509 8527 8543 8557 8569 8580 8588 8594 8599 8602 8603 8603 8602 8600 8598 8595 8593 8590 8588 8585 8582 8577 8572 8564 8553 8540 8525 8506 8485 8462 8437 8410 8383 8354 8326 8297 8268 8239 8208 8177 8144 8110 8072 8033 7991 7946 7900 7852 7803 7754 7706 7659 7614 7571 7530 7492 7455 7418 7382 7344 7303 7259 7209 7154 7091 7020 6941 6853 6756 6649 6533 6408 6273 6129 5977 5815 5644 5465 5278 5082 4878 4667 4449 4225 3996 3764 3530 3296 3063 2834 2610 2393 2186 1990 1806 1637 1482 1342 1219 1111 1018 941 877 825 784 753 730 713 700 692 688 686 688 694 706 725 753 793 847 918 1008 1118 1249 1402 1577 1771 1983 2210 2448 2695 2945 3196 3444 3685 3917 4139 4350 4548 4735 4912 5079 5238 5391 5538 5682 5823 5962 6098 6233 6365 6495 6621 6744 6862 6975 7083 7186 7283 7373 7458 7537 7609 7675 7734 7787 7832 7871 7903 7927 7943 7952 7952 7942 7922 7891 7848 7792 7720 7632 7526 7402 7259 7095 6913 6711 6491 6256 6007 5746 5478 5205 4930 4657 4390 4130 3882 3648 3431 3233 3056 2904 2778 2680 2613 2579 2580 2616 2689 2799 2946 3127 3342 3586 3855 4145 4450 4765 5083 5399 5708 6005 6287 6549 6792 7013 7212 7391 7551 7694 7822 7938 8042 8138 8227 8310 8388 8461 8530 8595 8655 8712 8764 8812 8856 8897 8935 8971 9004 9035 9064 9092 9118 9141 9163 9181 9196 9207 9215 9219 9218 9214 9207 9196 9182 9166 9147 9126 9103 9078 9050 9019 8985 8947 8906 8861 8812 8761 8707 8652 8597 8542 8489 8440 8395 8356 8322 8296 8276 8263 8256 8256 8260 8268 8279 8291 8302 8311 8315 8314 8304 8284 8252 8207 8146 8069 7974 7861 7729 7579 7411 7226 7025 6809 6582 6344 6098 5848 5594 5341 5091 4846 4609 4384 4174 3980 3807 3657 3534 3438 3374 3342 3344 3380 3450 3552 3685 3846 4030 4234 4453 4681 4913 5146 5374 5593 5801 5996 6175 6339 6486 6619 6738 6843 6936 7019 7092 7157 7213 7262 7304 7339 7368 7391 7409 7422 7432 7438 7443 7447 7450 7454 7459 7464 7471 7479 7488 7497 7505 7514 7521 7528 7535 7540 7546 7552 7558 7566 7575 7587 7600 7616 7634 7654 7677 7701 7727 7754 7784 7814 7847 7882 7920 7959 8002 8048 8098 8151 8207 8266 8328 8393 8460 8529 8599 8669 8740 8809 8877 8943 3725 7 1 5 9023 9077 9127 9172 9213 9248 9279 9305 9326 9343 9355 9362 9364 9363 9357 9347 9335 9319 9303 9285 9268 9253 9239 9229 9222 9220 9223 9229 9240 9255 9273 9293 9313 9335 9355 9374 9390 9403 9413 9419 9421 9419 9411 9397 9377 9350 9314 9267 9209 9137 9049 8943 8818 8672 8504 8314 8101 7865 7609 7333 7041 6735 6418 6095 5768 5442 5122 4810 4511 4228 3966 3728 3517 3337 3191 3082 3011 2982 2995 3051 3150 3291 3472 3690 3942 4222 4525 4845 5177 5514 5850 6180 6500 6805 7092 7360 7607 7833 8038 8222 8387 8535 8666 8782 8884 8973 9051 9119 9177 9228 9270 9307 9338 9364 9387 9407 9425 9440 9453 9464 9473 9478 9479 9475 9466 9451 9429 9399 9362 9318 9266 9208 9143 9073 8998 8920 8838 8755 8671 8587 8506 8427 8352 8282 8220 8166 8121 8086 8062 8049 8047 8057 8078 8108 8147 8194 8247 8306 8368 8433 8499 8566 8633 8699 8763 8825 8885 8943 8998 9050 9098 9144 9186 9226 9261 9294 9324 9350 9373 9394 9412 9427 9440 9451 9459 9465 9469 9471 9471 9470 9467 9464 9459 9453 9447 9441 9433 9425 9415 9403 9390 9374 9356 9334 9308 9278 9243 9204 9160 9110 9053 8990 8918 8838 8746 8642 8525 8391 8239 8069 7878 7666 7434 7180 6907 6617 6311 5993 5666 5335 5003 4673 4351 4038 3738 3453 3185 2935 2704 2492 2301 2130 1981 1854 1750 1672 1623 1604 1618 1668 1757 1886 2056 2266 2516 2801 3119 3463 3827 4203 4585 4966 5338 5695 6032 6346 6635 6896 7131 7341 7528 7694 7842 7975 8097 8208 8311 8407 8497 8581 8659 8733 8800 8863 8920 8972 9020 9065 9106 9145 9182 9218 9252 9285 9317 9348 9376 9402 9426 9446 9464 9478 9489 9498 9503 9506 9507 9505 9503 9498 9493 9485 9477 9466 9453 9438 9420 9400 9377 9352 9324 9293 9261 9228 9193 9159 9126 9094 9064 9037 9014 8995 8980 8970 8965 8965 8970 8979 8993 9012 9034 9059 9087 9117 9149 9182 9215 9249 9281 9313 9342 9370 9395 9416 9435 9451 9464 9475 9483 9490 9497 9502 9508 9515 9522 9531 9541 9552 9563 9575 9586 9596 9604 9611 9615 9618 9618 9616 9613 9610 9605 9601 9597 9594 9592 9590 9590 9590 9590 9590 9589 9588 9585 9581 9576 9570 9563 9556 9548 9541 9534 9527 9521 9517 9512 9509 9505 9502 9498 9494 9490 9485 9480 9474 9468 9462 9456 9450 9445 9440 9436 9433 9431 9429 9427 9427 9426 9427 9428 9429 9431 9434 9438 9442 9447 9453 9458 9464 9469 9473 9476 9477 9476 9472 9466 9459 9449 9437 9424 9411 9396 9382 9368 9353 9339 9324 9307 9290 9271 9249 9225 9198 9169 9139 9107 9075 9044 9015 8990 8968 8951 8939 8931 8928 8929 8932 8937 8943 8947 8950 8951 8948 8942 8932 8918 8900 8879 8854 8826 8793 8756 8714 8666 8614 8555 8490 8421 8347 8269 8190 3726 7 1 5 8111 8035 7964 7901 7847 7804 7775 7759 7756 7768 7792 7827 7871 7921 7976 8033 8090 8145 8197 8244 8287 8325 8358 8387 8414 8440 8465 8490 8517 8546 8577 8611 8647 8684 8723 8764 8804 8844 8884 8924 8962 9000 9038 9074 9110 9146 9181 9215 9248 9280 9310 9339 9365 9389 9410 9429 9446 9461 9474 9486 9498 9509 9521 9532 9545 9557 9571 9584 9597 9611 9623 9635 9646 9656 9664 9672 9679 9685 9691 9696 9701 9707 9712 9717 9722 9727 9732 9737 9740 9743 9745 9746 9746 9745 9743 9740 9736 9732 9728 9724 9720 9716 9712 9709 9707 9705 9703 9702 9701 9701 9700 9699 9697 9695 9692 9688 9684 9679 9673 9668 9662 9658 9654 9651 9649 9650 9652 9656 9661 9668 9676 9684 9692 9701 9709 9716 9721 9726 9729 9731 9731 9730 9728 9725 9721 9717 9712 9707 9701 9695 9689 9683 9677 9672 9667 9662 9657 9653 9648 9644 9640 9636 9631 9626 9621 9616 9611 9606 9602 9599 9598 9599 9601 9605 9611 9619 9628 9638 9649 9658 9668 9676 9682 9687 9691 9693 9693 9693 9691 9690 9688 9686 9685 9683 9682 9682 9682 9682 9682 9682 9683 9683 9684 9685 9686 9688 9688 9689 9688 9686 9682 9677 9669 9660 9649 9636 9623 9609 9596 9584 9574 9567 9562 9561 9562 9565 9570 9576 9582 9588 9592 9594 9595 9594 9591 9586 9582 9577 9574 9572 9573 9576 9582 9590 9600 9612 9624 9636 9648 9657 9665 9670 9672 9672 9670 9666 9660 9654 9647 9641 9635 9630 9626 9623 9621 9620 9621 9621 9623 9624 9625 9626 9626 9625 9624 9621 9617 9612 9606 9598 9590 9581 9571 9562 9552 9543 9534 9526 9518 9511 9504 9497 9489 9479 9468 9453 9435 9413 9386 9353 9315 9269 9218 9159 9092 9019 8938 8850 8754 8651 8540 8423 8299 8168 8032 7891 7746 7597 7447 7296 7147 7001 6861 6729 6607 6497 6402 6324 6264 6223 6204 6205 6226 6268 6329 6406 6500 6606 6723 6849 6981 7117 7255 7393 7528 7661 7788 7910 8024 8131 8229 8318 8397 8466 8525 8574 8614 8645 8667 8682 8692 8696 8696 8693 8689 8683 8677 8671 8665 8659 8654 8649 8644 8638 8631 8623 8614 8603 8591 8576 8559 8540 8518 8494 8468 8439 8407 8373 8336 8296 8253 8207 8157 8102 8042 7977 7905 7826 7740 7646 7544 7435 7319 7196 7068 6937 6804 6671 6539 6411 6288 6171 6061 5957 5861 5771 5686 5604 5524 5443 5359 5271 5177 5074 4961 4838 4703 4557 4399 4230 4051 3864 3669 3470 3268 3064 2863 2666 2475 2293 2121 1961 1814 1681 1563 1458 1367 1288 1220 1161 1111 1068 1029 995 964 936 909 884 861 840 821 803 789 776 767 760 758 760 768 783 805 837 880 936 1005 1089 1189 1304 1434 1577 1732 1895 2065 2236 2406 2570 2725 2868 2994 3101 3189 3255 3298 3320 3320 3300 3263 3210 3143 3067 3727 7 1 5 2983 2894 2805 2717 2634 2558 2491 2434 2391 2360 2343 2339 2347 2365 2393 2427 2465 2504 2542 2576 2602 2620 2627 2621 2601 2567 2519 2456 2380 2293 2194 2088 1975 1859 1741 1625 1512 1406 1307 1218 1139 1070 1012 964 926 896 873 857 846 840 841 848 863 888 926 978 1049 1139 1251 1386 1543 1723 1924 2143 2376 2620 2871 3124 3375 3621 3857 4081 4292 4489 4670 4838 4992 5133 5264 5385 5497 5602 5701 5794 5881 5964 6042 6115 6184 6248 6309 6366 6419 6470 6518 6564 6608 6650 6691 6729 6765 6798 6829 6856 6879 6898 6913 6925 6933 6938 6940 6940 6940 6938 6936 6934 6932 6930 6928 6925 6922 6917 6910 6901 6889 6875 6857 6835 6810 6782 6749 6713 6673 6629 6580 6525 6465 6399 6325 6244 6155 6058 5953 5838 5716 5585 5446 5300 5146 4985 4818 4644 4465 4281 4092 3899 3703 3505 3307 3110 2916 2727 2545 2372 2211 2062 1928 1810 1709 1626 1560 1512 1481 1468 1472 1491 1526 1576 1641 1719 1809 1911 2024 2146 2276 2411 2549 2689 2829 2965 3095 3219 3334 3440 3534 3618 3690 3752 3804 3846 3880 3906 3925 3937 3944 3946 3943 3935 3922 3906 3886 3862 3836 3806 3774 3740 3705 3668 3630 3591 3552 3511 3470 3427 3384 3339 3292 3244 3195 3144 3093 3041 2989 2937 2887 2838 2790 2744 2700 2658 2618 2579 2542 2505 2469 2433 2395 2357 2318 2277 2235 2191 2145 2098 2050 2002 1953 1905 1857 1811 1767 1725 1685 1649 1615 1585 1558 1535 1514 1495 1479 1465 1452 1440 1428 1416 1403 1388 1372 1353 1331 1306 1277 1245 1209 1169 1126 1079 1031 980 928 875 822 771 721 673 628 586 547 512 480 451 425 403 383 366 352 340 331 324 319 316 315 316 319 323 328 335 343 353 364 376 391 407 425 446 469 493 520 549 578 609 640 671 701 731 760 788 816 843 871 899 928 960 993 1030 1069 1112 1158 1206 1257 1309 1362 1416 1469 1522 1573 1622 1670 1715 1757 1798 1836 1872 1907 1940 1971 2001 2029 2056 2082 2105 2127 2148 2166 2182 2195 2206 2213 2216 2215 2209 2198 2180 2155 2122 2082 2033 1977 1913 1842 1765 1684 1600 1515 1431 1349 1272 1201 1136 1079 1030 988 954 927 907 893 886 885 891 905 928 962 1007 1066 1139 1229 1334 1456 1593 1745 1908 2081 2260 2444 2628 2810 2987 3157 3320 3473 3617 3751 3877 3995 4106 4210 4310 4406 4499 4589 4676 4761 4843 4923 5000 5074 5146 5215 5281 5345 5406 5465 5521 5576 5630 5682 5732 5782 5830 5877 5923 5968 6011 6054 6095 6135 6173 6210 6245 6278 6310 6339 6368 6394 6420 6444 6467 6489 6510 6530 6549 6567 6583 6596 6606 6612 6613 6608 6594 6573 6540 6496 6440 6369 6284 6183 6067 5935 5788 3728 7 1 5 5627 5454 5271 5080 4884 4686 4489 4296 4109 3932 3767 3616 3481 3363 3262 3181 3119 3078 3057 3057 3079 3123 3189 3278 3389 3521 3675 3849 4040 4247 4467 4696 4931 5169 5405 5637 5861 6074 6273 6457 6625 6776 6909 7025 7124 7206 7273 7325 7364 7390 7404 7406 7398 7380 7353 7319 7278 7231 7182 7132 7084 7039 7000 6969 6949 6941 6946 6965 6998 7044 7102 7170 7247 7330 7416 7504 7590 7673 7751 7822 7887 7944 7993 8036 8073 8105 8133 8158 8182 8206 8230 8255 8281 8309 8338 8367 8398 8428 8457 8485 8512 8536 8558 8577 8595 8610 8624 8636 8648 8660 8671 8684 8696 8710 8724 8738 8752 8766 8779 8790 8799 8806 8810 8812 8811 8808 8802 8793 8781 8766 8748 8726 8699 8668 8632 8590 8541 8487 8426 8359 8286 8207 8123 8035 7944 7850 7755 7659 7563 7469 7376 7285 7198 7115 7036 6961 6891 6826 6767 6713 6663 6619 6579 6543 6511 6482 6457 6436 6417 6401 6388 6378 6372 6369 6370 6375 6384 6397 6415 6436 6461 6490 6523 6559 6599 6642 6688 6737 6788 6842 6896 6952 7008 7063 7115 7165 7210 7250 7285 7312 7334 7349 7359 7366 7370 7375 7382 7394 7413 7440 7479 7528 7590 7662 7744 7834 7930 8028 8125 8219 8306 8384 8450 8505 8546 8575 8593 8602 8603 8599 8593 8588 8586 8590 8599 8617 8642 8675 8715 8761 8811 8864 8919 8973 9026 9077 9125 9169 9209 9246 9279 9309 9338 9364 9388 9412 9434 9456 9477 9496 9515 9532 9547 9561 9572 9581 9588 9594 9597 9599 9600 9600 9601 9601 9601 9602 9604 9606 9608 9611 9612 9613 9613 9610 9606 9600 9591 9580 9566 9551 9534 9515 9494 9470 9444 9414 9380 9339 9292 9235 9169 9090 8997 8889 8765 8623 8463 8283 8084 7865 7626 7368 7091 6796 6485 6160 5822 5477 5126 4773 4423 4080 3748 3431 3132 2855 2600 2370 2166 1986 1830 1698 1588 1499 1431 1385 1360 1360 1386 1441 1528 1650 1810 2010 2249 2527 2840 3185 3557 3947 4348 4753 5152 5538 5905 6245 6557 6836 7081 7295 7477 7632 7763 7873 7967 8048 8120 8185 8246 8304 8361 8416 8470 8524 8578 8630 8683 8736 8788 8841 8894 8947 9001 9054 9106 9158 9207 9253 9295 9333 9365 9392 9413 9427 9435 9438 9435 9428 9415 9398 9377 9352 9322 9288 9249 9205 9156 9101 9040 8974 8902 8825 8744 8660 8573 8484 8395 8306 8218 8133 8051 7972 7896 7824 7757 7693 7632 7575 7521 7470 7421 7374 7327 7281 7234 7186 7134 7078 7018 6951 6876 6794 6702 6601 6490 6370 6241 6105 5963 5816 5666 5516 5368 5224 5085 4954 4833 4721 4620 4530 4450 4380 4318 4263 4213 4166 4119 4071 4021 3966 3906 3840 3768 3692 3612 3531 3451 3376 3310 3255 3217 3199 3205 3238 3300 3394 3519 3676 3864 4080 4320 4583 4861 5152 5450 5749 6046 6334 6612 6876 3729 7 1 5 7122 7350 7559 7749 7919 8071 8205 8324 8428 8520 8601 8672 8734 8789 8838 8880 8918 8950 8978 9001 9021 9038 9051 9062 9071 9080 9088 9097 9107 9119 9134 9152 9173 9197 9224 9253 9284 9315 9347 9379 9409 9437 9463 9487 9508 9526 9542 9555 9566 9576 9583 9589 9593 9595 9595 9593 9588 9582 9573 9563 9553 9542 9532 9524 9518 9516 9517 9523 9534 9549 9568 9590 9614 9640 9666 9692 9717 9741 9762 9782 9800 9817 9834 9850 9866 9882 9898 9914 9930 9946 9961 9973 9984 9993 9998100011000210001 9998 9994 9990 9986 9983 9981 9979 9979 9980 9982 9983 9985 9985 9985 9983 9980 9975 9969 9962 9955 9947 9940 9933 9927 9921 9917 9913 9910 9907 9904 9902 9898 9895 9890 9884 9877 9869 9859 9848 9835 9821 9804 9784 9762 9735 9704 9668 9626 9577 9520 9456 9383 9301 9211 9113 9008 8895 8778 8656 8532 8409 8287 8169 8058 7956 7865 7789 7728 7686 7662 7659 7676 7714 7772 7848 7940 8046 8163 8288 8417 8548 8676 8801 8918 9027 9126 9216 9295 9365 9426 9480 9528 9571 9609 9645 9678 9709 9739 9766 9790 9812 9831 9846 9858 9866 9872 9874 9874 9872 9868 9864 9859 9855 9850 9846 9843 9840 9837 9834 9832 9829 9827 9824 9822 9819 9816 9814 9811 9808 9804 9801 9797 9792 9786 9779 9771 9763 9752 9741 9728 9714 9698 9680 9659 9635 9608 9576 9540 9498 9450 9396 9335 9268 9196 9119 9038 8956 8874 8794 8718 8650 8592 8545 8511 8493 8490 8504 8534 8579 8638 8708 8787 8873 8963 9053 9141 9224 9301 9370 9431 9483 9527 9563 9592 9617 9638 9656 9673 9689 9705 9721 9737 9752 9765 9777 9786 9793 9796 9796 9794 9789 9784 9777 9771 9766 9762 9760 9761 9763 9767 9773 9779 9785 9790 9793 9795 9795 9793 9788 9782 9774 9765 9757 9748 9740 9733 9727 9722 9718 9715 9713 9709 9705 9700 9692 9682 9668 9651 9631 9607 9578 9546 9509 9466 9419 9365 9305 9237 9162 9078 8985 8884 8776 8661 8540 8417 8294 8172 8056 7949 7852 7768 7699 7647 7610 7588 7579 7581 7589 7600 7610 7612 7602 7577 7530 7460 7362 7235 7078 6891 6674 6429 6158 5864 5551 5222 4882 4536 4188 3844 3507 3183 2876 2589 2325 2087 1875 1691 1534 1402 1293 1206 1136 1081 1038 1005 981 964 955 957 971 1002 1054 1133 1242 1386 1569 1792 2056 2360 2700 3072 3469 3884 4309 4736 5155 5561 5946 6306 6637 6938 7207 7447 7658 7845 8011 8158 8290 8410 8520 8621 8715 8802 8882 8954 9019 9077 9126 9167 9202 9230 9252 9270 9285 9297 9309 9320 9331 9342 9354 9367 9379 9392 9404 9415 9425 9433 9441 9447 9452 9456 9458 9459 9459 9457 9453 9446 9436 9422 9403 9379 9349 9312 9267 9215 9154 9083 9003 8913 8813 8702 8582 8452 8314 8168 8016 7862 7707 7554 7407 7269 3730 7 1 5 7144 7035 6945 6876 6830 6809 6812 6840 6891 6963 7053 7160 7280 7410 7547 7688 7829 7970 8107 8240 8366 8485 8597 8700 8794 8880 8957 9026 9087 9141 9188 9230 9267 9300 9329 9356 9381 9405 9427 9449 9469 9489 9507 9524 9539 9553 9565 9575 9583 9590 9597 9602 9608 9613 9619 9626 9633 9640 9647 9655 9662 9669 9675 9680 9684 9687 9689 9689 9689 9688 9686 9683 9679 9674 9668 9661 9653 9644 9635 9624 9614 9604 9594 9584 9576 9569 9563 9558 9555 9552 9550 9548 9545 9542 9538 9532 9524 9515 9504 9491 9476 9458 9437 9414 9387 9356 9319 9278 9229 9174 9111 9040 8960 8873 8777 8674 8565 8450 8331 8209 8085 7961 7837 7714 7593 7473 7355 7236 7117 6996 6871 6741 6605 6460 6305 6140 5965 5778 5580 5372 5156 4933 4706 4477 4250 4028 3814 3612 3426 3258 3113 2993 2899 2834 2797 2789 2808 2853 2919 3004 3101 3207 3316 3422 3520 3604 3670 3715 3735 3729 3695 3635 3549 3439 3307 3158 2995 2822 2642 2461 2281 2106 1939 1783 1638 1507 1390 1287 1198 1123 1059 1008 966 935 912 898 893 896 908 930 961 1003 1056 1118 1189 1267 1351 1437 1524 1607 1684 1752 1808 1850 1876 1886 1881 1860 1827 1782 1728 1668 1604 1539 1475 1414 1357 1306 1261 1222 1191 1167 1151 1144 1146 1157 1177 1208 1248 1298 1356 1422 1494 1571 1651 1732 1814 1895 1975 2055 2135 2217 2304 2397 2500 2615 2744 2889 3052 3232 3429 3640 3864 4096 4332 4569 4801 5025 5236 5432 5609 5765 5901 6015 6110 6185 6244 6289 6323 6348 6368 6385 6403 6423 6447 6477 6514 6559 6612 6673 6743 6820 6905 6995 7092 7192 7295 7401 7507 7613 7718 7820 7919 8013 8102 8185 8262 8332 8394 8450 8499 8541 8577 8607 8632 8654 8671 8686 8698 8709 8718 8727 8734 8741 8748 8754 8760 8766 8771 8777 8782 8788 8794 8800 8806 8813 8819 8826 8831 8836 8838 8836 8830 8817 8796 8764 8719 8659 8581 8483 8362 8217 8045 7845 7618 7363 7082 6777 6451 6106 5748 5382 5012 4644 4283 3934 3602 3292 3006 2749 2522 2327 2165 2035 1938 1871 1834 1823 1836 1869 1918 1978 2046 2117 2187 2251 2306 2348 2375 2386 2379 2355 2315 2261 2196 2123 2047 1972 1902 1845 1803 1783 1788 1823 1890 1991 2128 2299 2505 2742 3007 3294 3599 3915 4236 4556 4869 5169 5453 5717 5958 6176 6370 6542 6693 6825 6942 7043 7133 7211 7278 7335 7380 7412 7429 7429 7409 7369 7307 7223 7115 6985 6833 6663 6475 6272 6057 5831 5597 5357 5112 4863 4612 4358 4103 3847 3593 3341 3093 2852 2621 2401 2196 2007 1837 1686 1554 1443 1349 1271 1208 1157 1115 1082 1056 1039 1030 1034 1054 1094 1158 1253 1381 1546 1750 1994 2276 2593 2938 3307 3691 4082 4472 4853 5218 5562 5880 6170 6431 6664 3731 7 1 5 6871 7054 7217 7364 7497 7620 7735 7844 7947 8046 8140 8229 8313 8392 8465 8532 8594 8651 8704 8753 8800 8844 8886 8927 8966 9003 9038 9070 9098 9124 9146 9163 9178 9189 9197 9203 9207 9210 9212 9213 9215 9216 9216 9215 9213 9210 9203 9194 9181 9165 9144 9119 9089 9054 9014 8968 8916 8858 8793 8722 8643 8556 8462 8362 8255 8143 8027 7908 7789 7672 7559 7452 7354 7266 7190 7128 7080 7047 7030 7027 7039 7063 7098 7143 7195 7254 7316 7381 7446 7510 7572 7630 7684 7733 7776 7813 7845 7870 7888 7901 7907 7908 7902 7889 7871 7845 7812 7771 7721 7662 7593 7514 7423 7320 7205 7079 6941 6792 6634 6468 6296 6121 5945 5772 5606 5450 5308 5183 5080 5001 4950 4927 4935 4974 5042 5140 5263 5410 5576 5756 5946 6140 6335 6524 6705 6873 7025 7160 7274 7367 7439 7488 7515 7520 7502 7462 7401 7316 7209 7079 6926 6749 6549 6327 6083 5819 5537 5239 4930 4612 4290 3968 3650 3341 3045 2766 2508 2271 2059 1871 1709 1570 1454 1358 1279 1217 1169 1133 1109 1098 1101 1120 1160 1222 1312 1433 1588 1780 2008 2273 2573 2902 3256 3629 4012 4399 4780 5150 5502 5831 6133 6406 6650 6865 7053 7218 7361 7486 7597 7695 7785 7866 7941 8009 8072 8129 8180 8226 8265 8299 8328 8352 8374 8392 8410 8428 8446 8465 8486 8509 8534 8560 8587 8615 8642 8668 8693 8717 8739 8758 8776 8792 8806 8819 8831 8843 8853 8864 8873 8882 8890 8897 8902 8906 8908 8907 8905 8901 8894 8886 8876 8865 8852 8838 8822 8804 8785 8763 8738 8711 8679 8645 8606 8564 8518 8468 8416 8361 8304 8244 8182 8118 8052 7983 7912 7838 7760 7680 7597 7513 7427 7341 7257 7177 7103 7037 6980 6935 6903 6885 6883 6896 6924 6966 7022 7088 7165 7249 7339 7432 7526 7620 7712 7800 7883 7961 8032 8096 8153 8203 8246 8282 8312 8335 8352 8363 8369 8369 8365 8356 8343 8325 8303 8276 8244 8208 8167 8121 8070 8014 7955 7891 7825 7756 7687 7618 7552 7488 7431 7380 7337 7304 7282 7271 7272 7285 7309 7344 7389 7442 7502 7568 7636 7707 7778 7848 7915 7978 8037 8091 8139 8182 8218 8249 8275 8294 8309 8319 8324 8325 8321 8313 8302 8287 8269 8249 8228 8205 8184 8164 8146 8132 8122 8118 8119 8125 8138 8155 8177 8203 8231 8261 8291 8321 8349 8376 8400 8421 8440 8456 8469 8480 8489 8495 8500 8502 8501 8499 8493 8484 8471 8455 8435 8410 8381 8348 8310 8266 8218 8163 8102 8035 7960 7877 7787 7688 7580 7465 7342 7213 7077 6938 6796 6653 6511 6373 6240 6114 5998 5893 5801 5722 5658 5610 5577 5559 5556 5567 5589 5623 5666 5715 5771 5830 5891 5954 6017 6079 6140 6200 6257 6312 6363 6409 6448 6479 6498 6503 6492 6460 6406 6327 6222 6090 5931 5747 5539 5311 5066 4808 3732 7 1 5 4542 4272 4003 3738 3481 3234 3001 2782 2580 2395 2230 2085 1963 1866 1796 1756 1749 1777 1843 1949 2094 2279 2502 2759 3046 3358 3689 4031 4377 4721 5056 5375 5675 5952 6204 6429 6628 6802 6953 7083 7194 7289 7370 7439 7497 7547 7587 7620 7644 7661 7670 7672 7667 7656 7640 7621 7599 7575 7552 7531 7513 7499 7490 7486 7488 7495 7507 7525 7547 7572 7600 7631 7662 7694 7725 7756 7784 7809 7832 7852 7868 7882 7892 7899 7904 7906 7907 7906 7903 7900 7895 7889 7883 7875 7866 7856 7845 7833 7821 7807 7793 7778 7764 7749 7734 7720 7705 7690 7674 7658 7641 7622 7603 7582 7560 7537 7513 7488 7463 7438 7413 7388 7364 7340 7316 7292 7267 7241 7214 7186 7155 7123 7088 7050 7011 6969 6926 6880 6833 6784 6734 6682 6629 6574 6516 6457 6395 6330 6261 6189 6114 6034 5950 5862 5769 5671 5568 5459 5345 5225 5100 4969 4833 4692 4546 4396 4241 4083 3922 3757 3590 3421 3251 3079 2907 2735 2564 2394 2228 2066 1910 1760 1618 1485 1362 1249 1146 1055 974 904 843 791 747 710 680 655 636 620 609 601 597 597 599 606 616 630 648 671 700 736 778 829 890 962 1045 1140 1248 1370 1504 1650 1808 1976 2152 2334 2521 2710 2899 3088 3273 3455 3632 3805 3971 4132 4287 4436 4580 4717 4849 4975 5095 5209 5317 5418 5512 5601 5683 5760 5831 5897 5959 6017 6071 6122 6169 6214 6256 6296 6332 6366 6397 6426 6453 6477 6500 6521 6541 6560 6578 6596 6614 6631 6647 6664 6679 6694 6708 6720 6731 6741 6749 6756 6761 6765 6768 6770 6771 6771 6770 6768 6765 6762 6757 6752 6745 6737 6728 6718 6706 6694 6680 6665 6649 6632 6614 6594 6573 6551 6527 6501 6473 6443 6412 6380 6348 6316 6285 6257 6233 6212 6197 6188 6185 6189 6199 6215 6237 6263 6292 6324 6356 6389 6421 6451 6477 6499 6516 6527 6530 6525 6510 6485 6448 6398 6335 6257 6165 6059 5937 5801 5650 5486 5310 5122 4924 4717 4503 4283 4058 3831 3604 3378 3156 2940 2732 2534 2349 2178 2022 1884 1763 1662 1581 1521 1481 1463 1467 1494 1543 1616 1712 1832 1975 2140 2326 2531 2753 2987 3232 3483 3736 3988 4233 4470 4695 4907 5103 5283 5446 5594 5726 5844 5950 6043 6127 6201 6267 6325 6377 6423 6464 6500 6532 6559 6583 6604 6622 6638 6652 6665 6675 6684 6691 6697 6701 6703 6703 6702 6699 6695 6690 6683 6676 6668 6660 6651 6641 6631 6621 6610 6598 6585 6572 6557 6543 6528 6513 6498 6484 6471 6459 6448 6438 6429 6421 6414 6406 6399 6391 6382 6372 6361 6349 6336 6322 6307 6291 6275 6259 6242 6226 6210 6195 6179 6163 6147 6131 6114 6097 6078 6059 6039 6018 5997 5976 5955 5934 5914 5895 5877 5860 5846 5832 5820 5809 5799 5789 5779 5769 5758 3733 7 1 5 5745 5732 5716 5698 5679 5657 5634 5610 5584 5558 5532 5505 5479 5454 5429 5405 5382 5359 5337 5314 5291 5266 5241 5214 5186 5156 5124 5092 5058 5024 4989 4955 4921 4889 4857 4827 4798 4771 4744 4719 4694 4669 4645 4620 4595 4570 4545 4519 4493 4466 4439 4410 4381 4351 4319 4286 4251 4214 4175 4133 4090 4045 3998 3950 3900 3849 3797 3744 3690 3634 3576 3516 3453 3387 3318 3244 3166 3083 2995 2903 2807 2707 2604 2500 2394 2288 2183 2081 1982 1888 1799 1717 1642 1575 1517 1469 1429 1400 1379 1368 1366 1372 1386 1406 1432 1462 1496 1533 1570 1607 1643 1676 1706 1732 1753 1768 1778 1782 1781 1775 1763 1747 1727 1703 1676 1647 1615 1581 1544 1506 1466 1424 1379 1332 1283 1231 1177 1121 1064 1006 948 891 835 781 729 681 637 596 560 527 499 475 454 437 422 410 401 393 387 383 380 379 379 380 382 386 391 398 406 416 428 443 460 481 504 531 562 596 634 676 720 768 818 870 923 977 1032 1086 1140 1194 1246 1297 1347 1395 1442 1488 1532 1575 1617 1657 1696 1734 1771 1807 1842 1877 1910 1944 1977 2009 2041 2072 2103 2133 2161 2187 2211 2232 2251 2266 2278 2286 2291 2292 2289 2284 2275 2264 2252 2237 2222 2207 2192 2177 2163 2151 2140 2131 2124 2120 2117 2117 2119 2124 2132 2142 2156 2173 2194 2219 2249 2285 2326 2373 2427 2486 2552 2624 2701 2783 2868 2956 3045 3135 3224 3311 3396 3478 3557 3631 3701 3768 3831 3890 3945 3998 4048 4095 4139 4181 4221 4257 4292 4323 4352 4379 4403 4425 4445 4464 4482 4499 4515 4531 4547 4562 4577 4591 4605 4619 4631 4643 4654 4664 4674 4684 4693 4702 4712 4723 4734 4746 4758 4770 4782 4795 4807 4818 4829 4838 4848 4856 4864 4873 4881 4889 4897 4906 4916 4925 4934 4944 4953 4961 4969 4976 4983 4988 4994 4998 5003 5007 5012 5016 5020 5024 5028 5032 5035 5037 5038 5039 5039 5038 5036 5034 5032 5029 5027 5024 5021 5017 5014 5009 5003 4996 4988 4978 4966 4952 4936 4919 4900 4879 4856 4833 4809 4785 4760 4736 4713 4691 4671 4654 4639 4628 4620 4616 4616 4620 4627 4638 4652 4669 4687 4706 4725 4744 4761 4777 4790 4800 4808 4813 4815 4815 4813 4809 4804 4798 4791 4784 4777 4769 4762 4754 4746 4738 4730 4723 4715 4709 4703 4699 4697 4696 4698 4701 4707 4714 4723 4732 4741 4751 4759 4766 4771 4774 4775 4775 4773 4770 4766 4763 4759 4756 4753 4751 4749 4748 4747 4745 4743 4740 4736 4730 4724 4716 4708 4699 4690 4681 4673 4665 4658 4651 4645 4639 4633 4627 4621 4615 4609 4602 4595 4589 4583 4577 4572 4567 4563 4559 4555 4552 4549 4545 4540 4535 4529 4522 4514 4506 4498 4489 4481 4473 4465 4458 4451 4445 3734 7 1 5 4438 4432 4426 4419 4413 4405 4398 4391 4383 4375 4367 4359 4351 4343 4335 4327 4320 4312 4304 4296 4288 4279 4270 4261 4251 4241 4231 4220 4210 4198 4187 4175 4163 4151 4139 4126 4113 4101 4087 4074 4060 4046 4030 4013 3994 3972 3946 3918 3884 3847 3805 3759 3709 3656 3600 3543 3485 3428 3372 3318 3267 3219 3176 3136 3101 3069 3041 3017 2996 2979 2965 2954 2947 2944 2945 2950 2959 2973 2990 3011 3035 3062 3091 3121 3152 3183 3213 3242 3269 3294 3318 3339 3358 3375 3389 3402 3414 3423 3430 3436 3440 3442 3443 3442 3439 3435 3429 3422 3414 3404 3394 3383 3372 3361 3350 3338 3327 3317 3306 3297 3287 3279 3270 3262 3253 3245 3236 3226 3215 3203 3191 3177 3162 3147 3131 3115 3100 3085 3071 3057 3045 3034 3023 3013 3004 2995 2985 2976 2966 2956 2945 2935 2924 2914 2905 2896 2889 2882 2875 2869 2864 2858 2851 2844 2835 2826 2816 2804 2792 2780 2768 2756 2744 2734 2724 2716 2707 2700 2692 2685 2676 2668 2658 2647 2636 2624 2611 2598 2586 2574 2562 2552 2543 2534 2527 2520 2514 2508 2502 2495 2488 2480 2472 2462 2452 2441 2430 2418 2406 2394 2382 2371 2359 2348 2338 2328 2318 2309 2300 2292 2283 2275 2267 2259 2251 2243 2234 2225 2216 2207 2197 2188 2178 2168 2159 2150 2141 2133 2125 2118 2111 2104 2097 2091 2085 2079 2072 2066 2060 2054 2048 2041 2035 2028 2021 2014 2007 1999 1990 1981 1971 1961 1951 1940 1929 1919 1909 1901 1893 1886 1881 1876 1873 1870 1868 1866 1863 1859 1855 1850 1843 1835 1826 1817 1807 1796 1786 1777 1768 1760 1753 1747 1742 1736 1732 1727 1721 1716 1709 1702 1695 1687 1678 1670 1662 1655 1648 1642 1636 1631 1627 1622 1618 1614 1609 1604 1598 1591 1584 1576 1567 1558 1550 1541 1532 1524 1517 1509 1502 1496 1489 1483 1476 1470 1464 1457 1451 1444 1438 1431 1425 1418 1412 1405 1399 1392 1385 1377 1370 1362 1354 1346 1337 1329 1320 1312 1303 1295 1287 1280 1272 1264 1256 1249 1241 1233 1225 1217 1209 1201 1193 1186 1179 1172 1165 1159 1152 1146 1139 1131 1123 1114 1104 1093 1082 1070 1057 1044 1031 1017 1004 991 978 965 952 939 926 911 896 880 862 843 822 799 775 750 723 695 667 638 609 581 553 526 499 474 450 427 406 385 367 349 333 318 305 293 282 273 265 258 252 248 245 242 241 241 241 242 244 247 250 254 259 266 273 281 291 303 315 330 346 363 381 401 423 445 468 493 517 543 569 595 621 647 673 698 723 746 769 790 810 829 846 862 877 891 904 916 928 940 952 963 975 987 1000 1012 1025 1038 1050 1063 1076 1088 1100 1112 1124 1135 1145 1156 1166 1175 3735 7 1 5 1185 1194 1203 1212 1221 1230 1238 1247 1256 1264 1273 1281 1290 1298 1306 1314 1322 1330 1338 1346 1354 1362 1370 1377 1385 1391 1398 1404 1409 1414 1419 1424 1429 1434 1439 1445 1450 1457 1463 1470 1477 1485 1492 1500 1508 1516 1523 1531 1539 1547 1555 1563 1571 1579 1587 1595 1602 1610 1617 1623 1630 1636 1642 1648 1653 1659 1664 1670 1676 1682 1687 1693 1699 1705 1711 1717 1723 1729 1736 1742 1749 1757 1764 1772 1780 1788 1795 1802 1809 1816 1822 1827 1833 1839 1844 1851 1858 1866 1874 1884 1894 1905 1916 1927 1937 1947 1955 1963 1969 1975 1979 1982 1986 1989 1993 1997 2003 2009 2016 2024 2032 2041 2049 2057 2064 2069 2073 2076 2077 2076 2073 2069 2062 2054 2044 2032 2016 1997 1974 1946 1913 1873 1828 1776 1718 1654 1585 1512 1435 1357 1279 1201 1126 1055 989 928 874 826 785 751 722 700 683 671 663 660 662 668 680 697 720 750 788 833 886 948 1017 1093 1175 1263 1354 1447 1542 1635 1726 1813 1896 1973 2045 2111 2172 2227 2277 2323 2365 2405 2441 2476 2508 2539 2568 2596 2623 2648 2672 2694 2715 2735 2754 2772 2789 2806 2822 2838 2854 2869 2884 2899 2915 2930 2945 2961 2978 2995 3012 3030 3049 3068 3088 3108 3128 3148 3167 3186 3205 3222 3240 3256 3272 3288 3303 3318 3333 3348 3362 3377 3391 3404 3417 3430 3441 3452 3463 3472 3481 3488 3495 3501 3505 3509 3512 3513 3514 3514 3514 3513 3514 3515 3518 3523 3531 3542 3556 3574 3593 3616 3640 3665 3691 3716 3739 3762 3782 3799 3815 3828 3839 3849 3858 3866 3873 3880 3887 3894 3900 3906 3911 3916 3919 3922 3924 3925 3926 3927 3928 3929 3931 3934 3937 3940 3944 3948 3951 3953 3955 3955 3954 3951 3947 3941 3935 3928 3921 3914 3908 3903 3899 3897 3897 3898 3902 3908 3916 3926 3937 3950 3964 3979 3993 4006 4018 4028 4036 4040 4042 4040 4035 4028 4019 4009 3998 3989 3982 3979 3979 3985 3996 4013 4035 4063 4095 4131 4170 4211 4253 4295 4336 4375 4412 4447 4479 4508 4535 4559 4580 4600 4619 4636 4652 4666 4681 4694 4707 4719 4731 4743 4754 4765 4775 4785 4795 4805 4815 4825 4834 4844 4853 4862 4871 4880 4888 4896 4903 4910 4916 4921 4925 4928 4930 4931 4932 4931 4930 4927 4923 4918 4911 4902 4891 4877 4860 4840 4817 4789 4757 4720 4679 4632 4581 4524 4463 4398 4329 4257 4183 4107 4032 3957 3884 3814 3748 3687 3631 3580 3536 3498 3465 3439 3418 3402 3390 3382 3378 3376 3377 3380 3384 3390 3398 3407 3416 3426 3437 3448 3458 3468 3477 3485 3491 3495 3497 3497 3494 3489 3483 3475 3468 3461 3455 3453 3454 3461 3473 3493 3520 3554 3596 3644 3698 3757 3819 3883 3947 4008 4066 4120 4167 4208 4242 4268 3736 7 1 5 4288 4302 4311 4316 4318 4320 4322 4325 4331 4339 4352 4369 4389 4413 4441 4471 4502 4535 4569 4602 4635 4666 4696 4724 4751 4777 4802 4826 4850 4874 4897 4920 4943 4966 4988 5009 5030 5049 5067 5083 5098 5112 5124 5136 5148 5160 5171 5183 5196 5209 5223 5237 5250 5264 5277 5290 5302 5312 5321 5329 5337 5343 5348 5352 5356 5358 5361 5362 5364 5364 5364 5364 5363 5362 5362 5361 5361 5362 5363 5365 5367 5370 5374 5377 5379 5381 5382 5382 5381 5379 5376 5372 5369 5365 5362 5359 5358 5357 5357 5358 5359 5360 5361 5361 5360 5358 5354 5350 5344 5337 5330 5324 5317 5312 5307 5304 5303 5302 5303 5304 5306 5307 5309 5309 5308 5306 5302 5297 5291 5283 5275 5266 5257 5248 5239 5231 5224 5217 5212 5207 5204 5201 5198 5195 5193 5189 5186 5181 5176 5170 5164 5157 5149 5142 5134 5127 5120 5114 5108 5103 5098 5092 5087 5082 5076 5070 5063 5056 5048 5041 5033 5026 5019 5013 5007 5001 4997 4992 4987 4982 4976 4970 4962 4954 4945 4935 4924 4913 4901 4889 4877 4865 4853 4841 4827 4814 4799 4783 4766 4748 4730 4710 4691 4672 4653 4635 4619 4603 4589 4577 4566 4555 4545 4536 4526 4517 4507 4496 4485 4475 4464 4454 4444 4436 4428 4422 4416 4411 4407 4402 4397 4392 4385 4377 4367 4355 4342 4328 4313 4297 4281 4265 4249 4234 4220 4206 4193 4181 4169 4158 4146 4135 4123 4110 4097 4084 4070 4057 4043 4029 4016 4003 3991 3979 3967 3955 3944 3933 3921 3910 3898 3886 3874 3862 3850 3838 3826 3815 3804 3794 3784 3773 3763 3753 3743 3733 3722 3710 3699 3687 3675 3663 3650 3638 3625 3613 3600 3587 3574 3561 3548 3534 3520 3505 3490 3475 3460 3445 3429 3414 3399 3384 3369 3355 3341 3327 3313 3299 3285 3270 3256 3242 3228 3213 3199 3184 3170 3156 3142 3128 3114 3099 3084 3069 3054 3038 3021 3004 2986 2968 2949 2931 2912 2894 2875 2857 2840 2822 2804 2787 2770 2753 2736 2719 2702 2686 2670 2654 2638 2623 2608 2593 2578 2563 2548 2532 2514 2496 2477 2457 2436 2413 2390 2367 2342 2318 2292 2265 2236 2205 2170 2132 2088 2039 1984 1923 1855 1781 1701 1618 1531 1442 1354 1267 1184 1105 1032 966 907 855 811 775 745 721 702 688 679 672 669 669 672 678 688 700 716 735 758 783 812 842 873 905 935 963 988 1007 1021 1029 1029 1021 1006 984 955 921 882 839 795 750 705 661 620 583 548 518 491 468 449 433 419 409 400 394 389 386 385 385 387 390 395 402 411 423 437 453 472 493 518 545 576 609 646 685 727 770 816 863 910 958 1004 1050 1093 1134 1172 1207 1237 1264 1287 1306 1322 1335 1346 1354 1360 1365 1369 1373 1375 1378 1380 1381 3737 7 1 5 1382 1382 1382 1381 1379 1377 1373 1369 1364 1358 1352 1345 1337 1328 1319 1310 1300 1289 1278 1267 1255 1243 1231 1219 1207 1195 1183 1170 1156 1142 1126 1108 1089 1068 1045 1019 991 961 929 896 862 827 792 757 723 689 656 624 593 563 535 508 483 459 436 416 398 381 367 355 345 337 331 327 324 322 321 321 321 322 323 324 326 328 332 336 341 348 357 367 379 393 408 426 445 466 489 513 539 566 594 623 652 682 713 744 775 806 837 867 897 927 956 984 1011 1037 1063 1087 1110 1131 1152 1171 1190 1207 1223 1239 1254 1268 1282 1296 1309 1322 1335 1348 1360 1371 1383 1394 1404 1414 1424 1433 1443 1452 1461 1470 1479 1489 1498 1508 1517 1527 1537 1546 1556 1566 1576 1586 1596 1606 1616 1626 1636 1646 1655 1664 1673 1681 1688 1696 1703 1710 1718 1725 1734 1742 1752 1762 1772 1783 1794 1805 1816 1827 1837 1848 1858 1867 1877 1887 1896 1907 1917 1928 1939 1951 1962 1974 1986 1997 2009 2020 2031 2043 2054 2066 2079 2092 2106 2120 2136 2151 2167 2182 2197 2212 2226 2239 2252 2264 2275 2287 2298 2310 2322 2335 2349 2364 2379 2396 2412 2429 2446 2462 2478 2494 2509 2524 2538 2553 2567 2582 2597 2612 2628 2644 2661 2678 2696 2713 2730 2747 2764 2781 2797 2813 2829 2845 2860 2875 2890 2904 2919 2933 2946 2959 2971 2983 2995 3006 3017 3029 3040 3051 3063 3075 3087 3101 3115 3130 3146 3164 3182 3202 3223 3245 3269 3293 3319 3344 3370 3396 3421 3445 3468 3489 3509 3527 3543 3558 3573 3586 3600 3613 3627 3642 3657 3674 3691 3709 3728 3747 3766 3785 3804 3823 3842 3861 3881 3901 3922 3943 3965 3988 4011 4034 4057 4079 4100 4119 4137 4152 4166 4177 4186 4193 4200 4206 4211 4218 4226 4235 4246 4259 4274 4291 4309 4329 4350 4372 4394 4417 4439 4461 4482 4504 4525 4545 4565 4585 4604 4622 4640 4657 4672 4687 4700 4712 4723 4734 4743 4753 4763 4773 4785 4798 4812 4828 4846 4865 4886 4908 4930 4952 4975 4998 5021 5044 5066 5089 5111 5134 5157 5181 5205 5230 5255 5280 5304 5329 5352 5375 5396 5416 5435 5452 5468 5482 5495 5507 5518 5528 5537 5545 5554 5562 5570 5578 5586 5595 5604 5614 5625 5635 5646 5658 5669 5679 5690 5700 5709 5718 5727 5736 5746 5756 5768 5781 5795 5812 5830 5850 5871 5893 5915 5937 5958 5979 5998 6015 6031 6045 6058 6070 6082 6093 6105 6118 6131 6145 6160 6176 6191 6207 6223 6237 6251 6264 6276 6288 6298 6308 6317 6326 6335 6345 6354 6364 6374 6384 6393 6401 6409 6415 6421 6425 6428 6431 6432 6434 6435 6437 6440 6443 6447 6452 6459 6466 6474 6482 6491 6500 6509 6518 6527 6536 6544 6552 6560 6569 3738 7 1 5 6577 6585 6593 6601 6609 6616 6621 6625 6626 6623 6617 6607 6591 6570 6543 6510 6471 6428 6380 6329 6276 6223 6171 6121 6075 6036 6003 5978 5962 5956 5959 5971 5991 6020 6055 6096 6140 6187 6235 6283 6328 6371 6410 6444 6472 6495 6512 6522 6526 6525 6518 6506 6490 6471 6448 6425 6400 6377 6355 6336 6321 6311 6307 6309 6317 6331 6351 6376 6404 6436 6469 6503 6535 6566 6594 6618 6638 6654 6668 6678 6686 6692 6698 6703 6709 6715 6721 6728 6735 6742 6747 6750 6751 6749 6744 6735 6723 6708 6689 6667 6642 6615 6586 6555 6521 6486 6448 6407 6363 6316 6263 6206 6143 6073 5996 5912 5820 5720 5612 5496 5372 5242 5104 4960 4811 4656 4497 4332 4163 3989 3811 3629 3442 3252 3058 2862 2666 2470 2276 2087 1904 1731 1568 1419 1284 1164 1060 972 900 841 795 760 734 716 705 699 698 701 709 723 743 769 803 845 896 954 1019 1090 1166 1244 1323 1400 1475 1546 1611 1673 1729 1783 1837 1891 1950 2016 2092 2180 2283 2401 2536 2687 2853 3033 3225 3425 3630 3839 4046 4250 4448 4637 4817 4984 5140 5284 5415 5534 5642 5740 5828 5909 5982 6049 6112 6170 6224 6276 6325 6371 6414 6454 6491 6523 6549 6570 6582 6585 6578 6559 6527 6481 6420 6344 6253 6146 6024 5887 5737 5575 5403 5221 5033 4841 4647 4455 4266 4085 3915 3760 3623 3506 3415 3351 3316 3313 3342 3403 3496 3619 3769 3943 4137 4347 4569 4796 5026 5254 5475 5688 5890 6080 6255 6416 6564 6698 6820 6930 7029 7119 7201 7275 7342 7403 7459 7509 7554 7596 7633 7668 7699 7729 7756 7782 7807 7831 7854 7877 7899 7921 7942 7963 7984 8004 8024 8045 8065 8086 8107 8128 8149 8169 8190 8209 8227 8244 8259 8272 8283 8292 8299 8305 8311 8316 8322 8329 8337 8346 8356 8368 8380 8393 8406 8418 8430 8439 8448 8454 8459 8463 8466 8469 8471 8473 8475 8478 8481 8484 8486 8488 8489 8488 8485 8479 8471 8460 8446 8430 8411 8390 8367 8343 8317 8289 8260 8230 8199 8166 8132 8098 8063 8028 7993 7960 7929 7902 7878 7859 7846 7839 7839 7845 7858 7878 7903 7935 7971 8011 8054 8100 8147 8194 8242 8289 8334 8378 8420 8459 8495 8529 8560 8589 8615 8640 8662 8682 8701 8719 8735 8750 8764 8777 8789 8800 8810 8819 8826 8833 8839 8844 8848 8851 8853 8855 8856 8856 8857 8857 8858 8859 8860 8862 8866 8870 8875 8881 8888 8895 8903 8910 8918 8924 8930 8934 8937 8938 8937 8935 8932 8927 8922 8917 8911 8906 8902 8898 8895 8892 8890 8888 8887 8885 8883 8880 8876 8872 8867 8861 8855 8848 8840 8832 8823 8814 8802 8789 8773 8753 8728 8697 8660 8616 8565 8505 8437 8362 8279 8191 8097 8000 7901 7803 7707 7614 7528 7450 7381 7324 7279 7248 7230 7227 7238 7262 3738 7 2 1 6512 6521 6530 6538 6547 6555 6563 6570 6576 6580 6581 6579 6573 6562 6547 6525 6499 6467 6430 6388 6342 6294 6244 6194 6145 6099 6057 6021 5992 5970 5958 5954 5959 5973 5996 6026 6062 6103 6148 6195 6242 6288 6332 6372 6407 6437 6461 6479 6491 6496 6495 6489 6478 6463 6444 6424 6403 6381 6361 6342 6327 6315 6307 6304 6306 6313 6324 6339 6358 6380 6404 6430 6456 6482 6508 6533 6556 6578 6599 6617 6634 6649 6663 6675 6686 6694 6702 6708 6712 6714 6715 6715 6712 6708 6703 6696 6687 6677 6665 6651 6636 6618 6597 6575 6549 6521 6489 6454 6416 6375 6330 6281 6228 6170 6108 6041 5968 5889 5802 5709 5607 5497 5377 5249 5112 4966 4812 4649 4479 4302 4118 3929 3736 3538 3337 3135 2932 2730 2531 2335 2145 1963 1789 1627 1477 1340 1218 1110 1017 939 874 822 781 750 727 711 701 696 696 700 709 724 745 773 808 851 902 960 1025 1096 1171 1249 1327 1403 1477 1546 1611 1671 1727 1780 1833 1887 1946 2014 2092 2183 2290 2414 2555 2714 2888 3076 3275 3482 3694 3906 4116 4320 4516 4702 4876 5038 5186 5322 5445 5557 5659 5750 5834 5909 5979 6043 6102 6157 6209 6258 6304 6348 6389 6427 6462 6493 6519 6537 6548 6548 6538 6514 6477 6424 6356 6271 6171 6056 5926 5783 5628 5463 5289 5109 4924 4736 4548 4363 4182 4010 3849 3703 3575 3468 3386 3331 3305 3310 3347 3416 3515 3643 3797 3974 4169 4379 4599 4824 5051 5275 5494 5704 5903 6090 6264 6425 6571 6705 6825 6933 7030 7117 7194 7263 7324 7379 7429 7473 7514 7552 7588 7622 7656 7688 7721 7754 7786 7819 7851 7882 7913 7942 7970 7995 8018 8038 8056 8071 8085 8097 8108 8118 8129 8139 8151 8163 8177 8191 8207 8223 8240 8257 8274 8289 8304 8318 8331 8342 8352 8361 8369 8376 8382 8388 8394 8400 8406 8411 8416 8421 8426 8430 8433 8437 8439 8442 8443 8444 8445 8445 8445 8443 8441 8437 8432 8425 8416 8405 8391 8375 8357 8337 8314 8289 8263 8236 8207 8177 8147 8116 8085 8054 8024 7994 7965 7938 7912 7889 7869 7853 7841 7834 7833 7839 7850 7869 7893 7923 7959 7999 8043 8089 8138 8187 8236 8283 8330 8374 8416 8455 8491 8525 8555 8582 8606 8628 8647 8664 8678 8690 8701 8711 8719 8727 8735 8742 8750 8758 8766 8774 8783 8792 8801 8810 8818 8825 8832 8838 8842 8847 8850 8853 8855 8857 8859 8861 8862 8865 8867 8869 8872 8875 8879 8883 8887 8891 8895 8899 8903 8906 8909 8910 8911 8910 8909 8905 8901 8896 8890 8883 8876 8870 8863 8858 8853 8850 8847 8845 8844 8842 8841 8839 8835 8830 8821 8810 8795 8775 8751 8722 8687 8646 8600 8547 8488 8423 8351 8274 8190 8103 8011 7916 7820 7724 7630 7541 7458 7383 7320 7268 7231 7208 7201 7210 3739 7 2 1 7233 7271 7321 7382 7452 7529 7611 7695 7780 7864 7947 8026 8102 8173 8240 8302 8359 8410 8456 8495 8528 8553 8569 8576 8573 8560 8534 8495 8443 8376 8294 8195 8079 7945 7791 7616 7421 7204 6965 6706 6427 6131 5820 5497 5166 4832 4498 4170 3851 3545 3256 2986 2737 2510 2306 2126 1969 1836 1727 1643 1584 1552 1549 1576 1635 1727 1851 2008 2196 2413 2653 2911 3183 3459 3735 4001 4251 4480 4682 4853 4991 5094 5163 5198 5201 5175 5122 5046 4948 4831 4697 4547 4382 4205 4015 3813 3602 3384 3160 2933 2706 2484 2269 2065 1876 1703 1549 1416 1303 1209 1134 1075 1030 996 971 952 939 932 931 938 957 991 1044 1120 1224 1358 1522 1718 1942 2190 2457 2734 3012 3282 3533 3757 3945 4092 4191 4242 4245 4201 4115 3994 3843 3672 3486 3292 3098 2907 2724 2552 2391 2244 2111 1992 1890 1806 1741 1700 1685 1700 1749 1835 1960 2127 2334 2581 2864 3178 3518 3877 4246 4619 4988 5346 5687 6006 6301 6569 6810 7025 7215 7382 7529 7658 7773 7875 7967 8050 8125 8193 8255 8310 8359 8401 8437 8466 8490 8507 8518 8525 8527 8524 8517 8506 8491 8473 8451 8425 8395 8362 8325 8283 8239 8190 8138 8082 8022 7958 7890 7817 7738 7653 7559 7458 7346 7224 7091 6947 6791 6624 6446 6258 6061 5857 5647 5431 5212 4990 4766 4541 4314 4087 3860 3632 3406 3180 2958 2739 2527 2323 2129 1947 1779 1628 1494 1377 1278 1195 1129 1078 1040 1014 998 992 996 1010 1036 1074 1128 1200 1292 1406 1543 1706 1892 2101 2332 2580 2841 3112 3387 3662 3932 4192 4439 4672 4887 5086 5267 5433 5584 5723 5852 5974 6091 6205 6318 6430 6543 6657 6772 6888 7004 7119 7234 7346 7455 7561 7662 7759 7851 7938 8019 8095 8167 8234 8296 8355 8409 8460 8508 8553 8594 8632 8667 8699 8727 8753 8775 8794 8810 8823 8834 8842 8848 8851 8851 8849 8844 8835 8823 8807 8787 8762 8734 8702 8666 8628 8588 8546 8503 8461 8418 8377 8335 8294 8253 8210 8164 8115 8061 8000 7931 7852 7763 7661 7546 7417 7273 7115 6942 6754 6552 6338 6112 5878 5636 5391 5145 4902 4665 4440 4230 4040 3873 3733 3623 3547 3505 3500 3532 3601 3705 3843 4012 4210 4432 4674 4932 5201 5477 5756 6033 6304 6566 6816 7052 7272 7476 7662 7832 7986 8125 8250 8363 8466 8560 8646 8726 8800 8870 8936 8997 9055 9108 9157 9202 9242 9278 9309 9337 9361 9383 9402 9419 9436 9452 9467 9482 9497 9512 9527 9541 9553 9564 9573 9581 9586 9589 9590 9589 9587 9584 9579 9575 9570 9565 9560 9556 9552 9548 9544 9540 9537 9533 9529 9525 9521 9517 9514 9511 9508 9505 9504 9503 9503 9503 9504 9506 9508 9511 9513 9515 9515 9514 9511 9506 9498 9486 9469 9448 9422 9389 9348 9300 9243 9176 9098 3740 7 2 1 9006 8900 8778 8639 8481 8303 8104 7883 7642 7380 7099 6800 6487 6162 5829 5492 5153 4818 4489 4170 3864 3572 3297 3041 2803 2586 2390 2217 2066 1941 1842 1772 1733 1729 1761 1832 1942 2094 2286 2517 2783 3082 3407 3753 4112 4478 4843 5201 5546 5873 6177 6458 6712 6939 7142 7319 7475 7610 7727 7829 7915 7988 8049 8098 8135 8161 8174 8176 8166 8144 8111 8067 8014 7951 7881 7804 7721 7632 7538 7440 7336 7228 7115 6996 6871 6740 6602 6458 6308 6152 5989 5822 5649 5472 5290 5105 4915 4723 4526 4326 4123 3916 3706 3494 3280 3066 2854 2645 2442 2247 2062 1891 1733 1592 1467 1360 1269 1194 1133 1084 1047 1020 1001 992 991 1002 1024 1062 1118 1194 1294 1419 1570 1748 1950 2175 2417 2673 2936 3200 3458 3704 3933 4139 4320 4472 4595 4688 4752 4791 4806 4800 4779 4745 4703 4658 4613 4572 4539 4517 4511 4522 4553 4605 4681 4780 4901 5045 5210 5392 5590 5799 6017 6239 6461 6681 6895 7100 7294 7476 7644 7798 7937 8063 8177 8279 8370 8452 8527 8596 8660 8719 8776 8831 8883 8934 8982 9029 9074 9116 9156 9193 9227 9258 9287 9313 9336 9358 9379 9399 9419 9438 9457 9476 9494 9512 9528 9544 9558 9569 9578 9585 9590 9593 9593 9593 9591 9590 9589 9588 9589 9592 9596 9601 9609 9617 9626 9635 9645 9653 9662 9669 9675 9681 9685 9689 9694 9698 9703 9710 9718 9727 9737 9749 9762 9776 9789 9802 9814 9825 9835 9842 9849 9853 9857 9860 9862 9865 9868 9872 9877 9882 9888 9895 9902 9909 9916 9922 9927 9931 9934 9936 9938 9939 9940 9940 9941 9942 9943 9944 9946 9947 9949 9949 9949 9949 9948 9946 9943 9940 9937 9934 9930 9927 9924 9922 9921 9921 9921 9923 9926 9929 9933 9938 9942 9946 9950 9953 9955 9956 9955 9953 9950 9945 9940 9935 9930 9925 9921 9917 9915 9913 9911 9910 9908 9905 9900 9893 9884 9872 9858 9842 9824 9804 9784 9765 9745 9728 9712 9699 9688 9679 9673 9669 9666 9665 9665 9666 9668 9670 9673 9676 9680 9685 9692 9700 9710 9721 9734 9749 9765 9781 9798 9815 9832 9848 9862 9876 9888 9898 9907 9915 9921 9927 9932 9937 9941 9944 9948 9950 9952 9953 9954 9953 9952 9949 9946 9943 9939 9935 9932 9929 9927 9926 9925 9926 9927 9929 9932 9935 9938 9940 9943 9945 9947 9948 9950 9950 9951 9952 9953 9954 9955 9956 9958 9960 9963 9966 9969 9972 9976 9980 9985 9989 9993 9996 999910001100021000210000 9997 9992 9986 9979 9971 9963 9954 9945 9938 9931 9925 9920 9916 9913 9911 9909 9907 9904 9901 9896 9890 9882 9873 9863 9852 9840 9828 9816 9804 9793 9782 9772 9761 9750 9737 9723 9706 9686 9663 9636 9604 9569 9530 9487 9440 9391 9338 9283 9224 9161 9094 9021 8941 8851 8749 8635 8505 8357 8191 3741 7 2 1 8005 7797 7569 7319 7051 6763 6460 6143 5815 5479 5138 4796 4455 4118 3789 3471 3166 2876 2604 2352 2122 1914 1730 1569 1432 1317 1222 1145 1085 1039 1003 976 957 945 939 941 954 980 1025 1091 1185 1311 1472 1671 1911 2190 2506 2857 3236 3637 4053 4475 4895 5307 5703 6077 6426 6746 7038 7300 7534 7743 7930 8097 8248 8386 8512 8629 8738 8840 8934 9020 9099 9170 9231 9284 9328 9364 9391 9411 9424 9432 9435 9434 9430 9425 9417 9409 9401 9392 9384 9377 9370 9365 9361 9358 9358 9361 9366 9373 9384 9398 9414 9434 9456 9480 9505 9532 9560 9588 9615 9641 9666 9689 9710 9728 9743 9755 9764 9769 9771 9768 9762 9751 9736 9715 9689 9656 9618 9574 9524 9467 9406 9341 9273 9203 9134 9066 9001 8942 8888 8842 8804 8774 8753 8738 8730 8728 8730 8734 8740 8746 8752 8756 8759 8762 8763 8765 8768 8773 8780 8792 8808 8828 8854 8884 8918 8957 8998 9042 9087 9134 9180 9226 9271 9314 9356 9396 9434 9470 9503 9534 9562 9587 9609 9628 9643 9655 9662 9665 9664 9659 9648 9633 9613 9588 9556 9519 9475 9424 9366 9301 9228 9147 9059 8964 8861 8752 8636 8513 8385 8251 8110 7963 7809 7648 7478 7298 7109 6910 6699 6478 6247 6006 5757 5501 5242 4981 4721 4466 4219 3984 3764 3563 3385 3233 3111 3020 2964 2945 2962 3017 3108 3233 3391 3575 3783 4008 4243 4483 4719 4947 5158 5349 5513 5648 5751 5821 5857 5861 5833 5778 5697 5594 5473 5337 5190 5035 4876 4715 4555 4399 4250 4109 3980 3864 3763 3678 3611 3560 3526 3509 3506 3516 3535 3560 3589 3616 3639 3655 3660 3651 3628 3588 3531 3456 3366 3259 3139 3007 2865 2716 2561 2403 2244 2088 1935 1788 1649 1519 1400 1293 1198 1116 1047 990 945 911 886 869 860 856 856 860 867 879 894 916 945 985 1038 1106 1194 1304 1437 1596 1781 1992 2228 2487 2765 3059 3365 3677 3991 4303 4608 4903 5185 5452 5703 5937 6155 6358 6547 6724 6890 7047 7196 7338 7475 7605 7731 7850 7965 8074 8177 8274 8366 8452 8532 8608 8679 8746 8809 8869 8925 8978 9029 9075 9119 9158 9194 9225 9252 9274 9292 9305 9313 9316 9315 9309 9300 9287 9270 9250 9228 9204 9179 9152 9125 9099 9073 9049 9028 9010 8995 8985 8979 8977 8980 8987 8998 9012 9029 9048 9068 9088 9107 9125 9139 9150 9157 9159 9157 9149 9137 9120 9098 9072 9043 9011 8976 8940 8903 8866 8830 8795 8762 8731 8704 8681 8662 8649 8641 8639 8643 8654 8672 8696 8726 8762 8804 8850 8901 8954 9010 9068 9125 9182 9239 9293 9345 9394 9441 9485 9526 9564 9600 9633 9664 9693 9720 9745 9769 9790 9809 9826 9841 9853 9864 9872 9879 9884 9888 9892 9895 9897 9900 9903 9906 9910 9913 9915 9917 9917 9915 9912 9906 9898 3742 7 2 1 9887 9873 9857 9837 9816 9791 9763 9732 9696 9654 9607 9551 9487 9412 9324 9223 9107 8975 8826 8659 8475 8275 8058 7826 7583 7329 7068 6803 6539 6279 6029 5791 5572 5374 5202 5057 4943 4859 4807 4783 4786 4812 4857 4913 4977 5040 5099 5146 5177 5187 5175 5137 5074 4985 4873 4739 4585 4417 4236 4047 3854 3660 3468 3283 3106 2943 2795 2667 2561 2481 2430 2411 2425 2474 2561 2683 2841 3033 3256 3507 3780 4071 4375 4685 4999 5309 5612 5904 6183 6446 6692 6920 7132 7327 7506 7671 7824 7965 8096 8218 8332 8438 8538 8631 8718 8798 8872 8939 8999 9052 9098 9136 9168 9191 9208 9217 9220 9216 9206 9190 9169 9142 9111 9076 9036 8992 8945 8895 8843 8788 8732 8676 8620 8567 8516 8471 8433 8403 8383 8374 8378 8395 8425 8468 8524 8590 8664 8746 8832 8919 9005 9089 9167 9238 9302 9357 9404 9443 9475 9501 9522 9538 9553 9565 9577 9588 9598 9609 9618 9626 9633 9638 9640 9639 9636 9629 9621 9611 9599 9587 9575 9564 9554 9546 9540 9535 9532 9531 9530 9530 9530 9529 9527 9525 9521 9516 9510 9504 9496 9489 9481 9474 9467 9461 9456 9451 9447 9443 9439 9435 9430 9425 9420 9413 9406 9398 9389 9380 9370 9359 9349 9337 9326 9313 9301 9287 9273 9257 9239 9219 9196 9170 9141 9107 9069 9026 8978 8926 8870 8810 8747 8681 8613 8543 8473 8402 8330 8257 8182 8105 8023 7935 7840 7735 7620 7493 7351 7196 7025 6839 6639 6425 6198 5960 5712 5457 5197 4933 4669 4405 4146 3892 3647 3412 3190 2982 2790 2617 2462 2328 2213 2118 2043 1985 1944 1916 1898 1889 1884 1880 1875 1865 1849 1824 1790 1747 1695 1634 1567 1496 1422 1348 1276 1207 1144 1087 1037 994 957 927 904 887 877 874 880 897 928 974 1040 1129 1242 1382 1550 1746 1970 2219 2491 2781 3085 3397 3713 4027 4335 4633 4918 5186 5438 5672 5889 6088 6272 6440 6596 6740 6874 6998 7113 7221 7322 7416 7504 7587 7664 7736 7803 7865 7923 7977 8027 8074 8117 8157 8194 8228 8259 8288 8316 8342 8367 8392 8417 8442 8467 8493 8518 8544 8568 8591 8612 8631 8647 8659 8668 8674 8676 8677 8675 8672 8669 8666 8665 8665 8667 8671 8677 8686 8696 8707 8719 8731 8743 8754 8763 8771 8778 8782 8785 8786 8786 8784 8783 8781 8779 8777 8776 8776 8776 8778 8779 8781 8783 8785 8785 8783 8780 8774 8765 8753 8738 8721 8701 8678 8654 8628 8601 8572 8541 8509 8473 8433 8388 8336 8275 8205 8122 8027 7918 7794 7655 7500 7331 7148 6951 6742 6521 6291 6052 5805 5553 5296 5035 4773 4511 4251 3994 3743 3500 3266 3045 2838 2647 2474 2322 2192 2085 2002 1946 1917 1915 1941 1996 2078 2188 2325 2486 2671 2876 3099 3336 3583 3837 4093 4348 4597 4838 5067 5283 5483 5667 5834 3743 7 2 1 5985 6120 6241 6348 6444 6529 6605 6674 6736 6792 6843 6889 6931 6968 7002 7031 7057 7079 7097 7111 7122 7130 7135 7137 7136 7133 7127 7119 7109 7096 7082 7065 7047 7027 7006 6983 6959 6934 6907 6880 6852 6823 6793 6761 6728 6694 6658 6620 6579 6536 6490 6441 6389 6334 6276 6215 6152 6088 6022 5955 5888 5821 5755 5691 5628 5568 5510 5455 5404 5356 5312 5270 5233 5198 5165 5135 5106 5078 5050 5022 4992 4959 4924 4886 4844 4798 4747 4691 4631 4566 4496 4423 4345 4264 4181 4095 4007 3918 3829 3740 3652 3567 3484 3404 3329 3258 3192 3132 3077 3027 2984 2945 2912 2883 2858 2836 2816 2799 2783 2766 2750 2732 2713 2691 2667 2640 2611 2579 2544 2508 2471 2432 2393 2354 2315 2276 2238 2200 2163 2127 2090 2054 2018 1982 1945 1908 1871 1833 1795 1756 1717 1676 1635 1591 1546 1498 1447 1393 1337 1278 1216 1153 1089 1024 960 897 837 780 726 676 631 590 554 521 493 467 445 426 409 395 382 372 364 357 353 351 351 354 358 365 373 384 397 413 430 451 474 500 529 562 598 637 680 726 775 826 879 934 989 1044 1097 1148 1195 1238 1275 1305 1327 1341 1346 1342 1330 1310 1282 1248 1209 1166 1121 1075 1030 986 945 907 873 843 818 797 781 770 764 763 768 780 798 825 859 902 954 1015 1084 1161 1244 1332 1423 1515 1607 1697 1782 1861 1933 1997 2053 2099 2137 2167 2188 2202 2209 2210 2206 2196 2183 2165 2144 2119 2091 2060 2026 1990 1950 1909 1866 1821 1777 1734 1692 1654 1621 1593 1574 1564 1565 1578 1605 1646 1703 1777 1866 1971 2092 2227 2375 2536 2706 2886 3071 3262 3456 3650 3845 4036 4225 4408 4585 4755 4917 5071 5216 5352 5479 5597 5707 5809 5903 5991 6074 6151 6224 6293 6359 6422 6483 6542 6599 6653 6705 6755 6802 6846 6888 6928 6965 6999 7032 7062 7091 7118 7143 7166 7187 7207 7224 7240 7253 7263 7269 7271 7269 7260 7244 7220 7186 7141 7083 7011 6923 6819 6698 6559 6402 6229 6039 5834 5616 5387 5149 4904 4655 4404 4153 3905 3662 3426 3199 2985 2784 2599 2434 2291 2172 2081 2021 1993 1999 2042 2122 2239 2391 2577 2794 3036 3300 3579 3867 4158 4445 4721 4980 5216 5426 5605 5750 5860 5935 5973 5977 5948 5887 5798 5684 5547 5390 5216 5027 4827 4617 4400 4179 3956 3732 3511 3294 3083 2880 2687 2505 2335 2178 2036 1909 1798 1704 1628 1570 1534 1519 1529 1564 1626 1717 1837 1987 2166 2373 2605 2860 3134 3422 3720 4022 4324 4621 4908 5184 5443 5686 5910 6114 6300 6467 6617 6749 6867 6969 7058 7135 7200 7254 7297 7332 7358 7376 7388 7395 7397 7396 7392 7388 7382 7377 7371 7366 7362 7358 7355 7351 7348 7344 7339 7333 7326 3744 7 2 1 7317 7305 7291 7273 7250 7223 7190 7150 7103 7048 6986 6915 6835 6747 6650 6546 6433 6313 6186 6051 5910 5762 5607 5446 5279 5105 4925 4739 4548 4352 4151 3946 3739 3529 3319 3110 2903 2700 2503 2312 2131 1960 1800 1654 1521 1402 1298 1209 1133 1070 1018 977 945 921 905 896 895 902 918 945 985 1039 1109 1197 1302 1426 1566 1722 1890 2069 2253 2441 2627 2810 2986 3154 3313 3463 3605 3740 3872 4002 4134 4269 4409 4557 4713 4877 5047 5223 5403 5585 5765 5943 6116 6281 6438 6586 6725 6853 6972 7081 7182 7275 7360 7439 7511 7578 7640 7697 7751 7801 7847 7891 7933 7972 8010 8047 8081 8115 8146 8176 8204 8229 8253 8275 8295 8313 8331 8348 8364 8380 8396 8412 8428 8444 8458 8471 8483 8492 8498 8502 8504 8503 8501 8497 8494 8490 8487 8485 8484 8484 8484 8484 8484 8482 8478 8472 8463 8452 8438 8423 8406 8389 8373 8359 8346 8337 8330 8326 8326 8327 8330 8335 8340 8346 8351 8357 8362 8367 8371 8376 8380 8385 8391 8396 8402 8407 8412 8416 8420 8423 8425 8427 8428 8429 8430 8432 8435 8440 8446 8453 8462 8471 8480 8489 8496 8502 8506 8507 8504 8499 8490 8477 8461 8441 8417 8390 8358 8320 8277 8226 8167 8098 8018 7926 7821 7702 7570 7424 7264 7093 6910 6718 6518 6314 6107 5901 5697 5500 5311 5134 4971 4823 4693 4582 4490 4416 4361 4321 4295 4279 4271 4265 4258 4246 4226 4195 4150 4091 4017 3929 3827 3714 3591 3462 3328 3193 3059 2928 2802 2682 2570 2468 2375 2295 2229 2178 2146 2135 2147 2184 2249 2342 2465 2617 2798 3004 3233 3482 3745 4018 4296 4573 4846 5110 5361 5598 5818 6019 6202 6367 6513 6643 6758 6858 6945 7021 7087 7144 7193 7235 7271 7302 7329 7352 7372 7391 7408 7424 7441 7458 7476 7496 7517 7541 7566 7593 7622 7651 7682 7712 7742 7771 7798 7823 7845 7865 7882 7895 7906 7913 7919 7921 7922 7921 7917 7913 7906 7898 7888 7877 7865 7851 7836 7820 7804 7787 7771 7756 7741 7729 7718 7709 7702 7697 7694 7693 7694 7697 7700 7705 7711 7717 7723 7729 7735 7741 7746 7751 7755 7758 7760 7761 7762 7761 7761 7759 7758 7756 7753 7750 7746 7742 7737 7731 7724 7716 7707 7697 7686 7675 7663 7651 7640 7629 7618 7607 7597 7586 7575 7564 7552 7539 7526 7512 7498 7484 7470 7457 7444 7432 7421 7411 7401 7391 7381 7371 7360 7348 7336 7323 7310 7297 7285 7273 7262 7253 7245 7238 7232 7226 7220 7213 7205 7195 7183 7170 7155 7138 7120 7101 7082 7062 7043 7024 7005 6987 6968 6950 6930 6910 6889 6868 6845 6822 6798 6774 6751 6729 6708 6688 6669 6652 6636 6621 6607 6593 6579 6565 6551 6536 6521 6505 6489 6472 6456 6440 6425 6410 6395 6381 6368 6354 6341 6327 6314 6300 6285 6270 3745 7 2 1 6254 6238 6221 6204 6187 6169 6151 6133 6114 6096 6078 6059 6041 6022 6003 5984 5964 5944 5923 5902 5880 5858 5836 5813 5791 5769 5747 5727 5707 5688 5670 5652 5634 5617 5599 5580 5560 5538 5515 5491 5465 5438 5411 5384 5357 5331 5306 5283 5261 5241 5222 5204 5187 5170 5153 5135 5117 5099 5080 5060 5041 5022 5004 4986 4969 4952 4936 4920 4903 4886 4868 4848 4826 4803 4777 4751 4723 4695 4667 4639 4613 4587 4562 4539 4516 4494 4472 4450 4427 4403 4377 4350 4320 4290 4257 4224 4190 4156 4122 4089 4056 4025 3995 3966 3938 3911 3886 3861 3837 3813 3790 3766 3743 3720 3696 3672 3648 3623 3598 3572 3547 3521 3496 3471 3446 3421 3397 3374 3351 3328 3304 3281 3257 3233 3208 3182 3155 3128 3101 3073 3046 3019 2992 2967 2943 2920 2897 2876 2855 2834 2814 2793 2771 2748 2724 2700 2674 2647 2620 2593 2567 2541 2516 2492 2470 2450 2431 2413 2396 2380 2364 2348 2332 2316 2299 2281 2263 2244 2225 2206 2187 2168 2150 2132 2115 2098 2082 2067 2052 2037 2023 2009 1996 1982 1968 1955 1941 1928 1914 1900 1886 1872 1858 1843 1829 1814 1800 1785 1771 1757 1743 1728 1713 1697 1679 1660 1639 1615 1588 1558 1526 1490 1451 1410 1367 1322 1275 1229 1182 1136 1090 1047 1005 966 930 898 868 843 822 804 791 781 776 773 773 776 780 785 790 795 798 799 798 795 788 777 764 748 729 708 685 660 634 608 582 557 531 507 484 461 440 421 402 385 370 356 343 332 323 315 310 306 303 302 303 305 308 311 316 322 328 335 344 353 363 376 389 405 423 443 465 490 516 545 576 608 641 676 711 747 783 820 856 893 928 963 997 1031 1062 1093 1122 1149 1175 1199 1221 1242 1262 1281 1299 1317 1334 1351 1368 1385 1401 1418 1434 1449 1465 1479 1493 1507 1519 1531 1543 1554 1564 1575 1585 1595 1604 1614 1623 1632 1641 1650 1659 1667 1676 1685 1693 1702 1710 1719 1727 1735 1743 1751 1757 1764 1769 1774 1778 1782 1785 1787 1789 1790 1790 1790 1789 1786 1781 1774 1764 1751 1735 1716 1692 1665 1635 1601 1565 1527 1488 1448 1410 1372 1337 1306 1278 1254 1235 1221 1212 1208 1208 1212 1219 1230 1242 1255 1269 1282 1294 1304 1312 1316 1316 1312 1304 1290 1271 1247 1218 1185 1147 1105 1060 1013 964 914 863 814 766 720 676 635 598 563 532 504 479 457 437 420 405 392 382 373 367 362 359 358 358 361 365 370 377 386 396 408 421 437 454 475 498 524 554 588 625 666 710 757 807 858 911 964 1017 1070 1121 1170 1218 1264 1308 1349 1389 1427 1463 1498 1531 1564 1595 1625 1654 1682 1709 1735 1759 1783 3746 7 2 1 1806 1828 1849 1870 1889 1907 1924 1939 1953 1966 1977 1987 1995 2002 2008 2015 2021 2029 2039 2051 2066 2085 2107 2134 2165 2200 2239 2281 2327 2375 2424 2475 2527 2578 2630 2680 2730 2778 2825 2870 2914 2957 2998 3039 3079 3119 3158 3196 3235 3273 3310 3348 3384 3420 3455 3488 3521 3552 3582 3610 3638 3665 3692 3718 3745 3772 3799 3827 3856 3885 3915 3946 3977 4008 4041 4073 4106 4140 4175 4210 4246 4282 4320 4358 4396 4434 4471 4508 4544 4578 4610 4640 4668 4692 4713 4730 4743 4751 4754 4752 4743 4728 4705 4675 4637 4590 4535 4472 4401 4324 4240 4152 4061 3969 3878 3789 3705 3629 3562 3508 3466 3441 3433 3442 3470 3516 3581 3662 3758 3867 3987 4114 4247 4382 4516 4647 4773 4893 5005 5109 5203 5290 5368 5439 5503 5562 5616 5666 5713 5756 5796 5834 5869 5902 5932 5958 5983 6004 6023 6039 6054 6067 6078 6089 6099 6108 6117 6125 6133 6140 6146 6151 6155 6158 6160 6161 6162 6163 6164 6165 6168 6172 6177 6185 6195 6207 6221 6237 6255 6274 6294 6314 6335 6354 6373 6390 6404 6416 6424 6428 6428 6422 6411 6392 6366 6332 6290 6237 6175 6101 6016 5918 5807 5683 5545 5393 5227 5048 4857 4655 4442 4223 3997 3769 3540 3314 3093 2879 2675 2482 2303 2137 1986 1849 1727 1619 1527 1449 1386 1340 1311 1302 1314 1349 1409 1496 1610 1750 1917 2107 2318 2545 2781 3023 3262 3494 3712 3912 4088 4238 4359 4452 4516 4553 4564 4553 4521 4471 4407 4330 4244 4149 4048 3944 3838 3732 3629 3530 3439 3358 3290 3237 3201 3183 3184 3204 3243 3299 3372 3457 3554 3659 3770 3884 3999 4113 4225 4334 4440 4542 4640 4736 4830 4923 5016 5108 5202 5296 5392 5490 5588 5688 5787 5887 5985 6081 6174 6264 6350 6431 6507 6578 6644 6705 6761 6813 6860 6904 6944 6982 7016 7048 7077 7104 7127 7147 7164 7177 7186 7191 7192 7190 7183 7174 7162 7147 7131 7114 7097 7081 7065 7051 7038 7028 7019 7013 7009 7007 7007 7009 7012 7016 7022 7028 7036 7044 7052 7061 7070 7080 7090 7100 7109 7119 7129 7138 7146 7154 7161 7167 7172 7177 7181 7184 7187 7189 7191 7192 7193 7193 7192 7190 7186 7182 7175 7166 7156 7144 7130 7114 7097 7079 7059 7038 7016 6993 6969 6943 6916 6886 6854 6819 6781 6740 6695 6647 6596 6542 6484 6422 6358 6290 6218 6142 6062 5977 5888 5793 5693 5587 5477 5360 5239 5112 4981 4845 4704 4559 4410 4256 4097 3933 3764 3591 3413 3231 3047 2861 2675 2490 2309 2134 1966 1807 1660 1525 1403 1295 1200 1119 1050 992 944 906 875 852 836 826 822 826 837 855 882 918 963 1016 1077 1145 1218 1294 1371 1446 1518 1583 1641 1688 1724 1748 1759 1758 1746 1723 1693 1656 1615 1574 1535 1500 1474 1459 3747 7 2 1 1458 1475 1510 1568 1649 1754 1885 2040 2220 2422 2644 2883 3136 3398 3666 3934 4199 4457 4705 4939 5158 5360 5545 5713 5864 6000 6122 6232 6331 6420 6502 6577 6646 6710 6769 6824 6875 6922 6965 7005 7042 7076 7108 7137 7165 7190 7215 7237 7259 7279 7297 7314 7330 7344 7356 7368 7379 7388 7397 7405 7411 7417 7421 7424 7425 7424 7420 7414 7405 7394 7380 7365 7349 7332 7314 7297 7279 7262 7244 7227 7209 7190 7169 7145 7118 7087 7051 7010 6962 6908 6846 6777 6701 6616 6524 6424 6318 6206 6089 5969 5847 5725 5605 5490 5382 5282 5193 5117 5054 5006 4974 4957 4955 4969 4995 5035 5085 5145 5213 5286 5365 5447 5531 5616 5702 5788 5874 5959 6043 6126 6208 6290 6370 6449 6526 6601 6675 6745 6813 6877 6937 6993 7044 7090 7131 7166 7197 7222 7243 7259 7271 7279 7284 7286 7284 7280 7273 7264 7251 7235 7215 7192 7164 7132 7095 7054 7008 6960 6909 6857 6805 6755 6708 6665 6628 6598 6575 6560 6554 6556 6566 6582 6606 6634 6668 6705 6745 6786 6829 6872 6914 6955 6995 7033 7068 7101 7130 7156 7178 7197 7213 7225 7235 7242 7247 7250 7252 7253 7254 7254 7254 7253 7251 7248 7244 7238 7231 7221 7209 7195 7180 7164 7147 7129 7112 7095 7078 7063 7048 7033 7018 7003 6986 6967 6945 6920 6891 6858 6820 6777 6729 6677 6619 6557 6490 6419 6344 6266 6185 6100 6013 5924 5833 5740 5645 5549 5451 5350 5247 5140 5028 4911 4788 4657 4518 4371 4215 4051 3881 3707 3532 3358 3191 3035 2894 2774 2679 2614 2582 2584 2623 2698 2809 2951 3122 3316 3529 3754 3986 4219 4448 4668 4876 5069 5246 5406 5549 5675 5786 5884 5969 6043 6107 6164 6214 6257 6295 6329 6358 6384 6406 6426 6445 6462 6478 6493 6509 6525 6540 6556 6571 6586 6600 6612 6623 6632 6639 6645 6648 6651 6651 6651 6649 6647 6644 6640 6636 6631 6625 6619 6612 6605 6597 6589 6581 6573 6564 6556 6548 6539 6531 6521 6511 6499 6487 6472 6456 6438 6419 6398 6376 6354 6330 6307 6284 6261 6238 6216 6194 6173 6152 6132 6112 6092 6073 6055 6037 6021 6006 5993 5981 5971 5963 5956 5950 5945 5940 5935 5928 5920 5909 5896 5879 5858 5834 5807 5776 5741 5704 5665 5625 5583 5542 5502 5463 5428 5396 5368 5345 5327 5315 5308 5307 5309 5316 5326 5337 5350 5362 5374 5384 5392 5398 5401 5400 5398 5393 5386 5377 5367 5356 5343 5330 5316 5300 5283 5264 5243 5219 5194 5166 5135 5103 5069 5034 4997 4961 4924 4888 4852 4817 4784 4752 4721 4691 4663 4636 4610 4585 4561 4537 4514 4492 4470 4448 4425 4403 4379 4354 4327 4298 4267 4233 4195 4154 4110 4061 4008 3951 3889 3824 3754 3681 3603 3522 3438 3350 3260 3167 3072 2976 2878 2780 2683 2586 2492 2401 2315 2233 2158 3748 7 2 1 2090 2031 1981 1940 1910 1890 1881 1882 1893 1913 1941 1975 2016 2060 2107 2155 2203 2249 2293 2333 2369 2401 2428 2450 2467 2480 2489 2494 2495 2493 2488 2480 2470 2457 2443 2427 2409 2391 2371 2351 2330 2310 2290 2271 2252 2234 2218 2202 2188 2174 2161 2148 2135 2122 2109 2096 2082 2067 2053 2037 2022 2007 1992 1977 1962 1949 1935 1922 1909 1896 1883 1869 1854 1838 1821 1803 1784 1763 1741 1719 1696 1672 1648 1624 1601 1578 1555 1533 1511 1489 1468 1446 1425 1403 1381 1358 1334 1309 1282 1254 1224 1192 1159 1124 1087 1049 1011 971 932 892 852 813 775 737 701 666 632 600 569 540 513 487 463 440 420 402 385 370 358 348 339 333 328 326 325 325 327 330 335 340 347 355 364 375 387 401 417 434 454 476 501 528 558 590 625 662 700 740 781 823 865 907 948 989 1028 1066 1103 1138 1171 1202 1231 1259 1285 1309 1332 1354 1376 1396 1416 1436 1456 1476 1496 1516 1537 1558 1579 1601 1623 1644 1666 1688 1710 1732 1754 1776 1797 1819 1840 1862 1884 1905 1927 1949 1970 1991 2013 2034 2054 2074 2094 2113 2132 2151 2169 2187 2205 2223 2240 2257 2274 2290 2305 2320 2334 2346 2357 2365 2372 2376 2378 2376 2372 2364 2353 2338 2321 2301 2278 2253 2226 2198 2170 2142 2116 2094 2075 2061 2052 2051 2057 2071 2092 2122 2159 2204 2254 2310 2371 2434 2500 2568 2635 2702 2768 2833 2895 2955 3011 3065 3115 3162 3206 3246 3282 3315 3344 3369 3391 3409 3424 3435 3442 3446 3445 3440 3430 3416 3397 3373 3344 3310 3272 3231 3186 3139 3091 3043 2998 2955 2916 2884 2858 2840 2829 2828 2834 2848 2869 2895 2926 2959 2993 3026 3057 3083 3105 3120 3128 3129 3122 3108 3086 3058 3023 2983 2939 2891 2841 2790 2739 2690 2644 2603 2568 2541 2523 2515 2519 2536 2565 2607 2660 2725 2799 2882 2970 3061 3155 3248 3338 3424 3505 3580 3648 3710 3765 3814 3858 3898 3934 3967 3998 4027 4054 4079 4102 4124 4142 4158 4172 4182 4190 4195 4198 4198 4198 4196 4194 4192 4190 4189 4188 4188 4188 4188 4189 4189 4188 4187 4185 4182 4179 4175 4170 4165 4159 4153 4147 4141 4135 4129 4123 4116 4109 4102 4095 4087 4079 4070 4060 4050 4040 4028 4015 4002 3987 3970 3953 3934 3914 3893 3870 3845 3819 3791 3760 3727 3691 3651 3608 3560 3507 3449 3386 3318 3244 3166 3082 2995 2904 2809 2712 2613 2513 2412 2313 2214 2119 2027 1941 1861 1789 1725 1670 1625 1590 1565 1548 1539 1535 1535 1537 1537 1535 1529 1516 1495 1467 1430 1386 1336 1280 1220 1159 1097 1037 981 928 880 839 803 773 749 731 719 712 710 713 721 735 753 778 807 843 883 928 978 1030 1085 3749 7 2 1 1141 1196 1249 1298 1341 1378 1407 1427 1438 1440 1433 1418 1396 1367 1334 1297 1259 1220 1182 1146 1114 1086 1063 1044 1032 1026 1027 1035 1051 1075 1108 1149 1199 1258 1326 1401 1483 1571 1662 1755 1849 1940 2028 2110 2185 2252 2310 2360 2400 2433 2458 2476 2489 2499 2504 2508 2510 2511 2511 2510 2509 2506 2502 2497 2491 2483 2474 2464 2453 2442 2431 2420 2409 2399 2389 2380 2372 2364 2356 2347 2339 2330 2320 2309 2297 2285 2272 2259 2245 2231 2218 2204 2191 2179 2167 2156 2145 2134 2123 2113 2103 2092 2082 2072 2062 2051 2041 2031 2022 2012 2003 1993 1984 1975 1965 1956 1946 1935 1925 1914 1903 1892 1881 1870 1860 1850 1840 1831 1822 1813 1804 1796 1787 1778 1769 1759 1749 1739 1728 1717 1706 1695 1685 1675 1665 1656 1647 1640 1632 1625 1618 1611 1605 1597 1589 1581 1572 1563 1553 1543 1532 1522 1512 1503 1493 1485 1476 1468 1461 1453 1446 1438 1430 1422 1413 1404 1394 1385 1375 1366 1357 1347 1338 1329 1321 1312 1302 1293 1283 1273 1262 1250 1238 1226 1214 1202 1190 1178 1167 1155 1144 1132 1121 1108 1095 1082 1066 1050 1033 1014 994 973 950 927 904 879 854 828 801 773 744 714 683 652 619 587 554 522 490 460 431 404 380 358 339 322 307 295 284 275 267 260 254 249 245 242 239 237 236 237 239 242 246 251 258 266 276 286 298 312 326 343 361 380 402 425 450 476 504 533 563 593 623 654 684 713 742 770 797 823 849 874 898 921 943 965 986 1006 1025 1043 1060 1076 1092 1107 1121 1135 1148 1161 1173 1186 1198 1209 1221 1232 1243 1253 1264 1274 1285 1295 1306 1317 1329 1340 1352 1364 1375 1386 1397 1407 1416 1424 1431 1438 1444 1450 1456 1462 1468 1475 1482 1490 1499 1508 1518 1528 1539 1549 1560 1571 1582 1592 1603 1613 1623 1633 1643 1653 1662 1672 1681 1689 1697 1705 1713 1720 1728 1736 1743 1752 1761 1771 1782 1793 1805 1818 1831 1844 1857 1870 1882 1894 1904 1914 1923 1931 1939 1947 1955 1964 1972 1982 1991 2002 2012 2023 2034 2044 2055 2065 2074 2084 2092 2101 2110 2119 2128 2138 2148 2158 2169 2180 2191 2201 2212 2222 2232 2241 2250 2260 2269 2279 2289 2300 2311 2323 2335 2347 2360 2372 2385 2396 2408 2419 2430 2441 2451 2462 2474 2486 2498 2511 2524 2537 2549 2561 2572 2582 2590 2597 2603 2607 2610 2611 2612 2613 2612 2610 2607 2602 2596 2586 2574 2558 2538 2514 2487 2457 2425 2391 2357 2324 2294 2267 2244 2227 2217 2214 2218 2229 2247 2272 2304 2341 2383 2429 2479 2531 2585 2640 2695 2749 2802 2852 2901 2946 2988 3026 3060 3092 3120 3145 3167 3187 3205 3222 3238 3252 3266 3279 3750 7 2 2 3291 3302 3312 3322 3332 3342 3353 3364 3375 3387 3398 3410 3420 3430 3439 3446 3453 3458 3463 3468 3472 3477 3482 3487 3493 3499 3505 3512 3518 3523 3528 3532 3536 3539 3543 3546 3549 3552 3556 3561 3566 3572 3577 3583 3589 3594 3599 3603 3607 3609 3611 3613 3614 3614 3614 3613 3612 3611 3609 3606 3602 3598 3594 3589 3585 3582 3580 3580 3582 3587 3594 3605 3618 3634 3652 3671 3691 3710 3729 3746 3761 3774 3784 3791 3795 3797 3797 3796 3794 3792 3789 3787 3785 3784 3783 3782 3782 3782 3782 3782 3783 3784 3786 3789 3793 3799 3806 3816 3827 3839 3854 3869 3884 3900 3916 3930 3943 3955 3963 3969 3971 3969 3963 3952 3937 3916 3889 3857 3819 3775 3726 3671 3611 3546 3478 3407 3333 3259 3185 3112 3041 2974 2912 2856 2807 2766 2735 2713 2701 2700 2709 2729 2759 2799 2847 2902 2964 3032 3102 3176 3251 3326 3402 3476 3549 3621 3690 3758 3824 3888 3950 4009 4067 4121 4173 4222 4268 4310 4350 4386 4420 4451 4480 4507 4534 4559 4584 4608 4632 4656 4678 4699 4720 4738 4755 4770 4784 4796 4807 4817 4826 4836 4846 4856 4866 4878 4889 4901 4912 4923 4934 4944 4953 4962 4969 4976 4983 4988 4994 4999 5003 5008 5012 5015 5019 5021 5024 5025 5027 5028 5030 5032 5034 5038 5042 5048 5054 5062 5070 5079 5088 5097 5105 5113 5119 5125 5129 5133 5136 5138 5140 5141 5144 5146 5149 5153 5157 5162 5168 5174 5180 5187 5195 5203 5211 5220 5229 5240 5251 5264 5277 5291 5306 5321 5337 5352 5367 5382 5396 5408 5420 5430 5439 5447 5454 5460 5465 5469 5473 5477 5480 5483 5487 5490 5494 5498 5502 5506 5509 5512 5514 5514 5512 5507 5499 5487 5471 5449 5422 5390 5353 5311 5264 5212 5157 5099 5038 4976 4912 4848 4782 4716 4650 4582 4513 4442 4369 4293 4213 4130 4043 3953 3859 3763 3666 3570 3477 3389 3309 3240 3184 3145 3124 3125 3147 3192 3259 3347 3455 3579 3717 3865 4019 4174 4328 4476 4616 4744 4860 4962 5050 5123 5183 5230 5266 5292 5308 5318 5320 5317 5309 5298 5283 5266 5246 5225 5204 5183 5164 5146 5131 5120 5114 5112 5116 5126 5141 5162 5188 5219 5255 5293 5334 5377 5421 5465 5508 5549 5588 5623 5654 5679 5698 5711 5715 5711 5697 5672 5636 5588 5527 5453 5364 5262 5146 5017 4874 4719 4553 4377 4193 4004 3810 3615 3420 3228 3042 2862 2692 2532 2385 2252 2134 2033 1949 1883 1837 1812 1808 1827 1868 1934 2022 2135 2270 2427 2604 2799 3009 3230 3459 3692 3926 4156 4380 4593 4795 4982 5153 5308 5448 5572 5683 5781 5868 5945 6015 6079 6138 6193 6244 6292 6336 6377 6413 6446 6474 6497 6516 6530 6540 6547 6550 6551 6550 6547 6543 6537 6530 6522 6512 6502 6490 6477 6464 6450 6438 6426 6417 6410 3751 7 2 2 6407 6408 6412 6421 6432 6447 6464 6482 6499 6516 6530 6540 6546 6548 6543 6532 6514 6489 6455 6414 6363 6302 6230 6147 6051 5942 5820 5685 5536 5374 5200 5016 4822 4622 4416 4207 3998 3791 3589 3396 3214 3047 2897 2769 2664 2587 2539 2523 2540 2591 2675 2793 2941 3116 3316 3535 3769 4013 4260 4507 4749 4982 5202 5407 5595 5767 5921 6058 6179 6286 6380 6461 6533 6595 6649 6695 6735 6768 6794 6815 6829 6837 6839 6835 6825 6810 6789 6764 6733 6698 6659 6616 6568 6516 6461 6403 6341 6276 6209 6140 6071 6000 5931 5863 5797 5735 5676 5623 5574 5532 5497 5469 5448 5436 5431 5434 5446 5467 5496 5534 5579 5633 5694 5761 5833 5910 5990 6072 6154 6235 6315 6391 6463 6531 6594 6652 6705 6754 6800 6842 6882 6920 6956 6991 7026 7060 7093 7126 7158 7188 7217 7245 7270 7294 7316 7335 7353 7368 7382 7395 7406 7416 7425 7434 7442 7450 7457 7464 7471 7477 7484 7489 7495 7500 7504 7508 7512 7515 7517 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7531 7534 7537 7540 7544 7548 7551 7554 7556 7558 7558 7557 7556 7552 7548 7542 7535 7526 7516 7504 7490 7474 7457 7438 7417 7395 7373 7350 7327 7306 7287 7271 7259 7251 7248 7249 7256 7268 7284 7303 7326 7352 7379 7407 7434 7462 7489 7514 7537 7559 7578 7596 7611 7625 7636 7646 7653 7659 7663 7665 7665 7664 7661 7656 7649 7641 7631 7619 7605 7589 7571 7552 7531 7508 7482 7455 7426 7394 7358 7319 7275 7225 7169 7104 7030 6945 6848 6738 6614 6474 6320 6150 5964 5764 5551 5326 5092 4850 4605 4359 4115 3880 3655 3447 3259 3095 2960 2856 2786 2751 2753 2792 2865 2972 3109 3271 3455 3656 3868 4087 4306 4522 4731 4930 5115 5285 5439 5577 5698 5804 5895 5973 6039 6095 6143 6183 6217 6247 6274 6299 6323 6347 6372 6400 6431 6465 6504 6547 6595 6648 6705 6766 6830 6896 6963 7032 7099 7166 7230 7291 7349 7403 7453 7498 7538 7572 7601 7624 7641 7652 7657 7656 7651 7640 7625 7607 7585 7562 7537 7512 7487 7462 7438 7415 7393 7372 7352 7331 7311 7289 7265 7239 7208 7173 7131 7082 7023 6954 6872 6775 6664 6535 6389 6225 6043 5844 5629 5399 5157 4905 4646 4384 4120 3859 3604 3357 3121 2899 2693 2506 2339 2195 2077 1987 1928 1902 1911 1958 2042 2166 2327 2525 2757 3019 3307 3613 3932 4257 4582 4900 5204 5492 5758 6000 6217 6409 6576 6721 6845 6952 7043 7121 7189 7248 7301 7348 7391 7429 7464 7497 7527 7555 7581 7608 7634 7660 7688 7718 7749 7782 7816 7852 7887 7923 7958 7992 8024 8054 8081 8106 8128 8148 8165 8182 8197 8211 8224 8237 8250 8262 8273 8285 8295 8305 8314 8321 8328 8334 8339 8344 8348 8352 8356 8360 8365 8370 8376 8383 8389 8396 8402 3752 7 2 2 8408 8412 8416 8419 8420 8420 8420 8419 8418 8416 8416 8415 8416 8417 8418 8420 8423 8425 8426 8427 8426 8425 8422 8418 8414 8409 8404 8400 8397 8395 8394 8395 8398 8403 8409 8416 8423 8431 8439 8446 8452 8458 8462 8465 8466 8467 8467 8466 8466 8465 8464 8463 8464 8464 8465 8467 8469 8471 8474 8476 8478 8479 8480 8479 8478 8475 8470 8463 8455 8444 8430 8414 8395 8373 8348 8320 8289 8255 8218 8178 8135 8091 8045 7997 7948 7900 7851 7804 7758 7716 7676 7642 7612 7589 7572 7563 7562 7569 7584 7606 7634 7668 7707 7748 7790 7831 7870 7906 7936 7961 7979 7990 7995 7994 7986 7974 7956 7935 7911 7885 7857 7828 7799 7770 7742 7716 7692 7672 7655 7644 7639 7640 7648 7664 7686 7715 7750 7790 7833 7879 7926 7972 8017 8060 8100 8137 8169 8198 8224 8246 8264 8279 8290 8298 8302 8302 8298 8290 8277 8259 8237 8210 8179 8144 8105 8064 8019 7971 7919 7864 7804 7739 7668 7589 7502 7405 7298 7179 7049 6907 6752 6585 6406 6216 6014 5801 5579 5348 5109 4864 4614 4361 4107 3855 3607 3365 3132 2910 2701 2506 2327 2163 2016 1884 1769 1668 1582 1511 1455 1416 1394 1391 1411 1455 1526 1627 1760 1925 2123 2352 2609 2892 3196 3515 3843 4174 4502 4820 5125 5411 5675 5915 6130 6319 6483 6622 6739 6835 6912 6972 7017 7050 7073 7087 7096 7101 7105 7109 7117 7129 7147 7172 7204 7244 7290 7343 7400 7460 7521 7582 7641 7696 7748 7796 7839 7878 7914 7947 7978 8007 8034 8061 8086 8109 8130 8149 8166 8179 8190 8198 8204 8209 8213 8218 8225 8233 8244 8257 8274 8292 8313 8335 8358 8380 8402 8422 8442 8460 8478 8496 8513 8531 8551 8571 8593 8615 8639 8662 8684 8704 8723 8738 8750 8758 8763 8764 8762 8757 8751 8742 8732 8720 8706 8689 8669 8646 8617 8584 8544 8499 8447 8390 8329 8264 8198 8132 8067 8007 7953 7906 7869 7841 7825 7819 7824 7840 7864 7896 7934 7976 8020 8065 8109 8151 8189 8223 8252 8276 8296 8311 8322 8330 8336 8340 8344 8347 8351 8355 8360 8365 8370 8374 8378 8380 8381 8378 8372 8362 8348 8330 8307 8280 8248 8211 8170 8126 8077 8025 7970 7912 7851 7786 7717 7643 7564 7476 7380 7273 7153 7019 6868 6700 6514 6308 6084 5842 5584 5311 5026 4732 4431 4129 3827 3529 3239 2959 2692 2440 2205 1988 1792 1616 1460 1325 1210 1114 1035 972 923 886 858 839 826 818 816 820 832 853 888 939 1011 1107 1231 1386 1573 1793 2046 2328 2637 2968 3314 3669 4026 4380 4722 5050 5357 5640 5899 6131 6337 6519 6677 6815 6933 7035 7121 7192 7250 7294 7324 7339 7338 7321 7286 7232 7159 7066 6953 6821 6671 6504 6321 6124 5916 5699 5476 5251 5027 4808 4598 4401 4222 4064 3932 3829 3758 3722 3722 3759 3753 7 2 2 3834 3944 4088 4263 4464 4688 4930 5184 5446 5711 5975 6232 6480 6716 6937 7142 7331 7503 7657 7796 7919 8028 8124 8208 8282 8347 8404 8454 8498 8535 8567 8594 8614 8629 8637 8638 8632 8616 8591 8555 8507 8445 8370 8278 8170 8045 7900 7737 7554 7352 7130 6890 6634 6362 6077 5782 5478 5171 4861 4554 4251 3957 3674 3406 3156 2927 2722 2544 2397 2284 2207 2168 2171 2216 2303 2434 2605 2815 3061 3337 3637 3957 4288 4624 4959 5287 5601 5899 6175 6429 6659 6865 7048 7210 7353 7479 7591 7691 7781 7864 7941 8014 8082 8147 8209 8268 8323 8376 8425 8471 8514 8553 8589 8621 8649 8674 8694 8711 8724 8732 8736 8735 8730 8720 8705 8685 8661 8632 8599 8562 8521 8477 8429 8378 8323 8265 8203 8136 8064 7987 7903 7811 7710 7600 7480 7348 7203 7047 6877 6695 6502 6297 6082 5859 5630 5397 5162 4929 4699 4477 4265 4065 3881 3714 3567 3442 3339 3261 3208 3181 3179 3201 3248 3318 3410 3522 3651 3797 3957 4127 4307 4493 4683 4876 5068 5258 5446 5628 5805 5975 6137 6292 6439 6578 6708 6830 6944 7050 7149 7242 7328 7408 7482 7551 7616 7677 7733 7786 7835 7880 7922 7961 7996 8028 8058 8084 8107 8128 8146 8163 8177 8190 8201 8210 8218 8223 8226 8227 8225 8219 8211 8199 8183 8163 8139 8110 8076 8038 7995 7946 7892 7833 7769 7700 7626 7549 7469 7388 7306 7224 7144 7066 6991 6920 6853 6789 6728 6670 6613 6555 6497 6435 6370 6299 6222 6138 6047 5949 5843 5729 5609 5482 5349 5211 5067 4919 4765 4606 4442 4273 4098 3919 3734 3544 3351 3154 2957 2759 2563 2372 2186 2008 1840 1683 1538 1406 1288 1183 1092 1013 946 890 844 806 776 753 736 724 717 714 715 720 727 738 752 770 793 821 857 901 955 1023 1106 1206 1325 1465 1627 1810 2015 2241 2484 2742 3012 3290 3573 3856 4135 4407 4670 4921 5158 5381 5589 5783 5962 6127 6280 6421 6552 6673 6785 6889 6985 7074 7155 7229 7296 7355 7407 7452 7489 7519 7542 7559 7569 7574 7575 7573 7570 7567 7565 7567 7574 7587 7608 7636 7673 7718 7770 7829 7893 7961 8032 8105 8177 8248 8318 8384 8448 8509 8566 8620 8672 8720 8766 8809 8850 8887 8922 8954 8982 9007 9029 9048 9063 9076 9086 9093 9098 9101 9103 9103 9102 9100 9097 9094 9090 9086 9082 9078 9074 9071 9068 9066 9064 9063 9062 9063 9064 9065 9067 9070 9074 9078 9084 9090 9097 9105 9115 9125 9136 9147 9159 9171 9183 9195 9206 9217 9228 9238 9249 9259 9269 9280 9292 9304 9317 9331 9345 9359 9374 9388 9401 9413 9423 9433 9440 9446 9451 9454 9457 9459 9460 9461 9462 9462 9462 9460 9458 9453 9447 9439 9429 9416 9402 9387 9371 9354 9338 9323 9310 9298 9289 9283 9279 9278 9278 9280 9283 9287 3754 7 2 2 9292 9296 9301 9306 9311 9316 9322 9328 9335 9343 9351 9360 9369 9378 9388 9397 9406 9414 9421 9426 9431 9434 9437 9437 9437 9435 9433 9429 9424 9418 9410 9403 9394 9385 9375 9365 9356 9347 9338 9331 9325 9320 9317 9317 9318 9323 9329 9338 9350 9363 9379 9395 9413 9431 9449 9466 9483 9497 9510 9520 9529 9536 9541 9545 9548 9551 9554 9558 9561 9566 9571 9576 9581 9587 9592 9596 9599 9601 9602 9601 9599 9596 9591 9585 9578 9570 9561 9550 9537 9522 9505 9485 9462 9436 9406 9372 9335 9294 9250 9202 9151 9098 9043 8987 8929 8872 8815 8760 8707 8657 8612 8572 8539 8512 8493 8483 8481 8487 8502 8525 8555 8591 8631 8674 8719 8764 8807 8846 8880 8909 8930 8944 8949 8947 8936 8917 8890 8857 8818 8773 8724 8670 8614 8555 8495 8434 8372 8312 8253 8196 8142 8092 8046 8005 7968 7937 7911 7889 7871 7858 7847 7839 7833 7828 7824 7821 7818 7816 7816 7817 7821 7827 7837 7851 7869 7891 7918 7949 7985 8025 8068 8114 8163 8215 8268 8322 8377 8432 8487 8542 8595 8647 8696 8743 8786 8826 8862 8893 8920 8941 8958 8970 8977 8980 8978 8973 8963 8949 8930 8907 8879 8845 8805 8757 8701 8635 8558 8470 8369 8254 8124 7979 7818 7642 7450 7242 7019 6782 6532 6269 5995 5712 5421 5125 4826 4526 4227 3934 3647 3370 3105 2854 2619 2402 2203 2023 1862 1721 1599 1496 1412 1346 1298 1268 1257 1266 1293 1340 1406 1491 1594 1714 1847 1992 2143 2298 2452 2599 2737 2861 2967 3054 3119 3163 3185 3188 3173 3144 3106 3061 3016 2974 2940 2918 2913 2926 2962 3023 3108 3220 3358 3522 3709 3918 4146 4390 4647 4911 5181 5451 5718 5978 6229 6467 6691 6900 7091 7266 7423 7563 7688 7799 7895 7980 8055 8119 8176 8226 8270 8309 8343 8374 8401 8424 8445 8464 8481 8495 8508 8520 8531 8540 8549 8557 8564 8570 8576 8580 8583 8585 8586 8586 8585 8584 8582 8581 8580 8579 8580 8583 8587 8592 8599 8607 8616 8626 8635 8644 8653 8660 8666 8671 8675 8678 8680 8681 8683 8686 8691 8696 8705 8715 8729 8745 8764 8786 8810 8836 8864 8893 8924 8955 8986 9018 9049 9080 9111 9141 9169 9197 9224 9249 9272 9294 9313 9329 9343 9354 9363 9369 9372 9373 9373 9372 9369 9367 9364 9361 9358 9356 9354 9353 9352 9351 9350 9349 9348 9348 9348 9348 9349 9350 9352 9355 9358 9361 9364 9367 9369 9369 9368 9364 9359 9353 9344 9335 9324 9313 9303 9293 9285 9277 9272 9268 9267 9267 9269 9272 9277 9283 9291 9300 9310 9322 9336 9351 9368 9387 9407 9428 9449 9471 9492 9511 9529 9545 9557 9567 9574 9578 9579 9578 9574 9569 9562 9553 9544 9534 9523 9511 9500 9487 9475 9464 9452 9442 9433 9426 9421 9420 9421 9426 9435 9447 9463 9481 9502 9525 9548 9572 3755 7 2 2 9595 9618 9638 9657 9673 9688 9700 9710 9719 9727 9734 9741 9748 9755 9762 9768 9775 9782 9787 9792 9796 9798 9799 9798 9795 9791 9785 9778 9770 9761 9751 9740 9727 9714 9699 9682 9662 9639 9613 9582 9546 9504 9455 9400 9337 9268 9191 9108 9018 8924 8827 8727 8626 8526 8429 8336 8249 8169 8098 8036 7984 7942 7911 7890 7880 7879 7889 7908 7936 7973 8018 8071 8132 8199 8273 8352 8435 8521 8610 8698 8786 8872 8955 9035 9109 9179 9244 9304 9359 9410 9458 9502 9544 9583 9620 9655 9687 9716 9742 9765 9784 9799 9810 9818 9823 9824 9824 9823 9821 9819 9818 9818 9819 9820 9822 9824 9825 9825 9823 9818 9810 9798 9782 9761 9737 9709 9678 9643 9606 9566 9524 9481 9437 9392 9348 9305 9264 9226 9192 9163 9141 9125 9118 9119 9129 9148 9175 9210 9250 9296 9344 9394 9444 9492 9537 9579 9616 9648 9676 9700 9720 9738 9754 9768 9782 9796 9809 9822 9835 9847 9858 9868 9875 9879 9881 9879 9874 9865 9853 9837 9818 9796 9769 9739 9704 9664 9619 9568 9510 9445 9373 9293 9204 9106 9000 8886 8763 8632 8494 8348 8197 8040 7878 7713 7545 7376 7206 7037 6870 6705 6545 6389 6239 6095 5960 5832 5714 5605 5506 5418 5340 5273 5217 5173 5140 5118 5108 5110 5124 5151 5190 5242 5307 5385 5477 5582 5699 5830 5971 6124 6286 6456 6633 6814 6998 7182 7366 7545 7720 7889 8048 8199 8338 8466 8582 8684 8773 8849 8911 8958 8992 9013 9019 9013 8993 8962 8918 8863 8799 8725 8644 8556 8465 8371 8277 8184 8095 8012 7937 7872 7817 7775 7745 7727 7723 7730 7748 7775 7811 7853 7900 7951 8004 8058 8113 8168 8224 8281 8338 8398 8460 8524 8592 8664 8739 8816 8896 8977 9058 9139 9216 9291 9361 9427 9486 9540 9588 9630 9667 9698 9725 9748 9768 9784 9798 9809 9818 9825 9830 9834 9836 9837 9837 9835 9833 9829 9825 9819 9813 9805 9797 9786 9775 9762 9748 9733 9716 9699 9682 9665 9649 9634 9621 9610 9602 9597 9596 9598 9603 9612 9625 9641 9660 9682 9706 9732 9759 9787 9815 9842 9869 9894 9917 9938 9955 9970 9982 9991 99961000010001 9999 9996 9992 9986 9979 9971 9961 9950 9937 9923 9906 9887 9865 9841 9813 9784 9751 9717 9681 9643 9604 9565 9526 9488 9452 9419 9388 9362 9340 9324 9315 9312 9316 9327 9345 9370 9400 9435 9474 9515 9557 9599 9640 9678 9714 9746 9774 9798 9819 9836 9852 9865 9877 9888 9898 9909 9919 9929 9939 9948 9956 9963 9968 9972 9974 9975 9973 9971 9967 9962 9957 9951 9945 9939 9933 9927 9921 9915 9909 9904 9900 9897 9894 9894 9894 9896 9900 9905 9910 9917 9923 9930 9936 9941 9945 9948 9950 9951 9951 9951 9950 9950 9949 9948 9947 9945 9941 9936 9928 9918 9903 9885 9863 9836 9805 9768 9725 9677 9621 3756 7 2 2 9558 9485 9402 9307 9198 9073 8930 8768 8586 8381 8153 7902 7628 7332 7014 6678 6326 5960 5586 5208 4830 4458 4096 3748 3420 3115 2834 2580 2353 2153 1978 1828 1700 1594 1506 1438 1388 1360 1355 1377 1429 1517 1644 1812 2026 2285 2587 2931 3310 3719 4149 4591 5035 5473 5896 6298 6672 7015 7325 7601 7846 8062 8252 8420 8569 8704 8826 8938 9041 9137 9225 9305 9378 9443 9500 9550 9594 9632 9666 9696 9725 9752 9780 9807 9834 9860 9885 9909 9930 9947 9961 9970 9976 9978 9977 9974 9970 9965 9959 9954 9949 9944 9938 9932 9923 9912 9898 9879 9855 9825 9790 9750 9704 9652 9596 9536 9472 9406 9337 9267 9196 9125 9056 8990 8928 8870 8819 8774 8739 8712 8694 8687 8689 8700 8720 8747 8781 8820 8863 8908 8953 8998 9041 9080 9115 9144 9167 9182 9190 9189 9180 9163 9138 9105 9066 9022 8973 8922 8870 8818 8768 8722 8681 8647 8620 8601 8591 8591 8599 8616 8642 8675 8715 8761 8811 8865 8921 8978 9035 9091 9145 9196 9245 9289 9330 9366 9398 9425 9448 9467 9482 9493 9501 9507 9510 9512 9512 9513 9514 9515 9518 9523 9529 9536 9545 9556 9567 9578 9588 9598 9606 9612 9616 9617 9617 9614 9609 9603 9596 9589 9582 9575 9570 9566 9563 9561 9561 9562 9564 9567 9570 9575 9579 9584 9589 9593 9598 9602 9607 9610 9613 9615 9616 9615 9613 9608 9600 9589 9575 9558 9537 9513 9486 9456 9424 9389 9353 9317 9280 9242 9206 9171 9137 9104 9074 9046 9021 8998 8979 8963 8949 8940 8933 8930 8930 8932 8936 8942 8949 8956 8962 8968 8972 8975 8975 8974 8971 8967 8962 8957 8952 8947 8944 8941 8940 8939 8939 8939 8938 8936 8932 8925 8915 8901 8884 8861 8835 8803 8767 8728 8684 8638 8590 8540 8490 8441 8395 8352 8314 8282 8258 8242 8234 8236 8246 8266 8294 8330 8373 8421 8474 8530 8589 8649 8709 8769 8829 8887 8943 8998 9050 9100 9147 9191 9232 9270 9305 9337 9365 9392 9415 9437 9457 9475 9493 9509 9525 9540 9554 9567 9579 9589 9597 9604 9608 9610 9610 9608 9605 9600 9595 9589 9582 9576 9569 9562 9556 9550 9544 9537 9531 9524 9516 9507 9498 9488 9477 9464 9451 9436 9420 9403 9385 9365 9343 9321 9296 9270 9243 9214 9184 9153 9121 9088 9055 9021 8988 8955 8923 8892 8862 8833 8805 8777 8750 8722 8692 8661 8627 8590 8548 8502 8450 8394 8332 8266 8194 8118 8038 7954 7866 7773 7677 7575 7468 7354 7233 7104 6965 6817 6658 6488 6308 6118 5917 5708 5490 5264 5031 4792 4548 4300 4050 3798 3546 3297 3051 2812 2582 2363 2159 1970 1799 1647 1514 1400 1305 1227 1165 1116 1079 1053 1038 1032 1038 1057 1092 1146 1223 1327 1460 1626 1824 2057 2320 2613 2930 3265 3612 3964 4314 4656 4984 5292 5579 5840 6077 6289 6479 6647 3757 7 2 2 6798 6933 7057 7170 7276 7376 7470 7558 7642 7719 7790 7853 7910 7958 7998 8031 8056 8076 8090 8101 8109 8115 8120 8125 8130 8137 8144 8153 8164 8175 8188 8202 8216 8231 8246 8261 8277 8293 8308 8323 8337 8350 8361 8371 8379 8384 8385 8384 8378 8368 8352 8331 8304 8270 8229 8180 8122 8056 7980 7895 7799 7693 7577 7450 7313 7165 7008 6842 6668 6488 6302 6114 5924 5735 5550 5372 5203 5047 4906 4784 4681 4602 4547 4518 4516 4539 4589 4663 4759 4877 5012 5163 5325 5497 5674 5854 6035 6212 6385 6552 6710 6859 6997 7125 7241 7345 7438 7519 7588 7647 7695 7734 7763 7784 7797 7804 7805 7802 7794 7782 7768 7752 7734 7714 7693 7671 7648 7623 7597 7569 7539 7507 7472 7435 7393 7347 7296 7240 7178 7110 7035 6954 6867 6775 6678 6579 6478 6378 6282 6190 6107 6033 5971 5922 5887 5867 5861 5868 5888 5918 5957 6001 6049 6098 6145 6188 6225 6253 6271 6278 6274 6256 6226 6184 6131 6069 5998 5922 5843 5764 5689 5621 5563 5517 5487 5473 5478 5501 5541 5596 5664 5741 5823 5906 5984 6053 6109 6148 6167 6163 6136 6084 6007 5907 5783 5639 5475 5293 5096 4886 4665 4435 4199 3959 3718 3477 3241 3011 2789 2579 2381 2198 2031 1880 1746 1629 1530 1448 1384 1338 1311 1304 1318 1357 1420 1509 1627 1774 1948 2150 2377 2626 2892 3171 3457 3744 4026 4298 4556 4794 5012 5206 5376 5523 5648 5753 5841 5913 5973 6024 6068 6106 6141 6173 6204 6234 6263 6291 6320 6348 6375 6403 6430 6457 6483 6509 6533 6555 6576 6594 6609 6621 6628 6632 6632 6627 6619 6607 6592 6573 6552 6529 6502 6474 6443 6409 6371 6330 6284 6233 6175 6111 6040 5962 5875 5780 5676 5564 5444 5315 5178 5033 4881 4722 4556 4386 4210 4031 3849 3665 3480 3296 3114 2934 2759 2589 2424 2267 2117 1975 1843 1720 1607 1503 1410 1327 1254 1190 1135 1089 1050 1019 993 973 958 947 942 941 946 958 978 1007 1048 1102 1170 1254 1354 1472 1606 1755 1918 2093 2276 2465 2656 2845 3029 3206 3372 3525 3665 3790 3901 3998 4081 4152 4212 4262 4304 4339 4368 4391 4409 4423 4431 4435 4434 4429 4420 4406 4390 4370 4348 4325 4300 4275 4250 4225 4200 4176 4152 4128 4103 4079 4054 4029 4003 3977 3951 3926 3901 3877 3854 3834 3815 3797 3782 3767 3755 3743 3731 3721 3710 3699 3689 3678 3668 3658 3648 3638 3629 3620 3611 3602 3592 3582 3571 3559 3545 3531 3515 3498 3480 3461 3442 3422 3402 3381 3360 3339 3317 3294 3270 3245 3219 3191 3162 3132 3102 3070 3039 3007 2975 2942 2910 2877 2843 2809 2773 2735 2695 2653 2609 2563 2515 2466 2417 2368 2319 2272 2227 2186 2148 2114 2085 2060 2040 2024 2013 2006 2002 2000 2001 2003 2005 2006 2006 2004 1999 1990 3758 7 2 2 1977 1959 1937 1910 1879 1844 1806 1766 1724 1682 1641 1602 1566 1533 1504 1480 1462 1448 1439 1435 1436 1440 1447 1458 1470 1483 1497 1512 1526 1541 1554 1567 1579 1589 1599 1606 1613 1617 1620 1621 1619 1616 1610 1602 1591 1579 1564 1548 1530 1511 1492 1471 1451 1430 1410 1391 1373 1357 1342 1329 1318 1308 1301 1294 1290 1286 1282 1279 1275 1271 1266 1260 1253 1245 1236 1225 1214 1202 1189 1176 1162 1148 1132 1116 1098 1079 1058 1035 1010 983 954 923 890 856 820 784 747 710 673 638 603 569 537 506 477 450 425 402 381 362 345 330 316 304 294 285 278 272 266 262 259 257 256 255 257 259 263 269 277 287 298 312 327 345 365 386 410 435 461 489 519 549 581 614 647 680 714 748 781 814 846 877 907 936 963 989 1013 1036 1058 1078 1098 1116 1134 1151 1168 1184 1200 1216 1232 1247 1263 1278 1294 1309 1324 1339 1353 1368 1381 1395 1408 1421 1433 1446 1458 1470 1481 1493 1505 1516 1528 1539 1550 1562 1573 1585 1597 1609 1621 1634 1646 1659 1671 1684 1697 1710 1722 1735 1748 1761 1775 1788 1803 1817 1832 1848 1864 1880 1897 1913 1929 1944 1959 1973 1987 2000 2012 2025 2037 2050 2063 2076 2091 2107 2124 2143 2162 2183 2204 2226 2248 2270 2292 2314 2335 2356 2377 2396 2415 2433 2450 2466 2482 2497 2512 2527 2541 2556 2571 2587 2603 2620 2638 2657 2676 2695 2715 2735 2756 2776 2796 2816 2836 2857 2878 2900 2923 2947 2972 2998 3026 3055 3085 3116 3148 3180 3212 3244 3276 3308 3339 3370 3400 3431 3461 3490 3520 3549 3577 3605 3633 3660 3685 3710 3734 3758 3780 3802 3824 3845 3867 3888 3910 3932 3955 3977 4001 4025 4049 4073 4098 4124 4149 4176 4203 4230 4258 4286 4315 4344 4373 4403 4432 4460 4488 4514 4540 4564 4587 4608 4629 4648 4666 4684 4701 4718 4735 4752 4769 4787 4804 4823 4841 4860 4879 4900 4920 4942 4964 4988 5012 5038 5065 5093 5121 5150 5180 5209 5238 5266 5294 5320 5346 5370 5393 5415 5437 5458 5478 5499 5520 5541 5562 5583 5604 5625 5646 5666 5686 5706 5725 5744 5763 5781 5799 5817 5835 5852 5870 5886 5903 5919 5934 5948 5962 5975 5988 6001 6014 6027 6041 6056 6072 6088 6106 6123 6141 6158 6175 6191 6205 6218 6230 6240 6249 6257 6265 6272 6280 6289 6299 6310 6322 6335 6349 6362 6376 6389 6401 6411 6420 6427 6432 6435 6435 6434 6431 6426 6419 6411 6400 6386 6370 6352 6330 6304 6275 6243 6208 6170 6131 6090 6050 6011 5975 5943 5915 5894 5880 5872 5871 5877 5890 5907 5928 5953 5978 6004 6029 6053 6074 6091 6106 6117 6126 6132 6136 6139 6141 6142 6144 6147 6151 6155 6161 6167 6174 6182 6190 6198 3759 7 2 2 6206 6214 6220 6226 6231 6233 6234 6233 6228 6221 6209 6193 6172 6144 6110 6068 6017 5958 5888 5808 5717 5615 5502 5380 5249 5109 4963 4812 4658 4504 4351 4203 4060 3927 3804 3695 3600 3521 3460 3417 3392 3385 3396 3423 3465 3520 3584 3656 3732 3808 3882 3951 4011 4060 4097 4118 4123 4112 4085 4041 3981 3907 3819 3720 3610 3492 3367 3237 3103 2967 2832 2699 2569 2446 2330 2223 2128 2046 1979 1927 1892 1874 1872 1887 1918 1962 2018 2084 2157 2236 2316 2397 2475 2548 2615 2673 2723 2762 2792 2811 2821 2821 2812 2795 2770 2739 2702 2659 2612 2561 2506 2448 2386 2322 2255 2186 2114 2039 1963 1884 1804 1722 1639 1555 1471 1387 1305 1224 1146 1072 1002 936 876 822 774 731 694 663 636 614 596 581 568 558 550 543 538 534 531 529 529 530 532 535 539 544 551 558 568 579 592 608 627 650 677 710 748 793 844 901 966 1036 1113 1195 1281 1371 1465 1561 1659 1758 1858 1959 2059 2160 2261 2361 2462 2562 2661 2761 2859 2957 3053 3149 3243 3335 3425 3514 3600 3683 3763 3840 3913 3981 4045 4104 4157 4204 4245 4278 4305 4324 4335 4340 4337 4328 4312 4291 4266 4236 4204 4169 4134 4100 4067 4037 4011 3991 3977 3971 3974 3987 4010 4045 4091 4149 4219 4300 4392 4493 4603 4719 4840 4965 5091 5217 5342 5462 5579 5689 5793 5890 5981 6064 6140 6210 6274 6331 6383 6429 6469 6501 6527 6543 6550 6545 6528 6498 6453 6393 6317 6225 6118 5995 5857 5706 5543 5369 5187 4999 4806 4612 4419 4232 4052 3884 3730 3596 3485 3398 3341 3315 3321 3361 3435 3542 3681 3848 4040 4254 4485 4728 4978 5232 5484 5731 5970 6198 6414 6615 6802 6973 7130 7272 7400 7514 7616 7705 7783 7849 7905 7950 7985 8010 8027 8035 8036 8029 8017 8000 7979 7955 7929 7901 7873 7845 7817 7791 7768 7747 7730 7717 7710 7708 7713 7724 7743 7768 7801 7840 7884 7934 7987 8042 8099 8156 8211 8264 8315 8362 8405 8445 8481 8514 8543 8570 8594 8616 8637 8655 8672 8687 8700 8710 8719 8725 8730 8732 8731 8729 8726 8721 8714 8707 8699 8691 8683 8674 8665 8655 8646 8637 8629 8621 8615 8610 8608 8608 8610 8616 8626 8639 8655 8675 8698 8723 8750 8778 8806 8835 8862 8889 8915 8939 8962 8982 9001 9018 9033 9046 9056 9065 9071 9075 9075 9073 9067 9059 9047 9032 9014 8993 8970 8945 8919 8891 8863 8835 8806 8778 8750 8724 8698 8674 8651 8630 8610 8593 8578 8565 8555 8546 8540 8536 8534 8534 8536 8538 8542 8546 8551 8555 8559 8561 8562 8561 8558 8551 8541 8526 8508 8484 8456 8423 8385 8342 8294 8242 8185 8123 8057 7987 7911 7830 7743 7650 7550 7442 7325 7198 7061 6913 6753 6581 6397 6202 5994 5776 5547 5309 3760 7 2 3 4988 4735 4478 4218 3958 3699 3442 3190 2945 2706 2478 2259 2053 1861 1683 1521 1375 1246 1135 1040 962 900 851 815 789 771 760 754 751 750 753 759 770 789 819 863 926 1012 1123 1264 1436 1642 1879 2148 2445 2767 3108 3462 3824 4187 4545 4892 5224 5537 5827 6095 6338 6559 6758 6937 7100 7248 7384 7511 7630 7742 7849 7950 8047 8138 8223 8301 8373 8437 8494 8542 8582 8614 8638 8654 8660 8658 8646 8623 8589 8542 8481 8406 8315 8208 8085 7946 7792 7623 7441 7248 7045 6834 6618 6399 6179 5961 5748 5541 5343 5158 4988 4837 4706 4600 4521 4471 4453 4467 4514 4594 4705 4845 5010 5198 5403 5620 5844 6070 6292 6507 6709 6897 7068 7220 7352 7465 7559 7636 7697 7744 7779 7804 7821 7833 7841 7848 7855 7863 7874 7890 7912 7940 7974 8016 8065 8120 8180 8245 8313 8381 8450 8515 8576 8631 8679 8717 8746 8763 8770 8766 8751 8726 8691 8648 8596 8538 8474 8406 8334 8259 8184 8108 8034 7963 7895 7832 7775 7725 7682 7648 7622 7605 7596 7595 7601 7614 7632 7655 7682 7711 7743 7775 7808 7842 7875 7908 7940 7973 8005 8037 8069 8101 8133 8164 8195 8225 8254 8282 8308 8331 8353 8371 8387 8399 8408 8412 8411 8404 8390 8367 8336 8293 8237 8167 8081 7979 7858 7719 7560 7382 7184 6969 6737 6489 6228 5955 5671 5381 5084 4784 4483 4182 3884 3590 3303 3024 2757 2502 2263 2040 1836 1652 1490 1349 1229 1131 1051 989 942 908 883 865 853 846 842 843 850 866 895 940 1006 1097 1218 1372 1560 1785 2044 2337 2660 3008 3375 3754 4138 4522 4897 5260 5604 5927 6226 6500 6749 6975 7179 7363 7530 7683 7823 7953 8074 8187 8294 8395 8490 8579 8661 8738 8808 8872 8930 8983 9030 9073 9111 9145 9175 9202 9226 9247 9265 9280 9293 9303 9309 9313 9312 9308 9299 9285 9266 9240 9208 9170 9124 9072 9013 8949 8880 8808 8735 8662 8592 8528 8470 8422 8385 8360 8349 8352 8368 8397 8439 8491 8553 8621 8694 8770 8847 8923 8997 9068 9134 9195 9252 9303 9350 9392 9430 9464 9494 9522 9546 9567 9586 9601 9614 9623 9630 9633 9635 9634 9631 9627 9622 9617 9613 9609 9605 9603 9602 9603 9604 9606 9608 9611 9614 9618 9621 9624 9627 9630 9633 9637 9642 9647 9653 9659 9666 9673 9679 9684 9688 9691 9692 9690 9687 9681 9674 9664 9653 9641 9627 9612 9596 9580 9563 9545 9526 9507 9487 9465 9443 9420 9395 9370 9344 9317 9289 9259 9229 9197 9164 9129 9091 9051 9008 8962 8914 8862 8808 8752 8695 8638 8582 8527 8475 8427 8384 8346 8316 8292 8275 8266 8264 8268 8280 8298 8321 8348 8380 8416 8453 8492 8532 8572 8610 8646 8679 8707 8730 8747 8756 8758 8752 8738 8715 8685 8647 8602 8551 8495 8434 8371 8305 8237 3761 7 2 3 8167 8096 8024 7950 7873 7792 7707 7615 7516 7408 7290 7160 7017 6862 6693 6511 6316 6110 5893 5669 5439 5206 4972 4742 4519 4306 4107 3925 3764 3628 3519 3439 3391 3377 3396 3449 3535 3653 3800 3973 4169 4383 4610 4846 5087 5326 5560 5785 5998 6195 6376 6538 6681 6806 6913 7003 7077 7137 7185 7223 7251 7271 7284 7292 7294 7291 7284 7272 7256 7237 7213 7185 7153 7117 7078 7035 6989 6940 6888 6834 6778 6720 6660 6599 6536 6471 6405 6337 6268 6197 6124 6050 5974 5896 5816 5735 5653 5568 5483 5396 5308 5219 5129 5037 4945 4851 4757 4661 4565 4467 4369 4270 4171 4071 3970 3870 3770 3670 3570 3471 3373 3276 3179 3084 2989 2894 2801 2707 2613 2519 2424 2327 2230 2131 2030 1929 1826 1723 1621 1520 1421 1325 1234 1147 1067 993 926 867 814 769 729 696 667 643 623 606 592 580 569 561 554 549 546 544 544 545 547 550 555 560 566 572 580 589 601 614 631 652 677 708 743 783 828 878 930 984 1039 1093 1145 1193 1236 1273 1303 1327 1343 1352 1354 1350 1340 1326 1308 1287 1266 1246 1228 1215 1209 1213 1228 1259 1307 1374 1463 1575 1710 1868 2049 2251 2470 2703 2947 3198 3451 3702 3947 4183 4407 4618 4814 4995 5161 5312 5451 5577 5694 5802 5902 5996 6084 6168 6246 6321 6391 6458 6520 6579 6634 6686 6736 6783 6829 6873 6917 6959 7001 7043 7083 7123 7161 7198 7233 7265 7296 7324 7351 7375 7399 7421 7443 7464 7487 7510 7534 7560 7588 7618 7650 7683 7719 7756 7794 7834 7874 7916 7957 7999 8042 8083 8124 8164 8203 8239 8273 8304 8332 8356 8375 8389 8399 8403 8401 8394 8380 8361 8335 8303 8265 8221 8170 8113 8048 7977 7898 7812 7719 7618 7510 7394 7270 7139 7002 6857 6707 6551 6392 6228 6063 5897 5732 5569 5410 5258 5113 4977 4853 4740 4639 4552 4477 4416 4366 4327 4299 4279 4268 4263 4266 4275 4291 4315 4348 4392 4449 4519 4606 4709 4831 4971 5129 5305 5495 5699 5912 6132 6355 6578 6798 7011 7216 7409 7590 7759 7914 8057 8187 8306 8415 8515 8606 8690 8767 8837 8901 8959 9009 9053 9089 9117 9136 9147 9149 9141 9124 9096 9058 9009 8949 8877 8792 8694 8583 8458 8320 8167 8001 7822 7630 7426 7212 6988 6756 6518 6274 6027 5778 5529 5280 5033 4790 4552 4319 4093 3875 3666 3467 3278 3099 2932 2777 2633 2502 2383 2278 2185 2106 2041 1991 1956 1939 1939 1959 1998 2059 2142 2246 2373 2522 2691 2880 3086 3308 3543 3788 4040 4298 4559 4820 5080 5337 5591 5839 6082 6320 6551 6775 6992 7202 7405 7599 7784 7959 8125 8279 8423 8555 8676 8786 8885 8974 9054 9125 9189 9246 9297 9343 9385 9423 9458 9490 9520 9547 9572 9595 9616 9635 9652 9667 9680 9691 9700 3762 7 2 3 9707 9713 9717 9719 9721 9722 9722 9723 9724 9726 9729 9734 9739 9746 9754 9762 9771 9781 9789 9797 9804 9809 9813 9815 9815 9814 9811 9807 9803 9799 9795 9791 9787 9784 9781 9779 9776 9773 9769 9763 9756 9746 9735 9721 9704 9686 9664 9641 9617 9590 9563 9534 9505 9474 9442 9409 9375 9338 9298 9254 9207 9154 9096 9031 8959 8879 8791 8695 8589 8475 8351 8217 8075 7923 7761 7591 7410 7220 7020 6811 6591 6362 6124 5876 5621 5358 5090 4818 4544 4269 3997 3730 3470 3219 2979 2753 2541 2346 2168 2009 1868 1748 1648 1570 1516 1486 1482 1505 1557 1638 1751 1894 2066 2267 2494 2741 3006 3282 3564 3843 4114 4370 4605 4813 4990 5133 5239 5308 5341 5338 5303 5238 5148 5035 4904 4759 4603 4441 4274 4105 3939 3776 3620 3473 3338 3217 3113 3027 2963 2920 2900 2903 2929 2975 3039 3117 3206 3302 3398 3492 3577 3652 3711 3754 3779 3786 3776 3752 3717 3673 3627 3582 3542 3512 3496 3498 3519 3563 3630 3720 3835 3973 4132 4311 4508 4720 4943 5176 5415 5657 5899 6138 6373 6599 6817 7023 7217 7398 7565 7720 7861 7990 8107 8213 8309 8396 8476 8547 8612 8671 8724 8771 8812 8848 8880 8906 8929 8948 8964 8979 8993 9006 9021 9036 9054 9074 9096 9121 9148 9176 9205 9234 9263 9291 9317 9341 9363 9384 9402 9418 9433 9447 9459 9471 9483 9493 9504 9514 9523 9531 9537 9543 9547 9549 9550 9549 9548 9545 9542 9538 9534 9530 9526 9523 9519 9515 9510 9504 9496 9486 9473 9457 9437 9412 9383 9348 9308 9262 9209 9149 9082 9006 8921 8825 8719 8600 8469 8324 8165 7993 7807 7608 7398 7178 6950 6717 6481 6246 6016 5793 5581 5384 5205 5047 4913 4806 4728 4681 4664 4680 4728 4807 4916 5053 5214 5397 5598 5813 6037 6266 6494 6719 6935 7139 7328 7500 7654 7787 7901 7996 8073 8134 8180 8214 8239 8257 8269 8279 8288 8298 8309 8324 8342 8364 8390 8420 8454 8490 8528 8567 8606 8645 8682 8716 8746 8771 8791 8804 8811 8810 8802 8787 8765 8736 8700 8660 8614 8565 8514 8461 8408 8357 8307 8260 8218 8181 8150 8125 8108 8098 8096 8101 8113 8132 8158 8189 8224 8263 8303 8345 8386 8426 8463 8495 8523 8544 8558 8565 8564 8555 8537 8513 8480 8441 8396 8346 8291 8233 8172 8110 8048 7986 7925 7866 7811 7758 7710 7666 7626 7590 7558 7530 7505 7482 7461 7442 7423 7403 7383 7361 7339 7315 7290 7265 7239 7215 7192 7172 7155 7143 7137 7136 7141 7153 7171 7196 7225 7259 7297 7338 7380 7422 7464 7504 7542 7575 7605 7630 7649 7663 7672 7675 7672 7664 7651 7632 7608 7579 7545 7504 7458 7405 7345 7278 7202 7119 7027 6927 6819 6704 6581 6452 6317 6177 6033 5886 5736 5583 5429 5272 5113 4952 4789 4625 4460 4296 4134 3975 3823 3680 3763 7 2 3 3549 3434 3337 3262 3211 3187 3192 3225 3288 3380 3499 3643 3809 3994 4194 4406 4625 4848 5071 5291 5506 5712 5909 6093 6266 6425 6572 6705 6825 6934 7031 7118 7196 7265 7327 7382 7432 7477 7517 7554 7588 7618 7646 7671 7694 7714 7731 7747 7760 7770 7779 7786 7791 7794 7796 7796 7795 7792 7788 7783 7776 7768 7758 7747 7735 7721 7706 7690 7674 7656 7639 7621 7603 7584 7566 7548 7529 7509 7490 7469 7447 7425 7401 7376 7351 7324 7297 7270 7242 7215 7189 7164 7141 7119 7100 7083 7068 7055 7045 7036 7030 7025 7022 7021 7020 7019 7019 7019 7019 7018 7017 7014 7009 7002 6994 6982 6968 6951 6931 6908 6881 6851 6818 6783 6746 6707 6667 6627 6587 6548 6511 6476 6443 6414 6388 6366 6347 6332 6320 6311 6305 6302 6302 6303 6306 6311 6317 6323 6329 6336 6342 6348 6352 6355 6355 6354 6350 6343 6332 6318 6301 6280 6255 6227 6194 6159 6120 6078 6033 5986 5936 5885 5832 5778 5723 5669 5614 5560 5507 5456 5408 5362 5320 5281 5246 5215 5189 5167 5150 5137 5128 5123 5121 5122 5125 5130 5136 5142 5148 5153 5156 5157 5155 5150 5143 5132 5118 5100 5081 5058 5034 5008 4981 4952 4923 4892 4861 4828 4793 4757 4718 4677 4633 4586 4536 4482 4426 4368 4307 4246 4185 4124 4064 4006 3951 3899 3852 3808 3770 3735 3706 3682 3661 3645 3633 3623 3616 3610 3606 3602 3597 3591 3582 3571 3557 3539 3516 3490 3459 3424 3384 3340 3292 3240 3184 3125 3061 2994 2923 2848 2771 2690 2607 2522 2435 2349 2263 2180 2100 2024 1954 1892 1837 1791 1755 1729 1712 1705 1707 1718 1735 1759 1788 1820 1854 1890 1925 1959 1990 2019 2045 2066 2083 2097 2106 2111 2113 2111 2107 2100 2091 2081 2068 2055 2041 2026 2011 1995 1979 1963 1947 1930 1913 1896 1879 1861 1844 1826 1809 1792 1774 1757 1740 1724 1707 1691 1675 1660 1644 1629 1614 1599 1584 1568 1553 1537 1521 1505 1489 1473 1456 1439 1421 1404 1385 1367 1348 1328 1307 1286 1264 1241 1217 1191 1165 1137 1107 1077 1044 1011 976 939 901 863 823 783 743 702 662 623 585 549 514 481 451 424 399 377 357 341 327 315 305 297 291 286 282 280 279 278 279 281 284 288 294 301 311 322 336 352 370 391 415 441 469 499 531 565 600 637 674 712 750 789 827 865 902 939 974 1009 1042 1074 1105 1134 1162 1189 1214 1238 1261 1283 1304 1324 1344 1363 1382 1400 1418 1436 1454 1471 1488 1505 1521 1538 1554 1570 1585 1601 1617 1633 1649 1666 1683 1701 1719 1737 1756 1775 1795 1815 1836 1856 1877 1897 1918 1938 1959 1979 1999 2019 2039 2059 2080 2101 2122 2144 2166 2189 2213 2238 2264 2290 2318 2347 2377 2407 2438 2469 2501 2533 3764 7 2 3 2564 2595 2625 2655 2683 2711 2738 2765 2791 2817 2842 2868 2894 2920 2945 2971 2997 3022 3045 3068 3088 3106 3121 3133 3140 3144 3143 3138 3127 3112 3092 3068 3038 3004 2966 2924 2877 2828 2775 2720 2663 2605 2546 2489 2433 2382 2335 2295 2262 2240 2229 2231 2247 2277 2323 2384 2460 2550 2652 2766 2888 3017 3150 3285 3420 3552 3679 3800 3914 4020 4118 4208 4289 4362 4428 4486 4536 4578 4612 4636 4651 4655 4646 4624 4589 4539 4474 4395 4301 4195 4076 3946 3808 3663 3514 3363 3212 3065 2924 2791 2670 2563 2472 2402 2352 2327 2326 2352 2405 2484 2588 2716 2865 3030 3210 3398 3590 3783 3970 4149 4316 4469 4604 4722 4822 4905 4971 5023 5062 5092 5114 5132 5147 5161 5176 5194 5216 5243 5275 5312 5355 5403 5456 5514 5576 5641 5709 5778 5848 5917 5984 6047 6106 6160 6207 6247 6278 6301 6316 6322 6321 6312 6296 6275 6249 6221 6190 6158 6127 6096 6069 6044 6023 6005 5992 5983 5977 5975 5975 5978 5983 5988 5994 6001 6007 6012 6018 6025 6032 6041 6052 6067 6085 6109 6138 6173 6214 6262 6315 6374 6437 6505 6575 6648 6722 6796 6870 6942 7012 7080 7146 7208 7268 7325 7379 7430 7479 7524 7567 7607 7644 7679 7711 7740 7766 7791 7813 7834 7853 7871 7889 7906 7924 7942 7961 7980 7999 8019 8039 8060 8079 8099 8117 8135 8151 8166 8179 8191 8202 8212 8221 8228 8235 8241 8246 8250 8252 8254 8254 8252 8248 8242 8233 8222 8208 8190 8170 8145 8117 8085 8048 8008 7964 7917 7866 7813 7758 7702 7646 7590 7537 7487 7441 7399 7363 7334 7310 7294 7283 7279 7281 7289 7301 7318 7339 7364 7391 7421 7454 7488 7523 7558 7594 7628 7661 7692 7719 7742 7761 7774 7782 7784 7781 7772 7760 7745 7727 7708 7689 7671 7656 7645 7638 7637 7641 7652 7670 7694 7724 7761 7802 7849 7900 7954 8010 8068 8126 8184 8240 8295 8348 8398 8444 8488 8528 8566 8600 8631 8659 8684 8706 8726 8744 8758 8770 8780 8787 8792 8795 8795 8794 8791 8787 8782 8775 8768 8760 8751 8742 8733 8724 8715 8707 8699 8692 8686 8681 8678 8677 8677 8679 8682 8687 8693 8700 8708 8716 8723 8730 8737 8742 8746 8749 8751 8751 8750 8748 8745 8740 8733 8725 8714 8701 8685 8666 8645 8619 8591 8561 8527 8493 8457 8421 8386 8354 8324 8298 8277 8262 8253 8251 8255 8266 8282 8304 8331 8361 8395 8430 8467 8503 8540 8575 8609 8640 8669 8696 8719 8740 8757 8771 8781 8787 8789 8787 8780 8769 8754 8735 8712 8687 8659 8630 8600 8572 8545 8521 8501 8485 8474 8469 8470 8476 8487 8504 8525 8549 8577 8608 8640 8674 8708 8742 8776 8810 8842 8873 8903 8931 8957 8981 9003 9022 9038 9052 9063 9071 9077 9081 9082 9081 9078 9074 9069 9063 9056 9048 9040 9032 9024 3765 7 2 3 9015 9006 8996 8986 8975 8963 8951 8937 8922 8906 8889 8871 8852 8832 8812 8792 8772 8755 8739 8725 8715 8708 8705 8705 8709 8716 8726 8737 8750 8764 8777 8790 8802 8812 8821 8829 8836 8842 8848 8854 8860 8867 8876 8885 8895 8905 8915 8926 8936 8945 8953 8960 8966 8971 8975 8979 8982 8986 8990 8995 8999 9004 9009 9014 9019 9023 9026 9028 9029 9029 9028 9027 9025 9023 9021 9019 9017 9015 9014 9012 9010 9007 9004 9000 8995 8990 8984 8978 8972 8966 8961 8956 8953 8951 8950 8950 8951 8952 8954 8956 8957 8958 8958 8957 8954 8950 8945 8938 8930 8921 8910 8898 8885 8869 8852 8832 8809 8784 8756 8725 8690 8651 8609 8564 8514 8461 8405 8344 8279 8210 8137 8059 7977 7891 7800 7705 7607 7507 7405 7303 7201 7103 7009 6922 6842 6772 6714 6667 6634 6615 6609 6617 6639 6673 6718 6773 6836 6905 6979 7056 7134 7212 7289 7363 7433 7499 7561 7617 7668 7713 7754 7789 7819 7845 7866 7884 7897 7907 7914 7917 7917 7914 7909 7900 7889 7875 7858 7838 7816 7792 7766 7737 7706 7674 7640 7604 7567 7528 7488 7446 7401 7355 7307 7256 7203 7148 7091 7031 6969 6905 6840 6773 6705 6635 6565 6494 6422 6349 6274 6198 6120 6040 5956 5870 5780 5685 5587 5484 5377 5265 5150 5030 4908 4782 4654 4523 4391 4258 4123 3987 3850 3711 3570 3427 3282 3134 2984 2831 2676 2518 2360 2202 2045 1891 1740 1595 1457 1327 1207 1096 996 908 830 762 705 657 618 586 560 540 525 513 506 502 501 504 511 523 539 560 588 622 663 712 768 832 905 985 1074 1170 1274 1386 1504 1629 1760 1897 2038 2183 2331 2482 2633 2785 2935 3082 3225 3363 3494 3617 3731 3836 3930 4014 4088 4152 4207 4255 4295 4330 4360 4386 4409 4429 4447 4461 4471 4475 4473 4462 4441 4408 4363 4305 4232 4145 4044 3930 3805 3669 3526 3376 3222 3067 2913 2763 2618 2483 2359 2249 2158 2087 2041 2021 2032 2075 2152 2265 2414 2597 2813 3059 3332 3626 3936 4257 4581 4905 5221 5526 5814 6085 6334 6561 6767 6952 7116 7263 7394 7512 7618 7714 7803 7884 7960 8030 8094 8154 8208 8257 8300 8338 8372 8401 8426 8448 8468 8487 8505 8523 8541 8560 8579 8599 8619 8639 8659 8678 8697 8714 8731 8746 8761 8775 8789 8803 8818 8832 8846 8861 8875 8888 8899 8909 8917 8922 8924 8923 8920 8914 8905 8895 8884 8871 8859 8846 8833 8821 8810 8799 8788 8777 8767 8757 8748 8739 8730 8722 8716 8710 8707 8705 8705 8707 8711 8716 8723 8731 8740 8750 8761 8772 8783 8795 8806 8818 8830 8842 8854 8865 8875 8884 8891 8896 8898 8897 8893 8886 8876 8864 8849 8834 8818 8802 8786 8773 8760 8750 8743 8737 8733 8731 8729 8728 8728 8726 8724 8721 8717 8711 8703 8693 3766 7 2 3 8681 8666 8650 8630 8608 8582 8553 8520 8484 8443 8398 8348 8293 8232 8165 8091 8008 7916 7813 7697 7566 7419 7255 7073 6872 6652 6415 6161 5893 5612 5323 5028 4732 4436 4145 3862 3590 3330 3085 2857 2647 2457 2289 2144 2025 1935 1874 1847 1855 1900 1984 2108 2271 2472 2710 2979 3276 3595 3929 4273 4619 4961 5293 5610 5909 6186 6439 6667 6872 7054 7214 7356 7480 7590 7687 7773 7850 7919 7980 8034 8081 8121 8154 8181 8200 8212 8217 8216 8208 8193 8172 8145 8112 8074 8030 7980 7925 7865 7799 7727 7651 7569 7482 7390 7293 7193 7090 6984 6878 6771 6666 6565 6468 6378 6296 6224 6163 6115 6079 6058 6050 6056 6075 6107 6149 6201 6260 6325 6393 6463 6532 6599 6662 6720 6771 6814 6848 6874 6890 6898 6897 6889 6874 6854 6829 6801 6773 6744 6716 6690 6667 6648 6634 6625 6621 6622 6629 6641 6659 6682 6710 6744 6781 6823 6869 6917 6969 7021 7074 7126 7177 7225 7270 7310 7345 7374 7398 7417 7430 7438 7443 7445 7445 7445 7445 7447 7451 7458 7469 7485 7504 7528 7556 7588 7622 7658 7695 7732 7767 7800 7829 7852 7869 7879 7880 7872 7854 7827 7789 7742 7685 7620 7546 7467 7382 7294 7205 7115 7027 6943 6864 6792 6728 6673 6627 6593 6568 6555 6552 6558 6575 6599 6632 6672 6717 6768 6822 6880 6940 7001 7063 7123 7183 7241 7295 7347 7394 7438 7477 7511 7542 7567 7589 7608 7623 7635 7644 7650 7654 7655 7653 7648 7640 7629 7613 7594 7571 7545 7515 7483 7448 7412 7375 7338 7302 7267 7234 7202 7172 7144 7118 7093 7069 7045 7022 6998 6973 6947 6919 6888 6855 6819 6778 6732 6681 6624 6559 6486 6404 6311 6208 6094 5968 5830 5681 5520 5348 5165 4973 4773 4565 4351 4133 3913 3691 3470 3252 3038 2831 2632 2442 2264 2098 1944 1804 1678 1566 1467 1383 1311 1254 1211 1182 1170 1173 1195 1236 1299 1383 1489 1619 1771 1945 2138 2348 2571 2804 3042 3283 3520 3751 3973 4183 4379 4561 4727 4879 5017 5142 5255 5358 5453 5539 5619 5692 5759 5820 5874 5921 5961 5994 6018 6034 6042 6042 6033 6016 5992 5960 5922 5876 5825 5767 5703 5634 5559 5479 5394 5303 5207 5106 4998 4885 4765 4639 4507 4369 4224 4075 3923 3769 3616 3467 3325 3193 3074 2973 2891 2833 2800 2793 2813 2859 2929 3022 3134 3261 3399 3545 3693 3841 3983 4119 4244 4358 4460 4549 4626 4692 4747 4792 4830 4860 4885 4905 4920 4931 4939 4943 4945 4943 4938 4930 4919 4906 4890 4872 4851 4828 4804 4778 4750 4721 4690 4657 4622 4586 4547 4506 4463 4418 4371 4321 4270 4217 4162 4105 4046 3986 3924 3861 3797 3732 3666 3601 3535 3470 3406 3344 3284 3227 3173 3123 3077 3036 3000 2969 2942 2920 2903 2889 2878 2870 2863 2858 2853 2848 2842 2835 2826 3767 7 2 3 2815 2802 2787 2770 2751 2730 2708 2684 2660 2635 2609 2583 2557 2530 2504 2476 2449 2422 2394 2366 2338 2310 2283 2256 2229 2203 2177 2152 2127 2103 2080 2057 2034 2011 1989 1966 1944 1921 1899 1876 1854 1831 1810 1788 1767 1747 1726 1707 1687 1668 1648 1629 1609 1589 1568 1547 1524 1501 1478 1454 1429 1403 1377 1350 1322 1293 1263 1232 1199 1165 1129 1091 1051 1009 965 919 872 825 777 729 682 637 593 552 514 478 446 417 392 370 350 334 320 309 299 292 286 281 278 277 277 278 280 283 288 295 303 313 325 340 356 376 398 422 450 480 513 548 586 625 667 709 752 795 839 882 924 965 1005 1044 1081 1117 1152 1185 1218 1249 1279 1308 1337 1364 1391 1416 1441 1465 1488 1511 1532 1552 1572 1592 1611 1630 1649 1668 1689 1709 1731 1754 1777 1801 1827 1853 1879 1906 1932 1959 1986 2013 2040 2067 2094 2121 2149 2177 2205 2234 2264 2294 2324 2354 2385 2415 2445 2475 2505 2534 2562 2591 2619 2647 2675 2704 2732 2760 2789 2816 2843 2869 2893 2915 2935 2952 2968 2981 2993 3003 3013 3024 3035 3049 3065 3085 3108 3137 3169 3207 3249 3296 3347 3401 3458 3518 3579 3642 3705 3769 3833 3896 3957 4017 4076 4132 4185 4236 4284 4330 4372 4411 4448 4483 4515 4545 4573 4600 4625 4648 4670 4689 4707 4723 4735 4745 4752 4755 4756 4754 4749 4742 4734 4726 4718 4712 4708 4708 4711 4719 4732 4750 4774 4802 4835 4873 4914 4959 5005 5054 5102 5152 5200 5248 5294 5337 5379 5418 5454 5486 5516 5542 5564 5582 5597 5608 5615 5618 5616 5611 5602 5589 5571 5549 5524 5494 5459 5421 5379 5333 5284 5232 5178 5124 5070 5018 4969 4924 4885 4853 4829 4815 4810 4815 4831 4856 4890 4931 4979 5032 5088 5146 5203 5260 5313 5364 5409 5450 5486 5517 5543 5565 5584 5600 5614 5626 5639 5651 5665 5681 5699 5719 5743 5771 5801 5836 5874 5915 5960 6007 6056 6107 6159 6211 6264 6315 6366 6415 6462 6506 6548 6587 6624 6659 6691 6721 6749 6776 6802 6827 6851 6875 6899 6922 6946 6970 6994 7017 7041 7065 7089 7113 7136 7159 7181 7203 7224 7245 7265 7285 7304 7322 7341 7359 7377 7395 7412 7430 7447 7464 7481 7496 7510 7523 7534 7544 7551 7555 7558 7559 7557 7554 7549 7542 7534 7525 7514 7502 7488 7471 7452 7431 7406 7379 7348 7316 7282 7247 7212 7179 7148 7121 7099 7083 7073 7069 7073 7084 7101 7123 7150 7180 7212 7246 7280 7313 7344 7374 7401 7425 7447 7466 7482 7495 7506 7514 7520 7523 7524 7522 7519 7513 7505 7495 7483 7468 7451 7430 7406 7377 7343 7304 7256 7201 7137 7062 6976 6879 6768 6645 6508 6357 6192 6013 5819 5612 5392 5160 4916 4663 4401 4134 3864 3594 3768 7 2 3 3326 3065 2814 2575 2352 2146 1959 1792 1646 1519 1411 1320 1245 1183 1135 1098 1073 1059 1059 1073 1103 1153 1224 1318 1438 1585 1757 1954 2173 2411 2664 2926 3192 3455 3712 3956 4183 4390 4575 4737 4877 4994 5091 5172 5238 5294 5342 5387 5430 5475 5522 5575 5633 5697 5768 5843 5924 6008 6094 6182 6269 6354 6435 6512 6582 6644 6698 6742 6776 6799 6812 6813 6805 6788 6763 6730 6692 6650 6606 6561 6516 6474 6435 6400 6371 6347 6328 6314 6304 6297 6291 6284 6274 6260 6237 6204 6159 6099 6023 5930 5820 5692 5546 5384 5207 5018 4818 4610 4397 4181 3966 3753 3546 3347 3158 2982 2821 2677 2553 2451 2373 2321 2296 2301 2335 2399 2492 2614 2762 2933 3124 3331 3549 3774 4000 4224 4441 4647 4840 5017 5178 5323 5450 5563 5662 5750 5829 5900 5967 6032 6096 6161 6227 6297 6370 6446 6525 6609 6695 6783 6873 6965 7057 7148 7238 7326 7409 7489 7562 7629 7688 7739 7780 7811 7832 7843 7842 7829 7805 7769 7720 7659 7585 7498 7399 7286 7162 7027 6883 6730 6573 6413 6254 6099 5953 5818 5699 5599 5520 5466 5437 5434 5458 5507 5579 5673 5785 5911 6048 6191 6338 6485 6628 6766 6895 7015 7123 7221 7309 7385 7452 7510 7561 7604 7643 7676 7706 7733 7758 7781 7802 7821 7839 7857 7872 7887 7901 7913 7924 7933 7942 7948 7954 7958 7961 7962 7963 7962 7961 7959 7957 7955 7954 7952 7951 7951 7952 7953 7955 7957 7960 7963 7967 7970 7973 7975 7977 7977 7977 7976 7973 7969 7964 7957 7947 7936 7923 7907 7889 7868 7845 7819 7791 7759 7726 7690 7651 7610 7566 7521 7473 7424 7374 7322 7270 7217 7165 7113 7063 7013 6964 6915 6867 6818 6767 6712 6654 6589 6517 6436 6346 6245 6134 6013 5882 5743 5598 5449 5300 5151 5008 4873 4749 4638 4544 4467 4409 4371 4353 4353 4371 4405 4453 4511 4576 4646 4716 4784 4846 4901 4945 4978 4998 5005 4999 4980 4949 4909 4859 4802 4739 4672 4602 4531 4460 4390 4321 4256 4195 4140 4092 4053 4024 4007 4004 4017 4047 4095 4161 4246 4349 4468 4603 4750 4908 5073 5241 5411 5579 5743 5900 6048 6188 6318 6438 6548 6649 6742 6828 6908 6983 7054 7121 7186 7247 7306 7361 7414 7464 7511 7554 7594 7630 7663 7693 7720 7745 7767 7788 7807 7824 7839 7854 7866 7877 7885 7891 7895 7897 7895 7891 7884 7874 7862 7847 7831 7814 7796 7778 7759 7741 7724 7709 7694 7682 7671 7663 7656 7651 7648 7647 7648 7650 7653 7657 7662 7668 7674 7681 7686 7692 7696 7699 7700 7699 7697 7692 7685 7676 7665 7652 7638 7623 7607 7592 7577 7563 7550 7538 7528 7520 7513 7507 7502 7496 7490 7483 7474 7462 7447 7428 7406 7379 7347 7311 7272 7228 7182 7133 7082 7029 6975 6921 6867 6813 6759 6706 6655 6604 6556 3769 7 2 3 6511 6468 6429 6394 6365 6342 6326 6318 6317 6326 6343 6369 6402 6443 6489 6541 6596 6654 6712 6771 6828 6883 6935 6984 7031 7074 7114 7152 7188 7223 7257 7289 7321 7352 7383 7413 7442 7469 7495 7519 7542 7562 7581 7598 7613 7626 7639 7651 7662 7673 7684 7695 7706 7716 7727 7737 7747 7756 7764 7770 7776 7780 7784 7786 7786 7787 7786 7785 7784 7783 7782 7782 7782 7782 7783 7784 7785 7786 7787 7787 7787 7786 7785 7784 7782 7779 7777 7775 7772 7770 7768 7766 7764 7762 7761 7759 7756 7753 7750 7746 7742 7738 7733 7729 7724 7720 7717 7714 7712 7710 7709 7709 7708 7708 7708 7707 7705 7703 7699 7695 7690 7683 7676 7669 7661 7652 7644 7635 7626 7618 7609 7601 7593 7586 7578 7570 7561 7552 7543 7532 7521 7508 7493 7477 7459 7439 7417 7394 7370 7345 7319 7294 7269 7245 7223 7204 7187 7173 7161 7152 7146 7142 7140 7139 7139 7140 7141 7143 7145 7148 7151 7155 7161 7168 7177 7187 7198 7211 7224 7238 7251 7263 7273 7281 7286 7287 7285 7278 7267 7252 7232 7208 7179 7145 7107 7063 7013 6956 6892 6821 6741 6651 6551 6440 6317 6183 6037 5878 5708 5527 5335 5133 4924 4707 4485 4260 4033 3807 3583 3364 3152 2948 2756 2576 2412 2265 2136 2028 1942 1879 1842 1830 1844 1885 1953 2046 2166 2309 2474 2658 2859 3074 3300 3532 3768 4003 4236 4462 4681 4889 5085 5269 5440 5598 5742 5875 5996 6107 6208 6301 6385 6462 6532 6596 6654 6707 6755 6798 6836 6870 6900 6927 6951 6972 6992 7009 7025 7039 7052 7063 7073 7082 7089 7096 7100 7104 7106 7107 7108 7108 7107 7107 7106 7106 7105 7105 7105 7105 7104 7102 7099 7095 7089 7080 7069 7055 7038 7019 6996 6971 6944 6914 6883 6852 6820 6789 6759 6731 6707 6686 6668 6655 6647 6643 6643 6647 6654 6664 6675 6686 6697 6707 6714 6719 6721 6718 6712 6701 6687 6670 6648 6624 6598 6570 6540 6508 6476 6444 6411 6379 6347 6317 6288 6261 6238 6217 6201 6189 6182 6181 6186 6196 6212 6233 6258 6288 6320 6354 6389 6424 6459 6491 6522 6549 6573 6594 6611 6624 6633 6639 6641 6639 6633 6623 6610 6593 6572 6548 6521 6491 6459 6426 6392 6359 6326 6295 6265 6239 6216 6196 6181 6169 6161 6157 6157 6160 6167 6177 6189 6204 6221 6239 6259 6280 6301 6322 6343 6363 6381 6399 6415 6429 6442 6453 6462 6470 6476 6482 6487 6492 6496 6499 6502 6505 6507 6508 6508 6506 6502 6495 6487 6475 6460 6443 6422 6399 6372 6343 6311 6276 6239 6198 6153 6105 6053 5995 5932 5864 5789 5707 5619 5524 5423 5315 5202 5083 4959 4830 4697 4559 4418 4272 4121 3966 3806 3642 3473 3300 3123 2945 2766 2587 2412 2241 2078 1923 1778 1645 1525 1417 1323 1242 1174 1118 1073 1040 1017 1005 1005 1017 3770 7 2 3 1042 1082 1138 1210 1301 1410 1538 1685 1848 2026 2217 2417 2625 2836 3048 3257 3461 3657 3845 4022 4188 4343 4488 4622 4747 4862 4970 5070 5162 5248 5327 5400 5466 5527 5582 5631 5674 5713 5748 5779 5807 5832 5855 5876 5896 5914 5931 5946 5959 5970 5978 5983 5985 5983 5979 5970 5959 5944 5926 5904 5880 5852 5822 5789 5752 5712 5669 5623 5573 5520 5465 5406 5346 5285 5222 5161 5100 5042 4988 4938 4894 4856 4825 4801 4786 4779 4779 4787 4803 4825 4853 4886 4922 4961 5002 5044 5084 5123 5159 5191 5218 5240 5255 5264 5266 5260 5248 5228 5202 5169 5132 5090 5044 4997 4947 4898 4849 4801 4755 4710 4667 4625 4583 4541 4496 4448 4394 4332 4262 4181 4089 3983 3865 3733 3588 3433 3267 3094 2916 2735 2555 2379 2209 2047 1896 1757 1632 1521 1425 1342 1274 1220 1180 1153 1140 1141 1157 1189 1238 1305 1391 1496 1620 1762 1921 2096 2282 2477 2676 2876 3071 3258 3432 3591 3730 3848 3944 4016 4064 4090 4095 4078 4044 3992 3925 3844 3752 3649 3536 3416 3288 3156 3019 2879 2738 2598 2460 2326 2199 2080 1971 1875 1793 1726 1678 1648 1638 1649 1682 1735 1810 1904 2017 2147 2292 2448 2615 2787 2963 3139 3312 3480 3640 3791 3931 4058 4174 4278 4369 4450 4520 4582 4635 4682 4722 4757 4787 4813 4835 4854 4870 4882 4892 4899 4904 4906 4907 4906 4904 4901 4897 4892 4888 4882 4877 4871 4864 4857 4848 4840 4830 4820 4809 4797 4784 4771 4757 4743 4727 4711 4693 4673 4651 4627 4600 4569 4534 4494 4449 4399 4343 4282 4213 4139 4059 3974 3884 3790 3694 3596 3499 3405 3314 3229 3153 3086 3030 2987 2959 2944 2944 2959 2988 3030 3084 3149 3222 3303 3389 3478 3570 3661 3752 3840 3925 4006 4083 4154 4221 4281 4337 4387 4432 4471 4506 4536 4563 4585 4603 4618 4630 4639 4646 4651 4654 4655 4655 4654 4651 4648 4645 4640 4636 4631 4627 4623 4620 4617 4616 4616 4618 4621 4626 4633 4642 4653 4665 4679 4694 4710 4726 4742 4758 4774 4788 4802 4814 4825 4834 4842 4849 4855 4860 4865 4869 4874 4878 4883 4889 4896 4903 4911 4920 4929 4939 4950 4960 4971 4983 4994 5005 5016 5027 5038 5048 5059 5069 5079 5090 5100 5110 5119 5129 5138 5147 5155 5163 5171 5177 5184 5190 5195 5201 5206 5212 5217 5223 5230 5237 5244 5252 5261 5269 5278 5286 5294 5301 5308 5314 5319 5324 5327 5331 5333 5336 5338 5341 5343 5346 5348 5350 5352 5353 5353 5352 5350 5346 5340 5332 5321 5306 5288 5266 5239 5206 5168 5123 5070 5010 4941 4862 4774 4677 4569 4451 4324 4188 4044 3894 3737 3577 3414 3250 3088 2930 2776 2630 2492 2364 2247 2144 2053 1977 1916 1870 1840 1825 1827 1845 1879 1929 1996 2078 2176 2289 2416 2556 2708 2871 3041 3771 7 2 3 3218 3398 3580 3762 3940 4113 4279 4437 4584 4721 4846 4960 5062 5153 5233 5304 5367 5422 5470 5513 5550 5584 5614 5641 5666 5688 5707 5725 5740 5753 5764 5773 5780 5784 5786 5786 5783 5779 5773 5764 5754 5741 5726 5710 5691 5671 5648 5625 5600 5575 5550 5526 5503 5482 5465 5451 5442 5438 5439 5446 5460 5479 5503 5532 5565 5601 5639 5678 5717 5756 5793 5828 5861 5892 5919 5944 5966 5986 6003 6018 6031 6043 6053 6061 6069 6076 6082 6087 6091 6096 6100 6104 6108 6111 6115 6119 6123 6127 6131 6135 6139 6143 6147 6151 6155 6160 6166 6172 6179 6188 6197 6208 6220 6232 6245 6259 6272 6285 6298 6309 6320 6329 6337 6344 6349 6353 6357 6359 6361 6363 6365 6367 6369 6371 6374 6377 6380 6383 6386 6387 6388 6387 6383 6378 6369 6357 6343 6326 6306 6284 6260 6236 6211 6187 6164 6143 6125 6110 6099 6091 6086 6085 6088 6093 6101 6111 6124 6139 6155 6173 6193 6215 6237 6261 6285 6310 6335 6359 6382 6404 6424 6441 6455 6466 6473 6477 6477 6474 6467 6457 6444 6428 6411 6391 6369 6346 6322 6298 6273 6249 6226 6204 6184 6166 6150 6138 6128 6122 6119 6118 6120 6124 6129 6134 6138 6140 6139 6132 6119 6099 6069 6030 5978 5914 5837 5746 5642 5522 5389 5243 5084 4913 4732 4542 4345 4143 3939 3734 3532 3335 3146 2969 2806 2661 2537 2436 2361 2314 2297 2311 2356 2432 2539 2673 2833 3016 3217 3434 3661 3893 4128 4360 4585 4801 5005 5194 5368 5526 5668 5794 5907 6006 6094 6172 6241 6304 6361 6413 6461 6504 6544 6579 6610 6636 6657 6672 6681 6684 6681 6672 6657 6636 6610 6579 6541 6498 6449 6392 6328 6254 6170 6075 5967 5844 5708 5556 5388 5206 5010 4802 4583 4356 4123 3887 3652 3419 3192 2973 2764 2567 2383 2214 2061 1924 1805 1703 1621 1560 1520 1504 1513 1548 1611 1702 1822 1969 2143 2341 2561 2797 3046 3303 3562 3817 4064 4298 4515 4711 4886 5037 5165 5272 5359 5428 5484 5528 5566 5599 5631 5664 5699 5739 5784 5834 5889 5949 6011 6077 6143 6211 6277 6342 6404 6463 6518 6569 6613 6653 6685 6711 6729 6739 6741 6735 6721 6699 6670 6634 6593 6547 6497 6446 6394 6342 6292 6246 6204 6166 6135 6109 6091 6079 6074 6076 6085 6100 6121 6148 6180 6217 6259 6305 6355 6408 6464 6522 6581 6641 6701 6761 6820 6877 6932 6984 7033 7080 7123 7162 7199 7233 7263 7291 7317 7341 7363 7383 7402 7420 7436 7451 7465 7477 7488 7498 7506 7512 7516 7519 7520 7520 7519 7517 7515 7513 7511 7510 7510 7511 7513 7515 7518 7521 7524 7526 7527 7527 7524 7520 7513 7505 7494 7481 7468 7453 7437 7422 7408 7394 7382 7372 7364 7357 7353 7350 7349 7349 7351 7354 7358 7362 7368 7373 7380 7387 7394 7402 7410 7418 7426 7434 3772 7 2 4 7471 7475 7477 7477 7473 7468 7461 7452 7441 7429 7415 7399 7380 7357 7330 7299 7263 7223 7177 7129 7077 7023 6970 6917 6867 6821 6780 6744 6714 6690 6672 6657 6647 6639 6631 6624 6614 6602 6586 6565 6539 6507 6471 6429 6384 6337 6288 6239 6193 6150 6113 6084 6063 6051 6051 6061 6082 6113 6153 6202 6257 6318 6381 6446 6510 6571 6628 6679 6723 6758 6785 6801 6808 6805 6792 6770 6739 6701 6656 6607 6554 6499 6445 6392 6343 6299 6262 6232 6212 6201 6201 6212 6233 6266 6308 6360 6421 6489 6564 6643 6726 6810 6893 6975 7053 7127 7195 7257 7313 7363 7407 7446 7480 7512 7540 7567 7593 7618 7642 7665 7687 7708 7728 7745 7761 7775 7787 7798 7807 7815 7823 7830 7838 7845 7852 7860 7867 7874 7881 7887 7892 7896 7899 7902 7903 7904 7904 7903 7902 7901 7900 7899 7898 7897 7897 7896 7896 7896 7896 7895 7893 7890 7885 7878 7869 7858 7845 7830 7813 7796 7778 7761 7745 7731 7719 7709 7702 7696 7693 7692 7691 7691 7692 7693 7693 7693 7693 7693 7693 7694 7697 7701 7707 7716 7726 7740 7755 7772 7790 7808 7826 7843 7858 7871 7882 7890 7896 7900 7902 7904 7904 7904 7903 7902 7901 7899 7897 7893 7887 7879 7870 7857 7842 7825 7806 7785 7763 7739 7713 7687 7658 7628 7594 7555 7511 7459 7397 7325 7238 7136 7016 6877 6716 6534 6330 6104 5856 5590 5308 5012 4706 4396 4085 3777 3478 3191 2919 2666 2434 2224 2038 1877 1741 1630 1543 1481 1443 1429 1438 1470 1522 1595 1685 1790 1907 2032 2160 2289 2413 2529 2632 2721 2793 2849 2888 2914 2928 2935 2941 2949 2967 2999 3050 3123 3222 3348 3502 3681 3883 4106 4344 4592 4846 5100 5350 5590 5818 6032 6228 6407 6568 6713 6842 6956 7058 7148 7229 7300 7365 7423 7475 7522 7565 7604 7640 7674 7705 7736 7766 7796 7826 7856 7886 7916 7946 7974 8002 8028 8052 8074 8094 8112 8128 8142 8155 8166 8176 8184 8192 8198 8202 8206 8208 8209 8209 8207 8205 8201 8197 8192 8186 8180 8175 8170 8166 8163 8161 8160 8161 8164 8168 8172 8178 8184 8190 8196 8201 8206 8210 8214 8218 8221 8224 8228 8231 8235 8239 8243 8247 8250 8253 8254 8255 8256 8256 8255 8255 8254 8255 8255 8257 8259 8262 8264 8268 8271 8274 8277 8280 8284 8287 8291 8294 8298 8302 8306 8309 8312 8313 8313 8312 8309 8305 8300 8294 8288 8282 8277 8272 8268 8264 8261 8257 8253 8248 8242 8233 8222 8209 8192 8174 8152 8128 8101 8071 8038 8002 7963 7920 7874 7824 7771 7715 7657 7597 7537 7478 7419 7364 7311 7262 7218 7177 7141 7107 7077 7049 7022 6996 6970 6944 6918 6891 6864 6837 6811 6787 6765 6747 6732 6723 6718 6719 6725 6737 6754 6776 6801 6829 6859 6891 6922 6954 6984 7013 7041 7068 7093 7118 7143 3773 7 2 4 7168 7196 7225 7257 7292 7330 7371 7415 7461 7509 7558 7608 7658 7707 7756 7803 7849 7894 7938 7980 8022 8062 8101 8139 8174 8208 8240 8268 8294 8317 8337 8354 8368 8381 8391 8400 8409 8416 8423 8430 8435 8440 8444 8447 8448 8448 8447 8444 8440 8435 8429 8423 8417 8411 8404 8397 8390 8382 8374 8364 8353 8340 8325 8308 8289 8267 8244 8219 8192 8164 8134 8105 8076 8047 8019 7994 7970 7949 7931 7915 7901 7889 7879 7870 7861 7852 7843 7832 7821 7808 7794 7779 7764 7747 7731 7715 7700 7685 7671 7659 7648 7640 7633 7629 7628 7630 7636 7645 7657 7672 7690 7710 7731 7753 7774 7795 7814 7833 7849 7865 7880 7895 7911 7929 7948 7971 7997 8025 8056 8090 8125 8160 8194 8227 8258 8285 8308 8327 8341 8352 8357 8359 8357 8350 8341 8327 8310 8288 8262 8232 8195 8153 8104 8048 7982 7907 7822 7724 7614 7489 7349 7194 7022 6834 6631 6413 6181 5939 5687 5431 5172 4915 4663 4421 4193 3983 3795 3633 3500 3399 3333 3305 3315 3363 3451 3575 3734 3925 4143 4383 4641 4911 5186 5462 5733 5995 6244 6477 6693 6889 7066 7224 7363 7485 7591 7682 7759 7824 7878 7921 7955 7981 7998 8009 8012 8010 8002 7988 7970 7946 7919 7887 7850 7810 7766 7718 7669 7618 7567 7517 7469 7425 7387 7356 7332 7317 7311 7315 7327 7348 7378 7414 7458 7506 7560 7617 7676 7737 7799 7859 7918 7974 8026 8071 8109 8139 8159 8169 8167 8154 8131 8096 8052 7999 7939 7874 7805 7735 7664 7596 7531 7471 7417 7370 7331 7301 7279 7267 7263 7268 7280 7300 7325 7355 7388 7425 7462 7499 7536 7571 7603 7631 7656 7675 7690 7700 7703 7701 7693 7679 7658 7631 7598 7560 7516 7467 7413 7354 7291 7224 7151 7074 6992 6904 6810 6709 6601 6485 6360 6227 6086 5935 5776 5609 5433 5249 5057 4858 4651 4437 4217 3993 3765 3535 3306 3080 2859 2647 2445 2256 2082 1924 1783 1660 1555 1468 1399 1347 1313 1298 1302 1328 1376 1449 1548 1675 1829 2011 2219 2449 2698 2961 3233 3507 3779 4044 4296 4535 4757 4964 5155 5332 5498 5655 5805 5952 6097 6241 6385 6527 6669 6808 6944 7075 7201 7320 7431 7536 7633 7723 7806 7883 7953 8019 8078 8133 8183 8227 8267 8303 8334 8361 8384 8404 8421 8436 8448 8459 8468 8475 8481 8486 8488 8489 8487 8483 8476 8466 8453 8436 8416 8392 8363 8331 8294 8253 8208 8159 8105 8049 7989 7926 7862 7797 7733 7670 7611 7556 7507 7465 7432 7408 7394 7391 7399 7418 7448 7487 7537 7594 7660 7732 7809 7890 7973 8057 8141 8223 8302 8377 8447 8511 8570 8621 8667 8706 8740 8768 8793 8814 8832 8849 8864 8877 8891 8903 8915 8926 8936 8945 8952 8957 8960 8960 8958 8954 8947 8937 8925 8909 8891 8868 8842 8810 8772 8727 8675 8615 8547 8470 3774 7 2 4 8385 8292 8193 8088 7979 7867 7756 7646 7540 7440 7347 7264 7191 7130 7082 7048 7027 7021 7028 7048 7081 7126 7180 7242 7310 7383 7457 7531 7602 7668 7726 7774 7812 7837 7849 7847 7831 7802 7759 7705 7641 7569 7491 7409 7326 7245 7168 7098 7037 6987 6950 6926 6917 6923 6944 6979 7027 7087 7159 7240 7329 7425 7526 7631 7738 7846 7954 8061 8165 8265 8361 8450 8534 8610 8678 8738 8791 8835 8872 8903 8927 8947 8963 8976 8986 8996 9004 9012 9019 9026 9032 9038 9043 9046 9048 9049 9048 9046 9042 9037 9030 9023 9014 9005 8996 8986 8976 8966 8956 8946 8935 8924 8912 8899 8884 8868 8849 8828 8804 8777 8747 8714 8677 8637 8594 8548 8498 8445 8387 8325 8257 8182 8099 8008 7906 7794 7669 7532 7380 7214 7033 6837 6625 6399 6157 5900 5630 5346 5051 4746 4433 4115 3796 3480 3170 2870 2586 2320 2076 1857 1663 1496 1356 1240 1148 1077 1026 993 978 981 1004 1048 1116 1213 1340 1502 1700 1934 2204 2507 2838 3192 3562 3940 4319 4690 5048 5387 5703 5993 6256 6492 6703 6890 7057 7204 7336 7454 7560 7657 7744 7824 7898 7966 8028 8087 8142 8194 8245 8294 8342 8389 8435 8479 8522 8563 8600 8634 8665 8691 8713 8732 8747 8759 8768 8776 8783 8788 8793 8797 8800 8803 8804 8803 8800 8794 8785 8772 8756 8736 8712 8684 8652 8617 8579 8538 8495 8451 8406 8361 8318 8276 8238 8203 8173 8147 8126 8111 8100 8093 8090 8089 8089 8089 8088 8085 8078 8068 8052 8032 8007 7977 7943 7905 7863 7819 7772 7723 7672 7619 7564 7508 7449 7388 7325 7260 7192 7123 7053 6982 6911 6840 6770 6700 6631 6561 6490 6417 6341 6258 6169 6071 5962 5842 5709 5562 5402 5230 5045 4850 4646 4436 4222 4006 3792 3582 3379 3184 3002 2834 2683 2551 2441 2354 2292 2258 2253 2279 2336 2425 2545 2696 2875 3081 3310 3559 3823 4098 4380 4665 4947 5223 5491 5746 5988 6215 6427 6622 6802 6967 7118 7255 7379 7492 7593 7684 7764 7834 7895 7946 7989 8024 8051 8071 8085 8093 8095 8092 8083 8069 8048 8020 7985 7941 7888 7824 7748 7661 7560 7447 7319 7177 7021 6850 6664 6465 6251 6023 5782 5529 5266 4993 4712 4425 4135 3845 3557 3274 2999 2734 2484 2250 2033 1837 1661 1508 1375 1263 1171 1096 1037 992 957 931 913 901 895 895 903 921 951 996 1060 1145 1253 1385 1543 1725 1929 2152 2392 2642 2900 3159 3417 3670 3915 4151 4377 4594 4803 5004 5200 5391 5579 5765 5949 6130 6308 6483 6652 6814 6969 7115 7252 7380 7498 7607 7708 7802 7888 7969 8045 8116 8183 8246 8306 8362 8413 8461 8505 8544 8578 8608 8635 8657 8676 8692 8707 8719 8731 8742 8753 8764 8775 8787 8799 8811 8823 8835 8847 8860 8873 8886 8899 8914 8930 8947 8966 8985 3775 7 2 4 9006 9028 9050 9072 9094 9114 9132 9148 9162 9172 9180 9186 9189 9190 9190 9189 9189 9188 9188 9189 9190 9191 9193 9195 9196 9197 9197 9197 9196 9195 9194 9193 9192 9193 9195 9197 9200 9204 9209 9214 9219 9224 9228 9232 9236 9239 9241 9243 9244 9245 9245 9245 9244 9242 9240 9238 9236 9233 9230 9227 9224 9221 9218 9215 9211 9207 9203 9197 9190 9182 9172 9159 9145 9128 9108 9085 9059 9029 8995 8957 8915 8868 8817 8760 8699 8633 8562 8488 8411 8331 8250 8169 8090 8013 7940 7873 7812 7761 7718 7686 7664 7654 7656 7668 7691 7724 7765 7813 7866 7924 7984 8045 8106 8164 8219 8270 8315 8354 8386 8409 8424 8429 8425 8410 8385 8349 8303 8246 8181 8108 8029 7944 7857 7769 7682 7598 7519 7447 7383 7329 7286 7255 7236 7229 7236 7256 7289 7333 7390 7457 7533 7618 7708 7804 7901 8000 8098 8193 8284 8369 8448 8521 8587 8646 8698 8745 8786 8822 8855 8883 8908 8930 8949 8966 8980 8991 8999 9006 9010 9013 9014 9014 9013 9010 9007 9002 8996 8989 8980 8970 8958 8944 8928 8910 8891 8871 8850 8827 8804 8780 8755 8728 8701 8673 8644 8613 8582 8550 8518 8487 8456 8426 8397 8369 8342 8316 8291 8265 8238 8209 8178 8144 8108 8068 8024 7976 7925 7870 7812 7750 7683 7613 7537 7457 7370 7277 7177 7070 6956 6834 6704 6568 6425 6276 6123 5966 5806 5645 5483 5322 5162 5003 4846 4690 4536 4381 4226 4069 3910 3747 3579 3405 3227 3043 2855 2665 2473 2282 2094 1912 1738 1575 1424 1286 1162 1053 957 875 805 746 696 655 620 592 570 553 541 533 529 529 533 539 548 559 574 591 614 642 680 729 792 872 972 1094 1240 1409 1602 1816 2049 2298 2558 2824 3093 3361 3623 3877 4121 4353 4573 4780 4977 5162 5337 5503 5661 5812 5955 6092 6223 6348 6467 6580 6689 6793 6892 6987 7078 7166 7249 7328 7403 7473 7539 7601 7659 7714 7764 7813 7859 7903 7946 7988 8030 8072 8114 8155 8196 8236 8276 8315 8353 8390 8427 8463 8498 8533 8568 8602 8636 8669 8700 8731 8759 8786 8810 8833 8852 8870 8885 8898 8908 8917 8924 8929 8932 8933 8932 8929 8924 8916 8905 8892 8875 8855 8833 8806 8776 8742 8702 8657 8603 8541 8468 8382 8281 8164 8028 7872 7696 7499 7281 7043 6787 6515 6230 5935 5632 5327 5024 4725 4437 4162 3905 3672 3464 3288 3147 3043 2980 2961 2985 3055 3168 3323 3518 3748 4008 4292 4595 4910 5230 5549 5860 6159 6441 6701 6937 7148 7331 7486 7614 7716 7792 7843 7872 7880 7870 7842 7800 7745 7679 7605 7525 7441 7355 7271 7191 7116 7049 6992 6946 6913 6893 6886 6894 6914 6946 6988 7040 7098 7160 7225 7289 7350 7406 7454 7491 7517 7528 7523 7502 7462 7403 7326 7230 7115 6984 6837 6676 6504 3776 7 2 4 6322 6131 5936 5736 5534 5330 5126 4922 4718 4514 4311 4107 3904 3701 3500 3301 3106 2915 2732 2556 2391 2238 2097 1970 1859 1763 1684 1622 1579 1556 1552 1571 1612 1677 1767 1883 2025 2192 2384 2598 2833 3085 3352 3628 3912 4198 4484 4766 5042 5310 5568 5816 6052 6276 6489 6691 6881 7061 7230 7389 7537 7674 7800 7915 8018 8110 8191 8259 8316 8361 8394 8416 8426 8426 8416 8396 8367 8330 8286 8236 8181 8122 8061 8000 7938 7878 7821 7766 7714 7666 7621 7580 7543 7508 7478 7450 7426 7406 7391 7380 7375 7376 7384 7399 7422 7452 7490 7536 7589 7649 7716 7787 7864 7944 8026 8109 8192 8274 8353 8429 8500 8567 8628 8685 8736 8784 8828 8868 8907 8943 8978 9012 9044 9074 9103 9129 9153 9174 9192 9208 9222 9234 9244 9253 9261 9268 9273 9277 9278 9277 9272 9264 9252 9236 9218 9198 9176 9154 9133 9113 9095 9078 9064 9052 9041 9031 9021 9011 9001 8991 8982 8973 8965 8960 8957 8957 8960 8965 8972 8980 8986 8990 8990 8984 8972 8952 8923 8886 8840 8785 8720 8644 8558 8459 8346 8217 8070 7904 7716 7507 7276 7023 6750 6459 6152 5834 5507 5175 4841 4509 4181 3860 3548 3248 2959 2685 2428 2187 1967 1767 1589 1433 1301 1191 1102 1033 981 943 916 899 888 884 886 896 916 951 1004 1080 1183 1318 1487 1690 1928 2198 2495 2814 3147 3486 3823 4149 4458 4742 4996 5216 5399 5544 5650 5718 5750 5746 5710 5644 5549 5429 5286 5122 4940 4743 4533 4314 4090 3863 3638 3419 3212 3020 2850 2707 2596 2522 2490 2503 2565 2676 2836 3044 3296 3587 3909 4255 4616 4984 5350 5706 6045 6362 6655 6921 7160 7373 7562 7731 7882 8020 8146 8263 8373 8477 8575 8668 8756 8838 8914 8985 9051 9111 9168 9220 9269 9316 9360 9400 9438 9472 9502 9528 9549 9565 9576 9584 9589 9591 9593 9596 9600 9605 9613 9622 9632 9643 9653 9661 9666 9669 9668 9664 9658 9650 9641 9633 9626 9621 9618 9617 9619 9621 9623 9626 9627 9627 9625 9622 9618 9613 9609 9605 9602 9601 9601 9602 9605 9607 9610 9611 9612 9611 9609 9606 9602 9597 9593 9590 9587 9585 9584 9584 9584 9583 9583 9581 9578 9574 9570 9564 9558 9552 9547 9543 9539 9537 9535 9534 9534 9533 9532 9530 9526 9522 9516 9509 9503 9496 9490 9485 9482 9482 9483 9486 9490 9496 9501 9507 9512 9515 9517 9517 9516 9514 9512 9510 9509 9509 9511 9515 9520 9528 9538 9548 9560 9572 9583 9595 9606 9617 9627 9636 9644 9653 9660 9667 9673 9679 9685 9689 9693 9697 9700 9703 9705 9707 9708 9709 9709 9709 9708 9706 9704 9702 9700 9697 9695 9694 9693 9693 9693 9694 9695 9696 9696 9695 9692 9688 9681 9673 9662 9649 9635 9620 9603 9585 9566 9545 9523 9499 9472 9441 9406 9366 9319 9264 3777 7 2 4 9201 9128 9044 8946 8835 8708 8565 8404 8224 8025 7806 7567 7309 7033 6741 6435 6116 5788 5455 5120 4786 4457 4137 3829 3535 3258 3000 2762 2545 2350 2178 2027 1900 1795 1715 1660 1632 1632 1661 1722 1815 1941 2100 2290 2511 2758 3029 3317 3620 3930 4244 4556 4863 5161 5449 5724 5986 6236 6473 6700 6916 7124 7322 7512 7694 7868 8032 8186 8330 8463 8585 8696 8797 8887 8968 9041 9107 9166 9219 9267 9312 9352 9388 9422 9452 9479 9504 9526 9546 9565 9581 9596 9609 9621 9630 9638 9643 9646 9646 9644 9638 9630 9620 9608 9594 9579 9563 9547 9531 9514 9497 9480 9461 9442 9421 9398 9375 9350 9324 9297 9270 9244 9217 9192 9167 9143 9120 9096 9072 9046 9017 8985 8947 8903 8851 8789 8718 8635 8539 8428 8302 8160 8001 7824 7629 7416 7186 6940 6678 6404 6118 5823 5522 5218 4914 4613 4318 4032 3758 3500 3260 3042 2847 2680 2542 2436 2365 2330 2332 2374 2454 2573 2729 2920 3142 3393 3666 3956 4258 4566 4874 5176 5467 5743 6000 6235 6446 6631 6789 6921 7025 7103 7153 7178 7175 7147 7094 7015 6911 6784 6633 6461 6269 6059 5831 5588 5332 5066 4790 4508 4222 3935 3650 3370 3098 2838 2592 2364 2155 1966 1800 1655 1531 1427 1343 1277 1229 1197 1184 1190 1217 1267 1345 1452 1590 1762 1967 2205 2472 2764 3076 3401 3733 4064 4387 4698 4991 5263 5513 5738 5942 6124 6287 6435 6569 6692 6806 6914 7015 7111 7203 7290 7372 7449 7522 7590 7654 7713 7768 7819 7866 7909 7949 7985 8018 8048 8075 8100 8124 8147 8170 8194 8221 8250 8283 8320 8362 8409 8459 8514 8573 8634 8697 8761 8826 8891 8954 9014 9072 9126 9176 9220 9260 9292 9319 9339 9352 9358 9357 9349 9335 9314 9287 9255 9217 9174 9125 9072 9016 8955 8892 8827 8762 8697 8635 8577 8525 8480 8444 8419 8405 8403 8413 8435 8469 8514 8568 8630 8698 8771 8846 8923 8999 9073 9144 9210 9272 9328 9378 9420 9456 9485 9506 9521 9528 9528 9521 9508 9488 9461 9429 9390 9347 9298 9246 9191 9134 9076 9020 8966 8916 8871 8834 8805 8785 8774 8772 8780 8796 8820 8850 8886 8927 8972 9019 9069 9119 9170 9220 9269 9315 9358 9397 9431 9457 9476 9485 9485 9474 9452 9418 9373 9317 9249 9171 9082 8983 8876 8759 8636 8506 8372 8234 8096 7959 7827 7701 7584 7479 7387 7312 7254 7215 7194 7193 7210 7246 7297 7364 7442 7530 7626 7724 7823 7919 8009 8089 8157 8210 8247 8266 8267 8251 8217 8167 8103 8027 7942 7849 7751 7651 7551 7454 7361 7274 7196 7129 7074 7032 7004 6992 6995 7013 7046 7092 7150 7219 7296 7381 7470 7563 7657 7751 7845 7938 8029 8118 8204 8288 8369 8449 8526 8600 8672 8741 8807 8870 8928 8983 9033 9077 9116 9149 9175 9194 9205 9207 9199 9181 9151 3778 7 2 4 9107 9048 8971 8876 8758 8617 8450 8255 8031 7777 7494 7183 6845 6484 6103 5709 5305 4899 4498 4106 3730 3376 3047 2746 2476 2237 2029 1852 1704 1584 1490 1424 1383 1371 1387 1436 1519 1639 1799 2001 2243 2526 2845 3197 3574 3970 4374 4779 5176 5555 5910 6235 6525 6778 6993 7169 7308 7411 7483 7525 7540 7532 7502 7454 7389 7309 7216 7114 7003 6886 6768 6649 6535 6427 6330 6247 6180 6133 6106 6101 6120 6162 6226 6312 6418 6542 6680 6831 6990 7156 7324 7493 7659 7820 7974 8121 8259 8387 8506 8614 8714 8804 8886 8961 9028 9088 9143 9191 9235 9273 9306 9335 9359 9379 9395 9407 9414 9416 9413 9405 9391 9371 9343 9306 9261 9206 9139 9059 8966 8858 8733 8591 8431 8251 8051 7831 7590 7328 7047 6749 6434 6106 5767 5422 5073 4725 4382 4048 3726 3420 3132 2866 2623 2404 2210 2041 1898 1780 1687 1617 1570 1546 1543 1562 1600 1659 1738 1836 1953 2089 2243 2415 2603 2807 3026 3258 3502 3756 4018 4288 4562 4840 5119 5397 5674 5945 6211 6470 6719 6958 7184 7397 7596 7780 7949 8101 8239 8361 8469 8564 8647 8719 8781 8834 8880 8919 8951 8978 8998 9012 9018 9018 9010 8994 8970 8938 8897 8847 8788 8720 8641 8550 8447 8330 8197 8048 7881 7694 7488 7263 7018 6756 6477 6185 5881 5568 5249 4927 4604 4284 3969 3662 3364 3080 2810 2557 2323 2108 1915 1743 1592 1463 1355 1266 1195 1141 1103 1082 1078 1092 1127 1184 1268 1382 1528 1710 1929 2184 2475 2799 3150 3525 3914 4312 4711 5102 5480 5838 6174 6483 6765 7021 7250 7456 7640 7806 7956 8092 8217 8332 8439 8537 8627 8709 8784 8852 8912 8965 9013 9054 9090 9121 9147 9169 9187 9200 9207 9209 9204 9192 9171 9140 9098 9044 8976 8893 8794 8677 8542 8387 8212 8017 7802 7566 7312 7041 6754 6453 6141 5820 5492 5161 4829 4500 4175 3857 3551 3257 2980 2720 2480 2261 2065 1891 1740 1611 1503 1415 1346 1295 1261 1245 1246 1267 1308 1373 1462 1578 1722 1895 2096 2324 2576 2848 3134 3428 3723 4011 4286 4540 4769 4966 5128 5253 5339 5387 5398 5373 5316 5229 5117 4982 4829 4661 4481 4293 4099 3903 3706 3512 3322 3141 2972 2816 2679 2563 2473 2411 2382 2388 2432 2514 2636 2795 2991 3221 3479 3762 4065 4380 4704 5031 5356 5674 5983 6280 6563 6831 7082 7318 7539 7743 7933 8107 8267 8414 8546 8666 8773 8868 8952 9025 9089 9144 9191 9230 9262 9287 9306 9317 9323 9322 9316 9304 9289 9270 9249 9227 9205 9184 9165 9149 9137 9128 9123 9122 9125 9132 9142 9157 9175 9197 9222 9251 9283 9317 9353 9391 9428 9466 9502 9536 9568 9597 9622 9644 9662 9677 9688 9696 9700 9700 9697 9690 9679 9663 9644 9620 9592 9561 9525 9485 9442 9394 9342 9286 9226 9161 9092 9018 3779 7 2 4 8940 8859 8776 8692 8608 8527 8451 8382 8321 8270 8232 8206 8193 8195 8210 8237 8277 8327 8386 8452 8524 8600 8678 8758 8838 8916 8993 9067 9137 9204 9267 9325 9379 9428 9473 9514 9552 9585 9615 9643 9667 9689 9709 9726 9741 9755 9766 9775 9783 9789 9794 9799 9802 9805 9808 9810 9812 9814 9816 9816 9815 9812 9807 9800 9789 9776 9759 9739 9715 9687 9655 9618 9575 9524 9464 9393 9309 9209 9091 8954 8796 8615 8412 8187 7941 7675 7393 7097 6790 6476 6159 5842 5530 5225 4931 4652 4392 4153 3941 3758 3607 3493 3417 3382 3389 3438 3529 3659 3826 4025 4251 4500 4766 5043 5327 5612 5894 6170 6437 6694 6939 7172 7392 7598 7792 7972 8138 8290 8429 8554 8664 8761 8844 8914 8970 9015 9048 9070 9082 9084 9077 9061 9037 9006 8969 8926 8880 8831 8781 8732 8686 8644 8609 8581 8561 8551 8549 8557 8572 8596 8626 8661 8700 8742 8785 8828 8869 8909 8944 8974 8997 9013 9019 9015 8998 8968 8922 8859 8778 8676 8554 8410 8242 8052 7839 7604 7348 7072 6778 6469 6147 5815 5477 5134 4791 4451 4117 3792 3479 3180 2899 2637 2396 2178 1983 1812 1665 1540 1438 1357 1294 1248 1215 1195 1183 1178 1177 1178 1180 1181 1179 1175 1169 1160 1150 1139 1128 1120 1115 1115 1121 1133 1152 1177 1208 1244 1283 1325 1367 1407 1445 1478 1506 1528 1544 1552 1554 1549 1538 1521 1499 1475 1449 1424 1404 1390 1388 1401 1433 1487 1566 1673 1807 1969 2155 2362 2585 2818 3054 3286 3507 3712 3895 4055 4188 4295 4377 4438 4481 4511 4534 4555 4578 4609 4651 4707 4779 4870 4978 5105 5249 5409 5583 5770 5967 6170 6379 6589 6799 7006 7207 7402 7587 7762 7926 8078 8218 8347 8465 8573 8670 8760 8841 8916 8986 9050 9111 9168 9222 9273 9321 9365 9407 9445 9480 9511 9538 9561 9581 9598 9612 9624 9634 9641 9647 9651 9652 9650 9645 9634 9617 9594 9561 9519 9467 9404 9330 9245 9148 9041 8924 8799 8666 8528 8385 8240 8095 7951 7811 7677 7551 7436 7333 7244 7172 7117 7082 7066 7071 7095 7138 7198 7273 7361 7459 7563 7670 7777 7881 7977 8064 8138 8198 8242 8268 8277 8267 8240 8196 8137 8064 7979 7886 7786 7683 7579 7479 7386 7302 7230 7173 7132 7110 7106 7123 7159 7214 7286 7376 7480 7596 7722 7856 7996 8138 8281 8423 8561 8694 8821 8940 9051 9154 9247 9332 9408 9476 9536 9589 9637 9678 9716 9749 9779 9807 9832 9856 9878 9899 9918 9935 9950 9963 9973 9981 9986 9989 9990 9989 9987 9984 9981 9979 9978 9977 9978 9980 9982 9985 9988 9991 9993 9995 9996 9996 9995 9993 9991 9988 9984 9980 9975 9970 9965 9960 9955 9949 9944 9938 9933 9928 9922 9916 9910 9904 9896 9888 9879 9870 9860 9849 9839 9829 9819 9811 9804 9798 9794 9792 9791 3780 7 2 4 9791 9792 9794 9796 9798 9801 9804 9808 9812 9817 9823 9829 9836 9843 9849 9856 9860 9864 9865 9864 9860 9855 9847 9839 9829 9820 9811 9803 9797 9792 9788 9785 9783 9780 9776 9771 9764 9754 9742 9728 9712 9694 9675 9656 9637 9620 9604 9590 9578 9568 9559 9552 9545 9539 9533 9526 9520 9513 9507 9501 9497 9494 9494 9497 9502 9511 9522 9535 9550 9565 9581 9596 9609 9620 9630 9637 9643 9647 9651 9654 9658 9662 9667 9672 9678 9683 9687 9689 9689 9684 9676 9663 9646 9624 9598 9568 9535 9500 9464 9426 9389 9352 9317 9282 9250 9219 9191 9165 9141 9121 9104 9090 9080 9074 9072 9073 9077 9085 9094 9106 9119 9134 9148 9163 9178 9192 9207 9221 9235 9249 9264 9278 9292 9305 9318 9329 9339 9348 9353 9356 9356 9352 9344 9333 9318 9299 9277 9252 9225 9196 9167 9138 9110 9085 9064 9048 9036 9030 9030 9036 9047 9062 9081 9103 9126 9150 9173 9195 9214 9230 9243 9251 9255 9254 9246 9233 9213 9186 9152 9109 9059 9001 8936 8865 8789 8710 8629 8549 8472 8399 8332 8273 8223 8181 8148 8123 8104 8090 8078 8068 8056 8041 8023 7998 7968 7932 7891 7846 7799 7750 7702 7657 7617 7585 7560 7546 7543 7552 7573 7606 7650 7705 7767 7836 7909 7985 8059 8131 8197 8256 8304 8342 8368 8380 8379 8365 8337 8297 8245 8183 8112 8033 7949 7861 7771 7681 7594 7511 7435 7366 7306 7257 7218 7190 7174 7169 7174 7188 7211 7242 7280 7324 7373 7426 7483 7544 7607 7673 7740 7809 7879 7948 8018 8087 8154 8219 8282 8342 8399 8452 8500 8545 8584 8618 8647 8671 8688 8700 8706 8707 8703 8693 8679 8660 8637 8611 8581 8548 8512 8473 8432 8387 8339 8287 8232 8173 8111 8044 7974 7899 7820 7736 7648 7555 7457 7353 7244 7129 7008 6882 6749 6611 6468 6318 6164 6006 5842 5675 5504 5330 5153 4973 4791 4606 4420 4233 4045 3858 3671 3486 3303 3125 2952 2785 2627 2478 2340 2216 2107 2014 1939 1885 1853 1844 1858 1898 1961 2050 2161 2294 2446 2615 2798 2992 3192 3397 3601 3803 4000 4189 4370 4541 4703 4856 5001 5137 5268 5394 5517 5637 5755 5872 5988 6103 6218 6331 6443 6552 6660 6765 6867 6967 7065 7160 7253 7344 7433 7520 7604 7686 7765 7840 7912 7978 8038 8092 8139 8177 8208 8231 8245 8251 8250 8241 8227 8208 8185 8159 8131 8103 8075 8049 8026 8006 7990 7979 7974 7974 7982 7997 8020 8051 8090 8137 8192 8255 8323 8397 8474 8553 8632 8710 8785 8856 8922 8982 9035 9082 9123 9157 9187 9212 9233 9251 9266 9280 9291 9301 9310 9316 9322 9326 9329 9332 9334 9336 9339 9344 9349 9357 9367 9378 9392 9407 9423 9441 9459 9477 9495 9512 9529 9544 9559 9572 9583 9592 9600 9605 9609 9610 9608 9605 9598 9590 9580 9567 9553 9539 9523 9508 3781 7 2 4 9493 9480 9468 9459 9453 9449 9450 9453 9460 9471 9484 9500 9519 9539 9560 9582 9604 9625 9647 9667 9686 9705 9721 9737 9750 9763 9773 9782 9790 9796 9800 9803 9805 9806 9806 9804 9802 9799 9795 9790 9784 9776 9767 9756 9743 9728 9710 9690 9667 9641 9612 9579 9544 9505 9462 9415 9362 9303 9237 9161 9073 8971 8854 8718 8563 8386 8187 7966 7722 7457 7173 6870 6553 6224 5884 5538 5189 4839 4490 4147 3812 3487 3176 2882 2606 2353 2123 1918 1739 1586 1458 1354 1270 1206 1160 1129 1114 1113 1130 1167 1228 1316 1438 1597 1797 2040 2327 2656 3022 3421 3845 4284 4729 5171 5600 6010 6393 6746 7067 7354 7609 7835 8034 8210 8366 8506 8631 8744 8847 8939 9022 9096 9161 9216 9264 9303 9334 9359 9377 9390 9398 9400 9397 9388 9375 9355 9330 9300 9265 9226 9185 9143 9102 9064 9031 9004 8984 8972 8970 8976 8990 9013 9041 9075 9112 9152 9193 9234 9274 9312 9348 9380 9410 9436 9459 9479 9496 9511 9522 9532 9539 9545 9549 9553 9556 9558 9560 9562 9564 9566 9568 9569 9569 9567 9563 9557 9548 9535 9519 9500 9478 9454 9427 9398 9369 9339 9310 9282 9257 9233 9213 9197 9183 9174 9168 9165 9165 9168 9173 9180 9188 9197 9206 9215 9224 9233 9239 9244 9247 9246 9241 9232 9216 9193 9163 9124 9075 9017 8950 8874 8789 8698 8601 8500 8397 8294 8192 8094 8001 7914 7836 7767 7709 7663 7628 7607 7599 7604 7621 7650 7690 7738 7793 7854 7918 7983 8047 8109 8167 8220 8266 8303 8331 8349 8354 8346 8322 8281 8222 8143 8044 7922 7779 7615 7430 7227 7006 6771 6524 6268 6005 5740 5473 5209 4949 4695 4449 4213 3988 3776 3578 3396 3230 3082 2954 2847 2763 2702 2666 2655 2672 2715 2786 2883 3004 3149 3314 3497 3693 3899 4110 4322 4531 4731 4920 5093 5249 5386 5502 5599 5677 5737 5783 5818 5844 5866 5887 5911 5940 5979 6027 6087 6160 6244 6341 6447 6563 6687 6817 6952 7091 7232 7375 7518 7661 7804 7945 8083 8217 8346 8470 8587 8696 8797 8889 8972 9048 9115 9175 9228 9276 9319 9358 9394 9426 9455 9482 9506 9528 9548 9567 9584 9601 9616 9632 9647 9663 9678 9694 9709 9725 9741 9756 9772 9787 9803 9818 9833 9848 9862 9875 9887 9898 9906 9912 9916 9917 9917 9914 9909 9904 9897 9890 9883 9875 9866 9856 9844 9830 9813 9793 9769 9742 9709 9672 9629 9580 9524 9460 9388 9306 9213 9108 8989 8857 8710 8549 8374 8185 7984 7772 7550 7321 7085 6846 6604 6361 6118 5876 5636 5398 5163 4932 4705 4482 4263 4051 3844 3644 3451 3267 3091 2924 2767 2620 2485 2363 2254 2161 2086 2033 2004 2003 2034 2099 2203 2348 2533 2760 3026 3328 3662 4021 4399 4789 5182 5571 5950 6312 6653 6970 7261 7524 7761 7974 8163 8331 8482 8616 8738 3782 7 2 5 8846 8948 9039 9119 9190 9253 9307 9355 9396 9433 9465 9493 9517 9536 9552 9564 9570 9572 9568 9560 9545 9526 9501 9471 9434 9389 9336 9273 9197 9106 8999 8872 8725 8556 8364 8149 7912 7653 7376 7081 6774 6456 6130 5801 5472 5145 4824 4511 4208 3918 3642 3383 3141 2917 2714 2533 2374 2240 2134 2056 2010 1998 2023 2085 2187 2330 2512 2731 2986 3272 3583 3913 4256 4605 4953 5294 5622 5932 6221 6486 6725 6937 7122 7280 7411 7516 7595 7650 7682 7692 7682 7653 7608 7550 7480 7402 7319 7233 7147 7065 6987 6917 6855 6805 6767 6742 6732 6736 6756 6791 6841 6906 6985 7075 7177 7288 7405 7528 7654 7781 7907 8030 8150 8266 8375 8478 8573 8661 8740 8811 8873 8926 8968 9001 9023 9036 9038 9030 9013 8987 8954 8914 8870 8821 8770 8717 8665 8614 8565 8521 8480 8446 8417 8396 8381 8374 8374 8382 8396 8416 8441 8470 8503 8537 8572 8608 8643 8677 8710 8741 8769 8796 8819 8840 8856 8868 8875 8875 8869 8855 8832 8801 8762 8714 8657 8594 8523 8446 8363 8276 8184 8087 7985 7879 7767 7648 7522 7388 7244 7090 6924 6745 6552 6345 6124 5889 5641 5381 5110 4831 4547 4261 3977 3697 3425 3164 2918 2687 2475 2282 2108 1956 1824 1715 1628 1565 1528 1519 1541 1596 1686 1815 1983 2190 2436 2717 3031 3372 3734 4109 4490 4870 5241 5596 5931 6241 6523 6775 6997 7189 7354 7494 7611 7709 7791 7861 7921 7975 8026 8075 8124 8174 8226 8280 8334 8389 8442 8492 8536 8574 8602 8618 8622 8612 8586 8543 8483 8404 8306 8188 8051 7894 7717 7520 7306 7073 6824 6562 6287 6002 5710 5414 5116 4819 4525 4237 3957 3688 3431 3189 2965 2761 2580 2426 2301 2210 2155 2139 2166 2236 2351 2510 2711 2952 3229 3536 3868 4217 4577 4940 5299 5649 5984 6299 6592 6861 7104 7324 7520 7695 7852 7994 8124 8244 8357 8464 8567 8666 8762 8853 8940 9022 9097 9166 9227 9281 9328 9368 9402 9430 9454 9474 9492 9508 9522 9535 9547 9559 9571 9582 9593 9605 9617 9631 9645 9662 9680 9699 9720 9741 9763 9785 9805 9825 9842 9857 9870 9880 9887 9891 9894 9894 9893 9890 9887 9882 9877 9872 9866 9861 9855 9850 9844 9839 9834 9830 9825 9821 9817 9814 9811 9808 9807 9806 9808 9810 9815 9821 9829 9839 9850 9863 9876 9890 9903 9914 9925 9933 9938 9942 9942 9941 9938 9934 9929 9923 9919 9915 9913 9912 9912 9913 9915 9917 9920 9922 9923 9924 9925 9925 9926 9928 9930 9933 9938 9944 9950 9958 9965 9973 9979 9985 9989 9993 9994 9995 9995 9994 9993 9991 9990 9988 9987 9985 9983 9981 9978 9974 9969 9963 9956 9948 9938 9926 9912 9895 9877 9855 9831 9804 9774 9742 9707 9669 9630 9589 9547 9505 9463 9421 9381 9342 9305 9272 9242 9216 9194 9178 9166 9160 3783 7 2 5 9159 9162 9171 9183 9199 9217 9236 9256 9274 9291 9306 9316 9323 9326 9323 9317 9305 9290 9270 9247 9221 9192 9160 9127 9092 9055 9016 8977 8937 8898 8858 8820 8784 8750 8720 8695 8674 8660 8651 8648 8651 8660 8675 8694 8718 8746 8777 8812 8850 8889 8931 8975 9020 9067 9114 9161 9208 9253 9296 9336 9372 9402 9427 9445 9456 9459 9455 9443 9425 9399 9367 9328 9282 9230 9171 9105 9030 8948 8857 8759 8652 8540 8422 8302 8183 8066 7955 7853 7763 7687 7628 7585 7561 7556 7568 7597 7641 7699 7770 7851 7940 8035 8136 8239 8343 8447 8548 8646 8739 8826 8906 8979 9045 9103 9153 9197 9235 9269 9298 9323 9346 9367 9387 9404 9420 9432 9442 9448 9449 9445 9435 9418 9394 9362 9323 9277 9221 9158 9084 9000 8905 8796 8674 8537 8384 8214 8027 7824 7606 7374 7129 6874 6611 6342 6068 5792 5516 5240 4965 4694 4426 4162 3904 3653 3410 3178 2958 2753 2566 2399 2255 2137 2048 1990 1965 1975 2021 2104 2224 2379 2568 2788 3037 3309 3600 3904 4215 4529 4839 5141 5429 5701 5953 6184 6393 6580 6746 6891 7016 7123 7214 7290 7351 7398 7432 7453 7461 7457 7439 7408 7363 7305 7235 7151 7056 6948 6830 6702 6565 6420 6267 6109 5945 5777 5606 5433 5259 5084 4911 4738 4567 4399 4234 4072 3913 3756 3602 3450 3299 3148 2998 2847 2695 2542 2388 2233 2079 1927 1778 1634 1496 1365 1244 1134 1034 946 869 803 747 700 660 627 599 576 557 542 531 523 519 519 522 528 537 550 566 585 609 640 678 728 792 873 975 1099 1249 1425 1626 1851 2098 2363 2640 2926 3214 3501 3781 4053 4312 4559 4792 5011 5218 5414 5599 5776 5945 6106 6259 6406 6547 6680 6806 6926 7039 7147 7249 7347 7441 7531 7619 7705 7788 7869 7947 8023 8095 8165 8230 8292 8349 8402 8450 8494 8533 8568 8599 8625 8648 8667 8683 8696 8706 8715 8722 8728 8734 8739 8744 8748 8753 8757 8760 8762 8763 8763 8761 8758 8753 8747 8739 8731 8721 8710 8698 8686 8672 8659 8645 8631 8618 8607 8596 8588 8582 8578 8576 8575 8574 8573 8570 8563 8553 8537 8515 8487 8451 8408 8357 8299 8233 8160 8079 7992 7898 7797 7691 7579 7464 7347 7229 7113 6999 6891 6791 6700 6621 6556 6505 6471 6454 6454 6472 6508 6561 6630 6714 6811 6918 7033 7154 7276 7397 7514 7625 7726 7815 7891 7952 7997 8025 8037 8032 8011 7974 7923 7858 7781 7694 7598 7496 7390 7282 7175 7071 6973 6884 6805 6738 6686 6650 6631 6630 6648 6685 6741 6815 6907 7014 7135 7268 7411 7560 7713 7868 8022 8173 8318 8457 8587 8708 8819 8920 9011 9092 9163 9225 9278 9323 9362 9395 9422 9445 9464 9480 9495 9507 9518 9529 9538 9546 9553 9559 9563 9566 9566 9564 9560 9554 9546 9536 9526 3784 7 2 5 9514 9503 9491 9479 9468 9457 9446 9435 9424 9413 9402 9391 9380 9369 9359 9351 9344 9340 9338 9339 9344 9352 9363 9377 9393 9411 9431 9450 9470 9488 9505 9521 9534 9545 9553 9558 9562 9562 9561 9558 9554 9549 9543 9539 9535 9532 9532 9533 9537 9543 9551 9562 9573 9586 9599 9613 9627 9641 9655 9669 9684 9698 9713 9728 9743 9759 9775 9790 9804 9818 9829 9840 9849 9856 9863 9868 9873 9877 9881 9885 9889 9892 9894 9895 9894 9892 9888 9882 9874 9865 9855 9844 9833 9821 9809 9796 9782 9767 9748 9725 9698 9664 9623 9574 9516 9449 9371 9283 9184 9074 8953 8821 8678 8524 8362 8191 8014 7834 7653 7477 7308 7153 7017 6903 6817 6762 6741 6755 6804 6886 6998 7136 7294 7468 7650 7836 8019 8196 8362 8517 8657 8784 8897 8998 9088 9168 9241 9306 9365 9419 9468 9512 9552 9587 9618 9645 9666 9684 9697 9706 9711 9711 9707 9698 9685 9667 9645 9619 9589 9555 9518 9480 9439 9397 9354 9310 9266 9224 9182 9142 9105 9073 9045 9023 9008 9001 9002 9012 9029 9054 9084 9120 9158 9198 9239 9278 9316 9351 9384 9414 9440 9465 9487 9506 9523 9536 9546 9552 9553 9549 9538 9521 9497 9466 9429 9385 9335 9280 9220 9156 9087 9015 8940 8863 8783 8701 8616 8530 8443 8353 8261 8166 8069 7968 7864 7754 7641 7522 7399 7272 7142 7009 6877 6745 6617 6494 6379 6275 6182 6105 6044 6001 5980 5980 6003 6050 6120 6213 6329 6464 6617 6785 6964 7150 7340 7531 7717 7898 8069 8229 8376 8511 8634 8744 8843 8932 9013 9086 9153 9215 9272 9324 9373 9417 9456 9492 9523 9549 9572 9591 9607 9620 9631 9642 9651 9661 9669 9678 9686 9693 9700 9705 9709 9711 9712 9712 9712 9711 9710 9710 9711 9713 9715 9718 9722 9724 9727 9727 9727 9723 9718 9709 9699 9685 9670 9652 9633 9613 9593 9574 9555 9538 9524 9511 9501 9494 9489 9487 9485 9485 9485 9484 9482 9479 9475 9469 9461 9453 9445 9437 9430 9426 9423 9422 9424 9428 9433 9440 9447 9455 9462 9469 9476 9484 9491 9499 9507 9517 9528 9540 9554 9567 9582 9596 9609 9621 9632 9640 9645 9648 9648 9645 9639 9630 9619 9605 9590 9574 9558 9541 9525 9510 9497 9486 9478 9472 9468 9467 9469 9472 9478 9485 9493 9502 9512 9522 9531 9540 9547 9552 9554 9553 9548 9540 9528 9513 9494 9472 9448 9424 9399 9376 9355 9337 9324 9316 9315 9319 9331 9348 9372 9400 9433 9469 9507 9545 9583 9619 9652 9681 9707 9730 9749 9765 9778 9789 9799 9807 9815 9822 9829 9835 9840 9844 9847 9848 9848 9847 9845 9842 9838 9834 9829 9824 9818 9811 9803 9795 9785 9773 9761 9748 9735 9721 9707 9694 9680 9667 9652 9636 9618 9596 9572 9543 9509 9472 9432 9388 9343 9298 9252 9208 9166 9127 9089 9054 9021 8990 8961 8933 3785 7 2 5 8907 8883 8862 8845 8833 8826 8825 8831 8843 8861 8886 8914 8946 8980 9015 9048 9080 9109 9134 9155 9172 9185 9194 9198 9199 9196 9189 9179 9165 9149 9130 9110 9089 9067 9046 9028 9011 8999 8991 8987 8989 8995 9007 9022 9041 9063 9088 9114 9141 9169 9197 9225 9253 9282 9310 9338 9366 9393 9419 9443 9466 9486 9504 9519 9531 9540 9547 9551 9553 9554 9553 9551 9548 9544 9539 9533 9526 9518 9509 9498 9487 9474 9460 9444 9427 9408 9385 9360 9331 9297 9259 9216 9167 9112 9052 8985 8913 8834 8749 8658 8560 8456 8345 8228 8105 7977 7845 7711 7577 7446 7319 7200 7091 6994 6912 6845 6796 6765 6751 6755 6775 6811 6860 6922 6994 7074 7160 7250 7343 7436 7526 7613 7694 7768 7831 7884 7923 7948 7957 7949 7923 7879 7818 7739 7643 7533 7411 7278 7139 6996 6852 6711 6576 6449 6334 6232 6145 6074 6020 5983 5964 5962 5976 6007 6053 6113 6185 6267 6357 6453 6551 6649 6743 6830 6908 6972 7021 7053 7068 7064 7042 7002 6947 6879 6799 6712 6619 6524 6429 6338 6253 6178 6113 6061 6023 6000 5994 6004 6030 6072 6128 6198 6279 6371 6471 6578 6690 6806 6926 7047 7169 7292 7415 7537 7658 7775 7889 7998 8101 8197 8283 8360 8427 8482 8525 8557 8577 8585 8582 8569 8544 8510 8466 8412 8350 8279 8202 8118 8030 7939 7847 7757 7670 7590 7517 7455 7405 7368 7345 7338 7345 7366 7401 7448 7507 7574 7650 7730 7814 7899 7982 8063 8137 8205 8263 8310 8345 8367 8376 8371 8352 8319 8274 8218 8152 8078 7997 7913 7826 7740 7657 7579 7509 7448 7399 7363 7342 7335 7343 7366 7404 7456 7520 7595 7680 7772 7872 7975 8082 8190 8297 8403 8505 8602 8693 8777 8851 8916 8971 9015 9048 9071 9084 9087 9082 9070 9050 9024 8991 8951 8904 8848 8781 8703 8611 8503 8378 8235 8073 7891 7689 7468 7229 6972 6699 6413 6114 5806 5491 5172 4851 4532 4218 3912 3617 3336 3071 2825 2598 2392 2208 2046 1906 1789 1695 1625 1581 1563 1574 1616 1690 1796 1935 2105 2304 2527 2769 3023 3281 3534 3775 3995 4187 4347 4470 4554 4600 4609 4583 4527 4444 4340 4220 4086 3944 3796 3646 3496 3349 3207 3074 2952 2845 2757 2692 2652 2641 2662 2715 2803 2923 3075 3256 3462 3689 3932 4187 4448 4710 4968 5220 5462 5691 5905 6105 6289 6457 6611 6751 6879 6995 7101 7198 7286 7367 7441 7508 7567 7618 7661 7695 7719 7731 7732 7719 7692 7651 7594 7521 7432 7326 7202 7061 6903 6728 6536 6328 6105 5867 5615 5352 5079 4798 4511 4220 3928 3638 3352 3074 2805 2548 2305 2078 1869 1678 1506 1354 1222 1108 1014 936 874 827 791 767 750 740 734 732 732 735 742 755 776 809 859 930 1024 1145 1295 1474 1681 1910 2157 2415 2675 2929 3167 3381 3564 3786 7 2 5 3710 3816 3880 3902 3884 3830 3745 3634 3502 3356 3200 3039 2876 2715 2559 2409 2267 2135 2015 1907 1814 1737 1679 1640 1625 1634 1670 1736 1832 1959 2119 2311 2532 2781 3054 3344 3647 3954 4258 4552 4827 5077 5295 5476 5618 5717 5774 5790 5766 5705 5611 5488 5339 5168 4978 4771 4552 4322 4084 3841 3594 3346 3101 2862 2630 2408 2199 2005 1827 1667 1525 1400 1293 1203 1128 1068 1021 984 958 938 925 917 911 907 905 902 900 897 894 891 888 885 882 881 880 880 882 888 899 917 945 988 1048 1131 1240 1378 1549 1751 1986 2251 2541 2851 3174 3503 3831 4149 4452 4734 4992 5223 5428 5607 5762 5895 6010 6110 6196 6271 6336 6391 6437 6472 6496 6507 6505 6487 6453 6401 6332 6244 6137 6012 5868 5707 5529 5336 5128 4909 4681 4445 4206 3966 3727 3493 3266 3049 2844 2655 2482 2327 2193 2080 1991 1927 1888 1875 1888 1929 1995 2087 2202 2339 2495 2666 2851 3044 3243 3444 3643 3839 4029 4210 4382 4544 4695 4835 4965 5084 5193 5292 5380 5458 5524 5578 5618 5645 5657 5654 5635 5600 5550 5485 5406 5312 5206 5088 4958 4818 4670 4513 4351 4183 4013 3841 3671 3504 3342 3188 3044 2912 2794 2693 2609 2545 2502 2481 2484 2510 2561 2636 2734 2852 2988 3139 3299 3465 3631 3792 3943 4080 4200 4299 4376 4430 4461 4472 4463 4437 4397 4347 4289 4227 4164 4103 4048 4001 3965 3943 3938 3953 3988 4045 4126 4231 4358 4506 4672 4855 5050 5253 5460 5668 5873 6072 6262 6442 6609 6763 6903 7030 7144 7245 7334 7411 7476 7530 7573 7606 7630 7643 7648 7643 7630 7607 7575 7534 7483 7421 7347 7261 7163 7050 6923 6782 6625 6454 6269 6069 5858 5634 5400 5156 4906 4649 4388 4124 3859 3596 3336 3081 2833 2593 2365 2148 1946 1759 1587 1433 1294 1172 1065 973 895 829 774 730 694 667 647 632 623 619 619 621 627 636 648 664 687 719 762 822 903 1007 1140 1305 1502 1733 1996 2287 2602 2935 3279 3627 3971 4305 4625 4924 5203 5458 5691 5903 6096 6272 6433 6582 6721 6849 6969 7081 7184 7281 7370 7453 7531 7603 7671 7736 7799 7858 7914 7967 8017 8061 8101 8134 8162 8184 8200 8210 8214 8213 8206 8193 8174 8148 8114 8072 8020 7960 7891 7816 7736 7654 7573 7497 7428 7371 7329 7302 7294 7304 7333 7379 7440 7514 7599 7691 7787 7885 7982 8076 8166 8249 8324 8392 8451 8502 8545 8581 8610 8633 8651 8666 8678 8688 8698 8707 8717 8728 8739 8752 8765 8779 8792 8806 8819 8831 8842 8852 8862 8871 8879 8888 8896 8906 8916 8927 8938 8951 8963 8976 8988 9000 9010 9018 9025 9030 9033 9034 9034 9034 9033 9032 9032 9033 9035 9038 9042 9046 9051 9055 9059 9063 9065 9067 9068 9069 9069 9069 3787 7 2 5 9069 9069 9069 9069 9068 9066 9064 9060 9056 9051 9044 9036 9028 9018 9008 8996 8984 8969 8952 8933 8911 8885 8856 8822 8783 8739 8690 8636 8577 8512 8442 8365 8283 8195 8101 8001 7894 7783 7666 7545 7421 7295 7169 7043 6920 6799 6681 6566 6454 6344 6234 6123 6009 5890 5764 5630 5487 5335 5173 5003 4824 4639 4449 4255 4059 3862 3666 3471 3278 3090 2906 2729 2559 2398 2246 2105 1975 1858 1752 1658 1577 1509 1454 1413 1386 1374 1380 1404 1447 1511 1594 1697 1817 1952 2099 2251 2406 2558 2702 2835 2953 3053 3135 3199 3245 3276 3292 3298 3295 3287 3276 3265 3255 3250 3251 3260 3280 3312 3358 3420 3500 3598 3716 3853 4009 4183 4373 4577 4793 5018 5249 5482 5715 5945 6169 6385 6591 6786 6969 7139 7296 7440 7571 7691 7800 7899 7989 8071 8145 8212 8272 8325 8373 8414 8449 8478 8502 8520 8533 8542 8547 8549 8549 8547 8545 8541 8537 8533 8529 8524 8518 8512 8505 8497 8489 8479 8470 8461 8452 8444 8437 8431 8425 8419 8413 8405 8397 8386 8373 8357 8338 8317 8294 8270 8246 8222 8200 8180 8162 8146 8133 8122 8114 8107 8102 8098 8095 8093 8093 8094 8097 8100 8105 8110 8115 8119 8121 8121 8117 8109 8096 8078 8055 8028 7996 7962 7925 7886 7846 7807 7768 7730 7694 7660 7628 7598 7571 7545 7522 7501 7483 7467 7455 7446 7441 7439 7442 7447 7456 7468 7482 7496 7511 7525 7537 7547 7555 7560 7561 7560 7557 7550 7542 7531 7518 7503 7485 7464 7440 7413 7382 7347 7308 7265 7219 7171 7120 7068 7016 6965 6916 6871 6829 6793 6762 6737 6718 6705 6697 6693 6694 6698 6703 6710 6717 6724 6730 6735 6738 6738 6736 6731 6723 6712 6697 6679 6656 6630 6601 6568 6533 6495 6456 6416 6374 6333 6290 6248 6205 6161 6117 6073 6028 5982 5937 5892 5849 5806 5764 5724 5686 5649 5612 5576 5540 5502 5464 5424 5382 5338 5292 5244 5195 5145 5095 5043 4992 4941 4889 4837 4785 4732 4678 4623 4567 4509 4451 4391 4330 4268 4206 4142 4079 4015 3951 3887 3822 3757 3692 3627 3562 3497 3432 3368 3305 3242 3180 3119 3059 3000 2941 2883 2826 2769 2712 2655 2599 2544 2489 2435 2383 2332 2283 2235 2189 2145 2102 2060 2019 1979 1939 1899 1859 1819 1779 1738 1697 1656 1615 1574 1532 1490 1447 1404 1359 1313 1265 1215 1163 1110 1056 1001 946 891 836 784 733 685 639 597 557 521 488 459 432 409 389 371 357 345 335 329 324 322 321 323 326 331 337 346 356 368 382 399 417 439 463 491 521 555 592 632 676 722 770 821 873 927 981 1034 1088 1140 1191 1241 1289 1335 1381 1425 1469 1513 1557 1602 1648 1694 1741 1788 1835 1883 1930 1976 2022 2067 2111 2156 2200 2245 2291 2337 2384 2432 3788 7 2 5 2481 2530 2578 2625 2672 2716 2760 2801 2841 2880 2919 2957 2995 3034 3075 3116 3158 3201 3246 3292 3339 3387 3437 3489 3544 3602 3662 3726 3794 3864 3938 4013 4091 4170 4249 4329 4408 4486 4564 4641 4717 4791 4864 4936 5005 5072 5136 5197 5254 5307 5355 5399 5439 5475 5506 5534 5559 5582 5602 5621 5640 5659 5679 5702 5727 5756 5789 5826 5868 5915 5965 6019 6076 6135 6195 6255 6314 6372 6429 6484 6538 6589 6638 6685 6729 6770 6809 6844 6876 6905 6931 6954 6975 6993 7011 7028 7046 7064 7083 7103 7124 7146 7170 7194 7219 7245 7271 7297 7323 7350 7377 7405 7433 7461 7489 7517 7545 7572 7597 7622 7645 7667 7687 7705 7722 7737 7751 7764 7778 7791 7804 7819 7834 7850 7867 7885 7903 7921 7939 7956 7973 7988 8001 8014 8025 8036 8047 8057 8068 8080 8092 8104 8117 8130 8143 8156 8167 8178 8187 8195 8202 8207 8211 8215 8218 8220 8222 8224 8225 8227 8229 8232 8234 8237 8241 8245 8248 8252 8256 8260 8263 8266 8267 8268 8267 8265 8261 8254 8244 8231 8214 8191 8162 8126 8081 8027 7963 7888 7802 7704 7596 7476 7347 7209 7063 6911 6755 6595 6435 6276 6121 5971 5830 5700 5582 5480 5394 5326 5277 5247 5237 5245 5270 5311 5366 5433 5510 5594 5684 5778 5875 5972 6071 6168 6264 6358 6449 6538 6622 6701 6775 6843 6903 6956 7001 7037 7063 7080 7087 7085 7074 7055 7029 6997 6961 6923 6885 6848 6815 6788 6768 6757 6757 6767 6790 6825 6872 6930 6999 7078 7165 7258 7355 7456 7557 7658 7756 7850 7938 8020 8096 8164 8225 8278 8324 8364 8397 8424 8445 8460 8470 8474 8474 8468 8457 8443 8424 8403 8381 8357 8334 8313 8293 8277 8263 8252 8245 8239 8234 8229 8222 8212 8197 8175 8143 8102 8048 7979 7896 7795 7677 7540 7383 7206 7009 6792 6555 6299 6025 5735 5430 5114 4787 4455 4121 3788 3461 3145 2843 2560 2298 2060 1848 1662 1503 1369 1260 1174 1110 1068 1047 1049 1076 1130 1215 1332 1486 1676 1904 2166 2460 2779 3118 3467 3818 4164 4495 4808 5096 5357 5592 5800 5986 6152 6302 6440 6570 6694 6812 6927 7036 7138 7232 7315 7385 7441 7481 7503 7508 7496 7466 7421 7361 7287 7202 7107 7003 6894 6780 6665 6549 6436 6327 6223 6126 6036 5955 5882 5816 5757 5703 5652 5605 5557 5509 5458 5404 5345 5282 5213 5140 5062 4982 4900 4817 4736 4658 4585 4519 4461 4414 4377 4352 4339 4337 4346 4366 4394 4429 4471 4517 4566 4618 4671 4727 4784 4845 4910 4979 5056 5140 5232 5332 5442 5559 5684 5813 5946 6079 6209 6334 6451 6557 6649 6725 6783 6822 6841 6840 6820 6781 6725 6654 6571 6479 6381 6280 6180 6083 5993 5911 5842 5787 5747 5724 5719 5732 5763 5812 5876 5955 6046 6147 6254 6364 6474 6580 6678 6766 6840 3789 7 2 5 6898 6939 6961 6964 6948 6915 6864 6799 6721 6633 6537 6436 6334 6232 6134 6044 5963 5895 5841 5804 5785 5784 5804 5843 5900 5974 6064 6167 6280 6402 6529 6660 6791 6921 7048 7170 7287 7397 7500 7595 7680 7757 7824 7881 7928 7966 7993 8011 8019 8018 8008 7988 7958 7918 7866 7801 7722 7627 7514 7383 7231 7059 6867 6655 6425 6177 5915 5641 5358 5067 4771 4474 4176 3881 3589 3305 3028 2763 2512 2275 2057 1859 1681 1526 1393 1281 1189 1115 1057 1014 982 962 951 952 964 989 1031 1092 1174 1280 1409 1563 1738 1933 2143 2362 2586 2808 3024 3230 3422 3600 3762 3909 4045 4171 4291 4407 4522 4638 4755 4873 4993 5111 5227 5337 5439 5531 5612 5678 5729 5764 5783 5785 5771 5742 5697 5640 5572 5495 5411 5324 5236 5151 5072 5001 4941 4895 4864 4848 4849 4865 4897 4944 5003 5073 5151 5236 5325 5415 5503 5588 5666 5736 5796 5845 5882 5906 5917 5916 5902 5877 5842 5797 5742 5679 5607 5528 5439 5343 5238 5125 5004 4875 4739 4596 4447 4292 4134 3972 3807 3642 3476 3311 3147 2987 2830 2680 2535 2399 2272 2155 2048 1953 1868 1795 1732 1678 1633 1596 1565 1539 1519 1504 1494 1489 1491 1500 1518 1546 1585 1636 1699 1773 1858 1952 2053 2157 2262 2365 2462 2551 2627 2691 2739 2772 2789 2792 2781 2759 2728 2691 2651 2611 2576 2547 2528 2523 2534 2564 2614 2686 2780 2895 3031 3186 3356 3538 3727 3918 4107 4288 4456 4607 4735 4839 4916 4964 4982 4970 4930 4863 4771 4657 4524 4373 4210 4036 3856 3672 3488 3308 3135 2973 2826 2699 2594 2517 2470 2457 2479 2537 2634 2767 2935 3135 3364 3617 3889 4175 4468 4764 5056 5342 5616 5875 6117 6341 6546 6731 6896 7044 7175 7289 7390 7477 7553 7619 7675 7724 7765 7799 7826 7848 7864 7874 7879 7879 7875 7866 7853 7837 7817 7796 7773 7748 7722 7695 7666 7636 7603 7566 7526 7481 7430 7372 7307 7233 7151 7060 6960 6852 6737 6615 6489 6360 6231 6104 5983 5869 5765 5675 5601 5544 5506 5487 5487 5505 5539 5586 5644 5709 5777 5844 5906 5960 6002 6030 6041 6035 6010 5965 5901 5819 5718 5600 5467 5318 5156 4983 4798 4604 4402 4194 3981 3765 3548 3333 3121 2914 2714 2524 2345 2178 2025 1887 1764 1658 1570 1500 1449 1420 1414 1431 1475 1546 1646 1776 1933 2118 2328 2559 2808 3068 3336 3604 3869 4125 4369 4598 4809 5003 5178 5336 5478 5605 5719 5821 5912 5994 6067 6132 6189 6239 6280 6315 6343 6364 6379 6389 6395 6397 6396 6394 6390 6385 6381 6379 6378 6380 6385 6394 6407 6424 6446 6472 6502 6535 6571 6607 6644 6678 6710 6737 6758 6771 6777 6773 6761 6739 6709 6670 6625 6573 6516 6455 6392 6328 6265 6202 6141 6082 6027 5974 5925 5878 5834 5793 5752 5712 3790 7 2 5 5672 5630 5585 5536 5481 5419 5350 5271 5182 5084 4975 4857 4729 4593 4448 4298 4141 3979 3813 3644 3471 3296 3119 2940 2760 2580 2399 2220 2044 1873 1708 1551 1404 1269 1145 1035 938 853 781 721 670 628 592 563 539 519 504 491 483 478 476 478 484 492 502 515 531 549 571 599 634 679 736 807 896 1004 1131 1276 1439 1616 1802 1994 2186 2371 2545 2703 2841 2956 3045 3109 3148 3162 3155 3127 3083 3024 2954 2873 2786 2693 2597 2499 2400 2303 2208 2116 2029 1948 1872 1803 1740 1684 1634 1590 1552 1519 1491 1468 1448 1433 1421 1412 1406 1404 1406 1414 1427 1450 1484 1533 1600 1688 1801 1941 2110 2309 2537 2792 3070 3367 3678 3996 4313 4625 4925 5208 5470 5708 5919 6103 6260 6391 6495 6576 6633 6668 6683 6680 6660 6624 6576 6516 6448 6375 6299 6223 6151 6084 6026 5977 5940 5916 5905 5907 5922 5950 5991 6043 6107 6183 6268 6364 6468 6581 6700 6825 6954 7085 7217 7347 7474 7595 7709 7814 7910 7996 8072 8136 8190 8234 8268 8292 8306 8312 8309 8297 8276 8246 8207 8158 8099 8029 7947 7853 7746 7625 7491 7341 7178 7001 6811 6609 6398 6179 5954 5727 5499 5274 5054 4842 4639 4447 4267 4101 3948 3809 3683 3570 3468 3377 3294 3218 3148 3081 3016 2952 2887 2820 2751 2679 2605 2530 2454 2380 2310 2245 2188 2142 2110 2093 2093 2113 2153 2214 2297 2400 2524 2666 2825 2998 3184 3380 3583 3791 4003 4216 4430 4642 4854 5064 5272 5478 5682 5884 6084 6280 6473 6661 6843 7017 7182 7337 7480 7610 7727 7830 7920 7995 8057 8107 8143 8168 8181 8183 8171 8147 8108 8053 7982 7892 7782 7652 7500 7326 7130 6914 6679 6427 6160 5881 5594 5300 5004 4708 4414 4127 3846 3576 3317 3071 2839 2623 2423 2241 2077 1934 1811 1712 1637 1590 1571 1583 1629 1708 1823 1974 2157 2373 2615 2880 3161 3450 3741 4024 4291 4536 4751 4931 5074 5175 5234 5251 5229 5170 5076 4952 4801 4628 4436 4229 4010 3782 3549 3313 3078 2846 2621 2405 2201 2011 1837 1680 1541 1421 1318 1233 1164 1109 1067 1037 1018 1009 1012 1027 1054 1096 1155 1231 1326 1439 1569 1714 1871 2036 2202 2364 2517 2655 2772 2867 2937 2981 3002 3000 2981 2950 2911 2870 2834 2806 2791 2792 2810 2847 2904 2979 3071 3179 3301 3435 3581 3736 3899 4069 4247 4431 4620 4816 5016 5220 5428 5639 5851 6064 6274 6482 6686 6883 7072 7253 7423 7582 7730 7866 7990 8102 8204 8295 8377 8451 8517 8576 8630 8677 8720 8758 8792 8822 8847 8869 8887 8902 8913 8921 8928 8932 8934 8936 8936 8936 8935 8934 8933 8930 8926 8921 8914 8905 8894 8880 8864 8845 8824 8800 8775 8748 8721 8693 8666 8638 8612 8587 8564 8542 8522 8504 8488 8475 8463 8454 3791 7 2 5 8448 8444 8443 8443 8446 8450 8455 8461 8467 8472 8475 8477 8476 8472 8465 8454 8439 8420 8397 8370 8338 8301 8259 8213 8160 8102 8038 7967 7888 7803 7709 7608 7498 7381 7255 7122 6981 6833 6678 6516 6349 6178 6003 5825 5648 5472 5300 5135 4981 4839 4715 4610 4529 4474 4447 4450 4484 4548 4643 4765 4913 5083 5272 5474 5686 5903 6119 6332 6538 6733 6914 7080 7230 7362 7477 7575 7656 7721 7771 7808 7833 7848 7854 7854 7848 7838 7825 7811 7797 7784 7772 7761 7753 7748 7745 7746 7750 7758 7771 7789 7812 7841 7876 7917 7962 8013 8066 8122 8180 8237 8292 8345 8394 8439 8480 8516 8547 8574 8596 8613 8627 8637 8643 8646 8646 8643 8637 8628 8617 8604 8589 8572 8554 8536 8517 8497 8479 8461 8446 8432 8421 8412 8406 8403 8402 8403 8405 8407 8407 8407 8404 8398 8390 8378 8363 8346 8325 8301 8273 8241 8203 8158 8104 8040 7963 7873 7766 7644 7503 7346 7171 6981 6777 6560 6334 6102 5865 5627 5392 5162 4939 4727 4529 4346 4180 4035 3912 3813 3740 3694 3676 3688 3728 3798 3896 4020 4170 4341 4531 4737 4955 5181 5411 5641 5868 6088 6298 6496 6678 6844 6991 7119 7228 7317 7385 7433 7462 7472 7463 7436 7391 7329 7251 7156 7047 6922 6784 6633 6470 6295 6109 5914 5709 5496 5274 5046 4812 4573 4330 4087 3843 3603 3367 3140 2921 2714 2521 2341 2176 2026 1892 1774 1673 1590 1528 1489 1476 1493 1543 1629 1755 1922 2130 2378 2662 2977 3318 3678 4048 4421 4789 5146 5485 5803 6097 6366 6609 6827 7023 7198 7355 7496 7624 7739 7843 7938 8025 8103 8174 8238 8296 8348 8394 8435 8471 8503 8530 8554 8575 8592 8607 8619 8629 8637 8643 8649 8653 8656 8658 8659 8658 8657 8654 8651 8646 8640 8633 8625 8616 8606 8595 8583 8570 8555 8538 8520 8500 8478 8454 8428 8400 8370 8337 8303 8265 8224 8179 8129 8073 8010 7940 7861 7771 7670 7557 7429 7287 7129 6955 6764 6556 6333 6094 5842 5579 5308 5031 4752 4474 4199 3931 3671 3423 3187 2964 2756 2563 2386 2226 2085 1963 1862 1786 1736 1716 1729 1776 1861 1983 2144 2342 2574 2838 3128 3438 3762 4094 4428 4756 5073 5376 5661 5926 6170 6392 6594 6776 6939 7085 7216 7331 7432 7519 7593 7655 7705 7745 7775 7797 7814 7827 7839 7850 7863 7879 7897 7920 7945 7972 8000 8028 8056 8081 8104 8123 8140 8153 8163 8170 8176 8179 8182 8183 8183 8183 8182 8182 8183 8185 8189 8195 8203 8215 8228 8245 8263 8282 8301 8321 8339 8357 8373 8388 8403 8417 8432 8447 8464 8482 8501 8521 8542 8562 8581 8599 8615 8628 8639 8648 8655 8661 8667 8672 8678 8684 8690 8697 8703 8710 8716 8721 8726 8730 8734 8737 8741 8744 8748 8751 8754 8755 8755 8752 8746 8737 8725 8709 8691 8671 8649 3792 7 2 5 8625 8601 8577 8553 8528 8503 8478 8451 8422 8391 8357 8321 8281 8240 8195 8149 8101 8052 8000 7947 7892 7834 7772 7706 7635 7558 7474 7384 7286 7182 7072 6956 6837 6715 6592 6470 6350 6234 6123 6018 5919 5828 5742 5663 5588 5515 5443 5368 5289 5203 5108 5002 4883 4752 4607 4450 4280 4100 3911 3714 3513 3308 3102 2898 2696 2499 2310 2129 1960 1803 1660 1532 1420 1324 1243 1177 1125 1085 1056 1039 1032 1036 1054 1087 1138 1212 1312 1440 1601 1795 2023 2283 2573 2887 3220 3567 3919 4270 4614 4944 5257 5549 5818 6064 6286 6486 6665 6827 6971 7101 7219 7324 7419 7504 7580 7646 7702 7749 7788 7817 7838 7852 7858 7859 7854 7846 7836 7824 7811 7797 7784 7772 7759 7745 7730 7713 7692 7667 7635 7595 7545 7485 7411 7323 7218 7095 6952 6786 6598 6386 6150 5891 5611 5310 4994 4667 4332 3997 3665 3343 3037 2750 2486 2247 2036 1852 1694 1563 1455 1371 1307 1265 1243 1243 1266 1315 1391 1498 1636 1806 2007 2239 2497 2777 3073 3377 3684 3986 4276 4550 4804 5034 5240 5421 5579 5716 5834 5938 6029 6111 6187 6257 6325 6390 6454 6518 6581 6645 6708 6772 6837 6902 6967 7032 7096 7159 7221 7280 7336 7388 7436 7479 7518 7552 7582 7607 7629 7647 7662 7674 7682 7686 7686 7683 7674 7661 7643 7620 7593 7562 7527 7488 7447 7404 7359 7313 7266 7219 7172 7125 7079 7034 6992 6952 6914 6879 6847 6817 6788 6758 6726 6691 6650 6601 6544 6476 6398 6308 6208 6099 5982 5859 5733 5606 5480 5358 5242 5134 5036 4948 4872 4808 4757 4720 4696 4686 4689 4706 4734 4772 4820 4875 4934 4994 5052 5105 5151 5185 5207 5214 5205 5180 5140 5084 5014 4933 4841 4740 4633 4522 4407 4291 4174 4059 3947 3838 3733 3633 3539 3450 3367 3289 3216 3146 3078 3012 2945 2876 2806 2732 2654 2573 2489 2402 2314 2225 2137 2052 1970 1893 1824 1762 1711 1671 1645 1634 1640 1665 1711 1778 1868 1981 2117 2274 2451 2645 2853 3072 3299 3528 3758 3984 4205 4417 4621 4814 4996 5167 5328 5477 5615 5743 5861 5969 6067 6155 6234 6303 6364 6415 6457 6489 6511 6522 6521 6506 6477 6431 6368 6287 6187 6066 5926 5766 5587 5390 5177 4949 4710 4461 4207 3949 3692 3439 3192 2956 2732 2523 2330 2155 1998 1861 1743 1645 1567 1511 1476 1466 1481 1524 1596 1699 1834 2001 2198 2425 2678 2952 3242 3544 3850 4156 4456 4745 5018 5274 5509 5722 5913 6081 6227 6351 6454 6537 6601 6647 6677 6692 6693 6682 6663 6636 6603 6568 6531 6495 6461 6430 6403 6381 6365 6354 6350 6351 6359 6374 6396 6425 6460 6501 6548 6600 6655 6711 6769 6825 6879 6930 6977 7018 7055 7086 7113 7136 7155 7172 7187 7201 7214 7227 7240 7253 7267 7280 7293 7306 7318 7331 7343 7354 3793 7 2 5 7365 7376 7387 7397 7407 7415 7423 7431 7437 7443 7448 7452 7457 7461 7466 7472 7479 7486 7493 7501 7509 7516 7522 7527 7530 7531 7530 7528 7525 7521 7517 7512 7508 7505 7503 7500 7498 7496 7493 7488 7482 7474 7465 7453 7440 7427 7412 7398 7385 7373 7363 7354 7346 7340 7334 7329 7324 7319 7314 7309 7304 7300 7297 7295 7295 7298 7303 7310 7320 7331 7344 7357 7371 7386 7399 7413 7427 7440 7453 7467 7481 7495 7509 7523 7537 7549 7561 7570 7578 7585 7589 7592 7594 7595 7595 7595 7596 7596 7596 7596 7595 7592 7588 7581 7573 7561 7547 7531 7512 7491 7467 7440 7410 7376 7337 7291 7237 7173 7098 7009 6905 6786 6650 6498 6330 6146 5948 5737 5516 5287 5052 4813 4574 4335 4100 3870 3649 3437 3239 3055 2888 2741 2616 2513 2436 2383 2355 2352 2370 2408 2461 2527 2599 2673 2745 2809 2862 2901 2922 2925 2908 2872 2817 2746 2659 2560 2451 2335 2216 2094 1974 1858 1747 1644 1550 1466 1393 1333 1287 1256 1240 1242 1263 1304 1368 1456 1570 1709 1874 2065 2279 2513 2764 3027 3297 3567 3833 4089 4331 4554 4755 4932 5084 5211 5312 5388 5440 5470 5477 5465 5432 5380 5311 5224 5121 5002 4869 4723 4564 4396 4218 4033 3842 3645 3446 3244 3042 2841 2643 2449 2261 2081 1912 1754 1609 1479 1364 1264 1179 1108 1050 1005 971 948 935 932 941 963 999 1053 1126 1220 1337 1477 1639 1821 2021 2234 2455 2678 2896 3104 3295 3465 3610 3727 3816 3875 3907 3913 3896 3857 3801 3730 3645 3548 3441 3325 3200 3067 2928 2782 2632 2480 2327 2176 2029 1888 1755 1631 1518 1416 1325 1245 1175 1115 1064 1021 986 956 933 914 900 890 883 879 879 883 891 907 932 970 1023 1097 1195 1319 1473 1658 1873 2116 2385 2674 2978 3289 3600 3903 4192 4462 4706 4922 5108 5264 5390 5487 5559 5608 5637 5648 5646 5633 5612 5585 5554 5523 5492 5464 5442 5426 5418 5420 5433 5457 5492 5539 5597 5664 5740 5823 5911 6001 6093 6183 6270 6351 6424 6487 6539 6578 6603 6614 6610 6592 6560 6515 6458 6390 6314 6230 6141 6048 5952 5856 5761 5668 5579 5496 5420 5351 5293 5244 5207 5180 5166 5162 5169 5186 5212 5245 5283 5326 5371 5417 5460 5501 5535 5561 5577 5580 5569 5542 5498 5434 5351 5248 5125 4983 4823 4646 4454 4249 4032 3806 3575 3340 3104 2871 2645 2427 2221 2031 1857 1702 1566 1449 1351 1270 1206 1157 1122 1101 1095 1106 1135 1185 1261 1366 1501 1670 1872 2106 2371 2660 2969 3291 3619 3946 4265 4570 4857 5122 5365 5584 5780 5955 6112 6251 6375 6486 6586 6675 6755 6824 6884 6933 6973 7003 7023 7035 7039 7036 7028 7018 7005 6993 6984 6978 6976 6981 6992 7010 7034 7065 7101 7142 7187 7234 7283 7332 7381 7429 3794 7 2 5 7475 7518 7558 7595 7628 7657 7682 7704 7722 7736 7747 7755 7762 7766 7768 7770 7770 7769 7768 7766 7763 7760 7756 7751 7745 7739 7733 7726 7720 7714 7709 7705 7701 7697 7695 7693 7692 7692 7692 7693 7694 7696 7699 7702 7705 7708 7711 7713 7714 7714 7713 7711 7707 7702 7697 7690 7682 7673 7664 7654 7644 7633 7622 7612 7601 7592 7582 7574 7566 7559 7551 7544 7536 7528 7518 7507 7494 7481 7467 7452 7438 7425 7413 7404 7396 7390 7385 7382 7378 7374 7370 7364 7357 7349 7341 7332 7324 7317 7311 7306 7304 7302 7301 7301 7300 7298 7294 7289 7281 7272 7260 7247 7233 7217 7201 7183 7164 7143 7120 7094 7066 7033 6996 6954 6908 6856 6798 6734 6664 6588 6505 6414 6317 6212 6100 5980 5853 5720 5581 5436 5285 5130 4971 4807 4639 4467 4291 4109 3923 3732 3536 3336 3134 2929 2725 2522 2324 2131 1947 1773 1612 1464 1330 1212 1109 1021 948 889 841 804 777 757 743 735 730 730 734 743 758 781 813 857 915 989 1080 1188 1314 1456 1612 1779 1955 2135 2314 2489 2655 2811 2952 3078 3188 3283 3363 3431 3489 3540 3587 3634 3682 3735 3794 3862 3939 4025 4122 4229 4345 4470 4602 4740 4883 5029 5176 5322 5466 5605 5737 5862 5977 6083 6177 6261 6333 6396 6449 6494 6531 6562 6589 6611 6629 6644 6656 6664 6667 6666 6659 6646 6628 6603 6572 6536 6494 6447 6395 6339 6279 6216 6148 6077 6002 5923 5841 5756 5668 5579 5490 5402 5317 5238 5164 5098 5042 4996 4960 4937 4924 4923 4932 4950 4976 5007 5043 5080 5117 5150 5178 5199 5209 5209 5196 5171 5132 5080 5016 4941 4857 4765 4669 4570 4470 4374 4282 4198 4124 4062 4013 3979 3961 3959 3973 4003 4049 4108 4180 4263 4354 4452 4554 4659 4764 4868 4968 5063 5153 5236 5311 5379 5439 5491 5535 5573 5604 5629 5648 5662 5672 5677 5680 5679 5675 5670 5662 5653 5642 5631 5619 5606 5593 5579 5565 5550 5534 5517 5499 5478 5455 5429 5399 5366 5329 5288 5243 5193 5139 5080 5016 4947 4873 4794 4708 4615 4516 4409 4295 4174 4046 3913 3774 3633 3492 3352 3216 3087 2968 2861 2768 2692 2633 2592 2571 2568 2582 2613 2658 2715 2781 2855 2932 3010 3087 3160 3228 3289 3342 3385 3420 3445 3462 3470 3471 3466 3455 3439 3420 3399 3374 3349 3322 3293 3264 3233 3202 3168 3134 3098 3060 3022 2981 2940 2898 2855 2811 2768 2725 2681 2638 2596 2553 2511 2470 2429 2388 2347 2307 2268 2229 2191 2154 2117 2081 2047 2013 1979 1947 1915 1883 1852 1821 1791 1761 1731 1700 1670 1639 1607 1575 1543 1509 1475 1441 1406 1370 1335 1298 1262 1225 1188 1151 1112 1073 1033 992 950 907 862 818 773 728 684 641 599 560 523 489 458 430 406 384 366 351 339 3795 7 2 5 328 320 314 309 306 304 304 305 307 311 317 324 334 345 358 374 391 412 435 460 489 520 554 591 631 674 718 764 811 859 906 954 1000 1045 1089 1131 1172 1210 1248 1283 1318 1352 1384 1417 1448 1480 1511 1543 1574 1607 1639 1673 1707 1741 1777 1813 1850 1888 1926 1964 2003 2043 2082 2122 2163 2203 2245 2287 2329 2372 2416 2460 2505 2550 2596 2642 2687 2733 2779 2825 2870 2915 2959 3003 3047 3090 3133 3175 3218 3260 3302 3344 3387 3430 3473 3516 3560 3603 3647 3690 3732 3774 3815 3854 3893 3930 3966 4001 4035 4067 4099 4129 4159 4187 4215 4241 4266 4290 4313 4334 4353 4371 4388 4403 4416 4427 4436 4444 4449 4451 4451 4447 4440 4429 4414 4396 4373 4346 4316 4283 4248 4212 4175 4138 4104 4072 4044 4022 4005 3994 3992 3997 4010 4032 4062 4100 4145 4197 4253 4314 4377 4441 4505 4566 4624 4677 4723 4763 4794 4818 4832 4838 4836 4825 4808 4784 4754 4720 4681 4641 4598 4556 4514 4474 4438 4406 4379 4359 4347 4342 4345 4355 4373 4396 4424 4455 4486 4516 4541 4560 4572 4574 4566 4546 4516 4474 4422 4360 4290 4212 4130 4044 3955 3867 3781 3699 3624 3558 3502 3459 3430 3418 3422 3442 3479 3532 3599 3678 3767 3865 3967 4073 4179 4284 4385 4480 4567 4644 4710 4762 4799 4820 4822 4805 4769 4712 4635 4539 4425 4295 4150 3993 3826 3652 3474 3293 3113 2934 2760 2591 2431 2279 2139 2010 1896 1798 1717 1656 1616 1598 1606 1639 1699 1787 1901 2041 2205 2391 2594 2812 3039 3272 3506 3737 3962 4177 4380 4570 4747 4910 5059 5195 5320 5434 5538 5633 5720 5798 5870 5935 5993 6045 6092 6134 6171 6205 6235 6262 6287 6309 6329 6346 6362 6375 6386 6396 6403 6408 6412 6414 6415 6414 6412 6408 6402 6395 6387 6377 6365 6353 6339 6326 6312 6298 6284 6272 6259 6246 6234 6221 6207 6192 6175 6157 6137 6115 6091 6066 6040 6013 5985 5956 5925 5893 5859 5823 5784 5744 5702 5659 5616 5573 5533 5495 5462 5433 5409 5390 5376 5366 5360 5356 5355 5354 5354 5354 5354 5354 5354 5354 5354 5356 5358 5361 5364 5366 5368 5369 5367 5363 5355 5345 5330 5313 5294 5273 5252 5232 5215 5202 5194 5192 5198 5212 5235 5266 5306 5352 5406 5464 5526 5591 5657 5723 5789 5852 5913 5970 6024 6074 6119 6160 6195 6225 6249 6266 6275 6277 6271 6256 6232 6199 6158 6107 6048 5982 5910 5832 5749 5665 5579 5495 5413 5336 5266 5204 5151 5111 5083 5068 5067 5079 5105 5144 5194 5253 5320 5393 5470 5549 5627 5704 5777 5846 5911 5970 6024 6074 6120 6161 6200 6235 6267 6296 6323 6347 6368 6385 6398 6408 6414 6415 6410 6401 6385 6362 6332 6293 6244 6184 6113 6031 5936 5830 5713 5586 5451 5310 5165 5019 3795 7 3 1 332 324 319 315 314 314 317 320 326 332 340 350 360 373 387 403 421 442 466 493 523 556 593 633 675 720 767 815 865 915 965 1015 1063 1111 1157 1201 1243 1283 1321 1357 1392 1426 1459 1492 1524 1557 1590 1623 1658 1692 1728 1763 1799 1836 1873 1910 1947 1986 2025 2065 2106 2148 2191 2235 2280 2326 2372 2418 2463 2509 2554 2598 2641 2685 2728 2771 2814 2858 2903 2948 2994 3041 3088 3135 3182 3229 3275 3320 3364 3407 3450 3492 3533 3575 3617 3660 3703 3748 3792 3837 3882 3926 3969 4011 4051 4088 4124 4159 4191 4222 4253 4282 4311 4339 4366 4392 4418 4442 4465 4486 4505 4522 4537 4550 4561 4570 4577 4582 4584 4584 4581 4574 4563 4548 4529 4505 4478 4447 4413 4377 4340 4303 4266 4231 4200 4172 4149 4132 4121 4118 4121 4133 4153 4180 4216 4259 4309 4365 4425 4489 4556 4622 4688 4750 4808 4861 4906 4944 4973 4992 5003 5004 4996 4979 4955 4923 4886 4845 4800 4754 4708 4664 4622 4585 4553 4528 4510 4499 4496 4500 4511 4528 4550 4575 4603 4631 4658 4682 4700 4713 4717 4711 4695 4668 4629 4579 4518 4448 4370 4286 4198 4108 4018 3932 3850 3775 3709 3653 3610 3580 3564 3563 3577 3607 3652 3711 3783 3868 3962 4064 4171 4281 4390 4496 4596 4688 4769 4838 4892 4930 4951 4954 4940 4906 4854 4783 4693 4586 4463 4324 4171 4007 3833 3652 3466 3279 3093 2911 2734 2565 2407 2260 2127 2008 1907 1823 1759 1716 1696 1701 1731 1789 1874 1986 2124 2286 2470 2673 2890 3118 3351 3586 3817 4043 4259 4464 4657 4835 5000 5152 5292 5420 5537 5645 5745 5836 5920 5997 6067 6130 6188 6240 6286 6328 6365 6399 6429 6456 6480 6502 6521 6537 6551 6563 6572 6578 6583 6585 6585 6584 6582 6578 6574 6569 6563 6556 6550 6543 6535 6527 6518 6509 6499 6489 6478 6465 6452 6438 6422 6406 6389 6370 6350 6330 6308 6286 6263 6238 6212 6184 6154 6123 6089 6053 6014 5974 5933 5891 5850 5809 5770 5734 5701 5672 5647 5626 5608 5594 5583 5574 5567 5562 5558 5554 5551 5549 5548 5547 5546 5547 5548 5550 5552 5554 5556 5556 5555 5552 5547 5539 5528 5515 5499 5483 5465 5448 5431 5417 5407 5400 5399 5404 5416 5435 5461 5495 5535 5582 5635 5694 5756 5822 5891 5960 6028 6096 6160 6221 6277 6328 6373 6410 6441 6465 6481 6489 6489 6482 6466 6442 6410 6369 6319 6261 6194 6121 6041 5956 5868 5779 5691 5606 5526 5453 5390 5337 5297 5269 5255 5254 5266 5291 5328 5376 5433 5498 5569 5644 5722 5802 5880 5957 6030 6098 6162 6219 6271 6318 6359 6396 6429 6459 6486 6511 6535 6557 6578 6596 6611 6622 6629 6630 6624 6611 6588 6556 6513 6460 6396 6320 6234 6137 6029 5912 5786 5654 5515 5372 5228 5084 3796 7 3 1 4944 4810 4686 4574 4479 4403 4348 4316 4309 4327 4369 4436 4523 4630 4752 4885 5027 5172 5317 5458 5593 5719 5833 5935 6023 6098 6158 6204 6236 6256 6262 6255 6236 6204 6159 6102 6033 5952 5861 5759 5649 5531 5409 5284 5160 5037 4920 4810 4710 4622 4549 4490 4447 4421 4412 4419 4441 4478 4527 4587 4656 4732 4812 4893 4974 5051 5123 5186 5239 5279 5306 5317 5313 5293 5258 5208 5145 5071 4988 4899 4806 4711 4618 4528 4444 4367 4300 4244 4199 4166 4147 4141 4149 4171 4207 4255 4316 4389 4472 4563 4662 4768 4878 4991 5106 5221 5335 5448 5558 5665 5767 5865 5956 6042 6121 6192 6257 6315 6365 6409 6447 6480 6507 6531 6551 6568 6583 6595 6604 6611 6615 6617 6615 6609 6601 6589 6573 6554 6533 6508 6481 6453 6423 6391 6360 6328 6297 6268 6241 6217 6196 6180 6169 6162 6161 6164 6172 6184 6200 6219 6240 6263 6288 6312 6337 6362 6385 6406 6425 6441 6452 6457 6455 6445 6425 6396 6356 6304 6242 6170 6088 5998 5902 5801 5698 5594 5493 5395 5305 5222 5150 5090 5043 5011 4995 4995 5012 5045 5093 5156 5230 5315 5407 5504 5603 5702 5797 5888 5971 6046 6113 6171 6220 6262 6295 6322 6343 6357 6366 6369 6366 6356 6339 6315 6282 6240 6191 6133 6068 5996 5919 5838 5753 5667 5581 5497 5415 5337 5265 5200 5143 5095 5057 5030 5014 5009 5015 5032 5058 5093 5135 5183 5235 5290 5346 5403 5459 5513 5566 5616 5664 5710 5753 5794 5833 5870 5905 5939 5970 6000 6029 6056 6082 6106 6129 6150 6169 6188 6204 6219 6232 6243 6252 6260 6266 6271 6274 6277 6278 6280 6280 6281 6281 6280 6279 6278 6276 6274 6271 6267 6263 6259 6255 6251 6247 6243 6240 6237 6233 6230 6226 6221 6216 6210 6203 6196 6189 6182 6175 6168 6162 6157 6152 6147 6142 6138 6132 6126 6119 6110 6101 6091 6080 6069 6059 6049 6040 6032 6025 6019 6013 6009 6004 6000 5996 5991 5987 5981 5976 5970 5964 5957 5949 5940 5931 5920 5907 5893 5877 5859 5840 5820 5799 5777 5754 5731 5706 5680 5653 5623 5590 5555 5515 5471 5423 5370 5311 5247 5177 5102 5020 4932 4837 4736 4628 4514 4394 4269 4140 4007 3872 3736 3602 3469 3341 3220 3106 3002 2910 2831 2767 2719 2689 2677 2684 2709 2751 2810 2883 2967 3059 3157 3255 3352 3443 3525 3595 3651 3691 3715 3720 3708 3678 3631 3568 3489 3397 3291 3176 3051 2919 2783 2645 2507 2371 2241 2119 2006 1904 1816 1743 1686 1647 1626 1623 1640 1677 1732 1807 1900 2010 2134 2272 2421 2577 2738 2900 3061 3216 3364 3502 3627 3738 3836 3918 3985 4037 4076 4102 4117 4123 4120 4110 4095 4077 4058 4038 4021 4006 3996 3993 3997 4009 4029 4059 4098 4145 4200 4262 4330 4402 4478 4555 4633 4710 4786 4858 4926 4990 5048 3797 7 3 1 5101 5148 5188 5222 5249 5271 5286 5295 5299 5298 5293 5283 5270 5253 5234 5212 5187 5161 5133 5103 5072 5040 5008 4976 4944 4913 4884 4857 4832 4811 4793 4779 4769 4762 4758 4758 4759 4760 4762 4762 4760 4753 4742 4724 4699 4666 4625 4576 4517 4449 4373 4288 4196 4098 3993 3885 3774 3661 3549 3439 3333 3232 3139 3055 2981 2918 2868 2830 2806 2795 2797 2812 2838 2876 2924 2981 3046 3118 3195 3276 3360 3446 3533 3619 3705 3790 3872 3951 4027 4099 4166 4229 4286 4338 4383 4421 4452 4475 4490 4496 4494 4484 4465 4438 4404 4364 4317 4266 4211 4153 4094 4035 3976 3919 3866 3816 3771 3732 3699 3674 3656 3647 3646 3655 3673 3700 3737 3781 3834 3893 3958 4027 4098 4171 4243 4314 4381 4445 4505 4559 4609 4654 4695 4732 4764 4794 4821 4844 4866 4884 4901 4914 4925 4934 4940 4945 4947 4949 4949 4949 4950 4950 4951 4953 4954 4956 4957 4958 4957 4955 4952 4947 4941 4934 4926 4918 4911 4903 4896 4889 4882 4875 4868 4859 4849 4837 4823 4808 4791 4772 4752 4732 4712 4693 4674 4656 4638 4621 4603 4584 4564 4541 4515 4486 4452 4414 4370 4323 4270 4213 4153 4088 4020 3950 3877 3803 3729 3654 3580 3508 3437 3369 3304 3242 3182 3126 3071 3018 2965 2911 2855 2796 2732 2663 2587 2503 2412 2314 2209 2097 1981 1861 1740 1619 1500 1385 1275 1172 1078 992 915 848 791 742 701 668 642 622 607 596 589 586 585 588 595 606 622 646 679 721 775 842 923 1017 1126 1249 1383 1527 1678 1834 1991 2148 2301 2447 2587 2717 2838 2949 3050 3142 3226 3303 3372 3436 3494 3547 3596 3641 3682 3720 3755 3787 3816 3843 3868 3890 3910 3928 3943 3956 3966 3974 3979 3981 3982 3981 3977 3973 3967 3960 3952 3943 3934 3924 3912 3900 3887 3873 3858 3842 3824 3805 3785 3762 3737 3708 3676 3640 3599 3552 3499 3439 3373 3301 3222 3138 3050 2959 2865 2770 2676 2583 2494 2410 2332 2261 2200 2148 2108 2080 2065 2064 2077 2103 2143 2196 2260 2334 2416 2504 2597 2692 2786 2880 2970 3055 3135 3209 3275 3336 3389 3436 3476 3511 3540 3564 3584 3600 3613 3623 3630 3635 3638 3638 3637 3634 3630 3623 3614 3602 3589 3572 3554 3533 3509 3483 3455 3424 3391 3356 3318 3278 3236 3191 3144 3096 3047 2998 2948 2901 2855 2812 2772 2737 2707 2682 2662 2647 2638 2634 2636 2643 2655 2672 2693 2718 2747 2777 2809 2840 2870 2897 2920 2937 2947 2950 2944 2931 2909 2879 2841 2798 2748 2693 2634 2570 2503 2433 2359 2283 2204 2123 2040 1957 1873 1791 1710 1633 1559 1491 1428 1372 1322 1279 1244 1217 1198 1188 1189 1200 1224 1260 1309 1372 1449 1539 1640 1752 1871 1997 2125 2254 2380 2502 2618 2727 2827 2919 3002 3077 3798 7 3 1 3144 3204 3259 3308 3352 3392 3429 3462 3492 3520 3545 3567 3587 3605 3621 3635 3647 3659 3668 3677 3684 3690 3696 3700 3704 3707 3709 3711 3713 3714 3715 3716 3717 3717 3717 3717 3717 3717 3717 3717 3718 3720 3723 3728 3734 3742 3751 3761 3773 3786 3799 3813 3827 3840 3854 3867 3880 3893 3905 3917 3928 3940 3950 3961 3971 3980 3989 3996 4004 4010 4016 4021 4025 4030 4034 4038 4041 4045 4049 4053 4056 4060 4063 4066 4069 4071 4074 4077 4079 4082 4084 4086 4089 4090 4092 4093 4092 4091 4089 4085 4080 4073 4064 4054 4042 4028 4012 3992 3969 3942 3910 3872 3827 3776 3717 3651 3578 3498 3413 3324 3233 3142 3055 2972 2898 2834 2783 2745 2723 2715 2723 2745 2779 2825 2878 2938 3001 3065 3127 3187 3241 3290 3331 3365 3392 3411 3424 3430 3431 3427 3420 3410 3398 3385 3372 3359 3347 3337 3328 3321 3315 3311 3307 3303 3299 3293 3286 3277 3265 3250 3232 3212 3190 3166 3140 3114 3088 3062 3037 3013 2991 2970 2951 2934 2919 2905 2892 2880 2869 2858 2847 2835 2823 2810 2796 2780 2762 2741 2719 2694 2668 2639 2609 2577 2545 2511 2477 2442 2407 2371 2334 2296 2258 2218 2177 2135 2091 2047 2002 1957 1912 1866 1820 1774 1728 1681 1633 1583 1532 1478 1422 1364 1304 1242 1179 1117 1055 994 936 881 828 780 734 693 655 620 588 559 532 507 485 465 447 432 419 408 400 394 391 390 391 394 398 405 413 423 435 449 466 485 508 533 563 595 632 672 715 761 810 862 915 969 1024 1080 1135 1190 1245 1298 1350 1402 1452 1502 1551 1599 1647 1695 1743 1790 1838 1886 1934 1981 2029 2076 2123 2168 2214 2257 2300 2341 2381 2419 2455 2490 2522 2553 2583 2612 2640 2668 2697 2726 2757 2790 2825 2864 2905 2949 2997 3048 3101 3156 3212 3269 3327 3383 3439 3493 3545 3595 3643 3688 3732 3774 3814 3853 3891 3929 3965 4001 4036 4071 4104 4136 4167 4197 4225 4252 4278 4303 4327 4350 4372 4393 4413 4433 4452 4471 4488 4505 4521 4536 4551 4565 4579 4594 4608 4622 4638 4654 4670 4688 4706 4724 4744 4763 4782 4801 4820 4839 4857 4874 4891 4907 4923 4939 4954 4970 4985 5000 5014 5029 5043 5056 5068 5080 5090 5100 5108 5115 5121 5126 5131 5135 5140 5144 5148 5152 5156 5161 5165 5168 5170 5171 5170 5168 5163 5155 5144 5130 5113 5092 5066 5036 5000 4960 4915 4865 4810 4751 4690 4627 4564 4503 4446 4394 4350 4316 4292 4281 4282 4295 4320 4357 4403 4457 4518 4584 4652 4721 4790 4856 4920 4980 5036 5088 5137 5181 5222 5260 5295 5327 5356 5384 5409 5431 5452 5470 5487 5501 5513 5524 5533 5540 5546 5552 5556 5561 5565 5569 5573 5577 5581 5585 5590 5593 5597 5600 5602 5603 3799 7 3 1 5603 5603 5601 5599 5597 5594 5591 5589 5587 5586 5585 5584 5585 5585 5586 5587 5588 5589 5591 5592 5594 5596 5599 5602 5605 5609 5612 5616 5618 5620 5621 5621 5620 5617 5612 5607 5599 5591 5582 5571 5559 5546 5532 5516 5499 5480 5459 5437 5413 5387 5359 5329 5298 5265 5230 5195 5158 5121 5084 5047 5010 4976 4943 4913 4886 4863 4844 4830 4821 4817 4817 4823 4832 4845 4861 4880 4901 4922 4943 4964 4984 5001 5015 5025 5031 5033 5030 5023 5010 4992 4970 4943 4912 4877 4839 4797 4753 4706 4657 4607 4555 4503 4450 4398 4345 4293 4241 4189 4137 4085 4032 3980 3927 3874 3820 3768 3715 3664 3615 3568 3523 3482 3445 3412 3384 3362 3344 3333 3329 3332 3342 3359 3385 3418 3458 3504 3556 3613 3673 3734 3796 3857 3915 3970 4021 4066 4106 4140 4169 4192 4209 4220 4226 4226 4221 4210 4194 4171 4142 4107 4066 4019 3966 3909 3848 3783 3717 3650 3583 3520 3460 3405 3356 3316 3283 3259 3243 3236 3236 3241 3252 3266 3281 3296 3309 3320 3328 3331 3329 3322 3311 3296 3277 3254 3229 3201 3172 3141 3110 3077 3044 3011 2976 2941 2906 2869 2831 2792 2752 2711 2669 2628 2586 2544 2503 2462 2423 2385 2349 2313 2278 2244 2210 2176 2142 2107 2073 2037 2002 1966 1930 1895 1859 1825 1790 1756 1723 1689 1654 1619 1584 1547 1509 1469 1428 1385 1341 1295 1248 1199 1149 1098 1046 994 941 890 839 789 742 697 654 615 579 545 515 488 463 441 421 404 389 375 365 356 349 345 342 341 343 345 350 355 363 371 381 393 407 423 442 464 489 517 548 583 620 661 703 748 795 843 892 941 991 1041 1090 1138 1186 1232 1276 1319 1360 1399 1435 1470 1502 1533 1562 1590 1616 1641 1665 1687 1708 1729 1748 1767 1787 1806 1827 1849 1874 1901 1933 1968 2008 2052 2100 2152 2207 2265 2325 2386 2447 2508 2569 2629 2689 2747 2805 2862 2919 2975 3030 3084 3136 3188 3237 3284 3330 3372 3413 3452 3488 3523 3556 3587 3615 3642 3666 3686 3702 3713 3717 3715 3706 3688 3662 3627 3585 3534 3476 3412 3343 3269 3193 3114 3035 2957 2882 2811 2747 2690 2643 2608 2586 2579 2588 2614 2657 2718 2794 2886 2992 3110 3236 3369 3506 3644 3781 3914 4042 4164 4278 4385 4483 4574 4657 4733 4803 4867 4925 4979 5027 5070 5108 5141 5169 5190 5206 5216 5221 5219 5211 5197 5178 5153 5122 5086 5045 4999 4949 4895 4838 4779 4719 4658 4599 4543 4492 4445 4405 4373 4349 4333 4326 4327 4335 4351 4372 4399 4430 4465 4503 4543 4584 4627 4669 4712 4753 4792 4829 4862 4890 4913 4931 4942 4948 4948 4944 4936 4925 4914 4902 4892 4884 4879 4876 4877 4879 4883 4888 4891 4892 4890 4883 4871 4854 4830 4800 4764 3800 7 3 1 4723 4677 4629 4578 4526 4474 4425 4379 4337 4301 4271 4248 4233 4225 4225 4233 4247 4269 4296 4328 4366 4407 4452 4499 4548 4598 4648 4697 4744 4788 4828 4862 4889 4909 4922 4926 4922 4911 4894 4871 4845 4818 4792 4768 4749 4736 4732 4736 4749 4772 4805 4845 4894 4950 5012 5078 5149 5222 5299 5377 5457 5538 5620 5703 5785 5867 5947 6026 6102 6175 6244 6308 6368 6422 6471 6515 6553 6588 6618 6644 6667 6688 6706 6723 6738 6752 6766 6778 6791 6803 6815 6827 6840 6853 6866 6880 6894 6908 6921 6934 6945 6955 6962 6967 6970 6969 6966 6961 6953 6943 6932 6919 6904 6888 6871 6852 6832 6810 6787 6763 6738 6714 6689 6666 6645 6625 6608 6593 6580 6568 6558 6548 6537 6523 6507 6488 6464 6435 6402 6364 6322 6276 6227 6176 6123 6070 6016 5963 5912 5863 5816 5774 5736 5704 5678 5658 5646 5641 5644 5655 5674 5700 5732 5770 5813 5860 5910 5962 6017 6072 6128 6185 6242 6298 6354 6410 6464 6518 6570 6621 6670 6718 6764 6809 6853 6895 6936 6976 7015 7053 7089 7125 7158 7191 7221 7250 7277 7302 7325 7346 7365 7383 7398 7411 7423 7433 7441 7449 7456 7462 7468 7474 7480 7486 7493 7500 7507 7514 7519 7524 7528 7529 7529 7527 7524 7519 7513 7506 7499 7491 7484 7476 7469 7460 7450 7438 7424 7407 7388 7364 7338 7308 7276 7240 7203 7164 7123 7080 7035 6987 6936 6880 6820 6753 6681 6602 6516 6424 6327 6226 6121 6015 5908 5802 5699 5601 5507 5420 5341 5271 5210 5160 5121 5094 5080 5078 5089 5113 5148 5194 5251 5316 5387 5464 5544 5626 5706 5785 5860 5930 5994 6051 6099 6138 6167 6186 6195 6193 6181 6159 6128 6090 6046 5997 5947 5896 5847 5803 5766 5737 5719 5712 5717 5736 5768 5814 5872 5941 6021 6109 6204 6303 6404 6506 6606 6703 6794 6879 6958 7029 7093 7151 7202 7248 7289 7326 7359 7389 7416 7439 7459 7474 7486 7494 7497 7496 7490 7481 7467 7450 7429 7406 7381 7354 7326 7298 7270 7243 7219 7197 7179 7166 7158 7157 7162 7174 7192 7216 7246 7280 7317 7356 7397 7437 7476 7514 7550 7584 7615 7643 7669 7693 7715 7734 7751 7767 7780 7791 7800 7806 7811 7812 7811 7808 7802 7793 7780 7765 7745 7722 7693 7660 7621 7577 7526 7470 7408 7340 7267 7189 7107 7022 6934 6846 6758 6671 6587 6508 6435 6369 6314 6268 6235 6214 6206 6211 6228 6257 6296 6344 6399 6459 6521 6585 6649 6710 6770 6826 6879 6928 6975 7020 7063 7105 7146 7187 7228 7269 7310 7351 7390 7429 7467 7503 7538 7570 7601 7630 7657 7682 7705 7726 7745 7763 7779 7794 7808 7821 7834 7847 7860 7873 7887 7902 7917 7932 7946 7960 7973 7983 7992 7999 8004 8006 8007 8006 8004 8000 7997 7992 7986 7980 7972 7963 7952 7939 7924 7907 7889 7870 3801 7 3 1 7851 7832 7815 7800 7787 7777 7770 7765 7764 7765 7767 7770 7774 7778 7782 7784 7784 7782 7778 7772 7762 7749 7732 7711 7686 7656 7621 7582 7539 7490 7437 7380 7319 7253 7184 7112 7035 6956 6873 6788 6700 6609 6517 6423 6329 6234 6140 6048 5959 5873 5793 5719 5653 5595 5548 5512 5489 5479 5483 5501 5533 5578 5636 5705 5783 5868 5957 6048 6139 6225 6305 6377 6438 6488 6525 6548 6558 6556 6541 6516 6481 6438 6389 6337 6282 6227 6175 6126 6082 6045 6016 5997 5987 5987 5999 6021 6054 6098 6151 6213 6283 6359 6441 6526 6613 6700 6785 6868 6947 7020 7088 7150 7205 7254 7297 7334 7367 7395 7419 7439 7454 7466 7472 7473 7467 7454 7433 7403 7363 7314 7254 7183 7101 7009 6905 6790 6665 6530 6385 6232 6072 5906 5737 5567 5398 5233 5076 4928 4792 4670 4564 4474 4402 4348 4310 4289 4283 4290 4309 4336 4369 4405 4442 4476 4504 4523 4531 4525 4504 4467 4414 4345 4263 4170 4068 3960 3849 3740 3634 3536 3448 3371 3307 3259 3227 3212 3214 3235 3273 3330 3405 3497 3606 3729 3867 4015 4172 4335 4501 4668 4832 4990 5140 5280 5408 5523 5625 5712 5785 5846 5895 5933 5963 5987 6006 6022 6039 6055 6074 6096 6120 6148 6178 6210 6242 6274 6305 6332 6356 6375 6389 6397 6399 6394 6382 6364 6338 6305 6265 6219 6166 6108 6045 5979 5909 5837 5765 5693 5622 5553 5486 5421 5358 5298 5240 5185 5133 5083 5038 4996 4960 4930 4906 4889 4878 4874 4876 4882 4890 4899 4908 4914 4917 4915 4909 4899 4886 4871 4856 4844 4837 4836 4845 4863 4893 4935 4988 5052 5126 5209 5299 5393 5490 5587 5682 5772 5855 5929 5991 6040 6072 6088 6084 6060 6016 5952 5866 5761 5637 5497 5342 5174 4996 4810 4620 4426 4231 4036 3843 3652 3463 3277 3093 2911 2732 2556 2382 2212 2048 1890 1741 1602 1475 1360 1260 1173 1101 1041 993 955 927 905 891 883 883 891 911 945 997 1071 1169 1295 1450 1634 1847 2086 2347 2625 2916 3212 3507 3795 4071 4330 4570 4787 4981 5150 5296 5419 5519 5597 5655 5692 5709 5705 5681 5637 5572 5487 5381 5257 5115 4956 4782 4595 4396 4188 3972 3751 3527 3301 3078 2859 2646 2442 2250 2071 1908 1760 1629 1515 1418 1337 1272 1221 1186 1166 1161 1172 1201 1250 1319 1409 1521 1654 1808 1980 2167 2365 2570 2778 2983 3182 3371 3546 3707 3851 3978 4088 4182 4260 4324 4374 4413 4440 4458 4467 4467 4461 4449 4432 4411 4388 4364 4340 4317 4296 4278 4264 4254 4248 4247 4250 4258 4270 4284 4300 4318 4334 4348 4359 4363 4360 4348 4325 4290 4242 4181 4106 4018 3917 3803 3678 3543 3398 3245 3085 2921 2752 2583 2414 2247 2086 1932 1787 1653 1532 1424 1330 1251 1186 1134 1097 1073 1062 1065 1083 1116 1167 3802 7 3 1 1238 1331 1447 1587 1754 1946 2162 2401 2659 2933 3218 3509 3801 4090 4370 4639 4893 5130 5350 5552 5737 5905 6059 6200 6329 6448 6559 6661 6756 6845 6926 7000 7068 7129 7183 7230 7270 7304 7331 7353 7368 7377 7380 7375 7364 7344 7316 7279 7233 7179 7117 7048 6973 6893 6811 6729 6647 6569 6496 6430 6373 6325 6289 6265 6254 6256 6272 6301 6342 6396 6460 6533 6614 6701 6792 6886 6979 7072 7162 7248 7330 7406 7476 7541 7599 7652 7700 7742 7779 7812 7841 7865 7885 7901 7914 7922 7926 7927 7923 7915 7902 7884 7860 7830 7792 7748 7694 7631 7557 7473 7376 7266 7142 7004 6851 6682 6498 6298 6084 5854 5612 5358 5094 4822 4546 4268 3992 3720 3455 3201 2959 2732 2521 2328 2152 1994 1855 1734 1632 1550 1488 1449 1435 1447 1488 1561 1666 1805 1978 2184 2422 2688 2978 3287 3609 3938 4269 4595 4912 5215 5501 5767 6011 6234 6435 6616 6778 6923 7054 7173 7282 7382 7476 7564 7647 7726 7801 7872 7938 7999 8055 8105 8151 8191 8226 8258 8286 8312 8336 8360 8383 8407 8430 8454 8477 8500 8522 8541 8559 8575 8588 8598 8607 8614 8620 8624 8628 8631 8633 8634 8635 8633 8630 8625 8617 8606 8593 8576 8556 8534 8507 8478 8445 8409 8369 8325 8277 8225 8169 8109 8046 7979 7910 7840 7769 7698 7628 7561 7496 7436 7379 7327 7281 7240 7206 7179 7159 7147 7143 7149 7165 7190 7225 7269 7321 7381 7447 7517 7590 7663 7735 7803 7868 7927 7979 8025 8064 8097 8122 8141 8154 8160 8161 8155 8143 8126 8104 8077 8046 8011 7975 7939 7903 7870 7840 7815 7796 7784 7779 7780 7789 7804 7825 7852 7884 7920 7960 8003 8049 8098 8147 8198 8248 8298 8345 8390 8431 8468 8500 8528 8549 8566 8579 8587 8592 8593 8593 8590 8585 8579 8572 8562 8551 8538 8524 8507 8489 8470 8449 8428 8406 8383 8360 8336 8311 8284 8255 8223 8188 8148 8103 8053 7997 7936 7868 7795 7716 7632 7543 7450 7353 7252 7150 7046 6941 6838 6738 6641 6550 6466 6391 6326 6273 6231 6203 6189 6188 6201 6226 6263 6309 6365 6426 6493 6562 6631 6699 6763 6823 6875 6920 6957 6983 7000 7006 7002 6988 6965 6933 6893 6846 6794 6739 6682 6625 6570 6518 6472 6432 6400 6377 6365 6362 6371 6391 6423 6466 6519 6583 6657 6740 6831 6928 7031 7137 7246 7355 7464 7570 7672 7771 7863 7950 8030 8104 8172 8232 8287 8336 8379 8417 8450 8479 8504 8525 8544 8560 8573 8584 8593 8600 8605 8609 8610 8610 8608 8603 8596 8587 8575 8560 8541 8519 8493 8461 8423 8379 8328 8269 8201 8124 8038 7943 7839 7726 7606 7480 7348 7212 7073 6934 6797 6662 6532 6410 6295 6190 6097 6014 5944 5885 5837 5798 5768 5742 5720 5699 5675 5648 5614 5573 5522 5462 5393 5315 5229 5138 5044 4949 4857 3803 7 3 1 4770 4692 4624 4570 4532 4512 4509 4526 4562 4615 4686 4771 4868 4975 5089 5205 5320 5431 5534 5625 5700 5758 5794 5808 5797 5762 5702 5618 5512 5386 5244 5089 4926 4758 4589 4423 4265 4117 3981 3861 3757 3671 3604 3557 3530 3523 3537 3573 3631 3710 3812 3936 4080 4245 4426 4623 4832 5049 5270 5491 5708 5917 6112 6292 6452 6590 6705 6795 6859 6899 6914 6906 6877 6830 6766 6690 6604 6511 6416 6321 6229 6144 6068 6005 5954 5919 5900 5898 5912 5943 5989 6050 6123 6207 6298 6395 6494 6591 6684 6768 6841 6899 6938 6957 6954 6928 6877 6802 6704 6585 6448 6294 6128 5952 5772 5590 5411 5238 5075 4924 4788 4669 4569 4488 4427 4386 4365 4363 4378 4411 4459 4521 4596 4683 4782 4891 5010 5138 5274 5419 5571 5729 5893 6061 6231 6402 6573 6742 6906 7065 7218 7362 7499 7626 7744 7853 7953 8045 8130 8207 8278 8343 8402 8457 8507 8552 8593 8630 8662 8690 8715 8735 8753 8768 8781 8793 8803 8813 8823 8831 8840 8847 8854 8859 8862 8864 8863 8861 8858 8853 8847 8842 8836 8831 8827 8823 8819 8815 8811 8805 8797 8787 8775 8760 8742 8722 8699 8673 8645 8613 8579 8540 8495 8445 8386 8318 8240 8150 8047 7930 7799 7655 7496 7325 7142 6949 6747 6539 6328 6115 5905 5700 5503 5319 5151 5002 4874 4771 4695 4646 4626 4635 4672 4737 4827 4941 5075 5228 5395 5575 5763 5957 6154 6351 6545 6734 6915 7086 7246 7394 7527 7645 7749 7837 7911 7970 8016 8050 8072 8083 8086 8080 8068 8050 8028 8002 7975 7947 7919 7893 7869 7849 7833 7821 7815 7813 7817 7826 7840 7859 7882 7909 7941 7976 8014 8055 8099 8143 8189 8235 8280 8324 8366 8406 8443 8478 8509 8538 8564 8588 8609 8628 8643 8656 8666 8673 8675 8675 8670 8662 8650 8635 8617 8596 8573 8548 8522 8494 8465 8434 8403 8371 8339 8308 8279 8252 8228 8209 8195 8187 8185 8189 8199 8214 8235 8259 8287 8317 8348 8381 8415 8448 8482 8516 8550 8584 8617 8650 8682 8713 8743 8771 8796 8819 8839 8856 8870 8880 8888 8893 8896 8896 8895 8891 8885 8878 8869 8858 8845 8830 8813 8794 8773 8752 8729 8707 8686 8666 8650 8636 8627 8622 8622 8625 8633 8645 8658 8674 8690 8706 8721 8735 8748 8759 8769 8777 8785 8793 8800 8807 8814 8820 8825 8828 8830 8829 8825 8818 8808 8795 8780 8764 8745 8726 8707 8687 8667 8646 8624 8601 8575 8547 8515 8480 8442 8402 8358 8313 8266 8219 8170 8122 8073 8024 7974 7924 7872 7819 7765 7709 7653 7596 7540 7485 7432 7382 7335 7292 7253 7217 7185 7156 7131 7107 7086 7066 7046 7025 7002 6976 6945 6907 6860 6802 6731 6646 6544 6424 6287 6131 5958 5768 5562 5343 5112 4872 4625 4374 4120 3867 3616 3370 3130 2899 2678 2469 2274 2094 1930 1783 3804 7 3 1 1652 1538 1441 1359 1293 1241 1205 1184 1178 1190 1222 1275 1352 1454 1585 1744 1932 2147 2388 2650 2930 3221 3518 3815 4105 4384 4646 4889 5108 5304 5474 5620 5743 5844 5925 5988 6035 6068 6089 6101 6105 6103 6097 6089 6081 6076 6075 6079 6091 6111 6140 6178 6225 6281 6344 6414 6489 6568 6649 6730 6811 6889 6964 7033 7095 7149 7195 7230 7255 7269 7272 7264 7245 7217 7180 7137 7088 7038 6986 6937 6891 6851 6818 6795 6781 6779 6788 6808 6841 6884 6938 7003 7076 7159 7249 7345 7446 7551 7657 7764 7870 7973 8072 8165 8252 8331 8402 8465 8520 8566 8605 8635 8658 8674 8684 8687 8683 8674 8658 8636 8608 8573 8531 8483 8428 8365 8296 8219 8136 8046 7951 7851 7747 7642 7536 7432 7333 7240 7155 7081 7019 6971 6938 6921 6920 6934 6964 7007 7063 7129 7204 7286 7373 7463 7554 7644 7732 7817 7897 7972 8041 8106 8164 8218 8268 8315 8359 8401 8442 8482 8521 8558 8595 8630 8662 8692 8719 8743 8764 8781 8795 8807 8817 8826 8833 8840 8847 8855 8862 8870 8878 8886 8894 8902 8910 8917 8924 8931 8938 8944 8951 8956 8962 8966 8970 8973 8975 8975 8974 8972 8967 8961 8951 8939 8924 8906 8884 8858 8829 8795 8759 8719 8677 8633 8587 8541 8493 8445 8397 8349 8301 8253 8204 8156 8108 8061 8014 7970 7928 7890 7856 7828 7805 7789 7780 7779 7785 7799 7819 7846 7879 7917 7958 8001 8046 8091 8135 8177 8216 8251 8282 8309 8332 8350 8365 8375 8382 8385 8385 8381 8374 8362 8344 8322 8292 8256 8210 8155 8089 8011 7919 7812 7690 7550 7393 7218 7025 6815 6588 6347 6093 5829 5557 5283 5007 4736 4470 4215 3974 3748 3542 3358 3197 3063 2957 2881 2837 2825 2845 2898 2982 3096 3237 3401 3584 3781 3987 4194 4399 4594 4775 4938 5077 5192 5279 5339 5370 5374 5353 5308 5241 5156 5055 4941 4817 4686 4551 4414 4277 4143 4015 3894 3783 3684 3599 3530 3478 3444 3431 3439 3468 3518 3589 3680 3789 3913 4049 4195 4345 4496 4643 4783 4909 5019 5108 5174 5215 5229 5215 5174 5106 5015 4901 4769 4621 4461 4293 4119 3942 3765 3590 3420 3254 3095 2944 2799 2663 2534 2414 2302 2199 2104 2017 1940 1872 1815 1769 1734 1714 1709 1723 1756 1813 1895 2006 2146 2316 2518 2751 3011 3296 3602 3924 4255 4589 4922 5245 5556 5849 6121 6371 6596 6799 6978 7137 7276 7399 7507 7604 7690 7767 7838 7903 7963 8019 8072 8121 8167 8211 8251 8288 8322 8352 8378 8399 8416 8427 8434 8436 8434 8429 8421 8411 8400 8389 8379 8370 8363 8358 8356 8357 8360 8367 8377 8390 8407 8426 8450 8476 8505 8536 8569 8604 8639 8673 8706 8738 8767 8793 8817 8838 8856 8872 8886 8898 8909 8918 8927 8936 8943 8950 8955 8960 8963 8966 8967 8968 8969 8970 8972 3805 7 3 1 8974 8977 8982 8987 8994 9002 9009 9017 9023 9029 9032 9034 9034 9031 9026 9019 9011 9000 8989 8977 8964 8951 8937 8922 8907 8891 8875 8858 8840 8821 8802 8781 8758 8734 8707 8678 8646 8609 8569 8525 8478 8426 8371 8314 8255 8195 8134 8074 8014 7956 7900 7846 7793 7743 7695 7650 7608 7568 7533 7502 7476 7455 7441 7433 7432 7437 7449 7467 7490 7518 7548 7581 7615 7649 7681 7711 7737 7758 7773 7781 7782 7774 7758 7733 7699 7657 7608 7552 7492 7428 7363 7297 7234 7173 7117 7067 7023 6986 6956 6933 6917 6907 6903 6903 6907 6915 6924 6935 6946 6956 6964 6970 6973 6971 6963 6949 6928 6899 6863 6818 6765 6705 6637 6563 6482 6396 6304 6207 6105 5998 5886 5769 5646 5518 5384 5244 5100 4950 4797 4640 4481 4319 4157 3993 3829 3663 3497 3330 3161 2990 2818 2645 2472 2300 2130 1965 1805 1653 1511 1378 1258 1150 1054 970 897 836 784 740 705 676 653 635 621 612 606 604 606 611 619 632 649 673 704 744 795 859 938 1034 1147 1278 1428 1595 1777 1973 2179 2392 2608 2824 3036 3241 3436 3620 3791 3948 4091 4220 4334 4435 4523 4598 4662 4715 4759 4794 4820 4841 4856 4868 4877 4887 4898 4913 4933 4960 4994 5037 5090 5152 5225 5307 5397 5495 5600 5709 5821 5934 6045 6153 6254 6348 6431 6503 6561 6606 6636 6650 6651 6637 6610 6571 6522 6464 6400 6332 6262 6192 6125 6063 6008 5961 5926 5902 5892 5897 5916 5951 6000 6064 6140 6230 6329 6438 6554 6676 6801 6929 7057 7184 7310 7433 7552 7667 7777 7882 7981 8074 8161 8241 8315 8381 8440 8492 8538 8576 8609 8636 8658 8675 8689 8700 8709 8715 8720 8723 8725 8726 8725 8724 8722 8720 8717 8716 8715 8715 8717 8721 8728 8736 8746 8758 8771 8786 8802 8819 8837 8855 8874 8894 8914 8934 8954 8973 8991 9008 9023 9035 9044 9050 9052 9050 9044 9035 9023 9006 8987 8964 8937 8907 8873 8835 8793 8745 8693 8636 8574 8507 8436 8362 8284 8205 8124 8043 7963 7884 7808 7734 7665 7600 7540 7486 7439 7398 7365 7340 7324 7315 7315 7324 7340 7364 7394 7429 7469 7513 7559 7607 7655 7704 7751 7798 7843 7886 7927 7967 8005 8042 8077 8111 8144 8176 8207 8238 8267 8296 8323 8349 8373 8394 8412 8427 8438 8446 8450 8450 8447 8443 8437 8431 8426 8423 8423 8426 8433 8445 8461 8481 8506 8535 8567 8602 8639 8679 8720 8763 8806 8850 8893 8936 8979 9019 9059 9096 9131 9163 9192 9219 9242 9263 9281 9296 9309 9319 9328 9336 9342 9347 9351 9355 9358 9361 9364 9366 9368 9370 9371 9372 9373 9373 9373 9373 9373 9373 9374 9374 9376 9377 9379 9382 9384 9385 9386 9387 9386 9384 9381 9377 9372 9367 9361 9356 9350 9344 9339 9333 9326 9318 9309 9298 9285 9270 3806 7 3 1 9252 9233 9211 9188 9164 9138 9112 9085 9057 9030 9003 8976 8949 8923 8897 8873 8849 8826 8805 8786 8768 8751 8736 8722 8709 8696 8683 8668 8651 8629 8603 8569 8528 8476 8413 8337 8247 8142 8021 7884 7731 7562 7379 7183 6975 6758 6535 6308 6079 5853 5632 5420 5220 5036 4869 4724 4602 4504 4433 4389 4372 4381 4416 4474 4554 4653 4768 4894 5029 5168 5307 5441 5565 5675 5766 5835 5878 5894 5879 5835 5760 5657 5527 5374 5201 5012 4810 4601 4385 4168 3949 3733 3519 3308 3103 2902 2707 2519 2340 2170 2010 1863 1729 1609 1504 1412 1335 1271 1220 1181 1155 1143 1144 1163 1202 1263 1351 1469 1620 1805 2025 2279 2565 2878 3213 3564 3923 4283 4638 4980 5304 5607 5886 6139 6367 6570 6751 6912 7053 7179 7290 7387 7472 7545 7607 7656 7693 7719 7732 7735 7727 7710 7685 7654 7617 7576 7533 7487 7439 7388 7335 7278 7217 7149 7074 6990 6896 6792 6677 6551 6415 6269 6115 5955 5791 5624 5458 5295 5137 4986 4846 4718 4604 4507 4427 4367 4327 4307 4308 4330 4370 4429 4502 4588 4683 4784 4887 4989 5084 5171 5246 5305 5349 5374 5380 5367 5336 5289 5226 5150 5064 4970 4872 4774 4678 4589 4510 4445 4397 4368 4362 4380 4423 4491 4585 4702 4842 5001 5176 5364 5561 5764 5969 6172 6371 6563 6746 6918 7078 7227 7362 7485 7596 7696 7784 7862 7930 7990 8042 8087 8126 8160 8189 8213 8234 8252 8267 8278 8286 8289 8288 8282 8269 8249 8221 8186 8141 8089 8029 7962 7889 7812 7734 7654 7577 7503 7434 7372 7318 7273 7237 7210 7192 7182 7179 7181 7189 7199 7212 7225 7236 7246 7252 7254 7251 7241 7225 7203 7173 7135 7090 7037 6976 6907 6831 6747 6655 6556 6448 6333 6210 6078 5939 5792 5637 5475 5307 5132 4952 4768 4580 4389 4195 3999 3802 3605 3407 3209 3012 2817 2624 2434 2249 2069 1897 1733 1579 1436 1306 1188 1083 992 913 846 790 743 705 674 649 629 613 601 591 585 581 580 582 586 592 600 610 622 635 650 666 683 702 722 745 769 797 827 861 898 939 984 1033 1087 1146 1209 1278 1352 1432 1519 1613 1714 1823 1939 2063 2194 2330 2471 2615 2760 2905 3047 3185 3317 3441 3555 3660 3753 3836 3907 3966 4016 4055 4085 4107 4122 4130 4133 4131 4126 4119 4109 4098 4086 4074 4062 4050 4038 4027 4017 4008 4000 3995 3994 3997 4006 4023 4049 4086 4135 4198 4275 4366 4472 4591 4722 4863 5012 5167 5323 5480 5634 5784 5928 6064 6193 6313 6426 6531 6629 6722 6809 6892 6971 7046 7117 7184 7247 7305 7359 7408 7453 7492 7526 7556 7582 7603 7620 7634 7643 7649 7651 7650 7645 7636 7625 7612 7597 7581 7565 7550 7536 7524 7514 7506 7500 7495 7491 7487 7483 7479 7473 7465 7456 7446 7434 3807 7 3 2 7411 7395 7375 7352 7326 7296 7262 7225 7185 7141 7093 7042 6988 6930 6868 6802 6732 6657 6578 6495 6407 6315 6218 6117 6012 5904 5791 5674 5554 5429 5300 5167 5029 4888 4742 4593 4440 4284 4126 3966 3804 3643 3481 3319 3158 2998 2839 2680 2524 2369 2216 2066 1920 1778 1641 1510 1387 1272 1165 1068 981 904 835 776 724 680 642 610 583 559 540 524 511 501 494 490 489 491 496 503 514 528 545 566 592 624 663 710 766 834 913 1004 1109 1226 1356 1498 1649 1808 1974 2144 2317 2490 2662 2831 2998 3160 3319 3473 3623 3769 3911 4049 4183 4313 4438 4558 4672 4779 4879 4971 5055 5130 5197 5254 5302 5342 5373 5396 5412 5421 5424 5421 5414 5404 5391 5377 5363 5351 5341 5335 5334 5340 5352 5372 5400 5436 5479 5530 5586 5648 5713 5781 5850 5919 5985 6049 6109 6163 6212 6254 6290 6320 6343 6359 6370 6376 6377 6373 6365 6353 6337 6317 6294 6266 6235 6200 6160 6117 6070 6020 5967 5912 5856 5799 5742 5686 5632 5581 5532 5487 5445 5408 5376 5348 5326 5309 5298 5293 5294 5302 5316 5337 5363 5396 5434 5476 5522 5570 5620 5669 5717 5763 5805 5842 5873 5899 5917 5928 5932 5928 5917 5898 5872 5837 5795 5744 5685 5618 5542 5456 5363 5260 5148 5029 4901 4767 4626 4480 4328 4172 4013 3850 3686 3519 3351 3182 3012 2843 2674 2507 2343 2182 2026 1875 1732 1597 1470 1354 1248 1153 1070 997 935 883 840 806 779 759 744 732 725 720 717 716 718 724 733 749 772 805 849 906 978 1064 1167 1284 1415 1559 1712 1873 2037 2201 2363 2519 2668 2808 2939 3059 3171 3275 3374 3470 3566 3664 3766 3874 3990 4114 4247 4389 4537 4692 4851 5011 5170 5324 5473 5611 5737 5849 5945 6022 6081 6120 6139 6140 6122 6089 6041 5980 5911 5834 5754 5672 5593 5518 5451 5394 5349 5319 5306 5310 5334 5378 5442 5525 5628 5748 5883 6032 6191 6357 6528 6701 6872 7039 7199 7350 7491 7620 7737 7840 7929 8005 8067 8117 8155 8181 8197 8204 8203 8196 8183 8166 8146 8126 8106 8087 8071 8059 8050 8047 8048 8055 8067 8085 8107 8135 8167 8204 8246 8291 8339 8390 8444 8499 8555 8612 8667 8721 8772 8821 8867 8908 8946 8980 9011 9037 9061 9081 9100 9115 9129 9142 9152 9162 9169 9176 9181 9185 9188 9189 9188 9187 9183 9178 9171 9161 9148 9132 9111 9086 9054 9016 8969 8913 8847 8769 8679 8576 8458 8325 8177 8013 7834 7640 7431 7209 6975 6731 6479 6223 5963 5704 5449 5199 4959 4730 4516 4319 4140 3982 3846 3733 3644 3579 3539 3525 3535 3570 3629 3711 3815 3940 4085 4247 4425 4617 4820 5033 5253 5477 5704 5931 6156 6377 6592 6800 6999 7188 7366 7533 7689 7832 7964 8085 8194 8294 8383 8463 3808 7 3 2 8534 8597 8652 8698 8737 8768 8791 8805 8810 8805 8789 8762 8723 8671 8607 8528 8435 8327 8205 8070 7921 7760 7588 7408 7220 7029 6836 6644 6455 6272 6097 5931 5775 5631 5497 5374 5259 5153 5053 4958 4866 4775 4685 4595 4503 4411 4318 4224 4131 4040 3951 3865 3782 3705 3632 3564 3502 3444 3393 3346 3303 3266 3233 3205 3182 3164 3152 3146 3147 3157 3175 3203 3241 3290 3352 3425 3511 3608 3717 3836 3965 4103 4248 4399 4555 4714 4876 5039 5204 5370 5536 5704 5872 6041 6211 6382 6554 6726 6897 7067 7235 7399 7558 7710 7853 7986 8106 8212 8301 8373 8425 8456 8464 8448 8406 8338 8244 8122 7974 7800 7601 7379 7135 6873 6595 6305 6004 5697 5387 5076 4769 4468 4175 3894 3627 3376 3146 2938 2755 2601 2480 2393 2345 2336 2371 2449 2570 2735 2940 3182 3457 3759 4082 4418 4762 5106 5443 5769 6078 6367 6634 6878 7097 7295 7471 7629 7771 7898 8015 8121 8220 8312 8398 8480 8556 8627 8694 8756 8814 8867 8916 8962 9005 9045 9082 9117 9151 9182 9212 9239 9264 9287 9306 9323 9337 9347 9354 9359 9360 9359 9356 9351 9344 9335 9325 9314 9302 9290 9277 9264 9251 9240 9229 9219 9211 9205 9200 9196 9194 9192 9191 9190 9188 9185 9181 9176 9168 9156 9142 9123 9098 9068 9030 8983 8926 8857 8775 8680 8570 8446 8306 8152 7985 7805 7616 7419 7217 7012 6807 6604 6407 6219 6040 5875 5724 5590 5476 5382 5310 5262 5238 5241 5270 5325 5405 5511 5641 5792 5962 6147 6346 6553 6765 6980 7192 7399 7599 7788 7965 8128 8278 8413 8533 8639 8732 8813 8881 8939 8986 9023 9052 9071 9083 9086 9082 9069 9049 9022 8987 8946 8898 8845 8787 8724 8658 8590 8520 8449 8378 8309 8241 8176 8114 8055 8000 7949 7901 7855 7812 7769 7726 7681 7633 7580 7519 7450 7372 7282 7179 7063 6934 6790 6633 6462 6278 6083 5876 5660 5435 5202 4963 4719 4472 4222 3971 3720 3471 3225 2984 2750 2524 2309 2105 1915 1741 1582 1441 1317 1211 1122 1049 991 946 912 888 871 860 854 852 856 865 881 908 947 1003 1079 1179 1306 1461 1648 1865 2113 2389 2690 3012 3351 3700 4054 4407 4755 5092 5416 5722 6010 6277 6525 6754 6965 7158 7337 7503 7656 7799 7932 8057 8173 8282 8383 8477 8563 8643 8717 8785 8847 8905 8959 9009 9056 9101 9143 9184 9222 9259 9293 9325 9356 9384 9410 9435 9457 9478 9497 9515 9532 9548 9563 9578 9591 9604 9616 9627 9637 9646 9654 9662 9669 9676 9683 9689 9697 9704 9712 9720 9728 9737 9745 9753 9760 9766 9770 9773 9774 9773 9771 9766 9760 9752 9742 9731 9717 9702 9684 9664 9640 9614 9582 9546 9505 9457 9403 9341 9271 9194 9109 9016 8916 8809 8695 8576 8451 8321 8185 8044 7898 7744 7584 7415 7237 7049 6849 3809 7 3 2 6638 6414 6180 5934 5679 5415 5145 4872 4597 4324 4055 3792 3540 3300 3074 2866 2678 2511 2368 2251 2161 2100 2068 2065 2092 2146 2227 2331 2455 2596 2750 2912 3080 3249 3417 3582 3743 3899 4051 4199 4346 4492 4639 4790 4945 5105 5270 5439 5611 5784 5955 6123 6283 6432 6569 6689 6791 6872 6932 6969 6983 6975 6945 6896 6829 6747 6654 6551 6444 6336 6231 6133 6045 5971 5914 5875 5858 5863 5891 5942 6017 6113 6229 6364 6514 6678 6852 7033 7217 7402 7584 7760 7926 8081 8222 8347 8456 8547 8621 8679 8722 8752 8770 8779 8783 8783 8782 8782 8786 8794 8807 8827 8853 8885 8921 8962 9005 9050 9095 9139 9181 9221 9258 9292 9322 9350 9375 9397 9416 9434 9449 9462 9473 9482 9488 9492 9493 9492 9489 9484 9478 9471 9463 9457 9450 9445 9442 9440 9439 9440 9442 9446 9451 9456 9463 9471 9480 9491 9503 9517 9533 9551 9570 9589 9610 9630 9648 9665 9679 9689 9695 9697 9694 9686 9673 9655 9634 9608 9579 9547 9511 9472 9429 9382 9331 9274 9212 9144 9069 8987 8898 8802 8700 8591 8477 8359 8238 8114 7991 7868 7748 7632 7523 7421 7329 7247 7177 7119 7075 7044 7025 7017 7020 7030 7046 7064 7081 7094 7100 7095 7079 7047 7000 6937 6858 6765 6657 6538 6410 6275 6137 5997 5858 5724 5596 5476 5367 5270 5187 5119 5067 5032 5015 5015 5032 5064 5110 5167 5231 5299 5366 5427 5478 5514 5532 5529 5501 5448 5369 5264 5134 4983 4811 4623 4421 4208 3988 3763 3537 3312 3090 2874 2665 2465 2275 2098 1934 1785 1650 1531 1428 1340 1266 1207 1160 1124 1099 1082 1072 1067 1067 1070 1076 1083 1091 1101 1112 1126 1144 1168 1199 1242 1298 1373 1468 1589 1736 1913 2120 2358 2625 2917 3231 3561 3899 4240 4575 4896 5196 5468 5708 5910 6072 6193 6273 6314 6316 6285 6223 6134 6024 5897 5756 5607 5452 5296 5142 4994 4855 4727 4614 4517 4439 4382 4346 4331 4338 4365 4410 4470 4543 4625 4711 4798 4881 4956 5021 5071 5105 5121 5119 5099 5062 5009 4944 4868 4785 4698 4611 4527 4450 4383 4329 4291 4271 4272 4296 4343 4417 4516 4641 4792 4969 5168 5388 5627 5880 6144 6414 6686 6955 7217 7467 7702 7919 8115 8290 8441 8569 8674 8757 8819 8863 8890 8901 8899 8885 8860 8827 8786 8740 8688 8634 8577 8521 8466 8415 8368 8329 8296 8273 8260 8256 8262 8276 8298 8327 8360 8396 8432 8467 8498 8524 8543 8554 8556 8549 8533 8507 8473 8431 8382 8326 8265 8201 8134 8066 7999 7934 7873 7818 7771 7734 7708 7694 7694 7708 7736 7779 7835 7904 7983 8072 8169 8270 8374 8479 8584 8686 8784 8877 8964 9044 9117 9184 9242 9293 9337 9373 9401 9421 9435 9441 9439 9431 9417 9397 9371 9341 9307 9270 9232 9191 9151 9111 9073 9037 9004 8975 8950 3810 7 3 2 8929 8912 8899 8889 8883 8879 8877 8875 8872 8868 8861 8852 8839 8822 8802 8778 8751 8723 8694 8665 8637 8612 8592 8577 8568 8566 8572 8587 8610 8640 8678 8723 8774 8828 8886 8946 9005 9064 9120 9173 9222 9267 9308 9345 9378 9408 9435 9461 9486 9510 9534 9558 9582 9606 9629 9651 9671 9689 9704 9717 9727 9734 9739 9742 9743 9743 9742 9740 9738 9736 9734 9732 9729 9726 9721 9715 9707 9698 9687 9675 9663 9650 9638 9626 9615 9606 9599 9593 9588 9586 9584 9583 9582 9581 9579 9577 9574 9569 9563 9556 9548 9539 9528 9517 9504 9491 9476 9459 9442 9423 9402 9379 9355 9330 9303 9275 9246 9216 9185 9153 9121 9089 9055 9020 8984 8945 8904 8860 8813 8763 8710 8653 8594 8534 8473 8413 8355 8301 8252 8210 8175 8150 8133 8127 8130 8142 8163 8193 8229 8270 8316 8366 8417 8470 8522 8575 8626 8676 8724 8770 8815 8857 8898 8937 8974 9010 9045 9078 9110 9141 9170 9199 9226 9253 9278 9303 9327 9350 9372 9394 9416 9437 9458 9478 9499 9519 9538 9557 9576 9594 9611 9628 9643 9658 9671 9684 9695 9706 9716 9725 9733 9740 9745 9750 9753 9754 9753 9751 9747 9740 9732 9722 9711 9699 9686 9672 9659 9645 9632 9619 9605 9592 9577 9561 9543 9522 9497 9469 9436 9399 9357 9312 9263 9212 9160 9108 9058 9010 8966 8926 8890 8859 8831 8805 8779 8751 8718 8679 8631 8571 8497 8409 8306 8187 8054 7908 7750 7584 7412 7237 7063 6893 6731 6578 6439 6315 6209 6123 6059 6017 5998 6003 6031 6082 6155 6246 6354 6477 6609 6747 6888 7026 7156 7276 7381 7467 7532 7573 7591 7583 7551 7496 7419 7324 7212 7088 6954 6814 6673 6533 6398 6272 6158 6058 5974 5910 5865 5842 5840 5858 5897 5954 6027 6113 6210 6313 6420 6526 6630 6727 6815 6892 6955 7004 7037 7055 7056 7042 7012 6969 6913 6845 6767 6680 6586 6486 6382 6275 6166 6055 5944 5833 5721 5608 5495 5379 5262 5141 5018 4891 4761 4628 4491 4351 4209 4064 3917 3768 3617 3464 3309 3153 2995 2836 2677 2519 2363 2211 2064 1923 1791 1669 1558 1459 1371 1296 1233 1182 1143 1115 1100 1097 1107 1133 1176 1238 1321 1427 1557 1713 1892 2096 2321 2564 2822 3090 3364 3639 3911 4175 4429 4670 4895 5105 5299 5478 5643 5796 5938 6072 6198 6320 6437 6552 6666 6779 6892 7005 7118 7232 7345 7457 7568 7675 7779 7876 7965 8044 8112 8165 8202 8222 8223 8205 8165 8106 8027 7928 7812 7680 7534 7378 7214 7045 6875 6707 6547 6396 6261 6143 6046 5974 5928 5910 5922 5963 6032 6129 6250 6393 6554 6728 6913 7102 7293 7481 7662 7834 7994 8140 8270 8383 8479 8557 8619 8663 8691 8703 8701 8684 8654 8611 8558 8494 8422 8341 8254 8160 8060 7955 7844 7727 7603 7472 7331 7181 7019 6844 6656 6453 3811 7 3 2 6237 6007 5765 5513 5252 4986 4717 4449 4185 3929 3683 3451 3235 3039 2864 2713 2588 2490 2420 2380 2370 2389 2438 2516 2622 2753 2908 3083 3276 3485 3705 3935 4171 4412 4656 4901 5146 5392 5637 5881 6125 6368 6609 6848 7084 7315 7540 7757 7965 8162 8346 8517 8673 8815 8943 9057 9157 9245 9322 9389 9447 9497 9539 9576 9606 9632 9653 9669 9681 9689 9693 9694 9691 9685 9676 9663 9648 9631 9611 9589 9566 9542 9517 9492 9468 9445 9425 9407 9393 9383 9377 9376 9380 9387 9399 9415 9433 9454 9477 9500 9524 9547 9568 9587 9604 9616 9625 9628 9626 9618 9604 9582 9552 9513 9465 9407 9338 9257 9163 9056 8934 8797 8643 8473 8285 8080 7858 7619 7365 7098 6819 6531 6237 5941 5646 5357 5077 4811 4560 4329 4119 3933 3771 3633 3520 3431 3363 3317 3289 3278 3283 3303 3337 3384 3444 3518 3605 3706 3821 3949 4089 4239 4398 4563 4729 4893 5050 5197 5327 5439 5527 5591 5627 5636 5618 5575 5509 5424 5323 5211 5092 4971 4852 4739 4637 4549 4477 4425 4394 4386 4402 4444 4512 4605 4724 4868 5034 5223 5431 5656 5894 6143 6399 6659 6918 7175 7425 7667 7897 8115 8319 8508 8681 8839 8982 9110 9223 9324 9412 9489 9556 9613 9663 9706 9744 9776 9805 9831 9854 9876 9896 9914 9931 9947 9960 9972 9981 9989 9995 999810000100011000110000 9999 9998 9997 9995 9994 9993 9991 9988 9985 9980 9973 9966 9957 9947 9936 9925 9913 9902 9890 9880 9870 9861 9852 9844 9837 9829 9822 9815 9808 9801 9794 9788 9782 9777 9773 9771 9769 9769 9770 9772 9774 9777 9779 9782 9783 9784 9784 9783 9781 9779 9776 9772 9768 9765 9761 9757 9753 9748 9743 9737 9729 9721 9710 9698 9685 9670 9654 9637 9620 9604 9587 9572 9558 9546 9536 9528 9522 9518 9516 9516 9518 9521 9526 9533 9540 9549 9559 9570 9582 9594 9607 9621 9635 9649 9662 9675 9688 9699 9710 9719 9726 9731 9735 9736 9736 9733 9729 9723 9716 9706 9696 9683 9670 9654 9637 9617 9594 9568 9538 9504 9465 9419 9366 9305 9235 9155 9064 8960 8842 8708 8559 8392 8207 8004 7782 7542 7284 7011 6724 6425 6118 5805 5490 5175 4866 4563 4270 3988 3720 3467 3229 3006 2800 2611 2438 2283 2148 2034 1943 1877 1840 1832 1857 1914 2005 2127 2278 2454 2650 2860 3075 3289 3492 3679 3842 3975 4074 4136 4161 4148 4099 4016 3904 3767 3610 3436 3252 3061 2867 2675 2488 2308 2137 1979 1833 1701 1583 1479 1389 1312 1248 1196 1155 1127 1113 1114 1132 1172 1235 1326 1449 1605 1796 2024 2286 2579 2899 3239 3592 3948 4298 4634 4946 5228 5472 5676 5835 5951 6023 6055 6050 6014 5952 5869 5770 5660 5545 5428 5312 5200 5096 4999 4914 4841 4781 4736 4707 4695 4701 4725 4767 4828 4907 5002 5113 5237 3812 7 3 2 5372 5516 5666 5817 5966 6110 6243 6363 6465 6546 6603 6634 6637 6613 6562 6484 6384 6263 6125 5975 5818 5658 5499 5346 5203 5072 4958 4862 4787 4733 4702 4695 4712 4752 4817 4903 5011 5139 5284 5445 5617 5797 5982 6168 6352 6529 6696 6851 6992 7116 7224 7316 7391 7452 7501 7538 7568 7593 7614 7636 7659 7685 7717 7755 7799 7850 7907 7970 8037 8106 8177 8247 8314 8377 8433 8480 8518 8545 8560 8562 8552 8529 8495 8449 8393 8328 8256 8179 8099 8016 7935 7855 7780 7711 7650 7597 7555 7522 7500 7488 7484 7488 7498 7511 7526 7539 7548 7552 7547 7532 7505 7467 7417 7356 7284 7203 7115 7023 6929 6837 6749 6669 6600 6544 6503 6480 6476 6492 6528 6583 6658 6749 6857 6977 7108 7246 7390 7536 7681 7824 7962 8095 8220 8337 8445 8545 8636 8720 8796 8865 8927 8985 9037 9085 9129 9169 9206 9239 9269 9297 9321 9342 9360 9376 9389 9401 9411 9420 9428 9435 9443 9451 9459 9467 9476 9484 9493 9501 9508 9515 9520 9524 9526 9527 9527 9524 9521 9515 9509 9500 9490 9477 9463 9445 9424 9399 9371 9338 9302 9261 9217 9169 9118 9066 9012 8959 8906 8855 8807 8761 8720 8683 8650 8622 8597 8577 8560 8546 8536 8527 8520 8516 8512 8510 8509 8510 8511 8513 8516 8520 8523 8527 8531 8534 8536 8537 8537 8536 8534 8531 8528 8525 8522 8519 8518 8519 8521 8525 8531 8539 8549 8561 8574 8589 8604 8619 8635 8651 8667 8682 8697 8712 8726 8739 8751 8762 8773 8782 8790 8797 8802 8805 8808 8808 8808 8806 8802 8798 8793 8788 8782 8777 8771 8767 8763 8761 8759 8759 8761 8763 8767 8771 8776 8780 8784 8786 8787 8787 8784 8780 8773 8764 8754 8743 8730 8717 8704 8690 8677 8664 8651 8638 8624 8610 8596 8580 8563 8544 8524 8503 8481 8458 8434 8409 8385 8361 8337 8313 8290 8267 8244 8221 8198 8175 8151 8128 8105 8081 8058 8036 8014 7993 7973 7954 7936 7918 7901 7884 7867 7849 7830 7810 7788 7765 7740 7714 7686 7656 7626 7594 7562 7529 7495 7462 7427 7392 7357 7321 7284 7246 7207 7167 7126 7083 7039 6993 6946 6898 6848 6796 6744 6690 6635 6578 6520 6461 6400 6337 6272 6206 6138 6068 5996 5923 5848 5773 5697 5621 5545 5470 5396 5322 5250 5179 5108 5039 4970 4901 4833 4765 4697 4628 4560 4492 4424 4356 4288 4220 4152 4084 4016 3947 3877 3807 3735 3664 3591 3518 3444 3371 3297 3224 3152 3081 3011 2942 2874 2807 2741 2676 2611 2546 2482 2418 2354 2291 2228 2165 2102 2040 1978 1916 1855 1793 1732 1669 1605 1540 1474 1406 1337 1267 1197 1126 1056 988 922 859 799 744 693 648 606 570 538 510 486 464 446 430 417 405 396 388 383 380 379 380 383 389 396 405 417 430 445 463 484 508 536 568 3813 7 3 2 604 644 689 738 790 845 900 954 1007 1055 1097 1133 1159 1177 1185 1183 1172 1153 1128 1096 1061 1025 987 951 917 886 859 835 816 801 789 781 778 778 783 793 810 836 871 917 976 1050 1139 1243 1364 1501 1652 1815 1989 2171 2359 2549 2738 2925 3107 3282 3450 3610 3761 3904 4040 4169 4292 4411 4526 4637 4746 4852 4956 5057 5156 5252 5345 5435 5521 5605 5685 5763 5839 5912 5983 6052 6120 6185 6249 6312 6372 6430 6485 6538 6588 6635 6680 6721 6759 6794 6826 6854 6878 6898 6912 6922 6925 6921 6910 6891 6862 6825 6777 6718 6649 6570 6480 6381 6274 6159 6038 5913 5785 5656 5529 5405 5286 5173 5068 4973 4888 4814 4752 4703 4667 4644 4635 4640 4658 4689 4732 4785 4848 4919 4994 5073 5151 5226 5295 5356 5406 5444 5468 5478 5474 5456 5425 5382 5329 5268 5200 5127 5050 4972 4892 4811 4730 4649 4569 4488 4406 4323 4238 4151 4060 3964 3863 3755 3640 3516 3385 3244 3096 2942 2782 2618 2453 2290 2130 1978 1834 1702 1582 1477 1385 1308 1245 1195 1157 1130 1114 1108 1111 1125 1149 1185 1235 1298 1378 1475 1590 1724 1875 2045 2230 2430 2641 2860 3085 3311 3534 3751 3957 4148 4322 4473 4601 4702 4776 4820 4836 4824 4784 4721 4636 4532 4415 4287 4154 4019 3885 3757 3637 3528 3432 3351 3287 3240 3213 3205 3217 3252 3309 3389 3493 3619 3769 3940 4132 4340 4564 4798 5039 5282 5525 5762 5989 6204 6404 6586 6751 6896 7022 7130 7221 7296 7358 7408 7448 7478 7502 7519 7530 7536 7536 7530 7516 7493 7460 7415 7356 7281 7189 7079 6950 6800 6630 6440 6230 6002 5757 5497 5225 4942 4653 4360 4066 3775 3490 3215 2953 2706 2477 2267 2078 1910 1762 1634 1525 1432 1355 1293 1244 1209 1190 1187 1204 1243 1310 1407 1539 1707 1913 2156 2436 2749 3089 3451 3827 4209 4589 4960 5316 5650 5960 6242 6497 6724 6926 7105 7263 7404 7530 7644 7747 7842 7928 8007 8079 8143 8200 8250 8294 8331 8363 8390 8415 8436 8456 8474 8491 8508 8524 8540 8554 8567 8578 8587 8594 8599 8602 8602 8601 8597 8592 8585 8576 8566 8555 8542 8529 8515 8500 8485 8469 8453 8436 8419 8400 8379 8355 8329 8300 8266 8228 8185 8137 8083 8023 7957 7884 7803 7714 7615 7506 7385 7252 7105 6945 6770 6581 6378 6163 5936 5699 5454 5202 4947 4688 4430 4172 3917 3667 3423 3186 2958 2739 2533 2338 2158 1993 1843 1710 1594 1495 1412 1347 1298 1264 1245 1239 1246 1265 1293 1331 1375 1425 1479 1535 1591 1646 1698 1745 1788 1824 1856 1882 1906 1928 1951 1977 2009 2049 2100 2161 2234 2319 2415 2520 2631 2747 2863 2978 3087 3188 3280 3361 3431 3489 3537 3576 3607 3632 3654 3674 3694 3716 3739 3766 3796 3830 3868 3909 3953 3814 7 3 2 4000 4051 4104 4160 4219 4281 4348 4418 4493 4572 4656 4744 4836 4932 5031 5132 5235 5339 5443 5545 5646 5743 5838 5927 6012 6092 6166 6234 6295 6350 6399 6440 6475 6502 6523 6535 6540 6537 6525 6504 6475 6437 6390 6335 6273 6203 6127 6046 5961 5873 5784 5695 5608 5524 5445 5372 5306 5250 5204 5169 5147 5138 5143 5163 5197 5246 5308 5383 5470 5568 5675 5788 5908 6031 6157 6283 6409 6534 6656 6775 6890 7001 7109 7212 7310 7404 7493 7577 7656 7731 7800 7864 7923 7977 8026 8070 8109 8143 8171 8195 8213 8227 8235 8238 8236 8230 8219 8205 8187 8167 8145 8123 8100 8078 8059 8042 8028 8019 8014 8014 8019 8029 8044 8064 8089 8117 8148 8182 8217 8254 8290 8326 8361 8393 8423 8449 8472 8491 8505 8514 8518 8516 8509 8497 8479 8455 8426 8391 8352 8308 8259 8207 8152 8095 8037 7977 7918 7858 7799 7741 7684 7628 7572 7517 7462 7408 7352 7297 7241 7185 7129 7075 7021 6971 6923 6880 6842 6811 6787 6770 6762 6762 6771 6789 6814 6846 6884 6927 6973 7020 7067 7112 7153 7190 7219 7241 7255 7259 7253 7237 7212 7178 7135 7085 7027 6963 6894 6820 6743 6662 6579 6494 6407 6318 6228 6137 6045 5952 5858 5763 5667 5570 5473 5375 5275 5175 5072 4968 4861 4751 4638 4519 4395 4266 4129 3985 3834 3676 3510 3337 3158 2974 2787 2599 2411 2226 2046 1873 1710 1557 1418 1291 1180 1082 998 928 870 822 784 755 731 714 701 691 685 683 683 686 692 701 714 729 748 768 790 813 837 859 881 900 917 931 942 950 955 958 958 957 955 952 950 949 949 952 959 971 989 1015 1050 1096 1154 1225 1311 1413 1531 1665 1815 1981 2161 2354 2559 2772 2992 3217 3445 3673 3900 4125 4346 4561 4771 4974 5170 5358 5539 5711 5875 6031 6178 6316 6446 6567 6679 6782 6877 6963 7040 7109 7170 7222 7266 7300 7325 7340 7344 7338 7320 7290 7247 7193 7126 7047 6956 6855 6744 6625 6498 6365 6226 6083 5937 5788 5636 5482 5325 5166 5003 4837 4666 4491 4311 4126 3937 3743 3547 3350 3153 2957 2766 2580 2401 2232 2073 1926 1792 1672 1565 1473 1395 1332 1284 1251 1233 1231 1246 1276 1323 1385 1463 1556 1662 1780 1906 2040 2179 2320 2461 2600 2735 2865 2990 3109 3223 3331 3435 3535 3631 3725 3817 3906 3993 4076 4155 4230 4299 4361 4416 4463 4501 4531 4551 4563 4567 4564 4554 4538 4518 4495 4470 4445 4422 4402 4387 4379 4379 4389 4410 4444 4491 4552 4627 4715 4817 4930 5054 5187 5327 5471 5617 5763 5907 6047 6181 6307 6425 6533 6632 6721 6800 6871 6933 6988 7036 7080 7119 7155 7188 7221 7253 7285 7317 7349 7382 7415 7448 7480 7512 7542 7571 7597 7620 7640 7657 7670 7680 7686 7689 7689 7688 7684 3815 7 3 2 7679 7674 7668 7662 7656 7651 7646 7641 7637 7632 7627 7621 7615 7607 7597 7586 7573 7557 7539 7519 7496 7471 7444 7415 7383 7350 7315 7280 7243 7207 7170 7135 7101 7068 7038 7011 6987 6966 6949 6935 6926 6922 6921 6924 6931 6941 6954 6969 6987 7006 7026 7046 7066 7086 7104 7121 7136 7150 7161 7170 7176 7180 7181 7181 7178 7173 7166 7159 7150 7140 7130 7119 7108 7097 7086 7075 7064 7052 7040 7026 7012 6996 6978 6958 6936 6912 6885 6857 6826 6793 6757 6720 6680 6638 6595 6549 6502 6454 6405 6356 6306 6257 6209 6162 6118 6076 6036 6001 5968 5940 5914 5893 5874 5859 5847 5837 5830 5824 5820 5818 5817 5817 5818 5820 5821 5823 5825 5826 5826 5825 5821 5814 5805 5791 5773 5750 5721 5687 5646 5599 5544 5483 5414 5337 5252 5160 5060 4952 4837 4716 4590 4459 4325 4190 4055 3923 3794 3672 3558 3454 3362 3283 3218 3167 3131 3109 3101 3105 3120 3145 3176 3213 3252 3292 3331 3367 3399 3426 3447 3462 3471 3474 3472 3466 3456 3443 3429 3413 3398 3382 3367 3352 3337 3322 3306 3289 3270 3249 3225 3196 3164 3127 3086 3040 2990 2936 2880 2820 2759 2698 2638 2579 2523 2472 2426 2387 2356 2333 2319 2315 2320 2335 2358 2391 2430 2476 2527 2582 2639 2698 2756 2812 2866 2917 2963 3004 3040 3070 3094 3112 3124 3130 3131 3127 3118 3104 3087 3067 3044 3019 2992 2965 2937 2910 2883 2857 2833 2810 2789 2769 2752 2737 2724 2712 2703 2695 2689 2683 2678 2674 2669 2664 2659 2652 2645 2636 2626 2614 2601 2586 2570 2553 2534 2514 2492 2469 2445 2420 2395 2368 2341 2314 2288 2262 2238 2215 2194 2175 2159 2145 2134 2125 2118 2112 2108 2105 2102 2100 2097 2093 2089 2085 2079 2073 2065 2058 2049 2040 2031 2021 2012 2002 1992 1981 1971 1960 1949 1938 1926 1914 1902 1890 1877 1865 1852 1840 1827 1815 1802 1790 1778 1766 1754 1741 1729 1717 1704 1692 1679 1667 1654 1642 1629 1617 1605 1593 1582 1570 1559 1547 1535 1524 1512 1499 1487 1474 1462 1449 1437 1424 1412 1400 1387 1375 1363 1350 1337 1323 1309 1294 1278 1262 1245 1227 1209 1190 1170 1149 1127 1104 1080 1054 1027 998 968 936 902 867 831 794 756 719 681 644 608 574 541 510 480 453 428 405 383 364 346 331 317 305 294 286 279 273 270 268 268 269 272 276 281 288 295 304 314 326 339 354 371 390 411 434 460 488 518 551 585 620 656 693 730 767 803 838 872 906 937 968 997 1024 1051 1076 1100 1122 1143 1164 1183 1200 1217 1233 1249 1263 1277 1291 1304 1317 1331 1344 1358 1371 1385 1399 1413 1426 1440 1453 1465 1478 1490 1501 1513 1524 1535 1547 1558 1570 1583 1595 1609 1622 1636 1650 3816 7 3 2 1665 1679 1694 1708 1722 1736 1749 1762 1776 1788 1801 1814 1827 1839 1852 1866 1879 1893 1907 1921 1935 1949 1963 1976 1989 2001 2013 2024 2033 2041 2048 2053 2057 2060 2061 2061 2059 2056 2052 2046 2039 2031 2022 2012 2003 1993 1984 1977 1971 1968 1968 1971 1978 1989 2003 2021 2042 2066 2092 2119 2145 2171 2195 2217 2235 2249 2259 2264 2265 2261 2253 2241 2226 2208 2187 2165 2142 2118 2094 2071 2050 2030 2013 1998 1987 1980 1977 1978 1984 1993 2006 2022 2040 2061 2083 2105 2128 2151 2174 2196 2219 2242 2265 2290 2317 2346 2379 2415 2455 2499 2546 2597 2651 2706 2762 2819 2874 2927 2976 3021 3061 3094 3121 3140 3152 3157 3154 3144 3127 3105 3078 3048 3014 2978 2941 2903 2865 2828 2790 2753 2716 2678 2639 2598 2554 2507 2456 2400 2339 2273 2201 2124 2041 1955 1864 1771 1677 1583 1490 1400 1314 1233 1158 1091 1031 980 936 900 870 847 828 814 804 797 794 794 800 813 834 866 911 972 1049 1146 1262 1398 1554 1727 1916 2117 2328 2544 2761 2976 3186 3386 3576 3752 3914 4061 4194 4311 4414 4504 4581 4644 4696 4735 4762 4776 4777 4765 4739 4699 4645 4579 4499 4409 4308 4199 4083 3962 3839 3715 3592 3473 3359 3252 3153 3066 2990 2928 2881 2852 2839 2846 2872 2919 2985 3071 3176 3299 3436 3588 3749 3919 4093 4269 4442 4612 4773 4926 5066 5194 5308 5408 5493 5564 5622 5668 5702 5727 5743 5752 5756 5756 5753 5749 5745 5743 5743 5747 5756 5769 5787 5811 5839 5872 5909 5949 5990 6033 6075 6116 6154 6188 6218 6243 6262 6276 6282 6283 6277 6265 6248 6226 6201 6173 6142 6111 6080 6050 6022 5996 5973 5954 5938 5926 5918 5913 5911 5912 5915 5922 5932 5944 5961 5981 6005 6035 6070 6111 6158 6210 6269 6334 6402 6475 6550 6627 6703 6778 6849 6915 6976 7029 7074 7109 7135 7150 7154 7148 7130 7100 7059 7005 6940 6861 6770 6665 6546 6414 6269 6110 5939 5758 5566 5367 5163 4955 4747 4541 4340 4147 3965 3795 3641 3504 3387 3291 3217 3169 3145 3149 3179 3237 3322 3434 3571 3733 3916 4117 4334 4563 4799 5039 5278 5513 5741 5957 6161 6351 6525 6683 6825 6953 7066 7166 7253 7330 7395 7451 7498 7535 7564 7583 7594 7596 7589 7575 7553 7525 7490 7451 7407 7360 7311 7259 7207 7153 7099 7045 6990 6935 6880 6824 6767 6708 6648 6585 6520 6451 6376 6296 6209 6114 6009 5895 5769 5632 5483 5324 5153 4974 4786 4591 4392 4190 3987 3786 3587 3394 3207 3029 2861 2705 2563 2438 2332 2247 2186 2151 2144 2167 2221 2306 2422 2567 2737 2929 3139 3361 3589 3818 4042 4256 4455 4636 4797 4937 5057 5156 5238 5304 5359 5405 5446 5485 5526 5571 5622 5680 5747 5823 5907 6000 6100 6207 6317 6430 3817 7 3 3 6568 6674 6776 6869 6954 7026 7085 7129 7157 7168 7162 7140 7103 7053 6993 6924 6850 6773 6697 6623 6555 6495 6444 6404 6376 6362 6362 6376 6404 6446 6502 6570 6649 6738 6834 6936 7040 7146 7250 7351 7446 7534 7614 7684 7744 7794 7834 7865 7886 7900 7905 7905 7898 7887 7873 7855 7836 7816 7796 7777 7760 7745 7733 7723 7716 7712 7709 7708 7709 7710 7711 7712 7713 7715 7718 7721 7727 7736 7747 7763 7783 7807 7835 7867 7902 7940 7980 8021 8062 8103 8142 8180 8216 8249 8280 8307 8332 8354 8374 8391 8407 8420 8432 8443 8453 8462 8472 8481 8491 8501 8511 8520 8529 8537 8545 8550 8555 8557 8557 8555 8551 8546 8539 8530 8521 8511 8500 8490 8480 8470 8461 8453 8446 8441 8436 8433 8431 8430 8431 8433 8437 8442 8448 8455 8464 8474 8486 8498 8511 8525 8539 8553 8566 8578 8588 8596 8600 8602 8599 8593 8581 8564 8541 8512 8476 8433 8381 8320 8249 8168 8077 7974 7859 7734 7598 7453 7299 7138 6972 6804 6634 6467 6304 6148 6001 5865 5743 5637 5548 5477 5427 5397 5388 5400 5432 5484 5552 5637 5734 5842 5957 6076 6196 6314 6426 6530 6623 6703 6768 6818 6851 6868 6868 6854 6826 6786 6736 6679 6618 6555 6493 6434 6381 6336 6302 6278 6266 6268 6282 6308 6347 6397 6456 6524 6599 6678 6761 6845 6929 7010 7087 7158 7223 7281 7331 7373 7406 7431 7449 7460 7464 7464 7459 7450 7439 7424 7406 7386 7364 7338 7308 7275 7237 7194 7146 7091 7030 6961 6885 6802 6710 6610 6502 6386 6261 6127 5985 5835 5678 5514 5343 5168 4988 4807 4625 4444 4266 4093 3927 3768 3619 3480 3351 3232 3123 3023 2930 2844 2761 2680 2600 2519 2435 2348 2256 2161 2061 1959 1854 1750 1646 1545 1449 1359 1276 1201 1136 1080 1034 998 971 952 942 940 944 956 974 999 1032 1072 1120 1177 1244 1320 1407 1503 1609 1725 1848 1978 2112 2248 2385 2520 2649 2771 2884 2985 3073 3147 3207 3251 3282 3299 3305 3301 3290 3275 3259 3244 3234 3233 3242 3265 3304 3361 3438 3535 3652 3791 3950 4127 4322 4532 4755 4988 5228 5472 5716 5958 6194 6422 6639 6843 7033 7206 7363 7502 7622 7724 7807 7871 7917 7944 7952 7942 7912 7864 7796 7711 7606 7485 7346 7191 7022 6839 6645 6441 6230 6014 5796 5577 5362 5153 4953 4765 4593 4439 4307 4199 4118 4066 4044 4053 4094 4166 4268 4399 4555 4734 4933 5148 5374 5609 5848 6087 6324 6554 6775 6984 7180 7360 7525 7673 7803 7917 8014 8096 8162 8215 8254 8280 8296 8300 8295 8280 8257 8226 8188 8144 8095 8043 7988 7934 7881 7831 7786 7748 7717 7695 7682 7679 7685 7701 7724 7755 7791 7832 7877 7923 7971 8019 8067 8114 8160 8206 8250 8293 8336 8377 8418 8458 8496 8534 8569 8603 8635 8664 8692 8716 3818 7 3 3 8737 8756 8771 8783 8791 8796 8797 8794 8787 8777 8762 8744 8721 8695 8666 8633 8596 8557 8516 8472 8426 8379 8332 8284 8236 8190 8146 8104 8065 8030 8000 7973 7951 7934 7920 7911 7904 7901 7899 7900 7902 7906 7911 7917 7925 7934 7945 7959 7975 7993 8014 8036 8060 8085 8111 8137 8161 8184 8205 8222 8235 8245 8249 8249 8244 8233 8218 8197 8170 8139 8102 8059 8011 7957 7896 7827 7751 7667 7573 7469 7356 7232 7099 6957 6808 6652 6491 6329 6166 6006 5850 5700 5559 5427 5306 5194 5093 5000 4916 4837 4763 4691 4619 4546 4469 4387 4300 4206 4106 4000 3887 3771 3650 3529 3407 3287 3171 3062 2962 2872 2796 2735 2692 2668 2665 2685 2728 2794 2885 3000 3137 3297 3476 3673 3884 4108 4341 4578 4817 5052 5281 5499 5703 5887 6049 6186 6295 6374 6420 6434 6415 6363 6280 6166 6025 5860 5672 5466 5244 5010 4767 4519 4270 4023 3782 3552 3336 3140 2967 2822 2710 2634 2598 2604 2652 2742 2874 3043 3246 3478 3732 4003 4284 4568 4850 5125 5389 5640 5874 6093 6294 6479 6650 6806 6949 7081 7201 7310 7408 7495 7570 7633 7683 7719 7742 7751 7745 7727 7696 7652 7598 7534 7462 7382 7295 7203 7106 7005 6900 6792 6680 6566 6448 6326 6202 6075 5946 5815 5683 5552 5424 5300 5183 5074 4977 4895 4828 4780 4753 4747 4765 4805 4869 4955 5063 5189 5333 5491 5661 5839 6023 6209 6394 6575 6751 6918 7076 7223 7359 7483 7596 7697 7787 7868 7939 8001 8056 8104 8144 8178 8206 8228 8242 8250 8251 8244 8229 8204 8170 8125 8068 7999 7915 7817 7702 7571 7423 7257 7074 6875 6660 6431 6190 5939 5681 5418 5153 4890 4631 4379 4139 3912 3702 3512 3345 3203 3090 3007 2956 2938 2953 3001 3079 3187 3319 3474 3645 3829 4019 4212 4402 4586 4760 4921 5068 5200 5316 5419 5509 5588 5658 5723 5783 5842 5902 5963 6028 6097 6171 6249 6332 6419 6509 6602 6695 6788 6879 6967 7049 7125 7194 7253 7301 7338 7364 7377 7379 7368 7348 7317 7279 7234 7185 7133 7080 7028 6979 6935 6897 6865 6842 6827 6820 6823 6834 6854 6882 6917 6959 7006 7057 7111 7167 7223 7279 7333 7384 7432 7476 7516 7552 7583 7611 7635 7657 7677 7695 7712 7728 7744 7760 7776 7793 7809 7825 7841 7857 7873 7887 7901 7913 7924 7934 7942 7949 7954 7958 7960 7962 7962 7962 7961 7961 7962 7963 7965 7968 7973 7980 7987 7997 8007 8019 8032 8046 8061 8077 8094 8111 8128 8144 8160 8175 8189 8200 8210 8216 8221 8222 8222 8219 8215 8210 8205 8200 8195 8191 8189 8187 8187 8187 8188 8190 8191 8192 8193 8193 8192 8191 8189 8186 8182 8177 8171 8164 8154 8143 8129 8111 8091 8067 8038 8006 7970 7929 7885 7838 7787 7734 7678 7621 7562 7500 7437 7372 7304 7233 7157 7077 6992 3819 7 3 3 6900 6801 6694 6580 6458 6328 6191 6048 5900 5748 5593 5438 5284 5134 4987 4847 4715 4592 4478 4376 4284 4204 4135 4077 4029 3991 3962 3940 3926 3917 3913 3913 3917 3924 3934 3948 3966 3989 4018 4054 4099 4154 4220 4298 4389 4494 4611 4741 4882 5033 5193 5358 5529 5701 5873 6043 6209 6369 6522 6666 6800 6924 7038 7140 7231 7311 7380 7439 7488 7527 7556 7577 7588 7591 7585 7570 7546 7511 7466 7410 7341 7260 7166 7057 6935 6798 6648 6484 6309 6123 5928 5727 5521 5313 5105 4900 4700 4508 4325 4154 3997 3854 3727 3617 3524 3450 3396 3360 3343 3344 3363 3398 3447 3508 3579 3655 3734 3811 3883 3946 3998 4036 4058 4062 4050 4021 3976 3919 3852 3778 3700 3621 3545 3475 3413 3362 3324 3301 3293 3303 3330 3375 3438 3519 3617 3731 3860 4001 4152 4311 4476 4642 4809 4972 5131 5282 5425 5558 5682 5794 5897 5989 6072 6145 6210 6266 6314 6353 6384 6407 6420 6425 6420 6406 6382 6349 6306 6254 6195 6127 6054 5975 5893 5808 5723 5639 5559 5484 5415 5355 5303 5262 5233 5214 5206 5210 5223 5246 5276 5313 5355 5400 5446 5491 5534 5572 5604 5627 5640 5643 5632 5607 5569 5515 5447 5365 5269 5162 5044 4916 4782 4642 4498 4352 4204 4056 3909 3763 3618 3474 3332 3192 3053 2915 2780 2646 2516 2388 2265 2146 2032 1924 1824 1731 1647 1574 1512 1463 1428 1409 1406 1422 1457 1510 1581 1669 1772 1887 2011 2140 2269 2395 2513 2621 2714 2790 2849 2890 2911 2916 2904 2877 2839 2791 2735 2674 2610 2546 2483 2424 2372 2327 2292 2270 2262 2269 2292 2332 2389 2462 2550 2649 2759 2875 2995 3116 3235 3349 3455 3552 3639 3714 3777 3827 3866 3892 3908 3913 3908 3894 3872 3843 3808 3769 3726 3682 3636 3591 3548 3508 3470 3436 3405 3377 3351 3327 3304 3281 3257 3234 3210 3185 3161 3138 3117 3097 3081 3068 3059 3053 3050 3050 3051 3054 3058 3062 3066 3070 3075 3081 3089 3100 3116 3138 3166 3201 3243 3293 3351 3414 3483 3556 3631 3708 3784 3859 3930 3998 4061 4119 4172 4218 4259 4293 4322 4344 4360 4370 4375 4373 4367 4355 4338 4318 4294 4269 4242 4214 4188 4163 4140 4120 4104 4091 4082 4077 4075 4075 4078 4083 4088 4095 4101 4107 4113 4117 4120 4122 4122 4120 4117 4111 4104 4095 4084 4070 4055 4038 4019 3998 3975 3951 3925 3898 3870 3840 3810 3778 3746 3714 3682 3649 3617 3586 3556 3526 3498 3471 3446 3421 3397 3374 3351 3327 3304 3280 3255 3229 3203 3177 3150 3125 3101 3079 3058 3041 3026 3013 3003 2995 2988 2983 2977 2971 2964 2955 2945 2932 2918 2901 2882 2861 2838 2815 2790 2764 2739 2713 2687 2662 2639 2617 2597 2579 2565 2554 2547 2544 2544 2548 2555 2565 2576 2588 2600 2612 2623 2632 2639 2644 3820 7 3 3 2647 2647 2646 2643 2638 2633 2626 2619 2611 2602 2593 2583 2572 2561 2548 2535 2522 2508 2493 2478 2463 2448 2433 2419 2404 2390 2377 2363 2350 2338 2325 2313 2300 2287 2274 2261 2248 2234 2220 2206 2192 2178 2164 2150 2138 2126 2115 2104 2095 2086 2077 2069 2060 2052 2043 2034 2024 2014 2003 1992 1981 1969 1958 1948 1937 1927 1918 1908 1899 1890 1880 1871 1861 1851 1841 1831 1821 1811 1801 1792 1783 1774 1765 1757 1749 1740 1732 1724 1716 1707 1699 1690 1681 1673 1665 1656 1648 1640 1632 1624 1616 1608 1600 1593 1586 1579 1572 1565 1558 1552 1545 1538 1531 1524 1516 1508 1500 1492 1483 1475 1466 1458 1450 1442 1434 1426 1419 1411 1404 1396 1389 1381 1372 1364 1356 1347 1339 1331 1323 1315 1308 1301 1294 1287 1280 1273 1265 1257 1249 1239 1230 1220 1209 1198 1188 1177 1166 1156 1146 1136 1127 1118 1109 1100 1092 1083 1073 1064 1054 1043 1032 1021 1008 996 983 969 954 939 922 905 886 866 845 823 799 774 749 723 696 669 642 616 589 564 538 514 489 466 442 420 398 376 356 337 319 303 288 276 265 257 250 245 242 240 239 239 239 240 242 244 247 251 255 260 266 274 282 291 302 314 327 342 357 374 392 412 433 455 479 503 529 555 582 608 635 661 686 710 733 756 777 797 817 836 854 872 890 907 924 941 957 973 987 1002 1015 1028 1040 1051 1063 1073 1084 1095 1105 1116 1127 1138 1148 1159 1170 1180 1190 1199 1208 1217 1225 1233 1241 1249 1257 1264 1272 1280 1288 1296 1304 1312 1320 1328 1335 1342 1349 1355 1362 1368 1374 1380 1387 1393 1400 1407 1414 1421 1428 1436 1443 1450 1457 1465 1472 1479 1486 1493 1500 1507 1514 1522 1530 1538 1546 1555 1563 1572 1581 1590 1599 1608 1617 1626 1636 1645 1655 1665 1675 1685 1695 1705 1715 1724 1733 1742 1750 1757 1764 1769 1774 1777 1780 1781 1781 1780 1777 1774 1769 1763 1757 1750 1743 1735 1728 1722 1716 1712 1709 1708 1709 1713 1718 1726 1736 1748 1761 1776 1791 1807 1823 1839 1853 1867 1878 1888 1895 1900 1903 1903 1902 1898 1893 1887 1880 1873 1867 1861 1857 1855 1855 1858 1864 1873 1885 1901 1920 1942 1966 1993 2023 2053 2085 2117 2149 2181 2211 2239 2265 2288 2308 2325 2339 2350 2359 2365 2369 2373 2376 2380 2385 2392 2401 2413 2428 2447 2469 2494 2522 2553 2586 2622 2658 2695 2733 2770 2807 2844 2879 2913 2946 2977 3007 3035 3063 3089 3114 3138 3162 3185 3208 3231 3254 3277 3301 3324 3348 3371 3394 3416 3438 3459 3479 3498 3515 3532 3548 3563 3577 3591 3604 3616 3629 3640 3652 3663 3674 3685 3695 3705 3715 3724 3734 3743 3753 3763 3821 7 3 3 3773 3783 3795 3807 3820 3833 3848 3863 3878 3893 3908 3923 3937 3950 3962 3973 3982 3991 3999 4006 4012 4018 4023 4029 4033 4038 4041 4044 4045 4045 4043 4039 4032 4024 4014 4001 3987 3972 3955 3937 3919 3899 3878 3856 3832 3806 3778 3748 3715 3679 3641 3599 3555 3508 3458 3406 3351 3292 3231 3166 3097 3023 2944 2860 2770 2675 2573 2466 2354 2238 2118 1996 1873 1750 1629 1511 1397 1289 1188 1094 1009 932 864 804 753 709 674 644 621 603 590 580 574 572 573 578 588 602 624 653 691 739 800 873 959 1059 1173 1300 1439 1588 1745 1908 2074 2241 2407 2569 2725 2875 3016 3150 3274 3390 3499 3600 3695 3784 3869 3949 4027 4102 4174 4243 4311 4377 4441 4503 4564 4623 4680 4736 4790 4843 4895 4945 4993 5040 5086 5130 5172 5212 5251 5289 5325 5360 5394 5427 5458 5489 5519 5548 5577 5604 5630 5655 5680 5704 5728 5752 5776 5801 5826 5852 5878 5905 5932 5958 5984 6008 6031 6052 6072 6090 6106 6121 6135 6148 6161 6173 6186 6200 6213 6228 6242 6256 6271 6284 6297 6309 6319 6329 6337 6345 6352 6358 6365 6371 6377 6384 6391 6398 6404 6411 6417 6422 6427 6430 6431 6431 6429 6425 6418 6408 6395 6378 6357 6331 6301 6264 6222 6173 6119 6059 5994 5925 5854 5781 5708 5637 5569 5507 5452 5405 5369 5344 5331 5330 5343 5368 5406 5454 5513 5581 5656 5736 5819 5904 5989 6072 6152 6227 6298 6362 6420 6472 6517 6555 6586 6611 6629 6641 6645 6643 6633 6616 6592 6561 6523 6479 6429 6375 6316 6256 6194 6133 6074 6018 5967 5923 5887 5859 5841 5833 5835 5847 5870 5902 5942 5990 6044 6103 6166 6231 6298 6363 6428 6489 6547 6601 6650 6694 6732 6764 6791 6813 6829 6841 6848 6851 6850 6845 6837 6824 6808 6786 6760 6727 6688 6642 6586 6522 6447 6362 6266 6159 6041 5913 5776 5631 5479 5321 5161 4998 4836 4676 4520 4369 4224 4087 3959 3839 3730 3629 3538 3457 3384 3319 3261 3210 3165 3125 3089 3057 3029 3003 2980 2959 2940 2924 2911 2901 2895 2893 2895 2902 2914 2930 2952 2977 3005 3036 3068 3100 3131 3159 3183 3202 3214 3219 3216 3205 3185 3156 3117 3068 3010 2942 2865 2777 2681 2577 2464 2345 2222 2095 1966 1839 1715 1596 1484 1381 1288 1207 1136 1077 1028 988 956 932 913 900 891 887 890 900 920 951 997 1058 1138 1237 1355 1491 1644 1811 1988 2170 2353 2532 2701 2857 2995 3113 3209 3282 3333 3362 3372 3364 3342 3307 3264 3213 3157 3099 3039 2979 2921 2864 2811 2762 2719 2681 2649 2625 2608 2599 2598 2603 2615 2633 2655 2680 2707 2736 2765 2793 2820 2845 2869 2891 2911 2929 2946 2961 2974 2986 2996 3005 3011 3016 3018 3018 3017 3013 3007 3001 2993 2986 2979 2974 3822 7 3 3 2970 2969 2973 2980 2994 3014 3042 3079 3126 3184 3253 3335 3430 3537 3657 3789 3930 4081 4238 4401 4565 4730 4892 5049 5200 5342 5475 5596 5706 5804 5891 5966 6030 6085 6130 6169 6200 6227 6250 6270 6290 6309 6329 6351 6376 6404 6436 6472 6511 6555 6602 6653 6705 6760 6816 6873 6930 6986 7041 7094 7146 7195 7242 7287 7328 7367 7404 7438 7469 7499 7527 7553 7578 7603 7626 7649 7672 7694 7715 7736 7756 7774 7792 7809 7824 7839 7853 7867 7880 7892 7904 7915 7924 7933 7938 7941 7939 7932 7919 7898 7869 7830 7780 7718 7643 7554 7450 7331 7196 7046 6881 6701 6508 6304 6091 5870 5645 5418 5192 4970 4755 4549 4355 4174 4009 3861 3732 3622 3532 3465 3419 3395 3393 3412 3450 3505 3574 3655 3742 3832 3921 4003 4076 4135 4177 4201 4207 4193 4161 4112 4050 3978 3898 3815 3731 3650 3576 3512 3459 3421 3400 3399 3418 3461 3527 3618 3734 3875 4039 4223 4427 4645 4874 5108 5344 5577 5802 6015 6213 6393 6554 6693 6812 6910 6987 7046 7087 7112 7122 7119 7104 7080 7048 7009 6966 6921 6875 6831 6790 6754 6726 6707 6697 6697 6708 6728 6758 6797 6842 6893 6947 7004 7061 7118 7173 7225 7274 7319 7361 7400 7436 7469 7502 7534 7566 7599 7634 7670 7709 7750 7792 7835 7879 7923 7965 8007 8045 8081 8114 8143 8168 8190 8207 8222 8233 8242 8248 8251 8253 8253 8251 8249 8245 8240 8234 8228 8222 8216 8211 8206 8202 8198 8196 8194 8193 8192 8193 8193 8194 8195 8197 8199 8202 8205 8210 8215 8220 8227 8233 8241 8248 8255 8261 8267 8271 8275 8278 8279 8279 8278 8275 8270 8262 8251 8238 8220 8198 8171 8140 8104 8064 8019 7970 7918 7864 7808 7751 7692 7634 7575 7516 7457 7397 7337 7277 7217 7158 7099 7043 6990 6942 6900 6866 6841 6826 6822 6831 6852 6885 6931 6989 7056 7134 7219 7311 7407 7506 7607 7708 7807 7903 7996 8083 8165 8241 8311 8374 8430 8479 8521 8558 8588 8612 8632 8646 8656 8662 8665 8665 8662 8656 8647 8636 8622 8604 8583 8558 8528 8493 8452 8405 8352 8293 8228 8158 8084 8005 7925 7843 7761 7681 7603 7529 7460 7397 7340 7289 7245 7205 7170 7139 7109 7079 7047 7011 6967 6914 6849 6771 6678 6568 6441 6296 6134 5955 5762 5556 5339 5115 4887 4657 4431 4210 3999 3800 3615 3449 3302 3175 3071 2990 2931 2895 2880 2886 2908 2947 2998 3059 3127 3198 3270 3340 3407 3469 3524 3575 3621 3663 3705 3748 3796 3851 3915 3991 4080 4184 4301 4430 4572 4722 4877 5035 5191 5342 5484 5612 5725 5819 5893 5946 5976 5986 5974 5945 5898 5839 5769 5692 5612 5533 5458 5390 5332 5287 5257 5242 5243 5261 5295 5343 5403 5474 5552 5634 5717 5798 5874 5941 5997 6041 6068 6080 6073 6049 6007 5948 5874 5786 5686 3823 7 3 3 5578 5463 5344 5226 5110 5001 4901 4813 4739 4682 4643 4622 4621 4638 4673 4723 4787 4861 4941 5025 5108 5187 5258 5317 5364 5395 5409 5407 5389 5356 5309 5251 5185 5115 5042 4972 4906 4849 4804 4773 4759 4764 4790 4838 4908 5001 5115 5250 5404 5574 5757 5951 6152 6357 6563 6765 6962 7151 7329 7495 7647 7786 7910 8020 8117 8201 8273 8334 8386 8430 8467 8498 8524 8545 8563 8576 8584 8589 8588 8582 8569 8550 8522 8486 8441 8386 8321 8247 8162 8066 7961 7846 7721 7588 7447 7300 7148 6994 6839 6687 6540 6401 6274 6162 6068 5994 5942 5915 5911 5933 5978 6044 6131 6234 6350 6477 6610 6746 6882 7015 7142 7262 7375 7478 7573 7659 7737 7808 7873 7934 7990 8043 8093 8141 8186 8230 8271 8310 8346 8380 8410 8436 8459 8478 8494 8505 8513 8517 8518 8514 8505 8492 8475 8452 8423 8389 8349 8302 8249 8190 8125 8054 7978 7898 7815 7729 7642 7556 7472 7391 7315 7245 7183 7130 7087 7055 7035 7025 7027 7040 7063 7096 7136 7182 7234 7290 7348 7407 7466 7523 7577 7628 7674 7716 7751 7781 7804 7821 7833 7838 7838 7833 7824 7811 7794 7774 7750 7723 7693 7659 7619 7574 7523 7463 7394 7315 7225 7124 7009 6883 6743 6590 6425 6247 6058 5857 5646 5426 5197 4961 4719 4471 4220 3967 3715 3464 3218 2978 2747 2527 2318 2124 1943 1779 1629 1496 1378 1274 1185 1108 1044 990 947 912 886 866 853 844 840 840 843 851 864 884 913 953 1009 1083 1178 1300 1449 1629 1839 2080 2349 2643 2958 3289 3628 3970 4308 4637 4951 5246 5520 5771 5999 6203 6387 6551 6698 6830 6951 7061 7163 7257 7345 7427 7504 7576 7643 7704 7761 7814 7862 7907 7949 7987 8023 8057 8088 8117 8144 8170 8193 8215 8234 8252 8268 8283 8295 8306 8316 8323 8329 8332 8334 8334 8331 8327 8321 8314 8305 8295 8285 8273 8260 8246 8231 8214 8195 8174 8150 8123 8092 8059 8021 7979 7933 7882 7825 7761 7691 7612 7522 7422 7309 7182 7041 6885 6713 6527 6327 6115 5893 5663 5428 5191 4955 4724 4499 4284 4081 3892 3719 3563 3426 3307 3209 3130 3071 3032 3012 3010 3025 3055 3098 3152 3212 3277 3342 3406 3463 3512 3549 3574 3585 3580 3562 3529 3485 3430 3368 3300 3230 3160 3094 3034 2981 2938 2905 2884 2874 2876 2888 2909 2937 2969 3004 3037 3068 3091 3106 3109 3099 3074 3033 2977 2904 2817 2717 2607 2488 2365 2239 2114 1993 1879 1772 1675 1589 1513 1448 1394 1349 1314 1289 1273 1268 1275 1296 1333 1389 1467 1569 1698 1854 2039 2250 2486 2744 3019 3307 3600 3893 4181 4457 4718 4958 5176 5370 5540 5686 5809 5911 5995 6063 6117 6159 6190 6212 6226 6231 6228 6217 6198 6170 6133 6087 6033 5970 5899 5822 5738 5649 5557 5462 5365 5269 5173 3824 7 3 3 5080 4989 4901 4816 4734 4655 4579 4504 4430 4355 4279 4200 4117 4029 3935 3834 3726 3610 3486 3353 3213 3066 2912 2754 2593 2431 2271 2115 1965 1823 1691 1572 1465 1372 1292 1225 1171 1128 1097 1075 1063 1061 1069 1088 1119 1163 1222 1296 1387 1493 1616 1753 1901 2059 2223 2389 2553 2711 2862 3002 3130 3244 3346 3435 3513 3581 3642 3697 3749 3797 3844 3890 3934 3977 4018 4056 4091 4123 4151 4175 4195 4212 4226 4238 4248 4257 4264 4271 4276 4280 4282 4282 4280 4274 4266 4255 4240 4222 4201 4177 4151 4122 4090 4057 4021 3983 3943 3901 3857 3811 3763 3713 3661 3608 3553 3497 3440 3382 3323 3264 3204 3143 3081 3018 2954 2889 2822 2752 2680 2605 2527 2444 2357 2266 2171 2072 1969 1864 1757 1651 1545 1443 1345 1253 1168 1091 1022 962 911 868 832 803 781 763 750 742 738 738 742 751 766 785 810 840 876 916 960 1008 1057 1107 1156 1205 1250 1293 1331 1365 1394 1418 1437 1451 1461 1466 1467 1464 1458 1448 1435 1418 1398 1376 1350 1321 1289 1255 1218 1178 1137 1093 1047 1001 953 906 858 811 766 722 680 641 604 569 538 510 484 461 440 422 406 392 381 371 363 357 352 349 347 347 347 349 351 354 359 364 370 378 388 399 412 428 447 468 492 519 550 582 618 656 696 738 781 825 869 914 959 1003 1047 1089 1129 1168 1204 1237 1267 1293 1315 1333 1346 1355 1358 1357 1351 1341 1327 1310 1290 1269 1246 1225 1204 1185 1169 1158 1151 1150 1155 1167 1187 1214 1250 1293 1345 1403 1469 1540 1616 1696 1778 1862 1945 2028 2109 2187 2261 2333 2400 2464 2525 2583 2639 2693 2745 2797 2847 2897 2947 2996 3045 3094 3142 3189 3235 3281 3325 3368 3410 3451 3491 3529 3567 3604 3640 3675 3710 3745 3778 3811 3844 3876 3907 3937 3966 3994 4022 4048 4072 4095 4117 4137 4154 4170 4183 4193 4201 4205 4207 4206 4202 4196 4188 4179 4169 4159 4149 4140 4132 4126 4122 4121 4122 4126 4133 4144 4158 4175 4196 4219 4245 4274 4304 4336 4367 4398 4428 4456 4481 4502 4521 4536 4547 4556 4563 4568 4572 4575 4580 4585 4593 4603 4616 4632 4651 4674 4702 4733 4768 4808 4851 4898 4948 5001 5055 5111 5168 5223 5277 5329 5378 5423 5464 5500 5532 5559 5582 5600 5615 5625 5631 5633 5631 5623 5611 5593 5568 5537 5498 5451 5395 5331 5259 5179 5090 4994 4890 4780 4664 4543 4417 4287 4154 4018 3881 3742 3603 3465 3329 3196 3069 2947 2835 2733 2644 2570 2513 2475 2457 2460 2486 2535 2605 2697 2807 2935 3078 3232 3394 3562 3732 3902 4069 4230 4385 4533 4671 4801 4922 5034 5138 5233 5321 5402 5476 5544 5606 5662 5712 5757 5797 5833 5865 5892 5916 5936 3825 7 3 3 5953 5968 5979 5987 5993 5997 5999 5998 5996 5993 5990 5986 5982 5979 5977 5976 5977 5980 5983 5988 5995 6002 6010 6018 6026 6034 6041 6048 6054 6059 6063 6066 6066 6064 6060 6052 6041 6025 6005 5979 5948 5911 5868 5818 5762 5700 5631 5558 5480 5398 5314 5229 5143 5059 4978 4901 4830 4766 4710 4662 4625 4597 4580 4574 4577 4590 4613 4644 4683 4728 4778 4832 4889 4946 5002 5056 5106 5150 5187 5216 5235 5243 5241 5227 5201 5164 5117 5059 4991 4915 4832 4744 4650 4554 4455 4355 4256 4157 4060 3964 3871 3780 3692 3606 3521 3438 3357 3277 3199 3122 3046 2972 2901 2833 2768 2708 2653 2605 2562 2528 2501 2483 2474 2473 2482 2499 2524 2555 2593 2635 2680 2726 2770 2812 2849 2880 2903 2917 2921 2916 2902 2879 2848 2812 2771 2729 2687 2647 2611 2582 2559 2546 2543 2550 2567 2596 2635 2685 2744 2811 2886 2967 3052 3140 3228 3315 3399 3478 3549 3611 3662 3701 3727 3739 3738 3722 3692 3650 3595 3529 3453 3368 3275 3175 3070 2961 2848 2734 2619 2504 2390 2279 2171 2068 1970 1878 1792 1714 1644 1582 1529 1485 1451 1428 1417 1417 1430 1456 1495 1547 1611 1688 1775 1871 1974 2082 2193 2305 2414 2519 2619 2712 2796 2871 2937 2994 3043 3083 3117 3144 3165 3182 3195 3204 3211 3214 3216 3215 3212 3207 3200 3192 3181 3169 3156 3142 3127 3111 3095 3078 3062 3046 3030 3015 2999 2984 2969 2953 2938 2922 2906 2889 2873 2856 2839 2823 2806 2790 2773 2757 2741 2725 2709 2693 2676 2659 2641 2624 2605 2586 2567 2547 2527 2507 2486 2464 2442 2420 2397 2373 2349 2324 2299 2273 2247 2221 2196 2170 2146 2121 2098 2075 2053 2032 2012 1994 1976 1959 1944 1930 1918 1907 1898 1890 1884 1878 1874 1870 1867 1863 1859 1855 1849 1842 1835 1826 1816 1805 1794 1782 1771 1759 1748 1737 1727 1717 1708 1699 1690 1682 1674 1666 1658 1651 1643 1635 1628 1621 1614 1607 1601 1595 1589 1583 1577 1570 1564 1557 1550 1542 1534 1526 1518 1510 1501 1493 1485 1477 1469 1461 1452 1444 1435 1426 1416 1405 1394 1383 1371 1360 1348 1337 1325 1315 1304 1294 1285 1275 1266 1256 1246 1236 1225 1213 1201 1188 1174 1160 1146 1132 1117 1102 1086 1071 1054 1037 1020 1001 980 959 936 912 886 859 831 801 771 741 710 679 648 617 587 558 529 502 475 450 426 403 382 362 344 327 313 299 288 278 269 262 256 252 249 247 246 247 249 251 255 261 267 274 283 292 303 314 327 342 357 375 393 414 436 460 486 513 541 571 601 632 663 693 723 752 780 807 832 856 880 902 923 944 964 983 1002 1021 1038 1056 1072 1088 1103 1117 1131 1143 1156 1168 1179 1191 1202 1213 3826 7 3 3 1225 1236 1247 1258 1269 1280 1291 1302 1312 1323 1333 1343 1353 1363 1374 1384 1394 1404 1414 1424 1434 1443 1453 1462 1472 1481 1492 1502 1513 1524 1536 1547 1559 1571 1582 1594 1605 1615 1625 1635 1645 1654 1663 1672 1682 1692 1702 1713 1724 1735 1747 1759 1771 1783 1795 1808 1820 1832 1844 1856 1868 1879 1891 1902 1914 1925 1936 1947 1958 1969 1980 1991 2001 2012 2022 2032 2042 2051 2060 2068 2075 2082 2088 2093 2098 2102 2107 2111 2115 2119 2125 2131 2138 2147 2156 2168 2180 2194 2209 2225 2242 2260 2279 2299 2320 2343 2366 2390 2416 2443 2471 2500 2530 2561 2592 2623 2654 2683 2712 2739 2765 2789 2812 2833 2853 2872 2889 2906 2922 2937 2951 2964 2976 2985 2993 2998 3001 3001 2999 2994 2987 2978 2968 2958 2948 2939 2931 2924 2921 2920 2923 2929 2938 2951 2968 2989 3014 3042 3074 3110 3149 3191 3235 3282 3330 3379 3428 3477 3524 3569 3612 3651 3688 3721 3751 3777 3800 3821 3838 3852 3863 3870 3872 3870 3861 3846 3824 3795 3758 3714 3662 3604 3539 3469 3395 3318 3238 3156 3074 2992 2912 2835 2761 2694 2633 2582 2543 2516 2504 2508 2529 2568 2623 2695 2782 2882 2993 3111 3234 3360 3485 3607 3724 3836 3940 4036 4124 4204 4277 4343 4403 4456 4504 4548 4587 4623 4656 4686 4713 4739 4763 4786 4809 4831 4853 4875 4898 4921 4944 4968 4992 5016 5040 5063 5086 5108 5129 5149 5168 5185 5201 5215 5227 5237 5245 5251 5254 5256 5255 5252 5246 5237 5225 5210 5191 5166 5137 5102 5061 5012 4957 4894 4824 4746 4661 4570 4473 4371 4265 4156 4045 3932 3820 3709 3600 3493 3389 3289 3193 3101 3013 2928 2847 2769 2694 2622 2554 2488 2426 2368 2315 2269 2230 2200 2181 2175 2181 2202 2237 2288 2353 2432 2523 2624 2733 2848 2964 3080 3192 3297 3392 3475 3543 3596 3632 3650 3652 3636 3606 3561 3504 3438 3363 3284 3201 3117 3034 2954 2879 2810 2748 2694 2651 2617 2595 2585 2587 2600 2625 2659 2703 2755 2811 2871 2930 2987 3039 3084 3119 3143 3156 3156 3145 3124 3093 3054 3010 2963 2915 2869 2826 2789 2759 2738 2726 2725 2734 2753 2783 2821 2868 2920 2976 3034 3092 3146 3194 3233 3261 3276 3276 3260 3227 3177 3110 3027 2930 2820 2701 2574 2443 2309 2177 2047 1923 1807 1699 1602 1516 1443 1382 1333 1298 1276 1266 1270 1286 1315 1356 1410 1475 1550 1634 1726 1824 1926 2030 2135 2239 2340 2438 2532 2622 2708 2791 2871 2949 3026 3102 3177 3252 3324 3394 3460 3520 3574 3619 3654 3678 3692 3694 3686 3669 3644 3613 3578 3542 3506 3472 3443 3420 3404 3398 3401 3415 3440 3476 3523 3582 3651 3731 3820 3918 4024 4136 4254 4376 4500 4625 4750 4874 4994 5111 5224 5331 5433 5530 5621 5707 5787 3827 7 3 3 5862 5933 5998 6058 6114 6164 6210 6250 6286 6316 6341 6360 6375 6384 6388 6388 6382 6371 6355 6334 6308 6275 6238 6194 6146 6091 6032 5969 5902 5832 5761 5690 5620 5552 5487 5428 5374 5327 5288 5257 5235 5221 5217 5221 5233 5254 5281 5315 5354 5399 5447 5499 5552 5606 5661 5716 5769 5821 5870 5917 5961 6002 6041 6076 6109 6139 6167 6192 6214 6234 6251 6265 6276 6284 6288 6290 6288 6283 6275 6264 6251 6235 6218 6198 6176 6152 6126 6098 6067 6033 5997 5957 5914 5867 5818 5766 5712 5656 5599 5542 5486 5431 5378 5329 5284 5244 5210 5181 5159 5143 5134 5132 5135 5143 5155 5171 5188 5206 5222 5237 5247 5252 5251 5241 5223 5195 5156 5107 5047 4976 4894 4803 4703 4595 4480 4359 4235 4108 3979 3851 3725 3602 3485 3374 3272 3179 3099 3032 2980 2945 2925 2924 2939 2970 3017 3076 3147 3225 3308 3393 3476 3556 3629 3694 3749 3794 3828 3851 3866 3871 3870 3863 3851 3836 3819 3800 3781 3762 3744 3726 3710 3695 3682 3671 3662 3655 3651 3649 3651 3655 3662 3673 3687 3704 3724 3749 3777 3809 3846 3886 3930 3978 4028 4081 4134 4189 4242 4294 4343 4388 4429 4464 4495 4519 4537 4550 4557 4559 4555 4547 4535 4518 4499 4476 4452 4425 4396 4367 4337 4307 4277 4247 4219 4191 4165 4140 4116 4095 4074 4055 4038 4021 4006 3990 3975 3959 3941 3923 3902 3878 3851 3821 3787 3750 3708 3663 3614 3561 3506 3446 3384 3318 3249 3176 3098 3016 2929 2837 2739 2636 2528 2416 2302 2185 2068 1953 1840 1732 1629 1534 1447 1369 1300 1241 1190 1149 1115 1090 1073 1063 1061 1066 1080 1101 1131 1169 1215 1269 1330 1396 1466 1539 1613 1686 1756 1822 1882 1936 1982 2021 2053 2078 2097 2110 2119 2124 2126 2126 2125 2121 2117 2112 2106 2100 2092 2085 2076 2068 2059 2049 2040 2030 2020 2010 1999 1988 1977 1965 1953 1940 1926 1912 1897 1882 1867 1852 1836 1821 1805 1789 1774 1758 1743 1728 1712 1697 1681 1666 1650 1635 1620 1605 1589 1574 1559 1544 1529 1514 1499 1484 1468 1452 1435 1418 1400 1382 1362 1342 1320 1297 1273 1247 1219 1190 1158 1124 1088 1051 1011 969 926 882 836 791 746 702 659 617 579 542 509 478 450 425 403 384 366 351 338 327 318 310 304 299 296 294 294 295 298 302 308 315 324 334 347 361 378 396 418 442 469 498 530 564 600 638 677 717 757 797 838 877 916 953 990 1026 1060 1093 1125 1156 1186 1215 1242 1267 1292 1315 1337 1358 1378 1397 1416 1434 1451 1469 1486 1504 1521 1539 1556 1574 1591 1608 1625 1641 1658 1674 1690 1707 1723 1739 1756 1773 1789 1805 1822 1837 1853 1868 1882 1897 1912 1926 1942 1958 1974 1992 2010 2030 2049 2070 3828 7 3 3 2090 2111 2131 2151 2171 2191 2210 2230 2250 2270 2291 2313 2336 2360 2384 2410 2437 2464 2491 2519 2546 2573 2600 2627 2653 2678 2703 2728 2752 2776 2800 2824 2847 2871 2893 2916 2938 2959 2978 2997 3014 3029 3043 3053 3061 3066 3067 3065 3058 3047 3031 3010 2984 2953 2916 2874 2826 2773 2715 2652 2585 2514 2440 2363 2285 2205 2126 2047 1969 1895 1823 1756 1694 1638 1589 1547 1512 1485 1467 1456 1454 1458 1470 1488 1511 1539 1569 1602 1636 1670 1703 1734 1764 1790 1814 1834 1852 1866 1878 1887 1894 1900 1906 1911 1919 1929 1943 1962 1988 2022 2065 2119 2184 2261 2350 2452 2564 2686 2818 2956 3099 3245 3392 3538 3681 3819 3953 4079 4198 4309 4412 4507 4594 4673 4745 4811 4871 4926 4975 5021 5062 5101 5137 5171 5202 5233 5261 5289 5315 5339 5363 5385 5406 5426 5444 5461 5477 5491 5504 5515 5525 5533 5541 5547 5552 5555 5558 5560 5561 5561 5560 5558 5555 5551 5545 5536 5525 5510 5492 5470 5444 5412 5376 5334 5288 5237 5182 5123 5061 4996 4931 4865 4799 4735 4673 4614 4559 4510 4466 4429 4399 4375 4360 4351 4350 4356 4367 4383 4403 4425 4447 4469 4487 4502 4512 4515 4512 4502 4486 4463 4435 4403 4368 4330 4290 4250 4208 4165 4121 4075 4026 3974 3916 3853 3783 3706 3622 3531 3432 3327 3217 3101 2983 2862 2740 2620 2502 2389 2282 2183 2094 2016 1949 1896 1857 1832 1820 1820 1832 1854 1883 1918 1956 1995 2032 2066 2095 2118 2134 2143 2145 2140 2129 2115 2097 2078 2060 2044 2034 2030 2036 2052 2083 2128 2190 2270 2368 2485 2620 2771 2939 3119 3309 3507 3708 3910 4109 4302 4485 4658 4817 4962 5092 5206 5305 5390 5461 5519 5566 5602 5630 5650 5663 5670 5673 5673 5670 5664 5658 5652 5646 5640 5636 5633 5632 5633 5635 5638 5642 5647 5653 5659 5665 5671 5678 5684 5691 5698 5706 5714 5722 5731 5740 5749 5758 5768 5778 5787 5797 5807 5817 5827 5837 5847 5858 5868 5878 5887 5896 5904 5910 5916 5921 5925 5927 5928 5929 5929 5927 5926 5923 5920 5917 5912 5907 5901 5894 5886 5876 5866 5855 5842 5829 5814 5799 5782 5765 5747 5729 5709 5689 5668 5646 5624 5601 5577 5552 5527 5501 5476 5450 5424 5398 5373 5348 5322 5297 5272 5247 5223 5198 5173 5149 5125 5102 5080 5060 5042 5025 5011 5000 4991 4984 4980 4978 4978 4979 4982 4986 4990 4994 4999 5003 5007 5011 5014 5016 5018 5019 5019 5018 5016 5013 5010 5006 5001 4996 4990 4985 4979 4972 4966 4959 4951 4943 4935 4926 4916 4906 4894 4881 4867 4851 4834 4816 4796 4775 4754 4731 4708 4684 4661 4638 4615 4592 4570 4548 4526 4505 4483 4462 4441 4419 4398 4376 4356 4336 4317 4299 4282 4267 4253 4240 4228 4216 4204 4190 4176 4161 4144 3829 7 3 4 4141 4122 4101 4079 4056 4031 4006 3980 3954 3928 3902 3877 3852 3828 3805 3783 3761 3740 3719 3698 3677 3656 3634 3612 3590 3568 3546 3524 3502 3480 3459 3438 3417 3396 3375 3353 3331 3307 3283 3258 3231 3203 3174 3144 3113 3080 3047 3012 2976 2939 2901 2861 2820 2778 2734 2688 2641 2592 2541 2489 2435 2380 2324 2267 2209 2152 2095 2039 1984 1932 1883 1838 1798 1763 1734 1710 1694 1684 1682 1685 1695 1711 1731 1756 1784 1815 1847 1880 1913 1945 1975 2002 2027 2048 2066 2080 2090 2096 2099 2098 2095 2088 2080 2070 2059 2047 2034 2022 2009 1996 1983 1970 1958 1944 1931 1917 1902 1887 1871 1855 1838 1821 1803 1785 1767 1748 1730 1711 1693 1675 1656 1638 1619 1599 1579 1558 1537 1514 1490 1464 1437 1408 1376 1342 1306 1268 1227 1184 1139 1093 1045 996 947 898 850 803 757 713 672 633 597 563 532 504 478 454 432 413 395 379 365 353 342 332 324 318 312 308 304 302 300 299 298 299 299 301 303 305 308 313 318 324 332 341 351 364 379 396 415 437 462 490 520 553 589 628 668 710 753 796 839 881 921 958 992 1022 1048 1069 1086 1098 1106 1110 1110 1108 1104 1100 1096 1093 1092 1095 1101 1111 1126 1145 1170 1199 1232 1269 1308 1351 1394 1439 1483 1528 1571 1612 1651 1689 1724 1757 1787 1816 1842 1868 1891 1914 1936 1957 1978 1999 2019 2039 2059 2079 2099 2119 2138 2157 2175 2192 2207 2221 2232 2241 2248 2251 2251 2247 2241 2230 2217 2201 2182 2161 2139 2115 2090 2066 2042 2019 1997 1978 1961 1947 1936 1930 1928 1931 1938 1950 1966 1985 2008 2032 2058 2084 2109 2131 2150 2165 2175 2180 2180 2175 2164 2150 2131 2110 2087 2062 2036 2009 1983 1957 1932 1907 1883 1860 1837 1816 1795 1775 1757 1739 1723 1708 1695 1683 1673 1664 1658 1654 1653 1655 1661 1670 1685 1704 1729 1760 1797 1839 1887 1939 1995 2054 2114 2174 2231 2285 2332 2373 2404 2426 2437 2437 2425 2403 2369 2326 2275 2216 2152 2084 2014 1944 1875 1810 1750 1697 1654 1621 1600 1593 1601 1625 1666 1724 1800 1892 1999 2121 2255 2399 2551 2708 2867 3025 3181 3333 3477 3614 3742 3860 3969 4070 4161 4245 4321 4392 4457 4517 4573 4625 4674 4720 4762 4802 4838 4872 4904 4933 4959 4984 5006 5027 5045 5062 5077 5089 5100 5108 5113 5116 5116 5114 5110 5104 5096 5088 5080 5071 5064 5058 5054 5053 5053 5057 5062 5071 5081 5094 5109 5126 5144 5165 5186 5209 5233 5257 5282 5306 5330 5352 5374 5393 5410 5425 5437 5447 5454 5459 5461 5462 5461 5459 5455 5450 5444 5436 5427 5416 5404 5390 5375 5359 5342 5325 5308 5292 5278 5266 5257 5251 5248 5247 5250 5256 5264 5274 3830 7 3 4 5285 5296 5307 5317 5325 5331 5333 5331 5324 5311 5291 5265 5231 5188 5138 5079 5012 4937 4853 4763 4666 4563 4455 4343 4228 4112 3995 3879 3766 3656 3553 3458 3373 3299 3240 3197 3171 3163 3176 3209 3262 3334 3424 3531 3652 3784 3925 4072 4221 4370 4516 4658 4793 4921 5041 5153 5256 5351 5438 5518 5592 5661 5724 5782 5836 5885 5930 5971 6009 6042 6072 6099 6123 6145 6164 6181 6197 6211 6223 6235 6245 6255 6263 6270 6276 6281 6285 6288 6290 6291 6292 6292 6292 6292 6291 6291 6291 6291 6291 6291 6292 6292 6292 6292 6292 6293 6292 6292 6292 6291 6289 6288 6285 6282 6279 6274 6269 6262 6255 6247 6238 6228 6217 6206 6194 6182 6169 6155 6140 6123 6105 6085 6063 6039 6011 5981 5948 5913 5875 5835 5794 5753 5712 5673 5635 5601 5570 5543 5520 5502 5488 5477 5470 5466 5463 5460 5458 5455 5449 5441 5430 5415 5395 5372 5345 5314 5279 5240 5199 5155 5109 5061 5012 4963 4914 4866 4819 4776 4736 4700 4670 4647 4631 4624 4625 4636 4657 4687 4728 4778 4837 4903 4977 5056 5138 5224 5311 5397 5482 5564 5642 5715 5783 5845 5902 5952 5997 6037 6073 6103 6131 6155 6176 6195 6212 6227 6240 6250 6258 6263 6264 6260 6251 6236 6213 6182 6141 6091 6031 5961 5881 5792 5695 5593 5486 5379 5274 5174 5082 5002 4937 4888 4858 4847 4857 4886 4934 4997 5074 5161 5256 5354 5453 5549 5641 5726 5803 5872 5933 5985 6031 6070 6104 6133 6160 6183 6204 6224 6240 6255 6266 6274 6278 6278 6273 6263 6248 6227 6200 6166 6125 6078 6022 5958 5884 5802 5709 5607 5494 5373 5243 5105 4962 4815 4665 4516 4369 4227 4091 3964 3847 3743 3651 3573 3510 3461 3427 3406 3398 3402 3417 3440 3471 3507 3547 3587 3626 3663 3695 3720 3739 3750 3753 3748 3737 3721 3702 3681 3662 3647 3639 3639 3651 3675 3712 3764 3830 3910 4002 4104 4215 4331 4451 4571 4688 4799 4902 4994 5072 5135 5179 5205 5210 5194 5156 5096 5014 4909 4784 4639 4476 4297 4104 3900 3688 3471 3253 3037 2826 2623 2430 2250 2083 1932 1797 1677 1572 1483 1409 1350 1306 1278 1266 1271 1296 1340 1405 1492 1601 1730 1879 2045 2223 2411 2603 2793 2978 3152 3311 3451 3569 3665 3737 3785 3811 3816 3802 3771 3725 3666 3594 3512 3421 3320 3211 3094 2971 2841 2707 2570 2432 2294 2159 2029 1906 1790 1684 1588 1503 1430 1369 1321 1285 1264 1259 1270 1300 1349 1421 1516 1634 1777 1944 2134 2344 2571 2812 3061 3316 3570 3819 4060 4289 4503 4700 4880 5042 5187 5317 5431 5533 5624 5704 5777 5842 5901 5954 6001 6042 6077 6104 6125 6138 6142 6137 6122 6095 6058 6007 5944 5867 5776 5670 5551 5417 5271 5113 4945 4768 4586 4400 4213 4028 3846 3671 3504 3346 3199 3064 2941 3831 7 3 4 2830 2732 2646 2572 2508 2454 2408 2371 2342 2319 2301 2289 2281 2277 2276 2277 2281 2286 2292 2299 2306 2313 2319 2326 2332 2338 2344 2351 2361 2373 2390 2412 2442 2480 2529 2589 2663 2750 2853 2971 3103 3250 3409 3580 3760 3947 4138 4330 4520 4705 4884 5052 5210 5355 5485 5602 5704 5792 5866 5927 5976 6015 6043 6063 6074 6079 6077 6068 6055 6035 6011 5983 5950 5913 5874 5831 5788 5743 5699 5655 5614 5575 5540 5509 5482 5459 5440 5426 5415 5408 5402 5398 5395 5393 5390 5386 5382 5377 5371 5364 5357 5349 5342 5335 5330 5326 5325 5325 5329 5335 5345 5358 5375 5394 5417 5443 5471 5501 5533 5565 5597 5629 5659 5688 5714 5738 5759 5778 5794 5808 5820 5830 5840 5848 5857 5865 5873 5882 5890 5898 5905 5912 5918 5923 5927 5929 5930 5930 5929 5926 5923 5919 5914 5908 5902 5895 5887 5879 5869 5858 5846 5833 5819 5804 5788 5771 5753 5735 5717 5699 5681 5664 5647 5631 5616 5602 5589 5578 5567 5558 5550 5543 5537 5532 5527 5523 5519 5514 5510 5504 5498 5492 5485 5477 5468 5459 5450 5441 5432 5423 5414 5406 5398 5391 5384 5377 5371 5364 5358 5351 5344 5337 5329 5321 5312 5303 5293 5283 5273 5262 5251 5240 5228 5216 5203 5191 5178 5165 5151 5138 5124 5111 5097 5083 5069 5054 5038 5022 5004 4985 4965 4944 4921 4897 4872 4846 4820 4793 4766 4739 4713 4687 4664 4641 4620 4601 4583 4567 4552 4539 4526 4514 4502 4490 4477 4463 4448 4431 4413 4394 4373 4350 4326 4301 4274 4247 4219 4191 4162 4132 4103 4073 4043 4013 3983 3953 3923 3893 3864 3835 3806 3777 3749 3720 3691 3662 3632 3601 3569 3536 3500 3463 3424 3383 3339 3293 3245 3194 3142 3088 3033 2975 2917 2858 2798 2738 2677 2615 2553 2490 2426 2361 2294 2226 2155 2081 2005 1926 1844 1761 1676 1590 1504 1420 1339 1261 1187 1120 1058 1003 956 915 881 852 829 812 798 788 782 779 779 784 794 809 829 857 891 933 982 1037 1098 1163 1232 1301 1369 1435 1497 1553 1602 1644 1679 1708 1730 1748 1763 1777 1791 1806 1825 1848 1875 1908 1945 1986 2031 2078 2127 2175 2223 2267 2309 2346 2378 2405 2427 2443 2453 2459 2459 2455 2448 2437 2425 2410 2395 2380 2365 2352 2340 2331 2325 2322 2322 2324 2329 2336 2345 2355 2365 2375 2384 2391 2397 2400 2401 2399 2395 2389 2381 2372 2361 2351 2341 2331 2324 2318 2316 2316 2320 2327 2338 2352 2370 2389 2412 2435 2460 2485 2511 2536 2559 2582 2603 2622 2638 2653 2665 2675 2683 2689 2692 2693 2692 2689 2685 2679 2672 2665 2656 2648 2639 2629 2620 2611 2602 2592 2583 2573 2564 2554 2544 2534 2524 2514 2504 2495 2485 2475 2466 2456 2447 2437 2427 2416 2405 2394 2382 2370 2358 2345 3832 7 3 4 2332 2320 2307 2295 2282 2270 2258 2246 2234 2222 2210 2197 2185 2172 2159 2147 2134 2122 2110 2099 2089 2079 2070 2061 2053 2045 2038 2030 2022 2013 2005 1995 1986 1976 1966 1956 1947 1937 1928 1920 1912 1904 1897 1891 1885 1878 1872 1866 1860 1853 1846 1839 1831 1824 1816 1807 1799 1790 1781 1773 1764 1755 1746 1737 1728 1719 1710 1702 1693 1684 1676 1667 1659 1650 1641 1632 1623 1613 1604 1593 1583 1573 1562 1552 1542 1531 1521 1511 1501 1491 1481 1471 1461 1451 1440 1430 1419 1408 1396 1384 1371 1357 1343 1328 1313 1296 1279 1261 1242 1221 1200 1178 1155 1130 1104 1077 1048 1018 987 953 919 883 845 807 768 730 691 653 616 580 546 514 484 456 430 406 385 365 347 331 316 303 291 281 272 264 257 252 248 245 243 241 240 240 240 240 241 242 243 245 247 249 252 255 259 264 270 276 283 291 299 309 321 334 349 367 386 409 434 462 492 524 558 594 631 669 707 745 782 818 854 887 920 951 980 1008 1035 1060 1083 1105 1126 1145 1163 1180 1196 1211 1226 1240 1253 1267 1280 1294 1307 1321 1334 1347 1359 1371 1382 1392 1401 1409 1416 1422 1428 1432 1437 1441 1445 1450 1456 1462 1469 1477 1487 1498 1510 1523 1537 1552 1568 1585 1602 1619 1636 1653 1670 1686 1702 1717 1731 1744 1756 1768 1779 1790 1800 1810 1820 1831 1841 1852 1863 1874 1885 1896 1908 1919 1930 1941 1951 1961 1971 1981 1991 2000 2010 2019 2029 2039 2049 2059 2069 2079 2089 2099 2109 2119 2128 2137 2146 2155 2163 2170 2177 2184 2190 2194 2198 2201 2202 2202 2201 2198 2194 2189 2183 2177 2169 2161 2154 2146 2139 2132 2127 2123 2121 2121 2123 2127 2134 2144 2156 2172 2190 2210 2233 2258 2285 2313 2342 2372 2402 2431 2461 2489 2517 2543 2568 2591 2613 2634 2653 2671 2687 2702 2716 2730 2743 2755 2767 2780 2792 2804 2817 2830 2843 2857 2870 2884 2897 2911 2923 2936 2949 2961 2973 2985 2997 3009 3021 3034 3046 3059 3072 3085 3098 3110 3123 3135 3147 3159 3171 3184 3196 3209 3222 3235 3249 3263 3277 3291 3305 3318 3331 3343 3355 3366 3376 3385 3394 3401 3407 3412 3415 3416 3415 3411 3403 3391 3374 3352 3324 3289 3248 3198 3141 3075 3001 2920 2830 2733 2630 2522 2409 2294 2178 2063 1950 1842 1739 1644 1557 1478 1410 1350 1300 1257 1223 1195 1172 1155 1141 1132 1127 1127 1133 1146 1167 1197 1239 1293 1359 1439 1532 1636 1752 1877 2008 2145 2284 2423 2561 2694 2822 2943 3057 3163 3261 3350 3432 3506 3572 3631 3684 3729 3769 3801 3827 3846 3858 3864 3862 3853 3837 3814 3783 3746 3702 3653 3597 3537 3473 3406 3336 3266 3196 3128 3063 3001 3833 7 3 4 2944 2892 2847 2808 2776 2750 2731 2717 2709 2704 2702 2702 2703 2703 2702 2698 2691 2679 2663 2642 2616 2585 2549 2510 2469 2426 2381 2338 2296 2257 2221 2190 2164 2144 2130 2123 2124 2132 2148 2172 2204 2244 2293 2350 2415 2489 2570 2659 2754 2854 2960 3069 3180 3292 3403 3513 3620 3722 3820 3912 3997 4075 4146 4209 4265 4313 4354 4387 4413 4433 4445 4452 4452 4446 4434 4417 4394 4366 4333 4294 4251 4202 4148 4089 4025 3955 3881 3803 3720 3633 3543 3451 3356 3260 3165 3069 2976 2884 2797 2715 2639 2571 2513 2466 2432 2412 2407 2418 2446 2490 2549 2623 2709 2805 2907 3013 3119 3222 3319 3406 3481 3542 3588 3617 3630 3625 3603 3566 3512 3444 3363 3268 3162 3045 2918 2783 2641 2494 2344 2192 2041 1893 1750 1614 1488 1371 1266 1174 1094 1026 971 925 890 862 842 827 816 810 807 809 816 829 850 881 924 982 1055 1144 1252 1378 1521 1680 1853 2037 2229 2426 2624 2820 3011 3193 3365 3525 3671 3804 3923 4030 4125 4209 4284 4351 4412 4466 4516 4562 4604 4642 4678 4710 4740 4767 4792 4814 4834 4853 4869 4883 4897 4909 4919 4929 4938 4946 4952 4958 4963 4968 4971 4974 4976 4978 4980 4981 4982 4982 4983 4983 4983 4982 4982 4981 4980 4979 4977 4975 4973 4970 4967 4963 4959 4954 4948 4942 4935 4927 4920 4912 4904 4896 4890 4884 4879 4876 4875 4875 4878 4882 4887 4895 4903 4913 4924 4936 4948 4960 4972 4983 4993 5002 5009 5013 5014 5012 5005 4994 4979 4958 4932 4900 4863 4821 4773 4719 4661 4598 4530 4458 4382 4302 4219 4134 4046 3958 3870 3782 3696 3613 3534 3460 3392 3331 3279 3235 3201 3177 3162 3158 3164 3180 3205 3239 3280 3329 3382 3440 3501 3564 3626 3686 3744 3797 3844 3884 3916 3939 3954 3959 3956 3944 3923 3896 3862 3822 3778 3731 3681 3629 3576 3522 3467 3413 3358 3303 3249 3195 3141 3088 3036 2987 2939 2895 2855 2820 2790 2767 2750 2739 2736 2739 2748 2762 2781 2803 2828 2853 2879 2903 2925 2944 2959 2970 2976 2976 2971 2960 2943 2920 2892 2858 2818 2775 2727 2676 2622 2567 2512 2458 2405 2356 2310 2269 2234 2205 2182 2166 2156 2152 2153 2159 2169 2182 2197 2212 2226 2239 2249 2255 2256 2251 2240 2223 2199 2167 2130 2086 2036 1983 1925 1866 1805 1744 1684 1625 1569 1516 1466 1420 1378 1339 1306 1276 1252 1234 1222 1217 1221 1234 1256 1289 1333 1388 1453 1527 1609 1697 1790 1885 1980 2074 2163 2247 2324 2394 2455 2508 2553 2591 2622 2646 2666 2681 2692 2699 2703 2705 2703 2698 2690 2680 2666 2650 2631 2611 2589 2567 2545 2524 2504 2486 2470 2457 2447 2439 2433 2429 2426 2425 2424 2424 2423 2423 2421 2420 2417 2414 2411 2406 2401 2396 2390 2382 3834 7 3 4 2375 2366 2356 2345 2333 2321 2307 2293 2278 2262 2247 2231 2215 2200 2185 2169 2154 2139 2124 2109 2094 2079 2064 2049 2033 2018 2003 1988 1973 1958 1943 1929 1915 1901 1887 1873 1859 1845 1832 1818 1804 1790 1777 1763 1749 1735 1721 1706 1692 1677 1662 1647 1631 1616 1600 1585 1569 1554 1539 1524 1510 1496 1482 1468 1453 1439 1424 1408 1392 1375 1358 1339 1320 1300 1280 1258 1236 1214 1190 1166 1140 1114 1086 1057 1027 995 961 926 890 853 815 776 737 699 661 624 589 555 524 494 467 441 418 397 377 360 344 330 317 306 296 288 281 276 273 272 272 274 278 283 289 297 306 316 327 340 355 371 390 410 432 457 484 513 544 577 611 647 683 720 757 794 830 866 900 934 966 997 1026 1054 1081 1107 1131 1154 1176 1196 1216 1233 1249 1262 1273 1281 1286 1287 1284 1277 1266 1250 1230 1207 1181 1152 1121 1090 1059 1028 999 973 949 928 911 897 888 883 882 885 894 907 925 948 976 1010 1048 1092 1140 1192 1248 1306 1365 1425 1484 1543 1599 1652 1702 1748 1790 1828 1862 1892 1917 1938 1954 1967 1975 1979 1979 1975 1967 1957 1944 1930 1915 1900 1887 1877 1870 1867 1869 1877 1891 1910 1936 1966 2001 2040 2083 2127 2174 2221 2268 2315 2361 2405 2448 2488 2525 2560 2591 2620 2645 2667 2687 2703 2717 2729 2739 2747 2754 2760 2765 2769 2772 2774 2775 2774 2771 2767 2760 2751 2740 2727 2713 2697 2681 2665 2649 2634 2621 2609 2600 2594 2590 2590 2594 2601 2612 2626 2644 2665 2690 2717 2747 2780 2814 2850 2886 2922 2957 2991 3023 3053 3079 3103 3122 3139 3151 3161 3167 3171 3172 3173 3173 3173 3174 3176 3181 3188 3199 3213 3231 3253 3278 3307 3338 3372 3409 3446 3485 3524 3562 3600 3636 3671 3702 3731 3756 3777 3794 3806 3813 3814 3810 3799 3783 3761 3732 3698 3659 3614 3565 3512 3456 3398 3339 3280 3223 3169 3119 3074 3036 3006 2984 2972 2970 2978 2996 3023 3059 3103 3154 3211 3272 3335 3401 3467 3532 3595 3656 3714 3768 3818 3863 3904 3940 3972 3999 4021 4040 4055 4066 4075 4080 4084 4086 4086 4085 4084 4081 4078 4073 4068 4063 4056 4048 4039 4028 4017 4004 3991 3977 3963 3948 3934 3922 3910 3900 3892 3887 3884 3885 3888 3894 3904 3916 3931 3947 3966 3985 4006 4026 4046 4065 4083 4100 4115 4128 4140 4149 4158 4164 4170 4174 4178 4180 4183 4185 4186 4188 4189 4190 4192 4193 4195 4197 4200 4204 4208 4213 4220 4226 4234 4242 4250 4258 4265 4272 4278 4284 4288 4292 4294 4296 4297 4297 4297 4297 4296 4295 4294 4293 4291 4289 4286 4283 4279 4274 4269 4263 4256 4248 4239 4230 4219 4208 4195 4181 4166 4150 4133 3835 7 3 4 4114 4095 4075 4054 4034 4015 3996 3979 3963 3950 3939 3929 3922 3918 3914 3913 3912 3913 3914 3916 3918 3921 3923 3926 3928 3931 3934 3937 3940 3942 3944 3946 3946 3945 3943 3939 3934 3927 3918 3907 3895 3882 3867 3850 3832 3813 3792 3768 3741 3711 3677 3638 3595 3546 3492 3432 3367 3296 3222 3143 3062 2978 2894 2809 2726 2645 2566 2492 2422 2358 2299 2247 2203 2165 2134 2112 2096 2087 2086 2090 2099 2112 2129 2148 2167 2186 2204 2218 2229 2236 2238 2234 2226 2213 2195 2175 2152 2128 2105 2083 2065 2050 2042 2040 2045 2058 2080 2109 2147 2192 2244 2302 2365 2432 2501 2572 2644 2714 2783 2849 2911 2969 3023 3071 3114 3152 3185 3212 3235 3253 3267 3277 3283 3287 3288 3286 3282 3276 3268 3258 3246 3232 3217 3199 3180 3158 3134 3108 3080 3049 3017 2983 2946 2908 2868 2826 2782 2738 2692 2645 2597 2550 2502 2456 2410 2367 2326 2288 2253 2222 2196 2174 2157 2144 2136 2131 2131 2133 2138 2145 2153 2162 2170 2179 2187 2194 2199 2204 2207 2209 2211 2212 2213 2215 2217 2222 2228 2237 2250 2265 2285 2309 2337 2369 2405 2445 2488 2534 2581 2629 2678 2726 2772 2817 2859 2897 2932 2964 2991 3016 3037 3056 3072 3086 3098 3109 3119 3128 3137 3144 3152 3158 3164 3169 3173 3177 3179 3181 3182 3183 3183 3183 3182 3180 3178 3175 3170 3165 3159 3150 3140 3129 3115 3100 3083 3064 3044 3024 3002 2981 2959 2939 2919 2901 2885 2870 2858 2848 2840 2834 2831 2829 2829 2831 2835 2840 2846 2853 2862 2872 2883 2895 2910 2926 2944 2964 2986 3012 3039 3070 3103 3138 3175 3214 3254 3295 3337 3378 3419 3458 3497 3533 3568 3602 3633 3662 3689 3715 3739 3761 3781 3800 3817 3833 3847 3860 3871 3881 3889 3896 3901 3905 3909 3911 3912 3913 3912 3912 3910 3908 3906 3903 3899 3895 3891 3885 3880 3873 3867 3860 3852 3845 3837 3829 3821 3814 3806 3800 3794 3788 3785 3783 3782 3784 3789 3796 3806 3818 3833 3851 3871 3892 3915 3938 3961 3984 4006 4026 4045 4061 4075 4086 4094 4101 4104 4107 4107 4106 4105 4103 4101 4099 4098 4098 4099 4101 4105 4111 4118 4127 4138 4150 4165 4180 4198 4216 4236 4256 4277 4299 4320 4341 4361 4380 4399 4417 4433 4448 4462 4474 4486 4496 4505 4513 4520 4527 4533 4538 4544 4550 4557 4564 4573 4582 4592 4603 4616 4628 4641 4653 4665 4676 4685 4692 4698 4702 4703 4704 4702 4700 4697 4693 4690 4687 4684 4682 4681 4681 4681 4683 4686 4690 4695 4701 4708 4716 4725 4734 4744 4753 4763 4772 4780 4786 4790 4792 4791 4787 4779 4767 4752 4734 4713 4689 4664 4638 4612 4587 4565 4545 4530 4520 4516 4517 4524 4537 4556 4579 4606 4636 4667 4699 4731 4761 4788 4814 4836 4854 4869 4881 3836 7 3 4 4889 4894 4896 4895 4890 4882 4870 4854 4834 4808 4776 4737 4691 4638 4575 4503 4422 4330 4228 4115 3991 3857 3713 3561 3400 3233 3062 2888 2713 2541 2373 2212 2059 1917 1788 1671 1568 1478 1402 1338 1286 1245 1214 1192 1180 1177 1183 1200 1229 1270 1324 1393 1477 1576 1690 1817 1956 2106 2263 2424 2588 2752 2912 3067 3215 3355 3486 3608 3721 3826 3924 4015 4101 4181 4258 4331 4400 4466 4529 4588 4645 4698 4747 4794 4837 4878 4916 4951 4985 5017 5048 5078 5106 5133 5159 5183 5205 5225 5243 5258 5271 5282 5290 5297 5302 5305 5308 5309 5310 5311 5311 5310 5309 5307 5304 5300 5295 5288 5280 5269 5257 5244 5228 5210 5190 5168 5142 5114 5082 5046 5005 4958 4905 4845 4777 4702 4618 4525 4423 4313 4193 4064 3927 3781 3628 3467 3300 3128 2952 2773 2593 2415 2239 2068 1905 1751 1609 1478 1362 1259 1171 1097 1035 986 947 917 895 879 870 865 867 876 893 921 961 1015 1086 1175 1283 1411 1557 1722 1903 2096 2299 2508 2720 2929 3133 3329 3514 3687 3845 3990 4121 4237 4342 4435 4517 4590 4655 4713 4764 4808 4847 4880 4906 4927 4942 4951 4953 4950 4940 4925 4902 4873 4837 4793 4741 4680 4611 4532 4444 4346 4239 4123 4000 3870 3734 3595 3454 3313 3173 3037 2905 2779 2661 2551 2449 2355 2271 2195 2128 2069 2017 1973 1935 1904 1878 1858 1843 1833 1827 1824 1825 1828 1833 1840 1848 1856 1865 1873 1880 1887 1892 1897 1901 1905 1908 1913 1918 1926 1938 1953 1975 2004 2042 2090 2149 2221 2306 2404 2517 2643 2782 2932 3091 3258 3430 3604 3778 3950 4117 4277 4428 4568 4698 4816 4922 5016 5099 5172 5234 5288 5334 5372 5405 5432 5454 5472 5487 5498 5507 5514 5519 5522 5523 5524 5523 5521 5518 5514 5509 5504 5497 5490 5482 5473 5465 5455 5446 5438 5430 5422 5416 5411 5407 5404 5404 5404 5407 5410 5414 5419 5424 5428 5432 5434 5434 5431 5426 5416 5402 5382 5357 5324 5284 5236 5177 5108 5026 4933 4825 4704 4569 4420 4259 4085 3901 3709 3512 3311 3110 2912 2720 2537 2366 2210 2071 1951 1852 1776 1723 1695 1693 1714 1761 1831 1924 2037 2168 2316 2477 2647 2825 3007 3189 3369 3544 3712 3871 4020 4158 4284 4399 4502 4594 4676 4748 4812 4868 4917 4959 4996 5027 5053 5075 5091 5104 5111 5115 5115 5110 5102 5090 5075 5056 5034 5010 4982 4951 4917 4880 4838 4791 4738 4680 4614 4541 4460 4371 4273 4167 4052 3931 3802 3669 3531 3391 3251 3111 2975 2844 2721 2607 2506 2419 2349 2298 2267 2259 2274 2312 2374 2459 2566 2692 2835 2991 3157 3330 3506 3681 3851 4015 4169 4312 4444 4563 4669 4764 4848 4923 4988 5047 5099 5146 5189 5228 5265 5298 5329 5358 5384 5408 5429 5449 5466 5480 5493 3837 7 3 4 5504 5513 5520 5526 5530 5533 5535 5535 5535 5534 5533 5530 5527 5523 5517 5511 5503 5494 5483 5470 5455 5437 5417 5395 5370 5343 5314 5282 5249 5214 5177 5138 5098 5057 5013 4968 4920 4869 4815 4757 4693 4624 4549 4466 4375 4274 4165 4046 3916 3778 3630 3475 3313 3146 2976 2805 2635 2469 2309 2156 2012 1879 1758 1648 1551 1467 1395 1336 1290 1257 1237 1232 1241 1267 1309 1370 1450 1549 1667 1804 1958 2127 2308 2499 2695 2892 3088 3278 3460 3631 3788 3932 4060 4174 4275 4362 4438 4503 4560 4610 4654 4693 4727 4757 4784 4808 4829 4847 4862 4874 4884 4891 4895 4898 4898 4897 4895 4892 4888 4883 4878 4873 4868 4863 4859 4855 4852 4850 4849 4848 4848 4848 4848 4848 4848 4847 4845 4843 4839 4834 4829 4822 4815 4807 4800 4792 4784 4777 4770 4763 4756 4750 4745 4739 4733 4727 4722 4716 4710 4705 4699 4694 4690 4686 4682 4680 4677 4675 4672 4669 4665 4659 4651 4641 4628 4613 4594 4572 4547 4519 4488 4455 4419 4381 4341 4300 4257 4213 4167 4121 4073 4025 3976 3927 3878 3830 3783 3738 3695 3654 3616 3581 3549 3520 3494 3471 3451 3434 3419 3408 3398 3391 3387 3387 3389 3394 3403 3416 3433 3453 3477 3504 3534 3566 3601 3637 3675 3713 3751 3789 3826 3862 3897 3930 3960 3989 4015 4038 4058 4076 4092 4104 4114 4122 4127 4130 4132 4131 4128 4123 4117 4109 4100 4089 4077 4063 4049 4035 4020 4005 3990 3975 3962 3949 3938 3927 3917 3908 3899 3890 3881 3872 3862 3851 3839 3825 3810 3793 3774 3753 3730 3703 3674 3642 3606 3566 3523 3477 3426 3373 3317 3258 3198 3136 3074 3013 2952 2894 2837 2784 2733 2687 2645 2607 2573 2543 2518 2498 2481 2468 2458 2450 2445 2441 2439 2437 2434 2432 2428 2424 2419 2414 2409 2404 2401 2398 2398 2401 2407 2416 2430 2448 2470 2496 2525 2559 2595 2634 2676 2718 2761 2803 2845 2885 2922 2957 2988 3016 3040 3060 3077 3090 3100 3108 3113 3117 3119 3121 3121 3120 3119 3117 3114 3111 3106 3100 3093 3085 3076 3065 3054 3041 3028 3014 2998 2983 2966 2948 2930 2911 2892 2871 2850 2829 2806 2782 2758 2733 2706 2678 2649 2619 2587 2553 2518 2480 2442 2401 2360 2317 2274 2231 2188 2146 2105 2066 2030 1996 1965 1937 1913 1893 1876 1863 1853 1847 1844 1844 1846 1850 1855 1862 1870 1877 1884 1890 1895 1897 1898 1897 1893 1886 1878 1868 1857 1845 1833 1821 1809 1800 1792 1786 1783 1782 1783 1787 1792 1798 1806 1814 1822 1830 1837 1844 1851 1858 1865 1872 1879 1888 1897 1908 1920 1933 1948 1963 1978 1994 2009 2023 2036 2048 2059 2067 2074 2080 2084 2086 2088 2088 2087 2085 2082 2079 2075 2070 2065 2060 2054 2048 2041 2035 2028 2021 2015 2008 2001 1994 1987 1981 3838 7 3 4 1974 1967 1961 1954 1947 1940 1934 1927 1920 1913 1907 1900 1893 1886 1879 1872 1865 1858 1851 1844 1837 1830 1823 1816 1809 1802 1795 1788 1781 1774 1767 1760 1753 1746 1739 1732 1726 1719 1712 1705 1698 1691 1683 1676 1669 1662 1655 1648 1641 1634 1628 1621 1615 1609 1602 1595 1588 1580 1573 1564 1556 1547 1538 1530 1521 1513 1505 1497 1490 1483 1477 1470 1464 1457 1451 1443 1436 1428 1419 1410 1401 1392 1382 1372 1362 1352 1342 1332 1321 1311 1300 1288 1277 1264 1251 1238 1224 1210 1195 1180 1165 1149 1133 1116 1098 1080 1060 1039 1016 992 966 938 908 876 843 808 772 736 700 664 629 595 563 532 502 475 449 425 403 382 363 345 328 313 299 287 275 266 257 250 245 240 237 235 234 233 233 233 232 232 232 231 230 230 229 229 229 231 232 235 239 244 250 256 263 271 280 290 301 312 326 340 357 376 397 421 448 476 507 540 574 610 645 681 716 751 784 816 846 875 903 929 955 979 1002 1025 1047 1068 1088 1108 1126 1143 1159 1174 1188 1200 1212 1224 1234 1245 1255 1266 1276 1287 1298 1309 1320 1331 1342 1353 1363 1374 1384 1394 1404 1414 1424 1434 1444 1453 1463 1473 1482 1491 1500 1509 1517 1524 1532 1539 1546 1553 1560 1566 1573 1580 1587 1594 1601 1609 1616 1624 1631 1639 1646 1654 1661 1669 1676 1684 1691 1699 1706 1714 1721 1728 1735 1742 1749 1756 1762 1769 1775 1781 1787 1793 1799 1805 1811 1817 1823 1830 1837 1844 1851 1859 1867 1875 1884 1893 1902 1911 1920 1928 1937 1946 1954 1963 1971 1979 1987 1994 2002 2009 2017 2024 2031 2039 2046 2054 2062 2069 2077 2085 2092 2100 2108 2115 2122 2129 2136 2143 2150 2157 2164 2171 2178 2185 2192 2199 2206 2213 2220 2226 2232 2236 2240 2242 2243 2243 2241 2238 2232 2225 2217 2207 2196 2184 2171 2157 2142 2128 2114 2101 2088 2077 2068 2060 2054 2051 2050 2050 2053 2057 2063 2070 2078 2086 2094 2101 2108 2113 2118 2121 2124 2126 2128 2131 2134 2139 2145 2154 2166 2180 2198 2219 2243 2269 2299 2331 2365 2400 2436 2473 2510 2547 2583 2618 2652 2685 2716 2746 2774 2799 2823 2844 2864 2882 2898 2912 2925 2936 2947 2957 2966 2976 2985 2995 3005 3015 3025 3036 3048 3059 3070 3082 3093 3104 3115 3125 3135 3145 3156 3166 3176 3187 3198 3209 3220 3232 3243 3255 3267 3278 3289 3300 3311 3322 3332 3342 3352 3362 3373 3383 3393 3404 3414 3424 3434 3444 3453 3462 3471 3479 3487 3495 3502 3510 3518 3526 3534 3541 3547 3551 3553 3553 3549 3541 3529 3511 3489 3462 3430 3395 3357 3316 3276 3235 3197 3163 3133 3109 3091 3081 3079 3085 3099 3120 3148 3181 3839 7 3 5 3225 3268 3312 3356 3401 3443 3484 3523 3560 3594 3627 3659 3689 3717 3745 3772 3797 3821 3843 3863 3881 3896 3907 3916 3922 3925 3925 3922 3918 3912 3904 3895 3885 3874 3861 3848 3834 3818 3801 3782 3762 3739 3714 3687 3656 3621 3583 3540 3492 3440 3381 3318 3250 3177 3100 3020 2938 2855 2773 2692 2613 2539 2469 2405 2348 2298 2255 2219 2191 2170 2156 2148 2147 2151 2159 2170 2184 2199 2215 2229 2242 2251 2257 2258 2255 2248 2236 2220 2201 2180 2157 2134 2112 2092 2075 2061 2050 2043 2039 2038 2039 2041 2042 2041 2037 2028 2013 1991 1961 1922 1875 1819 1756 1686 1611 1531 1449 1367 1286 1208 1135 1067 1006 953 908 870 839 816 798 786 778 774 773 776 783 795 814 841 878 929 994 1076 1175 1293 1429 1582 1750 1931 2121 2317 2514 2708 2896 3074 3241 3394 3533 3656 3765 3861 3945 4018 4082 4139 4189 4233 4273 4308 4340 4369 4394 4416 4436 4453 4469 4483 4496 4508 4520 4531 4541 4552 4562 4572 4581 4590 4599 4608 4617 4625 4634 4643 4651 4659 4665 4668 4669 4665 4656 4642 4621 4593 4557 4514 4464 4408 4345 4278 4206 4133 4059 3985 3915 3848 3788 3736 3693 3660 3640 3631 3636 3654 3685 3727 3779 3841 3910 3983 4060 4138 4214 4288 4358 4422 4479 4530 4574 4612 4643 4669 4690 4708 4724 4738 4751 4765 4780 4796 4813 4832 4853 4875 4898 4922 4946 4969 4991 5012 5031 5048 5063 5075 5084 5090 5094 5094 5092 5086 5078 5066 5051 5033 5011 4986 4955 4920 4879 4833 4780 4721 4654 4581 4501 4414 4321 4222 4118 4009 3896 3779 3659 3537 3413 3288 3161 3035 2908 2783 2659 2538 2421 2308 2200 2099 2004 1917 1839 1769 1708 1657 1616 1585 1565 1557 1561 1578 1608 1652 1710 1781 1866 1965 2075 2196 2326 2463 2606 2753 2901 3048 3194 3336 3474 3607 3733 3854 3968 4075 4177 4272 4361 4445 4523 4595 4661 4722 4776 4825 4867 4903 4933 4955 4970 4977 4976 4967 4948 4919 4879 4828 4766 4692 4607 4509 4401 4282 4153 4016 3871 3720 3565 3407 3248 3089 2932 2778 2628 2484 2346 2216 2095 1982 1880 1787 1705 1632 1570 1518 1475 1440 1414 1396 1384 1380 1382 1390 1405 1426 1454 1490 1532 1582 1638 1702 1772 1847 1926 2009 2093 2176 2259 2338 2414 2484 2549 2608 2660 2707 2749 2786 2821 2853 2886 2920 2956 2996 3041 3092 3149 3213 3283 3359 3440 3525 3614 3704 3793 3881 3966 4046 4120 4187 4245 4295 4335 4367 4389 4403 4408 4407 4400 4389 4374 4358 4341 4326 4313 4304 4299 4301 4309 4323 4345 4373 4408 4450 4496 4546 4600 4656 4712 4769 4824 4877 4927 4973 5015 5053 5087 5115 5140 5161 5177 5191 5201 5209 5214 5217 5219 5219 5218 5215 5212 5209 5205 5201 5198 5194 5191 5188 3840 7 3 5 5185 5182 5179 5177 5173 5170 5165 5160 5154 5148 5140 5131 5122 5112 5101 5089 5076 5062 5046 5028 5008 4985 4959 4930 4897 4861 4821 4777 4730 4680 4627 4570 4511 4450 4387 4323 4257 4191 4124 4058 3993 3929 3867 3808 3752 3699 3651 3607 3568 3533 3503 3477 3455 3437 3423 3413 3405 3401 3401 3403 3408 3417 3429 3444 3461 3481 3504 3528 3553 3578 3603 3628 3650 3670 3687 3699 3708 3711 3709 3702 3688 3669 3643 3612 3575 3534 3488 3438 3386 3333 3279 3226 3175 3126 3082 3041 3006 2975 2951 2931 2917 2907 2902 2900 2902 2906 2911 2917 2923 2928 2932 2934 2934 2932 2926 2917 2906 2892 2876 2858 2838 2817 2795 2772 2749 2726 2702 2679 2654 2629 2604 2578 2552 2525 2498 2471 2444 2417 2391 2365 2340 2316 2291 2267 2243 2219 2195 2170 2146 2121 2097 2073 2049 2027 2005 1984 1964 1944 1925 1907 1888 1870 1851 1832 1813 1793 1773 1753 1732 1712 1692 1671 1651 1631 1610 1589 1568 1546 1523 1500 1476 1451 1426 1400 1373 1345 1317 1288 1257 1226 1193 1158 1122 1084 1045 1003 961 917 873 828 784 741 698 657 618 581 546 514 484 456 431 408 388 369 353 338 326 316 307 301 296 293 291 291 293 296 300 306 313 322 332 344 358 375 393 414 437 463 491 522 555 590 628 667 708 749 792 834 877 918 959 999 1037 1074 1109 1143 1175 1205 1234 1262 1288 1314 1339 1364 1388 1411 1435 1457 1480 1502 1524 1545 1567 1588 1609 1630 1651 1673 1694 1716 1738 1761 1783 1806 1829 1852 1875 1898 1921 1944 1967 1990 2013 2036 2059 2082 2105 2129 2152 2175 2198 2222 2245 2269 2293 2318 2342 2367 2391 2416 2441 2465 2490 2513 2537 2560 2582 2605 2627 2648 2670 2691 2712 2733 2753 2773 2792 2810 2826 2842 2856 2869 2881 2892 2901 2910 2919 2928 2936 2945 2953 2961 2968 2974 2979 2982 2982 2979 2973 2963 2949 2930 2906 2878 2845 2807 2764 2716 2664 2608 2548 2485 2421 2355 2289 2223 2160 2098 2041 1987 1939 1895 1856 1823 1796 1773 1757 1745 1739 1739 1746 1759 1779 1807 1842 1886 1937 1995 2061 2132 2208 2287 2369 2450 2531 2609 2683 2753 2816 2874 2925 2970 3008 3040 3067 3088 3105 3117 3126 3131 3132 3130 3125 3116 3104 3088 3069 3045 3018 2988 2954 2917 2878 2836 2793 2749 2704 2658 2613 2568 2524 2482 2440 2400 2361 2324 2290 2257 2226 2198 2172 2149 2128 2109 2092 2077 2064 2051 2039 2028 2017 2005 1994 1982 1969 1957 1944 1932 1919 1907 1894 1883 1871 1860 1849 1839 1829 1819 1809 1799 1789 1780 1770 1760 1751 1741 1730 1720 1708 1696 1683 1669 1653 1636 1618 1599 1578 1556 1533 1509 1484 1458 1431 1403 1373 1341 1308 1272 1234 1193 3841 7 3 5 1151 1106 1059 1011 962 912 863 814 767 722 679 639 602 567 535 507 481 457 436 417 400 385 372 362 352 345 340 337 335 335 336 340 345 351 359 369 381 394 410 429 450 474 501 531 565 601 641 683 727 773 821 869 918 967 1016 1063 1109 1154 1196 1237 1275 1311 1345 1377 1408 1437 1465 1491 1517 1543 1568 1592 1617 1642 1666 1691 1715 1739 1764 1788 1813 1838 1862 1888 1914 1940 1967 1995 2024 2054 2085 2116 2147 2179 2211 2243 2275 2306 2337 2367 2395 2423 2449 2473 2496 2517 2537 2554 2569 2582 2593 2600 2604 2604 2601 2593 2580 2563 2540 2512 2478 2439 2396 2348 2296 2241 2183 2124 2064 2003 1944 1886 1831 1779 1732 1690 1655 1627 1608 1599 1600 1612 1637 1673 1723 1784 1857 1940 2032 2132 2236 2344 2452 2560 2665 2766 2861 2950 3031 3106 3173 3234 3289 3339 3385 3427 3467 3505 3544 3582 3621 3662 3705 3750 3798 3848 3901 3956 4012 4070 4129 4189 4247 4305 4361 4415 4467 4516 4562 4605 4645 4684 4720 4754 4786 4818 4848 4878 4906 4933 4959 4982 5002 5018 5030 5035 5033 5022 5003 4973 4932 4880 4817 4743 4659 4564 4461 4351 4236 4118 3999 3881 3768 3661 3564 3479 3408 3353 3316 3299 3303 3326 3371 3434 3516 3615 3727 3852 3985 4124 4266 4409 4551 4688 4821 4947 5065 5175 5277 5371 5456 5534 5604 5668 5725 5776 5821 5862 5899 5932 5962 5989 6015 6039 6062 6084 6106 6127 6149 6170 6192 6214 6236 6259 6282 6306 6330 6355 6381 6408 6436 6465 6494 6525 6555 6586 6616 6646 6674 6701 6726 6748 6769 6787 6802 6815 6825 6831 6836 6837 6836 6833 6827 6820 6812 6804 6795 6788 6781 6777 6775 6775 6779 6785 6793 6803 6814 6825 6836 6844 6849 6850 6844 6832 6810 6779 6736 6682 6613 6531 6434 6321 6193 6049 5891 5719 5535 5340 5136 4927 4713 4499 4287 4080 3880 3689 3510 3344 3193 3058 2939 2836 2750 2680 2626 2585 2558 2542 2536 2539 2547 2561 2577 2594 2610 2623 2633 2639 2640 2635 2626 2612 2595 2577 2558 2542 2529 2521 2521 2530 2550 2581 2624 2680 2748 2828 2918 3017 3124 3237 3352 3469 3585 3698 3805 3905 3998 4082 4156 4221 4277 4326 4367 4403 4436 4466 4496 4526 4558 4593 4631 4672 4716 4764 4815 4868 4923 4979 5036 5092 5149 5204 5257 5309 5359 5407 5452 5495 5535 5573 5609 5642 5673 5703 5730 5756 5780 5801 5820 5836 5848 5855 5856 5851 5838 5817 5786 5746 5695 5634 5563 5483 5394 5297 5195 5087 4975 4862 4748 4635 4525 4419 4317 4222 4134 4054 3982 3920 3866 3821 3785 3757 3736 3720 3710 3703 3698 3695 3691 3688 3683 3678 3672 3667 3663 3662 3664 3670 3681 3698 3719 3745 3774 3803 3832 3856 3874 3883 3881 3865 3842 7 3 5 3833 3784 3719 3635 3536 3420 3290 3148 2995 2836 2672 2506 2341 2180 2026 1881 1747 1626 1518 1425 1346 1280 1226 1182 1147 1119 1097 1080 1069 1065 1072 1091 1128 1188 1274 1392 1546 1737 1967 2235 2538 2870 3227 3600 3981 4362 4735 5093 5429 5740 6022 6275 6498 6693 6863 7011 7140 7254 7355 7445 7526 7600 7666 7724 7775 7818 7852 7879 7896 7906 7908 7904 7893 7877 7855 7830 7800 7766 7729 7687 7643 7595 7543 7489 7433 7376 7318 7260 7204 7149 7098 7049 7005 6965 6929 6898 6871 6850 6833 6821 6814 6812 6815 6822 6834 6849 6867 6887 6909 6929 6949 6966 6980 6989 6995 6996 6994 6989 6982 6974 6967 6963 6962 6965 6975 6991 7014 7043 7080 7122 7171 7224 7281 7342 7405 7470 7535 7601 7665 7729 7789 7847 7902 7952 7997 8038 8073 8102 8126 8144 8156 8163 8164 8161 8152 8140 8124 8105 8084 8062 8038 8015 7992 7970 7950 7932 7917 7905 7896 7890 7887 7887 7889 7894 7900 7908 7917 7926 7936 7945 7953 7961 7967 7972 7975 7975 7974 7970 7964 7956 7947 7937 7925 7914 7903 7893 7885 7878 7873 7870 7869 7869 7870 7872 7873 7874 7873 7872 7868 7862 7853 7842 7827 7810 7790 7766 7739 7709 7677 7642 7607 7570 7534 7499 7466 7437 7412 7393 7379 7372 7372 7379 7392 7411 7437 7468 7504 7546 7592 7643 7698 7756 7818 7881 7946 8012 8076 8138 8197 8251 8300 8342 8378 8407 8429 8445 8456 8462 8464 8464 8461 8457 8452 8445 8438 8429 8419 8408 8395 8381 8365 8349 8331 8314 8296 8280 8264 8250 8238 8228 8220 8214 8209 8205 8202 8199 8194 8187 8177 8162 8141 8114 8078 8033 7979 7915 7840 7755 7661 7558 7448 7332 7211 7088 6964 6840 6718 6599 6485 6375 6270 6172 6080 5996 5919 5850 5789 5738 5696 5664 5642 5631 5632 5643 5666 5700 5746 5803 5871 5950 6039 6138 6246 6362 6486 6616 6752 6891 7032 7174 7314 7451 7583 7710 7829 7941 8043 8137 8221 8296 8364 8423 8475 8520 8559 8593 8622 8647 8668 8686 8700 8712 8722 8729 8736 8740 8745 8748 8751 8755 8758 8761 8765 8769 8772 8776 8779 8783 8786 8789 8792 8795 8799 8802 8805 8807 8809 8811 8811 8811 8808 8804 8798 8791 8781 8770 8757 8743 8728 8712 8695 8678 8659 8640 8620 8598 8576 8551 8525 8496 8465 8430 8391 8348 8299 8243 8180 8108 8025 7931 7824 7702 7565 7412 7241 7053 6846 6623 6382 6127 5858 5577 5289 4994 4698 4402 4111 3828 3556 3296 3052 2825 2616 2426 2254 2102 1969 1855 1761 1688 1635 1603 1594 1608 1644 1703 1782 1880 1993 2118 2250 2382 2511 2630 2735 2821 2886 2926 2943 2935 2906 2857 2793 2716 2630 2540 2449 2359 2272 2190 2113 2041 1975 1913 1856 1802 1752 1704 1659 1616 1576 1540 1506 1477 1451 1430 1413 1399 1390 1383 3843 7 3 5 1380 1380 1382 1385 1391 1398 1406 1415 1426 1438 1452 1467 1483 1501 1520 1541 1563 1587 1611 1636 1662 1689 1715 1742 1770 1799 1829 1863 1900 1944 1995 2056 2130 2217 2320 2441 2581 2739 2916 3111 3321 3546 3781 4025 4274 4523 4771 5014 5250 5475 5689 5891 6079 6252 6411 6556 6687 6804 6907 6997 7074 7139 7192 7234 7265 7287 7301 7307 7307 7301 7291 7277 7259 7240 7218 7194 7168 7141 7112 7080 7047 7010 6971 6929 6882 6832 6776 6715 6647 6572 6490 6399 6299 6190 6071 5941 5802 5652 5493 5324 5146 4959 4764 4562 4352 4138 3918 3695 3471 3246 3022 2801 2586 2378 2179 1991 1815 1653 1506 1373 1256 1154 1067 993 933 884 845 815 793 777 767 760 757 758 762 770 785 806 837 880 938 1013 1108 1225 1364 1527 1714 1923 2151 2397 2655 2922 3194 3466 3734 3995 4245 4483 4707 4917 5112 5293 5461 5617 5762 5896 6021 6137 6245 6343 6433 6514 6586 6649 6703 6748 6785 6815 6839 6856 6869 6878 6884 6888 6891 6893 6896 6899 6903 6908 6914 6922 6930 6939 6947 6953 6957 6957 6952 6941 6923 6898 6863 6820 6769 6708 6640 6563 6481 6392 6300 6204 6106 6008 5910 5813 5719 5629 5542 5461 5386 5317 5255 5201 5155 5117 5088 5068 5057 5056 5065 5082 5110 5146 5191 5243 5303 5368 5439 5514 5591 5670 5749 5828 5906 5982 6055 6125 6192 6257 6319 6379 6437 6494 6549 6604 6658 6713 6767 6821 6875 6928 6980 7030 7078 7124 7166 7205 7239 7269 7295 7317 7334 7347 7356 7362 7364 7362 7358 7351 7340 7326 7308 7287 7262 7233 7200 7163 7122 7078 7030 6980 6927 6871 6813 6753 6692 6629 6565 6500 6435 6369 6302 6236 6170 6104 6038 5973 5909 5845 5780 5715 5650 5583 5515 5444 5371 5296 5217 5136 5052 4964 4874 4780 4685 4586 4485 4383 4278 4171 4063 3954 3844 3734 3624 3514 3405 3297 3192 3088 2988 2891 2798 2709 2625 2545 2470 2401 2338 2280 2227 2181 2141 2108 2080 2060 2046 2040 2040 2049 2065 2089 2122 2162 2211 2268 2333 2406 2486 2573 2667 2767 2872 2982 3096 3213 3332 3453 3574 3695 3816 3936 4054 4170 4284 4396 4505 4612 4716 4817 4914 5008 5099 5186 5268 5347 5421 5492 5558 5620 5679 5734 5787 5837 5884 5930 5975 6018 6060 6100 6141 6180 6220 6260 6300 6341 6383 6428 6474 6522 6572 6625 6679 6735 6792 6849 6906 6962 7017 7070 7120 7169 7214 7257 7297 7335 7370 7403 7433 7462 7488 7511 7532 7551 7567 7581 7592 7600 7607 7611 7613 7613 7611 7607 7601 7591 7578 7560 7536 7505 7464 7413 7348 7269 7175 7062 6931 6780 6609 6419 6210 5983 5741 5485 5218 4943 4663 4382 4103 3828 3562 3306 3063 2836 2625 2431 2255 2098 1959 1837 1733 1646 1575 1520 1481 1457 1448 1453 1474 1509 3844 7 3 5 1559 1622 1698 1785 1883 1990 2103 2222 2345 2469 2595 2720 2846 2972 3098 3226 3356 3491 3631 3777 3931 4094 4266 4447 4636 4832 5035 5241 5450 5658 5865 6066 6262 6448 6625 6790 6942 7082 7208 7321 7421 7508 7583 7646 7698 7738 7768 7788 7797 7795 7784 7763 7732 7693 7646 7593 7534 7472 7407 7342 7277 7214 7155 7099 7048 7002 6961 6924 6890 6859 6830 6800 6769 6734 6695 6649 6594 6530 6454 6365 6262 6144 6011 5864 5702 5527 5340 5143 4938 4728 4516 4304 4096 3893 3699 3515 3344 3186 3043 2914 2801 2703 2619 2548 2489 2440 2401 2368 2341 2318 2298 2278 2259 2239 2217 2193 2168 2140 2111 2080 2048 2016 1984 1954 1925 1900 1879 1864 1857 1860 1876 1908 1957 2028 2123 2244 2392 2569 2775 3007 3265 3544 3841 4150 4466 4783 5096 5400 5690 5962 6215 6445 6653 6839 7003 7146 7271 7379 7472 7552 7619 7676 7723 7762 7793 7817 7836 7849 7859 7866 7872 7878 7885 7894 7906 7921 7939 7962 7987 8015 8045 8077 8109 8142 8173 8203 8230 8255 8275 8291 8301 8305 8302 8290 8269 8238 8197 8143 8078 8001 7911 7810 7696 7572 7439 7296 7147 6993 6836 6678 6521 6367 6220 6081 5953 5837 5737 5653 5586 5538 5508 5498 5505 5530 5571 5625 5691 5767 5850 5938 6029 6121 6212 6301 6388 6471 6550 6627 6701 6773 6843 6913 6984 7055 7127 7200 7274 7349 7424 7499 7572 7644 7713 7779 7841 7898 7950 7996 8034 8065 8087 8099 8101 8090 8067 8030 7978 7911 7829 7732 7622 7500 7368 7228 7083 6936 6790 6650 6518 6397 6290 6200 6129 6078 6048 6041 6056 6092 6149 6225 6319 6428 6551 6684 6825 6972 7121 7270 7416 7557 7692 7817 7931 8035 8125 8204 8269 8323 8365 8397 8420 8435 8445 8450 8452 8453 8453 8454 8457 8462 8470 8481 8495 8511 8531 8553 8576 8601 8625 8650 8674 8696 8715 8731 8743 8751 8755 8754 8748 8738 8723 8705 8683 8658 8632 8603 8574 8544 8516 8488 8463 8441 8424 8410 8403 8402 8408 8421 8441 8469 8503 8544 8590 8639 8692 8746 8802 8856 8910 8962 9011 9059 9103 9145 9185 9221 9255 9286 9314 9339 9361 9378 9393 9403 9411 9415 9416 9416 9413 9410 9405 9399 9392 9384 9374 9362 9348 9330 9310 9285 9256 9223 9185 9144 9098 9049 8996 8940 8881 8819 8754 8687 8617 8545 8469 8391 8311 8227 8140 8050 7956 7859 7756 7649 7537 7418 7294 7162 7025 6881 6732 6578 6420 6259 6098 5938 5781 5630 5487 5355 5235 5132 5045 4978 4933 4909 4908 4929 4973 5038 5122 5223 5340 5469 5607 5752 5902 6054 6207 6357 6505 6649 6788 6922 7048 7167 7277 7378 7467 7543 7604 7650 7678 7688 7677 7646 7594 7521 7427 7314 7181 7032 6866 6688 6498 6299 6095 5886 5678 5471 5269 5073 4887 4711 4547 4395 4257 4131 4018 3918 3845 7 3 5 3828 3748 3677 3615 3559 3509 3465 3426 3393 3366 3346 3334 3331 3337 3356 3387 3433 3495 3574 3672 3788 3923 4077 4249 4438 4642 4859 5086 5319 5555 5790 6020 6241 6451 6645 6822 6980 7117 7233 7328 7402 7458 7495 7516 7522 7514 7493 7460 7416 7359 7290 7207 7111 7000 6874 6732 6573 6397 6206 5999 5777 5542 5294 5037 4772 4500 4224 3947 3671 3398 3131 2873 2625 2391 2171 1969 1785 1621 1476 1350 1244 1156 1085 1028 985 954 932 918 912 912 918 929 946 967 995 1027 1063 1104 1147 1193 1240 1286 1331 1375 1419 1462 1507 1556 1612 1679 1760 1860 1981 2125 2296 2492 2713 2957 3220 3497 3783 4073 4359 4636 4900 5144 5366 5564 5735 5881 6002 6100 6177 6236 6280 6311 6332 6346 6354 6358 6360 6361 6361 6360 6360 6360 6361 6362 6364 6367 6371 6376 6382 6389 6398 6409 6422 6437 6455 6477 6504 6534 6570 6611 6658 6710 6767 6829 6896 6966 7038 7111 7183 7253 7319 7379 7432 7475 7507 7527 7533 7524 7500 7459 7401 7327 7235 7127 7003 6863 6708 6538 6354 6158 5950 5732 5505 5270 5031 4789 4546 4304 4067 3835 3610 3395 3190 2996 2813 2641 2480 2329 2186 2052 1924 1804 1689 1581 1478 1382 1292 1209 1134 1065 1004 950 902 860 824 792 765 742 723 707 694 686 680 678 679 683 690 699 711 725 742 765 795 835 888 959 1052 1170 1317 1495 1707 1952 2228 2532 2860 3205 3562 3923 4280 4627 4957 5267 5551 5807 6034 6232 6401 6543 6660 6753 6824 6875 6909 6926 6927 6915 6891 6856 6812 6761 6705 6646 6588 6532 6481 6437 6402 6378 6366 6367 6381 6409 6450 6504 6569 6644 6728 6818 6914 7012 7110 7207 7301 7388 7469 7540 7601 7649 7685 7707 7714 7705 7680 7638 7579 7502 7406 7292 7160 7010 6842 6657 6455 6239 6010 5769 5518 5259 4995 4729 4461 4195 3932 3676 3427 3188 2962 2749 2552 2372 2212 2072 1956 1864 1799 1763 1756 1782 1840 1932 2058 2217 2408 2628 2876 3147 3437 3741 4052 4366 4677 4980 5270 5542 5794 6022 6226 6403 6555 6682 6785 6865 6924 6965 6987 6995 6989 6970 6942 6905 6860 6811 6759 6704 6651 6600 6553 6512 6477 6452 6435 6427 6429 6440 6460 6486 6519 6557 6599 6644 6690 6736 6782 6828 6872 6914 6956 6996 7036 7076 7117 7160 7204 7252 7304 7359 7419 7484 7554 7628 7705 7786 7869 7953 8036 8118 8197 8271 8340 8401 8453 8495 8526 8545 8552 8545 8525 8491 8444 8385 8314 8233 8143 8045 7943 7836 7728 7621 7515 7412 7313 7219 7130 7045 6963 6884 6806 6727 6644 6557 6463 6360 6245 6119 5979 5825 5657 5475 5279 5071 4852 4624 4390 4151 3911 3672 3437 3208 2988 2778 2581 2397 2229 2076 1940 1819 1715 1626 1554 1496 1454 1426 1413 1415 1431 1463 3846 7 3 5 1509 1572 1650 1745 1856 1984 2128 2290 2469 2664 2875 3101 3341 3595 3861 4136 4420 4708 5001 5293 5583 5868 6144 6410 6663 6900 7120 7322 7505 7668 7811 7935 8041 8129 8201 8259 8304 8339 8365 8385 8400 8411 8422 8432 8444 8457 8473 8492 8514 8539 8567 8598 8630 8665 8701 8738 8776 8815 8855 8895 8934 8974 9012 9050 9086 9121 9152 9182 9208 9230 9249 9264 9276 9284 9289 9290 9288 9283 9276 9266 9254 9240 9224 9207 9189 9170 9152 9135 9119 9104 9093 9084 9078 9075 9075 9078 9083 9090 9098 9106 9114 9121 9126 9129 9128 9123 9113 9098 9076 9046 9007 8959 8900 8828 8743 8643 8528 8397 8250 8086 7907 7711 7501 7277 7042 6797 6544 6285 6023 5759 5497 5239 4986 4743 4510 4290 4087 3902 3738 3598 3485 3400 3345 3323 3334 3377 3454 3561 3697 3859 4043 4244 4457 4678 4902 5123 5337 5541 5731 5906 6063 6203 6324 6427 6513 6582 6635 6674 6697 6707 6702 6682 6648 6598 6532 6450 6351 6234 6102 5952 5788 5608 5415 5210 4993 4768 4534 4295 4051 3805 3559 3314 3074 2840 2616 2403 2203 2019 1852 1704 1574 1462 1368 1291 1229 1182 1147 1124 1111 1110 1121 1145 1183 1238 1313 1409 1528 1672 1841 2034 2251 2489 2745 3016 3297 3583 3871 4156 4434 4703 4960 5203 5431 5643 5840 6020 6185 6335 6469 6589 6694 6784 6860 6922 6968 7000 7018 7021 7011 6989 6955 6910 6857 6797 6732 6663 6594 6526 6461 6400 6346 6301 6265 6239 6225 6222 6231 6253 6286 6331 6387 6452 6526 6608 6696 6789 6886 6984 7082 7177 7268 7352 7427 7490 7538 7569 7581 7571 7537 7478 7392 7278 7137 6969 6776 6560 6323 6068 5800 5521 5237 4950 4665 4385 4114 3853 3606 3374 3158 2960 2779 2617 2473 2347 2240 2150 2077 2020 1979 1953 1940 1938 1946 1963 1986 2014 2044 2075 2105 2134 2160 2183 2203 2220 2235 2250 2265 2283 2305 2334 2372 2420 2481 2555 2645 2751 2872 3010 3162 3327 3503 3686 3874 4063 4249 4427 4595 4747 4883 4997 5089 5157 5200 5219 5213 5185 5135 5065 4977 4872 4754 4622 4479 4326 4165 3995 3818 3636 3448 3256 3061 2866 2671 2478 2290 2108 1934 1770 1617 1477 1350 1237 1138 1053 980 920 871 832 801 777 760 747 738 733 731 732 737 747 763 788 822 869 931 1010 1108 1226 1365 1526 1708 1909 2127 2359 2602 2853 3108 3363 3615 3860 4096 4321 4535 4735 4921 5093 5250 5393 5521 5634 5731 5811 5873 5916 5938 5938 5916 5869 5798 5702 5582 5439 5275 5090 4889 4674 4448 4216 3980 3744 3512 3287 3071 2868 2680 2507 2352 2214 2096 1997 1917 1856 1814 1792 1787 1801 1832 1879 1941 2016 2103 2199 2303 2413 2526 2642 2758 2874 2990 3104 3218 3332 3447 3564 3685 3809 3939 4074 4214 4359 4509 4662 3847 7 3 5 4818 4975 5131 5287 5439 5589 5735 5877 6015 6150 6282 6411 6540 6667 6794 6922 7050 7178 7305 7432 7558 7680 7799 7912 8020 8120 8213 8297 8371 8436 8491 8536 8571 8597 8613 8621 8620 8611 8595 8572 8544 8511 8474 8434 8392 8348 8304 8260 8217 8175 8135 8097 8061 8027 7996 7966 7939 7914 7890 7867 7846 7825 7804 7783 7762 7740 7717 7693 7668 7642 7615 7589 7562 7537 7513 7492 7473 7458 7445 7436 7430 7427 7426 7425 7425 7423 7418 7410 7398 7380 7355 7325 7287 7242 7192 7135 7074 7010 6942 6874 6806 6739 6676 6616 6561 6511 6467 6428 6394 6365 6340 6318 6298 6278 6258 6237 6214 6189 6162 6132 6101 6067 6033 5999 5966 5935 5908 5884 5866 5854 5849 5853 5864 5884 5913 5951 5996 6048 6104 6164 6225 6283 6338 6384 6421 6445 6453 6445 6419 6375 6312 6231 6135 6024 5902 5772 5637 5501 5368 5242 5127 5026 4942 4878 4836 4819 4826 4859 4917 4999 5102 5225 5364 5515 5676 5843 6012 6179 6341 6497 6643 6779 6903 7015 7115 7203 7279 7344 7398 7441 7474 7496 7508 7509 7498 7476 7443 7398 7342 7275 7199 7114 7023 6926 6827 6726 6628 6533 6444 6364 6295 6237 6195 6167 6156 6161 6183 6222 6276 6345 6427 6521 6625 6735 6851 6970 7090 7209 7324 7435 7540 7638 7728 7811 7886 7953 8014 8068 8116 8160 8199 8234 8265 8294 8318 8340 8357 8371 8381 8388 8391 8391 8389 8386 8383 8382 8384 8389 8400 8417 8441 8472 8510 8554 8604 8659 8719 8782 8847 8914 8981 9049 9115 9181 9245 9307 9368 9425 9481 9533 9581 9626 9666 9702 9732 9757 9777 9792 9802 9807 9808 9805 9798 9789 9778 9766 9752 9738 9724 9710 9697 9684 9673 9663 9655 9649 9644 9642 9641 9643 9647 9652 9659 9667 9675 9684 9693 9700 9706 9710 9712 9711 9707 9700 9689 9674 9655 9633 9607 9578 9546 9511 9475 9438 9399 9362 9325 9290 9257 9227 9200 9177 9156 9139 9125 9113 9103 9094 9087 9079 9072 9064 9056 9047 9037 9026 9015 9002 8988 8972 8955 8934 8911 8885 8855 8821 8783 8739 8691 8639 8581 8519 8453 8382 8307 8227 8144 8056 7963 7865 7762 7652 7536 7412 7280 7139 6988 6828 6657 6475 6283 6081 5871 5652 5427 5198 4967 4736 4508 4286 4071 3867 3676 3499 3337 3192 3064 2952 2857 2778 2713 2662 2622 2592 2570 2556 2546 2540 2536 2533 2529 2525 2519 2510 2500 2488 2474 2460 2446 2434 2424 2418 2417 2422 2434 2454 2480 2515 2556 2605 2659 2718 2782 2849 2918 2988 3060 3131 3201 3271 3339 3405 3469 3530 3589 3644 3697 3746 3794 3839 3883 3926 3969 4013 4059 4106 4157 4211 4268 4328 4392 4457 4524 4592 4661 4729 4796 4863 4929 4994 5060 5127 5196 5268 5344 5426 5514 5608 5709 5817 5930 6047 6167 6288 6408 6524 6635 6738 6831 6912 3848 7 3 5 6981 7037 7080 7110 7129 7138 7138 7132 7122 7110 7097 7086 7078 7073 7073 7077 7085 7098 7115 7135 7158 7184 7213 7243 7276 7311 7347 7383 7421 7458 7494 7528 7559 7587 7610 7627 7639 7644 7643 7636 7623 7606 7585 7561 7536 7511 7487 7467 7452 7443 7442 7450 7469 7498 7539 7591 7654 7726 7806 7893 7984 8077 8171 8263 8350 8432 8506 8572 8628 8674 8708 8732 8744 8744 8733 8710 8675 8629 8571 8503 8425 8338 8244 8143 8037 7928 7817 7707 7599 7494 7394 7300 7214 7135 7065 7003 6951 6906 6869 6839 6814 6794 6776 6760 6744 6726 6706 6683 6655 6624 6588 6549 6507 6461 6413 6362 6308 6252 6191 6124 6051 5968 5875 5769 5649 5514 5363 5196 5014 4818 4611 4394 4171 3944 3716 3492 3273 3063 2863 2677 2505 2349 2210 2090 1989 1909 1850 1813 1799 1810 1847 1909 1997 2113 2254 2420 2610 2821 3051 3296 3554 3819 4089 4360 4628 4891 5146 5392 5627 5851 6063 6265 6457 6640 6815 6983 7145 7301 7453 7600 7744 7883 8019 8150 8276 8397 8513 8622 8726 8822 8911 8992 9066 9130 9187 9234 9273 9302 9323 9334 9338 9333 9320 9301 9275 9243 9207 9166 9122 9077 9030 8982 8935 8890 8846 8805 8767 8733 8703 8678 8658 8642 8633 8629 8631 8638 8650 8667 8688 8711 8736 8761 8785 8807 8825 8838 8845 8843 8834 8814 8784 8743 8691 8626 8550 8462 8362 8252 8132 8004 7870 7731 7590 7449 7311 7178 7053 6937 6832 6739 6660 6594 6541 6501 6474 6459 6455 6461 6477 6502 6534 6574 6621 6672 6728 6786 6845 6902 6955 7002 7040 7067 7082 7082 7068 7038 6994 6937 6868 6790 6706 6618 6531 6447 6369 6299 6239 6192 6158 6138 6132 6139 6159 6190 6231 6281 6337 6398 6463 6529 6595 6660 6723 6782 6836 6884 6927 6963 6992 7013 7028 7036 7037 7033 7024 7012 6997 6982 6967 6955 6946 6942 6943 6951 6966 6986 7013 7045 7081 7120 7162 7205 7249 7293 7336 7379 7422 7464 7508 7552 7597 7644 7694 7746 7800 7857 7915 7975 8036 8097 8159 8220 8279 8337 8392 8445 8494 8540 8582 8619 8652 8680 8704 8722 8736 8745 8749 8749 8744 8734 8719 8699 8674 8642 8603 8556 8501 8436 8362 8276 8179 8070 7949 7816 7671 7515 7347 7168 6981 6785 6583 6377 6168 5959 5752 5550 5355 5168 4993 4830 4681 4546 4425 4319 4226 4146 4078 4021 3973 3934 3904 3880 3864 3856 3855 3863 3880 3906 3944 3992 4052 4125 4210 4307 4417 4538 4671 4814 4966 5125 5290 5459 5630 5801 5969 6133 6291 6440 6580 6708 6824 6927 7016 7091 7151 7197 7229 7245 7246 7232 7201 7154 7089 7006 6905 6785 6646 6489 6314 6123 5916 5697 5466 5227 4982 4734 4485 4239 3996 3761 3534 3318 3114 2924 2748 2587 2442 2312 2198 2100 2016 1946 1889 1845 1811 1787 1771 1762 1760 1762 3849 7 3 5 1769 1778 1790 1804 1820 1836 1853 1871 1889 1909 1930 1954 1982 2015 2055 2104 2163 2236 2323 2426 2546 2685 2842 3016 3207 3412 3628 3854 4084 4317 4547 4773 4990 5196 5389 5568 5732 5880 6015 6136 6244 6343 6432 6515 6593 6668 6740 6811 6881 6952 7022 7094 7165 7237 7309 7382 7454 7526 7599 7672 7745 7819 7894 7969 8045 8122 8198 8274 8348 8421 8490 8557 8619 8677 8729 8776 8818 8855 8887 8914 8938 8957 8973 8987 8997 9005 9011 9015 9015 9014 9010 9003 8993 8980 8965 8946 8925 8901 8875 8845 8813 8777 8738 8696 8650 8601 8548 8491 8431 8368 8301 8231 8159 8084 8007 7928 7848 7767 7686 7605 7526 7449 7376 7305 7240 7180 7125 7077 7034 6997 6965 6937 6912 6888 6865 6840 6813 6781 6744 6700 6649 6589 6521 6444 6359 6265 6163 6053 5937 5815 5688 5557 5422 5284 5145 5005 4864 4724 4584 4446 4308 4173 4039 3908 3779 3652 3529 3408 3291 3177 3067 2960 2856 2756 2660 2567 2478 2394 2315 2243 2180 2126 2085 2059 2051 2062 2095 2152 2233 2338 2467 2619 2789 2976 3176 3383 3594 3805 4012 4211 4400 4577 4742 4893 5033 5161 5280 5391 5496 5596 5694 5789 5883 5976 6068 6157 6244 6328 6407 6480 6547 6607 6658 6701 6736 6762 6780 6791 6794 6791 6782 6769 6752 6731 6707 6680 6650 6617 6580 6538 6491 6438 6376 6305 6224 6131 6025 5905 5771 5622 5460 5284 5095 4896 4689 4475 4258 4040 3825 3615 3413 3222 3045 2883 2739 2613 2506 2421 2357 2315 2296 2300 2327 2377 2449 2545 2662 2799 2956 3129 3317 3516 3724 3938 4154 4369 4580 4785 4982 5169 5345 5508 5659 5796 5922 6034 6135 6225 6303 6372 6431 6481 6522 6556 6582 6601 6614 6620 6621 6617 6608 6595 6578 6558 6534 6508 6480 6450 6418 6386 6353 6320 6288 6256 6225 6195 6167 6140 6115 6092 6069 6048 6028 6007 5986 5963 5937 5908 5875 5837 5793 5743 5685 5621 5550 5472 5388 5298 5203 5104 5001 4896 4788 4678 4567 4455 4343 4231 4120 4009 3901 3794 3691 3592 3498 3410 3328 3252 3184 3123 3069 3022 2982 2947 2917 2893 2872 2856 2843 2833 2827 2824 2825 2829 2837 2849 2865 2884 2906 2932 2959 2989 3020 3052 3084 3115 3144 3171 3195 3216 3232 3244 3251 3254 3251 3244 3232 3217 3197 3174 3148 3120 3091 3059 3027 2993 2958 2923 2886 2848 2808 2768 2727 2684 2640 2596 2551 2507 2462 2418 2374 2332 2290 2250 2211 2174 2137 2102 2068 2035 2002 1971 1939 1908 1877 1845 1814 1781 1748 1714 1678 1642 1604 1564 1523 1480 1436 1390 1342 1292 1240 1186 1131 1075 1019 962 905 850 796 744 696 650 608 570 536 505 478 453 432 414 398 384 372 361 353 346 342 339 339 340 344 350 359 370 383 399 417 438 462 488 3850 7 3 5 517 548 583 620 659 701 745 791 837 885 932 980 1027 1073 1119 1163 1207 1250 1292 1334 1375 1417 1458 1501 1544 1587 1631 1675 1719 1764 1808 1852 1896 1939 1982 2024 2065 2105 2144 2181 2217 2250 2282 2310 2336 2357 2375 2388 2397 2400 2399 2392 2380 2363 2341 2316 2286 2254 2219 2182 2145 2107 2070 2034 2001 1970 1943 1919 1899 1883 1871 1863 1857 1855 1855 1857 1861 1865 1869 1873 1877 1881 1883 1886 1888 1891 1895 1901 1910 1923 1941 1965 1998 2041 2095 2161 2241 2335 2443 2566 2704 2853 3015 3185 3361 3541 3722 3901 4074 4239 4394 4538 4668 4786 4890 4981 5061 5131 5193 5248 5297 5343 5386 5428 5468 5507 5544 5580 5613 5643 5670 5692 5709 5721 5727 5728 5723 5714 5700 5682 5661 5638 5614 5590 5566 5544 5525 5510 5499 5493 5494 5501 5516 5539 5570 5610 5658 5714 5779 5851 5931 6016 6107 6201 6297 6395 6491 6586 6676 6761 6839 6909 6970 7020 7059 7086 7101 7103 7092 7069 7033 6986 6928 6859 6781 6695 6603 6504 6402 6297 6192 6087 5985 5887 5795 5710 5633 5566 5510 5464 5430 5408 5398 5399 5410 5431 5462 5499 5543 5590 5640 5691 5741 5787 5829 5864 5891 5909 5917 5914 5900 5876 5840 5794 5738 5673 5601 5522 5437 5348 5255 5161 5066 4971 4878 4787 4699 4617 4540 4470 4407 4353 4307 4270 4241 4221 4208 4203 4204 4211 4221 4235 4252 4269 4288 4307 4326 4345 4363 4380 4397 4414 4430 4445 4459 4472 4483 4493 4501 4507 4511 4514 4514 4514 4513 4513 4514 4518 4526 4538 4556 4580 4610 4648 4692 4742 4798 4858 4922 4987 5051 5113 5171 5222 5266 5299 5320 5328 5322 5301 5263 5210 5142 5058 4961 4852 4733 4606 4472 4336 4198 4062 3930 3803 3683 3571 3469 3378 3297 3226 3167 3117 3078 3048 3028 3017 3014 3020 3035 3058 3089 3128 3175 3229 3290 3357 3429 3504 3581 3658 3735 3808 3877 3941 3998 4048 4089 4122 4146 4163 4171 4171 4164 4151 4132 4108 4079 4046 4010 3971 3929 3886 3841 3796 3749 3701 3653 3605 3555 3504 3452 3399 3344 3286 3227 3165 3100 3032 2961 2886 2807 2723 2634 2541 2442 2338 2229 2115 1999 1880 1760 1642 1525 1413 1306 1206 1113 1028 953 885 826 774 728 689 655 626 602 581 563 550 539 533 529 529 532 538 547 559 574 592 613 639 671 708 753 807 871 946 1032 1129 1239 1360 1491 1631 1778 1931 2088 2247 2406 2563 2717 2866 3008 3144 3271 3388 3495 3591 3675 3747 3806 3852 3886 3907 3917 3916 3906 3888 3863 3833 3800 3765 3729 3694 3661 3630 3602 3578 3556 3537 3522 3509 3498 3490 3484 3480 3479 3480 3484 3493 3506 3526 3553 3590 3637 3697 3772 3862 3970 4097 4241 4405 4586 4785 4998 5224 5459 5702 5948 6194 3851 7 3 5 6437 6673 6900 7116 7319 7507 7679 7835 7975 8099 8208 8302 8383 8450 8505 8548 8581 8605 8619 8624 8622 8612 8595 8572 8544 8512 8475 8437 8397 8356 8317 8279 8246 8216 8193 8176 8167 8166 8174 8190 8215 8248 8288 8335 8387 8445 8505 8567 8630 8691 8750 8805 8854 8897 8931 8956 8971 8975 8967 8947 8915 8870 8814 8746 8667 8578 8481 8376 8266 8150 8030 7909 7787 7667 7549 7435 7326 7225 7131 7046 6971 6907 6853 6809 6775 6751 6734 6725 6721 6723 6727 6735 6744 6754 6765 6776 6787 6797 6805 6812 6817 6818 6815 6805 6789 6763 6728 6680 6620 6545 6456 6352 6232 6096 5946 5782 5605 5417 5219 5014 4804 4591 4379 4169 3965 3769 3584 3410 3249 3103 2973 2857 2756 2670 2597 2537 2487 2448 2416 2392 2375 2362 2353 2348 2346 2346 2348 2353 2360 2370 2385 2404 2429 2463 2507 2564 2635 2722 2829 2957 3106 3279 3474 3691 3928 4182 4450 4728 5011 5294 5572 5840 6094 6330 6545 6737 6907 7054 7180 7286 7377 7454 7522 7583 7642 7699 7758 7820 7885 7955 8028 8105 8184 8264 8343 8421 8496 8566 8631 8689 8739 8779 8810 8829 8838 8836 8823 8800 8767 8725 8677 8622 8564 8504 8442 8381 8322 8265 8212 8162 8116 8074 8035 7999 7966 7936 7907 7880 7852 7825 7796 7764 7728 7686 7638 7580 7513 7434 7342 7236 7117 6985 6839 6683 6516 6342 6163 5980 5796 5614 5435 5261 5095 4937 4788 4649 4521 4404 4299 4206 4125 4056 4000 3957 3928 3912 3909 3920 3943 3979 4028 4087 4157 4236 4322 4416 4514 4616 4720 4824 4926 5025 5119 5207 5287 5360 5425 5481 5529 5571 5607 5640 5671 5703 5737 5776 5822 5875 5937 6007 6086 6173 6265 6363 6463 6564 6664 6761 6853 6938 7015 7083 7140 7187 7222 7246 7257 7255 7240 7213 7173 7122 7061 6990 6912 6829 6743 6657 6574 6496 6427 6367 6320 6285 6265 6258 6265 6285 6316 6357 6407 6463 6525 6590 6657 6726 6795 6864 6931 6996 7058 7117 7173 7224 7271 7311 7345 7371 7389 7398 7397 7386 7364 7332 7289 7237 7178 7112 7044 6975 6909 6850 6801 6767 6751 6755 6781 6832 6906 7004 7124 7263 7418 7585 7760 7939 8117 8291 8458 8613 8756 8885 8999 9096 9177 9242 9291 9324 9342 9345 9333 9305 9263 9206 9134 9047 8947 8834 8709 8573 8428 8276 8118 7957 7796 7636 7481 7332 7192 7061 6943 6839 6749 6674 6614 6571 6544 6532 6537 6556 6590 6637 6698 6771 6856 6951 7055 7167 7286 7410 7539 7670 7804 7938 8071 8204 8334 8462 8587 8708 8825 8937 9045 9148 9245 9336 9421 9500 9573 9639 9698 9751 9798 9839 9875 9905 9930 9951 9967 9979 9987 9991 9991 9988 9983 9974 9963 9951 9938 9925 9911 9899 9888 9878 9870 9865 9861 9860 9861 9864 9869 9875 9883 9893 9903 9914 9925 9937 9948 9959 3852 7 3 5 9969 9978 9985 9992 999610000100011000110000 9997 9993 9988 9982 9976 9969 9961 9953 9945 9937 9928 9919 9910 9900 9889 9877 9862 9845 9825 9800 9770 9734 9692 9642 9585 9519 9446 9365 9277 9182 9081 8974 8864 8751 8637 8523 8410 8300 8194 8095 8002 7916 7840 7772 7715 7666 7627 7597 7575 7561 7553 7550 7553 7559 7567 7579 7591 7605 7618 7632 7645 7656 7665 7671 7673 7670 7661 7645 7621 7587 7542 7485 7415 7330 7231 7115 6983 6835 6671 6491 6296 6088 5867 5637 5400 5157 4912 4667 4426 4190 3963 3747 3546 3362 3197 3056 2939 2851 2794 2769 2779 2825 2907 3025 3179 3366 3583 3828 4094 4379 4677 4983 5292 5600 5902 6197 6480 6751 7007 7248 7473 7683 7877 8056 8221 8371 8508 8631 8741 8840 8927 9004 9072 9131 9184 9230 9271 9308 9340 9368 9392 9411 9426 9434 9435 9427 9410 9382 9341 9286 9216 9129 9023 8898 8753 8586 8397 8186 7952 7696 7421 7127 6817 6493 6161 5823 5484 5148 4820 4502 4200 3916 3653 3411 3192 2996 2822 2669 2537 2422 2324 2240 2169 2109 2059 2016 1982 1954 1932 1916 1904 1897 1894 1894 1897 1904 1913 1925 1941 1961 1986 2017 2055 2102 2157 2222 2298 2384 2480 2586 2700 2821 2948 3078 3210 3343 3474 3604 3730 3853 3972 4087 4200 4310 4418 4524 4630 4735 4839 4942 5043 5141 5235 5324 5405 5477 5539 5587 5622 5640 5642 5626 5591 5538 5467 5378 5272 5150 5013 4862 4699 4525 4341 4149 3950 3746 3537 3327 3116 2906 2699 2497 2301 2114 1937 1770 1617 1477 1351 1240 1142 1059 989 932 886 850 822 801 787 777 771 768 768 772 780 794 816 847 890 948 1023 1117 1233 1372 1533 1717 1923 2148 2389 2644 2907 3176 3446 3713 3973 4225 4465 4692 4906 5105 5289 5459 5615 5757 5886 6001 6102 6189 6261 6319 6362 6390 6404 6404 6391 6366 6331 6288 6238 6184 6127 6068 6009 5952 5896 5844 5795 5751 5712 5677 5649 5627 5613 5605 5606 5616 5634 5661 5697 5742 5796 5857 5926 6001 6081 6165 6252 6341 6430 6519 6605 6689 6769 6845 6916 6982 7044 7101 7154 7204 7251 7298 7344 7391 7441 7494 7551 7612 7678 7748 7823 7903 7986 8071 8158 8246 8333 8420 8506 8589 8670 8749 8824 8894 8961 9025 9086 9143 9195 9242 9286 9327 9364 9397 9425 9453 9478 9500 9518 9534 9547 9559 9567 9572 9574 9574 9569 9557 9535 9505 9470 9430 9383 9328 9263 9189 9106 9015 8918 8813 8702 8584 8461 8336 8206 8072 7941 7818 7702 7594 7491 7395 7313 7244 7189 7144 7109 7085 7070 7064 7066 7081 7105 7138 7173 7206 7245 7295 7352 7410 7464 7513 7560 7605 7643 7676 7708 7731 7736 7736 7736 7730 7714 7691 7665 7641 7618 7595 7569 7538 7504 7471 7437 7403 7373 7342 7302 7258 7221 7190 7158 3852 7 4 1 9974 9980 9985 9988 9991 9992 9992 9991 9989 9986 9982 9977 9972 9967 9961 9954 9947 9941 9933 9926 9918 9910 9900 9890 9877 9863 9845 9824 9798 9767 9730 9687 9636 9577 9510 9435 9351 9260 9162 9057 8947 8833 8717 8600 8484 8370 8261 8156 8057 7967 7884 7810 7745 7689 7642 7604 7575 7553 7539 7531 7529 7531 7538 7548 7559 7573 7586 7600 7612 7622 7630 7635 7635 7632 7622 7607 7585 7555 7516 7467 7406 7333 7247 7146 7029 6896 6746 6580 6398 6201 5989 5766 5533 5292 5046 4798 4551 4308 4072 3846 3633 3437 3258 3101 2968 2862 2784 2737 2722 2741 2794 2883 3007 3165 3356 3576 3823 4094 4383 4687 5001 5319 5636 5950 6254 6547 6825 7086 7330 7554 7760 7948 8119 8274 8414 8540 8655 8759 8853 8938 9016 9086 9149 9205 9256 9300 9338 9371 9398 9419 9435 9445 9448 9443 9431 9409 9375 9329 9269 9192 9097 8982 8846 8687 8505 8299 8070 7820 7548 7258 6952 6634 6307 5974 5640 5308 4982 4666 4363 4074 3803 3552 3320 3108 2917 2747 2595 2463 2347 2247 2162 2089 2028 1978 1937 1903 1877 1856 1841 1830 1824 1820 1820 1824 1830 1839 1852 1870 1892 1920 1955 1997 2047 2107 2176 2256 2345 2444 2552 2668 2791 2920 3053 3187 3323 3458 3590 3720 3846 3969 4087 4201 4312 4421 4526 4630 4733 4834 4934 5032 5126 5217 5302 5381 5450 5509 5555 5587 5604 5604 5586 5550 5495 5422 5331 5222 5098 4959 4806 4641 4466 4281 4089 3891 3689 3484 3278 3072 2867 2666 2469 2278 2095 1920 1756 1603 1463 1337 1224 1126 1041 970 912 866 830 803 782 767 757 750 746 745 747 754 768 791 824 872 937 1020 1124 1250 1399 1571 1764 1977 2207 2451 2706 2968 3233 3498 3759 4013 4259 4494 4717 4926 5123 5306 5474 5630 5771 5898 6011 6110 6194 6264 6318 6357 6380 6390 6385 6368 6340 6302 6255 6203 6146 6087 6028 5969 5912 5857 5807 5761 5719 5683 5652 5627 5607 5594 5588 5589 5598 5616 5642 5678 5723 5776 5838 5908 5985 6068 6155 6245 6336 6427 6517 6603 6686 6764 6837 6905 6967 7025 7079 7129 7177 7223 7269 7316 7365 7416 7471 7530 7594 7662 7736 7814 7896 7983 8072 8163 8256 8349 8442 8532 8620 8705 8786 8862 8932 8998 9059 9114 9165 9211 9253 9292 9328 9361 9393 9422 9449 9474 9498 9519 9538 9553 9565 9574 9577 9576 9570 9558 9540 9515 9484 9446 9401 9348 9287 9218 9141 9057 8964 8864 8757 8644 8525 8403 8277 8151 8024 7900 7780 7665 7556 7456 7365 7285 7215 7157 7110 7074 7050 7037 7034 7041 7058 7083 7115 7153 7197 7246 7297 7350 7404 7456 7507 7554 7597 7635 7666 7690 7707 7717 7719 7715 7704 7688 7666 7641 7613 7583 7552 7519 7487 7454 7422 7390 7359 7327 7294 7260 7225 7188 7148 7104 3853 7 4 1 7058 7007 6953 6894 6830 6762 6689 6611 6529 6443 6353 6260 6166 6071 5977 5885 5797 5715 5642 5578 5527 5490 5469 5464 5479 5512 5564 5635 5725 5831 5954 6089 6236 6391 6552 6716 6879 7039 7193 7339 7475 7599 7709 7806 7889 7958 8014 8058 8090 8113 8128 8135 8135 8130 8120 8105 8085 8058 8024 7982 7931 7869 7795 7709 7608 7494 7365 7224 7070 6905 6732 6552 6368 6183 6000 5821 5649 5487 5335 5197 5073 4963 4868 4787 4719 4664 4618 4582 4552 4526 4503 4481 4458 4433 4405 4374 4339 4301 4260 4216 4172 4127 4083 4041 4003 3969 3941 3919 3905 3899 3902 3914 3937 3972 4018 4077 4149 4234 4333 4447 4574 4715 4868 5034 5209 5393 5583 5777 5971 6162 6348 6526 6691 6841 6973 7085 7174 7239 7279 7293 7282 7244 7182 7097 6989 6861 6716 6554 6379 6193 5998 5797 5593 5388 5183 4983 4788 4601 4424 4259 4107 3971 3850 3746 3660 3591 3539 3504 3483 3477 3484 3501 3527 3561 3600 3642 3688 3734 3781 3828 3875 3921 3968 4014 4062 4111 4161 4215 4271 4329 4391 4454 4519 4585 4651 4715 4775 4831 4881 4924 4957 4979 4989 4987 4970 4939 4893 4832 4755 4663 4556 4435 4301 4155 3998 3833 3661 3484 3305 3125 2948 2774 2608 2450 2302 2165 2041 1931 1834 1750 1681 1624 1580 1548 1527 1515 1513 1518 1530 1549 1572 1599 1630 1663 1698 1733 1768 1802 1836 1870 1903 1937 1972 2010 2054 2104 2164 2236 2321 2421 2539 2675 2830 3002 3192 3397 3615 3843 4077 4313 4548 4777 4998 5206 5399 5576 5736 5878 6003 6112 6208 6292 6367 6436 6501 6563 6625 6687 6750 6814 6878 6941 7001 7057 7107 7150 7184 7209 7223 7227 7220 7203 7178 7146 7107 7064 7017 6969 6919 6869 6820 6771 6723 6676 6629 6581 6534 6485 6434 6381 6326 6268 6207 6145 6080 6015 5949 5883 5820 5759 5703 5653 5609 5572 5543 5522 5508 5502 5503 5508 5516 5525 5533 5538 5537 5529 5513 5486 5447 5398 5337 5265 5184 5095 5001 4903 4804 4707 4615 4530 4455 4393 4344 4312 4297 4300 4322 4363 4423 4500 4594 4703 4826 4960 5102 5251 5404 5559 5713 5863 6008 6146 6274 6391 6496 6588 6666 6731 6782 6819 6844 6858 6862 6857 6846 6829 6809 6788 6767 6748 6732 6719 6711 6708 6709 6715 6726 6739 6756 6774 6794 6814 6833 6852 6868 6883 6894 6903 6910 6913 6913 6911 6906 6899 6890 6880 6869 6856 6844 6831 6817 6803 6788 6773 6755 6735 6713 6687 6657 6623 6585 6542 6496 6447 6395 6342 6289 6238 6190 6147 6110 6080 6060 6049 6048 6057 6077 6106 6144 6190 6242 6299 6358 6418 6477 6533 6585 6630 6668 6697 6718 6730 6734 6730 6719 6703 6683 6661 6639 6618 6600 6587 6578 6576 6579 6589 6605 6625 6650 6677 6705 6733 6759 6781 6798 6809 6812 6805 6789 6761 3854 7 4 1 6721 6668 6603 6524 6433 6328 6211 6083 5945 5798 5645 5486 5324 5161 4999 4840 4687 4541 4403 4275 4158 4053 3960 3879 3812 3756 3714 3685 3668 3664 3674 3696 3732 3782 3844 3919 4006 4105 4214 4331 4456 4585 4717 4849 4980 5106 5227 5340 5444 5538 5622 5694 5755 5807 5848 5881 5907 5926 5941 5952 5961 5969 5978 5987 5998 6011 6027 6046 6067 6090 6114 6139 6161 6181 6195 6202 6200 6185 6157 6113 6052 5972 5873 5756 5620 5468 5302 5123 4935 4740 4542 4344 4147 3956 3771 3595 3428 3271 3125 2991 2868 2756 2655 2567 2491 2428 2378 2343 2323 2318 2330 2357 2399 2456 2525 2605 2692 2784 2878 2970 3058 3137 3205 3262 3304 3332 3346 3347 3338 3320 3296 3271 3248 3229 3218 3219 3231 3258 3299 3352 3418 3493 3574 3658 3741 3820 3890 3949 3995 4024 4037 4033 4013 3977 3927 3866 3794 3716 3631 3543 3452 3358 3264 3168 3070 2970 2868 2764 2657 2547 2435 2322 2208 2094 1982 1873 1769 1669 1576 1491 1414 1345 1287 1239 1202 1179 1168 1173 1193 1231 1287 1362 1456 1570 1704 1855 2022 2204 2396 2597 2803 3010 3216 3418 3612 3798 3973 4137 4289 4429 4557 4674 4781 4877 4964 5042 5112 5174 5228 5275 5314 5347 5372 5392 5405 5414 5419 5421 5421 5420 5420 5420 5423 5427 5434 5443 5455 5468 5482 5496 5510 5520 5528 5530 5526 5515 5494 5465 5424 5373 5309 5234 5147 5049 4940 4820 4691 4554 4410 4260 4107 3951 3794 3637 3483 3333 3187 3048 2916 2793 2678 2573 2478 2393 2317 2252 2196 2148 2107 2074 2047 2024 2006 1991 1979 1970 1963 1958 1955 1954 1956 1961 1970 1984 2002 2026 2057 2093 2137 2188 2247 2312 2384 2463 2547 2635 2727 2821 2915 3009 3099 3186 3267 3342 3409 3467 3516 3556 3587 3609 3624 3631 3633 3630 3625 3617 3610 3603 3599 3598 3601 3609 3623 3643 3668 3700 3737 3780 3827 3878 3931 3987 4043 4098 4152 4203 4252 4296 4335 4370 4401 4427 4450 4471 4490 4509 4530 4553 4581 4615 4656 4705 4764 4833 4912 5003 5104 5217 5340 5472 5614 5763 5918 6078 6241 6405 6568 6729 6886 7037 7180 7315 7440 7554 7657 7748 7827 7894 7949 7993 8026 8047 8056 8054 8041 8015 7976 7924 7857 7774 7676 7561 7429 7281 7116 6935 6740 6533 6315 6089 5857 5623 5390 5161 4938 4724 4522 4334 4161 4004 3866 3745 3643 3559 3494 3446 3416 3404 3408 3430 3467 3521 3590 3674 3773 3885 4009 4144 4287 4436 4589 4742 4894 5040 5179 5307 5423 5524 5610 5680 5733 5772 5796 5808 5810 5804 5793 5780 5766 5755 5748 5748 5756 5772 5799 5835 5882 5938 6005 6081 6166 6259 6359 6466 6578 6695 6817 6941 7067 7194 7321 7448 7573 7694 7813 7926 8035 8137 8234 8323 8406 8482 8551 8614 8671 8724 8773 8819 8862 8904 3855 7 4 1 8945 8987 9028 9071 9114 9157 9201 9244 9287 9329 9368 9406 9441 9474 9503 9530 9554 9575 9594 9610 9625 9637 9647 9655 9661 9665 9665 9663 9657 9647 9633 9614 9591 9562 9529 9489 9445 9395 9340 9279 9214 9143 9068 8989 8908 8823 8738 8652 8567 8484 8406 8332 8265 8206 8155 8114 8084 8064 8056 8059 8072 8096 8128 8170 8219 8274 8334 8398 8465 8532 8601 8668 8733 8796 8856 8912 8964 9011 9054 9093 9127 9156 9182 9203 9220 9234 9243 9249 9251 9249 9243 9234 9221 9205 9185 9162 9136 9108 9076 9042 9006 8968 8928 8885 8841 8794 8745 8693 8638 8580 8519 8453 8383 8308 8228 8141 8048 7947 7839 7722 7597 7462 7317 7162 6997 6822 6638 6446 6245 6039 5827 5612 5395 5178 4962 4749 4540 4337 4140 3951 3769 3596 3431 3274 3125 2984 2851 2724 2605 2493 2387 2290 2200 2119 2047 1986 1935 1897 1871 1857 1856 1867 1889 1922 1963 2010 2062 2116 2170 2222 2271 2315 2352 2383 2407 2424 2436 2444 2448 2451 2453 2456 2461 2469 2480 2495 2514 2536 2560 2585 2611 2636 2659 2678 2692 2702 2705 2702 2694 2681 2664 2645 2626 2610 2599 2598 2609 2635 2680 2746 2836 2952 3093 3260 3452 3667 3904 4157 4424 4701 4983 5266 5545 5817 6079 6328 6562 6780 6980 7164 7330 7481 7617 7740 7850 7949 8038 8119 8191 8257 8316 8369 8415 8456 8491 8521 8544 8562 8573 8578 8576 8567 8550 8524 8489 8444 8387 8317 8233 8133 8018 7886 7736 7569 7385 7184 6967 6736 6493 6241 5981 5717 5451 5187 4927 4674 4430 4197 3977 3771 3580 3404 3243 3097 2966 2848 2743 2649 2566 2491 2425 2365 2311 2261 2216 2173 2133 2096 2060 2025 1993 1961 1932 1904 1879 1856 1835 1817 1802 1790 1781 1775 1770 1768 1768 1770 1774 1781 1790 1804 1823 1849 1883 1928 1986 2058 2147 2253 2377 2519 2678 2854 3043 3244 3452 3664 3877 4086 4287 4479 4658 4821 4969 5100 5216 5316 5404 5480 5547 5608 5665 5721 5776 5834 5896 5961 6032 6108 6188 6272 6360 6450 6541 6632 6722 6809 6891 6968 7038 7100 7153 7195 7228 7248 7258 7255 7241 7216 7179 7131 7072 7002 6922 6832 6732 6622 6503 6373 6233 6084 5926 5759 5584 5401 5213 5020 4822 4623 4422 4220 4021 3823 3628 3438 3252 3072 2899 2732 2573 2421 2278 2144 2020 1905 1799 1704 1617 1541 1473 1413 1361 1317 1279 1248 1224 1206 1196 1194 1201 1218 1247 1289 1346 1417 1505 1608 1728 1863 2013 2176 2350 2534 2725 2921 3121 3322 3522 3719 3913 4102 4285 4461 4630 4790 4941 5083 5213 5332 5439 5532 5611 5676 5725 5760 5778 5782 5770 5745 5706 5656 5594 5524 5446 5362 5273 5181 5088 4994 4901 4809 4720 4634 4551 4471 4394 4321 4251 4183 4118 4054 3991 3928 3866 3803 3740 3676 3612 3547 3481 3415 3856 7 4 1 3348 3281 3215 3150 3085 3023 2962 2904 2849 2799 2753 2712 2678 2652 2633 2624 2624 2635 2657 2689 2732 2787 2851 2925 3007 3096 3192 3293 3397 3503 3610 3717 3823 3927 4027 4123 4215 4302 4383 4459 4528 4591 4647 4697 4740 4776 4806 4829 4846 4856 4862 4861 4856 4846 4832 4814 4793 4768 4741 4712 4681 4648 4613 4577 4540 4502 4464 4425 4385 4345 4304 4264 4224 4184 4143 4104 4064 4025 3985 3946 3907 3868 3829 3789 3748 3707 3666 3623 3579 3535 3489 3443 3396 3348 3299 3249 3200 3150 3099 3049 2999 2949 2899 2850 2802 2755 2708 2662 2618 2574 2532 2491 2452 2413 2376 2341 2306 2273 2241 2209 2179 2150 2121 2093 2065 2038 2011 1985 1958 1931 1905 1878 1851 1825 1799 1773 1748 1724 1700 1677 1656 1635 1615 1596 1578 1560 1542 1524 1505 1485 1464 1442 1417 1391 1363 1332 1299 1263 1226 1186 1144 1100 1054 1007 959 910 862 813 766 719 675 633 593 557 524 494 468 445 425 407 392 379 368 358 350 342 336 331 327 324 322 322 323 326 331 337 344 353 364 377 391 408 426 447 470 495 523 555 589 625 665 706 750 795 841 888 935 981 1027 1071 1113 1154 1193 1230 1265 1299 1332 1363 1393 1423 1452 1480 1508 1536 1563 1589 1615 1640 1664 1688 1710 1732 1754 1775 1796 1816 1837 1859 1881 1903 1927 1951 1976 2003 2030 2058 2087 2116 2146 2177 2209 2242 2275 2309 2345 2382 2419 2458 2499 2540 2583 2626 2671 2716 2762 2808 2855 2902 2950 2999 3048 3098 3149 3200 3252 3304 3356 3407 3458 3506 3552 3595 3633 3666 3692 3712 3724 3728 3723 3708 3684 3651 3609 3557 3497 3430 3355 3275 3189 3100 3007 2914 2819 2725 2633 2544 2458 2377 2301 2231 2166 2108 2057 2012 1973 1941 1914 1893 1877 1865 1857 1854 1853 1856 1862 1871 1885 1903 1927 1957 1994 2041 2097 2164 2242 2333 2435 2550 2675 2811 2955 3106 3261 3419 3578 3735 3888 4036 4179 4314 4441 4561 4674 4780 4880 4975 5065 5151 5234 5314 5391 5465 5537 5604 5669 5728 5784 5834 5880 5920 5955 5986 6011 6033 6050 6064 6075 6083 6088 6091 6092 6091 6089 6086 6082 6078 6075 6072 6071 6073 6077 6085 6097 6114 6136 6164 6196 6234 6276 6323 6374 6429 6487 6548 6610 6674 6739 6805 6870 6934 6998 7060 7120 7177 7232 7284 7332 7376 7415 7450 7478 7501 7516 7524 7523 7513 7494 7464 7424 7373 7311 7238 7154 7061 6958 6847 6729 6606 6478 6348 6218 6089 5963 5843 5729 5625 5531 5450 5382 5330 5293 5274 5271 5286 5319 5367 5431 5509 5599 5699 5808 5921 6038 6155 6269 6379 6482 6575 6658 6730 6788 6834 6867 6889 6898 6898 6890 6876 6856 6834 6812 6790 6771 6756 6745 6740 6742 6748 6761 6778 3857 7 4 1 6800 6825 6853 6882 6911 6939 6966 6991 7013 7031 7046 7057 7065 7068 7067 7061 7052 7040 7023 7003 6980 6955 6927 6898 6867 6836 6804 6773 6743 6714 6687 6662 6638 6617 6597 6579 6563 6548 6534 6521 6508 6495 6482 6469 6454 6437 6418 6396 6370 6339 6302 6258 6206 6146 6076 5997 5908 5810 5702 5587 5464 5337 5205 5073 4941 4813 4689 4573 4466 4369 4284 4212 4154 4109 4080 4065 4065 4080 4110 4155 4215 4291 4383 4490 4614 4752 4906 5074 5255 5448 5651 5861 6077 6295 6514 6729 6939 7141 7333 7512 7677 7827 7962 8080 8183 8270 8342 8401 8448 8484 8511 8530 8543 8552 8558 8562 8566 8571 8577 8585 8595 8608 8624 8642 8662 8683 8705 8727 8748 8768 8785 8800 8811 8818 8821 8820 8814 8803 8787 8765 8739 8707 8669 8625 8574 8518 8454 8384 8307 8223 8133 8037 7937 7832 7725 7616 7507 7400 7296 7198 7106 7023 6950 6888 6838 6803 6781 6774 6782 6805 6842 6892 6956 7031 7116 7211 7312 7420 7531 7645 7760 7874 7986 8095 8200 8299 8393 8480 8560 8633 8698 8755 8804 8845 8877 8901 8916 8923 8921 8910 8890 8861 8823 8777 8722 8659 8587 8509 8425 8335 8241 8143 8044 7944 7845 7748 7656 7569 7489 7417 7354 7302 7262 7234 7219 7217 7228 7251 7287 7333 7390 7455 7527 7603 7683 7762 7840 7914 7982 8042 8093 8132 8160 8176 8179 8170 8148 8115 8072 8019 7958 7890 7817 7741 7662 7583 7505 7430 7357 7289 7226 7169 7117 7071 7030 6993 6958 6925 6892 6858 6820 6778 6730 6676 6614 6545 6469 6387 6300 6208 6114 6018 5921 5825 5731 5638 5548 5459 5371 5283 5194 5103 5009 4910 4805 4693 4574 4448 4316 4176 4031 3882 3730 3577 3424 3273 3127 2986 2853 2729 2614 2510 2418 2337 2267 2208 2160 2121 2090 2067 2049 2036 2026 2019 2013 2007 2001 1996 1989 1982 1975 1967 1960 1953 1948 1943 1940 1939 1940 1943 1948 1955 1964 1975 1989 2005 2026 2050 2080 2116 2160 2213 2276 2351 2439 2541 2659 2793 2943 3110 3292 3489 3699 3921 4154 4394 4640 4889 5138 5386 5630 5868 6097 6317 6525 6720 6901 7066 7215 7347 7461 7556 7633 7689 7726 7743 7740 7718 7676 7616 7538 7443 7334 7211 7076 6932 6781 6624 6465 6305 6148 5995 5849 5711 5583 5467 5363 5272 5195 5132 5082 5044 5018 5002 4995 4995 4999 5006 5014 5021 5024 5021 5011 4993 4965 4926 4876 4816 4746 4666 4579 4485 4386 4285 4184 4083 3986 3895 3810 3733 3667 3611 3567 3535 3517 3512 3521 3544 3581 3631 3695 3772 3861 3962 4075 4197 4329 4468 4615 4768 4926 5087 5251 5417 5584 5750 5916 6079 6240 6396 6548 6693 6831 6961 7080 7189 7285 7368 7437 7490 7529 7552 7559 7552 7531 7497 7452 7398 7337 7270 7200 7129 7059 6993 6932 6878 6832 6796 6771 6757 3858 7 4 1 6755 6765 6786 6818 6861 6913 6972 7038 7108 7180 7254 7326 7395 7459 7517 7567 7609 7641 7662 7672 7671 7658 7633 7596 7548 7487 7414 7330 7235 7129 7013 6888 6755 6616 6472 6325 6176 6028 5883 5741 5604 5474 5351 5236 5130 5031 4940 4855 4777 4702 4632 4563 4496 4428 4360 4290 4219 4145 4070 3993 3917 3841 3768 3699 3634 3577 3528 3489 3460 3442 3435 3440 3454 3478 3511 3549 3592 3638 3684 3730 3773 3813 3849 3879 3905 3925 3941 3953 3962 3967 3970 3971 3971 3968 3964 3957 3947 3934 3917 3895 3868 3835 3795 3750 3698 3640 3576 3506 3432 3354 3273 3188 3101 3013 2923 2832 2740 2648 2554 2460 2364 2267 2169 2069 1968 1866 1763 1660 1557 1455 1356 1259 1166 1078 994 917 846 782 724 672 627 588 555 527 503 483 467 455 445 438 433 430 429 430 433 438 444 453 465 480 499 522 550 585 626 675 733 799 874 958 1051 1152 1261 1377 1498 1624 1753 1884 2017 2149 2281 2412 2540 2666 2789 2910 3027 3142 3254 3364 3471 3575 3676 3774 3869 3961 4048 4132 4210 4284 4352 4415 4471 4520 4561 4595 4622 4640 4650 4652 4647 4635 4615 4590 4558 4522 4483 4440 4394 4347 4298 4249 4201 4153 4107 4062 4021 3982 3948 3918 3893 3875 3862 3856 3857 3864 3878 3897 3922 3950 3981 4014 4047 4080 4111 4140 4166 4190 4210 4229 4246 4261 4278 4295 4315 4338 4366 4399 4438 4482 4532 4587 4647 4709 4774 4838 4901 4961 5015 5061 5097 5123 5136 5135 5119 5089 5044 4985 4912 4828 4733 4630 4521 4408 4293 4178 4066 3959 3858 3766 3684 3614 3557 3514 3486 3474 3478 3498 3534 3584 3649 3725 3811 3905 4002 4099 4193 4281 4359 4423 4470 4499 4507 4494 4459 4402 4326 4231 4120 3995 3861 3718 3572 3425 3279 3137 3001 2872 2752 2642 2542 2452 2373 2302 2242 2189 2145 2107 2076 2051 2031 2016 2006 2001 2000 2005 2015 2031 2055 2085 2124 2172 2228 2292 2366 2447 2534 2628 2725 2825 2925 3024 3120 3210 3295 3372 3441 3502 3554 3598 3633 3662 3684 3701 3712 3720 3723 3724 3721 3716 3708 3697 3683 3667 3647 3625 3601 3574 3546 3516 3484 3452 3419 3386 3352 3318 3283 3248 3212 3175 3136 3095 3052 3007 2958 2908 2854 2798 2739 2679 2617 2554 2490 2425 2361 2298 2236 2175 2116 2060 2006 1955 1907 1863 1822 1786 1754 1727 1704 1687 1674 1666 1662 1664 1669 1679 1692 1709 1728 1749 1772 1796 1820 1845 1868 1890 1909 1927 1941 1951 1959 1963 1963 1962 1958 1954 1952 1951 1955 1965 1983 2010 2049 2100 2164 2241 2332 2434 2548 2671 2801 2936 3073 3211 3345 3474 3597 3710 3814 3907 3989 4059 4119 4168 4209 4242 4269 4291 4310 4328 4346 4366 4388 4413 4443 4479 4519 4566 4617 4674 3859 7 4 1 4736 4801 4869 4940 5012 5084 5157 5228 5298 5365 5429 5490 5547 5600 5649 5694 5733 5768 5798 5823 5842 5856 5864 5866 5862 5851 5834 5810 5780 5743 5699 5649 5592 5528 5459 5385 5307 5224 5138 5051 4962 4874 4786 4700 4617 4538 4462 4392 4326 4266 4210 4160 4115 4074 4038 4005 3975 3948 3923 3900 3878 3856 3835 3813 3790 3766 3740 3712 3682 3648 3611 3570 3526 3477 3423 3365 3302 3234 3161 3083 2999 2910 2816 2717 2613 2504 2391 2274 2155 2033 1911 1790 1670 1553 1440 1333 1233 1141 1058 984 919 864 818 780 750 727 710 698 690 685 682 683 687 694 705 722 744 774 813 861 919 987 1065 1152 1247 1350 1458 1569 1681 1792 1901 2006 2106 2200 2287 2368 2444 2516 2584 2650 2716 2782 2850 2921 2995 3073 3155 3240 3327 3416 3506 3596 3684 3771 3854 3933 4008 4078 4144 4203 4258 4307 4350 4388 4421 4449 4472 4489 4502 4510 4514 4513 4508 4499 4486 4470 4450 4427 4401 4372 4340 4305 4266 4225 4181 4133 4083 4031 3976 3920 3863 3804 3746 3687 3630 3574 3519 3466 3414 3365 3319 3274 3231 3191 3152 3115 3080 3047 3015 2985 2956 2928 2902 2876 2851 2826 2801 2776 2751 2726 2701 2676 2651 2628 2607 2588 2573 2562 2556 2556 2561 2573 2590 2613 2641 2673 2708 2744 2781 2817 2850 2881 2908 2930 2948 2961 2969 2973 2973 2970 2965 2958 2950 2943 2935 2929 2924 2920 2917 2916 2916 2916 2918 2920 2922 2923 2924 2924 2923 2921 2917 2912 2905 2897 2888 2878 2867 2854 2842 2828 2814 2799 2784 2769 2753 2736 2719 2701 2682 2663 2642 2620 2598 2574 2550 2525 2499 2472 2445 2417 2389 2360 2330 2300 2268 2236 2203 2169 2134 2099 2062 2026 1989 1951 1914 1878 1842 1807 1773 1741 1710 1681 1655 1630 1608 1587 1569 1553 1540 1528 1518 1509 1502 1496 1492 1489 1487 1486 1486 1487 1489 1492 1497 1502 1508 1515 1522 1531 1539 1548 1557 1565 1573 1581 1588 1593 1599 1603 1606 1608 1610 1611 1611 1610 1609 1607 1605 1601 1598 1593 1587 1581 1574 1566 1557 1548 1538 1528 1517 1507 1496 1485 1475 1465 1455 1447 1438 1431 1424 1417 1411 1405 1398 1392 1386 1379 1372 1364 1355 1346 1337 1327 1317 1306 1296 1285 1274 1263 1252 1241 1229 1218 1206 1193 1180 1166 1152 1137 1121 1104 1086 1067 1047 1026 1003 980 955 930 903 875 846 815 784 752 720 687 654 621 589 558 528 500 473 448 425 404 385 369 354 341 330 321 313 307 301 297 294 292 290 290 290 291 293 296 299 304 310 316 324 332 342 353 365 378 393 410 428 448 469 493 518 545 574 603 634 666 698 729 761 791 821 850 877 903 928 951 973 994 1015 1034 3860 7 4 1 1053 1071 1089 1107 1124 1141 1157 1173 1189 1204 1218 1232 1246 1259 1272 1284 1296 1308 1319 1330 1340 1351 1361 1371 1380 1390 1399 1408 1417 1426 1436 1445 1454 1463 1472 1481 1490 1499 1508 1517 1525 1534 1543 1551 1560 1568 1577 1586 1594 1603 1612 1620 1629 1637 1646 1655 1663 1672 1681 1691 1701 1711 1721 1732 1742 1754 1765 1776 1787 1797 1808 1817 1827 1836 1844 1852 1860 1867 1874 1881 1887 1893 1899 1904 1909 1914 1917 1920 1922 1923 1924 1924 1924 1924 1924 1924 1925 1927 1930 1935 1941 1949 1960 1972 1986 2002 2020 2040 2062 2086 2112 2138 2166 2194 2223 2252 2280 2308 2334 2359 2383 2404 2423 2441 2456 2470 2482 2493 2503 2513 2523 2532 2543 2555 2568 2583 2600 2619 2640 2664 2690 2719 2751 2784 2820 2858 2897 2938 2981 3024 3067 3110 3153 3196 3237 3278 3317 3354 3390 3424 3457 3489 3519 3548 3575 3602 3627 3652 3675 3698 3719 3739 3758 3776 3793 3808 3821 3833 3844 3853 3859 3864 3866 3866 3862 3855 3845 3830 3810 3786 3758 3724 3687 3645 3600 3551 3500 3447 3393 3338 3284 3232 3181 3133 3087 3046 3009 2977 2950 2928 2912 2901 2897 2898 2904 2915 2931 2950 2972 2996 3022 3047 3071 3094 3114 3131 3144 3153 3158 3159 3155 3149 3139 3126 3112 3098 3083 3070 3059 3051 3048 3049 3058 3073 3097 3129 3170 3221 3281 3350 3428 3514 3608 3708 3813 3921 4032 4143 4253 4360 4463 4561 4651 4734 4807 4871 4924 4965 4995 5014 5021 5016 5000 4972 4934 4885 4826 4758 4682 4597 4505 4406 4301 4191 4077 3959 3838 3715 3591 3466 3342 3219 3097 2978 2862 2750 2643 2540 2443 2352 2267 2189 2117 2052 1994 1942 1896 1857 1824 1796 1773 1755 1742 1734 1730 1730 1736 1748 1766 1792 1825 1868 1920 1984 2059 2146 2244 2354 2475 2605 2743 2887 3036 3186 3335 3482 3623 3759 3886 4005 4114 4214 4305 4387 4461 4528 4589 4645 4696 4743 4787 4828 4866 4901 4934 4964 4992 5018 5044 5070 5096 5125 5157 5193 5235 5283 5339 5401 5471 5548 5630 5716 5806 5896 5986 6072 6154 6228 6293 6347 6388 6416 6429 6427 6409 6375 6326 6261 6181 6087 5982 5865 5738 5604 5465 5322 5177 5032 4890 4752 4619 4494 4376 4267 4168 4078 3998 3927 3866 3813 3769 3732 3703 3682 3667 3659 3658 3663 3675 3693 3718 3748 3785 3828 3876 3929 3985 4046 4108 4173 4238 4303 4366 4428 4487 4542 4592 4638 4678 4711 4738 4758 4771 4776 4773 4762 4744 4717 4682 4640 4590 4534 4472 4405 4333 4259 4184 4109 4036 3966 3902 3845 3795 3756 3726 3708 3701 3705 3719 3743 3774 3812 3855 3900 3945 3990 4031 4067 4098 4122 4139 4149 4152 4148 4139 4126 4108 4087 4064 4038 4012 3984 3954 3924 3892 3857 3821 3781 3739 3693 3861 7 4 1 3644 3592 3538 3481 3423 3365 3309 3256 3207 3165 3132 3109 3098 3100 3118 3153 3204 3272 3357 3458 3574 3703 3843 3992 4148 4307 4467 4626 4780 4928 5068 5197 5315 5421 5513 5591 5654 5702 5734 5751 5752 5737 5705 5657 5593 5513 5417 5306 5180 5041 4891 4730 4561 4386 4206 4024 3841 3660 3483 3310 3143 2983 2831 2687 2551 2424 2305 2194 2091 1995 1907 1826 1752 1685 1625 1571 1524 1482 1447 1416 1391 1369 1350 1334 1319 1307 1295 1286 1280 1277 1280 1290 1310 1342 1388 1451 1532 1631 1750 1888 2044 2214 2397 2589 2785 2982 3175 3359 3532 3689 3829 3949 4050 4130 4191 4234 4261 4273 4275 4268 4254 4237 4218 4199 4182 4166 4154 4145 4138 4133 4130 4126 4122 4115 4104 4088 4066 4038 4001 3957 3904 3843 3774 3698 3614 3524 3428 3327 3220 3109 2994 2874 2751 2625 2497 2368 2238 2108 1982 1859 1742 1631 1529 1436 1354 1281 1220 1168 1125 1091 1065 1046 1034 1029 1031 1041 1061 1091 1135 1195 1271 1365 1479 1612 1764 1934 2119 2315 2520 2730 2939 3144 3342 3528 3700 3856 3995 4116 4220 4307 4379 4437 4484 4520 4548 4568 4583 4592 4596 4596 4592 4584 4571 4554 4534 4509 4480 4448 4412 4375 4336 4296 4255 4216 4179 4144 4112 4085 4063 4047 4035 4030 4030 4035 4044 4055 4069 4082 4093 4101 4105 4101 4090 4069 4039 3999 3949 3890 3821 3744 3660 3571 3477 3381 3283 3184 3087 2992 2899 2809 2724 2642 2565 2492 2424 2360 2300 2245 2193 2145 2101 2060 2022 1987 1956 1926 1900 1875 1853 1832 1812 1794 1777 1760 1743 1726 1709 1691 1673 1655 1636 1618 1601 1585 1572 1562 1556 1555 1560 1571 1589 1615 1647 1688 1735 1789 1849 1914 1983 2057 2133 2212 2292 2374 2455 2536 2617 2697 2774 2850 2922 2990 3054 3112 3163 3207 3243 3271 3288 3297 3295 3285 3265 3238 3203 3162 3117 3067 3016 2963 2910 2858 2807 2759 2714 2672 2634 2599 2568 2540 2516 2496 2480 2468 2460 2457 2459 2466 2479 2499 2527 2562 2607 2661 2724 2798 2882 2977 3080 3193 3314 3442 3574 3710 3847 3983 4117 4246 4368 4483 4589 4684 4769 4843 4907 4960 5004 5039 5065 5085 5097 5104 5106 5102 5094 5082 5065 5044 5020 4991 4960 4925 4888 4849 4810 4770 4731 4694 4659 4627 4600 4577 4559 4547 4541 4540 4546 4558 4578 4604 4639 4681 4733 4794 4866 4949 5044 5151 5271 5403 5548 5705 5872 6049 6234 6425 6620 6817 7014 7209 7399 7583 7758 7923 8077 8219 8347 8461 8561 8647 8718 8775 8818 8847 8861 8863 8850 8825 8786 8735 8671 8596 8508 8409 8300 8182 8054 7920 7779 7634 7485 7335 7184 7035 6887 6744 6605 6471 6344 6222 6108 6000 5900 5806 5720 5643 5573 5514 5465 5427 5403 5393 5400 5423 5465 5526 5606 5704 5821 5955 3862 7 4 1 6104 6266 6438 6617 6801 6986 7170 7349 7523 7688 7844 7989 8123 8246 8359 8461 8555 8639 8717 8787 8852 8913 8968 9021 9069 9114 9157 9196 9232 9265 9295 9322 9347 9370 9390 9408 9425 9440 9453 9466 9478 9488 9498 9506 9514 9520 9525 9530 9533 9535 9537 9538 9539 9540 9541 9542 9545 9548 9553 9559 9566 9575 9585 9597 9609 9623 9637 9651 9666 9680 9694 9708 9720 9732 9742 9750 9757 9762 9765 9766 9764 9761 9755 9746 9734 9719 9701 9679 9652 9622 9587 9547 9503 9454 9401 9345 9286 9224 9160 9096 9032 8969 8909 8851 8797 8747 8702 8663 8630 8604 8584 8572 8567 8569 8578 8595 8618 8648 8684 8726 8771 8820 8871 8923 8976 9026 9075 9120 9161 9197 9226 9250 9267 9276 9278 9273 9259 9237 9207 9168 9119 9061 8993 8915 8828 8730 8624 8509 8387 8259 8127 7992 7858 7725 7597 7477 7366 7267 7182 7113 7061 7028 7014 7020 7044 7086 7145 7219 7305 7401 7504 7610 7718 7824 7925 8018 8101 8172 8229 8270 8296 8304 8296 8272 8231 8175 8107 8026 7936 7838 7735 7630 7525 7424 7328 7241 7165 7101 7051 7016 6997 6993 7003 7025 7057 7096 7139 7181 7220 7250 7269 7271 7255 7217 7155 7068 6956 6818 6657 6472 6267 6045 5809 5563 5309 5053 4797 4545 4301 4066 3844 3635 3442 3266 3106 2963 2836 2725 2629 2547 2478 2420 2373 2337 2310 2292 2283 2284 2294 2315 2346 2389 2444 2512 2592 2686 2791 2907 3033 3167 3307 3451 3596 3739 3878 4010 4135 4249 4351 4440 4516 4578 4626 4662 4684 4695 4695 4685 4666 4639 4606 4567 4524 4477 4427 4376 4325 4274 4224 4178 4136 4100 4071 4051 4040 4041 4054 4080 4121 4176 4247 4333 4435 4551 4681 4824 4980 5145 5320 5501 5688 5878 6070 6261 6450 6635 6813 6983 7143 7291 7425 7544 7647 7731 7798 7845 7873 7882 7873 7846 7804 7748 7680 7603 7519 7430 7340 7251 7166 7087 7017 6957 6909 6876 6857 6855 6869 6900 6947 7010 7087 7177 7278 7387 7501 7617 7733 7844 7948 8042 8122 8188 8236 8267 8278 8270 8244 8200 8140 8067 7981 7887 7786 7682 7578 7477 7381 7293 7215 7150 7099 7063 7043 7038 7048 7072 7108 7153 7204 7260 7316 7369 7415 7452 7477 7488 7482 7458 7416 7356 7278 7184 7075 6955 6826 6691 6555 6422 6294 6178 6075 5991 5927 5887 5872 5883 5920 5983 6069 6176 6301 6439 6586 6738 6890 7036 7174 7298 7406 7496 7565 7614 7641 7648 7635 7605 7560 7502 7434 7360 7281 7202 7124 7051 6986 6930 6887 6858 6844 6848 6869 6907 6963 7035 7122 7222 7332 7449 7571 7693 7813 7926 8030 8122 8200 8261 8305 8329 8335 8321 8290 8242 8178 8101 8012 7915 7812 7706 7599 7495 7396 7304 7223 7155 7101 7063 7042 7040 7055 7088 7138 7204 7283 7374 7475 7582 7693 7803 7911 8013 3863 7 4 1 8107 8188 8254 8304 8334 8343 8330 8294 8233 8148 8038 7905 7749 7572 7375 7160 6930 6687 6433 6173 5908 5642 5378 5120 4871 4635 4416 4216 4039 3889 3768 3680 3627 3610 3630 3688 3784 3915 4080 4276 4499 4746 5010 5288 5574 5863 6151 6433 6705 6966 7211 7440 7652 7847 8024 8185 8330 8461 8579 8686 8781 8868 8945 9016 9079 9136 9188 9234 9275 9313 9346 9376 9404 9429 9452 9473 9493 9513 9532 9550 9568 9586 9604 9622 9640 9658 9676 9695 9713 9731 9749 9767 9784 9801 9817 9832 9846 9858 9868 9877 9885 9890 9894 9897 9898 9899 9898 9897 9895 9893 9890 9888 9885 9881 9878 9874 9869 9865 9861 9856 9851 9847 9843 9839 9836 9832 9829 9826 9822 9818 9813 9807 9799 9788 9775 9759 9739 9715 9686 9652 9613 9567 9514 9453 9385 9308 9224 9131 9030 8923 8810 8693 8573 8452 8332 8215 8101 7993 7890 7793 7701 7612 7526 7439 7350 7254 7150 7035 6906 6762 6602 6426 6233 6026 5806 5576 5338 5096 4853 4612 4377 4149 3932 3727 3536 3359 3198 3052 2921 2804 2701 2610 2531 2462 2401 2349 2303 2264 2231 2204 2183 2171 2167 2174 2194 2228 2278 2346 2432 2538 2664 2808 2970 3147 3336 3536 3741 3950 4160 4367 4569 4766 4957 5141 5318 5491 5660 5827 5993 6160 6327 6496 6665 6835 7004 7170 7330 7483 7625 7755 7870 7969 8049 8109 8150 8170 8170 8151 8113 8057 7987 7902 7807 7702 7591 7477 7363 7251 7145 7048 6962 6889 6832 6790 6766 6759 6768 6792 6829 6875 6929 6987 7044 7099 7146 7184 7209 7220 7214 7190 7149 7090 7015 6924 6821 6707 6585 6459 6331 6205 6083 5968 5862 5768 5685 5616 5560 5516 5484 5462 5448 5441 5437 5435 5433 5429 5420 5407 5387 5360 5325 5283 5234 5178 5116 5048 4974 4896 4813 4727 4636 4542 4445 4345 4241 4134 4023 3910 3793 3673 3551 3426 3299 3171 3042 2912 2783 2656 2532 2412 2297 2189 2088 1996 1913 1841 1778 1727 1684 1652 1627 1609 1597 1588 1581 1574 1566 1555 1541 1523 1500 1472 1441 1406 1368 1329 1289 1250 1213 1178 1147 1122 1102 1090 1087 1093 1111 1142 1186 1244 1318 1410 1519 1644 1783 1938 2108 2289 2478 2671 2868 3069 3271 3472 3671 3869 4063 4253 4440 4627 4817 5008 5200 5388 5571 5758 5943 6117 6277 6422 6554 6671 6767 6835 6882 6908 6911 6890 6844 6775 6690 6589 6478 6357 6229 6096 5962 5835 5719 5612 5517 5435 5379 5360 5367 5391 5443 5525 5637 5772 5919 6079 6253 6438 6626 6808 6976 7132 7273 7392 7487 7565 7626 7669 7688 7677 7647 7605 7548 7476 7388 7290 7190 7087 6975 6850 6711 6573 6445 6324 6204 6077 5946 5816 5696 5595 5498 5387 5286 5208 5137 5065 4995 4932 4884 4841 4788 4742 4720 4712 4708 4708 4716 4743 4788 4840 4901 4981 5081 5200 3864 7 4 2 5388 5533 5689 5852 6019 6188 6355 6516 6669 6809 6935 7043 7132 7201 7249 7277 7284 7272 7243 7198 7140 7072 6996 6914 6830 6744 6660 6579 6502 6429 6362 6299 6240 6183 6126 6069 6008 5942 5868 5786 5693 5589 5474 5349 5216 5077 4936 4794 4658 4530 4415 4318 4241 4187 4160 4160 4187 4242 4324 4431 4561 4711 4879 5061 5256 5459 5670 5886 6105 6325 6546 6766 6985 7201 7413 7621 7822 8017 8204 8382 8550 8706 8851 8983 9103 9210 9304 9386 9457 9517 9568 9610 9644 9672 9694 9712 9725 9735 9742 9747 9749 9750 9750 9747 9744 9739 9732 9724 9713 9699 9682 9659 9631 9594 9549 9491 9421 9335 9232 9109 8966 8801 8613 8402 8168 7913 7637 7343 7033 6711 6379 6042 5703 5366 5034 4711 4401 4105 3826 3566 3326 3106 2906 2728 2569 2429 2307 2202 2113 2041 1984 1942 1918 1911 1924 1958 2017 2101 2215 2359 2534 2743 2983 3255 3555 3881 4228 4592 4967 5347 5727 6100 6462 6809 7135 7440 7721 7978 8209 8417 8602 8766 8911 9039 9152 9251 9338 9414 9481 9539 9588 9631 9666 9694 9716 9733 9745 9752 9754 9752 9747 9737 9722 9703 9679 9648 9610 9565 9510 9446 9371 9286 9188 9079 8958 8824 8680 8524 8357 8182 7998 7807 7611 7411 7210 7009 6809 6614 6424 6242 6070 5907 5757 5619 5494 5382 5283 5197 5123 5060 5007 4963 4927 4898 4875 4857 4843 4834 4828 4825 4825 4828 4834 4843 4855 4870 4889 4910 4935 4963 4994 5029 5066 5107 5150 5196 5245 5297 5351 5406 5464 5521 5580 5637 5693 5747 5797 5843 5884 5920 5951 5977 5998 6016 6031 6046 6063 6083 6110 6144 6189 6245 6314 6397 6494 6604 6727 6862 7005 7156 7310 7466 7619 7768 7909 8038 8155 8256 8340 8405 8451 8477 8483 8469 8438 8389 8326 8250 8164 8070 7971 7871 7772 7676 7588 7508 7440 7385 7345 7320 7312 7320 7345 7386 7443 7515 7600 7696 7803 7918 8039 8164 8291 8418 8544 8667 8785 8897 9003 9101 9192 9274 9350 9418 9478 9533 9581 9624 9662 9695 9724 9748 9770 9788 9803 9814 9824 9830 9834 9837 9837 9835 9832 9828 9822 9814 9805 9794 9781 9767 9750 9731 9709 9685 9659 9631 9600 9567 9533 9497 9459 9420 9379 9337 9293 9246 9196 9141 9081 9014 8939 8853 8755 8642 8515 8370 8206 8024 7822 7600 7360 7103 6831 6545 6249 5946 5640 5333 5030 4733 4447 4174 3918 3680 3465 3272 3105 2964 2850 2763 2703 2670 2662 2677 2712 2765 2833 2911 2997 3087 3177 3266 3350 3429 3502 3570 3634 3695 3756 3820 3890 3969 4058 4161 4279 4412 4562 4726 4904 5093 5292 5497 5705 5912 6116 6313 6501 6677 6838 6984 7113 7223 7315 7388 7443 7479 7498 7499 7485 7455 7411 7353 7284 7203 7112 7013 6906 6793 6675 6554 6433 6311 6193 6078 5970 5871 5781 5703 5638 5588 3865 7 4 2 5553 5534 5532 5547 5579 5627 5691 5769 5861 5965 6079 6200 6327 6457 6586 6712 6832 6942 7041 7125 7192 7241 7270 7278 7266 7234 7182 7114 7030 6934 6828 6715 6599 6482 6366 6255 6150 6053 5964 5884 5812 5748 5690 5637 5586 5534 5481 5422 5356 5280 5194 5095 4984 4859 4722 4573 4414 4247 4074 3897 3721 3546 3377 3214 3060 2918 2787 2670 2565 2474 2397 2332 2281 2243 2218 2206 2208 2226 2260 2312 2383 2475 2589 2725 2884 3066 3269 3492 3733 3988 4255 4528 4805 5081 5353 5616 5868 6106 6328 6533 6719 6886 7035 7165 7278 7373 7454 7519 7572 7612 7641 7660 7671 7675 7672 7663 7651 7635 7616 7595 7573 7549 7524 7498 7471 7443 7412 7380 7346 7310 7271 7230 7186 7139 7090 7038 6982 6923 6860 6792 6720 6641 6557 6465 6367 6261 6149 6029 5903 5772 5637 5500 5361 5224 5089 4958 4833 4716 4607 4507 4417 4337 4268 4209 4160 4119 4087 4062 4043 4029 4019 4011 4004 3997 3989 3979 3966 3949 3927 3900 3867 3829 3785 3735 3680 3619 3554 3484 3411 3335 3257 3178 3098 3018 2939 2861 2786 2713 2643 2577 2514 2455 2400 2348 2301 2257 2217 2180 2147 2116 2087 2060 2035 2011 1988 1965 1943 1920 1896 1872 1847 1821 1793 1765 1736 1706 1676 1644 1613 1581 1548 1515 1481 1445 1408 1369 1328 1285 1240 1192 1142 1091 1038 985 932 879 827 777 729 684 642 602 567 534 505 479 456 435 418 403 390 380 373 367 364 363 364 368 373 380 389 400 412 427 444 464 486 511 539 571 606 645 688 735 784 837 892 950 1008 1068 1127 1186 1243 1299 1353 1404 1453 1500 1545 1587 1628 1667 1706 1744 1781 1819 1856 1893 1931 1968 2006 2043 2080 2116 2152 2188 2225 2262 2300 2339 2381 2426 2474 2526 2583 2644 2711 2782 2858 2937 3021 3107 3194 3284 3373 3462 3550 3636 3719 3801 3879 3955 4029 4100 4169 4236 4303 4368 4433 4498 4563 4628 4695 4762 4831 4902 4973 5047 5122 5198 5276 5355 5434 5515 5595 5675 5754 5832 5909 5984 6056 6126 6193 6258 6320 6379 6436 6490 6543 6593 6642 6690 6736 6782 6826 6869 6910 6951 6990 7028 7065 7101 7135 7168 7199 7230 7260 7289 7317 7344 7371 7398 7424 7449 7475 7499 7523 7546 7568 7589 7608 7626 7642 7657 7669 7680 7688 7694 7698 7700 7699 7694 7686 7675 7658 7636 7609 7574 7533 7484 7426 7361 7287 7206 7117 7022 6922 6818 6711 6602 6494 6388 6284 6185 6091 6002 5919 5843 5772 5707 5646 5588 5532 5477 5421 5363 5301 5234 5161 5081 4995 4901 4801 4695 4584 4469 4352 4234 4116 3999 3885 3774 3667 3564 3466 3372 3282 3195 3112 3032 2954 2879 2806 2735 2666 2601 2538 2478 2422 2370 2323 2281 2244 2214 2189 2172 2161 2159 2164 2179 3866 7 4 2 2203 2237 2281 2337 2404 2483 2574 2679 2796 2926 3069 3225 3394 3575 3768 3970 4182 4401 4625 4851 5077 5299 5514 5719 5910 6083 6236 6366 6472 6550 6601 6625 6622 6594 6543 6471 6381 6276 6160 6037 5908 5779 5652 5529 5414 5308 5214 5134 5069 5020 4989 4975 4980 5004 5045 5102 5175 5260 5357 5461 5570 5680 5789 5892 5986 6070 6140 6196 6235 6258 6266 6258 6238 6207 6167 6122 6074 6027 5985 5948 5922 5907 5907 5921 5952 6000 6064 6144 6239 6347 6465 6591 6722 6853 6981 7103 7215 7314 7396 7459 7502 7523 7521 7498 7454 7391 7312 7219 7116 7006 6893 6782 6674 6575 6486 6410 6349 6305 6279 6273 6285 6318 6370 6440 6529 6635 6757 6892 7040 7198 7364 7535 7709 7884 8057 8225 8387 8541 8685 8819 8941 9053 9153 9243 9323 9395 9459 9516 9567 9613 9653 9689 9721 9748 9770 9789 9803 9813 9819 9821 9820 9816 9809 9799 9786 9770 9751 9727 9698 9662 9619 9568 9506 9433 9347 9249 9138 9014 8877 8727 8566 8394 8214 8027 7835 7639 7442 7246 7052 6864 6682 6509 6346 6194 6054 5926 5810 5706 5612 5527 5449 5376 5306 5236 5164 5089 5008 4920 4826 4724 4616 4502 4385 4266 4147 4031 3921 3820 3729 3650 3586 3538 3507 3493 3497 3519 3558 3614 3686 3774 3877 3993 4123 4264 4417 4580 4751 4930 5115 5304 5496 5687 5876 6059 6235 6401 6553 6689 6807 6906 6984 7040 7074 7087 7078 7049 7003 6940 6862 6773 6674 6568 6457 6343 6228 6114 6003 5898 5800 5710 5633 5568 5518 5485 5470 5475 5501 5547 5616 5705 5815 5944 6091 6254 6430 6618 6813 7015 7219 7424 7627 7825 8017 8200 8374 8536 8686 8824 8948 9060 9158 9245 9319 9383 9436 9481 9516 9545 9567 9583 9593 9599 9601 9599 9594 9587 9579 9569 9558 9547 9537 9528 9519 9512 9505 9499 9493 9487 9478 9466 9450 9429 9400 9363 9316 9257 9186 9101 9001 8887 8756 8611 8450 8274 8085 7883 7672 7452 7226 6997 6768 6542 6322 6111 5911 5727 5561 5416 5295 5199 5130 5091 5082 5103 5154 5233 5339 5469 5619 5785 5961 6141 6320 6492 6650 6788 6902 6988 7042 7062 7046 6995 6910 6792 6644 6470 6272 6054 5821 5576 5323 5066 4807 4551 4299 4054 3819 3595 3385 3188 3007 2842 2694 2561 2445 2344 2258 2185 2125 2078 2041 2015 1999 1995 2002 2022 2055 2103 2167 2248 2348 2466 2601 2754 2922 3103 3294 3491 3691 3890 4083 4266 4437 4593 4731 4851 4953 5036 5103 5155 5194 5224 5248 5269 5289 5312 5339 5372 5413 5462 5519 5584 5655 5732 5812 5893 5974 6052 6125 6190 6245 6289 6319 6335 6334 6317 6282 6229 6160 6073 5971 5854 5724 5582 5431 5272 5107 4939 4771 4604 4442 4285 4138 4002 3880 3773 3683 3613 3564 3537 3534 3554 3599 3669 3762 3879 4017 4174 4349 4537 3867 7 4 2 4735 4940 5148 5353 5552 5739 5911 6064 6194 6299 6377 6426 6447 6440 6406 6348 6269 6173 6063 5946 5825 5704 5589 5484 5392 5317 5262 5228 5218 5233 5272 5337 5425 5535 5667 5818 5984 6164 6354 6551 6752 6953 7151 7343 7526 7699 7859 8005 8136 8252 8352 8437 8507 8564 8607 8638 8658 8667 8666 8656 8636 8607 8570 8523 8466 8400 8322 8234 8135 8023 7898 7760 7609 7445 7267 7075 6871 6656 6429 6192 5946 5694 5436 5173 4908 4641 4374 4109 3846 3586 3331 3082 2840 2607 2384 2172 1974 1791 1623 1472 1339 1223 1126 1045 979 928 888 859 837 822 811 804 801 802 808 822 847 885 939 1012 1108 1226 1370 1537 1727 1937 2162 2400 2643 2887 3125 3352 3563 3755 3923 4068 4187 4282 4355 4407 4443 4465 4478 4485 4489 4494 4501 4514 4534 4561 4597 4643 4698 4762 4836 4918 5008 5106 5210 5320 5433 5548 5663 5777 5886 5989 6083 6166 6237 6293 6333 6357 6363 6351 6322 6277 6216 6141 6055 5959 5856 5749 5641 5534 5431 5336 5250 5175 5115 5070 5041 5028 5033 5054 5091 5142 5205 5278 5359 5444 5531 5617 5698 5772 5837 5891 5932 5959 5973 5974 5964 5946 5921 5893 5866 5843 5829 5826 5839 5868 5917 5986 6076 6185 6312 6456 6613 6780 6954 7132 7311 7488 7661 7827 7986 8136 8278 8410 8534 8649 8757 8858 8953 9041 9123 9200 9271 9337 9397 9452 9502 9547 9588 9623 9654 9681 9704 9723 9738 9749 9756 9758 9755 9747 9733 9714 9687 9654 9613 9565 9508 9442 9367 9281 9184 9076 8954 8818 8668 8502 8320 8121 7905 7674 7426 7165 6891 6606 6312 6014 5712 5411 5114 4823 4541 4271 4016 3776 3554 3351 3166 3000 2853 2725 2613 2519 2439 2375 2325 2287 2263 2252 2253 2267 2294 2334 2387 2453 2532 2622 2723 2834 2952 3076 3203 3332 3461 3587 3709 3826 3937 4042 4142 4237 4330 4421 4513 4608 4707 4814 4928 5052 5185 5327 5477 5634 5795 5957 6118 6274 6421 6556 6676 6777 6857 6915 6948 6956 6940 6900 6837 6752 6649 6530 6397 6253 6101 5943 5781 5618 5455 5294 5136 4983 4834 4692 4556 4427 4306 4193 4089 3993 3908 3834 3771 3721 3685 3664 3659 3672 3704 3755 3827 3920 4035 4170 4326 4500 4690 4894 5109 5330 5554 5776 5993 6199 6390 6564 6716 6844 6947 7022 7069 7090 7084 7053 7000 6927 6838 6736 6625 6509 6390 6272 6158 6050 5950 5859 5777 5703 5636 5575 5516 5459 5399 5333 5259 5175 5078 4966 4839 4696 4538 4365 4180 3984 3781 3573 3362 3152 2945 2745 2552 2370 2200 2043 1899 1771 1658 1560 1480 1417 1372 1345 1339 1352 1386 1441 1517 1613 1728 1862 2012 2176 2351 2536 2728 2925 3124 3324 3524 3723 3920 4116 4310 4502 4692 4879 5063 5242 5414 5578 5730 5869 5993 6098 6182 6245 6285 6303 3868 7 4 2 6298 6272 6226 6164 6087 5998 5901 5799 5695 5591 5489 5393 5303 5222 5150 5087 5034 4992 4960 4938 4925 4922 4926 4938 4956 4979 5007 5038 5071 5105 5138 5170 5200 5226 5247 5263 5274 5277 5274 5263 5245 5220 5189 5151 5108 5060 5008 4952 4894 4835 4774 4714 4654 4595 4538 4482 4429 4380 4333 4291 4254 4224 4200 4185 4181 4188 4209 4245 4298 4368 4456 4564 4689 4833 4994 5170 5359 5559 5767 5980 6195 6408 6617 6819 7010 7188 7350 7493 7614 7711 7782 7825 7837 7817 7764 7678 7559 7408 7226 7015 6780 6522 6247 5959 5661 5359 5057 4760 4471 4193 3932 3688 3466 3268 3096 2954 2842 2764 2721 2715 2745 2813 2919 3060 3234 3439 3669 3921 4189 4467 4750 5031 5305 5567 5813 6039 6243 6422 6578 6708 6815 6899 6963 7009 7038 7055 7061 7060 7054 7047 7040 7036 7039 7049 7070 7101 7145 7201 7270 7350 7441 7540 7645 7753 7862 7966 8064 8152 8226 8284 8323 8341 8335 8304 8247 8164 8054 7918 7756 7569 7359 7127 6877 6610 6330 6040 5744 5445 5146 4851 4564 4288 4025 3777 3547 3335 3144 2973 2823 2695 2587 2501 2436 2391 2368 2365 2383 2422 2482 2563 2663 2782 2919 3071 3237 3414 3598 3785 3973 4155 4329 4491 4637 4764 4869 4952 5011 5046 5059 5050 5024 4981 4927 4864 4797 4730 4665 4607 4558 4521 4498 4490 4500 4527 4572 4634 4714 4811 4922 5046 5181 5324 5471 5621 5767 5908 6038 6154 6253 6330 6382 6409 6409 6380 6325 6243 6137 6010 5865 5706 5535 5358 5179 5000 4825 4657 4499 4354 4224 4110 4016 3942 3890 3862 3860 3883 3933 4010 4114 4242 4394 4567 4758 4962 5175 5392 5608 5818 6017 6200 6363 6504 6618 6706 6765 6797 6803 6784 6743 6683 6609 6524 6433 6340 6249 6165 6090 6030 5987 5963 5960 5980 6022 6088 6175 6282 6407 6548 6700 6861 7026 7191 7352 7506 7648 7774 7883 7970 8034 8073 8086 8073 8032 7964 7870 7752 7610 7448 7267 7069 6859 6639 6412 6182 5952 5725 5506 5295 5098 4914 4748 4599 4469 4359 4268 4195 4139 4100 4075 4063 4061 4067 4080 4097 4118 4140 4162 4185 4206 4226 4245 4263 4279 4293 4306 4317 4326 4334 4339 4341 4341 4338 4331 4322 4310 4295 4279 4262 4245 4230 4217 4209 4207 4212 4227 4253 4292 4345 4413 4499 4602 4725 4866 5025 5203 5398 5609 5833 6068 6311 6560 6810 7058 7301 7536 7759 7969 8163 8341 8500 8641 8765 8872 8963 9041 9106 9162 9209 9250 9287 9320 9352 9383 9413 9444 9475 9506 9538 9570 9601 9633 9663 9691 9718 9742 9764 9782 9797 9808 9814 9817 9814 9807 9796 9781 9762 9739 9714 9686 9656 9625 9594 9562 9531 9500 9470 9442 9414 9386 9358 9329 9298 9263 9224 9178 9125 9062 8987 8900 8799 8683 8552 8405 8244 8069 7881 7683 7478 7268 7056 3869 7 4 2 6845 6639 6440 6251 6074 5911 5764 5633 5518 5419 5335 5265 5206 5158 5117 5082 5051 5021 4992 4962 4929 4895 4858 4818 4778 4737 4696 4658 4624 4594 4571 4554 4545 4543 4548 4559 4576 4596 4619 4641 4662 4679 4691 4696 4694 4684 4665 4638 4603 4561 4514 4462 4407 4352 4297 4244 4195 4150 4111 4078 4051 4031 4016 4007 4001 3998 3995 3993 3988 3979 3965 3945 3917 3882 3839 3788 3731 3667 3599 3528 3455 3383 3314 3250 3192 3144 3107 3082 3073 3080 3105 3150 3216 3303 3413 3544 3697 3870 4061 4268 4489 4719 4955 5193 5429 5658 5878 6084 6275 6448 6601 6734 6846 6938 7011 7064 7101 7120 7125 7115 7091 7054 7005 6944 6871 6788 6695 6593 6483 6367 6246 6121 5995 5869 5743 5620 5499 5382 5268 5158 5052 4948 4848 4749 4653 4559 4466 4374 4285 4198 4114 4032 3954 3880 3810 3744 3683 3626 3574 3527 3485 3447 3414 3386 3363 3346 3335 3329 3330 3336 3349 3368 3393 3422 3456 3492 3531 3569 3606 3640 3669 3692 3707 3712 3708 3693 3666 3630 3583 3528 3465 3397 3325 3251 3178 3107 3040 2979 2926 2882 2847 2824 2813 2815 2831 2863 2911 2977 3062 3167 3294 3442 3613 3807 4024 4261 4518 4792 5080 5378 5684 5992 6299 6600 6892 7170 7432 7676 7899 8100 8279 8435 8570 8685 8779 8856 8916 8960 8989 9005 9006 8994 8968 8927 8870 8795 8702 8589 8454 8298 8119 7918 7694 7448 7183 6898 6598 6284 5959 5626 5289 4950 4613 4281 3956 3642 3340 3053 2783 2532 2299 2088 1897 1727 1578 1450 1341 1251 1178 1122 1080 1050 1033 1025 1025 1033 1046 1063 1083 1106 1129 1153 1176 1197 1216 1232 1244 1252 1257 1257 1254 1248 1241 1232 1224 1218 1216 1218 1226 1242 1265 1295 1334 1380 1432 1489 1551 1614 1679 1742 1805 1864 1920 1973 2022 2069 2114 2157 2201 2246 2294 2344 2399 2458 2522 2592 2667 2747 2834 2926 3025 3132 3246 3370 3504 3651 3809 3982 4169 4370 4585 4813 5052 5300 5554 5812 6069 6323 6569 6805 7027 7232 7418 7585 7730 7854 7957 8039 8103 8149 8181 8200 8209 8210 8205 8198 8189 8180 8172 8167 8163 8161 8159 8157 8153 8144 8129 8105 8070 8022 7959 7880 7784 7672 7544 7400 7242 7072 6893 6707 6517 6326 6137 5951 5772 5602 5442 5295 5162 5045 4943 4859 4791 4742 4710 4695 4696 4711 4739 4776 4821 4871 4921 4968 5010 5042 5062 5068 5058 5030 4985 4922 4843 4749 4643 4526 4401 4270 4137 4003 3871 3741 3615 3494 3378 3268 3163 3064 2969 2879 2794 2713 2637 2566 2501 2440 2386 2338 2296 2262 2236 2217 2207 2206 2215 2235 2268 2313 2374 2452 2548 2664 2802 2963 3147 3355 3587 3840 4114 4405 4711 5027 5350 5674 5994 6308 6609 6894 7160 7405 7625 7821 7992 8138 8261 8362 8443 8505 8552 8584 3870 7 4 2 8605 8615 8616 8607 8589 8562 8524 8475 8413 8336 8242 8131 8002 7853 7684 7497 7291 7069 6832 6583 6325 6062 5797 5534 5276 5027 4791 4569 4366 4181 4018 3877 3759 3664 3591 3540 3508 3495 3497 3514 3541 3576 3616 3658 3699 3736 3766 3787 3797 3796 3781 3753 3712 3659 3594 3520 3437 3347 3252 3155 3055 2956 2858 2763 2671 2582 2499 2420 2346 2277 2214 2156 2105 2059 2019 1985 1957 1935 1919 1908 1904 1906 1915 1931 1955 1990 2035 2094 2168 2258 2368 2499 2651 2827 3027 3249 3494 3759 4041 4338 4644 4957 5271 5582 5885 6178 6455 6714 6952 7168 7359 7526 7667 7782 7872 7935 7973 7985 7972 7934 7873 7788 7681 7553 7406 7243 7065 6875 6677 6474 6268 6064 5865 5673 5493 5326 5175 5041 4928 4835 4763 4713 4683 4672 4679 4702 4737 4782 4833 4885 4936 4981 5018 5043 5053 5047 5024 4984 4927 4854 4768 4670 4563 4451 4336 4221 4109 4001 3900 3807 3724 3650 3586 3532 3488 3453 3427 3409 3399 3396 3399 3409 3425 3447 3475 3510 3552 3601 3658 3724 3800 3886 3983 4093 4214 4349 4497 4658 4830 5013 5206 5405 5608 5813 6015 6211 6398 6570 6726 6860 6970 7052 7106 7128 7118 7077 7003 6900 6767 6608 6426 6222 6002 5768 5523 5273 5019 4765 4515 4271 4036 3812 3602 3408 3231 3072 2934 2816 2719 2643 2589 2555 2541 2544 2563 2596 2640 2691 2748 2807 2866 2920 2969 3010 3042 3064 3075 3075 3066 3048 3022 2990 2953 2915 2876 2837 2801 2769 2742 2720 2705 2697 2696 2703 2716 2738 2767 2802 2845 2894 2950 3012 3080 3153 3234 3320 3414 3515 3625 3744 3873 4013 4163 4325 4496 4677 4866 5059 5254 5447 5634 5810 5972 6114 6233 6325 6388 6418 6416 6380 6312 6213 6086 5933 5757 5564 5355 5137 4911 4683 4455 4232 4016 3809 3615 3435 3272 3126 2999 2892 2805 2738 2690 2661 2650 2654 2672 2701 2739 2784 2832 2882 2930 2975 3015 3047 3072 3089 3097 3096 3088 3074 3054 3030 3005 2979 2955 2934 2917 2905 2900 2900 2908 2921 2940 2964 2992 3022 3055 3087 3119 3150 3177 3201 3219 3233 3240 3241 3235 3221 3200 3172 3135 3092 3042 2986 2924 2858 2789 2717 2645 2574 2505 2441 2381 2328 2282 2246 2220 2204 2199 2206 2224 2254 2294 2344 2403 2469 2541 2617 2694 2770 2844 2912 2973 3025 3066 3095 3111 3113 3102 3079 3043 2997 2942 2880 2813 2743 2671 2600 2531 2466 2406 2352 2305 2264 2231 2205 2186 2173 2167 2166 2171 2181 2196 2216 2242 2273 2310 2354 2406 2466 2535 2613 2701 2798 2904 3016 3134 3255 3377 3498 3614 3723 3823 3912 3988 4051 4101 4139 4165 4181 4189 4192 4190 4186 4183 4179 4178 4177 4178 4179 4180 4178 4171 4160 4141 4113 4077 4030 3974 3909 3835 3754 3667 3575 3482 3389 3297 3209 3871 7 4 2 3127 3053 2987 2930 2885 2850 2827 2815 2814 2824 2842 2869 2903 2944 2989 3038 3089 3142 3194 3246 3296 3344 3388 3428 3464 3496 3523 3544 3562 3575 3585 3592 3597 3600 3602 3604 3606 3609 3611 3614 3617 3618 3618 3614 3607 3594 3576 3551 3519 3480 3435 3384 3327 3267 3204 3139 3075 3012 2952 2896 2845 2801 2763 2732 2708 2691 2680 2676 2677 2682 2691 2703 2717 2733 2749 2764 2780 2794 2808 2820 2831 2842 2852 2861 2870 2878 2885 2892 2897 2900 2901 2899 2893 2883 2867 2846 2819 2787 2749 2705 2657 2605 2550 2494 2437 2380 2325 2273 2224 2179 2140 2105 2076 2052 2033 2019 2010 2005 2004 2006 2012 2019 2030 2042 2057 2073 2091 2111 2132 2155 2178 2202 2226 2250 2273 2295 2314 2331 2346 2357 2364 2366 2365 2360 2350 2336 2318 2297 2273 2247 2218 2188 2158 2127 2097 2067 2038 2011 1985 1960 1937 1916 1896 1877 1859 1842 1825 1808 1792 1775 1757 1740 1721 1702 1683 1663 1643 1623 1604 1584 1566 1548 1532 1517 1504 1493 1485 1478 1473 1471 1470 1471 1474 1477 1482 1488 1495 1502 1511 1520 1530 1541 1553 1567 1581 1596 1612 1629 1648 1668 1690 1714 1743 1776 1817 1866 1925 1996 2082 2183 2301 2437 2590 2759 2944 3141 3347 3559 3772 3982 4183 4371 4541 4690 4815 4913 4985 5028 5046 5039 5011 4965 4905 4835 4759 4680 4603 4531 4464 4406 4357 4317 4285 4261 4243 4231 4221 4213 4204 4193 4179 4161 4137 4107 4071 4028 3978 3922 3860 3794 3723 3650 3575 3500 3427 3356 3290 3229 3176 3131 3094 3068 3052 3047 3053 3070 3098 3137 3186 3246 3315 3393 3480 3574 3675 3779 3886 3992 4096 4194 4284 4363 4428 4477 4507 4519 4511 4483 4438 4377 4303 4218 4126 4030 3935 3842 3756 3678 3609 3552 3505 3469 3442 3424 3412 3406 3403 3403 3403 3402 3401 3399 3394 3389 3382 3374 3365 3356 3347 3337 3327 3315 3303 3288 3270 3248 3222 3190 3152 3107 3054 2993 2925 2847 2761 2667 2566 2458 2344 2226 2105 1982 1860 1740 1624 1513 1409 1313 1227 1149 1082 1025 977 938 908 885 870 861 860 865 878 898 928 968 1019 1082 1159 1249 1353 1471 1603 1747 1901 2066 2238 2416 2599 2786 2974 3163 3352 3542 3731 3921 4110 4299 4488 4675 4861 5044 5223 5396 5561 5716 5859 5989 6103 6201 6281 6343 6386 6410 6416 6406 6378 6336 6279 6210 6129 6038 5937 5829 5714 5594 5469 5342 5213 5085 4959 4835 4717 4605 4500 4405 4319 4244 4180 4129 4090 4065 4052 4053 4068 4096 4138 4193 4260 4341 4433 4537 4652 4776 4909 5050 5197 5349 5506 5666 5828 5991 6155 6319 6481 6641 6798 6951 7100 7243 7379 7508 7628 7738 7839 7928 8006 8071 8125 8166 8194 8210 8213 8203 8181 8146 8097 8036 7961 7871 7768 7649 3872 7 4 2 7516 7367 7204 7025 6833 6627 6409 6181 5944 5701 5453 5204 4955 4710 4470 4239 4018 3809 3615 3435 3272 3125 2995 2882 2786 2705 2639 2588 2551 2527 2515 2514 2524 2543 2571 2606 2647 2692 2741 2791 2841 2891 2938 2983 3025 3064 3102 3139 3178 3219 3266 3320 3383 3457 3542 3640 3749 3868 3995 4128 4262 4394 4520 4636 4738 4823 4889 4933 4954 4953 4930 4887 4825 4747 4657 4557 4450 4340 4229 4120 4016 3919 3832 3754 3689 3638 3602 3581 3576 3589 3618 3663 3724 3800 3888 3986 4093 4205 4319 4432 4541 4641 4732 4809 4870 4914 4940 4947 4935 4904 4856 4792 4714 4623 4524 4418 4307 4195 4083 3974 3870 3772 3682 3601 3529 3466 3414 3370 3335 3308 3287 3273 3264 3259 3258 3259 3262 3266 3272 3278 3286 3294 3302 3311 3322 3333 3346 3361 3377 3396 3416 3439 3463 3490 3518 3547 3578 3609 3640 3670 3699 3725 3750 3771 3789 3803 3813 3818 3819 3815 3806 3794 3777 3757 3733 3705 3675 3641 3604 3565 3524 3480 3434 3386 3337 3285 3233 3179 3124 3069 3013 2957 2901 2845 2789 2735 2681 2628 2576 2525 2475 2427 2379 2333 2287 2242 2198 2155 2112 2071 2029 1988 1948 1907 1867 1827 1787 1747 1706 1664 1622 1578 1532 1485 1436 1385 1332 1277 1220 1162 1104 1045 986 928 872 818 766 717 671 628 590 554 523 495 470 449 430 414 401 390 380 373 368 365 363 363 365 368 374 382 391 403 418 435 454 477 502 529 560 593 629 667 708 750 795 841 888 936 985 1034 1084 1133 1182 1231 1279 1328 1376 1424 1472 1520 1569 1619 1669 1721 1773 1826 1880 1935 1990 2046 2102 2158 2214 2271 2327 2383 2438 2494 2549 2604 2659 2713 2767 2820 2873 2924 2974 3022 3068 3112 3153 3190 3224 3254 3280 3300 3316 3326 3331 3331 3324 3312 3295 3272 3244 3211 3174 3133 3088 3040 2990 2939 2886 2833 2780 2727 2676 2626 2578 2531 2488 2446 2408 2373 2341 2312 2287 2266 2249 2235 2224 2217 2214 2212 2214 2217 2221 2225 2231 2236 2240 2245 2251 2257 2265 2277 2292 2314 2343 2380 2427 2484 2551 2628 2715 2810 2912 3018 3126 3234 3338 3437 3528 3609 3678 3735 3780 3810 3829 3835 3831 3818 3797 3771 3740 3707 3673 3639 3608 3579 3554 3533 3519 3511 3509 3516 3530 3554 3586 3628 3679 3739 3809 3886 3970 4059 4152 4246 4339 4428 4510 4582 4643 4688 4716 4726 4715 4683 4630 4555 4460 4346 4214 4068 3908 3738 3560 3376 3191 3005 2821 2642 2469 2304 2147 2002 1867 1746 1637 1543 1463 1399 1350 1318 1304 1306 1325 1362 1416 1486 1570 1669 1780 1902 2033 2171 2315 2463 2614 2766 2920 3076 3232 3391 3552 3715 3883 4054 4229 4408 4591 4777 4964 5151 5336 5517 5692 5859 6016 6161 3873 7 4 2 6292 6408 6508 6591 6656 6702 6729 6737 6725 6695 6645 6575 6487 6380 6254 6111 5950 5773 5581 5375 5156 4926 4688 4443 4193 3942 3690 3442 3199 2962 2736 2520 2317 2127 1952 1791 1645 1514 1397 1294 1203 1124 1056 998 948 906 870 839 813 790 771 753 738 724 712 702 693 686 681 679 678 680 683 687 692 698 704 711 720 731 746 768 799 843 903 981 1081 1205 1353 1526 1721 1937 2169 2412 2660 2906 3145 3369 3575 3757 3914 4045 4149 4230 4292 4338 4374 4406 4439 4479 4530 4596 4679 4781 4901 5039 5193 5360 5539 5725 5915 6106 6295 6478 6654 6820 6974 7113 7238 7345 7435 7507 7560 7595 7610 7607 7585 7546 7490 7417 7329 7226 7110 6982 6843 6696 6542 6382 6221 6059 5902 5750 5609 5481 5370 5279 5211 5167 5150 5160 5197 5260 5347 5455 5580 5719 5867 6020 6172 6319 6457 6582 6690 6779 6847 6893 6917 6917 6896 6854 6794 6717 6627 6526 6418 6306 6193 6085 5982 5891 5812 5749 5705 5682 5680 5702 5747 5815 5906 6018 6151 6301 6468 6647 6837 7035 7236 7438 7639 7835 8023 8201 8368 8521 8659 8782 8889 8980 9055 9115 9160 9192 9210 9215 9209 9192 9164 9125 9077 9019 8952 8876 8791 8698 8597 8488 8372 8249 8119 7982 7838 7688 7530 7366 7195 7017 6834 6645 6453 6258 6062 5867 5676 5491 5314 5147 4993 4853 4729 4621 4531 4458 4402 4362 4336 4322 4319 4323 4332 4345 4356 4366 4370 4368 4356 4335 4303 4259 4204 4138 4063 3978 3887 3790 3691 3590 3491 3394 3302 3217 3139 3071 3011 2962 2923 2895 2877 2871 2875 2891 2918 2958 3010 3078 3160 3258 3374 3507 3658 3828 4014 4216 4433 4662 4900 5144 5392 5639 5882 6119 6347 6563 6766 6955 7129 7289 7433 7563 7679 7782 7874 7954 8023 8083 8133 8173 8205 8228 8243 8250 8248 8239 8223 8198 8167 8127 8079 8022 7956 7880 7792 7693 7581 7455 7316 7163 6997 6817 6624 6419 6202 5976 5742 5499 5251 4998 4741 4482 4221 3961 3702 3447 3195 2950 2712 2483 2264 2058 1865 1687 1525 1378 1249 1137 1041 961 897 846 808 781 762 751 745 743 745 748 755 764 779 802 835 882 947 1035 1148 1289 1462 1667 1905 2173 2469 2789 3127 3479 3837 4195 4548 4888 5213 5518 5802 6063 6300 6516 6712 6889 7051 7198 7334 7460 7577 7685 7786 7880 7965 8042 8112 8173 8225 8270 8306 8334 8353 8365 8367 8358 8338 8305 8256 8188 8101 7990 7855 7693 7504 7288 7044 6776 6484 6172 5844 5503 5155 4803 4453 4108 3774 3452 3148 2862 2596 2353 2132 1933 1756 1600 1464 1346 1245 1159 1086 1026 976 936 903 878 858 844 833 826 822 820 820 822 827 835 848 866 892 928 976 1038 1117 1213 1328 1462 1613 1780 1960 2150 3874 7 4 3 2413 2602 2784 2952 3101 3226 3326 3396 3437 3448 3431 3387 3321 3235 3135 3023 2903 2780 2656 2534 2416 2303 2198 2100 2012 1935 1870 1819 1784 1768 1771 1797 1845 1918 2013 2131 2269 2424 2592 2767 2945 3120 3287 3441 3580 3698 3796 3872 3927 3961 3977 3978 3966 3946 3920 3892 3864 3841 3823 3814 3816 3831 3861 3906 3967 4045 4139 4248 4370 4501 4639 4779 4917 5047 5166 5268 5351 5412 5449 5461 5450 5417 5364 5295 5214 5125 5032 4940 4854 4776 4710 4661 4629 4618 4629 4665 4724 4809 4919 5053 5210 5389 5586 5801 6028 6266 6510 6758 7005 7250 7488 7718 7937 8144 8338 8517 8681 8831 8966 9087 9193 9287 9368 9438 9498 9549 9591 9626 9655 9678 9697 9713 9725 9735 9743 9750 9755 9759 9762 9764 9764 9764 9764 9762 9760 9757 9754 9751 9748 9745 9742 9740 9738 9737 9737 9737 9738 9739 9741 9743 9745 9748 9751 9754 9757 9760 9764 9767 9771 9775 9778 9782 9785 9788 9791 9794 9796 9799 9801 9804 9807 9810 9814 9818 9823 9828 9834 9841 9848 9855 9862 9870 9877 9883 9889 9894 9898 9901 9903 9903 9902 9899 9894 9887 9879 9867 9854 9837 9818 9795 9768 9738 9703 9664 9618 9567 9510 9445 9371 9290 9198 9097 8984 8861 8725 8578 8418 8246 8062 7866 7659 7442 7215 6980 6738 6490 6238 5984 5728 5472 5218 4968 4724 4486 4257 4039 3832 3640 3462 3302 3159 3035 2931 2847 2782 2738 2711 2702 2709 2730 2763 2805 2855 2910 2969 3030 3092 3155 3217 3279 3341 3404 3469 3537 3609 3686 3769 3859 3956 4061 4172 4290 4414 4543 4676 4812 4949 5088 5226 5363 5498 5632 5763 5891 6017 6141 6263 6385 6505 6626 6748 6871 6996 7124 7254 7386 7522 7660 7799 7939 8080 8219 8356 8490 8619 8743 8860 8970 9071 9163 9245 9317 9378 9429 9468 9496 9513 9520 9516 9502 9478 9445 9403 9351 9291 9223 9144 9056 8956 8845 8721 8582 8429 8261 8077 7877 7662 7435 7195 6946 6691 6433 6176 5921 5674 5438 5214 5005 4814 4641 4486 4350 4233 4132 4048 3977 3919 3870 3829 3794 3763 3733 3703 3670 3635 3594 3549 3497 3439 3376 3307 3234 3157 3079 3001 2924 2849 2780 2717 2662 2617 2582 2560 2551 2558 2581 2623 2684 2766 2871 2998 3149 3324 3523 3744 3986 4247 4524 4813 5112 5417 5723 6027 6327 6617 6898 7165 7417 7655 7876 8081 8270 8444 8603 8748 8880 9001 9110 9209 9298 9379 9451 9516 9574 9625 9670 9710 9745 9776 9803 9827 9848 9867 9884 9900 9914 9928 9940 9952 9962 9971 9979 9986 9991 9995 99981000010000 9998 9996 9991 9985 9977 9966 9953 9937 9918 9896 9870 9841 9809 9773 9734 9692 9648 9601 9551 9499 9445 9390 9332 9274 9214 9154 9094 9034 8975 8918 8862 8808 8756 8705 8656 8607 8558 8508 8456 8402 8344 8283 3875 7 4 3 8218 8148 8075 7998 7917 7833 7746 7655 7561 7464 7362 7254 7139 7016 6884 6741 6585 6417 6235 6041 5833 5614 5384 5147 4904 4658 4413 4172 3937 3712 3501 3306 3131 2976 2845 2739 2659 2606 2579 2579 2603 2651 2720 2808 2912 3029 3156 3290 3429 3571 3715 3860 4006 4153 4302 4455 4614 4779 4954 5138 5332 5536 5751 5973 6202 6435 6669 6902 7131 7352 7564 7763 7950 8121 8277 8418 8543 8653 8748 8830 8900 8960 9010 9051 9086 9115 9139 9158 9174 9187 9196 9201 9202 9199 9189 9173 9149 9116 9073 9019 8954 8876 8786 8682 8565 8435 8291 8135 7967 7787 7597 7398 7190 6974 6753 6528 6300 6071 5842 5616 5394 5177 4969 4769 4581 4405 4244 4097 3966 3851 3753 3671 3603 3550 3509 3478 3456 3439 3426 3415 3402 3388 3371 3350 3324 3295 3263 3230 3196 3165 3137 3116 3102 3099 3107 3129 3164 3214 3278 3357 3448 3550 3661 3778 3899 4019 4135 4244 4343 4428 4499 4552 4587 4605 4605 4590 4561 4521 4473 4421 4368 4317 4273 4238 4216 4211 4223 4257 4312 4392 4496 4624 4778 4954 5152 5371 5606 5854 6113 6379 6647 6913 7174 7427 7668 7895 8105 8299 8474 8632 8771 8893 8999 9090 9167 9232 9287 9333 9371 9402 9429 9451 9470 9486 9501 9514 9527 9540 9553 9566 9579 9594 9608 9623 9637 9651 9664 9675 9684 9691 9694 9693 9689 9681 9668 9652 9632 9608 9581 9552 9521 9489 9456 9422 9389 9355 9322 9290 9258 9227 9197 9169 9142 9117 9094 9074 9057 9044 9034 9027 9025 9026 9030 9037 9046 9057 9068 9079 9089 9098 9104 9107 9108 9106 9101 9093 9084 9074 9064 9053 9043 9035 9028 9023 9019 9016 9013 9011 9008 9003 8996 8986 8972 8955 8933 8908 8879 8846 8811 8773 8733 8691 8649 8607 8565 8524 8486 8450 8418 8391 8369 8353 8345 8343 8349 8362 8383 8410 8443 8482 8523 8568 8613 8659 8703 8745 8784 8819 8850 8875 8894 8908 8915 8915 8907 8892 8869 8837 8796 8746 8686 8616 8536 8445 8343 8230 8106 7970 7821 7661 7488 7303 7106 6897 6679 6450 6214 5971 5722 5471 5218 4966 4716 4470 4230 3996 3772 3557 3354 3162 2984 2819 2669 2535 2418 2317 2234 2169 2123 2096 2089 2101 2133 2185 2256 2346 2454 2579 2720 2874 3041 3218 3401 3589 3779 3966 4148 4322 4484 4632 4763 4874 4965 5033 5078 5099 5098 5074 5029 4965 4885 4790 4683 4567 4444 4318 4191 4066 3944 3828 3720 3620 3530 3451 3384 3329 3286 3255 3236 3229 3232 3244 3264 3290 3322 3356 3393 3429 3463 3494 3520 3541 3556 3563 3562 3554 3539 3517 3488 3454 3416 3375 3333 3291 3251 3215 3184 3159 3143 3135 3138 3151 3174 3209 3254 3308 3372 3445 3524 3609 3699 3792 3886 3979 4069 4155 4233 4303 4361 4406 4435 4447 4439 4411 4362 4291 4198 4084 3950 3797 3876 7 4 3 3628 3445 3251 3049 2843 2637 2433 2236 2047 1870 1708 1560 1430 1316 1219 1139 1073 1021 981 951 929 914 904 900 900 906 917 935 962 999 1048 1111 1188 1281 1390 1516 1657 1813 1983 2166 2359 2562 2772 2988 3210 3436 3665 3897 4130 4364 4597 4830 5060 5287 5509 5725 5934 6137 6331 6517 6696 6867 7032 7190 7344 7494 7640 7783 7923 8061 8195 8325 8451 8572 8686 8794 8895 8988 9074 9152 9222 9286 9343 9395 9441 9482 9519 9553 9583 9611 9635 9658 9678 9695 9711 9725 9737 9748 9757 9764 9770 9775 9779 9781 9783 9784 9784 9782 9780 9777 9772 9766 9758 9749 9738 9725 9709 9692 9672 9650 9625 9596 9564 9527 9484 9435 9379 9314 9239 9154 9056 8946 8822 8684 8533 8369 8193 8007 7813 7612 7408 7203 7001 6804 6616 6440 6278 6134 6009 5905 5824 5766 5732 5723 5738 5776 5837 5920 6022 6142 6278 6428 6589 6760 6938 7119 7303 7485 7664 7836 8000 8154 8294 8419 8528 8620 8692 8745 8777 8789 8781 8751 8702 8632 8542 8433 8305 8158 7994 7813 7616 7405 7182 6949 6707 6461 6212 5966 5724 5490 5268 5062 4873 4706 4562 4442 4349 4283 4244 4231 4244 4281 4338 4414 4505 4606 4714 4824 4931 5031 5119 5192 5248 5283 5296 5287 5257 5206 5138 5054 4960 4858 4753 4650 4552 4465 4391 4333 4296 4281 4291 4326 4387 4475 4590 4730 4895 5082 5291 5517 5758 6010 6271 6535 6799 7060 7314 7557 7786 8001 8197 8376 8535 8675 8796 8899 8986 9057 9114 9159 9194 9218 9234 9242 9244 9241 9232 9219 9203 9184 9163 9140 9118 9096 9076 9059 9045 9036 9033 9035 9043 9057 9076 9101 9129 9161 9194 9228 9261 9291 9318 9341 9357 9366 9366 9357 9338 9308 9265 9209 9137 9048 8942 8817 8671 8504 8315 8105 7874 7623 7354 7070 6772 6466 6154 5839 5527 5221 4924 4641 4377 4134 3918 3732 3579 3464 3389 3358 3372 3433 3539 3691 3885 4117 4382 4674 4986 5311 5641 5970 6292 6600 6892 7163 7412 7638 7843 8026 8189 8335 8465 8580 8684 8775 8857 8928 8989 9041 9084 9118 9142 9158 9166 9166 9159 9144 9121 9090 9050 9000 8938 8864 8774 8667 8542 8396 8230 8042 7832 7600 7347 7075 6787 6484 6169 5847 5520 5193 4870 4553 4246 3953 3676 3417 3177 2959 2761 2585 2429 2293 2176 2076 1991 1920 1862 1815 1778 1749 1728 1713 1704 1700 1701 1707 1718 1736 1761 1795 1839 1897 1970 2061 2171 2304 2459 2637 2838 3059 3298 3551 3813 4077 4339 4590 4826 5041 5229 5385 5508 5595 5646 5661 5641 5590 5510 5405 5280 5137 4982 4818 4648 4476 4305 4137 3974 3818 3670 3530 3400 3279 3167 3065 2972 2887 2811 2741 2678 2622 2571 2526 2486 2451 2420 2394 2373 2355 2341 2331 2325 2322 2322 2326 2332 2343 2357 2377 2402 2433 2473 2523 3877 7 4 3 2584 2658 2746 2850 2972 3112 3271 3449 3646 3861 4093 4341 4601 4871 5149 5430 5712 5991 6264 6528 6780 7018 7240 7445 7632 7801 7951 8084 8199 8299 8385 8457 8517 8567 8608 8641 8668 8690 8706 8720 8730 8738 8745 8751 8756 8760 8765 8770 8775 8780 8786 8791 8796 8800 8802 8801 8797 8788 8774 8753 8726 8690 8645 8590 8525 8449 8362 8264 8154 8033 7901 7758 7605 7443 7272 7093 6909 6719 6526 6331 6135 5941 5749 5562 5380 5206 5039 4882 4735 4598 4474 4361 4261 4174 4099 4039 3992 3959 3941 3938 3950 3977 4020 4078 4152 4242 4346 4464 4596 4740 4895 5059 5232 5411 5595 5781 5969 6156 6341 6521 6696 6863 7022 7171 7309 7436 7551 7654 7744 7822 7888 7942 7985 8016 8038 8049 8051 8043 8027 8002 7969 7928 7878 7820 7753 7678 7593 7500 7397 7284 7162 7029 6887 6736 6575 6407 6232 6052 5869 5685 5502 5322 5148 4982 4826 4683 4554 4441 4345 4269 4213 4179 4167 4178 4213 4270 4351 4455 4579 4724 4887 5065 5255 5455 5660 5868 6073 6273 6463 6641 6802 6945 7066 7163 7236 7282 7301 7293 7257 7194 7105 6990 6852 6693 6515 6321 6114 5897 5673 5447 5221 4998 4783 4577 4383 4204 4040 3894 3767 3659 3570 3500 3449 3416 3400 3399 3412 3436 3470 3511 3555 3602 3647 3689 3725 3753 3771 3779 3777 3763 3739 3706 3665 3619 3569 3519 3472 3429 3394 3370 3358 3362 3383 3424 3484 3564 3666 3788 3930 4091 4269 4460 4664 4876 5094 5314 5533 5748 5955 6151 6335 6505 6658 6794 6912 7012 7094 7158 7205 7235 7249 7249 7235 7208 7170 7122 7067 7006 6940 6873 6807 6743 6684 6632 6588 6555 6533 6523 6524 6538 6562 6597 6640 6691 6747 6808 6871 6935 6999 7062 7122 7179 7232 7281 7325 7364 7397 7426 7450 7470 7485 7495 7503 7506 7507 7505 7501 7495 7486 7477 7465 7452 7438 7422 7405 7386 7367 7347 7326 7305 7283 7261 7238 7216 7193 7170 7146 7122 7098 7073 7048 7022 6995 6968 6941 6913 6886 6858 6831 6803 6776 6749 6722 6694 6666 6637 6607 6576 6544 6510 6474 6437 6399 6360 6319 6277 6234 6190 6146 6099 6052 6003 5952 5899 5844 5785 5723 5657 5586 5511 5431 5345 5254 5157 5054 4946 4832 4713 4589 4462 4331 4199 4066 3934 3804 3677 3556 3440 3332 3232 3142 3061 2990 2930 2880 2841 2812 2792 2781 2779 2784 2796 2813 2834 2858 2884 2910 2935 2957 2976 2991 3000 3003 3000 2991 2975 2954 2927 2896 2861 2822 2780 2736 2691 2644 2596 2547 2498 2448 2398 2347 2297 2247 2198 2149 2102 2057 2013 1972 1933 1897 1864 1833 1805 1779 1755 1733 1712 1691 1672 1653 1633 1614 1594 1573 1551 1528 1503 1477 1449 1418 1386 1350 1313 1272 1230 1185 1137 1089 1038 987 936 884 834 785 737 692 650 611 575 3878 7 4 3 542 513 487 464 445 428 414 403 393 386 381 377 375 374 375 377 381 387 394 403 415 428 443 462 482 506 533 562 595 631 671 713 758 805 855 906 959 1011 1064 1117 1168 1218 1266 1312 1357 1400 1440 1480 1517 1554 1590 1625 1659 1693 1727 1761 1794 1828 1861 1894 1926 1958 1989 2020 2050 2078 2105 2131 2154 2174 2191 2205 2215 2221 2223 2220 2212 2199 2181 2158 2131 2099 2062 2022 1980 1935 1888 1842 1798 1756 1718 1686 1662 1646 1640 1644 1660 1687 1725 1774 1832 1898 1971 2047 2127 2206 2285 2360 2431 2496 2554 2605 2648 2684 2713 2734 2748 2756 2758 2755 2747 2733 2715 2692 2664 2632 2596 2555 2510 2460 2408 2352 2293 2231 2168 2104 2040 1976 1913 1852 1793 1737 1685 1636 1591 1550 1514 1483 1455 1433 1415 1401 1391 1386 1384 1387 1393 1402 1416 1433 1453 1477 1505 1536 1570 1606 1646 1687 1730 1773 1817 1859 1900 1939 1974 2005 2032 2053 2069 2079 2084 2084 2080 2072 2060 2046 2030 2014 1997 1982 1967 1954 1943 1934 1927 1923 1921 1921 1923 1927 1933 1939 1946 1954 1961 1968 1974 1979 1982 1983 1982 1979 1973 1965 1955 1943 1930 1916 1901 1885 1870 1855 1842 1829 1818 1809 1801 1795 1791 1788 1787 1786 1786 1787 1788 1788 1787 1786 1783 1779 1773 1766 1756 1744 1731 1715 1697 1678 1657 1634 1610 1585 1558 1529 1499 1468 1434 1398 1360 1320 1277 1231 1183 1132 1079 1024 969 913 857 802 750 699 652 608 568 531 499 470 444 422 403 387 372 360 350 341 334 329 325 322 321 320 322 324 327 332 338 346 355 366 379 395 413 434 458 485 516 549 585 623 663 705 746 788 828 866 901 932 958 980 995 1005 1008 1005 996 982 963 941 916 889 862 835 810 787 767 750 738 729 724 723 726 731 740 752 766 781 799 817 836 854 872 888 902 913 921 925 925 921 914 904 893 879 866 854 844 836 832 832 837 846 862 882 908 941 979 1024 1075 1133 1198 1270 1350 1436 1528 1625 1728 1833 1940 2048 2154 2257 2356 2448 2533 2608 2674 2729 2773 2806 2828 2839 2839 2831 2814 2790 2761 2727 2690 2652 2614 2577 2544 2515 2492 2476 2467 2467 2476 2495 2522 2558 2602 2651 2705 2762 2820 2875 2928 2974 3014 3045 3066 3078 3080 3073 3057 3035 3007 2975 2942 2909 2878 2852 2833 2822 2823 2835 2861 2903 2961 3036 3127 3236 3360 3500 3652 3816 3989 4168 4350 4533 4714 4892 5063 5227 5382 5528 5663 5789 5905 6011 6107 6196 6276 6348 6414 6473 6525 6573 6615 6652 6685 6715 6741 6764 6784 6803 6819 6834 6848 6859 6869 6878 6885 6890 6893 6894 6893 6891 6886 6879 3879 7 4 3 6870 6860 6847 6833 6817 6800 6782 6763 6744 6725 6705 6687 6670 6654 6641 6630 6623 6619 6619 6623 6632 6647 6667 6692 6724 6761 6804 6853 6906 6964 7025 7089 7155 7221 7287 7352 7415 7474 7530 7581 7628 7669 7706 7737 7764 7787 7805 7820 7832 7841 7848 7852 7854 7853 7850 7843 7831 7813 7789 7757 7716 7664 7600 7522 7431 7324 7202 7064 6911 6743 6561 6366 6160 5944 5721 5494 5263 5032 4803 4578 4358 4147 3945 3754 3575 3407 3253 3111 2982 2865 2761 2668 2588 2519 2462 2417 2383 2360 2349 2349 2359 2380 2411 2449 2495 2546 2600 2657 2713 2767 2816 2861 2899 2929 2950 2964 2970 2969 2963 2953 2942 2931 2924 2923 2930 2946 2974 3014 3066 3129 3203 3284 3371 3461 3550 3634 3711 3778 3832 3872 3897 3905 3899 3878 3844 3800 3748 3690 3630 3571 3515 3465 3425 3397 3385 3391 3417 3466 3539 3638 3762 3913 4088 4287 4506 4743 4993 5253 5518 5784 6047 6304 6551 6787 7008 7215 7406 7582 7742 7889 8023 8145 8256 8357 8448 8532 8607 8676 8738 8793 8843 8888 8929 8965 8997 9026 9053 9076 9098 9117 9134 9149 9162 9174 9183 9191 9197 9202 9206 9209 9212 9215 9217 9220 9223 9226 9229 9231 9234 9235 9237 9237 9237 9237 9235 9234 9232 9231 9229 9228 9227 9226 9226 9226 9226 9227 9228 9229 9230 9230 9230 9229 9226 9222 9216 9207 9195 9178 9157 9130 9096 9055 9004 8944 8873 8789 8691 8578 8448 8301 8137 7955 7756 7539 7308 7063 6808 6544 6275 6004 5734 5468 5210 4961 4724 4499 4290 4095 3916 3753 3605 3474 3358 3257 3173 3104 3052 3018 3002 3006 3029 3072 3137 3222 3328 3451 3592 3745 3909 4078 4248 4413 4570 4712 4835 4936 5012 5060 5079 5070 5034 4972 4888 4785 4666 4535 4397 4254 4112 3973 3841 3718 3607 3510 3430 3367 3324 3299 3293 3304 3333 3375 3429 3491 3558 3626 3691 3749 3799 3837 3861 3872 3868 3851 3821 3781 3733 3680 3623 3568 3516 3471 3437 3415 3409 3423 3457 3515 3599 3709 3847 4012 4204 4420 4659 4917 5190 5474 5765 6058 6349 6633 6907 7168 7414 7642 7853 8045 8218 8374 8513 8637 8745 8840 8923 8994 9054 9105 9147 9181 9208 9228 9241 9249 9252 9250 9243 9231 9213 9190 9161 9126 9083 9032 8973 8905 8828 8741 8645 8540 8428 8307 8181 8050 7916 7780 7646 7514 7389 7272 7165 7072 6994 6934 6893 6873 6874 6896 6938 6999 7077 7170 7274 7387 7505 7626 7745 7861 7971 8074 8167 8251 8324 8387 8439 8480 8510 8527 8532 8523 8499 8459 8401 8323 8225 8106 7965 7803 7619 7414 7192 6952 6699 6435 6164 5888 5611 5337 5069 4810 4562 4328 4110 3908 3724 3559 3412 3285 3177 3089 3020 2971 2943 2935 2949 2983 3038 3113 3206 3315 3437 3568 3703 3838 3968 4088 4193 4280 4345 4386 3880 7 4 3 4403 4396 4366 4314 4244 4159 4062 3959 3851 3743 3638 3540 3450 3372 3308 3258 3224 3207 3207 3223 3255 3300 3356 3420 3489 3560 3628 3690 3744 3785 3813 3827 3825 3809 3779 3739 3690 3635 3578 3522 3469 3425 3390 3369 3364 3377 3411 3467 3547 3653 3783 3938 4116 4316 4533 4765 5006 5251 5494 5729 5952 6156 6338 6494 6621 6719 6786 6823 6832 6815 6774 6712 6632 6536 6427 6306 6177 6041 5900 5756 5610 5464 5320 5179 5044 4916 4798 4690 4594 4512 4444 4391 4354 4332 4326 4335 4358 4395 4444 4505 4576 4655 4741 4833 4929 5027 5125 5221 5315 5403 5486 5561 5627 5685 5732 5770 5798 5818 5830 5836 5837 5836 5835 5836 5840 5850 5867 5892 5924 5964 6009 6059 6110 6160 6205 6242 6267 6277 6269 6241 6190 6117 6021 5902 5762 5602 5427 5237 5038 4832 4622 4413 4207 4007 3815 3634 3466 3311 3171 3046 2937 2843 2764 2700 2651 2615 2593 2582 2582 2592 2610 2634 2662 2692 2722 2750 2773 2789 2798 2798 2788 2769 2740 2702 2657 2606 2552 2495 2438 2384 2332 2286 2247 2214 2190 2174 2168 2171 2183 2204 2233 2271 2316 2367 2423 2483 2544 2604 2663 2718 2768 2811 2845 2872 2891 2902 2907 2908 2906 2904 2905 2912 2927 2954 2995 3053 3129 3227 3346 3488 3654 3843 4053 4285 4534 4799 5077 5364 5655 5948 6238 6521 6795 7056 7302 7533 7745 7940 8118 8279 8424 8554 8670 8774 8866 8949 9022 9088 9146 9197 9243 9284 9320 9352 9381 9406 9429 9450 9468 9484 9497 9508 9516 9521 9524 9524 9521 9516 9508 9499 9486 9472 9456 9438 9418 9395 9370 9341 9309 9274 9235 9191 9144 9092 9035 8975 8910 8842 8769 8693 8613 8529 8440 8347 8249 8144 8033 7914 7786 7648 7499 7338 7165 6978 6779 6567 6343 6109 5868 5620 5370 5119 4872 4630 4396 4173 3962 3766 3585 3419 3270 3137 3020 2919 2833 2764 2709 2671 2647 2639 2645 2666 2699 2744 2798 2859 2924 2991 3056 3117 3171 3216 3251 3273 3284 3283 3271 3249 3220 3185 3147 3108 3071 3037 3009 2987 2975 2971 2976 2991 3013 3043 3077 3114 3152 3188 3220 3244 3260 3265 3259 3242 3213 3174 3127 3074 3017 2960 2906 2859 2821 2796 2786 2794 2821 2869 2940 3034 3151 3292 3457 3643 3851 4079 4324 4585 4857 5139 5427 5718 6007 6293 6572 6842 7099 7343 7573 7786 7984 8165 8330 8480 8616 8737 8846 8943 9028 9103 9168 9225 9274 9315 9350 9378 9401 9418 9431 9439 9443 9444 9442 9438 9432 9424 9416 9407 9398 9389 9382 9374 9368 9362 9356 9351 9345 9338 9330 9320 9307 9290 9269 9244 9212 9172 9124 9066 8996 8912 8814 8698 8565 8411 8238 8043 7828 7593 7339 7069 6784 6489 6187 5880 5573 5271 4975 4689 4416 4159 3918 3696 3493 3310 3146 3001 2876 2769 2680 2608 2552 2513 3881 7 4 3 2488 2477 2479 2493 2517 2549 2588 2632 2679 2727 2774 2818 2857 2889 2915 2932 2942 2944 2939 2929 2915 2900 2885 2873 2866 2866 2874 2892 2920 2957 3003 3056 3113 3173 3233 3289 3339 3381 3414 3435 3444 3441 3427 3404 3373 3335 3295 3254 3216 3183 3159 3146 3147 3166 3203 3263 3346 3454 3588 3748 3934 4145 4379 4633 4904 5188 5479 5775 6069 6356 6633 6894 7136 7355 7550 7716 7854 7963 8041 8089 8108 8098 8060 7997 7909 7798 7668 7519 7355 7178 6992 6800 6604 6408 6216 6031 5855 5693 5547 5420 5314 5231 5173 5142 5139 5163 5213 5290 5390 5511 5650 5802 5963 6127 6290 6446 6589 6715 6820 6899 6952 6974 6966 6927 6858 6760 6635 6485 6313 6122 5915 5695 5465 5228 4988 4748 4510 4277 4052 3837 3634 3444 3269 3110 2966 2839 2727 2631 2550 2483 2430 2389 2360 2342 2334 2335 2343 2358 2379 2402 2428 2454 2480 2503 2524 2540 2553 2562 2568 2572 2574 2577 2582 2590 2603 2621 2644 2674 2709 2749 2792 2836 2880 2922 2959 2990 3013 3027 3031 3026 3011 2988 2957 2920 2880 2838 2797 2761 2731 2711 2704 2712 2738 2784 2852 2945 3062 3204 3370 3559 3769 3997 4239 4490 4747 5004 5256 5498 5727 5939 6131 6301 6449 6574 6677 6760 6824 6871 6904 6925 6936 6941 6940 6936 6931 6925 6921 6919 6920 6926 6937 6954 6978 7008 7044 7086 7135 7188 7246 7307 7369 7432 7494 7553 7607 7654 7693 7722 7738 7740 7727 7696 7646 7576 7485 7373 7240 7086 6911 6717 6506 6278 6038 5787 5527 5264 4998 4735 4476 4225 3984 3755 3542 3343 3162 2998 2852 2723 2610 2513 2431 2362 2307 2263 2229 2205 2190 2182 2180 2185 2193 2206 2221 2237 2254 2271 2288 2305 2322 2339 2357 2377 2400 2427 2459 2495 2536 2580 2628 2678 2727 2775 2818 2855 2884 2905 2916 2916 2908 2890 2865 2834 2798 2760 2723 2687 2656 2632 2617 2614 2625 2654 2703 2774 2870 2992 3141 3319 3524 3754 4008 4282 4572 4874 5184 5495 5804 6107 6400 6680 6945 7193 7423 7635 7829 8005 8163 8304 8430 8540 8637 8720 8792 8853 8904 8948 8985 9016 9042 9064 9081 9095 9105 9110 9109 9103 9089 9069 9041 9005 8960 8908 8847 8778 8700 8613 8516 8407 8285 8149 7998 7828 7640 7432 7204 6957 6692 6410 6113 5805 5488 5167 4844 4523 4208 3900 3603 3320 3050 2797 2561 2343 2142 1960 1796 1650 1521 1409 1312 1230 1161 1103 1057 1019 990 966 948 934 924 916 912 911 913 920 931 948 973 1004 1044 1092 1148 1212 1283 1359 1440 1522 1605 1686 1763 1835 1899 1956 2005 2045 2076 2100 2117 2128 2135 2139 2140 2138 2136 2132 2126 2118 2109 2096 2079 2060 2037 2011 1983 1955 1929 1908 1896 1896 1911 1946 2004 2088 2200 2342 2514 2716 2945 3198 3470 3757 3882 7 4 3 4053 4351 4645 4929 5196 5440 5658 5844 5997 6113 6193 6235 6240 6211 6149 6057 5938 5795 5632 5453 5261 5059 4852 4643 4433 4227 4026 3833 3648 3474 3312 3161 3022 2896 2781 2678 2585 2503 2430 2365 2308 2258 2213 2174 2139 2108 2080 2055 2033 2013 1995 1980 1967 1956 1947 1940 1935 1933 1932 1933 1936 1941 1947 1954 1962 1969 1977 1984 1990 1995 1999 2001 2002 2002 2001 2001 2001 2002 2005 2012 2023 2039 2062 2094 2135 2188 2255 2336 2435 2553 2691 2850 3032 3236 3461 3707 3971 4251 4543 4843 5145 5446 5740 6022 6288 6532 6753 6946 7109 7241 7341 7409 7444 7447 7420 7363 7277 7165 7027 6866 6683 6480 6259 6021 5771 5508 5237 4959 4676 4393 4110 3831 3558 3295 3042 2803 2580 2374 2187 2019 1871 1743 1634 1544 1470 1412 1368 1336 1314 1300 1293 1292 1296 1303 1313 1326 1341 1357 1374 1393 1413 1434 1455 1479 1504 1532 1563 1597 1637 1680 1729 1783 1841 1903 1968 2034 2099 2162 2221 2276 2323 2363 2396 2420 2437 2448 2454 2456 2457 2459 2465 2476 2496 2527 2571 2629 2705 2799 2911 3043 3194 3364 3550 3750 3962 4181 4405 4629 4849 5060 5259 5440 5603 5742 5858 5948 6012 6050 6063 6053 6019 5966 5893 5803 5698 5580 5449 5307 5155 4995 4827 4653 4475 4293 4109 3926 3744 3566 3394 3227 3069 2920 2781 2652 2533 2425 2326 2237 2156 2083 2018 1958 1905 1856 1811 1771 1735 1702 1674 1649 1629 1614 1605 1601 1605 1615 1632 1658 1690 1730 1776 1827 1883 1941 2000 2059 2116 2170 2219 2263 2301 2333 2361 2383 2403 2421 2439 2460 2486 2520 2564 2620 2693 2783 2892 3022 3175 3348 3543 3756 3986 4228 4477 4730 4979 5219 5444 5648 5826 5972 6084 6158 6194 6190 6148 6070 5958 5816 5649 5460 5255 5038 4814 4586 4359 4135 3916 3706 3506 3317 3139 2974 2821 2680 2552 2435 2330 2236 2153 2079 2013 1956 1905 1861 1823 1790 1761 1737 1716 1700 1688 1682 1680 1685 1695 1712 1735 1764 1798 1838 1881 1928 1976 2024 2071 2116 2158 2197 2232 2264 2292 2319 2345 2372 2402 2437 2478 2529 2591 2666 2756 2861 2983 3120 3272 3436 3609 3786 3964 4136 4296 4441 4564 4660 4727 4763 4765 4734 4672 4582 4466 4330 4177 4012 3841 3667 3494 3324 3161 3006 2860 2723 2597 2481 2374 2277 2188 2108 2036 1972 1914 1862 1817 1777 1742 1712 1686 1664 1646 1631 1619 1610 1603 1600 1598 1598 1600 1602 1605 1608 1611 1613 1614 1614 1614 1612 1611 1611 1612 1617 1627 1643 1666 1698 1740 1793 1856 1930 2013 2103 2199 2298 2397 2493 2583 2663 2731 2785 2823 2845 2850 2839 2812 2772 2721 2660 2592 2520 2445 2369 2294 2221 2151 2084 2021 1962 1907 1857 1810 1767 1729 1694 1664 1638 1616 1599 1585 1574 1568 1564 3883 7 4 3 1563 1564 1567 1572 1578 1585 1593 1602 1611 1621 1632 1644 1658 1673 1691 1711 1733 1758 1785 1814 1845 1878 1910 1943 1974 2003 2030 2052 2070 2083 2090 2092 2088 2078 2063 2043 2019 1992 1961 1929 1894 1860 1825 1790 1757 1726 1697 1670 1645 1624 1606 1590 1578 1570 1564 1562 1563 1566 1573 1583 1595 1610 1626 1644 1662 1682 1701 1719 1736 1752 1766 1777 1787 1794 1798 1800 1800 1798 1793 1787 1779 1769 1758 1746 1733 1718 1703 1687 1670 1653 1636 1619 1602 1586 1570 1556 1543 1531 1521 1514 1508 1504 1502 1501 1503 1505 1509 1513 1517 1520 1524 1526 1527 1526 1524 1520 1515 1507 1497 1485 1472 1456 1438 1417 1395 1370 1344 1315 1284 1251 1217 1182 1146 1111 1075 1041 1008 977 948 922 900 881 865 854 846 842 842 846 854 865 879 896 916 938 961 985 1010 1034 1058 1080 1101 1119 1135 1148 1160 1168 1175 1180 1183 1186 1187 1188 1189 1190 1190 1191 1192 1193 1195 1197 1200 1203 1208 1214 1221 1230 1240 1253 1266 1281 1298 1316 1336 1358 1383 1412 1448 1492 1547 1616 1702 1808 1936 2090 2270 2478 2712 2972 3255 3558 3876 4205 4539 4874 5203 5523 5828 6117 6387 6637 6865 7073 7261 7431 7585 7724 7851 7966 8072 8169 8258 8339 8414 8482 8544 8600 8650 8695 8735 8770 8802 8830 8855 8878 8899 8918 8935 8951 8965 8978 8988 8997 9003 9008 9010 9010 9009 9006 9001 8996 8990 8983 8977 8970 8964 8958 8953 8948 8944 8941 8938 8935 8932 8930 8926 8922 8917 8910 8901 8890 8876 8859 8840 8817 8792 8765 8735 8702 8668 8630 8590 8547 8499 8447 8387 8320 8244 8158 8060 7950 7827 7692 7544 7384 7215 7038 6855 6670 6485 6303 6129 5964 5813 5679 5564 5471 5401 5356 5337 5344 5377 5436 5518 5622 5746 5887 6042 6207 6380 6557 6734 6911 7083 7248 7407 7556 7695 7824 7944 8053 8153 8243 8326 8400 8467 8526 8580 8627 8668 8705 8736 8763 8787 8808 8825 8841 8855 8867 8877 8886 8893 8899 8902 8903 8902 8899 8893 8885 8875 8865 8854 8843 8832 8824 8817 8812 8809 8809 8810 8813 8817 8822 8828 8833 8839 8844 8849 8854 8859 8864 8870 8876 8882 8890 8898 8906 8914 8923 8931 8939 8947 8954 8960 8965 8970 8975 8978 8982 8984 8986 8988 8989 8990 8990 8991 8992 8993 8994 8995 8996 8998 8999 9000 9000 9000 8999 8997 8994 8990 8986 8981 8977 8973 8970 8968 8967 8967 8969 8972 8975 8979 8983 8986 8989 8992 8993 8994 8995 8995 8996 8997 8998 9000 9003 9006 9009 9011 9014 9015 9016 9016 9014 9012 9008 9004 9000 8995 8990 8986 8982 8978 8975 8973 8971 8969 8968 8967 8966 8966 8965 8965 8964 8964 8964 8964 8963 8963 8962 8961 8959 8957 8955 8953 8950 8947 8944 8940 8937 8934 8931 3884 7 4 4 8925 8922 8920 8918 8917 8915 8913 8911 8908 8904 8899 8893 8886 8879 8870 8860 8850 8839 8826 8812 8797 8781 8762 8742 8719 8694 8667 8638 8607 8574 8540 8505 8468 8432 8396 8361 8327 8295 8265 8239 8217 8198 8185 8177 8175 8179 8188 8203 8224 8249 8279 8312 8347 8384 8422 8460 8496 8531 8563 8592 8618 8639 8657 8670 8679 8684 8683 8678 8668 8653 8633 8607 8576 8538 8494 8443 8384 8319 8246 8166 8079 7985 7884 7776 7661 7541 7416 7285 7149 7008 6864 6715 6564 6410 6255 6098 5941 5784 5629 5477 5327 5182 5041 4906 4777 4654 4539 4431 4331 4239 4154 4077 4008 3946 3890 3840 3795 3753 3715 3677 3641 3603 3563 3521 3475 3425 3371 3311 3247 3178 3105 3028 2947 2865 2781 2697 2615 2537 2464 2399 2344 2300 2271 2257 2259 2278 2312 2361 2422 2493 2570 2649 2726 2797 2858 2906 2937 2950 2943 2916 2869 2804 2720 2622 2512 2391 2264 2133 2000 1870 1744 1624 1512 1410 1318 1237 1167 1108 1059 1021 991 971 959 955 960 974 999 1034 1082 1143 1217 1306 1407 1521 1645 1777 1915 2055 2195 2332 2462 2585 2698 2801 2895 2980 3057 3129 3198 3266 3335 3406 3482 3564 3652 3748 3850 3960 4078 4202 4333 4470 4612 4761 4913 5070 5231 5394 5558 5723 5887 6049 6208 6364 6515 6660 6800 6933 7060 7181 7295 7403 7505 7600 7690 7772 7849 7919 7983 8041 8092 8138 8177 8211 8241 8266 8287 8304 8318 8328 8335 8339 8338 8332 8321 8304 8279 8246 8204 8152 8090 8017 7932 7836 7728 7607 7475 7332 7177 7013 6838 6656 6467 6273 6076 5878 5682 5489 5303 5125 4957 4800 4656 4523 4403 4295 4198 4111 4034 3965 3903 3848 3801 3760 3727 3703 3688 3683 3689 3707 3736 3775 3823 3880 3941 4005 4068 4127 4180 4224 4257 4278 4286 4282 4268 4245 4217 4187 4159 4138 4126 4129 4148 4188 4248 4331 4436 4563 4710 4875 5056 5249 5450 5656 5864 6069 6270 6463 6645 6816 6973 7117 7247 7363 7467 7558 7639 7710 7773 7828 7877 7921 7960 7994 8024 8051 8074 8094 8111 8125 8136 8145 8152 8156 8160 8161 8162 8162 8160 8158 8155 8151 8145 8139 8131 8121 8109 8095 8078 8057 8033 8003 7969 7929 7883 7831 7771 7704 7630 7548 7459 7363 7260 7150 7035 6915 6791 6664 6536 6408 6282 6159 6043 5936 5838 5753 5683 5628 5590 5570 5568 5583 5617 5666 5731 5809 5898 5997 6103 6214 6329 6446 6563 6680 6794 6905 7012 7114 7212 7304 7390 7471 7546 7615 7679 7737 7790 7837 7880 7917 7950 7979 8002 8022 8037 8047 8054 8056 8053 8047 8037 8022 8003 7980 7953 7921 7886 7846 7803 7757 7709 7660 7610 7562 7517 7476 7441 7413 7393 7381 7378 7385 7400 7423 7452 7488 7528 7571 7616 7662 7707 7752 7794 7833 7870 7903 7933 7959 7982 8000 3885 7 4 4 8015 8025 8030 8030 8025 8014 7996 7971 7939 7898 7849 7790 7721 7642 7552 7451 7338 7215 7082 6939 6789 6633 6473 6311 6150 5993 5842 5700 5570 5453 5352 5269 5204 5158 5132 5124 5136 5164 5206 5261 5326 5395 5467 5535 5598 5649 5686 5706 5704 5680 5631 5558 5460 5338 5194 5030 4849 4654 4447 4232 4011 3788 3566 3347 3132 2925 2727 2540 2366 2207 2064 1939 1834 1749 1686 1646 1628 1632 1657 1701 1763 1837 1922 2011 2102 2190 2269 2336 2388 2422 2436 2430 2405 2360 2299 2225 2140 2049 1953 1857 1762 1672 1586 1507 1435 1372 1316 1270 1235 1212 1202 1209 1233 1278 1345 1435 1548 1683 1839 2012 2198 2392 2589 2783 2969 3141 3296 3431 3544 3634 3704 3754 3789 3812 3828 3841 3855 3875 3904 3945 4000 4071 4159 4264 4385 4522 4673 4836 5008 5188 5373 5559 5744 5925 6099 6265 6421 6565 6697 6816 6923 7018 7103 7177 7244 7302 7354 7400 7440 7476 7506 7532 7554 7571 7584 7593 7599 7602 7603 7602 7599 7596 7592 7587 7581 7574 7566 7555 7543 7528 7510 7489 7466 7439 7410 7377 7342 7304 7264 7220 7174 7124 7072 7017 6960 6901 6841 6781 6721 6663 6607 6553 6502 6453 6406 6359 6312 6262 6208 6148 6081 6004 5917 5818 5707 5584 5449 5302 5143 4973 4793 4603 4404 4198 3984 3765 3542 3316 3089 2864 2642 2427 2220 2023 1839 1670 1516 1379 1259 1155 1069 997 940 895 860 835 816 803 795 790 791 796 808 828 860 906 969 1051 1156 1285 1438 1617 1819 2042 2283 2539 2805 3075 3345 3611 3867 4112 4341 4553 4748 4925 5086 5231 5361 5479 5585 5683 5772 5854 5929 5999 6062 6121 6174 6221 6263 6300 6331 6357 6378 6394 6405 6412 6413 6410 6402 6389 6371 6347 6317 6282 6241 6195 6143 6087 6027 5965 5901 5837 5775 5716 5662 5613 5572 5540 5516 5501 5496 5500 5512 5532 5558 5588 5622 5657 5693 5727 5759 5785 5806 5820 5825 5821 5807 5781 5744 5694 5631 5555 5466 5363 5248 5121 4982 4833 4674 4508 4336 4159 3979 3799 3621 3446 3277 3117 2968 2832 2712 2611 2529 2470 2435 2425 2442 2485 2554 2647 2764 2901 3055 3222 3400 3582 3767 3949 4126 4295 4453 4599 4732 4851 4957 5051 5132 5203 5265 5317 5363 5402 5434 5461 5482 5499 5510 5516 5517 5512 5501 5485 5462 5433 5397 5353 5302 5242 5175 5099 5014 4922 4823 4718 4608 4496 4383 4272 4164 4062 3969 3885 3812 3751 3702 3665 3640 3625 3619 3618 3622 3627 3631 3632 3627 3616 3596 3567 3529 3481 3426 3364 3296 3226 3154 3084 3018 2958 2906 2864 2834 2817 2814 2823 2846 2882 2928 2984 3048 3118 3192 3267 3341 3414 3483 3547 3605 3657 3702 3740 3772 3798 3819 3834 3845 3852 3856 3856 3853 3848 3840 3830 3817 3803 3788 3770 3752 3733 3886 7 4 4 3713 3693 3672 3650 3628 3605 3581 3556 3530 3502 3472 3439 3405 3369 3332 3293 3252 3211 3169 3127 3085 3043 3001 2960 2920 2880 2841 2803 2767 2731 2698 2666 2636 2608 2582 2558 2537 2518 2500 2484 2470 2456 2443 2431 2418 2404 2391 2376 2360 2344 2327 2310 2293 2275 2258 2241 2224 2207 2190 2174 2157 2140 2123 2105 2087 2069 2050 2031 2012 1993 1975 1957 1939 1922 1905 1888 1872 1855 1838 1821 1803 1785 1767 1749 1731 1713 1696 1679 1662 1645 1629 1612 1596 1580 1563 1545 1528 1509 1490 1471 1451 1431 1410 1389 1367 1344 1320 1296 1270 1243 1215 1185 1153 1119 1083 1046 1006 965 923 879 835 791 747 703 661 621 583 548 516 486 460 437 417 400 385 372 361 350 341 333 326 320 315 310 307 306 306 308 312 317 324 332 342 352 364 377 391 406 422 440 460 483 507 534 564 596 631 668 707 747 789 830 872 914 955 994 1033 1070 1106 1140 1173 1204 1234 1263 1290 1315 1339 1362 1382 1401 1419 1436 1452 1466 1481 1495 1509 1523 1538 1552 1567 1582 1598 1613 1628 1643 1657 1672 1687 1702 1717 1733 1750 1768 1787 1807 1828 1850 1872 1895 1918 1941 1964 1987 2010 2032 2055 2078 2102 2126 2151 2176 2202 2228 2255 2282 2309 2335 2362 2388 2414 2440 2465 2491 2517 2543 2569 2596 2623 2650 2677 2705 2732 2758 2785 2811 2836 2861 2886 2910 2934 2959 2984 3009 3034 3059 3085 3110 3135 3159 3183 3205 3226 3246 3265 3283 3300 3316 3332 3348 3365 3382 3401 3420 3440 3461 3484 3507 3531 3556 3581 3608 3634 3661 3689 3717 3745 3774 3802 3831 3859 3887 3915 3942 3969 3996 4022 4048 4074 4099 4124 4148 4172 4195 4218 4240 4261 4282 4302 4321 4340 4358 4376 4394 4411 4428 4445 4462 4478 4494 4509 4524 4538 4551 4564 4576 4587 4598 4608 4618 4627 4637 4646 4656 4665 4674 4683 4692 4700 4707 4714 4720 4725 4729 4733 4735 4736 4736 4734 4732 4727 4721 4712 4702 4688 4670 4649 4624 4593 4557 4515 4466 4409 4344 4271 4188 4095 3992 3878 3754 3621 3478 3327 3170 3009 2845 2680 2518 2360 2208 2064 1931 1808 1697 1598 1511 1437 1375 1326 1289 1264 1253 1256 1274 1307 1357 1425 1510 1611 1729 1861 2005 2158 2318 2480 2642 2800 2951 3093 3224 3344 3450 3544 3626 3696 3757 3808 3851 3888 3918 3943 3964 3980 3992 3999 4003 4003 4000 3993 3982 3968 3952 3933 3911 3888 3862 3835 3806 3776 3744 3712 3677 3642 3606 3568 3529 3489 3448 3406 3362 3316 3270 3222 3174 3124 3074 3023 2971 2920 2868 2817 2765 2715 2665 2615 2567 2519 2472 2426 2381 2337 2293 2251 2209 2168 2128 2088 2047 2007 1966 1924 1882 1838 1794 1747 1699 1649 1597 1544 1488 3887 7 4 4 1431 1371 1311 1249 1187 1125 1063 1003 944 888 835 785 739 697 658 623 591 563 538 516 496 479 464 452 442 435 430 427 427 428 432 438 446 456 467 480 494 511 530 552 577 606 638 675 716 761 810 862 917 975 1035 1097 1159 1222 1284 1346 1408 1469 1530 1590 1650 1709 1767 1825 1882 1939 1995 2050 2105 2160 2214 2268 2322 2376 2431 2487 2543 2600 2659 2717 2777 2836 2896 2955 3013 3071 3128 3184 3239 3292 3345 3397 3448 3498 3548 3598 3647 3695 3743 3790 3837 3883 3928 3973 4017 4060 4103 4145 4187 4229 4271 4313 4354 4395 4436 4476 4515 4553 4590 4626 4661 4694 4726 4757 4787 4817 4845 4873 4900 4927 4954 4980 5006 5031 5056 5081 5105 5129 5152 5175 5198 5221 5244 5266 5289 5311 5333 5356 5377 5399 5420 5440 5460 5478 5496 5513 5529 5543 5556 5568 5578 5587 5594 5599 5604 5606 5607 5607 5606 5603 5599 5595 5589 5584 5578 5573 5568 5564 5562 5562 5564 5568 5576 5586 5600 5617 5636 5658 5682 5707 5734 5761 5788 5814 5840 5864 5887 5909 5929 5948 5966 5982 5997 6012 6025 6038 6049 6060 6070 6079 6087 6096 6103 6111 6118 6126 6135 6144 6154 6164 6175 6186 6197 6208 6217 6226 6233 6240 6244 6248 6250 6252 6253 6255 6256 6257 6259 6262 6265 6268 6271 6274 6276 6277 6278 6278 6276 6275 6272 6269 6266 6263 6260 6258 6256 6255 6255 6255 6255 6256 6258 6259 6261 6264 6266 6269 6273 6277 6281 6286 6291 6297 6303 6309 6315 6321 6327 6334 6340 6346 6352 6358 6364 6370 6376 6381 6385 6389 6393 6396 6398 6399 6401 6402 6402 6403 6404 6406 6407 6409 6412 6415 6417 6420 6423 6425 6426 6427 6427 6426 6424 6422 6420 6418 6415 6413 6411 6409 6407 6406 6405 6404 6402 6400 6397 6394 6390 6385 6380 6374 6367 6361 6354 6347 6340 6333 6326 6318 6311 6303 6295 6286 6275 6264 6252 6238 6224 6208 6192 6175 6159 6142 6126 6111 6097 6085 6074 6064 6057 6051 6047 6045 6044 6044 6046 6049 6053 6058 6064 6070 6077 6084 6091 6099 6107 6116 6124 6132 6139 6147 6153 6160 6165 6170 6173 6176 6178 6178 6178 6177 6175 6173 6169 6166 6161 6157 6152 6147 6141 6136 6130 6124 6118 6111 6105 6099 6093 6087 6081 6075 6070 6064 6058 6051 6043 6034 6024 6011 5996 5979 5959 5935 5909 5880 5847 5812 5773 5733 5690 5646 5601 5556 5511 5468 5427 5389 5356 5327 5305 5288 5279 5276 5280 5290 5306 5327 5352 5379 5408 5438 5467 5495 5521 5546 5568 5589 5607 5624 5640 5654 5668 5682 5695 5707 5719 5730 5741 5750 5759 5767 5774 5780 5786 5791 5795 5799 5802 5805 5807 5809 5810 5810 5810 5809 5807 5804 5800 5795 5790 5783 5774 5763 5751 5735 5717 5695 5670 5641 5608 5572 3888 7 4 4 5533 5490 5445 5398 5350 5301 5252 5204 5157 5112 5069 5030 4995 4963 4936 4913 4895 4882 4873 4869 4868 4871 4876 4884 4894 4906 4919 4933 4948 4965 4983 5002 5023 5046 5069 5094 5120 5146 5172 5198 5222 5246 5269 5290 5310 5328 5346 5362 5378 5394 5409 5424 5438 5451 5464 5475 5485 5492 5499 5503 5505 5505 5505 5503 5500 5496 5492 5488 5484 5480 5475 5470 5464 5457 5449 5440 5430 5419 5407 5394 5381 5367 5354 5341 5328 5315 5303 5291 5279 5268 5256 5245 5233 5221 5209 5198 5186 5174 5163 5153 5142 5132 5123 5113 5104 5094 5084 5074 5062 5050 5038 5024 5010 4996 4981 4966 4951 4937 4922 4908 4895 4881 4868 4854 4840 4826 4812 4797 4781 4765 4749 4731 4714 4696 4678 4660 4641 4623 4604 4585 4566 4547 4527 4507 4486 4465 4442 4419 4396 4372 4347 4322 4297 4272 4246 4221 4195 4170 4145 4119 4093 4068 4042 4015 3988 3961 3933 3904 3875 3845 3814 3782 3749 3715 3680 3644 3607 3568 3528 3487 3443 3398 3351 3300 3247 3190 3128 3063 2992 2917 2837 2752 2663 2570 2474 2376 2277 2177 2079 1982 1888 1797 1710 1629 1554 1484 1422 1366 1319 1279 1247 1223 1207 1200 1200 1207 1220 1239 1262 1288 1317 1346 1375 1403 1427 1448 1464 1474 1478 1475 1465 1448 1424 1393 1355 1312 1263 1210 1153 1094 1034 974 914 857 801 749 701 656 616 579 547 518 493 472 454 439 427 418 411 407 406 406 409 414 420 429 439 452 468 486 508 533 562 596 635 679 727 780 837 898 961 1026 1092 1157 1223 1286 1348 1408 1465 1519 1571 1621 1669 1716 1761 1806 1850 1893 1936 1979 2022 2065 2108 2150 2193 2235 2276 2317 2358 2398 2437 2475 2513 2550 2585 2620 2655 2688 2721 2753 2784 2815 2845 2874 2903 2930 2957 2982 3007 3031 3054 3077 3098 3119 3140 3160 3179 3198 3217 3234 3250 3266 3280 3292 3303 3313 3321 3328 3333 3337 3339 3341 3342 3343 3344 3345 3346 3348 3351 3354 3359 3365 3371 3379 3388 3396 3405 3414 3423 3431 3438 3443 3447 3450 3451 3450 3447 3442 3434 3424 3410 3394 3373 3347 3316 3278 3234 3182 3121 3052 2974 2886 2790 2685 2573 2453 2329 2201 2072 1943 1816 1693 1577 1468 1368 1279 1200 1132 1075 1027 990 961 940 926 919 919 925 938 959 989 1027 1076 1135 1205 1286 1377 1476 1583 1694 1808 1922 2033 2139 2238 2328 2408 2476 2532 2577 2612 2636 2651 2659 2661 2657 2650 2640 2628 2615 2601 2587 2573 2560 2548 2536 2526 2517 2509 2503 2500 2498 2498 2501 2506 2513 2523 2534 2548 2563 2579 2596 2614 2631 2649 2666 2682 2698 2712 2724 2735 2745 2753 2759 2765 2768 2771 2772 2773 2772 2772 2770 2769 2767 2765 2762 2760 2757 2755 2751 2748 3889 7 4 4 2744 2740 2736 2730 2725 2719 2713 2707 2700 2693 2686 2680 2673 2666 2659 2652 2646 2639 2632 2624 2617 2609 2600 2590 2580 2569 2556 2542 2527 2510 2492 2471 2449 2424 2398 2370 2339 2307 2274 2239 2203 2167 2131 2096 2062 2030 2001 1974 1952 1933 1919 1910 1906 1906 1912 1922 1937 1956 1979 2006 2036 2069 2104 2141 2179 2217 2255 2292 2328 2361 2392 2420 2445 2466 2483 2497 2507 2514 2518 2519 2519 2516 2511 2505 2498 2491 2482 2473 2464 2455 2446 2437 2429 2422 2416 2411 2406 2402 2398 2394 2389 2383 2376 2368 2357 2345 2331 2316 2300 2285 2270 2256 2246 2238 2235 2237 2244 2255 2272 2293 2318 2347 2377 2410 2443 2477 2510 2542 2573 2603 2633 2661 2689 2718 2747 2777 2809 2842 2877 2913 2950 2988 3025 3060 3093 3122 3147 3165 3176 3178 3173 3158 3135 3103 3064 3019 2968 2915 2860 2805 2752 2703 2660 2623 2592 2570 2554 2547 2546 2551 2561 2576 2593 2613 2635 2657 2679 2700 2720 2740 2758 2776 2793 2810 2828 2847 2867 2889 2915 2943 2975 3011 3051 3095 3142 3193 3247 3303 3362 3422 3483 3544 3606 3667 3727 3786 3843 3899 3953 4004 4053 4100 4143 4185 4223 4259 4293 4325 4356 4384 4412 4438 4464 4488 4511 4532 4553 4571 4588 4604 4618 4630 4641 4651 4660 4669 4679 4689 4699 4711 4724 4738 4752 4768 4784 4800 4817 4833 4848 4863 4876 4889 4900 4911 4920 4929 4937 4945 4952 4959 4966 4973 4980 4987 4994 5002 5009 5017 5025 5032 5039 5046 5053 5060 5067 5073 5079 5085 5091 5096 5102 5107 5112 5116 5120 5124 5128 5132 5135 5139 5142 5146 5149 5153 5155 5157 5158 5157 5155 5149 5142 5131 5117 5098 5076 5048 5016 4978 4933 4881 4822 4754 4677 4591 4494 4388 4272 4146 4011 3868 3718 3562 3402 3240 3078 2917 2759 2607 2461 2325 2200 2087 1989 1907 1843 1798 1773 1769 1788 1828 1890 1973 2076 2196 2332 2482 2643 2812 2986 3164 3341 3516 3688 3854 4013 4164 4307 4440 4565 4679 4785 4881 4968 5047 5118 5181 5237 5287 5332 5371 5407 5438 5467 5492 5515 5536 5554 5570 5583 5594 5602 5607 5610 5610 5607 5602 5594 5583 5570 5555 5537 5515 5491 5462 5430 5393 5352 5305 5253 5196 5133 5064 4991 4913 4830 4744 4654 4562 4468 4373 4278 4184 4090 3999 3910 3825 3744 3667 3595 3529 3468 3415 3367 3327 3294 3268 3250 3239 3236 3240 3251 3268 3291 3318 3349 3381 3414 3445 3473 3497 3514 3524 3524 3515 3495 3464 3423 3370 3308 3236 3156 3069 2977 2882 2785 2689 2597 2510 2431 2364 2309 2269 2246 2242 2257 2291 2343 2414 2502 2604 2719 2843 2975 3111 3249 3388 3524 3656 3784 3905 4020 4128 4229 4322 4409 4489 4562 4631 4694 4754 4810 4865 4918 4971 5026 5082 5140 5200 5263 5327 3890 7 4 4 5393 5459 5525 5589 5651 5710 5766 5816 5863 5904 5941 5974 6004 6030 6053 6073 6091 6107 6121 6133 6142 6149 6154 6156 6157 6156 6153 6148 6143 6137 6131 6126 6120 6115 6110 6106 6103 6101 6099 6099 6100 6103 6106 6112 6118 6126 6135 6145 6155 6164 6172 6178 6182 6184 6182 6177 6168 6155 6138 6118 6093 6066 6034 5998 5959 5915 5867 5815 5757 5694 5626 5552 5472 5387 5297 5202 5102 4999 4893 4785 4675 4565 4457 4350 4248 4150 4058 3973 3897 3831 3775 3730 3696 3674 3663 3663 3673 3693 3722 3758 3800 3848 3900 3956 4015 4076 4138 4202 4267 4332 4399 4466 4534 4603 4673 4745 4818 4892 4967 5044 5121 5199 5277 5355 5431 5505 5576 5644 5708 5767 5821 5869 5913 5951 5984 6013 6038 6058 6075 6088 6098 6104 6107 6105 6097 6085 6067 6043 6014 5979 5939 5896 5851 5805 5761 5721 5685 5655 5633 5619 5614 5615 5623 5636 5651 5667 5682 5692 5695 5690 5675 5648 5608 5554 5486 5404 5307 5195 5069 4928 4775 4608 4430 4243 4047 3844 3639 3432 3226 3025 2832 2649 2478 2322 2184 2065 1967 1891 1840 1814 1814 1841 1896 1978 2086 2220 2378 2557 2755 2969 3193 3426 3661 3896 4127 4351 4564 4766 4954 5129 5289 5437 5572 5695 5809 5912 6008 6096 6177 6252 6320 6382 6438 6488 6532 6569 6600 6625 6645 6658 6667 6669 6667 6659 6646 6627 6601 6569 6529 6482 6426 6362 6289 6207 6117 6019 5914 5801 5684 5561 5436 5308 5178 5048 4919 4792 4666 4544 4424 4309 4199 4094 3994 3901 3815 3735 3663 3599 3543 3495 3457 3427 3408 3397 3398 3408 3430 3463 3508 3564 3633 3712 3804 3905 4017 4138 4266 4401 4541 4684 4830 4977 5123 5268 5410 5548 5681 5809 5932 6048 6157 6260 6357 6447 6530 6607 6678 6744 6804 6858 6908 6952 6991 7026 7055 7080 7100 7116 7128 7137 7142 7145 7145 7143 7139 7134 7127 7119 7110 7099 7087 7073 7057 7040 7022 7003 6983 6964 6944 6926 6909 6893 6879 6867 6857 6848 6841 6835 6831 6827 6823 6820 6818 6815 6813 6811 6809 6807 6806 6805 6804 6804 6805 6806 6808 6811 6814 6818 6822 6825 6827 6826 6823 6814 6800 6777 6746 6704 6650 6583 6502 6406 6295 6168 6026 5869 5697 5512 5313 5103 4881 4650 4411 4166 3916 3664 3412 3163 2920 2685 2461 2252 2058 1882 1725 1587 1469 1369 1287 1220 1168 1129 1102 1085 1080 1086 1106 1141 1193 1266 1362 1482 1628 1801 1998 2219 2460 2717 2985 3258 3532 3801 4059 4305 4533 4744 4935 5106 5259 5394 5513 5617 5707 5784 5847 5897 5934 5955 5961 5952 5926 5885 5831 5765 5691 5613 5535 5461 5396 5344 5309 5293 5298 5324 5370 5435 5515 5607 5708 5813 5918 6020 6115 6203 6280 6348 6406 6454 6496 6531 6562 6591 6618 6646 6675 6706 6739 6773 6808 6843 3891 7 4 4 6877 6910 6941 6969 6993 7013 7029 7041 7050 7056 7059 7061 7062 7062 7062 7064 7066 7069 7072 7077 7082 7088 7093 7098 7102 7105 7107 7109 7110 7111 7112 7113 7114 7116 7118 7121 7124 7127 7130 7133 7134 7134 7133 7130 7126 7119 7111 7101 7089 7075 7060 7042 7022 7000 6976 6949 6919 6887 6850 6811 6767 6718 6665 6607 6543 6473 6397 6313 6223 6124 6018 5904 5781 5652 5515 5373 5225 5073 4919 4764 4610 4457 4309 4165 4028 3898 3776 3664 3561 3468 3385 3313 3251 3200 3161 3132 3114 3109 3114 3131 3160 3201 3253 3316 3390 3474 3568 3671 3782 3900 4026 4157 4293 4434 4578 4724 4871 5019 5166 5311 5454 5593 5728 5857 5982 6101 6215 6323 6427 6526 6620 6711 6799 6883 6963 7040 7114 7183 7249 7310 7366 7417 7464 7506 7543 7576 7605 7631 7653 7672 7688 7702 7713 7722 7728 7732 7732 7730 7725 7717 7706 7690 7671 7647 7619 7585 7545 7499 7446 7386 7318 7242 7159 7068 6970 6866 6757 6643 6526 6407 6288 6171 6057 5949 5848 5757 5678 5612 5562 5529 5513 5516 5538 5578 5635 5707 5793 5889 5994 6104 6217 6330 6440 6546 6646 6739 6824 6901 6970 7031 7084 7131 7172 7207 7237 7263 7283 7299 7310 7317 7317 7312 7300 7280 7252 7214 7167 7109 7039 6957 6862 6755 6634 6499 6352 6193 6021 5839 5648 5448 5243 5034 4823 4614 4409 4212 4024 3850 3691 3551 3433 3337 3266 3221 3203 3211 3246 3306 3391 3499 3627 3774 3936 4112 4297 4490 4688 4886 5084 5279 5468 5651 5825 5989 6144 6289 6424 6549 6665 6773 6873 6966 7052 7132 7206 7275 7339 7397 7451 7500 7544 7583 7619 7650 7678 7703 7725 7744 7762 7778 7792 7805 7816 7826 7835 7842 7848 7853 7855 7856 7856 7854 7851 7846 7840 7834 7827 7819 7812 7804 7796 7787 7779 7771 7762 7753 7743 7734 7724 7714 7705 7696 7689 7683 7680 7679 7680 7684 7691 7700 7710 7721 7733 7744 7754 7762 7769 7773 7775 7775 7772 7767 7761 7752 7741 7727 7710 7690 7665 7634 7598 7554 7501 7441 7371 7293 7205 7108 7004 6891 6773 6648 6520 6388 6253 6118 5982 5847 5713 5582 5455 5332 5214 5104 5001 4908 4826 4757 4702 4663 4642 4639 4655 4690 4744 4815 4902 5002 5112 5230 5351 5474 5593 5708 5815 5914 6002 6080 6147 6205 6253 6292 6324 6348 6367 6380 6387 6389 6386 6377 6362 6342 6316 6283 6245 6201 6152 6097 6036 5969 5895 5815 5729 5634 5532 5422 5302 5175 5038 4893 4739 4578 4409 4233 4052 3865 3673 3478 3280 3082 2883 2687 2496 2310 2133 1967 1812 1672 1546 1436 1342 1263 1198 1147 1109 1083 1067 1062 1067 1084 1113 1157 1218 1297 1397 1519 1665 1834 2025 2236 2465 2708 2960 3217 3475 3728 3973 4206 4425 4627 4812 4980 5131 5267 5388 5496 5593 5681 5760 5834 3892 7 4 4 5901 5965 6025 6083 6140 6195 6250 6306 6362 6419 6477 6535 6593 6652 6709 6765 6819 6871 6919 6964 7006 7044 7079 7112 7142 7171 7199 7226 7253 7280 7307 7335 7363 7391 7418 7445 7471 7496 7518 7538 7556 7569 7579 7585 7586 7582 7573 7560 7542 7519 7494 7466 7437 7407 7378 7351 7327 7307 7291 7280 7275 7275 7281 7292 7308 7329 7355 7384 7417 7454 7492 7533 7575 7619 7662 7706 7748 7788 7827 7863 7896 7926 7953 7977 7998 8017 8034 8050 8065 8079 8093 8106 8119 8132 8144 8156 8166 8176 8185 8193 8201 8208 8215 8221 8228 8234 8241 8248 8255 8261 8267 8273 8278 8282 8285 8287 8288 8287 8286 8282 8278 8271 8263 8251 8236 8216 8191 8160 8122 8075 8019 7952 7874 7785 7682 7567 7440 7299 7147 6983 6809 6627 6438 6244 6047 5850 5655 5466 5284 5114 4959 4820 4702 4608 4539 4497 4485 4502 4550 4627 4732 4862 5015 5186 5372 5568 5769 5972 6172 6366 6552 6727 6889 7039 7176 7301 7414 7516 7607 7690 7765 7833 7895 7950 8000 8045 8086 8122 8155 8184 8210 8232 8253 8271 8286 8300 8312 8322 8330 8336 8341 8345 8347 8347 8346 8344 8340 8335 8329 8323 8315 8307 8299 8291 8283 8277 8271 8267 8265 8265 8267 8271 8277 8283 8291 8299 8307 8315 8323 8329 8335 8341 8346 8350 8354 8357 8360 8364 8367 8370 8373 8377 8380 8383 8385 8387 8389 8389 8387 8383 8377 8366 8352 8332 8306 8274 8234 8186 8130 8066 7992 7909 7816 7713 7601 7479 7348 7207 7057 6899 6734 6562 6384 6203 6019 5833 5648 5463 5282 5104 4931 4763 4602 4448 4301 4163 4035 3916 3809 3714 3631 3562 3507 3467 3441 3431 3436 3456 3491 3539 3602 3679 3768 3870 3984 4110 4247 4394 4551 4716 4889 5068 5252 5440 5629 5819 6008 6195 6377 6554 6725 6889 7045 7193 7332 7461 7581 7693 7795 7889 7975 8053 8124 8189 8248 8301 8350 8394 8434 8471 8504 8535 8562 8587 8609 8629 8646 8662 8675 8687 8697 8706 8713 8720 8725 8729 8733 8736 8738 8741 8743 8745 8747 8749 8750 8752 8754 8756 8758 8760 8762 8763 8765 8766 8767 8768 8768 8767 8766 8764 8762 8758 8755 8750 8745 8740 8735 8729 8723 8717 8710 8703 8695 8686 8675 8663 8648 8631 8611 8587 8560 8528 8492 8451 8404 8351 8290 8221 8143 8054 7954 7842 7716 7576 7422 7254 7072 6877 6671 6455 6231 6001 5769 5535 5302 5072 4846 4627 4414 4208 4010 3819 3636 3459 3290 3126 2970 2819 2675 2538 2408 2287 2175 2074 1985 1908 1847 1802 1774 1765 1775 1805 1855 1925 2014 2121 2245 2382 2532 2690 2853 3018 3182 3340 3490 3628 3751 3858 3947 4016 4064 4092 4100 4087 4057 4008 3944 3866 3776 3676 3567 3452 3332 3210 3088 2968 2851 2740 2638 2546 2466 2402 2354 2325 2316 2327 2359 2412 2484 2573 3893 7 4 4 2678 2794 2919 3049 3179 3306 3425 3533 3627 3705 3765 3806 3828 3833 3820 3791 3750 3697 3635 3567 3495 3420 3344 3270 3197 3129 3064 3005 2951 2904 2865 2834 2811 2797 2793 2799 2815 2842 2878 2926 2984 3054 3134 3225 3327 3441 3566 3702 3850 4009 4178 4358 4545 4741 4942 5147 5355 5563 5770 5974 6173 6366 6551 6728 6895 7053 7201 7339 7467 7585 7693 7791 7881 7962 8035 8101 8159 8211 8257 8297 8331 8361 8387 8408 8425 8438 8448 8455 8459 8461 8459 8456 8450 8442 8433 8421 8408 8393 8376 8356 8335 8311 8285 8256 8224 8190 8152 8112 8070 8025 7977 7928 7877 7824 7769 7712 7652 7590 7523 7452 7376 7292 7202 7102 6994 6875 6745 6605 6453 6289 6114 5928 5731 5523 5305 5077 4841 4597 4346 4091 3834 3575 3319 3068 2825 2593 2374 2171 1986 1819 1673 1545 1438 1348 1276 1219 1177 1149 1132 1128 1135 1153 1183 1223 1275 1337 1407 1486 1569 1654 1739 1819 1891 1952 1999 2028 2040 2032 2006 1961 1900 1825 1739 1646 1548 1448 1351 1258 1171 1093 1025 966 918 878 848 825 808 797 789 786 786 791 800 818 844 882 934 1002 1089 1196 1323 1468 1632 1811 2001 2198 2397 2594 2784 2964 3130 3280 3413 3531 3633 3724 3805 3880 3954 4029 4110 4198 4296 4406 4528 4662 4808 4964 5130 5302 5480 5661 5844 6025 6203 6377 6545 6705 6858 7001 7135 7260 7375 7482 7580 7671 7755 7833 7906 7974 8038 8099 8156 8210 8262 8311 8357 8400 8441 8479 8515 8548 8579 8607 8634 8658 8681 8702 8720 8738 8753 8768 8781 8793 8804 8814 8823 8832 8839 8845 8851 8854 8857 8858 8857 8854 8850 8844 8836 8826 8816 8804 8791 8778 8764 8750 8736 8723 8710 8698 8688 8679 8673 8669 8667 8668 8672 8678 8687 8699 8712 8727 8743 8760 8777 8794 8810 8826 8842 8856 8870 8883 8896 8908 8919 8929 8939 8948 8956 8964 8970 8975 8978 8981 8983 8984 8984 8984 8983 8982 8980 8978 8977 8974 8972 8970 8968 8966 8965 8963 8963 8962 8963 8963 8964 8966 8967 8969 8971 8973 8975 8976 8978 8980 8982 8984 8987 8991 8994 8998 9003 9007 9011 9015 9019 9022 9025 9026 9027 9027 9026 9025 9022 9019 9016 9011 9007 9001 8996 8990 8984 8978 8971 8963 8955 8945 8934 8922 8908 8892 8873 8852 8829 8803 8775 8743 8709 8671 8629 8583 8530 8470 8402 8324 8235 8132 8015 7883 7734 7568 7384 7183 6965 6730 6480 6215 5937 5648 5350 5045 4736 4425 4115 3809 3510 3222 2947 2688 2449 2229 2032 1857 1704 1574 1464 1373 1301 1245 1204 1178 1168 1173 1196 1238 1301 1388 1500 1637 1800 1987 2195 2422 2660 2904 3148 3384 3604 3804 3976 4117 4224 4295 4329 4329 4294 4229 4137 4021 3885 3732 3566 3391 3209 3022 2835 2649 2467 2291 2123 1966 3894 7 4 5 1707 1587 1481 1389 1312 1247 1195 1153 1120 1094 1074 1059 1047 1037 1029 1023 1017 1011 1006 1000 993 984 974 961 945 927 906 883 858 832 806 781 757 735 716 699 686 675 667 661 658 657 659 663 669 678 690 705 724 745 769 796 826 860 897 941 991 1052 1125 1214 1322 1452 1607 1788 1996 2232 2492 2775 3078 3395 3721 4051 4381 4705 5018 5318 5603 5869 6117 6346 6556 6748 6923 7082 7225 7354 7469 7571 7662 7742 7813 7875 7930 7979 8023 8064 8103 8141 8177 8214 8251 8289 8326 8364 8402 8440 8477 8514 8551 8587 8623 8658 8692 8725 8757 8788 8816 8843 8867 8889 8908 8925 8940 8953 8964 8973 8982 8989 8996 9002 9007 9012 9016 9018 9020 9020 9019 9018 9015 9012 9009 9006 9003 9001 8999 8999 8999 8999 9000 9002 9004 9005 9007 9009 9010 9012 9013 9014 9016 9017 9018 9018 9018 9017 9015 9012 9008 9003 8997 8991 8984 8978 8973 8970 8968 8968 8971 8975 8981 8988 8996 9005 9014 9022 9031 9038 9046 9053 9060 9067 9074 9082 9090 9098 9106 9115 9122 9128 9133 9136 9136 9134 9130 9123 9113 9101 9087 9070 9050 9027 9000 8967 8929 8884 8829 8766 8691 8604 8504 8391 8264 8123 7968 7801 7621 7431 7231 7024 6812 6597 6381 6167 5959 5760 5571 5397 5241 5104 4989 4898 4832 4792 4778 4788 4822 4878 4954 5047 5153 5271 5396 5528 5662 5797 5931 6063 6192 6318 6439 6557 6672 6783 6890 6995 7097 7196 7292 7385 7476 7563 7648 7730 7810 7886 7961 8032 8102 8169 8234 8296 8356 8413 8468 8519 8567 8612 8653 8691 8725 8754 8780 8801 8818 8829 8835 8835 8829 8815 8795 8766 8730 8686 8634 8574 8509 8438 8363 8286 8209 8134 8063 7999 7943 7898 7866 7847 7843 7853 7877 7914 7962 8018 8080 8145 8210 8271 8327 8374 8411 8437 8450 8452 8441 8419 8386 8344 8294 8238 8177 8112 8045 7977 7910 7846 7785 7731 7684 7645 7617 7601 7596 7604 7624 7655 7697 7749 7807 7871 7939 8008 8078 8146 8211 8273 8331 8385 8434 8480 8522 8561 8598 8632 8665 8696 8726 8756 8784 8811 8837 8863 8887 8910 8932 8953 8973 8992 9009 9025 9039 9052 9064 9074 9083 9091 9097 9102 9106 9109 9110 9111 9111 9111 9110 9109 9109 9108 9107 9107 9106 9106 9105 9103 9102 9099 9097 9093 9090 9086 9082 9078 9075 9072 9069 9067 9065 9063 9060 9057 9052 9047 9040 9032 9023 9014 9004 8993 8983 8974 8965 8956 8947 8939 8930 8920 8908 8895 8880 8863 8844 8822 8797 8769 8736 8699 8656 8604 8543 8470 8383 8279 8157 8014 7850 7663 7454 7222 6968 6694 6402 6094 5773 5441 5103 4761 4421 4085 3757 3441 3142 2861 2602 2366 2156 1970 1810 1674 1560 1467 1393 1335 1293 1266 1253 1257 1279 1321 1386 1478 1598 1748 3895 7 4 5 1928 2139 2375 2635 2911 3198 3486 3769 4038 4285 4505 4691 4842 4955 5030 5069 5073 5047 4995 4921 4830 4725 4611 4490 4366 4240 4115 3992 3873 3758 3649 3546 3451 3364 3285 3215 3155 3104 3063 3031 3009 2996 2992 2997 3011 3033 3064 3103 3149 3202 3262 3327 3397 3471 3546 3623 3699 3772 3843 3910 3972 4028 4077 4120 4157 4187 4211 4228 4241 4249 4253 4253 4252 4249 4246 4244 4243 4245 4251 4261 4276 4296 4322 4354 4392 4434 4481 4531 4584 4638 4691 4741 4788 4829 4864 4889 4904 4907 4898 4876 4840 4791 4728 4652 4564 4466 4358 4244 4124 4001 3877 3754 3636 3524 3421 3330 3251 3189 3143 3117 3110 3125 3161 3218 3296 3393 3509 3641 3786 3941 4104 4271 4438 4601 4758 4904 5037 5155 5256 5337 5400 5442 5466 5470 5458 5429 5387 5333 5268 5195 5117 5033 4947 4859 4772 4685 4601 4521 4445 4374 4309 4252 4202 4161 4128 4104 4089 4084 4087 4100 4121 4150 4187 4230 4280 4336 4397 4462 4531 4600 4671 4740 4805 4865 4918 4961 4993 5011 5013 5000 4969 4921 4856 4774 4676 4564 4439 4302 4156 4002 3842 3678 3512 3346 3180 3018 2859 2707 2562 2426 2301 2187 2085 1996 1921 1859 1811 1776 1753 1741 1739 1746 1760 1781 1805 1833 1863 1895 1926 1958 1989 2020 2050 2080 2110 2140 2171 2204 2239 2275 2314 2356 2400 2446 2493 2543 2592 2642 2692 2740 2786 2829 2869 2904 2936 2962 2984 3000 3011 3017 3017 3013 3004 2990 2973 2951 2926 2897 2866 2832 2795 2757 2717 2676 2634 2592 2549 2507 2465 2423 2382 2342 2303 2264 2226 2188 2150 2112 2075 2037 1999 1961 1923 1885 1846 1807 1768 1727 1685 1641 1594 1546 1494 1439 1380 1319 1256 1190 1123 1055 988 923 860 801 745 694 648 607 570 539 511 488 467 449 434 421 409 399 390 384 379 376 375 376 379 385 392 400 411 422 436 450 467 486 507 532 560 593 630 672 719 771 827 887 950 1016 1084 1152 1221 1290 1359 1427 1495 1563 1630 1698 1766 1834 1903 1973 2042 2112 2183 2253 2323 2394 2464 2535 2605 2676 2748 2820 2892 2964 3036 3108 3179 3251 3321 3391 3460 3529 3598 3667 3737 3807 3879 3951 4025 4099 4174 4250 4325 4401 4475 4549 4622 4694 4764 4834 4904 4972 5041 5108 5175 5241 5306 5370 5432 5493 5551 5608 5663 5717 5770 5822 5873 5924 5974 6025 6075 6124 6173 6220 6266 6310 6352 6393 6432 6469 6506 6542 6578 6615 6652 6690 6728 6768 6808 6849 6889 6929 6969 7008 7046 7084 7120 7156 7191 7226 7260 7294 7327 7361 7393 7425 7457 7487 7516 7544 7571 7596 7620 7644 7666 7688 7710 7731 7753 7774 7795 7816 7836 7857 7876 7896 7914 7931 7948 7963 7977 7991 8003 8014 8025 8034 8043 8051 8059 8065 3896 7 4 5 8072 8077 8081 8085 8088 8090 8091 8091 8090 8089 8086 8083 8078 8073 8066 8057 8046 8033 8018 7999 7977 7951 7920 7884 7844 7798 7746 7688 7624 7554 7478 7396 7308 7216 7118 7016 6911 6802 6692 6580 6467 6354 6243 6132 6024 5918 5814 5712 5613 5517 5422 5329 5237 5147 5058 4970 4884 4799 4718 4639 4564 4494 4429 4371 4321 4278 4245 4222 4210 4209 4221 4246 4284 4337 4403 4484 4579 4688 4809 4942 5085 5236 5393 5555 5717 5878 6036 6189 6333 6468 6593 6706 6807 6896 6973 7038 7091 7133 7164 7183 7191 7188 7172 7143 7100 7044 6975 6893 6799 6697 6589 6478 6368 6264 6170 6090 6028 5987 5970 5978 6011 6070 6152 6254 6375 6510 6655 6806 6960 7112 7260 7401 7534 7656 7768 7869 7958 8037 8106 8166 8216 8258 8291 8316 8334 8343 8345 8339 8326 8305 8277 8243 8202 8155 8103 8046 7984 7918 7848 7774 7697 7618 7537 7455 7374 7293 7216 7143 7075 7015 6965 6924 6896 6880 6877 6888 6912 6949 6999 7060 7130 7209 7294 7383 7474 7565 7654 7739 7818 7890 7954 8008 8053 8087 8110 8123 8126 8120 8103 8078 8042 7998 7943 7878 7802 7715 7616 7504 7378 7240 7089 6925 6749 6562 6367 6164 5956 5746 5535 5327 5123 4927 4740 4564 4400 4251 4117 3998 3896 3809 3739 3684 3645 3620 3611 3615 3633 3664 3708 3765 3832 3911 3998 4094 4196 4303 4412 4522 4630 4735 4834 4926 5010 5086 5153 5210 5260 5303 5340 5372 5402 5431 5460 5491 5525 5564 5607 5656 5712 5773 5841 5915 5995 6081 6171 6265 6363 6462 6564 6665 6765 6862 6955 7043 7125 7198 7262 7315 7358 7389 7408 7416 7413 7399 7377 7349 7315 7278 7241 7206 7176 7152 7137 7132 7138 7156 7186 7228 7281 7345 7419 7500 7587 7678 7773 7869 7965 8059 8151 8239 8323 8402 8476 8545 8608 8666 8720 8769 8814 8855 8893 8928 8961 8992 9021 9049 9076 9101 9124 9146 9167 9186 9204 9219 9232 9243 9252 9258 9262 9262 9261 9256 9248 9238 9224 9207 9186 9162 9134 9102 9065 9022 8974 8920 8859 8790 8714 8631 8539 8439 8333 8219 8100 7976 7850 7722 7594 7470 7350 7236 7132 7038 6956 6887 6832 6792 6767 6755 6758 6772 6798 6834 6879 6931 6990 7053 7121 7194 7270 7349 7433 7520 7611 7705 7803 7903 8006 8109 8212 8314 8414 8510 8602 8688 8769 8844 8914 8977 9035 9088 9137 9181 9221 9258 9292 9322 9350 9375 9398 9419 9438 9456 9472 9487 9502 9515 9528 9540 9550 9559 9567 9573 9577 9579 9580 9579 9578 9575 9573 9571 9570 9569 9569 9569 9570 9571 9572 9573 9573 9572 9570 9566 9560 9552 9543 9531 9516 9499 9478 9453 9425 9392 9355 9313 9267 9218 9165 9111 9056 9003 8953 8907 8868 8836 8814 8801 8799 8806 8822 8847 8880 8918 8960 9005 9051 9097 9141 9184 9224 9261 3897 7 4 5 9295 9326 9353 9377 9397 9415 9430 9442 9452 9459 9464 9466 9466 9464 9459 9452 9442 9429 9413 9395 9373 9349 9321 9292 9260 9227 9193 9160 9127 9096 9067 9042 9020 9002 8988 8978 8972 8971 8973 8979 8989 9002 9018 9036 9057 9080 9105 9130 9155 9181 9205 9228 9248 9265 9279 9290 9296 9299 9298 9293 9285 9274 9260 9244 9225 9204 9182 9158 9133 9106 9079 9051 9022 8994 8966 8939 8913 8888 8866 8846 8828 8813 8801 8792 8786 8783 8783 8787 8794 8804 8818 8834 8854 8876 8900 8925 8952 8979 9005 9032 9057 9081 9104 9126 9146 9165 9184 9202 9220 9237 9254 9271 9287 9302 9316 9328 9339 9347 9352 9355 9356 9354 9350 9345 9338 9329 9319 9308 9296 9282 9268 9252 9235 9216 9196 9175 9152 9127 9101 9074 9044 9014 8981 8947 8912 8876 8839 8802 8766 8730 8697 8667 8641 8619 8602 8590 8584 8584 8589 8599 8614 8632 8653 8677 8702 8728 8755 8782 8808 8833 8857 8880 8901 8920 8938 8952 8964 8972 8976 8977 8973 8964 8949 8928 8900 8865 8821 8768 8703 8626 8536 8431 8310 8172 8016 7843 7651 7442 7217 6976 6721 6454 6176 5890 5597 5298 4997 4694 4392 4093 3798 3511 3232 2965 2712 2475 2256 2057 1878 1721 1585 1470 1374 1297 1236 1191 1159 1141 1135 1142 1162 1197 1247 1315 1401 1508 1635 1783 1951 2136 2338 2553 2778 3010 3245 3482 3718 3950 4179 4403 4623 4839 5051 5260 5467 5672 5874 6074 6270 6462 6648 6827 6998 7160 7311 7453 7583 7703 7813 7912 8003 8084 8157 8222 8280 8331 8376 8414 8447 8474 8497 8516 8532 8545 8557 8568 8578 8590 8601 8614 8627 8640 8654 8666 8677 8686 8691 8692 8688 8678 8661 8637 8605 8564 8515 8457 8390 8314 8230 8140 8043 7941 7835 7728 7622 7518 7420 7328 7246 7176 7119 7076 7049 7038 7042 7062 7097 7144 7202 7269 7344 7423 7506 7590 7675 7758 7839 7917 7992 8063 8129 8191 8249 8301 8349 8391 8428 8459 8485 8506 8522 8533 8540 8543 8542 8538 8531 8521 8508 8493 8473 8450 8423 8391 8353 8309 8259 8202 8137 8065 7985 7898 7802 7699 7589 7472 7350 7222 7090 6956 6822 6689 6560 6437 6323 6220 6130 6055 5997 5956 5932 5927 5938 5964 6004 6056 6116 6181 6249 6318 6383 6442 6493 6533 6560 6574 6572 6553 6517 6463 6391 6301 6194 6070 5929 5773 5603 5420 5225 5019 4804 4580 4350 4115 3875 3634 3393 3153 2918 2687 2465 2253 2052 1865 1693 1537 1397 1275 1169 1080 1007 948 901 866 839 820 807 797 792 789 790 795 806 824 852 893 949 1021 1112 1222 1350 1496 1656 1826 2004 2182 2357 2523 2675 2809 2922 3011 3076 3116 3131 3124 3094 3045 2979 2897 2802 2696 2579 2455 2324 2188 2050 1911 1774 1640 1512 1392 1280 1179 1088 1009 941 884 836 796 3898 7 4 5 764 738 717 700 686 675 667 661 658 657 659 664 672 684 701 723 750 784 824 871 924 985 1052 1124 1201 1282 1364 1447 1529 1610 1687 1760 1830 1895 1957 2016 2074 2131 2188 2249 2313 2382 2458 2542 2634 2735 2846 2967 3099 3241 3393 3554 3725 3902 4086 4275 4467 4660 4853 5043 5231 5413 5589 5759 5921 6077 6225 6366 6501 6630 6752 6869 6981 7087 7188 7283 7373 7458 7537 7611 7679 7742 7800 7854 7903 7948 7990 8028 8064 8097 8128 8158 8186 8213 8238 8264 8289 8313 8337 8360 8383 8404 8425 8443 8459 8473 8484 8491 8495 8494 8490 8481 8468 8450 8428 8402 8371 8335 8295 8251 8202 8149 8093 8034 7972 7910 7848 7787 7731 7679 7634 7597 7570 7553 7548 7554 7570 7597 7632 7674 7721 7771 7822 7872 7918 7960 7996 8025 8045 8057 8059 8053 8036 8011 7975 7929 7874 7808 7731 7644 7546 7436 7316 7186 7045 6894 6734 6566 6390 6207 6020 5828 5633 5437 5240 5044 4850 4660 4475 4295 4121 3955 3796 3647 3506 3374 3251 3138 3035 2942 2858 2786 2724 2673 2634 2607 2592 2590 2601 2625 2663 2715 2780 2858 2950 3055 3172 3303 3445 3599 3763 3937 4119 4308 4502 4699 4897 5093 5285 5471 5648 5814 5967 6106 6229 6334 6420 6488 6536 6564 6573 6563 6536 6492 6435 6365 6285 6198 6107 6016 5926 5840 5760 5690 5628 5577 5536 5505 5482 5466 5456 5451 5447 5445 5444 5443 5442 5442 5445 5451 5463 5484 5514 5557 5613 5685 5774 5879 6002 6141 6296 6464 6642 6830 7022 7216 7409 7598 7779 7950 8109 8255 8387 8505 8609 8701 8782 8853 8917 8975 9028 9077 9124 9168 9210 9250 9286 9320 9350 9377 9400 9420 9437 9451 9464 9475 9486 9497 9509 9520 9532 9543 9554 9563 9572 9578 9583 9585 9586 9585 9584 9581 9578 9576 9574 9572 9571 9570 9569 9569 9568 9567 9566 9564 9562 9560 9558 9556 9555 9556 9557 9559 9563 9567 9573 9579 9585 9591 9597 9603 9607 9611 9614 9616 9618 9618 9618 9617 9616 9615 9613 9612 9610 9608 9607 9605 9604 9603 9603 9603 9603 9603 9604 9604 9604 9603 9602 9600 9598 9596 9593 9590 9588 9586 9585 9585 9585 9586 9588 9590 9593 9595 9598 9600 9601 9602 9602 9602 9602 9601 9600 9600 9599 9598 9597 9596 9595 9593 9591 9588 9584 9580 9576 9571 9565 9560 9554 9549 9544 9538 9533 9529 9524 9520 9515 9510 9505 9499 9493 9486 9478 9469 9460 9450 9440 9429 9419 9409 9401 9393 9386 9381 9376 9373 9370 9368 9365 9362 9358 9352 9345 9335 9323 9308 9291 9270 9247 9222 9193 9163 9130 9096 9060 9023 8985 8947 8909 8871 8834 8799 8765 8733 8704 8676 8650 8625 8601 8574 8545 8510 8468 8415 8349 8267 8166 8045 7902 7735 7546 7333 7099 6845 6572 6284 5984 5674 5357 5037 4715 4395 3899 7 4 5 4079 3770 3471 3185 2913 2658 2421 2206 2012 1841 1692 1565 1458 1370 1299 1245 1206 1182 1173 1182 1210 1260 1336 1440 1576 1745 1948 2183 2448 2738 3047 3368 3691 4008 4310 4590 4840 5055 5232 5368 5463 5518 5536 5520 5474 5402 5307 5194 5067 4927 4777 4621 4459 4293 4125 3957 3791 3629 3471 3322 3181 3050 2932 2826 2734 2655 2591 2542 2507 2486 2480 2489 2513 2553 2609 2683 2774 2884 3012 3159 3325 3507 3706 3919 4144 4378 4619 4864 5109 5351 5587 5816 6034 6241 6435 6615 6781 6933 7072 7197 7311 7413 7505 7588 7663 7730 7791 7846 7895 7939 7978 8013 8044 8071 8095 8115 8132 8146 8157 8165 8171 8175 8177 8178 8177 8176 8174 8172 8169 8165 8161 8156 8150 8142 8132 8119 8102 8083 8061 8035 8005 7973 7938 7900 7860 7818 7774 7728 7681 7632 7582 7532 7481 7431 7381 7332 7286 7242 7202 7165 7133 7105 7081 7060 7041 7025 7009 6992 6973 6952 6927 6897 6862 6820 6773 6719 6660 6594 6523 6446 6366 6282 6196 6109 6022 5936 5853 5775 5702 5637 5581 5534 5499 5475 5463 5464 5477 5501 5536 5581 5634 5693 5757 5825 5893 5961 6026 6089 6146 6198 6244 6283 6315 6341 6361 6375 6384 6388 6388 6385 6378 6368 6356 6342 6325 6306 6286 6264 6240 6215 6190 6163 6136 6108 6080 6051 6022 5992 5962 5930 5897 5863 5828 5791 5753 5713 5672 5630 5587 5543 5499 5455 5409 5364 5317 5270 5221 5171 5119 5066 5011 4955 4897 4838 4779 4718 4658 4597 4537 4476 4416 4356 4296 4236 4176 4116 4055 3993 3932 3869 3807 3744 3682 3619 3557 3494 3432 3371 3309 3248 3188 3127 3068 3008 2949 2892 2835 2779 2724 2670 2618 2567 2518 2469 2422 2375 2329 2284 2240 2196 2153 2111 2069 2028 1988 1948 1909 1870 1831 1791 1750 1708 1664 1619 1571 1521 1469 1415 1359 1302 1243 1184 1124 1064 1005 947 890 835 783 733 687 643 603 567 535 505 480 457 438 421 407 395 385 377 371 366 363 362 363 365 368 374 380 389 398 409 422 436 451 468 488 510 534 562 594 629 669 712 760 811 865 922 981 1042 1103 1165 1225 1285 1343 1399 1453 1505 1555 1604 1652 1699 1746 1793 1840 1887 1935 1984 2034 2084 2135 2186 2238 2290 2343 2396 2450 2504 2560 2616 2674 2733 2793 2855 2917 2980 3044 3108 3172 3236 3300 3363 3426 3489 3551 3613 3675 3737 3799 3861 3924 3987 4050 4113 4176 4238 4300 4362 4422 4482 4541 4598 4655 4711 4766 4820 4874 4927 4979 5032 5084 5136 5188 5241 5294 5347 5400 5453 5506 5559 5612 5665 5717 5769 5820 5871 5922 5971 6020 6069 6116 6162 6207 6250 6292 6333 6373 6411 6448 6484 6520 6555 6589 6623 6657 6691 6724 6758 6790 6823 6855 6886 6917 6948 6979 7010 3900 7 4 5 7041 7072 7104 7137 7169 7202 7236 7269 7302 7335 7367 7399 7430 7460 7490 7518 7546 7573 7600 7625 7649 7671 7692 7711 7728 7744 7758 7770 7780 7789 7797 7805 7811 7817 7823 7828 7833 7837 7841 7845 7849 7853 7857 7863 7869 7877 7888 7900 7915 7932 7951 7972 7995 8018 8040 8063 8084 8104 8122 8138 8151 8163 8174 8182 8189 8194 8198 8201 8201 8200 8197 8191 8183 8173 8160 8146 8130 8113 8095 8077 8060 8042 8026 8011 7996 7982 7969 7955 7940 7923 7904 7882 7855 7823 7785 7740 7687 7627 7559 7483 7400 7312 7218 7122 7026 6932 6843 6763 6694 6638 6600 6580 6580 6600 6642 6703 6783 6879 6989 7109 7237 7369 7502 7632 7758 7877 7987 8088 8178 8257 8326 8386 8437 8480 8516 8547 8574 8598 8619 8639 8657 8674 8690 8704 8717 8728 8737 8743 8748 8750 8750 8748 8745 8741 8737 8733 8729 8725 8723 8720 8718 8716 8713 8709 8704 8698 8691 8682 8672 8662 8651 8640 8630 8620 8610 8601 8592 8582 8571 8559 8544 8527 8506 8482 8454 8423 8389 8351 8310 8265 8218 8167 8112 8053 7989 7919 7842 7758 7666 7566 7457 7339 7213 7080 6938 6791 6638 6481 6321 6160 5999 5839 5682 5530 5384 5246 5117 4999 4892 4796 4713 4640 4579 4526 4480 4440 4402 4364 4323 4278 4227 4167 4098 4018 3928 3827 3716 3595 3465 3328 3183 3032 2877 2719 2558 2398 2239 2083 1932 1786 1649 1520 1401 1293 1196 1110 1034 969 912 863 821 784 753 725 700 679 659 643 629 618 610 605 602 602 605 610 617 627 640 656 678 707 745 795 858 938 1037 1156 1296 1458 1642 1845 2066 2301 2548 2803 3060 3317 3571 3817 4053 4277 4489 4687 4870 5039 5195 5338 5468 5587 5694 5792 5880 5960 6032 6098 6158 6213 6265 6315 6364 6413 6463 6515 6569 6626 6685 6748 6813 6880 6950 7021 7092 7164 7236 7306 7375 7442 7507 7569 7627 7682 7732 7779 7821 7858 7892 7921 7945 7965 7981 7993 8001 8005 8006 8003 7996 7985 7971 7952 7930 7904 7874 7840 7802 7760 7715 7667 7616 7563 7509 7453 7396 7339 7283 7226 7170 7115 7062 7009 6958 6909 6861 6815 6771 6728 6687 6648 6608 6569 6528 6484 6437 6384 6325 6258 6182 6095 5998 5890 5772 5643 5505 5360 5208 5051 4893 4734 4578 4427 4283 4149 4027 3920 3831 3762 3716 3694 3700 3733 3795 3887 4008 4156 4331 4529 4746 4979 5224 5475 5728 5979 6224 6459 6683 6892 7086 7265 7428 7577 7711 7834 7944 8045 8136 8218 8291 8356 8412 8459 8495 8520 8532 8531 8514 8481 8429 8358 8267 8153 8018 7860 7680 7478 7257 7017 6762 6493 6215 5930 5643 5358 5079 4810 4556 4321 4109 3925 3773 3656 3577 3540 3546 3597 3691 3829 4009 4225 4475 4753 5053 5368 5691 6016 6337 6647 6942 7218 7472 7703 3901 7 4 5 7909 8090 8247 8383 8498 8594 8674 8740 8793 8835 8867 8890 8906 8916 8919 8918 8913 8905 8895 8883 8872 8862 8854 8849 8847 8849 8855 8865 8879 8896 8917 8941 8966 8994 9023 9053 9083 9114 9144 9175 9204 9233 9262 9288 9314 9338 9359 9379 9396 9411 9424 9434 9442 9447 9450 9451 9449 9445 9437 9427 9414 9398 9378 9355 9329 9301 9270 9238 9205 9173 9141 9112 9085 9062 9044 9029 9020 9015 9015 9020 9030 9044 9062 9083 9109 9137 9168 9202 9237 9273 9311 9348 9385 9421 9456 9489 9519 9548 9574 9597 9618 9637 9654 9669 9682 9693 9702 9710 9716 9721 9723 9725 9725 9724 9723 9721 9720 9718 9718 9718 9720 9722 9726 9730 9734 9739 9744 9749 9754 9758 9761 9764 9766 9768 9769 9769 9769 9767 9765 9761 9756 9749 9741 9732 9723 9712 9702 9692 9682 9675 9668 9664 9661 9660 9661 9663 9666 9669 9673 9676 9679 9681 9682 9682 9682 9680 9679 9677 9674 9672 9670 9668 9666 9665 9664 9663 9663 9663 9664 9665 9667 9668 9671 9673 9675 9678 9680 9682 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9695 9694 9692 9689 9684 9677 9669 9658 9646 9632 9616 9599 9579 9559 9536 9512 9486 9458 9427 9395 9359 9322 9282 9240 9197 9152 9108 9064 9021 8981 8943 8910 8881 8857 8839 8826 8820 8819 8824 8835 8852 8872 8896 8923 8953 8983 9013 9042 9069 9092 9112 9126 9134 9134 9127 9110 9083 9045 8994 8931 8855 8764 8659 8540 8406 8258 8096 7920 7733 7534 7325 7108 6883 6652 6416 6178 5938 5697 5459 5224 4993 4770 4553 4347 4150 3966 3793 3634 3489 3357 3240 3137 3047 2972 2911 2864 2830 2810 2805 2814 2837 2876 2930 2999 3083 3184 3300 3431 3578 3738 3913 4099 4297 4505 4722 4945 5174 5406 5639 5873 6105 6334 6558 6776 6987 7190 7383 7567 7740 7902 8053 8192 8322 8440 8549 8649 8740 8823 8900 8970 9036 9097 9153 9206 9256 9302 9345 9385 9422 9455 9485 9511 9534 9554 9572 9587 9600 9611 9621 9630 9638 9646 9653 9660 9667 9673 9679 9683 9687 9690 9692 9693 9693 9692 9690 9687 9684 9679 9674 9667 9660 9650 9639 9624 9607 9586 9560 9529 9492 9448 9398 9338 9270 9192 9104 9003 8891 8765 8626 8472 8304 8121 7923 7711 7486 7249 7001 6744 6481 6213 5942 5672 5405 5142 4885 4638 4400 4174 3960 3759 3572 3400 3242 3098 2970 2856 2757 2673 2602 2546 2502 2472 2454 2448 2455 2473 2504 2547 2604 2673 2756 2853 2964 3089 3228 3380 3544 3718 3902 4093 4288 4485 4681 4874 5061 5239 5406 5560 5700 5823 5929 6016 6085 6136 6168 6183 6182 6167 6138 6097 6048 5991 5929 5864 5798 5732 5669 5609 5555 5507 5467 5436 5415 5404 5405 5417 5441 5477 5526 5586 5659 5742 5835 5938 6049 6167 6292 6421 6555 6692 3902 7 4 5 6831 6971 7111 7250 7388 7523 7655 7782 7903 8018 8126 8226 8318 8401 8475 8541 8598 8647 8688 8721 8747 8767 8780 8788 8789 8784 8773 8755 8731 8701 8664 8620 8571 8515 8455 8391 8325 8257 8189 8122 8058 7998 7944 7897 7858 7827 7806 7794 7793 7801 7819 7847 7883 7927 7979 8036 8099 8165 8233 8303 8372 8440 8506 8569 8629 8684 8735 8782 8825 8864 8900 8933 8964 8993 9020 9046 9071 9094 9116 9135 9152 9166 9176 9182 9183 9180 9170 9155 9134 9107 9072 9030 8980 8921 8852 8773 8681 8575 8454 8317 8163 7990 7800 7591 7365 7122 6865 6594 6313 6024 5729 5433 5136 4843 4556 4278 4010 3756 3516 3292 3086 2898 2730 2580 2450 2340 2249 2177 2125 2093 2080 2088 2116 2167 2240 2337 2457 2601 2769 2961 3173 3404 3652 3914 4184 4461 4739 5015 5285 5548 5799 6039 6264 6476 6673 6856 7026 7183 7328 7461 7583 7695 7796 7888 7969 8040 8102 8155 8198 8233 8259 8277 8288 8291 8287 8275 8256 8229 8194 8150 8098 8037 7968 7890 7803 7708 7606 7497 7383 7263 7139 7012 6882 6749 6615 6479 6343 6207 6072 5938 5807 5680 5556 5438 5327 5223 5127 5040 4962 4895 4838 4791 4755 4730 4715 4711 4718 4736 4766 4806 4858 4920 4993 5076 5168 5269 5378 5492 5612 5735 5861 5988 6114 6239 6362 6480 6594 6702 6804 6899 6987 7067 7139 7203 7259 7309 7351 7387 7417 7442 7463 7480 7493 7502 7509 7512 7513 7511 7507 7500 7491 7480 7468 7455 7441 7427 7413 7398 7383 7366 7348 7328 7305 7279 7248 7212 7170 7122 7068 7006 6938 6863 6780 6691 6595 6493 6384 6269 6149 6025 5896 5764 5629 5493 5356 5221 5087 4956 4828 4706 4590 4480 4377 4281 4194 4115 4044 3981 3926 3879 3840 3808 3783 3764 3751 3744 3742 3744 3751 3762 3777 3796 3819 3847 3879 3915 3957 4004 4055 4112 4172 4237 4305 4376 4447 4519 4590 4659 4724 4785 4842 4893 4938 4977 5010 5037 5058 5074 5084 5088 5088 5084 5075 5062 5046 5027 5005 4981 4955 4928 4899 4869 4838 4807 4774 4741 4707 4672 4635 4598 4559 4519 4477 4436 4393 4350 4308 4265 4223 4181 4139 4097 4055 4013 3969 3925 3879 3832 3783 3733 3682 3631 3578 3526 3474 3423 3373 3323 3275 3229 3183 3139 3096 3054 3013 2973 2934 2896 2858 2821 2784 2748 2712 2677 2642 2608 2573 2539 2505 2471 2438 2404 2370 2337 2303 2270 2236 2203 2169 2135 2101 2067 2032 1996 1960 1923 1886 1847 1806 1765 1722 1677 1631 1583 1534 1483 1430 1377 1322 1266 1210 1154 1099 1044 990 937 886 838 791 748 706 668 632 600 569 542 517 494 474 456 440 426 415 405 398 393 390 390 391 395 400 408 418 430 445 462 482 504 530 559 591 627 667 710 756 806 859 914 970 1028 3903 7 4 5 1086 1143 1200 1255 1309 1361 1411 1458 1504 1549 1592 1634 1675 1716 1757 1797 1837 1878 1918 1959 2000 2041 2082 2125 2167 2211 2255 2301 2347 2395 2443 2492 2542 2592 2642 2693 2743 2794 2845 2896 2947 2999 3052 3105 3158 3211 3265 3318 3370 3420 3470 3517 3562 3603 3642 3676 3705 3730 3748 3761 3765 3762 3751 3731 3702 3663 3616 3560 3496 3425 3348 3267 3183 3098 3014 2934 2859 2792 2736 2692 2663 2651 2658 2684 2731 2798 2885 2991 3113 3249 3396 3551 3709 3866 4019 4164 4297 4416 4517 4599 4661 4702 4722 4721 4701 4662 4605 4534 4448 4350 4241 4123 3997 3866 3730 3590 3448 3306 3165 3027 2893 2765 2646 2537 2441 2361 2297 2254 2233 2235 2263 2318 2400 2509 2645 2806 2991 3196 3418 3654 3900 4150 4402 4652 4894 5127 5348 5555 5747 5923 6082 6226 6355 6470 6573 6664 6745 6818 6883 6942 6996 7045 7091 7135 7177 7218 7258 7298 7338 7379 7419 7460 7500 7540 7579 7617 7653 7687 7718 7747 7773 7796 7816 7834 7849 7861 7870 7877 7881 7882 7879 7873 7864 7851 7835 7815 7794 7770 7745 7720 7697 7675 7656 7641 7631 7625 7625 7631 7642 7658 7679 7704 7731 7762 7793 7826 7859 7891 7923 7953 7982 8008 8033 8055 8075 8092 8107 8119 8129 8136 8141 8143 8143 8140 8135 8128 8119 8108 8096 8082 8067 8052 8035 8018 8001 7984 7967 7950 7933 7917 7902 7888 7874 7862 7852 7843 7837 7833 7832 7833 7837 7843 7851 7861 7872 7884 7897 7909 7920 7931 7941 7950 7959 7968 7976 7984 7993 8002 8011 8020 8030 8040 8049 8058 8067 8075 8082 8089 8095 8101 8107 8113 8119 8124 8130 8135 8139 8143 8145 8145 8144 8141 8137 8131 8124 8116 8108 8100 8091 8083 8074 8066 8057 8047 8036 8024 8010 7995 7978 7960 7941 7921 7900 7879 7858 7837 7816 7796 7775 7754 7732 7710 7686 7662 7636 7610 7582 7554 7525 7496 7467 7438 7409 7381 7352 7324 7295 7266 7237 7206 7175 7143 7110 7075 7039 7001 6962 6920 6877 6832 6784 6734 6683 6629 6574 6517 6459 6401 6342 6284 6225 6167 6109 6052 5995 5938 5880 5822 5762 5701 5638 5572 5504 5434 5360 5285 5206 5125 5042 4956 4868 4777 4683 4587 4489 4388 4284 4179 4070 3961 3849 3736 3623 3509 3395 3281 3168 3056 2945 2836 2730 2626 2524 2426 2332 2242 2156 2075 1998 1927 1861 1799 1743 1692 1644 1602 1563 1528 1496 1466 1439 1414 1390 1366 1342 1317 1291 1263 1234 1202 1170 1135 1101 1066 1033 1001 972 946 923 904 889 878 871 869 873 883 901 930 970 1025 1096 1187 1297 1430 1584 1758 1952 2161 2384 2615 2851 3086 3317 3541 3754 3954 4141 4314 4473 4619 4754 4880 4997 5108 5214 5314 5411 5504 5593 5678 5759 5836 5909 5979 6045 6107 6167 6224 6279 6331 3904 7 4 5 6381 6429 6474 6516 6555 6590 6622 6650 6674 6694 6709 6720 6726 6727 6722 6711 6693 6667 6633 6591 6540 6480 6410 6331 6244 6147 6043 5933 5817 5697 5575 5453 5333 5219 5114 5019 4939 4876 4833 4812 4814 4841 4892 4966 5063 5180 5315 5464 5624 5791 5963 6135 6304 6469 6627 6777 6918 7048 7168 7277 7377 7466 7547 7620 7684 7741 7792 7836 7875 7908 7937 7962 7984 8002 8018 8032 8044 8055 8065 8075 8085 8095 8105 8116 8127 8138 8151 8164 8178 8192 8208 8224 8240 8258 8275 8292 8309 8326 8341 8356 8370 8382 8394 8405 8416 8426 8437 8448 8459 8470 8481 8492 8503 8513 8522 8531 8538 8544 8549 8553 8557 8559 8560 8561 8561 8561 8559 8556 8552 8546 8540 8532 8524 8514 8505 8495 8485 8474 8464 8453 8442 8430 8417 8403 8387 8370 8352 8333 8314 8295 8277 8259 8242 8226 8211 8197 8183 8170 8156 8142 8127 8113 8098 8085 8073 8064 8058 8055 8057 8063 8074 8088 8107 8128 8152 8177 8202 8227 8252 8275 8296 8316 8333 8348 8361 8371 8380 8388 8393 8398 8402 8405 8407 8410 8413 8417 8421 8426 8432 8439 8446 8454 8463 8471 8479 8487 8495 8501 8507 8512 8517 8521 8524 8526 8529 8530 8532 8533 8533 8533 8532 8531 8528 8525 8522 8518 8514 8510 8506 8503 8501 8500 8500 8501 8503 8507 8510 8514 8518 8523 8527 8531 8535 8539 8544 8549 8555 8561 8569 8577 8586 8594 8603 8612 8620 8627 8633 8639 8643 8647 8650 8653 8656 8658 8659 8660 8660 8659 8656 8652 8645 8636 8625 8611 8595 8577 8558 8537 8515 8493 8469 8445 8420 8394 8367 8337 8305 8269 8229 8184 8133 8074 8008 7934 7851 7758 7656 7545 7424 7295 7158 7014 6865 6714 6561 6409 6261 6120 5989 5870 5765 5678 5610 5562 5536 5532 5549 5587 5644 5719 5810 5914 6029 6153 6283 6416 6551 6685 6817 6945 7068 7185 7294 7396 7490 7576 7654 7724 7786 7841 7889 7932 7968 7999 8025 8046 8062 8072 8078 8078 8073 8061 8044 8021 7992 7957 7914 7864 7806 7738 7661 7571 7469 7352 7219 7069 6902 6717 6515 6295 6059 5809 5547 5276 4997 4713 4429 4146 3867 3595 3333 3083 2847 2627 2424 2240 2074 1928 1799 1689 1595 1518 1455 1407 1373 1353 1348 1360 1390 1440 1513 1611 1735 1885 2062 2263 2487 2728 2982 3244 3505 3761 4005 4231 4435 4612 4762 4882 4972 5035 5071 5082 5073 5044 5000 4942 4874 4797 4713 4626 4536 4446 4359 4277 4202 4138 4086 4049 4029 4028 4048 4087 4148 4228 4327 4443 4573 4715 4865 5021 5180 5339 5495 5646 5790 5925 6051 6166 6271 6365 6448 6521 6584 6637 6682 6719 6748 6769 6783 6791 6792 6787 6776 6760 6739 6712 6681 6644 6602 6555 6503 6444 6380 6310 6233 6149 6059 5963 5861 5755 5644 5530 5415 5298 5183 5070 4960 4855 4757 4666 3905 7 4 5 4583 4511 4449 4399 4362 4339 4329 4334 4353 4386 4434 4495 4569 4654 4749 4853 4963 5078 5196 5315 5433 5548 5659 5764 5862 5952 6033 6105 6169 6224 6270 6310 6343 6371 6394 6412 6427 6439 6449 6455 6459 6460 6458 6454 6446 6437 6424 6410 6395 6377 6359 6341 6321 6302 6281 6260 6237 6213 6187 6159 6128 6094 6057 6016 5972 5923 5871 5814 5753 5687 5616 5539 5456 5367 5273 5172 5066 4954 4838 4718 4596 4473 4350 4228 4110 3996 3888 3788 3696 3616 3547 3492 3450 3422 3409 3411 3427 3456 3497 3548 3608 3673 3742 3812 3881 3947 4009 4065 4114 4155 4190 4217 4237 4251 4259 4263 4262 4257 4250 4239 4226 4211 4193 4174 4152 4130 4106 4081 4055 4029 4002 3974 3946 3917 3887 3857 3825 3792 3758 3723 3687 3651 3615 3580 3545 3512 3479 3448 3418 3389 3360 3331 3302 3272 3242 3211 3180 3148 3117 3086 3055 3026 2997 2969 2942 2915 2888 2861 2833 2805 2775 2746 2715 2685 2655 2625 2597 2569 2543 2518 2494 2471 2449 2427 2404 2382 2359 2336 2312 2288 2265 2242 2220 2198 2178 2158 2139 2120 2102 2084 2065 2046 2027 2008 1988 1968 1947 1927 1907 1887 1867 1848 1829 1809 1790 1770 1750 1729 1708 1687 1664 1642 1618 1594 1569 1542 1515 1486 1455 1423 1389 1353 1315 1276 1236 1195 1154 1114 1075 1037 1001 967 935 906 879 853 829 806 785 764 745 726 708 692 676 662 650 639 630 623 617 612 609 607 606 606 607 608 610 613 617 622 629 637 646 657 669 683 698 714 731 750 770 791 815 839 866 895 926 958 993 1029 1067 1106 1145 1185 1224 1263 1301 1337 1372 1405 1437 1467 1496 1523 1548 1572 1594 1615 1634 1651 1666 1680 1691 1700 1708 1714 1719 1722 1725 1727 1730 1732 1734 1737 1739 1741 1744 1746 1748 1750 1752 1754 1757 1761 1766 1774 1783 1796 1812 1830 1852 1877 1904 1934 1967 2001 2038 2076 2115 2157 2199 2244 2290 2338 2387 2437 2489 2542 2595 2649 2703 2756 2808 2860 2911 2960 3008 3054 3099 3143 3186 3227 3268 3307 3346 3384 3422 3459 3496 3532 3568 3604 3639 3675 3710 3745 3779 3814 3847 3881 3914 3947 3979 4011 4043 4075 4107 4138 4169 4199 4228 4257 4283 4308 4331 4351 4369 4384 4396 4404 4409 4409 4405 4396 4381 4360 4333 4299 4257 4208 4152 4089 4018 3940 3857 3768 3675 3578 3478 3377 3275 3173 3072 2974 2878 2787 2700 2619 2544 2476 2414 2359 2311 2270 2235 2206 2182 2164 2152 2144 2142 2145 2154 2170 2192 2223 2262 2310 2368 2436 2515 2605 2706 2816 2937 3066 3203 3348 3498 3653 3810 3969 4128 4286 4441 4593 4739 4880 5015 5143 5264 5378 5484 5582 5672 5753 5826 5890 5944 5989 6024 6050 6065 6071 6069 6059 6041 6018 3905 7 5 1 4577 4506 4446 4397 4361 4339 4332 4339 4362 4400 4452 4517 4595 4683 4781 4885 4995 5108 5222 5337 5450 5560 5666 5767 5862 5950 6031 6104 6170 6227 6277 6320 6356 6386 6410 6429 6443 6454 6461 6465 6466 6464 6460 6454 6445 6435 6422 6409 6394 6378 6361 6343 6324 6304 6283 6260 6235 6208 6178 6147 6113 6077 6039 5998 5954 5907 5857 5803 5745 5681 5611 5535 5451 5361 5264 5160 5050 4935 4817 4696 4574 4452 4331 4212 4098 3988 3885 3788 3700 3622 3555 3500 3458 3429 3416 3417 3433 3462 3504 3556 3617 3684 3755 3826 3896 3962 4024 4078 4126 4165 4197 4222 4240 4252 4259 4261 4259 4254 4247 4236 4223 4208 4191 4172 4151 4128 4104 4078 4051 4023 3995 3966 3936 3906 3875 3843 3811 3779 3746 3713 3680 3646 3613 3579 3547 3514 3482 3450 3419 3388 3358 3327 3297 3267 3237 3206 3176 3146 3116 3086 3056 3027 2998 2969 2941 2913 2884 2856 2828 2800 2772 2743 2714 2686 2657 2629 2601 2573 2547 2521 2495 2471 2447 2424 2401 2379 2358 2336 2315 2294 2273 2252 2231 2210 2188 2166 2144 2122 2100 2078 2056 2035 2014 1994 1974 1955 1937 1919 1901 1883 1865 1847 1828 1809 1789 1769 1749 1728 1707 1685 1664 1642 1620 1597 1573 1547 1520 1491 1460 1427 1392 1355 1316 1277 1238 1198 1159 1120 1083 1047 1012 979 948 917 888 861 835 810 786 764 744 726 709 694 680 669 658 649 641 633 627 621 617 613 610 608 607 607 609 612 616 622 629 638 648 659 672 686 701 717 735 754 774 796 819 843 870 898 929 961 995 1032 1069 1108 1148 1188 1228 1268 1306 1342 1377 1409 1440 1468 1495 1520 1544 1566 1587 1608 1627 1645 1661 1677 1690 1702 1711 1719 1725 1730 1733 1736 1737 1739 1740 1741 1742 1744 1745 1747 1748 1750 1752 1755 1758 1763 1770 1778 1788 1802 1818 1836 1857 1881 1908 1937 1968 2002 2037 2075 2115 2157 2202 2249 2298 2348 2400 2453 2507 2561 2614 2667 2718 2769 2818 2866 2913 2959 3004 3049 3093 3137 3180 3224 3267 3309 3351 3393 3433 3473 3512 3550 3587 3623 3659 3694 3729 3762 3796 3829 3862 3895 3927 3960 3992 4024 4055 4086 4117 4147 4177 4206 4233 4260 4286 4310 4333 4353 4372 4387 4399 4408 4412 4412 4406 4395 4378 4354 4324 4287 4244 4194 4137 4074 4004 3928 3847 3760 3669 3575 3477 3378 3277 3177 3077 2980 2885 2795 2709 2629 2554 2486 2424 2370 2321 2280 2244 2215 2191 2173 2161 2153 2151 2155 2164 2180 2203 2233 2272 2320 2378 2446 2524 2613 2712 2821 2940 3068 3204 3347 3497 3652 3811 3972 4134 4295 4455 4611 4761 4906 5043 5173 5294 5406 5509 5603 5689 5765 5834 5893 5945 5987 6022 6047 6064 6073 6073 6066 6052 6031 3906 7 5 1 6005 5976 5943 5909 5874 5840 5807 5777 5750 5728 5710 5698 5693 5694 5702 5718 5742 5774 5813 5858 5910 5967 6029 6093 6160 6227 6293 6359 6423 6484 6543 6598 6649 6697 6741 6781 6817 6850 6878 6903 6925 6945 6962 6979 6996 7013 7032 7054 7078 7105 7135 7167 7202 7239 7276 7313 7350 7386 7421 7454 7484 7513 7540 7565 7588 7610 7629 7648 7664 7680 7694 7706 7718 7728 7737 7746 7753 7761 7767 7774 7779 7784 7789 7793 7797 7800 7803 7806 7809 7811 7814 7817 7820 7823 7826 7828 7830 7830 7830 7828 7825 7821 7816 7809 7801 7790 7777 7761 7742 7719 7691 7658 7618 7571 7515 7450 7375 7288 7188 7074 6946 6803 6644 6471 6284 6083 5873 5653 5428 5199 4970 4744 4524 4311 4107 3914 3733 3564 3408 3264 3133 3013 2904 2806 2717 2639 2569 2509 2457 2415 2383 2362 2354 2360 2382 2423 2485 2569 2676 2807 2962 3137 3332 3541 3761 3986 4211 4431 4641 4837 5017 5177 5317 5436 5535 5615 5677 5723 5755 5774 5782 5778 5764 5741 5709 5668 5618 5561 5496 5424 5346 5261 5171 5076 4976 4872 4763 4651 4535 4415 4293 4168 4041 3913 3783 3653 3522 3392 3261 3130 2999 2868 2736 2603 2470 2335 2201 2067 1934 1803 1674 1549 1429 1315 1208 1109 1017 935 862 797 740 692 650 616 586 562 542 525 512 501 492 486 481 478 477 478 481 486 492 501 512 525 542 562 586 614 646 684 726 773 826 884 948 1017 1093 1175 1265 1362 1469 1584 1710 1846 1992 2147 2312 2485 2665 2850 3038 3228 3418 3605 3789 3968 4141 4308 4468 4620 4765 4903 5034 5159 5277 5390 5498 5601 5699 5793 5884 5971 6054 6135 6213 6288 6361 6433 6502 6570 6636 6701 6765 6827 6887 6946 7003 7058 7110 7161 7208 7254 7297 7337 7375 7411 7444 7475 7503 7527 7549 7567 7581 7590 7594 7591 7582 7566 7541 7508 7464 7410 7344 7266 7174 7068 6948 6813 6662 6498 6319 6126 5922 5707 5482 5249 5010 4765 4517 4265 4013 3761 3511 3265 3025 2793 2573 2365 2173 1999 1842 1705 1587 1488 1406 1341 1292 1257 1237 1232 1243 1273 1325 1402 1507 1644 1815 2021 2261 2534 2836 3163 3508 3864 4225 4583 4932 5266 5581 5874 6144 6390 6612 6814 6995 7160 7310 7447 7574 7691 7800 7902 7996 8085 8167 8243 8314 8379 8439 8495 8547 8595 8641 8684 8724 8763 8800 8835 8868 8899 8927 8954 8977 8998 9017 9032 9046 9056 9065 9071 9076 9078 9077 9074 9068 9059 9046 9028 9005 8978 8945 8907 8863 8814 8758 8696 8626 8548 8461 8364 8255 8135 8003 7857 7698 7527 7345 7152 6951 6743 6531 6316 6101 5888 5680 5479 5287 5107 4942 4795 4668 4567 4492 4448 4437 4460 4520 4615 4745 4907 5098 5315 5551 5801 6060 6322 6581 6832 7072 7298 7506 7697 3907 7 5 1 7868 8020 8153 8269 8368 8451 8519 8574 8617 8647 8668 8679 8682 8678 8669 8656 8640 8623 8605 8589 8574 8561 8550 8540 8532 8524 8515 8504 8490 8472 8449 8420 8384 8341 8291 8234 8170 8100 8025 7946 7865 7783 7702 7622 7545 7472 7404 7341 7284 7233 7188 7148 7114 7085 7061 7043 7030 7022 7021 7026 7037 7056 7083 7118 7160 7211 7268 7333 7403 7479 7559 7643 7730 7819 7909 8000 8090 8180 8269 8355 8438 8517 8591 8659 8720 8773 8817 8850 8874 8885 8885 8874 8851 8817 8772 8718 8656 8586 8510 8429 8345 8259 8173 8087 8005 7926 7852 7785 7726 7676 7635 7606 7587 7581 7586 7603 7632 7670 7717 7772 7831 7894 7958 8021 8080 8135 8183 8223 8256 8280 8296 8305 8307 8303 8295 8284 8271 8258 8246 8237 8231 8229 8233 8243 8259 8284 8315 8353 8399 8450 8507 8569 8633 8700 8768 8835 8901 8965 9027 9085 9139 9190 9238 9282 9324 9362 9398 9431 9462 9491 9518 9544 9567 9588 9607 9625 9641 9656 9670 9682 9694 9705 9715 9724 9731 9736 9739 9739 9735 9727 9715 9698 9675 9648 9616 9579 9536 9487 9430 9365 9291 9204 9104 8988 8854 8701 8527 8331 8113 7873 7614 7335 7040 6731 6410 6082 5748 5413 5079 4749 4425 4110 3807 3518 3244 2987 2749 2531 2334 2158 2004 1871 1759 1667 1595 1540 1502 1479 1472 1479 1500 1535 1584 1649 1730 1829 1947 2085 2246 2429 2635 2864 3115 3386 3674 3976 4288 4606 4926 5243 5552 5852 6137 6406 6658 6891 7106 7303 7483 7647 7797 7935 8062 8179 8288 8390 8486 8577 8663 8746 8825 8901 8974 9044 9111 9175 9236 9292 9343 9390 9431 9467 9498 9523 9543 9558 9568 9574 9576 9574 9568 9557 9541 9520 9492 9458 9416 9365 9305 9233 9150 9053 8942 8816 8674 8515 8339 8146 7937 7713 7475 7225 6966 6701 6434 6167 5904 5651 5409 5184 4980 4799 4647 4524 4435 4381 4363 4383 4438 4528 4650 4801 4977 5173 5383 5601 5823 6042 6254 6454 6638 6802 6945 7065 7161 7233 7281 7305 7306 7286 7246 7187 7111 7019 6914 6797 6670 6535 6394 6248 6100 5951 5804 5661 5522 5390 5266 5151 5047 4954 4874 4808 4757 4720 4700 4697 4710 4740 4788 4852 4931 5026 5134 5255 5387 5528 5675 5829 5985 6143 6301 6457 6609 6756 6896 7029 7153 7268 7372 7465 7547 7618 7679 7730 7772 7805 7833 7854 7872 7888 7902 7915 7927 7940 7951 7961 7968 7969 7963 7947 7920 7877 7818 7740 7642 7522 7382 7220 7038 6837 6619 6385 6138 5880 5613 5340 5061 4780 4497 4215 3935 3659 3388 3124 2869 2626 2395 2180 1982 1802 1642 1502 1383 1284 1204 1141 1093 1057 1032 1016 1007 1006 1012 1029 1060 1107 1176 1272 1398 1558 1755 1989 2259 2562 2894 3249 3619 3997 4376 4748 5107 5448 5767 6063 6334 6581 6807 7011 7198 7369 3908 7 5 1 7527 7673 7809 7936 8055 8166 8270 8367 8456 8540 8618 8691 8759 8823 8883 8940 8993 9044 9091 9135 9175 9212 9246 9276 9304 9328 9350 9370 9387 9403 9417 9429 9439 9447 9454 9460 9463 9465 9467 9468 9468 9469 9471 9473 9478 9483 9491 9500 9510 9521 9533 9545 9557 9568 9577 9585 9591 9595 9596 9595 9591 9584 9574 9561 9545 9527 9506 9484 9461 9437 9413 9389 9365 9343 9322 9301 9282 9264 9246 9228 9210 9192 9174 9156 9138 9121 9104 9088 9073 9060 9048 9037 9026 9015 9002 8987 8969 8945 8916 8880 8836 8784 8723 8651 8570 8478 8376 8263 8140 8007 7864 7712 7552 7384 7210 7031 6848 6663 6477 6292 6109 5929 5755 5587 5427 5275 5132 4998 4876 4764 4665 4578 4505 4446 4402 4374 4361 4365 4385 4420 4470 4535 4614 4704 4806 4918 5038 5167 5302 5443 5590 5740 5894 6049 6206 6362 6518 6670 6818 6962 7099 7230 7354 7470 7579 7681 7775 7862 7942 8014 8079 8136 8184 8223 8253 8273 8284 8286 8279 8265 8244 8218 8187 8153 8117 8079 8041 8003 7964 7925 7884 7843 7800 7756 7709 7660 7609 7556 7502 7447 7393 7341 7291 7244 7202 7165 7135 7112 7096 7089 7089 7098 7114 7138 7169 7206 7248 7295 7346 7400 7456 7514 7574 7634 7695 7757 7819 7879 7939 7997 8052 8103 8150 8191 8227 8257 8280 8296 8307 8312 8311 8306 8296 8282 8264 8242 8215 8182 8144 8100 8048 7989 7922 7847 7764 7675 7580 7479 7374 7266 7156 7045 6934 6826 6721 6622 6530 6448 6377 6321 6280 6257 6254 6271 6308 6366 6443 6538 6648 6772 6906 7049 7196 7346 7495 7643 7786 7924 8055 8179 8294 8401 8500 8590 8671 8746 8813 8874 8929 8979 9026 9068 9108 9145 9179 9210 9239 9264 9285 9301 9312 9317 9316 9308 9292 9268 9236 9196 9146 9087 9018 8940 8851 8752 8643 8522 8391 8250 8100 7941 7776 7606 7434 7262 7095 6935 6785 6649 6530 6429 6348 6287 6245 6220 6210 6209 6214 6219 6218 6206 6178 6129 6056 5957 5831 5679 5501 5299 5078 4841 4590 4330 4065 3798 3532 3271 3016 2772 2539 2320 2118 1934 1770 1625 1501 1396 1309 1239 1184 1142 1112 1094 1087 1094 1117 1161 1231 1331 1467 1642 1859 2119 2420 2758 3129 3523 3934 4350 4765 5167 5552 5912 6245 6548 6821 7065 7283 7477 7649 7804 7943 8068 8181 8284 8376 8458 8531 8595 8650 8697 8736 8767 8791 8806 8814 8814 8804 8785 8756 8715 8662 8596 8518 8425 8319 8199 8065 7917 7755 7579 7390 7188 6975 6751 6518 6277 6031 5782 5532 5283 5038 4799 4568 4347 4137 3941 3761 3598 3454 3331 3231 3155 3106 3084 3090 3125 3187 3275 3389 3524 3679 3851 4034 4228 4427 4629 4831 5032 5230 5423 5612 5795 5974 6149 6320 6488 6654 6818 6980 7141 7300 7456 7609 7759 7903 8041 8171 8294 8408 8513 3909 7 5 1 8608 8696 8775 8847 8912 8973 9029 9081 9130 9176 9218 9258 9295 9329 9360 9387 9412 9435 9455 9474 9493 9512 9530 9549 9569 9589 9608 9627 9645 9661 9676 9690 9702 9713 9724 9734 9744 9754 9764 9774 9785 9794 9803 9812 9819 9825 9830 9834 9838 9842 9847 9852 9858 9865 9873 9881 9890 9898 9906 9912 9918 9923 9926 9930 9932 9935 9939 9943 9947 9952 9958 9965 9971 9977 9982 9987 9991 9994 9996 9997 9999 9999100001000010000 9999 9998 9997 9994 9990 9986 9981 9975 9968 9961 9954 9947 9939 9931 9922 9912 9901 9888 9872 9854 9833 9808 9780 9749 9714 9674 9631 9584 9532 9474 9412 9342 9266 9181 9088 8986 8875 8753 8623 8483 8335 8179 8017 7850 7679 7507 7336 7167 7002 6843 6693 6553 6426 6315 6220 6145 6091 6059 6052 6069 6111 6177 6267 6378 6509 6656 6817 6987 7164 7343 7523 7699 7871 8037 8194 8344 8484 8617 8741 8856 8964 9064 9157 9242 9320 9391 9455 9512 9563 9608 9648 9684 9716 9744 9770 9793 9814 9832 9847 9859 9869 9876 9880 9882 9882 9881 9880 9878 9876 9874 9873 9872 9872 9871 9870 9869 9868 9867 9865 9864 9863 9862 9862 9862 9861 9860 9858 9854 9848 9839 9828 9814 9797 9777 9755 9731 9705 9676 9645 9610 9570 9525 9474 9415 9347 9270 9184 9089 8984 8872 8754 8630 8501 8371 8239 8109 7980 7856 7737 7625 7523 7432 7353 7290 7244 7216 7207 7218 7249 7300 7368 7451 7548 7656 7772 7892 8014 8136 8254 8369 8477 8578 8672 8759 8838 8909 8974 9031 9082 9127 9165 9198 9225 9246 9262 9273 9279 9279 9274 9263 9247 9225 9197 9162 9120 9070 9012 8944 8867 8778 8676 8562 8434 8291 8133 7960 7772 7569 7353 7125 6884 6634 6375 6109 5836 5559 5278 4994 4709 4424 4141 3861 3587 3321 3065 2822 2595 2384 2192 2020 1868 1737 1625 1534 1461 1407 1372 1356 1360 1387 1437 1514 1619 1754 1921 2119 2347 2603 2883 3181 3492 3810 4126 4435 4731 5008 5261 5490 5691 5865 6013 6137 6240 6325 6396 6456 6509 6558 6605 6652 6702 6753 6808 6867 6928 6991 7056 7121 7185 7247 7304 7356 7399 7432 7453 7460 7451 7423 7374 7304 7212 7097 6958 6798 6616 6415 6197 5963 5717 5460 5194 4923 4648 4371 4093 3818 3547 3281 3024 2777 2544 2325 2123 1940 1776 1632 1509 1404 1318 1248 1193 1152 1123 1106 1101 1110 1133 1172 1230 1310 1412 1537 1687 1858 2048 2254 2470 2690 2906 3114 3305 3473 3615 3727 3805 3851 3863 3844 3797 3726 3634 3526 3406 3279 3147 3015 2886 2761 2642 2531 2429 2336 2253 2178 2113 2055 2006 1964 1929 1900 1877 1860 1850 1845 1847 1855 1870 1892 1921 1958 2003 2057 2121 2196 2283 2385 2503 2639 2795 2973 3174 3400 3649 3921 4214 4525 4850 5185 5525 5864 6197 6518 6824 7110 7374 3910 7 5 1 7614 7829 8020 8187 8332 8457 8565 8658 8739 8808 8869 8923 8971 9013 9050 9083 9112 9137 9160 9179 9196 9211 9225 9238 9251 9263 9275 9287 9299 9310 9320 9330 9338 9344 9350 9354 9357 9360 9362 9364 9367 9370 9374 9379 9384 9391 9398 9406 9416 9426 9437 9450 9464 9479 9495 9513 9531 9550 9569 9588 9606 9623 9639 9653 9665 9676 9685 9694 9701 9707 9712 9716 9718 9718 9716 9712 9705 9695 9682 9667 9650 9632 9614 9597 9580 9566 9553 9543 9535 9530 9526 9523 9522 9521 9520 9519 9518 9517 9516 9515 9515 9515 9517 9520 9524 9530 9536 9542 9549 9555 9561 9565 9567 9568 9565 9560 9551 9538 9522 9502 9477 9447 9411 9370 9321 9265 9200 9125 9040 8943 8833 8710 8573 8421 8256 8076 7883 7677 7460 7233 6998 6756 6510 6261 6011 5763 5517 5276 5041 4814 4594 4385 4185 3997 3819 3654 3501 3361 3233 3118 3017 2929 2854 2793 2746 2713 2695 2690 2700 2724 2764 2818 2888 2974 3075 3192 3326 3475 3640 3820 4013 4219 4436 4663 4897 5137 5381 5627 5872 6114 6353 6585 6810 7026 7231 7424 7604 7770 7921 8056 8176 8279 8367 8438 8494 8534 8558 8567 8561 8538 8500 8446 8375 8288 8184 8063 7928 7777 7613 7438 7253 7060 6862 6662 6463 6266 6075 5891 5718 5557 5410 5277 5158 5055 4964 4886 4819 4760 4706 4655 4604 4552 4494 4431 4360 4282 4195 4100 3999 3892 3780 3665 3548 3432 3317 3206 3098 2996 2900 2812 2731 2659 2595 2541 2496 2460 2435 2419 2414 2419 2435 2463 2502 2554 2619 2697 2789 2895 3016 3152 3303 3469 3648 3841 4047 4263 4489 4722 4959 5199 5439 5675 5905 6126 6336 6532 6713 6877 7024 7154 7265 7358 7433 7491 7533 7558 7567 7561 7542 7509 7463 7407 7341 7267 7186 7101 7013 6924 6835 6747 6662 6581 6503 6431 6363 6301 6245 6195 6152 6116 6089 6069 6059 6058 6066 6085 6113 6151 6197 6253 6317 6389 6467 6551 6641 6735 6833 6934 7037 7141 7246 7351 7455 7558 7660 7759 7855 7948 8037 8123 8204 8280 8350 8415 8474 8526 8572 8611 8642 8666 8683 8692 8694 8687 8672 8648 8615 8573 8522 8461 8391 8311 8221 8122 8015 7898 7773 7638 7496 7344 7183 7013 6833 6643 6444 6236 6020 5797 5568 5335 5100 4864 4628 4394 4164 3937 3715 3497 3286 3079 2880 2687 2503 2329 2165 2014 1876 1752 1642 1547 1466 1398 1344 1303 1276 1263 1267 1290 1336 1409 1514 1652 1828 2043 2298 2589 2914 3268 3643 4032 4427 4819 5202 5569 5916 6237 6533 6802 7044 7262 7458 7634 7793 7935 8064 8180 8283 8376 8456 8525 8581 8625 8655 8671 8672 8657 8625 8574 8505 8416 8305 8174 8021 7847 7653 7440 7210 6966 6708 6440 6164 5883 5600 5316 5034 4756 4484 4219 3962 3715 3479 3255 3043 2844 2660 2491 2340 2209 2100 2016 3911 7 5 1 1960 1936 1947 1994 2082 2210 2379 2589 2835 3115 3424 3755 4103 4460 4819 5174 5518 5848 6158 6446 6709 6947 7159 7346 7508 7646 7761 7856 7932 7990 8031 8058 8073 8076 8070 8057 8038 8016 7991 7967 7943 7921 7903 7889 7879 7875 7876 7882 7894 7911 7934 7961 7993 8028 8067 8109 8153 8196 8239 8280 8316 8346 8367 8377 8375 8357 8322 8269 8196 8104 7992 7862 7714 7551 7376 7191 7000 6805 6611 6419 6234 6059 5895 5746 5615 5503 5413 5347 5307 5294 5309 5352 5425 5525 5651 5802 5974 6164 6368 6582 6802 7024 7244 7459 7666 7864 8051 8226 8389 8539 8677 8802 8916 9019 9111 9194 9267 9332 9389 9440 9484 9524 9560 9592 9621 9647 9670 9690 9707 9720 9730 9735 9736 9732 9724 9712 9696 9677 9656 9632 9606 9578 9550 9520 9490 9459 9429 9399 9371 9344 9319 9297 9278 9263 9250 9241 9234 9230 9227 9226 9226 9227 9228 9230 9231 9232 9233 9233 9233 9232 9230 9227 9221 9214 9204 9193 9179 9163 9146 9128 9108 9089 9069 9049 9030 9012 8995 8978 8963 8948 8934 8921 8907 8894 8881 8868 8854 8840 8825 8810 8795 8781 8767 8754 8743 8733 8725 8718 8712 8707 8703 8698 8692 8686 8678 8670 8662 8655 8650 8648 8651 8659 8674 8696 8725 8761 8804 8853 8905 8961 9018 9076 9134 9189 9242 9292 9340 9383 9424 9461 9496 9527 9556 9582 9606 9626 9645 9661 9676 9688 9700 9710 9720 9730 9740 9750 9760 9770 9781 9791 9802 9812 9822 9831 9840 9847 9855 9861 9866 9871 9875 9878 9881 9883 9884 9885 9885 9885 9885 9884 9883 9881 9880 9878 9876 9874 9872 9871 9870 9869 9868 9868 9868 9869 9869 9870 9870 9869 9867 9864 9860 9855 9849 9842 9834 9826 9818 9809 9800 9792 9783 9773 9763 9751 9738 9723 9705 9685 9661 9634 9602 9565 9522 9472 9414 9346 9268 9177 9073 8956 8823 8676 8513 8337 8147 7945 7733 7512 7285 7053 6820 6589 6361 6139 5927 5728 5545 5381 5240 5125 5040 4987 4968 4986 5039 5129 5252 5408 5590 5796 6020 6255 6497 6739 6977 7205 7420 7619 7801 7963 8106 8230 8334 8421 8490 8542 8578 8597 8601 8588 8559 8511 8445 8360 8254 8127 7978 7806 7613 7398 7161 6906 6634 6347 6049 5744 5436 5129 4827 4535 4256 3994 3752 3532 3337 3167 3025 2911 2828 2774 2753 2764 2808 2886 2998 3143 3321 3530 3767 4028 4310 4607 4915 5228 5540 5847 6144 6427 6693 6940 7166 7370 7553 7716 7860 7985 8094 8189 8270 8339 8398 8446 8486 8517 8541 8557 8567 8570 8568 8560 8548 8530 8507 8479 8446 8408 8363 8312 8253 8187 8112 8029 7936 7834 7723 7602 7472 7333 7186 7030 6867 6696 6520 6338 6151 5961 5770 5577 5385 5195 5009 4827 4652 4483 4322 4170 4028 3897 3777 3669 3575 3496 3433 3388 3362 3357 3373 3412 3474 3560 3912 7 5 1 3668 3797 3946 4113 4293 4485 4685 4889 5094 5295 5491 5678 5853 6014 6160 6290 6403 6499 6577 6640 6686 6718 6737 6745 6743 6734 6718 6700 6680 6662 6647 6637 6635 6643 6662 6693 6737 6794 6863 6943 7034 7134 7241 7352 7466 7582 7696 7809 7918 8022 8121 8215 8302 8384 8459 8529 8593 8651 8705 8753 8797 8837 8872 8904 8933 8958 8980 9000 9016 9029 9038 9044 9047 9045 9039 9029 9014 8994 8968 8938 8902 8861 8815 8764 8708 8647 8582 8515 8445 8374 8302 8231 8163 8097 8034 7976 7922 7873 7828 7789 7754 7724 7698 7677 7659 7645 7636 7630 7629 7631 7636 7644 7652 7659 7664 7663 7655 7637 7606 7560 7498 7418 7320 7203 7068 6915 6746 6563 6368 6161 5946 5725 5499 5270 5042 4816 4594 4380 4176 3984 3808 3650 3515 3404 3320 3267 3245 3257 3303 3383 3497 3644 3821 4026 4254 4501 4764 5036 5314 5592 5865 6130 6384 6624 6848 7054 7243 7414 7569 7709 7834 7947 8050 8143 8227 8305 8377 8444 8506 8564 8617 8667 8713 8756 8796 8832 8864 8893 8918 8938 8953 8961 8963 8956 8941 8916 8880 8835 8779 8715 8642 8563 8480 8395 8311 8231 8158 8093 8040 8001 7976 7967 7975 7999 8039 8094 8162 8242 8332 8428 8530 8633 8735 8836 8931 9021 9103 9178 9245 9304 9356 9403 9444 9482 9516 9548 9578 9607 9633 9658 9680 9701 9718 9733 9746 9757 9766 9774 9781 9788 9796 9804 9813 9822 9831 9839 9846 9851 9856 9858 9859 9859 9858 9856 9854 9852 9849 9845 9840 9834 9825 9814 9799 9782 9761 9738 9711 9683 9654 9623 9592 9561 9530 9499 9469 9439 9410 9382 9356 9333 9313 9298 9288 9283 9285 9294 9308 9328 9353 9382 9413 9446 9480 9513 9545 9576 9605 9632 9658 9682 9704 9725 9744 9762 9778 9792 9804 9814 9822 9828 9833 9836 9838 9840 9840 9841 9840 9839 9837 9833 9827 9819 9809 9797 9783 9768 9752 9736 9721 9707 9695 9685 9676 9669 9664 9660 9655 9651 9646 9640 9633 9626 9618 9609 9601 9594 9587 9581 9575 9569 9562 9554 9544 9532 9516 9497 9473 9446 9415 9380 9341 9300 9255 9208 9159 9109 9057 9004 8951 8898 8845 8795 8746 8701 8660 8623 8593 8568 8550 8539 8534 8535 8542 8554 8570 8589 8612 8637 8664 8692 8721 8750 8780 8811 8841 8872 8902 8933 8963 8993 9023 9053 9082 9110 9138 9164 9189 9212 9232 9249 9263 9273 9278 9279 9275 9266 9252 9234 9212 9186 9156 9124 9088 9050 9008 8965 8919 8871 8821 8770 8718 8668 8620 8575 8535 8502 8477 8459 8451 8452 8461 8478 8502 8530 8562 8595 8627 8657 8681 8699 8707 8703 8685 8651 8596 8520 8418 8290 8133 7947 7730 7485 7212 6915 6598 6264 5920 5570 5220 4876 4541 4220 3917 3636 3380 3152 2954 2789 2661 2573 2528 2529 2577 2675 2824 3022 3267 3556 3883 4242 3913 7 5 1 4625 5024 5430 5835 6231 6611 6970 7303 7609 7885 8132 8349 8540 8707 8850 8975 9082 9175 9255 9325 9387 9441 9489 9533 9572 9608 9640 9669 9695 9718 9738 9754 9767 9777 9784 9789 9791 9793 9793 9793 9794 9795 9796 9798 9799 9800 9799 9797 9793 9788 9780 9771 9760 9748 9736 9724 9712 9700 9688 9676 9663 9648 9632 9613 9591 9566 9536 9504 9467 9427 9383 9336 9286 9235 9181 9127 9072 9017 8964 8912 8863 8817 8776 8739 8706 8679 8656 8638 8623 8612 8603 8596 8589 8580 8569 8554 8533 8505 8468 8421 8361 8288 8201 8098 7980 7846 7697 7534 7358 7170 6972 6767 6555 6340 6123 5907 5694 5486 5287 5099 4926 4771 4637 4529 4449 4400 4384 4403 4456 4544 4663 4812 4986 5180 5390 5611 5838 6066 6291 6509 6719 6917 7104 7277 7438 7586 7721 7845 7957 8059 8150 8232 8304 8368 8424 8472 8513 8547 8575 8598 8615 8627 8635 8639 8638 8632 8623 8609 8590 8567 8539 8507 8470 8429 8384 8334 8281 8224 8162 8098 8029 7955 7877 7794 7705 7609 7507 7397 7279 7152 7017 6873 6720 6559 6389 6211 6026 5834 5635 5431 5222 5009 4792 4572 4349 4125 3900 3674 3448 3223 3001 2781 2567 2359 2159 1968 1790 1624 1472 1335 1214 1107 1016 939 874 821 778 742 713 690 672 657 646 639 634 632 634 638 645 655 670 689 716 751 798 859 938 1038 1162 1311 1487 1690 1919 2171 2443 2730 3027 3329 3630 3925 4210 4481 4736 4973 5191 5390 5571 5735 5882 6014 6132 6236 6327 6406 6473 6528 6572 6604 6623 6630 6623 6602 6565 6512 6441 6351 6243 6115 5968 5803 5621 5424 5214 4994 4765 4530 4292 4051 3811 3572 3336 3103 2877 2657 2445 2244 2055 1879 1719 1576 1451 1344 1255 1182 1125 1080 1047 1023 1006 995 990 992 1002 1025 1063 1121 1204 1314 1457 1634 1847 2093 2371 2678 3007 3353 3709 4068 4424 4771 5105 5422 5719 5996 6253 6489 6708 6909 7096 7268 7429 7578 7717 7847 7967 8079 8182 8278 8367 8449 8525 8596 8663 8725 8784 8840 8893 8943 8991 9037 9080 9121 9159 9195 9228 9259 9288 9314 9338 9360 9379 9396 9411 9425 9437 9448 9459 9469 9480 9491 9502 9514 9526 9538 9549 9561 9571 9581 9590 9598 9605 9612 9617 9623 9628 9632 9637 9641 9645 9648 9650 9652 9653 9653 9652 9652 9652 9652 9652 9653 9655 9657 9660 9663 9666 9668 9671 9673 9675 9678 9680 9683 9686 9690 9694 9699 9704 9710 9715 9720 9723 9726 9728 9729 9730 9729 9729 9728 9727 9727 9726 9726 9725 9724 9722 9719 9713 9705 9694 9680 9662 9640 9614 9584 9550 9512 9469 9420 9366 9306 9238 9162 9077 8983 8878 8762 8635 8498 8352 8196 8032 7862 7686 7505 7321 7134 6945 6755 6565 6375 6187 6001 5820 5645 5477 5319 5172 5038 4918 4812 3914 7 5 1 4722 4647 4588 4544 4516 4502 4504 4520 4551 4597 4659 4737 4829 4937 5059 5195 5342 5499 5665 5837 6013 6192 6373 6553 6732 6909 7083 7254 7421 7583 7740 7891 8034 8170 8296 8414 8521 8618 8706 8783 8852 8912 8965 9011 9050 9083 9112 9135 9153 9166 9175 9179 9177 9171 9160 9144 9122 9096 9063 9025 8981 8931 8875 8812 8742 8665 8581 8490 8392 8288 8176 8059 7935 7805 7670 7531 7387 7241 7093 6945 6797 6652 6510 6375 6247 6129 6021 5926 5845 5779 5729 5696 5680 5681 5700 5734 5783 5845 5918 6000 6086 6174 6259 6338 6407 6462 6499 6516 6511 6481 6428 6350 6249 6126 5983 5823 5648 5460 5263 5058 4847 4631 4412 4191 3969 3746 3525 3305 3089 2879 2677 2484 2303 2136 1985 1851 1736 1640 1562 1504 1463 1439 1430 1435 1451 1475 1507 1544 1584 1624 1663 1699 1731 1757 1777 1791 1796 1795 1786 1771 1750 1724 1695 1665 1635 1608 1587 1575 1574 1590 1624 1681 1762 1869 2003 2163 2348 2555 2780 3016 3258 3499 3733 3953 4153 4329 4476 4593 4678 4731 4753 4747 4715 4661 4588 4500 4400 4292 4177 4060 3943 3828 3717 3611 3514 3426 3350 3286 3236 3202 3184 3182 3198 3232 3282 3349 3432 3529 3639 3760 3889 4025 4163 4303 4439 4569 4690 4799 4893 4969 5026 5062 5076 5068 5039 4988 4918 4830 4726 4608 4479 4340 4194 4044 3891 3739 3589 3444 3306 3178 3062 2962 2880 2820 2784 2776 2797 2852 2940 3064 3224 3417 3643 3897 4177 4476 4789 5111 5434 5754 6065 6362 6641 6901 7140 7357 7552 7727 7882 8020 8143 8252 8350 8438 8518 8592 8660 8725 8786 8845 8902 8958 9013 9067 9120 9172 9222 9271 9317 9360 9401 9439 9473 9505 9534 9561 9586 9609 9630 9651 9670 9687 9704 9719 9732 9743 9753 9761 9767 9773 9777 9781 9784 9786 9789 9792 9795 9798 9801 9805 9809 9812 9816 9820 9823 9825 9826 9826 9825 9822 9816 9809 9799 9787 9772 9755 9735 9712 9686 9657 9623 9585 9542 9493 9438 9377 9310 9238 9162 9084 9004 8924 8848 8776 8711 8655 8608 8572 8548 8535 8535 8547 8569 8602 8644 8694 8751 8813 8879 8947 9016 9084 9150 9214 9275 9331 9384 9433 9477 9518 9555 9590 9621 9649 9675 9698 9718 9736 9752 9765 9776 9785 9793 9800 9805 9810 9813 9816 9817 9816 9814 9810 9804 9795 9785 9772 9759 9744 9728 9712 9696 9680 9664 9649 9634 9619 9605 9591 9578 9566 9556 9547 9540 9536 9534 9535 9538 9543 9551 9559 9568 9577 9585 9592 9598 9603 9605 9606 9605 9603 9600 9595 9588 9580 9569 9557 9542 9525 9505 9483 9460 9435 9409 9383 9358 9333 9309 9285 9263 9240 9218 9196 9174 9151 9128 9105 9083 9061 9042 9025 9011 9001 8995 8992 8994 8999 9007 9019 9032 9048 9066 9086 9107 9129 9153 9177 9202 9227 9251 9274 3915 7 5 1 9296 9315 9332 9345 9355 9362 9366 9367 9366 9362 9356 9349 9340 9330 9318 9305 9291 9277 9261 9246 9231 9218 9206 9197 9192 9190 9193 9200 9211 9225 9243 9263 9285 9307 9328 9349 9369 9386 9402 9415 9427 9437 9445 9452 9457 9461 9464 9465 9464 9461 9454 9445 9432 9416 9397 9375 9351 9324 9297 9270 9244 9220 9198 9178 9161 9147 9135 9125 9117 9108 9099 9089 9076 9061 9042 9018 8989 8955 8914 8866 8809 8743 8668 8581 8483 8371 8246 8107 7955 7788 7608 7416 7214 7003 6785 6564 6341 6120 5904 5696 5499 5317 5151 5005 4882 4783 4711 4666 4650 4664 4706 4777 4875 4998 5142 5307 5487 5679 5879 6085 6291 6496 6696 6889 7073 7247 7410 7561 7701 7829 7947 8054 8152 8241 8322 8397 8466 8529 8589 8645 8699 8750 8800 8847 8893 8938 8981 9022 9061 9098 9133 9166 9196 9224 9250 9275 9298 9319 9339 9359 9377 9394 9410 9425 9440 9453 9464 9474 9483 9490 9495 9499 9501 9501 9500 9498 9495 9490 9485 9480 9473 9466 9459 9451 9442 9434 9425 9416 9407 9399 9390 9382 9375 9368 9361 9354 9346 9336 9325 9312 9295 9276 9252 9223 9189 9150 9104 9050 8989 8919 8840 8750 8648 8535 8410 8273 8124 7963 7792 7610 7419 7220 7015 6806 6593 6379 6166 5957 5754 5560 5378 5212 5064 4937 4835 4758 4710 4690 4700 4738 4803 4893 5005 5137 5284 5443 5611 5784 5959 6132 6303 6467 6624 6774 6914 7045 7167 7279 7383 7479 7565 7643 7713 7773 7824 7863 7891 7906 7906 7891 7859 7810 7741 7654 7548 7424 7281 7121 6945 6755 6552 6340 6119 5893 5663 5433 5205 4980 4761 4549 4345 4151 3968 3795 3633 3482 3342 3213 3095 2988 2893 2808 2735 2674 2625 2589 2566 2557 2561 2579 2611 2657 2718 2794 2886 2992 3115 3252 3405 3572 3754 3949 4156 4374 4601 4836 5076 5320 5566 5811 6055 6294 6528 6754 6971 7178 7374 7558 7729 7887 8031 8163 8282 8389 8483 8566 8638 8698 8748 8786 8814 8830 8834 8826 8805 8772 8725 8665 8591 8503 8401 8284 8152 8006 7845 7670 7483 7282 7071 6849 6620 6384 6143 5899 5655 5413 5173 4939 4711 4491 4280 4079 3890 3712 3546 3393 3251 3121 3003 2896 2800 2714 2638 2571 2513 2463 2421 2387 2360 2339 2325 2316 2311 2310 2312 2317 2322 2328 2333 2338 2341 2342 2341 2340 2338 2336 2337 2341 2352 2371 2401 2445 2504 2582 2680 2800 2942 3107 3293 3500 3724 3964 4216 4476 4740 5004 5263 5515 5755 5981 6190 6379 6547 6693 6814 6909 6978 7020 7035 7021 6980 6911 6816 6695 6551 6387 6204 6008 5801 5587 5372 5160 4955 4762 4587 4432 4304 4204 4138 4106 4112 4157 4239 4360 4515 4703 4919 5158 5415 5683 5957 6230 6497 6752 6991 7211 7409 7584 7734 7861 7964 8046 8109 8153 8182 8198 8204 8201 8191 8177 3916 7 5 1 8160 8141 8122 8104 8088 8074 8064 8058 8056 8059 8066 8077 8093 8114 8137 8163 8191 8220 8249 8275 8299 8318 8333 8341 8343 8338 8328 8311 8291 8267 8241 8216 8192 8171 8155 8143 8138 8139 8146 8159 8178 8202 8231 8265 8302 8341 8384 8428 8473 8518 8564 8608 8651 8691 8729 8763 8793 8818 8839 8856 8868 8876 8880 8882 8881 8878 8875 8871 8868 8866 8866 8866 8869 8873 8877 8883 8889 8894 8898 8900 8900 8896 8888 8875 8857 8833 8802 8763 8716 8659 8590 8510 8415 8306 8179 8035 7872 7689 7487 7264 7022 6762 6485 6195 5893 5582 5267 4950 4635 4325 4023 3732 3456 3195 2952 2729 2528 2351 2199 2075 1982 1921 1894 1905 1954 2043 2172 2341 2547 2788 3061 3360 3679 4014 4357 4702 5044 5376 5694 5994 6273 6530 6762 6971 7155 7317 7457 7578 7680 7766 7837 7894 7938 7971 7992 8002 8001 7990 7969 7938 7897 7846 7786 7717 7638 7550 7452 7345 7229 7103 6967 6821 6666 6501 6327 6144 5953 5755 5551 5341 5126 4907 4685 4460 4233 4006 3780 3556 3336 3122 2916 2719 2535 2364 2208 2068 1945 1838 1748 1674 1616 1573 1545 1532 1536 1557 1597 1659 1743 1853 1990 2154 2346 2565 2809 3074 3357 3652 3956 4263 4567 4864 5151 5424 5682 5922 6146 6352 6542 6717 6878 7026 7163 7288 7403 7507 7600 7683 7755 7816 7867 7908 7940 7963 7979 7988 7992 7993 7991 7988 7984 7982 7982 7985 7991 8002 8017 8038 8064 8095 8130 8170 8213 8259 8307 8355 8402 8447 8490 8530 8565 8596 8622 8644 8661 8673 8683 8688 8691 8692 8691 8688 8683 8678 8671 8663 8655 8647 8638 8630 8623 8616 8611 8607 8605 8605 8606 8609 8613 8618 8623 8627 8631 8634 8636 8636 8635 8632 8628 8624 8619 8614 8608 8602 8595 8587 8577 8565 8550 8533 8511 8485 8455 8419 8378 8331 8277 8215 8145 8064 7973 7869 7751 7617 7469 7303 7122 6924 6712 6485 6247 5998 5741 5477 5208 4937 4664 4391 4119 3850 3583 3322 3067 2820 2584 2359 2148 1954 1777 1619 1482 1364 1266 1186 1123 1074 1037 1011 992 980 976 980 994 1021 1066 1132 1226 1350 1509 1704 1937 2205 2507 2837 3190 3558 3933 4309 4676 5031 5366 5680 5969 6234 6475 6693 6891 7070 7234 7385 7524 7654 7774 7885 7988 8083 8171 8251 8324 8391 8451 8507 8558 8605 8649 8691 8730 8767 8802 8835 8866 8895 8921 8944 8965 8982 8997 9009 9018 9026 9031 9035 9038 9040 9041 9042 9042 9043 9043 9044 9044 9045 9046 9048 9051 9055 9059 9065 9071 9077 9083 9087 9091 9092 9091 9086 9079 9068 9053 9036 9015 8991 8965 8935 8902 8866 8827 8784 8737 8686 8631 8573 8512 8449 8384 8318 8252 8187 8124 8065 8009 7958 7913 7875 7844 7822 7810 7807 7813 7830 7855 7889 7929 7975 8025 8076 8129 8180 8229 8275 3917 7 5 2 8770 8813 8852 8887 8918 8945 8967 8985 8998 9006 9009 9006 8999 8987 8972 8953 8931 8907 8881 8854 8826 8796 8764 8728 8689 8645 8595 8538 8473 8399 8316 8223 8120 8007 7884 7750 7606 7453 7289 7116 6934 6743 6545 6340 6130 5917 5701 5485 5271 5059 4854 4654 4464 4282 4111 3950 3800 3662 3534 3415 3305 3203 3106 3014 2924 2835 2744 2652 2556 2456 2351 2242 2129 2014 1897 1780 1665 1554 1448 1348 1256 1172 1096 1029 971 920 876 839 808 783 763 748 738 731 729 730 735 742 752 766 784 807 838 879 932 1001 1089 1199 1333 1493 1680 1892 2129 2387 2662 2951 3247 3546 3843 4133 4414 4681 4934 5172 5396 5605 5803 5989 6166 6335 6497 6653 6801 6944 7079 7207 7328 7440 7545 7642 7731 7814 7890 7962 8029 8092 8151 8207 8259 8308 8352 8391 8425 8452 8472 8485 8490 8486 8474 8453 8423 8383 8335 8277 8210 8135 8051 7960 7861 7757 7648 7537 7424 7313 7205 7104 7011 6930 6863 6812 6778 6763 6768 6793 6837 6900 6980 7076 7185 7304 7431 7563 7698 7832 7964 8091 8212 8325 8429 8525 8611 8688 8756 8816 8869 8914 8954 8988 9017 9042 9063 9081 9096 9110 9122 9134 9146 9158 9173 9190 9210 9233 9258 9286 9316 9348 9379 9411 9441 9469 9495 9519 9540 9558 9575 9590 9604 9617 9630 9643 9655 9667 9678 9688 9697 9704 9709 9713 9716 9717 9717 9716 9714 9712 9710 9707 9703 9698 9693 9686 9678 9668 9657 9645 9633 9619 9605 9589 9573 9556 9536 9513 9486 9455 9417 9373 9321 9260 9191 9112 9024 8926 8820 8706 8585 8458 8326 8190 8054 7918 7785 7658 7538 7429 7332 7250 7185 7138 7110 7102 7112 7140 7185 7244 7315 7395 7483 7574 7667 7760 7849 7935 8015 8089 8156 8218 8274 8325 8372 8416 8459 8501 8544 8587 8633 8681 8731 8784 8839 8896 8955 9014 9072 9130 9186 9239 9289 9336 9380 9420 9457 9490 9521 9549 9576 9600 9623 9644 9664 9682 9699 9713 9726 9737 9747 9754 9760 9765 9769 9773 9776 9779 9781 9784 9786 9789 9790 9792 9792 9793 9792 9791 9790 9789 9788 9787 9787 9787 9787 9787 9788 9787 9785 9782 9777 9770 9761 9750 9736 9720 9702 9683 9663 9641 9618 9594 9568 9540 9511 9479 9444 9406 9365 9322 9276 9229 9181 9133 9085 9040 8997 8957 8922 8890 8861 8837 8815 8795 8776 8758 8740 8720 8699 8675 8649 8620 8589 8556 8523 8488 8455 8423 8394 8369 8348 8334 8326 8326 8333 8348 8371 8401 8439 8482 8530 8582 8637 8694 8751 8809 8865 8919 8971 9022 9070 9115 9159 9201 9241 9280 9317 9353 9387 9420 9451 9479 9506 9530 9552 9570 9586 9599 9610 9617 9623 9626 9627 9626 9623 9619 9613 9605 9596 9587 9576 9565 9553 9541 9530 9519 9508 9499 9490 9483 9477 9472 9468 9465 9462 9461 3918 7 5 2 9460 9460 9461 9462 9464 9466 9468 9471 9474 9477 9480 9483 9486 9488 9490 9492 9493 9493 9492 9489 9485 9479 9470 9459 9445 9428 9408 9385 9359 9330 9299 9266 9231 9197 9162 9127 9094 9063 9034 9008 8986 8967 8952 8941 8935 8934 8938 8948 8962 8980 9004 9031 9062 9095 9130 9166 9201 9236 9270 9301 9330 9356 9379 9399 9415 9430 9441 9450 9457 9462 9465 9466 9465 9462 9457 9450 9441 9430 9417 9401 9383 9363 9342 9318 9293 9267 9240 9213 9184 9156 9127 9097 9067 9035 9002 8967 8928 8886 8839 8787 8729 8665 8593 8515 8428 8334 8233 8124 8009 7887 7761 7629 7494 7357 7217 7077 6937 6798 6660 6524 6392 6261 6134 6008 5885 5763 5641 5518 5395 5268 5138 5004 4865 4721 4570 4413 4250 4081 3906 3726 3542 3353 3163 2972 2781 2592 2408 2230 2060 1901 1753 1618 1497 1392 1301 1225 1162 1112 1073 1043 1022 1008 1001 1002 1012 1031 1063 1110 1175 1259 1366 1495 1645 1816 2004 2204 2411 2617 2817 3004 3170 3312 3424 3505 3552 3566 3549 3503 3431 3338 3225 3098 2961 2815 2663 2509 2355 2202 2053 1910 1774 1648 1532 1429 1338 1260 1196 1142 1100 1068 1044 1028 1021 1022 1035 1061 1104 1169 1259 1379 1531 1719 1943 2202 2494 2815 3159 3519 3889 4261 4627 4981 5318 5632 5922 6186 6423 6634 6822 6988 7135 7265 7381 7485 7578 7661 7736 7802 7860 7911 7954 7989 8017 8038 8053 8062 8065 8064 8057 8045 8029 8007 7978 7942 7898 7844 7780 7703 7614 7511 7394 7263 7118 6961 6793 6617 6433 6247 6059 5874 5694 5521 5359 5208 5070 4945 4834 4735 4648 4570 4499 4433 4370 4307 4241 4171 4094 4009 3915 3810 3694 3567 3430 3282 3126 2962 2793 2619 2445 2272 2102 1938 1783 1638 1506 1388 1285 1196 1123 1064 1017 982 957 939 928 923 923 929 943 967 1004 1058 1134 1235 1366 1529 1726 1959 2225 2523 2848 3195 3557 3927 4298 4663 5016 5351 5665 5956 6221 6462 6680 6876 7054 7215 7363 7498 7624 7742 7851 7952 8046 8131 8209 8278 8339 8393 8440 8480 8514 8543 8568 8589 8606 8619 8628 8634 8636 8635 8629 8621 8609 8596 8582 8569 8556 8546 8538 8535 8535 8539 8548 8560 8575 8593 8612 8632 8652 8672 8690 8708 8723 8737 8748 8758 8766 8771 8775 8777 8777 8775 8772 8767 8760 8753 8744 8734 8722 8708 8693 8675 8655 8631 8603 8571 8534 8492 8445 8393 8335 8273 8207 8137 8065 7991 7918 7845 7774 7707 7645 7590 7543 7504 7477 7460 7456 7464 7485 7518 7564 7620 7686 7760 7839 7923 8009 8095 8180 8260 8336 8406 8469 8526 8575 8617 8653 8683 8707 8728 8744 8758 8769 8777 8783 8787 8789 8788 8785 8779 8769 8756 8740 8720 8697 8671 8641 8608 8573 8535 8495 8451 8405 8355 8300 8240 8174 8100 8018 7925 3919 7 5 2 7822 7706 7577 7434 7277 7106 6920 6721 6509 6285 6050 5805 5553 5294 5029 4760 4488 4216 3943 3674 3408 3149 2899 2661 2435 2226 2034 1861 1708 1576 1463 1369 1292 1232 1187 1156 1137 1131 1138 1158 1194 1246 1316 1405 1514 1643 1789 1950 2122 2300 2478 2650 2810 2951 3069 3159 3219 3247 3243 3208 3145 3057 2949 2823 2684 2537 2385 2232 2081 1934 1793 1661 1538 1427 1328 1241 1166 1104 1053 1012 980 956 939 929 926 931 947 976 1024 1093 1189 1316 1477 1676 1914 2189 2499 2840 3205 3589 3983 4379 4770 5148 5509 5847 6160 6446 6707 6942 7153 7344 7517 7673 7815 7945 8065 8174 8274 8365 8448 8522 8590 8650 8705 8755 8801 8843 8883 8921 8956 8990 9022 9051 9078 9103 9126 9145 9163 9178 9191 9203 9214 9223 9231 9238 9245 9250 9253 9256 9257 9257 9256 9254 9251 9248 9245 9241 9238 9234 9230 9226 9221 9215 9208 9199 9189 9177 9162 9146 9128 9109 9089 9068 9047 9026 9006 8986 8968 8951 8936 8924 8913 8906 8901 8900 8902 8908 8917 8929 8944 8962 8981 9001 9022 9044 9064 9084 9101 9117 9131 9142 9152 9159 9164 9167 9169 9169 9168 9166 9163 9159 9154 9149 9143 9138 9132 9127 9122 9118 9115 9113 9112 9112 9113 9115 9118 9122 9126 9131 9135 9139 9143 9147 9149 9151 9152 9152 9151 9149 9146 9143 9139 9134 9129 9123 9117 9109 9100 9089 9077 9061 9043 9023 9000 8974 8947 8918 8888 8858 8828 8799 8772 8746 8722 8700 8680 8662 8645 8629 8614 8599 8585 8570 8556 8541 8527 8513 8498 8485 8471 8459 8447 8437 8428 8420 8413 8407 8403 8400 8399 8398 8399 8402 8405 8410 8415 8421 8428 8435 8443 8449 8456 8461 8466 8470 8473 8475 8477 8478 8480 8481 8484 8486 8490 8494 8498 8503 8507 8512 8516 8519 8523 8525 8528 8531 8535 8539 8544 8551 8557 8564 8571 8577 8582 8584 8583 8578 8569 8555 8536 8513 8484 8452 8416 8377 8336 8293 8251 8208 8167 8129 8094 8063 8037 8017 8004 7998 7998 8007 8022 8044 8071 8104 8141 8181 8222 8265 8307 8348 8387 8423 8457 8488 8515 8539 8559 8576 8588 8595 8598 8596 8588 8574 8553 8525 8490 8448 8398 8341 8278 8208 8133 8053 7969 7883 7797 7711 7627 7547 7473 7406 7348 7300 7263 7238 7224 7223 7233 7255 7286 7327 7375 7429 7488 7549 7612 7676 7738 7798 7856 7910 7960 8006 8047 8085 8117 8146 8170 8191 8208 8223 8234 8244 8252 8258 8263 8267 8270 8272 8273 8273 8272 8269 8265 8258 8250 8238 8225 8208 8190 8169 8146 8123 8098 8073 8049 8025 8003 7983 7966 7951 7938 7929 7923 7919 7918 7919 7922 7926 7932 7938 7944 7949 7954 7957 7959 7958 7955 7949 7940 7929 7915 7899 7881 7861 7840 7818 7796 7774 7751 7730 7708 7687 7665 7644 7622 7599 7575 7550 3920 7 5 2 7523 7496 7467 7438 7408 7377 7346 7315 7284 7252 7219 7186 7151 7114 7076 7035 6993 6949 6903 6856 6809 6761 6713 6666 6619 6572 6526 6480 6433 6385 6336 6285 6232 6176 6119 6059 5997 5934 5870 5804 5738 5672 5605 5538 5470 5401 5332 5262 5192 5121 5050 4979 4908 4839 4771 4705 4641 4578 4517 4458 4400 4342 4285 4228 4171 4113 4055 3995 3936 3875 3814 3752 3690 3627 3565 3502 3438 3375 3311 3246 3182 3117 3053 2988 2924 2861 2798 2737 2676 2615 2556 2497 2439 2381 2323 2265 2207 2147 2087 2026 1962 1897 1830 1760 1688 1613 1537 1458 1378 1298 1218 1138 1061 987 917 852 792 738 689 647 609 577 550 527 507 490 475 462 452 443 435 429 426 423 423 425 429 434 442 452 463 477 492 511 532 556 583 615 651 692 738 789 844 904 969 1037 1109 1183 1260 1338 1418 1498 1579 1660 1742 1823 1905 1986 2067 2147 2228 2308 2388 2467 2547 2626 2706 2786 2866 2946 3026 3107 3187 3267 3347 3426 3504 3580 3656 3729 3801 3871 3939 4005 4070 4132 4193 4252 4309 4363 4416 4465 4512 4556 4598 4637 4673 4707 4740 4772 4804 4836 4869 4903 4940 4979 5020 5063 5109 5157 5208 5259 5312 5366 5421 5475 5529 5582 5633 5683 5730 5774 5816 5854 5889 5921 5950 5977 6002 6025 6048 6071 6094 6118 6142 6167 6192 6218 6243 6267 6290 6311 6331 6348 6363 6375 6386 6394 6401 6406 6409 6411 6410 6408 6403 6396 6387 6374 6359 6341 6319 6295 6267 6237 6203 6167 6127 6085 6039 5990 5937 5881 5820 5756 5687 5614 5536 5455 5369 5279 5184 5086 4983 4877 4767 4654 4536 4416 4292 4165 4036 3904 3771 3637 3503 3371 3242 3116 2998 2887 2787 2700 2628 2573 2538 2524 2533 2566 2623 2703 2806 2930 3072 3230 3399 3576 3757 3937 4111 4277 4430 4567 4685 4784 4860 4916 4949 4962 4956 4931 4890 4836 4769 4693 4608 4518 4423 4324 4225 4125 4026 3928 3834 3743 3657 3577 3502 3435 3375 3322 3278 3243 3216 3199 3192 3194 3207 3231 3265 3310 3366 3432 3510 3597 3693 3798 3910 4027 4149 4273 4398 4521 4641 4755 4861 4957 5041 5112 5168 5207 5229 5233 5218 5185 5134 5066 4980 4879 4763 4634 4493 4341 4181 4014 3842 3665 3487 3308 3131 2956 2786 2622 2466 2319 2182 2058 1946 1850 1770 1708 1667 1648 1654 1686 1746 1835 1955 2106 2286 2496 2731 2990 3267 3559 3860 4165 4469 4767 5055 5328 5585 5822 6040 6237 6414 6572 6712 6836 6945 7041 7126 7201 7267 7324 7375 7419 7457 7488 7514 7534 7547 7555 7556 7550 7536 7515 7484 7444 7395 7335 7265 7185 7095 6996 6889 6775 6655 6532 6406 6279 6153 6027 5902 5779 5657 5535 5413 5289 5161 5028 4890 4743 4589 4425 4253 4072 3884 3690 3491 3290 3921 7 5 2 3089 2891 2698 2512 2336 2172 2021 1885 1765 1660 1571 1498 1439 1393 1360 1338 1325 1320 1321 1328 1339 1353 1369 1387 1406 1427 1449 1473 1499 1529 1562 1600 1644 1695 1754 1823 1901 1990 2089 2198 2318 2447 2586 2732 2885 3045 3210 3378 3551 3726 3903 4081 4260 4438 4616 4792 4964 5132 5295 5450 5596 5732 5855 5965 6059 6136 6196 6236 6257 6258 6238 6197 6137 6057 5958 5842 5710 5564 5405 5237 5060 4878 4692 4506 4322 4142 3970 3808 3660 3528 3414 3322 3255 3214 3200 3217 3263 3338 3443 3574 3730 3907 4102 4309 4525 4744 4963 5175 5378 5566 5737 5887 6013 6114 6188 6234 6252 6241 6202 6136 6045 5929 5792 5636 5464 5279 5085 4886 4684 4485 4293 4110 3941 3791 3662 3558 3483 3439 3429 3454 3515 3612 3744 3909 4104 4325 4568 4827 5096 5370 5643 5911 6168 6412 6639 6848 7038 7209 7362 7497 7618 7725 7820 7905 7982 8051 8114 8172 8224 8271 8314 8351 8384 8411 8434 8452 8465 8473 8476 8473 8465 8451 8431 8402 8364 8315 8254 8178 8088 7979 7853 7707 7541 7355 7150 6927 6688 6434 6170 5896 5617 5336 5056 4780 4512 4255 4012 3787 3583 3403 3251 3130 3042 2990 2975 2999 3061 3161 3295 3461 3654 3869 4100 4342 4588 4832 5069 5295 5505 5696 5867 6017 6146 6253 6339 6406 6455 6486 6500 6499 6482 6449 6402 6340 6263 6171 6066 5947 5816 5674 5522 5362 5197 5027 4854 4681 4510 4342 4178 4020 3869 3725 3590 3463 3345 3236 3136 3044 2961 2886 2820 2761 2712 2670 2638 2615 2602 2600 2609 2630 2663 2709 2768 2840 2925 3022 3132 3253 3385 3528 3680 3841 4010 4186 4368 4555 4746 4939 5133 5326 5517 5703 5884 6056 6220 6372 6514 6643 6758 6861 6950 7025 7086 7134 7169 7189 7197 7191 7172 7139 7092 7033 6960 6874 6776 6666 6544 6410 6267 6114 5952 5782 5605 5423 5237 5048 4858 4668 4481 4297 4118 3945 3780 3624 3477 3340 3214 3097 2992 2896 2811 2736 2672 2617 2573 2538 2513 2497 2491 2494 2507 2528 2559 2600 2650 2710 2780 2861 2954 3059 3176 3307 3451 3607 3776 3956 4146 4344 4549 4758 4969 5180 5389 5592 5790 5981 6162 6335 6498 6651 6796 6932 7059 7180 7293 7400 7502 7598 7689 7774 7855 7932 8003 8071 8133 8192 8247 8298 8346 8390 8432 8470 8505 8536 8565 8589 8611 8629 8644 8656 8665 8671 8676 8678 8678 8677 8673 8668 8661 8651 8638 8623 8605 8584 8561 8535 8508 8479 8450 8420 8391 8362 8334 8308 8284 8261 8240 8222 8206 8192 8182 8175 8172 8173 8178 8187 8199 8216 8235 8258 8282 8307 8333 8359 8385 8410 8434 8457 8478 8497 8515 8530 8544 8554 8562 8566 8568 8565 8560 8550 8537 8521 8502 8480 8456 8430 8402 8372 8340 8307 8271 8233 8193 8150 8106 8059 8012 7964 7916 7868 3922 7 5 2 7821 7777 7735 7696 7660 7628 7599 7573 7551 7530 7512 7496 7479 7463 7445 7425 7401 7373 7339 7298 7249 7192 7125 7049 6963 6868 6764 6652 6533 6409 6283 6155 6028 5906 5790 5682 5586 5504 5438 5390 5361 5351 5363 5395 5447 5519 5608 5713 5832 5962 6101 6247 6396 6546 6696 6843 6985 7122 7252 7374 7488 7593 7690 7778 7858 7930 7994 8050 8100 8144 8182 8215 8244 8269 8290 8309 8326 8341 8354 8365 8376 8384 8392 8398 8403 8406 8408 8407 8405 8401 8396 8389 8381 8372 8363 8354 8345 8337 8330 8325 8320 8317 8314 8313 8312 8313 8313 8314 8316 8317 8319 8321 8323 8325 8327 8328 8329 8329 8328 8326 8323 8317 8311 8303 8295 8286 8277 8268 8260 8253 8247 8242 8238 8235 8232 8230 8227 8224 8221 8217 8212 8207 8202 8195 8189 8182 8175 8168 8160 8152 8143 8134 8125 8116 8107 8098 8089 8081 8074 8068 8062 8057 8053 8049 8045 8040 8034 8027 8018 8007 7993 7977 7957 7934 7908 7877 7841 7799 7751 7697 7636 7567 7491 7406 7315 7216 7112 7002 6888 6772 6654 6537 6420 6306 6196 6090 5989 5893 5803 5719 5640 5568 5501 5441 5386 5338 5296 5262 5236 5217 5208 5208 5218 5238 5269 5310 5360 5420 5488 5563 5643 5727 5814 5902 5989 6074 6156 6233 6306 6373 6436 6493 6546 6595 6640 6683 6724 6764 6803 6841 6879 6917 6954 6990 7024 7057 7088 7117 7143 7167 7188 7208 7225 7241 7255 7268 7280 7291 7301 7309 7316 7321 7324 7325 7324 7321 7315 7308 7300 7291 7282 7272 7262 7253 7244 7235 7226 7217 7206 7195 7183 7168 7152 7135 7115 7095 7073 7050 7026 7001 6975 6948 6920 6889 6855 6819 6778 6733 6682 6627 6565 6498 6425 6346 6262 6173 6079 5980 5877 5770 5659 5545 5429 5310 5191 5070 4948 4828 4708 4589 4473 4358 4247 4139 4034 3932 3834 3741 3652 3568 3490 3419 3356 3301 3257 3224 3203 3195 3200 3219 3251 3295 3351 3415 3487 3563 3642 3719 3793 3862 3923 3974 4014 4043 4060 4067 4062 4049 4027 3999 3966 3929 3889 3848 3805 3763 3720 3677 3635 3593 3552 3510 3469 3429 3388 3349 3309 3271 3233 3196 3160 3125 3091 3058 3026 2995 2966 2938 2912 2887 2863 2841 2819 2799 2780 2761 2742 2723 2704 2684 2664 2642 2620 2596 2572 2546 2518 2490 2460 2428 2396 2362 2327 2290 2253 2215 2177 2138 2098 2058 2018 1978 1937 1895 1851 1807 1760 1711 1660 1606 1549 1490 1428 1364 1299 1232 1166 1100 1035 973 913 857 804 755 711 670 634 603 575 550 529 511 496 483 472 463 457 452 448 446 446 446 448 451 456 461 468 477 488 501 516 534 555 579 606 638 673 711 754 799 848 900 954 1011 1069 1128 1187 1247 1306 1364 1421 1477 1530 1580 1628 1673 1713 1750 1783 1811 3923 7 5 2 1835 1854 1869 1879 1885 1888 1888 1885 1882 1879 1877 1877 1882 1893 1910 1936 1971 2016 2071 2137 2214 2300 2394 2496 2604 2717 2831 2947 3061 3173 3281 3385 3483 3575 3661 3741 3815 3883 3945 4003 4056 4105 4150 4192 4231 4267 4302 4335 4368 4401 4434 4469 4506 4546 4589 4635 4685 4738 4794 4854 4916 4979 5044 5108 5172 5235 5296 5355 5412 5466 5518 5568 5615 5660 5703 5745 5785 5825 5863 5900 5937 5972 6007 6041 6074 6107 6138 6168 6197 6225 6252 6277 6302 6325 6348 6370 6391 6412 6432 6452 6472 6492 6512 6531 6550 6568 6585 6601 6615 6628 6640 6649 6658 6665 6670 6675 6680 6685 6690 6697 6704 6713 6723 6735 6747 6761 6775 6790 6804 6818 6830 6842 6852 6860 6867 6872 6874 6875 6874 6871 6866 6858 6848 6835 6820 6802 6782 6759 6735 6709 6683 6656 6630 6605 6582 6561 6542 6525 6511 6501 6492 6487 6485 6485 6489 6496 6507 6521 6539 6561 6587 6617 6651 6687 6726 6766 6807 6849 6891 6932 6971 7009 7045 7079 7111 7140 7167 7192 7214 7234 7252 7268 7281 7293 7304 7312 7320 7326 7330 7333 7334 7334 7331 7326 7319 7310 7299 7287 7274 7262 7251 7241 7234 7229 7227 7227 7230 7234 7239 7243 7246 7247 7245 7239 7229 7215 7196 7172 7144 7112 7076 7036 6994 6950 6904 6857 6811 6766 6723 6684 6650 6621 6600 6586 6581 6584 6597 6618 6647 6684 6728 6778 6832 6890 6950 7012 7075 7137 7197 7256 7312 7365 7414 7460 7501 7539 7572 7602 7628 7651 7672 7691 7708 7723 7738 7752 7765 7778 7790 7801 7812 7821 7829 7837 7843 7849 7854 7858 7862 7866 7870 7873 7877 7880 7884 7887 7890 7892 7894 7895 7896 7896 7897 7897 7896 7896 7896 7896 7895 7895 7894 7893 7892 7890 7887 7884 7880 7875 7869 7861 7853 7843 7833 7821 7809 7797 7785 7774 7763 7753 7744 7737 7731 7726 7723 7721 7719 7719 7719 7719 7720 7722 7725 7728 7732 7737 7744 7751 7759 7767 7776 7784 7793 7801 7808 7815 7821 7826 7832 7837 7842 7848 7853 7859 7866 7872 7878 7884 7889 7894 7898 7901 7904 7906 7909 7911 7913 7915 7918 7921 7924 7927 7930 7933 7936 7938 7940 7941 7943 7943 7944 7945 7946 7946 7947 7949 7950 7952 7953 7955 7956 7958 7959 7960 7961 7962 7963 7965 7966 7968 7970 7973 7975 7978 7981 7983 7986 7988 7990 7991 7992 7993 7994 7994 7994 7994 7994 7993 7993 7992 7990 7989 7987 7986 7984 7983 7981 7980 7979 7978 7977 7976 7974 7973 7970 7968 7965 7962 7959 7956 7953 7951 7950 7949 7948 7948 7949 7949 7950 7950 7950 7950 7950 7949 7949 7948 7948 7949 7950 7951 7954 7957 7961 7964 7968 7972 7975 7978 7980 7981 7981 7981 7980 7979 7977 7975 7972 7969 7965 7961 7956 7949 7942 7933 7922 7909 7895 7879 7862 7842 3924 7 5 2 7821 7797 7772 7744 7713 7679 7641 7600 7554 7504 7450 7392 7330 7265 7196 7126 7053 6981 6908 6836 6765 6697 6631 6569 6510 6456 6406 6361 6322 6289 6262 6241 6227 6220 6219 6226 6240 6260 6287 6320 6358 6402 6450 6503 6558 6617 6677 6738 6800 6860 6919 6975 7028 7076 7120 7157 7189 7214 7232 7243 7247 7245 7235 7218 7194 7163 7125 7080 7028 6968 6902 6829 6750 6666 6578 6487 6394 6301 6211 6124 6043 5970 5906 5854 5813 5787 5775 5777 5794 5826 5870 5927 5994 6071 6155 6244 6338 6433 6528 6623 6716 6806 6892 6975 7053 7126 7196 7261 7321 7377 7429 7476 7519 7558 7593 7623 7650 7673 7694 7711 7726 7739 7750 7759 7768 7775 7782 7787 7791 7795 7797 7798 7797 7796 7794 7791 7788 7784 7781 7778 7775 7772 7770 7768 7766 7764 7762 7760 7758 7755 7753 7750 7748 7746 7744 7742 7741 7740 7740 7739 7740 7740 7740 7741 7741 7741 7742 7742 7743 7743 7744 7745 7746 7747 7748 7749 7749 7750 7751 7752 7752 7753 7753 7752 7751 7750 7748 7745 7742 7738 7734 7730 7726 7722 7718 7715 7711 7708 7705 7702 7698 7693 7687 7679 7669 7657 7643 7627 7608 7588 7566 7541 7515 7488 7458 7426 7392 7355 7316 7273 7228 7180 7128 7074 7017 6958 6896 6832 6765 6695 6621 6544 6461 6372 6276 6172 6058 5935 5801 5656 5499 5332 5153 4965 4767 4562 4350 4133 3914 3693 3475 3260 3051 2850 2659 2480 2314 2162 2025 1903 1795 1702 1622 1555 1502 1462 1436 1426 1434 1461 1511 1587 1691 1825 1991 2187 2413 2666 2943 3237 3545 3858 4172 4478 4773 5052 5310 5546 5759 5948 6114 6260 6386 6495 6590 6672 6742 6803 6856 6900 6937 6967 6990 7007 7018 7023 7023 7018 7009 6996 6979 6960 6938 6915 6890 6865 6839 6815 6792 6771 6754 6740 6731 6726 6726 6732 6742 6757 6777 6800 6827 6857 6889 6922 6956 6991 7025 7059 7091 7123 7153 7181 7209 7235 7261 7286 7311 7335 7360 7384 7407 7430 7452 7471 7489 7505 7518 7528 7536 7542 7546 7549 7552 7554 7556 7558 7561 7563 7566 7568 7569 7568 7566 7562 7557 7550 7542 7533 7524 7516 7507 7500 7492 7486 7479 7473 7466 7458 7450 7442 7432 7423 7414 7406 7398 7393 7389 7388 7389 7391 7396 7402 7410 7418 7427 7436 7445 7454 7462 7470 7478 7485 7492 7499 7505 7511 7516 7520 7524 7527 7528 7529 7530 7529 7528 7526 7523 7520 7517 7513 7510 7506 7502 7498 7494 7490 7487 7483 7480 7477 7474 7471 7468 7465 7462 7458 7455 7451 7447 7444 7440 7436 7432 7429 7426 7423 7420 7417 7414 7411 7408 7404 7400 7396 7391 7385 7380 7374 7368 7361 7355 7348 7342 7334 7327 7319 7310 7300 7289 7278 7265 7251 7236 7220 7204 7187 7171 7154 7138 7123 7108 7094 7080 7067 7055 7043 7031 7019 7009 6999 3925 7 5 2 6991 6984 6980 6978 6979 6984 6991 7001 7013 7027 7041 7057 7072 7086 7098 7109 7119 7127 7134 7140 7146 7151 7156 7161 7165 7169 7173 7175 7176 7175 7173 7169 7164 7158 7150 7142 7133 7124 7115 7106 7097 7088 7079 7069 7059 7049 7038 7026 7013 7000 6985 6968 6950 6929 6905 6877 6845 6808 6767 6720 6668 6611 6549 6482 6411 6336 6257 6174 6087 5996 5901 5801 5697 5588 5474 5355 5232 5104 4971 4834 4693 4549 4400 4248 4092 3932 3770 3605 3439 3272 3106 2941 2779 2623 2472 2330 2197 2076 1966 1871 1791 1728 1682 1655 1648 1662 1698 1756 1837 1941 2068 2216 2384 2569 2770 2982 3204 3430 3658 3884 4106 4319 4524 4717 4897 5065 5221 5364 5496 5617 5729 5832 5927 6016 6097 6173 6242 6306 6363 6415 6461 6503 6539 6571 6600 6626 6649 6671 6692 6712 6732 6751 6769 6786 6802 6817 6830 6842 6853 6861 6869 6876 6882 6888 6893 6899 6904 6910 6915 6919 6924 6927 6930 6932 6933 6933 6933 6932 6931 6930 6929 6928 6927 6926 6925 6923 6921 6918 6915 6910 6904 6897 6890 6882 6873 6863 6853 6843 6833 6822 6812 6802 6791 6781 6771 6761 6751 6741 6731 6721 6711 6701 6691 6680 6668 6656 6642 6628 6612 6594 6576 6555 6534 6511 6486 6461 6435 6408 6381 6353 6326 6300 6275 6252 6230 6210 6191 6175 6160 6145 6130 6114 6095 6073 6045 6011 5969 5919 5859 5790 5711 5623 5527 5424 5316 5203 5089 4974 4861 4752 4650 4554 4469 4395 4335 4290 4260 4248 4254 4277 4318 4376 4449 4535 4633 4738 4848 4960 5072 5179 5279 5370 5449 5515 5566 5602 5622 5624 5610 5579 5532 5469 5390 5298 5192 5074 4946 4807 4659 4503 4341 4171 3996 3816 3631 3442 3250 3056 2861 2668 2478 2294 2117 1951 1797 1657 1533 1425 1333 1257 1195 1147 1111 1085 1068 1058 1056 1061 1076 1101 1139 1193 1267 1362 1482 1627 1799 1996 2217 2459 2717 2987 3263 3541 3814 4077 4328 4561 4776 4971 5146 5302 5439 5560 5667 5761 5845 5919 5987 6048 6103 6154 6201 6243 6282 6317 6350 6379 6406 6431 6454 6475 6495 6513 6530 6546 6561 6574 6586 6597 6606 6614 6621 6627 6632 6635 6638 6641 6643 6644 6645 6646 6646 6646 6645 6644 6642 6640 6637 6633 6629 6624 6618 6613 6607 6601 6596 6590 6584 6579 6573 6566 6559 6551 6541 6530 6517 6503 6487 6469 6449 6428 6404 6380 6353 6325 6294 6262 6226 6187 6145 6098 6046 5989 5925 5855 5777 5692 5599 5498 5389 5271 5146 5012 4872 4723 4569 4408 4241 4069 3893 3712 3529 3343 3155 2967 2779 2594 2413 2238 2070 1912 1764 1628 1505 1395 1300 1218 1148 1091 1045 1008 980 960 947 941 941 949 964 987 1019 1060 1109 1166 1231 1300 1374 1448 1520 1588 1648 1700 1740 1767 1782 1783 1771 1747 1714 1673 3926 7 5 2 1626 1575 1522 1470 1421 1375 1334 1301 1275 1257 1249 1252 1267 1293 1332 1384 1450 1529 1621 1726 1842 1968 2104 2246 2395 2547 2703 2860 3017 3175 3332 3488 3643 3797 3950 4101 4250 4396 4540 4680 4815 4945 5069 5186 5295 5397 5490 5576 5654 5725 5789 5846 5898 5945 5987 6025 6059 6090 6118 6144 6167 6189 6209 6229 6247 6264 6281 6297 6312 6327 6341 6354 6366 6377 6387 6396 6404 6411 6418 6424 6430 6436 6442 6449 6455 6462 6469 6475 6481 6487 6492 6497 6500 6502 6504 6504 6505 6505 6505 6505 6505 6507 6508 6510 6513 6515 6518 6520 6521 6521 6521 6519 6517 6515 6512 6509 6506 6504 6502 6501 6500 6498 6496 6494 6490 6484 6477 6468 6458 6446 6433 6418 6403 6386 6368 6348 6327 6303 6277 6247 6213 6176 6135 6090 6041 5989 5934 5877 5819 5760 5701 5643 5588 5535 5486 5441 5402 5368 5342 5324 5313 5311 5318 5333 5356 5386 5423 5465 5511 5560 5611 5661 5710 5757 5802 5843 5882 5916 5947 5976 6001 6024 6044 6062 6079 6093 6106 6117 6125 6131 6134 6134 6130 6123 6112 6096 6075 6049 6017 5979 5934 5883 5826 5761 5690 5612 5528 5438 5343 5243 5139 5032 4921 4809 4695 4581 4467 4354 4243 4135 4032 3935 3844 3761 3688 3624 3572 3531 3502 3486 3482 3490 3510 3541 3583 3635 3695 3765 3842 3927 4017 4114 4215 4320 4428 4538 4649 4761 4872 4980 5086 5189 5287 5380 5468 5550 5626 5697 5761 5820 5874 5922 5966 6006 6042 6075 6104 6130 6154 6175 6193 6209 6223 6234 6244 6251 6257 6262 6265 6267 6268 6269 6270 6270 6269 6268 6266 6264 6260 6256 6250 6243 6234 6223 6211 6197 6182 6164 6145 6124 6102 6078 6052 6025 5996 5966 5935 5904 5872 5840 5808 5776 5746 5717 5690 5665 5644 5626 5612 5602 5597 5596 5601 5610 5623 5640 5661 5684 5709 5735 5762 5789 5815 5840 5864 5886 5908 5927 5945 5963 5979 5994 6008 6022 6035 6047 6058 6068 6077 6085 6092 6098 6103 6107 6110 6112 6115 6116 6118 6119 6120 6120 6121 6121 6121 6120 6119 6117 6114 6111 6107 6103 6099 6095 6091 6088 6085 6082 6080 6079 6078 6077 6076 6076 6075 6074 6073 6072 6070 6068 6066 6064 6063 6061 6060 6059 6058 6057 6057 6057 6057 6057 6058 6059 6060 6061 6062 6063 6063 6063 6063 6062 6061 6059 6057 6054 6052 6049 6047 6045 6043 6041 6040 6038 6035 6032 6027 6021 6014 6005 5994 5982 5969 5954 5938 5922 5905 5887 5870 5852 5834 5816 5798 5780 5763 5746 5730 5716 5703 5693 5684 5678 5675 5674 5676 5681 5688 5696 5707 5719 5731 5745 5758 5771 5783 5795 5806 5816 5825 5833 5840 5847 5853 5858 5862 5866 5869 5872 5874 5876 5877 5878 5877 5877 5876 5874 5872 5870 5868 5865 5863 5861 5858 5856 5855 5853 5852 5851 5850 5850 3927 7 5 3 5850 5849 5848 5847 5847 5847 5847 5847 5847 5847 5846 5846 5845 5844 5843 5841 5839 5837 5835 5833 5831 5829 5826 5824 5821 5818 5814 5809 5804 5797 5789 5780 5770 5757 5743 5728 5710 5690 5668 5645 5619 5592 5563 5533 5502 5471 5441 5413 5386 5363 5343 5328 5317 5312 5313 5318 5329 5344 5363 5385 5409 5434 5460 5484 5508 5530 5549 5566 5581 5593 5603 5612 5619 5625 5630 5634 5639 5642 5646 5649 5652 5655 5656 5657 5658 5657 5656 5654 5652 5649 5646 5643 5640 5638 5635 5633 5631 5629 5628 5626 5625 5623 5620 5618 5615 5611 5607 5603 5598 5594 5589 5584 5580 5575 5571 5567 5564 5560 5557 5555 5552 5550 5547 5545 5543 5541 5539 5536 5534 5531 5529 5526 5523 5520 5517 5513 5510 5506 5502 5497 5493 5489 5485 5481 5477 5474 5470 5467 5463 5459 5455 5450 5445 5438 5431 5423 5413 5403 5392 5380 5368 5355 5343 5330 5319 5308 5298 5288 5280 5273 5267 5261 5256 5251 5247 5243 5239 5234 5229 5223 5216 5209 5201 5192 5182 5170 5158 5144 5129 5112 5094 5073 5051 5025 4997 4966 4931 4893 4851 4805 4755 4701 4643 4582 4518 4451 4383 4313 4244 4177 4112 4051 3995 3945 3901 3866 3838 3819 3809 3808 3815 3829 3851 3880 3914 3953 3996 4042 4090 4140 4190 4240 4290 4339 4386 4431 4474 4514 4552 4587 4618 4647 4674 4698 4719 4739 4756 4772 4787 4800 4812 4822 4832 4840 4846 4851 4855 4857 4857 4856 4853 4850 4845 4840 4835 4829 4823 4817 4811 4806 4800 4794 4788 4782 4775 4767 4759 4750 4740 4729 4717 4704 4691 4677 4662 4647 4630 4612 4593 4573 4551 4528 4503 4477 4450 4422 4393 4365 4337 4310 4285 4262 4241 4224 4209 4198 4191 4186 4185 4187 4191 4196 4204 4212 4221 4229 4238 4245 4252 4257 4260 4263 4263 4262 4260 4256 4250 4243 4235 4226 4216 4205 4192 4179 4165 4151 4136 4120 4104 4088 4071 4054 4037 4020 4002 3984 3965 3946 3927 3907 3886 3865 3843 3821 3799 3776 3754 3731 3707 3684 3660 3637 3612 3588 3563 3538 3511 3485 3458 3430 3402 3373 3345 3316 3288 3259 3231 3203 3176 3149 3122 3096 3070 3044 3018 2993 2967 2942 2917 2892 2867 2842 2816 2791 2766 2740 2714 2687 2660 2632 2603 2574 2544 2513 2482 2451 2420 2390 2359 2329 2299 2270 2241 2212 2184 2155 2126 2096 2066 2036 2005 1973 1941 1907 1874 1839 1803 1767 1728 1688 1646 1602 1555 1505 1451 1395 1336 1275 1212 1148 1083 1018 955 894 836 781 731 684 642 605 572 542 517 494 475 458 444 431 420 411 403 398 393 391 390 391 393 397 403 411 420 431 444 459 476 495 518 543 571 602 637 675 717 763 811 862 916 971 1027 1084 1141 1197 1252 1305 1356 1405 1451 1495 1537 1576 3928 7 5 3 1614 1650 1685 1719 1753 1785 1817 1848 1878 1907 1935 1962 1987 2010 2030 2049 2064 2076 2085 2089 2089 2084 2073 2056 2032 2001 1962 1917 1865 1806 1742 1674 1602 1529 1456 1384 1315 1251 1192 1140 1094 1056 1026 1004 990 984 986 996 1014 1040 1075 1119 1171 1232 1302 1381 1468 1562 1662 1766 1873 1980 2087 2190 2287 2378 2460 2532 2594 2644 2684 2713 2732 2741 2742 2736 2724 2706 2684 2659 2632 2602 2571 2539 2507 2474 2441 2408 2375 2343 2311 2281 2252 2225 2200 2177 2156 2138 2123 2110 2100 2092 2087 2084 2084 2085 2088 2093 2099 2106 2115 2125 2137 2150 2164 2180 2197 2216 2238 2261 2286 2313 2342 2373 2406 2441 2477 2513 2551 2589 2627 2664 2701 2736 2770 2801 2830 2856 2878 2897 2912 2923 2929 2931 2928 2920 2907 2889 2867 2841 2811 2778 2741 2702 2662 2620 2578 2536 2495 2456 2418 2382 2350 2320 2294 2272 2254 2240 2230 2225 2225 2230 2240 2255 2275 2301 2333 2370 2413 2461 2514 2572 2634 2701 2771 2845 2921 2998 3077 3157 3236 3314 3391 3466 3538 3607 3673 3736 3794 3849 3899 3946 3989 4028 4063 4096 4125 4151 4174 4195 4214 4230 4244 4256 4266 4274 4281 4286 4290 4293 4295 4297 4299 4300 4301 4303 4305 4307 4309 4311 4313 4315 4317 4318 4318 4318 4318 4316 4315 4314 4312 4311 4310 4309 4309 4310 4311 4312 4314 4315 4316 4317 4317 4317 4316 4314 4312 4310 4308 4306 4304 4303 4302 4302 4303 4304 4304 4305 4305 4304 4303 4301 4297 4293 4288 4282 4276 4269 4262 4255 4248 4240 4232 4222 4211 4198 4182 4162 4138 4109 4075 4034 3987 3933 3872 3803 3726 3643 3551 3453 3348 3237 3120 2999 2875 2748 2620 2492 2365 2241 2121 2006 1897 1794 1699 1612 1533 1464 1404 1354 1315 1288 1273 1273 1287 1317 1363 1426 1505 1601 1712 1837 1973 2119 2271 2428 2585 2739 2889 3032 3166 3290 3402 3503 3593 3671 3740 3799 3850 3894 3932 3965 3994 4019 4041 4060 4076 4089 4101 4110 4117 4122 4126 4128 4130 4131 4131 4131 4132 4132 4132 4132 4133 4133 4133 4133 4133 4132 4131 4130 4129 4128 4127 4126 4125 4124 4124 4125 4125 4126 4127 4129 4130 4131 4132 4133 4133 4132 4132 4130 4128 4125 4122 4119 4115 4112 4108 4105 4101 4098 4096 4093 4091 4090 4088 4087 4085 4084 4082 4081 4079 4076 4073 4070 4067 4064 4060 4056 4053 4049 4046 4043 4041 4039 4037 4035 4034 4032 4031 4030 4028 4027 4025 4023 4021 4019 4017 4014 4012 4010 4008 4006 4004 4003 4002 4001 4000 4000 3999 3999 3998 3998 3997 3996 3994 3992 3989 3986 3981 3977 3971 3965 3959 3953 3947 3941 3935 3930 3926 3923 3920 3918 3916 3915 3914 3913 3913 3912 3911 3909 3908 3907 3906 3905 3905 3905 3906 3906 3908 3909 3929 7 5 3 3910 3911 3912 3913 3912 3912 3911 3909 3907 3905 3903 3902 3900 3899 3898 3897 3896 3894 3892 3890 3886 3880 3874 3865 3854 3842 3827 3811 3792 3770 3747 3720 3690 3657 3620 3578 3531 3478 3419 3354 3281 3201 3115 3022 2923 2819 2711 2600 2488 2376 2265 2157 2054 1956 1865 1782 1708 1644 1590 1548 1517 1499 1493 1501 1522 1556 1604 1664 1736 1819 1912 2012 2117 2225 2334 2440 2542 2636 2721 2794 2854 2899 2929 2944 2943 2928 2898 2855 2801 2737 2664 2585 2501 2413 2323 2232 2142 2054 1968 1887 1810 1740 1676 1620 1573 1535 1506 1489 1483 1488 1505 1534 1574 1625 1686 1757 1835 1919 2009 2102 2196 2290 2384 2474 2561 2644 2721 2793 2859 2920 2976 3027 3073 3115 3153 3188 3220 3249 3276 3300 3322 3342 3360 3375 3387 3397 3403 3407 3407 3403 3396 3385 3370 3351 3329 3302 3271 3236 3198 3156 3110 3061 3009 2953 2895 2834 2771 2707 2641 2576 2512 2450 2391 2337 2289 2249 2218 2196 2185 2186 2198 2222 2257 2302 2356 2418 2487 2559 2634 2710 2785 2857 2927 2992 3052 3106 3156 3200 3239 3274 3304 3331 3354 3375 3394 3410 3424 3436 3447 3456 3464 3471 3477 3481 3485 3488 3491 3493 3495 3496 3497 3498 3498 3498 3497 3496 3495 3493 3491 3489 3487 3484 3482 3480 3479 3477 3476 3474 3473 3471 3469 3467 3464 3461 3457 3453 3447 3442 3436 3429 3423 3416 3410 3403 3396 3389 3383 3377 3370 3364 3359 3354 3349 3345 3342 3339 3338 3338 3338 3340 3342 3345 3348 3352 3355 3358 3361 3363 3364 3365 3365 3365 3364 3362 3360 3358 3356 3353 3350 3347 3344 3341 3337 3333 3328 3323 3317 3311 3304 3296 3288 3279 3270 3260 3249 3237 3225 3212 3198 3184 3169 3154 3139 3125 3111 3098 3086 3075 3066 3058 3052 3046 3042 3038 3034 3029 3025 3019 3012 3004 2994 2984 2971 2958 2945 2931 2916 2902 2888 2875 2862 2850 2838 2827 2816 2805 2794 2783 2772 2761 2749 2738 2727 2716 2707 2698 2691 2686 2682 2680 2681 2683 2687 2693 2701 2710 2720 2731 2744 2758 2772 2788 2804 2821 2839 2858 2877 2896 2915 2933 2952 2969 2986 3001 3015 3028 3039 3049 3059 3067 3074 3081 3087 3092 3096 3100 3103 3104 3105 3104 3101 3098 3093 3086 3079 3070 3060 3049 3036 3022 3007 2989 2968 2944 2916 2883 2845 2801 2751 2696 2634 2567 2495 2418 2339 2257 2174 2091 2009 1929 1852 1778 1708 1644 1585 1532 1485 1445 1414 1390 1375 1370 1374 1388 1413 1447 1491 1545 1606 1674 1747 1825 1905 1985 2065 2143 2217 2288 2353 2412 2466 2514 2557 2595 2628 2657 2682 2705 2725 2743 2758 2772 2784 2795 2804 2811 2817 2821 2824 2826 2826 2826 2825 2823 2821 2818 2815 2811 2808 2803 2799 2793 2787 2779 2771 2761 2749 2736 2721 2705 3930 7 5 3 2688 2669 2649 2629 2609 2588 2568 2549 2530 2513 2497 2483 2471 2461 2453 2447 2444 2443 2445 2448 2454 2461 2470 2479 2490 2501 2511 2522 2532 2541 2548 2555 2560 2564 2566 2567 2567 2566 2564 2561 2558 2554 2549 2544 2539 2534 2528 2522 2515 2509 2502 2495 2488 2481 2473 2466 2457 2449 2440 2431 2422 2413 2403 2393 2384 2374 2365 2356 2346 2337 2328 2319 2309 2300 2290 2279 2269 2258 2246 2235 2223 2211 2199 2187 2175 2163 2150 2138 2125 2112 2098 2085 2071 2057 2042 2028 2013 1998 1983 1968 1953 1938 1923 1907 1891 1875 1857 1838 1818 1796 1773 1749 1723 1695 1666 1635 1603 1569 1533 1496 1456 1415 1371 1326 1279 1229 1178 1125 1072 1018 964 910 858 807 759 714 671 633 597 565 537 512 490 470 454 439 427 417 409 402 398 395 394 395 397 401 406 413 421 431 441 453 467 483 500 521 543 569 599 632 669 710 754 802 852 905 959 1015 1071 1126 1180 1232 1282 1330 1375 1417 1457 1494 1529 1561 1592 1621 1649 1676 1701 1725 1749 1771 1793 1813 1832 1851 1868 1885 1900 1914 1927 1940 1952 1963 1973 1983 1992 2002 2011 2020 2029 2038 2048 2058 2067 2077 2087 2095 2104 2111 2117 2121 2123 2123 2121 2116 2109 2099 2087 2073 2057 2041 2023 2005 1988 1971 1955 1941 1930 1920 1914 1911 1910 1913 1919 1928 1940 1954 1970 1988 2008 2027 2048 2068 2088 2108 2126 2143 2160 2175 2189 2202 2215 2226 2237 2248 2259 2270 2280 2290 2301 2311 2321 2330 2339 2347 2355 2362 2368 2373 2377 2381 2385 2388 2391 2394 2396 2399 2401 2404 2406 2409 2411 2413 2416 2417 2419 2420 2422 2422 2423 2423 2423 2422 2422 2420 2419 2417 2414 2410 2406 2400 2394 2386 2378 2368 2359 2348 2337 2327 2317 2308 2299 2292 2287 2283 2282 2282 2284 2288 2293 2300 2307 2316 2324 2333 2342 2350 2358 2365 2371 2376 2381 2385 2389 2391 2394 2396 2398 2400 2401 2402 2403 2404 2404 2404 2404 2403 2402 2401 2399 2398 2397 2395 2394 2393 2393 2392 2392 2392 2392 2391 2391 2391 2390 2389 2388 2386 2385 2383 2382 2381 2379 2378 2377 2376 2376 2375 2374 2374 2373 2372 2370 2369 2368 2366 2365 2363 2362 2361 2360 2359 2358 2358 2357 2357 2357 2356 2355 2353 2351 2348 2344 2339 2332 2324 2315 2304 2292 2279 2264 2248 2230 2212 2194 2175 2156 2138 2120 2105 2091 2079 2070 2064 2061 2061 2064 2070 2079 2090 2103 2118 2133 2150 2167 2184 2200 2215 2230 2243 2254 2264 2273 2280 2286 2291 2294 2297 2299 2300 2301 2301 2301 2301 2301 2300 2300 2299 2299 2298 2297 2297 2296 2294 2293 2292 2290 2289 2287 2285 2284 2282 2280 2279 2278 2277 2276 2275 2275 2274 2274 2273 2273 2272 3931 7 5 3 2271 2270 2269 2267 2265 2263 2261 2258 2256 2254 2252 2250 2249 2248 2247 2246 2245 2245 2244 2243 2242 2240 2238 2236 2233 2229 2225 2221 2217 2212 2207 2202 2196 2189 2181 2172 2161 2148 2133 2114 2093 2068 2039 2007 1971 1932 1890 1845 1797 1748 1697 1645 1594 1543 1493 1446 1401 1361 1325 1295 1271 1253 1243 1241 1246 1260 1281 1309 1344 1385 1431 1481 1534 1588 1644 1698 1751 1802 1849 1893 1932 1967 1998 2024 2046 2065 2080 2092 2103 2111 2117 2122 2126 2129 2132 2134 2136 2137 2138 2138 2138 2137 2137 2136 2134 2133 2132 2130 2129 2128 2126 2125 2124 2123 2122 2121 2119 2118 2117 2116 2115 2114 2113 2113 2112 2111 2111 2111 2111 2111 2111 2111 2111 2111 2111 2110 2109 2107 2106 2104 2101 2099 2097 2094 2092 2091 2089 2088 2087 2086 2086 2085 2085 2085 2084 2083 2082 2080 2079 2076 2074 2072 2069 2066 2064 2062 2060 2058 2057 2056 2055 2055 2054 2054 2053 2053 2052 2051 2050 2049 2048 2046 2044 2042 2040 2038 2037 2035 2033 2031 2029 2027 2026 2024 2023 2021 2020 2019 2018 2017 2016 2016 2015 2014 2014 2013 2013 2012 2012 2011 2011 2011 2010 2010 2009 2009 2008 2008 2007 2005 2004 2003 2001 1999 1997 1995 1993 1992 1990 1989 1988 1988 1987 1987 1987 1987 1986 1986 1985 1984 1983 1981 1980 1978 1976 1974 1972 1970 1968 1966 1964 1963 1961 1960 1958 1957 1955 1954 1952 1950 1949 1947 1946 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 1924 1923 1922 1921 1921 1920 1919 1919 1918 1917 1917 1916 1916 1915 1914 1913 1912 1911 1909 1907 1905 1903 1900 1898 1895 1892 1890 1887 1885 1883 1882 1881 1879 1879 1878 1877 1876 1876 1875 1874 1872 1871 1869 1868 1866 1865 1864 1863 1862 1861 1861 1861 1861 1861 1861 1861 1861 1860 1859 1857 1856 1854 1852 1850 1848 1846 1844 1842 1841 1840 1838 1837 1837 1836 1835 1834 1832 1831 1829 1828 1826 1824 1822 1820 1819 1817 1815 1814 1812 1811 1810 1809 1808 1808 1807 1807 1806 1806 1806 1806 1805 1805 1805 1804 1804 1803 1802 1801 1799 1798 1796 1795 1793 1791 1790 1789 1787 1786 1785 1784 1783 1782 1781 1780 1779 1777 1776 1774 1773 1771 1770 1769 1767 1766 1766 1765 1764 1764 1763 1762 1761 1760 1759 1758 1756 1755 1753 1752 1750 1749 1747 1746 1745 1745 1744 1743 1742 1741 1740 1739 1737 1735 1733 1731 1729 1727 1726 1724 1723 1722 1722 1722 1722 1722 1722 1722 1722 1721 1721 1720 1718 1717 1715 1713 1711 1710 1708 1706 1704 1703 1701 1700 1698 1697 1695 1693 1690 1687 1683 1678 1672 1665 1656 1645 1631 1616 1598 1577 1554 1528 1500 1471 1440 1409 1377 1346 3932 7 5 3 1316 1287 1261 1238 1218 1201 1189 1180 1177 1177 1183 1192 1206 1223 1244 1267 1293 1320 1348 1377 1405 1432 1458 1482 1504 1524 1541 1556 1569 1580 1589 1596 1602 1607 1611 1614 1616 1618 1619 1620 1620 1619 1619 1618 1616 1615 1614 1613 1612 1612 1611 1611 1611 1611 1611 1611 1610 1609 1608 1606 1604 1602 1599 1597 1594 1592 1590 1588 1587 1586 1585 1585 1585 1585 1585 1585 1584 1583 1582 1580 1578 1576 1574 1571 1569 1566 1564 1562 1560 1559 1558 1557 1556 1556 1555 1554 1554 1553 1552 1551 1550 1549 1548 1546 1545 1543 1541 1538 1535 1531 1526 1520 1514 1506 1498 1489 1480 1470 1460 1451 1442 1435 1429 1424 1421 1420 1421 1423 1427 1431 1437 1443 1449 1456 1462 1467 1472 1476 1480 1483 1486 1488 1490 1491 1492 1493 1494 1495 1495 1496 1495 1495 1494 1493 1491 1490 1488 1486 1484 1482 1481 1479 1478 1478 1477 1477 1476 1476 1475 1474 1473 1471 1470 1468 1466 1464 1462 1460 1459 1457 1456 1455 1454 1453 1453 1452 1452 1451 1451 1450 1449 1448 1447 1446 1444 1442 1440 1438 1436 1433 1431 1429 1427 1425 1423 1422 1421 1421 1420 1420 1421 1421 1421 1422 1422 1422 1421 1420 1419 1418 1416 1415 1413 1411 1409 1407 1406 1404 1403 1402 1402 1401 1400 1400 1399 1398 1397 1396 1394 1393 1391 1390 1388 1386 1385 1384 1383 1382 1381 1381 1381 1380 1380 1380 1380 1380 1380 1379 1378 1377 1375 1373 1372 1369 1367 1365 1363 1361 1359 1357 1355 1354 1353 1351 1350 1349 1348 1347 1345 1344 1342 1341 1339 1337 1335 1333 1330 1328 1326 1323 1320 1317 1314 1310 1305 1299 1292 1284 1274 1262 1249 1233 1216 1197 1177 1155 1132 1108 1084 1061 1039 1018 999 983 970 959 953 949 950 954 961 971 984 999 1016 1035 1055 1076 1096 1117 1137 1155 1173 1189 1203 1216 1227 1236 1243 1249 1253 1256 1258 1259 1260 1260 1260 1259 1259 1258 1257 1256 1255 1253 1252 1250 1248 1247 1245 1243 1241 1240 1238 1237 1236 1235 1234 1233 1233 1232 1231 1230 1228 1227 1225 1224 1222 1220 1219 1217 1215 1213 1212 1210 1209 1207 1206 1204 1203 1202 1201 1200 1199 1198 1198 1197 1197 1196 1196 1195 1194 1193 1191 1189 1187 1185 1183 1180 1178 1176 1174 1172 1170 1169 1168 1167 1166 1165 1164 1163 1162 1161 1160 1159 1158 1158 1157 1156 1156 1155 1155 1154 1154 1153 1152 1150 1149 1147 1145 1143 1140 1138 1135 1131 1128 1124 1119 1114 1108 1101 1094 1087 1079 1071 1063 1055 1049 1043 1038 1035 1033 1032 1032 1034 1036 1039 1042 1046 1050 1054 1058 1061 1065 1068 1072 1074 1077 1079 1081 1082 1082 1083 1082 1081 1080 1078 1076 1074 1071 1069 1067 1065 1063 1061 1059 1058 1057 1055 1054 1052 3933 7 5 3 1051 1049 1048 1047 1045 1044 1043 1042 1041 1040 1039 1037 1036 1034 1032 1030 1027 1024 1021 1018 1015 1013 1010 1009 1007 1006 1006 1005 1005 1005 1004 1003 1002 1000 998 995 993 990 988 986 984 982 981 981 980 980 979 978 977 976 974 971 968 965 961 958 954 952 949 947 946 945 945 945 944 944 944 943 942 941 939 937 934 932 929 927 924 922 921 919 918 917 916 915 914 912 911 909 906 904 902 899 896 894 891 889 887 885 884 883 881 880 879 878 876 875 873 871 869 867 865 863 860 858 856 855 853 851 850 849 848 847 845 844 843 841 840 838 836 834 833 831 829 827 826 824 822 821 819 818 816 814 812 810 808 806 804 802 800 798 797 795 793 792 791 789 788 787 785 784 783 781 780 778 777 775 774 772 771 769 768 766 765 764 763 762 761 760 759 757 756 755 754 753 752 751 750 750 749 749 748 748 747 747 747 746 746 746 746 745 745 745 745 746 746 746 747 748 749 750 751 752 753 755 756 758 759 761 762 764 765 767 768 769 771 772 773 775 776 778 779 781 784 786 789 791 794 797 800 802 805 807 810 812 814 816 818 819 821 823 826 828 830 832 834 836 838 839 840 841 841 841 840 839 837 835 833 830 828 825 822 819 816 813 810 806 802 798 793 788 783 777 770 763 755 747 738 729 720 711 702 693 684 675 667 658 650 642 635 627 620 612 605 598 591 584 577 570 564 558 552 546 541 536 531 526 521 517 512 507 502 497 493 489 484 481 478 475 473 471 470 469 468 468 468 467 467 467 467 466 466 465 465 465 465 465 466 467 469 471 473 475 478 481 484 487 491 494 498 501 505 509 514 518 523 528 534 539 545 551 556 562 568 574 580 587 594 600 608 615 622 630 638 645 653 661 668 674 681 687 693 698 703 708 713 717 722 726 730 734 738 742 745 748 750 753 754 756 756 757 757 758 758 758 757 757 757 758 758 758 758 758 758 758 758 757 757 757 756 755 755 754 752 751 750 748 746 745 743 741 739 737 736 735 734 733 733 733 733 733 733 733 733 733 732 731 730 728 727 726 725 724 723 723 724 724 725 727 728 729 730 731 732 732 732 732 732 731 731 731 731 732 733 734 735 737 738 740 742 743 745 746 747 749 750 751 752 753 755 757 3934 7 5 3 758 760 762 764 766 768 770 772 774 776 778 780 782 784 786 788 790 792 794 796 798 800 801 803 804 805 806 808 809 810 812 813 815 817 819 821 823 825 827 830 832 835 837 840 842 845 847 850 853 855 858 860 862 864 866 867 869 870 871 873 874 875 876 878 879 881 883 884 886 888 890 891 893 895 897 898 900 902 904 905 907 909 911 913 915 917 919 920 922 924 925 926 928 929 930 932 933 934 935 937 938 939 940 942 943 944 946 947 949 950 952 954 956 958 960 962 963 965 967 968 969 970 971 972 973 974 975 976 978 980 983 986 989 992 995 998 1000 1003 1005 1006 1008 1009 1010 1010 1011 1012 1013 1015 1016 1018 1020 1022 1024 1026 1029 1030 1032 1034 1035 1037 1038 1039 1041 1042 1044 1045 1047 1049 1051 1054 1056 1058 1060 1061 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1075 1077 1078 1080 1082 1084 1086 1088 1089 1091 1092 1094 1095 1097 1098 1100 1101 1103 1104 1106 1107 1109 1111 1112 1114 1115 1116 1118 1119 1120 1121 1123 1124 1126 1127 1129 1131 1133 1135 1138 1140 1142 1144 1146 1147 1149 1150 1150 1151 1151 1152 1152 1153 1153 1154 1156 1157 1159 1161 1163 1166 1168 1170 1172 1174 1176 1177 1177 1178 1178 1178 1178 1179 1179 1179 1180 1181 1182 1184 1185 1187 1188 1190 1192 1193 1195 1196 1197 1199 1200 1201 1203 1204 1206 1207 1209 1210 1212 1214 1215 1217 1219 1220 1222 1223 1224 1225 1226 1227 1228 1229 1229 1230 1231 1231 1232 1233 1234 1236 1238 1239 1241 1244 1246 1248 1250 1252 1253 1255 1256 1257 1258 1259 1260 1261 1262 1263 1265 1266 1268 1270 1272 1274 1276 1278 1280 1281 1283 1284 1285 1286 1286 1287 1288 1289 1290 1291 1292 1293 1294 1296 1297 1299 1300 1301 1303 1304 1306 1307 1309 1310 1311 1313 1314 1315 1317 1318 1319 1321 1322 1323 1324 1325 1326 1328 1329 1330 1332 1333 1335 1337 1339 1341 1344 1346 1348 1351 1353 1355 1357 1359 1360 1362 1363 1364 1365 1366 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1375 1376 1377 1377 1378 1378 1378 1379 1379 1380 1381 1383 1384 1386 1389 1391 1394 1397 1399 1401 1403 1405 1406 1407 1407 1408 1407 1407 1407 1407 1407 1407 1408 1409 1410 1411 1412 1414 1416 1417 1419 1420 1421 1422 1423 1424 1425 1425 1426 1426 1427 1428 1429 1430 1431 1432 1433 1435 1436 1437 1438 1439 1440 1441 1442 1442 1443 1444 1445 1446 1446 1448 1449 1450 1451 1453 1454 1455 1457 1459 1460 1462 1464 1465 1467 1468 1469 1470 1471 1471 1472 1472 1472 1472 1472 1472 1472 1473 3935 7 5 3 1474 1475 1477 1479 1481 1483 1486 1488 1491 1493 1495 1496 1497 1498 1499 1499 1500 1500 1501 1501 1502 1503 1505 1507 1508 1510 1512 1514 1516 1518 1519 1520 1521 1522 1522 1523 1523 1524 1525 1526 1527 1528 1529 1530 1531 1533 1534 1535 1536 1537 1538 1538 1539 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1550 1551 1551 1552 1553 1554 1556 1558 1560 1562 1564 1567 1569 1572 1574 1575 1577 1578 1580 1581 1581 1582 1583 1584 1585 1586 1588 1589 1590 1591 1592 1592 1593 1594 1595 1595 1596 1598 1599 1601 1603 1605 1607 1609 1611 1613 1615 1616 1617 1618 1619 1619 1620 1620 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1629 1630 1630 1630 1630 1629 1628 1625 1622 1617 1611 1604 1594 1582 1569 1553 1535 1515 1494 1472 1449 1426 1403 1382 1362 1344 1329 1317 1309 1304 1302 1305 1312 1322 1336 1352 1372 1394 1418 1443 1469 1495 1521 1545 1568 1589 1608 1625 1639 1651 1661 1669 1675 1679 1683 1686 1688 1690 1692 1694 1697 1699 1701 1704 1706 1708 1709 1711 1712 1713 1713 1714 1714 1714 1715 1716 1717 1718 1719 1721 1722 1724 1726 1728 1730 1732 1733 1735 1736 1737 1738 1739 1740 1741 1742 1742 1743 1743 1744 1744 1744 1744 1744 1744 1744 1745 1746 1747 1748 1749 1751 1752 1754 1756 1757 1759 1760 1762 1763 1764 1766 1767 1768 1770 1771 1773 1774 1775 1777 1778 1779 1780 1780 1781 1781 1781 1781 1781 1782 1782 1783 1783 1784 1785 1786 1786 1786 1786 1786 1785 1783 1780 1777 1773 1769 1764 1758 1753 1747 1741 1734 1728 1722 1715 1709 1703 1697 1691 1685 1680 1676 1672 1668 1665 1663 1661 1660 1659 1659 1659 1659 1660 1660 1660 1660 1660 1660 1659 1658 1657 1656 1655 1653 1652 1652 1651 1651 1651 1652 1653 1654 1657 1659 1663 1667 1671 1676 1682 1688 1694 1700 1706 1711 1717 1721 1725 1729 1731 1733 1734 1735 1735 1734 1733 1731 1729 1727 1725 1723 1720 1717 1714 1712 1709 1706 1704 1702 1701 1701 1701 1702 1704 1707 1711 1716 1721 1727 1734 1741 1749 1756 1763 1769 1774 1778 1780 1779 1776 1769 1758 1743 1723 1697 1667 1631 1591 1546 1497 1445 1392 1338 1284 1231 1181 1133 1090 1051 1018 989 965 947 934 927 924 927 934 947 964 987 1013 1044 1079 1116 1156 1198 1241 1283 1325 1364 1401 1436 1467 1496 1521 1544 1565 1584 1603 1621 1639 1658 1677 1697 1718 1738 1759 1778 1796 1813 1827 1839 1848 1855 1859 1860 1860 1858 1855 1850 1845 1839 1832 1825 1817 1808 1798 1785 1771 1754 1734 1710 1684 1653 1620 1583 1544 1502 1459 1414 1369 1325 1282 1241 1203 1168 1136 1109 1087 1070 1058 1052 1051 1056 1066 1081 1102 1128 1158 1194 1233 1275 1321 1369 3936 7 5 3 1419 1470 1521 1572 1622 1670 1716 1760 1800 1837 1871 1901 1928 1951 1971 1988 2003 2015 2025 2033 2040 2046 2050 2054 2057 2060 2062 2064 2066 2068 2070 2072 2074 2077 2081 2085 2089 2094 2099 2105 2111 2116 2121 2125 2129 2132 2134 2135 2136 2136 2135 2134 2133 2133 2132 2132 2133 2134 2136 2138 2140 2143 2145 2148 2150 2152 2154 2155 2156 2157 2157 2158 2159 2159 2161 2162 2164 2166 2169 2171 2174 2176 2179 2181 2183 2185 2187 2189 2190 2192 2193 2194 2196 2197 2199 2200 2202 2203 2204 2205 2206 2206 2206 2206 2206 2206 2206 2206 2206 2206 2206 2207 2208 2209 2210 2211 2213 2215 2217 2219 2221 2223 2225 2227 2229 2230 2232 2233 2234 2235 2236 2236 2236 2236 2235 2235 2235 2235 2235 2235 2236 2237 2238 2240 2241 2243 2245 2247 2248 2249 2250 2251 2252 2252 2252 2252 2252 2251 2250 2249 2248 2246 2244 2242 2240 2238 2236 2235 2233 2232 2232 2233 2235 2238 2241 2246 2251 2257 2264 2270 2277 2283 2289 2294 2299 2304 2307 2310 2313 2315 2318 2320 2322 2324 2326 2329 2331 2334 2336 2339 2341 2343 2344 2345 2346 2346 2346 2346 2346 2347 2347 2348 2349 2350 2352 2354 2356 2359 2361 2364 2366 2368 2369 2371 2372 2372 2372 2373 2373 2373 2373 2374 2374 2375 2376 2377 2378 2379 2380 2380 2381 2381 2381 2381 2381 2381 2381 2380 2379 2378 2376 2374 2371 2367 2362 2355 2347 2337 2325 2312 2297 2280 2263 2244 2225 2205 2186 2167 2149 2134 2120 2109 2101 2096 2095 2098 2104 2115 2128 2145 2164 2185 2208 2231 2255 2278 2300 2320 2339 2356 2372 2385 2397 2408 2417 2426 2434 2441 2448 2454 2461 2466 2472 2477 2481 2484 2486 2488 2489 2490 2490 2489 2489 2489 2489 2489 2490 2492 2494 2497 2500 2503 2507 2510 2513 2516 2518 2520 2521 2522 2523 2524 2524 2525 2526 2527 2529 2530 2532 2534 2536 2537 2538 2539 2540 2540 2539 2538 2537 2536 2535 2533 2532 2531 2529 2528 2526 2525 2522 2520 2516 2512 2508 2503 2497 2491 2485 2479 2473 2468 2464 2461 2458 2457 2457 2458 2459 2461 2464 2467 2470 2473 2476 2478 2480 2481 2481 2481 2480 2479 2477 2474 2471 2468 2465 2461 2458 2455 2452 2450 2449 2449 2450 2452 2456 2461 2468 2475 2484 2494 2505 2516 2527 2539 2550 2562 2573 2583 2593 2603 2611 2620 2628 2635 2641 2647 2653 2658 2662 2666 2669 2672 2674 2677 2679 2680 2682 2684 2685 2687 2688 2690 2691 2692 2694 2695 2696 2697 2698 2699 2701 2702 2704 2706 2708 2711 2714 2716 2719 2722 2725 2727 2729 2731 2732 2733 2733 2733 2733 2734 2734 2735 2736 2738 2740 2743 2745 2748 2751 2754 2756 2758 2760 2761 2762 2763 2764 2764 2765 2765 2766 2767 2769 2770 2772 2773 2775 2776 2778 2779 3937 7 5 4 2770 2773 2776 2779 2782 2785 2789 2791 2793 2795 2795 2796 2795 2795 2794 2793 2793 2793 2793 2793 2794 2796 2797 2799 2801 2803 2805 2806 2808 2811 2813 2815 2818 2820 2823 2826 2829 2832 2835 2838 2841 2843 2846 2847 2849 2851 2852 2854 2856 2857 2859 2862 2864 2867 2869 2872 2874 2877 2879 2880 2881 2882 2883 2883 2883 2882 2883 2883 2884 2885 2887 2889 2891 2894 2898 2901 2904 2906 2908 2910 2912 2913 2913 2914 2915 2916 2917 2919 2921 2923 2925 2927 2930 2931 2933 2934 2935 2936 2937 2937 2938 2939 2940 2942 2944 2946 2949 2951 2954 2957 2959 2960 2961 2962 2963 2963 2962 2962 2962 2962 2962 2962 2962 2962 2962 2961 2960 2958 2956 2952 2948 2942 2935 2925 2914 2901 2884 2865 2842 2815 2784 2748 2707 2660 2609 2551 2488 2419 2346 2268 2186 2101 2014 1926 1838 1751 1667 1586 1511 1441 1378 1321 1273 1232 1199 1174 1157 1149 1149 1158 1176 1204 1241 1289 1347 1414 1491 1577 1670 1769 1873 1978 2084 2187 2287 2381 2469 2549 2621 2685 2741 2789 2831 2867 2898 2924 2947 2967 2984 2999 3012 3023 3032 3039 3045 3049 3052 3055 3056 3058 3059 3060 3062 3063 3065 3066 3068 3069 3070 3070 3071 3071 3071 3070 3070 3071 3071 3073 3075 3078 3081 3086 3090 3096 3101 3107 3112 3118 3123 3128 3132 3136 3140 3144 3148 3151 3154 3157 3160 3162 3164 3166 3168 3169 3170 3172 3173 3175 3177 3179 3182 3184 3187 3190 3193 3196 3198 3201 3202 3203 3204 3204 3203 3202 3202 3201 3200 3199 3199 3199 3200 3202 3204 3207 3210 3213 3216 3219 3222 3225 3227 3229 3231 3232 3234 3236 3238 3241 3245 3248 3252 3256 3259 3262 3265 3266 3267 3268 3267 3267 3267 3267 3268 3269 3272 3275 3279 3284 3289 3293 3297 3301 3303 3305 3306 3307 3308 3308 3309 3311 3313 3315 3319 3322 3325 3329 3331 3333 3335 3335 3335 3334 3332 3331 3329 3328 3326 3325 3324 3322 3321 3319 3316 3313 3310 3306 3303 3299 3297 3295 3294 3294 3295 3297 3300 3304 3308 3313 3317 3321 3325 3329 3334 3338 3342 3347 3351 3356 3361 3366 3371 3375 3379 3382 3384 3386 3388 3389 3390 3392 3394 3396 3399 3402 3405 3408 3411 3413 3415 3416 3417 3418 3419 3419 3421 3422 3424 3427 3430 3434 3438 3442 3447 3451 3454 3458 3461 3463 3466 3468 3470 3472 3475 3477 3480 3483 3485 3487 3489 3490 3490 3490 3488 3487 3485 3482 3480 3478 3477 3477 3478 3479 3481 3484 3486 3489 3491 3492 3492 3491 3488 3484 3479 3473 3466 3458 3450 3441 3432 3422 3411 3398 3383 3367 3347 3325 3300 3273 3244 3213 3182 3150 3120 3091 3064 3039 3017 2998 2982 2967 2954 2942 2931 2920 2908 2895 2880 2864 2845 2824 2800 2773 2743 2710 2674 2634 2592 2547 2501 2454 3938 7 5 4 2408 2364 2324 2289 2261 2242 2234 2236 2251 2277 2315 2364 2423 2490 2562 2639 2718 2798 2875 2949 3019 3083 3142 3195 3242 3284 3320 3352 3380 3405 3426 3445 3461 3476 3488 3498 3507 3514 3520 3525 3529 3533 3537 3540 3544 3549 3554 3560 3566 3574 3582 3591 3600 3609 3618 3627 3635 3642 3648 3653 3656 3659 3661 3662 3662 3663 3663 3664 3666 3667 3670 3672 3675 3678 3680 3681 3682 3682 3681 3679 3677 3674 3671 3668 3666 3663 3661 3660 3659 3659 3659 3659 3660 3660 3659 3659 3658 3657 3656 3655 3653 3652 3650 3649 3647 3645 3644 3642 3640 3637 3634 3631 3626 3620 3613 3604 3594 3581 3567 3550 3531 3510 3487 3461 3432 3400 3364 3324 3279 3229 3174 3114 3047 2975 2898 2816 2731 2643 2553 2464 2376 2291 2210 2135 2066 2006 1955 1913 1882 1862 1853 1854 1867 1889 1921 1961 2008 2060 2117 2177 2237 2297 2355 2409 2459 2503 2540 2570 2593 2608 2615 2615 2607 2593 2571 2544 2510 2472 2429 2382 2332 2279 2224 2168 2111 2055 1999 1944 1890 1839 1790 1744 1701 1661 1625 1592 1562 1536 1513 1494 1478 1466 1457 1452 1452 1455 1462 1473 1489 1510 1535 1565 1599 1639 1683 1732 1785 1843 1905 1970 2039 2111 2185 2260 2337 2413 2489 2563 2635 2704 2770 2832 2889 2942 2992 3037 3079 3119 3156 3191 3224 3256 3286 3316 3343 3370 3394 3417 3438 3458 3476 3493 3509 3524 3539 3555 3570 3587 3603 3620 3638 3654 3671 3686 3700 3714 3726 3737 3747 3756 3766 3775 3784 3794 3804 3814 3825 3835 3846 3856 3866 3875 3883 3890 3897 3903 3909 3915 3920 3925 3929 3934 3938 3942 3945 3947 3948 3948 3945 3941 3936 3928 3918 3906 3892 3877 3861 3844 3827 3810 3794 3780 3768 3759 3754 3752 3754 3760 3770 3783 3800 3819 3839 3862 3884 3907 3930 3952 3974 3994 4013 4031 4048 4064 4079 4093 4105 4116 4125 4133 4140 4145 4149 4152 4154 4156 4158 4160 4162 4165 4168 4171 4175 4179 4183 4187 4190 4194 4197 4200 4203 4206 4210 4214 4219 4225 4231 4239 4246 4254 4262 4270 4277 4283 4288 4293 4296 4298 4300 4302 4304 4305 4307 4310 4313 4317 4321 4325 4329 4333 4336 4338 4340 4341 4341 4340 4340 4339 4337 4337 4336 4336 4335 4335 4336 4335 4335 4334 4332 4329 4325 4319 4313 4305 4296 4286 4275 4262 4249 4235 4221 4206 4191 4177 4163 4151 4139 4130 4122 4116 4113 4112 4113 4117 4122 4130 4139 4150 4162 4176 4190 4204 4219 4234 4250 4265 4280 4295 4310 4324 4338 4350 4362 4373 4382 4391 4397 4402 4405 4407 4407 4405 4402 4398 4393 4387 4381 4374 4367 4360 4353 4346 4340 4335 4330 4326 4322 4320 4319 4319 4320 4322 4326 4330 4336 4342 4350 4358 4367 4377 4387 4398 4409 4420 4432 4444 4457 4469 4482 4494 3939 7 5 4 4506 4517 4528 4538 4547 4556 4564 4571 4577 4583 4589 4594 4599 4604 4608 4613 4616 4620 4624 4626 4629 4631 4633 4635 4637 4639 4641 4643 4645 4648 4650 4653 4656 4658 4660 4660 4660 4659 4657 4653 4649 4643 4637 4631 4624 4618 4611 4604 4597 4590 4582 4572 4561 4548 4533 4515 4495 4472 4447 4420 4392 4362 4332 4303 4274 4247 4222 4201 4182 4167 4156 4150 4148 4151 4159 4172 4189 4210 4235 4263 4292 4324 4357 4389 4422 4453 4484 4514 4542 4568 4594 4618 4640 4662 4681 4700 4716 4731 4744 4754 4764 4771 4777 4782 4786 4790 4794 4798 4802 4806 4811 4816 4821 4825 4829 4832 4835 4837 4838 4838 4838 4837 4836 4836 4835 4834 4834 4834 4834 4834 4834 4833 4833 4832 4830 4829 4827 4825 4823 4821 4820 4819 4819 4820 4821 4823 4826 4829 4832 4835 4838 4840 4842 4844 4845 4845 4845 4845 4845 4846 4847 4848 4850 4853 4856 4859 4862 4865 4868 4870 4872 4872 4872 4871 4869 4867 4864 4861 4858 4854 4850 4846 4842 4837 4832 4826 4820 4814 4808 4802 4796 4791 4787 4784 4782 4781 4783 4786 4791 4797 4804 4813 4823 4834 4845 4856 4868 4879 4890 4900 4911 4920 4929 4938 4946 4954 4962 4968 4975 4981 4987 4993 4998 5002 5006 5010 5012 5014 5015 5015 5014 5012 5010 5007 5004 5000 4996 4991 4986 4979 4972 4963 4953 4942 4930 4917 4903 4889 4875 4862 4851 4841 4834 4828 4825 4824 4825 4828 4831 4836 4841 4847 4854 4861 4868 4877 4886 4897 4908 4920 4933 4947 4961 4974 4988 5002 5015 5028 5041 5053 5066 5079 5092 5104 5116 5128 5138 5147 5155 5161 5166 5168 5170 5171 5172 5172 5173 5174 5177 5179 5183 5186 5190 5193 5195 5196 5196 5195 5193 5190 5187 5183 5179 5175 5171 5168 5165 5162 5160 5158 5157 5156 5155 5155 5155 5156 5158 5160 5163 5167 5172 5176 5182 5187 5193 5198 5204 5210 5216 5223 5229 5236 5242 5249 5256 5263 5269 5275 5281 5286 5291 5295 5299 5302 5305 5307 5309 5312 5314 5316 5318 5320 5323 5325 5328 5331 5334 5337 5340 5343 5346 5349 5352 5355 5357 5360 5362 5364 5366 5369 5371 5374 5376 5379 5382 5385 5387 5390 5392 5394 5395 5396 5396 5396 5395 5394 5393 5391 5389 5388 5386 5385 5383 5382 5381 5381 5381 5381 5381 5382 5383 5385 5387 5389 5391 5394 5397 5400 5404 5407 5411 5416 5420 5425 5429 5434 5439 5443 5447 5451 5455 5459 5462 5465 5468 5472 5475 5479 5483 5487 5491 5495 5499 5503 5506 5509 5512 5514 5516 5517 5518 5519 5520 5521 5523 5524 5526 5529 5531 5534 5536 5538 5539 5540 5541 5540 5540 5539 5537 5535 5534 5532 5531 5530 5530 5530 5530 5530 5529 5529 5527 5525 5521 5515 5508 5499 5488 5475 5460 5441 5420 5396 5367 5334 5295 5251 5199 5141 5075 5000 3940 7 5 4 4918 4827 4729 4624 4513 4397 4277 4154 4029 3905 3782 3662 3547 3439 3339 3250 3172 3110 3063 3034 3025 3035 3067 3119 3190 3280 3386 3505 3636 3774 3916 4060 4202 4340 4471 4595 4709 4814 4909 4994 5070 5137 5197 5251 5299 5341 5380 5415 5447 5476 5502 5526 5548 5568 5586 5601 5615 5627 5638 5647 5655 5663 5670 5676 5683 5690 5697 5704 5711 5719 5727 5734 5742 5748 5755 5760 5764 5768 5772 5774 5776 5778 5779 5781 5782 5783 5783 5784 5785 5785 5785 5786 5786 5787 5788 5789 5790 5792 5794 5795 5796 5796 5796 5795 5793 5790 5786 5782 5778 5774 5771 5768 5765 5763 5762 5761 5760 5759 5758 5756 5755 5753 5751 5749 5748 5747 5747 5747 5748 5750 5752 5754 5756 5758 5760 5761 5761 5762 5761 5761 5759 5758 5755 5752 5748 5742 5734 5724 5710 5694 5674 5650 5622 5591 5556 5518 5478 5436 5393 5351 5309 5269 5233 5200 5171 5148 5130 5118 5112 5111 5115 5123 5135 5150 5166 5182 5198 5213 5225 5236 5245 5251 5256 5260 5264 5269 5276 5285 5298 5314 5334 5358 5385 5416 5449 5484 5520 5557 5593 5629 5663 5696 5727 5756 5783 5808 5831 5852 5871 5888 5903 5916 5928 5938 5947 5954 5961 5967 5972 5977 5982 5987 5991 5995 5999 6002 6005 6007 6009 6010 6011 6012 6013 6014 6016 6018 6020 6023 6026 6029 6031 6034 6036 6037 6039 6040 6041 6043 6045 6047 6050 6053 6057 6060 6063 6066 6068 6070 6070 6070 6070 6069 6069 6068 6068 6068 6069 6070 6071 6072 6073 6073 6073 6073 6072 6070 6068 6066 6063 6061 6058 6055 6053 6050 6047 6043 6039 6034 6028 6021 6014 6005 5996 5987 5977 5967 5957 5947 5937 5927 5916 5905 5893 5880 5867 5852 5836 5818 5798 5775 5751 5724 5695 5663 5628 5591 5551 5509 5465 5419 5372 5325 5278 5233 5190 5151 5116 5088 5067 5054 5049 5053 5066 5088 5117 5154 5196 5244 5295 5349 5404 5460 5515 5569 5620 5670 5716 5760 5800 5836 5869 5899 5925 5947 5967 5983 5997 6008 6017 6025 6031 6037 6041 6045 6048 6051 6053 6053 6053 6052 6050 6047 6043 6038 6033 6028 6023 6017 6012 6006 6000 5994 5987 5978 5968 5957 5944 5929 5911 5892 5871 5849 5824 5798 5771 5742 5710 5676 5639 5597 5551 5500 5441 5376 5303 5221 5131 5031 4923 4805 4678 4542 4397 4244 4082 3913 3737 3555 3368 3178 2985 2792 2601 2414 2233 2060 1897 1746 1608 1483 1372 1275 1191 1119 1059 1010 970 939 915 897 885 878 875 875 880 887 899 916 939 969 1010 1062 1129 1214 1317 1441 1586 1754 1942 2148 2370 2604 2846 3091 3333 3570 3795 4007 4203 4380 4540 4681 4804 4912 5005 5086 5157 5218 5273 5322 5367 5409 5448 5486 5522 5558 5593 5629 5665 5702 5738 5775 5811 5847 5881 5914 5945 5974 6000 6024 3941 7 5 4 6045 6065 6082 6098 6114 6128 6142 6156 6169 6182 6195 6208 6220 6232 6243 6253 6263 6272 6280 6288 6295 6303 6310 6318 6325 6332 6339 6346 6352 6358 6364 6369 6373 6376 6379 6381 6383 6384 6384 6383 6382 6380 6377 6374 6370 6364 6358 6351 6342 6333 6322 6310 6297 6282 6265 6247 6227 6204 6179 6151 6120 6086 6047 6004 5957 5906 5849 5787 5720 5648 5571 5489 5402 5310 5214 5114 5010 4903 4794 4683 4570 4457 4344 4234 4126 4023 3926 3836 3756 3687 3631 3589 3562 3551 3556 3578 3614 3665 3727 3799 3877 3959 4040 4119 4191 4253 4304 4342 4364 4371 4362 4337 4296 4242 4174 4095 4003 3902 3790 3670 3541 3404 3260 3110 2954 2795 2635 2475 2318 2166 2022 1888 1766 1656 1561 1479 1412 1360 1320 1293 1279 1278 1289 1314 1354 1411 1487 1582 1699 1838 1999 2181 2383 2600 2830 3069 3310 3549 3782 4004 4212 4402 4575 4728 4863 4980 5082 5171 5249 5318 5382 5441 5497 5552 5607 5660 5713 5766 5818 5868 5918 5966 6012 6056 6099 6140 6179 6216 6251 6283 6314 6342 6367 6390 6410 6428 6443 6456 6468 6477 6484 6489 6491 6491 6489 6483 6473 6458 6439 6415 6384 6346 6302 6248 6186 6115 6032 5938 5831 5711 5578 5431 5271 5099 4915 4720 4516 4306 4091 3873 3655 3439 3228 3022 2825 2638 2462 2299 2149 2013 1891 1784 1692 1614 1550 1501 1467 1449 1447 1464 1499 1556 1635 1738 1866 2019 2196 2397 2618 2857 3109 3370 3636 3901 4161 4412 4650 4874 5081 5270 5442 5597 5735 5859 5970 6068 6157 6235 6306 6369 6425 6475 6520 6560 6595 6627 6655 6680 6703 6723 6741 6756 6770 6782 6792 6800 6806 6811 6814 6817 6820 6822 6825 6828 6832 6836 6841 6846 6851 6856 6859 6861 6862 6861 6859 6856 6852 6848 6844 6840 6838 6836 6835 6834 6833 6832 6828 6823 6814 6801 6784 6762 6734 6699 6659 6611 6555 6490 6415 6328 6229 6115 5986 5839 5675 5494 5295 5080 4852 4612 4364 4111 3858 3609 3368 3138 2922 2723 2543 2383 2242 2122 2022 1940 1876 1828 1797 1780 1779 1792 1819 1863 1922 1998 2091 2203 2332 2480 2645 2827 3023 3231 3449 3673 3900 4126 4348 4562 4765 4955 5128 5284 5422 5540 5641 5724 5790 5841 5878 5903 5916 5919 5913 5898 5874 5842 5800 5750 5691 5623 5546 5462 5372 5275 5175 5073 4971 4871 4775 4686 4605 4535 4476 4431 4399 4382 4380 4393 4420 4462 4517 4584 4664 4753 4851 4957 5069 5184 5302 5420 5538 5652 5762 5866 5964 6053 6134 6206 6270 6324 6370 6409 6440 6466 6486 6503 6516 6527 6536 6544 6551 6557 6563 6569 6574 6579 6583 6587 6591 6595 6598 6602 6606 6610 6615 6620 6626 6633 6640 6646 6653 6660 6666 6672 6677 6682 6688 6693 6699 6705 6712 6720 6728 6737 6747 6757 6768 6780 6791 6804 3942 7 5 4 6817 6831 6846 6862 6879 6897 6916 6935 6955 6973 6991 7008 7023 7037 7048 7058 7066 7073 7079 7084 7089 7095 7100 7105 7110 7116 7121 7126 7130 7134 7137 7140 7143 7145 7147 7148 7150 7151 7153 7154 7154 7154 7152 7149 7145 7139 7131 7120 7107 7092 7073 7052 7026 6997 6963 6924 6880 6830 6772 6708 6636 6556 6469 6374 6272 6165 6053 5940 5827 5717 5614 5522 5443 5381 5338 5316 5317 5340 5385 5450 5532 5628 5733 5845 5959 6071 6179 6280 6372 6455 6528 6592 6648 6696 6738 6774 6806 6834 6858 6879 6898 6913 6926 6935 6943 6948 6951 6953 6953 6953 6952 6951 6950 6949 6947 6945 6944 6942 6940 6938 6937 6937 6937 6938 6941 6944 6950 6956 6963 6971 6980 6989 6998 7007 7016 7024 7032 7038 7042 7045 7045 7042 7037 7029 7017 7002 6983 6961 6934 6904 6869 6828 6781 6727 6665 6593 6510 6416 6308 6188 6053 5905 5743 5569 5384 5190 4987 4779 4567 4354 4141 3930 3725 3525 3334 3152 2981 2823 2680 2551 2440 2346 2271 2215 2179 2161 2162 2180 2213 2260 2316 2380 2447 2515 2578 2635 2681 2715 2733 2734 2717 2683 2630 2561 2476 2379 2272 2158 2040 1920 1803 1690 1584 1487 1400 1323 1258 1202 1157 1121 1093 1071 1056 1047 1044 1049 1064 1092 1134 1195 1277 1384 1518 1679 1869 2085 2326 2586 2863 3150 3441 3730 4012 4282 4536 4771 4986 5181 5355 5510 5647 5769 5879 5976 6065 6145 6218 6285 6346 6401 6452 6498 6540 6578 6613 6647 6678 6709 6739 6769 6799 6828 6857 6885 6912 6937 6961 6983 7003 7022 7040 7056 7071 7086 7100 7113 7126 7137 7148 7156 7163 7168 7171 7171 7169 7166 7161 7155 7148 7141 7135 7129 7125 7121 7118 7116 7115 7114 7113 7113 7112 7111 7111 7111 7110 7111 7112 7113 7114 7115 7116 7115 7114 7110 7105 7097 7086 7074 7059 7043 7026 7008 6991 6974 6958 6943 6930 6919 6910 6902 6896 6891 6887 6884 6881 6878 6875 6870 6864 6856 6844 6828 6807 6780 6745 6702 6651 6591 6521 6442 6355 6261 6161 6057 5951 5846 5744 5649 5563 5489 5429 5384 5357 5348 5357 5384 5426 5482 5550 5627 5709 5795 5880 5962 6040 6112 6175 6231 6277 6315 6344 6365 6378 6385 6386 6382 6373 6359 6342 6321 6296 6269 6240 6208 6176 6142 6108 6075 6042 6012 5983 5958 5935 5915 5899 5886 5877 5870 5867 5868 5871 5878 5888 5902 5920 5942 5968 5999 6033 6073 6116 6163 6213 6265 6320 6375 6431 6487 6542 6597 6650 6701 6751 6799 6846 6890 6933 6974 7012 7048 7081 7112 7139 7163 7184 7203 7220 7234 7248 7260 7272 7284 7296 7308 7320 7331 7342 7352 7361 7368 7374 7378 7381 7382 7382 7381 7378 7375 7371 7365 7359 7352 7343 7334 7323 7312 7300 7287 7275 7262 7250 7239 7228 7219 7211 7205 7200 7196 7194 7192 3943 7 5 4 7191 7191 7192 7192 7192 7192 7192 7190 7188 7184 7179 7173 7164 7152 7137 7119 7096 7069 7036 6996 6950 6896 6834 6764 6685 6597 6501 6396 6283 6161 6032 5896 5753 5604 5450 5291 5128 4963 4796 4629 4465 4305 4152 4007 3875 3757 3655 3573 3512 3474 3459 3469 3502 3557 3634 3728 3837 3958 4086 4217 4348 4474 4593 4702 4799 4881 4949 5000 5036 5056 5061 5050 5026 4988 4938 4876 4803 4722 4633 4539 4441 4344 4249 4160 4080 4011 3957 3919 3901 3902 3924 3967 4030 4112 4211 4325 4452 4589 4733 4882 5032 5182 5328 5470 5604 5731 5848 5956 6055 6143 6223 6294 6356 6413 6463 6508 6548 6586 6620 6651 6681 6707 6732 6754 6773 6790 6804 6815 6824 6829 6831 6830 6825 6815 6801 6781 6753 6717 6672 6615 6546 6463 6366 6255 6129 5988 5834 5667 5488 5299 5101 4896 4685 4469 4250 4029 3807 3587 3370 3157 2951 2753 2565 2389 2225 2075 1940 1821 1717 1629 1558 1503 1465 1445 1446 1468 1512 1582 1678 1802 1953 2131 2335 2561 2805 3064 3333 3605 3875 4138 4391 4628 4848 5048 5229 5390 5532 5656 5765 5859 5941 6011 6072 6124 6167 6203 6230 6251 6264 6269 6268 6260 6245 6224 6197 6163 6124 6078 6026 5969 5905 5834 5758 5676 5589 5496 5400 5301 5199 5097 4995 4894 4797 4704 4617 4537 4464 4401 4347 4303 4269 4245 4231 4226 4229 4239 4255 4277 4302 4330 4361 4392 4426 4459 4494 4529 4565 4601 4636 4669 4700 4727 4748 4763 4768 4763 4747 4719 4678 4624 4559 4482 4396 4303 4202 4098 3991 3883 3776 3671 3571 3476 3388 3309 3240 3183 3140 3111 3099 3105 3128 3170 3230 3307 3400 3507 3625 3752 3884 4019 4154 4285 4411 4530 4640 4740 4831 4911 4981 5042 5096 5142 5182 5216 5246 5272 5294 5313 5329 5341 5350 5357 5361 5362 5360 5357 5351 5344 5336 5326 5315 5303 5291 5277 5263 5248 5233 5216 5200 5183 5166 5149 5132 5115 5098 5081 5064 5047 5030 5012 4994 4975 4956 4937 4918 4898 4878 4858 4837 4817 4795 4774 4751 4727 4702 4677 4650 4621 4592 4561 4530 4497 4463 4428 4392 4355 4316 4276 4235 4192 4148 4102 4054 4005 3954 3902 3848 3792 3735 3675 3614 3551 3486 3419 3352 3283 3214 3145 3076 3008 2942 2878 2815 2755 2698 2644 2593 2544 2499 2457 2418 2382 2350 2320 2293 2270 2249 2231 2216 2203 2192 2184 2177 2171 2167 2165 2163 2162 2163 2163 2165 2166 2168 2169 2169 2169 2168 2166 2161 2155 2147 2138 2126 2113 2098 2082 2065 2047 2028 2009 1989 1970 1950 1930 1910 1889 1869 1848 1827 1806 1784 1762 1739 1716 1692 1667 1641 1613 1585 1554 1522 1488 1451 1413 1372 1329 1284 1237 1188 1138 1088 1037 986 935 886 838 791 746 704 664 626 592 560 530 503 479 457 438 421 405 3944 7 5 4 392 380 370 362 355 350 346 344 344 345 347 351 357 364 372 382 394 408 423 441 461 484 509 538 571 607 646 689 735 783 834 887 940 995 1050 1104 1158 1210 1260 1309 1355 1398 1438 1474 1506 1534 1558 1578 1594 1606 1616 1624 1630 1636 1642 1650 1659 1671 1685 1702 1722 1744 1769 1795 1822 1849 1876 1903 1929 1953 1976 1998 2018 2037 2055 2072 2088 2104 2119 2135 2150 2166 2182 2198 2215 2234 2254 2276 2301 2328 2359 2392 2430 2471 2516 2564 2615 2669 2725 2784 2843 2903 2964 3024 3084 3143 3202 3259 3315 3370 3424 3476 3527 3577 3625 3673 3719 3765 3809 3854 3897 3941 3984 4027 4070 4113 4155 4197 4238 4279 4319 4357 4395 4432 4467 4502 4536 4568 4600 4631 4661 4690 4718 4746 4772 4798 4822 4845 4868 4889 4909 4927 4943 4957 4968 4976 4982 4984 4983 4978 4970 4959 4946 4931 4914 4897 4879 4862 4847 4833 4822 4814 4809 4808 4811 4819 4832 4850 4873 4902 4936 4976 5020 5069 5122 5178 5236 5296 5356 5415 5474 5530 5584 5635 5682 5726 5767 5805 5841 5873 5904 5933 5961 5987 6013 6037 6059 6081 6102 6121 6140 6158 6175 6193 6210 6228 6246 6266 6286 6307 6328 6349 6370 6391 6411 6431 6449 6467 6485 6503 6521 6539 6558 6577 6598 6618 6638 6658 6677 6694 6710 6724 6737 6749 6759 6769 6778 6787 6797 6807 6817 6828 6838 6847 6856 6863 6868 6870 6871 6870 6867 6862 6857 6851 6846 6841 6836 6833 6832 6832 6834 6837 6842 6848 6856 6865 6875 6887 6899 6913 6929 6945 6962 6979 6998 7016 7035 7053 7071 7088 7105 7120 7134 7147 7158 7167 7174 7179 7182 7182 7179 7173 7164 7151 7134 7113 7087 7057 7022 6981 6934 6882 6823 6758 6687 6609 6526 6436 6340 6239 6133 6023 5909 5790 5668 5542 5413 5280 5144 5006 4865 4723 4581 4441 4305 4175 4055 3945 3849 3767 3702 3653 3620 3602 3596 3600 3610 3624 3636 3645 3647 3639 3619 3587 3541 3482 3411 3329 3237 3138 3032 2922 2811 2700 2592 2490 2397 2317 2252 2206 2183 2187 2219 2284 2381 2511 2674 2866 3087 3330 3590 3864 4144 4425 4701 4969 5224 5463 5685 5889 6074 6241 6390 6523 6641 6746 6838 6918 6987 7046 7094 7133 7163 7184 7196 7200 7195 7183 7162 7133 7095 7048 6991 6923 6844 6753 6649 6531 6401 6257 6100 5930 5748 5554 5350 5137 4916 4688 4454 4216 3976 3736 3498 3264 3037 2819 2613 2421 2244 2084 1941 1817 1711 1622 1550 1495 1456 1433 1428 1440 1471 1524 1601 1703 1833 1990 2175 2387 2623 2879 3149 3427 3707 3982 4244 4487 4705 4895 5052 5175 5264 5319 5342 5335 5302 5245 5169 5076 4970 4854 4730 4602 4472 4344 4220 4103 3997 3905 3831 3776 3745 3740 3761 3811 3890 3997 4130 4288 4467 4663 3945 7 5 4 4874 5094 5319 5544 5766 5981 6185 6376 6553 6713 6857 6984 7095 7190 7271 7338 7393 7437 7469 7491 7503 7504 7494 7472 7437 7389 7326 7247 7153 7042 6914 6770 6609 6433 6242 6037 5820 5592 5354 5109 4857 4601 4342 4083 3825 3570 3322 3081 2851 2633 2430 2243 2074 1923 1791 1677 1580 1500 1436 1387 1352 1331 1324 1334 1362 1409 1479 1575 1697 1848 2026 2232 2462 2712 2977 3250 3523 3791 4044 4277 4485 4663 4808 4920 4998 5043 5059 5046 5009 4951 4875 4783 4678 4563 4439 4308 4174 4037 3901 3769 3643 3526 3422 3335 3267 3220 3199 3204 3236 3297 3386 3503 3645 3812 3999 4204 4422 4650 4883 5117 5347 5568 5778 5972 6148 6304 6436 6545 6630 6689 6723 6733 6718 6679 6617 6532 6425 6298 6152 5989 5810 5619 5419 5212 5001 4791 4583 4381 4188 4005 3835 3678 3534 3405 3289 3187 3096 3018 2949 2891 2842 2802 2769 2744 2727 2717 2715 2721 2735 2758 2790 2834 2889 2957 3040 3138 3253 3384 3532 3696 3876 4069 4273 4485 4702 4920 5135 5343 5542 5729 5902 6059 6200 6324 6434 6530 6614 6689 6756 6818 6876 6933 6990 7048 7107 7168 7231 7296 7363 7431 7499 7568 7637 7705 7771 7834 7894 7950 8001 8047 8087 8120 8147 8168 8182 8190 8192 8190 8182 8171 8156 8137 8117 8094 8069 8043 8017 7991 7966 7942 7921 7903 7889 7880 7876 7877 7884 7896 7913 7935 7960 7989 8019 8052 8085 8119 8153 8187 8220 8253 8284 8315 8344 8372 8398 8422 8443 8462 8479 8492 8503 8512 8518 8523 8526 8527 8528 8529 8529 8530 8531 8533 8535 8538 8541 8545 8549 8554 8560 8566 8572 8579 8586 8593 8600 8608 8616 8623 8630 8637 8644 8650 8655 8659 8663 8665 8667 8668 8669 8669 8668 8668 8667 8667 8667 8667 8669 8670 8673 8676 8679 8682 8686 8689 8692 8693 8694 8695 8694 8692 8690 8687 8684 8682 8680 8679 8678 8679 8680 8682 8685 8687 8689 8690 8690 8689 8688 8685 8682 8678 8675 8671 8668 8665 8663 8662 8661 8660 8660 8659 8657 8655 8653 8650 8647 8644 8640 8637 8633 8630 8627 8624 8620 8617 8613 8608 8603 8597 8590 8583 8575 8567 8558 8548 8537 8524 8510 8494 8475 8454 8428 8399 8366 8329 8286 8238 8183 8123 8055 7979 7894 7799 7693 7576 7447 7305 7151 6985 6808 6620 6424 6220 6012 5800 5588 5378 5173 4974 4785 4607 4444 4298 4172 4067 3986 3931 3904 3905 3935 3995 4083 4198 4338 4501 4682 4879 5086 5300 5517 5733 5944 6148 6343 6526 6696 6854 6999 7130 7249 7357 7453 7539 7615 7683 7741 7792 7835 7871 7899 7920 7933 7940 7939 7931 7916 7894 7866 7833 7794 7752 7707 7662 7616 7572 7530 7494 7462 7438 7420 7411 7410 7417 7431 7454 7483 7517 7557 7600 7645 7691 7737 7782 7824 7862 7896 7924 7947 7963 7973 7976 3946 7 5 4 7972 7962 7946 7924 7898 7867 7834 7798 7761 7724 7687 7653 7621 7594 7571 7553 7542 7538 7541 7551 7569 7594 7626 7664 7709 7758 7812 7869 7929 7989 8049 8108 8165 8220 8273 8321 8367 8409 8448 8483 8516 8545 8572 8596 8618 8638 8655 8671 8686 8699 8712 8724 8735 8746 8757 8767 8776 8785 8792 8798 8802 8805 8807 8807 8806 8805 8804 8803 8802 8801 8801 8801 8800 8799 8796 8791 8784 8774 8761 8745 8725 8702 8675 8646 8613 8579 8543 8506 8468 8430 8393 8358 8326 8298 8276 8259 8248 8245 8249 8260 8278 8302 8331 8364 8399 8436 8472 8508 8542 8574 8604 8632 8657 8680 8701 8721 8740 8757 8774 8789 8803 8816 8828 8838 8847 8854 8861 8866 8871 8876 8881 8885 8890 8895 8900 8905 8909 8913 8916 8918 8919 8919 8919 8918 8916 8915 8913 8912 8911 8909 8908 8906 8903 8900 8895 8889 8882 8874 8864 8855 8845 8835 8826 8818 8811 8804 8799 8794 8790 8787 8784 8781 8779 8777 8776 8776 8777 8779 8782 8786 8792 8798 8805 8813 8821 8829 8837 8845 8853 8860 8867 8873 8879 8883 8887 8888 8888 8886 8882 8875 8865 8854 8841 8826 8809 8793 8775 8758 8742 8726 8710 8695 8681 8667 8654 8642 8631 8622 8614 8609 8606 8605 8608 8614 8622 8632 8644 8657 8671 8684 8697 8707 8716 8722 8726 8726 8724 8720 8712 8702 8689 8674 8656 8636 8613 8588 8561 8532 8501 8467 8432 8395 8356 8315 8272 8226 8178 8127 8074 8018 7961 7903 7844 7785 7728 7673 7622 7576 7536 7503 7479 7462 7455 7458 7469 7490 7519 7557 7602 7652 7708 7767 7828 7891 7952 8012 8068 8120 8167 8208 8242 8269 8289 8301 8306 8304 8296 8281 8260 8233 8201 8163 8121 8073 8021 7964 7902 7835 7763 7687 7607 7524 7438 7349 7260 7171 7083 6998 6917 6841 6772 6710 6657 6615 6584 6565 6558 6564 6584 6616 6661 6717 6785 6862 6947 7039 7136 7237 7339 7443 7546 7647 7745 7839 7930 8015 8096 8171 8241 8305 8364 8419 8468 8513 8554 8592 8626 8658 8688 8716 8742 8766 8789 8810 8830 8848 8864 8877 8889 8899 8907 8913 8918 8922 8925 8927 8929 8931 8933 8935 8936 8937 8938 8938 8937 8935 8932 8928 8924 8918 8912 8905 8898 8890 8883 8875 8867 8859 8852 8845 8838 8833 8827 8823 8819 8816 8813 8811 8809 8807 8805 8802 8799 8796 8791 8786 8781 8774 8768 8760 8753 8745 8737 8730 8722 8715 8708 8701 8694 8688 8682 8676 8669 8663 8656 8649 8641 8633 8623 8613 8601 8588 8572 8556 8536 8515 8491 8463 8433 8399 8362 8321 8275 8226 8172 8113 8049 7979 7904 7821 7731 7632 7525 7408 7281 7144 6997 6840 6673 6496 6312 6119 5920 5714 5504 5289 5070 4848 4623 4395 4166 3935 3703 3473 3245 3021 2803 2594 2395 2210 2039 1886 1749 1630 1529 1445 1376 1321 1279 1248 3947 7 5 5 1219 1214 1224 1250 1295 1360 1448 1561 1701 1868 2063 2285 2531 2799 3084 3383 3691 4002 4312 4616 4910 5191 5456 5704 5934 6144 6335 6508 6663 6801 6923 7031 7124 7206 7275 7334 7383 7423 7455 7479 7495 7504 7506 7501 7487 7466 7436 7398 7352 7296 7233 7163 7086 7005 6920 6833 6747 6664 6586 6515 6453 6403 6365 6341 6332 6340 6363 6401 6455 6522 6602 6693 6793 6900 7013 7129 7246 7364 7481 7596 7707 7815 7919 8018 8112 8201 8285 8363 8436 8502 8563 8618 8667 8710 8747 8780 8808 8832 8853 8871 8887 8902 8916 8929 8942 8954 8965 8976 8986 8995 9002 9009 9014 9017 9020 9021 9021 9020 9018 9016 9013 9010 9006 9001 8997 8992 8986 8981 8975 8970 8964 8960 8956 8953 8952 8951 8950 8951 8951 8952 8952 8952 8950 8947 8943 8937 8930 8921 8910 8898 8884 8867 8848 8825 8798 8766 8727 8681 8626 8561 8484 8395 8292 8175 8043 7895 7732 7554 7361 7153 6932 6698 6452 6197 5933 5663 5389 5113 4837 4565 4298 4041 3795 3565 3353 3163 2999 2863 2760 2691 2658 2665 2711 2797 2921 3082 3276 3499 3746 4012 4292 4578 4865 5148 5422 5683 5929 6157 6366 6555 6725 6877 7011 7129 7233 7323 7400 7465 7520 7564 7597 7621 7634 7637 7630 7612 7583 7544 7493 7429 7354 7266 7165 7051 6923 6782 6627 6459 6278 6086 5883 5670 5449 5221 4987 4748 4506 4261 4016 3771 3528 3289 3054 2826 2608 2401 2207 2029 1869 1727 1604 1499 1413 1344 1289 1247 1215 1192 1178 1171 1172 1185 1211 1253 1317 1407 1524 1674 1857 2073 2322 2599 2901 3222 3556 3895 4234 4565 4883 5184 5464 5722 5958 6170 6360 6531 6683 6820 6943 7054 7154 7245 7327 7400 7466 7523 7573 7613 7645 7667 7680 7682 7675 7656 7625 7584 7530 7463 7385 7294 7190 7075 6947 6808 6659 6500 6332 6157 5975 5787 5595 5400 5202 5004 4806 4609 4416 4227 4045 3872 3710 3563 3433 3323 3236 3175 3142 3138 3163 3217 3297 3402 3527 3666 3814 3965 4112 4248 4369 4469 4544 4591 4608 4595 4551 4477 4377 4254 4109 3947 3772 3588 3398 3206 3016 2830 2651 2481 2322 2175 2041 1922 1817 1727 1653 1595 1556 1536 1538 1565 1619 1702 1819 1970 2157 2380 2638 2929 3250 3594 3957 4332 4711 5088 5455 5807 6139 6448 6730 6986 7215 7418 7599 7758 7898 8024 8136 8236 8328 8411 8487 8557 8620 8677 8729 8776 8818 8856 8890 8920 8948 8974 8997 9019 9039 9057 9073 9087 9100 9111 9119 9126 9131 9135 9137 9139 9139 9138 9137 9134 9132 9129 9125 9121 9116 9112 9106 9100 9093 9086 9077 9066 9054 9039 9022 9002 8979 8952 8923 8891 8856 8819 8781 8741 8701 8660 8619 8579 8540 8501 8463 8427 8391 8357 8324 8292 8260 8230 8200 8171 8141 8111 8079 8047 8012 7974 7934 7891 7844 7794 3948 7 5 5 7741 7685 7625 7563 7497 7429 7356 7280 7198 7111 7018 6918 6810 6693 6568 6434 6291 6140 5980 5813 5640 5460 5276 5086 4893 4697 4497 4295 4090 3884 3676 3467 3258 3051 2846 2646 2452 2265 2089 1923 1771 1632 1508 1400 1306 1228 1163 1111 1070 1039 1016 1002 994 994 1002 1020 1049 1091 1151 1231 1332 1458 1610 1789 1994 2223 2475 2745 3029 3323 3621 3919 4213 4498 4772 5032 5277 5506 5719 5918 6102 6274 6435 6585 6727 6860 6987 7106 7219 7325 7426 7520 7609 7692 7769 7840 7906 7968 8024 8077 8125 8169 8210 8246 8279 8307 8331 8349 8360 8365 8361 8347 8324 8288 8241 8181 8108 8021 7921 7807 7681 7543 7393 7232 7062 6882 6694 6501 6303 6102 5902 5706 5516 5337 5173 5026 4902 4803 4733 4694 4688 4714 4773 4863 4981 5126 5292 5477 5674 5881 6092 6303 6512 6714 6907 7090 7260 7418 7562 7692 7810 7915 8008 8091 8165 8230 8288 8341 8390 8436 8481 8525 8569 8613 8659 8706 8754 8802 8850 8897 8942 8985 9026 9063 9097 9127 9154 9178 9199 9218 9235 9249 9263 9275 9286 9296 9306 9314 9321 9327 9332 9336 9339 9340 9339 9337 9334 9330 9325 9319 9313 9306 9300 9295 9290 9286 9284 9282 9281 9280 9279 9277 9275 9271 9266 9258 9249 9238 9225 9210 9194 9177 9160 9143 9127 9111 9097 9084 9074 9065 9059 9055 9055 9056 9061 9068 9078 9090 9104 9120 9137 9155 9173 9191 9208 9224 9239 9252 9263 9272 9279 9285 9288 9290 9292 9292 9292 9292 9292 9292 9293 9294 9294 9295 9294 9293 9290 9285 9279 9270 9258 9245 9230 9212 9194 9174 9153 9131 9108 9084 9057 9028 8995 8958 8915 8866 8808 8742 8666 8578 8478 8364 8236 8093 7933 7757 7565 7356 7131 6890 6634 6365 6084 5794 5496 5192 4885 4577 4271 3970 3675 3388 3114 2852 2606 2377 2166 1976 1805 1655 1526 1417 1326 1253 1195 1150 1117 1094 1079 1072 1073 1084 1104 1137 1185 1250 1334 1440 1567 1716 1885 2070 2269 2474 2681 2882 3071 3243 3392 3513 3603 3662 3688 3682 3648 3586 3502 3397 3276 3141 2997 2845 2689 2530 2370 2212 2058 1910 1769 1637 1517 1409 1314 1234 1167 1114 1073 1042 1020 1006 998 996 999 1009 1028 1057 1100 1161 1243 1350 1484 1647 1839 2060 2308 2578 2866 3167 3473 3779 4078 4363 4631 4876 5096 5289 5453 5589 5698 5779 5836 5869 5881 5873 5846 5802 5741 5665 5575 5471 5355 5228 5090 4944 4791 4632 4470 4305 4141 3979 3821 3670 3527 3395 3277 3174 3088 3023 2979 2959 2964 2996 3056 3145 3262 3408 3580 3777 3997 4235 4489 4754 5026 5299 5570 5834 6087 6327 6551 6757 6946 7117 7271 7408 7532 7642 7742 7832 7915 7991 8062 8128 8190 8249 8305 8358 8408 8457 8503 8548 8591 8633 8672 8710 8745 8777 8805 8828 8845 8856 3949 7 5 5 8859 8854 8840 8816 8782 8738 8682 8615 8536 8446 8344 8231 8107 7972 7829 7677 7519 7355 7189 7022 6856 6693 6534 6381 6236 6099 5972 5854 5745 5646 5557 5475 5402 5335 5274 5219 5168 5119 5073 5028 4983 4937 4890 4840 4787 4730 4669 4602 4530 4453 4369 4278 4181 4077 3966 3849 3727 3601 3471 3339 3207 3075 2947 2822 2704 2594 2493 2404 2327 2266 2222 2197 2195 2216 2265 2342 2451 2591 2765 2970 3206 3470 3758 4066 4386 4714 5042 5364 5673 5963 6229 6467 6674 6847 6986 7090 7160 7197 7203 7181 7133 7062 6972 6865 6745 6617 6484 6351 6222 6101 5993 5902 5830 5782 5759 5763 5794 5853 5939 6050 6183 6336 6506 6690 6883 7082 7283 7483 7680 7869 8049 8218 8374 8517 8646 8762 8864 8953 9032 9100 9159 9211 9257 9297 9334 9367 9397 9424 9449 9472 9492 9511 9527 9542 9555 9567 9578 9587 9596 9604 9611 9617 9623 9628 9632 9635 9637 9638 9638 9636 9634 9631 9627 9623 9618 9612 9607 9600 9594 9586 9578 9569 9559 9548 9534 9519 9503 9484 9463 9440 9416 9391 9365 9340 9315 9291 9270 9251 9236 9224 9216 9212 9213 9217 9225 9237 9251 9268 9287 9307 9328 9349 9370 9390 9409 9427 9443 9457 9470 9482 9493 9502 9511 9520 9527 9535 9542 9549 9555 9560 9564 9568 9570 9572 9573 9575 9576 9579 9582 9586 9592 9598 9605 9612 9619 9626 9631 9634 9635 9635 9632 9629 9624 9619 9614 9610 9607 9605 9605 9606 9607 9610 9613 9615 9617 9618 9618 9616 9613 9609 9602 9594 9585 9574 9561 9547 9531 9513 9492 9470 9445 9418 9389 9357 9324 9288 9250 9211 9170 9127 9083 9039 8993 8948 8903 8859 8817 8778 8742 8710 8682 8661 8644 8635 8631 8634 8644 8660 8682 8710 8743 8780 8821 8864 8910 8955 9001 9046 9090 9131 9170 9205 9237 9266 9291 9313 9331 9346 9358 9366 9372 9374 9375 9373 9370 9366 9361 9357 9352 9349 9348 9348 9350 9355 9361 9370 9381 9393 9406 9420 9434 9449 9463 9478 9492 9505 9518 9529 9540 9550 9558 9564 9569 9571 9572 9571 9568 9564 9558 9551 9543 9534 9524 9513 9500 9486 9470 9451 9428 9401 9370 9334 9293 9247 9197 9142 9084 9023 8959 8895 8830 8766 8702 8642 8584 8531 8483 8441 8405 8377 8357 8344 8340 8343 8354 8371 8393 8420 8449 8480 8510 8540 8568 8593 8614 8631 8644 8652 8655 8654 8648 8638 8623 8604 8581 8553 8521 8485 8444 8399 8349 8295 8236 8171 8100 8022 7937 7843 7739 7624 7498 7360 7208 7044 6866 6676 6473 6260 6036 5804 5564 5318 5067 4812 4555 4297 4039 3783 3529 3279 3036 2799 2572 2356 2152 1961 1786 1626 1483 1357 1248 1154 1076 1013 962 923 894 874 861 853 851 853 859 870 888 914 951 1002 1071 1161 1276 1419 1592 1797 2033 2300 2594 2912 3248 3597 3950 7 5 5 3952 4309 4659 5000 5325 5633 5921 6188 6435 6661 6869 7059 7234 7396 7545 7683 7811 7930 8040 8143 8238 8327 8410 8487 8559 8626 8689 8747 8801 8851 8897 8939 8978 9013 9044 9073 9099 9123 9145 9165 9183 9199 9212 9222 9228 9229 9226 9216 9200 9178 9149 9114 9073 9027 8976 8920 8862 8800 8737 8673 8607 8543 8479 8418 8361 8309 8264 8227 8200 8183 8178 8185 8205 8236 8278 8329 8388 8454 8523 8595 8668 8740 8809 8877 8940 9000 9056 9108 9156 9201 9242 9279 9312 9341 9367 9389 9408 9422 9434 9442 9447 9450 9450 9448 9444 9438 9431 9423 9413 9403 9392 9380 9368 9356 9344 9332 9320 9308 9297 9286 9275 9265 9254 9245 9236 9229 9222 9217 9214 9213 9213 9215 9218 9222 9226 9229 9229 9227 9220 9207 9188 9161 9125 9079 9022 8953 8871 8775 8665 8540 8399 8241 8066 7874 7665 7439 7196 6937 6663 6374 6074 5763 5443 5117 4788 4459 4132 3811 3501 3204 2925 2667 2436 2234 2066 1935 1845 1797 1795 1838 1928 2064 2245 2468 2730 3026 3351 3699 4065 4440 4819 5195 5563 5916 6251 6563 6851 7112 7347 7554 7736 7894 8029 8143 8238 8317 8380 8429 8466 8492 8507 8512 8509 8497 8476 8448 8414 8372 8325 8272 8216 8156 8094 8032 7971 7913 7860 7814 7776 7749 7733 7730 7740 7764 7802 7853 7917 7991 8076 8167 8265 8366 8469 8572 8673 8770 8863 8951 9032 9107 9175 9237 9292 9342 9388 9428 9465 9499 9530 9558 9584 9607 9629 9647 9664 9677 9689 9698 9705 9711 9716 9720 9724 9728 9732 9736 9741 9747 9752 9757 9762 9766 9769 9772 9774 9776 9778 9780 9782 9784 9787 9791 9796 9801 9806 9812 9818 9823 9828 9833 9838 9843 9847 9852 9857 9862 9868 9873 9879 9885 9891 9897 9901 9905 9909 9911 9912 9912 9912 9912 9911 9910 9911 9911 9913 9915 9918 9921 9925 9929 9932 9934 9936 9937 9937 9936 9935 9933 9930 9929 9927 9927 9927 9928 9930 9932 9935 9938 9940 9942 9943 9943 9942 9939 9935 9930 9925 9918 9911 9904 9896 9889 9882 9875 9868 9862 9857 9852 9847 9843 9839 9835 9830 9825 9819 9812 9804 9794 9783 9770 9756 9741 9726 9709 9693 9677 9660 9645 9629 9615 9601 9588 9576 9565 9555 9547 9541 9537 9535 9536 9539 9545 9553 9564 9576 9590 9605 9621 9638 9655 9673 9690 9707 9723 9738 9753 9766 9779 9790 9799 9808 9815 9821 9827 9831 9835 9838 9841 9844 9846 9847 9848 9848 9848 9846 9843 9840 9836 9831 9826 9821 9817 9812 9809 9805 9803 9800 9798 9796 9793 9791 9787 9784 9779 9775 9770 9765 9760 9755 9750 9746 9741 9737 9732 9727 9723 9717 9712 9706 9700 9693 9685 9678 9669 9660 9651 9641 9631 9620 9609 9597 9585 9572 9559 9546 9533 9520 9506 9492 9478 9463 9448 9433 9417 9400 9382 9363 9342 9320 9295 3951 7 5 5 9268 9238 9205 9168 9127 9082 9032 8978 8917 8850 8777 8697 8610 8514 8409 8296 8173 8041 7899 7748 7587 7419 7244 7062 6877 6688 6500 6312 6129 5950 5780 5618 5468 5330 5204 5093 4996 4914 4846 4791 4749 4719 4700 4689 4685 4687 4691 4696 4699 4698 4690 4674 4647 4608 4555 4488 4405 4307 4194 4067 3927 3775 3614 3445 3269 3090 2909 2728 2550 2376 2209 2049 1899 1760 1633 1519 1418 1330 1255 1192 1140 1098 1064 1038 1018 1005 997 998 1007 1029 1065 1120 1197 1299 1430 1592 1786 2011 2266 2548 2852 3175 3511 3853 4195 4533 4862 5177 5477 5758 6021 6266 6493 6703 6897 7078 7247 7404 7551 7689 7818 7939 8052 8157 8255 8346 8430 8508 8580 8646 8707 8764 8816 8864 8909 8950 8988 9024 9056 9086 9113 9137 9159 9177 9192 9204 9213 9219 9223 9226 9228 9229 9231 9235 9240 9247 9257 9270 9284 9301 9318 9336 9355 9373 9390 9407 9422 9436 9450 9462 9474 9486 9497 9508 9518 9528 9537 9546 9553 9560 9565 9570 9574 9577 9579 9581 9582 9582 9581 9580 9577 9573 9567 9560 9551 9541 9531 9519 9507 9494 9482 9469 9457 9445 9433 9422 9410 9399 9387 9376 9364 9353 9342 9331 9322 9314 9307 9303 9300 9299 9301 9306 9312 9321 9331 9343 9357 9371 9387 9403 9419 9435 9451 9467 9484 9500 9517 9534 9551 9569 9587 9605 9622 9639 9655 9670 9683 9695 9704 9712 9719 9723 9727 9730 9732 9734 9736 9738 9740 9742 9744 9746 9747 9748 9748 9747 9745 9742 9737 9730 9722 9712 9700 9685 9668 9647 9623 9595 9562 9525 9482 9434 9381 9322 9258 9189 9115 9038 8959 8878 8797 8717 8638 8563 8491 8423 8358 8298 8240 8186 8132 8080 8028 7975 7922 7869 7815 7763 7713 7667 7626 7593 7568 7554 7552 7563 7587 7624 7674 7736 7809 7891 7980 8075 8173 8271 8368 8462 8549 8630 8703 8768 8823 8870 8910 8942 8969 8992 9011 9028 9044 9059 9074 9090 9106 9123 9140 9157 9173 9188 9202 9214 9224 9230 9233 9232 9226 9215 9198 9174 9144 9107 9063 9012 8955 8891 8822 8748 8669 8587 8502 8416 8328 8240 8153 8068 7986 7908 7835 7769 7709 7658 7615 7582 7558 7545 7542 7550 7568 7596 7635 7683 7741 7807 7881 7963 8050 8142 8237 8335 8433 8531 8627 8719 8808 8892 8970 9043 9111 9173 9230 9284 9333 9380 9423 9464 9502 9538 9571 9600 9627 9650 9669 9684 9695 9704 9709 9712 9713 9712 9710 9707 9703 9697 9689 9680 9668 9652 9632 9607 9577 9540 9496 9444 9382 9309 9224 9126 9013 8884 8738 8575 8394 8196 7982 7754 7512 7259 6997 6729 6456 6181 5905 5629 5355 5083 4815 4551 4293 4042 3799 3566 3345 3137 2945 2772 2618 2487 2380 2298 2243 2217 2221 2255 2321 2418 2547 2706 2896 3114 3357 3623 3907 4206 4515 4830 5146 5459 5766 6063 3952 7 5 5 6348 6619 6875 7116 7341 7552 7748 7929 8098 8254 8398 8530 8651 8762 8863 8955 9038 9113 9182 9244 9301 9353 9400 9444 9483 9520 9553 9583 9610 9634 9656 9675 9692 9707 9720 9731 9741 9748 9754 9759 9761 9762 9761 9759 9756 9752 9747 9743 9738 9735 9733 9733 9734 9737 9741 9748 9755 9763 9772 9781 9790 9797 9803 9808 9811 9812 9811 9808 9802 9794 9784 9771 9754 9735 9711 9681 9646 9604 9553 9494 9424 9343 9250 9146 9030 8904 8769 8627 8481 8333 8189 8051 7923 7810 7716 7643 7595 7572 7576 7607 7662 7741 7840 7955 8082 8218 8358 8499 8636 8767 8891 9004 9107 9199 9280 9349 9409 9459 9501 9534 9559 9578 9589 9594 9592 9584 9569 9547 9519 9482 9439 9387 9327 9260 9184 9101 9011 8915 8813 8708 8600 8491 8382 8274 8170 8069 7972 7881 7795 7715 7640 7571 7508 7450 7397 7349 7305 7267 7232 7202 7176 7154 7137 7125 7118 7118 7123 7136 7156 7184 7220 7263 7312 7367 7424 7483 7541 7595 7643 7682 7711 7727 7731 7721 7697 7661 7613 7555 7489 7418 7344 7271 7199 7134 7077 7030 6997 6978 6975 6988 7018 7065 7126 7201 7287 7383 7486 7593 7702 7811 7918 8022 8122 8217 8306 8389 8467 8539 8605 8667 8723 8774 8821 8864 8902 8937 8969 8997 9024 9048 9070 9091 9110 9127 9143 9157 9169 9179 9186 9190 9192 9189 9183 9172 9157 9136 9108 9074 9031 8979 8918 8847 8765 8672 8567 8453 8328 8195 8053 7906 7754 7598 7441 7284 7128 6974 6822 6673 6526 6381 6236 6091 5944 5794 5639 5477 5308 5130 4943 4746 4540 4325 4103 3874 3640 3404 3169 2938 2712 2495 2290 2099 1924 1767 1627 1506 1403 1317 1246 1189 1143 1108 1082 1063 1051 1045 1047 1056 1073 1100 1137 1184 1242 1311 1388 1472 1561 1652 1743 1830 1912 1986 2051 2105 2147 2179 2200 2210 2212 2206 2192 2173 2148 2119 2086 2049 2008 1965 1918 1870 1820 1770 1719 1669 1622 1577 1536 1500 1471 1448 1433 1428 1433 1449 1477 1517 1570 1635 1712 1800 1898 2004 2117 2234 2354 2474 2593 2710 2823 2933 3039 3142 3243 3343 3444 3547 3653 3763 3879 4001 4129 4262 4400 4543 4689 4837 4985 5133 5278 5419 5556 5686 5809 5924 6031 6129 6217 6296 6366 6426 6477 6519 6553 6579 6598 6610 6615 6615 6609 6598 6582 6561 6536 6505 6469 6426 6377 6321 6256 6182 6097 6002 5896 5778 5648 5507 5354 5192 5021 4842 4658 4471 4283 4095 3911 3733 3562 3399 3247 3106 2976 2858 2752 2657 2573 2499 2435 2379 2331 2291 2256 2227 2203 2183 2166 2152 2139 2127 2116 2104 2092 2079 2064 2049 2034 2018 2002 1986 1971 1958 1945 1933 1923 1914 1906 1900 1895 1892 1891 1892 1895 1902 1912 1926 1944 1966 1993 2025 2062 2103 2149 2201 2258 2321 2389 2464 2545 2633 2727 2827 3953 7 5 5 2932 3041 3153 3267 3381 3493 3601 3702 3796 3880 3953 4013 4060 4092 4110 4114 4104 4082 4048 4005 3953 3894 3831 3764 3695 3625 3556 3489 3424 3363 3305 3252 3204 3162 3126 3097 3075 3061 3055 3057 3067 3084 3107 3136 3168 3202 3236 3268 3297 3320 3336 3344 3342 3330 3307 3272 3226 3168 3098 3017 2925 2823 2713 2596 2473 2347 2220 2095 1974 1858 1751 1653 1566 1490 1426 1373 1330 1299 1277 1267 1268 1282 1312 1359 1427 1519 1637 1783 1959 2163 2397 2655 2935 3232 3540 3851 4161 4461 4748 5015 5258 5476 5665 5827 5959 6065 6144 6201 6235 6251 6250 6234 6207 6170 6126 6077 6027 5977 5929 5888 5854 5829 5817 5817 5831 5860 5904 5963 6035 6121 6219 6327 6444 6568 6698 6831 6967 7103 7239 7372 7503 7629 7752 7869 7980 8086 8185 8279 8366 8448 8523 8593 8657 8716 8770 8819 8864 8905 8943 8978 9011 9042 9071 9099 9125 9151 9175 9198 9220 9240 9259 9276 9292 9305 9315 9324 9329 9332 9331 9328 9321 9312 9301 9288 9273 9258 9243 9227 9213 9200 9188 9178 9170 9164 9159 9155 9153 9152 9151 9151 9151 9152 9153 9154 9155 9156 9157 9157 9157 9156 9153 9149 9143 9134 9122 9106 9085 9060 9028 8989 8942 8886 8820 8744 8655 8555 8442 8316 8176 8023 7856 7677 7486 7284 7073 6853 6627 6398 6166 5937 5712 5494 5289 5099 4928 4780 4657 4562 4498 4466 4467 4500 4565 4660 4783 4931 5101 5289 5492 5707 5930 6158 6388 6619 6846 7069 7286 7495 7696 7886 8065 8233 8388 8531 8661 8779 8884 8978 9062 9135 9200 9258 9308 9353 9393 9429 9461 9490 9516 9539 9560 9578 9594 9608 9620 9631 9641 9651 9660 9669 9677 9686 9694 9702 9709 9715 9720 9723 9724 9723 9718 9711 9701 9687 9671 9652 9630 9607 9583 9559 9535 9512 9491 9473 9459 9449 9444 9444 9449 9459 9474 9493 9515 9540 9566 9594 9621 9648 9674 9699 9722 9742 9761 9779 9794 9809 9822 9834 9846 9857 9867 9876 9884 9892 9898 9903 9907 9909 9910 9910 9910 9908 9907 9904 9902 9900 9897 9895 9892 9890 9888 9885 9883 9881 9879 9878 9876 9875 9873 9872 9870 9868 9865 9860 9855 9848 9839 9827 9814 9797 9777 9753 9725 9691 9651 9603 9546 9478 9398 9303 9194 9067 8921 8756 8572 8367 8142 7899 7638 7361 7071 6770 6461 6147 5831 5515 5203 4896 4598 4310 4034 3770 3522 3290 3076 2881 2707 2558 2436 2343 2284 2262 2280 2341 2446 2597 2792 3030 3307 3620 3961 4325 4703 5088 5472 5849 6213 6558 6881 7180 7453 7701 7924 8123 8301 8460 8601 8727 8838 8937 9025 9102 9170 9230 9282 9328 9368 9404 9436 9465 9492 9518 9543 9567 9590 9611 9631 9649 9665 9680 9692 9702 9711 9718 9725 9730 9736 9741 9746 9751 9755 9759 9761 9762 9761 9757 9750 9740 9726 9708 3954 7 5 5 9686 9660 9631 9597 9560 9519 9476 9430 9382 9332 9282 9231 9180 9131 9084 9040 9000 8965 8935 8911 8895 8885 8882 8887 8899 8917 8941 8969 9000 9033 9068 9102 9134 9164 9192 9216 9238 9256 9273 9287 9300 9313 9327 9341 9357 9375 9395 9417 9442 9468 9496 9525 9555 9586 9617 9648 9678 9708 9736 9762 9787 9810 9832 9851 9868 9884 9898 9910 9921 9931 9940 9948 9956 9963 9969 9975 9980 9985 9988 9991 9993 9994 9994 9994 9992 9991 9988 9986 9983 9980 9977 9975 9972 9970 9967 9965 9963 9961 9959 9957 9956 9954 9954 9954 9954 9956 9958 9961 9964 9967 9971 9974 9976 9977 9977 9976 9973 9971 9967 9964 9961 9959 9958 9957 9958 9960 9962 9964 9967 9968 9969 9969 9969 9967 9966 9965 9964 9964 9965 9968 9972 9977 9982 9988 9993 999710000100011000110000 9997 9994 9990 9987 9984 9981 9979 9978 9975 9973 9968 9962 9954 9943 9930 9916 9900 9883 9867 9851 9837 9825 9814 9805 9797 9790 9783 9775 9766 9756 9745 9732 9718 9703 9687 9672 9657 9643 9631 9620 9610 9601 9594 9588 9582 9578 9574 9572 9570 9570 9571 9574 9578 9584 9592 9600 9609 9618 9626 9634 9641 9646 9649 9651 9651 9649 9647 9642 9637 9631 9624 9616 9607 9596 9584 9570 9553 9534 9512 9487 9459 9428 9394 9357 9317 9274 9226 9175 9119 9057 8988 8912 8827 8733 8627 8510 8381 8239 8085 7919 7742 7554 7357 7153 6944 6731 6518 6306 6100 5900 5711 5535 5375 5235 5116 5021 4952 4911 4899 4916 4963 5037 5139 5265 5414 5581 5765 5962 6167 6378 6592 6806 7016 7222 7420 7610 7791 7961 8120 8268 8404 8530 8645 8750 8845 8933 9012 9085 9152 9214 9271 9325 9374 9420 9463 9502 9538 9570 9599 9624 9646 9665 9681 9695 9707 9716 9724 9730 9733 9735 9733 9728 9719 9706 9687 9664 9635 9600 9558 9509 9453 9387 9312 9227 9129 9018 8893 8753 8597 8425 8237 8034 7818 7590 7353 7109 6862 6615 6372 6138 5916 5710 5525 5364 5231 5129 5062 5030 5035 5078 5158 5272 5420 5596 5798 6019 6255 6501 6752 7001 7246 7483 7708 7920 8118 8299 8466 8617 8754 8877 8988 9087 9176 9256 9327 9390 9446 9497 9541 9581 9616 9647 9675 9699 9721 9741 9758 9773 9787 9799 9810 9820 9829 9836 9844 9850 9857 9862 9867 9871 9875 9877 9878 9878 9876 9873 9869 9864 9858 9852 9846 9840 9835 9830 9827 9824 9821 9819 9818 9816 9814 9811 9808 9804 9799 9794 9790 9785 9781 9777 9775 9773 9773 9774 9775 9776 9778 9779 9779 9779 9778 9775 9771 9767 9761 9756 9750 9744 9738 9733 9729 9724 9720 9716 9712 9707 9702 9695 9688 9679 9671 9661 9652 9644 9636 9630 9626 9623 9621 9621 9622 9623 9625 9626 9627 9627 9626 9625 9624 9623 9622 9622 9623 9625 9628 9631 9634 9637 9639 9640 3955 7 5 5 9639 9637 9632 9626 9619 9611 9602 9594 9585 9578 9571 9565 9560 9556 9551 9547 9542 9537 9531 9525 9518 9511 9504 9497 9490 9483 9477 9470 9462 9455 9446 9436 9426 9414 9401 9388 9374 9359 9345 9331 9318 9305 9294 9285 9276 9269 9264 9259 9256 9255 9254 9254 9254 9254 9255 9254 9253 9251 9247 9241 9234 9224 9213 9200 9185 9169 9151 9133 9113 9092 9071 9047 9023 8996 8968 8936 8902 8864 8822 8775 8724 8667 8604 8534 8457 8372 8277 8172 8057 7929 7789 7637 7473 7296 7109 6913 6710 6503 6295 6089 5888 5698 5519 5357 5213 5090 4989 4911 4857 4826 4818 4832 4864 4914 4978 5054 5137 5225 5315 5403 5486 5561 5626 5679 5718 5742 5749 5741 5717 5677 5622 5552 5470 5375 5268 5152 5026 4891 4750 4603 4451 4296 4139 3982 3828 3676 3529 3389 3255 3128 3009 2897 2792 2693 2599 2509 2422 2337 2254 2171 2090 2010 1931 1855 1782 1713 1649 1590 1536 1489 1447 1413 1386 1368 1360 1364 1381 1414 1466 1538 1634 1754 1900 2071 2266 2484 2721 2974 3238 3508 3779 4048 4309 4561 4800 5025 5235 5431 5611 5779 5933 6077 6211 6335 6452 6562 6665 6763 6855 6942 7025 7104 7179 7251 7321 7387 7452 7513 7572 7629 7683 7734 7783 7829 7874 7916 7958 7998 8037 8076 8115 8152 8190 8226 8261 8296 8328 8360 8389 8418 8445 8472 8498 8524 8549 8575 8601 8627 8653 8679 8706 8732 8758 8783 8807 8830 8852 8873 8892 8909 8924 8938 8949 8958 8965 8970 8974 8977 8978 8979 8980 8980 8980 8980 8979 8979 8978 8975 8972 8967 8961 8952 8941 8928 8913 8895 8875 8853 8828 8803 8775 8747 8718 8688 8659 8631 8605 8581 8561 8544 8532 8524 8522 8525 8533 8546 8562 8581 8602 8624 8646 8666 8686 8703 8718 8730 8740 8749 8757 8764 8771 8779 8788 8799 8811 8824 8839 8856 8873 8892 8912 8933 8954 8977 9001 9026 9052 9079 9105 9132 9157 9179 9199 9215 9227 9234 9235 9232 9223 9211 9194 9175 9153 9131 9107 9082 9057 9032 9005 8978 8949 8919 8886 8850 8813 8773 8731 8687 8642 8597 8552 8508 8467 8429 8394 8366 8343 8327 8319 8319 8328 8346 8373 8408 8450 8498 8552 8608 8667 8726 8785 8841 8894 8944 8989 9029 9066 9098 9126 9152 9174 9195 9214 9233 9251 9269 9288 9307 9327 9347 9369 9390 9412 9434 9455 9475 9493 9510 9526 9539 9550 9559 9566 9571 9575 9577 9577 9576 9574 9570 9564 9557 9546 9534 9518 9499 9476 9449 9417 9380 9335 9283 9222 9151 9067 8971 8859 8731 8587 8425 8246 8050 7838 7611 7372 7122 6863 6597 6326 6051 5774 5495 5215 4935 4657 4379 4105 3835 3571 3316 3070 2837 2619 2418 2236 2074 1934 1816 1723 1655 1613 1599 1614 1660 1739 1853 2002 2188 2409 2664 2952 3268 3606 3962 4329 4699 5067 5424 5767 6089 3956 7 5 5 6389 6662 6908 7127 7318 7484 7626 7746 7845 7925 7988 8035 8069 8090 8102 8106 8104 8098 8091 8085 8082 8085 8093 8109 8133 8164 8204 8250 8303 8361 8424 8490 8558 8627 8697 8767 8835 8901 8964 9023 9078 9128 9173 9213 9249 9279 9306 9329 9350 9368 9385 9400 9415 9427 9439 9448 9455 9459 9460 9458 9452 9443 9431 9418 9402 9386 9370 9355 9340 9327 9315 9305 9297 9290 9285 9281 9278 9277 9276 9277 9279 9283 9288 9295 9302 9311 9320 9328 9337 9344 9349 9353 9355 9354 9351 9347 9341 9334 9326 9317 9307 9295 9283 9268 9251 9231 9207 9179 9148 9112 9072 9028 8979 8928 8872 8813 8751 8684 8614 8539 8459 8373 8281 8182 8076 7963 7843 7716 7582 7442 7296 7146 6992 6834 6674 6511 6347 6181 6013 5843 5671 5496 5317 5135 4948 4756 4559 4357 4150 3939 3725 3509 3292 3077 2865 2659 2460 2271 2094 1931 1783 1650 1535 1435 1352 1283 1228 1185 1153 1129 1113 1104 1104 1113 1132 1166 1217 1289 1385 1508 1661 1845 2059 2301 2567 2853 3151 3454 3753 4040 4308 4549 4757 4929 5062 5154 5208 5224 5206 5156 5080 4980 4861 4726 4577 4416 4245 4065 3878 3685 3486 3283 3078 2873 2670 2470 2277 2093 1919 1758 1612 1480 1365 1266 1183 1115 1061 1020 990 970 957 952 953 961 976 1000 1035 1083 1148 1233 1342 1478 1643 1839 2064 2319 2601 2905 3227 3560 3899 4237 4568 4886 5188 5469 5729 5965 6178 6370 6542 6696 6834 6958 7071 7173 7265 7349 7423 7490 7548 7597 7639 7673 7699 7719 7732 7740 7744 7744 7739 7731 7720 7705 7685 7661 7632 7598 7559 7513 7462 7405 7342 7273 7198 7118 7031 6939 6840 6734 6620 6500 6371 6235 6091 5939 5779 5612 5439 5259 5074 4883 4687 4487 4282 4073 3860 3645 3427 3209 2991 2776 2566 2362 2167 1983 1811 1654 1510 1382 1269 1171 1087 1015 956 907 868 838 814 798 786 779 776 777 780 787 798 814 837 870 915 976 1057 1159 1286 1440 1622 1831 2066 2324 2600 2890 3189 3491 3791 4083 4364 4631 4882 5116 5332 5531 5716 5886 6045 6193 6333 6465 6590 6710 6825 6936 7042 7145 7243 7338 7430 7518 7602 7682 7758 7830 7898 7961 8019 8073 8122 8168 8211 8251 8290 8327 8362 8397 8431 8464 8495 8524 8550 8574 8594 8610 8624 8633 8640 8645 8647 8648 8647 8646 8643 8638 8632 8623 8612 8597 8579 8557 8532 8503 8471 8438 8404 8369 8336 8303 8273 8246 8221 8198 8179 8162 8147 8134 8124 8114 8107 8101 8097 8094 8092 8092 8092 8093 8092 8090 8086 8078 8066 8048 8025 7996 7961 7919 7871 7817 7755 7688 7613 7532 7444 7348 7243 7130 7008 6876 6735 6584 6424 6255 6078 5893 5702 5505 5303 5097 4887 4674 4458 4240 4021 3801 3582 3363 3148 2936 2731 2533 2344 2167 3957 7 5 5 2002 1851 1714 1592 1485 1392 1313 1247 1192 1148 1114 1088 1069 1057 1052 1052 1057 1068 1083 1101 1123 1148 1175 1204 1234 1267 1302 1340 1384 1435 1495 1568 1656 1762 1887 2034 2205 2398 2614 2852 3108 3381 3666 3959 4256 4553 4846 5131 5405 5666 5911 6139 6349 6543 6719 6879 7025 7157 7277 7387 7488 7581 7668 7749 7825 7897 7965 8031 8093 8152 8209 8264 8317 8367 8416 8464 8509 8553 8596 8637 8676 8713 8748 8781 8812 8841 8869 8894 8919 8943 8966 8989 9011 9034 9057 9079 9101 9123 9144 9163 9181 9198 9213 9226 9238 9249 9259 9269 9277 9286 9294 9301 9309 9315 9321 9325 9329 9332 9334 9335 9336 9337 9338 9339 9342 9345 9349 9354 9360 9366 9372 9377 9383 9387 9391 9394 9396 9397 9398 9399 9400 9401 9402 9403 9404 9406 9408 9409 9411 9414 9416 9418 9421 9423 9426 9430 9433 9437 9441 9445 9449 9453 9457 9461 9464 9467 9470 9473 9476 9479 9482 9484 9487 9489 9490 9491 9491 9490 9488 9485 9481 9477 9473 9470 9466 9464 9463 9462 9463 9465 9468 9471 9475 9479 9483 9486 9489 9491 9492 9493 9492 9491 9489 9485 9481 9475 9468 9460 9450 9440 9427 9414 9399 9384 9367 9350 9333 9314 9296 9278 9260 9242 9225 9210 9195 9182 9172 9163 9157 9154 9154 9156 9161 9169 9180 9192 9207 9223 9240 9258 9276 9294 9311 9327 9342 9356 9368 9378 9388 9396 9403 9409 9415 9421 9426 9433 9439 9446 9453 9460 9467 9473 9478 9481 9483 9482 9480 9476 9469 9461 9451 9439 9425 9410 9392 9372 9350 9324 9295 9262 9224 9180 9129 9070 9003 8926 8838 8738 8626 8502 8363 8211 8046 7869 7679 7479 7269 7052 6828 6600 6368 6136 5904 5676 5452 5236 5031 4839 4665 4512 4384 4285 4218 4186 4191 4233 4313 4428 4576 4752 4951 5169 5398 5634 5870 6102 6326 6539 6739 6924 7094 7251 7394 7525 7646 7757 7862 7960 8053 8142 8228 8310 8390 8467 8541 8612 8679 8741 8799 8852 8898 8939 8973 9002 9025 9043 9057 9068 9077 9085 9092 9100 9109 9119 9130 9142 9154 9167 9180 9192 9203 9214 9224 9232 9240 9247 9252 9257 9261 9264 9265 9265 9263 9259 9254 9247 9239 9229 9219 9209 9199 9190 9183 9178 9175 9174 9176 9181 9189 9199 9211 9226 9241 9258 9275 9293 9311 9328 9344 9360 9374 9388 9400 9411 9420 9428 9435 9440 9442 9443 9442 9439 9433 9426 9416 9403 9388 9370 9349 9324 9295 9260 9218 9167 9107 9034 8946 8843 8721 8580 8417 8233 8026 7798 7549 7281 6997 6700 6393 6079 5764 5450 5142 4843 4555 4283 4028 3791 3574 3377 3201 3045 2910 2795 2700 2625 2572 2539 2530 2544 2584 2650 2745 2870 3024 3207 3419 3656 3915 4192 4483 4781 5081 5377 5664 5937 6192 6426 6637 6824 6988 7130 7252 7356 7446 7524 7594 7658 7719 7780 3958 7 5 5 7840 7902 7967 8034 8103 8174 8246 8319 8389 8458 8523 8583 8636 8683 8721 8752 8774 8787 8793 8791 8783 8769 8751 8729 8704 8677 8649 8619 8588 8557 8525 8492 8459 8427 8395 8364 8335 8308 8284 8263 8247 8235 8227 8224 8225 8230 8239 8251 8265 8282 8299 8317 8334 8351 8366 8378 8388 8394 8395 8392 8382 8367 8344 8312 8271 8219 8155 8078 7986 7877 7751 7606 7442 7259 7057 6837 6598 6345 6077 5798 5509 5214 4916 4616 4318 4024 3736 3457 3188 2932 2689 2461 2250 2056 1880 1722 1583 1463 1361 1276 1207 1152 1111 1081 1060 1047 1041 1040 1043 1051 1065 1085 1114 1154 1210 1283 1379 1501 1650 1830 2041 2282 2553 2849 3168 3503 3849 4200 4551 4894 5226 5543 5841 6118 6373 6607 6820 7013 7189 7350 7496 7630 7753 7867 7972 8069 8159 8242 8318 8387 8451 8510 8564 8612 8657 8698 8736 8770 8800 8828 8853 8875 8894 8910 8924 8936 8946 8955 8961 8966 8969 8971 8970 8966 8959 8948 8933 8913 8887 8855 8815 8768 8712 8647 8572 8486 8390 8282 8163 8032 7891 7739 7577 7407 7230 7048 6863 6677 6493 6313 6141 5979 5831 5699 5588 5499 5436 5400 5393 5416 5469 5551 5660 5794 5949 6121 6306 6500 6698 6897 7093 7282 7463 7634 7794 7942 8079 8203 8317 8420 8512 8595 8668 8733 8789 8838 8879 8915 8945 8970 8991 9008 9023 9036 9046 9055 9062 9067 9071 9073 9074 9073 9071 9069 9066 9063 9060 9058 9056 9056 9056 9058 9061 9064 9069 9074 9080 9087 9095 9104 9113 9123 9132 9142 9151 9159 9167 9173 9178 9182 9184 9186 9187 9187 9186 9185 9184 9182 9179 9176 9171 9164 9156 9146 9135 9122 9107 9092 9076 9059 9042 9025 9008 8991 8974 8958 8942 8928 8915 8903 8895 8889 8886 8887 8891 8899 8909 8923 8938 8955 8971 8987 9002 9015 9025 9032 9037 9038 9036 9031 9022 9010 8995 8976 8953 8926 8893 8855 8811 8761 8702 8636 8561 8476 8381 8276 8160 8033 7895 7747 7589 7423 7249 7068 6883 6695 6504 6314 6126 5942 5764 5594 5434 5287 5154 5039 4944 4870 4820 4795 4797 4825 4879 4958 5061 5186 5329 5487 5658 5837 6022 6210 6397 6581 6761 6934 7100 7257 7406 7546 7677 7798 7911 8015 8111 8199 8281 8355 8424 8487 8546 8600 8650 8697 8740 8780 8817 8850 8879 8905 8927 8945 8959 8968 8974 8975 8972 8966 8956 8942 8926 8907 8887 8865 8842 8819 8797 8777 8758 8743 8731 8724 8721 8723 8729 8740 8754 8772 8792 8814 8837 8860 8883 8905 8925 8944 8960 8975 8988 9000 9010 9019 9027 9034 9041 9047 9054 9060 9067 9073 9079 9085 9091 9096 9099 9102 9104 9103 9102 9099 9095 9090 9085 9080 9076 9072 9069 9067 9067 9067 9068 9069 9070 9071 9070 9069 9066 9063 9059 9054 9049 9045 9042 9039 9038 9037 9037 9037 9037 9036 3958 7 6 1 8221 8284 8349 8417 8488 8559 8632 8704 8774 8840 8902 8959 9010 9053 9090 9119 9140 9153 9160 9159 9153 9140 9122 9099 9072 9042 9009 8975 8939 8903 8868 8832 8798 8766 8736 8708 8684 8662 8643 8628 8616 8608 8603 8602 8605 8611 8620 8631 8645 8660 8677 8694 8710 8725 8739 8749 8757 8760 8759 8752 8739 8719 8691 8654 8607 8549 8478 8393 8293 8177 8043 7890 7717 7525 7313 7082 6833 6567 6286 5992 5688 5377 5062 4745 4429 4118 3815 3521 3239 2971 2718 2484 2267 2071 1894 1737 1600 1483 1384 1303 1238 1187 1148 1120 1101 1088 1080 1078 1080 1087 1100 1122 1154 1201 1265 1350 1460 1598 1765 1963 2193 2453 2742 3056 3391 3741 4101 4466 4828 5184 5527 5853 6160 6446 6709 6950 7168 7367 7547 7710 7858 7995 8120 8236 8344 8444 8536 8621 8699 8770 8833 8890 8941 8985 9025 9060 9092 9121 9148 9174 9199 9223 9246 9267 9287 9305 9321 9334 9343 9349 9351 9349 9343 9334 9321 9304 9283 9258 9228 9193 9152 9104 9049 8984 8910 8824 8727 8618 8495 8360 8211 8051 7879 7697 7506 7310 7110 6909 6710 6518 6335 6165 6012 5880 5770 5687 5633 5608 5614 5650 5717 5811 5932 6076 6240 6419 6610 6809 7012 7215 7415 7609 7794 7970 8134 8286 8426 8554 8670 8774 8868 8953 9028 9094 9153 9205 9250 9289 9322 9350 9373 9390 9404 9413 9419 9422 9423 9421 9418 9414 9409 9405 9400 9396 9392 9390 9388 9388 9388 9390 9392 9396 9400 9404 9410 9415 9421 9428 9435 9442 9450 9458 9466 9475 9484 9492 9501 9510 9518 9525 9532 9538 9542 9545 9546 9546 9544 9541 9536 9529 9520 9510 9498 9485 9470 9455 9438 9420 9402 9383 9364 9345 9326 9307 9290 9273 9258 9244 9232 9223 9216 9212 9210 9212 9216 9223 9232 9243 9257 9271 9287 9303 9318 9332 9344 9354 9361 9365 9364 9359 9350 9336 9317 9293 9265 9231 9192 9147 9096 9040 8976 8905 8826 8739 8642 8536 8419 8291 8153 8005 7846 7678 7500 7316 7124 6928 6730 6530 6331 6137 5948 5769 5601 5447 5310 5192 5096 5024 4977 4957 4963 4997 5057 5143 5252 5383 5532 5698 5875 6061 6254 6448 6642 6834 7020 7199 7371 7534 7687 7831 7966 8091 8208 8316 8416 8509 8595 8674 8746 8813 8874 8929 8980 9025 9067 9105 9139 9170 9197 9222 9243 9260 9275 9285 9291 9293 9290 9283 9272 9257 9238 9216 9192 9167 9141 9115 9091 9069 9050 9035 9024 9017 9015 9017 9024 9034 9049 9066 9086 9108 9132 9156 9180 9203 9226 9247 9267 9284 9300 9314 9326 9336 9344 9351 9356 9360 9364 9367 9370 9372 9374 9376 9378 9380 9381 9383 9384 9385 9386 9386 9386 9386 9385 9384 9382 9380 9378 9375 9372 9369 9367 9364 9361 9358 9356 9353 9351 9349 9348 9346 9344 9342 9339 9336 9332 9328 9322 9316 9310 9303 3959 7 6 1 9296 9290 9283 9278 9273 9270 9268 9267 9268 9269 9272 9275 9279 9283 9287 9291 9296 9300 9304 9309 9313 9318 9323 9328 9334 9340 9346 9351 9357 9362 9366 9369 9371 9371 9371 9369 9367 9364 9360 9357 9353 9350 9348 9346 9344 9343 9342 9340 9338 9335 9331 9325 9318 9309 9298 9285 9271 9256 9240 9224 9207 9191 9175 9159 9143 9127 9111 9094 9077 9058 9037 9015 8990 8963 8933 8900 8864 8826 8785 8742 8696 8649 8600 8550 8499 8447 8396 8346 8298 8252 8211 8175 8145 8122 8107 8101 8105 8118 8140 8172 8213 8260 8314 8373 8434 8498 8561 8623 8683 8739 8791 8838 8880 8918 8951 8979 9003 9022 9039 9051 9060 9065 9067 9064 9058 9047 9032 9012 8988 8960 8927 8891 8852 8811 8768 8725 8683 8642 8603 8568 8537 8511 8491 8477 8470 8469 8475 8488 8506 8531 8560 8593 8629 8667 8707 8747 8787 8826 8864 8900 8934 8965 8995 9022 9046 9069 9090 9109 9126 9141 9155 9167 9177 9185 9191 9196 9199 9201 9201 9201 9200 9199 9198 9197 9196 9196 9196 9197 9198 9199 9200 9200 9199 9196 9192 9187 9180 9171 9160 9148 9134 9119 9103 9086 9068 9049 9029 9007 8984 8960 8933 8905 8874 8840 8805 8767 8728 8687 8645 8603 8562 8522 8485 8451 8421 8396 8377 8363 8356 8355 8361 8372 8389 8411 8436 8464 8494 8525 8556 8585 8613 8639 8661 8680 8695 8707 8715 8721 8723 8722 8719 8715 8709 8702 8694 8687 8679 8672 8666 8661 8658 8656 8656 8659 8664 8672 8682 8694 8709 8726 8745 8766 8788 8810 8832 8854 8876 8896 8914 8931 8945 8958 8968 8976 8983 8987 8989 8990 8989 8987 8982 8977 8969 8960 8950 8939 8926 8913 8900 8887 8874 8864 8855 8848 8845 8844 8847 8853 8862 8874 8888 8904 8921 8938 8956 8972 8988 9002 9015 9026 9035 9043 9049 9054 9058 9061 9063 9065 9066 9067 9067 9067 9066 9065 9063 9060 9057 9054 9050 9047 9043 9040 9036 9033 9030 9027 9023 9020 9017 9013 9009 9004 8999 8993 8987 8981 8974 8968 8961 8954 8947 8939 8931 8923 8914 8904 8893 8881 8868 8853 8838 8821 8803 8785 8765 8745 8725 8703 8681 8659 8636 8612 8588 8562 8536 8509 8480 8450 8419 8387 8352 8317 8279 8238 8195 8149 8100 8046 7988 7925 7857 7785 7708 7627 7543 7456 7369 7283 7198 7118 7044 6978 6921 6874 6840 6819 6812 6818 6838 6872 6918 6975 7043 7119 7202 7290 7382 7474 7567 7659 7747 7832 7911 7985 8053 8115 8171 8220 8265 8304 8339 8370 8398 8423 8446 8467 8487 8507 8525 8543 8560 8576 8592 8607 8621 8634 8646 8657 8666 8674 8681 8687 8691 8695 8697 8699 8700 8701 8702 8703 8704 8705 8707 8709 8711 8714 8716 8719 8721 8723 8725 8726 8726 8725 8724 8722 8719 8715 8711 8706 8701 8696 8691 8685 8680 8675 8671 8666 8662 8658 3960 7 6 1 8655 8652 8649 8647 8645 8644 8643 8643 8643 8644 8646 8648 8650 8653 8655 8658 8661 8664 8667 8670 8672 8673 8675 8675 8675 8675 8674 8672 8669 8665 8660 8655 8648 8641 8633 8624 8615 8605 8595 8584 8574 8565 8555 8547 8539 8531 8524 8518 8512 8506 8501 8495 8490 8484 8477 8470 8463 8455 8446 8437 8428 8419 8410 8401 8393 8385 8377 8370 8364 8359 8355 8351 8347 8345 8342 8340 8339 8337 8336 8335 8334 8334 8334 8334 8334 8335 8336 8337 8337 8338 8337 8336 8334 8330 8325 8318 8310 8299 8286 8270 8252 8230 8204 8174 8139 8097 8048 7991 7925 7849 7761 7660 7546 7419 7277 7122 6952 6769 6574 6367 6151 5925 5694 5457 5216 4975 4733 4493 4256 4024 3798 3579 3368 3167 2978 2801 2639 2494 2368 2263 2183 2128 2103 2107 2144 2214 2317 2453 2620 2816 3038 3282 3544 3818 4101 4388 4672 4951 5220 5476 5718 5942 6149 6338 6511 6666 6807 6934 7048 7152 7246 7332 7409 7480 7545 7603 7656 7704 7746 7784 7817 7847 7873 7897 7918 7938 7957 7975 7993 8010 8027 8044 8060 8076 8091 8105 8117 8128 8138 8147 8154 8159 8164 8168 8171 8173 8175 8176 8177 8177 8177 8176 8175 8173 8171 8168 8165 8162 8158 8155 8152 8149 8147 8145 8144 8143 8142 8141 8141 8140 8138 8136 8134 8131 8127 8122 8117 8112 8107 8101 8096 8091 8086 8082 8078 8075 8072 8069 8066 8063 8059 8056 8052 8048 8043 8038 8033 8028 8024 8019 8015 8011 8007 8004 8001 7999 7996 7993 7990 7987 7983 7979 7975 7971 7966 7961 7956 7950 7945 7940 7935 7929 7923 7917 7911 7905 7898 7891 7884 7877 7869 7862 7854 7847 7841 7834 7828 7821 7815 7808 7800 7792 7782 7772 7760 7746 7731 7714 7696 7677 7658 7638 7618 7599 7581 7564 7549 7536 7524 7515 7509 7504 7501 7500 7501 7503 7506 7510 7515 7520 7525 7529 7534 7538 7541 7544 7545 7546 7546 7545 7543 7540 7537 7532 7528 7523 7517 7511 7505 7498 7491 7483 7474 7464 7453 7439 7424 7406 7386 7363 7337 7309 7278 7244 7208 7170 7131 7090 7049 7008 6968 6929 6891 6857 6825 6797 6772 6753 6738 6728 6724 6724 6730 6740 6755 6773 6794 6818 6843 6868 6894 6919 6942 6963 6982 6999 7013 7025 7034 7041 7046 7049 7051 7052 7053 7052 7051 7049 7046 7043 7040 7035 7030 7024 7018 7011 7003 6995 6986 6977 6968 6957 6947 6935 6923 6910 6896 6881 6865 6848 6830 6810 6789 6767 6743 6718 6691 6663 6634 6602 6569 6534 6497 6458 6417 6376 6333 6291 6249 6208 6170 6135 6104 6077 6056 6041 6033 6030 6033 6042 6055 6072 6091 6113 6134 6155 6175 6192 6205 6214 6219 6219 6215 6205 6190 6170 6145 6115 6080 6041 5998 5950 5899 5844 5787 5727 5665 5602 5539 5476 5414 5355 5298 5245 5196 5152 5114 5082 5056 5038 3961 7 6 1 5026 5021 5023 5032 5047 5069 5096 5127 5163 5201 5241 5281 5321 5360 5397 5430 5460 5486 5508 5526 5539 5549 5554 5557 5556 5553 5547 5539 5528 5515 5500 5482 5461 5436 5409 5377 5342 5302 5257 5207 5152 5091 5024 4950 4869 4780 4684 4580 4468 4348 4221 4087 3947 3802 3654 3502 3349 3197 3046 2897 2752 2613 2479 2351 2232 2120 2018 1926 1845 1776 1720 1678 1651 1640 1646 1670 1711 1770 1845 1937 2042 2160 2287 2421 2560 2701 2840 2975 3105 3226 3338 3440 3530 3610 3679 3737 3786 3826 3858 3883 3903 3918 3928 3935 3939 3940 3939 3935 3929 3921 3911 3899 3886 3870 3853 3835 3815 3794 3772 3750 3727 3704 3681 3658 3636 3613 3591 3569 3547 3526 3505 3483 3462 3440 3418 3396 3372 3349 3325 3300 3275 3251 3226 3201 3177 3153 3131 3108 3087 3066 3046 3027 3008 2989 2970 2951 2931 2912 2891 2871 2850 2828 2806 2784 2762 2740 2718 2696 2674 2653 2633 2612 2592 2573 2554 2535 2516 2497 2479 2461 2443 2426 2409 2392 2375 2359 2343 2327 2311 2295 2278 2262 2245 2228 2211 2193 2176 2158 2141 2124 2107 2091 2075 2060 2046 2031 2017 2003 1989 1974 1958 1942 1924 1906 1886 1865 1843 1820 1797 1772 1747 1722 1696 1668 1640 1611 1579 1546 1511 1473 1432 1388 1341 1292 1240 1187 1131 1075 1018 962 906 852 800 750 703 660 619 582 548 516 488 463 440 419 401 384 370 357 346 337 329 322 317 314 311 310 311 312 315 319 324 330 339 348 360 374 390 409 430 453 480 510 542 578 616 658 702 748 797 848 900 953 1007 1061 1115 1168 1221 1271 1320 1367 1411 1453 1492 1529 1564 1596 1626 1654 1680 1704 1727 1749 1770 1790 1809 1828 1846 1864 1882 1900 1917 1935 1952 1969 1986 2003 2020 2037 2054 2071 2089 2106 2123 2141 2159 2177 2196 2215 2234 2254 2274 2293 2313 2334 2354 2374 2393 2413 2433 2453 2473 2493 2513 2533 2554 2575 2596 2617 2639 2660 2682 2704 2725 2746 2768 2789 2810 2831 2852 2874 2896 2918 2941 2964 2988 3012 3036 3061 3085 3109 3133 3156 3179 3201 3223 3245 3266 3286 3307 3328 3349 3370 3392 3414 3437 3460 3484 3508 3531 3555 3579 3603 3626 3650 3673 3696 3719 3742 3765 3788 3811 3835 3858 3881 3905 3928 3951 3973 3995 4016 4036 4055 4073 4091 4106 4121 4134 4146 4156 4164 4170 4174 4175 4174 4170 4164 4154 4140 4124 4104 4081 4055 4026 3996 3964 3932 3900 3870 3842 3817 3798 3783 3775 3775 3781 3796 3819 3849 3887 3931 3981 4036 4095 4157 4220 4284 4348 4410 4471 4529 4583 4635 4683 4727 4768 4805 4840 4871 4900 4927 4952 4976 4998 5020 5040 5060 5079 5098 5116 5134 5150 5167 5182 5196 5210 5222 5233 5244 5253 5262 3962 7 6 1 5269 5276 5281 5285 5288 5288 5286 5282 5274 5262 5246 5225 5199 5168 5132 5089 5042 4988 4930 4866 4796 4723 4644 4561 4474 4384 4290 4194 4096 3997 3898 3801 3707 3617 3533 3458 3391 3334 3288 3254 3232 3221 3220 3229 3246 3268 3295 3324 3353 3380 3403 3422 3435 3442 3443 3437 3426 3409 3388 3364 3337 3309 3279 3250 3220 3192 3163 3136 3109 3083 3057 3032 3008 2984 2962 2941 2923 2907 2894 2885 2880 2880 2884 2894 2909 2929 2954 2983 3017 3055 3096 3142 3191 3243 3299 3359 3422 3491 3563 3641 3723 3810 3902 3998 4098 4201 4306 4412 4518 4623 4726 4826 4923 5016 5104 5188 5266 5340 5409 5473 5533 5589 5642 5691 5736 5778 5817 5853 5886 5915 5941 5964 5983 5999 6012 6022 6028 6032 6032 6030 6025 6016 6003 5987 5966 5940 5908 5870 5823 5769 5706 5633 5550 5457 5354 5240 5117 4985 4844 4696 4541 4381 4216 4049 3879 3710 3541 3375 3213 3056 2905 2764 2631 2510 2401 2305 2224 2157 2105 2069 2048 2041 2047 2066 2096 2135 2182 2235 2294 2355 2418 2483 2548 2613 2677 2742 2806 2871 2937 3004 3073 3146 3221 3300 3383 3470 3562 3657 3757 3861 3968 4078 4191 4305 4421 4536 4651 4764 4875 4983 5086 5184 5277 5363 5443 5517 5583 5644 5698 5747 5791 5830 5865 5898 5927 5955 5980 6005 6028 6050 6071 6091 6111 6129 6147 6164 6181 6197 6212 6227 6242 6256 6270 6284 6298 6311 6323 6334 6345 6354 6362 6370 6376 6382 6386 6390 6393 6396 6398 6400 6401 6401 6401 6400 6398 6395 6391 6385 6378 6370 6361 6351 6340 6330 6320 6310 6302 6294 6286 6280 6274 6268 6261 6254 6245 6235 6222 6207 6188 6167 6142 6113 6081 6045 6006 5964 5917 5868 5816 5761 5703 5643 5583 5522 5461 5403 5347 5296 5250 5211 5180 5157 5144 5140 5145 5159 5181 5210 5244 5282 5321 5361 5399 5432 5460 5481 5493 5494 5485 5464 5431 5385 5327 5258 5178 5089 4992 4888 4781 4673 4566 4463 4368 4282 4208 4149 4106 4081 4076 4089 4122 4173 4241 4325 4422 4530 4647 4769 4895 5022 5147 5268 5385 5495 5598 5694 5781 5859 5929 5992 6046 6094 6135 6170 6200 6224 6244 6258 6268 6274 6274 6270 6261 6245 6223 6195 6158 6112 6057 5991 5914 5825 5722 5607 5477 5334 5178 5010 4830 4640 4442 4238 4029 3819 3609 3402 3200 3005 2819 2643 2480 2329 2193 2073 1969 1882 1813 1764 1735 1727 1741 1779 1839 1923 2030 2159 2309 2479 2665 2866 3077 3295 3517 3739 3957 4169 4372 4563 4741 4905 5054 5190 5311 5419 5516 5601 5678 5746 5807 5862 5911 5955 5995 6030 6062 6089 6113 6133 6150 6163 6173 6181 6187 6191 6193 6195 6195 6194 6193 6192 6189 6186 6181 6176 6169 6161 6152 6140 6128 6113 6097 6080 6061 6041 6020 5999 5977 5954 5931 5908 3963 7 6 1 5885 5863 5840 5817 5794 5771 5747 5722 5695 5666 5634 5599 5559 5514 5463 5407 5343 5273 5195 5110 5018 4919 4814 4701 4583 4459 4329 4194 4054 3909 3760 3606 3449 3289 3127 2963 2799 2636 2476 2319 2169 2025 1890 1764 1650 1546 1455 1375 1307 1251 1206 1171 1145 1129 1122 1123 1132 1150 1177 1213 1258 1312 1377 1451 1535 1628 1729 1836 1950 2066 2185 2304 2421 2535 2643 2745 2839 2924 3001 3067 3124 3172 3210 3239 3259 3272 3277 3274 3266 3251 3232 3207 3179 3148 3115 3081 3046 3012 2980 2950 2923 2900 2883 2870 2864 2864 2870 2883 2904 2931 2966 3008 3057 3114 3177 3248 3326 3410 3501 3597 3699 3806 3916 4030 4146 4263 4380 4497 4612 4724 4834 4939 5039 5135 5224 5308 5386 5458 5523 5583 5637 5685 5729 5767 5801 5831 5856 5878 5897 5912 5925 5934 5941 5946 5948 5947 5945 5941 5935 5929 5921 5912 5903 5895 5886 5879 5872 5866 5861 5858 5856 5855 5855 5855 5856 5858 5859 5861 5862 5863 5862 5861 5858 5854 5848 5839 5828 5814 5796 5774 5748 5716 5680 5637 5588 5532 5470 5400 5322 5238 5146 5048 4943 4833 4719 4602 4483 4365 4249 4138 4034 3940 3858 3789 3736 3702 3685 3688 3711 3753 3813 3889 3980 4083 4196 4315 4439 4564 4688 4809 4925 5034 5136 5230 5316 5393 5463 5526 5582 5632 5677 5717 5754 5786 5816 5842 5866 5887 5906 5921 5934 5945 5954 5960 5965 5968 5970 5970 5970 5969 5968 5967 5966 5965 5964 5963 5962 5961 5959 5958 5955 5952 5948 5943 5937 5930 5923 5915 5907 5899 5891 5883 5876 5870 5864 5859 5855 5851 5846 5842 5837 5831 5824 5816 5806 5794 5780 5765 5748 5729 5708 5686 5661 5633 5602 5568 5529 5485 5436 5380 5317 5246 5168 5081 4986 4882 4771 4651 4524 4391 4251 4105 3954 3798 3639 3477 3313 3148 2984 2820 2660 2504 2353 2208 2072 1944 1825 1717 1619 1531 1455 1389 1334 1290 1257 1237 1230 1237 1258 1296 1351 1424 1517 1628 1759 1908 2073 2253 2445 2646 2852 3061 3269 3472 3668 3854 4029 4190 4339 4473 4595 4703 4800 4886 4963 5032 5094 5150 5200 5245 5286 5323 5356 5386 5412 5436 5457 5475 5491 5506 5519 5530 5541 5550 5559 5567 5575 5581 5587 5592 5597 5600 5603 5606 5608 5609 5611 5612 5613 5614 5616 5618 5619 5621 5623 5625 5626 5627 5628 5629 5628 5628 5626 5624 5622 5619 5615 5611 5607 5602 5597 5592 5587 5582 5576 5571 5566 5560 5554 5547 5540 5531 5522 5511 5499 5486 5472 5457 5442 5427 5413 5400 5389 5379 5373 5369 5368 5371 5376 5384 5395 5407 5420 5434 5448 5462 5474 5485 5495 5503 5510 5514 5518 5520 5521 5522 5521 5520 5518 5515 5511 5507 5501 5495 5487 5478 5468 5456 5443 5430 5414 5398 5381 5362 5342 5321 5298 5274 5250 5224 3964 7 6 1 5198 5172 5146 5122 5099 5079 5062 5048 5039 5034 5034 5038 5046 5059 5075 5094 5116 5139 5163 5188 5212 5236 5259 5281 5301 5320 5337 5353 5367 5379 5390 5400 5408 5414 5419 5423 5426 5427 5428 5427 5426 5425 5423 5422 5420 5419 5417 5416 5414 5412 5410 5407 5403 5398 5392 5385 5376 5366 5355 5343 5330 5315 5299 5282 5263 5242 5219 5193 5165 5133 5098 5059 5016 4968 4917 4861 4801 4739 4673 4605 4535 4464 4393 4322 4252 4183 4117 4053 3993 3936 3884 3837 3795 3759 3731 3709 3696 3690 3693 3704 3723 3749 3781 3819 3859 3902 3944 3982 4016 4042 4059 4064 4056 4033 3996 3943 3875 3793 3698 3590 3473 3348 3217 3082 2945 2808 2673 2541 2414 2293 2179 2074 1978 1894 1822 1764 1721 1694 1685 1694 1723 1772 1842 1931 2039 2164 2304 2458 2621 2791 2965 3139 3311 3476 3634 3782 3918 4042 4153 4252 4338 4414 4480 4537 4586 4629 4668 4702 4733 4761 4786 4810 4832 4852 4871 4888 4903 4917 4930 4941 4952 4961 4970 4979 4986 4993 4999 5005 5009 5013 5015 5017 5017 5017 5015 5013 5011 5008 5005 5003 5000 4998 4996 4994 4992 4990 4988 4985 4981 4976 4971 4964 4956 4946 4936 4925 4912 4899 4884 4868 4851 4831 4809 4785 4757 4725 4689 4648 4602 4550 4492 4428 4357 4279 4193 4101 4002 3895 3781 3660 3532 3399 3260 3118 2972 2825 2678 2533 2391 2254 2123 2001 1887 1784 1691 1610 1540 1483 1438 1405 1385 1378 1384 1403 1435 1482 1542 1616 1703 1802 1914 2035 2165 2301 2442 2584 2726 2865 2999 3126 3245 3356 3457 3549 3633 3708 3776 3839 3896 3950 4002 4051 4099 4146 4193 4238 4282 4324 4364 4402 4438 4470 4499 4525 4549 4569 4587 4603 4617 4629 4640 4649 4658 4666 4673 4680 4685 4690 4694 4697 4699 4700 4701 4701 4700 4699 4698 4696 4695 4692 4690 4687 4685 4682 4678 4674 4671 4667 4662 4658 4654 4650 4647 4644 4642 4639 4638 4636 4635 4634 4632 4630 4628 4624 4620 4616 4610 4605 4599 4592 4586 4581 4576 4571 4568 4565 4562 4561 4559 4557 4556 4554 4551 4548 4545 4541 4536 4532 4527 4523 4520 4517 4515 4514 4514 4515 4516 4518 4520 4522 4523 4524 4524 4523 4521 4519 4515 4511 4507 4503 4498 4495 4491 4488 4485 4483 4482 4481 4480 4479 4478 4477 4475 4473 4471 4468 4465 4462 4458 4455 4451 4448 4444 4441 4438 4435 4432 4430 4427 4425 4423 4420 4418 4416 4414 4412 4409 4407 4404 4401 4397 4392 4387 4382 4376 4369 4362 4355 4348 4342 4336 4331 4327 4325 4324 4324 4325 4327 4331 4335 4339 4343 4347 4351 4354 4356 4357 4357 4356 4354 4352 4349 4346 4343 4339 4336 4332 4329 4326 4324 4321 4318 4315 4313 4310 4306 4303 4299 4295 4291 4286 4282 4278 4274 4269 4265 4262 4258 4254 4251 3965 7 6 1 4247 4243 4240 4236 4232 4228 4225 4222 4218 4216 4214 4212 4211 4211 4211 4212 4213 4214 4215 4216 4216 4216 4215 4213 4211 4208 4204 4200 4195 4190 4186 4182 4178 4174 4171 4169 4166 4164 4162 4160 4158 4156 4154 4151 4149 4146 4144 4141 4139 4137 4135 4133 4132 4131 4130 4129 4128 4126 4125 4123 4121 4118 4116 4113 4110 4108 4106 4103 4101 4099 4097 4095 4092 4089 4085 4081 4076 4070 4064 4056 4049 4041 4033 4025 4017 4009 4002 3995 3989 3984 3978 3973 3968 3963 3957 3951 3945 3938 3930 3922 3913 3903 3893 3882 3871 3860 3849 3837 3826 3815 3805 3795 3786 3778 3771 3765 3760 3757 3756 3755 3757 3760 3765 3771 3778 3785 3794 3803 3811 3820 3828 3835 3841 3846 3850 3852 3854 3854 3854 3852 3850 3848 3845 3842 3838 3835 3832 3829 3826 3823 3821 3818 3815 3813 3811 3808 3805 3803 3800 3796 3793 3790 3786 3782 3777 3773 3769 3764 3760 3756 3752 3748 3746 3743 3741 3740 3739 3738 3738 3738 3738 3738 3737 3736 3734 3731 3727 3723 3717 3711 3704 3697 3689 3682 3675 3668 3662 3656 3651 3647 3644 3641 3638 3636 3633 3630 3626 3622 3616 3609 3600 3589 3577 3562 3546 3527 3506 3483 3458 3431 3403 3373 3343 3311 3279 3246 3213 3180 3147 3114 3081 3048 3014 2979 2943 2904 2863 2819 2772 2721 2666 2607 2544 2478 2408 2335 2260 2184 2109 2034 1961 1893 1829 1773 1724 1686 1658 1642 1640 1651 1676 1715 1767 1833 1909 1995 2090 2190 2294 2399 2504 2606 2704 2795 2880 2957 3026 3086 3138 3183 3221 3253 3280 3302 3320 3336 3349 3360 3369 3377 3383 3388 3392 3395 3397 3398 3398 3398 3397 3396 3395 3394 3395 3395 3396 3398 3401 3404 3407 3410 3413 3416 3418 3420 3421 3421 3420 3419 3417 3414 3411 3408 3405 3401 3398 3394 3390 3387 3383 3378 3373 3368 3362 3355 3347 3338 3327 3315 3302 3287 3271 3254 3235 3214 3192 3168 3143 3116 3088 3059 3028 2997 2966 2935 2904 2875 2849 2824 2804 2787 2775 2768 2765 2769 2777 2790 2808 2829 2854 2880 2909 2938 2967 2995 3022 3047 3070 3090 3108 3124 3137 3149 3158 3165 3172 3176 3180 3182 3184 3184 3184 3182 3180 3176 3170 3163 3155 3145 3133 3119 3104 3086 3067 3046 3023 2999 2973 2947 2920 2893 2867 2842 2819 2797 2779 2764 2752 2745 2742 2742 2747 2755 2766 2780 2795 2812 2829 2846 2862 2875 2887 2896 2901 2903 2902 2897 2888 2876 2859 2840 2817 2790 2760 2726 2688 2648 2603 2556 2506 2453 2398 2343 2287 2232 2179 2130 2085 2045 2012 1987 1970 1962 1962 1971 1988 2013 2045 2082 2124 2169 2216 2263 2311 2357 2400 2442 2480 2515 2546 2575 2600 2622 2642 2659 2673 2686 2696 2704 2710 2713 2715 2714 2712 2707 2701 2692 2682 2670 2655 2639 3966 7 6 1 2620 2598 2573 2544 2511 2473 2430 2381 2325 2264 2196 2122 2042 1958 1870 1780 1688 1597 1507 1419 1336 1257 1184 1118 1059 1006 961 922 889 862 840 823 809 800 793 790 791 795 803 817 835 860 892 931 978 1034 1097 1169 1247 1333 1423 1518 1614 1712 1808 1902 1991 2075 2152 2222 2285 2339 2386 2426 2460 2489 2513 2533 2551 2567 2582 2596 2609 2623 2635 2648 2659 2670 2679 2687 2694 2700 2704 2707 2709 2711 2712 2713 2714 2715 2717 2718 2720 2721 2722 2723 2724 2724 2724 2723 2721 2720 2718 2716 2715 2714 2713 2713 2713 2714 2715 2716 2716 2717 2717 2717 2717 2716 2714 2713 2710 2708 2706 2703 2701 2699 2697 2695 2692 2690 2688 2685 2683 2680 2677 2675 2672 2669 2667 2665 2663 2661 2660 2659 2658 2658 2657 2657 2656 2655 2653 2651 2649 2646 2643 2640 2637 2634 2631 2628 2625 2623 2622 2620 2619 2618 2617 2616 2614 2613 2611 2609 2606 2604 2601 2597 2594 2591 2588 2585 2583 2580 2578 2576 2574 2572 2570 2568 2565 2563 2560 2557 2553 2550 2546 2542 2539 2535 2532 2529 2526 2523 2520 2517 2514 2511 2508 2505 2501 2496 2492 2487 2481 2475 2469 2462 2455 2448 2441 2433 2426 2417 2408 2398 2387 2374 2359 2342 2322 2299 2272 2241 2207 2168 2125 2078 2028 1973 1916 1857 1796 1734 1671 1610 1550 1493 1440 1391 1347 1309 1278 1253 1237 1228 1227 1233 1248 1269 1297 1331 1371 1414 1460 1508 1557 1606 1654 1700 1743 1784 1822 1856 1887 1916 1941 1965 1986 2006 2024 2041 2057 2071 2083 2092 2099 2101 2100 2093 2080 2062 2037 2005 1967 1923 1872 1817 1757 1694 1628 1562 1495 1428 1364 1302 1243 1189 1138 1091 1049 1012 979 950 925 905 888 876 867 864 864 870 882 899 922 951 987 1028 1076 1130 1188 1251 1317 1386 1456 1526 1595 1663 1728 1789 1846 1898 1945 1988 2025 2057 2084 2107 2127 2142 2155 2165 2173 2179 2183 2187 2190 2192 2194 2195 2197 2198 2199 2199 2200 2201 2201 2201 2201 2201 2200 2199 2197 2196 2193 2191 2188 2185 2182 2179 2175 2172 2167 2163 2158 2153 2148 2141 2134 2126 2117 2107 2095 2081 2065 2048 2028 2006 1982 1956 1929 1900 1871 1842 1813 1786 1761 1739 1720 1706 1697 1692 1693 1700 1711 1728 1748 1772 1798 1826 1856 1885 1914 1941 1967 1991 2012 2030 2046 2059 2069 2078 2084 2088 2091 2093 2093 2093 2093 2092 2090 2089 2087 2086 2085 2084 2084 2083 2083 2084 2084 2084 2084 2084 2084 2083 2082 2080 2077 2074 2071 2067 2063 2060 2056 2053 2050 2047 2045 2043 2042 2040 2039 2038 2037 2036 2035 2034 2032 2030 2028 2026 2024 2022 2020 2019 2017 2016 2014 2013 2012 2011 2009 2008 2007 2005 2003 2002 2000 1998 1996 1994 3967 7 6 1 1992 1991 1989 1988 1986 1985 1983 1982 1980 1979 1977 1976 1974 1972 1969 1967 1965 1962 1960 1958 1955 1953 1951 1948 1946 1944 1942 1939 1937 1935 1932 1930 1927 1925 1923 1920 1918 1916 1915 1913 1912 1910 1909 1909 1908 1908 1907 1907 1906 1906 1906 1905 1904 1903 1901 1900 1898 1896 1893 1891 1888 1885 1883 1880 1878 1876 1874 1872 1870 1869 1868 1867 1866 1865 1863 1862 1860 1858 1857 1854 1852 1850 1848 1846 1844 1843 1842 1841 1840 1839 1838 1838 1837 1836 1835 1834 1833 1831 1828 1826 1824 1821 1818 1816 1813 1811 1809 1807 1805 1802 1800 1798 1795 1793 1790 1787 1784 1780 1777 1775 1772 1770 1769 1768 1767 1766 1766 1766 1766 1766 1765 1764 1763 1761 1759 1756 1754 1751 1748 1745 1742 1740 1739 1737 1736 1736 1736 1736 1735 1735 1735 1734 1733 1731 1729 1726 1723 1720 1717 1714 1711 1709 1706 1704 1703 1701 1700 1700 1699 1698 1698 1697 1696 1695 1693 1692 1690 1688 1685 1683 1681 1678 1676 1673 1670 1667 1663 1658 1652 1644 1635 1622 1608 1590 1569 1545 1517 1486 1452 1415 1376 1335 1293 1251 1208 1167 1128 1091 1058 1028 1003 982 966 955 949 949 954 963 978 996 1019 1046 1075 1107 1142 1178 1214 1251 1288 1324 1358 1391 1421 1448 1472 1493 1510 1525 1537 1545 1552 1556 1558 1559 1559 1558 1557 1555 1552 1550 1548 1546 1544 1542 1540 1539 1537 1535 1534 1532 1531 1529 1528 1526 1525 1523 1522 1520 1519 1518 1516 1515 1513 1512 1511 1510 1510 1509 1509 1508 1508 1507 1506 1505 1504 1502 1500 1498 1495 1492 1490 1487 1484 1481 1478 1476 1474 1473 1472 1471 1470 1470 1470 1469 1469 1468 1467 1466 1465 1463 1462 1460 1458 1456 1454 1452 1449 1447 1445 1443 1441 1439 1437 1435 1433 1430 1428 1426 1425 1423 1421 1419 1417 1415 1412 1410 1408 1406 1404 1402 1400 1398 1396 1394 1392 1390 1389 1387 1385 1383 1382 1380 1379 1377 1376 1375 1374 1373 1372 1371 1370 1370 1369 1367 1366 1364 1362 1359 1356 1353 1350 1346 1342 1338 1335 1332 1329 1326 1324 1322 1321 1320 1319 1318 1317 1316 1315 1314 1312 1310 1308 1306 1304 1302 1300 1299 1297 1296 1295 1295 1294 1293 1292 1292 1290 1289 1287 1285 1282 1279 1276 1273 1270 1266 1263 1260 1257 1254 1252 1250 1248 1246 1245 1243 1242 1240 1238 1237 1235 1233 1231 1230 1228 1227 1225 1224 1223 1222 1221 1219 1218 1216 1214 1212 1209 1206 1203 1200 1197 1194 1191 1189 1187 1185 1184 1182 1181 1180 1179 1178 1176 1174 1171 1167 1162 1156 1150 1142 1133 1124 1113 1101 1089 1076 1062 1047 1033 1019 1005 992 979 969 959 952 947 944 943 944 948 953 960 969 978 988 998 1009 1018 1028 1036 1044 3968 7 6 2 1046 1051 1054 1057 1059 1061 1061 1062 1061 1061 1060 1059 1057 1056 1054 1052 1050 1048 1045 1043 1041 1038 1036 1033 1031 1029 1026 1024 1022 1019 1017 1014 1012 1009 1007 1004 1002 999 997 994 991 988 985 982 978 974 971 967 964 960 958 955 953 952 951 950 950 950 949 949 949 948 947 945 943 941 938 935 931 928 925 921 918 914 911 908 905 902 900 897 895 893 891 889 887 885 883 881 879 877 875 873 871 869 868 866 864 863 862 861 860 859 858 857 856 855 853 852 850 848 846 843 841 839 837 836 835 834 833 833 833 833 833 834 834 834 834 834 834 834 833 833 833 833 833 833 833 834 835 836 836 837 838 839 839 839 840 840 840 840 840 840 840 841 841 842 843 844 845 846 846 846 846 846 844 843 841 838 835 832 829 826 823 820 817 814 812 809 806 803 800 796 792 787 782 776 770 763 755 748 740 732 724 716 708 700 692 684 675 667 659 650 641 633 624 616 607 599 591 584 576 569 563 556 550 543 537 531 525 519 514 508 502 497 492 488 484 480 477 474 472 470 469 468 467 467 466 466 466 466 466 466 466 466 466 467 467 468 468 469 470 471 472 473 475 476 478 480 483 486 490 494 498 503 509 515 520 526 532 538 543 548 552 557 561 566 570 575 580 586 593 600 607 615 623 632 640 648 655 663 669 675 681 686 691 696 701 706 710 715 720 725 730 734 739 743 747 751 754 757 760 762 764 766 768 770 772 774 776 778 779 781 782 783 784 784 785 785 785 785 786 787 788 789 790 792 794 796 798 799 801 802 802 802 802 802 801 801 800 800 800 800 801 802 804 806 808 810 813 815 817 819 821 822 823 824 825 826 827 828 829 831 833 835 838 840 843 846 849 852 854 856 858 860 862 863 864 866 867 869 871 874 876 880 883 886 890 893 896 899 902 905 907 909 910 912 914 916 918 920 922 925 928 931 934 938 941 944 947 950 952 954 956 958 960 962 964 966 968 970 973 975 978 980 983 986 988 991 993 996 998 1000 1002 1005 1007 1010 1012 1015 1018 1021 1024 1026 1029 1032 1035 1037 1039 1041 1043 1045 1047 1048 1050 1051 1053 1055 1057 1059 1061 1063 1066 1068 1071 1074 1076 1079 1082 1084 1087 1089 1092 1094 1096 1099 1100 1102 1104 1106 1107 1109 1110 1112 1114 1116 1118 1121 1124 1126 1130 1133 3969 7 6 2 1136 1139 1141 1144 1146 1148 1149 1151 1152 1153 1154 1156 1157 1159 1161 1163 1166 1168 1170 1172 1174 1175 1176 1176 1176 1176 1175 1175 1174 1174 1175 1176 1177 1179 1182 1185 1188 1192 1195 1199 1202 1206 1209 1212 1215 1217 1220 1223 1226 1229 1232 1235 1239 1242 1246 1249 1252 1255 1257 1259 1260 1262 1263 1263 1264 1265 1265 1266 1267 1267 1268 1269 1270 1271 1272 1272 1273 1273 1272 1272 1272 1271 1271 1270 1270 1270 1270 1270 1269 1269 1268 1266 1264 1261 1256 1250 1243 1235 1225 1213 1200 1185 1168 1149 1128 1105 1078 1050 1018 984 948 909 869 827 784 741 698 657 618 581 547 516 489 465 444 427 413 401 392 385 379 375 373 372 372 375 379 385 393 404 418 435 454 477 502 531 562 596 632 671 712 754 798 843 888 933 977 1020 1061 1100 1137 1170 1200 1227 1251 1272 1289 1304 1317 1329 1338 1347 1355 1363 1370 1376 1382 1388 1394 1399 1404 1408 1412 1415 1417 1419 1421 1423 1424 1424 1424 1424 1423 1421 1419 1416 1412 1409 1405 1402 1399 1397 1396 1397 1399 1403 1408 1415 1424 1433 1443 1454 1464 1474 1483 1492 1499 1505 1510 1514 1517 1520 1522 1524 1526 1528 1530 1533 1535 1538 1540 1543 1545 1548 1550 1552 1554 1555 1557 1558 1560 1561 1562 1563 1564 1565 1566 1566 1567 1567 1568 1569 1569 1571 1572 1574 1576 1578 1581 1583 1586 1589 1592 1594 1596 1598 1599 1600 1601 1602 1603 1604 1606 1607 1609 1611 1614 1616 1619 1621 1623 1625 1627 1628 1630 1631 1633 1635 1637 1639 1641 1643 1644 1645 1644 1642 1638 1632 1623 1613 1599 1584 1566 1546 1525 1503 1479 1456 1432 1409 1386 1365 1345 1327 1312 1299 1290 1284 1283 1286 1293 1305 1321 1341 1365 1391 1420 1451 1482 1512 1542 1570 1596 1619 1640 1657 1671 1683 1692 1699 1705 1709 1712 1715 1718 1720 1721 1722 1723 1722 1721 1717 1711 1703 1692 1678 1661 1641 1618 1591 1563 1531 1498 1464 1429 1394 1360 1326 1295 1266 1240 1217 1199 1185 1175 1171 1172 1178 1189 1205 1226 1252 1281 1314 1350 1387 1426 1466 1505 1543 1579 1613 1644 1671 1696 1717 1735 1750 1762 1771 1779 1785 1790 1794 1797 1800 1803 1805 1808 1810 1813 1815 1817 1819 1821 1822 1824 1824 1825 1826 1826 1827 1827 1828 1828 1828 1829 1830 1830 1831 1832 1832 1833 1833 1833 1834 1834 1834 1834 1834 1834 1834 1834 1835 1835 1836 1836 1837 1838 1838 1838 1838 1838 1837 1836 1835 1833 1832 1831 1829 1828 1828 1827 1828 1828 1828 1829 1829 1830 1829 1828 1827 1825 1822 1819 1816 1812 1809 1806 1803 1801 1799 1798 1798 1798 1798 1799 1799 1799 1799 1798 1796 1794 1792 1789 1786 1784 1782 1780 1778 3970 7 6 2 1778 1778 1778 1779 1780 1781 1781 1781 1781 1779 1777 1775 1772 1769 1766 1763 1761 1759 1757 1757 1757 1757 1758 1759 1760 1761 1762 1762 1762 1761 1761 1760 1759 1758 1757 1756 1756 1757 1757 1759 1760 1761 1763 1764 1766 1767 1768 1769 1770 1770 1771 1772 1773 1774 1776 1778 1780 1783 1786 1789 1792 1794 1797 1800 1803 1805 1808 1811 1813 1816 1819 1822 1825 1828 1832 1836 1839 1843 1847 1851 1855 1859 1862 1866 1870 1873 1876 1880 1883 1886 1889 1892 1895 1898 1901 1905 1908 1912 1916 1920 1924 1928 1932 1936 1939 1942 1944 1945 1945 1943 1939 1933 1924 1913 1899 1882 1861 1837 1811 1781 1749 1715 1679 1641 1604 1566 1529 1494 1461 1432 1407 1386 1371 1362 1359 1362 1373 1390 1413 1442 1477 1516 1559 1605 1652 1701 1749 1796 1842 1885 1926 1963 1996 2026 2052 2075 2094 2110 2123 2134 2142 2148 2153 2156 2159 2160 2161 2161 2160 2157 2154 2148 2140 2129 2114 2096 2072 2044 2011 1973 1929 1881 1829 1774 1716 1657 1597 1537 1479 1423 1371 1322 1278 1239 1205 1177 1156 1141 1134 1133 1140 1155 1178 1208 1246 1291 1343 1400 1462 1527 1594 1662 1729 1794 1856 1913 1965 2011 2051 2084 2111 2132 2147 2158 2163 2164 2162 2156 2146 2134 2118 2100 2079 2056 2031 2003 1975 1946 1917 1889 1863 1840 1820 1805 1795 1790 1792 1799 1812 1831 1855 1883 1915 1949 1984 2020 2056 2092 2125 2156 2185 2211 2234 2254 2272 2286 2297 2306 2312 2316 2318 2317 2316 2313 2309 2304 2299 2294 2290 2287 2285 2285 2287 2290 2296 2303 2312 2323 2334 2347 2359 2372 2384 2396 2408 2418 2428 2437 2446 2454 2461 2467 2473 2477 2480 2482 2482 2480 2476 2470 2462 2451 2439 2424 2408 2391 2373 2355 2337 2320 2303 2289 2275 2264 2255 2248 2243 2242 2243 2247 2254 2264 2277 2293 2311 2331 2352 2374 2397 2420 2442 2462 2482 2499 2515 2528 2539 2549 2557 2564 2570 2574 2579 2583 2587 2590 2594 2597 2600 2602 2605 2606 2608 2609 2610 2611 2613 2614 2616 2618 2621 2624 2627 2631 2635 2638 2642 2645 2648 2650 2652 2654 2655 2657 2658 2660 2662 2664 2667 2669 2673 2676 2679 2682 2685 2687 2689 2691 2692 2693 2694 2695 2696 2697 2698 2700 2703 2706 2709 2712 2715 2718 2721 2724 2726 2728 2730 2731 2732 2734 2735 2737 2739 2741 2744 2747 2750 2754 2758 2762 2766 2770 2773 2776 2779 2781 2783 2785 2786 2787 2788 2789 2790 2790 2792 2793 2794 2796 2797 2799 2801 2804 2806 2808 2810 2813 2815 2817 2819 2821 2822 2824 2825 2825 2826 2826 2825 2824 2823 2821 2818 2814 2810 2805 2798 2791 2782 2771 2758 2744 2727 2708 2687 2664 2640 2614 2586 2558 2530 2503 2477 2452 2430 2411 2396 2383 2375 2370 2368 2370 3971 7 6 2 2374 2380 2387 2396 2405 2414 2423 2432 2440 2448 2455 2463 2471 2479 2488 2498 2510 2524 2539 2556 2575 2596 2617 2640 2663 2686 2709 2731 2753 2774 2794 2813 2830 2846 2860 2874 2886 2898 2908 2918 2927 2935 2943 2949 2956 2961 2966 2970 2974 2977 2980 2982 2984 2985 2987 2989 2992 2994 2997 3000 3004 3008 3012 3016 3020 3023 3026 3029 3031 3034 3035 3037 3039 3041 3043 3045 3047 3050 3053 3056 3059 3062 3065 3067 3069 3070 3071 3072 3073 3073 3074 3075 3075 3076 3076 3077 3077 3076 3075 3072 3068 3062 3055 3046 3035 3022 3006 2989 2970 2949 2925 2901 2874 2847 2818 2788 2758 2728 2698 2669 2642 2617 2594 2574 2557 2544 2534 2527 2524 2523 2524 2527 2529 2531 2530 2526 2518 2503 2482 2452 2414 2367 2311 2246 2172 2092 2005 1913 1819 1723 1629 1537 1449 1366 1291 1222 1162 1109 1064 1026 995 970 950 935 925 919 918 922 932 950 975 1010 1054 1110 1176 1253 1341 1438 1543 1655 1772 1891 2011 2128 2241 2349 2449 2540 2622 2695 2759 2814 2860 2900 2934 2962 2987 3010 3030 3050 3069 3087 3106 3124 3143 3161 3178 3194 3210 3224 3237 3249 3260 3269 3278 3285 3292 3299 3304 3310 3315 3321 3325 3330 3334 3339 3343 3347 3350 3354 3358 3361 3365 3369 3374 3379 3384 3389 3394 3399 3404 3408 3412 3416 3419 3421 3423 3425 3425 3426 3427 3428 3428 3430 3431 3434 3436 3439 3442 3446 3449 3453 3456 3458 3460 3461 3462 3462 3462 3462 3462 3462 3462 3464 3466 3469 3473 3478 3483 3489 3495 3501 3507 3512 3517 3521 3524 3526 3528 3530 3531 3532 3534 3535 3537 3538 3540 3542 3544 3546 3548 3549 3550 3551 3552 3552 3553 3554 3555 3556 3557 3559 3560 3562 3563 3563 3563 3562 3561 3559 3557 3554 3551 3547 3544 3541 3538 3535 3531 3527 3522 3517 3510 3502 3493 3483 3472 3459 3446 3432 3419 3406 3393 3381 3371 3361 3354 3348 3343 3341 3341 3342 3346 3352 3359 3369 3380 3393 3407 3422 3438 3453 3469 3484 3499 3512 3525 3536 3547 3556 3565 3574 3582 3590 3599 3607 3616 3624 3632 3640 3646 3651 3655 3656 3656 3654 3650 3644 3635 3625 3612 3596 3578 3556 3530 3501 3467 3429 3387 3340 3290 3237 3183 3128 3074 3023 2976 2935 2901 2875 2857 2850 2851 2862 2882 2909 2943 2983 3027 3075 3125 3176 3227 3278 3328 3375 3419 3461 3498 3532 3561 3586 3606 3622 3634 3642 3646 3648 3647 3645 3642 3639 3635 3633 3631 3631 3633 3636 3640 3646 3654 3662 3671 3681 3691 3701 3710 3718 3725 3730 3733 3733 3730 3724 3714 3702 3686 3668 3649 3628 3607 3587 3568 3552 3537 3526 3518 3512 3509 3507 3508 3508 3510 3510 3511 3510 3508 3506 3503 3499 3496 3493 3491 3490 3490 3492 3495 3499 3505 3512 3972 7 6 2 3520 3528 3537 3546 3555 3564 3574 3585 3596 3608 3620 3634 3648 3663 3678 3695 3711 3727 3742 3757 3771 3784 3795 3805 3813 3820 3824 3828 3830 3830 3830 3829 3828 3827 3826 3825 3824 3824 3825 3826 3828 3830 3833 3836 3839 3841 3844 3845 3846 3846 3844 3841 3835 3826 3814 3797 3775 3746 3709 3663 3607 3541 3463 3374 3274 3164 3044 2917 2785 2648 2511 2376 2244 2118 2000 1891 1791 1702 1623 1554 1496 1446 1406 1374 1352 1339 1336 1343 1363 1395 1440 1498 1570 1654 1749 1853 1964 2079 2195 2309 2417 2517 2607 2686 2751 2804 2843 2871 2888 2896 2897 2891 2882 2870 2857 2844 2831 2819 2809 2801 2795 2792 2792 2795 2802 2813 2828 2848 2873 2903 2938 2978 3021 3069 3119 3172 3228 3285 3343 3402 3461 3519 3577 3633 3689 3742 3793 3842 3888 3932 3972 4010 4045 4077 4106 4133 4158 4181 4201 4220 4237 4253 4266 4278 4288 4295 4300 4303 4303 4302 4298 4291 4283 4272 4259 4243 4225 4204 4180 4153 4121 4086 4046 4003 3954 3902 3847 3789 3728 3666 3604 3542 3482 3425 3370 3319 3272 3230 3193 3159 3130 3104 3082 3062 3043 3027 3011 2995 2979 2963 2946 2928 2910 2892 2873 2854 2835 2817 2801 2785 2771 2760 2750 2743 2740 2739 2741 2747 2757 2770 2787 2807 2830 2857 2886 2919 2953 2990 3028 3068 3110 3152 3194 3237 3281 3323 3365 3407 3447 3485 3521 3555 3585 3613 3637 3657 3673 3685 3692 3695 3693 3686 3675 3658 3638 3612 3582 3549 3511 3469 3425 3377 3327 3276 3223 3169 3115 3063 3012 2964 2919 2880 2846 2819 2799 2788 2786 2794 2811 2838 2876 2922 2977 3041 3111 3186 3266 3349 3433 3518 3602 3684 3763 3838 3908 3975 4036 4093 4144 4191 4234 4273 4308 4339 4368 4393 4416 4437 4455 4471 4484 4496 4505 4512 4516 4519 4519 4517 4513 4507 4499 4489 4479 4467 4456 4444 4432 4421 4412 4404 4398 4394 4393 4395 4399 4406 4416 4428 4443 4460 4478 4497 4518 4538 4559 4580 4601 4620 4639 4656 4672 4687 4701 4713 4724 4733 4742 4749 4755 4761 4766 4770 4775 4780 4784 4789 4794 4800 4806 4812 4818 4824 4830 4836 4841 4846 4850 4853 4856 4859 4861 4863 4864 4866 4867 4869 4870 4871 4873 4874 4875 4876 4878 4879 4880 4882 4883 4885 4887 4889 4891 4893 4896 4898 4899 4901 4901 4902 4902 4901 4900 4898 4896 4894 4891 4888 4884 4879 4872 4864 4853 4840 4823 4803 4779 4750 4716 4677 4633 4584 4530 4470 4406 4337 4264 4188 4108 4027 3945 3864 3784 3707 3636 3572 3516 3471 3438 3418 3412 3420 3443 3480 3530 3593 3665 3745 3832 3922 4013 4104 4192 4277 4357 4430 4498 4560 4615 4665 4710 4751 4787 4820 4850 4876 4901 4923 4942 4960 4975 4988 5000 5011 5020 5028 5035 5042 5049 5056 5063 5069 3973 7 6 2 5075 5080 5085 5089 5092 5093 5093 5092 5090 5087 5083 5079 5075 5070 5065 5061 5057 5052 5047 5042 5036 5029 5020 5010 4997 4983 4966 4946 4923 4898 4871 4841 4808 4773 4735 4696 4654 4611 4566 4520 4472 4424 4376 4328 4280 4233 4188 4145 4104 4066 4031 3999 3971 3947 3926 3909 3894 3883 3874 3868 3863 3859 3857 3855 3855 3855 3855 3856 3857 3859 3861 3864 3867 3871 3874 3878 3882 3885 3888 3892 3896 3901 3907 3915 3926 3941 3960 3984 4013 4047 4087 4133 4184 4239 4298 4359 4422 4485 4547 4607 4665 4719 4769 4814 4855 4892 4923 4950 4972 4990 5003 5012 5017 5017 5012 5001 4986 4965 4939 4907 4870 4828 4782 4734 4683 4631 4581 4533 4489 4451 4420 4398 4385 4383 4392 4411 4441 4480 4528 4582 4641 4704 4768 4832 4895 4955 5011 5063 5109 5151 5187 5219 5247 5271 5291 5309 5324 5338 5350 5360 5370 5378 5385 5391 5396 5400 5403 5406 5408 5409 5411 5412 5414 5415 5417 5419 5421 5424 5427 5430 5434 5438 5442 5446 5450 5454 5458 5462 5466 5470 5474 5478 5482 5486 5490 5495 5499 5503 5507 5511 5515 5518 5521 5523 5525 5526 5526 5527 5527 5526 5526 5526 5526 5527 5528 5529 5530 5532 5533 5535 5536 5537 5537 5536 5534 5531 5527 5522 5515 5507 5498 5488 5476 5463 5448 5432 5413 5393 5370 5344 5315 5283 5247 5207 5162 5111 5055 4991 4919 4839 4749 4649 4538 4416 4283 4138 3982 3815 3640 3457 3268 3076 2882 2690 2502 2319 2146 1983 1832 1695 1572 1464 1369 1289 1221 1165 1120 1083 1055 1034 1020 1013 1013 1020 1036 1062 1098 1145 1205 1277 1361 1456 1560 1671 1787 1904 2018 2127 2226 2313 2384 2439 2475 2493 2492 2474 2440 2393 2334 2267 2193 2117 2040 1963 1889 1818 1752 1690 1634 1582 1535 1493 1456 1423 1396 1374 1358 1348 1345 1347 1356 1371 1391 1414 1441 1468 1495 1520 1541 1556 1566 1569 1564 1553 1535 1511 1483 1451 1417 1383 1349 1318 1291 1268 1252 1243 1243 1254 1276 1311 1361 1427 1510 1611 1729 1865 2019 2187 2368 2559 2758 2960 3163 3363 3557 3742 3917 4079 4228 4364 4487 4598 4698 4787 4867 4940 5005 5065 5120 5170 5216 5257 5295 5329 5359 5386 5410 5430 5447 5461 5472 5480 5484 5484 5480 5471 5457 5438 5412 5381 5342 5297 5245 5187 5123 5052 4977 4896 4812 4725 4636 4547 4458 4372 4289 4212 4142 4080 4027 3985 3953 3931 3919 3916 3920 3930 3944 3959 3973 3985 3992 3992 3985 3969 3944 3910 3867 3816 3760 3698 3634 3570 3509 3452 3403 3363 3337 3324 3329 3350 3391 3449 3526 3620 3729 3850 3982 4120 4263 4406 4547 4683 4812 4932 5042 5141 5230 5307 5374 5432 5481 5523 5559 5589 5614 5635 5653 5667 5680 5690 5699 5706 5714 5721 5729 5739 5750 5764 5779 5797 3974 7 6 2 5816 5837 5859 5881 5903 5924 5943 5961 5976 5990 6002 6012 6022 6031 6040 6049 6058 6067 6077 6087 6097 6107 6115 6123 6129 6134 6138 6140 6142 6142 6142 6141 6140 6139 6138 6136 6134 6132 6128 6124 6119 6112 6105 6097 6088 6078 6068 6057 6045 6031 6015 5996 5973 5945 5911 5869 5820 5762 5696 5621 5538 5447 5349 5245 5136 5024 4909 4792 4674 4556 4438 4321 4206 4093 3984 3880 3783 3693 3614 3548 3495 3459 3440 3440 3460 3499 3558 3634 3726 3832 3948 4074 4204 4338 4472 4604 4732 4855 4972 5082 5185 5280 5368 5449 5524 5591 5652 5708 5757 5801 5840 5875 5905 5932 5956 5978 5998 6016 6034 6050 6066 6081 6095 6109 6120 6131 6139 6146 6151 6154 6156 6157 6157 6157 6157 6158 6159 6160 6162 6165 6167 6169 6171 6171 6171 6169 6166 6162 6156 6149 6141 6133 6123 6112 6099 6085 6068 6047 6023 5994 5958 5916 5867 5808 5741 5665 5578 5482 5376 5260 5135 5002 4860 4711 4555 4394 4229 4060 3890 3719 3550 3383 3221 3064 2915 2775 2645 2527 2421 2328 2249 2185 2134 2098 2075 2066 2069 2084 2110 2145 2188 2238 2295 2355 2420 2486 2554 2622 2689 2755 2818 2879 2937 2992 3042 3088 3130 3167 3198 3224 3244 3259 3267 3270 3267 3259 3246 3229 3209 3187 3163 3138 3113 3090 3068 3050 3034 3022 3014 3011 3013 3020 3034 3054 3080 3114 3156 3205 3262 3328 3401 3482 3571 3666 3767 3874 3985 4099 4215 4333 4452 4570 4687 4801 4913 5021 5125 5224 5318 5406 5488 5564 5633 5695 5750 5798 5839 5873 5899 5918 5929 5933 5929 5918 5898 5870 5833 5788 5733 5669 5595 5512 5419 5317 5205 5084 4954 4816 4672 4521 4366 4207 4046 3885 3725 3569 3418 3274 3139 3015 2904 2807 2725 2660 2612 2583 2573 2583 2612 2660 2726 2810 2911 3026 3154 3293 3441 3594 3749 3905 4057 4204 4341 4467 4579 4675 4753 4812 4851 4869 4866 4843 4801 4740 4661 4568 4461 4343 4215 4080 3940 3798 3655 3513 3374 3239 3110 2988 2874 2769 2672 2585 2507 2437 2376 2323 2276 2236 2200 2169 2140 2114 2090 2067 2046 2027 2009 1994 1981 1973 1970 1971 1978 1991 2009 2032 2060 2091 2126 2163 2201 2241 2282 2325 2370 2419 2472 2532 2601 2679 2768 2870 2984 3111 3249 3399 3558 3725 3896 4069 4243 4414 4581 4742 4896 5041 5178 5305 5424 5534 5636 5730 5818 5899 5974 6043 6107 6167 6222 6273 6320 6364 6405 6444 6480 6514 6547 6578 6607 6634 6660 6684 6706 6726 6744 6760 6774 6787 6798 6808 6818 6826 6834 6842 6850 6858 6865 6872 6879 6884 6889 6893 6897 6899 6901 6902 6903 6904 6905 6906 6907 6909 6911 6913 6914 6915 6916 6916 6916 6914 6912 6909 6905 6901 6896 6891 6885 6880 6874 6868 6861 6854 6847 6839 6831 6822 6813 6805 6796 6788 3975 7 6 2 6780 6773 6767 6763 6760 6758 6757 6758 6759 6762 6766 6770 6775 6781 6787 6793 6799 6806 6812 6818 6823 6828 6832 6835 6837 6838 6838 6837 6835 6834 6832 6830 6829 6830 6832 6835 6840 6846 6854 6864 6874 6886 6897 6909 6921 6931 6942 6951 6959 6966 6973 6978 6983 6987 6991 6994 6996 6997 6998 6997 6996 6993 6988 6982 6974 6964 6952 6939 6924 6906 6887 6864 6839 6810 6775 6735 6688 6632 6567 6491 6403 6302 6188 6061 5921 5768 5604 5430 5247 5058 4865 4670 4475 4284 4097 3919 3751 3596 3455 3333 3230 3149 3091 3059 3054 3077 3127 3204 3308 3436 3586 3754 3938 4133 4334 4538 4740 4937 5126 5303 5468 5618 5755 5877 5985 6081 6166 6241 6308 6367 6421 6470 6513 6553 6588 6619 6646 6668 6685 6696 6703 6705 6702 6695 6683 6667 6649 6628 6604 6579 6552 6524 6495 6465 6435 6404 6372 6338 6303 6266 6227 6185 6141 6093 6042 5988 5931 5870 5808 5743 5678 5613 5550 5489 5433 5383 5339 5305 5281 5267 5266 5277 5301 5337 5385 5444 5513 5591 5675 5765 5858 5954 6049 6144 6235 6324 6408 6488 6562 6631 6694 6751 6803 6850 6891 6928 6961 6989 7013 7035 7053 7068 7081 7093 7103 7113 7121 7129 7136 7142 7148 7153 7158 7161 7164 7165 7165 7164 7162 7160 7157 7154 7151 7148 7146 7145 7145 7145 7146 7147 7148 7150 7151 7152 7153 7153 7154 7154 7155 7157 7159 7163 7167 7173 7180 7188 7197 7207 7218 7228 7238 7248 7258 7267 7275 7283 7290 7296 7302 7308 7314 7320 7326 7332 7338 7344 7350 7356 7362 7367 7371 7374 7377 7379 7380 7380 7380 7379 7377 7376 7374 7373 7372 7372 7372 7373 7375 7377 7379 7382 7384 7387 7388 7389 7390 7389 7388 7385 7383 7380 7376 7373 7371 7369 7367 7367 7367 7368 7370 7372 7375 7378 7381 7384 7387 7389 7391 7393 7394 7394 7395 7395 7395 7395 7394 7394 7394 7393 7393 7392 7392 7391 7390 7389 7387 7385 7383 7380 7378 7375 7372 7369 7366 7363 7361 7359 7357 7356 7356 7356 7356 7356 7357 7357 7358 7358 7359 7359 7359 7359 7359 7358 7357 7355 7353 7350 7346 7341 7334 7326 7315 7301 7285 7266 7243 7216 7185 7149 7109 7062 7009 6948 6880 6803 6717 6621 6515 6398 6270 6132 5984 5827 5662 5489 5311 5128 4943 4756 4569 4384 4201 4023 3851 3687 3530 3385 3251 3131 3027 2940 2874 2829 2808 2811 2840 2895 2975 3080 3208 3357 3523 3703 3894 4092 4293 4493 4690 4880 5061 5232 5392 5541 5678 5804 5921 6029 6129 6222 6310 6393 6472 6547 6619 6688 6754 6817 6877 6933 6987 7036 7083 7125 7165 7201 7234 7263 7290 7315 7337 7356 7374 7390 7404 7417 7428 7438 7447 7455 7462 7468 7472 7475 7476 7476 7475 7471 7467 7461 7454 7445 7436 7426 7414 7402 7389 7375 7360 7343 7325 7305 3976 7 6 2 7284 7260 7234 7207 7177 7146 7113 7079 7042 7004 6963 6920 6872 6821 6764 6700 6628 6548 6457 6357 6245 6121 5987 5841 5685 5520 5347 5166 4981 4792 4601 4411 4224 4041 3865 3699 3544 3403 3279 3174 3089 3027 2989 2977 2990 3029 3094 3183 3294 3427 3578 3744 3922 4110 4303 4499 4695 4888 5076 5257 5430 5593 5746 5888 6020 6141 6252 6352 6443 6525 6599 6665 6724 6776 6821 6862 6897 6928 6956 6981 7003 7023 7043 7061 7078 7096 7114 7132 7150 7169 7188 7208 7229 7251 7273 7296 7320 7343 7367 7390 7413 7434 7453 7471 7486 7499 7508 7515 7520 7522 7522 7521 7518 7515 7511 7508 7504 7499 7494 7489 7482 7473 7462 7450 7435 7418 7399 7380 7359 7339 7320 7302 7287 7274 7264 7258 7254 7252 7253 7255 7258 7261 7264 7267 7268 7269 7267 7265 7260 7254 7247 7238 7226 7213 7198 7181 7161 7138 7112 7082 7049 7013 6972 6927 6877 6822 6761 6693 6619 6537 6447 6347 6238 6118 5988 5846 5694 5531 5358 5177 4988 4793 4594 4394 4194 3998 3808 3628 3460 3309 3177 3067 2983 2925 2897 2900 2934 2999 3094 3218 3369 3542 3735 3943 4163 4389 4618 4845 5068 5282 5487 5680 5860 6027 6182 6324 6454 6574 6684 6786 6881 6968 7048 7122 7190 7252 7308 7358 7401 7438 7470 7496 7516 7532 7543 7549 7552 7551 7545 7534 7518 7496 7467 7429 7382 7324 7254 7171 7073 6962 6835 6694 6539 6370 6189 5996 5794 5583 5367 5145 4920 4695 4470 4247 4027 3813 3607 3409 3222 3047 2886 2742 2615 2508 2421 2355 2310 2285 2279 2291 2316 2353 2398 2446 2493 2537 2572 2596 2606 2601 2580 2544 2491 2426 2348 2261 2167 2068 1969 1870 1774 1682 1597 1519 1448 1386 1332 1287 1250 1222 1201 1188 1182 1182 1188 1199 1213 1230 1249 1267 1285 1300 1312 1320 1324 1324 1320 1312 1303 1292 1282 1275 1271 1272 1279 1292 1313 1341 1376 1417 1463 1514 1568 1623 1680 1738 1797 1857 1919 1984 2055 2133 2220 2319 2432 2559 2704 2866 3046 3242 3453 3678 3914 4157 4405 4652 4897 5136 5365 5583 5787 5975 6148 6304 6444 6569 6679 6776 6862 6936 7002 7060 7110 7154 7193 7227 7256 7281 7301 7317 7329 7335 7337 7332 7320 7300 7272 7233 7183 7120 7043 6950 6842 6718 6577 6421 6248 6061 5861 5650 5429 5201 4969 4733 4498 4264 4034 3809 3591 3381 3181 2990 2809 2639 2480 2332 2196 2072 1960 1862 1779 1713 1665 1637 1632 1652 1699 1775 1881 2017 2183 2378 2600 2846 3112 3394 3687 3986 4285 4580 4866 5140 5398 5637 5858 6058 6239 6400 6542 6668 6778 6875 6958 7029 7090 7140 7181 7211 7232 7243 7244 7235 7216 7187 7148 7099 7041 6973 6897 6813 6720 6622 6518 6410 6301 6191 6083 5981 5885 5799 5726 5667 5624 5599 5593 5606 5638 5688 5754 5835 3977 7 6 2 5929 6032 6143 6258 6375 6491 6605 6715 6818 6915 7003 7082 7152 7213 7264 7307 7341 7367 7385 7397 7402 7402 7397 7387 7375 7359 7342 7323 7303 7283 7263 7244 7226 7211 7197 7187 7180 7177 7179 7185 7195 7210 7230 7255 7283 7315 7351 7388 7428 7468 7509 7549 7589 7627 7663 7697 7729 7758 7784 7809 7830 7849 7865 7878 7887 7894 7896 7893 7886 7873 7855 7830 7800 7763 7720 7671 7617 7559 7498 7433 7368 7302 7237 7174 7115 7060 7010 6968 6932 6905 6887 6878 6879 6888 6907 6935 6971 7015 7064 7119 7178 7239 7301 7363 7425 7483 7539 7592 7640 7685 7725 7761 7794 7823 7850 7874 7896 7917 7936 7955 7973 7990 8007 8023 8040 8056 8073 8089 8105 8121 8137 8152 8167 8181 8194 8207 8218 8228 8237 8244 8249 8254 8256 8258 8258 8257 8256 8253 8251 8247 8244 8241 8238 8235 8233 8232 8232 8232 8233 8235 8237 8239 8242 8244 8246 8247 8248 8249 8249 8249 8248 8248 8249 8250 8252 8256 8260 8265 8270 8276 8282 8287 8292 8295 8297 8298 8298 8296 8293 8290 8286 8282 8278 8275 8273 8271 8269 8268 8266 8264 8262 8258 8254 8248 8241 8233 8224 8214 8204 8193 8183 8174 8165 8157 8149 8143 8137 8132 8128 8124 8121 8118 8116 8114 8113 8112 8111 8110 8109 8108 8108 8107 8106 8105 8104 8104 8104 8104 8106 8108 8111 8115 8120 8126 8132 8138 8144 8150 8155 8158 8160 8161 8159 8157 8152 8147 8141 8134 8126 8119 8112 8104 8097 8089 8081 8072 8063 8052 8039 8025 8009 7992 7973 7953 7932 7910 7888 7866 7844 7823 7803 7784 7766 7749 7734 7720 7708 7697 7688 7681 7675 7671 7668 7667 7668 7670 7673 7677 7682 7687 7693 7698 7703 7707 7710 7712 7712 7711 7707 7702 7695 7686 7674 7661 7645 7627 7607 7584 7559 7531 7500 7465 7426 7382 7333 7279 7219 7152 7078 6996 6907 6809 6703 6588 6465 6333 6192 6042 5883 5716 5540 5355 5161 4960 4751 4534 4312 4085 3855 3622 3390 3160 2933 2712 2500 2297 2105 1926 1760 1609 1472 1350 1242 1148 1068 999 942 895 858 828 806 789 778 770 766 766 769 775 787 805 832 869 921 988 1075 1183 1316 1473 1656 1864 2096 2348 2618 2902 3193 3489 3782 4070 4347 4611 4859 5089 5301 5496 5674 5837 5986 6124 6253 6373 6488 6596 6699 6797 6890 6979 7061 7139 7211 7277 7339 7395 7448 7497 7544 7588 7630 7671 7710 7748 7785 7821 7855 7887 7918 7946 7972 7997 8019 8040 8060 8079 8097 8115 8132 8149 8166 8183 8199 8214 8229 8242 8255 8267 8277 8287 8295 8303 8310 8317 8324 8331 8338 8345 8352 8360 8368 8376 8384 8391 8398 8405 8411 8417 8421 8426 8430 8433 8436 8440 8442 8445 8448 8450 8451 8453 8453 8454 8453 8452 8451 8449 8448 8447 8447 8448 8450 8453 8458 8465 3978 7 6 2 8473 8481 8491 8501 8511 8520 8529 8536 8542 8547 8550 8552 8553 8552 8552 8551 8550 8549 8549 8550 8552 8554 8557 8561 8566 8570 8574 8578 8581 8583 8585 8586 8585 8584 8582 8580 8577 8573 8569 8564 8559 8554 8548 8541 8534 8525 8515 8504 8491 8475 8457 8435 8410 8380 8345 8305 8259 8205 8145 8078 8002 7920 7830 7733 7630 7521 7409 7293 7176 7059 6944 6832 6725 6625 6534 6453 6385 6329 6288 6263 6253 6260 6283 6322 6375 6442 6521 6611 6708 6813 6921 7032 7143 7252 7359 7461 7558 7649 7733 7811 7882 7947 8006 8060 8109 8153 8193 8230 8263 8293 8321 8346 8368 8389 8407 8424 8439 8453 8464 8475 8484 8492 8498 8503 8507 8509 8509 8507 8503 8496 8488 8477 8464 8449 8433 8414 8395 8373 8351 8327 8302 8275 8245 8211 8173 8129 8078 8018 7950 7870 7780 7677 7562 7435 7295 7145 6983 6813 6635 6451 6263 6072 5882 5693 5510 5333 5167 5014 4876 4756 4658 4583 4533 4509 4513 4543 4600 4682 4786 4910 5049 5199 5357 5518 5678 5832 5979 6115 6239 6350 6446 6530 6601 6660 6709 6749 6781 6806 6824 6835 6840 6836 6822 6798 6762 6712 6647 6566 6469 6354 6223 6076 5914 5738 5551 5354 5149 4938 4723 4506 4291 4078 3871 3673 3486 3313 3159 3026 2919 2840 2794 2783 2808 2872 2973 3112 3285 3489 3721 3974 4243 4523 4807 5090 5367 5633 5885 6120 6338 6537 6718 6881 7028 7160 7279 7385 7481 7566 7641 7707 7763 7809 7845 7872 7888 7893 7889 7876 7854 7824 7787 7745 7699 7650 7600 7549 7499 7452 7407 7367 7331 7301 7277 7259 7247 7241 7241 7246 7255 7267 7281 7295 7307 7316 7319 7315 7301 7276 7238 7184 7114 7025 6919 6793 6648 6484 6302 6103 5888 5660 5421 5173 4920 4663 4406 4153 3905 3665 3436 3220 3018 2833 2665 2515 2383 2271 2177 2102 2047 2010 1992 1993 2012 2050 2107 2183 2279 2393 2527 2680 2852 3041 3246 3466 3699 3943 4195 4452 4712 4972 5229 5480 5723 5955 6176 6384 6577 6756 6920 7070 7206 7329 7440 7541 7632 7715 7790 7858 7921 7978 8031 8080 8125 8166 8204 8238 8270 8299 8326 8351 8373 8395 8414 8432 8449 8465 8479 8493 8504 8515 8523 8531 8537 8541 8544 8545 8546 8545 8543 8540 8536 8530 8523 8513 8500 8484 8464 8440 8411 8378 8339 8294 8246 8192 8135 8075 8014 7951 7889 7829 7771 7718 7669 7627 7592 7564 7545 7534 7532 7539 7554 7577 7608 7646 7691 7742 7798 7858 7921 7986 8053 8120 8186 8251 8313 8373 8429 8481 8528 8571 8610 8645 8675 8703 8727 8748 8768 8785 8801 8817 8831 8844 8857 8869 8880 8891 8900 8908 8916 8922 8927 8932 8936 8939 8942 8944 8946 8948 8950 8952 8954 8955 8956 8958 8958 8959 8958 8958 8957 8955 8952 8949 8946 8941 8937 8932 8926 8921 8915 8909 3979 7 6 2 8904 8898 8893 8888 8884 8880 8876 8872 8868 8865 8863 8860 8858 8857 8856 8856 8857 8858 8861 8864 8867 8871 8874 8877 8879 8880 8879 8877 8873 8866 8858 8848 8836 8822 8806 8790 8772 8753 8733 8712 8691 8669 8647 8624 8601 8579 8557 8536 8515 8497 8479 8464 8452 8441 8433 8427 8423 8422 8422 8424 8427 8432 8437 8443 8450 8458 8466 8475 8485 8495 8506 8518 8529 8540 8549 8558 8564 8568 8569 8566 8559 8548 8532 8513 8489 8461 8430 8397 8363 8327 8292 8258 8226 8197 8172 8152 8137 8129 8126 8130 8141 8158 8181 8210 8243 8280 8319 8361 8404 8448 8491 8532 8573 8611 8648 8683 8715 8746 8775 8802 8828 8852 8874 8894 8912 8928 8942 8953 8962 8969 8974 8977 8978 8978 8976 8973 8969 8964 8958 8950 8939 8927 8912 8894 8874 8851 8825 8798 8769 8740 8711 8682 8656 8632 8611 8593 8579 8569 8563 8561 8562 8566 8573 8582 8594 8608 8623 8640 8658 8677 8697 8717 8737 8756 8775 8793 8810 8825 8838 8850 8860 8868 8874 8879 8882 8884 8885 8885 8885 8883 8880 8877 8872 8867 8860 8852 8843 8833 8821 8808 8794 8778 8762 8744 8725 8705 8684 8661 8637 8611 8582 8551 8517 8479 8437 8390 8338 8279 8214 8141 8060 7971 7874 7769 7655 7534 7405 7269 7126 6977 6823 6664 6499 6331 6158 5981 5801 5617 5429 5238 5046 4851 4656 4462 4269 4081 3898 3721 3554 3396 3251 3118 2998 2893 2802 2724 2661 2610 2572 2545 2530 2527 2535 2555 2589 2637 2702 2784 2887 3011 3159 3330 3526 3744 3985 4244 4520 4806 5100 5395 5687 5969 6238 6489 6717 6921 7098 7247 7367 7459 7522 7557 7567 7550 7508 7443 7353 7241 7106 6949 6772 6574 6359 6127 5882 5627 5364 5097 4831 4568 4313 4069 3840 3629 3439 3273 3133 3021 2940 2890 2873 2891 2944 3032 3154 3310 3497 3713 3955 4219 4500 4794 5095 5398 5699 5993 6276 6544 6796 7028 7241 7434 7608 7762 7900 8021 8129 8224 8308 8383 8449 8509 8562 8610 8653 8692 8727 8758 8787 8812 8835 8855 8872 8886 8897 8904 8908 8906 8900 8887 8867 8841 8807 8766 8716 8659 8593 8520 8439 8352 8258 8157 8052 7942 7828 7712 7595 7479 7366 7258 7157 7066 6987 6922 6874 6844 6832 6841 6869 6916 6980 7061 7154 7258 7371 7488 7608 7728 7845 7958 8066 8168 8263 8351 8432 8506 8574 8637 8695 8748 8797 8842 8884 8922 8957 8989 9018 9045 9069 9090 9110 9127 9142 9156 9168 9178 9187 9195 9202 9208 9213 9217 9220 9223 9225 9227 9228 9228 9228 9227 9226 9224 9221 9217 9213 9208 9203 9197 9190 9184 9177 9169 9162 9153 9144 9135 9125 9113 9101 9088 9074 9059 9042 9025 9005 8984 8961 8934 8904 8869 8828 8781 8725 8661 8586 8501 8405 8297 8178 8049 7910 7762 7608 7449 7288 7127 6968 6815 6670 6535 3980 7 6 3 6402 6300 6214 6148 6103 6081 6081 6104 6149 6216 6304 6410 6531 6667 6812 6965 7122 7280 7437 7590 7737 7877 8008 8129 8240 8341 8432 8513 8586 8651 8709 8760 8806 8846 8882 8915 8944 8970 8994 9016 9036 9054 9070 9085 9097 9108 9117 9123 9128 9130 9129 9126 9121 9115 9106 9096 9085 9073 9060 9048 9036 9023 9012 9001 8991 8982 8974 8967 8961 8957 8954 8953 8953 8955 8958 8964 8971 8979 8989 9001 9013 9026 9039 9053 9067 9081 9094 9107 9119 9130 9140 9150 9158 9166 9172 9178 9183 9188 9191 9194 9197 9199 9200 9200 9200 9199 9196 9192 9188 9182 9175 9167 9159 9151 9142 9133 9125 9117 9109 9101 9094 9086 9079 9071 9064 9056 9047 9039 9031 9023 9015 9008 9001 8995 8988 8982 8976 8969 8961 8952 8942 8930 8917 8904 8890 8877 8865 8854 8845 8839 8835 8835 8838 8845 8854 8865 8879 8894 8911 8929 8947 8966 8986 9005 9025 9044 9062 9080 9096 9111 9124 9135 9145 9152 9158 9163 9168 9172 9176 9180 9185 9191 9197 9204 9211 9217 9224 9230 9235 9240 9244 9248 9252 9257 9261 9267 9273 9280 9287 9294 9302 9309 9315 9320 9324 9327 9328 9329 9329 9329 9329 9330 9330 9332 9333 9334 9336 9336 9336 9335 9333 9329 9324 9319 9313 9308 9302 9298 9294 9291 9288 9286 9284 9281 9276 9270 9261 9249 9235 9217 9196 9172 9146 9118 9089 9059 9029 8999 8969 8939 8911 8883 8856 8830 8806 8783 8762 8743 8728 8715 8706 8700 8699 8701 8707 8716 8728 8743 8759 8776 8793 8810 8827 8842 8855 8867 8877 8886 8892 8897 8899 8899 8896 8890 8881 8867 8849 8826 8797 8762 8720 8669 8610 8541 8460 8366 8258 8135 7997 7842 7671 7486 7289 7083 6870 6656 6445 6242 6052 5879 5728 5601 5501 5430 5389 5378 5396 5442 5514 5611 5730 5870 6026 6198 6382 6575 6774 6976 7178 7377 7570 7755 7929 8090 8238 8372 8491 8596 8689 8769 8839 8899 8951 8997 9037 9073 9105 9134 9160 9185 9208 9229 9248 9267 9284 9299 9313 9325 9336 9344 9351 9356 9360 9363 9364 9366 9367 9368 9370 9372 9375 9377 9380 9382 9384 9384 9382 9379 9374 9367 9360 9352 9343 9334 9326 9318 9310 9302 9293 9284 9273 9261 9247 9231 9212 9192 9171 9149 9127 9106 9085 9067 9050 9036 9025 9016 9010 9007 9007 9010 9014 9021 9030 9040 9050 9060 9070 9078 9084 9088 9089 9087 9082 9073 9062 9048 9031 9013 8991 8968 8942 8913 8882 8849 8813 8775 8735 8695 8655 8616 8579 8547 8519 8496 8480 8472 8470 8475 8487 8504 8526 8552 8580 8609 8638 8666 8690 8711 8728 8739 8743 8740 8730 8710 8682 8645 8598 8542 8476 8400 8315 8222 8121 8012 7896 7774 7647 7516 7381 7245 7108 6972 6840 6714 6595 6488 6395 6317 6259 6220 6204 6211 6241 6292 6365 6455 6562 6681 6810 6945 3981 7 6 3 7083 7221 7358 7490 7618 7739 7853 7960 8061 8154 8240 8320 8394 8460 8520 8573 8619 8657 8686 8707 8718 8718 8707 8683 8647 8598 8534 8455 8360 8250 8123 7981 7822 7647 7458 7254 7037 6809 6572 6328 6081 5834 5592 5359 5140 4940 4764 4617 4504 4427 4390 4393 4437 4521 4643 4799 4985 5196 5426 5671 5925 6181 6437 6687 6927 7156 7372 7573 7758 7928 8082 8222 8348 8461 8562 8652 8731 8801 8861 8912 8955 8989 9015 9032 9040 9040 9030 9011 8983 8944 8896 8837 8768 8687 8596 8492 8377 8251 8112 7962 7801 7630 7450 7262 7070 6875 6681 6490 6307 6134 5977 5839 5722 5629 5564 5527 5520 5541 5592 5669 5770 5893 6035 6191 6359 6534 6714 6894 7074 7249 7419 7581 7736 7881 8018 8145 8264 8373 8473 8566 8650 8728 8798 8863 8921 8975 9023 9067 9108 9145 9178 9209 9237 9263 9286 9308 9327 9344 9360 9374 9386 9397 9406 9415 9422 9429 9435 9441 9446 9450 9455 9459 9463 9466 9468 9471 9472 9473 9474 9474 9474 9474 9474 9473 9472 9472 9471 9469 9467 9465 9461 9457 9452 9445 9438 9430 9422 9412 9402 9391 9379 9365 9350 9333 9314 9292 9267 9239 9209 9175 9138 9098 9056 9012 8966 8920 8872 8825 8778 8732 8688 8647 8609 8574 8545 8520 8500 8486 8477 8472 8471 8473 8475 8477 8477 8474 8465 8450 8427 8397 8358 8310 8255 8192 8124 8050 7974 7895 7817 7741 7668 7600 7539 7485 7442 7408 7386 7375 7377 7391 7417 7455 7504 7563 7631 7707 7789 7875 7964 8054 8142 8227 8307 8382 8449 8507 8556 8595 8624 8644 8652 8651 8641 8620 8591 8552 8503 8446 8379 8303 8219 8126 8026 7919 7808 7694 7578 7464 7353 7249 7153 7068 6996 6937 6894 6867 6857 6862 6883 6919 6969 7031 7104 7186 7276 7372 7471 7573 7676 7778 7877 7973 8064 8149 8227 8298 8360 8415 8461 8499 8529 8551 8566 8574 8574 8568 8554 8532 8503 8466 8420 8365 8300 8225 8139 8041 7931 7808 7671 7521 7356 7176 6980 6769 6541 6298 6039 5765 5478 5180 4873 4561 4246 3932 3623 3322 3035 2763 2509 2275 2063 1873 1705 1559 1432 1323 1231 1153 1089 1035 992 957 929 908 893 883 876 874 875 880 889 905 928 963 1013 1081 1172 1289 1436 1615 1828 2074 2351 2656 2983 3328 3683 4041 4396 4740 5069 5378 5664 5927 6165 6380 6573 6747 6904 7046 7176 7296 7407 7510 7605 7693 7773 7847 7914 7973 8026 8073 8115 8151 8183 8211 8235 8257 8275 8291 8304 8314 8320 8324 8324 8320 8312 8301 8286 8267 8245 8219 8191 8161 8128 8093 8058 8021 7983 7944 7904 7862 7818 7771 7720 7665 7603 7535 7458 7372 7274 7165 7042 6905 6753 6585 6401 6201 5987 5758 5516 5264 5004 4738 4471 4205 3944 3692 3452 3226 3018 2829 2663 2520 2402 2310 2246 2209 2203 2226 3982 7 6 3 2280 2366 2484 2634 2814 3025 3263 3525 3809 4110 4424 4744 5067 5387 5699 5998 6283 6548 6793 7016 7218 7397 7556 7696 7819 7927 8021 8104 8177 8243 8302 8355 8404 8448 8489 8526 8560 8591 8619 8644 8667 8687 8706 8722 8738 8752 8765 8778 8790 8803 8816 8829 8842 8855 8867 8879 8889 8898 8904 8908 8910 8908 8905 8898 8890 8880 8869 8858 8847 8837 8829 8821 8815 8810 8807 8804 8802 8802 8801 8802 8805 8809 8815 8823 8835 8849 8867 8888 8911 8937 8964 8991 9018 9045 9070 9093 9114 9134 9151 9168 9183 9198 9213 9227 9241 9254 9267 9278 9288 9295 9300 9302 9302 9299 9295 9290 9284 9277 9272 9267 9264 9262 9262 9263 9266 9270 9274 9279 9285 9292 9299 9306 9315 9324 9335 9347 9360 9374 9389 9404 9419 9435 9450 9464 9477 9488 9499 9508 9516 9522 9528 9532 9535 9536 9537 9536 9533 9529 9523 9514 9502 9488 9470 9450 9426 9399 9370 9338 9303 9268 9231 9194 9159 9124 9093 9064 9040 9021 9007 8999 8996 8999 9007 9020 9037 9057 9079 9101 9123 9143 9161 9175 9184 9189 9188 9182 9170 9153 9131 9104 9071 9035 8993 8947 8898 8844 8786 8723 8657 8587 8511 8431 8344 8249 8146 8032 7906 7766 7610 7435 7242 7029 6795 6543 6272 5986 5687 5380 5067 4754 4444 4141 3850 3573 3314 3075 2857 2664 2495 2354 2241 2158 2107 2089 2107 2161 2253 2383 2551 2754 2992 3259 3551 3863 4189 4522 4855 5180 5492 5784 6051 6289 6493 6662 6794 6888 6946 6968 6956 6912 6839 6738 6614 6468 6304 6122 5926 5716 5496 5267 5030 4787 4541 4292 4044 3797 3554 3317 3088 2868 2661 2466 2287 2125 1982 1861 1765 1696 1659 1657 1692 1768 1888 2052 2262 2514 2808 3138 3499 3883 4283 4690 5097 5495 5877 6238 6574 6881 7159 7408 7630 7826 8000 8156 8295 8422 8538 8645 8744 8836 8921 8999 9070 9134 9191 9241 9285 9323 9357 9386 9414 9439 9462 9485 9508 9530 9551 9571 9589 9606 9620 9632 9643 9651 9658 9663 9668 9672 9677 9682 9687 9693 9700 9706 9713 9719 9725 9730 9734 9737 9739 9741 9742 9742 9742 9743 9743 9743 9743 9744 9744 9744 9745 9746 9746 9747 9747 9748 9749 9750 9752 9753 9754 9755 9756 9756 9756 9755 9754 9752 9750 9747 9745 9743 9741 9739 9737 9736 9734 9733 9730 9727 9722 9716 9707 9696 9683 9667 9648 9627 9603 9576 9546 9513 9478 9439 9397 9351 9301 9246 9187 9123 9054 8980 8902 8820 8736 8649 8562 8475 8390 8307 8229 8156 8090 8030 7978 7933 7897 7869 7850 7839 7835 7839 7849 7865 7885 7909 7934 7959 7983 8003 8018 8026 8026 8017 7998 7968 7927 7874 7810 7734 7647 7548 7438 7318 7187 7047 6898 6741 6577 6408 6236 6062 5887 5715 5546 5383 5227 5080 4942 4814 4698 4593 4500 4420 4351 4295 4252 4223 3983 7 6 3 4206 4203 4215 4240 4280 4335 4404 4488 4586 4697 4822 4959 5108 5268 5437 5615 5800 5991 6187 6384 6583 6781 6976 7167 7351 7529 7700 7861 8013 8157 8291 8416 8533 8641 8742 8834 8919 8997 9067 9130 9186 9234 9275 9309 9336 9357 9371 9380 9382 9378 9368 9352 9329 9300 9264 9221 9169 9111 9044 8969 8887 8797 8701 8597 8487 8370 8248 8120 7986 7847 7702 7552 7397 7236 7071 6901 6728 6551 6373 6193 6012 5833 5657 5484 5316 5154 4999 4853 4716 4590 4473 4369 4275 4194 4124 4066 4021 3988 3968 3961 3968 3988 4022 4070 4133 4211 4302 4408 4528 4660 4805 4960 5125 5298 5479 5665 5855 6049 6244 6439 6634 6825 7013 7196 7371 7538 7696 7843 7979 8103 8215 8315 8403 8481 8548 8606 8656 8700 8738 8771 8801 8829 8855 8880 8904 8928 8951 8973 8994 9013 9030 9043 9051 9053 9047 9033 9008 8970 8920 8856 8777 8684 8577 8457 8325 8183 8033 7878 7721 7563 7409 7262 7124 6998 6888 6794 6721 6668 6638 6632 6649 6689 6750 6832 6931 7045 7171 7306 7446 7588 7729 7866 7999 8124 8241 8350 8451 8543 8628 8706 8778 8844 8905 8961 9014 9062 9106 9147 9184 9218 9249 9277 9303 9327 9349 9369 9387 9405 9421 9436 9449 9461 9472 9481 9489 9494 9498 9499 9497 9493 9484 9472 9455 9434 9407 9375 9337 9293 9242 9185 9122 9051 8972 8886 8791 8686 8572 8449 8315 8170 8016 7853 7680 7500 7312 7120 6924 6725 6527 6330 6136 5949 5769 5599 5441 5297 5171 5063 4976 4912 4873 4860 4874 4915 4984 5080 5200 5344 5508 5689 5885 6090 6301 6515 6727 6936 7137 7330 7512 7682 7840 7986 8120 8243 8355 8457 8550 8634 8711 8780 8842 8898 8946 8988 9024 9052 9074 9089 9097 9098 9092 9079 9060 9034 9003 8967 8927 8884 8839 8794 8751 8709 8672 8639 8613 8593 8582 8578 8582 8594 8613 8639 8671 8708 8749 8792 8837 8882 8928 8972 9014 9053 9090 9124 9155 9182 9207 9229 9248 9265 9280 9292 9303 9311 9318 9323 9326 9328 9328 9327 9325 9321 9317 9311 9305 9297 9289 9279 9269 9257 9243 9228 9211 9191 9168 9143 9114 9081 9044 9003 8956 8904 8846 8781 8709 8630 8542 8447 8344 8234 8116 7991 7861 7726 7588 7447 7306 7165 7027 6891 6760 6633 6512 6398 6290 6190 6097 6012 5935 5866 5805 5752 5707 5669 5636 5609 5586 5564 5542 5518 5490 5455 5412 5359 5293 5215 5123 5016 4895 4759 4610 4448 4276 4094 3904 3709 3510 3311 3113 2919 2731 2552 2382 2224 2079 1948 1831 1729 1641 1567 1505 1456 1418 1389 1369 1357 1350 1349 1351 1355 1360 1364 1366 1364 1358 1346 1328 1303 1273 1237 1197 1155 1111 1068 1028 992 960 934 914 900 891 886 886 890 898 913 935 969 1016 1082 1170 1285 1430 1607 1819 2063 2339 2644 2972 3318 3984 7 6 3 3675 4035 4393 4742 5076 5391 5685 5954 6199 6420 6619 6796 6956 7099 7229 7346 7453 7551 7641 7724 7799 7869 7932 7989 8040 8085 8125 8160 8188 8211 8229 8240 8245 8243 8235 8221 8200 8173 8139 8099 8052 7999 7939 7871 7795 7710 7616 7512 7396 7269 7130 6980 6817 6642 6456 6261 6056 5843 5624 5401 5175 4947 4721 4498 4279 4068 3865 3674 3496 3332 3186 3058 2951 2866 2805 2769 2759 2776 2821 2894 2994 3120 3272 3447 3643 3856 4084 4323 4569 4817 5066 5310 5546 5773 5989 6191 6379 6553 6714 6862 6998 7124 7242 7352 7457 7558 7655 7749 7841 7930 8018 8103 8186 8266 8343 8417 8487 8554 8617 8676 8732 8783 8830 8872 8909 8941 8965 8983 8994 8996 8990 8975 8951 8918 8874 8819 8754 8677 8587 8484 8367 8235 8088 7925 7746 7550 7339 7114 6876 6626 6367 6101 5831 5559 5289 5022 4760 4508 4266 4036 3822 3625 3446 3289 3156 3047 2967 2915 2895 2907 2951 3029 3140 3282 3453 3651 3873 4115 4372 4641 4917 5197 5476 5751 6019 6278 6526 6761 6983 7192 7387 7568 7737 7894 8039 8174 8298 8413 8518 8615 8703 8783 8854 8918 8973 9021 9060 9092 9117 9134 9144 9148 9145 9136 9122 9103 9081 9056 9029 9002 8976 8952 8932 8915 8904 8898 8899 8906 8920 8939 8963 8992 9024 9059 9096 9134 9172 9209 9245 9279 9312 9342 9371 9397 9420 9442 9461 9478 9493 9506 9517 9526 9534 9540 9545 9549 9552 9554 9556 9556 9556 9554 9550 9545 9538 9528 9516 9502 9485 9466 9446 9424 9401 9378 9354 9331 9308 9285 9262 9239 9216 9192 9168 9142 9115 9087 9058 9028 8996 8964 8931 8897 8862 8826 8788 8748 8704 8657 8603 8544 8478 8403 8319 8226 8123 8009 7883 7747 7599 7441 7271 7091 6900 6701 6492 6276 6053 5824 5592 5359 5125 4893 4667 4447 4239 4043 3864 3705 3568 3457 3375 3323 3304 3319 3367 3449 3564 3709 3881 4078 4295 4528 4772 5022 5275 5526 5772 6010 6236 6450 6651 6837 7009 7168 7313 7446 7568 7680 7783 7880 7970 8055 8137 8215 8292 8366 8439 8511 8581 8650 8718 8784 8847 8908 8966 9020 9071 9118 9162 9203 9241 9277 9310 9342 9372 9400 9428 9453 9477 9498 9517 9534 9549 9562 9572 9581 9588 9595 9601 9607 9613 9619 9626 9633 9639 9645 9651 9656 9660 9662 9664 9664 9664 9663 9661 9658 9655 9651 9646 9640 9634 9626 9617 9608 9597 9586 9575 9563 9552 9540 9529 9518 9505 9491 9475 9454 9428 9396 9355 9305 9244 9172 9087 8989 8878 8753 8615 8463 8298 8119 7928 7725 7509 7284 7048 6805 6557 6305 6052 5803 5561 5330 5113 4916 4741 4592 4472 4384 4329 4309 4323 4371 4452 4565 4706 4872 5061 5268 5490 5723 5962 6204 6446 6684 6916 7139 7351 7552 7740 7915 8076 8225 8360 8483 8595 8696 8787 8868 8940 9005 3985 7 6 3 9062 9113 9157 9196 9231 9261 9287 9310 9329 9347 9362 9374 9385 9395 9402 9408 9413 9417 9420 9422 9424 9426 9427 9430 9432 9436 9440 9445 9452 9459 9467 9475 9484 9492 9501 9509 9516 9523 9529 9534 9540 9544 9549 9553 9558 9563 9569 9574 9580 9585 9589 9592 9594 9594 9592 9587 9578 9567 9553 9535 9514 9490 9463 9434 9402 9369 9333 9296 9257 9216 9174 9131 9086 9041 8995 8949 8903 8859 8816 8775 8738 8704 8675 8650 8630 8614 8602 8592 8583 8572 8559 8540 8514 8479 8432 8373 8300 8212 8110 7995 7866 7725 7572 7410 7240 7063 6881 6696 6508 6321 6136 5956 5783 5621 5473 5343 5234 5149 5090 5060 5059 5089 5147 5231 5339 5466 5608 5760 5916 6069 6217 6352 6471 6571 6647 6699 6724 6722 6692 6635 6551 6442 6308 6151 5975 5779 5569 5346 5114 4877 4639 4404 4176 3961 3761 3580 3423 3290 3184 3105 3053 3025 3021 3036 3068 3111 3162 3216 3270 3319 3359 3389 3405 3406 3391 3358 3308 3241 3157 3059 2948 2827 2697 2563 2427 2291 2159 2034 1916 1808 1711 1625 1552 1491 1443 1408 1389 1388 1405 1445 1510 1604 1729 1887 2079 2305 2562 2849 3160 3489 3831 4178 4525 4864 5190 5499 5789 6057 6302 6527 6732 6919 7090 7248 7396 7534 7666 7790 7910 8024 8134 8239 8340 8436 8527 8614 8696 8774 8848 8917 8981 9041 9095 9144 9188 9227 9260 9289 9313 9332 9348 9360 9370 9376 9381 9384 9385 9385 9384 9381 9377 9372 9365 9358 9350 9342 9332 9322 9311 9299 9286 9271 9254 9235 9213 9188 9160 9128 9094 9056 9017 8976 8934 8894 8855 8820 8788 8762 8742 8728 8721 8720 8726 8738 8755 8776 8800 8827 8855 8883 8910 8936 8958 8977 8992 9003 9009 9011 9009 9003 8994 8984 8973 8962 8953 8945 8940 8938 8940 8946 8955 8968 8984 9003 9025 9050 9078 9107 9139 9171 9205 9240 9276 9311 9346 9379 9412 9442 9471 9497 9521 9543 9563 9580 9596 9610 9623 9634 9644 9653 9661 9668 9673 9678 9682 9684 9686 9686 9685 9684 9681 9677 9672 9667 9661 9654 9647 9639 9631 9622 9613 9604 9595 9586 9576 9566 9556 9546 9535 9525 9515 9505 9495 9487 9479 9471 9465 9460 9455 9452 9449 9447 9446 9445 9445 9446 9447 9450 9453 9458 9464 9471 9480 9490 9502 9514 9528 9542 9556 9571 9585 9599 9612 9624 9635 9645 9654 9662 9670 9676 9682 9688 9694 9699 9705 9711 9718 9724 9730 9736 9742 9747 9752 9756 9759 9761 9763 9764 9764 9764 9764 9763 9762 9761 9760 9758 9757 9755 9753 9750 9747 9744 9741 9737 9733 9729 9725 9720 9715 9709 9703 9697 9690 9682 9674 9666 9657 9647 9637 9626 9615 9604 9592 9580 9567 9555 9542 9530 9517 9505 9494 9484 9474 9466 9458 9451 9445 9439 9434 9429 9424 9420 9416 9412 9409 9407 9405 9405 9406 9409 3986 7 6 3 9412 9416 9420 9425 9430 9433 9437 9439 9440 9440 9440 9439 9437 9436 9435 9434 9434 9435 9436 9438 9440 9443 9445 9446 9446 9446 9443 9439 9433 9425 9415 9403 9388 9372 9355 9336 9315 9293 9270 9245 9218 9189 9158 9122 9082 9036 8984 8923 8854 8775 8685 8583 8469 8342 8202 8048 7881 7700 7505 7297 7076 6843 6597 6341 6073 5796 5510 5217 4919 4618 4315 4014 3718 3429 3150 2885 2636 2405 2195 2007 1841 1697 1574 1472 1387 1320 1267 1228 1201 1187 1186 1199 1229 1279 1352 1451 1578 1737 1928 2151 2405 2686 2992 3315 3652 3994 4336 4671 4993 5299 5584 5846 6084 6298 6488 6655 6801 6928 7037 7130 7208 7271 7320 7355 7377 7384 7378 7358 7324 7278 7220 7152 7074 6989 6897 6800 6700 6600 6499 6401 6306 6217 6136 6064 6004 5957 5925 5910 5912 5932 5970 6025 6098 6185 6286 6397 6516 6641 6768 6895 7019 7138 7251 7355 7450 7536 7611 7676 7732 7777 7814 7843 7864 7879 7890 7896 7899 7901 7903 7905 7909 7915 7923 7935 7951 7969 7991 8016 8043 8072 8103 8136 8169 8204 8239 8274 8309 8344 8378 8411 8443 8474 8503 8530 8556 8580 8602 8624 8644 8664 8682 8700 8717 8733 8748 8761 8772 8781 8788 8793 8796 8797 8798 8797 8796 8795 8794 8793 8792 8792 8791 8789 8786 8782 8777 8770 8762 8752 8742 8730 8718 8705 8691 8678 8664 8650 8636 8622 8607 8592 8578 8562 8547 8532 8517 8501 8486 8470 8454 8438 8421 8403 8384 8365 8344 8323 8300 8278 8254 8230 8206 8182 8157 8132 8107 8081 8054 8026 7997 7967 7936 7904 7871 7837 7803 7770 7736 7702 7669 7635 7602 7568 7534 7499 7462 7424 7384 7343 7300 7256 7210 7163 7114 7065 7014 6961 6907 6852 6794 6734 6672 6608 6542 6473 6402 6329 6254 6177 6097 6015 5930 5842 5751 5656 5557 5454 5347 5237 5123 5007 4890 4771 4653 4535 4419 4305 4193 4084 3979 3876 3777 3682 3589 3500 3413 3329 3246 3166 3086 3007 2928 2848 2768 2687 2604 2521 2437 2352 2267 2183 2101 2021 1944 1870 1801 1736 1676 1621 1571 1526 1486 1451 1420 1393 1371 1353 1339 1328 1322 1319 1319 1322 1329 1339 1353 1370 1391 1417 1447 1481 1521 1566 1615 1670 1728 1791 1856 1923 1990 2058 2125 2190 2252 2311 2368 2421 2472 2521 2569 2617 2665 2715 2768 2825 2887 2955 3029 3111 3200 3297 3401 3513 3632 3756 3886 4021 4158 4298 4438 4578 4716 4851 4983 5110 5231 5345 5453 5554 5647 5732 5810 5880 5944 6000 6050 6093 6131 6162 6188 6208 6223 6233 6238 6239 6235 6226 6213 6196 6176 6151 6123 6090 6054 6015 5971 5924 5873 5818 5760 5699 5634 5566 5496 5422 5346 5268 5187 5104 5019 4932 4844 4756 4667 4580 4493 4409 4327 4249 4176 4106 4042 3983 3928 3879 3835 3796 3761 3731 3705 3683 3987 7 6 3 3665 3650 3638 3630 3623 3619 3616 3613 3611 3608 3604 3599 3592 3582 3571 3557 3540 3521 3500 3477 3452 3425 3396 3365 3333 3300 3265 3230 3193 3157 3120 3083 3047 3012 2978 2946 2914 2885 2857 2831 2808 2788 2772 2761 2756 2757 2767 2787 2816 2856 2906 2968 3040 3122 3212 3311 3416 3526 3640 3757 3876 3996 4116 4234 4350 4463 4572 4675 4770 4857 4933 4998 5050 5087 5111 5120 5116 5099 5070 5031 4985 4934 4881 4828 4779 4737 4705 4685 4679 4691 4721 4770 4840 4930 5040 5167 5310 5467 5634 5809 5987 6167 6345 6518 6686 6846 6998 7140 7274 7399 7515 7622 7723 7816 7902 7982 8056 8124 8186 8243 8295 8343 8387 8427 8466 8502 8537 8571 8606 8640 8675 8710 8746 8781 8817 8852 8886 8920 8951 8982 9010 9036 9060 9082 9101 9118 9133 9146 9156 9165 9171 9176 9178 9177 9175 9169 9160 9148 9132 9113 9089 9060 9027 8988 8944 8895 8839 8778 8711 8638 8559 8475 8385 8291 8192 8091 7988 7885 7784 7686 7594 7509 7433 7369 7317 7280 7258 7252 7262 7287 7327 7380 7446 7521 7604 7692 7783 7875 7965 8051 8133 8207 8274 8333 8383 8425 8459 8485 8504 8516 8523 8525 8524 8519 8511 8500 8488 8474 8459 8443 8427 8411 8396 8383 8371 8363 8358 8357 8361 8371 8385 8406 8431 8462 8497 8537 8580 8626 8674 8724 8774 8823 8872 8920 8966 9010 9052 9091 9127 9159 9189 9215 9238 9258 9275 9288 9298 9305 9308 9307 9302 9293 9279 9260 9237 9208 9175 9136 9092 9043 8989 8928 8862 8788 8705 8613 8511 8396 8267 8124 7965 7791 7602 7397 7179 6948 6707 6457 6200 5940 5678 5415 5155 4900 4649 4407 4174 3953 3745 3554 3382 3231 3105 3008 2941 2909 2913 2955 3038 3159 3320 3517 3749 4010 4296 4601 4920 5246 5574 5897 6211 6513 6798 7065 7312 7539 7747 7936 8107 8261 8401 8528 8642 8745 8838 8922 8997 9065 9126 9181 9231 9277 9318 9357 9392 9426 9457 9486 9514 9539 9562 9583 9601 9617 9631 9643 9653 9662 9670 9678 9686 9693 9701 9709 9717 9726 9734 9742 9750 9757 9763 9769 9774 9778 9782 9786 9790 9794 9798 9802 9806 9810 9813 9816 9818 9819 9819 9818 9815 9811 9806 9801 9794 9787 9780 9774 9768 9763 9759 9756 9754 9754 9755 9757 9760 9764 9769 9774 9779 9785 9791 9796 9802 9808 9814 9821 9827 9834 9840 9846 9851 9856 9860 9863 9865 9866 9867 9867 9867 9867 9867 9867 9868 9868 9868 9867 9866 9863 9858 9851 9843 9833 9821 9807 9792 9776 9758 9738 9717 9694 9668 9639 9607 9571 9531 9486 9437 9382 9323 9258 9188 9113 9032 8946 8855 8759 8660 8556 8451 8344 8237 8132 8031 7934 7844 7762 7688 7624 7570 7526 7493 7471 7459 7456 7464 7482 7509 7546 7592 7647 7711 7784 7864 7951 8044 8141 8242 8345 8449 8553 3988 7 6 3 8655 8755 8851 8943 9031 9113 9190 9261 9326 9387 9442 9492 9537 9578 9615 9648 9678 9705 9728 9750 9768 9785 9800 9813 9825 9836 9846 9855 9863 9871 9879 9886 9892 9898 9903 9907 9911 9913 9916 9917 9919 9920 9922 9924 9927 9930 9934 9939 9944 9949 9954 9959 9964 9968 9972 9975 9977 9978 9979 9979 9979 9980 9980 9980 9981 9982 9984 9985 9987 9988 9988 9988 9988 9986 9984 9981 9977 9973 9969 9964 9960 9956 9951 9947 9943 9939 9935 9930 9925 9919 9913 9906 9899 9892 9885 9877 9871 9865 9859 9854 9850 9846 9842 9838 9834 9829 9823 9817 9810 9803 9795 9787 9779 9772 9765 9759 9754 9749 9745 9741 9737 9733 9728 9723 9716 9708 9699 9690 9681 9671 9662 9653 9646 9640 9635 9630 9626 9623 9618 9613 9606 9597 9585 9571 9553 9532 9509 9483 9456 9426 9397 9367 9337 9310 9284 9261 9242 9226 9214 9207 9204 9205 9212 9222 9236 9255 9277 9302 9330 9360 9393 9426 9461 9496 9530 9564 9597 9628 9656 9683 9706 9728 9747 9764 9779 9793 9805 9816 9826 9834 9842 9847 9851 9853 9853 9850 9845 9837 9826 9813 9797 9779 9759 9735 9709 9679 9645 9606 9561 9511 9454 9391 9321 9243 9160 9070 8974 8874 8770 8663 8553 8442 8330 8219 8109 8002 7897 7796 7701 7611 7527 7450 7380 7318 7263 7214 7172 7135 7102 7073 7046 7022 6999 6976 6955 6934 6913 6893 6873 6855 6838 6823 6810 6798 6788 6781 6775 6771 6769 6769 6771 6775 6781 6789 6800 6812 6826 6842 6860 6879 6898 6918 6938 6958 6976 6993 7009 7024 7039 7054 7072 7093 7120 7154 7198 7252 7317 7396 7487 7591 7706 7831 7964 8102 8242 8382 8518 8649 8773 8887 8990 9083 9165 9237 9298 9351 9396 9434 9467 9495 9519 9540 9558 9573 9585 9594 9602 9606 9609 9610 9609 9608 9606 9603 9601 9599 9598 9598 9599 9600 9601 9603 9605 9607 9610 9612 9616 9620 9625 9632 9641 9652 9665 9679 9694 9709 9724 9739 9752 9763 9773 9781 9787 9792 9797 9801 9806 9811 9817 9823 9830 9836 9842 9848 9852 9856 9857 9858 9857 9856 9855 9854 9853 9853 9853 9854 9855 9856 9856 9856 9854 9851 9847 9841 9833 9825 9816 9806 9796 9786 9775 9764 9753 9741 9727 9713 9696 9678 9659 9638 9615 9592 9568 9544 9521 9498 9478 9459 9443 9429 9418 9409 9402 9396 9392 9389 9385 9382 9379 9376 9372 9367 9363 9359 9356 9354 9352 9352 9353 9355 9358 9362 9365 9368 9370 9371 9370 9367 9362 9354 9345 9333 9319 9303 9285 9264 9241 9215 9186 9153 9117 9077 9031 8981 8926 8866 8800 8727 8649 8563 8471 8371 8263 8147 8021 7887 7743 7590 7428 7257 7078 6890 6695 6493 6285 6072 5854 5633 5409 5183 4958 4733 4512 4294 4082 3878 3684 3500 3328 3171 3030 2906 2800 2715 2652 2613 2598 2609 2647 2713 3989 7 6 3 2806 2925 3070 3237 3424 3625 3838 4056 4274 4487 4690 4878 5047 5195 5318 5415 5486 5531 5550 5545 5518 5469 5402 5319 5222 5113 4994 4868 4736 4601 4465 4329 4196 4066 3941 3824 3716 3619 3535 3466 3414 3382 3372 3386 3427 3495 3592 3718 3872 4053 4258 4482 4723 4976 5234 5493 5748 5993 6226 6443 6642 6822 6982 7124 7249 7358 7455 7540 7617 7687 7752 7814 7874 7932 7989 8046 8104 8161 8220 8279 8339 8399 8460 8520 8579 8636 8690 8741 8787 8827 8863 8892 8916 8935 8949 8959 8966 8970 8972 8972 8971 8968 8964 8958 8951 8942 8932 8920 8907 8893 8878 8863 8849 8835 8823 8812 8803 8796 8792 8790 8791 8794 8801 8810 8822 8837 8855 8875 8898 8922 8949 8976 9005 9035 9064 9094 9123 9152 9180 9208 9235 9261 9287 9313 9338 9363 9388 9412 9437 9461 9485 9510 9533 9557 9580 9603 9624 9645 9666 9685 9703 9720 9737 9752 9767 9781 9794 9807 9819 9831 9841 9851 9860 9868 9875 9880 9885 9888 9891 9893 9895 9896 9898 9899 9901 9904 9907 9910 9913 9916 9918 9919 9919 9917 9913 9908 9902 9894 9884 9873 9861 9848 9834 9818 9800 9781 9759 9735 9709 9680 9649 9617 9583 9550 9517 9487 9459 9436 9416 9402 9393 9390 9392 9399 9411 9426 9445 9466 9489 9514 9539 9564 9589 9613 9635 9655 9673 9689 9702 9712 9720 9725 9728 9729 9728 9727 9724 9722 9719 9716 9714 9711 9709 9706 9702 9698 9694 9688 9681 9673 9663 9653 9641 9627 9612 9595 9577 9557 9536 9513 9488 9461 9433 9403 9372 9340 9306 9272 9236 9199 9161 9122 9080 9038 8993 8946 8898 8847 8795 8741 8685 8629 8573 8516 8461 8408 8357 8310 8268 8233 8204 8182 8169 8166 8171 8185 8209 8240 8278 8322 8371 8424 8478 8532 8587 8639 8690 8737 8781 8822 8860 8894 8925 8953 8978 9000 9019 9035 9047 9055 9059 9057 9051 9038 9019 8993 8960 8920 8872 8816 8751 8676 8590 8493 8384 8260 8121 7965 7791 7599 7388 7158 6909 6643 6361 6065 5756 5439 5115 4789 4462 4139 3822 3514 3218 2936 2670 2421 2191 1981 1791 1621 1472 1342 1231 1138 1061 1000 953 917 891 873 862 857 856 861 870 887 912 948 997 1063 1147 1251 1378 1526 1694 1879 2079 2287 2498 2705 2903 3085 3245 3380 3486 3560 3604 3617 3600 3558 3492 3407 3306 3193 3070 2942 2810 2677 2545 2415 2289 2168 2053 1946 1848 1759 1683 1621 1574 1545 1538 1554 1596 1667 1770 1905 2074 2276 2510 2774 3064 3376 3703 4039 4379 4715 5041 5353 5645 5914 6158 6376 6568 6733 6874 6990 7085 7160 7215 7251 7270 7272 7257 7224 7175 7109 7027 6930 6818 6694 6558 6412 6259 6101 5939 5775 5612 5451 5295 5145 5003 4871 4752 4649 4562 4496 4451 4431 4436 4467 4526 4612 4724 4860 5019 5197 5391 5598 3990 7 6 4 5871 6090 6310 6527 6740 6946 7143 7330 7507 7673 7828 7971 8103 8225 8337 8438 8531 8614 8688 8754 8812 8861 8903 8937 8963 8982 8992 8994 8988 8973 8949 8914 8870 8814 8747 8668 8578 8476 8365 8243 8114 7980 7842 7705 7571 7443 7325 7220 7132 7063 7014 6988 6984 7004 7044 7104 7181 7272 7374 7483 7595 7706 7815 7918 8013 8099 8175 8240 8295 8341 8378 8407 8431 8450 8466 8480 8493 8507 8522 8538 8557 8577 8600 8626 8653 8681 8710 8740 8769 8797 8824 8848 8870 8888 8904 8916 8924 8930 8932 8932 8929 8925 8920 8914 8908 8902 8898 8896 8896 8899 8905 8914 8926 8940 8958 8977 8997 9017 9037 9054 9068 9076 9078 9071 9054 9027 8987 8933 8866 8784 8688 8578 8454 8318 8171 8013 7848 7676 7499 7320 7141 6964 6791 6626 6470 6326 6197 6083 5987 5910 5850 5809 5784 5772 5771 5777 5785 5791 5790 5779 5754 5712 5651 5568 5465 5341 5196 5033 4853 4658 4451 4233 4009 3780 3551 3322 3099 2884 2678 2485 2306 2143 1995 1864 1749 1650 1567 1499 1449 1417 1407 1421 1463 1537 1648 1797 1988 2221 2494 2806 3150 3521 3911 4312 4715 5112 5495 5859 6200 6514 6801 7061 7296 7507 7698 7871 8029 8174 8308 8432 8547 8653 8750 8839 8920 8993 9059 9118 9172 9221 9266 9307 9345 9381 9413 9443 9470 9492 9512 9526 9536 9542 9542 9537 9527 9513 9493 9468 9439 9404 9365 9321 9273 9219 9162 9100 9033 8964 8891 8815 8736 8656 8575 8494 8413 8333 8255 8180 8108 8041 7979 7924 7875 7833 7799 7773 7756 7746 7744 7749 7760 7777 7798 7822 7847 7872 7896 7919 7938 7954 7968 7978 7987 7995 8003 8013 8026 8044 8067 8096 8133 8176 8226 8281 8342 8408 8477 8548 8621 8695 8769 8844 8917 8989 9060 9129 9195 9258 9318 9374 9425 9472 9513 9550 9581 9608 9631 9651 9668 9682 9695 9707 9718 9727 9736 9744 9750 9756 9760 9762 9763 9764 9764 9763 9763 9763 9765 9767 9770 9775 9780 9785 9790 9795 9800 9804 9807 9809 9810 9811 9811 9811 9811 9811 9812 9812 9813 9813 9814 9814 9814 9814 9814 9814 9814 9814 9814 9815 9816 9817 9819 9822 9824 9827 9830 9834 9837 9840 9842 9844 9846 9848 9849 9850 9851 9852 9853 9855 9857 9859 9863 9866 9870 9873 9877 9879 9881 9882 9882 9882 9880 9878 9876 9873 9871 9869 9867 9866 9866 9866 9866 9866 9867 9868 9869 9869 9870 9871 9871 9871 9871 9871 9870 9870 9868 9867 9865 9862 9859 9856 9852 9848 9844 9839 9834 9829 9824 9818 9811 9805 9798 9791 9783 9776 9768 9760 9752 9744 9736 9727 9718 9709 9700 9691 9682 9673 9665 9657 9650 9643 9638 9633 9629 9627 9626 9626 9628 9631 9636 9642 9650 9659 9669 9680 9691 9702 9713 9722 9731 9739 9746 9752 9757 9760 9764 9766 9768 9770 9770 9770 3991 7 6 4 9768 9766 9761 9755 9747 9737 9726 9714 9700 9685 9668 9649 9629 9606 9579 9547 9510 9467 9416 9356 9286 9205 9112 9006 8887 8753 8603 8437 8254 8055 7840 7608 7362 7103 6832 6552 6265 5973 5679 5384 5091 4800 4515 4236 3964 3701 3447 3205 2976 2761 2560 2376 2209 2059 1927 1813 1715 1635 1570 1522 1489 1474 1477 1501 1547 1619 1718 1848 2011 2207 2436 2698 2990 3308 3647 4001 4366 4734 5099 5456 5800 6127 6435 6720 6984 7224 7443 7640 7819 7980 8126 8257 8377 8486 8586 8677 8762 8839 8910 8976 9035 9090 9138 9182 9221 9256 9286 9313 9338 9360 9380 9400 9419 9437 9455 9473 9489 9505 9518 9530 9540 9547 9552 9555 9555 9555 9554 9552 9550 9548 9547 9547 9547 9548 9548 9549 9548 9547 9544 9540 9533 9525 9514 9501 9487 9470 9453 9435 9416 9397 9380 9363 9348 9334 9322 9313 9305 9299 9295 9292 9291 9290 9291 9292 9295 9298 9302 9307 9313 9319 9326 9333 9340 9346 9351 9353 9353 9350 9342 9330 9312 9288 9258 9220 9175 9123 9062 8993 8916 8830 8734 8630 8517 8395 8264 8124 7974 7816 7649 7474 7291 7101 6905 6704 6500 6295 6091 5892 5701 5521 5355 5207 5081 4979 4903 4856 4840 4853 4897 4969 5069 5193 5339 5502 5680 5869 6064 6263 6462 6657 6846 7027 7199 7359 7507 7642 7765 7873 7969 8051 8120 8177 8220 8250 8268 8273 8265 8246 8215 8173 8122 8064 7998 7928 7856 7782 7709 7639 7572 7510 7454 7404 7361 7325 7296 7274 7260 7253 7254 7262 7279 7303 7336 7376 7424 7479 7539 7605 7676 7749 7825 7903 7981 8060 8138 8214 8289 8362 8433 8501 8565 8626 8683 8735 8782 8823 8859 8889 8912 8928 8936 8936 8927 8908 8878 8836 8780 8710 8624 8522 8402 8264 8109 7936 7746 7540 7320 7087 6843 6590 6331 6068 5801 5535 5270 5009 4752 4502 4260 4028 3808 3600 3407 3231 3072 2933 2815 2719 2646 2597 2573 2573 2598 2647 2720 2816 2934 3074 3232 3407 3598 3799 4009 4223 4437 4647 4849 5038 5211 5365 5499 5611 5702 5772 5825 5863 5891 5914 5936 5962 5997 6046 6111 6194 6298 6423 6567 6729 6907 7095 7292 7492 7691 7886 8073 8249 8411 8559 8691 8808 8909 8996 9069 9130 9180 9220 9250 9271 9285 9291 9289 9281 9266 9246 9221 9192 9161 9128 9095 9063 9034 9008 8986 8969 8958 8952 8952 8958 8969 8986 9008 9035 9065 9100 9137 9175 9214 9252 9289 9322 9350 9372 9388 9396 9396 9389 9375 9354 9329 9299 9267 9234 9201 9170 9140 9114 9091 9072 9057 9046 9039 9036 9038 9044 9055 9072 9094 9122 9156 9195 9239 9287 9337 9389 9440 9489 9536 9578 9615 9648 9674 9696 9713 9727 9738 9747 9755 9762 9769 9776 9783 9790 9796 9801 9804 9805 9804 9801 9795 9788 9780 9770 9760 9749 9739 9728 9718 9708 9699 9690 3992 7 6 4 9682 9674 9667 9661 9656 9652 9649 9647 9647 9647 9647 9648 9649 9649 9649 9648 9646 9644 9641 9637 9634 9631 9628 9626 9624 9622 9620 9616 9611 9604 9594 9581 9564 9544 9521 9494 9465 9432 9398 9362 9326 9289 9251 9215 9179 9144 9111 9080 9050 9023 8999 8978 8960 8946 8935 8927 8923 8921 8921 8923 8926 8930 8934 8937 8941 8944 8947 8949 8952 8955 8957 8960 8963 8965 8965 8964 8960 8953 8941 8925 8903 8876 8843 8803 8757 8704 8645 8578 8504 8423 8334 8237 8133 8020 7899 7770 7633 7490 7339 7182 7020 6852 6680 6504 6324 6141 5955 5768 5578 5389 5199 5009 4822 4637 4457 4282 4114 3955 3808 3674 3557 3459 3382 3331 3306 3311 3346 3414 3515 3647 3811 4003 4220 4460 4716 4985 5261 5540 5816 6086 6345 6591 6823 7037 7235 7416 7581 7731 7867 7992 8106 8210 8306 8395 8478 8554 8624 8689 8748 8801 8848 8890 8926 8955 8978 8994 9003 9003 8993 8973 8940 8894 8832 8755 8660 8548 8420 8275 8115 7941 7757 7565 7366 7166 6965 6768 6577 6395 6225 6069 5931 5813 5718 5648 5607 5596 5616 5668 5752 5867 6010 6179 6368 6574 6790 7012 7234 7452 7660 7857 8039 8205 8355 8487 8603 8704 8791 8865 8927 8979 9020 9053 9078 9094 9103 9106 9103 9094 9081 9064 9045 9024 9003 8982 8961 8942 8925 8910 8899 8890 8886 8885 8889 8896 8908 8925 8945 8970 8998 9030 9065 9103 9142 9183 9224 9265 9307 9347 9386 9423 9458 9490 9519 9546 9569 9588 9603 9614 9622 9625 9625 9621 9613 9602 9589 9573 9556 9539 9520 9503 9486 9471 9458 9447 9439 9434 9432 9432 9435 9440 9447 9455 9463 9470 9476 9480 9479 9474 9463 9445 9420 9387 9344 9293 9233 9165 9089 9007 8918 8826 8732 8636 8542 8451 8366 8288 8219 8161 8116 8086 8070 8071 8088 8120 8168 8230 8304 8387 8478 8575 8674 8773 8871 8965 9054 9138 9216 9287 9352 9411 9465 9514 9557 9597 9632 9663 9690 9712 9732 9747 9759 9768 9774 9777 9779 9778 9776 9771 9766 9758 9749 9737 9723 9706 9686 9661 9632 9598 9558 9511 9456 9393 9321 9239 9147 9043 8927 8800 8660 8507 8342 8164 7975 7775 7564 7345 7119 6887 6652 6416 6181 5949 5723 5504 5293 5092 4902 4723 4556 4399 4254 4119 3993 3876 3768 3668 3574 3487 3406 3331 3261 3197 3139 3087 3043 3007 2980 2966 2965 2981 3015 3071 3149 3253 3382 3538 3720 3927 4158 4408 4677 4958 5248 5543 5837 6127 6408 6677 6930 7164 7379 7573 7746 7898 8031 8147 8247 8333 8409 8477 8539 8597 8652 8706 8760 8815 8871 8927 8983 9040 9097 9154 9210 9265 9319 9372 9423 9472 9519 9563 9604 9643 9678 9710 9739 9764 9788 9808 9827 9845 9861 9877 9892 9906 9920 9933 9945 9955 9964 9970 9975 9978 9979 9979 9977 9975 9971 9966 9961 9954 3993 7 6 4 9947 9938 9928 9916 9901 9884 9864 9841 9814 9784 9750 9712 9670 9623 9571 9513 9450 9381 9306 9223 9132 9033 8924 8805 8675 8532 8376 8207 8023 7826 7615 7392 7157 6913 6662 6405 6146 5887 5631 5381 5140 4910 4695 4497 4319 4163 4032 3928 3854 3811 3801 3824 3881 3972 4094 4248 4429 4635 4862 5107 5365 5631 5901 6172 6438 6698 6948 7186 7411 7621 7816 7996 8162 8314 8454 8581 8697 8803 8900 8988 9068 9141 9206 9265 9318 9365 9407 9444 9476 9504 9529 9549 9567 9582 9594 9604 9612 9618 9623 9627 9631 9636 9640 9646 9653 9661 9672 9683 9696 9711 9726 9743 9759 9775 9791 9805 9818 9828 9836 9841 9842 9841 9836 9827 9815 9799 9781 9759 9735 9708 9679 9648 9615 9581 9545 9509 9472 9435 9398 9363 9329 9298 9270 9246 9226 9211 9202 9198 9199 9206 9219 9237 9259 9285 9315 9347 9382 9418 9456 9494 9532 9570 9608 9644 9679 9713 9745 9775 9802 9827 9850 9871 9889 9904 9917 9929 9938 9946 9953 9959 9964 9968 9973 9977 9981 9985 9989 9992 9996 9998100001000010000 9998 9995 9991 9986 9980 9973 9967 9961 9955 9951 9947 9944 9941 9940 9938 9937 9935 9933 9930 9927 9922 9917 9911 9903 9896 9887 9878 9869 9860 9850 9840 9830 9820 9810 9800 9790 9780 9770 9760 9750 9739 9729 9719 9709 9700 9692 9686 9682 9680 9681 9685 9692 9701 9712 9725 9740 9755 9770 9784 9798 9811 9822 9833 9842 9850 9858 9864 9870 9874 9877 9878 9878 9875 9870 9862 9852 9839 9824 9806 9786 9763 9737 9709 9677 9641 9600 9554 9502 9443 9377 9303 9221 9131 9033 8927 8813 8693 8568 8438 8305 8170 8037 7906 7780 7661 7551 7453 7369 7299 7246 7210 7191 7190 7206 7238 7285 7345 7417 7500 7591 7690 7793 7901 8012 8125 8237 8350 8460 8568 8672 8772 8865 8953 9033 9106 9171 9228 9278 9321 9357 9387 9412 9432 9447 9459 9467 9470 9470 9464 9453 9435 9411 9379 9339 9291 9234 9169 9095 9014 8925 8829 8729 8625 8518 8411 8305 8204 8108 8021 7944 7880 7831 7798 7781 7783 7801 7837 7888 7952 8028 8113 8204 8298 8394 8487 8576 8660 8736 8804 8863 8912 8952 8983 9004 9017 9022 9018 9007 8988 8962 8929 8889 8844 8792 8736 8676 8612 8546 8480 8414 8351 8292 8239 8194 8157 8131 8116 8113 8121 8141 8173 8213 8262 8317 8377 8438 8500 8559 8616 8668 8714 8754 8788 8816 8837 8853 8864 8869 8869 8863 8852 8833 8806 8770 8723 8664 8591 8504 8401 8281 8145 7992 7824 7642 7446 7239 7022 6798 6568 6334 6098 5862 5627 5396 5170 4950 4739 4538 4351 4179 4024 3889 3775 3683 3614 3569 3547 3545 3564 3601 3653 3718 3793 3876 3965 4059 4154 4249 4344 4436 4523 4604 4677 4740 4792 4832 4857 4869 4867 4853 4826 4791 4749 4704 4660 4619 4587 3994 7 6 4 4566 4560 4572 4605 4659 4736 4837 4960 5105 5269 5450 5644 5848 6058 6270 6479 6681 6873 7051 7212 7354 7474 7570 7641 7685 7702 7691 7651 7583 7487 7364 7214 7040 6843 6625 6389 6137 5872 5596 5314 5026 4737 4449 4164 3885 3615 3355 3108 2875 2657 2456 2272 2105 1957 1826 1713 1618 1541 1485 1449 1436 1450 1491 1563 1669 1810 1987 2201 2450 2731 3042 3377 3729 4094 4464 4833 5195 5545 5880 6196 6491 6766 7020 7254 7469 7667 7850 8019 8176 8323 8459 8587 8706 8817 8921 9017 9105 9187 9262 9330 9391 9446 9495 9538 9575 9607 9634 9658 9678 9695 9710 9723 9736 9747 9758 9769 9780 9790 9800 9809 9817 9824 9830 9834 9838 9841 9843 9844 9846 9848 9851 9854 9859 9864 9870 9877 9884 9891 9897 9903 9908 9912 9915 9917 9919 9922 9924 9927 9930 9934 9939 9944 9950 9955 9959 9963 9965 9967 9967 9966 9965 9964 9962 9961 9961 9961 9963 9965 9968 9972 9977 9981 9986 9990 9993 9996 9997 9998 9997 9994 9990 9984 9977 9968 9957 9945 9932 9917 9902 9886 9868 9850 9829 9807 9782 9753 9719 9680 9634 9580 9519 9449 9370 9283 9188 9085 8975 8858 8735 8608 8477 8342 8205 8066 7927 7787 7647 7509 7373 7239 7110 6984 6862 6745 6631 6521 6414 6308 6203 6097 5989 5878 5763 5644 5521 5395 5266 5137 5007 4880 4757 4639 4527 4423 4328 4240 4161 4089 4025 3967 3915 3868 3827 3790 3758 3730 3707 3689 3677 3670 3669 3676 3689 3712 3744 3787 3843 3914 4001 4105 4229 4373 4538 4723 4927 5149 5386 5635 5892 6154 6416 6675 6927 7168 7397 7611 7809 7989 8153 8300 8430 8545 8645 8732 8806 8867 8916 8953 8979 8993 8996 8987 8967 8935 8892 8837 8771 8695 8607 8508 8399 8279 8148 8007 7856 7696 7526 7348 7162 6969 6770 6565 6356 6144 5930 5715 5500 5287 5076 4870 4669 4475 4289 4114 3951 3802 3668 3551 3452 3374 3316 3280 3267 3276 3307 3360 3435 3529 3642 3771 3916 4073 4242 4420 4606 4798 4995 5196 5401 5607 5815 6024 6232 6439 6642 6842 7036 7224 7403 7572 7730 7876 8010 8130 8237 8332 8413 8482 8539 8585 8619 8644 8658 8663 8659 8645 8624 8595 8560 8519 8474 8426 8378 8331 8288 8249 8218 8196 8184 8182 8192 8214 8246 8288 8338 8395 8457 8523 8590 8656 8721 8784 8844 8900 8953 9003 9050 9095 9139 9181 9222 9261 9300 9337 9371 9403 9432 9458 9480 9499 9513 9525 9533 9538 9541 9541 9540 9538 9535 9532 9528 9525 9522 9519 9518 9518 9520 9522 9526 9530 9535 9539 9543 9545 9546 9544 9541 9535 9527 9517 9507 9496 9485 9476 9468 9462 9459 9458 9460 9465 9474 9484 9498 9513 9530 9548 9566 9585 9604 9621 9637 9651 9664 9674 9683 9690 9696 9701 9707 9712 9719 9727 9736 9746 9757 9769 9780 9792 9803 9813 3995 7 6 4 9822 9830 9837 9842 9847 9851 9854 9857 9861 9864 9868 9871 9874 9877 9880 9882 9884 9885 9886 9886 9885 9885 9884 9883 9882 9881 9879 9878 9875 9872 9868 9862 9855 9847 9838 9828 9818 9808 9797 9788 9779 9772 9765 9759 9754 9749 9744 9738 9730 9721 9711 9698 9683 9666 9646 9623 9599 9571 9541 9508 9471 9431 9387 9339 9287 9230 9168 9101 9029 8951 8868 8778 8681 8577 8464 8342 8210 8066 7910 7740 7557 7359 7147 6920 6681 6430 6169 5900 5627 5353 5079 4811 4551 4301 4065 3845 3642 3457 3292 3148 3026 2926 2849 2796 2768 2767 2792 2845 2925 3031 3163 3316 3488 3672 3863 4055 4241 4414 4567 4695 4794 4860 4892 4889 4852 4784 4686 4563 4417 4253 4075 3884 3685 3480 3270 3059 2849 2640 2436 2238 2049 1869 1701 1546 1405 1278 1166 1068 985 914 856 810 774 747 729 718 713 713 718 726 737 752 770 795 829 876 939 1025 1137 1281 1460 1678 1934 2229 2559 2920 3304 3703 4109 4513 4907 5283 5634 5957 6249 6509 6738 6939 7113 7265 7397 7514 7618 7711 7795 7872 7943 8008 8070 8127 8182 8235 8288 8340 8393 8446 8501 8556 8612 8668 8722 8776 8827 8876 8922 8966 9007 9045 9081 9115 9148 9179 9209 9237 9263 9288 9310 9331 9351 9369 9385 9401 9416 9431 9446 9461 9476 9490 9504 9517 9529 9540 9549 9557 9563 9568 9572 9576 9580 9584 9589 9595 9602 9610 9618 9627 9635 9643 9650 9656 9660 9663 9665 9666 9666 9666 9665 9665 9665 9665 9666 9668 9669 9671 9673 9674 9674 9674 9673 9671 9669 9666 9664 9661 9659 9658 9656 9656 9655 9655 9655 9655 9655 9654 9654 9653 9653 9653 9653 9654 9657 9660 9664 9668 9673 9678 9683 9687 9691 9693 9695 9696 9696 9696 9695 9695 9695 9695 9696 9696 9696 9696 9694 9692 9688 9682 9675 9666 9655 9643 9629 9614 9597 9577 9554 9527 9494 9454 9406 9349 9281 9202 9112 9010 8897 8773 8639 8497 8348 8194 8035 7874 7712 7550 7391 7236 7085 6941 6804 6675 6555 6445 6344 6253 6172 6100 6037 5983 5936 5896 5862 5835 5812 5795 5783 5776 5775 5779 5790 5809 5835 5871 5917 5974 6044 6127 6223 6334 6457 6593 6740 6896 7059 7227 7398 7568 7735 7897 8052 8198 8334 8461 8576 8682 8777 8863 8940 9010 9073 9129 9180 9226 9267 9304 9338 9368 9395 9419 9440 9458 9474 9487 9499 9508 9516 9522 9527 9531 9533 9534 9533 9531 9528 9523 9516 9508 9497 9485 9471 9454 9436 9415 9392 9366 9338 9307 9273 9237 9197 9154 9107 9056 9000 8938 8868 8790 8701 8600 8486 8357 8211 8049 7869 7672 7458 7229 6985 6729 6463 6189 5908 5623 5335 5046 4756 4468 4181 3897 3618 3345 3080 2825 2583 2356 2147 1956 1787 1639 1512 1407 1321 1254 1204 1168 1147 1138 1144 1164 1202 1259 3996 7 6 4 1341 1451 1592 1769 1982 2233 2521 2843 3195 3570 3962 4362 4762 5155 5533 5890 6223 6527 6802 7048 7265 7457 7624 7771 7900 8013 8112 8199 8275 8341 8397 8443 8480 8508 8527 8538 8541 8536 8524 8505 8481 8453 8420 8383 8346 8307 8269 8234 8202 8176 8156 8144 8140 8144 8155 8175 8200 8232 8267 8306 8346 8388 8431 8474 8517 8561 8605 8651 8697 8743 8791 8839 8887 8935 8982 9028 9073 9116 9156 9195 9231 9265 9296 9325 9352 9376 9397 9416 9431 9442 9450 9455 9456 9453 9446 9436 9421 9403 9379 9350 9315 9272 9220 9158 9084 8996 8893 8773 8636 8480 8305 8112 7901 7674 7432 7177 6913 6643 6369 6095 5825 5560 5305 5061 4831 4617 4421 4245 4091 3962 3859 3784 3739 3726 3747 3801 3889 4009 4161 4339 4542 4763 4998 5240 5484 5725 5957 6176 6379 6562 6726 6868 6989 7091 7174 7241 7293 7333 7361 7380 7392 7398 7398 7396 7391 7385 7380 7378 7381 7389 7405 7431 7466 7512 7569 7636 7713 7798 7889 7985 8083 8182 8280 8376 8469 8557 8641 8721 8795 8865 8931 8993 9051 9105 9156 9203 9247 9287 9324 9358 9390 9419 9446 9471 9494 9516 9536 9555 9572 9587 9601 9613 9624 9633 9641 9649 9656 9662 9669 9675 9681 9686 9690 9691 9691 9689 9684 9676 9667 9656 9644 9631 9618 9606 9594 9582 9571 9560 9548 9535 9521 9505 9488 9468 9447 9424 9400 9374 9346 9316 9283 9247 9207 9161 9110 9053 8990 8920 8844 8764 8679 8592 8504 8415 8328 8243 8162 8085 8013 7946 7887 7835 7791 7757 7732 7718 7714 7720 7737 7762 7794 7831 7871 7911 7949 7983 8010 8030 8041 8043 8037 8023 8003 7978 7950 7922 7894 7869 7848 7832 7822 7819 7823 7835 7854 7882 7917 7960 8009 8066 8128 8195 8267 8341 8417 8493 8568 8641 8710 8775 8834 8887 8934 8973 9005 9029 9047 9057 9060 9056 9046 9030 9008 8980 8947 8911 8871 8830 8788 8747 8709 8675 8647 8627 8615 8613 8619 8636 8660 8693 8732 8776 8823 8871 8919 8965 9006 9042 9071 9092 9103 9104 9094 9073 9039 8992 8932 8859 8773 8674 8561 8436 8299 8149 7986 7812 7626 7430 7223 7008 6785 6557 6327 6097 5872 5654 5450 5262 5095 4952 4838 4754 4702 4684 4700 4749 4829 4939 5076 5236 5416 5613 5824 6043 6270 6499 6728 6955 7177 7392 7598 7795 7980 8153 8314 8462 8597 8720 8830 8928 9015 9092 9160 9220 9272 9318 9359 9395 9426 9454 9477 9496 9512 9523 9530 9533 9532 9526 9516 9502 9484 9461 9433 9399 9358 9310 9252 9182 9100 9002 8888 8757 8607 8438 8251 8046 7825 7589 7341 7083 6817 6544 6267 5987 5705 5423 5140 4859 4580 4305 4033 3767 3509 3260 3022 2797 2587 2393 2216 2057 1918 1799 1700 1624 1572 1544 1543 1572 1631 1722 1848 2007 2201 2427 2682 2964 3267 3587 3918 4254 3997 7 6 4 4591 4922 5243 5551 5844 6118 6374 6611 6828 7028 7209 7374 7522 7656 7775 7880 7972 8052 8118 8173 8215 8245 8262 8267 8260 8240 8207 8160 8100 8025 7936 7833 7714 7580 7430 7265 7086 6892 6686 6468 6240 6005 5765 5523 5282 5045 4815 4594 4386 4193 4018 3861 3726 3614 3525 3462 3426 3417 3437 3485 3563 3669 3804 3965 4153 4363 4594 4841 5102 5372 5646 5922 6193 6457 6711 6950 7173 7378 7564 7731 7878 8007 8119 8216 8298 8368 8427 8478 8521 8559 8591 8618 8643 8664 8682 8698 8712 8725 8736 8747 8758 8768 8779 8790 8801 8814 8827 8840 8854 8868 8881 8895 8908 8920 8931 8941 8950 8958 8964 8968 8970 8970 8968 8963 8956 8947 8935 8922 8906 8888 8869 8847 8823 8797 8769 8738 8703 8666 8624 8579 8530 8476 8417 8354 8286 8214 8136 8054 7967 7875 7778 7677 7571 7459 7342 7220 7091 6954 6811 6658 6498 6328 6149 5960 5763 5558 5345 5126 4902 4674 4443 4212 3981 3752 3525 3302 3084 2872 2667 2469 2280 2101 1931 1773 1626 1490 1367 1256 1157 1070 994 929 873 827 789 758 734 715 702 693 688 687 689 695 706 723 746 777 819 872 938 1019 1114 1225 1349 1485 1630 1781 1932 2081 2222 2350 2462 2555 2625 2673 2696 2697 2676 2636 2581 2512 2435 2351 2265 2178 2094 2013 1939 1872 1814 1767 1732 1713 1710 1728 1769 1837 1934 2062 2224 2419 2648 2908 3197 3508 3839 4181 4529 4875 5215 5542 5851 6140 6406 6649 6868 7065 7241 7399 7541 7670 7787 7894 7993 8085 8171 8251 8326 8395 8459 8518 8573 8624 8672 8717 8760 8801 8842 8881 8920 8958 8995 9032 9067 9102 9134 9166 9195 9222 9248 9273 9296 9318 9339 9359 9379 9398 9417 9435 9453 9470 9486 9501 9515 9529 9541 9552 9563 9573 9582 9590 9598 9605 9611 9616 9621 9625 9628 9631 9634 9636 9639 9642 9646 9649 9652 9655 9657 9658 9657 9655 9650 9643 9635 9625 9613 9601 9588 9576 9564 9553 9542 9533 9524 9516 9509 9501 9494 9486 9479 9471 9463 9455 9447 9438 9429 9420 9409 9397 9384 9369 9352 9333 9313 9292 9271 9250 9229 9211 9195 9182 9173 9168 9166 9168 9173 9181 9191 9202 9214 9227 9238 9249 9259 9267 9274 9278 9281 9280 9276 9267 9253 9232 9201 9159 9104 9034 8945 8838 8710 8560 8388 8193 7978 7742 7488 7217 6931 6634 6328 6014 5697 5377 5059 4743 4433 4130 3837 3556 3289 3037 2803 2588 2392 2215 2059 1923 1805 1706 1622 1553 1497 1452 1416 1387 1364 1346 1330 1317 1307 1298 1291 1285 1281 1279 1279 1280 1282 1285 1288 1292 1296 1303 1312 1326 1348 1380 1426 1490 1576 1685 1821 1985 2177 2397 2640 2904 3185 3475 3769 4061 4344 4613 4861 5086 5284 5452 5589 5694 5768 5810 5823 5806 5763 5694 5600 5484 5346 5190 3998 7 6 4 5016 4826 4623 4408 4184 3954 3721 3485 3251 3020 2796 2579 2372 2177 1994 1824 1669 1528 1401 1289 1192 1107 1036 977 930 892 864 843 829 820 815 815 820 829 846 872 910 965 1040 1138 1265 1421 1610 1832 2085 2367 2675 3002 3343 3692 4042 4387 4721 5041 5344 5626 5888 6130 6351 6555 6742 6913 7072 7218 7354 7480 7598 7707 7809 7904 7992 8075 8153 8227 8297 8363 8427 8488 8546 8603 8658 8710 8761 8809 8856 8901 8944 8986 9025 9062 9098 9131 9161 9190 9216 9239 9260 9278 9294 9307 9317 9325 9330 9333 9334 9333 9330 9327 9322 9317 9311 9306 9301 9297 9294 9292 9291 9291 9292 9294 9296 9299 9303 9307 9311 9316 9320 9326 9331 9337 9343 9349 9356 9363 9371 9380 9390 9400 9411 9422 9433 9444 9454 9464 9472 9480 9486 9492 9497 9501 9505 9510 9515 9520 9526 9532 9538 9545 9551 9557 9561 9564 9566 9566 9564 9560 9555 9548 9540 9531 9521 9511 9501 9491 9482 9473 9465 9458 9452 9447 9443 9440 9438 9437 9436 9437 9439 9441 9444 9448 9453 9459 9465 9471 9477 9483 9489 9493 9496 9497 9495 9491 9483 9472 9457 9437 9411 9380 9343 9298 9246 9185 9115 9035 8944 8843 8731 8608 8473 8329 8174 8011 7841 7664 7485 7303 7122 6943 6770 6605 6449 6306 6177 6065 5971 5897 5845 5815 5808 5825 5864 5926 6008 6108 6224 6352 6490 6634 6780 6926 7067 7203 7330 7447 7553 7649 7733 7806 7868 7921 7965 8000 8027 8046 8058 8063 8061 8051 8034 8010 7977 7935 7884 7823 7751 7668 7572 7464 7343 7209 7063 6903 6732 6550 6357 6156 5948 5733 5514 5291 5067 4842 4616 4392 4169 3948 3729 3513 3301 3092 2888 2689 2496 2310 2132 1963 1805 1657 1520 1396 1284 1184 1097 1022 957 904 861 828 803 785 774 768 767 769 775 784 797 816 844 883 938 1013 1113 1241 1401 1596 1824 2086 2378 2695 3032 3380 3732 4080 4417 4736 5032 5303 5546 5763 5954 6122 6270 6401 6519 6626 6723 6813 6897 6975 7048 7115 7178 7236 7292 7344 7396 7446 7497 7549 7602 7656 7711 7767 7824 7881 7938 7996 8054 8113 8174 8237 8301 8368 8436 8504 8573 8641 8706 8769 8828 8884 8935 8982 9025 9066 9104 9140 9175 9209 9241 9271 9299 9324 9346 9364 9378 9388 9395 9399 9400 9398 9396 9392 9388 9384 9380 9376 9372 9368 9365 9362 9361 9360 9361 9364 9370 9378 9389 9402 9417 9434 9453 9471 9490 9507 9524 9539 9552 9563 9571 9578 9581 9582 9579 9573 9563 9548 9528 9502 9470 9431 9383 9327 9259 9180 9087 8979 8854 8711 8549 8366 8163 7940 7698 7439 7165 6878 6583 6281 5977 5673 5371 5075 4786 4506 4238 3983 3745 3525 3328 3157 3017 2911 2845 2820 2840 2905 3015 3169 3362 3588 3842 4114 4397 4682 4960 5225 5469 5689 3999 7 6 4 5881 6044 6177 6282 6362 6419 6457 6481 6495 6501 6505 6510 6517 6531 6552 6584 6626 6681 6749 6831 6925 7031 7148 7275 7409 7548 7690 7834 7976 8115 8250 8379 8500 8614 8721 8819 8909 8992 9067 9136 9198 9255 9306 9353 9395 9434 9469 9500 9529 9554 9575 9593 9608 9619 9627 9632 9634 9634 9631 9627 9621 9614 9606 9597 9586 9574 9560 9545 9527 9507 9485 9462 9437 9411 9385 9359 9334 9310 9286 9264 9244 9224 9205 9187 9169 9151 9134 9116 9099 9080 9062 9042 9022 9000 8977 8952 8924 8892 8856 8814 8766 8710 8646 8572 8488 8393 8286 8168 8041 7904 7761 7615 7468 7326 7191 7070 6966 6884 6828 6800 6802 6835 6899 6991 7108 7248 7405 7574 7751 7930 8106 8277 8439 8589 8727 8851 8962 9059 9145 9219 9284 9339 9387 9427 9460 9487 9506 9519 9524 9521 9511 9492 9464 9428 9383 9329 9268 9199 9124 9043 8958 8869 8779 8688 8599 8514 8434 8361 8297 8244 8202 8173 8158 8157 8170 8197 8237 8288 8350 8420 8497 8579 8664 8750 8836 8920 9001 9078 9151 9219 9282 9340 9393 9441 9484 9522 9556 9586 9612 9633 9651 9666 9678 9687 9694 9699 9702 9705 9706 9706 9705 9704 9701 9697 9692 9686 9679 9671 9662 9654 9646 9639 9633 9629 9626 9624 9624 9626 9628 9631 9635 9638 9642 9645 9648 9650 9652 9653 9655 9655 9656 9656 9656 9655 9654 9652 9650 9647 9644 9641 9638 9635 9632 9630 9628 9627 9627 9627 9628 9630 9633 9637 9642 9648 9655 9664 9674 9684 9696 9708 9720 9731 9743 9753 9763 9772 9780 9787 9793 9799 9804 9810 9814 9819 9824 9828 9832 9835 9837 9839 9839 9839 9838 9835 9832 9828 9824 9819 9814 9808 9803 9797 9792 9786 9779 9772 9764 9754 9743 9730 9715 9697 9677 9654 9629 9602 9572 9540 9505 9469 9431 9392 9351 9309 9267 9225 9183 9143 9104 9067 9034 9005 8981 8963 8951 8945 8947 8955 8969 8988 9012 9040 9071 9103 9136 9169 9201 9231 9260 9287 9313 9337 9360 9382 9402 9422 9441 9460 9477 9492 9507 9519 9530 9539 9547 9553 9558 9562 9565 9569 9572 9577 9582 9588 9595 9602 9610 9618 9626 9633 9639 9644 9649 9653 9656 9660 9664 9669 9675 9683 9693 9703 9715 9728 9741 9753 9764 9774 9783 9790 9795 9800 9804 9808 9812 9817 9822 9828 9835 9843 9850 9858 9865 9872 9878 9882 9886 9888 9890 9890 9890 9890 9889 9889 9888 9888 9888 9887 9888 9888 9888 9889 9890 9890 9892 9893 9894 9895 9897 9898 9899 9899 9899 9899 9899 9898 9897 9896 9895 9894 9894 9894 9895 9896 9898 9899 9900 9901 9902 9901 9900 9897 9894 9891 9887 9883 9879 9876 9873 9871 9869 9867 9866 9863 9860 9856 9851 9844 9836 9827 9817 9805 9793 9779 9765 9749 9731 9712 9691 9668 9642 9614 9583 9549 9513 9475 9434 9392 9348 9304 4000 7 6 5 9265 9216 9168 9122 9080 9043 9011 8986 8968 8958 8954 8957 8966 8980 8999 9021 9047 9075 9105 9137 9171 9205 9241 9276 9312 9348 9383 9416 9447 9476 9503 9527 9547 9565 9581 9595 9607 9618 9629 9640 9650 9662 9673 9684 9696 9707 9717 9726 9734 9740 9745 9748 9749 9750 9750 9749 9749 9749 9750 9751 9753 9755 9757 9760 9762 9764 9766 9766 9766 9766 9764 9762 9760 9756 9752 9746 9739 9731 9720 9707 9692 9674 9653 9629 9603 9573 9541 9504 9464 9419 9369 9313 9249 9177 9095 9003 8899 8783 8653 8510 8352 8179 7992 7789 7571 7339 7092 6831 6558 6273 5980 5679 5373 5065 4759 4456 4161 3875 3602 3344 3104 2883 2682 2504 2349 2219 2114 2038 1990 1972 1987 2035 2117 2235 2388 2577 2798 3051 3332 3637 3961 4299 4644 4992 5336 5670 5991 6294 6576 6834 7067 7274 7456 7614 7748 7860 7952 8027 8084 8126 8154 8169 8171 8161 8138 8103 8056 7996 7925 7842 7748 7644 7532 7414 7293 7170 7048 6932 6823 6725 6639 6570 6518 6484 6469 6473 6496 6536 6591 6659 6736 6820 6906 6992 7072 7145 7204 7247 7271 7273 7250 7200 7123 7017 6884 6723 6537 6328 6098 5850 5588 5315 5034 4749 4464 4181 3903 3633 3374 3128 2895 2678 2478 2294 2127 1978 1846 1730 1632 1552 1490 1448 1428 1432 1462 1521 1612 1737 1897 2092 2322 2584 2875 3191 3527 3875 4230 4585 4934 5271 5593 5895 6176 6434 6669 6882 7073 7246 7401 7542 7668 7783 7888 7984 8073 8154 8230 8300 8365 8427 8484 8538 8590 8639 8686 8731 8774 8817 8858 8898 8937 8976 9013 9051 9088 9125 9161 9197 9232 9266 9299 9331 9360 9387 9412 9434 9454 9471 9487 9501 9514 9526 9538 9551 9565 9580 9596 9612 9630 9647 9663 9678 9691 9702 9709 9714 9717 9716 9714 9710 9706 9701 9697 9694 9692 9691 9691 9691 9691 9690 9689 9686 9682 9676 9668 9659 9649 9639 9629 9619 9609 9600 9592 9584 9577 9570 9563 9556 9549 9543 9536 9530 9526 9522 9521 9521 9523 9526 9531 9536 9542 9547 9551 9554 9555 9554 9551 9546 9540 9531 9521 9510 9497 9484 9470 9456 9440 9423 9404 9384 9362 9337 9311 9282 9250 9215 9177 9137 9093 9046 8997 8945 8890 8834 8776 8717 8659 8602 8549 8499 8455 8417 8387 8365 8353 8349 8355 8369 8391 8420 8455 8495 8538 8583 8630 8678 8726 8773 8819 8864 8908 8950 8990 9027 9062 9094 9124 9150 9173 9194 9211 9225 9238 9248 9257 9265 9272 9278 9284 9290 9295 9300 9304 9308 9310 9311 9311 9309 9305 9300 9293 9286 9277 9269 9260 9252 9245 9239 9233 9229 9226 9223 9221 9219 9217 9214 9211 9207 9202 9197 9190 9183 9175 9166 9158 9149 9140 9130 9121 9111 9101 9090 9079 9068 9056 9043 9029 9015 8999 8982 8963 8943 8922 8898 8873 8847 8819 8790 8760 8729 4001 7 6 5 8697 8665 8633 8600 8566 8531 8494 8456 8415 8372 8327 8278 8227 8174 8119 8061 8002 7942 7880 7817 7754 7689 7624 7557 7489 7419 7348 7275 7200 7123 7045 6964 6881 6795 6707 6617 6524 6430 6332 6233 6133 6031 5929 5826 5725 5625 5527 5432 5341 5253 5170 5091 5017 4948 4884 4824 4768 4716 4666 4618 4571 4524 4476 4426 4374 4319 4260 4198 4133 4066 3997 3927 3858 3791 3726 3666 3611 3563 3522 3490 3467 3453 3449 3456 3474 3502 3542 3593 3654 3726 3808 3899 3997 4103 4214 4330 4448 4568 4688 4807 4924 5039 5151 5260 5366 5469 5569 5666 5760 5853 5943 6030 6116 6199 6280 6359 6435 6509 6581 6651 6719 6785 6851 6916 6981 7046 7111 7177 7244 7312 7380 7448 7517 7585 7653 7720 7785 7849 7910 7970 8028 8084 8137 8189 8239 8287 8333 8378 8420 8461 8500 8537 8571 8604 8635 8663 8691 8716 8741 8764 8787 8809 8830 8850 8870 8889 8907 8923 8938 8951 8962 8972 8980 8987 8992 8996 8998 8999 8999 8996 8992 8984 8973 8958 8937 8911 8877 8836 8786 8727 8658 8579 8488 8387 8273 8148 8012 7864 7705 7536 7356 7166 6968 6763 6550 6331 6108 5881 5651 5422 5192 4966 4743 4527 4319 4121 3936 3767 3615 3483 3374 3290 3234 3206 3209 3243 3308 3405 3532 3688 3870 4076 4303 4546 4802 5067 5338 5609 5879 6144 6400 6645 6879 7098 7303 7493 7668 7827 7973 8105 8225 8334 8433 8523 8605 8680 8748 8810 8866 8917 8962 9001 9034 9061 9082 9097 9107 9111 9111 9106 9098 9087 9074 9059 9044 9028 9013 8999 8985 8974 8964 8955 8949 8943 8939 8935 8931 8927 8919 8909 8894 8872 8843 8804 8753 8690 8612 8518 8406 8275 8124 7953 7760 7547 7314 7062 6791 6505 6206 5895 5575 5250 4922 4595 4270 3951 3640 3341 3056 2787 2536 2306 2096 1909 1745 1603 1483 1382 1300 1233 1179 1136 1103 1077 1060 1053 1056 1075 1112 1171 1258 1377 1529 1717 1940 2196 2482 2792 3119 3454 3791 4120 4435 4728 4996 5234 5442 5619 5767 5888 5986 6063 6125 6175 6217 6253 6288 6322 6359 6401 6449 6505 6570 6644 6730 6825 6931 7047 7171 7301 7436 7573 7710 7846 7979 8106 8228 8343 8451 8553 8648 8737 8820 8899 8972 9041 9105 9164 9219 9270 9316 9357 9394 9427 9457 9484 9507 9529 9549 9567 9583 9599 9613 9626 9637 9648 9657 9665 9672 9678 9683 9687 9689 9691 9691 9690 9687 9682 9675 9665 9654 9641 9625 9608 9590 9570 9550 9530 9509 9488 9467 9446 9425 9403 9381 9359 9337 9315 9294 9273 9252 9233 9216 9199 9183 9167 9151 9134 9116 9096 9074 9048 9021 8991 8959 8925 8892 8858 8827 8797 8770 8746 8727 8712 8701 8695 8694 8698 8706 8720 8738 8760 8787 8818 8852 8889 8928 8967 9007 9045 9081 9115 9144 9170 9191 9208 9220 9228 9232 9231 4002 7 6 5 9226 9217 9204 9185 9162 9132 9095 9051 8998 8936 8863 8780 8686 8581 8464 8336 8198 8050 7893 7729 7558 7382 7203 7022 6841 6661 6485 6314 6150 5995 5851 5719 5602 5503 5423 5364 5329 5319 5336 5378 5447 5542 5660 5800 5958 6131 6315 6507 6701 6896 7088 7275 7454 7624 7785 7936 8076 8205 8325 8434 8533 8622 8701 8770 8830 8881 8923 8959 8987 9010 9029 9045 9059 9071 9084 9096 9109 9124 9139 9155 9173 9192 9212 9233 9255 9280 9306 9334 9363 9394 9426 9460 9493 9527 9559 9590 9619 9646 9671 9693 9713 9730 9745 9759 9771 9782 9793 9802 9811 9820 9827 9833 9838 9841 9843 9844 9843 9841 9838 9834 9830 9826 9822 9819 9816 9814 9813 9811 9810 9808 9806 9803 9799 9794 9788 9781 9773 9765 9756 9748 9739 9731 9723 9715 9706 9698 9688 9679 9669 9659 9648 9638 9628 9618 9610 9602 9594 9587 9581 9574 9566 9558 9549 9538 9525 9511 9496 9480 9462 9443 9423 9401 9376 9349 9318 9282 9241 9194 9140 9080 9012 8939 8860 8778 8692 8606 8521 8439 8361 8289 8224 8168 8123 8088 8064 8051 8050 8061 8082 8113 8154 8202 8257 8316 8379 8443 8507 8568 8625 8677 8722 8759 8786 8804 8810 8805 8788 8759 8718 8665 8600 8524 8438 8343 8240 8132 8020 7907 7795 7687 7585 7491 7406 7333 7272 7222 7185 7159 7144 7137 7138 7144 7154 7167 7180 7192 7203 7211 7217 7218 7217 7212 7205 7197 7187 7179 7173 7170 7171 7179 7194 7217 7249 7290 7340 7398 7464 7537 7616 7700 7788 7878 7970 8063 8155 8245 8333 8419 8502 8581 8655 8726 8792 8853 8910 8962 9010 9054 9095 9132 9167 9198 9227 9253 9277 9297 9314 9327 9335 9337 9333 9322 9304 9276 9239 9192 9134 9065 8984 8890 8783 8663 8529 8382 8222 8049 7863 7667 7461 7248 7029 6808 6587 6371 6162 5966 5786 5627 5493 5386 5311 5270 5264 5294 5360 5460 5591 5751 5934 6136 6353 6578 6806 7034 7256 7469 7671 7859 8033 8191 8335 8465 8582 8688 8783 8869 8948 9020 9087 9148 9205 9257 9305 9349 9390 9427 9460 9491 9519 9545 9569 9592 9613 9633 9653 9671 9689 9705 9721 9735 9748 9759 9770 9779 9786 9793 9798 9802 9805 9807 9807 9806 9802 9796 9787 9775 9760 9742 9721 9698 9672 9645 9618 9591 9564 9540 9518 9498 9482 9469 9458 9451 9445 9442 9440 9438 9437 9436 9433 9428 9421 9409 9394 9372 9344 9308 9263 9208 9142 9064 8973 8870 8753 8622 8477 8319 8147 7961 7762 7551 7328 7093 6849 6596 6336 6070 5801 5530 5262 4998 4742 4495 4262 4045 3845 3667 3510 3377 3268 3184 3125 3091 3081 3094 3129 3187 3265 3362 3478 3612 3762 3928 4108 4302 4507 4722 4945 5175 5409 5645 5882 6117 6348 6574 6794 7006 7209 7403 7586 7759 7922 8074 8216 8347 8469 8582 8686 8783 8872 8954 4003 7 6 5 9031 9101 9167 9227 9284 9336 9384 9428 9468 9505 9539 9570 9597 9623 9645 9666 9684 9700 9715 9728 9739 9748 9757 9764 9770 9775 9780 9784 9788 9792 9797 9801 9804 9807 9810 9811 9811 9809 9806 9802 9796 9788 9780 9772 9763 9755 9747 9740 9733 9726 9720 9714 9709 9703 9697 9691 9685 9680 9675 9671 9667 9665 9663 9662 9662 9662 9662 9661 9659 9655 9649 9641 9631 9620 9607 9594 9581 9568 9557 9547 9540 9536 9534 9535 9538 9543 9549 9556 9563 9569 9575 9580 9584 9585 9586 9585 9582 9578 9573 9566 9559 9551 9542 9532 9521 9509 9495 9481 9464 9446 9426 9405 9381 9356 9328 9300 9270 9238 9206 9174 9141 9108 9076 9045 9014 8984 8956 8929 8903 8879 8856 8836 8818 8803 8791 8783 8779 8781 8787 8799 8816 8838 8864 8895 8928 8964 9002 9040 9078 9116 9153 9190 9225 9259 9293 9326 9359 9391 9422 9453 9483 9512 9539 9564 9588 9609 9628 9645 9661 9675 9688 9700 9712 9724 9735 9746 9757 9768 9778 9788 9797 9806 9815 9823 9831 9839 9846 9853 9859 9864 9867 9870 9870 9869 9866 9862 9856 9850 9843 9835 9827 9820 9812 9806 9799 9793 9786 9779 9772 9764 9755 9746 9735 9724 9711 9699 9685 9672 9658 9644 9631 9617 9604 9592 9580 9568 9557 9547 9537 9528 9519 9512 9504 9497 9491 9485 9478 9472 9465 9457 9448 9438 9427 9413 9398 9381 9362 9341 9319 9295 9272 9248 9224 9202 9182 9163 9147 9134 9123 9116 9111 9110 9112 9117 9125 9136 9150 9166 9185 9206 9229 9253 9276 9300 9322 9341 9358 9372 9382 9388 9390 9388 9382 9374 9363 9350 9334 9317 9299 9279 9258 9236 9213 9190 9166 9143 9123 9104 9090 9080 9076 9079 9087 9103 9124 9151 9182 9216 9251 9288 9324 9358 9391 9421 9449 9475 9499 9521 9541 9561 9579 9595 9610 9623 9633 9640 9644 9646 9644 9639 9632 9622 9611 9599 9585 9570 9553 9535 9514 9489 9461 9428 9390 9345 9293 9233 9164 9086 8999 8902 8793 8672 8539 8393 8232 8056 7865 7657 7433 7193 6938 6668 6385 6091 5787 5477 5162 4847 4534 4227 3929 3643 3371 3117 2881 2666 2472 2299 2149 2019 1912 1825 1760 1715 1693 1693 1716 1764 1837 1937 2065 2220 2403 2612 2846 3101 3376 3666 3968 4277 4590 4903 5211 5512 5804 6083 6349 6600 6836 7057 7263 7454 7631 7795 7947 8088 8218 8339 8452 8556 8653 8742 8824 8899 8967 9027 9079 9124 9162 9193 9217 9235 9247 9254 9257 9255 9249 9240 9227 9211 9192 9170 9145 9118 9089 9059 9029 8999 8970 8943 8920 8901 8887 8878 8875 8878 8888 8903 8923 8949 8979 9014 9051 9090 9131 9173 9214 9255 9294 9331 9366 9398 9426 9450 9471 9488 9501 9509 9514 9516 9514 9508 9499 9487 9471 9451 9427 9398 9364 9324 9278 9225 9166 9101 9029 8952 8872 8790 8709 8630 4004 7 6 5 8556 8490 8434 8389 8359 8343 8342 8357 8386 8429 8483 8546 8617 8694 8773 8854 8934 9013 9088 9159 9226 9288 9345 9396 9442 9483 9519 9550 9576 9598 9615 9629 9640 9648 9654 9658 9660 9662 9664 9665 9667 9668 9669 9669 9669 9669 9667 9664 9660 9654 9647 9638 9627 9614 9599 9581 9562 9539 9514 9487 9457 9424 9389 9352 9314 9274 9233 9193 9152 9112 9073 9035 8998 8964 8931 8900 8871 8844 8819 8796 8776 8759 8746 8736 8731 8730 8734 8743 8758 8777 8802 8831 8863 8899 8937 8976 9015 9054 9092 9127 9161 9192 9220 9245 9267 9287 9304 9320 9334 9347 9359 9370 9380 9389 9397 9403 9408 9412 9414 9414 9414 9412 9409 9407 9404 9402 9401 9401 9402 9405 9408 9413 9418 9424 9430 9437 9444 9451 9458 9466 9475 9485 9495 9506 9518 9530 9542 9554 9565 9575 9583 9590 9595 9599 9601 9602 9602 9601 9599 9597 9594 9591 9587 9582 9576 9569 9560 9549 9537 9522 9506 9487 9467 9445 9421 9396 9369 9342 9314 9286 9259 9232 9208 9185 9165 9149 9136 9128 9124 9124 9128 9136 9147 9161 9177 9194 9213 9232 9251 9270 9289 9308 9327 9346 9364 9383 9402 9420 9437 9454 9470 9485 9497 9508 9516 9522 9526 9528 9529 9528 9527 9525 9523 9522 9521 9520 9520 9521 9521 9522 9523 9523 9523 9522 9521 9519 9516 9512 9508 9504 9499 9494 9488 9483 9477 9471 9465 9459 9453 9447 9441 9435 9428 9422 9416 9410 9404 9398 9391 9384 9377 9369 9360 9351 9340 9329 9316 9301 9285 9268 9248 9227 9203 9178 9150 9120 9087 9051 9013 8971 8927 8879 8828 8775 8719 8661 8602 8542 8483 8426 8372 8321 8277 8238 8207 8183 8168 8162 8164 8174 8192 8217 8247 8282 8320 8360 8402 8443 8482 8520 8555 8586 8614 8638 8658 8674 8686 8695 8701 8703 8703 8700 8694 8687 8678 8667 8656 8644 8631 8619 8607 8596 8586 8577 8569 8562 8556 8551 8546 8541 8537 8532 8528 8523 8518 8512 8507 8502 8496 8491 8487 8482 8477 8473 8468 8463 8458 8453 8446 8440 8432 8423 8413 8402 8390 8377 8362 8346 8328 8309 8287 8264 8238 8209 8177 8141 8100 8054 8002 7942 7874 7797 7710 7612 7502 7381 7246 7099 6940 6768 6584 6388 6182 5967 5743 5511 5273 5031 4784 4536 4287 4039 3793 3552 3318 3091 2874 2668 2476 2298 2136 1991 1863 1754 1663 1590 1535 1497 1476 1471 1481 1504 1539 1585 1640 1701 1766 1834 1902 1966 2026 2079 2122 2155 2175 2183 2178 2160 2129 2088 2038 1980 1917 1850 1782 1714 1648 1586 1529 1478 1435 1400 1374 1358 1354 1361 1381 1414 1461 1522 1596 1682 1779 1884 1996 2110 2224 2334 2435 2525 2601 2660 2700 2721 2723 2707 2673 2625 2564 2494 2417 2336 2253 2170 2089 2011 1939 1874 1816 1769 1733 1711 1706 1719 1752 1807 1885 1986 2109 2251 4005 7 6 5 2410 2582 2761 2943 3120 3289 3442 3576 3687 3773 3832 3865 3872 3856 3818 3763 3693 3611 3520 3422 3319 3214 3106 2997 2887 2778 2671 2566 2466 2373 2288 2214 2154 2109 2081 2073 2084 2114 2162 2227 2307 2399 2498 2603 2710 2815 2915 3008 3092 3166 3230 3281 3322 3352 3373 3384 3388 3384 3373 3357 3335 3309 3278 3242 3203 3160 3115 3066 3016 2964 2911 2857 2803 2748 2694 2641 2587 2535 2482 2431 2379 2329 2279 2229 2180 2132 2085 2037 1990 1943 1895 1846 1795 1742 1688 1630 1570 1507 1442 1374 1305 1235 1165 1095 1027 961 898 838 782 730 683 640 601 566 536 509 485 465 447 432 419 409 400 393 389 386 385 386 389 395 403 413 427 443 462 485 511 541 574 611 652 696 743 795 849 907 967 1031 1097 1164 1233 1304 1375 1446 1516 1586 1655 1722 1787 1850 1911 1971 2028 2083 2137 2188 2238 2285 2329 2370 2407 2439 2466 2486 2499 2505 2502 2492 2474 2448 2416 2378 2335 2287 2237 2184 2130 2077 2025 1976 1931 1894 1864 1846 1840 1849 1876 1921 1985 2070 2173 2295 2432 2582 2742 2907 3074 3238 3396 3544 3680 3802 3908 3996 4068 4123 4161 4184 4190 4183 4160 4125 4076 4016 3944 3861 3769 3669 3563 3453 3340 3226 3114 3005 2902 2807 2721 2648 2588 2545 2520 2517 2536 2580 2651 2750 2876 3029 3207 3409 3631 3870 4119 4376 4635 4891 5140 5380 5606 5817 6012 6191 6353 6501 6634 6755 6865 6966 7059 7145 7225 7300 7371 7437 7500 7558 7613 7664 7712 7756 7796 7833 7867 7898 7927 7953 7978 8001 8022 8042 8061 8078 8094 8107 8118 8125 8129 8128 8123 8112 8096 8074 8047 8014 7975 7930 7879 7822 7759 7690 7615 7533 7445 7349 7247 7139 7023 6901 6773 6639 6499 6354 6203 6047 5886 5720 5549 5373 5193 5008 4820 4629 4436 4243 4051 3861 3674 3494 3320 3155 2999 2854 2721 2599 2490 2393 2308 2235 2174 2122 2081 2050 2028 2015 2012 2020 2038 2068 2111 2169 2243 2335 2446 2576 2727 2900 3092 3305 3535 3782 4043 4315 4595 4878 5162 5443 5718 5983 6236 6475 6699 6907 7097 7272 7431 7575 7707 7826 7935 8035 8127 8212 8291 8364 8431 8494 8551 8604 8651 8695 8734 8770 8803 8834 8862 8889 8914 8938 8962 8984 9005 9025 9043 9060 9076 9089 9101 9112 9121 9128 9135 9140 9144 9147 9148 9149 9149 9148 9146 9143 9140 9136 9131 9125 9119 9113 9106 9099 9091 9082 9073 9063 9053 9042 9030 9018 9006 8993 8979 8965 8949 8933 8915 8895 8873 8850 8824 8795 8765 8731 8696 8657 8616 8573 8527 8478 8427 8373 8317 8259 8199 8139 8079 8021 7966 7916 7873 7838 7812 7798 7794 7802 7821 7852 7892 7940 7996 8057 8123 8191 8260 8330 8400 8469 8536 8603 8667 8729 8789 8846 4006 7 6 5 8901 8952 8998 9041 9079 9113 9142 9167 9187 9205 9220 9233 9244 9255 9265 9275 9285 9294 9302 9309 9314 9317 9317 9314 9308 9299 9288 9274 9259 9241 9222 9201 9178 9152 9123 9089 9049 9003 8948 8884 8809 8724 8627 8519 8399 8270 8130 7982 7827 7664 7496 7324 7148 6969 6788 6605 6422 6239 6057 5877 5698 5522 5349 5179 5012 4849 4689 4533 4381 4234 4093 3960 3836 3725 3629 3551 3495 3463 3458 3482 3536 3620 3736 3880 4051 4247 4463 4697 4944 5199 5459 5721 5980 6234 6480 6715 6939 7149 7345 7526 7693 7844 7980 8102 8210 8306 8389 8460 8520 8571 8612 8644 8667 8681 8687 8684 8672 8651 8619 8576 8520 8450 8366 8266 8149 8013 7859 7686 7495 7284 7057 6812 6553 6281 5998 5706 5408 5106 4802 4499 4198 3903 3616 3339 3074 2824 2590 2375 2179 2003 1848 1711 1594 1494 1410 1341 1286 1245 1218 1206 1212 1239 1291 1371 1483 1630 1814 2036 2296 2590 2915 3265 3634 4014 4397 4776 5144 5495 5824 6128 6405 6655 6879 7078 7255 7412 7554 7682 7799 7907 8008 8104 8193 8278 8357 8431 8499 8561 8617 8666 8709 8747 8779 8806 8829 8848 8865 8880 8892 8904 8914 8922 8930 8936 8940 8942 8942 8940 8935 8928 8919 8907 8895 8881 8867 8853 8840 8829 8819 8813 8809 8808 8811 8818 8827 8840 8855 8871 8889 8908 8926 8943 8960 8974 8986 8996 9003 9008 9009 9008 9004 8996 8986 8972 8956 8937 8917 8895 8872 8849 8827 8806 8787 8770 8756 8744 8734 8726 8718 8710 8701 8688 8672 8650 8623 8587 8543 8489 8423 8346 8254 8147 8025 7886 7729 7555 7362 7153 6926 6684 6428 6159 5879 5590 5295 4996 4695 4394 4095 3803 3518 3243 2982 2736 2508 2298 2108 1939 1791 1662 1552 1461 1387 1330 1289 1265 1259 1274 1312 1377 1471 1597 1758 1954 2185 2449 2742 3060 3396 3742 4091 4434 4764 5074 5359 5615 5837 6026 6181 6303 6394 6455 6488 6497 6481 6444 6386 6308 6211 6096 5964 5816 5654 5479 5294 5101 4902 4699 4494 4290 4087 3887 3690 3498 3311 3130 2956 2788 2628 2477 2336 2205 2087 1983 1894 1821 1765 1728 1709 1710 1730 1769 1825 1898 1987 2087 2198 2316 2438 2561 2682 2800 2910 3012 3105 3188 3261 3325 3380 3429 3473 3513 3552 3592 3633 3678 3728 3783 3846 3915 3993 4079 4174 4278 4391 4513 4644 4784 4932 5089 5254 5426 5604 5788 5976 6167 6361 6555 6748 6938 7125 7306 7481 7648 7806 7954 8093 8221 8340 8449 8548 8638 8720 8793 8860 8919 8972 9018 9058 9091 9117 9137 9150 9155 9152 9142 9122 9094 9056 9009 8951 8883 8803 8713 8611 8498 8373 8237 8091 7934 7769 7596 7416 7231 7042 6851 6659 6469 6280 6095 5914 5740 5572 5411 5258 5114 4979 4853 4737 4631 4536 4453 4382 4323 4278 4248 4232 4231 4245 4274 4007 7 6 5 4319 4377 4449 4533 4628 4733 4846 4967 5093 5224 5359 5497 5636 5777 5919 6060 6201 6340 6477 6612 6744 6873 6999 7121 7240 7357 7470 7582 7691 7798 7904 8008 8110 8209 8306 8400 8490 8577 8659 8738 8813 8883 8950 9014 9073 9129 9182 9231 9276 9318 9356 9389 9419 9445 9467 9486 9501 9514 9525 9534 9541 9547 9551 9554 9556 9557 9557 9555 9552 9547 9541 9532 9522 9508 9492 9473 9451 9424 9394 9359 9320 9277 9229 9178 9124 9067 9007 8947 8886 8825 8764 8703 8643 8583 8523 8463 8401 8337 8270 8197 8119 8033 7938 7832 7714 7583 7437 7275 7097 6901 6688 6459 6214 5955 5683 5400 5109 4812 4512 4212 3914 3621 3336 3061 2799 2552 2323 2112 1921 1752 1604 1477 1370 1281 1209 1152 1106 1071 1044 1026 1016 1016 1029 1059 1109 1185 1290 1429 1605 1819 2071 2359 2679 3026 3392 3772 4157 4539 4912 5271 5610 5927 6221 6491 6738 6964 7170 7360 7534 7694 7843 7980 8107 8224 8331 8429 8518 8599 8672 8738 8798 8852 8902 8948 8991 9030 9066 9099 9129 9155 9177 9197 9212 9225 9235 9242 9246 9248 9247 9243 9236 9224 9209 9188 9163 9132 9096 9056 9012 8966 8920 8874 8830 8790 8756 8727 8706 8693 8687 8690 8699 8716 8739 8768 8801 8837 8875 8915 8956 8995 9033 9069 9102 9132 9158 9181 9200 9217 9231 9244 9255 9266 9276 9287 9298 9310 9322 9335 9348 9361 9373 9385 9396 9405 9413 9419 9424 9426 9427 9427 9425 9422 9418 9413 9408 9402 9396 9390 9384 9378 9371 9363 9353 9342 9328 9312 9293 9272 9248 9221 9192 9162 9130 9098 9066 9034 9004 8974 8946 8920 8896 8876 8858 8845 8836 8832 8834 8842 8855 8874 8898 8927 8959 8993 9027 9061 9093 9122 9147 9169 9187 9201 9212 9221 9229 9236 9243 9251 9260 9269 9280 9291 9302 9312 9321 9329 9335 9339 9341 9342 9342 9341 9340 9339 9338 9338 9339 9340 9341 9342 9342 9341 9339 9337 9332 9327 9321 9314 9307 9299 9292 9286 9280 9274 9268 9263 9257 9250 9242 9233 9222 9210 9197 9183 9168 9153 9138 9123 9109 9094 9079 9065 9050 9035 9019 9003 8985 8968 8950 8931 8914 8896 8879 8863 8848 8834 8820 8806 8793 8779 8765 8749 8733 8716 8697 8678 8657 8636 8614 8592 8568 8544 8519 8493 8465 8435 8405 8372 8338 8301 8264 8225 8184 8143 8100 8057 8012 7967 7921 7874 7827 7778 7729 7678 7626 7573 7519 7464 7406 7348 7287 7225 7161 7094 7025 6954 6880 6804 6726 6645 6563 6478 6392 6305 6218 6129 6041 5953 5866 5781 5699 5620 5545 5474 5409 5350 5298 5254 5216 5187 5165 5152 5146 5148 5157 5174 5198 5228 5264 5306 5352 5403 5457 5514 5573 5633 5694 5754 5813 5871 5929 5985 6040 6094 6148 6201 6254 6308 6361 6414 6467 6518 6568 6615 6660 6702 6741 6775 6806 6833 4008 7 6 5 6855 6873 6887 6897 6903 6905 6902 6896 6885 6871 6852 6830 6803 6773 6740 6705 6667 6627 6586 6545 6506 6468 6434 6406 6384 6371 6368 6377 6399 6436 6487 6554 6634 6728 6833 6948 7069 7195 7323 7450 7574 7693 7806 7912 8009 8099 8181 8256 8323 8384 8439 8487 8530 8567 8598 8623 8642 8654 8659 8658 8650 8636 8616 8590 8560 8525 8486 8444 8399 8352 8304 8255 8206 8159 8112 8068 8027 7989 7957 7929 7907 7892 7884 7883 7889 7903 7924 7952 7987 8028 8075 8127 8183 8242 8304 8368 8433 8498 8563 8627 8689 8748 8806 8861 8914 8964 9011 9056 9098 9138 9175 9210 9243 9273 9302 9329 9354 9377 9399 9420 9439 9458 9475 9492 9507 9520 9532 9543 9551 9557 9562 9565 9566 9567 9567 9567 9568 9569 9571 9575 9579 9585 9590 9596 9602 9607 9610 9613 9613 9613 9611 9608 9604 9600 9595 9590 9585 9580 9574 9569 9563 9556 9549 9542 9535 9528 9521 9514 9509 9504 9500 9496 9494 9492 9490 9488 9486 9484 9482 9479 9476 9473 9470 9467 9464 9462 9459 9457 9454 9452 9449 9446 9442 9438 9433 9427 9421 9414 9406 9398 9390 9382 9373 9364 9356 9347 9338 9329 9321 9312 9304 9297 9290 9284 9281 9279 9279 9282 9289 9298 9310 9326 9344 9364 9387 9410 9434 9459 9482 9505 9527 9547 9566 9583 9599 9613 9627 9639 9650 9660 9670 9679 9686 9693 9698 9703 9706 9708 9710 9710 9710 9710 9709 9709 9708 9707 9705 9703 9701 9698 9694 9690 9684 9678 9671 9662 9653 9642 9630 9615 9599 9580 9559 9534 9507 9475 9441 9403 9361 9317 9269 9219 9166 9110 9052 8992 8930 8866 8801 8735 8670 8605 8543 8484 8429 8381 8340 8306 8281 8265 8258 8260 8270 8289 8315 8347 8385 8428 8475 8525 8577 8632 8687 8742 8796 8849 8900 8948 8992 9032 9068 9100 9128 9151 9171 9188 9202 9214 9225 9233 9241 9248 9253 9258 9262 9265 9267 9268 9269 9269 9268 9267 9266 9264 9262 9260 9258 9255 9251 9246 9239 9232 9223 9213 9202 9190 9178 9165 9152 9139 9125 9111 9097 9081 9065 9048 9029 9010 8990 8969 8950 8932 8916 8903 8895 8890 8890 8895 8905 8919 8936 8955 8977 8998 9020 9040 9057 9072 9083 9090 9093 9090 9083 9070 9052 9027 8995 8956 8910 8854 8790 8716 8631 8535 8427 8307 8176 8032 7876 7707 7528 7337 7137 6927 6709 6483 6250 6013 5771 5527 5280 5033 4788 4544 4305 4072 3847 3632 3429 3241 3068 2913 2779 2665 2572 2502 2453 2424 2414 2419 2437 2465 2497 2530 2561 2585 2599 2601 2589 2561 2519 2463 2394 2316 2230 2139 2046 1954 1865 1781 1702 1629 1565 1508 1461 1424 1400 1390 1399 1429 1485 1569 1687 1840 2031 2261 2529 2832 3168 3531 3915 4313 4719 5124 5522 5907 6273 6616 6934 7224 7487 7722 7931 8115 8277 8420 8546 8656 8754 8841 4009 7 6 5 8918 8988 9050 9107 9157 9203 9244 9281 9314 9343 9368 9389 9406 9420 9429 9434 9436 9433 9426 9415 9400 9382 9359 9333 9304 9272 9236 9198 9157 9114 9069 9021 8972 8922 8870 8816 8762 8707 8650 8592 8531 8468 8402 8331 8254 8169 8075 7971 7855 7725 7582 7423 7251 7064 6864 6653 6433 6206 5974 5741 5509 5281 5058 4843 4638 4444 4262 4095 3942 3807 3691 3596 3525 3480 3464 3478 3525 3606 3719 3866 4042 4246 4474 4720 4980 5249 5520 5790 6054 6309 6552 6781 6995 7194 7379 7551 7710 7857 7994 8121 8240 8350 8452 8547 8635 8715 8788 8856 8917 8974 9026 9074 9120 9163 9203 9242 9279 9314 9347 9378 9407 9434 9458 9480 9500 9517 9534 9548 9562 9575 9587 9598 9609 9619 9629 9638 9646 9653 9660 9666 9672 9678 9683 9689 9694 9699 9705 9710 9715 9720 9725 9729 9732 9735 9738 9740 9742 9744 9745 9746 9748 9749 9750 9750 9750 9749 9748 9745 9742 9738 9734 9730 9726 9722 9718 9716 9714 9713 9714 9715 9717 9719 9721 9724 9726 9728 9729 9730 9730 9730 9730 9730 9729 9728 9728 9727 9727 9727 9727 9727 9727 9727 9727 9726 9726 9725 9723 9721 9718 9715 9712 9708 9704 9700 9695 9691 9688 9685 9682 9680 9679 9678 9677 9677 9676 9675 9672 9668 9662 9654 9644 9632 9617 9599 9580 9558 9534 9508 9480 9448 9413 9374 9329 9277 9217 9147 9066 8973 8867 8747 8612 8462 8298 8120 7928 7722 7505 7276 7038 6791 6539 6283 6025 5770 5520 5279 5053 4844 4657 4496 4365 4267 4204 4176 4186 4232 4312 4425 4568 4738 4930 5140 5364 5597 5835 6075 6311 6542 6762 6971 7165 7342 7503 7645 7769 7874 7962 8031 8084 8119 8138 8141 8128 8099 8052 7989 7908 7809 7691 7555 7401 7229 7039 6834 6614 6381 6137 5884 5625 5363 5100 4840 4584 4336 4098 3873 3662 3465 3285 3120 2970 2833 2708 2593 2485 2382 2283 2186 2088 1990 1892 1792 1692 1593 1496 1401 1310 1224 1144 1071 1005 947 897 855 821 794 773 758 747 740 736 734 734 738 747 763 789 829 888 969 1076 1214 1385 1589 1827 2097 2396 2718 3058 3409 3764 4116 4458 4787 5097 5387 5654 5900 6124 6329 6518 6693 6855 7008 7153 7290 7421 7546 7664 7776 7880 7978 8069 8153 8232 8304 8372 8436 8496 8553 8607 8658 8707 8752 8793 8831 8866 8896 8922 8944 8963 8979 8992 9003 9013 9021 9028 9034 9039 9043 9045 9046 9046 9044 9040 9035 9029 9022 9015 9007 9000 8993 8986 8980 8973 8967 8961 8954 8947 8940 8932 8924 8917 8909 8903 8897 8892 8889 8886 8883 8881 8878 8874 8868 8860 8849 8835 8818 8796 8771 8741 8707 8670 8627 8581 8531 8477 8419 8358 8295 8230 8165 8100 8038 7980 7927 7881 7844 7817 7800 7795 7802 7822 7852 7894 7946 8008 8076 8151 8231 4009 7 7 1 8863 8932 8995 9052 9104 9150 9191 9227 9258 9284 9306 9324 9338 9348 9354 9356 9355 9351 9342 9330 9314 9294 9271 9244 9215 9182 9146 9108 9068 9026 8981 8935 8888 8839 8790 8739 8687 8634 8580 8524 8466 8403 8337 8264 8183 8094 7994 7883 7759 7621 7470 7305 7128 6938 6738 6529 6312 6091 5867 5642 5418 5198 4982 4772 4571 4379 4198 4030 3877 3742 3627 3534 3467 3428 3419 3443 3500 3591 3715 3871 4056 4267 4500 4749 5010 5277 5546 5812 6072 6322 6560 6786 6997 7194 7378 7548 7706 7852 7987 8112 8228 8334 8432 8522 8605 8680 8750 8814 8873 8928 8980 9029 9075 9119 9160 9199 9235 9268 9298 9325 9350 9372 9391 9409 9425 9441 9456 9471 9486 9501 9515 9529 9543 9555 9566 9576 9585 9592 9598 9604 9608 9613 9618 9623 9629 9635 9640 9646 9651 9656 9660 9663 9665 9666 9666 9667 9667 9667 9667 9668 9670 9672 9674 9677 9679 9680 9680 9679 9677 9674 9671 9667 9663 9660 9658 9656 9657 9658 9660 9663 9666 9669 9672 9673 9674 9673 9671 9669 9665 9662 9660 9658 9657 9656 9657 9659 9661 9663 9664 9666 9666 9666 9664 9662 9660 9657 9654 9651 9648 9646 9645 9643 9642 9641 9640 9639 9637 9634 9630 9626 9622 9616 9611 9606 9600 9594 9589 9583 9578 9571 9564 9556 9546 9534 9520 9503 9483 9460 9432 9399 9362 9319 9269 9212 9148 9074 8990 8896 8789 8670 8537 8390 8228 8051 7859 7654 7435 7205 6964 6715 6460 6202 5944 5690 5442 5205 4983 4780 4599 4444 4319 4226 4168 4146 4161 4213 4299 4419 4569 4746 4945 5162 5391 5629 5870 6110 6345 6572 6788 6990 7177 7348 7501 7637 7755 7856 7939 8005 8055 8088 8104 8103 8086 8051 7999 7929 7842 7736 7612 7470 7310 7134 6941 6734 6513 6281 6040 5791 5537 5280 5024 4770 4521 4279 4047 3826 3619 3424 3245 3079 2927 2788 2661 2543 2434 2330 2230 2133 2038 1942 1847 1751 1656 1561 1467 1376 1288 1205 1128 1058 994 938 890 850 817 791 771 756 746 739 735 734 736 742 753 773 804 850 914 1001 1115 1259 1435 1643 1885 2158 2458 2780 3120 3470 3824 4175 4516 4843 5153 5441 5707 5951 6173 6377 6563 6734 6893 7042 7183 7316 7444 7565 7680 7789 7891 7987 8076 8158 8235 8305 8370 8431 8487 8539 8589 8635 8678 8719 8757 8792 8824 8853 8880 8903 8924 8942 8957 8970 8980 8988 8994 8998 9000 9000 8998 8995 8991 8986 8981 8976 8970 8965 8959 8954 8950 8945 8940 8935 8930 8925 8919 8913 8907 8901 8895 8890 8885 8881 8877 8873 8870 8867 8863 8859 8854 8847 8839 8829 8818 8804 8789 8771 8750 8726 8699 8669 8634 8595 8551 8502 8448 8389 8327 8261 8193 8125 8058 7993 7934 7881 7836 7801 7777 7764 7764 7776 7799 7834 7879 7934 7996 8065 8139 8217 4010 7 7 1 8298 8380 8462 8543 8622 8699 8773 8843 8908 8970 9026 9078 9125 9168 9207 9242 9274 9304 9331 9356 9378 9399 9418 9435 9449 9461 9471 9478 9482 9484 9484 9482 9479 9474 9470 9465 9461 9457 9454 9452 9449 9447 9444 9441 9436 9430 9421 9411 9398 9382 9364 9343 9320 9294 9266 9235 9200 9161 9117 9067 9010 8945 8870 8785 8688 8578 8455 8319 8169 8007 7832 7646 7451 7248 7040 6829 6618 6409 6205 6008 5823 5652 5497 5361 5247 5159 5096 5063 5059 5087 5145 5233 5350 5493 5660 5846 6049 6263 6484 6707 6930 7148 7358 7557 7745 7919 8079 8224 8357 8475 8582 8676 8760 8834 8900 8957 9008 9052 9091 9125 9156 9183 9206 9227 9246 9262 9277 9289 9300 9309 9316 9322 9326 9330 9332 9334 9336 9338 9339 9340 9341 9342 9342 9342 9341 9339 9335 9331 9326 9320 9313 9306 9298 9290 9281 9272 9262 9251 9239 9225 9210 9192 9171 9147 9120 9090 9057 9021 8982 8940 8897 8851 8804 8757 8709 8663 8618 8576 8538 8503 8474 8451 8435 8425 8423 8428 8440 8459 8485 8515 8551 8590 8632 8676 8721 8766 8811 8854 8896 8935 8972 9007 9040 9070 9097 9122 9145 9165 9182 9197 9209 9217 9222 9224 9222 9215 9205 9192 9175 9155 9132 9108 9082 9055 9028 9000 8973 8946 8919 8893 8866 8838 8810 8780 8749 8716 8682 8646 8609 8571 8532 8493 8454 8417 8381 8348 8316 8288 8261 8238 8216 8195 8174 8153 8130 8104 8073 8036 7992 7939 7876 7802 7716 7617 7505 7379 7239 7086 6919 6739 6547 6343 6128 5904 5672 5434 5192 4948 4704 4461 4223 3990 3766 3551 3348 3158 2982 2822 2678 2553 2447 2363 2303 2268 2260 2281 2333 2417 2534 2684 2866 3077 3316 3578 3859 4154 4459 4767 5074 5375 5667 5944 6206 6451 6678 6888 7080 7257 7419 7568 7705 7833 7952 8063 8166 8262 8351 8433 8508 8576 8638 8693 8742 8786 8825 8860 8892 8921 8947 8971 8993 9012 9028 9041 9050 9054 9053 9046 9032 9012 8983 8946 8901 8846 8781 8705 8618 8519 8409 8286 8150 8003 7844 7674 7496 7310 7119 6924 6728 6532 6340 6152 5971 5796 5630 5471 5322 5180 5046 4920 4802 4691 4588 4493 4408 4335 4275 4231 4204 4198 4214 4255 4320 4411 4528 4669 4832 5015 5215 5427 5649 5876 6104 6329 6550 6761 6963 7153 7330 7495 7646 7785 7912 8029 8136 8234 8324 8407 8483 8554 8619 8678 8731 8779 8821 8856 8884 8905 8918 8923 8920 8908 8886 8855 8813 8759 8694 8616 8524 8418 8298 8162 8010 7844 7663 7468 7261 7043 6815 6581 6342 6099 5856 5614 5374 5139 4910 4690 4480 4283 4101 3938 3795 3677 3586 3525 3496 3502 3543 3619 3731 3876 4051 4253 4478 4721 4978 5242 5510 5777 6040 6295 6541 6775 6998 7208 7406 7592 7766 7930 8083 8227 8361 8485 8601 8708 8806 8895 8976 9050 4011 7 7 1 9116 9176 9230 9279 9322 9362 9398 9431 9461 9489 9514 9537 9557 9574 9589 9600 9608 9612 9613 9609 9601 9588 9570 9548 9522 9492 9459 9423 9385 9346 9306 9267 9229 9192 9157 9125 9095 9068 9044 9022 9003 8986 8973 8962 8955 8951 8952 8956 8966 8981 9001 9027 9057 9092 9132 9175 9220 9267 9314 9361 9407 9451 9491 9529 9563 9594 9621 9645 9666 9683 9699 9712 9723 9732 9739 9745 9749 9751 9751 9749 9745 9739 9732 9724 9715 9705 9695 9686 9677 9670 9663 9659 9656 9654 9654 9655 9658 9662 9666 9671 9677 9683 9689 9696 9703 9709 9716 9722 9727 9732 9735 9738 9740 9741 9741 9740 9739 9737 9734 9732 9729 9726 9723 9720 9716 9711 9705 9698 9689 9679 9667 9654 9639 9624 9608 9592 9575 9560 9545 9532 9519 9509 9500 9493 9488 9485 9484 9485 9488 9492 9499 9506 9515 9524 9533 9542 9550 9557 9562 9566 9567 9565 9561 9555 9545 9533 9516 9496 9472 9441 9404 9358 9303 9236 9156 9060 8949 8820 8671 8503 8315 8106 7878 7632 7368 7089 6796 6492 6181 5864 5544 5226 4911 4603 4303 4016 3742 3485 3246 3026 2829 2656 2510 2392 2305 2252 2235 2256 2316 2418 2559 2740 2959 3211 3494 3801 4127 4466 4810 5154 5492 5819 6130 6423 6695 6945 7173 7381 7567 7736 7887 8022 8144 8254 8352 8439 8517 8585 8645 8696 8740 8776 8806 8829 8847 8860 8868 8872 8873 8870 8865 8856 8845 8832 8817 8800 8782 8763 8744 8727 8710 8696 8684 8676 8671 8669 8672 8679 8690 8705 8724 8746 8772 8801 8832 8867 8903 8942 8983 9025 9067 9111 9154 9197 9238 9279 9317 9354 9388 9420 9449 9475 9499 9520 9538 9555 9569 9580 9590 9598 9604 9608 9611 9612 9612 9612 9610 9608 9606 9603 9599 9595 9591 9585 9578 9570 9559 9545 9528 9507 9481 9450 9412 9368 9316 9256 9187 9106 9015 8911 8792 8659 8509 8342 8157 7954 7732 7493 7237 6966 6682 6388 6087 5781 5474 5169 4869 4578 4299 4034 3787 3560 3357 3179 3031 2914 2831 2785 2778 2812 2886 3002 3158 3353 3583 3845 4133 4443 4769 5103 5441 5776 6103 6417 6715 6993 7250 7485 7697 7887 8057 8207 8340 8458 8562 8655 8737 8810 8875 8934 8985 9030 9070 9104 9133 9156 9176 9191 9203 9211 9217 9221 9224 9225 9226 9226 9226 9226 9225 9225 9224 9224 9225 9225 9227 9229 9232 9236 9240 9244 9247 9250 9251 9250 9246 9239 9228 9212 9193 9169 9141 9111 9078 9044 9010 8976 8945 8916 8891 8870 8855 8845 8840 8841 8847 8858 8874 8895 8919 8947 8977 9010 9045 9080 9116 9151 9186 9219 9250 9279 9305 9329 9351 9370 9388 9403 9418 9432 9445 9458 9470 9481 9491 9499 9506 9510 9510 9508 9502 9494 9481 9466 9449 9428 9406 9382 9355 9326 9295 9261 9225 9186 9145 9101 9056 9010 8964 8918 8875 8835 4012 7 7 1 8799 8768 8742 8724 8712 8707 8709 8718 8733 8755 8783 8816 8853 8895 8941 8989 9039 9090 9141 9192 9241 9288 9333 9375 9415 9451 9484 9515 9543 9569 9594 9616 9636 9654 9670 9684 9695 9703 9708 9709 9707 9701 9690 9675 9657 9633 9605 9571 9532 9486 9432 9369 9295 9211 9114 9004 8880 8741 8589 8423 8245 8056 7858 7655 7448 7241 7037 6838 6648 6469 6304 6156 6027 5919 5834 5774 5741 5734 5756 5806 5883 5987 6114 6263 6429 6609 6797 6988 7179 7363 7536 7695 7836 7958 8058 8136 8191 8225 8237 8228 8198 8149 8080 7991 7883 7755 7608 7441 7256 7054 6838 6609 6372 6130 5887 5650 5422 5208 5014 4843 4698 4584 4501 4452 4435 4451 4498 4574 4676 4803 4949 5113 5290 5478 5673 5873 6075 6277 6477 6673 6865 7050 7228 7396 7554 7701 7834 7953 8055 8139 8205 8251 8276 8280 8262 8222 8161 8080 7978 7857 7717 7559 7384 7192 6984 6762 6524 6274 6011 5737 5454 5164 4868 4569 4270 3973 3680 3394 3118 2853 2603 2370 2154 1959 1783 1629 1496 1384 1292 1217 1160 1116 1085 1063 1049 1043 1043 1050 1064 1089 1127 1181 1256 1353 1476 1626 1805 2011 2241 2492 2759 3034 3310 3582 3840 4080 4295 4482 4639 4765 4860 4928 4970 4990 4993 4983 4965 4941 4916 4893 4874 4861 4856 4860 4875 4901 4938 4988 5050 5125 5211 5309 5416 5533 5657 5786 5921 6057 6196 6334 6472 6608 6742 6873 7002 7128 7251 7371 7489 7604 7715 7823 7927 8026 8120 8208 8289 8362 8428 8484 8532 8569 8597 8616 8624 8623 8612 8593 8566 8531 8489 8442 8391 8336 8279 8221 8163 8108 8055 8006 7962 7924 7891 7864 7843 7826 7815 7806 7800 7796 7792 7789 7786 7782 7778 7774 7770 7769 7770 7774 7783 7797 7817 7843 7876 7914 7957 8004 8055 8109 8163 8217 8270 8322 8370 8415 8457 8494 8528 8557 8582 8602 8617 8627 8630 8627 8617 8599 8573 8539 8497 8448 8393 8333 8271 8209 8149 8095 8049 8015 7994 7988 7999 8027 8072 8134 8211 8299 8398 8503 8612 8720 8826 8927 9020 9104 9178 9242 9296 9341 9377 9406 9429 9447 9459 9468 9473 9475 9473 9467 9456 9442 9424 9401 9376 9347 9315 9282 9249 9216 9184 9154 9128 9105 9087 9075 9068 9067 9072 9084 9102 9126 9155 9188 9225 9265 9307 9349 9390 9430 9469 9505 9538 9568 9596 9621 9644 9665 9684 9702 9718 9734 9748 9761 9774 9785 9794 9803 9810 9816 9822 9826 9831 9835 9838 9842 9846 9849 9853 9856 9859 9861 9863 9864 9865 9865 9865 9864 9863 9861 9860 9858 9857 9855 9854 9852 9851 9849 9848 9846 9845 9843 9842 9840 9839 9837 9835 9832 9829 9825 9821 9815 9810 9803 9796 9789 9781 9774 9768 9762 9756 9752 9748 9746 9744 9742 9742 9741 9741 9740 9740 9740 9740 9741 9741 9743 9745 9748 9752 9757 4013 7 7 1 9763 9770 9778 9785 9792 9799 9805 9810 9813 9815 9815 9812 9808 9802 9795 9786 9775 9764 9751 9738 9725 9712 9698 9684 9671 9657 9643 9630 9616 9603 9589 9576 9562 9550 9538 9527 9517 9509 9502 9498 9496 9496 9499 9505 9513 9524 9537 9552 9568 9586 9604 9623 9641 9659 9676 9692 9707 9721 9733 9745 9756 9766 9775 9785 9794 9802 9810 9818 9825 9831 9836 9839 9841 9841 9840 9837 9834 9829 9823 9817 9811 9804 9796 9788 9780 9770 9760 9748 9735 9721 9705 9687 9668 9646 9623 9598 9571 9541 9509 9474 9436 9395 9351 9305 9257 9208 9158 9109 9062 9018 8977 8942 8912 8889 8873 8864 8863 8870 8883 8902 8927 8957 8991 9028 9067 9107 9149 9190 9232 9273 9313 9353 9391 9428 9463 9497 9530 9561 9590 9618 9644 9668 9691 9711 9731 9748 9764 9778 9791 9803 9812 9820 9827 9833 9837 9841 9843 9845 9847 9849 9850 9852 9853 9853 9853 9852 9850 9847 9842 9837 9831 9826 9820 9816 9813 9813 9814 9816 9821 9826 9831 9836 9839 9841 9841 9839 9836 9832 9827 9822 9820 9819 9820 9825 9832 9841 9851 9862 9872 9882 9889 9895 9897 9898 9897 9895 9892 9889 9887 9886 9886 9888 9889 9891 9893 9894 9894 9892 9888 9884 9879 9874 9869 9865 9862 9861 9861 9863 9865 9868 9870 9872 9872 9870 9866 9861 9853 9844 9835 9825 9815 9806 9798 9790 9782 9774 9766 9755 9743 9726 9706 9681 9651 9616 9574 9527 9473 9414 9349 9277 9201 9118 9030 8935 8836 8730 8620 8504 8384 8260 8133 8003 7872 7739 7606 7474 7342 7211 7081 6952 6824 6698 6572 6447 6323 6201 6080 5962 5846 5733 5623 5517 5414 5313 5215 5118 5020 4921 4819 4711 4598 4478 4351 4216 4073 3923 3767 3606 3443 3278 3114 2953 2796 2645 2503 2372 2252 2148 2060 1991 1945 1923 1930 1967 2038 2143 2286 2465 2681 2931 3213 3523 3855 4203 4562 4925 5286 5638 5976 6296 6596 6872 7124 7352 7557 7740 7902 8046 8174 8285 8384 8469 8541 8602 8650 8685 8707 8716 8709 8688 8650 8595 8522 8432 8322 8192 8043 7874 7686 7478 7251 7007 6747 6474 6188 5892 5589 5282 4974 4666 4363 4067 3781 3507 3248 3006 2782 2579 2396 2235 2094 1975 1874 1792 1726 1674 1633 1602 1579 1561 1547 1534 1522 1510 1495 1479 1461 1440 1418 1394 1370 1348 1329 1315 1309 1315 1334 1370 1425 1503 1606 1734 1888 2069 2275 2504 2753 3020 3299 3586 3877 4167 4451 4725 4987 5232 5459 5665 5851 6016 6161 6286 6393 6484 6562 6627 6683 6731 6775 6814 6852 6890 6928 6966 7006 7046 7086 7126 7164 7200 7233 7262 7287 7309 7326 7340 7352 7362 7372 7383 7395 7409 7425 7443 7463 7485 7507 7530 7552 7573 7593 7612 7630 7647 7665 7685 7708 7734 7766 7804 7850 7903 7964 8033 8110 8193 8282 8377 8474 8573 4014 7 7 1 8673 8772 8868 8960 9047 9128 9202 9270 9331 9385 9433 9475 9512 9544 9573 9598 9621 9641 9659 9676 9690 9703 9715 9725 9734 9742 9749 9756 9763 9770 9778 9785 9793 9800 9808 9814 9820 9825 9829 9831 9833 9833 9833 9833 9833 9832 9833 9833 9835 9837 9839 9842 9845 9847 9850 9851 9853 9853 9853 9852 9851 9850 9848 9846 9844 9842 9840 9839 9838 9837 9837 9838 9839 9841 9843 9846 9850 9853 9856 9859 9861 9862 9862 9861 9858 9855 9850 9844 9837 9828 9819 9808 9795 9781 9764 9745 9722 9696 9666 9631 9591 9545 9492 9431 9362 9283 9194 9091 8974 8842 8692 8523 8334 8125 7896 7647 7379 7096 6799 6492 6179 5864 5551 5245 4949 4668 4405 4162 3943 3750 3586 3452 3351 3284 3253 3260 3305 3388 3510 3669 3863 4090 4346 4626 4924 5236 5554 5873 6188 6494 6785 7060 7316 7551 7766 7959 8133 8289 8428 8552 8663 8762 8850 8930 9001 9065 9122 9174 9221 9263 9301 9335 9366 9394 9419 9441 9460 9475 9488 9497 9503 9505 9505 9503 9498 9492 9484 9476 9467 9458 9448 9438 9426 9414 9401 9386 9369 9350 9329 9305 9279 9251 9220 9186 9149 9108 9063 9012 8955 8890 8816 8732 8636 8527 8404 8267 8115 7949 7768 7574 7367 7148 6918 6680 6434 6182 5926 5666 5405 5144 4885 4628 4377 4131 3894 3665 3447 3240 3045 2864 2695 2539 2396 2266 2146 2036 1935 1841 1754 1672 1594 1520 1449 1380 1314 1250 1190 1134 1083 1036 994 958 927 901 880 863 850 840 832 827 825 828 838 857 890 940 1011 1107 1231 1386 1574 1796 2049 2332 2640 2968 3310 3661 4013 4360 4697 5019 5324 5608 5871 6114 6337 6541 6729 6903 7064 7214 7354 7485 7607 7719 7823 7917 8002 8076 8140 8194 8239 8274 8301 8319 8331 8336 8336 8330 8320 8307 8291 8272 8253 8233 8215 8198 8185 8175 8171 8173 8181 8196 8218 8246 8281 8320 8365 8413 8464 8516 8569 8621 8672 8722 8770 8815 8857 8898 8936 8972 9007 9041 9074 9106 9138 9169 9200 9230 9260 9288 9315 9341 9365 9386 9406 9423 9439 9451 9462 9471 9477 9482 9485 9487 9488 9488 9487 9486 9485 9484 9483 9482 9481 9481 9481 9481 9481 9481 9481 9482 9483 9485 9488 9492 9498 9506 9516 9527 9540 9554 9568 9582 9596 9608 9619 9628 9635 9639 9642 9644 9644 9643 9641 9639 9636 9634 9630 9625 9619 9610 9599 9584 9565 9542 9514 9480 9442 9398 9349 9294 9233 9167 9095 9017 8934 8845 8752 8655 8556 8456 8356 8259 8166 8079 8000 7930 7869 7817 7774 7739 7711 7687 7666 7645 7624 7600 7572 7541 7507 7469 7430 7392 7355 7321 7294 7273 7261 7258 7266 7284 7314 7354 7405 7466 7535 7613 7697 7786 7880 7976 8073 8170 8264 8356 8443 8525 8601 8670 8734 8793 8846 8894 8939 8981 9021 9059 9096 9132 4015 7 7 1 9167 9202 9236 9269 9301 9331 9361 9389 9416 9441 9466 9489 9512 9533 9553 9573 9591 9608 9624 9639 9652 9664 9676 9686 9696 9706 9715 9724 9733 9742 9751 9759 9766 9772 9777 9781 9782 9781 9779 9774 9768 9760 9750 9739 9726 9712 9696 9677 9656 9632 9604 9572 9535 9493 9446 9393 9334 9269 9199 9124 9045 8962 8876 8789 8701 8615 8532 8452 8379 8314 8257 8211 8177 8155 8147 8151 8168 8198 8239 8290 8349 8414 8485 8560 8636 8712 8788 8861 8932 8998 9061 9120 9173 9221 9265 9303 9336 9364 9387 9406 9421 9434 9443 9450 9457 9462 9468 9473 9480 9488 9497 9507 9518 9531 9544 9558 9573 9588 9603 9618 9633 9648 9663 9677 9690 9702 9714 9724 9733 9741 9748 9754 9759 9762 9765 9766 9767 9767 9766 9765 9762 9760 9756 9752 9748 9743 9737 9731 9725 9717 9709 9699 9688 9675 9658 9639 9616 9589 9557 9520 9478 9430 9375 9315 9248 9175 9096 9010 8917 8817 8711 8597 8477 8349 8215 8076 7933 7788 7642 7498 7360 7229 7110 7005 6917 6849 6801 6777 6775 6796 6838 6901 6981 7076 7183 7299 7421 7546 7671 7794 7913 8026 8131 8227 8314 8391 8457 8511 8553 8583 8601 8605 8596 8574 8540 8492 8433 8363 8283 8195 8100 8001 7898 7795 7692 7592 7495 7405 7321 7245 7178 7121 7074 7038 7012 6999 6996 7006 7027 7058 7100 7152 7212 7280 7353 7430 7509 7588 7666 7741 7811 7874 7931 7980 8021 8053 8076 8091 8097 8096 8086 8068 8043 8009 7968 7917 7856 7785 7703 7610 7503 7384 7252 7106 6947 6776 6594 6400 6197 5986 5768 5544 5316 5085 4852 4617 4384 4152 3923 3698 3479 3267 3064 2870 2689 2519 2363 2222 2095 1984 1889 1810 1750 1708 1687 1689 1714 1764 1843 1949 2085 2251 2445 2665 2908 3171 3449 3737 4030 4323 4611 4891 5160 5414 5654 5878 6086 6281 6463 6633 6793 6945 7089 7227 7358 7483 7602 7715 7821 7922 8015 8102 8183 8257 8325 8388 8445 8497 8545 8588 8627 8662 8693 8721 8746 8769 8790 8809 8826 8843 8859 8874 8890 8905 8921 8938 8956 8974 8994 9015 9037 9061 9085 9110 9136 9162 9187 9213 9238 9262 9285 9307 9329 9351 9372 9394 9415 9437 9459 9481 9503 9524 9544 9563 9579 9594 9607 9618 9626 9634 9640 9646 9652 9657 9663 9670 9676 9683 9689 9695 9700 9704 9706 9707 9707 9705 9702 9697 9692 9685 9677 9667 9656 9644 9630 9614 9596 9577 9557 9536 9515 9495 9477 9460 9447 9437 9431 9429 9431 9437 9445 9456 9469 9483 9497 9511 9525 9539 9551 9563 9575 9587 9598 9609 9620 9631 9641 9651 9661 9669 9675 9680 9683 9684 9683 9680 9675 9669 9661 9651 9640 9628 9614 9599 9582 9563 9542 9518 9492 9463 9432 9397 9360 9321 9279 9237 9193 9149 9106 9065 9027 8993 8964 8940 8924 8914 8911 8916 8927 8945 4016 7 7 1 8968 8996 9028 9062 9097 9132 9166 9199 9230 9258 9284 9307 9327 9344 9357 9368 9375 9379 9380 9378 9372 9364 9353 9341 9327 9313 9299 9286 9275 9266 9260 9258 9259 9264 9272 9283 9297 9314 9332 9351 9371 9392 9413 9433 9453 9473 9492 9511 9529 9547 9564 9580 9596 9611 9626 9640 9653 9665 9676 9686 9696 9705 9713 9720 9726 9732 9736 9740 9743 9745 9746 9746 9745 9744 9743 9741 9740 9739 9738 9738 9739 9741 9743 9746 9749 9751 9754 9755 9756 9756 9755 9754 9752 9750 9748 9746 9744 9741 9739 9737 9734 9731 9727 9722 9716 9709 9701 9692 9681 9669 9655 9640 9621 9600 9575 9547 9513 9475 9431 9382 9329 9270 9207 9142 9073 9003 8933 8863 8794 8728 8665 8606 8553 8506 8466 8433 8409 8393 8387 8390 8403 8425 8456 8494 8539 8590 8645 8703 8762 8822 8881 8938 8992 9043 9090 9132 9170 9203 9231 9254 9271 9284 9291 9293 9290 9283 9271 9256 9237 9213 9185 9152 9112 9066 9012 8947 8871 8783 8681 8563 8429 8280 8113 7931 7732 7518 7291 7051 6799 6537 6267 5991 5709 5424 5138 4853 4570 4292 4020 3756 3502 3258 3027 2809 2606 2419 2250 2099 1971 1865 1785 1733 1712 1724 1770 1853 1972 2128 2319 2544 2800 3082 3386 3707 4039 4379 4719 5056 5384 5701 6004 6290 6558 6806 7036 7248 7441 7618 7778 7925 8058 8180 8290 8391 8482 8564 8637 8701 8757 8805 8845 8876 8900 8916 8924 8927 8923 8913 8899 8881 8859 8834 8807 8779 8751 8723 8697 8673 8654 8640 8632 8631 8638 8654 8678 8710 8749 8795 8845 8899 8955 9011 9066 9118 9167 9213 9254 9291 9324 9352 9378 9401 9421 9439 9456 9470 9484 9496 9506 9515 9522 9528 9531 9533 9533 9531 9528 9523 9516 9507 9497 9486 9473 9459 9445 9430 9414 9398 9382 9367 9351 9336 9321 9305 9290 9275 9260 9246 9232 9218 9206 9195 9186 9179 9174 9172 9172 9174 9178 9184 9191 9198 9205 9212 9217 9222 9225 9227 9228 9227 9225 9222 9219 9214 9209 9203 9197 9190 9182 9174 9164 9153 9142 9128 9114 9097 9078 9058 9034 9009 8980 8948 8912 8872 8828 8779 8725 8666 8601 8530 8452 8369 8280 8185 8084 7979 7871 7759 7647 7534 7424 7317 7216 7123 7040 6968 6910 6866 6837 6825 6828 6847 6881 6929 6988 7058 7137 7222 7312 7406 7501 7597 7693 7787 7880 7970 8058 8143 8225 8302 8376 8445 8510 8570 8624 8674 8718 8758 8794 8825 8854 8879 8901 8922 8940 8957 8972 8985 8997 9007 9016 9023 9028 9032 9034 9035 9034 9032 9029 9024 9018 9010 9002 8991 8979 8966 8951 8934 8917 8897 8877 8855 8831 8807 8780 8753 8723 8693 8661 8628 8594 8560 8526 8493 8461 8431 8404 8379 8358 8341 8328 8318 8312 8309 8310 8313 8318 8325 8334 8343 8352 8361 8369 8375 8380 8381 8380 8375 8367 8355 4017 7 7 1 8338 8318 8294 8265 8233 8196 8155 8107 8053 7992 7920 7838 7742 7632 7506 7363 7201 7022 6825 6610 6381 6138 5885 5623 5355 5084 4812 4542 4276 4016 3763 3519 3285 3062 2851 2653 2470 2301 2149 2013 1894 1793 1710 1645 1597 1566 1550 1549 1560 1581 1610 1644 1681 1718 1752 1780 1802 1814 1815 1805 1784 1751 1707 1655 1596 1532 1465 1398 1332 1269 1211 1159 1113 1073 1041 1015 996 985 982 988 1005 1035 1081 1146 1233 1343 1480 1645 1838 2059 2305 2575 2863 3166 3477 3791 4103 4406 4697 4973 5229 5465 5680 5875 6051 6209 6352 6482 6600 6709 6810 6905 6994 7077 7154 7227 7294 7355 7412 7463 7510 7553 7592 7627 7661 7692 7722 7750 7778 7805 7831 7857 7882 7907 7931 7955 7977 7999 8020 8041 8060 8079 8096 8113 8129 8144 8158 8171 8183 8195 8205 8216 8225 8234 8243 8251 8258 8264 8270 8275 8280 8283 8285 8286 8286 8284 8281 8275 8268 8259 8248 8236 8223 8209 8195 8180 8167 8154 8143 8133 8124 8117 8111 8104 8098 8090 8080 8067 8050 8030 8004 7974 7937 7895 7847 7793 7733 7665 7591 7510 7420 7322 7216 7100 6974 6838 6691 6534 6366 6188 6000 5804 5598 5386 5168 4944 4718 4490 4263 4038 3817 3602 3395 3197 3010 2835 2674 2526 2394 2278 2179 2099 2038 1999 1982 1989 2022 2083 2171 2288 2433 2604 2800 3017 3251 3499 3754 4011 4265 4511 4744 4960 5155 5328 5477 5601 5699 5773 5824 5851 5857 5842 5809 5757 5688 5603 5503 5389 5262 5124 4975 4819 4657 4491 4323 4156 3993 3837 3689 3553 3432 3328 3244 3182 3144 3133 3149 3194 3269 3372 3505 3665 3850 4058 4286 4530 4786 5050 5318 5587 5851 6109 6357 6593 6816 7024 7217 7396 7560 7711 7849 7976 8092 8199 8297 8387 8470 8545 8614 8677 8734 8786 8832 8875 8913 8949 8982 9013 9043 9072 9099 9126 9152 9177 9201 9224 9245 9265 9283 9300 9315 9328 9339 9349 9356 9362 9366 9367 9367 9364 9359 9352 9342 9330 9315 9297 9275 9249 9217 9180 9135 9082 9020 8947 8864 8770 8665 8549 8423 8288 8145 7996 7842 7685 7527 7370 7216 7067 6925 6794 6674 6569 6480 6411 6362 6335 6331 6351 6394 6459 6545 6649 6769 6902 7044 7191 7342 7491 7638 7779 7913 8039 8156 8264 8363 8454 8537 8614 8685 8751 8813 8872 8928 8981 9033 9083 9132 9178 9223 9265 9304 9341 9375 9406 9434 9460 9483 9503 9522 9539 9555 9571 9586 9600 9615 9629 9642 9655 9666 9676 9684 9690 9694 9696 9697 9695 9692 9689 9685 9681 9677 9673 9670 9667 9663 9659 9654 9648 9640 9631 9621 9609 9597 9584 9571 9557 9545 9533 9521 9511 9501 9492 9483 9474 9465 9456 9446 9435 9424 9411 9398 9383 9367 9349 9328 9305 9279 9249 9214 9174 9127 9072 9010 8938 8856 8764 8661 8546 8419 8280 4018 7 7 1 8128 7964 7787 7599 7399 7187 6966 6735 6495 6249 5997 5740 5480 5219 4959 4700 4446 4197 3955 3721 3496 3282 3079 2887 2707 2539 2382 2236 2101 1976 1861 1755 1658 1569 1489 1418 1354 1298 1249 1207 1171 1141 1116 1095 1078 1063 1050 1039 1029 1021 1015 1010 1007 1007 1009 1013 1019 1027 1035 1044 1054 1065 1077 1092 1114 1144 1188 1250 1334 1446 1588 1764 1976 2224 2506 2819 3158 3516 3885 4258 4628 4985 5324 5638 5925 6179 6401 6591 6749 6877 6977 7053 7107 7141 7157 7158 7144 7116 7076 7023 6957 6878 6787 6683 6566 6437 6296 6144 5980 5807 5624 5432 5233 5027 4816 4600 4382 4161 3940 3720 3501 3287 3077 2873 2678 2492 2316 2153 2002 1866 1745 1639 1550 1478 1424 1389 1375 1383 1415 1473 1558 1673 1820 1998 2208 2451 2722 3021 3343 3683 4036 4395 4755 5110 5455 5784 6094 6382 6647 6888 7104 7298 7469 7621 7754 7870 7972 8059 8133 8194 8243 8280 8306 8320 8323 8316 8298 8272 8239 8200 8156 8111 8066 8023 7985 7954 7931 7920 7921 7935 7962 8004 8058 8124 8200 8284 8374 8468 8563 8658 8750 8838 8922 9000 9073 9141 9203 9261 9314 9363 9409 9450 9487 9521 9550 9576 9597 9615 9630 9642 9651 9658 9663 9666 9668 9667 9665 9660 9652 9641 9627 9610 9590 9568 9544 9520 9495 9471 9449 9429 9412 9399 9388 9381 9378 9377 9380 9384 9392 9401 9413 9427 9442 9459 9477 9497 9517 9538 9559 9580 9601 9621 9640 9658 9676 9692 9706 9720 9732 9742 9751 9759 9764 9769 9772 9774 9775 9775 9774 9774 9773 9773 9773 9774 9775 9777 9779 9782 9785 9788 9792 9796 9801 9805 9810 9815 9820 9825 9830 9835 9839 9844 9848 9851 9855 9857 9860 9861 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9866 9867 9868 9870 9871 9872 9873 9875 9876 9877 9878 9879 9881 9883 9885 9887 9889 9891 9892 9893 9893 9893 9892 9890 9888 9886 9884 9881 9879 9877 9876 9875 9874 9873 9872 9870 9868 9866 9862 9858 9853 9848 9843 9837 9832 9827 9822 9817 9813 9810 9807 9804 9802 9800 9798 9796 9795 9793 9791 9789 9787 9785 9781 9777 9772 9766 9759 9750 9740 9729 9716 9702 9687 9671 9653 9634 9613 9589 9563 9533 9499 9462 9419 9373 9324 9271 9217 9164 9112 9064 9021 8985 8958 8941 8933 8935 8947 8969 8998 9034 9075 9120 9167 9215 9262 9308 9351 9391 9427 9459 9486 9508 9526 9539 9547 9550 9549 9545 9537 9527 9515 9502 9488 9474 9460 9447 9435 9423 9413 9403 9394 9386 9378 9370 9363 9356 9351 9346 9343 9341 9341 9343 9346 9351 9358 9365 9373 9381 9389 9396 9403 9408 9413 9417 9420 9421 9422 9422 9422 9420 9416 9412 9405 9397 9386 9374 9358 9341 9321 9298 9272 9242 9208 9169 9123 9068 9004 8927 8837 8731 4019 7 7 2 8552 8406 8242 8059 7858 7639 7404 7155 6896 6629 6358 6087 5820 5560 5310 5074 4855 4654 4474 4315 4181 4071 3987 3930 3901 3901 3930 3988 4075 4191 4334 4503 4694 4905 5132 5372 5620 5873 6126 6376 6619 6853 7075 7284 7479 7657 7820 7968 8099 8214 8314 8399 8470 8527 8571 8603 8625 8637 8642 8642 8640 8636 8635 8638 8646 8661 8684 8714 8752 8797 8847 8902 8959 9017 9075 9132 9187 9239 9288 9335 9378 9418 9456 9492 9524 9555 9582 9607 9628 9646 9662 9674 9684 9691 9696 9700 9703 9704 9705 9706 9706 9705 9705 9704 9702 9701 9699 9697 9696 9694 9692 9690 9688 9686 9682 9676 9667 9655 9639 9619 9593 9561 9523 9478 9426 9368 9302 9230 9151 9066 8975 8879 8780 8678 8574 8471 8370 8272 8180 8094 8015 7946 7886 7836 7797 7768 7750 7742 7746 7760 7784 7820 7867 7926 7994 8073 8162 8258 8362 8470 8581 8693 8804 8912 9015 9113 9203 9286 9361 9428 9488 9541 9588 9629 9666 9699 9727 9753 9776 9797 9815 9830 9844 9856 9867 9876 9883 9890 9896 9901 9905 9908 9912 9914 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9931 9931 9930 9929 9928 9926 9923 9920 9916 9911 9904 9897 9889 9880 9870 9861 9851 9842 9834 9826 9820 9815 9811 9808 9805 9803 9802 9801 9800 9800 9800 9801 9802 9805 9809 9814 9820 9827 9833 9839 9844 9848 9850 9849 9847 9843 9837 9830 9821 9813 9804 9795 9787 9779 9771 9763 9756 9748 9739 9731 9722 9714 9707 9700 9696 9694 9694 9697 9702 9710 9719 9730 9743 9755 9769 9781 9794 9806 9818 9830 9842 9854 9865 9877 9888 9899 9909 9918 9926 9932 9937 9940 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9943 9944 9945 9947 9949 9951 9953 9955 9957 9958 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9958 9956 9954 9951 9947 9944 9940 9937 9935 9933 9932 9933 9934 9936 9938 9941 9944 9946 9948 9949 9949 9947 9945 9942 9938 9933 9929 9924 9920 9917 9914 9912 9911 9911 9912 9913 9914 9915 9916 9916 9916 9914 9911 9907 9902 9895 9888 9879 9869 9858 9847 9834 9820 9805 9788 9771 9753 9733 9713 9692 9671 9651 9631 9612 9595 9580 9568 9560 9555 9553 9555 9561 9571 9584 9601 9620 9641 9664 9687 9711 9734 9755 9775 9792 9807 9819 9828 9835 9839 9841 9841 9840 9838 9835 9831 9826 9820 9813 9804 9793 9781 9767 9752 9735 9718 9702 9686 9673 9661 9653 9648 9646 9647 9650 9656 9664 9672 9680 9688 9695 9700 9703 9704 9702 9698 9690 9679 9664 9645 9621 9591 9554 9510 9458 9398 9328 9248 9158 9057 8946 8825 8693 8551 8401 8242 8075 7902 7724 7542 7357 7170 6984 6798 6615 6435 6260 6090 5926 5769 5619 5476 4020 7 7 2 5342 5215 5098 4989 4889 4798 4717 4646 4584 4532 4490 4456 4432 4415 4406 4402 4403 4407 4414 4420 4425 4428 4428 4423 4413 4397 4376 4350 4319 4284 4247 4208 4171 4137 4109 4090 4081 4086 4107 4147 4206 4286 4388 4511 4654 4816 4994 5186 5387 5595 5805 6014 6217 6412 6596 6767 6922 7060 7180 7281 7364 7429 7475 7502 7511 7503 7477 7434 7374 7299 7208 7104 6986 6858 6720 6575 6424 6271 6116 5961 5810 5662 5520 5384 5255 5134 5021 4916 4819 4731 4652 4582 4521 4471 4431 4401 4383 4375 4379 4394 4419 4452 4493 4540 4590 4641 4692 4740 4782 4817 4842 4857 4861 4851 4829 4793 4744 4682 4607 4521 4424 4318 4202 4080 3952 3819 3684 3549 3417 3288 3167 3057 2960 2880 2820 2784 2773 2792 2841 2922 3035 3181 3357 3561 3791 4043 4311 4592 4880 5170 5459 5740 6013 6272 6518 6747 6961 7158 7339 7505 7655 7791 7911 8017 8108 8183 8241 8282 8305 8308 8291 8254 8197 8119 8021 7903 7767 7613 7442 7255 7054 6840 6615 6381 6139 5894 5646 5401 5161 4929 4712 4511 4331 4177 4051 3956 3894 3867 3876 3919 3997 4107 4246 4411 4599 4804 5023 5252 5485 5718 5947 6169 6379 6574 6751 6907 7039 7146 7224 7273 7291 7278 7234 7161 7059 6931 6780 6609 6422 6223 6016 5806 5597 5392 5196 5012 4842 4690 4559 4451 4367 4311 4284 4288 4324 4392 4493 4627 4791 4984 5202 5443 5700 5969 6245 6523 6796 7061 7314 7550 7769 7968 8148 8308 8450 8576 8687 8786 8875 8956 9030 9098 9162 9222 9279 9332 9382 9428 9471 9511 9547 9580 9611 9638 9664 9688 9710 9730 9749 9768 9785 9801 9816 9830 9842 9854 9865 9875 9884 9892 9899 9906 9913 9919 9926 9932 9938 9944 9950 9956 9962 9967 9972 9977 9980 9983 9985 9987 9988 9988 9988 9987 9987 9986 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9980 9980 9980 9981 9982 9984 9986 9988 9990 9993 9996 999810000100011000110000 9999 9996 9992 9987 9982 9977 9972 9966 9960 9954 9947 9940 9932 9922 9911 9898 9883 9866 9846 9825 9801 9775 9747 9717 9686 9652 9616 9579 9540 9499 9456 9412 9366 9318 9270 9220 9170 9119 9068 9017 8966 8917 8869 8823 8780 8739 8701 8666 8634 8603 8574 8544 8512 8477 8435 8386 8326 8253 8166 8062 7940 7799 7637 7456 7255 7036 6799 6547 6283 6008 5726 5440 5153 4868 4589 4318 4057 3809 3575 3356 3152 2964 2791 2634 2491 2362 2247 2144 2054 1977 1913 1862 1825 1804 1799 1812 1843 1896 1970 2068 2190 2337 2510 2709 2933 3182 3453 3745 4054 4377 4711 5051 5393 5734 6068 6394 6706 7003 7283 7544 7785 8006 8207 8388 8551 8696 8825 8939 9040 9129 9207 9276 9336 9390 9437 9479 9517 9550 9580 9607 9631 9653 4021 7 7 2 9671 9688 9702 9713 9723 9731 9738 9743 9747 9750 9753 9756 9759 9761 9764 9766 9769 9772 9775 9777 9779 9782 9784 9786 9788 9790 9792 9794 9797 9800 9803 9806 9809 9812 9815 9816 9817 9816 9815 9813 9809 9805 9801 9796 9791 9787 9782 9779 9776 9774 9773 9772 9772 9772 9772 9772 9770 9768 9765 9761 9756 9750 9743 9736 9728 9720 9713 9706 9699 9693 9687 9681 9675 9669 9663 9656 9648 9640 9631 9623 9615 9607 9599 9592 9585 9579 9573 9567 9561 9555 9548 9541 9533 9526 9518 9512 9507 9504 9502 9503 9506 9512 9520 9530 9543 9557 9572 9590 9608 9628 9648 9670 9692 9714 9736 9758 9780 9800 9820 9838 9854 9869 9882 9894 9903 9912 9919 9925 9930 9934 9937 9939 9940 9940 9938 9934 9927 9918 9905 9889 9868 9843 9813 9777 9735 9686 9629 9564 9490 9407 9314 9211 9098 8977 8847 8712 8572 8431 8291 8156 8029 7915 7818 7739 7683 7650 7643 7662 7705 7772 7859 7964 8083 8211 8344 8479 8612 8739 8859 8970 9070 9159 9238 9308 9368 9421 9467 9508 9544 9578 9608 9636 9663 9687 9710 9732 9751 9770 9786 9802 9816 9830 9843 9855 9866 9876 9886 9895 9903 9911 9916 9921 9924 9926 9928 9928 9928 9928 9928 9928 9929 9930 9932 9934 9936 9938 9940 9941 9941 9941 9939 9937 9934 9931 9928 9925 9923 9922 9921 9921 9922 9923 9925 9927 9929 9930 9931 9931 9931 9930 9928 9925 9921 9917 9911 9904 9896 9887 9876 9863 9849 9834 9816 9797 9775 9752 9725 9696 9663 9625 9582 9532 9473 9405 9325 9233 9126 9003 8864 8707 8531 8337 8124 7894 7647 7384 7108 6820 6523 6220 5915 5609 5307 5012 4728 4457 4203 3969 3757 3570 3408 3272 3164 3083 3027 2997 2989 3002 3034 3083 3146 3222 3309 3406 3512 3628 3754 3891 4038 4198 4370 4556 4754 4966 5189 5422 5662 5908 6156 6402 6644 6878 7102 7313 7510 7690 7854 8000 8130 8243 8341 8423 8492 8548 8591 8621 8640 8646 8640 8621 8590 8547 8491 8425 8347 8261 8167 8067 7964 7861 7761 7666 7579 7503 7441 7394 7364 7352 7357 7380 7418 7469 7531 7600 7672 7745 7814 7877 7929 7970 7996 8006 8000 7977 7937 7880 7806 7715 7609 7486 7348 7196 7028 6848 6655 6452 6240 6021 5797 5571 5345 5121 4900 4685 4476 4272 4075 3884 3697 3515 3337 3161 2988 2818 2649 2484 2322 2165 2014 1869 1731 1602 1482 1372 1271 1181 1102 1032 974 924 884 853 829 812 800 792 788 787 789 796 807 826 855 899 960 1044 1155 1295 1467 1674 1913 2184 2484 2808 3149 3502 3860 4215 4561 4894 5209 5503 5774 6024 6252 6460 6652 6829 6993 7148 7294 7433 7566 7693 7814 7928 8036 8137 8231 8318 8398 8472 8541 8604 8663 8717 8767 8814 8856 8893 8926 8954 8978 8995 9008 9016 9018 9015 9007 8993 4022 7 7 2 8975 8950 8921 8885 8843 8795 8740 8680 8614 8543 8470 8394 8318 8244 8174 8110 8052 8004 7966 7938 7923 7918 7926 7944 7973 8011 8057 8111 8171 8237 8306 8379 8453 8528 8604 8678 8750 8820 8887 8950 9010 9065 9116 9163 9206 9246 9283 9317 9349 9378 9406 9432 9456 9479 9499 9518 9536 9551 9564 9575 9584 9590 9595 9598 9598 9596 9592 9586 9577 9565 9550 9531 9509 9482 9451 9414 9372 9324 9268 9206 9135 9056 8967 8868 8759 8637 8503 8356 8195 8020 7830 7626 7409 7179 6939 6692 6439 6186 5935 5692 5462 5248 5055 4886 4745 4632 4550 4498 4475 4478 4505 4552 4615 4691 4774 4861 4949 5035 5116 5191 5260 5322 5378 5429 5477 5526 5576 5632 5695 5767 5852 5949 6061 6186 6324 6474 6633 6801 6973 7147 7320 7491 7657 7815 7966 8107 8239 8361 8473 8576 8671 8757 8835 8906 8971 9030 9084 9133 9179 9221 9261 9298 9334 9369 9402 9433 9464 9492 9520 9545 9568 9590 9609 9626 9640 9653 9664 9673 9681 9687 9692 9695 9697 9698 9697 9695 9692 9687 9679 9669 9656 9639 9617 9589 9556 9515 9466 9408 9341 9265 9178 9081 8973 8855 8726 8587 8437 8279 8113 7941 7764 7587 7412 7243 7084 6940 6815 6712 6636 6590 6573 6589 6636 6712 6816 6943 7091 7253 7427 7606 7787 7966 8139 8305 8460 8604 8736 8855 8962 9058 9141 9215 9278 9333 9379 9417 9447 9471 9488 9499 9504 9503 9497 9486 9470 9452 9430 9407 9383 9359 9336 9316 9298 9284 9275 9270 9269 9273 9281 9292 9307 9324 9342 9362 9383 9404 9425 9446 9466 9484 9501 9517 9530 9541 9548 9553 9554 9550 9543 9531 9514 9493 9467 9435 9399 9357 9311 9259 9202 9140 9073 9001 8926 8847 8767 8686 8606 8529 8456 8390 8331 8283 8245 8219 8205 8202 8212 8233 8263 8302 8347 8398 8453 8510 8567 8625 8680 8732 8781 8825 8864 8896 8921 8939 8948 8948 8937 8916 8883 8836 8776 8700 8607 8496 8367 8219 8050 7862 7655 7430 7189 6935 6669 6396 6118 5838 5559 5285 5017 4758 4510 4274 4052 3845 3657 3489 3344 3226 3138 3084 3066 3087 3150 3256 3403 3590 3815 4071 4355 4659 4977 5301 5626 5946 6255 6549 6825 7082 7318 7534 7731 7909 8069 8214 8345 8463 8569 8665 8751 8828 8897 8959 9015 9065 9111 9152 9189 9223 9255 9284 9311 9336 9359 9380 9399 9417 9434 9449 9462 9474 9485 9495 9504 9511 9517 9523 9527 9530 9533 9535 9537 9540 9543 9547 9552 9557 9562 9568 9574 9579 9583 9585 9586 9586 9584 9581 9577 9572 9567 9562 9557 9551 9546 9540 9533 9525 9516 9506 9494 9482 9469 9455 9441 9427 9414 9402 9390 9380 9369 9359 9349 9339 9328 9316 9303 9289 9274 9257 9239 9218 9196 9171 9142 9108 9070 9024 8972 8912 8844 8767 8683 8593 8497 8397 8297 8197 8101 8012 7932 7863 4023 7 7 2 7809 7769 7747 7742 7754 7784 7830 7891 7966 8052 8147 8249 8356 8465 8574 8681 8785 8885 8979 9066 9146 9219 9285 9344 9397 9444 9484 9520 9551 9577 9599 9617 9631 9642 9649 9653 9654 9653 9650 9645 9638 9632 9624 9617 9610 9603 9596 9589 9582 9575 9567 9560 9552 9544 9536 9528 9521 9514 9509 9504 9500 9497 9494 9491 9488 9484 9480 9475 9469 9462 9455 9448 9442 9436 9430 9427 9424 9423 9423 9424 9427 9431 9437 9443 9450 9459 9468 9478 9488 9499 9510 9522 9532 9543 9551 9558 9563 9565 9564 9559 9550 9537 9521 9500 9477 9451 9424 9398 9372 9349 9330 9316 9308 9306 9310 9321 9339 9361 9388 9419 9452 9486 9521 9554 9586 9616 9643 9668 9689 9707 9723 9736 9746 9755 9761 9765 9768 9769 9769 9767 9764 9759 9752 9743 9732 9718 9700 9677 9650 9617 9577 9530 9474 9408 9331 9242 9141 9026 8897 8754 8595 8421 8233 8030 7814 7585 7345 7095 6837 6572 6302 6030 5756 5482 5210 4942 4678 4421 4171 3930 3699 3480 3274 3084 2909 2753 2618 2503 2413 2347 2309 2298 2317 2365 2443 2551 2687 2851 3040 3252 3484 3732 3994 4265 4541 4820 5097 5371 5638 5897 6146 6386 6614 6833 7042 7241 7432 7616 7791 7959 8120 8273 8419 8556 8684 8802 8912 9011 9102 9184 9257 9323 9383 9438 9488 9534 9577 9617 9654 9689 9720 9748 9772 9794 9811 9826 9838 9847 9855 9861 9866 9870 9875 9879 9883 9887 9891 9894 9897 9900 9902 9903 9904 9904 9905 9905 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9902 9901 9898 9895 9891 9887 9881 9876 9869 9862 9855 9848 9841 9833 9824 9815 9805 9793 9779 9764 9746 9726 9703 9678 9650 9618 9583 9543 9498 9445 9384 9311 9226 9127 9010 8876 8722 8548 8354 8141 7909 7660 7397 7121 6837 6545 6251 5955 5662 5373 5091 4819 4558 4311 4081 3869 3679 3513 3373 3264 3186 3142 3134 3163 3228 3330 3465 3632 3827 4044 4281 4530 4786 5046 5303 5554 5796 6026 6244 6447 6637 6814 6979 7134 7280 7419 7551 7680 7804 7926 8045 8162 8277 8389 8498 8603 8705 8802 8894 8981 9062 9136 9205 9267 9323 9373 9418 9458 9493 9524 9551 9575 9596 9614 9629 9641 9652 9660 9667 9672 9675 9678 9681 9683 9685 9687 9689 9691 9693 9695 9696 9698 9699 9700 9701 9703 9705 9709 9714 9720 9728 9737 9747 9758 9769 9780 9791 9800 9808 9814 9819 9822 9824 9826 9826 9826 9826 9827 9827 9826 9826 9824 9822 9818 9812 9805 9796 9786 9774 9762 9748 9734 9719 9704 9688 9671 9652 9632 9610 9584 9556 9524 9488 9449 9405 9357 9305 9248 9187 9120 9047 8967 8879 8783 8678 8562 8435 8298 8149 7989 7819 7639 7451 7255 7053 6846 6637 6426 6217 6011 5810 5617 5435 5267 5114 4981 4870 4783 4722 4690 4024 7 7 2 4687 4713 4769 4852 4962 5095 5248 5419 5602 5794 5990 6187 6380 6566 6741 6902 7045 7167 7267 7341 7387 7404 7390 7345 7267 7158 7017 6848 6651 6431 6190 5934 5665 5389 5110 4831 4556 4287 4027 3778 3541 3317 3107 2912 2734 2574 2434 2318 2230 2172 2149 2165 2222 2324 2471 2663 2898 3175 3487 3829 4194 4575 4964 5353 5735 6103 6453 6781 7084 7360 7610 7835 8036 8216 8376 8520 8650 8768 8875 8972 9061 9142 9215 9281 9340 9392 9437 9476 9509 9538 9562 9584 9602 9619 9634 9647 9659 9670 9680 9688 9696 9703 9708 9714 9719 9725 9731 9738 9747 9756 9767 9778 9790 9801 9813 9823 9833 9841 9849 9856 9862 9868 9874 9881 9887 9895 9902 9910 9917 9924 9929 9933 9936 9936 9934 9931 9926 9920 9913 9904 9895 9885 9875 9863 9851 9838 9824 9809 9793 9778 9762 9746 9732 9719 9708 9699 9691 9686 9682 9679 9677 9675 9673 9671 9668 9665 9661 9657 9654 9651 9650 9650 9652 9655 9661 9668 9677 9686 9697 9707 9718 9728 9737 9745 9752 9757 9760 9760 9758 9753 9745 9732 9714 9692 9663 9628 9587 9537 9480 9415 9341 9259 9169 9071 8966 8855 8738 8618 8496 8373 8253 8137 8027 7926 7837 7761 7700 7655 7628 7617 7624 7647 7684 7733 7791 7857 7925 7994 8060 8120 8171 8213 8244 8262 8267 8261 8244 8218 8183 8144 8100 8054 8008 7963 7919 7876 7835 7794 7751 7706 7655 7598 7530 7452 7360 7254 7132 6994 6840 6671 6487 6288 6077 5855 5622 5382 5134 4882 4626 4370 4113 3860 3611 3368 3135 2912 2702 2505 2323 2155 2004 1867 1746 1639 1547 1469 1407 1361 1334 1328 1346 1391 1466 1575 1719 1900 2118 2372 2659 2975 3315 3672 4040 4411 4777 5133 5473 5792 6085 6352 6590 6799 6980 7134 7263 7368 7452 7515 7559 7585 7593 7584 7559 7516 7457 7382 7290 7183 7060 6923 6773 6610 6436 6251 6058 5857 5650 5436 5218 4995 4768 4537 4304 4068 3831 3593 3355 3120 2887 2661 2443 2235 2039 1859 1695 1549 1422 1314 1224 1152 1095 1051 1019 996 980 970 966 968 978 998 1032 1082 1152 1248 1370 1522 1705 1919 2161 2428 2717 3022 3336 3654 3969 4276 4569 4847 5106 5345 5566 5769 5956 6131 6295 6451 6602 6749 6894 7036 7177 7316 7451 7582 7709 7831 7947 8057 8161 8260 8353 8442 8526 8605 8681 8753 8820 8883 8942 8996 9045 9090 9130 9166 9199 9229 9257 9284 9309 9334 9358 9383 9406 9429 9451 9471 9489 9505 9517 9527 9533 9536 9536 9533 9528 9521 9512 9502 9491 9480 9469 9459 9450 9443 9437 9433 9432 9433 9436 9441 9448 9456 9465 9473 9481 9487 9491 9492 9489 9483 9473 9458 9437 9411 9378 9338 9290 9233 9166 9088 9000 8900 8788 8664 8530 8384 8229 8064 7893 7715 7533 7349 7165 6984 6809 6643 6489 6350 6232 6135 4025 7 7 2 6065 6021 6008 6023 6068 6141 6239 6358 6496 6647 6807 6972 7137 7299 7455 7603 7741 7868 7983 8086 8176 8253 8317 8367 8402 8421 8422 8405 8368 8310 8232 8133 8013 7873 7714 7538 7345 7137 6917 6687 6447 6200 5947 5690 5430 5168 4905 4642 4380 4121 3864 3611 3364 3124 2893 2673 2465 2271 2093 1932 1789 1666 1561 1477 1411 1365 1338 1331 1342 1374 1428 1503 1604 1730 1884 2067 2281 2524 2797 3097 3421 3765 4125 4494 4866 5237 5600 5949 6281 6592 6879 7141 7377 7587 7772 7933 8073 8193 8295 8382 8456 8517 8569 8613 8650 8682 8710 8737 8761 8786 8811 8836 8863 8891 8920 8950 8979 9008 9037 9064 9089 9112 9134 9153 9170 9184 9196 9205 9212 9215 9215 9210 9202 9190 9174 9154 9130 9104 9077 9048 9019 8991 8964 8939 8916 8896 8878 8863 8850 8839 8830 8824 8820 8819 8820 8825 8833 8845 8860 8877 8897 8917 8939 8959 8979 8996 9011 9022 9030 9034 9034 9030 9022 9010 8994 8974 8948 8916 8879 8834 8781 8720 8651 8573 8485 8388 8282 8167 8044 7912 7772 7624 7470 7308 7141 6969 6793 6614 6433 6252 6072 5895 5723 5556 5398 5250 5113 4990 4881 4790 4717 4664 4632 4624 4638 4677 4741 4829 4940 5074 5229 5402 5590 5792 6002 6218 6437 6654 6867 7073 7270 7456 7629 7790 7938 8073 8197 8310 8413 8507 8593 8673 8746 8813 8876 8933 8986 9034 9077 9117 9153 9185 9215 9243 9268 9293 9316 9338 9360 9380 9399 9417 9433 9448 9461 9472 9482 9492 9500 9509 9518 9527 9536 9546 9557 9567 9576 9585 9592 9597 9600 9601 9600 9597 9593 9589 9584 9579 9575 9571 9569 9568 9569 9570 9572 9574 9577 9580 9583 9587 9591 9595 9601 9608 9616 9626 9637 9650 9663 9677 9692 9706 9719 9731 9742 9752 9760 9768 9774 9780 9785 9791 9797 9802 9808 9814 9820 9825 9830 9833 9836 9837 9837 9837 9836 9834 9833 9831 9830 9830 9829 9829 9829 9828 9827 9825 9822 9818 9813 9807 9799 9791 9783 9773 9764 9753 9742 9731 9718 9703 9686 9667 9644 9618 9588 9553 9514 9470 9420 9364 9302 9234 9158 9075 8984 8884 8775 8656 8527 8387 8236 8074 7901 7715 7519 7313 7097 6871 6638 6399 6154 5907 5658 5409 5163 4921 4685 4457 4238 4030 3834 3651 3483 3330 3194 3075 2976 2898 2841 2809 2802 2821 2869 2946 3053 3189 3353 3545 3761 3999 4254 4524 4803 5087 5372 5654 5929 6193 6445 6683 6906 7113 7304 7480 7642 7789 7924 8048 8161 8265 8360 8447 8526 8600 8667 8728 8784 8835 8881 8923 8961 8995 9027 9055 9081 9105 9128 9149 9168 9187 9205 9222 9239 9255 9270 9285 9300 9314 9328 9341 9355 9368 9382 9396 9410 9425 9439 9454 9468 9482 9495 9507 9519 9529 9538 9547 9554 9561 9567 9572 9578 9583 9588 9594 9599 9604 9609 9613 9617 9619 4026 7 7 2 9621 9620 9617 9612 9604 9594 9580 9563 9542 9519 9493 9464 9433 9400 9365 9328 9291 9252 9212 9171 9129 9087 9043 8999 8954 8909 8863 8819 8774 8732 8690 8651 8613 8578 8546 8517 8490 8465 8443 8423 8405 8388 8372 8357 8343 8328 8312 8296 8279 8260 8238 8215 8189 8159 8126 8087 8043 7993 7935 7868 7792 7705 7608 7499 7380 7250 7110 6961 6804 6642 6476 6308 6141 5977 5819 5670 5533 5410 5305 5220 5158 5121 5110 5128 5174 5248 5350 5476 5625 5793 5976 6169 6370 6572 6773 6968 7156 7334 7501 7656 7800 7933 8056 8171 8277 8378 8473 8563 8649 8731 8809 8883 8952 9017 9076 9130 9178 9221 9258 9290 9317 9340 9359 9374 9386 9396 9403 9410 9415 9419 9424 9428 9433 9439 9445 9452 9460 9468 9477 9486 9496 9506 9517 9529 9541 9554 9568 9584 9601 9620 9639 9660 9681 9702 9723 9742 9759 9773 9786 9795 9801 9805 9807 9807 9806 9803 9800 9795 9790 9782 9773 9761 9745 9724 9698 9666 9627 9581 9526 9463 9390 9308 9215 9112 8997 8872 8735 8585 8424 8251 8067 7872 7668 7455 7236 7012 6785 6558 6333 6112 5897 5690 5493 5307 5134 4974 4828 4696 4579 4476 4388 4314 4253 4207 4174 4155 4149 4157 4179 4215 4265 4328 4406 4499 4605 4725 4858 5003 5160 5328 5504 5686 5873 6061 6248 6431 6607 6773 6926 7064 7185 7286 7366 7425 7461 7475 7467 7438 7388 7318 7230 7126 7006 6872 6727 6572 6410 6243 6072 5902 5735 5574 5421 5281 5155 5047 4959 4894 4854 4840 4853 4894 4962 5057 5178 5321 5486 5668 5866 6075 6292 6513 6736 6957 7173 7382 7583 7772 7950 8116 8269 8410 8540 8657 8765 8863 8952 9032 9106 9173 9234 9289 9339 9385 9426 9463 9496 9525 9552 9576 9598 9618 9636 9653 9669 9683 9696 9708 9718 9727 9734 9739 9742 9744 9745 9745 9745 9744 9744 9745 9746 9748 9751 9754 9757 9760 9762 9762 9761 9759 9754 9748 9739 9730 9719 9707 9695 9683 9670 9657 9644 9632 9619 9607 9594 9582 9570 9557 9545 9533 9521 9509 9496 9482 9467 9450 9432 9411 9388 9363 9336 9307 9277 9246 9215 9184 9154 9126 9100 9076 9055 9037 9023 9012 9005 9003 9006 9013 9026 9043 9065 9092 9122 9156 9192 9229 9267 9304 9340 9374 9405 9434 9459 9482 9501 9518 9532 9543 9553 9560 9564 9567 9568 9568 9566 9562 9557 9552 9546 9539 9533 9527 9521 9516 9511 9507 9502 9498 9495 9491 9488 9486 9484 9482 9482 9482 9483 9484 9486 9488 9489 9489 9487 9484 9479 9472 9464 9453 9441 9429 9416 9404 9393 9384 9377 9373 9371 9372 9375 9381 9389 9400 9412 9426 9442 9458 9476 9495 9515 9536 9556 9578 9598 9619 9638 9655 9670 9683 9693 9699 9701 9699 9694 9683 9668 9647 9621 9587 9546 9496 9434 9360 9272 9167 9043 8900 8736 8550 8342 8113 4027 7 7 2 7864 7596 7313 7017 6713 6405 6098 5795 5502 5224 4964 4727 4517 4335 4185 4068 3986 3938 3925 3944 3995 4074 4179 4304 4446 4600 4760 4920 5077 5223 5356 5471 5564 5634 5680 5702 5700 5678 5637 5583 5520 5452 5384 5322 5270 5232 5213 5214 5239 5288 5361 5459 5580 5722 5884 6061 6252 6453 6661 6872 7084 7293 7496 7693 7880 8056 8221 8373 8513 8641 8757 8861 8955 9039 9114 9181 9241 9294 9342 9385 9424 9459 9490 9518 9542 9564 9582 9596 9607 9615 9618 9618 9613 9605 9593 9578 9561 9542 9521 9500 9480 9461 9443 9427 9412 9400 9388 9378 9368 9357 9346 9333 9318 9302 9283 9262 9240 9217 9193 9170 9148 9128 9109 9094 9081 9072 9065 9062 9061 9063 9067 9073 9082 9092 9104 9118 9134 9152 9171 9193 9216 9240 9266 9293 9319 9346 9372 9398 9422 9444 9464 9482 9497 9509 9517 9521 9521 9516 9506 9490 9469 9442 9409 9370 9325 9275 9218 9154 9084 9005 8919 8824 8719 8604 8478 8342 8197 8043 7881 7715 7546 7378 7214 7057 6910 6777 6661 6565 6489 6437 6408 6402 6420 6460 6520 6599 6695 6804 6925 7054 7189 7328 7467 7605 7740 7870 7994 8110 8218 8316 8405 8482 8550 8606 8652 8687 8713 8729 8737 8738 8732 8722 8707 8690 8672 8653 8635 8619 8606 8596 8590 8590 8594 8604 8620 8642 8669 8702 8740 8782 8828 8877 8928 8980 9032 9084 9133 9181 9225 9267 9305 9340 9371 9399 9425 9447 9467 9485 9500 9513 9524 9533 9540 9546 9550 9554 9556 9557 9558 9559 9559 9559 9559 9558 9557 9556 9554 9551 9547 9542 9536 9529 9521 9511 9501 9490 9477 9463 9447 9430 9410 9388 9364 9335 9303 9267 9226 9180 9128 9069 9004 8933 8854 8767 8672 8569 8458 8338 8209 8072 7926 7772 7610 7440 7263 7080 6891 6697 6499 6297 6094 5889 5685 5482 5282 5088 4902 4726 4564 4419 4294 4193 4118 4074 4061 4081 4135 4222 4341 4488 4661 4855 5066 5290 5522 5758 5993 6225 6452 6670 6880 7080 7270 7450 7620 7779 7930 8071 8203 8326 8441 8547 8646 8737 8821 8898 8969 9035 9096 9152 9204 9251 9294 9334 9369 9401 9429 9454 9476 9495 9511 9526 9539 9552 9564 9575 9586 9597 9608 9620 9631 9643 9654 9665 9677 9688 9699 9709 9720 9730 9739 9747 9755 9762 9767 9771 9775 9776 9777 9777 9775 9773 9770 9767 9762 9757 9750 9743 9734 9724 9711 9697 9681 9662 9640 9616 9590 9561 9530 9496 9460 9423 9383 9341 9298 9253 9207 9159 9109 9059 9007 8954 8900 8844 8788 8730 8670 8608 8545 8479 8410 8339 8264 8187 8106 8022 7935 7846 7755 7663 7570 7478 7388 7300 7216 7137 7065 7000 6945 6901 6868 6849 6843 6852 6877 6917 6972 7041 7125 7221 7328 7444 7568 7696 7826 7957 8085 8210 8330 8443 8549 8647 8738 8821 8898 8968 9033 9092 9148 9199 4028 7 7 2 9247 9292 9333 9370 9403 9432 9457 9479 9496 9510 9521 9530 9538 9544 9550 9555 9561 9566 9572 9578 9583 9589 9594 9599 9604 9609 9615 9621 9628 9637 9647 9658 9671 9683 9696 9709 9720 9730 9738 9744 9749 9753 9755 9758 9760 9764 9768 9773 9779 9786 9793 9801 9807 9813 9817 9820 9823 9824 9825 9826 9828 9831 9836 9842 9849 9857 9865 9874 9881 9887 9891 9894 9894 9893 9891 9888 9885 9882 9880 9878 9877 9877 9876 9876 9875 9872 9868 9863 9856 9848 9839 9830 9819 9809 9799 9789 9778 9768 9757 9745 9732 9717 9701 9682 9661 9638 9612 9583 9552 9518 9482 9443 9400 9355 9306 9254 9198 9139 9076 9011 8942 8870 8795 8717 8637 8554 8470 8383 8294 8203 8110 8013 7914 7811 7703 7590 7471 7345 7211 7069 6918 6759 6591 6414 6229 6038 5840 5636 5428 5215 4999 4780 4559 4335 4111 3886 3662 3441 3223 3011 2806 2612 2429 2259 2104 1966 1844 1740 1655 1588 1539 1511 1502 1515 1549 1608 1691 1801 1938 2102 2294 2512 2754 3017 3297 3589 3889 4189 4486 4772 5045 5299 5532 5742 5930 6096 6241 6370 6484 6589 6688 6785 6882 6983 7089 7202 7322 7447 7578 7712 7847 7982 8114 8242 8364 8478 8584 8681 8769 8847 8916 8977 9028 9072 9108 9137 9160 9177 9189 9195 9196 9194 9187 9177 9164 9149 9131 9113 9094 9075 9056 9039 9024 9012 9002 8997 8995 8998 9005 9017 9033 9054 9078 9105 9136 9168 9202 9236 9269 9302 9332 9361 9386 9408 9427 9444 9457 9467 9475 9481 9485 9487 9486 9484 9479 9472 9462 9448 9432 9412 9390 9365 9338 9309 9279 9250 9221 9195 9171 9150 9133 9121 9113 9110 9113 9120 9132 9148 9168 9192 9219 9248 9279 9310 9343 9375 9407 9438 9468 9496 9522 9547 9570 9590 9609 9625 9640 9653 9664 9674 9681 9688 9692 9696 9698 9699 9699 9698 9696 9693 9690 9685 9681 9675 9669 9662 9654 9645 9634 9622 9607 9590 9569 9546 9519 9488 9452 9412 9366 9313 9254 9187 9112 9026 8929 8819 8697 8560 8409 8243 8062 7868 7660 7442 7213 6978 6738 6495 6254 6016 5785 5563 5352 5156 4977 4817 4678 4564 4475 4413 4381 4380 4410 4472 4565 4688 4840 5017 5217 5436 5669 5912 6161 6410 6657 6896 7127 7345 7550 7741 7918 8080 8229 8366 8490 8605 8709 8805 8893 8974 9047 9114 9176 9231 9282 9327 9369 9407 9441 9473 9502 9529 9554 9577 9598 9618 9636 9652 9667 9680 9691 9700 9709 9715 9721 9726 9729 9732 9735 9737 9740 9743 9746 9750 9754 9758 9762 9766 9769 9771 9771 9770 9768 9763 9757 9750 9743 9735 9727 9720 9713 9707 9702 9697 9692 9687 9682 9677 9671 9666 9660 9654 9649 9645 9643 9642 9643 9646 9650 9656 9662 9669 9676 9683 9688 9693 9697 9700 9703 9704 9705 9705 9705 9704 9702 9701 9698 9696 9693 9689 4029 7 7 3 9683 9680 9677 9675 9672 9670 9667 9663 9659 9654 9648 9641 9633 9623 9613 9602 9590 9578 9566 9554 9542 9531 9520 9511 9503 9496 9491 9487 9485 9485 9486 9488 9492 9496 9501 9506 9510 9514 9518 9521 9524 9527 9529 9531 9534 9538 9542 9547 9554 9561 9569 9578 9588 9598 9608 9619 9629 9639 9649 9658 9667 9675 9682 9689 9694 9698 9701 9704 9705 9706 9706 9706 9706 9705 9705 9704 9704 9703 9702 9701 9699 9697 9694 9690 9687 9683 9679 9676 9673 9671 9671 9672 9674 9676 9680 9684 9688 9691 9694 9696 9698 9698 9698 9698 9697 9697 9696 9695 9695 9695 9694 9693 9691 9688 9683 9677 9670 9660 9649 9637 9624 9611 9597 9584 9571 9558 9546 9534 9524 9513 9503 9494 9485 9477 9469 9462 9457 9454 9452 9452 9454 9459 9466 9474 9485 9496 9509 9523 9536 9550 9562 9574 9585 9595 9603 9609 9614 9618 9620 9621 9621 9620 9617 9615 9611 9607 9602 9596 9590 9583 9575 9566 9555 9543 9529 9514 9497 9479 9460 9439 9418 9397 9376 9354 9333 9313 9293 9273 9253 9234 9215 9195 9176 9156 9137 9117 9097 9078 9059 9040 9022 9005 8990 8975 8962 8949 8939 8930 8922 8915 8911 8907 8906 8906 8909 8913 8920 8929 8942 8956 8974 8994 9016 9041 9067 9094 9121 9149 9176 9202 9227 9251 9272 9292 9310 9327 9342 9357 9370 9383 9394 9405 9415 9423 9431 9436 9440 9443 9444 9443 9440 9437 9432 9427 9421 9414 9407 9399 9390 9380 9368 9354 9338 9318 9296 9269 9239 9204 9165 9122 9075 9022 8965 8901 8830 8752 8664 8566 8457 8334 8198 8048 7882 7703 7508 7301 7081 6851 6612 6366 6115 5859 5600 5340 5080 4819 4559 4301 4045 3791 3542 3299 3063 2835 2619 2415 2226 2053 1896 1756 1634 1530 1442 1369 1312 1268 1236 1217 1208 1211 1224 1248 1283 1329 1385 1451 1527 1612 1704 1804 1910 2022 2139 2262 2392 2529 2675 2832 3002 3186 3386 3602 3835 4083 4346 4620 4902 5189 5478 5763 6042 6311 6568 6810 7036 7246 7440 7617 7780 7929 8065 8189 8303 8406 8501 8586 8664 8734 8797 8853 8904 8950 8991 9029 9064 9097 9129 9159 9188 9215 9241 9264 9286 9305 9321 9334 9345 9354 9361 9367 9372 9378 9384 9390 9397 9404 9412 9419 9426 9431 9434 9434 9432 9427 9418 9407 9392 9375 9356 9334 9310 9284 9256 9226 9192 9156 9117 9075 9030 8983 8934 8884 8834 8785 8740 8698 8661 8630 8606 8590 8582 8582 8589 8603 8623 8649 8680 8714 8751 8790 8830 8871 8913 8955 8996 9037 9077 9117 9154 9190 9224 9256 9285 9311 9335 9357 9376 9394 9410 9426 9441 9456 9471 9486 9501 9517 9533 9548 9563 9576 9587 9597 9604 9609 9612 9614 9614 9612 9610 9607 9604 9602 9599 9596 9594 9591 9587 9583 9578 9572 9565 9557 9548 9539 9529 9518 9508 9498 9488 9479 4030 7 7 3 9471 9462 9454 9446 9438 9430 9422 9413 9404 9395 9386 9378 9370 9363 9358 9355 9354 9355 9358 9362 9369 9378 9388 9399 9410 9422 9433 9444 9454 9463 9471 9477 9482 9485 9487 9487 9486 9484 9481 9476 9470 9464 9456 9448 9438 9428 9416 9402 9386 9368 9347 9323 9294 9261 9221 9176 9122 9060 8989 8907 8814 8708 8589 8455 8306 8141 7958 7758 7540 7304 7050 6779 6491 6189 5874 5549 5217 4882 4547 4217 3894 3584 3290 3014 2759 2526 2317 2132 1970 1831 1715 1620 1545 1492 1461 1452 1467 1508 1578 1679 1813 1981 2185 2424 2697 2999 3328 3678 4042 4414 4787 5154 5509 5845 6159 6448 6709 6943 7148 7327 7483 7616 7731 7831 7917 7992 8058 8116 8169 8216 8257 8294 8326 8354 8376 8394 8407 8415 8418 8414 8405 8389 8367 8337 8299 8254 8200 8138 8068 7991 7906 7816 7721 7621 7519 7415 7311 7207 7105 7006 6910 6819 6734 6655 6583 6519 6463 6416 6378 6349 6330 6321 6320 6329 6345 6369 6399 6434 6474 6517 6563 6609 6656 6701 6745 6786 6823 6857 6886 6909 6927 6938 6944 6942 6934 6919 6897 6868 6832 6788 6736 6677 6610 6533 6448 6354 6250 6137 6014 5882 5742 5593 5437 5276 5109 4939 4766 4591 4416 4240 4063 3887 3711 3535 3359 3182 3006 2829 2653 2479 2308 2141 1980 1826 1681 1547 1425 1316 1220 1138 1068 1011 964 928 900 879 865 855 851 851 858 870 891 921 962 1017 1087 1174 1279 1401 1542 1701 1876 2066 2267 2479 2697 2918 3140 3360 3574 3781 3978 4164 4339 4501 4649 4786 4909 5021 5122 5213 5294 5367 5432 5490 5541 5587 5626 5660 5689 5713 5732 5745 5754 5757 5755 5748 5736 5719 5697 5671 5640 5606 5567 5525 5479 5429 5375 5318 5255 5189 5117 5041 4960 4874 4784 4689 4590 4488 4382 4275 4165 4054 3942 3829 3717 3604 3493 3381 3271 3161 3051 2942 2834 2726 2618 2510 2402 2293 2184 2074 1963 1852 1741 1630 1520 1412 1306 1204 1106 1012 924 843 769 701 641 588 542 502 468 438 413 392 374 358 343 330 319 308 299 290 282 275 269 264 260 258 256 254 254 254 255 257 259 262 265 270 275 281 289 298 307 319 331 344 360 376 395 417 443 473 508 550 600 659 728 807 897 998 1108 1228 1355 1487 1623 1760 1895 2026 2151 2268 2375 2470 2553 2622 2678 2721 2750 2767 2772 2767 2751 2726 2692 2652 2605 2553 2496 2437 2376 2315 2255 2198 2147 2102 2068 2046 2038 2047 2075 2125 2196 2292 2411 2553 2718 2904 3108 3327 3559 3798 4043 4288 4531 4769 4998 5217 5425 5620 5802 5972 6130 6276 6412 6538 6655 6765 6867 6963 7054 7140 7221 7297 7370 7439 7505 7567 7627 7685 7740 7792 7842 7890 7935 7979 8020 8058 8095 8130 8162 8193 4031 7 7 3 8221 8248 8274 8297 8319 8340 8359 8377 8394 8409 8424 8437 8448 8459 8468 8476 8481 8485 8485 8483 8477 8468 8455 8438 8417 8392 8364 8333 8300 8264 8227 8188 8148 8107 8065 8021 7976 7930 7882 7832 7781 7729 7677 7624 7573 7523 7475 7430 7390 7355 7325 7300 7282 7271 7266 7268 7277 7293 7315 7344 7380 7422 7470 7525 7585 7650 7720 7794 7870 7949 8028 8107 8185 8261 8333 8402 8465 8524 8577 8624 8665 8700 8730 8754 8773 8786 8795 8799 8797 8790 8777 8756 8727 8688 8637 8573 8495 8400 8288 8158 8009 7842 7658 7458 7244 7018 6783 6542 6299 6055 5815 5581 5358 5147 4951 4775 4620 4489 4385 4311 4268 4258 4283 4342 4437 4565 4725 4914 5129 5363 5614 5875 6141 6406 6665 6915 7151 7370 7570 7750 7909 8048 8167 8268 8350 8416 8467 8503 8526 8534 8530 8513 8483 8441 8386 8320 8244 8160 8069 7974 7878 7783 7693 7611 7540 7483 7441 7417 7411 7423 7453 7501 7564 7640 7727 7823 7924 8029 8135 8239 8340 8437 8528 8613 8692 8765 8831 8891 8946 8995 9039 9077 9111 9141 9165 9186 9202 9214 9222 9226 9226 9223 9216 9207 9194 9180 9163 9145 9125 9104 9083 9061 9041 9022 9004 8989 8977 8968 8962 8961 8963 8969 8978 8991 9007 9026 9047 9069 9093 9117 9142 9167 9192 9216 9238 9260 9281 9300 9318 9335 9350 9365 9378 9391 9404 9416 9428 9440 9453 9465 9477 9489 9500 9510 9518 9525 9530 9533 9533 9530 9524 9516 9506 9493 9479 9464 9449 9433 9419 9406 9395 9386 9379 9376 9376 9378 9384 9392 9401 9413 9426 9439 9452 9465 9477 9489 9498 9507 9514 9519 9524 9527 9530 9531 9533 9533 9534 9533 9533 9532 9530 9528 9525 9521 9516 9510 9503 9494 9484 9472 9459 9442 9423 9400 9372 9340 9302 9258 9206 9146 9077 8998 8907 8804 8688 8558 8414 8254 8080 7890 7686 7468 7240 7002 6759 6512 6267 6027 5795 5575 5371 5185 5018 4872 4746 4639 4550 4475 4412 4357 4307 4258 4208 4154 4095 4031 3962 3888 3813 3738 3667 3602 3546 3501 3469 3452 3450 3463 3488 3525 3570 3621 3674 3727 3775 3816 3847 3868 3878 3875 3861 3837 3804 3763 3719 3672 3626 3582 3544 3513 3492 3482 3487 3507 3544 3599 3675 3770 3887 4024 4182 4359 4554 4765 4988 5221 5461 5704 5946 6186 6419 6643 6856 7057 7245 7420 7581 7730 7867 7993 8110 8218 8319 8413 8500 8582 8657 8727 8790 8847 8897 8940 8975 9003 9024 9037 9043 9041 9033 9017 8993 8961 8920 8870 8809 8736 8649 8547 8429 8294 8141 7970 7780 7572 7346 7104 6847 6577 6295 6005 5707 5404 5098 4792 4488 4187 3893 3607 3333 3071 2825 2595 2384 2193 2021 1869 1737 1623 1526 1445 1379 1327 1289 1266 1259 1271 1306 1367 1457 1581 1742 1941 2179 2456 2767 3110 3478 3863 4259 4657 4032 7 7 3 5048 5426 5785 6121 6429 6709 6961 7186 7387 7566 7726 7872 8004 8127 8241 8347 8447 8540 8627 8706 8779 8845 8904 8957 9005 9048 9087 9123 9156 9187 9216 9243 9269 9291 9312 9330 9346 9360 9372 9383 9393 9403 9413 9424 9436 9449 9464 9479 9494 9509 9524 9538 9550 9561 9570 9578 9585 9590 9594 9598 9600 9603 9605 9608 9610 9612 9614 9615 9617 9618 9619 9620 9620 9621 9620 9619 9618 9615 9612 9607 9601 9594 9586 9578 9569 9560 9552 9544 9536 9530 9524 9519 9514 9510 9505 9501 9495 9489 9481 9473 9464 9454 9443 9433 9422 9412 9401 9391 9382 9372 9361 9349 9336 9321 9304 9285 9262 9237 9210 9180 9149 9118 9086 9055 9025 8998 8974 8953 8936 8923 8915 8910 8908 8911 8916 8924 8934 8946 8960 8975 8992 9011 9031 9052 9074 9098 9121 9145 9169 9191 9212 9232 9248 9263 9274 9282 9288 9291 9292 9291 9289 9286 9282 9278 9273 9267 9261 9252 9242 9230 9215 9196 9175 9150 9122 9090 9056 9018 8978 8936 8891 8843 8793 8741 8687 8629 8569 8506 8439 8369 8296 8219 8138 8052 7960 7863 7759 7647 7526 7396 7255 7104 6941 6767 6581 6385 6180 5966 5745 5519 5289 5057 4825 4594 4366 4142 3924 3711 3507 3311 3124 2947 2781 2628 2488 2362 2253 2160 2087 2035 2005 2000 2020 2067 2143 2247 2380 2540 2728 2940 3173 3426 3692 3969 4251 4534 4813 5085 5345 5591 5822 6034 6229 6405 6565 6708 6837 6953 7058 7152 7238 7316 7386 7449 7504 7550 7589 7618 7637 7646 7646 7634 7612 7580 7537 7484 7420 7345 7259 7162 7053 6931 6797 6650 6489 6315 6129 5929 5718 5495 5262 5020 4771 4517 4258 3997 3737 3479 3225 2978 2740 2512 2298 2099 1916 1751 1603 1473 1362 1268 1190 1128 1079 1043 1017 1000 990 985 986 991 999 1010 1026 1046 1072 1105 1148 1202 1269 1353 1455 1576 1719 1884 2072 2281 2510 2757 3020 3294 3576 3862 4147 4428 4702 4965 5215 5451 5673 5879 6071 6248 6413 6565 6707 6840 6964 7080 7188 7289 7384 7472 7553 7629 7698 7762 7822 7877 7928 7977 8023 8067 8108 8148 8187 8223 8257 8289 8319 8346 8370 8392 8411 8427 8442 8455 8467 8477 8486 8494 8501 8507 8512 8515 8517 8517 8516 8512 8507 8499 8490 8479 8467 8454 8440 8425 8410 8394 8377 8361 8344 8327 8310 8292 8274 8257 8239 8220 8202 8184 8165 8146 8127 8107 8087 8066 8045 8022 7999 7974 7948 7921 7891 7860 7827 7792 7755 7715 7672 7626 7577 7524 7467 7405 7338 7266 7188 7104 7015 6921 6822 6719 6613 6504 6394 6283 6173 6063 5955 5849 5745 5644 5545 5447 5351 5256 5161 5065 4969 4870 4769 4665 4557 4446 4332 4213 4092 3966 3839 3709 3578 3446 3315 3186 3059 2936 2817 2704 2597 2496 2402 2314 2232 2155 2083 2015 1949 1886 1823 1759 4033 7 7 3 1696 1630 1564 1495 1424 1353 1280 1206 1133 1061 990 921 856 794 736 682 632 587 546 509 477 448 422 400 380 363 348 335 323 313 305 297 291 286 282 279 277 276 276 277 279 282 286 292 299 307 316 327 339 353 368 386 406 430 458 492 532 581 638 706 786 877 981 1096 1223 1359 1502 1651 1803 1954 2101 2241 2372 2490 2593 2679 2748 2799 2831 2846 2845 2828 2799 2759 2711 2657 2599 2542 2486 2435 2392 2358 2337 2330 2341 2369 2419 2489 2582 2697 2833 2990 3165 3356 3561 3775 3996 4219 4441 4658 4867 5066 5252 5423 5579 5719 5843 5951 6045 6124 6191 6246 6291 6327 6356 6379 6398 6415 6430 6446 6464 6485 6512 6544 6584 6632 6688 6752 6825 6905 6991 7083 7179 7278 7377 7475 7572 7665 7754 7837 7915 7987 8054 8115 8171 8222 8269 8313 8353 8390 8424 8456 8485 8513 8537 8560 8581 8600 8617 8632 8647 8661 8674 8687 8700 8713 8726 8739 8752 8765 8778 8790 8803 8815 8826 8838 8849 8860 8871 8881 8892 8902 8912 8922 8931 8940 8948 8955 8961 8967 8972 8976 8981 8985 8990 8995 9000 9006 9013 9020 9027 9033 9039 9044 9048 9051 9053 9054 9054 9054 9054 9054 9055 9058 9061 9066 9073 9080 9087 9095 9101 9107 9110 9111 9110 9106 9099 9090 9078 9064 9048 9031 9013 8994 8975 8956 8937 8918 8899 8881 8862 8844 8827 8809 8791 8774 8756 8738 8720 8700 8679 8655 8628 8597 8561 8518 8468 8409 8341 8261 8170 8066 7949 7818 7675 7519 7351 7173 6985 6789 6588 6384 6180 5978 5781 5592 5416 5253 5109 4984 4882 4805 4754 4730 4733 4763 4817 4895 4993 5108 5235 5370 5509 5648 5780 5904 6013 6107 6182 6236 6270 6281 6272 6244 6197 6136 6061 5976 5884 5789 5694 5601 5514 5436 5369 5316 5278 5259 5258 5277 5317 5377 5457 5556 5673 5806 5953 6113 6282 6458 6639 6822 7005 7184 7359 7527 7688 7839 7980 8111 8231 8341 8441 8531 8612 8685 8749 8806 8856 8899 8936 8968 8993 9013 9028 9037 9042 9042 9038 9030 9018 9004 8986 8967 8946 8924 8901 8877 8852 8827 8803 8779 8755 8732 8711 8691 8673 8658 8645 8635 8628 8623 8622 8624 8629 8637 8647 8660 8675 8693 8712 8734 8756 8780 8804 8828 8852 8876 8899 8920 8941 8960 8978 8994 9010 9024 9038 9051 9062 9073 9082 9090 9095 9098 9098 9094 9086 9074 9057 9037 9011 8982 8948 8910 8868 8822 8773 8721 8665 8607 8546 8484 8422 8360 8300 8243 8191 8145 8105 8073 8050 8035 8030 8033 8045 8064 8089 8120 8155 8194 8235 8277 8321 8364 8406 8448 8487 8524 8558 8589 8615 8637 8653 8665 8671 8671 8667 8658 8645 8630 8612 8593 8573 8555 8539 8525 8514 8507 8504 8505 8511 8521 8534 8552 8572 8595 8621 8648 8676 8704 4034 7 7 3 8732 8759 8784 8806 8826 8843 8856 8865 8870 8872 8870 8864 8855 8843 8828 8811 8792 8770 8747 8722 8696 8667 8636 8604 8569 8532 8492 8450 8406 8361 8313 8265 8217 8170 8126 8084 8047 8015 7991 7974 7965 7965 7974 7991 8017 8052 8093 8139 8191 8246 8302 8360 8417 8472 8525 8575 8621 8662 8699 8731 8757 8779 8796 8809 8817 8820 8820 8815 8807 8794 8777 8756 8730 8700 8664 8623 8577 8524 8465 8399 8327 8248 8162 8068 7968 7860 7745 7623 7494 7359 7217 7070 6918 6761 6602 6440 6278 6118 5960 5806 5658 5518 5386 5265 5154 5054 4967 4891 4828 4777 4737 4708 4691 4685 4691 4708 4736 4776 4828 4892 4967 5054 5152 5260 5378 5502 5633 5768 5906 6046 6184 6321 6455 6584 6709 6828 6940 7046 7145 7237 7322 7399 7469 7531 7585 7631 7669 7700 7724 7739 7748 7750 7745 7733 7714 7688 7656 7616 7569 7514 7452 7382 7304 7220 7128 7029 6924 6813 6696 6574 6448 6316 6181 6041 5898 5752 5603 5453 5300 5148 4996 4846 4700 4557 4419 4288 4163 4045 3935 3831 3735 3644 3559 3480 3404 3332 3262 3195 3129 3065 3001 2938 2874 2809 2742 2673 2601 2525 2443 2357 2265 2168 2065 1957 1846 1732 1616 1501 1387 1277 1172 1072 980 896 819 751 690 637 591 551 516 486 461 438 418 401 386 373 362 352 344 336 330 326 322 321 320 322 325 330 337 345 356 368 383 399 417 438 461 489 521 559 605 661 727 805 896 1002 1121 1255 1402 1561 1730 1907 2090 2276 2464 2651 2836 3018 3196 3370 3540 3706 3870 4031 4191 4350 4507 4664 4820 4974 5126 5275 5421 5563 5700 5833 5960 6083 6200 6312 6420 6524 6623 6719 6811 6900 6984 7066 7143 7216 7286 7351 7413 7470 7524 7575 7623 7668 7711 7752 7791 7828 7865 7899 7933 7965 7995 8024 8050 8074 8095 8114 8129 8141 8150 8155 8157 8155 8150 8142 8132 8119 8104 8087 8069 8050 8031 8011 7992 7973 7955 7939 7924 7911 7899 7890 7883 7879 7877 7878 7882 7888 7896 7907 7919 7934 7949 7966 7985 8004 8023 8044 8066 8089 8112 8137 8162 8188 8214 8240 8266 8291 8314 8336 8354 8370 8382 8391 8396 8398 8397 8392 8385 8375 8363 8349 8333 8315 8295 8273 8249 8223 8196 8167 8136 8105 8074 8043 8014 7985 7959 7936 7915 7898 7883 7871 7862 7856 7851 7848 7846 7845 7844 7844 7844 7843 7843 7842 7841 7840 7839 7838 7836 7835 7834 7834 7835 7838 7842 7849 7860 7873 7891 7912 7938 7967 8001 8038 8079 8122 8167 8214 8262 8309 8357 8403 8449 8493 8535 8575 8613 8649 8682 8712 8740 8765 8788 8808 8825 8840 8853 8865 8874 8883 8890 8897 8904 8910 8917 8924 8931 8938 8946 8953 8961 8969 8977 8984 8991 8997 9002 9006 9010 9012 9014 9015 9016 9016 4035 7 7 3 9015 9015 9015 9014 9014 9013 9011 9009 9006 9002 8997 8990 8982 8973 8962 8951 8938 8925 8910 8895 8879 8862 8843 8824 8803 8781 8758 8733 8706 8678 8649 8618 8586 8553 8518 8481 8442 8401 8358 8313 8265 8215 8163 8111 8059 8008 7959 7913 7872 7835 7804 7779 7760 7747 7739 7736 7737 7741 7748 7757 7768 7780 7793 7807 7823 7841 7861 7883 7908 7935 7965 7998 8033 8069 8107 8145 8184 8223 8262 8299 8335 8370 8403 8434 8462 8488 8512 8532 8549 8563 8574 8581 8584 8584 8579 8569 8554 8534 8508 8475 8435 8387 8331 8266 8191 8107 8014 7911 7801 7683 7560 7433 7305 7178 7055 6938 6831 6737 6656 6593 6548 6522 6517 6532 6567 6620 6690 6775 6873 6980 7095 7215 7338 7461 7582 7700 7814 7923 8026 8123 8214 8299 8378 8450 8517 8578 8633 8683 8728 8768 8803 8833 8859 8881 8901 8917 8931 8944 8955 8966 8975 8984 8993 9001 9008 9015 9022 9028 9032 9036 9039 9041 9042 9043 9042 9040 9038 9034 9030 9025 9019 9013 9007 9001 8995 8990 8986 8982 8980 8978 8978 8979 8980 8982 8985 8987 8989 8992 8993 8995 8996 8997 8997 8997 8997 8997 8997 8996 8995 8994 8992 8990 8987 8984 8979 8974 8969 8962 8956 8949 8941 8934 8927 8920 8913 8906 8899 8893 8887 8880 8873 8864 8854 8842 8827 8809 8788 8762 8731 8695 8654 8607 8555 8496 8430 8358 8279 8192 8097 7994 7882 7762 7633 7495 7350 7198 7040 6877 6712 6544 6377 6211 6049 5891 5739 5593 5454 5323 5198 5080 4968 4862 4760 4661 4566 4471 4377 4283 4187 4089 3989 3885 3777 3665 3550 3430 3307 3182 3055 2927 2800 2675 2553 2437 2328 2227 2136 2056 1988 1931 1887 1854 1833 1823 1823 1832 1848 1872 1901 1936 1976 2020 2069 2123 2181 2243 2309 2379 2451 2525 2598 2670 2739 2802 2857 2903 2938 2960 2969 2964 2946 2913 2867 2809 2740 2662 2574 2480 2381 2278 2173 2066 1960 1856 1755 1659 1568 1483 1404 1333 1270 1214 1165 1122 1086 1055 1030 1008 991 977 966 959 954 952 952 954 958 962 968 974 982 991 1003 1021 1047 1085 1138 1210 1306 1429 1582 1767 1985 2234 2512 2816 3139 3476 3819 4162 4496 4815 5113 5386 5630 5844 6026 6178 6301 6397 6471 6524 6560 6584 6599 6607 6612 6617 6623 6633 6649 6673 6705 6746 6798 6860 6932 7014 7103 7200 7302 7408 7516 7625 7732 7837 7938 8035 8126 8210 8288 8360 8424 8482 8533 8579 8618 8653 8683 8710 8735 8757 8779 8801 8823 8845 8869 8894 8919 8944 8969 8993 9015 9035 9052 9066 9076 9084 9088 9090 9088 9083 9076 9066 9052 9035 9014 8989 8959 8923 8882 8835 8782 8724 8660 8592 8521 8448 8372 8297 8223 8151 8082 8018 7960 7909 7865 7831 7805 7791 7787 7794 7813 7844 7885 7936 7997 8066 8141 8221 4036 7 7 3 8304 8389 8473 8556 8635 8711 8781 8847 8907 8961 9010 9054 9093 9129 9161 9190 9215 9238 9259 9276 9292 9305 9316 9325 9333 9339 9343 9347 9350 9352 9354 9355 9355 9354 9353 9350 9345 9339 9332 9323 9313 9302 9290 9279 9268 9258 9249 9241 9235 9230 9225 9222 9218 9215 9212 9209 9206 9202 9198 9195 9192 9190 9189 9189 9191 9194 9199 9205 9212 9220 9229 9238 9247 9257 9266 9276 9285 9294 9303 9312 9321 9331 9340 9349 9358 9366 9374 9380 9385 9388 9389 9388 9385 9379 9370 9359 9346 9329 9310 9289 9264 9238 9208 9177 9143 9107 9070 9032 8992 8953 8914 8877 8841 8807 8777 8750 8727 8709 8696 8688 8686 8689 8698 8712 8731 8755 8784 8816 8851 8889 8929 8970 9011 9051 9090 9127 9162 9194 9223 9248 9271 9291 9308 9323 9335 9345 9352 9357 9360 9359 9356 9349 9337 9322 9301 9275 9243 9204 9159 9107 9048 8980 8904 8819 8725 8621 8507 8383 8249 8105 7952 7791 7624 7453 7280 7108 6940 6779 6629 6494 6377 6281 6208 6161 6140 6147 6181 6241 6325 6431 6555 6695 6846 7004 7167 7329 7487 7639 7783 7915 8036 8145 8240 8324 8396 8458 8511 8556 8594 8628 8659 8687 8713 8740 8767 8794 8823 8854 8886 8919 8954 8991 9028 9065 9102 9139 9174 9208 9241 9271 9299 9325 9349 9370 9391 9409 9427 9444 9461 9477 9492 9506 9519 9530 9540 9547 9550 9551 9548 9541 9531 9518 9501 9482 9461 9438 9413 9387 9360 9332 9302 9272 9239 9205 9169 9131 9092 9050 9008 8966 8924 8883 8844 8808 8775 8747 8724 8706 8693 8686 8684 8688 8698 8712 8732 8755 8783 8814 8848 8884 8922 8961 8999 9037 9074 9108 9140 9168 9193 9215 9234 9249 9262 9272 9280 9285 9289 9291 9291 9288 9283 9274 9263 9247 9228 9205 9178 9147 9113 9076 9037 8996 8954 8911 8868 8826 8785 8744 8705 8667 8631 8596 8563 8532 8504 8479 8456 8437 8422 8411 8404 8401 8402 8408 8417 8428 8443 8458 8473 8488 8499 8507 8509 8503 8489 8465 8430 8382 8322 8249 8162 8062 7949 7825 7690 7546 7393 7234 7070 6902 6733 6564 6398 6236 6080 5933 5796 5672 5562 5469 5396 5342 5310 5301 5316 5354 5415 5499 5604 5729 5871 6028 6198 6377 6563 6753 6944 7134 7320 7501 7674 7838 7993 8137 8271 8395 8508 8611 8705 8791 8870 8941 9006 9064 9118 9166 9210 9249 9284 9315 9342 9366 9387 9405 9421 9435 9447 9458 9467 9475 9483 9489 9493 9497 9499 9500 9500 9500 9499 9498 9497 9496 9495 9495 9496 9498 9499 9502 9505 9507 9511 9514 9517 9521 9524 9528 9533 9538 9543 9549 9555 9561 9567 9573 9578 9582 9585 9588 9589 9590 9589 9588 9587 9586 9585 9586 9587 9589 9592 9596 9601 9607 9613 9619 9625 9629 9633 9636 9637 9637 9636 9634 9630 9627 9623 9619 9616 9613 9610 9608 4037 7 7 3 9606 9604 9602 9600 9599 9596 9594 9590 9586 9582 9576 9568 9560 9550 9538 9525 9509 9491 9470 9446 9419 9389 9354 9315 9271 9221 9165 9101 9028 8945 8852 8747 8629 8499 8354 8197 8025 7841 7645 7438 7221 6997 6765 6529 6291 6051 5813 5579 5350 5129 4918 4720 4538 4374 4232 4113 4020 3956 3922 3918 3946 4004 4092 4206 4344 4504 4680 4868 5066 5268 5471 5672 5869 6059 6241 6415 6581 6737 6886 7027 7160 7287 7407 7521 7629 7731 7828 7919 8004 8085 8160 8230 8296 8356 8412 8462 8508 8548 8582 8611 8634 8651 8662 8668 8669 8666 8659 8651 8641 8630 8621 8612 8605 8601 8599 8600 8603 8608 8615 8623 8632 8642 8653 8663 8672 8681 8688 8693 8696 8695 8690 8681 8666 8647 8621 8590 8554 8513 8468 8421 8372 8323 8276 8231 8190 8154 8124 8099 8081 8069 8063 8062 8066 8074 8086 8101 8120 8141 8164 8191 8220 8253 8289 8328 8371 8416 8465 8516 8568 8622 8675 8728 8779 8827 8872 8913 8950 8982 9009 9031 9049 9062 9071 9078 9081 9082 9082 9082 9080 9079 9078 9077 9078 9079 9081 9084 9088 9093 9099 9107 9116 9127 9139 9153 9168 9185 9202 9221 9240 9259 9278 9297 9315 9332 9348 9364 9378 9392 9406 9419 9432 9444 9456 9468 9480 9491 9501 9510 9518 9524 9530 9534 9537 9539 9540 9540 9539 9537 9535 9531 9527 9521 9514 9506 9497 9487 9476 9465 9453 9442 9430 9419 9407 9396 9385 9374 9362 9348 9334 9318 9300 9280 9258 9235 9211 9186 9161 9137 9113 9091 9071 9053 9038 9026 9017 9011 9009 9010 9014 9023 9034 9048 9065 9084 9105 9126 9148 9170 9190 9209 9226 9241 9253 9262 9269 9273 9275 9275 9274 9272 9268 9263 9258 9252 9245 9236 9226 9214 9199 9181 9160 9135 9105 9071 9031 8986 8934 8875 8809 8736 8654 8563 8465 8357 8241 8117 7985 7848 7706 7562 7416 7273 7133 7000 6877 6766 6669 6589 6527 6484 6461 6459 6478 6516 6574 6648 6739 6843 6959 7084 7217 7354 7495 7636 7775 7912 8044 8171 8291 8405 8510 8608 8698 8781 8857 8927 8991 9050 9104 9155 9202 9246 9287 9325 9361 9395 9426 9455 9481 9504 9526 9545 9562 9578 9591 9603 9613 9621 9628 9633 9637 9639 9639 9637 9633 9628 9622 9615 9607 9599 9590 9582 9574 9567 9561 9557 9553 9551 9551 9551 9554 9557 9562 9567 9574 9581 9589 9598 9606 9614 9621 9626 9630 9632 9632 9628 9622 9613 9601 9586 9569 9549 9527 9502 9477 9449 9421 9391 9360 9329 9297 9266 9235 9205 9177 9151 9129 9111 9096 9087 9084 9085 9092 9103 9119 9138 9159 9181 9204 9225 9245 9261 9274 9283 9287 9286 9281 9272 9258 9241 9221 9199 9176 9152 9128 9104 9083 9063 9047 9033 9023 9017 9016 9018 9024 9035 9049 9067 9088 9112 9139 9168 9199 9231 9265 9299 9333 9366 9399 9430 4038 7 7 3 9460 9487 9512 9535 9556 9574 9590 9604 9616 9626 9636 9644 9651 9657 9662 9665 9667 9668 9666 9662 9655 9645 9631 9614 9593 9567 9538 9504 9466 9425 9379 9330 9278 9223 9165 9104 9041 8976 8909 8841 8772 8701 8630 8559 8488 8418 8349 8281 8215 8152 8091 8033 7979 7929 7883 7843 7808 7779 7757 7743 7736 7739 7751 7773 7804 7845 7895 7953 8019 8091 8169 8250 8334 8419 8504 8588 8670 8749 8825 8897 8966 9030 9091 9149 9203 9253 9301 9345 9386 9425 9461 9494 9524 9552 9577 9599 9619 9636 9651 9663 9674 9682 9688 9693 9696 9698 9698 9697 9694 9690 9683 9674 9662 9648 9630 9609 9586 9560 9531 9501 9470 9438 9407 9377 9348 9323 9300 9280 9264 9251 9241 9234 9230 9228 9228 9230 9233 9237 9242 9248 9254 9260 9267 9273 9279 9285 9290 9295 9299 9303 9308 9312 9316 9322 9328 9336 9344 9354 9366 9378 9391 9404 9417 9429 9441 9451 9460 9467 9472 9477 9480 9482 9483 9484 9484 9485 9486 9486 9487 9488 9489 9490 9491 9491 9491 9491 9490 9490 9489 9488 9488 9488 9489 9489 9491 9492 9494 9496 9498 9499 9501 9502 9502 9501 9499 9497 9493 9489 9483 9477 9471 9464 9457 9451 9444 9439 9434 9430 9427 9424 9422 9420 9418 9417 9414 9411 9408 9403 9398 9392 9386 9379 9372 9365 9358 9352 9346 9340 9335 9331 9326 9322 9317 9312 9308 9303 9298 9294 9290 9287 9286 9285 9285 9287 9290 9294 9299 9305 9310 9315 9320 9325 9329 9332 9335 9338 9340 9343 9345 9347 9349 9351 9352 9352 9351 9348 9343 9336 9326 9312 9295 9274 9249 9219 9185 9145 9099 9046 8987 8919 8843 8757 8661 8553 8435 8304 8162 8009 7846 7674 7495 7310 7124 6938 6757 6583 6421 6273 6144 6036 5952 5894 5864 5861 5887 5939 6016 6116 6235 6371 6519 6676 6838 7001 7162 7318 7466 7605 7733 7849 7953 8042 8119 8182 8232 8269 8295 8308 8311 8303 8286 8260 8227 8186 8141 8090 8036 7980 7922 7863 7804 7746 7689 7633 7579 7527 7476 7427 7380 7333 7287 7240 7193 7144 7091 7035 6972 6902 6824 6735 6635 6522 6396 6256 6101 5934 5754 5562 5361 5152 4938 4721 4503 4287 4074 3866 3664 3471 3288 3116 2957 2813 2686 2580 2496 2439 2411 2415 2454 2530 2643 2795 2982 3204 3455 3733 4030 4342 4662 4984 5303 5614 5913 6197 6464 6714 6944 7157 7353 7534 7699 7852 7992 8122 8241 8351 8453 8546 8632 8711 8784 8850 8912 8968 9021 9069 9114 9155 9193 9228 9259 9288 9313 9335 9355 9373 9388 9401 9413 9424 9434 9444 9453 9461 9469 9476 9483 9488 9493 9496 9498 9499 9500 9500 9499 9498 9498 9497 9497 9496 9496 9496 9495 9493 9490 9486 9481 9475 9466 9457 9445 9433 9418 9403 9386 9368 9348 9327 9304 9281 9255 9229 9202 9173 9145 9115 9086 9057 9027 8998 4039 7 7 4 8982 8953 8924 8894 8863 8831 8799 8765 8729 8693 8654 8614 8572 8527 8479 8428 8371 8309 8240 8162 8075 7977 7868 7747 7613 7468 7312 7145 6969 6787 6599 6408 6215 6023 5833 5648 5469 5297 5136 4986 4851 4732 4632 4553 4499 4471 4472 4502 4564 4656 4779 4930 5107 5307 5526 5758 6000 6247 6494 6736 6971 7194 7405 7602 7783 7949 8100 8237 8361 8473 8575 8667 8751 8829 8899 8964 9024 9079 9129 9176 9219 9258 9294 9326 9356 9384 9408 9430 9450 9467 9482 9495 9505 9514 9520 9525 9528 9530 9531 9531 9530 9529 9526 9523 9519 9514 9508 9502 9494 9485 9475 9464 9453 9441 9429 9417 9405 9393 9381 9369 9357 9345 9332 9319 9305 9290 9273 9254 9234 9212 9188 9163 9135 9106 9075 9043 9011 8979 8947 8917 8888 8862 8839 8820 8806 8796 8792 8793 8799 8811 8828 8849 8875 8905 8937 8972 9010 9048 9088 9128 9168 9207 9246 9283 9318 9352 9383 9411 9437 9460 9480 9498 9513 9526 9537 9546 9554 9560 9565 9569 9573 9575 9577 9579 9580 9580 9579 9578 9577 9576 9574 9574 9573 9574 9576 9580 9585 9591 9599 9607 9617 9626 9635 9644 9652 9659 9664 9668 9669 9670 9669 9667 9665 9662 9660 9658 9657 9657 9658 9660 9663 9667 9671 9675 9679 9682 9685 9686 9687 9686 9685 9684 9682 9680 9679 9677 9676 9675 9675 9674 9672 9670 9666 9661 9654 9645 9634 9620 9605 9587 9567 9545 9520 9493 9463 9431 9395 9356 9313 9267 9217 9164 9109 9051 8991 8931 8871 8811 8753 8696 8643 8593 8546 8503 8465 8430 8401 8376 8356 8341 8332 8329 8332 8341 8356 8377 8404 8436 8473 8515 8560 8609 8659 8711 8764 8818 8871 8924 8976 9027 9078 9126 9174 9219 9263 9304 9343 9379 9412 9442 9468 9491 9511 9527 9541 9552 9560 9567 9572 9576 9579 9580 9581 9582 9581 9580 9577 9574 9570 9565 9559 9552 9544 9535 9527 9518 9509 9499 9490 9480 9471 9460 9450 9438 9426 9412 9396 9379 9360 9339 9315 9289 9261 9231 9199 9165 9129 9092 9054 9015 8977 8939 8902 8866 8834 8805 8780 8759 8744 8735 8731 8734 8743 8758 8778 8802 8831 8863 8897 8933 8969 9005 9041 9075 9107 9138 9166 9191 9213 9232 9249 9262 9271 9277 9280 9279 9275 9267 9255 9239 9220 9198 9172 9142 9109 9073 9033 8990 8943 8893 8840 8784 8725 8663 8599 8534 8467 8400 8333 8268 8204 8142 8083 8028 7977 7931 7889 7851 7819 7792 7770 7752 7740 7733 7731 7733 7739 7749 7761 7776 7790 7803 7812 7816 7812 7798 7772 7732 7676 7604 7514 7406 7281 7139 6981 6809 6626 6432 6232 6026 5820 5615 5415 5224 5047 4886 4746 4630 4542 4486 4463 4475 4522 4605 4722 4871 5048 5249 5470 5704 5947 6194 6440 6680 6911 7129 7333 7521 7693 7848 7987 8111 8221 8317 8402 8475 8539 8593 8638 8674 4040 7 7 4 8702 8723 8735 8739 8735 8724 8705 8678 8643 8600 8549 8489 8419 8340 8250 8149 8036 7910 7771 7619 7453 7274 7082 6877 6662 6436 6203 5963 5719 5472 5225 4979 4737 4500 4269 4046 3832 3628 3435 3255 3089 2938 2804 2690 2596 2527 2484 2469 2485 2534 2616 2733 2884 3067 3281 3522 3786 4069 4364 4667 4973 5276 5572 5857 6127 6381 6617 6835 7035 7217 7383 7534 7671 7796 7911 8015 8111 8199 8279 8351 8417 8477 8529 8576 8618 8654 8685 8712 8735 8754 8770 8782 8791 8796 8798 8796 8791 8782 8770 8755 8736 8714 8688 8659 8627 8591 8552 8510 8465 8417 8366 8313 8259 8204 8150 8096 8045 7996 7952 7911 7875 7845 7820 7800 7785 7775 7768 7766 7766 7769 7774 7780 7787 7794 7802 7808 7814 7818 7821 7821 7819 7815 7807 7796 7783 7767 7750 7730 7710 7690 7671 7654 7640 7629 7623 7623 7628 7639 7657 7681 7712 7748 7791 7840 7893 7950 8011 8075 8141 8208 8275 8342 8408 8472 8534 8594 8651 8705 8755 8802 8845 8885 8921 8954 8984 9010 9033 9053 9070 9084 9096 9105 9112 9117 9121 9123 9124 9124 9123 9121 9118 9114 9109 9103 9095 9086 9076 9065 9053 9040 9026 9011 8997 8981 8966 8950 8934 8916 8897 8876 8853 8827 8798 8766 8732 8695 8655 8613 8569 8523 8476 8427 8378 8327 8274 8219 8162 8103 8042 7978 7912 7844 7775 7706 7638 7571 7507 7447 7391 7341 7296 7258 7225 7200 7180 7167 7161 7160 7166 7178 7196 7221 7251 7287 7329 7376 7427 7483 7540 7600 7660 7720 7777 7832 7883 7929 7969 8002 8028 8046 8055 8055 8045 8023 7990 7943 7882 7806 7714 7605 7478 7333 7169 6986 6786 6569 6335 6087 5825 5553 5272 4984 4693 4401 4112 3827 3550 3285 3033 2796 2577 2377 2196 2034 1891 1765 1656 1562 1483 1416 1362 1323 1298 1291 1305 1344 1410 1509 1643 1814 2024 2271 2555 2871 3214 3577 3955 4338 4719 5092 5451 5789 6103 6392 6655 6890 7101 7288 7453 7600 7728 7841 7938 8021 8088 8140 8176 8194 8194 8176 8138 8081 8005 7912 7803 7680 7545 7401 7250 7095 6939 6787 6639 6500 6371 6254 6151 6063 5989 5928 5880 5841 5809 5780 5752 5722 5685 5642 5590 5529 5461 5388 5313 5241 5176 5123 5087 5074 5086 5126 5197 5298 5428 5586 5769 5972 6190 6420 6655 6892 7127 7355 7574 7782 7977 8158 8324 8477 8615 8741 8853 8954 9044 9124 9195 9258 9313 9361 9403 9440 9473 9502 9528 9551 9571 9590 9608 9623 9638 9652 9664 9676 9686 9695 9703 9709 9714 9718 9720 9721 9720 9717 9713 9707 9699 9691 9681 9671 9660 9648 9636 9624 9612 9600 9587 9574 9561 9548 9535 9521 9507 9493 9478 9465 9451 9438 9426 9415 9405 9396 9389 9382 9377 9372 9368 9365 9363 9361 9359 9357 9356 9355 9354 9353 9352 9352 9351 9350 9349 9349 4041 7 7 4 9348 9348 9347 9347 9347 9347 9346 9345 9343 9340 9336 9330 9321 9310 9296 9279 9259 9236 9210 9182 9152 9121 9090 9060 9032 9007 8985 8968 8956 8950 8949 8955 8967 8985 9009 9037 9070 9105 9143 9183 9223 9263 9301 9338 9373 9406 9436 9463 9487 9508 9528 9544 9559 9572 9584 9594 9603 9610 9617 9622 9627 9631 9633 9635 9636 9636 9635 9634 9631 9628 9623 9618 9611 9604 9596 9587 9578 9567 9556 9545 9533 9520 9507 9493 9478 9462 9446 9428 9410 9390 9369 9347 9323 9298 9271 9241 9209 9172 9130 9083 9028 8965 8893 8810 8716 8609 8490 8356 8208 8046 7870 7679 7475 7258 7028 6786 6534 6272 6002 5726 5444 5159 4873 4588 4307 4031 3764 3507 3262 3032 2819 2622 2444 2286 2146 2026 1925 1841 1775 1724 1686 1661 1645 1637 1635 1636 1638 1639 1638 1632 1621 1603 1578 1546 1507 1462 1410 1355 1296 1235 1174 1113 1055 1001 950 904 864 829 800 775 756 740 728 718 711 705 700 695 691 686 682 679 676 675 675 677 681 687 694 704 716 729 746 765 789 819 857 908 973 1056 1161 1292 1451 1640 1860 2112 2393 2700 3031 3379 3739 4104 4469 4826 5172 5500 5807 6092 6353 6590 6804 6998 7172 7330 7474 7606 7729 7843 7949 8049 8141 8228 8308 8382 8449 8511 8567 8619 8666 8711 8752 8792 8830 8867 8903 8937 8970 9002 9031 9059 9084 9107 9128 9146 9163 9179 9194 9207 9220 9233 9245 9256 9267 9277 9286 9294 9301 9307 9312 9315 9318 9321 9322 9322 9321 9320 9316 9311 9304 9295 9283 9267 9248 9224 9196 9164 9126 9083 9033 8977 8915 8845 8766 8679 8583 8476 8359 8230 8089 7936 7770 7591 7400 7197 6982 6756 6522 6280 6031 5779 5524 5269 5016 4768 4525 4291 4067 3856 3660 3481 3321 3184 3070 2984 2926 2899 2905 2945 3019 3127 3268 3441 3644 3872 4123 4391 4673 4965 5260 5555 5847 6130 6403 6663 6909 7139 7352 7550 7731 7898 8050 8188 8314 8429 8534 8631 8719 8799 8874 8942 9006 9064 9118 9168 9214 9255 9293 9327 9358 9385 9409 9430 9448 9463 9477 9488 9497 9505 9511 9516 9519 9520 9519 9516 9511 9504 9494 9483 9471 9457 9443 9429 9415 9403 9392 9384 9378 9375 9376 9379 9385 9395 9407 9421 9437 9454 9473 9491 9509 9527 9543 9558 9572 9583 9593 9600 9606 9609 9611 9612 9611 9609 9606 9602 9598 9592 9585 9576 9564 9550 9532 9510 9483 9449 9410 9363 9309 9247 9178 9103 9021 8934 8843 8749 8653 8558 8464 8373 8287 8207 8134 8070 8015 7970 7937 7916 7906 7910 7926 7954 7994 8046 8107 8177 8255 8337 8424 8511 8599 8683 8765 8840 8910 8973 9029 9078 9121 9158 9190 9218 9244 9267 9289 9310 9330 9350 9368 9386 9403 9418 9433 9446 9458 9470 9481 9492 9503 9514 9525 9537 4042 7 7 4 9548 9559 9569 9577 9583 9586 9587 9584 9578 9569 9557 9544 9530 9515 9501 9488 9476 9467 9460 9456 9454 9455 9457 9462 9467 9474 9482 9491 9500 9510 9520 9530 9541 9552 9563 9574 9585 9596 9605 9614 9621 9627 9631 9633 9634 9632 9629 9624 9617 9610 9602 9593 9585 9576 9567 9559 9551 9544 9537 9531 9526 9521 9518 9515 9514 9513 9514 9515 9517 9520 9523 9526 9530 9533 9535 9537 9537 9537 9536 9534 9531 9528 9525 9521 9517 9514 9510 9507 9504 9500 9495 9490 9483 9475 9464 9451 9435 9417 9395 9371 9344 9313 9281 9245 9207 9167 9125 9081 9035 8988 8939 8890 8841 8792 8745 8700 8659 8623 8592 8569 8553 8546 8548 8558 8578 8605 8640 8681 8726 8775 8826 8878 8929 8979 9026 9071 9113 9151 9186 9218 9248 9274 9299 9321 9342 9361 9379 9395 9409 9423 9434 9444 9453 9461 9466 9471 9473 9474 9473 9471 9466 9459 9450 9438 9424 9408 9389 9368 9345 9321 9295 9269 9242 9215 9190 9166 9144 9125 9110 9098 9091 9088 9089 9095 9104 9118 9135 9154 9175 9197 9220 9243 9266 9287 9307 9325 9342 9358 9372 9384 9396 9407 9416 9425 9433 9440 9445 9449 9452 9453 9452 9449 9445 9440 9433 9426 9419 9412 9406 9400 9397 9395 9395 9397 9402 9408 9417 9427 9439 9453 9468 9484 9501 9519 9538 9557 9576 9595 9613 9631 9648 9664 9678 9691 9702 9711 9719 9725 9729 9733 9735 9736 9736 9735 9735 9733 9732 9730 9728 9725 9722 9719 9715 9709 9701 9691 9677 9658 9634 9603 9563 9515 9456 9387 9307 9216 9115 9004 8886 8763 8636 8509 8384 8264 8152 8051 7963 7889 7832 7792 7770 7766 7778 7808 7853 7911 7981 8062 8150 8244 8342 8442 8541 8638 8731 8820 8902 8978 9046 9108 9162 9210 9252 9289 9322 9351 9378 9403 9427 9450 9472 9494 9515 9536 9556 9575 9593 9609 9623 9636 9647 9655 9661 9665 9666 9665 9662 9655 9647 9635 9622 9606 9587 9567 9544 9520 9494 9468 9441 9414 9386 9359 9333 9307 9282 9258 9235 9211 9188 9164 9139 9113 9085 9055 9022 8988 8950 8911 8871 8831 8791 8752 8717 8685 8659 8639 8626 8621 8624 8635 8655 8682 8716 8757 8803 8854 8909 8966 9025 9084 9144 9201 9257 9311 9361 9407 9450 9488 9522 9552 9578 9600 9620 9637 9651 9664 9676 9687 9697 9707 9716 9724 9732 9738 9742 9744 9744 9742 9737 9729 9717 9703 9685 9663 9636 9605 9567 9522 9470 9408 9335 9251 9154 9044 8921 8785 8636 8475 8304 8124 7939 7749 7559 7372 7191 7019 6860 6718 6595 6495 6420 6373 6355 6366 6407 6477 6573 6694 6835 6994 7165 7344 7527 7709 7886 8056 8215 8362 8497 8618 8726 8821 8906 8981 9047 9106 9160 9209 9253 9295 9333 9368 9401 9430 9457 9481 9503 9521 9537 9551 9562 9570 9576 9580 9582 9583 9582 9580 9577 9573 4043 7 7 4 9569 9565 9561 9558 9555 9554 9553 9552 9553 9555 9557 9561 9565 9569 9574 9580 9587 9593 9600 9608 9615 9622 9628 9634 9639 9644 9647 9649 9651 9651 9651 9651 9651 9650 9650 9651 9652 9653 9654 9656 9658 9660 9662 9663 9663 9663 9663 9662 9661 9660 9660 9659 9660 9661 9663 9666 9670 9674 9678 9682 9686 9690 9693 9695 9696 9696 9696 9694 9693 9690 9688 9685 9682 9679 9675 9672 9667 9663 9658 9653 9647 9640 9633 9626 9620 9613 9606 9600 9595 9591 9587 9584 9581 9579 9578 9577 9575 9574 9573 9571 9568 9565 9561 9556 9551 9544 9536 9526 9515 9503 9488 9472 9455 9436 9415 9394 9371 9349 9326 9303 9281 9260 9241 9222 9206 9191 9178 9166 9156 9146 9138 9130 9122 9113 9103 9090 9075 9056 9032 9004 8971 8932 8887 8836 8779 8718 8652 8581 8507 8431 8353 8274 8195 8116 8038 7962 7888 7817 7749 7685 7626 7573 7525 7484 7450 7424 7407 7398 7399 7408 7426 7453 7487 7530 7579 7634 7694 7759 7828 7899 7972 8047 8122 8197 8272 8344 8415 8483 8548 8610 8669 8723 8774 8822 8865 8904 8940 8972 9000 9025 9046 9065 9080 9094 9105 9115 9125 9134 9144 9154 9165 9178 9193 9209 9226 9243 9261 9279 9295 9311 9325 9336 9346 9354 9360 9364 9368 9370 9372 9374 9376 9379 9381 9384 9387 9390 9394 9397 9400 9403 9405 9409 9412 9416 9421 9426 9431 9437 9443 9449 9455 9460 9463 9466 9467 9467 9465 9463 9460 9457 9453 9449 9446 9442 9438 9434 9429 9423 9415 9406 9395 9382 9367 9349 9330 9310 9288 9265 9241 9217 9191 9166 9139 9112 9084 9054 9024 8992 8960 8928 8896 8865 8835 8808 8784 8764 8748 8736 8730 8728 8731 8738 8750 8766 8784 8806 8829 8854 8879 8904 8927 8946 8962 8972 8976 8973 8961 8939 8909 8868 8818 8759 8690 8613 8528 8435 8335 8229 8116 7998 7875 7747 7617 7484 7351 7219 7092 6971 6860 6761 6677 6610 6561 6533 6525 6537 6568 6615 6676 6748 6827 6910 6993 7071 7143 7205 7254 7288 7305 7306 7288 7252 7198 7127 7039 6937 6823 6699 6567 6431 6295 6161 6034 5917 5812 5723 5652 5600 5569 5558 5567 5594 5639 5698 5768 5847 5932 6020 6107 6192 6271 6343 6405 6457 6498 6528 6545 6550 6545 6528 6502 6467 6425 6376 6323 6265 6205 6142 6078 6012 5945 5876 5805 5731 5654 5573 5486 5394 5295 5190 5078 4959 4834 4702 4564 4421 4272 4118 3959 3796 3628 3457 3283 3106 2929 2751 2576 2405 2239 2081 1933 1796 1671 1560 1462 1378 1306 1247 1199 1162 1135 1117 1109 1112 1126 1153 1194 1250 1322 1411 1515 1634 1764 1903 2046 2188 2325 2452 2565 2659 2731 2781 2807 2811 2793 2756 2704 2638 2563 2481 2395 2307 2220 2135 2052 1975 1905 1843 1792 1756 1738 1740 1768 1824 1911 2032 2187 2376 2598 2849 4044 7 7 4 3126 3424 3737 4058 4382 4703 5016 5316 5600 5865 6112 6340 6548 6740 6915 7077 7227 7366 7495 7617 7730 7836 7935 8026 8110 8187 8257 8321 8378 8429 8476 8518 8557 8593 8625 8654 8681 8704 8723 8739 8750 8757 8759 8756 8747 8733 8714 8689 8659 8623 8581 8533 8479 8417 8349 8274 8192 8103 8010 7912 7812 7711 7612 7516 7426 7344 7272 7212 7165 7132 7113 7110 7122 7149 7189 7242 7307 7382 7465 7556 7652 7752 7855 7958 8062 8163 8261 8355 8443 8526 8603 8673 8736 8792 8842 8886 8924 8957 8987 9012 9035 9055 9073 9089 9103 9116 9128 9138 9147 9154 9160 9164 9167 9168 9169 9169 9168 9167 9166 9165 9165 9165 9166 9167 9169 9171 9173 9175 9177 9179 9180 9181 9181 9181 9180 9179 9177 9175 9172 9168 9163 9158 9153 9146 9139 9132 9125 9117 9110 9103 9097 9091 9085 9079 9073 9065 9057 9046 9034 9018 9000 8979 8954 8927 8896 8863 8828 8791 8753 8713 8673 8633 8592 8552 8512 8471 8432 8393 8355 8318 8282 8248 8216 8187 8161 8138 8119 8103 8090 8081 8075 8071 8070 8071 8074 8078 8083 8089 8096 8104 8113 8123 8133 8143 8154 8163 8171 8176 8176 8172 8161 8143 8115 8078 8030 7971 7900 7818 7725 7621 7506 7381 7246 7101 6948 6785 6615 6436 6250 6058 5859 5654 5446 5236 5025 4815 4608 4406 4212 4027 3855 3697 3555 3431 3328 3245 3184 3145 3128 3132 3156 3198 3256 3326 3405 3490 3576 3661 3740 3811 3872 3920 3955 3976 3984 3980 3966 3942 3912 3876 3838 3797 3756 3716 3675 3636 3596 3556 3514 3469 3419 3365 3304 3235 3157 3071 2975 2870 2756 2634 2506 2372 2236 2100 1964 1833 1708 1591 1484 1387 1301 1226 1162 1108 1064 1029 1002 984 974 975 988 1015 1060 1125 1213 1327 1469 1641 1843 2073 2332 2614 2917 3235 3563 3896 4227 4552 4866 5164 5444 5703 5940 6155 6349 6521 6675 6810 6929 7034 7125 7206 7276 7336 7388 7433 7470 7500 7525 7545 7559 7571 7579 7586 7591 7595 7600 7606 7613 7621 7630 7641 7652 7665 7679 7694 7709 7725 7742 7759 7777 7795 7813 7832 7851 7870 7888 7906 7922 7937 7951 7962 7971 7978 7983 7985 7986 7984 7981 7977 7971 7963 7955 7945 7933 7921 7907 7893 7878 7862 7846 7831 7816 7803 7791 7780 7772 7765 7760 7757 7756 7755 7756 7758 7760 7763 7767 7771 7775 7780 7786 7792 7799 7807 7815 7823 7832 7840 7847 7854 7859 7864 7866 7867 7866 7864 7861 7858 7853 7849 7845 7842 7840 7839 7839 7840 7842 7845 7847 7849 7849 7849 7846 7842 7836 7829 7820 7810 7800 7789 7779 7770 7762 7755 7748 7743 7737 7732 7726 7720 7712 7702 7691 7679 7666 7652 7638 7624 7611 7599 7588 7578 7570 7562 7554 7547 7540 7532 7522 7512 7500 7488 7474 7461 7446 7432 7419 7405 7393 7380 4045 7 7 4 7368 7356 7343 7329 7314 7297 7277 7255 7231 7203 7173 7140 7104 7065 7024 6979 6931 6880 6825 6766 6704 6637 6565 6489 6408 6321 6230 6133 6030 5922 5808 5688 5563 5431 5294 5151 5003 4850 4693 4531 4367 4201 4034 3867 3702 3539 3380 3227 3080 2940 2810 2689 2580 2483 2400 2330 2276 2238 2218 2215 2231 2266 2320 2393 2484 2592 2715 2852 2999 3154 3314 3474 3632 3785 3929 4062 4183 4288 4378 4453 4511 4554 4583 4598 4602 4596 4580 4558 4529 4496 4461 4423 4386 4351 4318 4290 4267 4250 4241 4240 4247 4263 4287 4319 4358 4404 4455 4511 4570 4632 4695 4759 4823 4886 4948 5007 5064 5119 5170 5217 5261 5300 5335 5366 5392 5414 5432 5445 5455 5461 5465 5465 5463 5459 5452 5445 5435 5424 5412 5399 5384 5367 5349 5329 5307 5283 5257 5229 5198 5165 5129 5090 5048 5002 4952 4898 4840 4777 4709 4635 4556 4471 4380 4283 4180 4072 3959 3842 3721 3597 3470 3343 3215 3088 2962 2839 2720 2605 2495 2390 2292 2200 2114 2035 1964 1899 1840 1789 1743 1704 1670 1642 1619 1600 1586 1576 1569 1566 1566 1570 1578 1590 1607 1628 1655 1688 1727 1773 1825 1884 1948 2019 2094 2172 2253 2335 2417 2496 2573 2646 2713 2775 2830 2879 2921 2956 2986 3010 3028 3043 3053 3059 3062 3063 3060 3055 3048 3039 3028 3015 3001 2985 2968 2950 2932 2913 2894 2875 2855 2836 2817 2797 2777 2757 2737 2716 2696 2674 2653 2631 2610 2588 2567 2545 2524 2503 2482 2461 2439 2416 2392 2366 2337 2306 2272 2234 2193 2147 2098 2046 1989 1930 1868 1804 1739 1672 1607 1541 1478 1416 1357 1302 1250 1202 1158 1119 1085 1057 1034 1016 1004 999 1000 1006 1019 1038 1062 1091 1124 1161 1200 1241 1283 1324 1365 1403 1439 1473 1503 1530 1553 1574 1591 1605 1616 1624 1630 1633 1635 1634 1632 1628 1623 1616 1609 1601 1592 1583 1574 1565 1556 1547 1538 1530 1521 1512 1503 1494 1484 1475 1464 1454 1442 1431 1420 1408 1396 1384 1372 1359 1346 1333 1319 1305 1290 1275 1258 1242 1224 1206 1187 1167 1147 1127 1105 1083 1060 1035 1010 982 953 923 890 856 821 784 746 708 670 632 595 559 524 492 462 435 409 387 366 349 333 319 307 297 289 282 277 272 270 269 269 270 273 277 282 288 295 303 312 322 333 346 359 375 392 411 433 457 484 514 546 580 616 654 692 731 769 807 844 879 912 943 972 999 1024 1048 1071 1092 1112 1132 1151 1169 1187 1204 1221 1238 1254 1270 1286 1301 1317 1331 1346 1360 1374 1387 1400 1412 1424 1435 1446 1457 1467 1477 1487 1497 1507 1517 1528 1539 1550 1561 1573 1585 1596 1608 1619 1630 1642 1653 1664 1675 1687 1698 1710 1723 1735 1748 1760 1773 4046 7 7 4 1785 1797 1807 1818 1827 1835 1842 1847 1851 1854 1854 1853 1849 1843 1834 1821 1804 1784 1760 1732 1699 1663 1624 1583 1539 1495 1451 1408 1367 1329 1296 1268 1247 1232 1225 1226 1235 1252 1277 1310 1351 1398 1452 1512 1577 1646 1719 1794 1870 1948 2025 2101 2175 2247 2316 2381 2442 2498 2550 2598 2642 2682 2719 2753 2785 2815 2844 2871 2898 2925 2952 2978 3004 3030 3055 3080 3104 3128 3151 3174 3197 3219 3241 3264 3287 3311 3335 3359 3385 3410 3436 3462 3489 3515 3542 3568 3594 3620 3646 3672 3698 3724 3749 3774 3799 3823 3846 3869 3890 3909 3928 3945 3961 3976 3990 4004 4018 4032 4047 4062 4078 4096 4114 4134 4154 4176 4198 4221 4244 4268 4292 4316 4341 4366 4392 4417 4444 4470 4497 4523 4550 4576 4601 4626 4650 4672 4694 4714 4733 4751 4767 4782 4795 4806 4815 4822 4827 4830 4830 4829 4825 4820 4814 4808 4803 4800 4800 4804 4812 4827 4847 4873 4906 4943 4985 5031 5079 5129 5179 5229 5278 5324 5368 5409 5448 5483 5516 5547 5574 5600 5622 5643 5661 5676 5689 5700 5708 5713 5716 5716 5713 5708 5699 5688 5672 5652 5628 5598 5564 5524 5478 5427 5371 5311 5248 5181 5114 5045 4978 4912 4848 4789 4735 4687 4647 4615 4592 4580 4580 4592 4616 4654 4705 4768 4843 4928 5022 5123 5229 5338 5447 5555 5661 5761 5857 5946 6028 6103 6173 6235 6293 6345 6393 6437 6477 6514 6549 6582 6612 6641 6669 6695 6720 6744 6768 6790 6813 6834 6855 6875 6894 6913 6930 6946 6961 6975 6988 7001 7014 7027 7039 7052 7065 7078 7092 7105 7117 7130 7141 7152 7163 7172 7182 7191 7201 7211 7222 7233 7246 7259 7272 7286 7300 7313 7326 7338 7349 7360 7369 7377 7384 7392 7399 7406 7415 7424 7433 7444 7455 7467 7479 7491 7502 7513 7522 7531 7537 7543 7547 7550 7552 7554 7554 7555 7555 7556 7557 7558 7559 7561 7563 7565 7566 7567 7567 7566 7565 7562 7558 7553 7546 7538 7528 7516 7501 7483 7462 7438 7409 7377 7340 7299 7254 7206 7155 7103 7049 6996 6944 6895 6849 6808 6773 6744 6723 6709 6704 6707 6718 6737 6764 6799 6840 6887 6940 6997 7057 7120 7184 7248 7312 7374 7434 7491 7544 7593 7639 7680 7717 7751 7781 7808 7832 7854 7874 7893 7911 7927 7943 7958 7972 7985 7997 8008 8018 8027 8034 8041 8047 8052 8058 8063 8069 8075 8082 8089 8098 8107 8117 8127 8137 8147 8156 8165 8174 8182 8189 8196 8203 8209 8216 8223 8230 8237 8244 8251 8258 8264 8270 8275 8279 8282 8285 8287 8289 8291 8293 8295 8297 8299 8301 8303 8304 8305 8304 8303 8300 8295 8288 8280 8271 8260 8248 8234 8220 8204 8188 8170 8151 8130 8108 8085 8059 8032 8003 7972 7939 7906 7871 7836 7800 7765 7731 7699 7668 7639 7614 7590 7570 7554 4047 7 7 4 7541 7531 7526 7524 7527 7534 7545 7561 7580 7604 7632 7664 7699 7737 7777 7818 7860 7903 7945 7985 8024 8061 8096 8128 8157 8183 8207 8228 8247 8265 8280 8295 8308 8320 8332 8343 8353 8363 8373 8382 8391 8400 8408 8416 8423 8430 8436 8442 8446 8450 8453 8456 8457 8457 8456 8455 8452 8447 8442 8435 8426 8416 8404 8390 8376 8359 8342 8324 8306 8289 8272 8257 8243 8232 8223 8216 8212 8210 8210 8211 8213 8215 8217 8217 8217 8214 8209 8201 8190 8177 8160 8140 8118 8092 8064 8033 8001 7968 7934 7900 7867 7837 7811 7788 7771 7760 7756 7759 7768 7784 7806 7833 7864 7898 7932 7966 7998 8027 8051 8070 8081 8084 8079 8065 8039 8003 7954 7892 7815 7723 7616 7491 7349 7190 7014 6822 6615 6396 6166 5928 5686 5442 5200 4963 4736 4522 4323 4143 3985 3852 3746 3669 3623 3610 3630 3683 3770 3889 4039 4216 4418 4641 4880 5131 5389 5648 5905 6155 6395 6620 6830 7023 7197 7353 7492 7614 7721 7815 7896 7967 8029 8084 8133 8176 8216 8252 8286 8318 8348 8377 8405 8432 8460 8487 8514 8541 8569 8596 8623 8650 8677 8703 8729 8753 8777 8800 8821 8841 8860 8878 8894 8909 8923 8936 8948 8958 8969 8978 8987 8995 9002 9008 9014 9019 9024 9028 9031 9034 9038 9041 9045 9049 9053 9058 9063 9068 9074 9079 9084 9089 9093 9096 9098 9100 9102 9103 9104 9105 9107 9109 9113 9117 9122 9128 9135 9142 9149 9156 9163 9170 9176 9182 9187 9192 9196 9199 9203 9205 9208 9210 9212 9213 9214 9215 9215 9215 9215 9214 9213 9212 9211 9209 9206 9204 9201 9197 9193 9188 9183 9177 9169 9161 9151 9140 9127 9112 9094 9074 9051 9024 8993 8959 8920 8878 8831 8781 8727 8670 8609 8546 8480 8411 8341 8269 8195 8121 8045 7969 7893 7817 7742 7669 7597 7527 7461 7399 7341 7287 7239 7197 7161 7131 7107 7091 7081 7078 7083 7095 7114 7140 7173 7214 7261 7314 7373 7437 7506 7578 7652 7728 7805 7882 7958 8031 8102 8169 8233 8291 8345 8393 8437 8475 8508 8536 8560 8580 8597 8611 8622 8632 8640 8648 8654 8659 8663 8666 8667 8666 8662 8656 8647 8634 8618 8598 8575 8549 8519 8487 8452 8416 8379 8342 8306 8272 8240 8213 8190 8174 8164 8161 8166 8179 8199 8226 8260 8298 8341 8386 8433 8480 8526 8570 8612 8651 8687 8720 8749 8776 8800 8822 8842 8860 8876 8891 8906 8919 8931 8942 8954 8966 8978 8991 9006 9022 9039 9059 9079 9101 9123 9145 9166 9187 9206 9223 9238 9251 9262 9272 9281 9290 9298 9307 9317 9327 9338 9350 9362 9375 9387 9398 9409 9418 9427 9435 9442 9449 9455 9462 9469 9476 9484 9492 9499 9507 9513 9519 9523 9526 9527 9526 9524 9521 9517 9512 9507 9501 9495 9488 9481 9473 9463 9452 9439 9423 9405 9383 9357 9328 9296 9260 4048 7 7 4 9220 9177 9131 9081 9027 8969 8908 8842 8771 8696 8615 8530 8441 8347 8249 8148 8045 7940 7835 7732 7630 7532 7439 7351 7269 7195 7128 7069 7018 6976 6942 6917 6901 6893 6894 6904 6922 6949 6984 7028 7080 7141 7209 7285 7367 7455 7547 7644 7743 7844 7946 8047 8147 8244 8339 8429 8515 8597 8673 8745 8811 8872 8929 8981 9029 9073 9114 9152 9188 9221 9253 9283 9311 9338 9363 9386 9407 9426 9442 9457 9469 9480 9489 9496 9503 9509 9514 9520 9525 9531 9536 9541 9547 9552 9556 9560 9564 9567 9570 9574 9577 9581 9585 9589 9594 9598 9603 9607 9610 9612 9612 9611 9609 9605 9600 9594 9588 9581 9575 9570 9565 9560 9556 9553 9550 9547 9544 9541 9538 9535 9531 9528 9525 9522 9520 9518 9517 9515 9514 9512 9510 9506 9502 9497 9490 9483 9474 9465 9455 9445 9435 9424 9414 9404 9394 9383 9373 9363 9352 9341 9330 9320 9309 9300 9291 9283 9277 9273 9270 9269 9269 9270 9272 9276 9279 9283 9287 9290 9294 9297 9300 9302 9304 9306 9307 9307 9307 9307 9305 9303 9299 9295 9291 9286 9281 9277 9274 9272 9272 9273 9277 9283 9291 9300 9311 9324 9337 9351 9365 9380 9394 9408 9423 9437 9450 9464 9477 9490 9502 9513 9524 9534 9544 9552 9560 9567 9573 9580 9586 9592 9599 9606 9614 9622 9631 9639 9647 9655 9662 9669 9674 9679 9683 9686 9688 9690 9691 9692 9693 9694 9695 9696 9696 9695 9694 9693 9690 9687 9683 9679 9675 9670 9665 9660 9655 9650 9644 9639 9633 9627 9620 9614 9607 9599 9593 9586 9580 9574 9569 9565 9561 9558 9555 9551 9546 9541 9534 9526 9516 9505 9492 9477 9462 9444 9426 9405 9383 9358 9331 9300 9266 9228 9185 9138 9084 9025 8960 8887 8806 8716 8617 8506 8382 8244 8092 7923 7737 7535 7315 7079 6828 6565 6292 6012 5729 5447 5170 4902 4648 4410 4192 3997 3826 3680 3561 3466 3394 3343 3310 3291 3282 3279 3277 3273 3263 3243 3212 3166 3106 3031 2941 2839 2726 2604 2477 2346 2215 2086 1961 1841 1729 1625 1530 1444 1366 1298 1238 1186 1141 1103 1072 1046 1025 1008 995 986 979 975 972 972 975 980 990 1006 1030 1063 1108 1167 1243 1337 1451 1587 1743 1922 2120 2337 2570 2816 3073 3336 3604 3872 4139 4401 4657 4906 5146 5378 5601 5815 6020 6218 6408 6591 6768 6938 7101 7258 7409 7554 7692 7824 7950 8070 8184 8291 8393 8490 8580 8666 8746 8821 8891 8956 9017 9073 9125 9174 9219 9261 9300 9337 9371 9403 9433 9460 9485 9508 9529 9547 9563 9577 9588 9597 9604 9609 9612 9613 9612 9608 9603 9594 9583 9568 9549 9526 9498 9464 9424 9377 9322 9260 9190 9111 9025 8930 8828 8719 8604 8483 8359 8230 8100 7970 7839 7711 7587 7466 7352 7246 7148 7060 6983 6918 6867 6830 6807 6801 6810 6835 4049 7 7 5 6900 6957 7026 7106 7195 7292 7395 7503 7614 7725 7836 7945 8052 8155 8253 8346 8435 8517 8594 8665 8731 8790 8843 8890 8931 8964 8992 9012 9027 9036 9039 9038 9032 9024 9013 9000 8987 8973 8960 8946 8934 8922 8910 8898 8887 8875 8863 8849 8834 8816 8795 8771 8742 8709 8669 8623 8571 8511 8444 8370 8291 8207 8120 8032 7945 7862 7784 7715 7656 7609 7575 7556 7551 7560 7583 7618 7665 7722 7786 7857 7933 8012 8093 8174 8254 8334 8411 8486 8558 8625 8689 8748 8802 8851 8895 8933 8966 8995 9020 9040 9059 9075 9089 9103 9117 9131 9145 9160 9176 9192 9209 9226 9242 9259 9274 9290 9304 9317 9330 9340 9349 9355 9359 9358 9353 9342 9325 9301 9269 9228 9177 9117 9045 8962 8868 8760 8639 8504 8354 8187 8004 7804 7586 7350 7096 6827 6543 6246 5939 5625 5306 4988 4673 4365 4066 3781 3512 3262 3032 2825 2642 2486 2357 2259 2191 2157 2158 2195 2269 2382 2532 2720 2943 3199 3483 3791 4118 4457 4802 5147 5485 5812 6123 6412 6679 6921 7136 7326 7492 7635 7757 7861 7949 8024 8087 8141 8187 8226 8260 8288 8312 8330 8345 8355 8362 8367 8369 8370 8372 8376 8382 8394 8410 8433 8463 8501 8545 8595 8651 8711 8774 8837 8900 8961 9019 9072 9121 9164 9201 9233 9260 9281 9298 9310 9318 9321 9321 9316 9307 9294 9276 9253 9226 9194 9157 9116 9069 9018 8961 8899 8832 8758 8678 8590 8495 8393 8282 8163 8036 7902 7762 7615 7465 7312 7157 7002 6849 6700 6555 6416 6284 6160 6046 5941 5847 5764 5693 5633 5586 5551 5529 5520 5525 5543 5574 5619 5677 5748 5831 5925 6031 6145 6268 6398 6533 6672 6815 6959 7103 7247 7390 7531 7669 7804 7936 8063 8187 8305 8419 8526 8628 8722 8809 8889 8960 9022 9075 9119 9153 9178 9193 9198 9193 9179 9155 9122 9079 9028 8968 8900 8824 8741 8649 8551 8445 8332 8213 8086 7953 7814 7669 7519 7365 7207 7047 6886 6726 6569 6416 6268 6129 5998 5877 5768 5669 5583 5508 5446 5395 5356 5328 5312 5306 5312 5328 5355 5392 5439 5494 5559 5630 5708 5791 5879 5969 6063 6158 6255 6353 6453 6555 6658 6764 6871 6980 7092 7204 7317 7430 7543 7653 7760 7864 7964 8060 8152 8239 8322 8401 8476 8547 8615 8679 8739 8794 8843 8886 8923 8951 8971 8983 8985 8979 8964 8941 8910 8874 8833 8789 8743 8696 8651 8608 8569 8537 8510 8492 8482 8482 8492 8511 8539 8577 8623 8677 8737 8802 8871 8942 9014 9086 9156 9224 9288 9349 9405 9457 9504 9546 9585 9619 9650 9677 9701 9723 9743 9760 9776 9790 9802 9813 9822 9830 9836 9842 9847 9852 9856 9860 9865 9871 9877 9883 9891 9898 9906 9914 9921 9927 9932 9936 9937 9937 9935 9932 9926 9919 9911 9901 9890 9878 9865 9851 9835 9818 9798 9777 9753 9727 9698 4050 7 7 5 9667 9634 9599 9563 9526 9489 9452 9416 9382 9351 9323 9298 9277 9260 9249 9241 9239 9241 9247 9257 9270 9286 9304 9323 9343 9363 9383 9402 9419 9435 9450 9464 9476 9487 9498 9508 9518 9528 9538 9549 9561 9573 9585 9599 9612 9627 9641 9656 9671 9686 9701 9716 9730 9744 9757 9770 9782 9794 9805 9815 9825 9835 9845 9855 9865 9876 9886 9896 9906 9916 9924 9932 9938 9943 9947 9949 9950 9950 9949 9947 9945 9942 9939 9936 9932 9929 9926 9924 9921 9919 9917 9916 9915 9914 9914 9915 9915 9916 9918 9919 9919 9920 9920 9919 9917 9915 9913 9911 9908 9906 9905 9903 9903 9903 9903 9903 9903 9903 9901 9899 9895 9890 9883 9874 9863 9851 9836 9819 9801 9780 9757 9731 9702 9669 9631 9587 9537 9478 9411 9333 9244 9143 9029 8901 8759 8605 8438 8260 8072 7877 7678 7478 7280 7088 6906 6739 6589 6460 6356 6280 6233 6216 6230 6275 6350 6452 6579 6729 6896 7077 7267 7463 7660 7854 8042 8222 8391 8548 8692 8822 8941 9046 9141 9226 9302 9370 9431 9485 9534 9578 9617 9651 9681 9707 9730 9750 9766 9781 9794 9805 9815 9825 9833 9841 9848 9853 9857 9859 9858 9855 9848 9839 9826 9810 9790 9768 9743 9714 9682 9647 9608 9565 9517 9465 9406 9342 9272 9196 9114 9026 8933 8837 8739 8640 8542 8447 8357 8274 8201 8137 8086 8048 8023 8012 8014 8030 8056 8094 8140 8194 8254 8318 8384 8451 8518 8584 8647 8707 8763 8814 8861 8902 8937 8967 8990 9008 9019 9024 9024 9018 9007 8992 8973 8952 8929 8904 8880 8856 8834 8814 8797 8784 8776 8772 8773 8780 8792 8809 8831 8857 8885 8915 8945 8973 8999 9019 9034 9041 9039 9028 9008 8977 8935 8883 8821 8748 8665 8570 8464 8345 8213 8066 7905 7729 7537 7329 7106 6870 6621 6362 6095 5823 5548 5274 5003 4738 4482 4236 4004 3786 3585 3402 3238 3095 2975 2878 2806 2762 2745 2759 2802 2878 2985 3123 3291 3489 3712 3959 4226 4507 4800 5098 5398 5695 5986 6266 6534 6786 7023 7242 7446 7633 7806 7965 8112 8248 8375 8493 8605 8710 8809 8903 8992 9075 9153 9225 9292 9353 9409 9460 9506 9546 9582 9614 9643 9667 9689 9708 9725 9739 9752 9762 9771 9778 9784 9789 9793 9796 9798 9799 9799 9799 9798 9797 9795 9792 9789 9786 9782 9779 9776 9773 9772 9771 9771 9772 9775 9778 9782 9787 9791 9796 9800 9803 9806 9808 9809 9809 9809 9809 9809 9809 9809 9809 9809 9810 9809 9809 9807 9805 9800 9795 9788 9780 9770 9760 9749 9738 9727 9715 9704 9692 9680 9667 9653 9637 9618 9598 9574 9547 9516 9483 9448 9410 9371 9331 9292 9253 9216 9181 9149 9119 9094 9072 9054 9041 9032 9027 9027 9032 9042 9056 9075 9098 9124 9153 9184 9216 9248 9278 9307 9332 9354 9372 9386 9394 9399 9398 9394 9385 4051 7 7 5 9372 9355 9335 9310 9281 9247 9208 9166 9118 9067 9012 8954 8895 8835 8776 8719 8666 8618 8576 8541 8513 8494 8484 8482 8489 8505 8529 8561 8600 8646 8697 8752 8811 8872 8934 8996 9058 9117 9174 9228 9278 9324 9366 9403 9436 9465 9489 9507 9521 9530 9534 9532 9525 9511 9491 9465 9431 9391 9343 9287 9225 9156 9080 9000 8915 8827 8738 8650 8564 8482 8405 8335 8273 8219 8175 8139 8112 8093 8079 8071 8067 8065 8064 8064 8062 8059 8054 8047 8037 8026 8012 7996 7979 7961 7943 7924 7906 7890 7875 7862 7853 7848 7848 7853 7865 7884 7911 7946 7990 8041 8101 8168 8241 8320 8402 8487 8573 8658 8740 8819 8893 8960 9021 9074 9119 9156 9185 9206 9218 9223 9219 9206 9184 9153 9112 9060 8998 8925 8841 8746 8641 8526 8402 8272 8136 7996 7854 7712 7571 7434 7303 7178 7061 6955 6859 6775 6704 6646 6601 6570 6552 6547 6554 6571 6598 6634 6676 6723 6774 6827 6882 6937 6993 7048 7102 7156 7211 7266 7323 7381 7442 7505 7570 7638 7707 7779 7852 7926 8000 8074 8148 8221 8293 8365 8435 8504 8572 8639 8703 8766 8826 8884 8938 8988 9035 9079 9119 9157 9192 9225 9258 9290 9323 9356 9391 9426 9462 9499 9536 9572 9607 9640 9671 9700 9725 9749 9769 9787 9804 9819 9832 9845 9857 9868 9878 9887 9896 9903 9909 9914 9918 9921 9924 9926 9928 9930 9932 9933 9934 9935 9936 9935 9934 9932 9929 9925 9922 9917 9913 9910 9907 9904 9902 9901 9900 9900 9899 9898 9896 9894 9891 9888 9886 9883 9881 9880 9880 9881 9883 9887 9891 9895 9900 9904 9908 9912 9914 9916 9917 9918 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9901 9899 9897 9894 9892 9890 9887 9885 9882 9880 9877 9873 9869 9865 9860 9854 9847 9839 9831 9821 9811 9800 9788 9776 9762 9747 9732 9715 9697 9679 9658 9636 9613 9588 9562 9534 9504 9472 9439 9404 9367 9328 9288 9247 9204 9161 9116 9072 9027 8983 8940 8898 8858 8820 8785 8754 8726 8702 8682 8665 8653 8644 8638 8636 8637 8640 8647 8657 8670 8687 8707 8731 8759 8792 8828 8868 8912 8958 9006 9055 9105 9153 9199 9243 9284 9322 9355 9385 9412 9436 9457 9475 9492 9507 9521 9533 9544 9553 9560 9566 9569 9569 9566 9560 9551 9539 9523 9504 9482 9455 9426 9392 9355 9313 9266 9212 9152 9085 9008 8922 8825 8717 8596 8463 8315 8154 7979 7790 7587 7371 7142 6900 6647 6383 6110 5829 5542 5250 4956 4662 4370 4083 3805 3536 3281 3041 2818 2614 2430 2267 2125 2003 1901 1819 1756 1710 1682 1670 1675 1695 1732 1785 1855 1943 2049 2173 2316 2477 2657 2854 3067 3295 3535 3784 4041 4302 4563 4822 5074 5318 5550 5768 5969 6152 6316 6461 6584 6688 6771 6835 6880 6907 6917 6912 6893 6863 6822 6774 6722 6668 4052 7 7 5 6615 6567 6527 6497 6480 6479 6495 6528 6580 6650 6737 6840 6957 7085 7222 7366 7514 7664 7813 7961 8104 8243 8374 8498 8615 8722 8822 8912 8994 9069 9135 9195 9249 9297 9340 9379 9414 9446 9476 9503 9528 9551 9572 9592 9609 9625 9638 9650 9660 9669 9676 9682 9687 9691 9695 9700 9704 9710 9716 9723 9730 9738 9747 9755 9764 9772 9779 9786 9792 9797 9802 9805 9809 9812 9814 9817 9819 9822 9824 9826 9827 9827 9826 9824 9821 9816 9810 9803 9795 9787 9778 9768 9759 9749 9738 9727 9716 9703 9689 9673 9655 9635 9612 9587 9558 9526 9490 9449 9404 9354 9297 9234 9162 9083 8994 8895 8785 8663 8529 8382 8223 8051 7865 7667 7457 7236 7004 6763 6514 6259 5999 5737 5473 5210 4950 4693 4442 4199 3964 3739 3526 3327 3144 2978 2831 2706 2605 2530 2482 2462 2472 2513 2585 2686 2818 2977 3163 3373 3605 3856 4123 4403 4691 4985 5282 5577 5868 6152 6426 6687 6934 7166 7381 7579 7760 7923 8071 8202 8317 8418 8505 8579 8640 8688 8724 8747 8759 8758 8745 8719 8680 8627 8561 8479 8382 8268 8138 7989 7823 7638 7435 7215 6979 6729 6466 6193 5914 5630 5345 5062 4784 4513 4254 4007 3776 3562 3366 3190 3035 2902 2789 2699 2629 2578 2546 2530 2528 2537 2554 2577 2602 2627 2649 2665 2675 2677 2670 2654 2628 2595 2554 2507 2456 2403 2350 2299 2252 2213 2183 2167 2166 2184 2224 2288 2378 2497 2644 2822 3029 3264 3525 3808 4109 4423 4747 5073 5397 5714 6019 6309 6581 6833 7064 7274 7463 7634 7787 7925 8050 8163 8266 8361 8449 8530 8605 8674 8736 8793 8843 8888 8926 8957 8981 8998 9007 9006 8995 8971 8934 8882 8813 8725 8617 8489 8341 8172 7984 7778 7557 7321 7074 6819 6556 6289 6020 5750 5481 5215 4953 4699 4453 4219 4000 3800 3622 3470 3348 3259 3206 3188 3206 3258 3340 3448 3575 3715 3861 4004 4137 4256 4353 4426 4472 4490 4481 4445 4386 4306 4209 4097 3974 3844 3709 3572 3437 3306 3184 3073 2979 2905 2856 2835 2848 2895 2981 3105 3267 3466 3699 3962 4250 4558 4878 5207 5537 5864 6183 6491 6783 7059 7318 7557 7779 7983 8170 8340 8497 8639 8769 8888 8996 9094 9183 9263 9336 9401 9459 9511 9557 9598 9634 9667 9696 9722 9745 9767 9787 9805 9822 9838 9852 9866 9877 9887 9895 9901 9904 9905 9903 9898 9890 9880 9866 9850 9832 9811 9787 9761 9733 9703 9669 9633 9592 9548 9498 9442 9380 9311 9234 9149 9056 8954 8844 8726 8601 8470 8334 8194 8051 7906 7762 7619 7479 7343 7212 7089 6973 6865 6767 6679 6602 6535 6479 6433 6398 6371 6354 6345 6343 6348 6360 6378 6402 6432 6469 6512 6563 6621 6687 6761 6844 6935 7033 7139 7251 7368 7489 7612 7736 7861 7984 8105 8224 8339 8450 8556 8659 8758 8853 8943 4053 7 7 5 9029 9112 9190 9264 9334 9400 9461 9517 9569 9615 9658 9695 9729 9758 9784 9806 9825 9842 9857 9870 9881 9891 9901 9909 9917 9924 9931 9937 9944 9949 9955 9960 9966 9971 9976 9980 9985 9989 9992 9995 9997 999910000100001000010000 9999 9997 9996 9995 9993 9991 9989 9987 9983 9980 9975 9969 9963 9956 9949 9941 9933 9925 9917 9908 9899 9889 9877 9864 9848 9829 9807 9782 9754 9723 9690 9655 9619 9582 9545 9507 9470 9432 9394 9354 9314 9272 9228 9182 9134 9084 9033 8979 8923 8864 8801 8732 8657 8572 8476 8366 8241 8098 7938 7759 7561 7347 7116 6873 6619 6357 6092 5824 5559 5296 5039 4789 4546 4311 4084 3864 3651 3446 3247 3056 2874 2701 2540 2393 2263 2153 2066 2006 1975 1976 2010 2080 2185 2325 2498 2701 2932 3186 3459 3746 4043 4344 4647 4947 5242 5530 5808 6075 6332 6578 6813 7036 7249 7450 7641 7819 7987 8142 8286 8418 8539 8648 8747 8836 8916 8988 9054 9113 9167 9217 9262 9303 9340 9373 9401 9424 9441 9452 9456 9452 9440 9418 9387 9346 9293 9230 9155 9069 8972 8866 8750 8626 8496 8360 8221 8080 7939 7800 7663 7531 7406 7289 7182 7087 7007 6942 6896 6869 6864 6880 6919 6980 7061 7161 7278 7409 7548 7694 7842 7988 8129 8261 8382 8490 8584 8663 8727 8777 8811 8832 8840 8836 8820 8793 8756 8711 8659 8601 8539 8475 8413 8354 8302 8261 8231 8216 8218 8236 8271 8322 8387 8463 8549 8640 8733 8825 8913 8996 9070 9136 9193 9240 9279 9310 9335 9354 9368 9379 9387 9392 9395 9397 9398 9398 9397 9396 9395 9396 9398 9401 9407 9415 9426 9439 9455 9472 9491 9512 9534 9556 9580 9603 9627 9651 9674 9697 9718 9739 9758 9774 9789 9802 9813 9822 9830 9836 9841 9847 9852 9857 9862 9868 9874 9880 9885 9890 9894 9898 9900 9902 9903 9903 9904 9905 9907 9910 9913 9918 9923 9928 9934 9939 9943 9946 9947 9947 9945 9942 9937 9932 9926 9920 9914 9908 9903 9897 9892 9887 9881 9875 9868 9860 9852 9842 9830 9817 9803 9786 9768 9747 9723 9696 9664 9626 9582 9531 9470 9399 9317 9222 9113 8991 8855 8704 8540 8362 8173 7971 7760 7540 7311 7076 6834 6587 6334 6076 5814 5548 5279 5006 4732 4457 4185 3916 3654 3400 3158 2930 2719 2525 2351 2198 2066 1957 1869 1805 1763 1746 1755 1790 1853 1947 2072 2229 2419 2642 2895 3177 3484 3810 4151 4501 4853 5203 5543 5870 6180 6470 6737 6983 7206 7408 7590 7754 7901 8033 8151 8258 8353 8439 8515 8583 8643 8696 8744 8786 8824 8859 8892 8923 8953 8983 9013 9042 9071 9100 9129 9157 9185 9212 9238 9263 9288 9313 9337 9361 9384 9407 9430 9451 9472 9492 9510 9526 9541 9554 9565 9575 9583 9589 9594 9597 9599 9600 9600 9598 9594 9589 9582 9573 9561 9548 9532 9513 4054 7 7 5 9492 9467 9440 9409 9374 9334 9290 9241 9185 9123 9053 8975 8888 8793 8687 8573 8449 8317 8176 8029 7876 7718 7558 7396 7235 7077 6923 6775 6634 6502 6379 6268 6168 6082 6008 5949 5905 5877 5865 5869 5891 5931 5988 6062 6152 6257 6375 6504 6641 6783 6928 7072 7213 7347 7472 7586 7687 7773 7842 7895 7931 7947 7945 7923 7880 7817 7733 7627 7500 7352 7184 6997 6793 6574 6342 6100 5852 5599 5347 5098 4854 4620 4397 4190 4001 3832 3686 3565 3473 3412 3382 3386 3425 3499 3608 3750 3923 4124 4350 4596 4858 5130 5408 5686 5961 6228 6484 6727 6954 7165 7360 7539 7703 7854 7993 8122 8242 8355 8462 8563 8660 8753 8842 8926 9007 9083 9154 9221 9282 9339 9390 9437 9480 9518 9553 9585 9613 9639 9663 9685 9705 9724 9742 9758 9773 9787 9799 9810 9819 9827 9833 9838 9842 9845 9847 9849 9850 9851 9851 9852 9853 9854 9854 9854 9853 9852 9850 9847 9844 9839 9834 9829 9822 9816 9809 9802 9794 9786 9777 9767 9755 9742 9727 9710 9690 9666 9639 9607 9570 9526 9476 9418 9350 9272 9183 9081 8968 8841 8703 8552 8391 8219 8039 7853 7661 7467 7270 7075 6882 6693 6510 6336 6173 6022 5887 5771 5675 5602 5555 5536 5544 5582 5648 5741 5859 5999 6158 6331 6516 6708 6902 7096 7286 7471 7647 7814 7970 8115 8249 8372 8483 8583 8672 8751 8820 8879 8929 8969 9001 9026 9042 9052 9054 9051 9040 9023 9000 8969 8933 8890 8840 8785 8725 8660 8591 8521 8449 8378 8308 8243 8181 8127 8079 8041 8011 7993 7985 7988 8003 8028 8064 8109 8163 8223 8289 8359 8431 8504 8576 8646 8712 8775 8833 8887 8935 8978 9016 9050 9079 9104 9126 9145 9160 9173 9183 9191 9198 9202 9206 9209 9212 9214 9215 9217 9218 9218 9217 9214 9208 9200 9187 9169 9146 9116 9080 9037 8986 8927 8860 8785 8701 8609 8509 8401 8285 8162 8033 7897 7757 7612 7465 7316 7167 7019 6873 6732 6596 6467 6347 6237 6140 6055 5986 5932 5895 5876 5875 5891 5924 5972 6033 6105 6184 6268 6352 6433 6508 6573 6626 6663 6683 6684 6664 6623 6561 6478 6374 6249 6105 5943 5764 5569 5360 5140 4909 4672 4429 4184 3938 3695 3457 3226 3004 2793 2594 2409 2239 2083 1942 1817 1707 1612 1531 1464 1410 1370 1342 1328 1325 1333 1353 1382 1419 1463 1511 1562 1612 1660 1703 1738 1765 1781 1787 1783 1768 1744 1713 1676 1636 1594 1553 1515 1481 1454 1435 1427 1433 1454 1493 1553 1638 1749 1888 2057 2257 2487 2745 3028 3333 3653 3984 4318 4651 4975 5287 5581 5854 6105 6333 6537 6719 6881 7025 7153 7267 7369 7461 7544 7619 7686 7745 7797 7841 7876 7901 7916 7921 7914 7894 7860 7812 7748 7666 7568 7451 7315 7160 6988 6798 6592 6371 6138 5895 5644 5387 5127 4867 4607 4350 4097 4055 7 7 5 3851 3611 3380 3159 2947 2747 2559 2384 2223 2075 1942 1822 1717 1625 1545 1476 1418 1370 1332 1304 1287 1283 1295 1324 1376 1452 1558 1695 1867 2073 2315 2589 2892 3221 3569 3929 4296 4660 5018 5362 5688 5993 6275 6534 6770 6985 7181 7359 7523 7675 7815 7946 8068 8181 8287 8383 8471 8550 8620 8681 8734 8780 8819 8852 8879 8902 8921 8937 8948 8957 8962 8963 8961 8955 8945 8932 8916 8896 8873 8847 8818 8785 8750 8711 8669 8623 8574 8521 8466 8408 8349 8289 8228 8169 8112 8057 8006 7959 7917 7879 7846 7819 7797 7779 7767 7759 7757 7761 7770 7784 7805 7833 7867 7907 7953 8006 8063 8125 8190 8258 8327 8397 8467 8536 8603 8668 8730 8790 8846 8899 8949 8996 9040 9081 9118 9153 9184 9212 9238 9260 9279 9295 9308 9318 9326 9331 9333 9332 9330 9325 9318 9308 9297 9284 9269 9253 9235 9216 9197 9178 9158 9139 9122 9106 9091 9079 9070 9063 9059 9057 9058 9061 9066 9073 9081 9089 9099 9108 9118 9127 9136 9144 9151 9157 9162 9166 9170 9172 9173 9174 9174 9173 9173 9171 9170 9169 9167 9164 9161 9158 9153 9147 9140 9131 9121 9110 9097 9082 9065 9046 9024 9000 8971 8938 8900 8856 8806 8749 8684 8612 8532 8445 8351 8250 8142 8028 7907 7781 7647 7506 7358 7201 7036 6861 6677 6483 6279 6066 5845 5615 5380 5139 4894 4647 4398 4151 3905 3662 3425 3194 2970 2755 2551 2358 2177 2011 1858 1720 1596 1485 1389 1304 1231 1167 1112 1065 1023 987 956 930 907 889 876 866 861 859 861 866 874 883 894 907 924 945 972 1009 1059 1126 1215 1329 1472 1647 1856 2099 2376 2684 3020 3378 3753 4138 4525 4908 5281 5638 5974 6287 6573 6833 7067 7276 7461 7627 7774 7905 8024 8132 8230 8321 8404 8480 8550 8613 8670 8722 8767 8808 8843 8875 8903 8927 8950 8971 8989 9007 9022 9035 9046 9055 9060 9062 9062 9058 9052 9044 9036 9027 9019 9013 9009 9009 9012 9019 9029 9042 9058 9076 9095 9115 9135 9155 9175 9195 9215 9236 9256 9277 9298 9320 9341 9362 9382 9401 9419 9435 9450 9462 9473 9482 9491 9499 9507 9514 9522 9530 9539 9548 9556 9565 9573 9580 9587 9593 9597 9601 9603 9605 9606 9606 9606 9606 9605 9604 9603 9603 9602 9601 9600 9599 9598 9597 9595 9592 9588 9584 9579 9573 9567 9561 9555 9550 9546 9544 9544 9547 9552 9558 9567 9577 9588 9599 9609 9619 9628 9636 9642 9647 9651 9655 9658 9662 9665 9669 9674 9679 9683 9688 9692 9696 9698 9699 9699 9698 9695 9691 9686 9679 9672 9663 9652 9640 9626 9609 9589 9565 9538 9505 9467 9422 9370 9311 9243 9167 9081 8987 8883 8770 8649 8520 8385 8244 8100 7954 7809 7667 7529 7399 7279 7171 7077 6998 6935 6891 6865 6856 6866 6892 6934 6990 7058 7134 4056 7 7 5 7218 7305 7394 7481 7565 7642 7712 7771 7820 7858 7883 7896 7897 7886 7865 7834 7793 7745 7689 7629 7564 7496 7427 7359 7292 7229 7171 7121 7078 7046 7024 7016 7020 7038 7070 7116 7175 7246 7328 7421 7521 7627 7737 7849 7961 8072 8180 8283 8381 8473 8558 8637 8709 8775 8833 8886 8931 8971 9004 9030 9050 9064 9071 9072 9066 9053 9034 9007 8973 8930 8879 8818 8747 8665 8571 8464 8344 8212 8068 7913 7747 7574 7395 7212 7029 6848 6673 6505 6349 6206 6078 5969 5881 5814 5769 5749 5753 5781 5832 5906 6000 6112 6240 6381 6532 6688 6847 7006 7161 7310 7451 7583 7704 7813 7911 7999 8077 8147 8209 8266 8318 8367 8415 8462 8509 8556 8603 8651 8699 8747 8794 8839 8883 8925 8963 8997 9027 9052 9072 9085 9091 9089 9079 9060 9030 8989 8936 8871 8792 8700 8593 8471 8333 8181 8013 7830 7633 7423 7201 6970 6730 6486 6239 5994 5752 5519 5296 5089 4899 4730 4585 4466 4375 4313 4283 4283 4316 4379 4473 4596 4745 4918 5112 5322 5545 5775 6008 6240 6466 6683 6886 7073 7242 7392 7522 7631 7720 7789 7838 7869 7881 7876 7853 7814 7758 7687 7601 7501 7387 7262 7127 6983 6833 6678 6521 6364 6210 6061 5920 5789 5671 5568 5483 5419 5377 5359 5366 5399 5458 5543 5651 5781 5930 6094 6270 6454 6642 6831 7017 7197 7369 7532 7683 7822 7950 8065 8169 8262 8345 8419 8484 8540 8590 8633 8670 8701 8726 8747 8763 8775 8784 8789 8792 8792 8792 8791 8790 8790 8791 8794 8800 8809 8821 8837 8856 8877 8901 8928 8955 8984 9012 9041 9068 9093 9117 9140 9160 9178 9194 9209 9223 9236 9249 9261 9273 9285 9298 9310 9322 9335 9346 9358 9368 9378 9387 9396 9404 9411 9419 9428 9437 9448 9460 9472 9487 9501 9517 9532 9547 9561 9574 9586 9595 9603 9609 9614 9618 9621 9624 9627 9630 9633 9636 9638 9640 9641 9641 9640 9639 9636 9632 9629 9625 9621 9618 9615 9613 9611 9609 9607 9604 9600 9595 9589 9582 9574 9565 9557 9548 9541 9534 9528 9523 9518 9513 9507 9499 9489 9476 9460 9441 9419 9394 9366 9337 9307 9276 9245 9215 9185 9157 9130 9105 9081 9059 9039 9021 9005 8991 8979 8970 8962 8956 8953 8950 8949 8948 8948 8949 8950 8951 8952 8954 8956 8958 8960 8962 8964 8966 8968 8969 8970 8969 8968 8967 8964 8962 8960 8958 8956 8956 8957 8959 8962 8966 8971 8976 8980 8983 8985 8986 8984 8980 8973 8964 8954 8942 8929 8915 8901 8888 8875 8863 8852 8842 8833 8825 8817 8810 8804 8797 8791 8785 8780 8775 8771 8768 8766 8766 8767 8770 8774 8779 8785 8792 8799 8806 8812 8819 8826 8833 8840 8847 8856 8865 8874 8885 8897 8908 8920 8932 8943 8953 8961 8968 8973 8977 8980 8983 8986 8990 8995 9001 9009 9019 9031 9044 9057 9070 9082 4057 7 7 5 9092 9100 9105 9108 9107 9104 9098 9091 9081 9070 9058 9045 9031 9015 8998 8978 8956 8931 8904 8873 8839 8803 8765 8727 8689 8652 8618 8587 8560 8539 8522 8509 8502 8499 8500 8504 8510 8519 8529 8541 8555 8569 8584 8601 8618 8637 8655 8674 8692 8709 8724 8738 8748 8756 8760 8761 8759 8754 8747 8738 8728 8717 8706 8694 8681 8668 8654 8638 8620 8598 8573 8542 8505 8460 8408 8348 8278 8198 8108 8009 7900 7782 7655 7520 7378 7230 7077 6920 6759 6597 6433 6270 6108 5949 5793 5642 5497 5360 5231 5113 5005 4910 4828 4760 4706 4668 4644 4635 4641 4661 4695 4743 4803 4874 4956 5048 5147 5253 5363 5475 5588 5698 5804 5904 5997 6080 6152 6214 6266 6307 6339 6363 6381 6393 6401 6407 6410 6411 6409 6404 6395 6379 6355 6322 6278 6221 6149 6062 5959 5840 5705 5554 5388 5208 5015 4811 4599 4379 4154 3928 3701 3477 3259 3048 2846 2657 2480 2318 2171 2041 1927 1831 1753 1693 1653 1634 1637 1662 1711 1785 1883 2004 2148 2313 2494 2688 2892 3099 3306 3508 3701 3880 4043 4188 4314 4420 4508 4577 4629 4667 4690 4702 4702 4693 4674 4648 4613 4571 4521 4464 4401 4331 4255 4175 4090 4001 3908 3813 3715 3616 3516 3414 3311 3208 3105 3002 2899 2797 2696 2596 2497 2400 2305 2212 2122 2035 1952 1872 1796 1724 1657 1595 1538 1487 1440 1398 1361 1328 1299 1274 1252 1233 1218 1206 1196 1190 1187 1187 1190 1197 1207 1221 1239 1261 1288 1319 1355 1398 1447 1503 1568 1641 1724 1817 1919 2030 2149 2277 2410 2548 2689 2830 2971 3110 3244 3374 3498 3615 3726 3829 3926 4017 4101 4179 4252 4321 4384 4443 4498 4548 4595 4637 4676 4711 4741 4768 4791 4810 4826 4838 4847 4852 4854 4852 4848 4840 4830 4817 4801 4784 4766 4748 4731 4716 4706 4700 4702 4713 4734 4765 4808 4863 4929 5005 5091 5184 5282 5384 5488 5591 5692 5788 5880 5966 6045 6118 6184 6244 6298 6347 6390 6429 6464 6496 6525 6553 6578 6603 6628 6653 6678 6706 6734 6765 6798 6833 6870 6910 6951 6994 7038 7083 7129 7174 7219 7263 7306 7348 7387 7425 7460 7493 7523 7549 7572 7592 7606 7616 7620 7618 7608 7592 7567 7534 7493 7445 7390 7330 7268 7204 7142 7084 7032 6987 6953 6930 6918 6917 6927 6946 6972 7003 7036 7070 7100 7126 7146 7156 7158 7149 7131 7102 7064 7018 6965 6907 6844 6779 6713 6648 6586 6527 6473 6425 6383 6348 6319 6296 6277 6263 6253 6244 6236 6227 6218 6206 6193 6176 6157 6136 6112 6087 6061 6034 6007 5981 5956 5932 5910 5890 5871 5854 5839 5825 5812 5800 5789 5778 5768 5758 5748 5739 5730 5721 5714 5707 5702 5697 5695 5694 5696 5701 5709 5721 5739 5762 5791 5828 5872 5926 5988 6061 6143 6234 6335 6444 6561 6684 6812 6944 4058 7 7 5 7078 7211 7344 7474 7599 7720 7835 7943 8044 8139 8226 8307 8383 8452 8516 8576 8631 8682 8730 8773 8812 8847 8879 8906 8929 8949 8965 8978 8988 8995 9000 9004 9005 9005 9003 9000 8995 8988 8980 8969 8957 8942 8925 8904 8881 8854 8824 8789 8749 8704 8653 8597 8533 8464 8387 8304 8215 8120 8019 7913 7802 7688 7569 7448 7323 7196 7066 6934 6799 6661 6520 6375 6227 6076 5920 5760 5596 5428 5256 5081 4902 4721 4539 4356 4173 3992 3813 3637 3466 3299 3137 2981 2831 2687 2549 2417 2291 2171 2056 1948 1847 1751 1663 1581 1507 1441 1382 1331 1287 1253 1227 1210 1204 1210 1229 1264 1317 1389 1484 1602 1747 1917 2115 2338 2585 2854 3142 3443 3754 4070 4385 4697 5001 5293 5572 5835 6082 6312 6526 6724 6909 7081 7241 7390 7531 7662 7785 7900 8008 8109 8202 8288 8367 8440 8507 8568 8625 8676 8724 8768 8808 8845 8879 8910 8938 8964 8986 9007 9025 9040 9054 9065 9075 9083 9090 9095 9099 9101 9103 9104 9104 9104 9103 9102 9102 9101 9101 9102 9102 9104 9105 9106 9107 9109 9110 9111 9112 9113 9114 9115 9116 9117 9117 9118 9118 9118 9116 9113 9109 9102 9093 9081 9066 9048 9026 9000 8971 8938 8901 8861 8819 8774 8728 8682 8637 8594 8554 8519 8489 8465 8448 8439 8437 8443 8457 8478 8505 8539 8577 8620 8666 8715 8766 8817 8868 8918 8966 9012 9055 9094 9128 9158 9182 9202 9215 9223 9225 9221 9211 9196 9174 9145 9111 9070 9024 8970 8910 8844 8772 8693 8608 8516 8418 8313 8202 8085 7961 7832 7699 7561 7421 7280 7139 7001 6867 6739 6620 6510 6411 6325 6252 6192 6146 6113 6093 6085 6090 6107 6135 6173 6223 6283 6353 6434 6525 6625 6734 6852 6977 7109 7245 7385 7526 7668 7807 7943 8075 8200 8318 8428 8529 8622 8706 8781 8848 8907 8958 9003 9042 9074 9101 9121 9136 9146 9149 9145 9135 9117 9090 9056 9011 8957 8892 8815 8725 8622 8504 8372 8223 8058 7877 7679 7465 7235 6991 6732 6462 6180 5889 5592 5289 4984 4678 4373 4073 3780 3497 3225 2967 2726 2502 2299 2116 1955 1814 1695 1597 1517 1457 1414 1388 1380 1389 1417 1466 1536 1632 1753 1903 2082 2290 2527 2791 3079 3387 3710 4043 4379 4714 5042 5357 5657 5937 6197 6434 6648 6841 7013 7164 7298 7416 7518 7607 7684 7748 7800 7841 7871 7888 7893 7884 7861 7823 7770 7700 7613 7508 7386 7246 7088 6913 6721 6514 6294 6061 5817 5565 5307 5044 4779 4514 4251 3992 3739 3494 3258 3032 2818 2618 2431 2258 2101 1958 1830 1717 1618 1533 1462 1402 1353 1314 1283 1259 1241 1227 1217 1209 1204 1201 1202 1209 1224 1251 1293 1354 1439 1551 1694 1869 2079 2324 2601 2908 3242 3595 3964 4341 4719 5093 5457 5805 6134 6442 6726 6985 7222 7436 7629 7803 7960 4058 7 8 1 7195 7331 7466 7600 7730 7856 7976 8090 8196 8295 8387 8470 8547 8617 8680 8737 8789 8836 8879 8918 8952 8983 9011 9036 9057 9076 9092 9106 9117 9126 9132 9136 9139 9139 9136 9132 9125 9116 9104 9090 9074 9055 9033 9009 8982 8952 8919 8882 8841 8796 8745 8688 8625 8556 8479 8396 8306 8209 8106 7997 7882 7763 7639 7512 7382 7250 7115 6979 6840 6700 6557 6412 6263 6110 5952 5789 5621 5448 5269 5086 4899 4710 4519 4328 4139 3953 3772 3595 3425 3260 3102 2950 2803 2661 2525 2393 2265 2143 2026 1916 1812 1717 1630 1551 1482 1422 1370 1326 1290 1262 1240 1226 1222 1228 1248 1284 1339 1418 1522 1655 1818 2012 2236 2488 2766 3064 3377 3701 4030 4357 4678 4988 5285 5565 5827 6072 6299 6509 6705 6887 7057 7217 7368 7512 7647 7776 7898 8012 8120 8221 8314 8400 8479 8552 8618 8679 8734 8785 8831 8874 8913 8949 8982 9013 9042 9068 9092 9114 9134 9152 9168 9181 9192 9201 9208 9212 9215 9216 9215 9213 9211 9208 9205 9203 9201 9199 9199 9199 9199 9200 9202 9203 9205 9207 9208 9209 9209 9209 9209 9208 9208 9207 9206 9205 9205 9204 9202 9200 9196 9191 9182 9171 9157 9138 9115 9087 9056 9020 8981 8939 8895 8851 8807 8763 8722 8684 8649 8619 8594 8574 8560 8553 8552 8557 8570 8588 8614 8645 8683 8725 8771 8821 8873 8925 8977 9028 9077 9122 9162 9198 9229 9254 9274 9288 9298 9302 9302 9297 9287 9273 9254 9230 9200 9165 9122 9072 9014 8947 8871 8786 8691 8587 8475 8354 8227 8094 7955 7814 7671 7527 7385 7246 7110 6980 6856 6740 6632 6533 6444 6366 6299 6244 6201 6170 6153 6148 6155 6176 6208 6253 6310 6378 6457 6546 6644 6751 6866 6988 7115 7247 7383 7520 7658 7795 7930 8061 8187 8307 8420 8525 8623 8713 8795 8869 8935 8994 9046 9090 9128 9159 9183 9201 9212 9216 9213 9204 9187 9163 9132 9093 9045 8989 8922 8845 8755 8652 8534 8400 8250 8082 7896 7693 7471 7232 6978 6708 6426 6132 5830 5520 5206 4891 4576 4265 3960 3664 3381 3112 2860 2627 2415 2224 2055 1908 1782 1675 1588 1517 1463 1424 1400 1392 1401 1428 1477 1550 1650 1779 1940 2134 2359 2616 2900 3209 3536 3876 4222 4568 4908 5235 5547 5838 6107 6353 6575 6775 6954 7113 7254 7380 7492 7591 7678 7754 7818 7871 7912 7941 7956 7958 7946 7918 7874 7814 7736 7642 7529 7397 7248 7081 6897 6696 6481 6253 6013 5764 5508 5248 4985 4722 4461 4204 3952 3707 3469 3241 3023 2815 2619 2436 2265 2108 1964 1835 1719 1618 1530 1456 1394 1343 1303 1273 1250 1234 1223 1217 1213 1213 1216 1224 1237 1259 1292 1340 1407 1498 1616 1765 1946 2163 2414 2699 3015 3358 3722 4101 4488 4876 5258 5628 5980 6311 6617 6897 7150 7377 7580 7761 7923 8069 4059 7 8 1 8202 8323 8435 8540 8639 8732 8820 8904 8983 9057 9127 9191 9251 9306 9356 9402 9444 9482 9517 9548 9576 9601 9624 9644 9661 9676 9690 9701 9711 9720 9727 9733 9738 9742 9746 9749 9750 9752 9752 9752 9751 9750 9748 9746 9745 9744 9743 9744 9745 9747 9750 9754 9758 9763 9768 9772 9775 9778 9779 9779 9777 9773 9768 9760 9750 9739 9725 9708 9689 9666 9640 9610 9575 9535 9491 9441 9385 9325 9259 9188 9112 9032 8948 8861 8770 8676 8580 8482 8383 8282 8182 8082 7983 7887 7793 7704 7620 7543 7472 7409 7354 7308 7271 7244 7225 7216 7216 7224 7240 7264 7295 7334 7379 7431 7489 7552 7620 7693 7770 7850 7933 8017 8102 8187 8270 8351 8430 8504 8574 8639 8699 8754 8803 8847 8886 8921 8950 8975 8995 9011 9022 9027 9027 9020 9006 8985 8955 8916 8868 8810 8743 8666 8579 8482 8377 8264 8143 8015 7881 7743 7601 7457 7312 7168 7025 6885 6749 6618 6493 6376 6266 6165 6071 5986 5909 5839 5777 5721 5672 5628 5589 5555 5524 5498 5476 5457 5442 5430 5420 5414 5410 5408 5408 5411 5415 5421 5429 5439 5452 5468 5489 5514 5546 5583 5629 5682 5743 5813 5891 5977 6069 6168 6270 6376 6482 6587 6690 6787 6878 6960 7033 7094 7145 7182 7208 7221 7223 7213 7194 7166 7131 7090 7046 7000 6953 6907 6864 6826 6792 6765 6746 6733 6729 6733 6746 6766 6795 6833 6878 6931 6992 7060 7135 7216 7304 7397 7496 7598 7703 7811 7921 8030 8139 8247 8353 8455 8555 8650 8740 8826 8908 8984 9055 9122 9184 9242 9295 9345 9391 9434 9473 9509 9543 9573 9601 9627 9649 9669 9687 9701 9713 9723 9730 9735 9738 9739 9738 9736 9733 9729 9724 9718 9712 9705 9698 9689 9678 9666 9652 9635 9615 9592 9566 9535 9501 9461 9417 9367 9311 9249 9180 9103 9018 8923 8819 8705 8579 8441 8291 8129 7954 7767 7567 7355 7133 6900 6657 6406 6147 5882 5613 5340 5065 4790 4517 4247 3983 3726 3477 3240 3015 2804 2609 2432 2273 2136 2020 1929 1864 1827 1820 1844 1901 1991 2116 2275 2467 2689 2937 3209 3498 3800 4107 4415 4717 5009 5286 5544 5783 6001 6198 6376 6537 6684 6818 6944 7064 7181 7295 7410 7524 7640 7755 7871 7987 8101 8214 8324 8431 8534 8634 8729 8821 8907 8988 9065 9136 9202 9263 9318 9369 9415 9457 9495 9530 9562 9592 9619 9645 9668 9689 9709 9726 9742 9755 9766 9776 9785 9792 9799 9805 9811 9818 9824 9830 9836 9842 9847 9851 9854 9857 9858 9858 9857 9856 9854 9851 9849 9847 9844 9842 9839 9835 9829 9822 9813 9801 9785 9766 9742 9714 9681 9641 9596 9545 9488 9425 9357 9283 9206 9127 9046 8967 8891 8821 8759 8707 8666 8639 8626 8629 8645 8675 8718 8772 8834 8903 8976 9051 9126 9199 9268 9333 9392 9446 9495 9537 9575 9607 9635 4060 7 8 1 9658 9678 9694 9708 9719 9727 9732 9736 9738 9738 9736 9733 9728 9722 9714 9705 9694 9682 9667 9650 9630 9608 9583 9556 9526 9494 9460 9425 9390 9355 9320 9287 9256 9228 9203 9182 9166 9154 9148 9146 9150 9159 9173 9193 9216 9244 9276 9310 9347 9385 9423 9462 9500 9536 9571 9603 9633 9661 9685 9707 9727 9745 9760 9774 9786 9797 9806 9814 9821 9827 9832 9835 9838 9840 9840 9840 9839 9838 9835 9832 9827 9822 9817 9810 9803 9795 9786 9776 9766 9756 9744 9733 9720 9706 9691 9675 9656 9634 9610 9581 9547 9508 9462 9409 9348 9278 9198 9108 9006 8891 8763 8622 8465 8295 8109 7908 7693 7465 7224 6972 6712 6446 6178 5910 5648 5396 5157 4938 4742 4573 4436 4333 4268 4241 4253 4304 4393 4517 4673 4857 5066 5294 5537 5790 6049 6310 6568 6821 7066 7300 7523 7733 7929 8111 8279 8433 8573 8701 8816 8920 9013 9097 9172 9240 9300 9355 9405 9450 9492 9530 9565 9598 9628 9655 9680 9702 9722 9740 9755 9768 9779 9789 9797 9804 9810 9815 9820 9824 9827 9830 9832 9833 9834 9833 9832 9830 9827 9824 9819 9814 9809 9803 9796 9789 9781 9771 9761 9749 9735 9718 9698 9675 9647 9614 9576 9532 9481 9424 9359 9288 9209 9123 9029 8929 8823 8710 8591 8468 8340 8210 8078 7946 7815 7688 7566 7451 7347 7255 7177 7115 7071 7045 7040 7054 7089 7142 7212 7299 7399 7511 7631 7757 7887 8018 8148 8274 8396 8511 8618 8718 8809 8892 8966 9033 9092 9144 9190 9230 9265 9295 9321 9343 9362 9377 9390 9399 9407 9412 9416 9418 9419 9420 9420 9421 9422 9423 9425 9428 9431 9435 9439 9443 9448 9452 9456 9459 9461 9462 9461 9458 9453 9445 9433 9419 9401 9380 9355 9327 9297 9264 9229 9193 9157 9121 9087 9054 9023 8996 8971 8951 8935 8923 8916 8913 8915 8922 8933 8949 8970 8994 9021 9052 9084 9117 9150 9183 9213 9241 9265 9285 9300 9310 9315 9315 9310 9300 9287 9269 9247 9223 9194 9162 9126 9086 9040 8988 8928 8861 8784 8697 8599 8490 8369 8237 8094 7941 7780 7611 7438 7262 7087 6914 6747 6589 6442 6309 6193 6095 6018 5963 5932 5926 5946 5991 6062 6157 6276 6416 6574 6748 6933 7127 7325 7524 7719 7908 8087 8255 8410 8551 8678 8792 8895 8986 9069 9144 9212 9276 9336 9391 9444 9492 9537 9578 9615 9648 9676 9700 9720 9737 9751 9764 9775 9785 9794 9803 9812 9820 9828 9835 9841 9845 9848 9849 9850 9849 9848 9846 9843 9841 9839 9837 9834 9832 9829 9825 9820 9814 9807 9799 9790 9780 9769 9758 9748 9739 9730 9724 9718 9715 9713 9712 9713 9716 9719 9722 9726 9730 9734 9738 9741 9743 9745 9746 9746 9746 9746 9746 9746 9746 9747 9748 9750 9752 9755 9758 9762 9765 9768 9771 9772 9771 9769 9765 9758 9749 9736 9721 9703 9682 4061 7 8 1 9658 9632 9602 9571 9536 9498 9457 9412 9363 9309 9249 9181 9106 9022 8927 8821 8703 8573 8428 8270 8097 7909 7707 7491 7262 7020 6768 6506 6236 5961 5683 5405 5130 4859 4595 4340 4096 3864 3646 3442 3254 3082 2926 2788 2670 2572 2497 2447 2424 2431 2470 2543 2651 2794 2971 3181 3421 3686 3973 4276 4589 4907 5224 5536 5838 6126 6400 6656 6895 7116 7319 7507 7680 7840 7987 8123 8248 8365 8472 8572 8664 8749 8828 8901 8968 9031 9090 9146 9199 9248 9295 9339 9380 9418 9453 9484 9512 9537 9558 9577 9592 9606 9618 9629 9640 9649 9658 9667 9675 9682 9689 9695 9700 9705 9708 9711 9714 9716 9719 9722 9725 9729 9733 9737 9742 9746 9750 9753 9756 9758 9759 9759 9759 9758 9756 9755 9753 9751 9749 9746 9744 9742 9739 9737 9734 9731 9728 9726 9723 9721 9718 9716 9714 9711 9709 9706 9703 9699 9694 9690 9684 9679 9673 9667 9660 9654 9647 9640 9632 9624 9616 9607 9597 9586 9574 9561 9546 9530 9512 9492 9470 9445 9416 9385 9350 9310 9267 9218 9165 9108 9046 8980 8910 8837 8762 8685 8607 8530 8453 8378 8305 8235 8169 8107 8049 7995 7945 7900 7858 7820 7785 7754 7725 7699 7676 7657 7641 7630 7624 7624 7630 7644 7665 7695 7733 7779 7833 7895 7962 8036 8113 8194 8277 8360 8443 8525 8605 8682 8756 8827 8893 8956 9014 9068 9118 9163 9204 9241 9273 9301 9325 9345 9363 9377 9390 9400 9410 9419 9427 9436 9445 9455 9465 9476 9487 9499 9512 9525 9539 9553 9567 9581 9596 9610 9624 9638 9651 9664 9676 9686 9696 9704 9711 9716 9720 9722 9723 9723 9721 9719 9715 9711 9707 9702 9697 9692 9687 9681 9675 9669 9661 9653 9643 9632 9619 9603 9584 9563 9538 9510 9477 9440 9397 9348 9293 9231 9160 9081 8992 8893 8784 8665 8536 8397 8249 8093 7930 7762 7590 7416 7241 7067 6895 6727 6564 6406 6255 6111 5976 5848 5730 5620 5520 5429 5347 5275 5211 5155 5107 5065 5030 5000 4974 4952 4933 4916 4902 4890 4880 4871 4865 4861 4860 4860 4862 4866 4871 4877 4883 4890 4897 4903 4910 4918 4928 4941 4958 4981 5012 5052 5103 5165 5241 5331 5434 5552 5683 5826 5981 6145 6316 6493 6673 6854 7034 7210 7381 7546 7703 7851 7990 8119 8239 8349 8450 8543 8627 8705 8776 8840 8899 8953 9002 9046 9086 9122 9154 9183 9209 9232 9252 9270 9285 9298 9308 9316 9321 9324 9323 9319 9312 9302 9288 9271 9250 9226 9197 9165 9127 9084 9035 8979 8914 8841 8757 8661 8554 8433 8299 8152 7991 7817 7631 7435 7228 7014 6793 6566 6336 6103 5868 5633 5398 5164 4931 4700 4473 4249 4032 3822 3622 3435 3263 3109 2978 2872 2795 2750 2739 2763 2823 2920 3052 3217 3412 3634 3877 4136 4407 4684 4962 5236 5501 5755 5993 6213 6415 6596 6756 6896 4062 7 8 1 7016 7116 7198 7263 7313 7350 7374 7389 7396 7397 7395 7391 7387 7386 7390 7398 7414 7436 7467 7505 7552 7605 7666 7732 7803 7878 7957 8037 8119 8201 8283 8364 8443 8520 8594 8665 8732 8796 8855 8910 8962 9010 9053 9094 9132 9166 9198 9227 9254 9279 9301 9321 9338 9354 9367 9379 9389 9397 9404 9410 9416 9421 9426 9431 9435 9440 9444 9448 9452 9455 9458 9461 9463 9464 9465 9466 9465 9465 9463 9461 9458 9454 9449 9442 9435 9427 9417 9406 9395 9381 9367 9350 9332 9311 9287 9260 9231 9198 9162 9123 9083 9042 9001 8960 8922 8888 8857 8832 8812 8797 8788 8785 8787 8793 8803 8816 8832 8850 8870 8892 8915 8938 8963 8987 9012 9037 9061 9084 9105 9124 9141 9155 9166 9174 9180 9183 9184 9183 9181 9179 9176 9173 9170 9166 9163 9159 9155 9150 9144 9136 9127 9116 9104 9090 9074 9057 9039 9019 8999 8978 8957 8934 8910 8884 8857 8828 8797 8763 8726 8686 8642 8595 8543 8488 8427 8362 8290 8211 8125 8029 7924 7809 7682 7543 7392 7228 7053 6867 6670 6465 6253 6034 5810 5583 5354 5123 4891 4659 4426 4194 3962 3731 3501 3272 3047 2825 2610 2401 2202 2013 1837 1674 1528 1397 1283 1186 1104 1038 985 945 914 893 878 868 864 863 868 880 900 931 977 1041 1128 1239 1378 1548 1748 1978 2236 2520 2824 3143 3472 3804 4132 4452 4757 5044 5311 5554 5774 5971 6148 6305 6445 6572 6687 6793 6891 6984 7072 7157 7237 7315 7389 7459 7526 7589 7649 7706 7759 7809 7857 7901 7943 7982 8018 8050 8079 8104 8125 8142 8155 8164 8170 8172 8171 8168 8163 8156 8148 8139 8129 8118 8105 8090 8072 8050 8024 7992 7954 7911 7860 7803 7739 7670 7595 7517 7435 7352 7269 7187 7107 7032 6963 6900 6845 6800 6765 6741 6729 6730 6744 6770 6809 6860 6922 6993 7071 7155 7243 7333 7422 7509 7591 7669 7740 7804 7861 7910 7952 7988 8017 8040 8057 8070 8078 8080 8078 8071 8059 8041 8018 7990 7957 7918 7875 7829 7779 7727 7674 7621 7569 7520 7474 7432 7395 7364 7340 7322 7310 7305 7307 7314 7327 7345 7368 7394 7423 7454 7488 7522 7558 7594 7630 7666 7701 7736 7770 7802 7833 7863 7890 7916 7939 7960 7979 7996 8010 8022 8033 8042 8050 8058 8065 8071 8078 8084 8091 8097 8102 8107 8110 8113 8113 8112 8110 8106 8100 8094 8087 8081 8074 8068 8063 8058 8055 8052 8049 8047 8044 8041 8038 8034 8029 8023 8017 8011 8004 7998 7992 7986 7981 7976 7971 7967 7962 7957 7951 7944 7936 7925 7913 7898 7881 7862 7840 7816 7790 7762 7733 7702 7671 7641 7611 7584 7558 7536 7517 7503 7492 7487 7485 7488 7495 7505 7518 7533 7549 7566 7583 7599 7614 7629 7641 7652 7661 7668 7673 7676 7677 7676 7673 7669 7664 7657 7650 7642 7634 7625 4063 7 8 1 7616 7607 7598 7587 7577 7565 7552 7538 7523 7506 7489 7470 7452 7433 7414 7396 7378 7361 7344 7328 7312 7295 7278 7261 7242 7223 7202 7181 7159 7138 7116 7095 7074 7054 7035 7016 6997 6979 6960 6941 6921 6901 6881 6860 6839 6818 6798 6779 6761 6744 6728 6712 6697 6682 6665 6648 6629 6609 6586 6562 6536 6509 6480 6451 6422 6392 6362 6333 6303 6273 6243 6213 6181 6148 6115 6080 6045 6008 5972 5934 5897 5860 5823 5786 5749 5711 5674 5636 5596 5556 5514 5471 5426 5380 5332 5282 5230 5176 5120 5060 4998 4932 4862 4787 4708 4624 4536 4443 4346 4245 4140 4033 3924 3813 3700 3585 3469 3351 3231 3108 2983 2855 2725 2593 2460 2327 2195 2065 1940 1820 1707 1602 1506 1420 1344 1277 1220 1173 1134 1103 1080 1066 1059 1060 1070 1090 1120 1161 1214 1278 1353 1439 1535 1639 1749 1864 1979 2095 2207 2314 2415 2507 2591 2665 2730 2786 2833 2872 2904 2930 2949 2964 2975 2981 2983 2982 2977 2969 2958 2945 2929 2912 2893 2872 2851 2830 2808 2786 2764 2742 2720 2698 2676 2654 2632 2610 2588 2566 2545 2524 2504 2484 2464 2445 2427 2408 2390 2371 2353 2334 2315 2295 2276 2256 2236 2217 2198 2179 2160 2142 2124 2107 2090 2073 2056 2039 2023 2006 1990 1973 1956 1940 1922 1905 1887 1869 1850 1831 1811 1791 1770 1748 1726 1703 1679 1654 1629 1602 1575 1545 1515 1483 1450 1416 1381 1346 1311 1277 1243 1211 1180 1151 1125 1100 1077 1056 1036 1016 997 978 958 937 914 890 865 838 809 779 748 717 685 653 621 590 559 530 502 476 451 428 407 388 371 356 343 332 323 316 311 307 305 304 305 307 310 314 319 326 334 344 355 368 384 402 422 446 472 501 533 567 603 642 682 724 766 809 852 895 937 979 1019 1059 1097 1133 1168 1201 1232 1262 1290 1316 1341 1365 1387 1409 1430 1451 1471 1491 1511 1531 1550 1570 1589 1607 1625 1643 1661 1678 1695 1712 1729 1746 1763 1780 1797 1814 1832 1850 1868 1886 1904 1923 1942 1962 1982 2003 2025 2047 2070 2093 2116 2140 2164 2188 2211 2235 2259 2282 2306 2330 2354 2378 2403 2429 2455 2482 2509 2537 2565 2593 2622 2650 2678 2706 2734 2763 2791 2821 2851 2881 2913 2945 2979 3013 3048 3083 3118 3153 3188 3223 3256 3289 3322 3354 3385 3416 3447 3479 3511 3543 3576 3609 3643 3676 3710 3743 3775 3806 3836 3864 3892 3918 3944 3969 3993 4017 4042 4066 4091 4116 4140 4165 4190 4214 4237 4260 4283 4305 4328 4351 4375 4400 4427 4456 4488 4522 4558 4597 4637 4679 4721 4764 4807 4850 4891 4932 4971 5009 5045 5080 5114 5146 5178 5208 5236 5264 5289 5314 5336 5356 5374 5389 5402 5410 5415 5416 5412 5402 5386 5364 4064 7 8 1 5334 5297 5252 5200 5139 5072 4997 4916 4829 4737 4642 4544 4444 4344 4244 4147 4052 3962 3877 3800 3732 3674 3629 3597 3580 3581 3599 3635 3690 3763 3855 3963 4085 4221 4367 4520 4678 4838 4997 5154 5304 5448 5584 5710 5827 5935 6033 6123 6204 6279 6347 6410 6467 6520 6569 6614 6655 6692 6724 6753 6777 6797 6812 6823 6830 6834 6834 6831 6826 6819 6811 6802 6792 6783 6773 6763 6752 6741 6729 6716 6700 6680 6656 6626 6590 6547 6495 6433 6362 6281 6190 6090 5980 5863 5739 5610 5479 5348 5218 5094 4977 4870 4776 4698 4637 4595 4574 4575 4598 4644 4712 4801 4908 5033 5171 5320 5478 5639 5802 5964 6121 6272 6414 6547 6671 6784 6887 6981 7067 7145 7217 7283 7343 7399 7451 7498 7540 7579 7612 7641 7665 7685 7700 7712 7720 7724 7726 7725 7722 7716 7708 7697 7682 7664 7641 7613 7580 7540 7494 7440 7379 7311 7235 7151 7060 6962 6857 6746 6630 6508 6383 6255 6125 5995 5866 5739 5615 5498 5387 5286 5195 5116 5052 5003 4969 4954 4955 4974 5010 5061 5126 5203 5288 5378 5470 5560 5643 5715 5774 5814 5833 5829 5800 5743 5660 5550 5415 5256 5077 4879 4668 4446 4217 3986 3755 3529 3310 3101 2903 2719 2549 2395 2259 2142 2045 1970 1921 1899 1907 1948 2024 2137 2287 2475 2699 2957 3245 3557 3889 4234 4585 4936 5279 5611 5925 6218 6489 6735 6957 7155 7330 7486 7623 7744 7851 7946 8030 8104 8169 8225 8272 8311 8342 8364 8378 8385 8385 8378 8367 8350 8330 8308 8284 8260 8236 8212 8190 8169 8151 8135 8121 8110 8103 8099 8098 8102 8109 8121 8138 8159 8184 8214 8248 8285 8326 8368 8413 8459 8504 8550 8594 8637 8677 8714 8749 8780 8808 8833 8854 8872 8887 8899 8907 8913 8916 8916 8914 8910 8903 8895 8885 8874 8862 8850 8837 8824 8812 8800 8789 8779 8770 8762 8755 8750 8746 8745 8746 8750 8757 8767 8779 8795 8813 8833 8854 8877 8900 8923 8946 8967 8986 9003 9018 9031 9041 9050 9055 9059 9061 9061 9059 9055 9050 9043 9035 9026 9017 9007 8997 8988 8980 8973 8968 8965 8963 8964 8967 8971 8978 8986 8995 9006 9018 9030 9044 9058 9072 9087 9103 9118 9134 9150 9166 9182 9198 9213 9228 9243 9257 9270 9282 9293 9302 9311 9318 9324 9328 9332 9334 9336 9338 9339 9340 9341 9342 9344 9345 9347 9349 9350 9352 9353 9353 9353 9353 9353 9352 9352 9352 9352 9354 9356 9358 9361 9365 9368 9372 9375 9377 9378 9378 9377 9376 9373 9370 9367 9364 9361 9359 9358 9357 9358 9359 9361 9363 9366 9369 9372 9375 9379 9383 9388 9393 9399 9406 9414 9422 9431 9440 9448 9456 9462 9466 9469 9469 9467 9462 9456 9448 9439 9429 9419 9409 9399 9389 9379 9369 9359 9348 9336 9322 9306 9287 9265 9240 9211 9179 9142 9101 9056 4065 7 8 1 9005 8949 8886 8817 8740 8655 8561 8457 8343 8219 8085 7941 7788 7627 7459 7286 7108 6928 6748 6568 6391 6217 6047 5882 5723 5569 5421 5280 5143 5012 4886 4765 4648 4536 4428 4325 4227 4134 4047 3968 3897 3836 3786 3750 3729 3726 3742 3779 3840 3924 4034 4169 4330 4513 4718 4943 5183 5435 5695 5960 6224 6484 6737 6979 7209 7423 7620 7801 7965 8112 8243 8359 8461 8551 8630 8698 8759 8811 8858 8898 8934 8965 8993 9018 9039 9059 9076 9092 9106 9119 9131 9141 9150 9157 9164 9168 9172 9173 9174 9172 9169 9165 9159 9152 9144 9136 9127 9117 9108 9100 9092 9085 9080 9076 9075 9075 9077 9081 9086 9093 9100 9109 9117 9126 9134 9142 9148 9154 9160 9165 9170 9175 9181 9187 9193 9200 9207 9214 9220 9225 9228 9229 9227 9221 9212 9199 9181 9159 9134 9103 9068 9029 8983 8932 8874 8807 8732 8646 8549 8439 8316 8178 8026 7858 7675 7477 7264 7038 6800 6550 6291 6025 5752 5476 5197 4919 4643 4372 4106 3848 3599 3360 3133 2919 2719 2534 2365 2213 2081 1969 1879 1814 1776 1767 1790 1845 1936 2061 2221 2416 2644 2901 3184 3489 3811 4145 4484 4825 5160 5487 5800 6098 6377 6638 6878 7100 7303 7489 7659 7816 7961 8095 8219 8335 8442 8542 8634 8718 8795 8864 8925 8979 9026 9067 9102 9132 9158 9180 9199 9217 9232 9247 9259 9271 9281 9290 9297 9303 9308 9311 9312 9312 9310 9307 9303 9298 9292 9285 9276 9266 9254 9241 9225 9207 9187 9163 9136 9105 9071 9033 8992 8946 8898 8846 8791 8734 8676 8617 8557 8499 8442 8387 8335 8286 8242 8202 8167 8137 8113 8094 8082 8076 8076 8083 8096 8116 8142 8173 8211 8254 8301 8352 8406 8462 8521 8580 8641 8701 8762 8821 8879 8936 8991 9044 9095 9142 9186 9226 9261 9292 9317 9337 9351 9359 9361 9355 9342 9322 9295 9260 9217 9166 9108 9042 8969 8888 8802 8711 8615 8516 8416 8316 8218 8124 8035 7954 7882 7820 7771 7735 7713 7705 7712 7732 7767 7814 7871 7939 8015 8097 8183 8272 8363 8454 8544 8631 8716 8798 8876 8950 9021 9087 9150 9209 9264 9315 9362 9405 9445 9481 9514 9544 9571 9595 9617 9638 9657 9674 9691 9706 9720 9734 9746 9756 9765 9773 9779 9784 9786 9788 9788 9787 9785 9782 9778 9774 9769 9763 9756 9749 9741 9733 9725 9717 9710 9705 9701 9700 9700 9704 9710 9718 9728 9740 9753 9767 9780 9793 9805 9815 9825 9833 9839 9845 9849 9853 9856 9858 9859 9860 9861 9860 9858 9856 9852 9846 9839 9831 9822 9811 9798 9785 9769 9753 9734 9713 9691 9666 9639 9610 9579 9547 9513 9479 9444 9409 9375 9342 9310 9279 9250 9221 9193 9165 9136 9107 9075 9042 9006 8968 8926 8882 8835 8786 8734 8680 8624 8568 8511 8453 8396 8339 8284 8231 8180 8133 8089 8049 8015 7986 4066 7 8 1 7963 7946 7936 7932 7934 7942 7956 7975 7999 8028 8060 8096 8135 8176 8220 8264 8310 8356 8401 8444 8486 8524 8558 8586 8608 8623 8630 8628 8616 8594 8561 8516 8459 8390 8308 8213 8104 7982 7846 7698 7538 7366 7185 6995 6798 6597 6392 6187 5982 5781 5585 5397 5217 5050 4897 4760 4641 4544 4469 4418 4394 4396 4426 4481 4562 4666 4791 4931 5085 5247 5413 5579 5740 5893 6035 6164 6278 6375 6456 6521 6570 6605 6626 6636 6635 6624 6605 6580 6549 6513 6474 6432 6388 6343 6298 6254 6211 6170 6133 6099 6070 6046 6028 6017 6012 6015 6027 6046 6075 6113 6160 6215 6280 6353 6433 6520 6613 6712 6814 6920 7028 7138 7248 7359 7468 7576 7681 7785 7885 7981 8073 8160 8242 8318 8387 8450 8505 8553 8593 8625 8648 8663 8669 8666 8654 8633 8601 8559 8507 8443 8366 8277 8173 8055 7921 7772 7606 7423 7224 7008 6777 6531 6273 6004 5726 5443 5157 4872 4589 4313 4046 3790 3548 3321 3111 2918 2742 2584 2442 2318 2209 2117 2042 1984 1943 1923 1923 1947 1997 2074 2180 2316 2483 2680 2906 3158 3434 3729 4038 4356 4678 4999 5313 5618 5908 6181 6435 6670 6885 7081 7258 7418 7562 7692 7810 7916 8013 8100 8180 8251 8316 8374 8426 8473 8514 8552 8585 8616 8644 8669 8693 8715 8735 8754 8772 8787 8801 8813 8822 8829 8834 8837 8837 8835 8830 8823 8812 8799 8781 8759 8732 8699 8659 8612 8556 8490 8414 8326 8225 8111 7984 7843 7687 7518 7334 7138 6930 6711 6482 6245 6001 5752 5499 5244 4987 4732 4478 4227 3980 3740 3506 3281 3066 2862 2670 2490 2324 2172 2034 1911 1803 1710 1634 1574 1534 1515 1519 1548 1607 1697 1822 1982 2178 2411 2678 2976 3301 3649 4012 4384 4758 5128 5487 5830 6154 6455 6732 6985 7213 7419 7604 7770 7920 8054 8176 8286 8385 8474 8553 8621 8680 8729 8769 8798 8818 8829 8830 8822 8804 8777 8740 8692 8634 8565 8485 8394 8293 8182 8062 7935 7802 7664 7525 7386 7248 7115 6987 6868 6760 6663 6580 6513 6463 6430 6416 6420 6441 6479 6532 6597 6672 6754 6839 6924 7006 7083 7151 7209 7255 7289 7310 7319 7316 7302 7278 7246 7207 7162 7112 7060 7005 6949 6893 6838 6786 6736 6690 6649 6614 6584 6561 6544 6535 6533 6538 6551 6570 6597 6630 6669 6713 6763 6818 6876 6937 7000 7065 7131 7196 7261 7324 7386 7445 7503 7558 7611 7661 7710 7757 7802 7846 7887 7925 7960 7992 8018 8039 8053 8059 8056 8042 8016 7977 7925 7857 7774 7676 7561 7430 7284 7123 6948 6760 6560 6351 6133 5909 5680 5448 5214 4980 4747 4516 4288 4064 3845 3631 3422 3219 3022 2832 2649 2473 2305 2146 1996 1856 1727 1608 1501 1405 1320 1246 1183 1129 1084 1047 1018 994 977 966 960 961 970 987 1013 1051 1100 1163 1240 4067 7 8 1 1330 1433 1550 1677 1813 1957 2106 2258 2411 2564 2716 2866 3015 3164 3314 3466 3622 3785 3956 4136 4325 4525 4734 4951 5176 5405 5636 5868 6096 6321 6538 6746 6945 7133 7309 7474 7628 7770 7902 8024 8136 8238 8332 8418 8496 8567 8630 8688 8739 8786 8829 8868 8904 8938 8970 9001 9030 9059 9086 9111 9135 9157 9176 9194 9208 9221 9232 9241 9248 9254 9259 9263 9266 9268 9270 9270 9270 9267 9263 9257 9248 9236 9222 9205 9186 9163 9137 9109 9078 9043 9005 8963 8917 8866 8808 8743 8670 8588 8495 8389 8271 8138 7990 7826 7646 7450 7238 7010 6769 6515 6249 5974 5692 5404 5113 4820 4528 4238 3952 3671 3398 3133 2879 2638 2410 2198 2003 1826 1667 1528 1409 1308 1224 1157 1103 1062 1031 1008 993 984 982 987 1004 1033 1079 1147 1240 1362 1517 1706 1931 2191 2485 2807 3154 3518 3893 4272 4647 5012 5360 5686 5988 6262 6509 6727 6920 7089 7237 7366 7480 7582 7674 7757 7833 7904 7969 8030 8087 8139 8187 8232 8273 8311 8346 8378 8409 8438 8466 8492 8518 8543 8567 8590 8612 8634 8655 8676 8697 8719 8741 8765 8791 8818 8848 8880 8913 8949 8985 9021 9057 9091 9123 9152 9176 9196 9210 9217 9217 9209 9193 9168 9133 9089 9034 8969 8893 8806 8709 8602 8486 8362 8231 8097 7959 7823 7689 7561 7442 7334 7240 7163 7105 7067 7050 7054 7080 7126 7191 7274 7372 7482 7601 7726 7854 7983 8109 8231 8345 8452 8548 8634 8709 8772 8824 8866 8896 8917 8928 8929 8921 8904 8879 8844 8802 8750 8691 8623 8548 8465 8376 8282 8183 8080 7976 7871 7768 7666 7569 7477 7391 7313 7243 7182 7130 7090 7060 7042 7036 7042 7061 7094 7139 7198 7269 7351 7444 7547 7657 7772 7892 8012 8132 8250 8364 8473 8575 8670 8758 8837 8910 8975 9033 9084 9130 9171 9208 9240 9270 9296 9320 9343 9364 9383 9402 9419 9435 9450 9463 9475 9484 9491 9494 9495 9491 9484 9473 9459 9441 9419 9394 9365 9333 9298 9260 9218 9173 9123 9068 9008 8941 8868 8788 8700 8604 8499 8387 8266 8139 8005 7866 7724 7581 7439 7299 7165 7040 6924 6822 6734 6663 6610 6575 6560 6563 6584 6622 6675 6740 6816 6899 6987 7077 7165 7248 7325 7393 7450 7495 7527 7545 7549 7538 7514 7477 7429 7368 7298 7219 7131 7037 6936 6831 6723 6613 6503 6395 6290 6192 6101 6021 5953 5900 5861 5839 5834 5845 5872 5913 5967 6031 6103 6179 6258 6337 6412 6483 6547 6602 6647 6682 6705 6716 6716 6704 6680 6643 6595 6535 6463 6379 6283 6176 6057 5927 5786 5636 5477 5310 5136 4957 4774 4588 4400 4212 4023 3835 3648 3463 3280 3098 2919 2743 2569 2400 2236 2077 1925 1781 1645 1520 1406 1303 1211 1132 1063 1005 958 920 890 868 853 843 840 843 852 867 889 918 956 4068 7 8 1 1004 1063 1134 1217 1314 1426 1553 1695 1851 2023 2209 2407 2617 2838 3066 3301 3540 3780 4021 4260 4494 4723 4944 5157 5361 5554 5736 5907 6067 6217 6356 6485 6606 6718 6824 6923 7017 7107 7193 7276 7356 7433 7507 7577 7643 7705 7762 7813 7859 7899 7933 7962 7986 8006 8024 8039 8054 8067 8081 8095 8109 8125 8142 8160 8179 8200 8223 8247 8274 8304 8337 8373 8412 8454 8499 8546 8594 8642 8690 8737 8781 8823 8862 8899 8932 8964 8993 9021 9048 9074 9100 9125 9149 9172 9194 9214 9233 9249 9264 9276 9287 9298 9307 9317 9327 9338 9350 9363 9377 9390 9404 9418 9430 9442 9452 9461 9469 9476 9483 9490 9497 9504 9513 9521 9531 9540 9550 9559 9568 9577 9584 9591 9597 9602 9607 9611 9614 9616 9617 9617 9615 9611 9604 9595 9584 9569 9553 9534 9513 9492 9471 9450 9431 9413 9398 9385 9374 9366 9360 9357 9355 9356 9359 9364 9371 9380 9391 9404 9418 9433 9449 9465 9481 9495 9508 9519 9527 9533 9537 9540 9541 9542 9543 9545 9548 9552 9558 9565 9573 9582 9591 9599 9607 9613 9618 9623 9626 9628 9629 9631 9632 9634 9636 9639 9642 9645 9648 9651 9654 9657 9659 9661 9662 9664 9665 9667 9670 9672 9676 9680 9685 9691 9697 9705 9713 9722 9731 9741 9752 9762 9772 9781 9789 9794 9796 9794 9789 9778 9763 9742 9716 9683 9644 9598 9545 9482 9409 9325 9228 9117 8990 8846 8684 8506 8310 8099 7874 7638 7393 7145 6895 6648 6408 6179 5963 5765 5588 5434 5306 5206 5137 5098 5093 5121 5181 5274 5397 5548 5723 5918 6130 6352 6580 6809 7034 7252 7457 7649 7825 7984 8126 8252 8362 8457 8540 8611 8671 8722 8765 8801 8830 8853 8871 8884 8893 8900 8904 8906 8908 8911 8914 8918 8924 8932 8941 8953 8965 8979 8993 9007 9022 9036 9051 9065 9079 9094 9110 9127 9146 9166 9189 9214 9241 9269 9299 9331 9362 9395 9426 9457 9487 9516 9543 9568 9592 9614 9635 9655 9674 9691 9708 9723 9738 9751 9763 9774 9784 9792 9799 9806 9811 9816 9820 9824 9828 9832 9835 9839 9843 9847 9850 9854 9858 9861 9865 9868 9872 9875 9879 9882 9886 9888 9891 9893 9894 9893 9892 9890 9886 9881 9875 9868 9860 9850 9840 9828 9815 9800 9784 9765 9743 9718 9689 9657 9620 9579 9535 9487 9436 9383 9329 9275 9223 9175 9131 9093 9062 9040 9027 9024 9029 9044 9066 9096 9130 9168 9209 9249 9289 9326 9360 9390 9416 9436 9452 9463 9470 9472 9471 9467 9459 9448 9435 9418 9400 9379 9357 9335 9311 9288 9267 9247 9230 9216 9205 9198 9195 9195 9198 9203 9209 9215 9221 9225 9228 9227 9223 9216 9204 9189 9170 9147 9119 9087 9051 9009 8963 8912 8856 8795 8730 8661 8590 8518 8446 8376 8309 8247 8191 8143 8103 8072 8050 8038 8034 8038 8048 8065 8086 8109 4069 7 8 1 8133 8155 8175 8189 8196 8192 8177 8146 8099 8034 7948 7842 7714 7564 7395 7207 7002 6782 6552 6313 6070 5824 5579 5338 5103 4877 4661 4458 4271 4102 3954 3830 3734 3670 3639 3646 3691 3777 3904 4069 4271 4505 4766 5048 5344 5647 5950 6247 6532 6801 7050 7277 7481 7662 7822 7961 8081 8184 8272 8346 8409 8460 8500 8531 8553 8566 8573 8573 8568 8560 8550 8541 8534 8530 8532 8540 8555 8578 8607 8644 8686 8733 8784 8837 8892 8947 9001 9053 9102 9148 9191 9231 9266 9298 9327 9353 9376 9396 9414 9429 9442 9453 9462 9468 9471 9471 9467 9461 9450 9437 9419 9398 9373 9344 9312 9275 9234 9189 9138 9083 9022 8955 8884 8808 8728 8646 8563 8481 8403 8330 8264 8209 8164 8132 8114 8110 8120 8144 8180 8228 8285 8350 8421 8496 8574 8653 8732 8809 8885 8957 9025 9090 9150 9206 9257 9304 9346 9385 9419 9451 9479 9505 9529 9552 9573 9593 9612 9630 9648 9664 9679 9693 9706 9718 9729 9739 9749 9758 9768 9778 9789 9800 9813 9826 9840 9854 9867 9880 9892 9902 9910 9918 9923 9928 9932 9935 9939 9942 9946 9950 9955 9960 9964 9969 9972 9975 9977 9977 9977 9976 9975 9974 9973 9972 9972 9973 9975 9977 9979 9982 9983 9984 9985 9984 9982 9979 9975 9970 9966 9961 9956 9951 9946 9941 9935 9929 9923 9915 9907 9897 9886 9874 9861 9847 9833 9819 9804 9789 9774 9760 9744 9729 9713 9696 9679 9660 9640 9618 9595 9570 9544 9515 9486 9454 9421 9386 9349 9310 9269 9225 9179 9129 9076 9018 8955 8885 8809 8725 8633 8531 8421 8300 8169 8029 7878 7718 7550 7373 7189 6998 6802 6603 6401 6200 6000 5806 5619 5443 5282 5139 5017 4919 4849 4809 4800 4823 4877 4962 5076 5215 5378 5559 5754 5960 6173 6388 6603 6814 7018 7215 7403 7580 7746 7902 8046 8179 8302 8415 8518 8612 8699 8779 8852 8920 8983 9043 9100 9155 9208 9258 9307 9354 9398 9440 9478 9514 9546 9575 9601 9625 9646 9665 9682 9699 9715 9730 9745 9760 9774 9788 9801 9813 9825 9835 9844 9853 9861 9868 9875 9882 9890 9897 9904 9911 9917 9923 9927 9931 9934 9935 9935 9934 9932 9929 9927 9924 9921 9919 9918 9916 9915 9914 9913 9912 9910 9907 9904 9900 9896 9891 9886 9882 9877 9873 9870 9867 9864 9861 9858 9854 9850 9845 9839 9832 9824 9814 9804 9793 9782 9770 9758 9745 9733 9719 9706 9691 9677 9661 9646 9630 9614 9599 9584 9571 9559 9549 9542 9538 9536 9537 9541 9546 9554 9563 9572 9583 9593 9602 9611 9619 9626 9632 9637 9642 9646 9650 9654 9657 9661 9664 9668 9671 9674 9676 9678 9679 9680 9679 9678 9677 9674 9671 9667 9663 9657 9651 9643 9634 9623 9611 9598 9582 9565 9545 9523 9499 9471 9440 9405 9366 9323 9274 9221 9163 9100 9033 8963 8889 8814 8738 4070 7 8 2 8635 8568 8505 8446 8394 8347 8308 8277 8253 8239 8233 8237 8249 8271 8302 8341 8387 8440 8498 8560 8625 8692 8758 8823 8886 8946 9002 9054 9102 9146 9186 9223 9256 9288 9317 9345 9371 9396 9420 9443 9465 9486 9505 9523 9539 9554 9567 9580 9591 9602 9613 9624 9635 9647 9659 9671 9683 9694 9705 9714 9722 9728 9732 9733 9732 9729 9723 9715 9706 9694 9681 9666 9649 9630 9609 9585 9559 9528 9493 9454 9409 9359 9302 9240 9172 9098 9019 8936 8849 8759 8668 8575 8482 8391 8302 8215 8133 8055 7981 7914 7851 7792 7738 7686 7636 7584 7530 7470 7403 7324 7233 7127 7004 6863 6703 6525 6330 6117 5890 5651 5402 5146 4886 4626 4368 4115 3870 3635 3411 3200 3005 2825 2662 2517 2392 2286 2202 2141 2104 2092 2109 2154 2230 2338 2478 2650 2855 3089 3351 3639 3947 4272 4608 4950 5292 5631 5960 6275 6574 6853 7112 7349 7564 7759 7935 8093 8236 8364 8480 8585 8680 8766 8843 8913 8974 9027 9073 9112 9145 9172 9195 9214 9230 9244 9258 9271 9284 9297 9311 9324 9337 9349 9359 9368 9376 9381 9385 9387 9387 9386 9385 9382 9379 9374 9368 9360 9350 9338 9322 9304 9282 9257 9230 9200 9170 9138 9107 9077 9049 9023 9001 8982 8968 8958 8952 8951 8955 8963 8975 8992 9012 9037 9064 9093 9125 9157 9190 9223 9255 9285 9313 9338 9361 9382 9399 9415 9428 9439 9448 9456 9462 9467 9472 9475 9478 9480 9481 9482 9482 9482 9481 9480 9479 9477 9474 9470 9465 9459 9452 9443 9433 9421 9408 9394 9380 9366 9353 9340 9328 9317 9307 9297 9288 9278 9268 9257 9244 9229 9212 9193 9171 9148 9124 9100 9075 9051 9028 9007 8988 8970 8954 8940 8927 8914 8903 8891 8880 8867 8855 8841 8828 8813 8798 8783 8768 8753 8738 8723 8708 8692 8676 8659 8640 8620 8599 8576 8550 8523 8494 8464 8431 8396 8360 8322 8282 8240 8195 8148 8098 8044 7986 7924 7855 7780 7698 7608 7508 7399 7280 7150 7010 6859 6697 6526 6346 6157 5962 5761 5555 5345 5131 4916 4699 4480 4261 4042 3822 3603 3386 3171 2959 2752 2552 2360 2177 2007 1849 1705 1577 1464 1366 1283 1214 1158 1113 1079 1054 1038 1030 1030 1040 1061 1095 1144 1211 1297 1406 1539 1696 1879 2086 2315 2564 2828 3105 3389 3676 3961 4240 4509 4765 5006 5231 5439 5631 5808 5971 6122 6263 6395 6520 6638 6752 6861 6967 7068 7165 7259 7349 7434 7516 7594 7668 7739 7807 7872 7934 7993 8048 8101 8149 8194 8235 8272 8305 8335 8361 8384 8404 8423 8441 8457 8473 8488 8503 8518 8531 8543 8554 8562 8568 8571 8572 8570 8565 8558 8549 8538 8525 8510 8495 8477 8459 8439 8417 8394 8370 8343 8316 8288 8258 8228 8198 8169 8140 8112 8086 8063 8041 8023 8007 7994 7985 7979 7976 7976 7980 7986 7995 8006 4071 7 8 2 8019 8032 8047 8061 8074 8086 8096 8103 8108 8109 8107 8102 8094 8081 8065 8045 8020 7991 7956 7914 7866 7810 7747 7676 7596 7509 7415 7314 7208 7099 6987 6875 6764 6656 6553 6456 6367 6287 6217 6159 6112 6078 6057 6048 6053 6070 6099 6139 6189 6248 6313 6384 6459 6535 6613 6689 6764 6836 6904 6970 7031 7090 7145 7198 7248 7296 7342 7386 7428 7467 7505 7539 7570 7598 7622 7642 7659 7672 7680 7686 7687 7686 7682 7675 7666 7655 7643 7629 7614 7598 7582 7566 7551 7536 7523 7512 7503 7497 7492 7491 7491 7494 7498 7504 7510 7517 7523 7530 7535 7539 7542 7544 7545 7544 7543 7541 7538 7534 7530 7525 7519 7512 7505 7497 7488 7478 7467 7456 7444 7431 7417 7403 7388 7373 7358 7343 7327 7311 7294 7278 7261 7244 7227 7209 7191 7172 7153 7133 7113 7091 7069 7046 7022 6998 6973 6948 6922 6898 6873 6849 6825 6801 6777 6753 6729 6704 6678 6652 6624 6595 6566 6536 6506 6477 6448 6420 6393 6367 6343 6320 6297 6274 6251 6228 6203 6176 6148 6118 6086 6053 6019 5984 5950 5916 5883 5851 5820 5791 5762 5734 5706 5678 5649 5618 5586 5552 5517 5479 5440 5400 5358 5316 5273 5230 5186 5142 5097 5051 5005 4957 4908 4857 4804 4748 4691 4631 4570 4506 4440 4372 4302 4230 4156 4080 4001 3920 3835 3747 3654 3557 3455 3349 3237 3121 3001 2877 2751 2624 2496 2371 2249 2131 2019 1914 1817 1729 1650 1581 1521 1470 1428 1396 1373 1359 1355 1360 1374 1398 1430 1472 1522 1579 1642 1710 1780 1851 1922 1989 2052 2109 2160 2203 2239 2268 2291 2307 2318 2324 2327 2327 2325 2320 2314 2305 2295 2283 2270 2254 2237 2218 2199 2178 2157 2136 2115 2095 2075 2056 2038 2019 2002 1984 1966 1947 1928 1907 1887 1865 1843 1820 1797 1775 1752 1730 1708 1686 1665 1644 1623 1602 1581 1559 1536 1513 1488 1462 1435 1406 1376 1344 1311 1275 1238 1199 1159 1116 1072 1026 979 931 882 833 785 738 692 647 605 566 529 496 466 439 415 395 377 363 351 341 334 329 325 322 321 321 322 324 327 331 336 344 353 364 378 395 414 437 463 492 523 558 595 634 675 718 762 807 853 900 946 993 1038 1083 1126 1168 1208 1246 1281 1315 1346 1376 1404 1431 1457 1481 1506 1530 1554 1577 1601 1624 1647 1670 1692 1714 1735 1756 1776 1796 1817 1837 1857 1877 1898 1918 1939 1961 1983 2004 2027 2049 2072 2095 2118 2142 2167 2193 2219 2246 2273 2302 2331 2361 2392 2423 2454 2486 2519 2551 2584 2617 2651 2685 2719 2753 2788 2823 2859 2895 2932 2970 3009 3049 3090 3132 3175 3218 3263 3308 3353 3398 3444 3488 3533 3576 3619 3661 3702 3742 3783 3823 3863 3903 3943 3984 4025 4067 4109 4152 4195 4238 4072 7 8 2 4282 4326 4370 4414 4459 4503 4547 4591 4634 4677 4720 4761 4802 4842 4880 4917 4954 4989 5024 5058 5093 5127 5161 5195 5230 5265 5301 5336 5371 5406 5440 5474 5506 5538 5568 5598 5627 5654 5682 5708 5735 5762 5788 5815 5842 5869 5896 5923 5951 5978 6005 6031 6058 6083 6109 6134 6159 6184 6208 6232 6255 6278 6301 6324 6347 6369 6392 6415 6438 6462 6486 6510 6536 6561 6587 6613 6639 6665 6690 6714 6738 6761 6784 6805 6826 6846 6866 6885 6904 6923 6942 6961 6979 6996 7013 7029 7043 7056 7067 7077 7085 7092 7099 7104 7110 7115 7121 7128 7136 7145 7155 7166 7179 7192 7207 7222 7237 7253 7270 7286 7303 7320 7337 7354 7372 7389 7407 7424 7441 7457 7473 7487 7500 7511 7521 7528 7533 7536 7537 7535 7531 7525 7516 7506 7493 7478 7461 7441 7419 7395 7369 7340 7309 7275 7240 7202 7163 7123 7081 7040 6998 6957 6917 6879 6843 6810 6781 6756 6737 6723 6715 6713 6719 6732 6751 6778 6812 6852 6897 6948 7003 7062 7123 7186 7249 7312 7375 7436 7496 7553 7607 7659 7709 7755 7799 7839 7877 7912 7945 7975 8002 8026 8047 8065 8080 8091 8099 8104 8104 8100 8092 8078 8059 8035 8003 7965 7919 7865 7802 7730 7647 7553 7447 7329 7198 7054 6896 6725 6541 6344 6136 5917 5689 5454 5214 4970 4725 4481 4239 4002 3771 3548 3333 3128 2935 2753 2585 2432 2295 2176 2077 1999 1946 1917 1916 1943 2000 2086 2200 2342 2509 2698 2905 3128 3360 3599 3840 4079 4314 4540 4757 4963 5158 5342 5515 5680 5837 5988 6134 6276 6416 6553 6688 6822 6952 7080 7204 7324 7439 7549 7653 7751 7843 7930 8010 8086 8156 8221 8282 8338 8390 8437 8481 8520 8555 8586 8615 8640 8662 8683 8701 8718 8734 8750 8764 8777 8790 8801 8809 8816 8820 8821 8819 8813 8804 8791 8775 8756 8734 8708 8680 8649 8615 8579 8539 8497 8453 8407 8359 8311 8263 8218 8175 8136 8104 8078 8060 8052 8052 8062 8081 8109 8144 8185 8231 8281 8333 8385 8437 8487 8535 8581 8622 8661 8695 8726 8753 8777 8797 8813 8827 8837 8846 8852 8856 8860 8863 8867 8871 8877 8884 8894 8906 8919 8935 8952 8970 8988 9007 9025 9043 9060 9076 9091 9105 9118 9129 9140 9149 9158 9164 9169 9172 9174 9173 9169 9163 9154 9143 9129 9113 9095 9074 9051 9027 9001 8973 8945 8915 8885 8854 8824 8794 8765 8738 8714 8692 8673 8659 8649 8643 8641 8645 8652 8663 8677 8693 8711 8729 8747 8763 8777 8789 8796 8800 8799 8794 8785 8773 8757 8738 8717 8696 8675 8655 8637 8622 8611 8606 8606 8612 8625 8645 8671 8703 8741 8784 8830 8878 8928 8979 9028 9075 9119 9161 9198 9232 9262 9288 9311 9332 9349 9365 9378 9390 9400 9409 9417 9423 9428 9433 9436 9439 9442 9445 9448 9450 9453 9456 9459 4073 7 8 2 9462 9465 9468 9470 9473 9475 9477 9479 9481 9484 9488 9492 9497 9502 9507 9513 9518 9522 9526 9528 9529 9529 9528 9525 9522 9518 9514 9510 9506 9502 9498 9494 9489 9483 9475 9466 9454 9439 9420 9397 9371 9340 9304 9265 9221 9174 9124 9070 9015 8959 8902 8846 8792 8740 8694 8652 8617 8590 8572 8563 8563 8574 8594 8622 8659 8703 8753 8807 8864 8922 8979 9035 9088 9138 9184 9225 9261 9293 9320 9343 9363 9379 9393 9404 9412 9419 9424 9427 9429 9430 9431 9431 9431 9431 9432 9434 9437 9440 9445 9452 9459 9467 9476 9485 9495 9505 9515 9525 9535 9545 9555 9564 9573 9582 9590 9597 9603 9608 9612 9615 9617 9619 9619 9619 9619 9619 9619 9619 9620 9620 9621 9621 9620 9619 9617 9614 9610 9605 9599 9593 9587 9581 9576 9572 9569 9566 9565 9564 9563 9563 9561 9559 9556 9552 9548 9543 9538 9533 9529 9526 9524 9523 9524 9526 9528 9531 9534 9536 9538 9539 9540 9540 9541 9542 9545 9548 9553 9560 9568 9578 9588 9598 9608 9617 9625 9632 9637 9641 9643 9645 9647 9648 9650 9652 9654 9656 9658 9660 9661 9661 9660 9657 9652 9646 9639 9631 9621 9609 9597 9582 9565 9544 9520 9491 9456 9414 9365 9308 9242 9166 9082 8988 8884 8771 8648 8517 8378 8231 8080 7924 7767 7611 7459 7315 7183 7066 6968 6892 6841 6818 6822 6853 6912 6995 7100 7223 7360 7506 7656 7808 7956 8098 8232 8355 8466 8566 8654 8732 8799 8858 8909 8954 8993 9028 9059 9087 9112 9134 9155 9173 9189 9203 9216 9226 9233 9239 9243 9245 9246 9244 9242 9240 9236 9233 9230 9227 9225 9222 9220 9218 9215 9211 9206 9199 9191 9182 9171 9160 9149 9138 9127 9118 9110 9104 9099 9095 9092 9089 9086 9083 9078 9072 9064 9054 9044 9031 9018 9004 8989 8973 8957 8941 8924 8906 8888 8868 8847 8824 8799 8772 8742 8709 8673 8633 8589 8540 8487 8428 8364 8293 8215 8130 8038 7936 7826 7706 7576 7435 7284 7121 6946 6761 6564 6356 6139 5912 5676 5434 5186 4933 4677 4420 4163 3907 3655 3408 3168 2937 2715 2505 2309 2128 1962 1812 1680 1563 1463 1378 1307 1248 1200 1162 1133 1113 1104 1105 1120 1151 1201 1274 1373 1501 1660 1851 2073 2325 2604 2907 3227 3560 3899 4238 4572 4897 5207 5501 5776 6032 6269 6488 6691 6878 7052 7215 7368 7512 7648 7776 7897 8011 8118 8217 8309 8394 8472 8544 8610 8670 8726 8778 8826 8870 8912 8952 8989 9025 9059 9091 9122 9151 9178 9204 9228 9251 9272 9291 9309 9324 9339 9351 9362 9372 9380 9387 9393 9397 9400 9402 9403 9402 9400 9397 9392 9385 9377 9368 9358 9346 9334 9322 9309 9296 9283 9271 9259 9249 9239 9231 9224 9218 9213 9210 9207 9204 9203 9201 9200 9198 9196 9193 9190 9187 9183 9178 9174 9169 9163 9157 9151 9143 4074 7 8 2 9133 9120 9105 9086 9064 9037 9005 8968 8928 8883 8835 8785 8733 8681 8630 8581 8535 8493 8455 8423 8397 8376 8361 8353 8350 8353 8362 8377 8396 8421 8450 8483 8519 8559 8600 8643 8686 8729 8772 8812 8851 8887 8919 8949 8975 8999 9019 9037 9052 9066 9078 9089 9099 9108 9118 9127 9136 9146 9156 9167 9178 9189 9200 9210 9220 9230 9238 9245 9250 9254 9256 9257 9257 9256 9255 9254 9253 9252 9252 9252 9253 9254 9256 9257 9257 9257 9256 9255 9252 9249 9246 9243 9240 9239 9240 9242 9246 9253 9261 9272 9284 9297 9311 9325 9338 9351 9362 9373 9382 9390 9396 9401 9406 9410 9414 9418 9421 9425 9428 9431 9433 9434 9433 9431 9426 9419 9408 9395 9378 9359 9335 9309 9280 9247 9211 9173 9132 9088 9042 8993 8942 8888 8833 8776 8718 8658 8597 8536 8474 8413 8353 8295 8238 8184 8134 8088 8046 8009 7977 7951 7929 7913 7901 7894 7890 7891 7894 7901 7912 7926 7945 7968 7997 8032 8074 8123 8178 8239 8306 8378 8452 8529 8605 8681 8754 8823 8889 8950 9006 9058 9105 9148 9188 9224 9257 9287 9314 9339 9360 9379 9395 9408 9420 9432 9442 9454 9466 9480 9497 9515 9535 9557 9579 9602 9624 9644 9663 9679 9693 9704 9713 9721 9726 9731 9736 9741 9746 9751 9757 9762 9767 9771 9773 9774 9774 9771 9766 9760 9752 9743 9732 9722 9711 9700 9690 9680 9671 9663 9655 9649 9643 9638 9634 9631 9628 9625 9623 9621 9619 9617 9615 9613 9612 9611 9611 9611 9613 9615 9619 9623 9628 9634 9640 9646 9652 9657 9661 9664 9665 9664 9663 9659 9654 9647 9639 9629 9618 9605 9591 9575 9558 9538 9517 9494 9468 9440 9409 9374 9336 9294 9247 9195 9137 9073 9001 8921 8833 8735 8628 8509 8380 8239 8086 7921 7745 7557 7357 7147 6927 6698 6462 6221 5975 5727 5479 5233 4991 4756 4530 4315 4113 3926 3756 3603 3470 3356 3262 3189 3137 3105 3093 3101 3128 3174 3238 3319 3417 3531 3658 3798 3949 4109 4273 4441 4606 4767 4918 5056 5176 5275 5351 5400 5421 5414 5378 5315 5226 5114 4981 4830 4663 4483 4294 4096 3892 3685 3475 3264 3055 2848 2646 2450 2263 2087 1923 1774 1639 1521 1418 1331 1259 1201 1155 1119 1094 1079 1073 1079 1097 1130 1182 1255 1353 1479 1634 1819 2035 2280 2550 2841 3149 3468 3791 4112 4425 4726 5010 5275 5518 5738 5937 6114 6271 6409 6530 6635 6726 6801 6862 6908 6937 6951 6948 6928 6892 6840 6774 6696 6609 6517 6422 6329 6242 6165 6102 6055 6027 6021 6038 6079 6144 6232 6342 6471 6617 6776 6947 7124 7305 7485 7663 7835 7999 8153 8296 8428 8548 8657 8755 8843 8921 8991 9053 9108 9156 9197 9233 9263 9287 9306 9321 9331 9338 9342 9343 9344 9343 9342 9341 9339 9337 9333 9329 9322 9313 9302 9287 9270 9250 9228 4075 7 8 2 9204 9178 9150 9121 9091 9059 9026 8990 8950 8907 8859 8805 8745 8678 8605 8524 8435 8339 8235 8125 8007 7881 7748 7608 7461 7306 7143 6974 6798 6617 6429 6238 6044 5849 5655 5462 5274 5093 4919 4756 4605 4468 4346 4239 4150 4078 4023 3986 3966 3964 3977 4007 4052 4112 4186 4274 4375 4488 4613 4749 4895 5050 5211 5379 5550 5723 5897 6070 6240 6407 6569 6725 6876 7020 7159 7291 7418 7539 7656 7767 7874 7976 8073 8166 8254 8338 8418 8493 8563 8629 8691 8749 8803 8853 8899 8941 8980 9016 9048 9077 9103 9126 9146 9163 9178 9190 9200 9207 9212 9214 9214 9212 9207 9199 9188 9174 9156 9134 9108 9077 9040 8998 8951 8897 8838 8772 8701 8626 8546 8463 8377 8292 8206 8122 8041 7965 7893 7827 7767 7713 7665 7622 7585 7552 7522 7494 7468 7442 7416 7390 7363 7336 7308 7281 7254 7229 7206 7187 7171 7159 7152 7151 7156 7166 7183 7206 7236 7271 7313 7360 7413 7470 7533 7599 7670 7743 7819 7897 7977 8058 8139 8219 8299 8378 8454 8529 8601 8669 8735 8797 8856 8911 8962 9011 9057 9100 9141 9180 9217 9252 9286 9318 9348 9375 9400 9422 9442 9458 9472 9482 9490 9496 9500 9503 9505 9506 9507 9509 9510 9513 9516 9519 9523 9528 9533 9539 9545 9552 9559 9566 9573 9579 9585 9590 9594 9597 9599 9599 9598 9597 9594 9590 9587 9582 9578 9574 9570 9566 9563 9559 9556 9553 9550 9547 9545 9543 9542 9541 9541 9542 9543 9544 9545 9546 9547 9548 9548 9548 9548 9549 9550 9552 9555 9559 9565 9572 9580 9589 9598 9608 9617 9624 9631 9636 9639 9640 9639 9635 9629 9620 9609 9596 9580 9561 9540 9516 9489 9461 9431 9400 9367 9335 9302 9271 9240 9211 9184 9159 9136 9116 9098 9082 9070 9061 9054 9051 9052 9056 9063 9072 9085 9098 9113 9128 9142 9153 9162 9165 9164 9156 9140 9117 9085 9044 8994 8934 8865 8788 8702 8609 8510 8407 8302 8198 8097 8001 7915 7840 7780 7737 7712 7707 7721 7756 7809 7880 7964 8061 8167 8279 8393 8507 8619 8725 8826 8919 9004 9080 9148 9207 9259 9304 9342 9375 9404 9428 9448 9466 9481 9494 9505 9515 9522 9528 9531 9531 9529 9523 9513 9499 9481 9457 9430 9397 9359 9317 9270 9218 9161 9099 9032 8959 8880 8795 8703 8604 8498 8386 8269 8146 8019 7890 7759 7629 7501 7377 7259 7149 7049 6961 6885 6824 6779 6750 6737 6742 6762 6796 6844 6902 6968 7037 7108 7175 7234 7283 7317 7334 7331 7307 7261 7193 7103 6992 6862 6715 6553 6378 6192 5998 5797 5591 5381 5168 4954 4740 4526 4313 4103 3896 3693 3495 3302 3117 2939 2771 2612 2465 2331 2212 2109 2026 1964 1926 1913 1929 1974 2050 2158 2296 2465 2661 2882 3125 3386 3659 3941 4227 4512 4792 5064 5325 5571 5803 6017 6213 6392 6552 6695 6820 4076 7 8 2 6929 7021 7097 7158 7204 7237 7257 7265 7263 7252 7233 7208 7180 7149 7119 7090 7065 7045 7032 7027 7030 7044 7067 7101 7145 7199 7261 7332 7409 7492 7579 7669 7760 7850 7938 8022 8101 8173 8236 8290 8333 8364 8384 8390 8383 8364 8331 8286 8229 8163 8087 8004 7917 7827 7736 7648 7564 7487 7419 7362 7317 7286 7269 7266 7278 7304 7343 7394 7455 7525 7603 7685 7770 7856 7939 8019 8091 8153 8203 8237 8255 8252 8228 8179 8106 8007 7882 7731 7555 7355 7134 6894 6638 6369 6091 5807 5521 5236 4954 4678 4411 4155 3911 3682 3469 3274 3100 2949 2824 2729 2666 2638 2649 2700 2791 2924 3096 3306 3549 3822 4118 4431 4754 5082 5407 5726 6033 6324 6596 6850 7082 7295 7488 7663 7821 7963 8091 8207 8310 8403 8487 8560 8626 8684 8734 8778 8817 8851 8880 8907 8931 8953 8974 8993 9010 9027 9041 9053 9062 9068 9070 9068 9061 9050 9034 9013 8988 8959 8926 8891 8854 8815 8776 8738 8701 8666 8634 8606 8583 8566 8556 8552 8556 8567 8585 8610 8641 8676 8716 8758 8801 8845 8886 8926 8961 8993 9020 9042 9059 9071 9078 9081 9080 9074 9063 9046 9023 8994 8957 8911 8855 8787 8708 8615 8508 8387 8249 8096 7927 7741 7538 7319 7085 6834 6570 6292 6003 5704 5398 5087 4774 4464 4158 3861 3575 3303 3047 2810 2593 2396 2220 2065 1932 1819 1727 1656 1608 1583 1582 1608 1662 1745 1859 2003 2178 2380 2608 2856 3120 3394 3672 3947 4213 4465 4698 4908 5093 5253 5385 5492 5574 5633 5670 5688 5688 5671 5638 5589 5526 5449 5358 5255 5139 5012 4875 4729 4577 4420 4258 4093 3926 3758 3588 3418 3248 3078 2907 2737 2569 2402 2240 2081 1930 1786 1651 1527 1414 1314 1225 1149 1084 1029 985 949 920 897 880 868 862 861 867 880 904 940 989 1055 1139 1242 1366 1512 1677 1863 2066 2284 2515 2755 3000 3246 3491 3731 3964 4188 4401 4602 4792 4970 5137 5293 5440 5578 5707 5830 5945 6053 6154 6248 6335 6414 6485 6548 6602 6647 6682 6705 6717 6716 6702 6673 6629 6569 6493 6400 6291 6165 6024 5868 5699 5518 5326 5125 4916 4702 4483 4261 4038 3816 3596 3380 3169 2965 2769 2584 2409 2247 2098 1962 1841 1734 1643 1567 1508 1465 1442 1437 1453 1492 1552 1636 1742 1869 2016 2180 2358 2543 2733 2922 3104 3274 3428 3563 3676 3764 3827 3865 3879 3871 3843 3798 3739 3669 3592 3509 3426 3344 3266 3197 3139 3095 3068 3062 3078 3119 3187 3284 3408 3561 3740 3945 4172 4418 4680 4953 5232 5513 5793 6067 6332 6586 6825 7050 7258 7450 7626 7787 7933 8067 8188 8299 8400 8493 8577 8655 8725 8788 8846 8897 8942 8982 9017 9048 9075 9099 9121 9140 9158 9175 9190 9205 9219 9231 9242 9251 9258 9263 9265 9265 9262 9257 9249 9239 4077 7 8 2 9226 9211 9194 9174 9151 9125 9096 9062 9024 8982 8935 8883 8827 8766 8701 8632 8560 8484 8406 8325 8241 8155 8067 7978 7886 7793 7700 7606 7513 7423 7335 7252 7174 7104 7043 6991 6950 6921 6905 6902 6912 6935 6972 7020 7081 7151 7230 7317 7410 7507 7605 7704 7800 7894 7982 8063 8137 8203 8259 8307 8346 8377 8400 8416 8426 8431 8431 8428 8422 8414 8405 8395 8384 8373 8363 8353 8344 8336 8330 8324 8319 8315 8312 8309 8306 8303 8299 8294 8288 8281 8273 8264 8254 8245 8237 8232 8228 8229 8233 8242 8255 8273 8295 8321 8349 8380 8412 8445 8477 8508 8536 8563 8587 8607 8625 8639 8650 8657 8660 8660 8656 8648 8636 8619 8598 8573 8544 8511 8474 8433 8388 8339 8286 8228 8166 8097 8023 7942 7854 7759 7655 7545 7428 7304 7176 7046 6914 6783 6656 6534 6419 6313 6217 6132 6059 5997 5945 5903 5868 5839 5813 5790 5765 5739 5709 5675 5636 5592 5543 5492 5438 5384 5331 5282 5239 5202 5174 5156 5147 5150 5164 5189 5225 5272 5328 5395 5471 5555 5648 5748 5854 5965 6080 6198 6316 6434 6549 6660 6765 6862 6951 7031 7101 7160 7209 7249 7279 7301 7315 7322 7322 7316 7304 7286 7263 7234 7200 7161 7116 7067 7013 6955 6893 6828 6761 6694 6626 6560 6495 6434 6377 6325 6279 6238 6204 6175 6152 6134 6120 6109 6100 6091 6081 6069 6054 6035 6012 5985 5953 5918 5879 5839 5797 5755 5714 5675 5638 5603 5572 5543 5517 5493 5472 5451 5432 5413 5394 5375 5356 5336 5315 5293 5270 5246 5221 5194 5165 5133 5098 5060 5018 4972 4923 4869 4812 4751 4687 4621 4553 4484 4413 4343 4272 4202 4132 4062 3993 3924 3855 3785 3715 3645 3574 3504 3432 3361 3290 3220 3149 3080 3011 2942 2875 2807 2740 2673 2606 2539 2472 2404 2335 2267 2197 2128 2058 1988 1918 1848 1778 1707 1636 1565 1494 1423 1351 1280 1209 1139 1070 1002 937 874 815 759 708 661 619 581 549 521 497 478 461 448 438 430 424 419 415 412 410 408 408 408 409 411 414 418 425 433 444 457 474 493 517 544 575 610 650 695 745 800 860 925 994 1068 1146 1227 1311 1398 1487 1577 1668 1760 1852 1944 2035 2127 2218 2309 2399 2489 2578 2667 2755 2843 2930 3016 3102 3187 3272 3356 3439 3523 3607 3690 3774 3858 3942 4027 4111 4194 4278 4360 4442 4523 4603 4681 4759 4835 4911 4986 5059 5132 5203 5274 5343 5411 5477 5542 5605 5666 5726 5784 5840 5895 5949 6001 6052 6101 6148 6192 6234 6273 6308 6338 6364 6384 6398 6405 6405 6398 6382 6357 6323 6279 6225 6161 6087 6004 5910 5809 5700 5586 5468 5350 5233 5121 5017 4924 4846 4787 4749 4733 4743 4779 4840 4926 5036 5166 5314 5475 5647 5824 6002 6179 6351 6515 6670 6813 4078 7 8 3 6989 7113 7227 7330 7423 7506 7582 7650 7712 7769 7820 7866 7909 7948 7985 8020 8053 8086 8118 8150 8183 8215 8247 8279 8309 8339 8366 8392 8415 8436 8455 8472 8489 8504 8518 8532 8546 8559 8571 8582 8592 8599 8604 8607 8607 8605 8601 8595 8588 8582 8575 8568 8563 8558 8554 8550 8547 8544 8541 8538 8535 8532 8529 8527 8526 8527 8529 8532 8537 8544 8553 8562 8573 8585 8597 8610 8623 8637 8652 8667 8682 8699 8716 8734 8752 8770 8789 8808 8826 8844 8861 8878 8895 8912 8928 8944 8960 8976 8992 9008 9024 9038 9052 9065 9076 9086 9095 9102 9108 9112 9116 9118 9120 9121 9121 9121 9120 9118 9116 9113 9109 9103 9095 9086 9074 9059 9040 9018 8992 8961 8926 8886 8840 8789 8733 8670 8601 8525 8441 8348 8245 8132 8007 7868 7716 7549 7367 7169 6957 6730 6489 6237 5974 5703 5426 5144 4861 4577 4294 4016 3743 3477 3219 2973 2738 2517 2310 2120 1946 1790 1652 1531 1427 1338 1264 1202 1152 1112 1082 1061 1049 1046 1055 1077 1114 1166 1236 1325 1432 1557 1699 1855 2022 2197 2375 2552 2725 2891 3047 3192 3324 3444 3552 3648 3735 3813 3883 3946 4001 4048 4087 4115 4132 4135 4124 4097 4055 3996 3922 3834 3734 3623 3505 3380 3253 3124 2996 2870 2748 2631 2522 2421 2330 2252 2189 2145 2121 2122 2150 2207 2295 2416 2570 2756 2972 3215 3481 3767 4068 4378 4693 5008 5319 5622 5915 6195 6460 6710 6944 7163 7367 7556 7732 7895 8046 8185 8315 8435 8545 8647 8741 8827 8906 8977 9041 9098 9148 9191 9229 9260 9286 9307 9323 9336 9345 9351 9354 9355 9355 9352 9348 9342 9335 9327 9317 9306 9295 9284 9274 9265 9258 9254 9253 9255 9260 9270 9282 9298 9316 9335 9356 9377 9398 9418 9436 9454 9470 9485 9498 9512 9524 9537 9551 9564 9579 9594 9609 9624 9640 9654 9668 9680 9690 9698 9704 9708 9710 9710 9709 9706 9704 9701 9698 9695 9694 9693 9692 9692 9693 9694 9694 9695 9696 9697 9698 9700 9702 9705 9708 9712 9717 9723 9729 9734 9739 9744 9746 9747 9746 9743 9737 9729 9719 9707 9694 9678 9660 9641 9618 9593 9563 9528 9488 9440 9384 9319 9245 9160 9064 8957 8840 8713 8576 8432 8280 8123 7963 7800 7638 7479 7324 7177 7040 6916 6806 6714 6642 6590 6562 6558 6577 6620 6686 6773 6879 7002 7140 7288 7444 7604 7767 7928 8085 8237 8382 8518 8644 8761 8868 8965 9053 9133 9204 9268 9326 9378 9425 9468 9506 9541 9573 9602 9629 9653 9674 9694 9711 9727 9741 9754 9766 9777 9787 9796 9804 9812 9820 9827 9833 9839 9843 9847 9850 9852 9852 9851 9849 9846 9842 9836 9830 9822 9814 9805 9795 9783 9771 9757 9741 9723 9702 9679 9652 9622 9589 9553 9514 9473 9431 9388 9345 9303 9264 9226 9192 9162 9136 9113 9095 9080 4079 7 8 3 9070 9062 9057 9056 9057 9060 9065 9073 9083 9094 9107 9122 9138 9155 9172 9189 9206 9222 9238 9253 9267 9281 9293 9306 9318 9330 9342 9355 9369 9383 9397 9412 9426 9440 9453 9464 9473 9479 9481 9479 9473 9462 9446 9425 9398 9365 9327 9283 9232 9174 9108 9033 8948 8853 8745 8624 8489 8339 8174 7993 7796 7584 7358 7118 6865 6601 6328 6047 5761 5472 5181 4891 4604 4323 4050 3788 3538 3303 3085 2886 2707 2549 2412 2298 2206 2134 2082 2047 2029 2023 2028 2040 2058 2077 2096 2111 2121 2124 2119 2106 2083 2051 2010 1962 1908 1848 1785 1719 1654 1589 1526 1468 1414 1365 1321 1284 1253 1227 1206 1190 1177 1169 1164 1163 1167 1177 1195 1224 1267 1328 1409 1514 1647 1810 2004 2230 2487 2771 3081 3409 3752 4102 4453 4798 5131 5447 5740 6008 6248 6458 6639 6790 6912 7007 7076 7120 7142 7141 7120 7079 7020 6942 6848 6738 6616 6481 6337 6185 6029 5869 5709 5550 5393 5240 5091 4946 4806 4669 4535 4403 4273 4143 4012 3880 3746 3610 3471 3330 3187 3043 2897 2751 2606 2462 2322 2187 2058 1936 1823 1720 1627 1545 1473 1411 1359 1316 1280 1251 1228 1212 1204 1205 1217 1244 1290 1357 1452 1577 1736 1930 2162 2429 2732 3065 3423 3801 4192 4588 4981 5365 5735 6084 6410 6710 6983 7231 7454 7654 7834 7997 8145 8279 8403 8517 8621 8717 8804 8883 8954 9018 9074 9125 9170 9211 9249 9285 9320 9354 9388 9422 9456 9489 9520 9550 9579 9605 9629 9651 9671 9690 9708 9724 9741 9756 9772 9786 9800 9812 9822 9830 9836 9840 9842 9843 9843 9841 9840 9840 9840 9842 9845 9849 9854 9859 9865 9870 9875 9879 9881 9882 9882 9881 9879 9877 9874 9872 9870 9868 9866 9865 9863 9861 9858 9853 9847 9837 9825 9810 9791 9768 9742 9713 9681 9647 9610 9571 9532 9491 9449 9407 9365 9323 9280 9236 9193 9149 9105 9061 9017 8974 8932 8891 8852 8815 8781 8749 8721 8695 8671 8651 8633 8616 8602 8590 8580 8572 8565 8561 8558 8558 8560 8565 8571 8579 8588 8598 8609 8620 8630 8639 8646 8652 8655 8656 8655 8650 8641 8627 8608 8581 8547 8502 8446 8377 8293 8192 8073 7937 7781 7607 7414 7204 6979 6740 6488 6227 5957 5680 5400 5116 4831 4546 4262 3982 3707 3437 3177 2926 2688 2464 2256 2066 1894 1741 1608 1493 1395 1315 1249 1199 1161 1138 1128 1135 1159 1203 1271 1367 1492 1651 1844 2072 2334 2630 2953 3301 3667 4045 4427 4807 5179 5537 5876 6192 6485 6752 6994 7212 7408 7583 7742 7885 8016 8136 8248 8352 8450 8542 8628 8710 8785 8855 8920 8978 9030 9077 9118 9154 9185 9212 9235 9255 9273 9290 9305 9320 9334 9347 9361 9373 9386 9397 9408 9417 9425 9432 9438 9442 9446 9449 9452 9455 9458 9460 9463 9465 9467 9468 9469 9469 4080 7 8 3 9469 9467 9465 9463 9459 9455 9450 9444 9437 9429 9419 9408 9395 9380 9364 9346 9326 9306 9284 9262 9239 9216 9194 9172 9150 9129 9109 9090 9072 9056 9043 9032 9025 9022 9023 9028 9039 9054 9072 9094 9119 9146 9173 9200 9226 9250 9272 9291 9308 9321 9332 9339 9344 9345 9342 9336 9325 9309 9287 9260 9226 9186 9138 9082 9018 8946 8864 8774 8673 8562 8439 8305 8158 7998 7825 7639 7441 7230 7008 6775 6534 6284 6027 5765 5498 5227 4953 4678 4403 4128 3857 3590 3329 3078 2839 2614 2406 2215 2044 1892 1761 1649 1556 1481 1421 1378 1350 1337 1342 1366 1411 1482 1580 1710 1873 2072 2306 2575 2875 3203 3552 3917 4290 4663 5029 5383 5720 6034 6324 6589 6829 7046 7241 7417 7577 7725 7862 7990 8111 8226 8336 8441 8541 8635 8724 8808 8887 8960 9029 9093 9154 9211 9264 9314 9361 9404 9445 9481 9515 9545 9571 9595 9616 9634 9651 9666 9679 9692 9703 9714 9724 9734 9742 9750 9758 9765 9771 9777 9783 9789 9796 9802 9809 9816 9822 9829 9834 9838 9841 9843 9843 9841 9838 9833 9826 9819 9809 9799 9787 9774 9759 9741 9721 9698 9671 9641 9608 9571 9532 9490 9447 9404 9361 9321 9284 9251 9223 9202 9189 9183 9184 9194 9212 9236 9267 9303 9343 9386 9431 9475 9518 9560 9598 9633 9665 9692 9716 9737 9756 9773 9788 9803 9817 9831 9845 9858 9869 9880 9888 9894 9896 9896 9893 9887 9878 9867 9855 9841 9826 9811 9795 9778 9761 9743 9723 9702 9680 9657 9632 9607 9582 9558 9536 9515 9497 9481 9469 9459 9451 9445 9439 9434 9428 9422 9413 9404 9393 9380 9368 9356 9346 9338 9334 9334 9339 9349 9365 9386 9412 9443 9476 9512 9550 9587 9623 9658 9690 9720 9746 9769 9789 9807 9821 9834 9844 9853 9860 9865 9869 9871 9871 9869 9864 9858 9850 9841 9830 9819 9808 9797 9787 9778 9771 9765 9760 9757 9754 9751 9749 9747 9745 9742 9740 9738 9737 9737 9738 9742 9747 9755 9764 9776 9789 9803 9817 9831 9846 9859 9871 9881 9890 9898 9904 9908 9912 9914 9914 9914 9912 9909 9904 9898 9891 9882 9872 9861 9848 9834 9820 9805 9789 9772 9756 9740 9724 9708 9692 9677 9662 9648 9634 9620 9606 9592 9578 9562 9545 9526 9505 9480 9452 9420 9382 9338 9286 9226 9156 9074 8978 8866 8738 8591 8424 8236 8029 7800 7553 7289 7010 6720 6421 6118 5813 5510 5213 4923 4644 4375 4119 3877 3648 3433 3234 3050 2884 2738 2614 2516 2447 2411 2411 2450 2531 2654 2819 3025 3269 3547 3852 4179 4521 4871 5222 5567 5902 6222 6523 6804 7064 7301 7519 7716 7895 8059 8208 8344 8469 8584 8690 8787 8877 8960 9037 9108 9173 9233 9289 9340 9387 9432 9472 9510 9545 9577 9606 9633 9657 9678 9697 9714 9729 9741 9752 9761 9768 9774 9778 9781 9782 9782 4081 7 8 3 9780 9778 9775 9771 9766 9761 9756 9751 9747 9742 9739 9735 9732 9730 9728 9727 9727 9728 9729 9731 9734 9738 9741 9746 9750 9754 9759 9763 9767 9770 9773 9776 9778 9780 9781 9781 9781 9780 9778 9775 9771 9766 9760 9753 9745 9736 9726 9717 9706 9695 9684 9672 9659 9645 9629 9612 9594 9574 9553 9532 9510 9489 9468 9450 9434 9421 9412 9405 9402 9402 9404 9408 9413 9419 9424 9428 9432 9433 9433 9430 9425 9416 9403 9385 9361 9329 9289 9238 9176 9101 9012 8908 8790 8657 8511 8352 8183 8005 7821 7632 7441 7251 7063 6879 6701 6530 6366 6211 6063 5924 5792 5667 5548 5434 5323 5215 5108 5001 4894 4785 4676 4566 4455 4346 4240 4138 4045 3961 3890 3834 3798 3782 3790 3824 3885 3973 4089 4233 4404 4598 4814 5049 5298 5557 5823 6090 6355 6614 6863 7100 7322 7528 7718 7892 8050 8194 8325 8444 8554 8655 8749 8836 8917 8993 9063 9128 9188 9243 9292 9337 9378 9415 9448 9480 9509 9538 9565 9591 9616 9639 9661 9681 9699 9714 9725 9734 9739 9742 9742 9740 9736 9731 9725 9717 9709 9701 9691 9681 9671 9659 9647 9635 9622 9608 9595 9580 9566 9552 9537 9523 9510 9496 9484 9474 9465 9458 9454 9452 9454 9459 9467 9478 9491 9506 9522 9538 9555 9571 9587 9602 9618 9633 9649 9666 9683 9702 9721 9741 9760 9780 9798 9815 9831 9844 9855 9865 9873 9880 9887 9893 9900 9906 9913 9920 9927 9933 9938 9942 9945 9947 9948 9949 9949 9950 9952 9955 9959 9965 9971 9979 9986 9992 9997100011000210001 9998 9994 9988 9983 9977 9973 9970 9969 9969 9971 9975 9979 9983 9987 9990 9991 9990 9988 9983 9977 9970 9963 9956 9949 9943 9939 9937 9936 9937 9940 9943 9948 9952 9957 9961 9965 9968 9970 9972 9974 9975 9976 9977 9977 9978 9979 9980 9981 9981 9980 9979 9977 9975 9971 9968 9964 9959 9954 9949 9943 9936 9929 9921 9911 9899 9886 9870 9852 9832 9809 9783 9755 9724 9691 9655 9617 9578 9537 9496 9454 9412 9371 9332 9295 9262 9233 9209 9191 9179 9173 9174 9181 9194 9212 9236 9263 9295 9328 9364 9400 9437 9474 9510 9546 9579 9611 9641 9668 9693 9715 9734 9751 9765 9777 9786 9793 9799 9803 9806 9807 9808 9808 9807 9806 9805 9803 9800 9798 9795 9792 9789 9786 9784 9782 9780 9779 9778 9776 9774 9772 9769 9765 9760 9754 9747 9740 9732 9724 9716 9709 9701 9694 9687 9681 9674 9666 9658 9650 9640 9630 9620 9609 9599 9589 9581 9575 9571 9569 9569 9572 9577 9584 9592 9602 9612 9623 9634 9645 9656 9666 9676 9685 9694 9702 9710 9716 9723 9728 9732 9735 9736 9736 9735 9732 9728 9724 9719 9714 9709 9704 9701 9699 9698 9699 9700 9703 9706 9709 9711 9712 9712 9709 9704 9696 9686 9672 9654 9634 9611 9586 9557 9527 9494 9459 4082 7 8 3 9422 9384 9344 9303 9261 9217 9173 9129 9084 9040 8995 8951 8908 8865 8822 8778 8734 8688 8639 8586 8527 8461 8386 8300 8201 8088 7961 7817 7656 7478 7283 7073 6848 6609 6359 6100 5834 5564 5291 5018 4749 4483 4224 3973 3732 3502 3284 3080 2891 2718 2563 2426 2311 2218 2150 2108 2095 2111 2158 2238 2350 2495 2671 2877 3110 3368 3646 3941 4247 4561 4878 5194 5504 5805 6094 6371 6632 6877 7106 7320 7517 7700 7869 8025 8168 8299 8420 8530 8630 8722 8805 8881 8950 9013 9071 9125 9175 9222 9267 9309 9350 9389 9427 9463 9498 9530 9561 9590 9616 9640 9661 9678 9693 9704 9711 9714 9714 9710 9702 9691 9676 9659 9638 9615 9589 9562 9532 9501 9468 9434 9398 9363 9327 9291 9256 9223 9193 9165 9141 9121 9106 9096 9091 9092 9098 9108 9124 9143 9167 9193 9222 9252 9284 9315 9346 9376 9405 9431 9455 9476 9495 9510 9522 9530 9534 9535 9531 9522 9508 9487 9459 9423 9377 9322 9256 9178 9089 8987 8873 8747 8610 8460 8300 8129 7949 7759 7562 7357 7146 6930 6710 6487 6262 6037 5813 5591 5372 5156 4946 4742 4543 4352 4167 3990 3821 3660 3507 3364 3230 3106 2993 2891 2801 2723 2657 2604 2564 2536 2520 2517 2527 2549 2585 2634 2698 2778 2875 2990 3124 3279 3454 3649 3864 4098 4347 4611 4885 5166 5450 5735 6016 6289 6552 6803 7040 7260 7465 7652 7824 7979 8120 8247 8361 8464 8557 8641 8717 8787 8851 8910 8965 9015 9062 9105 9144 9181 9213 9242 9268 9290 9308 9322 9332 9338 9339 9335 9325 9309 9286 9256 9219 9175 9122 9063 8998 8926 8852 8775 8697 8622 8551 8487 8431 8385 8351 8329 8320 8324 8341 8370 8410 8459 8517 8580 8649 8722 8797 8873 8950 9026 9100 9173 9243 9310 9374 9434 9489 9539 9585 9626 9662 9693 9720 9744 9764 9781 9796 9810 9823 9835 9847 9857 9868 9877 9885 9892 9897 9901 9903 9904 9903 9902 9900 9898 9897 9897 9898 9900 9903 9906 9910 9914 9918 9921 9922 9923 9921 9919 9915 9911 9905 9900 9894 9888 9883 9878 9873 9869 9864 9860 9855 9850 9845 9841 9836 9831 9827 9824 9822 9821 9821 9822 9823 9826 9829 9832 9835 9838 9841 9842 9844 9844 9845 9845 9844 9844 9843 9843 9842 9842 9841 9839 9837 9834 9830 9825 9818 9811 9802 9791 9779 9765 9750 9733 9714 9693 9671 9646 9619 9590 9558 9523 9485 9444 9398 9348 9291 9228 9157 9076 8984 8879 8761 8627 8477 8310 8124 7921 7701 7463 7210 6943 6663 6374 6076 5772 5465 5157 4850 4546 4248 3955 3672 3398 3136 2887 2652 2433 2230 2044 1876 1726 1595 1481 1386 1307 1242 1192 1153 1123 1103 1089 1082 1082 1090 1107 1137 1182 1247 1336 1453 1602 1785 2004 2259 2550 2873 3224 3597 3987 4385 4785 5179 5560 5924 6266 6583 6873 7135 7371 4083 7 8 3 7582 7769 7937 8086 8220 8341 8450 8549 8640 8722 8797 8865 8926 8980 9028 9070 9106 9138 9164 9187 9206 9223 9237 9249 9260 9270 9279 9290 9300 9313 9326 9342 9359 9378 9398 9420 9443 9465 9488 9510 9530 9549 9567 9583 9597 9610 9621 9631 9640 9648 9655 9661 9665 9668 9669 9668 9666 9661 9654 9646 9636 9625 9612 9599 9585 9570 9555 9538 9521 9502 9482 9461 9438 9413 9388 9361 9333 9304 9275 9244 9213 9181 9147 9112 9075 9035 8991 8944 8893 8837 8776 8710 8637 8558 8472 8380 8280 8173 8059 7940 7817 7691 7565 7441 7323 7213 7116 7032 6967 6921 6897 6896 6917 6961 7025 7109 7210 7324 7450 7584 7724 7866 8008 8149 8286 8417 8543 8661 8771 8873 8967 9052 9129 9197 9257 9310 9356 9395 9428 9456 9479 9499 9515 9528 9539 9548 9556 9563 9568 9573 9577 9580 9583 9584 9584 9583 9581 9578 9574 9569 9564 9558 9553 9548 9544 9542 9541 9542 9545 9550 9556 9564 9573 9582 9592 9602 9612 9621 9630 9639 9648 9657 9666 9675 9685 9696 9707 9718 9730 9743 9754 9766 9777 9787 9797 9806 9813 9820 9826 9832 9836 9839 9842 9843 9843 9842 9840 9837 9833 9827 9822 9816 9809 9804 9798 9793 9787 9782 9777 9770 9763 9753 9741 9726 9709 9688 9665 9639 9610 9580 9548 9515 9481 9446 9411 9375 9338 9298 9256 9211 9159 9102 9036 8959 8871 8769 8652 8517 8362 8188 7992 7775 7536 7277 6999 6704 6396 6078 5752 5424 5097 4775 4460 4157 3866 3591 3333 3092 2869 2665 2480 2314 2168 2041 1935 1849 1784 1740 1716 1712 1726 1756 1799 1853 1914 1977 2040 2099 2150 2191 2219 2233 2232 2217 2187 2145 2090 2026 1954 1876 1795 1712 1629 1548 1470 1397 1331 1270 1218 1172 1134 1103 1079 1062 1049 1042 1040 1042 1050 1065 1088 1122 1170 1232 1314 1415 1538 1684 1851 2039 2244 2463 2689 2919 3145 3363 3567 3752 3915 4054 4167 4254 4318 4360 4383 4390 4387 4375 4358 4338 4317 4297 4278 4260 4241 4221 4198 4171 4138 4097 4047 3987 3916 3834 3742 3639 3527 3407 3281 3150 3017 2882 2748 2617 2491 2370 2256 2151 2056 1974 1905 1852 1817 1804 1815 1853 1922 2023 2158 2329 2536 2776 3049 3349 3672 4014 4366 4724 5080 5428 5764 6082 6381 6657 6911 7142 7351 7540 7711 7866 8009 8140 8261 8374 8479 8578 8671 8757 8837 8910 8978 9039 9095 9145 9189 9229 9264 9294 9320 9342 9361 9376 9388 9397 9403 9408 9412 9415 9417 9420 9423 9426 9429 9432 9434 9436 9436 9434 9429 9423 9415 9405 9394 9383 9372 9362 9353 9347 9343 9340 9339 9338 9338 9336 9333 9327 9318 9306 9289 9270 9247 9221 9193 9163 9130 9096 9059 9020 8979 8934 8887 8836 8782 8726 8668 8609 8550 8491 8435 8382 8332 8287 8246 8210 8178 8150 8126 8106 8089 8077 4084 7 8 3 8068 8065 8066 8074 8089 8111 8141 8178 8223 8273 8330 8390 8452 8516 8580 8643 8703 8761 8816 8869 8918 8966 9011 9054 9096 9136 9174 9210 9244 9274 9301 9325 9345 9361 9373 9383 9389 9394 9397 9399 9401 9402 9403 9403 9404 9404 9404 9403 9403 9401 9400 9398 9397 9396 9396 9396 9396 9397 9398 9400 9400 9401 9400 9399 9397 9394 9391 9387 9384 9380 9376 9373 9371 9369 9367 9366 9364 9364 9363 9362 9362 9363 9364 9366 9369 9373 9377 9383 9388 9394 9400 9405 9409 9413 9414 9415 9415 9413 9411 9408 9405 9403 9400 9397 9395 9393 9390 9386 9382 9376 9368 9360 9349 9337 9324 9310 9295 9280 9264 9247 9230 9212 9192 9171 9147 9119 9088 9053 9013 8968 8918 8864 8805 8742 8676 8608 8537 8464 8391 8317 8243 8168 8094 8020 7947 7875 7803 7733 7664 7598 7534 7473 7416 7363 7316 7273 7236 7204 7178 7157 7141 7130 7123 7121 7122 7126 7132 7141 7153 7166 7181 7196 7213 7230 7247 7264 7279 7292 7303 7311 7316 7317 7314 7308 7298 7284 7268 7248 7226 7202 7175 7146 7114 7079 7041 6999 6954 6904 6849 6790 6726 6656 6581 6501 6416 6325 6229 6127 6019 5905 5784 5657 5523 5383 5237 5085 4928 4768 4604 4439 4273 4106 3940 3773 3608 3443 3278 3113 2947 2782 2617 2454 2292 2134 1980 1834 1696 1569 1453 1350 1260 1183 1119 1067 1026 995 971 955 945 942 945 956 977 1009 1054 1116 1195 1295 1415 1557 1720 1903 2103 2319 2546 2781 3021 3261 3498 3728 3951 4163 4363 4551 4726 4890 5042 5183 5315 5438 5554 5663 5766 5865 5959 6049 6137 6221 6303 6384 6462 6540 6616 6691 6765 6837 6908 6977 7045 7110 7173 7234 7293 7351 7406 7460 7514 7566 7619 7670 7722 7773 7824 7874 7924 7972 8019 8064 8108 8150 8190 8229 8266 8301 8336 8369 8401 8432 8462 8492 8520 8548 8574 8600 8625 8649 8672 8694 8715 8735 8755 8774 8792 8809 8825 8840 8854 8868 8880 8890 8900 8909 8917 8925 8932 8939 8947 8955 8964 8974 8985 8996 9009 9022 9035 9047 9059 9070 9079 9088 9095 9100 9105 9110 9114 9118 9123 9128 9135 9142 9150 9159 9168 9178 9188 9199 9209 9220 9231 9242 9254 9266 9278 9292 9306 9321 9336 9351 9366 9381 9396 9409 9422 9433 9444 9453 9461 9469 9476 9482 9487 9492 9497 9501 9504 9507 9508 9509 9509 9508 9506 9503 9501 9498 9495 9492 9490 9488 9487 9485 9483 9480 9476 9469 9461 9451 9438 9423 9407 9389 9370 9352 9334 9316 9299 9283 9267 9250 9233 9213 9192 9167 9139 9107 9072 9033 8991 8946 8897 8845 8789 8728 8662 8588 8506 8413 8307 8187 8051 7898 7728 7540 7336 7116 6882 6635 6379 6115 5845 5572 5298 5023 4750 4479 4212 3948 3689 3436 3190 2951 2723 2505 2300 2110 1935 1778 1639 1518 1415 1329 4085 7 8 3 1260 1206 1165 1137 1121 1116 1124 1144 1179 1231 1304 1398 1519 1666 1842 2048 2281 2541 2824 3126 3442 3766 4092 4416 4731 5034 5320 5589 5837 6065 6273 6463 6635 6792 6935 7067 7187 7298 7400 7493 7578 7655 7723 7783 7835 7879 7916 7946 7971 7991 8007 8021 8032 8043 8053 8063 8072 8081 8090 8097 8104 8109 8112 8113 8112 8109 8103 8095 8085 8073 8060 8046 8031 8015 7999 7982 7964 7946 7926 7905 7882 7857 7830 7800 7766 7729 7687 7642 7593 7539 7481 7417 7349 7275 7195 7109 7015 6914 6805 6686 6557 6419 6270 6110 5939 5759 5569 5370 5165 4953 4738 4520 4302 4086 3873 3666 3466 3275 3096 2928 2773 2633 2507 2397 2301 2219 2151 2095 2050 2013 1983 1957 1933 1909 1882 1851 1815 1774 1726 1673 1614 1553 1489 1426 1363 1304 1249 1199 1155 1117 1085 1060 1039 1025 1017 1016 1023 1040 1070 1115 1178 1263 1371 1505 1667 1856 2072 2313 2575 2856 3149 3451 3754 4055 4347 4627 4892 5139 5366 5574 5762 5933 6087 6227 6356 6475 6586 6692 6794 6892 6989 7084 7177 7270 7361 7450 7539 7626 7711 7795 7878 7959 8038 8115 8190 8263 8332 8399 8463 8523 8579 8631 8679 8723 8762 8798 8830 8859 8885 8908 8929 8948 8965 8981 8996 9009 9023 9036 9048 9061 9074 9087 9100 9114 9127 9141 9155 9169 9183 9196 9209 9222 9235 9247 9259 9272 9284 9297 9311 9324 9338 9352 9367 9380 9394 9406 9416 9425 9431 9435 9435 9431 9424 9412 9395 9374 9347 9316 9280 9239 9195 9147 9098 9047 8997 8949 8905 8865 8832 8806 8788 8780 8782 8792 8812 8840 8875 8915 8960 9007 9056 9104 9151 9195 9237 9274 9308 9339 9366 9391 9413 9433 9453 9471 9489 9506 9523 9539 9555 9571 9585 9599 9611 9622 9632 9640 9648 9654 9658 9662 9665 9666 9667 9666 9665 9663 9660 9656 9651 9646 9640 9633 9626 9619 9612 9604 9596 9587 9576 9564 9551 9535 9516 9495 9471 9443 9413 9381 9346 9310 9273 9237 9201 9168 9137 9109 9085 9066 9051 9042 9038 9039 9045 9057 9074 9095 9121 9151 9184 9220 9259 9298 9339 9379 9417 9454 9489 9520 9548 9572 9592 9610 9624 9635 9644 9651 9656 9660 9662 9663 9663 9660 9654 9646 9635 9621 9603 9581 9557 9530 9500 9470 9439 9408 9378 9350 9324 9301 9282 9266 9254 9245 9240 9238 9239 9241 9246 9251 9256 9260 9263 9264 9262 9257 9248 9236 9221 9203 9182 9159 9135 9110 9085 9061 9038 9017 8997 8980 8965 8951 8939 8929 8920 8911 8904 8897 8890 8883 8875 8867 8858 8846 8833 8816 8796 8771 8741 8704 8660 8608 8546 8475 8392 8298 8192 8073 7941 7796 7637 7466 7282 7087 6881 6667 6445 6218 5988 5757 5526 5298 5075 4859 4651 4454 4269 4099 3946 3812 3700 3612 3551 3519 3519 3553 3622 3725 3864 4034 4235 4463 4086 7 8 3 4712 4979 5256 5539 5823 6102 6371 6628 6870 7096 7304 7494 7669 7828 7973 8106 8228 8340 8443 8538 8624 8702 8771 8832 8884 8927 8961 8985 9002 9009 9009 9000 8983 8959 8926 8884 8834 8773 8703 8622 8530 8428 8314 8190 8055 7912 7762 7605 7443 7279 7114 6950 6789 6633 6484 6344 6215 6097 5992 5902 5827 5768 5724 5697 5686 5692 5713 5750 5802 5869 5951 6046 6153 6273 6404 6545 6694 6849 7009 7172 7336 7498 7658 7813 7962 8104 8239 8365 8481 8589 8688 8777 8857 8928 8989 9042 9086 9121 9148 9167 9178 9181 9177 9165 9146 9119 9083 9037 8980 8912 8829 8733 8620 8491 8345 8182 8004 7810 7605 7389 7165 6936 6705 6475 6248 6026 5812 5607 5412 5228 5055 4894 4745 4607 4481 4366 4262 4168 4085 4010 3944 3887 3837 3795 3758 3727 3702 3680 3663 3650 3639 3631 3626 3622 3620 3620 3622 3625 3631 3639 3650 3664 3683 3708 3739 3776 3822 3875 3936 4004 4079 4160 4245 4333 4421 4509 4594 4675 4751 4823 4889 4950 5008 5064 5121 5180 5244 5316 5398 5491 5597 5716 5849 5995 6153 6322 6498 6679 6864 7048 7230 7407 7577 7738 7889 8029 8158 8276 8384 8481 8570 8650 8724 8792 8854 8912 8967 9019 9068 9115 9159 9202 9241 9279 9314 9347 9378 9406 9432 9455 9477 9498 9516 9534 9550 9566 9580 9593 9606 9617 9628 9637 9644 9651 9655 9659 9661 9661 9661 9660 9659 9657 9656 9654 9653 9652 9652 9653 9654 9655 9658 9661 9665 9670 9675 9682 9690 9699 9708 9718 9729 9739 9749 9757 9765 9771 9776 9779 9781 9782 9781 9780 9779 9777 9776 9774 9773 9772 9770 9768 9765 9760 9755 9748 9741 9732 9722 9712 9702 9692 9683 9674 9666 9658 9651 9644 9637 9629 9620 9610 9599 9586 9570 9553 9533 9510 9485 9457 9426 9393 9356 9315 9271 9223 9169 9108 9041 8965 8879 8782 8673 8549 8411 8257 8087 7902 7700 7484 7254 7013 6763 6506 6244 5982 5721 5465 5218 4984 4765 4565 4389 4239 4119 4032 3982 3970 3997 4064 4171 4316 4495 4706 4943 5201 5475 5757 6043 6327 6604 6869 7121 7355 7572 7771 7952 8116 8264 8398 8519 8629 8728 8819 8901 8976 9043 9103 9157 9204 9245 9280 9310 9336 9357 9374 9388 9399 9408 9414 9418 9420 9420 9418 9413 9406 9398 9388 9378 9367 9357 9348 9340 9336 9335 9337 9343 9352 9364 9379 9395 9413 9430 9447 9464 9479 9492 9504 9515 9525 9534 9544 9553 9563 9572 9582 9591 9599 9605 9610 9613 9614 9612 9609 9603 9596 9588 9580 9572 9564 9556 9548 9540 9532 9524 9514 9504 9493 9480 9467 9453 9440 9427 9415 9405 9396 9390 9386 9383 9383 9383 9384 9385 9385 9385 9384 9382 9379 9375 9371 9367 9364 9361 9359 9358 9359 9360 9363 9366 9369 9371 9373 9374 9374 9372 9369 9364 9357 9349 9340 9329 9316 4087 7 8 3 9302 9286 9267 9245 9220 9189 9153 9110 9060 9001 8932 8853 8763 8662 8548 8422 8284 8134 7971 7797 7610 7412 7202 6982 6750 6509 6257 5997 5729 5453 5172 4888 4602 4316 4034 3758 3491 3236 2995 2771 2564 2377 2210 2063 1937 1832 1746 1681 1636 1613 1611 1634 1681 1756 1860 1994 2159 2357 2584 2841 3123 3426 3746 4078 4415 4752 5083 5405 5713 6005 6278 6532 6767 6983 7182 7365 7534 7689 7832 7965 8087 8200 8305 8400 8488 8569 8642 8710 8771 8829 8882 8931 8977 9021 9061 9099 9133 9164 9192 9216 9236 9253 9266 9276 9283 9288 9291 9292 9291 9288 9284 9276 9265 9250 9230 9205 9174 9136 9093 9043 8988 8928 8863 8795 8725 8654 8582 8511 8442 8376 8312 8252 8197 8146 8101 8061 8029 8003 7985 7975 7975 7983 8001 8029 8065 8111 8164 8224 8290 8361 8435 8510 8587 8663 8737 8810 8879 8945 9007 9065 9119 9168 9212 9250 9284 9312 9334 9351 9364 9372 9376 9376 9374 9371 9366 9362 9358 9356 9356 9357 9362 9369 9378 9391 9406 9423 9443 9466 9490 9516 9543 9571 9599 9627 9653 9679 9702 9723 9741 9757 9770 9782 9792 9801 9809 9817 9825 9832 9839 9846 9852 9857 9860 9862 9862 9860 9856 9851 9844 9837 9829 9821 9813 9805 9798 9792 9786 9780 9775 9769 9764 9759 9755 9750 9746 9743 9741 9740 9740 9741 9744 9748 9752 9758 9764 9771 9777 9784 9790 9795 9799 9803 9805 9806 9806 9805 9802 9799 9794 9787 9779 9770 9759 9747 9732 9716 9698 9677 9653 9627 9598 9565 9529 9490 9447 9401 9351 9299 9245 9188 9130 9072 9014 8956 8900 8847 8796 8749 8706 8667 8632 8602 8577 8557 8542 8532 8527 8528 8533 8543 8559 8579 8605 8635 8669 8707 8747 8790 8835 8880 8925 8969 9011 9051 9089 9123 9154 9182 9206 9227 9245 9259 9270 9278 9284 9286 9286 9283 9276 9266 9253 9237 9217 9194 9169 9142 9113 9083 9054 9025 8998 8974 8952 8933 8918 8906 8898 8894 8892 8893 8897 8903 8911 8920 8931 8942 8955 8969 8982 8996 9010 9024 9036 9047 9056 9063 9067 9068 9066 9060 9050 9035 9014 8989 8958 8920 8877 8826 8770 8706 8637 8562 8482 8398 8311 8222 8132 8044 7959 7877 7801 7731 7670 7618 7576 7545 7526 7520 7526 7544 7575 7617 7670 7733 7805 7884 7968 8057 8148 8241 8334 8426 8515 8602 8685 8765 8840 8911 8978 9039 9097 9149 9197 9241 9280 9315 9346 9373 9397 9417 9435 9449 9462 9471 9479 9485 9488 9490 9489 9487 9483 9476 9468 9458 9447 9435 9422 9409 9396 9383 9371 9360 9349 9340 9333 9326 9322 9318 9316 9314 9314 9315 9316 9318 9321 9325 9329 9334 9339 9345 9351 9358 9365 9372 9379 9386 9392 9398 9404 9408 9412 9414 9415 9415 9414 9411 9407 9403 9397 9391 9385 9378 9371 9364 9356 9349 9340 9332 9322 9312 4088 7 8 4 9298 9287 9274 9260 9246 9231 9217 9204 9192 9184 9178 9176 9177 9182 9190 9201 9215 9231 9248 9267 9287 9307 9328 9349 9371 9392 9414 9435 9456 9476 9495 9512 9527 9541 9552 9561 9567 9572 9575 9577 9579 9580 9581 9582 9583 9586 9588 9591 9594 9597 9599 9601 9602 9602 9602 9600 9598 9595 9591 9587 9581 9574 9565 9554 9542 9527 9511 9492 9471 9448 9425 9401 9376 9352 9330 9308 9289 9271 9256 9243 9232 9223 9216 9212 9210 9211 9214 9221 9230 9243 9260 9279 9302 9327 9354 9382 9411 9439 9466 9490 9513 9533 9551 9565 9578 9589 9598 9606 9614 9622 9629 9637 9644 9651 9657 9662 9666 9668 9668 9666 9662 9655 9647 9636 9624 9611 9597 9582 9566 9551 9535 9520 9505 9490 9475 9462 9448 9436 9425 9415 9406 9398 9392 9388 9385 9384 9384 9385 9387 9391 9395 9400 9406 9413 9420 9428 9438 9448 9459 9471 9485 9499 9514 9531 9548 9566 9584 9602 9620 9638 9656 9673 9689 9704 9718 9730 9742 9752 9761 9769 9775 9780 9785 9788 9790 9792 9794 9796 9797 9799 9802 9805 9808 9813 9818 9823 9828 9833 9838 9841 9844 9846 9846 9845 9843 9839 9835 9830 9825 9821 9817 9814 9811 9810 9809 9810 9810 9811 9811 9810 9809 9806 9803 9798 9792 9785 9778 9771 9763 9756 9749 9742 9734 9726 9718 9707 9695 9679 9661 9638 9610 9577 9538 9492 9438 9376 9304 9220 9125 9016 8893 8754 8599 8427 8238 8032 7811 7575 7325 7064 6793 6516 6233 5948 5662 5377 5096 4820 4551 4290 4040 3803 3580 3375 3191 3030 2895 2789 2716 2677 2676 2712 2788 2901 3052 3237 3454 3698 3966 4253 4552 4860 5172 5481 5785 6079 6361 6629 6879 7113 7328 7525 7705 7867 8014 8147 8266 8374 8472 8561 8642 8717 8786 8850 8910 8966 9018 9067 9111 9152 9188 9221 9249 9274 9295 9313 9328 9340 9350 9359 9365 9370 9373 9374 9373 9371 9367 9360 9352 9343 9333 9322 9311 9301 9291 9281 9272 9264 9256 9248 9240 9230 9220 9208 9194 9178 9161 9143 9124 9104 9084 9064 9044 9024 9004 8985 8966 8947 8929 8912 8896 8881 8869 8861 8855 8853 8855 8862 8872 8885 8901 8919 8938 8957 8976 8994 9012 9027 9041 9054 9066 9076 9085 9094 9101 9108 9112 9115 9116 9114 9109 9102 9092 9080 9065 9048 9030 9011 8991 8971 8951 8931 8912 8892 8874 8856 8840 8826 8814 8806 8802 8803 8810 8823 8842 8867 8899 8936 8977 9022 9069 9117 9166 9214 9259 9303 9343 9381 9415 9446 9474 9499 9521 9541 9559 9575 9588 9600 9611 9619 9625 9630 9633 9633 9632 9630 9625 9619 9612 9605 9596 9587 9578 9569 9559 9551 9542 9534 9526 9519 9511 9504 9497 9490 9483 9476 9468 9460 9452 9444 9434 9423 9410 9395 9377 9357 9333 9305 9273 9238 9199 9156 9110 9062 9011 8958 8903 8847 8791 8734 4089 7 8 4 8677 8619 8563 8507 8453 8400 8350 8304 8262 8225 8193 8169 8151 8141 8140 8146 8161 8185 8215 8254 8298 8349 8404 8462 8524 8587 8650 8712 8773 8831 8886 8937 8984 9028 9068 9105 9138 9169 9197 9224 9249 9272 9294 9314 9333 9349 9362 9373 9381 9386 9389 9389 9387 9384 9379 9375 9371 9367 9365 9363 9363 9364 9365 9367 9368 9368 9367 9363 9356 9346 9331 9311 9286 9253 9213 9164 9105 9035 8953 8856 8745 8618 8473 8311 8130 7930 7711 7474 7220 6950 6665 6370 6065 5754 5439 5125 4813 4508 4212 3927 3655 3400 3162 2943 2745 2570 2419 2295 2199 2134 2103 2107 2149 2230 2352 2513 2714 2952 3224 3526 3852 4196 4553 4915 5278 5634 5979 6309 6620 6911 7180 7427 7652 7857 8043 8211 8364 8502 8627 8740 8843 8935 9018 9092 9158 9216 9268 9313 9352 9387 9418 9447 9473 9497 9520 9542 9563 9582 9601 9618 9633 9646 9657 9665 9672 9677 9681 9683 9684 9685 9686 9686 9687 9687 9688 9687 9687 9685 9683 9680 9676 9672 9667 9662 9658 9655 9653 9653 9654 9656 9659 9663 9667 9671 9674 9675 9674 9671 9666 9659 9650 9640 9629 9617 9606 9596 9586 9577 9570 9564 9559 9555 9551 9548 9545 9542 9539 9535 9531 9527 9523 9519 9515 9511 9509 9506 9505 9504 9504 9504 9505 9506 9508 9510 9512 9514 9516 9519 9522 9526 9530 9534 9539 9544 9549 9553 9557 9560 9562 9563 9563 9562 9560 9558 9555 9552 9550 9547 9545 9543 9541 9539 9537 9534 9532 9528 9525 9521 9517 9514 9511 9510 9509 9510 9512 9516 9521 9528 9535 9544 9552 9561 9569 9578 9586 9593 9600 9606 9612 9618 9624 9628 9633 9636 9639 9641 9642 9642 9641 9639 9636 9633 9629 9625 9622 9620 9618 9617 9617 9619 9621 9623 9626 9629 9632 9635 9638 9641 9643 9645 9647 9649 9651 9653 9655 9657 9659 9661 9662 9662 9662 9662 9661 9660 9659 9658 9658 9657 9658 9659 9660 9662 9664 9666 9668 9669 9669 9669 9669 9667 9665 9663 9660 9656 9651 9645 9637 9628 9616 9603 9587 9569 9549 9528 9505 9482 9458 9435 9414 9394 9375 9358 9343 9330 9317 9305 9293 9282 9270 9259 9248 9238 9229 9222 9218 9217 9220 9226 9236 9249 9265 9283 9303 9324 9345 9366 9386 9406 9423 9440 9455 9469 9482 9493 9503 9511 9518 9524 9528 9531 9531 9530 9528 9524 9520 9514 9509 9503 9498 9494 9490 9487 9485 9484 9485 9486 9488 9490 9493 9496 9499 9501 9502 9501 9498 9492 9482 9468 9450 9426 9397 9362 9322 9277 9226 9171 9110 9045 8976 8903 8826 8746 8663 8579 8492 8405 8318 8232 8148 8068 7991 7920 7855 7795 7743 7697 7658 7625 7597 7574 7555 7538 7523 7508 7493 7476 7456 7434 7409 7380 7347 7312 7274 7234 7193 7153 7115 7080 7049 7024 7006 6996 6995 7002 7018 7042 7073 7111 7152 7197 4090 7 8 4 7242 7285 7325 7360 7386 7403 7409 7401 7378 7339 7283 7210 7117 7006 6876 6727 6559 6375 6175 5960 5733 5496 5252 5004 4754 4505 4261 4025 3798 3585 3388 3209 3050 2913 2800 2713 2653 2621 2618 2646 2705 2794 2913 3062 3239 3441 3665 3909 4169 4440 4718 4999 5279 5553 5819 6073 6313 6539 6748 6942 7120 7283 7433 7570 7697 7813 7921 8022 8117 8205 8289 8368 8443 8515 8582 8647 8709 8767 8824 8877 8929 8978 9025 9069 9112 9152 9190 9226 9259 9290 9320 9347 9371 9394 9415 9434 9450 9465 9477 9487 9495 9500 9503 9505 9504 9501 9496 9490 9482 9474 9464 9454 9442 9430 9418 9405 9390 9375 9358 9341 9321 9300 9278 9254 9228 9202 9173 9144 9113 9081 9048 9014 8977 8939 8899 8855 8809 8759 8705 8647 8585 8519 8449 8375 8298 8219 8137 8055 7971 7888 7805 7724 7644 7568 7496 7430 7369 7317 7273 7240 7218 7208 7212 7230 7262 7307 7366 7437 7519 7610 7708 7811 7918 8025 8132 8236 8337 8432 8523 8607 8685 8757 8823 8883 8939 8989 9036 9078 9118 9154 9187 9219 9247 9274 9299 9322 9343 9363 9381 9398 9414 9430 9444 9458 9470 9482 9493 9502 9510 9516 9519 9521 9520 9515 9508 9499 9486 9470 9452 9431 9408 9382 9354 9324 9291 9255 9216 9173 9127 9076 9021 8960 8894 8821 8741 8654 8559 8456 8344 8224 8096 7959 7815 7664 7509 7351 7191 7034 6881 6736 6601 6479 6372 6284 6214 6165 6135 6124 6129 6150 6181 6219 6261 6302 6339 6366 6382 6383 6368 6337 6288 6224 6145 6055 5955 5849 5740 5631 5527 5429 5342 5267 5207 5165 5141 5138 5155 5195 5257 5340 5443 5566 5705 5859 6026 6201 6382 6567 6753 6936 7116 7289 7456 7615 7766 7908 8041 8167 8284 8393 8495 8590 8677 8759 8834 8903 8967 9025 9079 9128 9173 9215 9253 9287 9317 9344 9366 9385 9400 9411 9418 9423 9424 9424 9422 9418 9415 9411 9406 9401 9396 9390 9383 9374 9363 9350 9335 9318 9300 9282 9263 9244 9227 9211 9197 9185 9175 9165 9157 9149 9140 9131 9121 9109 9096 9082 9066 9050 9033 9017 9000 8985 8970 8956 8944 8933 8923 8915 8908 8904 8901 8901 8903 8908 8916 8928 8942 8959 8979 9001 9026 9053 9081 9110 9140 9170 9200 9229 9258 9285 9312 9337 9361 9382 9402 9420 9436 9450 9461 9471 9478 9483 9487 9488 9487 9485 9480 9473 9465 9454 9442 9429 9415 9400 9385 9369 9354 9339 9325 9311 9297 9284 9271 9258 9243 9228 9211 9192 9170 9145 9115 9082 9042 8997 8943 8881 8808 8725 8628 8517 8392 8250 8093 7919 7728 7522 7300 7066 6819 6562 6296 6025 5749 5471 5193 4918 4647 4383 4127 3881 3649 3432 3232 3054 2899 2770 2671 2604 2571 2576 2618 2700 2820 2977 3170 3394 3647 3923 4216 4523 4836 5150 5462 5765 6057 6335 6597 6841 7068 7277 4091 7 8 4 7469 7645 7807 7955 8092 8217 8333 8440 8538 8629 8713 8790 8860 8924 8982 9033 9079 9120 9155 9185 9210 9231 9249 9263 9274 9282 9289 9293 9297 9300 9302 9303 9304 9305 9305 9305 9305 9304 9304 9303 9303 9303 9305 9307 9311 9317 9325 9334 9346 9359 9373 9388 9403 9418 9433 9447 9460 9471 9482 9492 9501 9510 9519 9527 9536 9544 9553 9561 9568 9574 9579 9581 9582 9582 9579 9574 9569 9562 9555 9548 9541 9535 9530 9525 9521 9517 9514 9511 9507 9504 9500 9495 9490 9484 9479 9473 9467 9462 9458 9455 9454 9455 9458 9463 9470 9479 9489 9499 9511 9522 9532 9541 9550 9556 9562 9566 9570 9573 9576 9579 9583 9588 9593 9599 9605 9610 9615 9620 9623 9624 9624 9623 9621 9618 9615 9612 9609 9608 9607 9608 9609 9611 9613 9615 9616 9617 9616 9615 9613 9611 9608 9606 9604 9602 9601 9600 9600 9600 9601 9601 9601 9600 9600 9599 9598 9597 9597 9597 9599 9600 9603 9606 9610 9613 9617 9620 9622 9623 9623 9623 9621 9618 9615 9611 9608 9604 9601 9598 9596 9594 9593 9592 9591 9590 9588 9587 9585 9583 9581 9578 9575 9572 9569 9565 9561 9557 9553 9549 9544 9538 9533 9526 9520 9513 9506 9499 9492 9486 9480 9474 9470 9466 9463 9461 9459 9456 9454 9451 9447 9442 9436 9428 9419 9407 9395 9380 9363 9345 9323 9298 9268 9233 9192 9141 9081 9009 8924 8824 8708 8574 8423 8253 8065 7858 7634 7394 7138 6870 6590 6302 6007 5709 5410 5112 4817 4529 4249 3978 3719 3473 3242 3028 2832 2656 2503 2376 2277 2210 2176 2180 2222 2306 2430 2596 2800 3041 3315 3617 3940 4279 4627 4978 5325 5663 5987 6293 6579 6844 7086 7306 7505 7684 7845 7990 8121 8240 8348 8447 8538 8622 8699 8769 8834 8894 8949 9000 9046 9088 9127 9163 9196 9228 9257 9284 9310 9334 9356 9377 9396 9412 9427 9440 9451 9461 9469 9477 9484 9491 9498 9505 9514 9522 9532 9541 9551 9560 9569 9577 9583 9588 9592 9594 9594 9593 9591 9588 9584 9580 9575 9570 9566 9561 9557 9553 9549 9544 9540 9536 9533 9529 9526 9524 9522 9521 9520 9519 9519 9519 9519 9519 9519 9518 9518 9518 9517 9517 9518 9519 9520 9522 9525 9528 9530 9533 9535 9537 9537 9537 9535 9533 9530 9526 9522 9518 9514 9510 9507 9504 9501 9498 9495 9491 9488 9485 9481 9478 9476 9474 9473 9474 9477 9481 9486 9493 9501 9509 9517 9525 9533 9540 9546 9551 9555 9558 9560 9563 9565 9567 9569 9571 9573 9575 9578 9580 9581 9581 9581 9579 9577 9572 9567 9560 9551 9541 9530 9518 9505 9492 9478 9464 9450 9436 9422 9409 9395 9382 9368 9354 9340 9326 9310 9294 9277 9259 9241 9221 9201 9179 9157 9133 9108 9081 9054 9024 8993 8961 8928 8894 8861 8829 8798 8769 8744 8723 8707 8695 8689 8687 8691 8700 4092 7 8 4 8713 8731 8751 8775 8800 8827 8855 8883 8911 8939 8966 8991 9014 9035 9054 9070 9082 9091 9096 9097 9094 9085 9073 9055 9033 9008 8979 8947 8913 8878 8843 8809 8777 8748 8723 8702 8686 8675 8670 8670 8676 8687 8702 8722 8746 8774 8805 8838 8874 8911 8949 8988 9028 9066 9103 9139 9171 9200 9226 9247 9263 9275 9282 9285 9283 9278 9269 9257 9243 9227 9209 9191 9172 9153 9134 9116 9097 9079 9062 9046 9031 9017 9004 8994 8985 8978 8973 8971 8970 8972 8975 8979 8984 8990 8994 8997 8998 8995 8989 8977 8959 8935 8902 8862 8812 8752 8682 8600 8507 8400 8280 8145 7995 7830 7648 7450 7236 7007 6764 6508 6242 5968 5689 5407 5125 4847 4575 4312 4059 3818 3592 3380 3185 3008 2849 2709 2591 2495 2423 2378 2362 2375 2420 2498 2609 2752 2926 3129 3357 3606 3871 4147 4428 4708 4980 5240 5481 5700 5891 6052 6181 6275 6333 6356 6344 6298 6218 6108 5970 5805 5618 5410 5185 4946 4697 4439 4178 3915 3654 3397 3148 2909 2682 2470 2274 2096 1937 1797 1676 1573 1488 1419 1364 1322 1291 1270 1259 1256 1263 1282 1314 1364 1433 1526 1645 1794 1974 2186 2429 2702 3002 3323 3660 4007 4356 4701 5036 5353 5649 5918 6157 6366 6543 6688 6802 6886 6942 6972 6978 6960 6921 6861 6781 6683 6566 6432 6281 6116 5937 5748 5549 5345 5136 4927 4721 4521 4329 4150 3985 3839 3713 3611 3535 3487 3469 3483 3529 3608 3719 3860 4031 4226 4444 4679 4926 5180 5436 5690 5935 6168 6386 6586 6765 6924 7062 7178 7275 7351 7410 7451 7477 7486 7482 7462 7429 7380 7317 7239 7146 7037 6912 6772 6617 6447 6265 6069 5864 5649 5427 5200 4970 4739 4510 4284 4064 3851 3647 3454 3272 3105 2951 2813 2690 2583 2493 2419 2361 2319 2291 2276 2274 2282 2299 2323 2353 2385 2419 2453 2485 2515 2541 2563 2581 2594 2605 2612 2617 2621 2626 2633 2643 2658 2680 2710 2751 2804 2871 2953 3052 3170 3306 3462 3637 3830 4041 4268 4507 4758 5016 5279 5543 5805 6062 6311 6549 6775 6988 7185 7368 7534 7686 7823 7945 8055 8153 8239 8315 8382 8440 8490 8533 8569 8598 8622 8641 8655 8664 8669 8671 8670 8666 8660 8652 8642 8632 8620 8608 8596 8582 8568 8554 8539 8524 8508 8493 8477 8462 8448 8435 8424 8415 8408 8404 8402 8403 8406 8412 8421 8431 8442 8455 8469 8483 8496 8510 8523 8536 8548 8559 8570 8580 8590 8599 8609 8619 8630 8641 8654 8667 8683 8699 8718 8738 8759 8782 8806 8830 8855 8880 8904 8928 8951 8974 8995 9016 9036 9055 9074 9093 9111 9128 9145 9162 9178 9192 9206 9219 9230 9240 9249 9257 9264 9270 9275 9280 9283 9285 9287 9287 9286 9283 9279 9274 9267 9258 9249 9238 9227 9214 9200 9184 9167 9148 9126 9102 9074 9042 9006 8966 8922 4093 7 8 4 8874 8822 8767 8710 8650 8589 8528 8466 8404 8344 8285 8228 8174 8124 8077 8036 8002 7974 7954 7942 7940 7947 7963 7989 8023 8065 8113 8167 8224 8283 8343 8402 8460 8516 8569 8619 8665 8709 8749 8786 8821 8854 8884 8913 8940 8965 8988 9009 9029 9047 9063 9077 9090 9101 9111 9119 9126 9130 9134 9135 9134 9131 9126 9118 9109 9097 9083 9067 9050 9032 9013 8995 8977 8960 8944 8931 8921 8914 8911 8911 8916 8924 8935 8950 8967 8985 9005 9025 9045 9064 9081 9097 9111 9123 9133 9142 9149 9156 9163 9169 9175 9182 9188 9194 9200 9204 9207 9208 9206 9201 9194 9183 9170 9153 9133 9111 9087 9060 9032 9003 8973 8942 8911 8880 8849 8819 8790 8763 8738 8717 8698 8684 8675 8671 8673 8681 8694 8714 8738 8768 8801 8837 8875 8914 8953 8991 9027 9061 9092 9120 9146 9168 9188 9206 9223 9238 9253 9268 9282 9295 9309 9322 9334 9346 9356 9364 9372 9377 9381 9385 9387 9388 9390 9391 9392 9393 9394 9394 9395 9395 9395 9393 9391 9388 9384 9380 9376 9371 9366 9361 9357 9353 9349 9344 9340 9334 9329 9322 9315 9307 9298 9290 9283 9276 9271 9267 9265 9265 9267 9270 9273 9278 9282 9286 9288 9289 9289 9288 9285 9280 9275 9270 9264 9258 9253 9247 9241 9235 9229 9221 9213 9205 9195 9185 9175 9166 9158 9151 9147 9145 9145 9148 9154 9162 9172 9183 9194 9207 9219 9231 9244 9255 9267 9279 9291 9304 9317 9330 9343 9355 9368 9379 9390 9399 9407 9413 9418 9422 9424 9425 9426 9426 9425 9425 9423 9422 9421 9419 9417 9414 9412 9409 9406 9403 9400 9397 9393 9389 9383 9377 9368 9358 9345 9330 9312 9291 9268 9242 9216 9188 9160 9133 9107 9084 9064 9047 9035 9028 9025 9027 9034 9045 9060 9078 9099 9122 9147 9172 9198 9224 9249 9273 9296 9317 9337 9356 9372 9387 9400 9411 9420 9426 9431 9434 9435 9434 9433 9430 9427 9425 9422 9420 9419 9418 9418 9417 9417 9416 9414 9412 9409 9405 9400 9396 9392 9389 9387 9387 9389 9392 9397 9403 9409 9415 9420 9424 9426 9427 9427 9425 9422 9419 9415 9413 9410 9409 9409 9409 9410 9411 9412 9413 9413 9412 9411 9408 9406 9403 9400 9397 9394 9392 9390 9389 9388 9386 9384 9382 9380 9377 9374 9371 9368 9366 9365 9364 9365 9366 9369 9372 9377 9381 9386 9391 9396 9401 9405 9409 9413 9416 9418 9420 9422 9424 9426 9427 9430 9432 9435 9438 9442 9446 9451 9455 9459 9463 9467 9469 9471 9471 9471 9469 9467 9464 9460 9457 9454 9450 9448 9446 9444 9442 9441 9439 9437 9434 9430 9425 9417 9408 9397 9385 9370 9354 9336 9316 9295 9273 9250 9226 9202 9177 9152 9128 9104 9082 9063 9045 9031 9020 9013 9011 9012 9018 9027 9039 9054 9070 9087 9105 9122 9137 9151 9162 9171 9178 9182 9184 9183 9181 4094 7 8 4 9178 9173 9167 9160 9152 9144 9135 9126 9117 9109 9101 9094 9088 9084 9080 9078 9078 9078 9079 9080 9081 9083 9084 9085 9086 9086 9086 9087 9088 9089 9092 9095 9100 9105 9110 9116 9121 9127 9131 9135 9138 9140 9141 9142 9142 9143 9144 9146 9148 9151 9155 9159 9163 9168 9172 9176 9180 9184 9187 9190 9193 9196 9198 9201 9204 9207 9210 9213 9214 9215 9215 9213 9210 9207 9202 9196 9190 9183 9177 9170 9164 9157 9151 9144 9137 9130 9123 9115 9106 9098 9089 9081 9073 9067 9062 9059 9058 9059 9062 9067 9072 9079 9087 9094 9102 9109 9115 9121 9126 9131 9136 9140 9144 9148 9152 9156 9160 9164 9167 9169 9170 9170 9170 9168 9164 9160 9156 9151 9145 9139 9134 9128 9122 9116 9110 9103 9095 9086 9075 9063 9050 9036 9021 9004 8988 8971 8954 8938 8922 8908 8896 8885 8877 8870 8866 8864 8864 8866 8870 8876 8883 8891 8900 8908 8916 8923 8927 8929 8928 8922 8911 8895 8873 8844 8808 8764 8711 8651 8582 8503 8415 8318 8211 8095 7970 7835 7692 7541 7384 7220 7053 6884 6714 6547 6383 6225 6075 5934 5805 5688 5583 5490 5411 5342 5285 5238 5199 5169 5145 5128 5118 5115 5120 5133 5156 5191 5237 5297 5370 5458 5560 5674 5801 5938 6083 6235 6391 6548 6705 6860 7012 7158 7299 7433 7560 7680 7793 7900 7999 8093 8180 8262 8337 8407 8472 8532 8587 8638 8685 8727 8767 8803 8837 8869 8898 8925 8950 8973 8994 9013 9030 9044 9055 9064 9071 9074 9076 9075 9072 9068 9062 9054 9045 9035 9024 9012 8998 8983 8967 8949 8930 8910 8889 8866 8844 8821 8799 8778 8757 8739 8722 8707 8693 8682 8672 8664 8657 8651 8646 8642 8638 8636 8634 8633 8633 8633 8634 8635 8636 8637 8635 8632 8627 8618 8606 8590 8570 8545 8516 8483 8446 8405 8361 8313 8263 8211 8156 8100 8043 7985 7928 7871 7815 7761 7709 7660 7615 7575 7538 7507 7481 7460 7446 7437 7434 7438 7447 7463 7485 7513 7546 7584 7626 7673 7722 7773 7826 7880 7933 7986 8037 8087 8134 8178 8221 8260 8298 8333 8367 8399 8429 8459 8487 8514 8541 8566 8591 8614 8636 8657 8676 8692 8707 8719 8729 8736 8742 8745 8747 8747 8746 8743 8740 8735 8730 8723 8715 8705 8694 8680 8665 8648 8629 8609 8588 8567 8546 8525 8506 8488 8472 8456 8442 8428 8414 8399 8384 8366 8347 8324 8299 8271 8239 8203 8162 8117 8067 8010 7946 7873 7791 7699 7595 7479 7349 7206 7050 6879 6696 6501 6294 6077 5851 5619 5381 5140 4897 4654 4414 4179 3949 3727 3515 3313 3123 2946 2782 2632 2496 2375 2268 2175 2097 2032 1982 1945 1923 1914 1920 1939 1972 2019 2078 2150 2233 2327 2431 2543 2662 2789 2922 3060 3203 3351 3504 3661 3822 3987 4156 4328 4502 4678 4854 5029 5204 5375 5542 5704 5861 6011 4095 7 8 4 6155 6291 6420 6542 6656 6763 6864 6958 7046 7128 7204 7274 7340 7401 7457 7510 7558 7604 7646 7686 7724 7760 7794 7828 7861 7892 7924 7954 7985 8015 8044 8073 8102 8130 8158 8185 8211 8236 8261 8285 8308 8330 8352 8373 8394 8414 8434 8453 8473 8492 8511 8530 8548 8566 8584 8601 8617 8633 8647 8661 8674 8686 8697 8707 8715 8723 8729 8735 8739 8743 8747 8752 8756 8761 8767 8774 8781 8788 8795 8802 8807 8811 8812 8811 8807 8799 8790 8777 8763 8746 8729 8710 8690 8670 8650 8628 8606 8582 8555 8527 8495 8459 8420 8376 8328 8275 8218 8155 8087 8013 7934 7850 7759 7663 7560 7453 7340 7223 7102 6978 6853 6729 6606 6486 6371 6262 6162 6073 5994 5929 5877 5841 5821 5817 5829 5857 5901 5959 6029 6111 6201 6298 6399 6501 6603 6701 6793 6879 6955 7021 7077 7121 7154 7174 7183 7181 7166 7141 7105 7058 7002 6936 6863 6784 6700 6613 6527 6442 6363 6291 6231 6183 6150 6134 6136 6157 6195 6252 6324 6411 6511 6621 6739 6862 6988 7114 7240 7363 7481 7595 7703 7805 7901 7990 8073 8149 8219 8283 8341 8393 8439 8479 8514 8542 8565 8581 8592 8596 8594 8585 8570 8548 8520 8484 8440 8389 8329 8261 8184 8098 8003 7900 7788 7668 7542 7411 7277 7142 7007 6875 6749 6629 6520 6421 6335 6264 6207 6166 6141 6132 6140 6163 6202 6257 6325 6407 6501 6607 6722 6845 6974 7108 7244 7380 7515 7645 7771 7891 8003 8108 8205 8294 8376 8450 8518 8581 8637 8689 8736 8779 8818 8853 8884 8911 8934 8954 8972 8986 8998 9009 9018 9026 9034 9040 9047 9053 9058 9063 9067 9069 9071 9071 9071 9069 9066 9062 9057 9052 9045 9038 9030 9021 9011 9000 8989 8976 8963 8949 8935 8921 8908 8896 8885 8875 8867 8861 8855 8851 8849 8847 8847 8847 8848 8851 8854 8859 8865 8873 8882 8892 8902 8914 8925 8935 8944 8952 8957 8960 8961 8959 8955 8949 8941 8932 8922 8912 8901 8891 8880 8868 8855 8840 8824 8805 8784 8761 8736 8710 8683 8656 8631 8607 8587 8571 8559 8552 8549 8551 8557 8566 8577 8590 8603 8617 8629 8641 8652 8661 8669 8675 8680 8684 8686 8688 8688 8686 8682 8677 8670 8660 8649 8636 8621 8605 8588 8570 8552 8536 8520 8505 8493 8482 8474 8468 8465 8465 8467 8472 8478 8487 8497 8508 8521 8534 8547 8560 8573 8586 8598 8609 8619 8627 8634 8640 8644 8647 8647 8646 8643 8638 8630 8620 8608 8593 8575 8554 8530 8503 8473 8440 8403 8363 8320 8274 8223 8169 8110 8045 7975 7897 7812 7716 7610 7492 7361 7216 7057 6882 6692 6488 6269 6038 5794 5539 5276 5006 4730 4451 4171 3892 3617 3348 3087 2838 2601 2380 2177 1993 1829 1686 1563 1459 1373 1303 1247 1203 1169 1144 1126 1117 1116 1127 1152 1193 1256 1343 1456 1600 1774 1978 4096 7 8 4 2212 2472 2755 3056 3368 3686 4004 4316 4616 4902 5169 5416 5641 5845 6027 6189 6331 6457 6566 6660 6740 6807 6859 6897 6921 6929 6921 6894 6850 6786 6703 6599 6476 6334 6174 5997 5806 5602 5387 5165 4937 4707 4476 4248 4025 3809 3601 3403 3218 3047 2892 2754 2637 2543 2474 2432 2420 2440 2492 2579 2699 2851 3034 3245 3479 3733 4001 4278 4559 4840 5114 5379 5631 5867 6085 6283 6460 6614 6744 6850 6929 6982 7007 7003 6969 6906 6813 6691 6542 6368 6173 5959 5730 5492 5247 5000 4756 4518 4289 4074 3875 3696 3539 3409 3306 3236 3199 3199 3237 3314 3430 3584 3774 3996 4246 4518 4806 5104 5406 5704 5993 6269 6528 6767 6985 7181 7356 7512 7649 7769 7876 7970 8054 8128 8194 8253 8305 8350 8390 8424 8453 8477 8497 8513 8526 8536 8543 8548 8551 8552 8551 8548 8543 8536 8529 8520 8511 8502 8494 8486 8480 8476 8473 8472 8472 8474 8477 8480 8483 8486 8490 8492 8495 8498 8501 8505 8509 8514 8520 8527 8534 8541 8549 8556 8562 8566 8569 8570 8569 8566 8562 8556 8548 8540 8531 8522 8513 8503 8494 8485 8476 8467 8458 8448 8439 8430 8421 8412 8404 8396 8388 8381 8375 8368 8362 8356 8349 8342 8334 8326 8318 8309 8300 8292 8284 8277 8272 8267 8264 8263 8262 8263 8264 8265 8266 8267 8268 8269 8269 8269 8269 8268 8268 8269 8269 8270 8271 8272 8273 8273 8272 8271 8268 8264 8259 8252 8245 8237 8229 8220 8211 8203 8195 8187 8180 8174 8168 8163 8158 8154 8151 8149 8148 8147 8149 8151 8155 8160 8166 8172 8180 8188 8195 8203 8210 8215 8220 8223 8224 8222 8219 8212 8203 8190 8173 8152 8127 8097 8062 8021 7974 7923 7866 7805 7739 7671 7601 7529 7459 7389 7323 7261 7204 7154 7109 7072 7041 7017 6999 6985 6975 6967 6959 6951 6939 6923 6902 6873 6835 6789 6734 6669 6596 6514 6425 6330 6231 6129 6028 5930 5836 5750 5675 5612 5564 5533 5521 5528 5556 5605 5672 5759 5861 5978 6106 6242 6384 6528 6672 6813 6949 7078 7201 7315 7422 7521 7612 7697 7776 7848 7915 7977 8033 8084 8129 8169 8202 8231 8253 8271 8284 8294 8300 8303 8304 8304 8302 8300 8296 8292 8287 8282 8275 8267 8259 8250 8239 8229 8218 8206 8195 8183 8171 8158 8145 8131 8116 8101 8084 8067 8049 8031 8013 7995 7978 7961 7946 7932 7919 7906 7895 7883 7872 7860 7847 7833 7817 7800 7781 7759 7734 7708 7678 7645 7608 7569 7525 7479 7428 7375 7318 7259 7197 7134 7070 7006 6942 6880 6820 6762 6707 6655 6607 6563 6522 6484 6448 6415 6383 6350 6317 6282 6244 6204 6159 6112 6062 6011 5959 5909 5863 5823 5792 5771 5762 5767 5785 5818 5865 5924 5993 6070 6151 6234 6315 6391 6459 6515 6558 6585 6595 6588 6561 6517 6456 6378 6287 6183 6069 5949 4097 7 8 4 5824 5699 5576 5458 5349 5250 5164 5093 5038 4998 4975 4965 4968 4982 5001 5025 5047 5065 5074 5071 5053 5018 4964 4890 4797 4685 4555 4411 4255 4088 3916 3739 3563 3388 3217 3054 2900 2757 2628 2514 2418 2341 2286 2256 2251 2275 2329 2413 2528 2673 2847 3048 3273 3518 3778 4050 4328 4608 4885 5155 5415 5662 5893 6108 6307 6488 6654 6804 6940 7063 7175 7276 7368 7452 7529 7599 7663 7722 7776 7824 7869 7908 7943 7974 8001 8024 8043 8057 8068 8075 8079 8080 8078 8073 8066 8058 8048 8036 8024 8010 7995 7979 7961 7942 7921 7899 7876 7852 7827 7803 7781 7761 7744 7731 7723 7720 7722 7730 7745 7764 7789 7819 7852 7889 7929 7971 8015 8059 8104 8148 8192 8234 8275 8314 8351 8386 8418 8447 8473 8498 8519 8539 8557 8573 8588 8601 8614 8625 8635 8643 8651 8657 8661 8665 8668 8670 8672 8674 8677 8680 8685 8691 8697 8705 8714 8722 8731 8738 8745 8750 8754 8756 8757 8756 8755 8754 8754 8753 8754 8755 8757 8760 8763 8766 8769 8772 8773 8774 8775 8774 8773 8772 8770 8769 8768 8767 8766 8765 8763 8761 8758 8754 8749 8742 8733 8723 8712 8699 8685 8669 8653 8635 8617 8598 8579 8559 8538 8518 8498 8478 8459 8440 8424 8408 8394 8383 8373 8365 8359 8354 8352 8351 8353 8356 8361 8367 8375 8385 8396 8407 8419 8431 8443 8454 8462 8469 8474 8475 8474 8469 8461 8451 8437 8421 8402 8381 8358 8333 8306 8277 8248 8217 8186 8155 8124 8094 8066 8040 8018 7999 7983 7972 7965 7962 7964 7969 7977 7989 8003 8018 8036 8054 8073 8092 8111 8130 8148 8165 8181 8195 8207 8216 8222 8225 8224 8219 8209 8194 8174 8148 8116 8077 8032 7981 7922 7857 7786 7709 7626 7538 7446 7351 7255 7157 7061 6967 6877 6793 6717 6650 6594 6551 6520 6504 6503 6516 6544 6585 6640 6706 6781 6865 6954 7046 7141 7235 7328 7417 7502 7583 7657 7726 7790 7847 7901 7949 7994 8036 8076 8113 8149 8183 8216 8249 8280 8310 8338 8365 8390 8414 8435 8455 8472 8488 8502 8515 8527 8538 8547 8556 8564 8571 8577 8581 8583 8584 8581 8577 8570 8561 8551 8538 8525 8512 8499 8487 8477 8469 8463 8459 8457 8457 8459 8462 8466 8472 8477 8483 8490 8497 8504 8511 8519 8527 8536 8545 8553 8562 8570 8577 8584 8589 8594 8597 8600 8602 8604 8605 8606 8606 8607 8608 8608 8609 8609 8608 8607 8605 8603 8600 8597 8593 8589 8584 8579 8574 8568 8561 8553 8544 8534 8521 8506 8489 8469 8446 8421 8393 8362 8328 8292 8254 8213 8169 8123 8073 8021 7964 7903 7836 7764 7686 7601 7508 7409 7301 7187 7066 6940 6809 6676 6542 6409 6280 6157 6042 5938 5847 5771 5712 5670 5647 5642 5655 5686 5734 5797 5874 5963 6061 6166 6278 6392 6508 6624 6737 6848 6954 7054 7148 4098 7 8 5 7257 7330 7397 7457 7513 7563 7609 7650 7688 7721 7750 7776 7798 7816 7831 7842 7851 7856 7860 7861 7861 7858 7855 7850 7844 7836 7827 7816 7803 7789 7772 7754 7734 7712 7689 7664 7638 7610 7582 7552 7521 7488 7454 7417 7377 7333 7285 7232 7172 7106 7032 6949 6857 6754 6641 6516 6381 6233 6075 5906 5727 5538 5342 5138 4928 4714 4496 4276 4055 3835 3616 3401 3190 2985 2787 2597 2418 2249 2093 1949 1819 1702 1598 1507 1429 1361 1304 1257 1218 1187 1165 1152 1148 1156 1177 1214 1268 1343 1439 1559 1704 1873 2065 2280 2514 2765 3028 3299 3574 3848 4118 4380 4630 4867 5089 5295 5486 5660 5820 5967 6101 6225 6339 6446 6545 6638 6726 6808 6886 6960 7030 7095 7157 7216 7271 7322 7371 7418 7462 7504 7544 7583 7620 7656 7691 7725 7759 7792 7824 7856 7888 7919 7949 7979 8009 8037 8064 8090 8113 8135 8155 8172 8187 8200 8211 8219 8225 8230 8233 8234 8234 8234 8231 8228 8224 8218 8211 8203 8193 8181 8169 8155 8140 8125 8109 8093 8077 8061 8045 8031 8016 8003 7990 7977 7965 7952 7939 7925 7910 7894 7875 7854 7831 7806 7778 7748 7716 7682 7647 7611 7575 7540 7505 7471 7439 7410 7382 7357 7334 7312 7292 7272 7251 7230 7206 7179 7147 7110 7068 7018 6960 6894 6819 6733 6637 6530 6412 6282 6141 5987 5822 5646 5460 5265 5062 4853 4639 4423 4205 3989 3776 3567 3365 3171 2987 2812 2649 2497 2358 2231 2117 2016 1929 1855 1796 1751 1721 1706 1706 1721 1751 1797 1856 1928 2012 2107 2212 2323 2441 2562 2687 2812 2937 3061 3182 3301 3417 3530 3639 3746 3850 3952 4053 4153 4252 4351 4451 4552 4654 4758 4864 4972 5082 5194 5307 5421 5536 5651 5765 5877 5986 6093 6196 6295 6391 6482 6570 6654 6736 6815 6893 6970 7046 7122 7197 7272 7345 7418 7488 7556 7621 7683 7740 7793 7842 7887 7927 7964 7998 8029 8058 8086 8111 8135 8158 8180 8200 8218 8235 8250 8264 8276 8285 8294 8301 8307 8313 8317 8322 8326 8330 8333 8337 8340 8343 8346 8348 8349 8351 8352 8354 8355 8357 8359 8362 8364 8367 8370 8372 8373 8374 8373 8370 8366 8360 8352 8344 8334 8324 8314 8304 8294 8285 8277 8270 8263 8257 8251 8244 8238 8230 8222 8214 8205 8197 8189 8181 8175 8171 8169 8169 8172 8176 8182 8190 8199 8209 8218 8227 8236 8244 8250 8256 8260 8263 8264 8265 8264 8262 8258 8253 8245 8235 8223 8208 8191 8170 8148 8123 8096 8068 8039 8011 7983 7956 7931 7909 7890 7874 7861 7852 7846 7844 7845 7849 7856 7865 7876 7889 7903 7918 7934 7950 7967 7983 7999 8014 8029 8042 8054 8065 8075 8083 8089 8093 8095 8095 8093 8088 8081 8071 8058 8042 8023 8002 7977 7949 7918 7885 7849 7811 7771 7729 7686 7642 7597 7552 7507 7462 7418 4099 7 8 5 7375 7333 7293 7254 7216 7179 7142 7106 7069 7032 6993 6952 6909 6863 6816 6767 6716 6665 6615 6567 6521 6480 6445 6416 6396 6385 6383 6391 6409 6436 6473 6517 6569 6626 6687 6752 6819 6886 6953 7019 7083 7146 7205 7262 7316 7367 7416 7462 7505 7545 7583 7618 7649 7676 7700 7719 7734 7744 7750 7749 7744 7734 7718 7696 7670 7639 7603 7562 7518 7470 7419 7366 7312 7258 7205 7154 7106 7063 7025 6994 6970 6953 6945 6945 6954 6970 6993 7022 7058 7098 7142 7188 7237 7286 7335 7384 7431 7477 7520 7561 7598 7634 7666 7695 7721 7745 7767 7786 7803 7818 7832 7844 7856 7866 7876 7886 7895 7905 7915 7925 7936 7948 7960 7973 7987 8002 8017 8032 8048 8063 8078 8092 8105 8117 8128 8137 8144 8150 8154 8157 8158 8158 8157 8155 8153 8151 8148 8146 8144 8142 8140 8138 8136 8135 8132 8130 8127 8124 8121 8118 8114 8111 8108 8105 8102 8099 8097 8095 8093 8091 8088 8085 8081 8077 8071 8064 8055 8046 8036 8025 8013 8000 7988 7975 7962 7950 7937 7926 7914 7903 7892 7882 7872 7862 7852 7842 7833 7824 7815 7806 7799 7792 7786 7781 7778 7775 7774 7775 7776 7779 7782 7786 7791 7797 7802 7808 7813 7819 7824 7828 7832 7836 7839 7841 7843 7845 7846 7847 7848 7849 7850 7852 7853 7855 7858 7861 7864 7868 7871 7875 7879 7883 7886 7888 7890 7892 7892 7892 7892 7891 7889 7888 7886 7884 7882 7881 7880 7879 7879 7879 7879 7879 7880 7881 7881 7881 7881 7880 7879 7877 7875 7872 7869 7866 7863 7861 7859 7857 7857 7856 7857 7858 7860 7862 7864 7866 7869 7871 7873 7874 7875 7877 7878 7879 7880 7882 7884 7887 7890 7893 7897 7901 7905 7909 7912 7915 7918 7920 7921 7923 7923 7923 7923 7923 7922 7922 7921 7920 7920 7919 7918 7916 7915 7914 7912 7910 7909 7907 7906 7905 7904 7904 7904 7904 7904 7904 7903 7903 7901 7898 7895 7890 7884 7877 7869 7860 7850 7840 7829 7818 7805 7793 7778 7762 7744 7722 7697 7666 7629 7584 7531 7469 7396 7313 7217 7110 6990 6857 6713 6556 6387 6207 6018 5819 5613 5400 5183 4963 4742 4522 4305 4094 3890 3695 3511 3339 3182 3040 2913 2804 2711 2636 2579 2540 2519 2516 2531 2564 2616 2687 2775 2882 3006 3148 3305 3477 3661 3857 4060 4269 4481 4692 4901 5103 5297 5481 5652 5810 5955 6085 6202 6306 6398 6480 6553 6619 6679 6734 6785 6833 6879 6923 6965 7005 7042 7078 7110 7140 7168 7193 7217 7238 7258 7277 7295 7312 7329 7346 7362 7378 7394 7408 7421 7433 7443 7451 7457 7462 7466 7467 7468 7467 7466 7463 7459 7453 7445 7434 7420 7401 7378 7349 7314 7273 7225 7171 7110 7044 6973 6898 6821 6742 6664 6586 6512 6443 6379 6322 6272 6232 6202 6181 6171 6172 6182 6203 6232 6270 6315 6366 4100 7 8 5 6422 6481 6542 6603 6664 6723 6779 6832 6882 6927 6969 7008 7043 7076 7106 7133 7160 7184 7207 7228 7248 7266 7282 7295 7306 7315 7321 7325 7326 7326 7323 7319 7314 7308 7301 7293 7284 7274 7263 7250 7234 7216 7195 7169 7139 7104 7063 7015 6959 6894 6821 6737 6642 6535 6417 6286 6142 5986 5817 5636 5445 5244 5035 4819 4598 4374 4150 3926 3706 3492 3285 3087 2901 2729 2571 2431 2310 2209 2131 2077 2049 2047 2072 2125 2206 2314 2447 2604 2783 2980 3192 3414 3644 3877 4108 4335 4554 4762 4957 5138 5303 5453 5587 5706 5811 5904 5985 6055 6117 6170 6216 6256 6290 6319 6344 6364 6382 6396 6409 6420 6430 6441 6452 6463 6477 6492 6509 6527 6546 6566 6587 6607 6627 6645 6662 6676 6688 6698 6706 6710 6712 6710 6706 6697 6684 6666 6643 6613 6577 6532 6479 6418 6348 6269 6182 6087 5985 5877 5765 5651 5535 5419 5306 5197 5094 4999 4913 4838 4775 4726 4692 4674 4671 4685 4716 4762 4822 4897 4984 5080 5185 5295 5409 5525 5639 5751 5858 5960 6056 6146 6228 6304 6373 6437 6495 6548 6597 6642 6683 6721 6756 6787 6814 6839 6859 6877 6891 6902 6910 6916 6920 6922 6923 6923 6923 6921 6920 6919 6918 6916 6914 6912 6910 6907 6903 6899 6894 6888 6882 6875 6867 6859 6850 6841 6831 6820 6808 6795 6781 6766 6751 6735 6719 6703 6687 6673 6659 6647 6638 6630 6625 6622 6621 6623 6626 6631 6637 6643 6649 6655 6661 6666 6670 6673 6675 6677 6677 6676 6675 6673 6669 6665 6659 6653 6646 6638 6629 6620 6610 6601 6592 6584 6577 6572 6568 6566 6565 6565 6567 6570 6573 6577 6581 6585 6589 6592 6594 6596 6597 6596 6595 6594 6591 6587 6583 6577 6570 6563 6554 6545 6535 6524 6513 6501 6488 6475 6462 6448 6434 6420 6404 6388 6371 6353 6334 6313 6291 6267 6242 6215 6186 6154 6119 6080 6037 5988 5932 5868 5794 5709 5612 5501 5376 5236 5081 4910 4725 4525 4314 4092 3862 3627 3390 3153 2920 2694 2478 2275 2086 1914 1761 1626 1509 1410 1328 1261 1206 1163 1129 1102 1081 1064 1052 1045 1044 1051 1069 1100 1146 1212 1298 1406 1538 1692 1870 2067 2281 2508 2745 2986 3226 3463 3691 3907 4109 4296 4466 4620 4759 4884 4996 5098 5191 5277 5357 5433 5505 5573 5637 5698 5754 5805 5851 5891 5926 5955 5978 5997 6011 6021 6028 6033 6035 6036 6036 6036 6034 6032 6029 6026 6021 6016 6009 6000 5990 5979 5965 5949 5931 5910 5887 5861 5833 5803 5770 5736 5700 5664 5627 5591 5557 5525 5496 5471 5449 5432 5420 5413 5410 5412 5418 5428 5441 5457 5475 5495 5516 5537 5559 5580 5601 5621 5639 5655 5670 5682 5692 5700 5706 5710 5712 5713 5713 5713 5712 5711 5712 5712 5714 5717 5720 5724 5729 5733 5738 5742 5746 5749 5752 5753 4101 7 8 5 5754 5755 5755 5754 5754 5753 5752 5751 5751 5750 5749 5748 5746 5744 5741 5737 5732 5725 5716 5704 5690 5672 5650 5624 5593 5557 5516 5469 5417 5359 5297 5229 5158 5083 5006 4928 4849 4772 4696 4625 4558 4497 4443 4397 4359 4331 4313 4305 4307 4318 4339 4369 4406 4450 4499 4552 4608 4665 4722 4778 4831 4880 4926 4966 5001 5031 5055 5074 5089 5099 5105 5109 5110 5110 5108 5106 5104 5102 5100 5098 5097 5096 5096 5095 5095 5095 5094 5093 5091 5089 5086 5081 5076 5069 5060 5050 5037 5021 5003 4981 4955 4925 4890 4849 4803 4749 4689 4620 4543 4457 4361 4256 4143 4020 3889 3751 3607 3459 3307 3154 3000 2849 2701 2558 2422 2293 2174 2065 1967 1882 1811 1754 1714 1689 1682 1693 1722 1769 1835 1917 2016 2130 2257 2394 2540 2691 2845 3000 3152 3300 3441 3574 3698 3812 3916 4008 4091 4163 4225 4278 4323 4360 4390 4413 4431 4444 4452 4456 4457 4455 4451 4445 4438 4430 4422 4413 4404 4395 4386 4377 4368 4358 4349 4340 4330 4321 4312 4304 4296 4289 4282 4277 4272 4267 4263 4259 4255 4249 4243 4236 4228 4218 4207 4196 4183 4170 4156 4142 4127 4113 4097 4081 4064 4045 4024 4000 3974 3945 3913 3877 3839 3799 3756 3712 3667 3623 3578 3535 3493 3453 3415 3380 3348 3319 3293 3271 3253 3239 3229 3222 3219 3219 3221 3226 3233 3240 3247 3253 3259 3262 3264 3263 3259 3254 3246 3236 3224 3212 3198 3184 3169 3154 3139 3124 3109 3094 3078 3062 3046 3030 3013 2997 2980 2964 2948 2932 2916 2901 2886 2872 2858 2845 2832 2819 2806 2794 2781 2769 2757 2744 2732 2718 2705 2691 2676 2660 2643 2625 2607 2587 2568 2547 2527 2506 2486 2465 2444 2424 2402 2380 2357 2332 2306 2277 2247 2214 2180 2144 2107 2069 2031 1995 1959 1926 1895 1868 1843 1822 1804 1789 1777 1766 1757 1750 1743 1736 1730 1724 1718 1712 1707 1703 1701 1700 1702 1706 1713 1722 1734 1748 1764 1782 1801 1821 1841 1861 1880 1898 1915 1930 1944 1956 1967 1976 1984 1990 1996 2000 2004 2007 2010 2012 2014 2015 2016 2017 2018 2019 2020 2021 2023 2025 2027 2029 2032 2034 2037 2041 2044 2047 2051 2055 2059 2064 2070 2076 2082 2089 2097 2105 2114 2123 2132 2141 2149 2157 2165 2172 2179 2186 2192 2199 2206 2214 2222 2231 2241 2252 2264 2276 2288 2301 2313 2326 2338 2350 2361 2372 2382 2393 2404 2415 2427 2440 2454 2469 2485 2502 2520 2538 2556 2575 2593 2611 2629 2646 2663 2679 2695 2711 2728 2744 2761 2778 2796 2814 2833 2853 2873 2893 2913 2933 2953 2973 2992 3012 3031 3050 3069 3088 3107 3126 3145 3165 3184 3203 3223 3242 3262 3281 3300 3319 3338 3356 3375 3393 3411 3429 3447 3465 3483 3500 3518 3536 3554 3572 3591 3610 3629 3648 4102 7 8 5 3667 3687 3706 3725 3744 3762 3779 3796 3812 3827 3841 3855 3869 3882 3896 3909 3923 3937 3951 3966 3981 3997 4012 4028 4043 4059 4074 4089 4103 4118 4132 4147 4162 4176 4192 4207 4223 4239 4255 4272 4288 4304 4319 4333 4347 4359 4370 4380 4388 4395 4400 4404 4405 4405 4403 4398 4391 4382 4371 4357 4340 4321 4300 4278 4253 4227 4201 4174 4147 4121 4096 4074 4055 4039 4027 4020 4018 4021 4030 4045 4065 4091 4121 4156 4195 4237 4281 4327 4373 4420 4465 4510 4553 4595 4634 4671 4707 4741 4773 4803 4832 4859 4885 4910 4934 4957 4979 4999 5019 5037 5055 5072 5088 5104 5119 5133 5147 5160 5173 5185 5196 5207 5218 5227 5237 5246 5255 5265 5274 5283 5292 5301 5310 5320 5329 5337 5346 5354 5362 5369 5376 5383 5390 5397 5404 5411 5419 5427 5436 5446 5455 5465 5474 5484 5493 5502 5510 5517 5524 5530 5535 5539 5543 5546 5548 5549 5548 5546 5541 5533 5522 5508 5489 5466 5439 5409 5374 5338 5299 5260 5222 5186 5153 5126 5104 5089 5081 5081 5090 5106 5129 5159 5195 5234 5278 5323 5369 5415 5460 5504 5545 5583 5619 5652 5682 5710 5735 5758 5780 5800 5818 5835 5852 5867 5881 5894 5906 5916 5926 5935 5942 5949 5955 5961 5966 5971 5976 5981 5987 5992 5998 6003 6009 6014 6019 6024 6028 6032 6035 6038 6039 6041 6041 6042 6042 6043 6043 6044 6045 6047 6048 6050 6051 6053 6054 6054 6054 6053 6051 6049 6046 6042 6038 6033 6028 6023 6019 6015 6011 6008 6006 6005 6004 6004 6005 6006 6009 6012 6016 6021 6027 6034 6041 6050 6058 6067 6077 6086 6095 6103 6110 6117 6122 6127 6129 6131 6132 6132 6131 6130 6129 6128 6129 6130 6132 6136 6141 6148 6156 6166 6177 6189 6201 6214 6228 6241 6255 6269 6282 6295 6309 6322 6335 6348 6360 6373 6384 6395 6405 6414 6421 6427 6430 6432 6432 6430 6427 6422 6416 6409 6402 6395 6387 6379 6372 6365 6358 6351 6344 6338 6332 6326 6321 6317 6313 6311 6310 6311 6313 6316 6321 6327 6334 6342 6350 6359 6369 6378 6388 6398 6408 6420 6432 6444 6458 6472 6487 6503 6518 6533 6547 6559 6570 6579 6586 6591 6593 6593 6592 6588 6583 6577 6570 6562 6553 6544 6534 6523 6511 6498 6485 6470 6455 6440 6424 6408 6392 6376 6361 6345 6330 6315 6300 6284 6268 6251 6233 6213 6192 6169 6143 6115 6083 6049 6011 5968 5920 5867 5807 5740 5664 5579 5485 5381 5267 5141 5006 4860 4704 4540 4368 4189 4005 3817 3627 3436 3247 3061 2880 2706 2539 2382 2235 2099 1975 1863 1763 1675 1599 1533 1477 1430 1391 1360 1335 1315 1300 1289 1281 1276 1273 1273 1275 1279 1287 1297 1311 1330 1355 1386 1427 1478 1540 1616 1706 1812 1934 2072 2226 2395 2578 2773 2977 3187 3402 3617 3831 4040 4241 4434 4103 7 8 5 4617 4788 4948 5095 5231 5356 5470 5575 5671 5760 5842 5918 5990 6057 6119 6179 6234 6287 6337 6384 6428 6471 6511 6550 6587 6623 6657 6690 6722 6753 6783 6812 6840 6867 6893 6917 6941 6963 6984 7004 7023 7040 7057 7072 7087 7100 7113 7126 7138 7150 7162 7174 7185 7196 7208 7218 7228 7238 7246 7254 7261 7267 7272 7275 7279 7281 7283 7285 7287 7289 7291 7293 7295 7297 7300 7302 7303 7305 7306 7306 7306 7305 7303 7301 7299 7296 7293 7289 7285 7281 7277 7272 7267 7263 7258 7253 7248 7243 7239 7235 7231 7228 7226 7224 7223 7223 7223 7224 7225 7227 7229 7231 7234 7237 7240 7243 7246 7249 7252 7255 7258 7261 7264 7265 7266 7265 7263 7257 7250 7238 7223 7203 7178 7147 7110 7068 7018 6963 6900 6832 6757 6678 6594 6508 6419 6330 6243 6160 6083 6013 5954 5906 5872 5852 5848 5860 5888 5931 5988 6057 6137 6224 6318 6414 6512 6609 6703 6793 6877 6956 7029 7095 7155 7209 7258 7301 7341 7376 7407 7435 7460 7482 7500 7516 7529 7540 7548 7555 7560 7564 7566 7568 7570 7570 7571 7570 7570 7568 7565 7561 7555 7547 7537 7526 7511 7495 7476 7455 7432 7406 7379 7349 7318 7284 7250 7214 7177 7140 7102 7065 7028 6993 6959 6928 6900 6875 6854 6837 6826 6819 6817 6820 6828 6841 6859 6880 6905 6933 6964 6996 7029 7064 7098 7132 7166 7198 7229 7258 7284 7309 7330 7349 7364 7375 7383 7387 7386 7382 7374 7363 7347 7329 7307 7283 7256 7227 7196 7164 7131 7096 7061 7026 6990 6954 6920 6886 6854 6823 6795 6769 6746 6725 6706 6688 6671 6654 6635 6614 6589 6559 6524 6481 6431 6374 6310 6240 6165 6086 6006 5927 5851 5781 5719 5667 5627 5601 5590 5594 5613 5648 5697 5759 5832 5916 6007 6103 6204 6307 6410 6512 6611 6707 6800 6887 6970 7048 7121 7189 7253 7312 7367 7417 7464 7506 7545 7580 7611 7639 7664 7685 7704 7719 7732 7743 7752 7760 7767 7773 7779 7785 7792 7799 7806 7815 7824 7834 7844 7854 7864 7873 7882 7891 7898 7905 7912 7918 7924 7930 7936 7943 7949 7956 7963 7970 7976 7982 7985 7988 7988 7987 7983 7978 7971 7963 7954 7944 7935 7925 7916 7907 7899 7892 7885 7878 7871 7863 7856 7848 7840 7832 7824 7816 7808 7801 7794 7789 7785 7781 7779 7778 7778 7778 7780 7783 7786 7790 7796 7802 7810 7820 7831 7843 7857 7873 7889 7906 7923 7940 7956 7971 7984 7996 8006 8013 8019 8023 8026 8027 8029 8030 8031 8033 8036 8040 8045 8052 8059 8067 8076 8084 8093 8101 8109 8116 8122 8127 8131 8135 8137 8139 8141 8141 8141 8141 8139 8137 8134 8130 8126 8122 8117 8113 8109 8106 8103 8101 8100 8100 8100 8101 8102 8103 8104 8104 8104 8104 8103 8101 8100 8098 8096 8094 8093 8091 8090 8088 8086 8084 8080 8076 4104 7 8 5 8070 8062 8052 8040 8026 8010 7992 7971 7948 7922 7895 7865 7833 7800 7764 7727 7688 7648 7605 7560 7512 7460 7404 7342 7273 7195 7107 7008 6897 6772 6633 6480 6312 6131 5936 5729 5512 5286 5053 4815 4573 4331 4089 3851 3616 3387 3166 2954 2752 2562 2385 2221 2072 1938 1820 1719 1633 1564 1510 1471 1445 1432 1431 1438 1454 1477 1505 1536 1571 1608 1648 1689 1733 1780 1831 1889 1955 2031 2118 2220 2337 2472 2624 2794 2983 3188 3408 3642 3886 4137 4393 4648 4901 5148 5386 5613 5827 6027 6212 6382 6538 6679 6806 6921 7025 7119 7204 7281 7350 7413 7471 7523 7571 7615 7655 7692 7727 7759 7788 7816 7841 7865 7887 7907 7925 7941 7955 7966 7975 7980 7984 7984 7983 7979 7972 7964 7954 7942 7929 7915 7900 7885 7869 7854 7839 7824 7811 7799 7789 7781 7775 7771 7769 7769 7771 7774 7779 7785 7792 7799 7806 7814 7822 7830 7838 7847 7855 7864 7872 7881 7889 7897 7905 7912 7918 7922 7925 7926 7926 7923 7919 7913 7905 7896 7884 7872 7858 7843 7826 7808 7789 7768 7745 7720 7693 7664 7633 7600 7565 7528 7489 7449 7408 7367 7325 7283 7241 7199 7157 7115 7073 7029 6984 6937 6886 6832 6774 6713 6647 6578 6506 6433 6360 6289 6222 6161 6107 6064 6033 6014 6009 6020 6045 6084 6137 6203 6280 6366 6460 6560 6663 6768 6874 6978 7080 7179 7273 7361 7444 7521 7592 7657 7715 7768 7815 7856 7893 7925 7952 7976 7997 8015 8031 8045 8057 8068 8078 8087 8096 8105 8113 8121 8129 8137 8145 8152 8159 8166 8172 8178 8183 8187 8191 8194 8196 8198 8199 8200 8201 8202 8202 8203 8204 8205 8207 8208 8210 8212 8214 8215 8216 8216 8214 8211 8207 8201 8193 8183 8172 8160 8146 8131 8116 8099 8083 8066 8049 8032 8016 7999 7983 7968 7953 7940 7927 7917 7908 7901 7897 7896 7897 7901 7908 7916 7927 7938 7951 7963 7975 7986 7994 8000 8004 8004 8000 7992 7981 7966 7947 7923 7896 7865 7830 7790 7747 7699 7647 7591 7532 7470 7404 7337 7269 7200 7132 7065 7002 6943 6889 6841 6799 6765 6739 6721 6710 6707 6712 6724 6742 6765 6794 6828 6865 6906 6950 6995 7043 7092 7142 7192 7243 7293 7342 7390 7436 7480 7522 7561 7597 7630 7660 7686 7708 7726 7740 7750 7756 7758 7755 7747 7735 7718 7696 7669 7637 7601 7559 7514 7466 7414 7361 7306 7252 7199 7148 7101 7059 7023 6994 6972 6958 6951 6952 6961 6977 6998 7025 7055 7089 7123 7157 7190 7220 7245 7263 7274 7276 7267 7246 7212 7164 7101 7022 6929 6820 6696 6559 6409 6249 6080 5905 5725 5545 5365 5190 5022 4864 4720 4591 4481 4391 4325 4284 4268 4280 4318 4383 4472 4585 4719 4870 5036 5211 5394 5578 5761 5940 6110 6270 6418 6552 6672 6777 6869 6947 7013 7069 7116 7155 7189 4105 7 8 5 7218 7244 7268 7291 7313 7336 7359 7383 7407 7432 7458 7484 7510 7537 7563 7590 7616 7643 7670 7698 7726 7754 7784 7815 7846 7879 7913 7947 7983 8019 8055 8092 8128 8165 8201 8236 8271 8304 8335 8364 8389 8410 8426 8436 8438 8431 8414 8385 8344 8289 8219 8133 8032 7913 7778 7626 7458 7273 7073 6859 6632 6394 6146 5892 5633 5372 5112 4856 4606 4365 4135 3918 3716 3530 3361 3210 3078 2965 2872 2798 2746 2715 2708 2724 2765 2833 2928 3051 3201 3377 3579 3805 4051 4314 4590 4874 5163 5452 5737 6013 6279 6530 6766 6984 7185 7368 7534 7683 7816 7935 8041 8135 8218 8292 8357 8415 8466 8512 8554 8591 8625 8656 8686 8713 8739 8764 8787 8809 8830 8849 8866 8882 8896 8909 8920 8929 8937 8945 8951 8957 8963 8968 8973 8977 8981 8983 8985 8984 8982 8977 8970 8959 8945 8928 8908 8884 8856 8825 8791 8754 8715 8673 8631 8587 8543 8500 8457 8416 8377 8340 8306 8275 8247 8222 8199 8179 8161 8146 8132 8120 8110 8101 8093 8088 8084 8082 8083 8086 8092 8102 8114 8130 8150 8173 8198 8227 8258 8291 8327 8364 8404 8444 8486 8529 8573 8618 8664 8709 8755 8800 8843 8885 8925 8962 8996 9028 9056 9081 9104 9124 9142 9159 9175 9191 9206 9222 9238 9253 9269 9284 9298 9312 9323 9333 9342 9348 9352 9354 9355 9354 9352 9349 9346 9343 9340 9338 9336 9336 9336 9338 9340 9343 9347 9352 9357 9362 9366 9370 9374 9377 9380 9381 9382 9383 9384 9384 9385 9386 9388 9390 9393 9396 9400 9403 9406 9408 9410 9410 9410 9408 9406 9402 9398 9393 9388 9382 9376 9370 9364 9358 9351 9343 9334 9324 9312 9298 9283 9267 9249 9231 9212 9193 9175 9158 9142 9128 9116 9106 9098 9093 9089 9088 9088 9090 9093 9098 9104 9111 9120 9129 9139 9150 9162 9175 9188 9201 9214 9226 9237 9247 9255 9261 9265 9267 9267 9264 9259 9251 9241 9228 9214 9197 9179 9159 9138 9116 9094 9071 9048 9026 9005 8986 8970 8956 8946 8939 8936 8937 8942 8950 8961 8975 8991 9009 9029 9049 9069 9089 9110 9129 9149 9168 9186 9204 9221 9238 9254 9269 9284 9297 9309 9320 9329 9336 9342 9345 9347 9347 9344 9340 9333 9324 9313 9299 9283 9265 9245 9224 9201 9177 9152 9128 9105 9083 9062 9044 9029 9016 9007 9001 8998 8998 9002 9008 9017 9028 9042 9059 9077 9098 9121 9145 9170 9197 9223 9250 9276 9301 9324 9346 9366 9383 9399 9412 9423 9433 9441 9447 9453 9457 9460 9462 9463 9463 9461 9458 9453 9447 9439 9431 9421 9411 9401 9391 9381 9372 9364 9358 9353 9349 9348 9348 9350 9353 9357 9363 9369 9376 9384 9392 9401 9409 9418 9426 9434 9441 9448 9455 9462 9468 9473 9479 9484 9489 9493 9497 9501 9505 9507 9509 9510 9510 9508 9505 9501 9495 9487 9478 9468 9456 4106 7 8 5 9443 9429 9415 9401 9386 9372 9359 9347 9336 9328 9321 9316 9313 9313 9315 9319 9324 9332 9341 9351 9362 9375 9387 9401 9415 9430 9444 9459 9475 9490 9504 9519 9533 9546 9558 9568 9577 9585 9591 9595 9598 9599 9598 9597 9594 9591 9587 9583 9578 9573 9567 9561 9555 9547 9539 9530 9520 9510 9499 9487 9476 9464 9453 9442 9433 9424 9416 9410 9404 9399 9395 9391 9386 9381 9375 9367 9359 9349 9337 9324 9309 9292 9274 9254 9232 9207 9181 9152 9120 9086 9048 9006 8961 8912 8858 8799 8735 8664 8585 8497 8399 8289 8165 8026 7871 7698 7508 7301 7077 6837 6585 6321 6049 5772 5494 5216 4943 4676 4418 4170 3933 3708 3496 3297 3112 2942 2788 2652 2535 2441 2372 2332 2322 2347 2407 2504 2639 2811 3018 3258 3526 3817 4127 4449 4778 5108 5433 5749 6053 6340 6609 6859 7090 7301 7493 7669 7829 7974 8107 8228 8339 8440 8532 8615 8690 8756 8813 8861 8900 8931 8952 8964 8967 8962 8948 8926 8895 8855 8806 8748 8680 8600 8509 8404 8285 8150 7999 7830 7642 7437 7213 6972 6716 6446 6165 5875 5580 5283 4988 4697 4414 4141 3881 3635 3404 3190 2994 2815 2654 2513 2392 2291 2213 2159 2131 2131 2160 2220 2312 2435 2590 2775 2987 3222 3478 3748 4029 4314 4600 4880 5153 5413 5660 5891 6107 6307 6494 6667 6830 6984 7131 7273 7409 7543 7672 7799 7922 8041 8155 8263 8366 8462 8551 8634 8710 8780 8843 8901 8953 9000 9042 9078 9110 9136 9157 9172 9182 9186 9185 9178 9167 9150 9130 9106 9080 9051 9021 8990 8958 8927 8896 8866 8837 8809 8783 8759 8737 8718 8700 8686 8674 8664 8658 8654 8653 8654 8657 8662 8670 8679 8689 8701 8714 8727 8742 8756 8770 8784 8797 8810 8820 8830 8837 8842 8844 8844 8841 8836 8829 8819 8809 8797 8784 8771 8759 8748 8737 8728 8719 8712 8706 8699 8693 8686 8678 8667 8655 8640 8621 8600 8575 8548 8518 8485 8451 8416 8381 8346 8311 8279 8248 8220 8195 8173 8155 8141 8131 8125 8123 8126 8133 8145 8161 8183 8209 8240 8276 8317 8363 8413 8467 8524 8585 8648 8713 8780 8847 8914 8980 9045 9108 9169 9227 9283 9336 9386 9433 9477 9519 9558 9594 9628 9660 9689 9717 9742 9765 9786 9805 9821 9836 9848 9858 9867 9873 9878 9881 9883 9884 9883 9882 9880 9877 9873 9870 9865 9861 9856 9852 9847 9844 9841 9838 9837 9837 9839 9841 9845 9850 9855 9860 9865 9869 9872 9872 9870 9866 9858 9846 9831 9812 9790 9763 9733 9699 9661 9619 9573 9522 9468 9408 9344 9276 9204 9127 9047 8965 8880 8795 8710 8626 8546 8469 8398 8333 8277 8229 8192 8165 8149 8144 8152 8170 8200 8239 8288 8345 8407 8475 8546 8619 8692 8765 8835 8902 8965 9025 9081 9133 9182 9227 9270 9310 9349 9385 9420 9453 9485 9515 9543 4107 7 8 5 9569 9594 9617 9638 9657 9675 9692 9707 9722 9737 9751 9765 9778 9790 9802 9813 9823 9831 9839 9845 9850 9853 9856 9859 9861 9862 9864 9866 9867 9870 9872 9875 9877 9880 9882 9884 9885 9885 9886 9885 9884 9883 9881 9880 9879 9878 9878 9878 9880 9882 9884 9888 9893 9898 9904 9910 9917 9923 9930 9936 9942 9948 9952 9956 9959 9961 9963 9964 9964 9964 9964 9965 9965 9967 9969 9972 9975 9979 9983 9987 9992 9995 9998100001000110001 9999 9996 9991 9984 9976 9967 9956 9944 9930 9916 9900 9883 9866 9848 9830 9813 9795 9779 9765 9752 9741 9732 9726 9722 9719 9719 9719 9719 9719 9717 9713 9707 9697 9682 9664 9640 9612 9578 9539 9496 9448 9396 9340 9280 9219 9155 9090 9026 8962 8902 8844 8792 8747 8709 8679 8659 8649 8649 8659 8679 8707 8743 8785 8832 8883 8935 8988 9039 9089 9137 9181 9221 9257 9289 9316 9340 9360 9375 9387 9395 9400 9400 9397 9391 9381 9367 9351 9332 9310 9286 9260 9232 9203 9172 9140 9106 9071 9034 8995 8954 8911 8864 8815 8762 8705 8644 8578 8506 8429 8346 8257 8161 8057 7947 7829 7704 7571 7432 7287 7136 6980 6819 6655 6488 6318 6147 5974 5799 5624 5447 5269 5089 4906 4721 4533 4341 4146 3948 3747 3543 3338 3133 2930 2730 2535 2347 2169 2001 1846 1705 1579 1468 1373 1292 1225 1170 1126 1092 1064 1043 1026 1014 1005 1001 1002 1011 1029 1060 1107 1172 1260 1372 1511 1677 1872 2095 2343 2615 2907 3215 3535 3861 4189 4514 4833 5142 5437 5717 5982 6229 6460 6675 6874 7060 7234 7396 7548 7691 7826 7953 8073 8187 8294 8394 8489 8577 8660 8737 8810 8878 8942 9002 9059 9112 9163 9211 9256 9299 9339 9376 9411 9444 9474 9502 9529 9554 9578 9601 9623 9644 9665 9686 9707 9727 9747 9767 9786 9804 9822 9839 9854 9869 9883 9896 9908 9919 9930 9941 9951 9960 9970 9979 9988 99971000510013100211002810033100381004210045100471004810048100471004510043100401003610031100251001810009 9998 9985 9969 9951 9930 9906 9880 9851 9820 9789 9756 9724 9693 9664 9637 9612 9591 9573 9558 9547 9539 9535 9532 9533 9535 9540 9546 9554 9563 9574 9587 9601 9616 9633 9651 9671 9691 9711 9732 9753 9773 9792 9810 9825 9839 9850 9858 9863 9865 9862 9856 9846 9833 9815 9793 9768 9739 9708 9674 9638 9600 9562 9524 9486 9450 9415 9383 9354 9329 9308 9292 9281 9275 9274 9279 9289 9305 9325 9350 9378 9410 9445 9481 9519 9558 9598 9638 9678 9718 9757 9795 9832 9868 9903 9936 9967 999510020100431006210079100921010210108101121011310113101101010510100100931008510076100661005610046100341002110006 9991 9973 9954 9936 9917 9896 9875 9853 9829 9803 9775 9743 9711 9676 9637 9587 9530 9470 9402 9326 9247 4107 7 9 1 8683 8705 8725 8743 8761 8777 8792 8807 8820 8833 8845 8855 8865 8873 8880 8886 8891 8894 8896 8897 8898 8898 8899 8899 8901 8903 8905 8909 8914 8919 8924 8930 8935 8940 8944 8947 8950 8951 8952 8952 8951 8950 8949 8947 8946 8945 8944 8943 8942 8942 8942 8943 8944 8945 8947 8950 8953 8957 8962 8968 8974 8980 8987 8993 9000 9006 9011 9016 9021 9025 9028 9030 9033 9035 9037 9039 9041 9042 9044 9045 9045 9046 9045 9043 9041 9038 9034 9029 9023 9016 9009 9001 8992 8982 8971 8960 8948 8935 8921 8907 8893 8878 8864 8851 8838 8827 8818 8811 8806 8802 8800 8799 8799 8799 8798 8796 8791 8784 8773 8757 8738 8714 8685 8652 8615 8573 8528 8479 8427 8373 8317 8259 8201 8142 8085 8030 7978 7930 7888 7852 7825 7807 7798 7798 7809 7829 7857 7892 7934 7980 8029 8079 8130 8179 8225 8269 8309 8345 8377 8405 8429 8449 8465 8478 8488 8493 8496 8495 8490 8482 8470 8455 8437 8416 8394 8369 8343 8315 8287 8258 8228 8197 8165 8132 8097 8060 8020 7978 7932 7884 7831 7775 7715 7650 7581 7506 7427 7341 7250 7152 7047 6936 6818 6694 6564 6428 6286 6141 5992 5840 5686 5530 5372 5213 5053 4891 4727 4562 4394 4224 4051 3875 3696 3515 3332 3148 2964 2781 2600 2423 2252 2088 1932 1786 1650 1527 1416 1318 1233 1161 1101 1052 1014 984 962 945 934 926 922 921 925 935 953 981 1022 1080 1157 1257 1381 1531 1708 1911 2139 2390 2660 2946 3242 3544 3847 4146 4437 4717 4983 5233 5466 5683 5883 6068 6239 6397 6546 6685 6816 6941 7059 7173 7281 7384 7481 7573 7660 7741 7816 7886 7952 8013 8069 8123 8173 8220 8265 8308 8349 8387 8424 8458 8490 8519 8547 8572 8594 8615 8635 8653 8670 8687 8703 8720 8736 8753 8770 8787 8804 8820 8837 8853 8869 8884 8898 8912 8925 8938 8950 8962 8972 8983 8992 9001 9008 9015 9021 9027 9032 9036 9041 9045 9049 9053 9056 9060 9062 9063 9063 9061 9057 9050 9041 9029 9015 8998 8980 8960 8939 8918 8896 8875 8853 8832 8811 8790 8769 8748 8726 8704 8682 8660 8639 8618 8599 8582 8569 8558 8551 8547 8548 8552 8559 8569 8582 8597 8613 8630 8648 8666 8685 8703 8721 8739 8756 8773 8790 8806 8820 8834 8845 8854 8861 8865 8866 8863 8857 8847 8834 8818 8798 8775 8750 8723 8693 8662 8629 8596 8561 8527 8494 8462 8431 8403 8379 8358 8342 8331 8325 8324 8329 8340 8356 8376 8401 8429 8460 8493 8527 8563 8600 8636 8673 8709 8745 8781 8815 8849 8882 8913 8943 8971 8996 9019 9039 9055 9068 9077 9083 9085 9085 9082 9077 9071 9063 9055 9046 9037 9029 9021 9012 9004 8995 8986 8976 8965 8953 8940 8925 8909 8892 8872 8852 8830 8806 8780 8752 8720 8685 8646 8601 8551 8494 8431 8362 8286 4108 7 9 1 8205 8119 8030 7938 7846 7756 7668 7585 7509 7442 7384 7336 7301 7278 7268 7271 7286 7313 7351 7399 7455 7518 7586 7658 7731 7803 7874 7940 8002 8057 8106 8146 8178 8200 8214 8219 8214 8199 8175 8140 8095 8039 7972 7892 7800 7695 7577 7445 7301 7143 6974 6795 6606 6410 6210 6007 5805 5607 5417 5236 5070 4920 4791 4685 4604 4551 4527 4533 4569 4634 4728 4849 4994 5160 5343 5541 5748 5961 6176 6388 6596 6795 6984 7161 7324 7473 7609 7731 7841 7939 8026 8104 8175 8238 8295 8347 8394 8437 8476 8511 8543 8571 8597 8619 8639 8656 8672 8686 8698 8710 8721 8732 8743 8754 8765 8776 8788 8801 8814 8827 8841 8855 8869 8883 8897 8911 8924 8935 8946 8955 8962 8967 8970 8971 8969 8965 8958 8950 8940 8927 8914 8899 8883 8866 8848 8830 8812 8794 8777 8761 8747 8734 8723 8715 8710 8708 8709 8713 8719 8729 8740 8753 8767 8782 8798 8812 8827 8840 8851 8860 8868 8873 8875 8874 8870 8862 8851 8836 8816 8792 8764 8732 8695 8655 8612 8566 8520 8472 8426 8381 8340 8302 8268 8240 8218 8201 8190 8184 8183 8185 8191 8198 8206 8215 8223 8229 8234 8237 8238 8237 8233 8228 8222 8213 8204 8192 8180 8166 8150 8133 8113 8092 8068 8041 8012 7979 7943 7903 7858 7808 7752 7690 7619 7541 7453 7355 7247 7128 6998 6857 6705 6542 6368 6185 5993 5793 5586 5375 5160 4944 4727 4513 4302 4098 3902 3716 3542 3382 3236 3107 2996 2903 2830 2777 2744 2732 2741 2770 2821 2892 2984 3095 3224 3371 3534 3711 3901 4099 4305 4516 4729 4941 5150 5354 5552 5741 5922 6092 6253 6405 6546 6679 6803 6920 7029 7133 7230 7323 7410 7493 7573 7648 7719 7787 7852 7913 7972 8028 8082 8133 8182 8229 8274 8318 8360 8400 8438 8474 8507 8539 8569 8596 8621 8644 8665 8685 8704 8722 8739 8757 8775 8793 8811 8830 8848 8867 8884 8901 8916 8929 8940 8949 8956 8962 8967 8971 8975 8979 8984 8990 8996 9004 9013 9022 9031 9039 9046 9052 9057 9060 9062 9063 9063 9063 9064 9065 9067 9071 9076 9083 9091 9100 9109 9119 9128 9137 9144 9151 9157 9162 9166 9169 9173 9176 9180 9185 9190 9196 9202 9208 9215 9222 9228 9233 9238 9241 9244 9246 9248 9248 9248 9248 9248 9248 9249 9249 9249 9248 9248 9246 9244 9241 9236 9230 9223 9214 9204 9192 9179 9164 9147 9129 9108 9084 9056 9023 8985 8941 8889 8829 8759 8680 8591 8491 8382 8263 8134 7998 7854 7705 7551 7395 7237 7079 6923 6770 6623 6483 6352 6232 6126 6035 5961 5907 5873 5862 5875 5911 5970 6052 6154 6275 6412 6561 6720 6883 7048 7212 7370 7522 7664 7796 7917 8026 8124 8212 8290 8359 8421 8475 8524 8566 8604 8635 8661 8681 8695 8703 8703 8696 8681 8657 8623 8580 8525 8459 8380 8287 8179 8056 4109 7 9 1 7917 7761 7590 7403 7200 6984 6755 6514 6264 6006 5743 5475 5205 4935 4665 4399 4138 3883 3635 3397 3170 2955 2754 2568 2398 2246 2111 1996 1902 1828 1776 1748 1745 1768 1819 1898 2006 2146 2316 2516 2745 3000 3279 3578 3893 4218 4548 4879 5205 5521 5824 6110 6378 6626 6854 7062 7251 7423 7579 7722 7853 7973 8084 8186 8281 8368 8447 8518 8583 8640 8690 8734 8772 8805 8834 8860 8883 8905 8926 8946 8966 8984 9002 9019 9035 9049 9061 9072 9080 9088 9094 9100 9105 9111 9117 9124 9133 9142 9152 9163 9173 9183 9192 9200 9206 9210 9212 9212 9210 9207 9204 9199 9195 9191 9188 9185 9183 9182 9182 9182 9183 9184 9186 9187 9189 9191 9194 9197 9201 9206 9212 9219 9227 9236 9246 9255 9265 9275 9284 9293 9300 9307 9313 9319 9323 9328 9332 9336 9340 9344 9348 9353 9357 9361 9365 9368 9371 9373 9373 9373 9372 9370 9367 9364 9360 9355 9351 9345 9339 9333 9325 9316 9306 9294 9279 9262 9242 9219 9193 9165 9134 9100 9065 9027 8988 8948 8906 8864 8821 8777 8733 8687 8641 8594 8546 8497 8447 8396 8343 8289 8232 8172 8108 8040 7966 7886 7798 7702 7595 7479 7351 7212 7063 6904 6736 6561 6382 6201 6022 5847 5680 5525 5385 5263 5163 5087 5037 5013 5017 5049 5106 5189 5294 5419 5562 5718 5884 6058 6236 6416 6594 6769 6940 7104 7262 7411 7552 7685 7809 7924 8029 8126 8214 8293 8362 8423 8475 8518 8552 8578 8597 8607 8610 8606 8594 8574 8547 8512 8470 8419 8360 8294 8220 8138 8051 7958 7860 7760 7659 7558 7459 7365 7276 7195 7123 7063 7014 6980 6960 6956 6968 6995 7038 7096 7167 7250 7342 7443 7548 7656 7764 7871 7973 8069 8159 8241 8315 8382 8440 8492 8538 8579 8615 8647 8676 8702 8725 8745 8762 8776 8786 8792 8795 8795 8792 8786 8779 8771 8762 8754 8747 8741 8736 8732 8728 8725 8721 8715 8707 8696 8682 8663 8640 8612 8578 8538 8492 8439 8378 8310 8233 8146 8048 7939 7817 7681 7532 7368 7190 6998 6792 6573 6344 6105 5858 5607 5353 5099 4848 4602 4362 4131 3911 3702 3506 3322 3151 2991 2844 2706 2579 2459 2346 2240 2138 2040 1945 1854 1765 1678 1595 1515 1440 1368 1303 1243 1189 1141 1100 1065 1036 1012 994 980 971 967 969 979 997 1026 1069 1128 1207 1307 1431 1581 1757 1959 2185 2434 2701 2984 3277 3575 3873 4168 4454 4728 4988 5231 5457 5664 5855 6028 6186 6330 6463 6584 6696 6799 6895 6985 7069 7148 7222 7292 7357 7419 7479 7535 7590 7642 7693 7743 7791 7838 7884 7927 7969 8009 8047 8082 8116 8147 8176 8203 8229 8253 8277 8299 8321 8342 8362 8382 8400 8419 8436 8452 8468 8483 8498 8512 8526 8540 8555 8569 8585 8601 8618 8636 8654 8672 8691 8709 8726 8743 8758 8771 8783 8792 4110 7 9 1 8799 8803 8804 8802 8796 8788 8776 8761 8743 8723 8700 8676 8650 8623 8596 8570 8544 8520 8498 8479 8463 8453 8446 8446 8450 8461 8477 8499 8525 8556 8591 8628 8667 8707 8748 8787 8825 8860 8894 8925 8954 8980 9004 9026 9047 9067 9086 9104 9122 9139 9155 9172 9188 9203 9218 9232 9246 9259 9271 9282 9292 9302 9310 9318 9324 9330 9335 9339 9343 9346 9349 9352 9354 9357 9359 9361 9363 9365 9366 9366 9365 9364 9361 9357 9353 9347 9341 9336 9330 9326 9322 9320 9320 9321 9324 9329 9336 9343 9351 9360 9368 9376 9383 9390 9395 9399 9402 9404 9404 9404 9403 9401 9398 9394 9389 9383 9376 9367 9356 9344 9329 9313 9295 9275 9253 9230 9204 9178 9149 9119 9087 9054 9020 8984 8948 8911 8873 8836 8800 8764 8731 8699 8671 8645 8622 8603 8587 8574 8565 8559 8555 8554 8555 8558 8564 8571 8580 8591 8603 8618 8634 8653 8673 8695 8718 8742 8768 8793 8819 8843 8866 8886 8903 8916 8925 8930 8929 8923 8913 8899 8881 8861 8839 8816 8794 8774 8756 8741 8730 8723 8719 8720 8724 8731 8740 8751 8764 8777 8792 8806 8821 8837 8852 8868 8885 8901 8918 8934 8950 8966 8980 8992 9001 9008 9010 9008 9000 8986 8966 8938 8901 8855 8799 8732 8654 8563 8458 8340 8207 8059 7896 7717 7523 7315 7092 6857 6609 6352 6087 5815 5539 5262 4986 4713 4446 4187 3939 3703 3481 3274 3083 2909 2751 2609 2482 2370 2271 2184 2107 2040 1980 1927 1880 1838 1802 1770 1742 1719 1701 1689 1682 1682 1688 1702 1726 1759 1804 1861 1934 2023 2130 2258 2406 2577 2772 2989 3228 3488 3767 4061 4367 4682 5001 5320 5635 5942 6238 6519 6785 7032 7260 7469 7659 7832 7987 8126 8251 8362 8462 8550 8629 8699 8760 8814 8860 8900 8933 8961 8984 9002 9017 9029 9039 9048 9056 9063 9071 9078 9086 9093 9100 9106 9111 9115 9117 9118 9117 9115 9111 9107 9103 9100 9098 9097 9097 9100 9104 9109 9115 9122 9127 9132 9136 9137 9136 9132 9126 9117 9107 9094 9081 9067 9052 9038 9023 9009 8994 8980 8965 8949 8932 8913 8893 8871 8846 8820 8792 8762 8730 8698 8664 8629 8594 8558 8522 8485 8449 8411 8374 8336 8298 8259 8221 8182 8143 8104 8065 8025 7985 7943 7899 7854 7805 7752 7694 7631 7560 7482 7395 7299 7193 7076 6947 6808 6658 6498 6329 6152 5970 5783 5594 5407 5223 5046 4878 4723 4584 4462 4360 4279 4222 4188 4178 4191 4226 4282 4357 4448 4554 4670 4796 4928 5064 5201 5338 5474 5607 5737 5864 5986 6104 6219 6330 6437 6541 6642 6739 6833 6923 7008 7089 7163 7232 7293 7347 7392 7429 7455 7471 7477 7471 7453 7424 7384 7332 7269 7196 7114 7024 6927 6825 6719 6611 6501 6392 6285 6180 6079 5983 5891 5806 5726 5654 5589 5533 5485 5447 5419 5402 5398 4111 7 9 1 5406 5427 5462 5511 5573 5650 5739 5842 5955 6079 6212 6353 6498 6648 6800 6951 7101 7246 7387 7522 7649 7768 7878 7980 8073 8159 8237 8309 8375 8436 8493 8547 8597 8644 8689 8730 8769 8805 8838 8868 8895 8919 8942 8962 8982 9001 9019 9038 9058 9079 9101 9125 9149 9174 9199 9224 9249 9273 9296 9319 9340 9359 9378 9395 9410 9425 9438 9450 9461 9470 9478 9484 9490 9493 9496 9497 9497 9496 9495 9493 9491 9489 9486 9484 9482 9481 9479 9478 9477 9475 9474 9473 9472 9470 9469 9468 9467 9466 9466 9466 9466 9466 9466 9467 9468 9468 9469 9469 9469 9469 9468 9467 9466 9464 9461 9458 9454 9450 9446 9441 9436 9431 9426 9421 9416 9412 9408 9404 9400 9396 9391 9385 9377 9368 9356 9342 9326 9307 9286 9262 9237 9209 9180 9149 9115 9078 9038 8992 8940 8879 8809 8728 8634 8526 8403 8266 8113 7946 7765 7573 7371 7162 6948 6732 6517 6305 6100 5905 5721 5552 5399 5265 5152 5061 4993 4950 4931 4937 4967 5021 5097 5192 5305 5433 5572 5721 5876 6034 6192 6349 6503 6651 6794 6930 7060 7183 7299 7410 7516 7616 7712 7803 7891 7974 8052 8126 8195 8260 8319 8373 8422 8466 8506 8542 8574 8603 8631 8656 8681 8705 8729 8752 8776 8800 8823 8846 8868 8889 8909 8928 8945 8962 8977 8992 9007 9021 9036 9052 9068 9086 9104 9124 9144 9165 9187 9208 9230 9251 9271 9291 9310 9329 9347 9363 9380 9395 9408 9421 9431 9440 9446 9450 9450 9448 9443 9435 9424 9411 9396 9380 9363 9346 9329 9313 9298 9285 9273 9263 9254 9246 9240 9235 9231 9228 9226 9225 9225 9225 9226 9227 9229 9230 9232 9234 9234 9234 9232 9227 9220 9210 9197 9180 9159 9134 9106 9075 9041 9004 8965 8924 8881 8837 8791 8743 8693 8640 8584 8525 8462 8394 8323 8248 8169 8087 8003 7918 7834 7753 7675 7602 7537 7480 7433 7396 7372 7359 7358 7369 7390 7421 7460 7505 7553 7602 7649 7690 7724 7746 7754 7745 7717 7669 7598 7504 7386 7245 7081 6895 6690 6467 6228 5977 5715 5447 5174 4901 4629 4362 4102 3852 3613 3388 3176 2981 2801 2637 2490 2358 2240 2138 2048 1970 1903 1846 1799 1759 1726 1700 1680 1664 1654 1647 1643 1642 1644 1649 1656 1666 1681 1701 1728 1765 1813 1877 1959 2062 2188 2339 2518 2724 2957 3216 3499 3801 4119 4449 4784 5119 5451 5772 6081 6372 6644 6895 7125 7333 7521 7689 7841 7977 8099 8211 8313 8408 8495 8576 8652 8723 8788 8849 8904 8955 9001 9042 9078 9110 9137 9161 9182 9199 9213 9224 9232 9239 9243 9245 9246 9245 9244 9242 9240 9237 9236 9235 9234 9235 9236 9237 9239 9240 9240 9239 9236 9230 9222 9210 9196 9178 9157 9133 9107 9078 9048 9016 8984 8952 8919 8888 8858 8830 8804 8780 8758 8740 8724 8712 8702 8696 8693 8692 4112 7 9 1 8695 8701 8709 8720 8734 8749 8766 8785 8806 8827 8850 8873 8896 8918 8940 8961 8980 8996 9009 9018 9022 9022 9015 9002 8982 8956 8923 8883 8838 8787 8731 8672 8610 8547 8485 8424 8365 8311 8263 8220 8186 8159 8142 8135 8137 8149 8172 8203 8244 8292 8347 8407 8471 8537 8604 8671 8735 8796 8852 8903 8948 8986 9018 9042 9059 9070 9074 9072 9064 9050 9032 9009 8983 8954 8923 8891 8859 8828 8800 8774 8752 8734 8721 8712 8709 8711 8717 8728 8742 8760 8780 8803 8828 8855 8882 8910 8939 8967 8995 9022 9048 9071 9093 9111 9125 9136 9144 9147 9146 9141 9132 9119 9103 9083 9060 9033 9004 8970 8934 8894 8851 8804 8754 8700 8643 8581 8515 8444 8367 8284 8193 8094 7983 7862 7727 7578 7413 7233 7036 6824 6597 6356 6103 5841 5572 5299 5025 4753 4485 4225 3975 3737 3512 3304 3113 2940 2788 2658 2551 2470 2416 2392 2399 2439 2514 2623 2768 2948 3160 3403 3672 3965 4274 4596 4924 5252 5575 5888 6185 6465 6723 6959 7171 7361 7529 7677 7807 7922 8024 8115 8198 8274 8345 8411 8474 8534 8590 8642 8690 8735 8775 8811 8843 8870 8893 8913 8930 8944 8956 8966 8976 8985 8993 9001 9010 9018 9026 9035 9043 9052 9061 9071 9081 9092 9104 9118 9132 9149 9167 9187 9208 9231 9255 9280 9305 9329 9354 9376 9398 9417 9434 9448 9459 9467 9472 9474 9473 9470 9463 9453 9440 9424 9405 9384 9359 9331 9301 9269 9235 9199 9163 9126 9091 9056 9023 8993 8966 8943 8922 8906 8892 8882 8875 8871 8870 8871 8874 8879 8886 8896 8908 8923 8941 8961 8984 9009 9036 9064 9092 9121 9148 9173 9196 9217 9234 9249 9261 9271 9280 9288 9296 9305 9316 9328 9343 9359 9377 9395 9415 9434 9452 9469 9484 9496 9506 9514 9518 9520 9518 9514 9507 9496 9481 9461 9435 9402 9361 9310 9248 9173 9083 8979 8858 8721 8566 8394 8205 7999 7778 7542 7294 7035 6768 6495 6218 5942 5669 5403 5148 4908 4686 4487 4315 4174 4066 3995 3963 3970 4017 4104 4228 4389 4580 4800 5043 5303 5576 5856 6137 6416 6687 6948 7194 7426 7640 7836 8014 8175 8318 8446 8560 8660 8749 8827 8897 8958 9012 9059 9101 9138 9170 9198 9222 9242 9259 9271 9281 9288 9291 9293 9292 9290 9286 9281 9276 9270 9263 9255 9248 9239 9229 9217 9204 9188 9170 9149 9125 9097 9065 9029 8989 8944 8894 8839 8776 8707 8630 8543 8446 8339 8219 8088 7943 7785 7614 7431 7236 7030 6814 6590 6360 6125 5887 5648 5410 5174 4942 4715 4496 4285 4084 3894 3715 3549 3396 3256 3128 3012 2908 2814 2729 2652 2580 2513 2448 2386 2324 2262 2199 2136 2072 2007 1943 1880 1819 1761 1707 1659 1617 1584 1562 1552 1557 1579 1620 1683 1769 1880 2017 2180 2369 2584 2821 3078 3352 3639 3934 4234 4533 4827 4113 7 9 1 5114 5391 5654 5903 6136 6354 6557 6745 6920 7082 7233 7374 7505 7627 7741 7847 7945 8035 8118 8194 8263 8325 8381 8432 8476 8516 8551 8582 8609 8632 8652 8669 8684 8696 8707 8716 8724 8732 8740 8748 8756 8766 8776 8787 8799 8813 8827 8843 8859 8877 8895 8915 8935 8955 8976 8996 9017 9036 9054 9071 9086 9098 9107 9114 9118 9119 9118 9115 9110 9104 9097 9089 9081 9072 9063 9053 9042 9029 9014 8996 8975 8949 8920 8885 8845 8800 8749 8693 8631 8565 8494 8419 8340 8258 8173 8087 8000 7912 7825 7740 7657 7577 7502 7433 7370 7314 7267 7229 7201 7183 7177 7181 7197 7224 7261 7308 7364 7428 7500 7577 7660 7746 7835 7926 8018 8110 8202 8293 8382 8469 8555 8637 8717 8794 8868 8938 9004 9067 9126 9180 9231 9278 9321 9360 9396 9428 9458 9484 9509 9531 9552 9571 9588 9605 9620 9635 9648 9661 9674 9685 9697 9708 9719 9729 9739 9748 9757 9765 9773 9780 9785 9790 9794 9797 9798 9799 9799 9798 9798 9797 9796 9796 9796 9797 9798 9800 9802 9804 9806 9808 9808 9807 9804 9800 9794 9786 9776 9765 9752 9739 9724 9709 9693 9678 9662 9648 9633 9620 9607 9595 9583 9573 9563 9555 9547 9541 9536 9531 9528 9526 9524 9523 9522 9521 9520 9518 9515 9510 9504 9496 9485 9472 9456 9438 9418 9397 9373 9349 9324 9299 9275 9251 9228 9207 9188 9170 9154 9140 9127 9117 9107 9099 9093 9087 9083 9079 9078 9077 9079 9082 9087 9095 9104 9116 9130 9147 9165 9184 9205 9227 9249 9272 9294 9316 9337 9357 9376 9394 9410 9425 9438 9450 9459 9467 9473 9477 9479 9479 9477 9473 9468 9461 9453 9444 9435 9425 9415 9405 9395 9384 9373 9361 9347 9332 9313 9292 9267 9237 9203 9164 9121 9073 9022 8968 8913 8856 8801 8747 8696 8649 8608 8573 8545 8525 8513 8509 8512 8523 8541 8565 8595 8630 8668 8710 8753 8798 8844 8890 8935 8979 9021 9061 9099 9133 9164 9192 9215 9233 9248 9258 9264 9267 9267 9265 9262 9259 9257 9256 9258 9262 9270 9281 9296 9313 9333 9355 9378 9402 9426 9450 9474 9498 9521 9543 9565 9587 9609 9630 9650 9670 9688 9705 9719 9732 9742 9749 9753 9754 9753 9750 9744 9737 9729 9720 9709 9697 9684 9668 9650 9630 9605 9576 9543 9505 9462 9414 9362 9307 9249 9189 9129 9070 9012 8957 8906 8859 8817 8780 8749 8723 8703 8687 8676 8669 8666 8666 8670 8676 8685 8696 8709 8724 8741 8759 8779 8800 8822 8845 8869 8893 8919 8945 8972 9000 9029 9059 9091 9125 9160 9196 9234 9272 9311 9350 9388 9424 9459 9491 9519 9545 9567 9586 9601 9614 9623 9629 9633 9634 9633 9630 9624 9615 9604 9589 9572 9551 9527 9500 9470 9438 9405 9372 9339 9307 9276 9248 9223 9202 9185 9171 9161 9155 9153 9154 9158 9166 9176 9189 9204 9222 4114 7 9 1 9242 9263 9286 9310 9335 9360 9384 9408 9429 9449 9465 9477 9484 9487 9485 9477 9464 9445 9422 9393 9360 9324 9285 9243 9200 9157 9113 9070 9029 8989 8952 8918 8887 8859 8835 8815 8799 8786 8779 8775 8775 8779 8787 8798 8812 8828 8845 8863 8882 8900 8916 8931 8944 8954 8961 8966 8968 8967 8964 8959 8953 8945 8936 8926 8916 8906 8897 8887 8879 8871 8866 8862 8862 8864 8870 8879 8893 8912 8935 8961 8992 9026 9062 9100 9140 9180 9219 9258 9295 9331 9365 9398 9428 9457 9484 9509 9533 9556 9576 9595 9612 9627 9640 9650 9659 9665 9669 9672 9673 9673 9673 9672 9671 9669 9667 9665 9663 9660 9656 9652 9648 9643 9637 9631 9626 9621 9616 9612 9610 9609 9609 9610 9612 9616 9620 9624 9628 9633 9637 9640 9643 9646 9648 9650 9651 9652 9652 9653 9652 9651 9649 9646 9642 9636 9628 9618 9605 9590 9573 9552 9529 9504 9476 9446 9413 9379 9343 9305 9265 9223 9180 9135 9087 9038 8986 8932 8875 8816 8753 8687 8618 8544 8465 8381 8290 8191 8084 7966 7838 7698 7546 7381 7203 7012 6809 6595 6370 6136 5894 5645 5391 5132 4870 4606 4342 4078 3816 3557 3303 3056 2818 2591 2378 2180 1999 1836 1692 1567 1461 1373 1301 1244 1200 1168 1146 1134 1132 1141 1163 1200 1256 1334 1437 1567 1729 1922 2146 2402 2685 2994 3322 3664 4014 4366 4715 5053 5377 5684 5970 6233 6475 6694 6892 7071 7233 7379 7513 7635 7747 7851 7948 8039 8124 8203 8278 8349 8416 8479 8540 8598 8654 8707 8759 8809 8856 8901 8942 8980 9015 9045 9070 9092 9110 9125 9136 9145 9152 9158 9163 9167 9170 9174 9177 9179 9180 9181 9182 9181 9180 9179 9179 9179 9180 9182 9186 9192 9199 9208 9218 9228 9238 9247 9256 9264 9270 9276 9280 9285 9289 9294 9300 9307 9316 9326 9339 9352 9367 9382 9397 9411 9426 9439 9452 9464 9475 9487 9497 9508 9519 9530 9540 9550 9559 9565 9570 9571 9569 9564 9554 9541 9524 9504 9481 9455 9428 9400 9371 9342 9314 9287 9261 9237 9215 9195 9178 9163 9152 9144 9140 9139 9142 9149 9159 9173 9190 9210 9231 9255 9280 9306 9332 9358 9383 9407 9430 9451 9470 9488 9503 9517 9529 9540 9549 9558 9565 9572 9579 9585 9592 9599 9606 9614 9622 9630 9637 9645 9652 9658 9664 9668 9672 9675 9677 9678 9679 9679 9679 9679 9678 9676 9672 9667 9660 9651 9639 9623 9604 9582 9555 9524 9489 9448 9402 9350 9289 9221 9142 9052 8950 8833 8701 8553 8388 8205 8004 7787 7553 7304 7043 6769 6487 6198 5904 5609 5314 5022 4735 4455 4183 3922 3673 3437 3215 3010 2821 2650 2500 2372 2268 2191 2142 2125 2142 2194 2283 2410 2574 2776 3013 3282 3578 3897 4234 4581 4934 5285 5630 5962 6279 6577 6853 7107 7339 7549 7739 7910 8065 8206 8334 8451 4115 7 9 1 8558 8658 8750 8836 8915 8989 9057 9119 9177 9230 9279 9323 9364 9402 9436 9467 9495 9519 9541 9559 9575 9588 9599 9607 9614 9619 9623 9626 9628 9629 9627 9624 9617 9605 9589 9567 9538 9501 9455 9400 9335 9260 9173 9075 8965 8842 8707 8558 8395 8218 8028 7824 7608 7380 7143 6896 6644 6387 6128 5869 5613 5362 5117 4881 4653 4436 4229 4034 3850 3678 3517 3366 3226 3096 2977 2867 2766 2675 2592 2518 2453 2395 2345 2302 2266 2235 2211 2192 2178 2169 2166 2170 2181 2200 2230 2272 2328 2399 2489 2599 2731 2884 3061 3261 3482 3725 3986 4262 4552 4850 5153 5457 5759 6055 6341 6616 6876 7120 7348 7559 7752 7928 8089 8234 8365 8484 8591 8687 8775 8855 8928 8996 9058 9115 9169 9219 9266 9310 9351 9390 9426 9459 9490 9517 9542 9564 9583 9600 9614 9625 9635 9642 9648 9653 9656 9658 9658 9658 9656 9653 9648 9641 9631 9619 9605 9586 9564 9539 9509 9475 9438 9396 9351 9303 9253 9201 9148 9095 9043 8993 8946 8904 8867 8836 8813 8798 8792 8795 8808 8829 8859 8897 8940 8989 9041 9094 9147 9198 9246 9290 9329 9362 9391 9414 9434 9450 9464 9477 9490 9503 9518 9534 9552 9571 9592 9613 9635 9656 9677 9697 9716 9733 9749 9763 9776 9786 9796 9804 9810 9815 9818 9820 9821 9821 9820 9819 9817 9817 9817 9818 9820 9824 9830 9836 9844 9853 9862 9871 9879 9886 9891 9894 9895 9894 9892 9887 9880 9872 9863 9853 9841 9829 9817 9804 9792 9779 9767 9755 9744 9735 9727 9721 9717 9716 9717 9720 9725 9731 9739 9748 9758 9768 9778 9788 9798 9807 9816 9825 9834 9843 9852 9861 9870 9879 9888 9897 9905 9912 9919 9924 9929 9933 9936 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9954 9954 9953 9950 9947 9942 9936 9928 9919 9909 9897 9884 9870 9856 9842 9828 9814 9802 9790 9780 9771 9763 9757 9752 9748 9746 9744 9744 9745 9747 9751 9755 9762 9770 9779 9790 9802 9816 9830 9844 9858 9871 9883 9894 9903 9910 9915 9918 9919 9919 9917 9914 9910 9904 9897 9889 9880 9868 9854 9838 9820 9798 9775 9749 9720 9690 9659 9627 9596 9564 9533 9504 9476 9449 9425 9403 9384 9366 9351 9339 9328 9321 9316 9313 9313 9315 9319 9324 9331 9339 9346 9354 9360 9365 9367 9367 9362 9354 9341 9323 9298 9268 9231 9188 9137 9080 9016 8945 8868 8784 8695 8602 8503 8402 8297 8191 8084 7978 7873 7772 7676 7586 7504 7432 7372 7324 7291 7273 7271 7285 7315 7361 7421 7494 7578 7670 7768 7870 7972 8074 8171 8262 8346 8420 8484 8536 8575 8600 8612 8610 8593 8561 8515 8454 8379 8290 8188 8075 7950 7816 7674 7525 7373 7218 7064 6912 6764 6624 6493 6374 6269 6180 6109 6058 6028 6021 6035 6073 6132 6213 6314 6432 6565 6711 6867 7029 4116 7 9 1 7195 7361 7525 7685 7838 7984 8120 8247 8364 8472 8570 8660 8742 8816 8884 8947 9005 9058 9107 9153 9196 9236 9275 9311 9345 9378 9409 9438 9467 9493 9519 9542 9564 9584 9602 9618 9632 9643 9652 9659 9663 9664 9663 9659 9652 9642 9630 9615 9599 9581 9563 9544 9526 9510 9496 9485 9476 9472 9471 9473 9479 9488 9499 9513 9529 9546 9564 9582 9602 9621 9641 9661 9681 9699 9717 9733 9747 9758 9765 9768 9766 9760 9749 9732 9711 9685 9655 9622 9586 9549 9510 9470 9430 9391 9352 9315 9279 9246 9214 9186 9160 9138 9121 9108 9101 9099 9104 9114 9131 9153 9181 9214 9250 9289 9330 9372 9413 9453 9490 9525 9556 9584 9608 9628 9644 9657 9666 9673 9676 9677 9675 9671 9665 9656 9646 9634 9621 9607 9593 9579 9566 9553 9543 9534 9528 9524 9522 9523 9527 9532 9540 9549 9559 9569 9580 9591 9602 9612 9622 9631 9639 9646 9653 9660 9666 9672 9679 9685 9692 9699 9707 9715 9723 9731 9739 9747 9754 9761 9767 9773 9778 9782 9786 9789 9791 9794 9796 9798 9800 9801 9802 9802 9801 9798 9794 9788 9779 9766 9750 9730 9705 9674 9637 9592 9539 9478 9407 9325 9232 9126 9008 8877 8733 8575 8405 8222 8029 7825 7613 7394 7170 6943 6717 6492 6271 6056 5850 5654 5470 5300 5145 5006 4883 4779 4692 4623 4574 4543 4531 4538 4563 4607 4669 4748 4844 4955 5079 5216 5362 5514 5670 5827 5980 6126 6262 6384 6490 6577 6644 6690 6715 6719 6705 6674 6630 6575 6513 6448 6383 6322 6268 6224 6193 6176 6175 6191 6225 6278 6348 6435 6539 6657 6787 6929 7079 7235 7396 7558 7719 7878 8033 8181 8321 8453 8575 8687 8788 8878 8959 9029 9089 9141 9184 9221 9251 9277 9299 9318 9335 9351 9366 9380 9395 9409 9422 9434 9443 9451 9454 9454 9450 9440 9425 9405 9378 9345 9306 9261 9208 9148 9081 9006 8922 8830 8729 8620 8502 8376 8243 8104 7959 7810 7659 7508 7358 7213 7073 6943 6824 6718 6629 6558 6508 6479 6472 6488 6526 6586 6665 6762 6873 6996 7127 7262 7399 7533 7662 7784 7896 7997 8087 8164 8231 8286 8331 8367 8396 8419 8437 8452 8465 8476 8488 8499 8513 8527 8544 8563 8584 8607 8632 8659 8686 8714 8742 8770 8797 8822 8846 8868 8888 8906 8923 8938 8952 8965 8978 8990 9002 9015 9028 9042 9058 9075 9093 9113 9135 9158 9184 9210 9238 9267 9296 9326 9355 9384 9412 9439 9464 9487 9507 9525 9540 9551 9559 9563 9563 9559 9551 9538 9522 9501 9476 9447 9415 9379 9339 9295 9247 9195 9138 9076 9007 8932 8848 8755 8653 8540 8417 8282 8136 7980 7815 7641 7459 7273 7084 6895 6708 6527 6356 6197 6054 5930 5828 5750 5699 5676 5681 5715 5777 5865 5976 6108 6258 6421 6593 6770 6948 7123 7293 7454 7605 7744 7870 7984 8085 8176 8257 8330 4117 7 9 2 8427 8488 8546 8601 8657 8712 8769 8827 8887 8949 9012 9075 9138 9201 9262 9320 9376 9428 9477 9522 9563 9601 9636 9668 9698 9725 9751 9775 9798 9819 9839 9857 9873 9887 9899 9910 9918 9925 9930 9933 9935 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9944 9944 9944 9943 9941 9938 9934 9930 9925 9920 9915 9909 9904 9899 9894 9890 9887 9885 9884 9884 9885 9887 9890 9894 9898 9903 9908 9913 9919 9924 9930 9935 9939 9944 9948 9952 9956 9959 9961 9963 9965 9966 9967 9967 9967 9966 9966 9966 9966 9967 9968 9970 9972 9976 9979 9983 9987 9991 9995 9998 99991000010000 9998 9995 9990 9985 9978 9971 9962 9952 9941 9929 9915 9899 9881 9861 9839 9815 9789 9761 9731 9701 9670 9640 9611 9584 9560 9539 9522 9510 9502 9498 9499 9504 9513 9526 9542 9560 9581 9604 9628 9653 9679 9706 9732 9757 9782 9806 9828 9849 9868 9885 9900 9912 9923 9932 9939 9946 9951 9955 9959 9962 9965 9968 9970 9973 9975 9976 9978 9978 9978 9977 9976 9973 9970 9966 9961 9955 9949 9943 9936 9928 9920 9911 9902 9892 9881 9869 9856 9842 9827 9811 9795 9778 9761 9744 9728 9712 9697 9682 9669 9657 9646 9636 9628 9621 9615 9612 9609 9609 9610 9613 9618 9625 9634 9644 9656 9668 9680 9692 9704 9714 9723 9730 9736 9740 9742 9743 9743 9742 9741 9739 9738 9736 9735 9734 9733 9732 9730 9727 9724 9720 9714 9708 9701 9692 9683 9674 9663 9652 9641 9629 9616 9603 9588 9572 9554 9534 9513 9489 9462 9434 9403 9370 9336 9300 9264 9228 9192 9157 9124 9093 9066 9043 9024 9011 9003 9002 9007 9019 9037 9062 9091 9126 9165 9206 9250 9295 9339 9382 9422 9459 9492 9520 9543 9561 9574 9582 9585 9585 9581 9574 9565 9553 9540 9526 9512 9496 9481 9465 9450 9435 9420 9406 9394 9383 9374 9367 9362 9359 9358 9360 9363 9367 9372 9377 9381 9384 9385 9384 9380 9374 9365 9353 9339 9323 9305 9287 9267 9248 9229 9210 9193 9176 9160 9145 9130 9116 9103 9089 9075 9061 9045 9029 9011 8992 8972 8950 8928 8905 8882 8858 8836 8814 8793 8774 8756 8740 8725 8711 8698 8685 8672 8658 8643 8626 8607 8584 8559 8528 8493 8451 8403 8346 8280 8203 8113 8011 7895 7763 7616 7454 7275 7082 6875 6656 6426 6187 5942 5693 5441 5190 4941 4696 4457 4226 4004 3792 3593 3407 3239 3089 2960 2854 2775 2725 2707 2721 2770 2854 2973 3126 3310 3522 3759 4016 4288 4570 4857 5143 5426 5699 5962 6211 6445 6664 6867 7055 7228 7389 7538 7677 7806 7928 8042 8150 8252 8348 8439 8525 8606 8681 8752 8818 8880 8936 8988 9035 9078 9115 9149 9177 9202 9222 9238 9250 9260 9266 9270 9273 9274 9274 9273 9273 9273 9274 9276 9280 9286 9294 9304 9316 9332 9349 9369 9392 9416 9441 4118 7 9 2 9467 9494 9520 9547 9572 9596 9618 9639 9659 9677 9693 9708 9722 9735 9746 9757 9767 9776 9784 9791 9797 9802 9806 9809 9812 9813 9814 9815 9814 9814 9812 9810 9808 9805 9801 9796 9790 9784 9776 9767 9757 9746 9732 9716 9698 9677 9651 9621 9586 9545 9498 9443 9381 9312 9235 9150 9058 8958 8852 8740 8622 8500 8376 8249 8124 8000 7881 7769 7666 7573 7495 7431 7383 7352 7339 7343 7363 7396 7442 7498 7560 7627 7694 7760 7823 7881 7933 7977 8015 8046 8070 8090 8104 8116 8125 8133 8140 8147 8154 8162 8172 8183 8196 8211 8227 8246 8267 8291 8316 8343 8372 8401 8432 8463 8494 8524 8554 8583 8611 8638 8665 8691 8717 8743 8769 8796 8823 8851 8878 8906 8933 8959 8983 9006 9027 9046 9064 9079 9093 9106 9118 9130 9143 9157 9171 9187 9204 9221 9239 9257 9275 9292 9308 9322 9335 9345 9354 9361 9367 9371 9374 9377 9378 9379 9380 9380 9379 9377 9374 9370 9364 9357 9348 9337 9324 9309 9292 9274 9254 9232 9209 9185 9161 9136 9110 9084 9059 9033 9008 8984 8960 8937 8914 8892 8869 8847 8825 8801 8777 8752 8726 8698 8669 8638 8606 8572 8537 8501 8463 8424 8384 8343 8300 8256 8211 8163 8113 8061 8006 7948 7886 7820 7750 7676 7597 7512 7423 7327 7226 7119 7005 6886 6760 6628 6490 6346 6196 6041 5881 5715 5545 5371 5192 5009 4821 4630 4434 4236 4033 3829 3622 3414 3206 3000 2796 2597 2404 2217 2040 1873 1716 1572 1441 1322 1217 1124 1044 977 920 873 836 807 785 768 757 749 745 745 747 754 767 787 816 857 912 985 1077 1190 1326 1485 1668 1872 2096 2337 2590 2853 3120 3387 3650 3905 4150 4382 4600 4803 4991 5166 5329 5480 5622 5757 5885 6009 6128 6243 6356 6466 6572 6676 6777 6875 6970 7062 7151 7236 7318 7397 7473 7544 7612 7676 7735 7789 7839 7884 7924 7959 7989 8013 8031 8044 8050 8049 8041 8024 7998 7962 7914 7855 7782 7695 7594 7477 7344 7195 7029 6845 6644 6426 6191 5940 5674 5396 5106 4808 4505 4199 3895 3595 3305 3026 2762 2516 2290 2084 1901 1739 1598 1477 1375 1289 1218 1160 1113 1076 1046 1024 1007 995 988 985 986 991 998 1008 1020 1034 1049 1067 1088 1112 1141 1177 1221 1277 1346 1431 1533 1653 1792 1948 2121 2308 2505 2708 2913 3113 3304 3481 3639 3775 3885 3967 4022 4047 4045 4016 3964 3889 3796 3687 3566 3434 3295 3152 3008 2864 2723 2587 2457 2337 2226 2125 2037 1961 1898 1849 1813 1791 1782 1789 1810 1847 1900 1972 2062 2174 2306 2461 2640 2841 3065 3310 3575 3857 4153 4459 4771 5086 5399 5707 6006 6293 6566 6822 7062 7284 7488 7674 7843 7996 8133 8256 8365 8461 8544 8615 8674 8721 8758 8784 8800 8807 8806 8798 8783 8764 8742 8718 8694 8672 4119 7 9 2 8652 8636 8625 8620 8621 8629 8643 8664 8692 8724 8762 8804 8848 8894 8941 8988 9034 9078 9120 9160 9197 9231 9263 9293 9321 9348 9373 9398 9422 9446 9469 9491 9513 9533 9553 9571 9588 9604 9619 9633 9645 9657 9668 9679 9689 9698 9707 9715 9722 9728 9734 9739 9743 9746 9748 9751 9753 9755 9757 9760 9764 9768 9773 9779 9786 9793 9800 9808 9815 9822 9828 9833 9837 9840 9842 9843 9843 9842 9839 9835 9829 9822 9814 9805 9794 9783 9771 9758 9746 9733 9721 9710 9699 9690 9682 9674 9668 9663 9657 9653 9648 9642 9637 9630 9623 9615 9605 9596 9585 9573 9561 9547 9533 9516 9499 9479 9457 9433 9406 9377 9346 9314 9281 9249 9217 9187 9161 9138 9121 9108 9101 9100 9104 9112 9124 9140 9157 9176 9195 9213 9230 9244 9257 9267 9274 9279 9280 9279 9276 9269 9259 9246 9229 9209 9185 9157 9124 9088 9047 9001 8951 8896 8835 8769 8697 8618 8530 8434 8327 8210 8080 7937 7780 7610 7425 7226 7014 6790 6555 6310 6057 5799 5536 5272 5009 4750 4496 4251 4017 3798 3595 3412 3251 3115 3006 2926 2877 2858 2871 2916 2991 3094 3224 3377 3550 3739 3940 4149 4363 4578 4789 4995 5194 5382 5560 5727 5882 6025 6158 6282 6397 6504 6604 6700 6790 6877 6960 7039 7116 7189 7259 7324 7385 7440 7489 7530 7565 7590 7607 7615 7613 7601 7581 7551 7514 7470 7421 7367 7310 7252 7195 7140 7089 7043 7005 6974 6954 6944 6946 6960 6987 7027 7080 7145 7222 7309 7404 7507 7615 7727 7841 7955 8066 8175 8279 8379 8472 8559 8639 8714 8781 8843 8898 8948 8992 9032 9066 9096 9121 9142 9160 9174 9186 9195 9202 9207 9211 9213 9214 9213 9210 9205 9198 9187 9174 9156 9136 9111 9082 9049 9012 8971 8926 8877 8825 8768 8708 8644 8578 8509 8438 8366 8294 8223 8154 8088 8027 7970 7920 7877 7841 7812 7791 7777 7770 7771 7777 7791 7810 7834 7864 7900 7941 7987 8037 8093 8152 8214 8280 8347 8416 8484 8553 8619 8684 8746 8805 8860 8911 8959 9002 9042 9077 9109 9137 9160 9179 9192 9200 9201 9195 9181 9159 9127 9085 9033 8970 8896 8813 8719 8617 8506 8389 8266 8140 8012 7884 7757 7635 7518 7408 7307 7218 7141 7079 7031 7000 6985 6989 7009 7047 7101 7171 7255 7351 7458 7573 7693 7817 7942 8065 8186 8303 8413 8517 8614 8702 8783 8856 8920 8976 9023 9061 9090 9108 9115 9110 9093 9063 9020 8964 8897 8820 8733 8639 8540 8438 8334 8231 8130 8031 7937 7846 7760 7677 7597 7520 7446 7375 7307 7243 7183 7130 7084 7047 7021 7008 7008 7022 7050 7093 7149 7217 7297 7385 7481 7582 7687 7794 7901 8006 8110 8211 8309 8402 8491 8576 8656 8731 8801 8867 8928 8984 9036 9084 9128 9167 9202 9234 9263 9288 9309 9327 9342 9354 9362 9366 9367 9364 9358 4120 7 9 2 9348 9335 9319 9300 9279 9257 9235 9212 9190 9169 9149 9133 9118 9107 9099 9094 9092 9093 9096 9103 9112 9123 9136 9150 9166 9184 9202 9221 9241 9262 9282 9302 9321 9339 9355 9370 9382 9392 9399 9403 9406 9406 9403 9399 9394 9387 9379 9370 9359 9346 9331 9314 9294 9271 9244 9212 9176 9135 9090 9039 8982 8920 8851 8776 8693 8601 8499 8386 8261 8123 7970 7804 7622 7427 7217 6995 6762 6519 6268 6012 5750 5486 5220 4953 4687 4423 4161 3902 3647 3398 3156 2923 2701 2491 2295 2115 1952 1807 1679 1569 1476 1398 1335 1285 1247 1220 1204 1201 1210 1235 1278 1342 1431 1545 1690 1865 2072 2310 2577 2871 3188 3522 3869 4223 4578 4928 5270 5597 5909 6202 6474 6727 6960 7174 7371 7552 7720 7876 8021 8158 8286 8407 8521 8629 8730 8825 8913 8994 9070 9139 9202 9260 9313 9361 9405 9445 9481 9514 9545 9572 9597 9620 9641 9659 9675 9690 9703 9714 9725 9735 9745 9755 9765 9775 9787 9798 9811 9824 9837 9850 9863 9875 9886 9896 9905 9912 9918 9924 9928 9932 9935 9938 9940 9943 9945 9947 9949 9951 9951 9951 9949 9946 9943 9938 9932 9925 9917 9909 9900 9891 9880 9869 9857 9843 9826 9808 9787 9763 9737 9708 9677 9645 9613 9580 9549 9519 9491 9467 9446 9428 9413 9402 9392 9385 9379 9373 9368 9362 9355 9348 9339 9330 9320 9310 9299 9289 9278 9268 9259 9250 9241 9232 9223 9214 9205 9196 9187 9178 9170 9163 9157 9153 9151 9152 9156 9163 9172 9185 9200 9216 9235 9254 9273 9291 9308 9324 9336 9346 9352 9353 9350 9342 9328 9307 9280 9244 9200 9147 9084 9011 8929 8837 8735 8626 8510 8389 8264 8139 8016 7897 7786 7683 7592 7516 7454 7410 7383 7374 7382 7408 7449 7505 7573 7653 7741 7836 7936 8039 8143 8246 8348 8447 8543 8635 8722 8805 8884 8959 9029 9096 9160 9220 9277 9330 9380 9426 9468 9507 9541 9572 9598 9619 9637 9651 9662 9670 9675 9678 9680 9680 9679 9677 9675 9673 9669 9665 9659 9653 9645 9635 9624 9610 9595 9578 9559 9539 9517 9495 9472 9448 9425 9402 9380 9358 9338 9318 9299 9282 9265 9250 9236 9223 9211 9201 9191 9183 9177 9171 9167 9163 9160 9157 9153 9147 9140 9129 9115 9095 9070 9038 8999 8952 8899 8839 8773 8702 8628 8554 8481 8411 8348 8293 8248 8216 8198 8194 8205 8231 8270 8322 8385 8457 8536 8620 8707 8795 8882 8967 9050 9128 9202 9271 9335 9394 9448 9498 9543 9585 9622 9656 9686 9714 9739 9761 9781 9798 9814 9829 9842 9854 9865 9874 9883 9892 9899 9905 9911 9916 9919 9922 9924 9925 9926 9925 9924 9922 9919 9917 9914 9911 9908 9905 9903 9900 9898 9896 9894 9893 9890 9888 9884 9880 9876 9871 9865 9858 9851 9844 9836 9828 9821 9813 9805 9797 9789 9780 9771 9762 9752 9741 4121 7 9 2 9730 9720 9709 9698 9688 9678 9669 9660 9651 9641 9631 9620 9607 9592 9574 9554 9531 9506 9478 9449 9419 9389 9360 9332 9307 9284 9266 9251 9240 9234 9231 9233 9237 9246 9257 9270 9286 9303 9322 9343 9364 9387 9411 9435 9460 9485 9509 9533 9556 9577 9596 9612 9625 9635 9642 9644 9643 9639 9631 9620 9606 9590 9572 9553 9533 9512 9492 9472 9452 9434 9418 9403 9389 9379 9371 9365 9363 9363 9367 9374 9384 9397 9412 9429 9447 9466 9484 9502 9519 9535 9549 9560 9569 9575 9579 9580 9578 9572 9563 9551 9533 9511 9484 9451 9411 9365 9312 9251 9184 9108 9026 8936 8838 8732 8619 8496 8365 8224 8073 7910 7736 7550 7350 7138 6913 6675 6425 6163 5891 5610 5321 5026 4728 4430 4132 3838 3551 3273 3006 2753 2516 2296 2094 1912 1749 1605 1481 1373 1282 1206 1141 1088 1043 1005 973 946 923 903 887 874 864 858 856 857 861 868 878 890 904 921 941 966 997 1037 1090 1160 1250 1365 1508 1682 1890 2132 2408 2716 3051 3409 3784 4170 4558 4941 5314 5670 6005 6315 6597 6853 7081 7284 7464 7624 7767 7897 8016 8126 8229 8327 8419 8507 8591 8670 8743 8812 8874 8931 8982 9028 9069 9104 9135 9162 9184 9202 9215 9225 9231 9233 9232 9227 9220 9210 9198 9185 9172 9159 9147 9136 9126 9120 9115 9114 9117 9122 9132 9145 9163 9184 9208 9236 9266 9298 9332 9366 9401 9435 9467 9498 9528 9555 9580 9604 9626 9648 9668 9687 9706 9725 9743 9761 9778 9794 9809 9822 9833 9842 9850 9856 9860 9863 9864 9864 9863 9862 9859 9856 9852 9847 9841 9834 9826 9817 9806 9795 9782 9768 9752 9735 9715 9694 9671 9645 9617 9586 9552 9515 9476 9434 9391 9345 9299 9252 9206 9161 9119 9080 9045 9015 8990 8973 8962 8959 8964 8976 8995 9021 9052 9088 9127 9169 9213 9256 9299 9339 9377 9412 9443 9471 9494 9514 9530 9542 9551 9556 9559 9559 9556 9550 9541 9529 9514 9497 9475 9451 9423 9392 9357 9319 9277 9231 9181 9126 9065 8998 8923 8840 8747 8644 8529 8400 8258 8101 7928 7740 7537 7319 7087 6842 6585 6318 6042 5759 5471 5179 4885 4591 4298 4009 3725 3448 3180 2925 2683 2457 2249 2060 1891 1743 1616 1509 1420 1348 1290 1245 1212 1188 1173 1168 1174 1193 1228 1284 1364 1472 1612 1787 1998 2246 2528 2842 3184 3548 3926 4312 4699 5079 5447 5796 6124 6427 6705 6956 7182 7385 7567 7730 7876 8009 8129 8239 8340 8432 8517 8594 8665 8729 8787 8840 8887 8931 8970 9007 9041 9072 9101 9128 9154 9177 9199 9219 9236 9252 9267 9279 9290 9300 9309 9316 9321 9325 9327 9326 9323 9315 9304 9288 9268 9243 9213 9178 9139 9096 9049 8999 8947 8895 8842 8790 8740 8694 8651 8613 8581 8555 8536 8524 8520 8524 8536 8555 8581 8614 4122 7 9 2 8652 8696 8745 8798 8853 8911 8970 9029 9088 9146 9203 9257 9309 9357 9403 9445 9484 9520 9553 9583 9610 9635 9659 9680 9699 9717 9733 9747 9759 9769 9777 9782 9786 9788 9787 9785 9780 9773 9764 9752 9736 9717 9694 9667 9634 9594 9549 9496 9435 9367 9291 9206 9114 9013 8905 8789 8666 8537 8402 8262 8117 7971 7822 7674 7529 7387 7252 7125 7009 6905 6817 6744 6690 6653 6636 6637 6657 6696 6752 6823 6909 7008 7118 7237 7364 7497 7633 7771 7908 8044 8176 8302 8421 8531 8633 8723 8803 8871 8928 8975 9010 9037 9054 9064 9067 9065 9057 9046 9032 9015 8997 8978 8958 8940 8922 8906 8893 8883 8877 8875 8878 8886 8899 8916 8939 8965 8994 9026 9059 9093 9126 9158 9189 9217 9243 9266 9286 9303 9318 9330 9339 9346 9352 9355 9357 9358 9357 9355 9352 9348 9342 9336 9330 9322 9315 9308 9301 9295 9290 9286 9282 9280 9280 9280 9281 9283 9285 9288 9290 9293 9297 9300 9304 9307 9312 9317 9322 9329 9336 9345 9354 9364 9374 9386 9398 9410 9424 9438 9453 9468 9485 9502 9520 9539 9558 9577 9596 9614 9631 9646 9659 9670 9679 9684 9687 9686 9682 9676 9667 9655 9641 9624 9604 9581 9554 9523 9487 9444 9392 9331 9259 9175 9076 8963 8834 8687 8525 8345 8149 7937 7710 7469 7215 6950 6675 6391 6100 5802 5499 5193 4884 4576 4270 3968 3674 3389 3116 2859 2618 2397 2197 2018 1861 1725 1609 1512 1431 1367 1317 1281 1260 1253 1262 1292 1343 1420 1527 1666 1840 2050 2297 2578 2892 3233 3597 3977 4365 4755 5138 5510 5864 6195 6501 6779 7029 7251 7446 7616 7764 7891 7999 8090 8165 8225 8270 8299 8313 8309 8288 8248 8189 8110 8012 7895 7759 7607 7438 7256 7061 6856 6643 6424 6200 5973 5745 5516 5288 5061 4837 4616 4400 4189 3985 3790 3607 3437 3283 3149 3038 2953 2897 2872 2881 2924 3002 3115 3261 3437 3642 3871 4119 4383 4658 4938 5220 5500 5774 6040 6295 6538 6767 6982 7182 7369 7541 7700 7845 7978 8099 8207 8304 8391 8466 8532 8588 8636 8675 8708 8734 8756 8774 8789 8803 8815 8827 8839 8852 8865 8878 8891 8904 8917 8930 8942 8954 8967 8980 8994 9010 9029 9051 9077 9107 9140 9177 9217 9260 9304 9350 9395 9439 9481 9521 9558 9591 9621 9648 9671 9691 9708 9722 9732 9740 9745 9746 9745 9740 9733 9722 9709 9694 9677 9659 9640 9621 9603 9585 9570 9557 9547 9540 9536 9536 9540 9548 9559 9573 9590 9609 9630 9653 9677 9702 9727 9751 9776 9799 9822 9843 9862 9880 9896 9911 9923 9934 9942 9949 9954 9957 9958 9958 9956 9952 9948 9942 9935 9927 9918 9908 9897 9886 9874 9862 9849 9837 9824 9812 9799 9787 9775 9763 9751 9739 9727 9714 9701 9688 9675 9661 9648 9634 9621 9608 9596 9585 9575 9566 9559 9552 9547 4123 7 9 2 9542 9538 9535 9533 9531 9530 9529 9529 9530 9531 9533 9535 9538 9542 9547 9552 9558 9565 9573 9581 9590 9599 9609 9620 9631 9642 9654 9666 9677 9688 9699 9709 9718 9727 9735 9743 9749 9756 9762 9768 9774 9779 9785 9790 9796 9800 9805 9809 9812 9815 9816 9817 9817 9816 9814 9810 9807 9802 9797 9791 9784 9777 9770 9762 9754 9745 9735 9724 9711 9697 9680 9660 9637 9610 9580 9545 9506 9461 9412 9358 9299 9233 9161 9082 8995 8898 8791 8673 8543 8399 8242 8071 7886 7688 7479 7261 7035 6804 6571 6338 6108 5885 5669 5464 5272 5094 4932 4787 4660 4554 4468 4404 4363 4346 4354 4386 4443 4524 4627 4751 4894 5051 5220 5397 5578 5759 5937 6109 6271 6422 6560 6685 6797 6895 6983 7060 7128 7191 7249 7305 7361 7418 7477 7540 7607 7679 7755 7836 7921 8009 8099 8190 8282 8372 8459 8543 8621 8694 8759 8815 8864 8902 8931 8950 8959 8957 8944 8920 8886 8840 8783 8715 8635 8545 8443 8332 8211 8083 7947 7807 7665 7522 7381 7246 7119 7002 6898 6810 6739 6688 6657 6648 6660 6694 6748 6821 6912 7017 7136 7264 7399 7538 7677 7815 7948 8075 8193 8301 8397 8481 8552 8610 8655 8687 8705 8710 8700 8676 8637 8581 8509 8418 8309 8182 8034 7868 7684 7482 7265 7035 6794 6546 6293 6039 5787 5540 5301 5072 4855 4653 4466 4295 4140 4002 3880 3774 3684 3609 3548 3502 3469 3450 3445 3453 3476 3512 3563 3629 3709 3802 3909 4027 4157 4295 4440 4590 4742 4896 5048 5198 5344 5486 5622 5753 5880 6002 6122 6240 6358 6476 6596 6718 6843 6972 7104 7240 7377 7516 7656 7795 7933 8067 8198 8324 8443 8556 8662 8759 8849 8931 9005 9071 9129 9181 9226 9265 9298 9326 9348 9366 9379 9388 9392 9393 9389 9382 9372 9359 9344 9326 9307 9286 9264 9240 9215 9188 9157 9123 9083 9037 8982 8916 8839 8747 8641 8517 8376 8216 8037 7840 7624 7391 7142 6878 6601 6314 6018 5716 5411 5106 4802 4503 4212 3929 3659 3402 3161 2936 2729 2541 2371 2221 2089 1975 1879 1799 1735 1684 1646 1618 1600 1588 1582 1580 1581 1583 1585 1588 1591 1594 1600 1610 1627 1653 1692 1747 1822 1920 2044 2195 2376 2584 2821 3084 3370 3675 3994 4323 4657 4990 5317 5635 5938 6225 6493 6740 6966 7170 7352 7512 7652 7771 7871 7951 8014 8058 8085 8095 8087 8064 8025 7972 7905 7827 7739 7643 7542 7439 7336 7236 7141 7056 6981 6918 6871 6839 6824 6824 6841 6873 6918 6974 7038 7108 7181 7254 7324 7389 7445 7491 7525 7546 7554 7548 7529 7498 7456 7404 7345 7280 7212 7143 7076 7013 6957 6909 6872 6849 6839 6846 6869 6910 6967 7041 7129 7231 7344 7467 7596 7729 7865 7999 8132 8260 8383 8501 8611 8715 8812 8903 8987 9065 9137 9204 9265 9320 9370 9414 9453 9486 4124 7 9 2 9514 9536 9554 9569 9579 9587 9592 9595 9596 9596 9594 9591 9586 9580 9572 9562 9551 9539 9526 9512 9498 9484 9471 9459 9448 9438 9430 9424 9418 9415 9412 9410 9409 9409 9409 9409 9408 9407 9405 9402 9397 9390 9381 9370 9356 9340 9322 9303 9282 9261 9239 9218 9199 9181 9164 9151 9139 9130 9123 9119 9117 9117 9119 9123 9129 9137 9148 9160 9175 9192 9210 9230 9251 9272 9292 9311 9327 9341 9351 9357 9359 9356 9348 9337 9321 9303 9284 9263 9242 9223 9205 9191 9180 9174 9172 9174 9180 9191 9206 9223 9243 9266 9289 9314 9340 9366 9392 9417 9443 9467 9492 9515 9537 9559 9579 9598 9616 9632 9647 9661 9673 9685 9696 9706 9716 9725 9735 9745 9755 9765 9775 9784 9793 9801 9808 9814 9818 9822 9824 9825 9826 9826 9825 9825 9824 9824 9825 9826 9827 9829 9832 9835 9838 9842 9846 9850 9855 9859 9864 9868 9873 9876 9879 9881 9882 9882 9881 9879 9875 9871 9866 9861 9855 9849 9843 9837 9832 9826 9821 9816 9811 9807 9802 9798 9794 9789 9785 9781 9777 9774 9770 9767 9764 9762 9760 9758 9756 9755 9754 9753 9752 9751 9749 9747 9744 9739 9732 9723 9711 9696 9676 9652 9622 9587 9544 9494 9436 9368 9291 9204 9106 8996 8876 8745 8603 8451 8290 8120 7944 7761 7574 7385 7194 7005 6820 6641 6470 6310 6163 6033 5922 5833 5767 5726 5712 5726 5767 5835 5929 6046 6184 6339 6508 6687 6873 7060 7247 7429 7604 7770 7925 8068 8200 8318 8425 8519 8603 8677 8741 8797 8846 8889 8927 8960 8990 9018 9045 9071 9097 9123 9149 9177 9206 9236 9267 9298 9329 9361 9393 9423 9453 9482 9510 9536 9561 9584 9604 9623 9639 9654 9665 9674 9681 9685 9686 9686 9684 9680 9676 9670 9665 9660 9656 9652 9650 9649 9650 9652 9655 9660 9667 9673 9681 9689 9697 9704 9711 9717 9721 9725 9727 9728 9727 9725 9722 9717 9711 9705 9696 9687 9677 9665 9653 9639 9624 9608 9591 9574 9555 9536 9515 9494 9472 9448 9422 9395 9364 9330 9293 9251 9205 9154 9097 9035 8968 8895 8816 8732 8642 8547 8445 8338 8225 8106 7981 7850 7715 7574 7430 7282 7133 6985 6838 6695 6558 6429 6312 6207 6119 6048 5997 5967 5959 5974 6013 6074 6157 6261 6383 6521 6672 6834 7004 7177 7353 7527 7698 7863 8021 8170 8309 8439 8558 8667 8767 8858 8941 9016 9084 9145 9200 9248 9291 9327 9356 9379 9393 9400 9397 9385 9362 9328 9282 9224 9153 9068 8971 8860 8737 8602 8456 8301 8138 7971 7802 7634 7471 7315 7172 7045 6936 6849 6786 6749 6738 6754 6797 6864 6955 7065 7193 7334 7485 7643 7804 7966 8124 8277 8423 8560 8687 8804 8910 9006 9092 9169 9237 9297 9349 9396 9437 9473 9504 9532 9556 9577 9596 9612 9627 9640 9651 9661 9670 9678 9686 9694 9701 9709 9717 9725 4125 7 9 3 9745 9754 9764 9774 9784 9794 9804 9814 9824 9834 9843 9853 9862 9870 9877 9884 9890 9895 9899 9902 9905 9908 9910 9912 9914 9916 9918 9919 9921 9922 9922 9922 9922 9921 9919 9917 9915 9912 9908 9903 9898 9893 9886 9878 9868 9857 9845 9831 9815 9798 9779 9759 9739 9719 9698 9678 9659 9641 9625 9611 9599 9589 9581 9575 9571 9570 9570 9572 9575 9580 9585 9591 9598 9604 9611 9616 9621 9624 9626 9626 9625 9622 9617 9610 9602 9591 9579 9566 9550 9532 9512 9490 9466 9439 9410 9379 9346 9311 9275 9239 9204 9169 9136 9105 9078 9054 9035 9021 9012 9008 9010 9017 9030 9048 9071 9099 9131 9166 9205 9246 9288 9332 9376 9420 9464 9505 9545 9582 9617 9649 9678 9704 9726 9747 9765 9780 9794 9807 9818 9828 9837 9845 9853 9859 9864 9868 9871 9871 9870 9866 9860 9852 9842 9830 9816 9800 9783 9766 9748 9730 9713 9696 9680 9664 9650 9636 9624 9612 9601 9591 9581 9573 9565 9558 9551 9545 9540 9536 9531 9527 9523 9518 9512 9506 9498 9489 9478 9466 9453 9438 9423 9407 9391 9375 9358 9343 9328 9313 9298 9284 9269 9253 9236 9218 9198 9176 9152 9126 9098 9068 9038 9007 8976 8946 8918 8893 8871 8852 8839 8830 8826 8826 8832 8842 8856 8873 8894 8916 8941 8967 8993 9020 9046 9072 9097 9122 9145 9167 9188 9207 9225 9241 9256 9270 9282 9292 9301 9309 9315 9320 9323 9324 9323 9321 9315 9308 9297 9283 9266 9246 9222 9195 9164 9129 9090 9047 9000 8948 8891 8829 8760 8684 8601 8509 8408 8297 8175 8043 7899 7744 7578 7401 7214 7016 6810 6595 6372 6143 5908 5669 5427 5182 4937 4693 4450 4210 3976 3747 3525 3312 3108 2915 2734 2566 2412 2275 2154 2051 1969 1909 1871 1859 1873 1913 1981 2077 2198 2345 2514 2703 2909 3125 3350 3576 3799 4015 4219 4407 4576 4723 4848 4950 5029 5088 5128 5152 5165 5169 5169 5169 5173 5183 5205 5238 5287 5352 5433 5531 5646 5775 5919 6074 6239 6411 6589 6769 6950 7129 7303 7472 7634 7787 7931 8064 8187 8300 8403 8495 8578 8652 8719 8777 8830 8876 8918 8955 8988 9018 9045 9070 9092 9111 9129 9146 9160 9173 9185 9195 9204 9212 9219 9224 9228 9232 9233 9233 9232 9228 9221 9212 9198 9179 9155 9124 9085 9036 8977 8906 8821 8722 8606 8474 8324 8156 7971 7767 7547 7310 7059 6795 6521 6238 5949 5656 5363 5070 4781 4498 4221 3954 3697 3451 3218 2998 2793 2605 2434 2282 2151 2043 1962 1908 1884 1894 1938 2018 2135 2289 2479 2702 2957 3238 3542 3864 4197 4536 4875 5208 5530 5838 6128 6397 6645 6871 7075 7258 7423 7572 7706 7828 7941 8046 8144 8238 8328 8414 8497 8577 8654 8727 8796 8862 8923 8981 9035 9085 9132 9175 9214 9250 9283 9313 9339 9361 9380 9395 9407 9414 9418 9418 4126 7 9 3 9414 9407 9397 9383 9367 9348 9326 9303 9277 9249 9220 9189 9156 9122 9087 9050 9013 8976 8938 8900 8863 8827 8791 8757 8723 8691 8659 8627 8596 8564 8531 8496 8460 8421 8380 8337 8292 8245 8196 8147 8097 8048 8000 7953 7907 7862 7817 7771 7723 7672 7616 7552 7481 7400 7307 7203 7087 6958 6818 6666 6504 6334 6157 5974 5787 5596 5403 5209 5013 4816 4617 4417 4214 4010 3804 3597 3390 3183 2978 2778 2584 2398 2222 2059 1909 1773 1653 1547 1457 1381 1319 1269 1231 1206 1192 1190 1202 1228 1270 1331 1411 1513 1638 1787 1959 2154 2369 2602 2851 3111 3378 3648 3917 4182 4438 4685 4921 5144 5355 5555 5744 5925 6098 6266 6431 6592 6751 6909 7065 7219 7370 7518 7661 7798 7929 8052 8168 8277 8378 8471 8557 8637 8710 8779 8842 8901 8955 9006 9054 9098 9139 9177 9212 9244 9274 9301 9326 9349 9370 9388 9405 9419 9431 9441 9449 9455 9458 9460 9460 9458 9455 9451 9446 9442 9437 9432 9428 9425 9423 9422 9422 9423 9425 9427 9431 9435 9441 9447 9453 9460 9467 9474 9481 9487 9493 9498 9502 9505 9507 9508 9508 9508 9506 9505 9503 9501 9499 9496 9494 9492 9489 9485 9480 9474 9466 9456 9444 9428 9410 9389 9363 9334 9299 9259 9212 9158 9095 9022 8938 8841 8732 8608 8469 8316 8147 7963 7766 7555 7333 7100 6860 6613 6363 6111 5859 5610 5367 5131 4905 4693 4495 4316 4157 4021 3911 3829 3777 3757 3770 3816 3895 4007 4150 4321 4518 4737 4974 5224 5483 5748 6012 6273 6528 6773 7006 7226 7431 7621 7797 7957 8103 8236 8356 8465 8562 8648 8725 8794 8853 8905 8950 8988 9021 9048 9071 9091 9107 9120 9132 9142 9152 9160 9167 9174 9180 9186 9191 9195 9198 9201 9203 9204 9205 9206 9206 9207 9209 9211 9213 9217 9223 9230 9239 9249 9262 9278 9296 9316 9338 9362 9389 9416 9445 9474 9503 9532 9560 9587 9613 9636 9658 9677 9695 9710 9724 9736 9746 9755 9763 9769 9775 9779 9783 9785 9787 9788 9789 9788 9787 9785 9783 9780 9777 9773 9768 9764 9759 9755 9750 9746 9742 9738 9735 9732 9729 9727 9724 9722 9719 9716 9712 9708 9703 9696 9688 9679 9669 9657 9644 9629 9611 9592 9569 9543 9514 9479 9440 9395 9344 9285 9218 9142 9057 8962 8856 8739 8610 8470 8318 8153 7978 7791 7594 7389 7178 6962 6744 6529 6319 6118 5930 5760 5611 5486 5390 5323 5287 5284 5312 5371 5457 5569 5702 5853 6017 6190 6366 6542 6715 6880 7035 7178 7307 7422 7521 7606 7677 7735 7781 7817 7844 7865 7882 7896 7909 7923 7939 7960 7987 8019 8059 8106 8160 8220 8286 8358 8433 8511 8590 8670 8748 8824 8897 8966 9031 9092 9147 9198 9244 9285 9322 9355 9384 9410 9432 9453 9471 9487 9502 9516 9530 9543 9556 9569 9582 9595 9607 9619 9629 9638 4127 7 9 3 9646 9652 9656 9658 9659 9658 9655 9651 9647 9642 9636 9631 9624 9618 9611 9603 9593 9583 9572 9559 9545 9530 9514 9499 9483 9469 9456 9445 9436 9429 9425 9423 9423 9424 9426 9428 9430 9432 9432 9432 9430 9426 9422 9416 9410 9404 9398 9393 9388 9384 9381 9378 9376 9375 9373 9372 9370 9368 9365 9361 9356 9350 9343 9335 9325 9315 9304 9291 9278 9265 9250 9235 9220 9205 9190 9175 9161 9147 9134 9122 9111 9100 9090 9081 9072 9064 9056 9048 9041 9033 9026 9019 9011 9004 8996 8988 8979 8969 8956 8942 8925 8905 8881 8852 8819 8782 8740 8693 8643 8590 8535 8478 8420 8363 8307 8253 8201 8153 8109 8068 8030 7996 7965 7936 7910 7885 7862 7839 7817 7795 7773 7751 7730 7710 7690 7673 7658 7646 7639 7637 7642 7653 7672 7699 7734 7777 7828 7886 7950 8019 8091 8165 8239 8312 8382 8447 8507 8559 8604 8639 8665 8681 8686 8681 8663 8635 8594 8542 8478 8404 8319 8225 8124 8017 7907 7797 7690 7590 7499 7421 7359 7315 7292 7290 7310 7352 7414 7495 7592 7703 7823 7950 8079 8209 8337 8459 8574 8681 8780 8869 8949 9020 9083 9139 9188 9231 9268 9301 9330 9355 9376 9394 9408 9421 9430 9437 9443 9446 9448 9448 9447 9445 9441 9436 9429 9420 9409 9396 9381 9363 9344 9322 9298 9272 9244 9214 9181 9144 9104 9060 9010 8955 8892 8822 8743 8655 8558 8452 8336 8212 8081 7942 7798 7650 7500 7349 7199 7051 6906 6767 6633 6505 6384 6269 6161 6059 5961 5867 5775 5685 5594 5501 5404 5303 5195 5081 4958 4827 4686 4537 4377 4210 4033 3850 3659 3464 3265 3065 2864 2666 2471 2283 2104 1935 1778 1636 1508 1395 1298 1217 1151 1097 1056 1024 1001 984 973 966 964 967 976 993 1022 1065 1127 1211 1319 1456 1623 1821 2049 2307 2592 2899 3225 3563 3908 4254 4595 4925 5241 5538 5815 6070 6303 6514 6704 6875 7030 7171 7298 7415 7523 7622 7713 7797 7872 7939 7998 8047 8086 8114 8132 8138 8132 8114 8083 8039 7981 7909 7822 7720 7601 7467 7316 7149 6968 6772 6564 6345 6116 5881 5641 5397 5153 4910 4669 4432 4199 3972 3751 3536 3329 3129 2937 2754 2582 2420 2271 2134 2011 1903 1809 1729 1663 1611 1570 1540 1518 1504 1495 1491 1490 1494 1503 1518 1542 1577 1626 1693 1781 1893 2031 2198 2394 2618 2870 3146 3443 3758 4084 4417 4751 5081 5402 5709 6001 6273 6525 6757 6967 7157 7329 7483 7623 7751 7867 7974 8073 8165 8252 8333 8408 8479 8544 8603 8657 8705 8747 8782 8812 8836 8854 8866 8874 8876 8875 8869 8861 8849 8836 8821 8805 8789 8774 8759 8747 8736 8728 8724 8722 8724 8730 8738 8750 8764 8780 8798 8817 8835 8853 8870 8884 8894 8900 8902 8897 8887 8869 8845 8812 8772 8723 8666 8601 8526 8443 8351 8249 8137 4128 7 9 3 8015 7883 7739 7585 7419 7241 7053 6854 6645 6428 6204 5975 5742 5507 5273 5041 4814 4593 4380 4175 3981 3798 3627 3468 3320 3186 3063 2951 2852 2763 2684 2616 2558 2508 2467 2434 2409 2391 2380 2375 2376 2381 2392 2405 2422 2441 2461 2481 2501 2520 2538 2554 2568 2580 2592 2604 2616 2632 2652 2679 2714 2760 2819 2892 2982 3089 3215 3360 3523 3704 3903 4118 4346 4587 4837 5095 5357 5621 5885 6145 6401 6649 6888 7116 7333 7538 7730 7909 8075 8229 8370 8500 8620 8730 8831 8923 9008 9085 9155 9218 9276 9327 9373 9413 9448 9479 9506 9529 9549 9566 9581 9594 9606 9617 9626 9634 9641 9646 9650 9652 9653 9651 9648 9642 9635 9626 9615 9602 9587 9569 9549 9525 9497 9465 9428 9384 9335 9279 9217 9149 9077 9001 8923 8844 8768 8696 8631 8574 8528 8493 8471 8463 8468 8486 8516 8556 8604 8658 8715 8775 8833 8889 8939 8984 9022 9052 9073 9087 9092 9090 9080 9065 9044 9019 8990 8957 8923 8887 8851 8814 8778 8744 8711 8681 8655 8632 8615 8602 8594 8592 8596 8606 8622 8644 8671 8704 8741 8783 8828 8876 8927 8979 9032 9085 9138 9190 9241 9289 9334 9376 9415 9449 9480 9507 9530 9550 9565 9578 9588 9595 9601 9605 9607 9609 9609 9610 9609 9608 9606 9604 9600 9596 9591 9584 9577 9569 9560 9551 9543 9534 9527 9521 9516 9513 9512 9513 9515 9519 9525 9531 9538 9547 9555 9565 9574 9584 9595 9605 9616 9626 9637 9647 9656 9665 9672 9678 9682 9685 9686 9685 9682 9678 9672 9667 9661 9655 9650 9646 9643 9641 9641 9641 9642 9644 9646 9648 9650 9651 9652 9653 9653 9653 9653 9653 9654 9656 9658 9662 9667 9673 9680 9687 9695 9701 9708 9713 9716 9718 9719 9717 9714 9710 9704 9698 9690 9682 9674 9665 9656 9646 9636 9624 9610 9595 9577 9556 9533 9506 9476 9443 9407 9367 9324 9277 9225 9170 9108 9041 8966 8884 8792 8689 8576 8451 8314 8165 8003 7831 7648 7457 7257 7052 6842 6629 6415 6202 5990 5781 5576 5376 5182 4996 4819 4652 4497 4356 4231 4126 4041 3979 3944 3936 3958 4009 4091 4203 4344 4511 4703 4914 5143 5384 5633 5886 6138 6386 6626 6855 7072 7274 7461 7632 7788 7929 8055 8169 8272 8365 8448 8525 8594 8658 8715 8768 8815 8857 8893 8923 8948 8967 8981 8990 8994 8994 8991 8985 8979 8971 8964 8956 8950 8945 8940 8937 8934 8932 8930 8929 8927 8925 8923 8922 8920 8920 8920 8921 8924 8927 8932 8937 8944 8951 8957 8964 8971 8977 8983 8988 8993 8998 9003 9008 9013 9019 9025 9032 9038 9045 9051 9058 9063 9068 9072 9075 9077 9079 9081 9083 9085 9088 9092 9098 9104 9112 9121 9131 9143 9155 9167 9181 9195 9209 9224 9239 9254 9269 9285 9302 9318 9335 9352 9368 9385 9400 9415 9429 9442 9453 9463 9472 4129 7 9 3 9480 9487 9492 9497 9501 9505 9509 9512 9516 9519 9523 9526 9530 9533 9536 9538 9539 9540 9539 9537 9534 9529 9522 9514 9504 9492 9480 9465 9450 9433 9415 9397 9377 9356 9333 9309 9283 9255 9225 9191 9155 9114 9070 9022 8970 8913 8851 8784 8711 8631 8545 8451 8349 8239 8120 7990 7852 7703 7544 7376 7199 7014 6822 6624 6422 6217 6011 5803 5597 5393 5191 4993 4800 4611 4429 4252 4081 3917 3760 3609 3466 3331 3202 3082 2970 2867 2774 2690 2618 2559 2514 2485 2473 2480 2509 2560 2635 2734 2857 3004 3174 3365 3575 3801 4039 4287 4540 4796 5051 5301 5546 5782 6008 6224 6428 6620 6801 6971 7129 7277 7414 7542 7659 7768 7866 7956 8037 8109 8174 8230 8280 8323 8360 8391 8417 8439 8457 8471 8481 8489 8493 8495 8495 8493 8489 8485 8481 8477 8475 8474 8475 8479 8486 8496 8508 8524 8542 8561 8582 8604 8627 8649 8671 8691 8711 8728 8744 8759 8771 8782 8792 8800 8806 8812 8816 8820 8822 8824 8825 8825 8823 8821 8817 8812 8806 8798 8789 8778 8764 8748 8730 8708 8683 8654 8620 8581 8537 8485 8426 8358 8282 8196 8099 7993 7875 7748 7609 7461 7302 7135 6960 6777 6587 6393 6193 5991 5786 5580 5374 5171 4971 4777 4590 4414 4250 4101 3970 3860 3773 3711 3676 3670 3694 3747 3829 3939 4075 4234 4412 4607 4814 5030 5249 5468 5683 5891 6090 6276 6449 6609 6754 6884 7002 7108 7204 7290 7370 7444 7515 7584 7651 7719 7788 7859 7931 8005 8081 8158 8237 8316 8396 8474 8551 8625 8697 8764 8826 8882 8932 8975 9010 9037 9056 9066 9068 9063 9050 9030 9004 8973 8937 8897 8855 8811 8765 8720 8674 8629 8586 8545 8506 8469 8434 8402 8372 8345 8319 8295 8272 8250 8228 8207 8185 8162 8138 8113 8087 8059 8029 7998 7966 7931 7895 7858 7819 7778 7734 7689 7641 7590 7537 7480 7421 7358 7294 7227 7158 7089 7020 6951 6883 6818 6755 6696 6640 6589 6541 6497 6456 6419 6385 6354 6325 6299 6275 6254 6236 6222 6212 6207 6207 6211 6222 6237 6257 6282 6310 6340 6372 6404 6436 6466 6493 6519 6543 6566 6588 6611 6637 6667 6703 6746 6799 6861 6935 7020 7116 7223 7341 7466 7599 7738 7879 8022 8163 8302 8436 8564 8684 8795 8897 8988 9070 9141 9203 9256 9301 9338 9369 9395 9416 9434 9450 9464 9477 9488 9499 9510 9519 9528 9536 9543 9549 9554 9557 9559 9561 9561 9561 9561 9560 9559 9558 9555 9553 9549 9543 9536 9528 9517 9504 9489 9473 9454 9434 9413 9391 9368 9343 9318 9290 9261 9228 9192 9151 9104 9051 8990 8920 8841 8752 8652 8541 8420 8288 8146 7995 7837 7671 7501 7329 7156 6985 6820 6662 6514 6380 6261 6160 6078 6017 5978 5960 5963 5986 6026 6082 6148 6222 6299 6375 6445 6504 6547 6572 6574 6551 6501 6423 6317 4130 7 9 3 6185 6027 5847 5648 5432 5204 4968 4728 4487 4248 4016 3793 3582 3385 3205 3045 2907 2795 2710 2656 2634 2649 2700 2791 2920 3087 3292 3531 3800 4096 4412 4743 5082 5424 5761 6089 6403 6699 6973 7225 7453 7657 7838 7997 8136 8256 8361 8451 8529 8597 8655 8705 8748 8785 8817 8844 8867 8888 8906 8923 8939 8955 8971 8989 9008 9028 9051 9075 9102 9131 9161 9194 9228 9265 9302 9342 9382 9423 9465 9506 9547 9586 9623 9657 9687 9714 9737 9755 9769 9779 9786 9789 9790 9788 9784 9779 9773 9766 9756 9745 9732 9716 9698 9676 9652 9624 9594 9562 9530 9496 9464 9433 9405 9380 9359 9342 9329 9320 9316 9315 9317 9322 9329 9339 9350 9362 9376 9391 9407 9423 9440 9457 9474 9489 9504 9516 9526 9533 9537 9537 9534 9526 9515 9500 9483 9462 9440 9416 9391 9366 9341 9317 9294 9272 9252 9233 9216 9201 9187 9173 9161 9148 9134 9120 9104 9085 9064 9041 9014 8984 8952 8917 8879 8841 8802 8762 8724 8688 8654 8625 8599 8580 8565 8558 8557 8562 8575 8594 8619 8649 8683 8721 8761 8801 8842 8881 8916 8948 8975 8996 9011 9019 9020 9014 9002 8984 8959 8929 8893 8852 8807 8757 8704 8646 8587 8525 8462 8399 8337 8277 8222 8171 8128 8092 8064 8047 8038 8040 8050 8069 8096 8129 8168 8210 8256 8303 8350 8398 8445 8491 8536 8579 8620 8660 8698 8734 8769 8801 8832 8861 8887 8912 8934 8954 8973 8989 9003 9017 9028 9039 9048 9057 9065 9073 9080 9086 9092 9097 9102 9107 9111 9114 9117 9120 9122 9123 9123 9121 9119 9114 9108 9100 9090 9079 9065 9050 9034 9015 8995 8974 8950 8924 8895 8861 8823 8779 8728 8669 8600 8522 8433 8332 8220 8095 7960 7814 7657 7491 7316 7134 6946 6754 6559 6363 6167 5975 5788 5609 5442 5288 5152 5035 4941 4873 4831 4818 4834 4879 4951 5049 5169 5309 5463 5628 5799 5970 6138 6299 6449 6586 6708 6816 6907 6985 7049 7103 7148 7187 7223 7259 7296 7338 7384 7437 7498 7566 7641 7723 7811 7904 8001 8100 8200 8300 8399 8495 8587 8675 8758 8836 8907 8973 9032 9085 9132 9173 9209 9240 9266 9287 9304 9317 9327 9333 9335 9335 9332 9325 9316 9304 9289 9272 9252 9229 9203 9175 9143 9109 9071 9030 8986 8938 8887 8832 8775 8714 8651 8586 8520 8454 8387 8322 8258 8197 8138 8083 8032 7985 7941 7902 7867 7836 7808 7783 7762 7743 7728 7716 7706 7700 7697 7698 7703 7711 7724 7741 7762 7788 7818 7852 7890 7932 7977 8024 8075 8127 8182 8238 8294 8352 8410 8468 8526 8583 8640 8695 8749 8802 8852 8901 8947 8990 9031 9069 9103 9135 9163 9188 9210 9228 9245 9258 9270 9280 9288 9295 9301 9306 9311 9314 9317 9319 9320 9319 9317 9312 9306 9297 9286 9273 9257 9240 9221 9200 9178 9156 9133 9111 9089 9068 4131 7 9 3 9048 9029 9012 8996 8983 8971 8962 8954 8949 8946 8944 8943 8944 8944 8945 8945 8943 8938 8930 8918 8900 8875 8844 8805 8757 8700 8633 8556 8469 8371 8264 8147 8020 7885 7742 7592 7437 7278 7117 6955 6794 6636 6483 6337 6199 6072 5956 5853 5763 5688 5627 5581 5550 5532 5527 5535 5555 5586 5626 5675 5732 5795 5865 5940 6019 6102 6188 6275 6365 6455 6545 6635 6724 6812 6898 6983 7066 7147 7226 7304 7381 7458 7534 7610 7687 7763 7841 7919 7997 8075 8154 8231 8308 8384 8457 8528 8596 8661 8722 8779 8830 8877 8919 8954 8985 9009 9027 9039 9046 9047 9043 9034 9020 9002 8981 8957 8932 8905 8877 8851 8825 8802 8782 8766 8755 8748 8746 8750 8759 8773 8791 8812 8835 8861 8886 8912 8935 8957 8976 8992 9004 9012 9017 9018 9016 9010 9001 8989 8974 8956 8935 8909 8880 8846 8807 8763 8713 8657 8596 8529 8456 8378 8295 8208 8117 8024 7930 7836 7743 7653 7567 7486 7413 7348 7293 7248 7216 7197 7191 7199 7221 7255 7303 7361 7430 7508 7593 7683 7778 7875 7972 8069 8164 8256 8344 8427 8504 8575 8640 8698 8749 8793 8831 8863 8889 8910 8926 8938 8947 8953 8957 8959 8961 8961 8961 8961 8961 8961 8961 8960 8960 8959 8958 8958 8957 8958 8959 8961 8965 8970 8977 8986 8997 9010 9024 9039 9056 9073 9090 9107 9123 9139 9154 9169 9182 9194 9205 9215 9225 9234 9242 9250 9258 9266 9274 9281 9289 9296 9303 9309 9315 9319 9323 9325 9325 9324 9322 9318 9313 9307 9301 9294 9287 9280 9273 9268 9262 9258 9254 9250 9247 9243 9239 9235 9230 9224 9217 9209 9201 9191 9181 9170 9159 9147 9136 9124 9112 9101 9090 9080 9070 9060 9051 9042 9033 9025 9016 9008 8999 8990 8981 8971 8960 8949 8937 8926 8914 8902 8891 8881 8872 8863 8855 8847 8840 8833 8825 8817 8808 8797 8785 8771 8756 8738 8719 8698 8676 8652 8626 8598 8568 8536 8501 8464 8423 8378 8328 8275 8216 8153 8085 8011 7933 7849 7760 7667 7568 7466 7359 7249 7137 7023 6908 6794 6682 6573 6470 6373 6284 6205 6136 6078 6031 5995 5971 5957 5952 5956 5967 5983 6003 6026 6050 6075 6100 6124 6146 6168 6187 6205 6222 6237 6250 6262 6273 6283 6292 6300 6307 6313 6318 6322 6325 6328 6331 6332 6333 6334 6333 6331 6328 6323 6317 6308 6296 6282 6265 6245 6222 6196 6168 6137 6105 6071 6036 6000 5963 5926 5888 5848 5808 5766 5722 5674 5624 5570 5511 5446 5376 5300 5218 5129 5034 4933 4825 4711 4591 4467 4337 4204 4066 3926 3783 3639 3493 3348 3203 3061 2921 2786 2656 2532 2416 2308 2208 2118 2038 1967 1906 1853 1809 1772 1742 1718 1698 1682 1668 1656 1645 1634 1623 1612 1601 1589 1577 1566 1554 1544 1534 1526 1519 1513 1509 1506 1504 1502 1501 1499 1495 1489 4132 7 9 3 1481 1469 1452 1432 1406 1376 1340 1301 1257 1209 1159 1107 1053 999 946 893 843 795 750 707 669 633 601 573 548 526 507 492 479 468 461 455 452 451 452 455 459 466 475 486 499 515 534 557 583 613 648 687 730 779 831 888 949 1013 1080 1149 1220 1293 1366 1439 1513 1586 1658 1731 1803 1874 1944 2014 2084 2153 2221 2289 2356 2422 2488 2553 2618 2682 2746 2811 2876 2942 3009 3077 3147 3219 3292 3367 3443 3520 3598 3677 3756 3835 3913 3991 4069 4145 4222 4297 4371 4445 4518 4591 4662 4732 4801 4868 4934 4997 5059 5118 5174 5228 5279 5327 5372 5415 5454 5490 5524 5554 5582 5608 5632 5654 5675 5696 5717 5739 5763 5790 5821 5855 5893 5937 5984 6036 6092 6151 6212 6276 6340 6405 6468 6531 6592 6650 6706 6760 6811 6860 6906 6951 6994 7035 7075 7114 7152 7189 7225 7260 7294 7326 7358 7388 7416 7442 7466 7487 7505 7519 7528 7533 7532 7524 7511 7491 7464 7431 7391 7345 7293 7236 7175 7111 7044 6975 6905 6836 6767 6700 6636 6575 6517 6464 6416 6373 6337 6307 6284 6269 6261 6261 6269 6285 6307 6336 6372 6412 6456 6504 6554 6604 6655 6705 6753 6799 6843 6883 6919 6953 6982 7007 7029 7046 7059 7067 7069 7066 7056 7039 7014 6980 6937 6884 6820 6745 6659 6561 6451 6329 6196 6051 5896 5731 5557 5374 5185 4991 4792 4591 4388 4185 3985 3787 3594 3407 3228 3056 2895 2744 2606 2483 2375 2284 2212 2161 2133 2130 2152 2202 2279 2384 2516 2675 2858 3064 3290 3531 3784 4046 4312 4578 4842 5098 5345 5581 5804 6012 6206 6385 6550 6702 6841 6968 7086 7194 7295 7388 7476 7559 7637 7711 7781 7847 7910 7970 8027 8080 8130 8176 8218 8256 8289 8318 8341 8359 8371 8377 8376 8369 8354 8333 8303 8266 8220 8166 8103 8032 7951 7861 7762 7655 7538 7413 7281 7140 6994 6841 6684 6523 6359 6194 6029 5866 5707 5553 5407 5271 5147 5037 4945 4871 4819 4790 4785 4804 4849 4918 5011 5126 5261 5413 5578 5754 5937 6122 6308 6491 6667 6835 6994 7141 7277 7401 7513 7615 7706 7789 7863 7931 7992 8049 8101 8149 8193 8234 8272 8305 8335 8362 8384 8402 8415 8424 8429 8429 8424 8414 8400 8380 8355 8324 8286 8241 8189 8128 8057 7977 7887 7785 7671 7546 7408 7258 7096 6922 6736 6540 6333 6116 5891 5658 5418 5172 4922 4668 4412 4155 3899 3645 3394 3149 2911 2682 2464 2258 2066 1889 1729 1586 1460 1351 1259 1183 1121 1072 1034 1005 984 968 957 951 948 950 958 974 999 1037 1090 1160 1251 1364 1500 1660 1845 2052 2281 2530 2794 3071 3358 3650 3944 4236 4524 4805 5077 5339 5588 5826 6050 6261 6460 6647 6822 6986 7139 7282 7417 7542 7660 7771 7875 7973 8065 8153 8235 8313 4133 7 9 3 8387 8456 8521 8583 8640 8693 8743 8788 8831 8870 8905 8938 8969 8998 9025 9051 9075 9099 9122 9144 9166 9187 9208 9228 9248 9267 9285 9303 9321 9337 9353 9368 9383 9397 9410 9422 9433 9444 9454 9463 9472 9479 9487 9493 9499 9504 9508 9512 9516 9519 9522 9525 9528 9530 9533 9537 9540 9544 9548 9553 9557 9562 9567 9571 9576 9580 9583 9586 9589 9591 9592 9594 9595 9596 9597 9598 9600 9601 9603 9605 9607 9609 9612 9615 9618 9622 9626 9631 9636 9642 9649 9656 9664 9672 9680 9687 9695 9701 9707 9712 9715 9718 9719 9719 9718 9717 9715 9712 9709 9706 9702 9697 9692 9686 9679 9671 9662 9650 9638 9623 9608 9590 9572 9553 9534 9513 9493 9473 9452 9432 9412 9392 9372 9354 9335 9318 9302 9287 9274 9262 9253 9246 9241 9239 9238 9238 9240 9242 9244 9245 9245 9242 9236 9226 9213 9195 9174 9148 9118 9085 9048 9008 8965 8920 8874 8826 8777 8729 8681 8634 8590 8548 8511 8479 8452 8433 8422 8419 8425 8441 8466 8499 8542 8591 8647 8707 8771 8837 8904 8970 9034 9095 9153 9205 9253 9295 9332 9363 9389 9409 9424 9434 9440 9441 9438 9431 9422 9409 9394 9378 9361 9342 9324 9306 9289 9273 9258 9245 9233 9222 9214 9206 9200 9196 9192 9190 9188 9188 9189 9191 9195 9199 9206 9214 9224 9235 9248 9262 9278 9295 9312 9329 9346 9363 9379 9394 9407 9419 9430 9438 9445 9450 9453 9454 9452 9449 9443 9434 9423 9409 9392 9371 9348 9322 9292 9260 9225 9186 9143 9097 9046 8989 8926 8856 8776 8687 8587 8475 8351 8214 8064 7902 7727 7542 7346 7143 6932 6716 6497 6276 6055 5837 5623 5415 5216 5027 4851 4691 4548 4426 4326 4251 4202 4181 4189 4226 4291 4383 4501 4642 4803 4982 5173 5374 5581 5791 6000 6205 6405 6597 6779 6951 7112 7261 7398 7524 7637 7739 7829 7908 7976 8034 8082 8121 8152 8176 8193 8205 8213 8219 8223 8227 8230 8234 8240 8246 8254 8262 8270 8277 8284 8289 8292 8292 8290 8285 8278 8268 8255 8241 8225 8208 8190 8171 8150 8129 8107 8083 8058 8030 8000 7966 7929 7888 7842 7790 7732 7666 7592 7510 7419 7317 7206 7084 6952 6809 6658 6498 6331 6159 5983 5805 5627 5452 5280 5116 4958 4810 4672 4544 4426 4317 4216 4122 4033 3946 3860 3772 3681 3585 3482 3373 3257 3134 3006 2874 2740 2605 2471 2341 2216 2097 1985 1882 1787 1703 1628 1564 1513 1475 1452 1447 1463 1502 1568 1663 1789 1949 2143 2370 2629 2917 3229 3560 3904 4256 4608 4954 5289 5608 5906 6182 6434 6662 6866 7049 7212 7357 7489 7607 7715 7814 7906 7989 8066 8134 8195 8247 8290 8324 8348 8363 8370 8367 8358 8341 8318 8289 8255 8217 8174 8128 8077 8023 7966 7907 7845 7782 7719 7657 7597 7540 7488 7442 7402 7370 7346 7331 7325 7327 4134 7 9 3 7337 7355 7380 7412 7450 7492 7538 7588 7640 7694 7749 7805 7860 7914 7967 8018 8067 8113 8157 8199 8237 8274 8308 8340 8370 8399 8427 8455 8482 8510 8537 8565 8593 8622 8652 8682 8712 8743 8774 8805 8835 8866 8896 8925 8954 8981 9007 9031 9053 9073 9090 9105 9116 9124 9128 9130 9127 9121 9111 9098 9082 9062 9038 9012 8982 8950 8915 8877 8837 8796 8753 8709 8664 8619 8574 8529 8485 8440 8396 8351 8306 8260 8214 8166 8117 8067 8016 7966 7916 7868 7823 7782 7747 7720 7700 7689 7688 7698 7717 7746 7784 7831 7885 7944 8008 8076 8145 8215 8285 8353 8419 8482 8542 8599 8653 8703 8750 8794 8834 8872 8907 8938 8966 8991 9012 9028 9040 9047 9049 9045 9035 9019 8996 8966 8927 8881 8824 8757 8678 8585 8476 8349 8203 8036 7846 7632 7394 7133 6849 6544 6222 5885 5538 5185 4832 4484 4144 3817 3508 3217 2949 2703 2481 2283 2107 1953 1821 1709 1617 1546 1496 1467 1460 1477 1518 1585 1675 1790 1927 2083 2255 2438 2627 2816 2998 3168 3321 3450 3554 3627 3670 3681 3661 3613 3538 3442 3327 3198 3059 2913 2766 2619 2476 2339 2209 2088 1976 1875 1785 1707 1641 1587 1547 1519 1506 1507 1523 1553 1596 1653 1723 1803 1892 1990 2092 2198 2305 2412 2515 2615 2709 2796 2876 2948 3012 3069 3118 3162 3200 3234 3263 3290 3316 3340 3364 3389 3416 3444 3476 3511 3552 3598 3651 3712 3783 3864 3956 4060 4177 4307 4450 4606 4772 4949 5133 5323 5516 5708 5898 6082 6258 6423 6574 6711 6832 6936 7024 7095 7150 7191 7218 7233 7237 7231 7216 7192 7161 7123 7078 7027 6968 6903 6830 6751 6665 6572 6473 6367 6256 6139 6018 5892 5761 5626 5486 5343 5195 5042 4885 4723 4557 4385 4209 4030 3846 3660 3471 3282 3093 2906 2722 2541 2366 2198 2037 1884 1741 1609 1486 1375 1275 1186 1108 1040 983 935 896 865 841 823 810 801 796 794 795 801 811 828 853 888 937 1001 1083 1186 1311 1461 1635 1833 2055 2299 2561 2838 3126 3421 3718 4013 4302 4582 4850 5104 5342 5565 5774 5967 6149 6318 6479 6631 6775 6914 7048 7176 7300 7418 7530 7636 7735 7827 7913 7992 8065 8132 8194 8252 8307 8359 8408 8456 8503 8548 8591 8632 8670 8705 8737 8765 8789 8808 8824 8836 8844 8849 8851 8851 8848 8844 8837 8828 8816 8802 8785 8764 8739 8711 8679 8643 8603 8561 8517 8471 8424 8377 8330 8284 8239 8197 8156 8117 8080 8045 8013 7982 7953 7927 7903 7882 7864 7849 7837 7830 7827 7829 7835 7845 7860 7879 7902 7929 7958 7989 8023 8057 8092 8127 8161 8195 8227 8258 8287 8314 8339 8362 8383 8402 8419 8434 8447 8458 8467 8475 8480 8483 8484 8482 8476 8466 8453 8434 8411 8382 8348 8307 8260 8207 8147 8081 8009 7931 7848 7759 4135 7 9 4 7617 7517 7415 7312 7207 7104 7002 6903 6809 6720 6639 6565 6501 6447 6405 6375 6357 6353 6362 6385 6420 6468 6528 6598 6678 6766 6860 6960 7063 7169 7275 7381 7485 7587 7686 7780 7870 7956 8036 8111 8182 8248 8310 8367 8421 8472 8520 8565 8608 8649 8688 8726 8762 8797 8831 8863 8893 8922 8949 8974 8998 9019 9039 9057 9073 9088 9100 9111 9120 9126 9130 9132 9131 9128 9122 9114 9104 9093 9081 9068 9056 9045 9035 9027 9021 9018 9016 9017 9020 9024 9029 9035 9042 9049 9056 9063 9071 9079 9088 9098 9108 9118 9129 9139 9149 9157 9162 9164 9161 9154 9141 9122 9096 9064 9025 8980 8929 8873 8812 8746 8676 8603 8527 8449 8370 8291 8212 8136 8062 7993 7930 7874 7828 7792 7767 7754 7754 7767 7791 7827 7872 7924 7981 8040 8099 8156 8206 8250 8284 8309 8323 8328 8324 8313 8297 8278 8258 8240 8226 8217 8216 8224 8240 8266 8301 8345 8396 8454 8517 8585 8656 8728 8800 8872 8942 9010 9074 9134 9189 9240 9285 9324 9358 9386 9409 9427 9440 9448 9451 9451 9447 9439 9427 9411 9391 9367 9338 9305 9266 9221 9172 9117 9058 8994 8927 8858 8787 8717 8647 8581 8518 8460 8407 8361 8323 8291 8267 8249 8239 8235 8236 8242 8253 8268 8285 8305 8328 8351 8375 8400 8425 8449 8472 8494 8515 8534 8553 8569 8585 8601 8617 8633 8651 8671 8694 8720 8749 8782 8818 8857 8899 8944 8991 9040 9090 9141 9191 9242 9293 9342 9391 9438 9484 9528 9570 9610 9648 9683 9716 9746 9774 9799 9822 9842 9861 9878 9894 9907 9919 9930 9939 9946 9951 9954 9955 9955 9953 9949 9944 9938 9931 9924 9917 9910 9904 9898 9893 9889 9885 9882 9879 9876 9873 9869 9865 9860 9854 9847 9837 9826 9813 9797 9779 9758 9736 9710 9683 9654 9622 9589 9554 9517 9479 9439 9398 9355 9310 9263 9215 9166 9115 9064 9012 8961 8911 8863 8816 8773 8734 8698 8667 8640 8617 8599 8584 8573 8564 8558 8552 8547 8541 8534 8525 8512 8495 8474 8447 8415 8376 8331 8279 8221 8157 8089 8016 7940 7863 7786 7710 7636 7568 7505 7450 7403 7366 7339 7323 7319 7325 7343 7372 7412 7461 7519 7586 7659 7739 7823 7911 8002 8094 8186 8278 8367 8454 8538 8618 8694 8765 8832 8895 8954 9009 9062 9111 9158 9203 9246 9288 9328 9367 9403 9438 9471 9501 9529 9554 9576 9595 9611 9623 9633 9640 9644 9645 9643 9640 9633 9625 9615 9602 9588 9573 9557 9540 9523 9507 9491 9477 9464 9454 9446 9440 9436 9434 9434 9435 9437 9439 9441 9443 9445 9446 9446 9447 9447 9446 9445 9444 9443 9440 9437 9432 9426 9419 9409 9398 9384 9370 9354 9338 9323 9309 9296 9287 9280 9278 9279 9285 9294 9307 9323 9341 9361 9383 9405 9426 9448 9468 9488 9507 9525 9542 9559 9576 9593 9609 9625 9642 9658 4136 7 9 4 9674 9688 9703 9715 9727 9737 9746 9753 9759 9764 9768 9772 9775 9777 9779 9782 9784 9786 9788 9789 9790 9790 9789 9788 9786 9783 9780 9776 9772 9769 9765 9762 9759 9757 9755 9753 9752 9751 9750 9749 9747 9746 9744 9742 9739 9737 9735 9733 9731 9730 9730 9731 9733 9736 9739 9744 9749 9754 9761 9767 9774 9781 9788 9796 9803 9811 9819 9827 9836 9844 9853 9861 9869 9876 9883 9888 9893 9897 9899 9901 9903 9904 9905 9906 9907 9908 9910 9913 9915 9918 9921 9922 9924 9924 9923 9921 9918 9913 9908 9902 9896 9889 9882 9876 9869 9863 9857 9850 9844 9837 9829 9821 9812 9801 9790 9778 9766 9753 9740 9727 9714 9702 9691 9680 9669 9660 9650 9641 9632 9624 9615 9607 9599 9592 9585 9579 9574 9570 9568 9567 9567 9569 9572 9575 9579 9584 9589 9594 9599 9604 9610 9615 9621 9627 9634 9640 9646 9652 9658 9662 9666 9668 9669 9668 9666 9662 9656 9649 9641 9632 9622 9613 9603 9594 9586 9578 9571 9566 9561 9557 9555 9553 9552 9551 9552 9552 9553 9554 9556 9558 9560 9562 9565 9568 9573 9578 9584 9590 9598 9607 9616 9626 9636 9645 9653 9660 9666 9669 9670 9668 9664 9657 9647 9634 9619 9600 9579 9555 9527 9496 9460 9419 9372 9318 9257 9186 9105 9013 8909 8792 8661 8515 8353 8177 7985 7778 7557 7323 7078 6822 6559 6289 6015 5740 5464 5190 4920 4654 4395 4142 3898 3663 3437 3222 3018 2827 2651 2491 2349 2228 2130 2058 2014 2000 2018 2068 2153 2270 2419 2599 2805 3036 3286 3551 3826 4106 4387 4665 4934 5193 5439 5669 5884 6083 6266 6435 6591 6736 6872 7000 7122 7239 7352 7461 7568 7671 7772 7869 7962 8051 8136 8218 8295 8369 8440 8509 8576 8642 8707 8772 8837 8901 8964 9025 9084 9139 9192 9239 9282 9320 9352 9380 9402 9421 9435 9446 9454 9460 9464 9465 9465 9463 9458 9452 9444 9434 9422 9410 9397 9385 9373 9364 9358 9355 9357 9362 9372 9386 9404 9425 9449 9473 9498 9523 9546 9567 9585 9599 9610 9618 9622 9622 9620 9614 9606 9597 9585 9573 9559 9546 9533 9520 9509 9500 9493 9489 9488 9490 9495 9504 9516 9531 9548 9566 9585 9605 9624 9642 9659 9674 9688 9699 9708 9716 9722 9727 9731 9735 9738 9740 9742 9743 9744 9743 9742 9740 9736 9731 9725 9716 9707 9695 9682 9668 9652 9635 9616 9596 9575 9552 9528 9502 9475 9447 9416 9384 9349 9313 9274 9233 9190 9145 9099 9052 9004 8955 8908 8861 8817 8775 8735 8699 8666 8635 8608 8583 8560 8537 8515 8491 8466 8438 8406 8369 8326 8277 8220 8155 8082 7998 7905 7801 7685 7558 7418 7267 7103 6928 6741 6544 6337 6121 5897 5667 5431 5191 4948 4704 4459 4213 3970 3728 3490 3256 3028 2807 2595 2393 2202 2025 1863 1716 1585 1471 1372 1289 1220 1164 1120 1085 4137 7 9 4 1059 1041 1031 1029 1035 1053 1084 1132 1200 1291 1408 1554 1730 1937 2174 2439 2729 3040 3367 3704 4045 4385 4718 5039 5345 5632 5899 6144 6368 6571 6755 6922 7073 7210 7335 7450 7555 7653 7743 7827 7904 7975 8040 8100 8154 8205 8251 8294 8335 8374 8413 8451 8489 8527 8567 8608 8650 8693 8738 8783 8829 8875 8920 8964 9007 9046 9083 9116 9144 9168 9186 9199 9206 9208 9206 9199 9189 9176 9161 9145 9128 9111 9094 9078 9062 9047 9033 9018 9004 8990 8974 8958 8940 8921 8899 8874 8847 8815 8780 8739 8694 8644 8588 8527 8461 8390 8314 8234 8150 8064 7976 7888 7799 7710 7623 7538 7454 7373 7294 7217 7143 7071 7001 6933 6866 6801 6737 6675 6614 6555 6497 6442 6390 6342 6298 6260 6229 6205 6191 6187 6193 6210 6239 6280 6333 6397 6471 6554 6646 6745 6849 6958 7069 7182 7294 7404 7513 7617 7717 7812 7901 7983 8057 8124 8183 8233 8274 8305 8326 8336 8334 8321 8295 8257 8204 8138 8058 7963 7854 7731 7594 7443 7280 7105 6919 6723 6519 6307 6089 5867 5641 5413 5184 4957 4732 4512 4299 4095 3902 3724 3562 3420 3300 3205 3138 3100 3093 3118 3175 3264 3383 3532 3706 3902 4117 4347 4586 4831 5078 5322 5559 5788 6006 6210 6401 6578 6740 6890 7028 7155 7273 7384 7488 7589 7686 7780 7874 7967 8060 8153 8247 8340 8434 8527 8619 8710 8799 8886 8969 9049 9123 9193 9258 9317 9371 9419 9462 9500 9533 9563 9590 9614 9636 9657 9676 9695 9712 9728 9744 9757 9770 9780 9789 9796 9802 9805 9808 9810 9811 9812 9812 9811 9811 9809 9807 9802 9796 9788 9777 9762 9745 9723 9698 9669 9636 9597 9554 9505 9448 9384 9309 9223 9125 9012 8884 8739 8578 8400 8207 8001 7783 7556 7325 7094 6865 6645 6436 6242 6068 5917 5789 5687 5613 5565 5543 5546 5572 5620 5687 5770 5867 5976 6094 6220 6351 6487 6625 6766 6907 7050 7193 7335 7476 7615 7752 7887 8017 8142 8262 8376 8483 8583 8675 8760 8837 8907 8970 9026 9076 9120 9159 9192 9220 9242 9259 9270 9274 9273 9265 9252 9232 9207 9178 9144 9108 9069 9030 8990 8950 8912 8875 8840 8808 8778 8751 8728 8708 8692 8680 8673 8671 8674 8684 8698 8719 8744 8775 8809 8846 8885 8925 8964 9002 9039 9072 9102 9129 9153 9173 9190 9205 9217 9228 9237 9245 9252 9257 9261 9263 9263 9260 9253 9243 9228 9209 9185 9156 9123 9085 9043 8997 8948 8896 8843 8790 8736 8683 8632 8583 8537 8494 8456 8423 8395 8373 8356 8346 8341 8343 8350 8364 8382 8404 8430 8459 8489 8519 8548 8575 8597 8614 8624 8627 8620 8605 8579 8543 8497 8441 8375 8301 8220 8132 8038 7942 7843 7744 7647 7554 7465 7384 7312 7250 7200 7163 7139 7129 7133 7151 7182 7224 7277 7338 7407 7480 7556 7634 7712 7788 7862 4138 7 9 4 7931 7996 8057 8112 8163 8209 8250 8288 8322 8354 8383 8410 8436 8462 8487 8512 8538 8563 8590 8616 8643 8670 8697 8723 8749 8773 8795 8816 8834 8849 8862 8871 8876 8877 8874 8867 8855 8838 8818 8793 8764 8732 8698 8662 8625 8589 8554 8520 8490 8463 8440 8421 8407 8398 8393 8391 8394 8399 8408 8418 8431 8445 8460 8476 8494 8511 8530 8549 8568 8588 8609 8630 8651 8673 8695 8717 8740 8762 8785 8808 8830 8852 8873 8893 8912 8929 8945 8958 8970 8980 8988 8995 9000 9004 9008 9012 9016 9021 9027 9035 9044 9054 9067 9080 9096 9112 9130 9148 9166 9185 9202 9219 9235 9249 9261 9271 9278 9284 9287 9287 9286 9284 9280 9275 9270 9266 9261 9258 9255 9253 9252 9252 9252 9252 9251 9250 9246 9241 9234 9223 9210 9193 9173 9149 9122 9091 9056 9017 8974 8927 8876 8820 8760 8695 8626 8552 8473 8390 8303 8212 8117 8019 7919 7818 7716 7615 7515 7419 7327 7242 7165 7097 7039 6992 6958 6935 6925 6925 6936 6956 6984 7017 7054 7094 7135 7176 7216 7254 7291 7327 7361 7396 7431 7467 7506 7548 7594 7644 7699 7758 7821 7887 7957 8029 8103 8178 8253 8326 8399 8468 8534 8596 8652 8703 8748 8786 8817 8841 8857 8866 8868 8862 8850 8832 8808 8779 8745 8707 8666 8622 8575 8525 8475 8423 8370 8319 8268 8220 8174 8134 8099 8070 8050 8039 8037 8045 8064 8093 8131 8179 8236 8299 8367 8440 8516 8593 8669 8745 8819 8891 8960 9025 9088 9147 9203 9256 9307 9354 9398 9440 9478 9513 9545 9573 9598 9619 9637 9652 9664 9673 9680 9685 9687 9687 9685 9681 9674 9665 9653 9639 9622 9604 9583 9561 9538 9514 9492 9471 9451 9434 9420 9409 9402 9397 9396 9398 9402 9409 9418 9429 9442 9456 9471 9487 9503 9520 9536 9552 9566 9578 9588 9594 9597 9595 9590 9580 9566 9549 9528 9504 9479 9453 9426 9399 9373 9349 9326 9305 9287 9271 9258 9248 9240 9235 9234 9235 9238 9244 9252 9262 9273 9285 9296 9306 9315 9322 9325 9325 9322 9313 9301 9284 9264 9239 9212 9182 9149 9115 9081 9046 9012 8979 8948 8920 8895 8874 8858 8848 8843 8845 8853 8867 8888 8915 8947 8983 9022 9063 9105 9146 9184 9218 9248 9271 9286 9294 9293 9283 9264 9235 9197 9150 9094 9029 8955 8874 8786 8691 8591 8486 8379 8270 8162 8057 7957 7864 7780 7709 7651 7609 7584 7577 7589 7618 7665 7728 7806 7896 7995 8103 8215 8328 8441 8551 8656 8754 8844 8926 8998 9061 9115 9161 9199 9231 9258 9280 9299 9316 9330 9343 9355 9366 9376 9385 9393 9400 9405 9408 9409 9407 9404 9398 9390 9380 9369 9357 9345 9332 9319 9306 9293 9279 9266 9251 9236 9219 9200 9179 9156 9131 9104 9075 9045 9013 8982 8950 8920 8890 8862 8836 8812 8790 8771 8753 8738 8725 8713 8704 8697 8692 4139 7 9 4 8689 8689 8691 8695 8701 8710 8721 8735 8749 8765 8781 8798 8814 8828 8839 8847 8851 8849 8841 8825 8801 8768 8725 8671 8608 8534 8450 8357 8256 8148 8035 7918 7800 7682 7566 7456 7352 7257 7173 7102 7045 7003 6978 6969 6978 7003 7044 7101 7172 7256 7351 7455 7567 7684 7806 7929 8052 8174 8294 8409 8520 8625 8723 8814 8897 8972 9039 9096 9146 9187 9219 9244 9262 9272 9277 9276 9271 9263 9252 9239 9226 9212 9198 9185 9172 9161 9152 9143 9136 9129 9124 9119 9114 9110 9105 9099 9092 9083 9072 9059 9042 9023 9000 8973 8944 8912 8877 8841 8804 8767 8730 8695 8662 8631 8603 8579 8558 8541 8527 8518 8512 8510 8511 8516 8526 8538 8555 8574 8597 8623 8651 8681 8712 8743 8775 8805 8835 8863 8889 8913 8934 8953 8969 8983 8994 9003 9010 9014 9016 9015 9011 9005 8996 8983 8968 8951 8931 8909 8885 8861 8836 8810 8785 8761 8739 8717 8698 8681 8665 8653 8642 8634 8629 8626 8626 8628 8633 8640 8648 8659 8671 8684 8699 8714 8730 8747 8764 8781 8798 8814 8830 8846 8861 8875 8888 8901 8911 8921 8930 8938 8945 8951 8957 8962 8968 8974 8979 8985 8990 8995 8999 9002 9004 9004 9003 8999 8995 8989 8982 8975 8968 8962 8958 8955 8955 8958 8963 8971 8980 8992 9004 9018 9031 9044 9057 9069 9080 9091 9102 9112 9123 9134 9145 9158 9171 9185 9198 9212 9225 9236 9245 9253 9258 9260 9260 9258 9253 9248 9241 9234 9227 9220 9215 9210 9207 9205 9204 9204 9205 9206 9207 9208 9208 9208 9207 9205 9202 9198 9192 9185 9176 9165 9152 9137 9119 9100 9077 9053 9027 8999 8970 8940 8910 8880 8851 8824 8798 8775 8756 8740 8728 8721 8718 8720 8726 8738 8754 8775 8799 8827 8858 8892 8927 8963 9000 9038 9075 9112 9148 9184 9219 9253 9286 9319 9351 9381 9410 9438 9463 9486 9506 9523 9536 9545 9551 9552 9550 9545 9537 9527 9515 9502 9488 9475 9462 9450 9440 9430 9422 9416 9411 9408 9406 9405 9406 9409 9412 9417 9423 9431 9440 9449 9460 9472 9484 9497 9510 9523 9537 9550 9564 9578 9592 9605 9618 9631 9643 9655 9665 9675 9684 9691 9698 9703 9708 9711 9714 9716 9717 9717 9717 9716 9715 9712 9708 9703 9696 9688 9677 9665 9651 9635 9618 9600 9581 9562 9543 9524 9506 9489 9474 9459 9446 9434 9423 9412 9402 9393 9383 9373 9363 9352 9340 9328 9314 9298 9280 9257 9230 9195 9152 9097 9028 8944 8841 8716 8569 8397 8199 7975 7725 7450 7151 6831 6494 6143 5783 5418 5053 4693 4342 4005 3685 3385 3106 2852 2621 2413 2228 2064 1920 1794 1685 1592 1515 1454 1412 1389 1389 1414 1467 1551 1667 1818 2001 2218 2464 2736 3029 3338 3657 3979 4298 4610 4909 5194 5461 5710 5942 6157 6359 6549 6730 6904 7075 7243 7410 7575 7740 7902 4140 7 9 4 8062 8218 8369 8513 8649 8777 8896 9006 9107 9199 9282 9358 9426 9487 9542 9591 9635 9675 9709 9741 9768 9793 9815 9835 9854 9871 9887 9902 9916 9929 9941 9952 9962 9970 9977 9983 9987 9990 9992 9994 9995 9996 9996 9997 9998 9999 99991000010000 9998 9996 9992 9986 9978 9968 9956 9942 9926 9907 9887 9866 9842 9817 9790 9762 9731 9698 9663 9626 9586 9545 9501 9456 9411 9365 9319 9275 9232 9193 9156 9122 9092 9066 9043 9023 9006 8992 8978 8966 8954 8942 8929 8915 8899 8881 8862 8840 8816 8790 8761 8729 8693 8653 8609 8561 8507 8448 8384 8316 8243 8167 8089 8011 7934 7861 7794 7735 7686 7648 7624 7614 7619 7639 7674 7723 7784 7856 7938 8027 8121 8219 8318 8418 8516 8611 8703 8791 8875 8954 9028 9096 9160 9219 9274 9324 9369 9411 9449 9483 9515 9543 9568 9590 9609 9625 9638 9646 9651 9651 9645 9634 9616 9592 9561 9523 9476 9422 9360 9289 9210 9120 9020 8908 8784 8647 8496 8330 8149 7952 7740 7513 7271 7017 6752 6478 6197 5912 5625 5338 5054 4776 4506 4245 3996 3761 3541 3339 3157 2996 2858 2747 2663 2610 2588 2599 2644 2723 2835 2979 3153 3354 3576 3816 4068 4326 4584 4836 5078 5304 5511 5695 5856 5991 6102 6190 6257 6307 6343 6368 6387 6404 6422 6444 6473 6511 6559 6619 6690 6773 6867 6970 7081 7199 7322 7448 7575 7702 7825 7945 8059 8166 8264 8354 8434 8504 8565 8615 8657 8690 8715 8734 8748 8757 8764 8770 8776 8783 8792 8804 8819 8838 8862 8889 8920 8955 8992 9031 9071 9111 9152 9191 9230 9266 9301 9333 9363 9391 9417 9440 9461 9480 9497 9512 9524 9533 9540 9544 9546 9545 9543 9539 9534 9529 9524 9520 9518 9517 9518 9521 9526 9532 9540 9548 9556 9564 9570 9576 9579 9580 9580 9577 9572 9566 9558 9549 9540 9530 9519 9509 9499 9489 9479 9470 9462 9454 9447 9439 9432 9424 9416 9406 9395 9382 9367 9348 9327 9301 9272 9239 9203 9162 9118 9070 9020 8967 8912 8854 8796 8736 8675 8614 8553 8493 8434 8376 8320 8268 8220 8176 8139 8108 8085 8071 8066 8070 8083 8106 8138 8178 8224 8277 8333 8392 8453 8513 8571 8626 8677 8723 8763 8798 8826 8848 8865 8877 8883 8886 8884 8880 8873 8863 8852 8840 8828 8816 8804 8795 8788 8784 8785 8790 8801 8817 8840 8868 8902 8942 8986 9033 9083 9135 9188 9241 9293 9343 9392 9439 9483 9525 9566 9603 9639 9673 9704 9733 9760 9784 9806 9824 9840 9854 9865 9874 9881 9887 9891 9895 9897 9899 9900 9901 9900 9899 9897 9895 9891 9886 9881 9876 9871 9866 9862 9860 9858 9858 9859 9862 9865 9869 9873 9877 9881 9884 9886 9887 9888 9888 9888 9887 9888 9888 9890 9892 9895 9899 9903 9907 9910 9912 9913 9911 9907 9900 9889 9875 9858 9836 9811 9782 9748 4141 7 9 4 9711 9669 9621 9569 9511 9447 9376 9298 9213 9120 9020 8912 8797 8675 8548 8417 8282 8146 8010 7876 7747 7624 7510 7405 7313 7234 7171 7123 7091 7077 7080 7099 7136 7187 7253 7333 7424 7524 7633 7748 7867 7988 8110 8231 8349 8463 8572 8675 8772 8862 8945 9022 9093 9157 9215 9268 9316 9360 9399 9434 9466 9494 9520 9542 9562 9579 9595 9609 9622 9634 9646 9658 9669 9681 9693 9705 9716 9728 9739 9749 9758 9766 9773 9778 9783 9786 9788 9790 9792 9793 9795 9796 9797 9798 9799 9799 9799 9798 9795 9792 9787 9780 9773 9764 9755 9745 9735 9726 9717 9708 9701 9695 9690 9687 9684 9683 9683 9684 9685 9687 9690 9692 9693 9695 9695 9694 9692 9689 9685 9679 9673 9665 9658 9650 9642 9635 9629 9624 9621 9619 9618 9618 9619 9621 9622 9623 9623 9621 9618 9613 9606 9598 9590 9581 9572 9563 9556 9551 9548 9548 9550 9554 9561 9570 9580 9591 9602 9613 9624 9635 9644 9652 9659 9665 9670 9674 9676 9678 9678 9677 9675 9672 9667 9661 9655 9647 9639 9631 9622 9614 9607 9602 9597 9594 9592 9592 9593 9595 9597 9600 9603 9606 9609 9612 9614 9616 9618 9620 9623 9625 9628 9631 9634 9637 9640 9642 9644 9644 9644 9642 9640 9636 9631 9625 9618 9609 9599 9588 9575 9560 9542 9523 9500 9474 9445 9413 9377 9338 9296 9252 9205 9157 9107 9056 9005 8954 8903 8852 8801 8752 8704 8657 8611 8567 8525 8485 8448 8414 8383 8356 8332 8311 8293 8279 8266 8256 8248 8240 8234 8227 8221 8215 8209 8204 8201 8199 8199 8203 8209 8219 8233 8250 8269 8291 8314 8338 8362 8384 8404 8422 8438 8450 8461 8468 8473 8477 8478 8478 8477 8473 8467 8458 8446 8429 8408 8383 8352 8317 8278 8236 8192 8147 8102 8060 8021 7987 7958 7936 7921 7913 7911 7916 7925 7940 7959 7981 8005 8031 8059 8088 8119 8150 8182 8216 8250 8286 8322 8359 8397 8434 8470 8505 8539 8571 8601 8629 8656 8680 8703 8724 8745 8764 8784 8803 8821 8839 8856 8871 8886 8898 8908 8916 8921 8924 8924 8921 8917 8911 8903 8895 8886 8877 8869 8860 8852 8844 8836 8829 8820 8811 8801 8789 8776 8761 8743 8724 8703 8680 8656 8631 8606 8581 8555 8530 8505 8480 8453 8425 8393 8356 8313 8260 8196 8118 8025 7915 7786 7637 7468 7279 7071 6844 6602 6345 6077 5800 5518 5233 4947 4665 4389 4120 3860 3613 3379 3160 2957 2772 2607 2463 2342 2246 2176 2135 2125 2146 2199 2285 2404 2554 2733 2941 3172 3424 3692 3973 4261 4553 4844 5131 5412 5683 5942 6190 6424 6646 6855 7052 7238 7413 7577 7733 7879 8017 8147 8268 8382 8488 8586 8677 8761 8839 8911 8977 9037 9093 9144 9191 9234 9273 9308 9339 9366 9389 9408 9422 9432 9438 9440 9438 9432 9422 9410 9394 9376 9355 9333 9310 9287 9263 4142 7 9 4 9240 9219 9199 9182 9167 9156 9148 9143 9141 9143 9147 9153 9160 9169 9178 9188 9197 9206 9214 9223 9231 9239 9247 9255 9265 9275 9287 9299 9312 9326 9340 9354 9368 9381 9392 9403 9412 9419 9424 9426 9427 9426 9423 9417 9409 9398 9384 9366 9345 9319 9287 9250 9206 9154 9095 9025 8946 8856 8755 8641 8516 8377 8226 8063 7887 7701 7504 7298 7084 6864 6640 6414 6187 5961 5739 5523 5314 5114 4925 4749 4588 4444 4318 4212 4128 4067 4031 4019 4032 4071 4135 4222 4331 4460 4606 4766 4937 5116 5298 5482 5663 5839 6008 6168 6317 6455 6581 6696 6800 6894 6978 7054 7122 7183 7239 7289 7333 7373 7407 7436 7459 7475 7483 7484 7476 7458 7429 7390 7339 7275 7200 7112 7012 6900 6777 6643 6499 6347 6188 6024 5856 5685 5516 5348 5185 5028 4881 4744 4621 4514 4425 4355 4307 4282 4281 4306 4356 4432 4532 4657 4804 4971 5155 5354 5563 5780 6001 6221 6439 6649 6849 7037 7211 7367 7506 7626 7726 7807 7867 7909 7931 7935 7921 7891 7845 7786 7714 7631 7540 7441 7338 7232 7125 7021 6921 6828 6743 6667 6603 6551 6511 6483 6466 6459 6460 6468 6480 6494 6508 6518 6524 6522 6512 6492 6461 6419 6366 6301 6225 6139 6043 5938 5826 5707 5583 5455 5324 5192 5061 4933 4809 4691 4582 4484 4398 4328 4274 4239 4223 4228 4255 4304 4374 4465 4575 4703 4846 5002 5169 5342 5519 5696 5870 6038 6197 6344 6478 6596 6698 6781 6845 6891 6918 6925 6914 6885 6838 6774 6693 6597 6485 6358 6218 6065 5901 5728 5546 5358 5166 4971 4776 4582 4391 4205 4025 3853 3690 3538 3397 3269 3156 3058 2979 2921 2884 2872 2886 2929 3000 3102 3234 3395 3583 3797 4032 4285 4552 4828 5108 5388 5663 5932 6189 6434 6666 6883 7085 7273 7447 7610 7761 7901 8031 8153 8265 8369 8464 8550 8627 8696 8756 8808 8852 8890 8922 8948 8971 8991 9008 9024 9039 9053 9066 9079 9090 9101 9110 9118 9124 9129 9132 9134 9135 9134 9133 9132 9130 9127 9124 9121 9116 9111 9104 9095 9084 9071 9055 9037 9016 8993 8967 8938 8908 8877 8845 8812 8779 8748 8718 8689 8664 8640 8620 8603 8590 8579 8571 8565 8561 8558 8556 8554 8552 8548 8542 8534 8523 8508 8488 8464 8435 8400 8360 8314 8263 8206 8145 8079 8010 7940 7870 7801 7735 7675 7622 7578 7545 7524 7516 7522 7541 7575 7620 7677 7744 7818 7898 7981 8064 8147 8227 8304 8375 8440 8499 8553 8600 8641 8677 8708 8734 8756 8773 8785 8793 8795 8793 8784 8770 8750 8724 8693 8656 8614 8567 8515 8460 8400 8337 8270 8200 8126 8049 7969 7886 7800 7712 7623 7533 7444 7356 7271 7190 7115 7046 6985 6933 6890 6858 6836 6825 6824 6835 6856 6886 6927 6975 7031 7094 7161 7232 7305 7378 7449 7517 7580 7637 7685 7725 7755 4143 7 9 4 7774 7783 7782 7770 7748 7718 7680 7635 7584 7529 7471 7412 7351 7292 7234 7178 7127 7081 7041 7007 6981 6962 6952 6950 6957 6972 6994 7023 7058 7098 7143 7190 7238 7287 7335 7381 7425 7466 7502 7535 7563 7587 7607 7623 7637 7648 7657 7665 7672 7680 7689 7700 7713 7728 7745 7764 7786 7808 7832 7856 7880 7901 7921 7938 7952 7962 7968 7970 7968 7964 7957 7949 7940 7931 7924 7919 7917 7918 7922 7929 7940 7954 7969 7986 8004 8022 8040 8056 8073 8088 8102 8115 8128 8142 8156 8171 8187 8205 8225 8246 8268 8292 8315 8339 8362 8383 8403 8420 8433 8443 8450 8452 8451 8445 8436 8423 8406 8386 8363 8337 8308 8277 8244 8209 8171 8132 8090 8047 8002 7956 7908 7860 7812 7764 7718 7672 7629 7589 7552 7518 7487 7459 7435 7412 7392 7372 7353 7332 7310 7286 7258 7227 7192 7153 7110 7061 7009 6951 6888 6821 6747 6668 6583 6492 6393 6287 6174 6054 5926 5792 5651 5505 5354 5199 5040 4879 4716 4551 4385 4218 4051 3882 3713 3543 3372 3200 3029 2857 2687 2519 2353 2192 2036 1886 1744 1611 1487 1373 1270 1178 1097 1026 966 915 873 840 813 792 777 765 758 754 752 754 759 768 782 801 827 859 900 949 1007 1072 1146 1226 1310 1398 1487 1574 1657 1735 1805 1865 1915 1953 1979 1993 1996 1988 1971 1946 1914 1877 1838 1798 1760 1726 1699 1681 1675 1684 1711 1756 1823 1912 2023 2157 2313 2488 2679 2885 3100 3322 3545 3766 3982 4189 4384 4567 4735 4889 5029 5154 5266 5367 5456 5536 5608 5672 5728 5779 5822 5860 5892 5918 5938 5953 5964 5970 5972 5971 5968 5963 5957 5950 5942 5935 5927 5919 5910 5901 5892 5882 5871 5859 5847 5833 5820 5805 5790 5775 5759 5743 5726 5709 5690 5671 5650 5627 5603 5578 5551 5522 5493 5462 5431 5399 5367 5335 5302 5269 5236 5203 5168 5133 5096 5058 5017 4975 4931 4885 4837 4788 4737 4685 4632 4578 4524 4470 4416 4362 4308 4254 4201 4147 4092 4037 3981 3925 3867 3808 3749 3689 3629 3568 3508 3448 3389 3331 3274 3218 3164 3111 3059 3008 2958 2909 2861 2813 2766 2719 2673 2627 2582 2537 2493 2449 2406 2363 2321 2278 2236 2193 2150 2106 2062 2017 1971 1924 1876 1827 1778 1727 1676 1624 1571 1517 1462 1407 1352 1295 1239 1183 1127 1071 1017 964 912 862 815 769 727 687 650 616 585 557 532 510 491 475 461 450 442 436 433 431 432 434 438 443 450 458 467 479 492 507 525 547 571 599 631 667 708 752 800 853 908 966 1026 1087 1150 1213 1275 1337 1397 1456 1514 1570 1624 1677 1729 1779 1828 1876 1924 1970 2017 2063 2110 2156 2203 2250 2298 2347 2396 2446 2496 2548 2600 2653 2707 2761 2816 2870 2925 2980 3035 3090 4144 7 9 4 3145 3200 3254 3308 3361 3414 3465 3516 3566 3614 3660 3703 3745 3783 3818 3849 3877 3900 3920 3935 3945 3951 3952 3949 3942 3930 3915 3897 3876 3853 3829 3805 3782 3762 3745 3733 3728 3731 3742 3764 3796 3839 3894 3960 4037 4125 4221 4326 4438 4554 4675 4797 4920 5042 5161 5276 5387 5491 5589 5681 5765 5842 5913 5977 6035 6088 6135 6178 6217 6252 6283 6311 6336 6357 6376 6391 6404 6413 6420 6426 6429 6431 6433 6435 6438 6442 6448 6456 6467 6481 6497 6515 6536 6559 6584 6610 6637 6665 6694 6722 6751 6781 6810 6840 6870 6900 6930 6960 6989 7018 7046 7073 7099 7124 7147 7168 7188 7207 7226 7243 7261 7280 7299 7321 7344 7370 7398 7430 7464 7502 7541 7584 7628 7674 7720 7767 7814 7860 7905 7949 7991 8031 8069 8104 8138 8169 8198 8224 8248 8270 8290 8307 8322 8334 8343 8350 8354 8355 8354 8350 8343 8334 8323 8310 8296 8281 8265 8249 8233 8217 8203 8190 8178 8167 8158 8151 8146 8142 8140 8139 8139 8141 8144 8147 8152 8158 8164 8172 8181 8191 8201 8214 8227 8241 8257 8273 8291 8309 8328 8347 8368 8388 8409 8430 8452 8474 8497 8520 8543 8566 8589 8612 8634 8656 8677 8697 8716 8733 8749 8763 8775 8785 8793 8797 8799 8797 8791 8781 8766 8745 8720 8689 8653 8612 8568 8519 8469 8417 8365 8314 8266 8221 8181 8147 8119 8098 8083 8075 8074 8078 8088 8103 8121 8143 8166 8191 8216 8241 8264 8285 8304 8319 8331 8339 8343 8343 8340 8335 8328 8321 8314 8309 8307 8309 8315 8326 8343 8365 8391 8422 8455 8491 8529 8566 8604 8640 8674 8707 8738 8767 8795 8820 8845 8868 8890 8910 8929 8946 8962 8975 8986 8995 9002 9007 9011 9013 9014 9015 9016 9017 9018 9018 9019 9019 9018 9017 9013 9009 9002 8994 8985 8974 8963 8950 8938 8925 8913 8902 8891 8880 8870 8859 8849 8839 8828 8818 8807 8797 8787 8779 8772 8766 8762 8761 8761 8764 8769 8774 8781 8787 8793 8798 8801 8802 8800 8796 8789 8779 8766 8751 8734 8715 8695 8674 8651 8628 8603 8578 8553 8526 8500 8474 8449 8425 8402 8383 8366 8354 8345 8342 8343 8350 8361 8377 8397 8420 8447 8475 8506 8538 8571 8604 8637 8671 8703 8734 8764 8791 8816 8837 8854 8866 8872 8873 8867 8854 8836 8812 8782 8748 8711 8671 8630 8590 8550 8513 8478 8448 8421 8399 8382 8369 8361 8358 8359 8364 8374 8388 8407 8429 8456 8486 8521 8558 8599 8643 8688 8735 8783 8830 8878 8923 8967 9009 9049 9086 9120 9152 9181 9208 9232 9255 9276 9296 9313 9329 9343 9356 9366 9374 9381 9385 9387 9388 9387 9384 9380 9374 9367 9358 9348 9335 9320 9302 9281 9255 9224 9188 9145 9096 9040 8977 8907 8830 8748 8660 8568 8473 8377 8282 8189 8101 8019 7945 7881 7829 7789 7763 7751 7754 4145 7 9 5 7761 7799 7848 7907 7972 8042 8114 8185 8256 8323 8386 8444 8498 8549 8595 8639 8681 8721 8761 8800 8838 8876 8913 8948 8981 9012 9039 9063 9084 9101 9114 9124 9132 9137 9141 9144 9146 9148 9150 9152 9154 9156 9158 9160 9162 9164 9166 9168 9170 9172 9175 9177 9181 9184 9188 9192 9196 9199 9202 9205 9206 9206 9205 9203 9198 9191 9182 9170 9155 9136 9111 9080 9043 8997 8941 8874 8795 8702 8594 8471 8333 8178 8008 7822 7623 7411 7189 6958 6722 6483 6246 6012 5787 5573 5374 5193 5035 4902 4797 4722 4680 4671 4696 4754 4845 4967 5118 5293 5491 5706 5934 6171 6411 6652 6889 7118 7337 7542 7734 7910 8070 8215 8343 8457 8557 8643 8718 8782 8835 8880 8916 8944 8966 8982 8991 8996 8997 8993 8986 8976 8964 8950 8935 8919 8904 8889 8876 8865 8857 8853 8853 8858 8868 8884 8904 8929 8958 8990 9025 9060 9096 9131 9163 9194 9221 9245 9265 9283 9297 9310 9320 9329 9337 9344 9350 9356 9361 9365 9367 9369 9369 9368 9366 9363 9358 9353 9347 9340 9333 9324 9314 9302 9288 9270 9250 9225 9197 9165 9128 9088 9045 9000 8953 8904 8855 8806 8758 8710 8664 8618 8574 8531 8489 8448 8408 8370 8334 8300 8269 8241 8218 8199 8184 8175 8170 8171 8176 8185 8197 8212 8230 8249 8269 8289 8309 8329 8348 8366 8383 8398 8411 8422 8430 8435 8437 8435 8430 8420 8406 8387 8364 8337 8305 8268 8227 8182 8132 8079 8023 7963 7901 7837 7772 7706 7640 7575 7512 7452 7395 7342 7294 7250 7212 7179 7152 7130 7115 7106 7103 7106 7115 7132 7154 7184 7220 7263 7312 7367 7427 7493 7562 7636 7713 7793 7875 7957 8041 8125 8208 8291 8373 8452 8530 8605 8677 8745 8810 8871 8927 8979 9026 9068 9106 9139 9167 9190 9209 9224 9234 9240 9242 9241 9237 9230 9220 9208 9195 9181 9166 9151 9137 9123 9111 9099 9089 9080 9071 9063 9054 9043 9030 9013 8992 8965 8932 8891 8842 8784 8717 8640 8553 8456 8349 8231 8104 7967 7820 7664 7498 7324 7141 6951 6754 6553 6348 6141 5935 5731 5532 5340 5159 4989 4834 4696 4576 4476 4397 4341 4306 4294 4304 4335 4385 4454 4540 4640 4752 4875 5006 5143 5284 5427 5570 5711 5850 5984 6114 6238 6356 6468 6574 6674 6769 6859 6945 7027 7106 7181 7254 7325 7392 7456 7516 7572 7624 7671 7713 7749 7780 7807 7829 7846 7861 7873 7883 7893 7902 7912 7923 7937 7953 7972 7995 8021 8051 8086 8124 8167 8213 8262 8313 8366 8419 8470 8520 8566 8608 8643 8673 8696 8713 8723 8727 8725 8719 8709 8696 8681 8665 8647 8628 8609 8589 8569 8547 8524 8499 8471 8442 8409 8373 8332 8287 8237 8181 8118 8048 7970 7883 7788 7684 7573 7455 7331 7204 7074 6945 6819 6698 6585 6482 6390 6311 6247 6197 6161 6139 6129 6129 6138 4146 7 9 5 6153 6169 6185 6197 6201 6195 6174 6137 6080 6004 5906 5787 5647 5488 5310 5118 4913 4700 4480 4258 4036 3817 3603 3397 3200 3012 2836 2673 2523 2388 2269 2170 2092 2039 2013 2017 2054 2126 2236 2382 2566 2785 3037 3317 3622 3945 4280 4621 4962 5298 5623 5934 6227 6500 6753 6985 7196 7387 7560 7717 7859 7988 8106 8214 8313 8404 8488 8565 8637 8702 8763 8819 8869 8914 8954 8989 9018 9041 9058 9069 9073 9071 9062 9047 9027 9002 8973 8941 8906 8870 8833 8797 8762 8727 8693 8661 8629 8598 8567 8535 8501 8466 8428 8388 8346 8301 8255 8208 8162 8117 8076 8038 8007 7983 7967 7962 7967 7983 8010 8048 8097 8155 8222 8295 8373 8455 8538 8621 8703 8782 8857 8928 8993 9052 9106 9155 9198 9236 9269 9299 9325 9348 9369 9387 9405 9421 9437 9453 9469 9486 9503 9520 9538 9555 9572 9589 9603 9616 9627 9634 9638 9639 9637 9631 9623 9612 9599 9583 9567 9549 9529 9509 9487 9465 9441 9416 9391 9364 9337 9311 9285 9260 9238 9219 9203 9192 9185 9182 9185 9192 9203 9218 9236 9256 9278 9302 9326 9351 9375 9399 9422 9445 9466 9487 9507 9525 9543 9559 9573 9584 9594 9600 9603 9602 9597 9588 9575 9557 9535 9509 9479 9445 9409 9370 9330 9288 9244 9199 9153 9107 9059 9010 8960 8910 8860 8810 8761 8715 8672 8634 8601 8576 8559 8550 8551 8561 8580 8607 8642 8683 8728 8777 8829 8881 8933 8985 9035 9084 9131 9176 9219 9260 9300 9337 9372 9404 9433 9459 9482 9500 9515 9526 9533 9537 9539 9538 9536 9534 9531 9529 9527 9526 9524 9523 9522 9519 9515 9508 9499 9487 9472 9454 9434 9411 9387 9362 9337 9313 9290 9268 9249 9231 9217 9204 9194 9185 9178 9172 9166 9160 9153 9145 9137 9126 9115 9101 9085 9068 9048 9026 9002 8975 8946 8914 8879 8842 8802 8760 8717 8672 8627 8582 8538 8496 8456 8421 8389 8362 8340 8324 8313 8308 8309 8315 8325 8339 8357 8378 8400 8425 8450 8476 8502 8527 8551 8574 8596 8617 8636 8653 8670 8685 8699 8712 8725 8737 8750 8763 8777 8792 8810 8829 8850 8875 8902 8932 8965 9000 9037 9076 9115 9154 9192 9228 9261 9291 9317 9339 9356 9369 9376 9380 9380 9376 9370 9361 9350 9338 9325 9312 9299 9286 9273 9262 9251 9242 9235 9230 9228 9229 9234 9242 9255 9271 9291 9315 9342 9372 9403 9435 9468 9499 9530 9559 9585 9610 9632 9652 9670 9686 9701 9715 9727 9738 9749 9757 9764 9768 9770 9770 9766 9760 9751 9739 9724 9708 9689 9669 9648 9625 9601 9575 9547 9517 9485 9449 9409 9365 9316 9260 9199 9130 9053 8968 8874 8770 8657 8535 8402 8259 8106 7943 7772 7592 7404 7209 7008 6801 6590 6376 6160 5943 5727 5514 5306 5106 4915 4737 4574 4431 4309 4212 4143 4102 4092 4113 4165 4249 4362 4502 4147 7 9 5 4667 4853 5057 5275 5503 5738 5975 6212 6445 6673 6892 7102 7302 7491 7668 7834 7989 8133 8267 8392 8507 8613 8710 8800 8883 8958 9027 9090 9148 9200 9248 9291 9331 9368 9401 9432 9460 9485 9507 9526 9542 9555 9564 9571 9575 9577 9576 9573 9569 9564 9558 9553 9548 9543 9539 9535 9532 9530 9528 9526 9524 9521 9517 9512 9506 9498 9489 9477 9463 9447 9428 9408 9384 9358 9330 9300 9268 9234 9199 9162 9124 9085 9045 9005 8965 8924 8884 8844 8806 8769 8733 8700 8669 8641 8617 8595 8577 8563 8553 8546 8543 8544 8548 8556 8566 8580 8596 8614 8634 8656 8678 8702 8726 8750 8774 8798 8822 8847 8871 8897 8923 8950 8978 9007 9036 9066 9095 9123 9150 9174 9195 9213 9227 9235 9238 9235 9225 9208 9182 9147 9102 9046 8976 8894 8797 8684 8555 8410 8248 8070 7876 7667 7444 7209 6963 6707 6445 6178 5908 5637 5367 5102 4843 4593 4355 4131 3926 3741 3581 3448 3345 3275 3241 3244 3285 3364 3481 3635 3822 4040 4285 4551 4835 5129 5430 5731 6029 6319 6597 6862 7109 7340 7552 7747 7924 8083 8228 8357 8472 8575 8666 8745 8814 8872 8920 8958 8985 9003 9009 9005 8988 8960 8918 8863 8794 8711 8613 8500 8373 8233 8080 7915 7741 7560 7372 7181 6988 6797 6609 6427 6253 6090 5939 5803 5684 5582 5501 5439 5399 5379 5380 5401 5439 5493 5561 5639 5725 5815 5908 6001 6092 6178 6261 6337 6409 6475 6537 6595 6651 6706 6759 6812 6866 6921 6977 7033 7090 7148 7205 7262 7319 7374 7427 7479 7528 7575 7619 7659 7696 7729 7758 7781 7800 7814 7823 7826 7823 7814 7799 7777 7748 7712 7668 7615 7553 7481 7398 7304 7197 7076 6942 6793 6629 6451 6258 6051 5830 5597 5353 5099 4837 4570 4299 4027 3756 3489 3228 2976 2734 2504 2288 2088 1903 1735 1584 1451 1334 1233 1148 1078 1021 977 943 918 901 889 882 878 877 877 879 884 893 910 936 976 1033 1112 1217 1350 1515 1712 1943 2205 2496 2811 3147 3496 3852 4210 4562 4904 5231 5538 5825 6089 6331 6552 6752 6934 7101 7253 7393 7523 7644 7757 7863 7963 8056 8144 8226 8304 8377 8446 8512 8575 8635 8693 8748 8801 8851 8898 8941 8981 9018 9052 9082 9110 9136 9161 9184 9208 9231 9254 9278 9301 9323 9344 9363 9381 9396 9408 9419 9427 9434 9440 9446 9453 9460 9468 9477 9487 9498 9509 9519 9529 9537 9544 9549 9553 9555 9557 9558 9560 9562 9566 9572 9580 9589 9599 9610 9621 9632 9641 9649 9654 9657 9658 9656 9652 9648 9642 9636 9631 9627 9623 9621 9620 9620 9620 9621 9621 9621 9621 9619 9618 9615 9613 9610 9607 9606 9604 9604 9605 9606 9608 9610 9612 9615 9617 9618 9620 9621 9621 9622 9623 9625 9627 9630 9633 9638 9643 9648 9654 9660 9667 9673 9679 9684 9690 4148 7 9 5 9696 9702 9709 9716 9723 9732 9741 9751 9762 9773 9785 9797 9809 9820 9831 9841 9851 9859 9867 9873 9879 9884 9888 9892 9896 9900 9904 9907 9911 9915 9919 9923 9926 9929 9932 9934 9935 9935 9934 9931 9927 9921 9914 9905 9894 9881 9866 9850 9832 9814 9794 9773 9752 9731 9710 9690 9672 9654 9638 9624 9610 9598 9587 9577 9566 9555 9544 9531 9518 9504 9490 9475 9460 9446 9434 9424 9416 9411 9409 9411 9416 9424 9434 9447 9460 9475 9489 9503 9516 9527 9537 9544 9550 9553 9555 9554 9550 9544 9536 9526 9512 9497 9478 9458 9435 9410 9385 9358 9330 9302 9274 9246 9219 9192 9166 9140 9115 9090 9066 9043 9021 9000 8982 8967 8955 8948 8947 8951 8962 8979 9003 9034 9071 9113 9159 9208 9260 9313 9366 9418 9468 9516 9561 9602 9640 9675 9705 9733 9758 9779 9798 9815 9830 9843 9855 9865 9874 9881 9888 9893 9898 9901 9903 9904 9904 9902 9899 9894 9888 9880 9869 9857 9843 9826 9807 9785 9760 9732 9701 9667 9629 9588 9543 9495 9444 9390 9333 9274 9213 9150 9086 9022 8958 8895 8833 8774 8718 8666 8619 8577 8542 8515 8495 8484 8481 8488 8502 8525 8555 8592 8634 8679 8727 8776 8824 8869 8910 8947 8977 9001 9018 9026 9028 9022 9009 8989 8964 8933 8898 8859 8816 8770 8723 8674 8625 8575 8525 8476 8429 8384 8341 8302 8266 8234 8207 8184 8167 8156 8150 8151 8158 8172 8193 8221 8255 8296 8343 8395 8453 8516 8582 8651 8723 8796 8869 8943 9016 9088 9158 9225 9288 9348 9404 9455 9501 9542 9577 9607 9632 9651 9665 9675 9681 9682 9681 9676 9669 9658 9646 9631 9613 9594 9572 9548 9523 9497 9470 9444 9419 9396 9376 9360 9348 9340 9336 9338 9343 9352 9364 9380 9397 9415 9435 9456 9477 9497 9518 9538 9558 9577 9595 9611 9625 9636 9645 9650 9651 9649 9642 9631 9617 9598 9576 9550 9521 9490 9455 9418 9379 9337 9294 9249 9202 9155 9107 9059 9012 8966 8923 8882 8845 8810 8779 8751 8726 8704 8684 8666 8649 8633 8618 8603 8588 8573 8558 8543 8527 8511 8494 8475 8455 8433 8408 8379 8347 8311 8270 8226 8178 8128 8075 8021 7967 7914 7864 7817 7774 7737 7706 7682 7664 7652 7648 7650 7658 7671 7690 7713 7741 7773 7809 7849 7893 7941 7993 8049 8109 8173 8240 8311 8384 8458 8534 8610 8686 8759 8831 8898 8963 9022 9078 9128 9174 9215 9252 9285 9314 9339 9361 9379 9394 9405 9413 9417 9416 9411 9402 9388 9370 9347 9321 9291 9258 9224 9189 9154 9121 9090 9063 9041 9024 9013 9008 9011 9019 9034 9055 9080 9109 9142 9177 9213 9250 9287 9323 9358 9392 9425 9456 9486 9514 9542 9568 9593 9617 9640 9661 9682 9702 9720 9738 9754 9769 9783 9795 9806 9815 9823 9829 9835 9838 9841 9843 9845 9846 9848 9850 9853 9856 9860 4149 7 9 5 9864 9867 9871 9873 9874 9872 9868 9862 9853 9841 9826 9810 9792 9774 9755 9735 9717 9699 9681 9663 9646 9628 9609 9589 9566 9541 9513 9481 9446 9407 9364 9316 9264 9208 9147 9081 9011 8935 8855 8769 8678 8582 8480 8373 8260 8143 8021 7894 7764 7631 7496 7360 7224 7089 6958 6832 6713 6601 6500 6409 6331 6265 6213 6174 6147 6131 6125 6127 6134 6143 6152 6158 6158 6148 6127 6091 6040 5970 5883 5777 5652 5510 5352 5180 4996 4802 4600 4393 4184 3973 3764 3558 3357 3163 2978 2804 2643 2499 2374 2272 2197 2152 2141 2167 2232 2336 2482 2667 2888 3143 3425 3729 4048 4375 4701 5021 5328 5616 5882 6122 6335 6521 6679 6812 6921 7009 7078 7130 7167 7191 7203 7205 7196 7178 7150 7113 7068 7015 6955 6887 6814 6735 6651 6562 6469 6371 6269 6162 6050 5932 5808 5679 5544 5403 5257 5106 4952 4794 4633 4471 4306 4139 3971 3801 3630 3456 3282 3106 2930 2756 2585 2417 2256 2104 1961 1829 1710 1605 1512 1433 1366 1310 1265 1229 1202 1183 1173 1174 1186 1212 1255 1317 1401 1509 1644 1805 1993 2207 2444 2701 2973 3256 3545 3834 4117 4392 4653 4898 5124 5331 5519 5687 5837 5970 6088 6193 6285 6367 6439 6501 6555 6599 6633 6657 6672 6676 6669 6652 6626 6590 6547 6496 6441 6383 6323 6263 6207 6154 6108 6070 6042 6023 6015 6019 6034 6060 6097 6143 6196 6257 6323 6392 6463 6534 6605 6674 6740 6803 6862 6917 6970 7019 7065 7110 7153 7196 7239 7281 7325 7369 7415 7463 7511 7562 7614 7667 7723 7779 7837 7895 7955 8015 8076 8136 8196 8255 8313 8369 8424 8476 8526 8574 8619 8662 8702 8740 8775 8808 8839 8867 8893 8916 8938 8957 8973 8988 9000 9011 9020 9027 9032 9036 9038 9039 9037 9034 9028 9020 9009 8994 8976 8955 8931 8903 8872 8839 8802 8763 8722 8678 8633 8585 8535 8483 8429 8372 8313 8251 8188 8123 8056 7988 7920 7852 7785 7718 7653 7589 7526 7465 7404 7344 7283 7221 7157 7090 7018 6940 6854 6759 6655 6539 6412 6272 6119 5954 5778 5592 5398 5197 4992 4786 4582 4383 4193 4015 3851 3706 3582 3482 3408 3361 3344 3358 3401 3475 3577 3706 3859 4032 4222 4423 4632 4843 5052 5254 5446 5625 5789 5935 6064 6177 6274 6357 6430 6493 6550 6603 6655 6707 6761 6817 6878 6942 7010 7081 7155 7232 7311 7390 7471 7551 7629 7705 7778 7846 7907 7962 8007 8042 8066 8078 8077 8065 8042 8008 7967 7919 7867 7815 7764 7718 7678 7647 7627 7618 7621 7637 7664 7703 7752 7810 7876 7947 8023 8102 8182 8262 8341 8416 8488 8553 8613 8664 8707 8740 8763 8776 8777 8768 8748 8719 8681 8637 8587 8533 8479 8425 8374 8329 8290 8261 8241 8233 8235 8249 8274 8309 8354 8407 8466 8531 8599 8670 8742 8814 8884 8953 9018 9080 4150 7 9 5 9138 9191 9240 9283 9321 9354 9381 9403 9420 9432 9439 9443 9442 9440 9434 9427 9419 9409 9399 9389 9379 9369 9359 9349 9340 9331 9322 9314 9308 9302 9298 9296 9296 9298 9302 9308 9316 9326 9336 9347 9359 9370 9380 9390 9399 9407 9414 9421 9428 9435 9441 9449 9456 9464 9473 9481 9490 9498 9505 9511 9515 9518 9518 9516 9511 9505 9495 9484 9470 9454 9437 9417 9397 9375 9351 9326 9299 9270 9238 9204 9167 9127 9083 9034 8980 8919 8853 8778 8695 8603 8500 8386 8259 8120 7968 7801 7621 7428 7223 7005 6777 6539 6294 6042 5785 5525 5263 5001 4739 4480 4224 3973 3728 3491 3262 3044 2836 2642 2460 2294 2143 2008 1890 1791 1710 1649 1609 1592 1598 1630 1689 1777 1894 2041 2218 2424 2657 2915 3194 3491 3800 4117 4436 4753 5062 5361 5645 5912 6161 6389 6597 6785 6954 7105 7239 7356 7459 7549 7625 7689 7741 7781 7810 7828 7834 7829 7813 7787 7750 7704 7648 7584 7512 7435 7353 7269 7183 7098 7016 6940 6870 6809 6758 6719 6692 6679 6677 6689 6711 6743 6784 6830 6880 6932 6982 7030 7071 7105 7129 7142 7142 7129 7102 7059 7002 6930 6844 6745 6633 6511 6380 6241 6098 5952 5806 5663 5526 5397 5281 5179 5095 5031 4990 4974 4983 5020 5084 5174 5291 5431 5594 5775 5972 6180 6397 6617 6837 7054 7264 7464 7652 7827 7988 8134 8265 8381 8483 8572 8649 8715 8771 8817 8855 8884 8907 8922 8932 8935 8934 8927 8916 8901 8883 8862 8839 8816 8792 8768 8746 8725 8708 8693 8682 8676 8675 8679 8689 8703 8724 8749 8778 8812 8848 8887 8926 8966 9004 9041 9074 9104 9129 9149 9164 9174 9179 9179 9175 9167 9157 9144 9130 9116 9101 9087 9074 9062 9052 9044 9038 9034 9033 9035 9039 9047 9057 9069 9083 9099 9115 9132 9147 9162 9174 9182 9187 9188 9184 9175 9162 9144 9122 9096 9068 9037 9004 8971 8937 8904 8872 8842 8814 8790 8769 8753 8742 8735 8733 8737 8745 8758 8775 8795 8817 8841 8866 8890 8914 8935 8954 8970 8983 8992 8998 9001 9000 8996 8990 8981 8970 8958 8945 8931 8917 8903 8889 8876 8865 8854 8845 8837 8830 8823 8816 8808 8800 8791 8780 8767 8752 8735 8715 8694 8672 8649 8627 8605 8585 8567 8553 8544 8540 8541 8549 8563 8584 8612 8646 8686 8732 8782 8837 8894 8954 9014 9075 9136 9195 9252 9306 9357 9404 9446 9485 9519 9549 9574 9595 9612 9625 9633 9637 9636 9631 9621 9605 9584 9556 9523 9482 9436 9383 9324 9260 9192 9121 9048 8975 8902 8830 8761 8695 8633 8573 8516 8461 8406 8351 8294 8234 8168 8096 8017 7928 7830 7722 7603 7472 7332 7181 7021 6853 6678 6499 6318 6136 5957 5784 5619 5466 5327 5204 5102 5021 4963 4930 4922 4941 4984 5052 5143 5254 5384 5530 5689 5857 6032 6210 6389 6565 6736 4151 7 9 5 6900 7057 7203 7340 7467 7584 7691 7790 7881 7965 8043 8115 8183 8246 8306 8362 8414 8462 8506 8546 8582 8615 8644 8670 8694 8717 8739 8761 8784 8808 8834 8862 8893 8925 8960 8996 9032 9069 9106 9142 9177 9211 9244 9275 9305 9334 9361 9388 9414 9439 9463 9487 9509 9531 9551 9569 9586 9601 9615 9626 9636 9644 9650 9655 9659 9662 9664 9666 9667 9667 9668 9668 9667 9667 9666 9665 9664 9662 9659 9655 9651 9647 9641 9635 9629 9622 9616 9610 9605 9602 9600 9600 9601 9605 9610 9617 9624 9632 9640 9648 9654 9659 9662 9663 9662 9659 9655 9649 9642 9635 9627 9618 9609 9600 9590 9580 9569 9557 9544 9530 9516 9501 9487 9473 9460 9449 9440 9433 9430 9430 9432 9437 9444 9453 9463 9474 9484 9494 9503 9511 9518 9524 9529 9533 9538 9541 9545 9549 9553 9557 9561 9565 9568 9571 9574 9576 9578 9579 9580 9582 9583 9585 9587 9590 9593 9597 9601 9605 9610 9615 9620 9624 9629 9633 9637 9640 9643 9646 9648 9649 9649 9647 9645 9641 9636 9629 9621 9612 9602 9592 9581 9570 9560 9550 9540 9531 9523 9514 9507 9499 9492 9485 9478 9472 9467 9462 9459 9457 9457 9458 9460 9464 9470 9476 9483 9490 9497 9504 9509 9513 9516 9517 9517 9515 9513 9509 9506 9502 9498 9494 9491 9489 9487 9486 9485 9486 9486 9487 9488 9489 9490 9491 9491 9492 9494 9496 9498 9502 9506 9512 9519 9528 9537 9547 9557 9566 9574 9581 9586 9587 9585 9580 9571 9558 9542 9522 9500 9475 9450 9423 9396 9370 9345 9322 9300 9282 9265 9252 9241 9233 9228 9226 9227 9229 9234 9241 9249 9258 9268 9278 9288 9298 9308 9317 9326 9333 9340 9346 9352 9356 9360 9363 9364 9365 9364 9360 9355 9346 9335 9320 9301 9278 9251 9220 9185 9147 9106 9062 9017 8971 8924 8877 8832 8788 8747 8709 8674 8644 8619 8599 8585 8576 8574 8577 8587 8601 8620 8643 8668 8697 8726 8755 8784 8812 8837 8859 8877 8890 8898 8899 8894 8881 8860 8831 8792 8743 8684 8614 8533 8442 8340 8228 8106 7975 7835 7687 7532 7372 7207 7039 6870 6702 6536 6375 6222 6078 5947 5831 5733 5653 5595 5559 5546 5556 5589 5644 5720 5815 5926 6051 6188 6333 6483 6636 6788 6938 7083 7221 7350 7471 7582 7682 7773 7855 7929 7995 8055 8109 8160 8207 8252 8295 8337 8378 8418 8456 8492 8527 8558 8587 8611 8632 8647 8658 8664 8666 8662 8655 8643 8628 8609 8588 8564 8538 8509 8477 8441 8401 8356 8304 8244 8175 8095 8003 7898 7779 7646 7498 7335 7157 6966 6763 6549 6326 6095 5859 5618 5375 5131 4888 4647 4409 4176 3949 3729 3517 3316 3126 2949 2786 2641 2513 2406 2320 2256 2217 2202 2212 2246 2305 2388 2494 2621 2768 2933 3113 3307 3511 3724 3943 4164 4387 4607 4824 5034 5237 5431 5613 5784 5942 4152 7 9 5 6087 6217 6333 6432 6516 6583 6633 6665 6679 6675 6652 6611 6551 6473 6379 6269 6144 6005 5854 5693 5523 5346 5163 4975 4785 4594 4402 4211 4023 3837 3656 3479 3308 3143 2985 2835 2694 2562 2442 2335 2242 2164 2104 2062 2041 2040 2061 2104 2166 2246 2343 2452 2569 2690 2811 2927 3032 3123 3196 3249 3279 3286 3269 3228 3167 3086 2988 2875 2752 2620 2483 2343 2203 2066 1934 1809 1692 1586 1490 1406 1333 1272 1222 1182 1150 1127 1110 1100 1095 1099 1111 1134 1172 1229 1308 1413 1549 1718 1921 2160 2432 2735 3063 3412 3774 4142 4508 4864 5205 5524 5819 6085 6323 6533 6716 6874 7011 7130 7233 7324 7404 7476 7540 7597 7649 7694 7733 7767 7796 7820 7840 7857 7872 7885 7898 7911 7924 7937 7950 7962 7973 7983 7990 7995 7997 7996 7992 7987 7979 7971 7962 7953 7944 7937 7931 7927 7924 7924 7927 7932 7941 7953 7970 7991 8016 8046 8081 8120 8162 8207 8254 8301 8348 8393 8436 8475 8509 8540 8565 8585 8602 8614 8623 8630 8635 8638 8642 8646 8651 8657 8665 8675 8688 8704 8723 8745 8770 8799 8831 8866 8903 8943 8984 9027 9071 9115 9159 9202 9243 9283 9321 9357 9391 9421 9450 9475 9497 9517 9534 9549 9561 9570 9577 9582 9586 9588 9588 9588 9587 9586 9584 9581 9579 9576 9572 9567 9562 9554 9546 9535 9522 9506 9488 9467 9444 9418 9390 9360 9327 9293 9258 9221 9184 9146 9109 9071 9035 9000 8966 8936 8908 8885 8865 8850 8840 8834 8834 8838 8846 8858 8872 8888 8904 8921 8937 8951 8963 8971 8977 8979 8977 8972 8963 8950 8935 8918 8899 8879 8859 8840 8822 8806 8794 8785 8780 8781 8786 8796 8810 8829 8852 8877 8905 8934 8963 8993 9023 9053 9082 9110 9138 9166 9193 9220 9247 9274 9300 9326 9351 9375 9398 9419 9440 9459 9478 9496 9514 9532 9551 9571 9591 9612 9633 9655 9675 9694 9712 9726 9738 9747 9751 9753 9751 9746 9738 9728 9716 9702 9686 9667 9646 9622 9593 9560 9520 9474 9420 9359 9289 9211 9125 9031 8930 8822 8708 8588 8464 8335 8202 8066 7928 7789 7651 7515 7383 7257 7139 7032 6939 6860 6799 6757 6734 6731 6747 6783 6837 6906 6990 7086 7191 7303 7421 7542 7664 7787 7908 8028 8144 8258 8367 8472 8573 8669 8759 8845 8924 8998 9067 9130 9188 9241 9289 9334 9375 9412 9446 9477 9504 9528 9548 9564 9576 9584 9588 9588 9585 9578 9568 9555 9540 9522 9503 9482 9458 9432 9403 9372 9337 9299 9257 9213 9167 9119 9072 9025 8980 8939 8903 8872 8848 8830 8819 8815 8817 8825 8837 8854 8875 8898 8922 8948 8974 9000 9026 9052 9077 9101 9123 9145 9165 9184 9201 9217 9232 9245 9258 9270 9281 9292 9303 9315 9327 9340 9354 9369 9384 9399 9414 9429 9443 9456 9466 9475 9481 9483 9483 9479 9471 9460 4152 7 10 1 6128 6255 6366 6461 6540 6601 6645 6672 6682 6673 6648 6605 6545 6469 6378 6271 6151 6017 5871 5715 5549 5375 5194 5008 4817 4624 4430 4235 4042 3851 3663 3480 3302 3131 2967 2813 2668 2534 2413 2306 2214 2140 2083 2046 2029 2032 2056 2100 2163 2243 2338 2443 2557 2675 2792 2904 3008 3099 3173 3228 3262 3272 3259 3222 3162 3080 2981 2865 2737 2599 2456 2311 2168 2029 1897 1775 1663 1563 1475 1398 1332 1276 1228 1187 1151 1121 1096 1077 1064 1059 1066 1088 1127 1189 1276 1393 1542 1724 1940 2189 2470 2779 3111 3460 3821 4186 4549 4904 5244 5564 5862 6133 6376 6592 6780 6943 7081 7199 7299 7384 7457 7519 7574 7622 7666 7706 7742 7775 7806 7834 7859 7883 7903 7922 7938 7953 7965 7976 7986 7993 8000 8004 8007 8008 8007 8004 8000 7994 7987 7979 7971 7962 7953 7945 7938 7933 7930 7930 7933 7939 7950 7964 7983 8006 8034 8065 8101 8140 8182 8225 8270 8316 8361 8404 8446 8484 8519 8550 8577 8600 8618 8633 8645 8654 8660 8665 8670 8674 8679 8685 8693 8704 8717 8733 8752 8775 8801 8830 8862 8897 8934 8973 9015 9057 9101 9144 9188 9231 9273 9313 9352 9388 9423 9454 9483 9508 9531 9551 9568 9583 9594 9603 9610 9614 9617 9617 9616 9614 9611 9607 9602 9597 9591 9586 9580 9573 9566 9559 9550 9540 9529 9516 9500 9482 9461 9437 9410 9380 9347 9312 9275 9236 9196 9156 9117 9078 9041 9006 8975 8946 8922 8901 8884 8872 8863 8858 8857 8858 8863 8869 8878 8888 8899 8910 8922 8933 8943 8952 8959 8965 8967 8967 8964 8958 8949 8937 8922 8905 8886 8866 8846 8828 8811 8797 8787 8781 8781 8786 8796 8812 8833 8859 8888 8921 8956 8992 9028 9065 9100 9134 9166 9196 9224 9251 9276 9299 9321 9343 9364 9384 9405 9426 9447 9467 9488 9509 9530 9551 9571 9590 9608 9626 9643 9658 9672 9685 9697 9708 9717 9725 9731 9736 9740 9741 9740 9737 9732 9723 9710 9694 9673 9648 9617 9581 9539 9492 9438 9377 9310 9236 9154 9066 8970 8867 8756 8638 8513 8382 8245 8103 7959 7813 7667 7524 7386 7255 7133 7024 6929 6850 6789 6746 6724 6721 6738 6773 6826 6895 6978 7073 7178 7291 7410 7533 7658 7783 7907 8029 8148 8263 8373 8478 8578 8673 8762 8846 8925 8998 9066 9129 9188 9242 9291 9336 9378 9415 9448 9478 9504 9527 9546 9562 9574 9583 9589 9592 9592 9589 9582 9573 9560 9544 9525 9503 9476 9447 9413 9377 9337 9295 9251 9205 9158 9112 9067 9023 8983 8947 8914 8887 8866 8850 8840 8835 8836 8842 8853 8868 8886 8907 8930 8955 8981 9008 9035 9061 9086 9111 9134 9155 9175 9193 9210 9225 9238 9251 9264 9276 9289 9301 9315 9329 9345 9360 9377 9393 9409 9424 9437 9449 9459 9466 9470 9472 9470 9466 9458 9449 9438 9425 4153 7 10 1 9410 9395 9379 9363 9346 9328 9311 9292 9273 9253 9231 9207 9181 9153 9123 9090 9054 9016 8976 8934 8891 8848 8804 8762 8722 8685 8652 8624 8601 8584 8574 8571 8575 8586 8604 8628 8658 8693 8732 8775 8821 8868 8916 8964 9011 9056 9097 9136 9169 9198 9221 9239 9251 9258 9259 9256 9250 9241 9231 9221 9213 9207 9205 9208 9217 9231 9252 9278 9310 9347 9388 9431 9476 9521 9567 9611 9654 9694 9732 9768 9800 9830 9858 9883 9906 9926 9944 9959 9971 9981 9988 9993 9994 9994 9992 9988 9983 9978 9973 9968 9964 9961 9959 9957 9957 9956 9955 9953 9950 9945 9939 9930 9920 9907 9893 9877 9861 9844 9828 9812 9797 9784 9772 9761 9753 9746 9741 9738 9737 9737 9738 9740 9743 9746 9749 9752 9755 9756 9756 9755 9751 9746 9739 9730 9719 9706 9691 9675 9657 9637 9615 9592 9567 9539 9509 9475 9439 9398 9354 9304 9251 9192 9128 9060 8986 8906 8821 8731 8634 8530 8420 8302 8175 8040 7895 7741 7577 7404 7222 7032 6835 6633 6428 6224 6022 5825 5638 5463 5304 5165 5047 4954 4887 4849 4840 4861 4911 4989 5094 5223 5374 5544 5729 5927 6133 6345 6558 6771 6981 7184 7381 7568 7745 7911 8065 8207 8337 8455 8561 8655 8738 8811 8873 8926 8970 9006 9035 9058 9075 9088 9098 9105 9110 9115 9119 9123 9128 9133 9139 9145 9152 9160 9167 9175 9182 9189 9196 9203 9210 9216 9223 9231 9240 9250 9261 9274 9289 9305 9323 9343 9363 9383 9404 9424 9442 9458 9472 9482 9489 9491 9488 9480 9467 9449 9424 9395 9360 9320 9275 9225 9170 9112 9050 8984 8915 8844 8770 8694 8617 8538 8459 8380 8300 8222 8144 8067 7993 7921 7852 7786 7724 7666 7614 7566 7525 7490 7462 7442 7429 7424 7426 7437 7456 7481 7514 7553 7599 7649 7704 7763 7825 7890 7956 8024 8092 8161 8230 8297 8364 8429 8493 8554 8613 8669 8722 8771 8816 8857 8893 8925 8953 8975 8993 9007 9016 9022 9025 9025 9022 9018 9013 9007 9000 8993 8986 8978 8971 8964 8956 8949 8940 8931 8920 8909 8896 8881 8863 8844 8822 8796 8767 8733 8695 8650 8599 8540 8472 8395 8308 8209 8100 7978 7845 7699 7542 7374 7195 7007 6810 6605 6394 6179 5960 5739 5517 5297 5080 4867 4660 4461 4272 4094 3928 3776 3638 3517 3413 3325 3254 3199 3159 3134 3121 3118 3124 3136 3150 3166 3179 3189 3192 3188 3174 3150 3115 3068 3010 2941 2861 2773 2675 2570 2460 2344 2226 2105 1985 1866 1750 1637 1531 1431 1339 1256 1182 1117 1061 1014 976 946 923 906 894 888 886 890 900 916 941 976 1023 1084 1161 1256 1371 1507 1662 1838 2033 2245 2472 2711 2957 3209 3462 3714 3961 4200 4431 4652 4862 5061 5249 5427 5596 5757 5909 6055 6195 6328 6456 6577 6693 6802 6904 6998 7086 7167 7240 7307 4154 7 10 1 7368 7422 7472 7517 7558 7595 7628 7657 7681 7701 7715 7723 7724 7716 7698 7670 7631 7579 7514 7436 7342 7234 7110 6972 6818 6649 6466 6271 6063 5845 5618 5384 5145 4904 4663 4422 4186 3954 3729 3512 3303 3104 2915 2737 2571 2418 2279 2156 2051 1965 1902 1865 1855 1875 1927 2013 2134 2288 2476 2695 2941 3212 3503 3808 4122 4439 4756 5066 5365 5650 5919 6168 6397 6605 6792 6960 7108 7239 7354 7454 7541 7616 7682 7738 7787 7830 7867 7900 7930 7958 7985 8012 8039 8067 8097 8129 8163 8198 8236 8274 8313 8352 8391 8428 8463 8496 8527 8554 8577 8597 8613 8624 8632 8635 8633 8627 8616 8599 8577 8550 8517 8478 8434 8385 8332 8274 8213 8148 8082 8013 7944 7874 7805 7737 7670 7606 7544 7484 7429 7377 7329 7287 7249 7216 7190 7169 7154 7146 7143 7146 7154 7167 7184 7205 7228 7254 7280 7307 7333 7358 7382 7402 7419 7432 7441 7445 7444 7437 7425 7408 7384 7355 7321 7281 7237 7189 7137 7082 7025 6966 6907 6848 6789 6731 6676 6622 6572 6524 6480 6440 6403 6371 6342 6319 6299 6284 6274 6268 6266 6268 6272 6279 6285 6292 6295 6294 6288 6273 6249 6214 6167 6107 6033 5945 5843 5728 5602 5464 5316 5159 4995 4825 4650 4471 4288 4103 3915 3724 3533 3340 3147 2954 2762 2574 2389 2210 2038 1875 1722 1582 1455 1341 1242 1157 1086 1027 980 943 915 893 877 865 856 850 847 847 853 865 887 922 971 1038 1125 1235 1369 1528 1711 1919 2149 2399 2665 2944 3232 3523 3815 4102 4382 4651 4907 5148 5373 5581 5774 5951 6114 6263 6401 6528 6646 6756 6859 6956 7047 7133 7213 7288 7358 7423 7482 7536 7585 7628 7665 7696 7721 7741 7754 7762 7764 7759 7748 7731 7708 7678 7643 7601 7554 7502 7445 7385 7322 7258 7193 7128 7066 7007 6952 6903 6860 6824 6795 6774 6761 6755 6756 6763 6776 6793 6813 6836 6861 6885 6910 6933 6955 6974 6990 7002 7011 7015 7014 7008 6996 6978 6954 6922 6884 6838 6784 6723 6654 6576 6491 6398 6297 6188 6072 5949 5818 5681 5537 5387 5232 5073 4908 4740 4569 4394 4217 4038 3857 3675 3492 3309 3125 2942 2761 2582 2407 2236 2073 1917 1770 1635 1511 1400 1303 1219 1148 1090 1043 1006 978 957 941 931 924 922 923 931 945 967 1002 1049 1113 1195 1297 1421 1566 1733 1920 2125 2347 2582 2827 3079 3333 3587 3837 4081 4317 4544 4760 4965 5160 5345 5520 5687 5847 6000 6148 6292 6431 6567 6700 6829 6954 7075 7193 7305 7413 7515 7612 7703 7789 7868 7942 8010 8073 8132 8186 8236 8283 8326 8368 8406 8443 8478 8512 8543 8573 8602 8629 8654 8677 8700 8721 8742 8763 8784 8805 8826 8849 8873 8897 8923 8950 8977 9004 9030 9057 9082 9106 9128 9148 9167 9184 9200 9213 9226 4155 7 10 1 9237 9246 9254 9260 9264 9266 9266 9263 9257 9248 9237 9222 9205 9186 9165 9144 9123 9103 9085 9069 9056 9048 9043 9042 9046 9054 9066 9082 9101 9123 9147 9173 9201 9229 9258 9288 9318 9348 9377 9406 9435 9463 9491 9519 9546 9573 9599 9624 9648 9671 9692 9712 9730 9745 9758 9768 9776 9781 9783 9783 9781 9777 9772 9766 9758 9750 9741 9732 9722 9712 9701 9690 9678 9665 9652 9638 9622 9607 9590 9574 9558 9542 9527 9512 9499 9487 9475 9465 9456 9447 9439 9431 9422 9413 9404 9394 9383 9371 9359 9347 9336 9325 9316 9308 9302 9299 9299 9302 9307 9316 9327 9340 9355 9371 9388 9405 9421 9437 9452 9465 9476 9485 9493 9499 9503 9506 9508 9509 9509 9509 9508 9508 9507 9506 9505 9504 9503 9501 9499 9496 9493 9489 9484 9478 9472 9465 9458 9450 9442 9433 9425 9417 9410 9403 9398 9393 9389 9387 9386 9387 9390 9395 9402 9411 9421 9434 9449 9465 9483 9503 9523 9543 9564 9583 9602 9619 9634 9646 9655 9660 9660 9657 9649 9636 9619 9597 9572 9544 9513 9480 9445 9410 9374 9338 9303 9270 9238 9207 9179 9154 9131 9111 9093 9079 9068 9059 9053 9050 9048 9047 9047 9047 9046 9043 9039 9033 9024 9013 8999 8984 8968 8951 8934 8919 8905 8894 8886 8880 8879 8880 8884 8891 8900 8911 8923 8935 8947 8958 8970 8980 8990 8998 9006 9012 9017 9020 9022 9022 9020 9016 9010 9001 8991 8979 8965 8951 8936 8921 8908 8896 8887 8881 8878 8880 8886 8896 8911 8930 8953 8979 9008 9039 9072 9105 9138 9170 9200 9228 9253 9275 9294 9309 9321 9329 9334 9336 9336 9333 9329 9324 9318 9311 9304 9296 9288 9280 9271 9262 9252 9241 9229 9216 9203 9188 9172 9156 9139 9121 9104 9087 9070 9053 9038 9024 9011 9001 8992 8985 8981 8979 8980 8983 8988 8996 9006 9017 9031 9046 9062 9080 9098 9118 9137 9158 9178 9199 9220 9241 9262 9282 9302 9320 9337 9353 9367 9379 9389 9397 9404 9408 9411 9413 9414 9414 9414 9414 9414 9414 9415 9416 9418 9420 9423 9426 9429 9433 9437 9441 9446 9452 9458 9465 9472 9480 9489 9499 9509 9520 9530 9541 9551 9561 9570 9578 9585 9591 9596 9599 9601 9602 9602 9600 9596 9590 9583 9574 9563 9549 9533 9516 9496 9474 9450 9425 9398 9371 9343 9314 9286 9259 9232 9205 9180 9156 9132 9109 9087 9064 9042 9020 8997 8973 8947 8919 8889 8856 8819 8777 8731 8677 8617 8549 8472 8386 8290 8183 8065 7938 7799 7651 7495 7330 7159 6983 6803 6623 6443 6266 6094 5931 5777 5637 5511 5404 5316 5251 5209 5191 5199 5233 5291 5374 5479 5605 5748 5905 6074 6251 6432 6615 6797 6975 7147 7311 7467 7614 7752 7879 7998 8107 8209 8302 8389 8470 8545 8614 8679 8740 8797 8850 8900 8947 8991 9032 9070 9105 9137 9166 9192 9213 4156 7 10 1 9230 9243 9251 9254 9253 9247 9237 9222 9204 9182 9156 9126 9092 9054 9011 8961 8904 8838 8763 8677 8579 8467 8342 8204 8052 7887 7711 7525 7332 7134 6935 6737 6545 6361 6190 6034 5897 5782 5690 5624 5585 5574 5591 5635 5706 5801 5919 6058 6213 6382 6562 6749 6939 7130 7319 7502 7679 7846 8003 8149 8284 8407 8518 8617 8706 8785 8854 8913 8963 9006 9040 9066 9086 9098 9104 9104 9099 9088 9073 9053 9030 9003 8972 8938 8900 8857 8809 8756 8696 8629 8553 8467 8372 8265 8147 8016 7874 7719 7552 7374 7184 6985 6777 6562 6341 6117 5890 5665 5442 5226 5018 4822 4640 4473 4326 4198 4092 4007 3943 3900 3877 3870 3877 3896 3923 3955 3987 4016 4040 4056 4061 4053 4032 3996 3946 3882 3804 3715 3616 3508 3392 3272 3149 3024 2900 2777 2657 2542 2432 2330 2236 2153 2081 2022 1978 1950 1941 1951 1982 2036 2112 2212 2334 2480 2646 2833 3036 3255 3485 3724 3968 4216 4462 4705 4943 5173 5393 5603 5802 5989 6164 6327 6480 6621 6752 6872 6983 7085 7177 7260 7333 7397 7451 7495 7527 7547 7555 7549 7528 7493 7441 7374 7289 7188 7070 6935 6785 6621 6443 6254 6055 5848 5635 5419 5201 4983 4769 4560 4358 4166 3986 3821 3674 3546 3441 3361 3308 3285 3294 3335 3410 3518 3658 3829 4028 4252 4498 4760 5036 5318 5604 5888 6166 6435 6690 6930 7152 7355 7539 7704 7849 7977 8088 8185 8268 8339 8401 8455 8502 8544 8582 8617 8648 8677 8703 8727 8748 8766 8781 8792 8799 8802 8802 8796 8786 8771 8750 8724 8691 8651 8603 8546 8480 8403 8316 8217 8107 7987 7856 7718 7572 7422 7269 7117 6967 6823 6686 6559 6442 6337 6245 6165 6095 6035 5983 5937 5893 5849 5802 5749 5687 5615 5530 5430 5316 5186 5040 4880 4707 4523 4329 4128 3924 3718 3513 3312 3117 2929 2751 2583 2427 2284 2154 2038 1938 1855 1790 1744 1721 1722 1748 1803 1886 2000 2143 2316 2515 2739 2984 3244 3514 3789 4061 4324 4573 4803 5008 5185 5332 5448 5531 5583 5605 5599 5568 5513 5438 5346 5238 5117 4984 4841 4689 4529 4360 4185 4004 3817 3625 3429 3232 3033 2835 2639 2448 2262 2084 1916 1758 1612 1479 1360 1256 1165 1089 1026 975 935 905 883 867 856 849 845 844 846 853 865 885 917 962 1025 1109 1215 1348 1508 1696 1911 2153 2417 2700 2999 3307 3619 3931 4236 4530 4809 5069 5310 5530 5728 5905 6063 6203 6328 6440 6541 6633 6718 6798 6874 6946 7015 7082 7147 7211 7273 7334 7394 7453 7513 7572 7631 7690 7748 7806 7862 7916 7968 8015 8057 8095 8126 8151 8169 8180 8185 8185 8178 8168 8153 8136 8117 8097 8076 8056 8037 8019 8003 7988 7976 7965 7956 7949 7943 7938 7934 7930 7926 7923 7918 7914 7908 7903 7897 7891 7886 7881 7879 4157 7 10 1 7878 7880 7886 7895 7909 7927 7950 7978 8010 8046 8087 8131 8178 8227 8278 8331 8385 8439 8493 8547 8600 8653 8704 8755 8805 8853 8900 8947 8992 9035 9078 9118 9158 9195 9230 9263 9293 9320 9345 9366 9385 9400 9413 9423 9430 9435 9439 9440 9441 9441 9440 9439 9437 9434 9431 9427 9422 9415 9406 9394 9379 9361 9340 9314 9285 9251 9213 9170 9124 9072 9017 8957 8891 8821 8745 8664 8576 8481 8380 8273 8159 8040 7915 7786 7655 7523 7393 7266 7144 7031 6928 6838 6762 6702 6660 6635 6629 6640 6669 6713 6772 6843 6925 7014 7110 7210 7312 7415 7515 7614 7709 7800 7886 7967 8043 8115 8182 8244 8303 8359 8412 8462 8509 8555 8599 8642 8684 8726 8766 8806 8846 8885 8923 8962 9000 9037 9074 9111 9147 9182 9217 9252 9285 9318 9350 9381 9411 9440 9467 9493 9518 9540 9561 9580 9597 9612 9625 9637 9648 9658 9666 9675 9682 9689 9695 9701 9707 9711 9715 9717 9718 9718 9715 9711 9706 9698 9690 9679 9668 9655 9641 9627 9613 9598 9583 9567 9552 9536 9520 9504 9488 9472 9457 9441 9426 9412 9398 9385 9373 9362 9352 9343 9335 9329 9323 9319 9315 9312 9309 9306 9304 9301 9299 9296 9293 9290 9286 9282 9278 9274 9269 9265 9261 9257 9254 9251 9250 9249 9248 9249 9250 9251 9253 9255 9257 9259 9261 9263 9266 9269 9274 9279 9285 9293 9303 9315 9327 9341 9356 9372 9387 9401 9414 9425 9433 9440 9443 9444 9442 9438 9432 9424 9415 9405 9394 9382 9369 9355 9339 9322 9304 9284 9262 9238 9213 9186 9158 9129 9101 9074 9048 9024 9002 8983 8966 8953 8942 8934 8929 8925 8924 8923 8924 8925 8927 8929 8932 8934 8937 8941 8945 8949 8953 8957 8961 8965 8968 8969 8968 8965 8959 8950 8937 8921 8900 8875 8846 8813 8777 8738 8695 8650 8603 8553 8502 8449 8394 8338 8281 8222 8162 8101 8038 7974 7910 7844 7778 7711 7644 7576 7508 7438 7367 7294 7218 7139 7056 6968 6875 6776 6669 6556 6436 6309 6176 6036 5890 5739 5583 5423 5260 5094 4926 4755 4581 4406 4229 4049 3868 3685 3500 3314 3129 2943 2760 2580 2405 2237 2076 1924 1783 1653 1536 1431 1339 1259 1191 1133 1086 1048 1018 994 978 968 965 969 980 1001 1033 1077 1134 1207 1297 1404 1529 1673 1835 2013 2208 2416 2636 2866 3103 3344 3587 3830 4071 4307 4539 4763 4980 5189 5389 5581 5764 5939 6104 6262 6412 6554 6688 6816 6936 7050 7157 7258 7353 7443 7527 7606 7679 7748 7813 7873 7929 7981 8030 8075 8117 8155 8191 8225 8256 8284 8311 8335 8358 8378 8396 8411 8423 8432 8438 8440 8438 8432 8421 8406 8385 8360 8330 8295 8255 8211 8162 8110 8053 7994 7931 7866 7798 7728 7657 7584 7511 7438 7364 7292 7220 7150 7083 7018 6957 6900 6848 6800 6759 6723 6693 6669 4158 7 10 1 6651 6639 6633 6633 6638 6647 6661 6679 6702 6727 6756 6787 6821 6856 6893 6931 6969 7006 7044 7080 7115 7149 7181 7211 7240 7268 7294 7320 7345 7370 7396 7423 7450 7480 7510 7543 7578 7615 7654 7695 7738 7783 7829 7877 7925 7975 8024 8073 8121 8167 8212 8254 8293 8329 8363 8394 8423 8450 8475 8501 8527 8554 8583 8614 8648 8685 8725 8767 8810 8856 8901 8947 8991 9034 9075 9113 9149 9182 9212 9240 9266 9291 9314 9337 9359 9381 9402 9422 9442 9461 9478 9495 9509 9522 9534 9544 9553 9561 9568 9576 9584 9593 9603 9613 9624 9636 9647 9657 9667 9674 9679 9681 9680 9675 9668 9656 9642 9626 9607 9587 9566 9544 9522 9501 9480 9461 9442 9425 9409 9394 9381 9370 9361 9354 9349 9346 9346 9348 9353 9359 9368 9378 9390 9401 9413 9424 9433 9441 9445 9447 9445 9438 9427 9410 9389 9361 9326 9285 9236 9180 9115 9040 8957 8863 8759 8645 8521 8386 8243 8091 7932 7767 7599 7429 7259 7092 6930 6777 6633 6502 6386 6286 6204 6141 6099 6076 6073 6090 6125 6176 6242 6320 6409 6505 6606 6710 6813 6915 7012 7104 7190 7268 7338 7401 7456 7505 7548 7586 7620 7653 7684 7715 7747 7780 7816 7855 7897 7943 7992 8044 8100 8158 8219 8283 8348 8414 8480 8547 8614 8680 8744 8807 8868 8926 8981 9032 9080 9123 9162 9195 9224 9247 9264 9276 9282 9283 9279 9270 9258 9242 9223 9203 9181 9159 9136 9115 9094 9076 9059 9046 9035 9028 9024 9024 9029 9037 9049 9065 9085 9108 9134 9163 9193 9225 9257 9289 9320 9349 9377 9402 9425 9445 9463 9477 9489 9499 9507 9514 9519 9524 9528 9532 9537 9541 9546 9552 9559 9566 9573 9581 9590 9598 9607 9615 9622 9628 9633 9637 9639 9639 9637 9633 9628 9621 9612 9601 9590 9577 9563 9548 9532 9515 9496 9477 9455 9432 9408 9381 9352 9321 9288 9253 9216 9178 9139 9099 9059 9018 8977 8937 8897 8858 8818 8778 8738 8696 8653 8606 8557 8502 8443 8376 8302 8220 8129 8028 7916 7794 7661 7517 7362 7198 7024 6842 6653 6457 6257 6052 5845 5636 5425 5214 5002 4790 4578 4367 4155 3944 3734 3524 3316 3111 2910 2715 2526 2346 2177 2019 1874 1743 1626 1523 1434 1359 1296 1245 1204 1174 1153 1143 1143 1156 1182 1225 1286 1369 1475 1607 1765 1951 2163 2401 2663 2944 3240 3548 3862 4178 4489 4792 5083 5359 5619 5859 6081 6284 6470 6640 6796 6939 7071 7195 7310 7419 7523 7621 7714 7803 7887 7967 8042 8112 8179 8241 8300 8355 8407 8456 8503 8547 8589 8628 8666 8701 8735 8768 8799 8829 8859 8888 8917 8946 8975 9004 9033 9061 9089 9116 9142 9166 9187 9206 9222 9235 9246 9255 9262 9267 9271 9275 9278 9281 9284 9287 9289 9291 9292 9290 9287 9280 9270 9256 9238 9216 9191 9161 9127 9090 9050 9008 4159 7 10 1 8963 8916 8868 8819 8769 8718 8668 8619 8571 8524 8480 8438 8400 8365 8335 8309 8287 8269 8256 8245 8237 8231 8226 8221 8216 8208 8199 8186 8170 8150 8127 8099 8068 8032 7993 7951 7904 7855 7802 7745 7686 7622 7555 7485 7410 7330 7246 7158 7064 6965 6860 6750 6634 6512 6385 6252 6114 5972 5825 5675 5521 5365 5207 5047 4887 4726 4565 4404 4243 4083 3923 3764 3607 3450 3296 3144 2995 2850 2710 2574 2445 2322 2206 2098 1999 1908 1826 1753 1690 1638 1596 1565 1547 1541 1550 1573 1613 1668 1741 1830 1935 2057 2193 2343 2504 2675 2852 3035 3220 3405 3589 3770 3947 4119 4285 4446 4602 4753 4900 5044 5185 5324 5461 5598 5733 5868 6001 6134 6265 6396 6524 6651 6775 6898 7018 7135 7251 7363 7473 7580 7683 7784 7882 7976 8068 8155 8240 8321 8399 8473 8545 8614 8680 8744 8805 8864 8919 8972 9022 9069 9113 9153 9189 9223 9252 9278 9301 9321 9338 9353 9365 9376 9384 9391 9397 9401 9404 9406 9407 9406 9404 9400 9395 9389 9381 9372 9361 9350 9338 9326 9313 9300 9287 9275 9265 9255 9247 9241 9236 9234 9233 9234 9238 9243 9249 9256 9265 9275 9285 9295 9306 9317 9329 9340 9352 9364 9376 9389 9401 9414 9426 9439 9451 9463 9474 9484 9494 9503 9511 9519 9526 9533 9539 9545 9552 9559 9566 9574 9582 9591 9601 9611 9621 9632 9643 9653 9663 9673 9682 9691 9698 9705 9711 9715 9719 9721 9723 9723 9722 9721 9719 9717 9715 9712 9711 9709 9708 9708 9709 9711 9713 9716 9720 9723 9728 9732 9736 9739 9743 9746 9748 9750 9750 9750 9749 9747 9743 9737 9729 9718 9703 9685 9663 9636 9604 9566 9523 9474 9419 9357 9290 9217 9138 9054 8964 8871 8774 8675 8574 8473 8373 8277 8185 8099 8022 7954 7898 7854 7823 7806 7803 7814 7837 7873 7919 7974 8037 8104 8175 8248 8321 8393 8462 8529 8592 8651 8706 8759 8808 8854 8899 8941 8983 9024 9064 9103 9142 9180 9217 9253 9288 9321 9353 9384 9412 9440 9465 9490 9513 9535 9556 9575 9594 9612 9629 9644 9658 9671 9681 9690 9696 9700 9703 9703 9701 9698 9694 9688 9682 9675 9667 9659 9650 9640 9629 9617 9603 9587 9568 9546 9521 9493 9461 9426 9389 9349 9306 9263 9218 9174 9129 9086 9044 9004 8966 8930 8896 8864 8835 8808 8783 8759 8737 8716 8696 8676 8657 8638 8619 8600 8580 8559 8538 8516 8492 8468 8444 8418 8393 8368 8344 8322 8302 8285 8273 8264 8261 8263 8270 8283 8302 8325 8353 8385 8420 8457 8494 8532 8570 8606 8640 8672 8701 8728 8752 8773 8793 8812 8830 8848 8867 8886 8908 8931 8957 8985 9015 9048 9083 9120 9157 9195 9233 9271 9307 9341 9373 9403 9430 9454 9476 9496 9513 9528 9541 9553 9564 9573 9582 9589 9596 9602 9607 9611 9614 9615 9616 9615 9614 9612 4160 7 10 1 9610 9607 9603 9599 9595 9590 9584 9576 9567 9554 9539 9520 9497 9468 9434 9394 9347 9293 9232 9163 9087 9004 8912 8813 8707 8594 8475 8350 8221 8089 7955 7822 7691 7563 7443 7330 7228 7139 7064 7003 6960 6932 6922 6929 6952 6990 7042 7107 7182 7267 7360 7459 7562 7668 7776 7883 7990 8094 8194 8290 8381 8466 8545 8617 8681 8739 8790 8833 8871 8902 8928 8949 8966 8979 8990 8998 9005 9009 9013 9015 9016 9016 9014 9010 9005 8998 8990 8980 8968 8954 8940 8923 8906 8886 8865 8841 8815 8785 8752 8713 8670 8621 8567 8506 8439 8366 8289 8207 8123 8037 7952 7868 7787 7711 7642 7580 7527 7483 7449 7425 7411 7406 7411 7425 7447 7476 7511 7551 7595 7643 7693 7744 7796 7847 7896 7942 7985 8023 8056 8082 8102 8114 8118 8114 8102 8081 8051 8011 7963 7906 7839 7763 7677 7582 7476 7359 7232 7095 6946 6788 6619 6440 6253 6059 5857 5650 5440 5226 5011 4796 4583 4374 4169 3971 3781 3602 3435 3283 3149 3034 2941 2873 2832 2820 2838 2887 2969 3081 3224 3396 3593 3813 4051 4305 4568 4838 5109 5378 5641 5895 6139 6369 6587 6789 6978 7154 7316 7466 7606 7735 7856 7969 8075 8173 8266 8353 8434 8509 8580 8646 8708 8766 8822 8874 8924 8973 9021 9068 9114 9159 9204 9247 9289 9329 9367 9401 9432 9460 9483 9503 9517 9528 9534 9535 9533 9525 9512 9494 9470 9438 9399 9351 9294 9225 9144 9050 8942 8819 8683 8532 8367 8189 7999 7799 7592 7379 7163 6948 6737 6533 6340 6161 5999 5859 5742 5652 5589 5555 5552 5578 5633 5715 5822 5951 6099 6262 6436 6617 6801 6985 7165 7338 7503 7657 7799 7929 8046 8151 8245 8329 8404 8471 8531 8587 8638 8685 8730 8773 8815 8855 8894 8931 8968 9004 9040 9074 9108 9142 9175 9209 9241 9274 9305 9336 9366 9394 9421 9445 9467 9487 9503 9517 9529 9537 9544 9548 9551 9553 9553 9553 9553 9552 9551 9549 9547 9543 9538 9531 9522 9510 9496 9479 9459 9435 9409 9380 9348 9313 9276 9237 9195 9151 9105 9056 9004 8948 8889 8826 8759 8686 8609 8526 8439 8346 8249 8149 8045 7939 7833 7728 7626 7529 7438 7356 7284 7224 7179 7149 7135 7138 7158 7194 7246 7313 7393 7483 7581 7685 7793 7901 8008 8113 8212 8306 8393 8473 8546 8612 8673 8728 8779 8826 8871 8913 8954 8994 9033 9071 9109 9146 9182 9217 9252 9286 9318 9350 9380 9409 9437 9464 9490 9514 9537 9558 9578 9595 9611 9624 9635 9644 9651 9657 9660 9662 9663 9664 9663 9663 9662 9661 9661 9661 9662 9663 9666 9669 9674 9680 9687 9696 9706 9717 9730 9744 9760 9776 9792 9809 9825 9842 9857 9871 9885 9896 9906 9915 9922 9927 9931 9934 9935 9935 9934 9933 9931 9928 9925 9921 9917 9912 9905 9898 9889 9879 9866 9851 9833 9813 9789 9762 4161 7 10 1 9731 9695 9656 9611 9560 9504 9440 9369 9289 9199 9099 8986 8861 8722 8568 8399 8214 8015 7800 7571 7329 7076 6812 6540 6262 5981 5697 5414 5134 4859 4590 4330 4082 3847 3627 3425 3243 3084 2950 2845 2770 2728 2721 2751 2818 2923 3064 3240 3449 3687 3949 4232 4529 4836 5145 5453 5754 6044 6319 6576 6813 7028 7221 7392 7541 7668 7774 7860 7926 7973 8000 8009 7998 7968 7919 7851 7763 7656 7531 7389 7230 7057 6870 6672 6463 6246 6021 5790 5555 5317 5077 4838 4600 4366 4140 3923 3719 3533 3367 3226 3113 3032 2985 2974 3000 3064 3164 3298 3464 3656 3872 4105 4351 4604 4860 5113 5360 5597 5822 6034 6230 6410 6576 6726 6863 6987 7099 7200 7292 7376 7452 7520 7582 7638 7689 7733 7773 7807 7837 7862 7883 7901 7916 7929 7940 7949 7957 7965 7973 7981 7990 8000 8011 8023 8036 8049 8064 8079 8094 8109 8123 8136 8147 8157 8163 8166 8166 8162 8154 8142 8126 8106 8081 8053 8020 7985 7946 7904 7859 7812 7763 7711 7659 7605 7550 7494 7439 7383 7327 7272 7217 7162 7109 7056 7004 6953 6904 6856 6811 6768 6730 6696 6668 6646 6632 6625 6627 6637 6655 6681 6711 6746 6782 6817 6847 6871 6884 6884 6868 6835 6782 6709 6615 6500 6365 6212 6042 5858 5661 5456 5244 5028 4810 4594 4381 4174 3975 3784 3604 3436 3280 3138 3009 2895 2795 2708 2633 2570 2518 2474 2438 2407 2379 2354 2328 2302 2274 2244 2212 2178 2143 2110 2079 2055 2039 2035 2046 2075 2126 2201 2302 2430 2586 2771 2983 3220 3479 3757 4051 4356 4667 4980 5290 5594 5888 6168 6434 6682 6913 7126 7322 7499 7661 7807 7939 8058 8164 8259 8344 8419 8484 8540 8588 8627 8659 8684 8703 8717 8725 8731 8733 8734 8734 8735 8736 8739 8744 8751 8762 8775 8792 8812 8834 8860 8887 8915 8945 8975 9004 9032 9059 9083 9105 9123 9137 9148 9154 9157 9156 9152 9145 9136 9125 9114 9104 9094 9087 9083 9081 9084 9091 9101 9116 9135 9156 9180 9206 9232 9257 9281 9303 9320 9334 9342 9344 9340 9328 9309 9283 9247 9203 9150 9086 9012 8926 8829 8720 8598 8464 8318 8161 7993 7816 7632 7443 7250 7056 6865 6678 6498 6328 6171 6028 5903 5796 5710 5647 5606 5589 5596 5627 5681 5757 5854 5971 6104 6251 6411 6579 6753 6930 7108 7283 7455 7620 7777 7927 8067 8197 8319 8431 8535 8632 8721 8804 8881 8953 9020 9082 9140 9193 9242 9286 9326 9362 9394 9421 9445 9465 9481 9495 9506 9514 9520 9523 9525 9525 9523 9520 9516 9511 9505 9499 9493 9487 9481 9476 9472 9469 9467 9467 9468 9471 9474 9479 9484 9490 9496 9503 9510 9517 9524 9531 9537 9544 9551 9558 9564 9570 9576 9581 9586 9590 9593 9595 9596 9597 9597 9596 9596 9596 9596 9597 9598 9601 9605 9609 9615 9621 9627 4162 7 10 2 9626 9630 9633 9636 9638 9640 9640 9639 9637 9634 9630 9625 9619 9613 9608 9603 9599 9597 9597 9599 9603 9608 9615 9622 9630 9637 9644 9648 9650 9650 9647 9640 9631 9619 9605 9589 9572 9554 9536 9518 9500 9483 9467 9451 9437 9424 9411 9401 9391 9383 9377 9373 9371 9372 9374 9380 9387 9396 9407 9418 9430 9442 9453 9463 9471 9479 9484 9489 9493 9495 9498 9500 9503 9506 9509 9514 9519 9524 9530 9535 9541 9546 9551 9554 9557 9560 9561 9562 9563 9563 9564 9564 9565 9566 9567 9568 9570 9571 9573 9574 9574 9575 9574 9573 9571 9569 9566 9562 9558 9554 9550 9546 9542 9538 9534 9530 9525 9521 9516 9510 9504 9497 9489 9481 9473 9464 9455 9447 9438 9430 9421 9413 9405 9396 9387 9378 9368 9357 9346 9334 9323 9313 9304 9297 9292 9289 9290 9295 9303 9314 9328 9345 9364 9384 9406 9428 9450 9472 9493 9514 9534 9555 9575 9596 9617 9638 9661 9684 9707 9731 9754 9776 9797 9816 9833 9847 9858 9867 9872 9875 9875 9871 9866 9857 9846 9832 9815 9795 9772 9745 9715 9680 9641 9598 9550 9497 9440 9378 9312 9242 9168 9091 9011 8927 8841 8752 8660 8566 8469 8370 8270 8168 8065 7962 7858 7756 7655 7556 7461 7370 7284 7205 7132 7067 7009 6960 6920 6888 6865 6850 6842 6843 6851 6865 6886 6914 6947 6987 7033 7084 7141 7204 7273 7347 7425 7508 7594 7682 7772 7862 7951 8038 8123 8204 8281 8354 8422 8486 8546 8603 8656 8706 8755 8802 8848 8892 8936 8978 9019 9059 9096 9132 9165 9195 9222 9245 9265 9282 9296 9306 9314 9318 9319 9318 9313 9306 9295 9281 9264 9243 9219 9191 9158 9122 9081 9036 8987 8933 8875 8812 8744 8673 8596 8516 8431 8342 8249 8154 8055 7955 7853 7750 7647 7546 7446 7349 7256 7167 7083 7004 6932 6867 6809 6758 6714 6678 6649 6628 6613 6606 6605 6611 6623 6642 6667 6699 6736 6780 6830 6886 6949 7017 7090 7169 7253 7341 7432 7527 7624 7723 7823 7923 8023 8122 8219 8314 8406 8495 8581 8663 8741 8815 8886 8953 9017 9078 9137 9194 9249 9302 9354 9405 9454 9502 9548 9593 9635 9675 9712 9746 9776 9804 9828 9849 9867 9883 9896 9907 9917 9925 9932 9938 9944 9949 9954 9958 9962 9966 9969 9971 9973 9974 9974 9973 9971 9967 9962 9955 9947 9938 9927 9915 9903 9891 9878 9866 9855 9845 9837 9830 9824 9819 9815 9812 9809 9805 9801 9796 9789 9781 9772 9760 9747 9733 9718 9701 9682 9663 9642 9620 9596 9571 9544 9514 9483 9450 9415 9379 9342 9305 9268 9233 9199 9168 9141 9117 9098 9082 9072 9066 9065 9068 9075 9086 9100 9117 9137 9159 9182 9206 9230 9254 9277 9299 9319 9337 9352 9364 9374 9381 9386 9388 9389 9388 9387 9385 9383 9381 9380 9380 9380 9381 9383 9386 9389 9392 9396 9400 9406 9412 4163 7 10 2 9419 9427 9437 9448 9461 9476 9492 9508 9526 9544 9563 9581 9598 9615 9631 9646 9660 9673 9686 9698 9710 9721 9733 9744 9755 9765 9775 9783 9791 9796 9800 9803 9803 9802 9799 9796 9791 9787 9782 9778 9775 9773 9772 9773 9774 9777 9780 9784 9788 9792 9795 9798 9801 9803 9804 9804 9804 9803 9801 9799 9798 9796 9795 9795 9796 9799 9803 9808 9815 9822 9831 9841 9852 9862 9873 9883 9892 9901 9909 9917 9924 9930 9936 9942 9949 9955 9961 9967 9973 9979 9985 9990 9994 9997 9999100001000010000 9999 9998 9996 9995 9994 9992 9991 9989 9986 9983 9979 9973 9965 9956 9945 9931 9916 9899 9880 9860 9838 9816 9793 9769 9745 9721 9697 9673 9648 9624 9600 9576 9552 9529 9506 9484 9463 9444 9426 9410 9396 9385 9376 9370 9367 9366 9368 9373 9380 9388 9398 9409 9420 9431 9441 9451 9458 9464 9468 9469 9468 9464 9457 9448 9436 9422 9405 9385 9363 9338 9311 9281 9249 9214 9176 9137 9096 9053 9010 8965 8922 8878 8837 8797 8759 8725 8694 8667 8644 8624 8608 8596 8587 8581 8577 8574 8572 8568 8563 8555 8543 8525 8501 8468 8427 8377 8316 8245 8164 8074 7974 7867 7753 7635 7514 7393 7273 7157 7046 6943 6850 6767 6695 6636 6590 6556 6535 6525 6525 6534 6551 6573 6598 6624 6650 6672 6691 6704 6710 6708 6699 6683 6660 6631 6598 6563 6527 6492 6461 6435 6416 6407 6408 6420 6445 6482 6532 6594 6668 6753 6847 6949 7056 7168 7282 7395 7507 7615 7718 7813 7900 7977 8045 8100 8145 8177 8196 8202 8195 8174 8139 8090 8027 7950 7858 7752 7632 7500 7355 7199 7032 6857 6674 6485 6290 6092 5890 5686 5480 5274 5067 4859 4652 4445 4238 4033 3830 3630 3432 3239 3051 2870 2696 2530 2373 2227 2091 1967 1855 1755 1666 1590 1525 1471 1428 1395 1370 1355 1346 1345 1351 1363 1382 1407 1440 1481 1530 1589 1660 1744 1842 1956 2087 2236 2404 2591 2798 3022 3265 3523 3796 4081 4375 4675 4979 5284 5586 5883 6172 6451 6717 6971 7209 7432 7639 7830 8006 8166 8312 8445 8566 8675 8773 8863 8944 9018 9086 9147 9204 9256 9303 9347 9388 9425 9459 9490 9519 9544 9566 9585 9601 9614 9624 9631 9635 9638 9638 9636 9633 9629 9624 9619 9614 9609 9604 9599 9594 9590 9585 9582 9579 9577 9576 9576 9578 9582 9587 9595 9604 9615 9627 9639 9651 9663 9672 9679 9683 9684 9682 9675 9666 9653 9639 9622 9603 9584 9564 9545 9525 9505 9486 9466 9446 9427 9407 9387 9367 9349 9331 9315 9302 9292 9285 9282 9283 9287 9295 9305 9317 9330 9344 9358 9370 9381 9390 9397 9402 9404 9403 9401 9396 9389 9380 9369 9356 9341 9325 9307 9288 9267 9247 9226 9205 9185 9166 9148 9130 9114 9097 9080 9062 9043 9022 8999 8973 8945 8914 8882 8849 8815 8783 8752 4164 7 10 2 8724 8699 8678 8661 8649 8642 8639 8640 8645 8654 8664 8677 8692 8708 8725 8742 8759 8777 8794 8810 8826 8841 8855 8867 8878 8888 8897 8905 8912 8919 8927 8936 8947 8960 8975 8993 9014 9038 9063 9090 9118 9146 9173 9197 9219 9236 9249 9257 9258 9254 9245 9230 9211 9187 9161 9132 9102 9072 9043 9017 8993 8973 8956 8945 8938 8936 8939 8946 8957 8971 8987 9006 9027 9048 9069 9091 9112 9132 9152 9171 9188 9204 9218 9229 9238 9244 9246 9244 9236 9223 9203 9176 9142 9100 9051 8994 8929 8857 8778 8693 8602 8505 8403 8295 8184 8068 7949 7826 7701 7573 7444 7314 7184 7055 6928 6804 6683 6568 6459 6356 6262 6176 6099 6031 5974 5927 5890 5862 5845 5836 5836 5843 5857 5876 5900 5926 5955 5984 6012 6040 6065 6088 6107 6122 6133 6140 6143 6141 6137 6128 6117 6104 6089 6073 6057 6042 6028 6018 6011 6008 6012 6021 6038 6063 6096 6138 6188 6247 6313 6388 6471 6560 6655 6757 6862 6972 7086 7201 7318 7436 7554 7670 7784 7895 8003 8106 8203 8295 8381 8462 8536 8605 8668 8728 8783 8835 8884 8931 8976 9020 9063 9105 9146 9187 9226 9265 9303 9340 9376 9411 9445 9479 9511 9543 9574 9604 9633 9660 9686 9711 9733 9753 9771 9786 9799 9809 9816 9820 9822 9823 9821 9818 9814 9809 9804 9799 9793 9788 9782 9777 9772 9766 9761 9756 9752 9747 9744 9741 9739 9738 9738 9740 9743 9748 9754 9761 9769 9777 9786 9794 9802 9810 9816 9821 9826 9830 9833 9836 9840 9843 9847 9851 9856 9861 9866 9872 9877 9882 9885 9888 9889 9888 9885 9881 9875 9867 9857 9845 9831 9815 9796 9774 9748 9717 9681 9638 9588 9529 9460 9380 9290 9187 9071 8943 8803 8651 8488 8316 8137 7955 7770 7588 7412 7245 7092 6956 6841 6750 6685 6648 6639 6660 6708 6782 6880 6999 7136 7285 7444 7609 7776 7941 8101 8253 8397 8529 8649 8756 8851 8932 9001 9059 9106 9143 9171 9191 9204 9211 9213 9211 9206 9197 9187 9174 9160 9144 9128 9110 9090 9069 9046 9021 8993 8961 8926 8887 8842 8792 8735 8671 8599 8519 8430 8333 8226 8112 7990 7861 7727 7590 7452 7315 7183 7058 6942 6840 6753 6683 6634 6606 6600 6617 6656 6717 6797 6896 7009 7136 7273 7416 7563 7711 7857 7999 8135 8262 8381 8491 8590 8680 8760 8832 8896 8953 9004 9050 9092 9131 9167 9201 9233 9264 9293 9321 9349 9375 9401 9425 9450 9473 9496 9519 9541 9563 9584 9604 9624 9643 9661 9677 9691 9703 9713 9720 9725 9727 9725 9721 9715 9706 9695 9682 9668 9653 9636 9620 9603 9586 9568 9551 9534 9516 9499 9481 9463 9446 9428 9412 9395 9380 9366 9353 9342 9333 9325 9319 9315 9311 9309 9306 9304 9302 9298 9294 9288 9282 9274 9264 9254 9243 9230 9217 9203 9188 9171 9153 9134 9113 9091 9067 4165 7 10 2 9042 9017 8991 8965 8940 8916 8895 8876 8860 8847 8838 8831 8828 8827 8827 8828 8829 8830 8828 8823 8814 8801 8782 8758 8726 8688 8643 8590 8530 8463 8389 8309 8223 8133 8039 7942 7842 7742 7642 7543 7445 7351 7259 7173 7091 7016 6947 6885 6830 6784 6745 6715 6693 6679 6673 6674 6682 6696 6716 6740 6769 6801 6836 6874 6915 6957 7001 7046 7092 7138 7185 7231 7276 7320 7363 7403 7442 7478 7514 7548 7582 7617 7653 7692 7733 7778 7827 7881 7938 8000 8065 8132 8202 8272 8343 8413 8483 8551 8617 8682 8744 8804 8862 8919 8973 9026 9077 9126 9173 9218 9262 9303 9341 9378 9412 9444 9474 9501 9527 9550 9572 9591 9608 9624 9637 9648 9657 9664 9668 9670 9669 9665 9659 9650 9637 9622 9602 9579 9552 9521 9486 9446 9403 9355 9302 9246 9184 9118 9046 8968 8883 8791 8689 8578 8457 8323 8177 8018 7845 7659 7460 7248 7025 6791 6550 6302 6051 5798 5546 5298 5057 4824 4602 4394 4202 4027 3872 3737 3623 3532 3463 3416 3390 3383 3393 3418 3455 3501 3552 3606 3658 3707 3748 3780 3801 3811 3808 3794 3770 3737 3697 3653 3609 3566 3529 3501 3485 3483 3498 3533 3588 3665 3764 3886 4029 4193 4375 4574 4787 5010 5242 5477 5714 5947 6174 6392 6598 6790 6966 7125 7265 7387 7490 7575 7643 7694 7729 7750 7757 7751 7733 7705 7667 7620 7565 7504 7438 7368 7296 7224 7154 7087 7027 6973 6929 6894 6869 6856 6853 6860 6876 6899 6928 6960 6994 7027 7056 7080 7097 7104 7100 7083 7053 7009 6950 6877 6789 6688 6573 6446 6309 6163 6011 5853 5693 5533 5374 5220 5072 4934 4806 4692 4594 4513 4451 4411 4394 4401 4434 4492 4577 4689 4825 4985 5167 5368 5585 5815 6053 6296 6541 6782 7017 7242 7456 7655 7840 8009 8163 8301 8425 8536 8635 8723 8803 8874 8939 8998 9051 9100 9144 9183 9218 9248 9274 9296 9313 9327 9338 9347 9353 9359 9365 9372 9379 9389 9400 9414 9430 9448 9467 9487 9507 9527 9546 9563 9579 9592 9602 9609 9614 9616 9615 9612 9607 9600 9591 9579 9566 9551 9533 9514 9492 9469 9444 9418 9392 9365 9339 9315 9293 9273 9257 9244 9235 9228 9226 9226 9228 9233 9240 9247 9256 9265 9275 9286 9297 9309 9321 9335 9349 9364 9380 9396 9412 9428 9442 9456 9469 9480 9490 9498 9505 9510 9515 9520 9524 9529 9534 9540 9546 9553 9561 9570 9579 9589 9598 9608 9619 9630 9641 9654 9667 9682 9697 9713 9729 9746 9762 9777 9790 9801 9810 9816 9819 9819 9816 9812 9806 9800 9793 9787 9781 9777 9773 9771 9769 9767 9765 9763 9759 9753 9745 9736 9724 9712 9697 9683 9667 9652 9636 9620 9604 9587 9569 9549 9525 9497 9465 9427 9382 9331 9273 9208 9138 9062 8983 8901 8818 8736 8657 8581 8511 8449 8394 8350 8315 8291 8278 8275 4166 7 10 2 8282 8299 8325 8358 8397 8442 8491 8543 8596 8649 8702 8752 8800 8845 8884 8919 8947 8969 8984 8992 8993 8986 8973 8953 8927 8896 8861 8824 8785 8747 8709 8675 8644 8617 8596 8582 8573 8571 8575 8585 8601 8622 8647 8676 8709 8744 8782 8821 8862 8904 8946 8988 9031 9073 9114 9154 9193 9229 9264 9297 9328 9355 9381 9404 9424 9442 9457 9470 9481 9491 9498 9504 9509 9511 9513 9512 9510 9505 9498 9489 9477 9462 9445 9426 9404 9381 9357 9333 9309 9286 9265 9246 9229 9216 9207 9200 9197 9196 9199 9203 9210 9218 9227 9238 9249 9260 9270 9281 9290 9299 9305 9310 9312 9310 9304 9294 9280 9260 9234 9203 9166 9124 9077 9024 8967 8906 8842 8775 8707 8637 8567 8498 8430 8365 8302 8243 8189 8139 8094 8055 8020 7991 7967 7947 7932 7921 7914 7911 7912 7917 7925 7938 7954 7975 8000 8029 8061 8097 8136 8177 8219 8261 8303 8344 8383 8421 8455 8488 8518 8546 8572 8597 8621 8645 8670 8695 8720 8747 8775 8804 8834 8864 8895 8927 8959 8991 9023 9055 9088 9121 9153 9186 9219 9251 9282 9313 9343 9372 9400 9426 9450 9473 9495 9515 9534 9552 9570 9586 9602 9618 9633 9648 9662 9675 9687 9698 9708 9716 9722 9727 9730 9732 9733 9733 9733 9732 9731 9731 9731 9731 9731 9731 9731 9730 9729 9727 9723 9717 9709 9700 9689 9676 9662 9646 9630 9613 9596 9579 9562 9545 9529 9513 9498 9483 9469 9455 9441 9428 9415 9403 9392 9382 9373 9366 9361 9357 9356 9356 9359 9362 9368 9373 9379 9385 9390 9393 9395 9394 9392 9386 9379 9368 9356 9341 9324 9306 9286 9265 9242 9219 9195 9170 9146 9121 9097 9073 9051 9030 9011 8995 8981 8969 8959 8951 8945 8940 8936 8930 8924 8916 8905 8891 8873 8852 8828 8801 8771 8740 8707 8673 8641 8609 8579 8551 8525 8503 8482 8465 8450 8438 8427 8419 8412 8407 8404 8402 8401 8402 8404 8407 8411 8415 8420 8425 8429 8434 8438 8441 8443 8445 8446 8446 8446 8447 8447 8448 8450 8453 8458 8464 8471 8480 8490 8501 8513 8525 8538 8552 8565 8577 8590 8601 8611 8620 8628 8633 8637 8638 8636 8631 8623 8612 8596 8578 8555 8530 8501 8470 8438 8404 8369 8335 8302 8271 8241 8214 8189 8166 8145 8126 8109 8092 8076 8059 8041 8022 8002 7981 7958 7935 7910 7886 7862 7839 7817 7797 7779 7762 7747 7734 7722 7711 7700 7688 7675 7661 7646 7629 7611 7591 7571 7550 7530 7512 7495 7482 7473 7468 7468 7473 7484 7500 7522 7548 7578 7612 7648 7686 7725 7763 7799 7832 7861 7884 7901 7910 7910 7901 7882 7852 7812 7762 7701 7631 7553 7467 7374 7277 7175 7072 6967 6864 6763 6666 6575 6491 6416 6351 6297 6256 6227 6213 6212 6226 6252 6291 6340 6399 6466 6538 6613 6691 6768 6843 6914 6981 7042 7096 7144 7186 4167 7 10 2 7221 7249 7272 7290 7303 7311 7316 7318 7316 7312 7306 7298 7289 7279 7268 7257 7246 7235 7226 7217 7209 7202 7196 7191 7186 7182 7178 7173 7168 7162 7156 7149 7141 7132 7123 7114 7104 7095 7085 7076 7066 7056 7045 7032 7018 7002 6983 6961 6934 6904 6870 6831 6788 6740 6689 6634 6576 6515 6453 6390 6325 6261 6196 6132 6068 6005 5943 5881 5820 5759 5698 5638 5577 5517 5456 5394 5333 5270 5207 5143 5078 5012 4944 4875 4804 4731 4656 4579 4500 4418 4335 4250 4164 4076 3987 3897 3807 3716 3625 3533 3441 3349 3257 3164 3071 2978 2884 2790 2696 2601 2507 2413 2321 2229 2139 2052 1967 1886 1808 1734 1665 1600 1539 1484 1433 1387 1345 1307 1274 1244 1217 1195 1175 1158 1144 1132 1123 1117 1113 1111 1112 1116 1121 1130 1141 1155 1172 1193 1219 1248 1283 1324 1370 1423 1482 1549 1623 1703 1790 1882 1980 2083 2188 2295 2403 2510 2615 2717 2815 2907 2994 3074 3147 3214 3274 3329 3378 3423 3465 3503 3540 3577 3613 3650 3688 3728 3771 3815 3863 3913 3965 4020 4078 4139 4201 4266 4334 4403 4475 4550 4626 4705 4785 4868 4952 5037 5124 5211 5298 5385 5471 5557 5641 5723 5803 5881 5956 6028 6098 6164 6227 6287 6343 6396 6446 6492 6535 6574 6611 6644 6674 6702 6728 6751 6772 6791 6807 6821 6832 6839 6843 6843 6839 6831 6819 6803 6783 6760 6735 6707 6677 6647 6615 6583 6550 6517 6483 6449 6413 6377 6339 6301 6260 6219 6177 6133 6089 6045 6001 5957 5914 5871 5830 5790 5751 5714 5679 5647 5617 5591 5568 5550 5536 5528 5525 5528 5537 5551 5571 5597 5627 5662 5702 5745 5792 5843 5896 5953 6012 6074 6138 6205 6274 6345 6418 6491 6566 6640 6714 6787 6858 6926 6992 7054 7113 7167 7216 7259 7298 7330 7356 7376 7389 7395 7394 7387 7373 7354 7328 7297 7261 7221 7177 7131 7082 7032 6980 6927 6873 6819 6763 6706 6648 6588 6526 6463 6399 6332 6265 6197 6129 6062 5997 5935 5878 5825 5780 5742 5713 5695 5687 5692 5708 5737 5778 5831 5896 5971 6056 6149 6249 6354 6463 6574 6685 6796 6905 7011 7112 7207 7297 7380 7457 7526 7587 7640 7686 7724 7755 7778 7794 7803 7806 7802 7793 7778 7756 7729 7696 7656 7608 7552 7486 7409 7320 7217 7101 6969 6822 6659 6481 6289 6085 5869 5644 5412 5175 4937 4699 4463 4233 4011 3799 3598 3412 3242 3090 2960 2853 2771 2717 2692 2698 2737 2807 2910 3044 3207 3396 3607 3836 4077 4326 4575 4820 5055 5273 5471 5645 5791 5907 5992 6045 6065 6055 6016 5949 5858 5744 5610 5460 5295 5120 4934 4743 4546 4347 4148 3949 3753 3562 3378 3202 3036 2882 2742 2619 2515 2430 2368 2330 2318 2331 2372 2441 2536 2659 2806 2977 3169 3379 3606 3844 4093 4347 4605 4862 5117 5367 5610 4168 7 10 2 5845 6070 6286 6490 6685 6869 7044 7209 7366 7516 7659 7794 7924 8048 8167 8279 8386 8487 8581 8669 8751 8825 8892 8953 9006 9053 9094 9128 9157 9180 9199 9214 9226 9234 9240 9244 9246 9247 9247 9247 9247 9246 9246 9246 9246 9247 9248 9249 9251 9252 9252 9252 9252 9251 9250 9249 9248 9247 9248 9251 9256 9263 9272 9284 9297 9312 9328 9344 9359 9373 9384 9392 9396 9398 9396 9392 9385 9377 9368 9359 9351 9344 9338 9334 9332 9332 9333 9335 9337 9341 9344 9349 9353 9359 9366 9374 9384 9396 9409 9425 9442 9460 9478 9496 9514 9530 9545 9558 9569 9580 9589 9597 9605 9614 9623 9633 9644 9655 9667 9679 9689 9699 9706 9711 9714 9715 9714 9711 9706 9702 9697 9693 9690 9688 9688 9689 9690 9692 9694 9695 9696 9696 9694 9691 9687 9682 9676 9671 9666 9661 9657 9655 9653 9653 9653 9654 9656 9658 9661 9663 9665 9667 9669 9670 9672 9674 9676 9679 9682 9684 9687 9690 9693 9695 9696 9697 9696 9693 9690 9684 9678 9669 9660 9649 9637 9625 9611 9598 9584 9570 9556 9542 9527 9511 9495 9478 9459 9440 9419 9398 9375 9352 9327 9303 9278 9252 9227 9200 9174 9146 9118 9088 9057 9024 8991 8956 8921 8886 8851 8818 8787 8759 8734 8713 8697 8685 8677 8673 8674 8678 8684 8694 8705 8718 8732 8747 8763 8779 8794 8809 8823 8835 8846 8854 8860 8863 8862 8859 8853 8845 8835 8824 8813 8804 8796 8790 8788 8790 8795 8804 8816 8832 8850 8869 8890 8911 8931 8951 8969 8984 8996 9004 9007 9004 8994 8975 8946 8905 8850 8780 8695 8592 8471 8331 8173 7998 7805 7595 7372 7135 6888 6632 6368 6100 5830 5559 5289 5024 4765 4515 4276 4050 3842 3653 3486 3344 3230 3145 3093 3073 3088 3137 3221 3337 3484 3660 3861 4085 4326 4582 4848 5120 5394 5666 5934 6194 6444 6681 6906 7116 7312 7493 7660 7812 7952 8079 8195 8300 8396 8484 8565 8639 8708 8771 8830 8885 8936 8985 9030 9072 9111 9148 9183 9215 9246 9274 9302 9327 9352 9375 9397 9418 9437 9456 9472 9487 9501 9512 9520 9527 9531 9532 9532 9529 9524 9518 9510 9502 9492 9482 9471 9460 9449 9438 9426 9415 9403 9392 9382 9372 9363 9355 9350 9346 9345 9347 9352 9360 9370 9383 9398 9415 9433 9451 9470 9487 9504 9518 9531 9542 9551 9558 9563 9566 9567 9567 9566 9563 9559 9554 9548 9540 9532 9521 9510 9496 9480 9462 9442 9417 9390 9358 9322 9280 9233 9180 9119 9051 8975 8890 8794 8689 8572 8443 8302 8147 7979 7797 7602 7393 7171 6937 6692 6439 6178 5912 5642 5372 5102 4835 4573 4318 4071 3834 3607 3394 3195 3012 2847 2703 2582 2487 2420 2384 2381 2414 2483 2590 2734 2913 3126 3369 3639 3931 4239 4558 4882 5207 5528 5840 6139 6424 6692 6942 7174 7387 7584 7763 7927 8077 4169 7 10 2 8214 8339 8453 8557 8652 8738 8817 8889 8954 9015 9070 9122 9171 9216 9259 9300 9339 9374 9407 9436 9461 9482 9497 9507 9510 9508 9499 9484 9463 9436 9403 9365 9323 9275 9224 9169 9111 9051 8989 8928 8868 8811 8759 8712 8674 8644 8625 8617 8620 8635 8662 8698 8744 8798 8857 8920 8986 9052 9117 9179 9239 9294 9346 9392 9435 9473 9508 9539 9567 9593 9616 9636 9655 9671 9685 9697 9707 9715 9720 9723 9725 9724 9722 9718 9712 9705 9697 9687 9676 9663 9649 9632 9614 9593 9571 9546 9520 9491 9461 9430 9397 9364 9331 9297 9264 9231 9199 9167 9136 9106 9077 9048 9021 8995 8970 8946 8924 8903 8883 8865 8848 8833 8818 8805 8792 8780 8768 8757 8745 8734 8722 8710 8698 8686 8675 8664 8655 8647 8641 8637 8635 8635 8638 8642 8648 8654 8659 8664 8666 8665 8661 8652 8638 8619 8596 8569 8540 8509 8479 8450 8425 8405 8391 8384 8385 8395 8413 8439 8472 8512 8557 8607 8660 8715 8771 8827 8884 8939 8993 9046 9096 9145 9191 9235 9276 9315 9351 9383 9413 9440 9463 9484 9502 9517 9529 9539 9545 9549 9550 9548 9542 9533 9520 9504 9485 9463 9438 9411 9383 9353 9324 9294 9266 9238 9212 9187 9164 9141 9119 9096 9073 9049 9023 8995 8966 8934 8901 8866 8831 8796 8762 8731 8702 8678 8658 8644 8635 8633 8637 8646 8662 8682 8707 8736 8767 8801 8836 8871 8906 8940 8971 8999 9024 9044 9059 9069 9072 9068 9056 9037 9009 8973 8929 8876 8815 8745 8667 8581 8488 8388 8281 8169 8052 7930 7804 7675 7545 7414 7282 7152 7023 6898 6776 6658 6546 6439 6339 6245 6158 6078 6006 5940 5882 5831 5786 5748 5716 5689 5667 5650 5637 5627 5620 5616 5613 5613 5613 5615 5618 5623 5628 5635 5644 5655 5668 5683 5701 5722 5747 5775 5808 5846 5889 5938 5993 6054 6122 6196 6278 6365 6459 6558 6661 6767 6875 6985 7094 7201 7306 7407 7503 7593 7675 7751 7817 7874 7920 7955 7978 7987 7982 7962 7925 7872 7800 7710 7602 7475 7330 7167 6988 6793 6585 6365 6135 5898 5656 5411 5167 4925 4690 4463 4249 4049 3866 3705 3566 3454 3369 3314 3291 3299 3340 3412 3514 3643 3798 3973 4166 4371 4584 4799 5013 5221 5420 5605 5775 5929 6065 6184 6286 6373 6447 6509 6562 6608 6649 6686 6723 6759 6796 6835 6876 6920 6967 7018 7071 7127 7186 7247 7311 7375 7439 7503 7565 7625 7680 7731 7777 7819 7855 7887 7915 7942 7968 7996 8026 8061 8102 8149 8204 8265 8333 8407 8485 8565 8646 8726 8803 8877 8947 9011 9069 9121 9168 9211 9248 9282 9313 9340 9365 9388 9407 9425 9439 9450 9457 9462 9462 9459 9454 9445 9434 9421 9407 9392 9377 9363 9350 9337 9327 9318 9312 9307 9305 9304 9306 9311 9317 9325 9335 9347 9360 9375 9390 9406 9422 9437 9452 9467 4170 7 10 3 9487 9500 9512 9523 9533 9543 9551 9559 9567 9575 9583 9591 9599 9608 9616 9624 9632 9637 9641 9642 9640 9635 9625 9612 9595 9574 9550 9523 9493 9460 9424 9387 9347 9305 9261 9215 9167 9117 9064 9011 8955 8899 8841 8784 8726 8669 8612 8555 8499 8444 8390 8335 8281 8227 8172 8118 8064 8011 7959 7908 7859 7813 7771 7733 7700 7672 7650 7635 7626 7624 7628 7639 7654 7674 7698 7724 7751 7778 7803 7825 7843 7856 7864 7866 7862 7853 7840 7822 7803 7782 7762 7743 7726 7713 7705 7701 7702 7709 7721 7738 7760 7786 7817 7851 7889 7930 7974 8020 8068 8118 8169 8221 8273 8325 8378 8429 8480 8530 8579 8628 8676 8723 8770 8817 8864 8911 8957 9004 9050 9096 9140 9184 9226 9267 9306 9342 9377 9410 9440 9468 9495 9519 9541 9561 9579 9594 9607 9618 9626 9631 9633 9633 9630 9624 9615 9604 9592 9578 9563 9548 9533 9518 9505 9494 9484 9477 9473 9471 9472 9476 9483 9492 9504 9517 9532 9549 9567 9585 9604 9624 9643 9663 9681 9700 9717 9734 9750 9764 9776 9787 9796 9804 9809 9813 9815 9816 9816 9815 9813 9810 9807 9804 9800 9796 9792 9786 9779 9771 9760 9747 9731 9712 9690 9665 9635 9603 9568 9530 9490 9449 9406 9363 9321 9279 9239 9202 9166 9134 9105 9079 9056 9037 9021 9007 8996 8987 8980 8974 8969 8965 8962 8959 8956 8954 8953 8952 8951 8952 8955 8959 8965 8973 8984 8997 9012 9030 9050 9072 9096 9121 9147 9174 9200 9227 9252 9276 9298 9318 9336 9352 9365 9376 9384 9390 9394 9396 9397 9396 9394 9391 9388 9383 9378 9373 9366 9359 9351 9342 9331 9319 9306 9291 9274 9256 9237 9216 9194 9171 9148 9125 9102 9080 9060 9041 9024 9010 8998 8988 8981 8977 8976 8977 8980 8986 8994 9004 9015 9027 9041 9055 9069 9083 9096 9110 9123 9136 9148 9161 9175 9189 9204 9221 9239 9259 9280 9302 9325 9348 9371 9393 9413 9431 9447 9460 9470 9477 9483 9486 9488 9488 9488 9488 9487 9487 9487 9487 9488 9488 9488 9488 9487 9486 9484 9482 9479 9475 9471 9466 9461 9456 9451 9446 9441 9436 9431 9426 9421 9416 9411 9406 9400 9394 9387 9380 9371 9362 9351 9339 9326 9312 9296 9280 9262 9243 9224 9203 9180 9156 9130 9101 9070 9035 8997 8956 8910 8861 8807 8749 8685 8617 8544 8464 8378 8284 8182 8070 7948 7814 7668 7510 7339 7154 6957 6747 6526 6294 6053 5805 5550 5290 5026 4760 4494 4228 3964 3704 3449 3201 2961 2733 2516 2314 2127 1957 1805 1670 1554 1455 1371 1303 1248 1204 1171 1148 1134 1129 1135 1154 1186 1235 1304 1394 1507 1646 1809 1997 2207 2436 2680 2934 3193 3452 3703 3943 4166 4369 4550 4705 4835 4939 5020 5077 5114 5133 5135 5123 5098 5061 5015 4959 4894 4821 4740 4651 4554 4450 4339 4222 4098 3969 4171 7 10 3 3834 3696 3553 3407 3259 3109 2958 2808 2660 2514 2373 2237 2109 1988 1877 1777 1687 1608 1540 1484 1438 1403 1379 1365 1362 1371 1393 1429 1480 1548 1634 1740 1867 2015 2183 2372 2578 2801 3037 3283 3535 3790 4045 4295 4539 4774 4998 5210 5409 5595 5770 5933 6086 6229 6365 6494 6617 6735 6849 6959 7066 7170 7271 7369 7464 7556 7644 7728 7809 7885 7958 8026 8090 8149 8205 8256 8304 8350 8392 8432 8471 8508 8545 8581 8616 8651 8686 8720 8753 8785 8817 8846 8875 8902 8927 8951 8973 8995 9015 9035 9053 9072 9090 9108 9125 9141 9157 9172 9186 9200 9212 9223 9234 9244 9254 9263 9272 9282 9291 9301 9312 9322 9333 9343 9354 9363 9373 9381 9389 9395 9401 9406 9410 9414 9417 9420 9423 9425 9428 9431 9433 9436 9439 9442 9446 9449 9452 9456 9460 9464 9468 9473 9478 9483 9488 9493 9498 9502 9505 9508 9510 9511 9512 9512 9511 9510 9509 9508 9506 9505 9504 9503 9501 9499 9496 9493 9488 9481 9473 9464 9453 9441 9428 9414 9400 9385 9369 9354 9338 9322 9305 9289 9271 9254 9236 9217 9197 9177 9157 9136 9114 9092 9070 9047 9024 9002 8979 8958 8937 8919 8902 8889 8880 8874 8874 8879 8890 8906 8928 8954 8985 9020 9057 9096 9136 9176 9214 9251 9286 9318 9348 9375 9399 9420 9439 9456 9471 9484 9496 9506 9514 9520 9525 9527 9527 9524 9518 9508 9494 9477 9455 9429 9399 9364 9326 9283 9236 9186 9134 9080 9024 8969 8913 8859 8808 8759 8714 8674 8639 8609 8585 8567 8555 8550 8550 8556 8568 8585 8607 8633 8663 8695 8730 8767 8805 8843 8880 8917 8952 8985 9015 9043 9068 9090 9107 9122 9132 9138 9141 9138 9132 9120 9104 9082 9055 9022 8983 8938 8886 8826 8758 8682 8596 8500 8393 8273 8141 7995 7835 7661 7472 7270 7055 6829 6592 6347 6096 5840 5583 5326 5071 4820 4574 4336 4105 3882 3668 3464 3270 3087 2915 2755 2608 2477 2363 2267 2193 2142 2117 2120 2152 2215 2308 2433 2587 2769 2977 3207 3456 3719 3991 4268 4545 4818 5082 5335 5573 5795 5999 6185 6353 6504 6639 6760 6868 6965 7053 7135 7211 7282 7351 7417 7482 7545 7608 7669 7729 7789 7847 7904 7959 8012 8063 8111 8155 8195 8231 8261 8285 8303 8314 8319 8315 8305 8287 8263 8231 8193 8150 8100 8045 7985 7919 7847 7768 7683 7590 7488 7377 7256 7125 6982 6829 6664 6489 6304 6110 5907 5698 5482 5262 5037 4811 4582 4353 4124 3896 3671 3449 3233 3023 2822 2630 2449 2281 2126 1985 1860 1749 1655 1575 1511 1463 1430 1414 1414 1433 1471 1531 1614 1722 1856 2017 2205 2420 2660 2923 3205 3503 3811 4126 4441 4753 5056 5347 5622 5881 6120 6340 6541 6723 6887 7035 7168 7288 7394 7488 7570 7639 7695 7736 7762 7771 7762 7733 7683 7611 7517 7400 7261 4172 7 10 3 7100 6918 6716 6497 6262 6014 5755 5488 5216 4942 4668 4398 4134 3880 3638 3411 3203 3014 2849 2709 2595 2509 2452 2423 2422 2446 2495 2563 2648 2746 2851 2958 3063 3162 3248 3320 3374 3407 3418 3407 3374 3319 3244 3151 3043 2922 2791 2654 2512 2370 2229 2092 1961 1838 1724 1620 1526 1442 1369 1305 1250 1204 1167 1138 1120 1112 1118 1139 1178 1239 1324 1436 1578 1751 1955 2191 2456 2747 3061 3392 3736 4086 4437 4782 5117 5438 5742 6025 6286 6526 6745 6942 7121 7284 7431 7565 7688 7802 7908 8007 8100 8188 8272 8352 8428 8500 8569 8634 8695 8752 8806 8856 8901 8943 8981 9016 9047 9075 9101 9125 9147 9168 9189 9210 9231 9251 9272 9292 9311 9329 9346 9361 9373 9383 9392 9398 9402 9406 9408 9410 9412 9415 9418 9421 9425 9430 9434 9437 9440 9441 9441 9439 9436 9431 9424 9415 9405 9394 9382 9369 9355 9341 9325 9309 9292 9273 9254 9233 9212 9189 9167 9143 9120 9098 9076 9056 9037 9020 9005 8993 8983 8975 8970 8968 8967 8968 8971 8974 8978 8982 8986 8988 8990 8991 8990 8987 8983 8977 8969 8959 8947 8931 8911 8887 8857 8820 8774 8720 8655 8578 8489 8388 8274 8147 8007 7856 7695 7524 7345 7159 6968 6772 6574 6375 6175 5978 5784 5594 5411 5236 5071 4918 4779 4654 4544 4452 4378 4321 4281 4259 4251 4259 4278 4309 4349 4395 4447 4502 4560 4619 4679 4738 4797 4856 4915 4973 5031 5088 5146 5202 5258 5311 5362 5409 5451 5487 5516 5536 5547 5547 5537 5516 5483 5440 5386 5323 5252 5173 5089 5000 4909 4816 4725 4635 4548 4466 4389 4318 4253 4193 4138 4088 4040 3995 3949 3903 3853 3799 3740 3675 3602 3523 3435 3340 3238 3130 3017 2900 2779 2656 2533 2411 2291 2174 2062 1955 1856 1766 1685 1614 1556 1510 1478 1461 1458 1472 1501 1547 1609 1685 1777 1881 1996 2120 2250 2384 2518 2649 2774 2888 2991 3078 3148 3199 3230 3241 3232 3204 3159 3097 3020 2932 2832 2724 2609 2489 2365 2240 2114 1990 1868 1751 1639 1535 1438 1352 1276 1210 1155 1110 1075 1047 1026 1011 999 991 987 986 990 1001 1024 1060 1115 1193 1298 1434 1603 1807 2047 2319 2623 2954 3306 3673 4049 4425 4796 5156 5499 5821 6119 6392 6639 6860 7058 7233 7389 7527 7650 7760 7858 7946 8026 8097 8160 8216 8265 8308 8343 8373 8398 8418 8434 8447 8456 8464 8470 8476 8480 8484 8488 8492 8496 8500 8504 8509 8515 8521 8527 8533 8540 8547 8553 8558 8561 8563 8562 8559 8551 8538 8520 8495 8463 8422 8372 8312 8239 8155 8057 7945 7819 7679 7525 7357 7177 6986 6785 6576 6361 6143 5923 5703 5486 5275 5071 4877 4695 4527 4377 4247 4138 4055 3999 3971 3974 4009 4076 4174 4302 4459 4641 4844 5065 5298 5540 5785 6029 6267 6495 6712 4173 7 10 3 6914 7100 7269 7420 7556 7676 7782 7876 7959 8033 8100 8162 8221 8276 8329 8381 8433 8483 8533 8583 8631 8678 8724 8769 8813 8855 8897 8937 8977 9016 9054 9092 9128 9163 9196 9226 9253 9276 9294 9308 9317 9321 9320 9315 9306 9295 9281 9265 9249 9232 9216 9200 9185 9170 9157 9144 9131 9120 9109 9098 9089 9081 9075 9069 9066 9063 9062 9061 9061 9061 9060 9058 9055 9050 9044 9036 9027 9017 9006 8995 8984 8975 8966 8959 8953 8948 8945 8943 8943 8944 8946 8951 8957 8965 8975 8988 9004 9022 9042 9064 9087 9110 9132 9153 9171 9186 9196 9202 9202 9196 9185 9169 9148 9121 9090 9054 9013 8967 8916 8858 8792 8718 8634 8538 8431 8310 8175 8025 7859 7679 7483 7274 7051 6815 6568 6312 6048 5777 5502 5224 4945 4667 4392 4122 3859 3604 3360 3128 2909 2704 2514 2340 2181 2037 1909 1797 1699 1618 1553 1506 1479 1473 1492 1537 1611 1716 1854 2025 2230 2466 2731 3021 3331 3655 3988 4323 4653 4972 5276 5559 5819 6052 6259 6438 6590 6716 6817 6894 6949 6983 6996 6991 6966 6923 6861 6782 6685 6571 6442 6298 6141 5973 5794 5606 5411 5209 5003 4792 4578 4361 4142 3923 3703 3485 3271 3061 2858 2664 2481 2311 2155 2014 1890 1782 1690 1613 1551 1502 1465 1439 1423 1415 1415 1423 1438 1460 1490 1527 1572 1624 1682 1745 1812 1882 1953 2021 2086 2146 2197 2239 2270 2289 2296 2291 2275 2248 2211 2166 2115 2059 2000 1940 1881 1825 1774 1731 1696 1674 1665 1674 1703 1755 1831 1935 2067 2229 2422 2643 2893 3167 3463 3778 4105 4440 4778 5114 5444 5763 6069 6358 6629 6881 7114 7328 7524 7704 7869 8019 8157 8284 8400 8507 8604 8692 8772 8844 8908 8965 9014 9057 9093 9124 9149 9170 9186 9199 9207 9212 9214 9212 9207 9199 9189 9176 9163 9148 9134 9120 9108 9097 9090 9085 9084 9087 9093 9102 9115 9131 9150 9171 9195 9221 9248 9277 9306 9337 9367 9398 9427 9455 9482 9506 9527 9544 9558 9567 9572 9573 9570 9564 9555 9543 9530 9516 9501 9486 9472 9458 9446 9434 9424 9415 9408 9402 9398 9395 9395 9398 9402 9410 9419 9431 9446 9462 9480 9499 9518 9537 9556 9574 9590 9606 9619 9632 9643 9652 9661 9669 9676 9682 9688 9693 9696 9699 9700 9699 9697 9692 9686 9678 9667 9655 9641 9625 9607 9587 9565 9541 9514 9482 9447 9405 9356 9299 9231 9153 9061 8954 8831 8692 8534 8357 8160 7944 7709 7454 7182 6893 6589 6272 5943 5606 5263 4918 4573 4232 3898 3576 3267 2977 2707 2459 2236 2038 1865 1716 1591 1487 1402 1333 1279 1236 1205 1183 1172 1172 1186 1215 1263 1334 1429 1551 1701 1879 2085 2315 2566 2832 3108 3387 3663 3929 4181 4413 4623 4809 4971 5110 5228 5328 5413 5488 5556 5621 5685 5750 5818 5890 5965 6042 4174 7 10 3 6122 6201 6279 6355 6425 6491 6549 6599 6640 6672 6694 6706 6707 6697 6677 6646 6605 6554 6494 6426 6351 6270 6186 6099 6012 5926 5844 5767 5697 5636 5586 5547 5522 5511 5514 5533 5566 5615 5679 5756 5846 5948 6059 6178 6303 6432 6563 6695 6824 6951 7073 7188 7298 7399 7494 7580 7660 7732 7798 7858 7914 7966 8015 8062 8107 8152 8197 8242 8288 8334 8381 8428 8475 8521 8567 8612 8655 8696 8736 8774 8811 8846 8881 8914 8947 8980 9013 9046 9079 9112 9145 9177 9209 9239 9269 9297 9323 9349 9372 9395 9416 9436 9454 9471 9487 9501 9514 9524 9532 9537 9540 9539 9536 9529 9519 9506 9490 9472 9451 9427 9402 9374 9344 9311 9276 9239 9198 9155 9108 9058 9003 8945 8883 8816 8745 8669 8589 8505 8417 8325 8231 8134 8035 7935 7834 7735 7636 7541 7449 7362 7280 7206 7140 7084 7038 7003 6980 6969 6971 6984 7010 7046 7093 7147 7209 7275 7345 7416 7486 7554 7618 7677 7729 7773 7808 7834 7849 7854 7846 7826 7794 7748 7689 7617 7532 7434 7325 7207 7080 6946 6810 6672 6537 6407 6285 6175 6080 6002 5944 5906 5891 5899 5930 5983 6057 6151 6262 6387 6524 6670 6822 6975 7128 7278 7421 7557 7682 7796 7897 7985 8061 8124 8175 8215 8246 8268 8285 8297 8306 8314 8322 8333 8346 8363 8384 8410 8441 8476 8516 8558 8604 8651 8699 8747 8794 8840 8884 8926 8965 9001 9035 9067 9097 9125 9152 9177 9202 9226 9249 9271 9292 9312 9331 9350 9367 9383 9398 9413 9427 9441 9455 9470 9485 9500 9516 9531 9547 9562 9576 9589 9600 9609 9617 9623 9628 9631 9634 9636 9637 9639 9640 9642 9643 9645 9646 9646 9644 9642 9638 9632 9624 9614 9604 9593 9581 9570 9560 9551 9544 9539 9536 9535 9535 9538 9541 9546 9551 9557 9562 9567 9572 9575 9578 9581 9582 9583 9583 9582 9580 9577 9574 9570 9565 9560 9555 9549 9544 9539 9535 9531 9529 9526 9524 9523 9521 9519 9516 9511 9506 9498 9489 9478 9466 9452 9438 9423 9409 9394 9381 9368 9356 9345 9334 9322 9309 9294 9276 9255 9229 9197 9160 9116 9065 9007 8941 8867 8784 8692 8591 8479 8356 8222 8077 7920 7752 7573 7385 7188 6984 6776 6565 6355 6147 5945 5751 5568 5399 5245 5108 4990 4892 4815 4758 4721 4704 4704 4721 4752 4795 4846 4904 4964 5025 5084 5138 5186 5225 5254 5273 5281 5277 5262 5235 5197 5147 5085 5012 4927 4830 4721 4600 4467 4322 4165 3997 3819 3633 3440 3241 3040 2838 2638 2442 2253 2072 1902 1744 1601 1472 1360 1263 1182 1117 1066 1027 999 979 967 959 955 953 953 955 962 975 997 1032 1085 1160 1260 1391 1554 1752 1984 2251 2549 2874 3222 3586 3960 4336 4708 5069 5415 5740 6042 6319 6570 6796 6998 7178 7340 7484 7614 7733 7841 7941 8034 8119 8197 4175 7 10 3 8269 8333 8391 8441 8485 8521 8551 8575 8593 8606 8614 8617 8617 8611 8601 8585 8564 8537 8503 8462 8414 8358 8295 8225 8147 8064 7974 7879 7779 7675 7566 7454 7339 7221 7100 6977 6852 6726 6599 6472 6347 6223 6101 5983 5869 5759 5654 5555 5461 5372 5289 5211 5138 5070 5007 4949 4896 4847 4804 4765 4732 4705 4683 4666 4656 4650 4651 4656 4667 4682 4703 4729 4760 4797 4839 4888 4942 5004 5072 5147 5228 5316 5410 5510 5614 5723 5834 5947 6061 6175 6288 6400 6508 6612 6713 6808 6897 6980 7057 7128 7192 7250 7302 7349 7393 7433 7472 7510 7549 7590 7633 7679 7730 7784 7843 7906 7971 8040 8110 8182 8253 8324 8394 8462 8528 8590 8649 8704 8755 8801 8843 8880 8912 8939 8962 8979 8992 9001 9005 9006 9003 8997 8988 8976 8961 8943 8923 8899 8872 8842 8809 8773 8735 8694 8651 8607 8563 8519 8477 8438 8401 8369 8342 8321 8305 8296 8294 8300 8312 8330 8356 8387 8423 8464 8508 8554 8603 8651 8700 8747 8792 8835 8874 8910 8943 8972 8997 9018 9037 9052 9064 9073 9080 9084 9087 9087 9086 9084 9081 9078 9075 9072 9071 9070 9071 9074 9079 9084 9091 9099 9107 9115 9123 9130 9135 9140 9142 9143 9143 9141 9138 9134 9129 9123 9116 9108 9099 9090 9079 9067 9054 9039 9023 9006 8989 8971 8952 8934 8916 8900 8884 8869 8855 8843 8832 8822 8813 8805 8798 8792 8785 8778 8771 8762 8751 8737 8720 8700 8676 8648 8614 8577 8535 8488 8438 8384 8327 8268 8205 8141 8074 8003 7930 7852 7769 7681 7585 7482 7370 7249 7118 6977 6826 6666 6496 6317 6130 5935 5733 5525 5311 5092 4869 4642 4413 4182 3950 3719 3489 3261 3038 2821 2610 2408 2216 2035 1866 1711 1569 1443 1330 1233 1150 1080 1023 977 942 914 894 879 868 860 855 853 854 861 875 898 935 989 1062 1158 1281 1432 1611 1820 2056 2318 2602 2903 3216 3537 3859 4178 4487 4785 5067 5331 5577 5804 6014 6207 6385 6551 6705 6851 6988 7120 7245 7364 7478 7586 7688 7785 7875 7960 8039 8113 8182 8248 8310 8370 8427 8482 8536 8588 8638 8686 8731 8774 8815 8852 8887 8919 8950 8978 9005 9030 9055 9078 9101 9123 9145 9165 9185 9203 9220 9236 9251 9265 9278 9290 9301 9312 9322 9332 9341 9349 9356 9361 9364 9363 9360 9352 9340 9322 9299 9270 9233 9190 9139 9080 9012 8935 8848 8752 8644 8526 8396 8255 8103 7940 7766 7582 7390 7191 6987 6781 6575 6374 6179 5994 5824 5670 5536 5424 5336 5273 5235 5222 5233 5267 5320 5391 5476 5571 5674 5781 5889 5995 6098 6195 6285 6368 6442 6508 6567 6620 6668 6712 6755 6797 6842 6889 6941 6998 7061 7130 7205 7286 7370 7458 7547 7636 7724 7808 7887 7961 8028 8088 8141 8187 8226 8259 8286 8309 8328 8343 8357 8369 4176 7 10 3 8380 8392 8404 8417 8433 8451 8473 8498 8526 8559 8596 8635 8678 8722 8768 8815 8861 8905 8948 8989 9027 9062 9093 9122 9148 9170 9191 9208 9223 9236 9247 9256 9263 9268 9271 9274 9276 9277 9279 9282 9287 9294 9303 9315 9330 9349 9370 9393 9419 9446 9474 9503 9531 9558 9584 9608 9630 9650 9668 9684 9699 9711 9723 9732 9741 9749 9757 9763 9769 9774 9778 9782 9784 9786 9788 9788 9789 9788 9788 9787 9787 9786 9785 9785 9784 9783 9781 9780 9777 9774 9770 9765 9760 9753 9745 9736 9726 9714 9701 9685 9668 9648 9625 9600 9572 9542 9509 9474 9437 9399 9359 9320 9280 9240 9201 9162 9124 9087 9050 9014 8979 8944 8909 8875 8841 8809 8778 8749 8722 8697 8675 8656 8640 8627 8617 8610 8606 8604 8605 8607 8612 8619 8628 8640 8654 8671 8690 8712 8737 8764 8794 8826 8860 8895 8929 8964 8997 9029 9057 9083 9103 9120 9131 9136 9135 9129 9117 9099 9076 9048 9015 8979 8938 8895 8848 8800 8749 8696 8643 8588 8533 8478 8424 8371 8320 8271 8226 8184 8146 8113 8084 8060 8040 8025 8012 8003 7995 7988 7982 7975 7967 7957 7944 7930 7914 7895 7876 7855 7834 7814 7795 7778 7763 7751 7743 7738 7736 7738 7743 7751 7760 7770 7781 7790 7798 7803 7804 7801 7792 7778 7757 7730 7695 7654 7607 7553 7492 7426 7353 7274 7190 7099 7003 6900 6791 6675 6552 6422 6286 6143 5994 5839 5678 5512 5342 5169 4992 4812 4630 4446 4260 4073 3884 3695 3505 3315 3126 2938 2753 2572 2395 2226 2065 1914 1773 1645 1530 1428 1340 1264 1199 1146 1103 1069 1042 1022 1008 1001 1002 1010 1028 1058 1100 1158 1233 1327 1440 1574 1727 1898 2086 2289 2504 2727 2955 3184 3412 3636 3852 4060 4257 4442 4617 4781 4935 5080 5217 5348 5474 5597 5717 5835 5952 6068 6183 6298 6410 6521 6629 6735 6837 6936 7032 7123 7211 7296 7377 7456 7531 7604 7674 7742 7808 7871 7931 7989 8046 8100 8153 8204 8255 8306 8357 8409 8462 8517 8573 8631 8690 8749 8807 8865 8921 8974 9024 9070 9112 9151 9185 9215 9242 9265 9287 9306 9323 9339 9354 9368 9380 9392 9402 9410 9417 9422 9426 9429 9430 9431 9431 9431 9431 9431 9431 9432 9432 9432 9431 9429 9426 9420 9410 9398 9382 9361 9335 9304 9268 9225 9175 9118 9052 8979 8896 8804 8703 8592 8472 8344 8208 8066 7919 7769 7618 7469 7323 7184 7054 6935 6830 6740 6666 6610 6574 6556 6558 6579 6618 6674 6745 6829 6925 7030 7141 7257 7374 7492 7607 7719 7825 7926 8021 8109 8190 8265 8335 8399 8458 8513 8563 8609 8652 8689 8722 8750 8771 8786 8794 8795 8788 8773 8751 8722 8686 8645 8598 8548 8496 8442 8387 8332 8279 8227 8179 8134 8094 8058 8028 8005 7989 7980 7979 7987 8003 8028 8062 8102 8150 8203 8261 8321 4177 7 10 3 8383 8444 8502 8557 8606 8648 8683 8709 8725 8732 8729 8716 8692 8658 8613 8558 8492 8414 8325 8224 8111 7986 7851 7704 7547 7382 7209 7032 6853 6674 6498 6330 6172 6027 5900 5793 5709 5649 5617 5612 5636 5687 5765 5868 5994 6139 6302 6478 6664 6856 7051 7246 7438 7625 7805 7975 8136 8286 8424 8552 8668 8773 8868 8953 9029 9096 9156 9209 9255 9296 9332 9364 9392 9418 9441 9461 9480 9496 9511 9524 9535 9544 9551 9556 9559 9561 9563 9563 9564 9566 9568 9571 9577 9583 9592 9601 9612 9623 9635 9646 9656 9665 9672 9678 9683 9686 9688 9690 9691 9692 9693 9695 9697 9699 9702 9706 9709 9713 9716 9719 9721 9723 9723 9723 9721 9717 9712 9706 9697 9685 9670 9651 9629 9601 9567 9527 9479 9423 9358 9284 9199 9103 8996 8877 8746 8603 8449 8282 8106 7919 7724 7523 7317 7109 6903 6702 6508 6326 6160 6012 5886 5785 5710 5663 5645 5655 5692 5754 5839 5943 6064 6198 6341 6489 6641 6793 6942 7088 7228 7362 7490 7611 7724 7832 7932 8026 8114 8196 8272 8341 8405 8464 8516 8563 8604 8639 8669 8693 8711 8723 8730 8731 8726 8716 8701 8681 8658 8631 8603 8573 8543 8513 8485 8459 8435 8413 8394 8376 8360 8344 8329 8313 8297 8280 8262 8243 8223 8202 8180 8157 8131 8102 8069 8029 7980 7921 7850 7763 7659 7538 7396 7236 7055 6856 6640 6408 6162 5904 5637 5363 5085 4803 4521 4240 3963 3690 3424 3168 2922 2689 2470 2269 2086 1924 1782 1662 1565 1488 1433 1396 1377 1372 1379 1395 1417 1442 1467 1489 1507 1518 1522 1516 1502 1480 1449 1412 1370 1324 1277 1231 1187 1147 1112 1081 1056 1035 1019 1006 995 986 979 974 972 974 983 1002 1034 1082 1149 1239 1353 1491 1653 1836 2038 2254 2479 2705 2928 3139 3334 3508 3656 3776 3865 3925 3957 3961 3941 3901 3843 3772 3689 3599 3504 3407 3309 3212 3119 3032 2952 2883 2827 2788 2768 2770 2797 2851 2934 3046 3189 3360 3558 3780 4023 4283 4555 4835 5117 5398 5673 5938 6191 6430 6652 6858 7046 7217 7370 7508 7631 7739 7834 7917 7989 8050 8101 8142 8175 8199 8216 8225 8228 8224 8215 8200 8180 8156 8127 8092 8053 8008 7957 7900 7836 7765 7687 7602 7510 7412 7307 7197 7083 6965 6845 6724 6602 6482 6363 6247 6135 6028 5925 5828 5737 5653 5576 5507 5446 5394 5351 5318 5294 5281 5279 5288 5308 5339 5380 5431 5492 5562 5640 5725 5815 5911 6010 6112 6215 6319 6424 6527 6630 6730 6829 6924 7016 7105 7189 7269 7343 7413 7477 7535 7587 7634 7675 7711 7743 7770 7794 7814 7832 7847 7860 7870 7877 7881 7881 7875 7864 7847 7822 7789 7749 7699 7642 7576 7502 7421 7334 7240 7142 7039 6932 6823 6712 6599 6486 6372 6259 6146 6035 5926 5819 5716 5615 5517 5422 5331 4178 7 10 3 5241 5154 5067 4981 4895 4808 4719 4627 4532 4434 4333 4228 4120 4009 3896 3780 3662 3543 3423 3303 3183 3065 2949 2837 2729 2629 2538 2459 2395 2348 2321 2318 2341 2391 2471 2582 2724 2896 3096 3322 3572 3841 4125 4420 4721 5024 5325 5620 5905 6179 6438 6683 6912 7124 7321 7502 7669 7821 7960 8088 8203 8308 8402 8487 8562 8628 8685 8734 8775 8809 8836 8858 8875 8887 8896 8902 8906 8909 8912 8915 8918 8923 8929 8936 8944 8953 8963 8973 8983 8992 9000 9005 9007 9006 9000 8989 8974 8954 8930 8900 8867 8829 8789 8746 8701 8655 8608 8560 8513 8467 8422 8379 8339 8302 8269 8242 8220 8203 8194 8191 8196 8207 8226 8251 8282 8319 8360 8406 8457 8510 8566 8626 8687 8750 8815 8880 8946 9011 9075 9137 9196 9252 9303 9348 9388 9421 9449 9470 9485 9495 9499 9498 9493 9483 9469 9450 9427 9399 9367 9330 9289 9242 9192 9137 9079 9018 8954 8889 8823 8755 8687 8619 8551 8483 8415 8347 8280 8214 8148 8084 8021 7961 7904 7850 7799 7753 7710 7672 7637 7606 7579 7556 7536 7519 7505 7494 7486 7482 7482 7485 7493 7504 7519 7538 7560 7585 7613 7643 7673 7705 7736 7765 7793 7819 7841 7859 7873 7882 7886 7885 7878 7866 7850 7828 7803 7775 7744 7713 7681 7651 7623 7600 7581 7568 7561 7563 7573 7591 7617 7651 7693 7741 7794 7852 7912 7974 8036 8097 8155 8210 8261 8307 8349 8386 8418 8446 8470 8491 8510 8527 8543 8558 8573 8589 8605 8623 8642 8663 8686 8710 8735 8762 8789 8817 8844 8871 8896 8918 8937 8953 8964 8969 8970 8965 8953 8936 8913 8883 8849 8809 8765 8717 8666 8612 8557 8501 8445 8390 8337 8286 8239 8196 8158 8126 8100 8080 8068 8062 8063 8071 8086 8107 8133 8164 8200 8240 8284 8330 8379 8431 8484 8539 8595 8653 8710 8768 8826 8883 8939 8992 9044 9093 9139 9181 9221 9257 9291 9322 9350 9376 9400 9422 9442 9461 9478 9494 9509 9522 9533 9543 9552 9560 9566 9572 9577 9582 9586 9590 9593 9596 9598 9599 9599 9597 9594 9589 9581 9572 9561 9548 9533 9517 9500 9481 9461 9440 9417 9392 9365 9335 9302 9265 9222 9174 9119 9058 8988 8910 8822 8725 8618 8501 8373 8235 8087 7928 7760 7582 7395 7201 6998 6789 6575 6354 6129 5899 5666 5428 5188 4944 4698 4450 4201 3953 3707 3464 3228 2999 2781 2576 2386 2213 2058 1922 1805 1708 1629 1569 1526 1499 1488 1493 1513 1549 1603 1675 1769 1885 2026 2193 2386 2606 2852 3120 3409 3713 4029 4350 4671 4987 5293 5584 5857 6109 6339 6545 6729 6891 7033 7157 7265 7360 7444 7518 7585 7646 7701 7752 7799 7843 7885 7923 7961 7997 8033 8070 8107 8147 8190 8236 8285 8338 8395 8455 8518 8583 8648 8714 8779 8841 8900 8955 9005 9050 9089 9123 9151 9174 9191 9204 4179 7 10 3 9213 9218 9219 9216 9211 9202 9190 9176 9159 9140 9119 9097 9075 9053 9033 9016 9001 8991 8986 8985 8988 8996 9008 9022 9039 9056 9074 9091 9108 9123 9137 9151 9164 9178 9192 9207 9224 9242 9262 9284 9306 9328 9350 9371 9390 9406 9420 9431 9439 9444 9448 9450 9450 9450 9449 9448 9447 9445 9443 9440 9435 9429 9420 9408 9394 9377 9356 9333 9305 9275 9241 9204 9164 9120 9072 9021 8966 8906 8842 8774 8701 8623 8541 8454 8364 8269 8172 8073 7971 7869 7766 7664 7562 7463 7366 7272 7181 7094 7009 6927 6847 6769 6691 6614 6535 6454 6370 6282 6190 6093 5991 5885 5774 5659 5541 5421 5299 5178 5058 4940 4827 4720 4620 4529 4448 4379 4322 4279 4251 4237 4239 4256 4287 4331 4388 4455 4531 4613 4700 4790 4879 4966 5049 5125 5194 5253 5301 5338 5362 5373 5371 5356 5328 5287 5233 5168 5091 5005 4909 4804 4691 4572 4445 4314 4177 4036 3891 3744 3594 3444 3293 3142 2994 2848 2706 2570 2439 2316 2200 2094 1997 1910 1834 1768 1714 1672 1641 1623 1617 1623 1641 1671 1714 1767 1831 1906 1988 2079 2176 2277 2383 2491 2600 2709 2819 2928 3037 3145 3254 3364 3477 3592 3711 3835 3965 4101 4243 4392 4546 4705 4869 5036 5204 5372 5540 5705 5866 6022 6172 6316 6453 6583 6705 6821 6930 7034 7131 7224 7312 7395 7475 7552 7626 7696 7764 7829 7891 7950 8006 8059 8109 8155 8196 8234 8267 8296 8319 8337 8350 8358 8361 8360 8355 8347 8336 8325 8312 8300 8288 8278 8269 8262 8256 8252 8250 8248 8246 8244 8242 8239 8235 8230 8225 8218 8212 8207 8202 8200 8202 8207 8217 8234 8257 8287 8325 8371 8424 8485 8552 8624 8700 8779 8859 8938 9015 9088 9154 9215 9268 9312 9349 9377 9398 9412 9420 9422 9421 9416 9408 9398 9388 9376 9365 9353 9343 9333 9324 9317 9311 9308 9307 9309 9314 9322 9333 9347 9365 9385 9408 9433 9460 9488 9518 9548 9577 9607 9635 9661 9686 9709 9730 9748 9763 9776 9786 9793 9799 9802 9804 9805 9805 9805 9804 9803 9802 9800 9798 9794 9790 9783 9773 9761 9745 9724 9699 9669 9633 9593 9547 9496 9440 9379 9313 9241 9166 9085 9000 8910 8816 8717 8615 8510 8403 8294 8186 8080 7977 7880 7790 7708 7637 7577 7531 7499 7481 7479 7491 7518 7559 7613 7679 7754 7838 7929 8025 8123 8222 8321 8417 8510 8598 8680 8756 8826 8889 8947 8998 9045 9088 9128 9165 9200 9234 9267 9299 9331 9363 9394 9424 9454 9483 9511 9538 9564 9588 9612 9634 9654 9673 9691 9707 9720 9732 9742 9750 9755 9758 9759 9757 9754 9749 9743 9735 9726 9716 9705 9692 9679 9664 9648 9630 9611 9591 9570 9547 9524 9500 9475 9449 9423 9397 9371 9344 9317 9289 9262 9234 9207 9179 9152 9125 9099 9073 9049 9025 9001 8978 8955 8932 8908 4180 7 10 4 8894 8864 8833 8801 8769 8737 8705 8674 8644 8617 8591 8568 8547 8530 8515 8504 8496 8491 8490 8493 8500 8511 8528 8549 8575 8606 8642 8684 8730 8781 8835 8892 8951 9011 9072 9132 9190 9246 9299 9349 9396 9438 9478 9513 9546 9575 9601 9624 9645 9663 9679 9693 9704 9712 9718 9721 9721 9719 9713 9704 9692 9677 9660 9640 9618 9593 9567 9540 9511 9481 9452 9422 9393 9365 9338 9313 9290 9270 9253 9239 9228 9221 9217 9216 9219 9224 9231 9240 9251 9262 9273 9283 9292 9299 9304 9306 9304 9299 9289 9275 9257 9235 9208 9179 9146 9111 9074 9037 8999 8962 8927 8895 8866 8840 8819 8803 8792 8785 8784 8787 8795 8807 8822 8840 8861 8885 8910 8936 8962 8990 9017 9043 9069 9094 9118 9139 9159 9176 9191 9202 9210 9214 9214 9210 9202 9189 9172 9151 9125 9096 9064 9029 8992 8954 8914 8874 8834 8794 8755 8716 8678 8639 8600 8560 8518 8474 8426 8374 8316 8253 8184 8108 8024 7932 7833 7727 7613 7492 7366 7233 7096 6955 6811 6665 6518 6371 6224 6078 5935 5794 5656 5522 5392 5267 5148 5035 4931 4836 4751 4680 4622 4581 4559 4556 4575 4617 4682 4771 4883 5018 5173 5347 5536 5738 5949 6165 6383 6600 6813 7018 7214 7399 7572 7732 7878 8012 8134 8243 8342 8430 8509 8579 8640 8694 8741 8782 8817 8846 8870 8891 8909 8925 8940 8954 8970 8987 9007 9028 9053 9080 9110 9141 9173 9206 9237 9268 9296 9321 9342 9361 9375 9385 9392 9395 9395 9392 9386 9378 9368 9356 9343 9328 9312 9295 9277 9258 9239 9220 9201 9183 9165 9149 9134 9121 9111 9102 9096 9092 9091 9092 9095 9100 9107 9116 9126 9137 9150 9163 9177 9191 9205 9219 9232 9245 9257 9267 9276 9283 9287 9289 9287 9283 9274 9262 9245 9225 9201 9174 9144 9111 9077 9042 9008 8974 8942 8913 8886 8863 8844 8828 8816 8806 8799 8794 8790 8787 8784 8781 8777 8773 8768 8763 8757 8751 8746 8740 8734 8728 8722 8714 8705 8693 8678 8659 8635 8605 8568 8525 8474 8415 8348 8274 8193 8104 8008 7906 7798 7683 7564 7438 7308 7172 7032 6888 6740 6588 6433 6276 6118 5959 5801 5644 5490 5338 5191 5048 4911 4779 4654 4535 4423 4318 4220 4130 4048 3973 3906 3847 3796 3752 3717 3690 3670 3657 3652 3654 3662 3676 3697 3723 3754 3791 3832 3879 3931 3988 4050 4117 4189 4265 4345 4430 4517 4607 4699 4792 4884 4977 5068 5156 5243 5327 5407 5485 5560 5632 5702 5770 5837 5903 5968 6033 6099 6165 6232 6300 6370 6440 6512 6585 6658 6734 6810 6887 6965 7043 7122 7202 7281 7360 7438 7515 7590 7663 7733 7800 7864 7924 7981 8034 8084 8131 8176 8219 8260 8300 8341 8381 8422 8464 8507 8552 8597 8643 8691 8738 8787 8835 8884 8933 8981 9029 9076 9123 9170 9216 9261 9304 9347 9388 4181 7 10 4 9427 9463 9497 9528 9556 9581 9602 9619 9633 9644 9651 9656 9657 9656 9652 9646 9637 9625 9611 9594 9574 9551 9524 9494 9461 9425 9386 9344 9301 9256 9211 9166 9122 9081 9042 9007 8976 8949 8927 8910 8898 8891 8889 8891 8897 8906 8918 8934 8951 8970 8991 9013 9036 9060 9085 9109 9134 9159 9182 9206 9227 9248 9266 9282 9295 9305 9310 9311 9307 9297 9281 9258 9228 9190 9143 9088 9025 8953 8874 8787 8694 8595 8493 8389 8284 8180 8080 7985 7897 7819 7751 7695 7653 7624 7610 7611 7626 7655 7697 7751 7816 7891 7974 8064 8158 8255 8355 8454 8553 8649 8743 8832 8916 8995 9068 9136 9198 9254 9306 9352 9394 9433 9468 9499 9529 9556 9581 9604 9625 9644 9661 9677 9690 9700 9709 9716 9720 9722 9722 9721 9717 9713 9706 9698 9688 9677 9663 9648 9630 9609 9586 9560 9531 9499 9465 9427 9387 9346 9302 9257 9210 9163 9116 9069 9021 8975 8929 8885 8843 8802 8765 8731 8700 8674 8653 8637 8628 8624 8626 8634 8648 8668 8692 8720 8752 8786 8822 8858 8893 8927 8959 8989 9015 9037 9056 9071 9083 9091 9095 9096 9095 9091 9085 9077 9067 9055 9043 9029 9014 8999 8983 8967 8952 8937 8923 8910 8900 8891 8885 8882 8881 8882 8887 8893 8901 8910 8920 8930 8940 8948 8954 8958 8959 8957 8952 8942 8928 8909 8884 8854 8818 8775 8724 8665 8597 8518 8429 8328 8215 8089 7951 7799 7634 7457 7268 7068 6858 6639 6413 6180 5943 5702 5460 5218 4978 4741 4510 4286 4071 3869 3680 3509 3357 3227 3122 3044 2994 2975 2988 3033 3109 3215 3350 3511 3693 3895 4111 4336 4566 4797 5025 5246 5456 5654 5838 6006 6159 6296 6419 6528 6625 6711 6787 6854 6914 6966 7012 7051 7084 7110 7128 7139 7142 7137 7124 7102 7073 7036 6993 6942 6886 6825 6758 6687 6612 6534 6451 6365 6274 6181 6083 5981 5875 5766 5654 5538 5419 5298 5174 5049 4923 4795 4666 4536 4405 4273 4139 4003 3865 3725 3582 3436 3287 3136 2983 2829 2674 2519 2366 2215 2067 1925 1788 1657 1535 1420 1314 1218 1131 1053 984 924 873 830 795 766 743 726 712 703 696 692 690 691 694 699 709 724 744 773 811 860 922 999 1091 1199 1323 1464 1620 1790 1972 2164 2364 2569 2775 2982 3185 3383 3575 3759 3933 4099 4256 4403 4542 4674 4798 4916 5029 5136 5238 5336 5429 5517 5600 5677 5749 5815 5876 5931 5980 6024 6062 6096 6125 6151 6172 6189 6202 6211 6216 6216 6212 6202 6186 6165 6137 6103 6062 6014 5960 5900 5833 5760 5681 5595 5504 5406 5303 5193 5076 4954 4825 4690 4549 4403 4252 4098 3940 3781 3622 3462 3305 3150 3000 2854 2714 2581 2455 2338 2231 2135 2052 1981 1927 1890 1871 1874 1900 1949 2024 2124 2250 2402 2577 2774 2991 3225 3472 3728 4182 7 10 4 3990 4254 4516 4775 5026 5268 5499 5718 5925 6120 6302 6472 6632 6781 6921 7053 7176 7292 7401 7503 7599 7688 7772 7851 7924 7992 8057 8117 8174 8228 8280 8330 8378 8425 8470 8514 8556 8597 8636 8674 8709 8743 8774 8804 8831 8857 8882 8905 8928 8949 8970 8990 9010 9028 9046 9063 9078 9091 9103 9113 9120 9124 9126 9125 9122 9116 9107 9097 9084 9069 9053 9036 9018 8998 8978 8957 8936 8914 8891 8868 8844 8819 8794 8768 8741 8713 8684 8654 8622 8589 8556 8521 8485 8449 8412 8375 8339 8303 8268 8235 8203 8174 8148 8124 8104 8087 8073 8062 8054 8048 8044 8041 8038 8036 8032 8027 8020 8010 7997 7981 7961 7937 7910 7880 7847 7813 7776 7740 7703 7667 7633 7600 7570 7542 7518 7496 7478 7463 7452 7443 7438 7435 7435 7438 7443 7451 7459 7469 7479 7487 7493 7495 7492 7480 7459 7427 7381 7321 7244 7150 7038 6909 6762 6598 6419 6225 6018 5801 5573 5338 5096 4850 4601 4351 4100 3852 3607 3367 3134 2909 2695 2494 2305 2132 1974 1831 1705 1593 1497 1414 1344 1286 1239 1203 1178 1166 1168 1186 1223 1281 1365 1476 1618 1792 1998 2238 2508 2807 3130 3473 3830 4194 4561 4923 5275 5611 5929 6224 6496 6744 6967 7168 7348 7510 7656 7790 7912 8026 8133 8235 8331 8423 8510 8591 8667 8738 8801 8859 8909 8954 8993 9027 9057 9083 9107 9130 9151 9171 9192 9212 9232 9251 9270 9288 9305 9321 9335 9347 9358 9367 9375 9381 9386 9389 9391 9392 9392 9390 9386 9381 9374 9364 9353 9339 9322 9304 9283 9260 9236 9209 9182 9153 9123 9094 9064 9036 9008 8983 8960 8940 8924 8912 8905 8904 8909 8920 8937 8960 8989 9022 9060 9101 9145 9190 9236 9281 9325 9366 9404 9440 9472 9501 9526 9548 9568 9585 9600 9613 9624 9633 9641 9646 9650 9651 9650 9646 9639 9628 9614 9596 9575 9550 9522 9490 9456 9418 9377 9334 9287 9236 9182 9123 9060 8990 8915 8832 8742 8643 8534 8416 8288 8149 7998 7837 7664 7480 7285 7080 6866 6643 6412 6175 5932 5686 5437 5186 4937 4689 4444 4205 3973 3749 3535 3334 3147 2977 2825 2695 2588 2506 2453 2429 2437 2477 2550 2655 2792 2959 3153 3372 3612 3867 4135 4410 4687 4961 5228 5485 5727 5951 6157 6343 6507 6651 6774 6878 6964 7035 7092 7138 7174 7203 7227 7248 7267 7286 7307 7330 7358 7390 7428 7472 7523 7580 7643 7712 7787 7866 7948 8033 8119 8204 8287 8366 8441 8511 8573 8627 8673 8711 8740 8760 8773 8779 8780 8775 8767 8757 8747 8736 8728 8722 8720 8722 8728 8740 8756 8777 8802 8831 8863 8897 8933 8969 9005 9039 9071 9100 9124 9142 9153 9155 9149 9131 9102 9059 9002 8931 8843 8739 8619 8483 8330 8163 7981 7786 7580 7365 7143 6915 6685 6454 6226 6003 5788 5584 5394 5219 5064 4931 4183 7 10 4 4822 4739 4685 4661 4667 4704 4772 4871 4997 5149 5325 5520 5731 5953 6182 6414 6645 6870 7087 7293 7485 7662 7823 7969 8099 8216 8320 8413 8498 8575 8647 8716 8782 8846 8910 8972 9034 9095 9154 9212 9266 9318 9365 9409 9449 9486 9519 9549 9576 9601 9625 9647 9668 9688 9707 9725 9742 9756 9768 9777 9783 9785 9783 9777 9767 9753 9734 9712 9685 9655 9621 9583 9541 9496 9447 9393 9336 9274 9209 9140 9067 8993 8917 8840 8765 8691 8621 8555 8496 8444 8400 8365 8341 8326 8322 8328 8343 8368 8401 8442 8489 8541 8598 8657 8718 8781 8842 8903 8962 9018 9071 9119 9163 9202 9234 9261 9281 9293 9299 9297 9287 9269 9244 9211 9170 9122 9068 9008 8941 8869 8792 8711 8625 8535 8442 8345 8245 8142 8036 7928 7817 7705 7590 7475 7359 7243 7126 7011 6897 6785 6674 6567 6462 6360 6263 6169 6080 5996 5917 5845 5779 5720 5669 5627 5593 5567 5551 5544 5545 5555 5572 5597 5629 5667 5710 5757 5807 5859 5913 5967 6021 6072 6121 6166 6205 6239 6266 6286 6297 6300 6293 6278 6253 6220 6178 6129 6072 6009 5940 5867 5789 5708 5624 5538 5451 5363 5274 5186 5098 5012 4928 4847 4770 4697 4628 4565 4508 4457 4411 4372 4339 4312 4290 4274 4262 4255 4253 4254 4261 4271 4286 4306 4332 4363 4400 4445 4496 4554 4620 4694 4775 4864 4959 5062 5172 5287 5409 5537 5670 5808 5950 6097 6247 6400 6555 6712 6869 7026 7181 7335 7485 7630 7771 7905 8033 8153 8266 8371 8468 8558 8640 8714 8782 8843 8897 8946 8989 9026 9058 9085 9106 9121 9131 9134 9132 9124 9110 9091 9066 9036 9001 8963 8921 8877 8831 8785 8738 8692 8648 8606 8566 8529 8495 8464 8437 8412 8391 8372 8357 8343 8332 8322 8315 8309 8305 8302 8301 8302 8304 8309 8315 8324 8335 8349 8365 8385 8407 8431 8458 8487 8518 8550 8583 8615 8647 8679 8709 8737 8762 8786 8807 8825 8842 8855 8867 8876 8884 8890 8893 8895 8895 8893 8889 8881 8871 8858 8842 8823 8800 8774 8744 8712 8677 8640 8600 8559 8517 8474 8431 8387 8344 8300 8257 8215 8173 8133 8093 8055 8018 7983 7950 7919 7890 7864 7840 7819 7801 7785 7771 7759 7749 7740 7732 7724 7715 7706 7696 7685 7673 7659 7644 7628 7611 7595 7578 7562 7547 7533 7520 7509 7500 7492 7486 7482 7478 7476 7475 7474 7473 7473 7473 7473 7473 7472 7472 7472 7471 7471 7470 7468 7466 7464 7460 7455 7449 7441 7432 7421 7407 7392 7374 7353 7330 7305 7277 7246 7213 7177 7138 7097 7053 7005 6954 6899 6840 6777 6709 6636 6557 6472 6380 6281 6176 6063 5942 5815 5680 5538 5389 5234 5073 4907 4737 4562 4385 4205 4024 3842 3661 3482 3305 3132 2964 2801 2646 2497 2357 2226 2105 1993 1892 1802 1723 1655 1599 1555 1523 1503 1497 1504 4184 7 10 4 1526 1561 1611 1676 1756 1849 1956 2076 2207 2348 2498 2654 2815 2978 3142 3306 3466 3623 3775 3921 4060 4193 4320 4441 4557 4668 4775 4879 4981 5081 5180 5279 5378 5477 5577 5678 5779 5880 5981 6082 6183 6283 6382 6479 6574 6667 6757 6843 6927 7006 7082 7153 7219 7281 7339 7392 7441 7486 7528 7566 7602 7635 7666 7695 7723 7751 7777 7804 7830 7857 7884 7911 7939 7968 7998 8027 8058 8089 8119 8150 8179 8208 8234 8258 8279 8296 8309 8316 8318 8314 8304 8287 8264 8234 8199 8159 8115 8068 8019 7968 7918 7869 7822 7778 7738 7701 7669 7640 7615 7593 7572 7552 7532 7510 7484 7455 7420 7379 7331 7276 7214 7144 7068 6986 6899 6806 6710 6611 6509 6406 6301 6195 6088 5980 5870 5759 5646 5531 5413 5292 5168 5041 4911 4779 4645 4510 4375 4242 4112 3988 3870 3761 3664 3581 3514 3465 3437 3430 3447 3488 3553 3643 3756 3892 4048 4222 4411 4612 4821 5035 5252 5466 5676 5879 6073 6257 6429 6589 6738 6875 7002 7120 7230 7332 7428 7520 7608 7692 7773 7852 7929 8003 8075 8144 8211 8275 8337 8396 8451 8504 8554 8601 8644 8683 8718 8747 8771 8788 8798 8801 8794 8779 8753 8718 8672 8616 8550 8474 8388 8294 8193 8085 7971 7855 7736 7618 7502 7390 7285 7189 7104 7032 6976 6937 6915 6913 6930 6966 7020 7092 7180 7283 7397 7521 7652 7787 7925 8062 8197 8328 8453 8572 8683 8786 8880 8967 9045 9116 9180 9238 9290 9337 9379 9418 9453 9485 9514 9540 9565 9587 9606 9624 9639 9652 9662 9670 9676 9680 9681 9681 9679 9675 9669 9663 9656 9648 9640 9633 9625 9618 9612 9607 9602 9598 9595 9593 9591 9590 9590 9589 9589 9590 9590 9590 9589 9589 9587 9585 9581 9577 9571 9563 9554 9544 9533 9521 9509 9496 9484 9472 9462 9453 9446 9441 9438 9438 9440 9444 9450 9458 9467 9477 9489 9501 9513 9526 9539 9553 9566 9580 9594 9607 9621 9634 9647 9659 9670 9681 9690 9698 9705 9710 9714 9717 9719 9720 9721 9720 9719 9718 9716 9713 9710 9706 9702 9697 9691 9685 9678 9670 9662 9654 9645 9636 9626 9616 9606 9595 9583 9570 9556 9540 9522 9503 9481 9456 9430 9401 9369 9336 9300 9263 9224 9183 9140 9095 9048 8997 8944 8886 8822 8753 8677 8592 8499 8396 8283 8159 8024 7876 7718 7547 7366 7173 6970 6758 6536 6307 6070 5828 5580 5327 5072 4813 4554 4294 4034 3777 3522 3273 3030 2795 2569 2355 2155 1969 1798 1645 1510 1392 1291 1207 1138 1083 1039 1005 978 958 941 929 919 913 913 919 935 964 1009 1073 1160 1272 1411 1579 1774 1996 2243 2510 2794 3090 3392 3695 3993 4282 4558 4816 5056 5274 5471 5648 5805 5944 6068 6178 6278 6369 6454 6534 6611 6686 6760 6832 6904 6975 7046 7116 7185 7253 7321 7390 7458 7527 4185 7 10 4 7597 7668 7742 7817 7894 7973 8054 8137 8221 8305 8390 8473 8556 8636 8714 8789 8860 8928 8991 9051 9107 9159 9208 9254 9297 9337 9375 9411 9445 9477 9507 9534 9560 9583 9603 9621 9637 9650 9661 9671 9679 9686 9693 9699 9706 9714 9722 9731 9741 9751 9761 9771 9780 9788 9795 9801 9804 9806 9806 9805 9802 9798 9794 9789 9784 9779 9775 9771 9768 9765 9763 9761 9760 9759 9757 9756 9755 9754 9753 9753 9754 9755 9758 9762 9768 9775 9783 9793 9803 9814 9825 9836 9847 9857 9866 9875 9883 9891 9898 9905 9911 9918 9926 9934 9942 9950 9959 9968 9977 9984 9991 9996 99991000110001 9998 9994 9988 9981 9973 9964 9956 9947 9940 9933 9928 9924 9921 9919 9918 9918 9918 9917 9916 9914 9910 9904 9896 9886 9873 9858 9841 9821 9799 9775 9750 9722 9692 9660 9626 9589 9548 9504 9456 9403 9345 9283 9216 9146 9072 8995 8918 8841 8767 8697 8632 8574 8525 8486 8456 8437 8427 8427 8435 8449 8468 8491 8515 8540 8562 8583 8600 8613 8623 8629 8632 8633 8632 8632 8633 8635 8640 8648 8661 8677 8698 8723 8751 8784 8820 8859 8900 8944 8990 9037 9085 9133 9182 9231 9280 9327 9374 9418 9460 9500 9537 9570 9600 9626 9648 9667 9682 9695 9704 9711 9715 9718 9719 9718 9717 9715 9712 9708 9703 9698 9691 9683 9674 9663 9650 9636 9620 9601 9581 9558 9533 9506 9477 9446 9412 9376 9338 9297 9255 9211 9164 9116 9067 9016 8963 8910 8855 8800 8744 8689 8633 8578 8523 8470 8419 8370 8324 8281 8243 8208 8179 8155 8137 8124 8118 8118 8123 8135 8151 8173 8198 8228 8261 8297 8335 8374 8415 8456 8497 8538 8577 8614 8649 8681 8709 8733 8752 8766 8774 8777 8774 8765 8751 8733 8709 8682 8651 8618 8584 8548 8512 8476 8442 8410 8380 8354 8332 8314 8301 8293 8292 8295 8305 8321 8343 8369 8401 8436 8474 8515 8556 8597 8637 8674 8708 8737 8762 8782 8796 8804 8807 8805 8797 8786 8770 8750 8728 8703 8676 8648 8619 8589 8559 8529 8499 8470 8443 8417 8393 8372 8353 8337 8323 8313 8305 8299 8296 8294 8293 8293 8294 8295 8295 8294 8293 8290 8287 8282 8276 8269 8262 8254 8245 8236 8226 8217 8207 8198 8190 8182 8176 8171 8169 8171 8176 8186 8200 8221 8247 8280 8319 8365 8416 8473 8534 8599 8667 8737 8807 8878 8947 9015 9081 9144 9205 9263 9318 9370 9420 9467 9511 9553 9593 9630 9665 9698 9728 9755 9780 9802 9821 9839 9854 9868 9879 9890 9900 9908 9916 9923 9930 9935 9940 9943 9944 9944 9942 9939 9934 9927 9920 9912 9903 9895 9887 9880 9875 9871 9868 9867 9868 9869 9871 9873 9875 9877 9877 9877 9875 9872 9867 9861 9853 9845 9835 9825 9814 9803 9791 9781 9770 9761 9752 9744 9738 9732 9728 9726 9724 9724 9725 9726 9728 9729 9730 4184 6 1 3 1589 1633 1692 1766 1853 1953 2066 2190 2325 2468 2618 2774 2934 3096 3258 3418 3576 3729 3877 4020 4156 4287 4411 4530 4644 4754 4860 4964 5066 5167 5268 5368 5468 5569 5669 5770 5870 5970 6069 6167 6263 6359 6452 6543 6633 6720 6805 6888 6968 7045 7120 7191 7259 7323 7383 7439 7491 7538 7582 7622 7658 7691 7721 7749 7776 7801 7825 7850 7874 7899 7925 7952 7979 8007 8035 8064 8093 8122 8149 8176 8202 8226 8248 8267 8283 8296 8306 8311 8312 8307 8298 8283 8263 8237 8206 8170 8130 8086 8039 7991 7942 7894 7847 7803 7763 7726 7693 7664 7638 7615 7594 7573 7551 7526 7498 7465 7425 7378 7324 7262 7192 7115 7032 6943 6849 6751 6651 6549 6445 6341 6236 6131 6025 5918 5809 5698 5585 5469 5350 5228 5103 4975 4844 4712 4580 4448 4318 4192 4070 3955 3849 3752 3669 3600 3547 3512 3497 3504 3533 3585 3661 3761 3883 4026 4188 4367 4560 4764 4975 5189 5405 5617 5824 6022 6211 6389 6555 6708 6849 6979 7099 7209 7312 7407 7498 7583 7666 7746 7823 7899 7974 8046 8118 8187 8254 8319 8381 8441 8497 8550 8599 8643 8683 8718 8748 8771 8788 8797 8799 8794 8779 8756 8724 8683 8632 8572 8503 8425 8339 8245 8144 8037 7926 7812 7696 7581 7469 7363 7264 7175 7099 7037 6991 6964 6955 6967 6998 7048 7116 7201 7301 7413 7535 7664 7798 7934 8069 8201 8330 8452 8568 8676 8777 8870 8955 9033 9104 9169 9228 9281 9330 9375 9415 9452 9484 9514 9540 9563 9583 9600 9615 9628 9639 9649 9657 9664 9671 9676 9680 9684 9686 9687 9687 9686 9684 9681 9676 9671 9665 9659 9653 9647 9643 9638 9636 9634 9633 9633 9634 9636 9638 9640 9641 9641 9640 9637 9633 9627 9619 9610 9599 9588 9575 9561 9548 9534 9522 9510 9499 9489 9482 9476 9472 9470 9471 9474 9478 9485 9494 9504 9516 9528 9542 9556 9570 9585 9599 9612 9625 9637 9649 9660 9670 9679 9687 9695 9703 9710 9716 9722 9728 9733 9737 9741 9744 9746 9748 9748 9747 9746 9743 9739 9734 9728 9722 9715 9707 9699 9691 9683 9674 9665 9655 9645 9634 9623 9611 9598 9584 9568 9551 9533 9513 9491 9468 9443 9416 9387 9357 9325 9290 9254 9215 9173 9128 9079 9026 8968 8905 8837 8762 8681 8591 8494 8389 8274 8150 8017 7873 7719 7554 7380 7195 7000 6795 6582 6359 6129 5891 5648 5399 5146 4889 4631 4372 4114 3857 3604 3356 3114 2880 2655 2441 2239 2052 1879 1722 1582 1459 1352 1262 1186 1125 1076 1038 1009 987 971 959 952 948 950 957 972 998 1037 1092 1167 1265 1386 1534 1709 1910 2136 2385 2653 2937 3231 3530 3829 4124 4409 4680 4935 5170 5385 5578 5751 5904 6040 6160 6267 6363 6450 6532 6608 6682 6753 6823 6893 6962 7030 7098 7166 7234 7302 7370 7439 7508 7579 4185 6 1 3 7651 7725 7801 7878 7957 8037 8118 8200 8282 8363 8443 8522 8599 8674 8746 8816 8884 8948 9011 9070 9127 9181 9233 9281 9327 9370 9409 9445 9479 9509 9536 9560 9582 9601 9619 9634 9648 9661 9673 9685 9696 9706 9716 9725 9734 9743 9751 9759 9766 9772 9778 9784 9789 9794 9798 9802 9806 9809 9812 9814 9816 9817 9817 9816 9814 9811 9806 9801 9795 9788 9781 9773 9765 9758 9751 9745 9740 9737 9735 9734 9735 9738 9742 9749 9756 9765 9775 9787 9799 9811 9824 9837 9849 9861 9873 9883 9893 9902 9909 9916 9922 9927 9931 9935 9938 9941 9943 9945 9947 9949 9950 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9940 9938 9934 9929 9922 9915 9906 9895 9884 9871 9857 9842 9826 9809 9791 9771 9750 9727 9701 9673 9641 9606 9566 9521 9472 9417 9358 9294 9226 9154 9080 9005 8930 8856 8785 8718 8656 8601 8553 8513 8481 8457 8442 8435 8435 8442 8453 8469 8488 8508 8529 8549 8568 8585 8599 8611 8620 8627 8633 8637 8640 8645 8650 8657 8667 8681 8698 8719 8744 8774 8808 8846 8887 8931 8977 9026 9075 9125 9176 9225 9274 9321 9367 9410 9450 9487 9521 9552 9580 9604 9626 9644 9659 9671 9681 9689 9695 9699 9702 9704 9704 9704 9702 9700 9697 9693 9688 9681 9673 9664 9653 9641 9626 9610 9592 9571 9549 9524 9497 9468 9437 9403 9366 9327 9286 9242 9196 9147 9097 9044 8990 8934 8877 8820 8762 8704 8647 8592 8538 8485 8436 8389 8346 8306 8270 8239 8211 8189 8172 8159 8152 8150 8153 8160 8173 8190 8211 8236 8265 8297 8331 8367 8404 8442 8481 8519 8556 8592 8626 8658 8687 8712 8734 8751 8764 8772 8774 8772 8764 8751 8733 8710 8682 8651 8617 8581 8544 8506 8469 8434 8401 8373 8348 8329 8315 8307 8305 8309 8319 8334 8354 8379 8407 8438 8471 8506 8542 8577 8612 8645 8676 8705 8730 8752 8770 8783 8792 8796 8796 8791 8781 8767 8749 8728 8702 8674 8644 8612 8579 8545 8511 8478 8447 8417 8390 8365 8344 8325 8310 8298 8289 8284 8280 8279 8280 8282 8285 8288 8290 8292 8293 8293 8291 8288 8283 8276 8267 8257 8246 8233 8220 8207 8194 8182 8171 8162 8155 8150 8150 8153 8160 8172 8188 8210 8237 8269 8307 8348 8395 8445 8498 8555 8614 8674 8736 8799 8863 8926 8989 9051 9111 9171 9229 9285 9339 9390 9440 9487 9531 9572 9611 9646 9679 9709 9737 9761 9784 9804 9821 9837 9851 9863 9874 9884 9892 9899 9905 9910 9915 9918 9920 9922 9923 9923 9923 9922 9921 9919 9917 9915 9912 9909 9906 9902 9898 9893 9889 9884 9878 9873 9867 9861 9855 9849 9842 9836 9830 9824 9817 9810 9804 9797 9789 9782 9774 9766 9758 9750 9742 9735 9728 9722 9718 9714 9712 9710 9710 9710 9712 9713 9715 9716 4186 6 1 3 9716 9716 9715 9712 9708 9702 9696 9688 9680 9671 9663 9654 9646 9639 9633 9627 9622 9617 9613 9608 9603 9596 9588 9577 9563 9544 9521 9492 9457 9413 9360 9298 9224 9138 9038 8925 8796 8652 8493 8318 8128 7924 7707 7478 7240 6995 6744 6491 6238 5989 5746 5513 5292 5087 4901 4735 4593 4476 4387 4327 4297 4297 4327 4388 4477 4594 4736 4900 5085 5286 5499 5723 5952 6184 6416 6643 6865 7077 7280 7471 7650 7816 7969 8110 8238 8355 8462 8558 8646 8726 8798 8864 8924 8979 9028 9073 9114 9151 9185 9216 9245 9271 9295 9317 9339 9359 9379 9398 9416 9434 9451 9468 9483 9497 9509 9519 9527 9532 9534 9534 9530 9523 9513 9499 9481 9460 9435 9405 9371 9333 9290 9242 9189 9132 9069 9002 8931 8856 8776 8694 8609 8522 8433 8344 8254 8165 8077 7989 7903 7819 7738 7658 7581 7506 7434 7364 7296 7232 7170 7110 7054 7000 6949 6901 6857 6817 6781 6749 6722 6701 6684 6674 6669 6670 6677 6690 6709 6733 6763 6797 6835 6877 6922 6969 7018 7069 7120 7170 7221 7271 7319 7366 7411 7454 7495 7534 7571 7605 7637 7667 7695 7721 7744 7766 7786 7804 7820 7834 7846 7856 7864 7870 7874 7875 7874 7871 7866 7858 7850 7840 7829 7817 7805 7794 7783 7773 7763 7756 7749 7745 7741 7740 7740 7742 7744 7748 7753 7758 7764 7769 7774 7778 7781 7783 7782 7779 7773 7764 7752 7737 7718 7696 7672 7645 7615 7584 7552 7519 7486 7452 7419 7387 7355 7324 7293 7263 7232 7201 7168 7133 7095 7052 7005 6952 6892 6825 6749 6664 6570 6465 6350 6225 6091 5947 5794 5634 5468 5297 5122 4946 4771 4597 4428 4264 4108 3960 3823 3697 3583 3482 3394 3319 3257 3208 3172 3147 3133 3130 3136 3152 3175 3206 3244 3289 3339 3396 3458 3526 3599 3677 3761 3850 3944 4043 4147 4255 4367 4483 4603 4725 4850 4977 5105 5235 5366 5498 5631 5765 5899 6033 6168 6303 6438 6573 6708 6842 6974 7105 7233 7359 7480 7597 7709 7816 7916 8011 8098 8179 8254 8322 8384 8440 8490 8535 8575 8611 8643 8671 8695 8716 8734 8749 8761 8771 8778 8782 8785 8786 8784 8781 8776 8770 8763 8754 8745 8735 8724 8712 8700 8687 8674 8660 8646 8631 8615 8599 8581 8563 8543 8522 8500 8477 8452 8425 8398 8370 8340 8310 8280 8250 8219 8189 8159 8130 8101 8073 8045 8017 7989 7960 7931 7900 7868 7834 7798 7760 7720 7679 7635 7589 7543 7494 7445 7395 7345 7294 7242 7190 7138 7085 7031 6977 6921 6865 6807 6748 6687 6624 6560 6495 6428 6359 6289 6217 6144 6069 5993 5915 5836 5755 5673 5588 5503 5415 5326 5235 5143 5049 4953 4857 4759 4660 4560 4459 4357 4255 4152 4050 3947 3846 3744 3644 3545 3447 3351 3256 3162 3070 2979 2888 2799 2709 2620 2530 2439 2348 2255 2162 2068 1973 4187 6 1 3 1877 1781 1686 1591 1498 1408 1320 1235 1154 1078 1007 941 881 827 778 735 698 667 641 620 604 592 585 581 581 584 591 601 615 633 654 681 713 751 795 846 904 970 1044 1127 1217 1315 1420 1531 1648 1770 1895 2022 2152 2281 2410 2538 2664 2788 2909 3027 3143 3257 3368 3478 3586 3693 3799 3904 4009 4113 4216 4319 4421 4522 4621 4719 4815 4908 5000 5090 5177 5262 5345 5426 5506 5583 5659 5733 5806 5876 5945 6012 6077 6139 6199 6256 6311 6362 6411 6457 6500 6540 6576 6609 6638 6664 6685 6702 6715 6723 6725 6723 6716 6703 6687 6666 6641 6614 6585 6555 6525 6496 6469 6446 6427 6413 6404 6402 6406 6417 6435 6460 6492 6530 6573 6622 6675 6731 6790 6851 6913 6975 7035 7095 7151 7204 7254 7299 7339 7374 7403 7428 7447 7462 7472 7478 7481 7481 7479 7475 7471 7466 7463 7460 7459 7460 7463 7469 7478 7490 7505 7522 7543 7566 7591 7618 7647 7678 7709 7742 7776 7810 7845 7880 7915 7951 7986 8022 8057 8092 8125 8158 8189 8219 8246 8270 8292 8310 8324 8335 8343 8347 8349 8348 8344 8339 8334 8327 8321 8316 8311 8307 8305 8304 8304 8306 8308 8311 8314 8317 8320 8323 8326 8328 8329 8330 8330 8330 8329 8328 8326 8324 8322 8318 8315 8310 8305 8300 8293 8285 8277 8268 8258 8246 8234 8221 8206 8191 8174 8155 8135 8112 8088 8061 8031 7998 7960 7919 7872 7820 7762 7696 7623 7542 7451 7351 7241 7121 6990 6849 6697 6535 6363 6183 5993 5796 5593 5384 5170 4954 4735 4516 4298 4081 3869 3660 3458 3262 3074 2895 2726 2566 2418 2281 2157 2045 1947 1863 1795 1742 1706 1688 1689 1709 1748 1808 1887 1985 2102 2235 2383 2544 2714 2891 3071 3252 3431 3604 3769 3925 4069 4201 4319 4424 4515 4593 4660 4715 4760 4795 4822 4841 4854 4860 4860 4854 4843 4826 4804 4777 4746 4710 4670 4626 4578 4528 4476 4421 4364 4305 4245 4184 4122 4058 3993 3927 3860 3792 3722 3652 3581 3510 3438 3366 3295 3223 3151 3080 3008 2936 2863 2789 2714 2637 2557 2475 2391 2304 2214 2121 2026 1930 1832 1735 1638 1542 1449 1358 1272 1190 1113 1042 976 917 863 815 772 734 702 673 649 629 612 599 589 582 579 579 583 590 602 617 637 661 690 723 761 803 848 898 951 1008 1068 1130 1195 1263 1332 1405 1479 1557 1636 1719 1804 1893 1985 2079 2177 2278 2382 2488 2597 2707 2818 2931 3043 3156 3269 3381 3492 3602 3712 3819 3926 4031 4136 4238 4340 4440 4539 4637 4733 4827 4920 5011 5101 5188 5274 5358 5440 5519 5597 5673 5747 5818 5888 5955 6021 6084 6144 6203 6258 6312 6363 6411 6457 6501 6543 6584 6623 6661 6698 6734 6771 6808 6845 6883 6922 6962 7003 7045 7087 7130 7173 7216 4188 6 1 3 7258 7299 7339 7376 7412 7445 7475 7502 7525 7545 7562 7575 7585 7592 7596 7597 7596 7592 7587 7581 7574 7567 7559 7553 7547 7544 7542 7543 7546 7552 7562 7575 7591 7610 7633 7658 7685 7714 7744 7775 7807 7839 7870 7900 7930 7957 7984 8008 8031 8052 8071 8089 8105 8120 8134 8148 8161 8175 8190 8206 8223 8243 8265 8291 8319 8350 8385 8422 8462 8505 8548 8593 8639 8683 8727 8769 8809 8847 8881 8913 8942 8967 8991 9012 9031 9049 9065 9080 9095 9109 9123 9136 9149 9161 9173 9184 9194 9202 9210 9217 9223 9228 9232 9235 9237 9239 9241 9241 9242 9241 9240 9239 9236 9233 9228 9223 9217 9210 9201 9193 9183 9173 9162 9150 9138 9126 9113 9100 9087 9074 9060 9046 9032 9019 9005 8992 8978 8966 8954 8942 8931 8921 8911 8902 8893 8885 8878 8871 8864 8857 8851 8845 8840 8834 8829 8824 8820 8816 8812 8809 8806 8804 8802 8800 8799 8799 8799 8800 8802 8805 8809 8814 8821 8829 8838 8848 8860 8872 8886 8901 8916 8931 8947 8963 8979 8995 9011 9026 9041 9056 9070 9084 9097 9110 9121 9132 9141 9148 9153 9156 9157 9154 9150 9142 9132 9120 9106 9091 9075 9058 9041 9025 9011 8998 8987 8979 8973 8969 8969 8971 8976 8983 8992 9003 9017 9031 9047 9065 9083 9102 9121 9140 9159 9177 9195 9211 9227 9240 9252 9262 9270 9276 9280 9283 9284 9284 9283 9281 9278 9275 9271 9266 9261 9255 9249 9242 9235 9227 9218 9208 9197 9186 9173 9160 9146 9132 9117 9101 9085 9068 9051 9034 9016 8998 8979 8960 8941 8921 8901 8881 8861 8840 8818 8797 8774 8751 8728 8704 8679 8653 8626 8599 8570 8541 8511 8479 8447 8414 8380 8344 8307 8269 8229 8187 8143 8097 8049 7997 7944 7887 7828 7767 7702 7635 7566 7494 7420 7343 7263 7181 7095 7007 6914 6818 6717 6612 6502 6386 6266 6141 6011 5877 5738 5596 5450 5302 5152 5000 4847 4693 4538 4384 4228 4073 3917 3762 3607 3452 3298 3145 2993 2844 2699 2557 2421 2291 2167 2051 1944 1845 1756 1676 1606 1546 1495 1454 1423 1402 1390 1389 1399 1420 1453 1498 1558 1632 1720 1824 1944 2078 2227 2389 2563 2748 2941 3140 3343 3548 3752 3953 4150 4341 4524 4700 4867 5026 5177 5320 5456 5586 5710 5829 5944 6054 6161 6265 6365 6462 6555 6645 6731 6813 6891 6965 7035 7102 7164 7223 7278 7329 7377 7421 7462 7499 7532 7561 7586 7607 7624 7638 7648 7655 7659 7660 7660 7658 7655 7651 7647 7642 7636 7629 7621 7612 7601 7587 7569 7548 7523 7492 7457 7415 7368 7314 7255 7188 7116 7037 6953 6863 6768 6668 6563 6455 6343 6228 6111 5993 5873 5754 5635 5517 5401 5288 5178 5072 4970 4875 4785 4701 4625 4557 4497 4446 4404 4371 4348 4336 4333 4341 4359 4388 4426 4474 4530 4596 4669 4750 4838 4932 4189 6 1 3 5030 5133 5239 5347 5457 5566 5674 5780 5883 5981 6074 6161 6240 6312 6375 6430 6475 6511 6538 6556 6564 6565 6557 6541 6518 6488 6451 6408 6360 6307 6249 6186 6120 6051 5979 5906 5832 5759 5686 5616 5550 5488 5431 5382 5340 5306 5282 5266 5260 5264 5278 5302 5336 5379 5432 5495 5566 5647 5737 5836 5943 6058 6180 6309 6445 6585 6730 6878 7028 7178 7328 7476 7621 7761 7897 8028 8152 8270 8382 8486 8585 8676 8762 8842 8916 8985 9050 9110 9166 9218 9267 9313 9357 9397 9436 9472 9507 9539 9570 9600 9627 9653 9678 9700 9720 9738 9755 9769 9781 9791 9799 9806 9811 9815 9819 9822 9825 9828 9831 9835 9839 9843 9848 9853 9858 9863 9868 9873 9877 9880 9882 9884 9886 9886 9886 9886 9885 9884 9883 9882 9882 9881 9881 9881 9882 9883 9883 9885 9886 9887 9889 9890 9891 9892 9892 9892 9891 9890 9887 9885 9881 9877 9872 9867 9861 9855 9850 9844 9839 9834 9830 9826 9822 9819 9816 9812 9809 9805 9801 9796 9790 9784 9777 9770 9762 9754 9746 9739 9731 9724 9717 9710 9703 9697 9690 9684 9677 9670 9662 9654 9646 9638 9630 9622 9613 9605 9597 9588 9579 9570 9559 9547 9533 9517 9499 9478 9454 9428 9400 9369 9336 9301 9265 9228 9190 9152 9113 9075 9036 8997 8958 8918 8879 8839 8798 8757 8715 8673 8629 8585 8539 8492 8442 8390 8334 8273 8207 8134 8054 7964 7864 7754 7632 7498 7351 7193 7022 6840 6648 6446 6236 6019 5796 5570 5341 5112 4884 4658 4436 4221 4013 3814 3627 3452 3292 3149 3024 2919 2837 2777 2742 2733 2749 2793 2862 2958 3078 3222 3387 3572 3772 3986 4210 4441 4675 4909 5140 5366 5584 5791 5988 6171 6342 6500 6646 6780 6904 7019 7127 7228 7325 7418 7510 7600 7690 7780 7870 7960 8051 8141 8231 8319 8407 8492 8576 8657 8735 8811 8884 8954 9022 9086 9148 9206 9262 9315 9364 9411 9454 9494 9531 9565 9596 9624 9650 9673 9694 9713 9730 9746 9760 9773 9785 9795 9804 9812 9818 9822 9824 9825 9823 9820 9814 9806 9797 9785 9771 9756 9738 9718 9696 9672 9645 9615 9583 9548 9510 9469 9425 9379 9330 9280 9227 9174 9119 9064 9010 8955 8902 8849 8798 8749 8701 8656 8613 8572 8534 8498 8465 8435 8408 8384 8364 8346 8331 8320 8312 8307 8305 8307 8311 8319 8330 8345 8363 8384 8409 8438 8470 8506 8546 8589 8635 8684 8736 8789 8843 8899 8955 9011 9067 9121 9175 9227 9278 9327 9375 9420 9464 9506 9545 9582 9616 9648 9677 9702 9724 9742 9757 9767 9774 9777 9776 9771 9762 9749 9733 9712 9687 9657 9622 9582 9536 9484 9426 9362 9292 9215 9132 9044 8951 8853 8753 8650 8546 8442 8339 8238 8140 8045 7955 7870 7791 7717 7651 7591 7538 7492 7455 7425 7403 7389 7383 7386 7397 7417 7444 7480 7523 7574 4190 6 1 3 7632 7697 7767 7843 7924 8009 8097 8187 8278 8371 8462 8553 8641 8726 8807 8883 8954 9019 9078 9130 9175 9213 9244 9267 9284 9294 9296 9293 9282 9266 9244 9217 9184 9146 9104 9057 9007 8954 8897 8838 8776 8712 8647 8580 8511 8441 8370 8297 8224 8150 8074 7999 7923 7847 7773 7700 7630 7563 7500 7442 7390 7345 7307 7278 7257 7245 7242 7248 7263 7285 7316 7353 7396 7446 7500 7558 7620 7684 7751 7819 7888 7958 8028 8097 8164 8230 8293 8353 8408 8458 8502 8538 8567 8587 8598 8599 8589 8568 8536 8493 8440 8376 8303 8221 8131 8036 7936 7833 7729 7627 7527 7433 7347 7270 7204 7152 7114 7091 7085 7096 7123 7166 7225 7298 7383 7479 7585 7698 7816 7937 8061 8184 8306 8426 8542 8653 8759 8860 8954 9042 9124 9198 9267 9329 9385 9435 9479 9518 9552 9580 9605 9625 9641 9653 9662 9667 9669 9668 9664 9657 9647 9634 9619 9601 9581 9560 9537 9512 9487 9462 9436 9410 9385 9360 9336 9314 9292 9272 9252 9234 9218 9202 9188 9176 9164 9155 9146 9139 9133 9128 9124 9121 9119 9117 9115 9114 9112 9110 9109 9107 9105 9103 9102 9102 9102 9104 9108 9113 9121 9130 9141 9154 9168 9184 9202 9220 9238 9257 9276 9295 9314 9332 9349 9366 9382 9398 9413 9427 9441 9454 9467 9479 9489 9499 9507 9514 9520 9525 9528 9529 9529 9528 9526 9523 9519 9515 9510 9506 9501 9497 9492 9488 9485 9482 9479 9477 9475 9473 9471 9470 9469 9468 9467 9467 9467 9466 9466 9467 9467 9467 9467 9467 9467 9467 9466 9466 9464 9462 9460 9457 9454 9450 9445 9440 9434 9426 9418 9409 9399 9387 9374 9359 9343 9325 9305 9285 9263 9239 9215 9190 9164 9138 9112 9085 9059 9031 9004 8975 8946 8914 8881 8844 8803 8758 8707 8650 8585 8512 8431 8340 8240 8130 8011 7884 7748 7606 7458 7306 7151 6995 6840 6688 6541 6399 6264 6137 6020 5913 5815 5728 5650 5582 5523 5473 5430 5395 5366 5343 5325 5313 5304 5300 5299 5303 5309 5319 5331 5346 5363 5382 5403 5426 5451 5477 5506 5538 5574 5613 5658 5709 5767 5833 5909 5995 6091 6198 6315 6443 6580 6725 6878 7035 7196 7358 7520 7679 7835 7985 8129 8265 8392 8511 8622 8723 8817 8902 8981 9052 9118 9178 9233 9283 9329 9370 9408 9441 9470 9495 9515 9531 9543 9550 9553 9551 9545 9536 9523 9506 9486 9463 9437 9409 9379 9346 9312 9276 9238 9200 9162 9123 9085 9048 9012 8979 8948 8920 8895 8875 8858 8846 8838 8833 8832 8835 8841 8849 8860 8872 8886 8901 8917 8934 8951 8969 8987 9005 9023 9041 9060 9077 9095 9112 9128 9143 9157 9171 9183 9194 9204 9214 9223 9232 9241 9251 9261 9272 9285 9298 9313 9329 9347 9365 9384 9403 9422 9441 9460 9478 9496 9512 9527 9540 9552 9563 9572 9580 9586 9591 9595 9597 4191 6 1 3 9599 9599 9599 9598 9596 9594 9591 9588 9583 9578 9572 9565 9557 9547 9536 9523 9508 9491 9472 9452 9429 9405 9380 9353 9325 9296 9267 9238 9210 9183 9157 9133 9110 9090 9073 9058 9046 9037 9030 9026 9025 9025 9028 9032 9037 9043 9049 9056 9063 9070 9076 9082 9088 9093 9097 9100 9102 9103 9103 9101 9098 9093 9086 9076 9065 9052 9037 9020 9002 8982 8960 8938 8915 8891 8867 8842 8817 8793 8768 8743 8718 8693 8668 8643 8618 8594 8569 8545 8521 8498 8475 8454 8432 8412 8392 8374 8355 8338 8320 8303 8285 8266 8246 8223 8198 8170 8138 8100 8057 8008 7951 7887 7814 7732 7640 7540 7429 7310 7182 7045 6901 6751 6596 6437 6277 6116 5957 5802 5652 5509 5375 5253 5142 5046 4964 4898 4847 4813 4795 4791 4802 4825 4860 4904 4956 5013 5072 5133 5193 5249 5301 5346 5384 5414 5435 5446 5447 5438 5420 5392 5355 5310 5256 5195 5127 5052 4971 4885 4794 4700 4601 4500 4397 4293 4188 4083 3978 3875 3773 3673 3574 3477 3382 3288 3195 3102 3009 2915 2820 2723 2624 2522 2418 2312 2204 2094 1983 1872 1762 1654 1548 1447 1349 1257 1171 1092 1020 955 897 845 801 763 732 705 684 667 654 645 639 636 637 641 649 662 679 701 730 766 809 861 922 993 1074 1165 1266 1376 1496 1623 1758 1898 2044 2192 2342 2493 2643 2791 2936 3079 3218 3353 3484 3612 3737 3859 3978 4096 4211 4326 4439 4551 4662 4771 4880 4986 5091 5193 5294 5392 5489 5582 5674 5764 5852 5938 6023 6106 6186 6265 6342 6416 6487 6556 6620 6682 6739 6793 6842 6888 6930 6968 7003 7033 7060 7082 7100 7113 7119 7119 7112 7096 7070 7033 6985 6926 6853 6768 6669 6557 6432 6294 6144 5983 5810 5628 5436 5237 5030 4817 4599 4379 4157 3935 3715 3499 3289 3086 2893 2709 2537 2377 2229 2093 1969 1858 1757 1667 1587 1518 1459 1412 1379 1360 1358 1376 1416 1480 1572 1692 1841 2020 2228 2462 2719 2996 3288 3590 3896 4200 4497 4783 5053 5304 5533 5740 5923 6085 6227 6350 6457 6552 6638 6716 6791 6863 6935 7009 7084 7162 7243 7326 7410 7496 7583 7669 7755 7840 7923 8005 8084 8161 8235 8307 8376 8442 8505 8565 8622 8675 8724 8770 8811 8849 8882 8910 8934 8953 8968 8977 8982 8982 8978 8969 8956 8940 8920 8898 8874 8849 8824 8798 8774 8752 8732 8716 8703 8694 8689 8688 8692 8701 8713 8728 8747 8768 8791 8815 8838 8862 8884 8903 8921 8934 8945 8951 8952 8950 8942 8931 8916 8898 8876 8852 8826 8799 8772 8744 8717 8691 8666 8643 8621 8601 8582 8564 8546 8528 8510 8490 8468 8442 8413 8380 8341 8297 8247 8191 8129 8062 7988 7910 7827 7741 7651 7559 7465 7371 7277 7183 7091 7000 6911 6826 6743 6665 6590 6520 6454 6394 6340 6291 4192 6 1 4 6246 6212 6183 6160 6141 6127 6117 6111 6109 6111 6115 6123 6133 6146 6160 6177 6196 6216 6239 6263 6289 6317 6346 6377 6409 6443 6477 6512 6548 6583 6617 6651 6683 6712 6740 6765 6786 6806 6822 6836 6849 6860 6870 6882 6894 6910 6928 6951 6979 7012 7051 7096 7148 7205 7268 7336 7407 7481 7557 7634 7710 7784 7855 7923 7986 8043 8095 8140 8179 8211 8237 8257 8270 8278 8281 8280 8275 8267 8257 8245 8232 8219 8206 8194 8184 8175 8168 8164 8162 8164 8168 8175 8185 8199 8216 8236 8260 8287 8318 8353 8391 8432 8477 8525 8576 8630 8685 8743 8802 8862 8921 8980 9039 9095 9150 9202 9252 9298 9342 9382 9418 9452 9482 9509 9533 9555 9574 9590 9604 9616 9625 9633 9638 9642 9643 9643 9642 9639 9634 9629 9623 9616 9609 9603 9596 9591 9586 9583 9580 9580 9580 9582 9586 9591 9596 9603 9610 9617 9624 9631 9637 9642 9646 9649 9651 9651 9649 9646 9640 9632 9622 9609 9593 9574 9553 9528 9500 9469 9434 9396 9356 9313 9268 9221 9173 9125 9078 9032 8988 8946 8909 8875 8846 8822 8804 8791 8784 8782 8786 8795 8808 8826 8846 8868 8893 8918 8943 8968 8991 9012 9032 9049 9063 9074 9083 9090 9095 9098 9100 9102 9104 9106 9109 9114 9119 9127 9137 9148 9160 9174 9188 9203 9217 9231 9243 9253 9260 9264 9263 9258 9247 9230 9205 9173 9132 9082 9021 8950 8867 8771 8663 8543 8408 8261 8101 7929 7745 7550 7346 7134 6915 6692 6466 6239 6013 5789 5570 5357 5151 4954 4766 4589 4423 4269 4127 3996 3878 3772 3678 3596 3526 3468 3423 3389 3367 3358 3362 3379 3409 3453 3511 3583 3669 3769 3883 4011 4152 4306 4472 4650 4837 5033 5237 5447 5661 5879 6099 6319 6538 6754 6967 7173 7374 7567 7752 7928 8095 8252 8400 8538 8666 8786 8896 8997 9091 9177 9256 9329 9396 9457 9513 9565 9613 9657 9697 9734 9768 9799 9826 9851 9873 9891 9908 9921 9932 9940 9946 9950 9952 9953 9951 9949 9945 9941 9936 9930 9924 9918 9911 9904 9897 9889 9882 9874 9867 9859 9852 9846 9840 9835 9832 9829 9828 9829 9832 9836 9842 9850 9859 9869 9880 9892 9905 9917 9929 9940 9951 9960 9968 9976 9981 9986 9990 9993 9995 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9994 9993 9992 9990 9988 9985 9982 9977 9972 9966 9958 9949 9937 9924 9908 9889 9868 9843 9815 9784 9749 9711 9670 9626 9579 9529 9478 9425 9372 9318 9266 9214 9164 9118 9074 9035 9000 8971 8947 8929 8917 8911 8911 8917 8927 8942 8961 8983 9007 9032 9057 9082 9106 9129 9149 9166 9181 9193 9202 9209 9214 9217 9219 9221 9222 9225 9228 9232 9238 9247 9257 9270 9285 9303 9323 9346 9371 9399 9429 9460 9493 9528 9564 9600 9636 9672 9707 9741 9773 9803 9830 9854 4193 6 1 4 9875 9892 9907 9917 9925 9930 9932 9931 9929 9924 9919 9912 9903 9895 9885 9875 9864 9852 9839 9826 9813 9798 9783 9767 9751 9735 9718 9700 9683 9665 9647 9628 9608 9588 9566 9543 9518 9491 9463 9433 9402 9369 9335 9302 9268 9236 9206 9179 9155 9135 9120 9109 9105 9105 9110 9121 9136 9155 9177 9202 9228 9255 9282 9308 9333 9356 9376 9394 9409 9421 9430 9437 9441 9443 9444 9443 9442 9440 9439 9438 9438 9439 9442 9446 9453 9461 9471 9484 9498 9514 9533 9552 9574 9596 9619 9642 9666 9690 9712 9734 9755 9773 9790 9805 9816 9826 9832 9835 9834 9831 9824 9814 9801 9785 9765 9743 9717 9689 9658 9624 9588 9549 9508 9466 9422 9376 9331 9285 9240 9197 9156 9117 9082 9052 9026 9007 8993 8986 8985 8991 9004 9023 9048 9079 9114 9153 9195 9239 9285 9331 9377 9422 9465 9506 9544 9578 9609 9635 9657 9674 9686 9693 9695 9691 9683 9669 9649 9625 9595 9561 9522 9479 9433 9385 9334 9282 9230 9179 9128 9080 9035 8994 8956 8924 8896 8874 8857 8846 8840 8838 8841 8849 8860 8874 8890 8908 8927 8947 8967 8986 9003 9019 9033 9044 9052 9056 9058 9056 9050 9042 9030 9015 8998 8979 8960 8939 8919 8900 8883 8868 8856 8848 8845 8847 8854 8866 8885 8908 8937 8972 9010 9053 9099 9148 9198 9250 9302 9354 9406 9456 9503 9549 9593 9633 9671 9706 9739 9769 9796 9821 9844 9865 9883 9900 9914 9927 9937 9946 9952 9956 9958 9958 9955 9951 9944 9936 9926 9914 9901 9886 9869 9851 9831 9809 9785 9757 9727 9692 9653 9608 9557 9500 9436 9364 9284 9195 9099 8995 8883 8765 8642 8514 8384 8253 8123 7996 7874 7759 7653 7556 7471 7398 7338 7289 7253 7227 7211 7202 7199 7199 7200 7200 7196 7187 7170 7145 7111 7069 7017 6958 6893 6823 6750 6677 6606 6540 6480 6428 6386 6355 6336 6330 6336 6353 6382 6420 6466 6519 6577 6638 6701 6764 6827 6888 6947 7003 7056 7107 7155 7202 7247 7291 7336 7382 7429 7478 7529 7582 7639 7697 7758 7821 7886 7952 8018 8084 8150 8215 8278 8338 8395 8448 8496 8540 8578 8609 8633 8649 8658 8657 8647 8627 8597 8557 8507 8447 8377 8297 8210 8115 8013 7907 7797 7686 7575 7467 7362 7263 7171 7089 7018 6958 6911 6877 6857 6851 6858 6878 6910 6953 7005 7066 7132 7204 7278 7354 7430 7503 7574 7640 7701 7756 7804 7846 7880 7908 7930 7947 7959 7968 7974 7979 7984 7991 8000 8013 8031 8054 8083 8119 8162 8211 8267 8329 8397 8469 8545 8623 8704 8785 8867 8947 9026 9102 9175 9245 9311 9373 9431 9486 9536 9582 9625 9665 9700 9733 9763 9790 9814 9836 9855 9872 9887 9900 9911 9921 9928 9935 9940 9945 9948 9951 9953 9954 9955 9956 9956 9955 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9944 9944 4194 6 1 4 9944 9945 9946 9948 9950 9953 9955 9958 9960 9962 9964 9965 9965 9965 9963 9961 9958 9954 9949 9943 9936 9929 9921 9912 9902 9892 9882 9871 9860 9849 9838 9827 9817 9807 9798 9790 9784 9778 9774 9772 9772 9773 9775 9779 9783 9789 9794 9800 9806 9812 9816 9820 9823 9824 9823 9821 9818 9813 9806 9799 9790 9780 9769 9758 9746 9733 9721 9709 9697 9686 9675 9666 9658 9651 9646 9643 9642 9642 9644 9647 9652 9657 9663 9668 9673 9677 9680 9680 9678 9673 9665 9653 9638 9619 9597 9571 9542 9510 9475 9437 9397 9355 9311 9266 9219 9172 9123 9075 9026 8978 8930 8883 8838 8794 8752 8713 8678 8645 8617 8593 8574 8560 8551 8548 8549 8556 8567 8582 8602 8624 8649 8676 8704 8732 8760 8786 8811 8833 8852 8867 8879 8888 8893 8894 8892 8888 8881 8873 8863 8854 8845 8837 8831 8827 8827 8829 8836 8846 8860 8878 8901 8927 8957 8990 9026 9065 9106 9149 9192 9237 9282 9326 9370 9413 9454 9493 9531 9566 9599 9630 9658 9685 9709 9732 9752 9771 9789 9806 9821 9836 9850 9862 9875 9886 9896 9905 9914 9921 9928 9933 9937 9939 9940 9940 9938 9935 9929 9922 9912 9901 9886 9869 9848 9825 9797 9765 9729 9688 9642 9590 9533 9469 9399 9321 9237 9145 9045 8937 8823 8701 8574 8441 8304 8165 8025 7888 7754 7628 7510 7404 7313 7238 7181 7144 7128 7133 7160 7208 7275 7360 7461 7576 7703 7837 7978 8121 8265 8406 8544 8677 8802 8920 9030 9130 9222 9306 9382 9450 9511 9566 9615 9660 9699 9735 9767 9796 9821 9843 9862 9879 9892 9903 9911 9916 9918 9918 9914 9908 9898 9885 9870 9851 9829 9803 9774 9742 9707 9668 9625 9580 9532 9481 9427 9372 9314 9256 9196 9136 9076 9016 8958 8901 8846 8793 8744 8697 8654 8614 8577 8544 8515 8488 8464 8442 8421 8401 8381 8360 8337 8311 8282 8248 8209 8165 8114 8056 7992 7921 7843 7758 7667 7570 7468 7360 7249 7134 7016 6896 6774 6651 6529 6406 6285 6166 6050 5936 5827 5723 5624 5531 5445 5367 5297 5237 5186 5145 5115 5096 5088 5090 5105 5130 5165 5211 5267 5332 5404 5484 5570 5661 5755 5852 5949 6045 6139 6229 6313 6389 6457 6515 6562 6596 6617 6625 6620 6601 6568 6523 6466 6398 6320 6234 6140 6041 5936 5829 5720 5610 5501 5394 5289 5187 5091 4999 4914 4836 4765 4703 4650 4606 4573 4550 4538 4538 4548 4570 4604 4648 4703 4767 4841 4924 5014 5111 5214 5322 5434 5549 5666 5785 5904 6023 6142 6258 6373 6484 6592 6696 6794 6886 6971 7049 7117 7177 7227 7266 7294 7312 7318 7314 7300 7276 7244 7205 7160 7111 7059 7006 6954 6903 6855 6811 6772 6738 6711 6690 6674 6664 6659 6658 6661 6667 6674 6682 6690 6698 6704 6708 6710 6709 6706 6700 6691 6680 6668 6654 6639 6625 6611 6598 4195 6 1 4 6588 6581 6578 6580 6586 6599 6617 6642 6674 6713 6758 6810 6868 6931 7001 7074 7152 7233 7318 7404 7492 7581 7672 7762 7852 7942 8031 8120 8207 8293 8377 8460 8540 8619 8694 8767 8837 8904 8967 9026 9082 9133 9180 9222 9260 9294 9323 9349 9370 9388 9401 9412 9419 9423 9425 9424 9421 9416 9409 9400 9391 9380 9368 9356 9343 9329 9315 9302 9288 9274 9261 9247 9235 9222 9210 9199 9188 9178 9168 9159 9150 9142 9133 9125 9117 9108 9099 9090 9080 9069 9057 9045 9031 9016 8999 8982 8962 8941 8919 8894 8868 8839 8809 8775 8739 8700 8657 8611 8562 8508 8451 8389 8323 8252 8176 8095 8009 7918 7821 7718 7609 7494 7373 7245 7111 6970 6823 6670 6511 6346 6176 6002 5824 5643 5458 5272 5083 4894 4703 4512 4321 4129 3938 3747 3558 3369 3182 2997 2816 2639 2466 2300 2141 1990 1848 1716 1595 1485 1386 1299 1223 1158 1103 1058 1023 996 978 967 964 970 984 1006 1038 1080 1133 1197 1274 1362 1463 1576 1700 1835 1979 2130 2287 2447 2610 2772 2931 3087 3238 3382 3519 3649 3772 3888 3997 4101 4201 4298 4392 4486 4581 4677 4774 4875 4978 5083 5192 5303 5416 5530 5645 5760 5874 5987 6098 6207 6313 6416 6515 6610 6702 6788 6870 6947 7017 7082 7140 7189 7231 7263 7285 7296 7296 7283 7257 7217 7164 7098 7018 6925 6820 6703 6576 6439 6294 6142 5984 5823 5659 5496 5334 5175 5023 4878 4744 4622 4514 4423 4351 4298 4266 4257 4269 4304 4360 4435 4529 4637 4758 4887 5021 5154 5284 5405 5514 5607 5680 5731 5757 5758 5732 5679 5601 5498 5373 5227 5065 4888 4700 4504 4303 4099 3896 3695 3498 3306 3121 2943 2774 2613 2462 2320 2189 2070 1963 1869 1791 1731 1689 1669 1671 1698 1751 1831 1939 2075 2238 2428 2642 2877 3132 3403 3685 3975 4268 4562 4852 5134 5406 5665 5909 6137 6349 6544 6723 6887 7036 7173 7299 7416 7525 7629 7728 7824 7918 8010 8102 8193 8283 8372 8460 8547 8632 8714 8794 8871 8944 9014 9080 9142 9201 9257 9308 9357 9402 9444 9483 9520 9554 9585 9613 9639 9662 9683 9701 9717 9731 9742 9751 9759 9764 9769 9771 9773 9773 9772 9770 9768 9764 9759 9752 9745 9736 9727 9716 9704 9691 9677 9663 9649 9636 9623 9612 9602 9594 9589 9587 9587 9590 9596 9604 9615 9628 9642 9657 9672 9688 9703 9717 9730 9742 9752 9759 9765 9768 9769 9768 9763 9756 9746 9733 9716 9696 9671 9642 9608 9569 9526 9477 9424 9366 9303 9237 9168 9097 9024 8950 8877 8804 8734 8666 8601 8540 8483 8430 8381 8336 8295 8257 8223 8191 8162 8135 8109 8084 8061 8038 8016 7995 7974 7955 7937 7922 7908 7897 7890 7886 7886 7891 7900 7915 7935 7960 7992 8028 8071 8118 8171 8228 8289 8354 8423 8494 8567 8641 8716 8791 8865 4196 6 1 4 8938 9009 9078 9143 9205 9263 9316 9365 9408 9447 9481 9510 9534 9554 9570 9582 9591 9597 9600 9601 9601 9600 9597 9594 9591 9587 9582 9577 9571 9564 9556 9547 9537 9525 9511 9496 9478 9460 9439 9416 9392 9366 9338 9309 9277 9244 9208 9171 9130 9087 9041 8991 8937 8879 8816 8748 8673 8593 8505 8410 8307 8195 8075 7945 7807 7659 7501 7336 7162 6980 6792 6598 6399 6196 5989 5781 5571 5360 5149 4937 4726 4516 4306 4098 3891 3685 3483 3283 3088 2897 2713 2537 2369 2211 2063 1927 1803 1690 1590 1501 1423 1355 1297 1248 1208 1176 1154 1141 1139 1149 1173 1214 1274 1354 1457 1585 1738 1918 2123 2353 2606 2878 3168 3470 3780 4095 4409 4718 5018 5306 5580 5837 6075 6296 6497 6681 6848 7000 7137 7262 7376 7480 7575 7661 7739 7810 7871 7924 7968 8003 8028 8044 8050 8047 8037 8019 7995 7968 7938 7908 7878 7852 7830 7814 7805 7802 7807 7820 7839 7864 7895 7928 7965 8001 8037 8071 8100 8126 8146 8160 8168 8170 8167 8159 8146 8131 8115 8097 8080 8065 8052 8042 8035 8032 8033 8038 8046 8056 8069 8084 8100 8117 8135 8153 8171 8189 8208 8228 8249 8271 8296 8322 8351 8383 8418 8455 8495 8537 8580 8624 8669 8713 8755 8796 8833 8866 8895 8918 8934 8943 8942 8932 8911 8877 8830 8769 8691 8596 8484 8353 8204 8035 7847 7642 7419 7180 6927 6662 6387 6105 5818 5528 5239 4952 4672 4399 4136 3886 3651 3431 3229 3046 2884 2744 2627 2533 2465 2421 2403 2411 2444 2503 2585 2691 2819 2968 3134 3317 3513 3721 3938 4161 4387 4614 4840 5063 5280 5491 5693 5885 6067 6237 6397 6544 6680 6804 6917 7019 7111 7194 7267 7331 7388 7436 7477 7509 7535 7552 7560 7560 7549 7527 7494 7447 7386 7311 7220 7112 6989 6850 6696 6529 6349 6159 5963 5762 5561 5363 5172 4991 4825 4678 4553 4452 4378 4333 4318 4335 4382 4459 4564 4695 4850 5025 5215 5419 5630 5846 6061 6273 6477 6671 6852 7018 7168 7301 7417 7516 7600 7669 7726 7772 7809 7840 7865 7887 7908 7927 7947 7967 7988 8010 8032 8056 8079 8102 8125 8148 8169 8191 8212 8234 8256 8279 8305 8333 8364 8399 8437 8480 8527 8577 8631 8689 8748 8810 8872 8935 8997 9057 9115 9169 9219 9265 9305 9340 9368 9389 9404 9411 9411 9403 9388 9366 9336 9300 9258 9209 9156 9099 9038 8975 8910 8845 8780 8716 8655 8598 8544 8494 8449 8409 8374 8344 8319 8298 8281 8268 8258 8251 8246 8244 8243 8244 8246 8251 8257 8265 8276 8289 8304 8323 8343 8367 8393 8421 8451 8482 8513 8544 8574 8602 8628 8649 8667 8679 8687 8688 8684 8675 8660 8640 8615 8587 8556 8523 8489 8454 8420 8386 8354 8323 8295 8268 8244 8222 8201 8182 8163 8144 8125 8105 8084 8061 8036 8009 7979 7946 7911 7873 4197 6 1 4 7832 7789 7744 7697 7649 7600 7549 7499 7448 7397 7346 7295 7245 7195 7144 7093 7040 6986 6929 6869 6805 6736 6661 6578 6488 6390 6282 6164 6037 5899 5752 5594 5428 5254 5073 4886 4696 4503 4311 4121 3936 3759 3592 3438 3300 3181 3083 3009 2961 2940 2948 2986 3053 3151 3276 3429 3607 3807 4026 4262 4510 4767 5030 5295 5559 5819 6073 6319 6554 6779 6993 7195 7385 7564 7732 7889 8036 8173 8301 8419 8528 8628 8718 8797 8866 8923 8969 9003 9024 9033 9029 9013 8984 8944 8891 8828 8755 8673 8582 8483 8379 8269 8156 8040 7923 7807 7694 7585 7482 7386 7300 7224 7161 7111 7076 7056 7051 7061 7087 7126 7179 7243 7319 7403 7494 7590 7691 7793 7896 7999 8100 8198 8292 8383 8470 8552 8629 8702 8770 8833 8891 8945 8994 9038 9077 9112 9141 9166 9185 9199 9209 9213 9212 9206 9195 9179 9158 9132 9100 9063 9020 8973 8920 8862 8799 8731 8660 8586 8509 8431 8352 8274 8199 8127 8060 8000 7947 7903 7868 7843 7830 7827 7836 7855 7885 7925 7975 8032 8097 8167 8242 8321 8402 8484 8566 8647 8726 8803 8876 8945 9010 9070 9126 9177 9223 9265 9303 9337 9367 9394 9418 9440 9459 9477 9492 9507 9520 9532 9544 9554 9564 9573 9581 9588 9595 9601 9607 9612 9617 9621 9625 9628 9631 9633 9635 9636 9636 9636 9635 9633 9630 9625 9620 9614 9607 9599 9591 9582 9573 9564 9556 9548 9541 9535 9530 9527 9525 9525 9526 9529 9533 9539 9545 9552 9559 9567 9574 9581 9586 9591 9593 9594 9593 9588 9582 9572 9560 9545 9527 9507 9484 9459 9433 9405 9376 9347 9318 9289 9261 9233 9207 9182 9158 9134 9112 9091 9069 9048 9026 9004 8981 8956 8931 8904 8876 8847 8817 8788 8758 8729 8701 8675 8651 8630 8611 8596 8584 8574 8568 8565 8564 8565 8568 8572 8577 8583 8588 8594 8599 8603 8607 8609 8611 8612 8612 8612 8612 8611 8611 8611 8611 8612 8613 8616 8619 8622 8627 8632 8637 8643 8648 8653 8658 8663 8666 8669 8670 8670 8669 8667 8664 8660 8655 8650 8644 8639 8634 8630 8627 8626 8626 8629 8633 8640 8649 8661 8674 8690 8708 8727 8747 8769 8791 8813 8836 8858 8880 8900 8920 8938 8954 8969 8983 8995 9005 9014 9021 9027 9032 9036 9039 9041 9043 9044 9044 9044 9043 9042 9040 9038 9035 9031 9027 9022 9016 9009 9001 8992 8983 8972 8961 8949 8937 8924 8911 8898 8885 8872 8859 8846 8834 8822 8810 8799 8787 8776 8766 8755 8744 8733 8722 8711 8699 8688 8676 8665 8653 8642 8630 8619 8608 8596 8585 8573 8561 8548 8535 8520 8503 8485 8465 8443 8419 8393 8364 8334 8302 8268 8232 8196 8158 8119 8079 8038 7996 7953 7909 7863 7815 7765 7712 7655 7595 7531 7463 7390 7312 7230 7143 7051 6956 6856 6753 6646 6537 6426 6312 6197 6081 5963 4198 6 1 4 5844 5724 5603 5481 5358 5234 5108 4980 4851 4719 4586 4450 4313 4174 4034 3893 3750 3608 3466 3325 3185 3047 2913 2782 2656 2535 2420 2313 2214 2125 2045 1978 1922 1880 1852 1839 1840 1858 1890 1937 1999 2072 2158 2252 2354 2460 2569 2678 2784 2885 2980 3066 3142 3208 3263 3308 3344 3370 3390 3405 3417 3428 3439 3453 3472 3495 3524 3560 3602 3649 3701 3756 3814 3871 3927 3980 4028 4069 4103 4129 4146 4154 4152 4141 4122 4095 4060 4019 3972 3920 3864 3804 3741 3675 3605 3532 3456 3377 3293 3206 3114 3018 2917 2812 2703 2591 2476 2359 2242 2124 2008 1894 1784 1678 1578 1485 1398 1319 1248 1185 1130 1082 1043 1010 984 964 949 938 931 927 925 925 925 925 925 923 920 915 908 899 886 872 856 838 818 797 776 755 735 716 698 682 668 656 647 641 637 637 640 646 656 670 689 713 743 780 824 877 938 1009 1089 1178 1276 1383 1499 1621 1750 1883 2019 2158 2297 2436 2573 2707 2839 2966 3089 3208 3323 3434 3541 3645 3747 3846 3943 4038 4132 4224 4315 4403 4490 4575 4657 4737 4815 4890 4963 5034 5104 5171 5238 5305 5371 5437 5504 5572 5640 5709 5778 5847 5916 5984 6050 6115 6177 6237 6292 6344 6391 6433 6470 6501 6527 6547 6560 6567 6567 6561 6547 6525 6495 6458 6412 6357 6295 6225 6148 6064 5974 5880 5783 5685 5586 5489 5396 5308 5228 5155 5093 5042 5003 4976 4961 4958 4967 4987 5016 5052 5094 5139 5185 5230 5271 5306 5334 5351 5356 5348 5326 5290 5239 5173 5093 5000 4896 4781 4657 4526 4389 4248 4105 3960 3815 3671 3527 3385 3245 3107 2972 2839 2709 2582 2459 2339 2224 2113 2008 1908 1814 1727 1647 1574 1507 1448 1395 1349 1310 1278 1253 1236 1227 1228 1240 1265 1303 1358 1431 1523 1636 1771 1927 2106 2305 2524 2760 3009 3270 3537 3808 4077 4342 4598 4842 5072 5285 5480 5657 5816 5956 6081 6191 6288 6375 6453 6526 6594 6659 6724 6789 6854 6921 6990 7060 7131 7204 7277 7350 7423 7495 7567 7637 7706 7774 7841 7905 7968 8029 8088 8146 8201 8254 8305 8353 8399 8442 8483 8522 8558 8591 8623 8652 8679 8705 8728 8750 8770 8788 8804 8818 8831 8842 8851 8858 8864 8867 8870 8870 8870 8868 8866 8863 8859 8855 8851 8846 8841 8836 8830 8824 8817 8810 8802 8793 8783 8773 8761 8749 8735 8721 8707 8692 8676 8660 8644 8628 8611 8594 8577 8560 8543 8525 8506 8487 8467 8446 8424 8400 8376 8350 8322 8294 8263 8232 8199 8165 8129 8093 8055 8016 7977 7936 7895 7853 7811 7769 7726 7684 7641 7598 7556 7513 7471 7428 7385 7342 7298 7253 7208 7161 7112 7062 7010 6955 6898 6838 6775 6709 6641 6569 6494 6416 6335 6252 6165 6075 5982 5887 5789 5689 5586 4199 6 1 4 5482 5375 5267 5158 5047 4936 4824 4711 4598 4485 4371 4257 4142 4026 3910 3792 3673 3551 3428 3303 3175 3046 2914 2780 2645 2510 2374 2239 2106 1975 1848 1724 1607 1495 1390 1293 1203 1121 1048 982 925 875 832 796 766 741 721 705 693 684 679 675 675 676 681 688 699 714 734 758 789 826 872 925 987 1059 1141 1233 1334 1446 1567 1697 1836 1981 2133 2290 2451 2614 2779 2943 3107 3269 3429 3585 3738 3887 4032 4174 4312 4447 4578 4707 4834 4959 5082 5203 5322 5440 5555 5668 5779 5886 5991 6092 6189 6282 6371 6456 6536 6613 6685 6753 6818 6878 6934 6986 7034 7078 7116 7149 7177 7199 7215 7225 7228 7227 7220 7208 7193 7176 7157 7138 7121 7107 7097 7093 7094 7103 7120 7145 7178 7219 7267 7321 7380 7444 7511 7581 7650 7720 7787 7852 7913 7970 8021 8066 8105 8136 8160 8176 8184 8183 8174 8157 8132 8099 8059 8013 7961 7905 7845 7783 7721 7660 7601 7547 7498 7457 7424 7401 7387 7385 7395 7416 7447 7490 7543 7604 7673 7748 7828 7910 7995 8080 8163 8244 8322 8395 8464 8527 8585 8638 8685 8728 8767 8802 8834 8863 8890 8916 8941 8965 8989 9012 9035 9058 9081 9103 9125 9146 9167 9187 9206 9225 9242 9259 9275 9291 9306 9320 9334 9347 9360 9372 9385 9397 9408 9420 9431 9441 9452 9461 9471 9480 9488 9497 9504 9512 9519 9526 9533 9539 9546 9553 9559 9566 9573 9580 9587 9594 9601 9609 9616 9623 9630 9637 9643 9650 9656 9661 9667 9672 9676 9681 9685 9689 9693 9697 9700 9704 9707 9710 9712 9715 9717 9719 9720 9721 9722 9722 9722 9722 9721 9720 9718 9717 9714 9711 9708 9704 9699 9694 9688 9681 9673 9664 9655 9645 9634 9623 9611 9599 9587 9575 9562 9550 9537 9524 9511 9497 9483 9468 9453 9436 9420 9402 9384 9367 9349 9333 9317 9303 9291 9281 9275 9271 9270 9272 9277 9285 9295 9307 9320 9334 9348 9362 9376 9387 9397 9406 9412 9415 9416 9415 9412 9406 9398 9388 9376 9363 9348 9333 9316 9299 9282 9264 9248 9232 9218 9205 9194 9186 9181 9179 9180 9184 9191 9201 9214 9229 9246 9265 9284 9304 9323 9341 9358 9373 9386 9395 9402 9404 9403 9398 9388 9374 9356 9332 9304 9271 9233 9190 9141 9086 9025 8958 8884 8802 8713 8615 8508 8393 8268 8134 7990 7838 7677 7509 7334 7154 6970 6785 6598 6414 6233 6058 5890 5731 5583 5447 5323 5212 5114 5028 4955 4892 4839 4795 4757 4724 4695 4668 4642 4617 4592 4567 4543 4520 4499 4481 4469 4463 4466 4478 4500 4534 4580 4636 4702 4776 4857 4940 5024 5104 5177 5238 5286 5315 5324 5310 5271 5208 5120 5008 4873 4718 4545 4358 4159 3953 3742 3530 3319 3114 2915 2726 2549 2385 2237 2106 1995 1905 1839 1800 1789 1809 1862 1951 2076 2238 4200 6 1 4 2438 2674 2944 3246 3575 3928 4297 4678 5063 5448 5824 6187 6532 6854 7150 7418 7656 7864 8044 8195 8321 8423 8504 8565 8610 8641 8658 8664 8659 8644 8618 8584 8539 8485 8423 8352 8274 8189 8100 8008 7916 7824 7736 7654 7580 7515 7461 7420 7393 7379 7380 7395 7424 7466 7520 7584 7659 7741 7830 7925 8023 8124 8226 8327 8428 8526 8621 8712 8799 8880 8955 9024 9087 9144 9194 9238 9277 9309 9337 9361 9380 9396 9409 9420 9430 9438 9446 9454 9462 9470 9479 9488 9499 9510 9521 9534 9547 9560 9574 9589 9603 9618 9633 9648 9663 9677 9691 9705 9717 9729 9740 9749 9757 9764 9770 9774 9778 9780 9781 9782 9782 9782 9782 9782 9782 9782 9783 9785 9787 9789 9792 9795 9798 9801 9803 9806 9808 9809 9810 9810 9810 9810 9809 9809 9808 9807 9806 9806 9805 9805 9806 9806 9807 9808 9809 9810 9810 9810 9810 9810 9809 9808 9807 9805 9804 9802 9801 9800 9799 9798 9798 9798 9798 9798 9798 9797 9796 9795 9792 9788 9783 9777 9768 9758 9747 9733 9718 9700 9680 9658 9634 9607 9576 9542 9504 9462 9413 9359 9298 9229 9151 9064 8967 8858 8738 8607 8462 8306 8137 7956 7765 7562 7351 7132 6908 6680 6451 6224 6001 5786 5582 5393 5221 5070 4942 4841 4767 4724 4710 4728 4776 4854 4959 5090 5244 5417 5606 5807 6017 6232 6448 6662 6871 7074 7267 7450 7621 7779 7925 8059 8180 8290 8388 8476 8553 8621 8680 8730 8771 8805 8830 8847 8856 8857 8850 8835 8811 8780 8740 8691 8635 8570 8497 8416 8326 8229 8124 8012 7892 7765 7632 7493 7349 7200 7047 6892 6734 6576 6418 6261 6107 5956 5810 5670 5536 5409 5290 5180 5079 4988 4906 4835 4774 4724 4684 4654 4633 4623 4621 4629 4644 4667 4696 4732 4772 4817 4865 4914 4965 5015 5063 5109 5152 5190 5223 5249 5268 5281 5286 5283 5273 5255 5231 5201 5165 5124 5080 5033 4984 4933 4883 4834 4786 4741 4699 4660 4627 4598 4575 4559 4548 4545 4548 4559 4576 4599 4629 4664 4704 4747 4793 4839 4885 4929 4969 5005 5034 5054 5066 5067 5057 5035 5000 4953 4894 4822 4739 4646 4544 4435 4322 4206 4090 3979 3875 3782 3703 3643 3605 3591 3605 3648 3722 3827 3963 4127 4319 4534 4770 5021 5283 5550 5819 6084 6341 6585 6814 7026 7217 7388 7538 7667 7776 7866 7938 7994 8034 8061 8076 8078 8069 8049 8017 7974 7919 7852 7772 7679 7573 7454 7321 7174 7014 6842 6658 6463 6258 6043 5820 5590 5354 5114 4870 4626 4381 4138 3898 3664 3435 3215 3003 2802 2613 2435 2270 2117 1978 1851 1737 1636 1547 1472 1410 1362 1328 1311 1311 1331 1370 1432 1518 1628 1763 1925 2111 2321 2554 2807 3078 3361 3655 3955 4257 4556 4850 5135 5409 5668 5912 6139 6350 6544 6722 6885 7034 7171 7296 7412 7518 7617 4201 6 1 4 7708 7793 7872 7944 8010 8070 8123 8170 8209 8242 8268 8287 8298 8304 8303 8296 8284 8267 8245 8220 8192 8161 8129 8095 8061 8028 7996 7967 7940 7918 7900 7888 7882 7882 7890 7904 7926 7955 7991 8033 8081 8133 8191 8251 8314 8379 8445 8510 8575 8638 8700 8759 8815 8869 8919 8965 9009 9049 9086 9119 9150 9179 9204 9227 9249 9268 9285 9301 9316 9329 9342 9353 9364 9373 9383 9391 9399 9407 9413 9419 9425 9430 9434 9437 9439 9441 9442 9442 9441 9438 9435 9431 9425 9418 9409 9398 9386 9371 9353 9333 9311 9285 9257 9226 9192 9156 9119 9080 9041 9002 8963 8927 8892 8861 8833 8810 8791 8777 8768 8765 8766 8771 8781 8794 8809 8827 8847 8867 8888 8908 8928 8946 8963 8978 8991 9003 9013 9021 9027 9032 9036 9038 9039 9039 9038 9036 9033 9029 9025 9020 9014 9008 9002 8996 8990 8985 8980 8977 8975 8975 8976 8979 8985 8992 9001 9012 9025 9039 9054 9070 9086 9103 9120 9136 9152 9167 9181 9195 9208 9220 9232 9243 9254 9265 9276 9286 9296 9306 9316 9326 9335 9344 9352 9360 9366 9372 9378 9382 9385 9387 9389 9389 9388 9387 9384 9380 9375 9369 9361 9353 9342 9331 9318 9304 9289 9273 9256 9238 9221 9204 9187 9171 9157 9143 9131 9121 9113 9107 9102 9099 9098 9098 9099 9101 9104 9107 9110 9113 9115 9117 9117 9116 9113 9108 9101 9092 9080 9066 9048 9027 9003 8976 8945 8911 8874 8833 8789 8741 8690 8636 8579 8520 8457 8392 8324 8254 8181 8107 8031 7954 7876 7798 7719 7641 7564 7488 7414 7342 7273 7208 7146 7089 7036 6988 6946 6908 6877 6851 6831 6816 6808 6806 6810 6820 6836 6858 6885 6918 6955 6997 7042 7091 7142 7194 7247 7300 7351 7400 7446 7487 7523 7554 7578 7596 7606 7608 7603 7590 7569 7541 7505 7461 7410 7352 7287 7216 7138 7053 6963 6866 6763 6655 6542 6423 6299 6170 6037 5901 5761 5618 5472 5325 5176 5027 4879 4731 4586 4444 4306 4174 4049 3933 3827 3732 3650 3582 3530 3494 3475 3474 3490 3524 3573 3637 3715 3804 3901 4006 4114 4224 4332 4438 4538 4632 4718 4796 4865 4926 4979 5025 5065 5100 5133 5164 5194 5225 5258 5293 5330 5370 5413 5457 5503 5550 5597 5643 5687 5729 5766 5800 5829 5853 5872 5885 5892 5894 5890 5881 5868 5850 5828 5802 5774 5743 5709 5674 5638 5601 5563 5525 5487 5448 5410 5372 5334 5296 5258 5220 5182 5143 5104 5063 5022 4980 4937 4892 4846 4799 4751 4701 4649 4597 4543 4487 4431 4373 4314 4253 4192 4130 4067 4003 3938 3873 3808 3742 3676 3610 3543 3477 3411 3346 3280 3215 3151 3087 3024 2961 2900 2839 2779 2720 2662 2605 2549 2493 2438 2383 2327 2272 2216 2160 2102 2043 1983 1922 1859 1794 1728 1661 1592 1523 1453 1383 1313 1244 1177 1110 1046 985 4202 6 1 4 926 870 818 770 725 685 648 616 587 562 541 523 509 497 488 481 477 475 474 475 477 481 487 494 503 514 527 543 562 585 611 641 676 715 758 807 859 916 978 1043 1111 1182 1255 1330 1406 1482 1559 1635 1710 1783 1856 1926 1995 2061 2126 2189 2251 2311 2369 2427 2485 2541 2598 2655 2712 2770 2828 2888 2949 3012 3077 3143 3212 3282 3355 3430 3507 3585 3666 3747 3830 3914 3997 4081 4165 4247 4329 4409 4488 4565 4640 4713 4783 4852 4917 4981 5042 5100 5156 5209 5259 5307 5351 5393 5431 5467 5500 5530 5558 5584 5608 5631 5653 5675 5696 5718 5741 5766 5792 5820 5849 5881 5915 5950 5987 6024 6062 6100 6138 6173 6207 6238 6266 6289 6309 6323 6332 6336 6334 6326 6313 6294 6270 6241 6207 6169 6127 6082 6033 5982 5928 5873 5816 5757 5699 5640 5581 5523 5467 5414 5363 5316 5274 5236 5205 5179 5160 5149 5144 5146 5156 5171 5193 5220 5252 5288 5328 5369 5412 5456 5500 5543 5586 5628 5669 5709 5749 5788 5827 5867 5908 5951 5996 6044 6095 6149 6208 6271 6338 6409 6483 6561 6642 6726 6810 6896 6982 7067 7151 7233 7313 7388 7460 7528 7590 7647 7699 7746 7786 7821 7850 7873 7891 7904 7911 7913 7912 7906 7897 7885 7871 7855 7839 7822 7806 7790 7776 7763 7753 7744 7739 7735 7734 7734 7737 7741 7746 7753 7760 7769 7778 7788 7799 7812 7825 7840 7858 7877 7898 7922 7948 7977 8007 8040 8074 8110 8146 8181 8217 8251 8283 8313 8341 8365 8386 8403 8416 8425 8431 8434 8433 8430 8424 8417 8408 8399 8389 8380 8372 8365 8360 8357 8356 8358 8363 8371 8382 8395 8411 8429 8449 8471 8494 8517 8541 8565 8589 8613 8636 8657 8678 8698 8717 8735 8752 8767 8782 8796 8809 8822 8834 8844 8854 8863 8871 8878 8884 8888 8891 8892 8892 8891 8888 8883 8877 8868 8858 8845 8829 8810 8786 8757 8722 8679 8627 8565 8492 8407 8308 8195 8067 7924 7765 7592 7404 7203 6989 6764 6529 6286 6037 5782 5525 5266 5007 4750 4497 4249 4008 3777 3558 3353 3165 2997 2852 2733 2643 2584 2558 2569 2616 2700 2821 2979 3169 3391 3640 3913 4203 4508 4820 5136 5450 5757 6054 6338 6605 6854 7083 7292 7481 7650 7800 7933 8051 8154 8244 8323 8393 8455 8509 8557 8600 8638 8672 8702 8730 8755 8778 8800 8819 8838 8856 8873 8889 8906 8922 8937 8952 8966 8979 8990 9000 9008 9013 9016 9015 9012 9004 8993 8978 8959 8936 8909 8878 8843 8805 8763 8718 8671 8622 8571 8519 8466 8415 8364 8314 8267 8222 8180 8141 8107 8076 8049 8026 8007 7992 7982 7975 7972 7973 7978 7986 7999 8016 8038 8063 8093 8127 8166 8209 8256 8307 8361 8417 8476 8537 8599 8661 8723 8784 8844 8901 8956 9008 9056 9100 9140 9175 9206 4203 6 1 4 9231 9252 9268 9278 9283 9284 9279 9269 9255 9237 9215 9189 9161 9129 9096 9061 9025 8988 8951 8914 8877 8841 8805 8770 8735 8700 8665 8629 8591 8551 8508 8462 8411 8355 8294 8226 8152 8072 7984 7889 7788 7681 7568 7450 7328 7203 7077 6950 6823 6699 6578 6461 6349 6244 6146 6057 5975 5903 5840 5787 5743 5710 5686 5671 5667 5672 5686 5710 5743 5786 5837 5897 5966 6043 6128 6220 6319 6424 6535 6650 6769 6891 7015 7140 7266 7391 7515 7638 7758 7876 7991 8102 8210 8315 8415 8513 8606 8695 8781 8863 8941 9014 9084 9149 9210 9267 9320 9368 9412 9452 9488 9520 9549 9576 9599 9620 9639 9657 9672 9686 9699 9711 9722 9731 9740 9747 9753 9757 9760 9761 9761 9760 9757 9753 9749 9743 9737 9731 9724 9718 9712 9707 9702 9698 9695 9694 9693 9693 9694 9696 9698 9702 9706 9710 9715 9720 9725 9730 9736 9741 9747 9752 9757 9762 9766 9770 9773 9776 9777 9778 9778 9776 9773 9769 9763 9755 9746 9736 9723 9709 9694 9676 9657 9637 9615 9592 9567 9541 9515 9487 9459 9431 9402 9374 9346 9318 9291 9265 9240 9216 9194 9172 9152 9132 9113 9094 9075 9056 9035 9012 8988 8960 8929 8894 8856 8813 8766 8715 8660 8601 8540 8478 8415 8352 8291 8234 8181 8134 8094 8062 8039 8026 8023 8029 8046 8071 8104 8145 8192 8244 8300 8357 8415 8473 8530 8583 8633 8678 8718 8751 8778 8796 8805 8803 8790 8764 8723 8665 8590 8494 8378 8240 8078 7894 7686 7456 7205 6935 6648 6346 6034 5714 5390 5066 4746 4433 4130 3841 3569 3316 3084 2876 2692 2536 2407 2307 2238 2199 2193 2218 2277 2368 2492 2648 2835 3050 3293 3560 3848 4153 4472 4800 5133 5466 5796 6118 6429 6725 7006 7268 7510 7732 7935 8118 8282 8429 8559 8676 8780 8872 8955 9029 9096 9156 9210 9259 9303 9343 9378 9410 9439 9464 9487 9507 9526 9543 9559 9574 9589 9603 9617 9631 9645 9658 9672 9684 9696 9707 9716 9725 9732 9738 9742 9746 9747 9748 9747 9745 9741 9737 9731 9723 9714 9704 9692 9678 9662 9644 9624 9603 9580 9556 9530 9504 9478 9451 9425 9400 9377 9355 9336 9320 9306 9296 9289 9285 9285 9288 9295 9304 9316 9331 9347 9365 9384 9403 9423 9443 9462 9480 9497 9513 9527 9539 9550 9559 9565 9570 9574 9575 9574 9571 9566 9559 9550 9538 9524 9508 9489 9468 9444 9418 9389 9356 9321 9281 9238 9190 9137 9079 9013 8941 8860 8771 8671 8562 8441 8308 8164 8007 7838 7656 7462 7257 7041 6814 6579 6334 6083 5825 5562 5296 5028 4760 4493 4229 3970 3717 3472 3238 3014 2804 2608 2427 2261 2112 1979 1863 1761 1674 1600 1538 1487 1444 1408 1377 1351 1328 1307 1286 1266 1247 1227 1207 1187 1167 1147 1127 1107 1087 1068 1049 1031 1015 1000 988 980 978 984 1000 4204 6 1 4 1028 1071 1131 1210 1311 1436 1584 1757 1954 2175 2416 2677 2953 3240 3536 3836 4135 4431 4719 4997 5262 5513 5748 5968 6172 6362 6539 6703 6857 7003 7141 7273 7401 7524 7644 7760 7872 7981 8085 8185 8279 8368 8451 8528 8599 8664 8723 8777 8825 8869 8909 8945 8978 9008 9034 9058 9079 9097 9113 9124 9133 9138 9139 9136 9129 9118 9102 9083 9059 9031 8999 8963 8922 8878 8829 8776 8719 8658 8592 8522 8448 8369 8287 8201 8111 8019 7924 7828 7731 7635 7541 7450 7363 7282 7208 7142 7087 7042 7008 6987 6979 6983 6999 7028 7067 7116 7174 7239 7309 7384 7460 7538 7614 7689 7761 7830 7894 7954 8010 8061 8109 8153 8194 8232 8270 8306 8342 8378 8414 8452 8491 8532 8574 8618 8664 8711 8760 8810 8860 8910 8960 9009 9057 9102 9144 9182 9216 9245 9269 9288 9300 9307 9309 9305 9297 9284 9269 9251 9232 9212 9192 9174 9157 9144 9133 9127 9124 9126 9133 9143 9158 9177 9200 9226 9255 9286 9319 9354 9390 9427 9464 9500 9536 9571 9604 9635 9664 9690 9713 9734 9751 9766 9777 9785 9790 9791 9790 9786 9779 9769 9756 9740 9721 9698 9671 9640 9605 9564 9519 9467 9410 9347 9277 9202 9121 9034 8943 8848 8749 8649 8548 8447 8349 8254 8164 8081 8005 7938 7881 7835 7800 7778 7767 7769 7782 7806 7841 7886 7939 8000 8067 8139 8215 8293 8373 8453 8533 8611 8686 8760 8829 8896 8959 9018 9074 9126 9175 9221 9265 9306 9345 9382 9418 9452 9485 9516 9546 9575 9602 9627 9651 9672 9691 9708 9723 9736 9746 9753 9759 9762 9762 9761 9757 9751 9743 9733 9721 9707 9691 9673 9654 9634 9613 9591 9568 9546 9524 9502 9482 9464 9447 9432 9420 9410 9403 9398 9395 9394 9395 9397 9401 9404 9408 9412 9414 9415 9413 9409 9401 9388 9370 9346 9313 9272 9220 9158 9082 8994 8891 8773 8640 8492 8330 8152 7962 7761 7550 7331 7107 6880 6653 6428 6208 5995 5791 5598 5417 5248 5093 4952 4823 4707 4602 4506 4419 4340 4265 4195 4127 4060 3994 3928 3862 3795 3728 3661 3594 3529 3466 3406 3349 3297 3250 3209 3174 3146 3125 3111 3104 3106 3115 3132 3158 3193 3237 3290 3353 3427 3512 3607 3713 3830 3958 4096 4244 4402 4568 4741 4921 5106 5295 5488 5682 5877 6072 6265 6456 6645 6829 7008 7182 7350 7510 7663 7807 7942 8068 8184 8289 8384 8468 8542 8606 8660 8706 8743 8773 8796 8813 8826 8835 8842 8846 8848 8849 8850 8850 8850 8850 8850 8850 8851 8851 8851 8851 8852 8852 8853 8853 8854 8854 8855 8855 8854 8853 8851 8847 8841 8834 8824 8811 8795 8777 8755 8730 8703 8672 8638 8602 8564 8523 8479 8434 8386 8335 8281 8224 8164 8099 8029 7953 7872 7785 7692 7592 7486 7374 7257 7135 7011 6883 6755 6628 6502 6379 6260 6148 6042 5944 5854 4205 6 1 4 5773 5700 5637 5582 5535 5495 5461 5433 5409 5389 5371 5353 5337 5319 5300 5279 5256 5230 5201 5169 5134 5098 5059 5018 4976 4934 4891 4850 4809 4770 4733 4700 4669 4643 4621 4603 4591 4585 4585 4591 4604 4623 4650 4684 4726 4775 4832 4897 4969 5049 5136 5230 5332 5440 5555 5675 5801 5932 6067 6206 6347 6491 6636 6781 6925 7068 7208 7345 7478 7606 7728 7844 7954 8057 8154 8246 8331 8411 8487 8558 8626 8692 8755 8817 8878 8938 8997 9056 9114 9172 9229 9284 9337 9389 9438 9485 9528 9569 9606 9639 9670 9696 9719 9739 9756 9769 9779 9785 9789 9790 9788 9783 9776 9767 9756 9743 9728 9713 9697 9680 9664 9648 9634 9620 9608 9597 9588 9581 9575 9572 9570 9569 9569 9571 9573 9575 9577 9579 9580 9580 9579 9577 9574 9568 9561 9552 9541 9527 9510 9491 9468 9442 9411 9376 9336 9291 9240 9183 9118 9047 8968 8882 8788 8686 8576 8459 8335 8205 8068 7927 7780 7631 7479 7325 7171 7017 6865 6716 6570 6429 6293 6164 6041 5927 5822 5725 5638 5562 5495 5439 5394 5360 5336 5323 5321 5329 5347 5375 5413 5459 5515 5579 5651 5731 5817 5909 6007 6109 6214 6323 6434 6545 6657 6769 6879 6986 7091 7192 7288 7380 7466 7546 7620 7686 7745 7795 7836 7868 7888 7898 7895 7880 7851 7808 7751 7678 7591 7488 7370 7238 7092 6933 6762 6579 6386 6185 5976 5762 5542 5320 5095 4870 4645 4422 4201 3984 3771 3563 3361 3166 2978 2799 2628 2468 2319 2183 2060 1953 1863 1792 1741 1713 1708 1729 1776 1851 1953 2084 2242 2427 2637 2871 3126 3398 3686 3984 4291 4601 4911 5217 5517 5806 6084 6346 6593 6823 7035 7230 7408 7569 7715 7848 7968 8078 8178 8271 8358 8440 8517 8592 8664 8734 8801 8867 8932 8994 9054 9111 9166 9218 9267 9313 9356 9396 9432 9465 9495 9522 9547 9569 9589 9607 9624 9639 9653 9665 9677 9688 9698 9707 9716 9724 9731 9738 9744 9749 9753 9756 9758 9758 9758 9757 9755 9752 9748 9744 9739 9735 9730 9726 9722 9718 9716 9714 9713 9713 9713 9715 9717 9721 9725 9730 9735 9741 9747 9754 9761 9768 9776 9783 9790 9798 9805 9811 9818 9824 9829 9835 9840 9845 9851 9856 9861 9867 9872 9879 9885 9892 9899 9907 9914 9922 9929 9936 9942 9948 9953 9957 9960 9962 9962 9962 9960 9956 9951 9945 9937 9928 9916 9903 9887 9869 9848 9824 9798 9769 9737 9702 9664 9624 9581 9537 9490 9443 9395 9346 9299 9252 9207 9164 9125 9089 9056 9029 9006 8989 8976 8970 8969 8973 8982 8996 9014 9036 9061 9088 9116 9145 9173 9201 9226 9250 9270 9287 9300 9310 9316 9319 9319 9316 9312 9306 9300 9293 9287 9283 9280 9280 9282 9287 9294 9305 9318 9334 9353 9373 9395 9419 9444 9469 9495 9521 9547 9573 9598 9622 9646 9669 9691 9711 4206 6 1 5 9733 9748 9762 9777 9791 9805 9819 9834 9848 9862 9876 9889 9901 9913 9924 9933 9942 9950 9957 9963 9969 9974 9979 9983 9986 9989 9992 9994 9995 9996 9996 9994 9992 9988 9984 9978 9971 9962 9953 9943 9932 9919 9905 9890 9874 9856 9836 9815 9792 9767 9741 9713 9685 9656 9627 9598 9571 9546 9523 9503 9486 9473 9463 9457 9454 9454 9457 9461 9468 9476 9484 9493 9502 9511 9520 9528 9535 9542 9549 9555 9561 9566 9570 9574 9577 9579 9580 9580 9578 9575 9571 9565 9558 9550 9542 9533 9524 9516 9508 9502 9496 9492 9489 9487 9486 9486 9486 9486 9486 9485 9483 9479 9473 9465 9454 9441 9424 9404 9380 9352 9320 9284 9243 9197 9146 9088 9025 8956 8880 8798 8711 8618 8521 8420 8317 8214 8111 8011 7915 7825 7744 7671 7610 7561 7525 7502 7493 7498 7516 7548 7591 7645 7709 7781 7860 7945 8033 8125 8218 8312 8404 8494 8581 8664 8743 8816 8883 8945 9000 9049 9093 9131 9164 9192 9215 9236 9253 9268 9280 9292 9301 9310 9318 9324 9330 9335 9339 9342 9344 9345 9345 9345 9344 9344 9343 9342 9341 9341 9341 9342 9344 9345 9348 9350 9352 9354 9357 9359 9361 9362 9364 9367 9370 9373 9377 9383 9389 9397 9406 9416 9427 9439 9452 9466 9481 9495 9510 9524 9539 9552 9566 9578 9589 9599 9607 9613 9617 9618 9616 9611 9601 9588 9569 9546 9517 9482 9441 9393 9338 9275 9205 9126 9039 8942 8837 8723 8600 8468 8327 8178 8021 7858 7688 7514 7335 7154 6971 6788 6605 6424 6246 6072 5903 5739 5581 5430 5286 5150 5022 4903 4792 4691 4599 4516 4442 4377 4321 4274 4234 4202 4177 4158 4144 4134 4127 4123 4120 4119 4117 4115 4111 4106 4098 4088 4075 4059 4040 4017 3992 3963 3930 3894 3856 3813 3768 3719 3668 3613 3554 3493 3428 3359 3286 3209 3127 3040 2949 2852 2749 2642 2531 2415 2297 2176 2056 1937 1821 1710 1605 1508 1420 1343 1275 1219 1172 1133 1103 1080 1061 1047 1036 1028 1024 1025 1031 1047 1076 1120 1185 1273 1389 1536 1717 1931 2181 2463 2776 3116 3477 3854 4241 4631 5017 5393 5752 6092 6408 6697 6958 7191 7398 7579 7737 7874 7995 8100 8194 8277 8353 8422 8485 8543 8596 8643 8686 8724 8757 8786 8810 8831 8849 8866 8881 8897 8913 8931 8951 8973 8997 9023 9049 9076 9102 9128 9151 9171 9188 9201 9210 9214 9214 9209 9201 9188 9171 9151 9127 9099 9069 9035 8999 8959 8918 8874 8829 8782 8736 8690 8646 8605 8568 8535 8507 8486 8472 8465 8466 8473 8488 8510 8538 8571 8608 8649 8693 8739 8785 8831 8877 8922 8964 9005 9043 9078 9109 9138 9164 9187 9207 9225 9241 9254 9267 9278 9289 9300 9311 9323 9335 9349 9365 9382 9400 9420 9441 9463 9485 9508 9531 9554 9576 9597 9616 9635 9651 9666 9679 9691 9700 9708 4207 6 1 5 9713 9717 9719 9720 9718 9715 9709 9702 9693 9683 9670 9655 9639 9620 9599 9576 9551 9523 9491 9455 9414 9368 9315 9255 9185 9106 9015 8913 8798 8670 8528 8372 8202 8017 7819 7607 7383 7147 6899 6642 6375 6101 5820 5535 5245 4954 4664 4376 4092 3815 3547 3290 3046 2817 2603 2407 2227 2066 1921 1793 1682 1585 1503 1435 1381 1342 1318 1311 1323 1355 1412 1494 1604 1745 1917 2121 2356 2622 2915 3233 3570 3922 4284 4649 5013 5370 5715 6044 6355 6644 6911 7154 7375 7574 7752 7911 8054 8182 8297 8400 8493 8578 8655 8725 8789 8846 8898 8945 8987 9025 9060 9091 9120 9147 9173 9198 9223 9247 9273 9299 9325 9352 9379 9406 9433 9460 9486 9511 9535 9558 9580 9600 9619 9636 9651 9664 9676 9686 9693 9699 9703 9705 9705 9703 9698 9692 9684 9674 9661 9646 9627 9606 9581 9552 9518 9479 9435 9385 9328 9264 9193 9116 9031 8939 8841 8737 8627 8511 8391 8267 8140 8009 7876 7741 7604 7466 7327 7187 7046 6906 6765 6625 6486 6349 6214 6082 5954 5830 5711 5598 5492 5393 5302 5219 5145 5079 5021 4971 4929 4895 4867 4847 4833 4824 4822 4825 4834 4849 4869 4895 4927 4966 5011 5064 5124 5192 5267 5351 5442 5542 5649 5764 5885 6014 6148 6287 6431 6579 6730 6882 7036 7189 7342 7493 7641 7786 7926 8061 8191 8315 8432 8543 8647 8745 8837 8922 9002 9077 9147 9213 9275 9332 9387 9438 9486 9530 9572 9610 9645 9676 9705 9729 9751 9770 9785 9798 9808 9817 9823 9828 9832 9834 9836 9837 9838 9838 9837 9836 9834 9832 9830 9827 9824 9821 9818 9815 9813 9810 9808 9806 9805 9803 9802 9800 9798 9796 9794 9792 9789 9786 9783 9781 9778 9776 9775 9774 9774 9775 9776 9778 9780 9782 9784 9786 9787 9788 9788 9787 9785 9783 9780 9776 9773 9769 9766 9763 9760 9758 9756 9756 9755 9755 9756 9757 9758 9759 9760 9762 9763 9765 9767 9769 9771 9773 9776 9779 9782 9785 9789 9792 9794 9797 9799 9800 9801 9801 9800 9798 9795 9792 9787 9782 9776 9770 9762 9754 9745 9735 9724 9711 9696 9680 9661 9640 9616 9588 9557 9521 9481 9436 9385 9329 9267 9199 9123 9042 8953 8857 8754 8644 8528 8405 8276 8142 8005 7864 7721 7579 7438 7301 7169 7045 6931 6828 6739 6666 6611 6573 6555 6558 6580 6621 6682 6760 6854 6962 7082 7211 7347 7488 7632 7775 7916 8054 8186 8313 8432 8544 8647 8743 8832 8913 8987 9055 9117 9173 9225 9272 9315 9354 9389 9421 9450 9476 9500 9521 9541 9558 9574 9589 9603 9617 9629 9641 9653 9664 9675 9685 9694 9702 9710 9717 9723 9729 9734 9738 9743 9748 9753 9758 9764 9771 9779 9787 9796 9806 9816 9826 9836 9845 9854 9862 9869 9875 9881 9886 9890 9895 9899 9904 9909 9914 9919 9925 9931 9936 9942 9946 9950 9953 4208 6 1 5 9955 9957 9957 9956 9955 9954 9952 9950 9949 9948 9947 9946 9946 9945 9944 9943 9941 9937 9932 9926 9918 9909 9898 9886 9872 9857 9841 9824 9805 9786 9765 9743 9719 9693 9666 9636 9603 9569 9532 9494 9454 9414 9373 9333 9294 9258 9224 9193 9167 9145 9127 9114 9106 9102 9102 9105 9112 9121 9132 9145 9157 9170 9182 9193 9202 9209 9214 9217 9216 9213 9208 9199 9189 9176 9162 9147 9131 9115 9099 9084 9071 9060 9051 9046 9043 9044 9048 9055 9064 9077 9091 9108 9125 9143 9160 9177 9193 9207 9219 9227 9233 9236 9235 9231 9224 9214 9202 9188 9172 9155 9138 9122 9107 9094 9083 9076 9071 9070 9072 9078 9088 9101 9117 9135 9156 9179 9204 9230 9256 9283 9310 9337 9363 9389 9414 9437 9460 9480 9499 9515 9529 9540 9548 9553 9554 9550 9543 9531 9514 9493 9466 9435 9398 9355 9307 9254 9196 9132 9063 8989 8911 8829 8744 8656 8567 8478 8389 8303 8220 8141 8070 8006 7950 7905 7870 7846 7835 7834 7846 7868 7900 7941 7991 8047 8107 8172 8238 8305 8372 8436 8497 8554 8607 8654 8695 8731 8760 8783 8800 8811 8816 8815 8810 8799 8785 8767 8746 8722 8697 8672 8647 8623 8602 8584 8570 8560 8556 8557 8563 8574 8590 8610 8632 8657 8683 8709 8733 8756 8776 8793 8807 8817 8824 8828 8829 8828 8826 8824 8821 8819 8817 8816 8815 8815 8814 8813 8810 8806 8799 8789 8776 8759 8738 8712 8681 8645 8604 8557 8504 8444 8377 8302 8218 8125 8022 7908 7782 7646 7499 7340 7171 6991 6802 6605 6401 6190 5973 5752 5527 5299 5069 4837 4605 4373 4141 3912 3685 3463 3246 3036 2834 2642 2462 2293 2137 1995 1867 1752 1652 1564 1490 1428 1379 1343 1319 1309 1314 1336 1375 1435 1518 1624 1756 1914 2100 2312 2550 2811 3093 3392 3705 4026 4351 4676 4996 5307 5606 5890 6157 6406 6637 6849 7043 7221 7384 7534 7671 7798 7917 8027 8131 8229 8321 8408 8490 8568 8641 8709 8773 8833 8888 8940 8988 9033 9074 9112 9146 9178 9208 9234 9257 9278 9296 9311 9323 9333 9340 9344 9345 9344 9340 9334 9325 9314 9301 9285 9267 9248 9226 9204 9180 9156 9132 9109 9087 9067 9050 9035 9023 9016 9012 9012 9016 9025 9037 9052 9070 9090 9112 9134 9157 9179 9200 9218 9234 9247 9256 9262 9264 9262 9257 9249 9238 9226 9212 9197 9182 9169 9156 9146 9137 9132 9129 9129 9133 9139 9147 9159 9172 9188 9205 9224 9244 9265 9286 9308 9330 9351 9372 9392 9411 9428 9444 9457 9468 9477 9484 9488 9490 9490 9488 9484 9478 9469 9458 9444 9426 9404 9376 9341 9297 9244 9181 9105 9016 8913 8795 8661 8513 8349 8170 7977 7770 7551 7320 7079 6828 6571 6307 6039 5769 5500 5234 4975 4725 4489 4272 4076 3907 3769 3665 3599 3573 3590 3649 3750 3891 4071 4285 4528 4209 6 1 5 4795 5080 5377 5680 5982 6280 6567 6841 7098 7336 7555 7753 7933 8093 8238 8367 8483 8588 8683 8771 8851 8926 8996 9061 9121 9178 9230 9278 9322 9363 9400 9434 9464 9493 9519 9544 9566 9588 9608 9626 9644 9659 9674 9686 9698 9707 9715 9722 9727 9732 9735 9739 9742 9745 9749 9752 9755 9759 9762 9765 9766 9767 9766 9764 9760 9754 9746 9737 9726 9714 9701 9688 9674 9660 9646 9632 9619 9606 9594 9583 9572 9561 9551 9542 9534 9526 9519 9514 9510 9507 9507 9508 9512 9517 9525 9535 9546 9559 9573 9587 9602 9617 9632 9646 9659 9671 9682 9691 9700 9708 9715 9722 9728 9735 9742 9749 9757 9765 9773 9781 9790 9797 9805 9811 9816 9821 9824 9825 9826 9826 9825 9823 9821 9819 9817 9815 9812 9810 9807 9803 9798 9792 9784 9774 9760 9744 9724 9700 9671 9639 9601 9559 9512 9459 9400 9335 9263 9185 9099 9006 8904 8795 8677 8550 8416 8275 8128 7975 7818 7659 7500 7343 7190 7043 6905 6777 6663 6562 6478 6412 6364 6335 6325 6334 6361 6405 6464 6537 6622 6717 6818 6925 7035 7146 7255 7362 7465 7562 7653 7737 7814 7885 7948 8005 8057 8103 8144 8181 8215 8246 8275 8301 8324 8346 8365 8382 8396 8407 8415 8418 8417 8411 8400 8383 8359 8329 8292 8248 8197 8138 8073 8001 7924 7841 7754 7664 7572 7478 7386 7295 7207 7124 7046 6975 6912 6857 6811 6775 6749 6732 6726 6729 6741 6763 6792 6830 6874 6925 6982 7043 7107 7174 7243 7312 7380 7447 7511 7571 7626 7676 7720 7756 7785 7806 7818 7821 7816 7802 7779 7748 7708 7661 7606 7546 7480 7410 7337 7262 7187 7112 7040 6972 6908 6850 6799 6756 6722 6696 6680 6673 6676 6688 6709 6738 6776 6821 6874 6933 6998 7069 7145 7224 7308 7393 7481 7570 7659 7748 7835 7920 8003 8083 8159 8231 8300 8364 8424 8481 8533 8582 8627 8668 8706 8741 8772 8799 8822 8842 8857 8868 8874 8875 8872 8865 8852 8835 8813 8787 8756 8721 8680 8635 8586 8531 8471 8405 8334 8257 8175 8087 7994 7897 7795 7690 7582 7472 7361 7252 7143 7038 6938 6842 6754 6674 6602 6541 6489 6449 6419 6399 6390 6389 6396 6410 6428 6448 6469 6488 6503 6512 6512 6501 6479 6444 6395 6331 6253 6161 6054 5936 5806 5668 5522 5372 5220 5069 4922 4782 4652 4534 4432 4348 4284 4242 4223 4228 4258 4312 4389 4488 4607 4744 4897 5061 5235 5415 5598 5782 5964 6142 6314 6479 6636 6785 6925 7057 7181 7297 7407 7511 7609 7702 7791 7876 7957 8035 8110 8182 8250 8316 8380 8441 8499 8555 8610 8662 8713 8762 8810 8855 8899 8941 8981 9019 9053 9085 9114 9140 9162 9181 9197 9210 9220 9228 9234 9238 9241 9242 9243 9243 9242 9240 9239 9237 9234 9231 9227 9223 9219 9214 9208 9203 9197 9191 9185 9180 9174 9169 9163 9157 4210 6 1 5 9151 9144 9135 9125 9114 9100 9083 9064 9043 9019 8992 8964 8934 8903 8872 8842 8812 8785 8759 8737 8718 8702 8690 8682 8677 8676 8678 8683 8689 8698 8707 8717 8727 8736 8744 8751 8756 8758 8759 8757 8752 8745 8735 8723 8709 8693 8675 8657 8638 8619 8601 8584 8568 8554 8543 8535 8529 8527 8527 8531 8538 8548 8560 8575 8591 8609 8628 8647 8665 8683 8700 8716 8729 8740 8748 8753 8754 8752 8747 8738 8725 8709 8690 8668 8643 8616 8588 8558 8527 8495 8463 8431 8399 8367 8335 8303 8271 8238 8205 8171 8135 8098 8059 8017 7973 7926 7876 7823 7767 7708 7646 7582 7515 7446 7375 7302 7228 7152 7073 6993 6911 6826 6739 6648 6554 6455 6353 6245 6133 6016 5894 5768 5636 5501 5362 5220 5075 4928 4779 4628 4477 4325 4172 4019 3865 3711 3556 3401 3246 3091 2935 2780 2627 2475 2325 2179 2037 1901 1770 1647 1531 1424 1325 1235 1154 1082 1019 963 915 874 839 810 786 767 752 742 736 733 735 740 750 762 778 797 817 840 863 887 911 934 957 979 1000 1023 1047 1075 1108 1149 1200 1263 1341 1435 1547 1679 1830 2001 2192 2400 2624 2862 3109 3364 3622 3880 4136 4386 4627 4859 5078 5285 5479 5660 5827 5983 6128 6262 6388 6505 6615 6718 6816 6908 6996 7079 7158 7233 7304 7372 7436 7497 7556 7613 7668 7721 7774 7826 7877 7928 7979 8029 8079 8128 8177 8225 8271 8317 8361 8403 8444 8483 8520 8556 8590 8623 8655 8686 8716 8745 8774 8802 8830 8857 8884 8909 8933 8956 8978 8997 9014 9028 9040 9049 9054 9057 9056 9052 9045 9036 9023 9008 8991 8972 8951 8929 8905 8879 8853 8826 8798 8769 8740 8712 8683 8655 8629 8604 8581 8561 8545 8531 8522 8517 8517 8522 8531 8544 8562 8584 8610 8638 8669 8701 8734 8768 8800 8832 8862 8889 8914 8936 8954 8968 8979 8986 8991 8992 8990 8986 8981 8974 8966 8959 8951 8945 8940 8937 8937 8939 8944 8952 8963 8977 8994 9014 9037 9061 9087 9114 9142 9170 9197 9223 9248 9271 9291 9309 9325 9339 9350 9358 9365 9370 9374 9377 9380 9382 9384 9387 9390 9394 9399 9405 9412 9419 9428 9438 9448 9459 9470 9482 9494 9506 9518 9530 9541 9551 9561 9570 9577 9582 9586 9588 9587 9584 9578 9569 9557 9542 9523 9500 9473 9443 9408 9370 9328 9282 9233 9180 9123 9064 9001 8935 8866 8794 8719 8641 8560 8476 8388 8298 8203 8106 8006 7902 7796 7687 7576 7463 7348 7232 7115 6996 6877 6757 6637 6515 6392 6268 6143 6016 5888 5758 5628 5496 5364 5233 5101 4972 4844 4719 4597 4480 4368 4261 4160 4064 3975 3893 3816 3746 3681 3622 3568 3519 3475 3435 3400 3368 3341 3318 3299 3284 3274 3268 3267 3271 3280 3295 3316 3342 3375 3415 3461 3515 3577 3646 3724 3810 3905 4009 4211 6 1 5 4123 4245 4376 4517 4666 4822 4987 5157 5334 5515 5700 5888 6078 6268 6457 6645 6829 7010 7187 7357 7522 7680 7830 7973 8108 8236 8355 8467 8571 8668 8758 8841 8918 8989 9055 9116 9172 9223 9271 9314 9354 9391 9424 9455 9482 9508 9531 9551 9570 9587 9602 9616 9629 9640 9649 9658 9665 9671 9675 9679 9681 9681 9681 9679 9676 9673 9668 9663 9657 9650 9642 9633 9623 9612 9600 9586 9571 9553 9534 9512 9489 9463 9436 9408 9378 9348 9319 9289 9262 9236 9212 9192 9175 9161 9151 9146 9143 9145 9150 9157 9167 9178 9190 9203 9214 9225 9233 9239 9241 9240 9235 9226 9214 9197 9178 9155 9131 9105 9079 9054 9029 9006 8986 8970 8956 8947 8941 8938 8938 8940 8944 8948 8952 8954 8954 8951 8944 8932 8916 8894 8868 8837 8802 8764 8722 8679 8635 8590 8545 8502 8461 8422 8385 8352 8322 8295 8271 8251 8234 8220 8208 8199 8192 8187 8183 8180 8177 8174 8172 8168 8164 8159 8153 8146 8139 8131 8124 8118 8113 8111 8112 8117 8126 8140 8159 8184 8214 8249 8290 8334 8383 8435 8489 8544 8601 8658 8715 8772 8827 8881 8934 8985 9035 9083 9130 9175 9218 9259 9299 9336 9372 9405 9435 9464 9490 9513 9534 9553 9569 9583 9594 9604 9611 9617 9621 9623 9624 9623 9621 9617 9612 9606 9599 9591 9582 9571 9560 9547 9533 9517 9501 9483 9463 9443 9421 9399 9376 9353 9330 9307 9286 9267 9250 9235 9224 9216 9212 9212 9216 9224 9236 9251 9269 9290 9313 9338 9365 9392 9420 9448 9476 9503 9529 9554 9578 9601 9622 9641 9659 9675 9690 9704 9716 9726 9736 9744 9751 9756 9761 9764 9766 9767 9766 9765 9762 9758 9752 9746 9738 9728 9717 9705 9691 9676 9659 9641 9622 9603 9582 9560 9538 9516 9493 9470 9448 9426 9405 9385 9366 9349 9333 9319 9307 9296 9288 9282 9277 9274 9271 9270 9269 9268 9265 9260 9253 9242 9226 9205 9178 9145 9105 9058 9004 8943 8876 8804 8726 8646 8563 8478 8393 8310 8229 8151 8078 8010 7947 7891 7841 7798 7762 7732 7708 7690 7678 7671 7668 7669 7673 7680 7689 7700 7711 7724 7736 7748 7760 7772 7783 7795 7807 7819 7833 7849 7867 7889 7914 7944 7978 8017 8060 8107 8158 8213 8269 8327 8385 8443 8499 8551 8600 8644 8681 8713 8737 8752 8759 8756 8742 8717 8680 8630 8566 8488 8394 8285 8160 8019 7862 7691 7505 7307 7096 6876 6648 6415 6177 5938 5700 5465 5235 5012 4798 4595 4406 4230 4071 3928 3804 3699 3614 3548 3504 3479 3474 3488 3520 3569 3634 3714 3806 3910 4023 4145 4274 4409 4549 4694 4842 4993 5147 5304 5463 5624 5787 5952 6118 6284 6451 6617 6781 6944 7103 7257 7407 7551 7688 7818 7940 8054 8159 8255 8343 8422 8493 8557 8613 8661 8704 8740 8770 8795 8815 8831 8842 8850 8856 8858 8860 8860 4212 6 1 5 8859 8859 8860 8862 8866 8873 8882 8894 8909 8927 8946 8967 8990 9013 9035 9057 9077 9095 9111 9123 9133 9140 9145 9147 9148 9148 9147 9147 9148 9150 9155 9163 9173 9187 9203 9222 9243 9266 9291 9316 9342 9368 9393 9416 9439 9459 9478 9495 9509 9522 9533 9543 9551 9558 9565 9570 9575 9579 9583 9586 9590 9593 9595 9598 9601 9603 9605 9607 9609 9611 9612 9614 9615 9615 9614 9613 9611 9607 9602 9595 9586 9575 9562 9546 9529 9509 9487 9463 9437 9408 9379 9348 9315 9282 9249 9216 9183 9151 9120 9091 9065 9041 9020 9004 8990 8981 8976 8975 8978 8984 8993 9005 9018 9033 9048 9063 9076 9088 9098 9105 9109 9110 9108 9102 9094 9083 9070 9056 9041 9027 9014 9002 8993 8986 8984 8985 8990 9000 9014 9032 9054 9079 9107 9138 9171 9205 9240 9275 9309 9343 9376 9406 9436 9462 9487 9509 9529 9547 9562 9575 9586 9595 9602 9607 9611 9614 9615 9615 9614 9612 9609 9604 9598 9591 9582 9571 9557 9542 9524 9504 9482 9458 9432 9404 9376 9346 9317 9288 9260 9233 9208 9185 9165 9148 9134 9123 9115 9110 9108 9110 9115 9122 9132 9145 9161 9179 9200 9222 9246 9272 9298 9326 9353 9380 9407 9432 9457 9480 9502 9522 9541 9559 9576 9592 9607 9622 9637 9651 9665 9679 9692 9704 9715 9726 9735 9743 9750 9755 9759 9762 9764 9765 9765 9765 9765 9766 9766 9766 9766 9766 9765 9764 9763 9760 9756 9750 9742 9732 9719 9703 9684 9661 9634 9603 9567 9525 9478 9425 9364 9297 9222 9140 9049 8951 8844 8728 8605 8473 8333 8186 8031 7868 7700 7525 7344 7159 6969 6777 6582 6386 6190 5994 5801 5611 5425 5244 5070 4902 4741 4589 4445 4310 4184 4067 3958 3859 3768 3685 3610 3542 3482 3429 3382 3341 3306 3276 3252 3232 3216 3205 3198 3196 3197 3203 3213 3228 3248 3273 3304 3342 3386 3438 3498 3565 3642 3727 3822 3926 4040 4163 4295 4436 4584 4740 4903 5071 5244 5420 5597 5775 5953 6128 6300 6468 6630 6786 6935 7077 7212 7339 7458 7571 7677 7776 7871 7960 8046 8128 8208 8286 8362 8437 8511 8585 8658 8731 8803 8875 8945 9014 9081 9145 9207 9266 9321 9373 9420 9464 9502 9537 9566 9592 9613 9630 9644 9654 9660 9663 9664 9661 9656 9647 9636 9621 9604 9583 9559 9531 9501 9467 9430 9391 9349 9306 9262 9217 9173 9130 9088 9049 9013 8981 8952 8929 8910 8896 8888 8885 8887 8895 8907 8925 8948 8974 9005 9040 9077 9117 9159 9202 9245 9289 9332 9373 9413 9451 9487 9520 9550 9577 9601 9623 9641 9658 9672 9683 9693 9700 9705 9709 9710 9708 9705 9699 9692 9682 9670 9656 9641 9625 9609 9592 9576 9560 9546 9534 9523 9514 9508 9503 9501 9500 9500 9502 9504 9506 9507 9508 9509 9508 9506 9504 9500 9496 9492 9487 9483 9480 9477 9475 4213 6 1 5 9474 9474 9474 9475 9477 9478 9480 9481 9481 9481 9480 9478 9475 9472 9468 9465 9462 9459 9457 9455 9455 9456 9457 9459 9462 9465 9468 9470 9471 9471 9469 9465 9458 9448 9436 9420 9401 9379 9353 9324 9292 9258 9221 9183 9143 9103 9063 9024 8986 8950 8916 8885 8857 8833 8811 8793 8777 8764 8754 8745 8737 8730 8722 8714 8704 8693 8678 8661 8640 8615 8586 8554 8518 8479 8437 8393 8349 8304 8261 8221 8184 8153 8127 8109 8099 8098 8105 8122 8148 8182 8224 8274 8330 8392 8458 8527 8597 8669 8740 8811 8879 8944 9006 9064 9117 9166 9209 9247 9280 9308 9330 9347 9359 9366 9368 9366 9360 9349 9335 9318 9298 9275 9250 9224 9196 9168 9140 9112 9086 9063 9041 9024 9010 9000 8996 8996 9002 9013 9028 9049 9074 9103 9136 9171 9209 9248 9288 9329 9370 9409 9448 9485 9521 9554 9585 9615 9642 9666 9689 9709 9728 9744 9759 9772 9784 9793 9802 9808 9814 9817 9819 9820 9819 9817 9814 9809 9804 9797 9789 9780 9770 9758 9745 9730 9714 9695 9673 9649 9620 9588 9552 9512 9467 9417 9363 9304 9242 9177 9108 9039 8968 8898 8829 8763 8700 8643 8593 8549 8514 8487 8470 8463 8464 8476 8495 8523 8558 8598 8643 8692 8742 8793 8843 8891 8935 8975 9010 9039 9062 9078 9087 9089 9084 9072 9055 9031 9002 8969 8932 8892 8848 8804 8758 8711 8665 8619 8575 8533 8494 8457 8423 8393 8368 8346 8329 8316 8307 8303 8303 8307 8314 8325 8337 8352 8367 8382 8396 8409 8420 8428 8433 8434 8432 8427 8418 8406 8390 8372 8352 8329 8303 8274 8242 8205 8163 8115 8059 7995 7920 7835 7736 7625 7499 7358 7203 7032 6847 6647 6433 6207 5969 5720 5463 5197 4926 4652 4375 4100 3828 3561 3302 3054 2819 2599 2394 2208 2039 1889 1757 1641 1542 1458 1388 1329 1283 1247 1222 1210 1210 1227 1261 1316 1395 1501 1636 1802 2000 2231 2492 2783 3099 3436 3790 4154 4523 4891 5252 5602 5936 6250 6543 6813 7060 7284 7487 7669 7833 7981 8116 8239 8352 8456 8553 8643 8726 8804 8874 8939 8996 9047 9091 9127 9156 9178 9193 9200 9201 9196 9184 9166 9141 9111 9075 9032 8985 8931 8873 8809 8740 8667 8590 8508 8424 8336 8246 8153 8059 7963 7867 7771 7675 7581 7489 7400 7315 7234 7159 7090 7027 6971 6922 6881 6847 6820 6799 6785 6776 6772 6771 6774 6779 6785 6792 6800 6807 6813 6818 6821 6822 6820 6815 6807 6795 6780 6762 6740 6715 6687 6657 6624 6591 6557 6523 6490 6459 6431 6406 6384 6366 6353 6344 6340 6341 6347 6357 6372 6392 6416 6445 6480 6519 6563 6612 6666 6726 6791 6861 6936 7016 7101 7190 7283 7379 7478 7580 7683 7789 7894 8000 8106 8210 8313 8412 8508 8600 8687 8767 8841 8908 8966 9017 9058 9091 9115 9131 9138 9136 9128 9112 9090 4214 6 1 5 9063 9030 8994 8955 8914 8872 8829 8787 8746 8708 8674 8644 8619 8600 8589 8584 8587 8599 8618 8646 8682 8725 8774 8829 8889 8952 9018 9084 9149 9213 9275 9333 9387 9436 9480 9519 9554 9583 9609 9631 9650 9666 9681 9693 9705 9715 9724 9733 9740 9746 9751 9754 9755 9754 9751 9746 9738 9728 9717 9704 9689 9674 9658 9642 9627 9611 9597 9584 9572 9562 9553 9546 9541 9537 9536 9535 9536 9539 9542 9546 9551 9555 9559 9563 9566 9567 9566 9564 9559 9552 9542 9530 9515 9497 9477 9455 9430 9403 9374 9343 9311 9278 9244 9210 9175 9141 9107 9075 9045 9017 8992 8971 8953 8938 8928 8922 8920 8921 8926 8933 8942 8953 8964 8975 8985 8994 9001 9005 9008 9009 9007 9004 9000 8995 8990 8985 8982 8979 8979 8980 8984 8990 8999 9010 9022 9036 9052 9068 9084 9099 9113 9126 9135 9141 9142 9138 9128 9112 9089 9058 9020 8974 8921 8861 8795 8724 8650 8574 8498 8424 8352 8286 8227 8176 8135 8104 8084 8076 8080 8096 8122 8159 8206 8261 8322 8390 8462 8537 8615 8693 8770 8847 8921 8992 9060 9123 9183 9237 9287 9332 9373 9408 9439 9466 9489 9508 9523 9535 9543 9549 9551 9551 9548 9542 9533 9521 9506 9488 9466 9441 9412 9380 9343 9303 9259 9211 9159 9105 9048 8989 8929 8868 8808 8750 8695 8645 8599 8559 8527 8503 8487 8480 8482 8492 8510 8535 8567 8602 8642 8683 8725 8765 8804 8839 8870 8895 8915 8930 8939 8943 8942 8937 8928 8918 8906 8893 8880 8869 8859 8850 8844 8840 8839 8840 8842 8846 8852 8857 8864 8869 8874 8878 8880 8880 8877 8873 8866 8857 8846 8833 8819 8805 8791 8777 8765 8754 8746 8741 8740 8742 8747 8755 8767 8781 8797 8814 8832 8850 8866 8881 8894 8903 8910 8913 8914 8910 8904 8896 8885 8873 8860 8846 8833 8821 8811 8802 8796 8793 8792 8796 8802 8813 8827 8845 8867 8891 8919 8950 8983 9017 9053 9089 9125 9160 9194 9225 9254 9279 9301 9319 9333 9343 9349 9351 9349 9345 9337 9327 9315 9301 9286 9270 9253 9235 9218 9201 9185 9169 9154 9141 9130 9121 9114 9110 9109 9110 9114 9121 9130 9141 9154 9166 9179 9190 9199 9205 9206 9203 9194 9178 9156 9127 9090 9046 8994 8936 8871 8801 8725 8644 8560 8473 8385 8295 8206 8118 8033 7952 7876 7806 7743 7689 7644 7608 7583 7567 7562 7567 7581 7604 7633 7668 7708 7752 7797 7843 7888 7931 7973 8012 8048 8081 8111 8138 8164 8188 8211 8233 8256 8278 8301 8325 8348 8373 8397 8420 8443 8465 8484 8502 8517 8529 8539 8546 8550 8553 8553 8553 8551 8550 8550 8550 8553 8558 8566 8577 8591 8608 8629 8653 8680 8709 8741 8774 8809 8844 8879 8914 8948 8980 9011 9040 9066 9089 9109 9124 9136 9143 9146 9143 9136 9124 9107 9084 9058 9026 8991 8952 8909 8863 4215 6 1 5 8814 8763 8709 8653 8595 8535 8473 8409 8343 8274 8203 8129 8053 7975 7894 7812 7728 7643 7558 7474 7392 7313 7238 7168 7105 7049 7002 6964 6936 6919 6912 6916 6931 6956 6991 7034 7084 7141 7202 7267 7335 7404 7472 7540 7605 7667 7726 7781 7831 7876 7917 7953 7984 8010 8033 8051 8066 8077 8085 8091 8095 8096 8097 8095 8093 8090 8086 8081 8076 8069 8063 8055 8046 8037 8027 8017 8006 7995 7984 7974 7965 7957 7952 7949 7949 7952 7959 7970 7985 8005 8028 8055 8086 8120 8156 8195 8236 8277 8320 8362 8405 8446 8486 8525 8562 8596 8628 8657 8683 8705 8725 8740 8753 8761 8767 8769 8768 8763 8756 8745 8732 8716 8697 8674 8649 8621 8590 8555 8517 8475 8430 8382 8330 8276 8219 8161 8101 8040 7980 7920 7861 7804 7749 7697 7648 7602 7559 7519 7483 7449 7418 7389 7361 7335 7310 7286 7262 7237 7213 7188 7162 7135 7107 7078 7048 7016 6983 6949 6913 6876 6836 6794 6750 6702 6651 6596 6536 6472 6401 6324 6239 6147 6047 5938 5820 5693 5557 5412 5259 5097 4928 4753 4572 4387 4199 4009 3818 3628 3440 3256 3076 2903 2736 2578 2428 2288 2159 2040 1932 1836 1752 1679 1618 1568 1529 1501 1482 1473 1473 1481 1495 1515 1540 1567 1597 1627 1656 1683 1706 1724 1736 1741 1738 1727 1708 1680 1643 1599 1547 1490 1427 1359 1289 1218 1146 1075 1006 940 877 819 765 716 673 634 600 571 546 525 508 494 482 473 466 461 457 455 454 454 455 457 460 464 470 478 489 502 518 538 563 593 629 672 721 778 844 917 999 1089 1187 1293 1406 1525 1650 1779 1912 2047 2184 2321 2458 2594 2728 2860 2988 3114 3236 3355 3470 3582 3690 3796 3897 3996 4092 4185 4274 4361 4445 4525 4603 4678 4750 4819 4885 4949 5010 5069 5125 5179 5231 5281 5328 5373 5416 5457 5496 5533 5567 5600 5632 5662 5691 5719 5746 5774 5801 5829 5856 5885 5914 5943 5972 6002 6031 6059 6087 6113 6138 6161 6182 6202 6220 6237 6253 6268 6282 6296 6311 6327 6343 6361 6380 6401 6423 6447 6471 6497 6524 6552 6580 6609 6637 6666 6694 6722 6750 6777 6803 6828 6852 6874 6895 6915 6932 6948 6962 6974 6984 6993 7001 7009 7016 7023 7031 7041 7051 7064 7079 7097 7116 7139 7163 7189 7217 7246 7275 7306 7335 7365 7393 7419 7444 7468 7488 7507 7523 7537 7549 7558 7564 7568 7570 7570 7567 7562 7554 7543 7531 7515 7497 7477 7454 7429 7401 7372 7340 7307 7271 7234 7196 7155 7112 7067 7019 6967 6912 6852 6787 6716 6639 6555 6463 6364 6256 6140 6016 5884 5744 5597 5444 5284 5120 4951 4780 4607 4433 4262 4094 3931 3775 3629 3494 3373 3268 3181 3114 3069 3045 3045 3069 3116 3185 3276 3386 3514 3657 3812 3977 4149 4324 4501 4216 6 1 5 4678 4852 5021 5186 5345 5499 5646 5789 5927 6061 6192 6322 6449 6576 6702 6827 6951 7074 7195 7313 7427 7538 7643 7742 7835 7921 8000 8071 8134 8189 8237 8277 8310 8336 8355 8367 8373 8372 8366 8353 8334 8309 8278 8240 8195 8144 8086 8020 7946 7864 7773 7672 7561 7440 7307 7162 7005 6835 6653 6457 6249 6029 5797 5555 5303 5044 4779 4509 4238 3966 3697 3433 3175 2926 2688 2461 2249 2051 1869 1702 1553 1420 1303 1202 1116 1044 986 941 906 880 863 852 846 843 842 842 843 843 843 843 845 850 861 879 909 954 1016 1099 1205 1336 1494 1680 1891 2128 2388 2667 2962 3267 3579 3892 4202 4503 4793 5067 5325 5562 5780 5978 6155 6314 6455 6580 6689 6786 6871 6945 7010 7066 7113 7153 7186 7213 7232 7246 7255 7260 7260 7258 7254 7248 7242 7237 7232 7228 7226 7225 7225 7225 7225 7225 7223 7218 7211 7200 7185 7165 7141 7114 7082 7048 7012 6976 6941 6908 6880 6858 6844 6838 6844 6860 6889 6930 6984 7049 7126 7213 7308 7411 7520 7633 7749 7865 7981 8095 8207 8315 8418 8517 8610 8698 8781 8858 8929 8996 9057 9113 9165 9212 9254 9293 9329 9361 9389 9416 9439 9461 9480 9498 9514 9529 9542 9555 9566 9577 9587 9596 9605 9613 9620 9627 9634 9640 9645 9649 9653 9656 9658 9658 9658 9656 9652 9647 9641 9633 9624 9613 9601 9587 9571 9554 9535 9513 9488 9460 9429 9393 9353 9307 9256 9200 9137 9068 8992 8910 8821 8726 8624 8517 8404 8285 8161 8033 7900 7764 7625 7482 7338 7192 7045 6898 6751 6605 6461 6319 6180 6046 5916 5792 5674 5563 5460 5365 5278 5201 5134 5076 5029 4992 4965 4950 4945 4950 4967 4995 5034 5084 5144 5216 5299 5392 5495 5607 5727 5856 5991 6132 6277 6425 6575 6726 6877 7027 7176 7321 7463 7602 7737 7867 7994 8115 8232 8344 8451 8553 8649 8741 8827 8907 8983 9053 9117 9178 9233 9284 9332 9375 9416 9454 9489 9521 9552 9580 9607 9631 9653 9673 9691 9707 9720 9732 9742 9751 9758 9764 9768 9772 9775 9778 9780 9782 9784 9786 9788 9789 9791 9792 9793 9795 9795 9796 9796 9796 9795 9794 9792 9790 9787 9784 9780 9776 9772 9768 9764 9761 9758 9757 9756 9756 9756 9758 9761 9764 9767 9771 9775 9779 9783 9786 9789 9792 9795 9797 9800 9802 9804 9806 9809 9811 9813 9815 9816 9817 9816 9815 9813 9810 9805 9799 9793 9785 9776 9767 9758 9748 9738 9728 9719 9710 9701 9693 9685 9679 9673 9667 9663 9660 9658 9656 9656 9656 9658 9660 9662 9665 9668 9671 9675 9678 9681 9683 9685 9687 9689 9690 9692 9693 9694 9695 9695 9695 9695 9694 9693 9690 9687 9682 9676 9669 9662 9653 9643 9633 9623 9612 9601 9590 9579 9568 9556 9544 9531 9516 9501 9483 9463 9440 9415 9387 9357 9324 4217 6 1 5 9288 9250 9210 9168 9125 9081 9036 8992 8947 8903 8860 8818 8778 8740 8704 8670 8638 8610 8585 8563 8544 8529 8518 8511 8508 8510 8515 8525 8538 8556 8577 8603 8631 8664 8698 8736 8775 8817 8859 8901 8944 8986 9026 9064 9100 9132 9161 9185 9205 9220 9229 9233 9231 9223 9208 9187 9160 9125 9082 9032 8973 8906 8829 8743 8647 8540 8423 8296 8159 8011 7855 7690 7517 7337 7152 6963 6771 6578 6385 6192 6002 5816 5635 5459 5289 5126 4972 4825 4687 4558 4438 4327 4226 4134 4052 3979 3915 3861 3815 3777 3747 3724 3706 3694 3686 3681 3679 3678 3678 3677 3676 3674 3670 3665 3658 3650 3641 3631 3621 3611 3601 3593 3587 3584 3583 3586 3594 3607 3626 3651 3683 3723 3772 3830 3897 3974 4062 4159 4267 4385 4513 4649 4794 4947 5107 5272 5443 5617 5794 5973 6153 6333 6512 6688 6862 7031 7197 7356 7510 7657 7797 7930 8055 8172 8281 8382 8476 8563 8643 8716 8784 8846 8904 8957 9005 9050 9091 9128 9161 9190 9216 9238 9256 9271 9283 9291 9297 9300 9302 9302 9301 9298 9295 9291 9287 9282 9277 9270 9263 9254 9243 9231 9217 9200 9182 9161 9138 9114 9087 9059 9030 8998 8966 8931 8894 8856 8815 8771 8725 8675 8621 8564 8502 8436 8365 8290 8209 8123 8031 7934 7830 7720 7603 7479 7349 7211 7066 6914 6755 6590 6419 6242 6060 5874 5683 5489 5292 5092 4889 4685 4478 4271 4063 3854 3646 3439 3234 3032 2836 2645 2462 2287 2123 1970 1829 1701 1586 1484 1395 1318 1252 1197 1152 1116 1087 1067 1053 1047 1049 1059 1078 1108 1148 1200 1264 1342 1432 1534 1648 1772 1904 2043 2186 2333 2480 2626 2770 2911 3049 3185 3318 3450 3582 3716 3854 3997 4147 4304 4470 4644 4826 5015 5211 5410 5612 5814 6014 6211 6402 6586 6761 6927 7083 7229 7365 7491 7608 7715 7815 7908 7994 8074 8148 8219 8284 8346 8405 8460 8511 8560 8606 8649 8690 8728 8764 8797 8829 8859 8887 8913 8938 8962 8985 9006 9028 9048 9068 9087 9106 9125 9143 9161 9178 9195 9211 9226 9241 9254 9266 9277 9287 9295 9302 9308 9312 9316 9319 9321 9322 9323 9324 9325 9325 9326 9327 9329 9331 9333 9336 9339 9342 9346 9351 9356 9361 9367 9374 9381 9388 9396 9405 9413 9422 9431 9440 9449 9458 9466 9473 9480 9486 9490 9494 9496 9497 9498 9497 9495 9493 9491 9488 9484 9481 9477 9474 9471 9468 9465 9462 9459 9457 9455 9453 9451 9450 9450 9450 9450 9452 9454 9456 9460 9464 9468 9473 9479 9484 9490 9496 9502 9508 9514 9520 9526 9532 9537 9543 9549 9554 9559 9564 9569 9574 9578 9582 9586 9590 9593 9595 9597 9599 9601 9602 9603 9604 9604 9604 9604 9603 9603 9601 9599 9596 9593 9589 9584 9578 9571 9562 9553 9542 9531 9517 9503 9486 9468 9448 9427 9403 9377 4218 6 1 5 9349 9318 9285 9250 9213 9174 9133 9091 9047 9004 8960 8916 8874 8834 8796 8762 8731 8705 8684 8668 8657 8653 8655 8662 8675 8693 8717 8744 8776 8810 8847 8885 8923 8962 9000 9036 9071 9104 9134 9162 9187 9210 9230 9248 9265 9280 9293 9306 9318 9329 9339 9349 9358 9367 9375 9381 9387 9391 9393 9394 9392 9389 9383 9374 9363 9349 9333 9314 9294 9270 9245 9218 9188 9157 9123 9086 9046 9003 8955 8902 8844 8779 8707 8627 8537 8439 8331 8213 8085 7947 7801 7645 7482 7312 7136 6955 6770 6583 6394 6206 6020 5837 5658 5487 5324 5172 5033 4909 4803 4716 4651 4610 4593 4603 4638 4701 4788 4900 5035 5190 5361 5547 5744 5948 6156 6364 6570 6770 6963 7147 7320 7481 7629 7765 7887 7997 8095 8182 8257 8321 8375 8420 8456 8482 8501 8511 8513 8507 8494 8474 8446 8411 8370 8322 8267 8207 8140 8068 7990 7908 7821 7731 7637 7541 7444 7345 7247 7149 7053 6959 6869 6783 6701 6625 6553 6488 6428 6373 6324 6281 6243 6209 6180 6156 6136 6119 6105 6095 6088 6082 6080 6079 6079 6081 6084 6088 6093 6099 6105 6111 6119 6127 6137 6149 6162 6178 6197 6220 6247 6278 6314 6356 6403 6457 6516 6581 6652 6728 6810 6897 6989 7085 7184 7288 7393 7501 7611 7721 7832 7942 8051 8159 8264 8366 8465 8561 8652 8739 8822 8900 8974 9043 9107 9167 9223 9274 9322 9365 9405 9441 9474 9503 9529 9553 9573 9592 9607 9621 9633 9644 9653 9661 9668 9674 9679 9684 9687 9690 9693 9694 9696 9697 9697 9698 9698 9699 9700 9701 9702 9704 9707 9710 9714 9718 9722 9726 9731 9735 9739 9743 9746 9749 9751 9753 9754 9754 9754 9752 9750 9748 9744 9739 9733 9725 9715 9704 9690 9673 9653 9630 9603 9572 9537 9496 9450 9397 9339 9273 9199 9117 9027 8927 8818 8700 8571 8431 8282 8122 7952 7773 7585 7389 7186 6977 6763 6544 6324 6103 5881 5662 5446 5234 5027 4827 4634 4450 4274 4108 3952 3806 3670 3544 3428 3323 3228 3142 3066 3000 2942 2895 2856 2827 2807 2797 2796 2805 2825 2855 2896 2949 3013 3090 3179 3281 3395 3522 3661 3813 3976 4150 4334 4527 4727 4933 5144 5358 5574 5790 6004 6216 6424 6627 6823 7014 7197 7372 7540 7699 7851 7995 8131 8260 8382 8496 8603 8703 8797 8884 8965 9040 9109 9171 9229 9281 9327 9369 9406 9439 9468 9493 9515 9533 9549 9562 9573 9582 9589 9595 9600 9604 9607 9610 9613 9617 9620 9625 9629 9635 9641 9648 9655 9663 9671 9678 9686 9693 9700 9705 9710 9713 9715 9716 9715 9713 9709 9705 9698 9691 9683 9674 9665 9656 9646 9637 9628 9620 9612 9605 9599 9594 9591 9588 9587 9587 9589 9591 9595 9600 9606 9613 9621 9629 9638 9647 9655 9664 9672 9679 9686 9692 9697 9701 9705 9707 9709 9710 9711 9712 9712 9713 4219 6 1 5 9713 9713 9714 9714 9715 9716 9717 9718 9718 9719 9720 9720 9721 9721 9721 9722 9722 9722 9722 9722 9722 9722 9721 9721 9720 9718 9716 9714 9711 9708 9704 9700 9696 9692 9687 9682 9677 9672 9667 9662 9657 9652 9647 9642 9636 9631 9625 9619 9613 9606 9598 9589 9578 9566 9553 9537 9520 9500 9479 9455 9429 9400 9369 9336 9300 9261 9218 9171 9120 9064 9002 8933 8855 8769 8673 8566 8448 8319 8177 8023 7857 7680 7492 7294 7089 6876 6659 6439 6218 5998 5782 5573 5373 5184 5010 4852 4715 4599 4507 4441 4403 4393 4412 4460 4535 4637 4763 4910 5076 5257 5449 5648 5850 6051 6248 6438 6618 6785 6938 7077 7200 7307 7399 7475 7537 7586 7623 7647 7661 7665 7658 7642 7617 7582 7538 7484 7421 7347 7263 7169 7065 6950 6825 6690 6546 6394 6233 6064 5889 5707 5520 5328 5131 4931 4728 4522 4314 4104 3894 3683 3473 3264 3058 2855 2657 2466 2281 2106 1941 1786 1644 1514 1397 1294 1203 1124 1058 1002 956 919 890 868 851 840 833 831 833 839 849 865 885 910 940 975 1014 1056 1101 1148 1196 1243 1288 1331 1372 1410 1446 1481 1517 1556 1601 1655 1721 1802 1901 2021 2165 2333 2526 2744 2985 3247 3528 3823 4128 4439 4752 5061 5362 5653 5929 6188 6429 6650 6853 7036 7202 7352 7486 7608 7719 7820 7914 8000 8082 8158 8230 8298 8362 8423 8480 8533 8582 8628 8671 8711 8748 8782 8814 8844 8873 8900 8926 8951 8974 8997 9018 9037 9055 9072 9086 9099 9111 9121 9129 9136 9142 9147 9151 9154 9157 9158 9159 9159 9158 9157 9154 9151 9147 9142 9138 9133 9128 9124 9120 9117 9115 9115 9115 9117 9120 9125 9130 9137 9145 9153 9162 9172 9182 9193 9205 9217 9230 9243 9257 9272 9286 9301 9316 9330 9344 9357 9369 9379 9388 9396 9402 9407 9411 9413 9415 9416 9417 9417 9417 9416 9415 9413 9411 9407 9402 9395 9387 9376 9363 9348 9331 9312 9291 9269 9245 9221 9197 9174 9151 9130 9110 9092 9077 9064 9054 9047 9042 9040 9041 9045 9051 9060 9072 9085 9101 9118 9136 9156 9176 9197 9218 9239 9259 9278 9297 9314 9330 9345 9358 9371 9382 9392 9402 9410 9418 9425 9432 9438 9444 9449 9453 9456 9458 9460 9460 9459 9458 9456 9453 9449 9445 9440 9436 9431 9427 9422 9418 9414 9411 9408 9405 9403 9401 9399 9397 9395 9393 9390 9387 9383 9379 9374 9369 9363 9356 9349 9341 9333 9325 9317 9309 9302 9295 9288 9282 9277 9272 9267 9263 9259 9255 9251 9247 9243 9239 9234 9230 9225 9221 9216 9212 9208 9204 9201 9198 9195 9192 9189 9186 9182 9179 9174 9169 9163 9156 9148 9139 9130 9119 9108 9096 9083 9070 9057 9042 9028 9012 8996 8978 8958 8937 8913 8886 8855 8821 8782 8739 8690 8636 8577 8511 8439 8361 8275 8183 8084 4219 6 2 1 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9962 9962 9962 9962 9962 9961 9960 9960 9958 9957 9956 9954 9952 9950 9948 9946 9945 9943 9942 9940 9939 9938 9937 9935 9934 9932 9929 9927 9923 9919 9915 9909 9904 9897 9889 9881 9872 9862 9851 9839 9826 9812 9797 9781 9763 9744 9724 9703 9680 9655 9628 9598 9566 9531 9492 9449 9400 9346 9285 9217 9141 9056 8963 8859 8746 8622 8488 8344 8190 8025 7852 7669 7478 7279 7075 6864 6650 6434 6217 6002 5790 5586 5391 5208 5040 4891 4763 4659 4581 4532 4512 4523 4564 4634 4733 4858 5006 5174 5358 5554 5758 5965 6171 6374 6569 6753 6925 7082 7224 7350 7460 7553 7632 7696 7746 7784 7810 7826 7830 7825 7811 7787 7754 7711 7659 7596 7523 7440 7347 7243 7129 7005 6871 6728 6577 6417 6250 6077 5898 5713 5523 5329 5131 4930 4726 4518 4308 4097 3884 3670 3456 3244 3033 2827 2625 2431 2244 2067 1901 1747 1606 1479 1366 1267 1182 1109 1049 999 960 928 904 886 874 866 862 863 867 876 890 908 932 961 994 1033 1075 1121 1168 1216 1264 1310 1354 1395 1434 1469 1504 1539 1577 1620 1672 1736 1815 1912 2030 2172 2338 2529 2746 2986 3248 3529 3826 4133 4447 4764 5078 5387 5685 5971 6240 6493 6727 6942 7139 7317 7479 7625 7758 7878 7987 8087 8180 8265 8345 8419 8489 8555 8618 8676 8732 8784 8833 8879 8922 8963 9001 9037 9070 9101 9131 9158 9183 9206 9228 9248 9266 9283 9298 9312 9325 9336 9346 9355 9364 9371 9377 9382 9385 9388 9389 9389 9388 9386 9383 9379 9375 9370 9365 9360 9355 9350 9347 9344 9342 9340 9340 9341 9342 9345 9348 9353 9358 9364 9372 9380 9390 9401 9413 9426 9440 9455 9472 9489 9506 9523 9540 9557 9572 9587 9601 9613 9623 9632 9640 9646 9651 9655 9658 9660 9662 9662 9663 9662 9661 9659 9656 9652 9646 9640 9631 9621 9609 9595 9579 9561 9542 9521 9498 9474 9449 9424 9399 9374 9349 9327 9306 9287 9271 9259 9249 9244 9242 9244 9250 9259 9272 9288 9306 9326 9348 9371 9394 9417 9440 9462 9483 9503 9522 9539 9555 9570 9584 9596 9608 9618 9628 9637 9645 9652 9658 9664 9669 9673 9677 9679 9682 9684 9685 9686 9688 9688 9689 9690 9690 9690 9690 9689 9688 9686 9684 9681 9677 9673 9668 9663 9657 9651 9644 9638 9631 9625 9618 9612 9606 9601 9595 9590 9585 9579 9574 9569 9564 9559 9553 9548 9542 9537 9531 9526 9520 9514 9509 9504 9498 9494 9489 9485 9480 9477 9473 9470 9467 9464 9460 9457 9453 9449 9445 9440 9434 9428 9422 9415 9409 9402 9395 9389 9383 9378 9373 9368 9364 9360 9355 9349 9343 9335 9325 9313 9299 9282 9262 9240 9215 9188 9158 9125 9090 9052 9012 8969 8922 8873 8819 8760 8696 8627 8550 8466 8374 4220 6 2 1 8273 8164 8045 7916 7779 7632 7477 7314 7144 6967 6786 6602 6416 6229 6044 5863 5687 5520 5362 5217 5086 4972 4876 4800 4746 4714 4706 4721 4761 4823 4907 5012 5136 5277 5432 5600 5776 5960 6147 6335 6523 6707 6887 7059 7224 7379 7526 7662 7789 7907 8015 8115 8207 8292 8370 8443 8510 8572 8630 8684 8734 8780 8823 8863 8899 8932 8963 8990 9015 9038 9060 9079 9097 9115 9131 9148 9164 9180 9197 9214 9231 9249 9266 9284 9302 9319 9336 9352 9368 9382 9395 9406 9416 9425 9432 9437 9441 9443 9445 9444 9443 9441 9437 9432 9426 9417 9408 9396 9381 9364 9344 9320 9294 9264 9231 9195 9156 9116 9074 9031 8988 8946 8905 8866 8829 8794 8761 8730 8699 8669 8637 8603 8565 8521 8470 8411 8341 8259 8165 8057 7934 7796 7643 7474 7289 7090 6877 6650 6411 6161 5902 5635 5362 5086 4808 4531 4257 3989 3728 3477 3238 3012 2799 2602 2421 2255 2104 1968 1847 1740 1648 1569 1505 1456 1424 1411 1419 1450 1506 1591 1706 1852 2031 2243 2486 2758 3058 3380 3720 4073 4434 4796 5154 5502 5836 6153 6449 6721 6970 7194 7396 7575 7734 7874 8000 8111 8212 8304 8388 8466 8538 8606 8669 8729 8784 8836 8883 8927 8967 9004 9039 9071 9102 9132 9161 9191 9221 9251 9283 9315 9348 9381 9415 9447 9479 9510 9539 9567 9592 9615 9635 9654 9670 9684 9696 9707 9716 9724 9730 9736 9740 9744 9746 9747 9747 9745 9742 9736 9729 9720 9708 9694 9677 9659 9638 9616 9591 9566 9539 9512 9485 9458 9431 9405 9380 9356 9334 9313 9293 9274 9257 9241 9226 9211 9198 9185 9172 9160 9149 9138 9128 9118 9109 9100 9093 9085 9079 9073 9067 9062 9056 9051 9045 9038 9030 9021 9011 8999 8986 8971 8954 8935 8915 8894 8871 8847 8823 8799 8776 8754 8734 8717 8702 8692 8686 8685 8689 8700 8716 8739 8769 8804 8845 8891 8941 8995 9052 9111 9170 9230 9288 9344 9398 9449 9497 9540 9580 9616 9649 9678 9704 9728 9749 9769 9787 9803 9818 9832 9844 9856 9866 9875 9882 9887 9891 9893 9892 9890 9885 9878 9870 9859 9846 9832 9815 9798 9779 9759 9738 9717 9695 9673 9652 9631 9611 9592 9576 9561 9548 9537 9530 9524 9522 9522 9525 9530 9537 9547 9558 9571 9584 9599 9615 9631 9647 9663 9678 9693 9707 9719 9730 9740 9748 9755 9760 9764 9766 9767 9768 9768 9767 9767 9767 9768 9769 9772 9776 9781 9786 9793 9801 9809 9818 9827 9835 9844 9852 9860 9867 9874 9880 9887 9893 9900 9906 9913 9921 9928 9936 9943 9951 9958 9965 9971 9977 9982 9985 9988 9991 9992 9993 9994 9995 9995 9996 9996 9997 9998 999910000100001000010000 9999 9997 9994 9990 9986 9981 9976 9972 9967 9963 9959 9956 9955 9954 9954 9955 9957 9959 9961 9963 9966 9967 9969 9970 9970 9970 9970 4221 6 2 1 9969 9968 9967 9967 9966 9966 9965 9965 9965 9966 9966 9966 9965 9965 9964 9962 9960 9958 9956 9953 9950 9948 9945 9943 9942 9941 9940 9940 9941 9942 9944 9946 9947 9949 9951 9952 9952 9952 9951 9949 9946 9942 9938 9933 9927 9920 9913 9906 9898 9890 9882 9873 9864 9854 9843 9832 9819 9805 9790 9774 9756 9738 9719 9699 9679 9658 9638 9618 9599 9581 9564 9548 9533 9519 9505 9493 9481 9470 9460 9449 9440 9431 9423 9416 9410 9406 9403 9403 9405 9409 9415 9424 9434 9447 9460 9475 9490 9506 9521 9537 9551 9566 9579 9592 9604 9615 9626 9636 9646 9656 9665 9674 9682 9689 9695 9699 9701 9702 9700 9696 9689 9679 9667 9651 9633 9613 9589 9563 9533 9502 9467 9430 9390 9347 9302 9255 9206 9156 9106 9055 9006 8959 8915 8876 8842 8814 8793 8780 8775 8779 8790 8810 8837 8871 8910 8955 9003 9054 9106 9159 9212 9263 9313 9360 9405 9446 9485 9521 9553 9583 9609 9633 9653 9670 9685 9696 9705 9710 9712 9711 9707 9699 9687 9672 9652 9628 9599 9565 9526 9482 9432 9376 9314 9246 9171 9091 9005 8913 8815 8713 8606 8495 8380 8261 8140 8016 7890 7763 7635 7506 7378 7250 7123 6998 6876 6757 6642 6532 6426 6325 6231 6142 6060 5983 5913 5848 5790 5737 5690 5648 5611 5579 5553 5531 5515 5504 5499 5499 5505 5516 5533 5556 5584 5618 5657 5701 5750 5804 5863 5926 5993 6065 6141 6221 6304 6390 6478 6569 6660 6751 6840 6927 7010 7087 7158 7221 7275 7319 7353 7377 7391 7395 7391 7379 7362 7340 7317 7292 7269 7250 7235 7227 7227 7236 7254 7283 7321 7370 7428 7496 7571 7654 7743 7837 7935 8035 8137 8239 8341 8441 8539 8634 8726 8813 8897 8975 9049 9117 9181 9239 9291 9339 9381 9418 9450 9477 9500 9517 9530 9539 9543 9542 9538 9529 9516 9498 9476 9449 9417 9381 9341 9296 9248 9196 9142 9085 9029 8973 8918 8867 8820 8779 8744 8718 8700 8691 8692 8702 8722 8749 8785 8827 8874 8925 8979 9035 9090 9145 9198 9249 9296 9341 9382 9419 9454 9486 9515 9543 9568 9592 9616 9638 9659 9679 9698 9716 9732 9746 9759 9770 9778 9784 9788 9790 9790 9788 9785 9780 9776 9770 9765 9760 9755 9751 9748 9744 9742 9739 9737 9735 9734 9732 9730 9728 9726 9724 9722 9720 9719 9718 9717 9717 9717 9718 9719 9719 9720 9720 9720 9719 9717 9715 9712 9709 9705 9701 9697 9694 9690 9687 9685 9683 9683 9682 9683 9684 9685 9686 9688 9689 9690 9690 9691 9690 9689 9688 9686 9684 9681 9678 9675 9671 9667 9662 9658 9653 9648 9642 9637 9631 9625 9620 9614 9609 9603 9598 9593 9588 9583 9578 9573 9567 9560 9553 9545 9536 9527 9516 9505 9493 9480 9467 9454 9440 9425 9411 9397 9382 9367 9353 9338 9323 9308 9293 9277 9262 9246 9231 9215 9199 4222 6 2 1 9183 9167 9151 9135 9118 9101 9084 9066 9047 9028 9008 8986 8964 8941 8917 8892 8867 8840 8813 8785 8757 8728 8698 8668 8637 8606 8573 8541 8507 8473 8438 8403 8367 8330 8292 8254 8214 8174 8132 8089 8044 7998 7950 7899 7846 7790 7732 7670 7604 7536 7464 7388 7308 7225 7138 7048 6954 6856 6754 6649 6540 6428 6312 6192 6068 5941 5810 5676 5539 5399 5255 5110 4962 4812 4660 4507 4354 4199 4043 3887 3731 3575 3419 3263 3108 2954 2800 2649 2499 2353 2209 2070 1935 1806 1684 1568 1460 1361 1270 1188 1115 1050 994 946 906 872 844 822 805 792 782 777 775 778 785 798 818 845 882 929 987 1058 1143 1242 1356 1484 1626 1781 1948 2126 2313 2506 2705 2907 3109 3311 3511 3706 3897 4083 4262 4435 4601 4761 4916 5064 5208 5347 5482 5613 5740 5864 5985 6102 6216 6327 6435 6539 6640 6737 6831 6922 7010 7095 7177 7256 7332 7406 7477 7545 7611 7674 7735 7793 7850 7904 7955 8005 8053 8099 8143 8185 8225 8263 8300 8334 8367 8397 8425 8451 8474 8495 8515 8532 8547 8561 8573 8585 8597 8608 8620 8632 8646 8660 8676 8693 8712 8732 8753 8775 8798 8822 8847 8872 8897 8922 8946 8970 8994 9017 9038 9059 9078 9096 9113 9128 9142 9155 9166 9176 9185 9194 9201 9208 9215 9221 9227 9233 9239 9245 9250 9255 9260 9265 9269 9273 9276 9280 9283 9285 9288 9291 9295 9299 9303 9308 9314 9321 9328 9336 9343 9351 9359 9366 9371 9376 9379 9381 9380 9377 9371 9362 9349 9332 9311 9284 9250 9210 9161 9103 9035 8956 8866 8765 8651 8527 8392 8248 8097 7941 7784 7627 7475 7332 7200 7084 6986 6910 6858 6830 6829 6853 6903 6976 7072 7185 7315 7456 7605 7759 7914 8067 8215 8356 8488 8610 8721 8822 8911 8991 9062 9125 9182 9232 9277 9318 9356 9389 9420 9446 9469 9488 9502 9510 9513 9510 9500 9483 9459 9427 9388 9341 9287 9225 9155 9077 8992 8900 8802 8698 8588 8474 8358 8240 8122 8006 7895 7789 7691 7604 7528 7465 7417 7385 7368 7368 7384 7416 7463 7523 7596 7679 7770 7869 7972 8079 8187 8296 8403 8508 8609 8705 8797 8883 8964 9039 9109 9173 9232 9285 9334 9379 9420 9457 9491 9522 9550 9575 9599 9620 9640 9657 9673 9687 9699 9710 9719 9726 9732 9737 9739 9741 9740 9738 9735 9729 9721 9711 9700 9686 9670 9652 9633 9612 9590 9567 9544 9521 9499 9477 9457 9439 9422 9407 9394 9382 9373 9365 9358 9353 9349 9346 9343 9342 9341 9341 9341 9342 9344 9346 9350 9353 9357 9362 9366 9371 9375 9378 9380 9382 9382 9381 9379 9376 9373 9369 9365 9360 9357 9353 9350 9348 9346 9345 9344 9342 9341 9339 9336 9331 9325 9318 9309 9297 9285 9270 9254 9237 9218 9198 9177 9154 9129 9102 9072 9039 9003 8961 8916 8864 4223 6 2 1 8807 8744 8675 8600 8519 8432 8341 8245 8145 8041 7936 7828 7718 7608 7497 7386 7274 7163 7052 6942 6832 6723 6615 6509 6404 6302 6203 6107 6014 5926 5843 5764 5691 5624 5563 5508 5458 5416 5379 5349 5325 5307 5296 5291 5293 5301 5316 5338 5367 5403 5446 5496 5553 5616 5685 5761 5843 5930 6023 6121 6223 6329 6439 6553 6670 6789 6911 7034 7158 7283 7408 7532 7655 7775 7893 8008 8118 8224 8325 8421 8511 8595 8672 8743 8807 8864 8914 8957 8992 9019 9039 9049 9051 9044 9028 9002 8966 8920 8864 8798 8723 8639 8547 8446 8340 8227 8112 7994 7875 7759 7646 7540 7442 7355 7281 7222 7179 7154 7147 7160 7192 7242 7309 7392 7490 7598 7716 7840 7967 8095 8221 8344 8460 8569 8669 8760 8841 8911 8972 9022 9064 9096 9120 9136 9145 9146 9140 9126 9106 9078 9044 9002 8954 8899 8838 8772 8701 8627 8551 8473 8396 8321 8249 8183 8122 8069 8025 7990 7966 7953 7951 7961 7982 8013 8054 8104 8161 8225 8294 8366 8440 8515 8590 8662 8732 8797 8858 8913 8963 9007 9044 9075 9100 9119 9131 9136 9135 9127 9113 9091 9061 9023 8977 8922 8857 8783 8700 8606 8503 8390 8268 8136 7997 7849 7694 7533 7367 7196 7021 6844 6665 6486 6306 6128 5952 5780 5611 5447 5288 5137 4992 4856 4728 4611 4503 4405 4319 4244 4180 4128 4087 4057 4038 4030 4031 4042 4061 4088 4121 4161 4205 4253 4303 4354 4406 4456 4504 4548 4587 4620 4647 4666 4676 4678 4670 4654 4629 4597 4556 4510 4458 4402 4343 4283 4222 4163 4105 4051 4001 3957 3918 3886 3861 3844 3835 3835 3845 3864 3894 3934 3987 4051 4128 4217 4319 4434 4562 4701 4852 5013 5183 5360 5545 5733 5925 6118 6312 6503 6692 6877 7057 7232 7400 7562 7716 7864 8004 8137 8262 8380 8490 8594 8689 8777 8858 8931 8997 9055 9106 9150 9186 9215 9237 9251 9258 9257 9247 9229 9202 9165 9117 9059 8988 8905 8809 8700 8578 8443 8296 8136 7967 7789 7604 7415 7224 7034 6848 6669 6501 6346 6208 6089 5992 5919 5872 5850 5856 5888 5945 6028 6132 6256 6398 6554 6720 6893 7070 7247 7423 7593 7756 7911 8055 8189 8311 8423 8524 8615 8698 8773 8840 8902 8959 9013 9062 9109 9153 9195 9235 9272 9308 9341 9372 9401 9428 9453 9475 9496 9515 9533 9549 9564 9578 9590 9601 9611 9620 9627 9633 9637 9639 9638 9636 9632 9625 9617 9606 9593 9579 9563 9546 9528 9509 9491 9472 9454 9437 9421 9406 9393 9382 9372 9365 9359 9355 9352 9351 9352 9353 9356 9359 9363 9368 9373 9378 9383 9388 9393 9398 9402 9406 9409 9412 9414 9416 9417 9417 9416 9414 9412 9408 9405 9400 9395 9389 9383 9376 9369 9362 9355 9347 9340 9332 9324 9315 9306 9297 9288 9277 9267 9255 9243 9231 9218 9205 9191 9177 9163 9149 9134 4224 6 2 1 9120 9105 9090 9075 9059 9044 9028 9011 8995 8977 8959 8941 8922 8902 8881 8859 8836 8812 8786 8759 8730 8700 8667 8631 8594 8553 8510 8465 8416 8365 8311 8254 8195 8132 8068 8000 7929 7856 7778 7697 7611 7521 7425 7324 7216 7102 6981 6853 6718 6577 6428 6274 6114 5949 5780 5607 5431 5252 5071 4889 4706 4521 4336 4150 3964 3777 3590 3404 3219 3036 2855 2678 2507 2341 2183 2034 1894 1765 1648 1542 1448 1365 1294 1233 1182 1140 1106 1079 1058 1045 1038 1038 1048 1066 1097 1140 1198 1273 1366 1479 1612 1765 1938 2131 2340 2565 2802 3048 3299 3553 3806 4053 4292 4521 4736 4936 5120 5287 5436 5568 5683 5781 5865 5934 5989 6033 6065 6087 6099 6101 6095 6082 6060 6032 5997 5958 5913 5866 5817 5767 5719 5674 5635 5602 5578 5565 5564 5577 5604 5646 5704 5776 5863 5963 6076 6199 6331 6470 6613 6760 6907 7052 7195 7334 7467 7593 7713 7825 7930 8027 8117 8199 8276 8346 8411 8470 8525 8575 8620 8661 8698 8731 8759 8784 8804 8820 8832 8839 8842 8841 8835 8825 8809 8789 8763 8731 8693 8649 8598 8539 8473 8398 8316 8225 8125 8017 7900 7776 7645 7506 7362 7213 7059 6903 6744 6585 6427 6270 6115 5965 5818 5677 5540 5410 5285 5165 5050 4939 4831 4725 4620 4515 4409 4300 4189 4074 3954 3830 3702 3570 3435 3297 3158 3018 2879 2741 2606 2475 2348 2226 2110 2000 1898 1803 1717 1641 1576 1522 1483 1459 1453 1467 1503 1562 1646 1757 1895 2059 2250 2466 2705 2965 3241 3531 3831 4136 4442 4745 5041 5328 5602 5861 6104 6330 6538 6730 6904 7063 7207 7337 7455 7563 7660 7747 7827 7897 7960 8016 8064 8104 8138 8165 8186 8201 8213 8220 8226 8230 8234 8239 8247 8258 8272 8291 8315 8343 8376 8414 8456 8501 8548 8598 8648 8700 8751 8801 8850 8898 8944 8987 9029 9068 9104 9138 9169 9198 9224 9248 9269 9287 9303 9317 9328 9337 9344 9350 9354 9357 9358 9360 9360 9360 9360 9360 9360 9359 9359 9358 9357 9355 9352 9348 9343 9336 9328 9317 9304 9289 9270 9248 9223 9194 9162 9125 9084 9038 8988 8933 8874 8809 8740 8665 8586 8502 8412 8317 8218 8113 8002 7886 7764 7635 7501 7360 7213 7060 6900 6734 6562 6386 6204 6019 5831 5640 5449 5258 5068 4881 4697 4518 4344 4176 4015 3862 3717 3580 3451 3332 3221 3119 3026 2941 2866 2799 2741 2692 2653 2623 2602 2592 2592 2602 2624 2657 2702 2759 2829 2911 3006 3113 3233 3365 3510 3666 3833 4010 4197 4391 4593 4799 5010 5224 5438 5652 5864 6073 6276 6474 6665 6848 7022 7188 7344 7491 7629 7758 7878 7991 8095 8193 8284 8369 8449 8523 8592 8657 8717 8774 8826 8875 8921 8963 9002 9038 9071 9100 9128 9152 9174 9194 9212 9227 9241 9252 9262 9271 9278 9283 9288 9291 4225 6 2 1 9293 9295 9295 9296 9295 9294 9293 9291 9290 9288 9286 9283 9281 9278 9276 9273 9270 9267 9264 9261 9258 9254 9250 9246 9241 9235 9229 9223 9215 9207 9199 9189 9179 9168 9157 9145 9132 9120 9107 9094 9080 9067 9054 9040 9027 9014 9000 8987 8974 8962 8949 8937 8926 8915 8904 8895 8887 8879 8873 8867 8862 8858 8854 8850 8846 8841 8835 8828 8819 8808 8794 8777 8757 8733 8705 8673 8637 8595 8549 8499 8443 8382 8317 8247 8172 8093 8010 7924 7834 7742 7647 7551 7455 7359 7263 7169 7078 6991 6907 6828 6755 6689 6629 6577 6532 6495 6465 6444 6430 6424 6424 6431 6444 6462 6485 6511 6541 6574 6609 6645 6683 6722 6763 6804 6845 6888 6931 6974 7018 7062 7106 7149 7192 7233 7272 7309 7343 7374 7401 7423 7442 7455 7464 7469 7469 7464 7456 7443 7428 7409 7388 7364 7339 7312 7285 7257 7229 7201 7174 7148 7123 7101 7080 7062 7047 7033 7022 7013 7005 6998 6992 6985 6978 6969 6958 6943 6925 6903 6876 6844 6807 6763 6714 6657 6595 6525 6448 6364 6273 6174 6068 5955 5836 5710 5578 5440 5298 5150 5000 4845 4688 4528 4366 4202 4036 3868 3699 3529 3357 3186 3015 2845 2677 2512 2352 2198 2052 1913 1784 1666 1559 1462 1378 1304 1241 1188 1144 1108 1080 1060 1046 1040 1042 1053 1075 1107 1154 1215 1294 1390 1506 1641 1797 1971 2163 2372 2593 2826 3067 3312 3558 3802 4042 4274 4498 4710 4911 5099 5275 5440 5593 5736 5869 5994 6112 6223 6328 6429 6524 6615 6701 6782 6859 6930 6997 7060 7117 7170 7218 7262 7302 7339 7373 7405 7435 7463 7491 7517 7543 7568 7593 7618 7642 7667 7690 7713 7736 7758 7778 7798 7816 7833 7848 7862 7873 7883 7891 7896 7899 7900 7899 7894 7888 7878 7866 7851 7832 7811 7787 7758 7726 7690 7649 7603 7551 7493 7428 7355 7275 7187 7089 6983 6868 6743 6609 6467 6316 6158 5993 5822 5646 5466 5284 5100 4916 4733 4553 4378 4208 4046 3893 3750 3621 3507 3409 3329 3270 3231 3216 3223 3255 3311 3390 3492 3615 3758 3917 4091 4276 4469 4668 4868 5068 5264 5455 5637 5810 5972 6123 6263 6390 6507 6612 6708 6794 6872 6942 7005 7063 7115 7162 7205 7244 7279 7311 7340 7367 7391 7412 7432 7449 7465 7480 7493 7505 7516 7526 7535 7543 7550 7557 7563 7567 7571 7574 7576 7578 7578 7578 7576 7574 7571 7567 7562 7556 7550 7542 7533 7523 7512 7499 7485 7468 7449 7428 7403 7374 7342 7304 7261 7212 7156 7092 7020 6939 6848 6747 6636 6513 6380 6235 6079 5912 5735 5548 5353 5149 4940 4724 4506 4285 4063 3843 3626 3414 3208 3009 2820 2641 2473 2317 2173 2041 1921 1814 1720 1637 1568 1511 1468 1438 1424 1426 1445 1483 1540 1618 1718 1839 1983 2147 2331 2534 2751 2981 3221 3465 3712 3957 4196 4226 6 2 1 4427 4646 4851 5041 5215 5372 5512 5636 5745 5840 5922 5994 6056 6110 6157 6198 6234 6266 6294 6318 6339 6357 6371 6382 6390 6395 6397 6397 6394 6390 6383 6376 6367 6359 6349 6340 6331 6323 6314 6307 6300 6293 6287 6281 6276 6270 6265 6260 6254 6249 6243 6236 6229 6221 6212 6203 6193 6182 6170 6157 6144 6130 6116 6101 6086 6070 6054 6037 6021 6004 5987 5970 5953 5935 5918 5901 5883 5866 5848 5831 5813 5796 5778 5760 5742 5724 5706 5688 5670 5651 5632 5613 5593 5574 5554 5534 5514 5494 5474 5454 5433 5413 5393 5373 5352 5332 5312 5292 5271 5251 5231 5210 5189 5168 5147 5125 5104 5082 5060 5038 5016 4994 4972 4949 4927 4905 4883 4861 4839 4817 4794 4771 4748 4725 4701 4677 4652 4627 4602 4576 4549 4523 4496 4468 4439 4410 4379 4347 4313 4277 4240 4199 4156 4111 4062 4011 3956 3899 3840 3779 3716 3653 3589 3526 3463 3402 3344 3288 3236 3188 3144 3105 3070 3040 3014 2992 2974 2959 2947 2937 2928 2920 2911 2902 2891 2877 2861 2840 2815 2785 2750 2710 2664 2612 2555 2492 2425 2354 2280 2202 2123 2043 1963 1885 1808 1734 1664 1599 1539 1485 1437 1396 1362 1334 1314 1300 1293 1293 1299 1312 1330 1354 1383 1417 1455 1496 1541 1587 1635 1683 1731 1779 1824 1867 1907 1943 1974 2002 2025 2044 2058 2069 2076 2079 2080 2079 2076 2072 2066 2061 2055 2048 2042 2036 2029 2023 2016 2008 2001 1992 1983 1974 1964 1954 1943 1932 1920 1909 1898 1887 1876 1865 1854 1844 1834 1823 1814 1804 1794 1784 1774 1763 1753 1743 1733 1723 1713 1703 1693 1684 1674 1665 1656 1647 1639 1630 1621 1612 1603 1593 1583 1573 1561 1549 1537 1524 1510 1495 1480 1465 1449 1433 1417 1401 1385 1368 1352 1335 1319 1301 1284 1266 1247 1228 1207 1185 1162 1138 1113 1086 1057 1028 997 966 933 899 865 831 796 761 726 692 657 624 591 559 528 498 470 443 418 394 373 353 335 319 305 293 283 274 266 260 256 252 249 248 246 246 246 247 248 250 253 256 260 264 270 276 284 293 303 314 327 342 358 376 395 417 440 466 493 522 552 584 618 652 687 723 759 795 831 866 900 933 965 996 1026 1054 1081 1107 1132 1156 1178 1200 1221 1241 1261 1280 1298 1316 1334 1351 1367 1383 1399 1413 1428 1442 1456 1469 1482 1495 1508 1521 1534 1547 1560 1573 1586 1599 1612 1625 1638 1652 1665 1677 1690 1703 1715 1727 1740 1752 1764 1776 1788 1800 1812 1825 1837 1850 1864 1877 1891 1905 1919 1933 1948 1962 1977 1992 2007 2022 2038 2053 2069 2085 2100 2116 2132 2148 2165 2181 2197 2214 2230 2246 2262 2278 2294 2310 2326 2342 2358 2374 2390 2407 2423 2440 2458 2475 4227 6 2 1 2493 2512 2531 2550 2569 2589 2609 2628 2648 2668 2687 2706 2726 2745 2764 2783 2802 2822 2841 2861 2880 2900 2921 2941 2962 2983 3005 3026 3047 3069 3090 3112 3133 3154 3175 3196 3217 3238 3259 3280 3301 3323 3344 3365 3387 3409 3431 3452 3474 3495 3517 3538 3558 3578 3598 3617 3636 3654 3672 3690 3707 3724 3741 3758 3774 3791 3807 3824 3840 3857 3874 3890 3907 3923 3940 3956 3973 3989 4006 4023 4040 4057 4075 4092 4110 4128 4145 4163 4181 4198 4215 4231 4247 4263 4278 4292 4305 4318 4331 4343 4355 4366 4378 4388 4399 4409 4418 4427 4434 4441 4446 4450 4453 4453 4451 4448 4442 4434 4424 4412 4397 4380 4361 4340 4316 4290 4261 4229 4194 4156 4115 4070 4021 3968 3911 3851 3787 3720 3650 3578 3504 3429 3354 3280 3208 3137 3069 3005 2944 2887 2834 2786 2741 2701 2664 2630 2599 2570 2544 2519 2496 2474 2454 2435 2417 2401 2387 2375 2366 2358 2353 2351 2350 2352 2356 2361 2367 2373 2379 2384 2387 2387 2384 2376 2364 2346 2323 2293 2257 2214 2164 2108 2046 1978 1905 1827 1746 1663 1578 1493 1408 1326 1246 1170 1099 1033 974 920 873 832 797 768 745 726 712 703 696 693 694 697 704 714 728 746 769 798 834 876 927 985 1051 1126 1209 1300 1399 1503 1614 1728 1847 1967 2088 2210 2330 2449 2565 2678 2788 2895 2999 3099 3197 3292 3384 3475 3564 3652 3738 3823 3907 3989 4070 4150 4227 4302 4376 4447 4515 4582 4646 4707 4767 4825 4882 4937 4990 5043 5096 5148 5199 5250 5301 5352 5403 5452 5502 5550 5598 5644 5689 5733 5775 5815 5853 5889 5923 5955 5985 6013 6039 6063 6085 6106 6124 6141 6156 6169 6180 6190 6198 6204 6208 6212 6214 6215 6217 6218 6219 6221 6225 6230 6238 6248 6260 6276 6294 6315 6339 6366 6396 6427 6460 6494 6529 6564 6599 6633 6665 6696 6723 6748 6769 6785 6797 6804 6806 6802 6792 6777 6756 6729 6697 6659 6617 6570 6518 6461 6401 6337 6269 6197 6122 6043 5961 5877 5790 5703 5614 5527 5441 5358 5281 5210 5147 5095 5054 5026 5012 5013 5030 5062 5109 5171 5246 5333 5431 5538 5652 5771 5893 6016 6140 6262 6382 6498 6609 6715 6816 6912 7001 7084 7162 7234 7301 7362 7418 7470 7517 7559 7598 7633 7665 7694 7720 7743 7764 7783 7799 7813 7824 7834 7840 7844 7844 7841 7835 7824 7809 7789 7764 7733 7697 7654 7605 7548 7485 7415 7337 7253 7161 7063 6959 6848 6733 6612 6488 6360 6230 6097 5964 5831 5698 5567 5438 5311 5188 5069 4955 4845 4742 4644 4553 4469 4391 4322 4259 4205 4158 4119 4088 4066 4051 4045 4047 4058 4078 4107 4145 4192 4250 4317 4394 4481 4578 4685 4800 4925 5057 5195 5339 5488 5640 5793 5947 6100 6250 6397 6538 6674 6804 6926 4228 6 2 1 7041 7148 7247 7338 7422 7499 7570 7635 7696 7752 7804 7854 7901 7947 7990 8033 8075 8115 8154 8192 8228 8263 8295 8324 8351 8374 8395 8412 8425 8435 8443 8447 8448 8447 8444 8439 8433 8426 8418 8410 8401 8393 8386 8379 8374 8369 8366 8365 8364 8365 8368 8372 8377 8383 8390 8398 8407 8417 8426 8436 8446 8456 8465 8475 8484 8493 8502 8510 8518 8526 8533 8540 8547 8553 8559 8564 8568 8571 8573 8573 8572 8570 8566 8560 8554 8545 8536 8526 8515 8505 8494 8483 8473 8464 8456 8449 8444 8440 8437 8435 8434 8434 8436 8438 8440 8444 8448 8452 8457 8462 8468 8474 8480 8486 8491 8497 8501 8505 8507 8509 8509 8507 8504 8500 8494 8487 8479 8469 8459 8449 8438 8426 8414 8402 8389 8376 8363 8349 8335 8320 8305 8290 8276 8261 8248 8237 8227 8219 8214 8211 8211 8214 8220 8228 8237 8249 8262 8275 8289 8303 8317 8330 8343 8356 8368 8381 8393 8406 8419 8434 8449 8465 8482 8500 8519 8539 8559 8580 8600 8620 8640 8659 8678 8696 8713 8730 8747 8763 8779 8795 8811 8826 8842 8858 8873 8889 8904 8918 8933 8947 8960 8972 8984 8996 9006 9016 9026 9035 9044 9053 9061 9069 9077 9085 9093 9102 9110 9118 9126 9134 9143 9151 9159 9166 9174 9180 9187 9193 9198 9203 9207 9211 9215 9218 9221 9224 9227 9230 9233 9236 9240 9243 9246 9249 9251 9253 9255 9256 9256 9256 9254 9252 9250 9246 9243 9238 9234 9229 9224 9220 9216 9212 9208 9206 9204 9202 9202 9203 9204 9207 9210 9215 9220 9225 9232 9238 9245 9251 9257 9263 9268 9271 9274 9276 9277 9276 9275 9273 9271 9268 9265 9263 9260 9258 9256 9255 9254 9254 9255 9255 9256 9258 9259 9261 9262 9264 9266 9268 9270 9272 9275 9277 9281 9284 9287 9291 9294 9297 9299 9300 9301 9299 9296 9290 9282 9271 9256 9237 9214 9185 9151 9111 9064 9010 8948 8879 8800 8713 8616 8510 8395 8271 8138 7997 7849 7696 7539 7379 7218 7059 6905 6757 6619 6492 6380 6285 6209 6153 6119 6107 6118 6152 6208 6285 6380 6493 6620 6759 6907 7062 7221 7380 7538 7693 7842 7985 8120 8246 8364 8472 8572 8663 8745 8820 8888 8949 9005 9055 9101 9142 9180 9214 9245 9273 9298 9321 9342 9361 9378 9392 9406 9417 9427 9436 9444 9450 9455 9460 9463 9466 9468 9469 9470 9471 9472 9472 9473 9474 9475 9476 9478 9480 9482 9485 9488 9492 9495 9499 9503 9507 9510 9514 9517 9520 9523 9526 9528 9531 9533 9536 9538 9540 9542 9544 9547 9549 9551 9553 9554 9556 9557 9558 9558 9558 9557 9556 9554 9552 9549 9545 9541 9537 9532 9527 9522 9516 9511 9507 9502 9498 9495 9492 9489 9487 9486 9484 9483 9483 9482 9481 9481 9480 9479 9479 9478 9477 9477 9476 9475 9475 9474 9473 9472 9471 9469 9467 9464 9460 9456 9451 4229 6 2 1 9444 9437 9428 9417 9406 9393 9379 9363 9347 9329 9311 9293 9275 9257 9239 9223 9209 9196 9185 9178 9173 9171 9172 9176 9183 9193 9206 9221 9238 9257 9276 9297 9318 9339 9360 9380 9399 9417 9434 9450 9465 9478 9491 9503 9513 9524 9533 9542 9550 9558 9566 9573 9579 9584 9589 9594 9597 9600 9602 9604 9605 9606 9606 9605 9605 9604 9604 9603 9601 9600 9599 9597 9595 9594 9592 9590 9588 9586 9585 9584 9584 9585 9586 9588 9590 9593 9597 9601 9604 9608 9612 9615 9617 9619 9620 9621 9621 9621 9620 9619 9618 9618 9617 9617 9617 9617 9617 9618 9618 9619 9619 9619 9620 9620 9620 9620 9620 9621 9621 9622 9624 9625 9627 9629 9631 9633 9635 9636 9637 9638 9638 9638 9637 9636 9635 9634 9633 9632 9630 9629 9628 9626 9624 9622 9620 9617 9614 9610 9606 9601 9595 9590 9584 9578 9573 9567 9561 9556 9551 9546 9541 9536 9530 9524 9517 9510 9501 9490 9478 9463 9445 9424 9399 9369 9334 9292 9242 9184 9117 9040 8952 8852 8740 8615 8478 8328 8167 7994 7812 7621 7424 7222 7019 6817 6619 6427 6247 6079 5928 5796 5686 5601 5541 5508 5502 5524 5572 5646 5743 5861 5996 6145 6305 6470 6638 6804 6964 7115 7252 7374 7477 7560 7620 7656 7668 7654 7616 7552 7464 7353 7219 7065 6891 6700 6493 6274 6043 5803 5557 5307 5056 4805 4557 4313 4077 3848 3629 3421 3226 3044 2876 2724 2589 2470 2369 2287 2224 2182 2161 2162 2185 2231 2301 2395 2512 2653 2816 3001 3206 3430 3671 3927 4194 4472 4756 5044 5334 5622 5905 6182 6451 6709 6954 7187 7405 7609 7798 7973 8133 8280 8415 8537 8649 8750 8843 8927 9004 9074 9138 9197 9250 9298 9341 9380 9415 9446 9474 9498 9520 9538 9555 9569 9582 9593 9602 9611 9618 9624 9628 9631 9633 9632 9630 9625 9618 9609 9597 9582 9564 9544 9520 9493 9463 9429 9392 9351 9305 9255 9200 9139 9073 8999 8919 8831 8734 8628 8511 8384 8245 8094 7930 7752 7560 7354 7134 6900 6653 6395 6125 5847 5563 5274 4983 4694 4407 4128 3856 3596 3350 3118 2902 2705 2525 2365 2223 2101 1998 1913 1846 1797 1765 1749 1749 1763 1791 1833 1886 1950 2023 2105 2194 2288 2387 2489 2594 2700 2807 2915 3023 3132 3242 3353 3466 3582 3701 3823 3950 4081 4215 4354 4494 4637 4780 4921 5060 5195 5323 5443 5553 5651 5737 5808 5864 5905 5929 5937 5929 5905 5867 5814 5748 5671 5583 5486 5382 5272 5158 5042 4924 4806 4690 4577 4467 4362 4263 4170 4084 4006 3935 3873 3819 3775 3740 3716 3701 3698 3707 3727 3759 3804 3862 3933 4017 4114 4223 4343 4475 4617 4768 4927 5093 5264 5440 5618 5799 5981 6162 6343 6521 6698 6871 7040 7206 7367 7523 7673 7818 7957 8090 8215 8334 8446 8551 8649 8740 8825 8903 8976 9043 9105 4230 6 2 1 9162 9215 9264 9310 9353 9392 9428 9462 9492 9520 9545 9566 9585 9601 9615 9626 9634 9641 9645 9648 9650 9651 9652 9652 9652 9652 9652 9653 9653 9654 9655 9656 9656 9656 9656 9655 9653 9651 9647 9643 9637 9631 9623 9615 9606 9596 9586 9575 9564 9553 9542 9532 9521 9511 9502 9494 9486 9480 9475 9470 9467 9466 9465 9465 9466 9468 9470 9473 9475 9477 9479 9480 9480 9479 9476 9473 9468 9461 9453 9444 9433 9422 9409 9395 9380 9365 9348 9330 9311 9292 9271 9250 9227 9204 9180 9156 9132 9107 9083 9059 9036 9014 8993 8974 8956 8940 8926 8913 8903 8893 8886 8880 8875 8871 8868 8865 8862 8860 8857 8853 8849 8843 8837 8829 8821 8811 8801 8791 8781 8771 8763 8756 8751 8749 8750 8754 8762 8774 8790 8810 8833 8859 8889 8921 8954 8990 9026 9063 9099 9136 9171 9206 9239 9271 9301 9329 9356 9381 9404 9426 9446 9464 9481 9496 9509 9521 9532 9541 9548 9554 9558 9560 9561 9559 9555 9550 9542 9532 9521 9508 9494 9479 9463 9447 9432 9418 9405 9394 9386 9380 9377 9377 9379 9385 9393 9404 9416 9429 9443 9458 9472 9485 9497 9506 9513 9517 9517 9513 9504 9490 9471 9446 9415 9377 9333 9282 9223 9158 9086 9008 8923 8834 8740 8642 8541 8439 8336 8234 8134 8036 7943 7855 7773 7699 7632 7575 7527 7490 7463 7446 7441 7447 7463 7489 7526 7571 7624 7684 7749 7819 7891 7965 8038 8109 8176 8238 8294 8341 8379 8406 8422 8426 8417 8395 8360 8311 8249 8175 8088 7991 7883 7766 7643 7514 7381 7247 7114 6985 6861 6747 6643 6554 6480 6424 6389 6374 6381 6411 6463 6536 6630 6742 6871 7013 7167 7328 7495 7664 7832 7997 8156 8309 8453 8587 8711 8825 8929 9023 9109 9186 9256 9320 9378 9430 9479 9523 9564 9602 9636 9667 9696 9721 9744 9764 9782 9798 9812 9824 9835 9844 9853 9862 9870 9877 9884 9891 9898 9904 9909 9914 9919 9923 9926 9928 9930 9932 9933 9934 9935 9936 9938 9939 9941 9943 9945 9948 9950 9953 9955 9958 9960 9962 9963 9964 9964 9965 9964 9964 9963 9963 9962 9961 9961 9961 9961 9961 9962 9963 9965 9966 9968 9970 9972 9974 9975 9976 9977 9978 9978 9978 9978 9978 9977 9976 9976 9975 9975 9974 9974 9975 9975 9975 9975 9976 9976 9975 9975 9974 9973 9971 9969 9968 9966 9964 9962 9961 9959 9959 9959 9959 9960 9961 9962 9964 9965 9966 9967 9967 9966 9965 9963 9959 9955 9950 9945 9938 9930 9922 9912 9902 9891 9879 9867 9852 9837 9820 9802 9782 9760 9735 9708 9678 9646 9609 9569 9525 9477 9423 9364 9300 9229 9151 9065 8972 8871 8761 8642 8515 8378 8232 8078 7915 7744 7565 7380 7189 6992 6792 6588 6381 6174 5966 5759 5554 5352 5153 4959 4770 4587 4411 4243 4082 3929 3785 3649 3522 3403 3293 3191 3096 4231 6 2 1 3009 2929 2855 2787 2725 2669 2617 2571 2530 2495 2465 2441 2424 2413 2411 2416 2430 2454 2488 2532 2588 2656 2735 2828 2932 3050 3181 3324 3479 3647 3826 4015 4215 4422 4637 4858 5083 5311 5540 5768 5995 6217 6435 6646 6850 7046 7234 7413 7582 7743 7894 8036 8170 8296 8414 8525 8628 8725 8815 8899 8977 9049 9115 9176 9232 9283 9329 9370 9408 9441 9472 9499 9524 9547 9567 9586 9603 9619 9634 9647 9659 9670 9681 9690 9699 9707 9714 9721 9728 9734 9740 9746 9752 9758 9764 9770 9777 9783 9790 9797 9804 9811 9818 9825 9831 9838 9844 9850 9856 9862 9868 9874 9880 9886 9892 9898 9905 9911 9917 9923 9930 9936 9941 9946 9951 9955 9959 9962 9964 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9970 9969 9968 9965 9962 9958 9953 9948 9942 9935 9928 9921 9914 9908 9902 9897 9893 9889 9886 9884 9883 9882 9881 9880 9879 9878 9877 9875 9873 9871 9869 9866 9864 9861 9859 9856 9854 9851 9849 9846 9843 9840 9836 9831 9825 9819 9812 9805 9797 9789 9782 9774 9768 9761 9756 9752 9748 9745 9743 9742 9741 9740 9739 9738 9737 9735 9734 9733 9731 9730 9730 9730 9732 9735 9739 9744 9750 9757 9765 9773 9782 9791 9799 9807 9815 9821 9827 9833 9837 9841 9845 9849 9852 9854 9857 9859 9861 9862 9862 9862 9860 9856 9851 9844 9836 9825 9812 9798 9781 9762 9741 9717 9691 9662 9631 9596 9558 9516 9469 9419 9364 9304 9239 9169 9094 9014 8928 8839 8744 8645 8542 8434 8323 8209 8092 7972 7850 7727 7603 7478 7354 7232 7112 6995 6882 6774 6672 6576 6487 6406 6333 6269 6213 6165 6125 6093 6068 6051 6039 6033 6033 6037 6045 6056 6070 6086 6104 6123 6143 6163 6182 6201 6218 6233 6245 6254 6260 6262 6261 6255 6245 6232 6215 6194 6172 6147 6122 6096 6070 6046 6024 6005 5989 5979 5973 5973 5979 5991 6011 6038 6072 6114 6163 6220 6283 6353 6430 6512 6600 6692 6788 6887 6988 7090 7192 7295 7396 7495 7593 7688 7780 7869 7956 8040 8122 8201 8279 8355 8430 8503 8576 8648 8720 8790 8859 8927 8993 9056 9118 9177 9232 9284 9333 9377 9418 9454 9486 9515 9540 9560 9578 9592 9602 9610 9615 9618 9618 9617 9614 9610 9605 9600 9595 9589 9585 9581 9578 9577 9576 9578 9580 9584 9589 9594 9600 9605 9611 9615 9619 9621 9621 9620 9616 9611 9603 9593 9580 9566 9549 9530 9508 9484 9457 9427 9394 9356 9315 9268 9216 9159 9095 9025 8948 8864 8773 8674 8568 8455 8334 8207 8072 7930 7782 7628 7467 7301 7130 6955 6776 6594 6411 6229 6047 5870 5697 5533 5378 5235 5107 4995 4901 4828 4776 4747 4742 4760 4802 4866 4952 5058 5181 5320 5471 5633 5802 5976 6152 6327 6500 6669 6832 6988 7136 7276 7408 7532 7649 7759 4232 6 2 1 7862 7960 8053 8140 8224 8304 8379 8451 8520 8584 8645 8702 8755 8804 8850 8892 8931 8967 9001 9034 9065 9096 9127 9157 9188 9220 9252 9285 9318 9351 9383 9414 9445 9474 9501 9526 9549 9570 9588 9605 9620 9633 9645 9656 9666 9674 9682 9689 9695 9700 9704 9706 9708 9707 9705 9702 9697 9691 9684 9676 9667 9658 9649 9639 9630 9620 9610 9601 9590 9579 9568 9555 9540 9524 9506 9486 9465 9441 9415 9387 9358 9327 9295 9262 9228 9194 9159 9124 9089 9054 9020 8985 8951 8918 8885 8853 8823 8793 8766 8740 8716 8694 8675 8659 8646 8636 8630 8628 8629 8635 8644 8658 8675 8697 8722 8751 8784 8820 8859 8900 8944 8989 9036 9084 9132 9179 9226 9271 9314 9355 9394 9429 9462 9492 9518 9542 9563 9582 9599 9614 9628 9641 9653 9664 9675 9685 9695 9704 9712 9719 9725 9729 9731 9732 9732 9729 9725 9720 9713 9704 9695 9684 9672 9657 9641 9622 9599 9573 9542 9505 9461 9411 9354 9288 9215 9134 9046 8952 8852 8748 8642 8535 8430 8328 8231 8142 8061 7991 7933 7887 7855 7837 7832 7841 7861 7892 7933 7982 8037 8096 8156 8218 8278 8335 8387 8435 8477 8512 8541 8563 8580 8590 8595 8596 8594 8589 8582 8573 8564 8556 8547 8540 8535 8531 8530 8531 8534 8540 8549 8560 8575 8592 8612 8634 8660 8688 8718 8750 8784 8820 8857 8895 8934 8974 9014 9055 9095 9134 9173 9211 9248 9283 9317 9348 9378 9405 9429 9451 9470 9487 9501 9512 9521 9527 9532 9534 9534 9532 9529 9525 9520 9513 9506 9499 9491 9483 9476 9469 9462 9457 9453 9451 9450 9451 9454 9459 9466 9475 9485 9496 9508 9521 9534 9548 9561 9574 9587 9599 9610 9620 9629 9637 9645 9652 9658 9664 9669 9673 9677 9680 9683 9686 9687 9689 9689 9689 9688 9685 9682 9678 9672 9665 9657 9648 9637 9624 9609 9591 9571 9545 9515 9477 9431 9375 9305 9221 9119 8998 8856 8690 8501 8287 8048 7786 7502 7198 6877 6543 6199 5850 5499 5151 4809 4477 4159 3856 3571 3305 3061 2840 2643 2472 2328 2214 2129 2078 2062 2083 2142 2242 2382 2562 2782 3039 3330 3651 3997 4361 4739 5122 5505 5882 6246 6593 6919 7220 7495 7743 7963 8157 8326 8472 8596 8702 8792 8867 8929 8981 9022 9053 9076 9090 9096 9094 9083 9064 9037 9002 8961 8913 8858 8799 8736 8669 8599 8527 8454 8381 8307 8234 8161 8088 8017 7945 7875 7804 7732 7660 7586 7511 7432 7350 7264 7173 7078 6977 6871 6759 6643 6521 6395 6265 6132 5996 5860 5723 5587 5453 5321 5194 5072 4956 4847 4746 4654 4572 4499 4437 4385 4345 4316 4299 4293 4298 4314 4342 4380 4429 4489 4559 4639 4729 4828 4937 5056 5183 5318 5461 5610 5766 5926 6090 6256 6423 6589 6754 6916 7074 7226 7372 7511 7642 7765 7880 7986 8084 8174 8256 8331 8398 4233 6 2 2 8494 8549 8596 8638 8673 8703 8727 8745 8759 8768 8774 8775 8774 8769 8762 8752 8740 8725 8708 8687 8664 8637 8607 8574 8536 8495 8450 8401 8349 8292 8232 8168 8100 8027 7949 7867 7778 7684 7583 7474 7358 7235 7103 6965 6819 6666 6507 6343 6173 6000 5823 5644 5462 5278 5093 4905 4716 4526 4334 4141 3946 3751 3556 3361 3168 2978 2792 2612 2440 2277 2124 1984 1856 1741 1640 1553 1478 1417 1366 1326 1295 1272 1255 1245 1240 1240 1245 1257 1276 1303 1340 1389 1451 1527 1618 1725 1848 1986 2137 2301 2474 2654 2839 3024 3207 3385 3556 3716 3866 4003 4127 4240 4340 4431 4513 4588 4658 4727 4794 4863 4935 5011 5093 5179 5272 5372 5477 5587 5703 5822 5946 6072 6200 6329 6458 6586 6713 6838 6959 7076 7189 7296 7397 7492 7581 7662 7737 7805 7867 7923 7974 8019 8060 8098 8131 8162 8190 8216 8239 8260 8278 8294 8308 8319 8328 8334 8338 8340 8339 8337 8333 8329 8323 8317 8310 8303 8296 8288 8280 8272 8262 8252 8241 8228 8215 8200 8184 8167 8149 8130 8111 8091 8071 8051 8031 8011 7991 7971 7950 7930 7909 7888 7866 7843 7820 7797 7772 7747 7720 7693 7666 7637 7607 7577 7545 7513 7479 7444 7407 7369 7330 7290 7248 7205 7160 7114 7066 7016 6965 6912 6857 6799 6740 6678 6614 6547 6478 6406 6332 6255 6176 6094 6010 5924 5836 5746 5654 5560 5464 5367 5267 5166 5064 4960 4855 4750 4644 4538 4432 4326 4221 4116 4012 3910 3808 3707 3606 3506 3406 3307 3206 3106 3004 2902 2798 2693 2587 2480 2372 2263 2154 2045 1936 1829 1724 1621 1522 1426 1335 1249 1168 1093 1024 960 903 852 807 768 734 705 681 662 646 635 628 624 624 628 636 649 665 687 715 748 788 835 890 952 1023 1102 1190 1287 1391 1504 1624 1751 1883 2021 2162 2306 2451 2597 2742 2886 3028 3167 3303 3435 3564 3690 3812 3932 4049 4164 4277 4388 4498 4607 4715 4821 4927 5031 5134 5234 5333 5430 5524 5616 5706 5793 5879 5962 6044 6124 6203 6281 6358 6433 6508 6582 6654 6724 6793 6860 6924 6986 7046 7103 7158 7211 7261 7310 7357 7403 7447 7491 7534 7576 7617 7659 7699 7739 7779 7818 7856 7893 7930 7966 8001 8036 8070 8104 8137 8169 8200 8232 8262 8291 8320 8348 8374 8400 8425 8448 8471 8494 8515 8536 8557 8577 8598 8618 8638 8658 8678 8697 8717 8736 8754 8773 8790 8808 8825 8841 8858 8874 8889 8905 8920 8935 8949 8962 8975 8987 8998 9007 9015 9021 9026 9029 9031 9030 9028 9025 9019 9012 9003 8992 8979 8964 8948 8929 8908 8885 8860 8834 8807 8779 8751 8723 8695 8668 8642 8617 8593 8570 8548 8527 8506 8486 8465 8443 8420 8395 8369 8342 8313 8283 8252 8221 8189 8159 8129 8102 8077 8055 8036 8021 8011 8005 4234 6 2 2 8004 8007 8016 8029 8046 8068 8093 8122 8153 8187 8222 8258 8295 8331 8367 8402 8435 8467 8497 8525 8552 8577 8600 8623 8644 8665 8686 8707 8728 8749 8771 8794 8817 8842 8867 8893 8921 8949 8978 9007 9037 9067 9098 9128 9157 9186 9214 9240 9264 9287 9308 9327 9344 9359 9372 9384 9395 9405 9415 9424 9432 9441 9450 9458 9466 9474 9482 9488 9494 9499 9502 9505 9506 9505 9503 9500 9495 9488 9480 9470 9458 9445 9429 9411 9390 9367 9341 9313 9281 9247 9210 9171 9130 9087 9043 8998 8953 8909 8867 8827 8790 8756 8727 8703 8684 8671 8664 8662 8666 8676 8689 8707 8728 8751 8776 8802 8828 8854 8878 8901 8923 8943 8961 8978 8993 9007 9020 9032 9044 9055 9067 9078 9090 9102 9114 9127 9141 9155 9169 9184 9200 9217 9235 9254 9273 9293 9314 9336 9358 9381 9404 9427 9449 9471 9493 9514 9534 9553 9571 9588 9603 9617 9629 9640 9649 9657 9662 9666 9668 9667 9664 9658 9650 9640 9627 9611 9592 9571 9547 9521 9493 9463 9432 9400 9367 9334 9302 9271 9241 9214 9188 9166 9148 9133 9122 9115 9113 9116 9123 9134 9149 9168 9190 9215 9242 9271 9302 9333 9364 9394 9424 9453 9481 9507 9531 9553 9573 9591 9607 9620 9632 9641 9648 9654 9657 9658 9657 9654 9649 9643 9634 9624 9612 9597 9581 9562 9540 9515 9487 9455 9419 9379 9335 9287 9236 9180 9122 9060 8997 8932 8866 8800 8734 8669 8604 8540 8476 8414 8352 8290 8229 8167 8107 8047 7988 7931 7877 7827 7781 7741 7708 7683 7666 7658 7660 7672 7693 7724 7763 7811 7866 7927 7994 8065 8140 8218 8298 8380 8463 8545 8628 8709 8788 8865 8940 9010 9077 9139 9196 9249 9295 9337 9373 9405 9432 9454 9474 9490 9503 9514 9524 9533 9540 9547 9553 9559 9564 9569 9574 9578 9582 9586 9590 9594 9598 9603 9607 9613 9619 9625 9632 9640 9648 9657 9665 9674 9683 9691 9699 9707 9713 9720 9725 9729 9732 9734 9735 9735 9733 9731 9727 9722 9716 9709 9702 9693 9685 9677 9668 9661 9653 9647 9642 9638 9636 9634 9635 9636 9639 9642 9647 9652 9658 9664 9671 9677 9684 9690 9695 9700 9705 9709 9712 9715 9717 9719 9720 9721 9721 9722 9722 9723 9724 9725 9728 9730 9734 9738 9743 9748 9754 9759 9765 9770 9774 9778 9781 9783 9784 9785 9784 9783 9781 9779 9776 9774 9772 9769 9767 9765 9762 9760 9757 9754 9751 9747 9742 9737 9732 9726 9720 9714 9707 9701 9696 9690 9685 9681 9677 9673 9670 9668 9666 9665 9664 9664 9665 9666 9669 9672 9677 9682 9688 9695 9702 9709 9717 9724 9730 9736 9741 9745 9747 9749 9749 9749 9747 9745 9743 9740 9737 9734 9731 9729 9726 9723 9721 9718 9715 9713 9710 9706 9703 9699 9695 9691 9686 9682 9677 9672 9667 9661 9656 9651 9646 9642 9638 9634 9631 9629 4235 6 2 2 9627 9625 9623 9621 9619 9616 9613 9608 9602 9594 9585 9573 9561 9546 9530 9513 9494 9474 9453 9431 9408 9383 9355 9325 9292 9255 9213 9166 9113 9054 8987 8913 8832 8742 8645 8539 8426 8304 8174 8035 7887 7730 7563 7388 7202 7007 6802 6588 6366 6137 5901 5660 5417 5172 4928 4685 4447 4215 3990 3773 3566 3369 3183 3009 2848 2701 2569 2453 2355 2277 2222 2190 2185 2208 2262 2347 2465 2615 2796 3007 3245 3506 3787 4081 4385 4692 4998 5298 5587 5862 6119 6357 6574 6770 6945 7099 7234 7351 7450 7534 7603 7657 7698 7724 7736 7732 7712 7675 7621 7549 7458 7349 7221 7077 6915 6739 6548 6346 6132 5910 5680 5445 5206 4964 4721 4478 4238 4001 3770 3545 3328 3120 2923 2738 2565 2405 2260 2128 2011 1908 1820 1747 1689 1647 1621 1612 1623 1653 1704 1778 1875 1997 2144 2316 2512 2730 2969 3225 3497 3779 4068 4360 4651 4938 5217 5486 5741 5983 6209 6420 6616 6796 6963 7117 7260 7391 7514 7628 7735 7834 7927 8013 8094 8168 8236 8299 8356 8408 8456 8500 8542 8580 8617 8653 8688 8724 8759 8795 8831 8867 8903 8938 8972 9005 9035 9064 9090 9113 9133 9151 9166 9179 9189 9198 9205 9211 9216 9221 9224 9228 9230 9233 9235 9237 9238 9239 9239 9239 9238 9237 9235 9232 9229 9225 9221 9216 9212 9206 9201 9195 9189 9182 9176 9169 9162 9154 9147 9139 9131 9123 9115 9107 9098 9090 9081 9072 9064 9055 9046 9038 9029 9020 9011 9003 8994 8985 8976 8966 8957 8947 8937 8926 8915 8903 8890 8877 8864 8849 8835 8820 8804 8788 8771 8754 8737 8719 8700 8681 8661 8640 8617 8592 8566 8536 8504 8469 8430 8387 8340 8289 8233 8174 8110 8044 7974 7903 7830 7758 7686 7616 7550 7487 7430 7378 7333 7295 7265 7243 7228 7221 7221 7227 7239 7256 7276 7299 7324 7350 7375 7399 7420 7438 7451 7460 7462 7458 7447 7428 7401 7366 7321 7267 7204 7131 7049 6956 6853 6741 6619 6488 6349 6202 6050 5892 5732 5571 5410 5254 5104 4962 4831 4714 4612 4528 4462 4415 4387 4378 4387 4412 4451 4503 4564 4632 4705 4779 4852 4922 4987 5046 5097 5140 5174 5198 5214 5220 5217 5206 5187 5161 5127 5086 5040 4987 4928 4865 4797 4725 4650 4573 4493 4412 4330 4249 4168 4089 4012 3937 3864 3794 3728 3664 3603 3545 3490 3437 3387 3338 3291 3245 3200 3155 3110 3066 3021 2975 2929 2882 2835 2786 2737 2687 2637 2585 2534 2481 2428 2373 2318 2261 2202 2142 2080 2015 1947 1878 1805 1731 1654 1576 1498 1418 1340 1262 1186 1113 1043 977 916 859 807 761 719 682 650 623 600 582 567 555 547 542 540 541 545 552 562 575 591 610 632 658 687 720 756 796 840 888 941 997 1058 1122 1191 1263 1339 1419 1500 1584 1670 1757 4236 6 2 2 1844 1930 2017 2102 2186 2268 2349 2428 2506 2582 2657 2731 2803 2875 2945 3015 3082 3148 3212 3272 3330 3384 3434 3480 3520 3555 3585 3609 3628 3640 3647 3649 3645 3636 3623 3604 3582 3555 3526 3493 3458 3421 3383 3345 3306 3268 3231 3196 3163 3133 3106 3083 3063 3048 3037 3031 3030 3035 3045 3061 3084 3113 3150 3194 3245 3304 3370 3445 3526 3614 3709 3810 3915 4025 4137 4252 4367 4483 4597 4709 4818 4923 5022 5116 5204 5284 5357 5423 5479 5528 5567 5597 5618 5630 5631 5623 5605 5578 5540 5494 5438 5374 5301 5222 5136 5044 4948 4849 4746 4642 4538 4434 4331 4229 4131 4035 3944 3856 3773 3696 3624 3558 3499 3446 3401 3363 3333 3312 3300 3297 3304 3320 3346 3381 3426 3481 3546 3619 3700 3790 3888 3992 4102 4218 4339 4463 4590 4719 4850 4980 5110 5238 5363 5485 5602 5715 5821 5920 6013 6097 6173 6241 6299 6349 6389 6420 6442 6455 6461 6459 6452 6438 6421 6402 6381 6361 6343 6328 6319 6317 6323 6338 6363 6398 6443 6499 6564 6639 6721 6811 6907 7008 7112 7219 7327 7434 7541 7647 7750 7851 7948 8042 8132 8217 8299 8375 8447 8513 8575 8632 8684 8731 8774 8813 8849 8881 8911 8939 8965 8990 9013 9036 9058 9079 9099 9117 9135 9151 9165 9177 9188 9197 9205 9211 9216 9220 9224 9227 9230 9233 9235 9238 9241 9243 9245 9246 9247 9247 9246 9243 9239 9235 9228 9221 9212 9202 9191 9179 9166 9152 9138 9123 9107 9092 9077 9063 9050 9038 9029 9022 9018 9018 9020 9026 9035 9047 9062 9080 9100 9121 9143 9166 9189 9211 9233 9254 9274 9292 9309 9324 9338 9350 9361 9370 9378 9385 9391 9395 9398 9399 9400 9400 9399 9398 9396 9393 9391 9388 9386 9383 9381 9379 9377 9375 9373 9371 9370 9368 9366 9364 9362 9360 9358 9356 9353 9350 9346 9342 9337 9331 9325 9318 9309 9300 9290 9280 9268 9257 9245 9232 9219 9205 9191 9175 9157 9137 9114 9088 9058 9023 8983 8937 8885 8827 8763 8694 8618 8538 8452 8363 8269 8172 8073 7971 7868 7763 7657 7551 7445 7339 7235 7132 7031 6934 6841 6752 6669 6593 6523 6460 6406 6359 6319 6287 6262 6243 6228 6218 6211 6206 6201 6196 6189 6181 6170 6155 6138 6117 6092 6065 6035 6002 5969 5934 5899 5865 5833 5802 5774 5750 5729 5714 5704 5699 5702 5711 5729 5754 5787 5829 5880 5939 6006 6081 6163 6251 6345 6443 6543 6646 6749 6852 6952 7050 7144 7232 7314 7390 7458 7518 7568 7610 7641 7662 7673 7672 7661 7639 7606 7564 7511 7450 7381 7304 7221 7134 7043 6949 6854 6759 6666 6574 6486 6402 6324 6251 6186 6127 6077 6035 6001 5977 5963 5958 5963 5978 6002 6036 6080 6133 6195 6265 6343 6429 6520 6618 6719 6824 6932 7041 7149 7256 7361 7461 7557 7646 7729 7803 7870 7927 4237 6 2 2 7975 8013 8041 8058 8064 8060 8043 8015 7973 7918 7849 7765 7666 7551 7420 7273 7110 6931 6738 6530 6310 6079 5838 5590 5337 5081 4825 4571 4323 4083 3854 3640 3444 3269 3117 2992 2895 2828 2793 2790 2818 2876 2962 3073 3204 3352 3512 3677 3843 4004 4155 4292 4410 4507 4579 4626 4647 4642 4612 4559 4485 4392 4283 4161 4029 3889 3744 3595 3446 3297 3150 3006 2866 2731 2602 2480 2364 2257 2158 2068 1988 1919 1861 1816 1783 1763 1757 1764 1784 1816 1860 1915 1979 2051 2129 2211 2295 2380 2463 2544 2621 2692 2757 2815 2867 2912 2950 2984 3012 3038 3061 3084 3107 3132 3160 3192 3230 3274 3325 3384 3450 3526 3609 3702 3804 3914 4034 4163 4300 4446 4601 4764 4935 5113 5298 5489 5686 5886 6089 6293 6497 6700 6900 7095 7285 7468 7643 7810 7968 8117 8256 8385 8506 8617 8720 8815 8903 8983 9056 9123 9184 9240 9290 9336 9378 9415 9449 9480 9508 9533 9557 9580 9601 9622 9642 9662 9681 9699 9717 9735 9751 9767 9782 9796 9808 9820 9831 9841 9850 9858 9866 9874 9881 9888 9895 9901 9906 9911 9915 9919 9921 9922 9922 9921 9919 9916 9912 9908 9903 9899 9894 9890 9886 9882 9878 9875 9871 9868 9864 9859 9854 9848 9841 9832 9823 9813 9803 9791 9779 9767 9754 9741 9729 9717 9705 9695 9684 9675 9667 9659 9652 9646 9641 9636 9632 9628 9624 9621 9617 9613 9609 9605 9601 9596 9591 9586 9581 9575 9569 9563 9557 9551 9545 9538 9532 9525 9519 9513 9506 9501 9496 9491 9488 9485 9484 9483 9484 9486 9488 9492 9496 9500 9504 9509 9513 9516 9519 9522 9524 9526 9527 9529 9529 9530 9530 9530 9529 9527 9524 9519 9513 9504 9492 9478 9459 9436 9408 9375 9336 9291 9239 9178 9110 9032 8945 8848 8742 8625 8498 8362 8217 8065 7907 7745 7581 7417 7256 7101 6954 6818 6695 6587 6498 6427 6376 6347 6338 6351 6384 6437 6507 6593 6693 6805 6926 7054 7188 7324 7462 7599 7733 7864 7991 8113 8228 8338 8441 8538 8628 8711 8788 8858 8921 8977 9027 9070 9106 9135 9158 9174 9185 9190 9189 9184 9175 9163 9149 9133 9116 9100 9085 9072 9062 9055 9052 9054 9059 9069 9084 9102 9123 9147 9174 9202 9231 9261 9291 9321 9350 9378 9405 9431 9455 9478 9499 9518 9534 9549 9560 9568 9573 9574 9571 9564 9552 9536 9515 9489 9459 9423 9383 9338 9288 9232 9171 9105 9034 8957 8875 8788 8696 8601 8502 8402 8302 8203 8106 8013 7927 7848 7778 7718 7670 7632 7607 7594 7592 7601 7620 7647 7681 7721 7765 7810 7857 7902 7944 7982 8014 8039 8057 8065 8063 8050 8027 7991 7944 7885 7813 7730 7634 7527 7409 7280 7141 6993 6836 6671 6499 6320 6136 5947 5755 5559 5361 5161 4960 4759 4558 4357 4158 3961 3766 3574 3385 3200 3020 2845 2677 2516 4238 6 2 2 2362 2218 2083 1958 1843 1739 1645 1562 1490 1427 1374 1330 1295 1269 1251 1243 1245 1258 1284 1323 1378 1449 1540 1650 1780 1932 2105 2298 2511 2741 2985 3242 3509 3782 4057 4333 4607 4874 5135 5386 5626 5855 6073 6278 6471 6652 6822 6981 7129 7268 7397 7518 7630 7733 7829 7917 7998 8072 8139 8200 8256 8307 8352 8394 8432 8467 8498 8527 8554 8579 8601 8622 8642 8659 8675 8690 8704 8716 8728 8738 8748 8758 8767 8776 8784 8793 8801 8809 8816 8823 8828 8832 8835 8835 8832 8828 8820 8810 8797 8781 8762 8741 8718 8694 8667 8640 8612 8583 8554 8525 8496 8468 8440 8415 8390 8369 8350 8334 8322 8315 8313 8317 8326 8341 8363 8390 8423 8461 8504 8551 8601 8653 8706 8759 8811 8862 8910 8955 8996 9032 9064 9090 9110 9125 9134 9137 9134 9125 9109 9088 9061 9028 8990 8947 8899 8847 8790 8730 8667 8602 8534 8465 8394 8323 8251 8179 8107 8036 7964 7894 7824 7754 7686 7618 7551 7485 7419 7355 7293 7231 7172 7115 7059 7007 6958 6911 6869 6831 6796 6767 6742 6721 6706 6696 6691 6691 6696 6705 6719 6737 6759 6785 6814 6846 6880 6918 6957 6998 7042 7087 7134 7183 7234 7287 7342 7400 7460 7524 7590 7659 7732 7807 7885 7966 8049 8133 8219 8305 8391 8475 8558 8638 8716 8790 8860 8926 8988 9045 9098 9147 9192 9234 9273 9308 9341 9372 9400 9427 9451 9473 9493 9511 9527 9541 9552 9562 9569 9575 9579 9582 9583 9584 9583 9582 9580 9577 9574 9569 9563 9556 9547 9537 9525 9510 9494 9476 9455 9432 9408 9381 9351 9320 9285 9248 9207 9163 9115 9063 9006 8945 8879 8809 8736 8658 8578 8497 8414 8333 8253 8176 8103 8037 7977 7925 7882 7848 7824 7810 7805 7811 7825 7847 7877 7913 7954 8000 8048 8098 8148 8197 8245 8290 8331 8367 8399 8425 8446 8462 8471 8476 8474 8468 8456 8440 8418 8392 8362 8327 8286 8241 8191 8135 8073 8005 7931 7850 7763 7669 7568 7461 7347 7227 7101 6969 6833 6692 6548 6400 6250 6099 5946 5794 5643 5493 5345 5200 5059 4921 4787 4657 4530 4408 4288 4171 4056 3943 3830 3717 3603 3489 3372 3253 3132 3009 2883 2755 2625 2494 2363 2232 2103 1977 1855 1738 1627 1523 1427 1340 1262 1194 1134 1084 1042 1008 980 959 943 932 925 922 925 932 946 968 1000 1043 1100 1171 1259 1364 1487 1628 1787 1961 2149 2349 2558 2772 2990 3207 3422 3631 3833 4027 4210 4384 4547 4700 4843 4978 5104 5223 5335 5441 5540 5633 5720 5799 5872 5937 5993 6041 6080 6110 6131 6144 6148 6144 6133 6115 6092 6064 6033 6000 5966 5932 5899 5869 5843 5822 5807 5800 5802 5814 5835 5868 5911 5965 6030 6105 6188 6279 6376 6478 6582 6686 6789 6890 6985 7074 7156 7230 7294 7351 7398 7437 7468 7493 7512 7526 4239 6 2 2 7537 7545 7552 7558 7565 7572 7582 7593 7606 7623 7642 7663 7688 7715 7746 7778 7813 7850 7888 7928 7969 8010 8051 8091 8131 8169 8206 8241 8273 8304 8332 8358 8381 8403 8422 8440 8456 8470 8483 8494 8504 8513 8522 8529 8535 8541 8546 8551 8555 8559 8563 8567 8572 8576 8581 8585 8591 8597 8604 8611 8620 8630 8641 8653 8667 8683 8700 8719 8740 8763 8788 8814 8842 8871 8902 8933 8965 8998 9031 9064 9097 9129 9161 9191 9220 9248 9274 9299 9321 9342 9361 9378 9393 9407 9419 9431 9441 9451 9461 9471 9480 9490 9500 9510 9521 9531 9542 9553 9564 9575 9586 9597 9607 9617 9626 9634 9642 9648 9654 9658 9661 9662 9662 9660 9657 9652 9646 9638 9629 9618 9605 9590 9572 9551 9526 9497 9464 9424 9379 9327 9269 9203 9130 9050 8964 8871 8772 8668 8558 8443 8324 8200 8071 7937 7796 7650 7497 7336 7168 6991 6806 6612 6411 6202 5986 5765 5540 5312 5083 4855 4630 4409 4195 3991 3797 3617 3453 3307 3182 3080 3003 2954 2935 2946 2988 3063 3169 3306 3472 3666 3883 4121 4376 4644 4920 5201 5483 5761 6033 6295 6545 6782 7003 7207 7396 7567 7722 7861 7986 8095 8192 8276 8348 8410 8462 8506 8542 8571 8594 8611 8624 8633 8638 8641 8641 8639 8637 8633 8630 8626 8622 8620 8618 8618 8620 8623 8628 8636 8646 8658 8672 8689 8709 8731 8755 8781 8809 8840 8872 8905 8940 8976 9012 9049 9085 9121 9156 9189 9220 9249 9275 9298 9318 9334 9347 9357 9363 9365 9364 9360 9353 9343 9330 9314 9296 9276 9253 9228 9202 9173 9143 9112 9080 9047 9014 8979 8945 8911 8878 8845 8813 8782 8753 8726 8700 8677 8656 8637 8621 8607 8596 8587 8580 8575 8572 8571 8570 8570 8571 8572 8572 8573 8572 8570 8568 8563 8557 8549 8539 8526 8509 8488 8463 8432 8394 8349 8296 8233 8160 8075 7977 7866 7741 7603 7449 7281 7099 6904 6696 6475 6244 6004 5756 5502 5243 4981 4719 4458 4200 3947 3701 3464 3237 3022 2820 2632 2459 2300 2156 2026 1910 1807 1716 1636 1568 1510 1462 1426 1403 1394 1401 1428 1475 1547 1645 1771 1925 2109 2320 2557 2815 3091 3380 3674 3967 4253 4524 4775 4999 5192 5350 5471 5553 5597 5602 5572 5507 5412 5289 5143 4976 4792 4594 4386 4170 3950 3728 3506 3288 3074 2868 2672 2486 2313 2154 2010 1880 1766 1666 1579 1505 1443 1392 1351 1319 1297 1284 1282 1292 1315 1353 1409 1483 1577 1692 1828 1984 2158 2348 2550 2760 2974 3187 3394 3589 3770 3931 4070 4185 4275 4340 4380 4396 4390 4366 4324 4269 4203 4129 4048 3964 3879 3795 3714 3637 3568 3507 3459 3423 3404 3403 3423 3466 3533 3626 3745 3891 4062 4258 4476 4715 4970 5237 5514 5795 6077 6356 6628 6890 7139 7374 7593 7796 7981 8150 8304 8442 8567 8681 8783 4240 6 2 2 8876 8962 9040 9112 9179 9241 9298 9351 9400 9444 9484 9520 9552 9581 9605 9626 9645 9660 9673 9684 9693 9702 9709 9715 9720 9726 9730 9735 9739 9742 9746 9749 9751 9753 9755 9757 9757 9758 9758 9758 9758 9758 9758 9758 9759 9760 9760 9762 9763 9764 9766 9767 9767 9767 9765 9762 9758 9751 9743 9731 9717 9700 9680 9655 9628 9596 9560 9520 9475 9426 9372 9314 9251 9184 9113 9039 8961 8880 8798 8713 8627 8541 8454 8368 8284 8200 8119 8040 7964 7891 7823 7759 7700 7647 7599 7558 7524 7497 7478 7467 7464 7469 7483 7504 7534 7571 7616 7667 7724 7786 7853 7924 7998 8074 8153 8232 8311 8391 8469 8547 8623 8697 8768 8837 8903 8967 9027 9083 9136 9186 9232 9273 9311 9345 9375 9400 9420 9436 9447 9453 9454 9449 9438 9421 9397 9365 9326 9279 9223 9157 9080 8992 8893 8781 8656 8517 8364 8197 8017 7822 7614 7394 7162 6920 6669 6411 6147 5880 5611 5342 5075 4811 4552 4299 4053 3816 3588 3371 3165 2973 2793 2629 2481 2352 2241 2152 2085 2041 2023 2030 2063 2121 2203 2308 2433 2575 2731 2897 3067 3238 3406 3565 3713 3845 3958 4051 4123 4172 4199 4205 4192 4160 4114 4055 3986 3911 3831 3750 3670 3593 3522 3459 3405 3363 3334 3319 3321 3339 3376 3431 3506 3601 3715 3849 4000 4169 4352 4548 4755 4969 5189 5412 5635 5856 6072 6282 6483 6675 6857 7027 7186 7334 7470 7595 7709 7813 7908 7994 8071 8140 8202 8257 8306 8350 8388 8422 8452 8478 8501 8521 8538 8552 8564 8574 8582 8587 8590 8590 8588 8583 8575 8565 8553 8538 8520 8501 8481 8459 8436 8412 8388 8364 8340 8317 8295 8273 8253 8235 8218 8203 8191 8181 8173 8169 8166 8167 8170 8174 8181 8189 8197 8206 8214 8220 8224 8224 8220 8211 8196 8172 8140 8098 8045 7980 7902 7811 7705 7584 7449 7299 7136 6960 6773 6577 6374 6166 5956 5747 5541 5341 5150 4971 4806 4657 4526 4415 4325 4257 4213 4191 4194 4220 4268 4340 4432 4544 4674 4820 4980 5151 5331 5517 5706 5896 6083 6267 6444 6614 6774 6924 7063 7191 7308 7415 7511 7598 7676 7746 7810 7867 7920 7968 8013 8054 8094 8131 8166 8200 8234 8266 8298 8329 8360 8391 8421 8452 8483 8514 8545 8576 8608 8641 8674 8707 8742 8777 8812 8849 8886 8924 8962 9001 9041 9081 9121 9162 9203 9244 9285 9326 9366 9405 9444 9482 9518 9553 9586 9617 9645 9671 9695 9715 9734 9749 9762 9773 9781 9788 9792 9796 9798 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9799 9797 9796 9794 9791 9789 9786 9783 9780 9777 9774 9772 9770 9769 9767 9767 9767 9767 9767 9768 9769 9771 9773 9775 9777 9779 9781 9782 9784 9785 9786 9787 9787 9786 9785 9784 9782 9780 9778 9776 9773 9772 9771 9770 9770 9771 4241 6 2 2 9773 9775 9778 9781 9784 9787 9790 9792 9793 9792 9790 9787 9781 9774 9765 9753 9740 9725 9707 9688 9666 9641 9614 9582 9546 9505 9457 9401 9336 9261 9175 9076 8964 8838 8696 8539 8367 8180 7979 7764 7537 7298 7051 6796 6536 6273 6009 5747 5488 5237 4996 4767 4554 4360 4187 4038 3918 3827 3768 3743 3753 3798 3879 3995 4143 4321 4526 4754 5001 5262 5532 5806 6080 6350 6610 6859 7093 7310 7509 7689 7851 7995 8121 8231 8327 8410 8482 8544 8598 8646 8688 8726 8762 8795 8828 8860 8893 8927 8961 8998 9036 9076 9118 9161 9205 9249 9294 9338 9380 9421 9460 9496 9529 9560 9587 9611 9632 9650 9665 9677 9687 9695 9700 9703 9704 9702 9699 9693 9686 9677 9667 9655 9642 9628 9613 9597 9581 9565 9549 9532 9515 9497 9480 9462 9443 9424 9405 9386 9367 9348 9329 9312 9296 9282 9269 9259 9251 9245 9242 9241 9243 9247 9253 9261 9272 9284 9298 9313 9330 9349 9370 9391 9414 9438 9462 9487 9511 9536 9559 9582 9604 9625 9645 9663 9680 9696 9712 9726 9740 9753 9765 9777 9789 9800 9810 9819 9828 9835 9841 9846 9850 9852 9854 9854 9853 9852 9850 9848 9845 9842 9838 9834 9828 9822 9815 9806 9795 9782 9767 9750 9731 9709 9685 9659 9631 9601 9569 9536 9502 9467 9431 9395 9358 9322 9286 9251 9216 9183 9150 9119 9089 9060 9033 9007 8983 8961 8939 8920 8902 8885 8870 8856 8843 8832 8822 8813 8806 8801 8798 8796 8797 8800 8805 8813 8824 8838 8854 8874 8897 8922 8950 8980 9012 9046 9081 9117 9154 9191 9227 9263 9297 9331 9364 9396 9426 9455 9483 9510 9536 9561 9586 9609 9632 9655 9676 9697 9717 9736 9755 9772 9788 9802 9816 9829 9840 9850 9859 9867 9875 9881 9886 9890 9894 9896 9897 9896 9894 9890 9885 9877 9867 9856 9841 9825 9806 9784 9760 9734 9706 9677 9646 9614 9581 9549 9517 9486 9458 9432 9409 9390 9375 9365 9360 9360 9365 9375 9390 9409 9431 9456 9483 9511 9540 9568 9596 9622 9646 9668 9688 9705 9720 9733 9745 9755 9763 9771 9779 9787 9794 9802 9810 9819 9827 9835 9844 9851 9858 9864 9868 9872 9874 9874 9873 9871 9867 9861 9854 9846 9837 9826 9815 9803 9790 9776 9761 9746 9731 9715 9698 9682 9665 9648 9632 9616 9601 9586 9573 9561 9551 9542 9536 9531 9528 9526 9527 9529 9532 9536 9542 9548 9554 9561 9569 9577 9585 9594 9603 9613 9623 9633 9644 9655 9667 9678 9689 9699 9708 9716 9723 9728 9732 9734 9735 9735 9734 9733 9731 9729 9727 9726 9726 9726 9727 9728 9730 9732 9735 9737 9739 9742 9743 9745 9747 9749 9750 9753 9755 9759 9762 9767 9772 9778 9785 9792 9798 9805 9812 9818 9824 9829 9833 9837 9839 9841 9841 9841 9839 9836 9831 9826 9819 9811 9803 9793 9783 9773 9763 9754 9745 9738 4242 6 2 2 9733 9729 9726 9726 9727 9730 9735 9740 9746 9752 9758 9764 9769 9774 9777 9779 9781 9781 9780 9778 9775 9770 9765 9758 9751 9741 9731 9719 9706 9690 9674 9655 9634 9611 9586 9558 9529 9496 9461 9423 9382 9337 9289 9236 9180 9118 9051 8979 8901 8817 8728 8632 8530 8422 8308 8189 8066 7937 7805 7670 7533 7395 7256 7118 6981 6847 6716 6590 6470 6356 6249 6151 6062 5983 5915 5858 5812 5778 5756 5746 5748 5761 5785 5819 5863 5917 5979 6048 6124 6206 6293 6385 6481 6579 6679 6780 6882 6982 7081 7177 7268 7355 7436 7509 7575 7633 7682 7721 7752 7773 7785 7788 7783 7770 7750 7723 7689 7649 7603 7552 7495 7433 7366 7294 7217 7137 7052 6964 6873 6779 6684 6587 6489 6391 6293 6196 6100 6006 5914 5824 5738 5654 5573 5496 5423 5354 5288 5225 5166 5110 5057 5005 4955 4907 4858 4809 4759 4708 4655 4599 4542 4482 4419 4353 4285 4215 4142 4067 3989 3910 3829 3747 3664 3580 3496 3413 3332 3254 3179 3110 3048 2993 2947 2910 2884 2868 2862 2866 2878 2899 2926 2958 2993 3029 3065 3099 3130 3157 3178 3194 3204 3208 3207 3201 3191 3177 3162 3145 3128 3112 3098 3086 3078 3075 3078 3086 3101 3125 3156 3196 3246 3306 3376 3456 3548 3650 3763 3888 4022 4167 4322 4486 4659 4840 5027 5221 5419 5621 5826 6032 6237 6441 6641 6837 7028 7212 7388 7555 7712 7860 7996 8120 8233 8334 8422 8498 8561 8611 8647 8671 8681 8677 8659 8627 8581 8520 8444 8353 8247 8125 7989 7837 7671 7490 7297 7091 6874 6647 6412 6171 5926 5679 5431 5184 4942 4705 4476 4255 4045 3846 3660 3487 3329 3185 3058 2946 2850 2772 2710 2666 2640 2632 2641 2669 2714 2776 2856 2951 3062 3187 3326 3477 3638 3810 3990 4177 4370 4568 4769 4972 5175 5378 5579 5776 5967 6151 6327 6490 6641 6777 6896 6996 7075 7132 7167 7177 7162 7123 7059 6970 6859 6725 6571 6398 6208 6004 5788 5561 5328 5089 4847 4605 4364 4126 3895 3670 3454 3249 3056 2878 2716 2571 2447 2345 2267 2216 2192 2199 2238 2309 2413 2551 2721 2923 3154 3412 3693 3993 4308 4634 4965 5298 5627 5948 6258 6553 6832 7091 7332 7552 7752 7933 8095 8241 8370 8486 8590 8682 8764 8838 8904 8962 9015 9062 9103 9140 9173 9201 9227 9250 9270 9290 9308 9325 9342 9359 9376 9394 9411 9429 9446 9464 9481 9497 9513 9527 9542 9555 9568 9581 9593 9606 9618 9631 9644 9658 9671 9684 9698 9710 9723 9735 9746 9756 9765 9773 9781 9787 9793 9799 9803 9808 9812 9815 9818 9820 9823 9824 9825 9826 9826 9826 9826 9825 9824 9823 9823 9822 9821 9821 9820 9820 9819 9818 9818 9817 9817 9817 9817 9817 9818 9819 9822 9824 9828 9832 9837 9843 9849 9855 9861 9867 9873 9879 9885 9890 9895 9900 9904 9909 4243 6 2 2 9913 9918 9923 9928 9932 9937 9942 9946 9949 9953 9956 9958 9959 9960 9960 9960 9959 9958 9956 9954 9951 9949 9945 9942 9938 9933 9929 9924 9919 9914 9910 9905 9901 9897 9893 9889 9885 9881 9876 9870 9862 9852 9839 9824 9804 9781 9754 9722 9686 9644 9598 9547 9490 9428 9361 9288 9210 9125 9035 8939 8837 8730 8616 8497 8373 8245 8113 7978 7841 7703 7564 7427 7291 7158 7028 6903 6782 6667 6557 6454 6358 6269 6187 6112 6045 5985 5933 5888 5849 5818 5793 5773 5758 5747 5740 5735 5731 5728 5726 5722 5718 5712 5703 5693 5680 5665 5648 5629 5609 5588 5565 5543 5521 5499 5479 5460 5443 5428 5417 5408 5403 5401 5403 5409 5418 5431 5446 5463 5481 5500 5518 5535 5549 5560 5565 5565 5558 5543 5521 5490 5450 5401 5343 5278 5204 5123 5035 4942 4844 4742 4638 4532 4424 4317 4211 4105 4002 3901 3803 3708 3616 3527 3442 3359 3280 3203 3129 3058 2988 2921 2854 2790 2726 2664 2603 2544 2486 2431 2380 2333 2292 2258 2232 2215 2209 2215 2233 2264 2308 2365 2432 2510 2596 2688 2783 2879 2974 3065 3150 3226 3293 3350 3395 3429 3452 3465 3469 3465 3456 3442 3425 3407 3390 3375 3362 3353 3350 3352 3361 3377 3400 3432 3473 3523 3583 3653 3733 3824 3926 4038 4160 4291 4432 4581 4737 4898 5063 5231 5399 5565 5726 5882 6028 6164 6286 6392 6481 6551 6600 6629 6636 6621 6585 6529 6454 6361 6253 6132 6000 5860 5715 5566 5418 5274 5135 5004 4885 4780 4691 4621 4570 4542 4537 4556 4598 4665 4755 4866 4998 5147 5310 5485 5668 5856 6046 6234 6417 6593 6760 6915 7059 7190 7308 7414 7508 7592 7668 7736 7798 7855 7911 7964 8018 8072 8128 8187 8247 8310 8375 8443 8512 8582 8652 8722 8792 8860 8926 8990 9051 9109 9164 9216 9264 9309 9350 9389 9424 9457 9486 9513 9538 9560 9581 9599 9615 9630 9644 9656 9666 9676 9685 9692 9699 9705 9709 9713 9715 9716 9715 9712 9708 9701 9693 9683 9671 9658 9642 9625 9607 9586 9565 9541 9516 9489 9460 9429 9396 9360 9322 9280 9234 9185 9131 9072 9008 8937 8859 8773 8678 8574 8461 8336 8201 8054 7896 7727 7547 7358 7159 6951 6737 6516 6291 6063 5834 5604 5377 5153 4934 4723 4521 4331 4155 3996 3855 3735 3639 3568 3524 3509 3523 3567 3641 3743 3873 4028 4206 4404 4619 4847 5084 5327 5573 5817 6057 6292 6517 6732 6937 7128 7308 7475 7630 7774 7907 8029 8143 8249 8347 8439 8525 8606 8683 8755 8824 8889 8950 9009 9064 9116 9165 9210 9253 9292 9328 9360 9390 9416 9439 9459 9476 9490 9501 9509 9513 9515 9514 9509 9501 9490 9476 9458 9438 9415 9390 9363 9335 9306 9276 9247 9219 9193 9169 9147 9129 9114 9102 9095 9091 9091 9094 9101 9111 9123 9136 9152 9168 9184 9200 9216 4244 6 2 2 9230 9243 9254 9262 9269 9273 9276 9275 9273 9269 9263 9255 9246 9236 9224 9212 9199 9185 9170 9156 9141 9126 9112 9099 9087 9076 9067 9061 9056 9055 9056 9061 9068 9078 9091 9107 9125 9145 9166 9190 9214 9240 9267 9294 9322 9351 9380 9410 9440 9471 9501 9531 9561 9591 9619 9647 9674 9699 9723 9745 9766 9785 9803 9819 9834 9848 9860 9872 9882 9892 9900 9908 9915 9922 9927 9932 9937 9940 9943 9945 9947 9947 9946 9945 9942 9938 9933 9926 9918 9907 9895 9881 9865 9846 9824 9800 9773 9742 9707 9669 9626 9580 9529 9474 9414 9351 9285 9215 9143 9069 8995 8920 8846 8774 8705 8640 8579 8524 8475 8433 8399 8372 8354 8344 8342 8348 8362 8383 8410 8443 8479 8519 8559 8600 8640 8678 8711 8740 8763 8781 8792 8796 8795 8788 8775 8758 8737 8713 8687 8660 8632 8603 8575 8547 8520 8494 8469 8446 8424 8404 8386 8371 8358 8347 8339 8335 8333 8334 8338 8345 8354 8365 8377 8390 8403 8416 8428 8439 8448 8455 8459 8461 8461 8459 8454 8447 8438 8428 8417 8404 8391 8378 8366 8354 8342 8333 8325 8320 8317 8317 8320 8327 8337 8351 8369 8390 8414 8443 8474 8509 8546 8586 8628 8673 8719 8767 8817 8867 8917 8968 9018 9067 9116 9163 9208 9251 9293 9332 9368 9403 9435 9466 9495 9522 9547 9571 9593 9614 9634 9652 9668 9683 9696 9708 9718 9726 9733 9739 9744 9747 9751 9753 9756 9759 9762 9765 9768 9772 9777 9782 9787 9793 9798 9804 9809 9815 9820 9825 9829 9834 9838 9842 9846 9849 9853 9857 9862 9867 9872 9878 9884 9891 9898 9905 9912 9919 9926 9933 9939 9945 9950 9954 9958 9962 9965 9968 9971 9973 9975 9978 9980 9982 9985 9987 9990 9992 9994 9996 99981000010000100011000010000 9998 9996 9993 9989 9985 9980 9975 9969 9963 9956 9949 9941 9932 9923 9913 9902 9889 9876 9861 9844 9825 9806 9784 9761 9738 9714 9689 9665 9642 9620 9600 9582 9567 9555 9546 9540 9537 9537 9540 9545 9552 9561 9570 9581 9591 9601 9611 9620 9627 9632 9635 9636 9634 9629 9621 9609 9594 9575 9553 9528 9500 9469 9436 9400 9364 9327 9290 9253 9218 9184 9153 9124 9098 9076 9057 9042 9031 9023 9018 9016 9017 9020 9026 9033 9042 9052 9063 9075 9088 9102 9117 9132 9149 9166 9183 9202 9221 9241 9262 9283 9305 9327 9350 9372 9395 9418 9441 9464 9487 9509 9532 9554 9576 9597 9618 9639 9659 9678 9697 9715 9732 9748 9764 9778 9792 9804 9816 9827 9836 9845 9854 9861 9867 9873 9877 9881 9885 9887 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9901 9901 9900 9899 9897 9894 9891 9887 9883 9878 9873 9868 9863 9858 9854 9849 9845 9841 9837 9833 9829 9825 9821 9817 9812 9805 9799 9790 9781 9770 9757 9743 9726 9707 9685 9661 9634 4245 6 2 2 9604 9571 9534 9494 9451 9404 9354 9300 9243 9182 9119 9052 8983 8911 8837 8762 8684 8605 8524 8443 8361 8280 8198 8117 8038 7960 7884 7811 7741 7675 7612 7554 7500 7452 7409 7372 7340 7315 7295 7282 7274 7273 7278 7289 7306 7329 7357 7390 7429 7472 7519 7569 7623 7679 7737 7796 7856 7916 7975 8034 8091 8147 8202 8254 8304 8352 8398 8441 8483 8521 8558 8591 8622 8650 8674 8696 8715 8730 8742 8751 8757 8759 8758 8752 8741 8726 8704 8674 8637 8590 8531 8461 8377 8278 8164 8034 7887 7725 7545 7351 7141 6918 6683 6436 6180 5916 5646 5371 5092 4813 4533 4255 3981 3713 3452 3201 2961 2734 2522 2326 2146 1984 1840 1713 1603 1508 1429 1363 1309 1267 1236 1215 1204 1204 1215 1238 1274 1324 1389 1469 1564 1673 1794 1926 2065 2207 2348 2485 2612 2727 2825 2903 2960 2994 3005 2994 2962 2912 2846 2768 2680 2585 2487 2387 2289 2193 2102 2016 1936 1864 1802 1749 1709 1683 1674 1683 1714 1770 1851 1961 2101 2270 2470 2698 2952 3230 3527 3840 4163 4492 4822 5149 5467 5774 6067 6344 6603 6845 7068 7274 7464 7639 7801 7951 8090 8220 8341 8455 8562 8661 8755 8842 8922 8996 9064 9126 9183 9234 9280 9322 9359 9393 9424 9451 9476 9499 9519 9536 9551 9564 9575 9583 9589 9593 9594 9594 9591 9586 9579 9570 9560 9548 9535 9521 9507 9492 9478 9464 9451 9440 9431 9424 9420 9419 9422 9427 9435 9446 9460 9476 9494 9512 9532 9551 9570 9589 9606 9622 9636 9649 9660 9670 9678 9685 9690 9695 9698 9700 9702 9702 9702 9701 9699 9696 9693 9690 9686 9683 9681 9679 9679 9681 9684 9689 9695 9703 9713 9723 9734 9745 9754 9763 9771 9777 9781 9783 9784 9784 9783 9782 9781 9781 9782 9784 9788 9793 9800 9808 9816 9825 9834 9843 9851 9858 9864 9870 9874 9878 9881 9884 9888 9891 9895 9900 9905 9911 9917 9924 9930 9936 9941 9945 9948 9949 9950 9949 9946 9943 9938 9933 9926 9920 9913 9907 9900 9893 9887 9881 9875 9868 9862 9856 9849 9841 9833 9824 9815 9804 9793 9781 9769 9756 9743 9730 9718 9705 9694 9682 9672 9662 9653 9644 9635 9627 9619 9611 9602 9594 9585 9576 9566 9557 9549 9541 9534 9528 9524 9522 9521 9523 9526 9531 9537 9545 9554 9563 9572 9581 9590 9598 9605 9612 9616 9620 9622 9623 9622 9619 9615 9608 9598 9586 9570 9551 9528 9502 9471 9438 9400 9360 9317 9273 9227 9181 9135 9090 9047 9006 8968 8933 8901 8873 8848 8827 8810 8796 8786 8779 8775 8774 8777 8783 8792 8803 8818 8834 8853 8874 8896 8919 8942 8964 8985 9004 9020 9033 9041 9045 9042 9034 9020 8998 8970 8934 8891 8840 8782 8717 8644 8564 8476 8381 8278 8168 8050 7924 7790 7647 7497 7338 7171 6997 6817 6631 6440 6247 6054 5862 5675 5495 4246 6 2 2 5324 5165 5020 4892 4782 4691 4620 4569 4535 4519 4517 4528 4546 4570 4595 4617 4633 4640 4634 4614 4578 4525 4454 4366 4263 4145 4015 3874 3726 3572 3416 3258 3102 2948 2799 2655 2519 2390 2270 2161 2063 1979 1911 1860 1829 1820 1837 1880 1953 2057 2193 2361 2561 2791 3049 3332 3637 3958 4291 4631 4974 5313 5646 5968 6275 6566 6839 7093 7327 7543 7740 7920 8085 8235 8373 8499 8616 8723 8821 8912 8995 9072 9142 9205 9263 9314 9361 9402 9439 9472 9502 9528 9552 9574 9593 9612 9628 9643 9657 9669 9680 9690 9698 9706 9712 9718 9723 9727 9731 9735 9739 9743 9748 9753 9758 9764 9771 9778 9785 9793 9802 9810 9818 9827 9835 9843 9851 9858 9865 9871 9877 9883 9888 9893 9897 9901 9904 9908 9910 9913 9915 9916 9917 9917 9916 9915 9914 9912 9911 9909 9907 9905 9904 9903 9903 9903 9904 9906 9907 9908 9909 9909 9909 9907 9904 9900 9894 9886 9878 9868 9857 9845 9832 9819 9805 9790 9776 9760 9744 9727 9708 9689 9668 9645 9621 9596 9570 9543 9515 9488 9462 9437 9414 9393 9376 9362 9351 9344 9342 9343 9348 9357 9369 9384 9401 9420 9441 9463 9486 9509 9532 9554 9575 9596 9615 9633 9650 9665 9680 9693 9704 9715 9724 9733 9741 9747 9752 9757 9760 9762 9762 9762 9760 9757 9753 9747 9741 9733 9725 9716 9706 9697 9687 9678 9669 9660 9653 9646 9640 9636 9633 9631 9631 9632 9634 9637 9641 9645 9650 9656 9661 9666 9670 9674 9676 9678 9679 9679 9678 9675 9673 9669 9665 9660 9655 9650 9645 9640 9635 9631 9626 9622 9619 9615 9612 9609 9606 9603 9600 9597 9593 9590 9586 9582 9578 9574 9569 9565 9560 9556 9552 9549 9546 9543 9540 9537 9535 9532 9529 9526 9522 9517 9511 9505 9498 9490 9482 9473 9463 9453 9442 9431 9420 9408 9395 9381 9365 9349 9330 9308 9285 9259 9229 9197 9162 9123 9081 9036 8987 8934 8878 8818 8755 8687 8616 8541 8462 8381 8298 8212 8126 8041 7956 7874 7795 7720 7649 7583 7522 7465 7411 7359 7309 7258 7205 7148 7086 7016 6938 6851 6754 6646 6528 6400 6261 6114 5958 5794 5624 5447 5265 5077 4885 4689 4489 4285 4078 3869 3657 3444 3232 3020 2812 2608 2410 2220 2039 1869 1711 1567 1435 1317 1213 1121 1042 974 916 868 827 793 766 743 724 710 699 690 684 681 680 680 683 688 696 705 718 735 757 786 822 867 924 993 1078 1178 1296 1431 1585 1757 1946 2151 2370 2600 2839 3084 3332 3581 3829 4072 4310 4541 4764 4978 5184 5382 5572 5755 5931 6101 6265 6423 6577 6725 6868 7006 7137 7263 7383 7497 7604 7706 7801 7890 7974 8053 8128 8198 8264 8327 8388 8445 8499 8552 8601 8649 8694 8736 8776 8814 8850 8884 8916 8945 8974 9000 9025 9049 9072 9094 9115 9135 4247 6 2 2 9154 9172 9189 9206 9221 9236 9250 9263 9276 9288 9299 9309 9318 9327 9335 9342 9347 9352 9355 9358 9358 9358 9356 9352 9347 9341 9332 9322 9310 9297 9281 9264 9245 9224 9201 9177 9151 9124 9095 9066 9037 9007 8977 8949 8922 8896 8872 8851 8833 8817 8805 8796 8790 8788 8790 8794 8802 8812 8825 8840 8856 8875 8894 8914 8935 8956 8976 8996 9015 9034 9051 9067 9082 9096 9109 9122 9134 9146 9157 9168 9180 9191 9202 9213 9223 9233 9242 9250 9256 9261 9264 9265 9265 9263 9260 9256 9250 9244 9237 9229 9221 9212 9203 9193 9182 9171 9158 9143 9127 9109 9090 9068 9044 9017 8988 8957 8922 8884 8841 8794 8742 8683 8617 8543 8459 8364 8258 8139 8008 7862 7703 7530 7343 7143 6930 6706 6471 6228 5977 5720 5460 5199 4939 4681 4430 4187 3956 3738 3536 3353 3191 3052 2937 2848 2786 2751 2742 2758 2798 2859 2939 3034 3141 3255 3373 3491 3604 3709 3803 3884 3949 3996 4026 4037 4031 4007 3968 3915 3850 3775 3692 3602 3508 3410 3311 3211 3110 3010 2910 2810 2710 2610 2510 2409 2308 2206 2103 2001 1899 1798 1699 1604 1512 1425 1344 1269 1202 1141 1089 1043 1005 973 947 927 912 901 894 891 894 901 915 936 967 1009 1063 1131 1215 1316 1434 1569 1721 1888 2070 2263 2466 2676 2889 3103 3314 3521 3720 3909 4087 4253 4405 4544 4670 4782 4880 4967 5041 5105 5158 5201 5235 5260 5278 5288 5292 5289 5281 5268 5251 5232 5210 5187 5164 5142 5121 5103 5087 5075 5067 5065 5067 5075 5088 5108 5135 5168 5208 5256 5310 5373 5443 5520 5605 5697 5796 5902 6014 6132 6254 6381 6511 6643 6776 6910 7044 7176 7306 7432 7554 7672 7784 7891 7991 8085 8172 8253 8327 8395 8457 8513 8563 8608 8647 8682 8711 8735 8753 8766 8773 8773 8767 8754 8734 8706 8671 8627 8575 8516 8449 8374 8291 8202 8106 8004 7896 7783 7666 7545 7420 7293 7165 7035 6905 6776 6648 6523 6401 6284 6172 6066 5968 5877 5795 5722 5659 5606 5564 5534 5515 5507 5511 5527 5555 5594 5644 5706 5778 5861 5953 6054 6163 6280 6402 6530 6663 6798 6935 7073 7211 7348 7484 7616 7746 7872 7993 8110 8223 8330 8433 8530 8622 8709 8790 8867 8938 9004 9065 9122 9174 9222 9267 9308 9346 9382 9416 9448 9477 9506 9532 9557 9580 9601 9621 9638 9653 9665 9676 9684 9691 9696 9700 9702 9704 9706 9707 9708 9709 9710 9711 9713 9714 9714 9715 9715 9714 9713 9711 9709 9707 9704 9702 9700 9698 9697 9696 9696 9697 9699 9700 9703 9705 9707 9709 9710 9711 9711 9711 9709 9707 9705 9701 9697 9692 9686 9680 9673 9664 9654 9643 9630 9616 9600 9582 9562 9539 9515 9489 9461 9431 9399 9365 9328 9290 9249 9206 9161 9113 9063 9010 8955 8898 8839 8778 8716 8652 8589 4248 6 2 2 8525 8462 8400 8338 8278 8219 8162 8106 8052 7999 7947 7896 7847 7799 7753 7708 7665 7624 7585 7549 7516 7486 7460 7436 7417 7401 7388 7379 7373 7370 7371 7375 7382 7392 7405 7422 7442 7466 7493 7523 7558 7596 7637 7682 7730 7781 7835 7892 7950 8010 8072 8133 8195 8256 8317 8376 8433 8487 8538 8587 8631 8672 8708 8740 8767 8789 8805 8817 8822 8821 8812 8796 8771 8737 8692 8636 8567 8485 8389 8278 8152 8010 7853 7680 7493 7291 7075 6847 6607 6357 6098 5831 5559 5283 5005 4727 4450 4177 3910 3651 3401 3163 2938 2728 2532 2353 2190 2043 1913 1799 1700 1617 1550 1499 1464 1446 1446 1467 1508 1572 1660 1772 1909 2071 2255 2460 2683 2919 3164 3413 3660 3901 4130 4342 4534 4702 4846 4963 5056 5124 5171 5199 5213 5214 5209 5200 5191 5186 5187 5197 5217 5249 5293 5349 5419 5500 5593 5697 5810 5931 6060 6193 6331 6471 6611 6749 6885 7016 7140 7257 7364 7460 7544 7615 7671 7712 7737 7744 7734 7705 7657 7589 7501 7393 7266 7121 6958 6778 6585 6379 6165 5944 5721 5498 5279 5068 4869 4683 4514 4365 4236 4131 4049 3991 3957 3947 3960 3994 4048 4120 4208 4310 4425 4549 4681 4819 4961 5106 5251 5395 5538 5678 5815 5948 6077 6201 6320 6433 6542 6644 6740 6830 6912 6987 7052 7109 7155 7191 7216 7229 7230 7219 7197 7163 7119 7065 7001 6931 6853 6771 6685 6596 6507 6418 6331 6247 6167 6092 6022 5960 5904 5857 5818 5788 5767 5756 5756 5765 5785 5816 5857 5908 5970 6042 6123 6213 6311 6417 6529 6647 6770 6896 7024 7154 7284 7414 7542 7668 7791 7911 8027 8139 8246 8349 8448 8541 8630 8714 8792 8866 8934 8996 9053 9104 9148 9186 9217 9241 9258 9268 9270 9264 9250 9227 9196 9154 9103 9042 8969 8886 8791 8686 8569 8442 8305 8159 8005 7845 7680 7511 7342 7171 7003 6837 6674 6517 6364 6216 6074 5937 5805 5677 5552 5430 5311 5193 5077 4963 4849 4737 4626 4517 4411 4307 4207 4112 4022 3938 3861 3792 3731 3680 3638 3607 3586 3578 3582 3598 3627 3669 3724 3793 3874 3968 4075 4194 4324 4465 4616 4775 4943 5117 5297 5480 5667 5855 6044 6232 6417 6599 6777 6949 7116 7276 7429 7574 7712 7843 7965 8080 8187 8287 8379 8464 8543 8615 8680 8740 8794 8843 8887 8927 8962 8994 9022 9047 9069 9087 9103 9114 9123 9127 9127 9122 9111 9095 9072 9041 9003 8957 8902 8838 8765 8682 8588 8485 8372 8248 8114 7971 7818 7656 7486 7309 7124 6934 6740 6542 6342 6141 5941 5743 5547 5357 5172 4994 4823 4662 4509 4367 4234 4113 4003 3904 3816 3740 3676 3624 3584 3556 3540 3537 3547 3571 3608 3658 3723 3801 3893 3998 4117 4249 4393 4548 4713 4888 5071 5260 5455 5653 5854 6055 6256 6455 6651 6842 7028 7208 7381 7546 4249 6 2 3 7662 7813 7956 8091 8218 8336 8447 8549 8644 8732 8813 8887 8954 9015 9071 9122 9167 9208 9245 9279 9308 9335 9358 9378 9395 9410 9422 9431 9437 9439 9439 9435 9427 9415 9399 9378 9353 9323 9289 9250 9208 9161 9111 9059 9005 8950 8896 8842 8791 8744 8700 8662 8630 8605 8588 8577 8575 8581 8594 8615 8642 8676 8714 8758 8805 8855 8906 8959 9012 9064 9114 9163 9209 9252 9291 9327 9359 9388 9413 9435 9453 9468 9481 9491 9499 9505 9510 9512 9514 9514 9512 9510 9507 9503 9499 9494 9488 9483 9477 9472 9467 9464 9461 9459 9458 9458 9459 9461 9464 9467 9471 9475 9478 9481 9484 9485 9486 9486 9485 9483 9480 9477 9474 9471 9467 9465 9462 9461 9460 9459 9460 9461 9462 9464 9466 9467 9469 9469 9469 9468 9466 9462 9457 9450 9441 9431 9419 9405 9389 9371 9352 9331 9308 9284 9259 9233 9206 9178 9150 9122 9094 9067 9040 9014 8990 8968 8948 8930 8916 8904 8896 8892 8891 8894 8901 8911 8925 8941 8959 8979 9001 9024 9046 9069 9090 9111 9130 9148 9164 9178 9189 9199 9207 9212 9215 9215 9212 9207 9197 9184 9166 9143 9115 9080 9038 8989 8932 8868 8794 8712 8621 8521 8412 8294 8168 8032 7888 7737 7577 7411 7238 7060 6876 6689 6499 6307 6114 5922 5732 5545 5362 5185 5014 4852 4698 4553 4419 4295 4183 4083 3994 3917 3852 3800 3759 3731 3714 3710 3717 3737 3768 3811 3865 3931 4009 4097 4195 4304 4422 4548 4682 4822 4966 5114 5264 5414 5561 5705 5842 5971 6090 6198 6291 6370 6432 6477 6504 6513 6503 6476 6433 6373 6299 6212 6113 6005 5890 5769 5644 5516 5388 5260 5133 5008 4887 4768 4653 4542 4433 4328 4226 4126 4030 3936 3845 3757 3672 3590 3512 3439 3370 3306 3247 3195 3149 3110 3078 3054 3038 3030 3031 3042 3061 3091 3130 3180 3241 3312 3395 3489 3594 3710 3837 3974 4121 4277 4441 4613 4790 4973 5159 5347 5537 5727 5916 6102 6285 6463 6636 6803 6963 7116 7261 7397 7525 7645 7756 7858 7952 8037 8115 8186 8249 8307 8358 8404 8445 8481 8513 8542 8568 8590 8609 8626 8640 8652 8661 8667 8672 8674 8675 8673 8670 8666 8660 8653 8646 8638 8629 8621 8612 8604 8595 8586 8577 8568 8559 8550 8540 8530 8519 8509 8498 8487 8475 8464 8452 8440 8429 8417 8405 8393 8380 8367 8354 8340 8325 8309 8293 8276 8258 8240 8221 8201 8182 8162 8142 8121 8101 8080 8059 8038 8017 7995 7973 7950 7927 7902 7877 7851 7824 7796 7767 7737 7707 7675 7643 7609 7576 7541 7506 7470 7434 7397 7359 7321 7282 7243 7202 7161 7118 7075 7031 6986 6940 6893 6846 6797 6749 6699 6649 6599 6549 6498 6446 6395 6342 6290 6236 6182 6127 6071 6014 5955 5895 5833 5771 5706 5640 5573 5504 5434 5363 5291 5217 5143 5068 4991 4915 4837 4250 6 2 3 4760 4681 4603 4524 4444 4365 4286 4206 4127 4048 3968 3890 3811 3733 3656 3579 3502 3427 3352 3278 3205 3133 3063 2993 2924 2856 2788 2721 2653 2586 2518 2448 2378 2305 2231 2154 2076 1995 1912 1827 1741 1654 1567 1480 1394 1310 1229 1151 1077 1008 944 885 831 784 742 705 674 648 626 608 594 584 576 572 570 571 574 581 591 605 623 646 673 706 745 790 841 898 961 1029 1103 1181 1262 1347 1434 1522 1611 1699 1788 1875 1960 2045 2128 2210 2291 2371 2452 2532 2614 2697 2782 2868 2956 3046 3137 3230 3325 3420 3515 3610 3706 3800 3893 3985 4076 4165 4252 4338 4423 4505 4587 4667 4745 4823 4898 4973 5046 5118 5189 5258 5325 5391 5455 5518 5579 5639 5697 5753 5808 5862 5914 5965 6014 6063 6110 6156 6201 6245 6288 6330 6370 6409 6447 6484 6519 6553 6586 6617 6647 6675 6702 6728 6752 6776 6798 6818 6838 6857 6876 6893 6910 6927 6943 6958 6974 6988 7003 7017 7031 7044 7058 7071 7083 7096 7108 7120 7132 7144 7155 7166 7177 7187 7196 7205 7212 7219 7225 7229 7232 7234 7234 7233 7230 7224 7217 7208 7197 7183 7167 7149 7128 7104 7079 7051 7021 6990 6957 6924 6890 6858 6826 6797 6771 6748 6730 6716 6708 6706 6710 6720 6735 6756 6783 6813 6847 6885 6924 6964 7004 7044 7082 7118 7152 7183 7211 7236 7258 7277 7292 7305 7315 7324 7330 7334 7337 7338 7337 7335 7332 7327 7320 7311 7301 7288 7274 7257 7238 7218 7196 7172 7147 7120 7092 7064 7035 7006 6976 6946 6916 6887 6857 6827 6797 6768 6738 6708 6678 6647 6616 6586 6554 6523 6491 6459 6426 6394 6361 6327 6294 6259 6224 6188 6150 6112 6071 6029 5985 5939 5891 5841 5789 5735 5679 5622 5563 5502 5441 5379 5316 5253 5189 5125 5060 4994 4927 4860 4791 4721 4650 4577 4502 4427 4350 4272 4194 4115 4036 3957 3878 3800 3723 3646 3570 3496 3423 3350 3279 3208 3139 3070 3002 2935 2869 2804 2740 2676 2613 2550 2487 2424 2361 2297 2233 2166 2099 2029 1957 1884 1808 1731 1653 1574 1494 1416 1338 1261 1188 1117 1049 986 926 871 820 774 732 694 660 630 603 579 559 541 526 514 505 498 494 492 493 496 501 508 518 529 543 560 579 601 626 655 688 725 768 815 867 924 986 1052 1122 1195 1270 1347 1425 1501 1576 1648 1716 1779 1838 1890 1937 1977 2010 2037 2058 2073 2082 2086 2087 2084 2079 2074 2069 2066 2067 2073 2086 2108 2140 2184 2241 2311 2395 2493 2605 2729 2865 3011 3165 3326 3490 3657 3823 3987 4147 4302 4451 4592 4726 4853 4972 5084 5189 5289 5384 5474 5561 5645 5725 5804 5880 5955 6027 6097 6165 6231 6295 6357 6416 6474 6529 6582 6633 6683 6732 6779 6825 6870 6914 6958 4251 6 2 3 7001 7043 7085 7126 7167 7207 7246 7285 7323 7361 7398 7434 7470 7504 7538 7571 7604 7635 7666 7696 7725 7754 7782 7810 7837 7865 7892 7919 7946 7972 7999 8026 8052 8079 8104 8130 8155 8179 8203 8226 8248 8269 8290 8310 8329 8348 8366 8384 8402 8419 8435 8452 8468 8484 8500 8515 8531 8545 8560 8574 8589 8603 8617 8630 8644 8658 8671 8685 8698 8711 8724 8737 8749 8760 8771 8782 8792 8802 8811 8820 8828 8837 8845 8854 8863 8872 8881 8890 8899 8908 8916 8924 8931 8937 8943 8947 8951 8953 8954 8954 8953 8951 8949 8945 8941 8937 8932 8926 8919 8911 8902 8892 8881 8868 8853 8836 8818 8797 8773 8748 8719 8689 8656 8621 8583 8544 8501 8457 8411 8362 8312 8260 8206 8151 8095 8039 7982 7926 7870 7815 7762 7711 7662 7616 7573 7533 7497 7464 7434 7408 7385 7366 7349 7335 7324 7315 7308 7303 7299 7296 7295 7294 7293 7292 7291 7289 7287 7283 7279 7274 7268 7261 7254 7246 7239 7233 7229 7226 7227 7230 7237 7249 7265 7286 7312 7343 7378 7419 7463 7512 7565 7621 7680 7741 7804 7870 7936 8004 8072 8141 8210 8279 8347 8414 8481 8546 8609 8670 8729 8785 8838 8888 8935 8979 9020 9058 9092 9124 9152 9178 9201 9222 9240 9255 9268 9277 9285 9289 9291 9290 9287 9281 9272 9262 9250 9236 9221 9206 9190 9174 9159 9144 9131 9119 9108 9100 9094 9090 9089 9091 9095 9103 9113 9127 9143 9161 9182 9205 9229 9254 9280 9306 9331 9355 9378 9399 9418 9434 9448 9459 9468 9475 9479 9481 9482 9480 9477 9471 9464 9455 9444 9430 9414 9394 9371 9345 9315 9282 9246 9206 9165 9121 9077 9032 8987 8943 8901 8862 8825 8792 8761 8734 8710 8689 8670 8653 8638 8623 8609 8595 8581 8567 8553 8540 8528 8517 8508 8502 8499 8501 8507 8518 8535 8557 8584 8616 8653 8693 8737 8783 8830 8877 8923 8968 9010 9048 9083 9112 9137 9155 9168 9175 9176 9170 9158 9141 9117 9087 9052 9012 8967 8917 8864 8807 8748 8686 8624 8561 8499 8440 8383 8330 8282 8240 8205 8177 8157 8146 8143 8149 8163 8185 8215 8252 8296 8344 8397 8453 8512 8572 8633 8693 8753 8810 8866 8919 8970 9017 9062 9104 9144 9181 9215 9248 9279 9309 9337 9365 9391 9416 9441 9464 9487 9508 9528 9547 9563 9578 9591 9602 9611 9617 9621 9622 9622 9620 9616 9610 9603 9595 9586 9577 9568 9559 9551 9543 9535 9529 9523 9519 9515 9513 9511 9511 9511 9513 9515 9517 9521 9525 9529 9534 9540 9546 9552 9558 9565 9573 9580 9588 9597 9605 9613 9622 9630 9639 9647 9654 9661 9668 9673 9679 9683 9687 9690 9692 9694 9696 9697 9699 9700 9701 9702 9704 9705 9705 9705 9705 9703 9700 9695 9689 9680 9669 9654 9638 9618 9595 9569 9540 9508 9473 9436 9396 9353 9308 9261 9211 9160 9108 4252 6 2 3 9054 9000 8946 8891 8838 8786 8736 8689 8645 8604 8568 8536 8508 8485 8466 8450 8439 8430 8424 8420 8418 8417 8416 8416 8415 8415 8415 8415 8415 8415 8417 8419 8422 8427 8434 8441 8451 8462 8475 8489 8504 8521 8538 8557 8576 8596 8617 8638 8661 8684 8708 8732 8758 8784 8811 8838 8866 8895 8923 8951 8979 9007 9033 9059 9084 9108 9131 9152 9173 9191 9209 9225 9239 9252 9263 9273 9281 9287 9292 9295 9296 9296 9293 9289 9282 9273 9262 9248 9231 9212 9189 9163 9134 9101 9064 9023 8979 8931 8880 8826 8769 8711 8652 8592 8533 8476 8421 8370 8323 8281 8246 8216 8193 8176 8165 8160 8160 8164 8170 8178 8186 8192 8195 8193 8185 8170 8146 8114 8072 8020 7959 7889 7811 7727 7638 7545 7450 7355 7263 7174 7090 7012 6943 6882 6829 6786 6753 6728 6712 6703 6703 6709 6721 6740 6764 6793 6827 6867 6913 6965 7024 7089 7161 7240 7327 7421 7522 7629 7741 7857 7977 8098 8219 8340 8458 8573 8683 8787 8885 8976 9059 9136 9204 9265 9319 9367 9408 9442 9471 9495 9513 9527 9535 9540 9540 9536 9528 9516 9500 9482 9460 9436 9409 9380 9350 9319 9288 9255 9223 9192 9161 9131 9103 9076 9050 9027 9006 8987 8971 8957 8946 8938 8932 8929 8929 8931 8935 8941 8949 8958 8968 8980 8992 9004 9017 9029 9042 9055 9068 9081 9095 9108 9122 9137 9153 9170 9188 9206 9226 9247 9269 9291 9314 9337 9360 9383 9405 9426 9446 9464 9481 9495 9508 9518 9527 9533 9537 9539 9539 9538 9535 9529 9522 9513 9501 9486 9467 9445 9418 9386 9348 9304 9253 9194 9128 9054 8972 8882 8784 8679 8567 8448 8323 8192 8058 7919 7778 7635 7492 7349 7207 7069 6934 6805 6682 6567 6461 6365 6280 6206 6145 6097 6062 6040 6031 6034 6050 6077 6116 6164 6220 6285 6357 6434 6515 6600 6687 6776 6864 6952 7038 7120 7199 7274 7342 7405 7461 7509 7550 7582 7606 7622 7629 7628 7619 7602 7577 7544 7504 7457 7404 7344 7279 7208 7132 7053 6969 6883 6794 6704 6612 6521 6429 6339 6251 6164 6081 6000 5923 5851 5783 5720 5662 5611 5566 5528 5498 5477 5465 5464 5473 5495 5528 5575 5634 5706 5790 5887 5996 6114 6242 6378 6521 6668 6819 6971 7124 7276 7426 7572 7714 7851 7982 8108 8227 8340 8447 8547 8641 8730 8813 8890 8963 9030 9093 9152 9207 9259 9307 9352 9394 9433 9470 9504 9536 9566 9593 9618 9640 9661 9679 9694 9708 9719 9729 9736 9742 9746 9748 9749 9749 9747 9744 9740 9735 9728 9721 9712 9702 9691 9679 9664 9648 9631 9611 9589 9564 9537 9507 9473 9437 9396 9352 9303 9250 9193 9131 9065 8993 8918 8837 8752 8662 8568 8469 8366 8258 8146 8031 7912 7790 7665 7538 7410 7282 7154 7027 6904 6784 6669 6559 6457 6363 6278 6203 6138 6083 6040 6007 5986 4253 6 2 3 5976 5977 5989 6012 6044 6087 6139 6200 6269 6347 6432 6524 6622 6726 6835 6949 7066 7186 7308 7430 7554 7676 7798 7918 8035 8149 8260 8367 8470 8569 8663 8752 8837 8917 8991 9061 9126 9187 9242 9293 9340 9382 9419 9453 9483 9510 9533 9554 9571 9586 9598 9608 9615 9619 9621 9620 9615 9607 9595 9578 9557 9531 9500 9464 9422 9374 9320 9261 9196 9125 9049 8967 8880 8787 8690 8588 8481 8369 8254 8134 8010 7882 7751 7618 7482 7344 7206 7069 6932 6798 6667 6541 6421 6307 6202 6106 6020 5945 5881 5828 5788 5760 5745 5741 5749 5769 5801 5843 5896 5959 6032 6114 6204 6302 6407 6519 6637 6760 6887 7017 7149 7283 7417 7550 7682 7812 7940 8063 8183 8298 8409 8514 8614 8709 8798 8882 8961 9034 9102 9166 9224 9278 9327 9371 9412 9448 9480 9509 9535 9557 9576 9592 9605 9615 9622 9626 9626 9623 9616 9605 9589 9569 9543 9513 9477 9436 9390 9340 9285 9226 9165 9102 9039 8976 8916 8859 8806 8760 8721 8690 8669 8656 8653 8660 8676 8700 8732 8771 8815 8863 8914 8966 9019 9071 9121 9168 9212 9253 9290 9323 9352 9378 9400 9420 9436 9450 9461 9471 9479 9485 9491 9495 9497 9500 9501 9501 9501 9501 9500 9499 9497 9495 9493 9490 9486 9482 9476 9469 9461 9451 9440 9427 9412 9395 9376 9354 9331 9305 9277 9247 9214 9178 9140 9100 9056 9011 8963 8913 8862 8809 8756 8704 8652 8603 8555 8512 8472 8438 8408 8384 8366 8353 8346 8344 8347 8355 8367 8382 8401 8423 8447 8474 8502 8533 8565 8599 8634 8671 8709 8748 8787 8826 8864 8901 8937 8970 9001 9028 9053 9074 9092 9106 9118 9127 9135 9141 9147 9152 9158 9164 9172 9181 9191 9203 9216 9231 9247 9264 9281 9299 9316 9334 9351 9367 9382 9396 9409 9420 9428 9435 9439 9440 9439 9433 9425 9412 9395 9373 9347 9315 9279 9237 9190 9137 9078 9013 8942 8865 8782 8692 8596 8494 8386 8272 8154 8031 7904 7773 7641 7507 7373 7239 7106 6976 6849 6727 6609 6498 6392 6294 6203 6120 6045 5980 5923 5876 5839 5812 5795 5789 5793 5808 5834 5870 5916 5972 6037 6110 6192 6280 6374 6473 6577 6683 6791 6900 7009 7117 7223 7327 7427 7523 7614 7700 7781 7855 7924 7985 8039 8086 8125 8157 8181 8196 8203 8202 8192 8173 8146 8110 8064 8011 7948 7877 7797 7710 7615 7513 7405 7291 7173 7050 6925 6797 6669 6542 6415 6291 6170 6053 5940 5833 5731 5636 5546 5462 5384 5312 5246 5184 5127 5073 5023 4976 4930 4886 4842 4798 4754 4708 4662 4615 4567 4520 4472 4427 4384 4347 4315 4292 4278 4277 4289 4316 4359 4419 4497 4593 4705 4834 4978 5135 5303 5480 5664 5852 6042 6231 6418 6599 6775 6942 7101 7250 7388 7517 7635 7742 7840 7928 8007 8077 8140 8195 8243 8286 8323 8355 8382 8406 4254 6 2 3 8426 8443 8458 8470 8480 8488 8494 8498 8501 8503 8502 8500 8496 8490 8483 8473 8462 8450 8436 8420 8403 8386 8367 8348 8328 8308 8288 8267 8246 8225 8204 8183 8162 8140 8118 8095 8072 8048 8023 7998 7972 7945 7917 7888 7859 7829 7797 7765 7732 7699 7665 7630 7595 7559 7523 7487 7450 7414 7377 7339 7302 7264 7225 7186 7146 7106 7064 7022 6978 6933 6888 6841 6794 6745 6696 6647 6596 6545 6494 6442 6389 6335 6281 6225 6168 6110 6051 5990 5927 5863 5797 5730 5660 5590 5517 5444 5369 5293 5215 5137 5058 4977 4896 4814 4732 4649 4565 4481 4397 4312 4227 4142 4057 3973 3889 3805 3722 3639 3558 3477 3397 3318 3241 3164 3089 3014 2941 2868 2796 2724 2653 2581 2509 2437 2364 2290 2215 2138 2060 1980 1899 1816 1732 1647 1561 1475 1390 1305 1222 1141 1063 988 917 850 787 729 676 628 585 546 512 482 456 434 415 400 387 377 369 363 360 358 358 360 363 368 375 384 395 408 424 442 464 489 519 553 592 636 686 741 803 870 943 1021 1104 1192 1283 1377 1473 1570 1668 1766 1864 1961 2056 2151 2243 2335 2426 2516 2605 2694 2782 2871 2960 3050 3139 3228 3318 3407 3495 3583 3669 3754 3838 3920 4001 4080 4157 4233 4308 4381 4453 4525 4595 4664 4732 4799 4864 4929 4992 5054 5114 5173 5231 5288 5344 5400 5455 5510 5566 5622 5678 5736 5794 5853 5912 5973 6034 6096 6157 6219 6280 6342 6403 6463 6522 6581 6640 6698 6755 6811 6866 6921 6975 7029 7081 7132 7182 7230 7277 7323 7367 7409 7449 7487 7524 7558 7591 7622 7652 7680 7706 7731 7754 7776 7797 7816 7835 7853 7869 7885 7900 7914 7928 7942 7955 7968 7981 7993 8007 8021 8035 8050 8067 8084 8103 8123 8145 8168 8192 8217 8244 8271 8298 8326 8354 8382 8409 8435 8460 8485 8508 8531 8552 8573 8592 8612 8630 8649 8667 8684 8702 8718 8735 8750 8765 8779 8792 8803 8814 8823 8831 8838 8844 8849 8854 8858 8862 8865 8869 8872 8876 8880 8883 8887 8890 8893 8896 8898 8900 8901 8901 8901 8899 8897 8894 8889 8884 8877 8869 8859 8848 8835 8819 8802 8782 8759 8734 8706 8675 8642 8605 8566 8524 8480 8434 8386 8336 8284 8232 8178 8125 8071 8017 7963 7911 7859 7809 7760 7714 7669 7627 7588 7552 7519 7489 7462 7439 7418 7400 7385 7372 7361 7352 7344 7338 7332 7327 7322 7317 7312 7306 7300 7293 7285 7275 7263 7248 7230 7207 7180 7146 7106 7057 7000 6933 6857 6769 6670 6560 6439 6308 6165 6014 5854 5686 5512 5334 5152 4969 4786 4604 4426 4253 4086 3928 3779 3642 3516 3403 3303 3218 3146 3088 3044 3012 2992 2983 2983 2991 3005 3023 3045 3069 3093 3117 3140 3161 3180 3198 3214 3230 3245 3262 3280 3301 3327 3358 3395 4255 6 2 3 3439 3491 3552 3622 3703 3793 3894 4005 4126 4258 4399 4548 4707 4872 5045 5223 5405 5592 5780 5969 6158 6346 6531 6712 6889 7061 7226 7385 7537 7682 7819 7948 8071 8185 8293 8394 8488 8576 8658 8733 8803 8868 8928 8982 9032 9077 9118 9156 9189 9218 9244 9267 9288 9305 9320 9333 9343 9352 9359 9365 9369 9372 9374 9375 9375 9374 9372 9369 9365 9360 9354 9347 9338 9327 9314 9299 9280 9259 9233 9203 9168 9128 9081 9028 8967 8899 8822 8737 8642 8538 8424 8301 8168 8026 7875 7715 7548 7374 7193 7007 6817 6623 6428 6232 6036 5841 5648 5459 5275 5095 4922 4756 4597 4447 4305 4173 4051 3940 3840 3751 3675 3611 3560 3521 3497 3485 3488 3504 3534 3579 3636 3708 3793 3891 4002 4125 4260 4405 4562 4728 4903 5085 5274 5469 5668 5870 6074 6278 6481 6682 6880 7073 7260 7441 7614 7780 7937 8085 8224 8354 8475 8586 8689 8784 8870 8949 9020 9084 9142 9193 9239 9281 9317 9350 9379 9405 9429 9450 9469 9486 9502 9516 9528 9539 9549 9557 9563 9568 9572 9574 9575 9576 9575 9573 9572 9570 9567 9566 9564 9562 9560 9558 9556 9553 9549 9543 9536 9527 9516 9501 9484 9463 9438 9408 9374 9333 9286 9231 9167 9094 9008 8911 8800 8674 8533 8375 8202 8012 7807 7587 7353 7107 6850 6584 6312 6035 5756 5477 5200 4927 4660 4403 4156 3921 3702 3501 3320 3161 3027 2920 2842 2796 2783 2804 2860 2950 3075 3231 3417 3630 3867 4122 4392 4671 4954 5238 5516 5785 6042 6282 6503 6704 6883 7038 7171 7281 7368 7434 7478 7502 7507 7493 7462 7414 7350 7271 7177 7070 6949 6818 6676 6524 6366 6202 6033 5862 5691 5521 5353 5189 5031 4880 4736 4600 4474 4357 4249 4152 4066 3990 3925 3871 3829 3799 3781 3775 3782 3803 3837 3884 3946 4020 4108 4209 4323 4449 4586 4733 4890 5055 5228 5407 5592 5781 5973 6167 6363 6558 6751 6943 7131 7315 7493 7666 7831 7989 8139 8280 8413 8536 8651 8756 8853 8941 9020 9091 9155 9210 9258 9299 9332 9357 9375 9385 9386 9379 9363 9337 9302 9256 9199 9132 9053 8963 8861 8748 8624 8488 8343 8187 8022 7848 7667 7479 7286 7088 6887 6683 6479 6275 6072 5871 5674 5481 5294 5111 4936 4766 4604 4450 4303 4163 4032 3908 3792 3684 3583 3489 3403 3323 3249 3181 3118 3059 3005 2955 2908 2866 2827 2793 2765 2744 2731 2728 2737 2761 2801 2860 2938 3038 3161 3307 3476 3666 3878 4108 4355 4615 4885 5161 5440 5719 5993 6260 6518 6763 6995 7212 7413 7598 7767 7922 8062 8189 8304 8407 8501 8586 8663 8733 8796 8854 8906 8953 8995 9033 9066 9095 9120 9141 9159 9173 9185 9193 9199 9202 9203 9202 9198 9192 9182 9170 9155 9136 9113 9085 9053 9015 8973 8924 8870 8809 8743 8671 8593 8509 8421 8328 8232 8134 4256 6 2 3 8034 7933 7834 7736 7643 7555 7474 7402 7339 7287 7247 7219 7205 7203 7215 7240 7277 7324 7381 7445 7516 7591 7667 7744 7818 7888 7952 8009 8056 8092 8117 8130 8130 8117 8091 8053 8003 7943 7873 7793 7707 7614 7517 7416 7313 7210 7107 7006 6907 6812 6721 6634 6553 6478 6408 6344 6287 6236 6191 6153 6120 6094 6073 6058 6048 6043 6041 6043 6048 6055 6063 6070 6077 6082 6083 6080 6071 6057 6035 6004 5965 5917 5858 5790 5712 5625 5529 5424 5314 5198 5080 4960 4843 4730 4625 4530 4450 4386 4341 4318 4319 4345 4397 4476 4580 4710 4862 5035 5227 5433 5651 5877 6107 6339 6569 6794 7012 7220 7418 7603 7776 7935 8080 8212 8330 8435 8526 8605 8671 8725 8766 8795 8810 8813 8802 8778 8740 8688 8623 8544 8452 8349 8234 8111 7979 7843 7703 7562 7424 7292 7167 7053 6953 6869 6802 6756 6731 6727 6745 6785 6844 6923 7018 7127 7249 7379 7516 7657 7797 7936 8071 8200 8320 8431 8532 8621 8699 8764 8817 8858 8887 8904 8911 8908 8895 8874 8846 8811 8772 8730 8686 8642 8599 8560 8524 8495 8472 8458 8452 8455 8467 8487 8517 8553 8597 8646 8700 8758 8818 8878 8939 9000 9059 9116 9170 9222 9271 9318 9362 9403 9442 9479 9513 9546 9577 9607 9634 9660 9685 9707 9728 9748 9765 9782 9797 9810 9822 9834 9844 9854 9863 9871 9879 9886 9893 9900 9906 9911 9916 9920 9923 9924 9925 9925 9924 9922 9919 9915 9910 9905 9898 9891 9882 9873 9862 9849 9835 9819 9800 9778 9752 9723 9690 9652 9610 9562 9508 9449 9384 9312 9235 9152 9063 8970 8871 8769 8664 8556 8447 8339 8232 8127 8027 7933 7846 7767 7699 7642 7597 7565 7547 7544 7554 7579 7617 7667 7729 7802 7884 7973 8068 8167 8269 8373 8475 8576 8675 8769 8860 8945 9025 9099 9168 9231 9289 9342 9390 9434 9474 9510 9543 9572 9599 9622 9643 9661 9677 9690 9701 9709 9716 9721 9725 9728 9729 9730 9730 9730 9730 9729 9729 9728 9727 9726 9724 9722 9719 9716 9711 9705 9698 9689 9678 9665 9649 9630 9607 9581 9550 9514 9472 9424 9369 9306 9235 9155 9066 8967 8858 8739 8609 8470 8321 8163 7997 7823 7643 7457 7268 7078 6887 6698 6514 6336 6166 6008 5862 5732 5620 5526 5454 5403 5376 5372 5392 5436 5504 5593 5703 5833 5979 6140 6314 6497 6686 6880 7075 7268 7459 7643 7821 7989 8148 8296 8434 8560 8676 8781 8876 8963 9041 9111 9175 9232 9285 9333 9376 9417 9454 9488 9519 9549 9576 9601 9624 9646 9666 9685 9703 9719 9735 9750 9764 9777 9790 9802 9814 9824 9834 9844 9852 9860 9868 9874 9881 9886 9891 9896 9900 9904 9908 9911 9914 9917 9920 9922 9924 9926 9927 9928 9928 9927 9926 9925 9922 9919 9916 9912 9907 9902 9897 9892 9886 9881 9875 9870 9864 9859 9855 9850 4257 6 2 3 9846 9843 9839 9836 9833 9830 9828 9825 9823 9820 9818 9815 9813 9810 9808 9806 9804 9802 9800 9799 9798 9797 9796 9796 9795 9794 9793 9792 9790 9788 9784 9780 9776 9770 9764 9758 9751 9743 9735 9727 9719 9711 9702 9694 9685 9676 9667 9658 9648 9638 9628 9617 9607 9597 9588 9579 9571 9565 9560 9557 9556 9557 9559 9563 9569 9575 9582 9589 9597 9603 9610 9615 9619 9623 9625 9627 9628 9629 9629 9630 9631 9633 9635 9638 9642 9646 9651 9657 9662 9668 9675 9681 9687 9694 9700 9706 9713 9719 9726 9733 9740 9748 9755 9762 9769 9776 9782 9788 9793 9797 9801 9803 9805 9807 9808 9808 9808 9808 9808 9808 9808 9807 9807 9806 9805 9803 9801 9798 9795 9790 9785 9780 9773 9767 9760 9754 9747 9741 9736 9731 9726 9723 9719 9716 9712 9708 9703 9697 9690 9680 9669 9654 9637 9616 9593 9566 9536 9502 9466 9427 9386 9343 9299 9254 9210 9166 9123 9082 9045 9010 8980 8954 8934 8919 8910 8907 8910 8919 8933 8954 8979 9009 9043 9080 9120 9161 9204 9248 9292 9335 9377 9418 9457 9495 9531 9565 9597 9627 9655 9682 9707 9730 9752 9772 9791 9808 9824 9839 9852 9863 9874 9883 9891 9899 9906 9912 9917 9922 9927 9931 9935 9938 9942 9944 9946 9948 9948 9949 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9939 9938 9938 9937 9935 9934 9931 9929 9925 9921 9916 9911 9906 9900 9894 9887 9881 9875 9869 9863 9857 9850 9844 9837 9830 9823 9816 9808 9800 9792 9784 9776 9768 9760 9752 9745 9738 9731 9724 9717 9708 9699 9689 9676 9661 9643 9622 9597 9567 9532 9491 9444 9389 9326 9255 9174 9084 8982 8869 8745 8608 8458 8296 8121 7934 7736 7526 7307 7080 6845 6605 6362 6117 5872 5630 5392 5161 4938 4724 4523 4333 4158 3997 3852 3723 3611 3516 3438 3379 3338 3316 3314 3331 3369 3427 3507 3607 3729 3871 4034 4215 4415 4631 4860 5102 5352 5610 5870 6132 6391 6645 6892 7130 7356 7570 7770 7957 8129 8287 8432 8563 8683 8792 8890 8979 9060 9133 9200 9260 9314 9364 9408 9447 9483 9514 9542 9566 9588 9607 9623 9638 9651 9662 9672 9682 9690 9698 9705 9712 9717 9722 9726 9730 9732 9735 9736 9737 9738 9738 9738 9738 9738 9738 9738 9739 9739 9740 9741 9743 9745 9747 9750 9754 9758 9763 9768 9774 9780 9786 9792 9798 9804 9809 9814 9818 9821 9824 9826 9827 9828 9829 9829 9830 9831 9832 9834 9836 9838 9840 9843 9845 9847 9849 9851 9852 9853 9854 9855 9855 9856 9856 9857 9858 9858 9859 9860 9861 9862 9862 9861 9860 9859 9857 9854 9851 9847 9844 9840 9837 9835 9832 9831 9829 9829 9828 9828 9827 9826 9824 9822 9819 9814 9808 9801 9793 9783 9771 9758 9743 9726 9706 9684 9658 9628 9593 9552 9506 9452 9390 9319 9239 9149 4258 6 2 3 9049 8938 8817 8686 8544 8393 8233 8066 7893 7716 7536 7357 7180 7009 6846 6695 6558 6438 6339 6262 6209 6181 6179 6203 6253 6327 6422 6537 6668 6812 6964 7121 7279 7435 7584 7723 7850 7962 8057 8134 8192 8231 8249 8248 8228 8189 8131 8057 7966 7860 7740 7607 7462 7305 7139 6965 6783 6595 6402 6206 6007 5808 5610 5413 5220 5031 4850 4676 4511 4357 4215 4087 3973 3874 3792 3725 3676 3643 3626 3625 3639 3666 3706 3758 3820 3891 3971 4059 4155 4258 4368 4486 4611 4745 4886 5037 5196 5363 5539 5721 5910 6103 6300 6497 6694 6889 7078 7261 7436 7601 7755 7897 8026 8142 8245 8335 8411 8474 8523 8559 8580 8588 8580 8557 8516 8457 8379 8280 8159 8015 7847 7655 7439 7199 6937 6654 6352 6034 5703 5363 5018 4672 4330 3996 3673 3366 3078 2811 2567 2348 2153 1981 1833 1706 1598 1508 1432 1369 1318 1278 1249 1231 1227 1238 1266 1316 1391 1493 1626 1791 1991 2225 2492 2791 3117 3467 3835 4215 4601 4987 5366 5732 6082 6410 6713 6991 7242 7467 7666 7841 7994 8129 8246 8349 8439 8519 8589 8650 8703 8748 8785 8813 8831 8840 8839 8828 8806 8774 8732 8681 8620 8551 8474 8390 8299 8202 8099 7991 7880 7764 7645 7523 7400 7275 7150 7026 6904 6784 6668 6557 6451 6353 6261 6177 6102 6036 5979 5931 5893 5863 5842 5829 5824 5827 5837 5853 5874 5902 5934 5971 6012 6056 6105 6157 6213 6272 6334 6400 6468 6540 6614 6691 6770 6850 6930 7010 7088 7163 7232 7296 7351 7396 7430 7450 7455 7444 7416 7369 7303 7218 7114 6991 6850 6692 6519 6331 6132 5922 5704 5480 5251 5021 4790 4562 4336 4115 3901 3695 3497 3310 3135 2973 2826 2695 2582 2489 2419 2371 2350 2355 2388 2450 2542 2662 2810 2985 3183 3402 3639 3889 4148 4411 4673 4931 5178 5412 5629 5825 5998 6147 6270 6368 6440 6488 6512 6515 6497 6462 6412 6348 6274 6191 6101 6006 5908 5808 5709 5610 5513 5419 5329 5245 5165 5092 5025 4966 4916 4873 4840 4816 4803 4800 4809 4828 4859 4902 4957 5024 5102 5191 5291 5401 5521 5649 5785 5928 6077 6230 6387 6546 6707 6867 7026 7183 7337 7487 7632 7772 7905 8032 8151 8264 8369 8467 8557 8641 8718 8789 8853 8913 8967 9016 9061 9103 9140 9175 9206 9235 9261 9285 9307 9327 9345 9361 9376 9390 9402 9414 9425 9434 9443 9452 9459 9466 9471 9476 9480 9482 9483 9483 9482 9479 9474 9468 9461 9451 9438 9423 9404 9381 9352 9317 9275 9223 9161 9088 9001 8901 8786 8655 8509 8346 8167 7974 7765 7544 7310 7066 6814 6554 6290 6022 5753 5484 5219 4957 4702 4455 4220 3996 3789 3599 3430 3284 3163 3072 3011 2983 2989 3031 3108 3221 3368 3547 3755 3989 4246 4519 4805 5099 5396 5691 5979 6257 6521 6768 6997 7206 7394 7561 4259 6 2 3 7707 7832 7937 8023 8091 8141 8176 8196 8201 8192 8170 8135 8088 8030 7962 7884 7798 7704 7603 7498 7389 7278 7166 7054 6944 6836 6731 6630 6534 6443 6357 6275 6199 6128 6062 6000 5944 5892 5844 5802 5764 5732 5705 5684 5670 5662 5661 5667 5680 5701 5729 5763 5804 5850 5901 5956 6013 6071 6131 6189 6245 6299 6349 6395 6436 6473 6504 6530 6552 6571 6586 6599 6612 6624 6638 6654 6674 6697 6726 6761 6801 6849 6902 6963 7029 7100 7177 7257 7340 7425 7510 7595 7678 7758 7834 7906 7971 8030 8081 8125 8161 8189 8208 8219 8221 8215 8201 8177 8146 8106 8058 8002 7939 7867 7789 7703 7611 7512 7408 7300 7187 7072 6954 6835 6715 6597 6480 6365 6254 6148 6047 5952 5863 5781 5707 5641 5583 5533 5491 5457 5430 5412 5401 5396 5397 5404 5416 5432 5451 5473 5496 5521 5546 5571 5596 5620 5644 5668 5692 5716 5743 5772 5805 5842 5886 5937 5996 6064 6142 6230 6329 6437 6555 6681 6816 6956 7101 7249 7399 7549 7696 7841 7981 8115 8242 8363 8475 8580 8676 8765 8846 8920 8987 9048 9103 9152 9196 9236 9272 9304 9332 9358 9381 9401 9420 9436 9451 9465 9477 9487 9497 9505 9513 9519 9524 9528 9531 9534 9535 9535 9535 9534 9532 9530 9528 9525 9522 9519 9516 9512 9509 9505 9500 9496 9491 9486 9481 9476 9471 9466 9461 9457 9454 9451 9449 9448 9449 9449 9451 9454 9457 9460 9464 9468 9471 9475 9477 9480 9482 9483 9484 9484 9484 9483 9483 9482 9481 9481 9480 9480 9479 9479 9479 9478 9478 9477 9476 9475 9474 9472 9470 9467 9463 9459 9455 9450 9444 9438 9431 9424 9417 9409 9401 9393 9385 9378 9370 9362 9355 9348 9342 9336 9330 9325 9319 9315 9310 9306 9301 9297 9293 9288 9284 9280 9276 9273 9269 9265 9262 9258 9255 9251 9247 9243 9237 9231 9223 9214 9203 9191 9176 9159 9140 9118 9093 9066 9036 9003 8966 8927 8885 8839 8790 8738 8682 8623 8560 8494 8424 8351 8275 8196 8115 8031 7946 7859 7771 7683 7594 7506 7419 7333 7248 7166 7087 7010 6937 6868 6802 6741 6684 6632 6584 6541 6503 6470 6443 6420 6403 6390 6383 6381 6384 6392 6405 6423 6446 6473 6505 6542 6582 6626 6674 6725 6780 6837 6897 6959 7023 7089 7156 7224 7292 7361 7431 7500 7569 7636 7703 7768 7831 7891 7949 8004 8055 8103 8147 8187 8223 8255 8284 8309 8332 8352 8369 8384 8398 8410 8421 8431 8440 8448 8454 8460 8463 8466 8466 8464 8459 8452 8442 8430 8415 8396 8375 8351 8324 8294 8261 8224 8184 8140 8092 8039 7981 7917 7848 7773 7692 7604 7509 7408 7300 7186 7066 6941 6810 6674 6533 6388 6238 6085 5928 5767 5602 5434 5262 5087 4909 4728 4545 4360 4175 3990 3805 3623 3443 3268 3097 2932 2773 2622 2478 2343 2217 2101 1996 1902 1820 1752 4260 6 2 3 1698 1660 1638 1635 1650 1685 1739 1812 1904 2014 2138 2275 2421 2573 2727 2879 3024 3160 3283 3388 3475 3541 3585 3607 3607 3586 3547 3491 3421 3340 3251 3156 3059 2961 2865 2773 2687 2607 2535 2470 2414 2366 2326 2293 2267 2246 2231 2219 2210 2203 2196 2189 2180 2169 2154 2135 2112 2084 2051 2014 1972 1928 1881 1833 1786 1742 1701 1667 1641 1625 1621 1630 1654 1694 1751 1825 1917 2026 2150 2290 2442 2606 2778 2957 3139 3323 3505 3683 3856 4019 4174 4317 4449 4568 4676 4771 4854 4927 4989 5043 5088 5125 5156 5181 5201 5216 5227 5234 5237 5237 5233 5226 5216 5203 5188 5169 5149 5126 5101 5073 5045 5014 4982 4949 4914 4878 4841 4803 4765 4725 4685 4644 4603 4561 4520 4478 4436 4394 4352 4309 4267 4225 4182 4139 4096 4053 4010 3967 3924 3882 3839 3797 3755 3714 3673 3632 3592 3552 3511 3471 3431 3391 3350 3309 3267 3226 3184 3142 3100 3059 3018 2977 2938 2899 2861 2823 2787 2751 2716 2682 2648 2614 2581 2548 2515 2483 2450 2418 2386 2355 2324 2293 2263 2233 2203 2174 2145 2116 2087 2058 2028 1997 1966 1934 1900 1865 1829 1791 1750 1708 1664 1618 1569 1519 1467 1413 1357 1300 1243 1184 1126 1068 1010 954 899 847 797 749 705 664 627 593 563 537 514 495 479 467 458 451 447 446 447 451 457 466 477 490 507 526 548 574 604 637 674 715 759 808 859 914 971 1030 1090 1151 1213 1274 1334 1392 1449 1503 1554 1604 1650 1694 1736 1777 1815 1853 1889 1925 1961 1997 2034 2070 2107 2145 2183 2221 2260 2298 2337 2376 2415 2454 2493 2533 2572 2613 2653 2694 2736 2778 2821 2865 2908 2952 2997 3041 3085 3129 3173 3217 3260 3303 3346 3388 3430 3473 3515 3557 3600 3642 3684 3725 3766 3806 3844 3881 3916 3949 3978 4005 4027 4045 4058 4065 4067 4063 4052 4034 4010 3978 3939 3893 3839 3779 3713 3640 3561 3478 3390 3298 3204 3108 3011 2914 2819 2727 2640 2559 2487 2424 2372 2334 2310 2303 2312 2340 2387 2452 2536 2637 2754 2886 3031 3185 3348 3515 3684 3852 4017 4176 4326 4466 4595 4710 4812 4899 4971 5029 5072 5103 5120 5126 5121 5108 5086 5059 5027 4992 4956 4920 4887 4857 4832 4814 4804 4802 4810 4828 4856 4895 4944 5002 5070 5146 5230 5320 5415 5515 5618 5723 5828 5934 6039 6143 6244 6342 6437 6529 6617 6700 6779 6855 6926 6992 7055 7114 7169 7221 7269 7315 7357 7397 7435 7470 7503 7534 7564 7591 7617 7642 7665 7686 7707 7726 7745 7762 7779 7796 7812 7829 7845 7862 7879 7897 7914 7932 7949 7966 7983 7998 8013 8026 8038 8047 8055 8062 8066 8069 8071 8072 8072 8072 8073 8074 8076 8080 8085 8091 8100 8110 8122 8135 8150 8166 8183 8201 8220 8239 4261 6 2 3 8259 8278 8298 8317 8337 8356 8375 8394 8412 8431 8448 8466 8482 8499 8514 8530 8544 8558 8572 8585 8598 8611 8623 8635 8647 8659 8670 8681 8692 8703 8713 8723 8733 8742 8751 8760 8769 8777 8784 8791 8798 8804 8809 8814 8818 8822 8824 8826 8827 8828 8828 8828 8827 8826 8825 8823 8820 8817 8812 8806 8798 8788 8774 8757 8735 8709 8677 8639 8595 8544 8485 8419 8344 8262 8172 8074 7968 7854 7732 7603 7467 7324 7175 7020 6860 6696 6528 6356 6183 6008 5833 5659 5487 5317 5152 4991 4836 4688 4548 4416 4293 4179 4076 3983 3901 3829 3769 3720 3682 3655 3640 3637 3644 3663 3694 3735 3788 3852 3926 4011 4106 4211 4324 4445 4573 4707 4846 4988 5133 5279 5424 5567 5707 5843 5973 6097 6214 6322 6421 6511 6591 6661 6721 6769 6807 6833 6848 6851 6842 6822 6791 6749 6695 6632 6560 6480 6393 6302 6208 6113 6019 5929 5846 5771 5707 5655 5619 5599 5596 5611 5645 5697 5768 5855 5958 6076 6206 6346 6495 6651 6810 6971 7132 7291 7446 7597 7741 7878 8007 8128 8240 8343 8438 8524 8602 8673 8736 8793 8844 8889 8928 8963 8993 9019 9041 9058 9072 9083 9089 9091 9090 9084 9074 9060 9041 9017 8987 8952 8910 8862 8808 8746 8677 8599 8514 8420 8318 8207 8087 7959 7822 7676 7523 7361 7193 7018 6838 6652 6463 6271 6077 5883 5689 5498 5310 5127 4950 4779 4617 4464 4320 4186 4063 3951 3850 3760 3681 3613 3556 3511 3476 3453 3441 3441 3452 3474 3508 3554 3611 3679 3758 3846 3943 4047 4158 4274 4393 4514 4635 4755 4873 4986 5095 5198 5295 5385 5469 5547 5619 5686 5749 5808 5864 5919 5974 6029 6085 6144 6206 6271 6341 6415 6494 6579 6668 6761 6859 6961 7067 7174 7283 7393 7501 7608 7713 7812 7907 7995 8076 8148 8211 8265 8307 8339 8359 8368 8364 8349 8322 8283 8232 8170 8096 8010 7914 7807 7690 7563 7427 7281 7128 6968 6801 6628 6451 6272 6090 5907 5725 5546 5369 5198 5032 4873 4722 4580 4447 4325 4214 4114 4025 3949 3884 3832 3791 3762 3746 3742 3750 3770 3803 3848 3906 3977 4061 4157 4266 4387 4520 4665 4821 4986 5160 5341 5529 5721 5915 6110 6305 6497 6685 6866 7041 7207 7364 7510 7646 7770 7882 7983 8073 8152 8220 8277 8325 8364 8394 8416 8430 8438 8438 8433 8422 8407 8387 8363 8337 8307 8274 8240 8203 8164 8122 8078 8031 7980 7924 7863 7796 7722 7641 7552 7454 7349 7235 7113 6983 6846 6702 6553 6399 6241 6080 5918 5753 5589 5424 5261 5100 4942 4788 4639 4496 4359 4231 4112 4002 3904 3818 3743 3681 3631 3592 3564 3546 3535 3532 3533 3538 3544 3549 3553 3554 3551 3543 3531 3514 3493 3467 3439 3409 3378 3347 3317 3289 3265 3245 3230 3220 3217 3221 3233 3253 3281 3320 3368 3427 3496 3577 3670 4262 6 2 3 3774 3890 4017 4156 4305 4464 4633 4809 4992 5181 5374 5570 5768 5967 6164 6359 6552 6739 6922 7098 7267 7427 7578 7720 7851 7971 8079 8175 8258 8329 8388 8434 8468 8490 8502 8504 8498 8483 8462 8436 8405 8372 8337 8300 8264 8229 8195 8163 8133 8106 8082 8061 8044 8030 8020 8014 8012 8014 8020 8030 8045 8063 8086 8112 8142 8175 8211 8250 8290 8333 8376 8421 8466 8512 8558 8604 8650 8696 8742 8787 8832 8877 8920 8963 9005 9046 9086 9124 9160 9194 9226 9256 9283 9308 9330 9350 9367 9381 9393 9403 9410 9415 9417 9418 9417 9415 9411 9407 9402 9396 9391 9386 9381 9377 9375 9373 9372 9372 9374 9376 9379 9382 9385 9388 9390 9392 9394 9394 9393 9392 9389 9385 9379 9373 9364 9354 9342 9327 9308 9286 9259 9226 9187 9142 9088 9026 8956 8877 8788 8691 8585 8471 8350 8222 8088 7950 7810 7667 7525 7384 7247 7114 6989 6872 6765 6670 6588 6521 6470 6436 6420 6421 6440 6477 6530 6600 6683 6780 6887 7003 7126 7255 7386 7518 7651 7781 7909 8033 8152 8267 8377 8482 8582 8677 8768 8853 8934 9009 9081 9147 9208 9265 9317 9364 9406 9443 9476 9505 9530 9552 9571 9586 9600 9611 9620 9628 9634 9639 9642 9644 9645 9644 9642 9639 9635 9630 9624 9617 9609 9601 9592 9582 9572 9562 9551 9539 9527 9514 9500 9486 9472 9457 9442 9426 9410 9395 9379 9363 9347 9331 9315 9298 9280 9262 9242 9220 9197 9171 9143 9112 9079 9042 9004 8962 8919 8873 8825 8775 8723 8671 8617 8562 8507 8451 8394 8338 8282 8227 8172 8119 8067 8017 7970 7926 7885 7848 7816 7788 7766 7749 7738 7733 7734 7741 7754 7773 7797 7827 7861 7900 7942 7988 8037 8088 8140 8194 8248 8302 8355 8407 8457 8505 8549 8590 8626 8658 8684 8704 8718 8724 8724 8715 8699 8676 8644 8605 8559 8506 8446 8381 8311 8236 8158 8077 7994 7910 7827 7745 7665 7588 7515 7447 7383 7326 7275 7230 7192 7162 7137 7120 7109 7104 7104 7109 7119 7134 7152 7174 7199 7228 7260 7296 7335 7379 7426 7478 7535 7595 7661 7731 7805 7882 7963 8046 8131 8218 8304 8390 8475 8558 8638 8715 8789 8860 8926 8989 9047 9102 9153 9201 9245 9286 9323 9358 9390 9420 9448 9473 9496 9518 9538 9556 9573 9589 9604 9618 9631 9643 9655 9666 9677 9688 9698 9708 9718 9727 9736 9745 9754 9763 9772 9780 9789 9797 9805 9814 9822 9829 9837 9844 9851 9857 9863 9867 9871 9874 9876 9877 9877 9876 9875 9873 9871 9868 9866 9863 9862 9861 9860 9861 9862 9864 9867 9870 9874 9877 9881 9884 9886 9889 9890 9891 9891 9891 9891 9890 9890 9889 9889 9889 9890 9891 9893 9894 9897 9899 9901 9903 9904 9905 9905 9904 9902 9900 9897 9893 9888 9883 9877 9872 9867 9861 9857 9852 9849 9846 9844 9842 9842 9841 4263 6 2 3 9842 9842 9843 9843 9844 9844 9844 9843 9842 9840 9838 9835 9831 9827 9822 9816 9809 9801 9791 9781 9768 9753 9737 9717 9695 9670 9641 9609 9572 9531 9484 9431 9371 9304 9228 9143 9047 8940 8821 8689 8544 8386 8214 8029 7831 7622 7402 7173 6936 6693 6446 6198 5948 5701 5456 5216 4983 4759 4544 4340 4149 3973 3814 3673 3552 3453 3379 3330 3309 3317 3354 3422 3519 3646 3800 3980 4184 4407 4648 4901 5163 5431 5699 5965 6225 6476 6717 6943 7156 7353 7534 7699 7849 7983 8104 8211 8305 8388 8459 8520 8572 8613 8646 8670 8684 8690 8686 8674 8654 8624 8586 8540 8486 8425 8357 8283 8205 8124 8040 7955 7871 7789 7712 7640 7575 7519 7473 7438 7415 7405 7408 7424 7453 7494 7547 7610 7682 7762 7849 7941 8035 8132 8230 8327 8423 8515 8605 8690 8771 8847 8918 8983 9044 9099 9149 9194 9235 9272 9305 9334 9361 9385 9406 9426 9443 9459 9474 9488 9500 9511 9521 9531 9539 9546 9553 9559 9565 9570 9575 9580 9585 9589 9594 9598 9603 9607 9611 9614 9617 9618 9619 9618 9615 9611 9605 9597 9587 9576 9562 9547 9531 9514 9496 9477 9459 9440 9423 9407 9392 9380 9370 9363 9359 9358 9361 9367 9377 9390 9406 9425 9446 9470 9495 9521 9547 9574 9600 9626 9650 9673 9695 9715 9732 9748 9762 9774 9783 9790 9795 9796 9796 9792 9786 9776 9764 9748 9729 9706 9681 9652 9619 9584 9545 9503 9457 9408 9356 9300 9241 9179 9114 9045 8974 8901 8825 8748 8670 8591 8512 8434 8357 8282 8208 8138 8070 8006 7944 7887 7833 7783 7737 7695 7656 7621 7589 7561 7536 7514 7495 7479 7466 7455 7446 7439 7433 7428 7424 7420 7416 7411 7406 7400 7394 7387 7379 7370 7362 7353 7346 7339 7334 7332 7332 7335 7341 7352 7366 7384 7407 7435 7467 7503 7544 7589 7638 7690 7746 7806 7868 7932 7999 8068 8137 8208 8279 8350 8421 8491 8559 8627 8692 8756 8817 8876 8933 8987 9039 9089 9137 9182 9225 9266 9305 9341 9376 9408 9437 9465 9489 9512 9532 9550 9566 9581 9594 9606 9617 9628 9638 9648 9658 9668 9678 9688 9698 9708 9717 9726 9733 9740 9745 9750 9753 9755 9756 9756 9756 9755 9754 9753 9752 9751 9749 9747 9745 9743 9739 9735 9729 9722 9713 9703 9691 9677 9662 9645 9627 9608 9588 9567 9547 9526 9506 9486 9466 9447 9429 9412 9396 9380 9366 9353 9341 9330 9321 9314 9308 9305 9303 9304 9307 9312 9318 9326 9335 9345 9355 9365 9374 9381 9386 9389 9388 9384 9375 9362 9345 9322 9294 9261 9223 9179 9129 9074 9013 8945 8872 8793 8708 8617 8521 8419 8312 8200 8085 7966 7845 7722 7599 7475 7351 7230 7110 6994 6881 6772 6669 6571 6480 6395 6318 6248 6188 6137 6095 6063 6043 6033 6034 6047 6071 6106 6152 6209 6277 6354 6440 6534 6637 6746 4264 6 2 3 6861 6982 7106 7234 7364 7496 7627 7758 7888 8015 8139 8258 8373 8483 8587 8685 8777 8863 8944 9018 9088 9152 9212 9267 9318 9365 9409 9449 9486 9519 9550 9577 9600 9621 9639 9654 9666 9676 9685 9691 9696 9700 9703 9705 9707 9707 9707 9706 9704 9700 9694 9686 9675 9661 9643 9622 9597 9568 9535 9497 9454 9406 9352 9292 9225 9150 9066 8973 8870 8755 8628 8488 8334 8166 7984 7788 7578 7356 7121 6877 6623 6363 6097 5828 5558 5288 5020 4756 4498 4246 4002 3767 3541 3326 3122 2931 2753 2589 2441 2309 2196 2101 2027 1975 1945 1938 1955 1994 2057 2140 2243 2365 2501 2650 2808 2973 3140 3308 3472 3631 3782 3923 4054 4174 4282 4379 4467 4546 4618 4684 4747 4809 4870 4934 5002 5074 5152 5236 5327 5425 5531 5642 5760 5883 6012 6144 6280 6419 6560 6702 6845 6988 7131 7273 7413 7551 7687 7819 7948 8073 8194 8309 8419 8523 8621 8712 8797 8874 8945 9008 9064 9113 9155 9191 9220 9243 9261 9273 9281 9284 9284 9279 9272 9262 9248 9232 9213 9192 9167 9139 9107 9072 9032 8987 8938 8883 8822 8755 8682 8603 8518 8426 8330 8228 8121 8010 7895 7776 7655 7531 7406 7280 7153 7026 6900 6776 6654 6534 6418 6306 6199 6098 6004 5917 5837 5766 5704 5651 5608 5574 5551 5537 5534 5540 5557 5583 5618 5663 5717 5779 5850 5928 6015 6108 6207 6311 6420 6532 6647 6762 6877 6990 7101 7207 7307 7401 7488 7567 7637 7698 7751 7795 7830 7857 7876 7889 7895 7895 7889 7880 7866 7849 7830 7808 7784 7760 7736 7711 7688 7666 7646 7629 7616 7607 7602 7602 7607 7618 7634 7655 7682 7714 7751 7793 7838 7888 7940 7996 8053 8113 8174 8236 8298 8359 8420 8480 8537 8592 8644 8691 8735 8773 8806 8832 8852 8865 8870 8868 8857 8839 8812 8776 8731 8678 8615 8544 8463 8374 8275 8168 8053 7929 7799 7661 7517 7368 7214 7057 6897 6735 6573 6410 6249 6089 5931 5777 5626 5479 5335 5196 5061 4930 4804 4681 4562 4447 4335 4227 4122 4021 3923 3829 3740 3655 3576 3503 3438 3381 3333 3296 3272 3261 3264 3283 3318 3370 3439 3526 3631 3751 3888 4039 4204 4380 4566 4759 4958 5160 5364 5567 5768 5965 6157 6344 6523 6695 6860 7018 7168 7311 7447 7577 7702 7820 7934 8043 8148 8248 8344 8435 8523 8606 8684 8758 8828 8893 8953 9008 9059 9104 9145 9180 9211 9236 9256 9270 9279 9283 9281 9273 9261 9242 9219 9191 9158 9121 9080 9036 8989 8939 8887 8834 8780 8726 8671 8617 8565 8514 8465 8419 8377 8338 8303 8274 8249 8229 8216 8208 8206 8210 8220 8237 8258 8285 8317 8353 8394 8438 8486 8536 8589 8643 8699 8756 8813 8871 8928 8986 9042 9098 9152 9204 9255 9303 9349 9393 9435 9473 9510 9544 9575 9604 9631 9657 9680 9701 9722 9740 9758 9774 4265 6 2 4 9810 9821 9830 9838 9844 9849 9854 9857 9860 9863 9864 9866 9866 9865 9863 9860 9856 9850 9841 9832 9820 9806 9790 9773 9755 9736 9716 9697 9678 9660 9644 9629 9618 9609 9603 9601 9602 9606 9614 9624 9637 9651 9666 9682 9698 9714 9728 9741 9753 9763 9771 9777 9782 9786 9788 9790 9792 9793 9794 9795 9796 9798 9799 9799 9800 9799 9797 9794 9789 9782 9773 9762 9749 9733 9715 9695 9672 9646 9618 9588 9554 9518 9478 9435 9388 9337 9281 9220 9154 9081 9001 8914 8819 8715 8601 8479 8346 8203 8050 7888 7715 7534 7344 7147 6944 6735 6521 6305 6088 5870 5654 5441 5231 5026 4827 4635 4451 4275 4107 3949 3799 3659 3528 3407 3294 3192 3099 3017 2945 2886 2840 2808 2793 2795 2816 2859 2924 3012 3124 3261 3421 3604 3809 4033 4274 4528 4792 5064 5339 5613 5884 6148 6403 6647 6878 7096 7299 7487 7661 7821 7968 8102 8225 8337 8439 8532 8616 8693 8762 8824 8880 8930 8974 9013 9046 9075 9100 9121 9138 9152 9162 9170 9175 9176 9176 9172 9165 9156 9145 9131 9114 9096 9076 9054 9032 9009 8986 8963 8940 8919 8898 8879 8861 8844 8830 8816 8805 8795 8787 8780 8776 8774 8774 8776 8780 8787 8796 8808 8822 8838 8856 8876 8897 8919 8940 8962 8983 9003 9022 9038 9052 9063 9071 9076 9077 9075 9068 9058 9043 9025 9002 8976 8946 8912 8874 8834 8790 8743 8694 8644 8592 8539 8486 8433 8381 8331 8284 8240 8199 8162 8130 8104 8082 8067 8057 8054 8056 8064 8077 8096 8120 8148 8181 8218 8258 8301 8348 8397 8448 8501 8556 8612 8668 8725 8781 8836 8890 8943 8992 9039 9083 9122 9158 9189 9214 9235 9251 9261 9266 9266 9260 9248 9232 9210 9184 9153 9117 9077 9033 8986 8936 8883 8828 8771 8713 8655 8596 8537 8479 8423 8368 8314 8263 8215 8169 8127 8088 8052 8021 7993 7970 7950 7935 7923 7916 7912 7911 7914 7920 7928 7940 7954 7970 7990 8013 8039 8068 8102 8140 8183 8231 8284 8342 8405 8472 8542 8616 8692 8770 8848 8926 9002 9076 9147 9215 9279 9339 9395 9447 9496 9541 9583 9621 9657 9691 9722 9750 9776 9800 9822 9840 9857 9870 9881 9888 9894 9896 9896 9894 9890 9883 9876 9867 9857 9847 9835 9824 9812 9800 9787 9775 9762 9749 9736 9723 9709 9694 9680 9664 9648 9631 9612 9593 9573 9551 9528 9503 9476 9447 9414 9378 9337 9291 9239 9179 9111 9032 8943 8841 8725 8596 8450 8290 8114 7922 7715 7495 7262 7018 6765 6506 6241 5974 5707 5441 5179 4922 4672 4431 4199 3978 3769 3573 3391 3225 3076 2947 2839 2754 2695 2663 2661 2689 2750 2843 2970 3128 3318 3535 3779 4044 4328 4625 4931 5242 5553 5859 6158 6446 6720 6979 7221 7446 7653 7843 8017 8175 8320 8451 8571 8680 8780 8871 8955 9032 9103 9168 9227 9281 9331 4266 6 2 4 9376 9417 9455 9489 9520 9548 9574 9597 9619 9640 9659 9677 9693 9709 9723 9736 9749 9760 9770 9779 9787 9795 9801 9806 9810 9814 9816 9818 9820 9821 9822 9823 9824 9824 9825 9826 9828 9829 9831 9833 9836 9838 9840 9843 9845 9846 9848 9848 9848 9848 9847 9846 9845 9844 9842 9842 9842 9842 9843 9846 9849 9852 9857 9861 9865 9869 9872 9873 9874 9872 9868 9862 9854 9844 9832 9818 9803 9786 9768 9748 9727 9705 9681 9656 9628 9597 9564 9528 9489 9447 9402 9355 9306 9255 9205 9155 9108 9063 9023 8988 8958 8935 8919 8911 8910 8916 8929 8949 8975 9006 9041 9081 9124 9169 9215 9263 9311 9359 9406 9452 9496 9539 9580 9618 9654 9688 9719 9748 9775 9799 9820 9840 9858 9873 9887 9899 9910 9919 9927 9933 9939 9943 9947 9949 9951 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9957 9956 9954 9953 9951 9949 9948 9947 9947 9947 9948 9950 9953 9956 9959 9963 9966 9969 9972 9974 9975 9975 9973 9971 9967 9962 9956 9948 9940 9931 9922 9911 9900 9889 9877 9864 9851 9837 9823 9809 9795 9782 9769 9756 9745 9735 9726 9720 9715 9713 9713 9715 9719 9725 9732 9742 9752 9764 9776 9788 9801 9814 9826 9837 9848 9859 9868 9876 9883 9889 9894 9898 9900 9902 9902 9901 9899 9896 9893 9888 9882 9876 9869 9862 9854 9845 9837 9828 9819 9810 9801 9792 9784 9775 9767 9759 9750 9742 9734 9725 9716 9707 9697 9687 9675 9663 9649 9635 9619 9601 9582 9562 9539 9514 9487 9458 9426 9391 9353 9312 9267 9219 9167 9111 9052 8990 8924 8856 8785 8712 8638 8562 8486 8409 8333 8258 8184 8113 8043 7976 7912 7852 7795 7743 7695 7652 7614 7581 7553 7532 7515 7505 7500 7501 7507 7517 7533 7553 7576 7603 7633 7665 7698 7733 7769 7805 7840 7874 7907 7937 7964 7988 8008 8024 8035 8040 8039 8031 8017 7996 7967 7932 7889 7839 7782 7718 7648 7573 7492 7406 7317 7224 7129 7033 6937 6841 6746 6655 6567 6483 6405 6334 6269 6213 6166 6127 6098 6079 6069 6069 6079 6097 6125 6160 6203 6253 6309 6371 6438 6509 6583 6660 6740 6821 6903 6986 7068 7151 7232 7312 7391 7467 7542 7614 7683 7750 7814 7876 7935 7991 8046 8098 8148 8196 8241 8285 8327 8367 8405 8440 8473 8503 8531 8555 8576 8594 8608 8619 8626 8629 8629 8625 8617 8606 8590 8570 8547 8519 8487 8451 8411 8367 8319 8267 8212 8153 8092 8027 7960 7890 7818 7743 7665 7584 7500 7413 7322 7227 7128 7024 6915 6800 6680 6554 6421 6281 6134 5980 5817 5646 5467 5279 5083 4879 4669 4453 4232 4010 3787 3566 3349 3138 2936 2745 2565 2398 2246 2107 1983 1872 1776 1692 1622 1564 1521 1493 1481 1487 1515 1566 1643 1750 1887 2056 2259 2494 2760 3054 3373 3712 4066 4267 6 2 4 4428 4793 5156 5510 5850 6173 6476 6757 7014 7249 7461 7653 7826 7983 8126 8257 8378 8492 8598 8699 8793 8883 8968 9047 9120 9188 9250 9307 9358 9405 9446 9484 9518 9549 9577 9603 9627 9649 9670 9688 9705 9720 9733 9744 9753 9761 9767 9772 9776 9779 9781 9784 9786 9788 9791 9794 9797 9800 9803 9806 9808 9810 9811 9812 9812 9812 9810 9809 9807 9804 9802 9799 9796 9793 9791 9788 9785 9783 9781 9779 9777 9776 9775 9774 9774 9774 9775 9776 9777 9778 9779 9780 9780 9780 9779 9778 9775 9772 9767 9762 9757 9750 9744 9737 9731 9724 9718 9712 9706 9700 9695 9689 9683 9675 9667 9658 9646 9633 9617 9599 9579 9555 9528 9499 9466 9431 9393 9352 9309 9264 9218 9170 9123 9075 9029 8984 8941 8901 8865 8832 8803 8778 8758 8741 8727 8716 8707 8699 8690 8679 8665 8647 8623 8592 8553 8504 8445 8374 8292 8198 8092 7973 7843 7702 7549 7387 7216 7037 6852 6662 6467 6271 6073 5876 5680 5488 5299 5116 4939 4769 4607 4453 4308 4172 4045 3929 3823 3727 3643 3570 3508 3458 3422 3399 3390 3396 3417 3454 3508 3578 3666 3770 3892 4029 4181 4348 4527 4718 4918 5126 5340 5557 5777 5997 6215 6430 6642 6848 7047 7240 7425 7602 7771 7931 8084 8228 8364 8491 8611 8722 8826 8922 9011 9092 9166 9233 9294 9349 9397 9441 9479 9512 9541 9566 9588 9606 9621 9633 9643 9649 9652 9653 9650 9644 9635 9621 9604 9583 9558 9529 9495 9457 9415 9369 9318 9264 9206 9144 9078 9009 8937 8862 8785 8705 8624 8541 8457 8372 8288 8206 8125 8046 7972 7901 7835 7775 7721 7673 7633 7599 7573 7554 7543 7538 7541 7549 7564 7585 7612 7643 7678 7718 7761 7807 7854 7904 7953 8002 8050 8096 8139 8179 8214 8243 8267 8284 8294 8297 8293 8281 8262 8235 8200 8159 8111 8056 7995 7928 7856 7779 7696 7610 7520 7425 7327 7226 7121 7014 6903 6790 6674 6556 6436 6313 6188 6061 5932 5802 5671 5539 5405 5271 5137 5003 4869 4736 4604 4472 4343 4215 4090 3969 3850 3736 3626 3521 3421 3327 3239 3157 3080 3009 2944 2884 2828 2777 2730 2686 2646 2608 2574 2542 2513 2486 2461 2438 2418 2398 2379 2360 2340 2319 2295 2267 2235 2199 2157 2111 2059 2004 1946 1885 1823 1762 1702 1643 1588 1536 1487 1443 1401 1364 1330 1300 1275 1255 1244 1242 1253 1279 1325 1393 1487 1609 1762 1946 2161 2407 2681 2980 3300 3634 3979 4327 4674 5012 5339 5648 5938 6206 6450 6671 6868 7044 7200 7339 7461 7570 7666 7753 7830 7899 7960 8014 8060 8099 8130 8153 8168 8176 8176 8169 8155 8135 8109 8078 8042 8002 7958 7911 7860 7806 7750 7690 7629 7567 7503 7438 7374 7311 7250 7191 7136 7085 7039 6998 6963 6933 6910 6893 6883 6878 6879 6886 6899 6916 6939 6966 6997 7032 4268 6 2 4 7070 7111 7154 7198 7242 7285 7326 7365 7399 7428 7450 7465 7471 7468 7454 7429 7392 7343 7282 7208 7122 7025 6915 6796 6665 6526 6378 6224 6063 5897 5728 5556 5384 5211 5041 4873 4709 4549 4396 4250 4111 3980 3858 3745 3641 3547 3464 3390 3327 3274 3231 3199 3179 3169 3170 3183 3208 3245 3294 3356 3431 3519 3621 3736 3863 4003 4156 4320 4494 4678 4869 5068 5271 5479 5688 5898 6107 6313 6516 6714 6907 7093 7271 7443 7607 7763 7912 8053 8186 8311 8430 8540 8643 8739 8827 8908 8982 9049 9109 9162 9210 9252 9289 9322 9351 9376 9399 9420 9438 9455 9471 9485 9497 9509 9518 9526 9533 9537 9540 9541 9540 9538 9534 9529 9523 9515 9507 9498 9489 9479 9468 9457 9446 9434 9423 9411 9400 9389 9378 9368 9359 9351 9345 9340 9337 9335 9335 9336 9339 9342 9348 9354 9360 9368 9376 9385 9394 9403 9412 9421 9430 9439 9446 9454 9460 9466 9471 9474 9477 9479 9480 9480 9480 9480 9480 9480 9480 9481 9483 9485 9488 9492 9496 9500 9505 9510 9514 9518 9522 9526 9528 9530 9531 9531 9531 9529 9526 9522 9516 9510 9502 9493 9483 9472 9461 9449 9438 9426 9415 9405 9396 9389 9383 9378 9375 9373 9373 9373 9375 9378 9382 9386 9391 9396 9401 9407 9413 9419 9426 9433 9440 9447 9455 9462 9469 9476 9483 9488 9493 9497 9500 9502 9504 9504 9503 9502 9500 9498 9495 9492 9490 9487 9484 9482 9480 9478 9476 9474 9473 9471 9470 9469 9468 9467 9466 9465 9465 9463 9462 9459 9456 9451 9444 9434 9422 9406 9386 9361 9331 9295 9253 9204 9149 9086 9016 8938 8853 8760 8661 8555 8443 8325 8203 8078 7950 7821 7692 7565 7440 7320 7205 7096 6996 6903 6821 6748 6686 6635 6594 6564 6544 6534 6533 6541 6557 6581 6611 6647 6689 6735 6786 6841 6900 6961 7026 7093 7163 7234 7307 7381 7455 7528 7599 7668 7733 7793 7846 7890 7925 7947 7956 7950 7928 7887 7828 7748 7648 7527 7386 7224 7043 6844 6628 6398 6156 5904 5646 5383 5118 4855 4595 4340 4092 3854 3625 3408 3201 3007 2826 2657 2502 2362 2237 2130 2042 1976 1933 1917 1930 1973 2049 2159 2302 2479 2688 2926 3192 3480 3786 4105 4432 4763 5091 5412 5724 6022 6303 6568 6814 7042 7251 7444 7620 7782 7930 8067 8193 8309 8416 8514 8604 8686 8760 8826 8884 8934 8977 9013 9042 9065 9083 9095 9104 9108 9109 9107 9102 9094 9084 9071 9056 9038 9018 8995 8970 8943 8914 8883 8851 8817 8782 8746 8709 8672 8635 8597 8559 8521 8483 8445 8408 8373 8338 8306 8276 8248 8225 8205 8190 8180 8174 8174 8179 8190 8205 8225 8248 8275 8305 8336 8368 8400 8432 8463 8491 8517 8540 8559 8575 8587 8595 8600 8601 8599 8594 8586 8576 8564 8550 8535 8518 8501 8484 8466 8449 8431 8414 8398 8383 8369 4269 6 2 4 8356 8344 8333 8324 8316 8309 8304 8299 8296 8293 8291 8291 8291 8293 8295 8299 8305 8313 8322 8334 8349 8366 8385 8407 8431 8457 8485 8514 8545 8576 8607 8639 8671 8702 8733 8764 8795 8825 8856 8886 8917 8948 8979 9011 9042 9073 9104 9134 9163 9190 9216 9240 9262 9282 9299 9314 9327 9337 9344 9349 9352 9352 9350 9345 9337 9327 9314 9298 9279 9258 9234 9207 9178 9147 9115 9081 9046 9012 8978 8945 8914 8885 8859 8836 8817 8802 8791 8785 8784 8787 8794 8805 8820 8837 8857 8879 8902 8925 8947 8968 8985 8998 9006 9008 9003 8991 8969 8938 8897 8847 8786 8714 8633 8543 8444 8337 8224 8104 7980 7852 7722 7591 7459 7329 7200 7074 6952 6834 6721 6613 6510 6413 6323 6238 6160 6088 6022 5962 5909 5861 5821 5788 5762 5744 5734 5735 5746 5768 5802 5849 5909 5983 6071 6172 6286 6412 6548 6693 6845 7002 7162 7323 7482 7639 7790 7935 8072 8201 8321 8433 8535 8628 8713 8791 8861 8924 8982 9033 9079 9120 9156 9187 9213 9235 9252 9264 9271 9273 9271 9264 9253 9237 9217 9192 9163 9129 9091 9047 8998 8944 8884 8817 8744 8665 8579 8486 8388 8282 8171 8055 7934 7808 7678 7546 7410 7274 7136 6998 6861 6726 6593 6463 6337 6216 6101 5992 5890 5797 5711 5635 5568 5510 5463 5425 5396 5378 5368 5368 5376 5392 5415 5445 5480 5521 5566 5614 5666 5719 5774 5829 5884 5939 5992 6043 6093 6139 6183 6224 6262 6296 6327 6355 6380 6401 6419 6433 6445 6453 6459 6461 6460 6457 6450 6442 6431 6418 6403 6388 6372 6356 6341 6327 6315 6306 6299 6296 6296 6300 6308 6320 6336 6357 6381 6408 6439 6473 6509 6546 6585 6625 6665 6705 6744 6781 6816 6848 6877 6902 6922 6938 6948 6954 6954 6948 6937 6921 6899 6873 6842 6807 6768 6726 6681 6633 6583 6532 6480 6426 6373 6320 6266 6214 6162 6112 6063 6014 5967 5920 5874 5827 5779 5730 5679 5624 5566 5503 5436 5363 5284 5201 5111 5017 4919 4818 4714 4610 4506 4405 4309 4218 4134 4061 3998 3947 3911 3889 3883 3892 3918 3960 4017 4087 4171 4266 4370 4480 4595 4712 4828 4941 5048 5147 5237 5315 5381 5434 5473 5498 5511 5510 5498 5475 5443 5402 5355 5301 5244 5182 5118 5053 4986 4919 4852 4785 4720 4656 4593 4533 4475 4420 4367 4318 4271 4229 4190 4155 4123 4096 4072 4053 4037 4025 4017 4014 4015 4020 4030 4045 4066 4092 4125 4165 4212 4266 4329 4399 4478 4565 4661 4764 4875 4992 5115 5242 5373 5506 5640 5774 5905 6034 6157 6275 6386 6490 6585 6672 6750 6819 6880 6932 6977 7014 7046 7073 7097 7117 7135 7153 7172 7192 7214 7240 7269 7303 7341 7385 7432 7485 7542 7603 7667 7735 7804 7874 7945 8016 8086 8155 8221 8285 8345 8402 8455 8505 8551 8592 8630 8664 8694 8720 4270 6 2 4 8743 8763 8780 8793 8804 8812 8817 8819 8819 8815 8810 8801 8790 8777 8760 8742 8721 8698 8673 8646 8618 8587 8556 8524 8491 8457 8423 8388 8353 8318 8282 8247 8211 8174 8137 8099 8060 8019 7977 7933 7886 7837 7784 7728 7668 7604 7536 7464 7387 7306 7220 7131 7037 6941 6841 6739 6636 6531 6426 6321 6218 6116 6017 5920 5827 5737 5651 5569 5491 5417 5347 5281 5219 5160 5105 5053 5004 4959 4917 4879 4845 4816 4792 4773 4760 4753 4754 4763 4780 4806 4840 4884 4936 4998 5068 5146 5232 5325 5424 5529 5638 5751 5868 5986 6106 6227 6348 6468 6587 6704 6818 6930 7038 7143 7244 7340 7432 7520 7603 7681 7755 7824 7888 7949 8005 8056 8103 8145 8183 8215 8243 8264 8280 8290 8295 8294 8287 8276 8261 8243 8223 8202 8181 8162 8145 8132 8124 8121 8123 8132 8147 8168 8194 8226 8263 8303 8347 8393 8441 8490 8539 8588 8636 8683 8728 8770 8811 8849 8884 8916 8945 8972 8995 9016 9035 9051 9064 9076 9086 9094 9101 9106 9110 9113 9115 9115 9115 9113 9111 9107 9102 9096 9089 9080 9071 9061 9050 9038 9025 9012 8998 8983 8967 8951 8933 8915 8896 8875 8853 8830 8805 8778 8750 8721 8690 8658 8624 8589 8554 8517 8480 8442 8404 8366 8327 8289 8250 8212 8174 8136 8099 8063 8029 7996 7964 7935 7908 7884 7863 7845 7831 7819 7811 7806 7804 7805 7808 7815 7823 7834 7848 7863 7880 7899 7919 7941 7964 7988 8013 8038 8063 8088 8111 8133 8153 8171 8187 8200 8211 8219 8224 8227 8229 8229 8227 8225 8223 8221 8219 8218 8218 8219 8221 8224 8229 8234 8240 8247 8254 8262 8271 8279 8288 8296 8304 8311 8317 8322 8326 8328 8330 8329 8327 8324 8319 8312 8305 8296 8287 8278 8268 8259 8250 8241 8234 8227 8221 8217 8214 8212 8210 8210 8210 8211 8212 8213 8215 8215 8216 8216 8215 8213 8211 8207 8201 8195 8186 8176 8165 8151 8136 8119 8101 8081 8060 8039 8017 7995 7973 7953 7933 7916 7901 7889 7879 7873 7871 7872 7876 7883 7893 7905 7919 7934 7951 7967 7983 7998 8011 8023 8033 8041 8046 8049 8049 8048 8045 8040 8034 8027 8020 8012 8005 7997 7990 7983 7976 7969 7963 7957 7950 7944 7937 7930 7923 7915 7907 7899 7891 7883 7874 7866 7857 7848 7840 7831 7823 7814 7805 7797 7788 7779 7770 7761 7752 7742 7732 7722 7711 7700 7688 7675 7661 7646 7631 7614 7596 7576 7556 7535 7513 7490 7466 7442 7417 7391 7365 7339 7312 7285 7257 7229 7200 7171 7142 7111 7080 7048 7016 6982 6948 6913 6877 6841 6804 6766 6728 6689 6651 6612 6574 6536 6498 6461 6424 6388 6352 6317 6282 6248 6213 6179 6144 6109 6074 6038 6002 5965 5927 5888 5849 5808 5767 5724 5680 5635 5589 5542 5493 5442 5391 5337 5283 5226 5168 5109 5049 4986 4923 4859 4271 6 2 4 4793 4726 4658 4589 4519 4448 4377 4304 4231 4158 4084 4010 3935 3861 3788 3715 3643 3572 3502 3434 3368 3303 3241 3181 3122 3066 3013 2961 2911 2864 2818 2775 2732 2692 2653 2615 2578 2542 2506 2470 2435 2398 2361 2323 2282 2240 2195 2147 2096 2041 1983 1921 1856 1788 1718 1645 1571 1495 1420 1344 1270 1198 1128 1062 998 939 884 833 787 746 709 676 648 624 604 588 575 566 559 556 556 559 566 575 587 604 623 647 676 708 746 789 837 890 948 1012 1079 1151 1226 1304 1384 1465 1546 1627 1707 1785 1860 1933 2003 2069 2132 2192 2249 2304 2356 2406 2455 2504 2551 2598 2645 2693 2740 2789 2838 2888 2939 2991 3043 3096 3150 3204 3259 3313 3368 3422 3475 3527 3578 3628 3675 3720 3763 3803 3840 3874 3905 3932 3956 3977 3994 4008 4019 4026 4029 4029 4026 4020 4011 3999 3984 3967 3948 3927 3905 3882 3858 3834 3810 3786 3763 3741 3720 3700 3683 3667 3653 3641 3632 3626 3622 3621 3622 3627 3634 3643 3655 3668 3684 3701 3719 3738 3758 3778 3797 3816 3835 3852 3868 3883 3896 3908 3917 3925 3931 3934 3936 3935 3931 3926 3918 3907 3895 3881 3865 3848 3830 3811 3792 3773 3755 3737 3721 3706 3692 3680 3669 3661 3654 3648 3645 3643 3642 3642 3644 3647 3651 3656 3661 3667 3673 3680 3686 3691 3695 3698 3700 3699 3697 3692 3684 3674 3661 3646 3628 3608 3586 3562 3537 3510 3482 3454 3424 3395 3365 3335 3304 3274 3244 3214 3185 3156 3128 3100 3074 3048 3024 3000 2978 2956 2936 2917 2898 2880 2863 2845 2828 2811 2793 2776 2757 2738 2719 2699 2678 2657 2636 2614 2591 2569 2546 2524 2501 2478 2455 2433 2410 2388 2365 2342 2320 2297 2274 2251 2228 2205 2183 2160 2137 2115 2093 2071 2050 2029 2009 1989 1970 1951 1932 1913 1895 1876 1857 1838 1818 1798 1778 1756 1734 1711 1687 1662 1636 1609 1581 1551 1520 1487 1453 1417 1380 1340 1299 1256 1212 1166 1119 1071 1022 973 925 877 830 785 741 699 660 624 590 560 532 507 485 465 448 434 422 412 403 397 392 389 387 387 388 390 394 399 405 413 422 433 446 461 477 496 518 542 568 598 630 666 704 744 788 833 880 928 977 1027 1076 1124 1171 1217 1261 1303 1342 1380 1415 1449 1480 1510 1539 1566 1593 1618 1644 1668 1692 1716 1739 1762 1784 1805 1826 1846 1866 1885 1904 1923 1941 1960 1978 1997 2017 2036 2056 2075 2095 2115 2134 2152 2170 2187 2203 2218 2232 2245 2257 2268 2279 2289 2299 2309 2320 2331 2343 2357 2372 2389 2409 2432 2458 2488 2522 2559 2601 2646 2695 2748 2803 2862 2922 2983 3045 3107 3169 3229 3289 3346 3401 3455 3506 3556 3604 3651 3697 3742 3786 3830 4272 6 2 4 3873 3916 3959 4001 4043 4085 4126 4166 4205 4244 4282 4319 4356 4393 4429 4464 4500 4536 4571 4606 4641 4676 4711 4745 4779 4812 4844 4875 4906 4935 4964 4992 5019 5045 5071 5096 5121 5145 5169 5192 5216 5238 5261 5283 5304 5325 5346 5366 5386 5405 5424 5444 5463 5482 5502 5521 5541 5561 5581 5602 5622 5642 5662 5681 5701 5720 5739 5757 5776 5794 5813 5832 5851 5871 5892 5913 5935 5957 5979 6001 6023 6045 6066 6086 6106 6124 6142 6158 6174 6189 6204 6218 6232 6246 6259 6273 6286 6300 6313 6325 6337 6349 6360 6370 6379 6387 6394 6400 6404 6408 6409 6409 6407 6403 6397 6388 6376 6362 6345 6325 6302 6277 6249 6219 6188 6155 6121 6088 6054 6021 5989 5958 5929 5901 5876 5853 5832 5813 5797 5783 5772 5765 5760 5759 5762 5768 5779 5794 5813 5836 5863 5895 5930 5970 6012 6058 6107 6158 6212 6268 6325 6385 6445 6507 6570 6633 6697 6760 6823 6885 6946 7005 7063 7117 7170 7219 7265 7308 7348 7385 7418 7448 7474 7497 7517 7533 7544 7551 7553 7549 7540 7523 7500 7469 7430 7383 7329 7267 7199 7126 7048 6967 6885 6803 6724 6649 6580 6519 6468 6427 6398 6381 6377 6385 6405 6437 6479 6530 6589 6654 6723 6796 6870 6944 7017 7086 7152 7212 7267 7315 7355 7388 7413 7428 7435 7433 7422 7401 7371 7331 7282 7224 7156 7080 6994 6901 6799 6690 6574 6452 6324 6192 6055 5916 5774 5632 5490 5349 5212 5079 4952 4833 4723 4624 4538 4466 4409 4370 4348 4344 4359 4393 4445 4515 4601 4702 4817 4944 5080 5224 5374 5527 5681 5836 5989 6139 6285 6427 6564 6695 6821 6943 7058 7170 7276 7378 7476 7570 7660 7745 7827 7904 7978 8047 8112 8173 8229 8282 8331 8377 8420 8460 8497 8532 8566 8597 8627 8656 8682 8708 8731 8753 8773 8792 8808 8823 8836 8848 8859 8869 8878 8886 8894 8901 8909 8916 8924 8931 8938 8945 8951 8957 8962 8967 8971 8974 8977 8980 8982 8984 8986 8989 8992 8995 8998 9001 9005 9009 9013 9017 9021 9025 9028 9031 9033 9035 9036 9037 9036 9035 9033 9029 9024 9018 9009 8999 8986 8972 8954 8935 8913 8889 8863 8835 8806 8777 8747 8717 8688 8659 8632 8606 8581 8558 8535 8513 8491 8468 8444 8418 8389 8355 8317 8274 8224 8168 8105 8035 7958 7875 7787 7693 7597 7498 7398 7300 7204 7112 7027 6948 6878 6818 6767 6727 6697 6677 6666 6662 6664 6672 6682 6693 6703 6712 6716 6716 6710 6699 6681 6658 6631 6599 6566 6533 6501 6473 6450 6434 6427 6430 6444 6469 6508 6558 6621 6695 6780 6875 6978 7087 7202 7321 7442 7563 7684 7803 7919 8030 8137 8238 8334 8423 8505 8582 8652 8717 8775 8829 8878 8922 8962 8999 9033 9064 9093 9120 9146 9170 9192 9214 9234 9254 9272 9290 9306 9322 9336 9350 9362 9373 4273 6 2 4 9383 9392 9400 9407 9414 9419 9424 9429 9432 9436 9438 9441 9442 9443 9443 9443 9442 9440 9437 9433 9429 9424 9419 9414 9408 9402 9397 9391 9385 9379 9372 9366 9358 9350 9342 9332 9321 9310 9297 9284 9270 9255 9240 9226 9212 9199 9187 9176 9168 9161 9156 9153 9151 9152 9155 9159 9164 9171 9179 9189 9199 9209 9221 9232 9244 9257 9269 9281 9293 9305 9316 9327 9337 9347 9356 9365 9373 9380 9388 9395 9402 9409 9416 9423 9430 9436 9443 9448 9453 9457 9460 9461 9461 9459 9455 9449 9442 9432 9421 9408 9393 9376 9357 9335 9311 9283 9253 9218 9179 9135 9086 9031 8970 8902 8828 8747 8658 8563 8461 8352 8236 8114 7986 7851 7711 7564 7413 7256 7094 6928 6758 6584 6408 6230 6050 5870 5691 5513 5337 5164 4995 4829 4668 4511 4359 4211 4069 3931 3798 3670 3548 3432 3321 3219 3124 3038 2962 2898 2846 2806 2780 2769 2771 2787 2816 2858 2911 2974 3045 3122 3204 3288 3374 3459 3542 3623 3700 3774 3845 3912 3976 4039 4101 4163 4225 4290 4356 4426 4498 4574 4654 4736 4820 4907 4994 5081 5167 5251 5333 5410 5482 5549 5608 5660 5704 5739 5764 5779 5784 5778 5761 5733 5694 5645 5586 5518 5441 5356 5265 5169 5068 4964 4858 4752 4647 4543 4442 4345 4253 4166 4085 4011 3943 3884 3832 3788 3751 3723 3704 3692 3688 3693 3707 3728 3759 3798 3846 3904 3972 4050 4138 4238 4349 4471 4605 4750 4907 5073 5249 5434 5626 5824 6025 6229 6434 6637 6836 7031 7220 7401 7573 7735 7888 8030 8162 8284 8397 8500 8594 8680 8759 8830 8895 8954 9006 9053 9095 9131 9162 9188 9209 9225 9237 9245 9248 9248 9244 9237 9227 9214 9197 9178 9156 9131 9103 9071 9036 8997 8955 8909 8859 8806 8749 8688 8624 8557 8488 8415 8340 8263 8184 8104 8022 7939 7856 7773 7689 7607 7525 7445 7367 7292 7219 7150 7084 7022 6965 6911 6863 6819 6779 6745 6715 6690 6670 6655 6643 6636 6631 6630 6631 6633 6636 6638 6638 6636 6630 6619 6602 6579 6547 6507 6458 6400 6332 6255 6169 6074 5972 5862 5746 5625 5500 5373 5243 5114 4985 4858 4735 4615 4500 4392 4289 4194 4107 4028 3957 3896 3844 3802 3769 3747 3735 3734 3742 3760 3787 3823 3867 3918 3975 4035 4099 4164 4228 4290 4348 4399 4443 4477 4501 4512 4510 4494 4463 4418 4359 4286 4200 4102 3993 3876 3751 3621 3488 3353 3220 3091 2966 2849 2741 2643 2556 2482 2420 2372 2337 2313 2302 2301 2310 2327 2351 2380 2413 2448 2484 2520 2556 2589 2621 2650 2676 2699 2721 2740 2759 2777 2796 2817 2840 2867 2899 2937 2982 3034 3095 3164 3243 3332 3431 3541 3660 3789 3927 4074 4230 4393 4563 4739 4920 5106 5294 5485 5676 5867 6057 6244 6427 6606 6780 6947 7107 7259 7403 7539 7666 7786 7897 8001 4274 6 2 4 8098 8189 8274 8353 8428 8499 8566 8630 8691 8748 8803 8855 8904 8950 8993 9033 9069 9102 9132 9158 9181 9201 9218 9232 9243 9252 9260 9265 9268 9269 9269 9268 9265 9260 9254 9246 9236 9224 9210 9193 9175 9153 9128 9101 9070 9035 8997 8955 8908 8858 8803 8743 8677 8607 8531 8448 8359 8264 8161 8050 7932 7806 7672 7530 7381 7225 7061 6892 6718 6540 6358 6175 5991 5808 5626 5447 5273 5104 4941 4785 4636 4496 4365 4243 4130 4027 3934 3850 3777 3713 3660 3618 3586 3565 3556 3559 3575 3603 3644 3698 3767 3848 3944 4052 4174 4307 4452 4608 4773 4946 5126 5311 5500 5692 5885 6077 6268 6456 6639 6818 6991 7158 7317 7469 7614 7750 7879 8000 8113 8219 8317 8407 8491 8567 8636 8699 8756 8806 8851 8890 8924 8953 8978 8999 9017 9033 9047 9058 9069 9078 9087 9095 9102 9108 9114 9118 9121 9122 9121 9118 9113 9106 9096 9084 9071 9055 9038 9020 9000 8980 8958 8936 8913 8888 8863 8836 8809 8780 8750 8719 8687 8656 8624 8593 8564 8537 8513 8492 8475 8463 8454 8451 8452 8457 8467 8480 8497 8516 8538 8561 8586 8611 8637 8663 8688 8713 8737 8760 8781 8801 8819 8836 8850 8862 8872 8880 8886 8890 8891 8891 8890 8886 8882 8876 8870 8863 8855 8847 8839 8830 8821 8812 8802 8792 8781 8769 8756 8743 8728 8713 8696 8678 8659 8639 8617 8593 8569 8542 8514 8483 8451 8417 8381 8342 8300 8256 8208 8158 8103 8044 7980 7910 7835 7753 7664 7567 7461 7347 7224 7092 6951 6800 6642 6475 6302 6122 5938 5750 5559 5368 5178 4989 4804 4624 4450 4284 4127 3981 3847 3726 3619 3527 3452 3395 3355 3335 3333 3350 3386 3440 3511 3598 3699 3812 3936 4066 4202 4341 4480 4616 4749 4875 4994 5104 5204 5293 5371 5439 5495 5541 5576 5602 5619 5627 5626 5618 5602 5580 5550 5514 5472 5425 5371 5313 5250 5183 5113 5039 4962 4883 4802 4719 4636 4551 4465 4378 4291 4203 4113 4023 3932 3841 3749 3656 3563 3470 3377 3285 3193 3103 3013 2925 2838 2752 2666 2581 2495 2409 2321 2232 2141 2049 1954 1857 1759 1659 1559 1460 1362 1266 1173 1085 1001 923 850 784 724 671 624 582 546 515 488 465 445 429 415 403 393 386 380 376 375 375 377 381 387 396 407 420 436 456 479 506 538 575 618 667 722 785 855 932 1016 1106 1202 1304 1411 1520 1633 1748 1863 1978 2093 2206 2317 2425 2531 2635 2735 2832 2926 3017 3105 3190 3271 3348 3421 3491 3556 3617 3673 3724 3771 3812 3850 3883 3912 3937 3959 3978 3995 4011 4025 4039 4052 4066 4080 4096 4113 4132 4154 4178 4206 4237 4272 4311 4355 4404 4458 4517 4581 4651 4726 4807 4893 4983 5078 5177 5280 5386 5495 5605 5717 5830 5943 6055 6167 6277 6386 6491 4275 6 2 4 6594 6694 6790 6883 6972 7056 7136 7213 7285 7352 7416 7476 7532 7585 7633 7679 7721 7759 7794 7826 7854 7880 7902 7921 7937 7950 7960 7967 7973 7976 7978 7978 7977 7975 7972 7970 7967 7964 7963 7961 7961 7961 7963 7967 7971 7978 7986 7996 8008 8023 8039 8057 8078 8100 8124 8151 8179 8208 8239 8271 8304 8338 8371 8405 8438 8471 8502 8532 8560 8587 8611 8632 8651 8667 8680 8690 8696 8699 8699 8695 8688 8677 8662 8643 8620 8593 8561 8524 8481 8433 8379 8319 8252 8178 8097 8009 7914 7812 7703 7588 7467 7341 7209 7074 6935 6793 6649 6505 6360 6217 6075 5936 5800 5669 5543 5424 5311 5205 5106 5015 4933 4858 4792 4733 4683 4641 4607 4580 4562 4550 4546 4550 4560 4577 4600 4630 4665 4704 4748 4794 4843 4892 4942 4990 5036 5079 5118 5152 5180 5202 5217 5225 5226 5220 5207 5187 5160 5128 5089 5045 4996 4943 4885 4825 4762 4697 4631 4565 4498 4433 4369 4307 4247 4191 4139 4090 4045 4005 3969 3937 3910 3887 3868 3854 3843 3836 3833 3834 3838 3845 3855 3869 3885 3903 3923 3946 3970 3995 4021 4048 4076 4104 4133 4162 4192 4222 4253 4286 4319 4354 4390 4427 4466 4506 4547 4589 4632 4674 4716 4758 4798 4837 4874 4908 4939 4968 4992 5014 5031 5044 5054 5059 5061 5059 5054 5046 5035 5021 5006 4989 4972 4953 4935 4917 4899 4882 4865 4849 4834 4820 4806 4792 4778 4763 4747 4730 4712 4692 4670 4646 4620 4592 4561 4529 4494 4457 4419 4379 4339 4297 4256 4216 4178 4143 4112 4086 4067 4056 4054 4062 4080 4110 4152 4204 4267 4340 4420 4506 4596 4687 4777 4863 4943 5014 5075 5124 5160 5182 5191 5185 5166 5134 5092 5040 4980 4914 4844 4772 4699 4628 4560 4496 4438 4388 4346 4314 4291 4280 4279 4289 4309 4339 4378 4425 4478 4536 4596 4656 4715 4770 4819 4861 4893 4916 4927 4926 4914 4892 4859 4818 4770 4718 4665 4611 4562 4518 4483 4458 4447 4450 4468 4503 4555 4623 4707 4805 4916 5038 5170 5308 5451 5597 5743 5889 6033 6174 6310 6442 6569 6692 6810 6924 7035 7142 7248 7351 7452 7552 7650 7747 7843 7937 8029 8119 8207 8292 8376 8457 8536 8613 8687 8760 8831 8900 8967 9032 9094 9154 9211 9265 9316 9363 9407 9446 9482 9513 9542 9566 9588 9607 9624 9639 9652 9664 9676 9687 9697 9706 9715 9724 9731 9738 9743 9747 9750 9752 9752 9751 9748 9745 9741 9736 9730 9724 9718 9712 9706 9700 9695 9689 9683 9677 9670 9663 9655 9646 9636 9626 9614 9602 9589 9575 9560 9545 9530 9515 9500 9485 9470 9455 9440 9424 9407 9389 9369 9347 9323 9296 9266 9233 9197 9157 9114 9068 9019 8967 8914 8859 8802 8746 8689 8634 8580 8529 8481 8437 8397 8364 8336 8315 8301 8293 8293 8300 8314 8334 8359 8390 8424 8461 4276 6 2 4 8500 8539 8578 8616 8651 8683 8711 8734 8752 8765 8772 8772 8767 8756 8739 8716 8688 8655 8618 8576 8530 8480 8428 8373 8316 8258 8198 8139 8079 8021 7964 7908 7856 7806 7760 7718 7680 7648 7621 7600 7585 7577 7575 7580 7591 7609 7633 7664 7700 7742 7788 7839 7894 7952 8013 8077 8142 8210 8278 8348 8419 8489 8560 8630 8700 8769 8836 8902 8965 9027 9085 9141 9194 9243 9289 9332 9371 9407 9439 9469 9495 9518 9538 9556 9571 9583 9592 9599 9603 9605 9604 9601 9595 9586 9575 9560 9543 9522 9498 9471 9440 9405 9365 9322 9275 9223 9168 9108 9045 8979 8909 8836 8762 8685 8607 8528 8449 8369 8291 8214 8138 8065 7995 7928 7866 7808 7756 7710 7670 7637 7611 7593 7582 7578 7583 7594 7613 7638 7670 7708 7752 7801 7854 7912 7974 8040 8108 8180 8253 8328 8404 8480 8557 8632 8707 8780 8851 8919 8985 9047 9106 9162 9214 9264 9310 9353 9393 9430 9465 9498 9527 9554 9578 9599 9617 9631 9642 9649 9652 9651 9646 9635 9620 9601 9576 9545 9510 9468 9420 9365 9302 9232 9154 9068 8973 8869 8757 8636 8508 8374 8235 8092 7947 7803 7661 7524 7394 7273 7164 7068 6987 6921 6873 6843 6830 6836 6858 6898 6953 7023 7105 7199 7302 7413 7530 7652 7775 7899 8023 8143 8261 8374 8481 8583 8678 8767 8850 8927 8997 9062 9123 9178 9230 9278 9323 9365 9404 9440 9474 9505 9534 9560 9584 9605 9624 9641 9656 9670 9681 9692 9701 9709 9716 9722 9726 9730 9732 9733 9732 9729 9726 9720 9713 9705 9696 9685 9674 9662 9649 9635 9620 9605 9588 9569 9548 9525 9498 9469 9435 9397 9354 9307 9255 9198 9135 9068 8996 8919 8837 8750 8659 8562 8460 8353 8239 8120 7994 7860 7720 7572 7417 7255 7085 6909 6727 6540 6349 6154 5957 5757 5558 5358 5159 4962 4767 4575 4387 4203 4025 3853 3690 3536 3393 3264 3151 3055 2979 2926 2897 2894 2919 2972 3054 3165 3303 3468 3656 3866 4094 4337 4592 4854 5121 5389 5654 5913 6165 6406 6636 6853 7055 7244 7417 7577 7723 7855 7975 8082 8179 8266 8344 8413 8474 8529 8577 8621 8659 8693 8724 8751 8777 8800 8821 8841 8860 8878 8896 8913 8930 8947 8964 8980 8997 9013 9029 9045 9060 9076 9091 9107 9122 9138 9154 9171 9187 9204 9222 9239 9257 9274 9291 9308 9324 9339 9353 9367 9380 9393 9405 9417 9429 9442 9455 9469 9483 9499 9514 9530 9546 9561 9576 9589 9601 9611 9619 9624 9627 9627 9625 9620 9613 9604 9592 9578 9562 9542 9520 9494 9464 9429 9390 9345 9294 9237 9173 9103 9025 8940 8849 8751 8648 8539 8425 8307 8187 8064 7941 7817 7694 7573 7455 7341 7230 7125 7025 6931 6842 6760 6683 6612 6546 6485 6428 6374 6324 6276 6230 6187 6145 6105 6067 6032 5999 5969 5943 5922 5906 5896 5893 5896 4277 6 2 5 5906 5923 5948 5981 6022 6071 6130 6196 6271 6353 6442 6538 6639 6746 6857 6971 7089 7208 7329 7450 7571 7691 7810 7926 8040 8150 8257 8360 8458 8552 8641 8724 8803 8877 8946 9010 9069 9124 9174 9221 9264 9303 9339 9372 9403 9430 9455 9478 9498 9517 9534 9549 9562 9574 9585 9594 9601 9607 9612 9615 9616 9615 9613 9609 9603 9594 9583 9570 9555 9536 9515 9491 9464 9432 9397 9358 9314 9265 9211 9151 9085 9013 8935 8850 8760 8663 8561 8454 8342 8225 8105 7982 7858 7731 7605 7479 7354 7231 7111 6994 6882 6774 6672 6577 6488 6407 6334 6270 6214 6167 6130 6103 6085 6078 6080 6092 6113 6143 6183 6230 6286 6349 6419 6495 6576 6662 6752 6846 6942 7040 7140 7240 7340 7440 7539 7637 7733 7826 7916 8004 8088 8169 8247 8321 8391 8458 8521 8580 8636 8689 8739 8786 8829 8870 8908 8942 8973 9001 9024 9043 9057 9065 9067 9063 9050 9029 8999 8959 8909 8848 8776 8692 8597 8489 8370 8240 8100 7949 7789 7622 7448 7269 7089 6907 6728 6554 6387 6231 6087 5960 5851 5763 5697 5656 5640 5649 5684 5742 5824 5926 6046 6182 6328 6482 6639 6797 6950 7097 7232 7355 7462 7553 7625 7679 7714 7730 7728 7709 7675 7625 7563 7488 7403 7309 7206 7097 6982 6862 6739 6614 6486 6359 6231 6106 5983 5864 5749 5639 5536 5439 5349 5267 5193 5125 5065 5012 4965 4925 4889 4858 4832 4808 4788 4769 4753 4737 4723 4709 4695 4682 4668 4655 4641 4627 4614 4601 4588 4576 4566 4558 4552 4549 4550 4556 4567 4584 4607 4638 4677 4725 4781 4846 4920 5003 5096 5197 5307 5424 5549 5680 5816 5957 6102 6250 6399 6550 6699 6848 6995 7139 7278 7413 7543 7666 7781 7889 7988 8077 8156 8224 8281 8327 8360 8381 8391 8389 8375 8352 8319 8278 8231 8178 8122 8065 8007 7952 7900 7854 7815 7784 7762 7751 7750 7760 7781 7813 7856 7907 7967 8035 8109 8188 8271 8357 8443 8530 8616 8700 8782 8860 8934 9005 9071 9133 9191 9245 9294 9339 9381 9419 9453 9484 9513 9538 9561 9582 9600 9616 9630 9642 9653 9662 9670 9677 9683 9688 9693 9697 9700 9704 9707 9710 9714 9717 9720 9724 9728 9731 9735 9740 9744 9748 9752 9756 9759 9762 9765 9768 9769 9771 9772 9773 9774 9774 9774 9775 9775 9776 9776 9777 9778 9779 9781 9782 9783 9783 9784 9783 9783 9782 9780 9778 9775 9772 9769 9766 9762 9759 9755 9752 9749 9746 9743 9740 9737 9733 9730 9727 9723 9719 9714 9710 9705 9700 9695 9690 9684 9679 9673 9668 9662 9656 9650 9645 9639 9633 9627 9622 9617 9612 9607 9603 9600 9597 9595 9594 9593 9593 9593 9593 9594 9595 9596 9596 9597 9597 9597 9597 9598 9598 9599 9600 9602 9604 9608 9612 9617 9623 9629 9636 9644 9651 9658 9665 9671 9676 9680 9683 9685 9687 4278 6 2 5 9687 9687 9687 9687 9687 9688 9689 9691 9695 9699 9703 9709 9715 9721 9727 9732 9737 9741 9743 9744 9744 9742 9738 9733 9727 9719 9710 9700 9689 9677 9664 9650 9634 9617 9597 9576 9551 9523 9492 9455 9414 9367 9314 9254 9188 9113 9032 8942 8845 8739 8626 8506 8378 8243 8102 7955 7803 7646 7486 7322 7157 6990 6823 6658 6495 6337 6183 6037 5900 5773 5658 5556 5469 5397 5340 5301 5277 5268 5273 5291 5319 5354 5395 5437 5478 5514 5543 5561 5566 5555 5528 5483 5420 5339 5240 5125 4994 4851 4697 4535 4366 4194 4020 3846 3674 3507 3346 3193 3049 2916 2795 2689 2599 2527 2476 2447 2442 2463 2513 2592 2701 2840 3010 3208 3434 3684 3957 4247 4550 4863 5181 5498 5812 6116 6409 6688 6949 7191 7414 7618 7802 7968 8117 8251 8371 8479 8577 8667 8750 8827 8899 8966 9030 9090 9146 9198 9247 9292 9333 9370 9402 9431 9457 9479 9498 9514 9528 9541 9553 9563 9573 9583 9592 9601 9610 9619 9627 9634 9641 9646 9651 9655 9657 9659 9659 9658 9656 9652 9648 9643 9637 9630 9621 9611 9600 9588 9573 9557 9539 9519 9497 9474 9449 9424 9397 9371 9346 9322 9299 9280 9262 9249 9238 9232 9229 9230 9235 9243 9255 9269 9285 9303 9323 9343 9364 9386 9407 9429 9450 9471 9491 9511 9529 9548 9565 9582 9597 9612 9626 9639 9652 9663 9673 9682 9691 9698 9705 9712 9717 9722 9727 9732 9736 9740 9744 9748 9751 9755 9758 9762 9765 9768 9771 9775 9778 9781 9785 9788 9792 9796 9800 9804 9808 9812 9816 9820 9823 9826 9828 9829 9829 9829 9828 9825 9822 9819 9815 9810 9806 9801 9797 9793 9790 9787 9785 9783 9782 9781 9780 9779 9778 9775 9772 9767 9761 9753 9742 9730 9714 9696 9675 9651 9623 9592 9558 9520 9479 9434 9386 9335 9281 9225 9166 9106 9044 8981 8919 8858 8798 8741 8686 8636 8591 8550 8516 8488 8466 8452 8444 8443 8448 8459 8476 8498 8523 8553 8584 8618 8652 8687 8722 8756 8790 8822 8852 8881 8909 8934 8959 8981 9003 9022 9040 9056 9071 9083 9092 9099 9102 9102 9099 9090 9078 9060 9038 9011 8978 8941 8898 8851 8800 8744 8685 8622 8557 8490 8421 8350 8279 8208 8136 8065 7994 7923 7853 7783 7714 7644 7573 7501 7428 7353 7275 7195 7111 7025 6935 6841 6745 6647 6546 6444 6341 6239 6138 6040 5945 5855 5771 5694 5625 5565 5516 5477 5450 5435 5432 5442 5465 5501 5549 5609 5681 5763 5856 5959 6070 6189 6314 6446 6583 6724 6867 7013 7160 7306 7452 7595 7736 7872 8004 8132 8253 8368 8477 8580 8676 8765 8848 8926 8998 9064 9126 9183 9237 9286 9332 9374 9414 9449 9482 9511 9536 9558 9575 9589 9599 9606 9608 9606 9601 9592 9579 9564 9544 9522 9496 9468 9435 9399 9359 9315 9267 9213 9155 9091 9021 8945 8864 8777 4279 6 2 5 8683 8585 8480 8371 8258 8140 8018 7894 7767 7639 7509 7378 7248 7119 6991 6865 6741 6621 6506 6395 6289 6190 6097 6012 5934 5864 5803 5751 5709 5676 5654 5642 5640 5649 5669 5700 5741 5794 5858 5932 6016 6110 6213 6325 6444 6569 6700 6836 6975 7115 7257 7399 7539 7677 7812 7943 8070 8192 8308 8419 8524 8623 8715 8802 8883 8959 9029 9093 9153 9209 9261 9308 9353 9394 9432 9468 9502 9534 9564 9592 9619 9644 9667 9689 9710 9728 9746 9761 9776 9788 9800 9810 9818 9826 9833 9839 9845 9850 9855 9859 9864 9869 9874 9879 9884 9891 9897 9904 9911 9919 9927 9935 9943 9951 9959 9967 9973 9980 9985 9990 9994 9997 99991000010001100011000110000 9999 9998 9996 9995 9994 9993 9991 9991 9990 9989 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9983 9983 9983 9983 9984 9984 9985 9986 9987 9989 9990 9990 9991 9991 9991 9990 9989 9988 9986 9983 9981 9978 9975 9972 9968 9965 9961 9957 9954 9950 9945 9940 9935 9929 9923 9915 9906 9896 9885 9871 9856 9838 9818 9795 9769 9738 9704 9665 9620 9569 9512 9448 9377 9297 9209 9112 9006 8890 8764 8629 8483 8328 8163 7989 7806 7614 7415 7208 6996 6777 6555 6329 6102 5873 5645 5419 5196 4977 4763 4556 4357 4165 3983 3809 3646 3493 3351 3219 3099 2990 2893 2809 2738 2681 2639 2614 2606 2616 2647 2697 2770 2864 2981 3120 3281 3462 3662 3880 4113 4358 4614 4876 5142 5410 5675 5937 6192 6439 6676 6901 7115 7316 7505 7682 7846 7999 8141 8273 8395 8508 8614 8712 8802 8886 8963 9034 9098 9156 9207 9253 9293 9327 9355 9378 9395 9408 9416 9419 9418 9413 9403 9388 9369 9345 9316 9281 9239 9190 9133 9067 8993 8909 8814 8710 8594 8467 8330 8182 8023 7854 7675 7488 7294 7092 6885 6673 6457 6240 6022 5804 5588 5375 5166 4963 4765 4575 4393 4219 4054 3899 3754 3619 3494 3379 3274 3180 3095 3020 2953 2896 2847 2807 2774 2748 2729 2717 2710 2710 2715 2725 2740 2759 2784 2813 2846 2884 2926 2973 3025 3081 3141 3207 3277 3351 3431 3516 3606 3701 3800 3905 4015 4130 4249 4372 4500 4632 4767 4905 5046 5188 5332 5476 5620 5762 5903 6041 6176 6305 6428 6543 6650 6746 6831 6902 6959 6999 7022 7027 7012 6977 6921 6845 6748 6632 6497 6344 6176 5994 5800 5596 5384 5167 4947 4726 4506 4291 4080 3878 3686 3506 3340 3191 3062 2954 2870 2812 2782 2783 2815 2879 2976 3104 3264 3452 3666 3903 4159 4429 4709 4993 5278 5557 5828 6085 6327 6550 6753 6935 7095 7235 7355 7457 7542 7613 7671 7719 7757 7788 7814 7834 7849 7860 7866 7868 7864 7854 7838 7814 7781 7739 7687 7625 7553 7469 7374 7268 7152 7025 6889 6745 6592 6433 6269 6099 5927 5753 5577 5403 5230 5059 4893 4731 4280 6 2 5 4575 4426 4284 4150 4025 3909 3803 3707 3622 3547 3484 3431 3389 3358 3339 3331 3334 3349 3375 3413 3463 3525 3600 3686 3785 3897 4021 4157 4305 4465 4634 4812 4999 5192 5391 5592 5795 5998 6199 6397 6588 6773 6950 7118 7275 7421 7556 7679 7790 7890 7978 8055 8120 8176 8221 8256 8283 8301 8311 8313 8308 8296 8277 8251 8219 8180 8136 8085 8028 7965 7895 7819 7737 7648 7553 7451 7343 7228 7106 6979 6845 6706 6562 6413 6261 6106 5948 5790 5631 5472 5316 5162 5011 4865 4725 4591 4464 4344 4233 4131 4038 3955 3883 3821 3771 3732 3704 3689 3687 3697 3720 3755 3804 3865 3939 4026 4124 4234 4354 4484 4623 4770 4923 5082 5246 5412 5579 5746 5912 6075 6232 6384 6529 6665 6791 6906 7009 7100 7179 7244 7296 7335 7361 7376 7379 7372 7357 7333 7302 7265 7225 7180 7134 7086 7038 6990 6943 6897 6853 6811 6772 6734 6699 6666 6634 6603 6573 6542 6510 6477 6441 6401 6356 6307 6251 6189 6119 6043 5959 5869 5772 5670 5562 5451 5337 5222 5106 4991 4878 4769 4664 4564 4471 4385 4309 4242 4187 4143 4112 4095 4093 4105 4134 4178 4238 4312 4401 4501 4613 4732 4856 4984 5110 5234 5351 5458 5553 5635 5701 5750 5782 5797 5796 5780 5750 5710 5662 5607 5550 5492 5436 5384 5339 5301 5271 5251 5240 5238 5245 5258 5278 5301 5327 5354 5379 5401 5418 5428 5432 5426 5411 5387 5354 5312 5261 5204 5142 5076 5009 4943 4880 4823 4773 4734 4706 4692 4693 4710 4744 4794 4860 4940 5035 5141 5256 5378 5504 5631 5756 5877 5990 6094 6186 6264 6328 6377 6410 6428 6431 6420 6397 6363 6320 6268 6211 6149 6084 6016 5949 5881 5816 5752 5691 5634 5582 5536 5496 5464 5441 5428 5426 5436 5460 5498 5552 5620 5704 5803 5916 6043 6182 6330 6487 6650 6817 6985 7153 7318 7479 7634 7781 7919 8048 8168 8276 8375 8463 8541 8610 8668 8717 8758 8789 8811 8825 8830 8826 8813 8791 8760 8719 8669 8609 8541 8463 8377 8283 8181 8071 7955 7833 7705 7572 7435 7294 7149 7001 6851 6699 6545 6391 6235 6080 5925 5772 5621 5473 5328 5189 5056 4929 4811 4701 4601 4511 4432 4366 4311 4270 4241 4226 4224 4236 4261 4299 4351 4415 4491 4578 4677 4785 4903 5029 5162 5301 5445 5593 5744 5896 6049 6201 6351 6499 6643 6783 6918 7047 7170 7286 7395 7496 7589 7674 7749 7816 7874 7922 7960 7988 8006 8014 8012 7999 7977 7944 7902 7850 7790 7721 7644 7560 7470 7373 7272 7166 7056 6944 6830 6715 6600 6486 6373 6261 6152 6047 5944 5846 5752 5662 5577 5497 5421 5350 5284 5222 5164 5111 5061 5015 4973 4934 4898 4865 4834 4806 4780 4756 4734 4714 4696 4681 4667 4656 4649 4644 4643 4645 4653 4665 4683 4707 4737 4774 4818 4869 4927 4992 5064 5142 5227 4281 6 2 5 5316 5409 5506 5605 5704 5802 5898 5990 6076 6155 6225 6285 6332 6366 6385 6388 6374 6343 6294 6228 6144 6043 5926 5794 5648 5490 5321 5143 4958 4768 4575 4379 4184 3990 3800 3615 3436 3264 3103 2951 2812 2687 2576 2482 2406 2349 2312 2297 2304 2334 2388 2464 2563 2684 2826 2987 3165 3359 3565 3782 4007 4238 4472 4707 4941 5173 5400 5622 5838 6047 6250 6445 6634 6816 6992 7161 7325 7483 7635 7782 7924 8060 8190 8315 8433 8546 8652 8753 8846 8934 9015 9091 9160 9225 9283 9337 9387 9432 9473 9511 9546 9577 9606 9633 9657 9680 9701 9720 9738 9754 9770 9785 9799 9812 9824 9836 9846 9856 9866 9874 9882 9888 9894 9899 9902 9905 9906 9906 9906 9904 9901 9898 9894 9889 9884 9879 9873 9867 9860 9854 9847 9841 9834 9827 9819 9812 9804 9795 9785 9774 9761 9746 9728 9707 9681 9651 9615 9573 9523 9465 9397 9319 9230 9130 9018 8894 8758 8610 8451 8283 8106 7922 7735 7545 7357 7172 6994 6826 6672 6534 6415 6317 6242 6193 6168 6170 6198 6251 6327 6426 6543 6678 6826 6986 7154 7326 7501 7676 7847 8014 8175 8328 8472 8608 8733 8849 8955 9053 9141 9221 9294 9360 9419 9472 9520 9563 9602 9636 9668 9696 9722 9745 9766 9785 9802 9818 9832 9844 9855 9865 9874 9881 9887 9892 9896 9899 9901 9902 9902 9903 9903 9903 9903 9903 9904 9905 9907 9909 9911 9914 9917 9920 9923 9926 9929 9930 9932 9932 9931 9930 9927 9923 9918 9911 9904 9894 9884 9871 9856 9840 9821 9799 9774 9746 9715 9680 9641 9599 9552 9502 9449 9393 9334 9274 9213 9152 9093 9036 8983 8934 8891 8854 8826 8805 8793 8790 8795 8810 8832 8862 8899 8942 8990 9042 9097 9153 9211 9269 9326 9382 9436 9487 9534 9579 9620 9657 9691 9720 9746 9768 9787 9803 9816 9827 9836 9842 9848 9852 9856 9858 9861 9863 9864 9865 9866 9866 9865 9863 9860 9856 9851 9845 9838 9830 9821 9813 9804 9795 9787 9780 9774 9769 9766 9764 9763 9764 9766 9769 9773 9777 9782 9787 9792 9796 9800 9804 9807 9810 9812 9813 9814 9814 9813 9812 9811 9809 9807 9805 9802 9799 9796 9794 9791 9788 9786 9784 9782 9780 9779 9779 9778 9779 9779 9780 9781 9783 9784 9786 9787 9789 9791 9792 9793 9794 9794 9795 9795 9795 9794 9794 9793 9791 9789 9786 9783 9778 9773 9766 9758 9748 9736 9722 9706 9688 9667 9642 9615 9584 9550 9511 9467 9419 9365 9305 9239 9167 9086 8999 8903 8799 8686 8565 8436 8298 8152 7998 7837 7670 7497 7319 7137 6952 6765 6578 6390 6204 6020 5839 5662 5490 5324 5163 5008 4861 4721 4587 4462 4344 4234 4131 4037 3950 3870 3799 3734 3677 3627 3584 3547 3517 3494 3476 3465 3459 3459 3465 3477 3495 3519 3549 3586 3630 3681 3739 3805 3878 3959 4049 4146 4251 4282 6 2 5 4363 4483 4610 4743 4881 5025 5173 5325 5480 5638 5797 5957 6117 6278 6437 6595 6751 6905 7056 7203 7347 7486 7621 7751 7876 7996 8110 8218 8321 8417 8508 8592 8671 8744 8811 8874 8931 8983 9031 9075 9116 9153 9186 9217 9246 9272 9296 9319 9340 9359 9377 9393 9408 9421 9433 9443 9452 9459 9465 9470 9474 9476 9477 9478 9478 9477 9476 9474 9472 9469 9466 9462 9458 9452 9445 9437 9427 9415 9401 9385 9366 9345 9321 9295 9266 9235 9202 9167 9130 9093 9054 9015 8976 8937 8899 8863 8828 8795 8766 8739 8715 8695 8678 8665 8656 8649 8645 8644 8646 8648 8652 8657 8661 8665 8669 8671 8671 8670 8667 8662 8654 8644 8632 8618 8601 8583 8562 8538 8513 8485 8454 8421 8386 8348 8307 8264 8218 8169 8118 8064 8008 7949 7887 7822 7754 7683 7608 7530 7447 7360 7268 7170 7068 6959 6844 6724 6597 6464 6325 6180 6030 5875 5716 5552 5384 5214 5040 4864 4685 4505 4323 4139 3954 3769 3583 3397 3213 3029 2848 2670 2497 2328 2165 2009 1860 1720 1589 1468 1356 1254 1162 1080 1007 943 888 841 802 769 743 722 706 695 687 683 681 682 686 692 700 712 728 749 777 812 857 913 982 1066 1166 1283 1418 1571 1742 1930 2133 2351 2579 2817 3060 3305 3551 3793 4029 4258 4477 4685 4881 5066 5238 5400 5551 5692 5825 5951 6071 6185 6294 6399 6501 6599 6694 6785 6873 6957 7038 7115 7188 7258 7323 7386 7444 7500 7552 7600 7645 7687 7725 7760 7791 7819 7843 7863 7881 7895 7907 7918 7926 7934 7942 7951 7960 7971 7984 8000 8017 8037 8060 8084 8109 8135 8161 8187 8212 8235 8256 8275 8291 8304 8315 8323 8329 8334 8337 8340 8344 8347 8352 8359 8367 8376 8387 8398 8410 8422 8433 8441 8446 8447 8442 8431 8412 8385 8347 8300 8241 8170 8086 7990 7881 7759 7624 7478 7319 7150 6972 6786 6594 6399 6202 6007 5815 5631 5457 5295 5149 5020 4911 4824 4760 4720 4702 4708 4736 4785 4852 4935 5030 5136 5248 5364 5480 5592 5699 5797 5885 5960 6021 6067 6098 6113 6114 6099 6071 6030 5978 5916 5846 5769 5686 5601 5513 5425 5339 5255 5174 5099 5029 4967 4912 4865 4827 4799 4780 4771 4771 4782 4802 4832 4872 4922 4981 5049 5126 5212 5305 5406 5514 5628 5747 5870 5996 6125 6254 6383 6511 6636 6758 6875 6987 7094 7194 7288 7375 7454 7527 7593 7651 7704 7749 7789 7822 7849 7870 7886 7896 7901 7900 7894 7883 7867 7845 7818 7785 7746 7702 7651 7594 7529 7458 7379 7292 7197 7095 6984 6866 6741 6608 6469 6324 6175 6021 5864 5704 5543 5380 5218 5056 4895 4735 4577 4420 4266 4113 3962 3813 3666 3520 3375 3231 3088 2946 2805 2665 2525 2387 2251 2116 1984 1855 1729 1608 1492 1382 1279 1184 1096 1016 946 884 831 4283 6 2 5 787 750 721 698 681 669 661 656 655 656 661 671 686 707 738 780 836 908 998 1108 1239 1394 1572 1773 1996 2240 2501 2777 3065 3360 3660 3959 4255 4544 4823 5090 5344 5583 5806 6015 6209 6390 6558 6715 6862 7001 7133 7258 7378 7492 7601 7706 7806 7901 7991 8076 8156 8231 8301 8367 8429 8487 8541 8593 8642 8689 8735 8778 8820 8861 8900 8937 8973 9006 9038 9068 9095 9120 9144 9166 9186 9204 9222 9238 9254 9269 9283 9297 9311 9324 9336 9348 9359 9369 9378 9387 9394 9401 9407 9412 9415 9418 9420 9421 9421 9420 9417 9413 9408 9402 9394 9385 9375 9363 9350 9336 9322 9308 9293 9280 9267 9256 9247 9240 9235 9233 9234 9238 9245 9255 9268 9283 9301 9321 9342 9365 9389 9414 9439 9463 9488 9511 9534 9555 9575 9594 9612 9628 9643 9657 9670 9682 9694 9705 9715 9726 9736 9745 9755 9764 9772 9780 9787 9793 9799 9803 9806 9808 9808 9807 9805 9801 9795 9788 9779 9767 9754 9738 9719 9697 9671 9642 9609 9571 9529 9483 9433 9379 9321 9261 9200 9137 9074 9013 8955 8901 8852 8810 8775 8748 8730 8722 8723 8734 8754 8782 8818 8861 8909 8962 9019 9077 9137 9196 9255 9311 9366 9417 9465 9510 9551 9589 9623 9654 9682 9708 9731 9752 9770 9787 9803 9816 9828 9839 9849 9857 9864 9871 9876 9881 9885 9889 9892 9894 9897 9900 9902 9904 9907 9909 9911 9912 9914 9915 9915 9915 9914 9912 9910 9907 9903 9899 9894 9890 9885 9880 9875 9870 9866 9863 9860 9859 9858 9858 9858 9860 9862 9866 9869 9874 9879 9884 9890 9896 9901 9907 9913 9918 9924 9928 9933 9937 9940 9943 9946 9948 9950 9951 9953 9954 9954 9955 9955 9954 9954 9953 9952 9950 9948 9945 9942 9939 9936 9933 9930 9927 9924 9921 9919 9917 9915 9913 9911 9909 9906 9903 9899 9894 9888 9882 9875 9868 9860 9852 9845 9838 9831 9826 9822 9818 9816 9815 9815 9816 9817 9818 9819 9820 9820 9820 9819 9817 9814 9811 9807 9803 9798 9793 9787 9782 9776 9770 9763 9756 9749 9742 9734 9727 9719 9711 9704 9697 9691 9686 9681 9678 9676 9676 9676 9678 9681 9685 9690 9695 9701 9706 9712 9718 9724 9729 9735 9741 9746 9752 9758 9764 9770 9776 9782 9788 9794 9799 9803 9807 9809 9811 9811 9810 9808 9804 9798 9791 9782 9771 9757 9741 9723 9702 9679 9652 9624 9592 9559 9523 9487 9449 9412 9376 9342 9310 9282 9258 9239 9226 9218 9215 9218 9226 9239 9256 9276 9298 9321 9345 9367 9388 9407 9422 9433 9441 9444 9443 9438 9430 9418 9404 9388 9371 9353 9336 9319 9304 9291 9281 9274 9269 9268 9270 9276 9284 9295 9309 9325 9342 9360 9380 9399 9418 9437 9454 9470 9484 9495 9505 9511 9515 9515 9512 9506 9496 9482 9464 9442 9415 9385 9350 9310 9265 9215 9160 4284 6 2 5 9100 9034 8962 8885 8801 8712 8617 8517 8411 8300 8185 8065 7943 7819 7693 7567 7442 7318 7198 7081 6969 6863 6763 6670 6585 6507 6437 6375 6320 6273 6233 6200 6174 6155 6142 6135 6136 6144 6159 6181 6213 6252 6301 6360 6427 6504 6590 6685 6787 6895 7009 7126 7245 7364 7480 7592 7697 7794 7879 7953 8012 8056 8083 8093 8084 8057 8012 7949 7868 7770 7657 7529 7389 7236 7074 6903 6725 6541 6353 6162 5969 5776 5583 5391 5202 5015 4832 4654 4481 4313 4153 4000 3855 3718 3590 3472 3364 3266 3178 3100 3031 2973 2923 2881 2848 2821 2802 2788 2781 2779 2782 2789 2802 2820 2843 2872 2907 2948 2996 3052 3116 3189 3271 3363 3464 3576 3698 3830 3971 4122 4282 4450 4624 4805 4992 5182 5374 5569 5763 5957 6149 6339 6525 6706 6883 7053 7218 7376 7528 7672 7809 7938 8060 8175 8282 8381 8474 8559 8638 8710 8776 8837 8892 8942 8988 9028 9063 9093 9118 9136 9149 9154 9151 9140 9120 9089 9049 8996 8932 8856 8767 8666 8552 8425 8286 8135 7972 7800 7619 7430 7236 7039 6842 6646 6456 6275 6106 5953 5820 5709 5623 5564 5535 5535 5566 5627 5716 5831 5970 6129 6304 6492 6689 6891 7094 7295 7491 7679 7859 8028 8186 8332 8467 8590 8703 8805 8898 8981 9056 9123 9181 9232 9274 9309 9336 9355 9366 9369 9364 9352 9333 9308 9278 9244 9207 9168 9128 9088 9051 9015 8984 8957 8935 8919 8908 8904 8907 8915 8930 8950 8975 9005 9040 9078 9118 9161 9206 9251 9297 9342 9387 9430 9471 9510 9547 9582 9613 9642 9668 9692 9713 9731 9747 9760 9772 9781 9788 9793 9796 9797 9795 9791 9784 9775 9763 9748 9730 9708 9682 9651 9616 9576 9530 9477 9416 9348 9270 9183 9085 8977 8856 8724 8580 8423 8254 8074 7882 7681 7470 7251 7026 6796 6563 6328 6094 5861 5632 5410 5195 4990 4796 4617 4452 4305 4177 4069 3982 3918 3876 3858 3863 3891 3941 4012 4103 4212 4336 4475 4626 4787 4956 5132 5312 5495 5680 5865 6050 6234 6415 6593 6768 6938 7103 7262 7414 7558 7693 7818 7934 8038 8130 8209 8276 8329 8369 8396 8409 8410 8398 8373 8336 8288 8228 8157 8075 7983 7881 7770 7650 7522 7387 7245 7098 6946 6791 6634 6476 6318 6162 6009 5860 5716 5578 5447 5324 5209 5103 5008 4922 4847 4782 4729 4688 4658 4640 4634 4641 4659 4689 4730 4783 4847 4921 5005 5098 5199 5307 5423 5544 5670 5799 5932 6068 6204 6342 6479 6615 6750 6883 7012 7139 7262 7380 7494 7603 7706 7804 7895 7979 8056 8125 8185 8237 8278 8309 8329 8337 8332 8315 8283 8237 8176 8100 8010 7904 7784 7650 7502 7342 7171 6989 6798 6600 6396 6188 5977 5765 5554 5346 5141 4943 4751 4568 4394 4231 4079 3939 3812 3698 3598 3511 3437 3376 3327 3291 3266 3251 3246 3250 3262 4285 6 2 5 3282 3307 3338 3373 3413 3457 3504 3555 3609 3667 3728 3794 3865 3941 4022 4109 4202 4301 4406 4517 4634 4756 4882 5013 5148 5285 5425 5567 5711 5855 6000 6146 6291 6436 6580 6724 6866 7008 7148 7285 7421 7554 7685 7812 7935 8054 8170 8280 8386 8487 8584 8675 8760 8841 8917 8987 9052 9112 9167 9218 9263 9303 9338 9369 9394 9415 9431 9442 9448 9449 9446 9438 9426 9409 9389 9366 9339 9310 9280 9249 9218 9187 9159 9133 9111 9092 9079 9071 9068 9071 9080 9093 9112 9136 9164 9194 9228 9263 9300 9338 9375 9412 9449 9485 9519 9552 9584 9614 9642 9669 9694 9717 9737 9756 9773 9787 9799 9808 9816 9821 9824 9825 9825 9823 9819 9814 9808 9800 9791 9780 9768 9753 9737 9717 9695 9669 9639 9605 9566 9521 9472 9416 9354 9286 9211 9129 9040 8943 8838 8725 8604 8475 8337 8192 8039 7878 7710 7535 7355 7170 6981 6789 6595 6400 6206 6014 5825 5639 5458 5283 5114 4952 4797 4650 4511 4380 4258 4144 4039 3942 3853 3773 3700 3635 3578 3528 3483 3445 3411 3382 3355 3330 3306 3281 3254 3225 3191 3152 3108 3057 2999 2934 2863 2785 2702 2615 2523 2430 2335 2240 2146 2054 1965 1880 1799 1724 1655 1592 1536 1488 1449 1419 1401 1394 1401 1423 1460 1513 1583 1670 1774 1893 2026 2171 2325 2486 2649 2813 2972 3124 3266 3396 3512 3612 3697 3765 3818 3856 3882 3898 3905 3906 3903 3898 3892 3888 3888 3891 3900 3914 3935 3964 4001 4046 4100 4163 4236 4319 4413 4517 4632 4757 4892 5036 5188 5348 5514 5685 5860 6038 6218 6398 6577 6754 6929 7101 7269 7433 7592 7746 7894 8037 8173 8302 8425 8541 8649 8751 8845 8932 9012 9086 9153 9215 9271 9322 9368 9411 9450 9486 9519 9549 9577 9603 9628 9650 9670 9689 9707 9723 9738 9751 9764 9776 9786 9796 9805 9813 9820 9827 9833 9838 9842 9845 9847 9849 9850 9850 9849 9848 9846 9843 9840 9835 9829 9822 9814 9804 9791 9776 9759 9738 9713 9685 9652 9615 9573 9526 9473 9414 9349 9277 9197 9111 9016 8913 8801 8681 8552 8415 8270 8117 7956 7790 7618 7441 7261 7079 6897 6715 6534 6356 6182 6012 5848 5689 5537 5390 5250 5116 4987 4864 4745 4631 4520 4413 4309 4208 4110 4015 3924 3839 3759 3686 3623 3570 3530 3505 3497 3508 3539 3592 3669 3768 3891 4038 4205 4393 4599 4820 5053 5294 5540 5787 6031 6270 6499 6717 6920 7106 7275 7424 7554 7664 7754 7825 7877 7913 7931 7935 7925 7903 7869 7825 7772 7711 7643 7569 7490 7407 7321 7231 7140 7048 6955 6862 6771 6681 6593 6508 6427 6349 6275 6206 6141 6080 6022 5968 5915 5864 5812 5758 5701 5639 5571 5495 5410 5316 5210 5094 4966 4828 4680 4523 4358 4188 4012 3834 3655 3476 3301 3129 2962 2803 2652 2510 2379 2259 2151 2056 4286 6 2 5 1975 1909 1858 1822 1803 1799 1810 1837 1878 1933 1999 2075 2159 2249 2343 2439 2533 2626 2713 2795 2870 2937 2996 3047 3091 3128 3159 3187 3211 3235 3258 3283 3312 3344 3382 3427 3479 3539 3608 3685 3772 3867 3971 4084 4205 4334 4469 4610 4755 4903 5053 5203 5351 5495 5634 5766 5889 6002 6102 6190 6263 6322 6364 6390 6401 6394 6372 6335 6282 6216 6136 6045 5943 5832 5713 5588 5458 5325 5191 5057 4925 4795 4670 4551 4439 4334 4238 4151 4074 4006 3950 3904 3870 3847 3835 3835 3848 3872 3909 3959 4021 4097 4185 4286 4399 4524 4661 4808 4965 5131 5304 5483 5667 5853 6042 6231 6419 6604 6786 6963 7135 7301 7460 7612 7757 7895 8025 8147 8263 8372 8474 8571 8661 8745 8824 8898 8968 9032 9092 9147 9198 9245 9287 9325 9360 9390 9417 9440 9460 9477 9492 9503 9513 9520 9526 9530 9533 9535 9535 9535 9533 9530 9526 9521 9514 9507 9498 9488 9477 9465 9451 9437 9421 9404 9386 9367 9345 9321 9295 9265 9230 9191 9146 9093 9033 8963 8883 8792 8689 8573 8444 8301 8144 7973 7789 7591 7381 7160 6930 6691 6445 6194 5941 5687 5433 5184 4939 4701 4472 4254 4047 3854 3674 3508 3358 3222 3100 2993 2900 2819 2749 2691 2641 2600 2565 2536 2512 2491 2473 2458 2443 2431 2419 2408 2399 2390 2384 2379 2376 2376 2379 2385 2395 2409 2428 2452 2482 2519 2562 2612 2670 2736 2811 2893 2984 3082 3187 3299 3417 3539 3664 3790 3917 4043 4165 4284 4398 4505 4605 4697 4781 4858 4926 4987 5041 5090 5133 5172 5207 5241 5273 5304 5336 5370 5406 5444 5487 5533 5583 5639 5700 5767 5840 5919 6004 6096 6193 6296 6404 6517 6634 6754 6877 7002 7129 7255 7381 7505 7627 7748 7865 7979 8089 8196 8299 8398 8494 8586 8674 8759 8841 8920 8995 9067 9136 9202 9264 9323 9378 9430 9479 9524 9565 9604 9639 9671 9700 9726 9751 9772 9792 9811 9827 9843 9857 9870 9882 9894 9904 9914 9923 9931 9938 9945 9950 9955 9959 9962 9965 9966 9967 9967 9967 9967 9966 9964 9963 9961 9959 9957 9954 9951 9948 9944 9940 9935 9930 9924 9918 9910 9902 9893 9883 9871 9858 9843 9827 9808 9786 9762 9733 9701 9664 9621 9573 9518 9456 9385 9306 9217 9117 9006 8883 8748 8599 8437 8261 8071 7868 7653 7425 7187 6939 6683 6421 6155 5888 5620 5356 5096 4842 4598 4364 4143 3935 3742 3566 3405 3262 3137 3029 2939 2867 2812 2773 2750 2743 2750 2771 2805 2849 2905 2969 3042 3122 3208 3299 3394 3493 3595 3699 3803 3908 4013 4116 4218 4316 4410 4499 4582 4657 4724 4780 4826 4860 4881 4889 4883 4862 4826 4777 4713 4636 4546 4444 4332 4211 4083 3948 3809 3668 3527 3387 3250 3119 2995 2879 2775 2682 2603 2538 2487 2452 2432 2427 2435 2457 2492 2537 2591 4287 6 2 5 2652 2720 2791 2866 2941 3017 3091 3163 3234 3301 3367 3430 3491 3551 3611 3672 3735 3800 3869 3943 4023 4110 4204 4306 4416 4535 4663 4799 4943 5094 5253 5417 5587 5761 5938 6117 6297 6477 6656 6832 7006 7175 7340 7499 7653 7801 7943 8079 8209 8332 8449 8559 8664 8763 8857 8944 9027 9104 9176 9243 9305 9362 9415 9464 9508 9549 9586 9620 9651 9680 9706 9730 9753 9774 9794 9813 9831 9848 9864 9879 9893 9905 9916 9926 9934 9941 9946 9950 9953 9955 9957 9958 9958 9959 9959 9960 9962 9964 9966 9968 9971 9974 9977 9979 9981 9983 9984 9984 9983 9982 9980 9977 9975 9972 9969 9966 9964 9963 9962 9962 9962 9963 9965 9967 9969 9971 9973 9976 9977 9978 9979 9979 9978 9977 9975 9972 9969 9966 9962 9958 9955 9951 9947 9943 9938 9933 9928 9921 9914 9906 9896 9885 9872 9857 9840 9820 9798 9774 9746 9715 9679 9640 9595 9544 9486 9420 9345 9259 9161 9050 8925 8785 8628 8455 8265 8059 7836 7597 7345 7080 6804 6519 6229 5934 5638 5343 5050 4763 4484 4212 3951 3701 3464 3240 3031 2837 2660 2501 2361 2243 2148 2079 2037 2024 2043 2095 2180 2300 2455 2642 2862 3110 3385 3681 3995 4322 4656 4993 5327 5654 5969 6270 6553 6816 7058 7279 7477 7655 7813 7953 8077 8185 8281 8366 8442 8511 8572 8629 8680 8728 8773 8814 8852 8888 8921 8952 8981 9007 9032 9054 9074 9092 9108 9122 9134 9144 9151 9156 9158 9158 9154 9148 9139 9127 9113 9096 9077 9056 9033 9008 8982 8956 8929 8903 8876 8850 8826 8803 8781 8762 8745 8731 8719 8711 8706 8704 8705 8710 8718 8730 8745 8763 8784 8809 8836 8866 8898 8931 8967 9004 9042 9080 9119 9157 9195 9233 9269 9304 9338 9371 9403 9433 9461 9489 9515 9540 9564 9587 9609 9630 9649 9667 9683 9697 9710 9721 9730 9737 9742 9746 9748 9749 9749 9749 9747 9746 9744 9742 9740 9738 9736 9734 9732 9729 9727 9725 9722 9719 9717 9714 9711 9709 9707 9705 9704 9704 9704 9704 9705 9706 9708 9709 9709 9710 9709 9708 9706 9704 9700 9696 9691 9685 9678 9670 9662 9652 9642 9630 9617 9603 9587 9570 9551 9530 9507 9482 9456 9428 9397 9365 9330 9292 9251 9207 9158 9104 9044 8977 8902 8819 8726 8622 8508 8382 8244 8094 7932 7756 7569 7369 7158 6936 6703 6461 6210 5952 5689 5420 5149 4877 4606 4337 4073 3815 3566 3328 3101 2887 2688 2504 2337 2188 2056 1942 1847 1771 1714 1677 1660 1663 1686 1729 1791 1872 1970 2084 2212 2351 2498 2650 2804 2957 3104 3243 3370 3484 3583 3665 3730 3779 3812 3832 3839 3837 3827 3813 3796 3778 3760 3744 3730 3718 3708 3698 3688 3675 3659 3639 3613 3580 3539 3491 3434 3370 3298 3221 3138 3053 2965 2878 2793 2713 2640 2576 2525 2490 2472 2474 2499 2549 4288 6 2 5 2626 2730 2862 3023 3210 3423 3660 3917 4192 4479 4774 5075 5375 5670 5958 6234 6496 6742 6971 7181 7373 7547 7704 7845 7972 8086 8188 8280 8362 8435 8499 8554 8600 8635 8658 8670 8667 8650 8616 8565 8496 8407 8299 8171 8024 7856 7670 7465 7242 7004 6751 6486 6210 5927 5638 5346 5054 4764 4479 4201 3933 3676 3432 3203 2988 2790 2608 2444 2297 2169 2059 1969 1900 1853 1830 1832 1861 1919 2007 2126 2277 2459 2672 2914 3183 3475 3787 4114 4452 4795 5139 5478 5809 6126 6428 6712 6976 7218 7440 7642 7825 7989 8138 8273 8395 8506 8609 8703 8791 8873 8949 9020 9086 9147 9204 9256 9304 9347 9386 9422 9454 9483 9510 9535 9558 9579 9599 9618 9635 9652 9667 9681 9695 9706 9717 9727 9735 9743 9749 9755 9761 9766 9770 9774 9779 9783 9787 9791 9794 9798 9801 9803 9805 9806 9806 9805 9803 9800 9795 9789 9781 9772 9762 9749 9735 9719 9702 9683 9662 9640 9617 9592 9565 9538 9510 9482 9454 9425 9397 9370 9344 9319 9296 9275 9256 9239 9224 9212 9201 9193 9186 9182 9179 9177 9177 9178 9179 9182 9185 9189 9193 9197 9202 9207 9212 9218 9224 9229 9235 9241 9248 9254 9260 9267 9274 9282 9290 9299 9308 9319 9330 9342 9356 9370 9385 9401 9418 9436 9455 9473 9492 9511 9530 9549 9567 9584 9601 9618 9633 9648 9662 9676 9689 9702 9714 9725 9736 9747 9757 9766 9775 9784 9792 9799 9805 9811 9816 9820 9823 9825 9827 9829 9829 9830 9830 9830 9829 9829 9828 9828 9827 9826 9825 9824 9822 9819 9816 9813 9808 9803 9797 9790 9783 9775 9766 9758 9749 9740 9731 9722 9714 9706 9698 9690 9683 9675 9668 9660 9652 9643 9634 9623 9612 9600 9586 9571 9554 9535 9513 9489 9463 9432 9398 9359 9315 9266 9210 9148 9078 9001 8915 8821 8719 8607 8486 8357 8219 8072 7918 7755 7584 7407 7223 7033 6838 6637 6434 6226 6017 5806 5595 5385 5177 4972 4771 4575 4386 4204 4030 3865 3710 3565 3430 3306 3193 3090 2997 2914 2841 2778 2723 2677 2640 2611 2591 2580 2577 2584 2601 2628 2666 2715 2777 2851 2938 3038 3151 3277 3415 3566 3728 3901 4083 4273 4471 4673 4880 5089 5300 5510 5718 5924 6125 6321 6512 6696 6873 7043 7204 7358 7505 7643 7774 7898 8015 8125 8229 8327 8419 8506 8588 8665 8736 8804 8866 8924 8977 9025 9069 9108 9143 9173 9198 9219 9235 9247 9254 9256 9254 9245 9231 9211 9184 9150 9108 9058 8999 8929 8850 8760 8660 8548 8425 8291 8146 7990 7823 7646 7459 7264 7060 6848 6630 6406 6178 5946 5712 5476 5241 5008 4778 4552 4332 4118 3912 3715 3528 3351 3185 3030 2888 2759 2643 2541 2454 2383 2328 2290 2271 2270 2290 2331 2393 2477 2581 2706 2851 3013 3192 3383 3585 3794 4006 4218 4427 4629 4820 4998 5159 5302 4289 6 2 5 5424 5523 5600 5652 5681 5685 5666 5624 5560 5476 5373 5251 5114 4963 4799 4625 4442 4254 4061 3867 3673 3481 3293 3111 2937 2771 2614 2468 2332 2208 2096 1995 1906 1830 1767 1716 1679 1657 1649 1658 1684 1728 1791 1873 1975 2096 2237 2396 2572 2765 2971 3189 3416 3651 3889 4131 4372 4611 4847 5078 5303 5521 5731 5934 6129 6316 6495 6667 6832 6989 7139 7282 7417 7546 7667 7781 7888 7988 8081 8168 8248 8322 8390 8453 8511 8564 8613 8657 8698 8735 8768 8797 8823 8845 8863 8878 8889 8897 8902 8903 8902 8898 8892 8884 8874 8863 8850 8836 8821 8804 8786 8767 8747 8725 8701 8674 8646 8615 8581 8544 8503 8459 8411 8358 8301 8238 8171 8097 8017 7930 7837 7736 7628 7514 7392 7263 7128 6987 6840 6688 6532 6372 6209 6044 5877 5708 5538 5367 5195 5022 4848 4672 4494 4315 4134 3951 3766 3580 3393 3205 3018 2833 2649 2470 2295 2127 1965 1812 1669 1535 1412 1300 1199 1110 1032 964 906 857 817 784 757 737 722 711 704 702 705 712 725 745 774 812 861 924 1001 1094 1205 1334 1481 1647 1830 2031 2246 2474 2713 2959 3210 3462 3713 3959 4199 4429 4649 4857 5053 5235 5405 5563 5711 5848 5977 6098 6213 6323 6429 6531 6629 6725 6817 6906 6991 7072 7148 7220 7287 7348 7405 7456 7502 7543 7580 7612 7640 7665 7686 7704 7719 7732 7741 7748 7753 7754 7754 7750 7745 7737 7726 7714 7699 7683 7665 7646 7625 7603 7580 7555 7530 7503 7475 7445 7415 7382 7349 7313 7276 7238 7198 7156 7113 7068 7022 6974 6925 6874 6821 6766 6710 6651 6589 6525 6458 6388 6315 6239 6160 6078 5994 5906 5816 5724 5629 5533 5435 5336 5235 5133 5030 4925 4819 4712 4604 4494 4384 4272 4160 4047 3933 3820 3706 3593 3480 3368 3256 3145 3035 2924 2814 2703 2592 2480 2368 2254 2140 2025 1911 1797 1684 1573 1465 1360 1259 1164 1074 991 913 843 779 721 671 626 586 552 522 497 476 458 443 431 422 415 410 407 407 408 412 417 425 434 447 462 480 503 530 562 601 646 698 759 827 905 991 1085 1188 1298 1415 1538 1664 1794 1925 2057 2187 2316 2442 2565 2683 2798 2908 3015 3118 3218 3317 3413 3510 3605 3702 3799 3897 3996 4096 4197 4298 4398 4498 4596 4693 4786 4876 4963 5045 5122 5193 5260 5319 5372 5418 5456 5485 5505 5515 5513 5500 5474 5435 5383 5317 5237 5143 5037 4918 4789 4651 4504 4352 4196 4038 3880 3723 3569 3421 3279 3144 3020 2905 2802 2713 2637 2577 2534 2509 2504 2519 2557 2617 2701 2808 2939 3093 3268 3463 3676 3904 4144 4392 4646 4901 5154 5402 5642 5871 6089 6292 6479 6651 6808 6948 7074 7186 7284 7370 7445 7509 7564 7610 7648 7679 7702 7718 7727 7730 7726 4290 6 2 5 7717 7701 7680 7653 7622 7587 7548 7506 7461 7414 7366 7316 7267 7217 7168 7120 7074 7031 6990 6952 6919 6889 6865 6845 6831 6823 6820 6823 6831 6845 6864 6888 6916 6949 6984 7022 7063 7105 7149 7194 7239 7285 7331 7376 7421 7465 7507 7548 7586 7622 7655 7684 7709 7729 7742 7750 7750 7742 7726 7700 7665 7620 7565 7499 7422 7334 7235 7125 7005 6874 6733 6581 6421 6250 6071 5884 5689 5486 5277 5061 4841 4616 4388 4158 3928 3698 3470 3246 3027 2815 2611 2416 2233 2062 1904 1760 1630 1514 1413 1325 1251 1189 1139 1098 1066 1042 1024 1011 1001 995 992 992 996 1004 1019 1041 1072 1116 1174 1249 1343 1457 1594 1753 1936 2142 2368 2615 2878 3155 3442 3736 4032 4326 4614 4894 5162 5416 5653 5873 6074 6258 6422 6570 6700 6814 6912 6997 7067 7123 7166 7196 7212 7215 7202 7175 7132 7073 6998 6906 6799 6675 6535 6381 6214 6034 5843 5643 5435 5221 5003 4783 4562 4342 4125 3912 3704 3503 3309 3123 2947 2780 2625 2481 2351 2234 2133 2049 1984 1939 1918 1921 1951 2010 2098 2217 2367 2548 2758 2996 3259 3543 3846 4162 4488 4817 5147 5471 5788 6092 6381 6653 6906 7140 7355 7552 7730 7892 8039 8173 8295 8408 8511 8607 8696 8779 8857 8930 8997 9060 9118 9171 9220 9264 9304 9340 9372 9402 9430 9455 9478 9500 9521 9541 9560 9578 9595 9611 9625 9639 9651 9661 9670 9678 9684 9689 9693 9697 9700 9703 9706 9709 9712 9716 9720 9724 9728 9733 9737 9742 9746 9749 9752 9755 9756 9758 9758 9758 9758 9757 9756 9755 9753 9752 9750 9749 9747 9745 9744 9743 9742 9742 9742 9742 9743 9745 9747 9750 9754 9758 9763 9768 9773 9778 9782 9786 9790 9792 9794 9794 9794 9793 9792 9790 9788 9786 9785 9784 9783 9784 9785 9786 9788 9791 9793 9795 9798 9799 9800 9801 9800 9799 9798 9796 9794 9792 9790 9788 9787 9787 9787 9788 9789 9791 9792 9794 9796 9797 9798 9798 9798 9798 9797 9796 9795 9794 9793 9792 9792 9792 9793 9794 9795 9796 9796 9797 9797 9797 9796 9795 9793 9790 9787 9783 9779 9774 9769 9763 9757 9749 9741 9732 9722 9710 9696 9680 9662 9641 9617 9589 9556 9518 9475 9424 9366 9300 9223 9135 9036 8923 8796 8655 8499 8328 8142 7941 7725 7497 7257 7006 6746 6479 6207 5931 5653 5375 5100 4828 4561 4302 4050 3809 3578 3360 3156 2966 2792 2634 2494 2372 2268 2182 2113 2062 2027 2007 2001 2006 2021 2043 2071 2102 2133 2164 2191 2214 2231 2240 2243 2237 2223 2202 2173 2138 2098 2053 2005 1954 1904 1853 1804 1759 1716 1679 1647 1622 1603 1591 1586 1589 1598 1615 1638 1667 1701 1740 1782 1828 1877 1927 1979 2030 2082 2134 2184 2233 2280 2326 2371 2413 2454 2494 2532 2570 2608 2645 2683 2722 2762 2805 4290 6 3 1 7719 7696 7669 7636 7599 7558 7513 7466 7418 7368 7317 7267 7218 7170 7124 7080 7040 7003 6969 6939 6914 6892 6875 6863 6855 6851 6853 6858 6869 6884 6904 6928 6956 6989 7026 7066 7109 7156 7204 7254 7305 7356 7407 7456 7504 7550 7592 7631 7667 7697 7724 7745 7761 7771 7775 7773 7764 7748 7724 7692 7651 7600 7539 7468 7385 7291 7185 7068 6937 6795 6642 6476 6300 6114 5919 5715 5504 5286 5064 4837 4608 4377 4146 3916 3688 3464 3244 3031 2824 2626 2437 2259 2092 1936 1794 1664 1548 1446 1356 1279 1214 1160 1116 1081 1053 1032 1016 1005 998 994 994 997 1006 1021 1043 1076 1120 1179 1255 1349 1463 1599 1757 1937 2139 2362 2604 2862 3134 3415 3703 3993 4282 4567 4844 5111 5364 5603 5825 6031 6219 6390 6544 6681 6801 6907 6997 7072 7134 7181 7215 7234 7240 7230 7206 7166 7111 7040 6953 6851 6732 6599 6451 6290 6116 5930 5734 5530 5319 5102 4881 4659 4437 4216 3999 3785 3578 3378 3187 3004 2833 2672 2524 2389 2268 2164 2077 2008 1960 1935 1934 1958 2010 2090 2200 2340 2509 2707 2933 3183 3456 3749 4056 4375 4700 5027 5353 5672 5982 6279 6560 6824 7070 7297 7505 7694 7866 8022 8163 8292 8409 8517 8616 8708 8793 8873 8947 9016 9081 9141 9196 9246 9292 9333 9371 9404 9435 9463 9488 9512 9534 9556 9576 9596 9615 9634 9652 9669 9685 9699 9712 9723 9733 9740 9746 9751 9754 9756 9757 9758 9758 9759 9760 9761 9763 9765 9767 9770 9773 9777 9780 9784 9787 9790 9793 9795 9797 9799 9801 9802 9803 9804 9805 9805 9806 9806 9806 9805 9804 9803 9802 9800 9799 9797 9796 9795 9795 9796 9797 9799 9802 9805 9810 9814 9819 9824 9828 9832 9836 9839 9841 9842 9842 9841 9840 9838 9836 9834 9832 9830 9828 9827 9826 9826 9827 9827 9828 9829 9831 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9840 9841 9843 9845 9847 9849 9851 9853 9854 9855 9855 9855 9854 9852 9850 9848 9845 9843 9840 9838 9836 9834 9833 9832 9832 9832 9832 9832 9833 9833 9834 9833 9833 9831 9829 9827 9823 9818 9813 9806 9799 9790 9780 9768 9754 9738 9720 9699 9674 9647 9614 9578 9535 9487 9432 9369 9297 9216 9125 9023 8909 8781 8641 8486 8316 8132 7933 7719 7491 7250 6997 6733 6460 6180 5895 5607 5319 5032 4750 4474 4207 3951 3706 3476 3261 3061 2879 2714 2568 2439 2328 2235 2159 2100 2057 2028 2013 2010 2017 2034 2057 2084 2115 2146 2177 2204 2227 2244 2253 2255 2248 2233 2210 2178 2140 2096 2048 1996 1943 1889 1837 1787 1742 1701 1667 1638 1617 1603 1596 1597 1605 1619 1639 1666 1697 1733 1773 1816 1862 1909 1959 2009 2060 2111 2161 2211 2260 2307 2354 2399 2442 2484 2525 2566 2605 2645 2684 2724 2766 2809 2854 4291 6 3 1 2901 2952 3005 3062 3122 3186 3253 3324 3397 3472 3548 3625 3702 3778 3851 3920 3985 4045 4097 4142 4178 4204 4221 4227 4222 4207 4182 4147 4102 4049 3988 3921 3848 3771 3690 3607 3524 3440 3358 3277 3198 3122 3049 2980 2914 2851 2793 2738 2687 2639 2595 2555 2519 2486 2458 2434 2416 2402 2394 2392 2396 2406 2423 2446 2476 2512 2554 2601 2653 2709 2769 2831 2894 2957 3020 3082 3141 3198 3250 3298 3341 3379 3412 3439 3461 3479 3492 3501 3507 3510 3512 3513 3514 3515 3518 3524 3533 3546 3563 3586 3615 3651 3694 3745 3803 3870 3946 4030 4123 4226 4337 4456 4584 4720 4862 5012 5167 5326 5490 5657 5825 5995 6165 6333 6500 6665 6827 6985 7139 7289 7434 7575 7710 7839 7964 8083 8196 8303 8404 8500 8590 8674 8753 8826 8894 8956 9015 9069 9119 9165 9208 9249 9287 9322 9355 9386 9415 9442 9467 9490 9510 9529 9545 9560 9572 9583 9592 9599 9605 9610 9613 9616 9617 9618 9617 9614 9610 9603 9595 9583 9569 9552 9530 9505 9476 9441 9402 9356 9304 9245 9177 9101 9014 8916 8804 8679 8539 8383 8210 8019 7811 7585 7341 7081 6805 6515 6213 5900 5580 5254 4925 4597 4273 3954 3645 3347 3065 2799 2552 2326 2122 1940 1781 1644 1529 1433 1355 1292 1243 1204 1175 1151 1133 1119 1110 1107 1110 1123 1150 1192 1256 1343 1460 1607 1788 2005 2256 2542 2859 3204 3571 3956 4351 4751 5147 5535 5908 6262 6592 6897 7173 7422 7644 7839 8012 8163 8296 8414 8519 8614 8702 8782 8857 8928 8993 9055 9111 9162 9208 9249 9284 9314 9339 9359 9376 9389 9399 9408 9415 9421 9427 9433 9439 9445 9452 9458 9465 9471 9478 9484 9490 9497 9503 9510 9517 9524 9531 9538 9546 9553 9561 9568 9575 9581 9586 9591 9595 9598 9600 9602 9603 9603 9603 9603 9603 9602 9601 9600 9599 9597 9594 9590 9584 9577 9568 9557 9544 9528 9510 9489 9466 9440 9412 9383 9351 9319 9285 9251 9218 9184 9152 9121 9092 9065 9041 9020 9002 8987 8976 8969 8965 8964 8966 8971 8978 8987 8997 9007 9017 9026 9034 9040 9043 9044 9042 9036 9028 9017 9003 8986 8967 8946 8924 8900 8876 8850 8825 8799 8772 8746 8720 8693 8667 8641 8615 8589 8564 8539 8515 8491 8469 8449 8429 8412 8396 8383 8371 8361 8354 8348 8344 8342 8341 8342 8343 8345 8348 8351 8354 8356 8358 8360 8360 8360 8358 8355 8350 8344 8337 8328 8318 8307 8294 8280 8264 8248 8231 8213 8194 8174 8154 8133 8111 8088 8064 8039 8012 7982 7950 7914 7874 7830 7781 7726 7665 7597 7522 7439 7349 7251 7146 7035 6917 6793 6665 6534 6400 6265 6130 5995 5863 5735 5611 5492 5379 5273 5174 5083 4999 4923 4854 4792 4736 4686 4642 4601 4564 4530 4497 4465 4433 4399 4364 4327 4287 4244 4197 4147 4094 4037 4292 6 3 1 3978 3916 3852 3786 3719 3653 3586 3520 3456 3393 3333 3276 3222 3172 3126 3085 3047 3015 2987 2965 2947 2933 2924 2920 2918 2921 2925 2932 2941 2950 2959 2968 2975 2981 2984 2984 2981 2974 2964 2949 2930 2908 2881 2850 2816 2779 2739 2698 2655 2612 2570 2530 2494 2462 2436 2417 2407 2407 2418 2440 2474 2521 2579 2649 2730 2821 2921 3028 3141 3258 3380 3503 3628 3754 3881 4009 4138 4270 4404 4543 4687 4837 4994 5158 5330 5509 5696 5887 6084 6283 6482 6680 6875 7064 7245 7416 7577 7725 7860 7982 8090 8184 8265 8333 8387 8430 8460 8477 8482 8474 8451 8415 8362 8293 8207 8102 7979 7837 7675 7496 7298 7084 6855 6613 6360 6098 5829 5557 5283 5011 4742 4480 4227 3986 3758 3547 3354 3183 3036 2915 2821 2758 2726 2727 2761 2828 2929 3060 3222 3410 3623 3857 4106 4369 4639 4912 5185 5454 5714 5964 6200 6422 6628 6818 6993 7152 7298 7431 7553 7667 7773 7874 7971 8065 8156 8247 8336 8424 8511 8596 8680 8761 8839 8914 8984 9051 9113 9170 9223 9272 9316 9357 9394 9427 9458 9485 9510 9533 9553 9572 9588 9603 9615 9626 9635 9642 9647 9651 9654 9656 9657 9657 9657 9657 9658 9658 9660 9662 9665 9669 9674 9679 9686 9694 9702 9712 9722 9732 9743 9755 9767 9779 9791 9803 9815 9826 9837 9848 9858 9867 9876 9884 9891 9898 9904 9909 9914 9919 9922 9925 9927 9929 9930 9930 9929 9927 9925 9922 9918 9914 9909 9904 9899 9894 9888 9883 9877 9870 9863 9856 9847 9837 9826 9813 9799 9783 9767 9749 9731 9712 9694 9677 9661 9647 9635 9625 9619 9614 9613 9613 9616 9621 9627 9634 9642 9649 9657 9664 9670 9676 9680 9683 9686 9687 9687 9686 9684 9680 9676 9670 9663 9655 9645 9634 9621 9607 9593 9577 9560 9543 9526 9509 9492 9476 9462 9449 9437 9427 9420 9415 9412 9412 9414 9419 9427 9437 9449 9464 9480 9498 9518 9539 9561 9583 9606 9628 9650 9671 9692 9711 9730 9746 9762 9775 9787 9798 9807 9814 9819 9822 9824 9823 9821 9817 9811 9804 9795 9784 9773 9761 9748 9735 9723 9711 9700 9691 9683 9677 9674 9672 9673 9675 9681 9688 9697 9708 9721 9736 9751 9768 9785 9803 9821 9839 9856 9873 9889 9904 9917 9929 9939 9948 9955 9961 9966 9969 9972 9974 9976 9977 9979 9981 9983 9985 9988 9990 9993 9995 9997 9999100001000010000 9999 9997 9994 9992 9988 9985 9981 9978 9974 9971 9967 9964 9960 9956 9951 9946 9940 9933 9926 9917 9909 9899 9890 9880 9871 9862 9854 9846 9839 9833 9826 9820 9813 9805 9795 9783 9768 9750 9727 9700 9667 9629 9585 9534 9477 9414 9343 9266 9181 9089 8989 8882 8767 8644 8513 8373 8226 8070 7907 7736 7559 7375 7186 6992 6795 6595 6395 6194 5995 5797 5603 5413 5228 5049 4876 4710 4551 4293 6 3 1 4401 4258 4123 3996 3878 3768 3666 3572 3485 3407 3335 3270 3212 3159 3112 3069 3031 2996 2963 2933 2905 2878 2851 2824 2798 2771 2743 2715 2686 2656 2626 2594 2563 2531 2499 2467 2435 2403 2372 2342 2312 2284 2256 2230 2206 2184 2163 2145 2129 2115 2103 2094 2087 2084 2083 2085 2090 2099 2111 2129 2151 2178 2213 2254 2303 2361 2428 2506 2595 2696 2809 2934 3071 3221 3383 3557 3741 3936 4139 4350 4568 4790 5016 5245 5474 5702 5928 6151 6369 6581 6787 6985 7175 7356 7529 7692 7846 7990 8126 8253 8372 8483 8586 8683 8773 8858 8936 9010 9079 9144 9204 9261 9314 9363 9409 9451 9490 9526 9560 9590 9617 9642 9664 9685 9703 9719 9734 9747 9759 9769 9778 9787 9794 9800 9806 9810 9814 9816 9818 9819 9819 9819 9818 9816 9815 9813 9811 9809 9808 9806 9805 9804 9804 9804 9804 9804 9804 9805 9806 9806 9807 9808 9809 9811 9813 9815 9817 9820 9824 9828 9831 9836 9840 9843 9847 9850 9852 9854 9854 9854 9852 9850 9847 9842 9837 9831 9825 9818 9811 9803 9795 9787 9779 9771 9763 9755 9747 9740 9733 9726 9719 9713 9708 9704 9700 9697 9694 9692 9691 9690 9688 9687 9686 9684 9682 9679 9676 9673 9669 9664 9660 9655 9651 9647 9643 9639 9635 9632 9628 9624 9620 9615 9608 9601 9592 9581 9569 9554 9538 9520 9500 9477 9453 9426 9396 9364 9330 9292 9250 9205 9155 9101 9042 8978 8910 8838 8761 8682 8600 8518 8436 8355 8278 8206 8140 8081 8032 7993 7964 7947 7941 7947 7964 7991 8027 8073 8125 8184 8247 8314 8383 8454 8524 8594 8663 8730 8794 8855 8912 8967 9017 9064 9107 9147 9183 9216 9246 9272 9296 9317 9336 9354 9369 9384 9397 9409 9421 9431 9442 9451 9460 9469 9477 9484 9491 9496 9502 9506 9510 9514 9517 9520 9522 9524 9525 9526 9527 9527 9526 9525 9523 9520 9516 9511 9505 9499 9491 9484 9476 9468 9460 9452 9444 9436 9429 9421 9414 9406 9398 9389 9379 9369 9357 9345 9332 9318 9304 9289 9273 9257 9241 9224 9206 9187 9165 9142 9115 9084 9048 9005 8956 8899 8833 8757 8671 8574 8466 8346 8215 8072 7919 7755 7581 7400 7211 7018 6821 6623 6428 6236 6052 5878 5718 5574 5449 5345 5265 5211 5184 5184 5212 5267 5347 5451 5576 5720 5879 6049 6227 6410 6593 6774 6949 7117 7274 7421 7554 7676 7784 7879 7963 8036 8098 8151 8197 8235 8266 8293 8314 8331 8344 8352 8357 8359 8357 8352 8344 8333 8320 8304 8286 8267 8247 8225 8203 8181 8158 8134 8110 8085 8059 8033 8005 7975 7944 7911 7877 7840 7801 7760 7718 7673 7627 7580 7531 7481 7430 7379 7326 7273 7218 7163 7107 7050 6992 6932 6871 6808 6743 6676 6606 6532 6456 6375 6291 6201 6107 6008 5904 5794 5678 5557 5430 5298 5160 5018 4871 4719 4564 4406 4294 6 3 1 4246 4084 3921 3758 3595 3434 3276 3121 2972 2827 2689 2559 2437 2324 2221 2127 2042 1968 1902 1846 1796 1754 1717 1684 1654 1625 1597 1569 1539 1507 1472 1435 1395 1353 1309 1264 1218 1171 1126 1082 1039 999 961 927 894 865 837 812 789 768 748 730 712 696 681 667 654 642 632 624 618 614 611 611 613 616 622 629 639 651 664 680 699 721 747 777 811 851 897 949 1008 1074 1147 1228 1315 1410 1510 1617 1728 1844 1963 2084 2208 2333 2458 2583 2709 2833 2956 3078 3199 3319 3437 3554 3669 3783 3895 4006 4115 4221 4326 4429 4530 4629 4725 4820 4913 5004 5093 5181 5268 5353 5438 5522 5605 5687 5768 5847 5925 6001 6075 6147 6216 6283 6346 6407 6465 6519 6571 6620 6666 6709 6750 6788 6823 6856 6885 6912 6936 6957 6975 6990 7001 7009 7013 7015 7013 7008 7001 6992 6981 6968 6955 6940 6926 6912 6898 6886 6876 6867 6861 6857 6857 6860 6866 6877 6891 6910 6934 6962 6995 7032 7073 7118 7168 7221 7278 7337 7399 7464 7530 7597 7666 7735 7804 7873 7942 8010 8077 8142 8206 8268 8327 8385 8440 8492 8541 8588 8632 8673 8712 8747 8780 8811 8840 8866 8891 8915 8937 8957 8977 8996 9015 9032 9049 9064 9079 9093 9106 9117 9128 9137 9146 9153 9160 9166 9171 9176 9181 9186 9192 9198 9204 9211 9219 9227 9235 9243 9251 9259 9266 9273 9278 9283 9286 9288 9289 9289 9288 9285 9281 9276 9270 9262 9252 9241 9227 9211 9192 9170 9144 9114 9080 9041 8998 8950 8897 8840 8778 8712 8642 8569 8494 8416 8337 8257 8178 8099 8023 7949 7880 7814 7755 7701 7653 7613 7580 7554 7536 7525 7520 7521 7527 7537 7550 7566 7583 7599 7615 7629 7641 7649 7655 7656 7653 7648 7638 7627 7613 7597 7581 7566 7551 7539 7529 7523 7520 7522 7529 7541 7557 7578 7603 7633 7666 7703 7742 7783 7826 7869 7913 7956 7998 8038 8076 8110 8140 8164 8182 8192 8193 8183 8162 8128 8080 8016 7936 7839 7725 7594 7445 7280 7099 6904 6696 6476 6248 6012 5771 5528 5284 5042 4804 4572 4348 4134 3931 3742 3567 3409 3269 3149 3049 2972 2918 2888 2884 2904 2951 3022 3118 3237 3377 3536 3711 3900 4099 4305 4515 4725 4932 5133 5327 5510 5681 5840 5986 6120 6241 6350 6450 6540 6624 6701 6775 6845 6914 6983 7051 7120 7190 7261 7333 7406 7479 7552 7625 7696 7767 7835 7901 7965 8025 8082 8135 8184 8229 8269 8304 8335 8361 8382 8399 8411 8420 8427 8430 8432 8433 8433 8434 8435 8436 8438 8441 8445 8447 8448 8447 8443 8433 8418 8394 8362 8320 8266 8200 8122 8030 7925 7807 7676 7534 7380 7216 7043 6862 6675 6484 6289 6092 5894 5698 5503 5313 5126 4945 4770 4603 4443 4291 4147 4012 3887 3770 3662 3563 3473 3391 3317 4295 6 3 1 3251 3192 3141 3096 3057 3024 2996 2973 2955 2939 2928 2918 2912 2907 2904 2901 2900 2900 2900 2900 2900 2901 2903 2905 2908 2912 2917 2925 2934 2947 2963 2983 3008 3037 3073 3115 3164 3220 3284 3355 3435 3522 3616 3717 3825 3939 4057 4179 4302 4427 4551 4673 4792 4904 5010 5107 5194 5269 5331 5380 5415 5435 5439 5428 5402 5361 5307 5239 5160 5071 4972 4866 4755 4638 4519 4398 4277 4157 4040 3925 3815 3709 3608 3513 3424 3340 3263 3192 3127 3067 3014 2965 2921 2882 2847 2816 2789 2765 2743 2724 2707 2692 2679 2668 2659 2651 2645 2641 2639 2639 2640 2645 2651 2661 2673 2689 2709 2733 2762 2797 2837 2884 2939 3002 3074 3156 3249 3351 3465 3591 3727 3874 4033 4200 4378 4563 4756 4954 5157 5364 5573 5783 5992 6200 6406 6608 6806 6999 7187 7368 7543 7710 7870 8022 8167 8303 8431 8551 8663 8767 8864 8953 9035 9110 9179 9242 9300 9353 9401 9445 9485 9521 9554 9583 9610 9633 9654 9671 9686 9698 9707 9714 9719 9721 9721 9719 9715 9709 9702 9694 9685 9676 9665 9655 9645 9635 9626 9618 9612 9607 9604 9602 9603 9606 9611 9618 9627 9638 9650 9663 9678 9693 9708 9723 9738 9753 9767 9781 9794 9807 9818 9829 9840 9850 9859 9869 9877 9886 9893 9901 9908 9914 9920 9925 9929 9933 9937 9939 9942 9944 9945 9947 9948 9949 9950 9952 9953 9955 9957 9958 9960 9962 9964 9965 9967 9968 9969 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9979 9979 9978 9976 9975 9973 9971 9970 9968 9966 9964 9963 9961 9960 9958 9957 9955 9953 9951 9948 9945 9941 9936 9932 9926 9921 9915 9909 9903 9897 9892 9887 9882 9878 9874 9871 9867 9864 9860 9856 9851 9845 9838 9829 9818 9806 9791 9774 9755 9732 9707 9677 9644 9607 9564 9515 9458 9394 9320 9235 9139 9029 8904 8764 8608 8434 8242 8033 7806 7563 7305 7034 6750 6458 6159 5855 5551 5248 4950 4657 4374 4101 3841 3593 3360 3142 2939 2753 2583 2431 2297 2183 2091 2021 1977 1960 1973 2017 2094 2204 2350 2529 2740 2983 3253 3547 3860 4187 4523 4863 5200 5530 5849 6151 6435 6697 6937 7154 7347 7517 7666 7794 7903 7994 8068 8126 8169 8197 8210 8208 8189 8155 8102 8033 7946 7840 7718 7579 7425 7256 7074 6882 6681 6473 6261 6046 5831 5617 5408 5204 5008 4823 4650 4492 4351 4229 4128 4052 4000 3976 3981 4014 4077 4169 4288 4435 4606 4798 5009 5234 5471 5716 5965 6214 6460 6700 6932 7154 7365 7563 7749 7921 8081 8229 8365 8490 8605 8711 8809 8899 8982 9058 9128 9192 9251 9305 9354 9398 9437 9472 9503 9530 9553 9572 9587 9599 9606 9610 9610 9605 9596 9583 9565 9544 9518 9488 9455 9419 9380 4296 6 3 1 9340 9298 9256 9213 9171 9129 9089 9049 9011 8974 8937 8901 8864 8828 8790 8752 8711 8669 8625 8579 8531 8481 8429 8376 8322 8269 8215 8163 8112 8064 8019 7978 7941 7909 7883 7862 7848 7840 7839 7845 7857 7876 7901 7931 7967 8007 8050 8097 8146 8196 8246 8296 8345 8392 8436 8476 8512 8544 8570 8590 8605 8613 8614 8609 8596 8576 8549 8514 8473 8424 8369 8307 8239 8165 8087 8004 7917 7827 7735 7641 7547 7452 7359 7267 7178 7091 7007 6928 6852 6781 6715 6653 6597 6545 6498 6456 6419 6386 6359 6336 6318 6305 6298 6295 6298 6306 6319 6338 6363 6394 6430 6471 6518 6569 6625 6686 6751 6819 6890 6964 7041 7119 7200 7282 7365 7449 7534 7620 7706 7793 7880 7967 8053 8139 8225 8310 8393 8476 8556 8635 8712 8786 8859 8928 8994 9058 9119 9176 9230 9281 9329 9374 9415 9454 9489 9522 9552 9580 9605 9628 9648 9667 9683 9698 9710 9721 9729 9736 9742 9745 9748 9749 9748 9747 9745 9742 9739 9735 9732 9729 9726 9724 9723 9722 9723 9724 9726 9729 9733 9738 9743 9749 9756 9762 9770 9777 9785 9793 9800 9808 9815 9823 9829 9836 9842 9847 9851 9855 9858 9860 9861 9862 9862 9861 9860 9859 9857 9856 9854 9852 9850 9847 9844 9840 9835 9829 9821 9812 9800 9787 9771 9753 9732 9709 9683 9654 9621 9585 9545 9500 9449 9393 9330 9258 9178 9089 8989 8878 8756 8622 8476 8318 8148 7967 7776 7575 7366 7149 6926 6697 6464 6228 5990 5751 5511 5272 5034 4798 4565 4336 4112 3894 3683 3481 3288 3106 2936 2779 2636 2508 2396 2299 2219 2155 2107 2074 2056 2051 2058 2076 2104 2140 2182 2229 2281 2334 2389 2444 2498 2550 2599 2646 2689 2729 2765 2797 2825 2850 2871 2890 2906 2919 2931 2942 2951 2960 2967 2975 2982 2989 2996 3003 3010 3017 3023 3030 3037 3044 3052 3061 3071 3084 3099 3117 3138 3163 3193 3227 3266 3309 3357 3409 3464 3523 3584 3647 3711 3775 3838 3900 3959 4015 4069 4119 4166 4210 4251 4289 4325 4360 4395 4429 4464 4500 4538 4578 4621 4666 4714 4765 4818 4874 4931 4990 5050 5111 5172 5233 5295 5355 5416 5476 5535 5595 5655 5716 5777 5839 5903 5968 6035 6104 6174 6245 6318 6392 6466 6540 6615 6690 6764 6837 6910 6982 7054 7125 7196 7267 7338 7410 7481 7553 7625 7695 7765 7832 7897 7958 8013 8063 8106 8140 8165 8179 8182 8173 8152 8117 8069 8007 7931 7842 7740 7624 7496 7356 7204 7042 6870 6689 6501 6306 6107 5904 5699 5493 5289 5087 4889 4696 4509 4330 4160 3998 3845 3702 3569 3445 3331 3225 3128 3039 2958 2883 2815 2753 2697 2646 2599 2558 2521 2489 2460 2436 2416 2400 2387 2378 2373 2372 2374 2380 2390 2403 2419 2440 2464 2491 2523 2557 2596 2638 2683 2731 2782 2836 2892 2949 3008 3068 4297 6 3 1 3128 3188 3247 3306 3363 3418 3471 3522 3570 3617 3661 3704 3746 3787 3828 3871 3916 3965 4017 4076 4141 4214 4295 4384 4483 4591 4708 4833 4966 5107 5253 5404 5559 5716 5874 6031 6187 6340 6489 6634 6773 6906 7032 7150 7262 7365 7459 7545 7623 7691 7749 7798 7838 7868 7887 7897 7897 7887 7868 7839 7800 7753 7696 7630 7556 7473 7381 7282 7174 7058 6935 6804 6666 6521 6370 6213 6051 5886 5717 5546 5373 5201 5029 4859 4693 4530 4372 4219 4073 3933 3801 3677 3561 3454 3354 3264 3181 3108 3042 2985 2935 2893 2858 2830 2808 2792 2781 2775 2774 2775 2780 2788 2796 2806 2816 2826 2836 2844 2850 2854 2855 2854 2851 2844 2835 2823 2809 2793 2775 2756 2735 2715 2695 2675 2656 2639 2624 2611 2602 2596 2595 2599 2608 2623 2644 2673 2710 2755 2809 2872 2946 3030 3124 3229 3344 3471 3608 3755 3912 4079 4254 4437 4627 4823 5025 5231 5440 5651 5862 6074 6284 6491 6696 6895 7090 7278 7459 7632 7798 7955 8104 8244 8375 8497 8611 8716 8814 8904 8986 9061 9130 9192 9249 9299 9344 9384 9418 9447 9471 9489 9502 9510 9512 9509 9500 9485 9464 9438 9405 9366 9320 9268 9209 9143 9070 8990 8903 8808 8705 8594 8476 8349 8215 8073 7924 7768 7605 7437 7264 7086 6906 6723 6540 6356 6174 5994 5817 5644 5475 5312 5154 5002 4856 4717 4584 4458 4338 4225 4119 4020 3929 3844 3767 3698 3636 3582 3537 3499 3470 3449 3436 3431 3434 3445 3464 3490 3525 3568 3618 3677 3744 3819 3903 3996 4098 4208 4326 4453 4587 4729 4877 5030 5189 5351 5515 5681 5848 6014 6178 6340 6498 6652 6801 6944 7081 7211 7333 7449 7556 7656 7748 7832 7907 7976 8036 8089 8135 8173 8206 8231 8250 8264 8272 8274 8272 8264 8253 8237 8218 8196 8172 8145 8117 8089 8060 8031 8003 7975 7949 7924 7900 7876 7853 7829 7804 7777 7747 7712 7673 7628 7576 7517 7450 7376 7293 7203 7105 7001 6891 6776 6657 6535 6412 6288 6166 6047 5931 5822 5720 5626 5542 5468 5407 5357 5321 5299 5290 5294 5310 5339 5379 5428 5486 5551 5622 5697 5774 5852 5930 6008 6083 6157 6228 6296 6363 6427 6490 6552 6614 6676 6741 6807 6875 6947 7023 7102 7184 7270 7359 7451 7545 7641 7738 7835 7932 8028 8122 8215 8305 8393 8478 8560 8639 8715 8789 8859 8926 8991 9052 9109 9164 9214 9260 9302 9339 9372 9399 9421 9437 9448 9453 9454 9449 9439 9424 9405 9380 9352 9318 9279 9235 9186 9130 9067 8997 8918 8831 8736 8630 8515 8390 8256 8111 7958 7796 7627 7450 7268 7080 6888 6694 6497 6300 6102 5906 5712 5520 5332 5147 4967 4793 4624 4460 4303 4152 4008 3870 3739 3616 3499 3390 3288 3193 3106 3025 2952 2884 2823 2768 2717 2670 2627 2586 2547 2508 2469 2430 2389 2345 2300 4298 6 3 1 2252 2202 2149 2094 2038 1981 1924 1867 1810 1755 1702 1652 1604 1560 1520 1485 1456 1435 1421 1419 1428 1451 1491 1549 1626 1726 1849 1995 2166 2360 2576 2814 3069 3339 3620 3908 4200 4490 4775 5051 5314 5563 5793 6005 6196 6368 6519 6650 6763 6858 6937 7001 7051 7089 7114 7128 7130 7122 7104 7075 7036 6986 6927 6858 6781 6694 6601 6500 6394 6283 6169 6052 5933 5813 5692 5573 5454 5336 5221 5108 4997 4890 4786 4687 4592 4502 4419 4342 4272 4211 4159 4116 4083 4061 4050 4050 4062 4086 4122 4170 4230 4301 4384 4479 4585 4702 4829 4966 5113 5268 5431 5601 5777 5957 6141 6327 6514 6700 6884 7065 7242 7414 7579 7737 7887 8030 8164 8290 8407 8517 8619 8714 8801 8882 8957 9027 9091 9150 9205 9256 9303 9346 9385 9421 9454 9484 9512 9537 9559 9579 9597 9613 9628 9641 9652 9662 9671 9678 9685 9690 9695 9698 9701 9703 9703 9704 9703 9702 9701 9700 9698 9697 9696 9695 9695 9695 9696 9698 9700 9703 9707 9712 9717 9722 9727 9733 9738 9744 9749 9753 9757 9760 9763 9765 9766 9766 9766 9765 9763 9761 9759 9756 9752 9748 9743 9738 9732 9726 9719 9712 9704 9695 9685 9674 9662 9649 9635 9619 9601 9580 9558 9532 9503 9470 9434 9393 9347 9296 9240 9178 9111 9038 8960 8877 8788 8696 8599 8500 8399 8297 8195 8094 7997 7903 7815 7734 7662 7599 7548 7508 7481 7468 7469 7483 7511 7552 7605 7670 7744 7826 7915 8009 8105 8203 8300 8396 8488 8575 8657 8733 8803 8866 8922 8971 9015 9052 9085 9112 9135 9154 9170 9182 9191 9196 9198 9196 9191 9181 9166 9145 9119 9085 9044 8995 8937 8868 8788 8697 8593 8475 8343 8196 8033 7854 7659 7448 7222 6981 6726 6459 6181 5895 5602 5306 5009 4714 4423 4139 3864 3600 3349 3112 2891 2686 2497 2324 2168 2028 1905 1797 1707 1633 1578 1541 1524 1529 1557 1609 1686 1790 1921 2078 2262 2469 2699 2947 3211 3485 3766 4048 4327 4596 4852 5090 5306 5497 5661 5795 5900 5974 6019 6035 6023 5985 5925 5843 5742 5625 5494 5351 5199 5039 4874 4706 4536 4366 4198 4033 3872 3716 3567 3426 3292 3166 3049 2942 2842 2752 2669 2594 2527 2466 2412 2363 2320 2282 2250 2221 2198 2180 2166 2158 2154 2156 2164 2177 2196 2222 2253 2291 2336 2387 2445 2509 2581 2660 2745 2837 2935 3039 3149 3263 3382 3504 3627 3753 3878 4001 4123 4241 4354 4462 4564 4658 4745 4823 4893 4953 5004 5045 5077 5100 5113 5116 5109 5094 5069 5034 4991 4939 4878 4809 4733 4649 4559 4463 4361 4255 4145 4032 3916 3797 3677 3555 3432 3308 3183 3057 2931 2804 2677 2549 2422 2295 2170 2046 1924 1805 1691 1580 1476 1377 1286 1202 1126 1057 997 945 900 863 833 808 790 777 769 767 770 779 795 819 4299 6 3 1 851 893 946 1012 1091 1184 1291 1413 1548 1697 1857 2027 2204 2386 2570 2753 2933 3107 3272 3426 3567 3695 3809 3908 3992 4061 4117 4161 4192 4213 4225 4228 4223 4212 4194 4170 4140 4106 4066 4021 3971 3917 3858 3796 3730 3662 3591 3519 3446 3373 3300 3228 3157 3088 3021 2957 2895 2836 2779 2725 2673 2624 2578 2534 2493 2454 2417 2383 2351 2321 2293 2268 2244 2222 2202 2184 2167 2151 2135 2121 2106 2092 2077 2060 2042 2022 1999 1972 1942 1909 1870 1828 1781 1730 1674 1615 1553 1489 1422 1355 1287 1220 1155 1092 1031 974 920 871 826 786 750 719 693 670 652 638 627 620 616 615 617 623 631 643 659 678 701 728 759 796 837 883 934 990 1052 1118 1188 1263 1341 1422 1506 1592 1679 1766 1854 1942 2028 2114 2199 2282 2364 2444 2522 2598 2673 2745 2816 2884 2949 3012 3071 3128 3181 3231 3277 3321 3361 3400 3436 3471 3505 3540 3576 3614 3655 3699 3747 3798 3855 3915 3981 4050 4123 4199 4278 4358 4441 4524 4607 4690 4772 4853 4932 5009 5084 5155 5224 5288 5349 5405 5455 5500 5538 5570 5593 5609 5615 5613 5601 5579 5547 5506 5456 5397 5329 5255 5174 5087 4996 4903 4807 4711 4617 4524 4435 4350 4270 4198 4132 4075 4026 3986 3955 3933 3921 3917 3923 3938 3961 3991 4029 4074 4125 4181 4242 4308 4377 4449 4524 4601 4680 4760 4841 4922 5004 5085 5166 5245 5324 5400 5475 5547 5615 5681 5741 5798 5849 5895 5936 5971 6000 6023 6041 6053 6059 6061 6056 6047 6033 6013 5987 5956 5918 5873 5821 5760 5691 5613 5525 5428 5322 5206 5082 4949 4809 4662 4510 4353 4194 4033 3871 3709 3550 3394 3243 3097 2958 2828 2708 2599 2503 2421 2355 2305 2273 2260 2265 2289 2332 2393 2470 2562 2667 2781 2903 3030 3158 3285 3408 3525 3633 3732 3819 3896 3961 4016 4061 4097 4127 4153 4176 4198 4221 4248 4279 4316 4360 4412 4471 4538 4612 4692 4779 4869 4963 5058 5154 5248 5339 5426 5507 5582 5648 5705 5752 5788 5814 5829 5833 5826 5808 5780 5743 5696 5642 5580 5511 5436 5356 5272 5184 5093 5000 4905 4808 4711 4613 4516 4419 4323 4229 4136 4045 3957 3872 3790 3712 3637 3566 3499 3436 3378 3324 3274 3229 3188 3152 3120 3093 3070 3053 3040 3033 3031 3035 3045 3062 3085 3115 3152 3196 3247 3306 3373 3446 3527 3615 3709 3809 3915 4026 4140 4258 4378 4500 4622 4743 4862 4978 5090 5197 5297 5390 5475 5551 5617 5673 5718 5752 5774 5785 5785 5775 5753 5723 5683 5635 5580 5519 5452 5381 5307 5231 5153 5074 4995 4915 4837 4759 4682 4607 4532 4459 4387 4317 4248 4179 4112 4046 3980 3915 3849 3784 3717 3649 3578 3505 3428 3346 3260 3169 3072 2970 2862 2750 2633 2513 2391 2268 2145 4300 6 3 1 2024 1905 1791 1682 1578 1482 1392 1311 1237 1171 1112 1061 1016 978 946 919 897 879 865 855 847 842 839 838 839 843 849 858 870 887 909 936 971 1014 1067 1129 1202 1285 1380 1486 1602 1727 1860 1998 2141 2287 2432 2576 2717 2852 2982 3104 3220 3327 3428 3522 3610 3694 3774 3852 3929 4005 4082 4160 4239 4320 4402 4484 4567 4650 4731 4811 4887 4960 5029 5092 5149 5199 5242 5276 5302 5318 5324 5321 5308 5285 5252 5210 5161 5104 5041 4975 4905 4836 4768 4703 4644 4591 4547 4512 4487 4473 4470 4476 4492 4517 4548 4585 4625 4667 4710 4752 4790 4825 4855 4880 4898 4910 4915 4914 4906 4892 4873 4848 4817 4782 4742 4698 4650 4599 4544 4487 4427 4364 4300 4235 4169 4102 4036 3970 3906 3842 3781 3721 3663 3608 3555 3505 3458 3414 3374 3337 3304 3277 3255 3239 3230 3229 3237 3254 3281 3319 3369 3430 3502 3587 3683 3790 3908 4035 4171 4314 4463 4618 4776 4937 5099 5260 5420 5577 5731 5880 6023 6160 6290 6413 6529 6637 6737 6829 6914 6991 7062 7125 7183 7234 7280 7322 7359 7392 7421 7448 7471 7493 7513 7531 7548 7564 7580 7595 7610 7624 7639 7652 7666 7678 7689 7699 7705 7709 7708 7703 7691 7673 7648 7614 7572 7521 7461 7392 7313 7225 7129 7024 6912 6792 6666 6535 6398 6257 6112 5964 5813 5660 5505 5348 5189 5029 4869 4707 4545 4383 4220 4057 3895 3733 3572 3412 3254 3097 2944 2794 2647 2505 2368 2238 2113 1996 1887 1786 1693 1610 1536 1471 1415 1369 1331 1302 1282 1269 1264 1266 1274 1288 1307 1332 1362 1395 1433 1475 1521 1570 1623 1680 1740 1805 1875 1950 2031 2118 2211 2312 2421 2538 2664 2798 2941 3092 3251 3417 3589 3766 3946 4127 4309 4489 4665 4836 5000 5154 5299 5431 5551 5657 5750 5828 5891 5941 5976 5998 6008 6006 5994 5972 5941 5902 5857 5807 5752 5692 5630 5566 5499 5432 5364 5295 5227 5159 5092 5025 4960 4896 4833 4771 4711 4652 4594 4537 4482 4428 4376 4324 4274 4225 4177 4129 4083 4039 3995 3952 3911 3871 3832 3795 3759 3725 3692 3660 3629 3600 3572 3544 3518 3492 3466 3441 3416 3390 3365 3339 3313 3285 3257 3228 3197 3164 3130 3094 3055 3014 2972 2927 2881 2833 2785 2737 2691 2648 2609 2576 2551 2536 2532 2541 2566 2606 2665 2741 2836 2949 3080 3228 3391 3567 3755 3950 4151 4355 4559 4761 4957 5146 5325 5494 5650 5794 5925 6042 6147 6240 6322 6393 6455 6509 6556 6597 6633 6664 6692 6716 6737 6755 6770 6782 6789 6793 6791 6784 6770 6750 6721 6685 6639 6583 6518 6443 6357 6261 6156 6041 5918 5787 5650 5507 5360 5210 5057 4905 4752 4601 4453 4308 4167 4031 3900 3774 3655 3541 3434 3333 3240 3153 3073 3000 2934 2876 2824 2780 2743 2713 4301 6 3 1 2689 2671 2659 2652 2650 2651 2655 2662 2669 2676 2682 2686 2687 2683 2675 2661 2641 2614 2579 2537 2487 2430 2367 2297 2223 2145 2064 1981 1898 1816 1736 1659 1587 1519 1458 1402 1353 1312 1277 1249 1229 1216 1210 1210 1218 1232 1252 1278 1311 1348 1391 1438 1489 1543 1599 1657 1715 1773 1830 1886 1939 1990 2038 2083 2125 2165 2202 2238 2272 2305 2339 2373 2408 2445 2483 2525 2570 2618 2670 2726 2787 2854 2925 3003 3086 3177 3274 3378 3489 3607 3732 3863 4000 4141 4286 4433 4581 4729 4875 5017 5155 5285 5408 5522 5625 5716 5796 5863 5918 5959 5988 6005 6010 6004 5988 5963 5931 5892 5848 5800 5750 5699 5648 5598 5550 5506 5467 5432 5402 5379 5363 5353 5350 5356 5369 5391 5421 5460 5508 5565 5631 5706 5791 5884 5986 6095 6212 6335 6464 6597 6733 6872 7013 7153 7293 7431 7567 7700 7829 7955 8076 8193 8306 8414 8518 8618 8713 8804 8891 8973 9052 9125 9195 9260 9321 9377 9429 9477 9521 9561 9597 9630 9660 9688 9712 9735 9756 9775 9793 9809 9824 9837 9849 9860 9869 9877 9883 9888 9891 9893 9893 9893 9891 9889 9886 9883 9880 9876 9871 9867 9861 9855 9848 9839 9829 9817 9802 9785 9765 9742 9716 9686 9653 9616 9575 9531 9483 9431 9375 9316 9254 9189 9121 9052 8981 8910 8840 8771 8705 8642 8585 8533 8488 8452 8424 8405 8396 8397 8407 8427 8455 8492 8535 8585 8640 8699 8760 8823 8887 8951 9014 9075 9133 9189 9242 9291 9337 9379 9418 9453 9485 9514 9540 9564 9584 9603 9619 9633 9645 9655 9663 9669 9674 9676 9676 9675 9671 9666 9660 9651 9642 9632 9621 9610 9598 9588 9577 9568 9559 9552 9546 9540 9536 9532 9529 9526 9523 9518 9513 9507 9499 9488 9475 9459 9439 9415 9387 9354 9316 9271 9221 9164 9100 9029 8950 8864 8770 8668 8558 8442 8319 8189 8054 7914 7769 7622 7472 7320 7167 7014 6861 6710 6560 6414 6270 6130 5995 5864 5739 5619 5505 5398 5298 5204 5117 5037 4964 4897 4837 4783 4734 4690 4650 4614 4582 4553 4527 4502 4480 4460 4441 4424 4408 4394 4382 4372 4363 4357 4353 4351 4351 4354 4358 4366 4375 4387 4401 4418 4436 4457 4479 4503 4529 4555 4581 4608 4633 4658 4680 4700 4716 4729 4737 4741 4740 4735 4724 4708 4688 4664 4636 4604 4569 4532 4492 4451 4408 4363 4317 4270 4221 4172 4121 4068 4014 3959 3903 3844 3784 3722 3658 3591 3522 3449 3373 3293 3208 3119 3026 2928 2825 2718 2608 2496 2382 2268 2154 2043 1936 1834 1739 1650 1570 1498 1435 1381 1335 1297 1266 1242 1224 1212 1205 1203 1208 1219 1239 1268 1309 1363 1433 1520 1627 1754 1903 2074 2268 2482 2717 2969 3237 3517 3806 4100 4398 4693 4985 5270 5545 5808 6059 6295 6517 6724 6917 7095 7259 7410 7549 7676 4302 6 3 1 7792 7898 7994 8080 8157 8226 8285 8337 8380 8416 8444 8465 8478 8485 8486 8480 8469 8452 8430 8403 8371 8335 8294 8250 8202 8151 8098 8042 7985 7928 7870 7813 7757 7703 7651 7602 7556 7515 7477 7444 7416 7393 7375 7363 7356 7354 7357 7364 7376 7392 7410 7429 7449 7468 7483 7494 7498 7493 7477 7449 7407 7349 7275 7182 7072 6943 6797 6633 6453 6258 6050 5830 5601 5365 5123 4878 4632 4388 4147 3911 3682 3461 3250 3050 2862 2687 2526 2380 2249 2134 2034 1951 1883 1831 1795 1773 1765 1770 1787 1814 1851 1895 1944 1998 2054 2111 2167 2221 2271 2316 2356 2390 2418 2439 2454 2463 2466 2465 2460 2452 2442 2429 2416 2403 2389 2377 2365 2354 2344 2336 2328 2323 2318 2315 2313 2312 2312 2315 2318 2324 2331 2341 2353 2368 2387 2409 2434 2465 2500 2541 2588 2642 2703 2772 2849 2935 3031 3136 3250 3375 3509 3652 3804 3964 4131 4304 4482 4665 4849 5035 5221 5405 5586 5762 5933 6097 6254 6401 6540 6669 6788 6896 6994 7082 7159 7226 7283 7331 7369 7399 7421 7435 7442 7441 7434 7421 7402 7378 7348 7313 7273 7228 7178 7124 7064 7000 6932 6858 6779 6694 6605 6510 6410 6304 6193 6077 5957 5832 5703 5571 5435 5297 5157 5014 4870 4725 4578 4429 4279 4128 3974 3819 3661 3502 3340 3176 3010 2843 2676 2509 2343 2179 2019 1864 1714 1571 1436 1310 1193 1086 990 903 827 760 703 655 614 581 554 532 516 503 494 487 483 480 480 480 483 488 496 506 521 541 567 600 641 691 750 819 899 988 1087 1194 1310 1432 1559 1690 1822 1954 2085 2211 2333 2450 2559 2661 2756 2843 2923 2996 3063 3125 3181 3233 3281 3326 3368 3407 3444 3479 3511 3541 3569 3594 3617 3638 3656 3673 3687 3699 3709 3717 3724 3729 3732 3734 3734 3733 3730 3725 3719 3710 3700 3687 3672 3655 3635 3613 3589 3562 3532 3500 3465 3428 3388 3347 3303 3258 3211 3163 3115 3065 3016 2967 2919 2871 2824 2779 2736 2694 2654 2616 2581 2548 2517 2489 2463 2441 2421 2404 2390 2379 2371 2366 2364 2364 2368 2374 2384 2396 2411 2429 2450 2475 2503 2536 2573 2614 2661 2713 2771 2834 2903 2978 3058 3144 3235 3330 3430 3534 3641 3750 3861 3974 4087 4199 4311 4420 4527 4629 4727 4819 4903 4979 5045 5101 5146 5178 5198 5204 5197 5176 5141 5094 5034 4963 4883 4793 4695 4592 4484 4372 4258 4143 4029 3916 3805 3698 3594 3494 3399 3310 3226 3149 3078 3014 2958 2909 2868 2835 2811 2796 2790 2793 2805 2828 2860 2902 2954 3017 3089 3173 3266 3370 3484 3607 3740 3882 4032 4189 4352 4521 4694 4870 5047 5224 5400 5573 5744 5910 6071 6226 6376 6519 6655 6786 6910 7028 7140 7246 7346 7440 7528 7609 7683 7749 7807 7856 7894 7922 4303 6 3 1 7938 7942 7933 7911 7876 7828 7767 7693 7609 7513 7409 7297 7178 7055 6928 6799 6670 6542 6417 6295 6177 6064 5957 5855 5759 5669 5584 5504 5429 5358 5290 5225 5162 5101 5041 4983 4925 4867 4810 4754 4697 4642 4587 4534 4481 4430 4380 4332 4286 4241 4198 4156 4114 4074 4033 3992 3949 3905 3858 3808 3754 3695 3631 3561 3486 3405 3318 3225 3128 3026 2921 2813 2704 2595 2487 2381 2279 2181 2090 2005 1928 1860 1802 1755 1720 1697 1689 1695 1718 1757 1814 1890 1985 2100 2234 2388 2560 2749 2955 3174 3405 3645 3892 4142 4394 4643 4888 5126 5356 5576 5784 5981 6165 6338 6499 6649 6789 6921 7045 7163 7275 7383 7488 7590 7690 7788 7885 7979 8072 8163 8251 8337 8418 8496 8569 8637 8700 8757 8808 8852 8891 8923 8948 8968 8981 8989 8991 8988 8980 8967 8949 8927 8901 8871 8836 8797 8753 8705 8652 8595 8533 8466 8395 8320 8240 8156 8068 7977 7882 7785 7685 7583 7478 7371 7262 7151 7039 6924 6807 6689 6569 6447 6324 6200 6075 5949 5823 5697 5572 5448 5326 5206 5090 4976 4866 4761 4659 4563 4472 4386 4306 4231 4163 4101 4046 3997 3955 3920 3892 3872 3858 3853 3854 3864 3881 3905 3938 3979 4027 4084 4149 4223 4304 4395 4493 4600 4715 4838 4969 5107 5252 5403 5559 5719 5883 6050 6219 6387 6555 6721 6884 7043 7197 7345 7486 7619 7744 7860 7966 8063 8149 8224 8289 8342 8384 8414 8432 8438 8431 8411 8377 8330 8268 8191 8098 7990 7866 7726 7570 7398 7212 7012 6799 6575 6343 6104 5862 5618 5377 5141 4913 4697 4495 4309 4142 3996 3871 3769 3689 3632 3596 3580 3582 3601 3635 3680 3736 3801 3871 3946 4024 4104 4184 4265 4346 4427 4507 4587 4667 4747 4827 4907 4987 5067 5147 5226 5303 5379 5451 5520 5585 5645 5699 5746 5787 5819 5843 5859 5865 5862 5850 5829 5798 5759 5711 5655 5592 5522 5447 5368 5285 5199 5113 5026 4941 4858 4777 4701 4630 4564 4503 4450 4402 4362 4329 4303 4284 4271 4266 4267 4273 4286 4303 4325 4350 4379 4410 4442 4474 4505 4535 4561 4584 4602 4614 4619 4617 4607 4589 4562 4527 4482 4430 4369 4301 4226 4145 4059 3968 3875 3779 3681 3584 3487 3391 3298 3208 3121 3039 2961 2887 2819 2755 2696 2642 2593 2548 2508 2473 2442 2416 2394 2376 2364 2355 2352 2352 2357 2366 2378 2394 2413 2434 2457 2482 2507 2531 2555 2578 2599 2617 2633 2645 2653 2658 2659 2656 2649 2638 2624 2606 2584 2560 2533 2503 2472 2439 2406 2372 2338 2305 2273 2243 2214 2188 2164 2143 2126 2112 2101 2094 2091 2091 2096 2105 2119 2137 2161 2191 2227 2270 2321 2380 2449 2528 2618 2719 2833 2959 3098 3250 3414 3591 3780 3979 4188 4407 4632 4864 5100 5339 5579 5819 6058 6293 6523 6748 6965 7175 7376 4304 6 3 1 7567 7749 7921 8082 8233 8373 8504 8625 8737 8841 8936 9024 9106 9181 9250 9315 9374 9429 9480 9527 9571 9611 9648 9682 9713 9740 9765 9787 9807 9824 9838 9851 9862 9871 9878 9884 9888 9891 9893 9894 9893 9891 9887 9882 9875 9867 9856 9842 9826 9807 9784 9758 9728 9694 9655 9612 9564 9511 9454 9392 9327 9258 9186 9112 9037 8962 8887 8814 8744 8677 8614 8557 8505 8459 8418 8384 8355 8331 8311 8294 8278 8263 8247 8227 8204 8175 8139 8094 8041 7977 7903 7817 7721 7614 7497 7370 7233 7089 6937 6779 6616 6449 6278 6106 5932 5759 5586 5415 5247 5082 4922 4766 4617 4475 4340 4213 4095 3987 3889 3802 3725 3659 3605 3563 3532 3513 3506 3510 3526 3554 3593 3644 3706 3780 3865 3961 4067 4183 4309 4443 4585 4733 4885 5041 5198 5355 5509 5659 5803 5939 6064 6178 6278 6364 6434 6487 6524 6542 6543 6526 6492 6441 6373 6290 6193 6082 5960 5827 5684 5535 5379 5219 5056 4893 4729 4568 4410 4257 4109 3968 3834 3708 3591 3483 3384 3295 3215 3145 3085 3035 2995 2966 2946 2938 2940 2953 2978 3013 3061 3120 3191 3273 3368 3474 3592 3721 3860 4010 4170 4338 4515 4699 4889 5084 5283 5484 5687 5889 6089 6287 6480 6667 6847 7019 7182 7335 7477 7607 7725 7830 7921 7998 8061 8108 8138 8153 8150 8130 8091 8033 7957 7861 7745 7611 7457 7286 7097 6891 6672 6439 6195 5942 5683 5419 5153 4887 4624 4366 4115 3872 3641 3421 3214 3023 2846 2685 2540 2411 2298 2201 2119 2052 2000 1960 1933 1916 1910 1913 1923 1940 1963 1990 2021 2055 2091 2129 2169 2211 2254 2300 2348 2399 2455 2514 2580 2651 2728 2813 2906 3006 3115 3232 3356 3488 3627 3773 3924 4080 4240 4403 4568 4733 4898 5061 5222 5378 5529 5673 5809 5936 6053 6159 6254 6335 6404 6458 6499 6526 6538 6538 6523 6497 6458 6409 6350 6281 6205 6122 6034 5942 5848 5751 5655 5560 5466 5376 5291 5211 5137 5071 5013 4963 4924 4894 4874 4866 4868 4882 4908 4945 4993 5054 5125 5206 5298 5399 5509 5626 5750 5879 6011 6146 6281 6415 6547 6675 6798 6913 7021 7118 7206 7282 7346 7398 7436 7462 7474 7473 7459 7432 7392 7340 7276 7201 7115 7020 6915 6803 6684 6560 6430 6298 6164 6030 5896 5765 5637 5514 5396 5285 5181 5085 4997 4918 4848 4787 4735 4692 4658 4634 4619 4612 4615 4628 4649 4680 4720 4769 4828 4895 4971 5055 5147 5247 5352 5464 5581 5703 5828 5956 6087 6219 6353 6488 6623 6758 6892 7026 7159 7290 7419 7546 7670 7791 7908 8022 8131 8236 8336 8431 8521 8605 8685 8759 8829 8894 8954 9010 9062 9110 9154 9195 9232 9266 9297 9324 9347 9368 9385 9399 9409 9416 9421 9422 9421 9417 9410 9402 9391 9378 9363 9346 9327 9305 9281 9255 9225 9192 9155 9115 4305 6 3 1 9070 9020 8965 8905 8838 8766 8687 8601 8508 8408 8300 8185 8061 7930 7792 7645 7492 7332 7166 6995 6819 6639 6457 6274 6090 5906 5724 5545 5369 5198 5032 4871 4718 4571 4431 4299 4175 4058 3950 3849 3756 3671 3594 3524 3461 3406 3357 3314 3278 3247 3222 3201 3185 3174 3167 3164 3166 3173 3187 3207 3234 3271 3317 3375 3445 3528 3624 3733 3856 3991 4137 4293 4455 4621 4789 4954 5113 5263 5400 5522 5626 5709 5771 5810 5826 5819 5791 5743 5677 5595 5500 5396 5286 5172 5059 4950 4847 4754 4673 4606 4556 4524 4511 4518 4544 4590 4654 4735 4830 4939 5056 5181 5308 5436 5560 5678 5786 5883 5964 6029 6076 6105 6114 6104 6075 6029 5966 5887 5795 5690 5575 5451 5320 5184 5044 4901 4757 4613 4471 4331 4193 4060 3932 3809 3692 3582 3478 3382 3294 3214 3142 3078 3022 2975 2936 2905 2884 2870 2865 2868 2880 2900 2927 2963 3006 3056 3112 3174 3242 3314 3390 3468 3548 3628 3708 3786 3862 3933 3999 4059 4112 4156 4191 4215 4230 4233 4225 4206 4177 4136 4086 4027 3960 3885 3805 3719 3628 3535 3438 3340 3240 3140 3038 2937 2835 2734 2633 2533 2434 2337 2242 2149 2060 1974 1892 1815 1742 1674 1612 1555 1503 1456 1415 1380 1351 1330 1316 1310 1316 1333 1363 1409 1471 1551 1650 1770 1909 2068 2246 2443 2655 2880 3117 3362 3612 3865 4117 4367 4611 4849 5079 5299 5511 5712 5905 6088 6264 6431 6591 6745 6892 7032 7167 7294 7415 7528 7633 7730 7817 7895 7963 8021 8069 8106 8132 8149 8156 8153 8142 8121 8093 8058 8016 7968 7915 7858 7798 7736 7672 7608 7546 7485 7427 7373 7323 7278 7239 7205 7176 7153 7134 7118 7106 7095 7084 7073 7060 7045 7025 6999 6968 6930 6885 6831 6770 6700 6622 6537 6444 6344 6237 6124 6005 5882 5754 5622 5487 5349 5209 5067 4923 4779 4635 4491 4347 4205 4064 3925 3789 3655 3525 3398 3276 3158 3045 2937 2834 2738 2648 2565 2491 2425 2368 2323 2290 2270 2264 2274 2301 2345 2408 2490 2591 2711 2849 3003 3172 3354 3547 3747 3952 4159 4365 4567 4762 4947 5121 5282 5428 5559 5673 5772 5854 5921 5974 6013 6039 6053 6056 6049 6032 6007 5974 5934 5886 5831 5770 5703 5631 5553 5471 5385 5295 5203 5109 5013 4917 4821 4725 4630 4536 4444 4353 4263 4175 4089 4003 3919 3836 3754 3672 3590 3509 3428 3346 3265 3182 3099 3016 2931 2845 2757 2668 2578 2487 2394 2301 2207 2113 2020 1928 1838 1750 1666 1586 1510 1439 1373 1313 1258 1210 1167 1130 1099 1074 1055 1042 1034 1033 1038 1051 1070 1097 1132 1176 1228 1289 1359 1437 1523 1617 1718 1825 1938 2055 2176 2299 2424 2551 2678 2805 2933 3060 3188 3316 3445 3575 3706 3838 3972 4108 4245 4384 4524 4664 4804 4942 5079 5214 5344 4306 6 3 2 5451 5569 5682 5788 5886 5976 6058 6129 6189 6239 6277 6304 6320 6325 6319 6304 6280 6248 6211 6168 6122 6074 6025 5976 5928 5883 5840 5800 5762 5727 5694 5662 5630 5597 5562 5523 5480 5431 5375 5312 5242 5163 5077 4982 4881 4773 4660 4542 4422 4299 4175 4052 3931 3812 3697 3586 3481 3381 3288 3201 3120 3047 2981 2923 2872 2828 2793 2765 2746 2736 2734 2741 2758 2785 2822 2869 2926 2994 3073 3161 3260 3368 3485 3610 3743 3883 4029 4181 4336 4495 4656 4818 4981 5143 5304 5464 5620 5774 5924 6071 6213 6352 6486 6615 6741 6862 6979 7092 7201 7307 7409 7508 7604 7697 7787 7874 7959 8040 8118 8193 8264 8332 8397 8458 8515 8568 8618 8663 8705 8743 8778 8809 8838 8864 8887 8909 8928 8946 8962 8977 8991 9003 9014 9023 9031 9037 9040 9042 9040 9036 9028 9018 9003 8986 8964 8939 8911 8879 8845 8807 8767 8726 8683 8639 8595 8552 8510 8471 8434 8401 8373 8349 8330 8318 8311 8310 8316 8327 8343 8364 8390 8419 8450 8484 8519 8554 8589 8624 8657 8688 8718 8746 8773 8798 8822 8844 8866 8888 8909 8930 8952 8974 8996 9018 9041 9064 9086 9109 9130 9152 9173 9193 9212 9231 9249 9266 9283 9300 9316 9333 9349 9364 9380 9395 9410 9424 9437 9450 9461 9470 9478 9485 9490 9494 9496 9497 9497 9497 9495 9493 9490 9487 9483 9479 9475 9470 9464 9456 9447 9437 9424 9409 9392 9371 9347 9320 9289 9253 9214 9170 9121 9066 9005 8938 8863 8781 8690 8591 8482 8362 8233 8094 7945 7786 7618 7442 7260 7072 6881 6688 6496 6305 6119 5939 5767 5604 5452 5311 5183 5068 4965 4875 4796 4729 4670 4621 4578 4541 4508 4477 4448 4420 4391 4361 4329 4294 4257 4217 4175 4130 4084 4035 3985 3934 3882 3829 3777 3724 3671 3619 3567 3516 3465 3414 3363 3313 3263 3214 3164 3115 3067 3019 2972 2926 2881 2837 2796 2756 2718 2682 2649 2619 2591 2567 2545 2527 2512 2500 2492 2487 2486 2488 2494 2503 2517 2534 2555 2580 2609 2642 2680 2721 2767 2816 2869 2926 2984 3045 3107 3170 3233 3295 3354 3411 3464 3512 3554 3590 3619 3641 3655 3662 3660 3650 3633 3608 3577 3539 3496 3448 3396 3341 3283 3223 3163 3102 3041 2981 2923 2866 2812 2760 2711 2664 2620 2579 2541 2506 2473 2442 2415 2389 2366 2344 2325 2308 2293 2280 2270 2261 2256 2253 2253 2256 2263 2273 2286 2304 2325 2351 2380 2414 2451 2493 2539 2588 2642 2700 2763 2830 2902 2979 3062 3151 3246 3347 3456 3572 3695 3827 3965 4112 4265 4424 4590 4760 4935 5113 5293 5473 5654 5833 6009 6182 6351 6514 6672 6824 6969 7107 7239 7364 7482 7593 7698 7797 7889 7976 8057 8132 8201 8265 8324 8377 8424 8467 8504 8536 8563 8586 8604 8619 8630 8639 8645 8650 8654 8657 8660 8663 4307 6 3 2 8667 8672 8678 8685 8693 8703 8713 8724 8735 8746 8757 8768 8777 8786 8793 8799 8803 8805 8805 8804 8800 8795 8789 8781 8771 8761 8750 8739 8727 8715 8704 8694 8684 8676 8669 8664 8661 8659 8660 8662 8666 8671 8678 8685 8693 8702 8710 8717 8724 8730 8734 8737 8737 8736 8733 8728 8721 8712 8701 8687 8672 8655 8635 8612 8587 8560 8529 8495 8458 8417 8374 8327 8278 8226 8172 8118 8063 8008 7955 7904 7856 7813 7774 7741 7714 7694 7680 7673 7673 7678 7689 7705 7724 7747 7771 7797 7822 7847 7869 7889 7904 7915 7921 7921 7915 7902 7881 7852 7815 7769 7713 7649 7574 7490 7395 7290 7174 7049 6915 6771 6619 6459 6293 6121 5945 5766 5585 5403 5222 5043 4868 4696 4530 4369 4216 4069 3929 3798 3674 3559 3452 3353 3262 3179 3105 3038 2979 2929 2886 2852 2826 2808 2798 2798 2806 2823 2848 2883 2927 2980 3043 3114 3194 3283 3380 3486 3600 3722 3850 3985 4126 4272 4422 4576 4731 4888 5045 5200 5354 5504 5650 5791 5925 6053 6173 6284 6388 6483 6569 6647 6716 6777 6831 6877 6916 6948 6974 6995 7010 7019 7024 7025 7020 7012 7000 6984 6964 6941 6914 6884 6851 6815 6776 6734 6689 6642 6591 6538 6481 6421 6357 6290 6219 6143 6063 5979 5891 5798 5701 5599 5494 5385 5273 5158 5041 4923 4803 4683 4562 4443 4324 4206 4091 3978 3868 3761 3658 3558 3463 3372 3285 3203 3126 3054 2986 2923 2865 2812 2763 2718 2677 2640 2606 2575 2547 2521 2497 2475 2455 2436 2418 2401 2385 2370 2356 2343 2330 2318 2306 2296 2286 2277 2269 2262 2256 2252 2248 2245 2244 2244 2246 2249 2253 2259 2266 2275 2285 2297 2310 2324 2339 2354 2371 2387 2404 2421 2438 2455 2471 2486 2501 2515 2529 2542 2554 2565 2576 2587 2596 2606 2615 2623 2631 2638 2645 2651 2656 2661 2665 2667 2669 2669 2668 2664 2659 2652 2642 2628 2612 2591 2566 2536 2501 2461 2415 2363 2304 2240 2170 2096 2016 1932 1845 1756 1666 1576 1487 1399 1315 1234 1158 1087 1022 963 910 864 823 788 759 736 717 704 696 692 692 697 707 721 740 763 791 824 861 902 948 997 1049 1103 1159 1216 1273 1329 1383 1435 1485 1530 1571 1608 1639 1666 1686 1702 1712 1718 1718 1714 1705 1692 1675 1655 1632 1606 1577 1545 1511 1475 1438 1398 1358 1316 1273 1230 1186 1141 1097 1053 1009 967 925 884 845 807 770 735 702 671 642 614 588 564 542 521 502 485 470 456 443 433 423 416 410 405 402 400 400 401 404 408 414 422 431 442 455 469 486 506 527 551 578 607 639 673 710 749 791 834 879 925 971 1018 1065 1112 1158 1202 1245 1287 1327 1365 1401 1435 1467 1498 1527 1555 1582 1608 1633 1657 1681 1704 4308 6 3 2 1728 1751 1774 1797 1820 1843 1866 1890 1914 1938 1963 1989 2015 2041 2068 2096 2123 2152 2180 2209 2237 2266 2294 2323 2350 2378 2405 2432 2459 2486 2512 2539 2565 2592 2619 2645 2672 2699 2725 2750 2775 2798 2821 2841 2860 2877 2891 2903 2912 2918 2921 2922 2920 2915 2908 2898 2886 2872 2856 2838 2818 2796 2773 2748 2722 2695 2666 2637 2608 2578 2548 2518 2489 2461 2434 2409 2385 2364 2345 2329 2316 2306 2300 2297 2298 2302 2311 2324 2342 2364 2391 2422 2458 2498 2543 2592 2646 2703 2763 2826 2891 2957 3024 3091 3157 3221 3283 3342 3396 3447 3493 3534 3569 3599 3623 3642 3656 3665 3669 3669 3665 3658 3648 3636 3622 3607 3591 3576 3560 3545 3532 3520 3510 3502 3497 3495 3496 3500 3508 3518 3532 3549 3569 3591 3615 3641 3669 3696 3724 3751 3777 3801 3823 3842 3858 3871 3879 3884 3884 3881 3873 3862 3848 3831 3811 3789 3765 3741 3716 3691 3666 3643 3621 3601 3583 3567 3554 3545 3539 3536 3536 3540 3547 3557 3570 3586 3604 3624 3646 3668 3692 3715 3738 3760 3781 3800 3817 3831 3843 3853 3859 3863 3864 3863 3860 3855 3848 3841 3833 3825 3818 3812 3808 3806 3806 3810 3817 3829 3844 3863 3886 3914 3945 3979 4017 4056 4097 4139 4180 4222 4261 4299 4334 4366 4395 4420 4441 4459 4474 4485 4494 4500 4504 4506 4506 4504 4501 4495 4487 4476 4461 4443 4420 4392 4358 4319 4274 4222 4165 4103 4035 3963 3888 3810 3731 3651 3571 3493 3417 3344 3275 3209 3147 3090 3037 2988 2943 2901 2864 2829 2798 2770 2744 2722 2703 2686 2673 2664 2658 2655 2656 2661 2670 2682 2697 2716 2737 2760 2785 2811 2839 2867 2896 2925 2956 2987 3019 3053 3089 3128 3170 3217 3269 3327 3391 3462 3541 3627 3722 3824 3934 4051 4175 4306 4442 4583 4727 4875 5025 5177 5330 5482 5635 5786 5935 6083 6228 6371 6511 6647 6780 6909 7034 7155 7271 7383 7490 7591 7687 7778 7864 7944 8018 8088 8152 8210 8264 8312 8356 8395 8429 8458 8483 8504 8520 8532 8540 8543 8543 8539 8532 8521 8508 8492 8473 8452 8430 8406 8382 8356 8330 8303 8275 8248 8220 8193 8165 8137 8109 8082 8054 8027 8000 7973 7946 7919 7893 7865 7838 7809 7779 7748 7713 7676 7635 7589 7537 7480 7415 7343 7263 7173 7075 6968 6851 6726 6591 6448 6298 6141 5978 5810 5639 5465 5290 5115 4942 4771 4604 4441 4284 4134 3990 3855 3727 3607 3496 3393 3298 3212 3134 3063 3001 2945 2898 2857 2824 2798 2780 2769 2765 2769 2781 2800 2827 2861 2902 2951 3006 3067 3132 3203 3276 3352 3429 3506 3582 3656 3726 3793 3854 3909 3958 3999 4033 4059 4077 4088 4090 4085 4073 4054 4029 3998 3961 3919 3872 3820 3764 3705 3642 3575 3505 3432 3356 3277 3196 3112 3025 2937 4309 6 3 2 2847 2755 2663 2570 2478 2387 2297 2211 2128 2049 1976 1910 1851 1801 1760 1728 1707 1695 1695 1704 1724 1752 1789 1834 1884 1939 1998 2058 2119 2178 2235 2289 2338 2382 2420 2452 2478 2497 2511 2520 2524 2524 2522 2518 2513 2508 2504 2501 2500 2502 2507 2515 2526 2541 2560 2582 2607 2636 2668 2702 2740 2781 2824 2869 2916 2966 3017 3069 3122 3176 3230 3283 3336 3387 3436 3483 3527 3568 3605 3640 3671 3700 3725 3748 3769 3789 3808 3828 3848 3870 3895 3922 3954 3990 4032 4079 4132 4191 4257 4329 4409 4495 4587 4687 4793 4905 5023 5146 5275 5408 5545 5686 5830 5977 6125 6273 6422 6570 6716 6859 6998 7133 7263 7386 7503 7612 7713 7805 7888 7961 8025 8078 8122 8155 8177 8189 8190 8180 8159 8126 8082 8026 7958 7877 7785 7680 7563 7433 7292 7139 6976 6802 6618 6426 6225 6019 5806 5589 5369 5147 4925 4702 4481 4263 4048 3837 3632 3433 3241 3056 2879 2711 2551 2401 2259 2127 2004 1891 1787 1692 1606 1528 1460 1400 1349 1306 1272 1246 1229 1221 1221 1230 1249 1276 1311 1355 1406 1465 1529 1599 1673 1750 1828 1906 1983 2056 2125 2189 2245 2294 2334 2365 2386 2399 2402 2397 2384 2365 2342 2316 2289 2263 2242 2226 2219 2223 2241 2274 2325 2395 2485 2595 2727 2880 3052 3244 3452 3676 3911 4157 4409 4664 4921 5175 5425 5667 5899 6121 6330 6526 6707 6874 7026 7163 7287 7396 7493 7576 7647 7707 7755 7792 7819 7836 7843 7841 7829 7809 7780 7743 7698 7647 7588 7522 7450 7373 7289 7199 7103 7001 6893 6778 6656 6526 6390 6245 6092 5932 5764 5587 5404 5214 5018 4817 4612 4404 4195 3986 3779 3576 3378 3187 3004 2832 2672 2525 2393 2277 2178 2096 2032 1986 1957 1945 1949 1967 1999 2043 2096 2157 2224 2294 2365 2435 2504 2568 2626 2679 2724 2761 2790 2811 2825 2831 2831 2824 2813 2798 2779 2758 2736 2712 2688 2665 2643 2623 2605 2590 2578 2570 2567 2570 2579 2596 2621 2654 2698 2752 2818 2895 2985 3087 3201 3326 3462 3608 3763 3924 4091 4261 4433 4604 4772 4935 5092 5240 5378 5504 5617 5718 5804 5876 5933 5977 6007 6024 6029 6022 6005 5978 5943 5900 5851 5797 5737 5675 5610 5543 5475 5407 5340 5274 5211 5151 5095 5043 4996 4955 4920 4890 4867 4850 4839 4834 4834 4839 4848 4860 4875 4891 4909 4926 4943 4958 4970 4980 4986 4988 4986 4979 4968 4953 4934 4912 4886 4858 4827 4796 4763 4732 4701 4672 4645 4622 4604 4590 4582 4580 4585 4598 4619 4648 4687 4734 4791 4857 4932 5017 5109 5211 5319 5434 5555 5681 5810 5942 6076 6209 6342 6473 6601 6725 6845 6961 7071 7177 7277 7372 7462 7547 7628 7705 7779 7849 7916 7981 8043 8102 8159 8212 8263 8310 8352 8391 8424 8451 8472 8485 8491 8488 4310 6 3 2 8476 8454 8421 8376 8320 8251 8169 8074 7965 7843 7707 7558 7397 7225 7041 6848 6647 6438 6225 6007 5788 5568 5350 5135 4923 4718 4519 4327 4144 3969 3803 3647 3500 3362 3234 3114 3004 2901 2808 2722 2644 2573 2510 2454 2405 2363 2327 2298 2276 2259 2248 2244 2245 2252 2265 2284 2310 2341 2379 2424 2476 2535 2600 2672 2751 2835 2925 3019 3116 3215 3316 3416 3513 3607 3697 3779 3854 3920 3977 4023 4058 4083 4096 4100 4093 4078 4055 4025 3989 3948 3904 3858 3811 3765 3719 3675 3634 3597 3564 3536 3514 3497 3486 3483 3486 3497 3516 3543 3579 3623 3677 3741 3814 3898 3991 4095 4208 4330 4462 4603 4752 4908 5070 5238 5411 5587 5766 5946 6126 6305 6482 6655 6825 6989 7148 7301 7446 7584 7714 7836 7949 8054 8150 8236 8313 8381 8438 8485 8522 8547 8561 8563 8552 8529 8493 8443 8381 8304 8214 8111 7994 7865 7723 7569 7404 7229 7045 6852 6652 6446 6235 6021 5806 5592 5379 5170 4967 4772 4586 4411 4249 4101 3968 3851 3750 3666 3599 3546 3509 3485 3472 3469 3474 3485 3498 3513 3527 3539 3546 3548 3544 3532 3513 3487 3454 3414 3369 3319 3266 3210 3153 3095 3038 2983 2929 2879 2832 2789 2750 2715 2684 2658 2637 2621 2609 2602 2601 2605 2616 2632 2655 2684 2721 2765 2816 2875 2941 3014 3092 3177 3266 3359 3454 3550 3646 3740 3831 3916 3995 4067 4129 4182 4225 4257 4279 4290 4291 4284 4268 4246 4218 4187 4153 4119 4086 4056 4029 4008 3993 3984 3983 3991 4007 4031 4064 4106 4156 4214 4281 4355 4437 4526 4622 4725 4833 4946 5065 5187 5312 5439 5567 5695 5821 5944 6062 6175 6281 6378 6465 6541 6606 6658 6696 6721 6731 6727 6708 6675 6628 6568 6495 6410 6314 6207 6091 5967 5835 5698 5556 5410 5262 5114 4965 4817 4673 4531 4394 4263 4137 4019 3908 3804 3708 3621 3542 3471 3409 3354 3308 3270 3239 3215 3199 3190 3188 3192 3203 3220 3243 3272 3306 3346 3390 3440 3494 3552 3615 3681 3752 3826 3904 3986 4072 4161 4255 4352 4453 4557 4665 4777 4893 5011 5133 5257 5384 5512 5642 5772 5903 6034 6164 6292 6419 6543 6664 6781 6895 7003 7107 7206 7298 7384 7464 7536 7602 7660 7710 7753 7787 7814 7832 7843 7846 7842 7830 7811 7785 7753 7715 7671 7622 7567 7508 7445 7377 7305 7229 7149 7065 6978 6887 6793 6696 6595 6492 6387 6279 6170 6060 5949 5839 5729 5621 5515 5412 5312 5216 5124 5037 4955 4879 4808 4742 4682 4627 4576 4531 4490 4452 4419 4388 4360 4334 4310 4287 4265 4243 4221 4199 4177 4154 4129 4103 4075 4046 4015 3982 3947 3910 3871 3830 3789 3745 3701 3656 3611 3565 3519 3474 3430 3386 3345 3305 3267 3231 3199 3170 3145 3124 3107 3096 3091 3091 3098 3112 3134 3163 3201 3247 3303 4311 6 3 2 3367 3440 3523 3615 3716 3825 3943 4068 4200 4339 4483 4631 4783 4938 5093 5249 5403 5555 5703 5847 5985 6116 6239 6354 6461 6557 6643 6719 6784 6838 6880 6911 6931 6938 6933 6916 6886 6845 6790 6724 6645 6554 6451 6337 6213 6078 5935 5783 5625 5462 5294 5124 4952 4780 4609 4441 4276 4116 3961 3812 3670 3535 3407 3287 3175 3070 2973 2883 2801 2727 2659 2599 2546 2499 2460 2428 2403 2386 2376 2373 2378 2390 2411 2440 2477 2523 2577 2640 2712 2792 2881 2979 3085 3200 3322 3451 3588 3732 3881 4036 4196 4360 4528 4698 4870 5044 5218 5391 5564 5735 5904 6069 6231 6388 6540 6687 6827 6961 7088 7208 7320 7424 7520 7607 7687 7757 7819 7873 7917 7953 7980 7998 8008 8008 8001 7984 7959 7926 7885 7837 7781 7719 7651 7577 7498 7415 7329 7240 7150 7058 6967 6876 6787 6700 6615 6534 6457 6384 6316 6252 6194 6141 6093 6050 6013 5980 5953 5929 5910 5894 5881 5870 5860 5851 5841 5830 5816 5799 5777 5750 5716 5676 5628 5572 5508 5436 5356 5269 5174 5073 4966 4855 4740 4622 4502 4382 4263 4145 4029 3917 3808 3704 3605 3511 3423 3340 3264 3195 3131 3073 3022 2976 2936 2902 2873 2849 2829 2813 2801 2793 2786 2782 2780 2778 2777 2776 2775 2773 2770 2766 2761 2754 2746 2736 2725 2713 2700 2687 2674 2660 2647 2635 2623 2613 2605 2598 2593 2591 2591 2595 2601 2612 2626 2644 2667 2695 2728 2765 2809 2857 2911 2970 3034 3103 3177 3254 3335 3419 3505 3593 3682 3771 3860 3949 4036 4121 4204 4285 4363 4439 4512 4582 4650 4715 4779 4840 4900 4957 5013 5068 5121 5173 5222 5270 5315 5359 5399 5436 5469 5499 5525 5546 5562 5573 5578 5579 5574 5564 5549 5528 5503 5473 5439 5400 5358 5312 5263 5211 5156 5100 5041 4981 4920 4858 4795 4731 4668 4604 4540 4477 4414 4352 4290 4229 4169 4109 4049 3991 3933 3875 3818 3761 3706 3651 3597 3545 3494 3445 3398 3354 3313 3276 3242 3212 3187 3167 3151 3141 3137 3138 3146 3159 3180 3207 3241 3282 3331 3388 3454 3528 3611 3704 3806 3917 4037 4167 4305 4451 4605 4765 4931 5101 5275 5451 5628 5805 5980 6152 6321 6484 6642 6794 6938 7074 7202 7322 7433 7535 7629 7714 7790 7858 7917 7968 8010 8045 8073 8093 8106 8113 8114 8110 8100 8085 8067 8046 8021 7994 7966 7937 7907 7877 7848 7819 7792 7767 7743 7722 7703 7687 7674 7663 7656 7651 7649 7650 7654 7661 7671 7683 7697 7714 7734 7755 7779 7804 7832 7861 7892 7925 7960 7996 8034 8073 8114 8155 8198 8242 8287 8332 8377 8422 8466 8509 8551 8592 8630 8666 8699 8729 8757 8781 8802 8820 8834 8845 8853 8858 8859 8856 8850 8840 8827 8809 8787 8760 8727 8690 8646 8597 8540 8478 8408 8331 8247 8156 8059 7954 7844 7727 4312 6 3 2 7605 7478 7346 7211 7072 6929 6785 6638 6490 6340 6190 6040 5889 5740 5591 5443 5297 5154 5012 4874 4738 4607 4479 4356 4237 4123 4014 3910 3812 3719 3632 3550 3474 3403 3338 3279 3225 3176 3132 3094 3061 3033 3010 2992 2979 2971 2966 2966 2969 2975 2984 2995 3008 3022 3037 3052 3066 3080 3093 3104 3113 3121 3127 3130 3132 3132 3131 3129 3127 3124 3122 3121 3121 3124 3129 3138 3151 3169 3192 3221 3256 3298 3348 3404 3469 3542 3623 3712 3809 3914 4027 4146 4270 4400 4533 4668 4804 4940 5072 5201 5323 5437 5541 5634 5714 5779 5830 5865 5883 5884 5869 5838 5791 5729 5654 5566 5467 5358 5240 5116 4986 4852 4716 4578 4440 4303 4168 4035 3906 3780 3660 3544 3435 3331 3234 3144 3060 2984 2916 2855 2802 2757 2719 2690 2668 2654 2648 2650 2659 2676 2701 2733 2774 2822 2879 2945 3019 3103 3196 3299 3412 3535 3668 3811 3964 4126 4297 4476 4662 4854 5052 5253 5458 5663 5869 6074 6276 6475 6668 6857 7039 7214 7381 7540 7691 7833 7966 8091 8207 8315 8414 8504 8587 8662 8729 8790 8843 8889 8928 8961 8988 9009 9024 9033 9036 9034 9027 9013 8994 8970 8940 8905 8864 8818 8766 8709 8647 8581 8509 8434 8354 8271 8184 8093 8001 7905 7807 7707 7605 7502 7397 7291 7184 7077 6969 6862 6756 6650 6546 6444 6345 6248 6154 6063 5976 5892 5811 5733 5658 5585 5514 5443 5374 5304 5234 5163 5091 5019 4945 4871 4797 4723 4650 4579 4511 4447 4387 4332 4283 4239 4203 4172 4147 4128 4115 4106 4101 4098 4098 4099 4101 4102 4103 4102 4100 4097 4092 4086 4079 4073 4066 4061 4058 4057 4059 4066 4078 4094 4117 4146 4182 4224 4273 4329 4391 4459 4532 4610 4691 4775 4861 4947 5032 5116 5195 5270 5339 5401 5456 5501 5537 5564 5581 5588 5585 5573 5553 5525 5491 5450 5405 5356 5304 5250 5196 5142 5088 5036 4987 4940 4897 4857 4821 4789 4762 4740 4723 4710 4703 4701 4704 4713 4727 4745 4769 4797 4829 4865 4904 4945 4988 5033 5078 5124 5169 5213 5257 5298 5338 5376 5412 5447 5479 5510 5539 5566 5591 5614 5636 5655 5671 5684 5694 5699 5700 5695 5685 5668 5645 5614 5575 5529 5475 5413 5342 5264 5178 5083 4981 4871 4753 4628 4496 4357 4211 4059 3901 3738 3571 3402 3230 3058 2887 2718 2554 2394 2242 2097 1962 1838 1724 1621 1530 1450 1381 1322 1274 1234 1202 1178 1160 1148 1141 1140 1143 1151 1164 1183 1208 1238 1276 1321 1373 1434 1502 1579 1663 1755 1854 1959 2070 2186 2307 2431 2558 2688 2819 2951 3083 3215 3347 3478 3607 3734 3859 3979 4096 4208 4313 4412 4503 4586 4658 4721 4773 4814 4843 4860 4866 4860 4843 4816 4780 4734 4681 4621 4556 4485 4411 4334 4255 4175 4095 4015 3937 3859 3784 3711 3641 3575 4313 6 3 2 3511 3452 3396 3345 3299 3258 3221 3191 3166 3148 3136 3131 3133 3142 3160 3186 3220 3262 3314 3374 3443 3520 3605 3699 3800 3907 4021 4140 4263 4390 4520 4653 4786 4921 5055 5189 5323 5455 5587 5717 5846 5973 6100 6226 6351 6476 6600 6724 6848 6971 7094 7216 7337 7457 7576 7693 7808 7921 8031 8138 8242 8343 8440 8533 8622 8707 8788 8864 8936 9003 9066 9125 9179 9228 9274 9315 9351 9384 9413 9438 9459 9476 9491 9501 9509 9514 9516 9515 9511 9506 9498 9488 9476 9463 9449 9434 9417 9401 9384 9367 9350 9334 9318 9304 9291 9279 9268 9259 9252 9247 9243 9241 9241 9242 9246 9250 9257 9264 9273 9284 9295 9307 9321 9334 9349 9363 9378 9394 9409 9424 9439 9453 9468 9482 9495 9509 9522 9534 9546 9558 9570 9581 9592 9602 9613 9622 9632 9640 9648 9655 9661 9665 9669 9671 9671 9670 9667 9662 9656 9648 9638 9626 9613 9599 9584 9568 9551 9533 9515 9497 9479 9460 9442 9424 9407 9389 9372 9355 9338 9322 9306 9290 9274 9259 9244 9229 9215 9202 9189 9177 9166 9155 9146 9138 9130 9124 9118 9112 9108 9103 9099 9095 9090 9086 9081 9076 9071 9066 9060 9054 9048 9043 9037 9032 9028 9025 9022 9021 9020 9021 9023 9026 9031 9037 9044 9052 9061 9071 9082 9093 9105 9117 9130 9142 9155 9166 9177 9187 9195 9201 9206 9208 9207 9204 9197 9187 9173 9155 9134 9108 9077 9042 9003 8959 8910 8856 8797 8734 8666 8592 8514 8430 8341 8247 8148 8043 7934 7819 7699 7574 7444 7311 7173 7032 6889 6743 6595 6447 6298 6151 6005 5861 5721 5585 5454 5329 5210 5098 4993 4896 4807 4726 4653 4589 4533 4485 4444 4411 4385 4364 4350 4340 4335 4334 4336 4340 4345 4352 4359 4365 4370 4375 4377 4377 4376 4372 4366 4358 4349 4338 4328 4318 4308 4301 4297 4296 4300 4309 4324 4346 4376 4413 4459 4514 4577 4650 4732 4823 4924 5033 5150 5276 5409 5550 5696 5849 6007 6169 6334 6501 6670 6839 7008 7175 7340 7501 7659 7812 7959 8101 8237 8366 8489 8605 8714 8817 8912 9002 9085 9162 9234 9299 9360 9415 9466 9513 9555 9593 9629 9660 9689 9716 9740 9762 9782 9800 9817 9832 9845 9857 9867 9876 9883 9888 9892 9894 9894 9893 9890 9886 9881 9875 9868 9860 9851 9842 9832 9821 9809 9797 9783 9768 9751 9733 9712 9690 9665 9638 9608 9577 9543 9507 9470 9431 9392 9351 9310 9269 9228 9187 9147 9108 9070 9034 8999 8965 8934 8904 8877 8852 8830 8811 8794 8781 8770 8762 8758 8757 8758 8762 8769 8778 8789 8802 8816 8832 8850 8868 8887 8907 8927 8948 8970 8992 9014 9036 9058 9080 9101 9122 9141 9159 9176 9190 9203 9213 9220 9224 9226 9225 9220 9213 9203 9190 9174 9155 9133 9107 9078 9044 9006 8961 8910 8852 8786 8711 8626 8530 8423 8305 4314 6 3 2 8174 8031 7875 7708 7529 7338 7136 6925 6704 6474 6236 5991 5741 5484 5224 4960 4694 4426 4159 3894 3632 3375 3124 2883 2651 2432 2227 2037 1863 1707 1568 1447 1343 1256 1183 1124 1078 1041 1013 992 977 966 958 955 956 963 977 1000 1034 1082 1146 1228 1332 1457 1605 1776 1970 2186 2421 2673 2938 3212 3491 3771 4048 4316 4572 4812 5033 5232 5409 5561 5688 5790 5869 5924 5958 5972 5969 5950 5917 5873 5818 5755 5686 5611 5532 5450 5366 5280 5194 5108 5023 4939 4857 4777 4701 4628 4559 4495 4436 4382 4335 4294 4259 4231 4211 4197 4191 4191 4199 4213 4233 4260 4291 4327 4367 4410 4455 4501 4547 4593 4636 4676 4712 4744 4769 4788 4800 4803 4798 4784 4762 4730 4689 4639 4581 4516 4444 4367 4286 4202 4118 4035 3955 3880 3813 3755 3708 3673 3653 3647 3656 3682 3723 3779 3849 3932 4028 4133 4247 4368 4494 4624 4757 4891 5027 5163 5300 5437 5576 5715 5857 6000 6147 6296 6449 6605 6764 6925 7088 7252 7416 7578 7738 7894 8045 8190 8328 8458 8580 8694 8799 8896 8984 9063 9135 9200 9258 9310 9356 9397 9433 9465 9492 9516 9536 9552 9565 9574 9580 9583 9582 9578 9570 9560 9545 9527 9506 9481 9452 9419 9382 9341 9296 9247 9194 9137 9076 9011 8943 8872 8798 8721 8642 8561 8479 8396 8312 8228 8145 8062 7981 7902 7827 7755 7687 7626 7570 7522 7483 7452 7432 7422 7423 7436 7459 7494 7540 7595 7659 7732 7811 7895 7984 8075 8167 8260 8351 8441 8528 8611 8691 8767 8840 8908 8973 9034 9092 9147 9200 9250 9297 9342 9385 9426 9464 9499 9532 9563 9590 9615 9638 9658 9675 9690 9703 9714 9723 9731 9737 9742 9745 9747 9747 9746 9744 9740 9735 9728 9719 9709 9697 9683 9668 9652 9634 9614 9594 9571 9548 9522 9496 9467 9437 9405 9371 9335 9296 9256 9213 9168 9120 9071 9019 8965 8908 8850 8788 8725 8658 8588 8515 8438 8356 8270 8180 8084 7984 7879 7770 7657 7542 7425 7308 7193 7080 6971 6869 6773 6686 6608 6540 6481 6431 6390 6354 6324 6296 6268 6237 6200 6155 6098 6029 5945 5844 5727 5592 5441 5275 5095 4904 4703 4496 4285 4073 3863 3656 3456 3264 3082 2910 2751 2605 2472 2353 2250 2162 2092 2039 2005 1992 2001 2032 2089 2170 2277 2411 2570 2754 2962 3190 3438 3700 3974 4256 4542 4828 5109 5383 5646 5895 6128 6344 6541 6719 6878 7019 7142 7248 7338 7414 7475 7524 7560 7583 7595 7595 7583 7558 7520 7469 7405 7327 7236 7132 7015 6885 6745 6594 6433 6264 6087 5903 5713 5518 5319 5115 4909 4699 4487 4274 4060 3846 3633 3421 3214 3011 2814 2625 2445 2275 2117 1971 1838 1719 1614 1522 1442 1375 1319 1273 1236 1207 1186 1171 1163 1160 1164 1174 1191 1216 1249 1292 1344 1406 1478 1560 1651 4315 6 3 2 1750 1855 1965 2077 2189 2298 2401 2495 2579 2649 2704 2742 2763 2765 2750 2717 2668 2603 2525 2436 2337 2231 2120 2006 1891 1777 1667 1560 1459 1364 1276 1196 1124 1061 1005 956 915 881 853 830 811 796 785 776 769 765 763 764 769 779 795 820 853 899 958 1032 1124 1234 1363 1512 1681 1869 2075 2297 2533 2781 3038 3300 3565 3830 4091 4347 4594 4832 5059 5273 5476 5666 5844 6010 6167 6313 6452 6583 6707 6826 6939 7048 7153 7253 7349 7441 7529 7612 7691 7765 7835 7901 7964 8022 8078 8131 8181 8230 8277 8323 8368 8413 8457 8500 8543 8586 8627 8668 8708 8747 8785 8822 8857 8890 8922 8953 8982 9010 9037 9062 9086 9109 9131 9152 9173 9192 9211 9229 9247 9264 9280 9297 9312 9327 9342 9356 9370 9383 9395 9407 9418 9429 9439 9449 9458 9467 9475 9483 9491 9499 9506 9513 9520 9527 9534 9540 9547 9552 9558 9563 9567 9570 9573 9575 9575 9575 9574 9573 9570 9566 9562 9557 9551 9544 9537 9529 9521 9511 9502 9491 9480 9469 9457 9445 9432 9419 9406 9392 9378 9363 9348 9333 9317 9300 9282 9264 9244 9223 9200 9175 9149 9121 9091 9059 9026 8991 8955 8919 8883 8847 8812 8780 8750 8723 8700 8681 8668 8660 8658 8662 8672 8687 8709 8735 8766 8802 8841 8882 8926 8970 9016 9061 9105 9147 9188 9227 9264 9298 9329 9357 9383 9406 9427 9446 9462 9477 9489 9500 9509 9516 9522 9527 9530 9532 9533 9532 9530 9528 9523 9518 9512 9505 9496 9487 9476 9464 9452 9438 9424 9408 9392 9375 9357 9338 9319 9300 9280 9261 9241 9222 9203 9184 9167 9150 9134 9120 9107 9095 9086 9077 9071 9067 9065 9065 9067 9071 9078 9087 9098 9112 9127 9145 9165 9186 9209 9234 9259 9286 9312 9340 9367 9393 9419 9444 9468 9491 9512 9532 9550 9566 9582 9595 9608 9619 9630 9640 9650 9659 9668 9677 9686 9696 9705 9714 9723 9731 9739 9747 9754 9760 9766 9771 9774 9777 9779 9780 9781 9780 9779 9777 9775 9772 9768 9763 9758 9752 9746 9739 9732 9724 9716 9707 9699 9690 9681 9672 9664 9657 9649 9643 9637 9632 9628 9625 9623 9622 9622 9622 9624 9625 9628 9631 9634 9638 9642 9645 9649 9652 9654 9656 9657 9657 9655 9652 9648 9643 9635 9627 9617 9605 9593 9579 9565 9549 9533 9517 9500 9483 9466 9448 9431 9413 9396 9379 9362 9345 9328 9313 9297 9283 9269 9257 9246 9236 9228 9221 9216 9212 9210 9209 9209 9210 9211 9213 9215 9216 9217 9218 9218 9217 9215 9212 9208 9204 9199 9194 9187 9181 9174 9166 9158 9149 9140 9131 9121 9110 9100 9088 9077 9066 9055 9045 9035 9027 9020 9014 9011 9010 9010 9013 9018 9025 9034 9044 9055 9068 9082 9096 9111 9126 9141 9156 9171 9187 9202 9218 9233 9249 9264 9280 9296 9311 9326 9340 4316 6 3 2 9353 9364 9374 9382 9387 9390 9390 9386 9380 9371 9358 9343 9325 9304 9281 9257 9232 9205 9179 9152 9126 9101 9078 9056 9037 9019 9005 8993 8983 8976 8973 8971 8973 8976 8982 8990 8999 9010 9023 9036 9051 9066 9081 9097 9113 9129 9145 9161 9177 9193 9209 9225 9241 9256 9271 9287 9302 9317 9332 9347 9363 9378 9393 9408 9423 9439 9454 9470 9486 9503 9519 9537 9554 9572 9590 9608 9626 9644 9661 9679 9695 9711 9726 9740 9753 9765 9776 9786 9795 9803 9810 9817 9824 9830 9836 9842 9847 9853 9858 9864 9869 9874 9878 9882 9886 9889 9892 9894 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9902 9902 9902 9901 9900 9898 9897 9896 9895 9895 9894 9895 9895 9897 9899 9902 9905 9909 9913 9917 9921 9925 9929 9932 9935 9938 9940 9942 9944 9945 9946 9947 9948 9949 9951 9952 9954 9956 9958 9961 9963 9966 9968 9970 9973 9974 9976 9977 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9979 9980 9981 9982 9984 9986 9988 9990 9992 9994 9996 9997 9999 9999100001000010000 9999 9998 9997 9996 9995 9994 9993 9993 9993 9993 9993 9994 9995 9996 9997 9998 99991000010000100001000010000 9999 9998 9997 9996 9995 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9991 9989 9986 9983 9979 9974 9969 9964 9959 9953 9948 9943 9938 9934 9931 9928 9926 9925 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9917 9917 9917 9918 9918 9918 9917 9916 9915 9913 9911 9908 9904 9900 9895 9891 9886 9881 9877 9873 9870 9868 9867 9866 9866 9867 9868 9870 9871 9873 9874 9874 9873 9870 9866 9861 9853 9844 9833 9821 9806 9791 9774 9756 9737 9717 9696 9676 9654 9633 9611 9590 9568 9547 9526 9505 9485 9465 9447 9429 9413 9398 9385 9374 9365 9358 9354 9351 9351 9353 9357 9361 9367 9373 9379 9384 9387 9388 9385 9379 9367 9349 9324 9291 9250 9199 9138 9067 8984 8890 8784 8667 8538 8397 8246 8084 7913 7732 7544 7349 7148 6943 6735 6524 6313 6103 5896 5692 5495 5304 5123 4954 4797 4655 4531 4424 4339 4275 4235 4219 4229 4264 4325 4411 4522 4655 4810 4984 5175 5380 5596 5819 6048 6279 6509 6735 6956 7168 7372 7564 7745 7913 8069 8213 8345 8466 8576 8677 8768 8853 8930 9000 9065 9125 9180 9231 9277 9318 9355 9387 9415 9437 9455 9467 9473 9473 9467 9456 9438 9414 9383 9345 9301 9250 9192 9127 9055 8976 8889 8796 8697 8592 8482 8368 8251 8132 8014 7897 7784 7677 7576 7485 7405 7338 7285 7247 7224 7218 7228 7255 7297 7352 7421 7502 7592 7690 7793 7900 8009 8118 8225 8328 8427 8520 8606 8684 8753 8814 8866 8908 8941 8965 4317 6 3 2 8979 8983 8978 8964 8941 8908 8868 8819 8764 8702 8634 8562 8487 8411 8334 8259 8187 8121 8061 8009 7966 7935 7914 7906 7910 7927 7956 7996 8046 8106 8174 8249 8329 8412 8498 8583 8669 8752 8832 8908 8980 9047 9110 9167 9219 9266 9309 9348 9384 9416 9445 9472 9496 9519 9541 9561 9579 9597 9614 9629 9644 9658 9672 9685 9697 9709 9720 9731 9741 9751 9761 9770 9779 9788 9797 9806 9814 9822 9829 9836 9843 9850 9856 9862 9867 9872 9877 9881 9886 9889 9892 9895 9898 9899 9901 9901 9901 9901 9900 9898 9896 9893 9890 9887 9883 9879 9876 9872 9868 9865 9862 9859 9857 9854 9852 9850 9848 9846 9843 9840 9836 9831 9825 9817 9808 9796 9781 9764 9743 9719 9690 9657 9618 9574 9524 9467 9404 9335 9259 9177 9089 8996 8899 8799 8698 8596 8495 8398 8305 8218 8140 8070 8012 7965 7932 7911 7904 7909 7928 7958 7998 8048 8106 8170 8237 8307 8378 8447 8514 8578 8636 8689 8736 8776 8811 8840 8863 8882 8898 8910 8921 8931 8941 8952 8964 8979 8996 9016 9039 9064 9092 9122 9154 9186 9220 9253 9285 9316 9345 9372 9397 9418 9437 9453 9466 9476 9483 9487 9490 9490 9489 9486 9483 9479 9475 9470 9466 9463 9460 9459 9458 9459 9461 9465 9470 9476 9483 9492 9502 9513 9525 9538 9551 9565 9580 9594 9609 9623 9638 9652 9666 9680 9693 9706 9718 9731 9742 9753 9764 9775 9784 9794 9803 9811 9819 9827 9834 9840 9846 9851 9856 9860 9864 9866 9869 9871 9872 9872 9873 9873 9872 9872 9871 9871 9871 9871 9871 9871 9872 9874 9875 9877 9880 9883 9886 9889 9892 9894 9897 9900 9902 9904 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9910 9909 9908 9906 9904 9901 9898 9894 9889 9883 9877 9870 9862 9853 9844 9833 9822 9809 9796 9780 9764 9746 9727 9705 9682 9658 9631 9602 9572 9540 9506 9471 9434 9396 9357 9317 9277 9236 9195 9154 9113 9073 9033 8995 8958 8924 8891 8861 8833 8809 8789 8772 8760 8752 8748 8750 8756 8766 8781 8800 8824 8850 8880 8913 8948 8985 9023 9062 9101 9141 9181 9220 9259 9297 9334 9371 9407 9441 9475 9507 9539 9569 9598 9625 9652 9677 9700 9722 9743 9762 9780 9797 9812 9825 9838 9850 9860 9870 9879 9887 9894 9901 9907 9912 9917 9921 9924 9927 9929 9930 9931 9931 9930 9928 9925 9922 9918 9913 9908 9901 9894 9886 9878 9869 9859 9849 9839 9828 9817 9806 9795 9785 9774 9764 9754 9745 9737 9729 9722 9716 9711 9706 9703 9701 9699 9698 9699 9700 9702 9704 9708 9712 9716 9721 9727 9732 9738 9745 9751 9757 9764 9770 9776 9782 9787 9792 9797 9801 9805 9807 9810 9811 9811 9811 9809 9807 9803 9798 9793 9786 9778 9768 9758 9746 9733 9718 9702 9685 9666 9645 9623 9599 9573 9545 9516 9484 4318 6 3 2 9451 9416 9379 9340 9299 9256 9212 9167 9120 9072 9024 8975 8925 8876 8827 8779 8731 8685 8640 8597 8557 8518 8482 8448 8418 8390 8365 8344 8325 8310 8298 8289 8284 8282 8284 8289 8297 8309 8324 8342 8364 8389 8416 8447 8479 8514 8552 8591 8631 8673 8715 8759 8802 8846 8890 8933 8976 9017 9058 9097 9134 9170 9203 9234 9263 9289 9313 9333 9351 9366 9377 9385 9390 9392 9391 9386 9378 9366 9352 9334 9313 9288 9261 9231 9198 9163 9125 9086 9045 9004 8963 8922 8882 8845 8810 8778 8751 8729 8712 8701 8696 8699 8708 8723 8745 8774 8808 8847 8890 8937 8986 9037 9088 9140 9191 9240 9287 9331 9372 9410 9444 9475 9502 9526 9547 9565 9580 9593 9604 9613 9619 9624 9626 9626 9624 9619 9612 9601 9587 9570 9549 9525 9498 9467 9433 9396 9357 9315 9271 9226 9181 9134 9087 9041 8995 8950 8906 8865 8825 8787 8751 8718 8688 8661 8636 8615 8596 8581 8567 8557 8549 8543 8538 8536 8534 8534 8535 8536 8538 8540 8543 8546 8550 8555 8561 8568 8577 8587 8599 8613 8629 8647 8668 8690 8715 8741 8769 8799 8829 8860 8892 8925 8957 8989 9020 9051 9081 9109 9137 9164 9189 9213 9236 9257 9277 9296 9313 9329 9344 9357 9370 9381 9391 9400 9409 9416 9422 9427 9431 9434 9436 9436 9436 9434 9432 9428 9424 9419 9412 9405 9398 9389 9380 9371 9361 9350 9339 9327 9314 9300 9285 9269 9251 9232 9210 9187 9161 9134 9104 9073 9039 9003 8966 8926 8884 8841 8795 8746 8695 8641 8583 8521 8455 8383 8306 8222 8131 8033 7928 7814 7691 7561 7422 7274 7119 6956 6786 6610 6427 6238 6045 5846 5644 5437 5228 5015 4800 4582 4363 4143 3922 3701 3480 3262 3046 2834 2627 2427 2234 2051 1877 1715 1566 1429 1307 1197 1102 1020 950 892 845 807 776 753 735 721 710 702 697 695 697 703 715 735 765 807 863 935 1025 1135 1266 1418 1591 1786 2001 2234 2483 2747 3020 3301 3586 3872 4155 4432 4701 4959 5204 5435 5651 5851 6035 6203 6356 6494 6618 6729 6828 6916 6993 7059 7116 7163 7201 7230 7249 7260 7263 7257 7243 7223 7196 7164 7128 7089 7049 7009 6972 6937 6908 6885 6869 6863 6865 6878 6902 6936 6980 7034 7098 7169 7249 7334 7424 7517 7613 7711 7808 7904 7998 8089 8178 8262 8343 8419 8490 8558 8621 8680 8735 8786 8834 8879 8920 8958 8994 9027 9057 9086 9112 9136 9159 9180 9200 9219 9237 9253 9268 9283 9295 9306 9315 9322 9325 9325 9321 9313 9299 9281 9257 9227 9192 9152 9107 9057 9004 8949 8892 8834 8777 8722 8671 8623 8581 8546 8517 8496 8484 8480 8484 8496 8517 8545 8580 8621 8668 8719 8774 8831 8890 8949 9009 9068 9126 9182 9235 9286 9334 9378 9419 9457 9491 9522 9550 9576 9599 9620 9638 9655 9671 9686 4319 6 3 2 9699 9712 9723 9735 9745 9755 9765 9773 9781 9788 9795 9800 9804 9808 9810 9811 9812 9812 9812 9811 9810 9809 9808 9807 9807 9808 9808 9810 9812 9814 9817 9820 9823 9826 9828 9831 9833 9835 9837 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9848 9848 9847 9847 9846 9846 9846 9846 9846 9847 9848 9850 9852 9855 9857 9861 9864 9867 9871 9874 9878 9881 9883 9886 9888 9890 9892 9893 9894 9894 9895 9895 9895 9895 9895 9894 9893 9892 9891 9889 9887 9885 9883 9880 9877 9874 9870 9866 9862 9858 9854 9849 9845 9841 9837 9833 9829 9825 9822 9819 9816 9813 9811 9810 9809 9808 9808 9808 9809 9810 9812 9815 9817 9821 9824 9827 9830 9834 9836 9838 9840 9840 9839 9838 9835 9831 9827 9821 9814 9807 9799 9791 9783 9775 9768 9761 9755 9750 9745 9742 9740 9738 9738 9738 9740 9741 9744 9747 9750 9754 9759 9763 9768 9773 9777 9782 9787 9791 9795 9798 9800 9802 9802 9800 9797 9792 9785 9776 9765 9751 9734 9714 9690 9663 9632 9597 9557 9511 9460 9402 9337 9266 9188 9103 9010 8912 8808 8698 8586 8471 8356 8243 8132 8027 7930 7842 7765 7701 7651 7616 7597 7593 7605 7633 7674 7728 7794 7870 7953 8042 8135 8231 8327 8423 8516 8605 8691 8772 8848 8919 8984 9045 9101 9153 9201 9246 9287 9326 9362 9396 9428 9458 9487 9514 9539 9562 9583 9603 9621 9638 9653 9666 9677 9687 9695 9702 9708 9712 9715 9717 9718 9718 9717 9716 9713 9709 9704 9698 9691 9683 9673 9662 9648 9633 9615 9594 9570 9543 9512 9477 9438 9394 9345 9291 9232 9168 9099 9024 8945 8862 8775 8685 8593 8501 8409 8318 8231 8148 8071 8002 7941 7890 7850 7822 7806 7803 7812 7834 7868 7912 7967 8030 8101 8177 8257 8340 8425 8510 8593 8674 8753 8828 8899 8966 9029 9087 9142 9193 9240 9284 9325 9363 9399 9433 9464 9493 9521 9546 9569 9591 9610 9628 9644 9659 9672 9684 9695 9706 9716 9725 9734 9743 9751 9759 9767 9775 9782 9790 9796 9802 9808 9813 9818 9822 9825 9828 9831 9833 9835 9837 9838 9840 9842 9844 9846 9848 9850 9852 9855 9857 9859 9861 9863 9864 9865 9866 9867 9867 9867 9867 9867 9866 9865 9865 9864 9864 9863 9863 9864 9864 9865 9865 9866 9867 9868 9869 9870 9870 9870 9869 9868 9866 9864 9862 9859 9855 9852 9849 9845 9843 9840 9838 9837 9836 9835 9835 9836 9836 9837 9837 9837 9837 9835 9833 9830 9826 9820 9814 9806 9798 9788 9778 9768 9757 9745 9734 9722 9710 9697 9685 9672 9659 9645 9632 9618 9604 9589 9575 9560 9546 9532 9519 9506 9494 9484 9474 9465 9458 9452 9447 9443 9439 9437 9435 9433 9432 9431 9430 9429 9428 9427 9425 9424 9423 9423 9423 9423 9424 9425 9428 4320 6 3 3 9434 9435 9437 9440 9443 9447 9452 9458 9465 9472 9480 9489 9499 9509 9519 9530 9541 9552 9563 9574 9585 9597 9607 9618 9628 9638 9647 9655 9663 9669 9674 9677 9679 9679 9677 9673 9667 9659 9648 9636 9620 9602 9582 9559 9534 9506 9476 9444 9410 9374 9336 9298 9259 9221 9183 9146 9112 9081 9053 9029 9011 8997 8989 8987 8990 8999 9013 9032 9056 9083 9113 9146 9180 9215 9251 9286 9322 9356 9389 9421 9452 9482 9511 9538 9564 9590 9614 9636 9658 9678 9698 9715 9731 9746 9759 9770 9780 9789 9796 9803 9808 9813 9817 9821 9825 9828 9832 9835 9838 9842 9844 9847 9849 9850 9851 9851 9850 9849 9847 9844 9842 9839 9836 9833 9830 9828 9827 9826 9826 9826 9827 9828 9830 9831 9833 9835 9836 9837 9837 9837 9835 9833 9830 9825 9820 9813 9804 9794 9782 9767 9750 9730 9707 9680 9649 9613 9572 9525 9471 9411 9344 9270 9189 9100 9005 8903 8796 8685 8570 8454 8337 8222 8109 8002 7902 7810 7729 7659 7602 7559 7531 7517 7518 7534 7563 7605 7659 7724 7798 7879 7965 8056 8149 8244 8338 8431 8521 8608 8690 8769 8842 8910 8973 9030 9081 9127 9168 9203 9231 9254 9271 9281 9284 9280 9268 9248 9220 9183 9137 9081 9016 8940 8854 8759 8653 8538 8413 8281 8140 7993 7841 7685 7527 7369 7213 7061 6915 6778 6651 6536 6437 6353 6286 6238 6208 6198 6206 6232 6275 6335 6408 6493 6589 6693 6803 6917 7034 7151 7267 7381 7490 7596 7695 7789 7876 7955 8028 8092 8149 8198 8240 8274 8301 8321 8335 8344 8348 8348 8344 8339 8333 8327 8322 8319 8318 8320 8326 8335 8348 8364 8384 8407 8433 8461 8491 8523 8556 8590 8625 8660 8695 8731 8766 8801 8835 8869 8901 8932 8961 8987 9010 9030 9046 9057 9063 9064 9059 9047 9029 9004 8972 8932 8884 8828 8763 8689 8606 8512 8409 8294 8168 8031 7882 7721 7548 7363 7166 6958 6740 6511 6273 6027 5773 5513 5248 4979 4708 4437 4166 3897 3633 3376 3126 2886 2658 2443 2243 2058 1891 1741 1608 1493 1395 1313 1245 1191 1148 1115 1091 1074 1062 1056 1055 1059 1070 1088 1116 1155 1208 1277 1366 1476 1609 1766 1948 2155 2386 2639 2912 3202 3505 3817 4134 4452 4767 5075 5372 5656 5925 6177 6411 6628 6826 7008 7174 7325 7463 7590 7705 7812 7911 8002 8087 8165 8238 8305 8366 8422 8472 8516 8556 8589 8618 8642 8660 8674 8683 8688 8688 8683 8674 8659 8638 8611 8577 8536 8487 8430 8363 8286 8199 8102 7993 7873 7741 7597 7441 7274 7096 6907 6707 6497 6279 6053 5820 5583 5341 5097 4853 4610 4370 4134 3905 3683 3470 3267 3075 2895 2728 2575 2436 2312 2204 2113 2039 1984 1949 1934 1943 1975 2032 2115 2224 2361 2525 2715 2931 3170 3431 3710 4004 4310 4624 4941 5257 5570 5875 6170 6451 6716 4321 6 3 3 6965 7196 7409 7604 7782 7944 8091 8224 8345 8456 8557 8650 8736 8816 8890 8959 9024 9084 9139 9190 9237 9280 9319 9354 9385 9413 9437 9459 9478 9495 9509 9522 9532 9541 9548 9553 9557 9559 9558 9556 9553 9547 9540 9531 9520 9509 9496 9483 9469 9455 9440 9427 9413 9400 9388 9376 9365 9354 9344 9335 9326 9316 9307 9298 9289 9279 9268 9257 9246 9235 9223 9211 9199 9188 9177 9168 9159 9151 9145 9141 9139 9138 9139 9141 9145 9151 9157 9164 9172 9179 9187 9194 9200 9205 9209 9211 9211 9209 9205 9199 9191 9180 9167 9152 9135 9117 9097 9076 9054 9033 9011 8991 8973 8956 8943 8933 8927 8925 8928 8936 8948 8965 8986 9012 9040 9072 9106 9141 9177 9213 9248 9282 9315 9346 9374 9401 9424 9446 9465 9482 9497 9510 9521 9531 9540 9547 9553 9558 9562 9565 9566 9567 9566 9564 9561 9556 9551 9544 9536 9528 9518 9508 9497 9486 9474 9462 9449 9436 9422 9408 9393 9378 9362 9345 9328 9309 9289 9268 9246 9222 9197 9171 9143 9115 9086 9055 9025 8993 8962 8932 8902 8873 8846 8820 8797 8776 8758 8743 8731 8722 8717 8715 8717 8722 8730 8742 8756 8773 8793 8815 8840 8866 8894 8924 8956 8988 9022 9057 9092 9127 9163 9198 9232 9266 9298 9329 9359 9387 9413 9438 9460 9482 9502 9520 9538 9555 9570 9586 9601 9615 9629 9642 9654 9666 9677 9687 9696 9704 9711 9716 9721 9724 9727 9729 9731 9732 9734 9736 9738 9741 9744 9747 9751 9755 9759 9762 9765 9768 9769 9770 9769 9767 9764 9759 9753 9746 9737 9727 9716 9703 9688 9671 9652 9630 9606 9578 9546 9510 9470 9425 9375 9320 9260 9194 9124 9049 8970 8886 8798 8707 8612 8513 8412 8307 8199 8089 7975 7858 7738 7615 7490 7363 7235 7105 6976 6848 6722 6601 6484 6375 6275 6185 6107 6042 5992 5957 5939 5938 5955 5988 6038 6104 6185 6279 6386 6502 6627 6758 6894 7032 7170 7306 7440 7569 7692 7809 7918 8020 8113 8199 8276 8346 8408 8462 8510 8550 8583 8608 8626 8634 8632 8620 8595 8557 8504 8436 8350 8247 8125 7985 7827 7651 7458 7249 7027 6792 6547 6293 6035 5772 5509 5246 4987 4733 4485 4246 4017 3801 3598 3411 3241 3090 2961 2855 2774 2721 2696 2702 2739 2808 2909 3042 3205 3397 3615 3856 4116 4392 4679 4973 5270 5566 5857 6140 6412 6671 6916 7144 7357 7553 7735 7901 8054 8194 8323 8442 8552 8654 8749 8837 8920 8996 9068 9134 9195 9252 9304 9351 9395 9435 9472 9505 9536 9565 9591 9616 9639 9660 9680 9699 9716 9731 9745 9758 9769 9778 9786 9793 9799 9804 9808 9811 9814 9817 9819 9821 9823 9824 9825 9825 9824 9821 9818 9813 9806 9798 9787 9775 9761 9745 9728 9709 9689 9668 9646 9624 9600 9576 9552 9527 9502 9476 9449 9422 9394 9365 9336 9306 9275 9244 4322 6 3 3 9213 9181 9150 9120 9090 9061 9033 9007 8982 8959 8938 8918 8900 8884 8869 8856 8845 8835 8827 8821 8816 8813 8812 8814 8817 8823 8832 8843 8857 8873 8892 8913 8937 8962 8989 9017 9046 9075 9104 9133 9161 9188 9215 9240 9263 9286 9307 9328 9347 9366 9384 9402 9420 9437 9455 9472 9490 9508 9526 9544 9561 9578 9595 9611 9627 9641 9655 9668 9680 9690 9700 9708 9716 9722 9727 9731 9734 9736 9736 9736 9734 9732 9729 9725 9720 9715 9710 9705 9699 9694 9689 9685 9681 9678 9676 9675 9674 9675 9676 9679 9682 9686 9690 9696 9701 9707 9714 9720 9727 9734 9740 9747 9753 9759 9764 9769 9773 9777 9781 9784 9786 9788 9789 9790 9791 9791 9791 9790 9789 9787 9785 9782 9778 9774 9768 9762 9754 9746 9736 9725 9712 9699 9684 9669 9653 9636 9619 9601 9583 9566 9548 9531 9514 9497 9481 9465 9449 9433 9418 9403 9388 9374 9361 9348 9337 9327 9319 9312 9308 9305 9305 9308 9313 9320 9329 9339 9352 9365 9380 9394 9409 9424 9439 9453 9467 9479 9492 9504 9515 9526 9537 9548 9558 9569 9579 9589 9599 9608 9616 9624 9630 9634 9637 9638 9637 9634 9628 9620 9609 9596 9581 9564 9545 9523 9500 9475 9448 9419 9389 9357 9323 9288 9252 9215 9176 9136 9095 9054 9013 8971 8929 8888 8847 8808 8770 8734 8700 8668 8639 8612 8588 8567 8549 8534 8521 8510 8502 8497 8493 8490 8490 8490 8492 8495 8500 8505 8511 8518 8527 8537 8549 8562 8578 8596 8616 8638 8663 8691 8722 8755 8791 8829 8870 8913 8957 9003 9049 9097 9144 9191 9237 9281 9325 9366 9405 9442 9476 9508 9538 9565 9589 9612 9633 9652 9670 9686 9701 9715 9728 9739 9750 9760 9768 9775 9781 9786 9789 9791 9792 9791 9790 9787 9783 9779 9775 9770 9765 9759 9754 9749 9743 9737 9731 9725 9718 9710 9702 9693 9683 9671 9659 9646 9632 9617 9602 9586 9569 9553 9536 9520 9504 9489 9474 9460 9447 9435 9424 9415 9407 9400 9395 9392 9389 9389 9389 9391 9394 9398 9403 9408 9414 9420 9427 9433 9439 9445 9451 9457 9461 9466 9470 9472 9475 9476 9475 9474 9470 9465 9458 9448 9436 9420 9402 9380 9356 9328 9297 9262 9226 9187 9146 9103 9060 9017 8974 8932 8892 8854 8819 8787 8760 8737 8718 8704 8694 8690 8690 8694 8703 8716 8732 8750 8772 8796 8821 8848 8876 8904 8933 8962 8991 9019 9048 9075 9102 9128 9152 9176 9198 9219 9238 9256 9271 9285 9296 9304 9310 9314 9314 9311 9305 9296 9284 9268 9248 9225 9197 9166 9131 9091 9047 8998 8944 8885 8820 8750 8674 8592 8504 8410 8309 8201 8087 7966 7839 7706 7567 7422 7272 7117 6958 6795 6629 6462 6293 6123 5954 5787 5621 5459 5301 5147 5000 4859 4725 4599 4481 4373 4273 4183 4103 4032 3971 3919 3877 3844 3819 3802 3793 3790 4323 6 3 3 3794 3804 3819 3839 3863 3890 3919 3951 3985 4019 4055 4090 4125 4160 4193 4226 4256 4285 4312 4338 4361 4383 4404 4423 4441 4459 4477 4495 4514 4535 4557 4581 4608 4637 4669 4704 4742 4782 4826 4871 4919 4969 5019 5070 5122 5173 5222 5271 5317 5360 5400 5437 5469 5497 5521 5539 5552 5560 5562 5558 5549 5534 5514 5488 5457 5421 5380 5333 5283 5228 5168 5105 5038 4968 4895 4819 4740 4660 4577 4494 4410 4325 4240 4156 4073 3991 3910 3832 3757 3684 3615 3550 3488 3430 3376 3327 3281 3240 3203 3170 3141 3116 3095 3077 3062 3051 3043 3038 3035 3035 3038 3044 3051 3061 3074 3089 3106 3125 3146 3170 3196 3224 3254 3286 3320 3356 3394 3434 3475 3519 3564 3610 3658 3708 3760 3813 3868 3925 3984 4044 4106 4168 4232 4296 4360 4424 4486 4547 4604 4659 4709 4754 4794 4828 4856 4877 4892 4900 4901 4896 4886 4870 4850 4825 4797 4767 4735 4702 4668 4634 4602 4571 4542 4516 4493 4474 4459 4448 4442 4440 4444 4452 4466 4485 4509 4538 4571 4608 4649 4693 4740 4789 4840 4892 4944 4995 5045 5094 5140 5183 5223 5259 5290 5315 5336 5351 5360 5362 5359 5350 5334 5313 5286 5254 5216 5174 5127 5077 5023 4966 4906 4844 4781 4716 4649 4583 4516 4449 4382 4316 4252 4188 4127 4067 4009 3954 3902 3852 3805 3761 3720 3683 3649 3618 3591 3568 3548 3533 3521 3512 3508 3508 3511 3519 3530 3544 3562 3582 3606 3631 3659 3687 3717 3748 3778 3809 3838 3867 3895 3921 3946 3970 3992 4014 4033 4052 4070 4087 4104 4121 4137 4153 4169 4186 4203 4220 4237 4256 4275 4295 4315 4337 4359 4382 4407 4432 4459 4486 4515 4545 4575 4607 4640 4673 4708 4743 4779 4817 4855 4894 4935 4977 5020 5065 5111 5159 5208 5260 5313 5367 5423 5480 5538 5596 5654 5712 5769 5824 5878 5930 5979 6024 6067 6106 6141 6172 6200 6224 6244 6262 6276 6287 6297 6304 6311 6316 6321 6326 6331 6337 6344 6353 6363 6376 6390 6407 6427 6448 6472 6497 6524 6551 6579 6606 6632 6655 6675 6690 6700 6705 6702 6691 6672 6644 6607 6561 6505 6440 6366 6284 6194 6096 5991 5881 5765 5646 5523 5397 5270 5142 5014 4887 4761 4637 4516 4399 4285 4176 4071 3972 3877 3788 3704 3625 3551 3483 3419 3361 3307 3257 3212 3171 3134 3101 3071 3045 3023 3004 2988 2976 2966 2960 2956 2956 2958 2963 2971 2982 2996 3012 3032 3054 3079 3106 3136 3169 3204 3242 3281 3323 3366 3410 3455 3501 3547 3594 3641 3687 3733 3778 3821 3864 3905 3944 3981 4016 4049 4078 4105 4128 4148 4165 4178 4187 4194 4197 4198 4196 4192 4186 4179 4171 4163 4155 4148 4142 4137 4134 4134 4136 4140 4149 4161 4177 4197 4222 4253 4289 4330 4378 4432 4492 4559 4631 4710 4794 4883 4977 5073 5172 4324 6 3 3 5273 5374 5474 5572 5667 5758 5844 5924 5997 6063 6120 6169 6209 6240 6262 6275 6279 6275 6262 6242 6214 6180 6140 6096 6046 5994 5938 5881 5824 5766 5709 5654 5602 5553 5508 5467 5431 5401 5376 5357 5344 5337 5335 5339 5348 5361 5379 5400 5423 5449 5476 5504 5531 5558 5583 5605 5626 5643 5656 5666 5672 5675 5674 5669 5661 5650 5637 5622 5605 5588 5570 5552 5534 5518 5503 5490 5479 5471 5465 5462 5463 5467 5475 5486 5501 5520 5542 5568 5598 5631 5668 5708 5752 5798 5848 5901 5958 6017 6080 6146 6216 6289 6366 6446 6530 6618 6709 6803 6901 7000 7102 7205 7310 7414 7518 7622 7723 7823 7919 8012 8102 8187 8268 8344 8414 8480 8540 8594 8643 8685 8722 8752 8776 8793 8804 8808 8805 8795 8778 8754 8724 8687 8645 8596 8542 8484 8421 8355 8286 8214 8140 8065 7988 7911 7833 7754 7675 7594 7513 7430 7345 7259 7169 7077 6982 6883 6781 6676 6567 6456 6342 6227 6110 5993 5876 5760 5645 5534 5425 5321 5220 5125 5034 4948 4868 4793 4723 4658 4597 4542 4491 4445 4403 4364 4330 4299 4272 4249 4229 4212 4199 4189 4183 4180 4180 4183 4190 4201 4215 4233 4255 4282 4312 4348 4388 4433 4484 4540 4603 4671 4746 4826 4913 5005 5103 5207 5316 5430 5548 5670 5796 5923 6053 6185 6317 6449 6580 6711 6840 6967 7091 7212 7330 7444 7554 7659 7760 7856 7948 8034 8115 8192 8263 8330 8392 8449 8501 8549 8593 8632 8667 8699 8727 8751 8772 8790 8806 8818 8828 8835 8840 8843 8843 8842 8839 8835 8828 8820 8811 8800 8788 8775 8760 8744 8727 8708 8689 8669 8648 8626 8603 8581 8557 8534 8510 8487 8464 8441 8419 8398 8379 8360 8344 8329 8316 8306 8298 8293 8290 8291 8294 8300 8309 8320 8334 8350 8368 8387 8407 8429 8450 8472 8494 8515 8535 8554 8572 8589 8603 8615 8626 8634 8639 8641 8640 8636 8629 8617 8602 8583 8560 8532 8500 8464 8423 8377 8328 8274 8217 8156 8092 8026 7958 7890 7821 7753 7687 7623 7562 7506 7454 7408 7367 7332 7302 7278 7259 7244 7232 7223 7214 7205 7194 7181 7164 7141 7113 7078 7036 6986 6929 6865 6793 6716 6632 6544 6452 6357 6260 6162 6064 5967 5871 5778 5689 5603 5521 5445 5374 5308 5248 5194 5147 5106 5072 5045 5026 5013 5008 5011 5022 5041 5068 5103 5146 5197 5256 5322 5396 5476 5562 5653 5749 5848 5950 6054 6158 6262 6365 6466 6565 6659 6749 6834 6913 6986 7052 7110 7161 7203 7236 7260 7274 7276 7267 7247 7213 7166 7105 7029 6938 6833 6712 6576 6425 6260 6083 5893 5693 5485 5270 5050 4827 4604 4383 4166 3954 3750 3554 3369 3195 3031 2879 2738 2608 2488 2376 2273 2177 2087 2003 1923 1846 1773 1703 1636 1571 1509 1450 1394 1341 1292 1247 1205 1168 1136 1109 1087 1070 1060 4325 6 3 3 1057 1061 1073 1094 1125 1165 1216 1278 1350 1433 1526 1628 1737 1854 1975 2099 2224 2349 2471 2589 2702 2808 2907 2999 3082 3158 3227 3289 3346 3399 3448 3495 3540 3584 3627 3670 3712 3754 3794 3832 3868 3900 3929 3952 3971 3983 3990 3991 3986 3975 3960 3941 3919 3895 3870 3846 3824 3805 3790 3779 3775 3777 3785 3800 3821 3847 3878 3912 3949 3986 4023 4058 4090 4118 4141 4159 4171 4177 4180 4179 4176 4172 4171 4173 4180 4195 4218 4253 4298 4356 4426 4508 4602 4705 4817 4936 5060 5187 5314 5441 5565 5684 5797 5904 6003 6094 6177 6251 6318 6377 6429 6475 6514 6548 6577 6601 6621 6638 6650 6659 6665 6668 6668 6666 6661 6653 6644 6632 6619 6604 6586 6567 6546 6523 6496 6468 6436 6400 6361 6317 6269 6216 6159 6097 6029 5957 5880 5799 5714 5624 5532 5436 5338 5238 5136 5033 4930 4826 4723 4620 4519 4420 4323 4230 4139 4053 3972 3896 3825 3762 3705 3656 3615 3582 3558 3543 3538 3542 3555 3578 3609 3650 3698 3754 3816 3885 3958 4035 4115 4197 4279 4360 4440 4518 4591 4661 4725 4784 4838 4885 4926 4961 4990 5013 5031 5044 5052 5055 5055 5052 5045 5036 5025 5012 4997 4981 4963 4944 4925 4905 4885 4864 4843 4822 4801 4780 4759 4739 4718 4698 4679 4659 4640 4622 4603 4585 4566 4548 4530 4512 4493 4474 4455 4435 4415 4394 4373 4350 4327 4303 4278 4251 4224 4196 4167 4137 4106 4075 4043 4010 3977 3944 3911 3877 3842 3807 3772 3736 3699 3661 3623 3583 3543 3501 3459 3415 3370 3324 3277 3230 3181 3131 3081 3029 2977 2924 2870 2815 2759 2703 2646 2590 2533 2478 2423 2370 2320 2272 2227 2186 2149 2117 2090 2067 2049 2036 2027 2022 2021 2022 2026 2032 2038 2045 2052 2058 2064 2068 2071 2073 2072 2071 2067 2062 2056 2048 2039 2029 2018 2005 1992 1977 1961 1943 1925 1906 1885 1863 1840 1816 1791 1765 1739 1711 1682 1652 1620 1587 1553 1517 1480 1440 1399 1356 1310 1263 1215 1165 1114 1062 1011 960 909 860 813 767 724 684 647 612 581 553 527 504 484 466 451 437 425 415 407 401 396 392 390 390 391 394 399 406 415 425 437 452 468 487 508 531 556 584 615 648 683 721 761 804 848 894 942 990 1039 1089 1139 1189 1237 1285 1331 1376 1419 1461 1500 1537 1572 1605 1636 1665 1693 1720 1745 1769 1793 1815 1838 1860 1882 1904 1926 1948 1970 1992 2013 2035 2055 2076 2095 2112 2129 2143 2156 2166 2174 2179 2181 2180 2176 2168 2157 2143 2125 2104 2081 2054 2026 1997 1966 1936 1906 1879 1854 1833 1816 1805 1800 1801 1810 1826 1849 1879 1916 1959 2006 2059 2114 2171 2230 2288 2345 2400 2452 2501 2546 2588 2625 2659 2688 2715 2738 2759 2779 2796 4326 6 3 3 2813 2828 2844 2859 2875 2892 2909 2927 2946 2967 2989 3012 3038 3065 3095 3127 3161 3198 3237 3279 3323 3371 3420 3472 3527 3583 3642 3702 3764 3827 3892 3957 4024 4091 4159 4227 4296 4365 4434 4503 4572 4640 4708 4775 4841 4907 4971 5033 5094 5154 5212 5267 5321 5373 5423 5471 5517 5561 5604 5644 5682 5719 5754 5787 5819 5850 5879 5907 5934 5960 5985 6010 6034 6057 6080 6103 6125 6148 6171 6195 6218 6243 6268 6294 6320 6348 6376 6404 6433 6463 6493 6523 6553 6583 6613 6641 6669 6697 6723 6748 6772 6795 6816 6837 6857 6876 6894 6912 6929 6945 6962 6978 6994 7011 7027 7044 7060 7077 7095 7112 7130 7148 7167 7186 7206 7225 7246 7266 7286 7306 7326 7346 7364 7382 7398 7413 7426 7437 7446 7453 7457 7458 7457 7452 7445 7433 7418 7399 7375 7346 7312 7271 7222 7167 7103 7030 6948 6857 6756 6646 6528 6403 6271 6134 5994 5854 5715 5581 5453 5334 5227 5133 5056 4997 4958 4938 4939 4961 5003 5064 5144 5240 5351 5475 5608 5750 5896 6046 6197 6347 6495 6637 6775 6905 7028 7142 7249 7347 7436 7518 7591 7658 7717 7770 7818 7861 7900 7934 7965 7994 8020 8044 8067 8088 8108 8127 8145 8162 8179 8194 8210 8224 8238 8251 8264 8277 8289 8301 8312 8323 8334 8346 8357 8368 8379 8389 8400 8411 8422 8433 8443 8453 8463 8472 8482 8490 8499 8507 8514 8521 8528 8534 8540 8545 8551 8555 8560 8564 8568 8572 8575 8579 8582 8586 8590 8593 8597 8600 8603 8606 8609 8611 8612 8613 8613 8612 8610 8607 8604 8599 8594 8588 8582 8575 8568 8560 8551 8543 8534 8524 8514 8504 8493 8482 8471 8459 8446 8434 8421 8408 8395 8383 8371 8360 8349 8340 8331 8323 8316 8311 8306 8302 8299 8297 8296 8296 8297 8298 8300 8304 8308 8313 8318 8325 8332 8340 8347 8355 8362 8368 8372 8375 8375 8373 8367 8357 8343 8323 8298 8266 8227 8181 8126 8061 7986 7901 7803 7693 7569 7432 7280 7114 6934 6739 6532 6313 6083 5844 5597 5346 5091 4836 4582 4331 4086 3848 3619 3400 3194 3000 2821 2657 2510 2381 2271 2181 2114 2071 2053 2062 2099 2165 2262 2388 2544 2729 2940 3176 3432 3706 3993 4288 4587 4885 5178 5462 5733 5988 6224 6440 6636 6810 6964 7098 7212 7310 7392 7461 7516 7561 7596 7622 7640 7649 7652 7647 7635 7617 7591 7559 7522 7478 7430 7378 7322 7263 7203 7142 7080 7019 6959 6900 6843 6788 6735 6685 6637 6592 6549 6509 6472 6438 6406 6378 6352 6330 6311 6294 6281 6270 6261 6256 6252 6251 6251 6254 6258 6264 6272 6281 6293 6306 6322 6340 6360 6382 6407 6434 6464 6497 6532 6571 6612 6657 6705 6757 6812 6871 6934 7001 7071 7144 7221 7300 7382 7465 7548 7632 7715 7796 7875 7950 8021 8087 8148 8204 8253 8295 8331 8360 4327 6 3 3 8381 8395 8402 8401 8391 8373 8347 8311 8266 8211 8146 8070 7983 7884 7774 7652 7519 7373 7216 7047 6866 6675 6473 6262 6041 5812 5577 5335 5090 4841 4591 4342 4095 3852 3615 3386 3166 2956 2759 2574 2403 2246 2105 1978 1867 1771 1691 1627 1579 1547 1531 1531 1549 1583 1634 1701 1786 1886 2001 2130 2272 2424 2585 2752 2923 3097 3269 3440 3607 3768 3922 4070 4211 4345 4473 4595 4714 4830 4944 5058 5173 5290 5409 5531 5656 5784 5915 6048 6182 6317 6452 6587 6720 6852 6982 7109 7232 7353 7471 7585 7696 7803 7906 8006 8101 8192 8279 8362 8440 8513 8581 8644 8703 8756 8806 8851 8892 8929 8963 8994 9022 9047 9070 9090 9108 9125 9139 9151 9162 9170 9178 9183 9188 9191 9194 9196 9197 9198 9199 9201 9203 9205 9208 9211 9215 9220 9224 9230 9235 9240 9245 9250 9254 9258 9261 9264 9266 9267 9268 9268 9267 9266 9265 9263 9260 9257 9253 9249 9244 9239 9233 9227 9221 9214 9208 9201 9195 9188 9182 9177 9171 9166 9162 9158 9154 9150 9147 9144 9142 9139 9136 9134 9131 9129 9127 9124 9121 9118 9115 9112 9108 9103 9098 9091 9084 9076 9067 9057 9045 9033 9020 9007 8993 8980 8966 8953 8941 8930 8920 8911 8904 8899 8895 8894 8894 8895 8899 8903 8910 8917 8926 8936 8946 8958 8971 8984 8997 9012 9026 9041 9056 9071 9086 9101 9115 9129 9143 9157 9170 9182 9195 9207 9218 9230 9241 9252 9263 9274 9285 9296 9306 9316 9326 9335 9343 9351 9358 9364 9369 9374 9377 9380 9382 9384 9385 9386 9386 9386 9386 9386 9386 9387 9387 9387 9388 9389 9390 9391 9392 9393 9395 9397 9398 9400 9402 9404 9406 9408 9410 9412 9413 9415 9415 9416 9416 9415 9414 9412 9410 9407 9403 9398 9392 9386 9379 9371 9362 9353 9343 9332 9321 9308 9296 9282 9268 9253 9238 9222 9205 9189 9171 9154 9136 9118 9100 9082 9064 9046 9030 9013 8998 8983 8969 8956 8944 8934 8924 8914 8906 8898 8890 8883 8875 8867 8858 8848 8837 8824 8810 8793 8774 8752 8728 8700 8668 8633 8594 8551 8503 8452 8396 8336 8272 8205 8135 8062 7988 7914 7839 7767 7698 7632 7573 7520 7476 7441 7416 7402 7399 7407 7427 7457 7498 7548 7607 7672 7744 7819 7897 7977 8057 8136 8213 8287 8357 8423 8484 8539 8590 8634 8672 8704 8729 8747 8757 8758 8750 8732 8703 8662 8608 8540 8458 8361 8248 8120 7976 7816 7641 7452 7249 7035 6808 6573 6329 6079 5825 5568 5310 5054 4800 4552 4311 4079 3859 3651 3459 3284 3128 2993 2880 2791 2726 2686 2672 2683 2719 2779 2861 2963 3085 3222 3372 3534 3703 3878 4055 4233 4409 4581 4748 4908 5061 5207 5344 5473 5595 5709 5815 5916 6009 6097 6180 6258 6330 6398 6461 6519 6572 6621 6665 6704 6739 6768 6794 6815 6832 6845 6855 6863 4328 6 3 3 6868 6872 6874 6875 6876 6877 6878 6881 6884 6889 6896 6905 6917 6931 6948 6969 6992 7019 7050 7084 7122 7163 7208 7256 7306 7360 7417 7475 7535 7597 7659 7722 7786 7849 7911 7973 8034 8093 8151 8207 8261 8314 8363 8411 8456 8499 8540 8577 8613 8645 8676 8703 8728 8751 8772 8791 8807 8822 8836 8848 8858 8867 8875 8883 8889 8894 8899 8903 8906 8909 8911 8912 8913 8914 8914 8913 8913 8912 8911 8910 8908 8908 8907 8906 8906 8907 8908 8910 8913 8917 8921 8927 8934 8942 8951 8961 8972 8983 8995 9007 9019 9031 9042 9054 9064 9074 9083 9091 9099 9105 9111 9116 9121 9125 9128 9131 9134 9137 9140 9142 9144 9146 9148 9149 9150 9150 9150 9150 9149 9148 9148 9147 9147 9148 9149 9151 9154 9159 9164 9171 9179 9188 9197 9207 9218 9229 9240 9252 9262 9273 9283 9293 9303 9312 9321 9329 9338 9346 9354 9363 9371 9379 9388 9396 9404 9413 9421 9428 9436 9443 9450 9456 9462 9468 9473 9477 9481 9484 9487 9489 9490 9491 9491 9490 9488 9486 9483 9479 9475 9470 9465 9459 9454 9448 9442 9435 9429 9423 9416 9410 9403 9396 9388 9381 9373 9365 9357 9349 9341 9333 9326 9320 9314 9309 9305 9302 9300 9299 9298 9298 9299 9299 9300 9300 9301 9301 9300 9299 9298 9296 9294 9292 9290 9288 9286 9285 9283 9282 9282 9281 9281 9280 9279 9278 9276 9274 9270 9266 9261 9255 9248 9240 9231 9221 9210 9199 9187 9173 9159 9143 9125 9105 9082 9056 9026 8993 8955 8913 8865 8812 8754 8691 8622 8549 8470 8388 8302 8213 8121 8026 7931 7834 7737 7641 7544 7449 7355 7263 7174 7087 7003 6922 6846 6775 6709 6649 6596 6550 6512 6482 6461 6450 6448 6456 6473 6499 6535 6579 6632 6692 6758 6831 6908 6990 7076 7164 7254 7346 7438 7530 7622 7713 7803 7892 7978 8062 8143 8221 8297 8369 8438 8504 8566 8625 8680 8732 8780 8826 8868 8907 8944 8978 9009 9038 9065 9090 9114 9135 9155 9174 9192 9209 9225 9241 9256 9270 9284 9298 9312 9325 9338 9350 9362 9374 9385 9395 9405 9414 9423 9430 9437 9444 9450 9455 9460 9464 9467 9470 9472 9473 9474 9474 9472 9470 9466 9461 9455 9447 9437 9426 9414 9400 9385 9368 9351 9332 9313 9293 9273 9252 9232 9211 9191 9171 9151 9133 9115 9098 9082 9067 9053 9041 9031 9022 9015 9010 9006 9005 9005 9007 9010 9015 9021 9029 9038 9047 9057 9067 9077 9087 9096 9105 9113 9120 9125 9130 9133 9134 9134 9132 9129 9124 9118 9111 9102 9093 9084 9073 9063 9052 9042 9032 9022 9014 9006 8999 8993 8989 8986 8984 8984 8986 8989 8993 8999 9006 9015 9025 9037 9050 9063 9078 9094 9110 9127 9144 9161 9178 9194 9209 9223 9235 9245 9252 9257 9258 9255 9248 9237 9221 9200 9174 9143 9107 9066 9020 8970 8916 8859 8799 4329 6 3 3 8738 8677 8617 8558 8502 8450 8403 8362 8327 8300 8281 8270 8267 8272 8285 8305 8333 8366 8406 8449 8496 8547 8599 8652 8705 8759 8811 8862 8911 8958 9002 9044 9083 9119 9152 9183 9210 9235 9257 9277 9294 9308 9321 9331 9340 9347 9352 9356 9358 9360 9360 9359 9357 9355 9351 9346 9341 9334 9327 9318 9309 9299 9288 9277 9265 9253 9240 9228 9216 9205 9194 9185 9176 9168 9161 9155 9150 9145 9142 9139 9136 9133 9131 9129 9127 9124 9122 9119 9116 9112 9108 9103 9097 9090 9081 9071 9058 9042 9024 9002 8977 8948 8915 8878 8837 8793 8744 8692 8637 8579 8518 8455 8391 8325 8259 8192 8124 8057 7989 7922 7856 7790 7726 7663 7601 7541 7482 7426 7372 7320 7271 7225 7183 7144 7108 7076 7049 7025 7006 6990 6979 6973 6970 6972 6979 6989 7003 7021 7043 7068 7096 7127 7161 7196 7233 7271 7309 7348 7386 7423 7458 7491 7522 7550 7575 7595 7612 7624 7631 7634 7631 7623 7610 7592 7570 7542 7510 7474 7435 7393 7349 7303 7257 7210 7164 7120 7078 7039 7004 6973 6947 6927 6912 6903 6901 6905 6916 6933 6957 6986 7023 7065 7112 7165 7223 7285 7352 7422 7495 7572 7650 7730 7811 7892 7974 8056 8136 8215 8292 8367 8440 8510 8576 8640 8700 8757 8811 8861 8908 8952 8994 9032 9067 9100 9131 9160 9186 9210 9232 9252 9270 9285 9298 9309 9316 9321 9322 9320 9316 9307 9296 9281 9262 9241 9218 9192 9164 9134 9104 9073 9042 9013 8984 8959 8935 8916 8900 8888 8880 8878 8880 8887 8899 8915 8935 8958 8984 9013 9043 9074 9105 9137 9167 9196 9224 9250 9274 9296 9315 9332 9347 9360 9371 9380 9388 9394 9399 9403 9406 9409 9411 9413 9415 9417 9419 9422 9425 9429 9433 9438 9444 9450 9456 9463 9470 9478 9485 9492 9499 9505 9512 9518 9523 9528 9533 9537 9541 9545 9549 9552 9556 9559 9562 9564 9567 9569 9571 9573 9574 9575 9575 9575 9575 9574 9572 9571 9569 9567 9565 9563 9561 9560 9558 9557 9556 9555 9555 9554 9554 9553 9553 9552 9551 9550 9548 9545 9543 9539 9536 9531 9527 9522 9518 9513 9509 9505 9501 9498 9495 9493 9492 9492 9492 9493 9494 9496 9498 9499 9501 9502 9504 9504 9504 9503 9502 9500 9497 9493 9488 9483 9476 9469 9460 9450 9439 9427 9413 9397 9379 9360 9339 9316 9291 9264 9235 9204 9172 9139 9104 9068 9031 8993 8955 8917 8879 8842 8804 8768 8732 8698 8665 8633 8603 8575 8549 8525 8503 8482 8464 8448 8433 8420 8407 8396 8386 8376 8366 8357 8347 8338 8328 8318 8307 8296 8285 8273 8261 8249 8236 8222 8209 8194 8180 8164 8148 8132 8115 8097 8078 8059 8039 8018 7997 7975 7952 7927 7902 7875 7846 7815 7781 7745 7705 7662 7615 7564 7510 7451 7389 7322 7253 7181 7106 7029 6951 6873 6794 6717 6641 6568 4330 6 3 3 6498 6431 6369 6312 6261 6217 6179 6148 6125 6111 6105 6109 6122 6146 6179 6223 6278 6343 6418 6503 6598 6702 6814 6933 7058 7188 7322 7459 7596 7733 7868 8000 8127 8250 8366 8476 8578 8673 8760 8839 8911 8976 9035 9087 9134 9175 9213 9246 9275 9302 9326 9347 9365 9382 9397 9410 9421 9430 9438 9444 9448 9451 9452 9451 9449 9446 9441 9434 9426 9417 9406 9394 9381 9367 9353 9337 9320 9303 9285 9265 9244 9221 9195 9165 9131 9091 9045 8991 8928 8856 8773 8680 8575 8458 8329 8189 8039 7877 7707 7529 7343 7152 6956 6757 6557 6356 6156 5959 5765 5577 5395 5222 5059 4907 4768 4645 4538 4451 4384 4340 4319 4322 4350 4404 4483 4585 4710 4856 5020 5200 5393 5596 5805 6017 6229 6437 6640 6836 7021 7195 7356 7505 7641 7763 7873 7972 8058 8135 8202 8260 8310 8352 8388 8417 8440 8457 8468 8474 8474 8468 8457 8440 8418 8391 8359 8322 8281 8235 8186 8133 8078 8019 7958 7894 7829 7762 7694 7625 7555 7485 7414 7344 7274 7205 7138 7072 7008 6947 6889 6834 6783 6737 6696 6659 6628 6603 6583 6568 6559 6554 6554 6558 6566 6576 6589 6603 6618 6633 6647 6661 6673 6683 6692 6698 6703 6706 6708 6709 6710 6711 6713 6717 6723 6733 6746 6763 6785 6812 6845 6884 6929 6981 7038 7102 7171 7245 7324 7407 7493 7582 7673 7764 7855 7945 8034 8120 8203 8283 8359 8430 8498 8561 8620 8675 8726 8774 8819 8861 8900 8937 8972 9006 9037 9067 9096 9123 9148 9172 9194 9214 9232 9248 9261 9273 9283 9291 9297 9302 9305 9307 9308 9309 9308 9307 9304 9301 9297 9292 9285 9277 9267 9256 9243 9228 9212 9194 9174 9154 9132 9110 9088 9065 9043 9020 8998 8975 8951 8926 8898 8868 8834 8795 8750 8697 8636 8566 8485 8393 8289 8172 8043 7900 7745 7577 7397 7205 7003 6791 6570 6342 6108 5869 5627 5383 5139 4896 4656 4420 4190 3967 3752 3547 3354 3174 3008 2858 2725 2612 2518 2447 2399 2375 2377 2404 2459 2541 2649 2784 2944 3127 3332 3556 3797 4051 4316 4587 4861 5135 5406 5669 5924 6166 6394 6606 6800 6977 7135 7274 7395 7497 7581 7648 7699 7734 7755 7762 7756 7740 7714 7679 7637 7590 7539 7487 7434 7383 7336 7295 7260 7235 7219 7214 7220 7237 7267 7307 7357 7417 7485 7560 7639 7723 7809 7896 7982 8067 8149 8228 8303 8374 8439 8500 8555 8604 8648 8686 8718 8744 8765 8779 8788 8790 8787 8778 8763 8742 8715 8683 8646 8603 8555 8501 8443 8379 8311 8236 8157 8071 7980 7882 7779 7669 7552 7429 7300 7164 7021 6872 6718 6558 6394 6226 6056 5884 5713 5543 5377 5216 5063 4921 4790 4675 4576 4496 4437 4400 4387 4397 4432 4491 4573 4677 4801 4942 5098 5266 5443 5625 5809 5992 6171 6343 6506 6658 6797 6923 7035 7133 7217 7288 4331 6 3 3 7346 7393 7429 7456 7475 7487 7493 7495 7493 7489 7482 7473 7464 7455 7445 7436 7428 7422 7418 7415 7416 7420 7427 7438 7452 7471 7493 7520 7550 7584 7621 7660 7702 7747 7792 7839 7887 7935 7984 8032 8080 8128 8175 8222 8268 8313 8357 8401 8443 8485 8526 8567 8606 8645 8682 8719 8755 8789 8823 8856 8888 8919 8949 8978 9006 9033 9059 9083 9106 9128 9149 9168 9186 9202 9217 9230 9241 9250 9258 9264 9268 9270 9270 9269 9266 9261 9255 9247 9239 9230 9221 9211 9201 9192 9183 9175 9168 9162 9156 9152 9148 9145 9142 9140 9138 9135 9133 9130 9127 9123 9119 9114 9109 9104 9099 9095 9090 9086 9083 9080 9078 9076 9076 9076 9076 9077 9079 9080 9082 9084 9085 9086 9088 9088 9089 9088 9088 9087 9085 9083 9081 9077 9074 9069 9064 9058 9052 9045 9037 9028 9019 9009 8999 8988 8978 8967 8956 8945 8935 8925 8916 8908 8900 8893 8887 8881 8876 8871 8866 8861 8856 8851 8846 8841 8835 8830 8824 8819 8814 8809 8804 8799 8795 8790 8785 8778 8771 8760 8747 8731 8709 8683 8651 8612 8566 8514 8454 8387 8314 8234 8150 8061 7970 7877 7785 7695 7609 7528 7455 7389 7334 7290 7258 7238 7231 7236 7254 7284 7324 7375 7434 7500 7572 7649 7728 7810 7893 7975 8055 8134 8210 8283 8353 8419 8481 8540 8596 8648 8696 8742 8784 8823 8860 8893 8924 8952 8978 9001 9021 9039 9055 9069 9080 9090 9097 9103 9108 9111 9113 9113 9113 9111 9109 9106 9102 9098 9093 9088 9082 9075 9068 9060 9050 9040 9028 9014 8999 8981 8961 8938 8912 8882 8849 8811 8769 8721 8667 8606 8536 8457 8368 8267 8153 8025 7881 7722 7547 7355 7147 6923 6685 6435 6173 5902 5625 5345 5064 4784 4508 4239 3978 3728 3490 3265 3055 2859 2680 2518 2373 2247 2142 2057 1996 1959 1949 1966 2013 2091 2201 2342 2514 2716 2947 3203 3481 3778 4089 4409 4734 5058 5378 5689 5988 6271 6536 6783 7010 7216 7403 7571 7722 7857 7978 8087 8184 8272 8352 8424 8490 8549 8602 8650 8692 8729 8760 8787 8808 8825 8839 8848 8856 8861 8864 8867 8869 8872 8875 8879 8885 8891 8899 8908 8918 8929 8940 8952 8965 8977 8990 9003 9015 9028 9041 9053 9066 9078 9090 9103 9115 9128 9140 9153 9165 9177 9189 9200 9212 9223 9234 9244 9254 9264 9273 9282 9291 9299 9306 9313 9320 9326 9332 9337 9341 9346 9350 9354 9357 9360 9363 9366 9368 9371 9372 9374 9375 9376 9376 9376 9375 9373 9371 9368 9365 9361 9357 9353 9348 9343 9338 9333 9329 9324 9319 9314 9308 9303 9297 9290 9283 9275 9267 9258 9249 9239 9229 9219 9209 9198 9188 9179 9169 9159 9150 9140 9130 9120 9109 9098 9085 9071 9056 9040 9022 9004 8984 8964 8943 8922 8901 8879 8859 8838 8819 8801 8784 8768 8754 8741 8730 8721 4332 6 3 4 8698 8696 8696 8697 8700 8705 8711 8719 8728 8737 8748 8760 8773 8787 8802 8819 8836 8855 8875 8895 8917 8939 8961 8984 9007 9029 9050 9070 9089 9106 9121 9135 9147 9157 9166 9173 9178 9182 9185 9187 9189 9189 9188 9187 9184 9181 9176 9170 9162 9153 9142 9129 9114 9098 9080 9060 9039 9017 8994 8971 8947 8924 8900 8877 8855 8833 8813 8794 8776 8760 8745 8732 8720 8711 8704 8698 8695 8693 8694 8696 8701 8707 8716 8725 8737 8749 8763 8777 8793 8808 8824 8840 8856 8871 8886 8901 8915 8929 8942 8955 8967 8978 8989 9000 9009 9019 9027 9036 9044 9051 9059 9066 9073 9079 9086 9093 9100 9108 9115 9123 9132 9140 9149 9158 9168 9177 9186 9196 9205 9214 9223 9231 9239 9246 9253 9260 9265 9270 9275 9279 9282 9284 9286 9288 9289 9289 9289 9288 9287 9285 9283 9281 9278 9275 9272 9268 9264 9260 9256 9251 9246 9240 9234 9228 9222 9215 9208 9201 9193 9186 9178 9170 9163 9155 9148 9141 9134 9128 9122 9117 9112 9107 9102 9098 9094 9090 9086 9082 9078 9073 9068 9062 9055 9047 9037 9025 9011 8994 8973 8949 8921 8888 8851 8808 8760 8707 8650 8588 8522 8454 8384 8313 8243 8175 8110 8050 7996 7950 7911 7882 7863 7853 7853 7864 7884 7913 7950 7994 8044 8099 8157 8218 8280 8343 8403 8462 8518 8570 8618 8660 8697 8729 8754 8773 8786 8793 8794 8788 8775 8757 8732 8701 8663 8618 8567 8510 8445 8374 8296 8212 8121 8025 7923 7818 7708 7596 7482 7368 7255 7144 7036 6933 6836 6745 6662 6586 6519 6461 6411 6369 6336 6310 6291 6279 6274 6273 6278 6286 6299 6316 6337 6361 6388 6419 6453 6491 6533 6578 6627 6679 6735 6794 6856 6921 6987 7056 7126 7198 7270 7343 7417 7490 7563 7636 7708 7780 7852 7922 7992 8061 8128 8195 8260 8323 8385 8444 8501 8555 8606 8653 8697 8738 8774 8806 8834 8858 8878 8894 8906 8914 8920 8922 8922 8920 8917 8913 8909 8904 8901 8898 8896 8896 8897 8900 8904 8910 8917 8924 8933 8942 8950 8959 8966 8972 8977 8979 8980 8977 8972 8964 8952 8937 8918 8895 8869 8838 8802 8763 8719 8671 8618 8561 8499 8432 8360 8283 8200 8111 8017 7915 7808 7694 7573 7446 7314 7177 7037 6894 6750 6607 6467 6331 6203 6084 5976 5881 5800 5736 5689 5660 5649 5656 5680 5720 5776 5844 5924 6013 6109 6209 6311 6413 6512 6606 6693 6772 6841 6899 6945 6978 6998 7004 6997 6977 6945 6901 6846 6780 6706 6624 6536 6442 6344 6243 6142 6040 5941 5844 5752 5665 5585 5514 5452 5401 5362 5335 5321 5321 5335 5364 5406 5463 5533 5615 5709 5814 5927 6048 6176 6308 6442 6578 6713 6847 6978 7104 7226 7341 7450 7552 7647 7734 7813 7885 7950 8008 8058 8102 8139 8170 8195 8213 8226 8234 8237 8234 8227 8215 8200 8181 4333 6 3 4 8159 8134 8107 8078 8048 8017 7985 7954 7923 7893 7864 7837 7811 7788 7768 7751 7736 7725 7718 7714 7715 7720 7728 7742 7759 7781 7807 7837 7871 7908 7948 7992 8037 8085 8134 8184 8234 8285 8335 8385 8433 8481 8527 8571 8614 8656 8695 8733 8769 8804 8836 8866 8894 8919 8942 8962 8980 8994 9006 9014 9020 9023 9023 9021 9016 9009 8999 8988 8974 8957 8938 8916 8891 8861 8828 8790 8747 8699 8645 8586 8522 8453 8380 8303 8224 8143 8061 7980 7900 7824 7751 7684 7623 7568 7521 7483 7453 7432 7420 7418 7424 7440 7463 7495 7533 7578 7628 7682 7740 7800 7861 7922 7982 8040 8095 8147 8195 8239 8279 8314 8345 8372 8395 8416 8434 8450 8466 8481 8496 8511 8528 8545 8564 8583 8603 8624 8646 8667 8687 8707 8725 8741 8755 8767 8776 8782 8786 8787 8786 8782 8777 8771 8763 8754 8744 8734 8723 8712 8701 8689 8677 8664 8651 8637 8623 8609 8594 8580 8566 8553 8540 8529 8519 8511 8505 8501 8499 8499 8501 8503 8508 8512 8518 8524 8529 8535 8540 8545 8550 8554 8558 8562 8566 8570 8574 8578 8582 8585 8588 8591 8593 8593 8593 8591 8589 8585 8580 8575 8569 8564 8559 8555 8553 8552 8553 8556 8562 8570 8580 8592 8605 8621 8637 8654 8672 8691 8709 8728 8747 8765 8784 8802 8820 8838 8856 8874 8893 8911 8929 8948 8966 8984 9002 9019 9036 9052 9068 9082 9096 9109 9122 9133 9143 9153 9161 9169 9177 9183 9189 9194 9199 9203 9207 9211 9214 9216 9218 9220 9221 9221 9222 9222 9221 9221 9220 9220 9219 9219 9218 9218 9218 9218 9219 9219 9219 9220 9220 9220 9220 9219 9219 9218 9217 9216 9215 9214 9214 9213 9213 9213 9212 9212 9212 9211 9210 9209 9207 9205 9203 9200 9198 9195 9192 9190 9188 9187 9186 9185 9185 9185 9186 9186 9185 9184 9183 9180 9175 9170 9162 9153 9142 9130 9116 9100 9082 9061 9038 9012 8982 8948 8909 8864 8812 8753 8685 8609 8524 8429 8324 8211 8088 7957 7820 7676 7528 7377 7225 7074 6925 6779 6639 6504 6378 6259 6149 6048 5956 5873 5798 5730 5670 5616 5568 5525 5487 5454 5424 5399 5378 5363 5353 5350 5354 5366 5387 5418 5460 5512 5575 5649 5733 5826 5928 6036 6150 6267 6386 6505 6622 6735 6843 6945 7038 7123 7198 7264 7321 7368 7406 7437 7460 7477 7488 7494 7497 7496 7493 7489 7483 7477 7470 7463 7457 7451 7445 7439 7434 7430 7426 7422 7418 7415 7411 7407 7402 7396 7389 7381 7370 7358 7344 7328 7310 7290 7269 7248 7226 7204 7184 7167 7152 7141 7135 7135 7141 7153 7172 7197 7230 7268 7312 7361 7413 7469 7526 7583 7641 7696 7749 7798 7843 7883 7917 7945 7968 7984 7994 7999 7998 7992 7982 7968 7950 7930 7908 7884 7860 7834 7809 7784 7761 7738 7716 7697 7679 7663 7649 7637 7628 7620 4334 6 3 4 7615 7612 7612 7613 7616 7622 7629 7638 7648 7660 7673 7687 7701 7714 7728 7741 7752 7762 7769 7774 7777 7776 7773 7766 7757 7746 7733 7718 7703 7687 7673 7659 7648 7640 7636 7635 7639 7648 7661 7680 7703 7731 7762 7797 7834 7874 7915 7956 7998 8038 8076 8112 8145 8174 8198 8217 8231 8240 8242 8238 8229 8213 8192 8166 8135 8101 8063 8023 7983 7942 7901 7863 7827 7794 7765 7741 7721 7706 7696 7690 7689 7691 7696 7704 7714 7725 7737 7748 7760 7771 7781 7789 7796 7802 7807 7810 7813 7814 7815 7815 7815 7815 7815 7815 7816 7817 7819 7821 7825 7829 7835 7841 7849 7859 7869 7882 7896 7911 7928 7947 7968 7991 8015 8041 8070 8099 8131 8164 8199 8235 8272 8310 8348 8387 8426 8464 8503 8540 8576 8611 8645 8676 8707 8735 8761 8786 8809 8831 8850 8869 8886 8901 8916 8930 8943 8955 8966 8977 8988 8998 9007 9016 9025 9034 9042 9049 9056 9063 9069 9074 9079 9083 9086 9089 9091 9092 9092 9092 9091 9090 9089 9088 9087 9086 9085 9085 9084 9084 9085 9085 9086 9087 9087 9088 9088 9088 9088 9088 9086 9085 9083 9081 9079 9076 9073 9071 9068 9065 9063 9061 9059 9057 9056 9055 9055 9055 9055 9055 9055 9056 9056 9057 9058 9058 9058 9058 9058 9058 9058 9057 9056 9056 9055 9054 9053 9051 9050 9049 9048 9046 9045 9044 9042 9041 9040 9038 9037 9036 9035 9034 9033 9032 9031 9029 9027 9025 9021 9018 9013 9007 9001 8994 8986 8978 8970 8962 8955 8947 8941 8935 8931 8927 8924 8922 8921 8921 8920 8920 8920 8919 8918 8915 8912 8908 8902 8895 8886 8876 8865 8852 8838 8822 8805 8786 8766 8743 8719 8693 8664 8633 8600 8565 8527 8486 8443 8398 8351 8301 8250 8197 8142 8085 8028 7970 7911 7852 7794 7737 7680 7626 7574 7525 7479 7437 7399 7366 7337 7314 7297 7285 7279 7278 7283 7293 7309 7330 7356 7386 7421 7460 7503 7548 7596 7647 7699 7752 7806 7860 7913 7964 8014 8061 8105 8145 8182 8214 8242 8266 8284 8298 8308 8312 8312 8308 8299 8286 8269 8248 8224 8195 8162 8126 8086 8042 7996 7947 7895 7841 7786 7731 7675 7620 7566 7514 7464 7418 7375 7337 7302 7272 7247 7226 7209 7196 7186 7180 7177 7177 7180 7185 7192 7201 7212 7226 7242 7261 7282 7305 7332 7361 7394 7429 7467 7508 7552 7598 7647 7697 7749 7803 7857 7912 7967 8021 8074 8126 8176 8223 8266 8306 8342 8373 8400 8421 8436 8446 8449 8447 8439 8424 8404 8377 8345 8306 8262 8212 8157 8096 8030 7960 7886 7809 7729 7649 7569 7490 7414 7342 7276 7217 7166 7125 7094 7075 7066 7070 7085 7111 7147 7193 7248 7309 7377 7449 7524 7602 7679 7757 7833 7906 7976 8043 8105 8164 8218 8267 8313 8354 8392 8426 8457 8486 8513 8537 8560 8582 8603 8623 8642 8660 4335 6 3 4 8678 8695 8711 8726 8740 8754 8766 8778 8788 8798 8807 8814 8821 8828 8833 8838 8843 8847 8851 8854 8857 8859 8861 8863 8864 8865 8865 8866 8866 8866 8867 8867 8868 8869 8870 8872 8874 8876 8879 8882 8884 8886 8888 8890 8891 8891 8891 8890 8889 8887 8885 8883 8881 8878 8876 8873 8871 8869 8868 8866 8865 8863 8862 8860 8857 8854 8850 8845 8838 8831 8822 8811 8799 8786 8771 8755 8737 8718 8698 8676 8653 8629 8604 8577 8548 8518 8487 8453 8418 8380 8341 8298 8254 8207 8159 8108 8055 8000 7944 7887 7829 7771 7712 7653 7595 7538 7482 7426 7372 7319 7267 7217 7168 7120 7074 7028 6984 6940 6898 6856 6816 6777 6739 6703 6667 6634 6602 6573 6545 6519 6496 6475 6456 6440 6426 6416 6408 6403 6401 6402 6407 6416 6429 6445 6466 6492 6522 6556 6595 6638 6686 6737 6792 6849 6910 6972 7035 7099 7163 7227 7290 7351 7412 7470 7526 7581 7633 7684 7732 7779 7824 7868 7910 7950 7989 8026 8061 8094 8125 8153 8179 8202 8223 8240 8254 8266 8274 8280 8283 8282 8280 8274 8266 8255 8242 8226 8207 8185 8161 8135 8106 8075 8042 8007 7971 7935 7897 7860 7824 7789 7755 7723 7694 7667 7644 7623 7606 7593 7583 7576 7573 7573 7577 7584 7594 7607 7624 7643 7664 7689 7715 7744 7775 7808 7842 7877 7914 7951 7989 8027 8066 8104 8142 8180 8217 8253 8288 8322 8354 8384 8413 8438 8462 8483 8501 8517 8529 8539 8547 8552 8554 8555 8554 8551 8547 8541 8535 8529 8522 8515 8507 8500 8492 8485 8478 8470 8463 8455 8447 8439 8431 8423 8415 8406 8398 8390 8382 8375 8368 8363 8358 8354 8352 8350 8349 8350 8351 8353 8356 8359 8363 8367 8372 8376 8381 8386 8391 8396 8401 8407 8413 8420 8426 8433 8441 8448 8456 8463 8471 8478 8486 8493 8500 8507 8515 8522 8529 8537 8545 8554 8562 8571 8580 8589 8597 8606 8613 8621 8627 8632 8637 8641 8644 8646 8648 8649 8650 8652 8653 8654 8655 8656 8657 8658 8658 8658 8658 8656 8653 8649 8644 8637 8629 8620 8609 8597 8584 8570 8555 8540 8524 8508 8491 8475 8458 8442 8426 8410 8394 8379 8364 8350 8337 8324 8313 8302 8293 8284 8278 8272 8269 8267 8266 8268 8271 8276 8282 8291 8300 8311 8322 8334 8347 8360 8372 8385 8397 8409 8420 8430 8440 8450 8459 8467 8475 8483 8491 8498 8504 8510 8515 8518 8521 8521 8520 8516 8510 8502 8491 8478 8462 8444 8425 8403 8380 8356 8331 8306 8281 8256 8232 8208 8185 8164 8144 8126 8109 8094 8081 8070 8061 8054 8049 8047 8046 8048 8051 8057 8064 8074 8084 8096 8109 8123 8137 8152 8167 8181 8194 8207 8219 8229 8239 8247 8253 8258 8262 8266 8268 8270 8271 8273 8274 8276 8279 8282 8287 8292 8297 8304 8310 8318 8325 8332 8340 8347 8354 8360 8367 8373 4336 6 3 4 8379 8385 8391 8397 8404 8411 8419 8427 8436 8445 8454 8464 8474 8484 8494 8504 8513 8523 8532 8541 8549 8557 8565 8572 8579 8586 8593 8599 8605 8610 8615 8619 8622 8624 8626 8626 8626 8626 8624 8622 8620 8618 8615 8613 8611 8610 8609 8608 8608 8608 8608 8608 8608 8608 8608 8607 8606 8605 8603 8602 8600 8599 8597 8597 8596 8597 8598 8599 8601 8603 8605 8607 8609 8611 8612 8613 8613 8613 8612 8610 8609 8608 8607 8606 8606 8606 8608 8609 8612 8615 8618 8621 8624 8626 8627 8627 8625 8622 8616 8610 8601 8590 8578 8565 8550 8535 8518 8501 8484 8467 8450 8432 8415 8399 8383 8367 8352 8337 8324 8312 8301 8291 8283 8276 8272 8269 8268 8269 8271 8274 8279 8284 8290 8297 8303 8310 8316 8321 8327 8332 8337 8342 8347 8352 8357 8362 8368 8375 8381 8388 8395 8402 8409 8415 8420 8425 8429 8433 8435 8437 8438 8439 8440 8440 8441 8443 8444 8446 8449 8453 8456 8461 8465 8469 8474 8478 8483 8487 8490 8494 8497 8500 8502 8505 8508 8510 8513 8515 8517 8519 8520 8520 8520 8519 8517 8513 8509 8504 8498 8491 8484 8477 8469 8463 8457 8452 8447 8444 8443 8442 8442 8443 8445 8448 8450 8453 8456 8458 8460 8461 8462 8462 8462 8462 8462 8461 8461 8461 8461 8461 8462 8464 8465 8467 8469 8470 8472 8473 8474 8474 8474 8474 8472 8471 8469 8466 8464 8461 8458 8456 8453 8451 8450 8448 8448 8447 8447 8447 8447 8448 8448 8449 8449 8450 8450 8451 8451 8452 8452 8452 8452 8452 8452 8451 8450 8448 8446 8443 8439 8435 8429 8422 8414 8406 8396 8385 8374 8363 8351 8339 8328 8317 8307 8298 8290 8284 8279 8275 8273 8272 8272 8273 8275 8278 8281 8284 8288 8291 8294 8297 8300 8302 8304 8306 8307 8309 8310 8311 8312 8313 8315 8316 8317 8318 8319 8320 8320 8321 8322 8322 8322 8322 8322 8322 8321 8321 8320 8320 8319 8318 8317 8315 8314 8311 8308 8305 8301 8296 8291 8285 8277 8269 8260 8249 8237 8224 8210 8194 8176 8157 8137 8114 8090 8065 8038 8010 7980 7950 7919 7887 7854 7821 7788 7755 7722 7690 7658 7626 7596 7566 7538 7511 7485 7460 7438 7417 7398 7381 7366 7353 7343 7335 7330 7327 7326 7327 7330 7334 7341 7348 7355 7364 7371 7378 7384 7388 7390 7389 7385 7376 7364 7347 7326 7299 7268 7233 7193 7149 7102 7053 7003 6952 6902 6853 6808 6766 6729 6699 6674 6657 6647 6645 6649 6661 6680 6704 6733 6766 6803 6842 6881 6921 6961 6999 7035 7068 7098 7125 7148 7167 7182 7193 7200 7202 7201 7196 7187 7174 7157 7136 7112 7085 7054 7021 6984 6944 6901 6855 6806 6754 6698 6640 6577 6511 6440 6365 6286 6202 6113 6019 5920 5816 5708 5594 5475 5352 5225 5092 4956 4815 4669 4520 4366 4208 4046 3880 3711 3539 3365 3190 4337 6 3 4 3015 2840 2667 2498 2333 2174 2022 1877 1742 1617 1502 1398 1305 1223 1152 1091 1040 997 963 935 914 898 886 877 871 867 866 866 868 872 880 891 908 931 963 1004 1056 1120 1199 1292 1401 1526 1667 1823 1993 2176 2370 2573 2782 2994 3208 3421 3630 3834 4030 4217 4395 4562 4719 4867 5004 5133 5253 5367 5474 5576 5672 5765 5854 5940 6022 6102 6177 6249 6317 6382 6442 6498 6549 6597 6640 6678 6712 6742 6767 6788 6804 6816 6822 6822 6816 6804 6785 6758 6723 6679 6626 6564 6493 6412 6322 6223 6116 6001 5880 5753 5622 5488 5352 5216 5082 4951 4826 4707 4596 4495 4404 4326 4260 4208 4169 4144 4134 4137 4154 4183 4225 4278 4341 4415 4496 4586 4683 4786 4895 5008 5125 5245 5368 5492 5618 5743 5868 5992 6114 6232 6347 6458 6565 6666 6761 6851 6934 7011 7082 7147 7206 7259 7306 7348 7384 7415 7442 7464 7481 7494 7503 7507 7507 7504 7496 7485 7470 7451 7430 7406 7379 7349 7318 7285 7250 7214 7178 7141 7104 7067 7030 6995 6960 6926 6894 6864 6836 6810 6787 6765 6747 6731 6718 6707 6699 6694 6691 6690 6691 6694 6699 6705 6712 6720 6729 6738 6748 6758 6767 6777 6786 6794 6802 6809 6816 6821 6826 6829 6832 6833 6833 6831 6828 6824 6817 6808 6796 6782 6764 6741 6714 6682 6644 6599 6546 6486 6416 6338 6249 6151 6042 5923 5792 5652 5501 5340 5170 4992 4806 4612 4414 4211 4005 3798 3591 3386 3185 2989 2800 2619 2448 2288 2139 2002 1877 1764 1663 1573 1494 1425 1365 1313 1270 1235 1209 1192 1185 1189 1207 1239 1288 1355 1442 1550 1680 1831 2003 2195 2405 2631 2869 3117 3370 3626 3880 4130 4373 4605 4826 5034 5228 5409 5575 5729 5871 6003 6124 6238 6344 6444 6539 6628 6713 6793 6870 6941 7008 7071 7129 7182 7231 7275 7316 7353 7386 7417 7445 7470 7494 7516 7536 7554 7571 7587 7601 7613 7624 7633 7641 7647 7652 7656 7659 7661 7662 7662 7661 7660 7658 7656 7653 7650 7645 7639 7633 7624 7614 7602 7588 7570 7550 7526 7499 7467 7432 7392 7348 7299 7247 7191 7132 7071 7009 6947 6887 6828 6773 6724 6680 6643 6614 6594 6582 6580 6586 6601 6623 6652 6687 6726 6767 6811 6854 6897 6937 6974 7007 7036 7059 7077 7088 7094 7094 7088 7075 7057 7032 7000 6962 6916 6863 6802 6732 6653 6565 6466 6356 6236 6105 5963 5810 5646 5471 5287 5094 4892 4682 4467 4247 4023 3797 3572 3348 3127 2912 2704 2505 2317 2141 1978 1830 1696 1578 1475 1387 1313 1251 1201 1161 1130 1106 1088 1074 1065 1058 1056 1058 1065 1078 1099 1131 1175 1234 1309 1401 1513 1645 1797 1968 2158 2365 2586 2819 3060 3307 3555 3802 4045 4280 4506 4720 4922 5110 5285 5446 5594 5730 5854 5969 6075 6173 6265 6350 6430 4338 6 3 4 6506 6577 6644 6707 6765 6820 6870 6917 6959 6998 7033 7065 7094 7120 7144 7166 7187 7206 7225 7242 7259 7275 7291 7306 7320 7332 7344 7354 7363 7370 7376 7380 7383 7384 7384 7383 7381 7378 7374 7369 7363 7357 7349 7341 7331 7320 7307 7293 7277 7258 7238 7216 7192 7165 7137 7108 7077 7045 7012 6979 6946 6913 6880 6849 6818 6789 6762 6737 6713 6692 6674 6658 6644 6634 6626 6620 6617 6617 6619 6623 6629 6636 6645 6654 6665 6676 6687 6697 6707 6716 6724 6730 6733 6734 6731 6724 6712 6693 6667 6634 6591 6537 6473 6396 6307 6204 6089 5959 5817 5661 5494 5316 5129 4934 4732 4527 4318 4110 3903 3700 3503 3314 3135 2968 2814 2677 2557 2456 2375 2316 2280 2267 2277 2312 2370 2450 2552 2674 2813 2968 3137 3315 3501 3691 3883 4074 4261 4443 4618 4783 4940 5086 5221 5346 5462 5568 5666 5757 5841 5920 5993 6063 6130 6193 6253 6311 6366 6419 6468 6515 6559 6599 6636 6669 6699 6724 6746 6763 6777 6786 6791 6792 6789 6781 6769 6753 6734 6710 6683 6654 6621 6587 6551 6515 6479 6442 6407 6374 6343 6313 6287 6264 6243 6225 6210 6198 6189 6181 6176 6172 6170 6169 6169 6169 6170 6172 6173 6175 6176 6177 6178 6178 6177 6176 6175 6173 6170 6168 6166 6164 6163 6164 6166 6169 6175 6183 6194 6207 6223 6242 6263 6287 6313 6340 6369 6400 6431 6463 6496 6528 6560 6592 6624 6654 6684 6713 6742 6769 6795 6820 6844 6866 6886 6905 6922 6937 6949 6959 6966 6970 6970 6968 6962 6953 6941 6925 6906 6883 6858 6829 6798 6764 6728 6690 6650 6609 6565 6521 6476 6429 6383 6335 6288 6240 6194 6147 6102 6058 6015 5974 5936 5899 5866 5835 5808 5783 5762 5744 5729 5717 5708 5702 5698 5696 5697 5698 5702 5706 5710 5715 5720 5724 5728 5730 5731 5729 5724 5717 5705 5690 5671 5647 5619 5587 5550 5510 5467 5422 5375 5328 5282 5238 5198 5163 5134 5111 5097 5090 5093 5105 5126 5155 5193 5237 5288 5344 5404 5467 5532 5596 5659 5720 5778 5832 5880 5922 5959 5988 6011 6027 6036 6038 6034 6025 6010 5992 5969 5945 5918 5891 5864 5838 5814 5793 5774 5760 5748 5741 5738 5738 5741 5748 5756 5767 5778 5790 5802 5813 5823 5831 5837 5840 5841 5839 5834 5827 5817 5805 5791 5776 5760 5744 5727 5711 5697 5683 5672 5664 5658 5655 5656 5661 5669 5681 5697 5717 5740 5766 5796 5829 5864 5902 5942 5983 6026 6070 6115 6161 6207 6253 6298 6343 6388 6430 6472 6512 6550 6586 6620 6651 6680 6707 6732 6754 6775 6793 6810 6825 6839 6851 6862 6871 6879 6886 6891 6895 6897 6898 6896 6894 6889 6883 6875 6865 6854 6842 6829 6815 6801 6786 6770 6755 6739 6723 6707 6691 6676 6660 6644 6629 6613 6598 6584 6569 6556 6543 6531 6521 6511 6503 4339 6 3 4 6496 6490 6485 6481 6478 6476 6475 6474 6474 6474 6474 6474 6475 6475 6475 6475 6475 6474 6473 6471 6469 6466 6462 6456 6450 6442 6432 6420 6406 6389 6370 6348 6323 6295 6264 6229 6191 6149 6104 6055 6002 5947 5888 5828 5766 5704 5641 5580 5522 5466 5416 5371 5332 5301 5278 5264 5258 5261 5273 5294 5322 5357 5399 5445 5496 5550 5606 5663 5719 5775 5830 5882 5931 5978 6021 6060 6096 6127 6156 6180 6202 6220 6234 6246 6256 6262 6266 6268 6267 6264 6258 6251 6241 6229 6215 6198 6178 6156 6131 6103 6073 6039 6003 5964 5922 5879 5833 5785 5736 5687 5636 5586 5537 5488 5442 5397 5354 5315 5278 5245 5216 5191 5169 5152 5139 5131 5127 5127 5131 5140 5152 5169 5189 5213 5240 5270 5302 5337 5373 5411 5450 5489 5528 5566 5604 5641 5676 5709 5741 5771 5799 5825 5850 5873 5895 5916 5936 5955 5973 5991 6009 6026 6043 6059 6075 6089 6103 6115 6125 6133 6139 6144 6145 6144 6141 6135 6127 6116 6102 6086 6067 6044 6019 5989 5954 5915 5869 5817 5758 5691 5615 5530 5434 5328 5212 5084 4946 4798 4639 4472 4295 4112 3922 3728 3531 3332 3134 2938 2746 2560 2382 2212 2053 1905 1769 1647 1537 1440 1355 1282 1221 1170 1128 1095 1070 1052 1041 1038 1042 1055 1076 1108 1151 1207 1276 1361 1460 1576 1706 1852 2011 2182 2363 2552 2745 2940 3135 3326 3512 3689 3857 4014 4160 4293 4414 4523 4622 4710 4788 4859 4922 4980 5032 5080 5124 5164 5202 5238 5271 5302 5332 5360 5386 5411 5436 5459 5481 5503 5525 5546 5566 5586 5604 5622 5637 5651 5663 5671 5678 5681 5681 5678 5673 5665 5654 5641 5627 5611 5595 5577 5560 5542 5524 5506 5489 5472 5455 5439 5422 5406 5391 5375 5360 5346 5332 5318 5305 5292 5279 5266 5251 5236 5218 5197 5171 5139 5101 5055 4999 4932 4855 4765 4662 4547 4420 4281 4131 3972 3806 3633 3457 3280 3103 2930 2760 2598 2443 2298 2162 2037 1924 1822 1731 1651 1584 1528 1484 1452 1433 1427 1435 1458 1497 1551 1622 1709 1811 1929 2061 2206 2361 2524 2693 2866 3039 3211 3378 3539 3691 3834 3966 4088 4198 4297 4385 4464 4534 4596 4651 4700 4744 4784 4821 4854 4885 4914 4941 4966 4989 5010 5030 5048 5065 5081 5096 5110 5124 5137 5150 5162 5174 5186 5197 5207 5217 5226 5234 5241 5247 5252 5255 5258 5259 5260 5260 5259 5258 5256 5254 5252 5250 5248 5245 5242 5238 5235 5231 5226 5221 5216 5210 5203 5197 5189 5182 5174 5166 5157 5149 5141 5132 5124 5115 5107 5099 5091 5084 5076 5069 5063 5056 5050 5043 5037 5031 5025 5019 5013 5007 5000 4994 4987 4979 4972 4964 4956 4948 4940 4932 4923 4915 4907 4898 4890 4881 4872 4862 4852 4841 4830 4819 4807 4794 4781 4768 4754 4741 4728 4716 4704 4340 6 3 4 4693 4683 4673 4664 4656 4648 4641 4634 4627 4620 4613 4605 4597 4589 4580 4571 4561 4551 4541 4531 4520 4510 4499 4488 4478 4467 4455 4444 4432 4419 4406 4392 4378 4362 4346 4328 4310 4291 4270 4249 4226 4201 4176 4148 4119 4088 4055 4019 3981 3941 3899 3854 3807 3759 3710 3659 3609 3559 3511 3464 3420 3380 3343 3312 3285 3263 3247 3237 3232 3232 3237 3246 3258 3273 3290 3308 3326 3344 3361 3377 3391 3402 3411 3417 3421 3422 3420 3417 3411 3404 3395 3385 3373 3360 3346 3331 3315 3298 3280 3261 3242 3221 3200 3179 3157 3135 3112 3090 3067 3045 3024 3002 2981 2960 2939 2919 2898 2878 2857 2836 2815 2793 2771 2749 2727 2704 2682 2659 2637 2615 2594 2572 2552 2532 2512 2493 2475 2456 2438 2421 2403 2385 2367 2349 2331 2313 2294 2276 2258 2240 2222 2205 2189 2173 2157 2143 2129 2115 2102 2090 2077 2065 2052 2040 2027 2014 2000 1986 1972 1958 1943 1929 1915 1901 1887 1874 1862 1850 1839 1828 1818 1808 1799 1790 1781 1772 1764 1755 1746 1737 1728 1719 1711 1702 1694 1686 1679 1672 1665 1659 1653 1648 1643 1638 1633 1628 1624 1619 1614 1609 1604 1599 1594 1589 1583 1578 1573 1568 1564 1559 1555 1551 1548 1544 1541 1538 1535 1532 1529 1526 1522 1519 1516 1513 1511 1508 1506 1503 1502 1500 1500 1499 1499 1500 1501 1502 1504 1506 1508 1511 1514 1518 1521 1525 1529 1534 1539 1544 1549 1555 1561 1568 1574 1581 1589 1596 1604 1612 1620 1628 1636 1644 1652 1660 1668 1676 1684 1692 1700 1708 1717 1725 1733 1742 1751 1759 1769 1778 1788 1798 1808 1819 1830 1841 1852 1864 1876 1888 1900 1912 1924 1937 1949 1962 1975 1988 2002 2015 2030 2044 2059 2075 2090 2106 2123 2139 2156 2172 2189 2205 2220 2236 2251 2266 2281 2296 2310 2325 2341 2357 2373 2390 2408 2427 2446 2466 2487 2508 2530 2552 2574 2596 2619 2641 2663 2686 2708 2730 2753 2776 2799 2822 2845 2869 2893 2917 2941 2965 2988 3011 3033 3055 3076 3096 3115 3134 3152 3169 3185 3202 3218 3234 3250 3266 3282 3298 3315 3332 3349 3366 3384 3401 3419 3437 3454 3472 3490 3508 3527 3546 3565 3585 3605 3626 3647 3668 3689 3711 3732 3752 3772 3791 3808 3825 3840 3854 3866 3877 3888 3897 3906 3914 3922 3930 3937 3946 3954 3963 3973 3983 3994 4005 4017 4030 4044 4058 4074 4090 4108 4126 4146 4166 4188 4210 4233 4256 4280 4303 4326 4349 4370 4391 4411 4430 4448 4464 4480 4495 4509 4522 4535 4548 4560 4572 4583 4594 4604 4614 4623 4631 4639 4646 4651 4656 4660 4662 4664 4664 4662 4659 4654 4646 4636 4624 4608 4589 4567 4541 4511 4478 4440 4400 4356 4310 4262 4213 4162 4112 4062 4014 3967 3923 3883 3846 3813 3785 3761 3742 3728 3720 4341 6 3 4 3717 3719 3726 3739 3757 3781 3810 3844 3882 3926 3974 4027 4083 4143 4205 4269 4335 4401 4468 4533 4597 4658 4717 4772 4824 4872 4916 4956 4992 5024 5053 5079 5103 5124 5143 5161 5177 5192 5206 5218 5230 5240 5250 5259 5266 5273 5278 5283 5287 5291 5295 5298 5301 5304 5308 5312 5316 5321 5326 5331 5336 5342 5348 5354 5360 5366 5372 5379 5386 5393 5401 5409 5418 5427 5436 5445 5454 5463 5471 5478 5485 5490 5495 5498 5500 5501 5501 5501 5500 5498 5495 5492 5488 5483 5477 5470 5461 5450 5437 5421 5402 5380 5354 5326 5295 5261 5225 5187 5149 5110 5072 5036 5002 4971 4944 4922 4905 4893 4887 4886 4892 4903 4919 4940 4966 4995 5027 5061 5097 5134 5170 5206 5240 5272 5302 5330 5354 5375 5393 5407 5418 5425 5428 5428 5424 5416 5403 5385 5362 5332 5295 5250 5197 5134 5062 4979 4886 4782 4667 4542 4407 4264 4113 3957 3796 3632 3468 3305 3145 2990 2842 2702 2572 2453 2346 2252 2172 2106 2056 2021 2001 1997 2009 2036 2079 2136 2208 2293 2391 2500 2620 2748 2883 3023 3167 3312 3457 3600 3739 3874 4002 4124 4237 4343 4440 4529 4611 4685 4753 4814 4870 4922 4969 5013 5054 5092 5129 5163 5196 5227 5257 5286 5314 5341 5368 5394 5420 5446 5473 5500 5527 5555 5583 5611 5639 5668 5695 5722 5747 5771 5793 5813 5830 5845 5856 5866 5872 5876 5878 5878 5876 5873 5869 5864 5859 5853 5847 5841 5835 5830 5824 5818 5813 5807 5802 5797 5792 5787 5783 5780 5778 5776 5776 5778 5781 5786 5793 5802 5812 5825 5839 5855 5872 5891 5911 5931 5952 5974 5996 6018 6040 6062 6083 6105 6126 6147 6168 6188 6208 6227 6245 6262 6278 6293 6307 6320 6331 6341 6350 6357 6363 6369 6373 6376 6378 6380 6380 6380 6378 6376 6371 6365 6358 6348 6337 6323 6307 6288 6268 6245 6220 6194 6165 6136 6105 6074 6041 6008 5975 5941 5907 5873 5838 5804 5770 5737 5704 5672 5641 5612 5585 5560 5538 5519 5503 5491 5483 5479 5479 5484 5492 5505 5520 5540 5562 5587 5614 5643 5674 5705 5738 5772 5806 5840 5874 5908 5940 5972 6003 6032 6059 6083 6105 6123 6137 6148 6153 6155 6151 6142 6128 6110 6087 6059 6028 5994 5958 5921 5883 5845 5809 5776 5746 5720 5699 5684 5676 5673 5677 5688 5705 5727 5755 5787 5822 5860 5899 5939 5977 6015 6049 6081 6109 6132 6151 6166 6176 6182 6183 6181 6176 6168 6157 6145 6130 6115 6098 6081 6063 6045 6026 6008 5990 5973 5957 5942 5928 5917 5908 5902 5899 5899 5903 5911 5922 5937 5956 5978 6003 6031 6061 6093 6126 6160 6194 6229 6264 6299 6333 6367 6400 6433 6465 6496 6527 6557 6585 6612 6639 6663 6686 6708 6728 6746 6762 6777 6789 6801 6810 6818 6826 6832 6837 6841 6845 6849 6852 6855 6858 6861 4342 6 3 4 6864 6867 6870 6874 6877 6881 6886 6890 6895 6900 6905 6910 6915 6920 6924 6928 6930 6932 6932 6931 6929 6925 6920 6913 6905 6896 6887 6877 6867 6858 6849 6842 6836 6832 6829 6828 6830 6832 6837 6843 6850 6858 6866 6874 6881 6888 6894 6898 6900 6901 6899 6895 6889 6880 6868 6854 6837 6818 6796 6772 6746 6717 6686 6653 6619 6583 6545 6507 6467 6428 6387 6347 6308 6269 6230 6193 6157 6122 6089 6058 6029 6001 5977 5955 5935 5919 5906 5897 5891 5889 5891 5898 5908 5922 5940 5962 5986 6013 6043 6074 6106 6138 6170 6202 6232 6261 6288 6313 6335 6356 6374 6390 6404 6416 6427 6435 6443 6449 6455 6459 6463 6467 6469 6472 6474 6475 6477 6478 6479 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6490 6491 6491 6491 6491 6491 6492 6493 6494 6496 6498 6501 6505 6509 6515 6521 6528 6535 6544 6553 6563 6573 6585 6598 6611 6626 6642 6659 6677 6697 6717 6739 6762 6785 6809 6833 6857 6881 6904 6927 6948 6969 6989 7007 7025 7042 7058 7073 7088 7102 7116 7129 7142 7155 7167 7178 7189 7200 7209 7218 7227 7234 7241 7248 7254 7259 7265 7270 7275 7280 7285 7290 7295 7301 7306 7312 7318 7323 7329 7334 7340 7345 7350 7355 7359 7363 7366 7369 7371 7373 7374 7375 7376 7376 7377 7377 7377 7378 7379 7380 7383 7386 7390 7395 7400 7406 7413 7420 7427 7435 7442 7448 7454 7460 7464 7468 7471 7473 7474 7475 7475 7475 7474 7473 7471 7469 7467 7465 7463 7461 7459 7457 7455 7453 7451 7449 7448 7446 7445 7444 7444 7444 7443 7443 7444 7444 7445 7445 7446 7447 7448 7450 7451 7453 7455 7457 7460 7463 7467 7470 7474 7478 7482 7487 7491 7496 7500 7504 7509 7513 7517 7522 7526 7531 7536 7540 7545 7550 7555 7560 7564 7569 7573 7577 7580 7583 7586 7588 7591 7593 7595 7598 7600 7604 7608 7612 7617 7622 7628 7635 7641 7647 7653 7659 7664 7668 7672 7674 7676 7677 7677 7677 7677 7677 7676 7676 7677 7678 7680 7682 7684 7686 7689 7691 7693 7695 7696 7697 7697 7697 7696 7695 7695 7694 7694 7694 7695 7696 7698 7700 7703 7705 7708 7710 7712 7713 7714 7715 7714 7714 7713 7711 7710 7708 7706 7704 7702 7701 7699 7696 7694 7691 7688 7684 7679 7674 7668 7663 7657 7651 7646 7641 7638 7635 7634 7634 7635 7637 7641 7646 7651 7657 7664 7671 7678 7684 7691 7697 7703 7708 7713 7718 7723 7727 7732 7736 7740 7744 7748 7751 7754 7757 7759 7760 7761 7760 7760 7759 7757 7755 7753 7750 7748 7745 7742 7738 7734 7730 7725 7719 7713 7705 7697 7688 7678 7667 7656 7644 7632 7620 7609 7598 7588 7579 7570 7562 7556 7550 7545 7541 7537 7535 7533 7531 7531 7531 7533 7535 7538 7542 7548 7554 7562 7570 7578 7587 7597 7606 7615 7624 7631 4343 6 3 4 7638 7644 7649 7653 7656 7658 7659 7660 7660 7660 7659 7658 7657 7655 7653 7651 7648 7644 7639 7633 7625 7616 7605 7593 7579 7563 7545 7526 7506 7485 7463 7440 7417 7394 7372 7349 7328 7306 7286 7266 7246 7227 7208 7189 7170 7151 7131 7109 7087 7063 7038 7011 6983 6952 6919 6883 6845 6804 6760 6712 6661 6606 6547 6484 6415 6342 6265 6182 6095 6003 5906 5806 5701 5594 5484 5373 5260 5146 5032 4919 4808 4698 4590 4485 4383 4284 4187 4094 4003 3914 3827 3742 3657 3574 3491 3408 3326 3245 3166 3088 3014 2944 2879 2821 2770 2727 2695 2672 2659 2657 2665 2682 2707 2738 2774 2813 2853 2891 2927 2957 2980 2996 3002 3000 2987 2966 2937 2901 2859 2815 2770 2726 2686 2654 2631 2621 2625 2646 2686 2746 2827 2930 3053 3197 3360 3540 3736 3943 4161 4384 4611 4838 5061 5279 5488 5688 5875 6049 6210 6357 6490 6610 6718 6814 6901 6978 7046 7107 7162 7210 7253 7291 7324 7352 7375 7393 7406 7415 7418 7418 7413 7405 7393 7378 7360 7340 7318 7295 7271 7246 7221 7196 7172 7147 7124 7101 7079 7058 7038 7020 7003 6987 6973 6959 6947 6936 6925 6915 6904 6894 6882 6870 6857 6842 6825 6806 6784 6760 6734 6704 6672 6636 6598 6556 6512 6466 6417 6366 6314 6260 6206 6153 6099 6048 5998 5951 5907 5866 5830 5799 5772 5751 5735 5725 5721 5722 5729 5741 5759 5783 5811 5844 5882 5924 5970 6019 6071 6126 6182 6239 6297 6354 6411 6466 6518 6568 6615 6659 6699 6735 6768 6797 6824 6848 6871 6891 6911 6930 6950 6970 6991 7013 7036 7061 7087 7114 7142 7172 7202 7232 7262 7291 7320 7347 7374 7398 7421 7441 7459 7474 7487 7496 7503 7506 7506 7502 7494 7481 7464 7442 7415 7381 7341 7295 7240 7178 7108 7028 6939 6841 6733 6614 6486 6349 6201 6045 5880 5708 5528 5343 5153 4959 4762 4564 4367 4170 3976 3785 3600 3420 3248 3084 2930 2788 2657 2541 2440 2355 2289 2242 2215 2211 2229 2270 2335 2423 2534 2668 2822 2996 3186 3392 3609 3835 4068 4303 4539 4772 4999 5220 5431 5631 5820 5997 6160 6312 6451 6578 6694 6801 6898 6987 7070 7146 7217 7283 7344 7402 7457 7508 7556 7600 7642 7680 7715 7747 7776 7802 7825 7845 7862 7877 7890 7901 7911 7918 7925 7930 7935 7938 7941 7942 7943 7944 7943 7942 7940 7937 7934 7931 7927 7923 7919 7916 7912 7909 7906 7904 7902 7900 7899 7897 7895 7892 7889 7884 7878 7870 7859 7846 7830 7811 7788 7761 7729 7693 7652 7605 7553 7494 7430 7360 7284 7202 7115 7023 6927 6828 6726 6623 6520 6416 6315 6215 6119 6027 5939 5857 5780 5708 5642 5583 5529 5481 5438 5401 5369 5343 5323 5308 5298 5295 5298 5307 5323 5345 5374 5411 5454 5504 5561 5623 5692 5766 5844 5926 6011 6098 6188 6278 4344 6 3 4 6368 6458 6547 6635 6722 6806 6889 6968 7046 7121 7193 7263 7329 7393 7454 7512 7568 7620 7669 7716 7760 7801 7839 7874 7907 7938 7967 7994 8019 8043 8065 8086 8106 8125 8144 8161 8177 8193 8208 8222 8235 8248 8260 8270 8281 8290 8298 8306 8312 8318 8324 8328 8332 8335 8337 8339 8340 8340 8340 8340 8340 8339 8338 8338 8337 8337 8337 8337 8337 8338 8338 8339 8339 8340 8340 8340 8340 8339 8338 8336 8334 8332 8329 8326 8323 8320 8317 8313 8310 8306 8302 8297 8291 8284 8276 8265 8252 8236 8217 8194 8166 8133 8095 8051 8000 7942 7876 7802 7719 7626 7523 7410 7285 7149 7001 6841 6669 6486 6292 6087 5872 5649 5419 5183 4944 4703 4462 4223 3988 3758 3536 3324 3122 2932 2756 2594 2447 2317 2203 2108 2031 1973 1936 1920 1926 1954 2004 2078 2176 2296 2438 2601 2784 2984 3199 3427 3665 3909 4157 4405 4651 4891 5124 5347 5558 5758 5944 6117 6276 6423 6558 6681 6794 6897 6992 7079 7160 7234 7303 7366 7425 7479 7529 7575 7617 7656 7692 7724 7753 7779 7802 7822 7839 7854 7866 7874 7880 7882 7881 7876 7868 7856 7839 7819 7794 7765 7730 7690 7644 7591 7531 7463 7385 7298 7201 7092 6972 6839 6694 6536 6365 6182 5987 5781 5564 5339 5106 4866 4621 4373 4123 3873 3625 3380 3141 2909 2686 2474 2274 2088 1916 1759 1619 1495 1388 1295 1218 1153 1101 1060 1028 1003 985 972 965 963 966 977 995 1025 1067 1124 1199 1293 1410 1550 1713 1901 2112 2344 2595 2862 3142 3429 3721 4012 4299 4578 4846 5099 5336 5556 5759 5943 6111 6263 6400 6524 6637 6741 6837 6925 7009 7087 7161 7232 7298 7361 7421 7476 7528 7576 7621 7662 7700 7736 7769 7800 7829 7857 7885 7911 7937 7962 7987 8011 8034 8057 8078 8098 8117 8134 8150 8165 8179 8192 8203 8214 8225 8235 8245 8254 8264 8273 8282 8290 8298 8306 8313 8319 8324 8329 8332 8335 8337 8338 8338 8338 8337 8336 8335 8333 8332 8330 8329 8327 8325 8323 8320 8318 8314 8311 8308 8304 8300 8296 8293 8290 8288 8286 8285 8286 8287 8290 8294 8299 8305 8312 8319 8327 8335 8344 8352 8361 8369 8376 8383 8390 8396 8402 8407 8412 8416 8420 8423 8426 8428 8430 8431 8431 8430 8427 8424 8419 8412 8403 8392 8378 8361 8341 8317 8288 8256 8218 8175 8125 8069 8007 7937 7859 7774 7680 7578 7469 7351 7226 7094 6956 6813 6667 6518 6368 6220 6074 5933 5799 5674 5560 5459 5372 5302 5249 5215 5199 5204 5227 5270 5330 5408 5501 5608 5726 5854 5990 6130 6274 6418 6561 6701 6837 6968 7093 7210 7321 7424 7520 7609 7691 7766 7836 7900 7959 8014 8064 8110 8152 8190 8225 8257 8285 8311 8333 8354 8371 8387 8401 8413 8424 8434 8443 8451 8458 8465 8471 8477 8483 8488 8492 8497 8501 4345 6 3 4 8504 8507 8509 8511 8512 8512 8512 8511 8508 8505 8501 8495 8488 8480 8470 8458 8444 8428 8410 8389 8366 8341 8313 8282 8250 8215 8178 8140 8100 8060 8021 7981 7944 7908 7876 7848 7823 7804 7791 7784 7783 7788 7799 7817 7839 7867 7899 7935 7973 8014 8055 8098 8140 8181 8221 8260 8298 8333 8367 8398 8428 8456 8483 8507 8530 8552 8572 8590 8607 8622 8635 8647 8657 8666 8674 8681 8687 8692 8696 8701 8705 8710 8714 8719 8724 8729 8734 8738 8743 8746 8749 8752 8753 8753 8753 8751 8749 8745 8742 8738 8733 8728 8723 8718 8713 8708 8703 8697 8692 8686 8680 8673 8666 8659 8651 8643 8636 8628 8621 8614 8608 8603 8599 8596 8594 8594 8594 8596 8599 8603 8607 8613 8619 8626 8634 8641 8649 8657 8665 8673 8681 8688 8695 8701 8706 8711 8715 8717 8719 8721 8721 8722 8721 8721 8721 8720 8720 8720 8721 8722 8723 8724 8725 8726 8728 8729 8729 8730 8730 8730 8731 8731 8731 8733 8734 8736 8739 8743 8748 8753 8758 8764 8770 8776 8782 8787 8792 8796 8800 8802 8805 8807 8808 8810 8811 8812 8814 8815 8816 8817 8818 8819 8819 8819 8818 8816 8813 8810 8806 8801 8796 8791 8785 8779 8773 8768 8763 8758 8753 8749 8744 8741 8737 8734 8732 8729 8728 8726 8726 8726 8727 8729 8731 8735 8739 8743 8748 8754 8759 8763 8768 8771 8774 8776 8776 8776 8775 8774 8771 8768 8765 8762 8758 8754 8750 8745 8740 8734 8726 8718 8707 8695 8680 8663 8644 8623 8599 8573 8546 8517 8487 8456 8424 8392 8360 8327 8296 8264 8233 8203 8174 8146 8118 8091 8066 8042 8019 7998 7979 7962 7948 7936 7927 7920 7917 7917 7920 7926 7936 7948 7963 7981 8001 8023 8047 8073 8100 8129 8158 8188 8218 8249 8280 8310 8341 8371 8400 8429 8457 8484 8510 8535 8560 8583 8605 8626 8646 8664 8682 8698 8713 8727 8740 8752 8762 8771 8780 8787 8793 8798 8802 8805 8806 8807 8806 8805 8802 8797 8792 8785 8776 8766 8754 8741 8726 8709 8691 8671 8649 8626 8600 8574 8545 8516 8485 8453 8421 8388 8354 8321 8288 8256 8224 8194 8165 8138 8112 8089 8067 8048 8030 8015 8001 7989 7979 7971 7964 7960 7956 7955 7955 7957 7961 7967 7974 7983 7993 8004 8017 8030 8043 8056 8068 8079 8089 8096 8102 8104 8103 8099 8092 8082 8067 8050 8029 8006 7979 7950 7918 7884 7849 7811 7773 7734 7694 7654 7613 7574 7535 7498 7462 7429 7397 7369 7343 7320 7301 7284 7271 7262 7255 7252 7251 7254 7259 7268 7279 7293 7311 7331 7354 7381 7411 7443 7478 7516 7556 7597 7640 7684 7728 7772 7814 7856 7896 7934 7970 8003 8035 8064 8092 8118 8144 8168 8192 8215 8239 8262 8287 8311 8336 8362 8388 8413 8439 8465 8490 8515 8539 8563 8586 8609 8630 8651 8671 8690 8709 8727 8744 8760 4346 6 3 5 8768 8780 8792 8803 8813 8823 8832 8841 8849 8856 8863 8869 8874 8878 8882 8884 8885 8885 8884 8881 8877 8871 8863 8853 8841 8826 8809 8790 8768 8744 8717 8686 8653 8617 8578 8535 8490 8442 8392 8339 8285 8230 8175 8120 8067 8017 7971 7928 7892 7861 7838 7822 7813 7812 7818 7832 7852 7877 7908 7942 7980 8020 8061 8102 8144 8184 8223 8261 8297 8331 8363 8393 8421 8448 8472 8495 8516 8535 8552 8568 8582 8593 8604 8612 8619 8624 8628 8631 8633 8634 8634 8633 8632 8629 8626 8622 8617 8610 8601 8591 8578 8563 8546 8525 8500 8472 8440 8404 8362 8315 8262 8203 8137 8064 7983 7894 7797 7692 7580 7459 7331 7196 7055 6908 6758 6603 6446 6288 6130 5973 5819 5667 5521 5380 5247 5122 5007 4902 4809 4729 4663 4611 4574 4553 4547 4557 4582 4622 4677 4744 4823 4914 5014 5122 5236 5357 5481 5609 5738 5868 5999 6128 6257 6383 6508 6629 6748 6863 6975 7084 7189 7289 7386 7479 7567 7651 7731 7806 7878 7945 8008 8067 8123 8175 8224 8269 8312 8352 8390 8425 8458 8489 8517 8544 8570 8593 8615 8635 8653 8670 8685 8698 8710 8721 8729 8737 8743 8748 8752 8756 8759 8761 8763 8766 8768 8771 8774 8778 8781 8785 8789 8793 8796 8798 8799 8798 8796 8792 8785 8775 8763 8747 8728 8705 8679 8648 8613 8573 8528 8477 8420 8355 8283 8201 8110 8008 7895 7770 7633 7483 7319 7143 6954 6754 6542 6321 6091 5853 5611 5365 5117 4869 4622 4379 4141 3909 3686 3471 3267 3075 2895 2730 2580 2448 2334 2241 2169 2121 2098 2101 2131 2190 2277 2392 2534 2703 2895 3108 3340 3586 3843 4107 4374 4639 4900 5152 5392 5619 5829 6023 6198 6355 6494 6616 6721 6812 6888 6952 7005 7048 7083 7110 7131 7146 7157 7163 7166 7166 7164 7160 7156 7151 7147 7144 7143 7143 7147 7154 7165 7180 7198 7221 7248 7280 7315 7354 7397 7443 7492 7544 7598 7653 7710 7769 7827 7887 7946 8004 8062 8118 8173 8226 8276 8325 8371 8415 8456 8495 8530 8564 8594 8622 8648 8671 8692 8710 8726 8740 8750 8758 8763 8765 8763 8757 8747 8733 8714 8689 8659 8622 8578 8528 8470 8403 8329 8246 8154 8053 7943 7825 7698 7563 7419 7269 7113 6952 6787 6619 6451 6283 6119 5959 5807 5663 5531 5412 5308 5221 5152 5102 5071 5061 5070 5099 5146 5211 5291 5385 5491 5607 5729 5857 5987 6118 6247 6374 6497 6615 6726 6831 6928 7018 7102 7179 7249 7314 7373 7428 7478 7526 7570 7612 7652 7690 7727 7763 7797 7831 7864 7896 7927 7957 7987 8016 8045 8074 8102 8130 8159 8188 8217 8247 8277 8309 8341 8374 8407 8441 8475 8508 8542 8575 8606 8637 8666 8694 8721 8746 8769 8790 8810 8829 8846 8862 8877 8891 8904 8915 8926 8936 8944 8952 8958 8964 8968 8972 8975 8977 8979 8981 4347 6 3 5 8982 8983 8985 8986 8988 8990 8993 8995 8998 9002 9005 9009 9013 9017 9021 9025 9029 9034 9038 9042 9046 9051 9055 9059 9064 9068 9073 9077 9081 9084 9087 9090 9092 9094 9095 9095 9095 9095 9094 9092 9090 9089 9087 9085 9084 9082 9081 9080 9080 9079 9079 9078 9077 9076 9075 9073 9070 9067 9064 9060 9055 9050 9045 9040 9034 9029 9023 9018 9013 9007 9002 8997 8991 8986 8980 8974 8967 8960 8952 8943 8933 8922 8910 8894 8876 8854 8828 8795 8756 8707 8649 8580 8499 8403 8293 8167 8025 7867 7692 7501 7294 7073 6840 6596 6344 6086 5825 5565 5308 5059 4820 4596 4390 4206 4047 3916 3817 3751 3720 3725 3768 3847 3961 4109 4289 4496 4727 4977 5242 5516 5796 6075 6349 6615 6868 7106 7326 7528 7710 7873 8017 8143 8252 8347 8428 8498 8558 8611 8656 8696 8732 8763 8791 8817 8840 8861 8880 8898 8914 8929 8943 8956 8969 8982 8995 9007 9019 9032 9043 9055 9065 9075 9084 9092 9099 9105 9110 9115 9118 9122 9125 9129 9132 9135 9138 9142 9145 9148 9150 9152 9153 9154 9153 9152 9150 9148 9145 9142 9140 9138 9136 9134 9134 9133 9133 9132 9132 9131 9129 9126 9122 9117 9111 9103 9095 9087 9078 9068 9059 9049 9040 9030 9020 9009 8996 8981 8963 8942 8917 8887 8853 8814 8769 8719 8664 8604 8540 8471 8399 8323 8245 8163 8079 7992 7904 7813 7719 7624 7527 7429 7329 7228 7127 7027 6927 6830 6734 6643 6556 6473 6396 6326 6262 6205 6155 6113 6078 6052 6033 6021 6018 6023 6035 6055 6083 6119 6162 6213 6270 6334 6404 6479 6559 6643 6730 6819 6910 7003 7095 7187 7278 7368 7457 7544 7628 7711 7791 7869 7944 8016 8085 8151 8215 8274 8331 8384 8433 8479 8521 8560 8595 8628 8657 8684 8709 8732 8753 8773 8791 8808 8824 8840 8855 8869 8882 8894 8906 8918 8928 8938 8947 8955 8963 8970 8976 8981 8985 8989 8992 8994 8996 8997 8998 8998 8998 8998 8997 8996 8995 8994 8993 8992 8991 8989 8987 8984 8980 8976 8970 8964 8956 8947 8936 8924 8909 8894 8876 8857 8836 8813 8788 8761 8732 8701 8668 8633 8594 8553 8509 8460 8408 8351 8288 8220 8145 8062 7972 7872 7764 7646 7518 7380 7232 7075 6908 6733 6549 6359 6163 5962 5758 5551 5343 5134 4927 4723 4522 4325 4135 3953 3780 3619 3470 3337 3220 3124 3049 2997 2971 2972 3000 3056 3140 3251 3387 3546 3725 3921 4130 4348 4571 4795 5015 5229 5433 5625 5803 5965 6111 6240 6353 6449 6530 6597 6651 6692 6722 6741 6750 6749 6739 6719 6689 6650 6601 6543 6475 6398 6313 6219 6119 6012 5899 5783 5664 5544 5423 5303 5185 5071 4961 4857 4758 4667 4583 4508 4441 4384 4337 4301 4275 4260 4257 4265 4284 4315 4357 4410 4474 4548 4632 4725 4827 4936 5053 5176 5304 5437 5574 5713 4348 6 3 5 5855 5997 6140 6281 6421 6559 6693 6824 6950 7071 7187 7297 7400 7498 7589 7674 7753 7826 7893 7955 8012 8064 8111 8155 8194 8230 8263 8293 8320 8344 8367 8387 8405 8422 8438 8454 8468 8483 8498 8513 8529 8545 8563 8581 8600 8619 8639 8660 8680 8700 8719 8738 8756 8773 8790 8805 8820 8834 8848 8862 8876 8890 8904 8918 8932 8947 8960 8974 8987 8999 9010 9019 9027 9033 9038 9040 9042 9042 9041 9039 9037 9035 9033 9031 9030 9030 9031 9032 9034 9037 9040 9043 9047 9050 9052 9054 9056 9057 9057 9057 9057 9056 9056 9056 9056 9056 9057 9058 9060 9062 9063 9065 9065 9065 9063 9060 9055 9048 9039 9027 9013 8997 8978 8957 8932 8905 8874 8840 8801 8757 8708 8653 8590 8521 8442 8355 8259 8154 8039 7915 7782 7641 7493 7339 7180 7018 6854 6690 6527 6367 6211 6060 5916 5779 5651 5533 5425 5327 5240 5165 5101 5049 5009 4981 4964 4958 4964 4981 5008 5046 5094 5150 5216 5290 5371 5460 5555 5656 5763 5874 5989 6108 6229 6352 6477 6603 6728 6853 6977 7098 7217 7333 7444 7552 7654 7751 7843 7929 8009 8083 8151 8213 8269 8320 8365 8406 8442 8473 8500 8524 8544 8561 8575 8586 8595 8602 8606 8609 8609 8608 8606 8602 8596 8590 8583 8576 8568 8560 8553 8546 8541 8536 8533 8531 8531 8532 8534 8538 8542 8548 8554 8560 8567 8573 8580 8587 8594 8600 8607 8615 8623 8632 8642 8654 8666 8681 8697 8715 8734 8754 8776 8799 8822 8846 8870 8894 8917 8939 8961 8981 9000 9018 9034 9049 9062 9075 9086 9095 9104 9111 9118 9124 9129 9133 9137 9140 9142 9143 9144 9144 9143 9140 9137 9133 9127 9119 9110 9099 9087 9073 9058 9041 9023 9004 8985 8965 8946 8926 8908 8890 8874 8859 8846 8835 8825 8817 8811 8807 8805 8804 8805 8808 8812 8818 8826 8835 8846 8858 8872 8887 8903 8920 8937 8956 8974 8993 9012 9030 9048 9066 9082 9099 9114 9129 9144 9158 9171 9184 9197 9209 9221 9232 9243 9253 9263 9272 9280 9287 9294 9301 9307 9312 9317 9321 9326 9330 9334 9337 9341 9344 9347 9350 9352 9354 9356 9358 9359 9359 9360 9360 9360 9360 9359 9359 9358 9357 9357 9356 9355 9354 9352 9351 9350 9349 9348 9347 9346 9346 9346 9346 9346 9346 9346 9346 9346 9346 9345 9344 9343 9341 9339 9337 9334 9332 9330 9328 9326 9325 9324 9324 9323 9321 9319 9316 9312 9306 9297 9285 9270 9252 9230 9203 9171 9134 9090 9040 8983 8917 8842 8758 8662 8555 8435 8301 8154 7992 7816 7626 7422 7205 6976 6736 6487 6231 5970 5705 5439 5174 4913 4659 4413 4178 3957 3753 3568 3404 3265 3151 3067 3012 2990 3000 3044 3120 3229 3369 3537 3731 3948 4182 4431 4689 4953 5216 5475 5727 5967 6193 6402 6593 6765 6918 7053 7170 7271 7358 7432 7496 7551 7600 4349 6 3 5 7645 7687 7728 7769 7811 7854 7900 7949 8000 8054 8111 8170 8230 8293 8356 8420 8483 8546 8608 8667 8725 8780 8831 8880 8925 8966 9004 9038 9069 9097 9122 9145 9166 9185 9202 9218 9233 9247 9259 9271 9282 9292 9301 9309 9316 9323 9328 9333 9337 9341 9344 9347 9351 9354 9358 9362 9367 9372 9377 9382 9387 9393 9397 9402 9406 9409 9412 9414 9415 9416 9417 9418 9418 9419 9419 9419 9420 9421 9422 9423 9423 9424 9424 9424 9423 9422 9421 9419 9416 9413 9411 9408 9405 9402 9400 9398 9397 9396 9395 9395 9395 9394 9394 9393 9392 9391 9389 9386 9384 9381 9378 9375 9372 9370 9368 9367 9367 9367 9368 9369 9371 9373 9375 9378 9379 9381 9382 9383 9383 9382 9382 9380 9379 9378 9377 9375 9374 9373 9373 9372 9371 9371 9370 9369 9368 9367 9366 9364 9363 9361 9359 9357 9356 9354 9353 9353 9352 9352 9352 9353 9353 9354 9355 9356 9357 9358 9360 9361 9363 9365 9367 9369 9371 9373 9375 9377 9379 9380 9381 9381 9381 9380 9379 9377 9376 9374 9372 9371 9369 9369 9368 9369 9369 9371 9372 9374 9376 9378 9379 9380 9381 9381 9380 9379 9377 9375 9373 9370 9368 9367 9365 9365 9365 9366 9368 9370 9373 9376 9379 9382 9385 9388 9389 9390 9391 9391 9391 9390 9389 9389 9389 9390 9391 9394 9397 9401 9406 9411 9416 9421 9426 9431 9435 9437 9439 9440 9440 9438 9436 9434 9431 9428 9426 9424 9422 9420 9420 9419 9420 9420 9421 9421 9422 9423 9423 9424 9424 9424 9425 9425 9426 9427 9429 9431 9433 9435 9438 9440 9443 9445 9447 9449 9450 9451 9451 9451 9451 9451 9450 9450 9450 9450 9450 9450 9451 9451 9452 9453 9454 9455 9456 9457 9458 9459 9460 9462 9463 9464 9465 9466 9467 9467 9467 9466 9465 9463 9460 9457 9453 9448 9444 9440 9436 9432 9429 9427 9425 9425 9425 9425 9426 9428 9429 9431 9432 9433 9433 9433 9433 9432 9431 9430 9429 9428 9427 9427 9427 9427 9428 9430 9431 9433 9434 9435 9435 9435 9434 9431 9428 9424 9418 9412 9403 9394 9383 9371 9357 9341 9323 9304 9282 9258 9232 9204 9173 9141 9106 9070 9032 8993 8953 8914 8874 8836 8800 8765 8733 8704 8679 8658 8641 8629 8621 8619 8621 8628 8640 8657 8678 8704 8733 8766 8802 8840 8880 8921 8962 9004 9045 9084 9122 9157 9190 9220 9247 9271 9292 9311 9327 9341 9353 9364 9374 9382 9389 9396 9401 9406 9410 9412 9414 9415 9415 9415 9414 9412 9410 9408 9406 9404 9404 9403 9403 9404 9405 9406 9407 9407 9407 9406 9404 9401 9397 9392 9385 9378 9369 9361 9352 9343 9334 9326 9318 9311 9304 9297 9291 9285 9279 9273 9266 9260 9254 9248 9243 9238 9233 9230 9227 9225 9225 9226 9228 9231 9235 9239 9244 9249 9254 9259 9264 9269 9274 9279 9283 9288 9293 9299 9305 9311 4350 6 3 5 9318 9326 9333 9341 9349 9356 9363 9370 9375 9380 9384 9387 9390 9391 9392 9393 9394 9394 9395 9395 9396 9397 9397 9397 9398 9397 9396 9395 9392 9388 9383 9377 9369 9360 9349 9337 9323 9307 9288 9268 9246 9220 9193 9162 9128 9091 9050 9005 8956 8903 8846 8784 8718 8647 8573 8495 8414 8331 8247 8162 8079 7997 7919 7846 7779 7719 7668 7627 7595 7574 7564 7564 7575 7595 7624 7661 7705 7754 7806 7861 7917 7973 8028 8081 8130 8175 8216 8252 8283 8308 8328 8342 8351 8355 8353 8347 8336 8321 8301 8278 8251 8221 8188 8152 8114 8074 8033 7990 7946 7901 7857 7813 7770 7728 7688 7651 7617 7586 7560 7538 7522 7511 7506 7507 7513 7526 7545 7569 7599 7633 7672 7715 7762 7811 7862 7915 7970 8025 8081 8136 8191 8244 8297 8347 8396 8442 8486 8527 8564 8599 8629 8657 8680 8701 8717 8731 8741 8748 8752 8754 8754 8751 8746 8740 8732 8723 8713 8701 8689 8676 8662 8648 8634 8620 8606 8593 8581 8571 8562 8555 8550 8547 8546 8548 8551 8557 8565 8574 8585 8598 8612 8627 8643 8660 8678 8697 8716 8736 8756 8777 8797 8818 8837 8856 8873 8889 8904 8917 8928 8937 8945 8951 8956 8961 8965 8969 8972 8976 8980 8984 8989 8994 8999 9005 9010 9014 9018 9021 9024 9026 9027 9028 9028 9028 9028 9028 9028 9028 9027 9027 9026 9025 9023 9019 9015 9009 9002 8993 8982 8969 8954 8936 8917 8895 8871 8844 8814 8781 8744 8704 8660 8612 8559 8503 8442 8377 8308 8236 8160 8083 8004 7924 7844 7764 7685 7607 7531 7458 7387 7319 7255 7194 7137 7083 7035 6990 6951 6918 6889 6867 6852 6843 6841 6845 6857 6875 6900 6930 6967 7010 7057 7108 7164 7223 7284 7348 7413 7479 7546 7612 7677 7741 7803 7862 7918 7970 8016 8058 8095 8125 8150 8168 8180 8187 8189 8185 8178 8167 8154 8140 8124 8108 8094 8080 8069 8061 8055 8052 8053 8057 8063 8072 8083 8096 8110 8124 8138 8151 8162 8170 8176 8177 8175 8169 8158 8142 8122 8097 8068 8035 7998 7959 7917 7874 7829 7784 7739 7695 7651 7609 7568 7528 7491 7456 7422 7391 7361 7333 7306 7281 7257 7234 7210 7187 7163 7137 7109 7078 7043 7004 6958 6907 6848 6782 6708 6626 6536 6438 6332 6220 6102 5978 5851 5721 5589 5456 5325 5195 5069 4947 4831 4722 4621 4530 4450 4383 4329 4290 4268 4264 4278 4312 4366 4441 4536 4651 4785 4936 5102 5282 5472 5671 5875 6082 6288 6491 6690 6881 7062 7234 7395 7544 7682 7809 7925 8032 8129 8219 8302 8379 8451 8518 8581 8640 8695 8746 8794 8837 8875 8909 8937 8960 8978 8990 8996 8997 8992 8982 8966 8945 8920 8889 8852 8811 8764 8712 8653 8590 8520 8444 8363 8275 8182 8084 7981 7874 7762 7647 7529 7408 7285 7159 7031 6899 6765 6627 6485 6337 6184 6023 4351 6 3 5 5855 5679 5494 5301 5100 4892 4677 4458 4236 4012 3790 3570 3356 3149 2951 2764 2588 2425 2275 2138 2014 1903 1805 1719 1647 1587 1542 1511 1496 1499 1521 1566 1633 1727 1847 1994 2170 2373 2602 2856 3130 3423 3730 4047 4368 4690 5009 5319 5618 5903 6172 6423 6656 6869 7065 7242 7404 7551 7684 7805 7915 8016 8108 8192 8270 8340 8404 8462 8514 8560 8600 8635 8665 8691 8713 8732 8748 8762 8774 8784 8794 8803 8811 8819 8826 8833 8839 8845 8851 8856 8860 8865 8869 8873 8877 8882 8887 8893 8900 8908 8917 8927 8938 8949 8962 8974 8987 9000 9012 9024 9035 9046 9055 9063 9070 9075 9079 9081 9081 9079 9074 9067 9056 9042 9023 9001 8973 8941 8905 8864 8818 8769 8716 8662 8607 8552 8498 8447 8401 8360 8325 8297 8277 8265 8261 8265 8277 8295 8319 8347 8379 8414 8450 8486 8520 8553 8584 8610 8633 8651 8664 8671 8673 8670 8660 8644 8622 8593 8559 8519 8474 8424 8369 8311 8251 8188 8125 8062 8000 7942 7887 7836 7791 7753 7721 7697 7681 7673 7672 7679 7693 7714 7741 7773 7810 7850 7893 7937 7982 8027 8071 8113 8154 8191 8226 8258 8286 8312 8335 8355 8374 8390 8405 8419 8432 8445 8457 8468 8480 8490 8500 8509 8516 8522 8526 8527 8526 8521 8513 8501 8484 8463 8437 8405 8368 8323 8272 8212 8144 8067 7979 7879 7768 7644 7506 7355 7189 7009 6815 6607 6387 6156 5914 5664 5408 5148 4887 4627 4370 4119 3875 3641 3417 3206 3008 2823 2651 2494 2351 2223 2109 2011 1928 1863 1816 1788 1782 1799 1841 1908 2002 2123 2271 2445 2644 2865 3105 3361 3628 3902 4180 4455 4725 4986 5234 5467 5682 5880 6058 6219 6361 6487 6597 6693 6777 6849 6912 6967 7014 7054 7087 7113 7133 7146 7153 7152 7144 7129 7107 7078 7042 6999 6950 6895 6835 6770 6700 6626 6547 6465 6378 6287 6193 6094 5992 5886 5776 5664 5548 5430 5309 5187 5063 4939 4814 4689 4564 4439 4315 4191 4067 3944 3821 3697 3573 3448 3323 3196 3069 2940 2811 2682 2553 2425 2299 2175 2055 1939 1829 1725 1628 1538 1456 1383 1318 1262 1213 1172 1137 1109 1087 1069 1055 1045 1038 1033 1032 1033 1038 1047 1061 1080 1107 1140 1182 1232 1291 1358 1435 1519 1609 1705 1805 1906 2007 2106 2201 2290 2371 2444 2507 2559 2600 2629 2648 2657 2656 2646 2627 2602 2570 2532 2490 2444 2394 2342 2287 2230 2172 2112 2052 1991 1931 1870 1811 1753 1696 1641 1589 1539 1492 1447 1406 1367 1332 1299 1270 1243 1219 1197 1179 1163 1150 1139 1131 1126 1124 1124 1127 1133 1141 1152 1166 1182 1201 1224 1249 1279 1312 1350 1393 1442 1496 1557 1624 1697 1777 1863 1956 2054 2156 2263 2373 2486 2599 2713 2826 2938 3047 3153 3255 3354 3448 3538 3623 3704 3781 3853 3922 3986 4352 6 3 5 4046 4102 4154 4201 4244 4282 4315 4342 4364 4381 4393 4399 4399 4396 4387 4375 4360 4342 4322 4300 4278 4256 4234 4213 4193 4175 4160 4147 4137 4130 4127 4128 4133 4142 4156 4174 4198 4227 4261 4301 4346 4397 4453 4516 4584 4658 4737 4822 4911 5006 5105 5209 5316 5426 5538 5653 5768 5883 5998 6112 6223 6332 6437 6538 6635 6728 6816 6899 6977 7051 7120 7185 7246 7303 7356 7405 7451 7492 7530 7563 7592 7616 7635 7649 7657 7659 7655 7646 7630 7608 7581 7548 7510 7466 7418 7365 7308 7247 7181 7112 7039 6963 6883 6800 6714 6626 6535 6442 6348 6253 6158 6063 5970 5879 5791 5707 5627 5553 5486 5425 5371 5326 5289 5260 5240 5229 5226 5232 5247 5269 5299 5336 5380 5429 5485 5545 5611 5680 5753 5829 5908 5988 6071 6154 6239 6323 6407 6491 6573 6654 6732 6809 6883 6954 7023 7088 7151 7211 7267 7321 7371 7419 7463 7503 7541 7574 7604 7630 7652 7671 7685 7696 7703 7707 7707 7706 7702 7696 7690 7682 7674 7667 7659 7653 7647 7643 7640 7638 7637 7638 7641 7645 7651 7658 7667 7677 7689 7703 7719 7736 7756 7777 7800 7824 7850 7878 7907 7937 7968 8000 8033 8066 8100 8134 8169 8204 8238 8273 8307 8340 8373 8404 8435 8463 8490 8514 8535 8554 8569 8579 8586 8587 8583 8574 8559 8538 8510 8476 8436 8388 8335 8274 8208 8135 8055 7970 7880 7784 7682 7576 7465 7350 7231 7109 6985 6858 6730 6601 6473 6345 6220 6097 5978 5864 5755 5653 5557 5468 5387 5315 5251 5195 5150 5113 5086 5068 5060 5062 5073 5094 5125 5164 5213 5271 5337 5410 5491 5578 5672 5770 5872 5978 6087 6197 6309 6420 6532 6642 6751 6857 6960 7060 7155 7246 7331 7410 7483 7548 7606 7657 7699 7733 7759 7777 7786 7787 7780 7764 7741 7710 7670 7623 7567 7502 7429 7346 7253 7150 7037 6913 6778 6632 6475 6307 6130 5942 5746 5543 5332 5115 4894 4670 4443 4216 3989 3763 3540 3322 3108 2901 2701 2509 2326 2153 1992 1842 1704 1579 1467 1368 1281 1208 1146 1094 1053 1020 995 976 961 950 943 938 935 936 941 952 970 998 1038 1093 1164 1255 1367 1501 1658 1837 2038 2258 2495 2745 3005 3270 3536 3799 4053 4294 4520 4728 4914 5079 5220 5338 5434 5509 5563 5600 5620 5626 5619 5601 5575 5541 5501 5455 5406 5353 5298 5242 5185 5129 5074 5022 4972 4926 4885 4848 4817 4790 4770 4754 4744 4738 4737 4740 4746 4757 4771 4790 4812 4839 4870 4908 4951 5001 5059 5124 5197 5278 5366 5463 5566 5675 5789 5908 6029 6151 6274 6396 6515 6632 6744 6851 6953 7049 7139 7224 7302 7374 7441 7503 7559 7612 7660 7705 7746 7784 7819 7852 7884 7913 7941 7968 7995 8020 8046 8071 8096 8122 8147 8173 8199 8224 8250 8275 8299 8323 8346 8368 8389 8408 4353 6 3 5 8426 8443 8458 8472 8484 8495 8504 8512 8518 8522 8525 8526 8525 8522 8518 8513 8506 8499 8490 8481 8471 8462 8452 8443 8434 8425 8417 8410 8403 8397 8391 8386 8381 8376 8372 8367 8362 8357 8352 8347 8342 8337 8332 8326 8320 8314 8308 8301 8293 8285 8275 8265 8253 8240 8225 8209 8190 8170 8148 8124 8098 8071 8042 8012 7981 7949 7916 7883 7850 7817 7785 7753 7722 7692 7664 7636 7611 7586 7564 7544 7526 7510 7498 7488 7481 7478 7478 7482 7491 7503 7520 7541 7566 7595 7628 7665 7705 7749 7795 7844 7895 7948 8003 8060 8117 8175 8233 8291 8349 8406 8462 8517 8571 8622 8672 8720 8765 8808 8849 8887 8924 8958 8990 9021 9050 9076 9102 9125 9147 9167 9185 9202 9216 9230 9241 9251 9260 9267 9273 9279 9283 9287 9291 9294 9296 9298 9299 9300 9300 9299 9298 9295 9291 9287 9282 9277 9271 9264 9258 9251 9245 9238 9232 9225 9218 9211 9203 9194 9184 9174 9162 9148 9134 9119 9103 9087 9071 9054 9038 9023 9008 8993 8979 8966 8952 8938 8924 8909 8892 8874 8853 8831 8806 8778 8748 8715 8680 8642 8602 8561 8517 8473 8427 8380 8332 8283 8235 8186 8136 8088 8039 7992 7945 7900 7858 7817 7779 7745 7713 7686 7662 7643 7627 7616 7609 7606 7606 7611 7618 7628 7641 7656 7672 7691 7710 7730 7751 7772 7792 7812 7831 7849 7865 7879 7891 7900 7907 7911 7912 7911 7907 7901 7893 7884 7875 7864 7855 7846 7838 7832 7829 7828 7830 7836 7844 7855 7870 7887 7907 7929 7954 7980 8007 8036 8065 8095 8125 8154 8184 8213 8241 8269 8296 8322 8346 8370 8392 8412 8431 8448 8463 8476 8487 8496 8502 8506 8507 8506 8503 8497 8490 8481 8470 8459 8447 8435 8423 8412 8403 8395 8388 8384 8382 8383 8387 8393 8402 8414 8429 8446 8466 8488 8512 8538 8565 8594 8624 8655 8687 8718 8750 8781 8812 8842 8871 8899 8926 8951 8974 8997 9018 9037 9056 9073 9089 9104 9118 9132 9145 9158 9170 9182 9194 9206 9218 9230 9242 9255 9268 9282 9295 9309 9323 9338 9352 9366 9380 9393 9405 9417 9428 9438 9446 9453 9459 9463 9465 9466 9464 9461 9455 9447 9436 9422 9406 9388 9366 9342 9315 9286 9254 9221 9185 9149 9111 9073 9034 8996 8958 8921 8885 8851 8817 8786 8756 8728 8702 8678 8656 8637 8619 8604 8591 8582 8575 8571 8570 8572 8577 8586 8598 8612 8629 8648 8669 8691 8715 8739 8763 8787 8811 8833 8855 8875 8893 8910 8924 8935 8944 8949 8951 8949 8942 8930 8912 8888 8859 8823 8781 8733 8678 8619 8555 8486 8415 8341 8266 8191 8117 8045 7975 7910 7849 7793 7743 7699 7661 7629 7604 7585 7572 7564 7563 7566 7575 7588 7605 7626 7651 7679 7709 7742 7777 7814 7853 7892 7933 7975 8018 8062 8106 8150 8195 8240 8285 8331 8376 8422 8467 8512 4354 6 3 5 8556 8600 8643 8684 8724 8761 8797 8830 8861 8888 8912 8932 8949 8963 8973 8979 8983 8984 8982 8979 8975 8969 8964 8958 8954 8951 8950 8951 8954 8961 8970 8982 8996 9013 9032 9054 9076 9100 9125 9150 9175 9199 9223 9245 9265 9284 9300 9315 9327 9336 9344 9349 9352 9352 9351 9348 9344 9338 9332 9324 9316 9308 9299 9291 9282 9274 9266 9259 9252 9246 9239 9233 9227 9221 9214 9206 9198 9188 9177 9164 9149 9132 9113 9091 9067 9040 9011 8979 8946 8910 8873 8834 8794 8753 8711 8669 8627 8584 8541 8499 8456 8414 8373 8331 8291 8251 8211 8172 8134 8097 8061 8025 7990 7956 7923 7890 7858 7826 7794 7763 7731 7699 7667 7636 7604 7572 7541 7511 7482 7455 7431 7410 7392 7380 7372 7371 7375 7387 7405 7430 7462 7500 7546 7597 7654 7716 7783 7852 7925 7999 8075 8152 8228 8303 8377 8449 8519 8586 8651 8713 8771 8827 8879 8929 8975 9018 9057 9094 9128 9158 9185 9209 9230 9247 9261 9271 9277 9279 9277 9271 9260 9244 9222 9196 9165 9128 9086 9039 8988 8932 8873 8811 8746 8680 8614 8547 8482 8418 8357 8299 8244 8193 8145 8101 8060 8022 7986 7952 7920 7888 7856 7824 7792 7758 7723 7687 7650 7611 7571 7531 7489 7447 7404 7362 7320 7278 7236 7196 7156 7118 7081 7046 7012 6981 6951 6923 6896 6871 6847 6825 6803 6782 6761 6740 6719 6697 6674 6651 6626 6600 6574 6547 6520 6493 6466 6440 6415 6392 6372 6354 6339 6328 6321 6319 6320 6326 6337 6351 6368 6388 6409 6431 6452 6470 6485 6495 6497 6491 6475 6448 6408 6356 6290 6210 6116 6009 5890 5759 5618 5469 5314 5153 4990 4827 4665 4507 4355 4211 4077 3956 3848 3757 3683 3628 3593 3579 3586 3615 3666 3738 3831 3942 4072 4217 4376 4547 4727 4914 5106 5301 5496 5689 5880 6066 6247 6421 6589 6749 6902 7047 7184 7314 7437 7552 7660 7760 7853 7938 8016 8087 8150 8205 8252 8291 8323 8347 8364 8374 8376 8372 8362 8345 8322 8294 8261 8223 8180 8134 8083 8030 7974 7916 7856 7796 7735 7675 7615 7558 7503 7451 7403 7359 7320 7286 7258 7236 7220 7210 7207 7211 7222 7240 7264 7296 7334 7379 7430 7486 7548 7615 7686 7761 7838 7918 7999 8081 8164 8246 8327 8406 8484 8558 8630 8699 8764 8826 8884 8938 8989 9037 9081 9121 9159 9194 9225 9254 9281 9305 9327 9346 9363 9377 9389 9398 9405 9409 9411 9411 9408 9402 9394 9385 9373 9359 9343 9326 9307 9286 9264 9241 9217 9191 9164 9136 9107 9077 9047 9015 8983 8950 8917 8883 8849 8813 8778 8742 8704 8666 8628 8588 8547 8505 8461 8417 8372 8327 8281 8235 8190 8145 8102 8061 8022 7986 7953 7924 7898 7876 7858 7844 7833 7827 7823 7823 7825 7830 7836 7844 7853 7863 7872 7881 7888 7893 7896 7895 7889 7879 7862 7838 4355 6 3 5 7807 7768 7719 7661 7593 7515 7426 7326 7215 7094 6963 6822 6671 6512 6344 6169 5987 5799 5606 5409 5209 5007 4803 4600 4397 4197 3999 3806 3619 3437 3263 3098 2941 2795 2660 2536 2424 2325 2239 2167 2108 2063 2033 2017 2016 2029 2056 2098 2153 2222 2304 2399 2505 2623 2750 2887 3032 3185 3343 3507 3675 3846 4019 4193 4368 4543 4718 4890 5062 5231 5397 5561 5722 5879 6033 6183 6330 6472 6611 6745 6875 7000 7121 7238 7350 7458 7561 7660 7755 7847 7935 8019 8099 8176 8250 8320 8387 8451 8511 8567 8620 8669 8715 8758 8797 8833 8866 8897 8925 8951 8975 8997 9018 9037 9055 9070 9084 9096 9106 9114 9118 9121 9120 9116 9110 9100 9088 9072 9054 9034 9011 8987 8960 8931 8900 8867 8832 8795 8757 8715 8672 8626 8578 8527 8473 8417 8359 8299 8236 8172 8107 8040 7972 7904 7836 7769 7702 7637 7574 7513 7456 7401 7351 7305 7264 7228 7198 7174 7155 7142 7135 7133 7138 7147 7161 7179 7201 7227 7255 7286 7318 7351 7385 7420 7454 7488 7522 7554 7585 7616 7644 7672 7698 7723 7747 7770 7791 7812 7832 7852 7872 7891 7911 7932 7953 7975 7998 8022 8048 8076 8106 8138 8172 8208 8246 8287 8330 8375 8423 8472 8522 8574 8628 8681 8735 8789 8842 8894 8945 8994 9041 9085 9128 9168 9206 9242 9275 9307 9337 9365 9392 9418 9442 9465 9487 9508 9527 9544 9560 9573 9585 9594 9602 9606 9609 9610 9608 9605 9599 9592 9583 9573 9561 9547 9532 9515 9496 9476 9452 9427 9399 9368 9336 9300 9263 9223 9182 9139 9096 9051 9007 8963 8920 8877 8836 8797 8760 8725 8692 8661 8633 8608 8585 8564 8546 8531 8518 8508 8500 8495 8491 8489 8488 8488 8489 8489 8489 8487 8484 8478 8469 8456 8439 8418 8391 8359 8321 8277 8226 8169 8106 8036 7959 7876 7787 7693 7592 7487 7378 7264 7149 7031 6912 6793 6676 6561 6449 6341 6239 6143 6054 5973 5900 5836 5782 5738 5703 5679 5664 5660 5667 5683 5710 5747 5793 5849 5915 5990 6073 6165 6264 6370 6482 6600 6722 6848 6976 7106 7236 7366 7495 7622 7746 7866 7982 8093 8198 8298 8392 8479 8560 8635 8703 8764 8819 8867 8908 8943 8972 8994 9011 9021 9026 9026 9020 9009 8994 8974 8949 8922 8890 8856 8818 8779 8737 8694 8649 8603 8556 8508 8460 8411 8362 8313 8263 8214 8164 8114 8064 8014 7964 7912 7860 7807 7753 7696 7638 7577 7513 7445 7374 7299 7219 7135 7047 6955 6859 6761 6660 6559 6459 6360 6265 6175 6092 6018 5953 5900 5859 5831 5817 5818 5832 5859 5898 5948 6007 6074 6146 6221 6296 6370 6441 6506 6563 6612 6650 6678 6694 6698 6691 6672 6643 6603 6554 6497 6432 6362 6286 6206 6122 6037 5950 5862 5775 5689 5605 5524 5447 5373 5305 5242 5185 5135 5093 5059 5032 5015 5006 5007 4356 6 3 5 5017 5036 5066 5104 5152 5209 5276 5351 5434 5525 5624 5729 5841 5957 6079 6204 6332 6462 6593 6724 6854 6983 7110 7233 7352 7466 7576 7679 7776 7867 7951 8027 8096 8158 8213 8260 8300 8333 8360 8381 8396 8407 8413 8415 8413 8409 8403 8395 8385 8375 8365 8354 8344 8336 8328 8322 8318 8316 8317 8320 8327 8338 8352 8369 8390 8414 8442 8472 8505 8539 8576 8614 8653 8692 8731 8770 8809 8846 8883 8919 8953 8985 9015 9044 9070 9094 9115 9134 9149 9161 9169 9174 9176 9174 9169 9161 9150 9137 9122 9104 9085 9065 9044 9023 9001 8978 8956 8934 8912 8891 8870 8849 8829 8810 8791 8774 8757 8742 8727 8714 8701 8690 8680 8671 8663 8656 8650 8645 8640 8636 8632 8628 8624 8620 8615 8609 8602 8593 8582 8569 8552 8531 8506 8476 8441 8400 8353 8299 8238 8170 8094 8012 7923 7827 7725 7617 7504 7385 7263 7137 7008 6878 6746 6614 6482 6352 6224 6099 5978 5861 5751 5646 5550 5461 5380 5310 5249 5198 5158 5129 5111 5105 5109 5125 5152 5189 5237 5296 5364 5441 5528 5624 5727 5839 5958 6083 6215 6352 6494 6640 6789 6940 7092 7244 7395 7544 7689 7830 7966 8096 8219 8336 8445 8546 8640 8726 8806 8879 8946 9007 9064 9116 9165 9210 9253 9292 9329 9364 9396 9426 9452 9476 9497 9516 9531 9543 9552 9558 9562 9563 9563 9560 9556 9550 9543 9535 9525 9515 9503 9490 9476 9460 9442 9423 9402 9378 9352 9324 9292 9258 9219 9177 9131 9079 9022 8960 8891 8816 8734 8644 8548 8444 8333 8215 8091 7961 7826 7687 7545 7400 7254 7108 6963 6819 6678 6541 6407 6280 6158 6042 5934 5834 5742 5659 5586 5523 5471 5429 5398 5380 5372 5377 5394 5423 5463 5515 5579 5653 5737 5830 5932 6042 6158 6280 6406 6535 6666 6797 6928 7056 7181 7302 7418 7527 7630 7725 7812 7891 7962 8025 8079 8125 8164 8196 8220 8238 8250 8256 8257 8253 8245 8233 8218 8200 8180 8158 8134 8110 8085 8060 8036 8012 7990 7969 7949 7930 7913 7897 7883 7869 7856 7844 7832 7821 7810 7800 7791 7782 7775 7769 7766 7765 7769 7776 7789 7806 7830 7860 7897 7940 7990 8046 8108 8174 8245 8320 8397 8475 8554 8632 8709 8784 8856 8925 8991 9052 9110 9164 9213 9259 9302 9341 9376 9409 9437 9463 9485 9504 9520 9532 9540 9544 9545 9543 9536 9527 9514 9498 9479 9456 9431 9404 9373 9339 9303 9263 9220 9174 9125 9072 9016 8957 8896 8832 8766 8699 8630 8562 8493 8426 8360 8296 8235 8177 8124 8074 8029 7990 7956 7928 7906 7891 7883 7882 7887 7900 7919 7945 7977 8015 8059 8107 8160 8217 8276 8338 8401 8466 8531 8596 8661 8724 8786 8847 8906 8962 9016 9067 9116 9162 9205 9245 9283 9318 9351 9381 9410 9436 9462 9485 9508 9529 9549 9569 9587 9604 9620 9634 9647 9658 4357 6 3 5 9668 9676 9682 9686 9689 9691 9691 9691 9690 9688 9686 9684 9683 9682 9681 9680 9680 9680 9680 9680 9681 9681 9680 9680 9679 9678 9677 9675 9674 9672 9671 9670 9669 9669 9669 9669 9669 9670 9671 9673 9674 9675 9676 9676 9677 9677 9676 9675 9673 9671 9668 9665 9661 9656 9651 9646 9639 9633 9625 9617 9609 9600 9590 9581 9571 9561 9551 9541 9532 9523 9515 9508 9501 9496 9491 9488 9485 9484 9484 9484 9486 9488 9491 9495 9499 9503 9508 9513 9518 9524 9529 9535 9540 9545 9550 9554 9558 9561 9563 9563 9563 9561 9558 9552 9546 9537 9526 9514 9500 9484 9466 9446 9425 9402 9378 9351 9323 9294 9263 9230 9195 9159 9121 9082 9042 9000 8958 8914 8870 8826 8782 8739 8696 8654 8614 8575 8539 8505 8474 8446 8421 8400 8384 8371 8363 8359 8359 8364 8374 8388 8406 8429 8455 8485 8518 8554 8593 8634 8677 8721 8767 8813 8860 8907 8953 8997 9041 9083 9123 9161 9197 9230 9260 9288 9314 9337 9359 9378 9395 9411 9425 9438 9450 9461 9471 9480 9488 9495 9502 9507 9511 9514 9516 9516 9516 9514 9510 9506 9500 9493 9485 9476 9465 9453 9439 9423 9406 9387 9365 9341 9314 9285 9252 9217 9179 9138 9094 9048 8999 8947 8893 8838 8780 8721 8660 8598 8535 8471 8406 8340 8274 8208 8142 8076 8010 7946 7882 7820 7759 7700 7643 7588 7535 7485 7438 7393 7350 7310 7273 7239 7209 7181 7157 7137 7121 7110 7104 7103 7108 7119 7135 7157 7185 7217 7255 7297 7342 7390 7441 7493 7547 7601 7655 7708 7762 7814 7867 7919 7971 8023 8076 8129 8184 8240 8296 8354 8413 8473 8534 8594 8655 8715 8774 8832 8888 8943 8995 9045 9092 9137 9180 9220 9258 9293 9327 9358 9387 9415 9440 9464 9487 9507 9526 9544 9560 9575 9588 9600 9611 9621 9629 9637 9643 9649 9653 9657 9660 9662 9664 9665 9667 9668 9669 9670 9672 9674 9676 9678 9680 9683 9685 9687 9688 9689 9689 9689 9687 9685 9682 9679 9676 9673 9670 9667 9665 9663 9663 9662 9663 9663 9664 9665 9665 9665 9664 9662 9659 9656 9652 9647 9642 9637 9632 9627 9623 9619 9616 9613 9611 9609 9606 9604 9600 9596 9590 9583 9575 9565 9554 9541 9527 9511 9495 9477 9459 9440 9419 9398 9376 9353 9328 9301 9273 9242 9208 9172 9132 9090 9044 8996 8944 8890 8833 8774 8713 8651 8588 8525 8462 8400 8339 8280 8224 8171 8121 8074 8033 7995 7963 7935 7913 7895 7883 7875 7873 7874 7880 7890 7904 7921 7941 7964 7989 8016 8045 8075 8106 8138 8169 8199 8228 8256 8281 8304 8323 8339 8351 8360 8365 8366 8364 8360 8353 8344 8334 8324 8314 8306 8298 8292 8288 8286 8286 8288 8291 8296 8302 8308 8315 8320 8325 8329 8332 8333 8333 8331 8327 8323 8318 8311 8305 8299 8293 8287 8283 8280 8278 8277 8279 8283 4358 6 3 5 8288 8296 8307 8320 8336 8355 8376 8400 8428 8458 8490 8525 8562 8601 8641 8682 8724 8765 8806 8847 8886 8924 8961 8995 9028 9059 9089 9117 9144 9169 9192 9215 9236 9255 9273 9289 9303 9314 9323 9330 9333 9333 9329 9323 9312 9298 9281 9260 9236 9208 9177 9142 9104 9061 9015 8965 8911 8852 8789 8720 8647 8569 8485 8397 8303 8206 8104 8000 7893 7784 7674 7565 7458 7354 7254 7160 7073 6994 6925 6866 6819 6784 6762 6752 6755 6771 6798 6835 6883 6939 7003 7072 7145 7222 7300 7379 7457 7534 7609 7681 7752 7819 7884 7946 8007 8066 8123 8179 8234 8288 8341 8394 8446 8497 8547 8597 8645 8692 8739 8784 8829 8872 8916 8958 9000 9042 9083 9124 9165 9205 9243 9281 9317 9352 9385 9415 9443 9469 9493 9514 9532 9549 9564 9576 9588 9598 9607 9615 9621 9628 9633 9637 9641 9643 9645 9646 9647 9647 9646 9644 9642 9640 9638 9636 9633 9631 9629 9627 9624 9622 9619 9616 9613 9609 9605 9601 9597 9592 9588 9584 9581 9578 9576 9575 9575 9576 9578 9580 9583 9586 9588 9590 9591 9592 9591 9588 9584 9578 9571 9562 9551 9539 9525 9509 9490 9470 9447 9420 9389 9353 9311 9263 9207 9143 9070 8987 8892 8787 8669 8539 8395 8239 8069 7886 7689 7479 7257 7023 6777 6521 6256 5984 5706 5424 5140 4857 4576 4300 4031 3772 3524 3288 3067 2861 2670 2497 2340 2199 2076 1969 1880 1808 1753 1716 1698 1699 1721 1765 1830 1918 2029 2162 2318 2494 2689 2900 3125 3360 3602 3846 4089 4328 4559 4779 4987 5180 5358 5520 5667 5799 5919 6028 6127 6219 6305 6387 6468 6547 6626 6705 6784 6864 6944 7023 7101 7177 7251 7322 7389 7452 7510 7564 7613 7657 7696 7730 7759 7782 7799 7811 7817 7817 7811 7798 7779 7753 7721 7681 7635 7581 7521 7454 7380 7300 7214 7122 7024 6921 6814 6702 6587 6470 6351 6231 6111 5992 5876 5763 5654 5549 5449 5355 5265 5181 5101 5024 4951 4879 4807 4735 4663 4589 4513 4436 4358 4281 4206 4136 4073 4018 3977 3949 3939 3948 3978 4030 4103 4199 4314 4448 4597 4760 4931 5108 5286 5462 5631 5791 5938 6071 6188 6287 6368 6431 6478 6508 6524 6526 6518 6500 6474 6442 6406 6366 6324 6282 6239 6197 6155 6116 6078 6043 6011 5983 5959 5939 5924 5914 5910 5912 5920 5934 5953 5979 6010 6046 6087 6132 6180 6230 6283 6336 6390 6444 6497 6548 6597 6643 6685 6722 6755 6783 6806 6822 6833 6838 6838 6833 6823 6809 6793 6774 6755 6736 6718 6703 6691 6683 6681 6683 6692 6707 6727 6753 6784 6820 6859 6902 6947 6994 7041 7090 7138 7186 7235 7283 7332 7381 7431 7483 7537 7594 7653 7717 7783 7854 7928 8005 8085 8168 8252 8337 8423 8508 8591 8672 8751 8826 8897 8965 9028 9087 9142 9193 9240 9283 9323 9359 9393 9423 4359 6 3 5 9451 9476 9499 9520 9538 9553 9567 9577 9586 9591 9595 9596 9595 9591 9585 9578 9568 9557 9545 9532 9518 9504 9491 9478 9465 9454 9445 9437 9432 9429 9429 9431 9435 9442 9450 9461 9473 9486 9500 9515 9529 9544 9558 9571 9583 9594 9604 9613 9621 9628 9633 9637 9640 9642 9643 9641 9639 9634 9627 9619 9607 9594 9578 9559 9537 9513 9487 9459 9429 9397 9363 9329 9293 9256 9218 9179 9139 9097 9055 9011 8966 8921 8874 8827 8780 8733 8689 8646 8606 8570 8539 8514 8494 8482 8476 8478 8486 8502 8523 8551 8583 8620 8660 8702 8746 8790 8834 8878 8920 8961 9001 9038 9073 9105 9136 9164 9190 9214 9235 9255 9272 9288 9302 9313 9323 9330 9336 9339 9340 9338 9334 9327 9318 9304 9288 9268 9244 9216 9183 9147 9105 9060 9010 8956 8898 8837 8771 8703 8631 8557 8480 8402 8322 8241 8160 8078 7996 7915 7835 7758 7682 7611 7543 7480 7422 7371 7326 7289 7260 7239 7226 7223 7228 7242 7264 7294 7332 7376 7426 7482 7542 7605 7672 7740 7810 7881 7951 8021 8089 8156 8221 8284 8344 8400 8453 8501 8545 8585 8619 8647 8670 8687 8697 8700 8696 8685 8667 8641 8608 8567 8519 8463 8399 8327 8248 8161 8066 7963 7852 7735 7609 7477 7339 7194 7045 6891 6734 6575 6415 6254 6095 5939 5786 5638 5496 5360 5231 5110 4998 4894 4799 4713 4636 4568 4508 4458 4416 4382 4357 4339 4330 4327 4332 4343 4360 4382 4409 4439 4472 4506 4540 4573 4604 4632 4655 4671 4680 4681 4673 4655 4627 4587 4537 4476 4405 4324 4235 4137 4033 3924 3812 3697 3582 3468 3355 3246 3140 3039 2942 2850 2763 2680 2600 2524 2450 2378 2308 2239 2171 2104 2038 1973 1909 1847 1788 1730 1675 1623 1574 1528 1485 1447 1412 1383 1361 1346 1342 1349 1372 1411 1470 1551 1657 1788 1946 2130 2341 2575 2831 3103 3389 3681 3975 4265 4544 4808 5050 5268 5457 5615 5741 5834 5895 5926 5928 5904 5857 5791 5707 5611 5503 5387 5266 5140 5013 4884 4757 4631 4509 4392 4281 4177 4083 4000 3930 3873 3832 3808 3802 3814 3844 3893 3961 4046 4147 4264 4394 4537 4689 4850 5018 5191 5368 5548 5729 5910 6092 6272 6451 6627 6801 6972 7140 7304 7464 7619 7768 7912 8050 8181 8305 8422 8532 8635 8731 8819 8902 8978 9048 9113 9173 9228 9279 9326 9369 9408 9443 9474 9500 9522 9540 9553 9562 9565 9565 9561 9552 9541 9527 9510 9492 9474 9454 9435 9417 9399 9383 9369 9356 9345 9336 9328 9322 9318 9314 9312 9311 9311 9312 9314 9317 9320 9324 9329 9334 9340 9347 9354 9361 9369 9377 9385 9394 9401 9409 9416 9422 9427 9432 9435 9437 9438 9437 9434 9430 9423 9415 9404 9391 9375 9357 9337 9315 9292 9267 9241 9215 9188 9163 9140 9118 9099 9084 9073 9066 9063 9065 9072 9084 9100 4360 6 3 5 9120 9143 9170 9200 9231 9265 9299 9334 9370 9405 9440 9473 9506 9538 9568 9596 9623 9647 9670 9690 9709 9726 9741 9755 9767 9777 9787 9796 9805 9813 9820 9828 9836 9843 9850 9857 9864 9870 9876 9880 9884 9887 9889 9890 9889 9888 9885 9882 9878 9873 9867 9861 9854 9847 9840 9832 9824 9816 9807 9799 9790 9782 9773 9764 9755 9746 9737 9727 9718 9708 9699 9689 9678 9668 9657 9645 9634 9622 9610 9597 9584 9572 9558 9545 9531 9517 9502 9486 9468 9449 9429 9405 9379 9350 9318 9282 9242 9198 9150 9097 9040 8978 8912 8841 8767 8688 8606 8520 8431 8339 8243 8146 8045 7943 7839 7734 7627 7519 7410 7301 7191 7081 6970 6860 6750 6640 6532 6424 6318 6213 6112 6012 5917 5825 5739 5658 5583 5514 5454 5401 5357 5322 5296 5280 5273 5277 5290 5313 5346 5388 5439 5498 5566 5642 5725 5815 5911 6012 6118 6229 6342 6458 6576 6694 6812 6928 7041 7152 7258 7358 7453 7541 7622 7696 7761 7819 7869 7911 7946 7975 7997 8014 8026 8034 8039 8041 8041 8040 8037 8034 8030 8025 8020 8014 8007 7999 7990 7979 7966 7950 7932 7911 7885 7856 7823 7784 7741 7692 7638 7578 7512 7439 7360 7275 7184 7087 6984 6876 6763 6647 6527 6405 6282 6159 6036 5915 5796 5681 5571 5466 5368 5277 5195 5120 5056 5001 4958 4926 4905 4897 4902 4921 4952 4998 5057 5129 5214 5312 5422 5543 5673 5812 5959 6111 6268 6429 6591 6755 6917 7079 7238 7393 7545 7693 7835 7973 8106 8233 8354 8470 8580 8685 8784 8877 8965 9047 9123 9194 9259 9320 9375 9425 9471 9512 9549 9582 9612 9640 9664 9687 9707 9726 9744 9761 9777 9793 9808 9822 9836 9850 9862 9874 9886 9896 9906 9914 9922 9929 9935 9940 9945 9948 9951 9953 9955 9957 9957 9958 9958 9957 9956 9955 9954 9952 9950 9947 9945 9942 9939 9935 9931 9927 9921 9915 9908 9899 9889 9877 9862 9845 9825 9803 9777 9748 9717 9682 9644 9603 9559 9512 9462 9410 9355 9297 9235 9171 9102 9030 8953 8872 8785 8693 8596 8493 8384 8270 8151 8026 7897 7765 7629 7491 7352 7213 7074 6937 6802 6671 6543 6420 6301 6188 6079 5974 5874 5778 5684 5593 5504 5417 5331 5247 5165 5085 5008 4937 4872 4815 4768 4734 4714 4711 4726 4761 4816 4893 4991 5110 5249 5406 5579 5766 5963 6169 6380 6594 6806 7016 7221 7418 7607 7786 7954 8112 8258 8393 8518 8633 8738 8835 8923 9004 9078 9145 9206 9262 9312 9357 9397 9433 9464 9490 9513 9531 9546 9558 9566 9573 9577 9579 9580 9580 9580 9579 9579 9580 9581 9583 9587 9592 9598 9605 9614 9623 9634 9645 9657 9669 9682 9694 9707 9719 9732 9744 9756 9768 9779 9791 9801 9812 9822 9831 9839 9847 9853 9859 9863 9866 9868 9868 9868 9866 9864 9860 9856 9852 9847 9842 9837 9832 4361 6 3 5 9827 9823 9819 9814 9810 9806 9802 9798 9794 9790 9786 9782 9778 9774 9771 9768 9765 9762 9760 9759 9757 9756 9754 9753 9751 9749 9747 9745 9742 9739 9736 9733 9730 9728 9726 9725 9724 9725 9726 9729 9732 9736 9740 9745 9750 9754 9758 9762 9764 9766 9767 9768 9767 9766 9764 9761 9759 9756 9753 9750 9748 9746 9744 9742 9741 9740 9739 9739 9738 9737 9737 9735 9734 9732 9729 9725 9721 9715 9707 9698 9687 9674 9658 9640 9619 9595 9568 9537 9504 9467 9427 9384 9339 9291 9240 9188 9135 9080 9024 8967 8909 8852 8795 8738 8682 8627 8573 8522 8472 8425 8381 8340 8303 8270 8241 8216 8196 8180 8169 8162 8159 8159 8162 8169 8177 8187 8199 8211 8223 8235 8248 8259 8269 8278 8286 8293 8297 8301 8302 8302 8301 8298 8293 8288 8282 8276 8269 8264 8259 8255 8253 8254 8257 8262 8271 8284 8300 8319 8341 8366 8395 8426 8459 8494 8531 8569 8609 8650 8691 8733 8775 8818 8861 8904 8947 8990 9033 9075 9117 9159 9199 9239 9277 9314 9349 9383 9416 9446 9475 9501 9527 9550 9572 9592 9612 9630 9647 9663 9678 9693 9708 9722 9737 9751 9765 9779 9794 9808 9822 9836 9850 9863 9875 9887 9898 9909 9918 9927 9934 9941 9947 9952 9957 9961 9965 9968 9972 9975 9978 9981 9984 9987 9990 9993 9995 9997 9998 9999100001000010000 9999 9999 9998 9998 9997 9997 9996 9996 9995 9995 9994 9993 9991 9989 9987 9984 9981 9978 9975 9971 9968 9965 9962 9959 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9938 9936 9935 9934 9933 9933 9934 9936 9938 9941 9944 9947 9949 9952 9953 9954 9954 9953 9951 9949 9946 9942 9937 9933 9928 9923 9918 9913 9908 9902 9895 9887 9877 9866 9854 9839 9823 9805 9786 9765 9744 9722 9701 9681 9662 9644 9629 9617 9608 9602 9599 9599 9602 9608 9616 9627 9639 9652 9667 9682 9697 9713 9727 9742 9755 9767 9778 9789 9798 9805 9812 9818 9823 9828 9831 9834 9836 9837 9838 9838 9837 9835 9832 9828 9823 9816 9809 9800 9789 9778 9765 9752 9738 9723 9708 9693 9677 9662 9647 9633 9618 9605 9592 9579 9567 9556 9545 9536 9528 9520 9514 9510 9507 9505 9505 9507 9511 9516 9522 9530 9540 9550 9562 9574 9588 9601 9616 9631 9646 9662 9677 9693 9709 9724 9738 9752 9765 9777 9787 9796 9804 9809 9813 9815 9816 9815 9814 9811 9808 9805 9802 9799 9796 9794 9793 9792 9792 9792 9792 9793 9794 9795 9797 9798 9799 9801 9803 9805 9808 9812 9816 9821 9827 9834 9841 9848 9855 9861 9867 9871 9874 9876 9875 9872 9868 9861 9853 9843 9832 9820 9807 9793 9779 9765 9749 9734 9717 9699 9679 9657 9633 9606 9577 9544 9508 9469 9427 9383 9337 9289 9240 9191 9143 9096 9050 9007 8967 8930 8896 8866 8840 8817 4361 6 4 1 9814 9806 9799 9791 9784 9777 9771 9766 9763 9760 9759 9758 9759 9759 9760 9761 9762 9762 9761 9759 9757 9753 9749 9743 9738 9732 9726 9720 9715 9711 9708 9705 9704 9704 9705 9708 9711 9715 9719 9724 9728 9733 9737 9740 9743 9746 9747 9749 9749 9750 9750 9749 9749 9748 9748 9747 9746 9745 9744 9743 9741 9739 9737 9735 9733 9730 9728 9726 9723 9721 9719 9716 9714 9711 9707 9702 9697 9690 9681 9671 9659 9644 9626 9606 9583 9557 9527 9495 9459 9420 9378 9333 9285 9235 9182 9128 9072 9015 8957 8899 8840 8783 8726 8670 8616 8563 8513 8465 8419 8377 8337 8301 8268 8238 8213 8191 8172 8158 8147 8140 8136 8135 8138 8143 8150 8160 8171 8184 8198 8212 8226 8239 8252 8263 8272 8280 8285 8289 8289 8288 8285 8280 8273 8266 8259 8251 8245 8239 8236 8234 8235 8238 8244 8253 8264 8279 8296 8316 8338 8363 8391 8421 8453 8488 8525 8565 8606 8649 8694 8740 8786 8833 8880 8927 8973 9018 9061 9104 9144 9183 9221 9257 9291 9324 9355 9385 9413 9440 9465 9490 9512 9534 9554 9573 9591 9608 9625 9641 9658 9674 9690 9706 9723 9739 9756 9772 9788 9803 9818 9832 9845 9857 9868 9879 9889 9898 9907 9914 9922 9929 9935 9941 9946 9950 9954 9958 9961 9963 9965 9967 9969 9970 9971 9972 9974 9975 9977 9978 9979 9980 9981 9982 9982 9982 9981 9980 9979 9978 9976 9974 9972 9970 9968 9966 9964 9962 9960 9957 9954 9951 9947 9944 9940 9936 9932 9928 9925 9923 9920 9919 9918 9918 9918 9918 9919 9919 9920 9920 9920 9919 9918 9916 9915 9913 9912 9911 9910 9910 9911 9913 9916 9919 9923 9926 9930 9933 9936 9937 9938 9936 9934 9929 9923 9916 9907 9897 9886 9874 9861 9848 9834 9819 9804 9788 9771 9754 9737 9719 9702 9685 9668 9653 9638 9626 9615 9607 9600 9597 9596 9597 9601 9606 9614 9623 9633 9645 9657 9669 9682 9696 9709 9722 9734 9746 9757 9768 9778 9787 9795 9801 9807 9811 9814 9815 9816 9815 9813 9810 9806 9802 9797 9791 9784 9777 9769 9760 9750 9740 9729 9718 9705 9692 9678 9664 9650 9635 9620 9605 9590 9576 9562 9549 9537 9526 9516 9508 9501 9496 9493 9491 9491 9493 9496 9501 9508 9515 9524 9533 9543 9554 9565 9576 9588 9601 9614 9627 9640 9654 9669 9683 9697 9711 9725 9738 9749 9759 9768 9775 9780 9783 9785 9785 9784 9783 9781 9778 9776 9775 9774 9773 9774 9774 9775 9776 9777 9778 9779 9779 9779 9779 9779 9778 9779 9779 9780 9783 9785 9789 9793 9798 9803 9808 9813 9817 9821 9823 9825 9825 9824 9822 9820 9816 9811 9806 9800 9794 9787 9779 9770 9760 9749 9737 9723 9707 9689 9668 9645 9619 9591 9559 9524 9487 9446 9403 9357 9309 9260 9210 9160 9111 9063 9016 8972 8932 8894 8861 8831 8806 8784 8766 4362 6 4 1 8751 8738 8727 8718 8709 8701 8691 8681 8669 8655 8638 8619 8597 8572 8544 8514 8480 8443 8404 8362 8318 8271 8222 8171 8118 8063 8006 7947 7886 7824 7759 7694 7627 7559 7492 7425 7360 7297 7238 7182 7132 7088 7050 7021 6999 6986 6982 6987 7001 7024 7055 7094 7141 7194 7253 7317 7385 7456 7530 7605 7680 7755 7829 7900 7967 8031 8091 8146 8195 8239 8276 8308 8334 8354 8368 8377 8379 8377 8368 8355 8337 8313 8286 8254 8219 8181 8140 8097 8054 8009 7965 7923 7881 7843 7807 7775 7747 7723 7703 7689 7679 7675 7676 7682 7694 7711 7734 7762 7796 7836 7880 7930 7985 8043 8105 8171 8238 8307 8377 8447 8517 8586 8653 8720 8784 8847 8908 8968 9026 9082 9137 9190 9242 9292 9340 9386 9430 9471 9509 9545 9577 9607 9634 9658 9680 9700 9719 9736 9752 9767 9781 9794 9807 9819 9830 9840 9849 9857 9863 9868 9871 9873 9874 9873 9871 9868 9864 9860 9855 9851 9846 9841 9837 9833 9829 9826 9823 9819 9816 9813 9809 9805 9801 9796 9791 9786 9781 9775 9770 9766 9762 9758 9755 9753 9752 9751 9750 9750 9749 9749 9748 9747 9746 9744 9741 9738 9734 9730 9725 9719 9712 9703 9693 9680 9665 9648 9627 9603 9574 9541 9504 9462 9415 9363 9305 9242 9174 9099 9019 8932 8839 8740 8634 8521 8401 8275 8142 8003 7858 7708 7553 7393 7230 7064 6896 6728 6559 6391 6224 6060 5900 5745 5595 5451 5316 5189 5071 4965 4870 4788 4720 4666 4627 4604 4595 4603 4625 4663 4715 4780 4857 4945 5044 5151 5266 5388 5515 5646 5781 5919 6059 6201 6343 6487 6631 6774 6917 7060 7201 7340 7477 7611 7742 7870 7994 8113 8228 8338 8443 8543 8637 8725 8807 8884 8955 9020 9080 9134 9183 9226 9265 9299 9329 9354 9374 9391 9403 9410 9414 9412 9406 9394 9378 9356 9329 9297 9260 9217 9170 9118 9061 9000 8935 8866 8793 8716 8635 8550 8462 8370 8275 8177 8077 7974 7869 7764 7658 7553 7449 7347 7248 7152 7060 6973 6890 6813 6741 6675 6614 6559 6510 6467 6429 6396 6369 6348 6331 6320 6313 6311 6314 6322 6335 6352 6375 6402 6434 6471 6514 6562 6615 6674 6738 6807 6882 6961 7045 7134 7226 7322 7422 7523 7627 7732 7838 7944 8050 8155 8258 8359 8458 8553 8645 8734 8819 8900 8976 9049 9117 9182 9242 9299 9352 9402 9448 9491 9530 9567 9600 9631 9658 9683 9705 9724 9741 9754 9766 9774 9780 9784 9786 9785 9781 9776 9768 9758 9746 9731 9714 9695 9673 9649 9623 9594 9562 9528 9492 9454 9414 9372 9328 9282 9236 9188 9140 9092 9044 8996 8949 8902 8857 8813 8771 8731 8692 8655 8620 8587 8556 8527 8500 8475 8452 8431 8412 8395 8381 8368 8357 8348 8342 8337 8335 8334 8335 8338 8343 8349 8357 8365 8375 8386 8397 8409 8421 8433 8445 8456 8465 8473 4363 6 4 1 8479 8482 8482 8478 8470 8457 8438 8414 8382 8344 8299 8246 8185 8116 8040 7956 7865 7767 7663 7554 7439 7320 7197 7072 6944 6816 6687 6558 6431 6305 6181 6061 5944 5831 5723 5619 5521 5428 5341 5259 5184 5114 5049 4990 4936 4887 4842 4801 4764 4730 4700 4672 4648 4628 4611 4598 4591 4591 4597 4613 4638 4675 4725 4788 4866 4959 5068 5191 5329 5480 5642 5815 5995 6180 6368 6555 6741 6921 7094 7258 7412 7555 7685 7802 7907 8000 8079 8147 8204 8250 8286 8312 8330 8339 8340 8335 8322 8304 8280 8252 8219 8181 8140 8096 8049 7999 7945 7889 7829 7767 7701 7631 7557 7480 7398 7313 7224 7131 7034 6934 6831 6726 6618 6508 6397 6285 6173 6060 5948 5838 5729 5622 5518 5418 5323 5232 5147 5069 4998 4934 4878 4830 4792 4762 4742 4731 4730 4740 4760 4790 4830 4882 4944 5016 5099 5192 5296 5408 5530 5660 5797 5940 6089 6243 6399 6558 6718 6878 7037 7194 7349 7500 7647 7790 7928 8061 8188 8310 8426 8537 8641 8739 8830 8915 8992 9063 9127 9183 9232 9273 9308 9335 9356 9370 9377 9378 9373 9363 9346 9324 9296 9262 9222 9176 9125 9068 9004 8936 8862 8784 8702 8617 8529 8439 8348 8257 8166 8077 7991 7907 7826 7750 7679 7613 7552 7498 7451 7411 7379 7354 7338 7330 7329 7337 7352 7374 7403 7438 7479 7524 7574 7628 7685 7745 7807 7871 7936 8003 8071 8138 8206 8272 8338 8401 8462 8519 8573 8623 8667 8706 8740 8768 8791 8807 8818 8823 8823 8817 8806 8789 8768 8741 8709 8672 8630 8583 8532 8477 8418 8356 8291 8224 8156 8086 8016 7946 7876 7808 7742 7678 7616 7559 7505 7455 7411 7373 7340 7315 7297 7287 7285 7291 7306 7328 7358 7395 7439 7490 7545 7606 7670 7738 7809 7882 7956 8032 8109 8186 8263 8339 8415 8490 8563 8635 8704 8771 8836 8897 8956 9012 9064 9114 9161 9206 9248 9288 9326 9362 9397 9430 9462 9493 9523 9551 9578 9604 9628 9651 9673 9694 9713 9731 9747 9763 9778 9792 9805 9818 9830 9843 9855 9867 9879 9890 9902 9913 9924 9934 9944 9952 9959 9965 9969 9972 9974 9974 9973 9972 9969 9967 9963 9960 9957 9954 9952 9949 9946 9944 9941 9938 9935 9931 9926 9921 9916 9910 9904 9899 9893 9888 9883 9879 9876 9873 9871 9870 9869 9868 9868 9867 9867 9866 9865 9865 9864 9864 9864 9865 9866 9868 9871 9874 9878 9882 9887 9892 9896 9901 9905 9908 9911 9913 9915 9917 9918 9919 9919 9920 9920 9920 9920 9919 9918 9916 9912 9907 9901 9893 9882 9869 9854 9836 9815 9791 9764 9734 9701 9664 9624 9581 9535 9485 9433 9377 9319 9259 9197 9133 9069 9005 8941 8879 8818 8759 8703 8650 8600 8554 8511 8470 8433 8397 8363 8328 8294 8258 8219 8177 8130 8078 8020 7955 7883 7804 7717 7624 7523 7416 7304 7186 4364 6 4 1 7065 6942 6816 6690 6565 6441 6321 6204 6091 5984 5884 5791 5706 5630 5563 5506 5460 5424 5401 5388 5388 5400 5423 5458 5505 5562 5630 5708 5795 5890 5993 6102 6218 6339 6463 6591 6721 6853 6984 7113 7241 7364 7483 7596 7701 7799 7887 7966 8034 8091 8136 8169 8189 8197 8192 8175 8145 8102 8046 7979 7900 7811 7711 7602 7486 7362 7232 7097 6960 6820 6680 6540 6401 6265 6132 6004 5879 5760 5647 5539 5439 5345 5258 5178 5107 5043 4988 4942 4905 4877 4859 4851 4852 4864 4886 4918 4961 5013 5074 5145 5226 5314 5411 5516 5627 5746 5869 5998 6131 6268 6407 6548 6689 6830 6971 7109 7244 7376 7503 7624 7739 7848 7950 8044 8131 8209 8280 8344 8399 8448 8489 8524 8551 8573 8589 8599 8605 8605 8602 8594 8583 8570 8555 8538 8521 8504 8487 8472 8459 8448 8440 8435 8433 8434 8439 8448 8460 8475 8493 8515 8539 8567 8597 8630 8666 8704 8745 8787 8832 8878 8925 8973 9021 9070 9118 9165 9211 9257 9300 9343 9384 9423 9460 9496 9531 9564 9595 9625 9654 9680 9705 9728 9749 9768 9786 9801 9814 9826 9836 9844 9852 9858 9863 9868 9873 9877 9880 9884 9887 9890 9893 9895 9897 9898 9899 9898 9898 9896 9894 9892 9889 9886 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9842 9838 9835 9831 9828 9825 9823 9820 9818 9816 9814 9812 9811 9809 9808 9806 9805 9803 9802 9801 9800 9799 9799 9798 9798 9798 9797 9797 9797 9797 9798 9798 9798 9799 9800 9801 9802 9804 9805 9807 9809 9811 9813 9814 9815 9815 9815 9815 9813 9811 9809 9805 9801 9796 9791 9785 9778 9770 9761 9751 9740 9727 9713 9698 9682 9664 9644 9623 9600 9575 9549 9520 9489 9456 9419 9379 9334 9286 9233 9176 9115 9049 8979 8907 8833 8758 8683 8611 8542 8478 8421 8373 8334 8305 8288 8283 8289 8308 8338 8378 8427 8485 8549 8618 8690 8764 8839 8913 8985 9054 9119 9181 9238 9291 9340 9385 9426 9464 9500 9532 9563 9591 9618 9643 9666 9687 9707 9725 9741 9755 9768 9778 9787 9795 9801 9805 9809 9812 9814 9816 9818 9820 9822 9824 9827 9829 9832 9835 9838 9841 9844 9847 9850 9852 9855 9857 9859 9860 9862 9864 9866 9868 9871 9873 9877 9880 9883 9887 9890 9894 9898 9901 9904 9906 9908 9910 9911 9912 9912 9912 9911 9910 9908 9905 9901 9897 9892 9886 9879 9871 9862 9852 9842 9831 9820 9809 9799 9789 9780 9772 9765 9759 9754 9751 9748 9746 9745 9745 9745 9746 9747 9749 9752 9755 9758 9763 9769 9775 9782 9790 9799 9808 9817 9826 9836 9844 9852 9859 9865 9870 9874 9877 9879 9880 9882 9882 9883 9884 9885 9886 9888 9889 9890 9892 9892 9893 9892 9891 9889 9886 9882 9877 9871 9865 9858 9850 9842 9834 9826 9818 9810 9802 9794 9786 9778 9770 9762 9755 4365 6 4 1 9747 9741 9735 9729 9725 9722 9720 9719 9720 9722 9725 9730 9736 9743 9751 9760 9770 9779 9790 9800 9810 9821 9831 9841 9851 9860 9869 9877 9885 9892 9899 9905 9911 9916 9921 9925 9929 9932 9935 9938 9940 9941 9942 9943 9943 9942 9941 9939 9936 9933 9929 9924 9918 9912 9906 9899 9893 9886 9879 9873 9867 9861 9856 9851 9846 9842 9838 9834 9830 9827 9824 9822 9820 9818 9817 9816 9816 9816 9817 9819 9821 9824 9827 9830 9834 9837 9840 9842 9844 9846 9847 9847 9846 9845 9842 9839 9835 9831 9825 9819 9812 9804 9795 9785 9774 9763 9751 9739 9726 9713 9700 9687 9674 9662 9651 9640 9630 9621 9612 9604 9596 9589 9581 9574 9566 9559 9552 9545 9539 9534 9529 9527 9525 9526 9529 9534 9540 9549 9560 9573 9586 9601 9617 9633 9649 9665 9681 9697 9712 9727 9741 9755 9769 9782 9795 9808 9820 9833 9845 9857 9868 9879 9890 9901 9911 9920 9930 9939 9947 9955 9962 9969 9975 9980 9985 9988 9991 9993 9994 9994 9993 9992 9990 9988 9984 9981 9977 9972 9967 9961 9954 9947 9939 9931 9921 9911 9900 9888 9876 9863 9849 9835 9820 9804 9788 9770 9753 9734 9715 9695 9675 9654 9633 9611 9589 9567 9545 9523 9501 9479 9457 9434 9411 9386 9360 9331 9301 9267 9231 9191 9147 9100 9049 8994 8936 8874 8810 8742 8672 8600 8525 8450 8372 8294 8215 8136 8057 7978 7900 7824 7749 7678 7609 7544 7483 7427 7376 7330 7291 7258 7232 7212 7199 7193 7193 7201 7214 7235 7261 7293 7332 7375 7425 7479 7537 7601 7668 7739 7813 7890 7969 8050 8132 8215 8298 8381 8463 8545 8625 8703 8779 8852 8923 8992 9057 9120 9179 9236 9289 9339 9386 9431 9472 9511 9548 9582 9614 9644 9673 9699 9724 9747 9769 9789 9807 9824 9839 9853 9866 9877 9887 9896 9904 9911 9917 9923 9928 9933 9938 9943 9947 9951 9954 9957 9960 9962 9963 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9951 9949 9946 9943 9940 9936 9933 9929 9926 9923 9921 9919 9918 9917 9917 9918 9919 9920 9922 9924 9926 9928 9930 9932 9935 9937 9939 9942 9945 9947 9950 9952 9954 9956 9958 9959 9959 9959 9959 9958 9956 9954 9952 9950 9947 9943 9939 9934 9928 9921 9913 9903 9891 9878 9863 9845 9825 9802 9776 9747 9715 9678 9636 9587 9532 9468 9394 9308 9210 9098 8971 8827 8667 8489 8295 8084 7857 7617 7364 7101 6829 6552 6271 5990 5710 5434 5164 4902 4651 4413 4189 3982 3793 3625 3480 3360 3267 3203 3171 3171 3206 3275 3378 3516 3686 3887 4116 4369 4642 4931 5231 5536 5843 6146 6442 6726 6996 7249 7484 7701 7898 8077 8238 8384 8515 8633 8739 8837 8926 9008 9084 9155 9221 9282 9339 9391 9440 9484 9523 9559 9590 9618 9643 9665 9684 9702 9717 9732 9745 4366 6 4 1 9758 9770 9781 9792 9802 9811 9820 9827 9834 9840 9845 9850 9854 9857 9861 9864 9867 9871 9874 9877 9881 9884 9887 9890 9892 9893 9894 9894 9893 9892 9889 9886 9883 9879 9874 9870 9865 9860 9855 9851 9847 9843 9839 9836 9834 9832 9830 9829 9828 9828 9828 9829 9830 9831 9832 9833 9835 9837 9838 9840 9842 9843 9845 9846 9848 9849 9850 9851 9853 9854 9855 9857 9858 9860 9862 9865 9867 9870 9873 9876 9878 9881 9883 9884 9884 9884 9883 9880 9877 9873 9868 9863 9857 9852 9847 9843 9839 9837 9835 9834 9835 9836 9838 9840 9843 9846 9848 9850 9852 9853 9854 9855 9855 9855 9855 9855 9855 9854 9854 9855 9855 9855 9855 9855 9854 9854 9853 9851 9849 9846 9843 9839 9834 9829 9823 9816 9808 9799 9789 9778 9766 9752 9737 9720 9702 9682 9662 9640 9618 9596 9573 9551 9529 9508 9488 9468 9451 9434 9418 9403 9389 9374 9360 9345 9329 9311 9290 9267 9240 9209 9174 9134 9089 9039 8984 8924 8858 8788 8713 8634 8552 8467 8379 8290 8200 8110 8021 7933 7848 7767 7689 7616 7548 7486 7430 7380 7337 7300 7269 7244 7225 7210 7201 7195 7192 7191 7192 7194 7196 7197 7196 7193 7187 7177 7163 7143 7118 7087 7049 7005 6955 6897 6834 6764 6689 6608 6524 6435 6344 6250 6156 6060 5966 5872 5780 5691 5606 5524 5448 5378 5314 5257 5207 5166 5133 5110 5095 5090 5094 5107 5128 5158 5196 5240 5291 5347 5408 5473 5541 5610 5681 5753 5824 5893 5961 6026 6087 6145 6198 6246 6290 6329 6363 6393 6419 6441 6461 6478 6493 6507 6520 6533 6546 6559 6573 6588 6603 6619 6636 6652 6669 6686 6702 6717 6732 6744 6755 6763 6768 6770 6768 6761 6748 6730 6705 6672 6633 6585 6530 6467 6397 6320 6236 6147 6054 5956 5856 5754 5652 5551 5451 5353 5259 5170 5085 5006 4934 4868 4810 4760 4719 4687 4664 4651 4648 4655 4673 4702 4740 4789 4848 4917 4994 5080 5174 5275 5381 5493 5609 5729 5852 5976 6101 6225 6349 6471 6590 6706 6819 6927 7031 7130 7224 7313 7397 7477 7552 7624 7692 7757 7820 7880 7939 7996 8052 8107 8161 8215 8269 8322 8376 8429 8482 8536 8590 8644 8699 8754 8810 8865 8920 8976 9030 9084 9137 9189 9239 9287 9334 9378 9419 9459 9496 9531 9563 9592 9620 9644 9666 9685 9701 9714 9724 9731 9734 9734 9730 9723 9713 9700 9684 9665 9645 9622 9597 9570 9541 9510 9477 9443 9406 9368 9327 9286 9243 9198 9154 9109 9064 9021 8979 8939 8901 8867 8835 8808 8783 8763 8746 8732 8723 8716 8713 8713 8717 8724 8734 8747 8764 8783 8806 8832 8861 8893 8927 8962 9000 9038 9077 9117 9156 9194 9232 9269 9303 9336 9368 9397 9424 9448 9470 9490 9508 9523 9536 9547 9555 9562 9568 9572 9574 9576 9578 9578 9579 9580 9581 9582 9584 9586 4367 6 4 1 9588 9591 9593 9596 9598 9599 9600 9599 9597 9594 9589 9582 9573 9563 9550 9535 9519 9502 9483 9464 9445 9426 9408 9392 9377 9365 9355 9349 9345 9345 9349 9355 9365 9378 9394 9412 9432 9454 9477 9500 9524 9548 9572 9594 9615 9635 9653 9670 9684 9695 9705 9711 9715 9717 9715 9711 9705 9695 9683 9669 9652 9632 9610 9586 9560 9531 9500 9468 9433 9397 9359 9319 9279 9237 9196 9153 9111 9070 9030 8991 8954 8920 8888 8859 8834 8812 8793 8778 8767 8760 8756 8756 8759 8765 8774 8786 8801 8818 8838 8860 8885 8911 8939 8969 9000 9031 9063 9096 9127 9158 9188 9216 9241 9265 9285 9303 9318 9330 9339 9345 9349 9349 9348 9345 9339 9332 9324 9314 9304 9293 9282 9271 9260 9250 9241 9232 9224 9218 9212 9207 9203 9199 9195 9191 9185 9179 9171 9162 9152 9140 9126 9112 9098 9084 9070 9058 9048 9040 9035 9033 9034 9039 9047 9058 9073 9090 9109 9130 9153 9177 9203 9229 9256 9283 9311 9338 9366 9392 9419 9444 9468 9491 9512 9531 9548 9563 9575 9585 9593 9598 9601 9601 9599 9595 9588 9578 9565 9549 9531 9509 9483 9453 9420 9382 9339 9292 9241 9184 9122 9056 8984 8908 8827 8742 8652 8558 8461 8362 8260 8156 8051 7946 7842 7739 7637 7539 7443 7352 7264 7181 7103 7029 6961 6898 6839 6786 6738 6694 6656 6621 6591 6565 6543 6523 6506 6490 6474 6457 6439 6417 6390 6358 6318 6269 6210 6141 6062 5970 5867 5753 5628 5493 5348 5194 5033 4864 4689 4510 4326 4140 3951 3762 3572 3384 3198 3016 2839 2668 2504 2350 2205 2071 1949 1839 1740 1655 1581 1519 1468 1429 1399 1379 1368 1366 1373 1389 1412 1444 1484 1532 1587 1649 1717 1790 1867 1946 2026 2105 2182 2254 2320 2380 2432 2475 2509 2535 2553 2563 2567 2566 2561 2554 2547 2541 2537 2538 2543 2555 2573 2599 2632 2673 2722 2777 2839 2907 2980 3056 3134 3214 3294 3374 3452 3528 3600 3670 3736 3799 3860 3918 3975 4031 4088 4146 4207 4271 4340 4413 4491 4575 4665 4761 4863 4970 5083 5200 5322 5449 5578 5712 5848 5986 6127 6270 6414 6558 6703 6847 6990 7132 7271 7407 7539 7667 7791 7909 8022 8131 8233 8331 8424 8512 8594 8672 8746 8814 8877 8935 8988 9035 9075 9110 9139 9161 9177 9188 9192 9190 9183 9169 9149 9121 9086 9041 8986 8920 8840 8746 8636 8509 8365 8202 8022 7823 7607 7375 7127 6866 6593 6310 6018 5721 5419 5115 4812 4511 4214 3925 3646 3378 3124 2887 2667 2466 2285 2124 1983 1862 1759 1673 1604 1549 1509 1483 1470 1472 1490 1527 1584 1664 1771 1906 2072 2269 2498 2759 3049 3364 3702 4056 4421 4790 5159 5520 5869 6202 6514 6803 7068 7309 7526 7721 7895 8050 8188 8313 8425 8526 8618 8702 8778 8846 8907 8961 9007 9045 9076 9099 9114 9122 4368 6 4 1 9123 9118 9106 9088 9065 9037 9004 8967 8927 8883 8837 8790 8742 8694 8647 8603 8562 8526 8495 8469 8450 8436 8428 8426 8428 8433 8440 8448 8455 8459 8460 8456 8446 8429 8405 8372 8331 8282 8225 8161 8090 8013 7931 7844 7755 7665 7573 7483 7395 7310 7229 7153 7084 7021 6966 6918 6879 6847 6822 6805 6795 6792 6794 6802 6815 6833 6856 6883 6915 6951 6991 7036 7085 7138 7196 7258 7323 7392 7464 7539 7616 7694 7774 7854 7934 8013 8091 8168 8243 8316 8386 8453 8515 8574 8629 8678 8723 8762 8795 8823 8845 8861 8872 8877 8877 8872 8862 8848 8829 8806 8780 8750 8717 8682 8645 8606 8566 8525 8485 8445 8407 8371 8337 8305 8276 8249 8224 8200 8177 8154 8130 8104 8076 8044 8008 7967 7921 7871 7816 7757 7695 7631 7566 7501 7439 7380 7327 7282 7244 7217 7202 7198 7208 7231 7267 7316 7378 7452 7536 7629 7729 7835 7944 8055 8166 8276 8383 8485 8583 8675 8761 8841 8916 8985 9048 9107 9161 9212 9258 9302 9343 9380 9415 9447 9476 9502 9526 9548 9567 9584 9599 9613 9626 9639 9650 9662 9674 9685 9696 9708 9718 9729 9738 9747 9754 9761 9767 9772 9776 9780 9784 9788 9792 9797 9803 9810 9817 9825 9833 9841 9850 9857 9865 9871 9877 9882 9887 9891 9895 9899 9903 9907 9912 9917 9922 9927 9932 9937 9942 9946 9950 9952 9954 9955 9955 9954 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9939 9937 9933 9929 9925 9920 9915 9909 9902 9895 9888 9879 9871 9861 9850 9838 9825 9810 9793 9774 9754 9731 9706 9678 9647 9613 9575 9534 9489 9440 9386 9327 9263 9194 9118 9037 8950 8857 8758 8654 8544 8430 8311 8190 8066 7942 7818 7697 7579 7468 7365 7271 7189 7121 7067 7029 7008 7004 7017 7048 7095 7158 7235 7325 7425 7535 7652 7774 7899 8025 8151 8276 8397 8513 8624 8728 8825 8916 8998 9074 9142 9203 9258 9306 9350 9389 9424 9456 9485 9512 9537 9560 9583 9604 9624 9643 9661 9678 9694 9708 9721 9733 9744 9753 9762 9771 9779 9786 9794 9802 9810 9819 9828 9837 9846 9855 9864 9873 9881 9889 9896 9902 9907 9911 9914 9917 9919 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9933 9933 9932 9930 9926 9921 9915 9908 9899 9889 9878 9865 9852 9838 9822 9805 9786 9765 9741 9715 9686 9653 9617 9576 9533 9486 9435 9383 9328 9273 9217 9162 9108 9057 9008 8963 8923 8886 8855 8829 8807 8791 8779 8772 8770 8772 8778 8787 8800 8815 8833 8852 8872 8893 8915 8935 8955 8974 8992 9008 9023 9037 9050 9063 9075 9088 9101 9116 9133 9151 9172 9195 9221 9249 9279 9310 9343 9377 9412 9447 9482 9516 9551 9584 9616 9648 9678 9706 9734 9759 9783 9805 9825 9843 9860 9874 9886 9897 9906 9913 9919 9924 9928 9932 9935 4369 6 4 1 9938 9941 9943 9945 9947 9948 9949 9949 9948 9946 9943 9939 9934 9928 9922 9915 9908 9900 9893 9885 9878 9871 9865 9858 9852 9845 9839 9833 9827 9820 9814 9808 9802 9796 9791 9786 9782 9779 9776 9774 9773 9772 9772 9773 9774 9775 9777 9779 9782 9785 9789 9794 9799 9804 9810 9817 9823 9830 9837 9844 9851 9858 9864 9870 9876 9882 9888 9893 9898 9903 9908 9912 9916 9920 9922 9925 9926 9927 9928 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9924 9923 9921 9917 9913 9906 9898 9888 9877 9864 9849 9833 9815 9797 9777 9757 9737 9716 9695 9673 9652 9631 9611 9590 9570 9551 9532 9513 9496 9479 9463 9448 9434 9421 9409 9399 9390 9382 9375 9369 9364 9360 9357 9355 9354 9354 9355 9356 9359 9362 9367 9373 9379 9387 9396 9406 9417 9428 9439 9450 9461 9471 9481 9489 9495 9500 9503 9503 9501 9496 9488 9477 9461 9441 9416 9385 9348 9303 9249 9187 9114 9032 8938 8834 8718 8592 8455 8308 8153 7989 7819 7643 7462 7279 7093 6907 6722 6539 6360 6185 6016 5854 5701 5559 5430 5314 5214 5133 5070 5028 5009 5012 5038 5088 5160 5254 5367 5499 5646 5806 5975 6151 6330 6511 6689 6862 7029 7187 7336 7474 7601 7716 7820 7912 7993 8064 8124 8175 8216 8249 8273 8290 8299 8301 8297 8287 8272 8252 8228 8200 8170 8137 8103 8068 8032 7996 7960 7925 7891 7857 7825 7794 7765 7737 7711 7686 7664 7643 7625 7609 7595 7583 7574 7567 7563 7560 7560 7561 7565 7570 7576 7585 7594 7605 7618 7632 7647 7664 7683 7703 7725 7749 7774 7801 7829 7859 7891 7924 7958 7994 8031 8068 8107 8146 8186 8226 8266 8305 8343 8380 8415 8448 8478 8505 8528 8546 8560 8569 8572 8569 8559 8543 8519 8487 8447 8398 8340 8273 8197 8110 8015 7910 7796 7673 7543 7406 7263 7114 6962 6807 6650 6492 6334 6178 6024 5873 5725 5582 5443 5309 5180 5056 4938 4825 4717 4614 4516 4422 4332 4245 4161 4080 3999 3920 3842 3763 3683 3602 3519 3434 3347 3256 3163 3067 2967 2865 2760 2653 2545 2435 2325 2216 2109 2005 1905 1809 1720 1637 1562 1494 1433 1380 1335 1296 1263 1237 1217 1202 1193 1190 1194 1207 1229 1262 1308 1368 1442 1532 1638 1759 1895 2044 2203 2371 2543 2717 2889 3057 3216 3365 3502 3626 3735 3831 3913 3983 4042 4093 4137 4177 4215 4252 4291 4332 4378 4428 4484 4546 4614 4690 4772 4861 4958 5061 5171 5288 5412 5542 5677 5818 5963 6112 6264 6418 6574 6729 6884 7037 7188 7336 7480 7619 7754 7883 8007 8125 8237 8343 8444 8539 8629 8714 8794 8870 8941 9008 9071 9130 9186 9238 9286 9330 9371 9407 9440 9469 9495 9516 9533 9547 9557 9564 9567 9567 9563 9557 9547 9533 9516 9496 9471 9441 9406 9366 9320 9268 9210 9146 9077 9001 4370 6 4 1 8921 8837 8750 8660 8570 8480 8393 8308 8228 8153 8086 8025 7974 7931 7898 7876 7863 7861 7869 7886 7913 7949 7992 8043 8099 8160 8224 8291 8358 8424 8488 8548 8603 8652 8695 8730 8758 8778 8789 8793 8789 8778 8760 8735 8704 8668 8627 8582 8532 8478 8421 8360 8297 8232 8166 8099 8031 7964 7898 7834 7773 7715 7661 7611 7567 7528 7495 7468 7448 7434 7426 7425 7431 7444 7464 7489 7522 7560 7604 7654 7709 7768 7832 7898 7967 8038 8110 8183 8255 8326 8396 8465 8530 8594 8654 8711 8765 8815 8862 8904 8942 8976 9005 9029 9047 9060 9067 9068 9062 9051 9032 9008 8977 8939 8896 8847 8792 8732 8667 8598 8525 8449 8369 8287 8204 8120 8035 7951 7869 7788 7710 7636 7566 7501 7442 7388 7341 7300 7267 7241 7223 7213 7211 7217 7232 7254 7285 7324 7370 7424 7485 7551 7624 7701 7782 7867 7954 8043 8133 8222 8312 8400 8487 8572 8654 8734 8810 8882 8951 9015 9075 9129 9179 9223 9262 9296 9324 9346 9363 9375 9382 9384 9381 9375 9365 9352 9336 9316 9295 9271 9246 9220 9193 9166 9140 9115 9092 9072 9056 9044 9037 9035 9040 9050 9065 9086 9112 9142 9175 9211 9248 9287 9326 9364 9402 9438 9472 9505 9537 9566 9594 9620 9645 9669 9691 9712 9732 9750 9767 9783 9798 9811 9823 9834 9844 9853 9861 9869 9876 9883 9889 9895 9901 9906 9910 9914 9916 9919 9920 9921 9921 9920 9919 9917 9915 9912 9909 9906 9904 9901 9898 9896 9894 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9864 9861 9857 9852 9846 9840 9833 9826 9817 9808 9798 9787 9776 9764 9750 9737 9722 9707 9691 9674 9657 9639 9621 9602 9583 9564 9545 9526 9508 9490 9474 9458 9443 9430 9418 9407 9398 9390 9383 9377 9373 9370 9369 9368 9369 9372 9376 9382 9389 9398 9408 9420 9434 9449 9465 9482 9499 9517 9536 9554 9572 9590 9608 9625 9642 9658 9674 9689 9703 9717 9730 9742 9752 9762 9770 9778 9784 9788 9792 9795 9796 9797 9798 9797 9797 9796 9796 9795 9794 9793 9791 9790 9789 9787 9786 9784 9783 9782 9780 9780 9779 9779 9778 9778 9778 9778 9777 9777 9775 9773 9770 9767 9762 9757 9752 9746 9740 9733 9725 9718 9709 9700 9691 9680 9669 9656 9642 9626 9609 9591 9571 9549 9526 9502 9476 9449 9421 9392 9363 9334 9304 9274 9245 9217 9190 9164 9139 9116 9096 9077 9061 9047 9036 9027 9019 9014 9010 9006 9004 9001 8997 8992 8985 8975 8961 8942 8918 8888 8851 8807 8754 8692 8620 8540 8449 8348 8237 8116 7987 7848 7702 7548 7389 7224 7057 6887 6717 6547 6380 6216 6057 5904 5758 5619 5489 5367 5255 5151 5056 4970 4891 4820 4757 4700 4649 4603 4563 4528 4498 4471 4449 4431 4416 4405 4397 4392 4390 4390 4392 4371 6 4 1 4396 4401 4407 4413 4419 4426 4432 4437 4441 4445 4447 4448 4448 4448 4446 4444 4441 4439 4437 4435 4435 4437 4440 4447 4456 4470 4487 4509 4535 4567 4603 4645 4692 4745 4802 4863 4929 4999 5072 5149 5227 5308 5389 5471 5553 5634 5714 5791 5865 5937 6005 6069 6130 6186 6238 6287 6332 6374 6413 6450 6485 6518 6551 6584 6617 6650 6684 6719 6756 6794 6833 6875 6918 6963 7011 7060 7111 7165 7220 7277 7336 7397 7459 7521 7585 7648 7711 7774 7835 7894 7950 8004 8053 8098 8138 8171 8197 8215 8223 8221 8206 8178 8134 8074 7997 7901 7786 7651 7497 7322 7128 6916 6687 6443 6185 5915 5636 5351 5062 4770 4481 4195 3915 3644 3385 3138 2907 2692 2494 2314 2152 2008 1881 1770 1675 1595 1529 1475 1435 1407 1393 1393 1410 1445 1499 1576 1677 1803 1954 2132 2334 2559 2804 3066 3340 3620 3903 4182 4453 4711 4952 5173 5373 5550 5703 5834 5943 6031 6102 6158 6200 6230 6251 6264 6271 6273 6271 6265 6256 6245 6233 6219 6205 6190 6176 6163 6152 6143 6136 6131 6129 6129 6132 6137 6144 6152 6162 6172 6183 6195 6206 6218 6230 6241 6251 6262 6271 6280 6288 6296 6303 6309 6316 6322 6329 6337 6347 6358 6372 6388 6407 6430 6457 6488 6522 6561 6603 6649 6699 6752 6809 6868 6930 6995 7062 7132 7203 7277 7351 7427 7504 7581 7657 7734 7809 7883 7955 8025 8092 8157 8219 8278 8334 8387 8437 8483 8525 8564 8599 8630 8657 8680 8699 8714 8725 8733 8737 8739 8738 8736 8732 8728 8724 8720 8717 8715 8714 8714 8716 8718 8722 8728 8734 8742 8752 8763 8777 8793 8811 8833 8857 8883 8913 8945 8979 9014 9050 9087 9124 9160 9195 9229 9261 9292 9321 9349 9375 9401 9425 9447 9469 9490 9509 9526 9542 9555 9566 9574 9579 9581 9580 9577 9572 9564 9556 9547 9537 9528 9519 9510 9503 9497 9492 9487 9484 9482 9480 9479 9478 9478 9479 9480 9482 9485 9488 9493 9498 9504 9510 9516 9522 9528 9534 9538 9542 9544 9544 9542 9538 9532 9523 9512 9497 9480 9458 9433 9405 9372 9334 9293 9248 9199 9146 9091 9033 8974 8914 8854 8794 8736 8680 8626 8576 8529 8485 8446 8411 8380 8353 8330 8311 8296 8285 8277 8272 8272 8274 8281 8291 8304 8320 8340 8363 8389 8417 8448 8480 8515 8551 8588 8626 8665 8705 8745 8786 8826 8867 8908 8949 8990 9030 9069 9108 9145 9182 9217 9250 9282 9312 9340 9366 9391 9415 9437 9457 9476 9494 9511 9527 9541 9554 9565 9575 9584 9591 9596 9600 9603 9603 9603 9601 9598 9594 9589 9583 9576 9568 9560 9551 9541 9530 9519 9508 9496 9485 9474 9464 9455 9447 9441 9437 9435 9435 9436 9439 9443 9449 9454 9461 9467 9472 9478 9483 9487 9492 9496 9500 9505 9510 9516 9523 9530 9538 9547 9555 9563 9570 9575 9580 9583 4372 6 4 1 9584 9583 9581 9578 9574 9569 9564 9560 9555 9552 9549 9547 9546 9545 9545 9546 9547 9548 9550 9552 9554 9558 9562 9567 9573 9581 9590 9600 9611 9624 9637 9651 9665 9679 9693 9708 9721 9735 9748 9761 9773 9785 9796 9807 9817 9827 9836 9844 9851 9857 9862 9865 9866 9866 9864 9861 9857 9851 9844 9836 9828 9819 9810 9800 9790 9780 9770 9760 9749 9738 9727 9715 9701 9687 9672 9655 9638 9619 9598 9577 9554 9530 9505 9479 9453 9425 9397 9369 9340 9310 9281 9251 9222 9193 9165 9139 9113 9090 9068 9049 9032 9018 9006 8997 8991 8987 8985 8984 8985 8987 8989 8991 8993 8994 8995 8994 8993 8989 8984 8977 8969 8958 8945 8929 8911 8891 8867 8841 8812 8780 8745 8708 8668 8626 8581 8535 8488 8440 8391 8342 8293 8245 8199 8153 8110 8068 8029 7992 7957 7925 7895 7868 7844 7822 7802 7785 7771 7759 7749 7741 7736 7732 7730 7729 7730 7731 7732 7733 7735 7735 7735 7733 7731 7728 7724 7719 7714 7709 7704 7699 7696 7694 7694 7697 7701 7709 7721 7736 7755 7778 7806 7839 7877 7919 7967 8019 8076 8136 8199 8265 8333 8401 8468 8534 8598 8659 8716 8769 8817 8860 8898 8931 8959 8983 9003 9019 9031 9040 9045 9048 9047 9043 9036 9025 9012 8995 8976 8954 8931 8906 8879 8853 8826 8801 8776 8754 8733 8715 8699 8686 8676 8669 8664 8662 8663 8667 8674 8683 8696 8711 8729 8750 8773 8799 8826 8855 8886 8917 8949 8981 9013 9044 9075 9105 9134 9162 9188 9213 9237 9259 9279 9298 9314 9329 9342 9353 9363 9370 9376 9381 9384 9386 9388 9388 9388 9388 9387 9386 9385 9383 9381 9379 9376 9373 9370 9366 9362 9358 9354 9350 9346 9343 9340 9338 9337 9337 9338 9340 9343 9347 9352 9357 9363 9368 9373 9376 9379 9380 9379 9375 9368 9358 9344 9326 9304 9277 9245 9207 9163 9114 9057 8994 8924 8846 8760 8667 8565 8456 8339 8216 8086 7951 7811 7667 7521 7374 7226 7079 6933 6790 6651 6515 6383 6256 6135 6020 5911 5809 5715 5628 5549 5480 5420 5369 5329 5298 5278 5268 5268 5277 5295 5322 5357 5398 5445 5498 5554 5614 5676 5740 5803 5866 5927 5985 6039 6089 6133 6171 6202 6225 6241 6249 6249 6241 6226 6203 6173 6136 6093 6044 5990 5932 5869 5802 5731 5658 5583 5507 5430 5353 5277 5203 5133 5067 5006 4952 4905 4867 4838 4818 4808 4808 4819 4840 4872 4913 4964 5025 5094 5173 5260 5355 5458 5569 5688 5814 5947 6086 6231 6381 6534 6691 6849 7008 7166 7322 7475 7623 7766 7902 8030 8149 8260 8362 8454 8537 8610 8673 8728 8773 8810 8838 8856 8866 8866 8857 8837 8806 8763 8708 8639 8557 8460 8350 8226 8088 7938 7777 7606 7429 7246 7060 6875 6693 6517 6349 6194 6053 5930 5826 5743 5684 5650 5641 5658 5701 5769 5862 5977 6113 4373 6 4 1 6267 6436 6617 6807 7002 7199 7395 7588 7773 7951 8117 8273 8415 8546 8663 8768 8862 8945 9017 9081 9136 9184 9226 9262 9292 9319 9341 9361 9377 9391 9403 9413 9423 9432 9440 9448 9457 9465 9474 9482 9491 9499 9507 9514 9519 9524 9526 9527 9526 9523 9518 9512 9504 9495 9485 9475 9464 9454 9444 9435 9427 9420 9413 9408 9403 9399 9396 9393 9391 9389 9388 9387 9387 9388 9390 9394 9398 9404 9410 9418 9426 9435 9443 9450 9457 9461 9464 9464 9461 9455 9445 9432 9415 9392 9365 9332 9293 9246 9191 9126 9050 8962 8861 8746 8616 8470 8310 8133 7942 7737 7519 7290 7052 6806 6555 6303 6050 5801 5558 5325 5104 4899 4712 4548 4407 4294 4210 4158 4138 4151 4199 4280 4393 4538 4710 4908 5127 5364 5614 5874 6138 6403 6663 6917 7160 7390 7605 7804 7986 8151 8298 8430 8546 8649 8738 8816 8885 8944 8997 9042 9082 9117 9147 9173 9196 9215 9230 9243 9254 9262 9268 9272 9275 9277 9278 9279 9280 9281 9282 9283 9286 9289 9293 9298 9304 9310 9318 9326 9335 9345 9356 9367 9378 9390 9402 9415 9428 9441 9454 9467 9479 9492 9504 9515 9526 9536 9545 9552 9559 9564 9568 9570 9571 9569 9567 9562 9556 9548 9540 9530 9520 9509 9498 9488 9478 9469 9461 9454 9449 9445 9442 9440 9439 9438 9437 9435 9432 9426 9417 9405 9387 9364 9334 9296 9248 9190 9120 9037 8941 8829 8701 8557 8397 8219 8026 7816 7592 7354 7104 6844 6576 6300 6021 5739 5457 5177 4900 4629 4364 4109 3862 3628 3405 3197 3003 2826 2667 2528 2409 2314 2244 2200 2184 2198 2242 2318 2425 2564 2733 2931 3154 3401 3668 3949 4242 4541 4842 5140 5430 5708 5972 6219 6446 6652 6837 7002 7146 7271 7380 7473 7553 7622 7683 7737 7786 7832 7876 7918 7960 8003 8046 8090 8135 8180 8227 8274 8322 8371 8419 8468 8516 8564 8612 8659 8705 8750 8794 8836 8877 8916 8953 8987 9019 9048 9073 9095 9113 9126 9135 9139 9137 9129 9116 9097 9072 9041 9005 8962 8915 8862 8805 8742 8676 8605 8530 8452 8370 8286 8199 8110 8020 7929 7838 7748 7659 7572 7489 7409 7333 7262 7196 7135 7080 7032 6989 6952 6921 6896 6876 6861 6851 6846 6844 6847 6853 6862 6875 6890 6908 6928 6951 6976 7004 7033 7065 7098 7132 7168 7204 7240 7275 7309 7341 7370 7395 7417 7433 7444 7450 7450 7443 7431 7414 7391 7363 7330 7294 7255 7214 7170 7126 7082 7038 6996 6956 6919 6886 6856 6832 6814 6802 6796 6797 6805 6820 6842 6871 6906 6949 6997 7052 7112 7178 7248 7322 7401 7483 7568 7655 7744 7834 7925 8015 8105 8193 8278 8361 8441 8518 8590 8659 8724 8786 8843 8897 8948 8996 9040 9082 9121 9157 9191 9222 9251 9277 9302 9324 9344 9362 9378 9392 9405 9416 9425 9432 9437 9440 9441 9440 9436 4374 6 4 1 9429 9420 9408 9393 9376 9357 9336 9312 9287 9261 9233 9205 9175 9145 9114 9083 9050 9018 8985 8951 8917 8883 8849 8815 8781 8748 8716 8684 8653 8622 8590 8559 8526 8492 8455 8415 8371 8323 8269 8209 8142 8067 7984 7891 7789 7677 7555 7422 7279 7126 6963 6792 6613 6426 6234 6038 5839 5639 5439 5241 5047 4857 4673 4497 4328 4169 4019 3880 3751 3635 3530 3438 3358 3291 3237 3195 3166 3148 3141 3145 3156 3175 3200 3229 3261 3294 3326 3357 3386 3411 3432 3449 3462 3470 3475 3477 3477 3475 3472 3468 3466 3464 3464 3466 3471 3480 3492 3509 3531 3558 3591 3631 3677 3730 3792 3861 3939 4025 4121 4225 4338 4461 4592 4731 4878 5032 5193 5360 5532 5709 5888 6069 6252 6434 6615 6795 6971 7143 7311 7473 7629 7779 7922 8057 8186 8307 8420 8526 8625 8716 8800 8877 8947 9011 9068 9119 9165 9205 9240 9271 9297 9321 9341 9358 9372 9384 9392 9398 9401 9400 9396 9387 9373 9354 9329 9298 9261 9217 9166 9109 9045 8974 8897 8813 8722 8624 8519 8407 8288 8161 8027 7884 7734 7575 7409 7234 7052 6863 6667 6464 6255 6040 5819 5594 5364 5130 4892 4652 4411 4168 3927 3687 3451 3220 2997 2782 2577 2385 2205 2041 1891 1758 1640 1537 1450 1377 1317 1269 1232 1203 1183 1168 1160 1157 1159 1167 1180 1200 1228 1266 1316 1380 1459 1557 1674 1811 1970 2151 2353 2575 2816 3072 3341 3619 3903 4188 4472 4749 5018 5275 5517 5743 5953 6144 6318 6475 6616 6741 6853 6953 7042 7121 7193 7257 7315 7367 7415 7459 7499 7537 7572 7604 7635 7664 7692 7719 7745 7771 7796 7821 7846 7872 7897 7922 7948 7975 8002 8029 8058 8089 8120 8153 8188 8225 8263 8302 8343 8385 8428 8472 8517 8562 8608 8654 8700 8747 8793 8840 8886 8932 8978 9023 9067 9109 9150 9189 9226 9260 9293 9323 9351 9377 9400 9422 9443 9462 9480 9497 9513 9527 9542 9555 9567 9578 9587 9596 9603 9608 9613 9615 9616 9616 9615 9612 9607 9601 9594 9585 9575 9562 9548 9532 9514 9494 9471 9445 9417 9385 9349 9309 9265 9215 9159 9097 9028 8952 8867 8773 8669 8556 8433 8300 8157 8004 7842 7672 7495 7310 7120 6924 6725 6524 6321 6117 5914 5714 5516 5323 5137 4958 4788 4630 4485 4354 4241 4147 4072 4020 3991 3985 4004 4047 4113 4201 4311 4440 4585 4745 4916 5095 5280 5466 5652 5832 6005 6168 6317 6451 6568 6665 6742 6797 6830 6840 6829 6796 6742 6668 6576 6465 6338 6195 6037 5865 5681 5484 5276 5058 4831 4596 4356 4112 3867 3622 3381 3146 2919 2703 2500 2311 2138 1982 1843 1723 1620 1536 1470 1423 1395 1387 1401 1438 1498 1584 1697 1836 2004 2199 2421 2666 2934 3220 3521 3831 4147 4463 4775 5078 5370 5647 5908 6150 6373 6577 6763 6931 7083 7221 7346 7458 4375 6 4 2 7637 7724 7802 7872 7933 7987 8033 8072 8104 8131 8154 8173 8191 8207 8224 8242 8262 8285 8312 8342 8375 8412 8452 8493 8536 8579 8623 8665 8706 8744 8780 8812 8841 8866 8887 8904 8916 8925 8930 8930 8928 8922 8913 8900 8885 8868 8847 8825 8800 8772 8743 8710 8676 8639 8601 8559 8516 8471 8425 8376 8326 8275 8222 8168 8113 8056 7998 7938 7876 7812 7746 7677 7606 7532 7456 7377 7296 7213 7128 7043 6957 6871 6786 6702 6619 6539 6462 6388 6317 6249 6186 6127 6073 6023 5978 5938 5904 5875 5853 5836 5825 5821 5823 5833 5848 5871 5900 5936 5979 6028 6084 6146 6214 6288 6368 6452 6542 6636 6733 6834 6937 7041 7146 7252 7356 7458 7557 7653 7744 7829 7909 7981 8044 8100 8145 8181 8205 8218 8219 8207 8182 8145 8094 8030 7953 7864 7763 7652 7531 7403 7268 7129 6988 6846 6706 6571 6442 6323 6215 6121 6042 5981 5939 5917 5916 5935 5976 6036 6116 6214 6327 6455 6594 6743 6899 7060 7222 7385 7546 7703 7854 7999 8136 8264 8384 8494 8594 8685 8767 8840 8905 8961 9011 9053 9090 9121 9148 9170 9189 9205 9218 9229 9238 9245 9250 9253 9254 9253 9250 9244 9235 9223 9207 9187 9162 9133 9098 9057 9010 8957 8898 8832 8760 8682 8599 8510 8418 8324 8228 8133 8039 7949 7863 7785 7714 7652 7600 7559 7527 7506 7494 7491 7494 7503 7515 7529 7543 7555 7562 7564 7559 7545 7523 7491 7449 7397 7335 7264 7184 7097 7002 6902 6797 6689 6578 6466 6354 6243 6134 6028 5926 5829 5737 5651 5571 5499 5435 5378 5330 5289 5257 5233 5217 5209 5209 5216 5229 5249 5275 5305 5340 5378 5419 5461 5504 5546 5587 5626 5661 5692 5717 5737 5751 5757 5757 5749 5734 5712 5684 5649 5609 5565 5518 5468 5416 5364 5312 5262 5215 5171 5131 5095 5065 5041 5024 5014 5011 5016 5029 5051 5082 5122 5171 5230 5299 5376 5463 5558 5662 5773 5890 6013 6140 6271 6404 6538 6672 6804 6935 7063 7187 7307 7422 7532 7636 7735 7828 7915 7996 8071 8141 8204 8263 8315 8363 8405 8443 8476 8504 8529 8550 8567 8582 8593 8602 8609 8615 8618 8621 8622 8622 8622 8621 8619 8617 8614 8609 8603 8596 8587 8576 8563 8548 8531 8511 8489 8464 8437 8407 8375 8340 8303 8262 8219 8173 8124 8071 8015 7955 7890 7822 7748 7670 7588 7500 7407 7309 7205 7095 6980 6858 6730 6594 6452 6302 6145 5981 5808 5629 5442 5248 5048 4842 4631 4415 4196 3976 3754 3532 3313 3097 2887 2682 2486 2299 2123 1959 1807 1668 1543 1431 1332 1246 1171 1108 1055 1010 974 945 921 903 888 877 869 863 859 857 856 856 858 861 867 874 883 896 911 931 954 982 1015 1053 1097 1147 1204 1267 1338 1415 1501 1594 1696 1807 1927 2058 2200 2354 2519 2697 2887 3089 3303 4376 6 4 2 3527 3760 4000 4247 4497 4748 4997 5244 5485 5718 5942 6156 6358 6548 6726 6892 7046 7190 7323 7447 7563 7671 7772 7868 7958 8044 8125 8202 8275 8344 8410 8473 8533 8589 8643 8693 8741 8786 8829 8869 8907 8942 8976 9007 9037 9065 9091 9116 9140 9162 9184 9204 9223 9241 9258 9274 9288 9301 9312 9322 9329 9334 9338 9340 9339 9337 9334 9329 9322 9314 9305 9294 9282 9268 9252 9234 9213 9190 9165 9137 9107 9074 9039 9003 8965 8926 8887 8848 8809 8772 8736 8701 8668 8638 8609 8582 8558 8535 8514 8496 8480 8466 8454 8445 8438 8434 8433 8435 8440 8447 8457 8470 8485 8501 8520 8540 8561 8584 8607 8631 8655 8680 8705 8731 8756 8782 8807 8832 8857 8881 8905 8929 8951 8973 8994 9014 9033 9051 9069 9085 9100 9114 9126 9137 9147 9154 9159 9162 9164 9162 9159 9154 9147 9138 9127 9115 9103 9089 9075 9060 9045 9030 9014 8998 8981 8964 8946 8926 8905 8883 8860 8835 8808 8781 8752 8722 8691 8660 8628 8597 8565 8534 8502 8471 8441 8410 8380 8351 8321 8292 8265 8238 8212 8188 8167 8148 8132 8120 8112 8109 8109 8114 8124 8137 8155 8177 8203 8231 8262 8296 8333 8371 8412 8454 8498 8544 8591 8639 8689 8739 8790 8842 8893 8943 8992 9039 9084 9127 9167 9204 9238 9268 9295 9318 9337 9352 9363 9371 9373 9372 9366 9356 9342 9323 9299 9272 9240 9205 9166 9124 9079 9032 8982 8930 8877 8823 8767 8711 8654 8597 8540 8483 8427 8371 8318 8266 8216 8170 8127 8088 8053 8023 7998 7978 7963 7954 7951 7952 7958 7970 7986 8007 8032 8061 8094 8132 8172 8217 8265 8315 8368 8424 8481 8539 8598 8657 8716 8775 8833 8890 8945 9000 9053 9105 9155 9204 9251 9296 9340 9382 9421 9459 9494 9526 9557 9585 9610 9634 9655 9675 9693 9710 9726 9740 9754 9766 9777 9787 9796 9803 9808 9812 9814 9814 9813 9809 9804 9797 9788 9777 9764 9749 9732 9712 9689 9663 9634 9601 9563 9520 9473 9419 9359 9291 9215 9130 9034 8928 8810 8679 8535 8376 8204 8017 7817 7603 7377 7140 6893 6639 6378 6113 5846 5579 5314 5054 4801 4557 4324 4105 3901 3715 3550 3407 3288 3195 3130 3094 3088 3114 3171 3258 3375 3521 3694 3891 4109 4345 4597 4859 5129 5403 5678 5950 6217 6476 6725 6964 7189 7401 7599 7784 7955 8112 8256 8389 8510 8620 8720 8811 8893 8967 9035 9095 9150 9199 9243 9283 9318 9350 9379 9405 9429 9450 9469 9485 9500 9514 9525 9535 9544 9551 9558 9563 9567 9571 9574 9576 9579 9581 9583 9585 9586 9588 9590 9593 9595 9597 9600 9603 9607 9610 9615 9619 9624 9630 9636 9642 9648 9654 9659 9665 9670 9674 9678 9681 9684 9686 9688 9689 9691 9693 9695 9697 9699 9702 9705 9708 9712 9716 9720 9724 9727 9731 9734 9737 9739 9741 9742 9743 4377 6 4 2 9742 9741 9739 9737 9733 9728 9721 9714 9704 9693 9679 9664 9646 9625 9602 9576 9548 9517 9483 9447 9409 9368 9326 9282 9237 9190 9143 9094 9046 8997 8949 8901 8854 8807 8762 8719 8679 8640 8605 8573 8545 8520 8501 8486 8475 8470 8471 8476 8486 8501 8520 8544 8571 8600 8632 8665 8698 8731 8763 8793 8820 8844 8864 8878 8888 8891 8887 8876 8857 8830 8794 8749 8694 8629 8553 8466 8369 8261 8142 8012 7872 7723 7566 7400 7228 7050 6867 6680 6491 6301 6110 5920 5732 5547 5365 5188 5016 4851 4693 4542 4399 4266 4142 4028 3925 3832 3749 3678 3618 3570 3532 3505 3490 3485 3491 3508 3535 3572 3620 3677 3743 3819 3903 3994 4093 4198 4309 4424 4543 4663 4786 4908 5029 5148 5265 5377 5485 5588 5685 5775 5859 5937 6007 6071 6128 6178 6223 6261 6295 6323 6346 6365 6381 6393 6403 6411 6417 6422 6427 6432 6438 6446 6456 6469 6485 6504 6526 6552 6580 6611 6644 6678 6712 6747 6780 6812 6842 6869 6892 6913 6930 6944 6955 6963 6969 6973 6976 6979 6981 6983 6987 6992 6999 7009 7022 7039 7059 7085 7115 7150 7191 7238 7290 7348 7411 7479 7552 7629 7711 7795 7882 7971 8061 8151 8241 8331 8419 8506 8590 8671 8750 8826 8898 8966 9031 9093 9150 9204 9255 9301 9344 9383 9419 9450 9478 9502 9522 9538 9550 9558 9562 9562 9557 9549 9536 9519 9497 9471 9441 9406 9367 9323 9275 9222 9166 9106 9042 8976 8907 8836 8765 8694 8625 8558 8495 8437 8386 8343 8309 8284 8270 8267 8275 8294 8324 8364 8414 8471 8534 8603 8676 8752 8828 8905 8980 9053 9124 9191 9254 9314 9370 9421 9469 9514 9555 9592 9627 9659 9688 9715 9740 9762 9783 9801 9818 9832 9846 9858 9868 9878 9886 9894 9902 9908 9915 9921 9927 9933 9938 9943 9947 9951 9953 9955 9956 9956 9955 9953 9949 9945 9940 9933 9926 9919 9911 9902 9892 9882 9871 9860 9847 9833 9817 9800 9780 9758 9733 9705 9674 9639 9601 9559 9513 9465 9413 9357 9299 9238 9175 9110 9042 8973 8901 8828 8752 8674 8594 8510 8422 8331 8234 8132 8024 7909 7787 7658 7523 7380 7230 7075 6916 6753 6588 6424 6262 6104 5954 5814 5686 5573 5477 5401 5345 5313 5304 5319 5359 5423 5510 5618 5745 5890 6050 6221 6401 6587 6776 6964 7149 7330 7503 7668 7824 7968 8102 8225 8338 8441 8535 8620 8698 8770 8836 8897 8955 9009 9060 9109 9156 9200 9243 9284 9322 9359 9393 9426 9457 9486 9514 9540 9565 9588 9611 9633 9654 9674 9694 9713 9731 9748 9765 9780 9794 9807 9819 9829 9839 9847 9855 9862 9869 9875 9881 9887 9893 9899 9905 9911 9917 9923 9928 9933 9938 9942 9946 9949 9952 9954 9956 9958 9959 9960 9961 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 4378 6 4 2 9967 9966 9965 9963 9962 9960 9958 9956 9954 9952 9950 9947 9945 9943 9940 9937 9934 9930 9926 9922 9917 9911 9905 9899 9892 9885 9878 9870 9862 9853 9843 9833 9823 9812 9800 9787 9774 9760 9746 9731 9716 9700 9684 9668 9652 9637 9621 9605 9589 9573 9556 9540 9522 9505 9487 9468 9449 9429 9408 9387 9364 9341 9317 9291 9263 9234 9202 9167 9129 9086 9039 8987 8929 8866 8796 8720 8638 8550 8456 8356 8250 8140 8025 7905 7781 7654 7524 7391 7256 7119 6981 6842 6704 6566 6431 6298 6169 6044 5924 5810 5702 5602 5509 5423 5345 5275 5212 5157 5109 5067 5031 5002 4977 4957 4942 4930 4921 4915 4911 4908 4906 4905 4905 4903 4902 4900 4897 4894 4890 4886 4882 4879 4876 4876 4877 4882 4889 4901 4918 4939 4966 4999 5039 5085 5139 5200 5268 5344 5428 5520 5619 5725 5837 5956 6080 6209 6342 6478 6616 6755 6895 7035 7174 7311 7447 7580 7710 7838 7962 8083 8201 8314 8423 8528 8628 8724 8814 8898 8977 9050 9117 9179 9235 9285 9331 9373 9410 9443 9473 9499 9523 9543 9561 9576 9589 9599 9606 9611 9613 9612 9609 9603 9595 9585 9572 9557 9541 9522 9501 9479 9454 9427 9398 9366 9333 9297 9259 9218 9176 9132 9087 9040 8993 8945 8897 8849 8801 8755 8710 8667 8625 8586 8549 8514 8482 8453 8426 8403 8382 8365 8350 8339 8331 8325 8323 8323 8326 8332 8340 8350 8362 8375 8389 8404 8419 8434 8449 8463 8476 8488 8499 8509 8518 8526 8534 8541 8548 8556 8565 8574 8585 8597 8612 8628 8646 8666 8688 8712 8738 8765 8794 8824 8856 8890 8924 8960 8996 9034 9073 9112 9151 9191 9231 9271 9311 9349 9387 9424 9460 9494 9527 9559 9589 9617 9645 9671 9695 9718 9740 9760 9778 9796 9812 9826 9840 9852 9864 9875 9885 9894 9903 9912 9921 9929 9937 9945 9952 9959 9965 9970 9975 9978 9981 9984 9986 9988 9989 9990 9991 9992 9994 9995 9996 9997 9998 999910000100011000110000 9999 9998 9996 9994 9992 9989 9986 9983 9980 9977 9974 9971 9969 9966 9964 9962 9960 9958 9956 9954 9951 9949 9946 9942 9939 9935 9931 9926 9922 9919 9915 9913 9911 9910 9910 9910 9912 9913 9916 9918 9920 9922 9923 9924 9923 9921 9918 9914 9908 9901 9892 9882 9870 9855 9839 9820 9799 9774 9745 9713 9676 9634 9587 9535 9478 9415 9346 9272 9192 9106 9014 8917 8814 8706 8594 8476 8353 8227 8097 7963 7828 7690 7551 7413 7275 7140 7007 6878 6754 6637 6526 6422 6327 6241 6163 6095 6037 5988 5949 5919 5899 5888 5887 5894 5910 5935 5968 6009 6057 6112 6173 6240 6311 6385 6462 6541 6620 6699 6777 6852 6926 6996 7064 7129 7192 7253 7312 7370 7429 7488 7547 7609 7672 7738 7806 7877 7950 8025 8102 8180 8258 8336 8413 8489 8563 8633 8700 8762 8819 8872 4379 6 4 2 8918 8960 8995 9025 9051 9071 9088 9102 9113 9122 9130 9137 9144 9151 9159 9167 9176 9185 9196 9207 9219 9231 9244 9258 9273 9289 9305 9323 9341 9361 9381 9403 9425 9447 9469 9491 9512 9532 9551 9569 9586 9601 9615 9627 9638 9647 9654 9660 9664 9666 9666 9663 9658 9649 9637 9622 9602 9578 9550 9517 9478 9433 9381 9322 9254 9177 9088 8987 8873 8744 8600 8439 8260 8065 7852 7622 7377 7118 6847 6565 6276 5982 5686 5390 5097 4810 4531 4261 4002 3757 3525 3307 3104 2917 2745 2587 2444 2316 2201 2099 2010 1932 1865 1807 1759 1718 1683 1654 1630 1610 1593 1578 1566 1555 1546 1539 1534 1531 1529 1530 1532 1536 1541 1549 1558 1569 1584 1602 1626 1657 1698 1750 1818 1903 2009 2138 2292 2473 2681 2917 3178 3463 3769 4092 4426 4769 5114 5456 5791 6115 6425 6717 6990 7243 7476 7688 7881 8056 8215 8359 8489 8608 8716 8815 8906 8989 9065 9136 9200 9259 9313 9362 9407 9448 9486 9520 9551 9580 9606 9630 9652 9671 9689 9706 9720 9734 9745 9756 9766 9775 9784 9792 9800 9807 9814 9821 9828 9834 9840 9846 9852 9857 9862 9867 9872 9877 9882 9886 9891 9895 9899 9903 9906 9909 9911 9913 9914 9914 9913 9912 9910 9907 9904 9901 9897 9892 9887 9882 9876 9869 9862 9853 9845 9835 9824 9813 9800 9787 9772 9756 9738 9719 9698 9674 9649 9622 9593 9562 9530 9497 9463 9430 9397 9365 9335 9307 9282 9260 9242 9227 9215 9208 9204 9203 9206 9212 9221 9233 9247 9264 9282 9302 9323 9345 9368 9390 9412 9434 9454 9473 9490 9506 9520 9532 9543 9552 9560 9566 9571 9576 9580 9583 9586 9589 9591 9593 9595 9597 9598 9599 9599 9599 9598 9596 9595 9593 9590 9588 9587 9586 9585 9586 9587 9590 9594 9599 9606 9613 9621 9630 9640 9649 9658 9668 9677 9685 9693 9700 9707 9713 9718 9722 9726 9728 9730 9731 9730 9729 9726 9722 9716 9708 9698 9687 9673 9658 9639 9619 9595 9568 9537 9502 9462 9417 9365 9307 9241 9168 9085 8994 8894 8785 8666 8540 8405 8263 8115 7961 7803 7642 7480 7317 7156 6998 6845 6700 6563 6438 6327 6230 6151 6091 6052 6034 6038 6064 6112 6181 6270 6376 6497 6632 6776 6929 7086 7245 7404 7562 7715 7863 8005 8140 8268 8387 8499 8603 8699 8788 8870 8945 9014 9078 9136 9190 9239 9285 9328 9369 9407 9443 9478 9511 9543 9573 9602 9628 9653 9675 9694 9711 9726 9738 9748 9756 9763 9768 9773 9777 9781 9785 9790 9795 9799 9804 9809 9813 9816 9817 9818 9817 9814 9810 9804 9797 9789 9781 9772 9764 9755 9747 9740 9732 9725 9717 9708 9699 9688 9676 9661 9644 9625 9603 9578 9551 9520 9488 9452 9414 9372 9327 9278 9224 9165 9100 9029 8951 8866 8774 8673 8565 8449 8326 8195 8058 7916 7767 7614 7456 7295 7130 4380 6 4 2 6963 6794 6623 6452 6281 6111 5943 5777 5614 5456 5303 5156 5016 4883 4757 4639 4529 4427 4334 4248 4171 4102 4041 3988 3943 3906 3878 3858 3846 3842 3846 3858 3878 3906 3940 3982 4031 4086 4147 4215 4290 4370 4457 4551 4650 4757 4870 4990 5116 5248 5386 5529 5677 5829 5985 6144 6304 6466 6628 6790 6951 7109 7266 7419 7568 7713 7853 7987 8116 8238 8354 8463 8565 8660 8748 8830 8905 8974 9037 9094 9146 9193 9236 9274 9309 9340 9368 9394 9416 9437 9455 9472 9487 9501 9514 9526 9537 9548 9558 9567 9576 9584 9592 9599 9605 9610 9615 9618 9620 9621 9622 9621 9620 9618 9616 9613 9611 9609 9607 9605 9604 9603 9602 9602 9601 9600 9599 9597 9593 9589 9583 9576 9568 9558 9547 9534 9520 9505 9489 9473 9456 9438 9419 9400 9380 9360 9338 9316 9292 9267 9240 9212 9181 9149 9116 9080 9043 9004 8964 8923 8881 8838 8795 8751 8707 8662 8618 8573 8527 8482 8437 8391 8346 8301 8257 8214 8173 8134 8097 8064 8035 8010 7990 7976 7966 7962 7963 7969 7980 7995 8014 8036 8062 8089 8119 8149 8180 8212 8243 8273 8302 8329 8354 8376 8396 8411 8423 8431 8433 8431 8424 8411 8394 8370 8341 8306 8266 8219 8167 8108 8044 7972 7894 7810 7718 7620 7516 7407 7292 7173 7052 6928 6805 6683 6564 6451 6345 6247 6161 6087 6027 5982 5953 5941 5947 5970 6010 6067 6140 6227 6327 6438 6557 6684 6815 6949 7083 7216 7346 7470 7589 7701 7805 7902 7991 8072 8147 8215 8278 8335 8388 8438 8484 8527 8568 8607 8644 8679 8713 8744 8774 8803 8830 8855 8879 8901 8921 8940 8956 8971 8983 8992 8998 9000 8999 8993 8982 8967 8946 8920 8887 8849 8805 8755 8699 8636 8567 8492 8410 8323 8230 8131 8027 7918 7805 7688 7567 7442 7316 7187 7056 6924 6791 6657 6524 6390 6256 6124 5992 5862 5734 5609 5486 5367 5252 5140 5033 4930 4832 4739 4650 4565 4484 4408 4335 4265 4199 4136 4076 4020 3967 3917 3871 3828 3790 3756 3727 3702 3683 3669 3661 3659 3663 3674 3692 3717 3749 3788 3835 3889 3950 4017 4091 4169 4253 4341 4431 4524 4617 4711 4804 4895 4984 5069 5151 5228 5300 5367 5429 5485 5537 5583 5624 5660 5692 5721 5746 5768 5788 5806 5823 5839 5855 5871 5888 5905 5923 5942 5963 5986 6010 6036 6064 6094 6126 6159 6194 6231 6268 6307 6347 6387 6429 6470 6511 6553 6595 6637 6678 6720 6763 6805 6848 6892 6936 6982 7028 7076 7125 7175 7226 7278 7331 7385 7439 7495 7550 7606 7663 7719 7775 7831 7887 7942 7996 8050 8101 8152 8200 8246 8289 8329 8366 8400 8430 8456 8479 8499 8514 8527 8536 8542 8545 8545 8542 8537 8529 8518 8505 8490 8472 8452 8431 8408 8385 8360 8336 8312 8289 8267 8247 8229 8213 8200 8189 8181 8175 8172 8170 8171 4381 6 4 2 8174 8178 8185 8193 8203 8214 8227 8241 8257 8273 8291 8308 8326 8343 8358 8372 8383 8392 8396 8396 8391 8381 8366 8343 8315 8280 8238 8190 8135 8074 8006 7932 7854 7770 7682 7590 7494 7397 7298 7198 7099 7002 6907 6815 6730 6650 6579 6517 6466 6427 6401 6389 6392 6410 6444 6493 6556 6634 6725 6826 6938 7058 7183 7313 7445 7577 7708 7837 7962 8081 8195 8303 8404 8498 8585 8666 8741 8809 8872 8929 8981 9029 9072 9111 9147 9178 9207 9232 9255 9275 9292 9307 9320 9332 9341 9350 9357 9364 9369 9374 9379 9383 9387 9390 9392 9394 9395 9396 9395 9393 9390 9386 9381 9375 9368 9360 9351 9341 9331 9321 9310 9298 9286 9274 9261 9248 9234 9220 9205 9190 9174 9158 9142 9125 9108 9091 9074 9058 9042 9027 9012 8999 8987 8976 8967 8959 8952 8948 8944 8942 8942 8943 8946 8949 8955 8961 8968 8977 8986 8997 9008 9020 9032 9045 9059 9072 9086 9099 9113 9126 9140 9153 9167 9180 9193 9207 9220 9234 9248 9261 9275 9288 9300 9312 9323 9334 9343 9351 9359 9366 9372 9378 9384 9390 9396 9403 9409 9416 9423 9431 9437 9444 9450 9455 9460 9463 9466 9467 9468 9469 9469 9469 9469 9468 9468 9469 9469 9469 9469 9469 9468 9467 9464 9461 9457 9452 9447 9440 9434 9427 9420 9413 9407 9401 9395 9391 9386 9383 9380 9377 9375 9373 9372 9370 9369 9368 9367 9367 9367 9367 9367 9368 9369 9370 9371 9372 9373 9374 9374 9373 9372 9370 9366 9363 9358 9353 9348 9342 9336 9330 9324 9318 9313 9307 9301 9295 9289 9283 9276 9270 9263 9256 9249 9243 9237 9231 9227 9224 9222 9221 9222 9224 9226 9230 9233 9238 9242 9245 9249 9251 9253 9253 9253 9252 9250 9247 9243 9239 9233 9228 9221 9214 9205 9195 9184 9172 9157 9141 9123 9102 9079 9054 9027 8997 8966 8932 8896 8859 8821 8781 8741 8700 8659 8619 8580 8542 8507 8473 8443 8415 8392 8372 8357 8346 8340 8339 8342 8350 8361 8377 8396 8419 8445 8473 8504 8536 8570 8604 8639 8675 8710 8744 8777 8809 8840 8868 8894 8918 8939 8958 8974 8987 8999 9008 9015 9021 9026 9029 9032 9034 9037 9039 9042 9044 9047 9050 9054 9057 9060 9063 9066 9068 9069 9070 9069 9066 9062 9057 9049 9040 9028 9013 8996 8976 8953 8927 8897 8864 8828 8789 8747 8703 8656 8607 8556 8504 8451 8398 8344 8291 8239 8188 8138 8090 8043 8000 7959 7921 7886 7855 7828 7805 7786 7772 7763 7758 7758 7762 7770 7782 7797 7815 7835 7857 7880 7903 7927 7951 7975 7997 8019 8039 8058 8076 8093 8107 8120 8132 8141 8147 8152 8154 8153 8149 8143 8135 8124 8110 8095 8078 8061 8042 8024 8005 7988 7971 7956 7943 7931 7922 7915 7910 7907 7907 7908 7912 7918 7926 7936 7948 7962 7978 7995 8014 8034 8056 8079 8103 8129 8154 4382 6 4 2 8181 8208 8235 8262 8289 8316 8342 8367 8392 8416 8439 8461 8482 8503 8523 8541 8559 8577 8593 8609 8624 8639 8653 8666 8679 8692 8704 8716 8728 8740 8752 8764 8776 8789 8802 8815 8828 8841 8855 8868 8880 8892 8903 8913 8922 8930 8937 8942 8946 8948 8948 8946 8942 8935 8925 8911 8894 8873 8848 8817 8782 8742 8697 8646 8590 8529 8463 8394 8320 8243 8164 8084 8005 7927 7852 7781 7717 7660 7613 7576 7551 7539 7539 7552 7578 7615 7663 7721 7785 7855 7929 8005 8081 8155 8226 8293 8356 8414 8466 8514 8556 8594 8627 8657 8683 8706 8726 8743 8758 8769 8778 8785 8789 8790 8790 8788 8784 8779 8774 8767 8761 8754 8747 8739 8732 8724 8715 8706 8697 8686 8676 8664 8653 8641 8630 8618 8607 8597 8588 8579 8572 8566 8560 8556 8552 8549 8547 8545 8545 8545 8546 8549 8552 8556 8561 8567 8574 8582 8591 8599 8608 8617 8626 8634 8642 8650 8657 8663 8670 8675 8681 8686 8691 8695 8699 8703 8706 8709 8711 8712 8713 8713 8712 8710 8708 8706 8703 8699 8696 8692 8689 8685 8680 8675 8669 8663 8656 8647 8638 8628 8617 8605 8593 8580 8566 8552 8537 8521 8504 8485 8464 8442 8417 8388 8357 8322 8284 8242 8196 8146 8093 8036 7976 7912 7845 7775 7701 7623 7542 7458 7371 7280 7187 7092 6994 6895 6795 6695 6595 6496 6398 6303 6211 6122 6036 5955 5878 5805 5738 5676 5619 5567 5521 5481 5447 5419 5397 5382 5373 5370 5374 5384 5401 5425 5454 5490 5532 5579 5632 5689 5751 5817 5886 5957 6031 6106 6183 6259 6336 6412 6487 6562 6634 6705 6773 6839 6902 6962 7018 7071 7121 7166 7207 7244 7277 7305 7329 7348 7362 7372 7377 7378 7374 7365 7351 7332 7309 7280 7246 7207 7163 7114 7059 6999 6933 6862 6786 6705 6619 6528 6433 6334 6232 6127 6020 5911 5802 5693 5584 5477 5371 5268 5167 5069 4974 4882 4794 4709 4628 4551 4477 4408 4342 4280 4221 4167 4115 4067 4022 3978 3937 3896 3856 3816 3775 3732 3688 3641 3591 3539 3483 3425 3363 3298 3230 3160 3088 3013 2937 2859 2780 2700 2621 2541 2462 2385 2310 2238 2170 2107 2051 2003 1965 1939 1927 1930 1950 1989 2047 2127 2227 2348 2489 2649 2825 3016 3218 3427 3641 3856 4067 4273 4471 4657 4830 4988 5131 5259 5371 5468 5550 5620 5677 5723 5759 5787 5806 5819 5825 5826 5823 5816 5806 5794 5781 5768 5755 5744 5734 5727 5724 5723 5726 5733 5742 5755 5770 5788 5806 5826 5846 5865 5883 5900 5915 5927 5935 5940 5942 5938 5930 5917 5899 5875 5846 5811 5770 5723 5671 5613 5550 5482 5410 5333 5254 5171 5085 4998 4909 4819 4729 4638 4548 4458 4369 4282 4197 4113 4032 3953 3877 3805 3735 3670 3608 3550 3496 3447 3403 3363 3328 3298 3273 3253 3239 3229 3224 3224 3229 3239 4383 6 4 2 3253 3272 3294 3321 3350 3383 3419 3457 3498 3540 3584 3629 3676 3724 3772 3820 3868 3917 3964 4011 4056 4100 4142 4182 4219 4254 4286 4316 4343 4367 4389 4408 4426 4441 4454 4465 4475 4483 4490 4495 4499 4502 4503 4504 4503 4501 4498 4494 4488 4482 4475 4467 4457 4447 4436 4424 4411 4397 4383 4367 4351 4334 4316 4298 4278 4259 4238 4217 4195 4173 4150 4127 4103 4079 4055 4031 4006 3983 3959 3937 3915 3894 3874 3855 3837 3819 3802 3786 3770 3754 3738 3721 3705 3687 3670 3652 3633 3614 3595 3576 3557 3538 3518 3499 3480 3461 3442 3424 3405 3385 3366 3346 3327 3306 3286 3265 3244 3223 3201 3180 3158 3136 3114 3092 3070 3049 3027 3006 2986 2966 2946 2927 2908 2889 2871 2853 2835 2817 2798 2780 2761 2742 2724 2705 2686 2668 2650 2633 2616 2600 2584 2568 2553 2538 2523 2508 2493 2478 2462 2447 2432 2416 2401 2386 2372 2357 2344 2330 2317 2305 2292 2280 2267 2254 2242 2229 2216 2202 2189 2176 2163 2149 2137 2124 2111 2099 2087 2076 2064 2053 2042 2030 2019 2008 1996 1985 1974 1962 1951 1939 1927 1915 1903 1891 1879 1866 1854 1841 1829 1816 1804 1792 1780 1768 1756 1744 1732 1720 1708 1696 1683 1670 1656 1641 1626 1610 1594 1576 1559 1541 1522 1503 1483 1463 1441 1419 1395 1371 1345 1317 1287 1256 1223 1188 1151 1112 1072 1031 988 945 902 859 817 775 735 696 659 624 591 561 534 508 486 465 447 431 417 405 395 386 379 374 369 366 365 364 365 366 369 373 378 385 392 401 412 424 439 455 473 493 515 539 566 594 625 657 691 727 764 802 841 880 921 961 1001 1041 1080 1118 1156 1192 1227 1260 1292 1322 1351 1377 1402 1426 1448 1468 1488 1507 1524 1541 1557 1573 1589 1604 1619 1633 1648 1662 1675 1689 1702 1715 1728 1740 1753 1765 1777 1789 1801 1814 1826 1838 1851 1863 1876 1888 1901 1914 1926 1939 1951 1964 1976 1989 2001 2014 2026 2039 2051 2064 2076 2089 2102 2116 2129 2143 2157 2171 2185 2200 2215 2229 2244 2259 2274 2289 2304 2320 2335 2351 2367 2384 2401 2418 2435 2453 2471 2489 2506 2524 2542 2560 2577 2595 2612 2630 2648 2666 2684 2702 2721 2740 2759 2779 2798 2818 2838 2857 2877 2896 2916 2935 2955 2974 2994 3014 3034 3055 3076 3098 3120 3142 3165 3188 3211 3235 3258 3281 3305 3328 3351 3373 3396 3418 3441 3463 3485 3507 3529 3552 3574 3596 3619 3641 3664 3686 3708 3731 3753 3774 3796 3818 3839 3860 3882 3903 3924 3945 3967 3988 4010 4031 4053 4074 4096 4117 4137 4158 4178 4198 4217 4237 4256 4275 4294 4313 4332 4352 4372 4392 4413 4434 4456 4478 4501 4523 4546 4569 4592 4615 4638 4661 4684 4706 4729 4751 4384 6 4 2 4773 4795 4815 4835 4854 4872 4888 4903 4916 4927 4937 4944 4950 4955 4957 4958 4957 4955 4951 4945 4937 4928 4917 4904 4888 4872 4853 4833 4812 4790 4768 4745 4722 4700 4678 4657 4637 4618 4601 4585 4570 4556 4543 4532 4521 4512 4503 4496 4490 4485 4481 4478 4477 4478 4480 4484 4489 4497 4506 4516 4529 4543 4559 4577 4596 4616 4639 4663 4689 4717 4746 4778 4812 4847 4885 4925 4967 5011 5057 5104 5153 5202 5253 5303 5354 5405 5455 5505 5554 5601 5648 5694 5739 5782 5825 5867 5908 5947 5986 6024 6060 6095 6129 6160 6190 6217 6243 6266 6286 6304 6320 6334 6345 6355 6363 6369 6373 6376 6376 6374 6370 6362 6350 6333 6311 6283 6248 6206 6157 6100 6035 5962 5882 5794 5701 5601 5497 5388 5276 5161 5044 4926 4808 4689 4572 4457 4344 4235 4132 4034 3944 3862 3792 3733 3689 3659 3645 3649 3670 3710 3768 3844 3936 4044 4166 4299 4443 4594 4750 4909 5068 5227 5383 5534 5680 5820 5952 6078 6196 6306 6410 6506 6596 6679 6756 6828 6894 6955 7012 7064 7112 7156 7197 7236 7271 7304 7335 7364 7391 7417 7441 7464 7485 7505 7523 7540 7555 7570 7583 7595 7607 7619 7630 7642 7654 7666 7678 7691 7703 7716 7728 7740 7750 7759 7767 7773 7778 7780 7781 7779 7776 7770 7761 7749 7733 7712 7686 7654 7615 7568 7511 7446 7370 7285 7189 7083 6967 6843 6710 6571 6426 6276 6124 5970 5816 5663 5513 5367 5227 5095 4972 4861 4762 4678 4610 4561 4530 4520 4531 4563 4616 4689 4781 4890 5014 5151 5298 5453 5612 5773 5933 6091 6244 6391 6531 6662 6783 6895 6998 7090 7172 7244 7307 7360 7404 7438 7464 7481 7490 7491 7484 7469 7447 7416 7377 7330 7273 7207 7130 7042 6941 6829 6703 6564 6412 6247 6071 5884 5688 5485 5276 5062 4847 4632 4419 4209 4004 3806 3615 3432 3259 3096 2943 2800 2668 2547 2436 2336 2246 2164 2092 2027 1970 1919 1873 1832 1796 1763 1733 1707 1683 1663 1645 1631 1619 1610 1605 1602 1601 1604 1608 1616 1626 1641 1659 1684 1715 1755 1806 1868 1943 2032 2136 2254 2386 2530 2684 2846 3011 3177 3339 3493 3636 3765 3877 3969 4041 4092 4122 4132 4124 4100 4061 4011 3953 3889 3822 3756 3692 3633 3582 3542 3514 3502 3505 3528 3570 3632 3716 3821 3946 4091 4254 4433 4625 4828 5038 5252 5467 5681 5890 6091 6284 6467 6638 6796 6942 7076 7197 7307 7405 7492 7570 7638 7698 7749 7793 7830 7860 7883 7901 7914 7921 7924 7922 7914 7902 7885 7862 7832 7795 7750 7695 7629 7552 7462 7358 7239 7105 6956 6791 6610 6415 6207 5985 5753 5511 5261 5006 4748 4489 4231 3977 3729 3489 3260 3042 2838 2648 2473 2314 2171 2044 1933 1837 1756 1690 1640 1607 1590 1591 1613 1656 1723 1815 1933 2079 2252 2452 2677 4385 6 4 2 2925 3192 3474 3767 4064 4361 4652 4932 5197 5442 5664 5862 6033 6177 6295 6386 6453 6497 6519 6522 6507 6477 6432 6374 6306 6227 6139 6044 5942 5835 5724 5609 5493 5375 5257 5140 5025 4912 4803 4697 4597 4501 4411 4326 4248 4177 4112 4055 4004 3961 3926 3897 3875 3860 3852 3849 3852 3859 3871 3887 3906 3928 3952 3979 4008 4038 4069 4102 4135 4169 4204 4239 4274 4309 4345 4381 4416 4452 4489 4525 4563 4601 4640 4679 4720 4761 4803 4846 4888 4930 4970 5008 5043 5075 5101 5122 5136 5143 5142 5131 5112 5082 5043 4995 4936 4869 4793 4709 4618 4520 4418 4312 4204 4096 3988 3883 3782 3688 3602 3526 3461 3411 3375 3356 3355 3372 3408 3463 3537 3630 3741 3867 4009 4164 4329 4503 4683 4867 5052 5236 5417 5592 5759 5916 6062 6194 6313 6416 6502 6572 6624 6658 6674 6672 6653 6617 6565 6497 6415 6320 6213 6095 5967 5830 5685 5533 5373 5208 5036 4860 4678 4492 4302 4109 3915 3721 3529 3340 3156 2979 2811 2654 2510 2379 2263 2163 2080 2014 1966 1937 1927 1936 1964 2013 2082 2171 2282 2413 2563 2733 2921 3125 3342 3571 3808 4050 4293 4535 4773 5003 5224 5434 5631 5815 5985 6142 6286 6418 6539 6650 6753 6849 6939 7024 7105 7183 7258 7330 7401 7470 7537 7604 7670 7735 7799 7863 7926 7989 8051 8113 8174 8235 8294 8351 8407 8461 8512 8561 8608 8651 8692 8730 8765 8797 8827 8853 8877 8898 8916 8931 8944 8953 8960 8964 8964 8962 8956 8947 8935 8920 8901 8879 8855 8828 8798 8767 8734 8699 8664 8628 8592 8557 8522 8488 8455 8423 8393 8365 8339 8314 8293 8273 8257 8243 8233 8225 8222 8222 8225 8231 8240 8252 8265 8279 8294 8308 8321 8332 8339 8342 8341 8334 8321 8302 8277 8244 8205 8159 8107 8049 7987 7921 7853 7785 7718 7654 7596 7546 7505 7477 7462 7461 7477 7508 7555 7616 7692 7779 7876 7979 8088 8199 8310 8418 8522 8621 8713 8797 8874 8944 9006 9062 9111 9156 9195 9231 9263 9292 9319 9343 9365 9385 9403 9419 9433 9446 9457 9467 9475 9482 9488 9492 9496 9498 9499 9498 9496 9492 9487 9480 9471 9461 9449 9435 9419 9402 9383 9362 9339 9314 9287 9257 9225 9190 9152 9111 9068 9023 8975 8925 8874 8822 8769 8716 8662 8609 8556 8503 8451 8400 8350 8300 8252 8206 8161 8119 8080 8043 8011 7983 7959 7940 7925 7916 7913 7914 7921 7932 7948 7969 7993 8022 8053 8088 8125 8164 8205 8247 8290 8333 8376 8419 8461 8503 8543 8582 8621 8658 8694 8728 8762 8794 8824 8853 8880 8906 8929 8950 8969 8986 9001 9014 9025 9034 9042 9048 9053 9057 9060 9061 9062 9060 9057 9052 9045 9035 9023 9008 8990 8968 8944 8917 8887 8854 8818 8780 8738 8693 8645 8594 8540 8482 8421 8357 8289 8219 8147 8072 7996 7918 4386 6 4 2 7840 7761 7683 7606 7530 7455 7382 7311 7243 7177 7114 7055 6998 6945 6896 6850 6809 6771 6737 6707 6681 6658 6639 6623 6611 6602 6596 6593 6593 6596 6603 6613 6627 6645 6666 6692 6722 6756 6795 6838 6885 6936 6990 7048 7110 7174 7241 7310 7382 7456 7531 7608 7686 7764 7843 7922 8001 8079 8155 8230 8302 8372 8439 8503 8564 8621 8674 8725 8771 8815 8856 8893 8928 8961 8992 9021 9048 9073 9098 9121 9143 9165 9186 9207 9227 9247 9267 9286 9304 9323 9340 9357 9373 9388 9402 9416 9428 9440 9450 9460 9470 9478 9487 9495 9502 9510 9517 9523 9530 9536 9541 9546 9550 9553 9556 9559 9562 9564 9566 9568 9571 9574 9577 9581 9585 9588 9592 9596 9599 9601 9603 9604 9604 9603 9602 9601 9599 9596 9594 9593 9592 9591 9591 9591 9592 9594 9596 9599 9601 9604 9607 9609 9612 9614 9617 9619 9621 9623 9625 9627 9629 9631 9632 9634 9635 9635 9635 9634 9633 9631 9629 9626 9622 9618 9614 9610 9605 9601 9597 9593 9590 9587 9584 9582 9579 9577 9574 9571 9567 9561 9555 9546 9536 9523 9508 9490 9470 9447 9422 9393 9362 9328 9290 9249 9205 9158 9106 9051 8991 8928 8862 8791 8718 8643 8566 8489 8412 8336 8263 8195 8131 8074 8024 7982 7950 7927 7915 7913 7921 7939 7967 8003 8049 8101 8160 8224 8292 8363 8436 8509 8582 8654 8724 8791 8854 8914 8969 9020 9066 9107 9143 9175 9201 9223 9241 9254 9264 9269 9270 9269 9263 9255 9243 9229 9212 9192 9170 9146 9120 9093 9064 9034 9003 8972 8940 8910 8879 8850 8823 8797 8773 8751 8732 8716 8702 8692 8683 8678 8675 8674 8675 8677 8680 8684 8688 8692 8694 8695 8694 8690 8684 8674 8662 8646 8628 8607 8583 8557 8530 8502 8472 8442 8412 8382 8352 8323 8295 8267 8239 8213 8187 8162 8138 8115 8093 8072 8051 8032 8013 7996 7978 7962 7945 7928 7911 7894 7876 7857 7839 7820 7801 7784 7767 7753 7741 7732 7726 7725 7728 7735 7746 7762 7783 7807 7835 7866 7900 7936 7975 8015 8057 8100 8145 8191 8237 8285 8333 8381 8429 8477 8524 8570 8613 8655 8694 8729 8760 8787 8809 8826 8837 8842 8839 8830 8812 8786 8750 8703 8645 8576 8493 8398 8289 8166 8030 7880 7718 7545 7360 7167 6966 6759 6548 6334 6119 5905 5693 5484 5280 5082 4890 4706 4530 4364 4207 4062 3928 3808 3703 3613 3541 3488 3454 3442 3452 3485 3542 3621 3723 3847 3992 4154 4334 4527 4732 4945 5164 5386 5608 5828 6044 6254 6456 6650 6835 7010 7174 7329 7473 7607 7731 7846 7953 8051 8140 8222 8297 8366 8427 8484 8535 8581 8622 8660 8694 8725 8753 8777 8799 8818 8833 8846 8855 8861 8863 8860 8854 8843 8828 8808 8784 8754 8719 8680 8635 8585 8530 8470 8404 8334 8259 8179 8095 8007 7915 7819 7719 7617 7511 7403 4387 6 4 2 7292 7178 7062 6944 6823 6701 6576 6450 6322 6194 6065 5936 5808 5681 5557 5436 5320 5208 5103 5005 4914 4831 4758 4693 4639 4595 4561 4537 4524 4522 4530 4549 4579 4620 4671 4733 4805 4889 4982 5085 5198 5321 5451 5589 5734 5884 6038 6196 6356 6516 6676 6835 6992 7145 7295 7440 7580 7715 7845 7968 8086 8198 8304 8404 8498 8586 8669 8746 8817 8884 8945 9002 9055 9104 9149 9190 9229 9265 9298 9329 9357 9383 9407 9428 9447 9464 9479 9491 9502 9510 9517 9522 9526 9529 9531 9531 9532 9531 9530 9529 9527 9524 9521 9517 9512 9507 9500 9493 9484 9474 9463 9451 9438 9424 9408 9392 9374 9355 9336 9315 9294 9272 9248 9224 9200 9174 9149 9123 9097 9071 9046 9021 8998 8976 8955 8936 8919 8903 8888 8874 8861 8849 8837 8825 8812 8799 8785 8771 8755 8738 8719 8699 8676 8650 8621 8588 8551 8509 8461 8407 8347 8280 8207 8127 8041 7949 7852 7750 7645 7536 7425 7312 7199 7085 6972 6860 6750 6642 6536 6435 6337 6244 6157 6076 6000 5932 5871 5818 5772 5733 5702 5679 5663 5653 5650 5652 5660 5673 5690 5711 5735 5761 5790 5820 5851 5882 5913 5943 5972 5999 6024 6046 6065 6081 6091 6097 6098 6092 6081 6062 6036 6003 5963 5916 5861 5800 5733 5661 5584 5504 5422 5339 5255 5173 5093 5017 4945 4878 4818 4765 4721 4685 4659 4643 4638 4645 4664 4695 4738 4794 4861 4941 5030 5129 5236 5349 5467 5587 5707 5826 5940 6049 6150 6242 6324 6395 6455 6503 6539 6563 6576 6579 6573 6557 6533 6503 6466 6424 6377 6328 6276 6223 6169 6116 6065 6017 5972 5932 5897 5868 5845 5829 5820 5819 5825 5839 5862 5892 5930 5977 6031 6094 6164 6243 6328 6420 6518 6622 6731 6843 6958 7076 7194 7312 7430 7546 7660 7772 7881 7986 8088 8187 8281 8372 8459 8542 8621 8695 8765 8830 8891 8947 8999 9047 9090 9130 9167 9200 9231 9260 9287 9312 9337 9360 9382 9403 9423 9443 9461 9478 9494 9509 9523 9536 9548 9560 9570 9580 9590 9599 9608 9616 9624 9632 9640 9647 9654 9660 9665 9669 9673 9676 9678 9680 9681 9681 9681 9681 9680 9679 9677 9675 9672 9669 9665 9661 9655 9648 9641 9632 9622 9610 9598 9583 9567 9549 9529 9507 9482 9454 9424 9389 9351 9307 9259 9204 9142 9073 8994 8905 8806 8694 8570 8432 8281 8115 7934 7740 7532 7310 7077 6833 6578 6316 6047 5772 5494 5214 4934 4655 4380 4111 3849 3597 3355 3126 2911 2712 2528 2361 2212 2079 1964 1866 1785 1721 1674 1645 1635 1644 1675 1729 1807 1912 2045 2206 2397 2616 2863 3135 3428 3740 4065 4399 4736 5072 5402 5721 6026 6314 6583 6832 7060 7269 7459 7630 7786 7926 8053 8169 8273 8369 8455 8532 8602 8664 8718 8765 8805 8839 8867 8890 8908 8922 8933 8942 8949 8956 8962 8968 4388 6 4 2 8975 8982 8990 8999 9008 9017 9026 9035 9043 9050 9055 9058 9059 9057 9052 9044 9032 9017 8998 8976 8950 8922 8891 8858 8823 8787 8751 8715 8681 8648 8618 8592 8569 8550 8537 8527 8523 8523 8527 8536 8547 8560 8575 8591 8607 8622 8636 8647 8656 8663 8666 8667 8665 8661 8655 8648 8639 8629 8619 8609 8599 8590 8582 8575 8568 8564 8560 8558 8557 8557 8559 8563 8568 8575 8583 8593 8604 8617 8631 8646 8661 8678 8694 8711 8727 8742 8756 8768 8779 8788 8794 8798 8799 8798 8794 8787 8778 8767 8753 8738 8720 8701 8680 8658 8634 8610 8585 8560 8534 8508 8483 8457 8433 8409 8387 8365 8345 8327 8311 8296 8284 8273 8265 8259 8255 8253 8253 8255 8259 8265 8272 8281 8290 8299 8309 8319 8328 8337 8344 8350 8354 8357 8357 8356 8352 8346 8337 8325 8309 8291 8269 8242 8212 8176 8136 8090 8038 7980 7916 7846 7768 7683 7591 7491 7383 7267 7142 7010 6870 6722 6567 6405 6237 6065 5887 5706 5522 5335 5146 4955 4764 4570 4376 4181 3986 3790 3595 3401 3210 3021 2838 2661 2492 2332 2183 2045 1920 1808 1709 1623 1549 1488 1437 1397 1368 1349 1340 1341 1354 1381 1421 1478 1552 1646 1759 1895 2051 2229 2427 2643 2876 3122 3379 3643 3911 4179 4444 4703 4955 5197 5427 5646 5853 6047 6229 6399 6559 6709 6850 6983 7107 7225 7336 7441 7539 7631 7717 7798 7872 7942 8006 8064 8118 8168 8213 8254 8291 8325 8356 8384 8409 8432 8452 8471 8487 8500 8512 8522 8530 8537 8541 8544 8545 8544 8542 8539 8534 8527 8520 8511 8501 8490 8478 8465 8452 8438 8425 8412 8400 8390 8382 8377 8375 8378 8386 8399 8417 8440 8469 8504 8542 8585 8631 8679 8729 8779 8828 8877 8923 8967 9008 9046 9081 9112 9141 9166 9189 9208 9225 9240 9251 9260 9267 9270 9270 9267 9260 9250 9236 9219 9197 9171 9141 9105 9065 9018 8965 8906 8840 8766 8684 8595 8498 8394 8283 8166 8043 7917 7787 7655 7524 7393 7266 7143 7025 6916 6815 6725 6647 6582 6532 6497 6479 6477 6493 6527 6577 6643 6724 6819 6925 7041 7164 7291 7420 7549 7675 7796 7911 8018 8116 8204 8283 8351 8409 8457 8495 8524 8544 8555 8557 8550 8534 8509 8476 8433 8380 8318 8247 8167 8077 7980 7874 7760 7641 7515 7384 7250 7113 6973 6833 6693 6554 6416 6282 6150 6023 5901 5784 5673 5568 5471 5380 5298 5224 5159 5102 5054 5016 4988 4970 4961 4963 4974 4996 5027 5069 5119 5179 5248 5325 5411 5504 5605 5712 5826 5947 6072 6203 6338 6477 6618 6762 6908 7053 7198 7342 7483 7621 7755 7884 8009 8127 8240 8346 8447 8542 8632 8716 8794 8868 8938 9003 9063 9120 9172 9220 9264 9305 9341 9374 9404 9430 9453 9474 9493 9510 9526 9540 9554 9567 9578 9590 9600 9609 9617 9623 9629 9632 9635 4389 6 4 3 9647 9649 9649 9649 9648 9648 9647 9647 9647 9648 9649 9651 9654 9657 9660 9663 9665 9667 9669 9669 9669 9668 9667 9664 9662 9659 9656 9652 9649 9646 9643 9640 9637 9633 9629 9625 9620 9615 9609 9604 9599 9594 9590 9586 9583 9582 9581 9582 9583 9585 9588 9591 9594 9596 9599 9600 9601 9602 9602 9602 9601 9601 9601 9601 9602 9602 9604 9605 9606 9606 9606 9604 9601 9595 9587 9577 9564 9549 9530 9508 9482 9453 9420 9381 9337 9287 9228 9161 9083 8992 8887 8767 8630 8475 8300 8105 7889 7652 7395 7119 6825 6515 6192 5858 5517 5173 4830 4491 4160 3842 3539 3255 2992 2751 2534 2340 2169 2020 1892 1784 1693 1618 1559 1515 1486 1474 1481 1508 1559 1637 1745 1885 2060 2269 2514 2793 3103 3440 3800 4177 4564 4956 5345 5725 6092 6440 6766 7068 7343 7592 7816 8015 8192 8349 8488 8611 8722 8821 8910 8991 9065 9132 9194 9250 9301 9347 9388 9426 9459 9489 9516 9540 9562 9582 9600 9617 9632 9646 9659 9670 9680 9688 9695 9701 9705 9708 9710 9711 9711 9711 9710 9709 9707 9705 9703 9700 9698 9694 9690 9686 9680 9674 9667 9658 9647 9635 9621 9605 9586 9565 9541 9515 9486 9455 9420 9383 9344 9302 9257 9209 9159 9106 9050 8992 8931 8868 8802 8733 8663 8591 8518 8443 8369 8295 8221 8149 8079 8011 7946 7885 7827 7772 7722 7676 7635 7597 7565 7536 7513 7493 7478 7467 7459 7455 7454 7455 7459 7463 7469 7475 7481 7486 7491 7493 7494 7493 7490 7485 7478 7470 7459 7448 7434 7420 7405 7390 7374 7357 7341 7325 7308 7292 7277 7261 7246 7232 7217 7202 7188 7173 7157 7140 7122 7102 7080 7056 7029 6999 6966 6930 6891 6849 6804 6756 6707 6656 6604 6551 6498 6447 6396 6347 6301 6259 6220 6186 6157 6133 6116 6106 6102 6106 6117 6137 6164 6200 6243 6294 6352 6418 6490 6567 6651 6738 6830 6924 7021 7118 7215 7312 7407 7499 7588 7672 7750 7822 7887 7944 7992 8032 8062 8083 8093 8094 8085 8066 8039 8002 7957 7904 7845 7779 7707 7631 7551 7468 7382 7294 7206 7117 7029 6943 6858 6776 6698 6623 6554 6490 6432 6381 6338 6302 6274 6255 6245 6243 6250 6266 6290 6322 6361 6406 6457 6513 6573 6635 6700 6766 6831 6896 6958 7017 7072 7121 7164 7199 7226 7244 7252 7250 7238 7215 7182 7140 7088 7029 6964 6894 6821 6747 6674 6604 6539 6479 6428 6387 6355 6335 6327 6331 6348 6377 6417 6469 6531 6602 6682 6768 6859 6953 7048 7144 7237 7326 7409 7484 7550 7604 7646 7675 7688 7686 7668 7633 7581 7512 7425 7322 7201 7065 6913 6746 6565 6371 6166 5951 5726 5495 5259 5019 4777 4537 4299 4065 3838 3619 3411 3214 3030 2860 2704 2563 2437 2325 2228 2143 2072 2011 1962 1922 1892 1871 1860 1858 1868 1890 1926 1978 2048 2137 4390 6 4 3 2247 2380 2536 2715 2917 3140 3382 3640 3912 4192 4478 4764 5048 5324 5590 5842 6078 6297 6497 6679 6843 6988 7117 7231 7331 7419 7496 7564 7624 7676 7723 7765 7802 7836 7866 7893 7918 7942 7963 7985 8005 8026 8047 8069 8092 8116 8141 8167 8194 8221 8250 8279 8308 8338 8368 8397 8426 8455 8484 8512 8539 8566 8591 8616 8640 8663 8684 8703 8721 8736 8749 8760 8768 8773 8774 8773 8769 8761 8749 8735 8718 8698 8675 8649 8622 8593 8563 8532 8500 8467 8435 8403 8372 8342 8314 8287 8263 8241 8223 8208 8197 8191 8189 8192 8200 8213 8231 8254 8282 8313 8348 8387 8427 8469 8512 8555 8597 8638 8676 8711 8744 8772 8797 8817 8832 8844 8850 8852 8850 8843 8831 8815 8795 8771 8743 8710 8674 8634 8590 8542 8491 8438 8382 8324 8264 8204 8144 8085 8029 7975 7926 7882 7844 7814 7792 7779 7776 7783 7801 7828 7866 7912 7968 8031 8101 8176 8255 8338 8421 8505 8588 8670 8748 8823 8895 8961 9023 9080 9131 9178 9219 9254 9285 9310 9329 9343 9351 9353 9348 9337 9318 9291 9256 9212 9158 9094 9019 8932 8834 8723 8600 8465 8316 8156 7983 7798 7603 7398 7184 6963 6735 6505 6272 6041 5813 5592 5379 5179 4994 4826 4679 4553 4450 4372 4318 4289 4283 4300 4336 4389 4458 4537 4625 4719 4814 4908 4999 5085 5164 5234 5295 5346 5387 5418 5440 5454 5460 5459 5452 5440 5424 5405 5384 5362 5340 5318 5296 5277 5259 5245 5233 5224 5219 5218 5221 5227 5238 5252 5270 5291 5315 5343 5373 5406 5441 5478 5515 5554 5593 5631 5669 5706 5740 5773 5804 5831 5856 5878 5897 5913 5926 5936 5944 5949 5953 5955 5956 5956 5956 5956 5957 5958 5962 5967 5975 5986 6000 6019 6042 6069 6101 6139 6182 6230 6283 6341 6405 6473 6546 6624 6706 6791 6881 6974 7069 7167 7268 7370 7474 7578 7683 7788 7892 7994 8095 8194 8289 8382 8471 8555 8636 8712 8783 8850 8912 8969 9022 9070 9115 9155 9191 9224 9253 9278 9300 9319 9335 9347 9356 9362 9366 9367 9365 9361 9356 9348 9340 9332 9323 9315 9307 9301 9297 9294 9294 9296 9300 9307 9316 9327 9339 9353 9369 9385 9401 9418 9434 9450 9465 9479 9493 9505 9516 9526 9535 9543 9549 9553 9556 9557 9555 9551 9544 9535 9522 9505 9485 9461 9433 9402 9367 9328 9286 9241 9194 9144 9092 9040 8986 8932 8878 8826 8774 8725 8679 8635 8595 8558 8525 8495 8468 8443 8419 8396 8370 8342 8309 8270 8222 8163 8093 8009 7911 7796 7666 7519 7355 7176 6981 6771 6548 6314 6070 5817 5558 5294 5029 4763 4498 4238 3983 3736 3499 3272 3057 2856 2668 2495 2337 2194 2066 1953 1855 1771 1703 1649 1611 1588 1582 1593 1621 1667 1731 1811 1908 2020 2144 2278 2420 2565 2710 2852 2986 3109 3219 3313 3389 3446 3485 3506 4391 6 4 3 3510 3499 3476 3443 3403 3360 3316 3276 3241 3216 3203 3205 3223 3260 3317 3395 3494 3615 3756 3918 4097 4292 4501 4720 4947 5178 5409 5638 5862 6078 6284 6479 6661 6830 6986 7128 7257 7374 7480 7576 7662 7740 7810 7874 7931 7983 8031 8074 8114 8151 8186 8220 8252 8285 8318 8352 8388 8426 8465 8507 8550 8595 8641 8687 8734 8780 8825 8869 8912 8952 8991 9029 9065 9099 9132 9164 9195 9226 9256 9286 9315 9343 9371 9399 9425 9451 9475 9498 9520 9541 9561 9579 9596 9612 9627 9641 9654 9666 9677 9687 9696 9705 9712 9719 9724 9729 9733 9736 9738 9740 9740 9739 9736 9733 9728 9722 9714 9705 9695 9683 9669 9655 9639 9622 9603 9583 9562 9540 9516 9490 9464 9436 9406 9376 9346 9315 9284 9254 9226 9200 9176 9155 9138 9124 9114 9108 9106 9108 9113 9122 9133 9147 9162 9180 9199 9220 9241 9264 9287 9310 9334 9358 9381 9405 9427 9448 9468 9486 9502 9516 9528 9537 9544 9549 9551 9552 9551 9549 9545 9540 9535 9528 9521 9513 9504 9494 9483 9470 9455 9439 9421 9400 9377 9353 9326 9297 9266 9234 9199 9163 9125 9086 9045 9003 8959 8913 8866 8817 8767 8715 8662 8608 8553 8497 8440 8383 8325 8266 8208 8149 8090 8031 7973 7915 7858 7802 7747 7693 7642 7592 7545 7501 7460 7422 7387 7355 7328 7304 7283 7266 7253 7243 7236 7233 7232 7233 7237 7242 7249 7257 7266 7276 7285 7295 7304 7313 7322 7329 7335 7340 7344 7346 7346 7344 7341 7335 7327 7317 7306 7293 7278 7262 7245 7228 7210 7193 7176 7161 7146 7133 7121 7111 7102 7096 7091 7087 7085 7084 7085 7086 7088 7090 7092 7093 7092 7090 7085 7076 7063 7044 7020 6990 6952 6906 6853 6791 6722 6644 6559 6467 6368 6264 6155 6042 5926 5808 5690 5572 5456 5344 5237 5136 5043 4960 4887 4827 4781 4749 4733 4732 4749 4781 4830 4894 4973 5064 5167 5280 5399 5524 5651 5779 5905 6026 6141 6246 6341 6424 6492 6545 6582 6601 6602 6585 6549 6495 6424 6335 6229 6108 5974 5827 5670 5505 5334 5160 4986 4814 4648 4492 4347 4216 4103 4008 3935 3883 3853 3846 3860 3895 3948 4018 4102 4198 4302 4412 4525 4639 4752 4861 4966 5065 5157 5241 5319 5389 5452 5509 5559 5604 5645 5681 5713 5742 5768 5792 5813 5831 5846 5857 5866 5870 5870 5865 5855 5841 5823 5801 5775 5747 5719 5691 5665 5643 5627 5617 5616 5626 5646 5679 5724 5782 5853 5936 6030 6135 6250 6373 6503 6638 6778 6919 7062 7204 7344 7482 7616 7745 7870 7988 8101 8207 8307 8401 8488 8570 8647 8718 8784 8845 8902 8954 9002 9047 9087 9123 9155 9183 9208 9228 9245 9259 9268 9275 9278 9277 9274 9267 9256 9242 9225 9203 9178 9148 9114 9075 9032 8985 8933 8876 8815 8750 8681 8609 8532 8453 8370 8284 8196 8105 4392 6 4 3 8012 7916 7819 7720 7620 7520 7419 7319 7220 7122 7027 6933 6843 6757 6674 6595 6520 6450 6384 6323 6266 6214 6166 6123 6084 6050 6020 5994 5973 5956 5943 5934 5930 5930 5935 5943 5956 5974 5995 6022 6052 6088 6128 6173 6222 6277 6336 6400 6469 6543 6622 6704 6791 6882 6976 7073 7172 7274 7377 7480 7585 7688 7792 7894 7994 8092 8188 8281 8371 8458 8541 8621 8698 8771 8840 8906 8968 9026 9081 9133 9181 9226 9267 9305 9339 9371 9400 9425 9449 9469 9488 9505 9519 9532 9544 9554 9563 9571 9577 9582 9585 9587 9587 9586 9583 9578 9572 9564 9554 9543 9530 9516 9500 9483 9466 9447 9428 9407 9387 9366 9345 9324 9303 9282 9261 9241 9220 9200 9179 9159 9137 9116 9093 9069 9045 9019 8993 8965 8938 8909 8882 8854 8828 8803 8780 8759 8741 8726 8714 8706 8702 8702 8706 8714 8726 8743 8762 8786 8812 8841 8873 8906 8940 8975 9010 9045 9080 9113 9145 9176 9206 9234 9260 9285 9309 9331 9353 9373 9392 9411 9428 9445 9460 9474 9488 9500 9511 9521 9529 9537 9544 9550 9556 9561 9565 9570 9574 9578 9583 9587 9590 9594 9597 9600 9602 9604 9606 9607 9608 9608 9608 9609 9609 9609 9609 9610 9611 9612 9613 9614 9614 9615 9615 9615 9614 9613 9612 9610 9608 9605 9603 9601 9599 9597 9596 9594 9593 9592 9590 9587 9584 9579 9572 9563 9552 9539 9523 9505 9484 9461 9436 9408 9377 9344 9309 9269 9226 9179 9127 9068 9003 8930 8849 8760 8661 8552 8434 8307 8170 8024 7870 7709 7541 7368 7191 7011 6830 6650 6472 6297 6129 5968 5817 5678 5553 5443 5351 5277 5225 5193 5183 5196 5231 5288 5365 5462 5576 5706 5849 6003 6165 6333 6504 6675 6845 7012 7173 7327 7474 7613 7743 7864 7977 8082 8179 8269 8353 8431 8505 8573 8638 8699 8757 8812 8863 8912 8958 9001 9042 9080 9116 9150 9183 9213 9242 9269 9295 9319 9342 9363 9383 9402 9419 9434 9448 9460 9471 9481 9490 9497 9504 9510 9515 9519 9522 9524 9525 9525 9524 9522 9518 9514 9508 9501 9494 9486 9477 9468 9458 9448 9438 9428 9417 9407 9396 9384 9372 9360 9347 9334 9321 9308 9295 9282 9270 9259 9249 9241 9234 9228 9224 9222 9221 9221 9222 9225 9228 9232 9237 9241 9247 9252 9257 9262 9267 9272 9276 9279 9282 9283 9284 9282 9279 9274 9266 9257 9245 9230 9213 9194 9173 9149 9124 9096 9067 9036 9004 8969 8933 8896 8856 8814 8770 8723 8674 8623 8569 8513 8455 8396 8336 8275 8215 8155 8096 8040 7986 7935 7888 7845 7806 7772 7743 7719 7699 7685 7676 7671 7671 7675 7684 7696 7712 7732 7754 7779 7806 7834 7863 7893 7922 7950 7977 8001 8023 8041 8055 8065 8070 8070 8065 8055 8040 8020 7995 7966 7932 7895 7856 7813 7769 7723 7677 7630 7583 7538 7494 7451 7411 7374 4393 6 4 3 7339 7308 7280 7256 7237 7222 7212 7207 7208 7214 7226 7244 7268 7298 7333 7373 7418 7468 7521 7578 7637 7699 7762 7825 7890 7954 8019 8082 8146 8208 8270 8330 8389 8447 8503 8558 8611 8663 8713 8761 8807 8851 8895 8936 8976 9015 9052 9088 9123 9156 9187 9217 9244 9270 9293 9315 9334 9351 9366 9379 9391 9401 9410 9417 9424 9429 9434 9437 9439 9439 9438 9435 9430 9423 9413 9402 9388 9372 9355 9336 9316 9295 9275 9254 9234 9215 9197 9180 9164 9150 9137 9126 9116 9107 9098 9091 9084 9076 9068 9059 9049 9037 9022 9004 8983 8957 8927 8891 8849 8802 8748 8687 8620 8545 8464 8376 8281 8180 8073 7960 7842 7719 7592 7462 7330 7198 7066 6937 6812 6693 6582 6481 6391 6315 6253 6207 6178 6166 6171 6194 6233 6287 6354 6434 6523 6620 6723 6829 6936 7043 7148 7249 7345 7434 7517 7593 7661 7722 7776 7823 7864 7898 7928 7953 7974 7993 8009 8023 8036 8049 8062 8075 8089 8104 8120 8137 8156 8176 8198 8221 8245 8270 8296 8322 8348 8374 8400 8425 8448 8469 8488 8505 8519 8529 8536 8539 8538 8533 8524 8510 8491 8468 8439 8406 8368 8325 8278 8226 8169 8109 8046 7979 7910 7839 7767 7694 7621 7547 7474 7402 7331 7261 7192 7125 7059 6995 6932 6871 6811 6753 6696 6640 6586 6532 6480 6427 6375 6323 6271 6218 6164 6108 6052 5994 5934 5874 5812 5749 5686 5623 5561 5500 5440 5383 5329 5279 5233 5191 5155 5125 5101 5084 5074 5071 5077 5090 5112 5142 5181 5229 5286 5351 5425 5507 5597 5694 5797 5906 6020 6137 6257 6379 6501 6622 6741 6857 6969 7077 7179 7275 7365 7449 7527 7599 7665 7727 7784 7837 7887 7936 7982 8028 8073 8118 8163 8208 8253 8297 8340 8381 8420 8456 8487 8514 8535 8550 8558 8560 8554 8541 8521 8494 8460 8419 8373 8321 8264 8202 8136 8065 7992 7916 7837 7757 7675 7593 7511 7430 7351 7275 7203 7135 7072 7015 6966 6923 6889 6862 6844 6834 6832 6838 6851 6872 6899 6931 6970 7012 7059 7109 7161 7215 7269 7324 7378 7431 7481 7529 7572 7611 7644 7672 7692 7706 7712 7711 7702 7685 7660 7629 7590 7546 7496 7441 7382 7320 7256 7191 7125 7059 6995 6933 6874 6818 6766 6720 6679 6644 6616 6595 6581 6575 6576 6585 6602 6627 6659 6699 6745 6798 6858 6923 6993 7068 7146 7228 7313 7399 7487 7575 7662 7749 7833 7915 7994 8068 8138 8203 8262 8314 8359 8397 8426 8447 8459 8461 8453 8434 8405 8365 8313 8251 8178 8095 8003 7902 7793 7679 7561 7440 7319 7199 7084 6975 6874 6784 6707 6643 6595 6563 6549 6553 6574 6613 6669 6740 6825 6923 7032 7149 7272 7399 7528 7657 7783 7904 8019 8127 8226 8315 8394 8462 8519 8565 8600 8623 8636 8637 8626 8603 8568 8520 8458 8382 8292 8187 8067 7933 7784 7622 4394 6 4 3 7446 7259 7061 6853 6637 6414 6184 5950 5711 5470 5228 4984 4741 4500 4261 4027 3798 3576 3363 3161 2970 2792 2628 2479 2347 2232 2135 2056 1996 1955 1934 1934 1955 1999 2067 2158 2274 2415 2581 2771 2985 3221 3476 3747 4031 4324 4622 4921 5217 5506 5785 6051 6303 6537 6755 6955 7138 7304 7456 7593 7717 7830 7933 8026 8110 8187 8256 8317 8371 8418 8459 8493 8522 8545 8563 8578 8589 8598 8606 8612 8619 8625 8633 8642 8652 8663 8676 8690 8706 8723 8742 8762 8783 8806 8830 8856 8883 8911 8941 8973 9005 9039 9073 9108 9143 9179 9213 9247 9281 9312 9343 9372 9399 9424 9449 9472 9493 9514 9533 9551 9569 9585 9601 9615 9629 9641 9652 9662 9670 9678 9684 9690 9695 9700 9704 9709 9714 9719 9724 9730 9736 9741 9747 9752 9756 9760 9763 9766 9767 9769 9770 9771 9772 9772 9773 9774 9776 9777 9778 9779 9779 9780 9779 9779 9778 9776 9775 9773 9772 9772 9772 9772 9774 9776 9778 9781 9783 9786 9788 9790 9791 9791 9791 9790 9789 9788 9788 9787 9787 9788 9789 9791 9793 9796 9798 9801 9803 9805 9806 9806 9806 9805 9804 9802 9800 9799 9798 9797 9798 9798 9800 9802 9804 9807 9809 9811 9813 9814 9814 9813 9811 9809 9806 9803 9800 9797 9794 9792 9790 9788 9787 9785 9784 9783 9781 9779 9776 9773 9769 9764 9759 9755 9750 9746 9742 9739 9737 9736 9735 9735 9735 9736 9736 9736 9736 9736 9735 9734 9733 9731 9729 9727 9724 9722 9720 9718 9716 9714 9711 9709 9706 9702 9698 9694 9690 9685 9679 9674 9668 9662 9656 9649 9642 9635 9627 9619 9611 9602 9593 9583 9574 9565 9557 9549 9542 9537 9532 9529 9526 9525 9524 9524 9524 9524 9524 9524 9523 9522 9521 9520 9518 9516 9514 9512 9510 9508 9505 9502 9498 9494 9489 9483 9475 9467 9457 9447 9435 9423 9410 9397 9383 9369 9354 9338 9322 9304 9284 9262 9238 9212 9183 9151 9116 9078 9038 8995 8950 8903 8854 8804 8753 8700 8647 8592 8537 8480 8423 8365 8306 8246 8185 8124 8063 8002 7940 7879 7819 7758 7699 7640 7581 7524 7466 7409 7353 7296 7240 7184 7129 7073 7019 6965 6912 6860 6810 6762 6716 6673 6632 6594 6558 6526 6496 6468 6444 6421 6401 6382 6366 6351 6337 6324 6313 6302 6293 6284 6275 6267 6258 6250 6241 6232 6222 6211 6199 6186 6171 6155 6138 6119 6099 6079 6058 6037 6017 5998 5980 5965 5952 5942 5937 5936 5940 5950 5965 5987 6015 6050 6091 6138 6191 6250 6313 6380 6451 6523 6597 6671 6743 6814 6881 6945 7003 7056 7103 7143 7176 7202 7220 7231 7233 7228 7214 7192 7162 7123 7074 7017 6951 6875 6789 6695 6591 6477 6356 6225 6087 5941 5788 5628 5462 5290 5113 4930 4741 4549 4352 4151 3947 3741 3533 3326 3121 2919 2722 2532 2349 2177 2016 1866 4395 6 4 3 1729 1606 1495 1397 1311 1236 1172 1117 1071 1032 999 972 950 933 919 909 902 898 897 898 901 907 915 926 942 962 989 1025 1070 1129 1202 1292 1400 1528 1677 1847 2037 2246 2472 2714 2966 3227 3493 3760 4025 4285 4537 4778 5009 5227 5432 5624 5804 5973 6131 6278 6418 6549 6673 6791 6902 7008 7108 7203 7292 7375 7452 7523 7587 7645 7695 7738 7773 7800 7817 7825 7822 7807 7781 7741 7687 7618 7535 7435 7320 7189 7041 6879 6701 6510 6306 6091 5866 5634 5396 5155 4912 4670 4431 4197 3971 3753 3546 3352 3171 3004 2853 2717 2598 2495 2407 2336 2280 2239 2212 2198 2196 2205 2224 2251 2286 2326 2371 2420 2470 2521 2573 2624 2675 2724 2773 2821 2870 2922 2976 3035 3101 3174 3256 3349 3454 3571 3700 3842 3996 4160 4335 4518 4708 4903 5101 5300 5498 5695 5887 6076 6259 6435 6606 6770 6927 7078 7223 7362 7496 7624 7746 7863 7975 8081 8181 8276 8364 8445 8520 8587 8648 8701 8747 8786 8818 8844 8863 8876 8883 8885 8882 8873 8861 8845 8825 8801 8776 8748 8718 8687 8655 8623 8590 8557 8524 8490 8456 8421 8385 8347 8306 8261 8213 8161 8104 8041 7973 7899 7820 7735 7644 7549 7448 7343 7233 7120 7003 6884 6762 6637 6511 6384 6256 6127 5998 5869 5741 5615 5490 5367 5247 5131 5019 4914 4815 4724 4643 4573 4515 4471 4443 4431 4435 4458 4498 4556 4630 4720 4824 4940 5066 5201 5341 5485 5630 5774 5917 6055 6190 6319 6443 6562 6677 6788 6895 7001 7105 7208 7312 7416 7520 7626 7733 7840 7946 8053 8157 8260 8359 8455 8547 8634 8716 8792 8864 8930 8991 9047 9099 9146 9189 9229 9265 9298 9328 9356 9381 9404 9426 9445 9463 9479 9494 9508 9522 9534 9547 9558 9569 9580 9590 9599 9608 9616 9623 9630 9636 9641 9646 9651 9656 9660 9665 9671 9676 9681 9687 9693 9698 9703 9708 9712 9716 9719 9721 9723 9725 9726 9727 9728 9729 9731 9732 9733 9734 9735 9735 9735 9734 9732 9730 9726 9723 9718 9713 9707 9701 9695 9688 9681 9674 9665 9656 9645 9633 9619 9603 9583 9561 9535 9504 9469 9427 9379 9324 9260 9187 9104 9010 8904 8786 8655 8511 8353 8183 8000 7806 7601 7387 7163 6933 6697 6455 6211 5964 5716 5469 5222 4978 4736 4499 4267 4041 3823 3613 3414 3227 3053 2894 2753 2631 2530 2451 2398 2370 2370 2399 2456 2543 2659 2802 2973 3168 3386 3624 3878 4146 4424 4708 4995 5282 5565 5842 6111 6369 6616 6849 7068 7274 7465 7642 7806 7957 8096 8224 8341 8449 8548 8640 8724 8802 8875 8942 9004 9062 9116 9166 9212 9255 9293 9329 9360 9388 9412 9432 9448 9461 9470 9476 9479 9478 9475 9469 9461 9451 9439 9425 9410 9394 9376 9358 9340 9320 9301 9281 9261 9240 9220 9199 9177 9155 9131 9106 9080 4396 6 4 3 9051 9020 8986 8949 8909 8866 8820 8771 8720 8665 8609 8551 8492 8433 8373 8313 8253 8195 8139 8085 8033 7985 7939 7898 7861 7828 7800 7777 7759 7746 7738 7734 7735 7740 7749 7761 7777 7795 7814 7836 7858 7881 7904 7927 7949 7969 7987 8004 8017 8028 8036 8040 8041 8039 8034 8025 8013 7999 7983 7966 7947 7927 7908 7889 7871 7855 7841 7830 7823 7818 7818 7822 7830 7842 7860 7881 7907 7938 7973 8011 8054 8100 8150 8202 8257 8315 8375 8436 8498 8561 8624 8687 8748 8809 8867 8923 8976 9025 9071 9113 9152 9185 9215 9240 9261 9277 9289 9296 9298 9296 9287 9274 9254 9228 9196 9158 9113 9062 9004 8939 8869 8792 8710 8622 8530 8434 8333 8229 8122 8013 7901 7788 7675 7561 7448 7336 7227 7121 7019 6921 6830 6745 6667 6598 6536 6484 6441 6407 6383 6368 6362 6366 6378 6398 6427 6462 6505 6554 6608 6668 6731 6798 6868 6939 7012 7086 7159 7231 7302 7371 7438 7502 7563 7621 7675 7725 7772 7814 7853 7887 7917 7944 7966 7984 7999 8011 8019 8024 8027 8026 8024 8019 8013 8006 7997 7987 7976 7966 7955 7944 7934 7926 7918 7913 7911 7911 7915 7922 7934 7950 7971 7997 8028 8063 8103 8147 8195 8246 8300 8357 8415 8474 8535 8595 8655 8715 8774 8831 8887 8941 8993 9043 9091 9136 9178 9219 9257 9293 9326 9358 9388 9416 9442 9468 9492 9515 9536 9557 9577 9596 9613 9629 9643 9656 9667 9676 9684 9690 9694 9698 9700 9701 9701 9701 9700 9699 9699 9698 9698 9697 9696 9695 9694 9693 9691 9689 9687 9684 9680 9677 9673 9669 9665 9660 9655 9650 9644 9637 9630 9622 9613 9603 9593 9582 9572 9561 9551 9542 9533 9527 9522 9519 9518 9518 9521 9526 9533 9540 9550 9560 9571 9582 9594 9607 9620 9633 9646 9659 9672 9685 9698 9711 9724 9736 9748 9759 9769 9778 9787 9795 9802 9808 9813 9818 9823 9827 9831 9835 9839 9842 9846 9849 9852 9854 9856 9857 9857 9857 9856 9854 9852 9849 9847 9844 9841 9839 9838 9837 9837 9838 9839 9841 9843 9846 9848 9851 9853 9854 9855 9855 9855 9854 9853 9851 9850 9849 9849 9849 9850 9852 9854 9857 9861 9865 9869 9872 9876 9879 9881 9883 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9892 9892 9891 9889 9887 9884 9880 9875 9870 9864 9857 9849 9841 9832 9822 9811 9800 9787 9772 9756 9738 9717 9693 9666 9636 9602 9563 9520 9472 9420 9362 9300 9233 9161 9085 9004 8920 8831 8739 8643 8543 8441 8335 8227 8116 8003 7888 7772 7655 7537 7420 7303 7187 7073 6962 6854 6750 6650 6555 6465 6381 6302 6229 6161 6100 6044 5995 5950 5912 5879 5851 5829 5812 5800 5794 5793 5799 5809 5826 5849 5878 5912 5953 6000 6053 6111 6176 6245 6320 6399 6483 6571 6663 6759 6857 6959 7063 4397 6 4 3 7169 7277 7386 7496 7606 7716 7825 7933 8039 8143 8245 8343 8437 8528 8614 8695 8771 8842 8908 8969 9024 9074 9118 9157 9190 9219 9242 9259 9272 9279 9280 9277 9267 9252 9231 9205 9173 9135 9092 9044 8990 8933 8871 8806 8738 8667 8594 8520 8445 8370 8295 8221 8148 8076 8007 7940 7876 7816 7760 7709 7663 7623 7589 7561 7540 7526 7520 7520 7528 7543 7565 7593 7628 7669 7715 7767 7823 7882 7945 8010 8077 8144 8211 8278 8344 8407 8467 8524 8576 8624 8666 8703 8733 8757 8773 8782 8783 8777 8762 8740 8709 8671 8627 8575 8518 8456 8390 8321 8250 8178 8108 8039 7972 7909 7851 7797 7749 7707 7671 7641 7617 7598 7585 7577 7573 7574 7578 7585 7594 7606 7620 7635 7652 7670 7690 7711 7733 7757 7782 7809 7838 7869 7901 7936 7973 8011 8050 8091 8133 8175 8217 8258 8298 8336 8372 8405 8435 8461 8483 8501 8515 8524 8529 8530 8527 8521 8511 8498 8482 8464 8444 8422 8399 8375 8350 8325 8300 8276 8253 8231 8212 8195 8181 8171 8165 8163 8166 8174 8186 8204 8226 8252 8283 8318 8356 8397 8441 8487 8536 8586 8638 8690 8744 8798 8852 8906 8959 9012 9064 9115 9164 9211 9258 9302 9345 9386 9426 9464 9500 9535 9569 9601 9632 9660 9687 9711 9734 9754 9771 9786 9799 9809 9818 9824 9829 9832 9834 9835 9835 9835 9834 9833 9831 9830 9828 9826 9824 9822 9821 9819 9818 9816 9816 9815 9815 9816 9816 9817 9819 9821 9823 9825 9828 9830 9833 9837 9840 9843 9846 9849 9852 9854 9856 9858 9858 9858 9857 9856 9854 9852 9849 9847 9845 9843 9843 9842 9843 9845 9847 9850 9854 9857 9861 9865 9868 9871 9873 9875 9876 9876 9877 9877 9877 9877 9878 9879 9881 9883 9885 9888 9890 9892 9894 9895 9896 9895 9894 9892 9889 9885 9880 9875 9870 9864 9858 9853 9847 9841 9835 9829 9823 9816 9810 9803 9795 9788 9781 9773 9766 9760 9754 9748 9743 9738 9734 9729 9725 9720 9715 9709 9701 9693 9682 9671 9657 9642 9626 9607 9588 9567 9546 9524 9502 9480 9458 9437 9417 9398 9381 9365 9351 9339 9330 9322 9316 9312 9309 9308 9308 9310 9312 9315 9318 9322 9326 9330 9335 9339 9344 9348 9353 9357 9361 9366 9370 9374 9378 9382 9387 9391 9397 9402 9408 9416 9424 9432 9442 9453 9465 9477 9490 9503 9517 9531 9545 9559 9573 9587 9602 9616 9631 9645 9660 9675 9690 9706 9721 9736 9752 9767 9782 9796 9810 9823 9835 9846 9856 9864 9872 9878 9883 9887 9889 9891 9891 9890 9889 9887 9885 9883 9881 9879 9878 9876 9874 9872 9870 9867 9862 9856 9849 9839 9828 9814 9797 9778 9756 9730 9700 9667 9628 9583 9531 9471 9401 9321 9230 9125 9007 8874 8727 8564 8386 8193 7985 7763 7528 7281 7023 6756 6480 6198 5912 5623 5334 5049 4770 4501 4247 4011 4398 6 4 3 3798 3611 3456 3336 3255 3214 3215 3260 3347 3475 3641 3842 4072 4328 4602 4889 5183 5479 5771 6054 6326 6582 6821 7041 7243 7426 7591 7739 7873 7993 8101 8198 8287 8367 8441 8509 8572 8629 8682 8730 8774 8814 8850 8882 8911 8936 8957 8976 8991 9004 9013 9020 9023 9024 9022 9017 9009 8999 8987 8972 8956 8937 8918 8898 8877 8856 8836 8815 8796 8777 8760 8744 8729 8716 8705 8696 8688 8683 8680 8679 8680 8684 8690 8699 8710 8723 8739 8757 8778 8801 8826 8852 8881 8910 8940 8971 9001 9031 9060 9088 9115 9140 9163 9183 9202 9217 9230 9239 9245 9248 9245 9238 9225 9205 9179 9145 9103 9052 8991 8921 8842 8752 8653 8545 8429 8304 8172 8034 7890 7742 7592 7440 7288 7137 6989 6847 6712 6585 6470 6367 6280 6209 6156 6124 6111 6120 6151 6202 6273 6363 6471 6593 6729 6874 7028 7187 7348 7510 7670 7826 7976 8120 8256 8384 8503 8613 8714 8806 8889 8965 9032 9091 9143 9188 9227 9259 9285 9305 9321 9331 9336 9338 9336 9330 9321 9310 9296 9280 9262 9243 9223 9201 9178 9154 9129 9104 9077 9050 9022 8994 8965 8935 8905 8874 8842 8810 8776 8740 8703 8664 8623 8579 8533 8483 8430 8373 8313 8249 8181 8110 8036 7959 7880 7798 7715 7631 7547 7463 7381 7300 7221 7146 7075 7008 6946 6890 6840 6797 6761 6732 6711 6698 6693 6696 6707 6726 6752 6785 6826 6873 6925 6984 7047 7115 7186 7260 7337 7415 7493 7572 7650 7727 7801 7872 7940 8003 8061 8114 8162 8203 8238 8267 8290 8306 8316 8321 8320 8314 8304 8289 8270 8247 8221 8192 8160 8127 8091 8054 8016 7977 7937 7897 7857 7818 7779 7741 7705 7670 7638 7609 7583 7562 7544 7532 7525 7525 7530 7542 7561 7586 7617 7653 7694 7740 7789 7839 7891 7943 7994 8042 8088 8129 8166 8197 8223 8242 8256 8263 8263 8257 8246 8229 8207 8180 8150 8117 8081 8044 8006 7968 7931 7895 7861 7830 7802 7777 7756 7740 7727 7720 7716 7718 7725 7737 7754 7777 7804 7837 7874 7916 7962 8012 8065 8122 8180 8241 8302 8365 8427 8489 8550 8609 8667 8721 8773 8821 8866 8906 8941 8972 8999 9020 9038 9051 9060 9067 9070 9071 9069 9066 9062 9056 9049 9040 9029 9016 8999 8979 8955 8926 8892 8852 8806 8755 8698 8637 8572 8504 8433 8362 8291 8223 8157 8096 8040 7992 7952 7920 7898 7886 7885 7894 7913 7943 7982 8030 8086 8149 8216 8288 8362 8438 8513 8586 8657 8724 8786 8843 8894 8940 8979 9013 9042 9066 9086 9102 9115 9125 9133 9140 9146 9151 9155 9159 9163 9167 9171 9175 9180 9185 9191 9197 9205 9213 9222 9233 9244 9257 9272 9288 9305 9323 9342 9361 9381 9401 9420 9439 9457 9473 9488 9501 9512 9522 9530 9537 9542 9547 9550 9553 9555 9557 9558 9558 9557 9556 9553 9549 9543 9535 4399 6 4 3 9526 9515 9502 9488 9473 9456 9439 9421 9402 9383 9364 9345 9326 9306 9287 9268 9248 9229 9210 9192 9174 9157 9141 9127 9115 9104 9096 9090 9086 9085 9085 9088 9093 9100 9108 9118 9130 9143 9158 9174 9191 9210 9231 9252 9275 9299 9324 9350 9376 9403 9429 9455 9481 9506 9529 9552 9574 9594 9614 9632 9649 9666 9681 9696 9709 9722 9734 9744 9753 9761 9767 9770 9772 9771 9767 9760 9749 9735 9716 9693 9665 9632 9593 9550 9501 9448 9391 9329 9265 9200 9134 9068 9005 8946 8892 8845 8806 8775 8753 8742 8741 8749 8767 8792 8825 8863 8906 8951 8996 9041 9083 9122 9155 9182 9202 9215 9219 9216 9205 9187 9162 9131 9095 9055 9012 8967 8921 8876 8834 8794 8758 8728 8704 8687 8677 8675 8681 8694 8714 8742 8775 8813 8856 8902 8950 8999 9048 9096 9143 9187 9229 9268 9304 9337 9368 9395 9420 9443 9464 9484 9502 9519 9536 9552 9568 9583 9597 9611 9624 9637 9648 9659 9669 9679 9687 9695 9702 9708 9714 9719 9723 9726 9728 9729 9729 9727 9723 9718 9710 9701 9689 9676 9660 9642 9622 9601 9578 9553 9527 9500 9472 9442 9412 9381 9349 9317 9284 9251 9217 9183 9148 9113 9078 9042 9007 8971 8936 8901 8866 8832 8800 8768 8738 8709 8683 8658 8636 8616 8598 8582 8569 8557 8547 8538 8530 8524 8518 8512 8506 8501 8495 8489 8483 8476 8468 8460 8452 8442 8433 8422 8412 8400 8389 8377 8365 8353 8341 8329 8317 8305 8292 8279 8266 8252 8236 8219 8200 8178 8153 8125 8093 8056 8015 7968 7916 7858 7795 7725 7650 7570 7483 7392 7297 7197 7095 6990 6885 6780 6676 6576 6480 6391 6309 6237 6177 6128 6093 6073 6068 6078 6103 6142 6195 6260 6336 6420 6511 6605 6702 6798 6892 6982 7065 7141 7208 7266 7313 7351 7378 7395 7403 7402 7393 7376 7352 7322 7286 7246 7203 7156 7106 7054 7001 6946 6891 6834 6776 6716 6655 6592 6527 6458 6385 6308 6226 6138 6045 5945 5840 5728 5609 5485 5354 5217 5074 4926 4771 4611 4445 4275 4099 3920 3737 3551 3365 3178 2994 2813 2637 2468 2308 2158 2019 1893 1780 1681 1594 1520 1458 1407 1366 1334 1310 1294 1285 1282 1287 1300 1321 1351 1393 1447 1514 1595 1693 1806 1935 2081 2243 2419 2609 2810 3020 3239 3463 3690 3918 4146 4372 4594 4811 5022 5227 5426 5618 5804 5984 6158 6327 6491 6650 6804 6954 7100 7242 7380 7513 7642 7767 7887 8002 8112 8217 8318 8413 8504 8590 8671 8747 8818 8885 8945 9001 9051 9095 9133 9166 9192 9213 9227 9236 9240 9238 9232 9221 9206 9187 9164 9137 9106 9072 9033 8991 8945 8895 8842 8786 8727 8666 8603 8540 8477 8416 8356 8298 8244 8193 8147 8104 8067 8034 8006 7983 7964 7951 7943 7940 7942 7950 7963 7982 8006 8036 8070 8110 8154 8202 8253 8307 8363 4400 6 4 3 8421 8481 8541 8602 8664 8725 8786 8846 8906 8965 9022 9078 9132 9183 9231 9277 9319 9358 9393 9425 9453 9478 9500 9519 9535 9548 9559 9568 9573 9577 9577 9575 9570 9562 9550 9536 9518 9496 9472 9443 9412 9377 9338 9296 9251 9202 9149 9093 9034 8971 8905 8837 8765 8692 8617 8540 8462 8383 8303 8224 8144 8064 7984 7904 7825 7746 7667 7589 7513 7438 7364 7293 7224 7159 7096 7038 6982 6931 6884 6840 6801 6765 6733 6704 6680 6659 6642 6629 6621 6616 6616 6620 6628 6641 6658 6679 6704 6733 6766 6803 6843 6887 6935 6987 7043 7102 7167 7235 7307 7383 7463 7546 7632 7720 7810 7900 7991 8082 8172 8261 8347 8432 8514 8593 8669 8742 8812 8878 8939 8997 9051 9100 9145 9186 9221 9253 9279 9301 9318 9331 9340 9344 9343 9337 9326 9310 9288 9259 9224 9180 9128 9067 8995 8913 8820 8715 8598 8468 8326 8171 8003 7824 7632 7429 7215 6991 6758 6516 6265 6008 5745 5477 5205 4930 4654 4379 4106 3837 3574 3320 3075 2843 2624 2421 2235 2066 1916 1784 1670 1573 1493 1427 1374 1334 1303 1282 1269 1265 1268 1282 1305 1342 1393 1461 1549 1659 1793 1953 2138 2351 2588 2850 3132 3432 3746 4070 4398 4726 5050 5367 5671 5962 6236 6492 6730 6950 7152 7337 7506 7661 7803 7934 8053 8162 8263 8355 8439 8515 8584 8645 8700 8748 8789 8825 8855 8879 8898 8911 8919 8922 8918 8907 8889 8862 8827 8780 8723 8652 8569 8472 8360 8233 8091 7935 7764 7579 7381 7171 6952 6724 6490 6252 6012 5773 5536 5304 5079 4864 4661 4471 4298 4142 4006 3892 3801 3735 3695 3684 3701 3747 3823 3928 4062 4223 4408 4616 4842 5084 5336 5596 5857 6116 6370 6614 6845 7061 7260 7440 7602 7745 7869 7976 8066 8141 8203 8253 8293 8323 8347 8364 8376 8384 8391 8395 8399 8404 8411 8419 8431 8446 8465 8489 8517 8550 8587 8628 8672 8720 8770 8821 8873 8926 8978 9030 9079 9127 9173 9216 9256 9294 9329 9362 9393 9421 9448 9472 9496 9517 9538 9557 9574 9590 9604 9617 9628 9637 9645 9650 9655 9657 9659 9659 9658 9656 9653 9648 9643 9636 9627 9616 9603 9587 9568 9546 9520 9490 9455 9416 9372 9323 9268 9207 9141 9067 8987 8899 8804 8701 8589 8469 8341 8205 8062 7912 7756 7596 7432 7267 7100 6935 6772 6612 6457 6308 6166 6031 5904 5785 5676 5576 5486 5406 5338 5280 5235 5203 5185 5181 5193 5221 5265 5326 5404 5499 5609 5734 5871 6020 6178 6342 6510 6680 6849 7015 7176 7330 7475 7610 7735 7848 7950 8040 8120 8188 8246 8294 8333 8364 8385 8399 8406 8406 8398 8385 8366 8341 8310 8275 8235 8190 8142 8089 8032 7972 7907 7839 7767 7690 7610 7525 7436 7343 7245 7144 7039 6930 6818 6703 6585 6463 6339 6212 6083 5951 5817 5681 5544 5406 5269 5134 4401 6 4 3 5002 4874 4754 4642 4541 4453 4380 4324 4287 4269 4272 4297 4342 4409 4496 4601 4723 4860 5010 5170 5337 5509 5684 5858 6031 6199 6362 6518 6667 6806 6937 7059 7172 7276 7372 7459 7539 7612 7679 7739 7795 7845 7891 7934 7973 8009 8042 8073 8101 8128 8153 8176 8196 8215 8231 8245 8256 8263 8267 8267 8263 8256 8244 8228 8209 8186 8159 8130 8098 8064 8027 7989 7949 7909 7867 7825 7783 7742 7700 7660 7622 7585 7551 7519 7491 7466 7444 7426 7412 7401 7393 7388 7385 7384 7384 7386 7388 7391 7393 7394 7395 7393 7388 7380 7367 7348 7323 7289 7246 7193 7128 7051 6961 6858 6742 6613 6472 6320 6157 5984 5804 5616 5423 5224 5022 4817 4609 4401 4192 3985 3779 3576 3377 3184 2997 2819 2650 2492 2345 2211 2090 1982 1890 1812 1750 1704 1675 1665 1673 1701 1751 1823 1919 2039 2184 2354 2547 2763 2999 3252 3519 3797 4080 4365 4647 4923 5189 5442 5679 5898 6099 6281 6444 6589 6716 6826 6921 7002 7069 7124 7167 7200 7221 7232 7232 7221 7199 7167 7123 7068 7001 6923 6833 6733 6621 6498 6365 6222 6069 5908 5739 5562 5380 5193 5001 4807 4612 4417 4222 4030 3842 3658 3480 3309 3146 2993 2852 2723 2609 2512 2432 2371 2332 2314 2319 2346 2396 2467 2557 2664 2784 2915 3053 3193 3330 3462 3584 3693 3787 3862 3918 3954 3969 3965 3941 3900 3841 3768 3682 3583 3474 3356 3230 3099 2962 2822 2681 2539 2399 2262 2129 2003 1884 1773 1672 1581 1500 1429 1368 1318 1277 1247 1226 1215 1216 1229 1255 1297 1355 1432 1530 1649 1790 1953 2138 2345 2569 2810 3064 3327 3596 3866 4134 4397 4650 4891 5119 5332 5529 5710 5875 6024 6158 6280 6388 6486 6574 6652 6723 6787 6844 6896 6942 6984 7022 7057 7088 7118 7145 7172 7198 7224 7250 7278 7307 7337 7371 7406 7445 7486 7530 7577 7628 7681 7737 7795 7856 7918 7982 8046 8111 8176 8240 8303 8365 8426 8484 8540 8594 8646 8695 8742 8787 8830 8870 8908 8944 8978 9010 9040 9069 9096 9121 9145 9167 9189 9209 9229 9249 9268 9287 9305 9324 9343 9361 9380 9399 9417 9436 9454 9472 9490 9508 9525 9542 9558 9573 9588 9601 9614 9626 9637 9646 9655 9663 9669 9675 9681 9685 9689 9693 9697 9701 9705 9709 9713 9717 9721 9725 9728 9732 9735 9738 9740 9742 9744 9746 9748 9749 9751 9753 9754 9756 9757 9758 9760 9761 9762 9763 9764 9764 9765 9765 9766 9766 9767 9767 9768 9769 9770 9771 9772 9774 9775 9776 9777 9778 9779 9779 9779 9779 9779 9779 9778 9778 9778 9778 9778 9779 9781 9783 9785 9788 9792 9795 9799 9803 9806 9809 9812 9814 9815 9815 9815 9814 9813 9811 9810 9808 9807 9806 9805 9805 9805 9805 9805 9804 9804 9803 9801 9799 9796 9793 9790 9786 9782 9779 9776 9774 9772 4402 6 4 3 9771 9770 9771 9772 9773 9775 9776 9778 9780 9782 9783 9785 9786 9787 9787 9788 9789 9789 9790 9790 9791 9792 9793 9794 9795 9796 9798 9800 9802 9803 9805 9807 9808 9809 9809 9809 9808 9806 9803 9800 9796 9792 9787 9781 9776 9771 9765 9760 9755 9750 9745 9741 9737 9733 9729 9726 9723 9720 9717 9715 9713 9712 9712 9713 9714 9716 9718 9721 9724 9728 9732 9736 9739 9743 9747 9750 9754 9758 9761 9765 9769 9773 9777 9780 9784 9787 9789 9791 9793 9794 9794 9794 9794 9793 9793 9793 9793 9793 9794 9794 9795 9795 9794 9794 9792 9790 9787 9783 9779 9774 9769 9764 9760 9755 9751 9747 9744 9741 9737 9733 9729 9724 9718 9711 9703 9694 9685 9675 9664 9652 9641 9628 9616 9603 9589 9574 9559 9542 9525 9507 9488 9468 9448 9427 9407 9387 9367 9347 9328 9309 9291 9273 9255 9237 9220 9203 9186 9170 9154 9140 9126 9114 9104 9096 9090 9087 9085 9086 9089 9094 9101 9108 9117 9127 9138 9149 9161 9174 9186 9199 9213 9227 9241 9255 9270 9284 9298 9312 9326 9338 9350 9361 9370 9379 9386 9392 9397 9401 9404 9405 9406 9405 9403 9399 9394 9388 9380 9371 9360 9349 9336 9322 9308 9292 9277 9261 9244 9228 9212 9196 9180 9165 9151 9137 9123 9111 9101 9091 9084 9078 9074 9072 9072 9075 9079 9085 9092 9101 9111 9123 9135 9147 9161 9175 9189 9205 9221 9238 9256 9274 9294 9314 9334 9354 9375 9394 9414 9432 9449 9465 9480 9494 9507 9519 9531 9543 9554 9565 9577 9588 9599 9610 9620 9629 9638 9645 9652 9657 9661 9664 9666 9668 9670 9671 9672 9673 9673 9674 9674 9674 9673 9671 9668 9663 9657 9650 9641 9631 9621 9609 9598 9586 9574 9563 9553 9543 9534 9526 9518 9511 9504 9497 9491 9485 9479 9473 9467 9461 9455 9449 9444 9439 9434 9430 9426 9422 9418 9415 9412 9409 9407 9406 9404 9404 9403 9403 9403 9403 9403 9403 9403 9401 9400 9397 9394 9391 9387 9383 9379 9375 9372 9370 9368 9366 9365 9365 9364 9364 9363 9362 9360 9358 9355 9351 9347 9342 9338 9333 9328 9324 9320 9316 9311 9306 9300 9293 9285 9274 9261 9245 9226 9205 9181 9154 9125 9094 9061 9026 8991 8954 8916 8878 8839 8799 8759 8719 8678 8637 8596 8555 8513 8473 8433 8394 8356 8321 8287 8256 8227 8202 8180 8161 8145 8133 8124 8119 8117 8118 8123 8131 8142 8157 8174 8195 8219 8247 8277 8310 8347 8386 8428 8473 8519 8567 8616 8667 8718 8768 8819 8869 8917 8965 9011 9055 9097 9137 9176 9212 9247 9279 9309 9337 9363 9387 9409 9429 9446 9462 9475 9487 9498 9507 9514 9521 9527 9533 9538 9543 9547 9552 9556 9561 9565 9569 9573 9576 9579 9580 9582 9582 9582 9581 9579 9576 9572 9568 9563 9557 9549 9541 9530 9518 9504 9488 9469 9447 9422 9394 9362 9327 4403 6 4 4 9247 9204 9157 9106 9051 8992 8929 8862 8792 8718 8641 8560 8478 8393 8306 8218 8129 8039 7950 7862 7775 7689 7606 7526 7448 7375 7305 7240 7179 7123 7073 7027 6987 6952 6922 6897 6877 6863 6853 6847 6846 6848 6855 6865 6877 6892 6909 6927 6945 6963 6980 6995 7006 7014 7017 7014 7005 6988 6963 6929 6886 6833 6771 6699 6617 6525 6425 6315 6197 6071 5938 5800 5656 5509 5359 5207 5057 4908 4763 4624 4493 4371 4262 4165 4084 4020 3974 3948 3941 3955 3989 4043 4116 4206 4313 4434 4567 4710 4861 5017 5176 5337 5497 5655 5809 5959 6105 6244 6378 6507 6630 6748 6862 6971 7077 7179 7278 7374 7467 7557 7645 7730 7812 7891 7967 8040 8110 8176 8239 8298 8354 8406 8453 8497 8536 8570 8599 8622 8639 8651 8656 8654 8645 8629 8606 8576 8539 8495 8444 8387 8323 8253 8178 8097 8012 7922 7827 7729 7628 7525 7419 7312 7204 7097 6990 6885 6781 6681 6584 6492 6404 6321 6244 6173 6109 6051 6000 5956 5920 5890 5868 5853 5846 5846 5852 5866 5887 5913 5946 5985 6028 6077 6129 6185 6243 6305 6368 6433 6499 6566 6634 6701 6770 6838 6906 6974 7042 7109 7176 7241 7306 7368 7428 7485 7539 7588 7633 7673 7707 7735 7755 7769 7776 7775 7766 7750 7727 7697 7661 7619 7572 7520 7466 7409 7350 7292 7235 7180 7128 7082 7042 7009 6985 6970 6965 6970 6987 7014 7053 7101 7159 7226 7300 7380 7466 7554 7645 7737 7828 7917 8005 8088 8169 8245 8316 8384 8447 8506 8561 8613 8661 8705 8747 8785 8820 8853 8882 8909 8933 8954 8972 8988 9001 9011 9019 9026 9030 9033 9034 9034 9032 9029 9026 9020 9014 9006 8997 8987 8975 8961 8946 8930 8912 8893 8873 8853 8831 8810 8788 8766 8745 8725 8706 8687 8670 8655 8641 8629 8618 8609 8602 8596 8592 8590 8589 8591 8593 8597 8603 8610 8619 8629 8639 8651 8664 8678 8692 8706 8721 8736 8751 8765 8780 8794 8807 8820 8833 8845 8857 8868 8879 8889 8899 8909 8918 8926 8934 8941 8948 8954 8959 8963 8966 8968 8970 8971 8971 8970 8969 8968 8966 8963 8961 8958 8955 8952 8949 8945 8941 8936 8930 8923 8916 8907 8898 8887 8875 8862 8849 8835 8819 8804 8788 8772 8756 8740 8724 8708 8693 8678 8663 8648 8633 8619 8604 8590 8576 8562 8548 8534 8521 8509 8497 8487 8477 8469 8463 8458 8454 8452 8452 8453 8455 8458 8461 8466 8470 8474 8479 8483 8487 8491 8495 8498 8501 8504 8507 8509 8511 8513 8515 8515 8515 8513 8509 8503 8495 8485 8471 8454 8433 8409 8381 8348 8312 8271 8226 8176 8121 8062 7998 7929 7856 7778 7695 7608 7518 7425 7330 7233 7137 7041 6948 6859 6776 6698 6629 6569 6519 6480 6452 6436 6432 6440 6459 6488 6527 6574 6629 6690 6756 6826 6898 6971 7044 7117 7188 7256 7322 7384 4404 6 4 4 7443 7498 7549 7596 7639 7679 7714 7745 7772 7795 7814 7830 7841 7849 7851 7850 7844 7834 7818 7798 7774 7744 7710 7671 7628 7582 7533 7481 7427 7372 7317 7263 7210 7160 7114 7071 7033 7001 6974 6954 6939 6931 6929 6932 6941 6955 6972 6992 7016 7040 7066 7092 7118 7142 7165 7187 7206 7223 7238 7251 7261 7269 7276 7281 7285 7287 7289 7290 7291 7291 7291 7291 7290 7288 7287 7284 7281 7277 7271 7265 7257 7247 7236 7223 7208 7191 7171 7150 7126 7099 7070 7038 7004 6967 6927 6885 6839 6791 6740 6686 6629 6569 6506 6440 6371 6300 6225 6149 6069 5987 5903 5817 5728 5638 5547 5454 5360 5265 5170 5075 4980 4887 4795 4705 4618 4534 4454 4380 4311 4248 4192 4144 4105 4074 4052 4039 4036 4042 4058 4082 4114 4154 4202 4255 4314 4378 4445 4515 4588 4661 4735 4809 4882 4954 5024 5092 5157 5219 5277 5333 5384 5432 5476 5516 5551 5582 5609 5630 5647 5659 5666 5668 5665 5656 5642 5622 5597 5567 5533 5493 5449 5402 5351 5299 5244 5189 5135 5081 5029 4980 4934 4892 4856 4824 4797 4776 4760 4750 4744 4743 4746 4753 4762 4773 4786 4799 4813 4826 4838 4849 4858 4865 4870 4872 4872 4870 4864 4856 4846 4833 4818 4800 4781 4760 4737 4712 4686 4658 4629 4599 4568 4536 4502 4468 4434 4398 4362 4325 4288 4250 4212 4173 4134 4095 4056 4016 3977 3938 3900 3862 3824 3787 3751 3715 3680 3646 3613 3581 3550 3519 3489 3460 3431 3402 3374 3347 3319 3292 3265 3239 3212 3186 3160 3134 3108 3083 3057 3032 3008 2983 2958 2934 2910 2885 2861 2837 2813 2789 2766 2742 2719 2696 2673 2650 2627 2605 2583 2561 2539 2517 2495 2473 2452 2430 2409 2388 2367 2347 2326 2306 2287 2268 2248 2230 2211 2192 2173 2154 2135 2115 2095 2075 2054 2033 2011 1989 1967 1945 1923 1900 1878 1856 1834 1812 1789 1766 1742 1718 1692 1664 1635 1604 1571 1535 1497 1457 1414 1369 1322 1274 1224 1173 1122 1071 1020 970 921 874 829 786 745 707 672 639 609 582 558 536 517 500 486 473 462 454 447 441 438 436 435 436 439 443 448 455 464 474 486 500 516 535 556 579 605 634 666 700 737 777 819 864 910 957 1005 1055 1104 1153 1201 1248 1295 1339 1382 1423 1462 1499 1534 1568 1600 1630 1659 1687 1713 1739 1764 1788 1811 1834 1856 1878 1899 1920 1941 1962 1982 2003 2023 2043 2064 2084 2104 2125 2145 2165 2185 2205 2225 2245 2265 2285 2306 2327 2348 2370 2393 2417 2442 2468 2495 2523 2552 2582 2612 2643 2674 2705 2736 2766 2797 2827 2857 2886 2915 2944 2973 3001 3029 3057 3084 3110 3136 3159 3181 3200 3216 3227 3234 3236 3232 3222 3206 3183 3153 3116 3073 3023 2969 2909 2845 2778 2708 2638 4405 6 4 4 2567 2497 2430 2366 2307 2255 2210 2175 2149 2136 2135 2147 2174 2216 2273 2345 2431 2530 2642 2764 2896 3034 3178 3324 3471 3617 3760 3898 4030 4155 4272 4380 4481 4573 4657 4734 4805 4870 4930 4986 5038 5087 5133 5177 5220 5261 5300 5339 5376 5412 5447 5481 5515 5548 5579 5611 5642 5672 5702 5732 5761 5790 5819 5848 5876 5904 5931 5959 5986 6013 6041 6068 6096 6124 6152 6181 6209 6238 6266 6295 6323 6351 6378 6405 6431 6456 6480 6504 6527 6550 6572 6594 6616 6638 6659 6681 6703 6724 6745 6767 6787 6808 6827 6846 6864 6881 6897 6912 6926 6939 6951 6963 6974 6984 6993 7002 7011 7020 7028 7035 7043 7051 7058 7065 7073 7080 7087 7095 7102 7110 7117 7125 7132 7140 7147 7154 7162 7169 7177 7184 7192 7201 7210 7220 7231 7243 7256 7270 7285 7301 7318 7336 7354 7373 7391 7410 7428 7446 7463 7480 7495 7510 7523 7536 7548 7559 7569 7577 7585 7591 7595 7598 7599 7598 7594 7588 7579 7568 7554 7537 7518 7497 7473 7448 7422 7394 7367 7339 7312 7285 7261 7238 7217 7199 7185 7173 7166 7162 7163 7168 7178 7192 7210 7233 7260 7290 7324 7360 7399 7440 7483 7526 7569 7612 7654 7695 7735 7773 7809 7842 7873 7902 7929 7954 7977 7998 8018 8036 8053 8070 8085 8100 8114 8127 8141 8154 8166 8179 8191 8203 8214 8225 8235 8245 8255 8263 8271 8278 8283 8288 8292 8294 8296 8296 8295 8294 8291 8288 8285 8281 8277 8273 8270 8267 8264 8262 8261 8261 8262 8264 8266 8269 8273 8277 8282 8286 8291 8296 8301 8306 8311 8315 8320 8325 8331 8337 8343 8350 8357 8365 8373 8382 8391 8400 8408 8417 8425 8432 8438 8443 8447 8449 8451 8450 8448 8444 8439 8432 8423 8412 8399 8384 8366 8347 8325 8300 8273 8244 8212 8178 8141 8103 8063 8021 7977 7932 7887 7841 7795 7748 7703 7657 7613 7570 7529 7490 7453 7419 7387 7359 7333 7311 7292 7276 7262 7252 7244 7238 7233 7230 7228 7226 7225 7223 7221 7219 7216 7212 7208 7204 7200 7197 7194 7193 7192 7194 7197 7203 7211 7221 7234 7249 7266 7286 7307 7330 7355 7381 7409 7437 7467 7497 7529 7561 7594 7628 7662 7698 7734 7772 7810 7848 7887 7927 7967 8008 8049 8089 8130 8170 8211 8250 8290 8328 8367 8404 8441 8477 8512 8547 8580 8613 8645 8675 8705 8733 8760 8786 8810 8833 8853 8873 8890 8906 8920 8932 8943 8952 8959 8964 8968 8970 8972 8971 8970 8968 8965 8961 8957 8952 8946 8941 8935 8928 8922 8915 8908 8901 8894 8887 8880 8872 8865 8858 8852 8846 8841 8836 8832 8829 8827 8826 8826 8827 8828 8829 8830 8832 8833 8833 8832 8830 8827 8821 8814 8805 8793 8779 8763 8744 8723 8699 8672 8643 8612 8578 8543 8506 8467 8427 8386 8345 8303 8262 8221 8181 8143 8106 8071 8038 4406 6 4 4 8008 7980 7955 7934 7915 7899 7887 7878 7872 7870 7872 7877 7885 7897 7912 7930 7950 7974 7999 8026 8055 8084 8113 8142 8170 8196 8221 8244 8264 8281 8295 8306 8313 8317 8318 8316 8310 8301 8289 8275 8257 8236 8213 8186 8158 8127 8094 8060 8024 7987 7948 7910 7872 7834 7796 7760 7726 7693 7662 7634 7608 7584 7563 7545 7530 7517 7508 7501 7498 7497 7500 7506 7516 7528 7544 7564 7586 7611 7640 7671 7705 7741 7780 7821 7863 7908 7955 8003 8053 8104 8157 8211 8266 8322 8379 8436 8493 8549 8604 8658 8710 8759 8806 8850 8891 8929 8963 8995 9023 9048 9071 9091 9108 9124 9138 9150 9161 9170 9178 9184 9189 9193 9195 9196 9196 9195 9193 9192 9190 9188 9187 9187 9189 9192 9197 9204 9212 9223 9234 9248 9262 9276 9291 9306 9321 9335 9348 9360 9371 9380 9389 9396 9403 9408 9413 9416 9419 9421 9423 9424 9424 9424 9423 9422 9421 9419 9418 9416 9415 9415 9415 9415 9417 9419 9421 9424 9427 9430 9433 9435 9436 9437 9436 9433 9430 9425 9418 9410 9401 9390 9379 9366 9352 9338 9323 9307 9290 9274 9256 9239 9221 9204 9187 9169 9153 9136 9120 9105 9090 9074 9059 9043 9026 9008 8988 8966 8941 8913 8881 8846 8806 8762 8714 8661 8603 8541 8475 8405 8331 8254 8174 8091 8006 7920 7834 7747 7662 7579 7499 7424 7354 7290 7234 7187 7149 7121 7104 7098 7103 7118 7145 7182 7227 7282 7343 7411 7484 7561 7640 7721 7802 7882 7960 8035 8107 8175 8237 8294 8345 8389 8425 8453 8472 8483 8483 8473 8452 8419 8374 8316 8246 8162 8065 7955 7831 7695 7546 7386 7216 7036 6849 6655 6456 6254 6051 5849 5648 5452 5261 5078 4902 4735 4578 4432 4296 4170 4055 3950 3855 3768 3691 3621 3559 3503 3454 3411 3373 3341 3313 3291 3274 3261 3254 3252 3256 3265 3280 3302 3330 3367 3411 3464 3527 3600 3684 3780 3887 4006 4137 4279 4433 4598 4772 4954 5144 5338 5536 5736 5936 6134 6329 6520 6704 6881 7051 7213 7365 7509 7644 7771 7889 7999 8101 8195 8283 8364 8438 8507 8570 8627 8679 8727 8770 8808 8842 8872 8899 8922 8942 8959 8973 8985 8995 9003 9010 9015 9020 9023 9026 9030 9033 9036 9040 9045 9050 9056 9062 9069 9077 9085 9094 9102 9110 9119 9126 9134 9141 9148 9154 9160 9167 9174 9181 9189 9198 9208 9219 9230 9243 9257 9271 9286 9301 9316 9330 9345 9358 9371 9384 9395 9407 9418 9429 9439 9450 9461 9472 9484 9495 9506 9517 9527 9537 9546 9554 9561 9566 9571 9575 9578 9580 9582 9584 9585 9586 9587 9589 9590 9591 9592 9592 9591 9590 9588 9585 9581 9576 9570 9563 9555 9546 9535 9524 9511 9497 9482 9465 9446 9425 9402 9377 9350 9321 9291 9260 9229 9198 9168 9141 9116 9096 9079 9067 9060 9059 9062 9071 9085 9103 9124 4407 6 4 4 9148 9174 9201 9230 9258 9285 9312 9337 9360 9382 9402 9419 9435 9449 9461 9470 9478 9483 9486 9487 9486 9482 9476 9468 9458 9446 9433 9419 9405 9390 9375 9360 9346 9334 9323 9313 9305 9298 9293 9289 9287 9285 9284 9284 9283 9282 9281 9278 9275 9270 9263 9254 9243 9231 9216 9200 9182 9163 9143 9123 9103 9083 9063 9046 9030 9016 9004 8996 8990 8987 8987 8991 8996 9004 9014 9026 9039 9053 9067 9082 9096 9109 9121 9132 9141 9148 9153 9156 9155 9151 9144 9133 9117 9097 9073 9043 9008 8967 8921 8870 8814 8753 8687 8618 8546 8472 8397 8322 8248 8176 8107 8041 7980 7924 7874 7830 7792 7760 7733 7712 7696 7685 7677 7672 7669 7669 7670 7672 7674 7677 7680 7684 7688 7693 7699 7706 7715 7725 7737 7750 7766 7783 7802 7823 7845 7869 7894 7920 7947 7975 8004 8034 8064 8095 8126 8159 8192 8225 8259 8293 8327 8360 8393 8425 8456 8485 8512 8538 8561 8581 8599 8615 8629 8641 8652 8661 8668 8676 8682 8689 8696 8704 8713 8723 8734 8746 8760 8775 8791 8809 8828 8848 8869 8891 8914 8938 8962 8987 9013 9038 9064 9091 9117 9143 9170 9196 9221 9246 9270 9293 9316 9337 9357 9376 9394 9410 9425 9438 9450 9461 9471 9479 9486 9492 9496 9500 9502 9502 9502 9500 9497 9492 9487 9480 9473 9465 9456 9447 9437 9427 9416 9405 9394 9383 9372 9360 9348 9335 9321 9307 9292 9276 9259 9241 9222 9203 9182 9160 9136 9112 9086 9058 9029 8998 8965 8930 8892 8852 8808 8762 8711 8657 8599 8535 8466 8391 8309 8219 8122 8015 7899 7773 7637 7490 7333 7165 6988 6801 6606 6403 6194 5980 5762 5543 5324 5107 4892 4682 4478 4282 4093 3914 3745 3586 3439 3302 3176 3061 2956 2861 2774 2696 2625 2560 2502 2448 2398 2352 2309 2269 2232 2197 2165 2135 2107 2082 2058 2036 2015 1996 1976 1956 1934 1911 1886 1858 1827 1794 1757 1719 1679 1637 1596 1555 1516 1478 1444 1412 1383 1357 1334 1314 1297 1282 1270 1262 1259 1261 1272 1293 1326 1375 1441 1529 1639 1774 1935 2122 2335 2572 2831 3109 3404 3709 4022 4338 4653 4961 5261 5549 5822 6079 6319 6542 6748 6938 7113 7273 7422 7559 7687 7806 7917 8022 8120 8212 8298 8379 8454 8525 8590 8650 8706 8758 8806 8850 8891 8930 8966 8999 9031 9060 9088 9114 9137 9159 9179 9196 9212 9226 9238 9249 9259 9267 9274 9279 9284 9288 9290 9291 9291 9290 9287 9282 9276 9268 9258 9247 9234 9219 9203 9185 9165 9143 9119 9093 9065 9034 9000 8964 8925 8884 8841 8797 8753 8708 8665 8624 8585 8551 8521 8496 8477 8464 8458 8457 8463 8475 8491 8512 8537 8565 8595 8627 8660 8694 8728 8761 8794 8827 8859 8889 8919 8947 8974 8999 9023 9046 9067 9087 9106 9123 9139 9153 9167 9180 9192 9203 9214 9224 4408 6 4 4 9235 9245 9254 9263 9272 9280 9287 9294 9300 9304 9308 9311 9313 9313 9313 9313 9311 9309 9307 9303 9300 9295 9290 9285 9278 9271 9264 9256 9248 9239 9230 9222 9214 9207 9201 9196 9192 9190 9189 9189 9190 9192 9195 9198 9201 9204 9205 9206 9206 9204 9200 9194 9186 9175 9160 9142 9119 9091 9056 9013 8962 8901 8829 8745 8647 8536 8409 8266 8109 7935 7747 7544 7329 7101 6864 6618 6365 6109 5851 5592 5336 5085 4839 4601 4372 4153 3946 3751 3568 3399 3244 3102 2975 2861 2762 2677 2608 2553 2514 2491 2485 2495 2523 2569 2633 2715 2816 2933 3069 3220 3386 3566 3759 3962 4173 4391 4614 4839 5066 5291 5514 5732 5945 6152 6351 6543 6725 6898 7062 7216 7361 7496 7621 7737 7843 7941 8030 8110 8183 8248 8305 8356 8401 8439 8472 8498 8519 8535 8546 8551 8551 8545 8534 8517 8494 8465 8430 8388 8339 8283 8219 8148 8068 7979 7881 7773 7656 7529 7393 7246 7089 6923 6748 6564 6371 6172 5965 5752 5534 5312 5085 4856 4625 4393 4161 3931 3702 3477 3257 3044 2837 2640 2454 2278 2116 1967 1832 1711 1605 1512 1433 1366 1311 1266 1229 1201 1180 1166 1157 1153 1156 1164 1180 1203 1234 1275 1325 1385 1455 1534 1622 1718 1819 1924 2031 2136 2238 2334 2423 2501 2568 2623 2666 2695 2713 2719 2714 2701 2680 2653 2621 2586 2549 2511 2473 2435 2397 2360 2324 2289 2256 2225 2196 2171 2150 2136 2130 2133 2149 2178 2223 2285 2367 2469 2593 2739 2907 3096 3306 3533 3778 4035 4304 4581 4861 5144 5424 5699 5966 6224 6468 6699 6915 7115 7299 7467 7618 7755 7878 7987 8084 8170 8246 8314 8373 8426 8472 8513 8548 8578 8603 8624 8640 8652 8660 8664 8664 8660 8653 8643 8631 8617 8602 8586 8570 8554 8539 8526 8514 8504 8496 8490 8487 8486 8488 8493 8500 8509 8520 8534 8549 8566 8586 8607 8629 8653 8679 8706 8734 8763 8792 8822 8852 8882 8911 8938 8965 8989 9012 9032 9049 9063 9074 9081 9086 9088 9088 9085 9081 9075 9068 9061 9055 9048 9043 9039 9036 9035 9035 9035 9037 9038 9040 9041 9040 9038 9034 9028 9020 9009 8996 8981 8965 8948 8930 8912 8894 8877 8862 8848 8836 8826 8818 8812 8808 8805 8804 8805 8806 8808 8811 8815 8819 8824 8829 8835 8841 8848 8856 8864 8874 8883 8893 8904 8914 8924 8934 8942 8950 8957 8962 8965 8967 8966 8965 8961 8955 8948 8940 8931 8920 8908 8896 8883 8870 8857 8844 8832 8819 8807 8796 8786 8776 8767 8760 8753 8748 8743 8740 8738 8736 8736 8736 8737 8739 8741 8743 8745 8746 8748 8749 8750 8750 8750 8749 8748 8746 8745 8743 8742 8741 8741 8741 8742 8744 8746 8750 8755 8761 8767 8775 8783 8792 8800 8809 8818 8827 8835 8843 8850 8857 8863 8869 8873 8878 8882 8887 8891 8896 8902 4409 6 4 4 8908 8915 8923 8933 8943 8954 8966 8979 8992 9006 9019 9032 9045 9056 9066 9074 9080 9084 9085 9082 9075 9064 9049 9027 8999 8964 8921 8869 8808 8737 8655 8562 8457 8340 8212 8072 7920 7759 7587 7406 7218 7024 6824 6621 6415 6209 6005 5803 5606 5416 5234 5062 4902 4757 4628 4517 4426 4356 4309 4286 4287 4312 4361 4434 4530 4646 4780 4931 5095 5270 5453 5640 5830 6019 6205 6386 6561 6727 6885 7032 7170 7296 7411 7516 7608 7689 7758 7816 7860 7892 7911 7916 7907 7885 7849 7799 7736 7661 7574 7477 7370 7256 7135 7010 6883 6754 6627 6503 6383 6270 6166 6072 5990 5920 5866 5826 5804 5798 5809 5838 5884 5947 6025 6117 6222 6338 6463 6595 6732 6871 7009 7146 7279 7406 7526 7638 7740 7833 7915 7988 8051 8104 8149 8186 8215 8238 8256 8269 8277 8283 8285 8284 8282 8277 8271 8264 8256 8247 8238 8230 8222 8214 8209 8206 8205 8208 8213 8223 8236 8253 8274 8299 8326 8356 8388 8421 8456 8490 8524 8557 8589 8620 8650 8679 8706 8733 8760 8787 8814 8842 8872 8903 8936 8970 9006 9043 9081 9120 9160 9199 9237 9274 9309 9343 9374 9402 9427 9450 9469 9485 9498 9508 9515 9518 9519 9516 9511 9503 9492 9478 9460 9439 9414 9385 9351 9310 9264 9210 9148 9077 8997 8906 8804 8691 8567 8431 8284 8127 7960 7784 7601 7411 7216 7018 6819 6619 6422 6229 6041 5862 5692 5533 5389 5260 5148 5056 4985 4936 4910 4908 4931 4978 5050 5144 5261 5397 5551 5721 5903 6095 6293 6495 6698 6899 7097 7288 7472 7647 7813 7969 8116 8252 8378 8496 8605 8706 8800 8887 8967 9042 9111 9175 9233 9287 9336 9381 9421 9457 9490 9518 9544 9567 9587 9605 9621 9635 9648 9659 9669 9678 9687 9694 9701 9707 9712 9717 9722 9725 9729 9732 9735 9738 9741 9744 9746 9749 9752 9755 9758 9761 9765 9768 9772 9776 9781 9785 9790 9795 9799 9804 9809 9814 9818 9822 9825 9828 9830 9832 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9836 9837 9837 9838 9839 9840 9841 9841 9841 9841 9840 9840 9839 9837 9836 9834 9833 9831 9830 9829 9828 9828 9827 9827 9828 9828 9829 9829 9830 9830 9831 9830 9830 9829 9827 9825 9822 9818 9814 9809 9804 9797 9791 9784 9777 9769 9761 9753 9746 9738 9731 9723 9716 9709 9702 9695 9688 9681 9674 9667 9660 9652 9645 9637 9629 9622 9614 9607 9600 9594 9587 9582 9576 9572 9567 9563 9560 9557 9554 9552 9550 9548 9546 9544 9543 9542 9540 9539 9538 9537 9535 9534 9531 9528 9524 9519 9512 9503 9493 9481 9467 9450 9432 9410 9387 9361 9333 9302 9269 9234 9197 9157 9114 9069 9022 8973 8921 8867 8811 8752 8692 8630 8566 8501 8436 8370 8303 8237 8171 8105 8041 7977 7915 7855 7796 7739 7685 7633 7583 7537 7493 7454 4410 6 4 4 7418 7386 7359 7337 7319 7308 7301 7301 7305 7315 7330 7350 7373 7401 7432 7466 7502 7540 7579 7618 7658 7698 7738 7777 7815 7853 7888 7923 7955 7986 8015 8042 8066 8088 8108 8125 8140 8152 8162 8170 8175 8179 8181 8181 8180 8177 8174 8169 8163 8156 8149 8140 8130 8119 8107 8093 8078 8063 8046 8027 8008 7988 7968 7946 7925 7903 7882 7861 7841 7822 7804 7787 7773 7760 7749 7741 7735 7732 7731 7733 7738 7745 7755 7768 7783 7801 7823 7847 7874 7904 7938 7974 8014 8057 8103 8153 8205 8259 8316 8374 8434 8494 8556 8616 8677 8736 8794 8849 8902 8953 9000 9044 9085 9122 9155 9184 9208 9229 9244 9255 9261 9262 9257 9246 9229 9206 9177 9141 9098 9049 8993 8931 8864 8792 8716 8638 8558 8477 8398 8322 8250 8185 8126 8076 8036 8007 7989 7982 7987 8003 8031 8068 8115 8170 8232 8300 8373 8449 8527 8606 8686 8765 8843 8918 8992 9063 9130 9195 9255 9312 9366 9415 9461 9502 9540 9573 9603 9630 9653 9673 9691 9706 9719 9730 9740 9748 9756 9762 9768 9774 9778 9782 9785 9787 9788 9788 9787 9784 9780 9775 9769 9761 9752 9742 9731 9719 9705 9691 9675 9657 9638 9618 9595 9569 9541 9509 9474 9435 9392 9344 9291 9232 9167 9096 9019 8934 8842 8742 8635 8519 8394 8260 8118 7967 7807 7639 7463 7279 7088 6891 6689 6483 6273 6061 5849 5638 5430 5225 5026 4834 4651 4479 4318 4172 4040 3925 3829 3752 3696 3662 3650 3662 3698 3758 3841 3947 4075 4223 4391 4575 4773 4983 5201 5426 5655 5884 6112 6336 6554 6766 6968 7162 7345 7518 7681 7835 7978 8112 8237 8354 8463 8564 8657 8743 8821 8893 8957 9014 9065 9109 9147 9179 9206 9228 9245 9258 9268 9276 9282 9286 9290 9293 9297 9301 9306 9312 9320 9329 9341 9354 9369 9386 9405 9425 9447 9470 9494 9518 9542 9567 9591 9614 9637 9658 9678 9697 9714 9731 9745 9759 9772 9783 9794 9803 9812 9819 9826 9831 9836 9839 9841 9841 9841 9838 9834 9829 9823 9815 9805 9795 9784 9771 9758 9743 9728 9713 9696 9680 9663 9646 9629 9612 9596 9580 9566 9553 9541 9532 9524 9518 9515 9513 9512 9513 9516 9519 9522 9525 9528 9530 9531 9531 9529 9526 9522 9516 9508 9499 9489 9478 9466 9454 9440 9427 9412 9397 9382 9366 9350 9334 9318 9302 9286 9271 9257 9243 9231 9221 9212 9204 9198 9193 9190 9188 9187 9187 9187 9188 9189 9190 9191 9191 9191 9191 9190 9188 9187 9184 9181 9177 9173 9169 9164 9159 9154 9149 9144 9138 9133 9128 9123 9119 9114 9109 9104 9098 9092 9085 9077 9068 9057 9045 9032 9017 9001 8985 8967 8949 8932 8915 8898 8884 8871 8861 8853 8848 8846 8847 8851 8858 8868 8881 8895 8912 8930 8948 8967 8986 9003 9019 9033 9043 9050 9053 9050 9041 9025 9003 8972 8932 4411 6 4 4 8883 8824 8754 8673 8581 8478 8364 8238 8101 7954 7797 7632 7459 7279 7094 6905 6713 6519 6326 6134 5943 5756 5573 5394 5222 5055 4895 4743 4600 4465 4341 4228 4127 4040 3968 3911 3872 3851 3849 3867 3906 3965 4045 4144 4263 4399 4552 4718 4897 5085 5280 5480 5682 5883 6081 6274 6461 6639 6807 6965 7111 7245 7368 7478 7578 7667 7745 7814 7875 7928 7974 8014 8048 8077 8103 8124 8142 8158 8170 8181 8189 8195 8200 8203 8204 8203 8202 8198 8194 8189 8182 8175 8166 8157 8146 8135 8124 8112 8100 8088 8076 8064 8053 8043 8034 8026 8020 8017 8015 8017 8020 8027 8037 8049 8065 8083 8104 8128 8154 8183 8214 8246 8281 8317 8355 8394 8433 8473 8514 8554 8594 8633 8672 8709 8744 8778 8810 8840 8868 8894 8919 8941 8962 8982 9001 9019 9036 9054 9071 9088 9106 9124 9143 9162 9182 9202 9222 9243 9264 9286 9307 9329 9351 9373 9396 9418 9440 9462 9483 9505 9525 9545 9563 9581 9597 9611 9625 9636 9647 9656 9664 9671 9677 9683 9688 9693 9698 9703 9709 9714 9720 9726 9732 9738 9744 9750 9755 9760 9764 9768 9771 9773 9776 9777 9779 9780 9782 9783 9785 9787 9789 9791 9793 9796 9799 9802 9804 9807 9810 9813 9817 9820 9823 9825 9828 9831 9833 9835 9837 9839 9840 9840 9841 9841 9840 9839 9838 9837 9837 9836 9835 9835 9835 9836 9837 9838 9839 9839 9840 9840 9839 9838 9836 9833 9830 9825 9820 9814 9808 9801 9794 9787 9779 9772 9765 9757 9749 9742 9734 9725 9717 9708 9699 9690 9680 9671 9662 9653 9645 9638 9632 9627 9623 9621 9620 9621 9622 9625 9629 9634 9640 9646 9652 9659 9666 9673 9680 9687 9695 9702 9709 9717 9725 9733 9740 9748 9756 9764 9772 9779 9786 9793 9799 9804 9809 9813 9816 9819 9821 9823 9824 9825 9825 9825 9824 9822 9821 9818 9816 9812 9808 9804 9800 9795 9790 9784 9779 9774 9769 9764 9760 9757 9754 9752 9751 9750 9750 9751 9753 9755 9757 9760 9762 9765 9767 9770 9771 9772 9773 9773 9773 9772 9770 9769 9767 9766 9765 9764 9763 9763 9764 9765 9767 9769 9772 9775 9778 9780 9783 9785 9787 9788 9789 9789 9788 9786 9784 9782 9779 9775 9771 9767 9762 9756 9750 9743 9734 9725 9714 9701 9685 9668 9647 9624 9597 9567 9534 9496 9455 9409 9359 9305 9246 9182 9114 9041 8963 8881 8795 8705 8611 8515 8417 8317 8217 8118 8020 7925 7832 7742 7657 7575 7497 7423 7351 7281 7212 7142 7071 6997 6920 6837 6748 6652 6549 6438 6320 6194 6062 5923 5779 5631 5480 5327 5174 5023 4875 4732 4597 4470 4355 4253 4168 4099 4051 4024 4021 4042 4088 4160 4257 4379 4525 4693 4881 5086 5305 5536 5773 6016 6259 6500 6736 6964 7183 7390 7584 7765 7933 8087 8227 8355 8470 8575 8670 8756 8834 8906 8971 9030 4412 6 4 4 9085 9136 9182 9225 9265 9302 9336 9368 9398 9427 9454 9480 9505 9529 9553 9577 9600 9623 9645 9666 9686 9705 9722 9738 9752 9765 9775 9784 9790 9795 9799 9800 9801 9800 9798 9796 9792 9787 9781 9775 9767 9757 9746 9733 9718 9701 9682 9661 9637 9611 9583 9552 9520 9486 9450 9414 9377 9340 9304 9269 9235 9204 9175 9149 9126 9107 9092 9081 9074 9070 9070 9074 9080 9089 9099 9112 9125 9139 9153 9166 9179 9191 9202 9210 9216 9220 9221 9218 9211 9201 9185 9165 9140 9108 9070 9026 8974 8915 8848 8773 8690 8599 8500 8392 8277 8154 8023 7886 7744 7597 7446 7293 7139 6986 6836 6692 6553 6425 6307 6203 6114 6043 5990 5958 5947 5959 5992 6048 6125 6222 6337 6469 6616 6774 6941 7115 7292 7470 7646 7819 7986 8145 8295 8436 8567 8687 8797 8898 8988 9070 9144 9211 9271 9325 9374 9418 9458 9494 9526 9555 9581 9605 9626 9644 9660 9675 9687 9697 9706 9714 9719 9724 9726 9728 9727 9725 9721 9715 9707 9697 9686 9672 9656 9639 9619 9598 9575 9550 9524 9497 9468 9439 9408 9377 9346 9314 9283 9252 9222 9193 9165 9140 9117 9096 9079 9064 9054 9047 9043 9044 9049 9057 9069 9085 9104 9126 9150 9177 9205 9235 9266 9297 9329 9360 9392 9422 9452 9480 9507 9533 9557 9580 9601 9621 9639 9656 9672 9687 9700 9713 9724 9734 9743 9752 9758 9764 9768 9771 9773 9773 9772 9770 9767 9764 9759 9755 9750 9745 9741 9738 9735 9733 9732 9733 9734 9736 9739 9742 9746 9750 9755 9759 9763 9767 9771 9775 9778 9781 9785 9787 9790 9792 9795 9797 9798 9799 9800 9800 9799 9797 9795 9791 9787 9782 9776 9769 9762 9755 9747 9739 9730 9722 9714 9706 9698 9689 9681 9672 9662 9652 9641 9629 9616 9603 9588 9572 9556 9538 9520 9501 9482 9462 9442 9422 9401 9380 9360 9339 9318 9298 9277 9257 9237 9217 9198 9179 9161 9143 9127 9111 9096 9083 9070 9060 9050 9043 9038 9034 9033 9033 9036 9041 9048 9058 9069 9082 9097 9113 9131 9150 9170 9190 9212 9233 9255 9278 9300 9323 9345 9368 9390 9412 9433 9454 9473 9492 9510 9527 9542 9556 9569 9581 9591 9600 9608 9615 9621 9626 9631 9635 9638 9641 9643 9644 9645 9644 9643 9640 9636 9631 9625 9618 9610 9602 9592 9583 9573 9562 9552 9542 9531 9520 9509 9497 9485 9473 9459 9444 9429 9413 9396 9379 9362 9344 9327 9311 9295 9281 9269 9258 9248 9241 9235 9231 9228 9226 9226 9226 9228 9230 9233 9237 9242 9248 9254 9263 9272 9283 9296 9311 9327 9344 9364 9384 9405 9428 9450 9473 9496 9519 9541 9563 9584 9605 9624 9643 9661 9677 9693 9708 9722 9734 9746 9755 9763 9770 9775 9778 9779 9778 9776 9773 9769 9763 9757 9751 9746 9740 9735 9731 9727 9725 9723 9722 9721 9721 9721 9721 9721 9720 4413 6 4 5 9702 9701 9699 9697 9694 9690 9686 9680 9674 9666 9657 9647 9636 9624 9611 9597 9582 9566 9550 9533 9516 9498 9480 9461 9442 9422 9402 9382 9362 9341 9321 9300 9279 9259 9238 9218 9198 9179 9161 9142 9125 9108 9092 9076 9061 9047 9034 9022 9011 9002 8994 8987 8983 8980 8979 8980 8984 8989 8997 9006 9018 9030 9045 9061 9078 9096 9114 9134 9154 9175 9196 9218 9240 9263 9286 9309 9332 9355 9378 9400 9421 9441 9459 9476 9491 9505 9517 9526 9534 9541 9546 9551 9555 9559 9562 9566 9571 9577 9583 9590 9599 9608 9618 9628 9639 9650 9660 9671 9681 9691 9700 9708 9716 9723 9730 9735 9741 9746 9751 9755 9760 9764 9768 9772 9776 9780 9783 9787 9791 9794 9797 9800 9803 9805 9807 9808 9808 9808 9807 9806 9804 9801 9798 9794 9790 9785 9781 9776 9771 9766 9761 9756 9751 9745 9739 9733 9725 9717 9709 9699 9688 9675 9662 9647 9631 9614 9595 9575 9554 9531 9507 9482 9456 9428 9399 9369 9338 9306 9273 9240 9206 9173 9140 9107 9076 9047 9019 8994 8971 8952 8935 8923 8914 8909 8907 8910 8916 8926 8940 8956 8976 8998 9023 9050 9078 9108 9139 9170 9202 9234 9266 9298 9329 9358 9387 9415 9441 9466 9490 9512 9533 9553 9572 9589 9606 9622 9637 9651 9665 9679 9691 9703 9714 9724 9734 9742 9748 9754 9757 9759 9759 9757 9753 9747 9739 9728 9715 9700 9682 9662 9640 9615 9588 9557 9524 9488 9449 9407 9361 9312 9258 9200 9138 9070 8997 8919 8835 8746 8650 8548 8441 8327 8208 8084 7956 7824 7688 7550 7411 7271 7132 6995 6860 6729 6603 6482 6369 6264 6168 6082 6007 5943 5892 5854 5829 5818 5821 5837 5866 5907 5960 6024 6098 6181 6270 6366 6466 6570 6675 6782 6888 6993 7096 7196 7294 7389 7480 7567 7652 7733 7811 7886 7959 8029 8097 8164 8228 8291 8353 8413 8471 8529 8585 8640 8693 8745 8795 8844 8892 8937 8982 9024 9065 9103 9140 9175 9209 9240 9269 9296 9321 9344 9365 9383 9400 9414 9426 9436 9443 9448 9451 9451 9449 9445 9438 9428 9416 9401 9384 9364 9341 9316 9289 9258 9226 9191 9153 9114 9073 9030 8986 8941 8894 8848 8800 8753 8706 8660 8614 8569 8526 8484 8443 8404 8366 8330 8295 8261 8229 8196 8164 8131 8098 8063 8026 7987 7946 7901 7853 7802 7747 7690 7630 7568 7506 7443 7381 7322 7266 7215 7170 7133 7104 7084 7075 7077 7090 7115 7151 7198 7255 7322 7397 7480 7569 7663 7761 7861 7963 8065 8166 8265 8362 8455 8544 8628 8708 8783 8852 8917 8977 9031 9081 9127 9169 9207 9242 9274 9304 9331 9356 9380 9402 9423 9442 9461 9478 9494 9510 9524 9537 9549 9560 9570 9578 9586 9592 9597 9601 9604 9606 9607 9607 9606 9604 9601 9596 9590 9582 9573 9561 9548 9533 9515 9495 9473 9449 9423 9395 9365 4414 6 4 5 9334 9302 9270 9237 9204 9172 9140 9110 9081 9053 9027 9003 8981 8960 8941 8924 8908 8892 8877 8863 8848 8833 8817 8800 8782 8763 8741 8717 8691 8663 8632 8599 8563 8525 8485 8443 8400 8355 8310 8264 8218 8173 8128 8085 8044 8004 7968 7934 7903 7875 7851 7831 7814 7801 7792 7787 7787 7790 7798 7810 7826 7846 7871 7900 7932 7968 8007 8049 8094 8141 8189 8238 8287 8336 8385 8434 8480 8526 8569 8610 8649 8686 8719 8749 8776 8800 8819 8834 8844 8849 8848 8841 8828 8808 8781 8747 8707 8660 8608 8551 8490 8426 8361 8295 8230 8168 8110 8057 8011 7973 7943 7922 7911 7909 7918 7936 7964 8000 8043 8094 8150 8210 8275 8341 8409 8478 8546 8612 8677 8739 8798 8854 8906 8954 8998 9039 9076 9109 9138 9164 9188 9208 9226 9241 9254 9266 9276 9285 9292 9299 9304 9309 9313 9316 9318 9319 9319 9318 9316 9313 9309 9305 9300 9294 9288 9283 9277 9272 9268 9264 9260 9257 9255 9253 9251 9250 9248 9247 9245 9243 9240 9237 9234 9231 9228 9224 9221 9217 9214 9211 9207 9203 9199 9195 9189 9182 9174 9164 9151 9137 9120 9100 9077 9051 9023 8991 8956 8919 8879 8836 8792 8745 8696 8646 8594 8542 8490 8438 8388 8339 8292 8248 8208 8173 8142 8117 8098 8085 8079 8079 8085 8097 8114 8135 8160 8188 8216 8245 8274 8300 8323 8343 8357 8367 8370 8367 8357 8340 8316 8286 8249 8206 8157 8104 8046 7985 7922 7857 7792 7728 7666 7607 7553 7505 7463 7428 7402 7385 7376 7376 7385 7402 7426 7456 7492 7532 7575 7620 7665 7711 7756 7800 7841 7881 7917 7952 7984 8014 8043 8069 8095 8119 8142 8164 8185 8206 8226 8246 8264 8282 8300 8317 8333 8349 8365 8381 8397 8413 8429 8445 8461 8478 8494 8511 8526 8542 8556 8570 8583 8594 8605 8614 8622 8628 8634 8639 8642 8645 8647 8649 8650 8650 8650 8650 8649 8647 8645 8642 8639 8635 8630 8624 8618 8612 8604 8596 8588 8579 8569 8559 8549 8538 8528 8517 8506 8495 8483 8472 8460 8448 8436 8423 8410 8397 8383 8369 8354 8339 8324 8307 8291 8274 8257 8239 8221 8203 8185 8167 8148 8130 8111 8091 8071 8051 8030 8007 7984 7960 7934 7907 7879 7848 7816 7781 7744 7704 7661 7615 7564 7509 7449 7383 7312 7234 7149 7056 6956 6847 6730 6605 6471 6329 6179 6021 5856 5685 5508 5327 5143 4956 4768 4580 4393 4209 4029 3854 3684 3521 3365 3218 3081 2952 2834 2727 2631 2546 2473 2413 2364 2327 2303 2291 2290 2300 2321 2352 2391 2438 2491 2548 2609 2673 2736 2800 2861 2920 2976 3029 3078 3123 3164 3203 3239 3273 3306 3338 3370 3402 3435 3469 3503 3537 3571 3605 3637 3668 3696 3722 3744 3762 3775 3784 3788 3788 3782 3772 3757 3738 3716 3689 3659 3626 3590 3552 3511 3469 3426 3381 3335 3289 4415 6 4 5 3243 3197 3151 3106 3061 3016 2973 2930 2888 2847 2806 2766 2725 2685 2646 2606 2566 2526 2485 2445 2404 2363 2322 2280 2237 2194 2149 2103 2056 2007 1956 1903 1848 1791 1732 1671 1608 1543 1478 1412 1346 1281 1216 1154 1093 1035 980 929 880 836 795 758 725 695 668 645 625 608 593 581 572 565 560 557 555 556 559 564 571 579 590 603 618 635 656 679 705 734 766 803 842 886 933 983 1037 1095 1155 1218 1282 1349 1416 1484 1552 1620 1688 1754 1819 1882 1944 2004 2063 2120 2175 2230 2283 2336 2388 2439 2491 2542 2594 2646 2698 2751 2804 2857 2912 2966 3021 3077 3134 3190 3248 3306 3364 3423 3482 3541 3600 3660 3720 3780 3840 3901 3961 4021 4082 4142 4203 4264 4325 4387 4448 4510 4572 4635 4697 4759 4821 4882 4943 5004 5064 5124 5183 5241 5298 5355 5411 5466 5520 5574 5628 5681 5733 5785 5836 5887 5936 5986 6034 6081 6128 6173 6218 6261 6303 6345 6385 6424 6463 6500 6537 6572 6608 6642 6676 6710 6743 6775 6808 6839 6871 6902 6933 6963 6992 7020 7047 7073 7098 7122 7144 7165 7184 7203 7220 7236 7251 7265 7279 7293 7306 7319 7332 7345 7357 7369 7380 7391 7400 7408 7415 7419 7422 7421 7418 7411 7400 7385 7365 7339 7308 7269 7224 7171 7109 7038 6957 6867 6766 6654 6532 6400 6256 6103 5940 5767 5585 5396 5199 4996 4788 4576 4361 4144 3928 3713 3501 3294 3093 2900 2716 2542 2380 2231 2094 1971 1861 1764 1680 1607 1547 1497 1457 1426 1405 1392 1389 1395 1412 1440 1480 1535 1605 1691 1796 1920 2063 2226 2408 2609 2826 3058 3303 3558 3819 4085 4352 4616 4876 5128 5371 5604 5824 6032 6226 6408 6577 6734 6881 7017 7144 7264 7376 7482 7582 7677 7768 7854 7936 8014 8088 8158 8225 8287 8346 8400 8451 8499 8543 8584 8621 8656 8688 8718 8745 8770 8794 8815 8836 8854 8872 8888 8903 8916 8929 8940 8951 8959 8967 8973 8977 8980 8980 8979 8976 8971 8965 8956 8945 8933 8920 8905 8889 8872 8855 8837 8819 8801 8782 8765 8747 8730 8714 8699 8684 8670 8658 8646 8635 8626 8618 8611 8605 8600 8597 8594 8594 8594 8595 8598 8602 8607 8614 8621 8630 8641 8652 8665 8679 8695 8712 8730 8749 8770 8791 8814 8837 8861 8885 8910 8935 8959 8983 9007 9030 9052 9073 9092 9111 9128 9144 9159 9172 9184 9195 9205 9214 9222 9228 9234 9239 9243 9245 9247 9247 9246 9243 9239 9235 9228 9221 9213 9204 9195 9185 9176 9166 9157 9148 9140 9133 9126 9121 9116 9112 9109 9107 9106 9104 9104 9104 9104 9105 9106 9108 9111 9114 9118 9122 9128 9134 9141 9148 9156 9164 9173 9181 9189 9196 9203 9208 9212 9215 9217 9216 9214 9210 9205 9198 9190 9180 9169 9158 9145 9132 9118 9104 9089 4416 6 4 5 9074 9059 9044 9029 9014 8999 8984 8969 8954 8939 8925 8911 8897 8885 8873 8862 8852 8844 8837 8832 8828 8826 8825 8826 8829 8834 8839 8847 8855 8864 8875 8886 8898 8910 8923 8936 8949 8962 8975 8987 8999 9009 9019 9028 9036 9042 9047 9051 9053 9054 9053 9050 9047 9042 9035 9028 9020 9012 9003 8994 8985 8977 8969 8961 8955 8949 8945 8942 8941 8941 8942 8945 8949 8955 8962 8970 8979 8988 8999 9011 9023 9036 9050 9064 9080 9095 9112 9129 9146 9164 9182 9200 9218 9236 9253 9269 9285 9299 9312 9324 9334 9343 9351 9357 9363 9368 9373 9377 9380 9384 9387 9390 9392 9394 9395 9395 9395 9393 9390 9385 9379 9371 9362 9351 9339 9327 9314 9300 9287 9273 9261 9249 9238 9228 9218 9210 9202 9195 9188 9182 9174 9167 9158 9148 9137 9123 9108 9091 9072 9051 9028 9003 8976 8948 8919 8888 8858 8827 8796 8766 8736 8708 8681 8656 8632 8611 8592 8575 8561 8549 8540 8533 8530 8528 8530 8533 8539 8548 8558 8571 8585 8600 8617 8634 8651 8669 8686 8703 8718 8732 8744 8754 8761 8765 8766 8763 8756 8746 8731 8711 8687 8658 8625 8586 8542 8494 8440 8380 8315 8245 8169 8086 7998 7904 7803 7696 7584 7466 7343 7217 7087 6956 6825 6695 6568 6447 6333 6229 6137 6057 5993 5946 5916 5904 5912 5938 5982 6043 6120 6210 6313 6425 6545 6668 6794 6919 7041 7159 7269 7372 7465 7549 7622 7686 7741 7787 7825 7858 7886 7912 7935 7959 7984 8011 8042 8076 8114 8157 8204 8255 8309 8366 8425 8485 8546 8607 8666 8724 8779 8831 8880 8925 8967 9005 9038 9067 9093 9114 9131 9145 9155 9162 9166 9167 9165 9161 9155 9147 9138 9128 9117 9106 9094 9083 9072 9062 9052 9044 9037 9031 9027 9025 9024 9025 9027 9032 9038 9045 9053 9063 9074 9086 9098 9110 9123 9135 9147 9159 9170 9180 9189 9197 9204 9209 9213 9216 9217 9217 9215 9211 9206 9199 9190 9179 9166 9152 9135 9117 9096 9074 9049 9023 8995 8965 8935 8902 8869 8835 8800 8764 8726 8688 8648 8606 8562 8515 8465 8410 8350 8285 8213 8134 8048 7954 7852 7741 7622 7495 7359 7215 7062 6902 6735 6560 6378 6190 5996 5796 5591 5382 5169 4953 4736 4518 4300 4085 3874 3668 3468 3276 3093 2921 2760 2612 2477 2356 2251 2161 2088 2032 1995 1977 1979 2003 2049 2119 2212 2329 2471 2636 2824 3033 3261 3505 3763 4031 4305 4581 4857 5129 5392 5646 5886 6113 6324 6519 6698 6863 7013 7151 7277 7394 7503 7605 7702 7794 7884 7971 8056 8139 8220 8299 8375 8448 8519 8586 8649 8708 8763 8813 8858 8899 8934 8966 8993 9015 9034 9050 9062 9071 9078 9084 9088 9092 9095 9099 9103 9108 9114 9122 9132 9142 9155 9169 9185 9202 9220 9239 9258 9279 9299 9320 9341 9362 9382 9403 9422 9441 9459 9477 4417 6 4 5 9493 9508 9523 9536 9548 9559 9569 9578 9586 9594 9600 9606 9611 9616 9620 9624 9627 9630 9633 9636 9638 9640 9642 9643 9645 9646 9647 9648 9649 9650 9651 9653 9654 9656 9657 9660 9662 9665 9668 9671 9674 9677 9679 9682 9684 9686 9687 9688 9688 9687 9687 9686 9685 9683 9682 9681 9679 9678 9677 9676 9676 9675 9674 9673 9672 9670 9669 9667 9665 9663 9661 9659 9657 9655 9654 9653 9653 9652 9652 9653 9653 9652 9652 9651 9649 9647 9644 9640 9635 9629 9622 9614 9605 9595 9585 9573 9560 9545 9529 9510 9489 9465 9438 9406 9370 9328 9281 9227 9166 9098 9021 8935 8839 8734 8618 8492 8356 8209 8053 7887 7712 7530 7342 7149 6953 6757 6562 6371 6186 6009 5843 5689 5550 5427 5322 5235 5168 5120 5092 5083 5094 5122 5168 5229 5304 5391 5489 5596 5710 5829 5953 6078 6203 6328 6451 6570 6686 6796 6900 6998 7090 7174 7252 7324 7388 7446 7498 7544 7585 7620 7651 7677 7699 7717 7732 7745 7754 7761 7767 7771 7773 7775 7776 7776 7777 7779 7781 7783 7787 7792 7798 7806 7815 7826 7838 7851 7866 7883 7901 7921 7943 7966 7991 8019 8048 8079 8113 8148 8186 8225 8266 8309 8353 8399 8445 8493 8541 8589 8638 8686 8735 8783 8831 8878 8924 8970 9014 9057 9099 9139 9177 9213 9247 9279 9309 9337 9363 9386 9407 9426 9443 9458 9471 9483 9492 9500 9506 9511 9514 9515 9514 9512 9507 9500 9492 9481 9468 9453 9436 9417 9396 9373 9348 9321 9292 9262 9231 9198 9165 9130 9094 9058 9022 8985 8948 8912 8875 8840 8806 8772 8741 8711 8683 8658 8635 8615 8598 8584 8573 8566 8561 8558 8559 8561 8564 8569 8574 8580 8585 8589 8592 8592 8590 8585 8576 8564 8547 8524 8496 8462 8421 8372 8314 8248 8172 8085 7988 7879 7758 7626 7482 7326 7159 6981 6793 6596 6391 6178 5958 5733 5503 5269 5033 4795 4555 4316 4079 3843 3611 3384 3164 2951 2747 2555 2374 2206 2052 1913 1789 1681 1587 1508 1443 1389 1347 1314 1290 1273 1263 1259 1262 1272 1290 1318 1358 1411 1481 1570 1680 1812 1968 2149 2355 2584 2836 3108 3397 3698 4009 4325 4641 4953 5258 5552 5831 6094 6340 6566 6773 6961 7132 7286 7425 7550 7664 7768 7863 7952 8034 8111 8184 8253 8318 8380 8438 8494 8546 8596 8642 8687 8729 8769 8807 8844 8880 8916 8951 8985 9019 9053 9087 9120 9153 9186 9218 9249 9280 9311 9340 9369 9396 9423 9448 9473 9496 9518 9538 9557 9574 9589 9603 9615 9625 9634 9642 9648 9654 9659 9663 9667 9671 9675 9679 9683 9688 9692 9697 9702 9708 9713 9718 9724 9729 9734 9738 9742 9746 9749 9752 9754 9755 9755 9755 9753 9750 9747 9742 9736 9730 9722 9713 9703 9692 9680 9668 9653 9638 9622 9605 9586 9567 9547 9525 9503 9480 9457 9434 9410 9387 9365 4418 6 4 5 9343 9322 9302 9284 9268 9252 9239 9227 9217 9209 9202 9197 9194 9192 9192 9194 9197 9202 9209 9217 9227 9238 9251 9266 9282 9299 9317 9336 9355 9375 9396 9416 9436 9456 9476 9495 9514 9532 9548 9564 9579 9593 9606 9618 9628 9637 9646 9652 9658 9663 9666 9669 9670 9670 9669 9667 9664 9660 9655 9649 9642 9634 9625 9616 9606 9595 9585 9573 9562 9551 9541 9530 9520 9511 9503 9495 9488 9481 9475 9470 9464 9459 9454 9449 9443 9436 9429 9420 9411 9400 9388 9375 9361 9345 9329 9312 9295 9276 9258 9239 9221 9202 9184 9167 9150 9133 9117 9102 9088 9074 9062 9050 9039 9029 9020 9011 9003 8995 8988 8980 8971 8961 8949 8934 8916 8893 8864 8828 8785 8733 8670 8597 8512 8414 8303 8179 8041 7889 7724 7547 7357 7157 6946 6727 6499 6266 6028 5786 5542 5298 5054 4812 4574 4341 4115 3896 3686 3488 3301 3128 2971 2830 2708 2605 2523 2463 2426 2413 2424 2459 2519 2602 2709 2837 2987 3155 3340 3540 3752 3974 4201 4433 4664 4893 5117 5331 5535 5726 5901 6059 6198 6319 6419 6501 6563 6608 6636 6651 6653 6646 6632 6614 6595 6578 6566 6560 6564 6578 6605 6644 6697 6763 6842 6934 7036 7148 7268 7394 7524 7656 7790 7922 8051 8177 8297 8412 8519 8620 8713 8798 8875 8944 9006 9060 9108 9149 9183 9212 9235 9254 9268 9279 9286 9291 9294 9295 9296 9296 9295 9295 9295 9296 9297 9299 9301 9304 9307 9310 9313 9316 9318 9321 9323 9324 9325 9326 9327 9328 9328 9329 9330 9331 9331 9332 9334 9335 9336 9338 9339 9340 9342 9344 9346 9349 9352 9356 9360 9365 9371 9378 9385 9393 9401 9409 9417 9425 9433 9441 9447 9454 9460 9465 9469 9473 9477 9481 9484 9487 9490 9493 9496 9499 9502 9505 9508 9511 9514 9517 9520 9522 9525 9528 9532 9535 9538 9542 9545 9548 9551 9554 9556 9557 9557 9556 9554 9549 9543 9536 9526 9514 9501 9486 9470 9452 9433 9413 9393 9372 9350 9328 9306 9285 9263 9241 9220 9199 9179 9158 9139 9119 9100 9081 9062 9043 9024 9003 8982 8958 8932 8903 8871 8835 8795 8751 8702 8650 8594 8535 8474 8413 8352 8292 8237 8186 8142 8106 8079 8062 8056 8062 8078 8106 8144 8192 8248 8312 8382 8456 8533 8611 8689 8766 8840 8909 8974 9034 9087 9134 9174 9208 9235 9256 9271 9280 9285 9285 9281 9273 9262 9248 9232 9213 9194 9173 9150 9127 9104 9079 9055 9031 9007 8983 8960 8938 8916 8896 8877 8860 8844 8829 8815 8802 8790 8778 8766 8754 8742 8728 8712 8694 8674 8651 8625 8595 8562 8526 8486 8443 8397 8349 8300 8250 8201 8153 8107 8065 8027 7995 7969 7951 7942 7941 7950 7968 7995 8032 8077 8131 8192 8259 8331 8408 8487 8568 8649 8730 8810 8886 8960 9030 9095 9155 9211 9261 9306 9346 9380 9410 9436 9457 4419 6 4 5 9474 9487 9498 9505 9510 9512 9513 9512 9510 9507 9504 9499 9495 9490 9485 9479 9472 9465 9457 9447 9435 9420 9403 9383 9360 9333 9302 9267 9228 9186 9141 9092 9042 8990 8938 8886 8835 8787 8742 8701 8666 8636 8612 8596 8587 8586 8592 8605 8626 8653 8686 8724 8767 8814 8864 8916 8970 9024 9079 9133 9185 9236 9286 9333 9377 9420 9459 9496 9531 9563 9593 9621 9646 9670 9691 9711 9728 9744 9758 9770 9780 9789 9795 9800 9804 9805 9805 9803 9799 9794 9786 9777 9766 9752 9736 9717 9696 9672 9646 9617 9585 9550 9512 9472 9430 9385 9338 9289 9239 9187 9134 9081 9026 8972 8917 8862 8808 8755 8703 8652 8603 8557 8513 8472 8434 8401 8371 8346 8326 8311 8300 8295 8295 8300 8310 8325 8344 8368 8396 8428 8464 8503 8545 8589 8636 8685 8735 8787 8839 8893 8946 9000 9053 9105 9157 9208 9257 9305 9351 9396 9439 9480 9519 9556 9592 9625 9657 9687 9715 9741 9766 9789 9810 9830 9848 9865 9880 9894 9906 9918 9928 9937 9944 9951 9957 9961 9965 9969 9971 9974 9976 9977 9979 9981 9982 9984 9986 9988 9990 9993 9995 9997 99981000010001100011000110000 9998 9996 9994 9991 9988 9985 9983 9980 9978 9976 9974 9973 9971 9970 9969 9968 9966 9963 9960 9955 9950 9943 9935 9926 9916 9905 9893 9880 9866 9852 9837 9822 9807 9791 9775 9759 9742 9725 9707 9689 9672 9654 9637 9620 9604 9590 9577 9567 9558 9552 9549 9549 9552 9558 9566 9577 9590 9604 9620 9638 9656 9674 9692 9710 9727 9743 9759 9774 9787 9800 9811 9821 9830 9837 9844 9848 9852 9853 9853 9851 9847 9842 9834 9825 9815 9803 9791 9778 9764 9751 9739 9727 9717 9709 9703 9698 9696 9696 9698 9702 9707 9714 9722 9731 9740 9749 9759 9768 9777 9785 9793 9801 9808 9814 9820 9826 9832 9838 9843 9849 9854 9858 9862 9865 9867 9869 9869 9867 9864 9860 9854 9847 9839 9829 9818 9807 9794 9781 9767 9752 9736 9719 9701 9682 9661 9638 9613 9585 9555 9522 9486 9447 9405 9359 9311 9259 9205 9148 9089 9028 8965 8901 8836 8771 8707 8643 8581 8520 8462 8407 8356 8308 8265 8227 8194 8166 8145 8130 8121 8118 8123 8133 8151 8175 8204 8240 8280 8325 8374 8426 8480 8535 8590 8645 8699 8751 8799 8845 8886 8924 8958 8987 9013 9036 9055 9072 9087 9101 9113 9126 9138 9151 9165 9180 9197 9214 9233 9253 9273 9295 9316 9337 9358 9379 9398 9416 9433 9448 9461 9472 9481 9488 9492 9494 9494 9491 9485 9476 9465 9452 9435 9416 9394 9370 9344 9317 9288 9258 9228 9198 9169 9142 9117 9095 9077 9062 9052 9046 9046 9050 9059 9073 9091 9114 9140 9170 9203 9238 9275 9314 9353 9393 9434 9473 9512 9550 9587 9622 9655 9687 9716 9742 9767 9789 9809 9826 9842 9856 9868 9878 9887 9895 4420 6 4 5 9902 9908 9914 9918 9922 9926 9930 9933 9935 9937 9939 9940 9941 9941 9940 9940 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9913 9911 9909 9907 9904 9902 9899 9897 9893 9890 9886 9882 9877 9872 9867 9861 9855 9849 9843 9837 9831 9825 9819 9814 9809 9804 9800 9796 9792 9788 9785 9782 9779 9776 9773 9770 9767 9764 9760 9757 9754 9751 9748 9745 9742 9740 9737 9735 9732 9730 9727 9724 9721 9718 9714 9710 9705 9699 9693 9687 9679 9672 9663 9654 9644 9634 9622 9610 9596 9581 9565 9547 9526 9504 9478 9450 9419 9385 9347 9305 9258 9208 9152 9092 9026 8954 8876 8792 8700 8602 8497 8384 8264 8137 8003 7863 7716 7564 7408 7250 7089 6928 6769 6613 6462 6319 6184 6060 5948 5851 5770 5706 5661 5636 5630 5645 5679 5734 5808 5899 6007 6130 6266 6413 6569 6731 6898 7066 7234 7401 7564 7721 7873 8017 8153 8281 8400 8511 8613 8707 8794 8874 8948 9016 9078 9136 9189 9238 9284 9327 9367 9403 9438 9469 9499 9526 9551 9574 9594 9614 9631 9647 9661 9675 9687 9698 9709 9718 9727 9736 9743 9749 9755 9759 9762 9764 9764 9763 9760 9756 9750 9743 9735 9725 9715 9704 9693 9680 9668 9655 9641 9627 9613 9598 9582 9565 9547 9529 9510 9491 9471 9452 9433 9416 9400 9385 9373 9364 9356 9351 9348 9347 9347 9347 9347 9345 9342 9336 9326 9311 9292 9267 9237 9202 9163 9119 9073 9024 8975 8926 8879 8835 8795 8760 8732 8711 8698 8692 8695 8705 8723 8748 8779 8816 8857 8902 8950 8999 9049 9099 9148 9196 9242 9286 9327 9366 9402 9436 9467 9496 9522 9546 9568 9588 9605 9621 9633 9643 9650 9654 9654 9650 9642 9630 9613 9592 9565 9533 9497 9455 9408 9356 9299 9237 9171 9101 9027 8949 8869 8786 8701 8616 8531 8447 8366 8287 8214 8146 8084 8031 7987 7952 7927 7913 7910 7918 7937 7967 8006 8055 8112 8176 8247 8323 8402 8485 8569 8653 8738 8821 8901 8979 9053 9124 9190 9251 9309 9361 9410 9454 9495 9532 9566 9597 9626 9652 9677 9699 9720 9740 9758 9774 9789 9803 9816 9827 9837 9846 9854 9860 9866 9872 9876 9881 9885 9889 9892 9896 9899 9903 9906 9909 9911 9913 9915 9917 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9925 9926 9927 9928 9929 9930 9930 9930 9929 9927 9926 9923 9921 9918 9915 9912 9909 9907 9905 9903 9902 9901 9900 9900 9900 9900 9901 9901 9901 9901 9901 9900 9899 9897 9895 9893 9890 9886 9882 9877 9871 9865 9857 9849 9841 9831 9821 9811 9800 9789 9778 9767 9756 9745 9736 9727 9720 9713 9708 9704 9702 9701 9702 9705 9708 9713 9720 9727 9735 9744 9754 9764 9774 9784 9794 9804 9813 9822 9830 9837 9844 9849 9854 9859 9863 9866 9869 9871 9873 9875 9876 9878 9878 9879 9879 9878 4421 6 4 5 9877 9875 9872 9868 9863 9857 9850 9842 9834 9824 9813 9802 9791 9778 9766 9752 9738 9724 9709 9693 9676 9659 9640 9621 9601 9580 9558 9536 9514 9492 9470 9448 9427 9408 9389 9371 9355 9339 9324 9310 9296 9283 9269 9255 9240 9225 9208 9190 9172 9152 9132 9111 9090 9070 9050 9032 9015 8999 8987 8976 8969 8964 8963 8965 8970 8978 8990 9005 9023 9043 9066 9091 9118 9146 9176 9206 9236 9265 9294 9321 9347 9370 9390 9408 9422 9433 9441 9445 9447 9446 9442 9436 9427 9418 9406 9394 9381 9367 9353 9339 9324 9309 9294 9278 9263 9248 9233 9218 9203 9190 9177 9165 9154 9145 9137 9131 9126 9122 9119 9117 9116 9115 9114 9112 9109 9105 9099 9091 9081 9068 9052 9034 9012 8988 8961 8932 8900 8865 8829 8791 8752 8712 8671 8630 8588 8547 8505 8465 8425 8386 8348 8312 8278 8245 8214 8186 8160 8137 8117 8101 8088 8079 8074 8074 8078 8087 8101 8119 8142 8170 8203 8239 8279 8322 8368 8416 8466 8516 8567 8617 8666 8714 8759 8802 8842 8879 8912 8942 8968 8991 9010 9025 9037 9045 9051 9053 9053 9051 9045 9038 9028 9016 9003 8987 8970 8951 8930 8908 8885 8861 8837 8811 8785 8759 8734 8708 8683 8660 8637 8616 8597 8579 8564 8551 8542 8534 8530 8529 8532 8537 8545 8556 8570 8586 8605 8624 8645 8666 8687 8708 8727 8745 8760 8773 8783 8790 8794 8793 8789 8781 8768 8751 8729 8701 8668 8629 8584 8531 8472 8405 8330 8247 8156 8058 7952 7840 7722 7599 7473 7344 7214 7085 6958 6834 6716 6603 6499 6404 6319 6246 6184 6136 6102 6082 6077 6086 6111 6151 6206 6275 6357 6452 6558 6675 6800 6931 7067 7206 7346 7485 7621 7752 7876 7993 8101 8200 8288 8367 8436 8494 8544 8585 8619 8646 8667 8683 8695 8704 8710 8713 8715 8716 8715 8713 8710 8706 8702 8696 8690 8684 8677 8670 8663 8656 8649 8643 8638 8634 8631 8629 8628 8628 8628 8629 8629 8629 8628 8626 8622 8615 8604 8591 8572 8550 8522 8488 8449 8404 8354 8297 8236 8169 8099 8025 7949 7872 7795 7720 7648 7581 7520 7465 7420 7384 7358 7342 7338 7344 7361 7388 7425 7469 7521 7578 7641 7707 7775 7845 7915 7985 8054 8121 8187 8250 8311 8369 8425 8479 8531 8581 8630 8677 8722 8767 8810 8853 8895 8936 8976 9016 9056 9094 9131 9168 9203 9236 9268 9298 9325 9350 9372 9392 9408 9422 9431 9437 9439 9437 9430 9419 9401 9378 9347 9310 9264 9210 9147 9074 8991 8897 8792 8676 8549 8412 8264 8106 7938 7762 7579 7388 7192 6992 6788 6582 6375 6169 5966 5767 5573 5386 5209 5042 4889 4750 4627 4523 4439 4377 4337 4322 4330 4364 4422 4505 4610 4738 4885 5051 5231 5424 5626 5834 6045 6257 6466 6669 6864 7049 7223 7383 7530 7662 7780 7882 7970 8044 8104 8151 8185 8207 4422 6 4 5 8217 8215 8203 8179 8145 8100 8044 7978 7902 7816 7721 7618 7508 7393 7273 7151 7029 6907 6790 6679 6575 6482 6401 6334 6282 6246 6228 6227 6243 6276 6326 6391 6469 6560 6662 6772 6889 7011 7136 7262 7387 7511 7633 7750 7863 7970 8072 8169 8260 8346 8426 8502 8572 8639 8701 8760 8816 8868 8918 8966 9011 9054 9095 9135 9172 9208 9242 9274 9305 9335 9363 9390 9415 9440 9463 9485 9506 9527 9546 9564 9582 9598 9613 9627 9640 9651 9661 9669 9676 9680 9683 9684 9683 9680 9675 9669 9660 9649 9636 9622 9606 9588 9569 9549 9527 9504 9481 9456 9431 9405 9379 9352 9325 9297 9269 9241 9212 9183 9154 9125 9095 9066 9036 9007 8978 8949 8920 8892 8865 8838 8812 8786 8761 8737 8713 8690 8668 8645 8623 8602 8581 8560 8540 8521 8503 8487 8472 8458 8446 8436 8428 8423 8419 8417 8417 8419 8423 8428 8434 8442 8451 8460 8470 8481 8492 8503 8514 8524 8534 8544 8552 8558 8564 8567 8568 8566 8562 8556 8547 8536 8523 8507 8491 8473 8454 8435 8416 8397 8379 8362 8346 8331 8318 8305 8293 8281 8270 8259 8247 8234 8220 8206 8189 8171 8151 8129 8105 8079 8051 8021 7988 7953 7916 7876 7832 7785 7735 7680 7621 7557 7487 7413 7333 7249 7160 7066 6969 6870 6770 6669 6570 6474 6381 6294 6212 6138 6072 6014 5963 5920 5884 5853 5826 5801 5777 5753 5725 5692 5653 5605 5549 5482 5404 5315 5214 5101 4977 4842 4696 4540 4375 4203 4023 3838 3648 3456 3263 3071 2881 2695 2515 2344 2182 2032 1894 1769 1657 1559 1475 1403 1342 1292 1251 1218 1192 1172 1159 1151 1150 1158 1176 1206 1252 1315 1399 1505 1637 1795 1979 2191 2429 2690 2973 3273 3587 3909 4236 4562 4883 5195 5495 5779 6046 6293 6522 6731 6920 7092 7247 7387 7512 7625 7727 7819 7902 7976 8042 8101 8152 8196 8235 8267 8294 8316 8334 8350 8364 8377 8391 8405 8422 8441 8464 8490 8520 8553 8590 8630 8672 8717 8762 8809 8856 8903 8949 8994 9038 9081 9122 9161 9199 9234 9268 9300 9329 9357 9383 9406 9427 9446 9463 9477 9489 9497 9502 9504 9502 9496 9485 9470 9449 9421 9387 9346 9297 9239 9173 9097 9012 8916 8810 8695 8570 8436 8294 8145 7990 7832 7671 7511 7352 7199 7052 6915 6790 6679 6584 6506 6447 6407 6388 6389 6410 6450 6508 6583 6671 6773 6884 7004 7129 7258 7389 7518 7646 7769 7887 7998 8101 8196 8281 8358 8425 8481 8528 8566 8593 8611 8620 8619 8610 8592 8566 8531 8490 8441 8386 8326 8261 8192 8120 8046 7971 7896 7824 7753 7687 7625 7569 7518 7474 7437 7407 7382 7364 7351 7342 7336 7332 7329 7326 7321 7315 7305 7291 7273 7251 7225 7196 7162 7127 7090 7052 7016 6981 6949 6921 6899 6883 6874 6874 6882 6898 6924 6960 7004 7057 7119 7188 7265 4423 6 4 5 7347 7434 7526 7620 7716 7813 7909 8003 8094 8182 8265 8343 8414 8480 8539 8590 8635 8672 8702 8724 8739 8746 8747 8739 8725 8703 8674 8638 8594 8543 8486 8421 8350 8273 8189 8100 8007 7908 7806 7700 7591 7480 7365 7249 7131 7011 6889 6766 6641 6514 6384 6253 6121 5986 5850 5713 5575 5439 5303 5171 5042 4920 4805 4699 4606 4525 4460 4413 4384 4376 4389 4424 4481 4561 4662 4784 4925 5082 5254 5437 5629 5826 6025 6222 6415 6600 6775 6937 7084 7215 7328 7423 7500 7559 7600 7625 7633 7627 7607 7576 7534 7483 7424 7358 7287 7212 7133 7052 6969 6885 6801 6717 6635 6555 6476 6402 6330 6263 6201 6145 6094 6050 6013 5983 5960 5946 5940 5942 5953 5972 6001 6037 6082 6135 6194 6261 6334 6412 6494 6579 6667 6757 6847 6937 7027 7115 7202 7287 7370 7452 7532 7610 7688 7766 7843 7920 7998 8077 8156 8236 8316 8396 8476 8554 8632 8708 8782 8854 8922 8988 9051 9111 9167 9220 9271 9318 9363 9404 9444 9480 9514 9545 9574 9600 9623 9645 9664 9681 9696 9710 9722 9733 9743 9753 9762 9771 9780 9789 9797 9806 9813 9821 9828 9834 9840 9845 9849 9853 9856 9859 9862 9864 9867 9870 9873 9876 9880 9883 9887 9891 9895 9899 9902 9906 9908 9911 9913 9914 9915 9916 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9925 9927 9929 9931 9934 9937 9940 9943 9946 9948 9950 9952 9954 9954 9955 9954 9953 9951 9948 9946 9942 9939 9935 9932 9928 9925 9922 9919 9916 9912 9909 9905 9900 9895 9889 9882 9874 9865 9856 9846 9836 9825 9815 9806 9797 9789 9782 9777 9772 9769 9766 9765 9765 9765 9766 9768 9769 9772 9774 9776 9779 9782 9785 9788 9791 9794 9797 9800 9803 9805 9807 9809 9809 9809 9808 9805 9801 9796 9789 9781 9770 9759 9745 9731 9715 9699 9681 9663 9645 9628 9610 9594 9579 9565 9553 9543 9535 9529 9526 9525 9526 9530 9535 9543 9551 9561 9572 9583 9594 9605 9616 9626 9635 9643 9650 9656 9660 9664 9666 9668 9669 9669 9668 9666 9664 9662 9658 9654 9648 9642 9634 9624 9613 9600 9585 9567 9547 9525 9499 9470 9437 9399 9357 9310 9257 9197 9129 9052 8966 8870 8762 8643 8511 8367 8210 8040 7858 7664 7460 7245 7022 6792 6556 6315 6072 5828 5584 5341 5102 4869 4641 4423 4214 4019 3837 3673 3527 3404 3304 3230 3185 3170 3186 3234 3314 3426 3569 3741 3939 4160 4401 4659 4928 5205 5485 5766 6042 6311 6571 6818 7052 7272 7476 7665 7839 7999 8145 8278 8400 8511 8613 8707 8792 8871 8944 9011 9074 9132 9186 9237 9284 9329 9371 9411 9448 9484 9518 9550 9580 9609 9636 9660 9683 9704 9723 9741 9756 9770 9783 9794 9804 9813 9821 9829 9835 9841 9847 9851 9854 9856 9857 9856 9854 9850 9844 9836 9826 9814 9799 9782 4424 6 4 5 9762 9740 9714 9685 9651 9613 9569 9520 9464 9401 9330 9251 9163 9066 8960 8845 8722 8591 8453 8310 8163 8014 7864 7715 7571 7432 7302 7183 7075 6982 6906 6846 6804 6782 6779 6794 6828 6880 6948 7031 7127 7235 7351 7475 7603 7735 7867 7999 8128 8253 8373 8487 8594 8693 8785 8868 8943 9010 9069 9120 9163 9197 9224 9243 9255 9258 9253 9240 9218 9187 9148 9098 9040 8971 8893 8806 8709 8604 8491 8372 8247 8118 7988 7857 7728 7604 7487 7379 7282 7198 7129 7076 7041 7024 7026 7045 7082 7134 7201 7280 7370 7466 7568 7671 7774 7873 7967 8052 8127 8190 8240 8275 8294 8297 8284 8254 8208 8146 8068 7976 7870 7752 7622 7483 7337 7184 7028 6871 6714 6562 6415 6277 6150 6036 5937 5856 5793 5750 5727 5724 5742 5779 5835 5908 5995 6096 6207 6326 6450 6578 6706 6832 6954 7071 7180 7281 7372 7453 7524 7584 7634 7675 7706 7729 7745 7755 7760 7761 7758 7755 7751 7747 7745 7745 7749 7757 7769 7787 7810 7838 7873 7913 7958 8009 8064 8124 8188 8255 8325 8397 8470 8544 8619 8693 8766 8838 8909 8977 9043 9106 9167 9225 9280 9332 9381 9426 9469 9509 9547 9582 9614 9644 9671 9697 9720 9741 9761 9779 9795 9809 9823 9834 9844 9853 9861 9868 9873 9877 9880 9882 9882 9881 9879 9876 9871 9864 9856 9847 9836 9823 9809 9792 9774 9754 9731 9707 9679 9649 9617 9581 9541 9498 9451 9399 9344 9283 9219 9149 9076 8998 8917 8833 8747 8659 8570 8481 8394 8309 8228 8151 8079 8013 7955 7904 7861 7826 7799 7781 7771 7768 7771 7781 7796 7814 7836 7860 7884 7909 7934 7957 7978 7997 8014 8028 8040 8050 8058 8064 8069 8074 8079 8085 8092 8101 8112 8125 8141 8161 8183 8208 8237 8269 8304 8342 8382 8425 8470 8517 8565 8614 8665 8716 8768 8819 8871 8923 8974 9025 9075 9125 9173 9219 9265 9308 9350 9390 9429 9464 9498 9530 9559 9586 9611 9633 9654 9673 9689 9704 9717 9728 9738 9746 9752 9756 9759 9760 9759 9756 9752 9746 9738 9729 9718 9707 9695 9681 9667 9653 9639 9624 9609 9593 9578 9562 9547 9531 9514 9498 9481 9465 9448 9431 9414 9398 9382 9367 9353 9339 9327 9315 9305 9295 9286 9279 9271 9265 9259 9253 9247 9242 9237 9233 9229 9226 9223 9221 9220 9221 9222 9225 9229 9234 9241 9248 9257 9266 9276 9287 9297 9308 9319 9330 9342 9353 9364 9375 9387 9399 9411 9424 9438 9452 9466 9482 9498 9514 9531 9548 9565 9581 9598 9614 9630 9645 9660 9675 9688 9702 9714 9726 9738 9750 9761 9771 9782 9791 9800 9809 9816 9823 9829 9834 9838 9841 9843 9845 9846 9846 9847 9847 9848 9849 9850 9852 9854 9856 9859 9861 9864 9867 9869 9872 9873 9874 9874 9874 9873 9871 9869 9867 9864 9862 9859 9856 9854 9852 9850 9849 9848 9847 4425 6 4 5 9847 9846 9846 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9845 9844 9842 9840 9837 9833 9829 9825 9820 9814 9808 9802 9795 9788 9781 9774 9766 9758 9750 9740 9730 9719 9707 9693 9677 9660 9641 9620 9597 9573 9547 9521 9493 9465 9437 9409 9383 9357 9333 9312 9292 9275 9261 9249 9241 9235 9232 9231 9233 9237 9243 9251 9260 9270 9282 9295 9308 9321 9335 9349 9363 9376 9389 9400 9411 9421 9430 9438 9444 9450 9454 9457 9460 9462 9463 9464 9465 9466 9467 9468 9468 9469 9470 9470 9470 9470 9469 9467 9464 9460 9455 9449 9442 9435 9426 9418 9409 9400 9391 9383 9374 9366 9358 9350 9342 9334 9326 9317 9308 9297 9286 9273 9260 9244 9228 9209 9190 9169 9146 9122 9097 9071 9043 9015 8987 8957 8927 8896 8864 8832 8799 8765 8731 8695 8657 8618 8578 8535 8490 8443 8393 8340 8284 8225 8162 8096 8027 7953 7875 7793 7706 7615 7518 7417 7310 7198 7081 6958 6830 6696 6558 6414 6266 6114 5957 5797 5634 5467 5298 5126 4953 4777 4599 4421 4241 4059 3878 3696 3514 3333 3153 2975 2800 2629 2461 2300 2144 1995 1855 1723 1600 1487 1385 1293 1211 1139 1077 1024 979 943 913 890 872 859 851 848 849 854 866 883 908 942 986 1042 1110 1194 1292 1407 1539 1687 1851 2030 2224 2429 2643 2866 3093 3322 3550 3776 3997 4210 4415 4610 4794 4967 5129 5280 5421 5552 5675 5790 5897 5999 6096 6189 6278 6363 6446 6527 6605 6681 6755 6828 6899 6968 7036 7103 7169 7235 7299 7364 7427 7491 7554 7616 7678 7738 7797 7855 7910 7963 8013 8060 8103 8141 8176 8205 8229 8248 8261 8268 8269 8264 8253 8235 8210 8179 8140 8095 8042 7982 7914 7839 7757 7669 7573 7472 7366 7256 7143 7028 6914 6801 6693 6590 6495 6410 6337 6278 6234 6207 6196 6203 6228 6270 6328 6401 6487 6585 6691 6805 6922 7042 7161 7278 7390 7497 7596 7687 7769 7841 7903 7954 7996 8027 8048 8059 8061 8054 8037 8012 7979 7938 7890 7836 7776 7712 7645 7575 7505 7435 7368 7305 7246 7194 7149 7113 7087 7070 7064 7069 7083 7108 7142 7184 7234 7291 7353 7420 7490 7561 7633 7705 7776 7845 7910 7973 8031 8086 8136 8182 8223 8261 8296 8327 8355 8382 8407 8431 8455 8479 8504 8531 8560 8590 8624 8660 8698 8740 8784 8830 8878 8928 8979 9031 9082 9133 9184 9232 9279 9323 9363 9401 9435 9465 9491 9514 9532 9546 9556 9563 9566 9566 9562 9555 9544 9531 9515 9496 9474 9449 9422 9392 9360 9326 9290 9252 9214 9174 9135 9095 9057 9019 8983 8948 8915 8884 8855 8827 8801 8776 8752 8728 8703 8678 8650 8620 8588 8552 8512 8468 8420 8368 8312 8252 8188 8122 8053 7983 7912 7840 7769 7698 7629 7563 7498 7436 7377 7322 7269 7219 7171 7126 4426 6 4 5 7083 7041 7000 6959 6919 6878 6836 6793 6749 6703 6655 6606 6556 6505 6453 6403 6354 6308 6267 6231 6201 6181 6171 6172 6186 6214 6257 6315 6388 6476 6578 6693 6819 6955 7099 7248 7400 7553 7704 7851 7993 8128 8255 8373 8482 8582 8673 8757 8833 8903 8967 9027 9084 9137 9188 9237 9283 9328 9370 9409 9444 9476 9504 9528 9547 9562 9573 9579 9582 9582 9579 9575 9570 9565 9561 9557 9555 9555 9557 9562 9569 9578 9589 9601 9615 9630 9645 9660 9675 9690 9703 9715 9726 9735 9742 9748 9753 9756 9757 9758 9758 9757 9756 9755 9755 9754 9754 9755 9757 9759 9762 9766 9770 9775 9780 9785 9790 9795 9799 9803 9807 9809 9811 9813 9814 9814 9814 9813 9812 9810 9809 9807 9806 9804 9803 9802 9801 9801 9800 9800 9800 9799 9798 9797 9795 9792 9789 9784 9779 9772 9764 9755 9745 9734 9722 9708 9694 9679 9663 9645 9627 9609 9589 9568 9547 9524 9501 9478 9453 9429 9404 9379 9354 9329 9305 9282 9259 9237 9215 9195 9175 9157 9140 9123 9108 9094 9081 9070 9060 9052 9045 9040 9037 9036 9036 9038 9042 9047 9053 9060 9067 9074 9081 9088 9094 9099 9103 9106 9108 9109 9109 9109 9108 9106 9104 9102 9099 9097 9095 9092 9090 9087 9085 9083 9081 9080 9079 9079 9080 9082 9086 9091 9097 9105 9115 9126 9139 9154 9170 9187 9205 9225 9245 9265 9286 9308 9329 9351 9372 9393 9414 9435 9455 9475 9493 9511 9528 9545 9560 9573 9586 9597 9608 9617 9625 9633 9639 9645 9650 9655 9660 9664 9667 9670 9673 9674 9675 9675 9674 9672 9669 9665 9660 9655 9648 9641 9634 9626 9619 9612 9606 9600 9595 9590 9586 9582 9578 9575 9572 9569 9566 9562 9558 9554 9550 9546 9541 9536 9532 9527 9523 9519 9515 9511 9508 9504 9501 9497 9493 9490 9485 9481 9476 9472 9467 9461 9456 9451 9446 9441 9435 9430 9426 9421 9416 9411 9407 9402 9397 9393 9389 9386 9383 9381 9379 9379 9380 9382 9385 9389 9394 9400 9407 9415 9423 9432 9441 9450 9460 9469 9479 9489 9500 9510 9522 9533 9546 9558 9571 9585 9598 9612 9625 9638 9651 9663 9673 9683 9692 9700 9707 9713 9719 9724 9728 9732 9735 9738 9741 9743 9744 9745 9746 9745 9744 9743 9740 9737 9734 9730 9726 9722 9718 9714 9711 9708 9705 9703 9702 9701 9701 9701 9701 9702 9703 9703 9705 9706 9707 9709 9710 9712 9714 9717 9719 9722 9725 9728 9731 9734 9736 9739 9740 9742 9743 9744 9744 9744 9743 9742 9741 9740 9739 9738 9737 9735 9735 9734 9733 9732 9732 9731 9730 9729 9728 9727 9725 9723 9721 9718 9715 9712 9709 9706 9702 9699 9695 9692 9690 9687 9685 9683 9682 9681 9680 9679 9678 9677 9675 9673 9671 9668 9664 9660 9655 9649 9643 9636 9629 9622 9615 9608 9601 9593 9586 9578 9570 9561 9550 9539 4427 6 4 5 9525 9510 9492 9471 9447 9420 9389 9355 9315 9271 9221 9165 9102 9031 8951 8862 8762 8651 8527 8390 8239 8075 7896 7703 7496 7277 7046 6805 6555 6299 6039 5776 5513 5252 4995 4744 4501 4267 4044 3831 3631 3444 3270 3109 2963 2831 2713 2612 2527 2459 2410 2381 2374 2388 2426 2489 2576 2688 2824 2984 3166 3368 3588 3821 4066 4318 4574 4830 5082 5328 5563 5786 5995 6189 6365 6525 6668 6794 6905 7001 7083 7153 7212 7261 7301 7332 7356 7373 7383 7387 7385 7377 7364 7345 7321 7291 7257 7217 7173 7123 7069 7010 6946 6878 6804 6725 6640 6550 6454 6351 6243 6128 6007 5880 5747 5609 5464 5315 5161 5002 4839 4672 4501 4328 4152 3973 3793 3612 3430 3249 3070 2892 2718 2549 2385 2227 2077 1936 1804 1681 1568 1466 1373 1290 1217 1153 1097 1049 1008 974 946 924 906 894 885 879 876 876 878 881 886 891 897 903 910 919 930 946 967 995 1032 1082 1145 1224 1320 1435 1570 1725 1899 2092 2301 2525 2760 3004 3254 3505 3754 4000 4238 4467 4686 4892 5086 5268 5437 5595 5743 5882 6012 6136 6253 6365 6473 6577 6677 6773 6865 6954 7039 7120 7196 7269 7339 7404 7467 7526 7583 7638 7691 7743 7793 7842 7890 7938 7984 8030 8075 8119 8162 8205 8247 8288 8328 8368 8408 8446 8484 8522 8559 8594 8629 8663 8696 8728 8758 8787 8815 8841 8867 8893 8917 8942 8966 8990 9015 9039 9063 9088 9112 9135 9158 9180 9201 9221 9238 9255 9269 9282 9294 9304 9313 9320 9327 9333 9339 9344 9348 9352 9355 9357 9359 9360 9360 9359 9358 9356 9354 9351 9349 9348 9347 9347 9348 9351 9355 9361 9368 9377 9387 9397 9409 9420 9432 9444 9456 9467 9478 9488 9497 9506 9514 9521 9528 9535 9541 9547 9553 9558 9564 9569 9574 9579 9584 9588 9592 9596 9600 9602 9605 9606 9607 9607 9606 9604 9600 9595 9589 9582 9574 9564 9554 9542 9530 9518 9506 9494 9482 9471 9460 9451 9443 9436 9430 9426 9423 9422 9422 9423 9426 9429 9434 9439 9445 9452 9458 9465 9472 9479 9486 9492 9497 9502 9506 9510 9512 9514 9516 9516 9516 9516 9515 9513 9510 9508 9504 9500 9495 9490 9485 9478 9472 9465 9458 9450 9443 9436 9430 9424 9420 9416 9414 9413 9413 9415 9418 9422 9427 9433 9439 9446 9453 9459 9465 9470 9473 9475 9475 9472 9467 9459 9449 9435 9418 9397 9374 9347 9317 9285 9250 9214 9176 9138 9099 9060 9022 8986 8951 8917 8886 8857 8830 8806 8783 8762 8743 8726 8710 8695 8682 8671 8661 8653 8648 8646 8647 8652 8661 8674 8693 8716 8744 8777 8814 8856 8900 8947 8996 9047 9097 9147 9196 9243 9287 9329 9368 9404 9436 9465 9491 9514 9535 9553 9569 9583 9596 9607 9617 9626 9635 9642 9649 9654 9659 9664 9668 9671 9674 9676 9678 9680 4428 6 4 5 9681 9683 9684 9685 9686 9687 9687 9686 9685 9683 9680 9676 9670 9664 9656 9647 9637 9626 9615 9603 9591 9579 9567 9555 9543 9532 9521 9510 9499 9489 9478 9467 9456 9445 9434 9422 9411 9401 9390 9381 9373 9366 9360 9356 9354 9354 9355 9358 9363 9368 9376 9384 9393 9402 9413 9424 9435 9447 9460 9473 9486 9501 9516 9532 9548 9565 9583 9600 9618 9635 9652 9668 9683 9696 9709 9719 9728 9736 9742 9747 9751 9754 9757 9759 9760 9761 9762 9763 9763 9762 9761 9759 9757 9752 9747 9740 9731 9721 9710 9697 9683 9669 9654 9638 9623 9608 9593 9578 9564 9550 9536 9522 9509 9495 9481 9467 9452 9436 9421 9404 9388 9372 9356 9341 9326 9313 9301 9291 9282 9276 9272 9270 9271 9273 9278 9285 9293 9303 9315 9328 9343 9358 9375 9392 9410 9429 9448 9468 9488 9508 9527 9547 9566 9585 9603 9621 9638 9654 9669 9684 9698 9711 9723 9735 9746 9757 9767 9777 9786 9795 9803 9811 9818 9825 9832 9838 9843 9848 9853 9857 9860 9863 9865 9867 9869 9869 9870 9869 9868 9866 9863 9859 9854 9849 9842 9833 9824 9813 9800 9786 9769 9750 9729 9706 9680 9652 9621 9588 9553 9516 9478 9439 9399 9360 9322 9286 9251 9220 9190 9164 9140 9119 9100 9081 9063 9044 9023 8999 8971 8937 8896 8848 8792 8727 8653 8570 8478 8379 8272 8159 8040 7918 7794 7670 7547 7426 7310 7200 7098 7004 6921 6848 6787 6737 6700 6674 6659 6655 6660 6673 6693 6717 6743 6771 6797 6820 6839 6851 6856 6853 6841 6820 6790 6753 6709 6660 6608 6554 6501 6451 6407 6370 6343 6327 6325 6337 6363 6405 6462 6534 6619 6718 6827 6946 7073 7206 7343 7482 7621 7759 7894 8025 8150 8269 8381 8486 8582 8671 8752 8825 8890 8948 8998 9042 9080 9111 9137 9157 9172 9182 9188 9189 9187 9181 9173 9161 9147 9131 9114 9096 9077 9058 9038 9019 9001 8984 8967 8952 8938 8926 8915 8905 8896 8890 8884 8881 8879 8879 8880 8884 8889 8897 8906 8917 8931 8946 8963 8981 9002 9023 9046 9069 9094 9119 9144 9170 9196 9222 9247 9272 9296 9320 9342 9364 9384 9403 9422 9438 9454 9469 9483 9497 9510 9523 9536 9549 9563 9576 9591 9605 9620 9635 9649 9664 9677 9690 9702 9712 9722 9729 9736 9741 9746 9749 9751 9753 9755 9756 9757 9757 9758 9759 9759 9760 9760 9760 9760 9760 9759 9758 9758 9757 9757 9757 9757 9759 9761 9763 9767 9771 9776 9781 9786 9792 9797 9802 9806 9810 9812 9815 9816 9817 9818 9818 9818 9818 9819 9819 9820 9821 9823 9825 9827 9829 9830 9832 9834 9834 9835 9835 9834 9832 9830 9828 9825 9821 9818 9814 9810 9806 9803 9800 9797 9794 9792 9791 9791 9791 9792 9794 9797 9801 9805 9810 9816 9821 9827 9832 9837 9841 9845 9848 9851 9853 9854 9856 9857 9859 9861 9863 4428 6 5 1 9731 9733 9734 9735 9735 9735 9734 9732 9730 9726 9722 9717 9712 9706 9699 9692 9684 9675 9666 9656 9646 9635 9623 9611 9598 9585 9571 9556 9542 9527 9512 9497 9483 9469 9456 9443 9432 9422 9413 9406 9399 9394 9391 9389 9388 9388 9390 9393 9397 9403 9410 9417 9426 9436 9447 9460 9472 9486 9501 9516 9532 9548 9565 9581 9598 9615 9632 9649 9665 9681 9697 9711 9725 9738 9750 9760 9770 9778 9785 9791 9796 9800 9803 9805 9807 9807 9808 9807 9807 9806 9804 9801 9798 9794 9788 9782 9774 9764 9754 9741 9728 9713 9698 9682 9666 9650 9634 9618 9603 9588 9574 9561 9548 9534 9521 9508 9494 9480 9465 9450 9434 9417 9401 9385 9370 9356 9343 9332 9324 9317 9314 9313 9315 9319 9326 9335 9346 9359 9373 9388 9405 9421 9439 9457 9475 9493 9511 9529 9548 9566 9583 9601 9618 9634 9650 9666 9681 9695 9708 9721 9734 9746 9758 9769 9780 9791 9802 9813 9823 9834 9844 9853 9862 9871 9879 9886 9892 9897 9901 9905 9908 9910 9912 9913 9913 9914 9913 9913 9911 9909 9907 9903 9898 9892 9884 9875 9864 9852 9837 9820 9801 9780 9756 9731 9703 9673 9642 9609 9574 9539 9503 9466 9430 9394 9359 9326 9294 9264 9237 9212 9189 9168 9148 9129 9110 9090 9067 9041 9010 8974 8930 8879 8818 8749 8671 8583 8486 8381 8269 8150 8027 7901 7774 7647 7522 7402 7287 7180 7081 6992 6914 6847 6792 6749 6717 6697 6687 6687 6695 6710 6730 6754 6780 6806 6830 6851 6867 6877 6880 6874 6860 6837 6805 6767 6721 6671 6617 6563 6510 6460 6416 6381 6357 6344 6346 6363 6396 6446 6511 6592 6687 6795 6915 7043 7179 7320 7463 7607 7750 7890 8026 8156 8279 8395 8502 8601 8692 8774 8848 8914 8972 9022 9066 9103 9134 9160 9180 9195 9207 9214 9217 9217 9215 9209 9201 9191 9178 9164 9149 9132 9114 9096 9077 9058 9039 9021 9003 8986 8971 8957 8944 8934 8925 8919 8914 8912 8912 8914 8919 8925 8934 8944 8956 8970 8986 9003 9021 9040 9061 9082 9104 9127 9151 9175 9200 9225 9251 9276 9302 9327 9352 9377 9401 9424 9445 9466 9485 9503 9520 9535 9549 9562 9575 9586 9598 9609 9621 9633 9645 9658 9671 9684 9698 9712 9725 9738 9750 9762 9772 9780 9788 9793 9798 9800 9802 9803 9802 9801 9800 9798 9796 9794 9792 9791 9790 9790 9790 9791 9792 9794 9796 9799 9802 9805 9808 9812 9815 9819 9822 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9857 9860 9864 9868 9871 9875 9878 9881 9883 9885 9886 9886 9886 9885 9884 9882 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9851 9849 9847 9846 9845 9844 9843 9844 9844 9846 9847 9850 9853 9856 9859 9863 9866 9870 9873 9876 9878 9881 9883 9885 9886 9888 9890 9892 9895 9899 9902 9907 9912 9917 9922 4429 6 5 1 9927 9932 9937 9941 9944 9947 9949 9950 9950 9949 9948 9947 9945 9943 9940 9938 9935 9932 9929 9925 9922 9917 9913 9908 9903 9897 9891 9885 9880 9874 9868 9863 9858 9853 9848 9844 9839 9835 9830 9826 9821 9817 9812 9807 9801 9796 9791 9786 9780 9775 9770 9765 9760 9755 9750 9745 9739 9732 9725 9716 9707 9696 9683 9669 9653 9634 9614 9590 9563 9534 9500 9463 9423 9378 9329 9276 9219 9158 9094 9026 8956 8884 8810 8737 8664 8593 8525 8461 8402 8349 8304 8266 8237 8217 8206 8205 8213 8230 8256 8290 8331 8377 8428 8483 8540 8598 8656 8711 8763 8812 8855 8892 8922 8945 8960 8968 8968 8961 8946 8926 8899 8868 8833 8795 8755 8715 8675 8637 8601 8568 8539 8515 8496 8482 8474 8471 8475 8483 8496 8514 8535 8560 8588 8618 8650 8683 8716 8750 8784 8817 8851 8883 8915 8946 8976 9006 9034 9061 9088 9114 9138 9162 9184 9206 9227 9247 9267 9286 9305 9324 9343 9362 9382 9402 9423 9444 9465 9486 9508 9529 9551 9572 9592 9612 9632 9650 9668 9686 9702 9718 9733 9748 9762 9775 9787 9799 9810 9820 9829 9837 9844 9851 9856 9860 9864 9867 9870 9872 9873 9874 9875 9875 9876 9875 9875 9874 9873 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9841 9838 9835 9832 9828 9825 9821 9818 9815 9812 9810 9808 9807 9807 9807 9808 9809 9811 9813 9815 9818 9821 9823 9826 9829 9831 9834 9836 9839 9841 9844 9846 9848 9850 9851 9853 9854 9854 9855 9855 9855 9855 9855 9855 9855 9856 9857 9858 9859 9860 9862 9863 9864 9865 9865 9864 9863 9861 9859 9856 9854 9851 9848 9846 9845 9844 9845 9846 9848 9852 9856 9860 9865 9869 9873 9877 9880 9881 9882 9881 9879 9876 9871 9866 9860 9854 9847 9841 9835 9830 9826 9823 9821 9821 9822 9825 9829 9834 9840 9846 9853 9861 9868 9875 9882 9888 9894 9899 9903 9906 9908 9910 9911 9911 9910 9909 9907 9903 9899 9893 9886 9878 9867 9855 9840 9823 9803 9780 9754 9725 9693 9658 9619 9578 9533 9486 9436 9384 9330 9275 9219 9163 9107 9052 8998 8947 8898 8851 8808 8768 8732 8700 8672 8647 8626 8609 8595 8584 8575 8569 8564 8561 8559 8557 8557 8556 8555 8553 8551 8547 8543 8536 8528 8517 8504 8487 8468 8445 8418 8388 8353 8315 8273 8227 8178 8126 8073 8019 7964 7911 7859 7810 7766 7726 7692 7663 7641 7626 7616 7612 7613 7618 7626 7635 7645 7655 7662 7667 7668 7665 7657 7645 7628 7607 7583 7557 7528 7500 7472 7445 7421 7400 7383 7370 7362 7359 7360 7365 7375 7387 7403 7420 7439 7459 7480 7500 7520 7539 7557 7575 7591 7606 7620 7632 7643 7652 7660 7665 7667 7666 7661 7651 7637 7618 7594 7563 7528 7486 7440 7389 7334 7276 7216 7155 7093 7033 6975 6919 4430 6 5 1 6867 6820 6776 6738 6704 6675 6650 6628 6609 6592 6575 6558 6541 6521 6498 6472 6442 6408 6369 6327 6281 6232 6180 6128 6076 6025 5978 5935 5899 5870 5851 5842 5845 5861 5890 5932 5987 6055 6135 6226 6327 6436 6552 6673 6797 6922 7047 7170 7290 7405 7515 7618 7714 7802 7881 7952 8012 8062 8101 8129 8143 8144 8130 8100 8054 7990 7909 7808 7690 7552 7397 7225 7038 6836 6621 6396 6162 5921 5676 5429 5181 4934 4690 4451 4218 3993 3777 3572 3379 3201 3039 2895 2771 2670 2592 2540 2515 2518 2550 2612 2703 2822 2967 3138 3331 3543 3772 4014 4265 4521 4780 5037 5291 5538 5777 6005 6222 6426 6618 6797 6964 7120 7264 7398 7523 7639 7748 7850 7946 8036 8121 8201 8276 8347 8413 8475 8532 8585 8634 8677 8717 8752 8782 8808 8830 8847 8860 8870 8875 8876 8873 8866 8854 8838 8817 8790 8758 8721 8677 8626 8569 8505 8434 8357 8273 8183 8087 7986 7881 7773 7663 7553 7442 7334 7230 7131 7039 6955 6881 6819 6769 6733 6712 6705 6714 6737 6774 6825 6889 6963 7046 7137 7233 7333 7434 7535 7633 7728 7817 7901 7977 8046 8107 8160 8204 8241 8269 8289 8301 8306 8303 8294 8277 8253 8223 8187 8145 8097 8044 7986 7924 7860 7793 7724 7656 7588 7523 7461 7403 7350 7304 7264 7232 7208 7192 7184 7184 7192 7207 7228 7255 7286 7321 7358 7397 7436 7475 7512 7547 7579 7608 7633 7653 7668 7678 7683 7683 7676 7664 7644 7618 7585 7544 7495 7438 7372 7296 7210 7114 7008 6891 6763 6624 6474 6314 6143 5963 5775 5578 5374 5163 4948 4729 4507 4284 4060 3838 3618 3401 3190 2985 2787 2599 2420 2252 2096 1952 1821 1704 1600 1510 1433 1367 1314 1270 1236 1209 1189 1175 1166 1161 1160 1165 1175 1192 1219 1256 1307 1374 1460 1566 1694 1845 2020 2219 2440 2681 2940 3214 3499 3791 4086 4379 4667 4946 5213 5466 5703 5922 6124 6307 6474 6624 6758 6877 6983 7076 7158 7228 7288 7336 7375 7402 7418 7423 7417 7400 7370 7330 7278 7215 7143 7061 6971 6873 6770 6662 6551 6438 6325 6214 6107 6005 5910 5825 5751 5689 5642 5611 5597 5600 5622 5662 5721 5797 5890 5999 6122 6256 6401 6554 6713 6875 7038 7201 7360 7516 7666 7809 7944 8072 8191 8301 8404 8498 8585 8665 8739 8807 8869 8926 8979 9027 9072 9113 9151 9186 9219 9249 9276 9303 9327 9351 9374 9396 9418 9439 9461 9483 9504 9525 9546 9567 9586 9604 9621 9637 9651 9664 9675 9685 9694 9701 9708 9714 9720 9726 9731 9737 9743 9748 9754 9759 9764 9769 9772 9775 9777 9778 9778 9777 9775 9772 9768 9763 9757 9750 9743 9736 9727 9718 9708 9697 9685 9672 9658 9642 9625 9606 9585 9562 9537 9510 9481 9450 9416 9380 9341 9299 9255 9208 9158 9105 9049 8990 8929 8865 8799 8730 8661 4431 6 5 1 8589 8517 8445 8373 8301 8231 8162 8096 8033 7974 7919 7870 7827 7791 7761 7740 7726 7721 7724 7736 7755 7782 7816 7856 7902 7953 8007 8064 8123 8184 8245 8306 8367 8428 8487 8546 8604 8661 8718 8773 8828 8881 8934 8986 9037 9086 9134 9180 9225 9267 9308 9347 9385 9420 9454 9486 9516 9546 9574 9600 9626 9650 9673 9695 9716 9735 9753 9770 9784 9798 9810 9820 9829 9837 9844 9850 9856 9861 9866 9870 9875 9879 9884 9888 9893 9898 9902 9907 9911 9914 9917 9919 9920 9920 9920 9918 9916 9913 9910 9906 9902 9897 9892 9886 9881 9875 9868 9860 9852 9842 9830 9817 9801 9783 9762 9738 9711 9681 9647 9609 9569 9524 9477 9427 9375 9320 9264 9207 9149 9092 9036 8981 8929 8880 8834 8792 8754 8720 8691 8665 8644 8625 8610 8596 8584 8571 8557 8541 8522 8497 8467 8431 8386 8334 8272 8201 8121 8031 7933 7826 7712 7592 7467 7338 7208 7079 6951 6828 6711 6602 6504 6416 6342 6282 6237 6208 6197 6202 6224 6262 6317 6386 6470 6568 6676 6795 6922 7057 7196 7339 7484 7628 7772 7913 8049 8181 8307 8426 8538 8643 8740 8828 8910 8983 9049 9108 9161 9207 9248 9283 9314 9340 9361 9379 9393 9403 9410 9414 9415 9414 9409 9403 9394 9383 9370 9356 9341 9325 9308 9291 9274 9256 9239 9223 9207 9191 9177 9164 9153 9143 9135 9129 9125 9124 9125 9129 9135 9144 9155 9168 9183 9199 9217 9235 9253 9272 9291 9308 9325 9341 9356 9370 9383 9394 9405 9415 9424 9433 9441 9448 9456 9462 9469 9475 9481 9486 9490 9494 9496 9497 9497 9495 9492 9488 9482 9475 9467 9458 9448 9437 9425 9413 9401 9389 9377 9365 9353 9343 9333 9325 9319 9314 9311 9311 9313 9318 9325 9336 9348 9363 9380 9399 9420 9442 9465 9488 9511 9534 9557 9579 9601 9621 9640 9659 9676 9692 9707 9721 9734 9745 9756 9765 9773 9781 9787 9792 9797 9801 9805 9808 9811 9814 9816 9818 9821 9822 9824 9825 9826 9826 9825 9824 9821 9819 9815 9811 9806 9801 9796 9790 9784 9778 9771 9764 9757 9748 9739 9730 9719 9706 9692 9677 9659 9640 9619 9596 9571 9544 9514 9483 9449 9412 9373 9330 9284 9234 9179 9118 9052 8980 8900 8814 8719 8617 8506 8388 8262 8128 7986 7838 7684 7524 7360 7192 7020 6847 6673 6500 6328 6159 5996 5838 5689 5551 5425 5314 5219 5142 5085 5050 5038 5048 5082 5138 5217 5317 5436 5572 5722 5885 6057 6235 6417 6601 6783 6963 7137 7306 7467 7621 7766 7902 8030 8150 8262 8366 8463 8554 8638 8717 8791 8859 8923 8983 9039 9091 9140 9186 9228 9268 9305 9340 9372 9402 9430 9456 9480 9503 9524 9543 9562 9579 9595 9610 9623 9636 9648 9659 9670 9679 9687 9694 9700 9705 9709 9712 9713 9714 9714 9713 9711 9707 9703 9697 9689 9680 9668 9655 9639 9621 4432 6 5 1 9601 9578 9553 9525 9495 9462 9427 9390 9351 9311 9268 9225 9180 9135 9089 9043 8997 8951 8905 8860 8815 8771 8727 8683 8640 8596 8552 8506 8459 8411 8359 8305 8248 8188 8126 8060 7993 7924 7854 7785 7718 7653 7592 7536 7487 7444 7410 7383 7364 7354 7350 7354 7362 7375 7391 7407 7423 7435 7444 7446 7441 7426 7403 7368 7323 7267 7200 7122 7035 6939 6836 6727 6614 6498 6383 6270 6161 6059 5966 5884 5816 5764 5728 5711 5714 5737 5780 5844 5928 6030 6149 6283 6430 6587 6753 6924 7099 7273 7446 7616 7780 7937 8087 8228 8360 8483 8598 8703 8800 8890 8972 9048 9118 9182 9241 9295 9345 9392 9434 9473 9509 9542 9572 9600 9625 9647 9667 9686 9702 9717 9730 9742 9753 9762 9770 9778 9784 9790 9795 9799 9802 9805 9806 9808 9809 9809 9810 9810 9810 9810 9810 9810 9811 9812 9813 9815 9817 9819 9822 9825 9829 9833 9838 9842 9847 9853 9858 9864 9869 9874 9879 9884 9888 9892 9896 9899 9901 9902 9904 9905 9905 9906 9907 9907 9908 9909 9910 9912 9914 9915 9916 9918 9918 9918 9917 9916 9913 9910 9906 9902 9897 9892 9887 9882 9878 9874 9871 9869 9867 9866 9866 9866 9868 9869 9871 9874 9876 9879 9882 9884 9887 9890 9892 9894 9896 9898 9899 9900 9901 9901 9901 9900 9899 9897 9894 9891 9885 9879 9870 9860 9847 9832 9813 9791 9765 9734 9699 9658 9611 9557 9495 9425 9345 9254 9153 9039 8912 8772 8618 8450 8268 8073 7864 7644 7413 7172 6924 6670 6412 6152 5892 5633 5379 5129 4888 4655 4433 4225 4031 3855 3697 3560 3447 3360 3299 3268 3268 3299 3363 3458 3586 3743 3928 4138 4371 4623 4889 5165 5447 5732 6015 6293 6562 6821 7067 7298 7515 7717 7903 8075 8232 8376 8508 8629 8739 8840 8932 9016 9093 9163 9226 9284 9336 9383 9426 9464 9498 9529 9557 9583 9606 9627 9647 9665 9682 9697 9712 9725 9737 9748 9756 9764 9769 9773 9776 9777 9776 9775 9772 9768 9764 9759 9753 9748 9742 9736 9729 9722 9715 9707 9698 9689 9679 9668 9657 9646 9635 9624 9613 9603 9594 9586 9580 9575 9571 9569 9569 9570 9573 9576 9581 9587 9594 9601 9610 9619 9629 9639 9650 9661 9673 9684 9696 9708 9719 9729 9739 9749 9757 9764 9771 9777 9782 9787 9792 9796 9801 9806 9812 9818 9824 9831 9838 9845 9852 9858 9864 9870 9874 9877 9880 9882 9882 9883 9882 9882 9881 9880 9879 9879 9878 9878 9878 9877 9877 9875 9873 9871 9867 9862 9857 9850 9843 9835 9827 9819 9811 9803 9795 9789 9783 9778 9773 9770 9766 9763 9760 9757 9754 9751 9747 9743 9739 9734 9729 9723 9718 9713 9708 9703 9698 9694 9690 9687 9683 9680 9676 9673 9670 9667 9664 9661 9658 9655 9653 9650 9648 9646 9643 9640 9637 9633 9628 9621 9613 9603 9591 9577 9561 9542 4433 6 5 1 9522 9501 9477 9452 9427 9400 9373 9345 9317 9289 9261 9234 9207 9180 9154 9128 9103 9079 9057 9035 9015 8996 8979 8964 8951 8939 8930 8923 8918 8914 8913 8912 8914 8916 8920 8924 8929 8935 8940 8946 8951 8955 8959 8961 8962 8962 8959 8954 8947 8936 8923 8906 8886 8861 8834 8802 8766 8727 8683 8636 8585 8530 8470 8406 8337 8263 8182 8096 8003 7902 7794 7677 7553 7420 7278 7129 6972 6807 6637 6460 6278 6092 5902 5708 5512 5314 5114 4912 4710 4507 4304 4101 3900 3700 3504 3311 3124 2944 2771 2606 2451 2307 2174 2053 1944 1846 1761 1687 1626 1576 1537 1510 1496 1493 1504 1527 1565 1616 1683 1764 1861 1971 2096 2234 2384 2544 2713 2889 3071 3257 3447 3637 3829 4021 4212 4403 4595 4786 4977 5168 5361 5553 5746 5938 6129 6319 6506 6690 6869 7043 7210 7369 7521 7664 7799 7925 8042 8150 8251 8343 8428 8506 8578 8643 8702 8755 8802 8844 8879 8909 8933 8950 8960 8964 8961 8951 8933 8909 8877 8839 8794 8742 8686 8624 8558 8489 8419 8347 8277 8209 8144 8085 8032 7988 7952 7926 7912 7908 7916 7936 7967 8008 8059 8118 8184 8256 8333 8412 8493 8575 8655 8734 8809 8881 8949 9012 9071 9125 9175 9220 9260 9297 9329 9357 9382 9404 9422 9438 9451 9461 9469 9476 9481 9485 9488 9491 9493 9496 9500 9504 9509 9515 9521 9528 9536 9544 9552 9560 9568 9574 9580 9584 9588 9590 9590 9590 9588 9585 9580 9574 9567 9559 9548 9536 9522 9505 9486 9465 9441 9414 9385 9354 9321 9288 9254 9221 9190 9161 9135 9113 9095 9083 9076 9074 9078 9087 9101 9118 9140 9164 9191 9219 9249 9279 9308 9338 9367 9395 9422 9448 9473 9496 9519 9540 9559 9577 9594 9608 9621 9632 9641 9649 9654 9658 9660 9660 9659 9658 9655 9651 9647 9643 9638 9633 9628 9622 9615 9608 9600 9590 9580 9568 9554 9538 9521 9502 9481 9458 9433 9406 9378 9347 9315 9280 9243 9203 9159 9113 9061 9005 8943 8875 8800 8718 8627 8527 8417 8298 8168 8027 7876 7714 7541 7358 7164 6961 6749 6530 6303 6071 5834 5594 5352 5111 4871 4634 4401 4174 3954 3742 3539 3345 3163 2991 2831 2684 2550 2430 2326 2239 2171 2122 2095 2092 2113 2161 2236 2339 2469 2628 2812 3020 3250 3498 3762 4036 4317 4601 4884 5163 5433 5692 5939 6171 6387 6588 6772 6941 7094 7234 7359 7472 7573 7663 7741 7809 7867 7914 7951 7979 7998 8008 8011 8007 7998 7985 7969 7953 7937 7923 7913 7907 7906 7912 7923 7940 7962 7989 8019 8052 8087 8122 8155 8187 8214 8238 8255 8266 8269 8265 8251 8229 8198 8157 8107 8047 7979 7902 7817 7726 7629 7529 7425 7321 7217 7116 7019 6929 6846 6772 6708 6655 6613 6582 6562 6552 6551 6556 6568 6583 6600 6618 6634 6647 6656 6660 6659 6653 6642 6628 4434 6 5 1 6611 6593 6577 6563 6555 6553 6560 6577 6605 6646 6700 6766 6845 6936 7037 7149 7268 7393 7523 7656 7790 7924 8056 8185 8310 8430 8545 8653 8755 8851 8940 9023 9099 9169 9234 9293 9347 9396 9440 9480 9517 9550 9580 9607 9632 9654 9675 9693 9710 9726 9740 9753 9766 9777 9787 9796 9804 9812 9819 9825 9830 9834 9838 9841 9843 9844 9845 9845 9844 9843 9841 9838 9835 9831 9825 9820 9813 9806 9798 9790 9781 9771 9761 9750 9739 9728 9716 9704 9692 9680 9668 9656 9645 9634 9624 9614 9606 9599 9592 9587 9584 9581 9580 9581 9582 9585 9589 9594 9599 9606 9613 9620 9628 9636 9645 9653 9661 9669 9676 9682 9688 9692 9696 9698 9700 9699 9698 9694 9689 9682 9674 9663 9650 9634 9616 9595 9571 9543 9512 9477 9438 9395 9348 9297 9243 9185 9124 9060 8994 8926 8856 8786 8715 8644 8574 8505 8437 8371 8308 8249 8192 8140 8092 8048 8010 7977 7949 7927 7910 7899 7893 7892 7895 7902 7913 7927 7944 7962 7982 8002 8023 8044 8064 8084 8101 8117 8131 8141 8148 8150 8148 8140 8126 8105 8075 8038 7992 7937 7872 7798 7715 7624 7526 7421 7311 7198 7083 6968 6856 6748 6647 6555 6473 6404 6349 6309 6286 6279 6289 6316 6359 6418 6491 6577 6674 6781 6895 7014 7137 7262 7387 7511 7632 7749 7862 7969 8071 8168 8258 8343 8423 8498 8568 8634 8695 8753 8807 8857 8904 8948 8989 9027 9062 9094 9123 9150 9174 9197 9217 9236 9253 9269 9284 9297 9310 9321 9331 9340 9347 9353 9358 9360 9361 9361 9358 9354 9349 9342 9334 9326 9317 9307 9297 9287 9277 9268 9258 9249 9239 9229 9219 9209 9198 9187 9175 9162 9148 9134 9119 9103 9086 9070 9052 9035 9018 9000 8983 8966 8948 8932 8915 8899 8883 8868 8853 8838 8824 8811 8798 8786 8774 8764 8754 8746 8739 8733 8728 8724 8721 8720 8719 8720 8722 8725 8728 8733 8738 8744 8750 8757 8765 8773 8781 8789 8797 8805 8812 8818 8824 8828 8831 8833 8833 8831 8828 8824 8818 8811 8803 8794 8783 8772 8760 8747 8733 8719 8704 8689 8673 8656 8639 8621 8603 8585 8566 8548 8529 8511 8494 8477 8460 8443 8428 8412 8397 8381 8366 8350 8334 8316 8298 8279 8258 8237 8213 8188 8162 8134 8104 8073 8041 8007 7972 7935 7897 7857 7816 7773 7728 7681 7632 7581 7527 7471 7412 7351 7287 7220 7149 7076 7000 6921 6839 6753 6665 6573 6479 6381 6280 6177 6070 5961 5850 5736 5620 5501 5381 5260 5137 5014 4889 4763 4636 4508 4379 4248 4116 3981 3844 3705 3562 3417 3269 3118 2966 2812 2657 2503 2350 2199 2052 1910 1773 1644 1522 1409 1304 1209 1123 1046 978 919 868 825 788 758 734 715 701 690 683 680 679 682 687 696 708 724 745 772 805 847 897 958 1029 1112 1208 1317 1439 1573 4435 6 5 1 1719 1876 2043 2217 2398 2583 2770 2958 3144 3327 3505 3678 3845 4004 4156 4300 4438 4568 4692 4810 4923 5031 5134 5233 5329 5420 5509 5593 5675 5752 5826 5895 5960 6020 6074 6122 6163 6196 6221 6236 6240 6233 6213 6179 6130 6065 5984 5885 5768 5633 5481 5311 5124 4922 4708 4482 4247 4007 3764 3523 3285 3055 2836 2630 2439 2264 2107 1969 1847 1743 1654 1579 1516 1464 1422 1389 1364 1350 1346 1356 1380 1424 1489 1579 1697 1844 2023 2234 2476 2747 3044 3365 3702 4052 4409 4766 5117 5458 5785 6092 6378 6641 6880 7096 7289 7461 7614 7750 7872 7981 8080 8170 8253 8329 8399 8464 8522 8576 8624 8667 8704 8735 8762 8784 8801 8814 8824 8830 8833 8833 8830 8825 8816 8805 8791 8774 8755 8732 8706 8677 8646 8613 8577 8540 8501 8462 8421 8380 8339 8298 8257 8217 8177 8138 8101 8065 8031 7998 7969 7941 7917 7896 7879 7865 7855 7850 7848 7852 7859 7871 7888 7909 7934 7963 7996 8032 8071 8113 8156 8201 8247 8293 8338 8383 8426 8467 8506 8543 8576 8608 8636 8662 8685 8705 8724 8740 8755 8768 8779 8789 8797 8804 8810 8815 8819 8821 8822 8822 8820 8817 8813 8807 8799 8791 8780 8768 8755 8740 8724 8707 8689 8671 8653 8635 8619 8603 8590 8580 8573 8569 8569 8573 8582 8593 8609 8627 8648 8671 8695 8719 8742 8764 8784 8801 8814 8824 8829 8830 8825 8816 8803 8784 8761 8734 8702 8667 8628 8586 8541 8495 8447 8398 8349 8300 8253 8207 8162 8121 8081 8045 8011 7979 7949 7920 7892 7865 7836 7806 7774 7739 7701 7660 7615 7566 7513 7456 7396 7333 7267 7197 7125 7050 6972 6891 6806 6718 6626 6530 6429 6324 6213 6097 5976 5850 5719 5582 5442 5296 5147 4993 4836 4676 4512 4345 4175 4003 3829 3653 3476 3298 3120 2944 2769 2598 2432 2270 2116 1970 1832 1704 1587 1481 1386 1302 1229 1166 1114 1070 1034 1006 983 967 955 948 946 950 960 977 1004 1042 1093 1159 1242 1343 1464 1605 1767 1949 2151 2370 2605 2853 3111 3376 3645 3914 4180 4441 4694 4938 5171 5392 5601 5797 5981 6154 6316 6467 6609 6743 6868 6986 7098 7203 7302 7395 7483 7565 7643 7716 7785 7851 7912 7971 8027 8081 8132 8182 8231 8278 8323 8368 8411 8454 8495 8535 8573 8611 8648 8683 8717 8750 8782 8813 8843 8872 8900 8927 8954 8979 9004 9029 9053 9076 9099 9122 9145 9167 9189 9210 9231 9251 9270 9289 9306 9323 9338 9353 9366 9379 9391 9402 9413 9424 9435 9446 9457 9468 9479 9490 9501 9512 9522 9532 9540 9548 9555 9561 9566 9569 9572 9575 9576 9577 9578 9579 9579 9580 9580 9580 9579 9579 9578 9576 9573 9570 9566 9560 9554 9548 9540 9532 9523 9514 9504 9495 9485 9475 9465 9455 9445 9434 9424 9414 9403 9393 9382 9371 9361 9350 4436 6 5 1 9340 9330 9320 9311 9302 9294 9286 9279 9272 9266 9260 9254 9249 9244 9240 9235 9230 9226 9221 9216 9212 9207 9202 9196 9191 9184 9177 9169 9160 9150 9137 9122 9104 9083 9058 9029 8994 8955 8909 8857 8798 8732 8659 8579 8492 8398 8298 8191 8079 7963 7843 7721 7597 7472 7348 7226 7107 6992 6882 6778 6681 6593 6514 6444 6385 6337 6301 6276 6264 6264 6277 6301 6338 6386 6444 6513 6591 6677 6771 6870 6975 7083 7193 7305 7417 7529 7638 7744 7847 7946 8040 8129 8213 8290 8363 8429 8490 8546 8596 8642 8683 8720 8753 8783 8809 8833 8853 8871 8886 8899 8910 8918 8924 8927 8928 8926 8921 8913 8903 8891 8875 8858 8838 8816 8792 8767 8740 8713 8684 8654 8623 8590 8557 8521 8483 8441 8396 8347 8292 8230 8162 8085 8000 7905 7799 7682 7554 7414 7263 7100 6926 6742 6548 6346 6137 5921 5702 5480 5256 5034 4813 4597 4386 4182 3986 3799 3624 3460 3308 3171 3049 2943 2855 2785 2735 2707 2700 2717 2758 2823 2914 3029 3168 3330 3514 3717 3938 4172 4419 4673 4932 5193 5452 5706 5953 6190 6416 6629 6828 7014 7185 7343 7488 7621 7744 7857 7961 8059 8150 8237 8320 8399 8476 8550 8622 8692 8761 8827 8892 8955 9016 9074 9131 9185 9236 9285 9332 9375 9417 9456 9492 9525 9557 9585 9611 9635 9657 9677 9695 9711 9725 9738 9749 9760 9769 9778 9786 9794 9801 9807 9813 9819 9824 9828 9832 9835 9837 9838 9839 9837 9835 9831 9826 9819 9810 9800 9787 9772 9754 9733 9709 9682 9650 9615 9575 9531 9483 9430 9373 9313 9250 9185 9119 9052 8986 8922 8861 8805 8753 8708 8671 8641 8619 8606 8602 8607 8620 8642 8671 8706 8747 8794 8843 8896 8950 9005 9060 9113 9164 9213 9258 9299 9335 9367 9393 9414 9430 9440 9445 9445 9441 9431 9418 9401 9381 9359 9334 9308 9280 9252 9224 9196 9169 9144 9120 9099 9080 9063 9050 9041 9034 9031 9032 9035 9042 9052 9064 9078 9094 9111 9129 9147 9165 9182 9200 9216 9232 9247 9260 9273 9286 9298 9309 9319 9329 9338 9347 9355 9362 9368 9372 9376 9378 9379 9379 9377 9375 9372 9368 9365 9362 9359 9357 9357 9357 9359 9363 9368 9374 9382 9391 9400 9411 9422 9433 9444 9456 9468 9480 9492 9504 9516 9529 9542 9556 9569 9583 9597 9611 9625 9638 9650 9661 9669 9676 9681 9683 9682 9678 9670 9658 9642 9622 9597 9566 9529 9485 9433 9373 9303 9223 9131 9027 8909 8778 8632 8472 8296 8107 7903 7686 7457 7217 6968 6711 6449 6183 5915 5648 5384 5125 4873 4629 4397 4178 3974 3787 3617 3467 3337 3229 3141 3075 3029 3003 2995 3004 3027 3062 3106 3157 3210 3265 3318 3367 3411 3448 3478 3502 3519 3532 3542 3552 3564 3581 3607 3644 3695 3762 3847 3952 4076 4220 4384 4566 4765 4978 5203 5436 5676 4437 6 5 1 5919 6162 6402 6638 6867 7087 7297 7497 7684 7860 8025 8177 8318 8449 8570 8681 8784 8878 8965 9045 9119 9186 9248 9305 9357 9404 9447 9486 9521 9553 9582 9608 9631 9652 9671 9689 9705 9719 9733 9745 9757 9768 9778 9788 9797 9805 9813 9821 9828 9835 9841 9847 9852 9856 9859 9862 9864 9865 9864 9863 9860 9856 9852 9846 9840 9833 9825 9817 9810 9802 9795 9789 9784 9779 9776 9773 9772 9771 9772 9773 9775 9778 9782 9786 9791 9797 9803 9811 9819 9828 9837 9848 9858 9869 9880 9890 9901 9910 9919 9926 9933 9939 9943 9947 9950 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9968 9967 9966 9963 9960 9955 9950 9944 9937 9930 9922 9915 9907 9900 9893 9886 9880 9874 9869 9865 9860 9857 9854 9851 9849 9847 9846 9846 9846 9847 9848 9850 9853 9856 9860 9864 9869 9874 9879 9885 9890 9896 9901 9907 9912 9917 9922 9927 9931 9935 9939 9942 9945 9948 9950 9953 9955 9957 9958 9960 9962 9964 9966 9968 9970 9972 9973 9975 9977 9979 9981 9982 9984 9986 9987 9989 9990 9992 9993 9995 9996 9998 9999 9999100001000010000 9999 9998 9997 9995 9994 9992 9991 9990 9988 9987 9987 9986 9986 9985 9985 9984 9983 9982 9980 9978 9975 9972 9968 9965 9961 9957 9953 9948 9944 9939 9934 9928 9922 9915 9907 9897 9886 9874 9860 9844 9826 9806 9783 9758 9730 9698 9663 9623 9579 9529 9473 9411 9342 9266 9183 9093 8995 8889 8777 8658 8533 8402 8266 8125 7981 7835 7686 7537 7389 7243 7100 6963 6832 6711 6600 6502 6419 6352 6303 6272 6262 6272 6302 6352 6420 6506 6608 6723 6849 6984 7126 7271 7419 7565 7710 7851 7987 8118 8242 8359 8470 8575 8672 8763 8848 8927 9000 9066 9126 9179 9226 9267 9300 9326 9345 9357 9362 9359 9350 9333 9310 9280 9244 9202 9155 9102 9045 8984 8921 8855 8788 8722 8657 8595 8538 8487 8443 8408 8382 8368 8364 8372 8391 8421 8462 8512 8570 8635 8706 8780 8857 8934 9010 9085 9157 9225 9289 9348 9402 9452 9496 9536 9571 9603 9631 9655 9676 9694 9709 9721 9729 9735 9737 9734 9728 9716 9699 9677 9647 9611 9568 9517 9458 9390 9313 9229 9135 9033 8923 8806 8681 8551 8416 8276 8133 7988 7842 7697 7553 7412 7275 7142 7016 6895 6782 6678 6581 6494 6417 6350 6294 6249 6214 6192 6181 6183 6196 6222 6260 6310 6371 6444 6527 6620 6723 6834 6952 7077 7207 7341 7478 7617 7756 7895 8032 8167 8298 8425 8547 8663 8774 8878 8975 9065 9149 9226 9296 9360 9418 9471 9518 9561 9600 9635 9666 9695 9722 9746 9768 9788 9807 9825 9840 9855 9868 9880 9891 9901 9910 9918 9926 9933 9939 9945 9950 9955 9959 9963 9966 9969 9972 9973 9975 9975 9975 9975 9974 9973 9971 9969 9967 9965 9962 9960 9957 9953 9950 4438 6 5 1 9946 9941 9937 9931 9925 9919 9913 9906 9900 9893 9887 9881 9876 9871 9867 9864 9862 9861 9860 9860 9861 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9902 9902 9902 9900 9898 9895 9890 9885 9878 9870 9861 9851 9839 9827 9814 9800 9785 9770 9753 9737 9719 9702 9684 9667 9650 9633 9616 9601 9586 9573 9561 9551 9543 9536 9531 9527 9526 9525 9526 9529 9531 9535 9538 9541 9543 9545 9545 9543 9540 9534 9526 9516 9503 9487 9469 9450 9428 9405 9381 9356 9331 9306 9283 9260 9240 9221 9205 9192 9182 9174 9170 9168 9169 9172 9178 9185 9194 9204 9214 9225 9236 9246 9256 9264 9271 9275 9278 9278 9275 9268 9259 9244 9226 9201 9171 9135 9091 9038 8977 8905 8822 8728 8620 8499 8364 8215 8052 7875 7684 7481 7266 7041 6808 6568 6323 6076 5828 5582 5340 5104 4877 4660 4456 4267 4095 3942 3811 3703 3621 3566 3539 3542 3576 3640 3735 3860 4013 4192 4396 4619 4860 5114 5378 5647 5917 6185 6447 6701 6944 7174 7391 7593 7780 7953 8111 8256 8389 8510 8622 8724 8818 8904 8984 9058 9126 9190 9249 9303 9353 9399 9441 9480 9515 9547 9576 9602 9625 9646 9663 9679 9691 9702 9710 9716 9720 9722 9722 9720 9717 9712 9706 9698 9690 9681 9670 9659 9648 9635 9623 9611 9598 9586 9575 9564 9555 9547 9540 9535 9532 9531 9532 9534 9538 9543 9549 9556 9564 9572 9580 9588 9596 9604 9612 9620 9628 9635 9643 9650 9658 9665 9673 9680 9686 9693 9698 9703 9706 9709 9710 9710 9709 9705 9700 9693 9685 9674 9661 9646 9629 9609 9586 9561 9533 9502 9469 9433 9396 9356 9315 9273 9230 9188 9147 9108 9072 9038 9009 8985 8965 8952 8944 8942 8947 8958 8974 8996 9024 9055 9090 9129 9169 9212 9255 9298 9340 9382 9423 9461 9499 9534 9567 9598 9628 9656 9682 9707 9730 9752 9772 9791 9808 9823 9837 9850 9861 9870 9879 9886 9893 9899 9904 9910 9915 9920 9926 9932 9938 9944 9950 9955 9961 9965 9969 9972 9974 9976 9977 9977 9977 9976 9976 9976 9976 9976 9977 9979 9980 9983 9985 9987 9989 9990 9991 9992 9992 9992 9991 9989 9987 9985 9983 9981 9980 9979 9978 9977 9978 9978 9979 9981 9983 9985 9987 9989 9991 9993 9994 9995 9996 9997 9997 9997 9996 9995 9994 9994 9993 9992 9991 9990 9990 9990 9990 9990 9991 9991 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9992 9992 9991 9990 9990 9988 9987 9986 9983 9981 9978 9974 9970 9965 9960 9954 9949 9943 9937 9931 9925 9920 9915 9910 9905 9901 9897 9893 9889 9885 9881 9877 9873 9868 9864 9860 9856 9852 9848 9843 9839 9833 9828 9822 9815 9807 9798 9789 9778 9767 9755 9742 9729 9716 9703 9691 9679 9667 9657 9648 9640 4439 6 5 1 9633 9628 9624 9622 9621 9622 9623 9626 9628 9631 9634 9637 9638 9639 9637 9635 9630 9623 9615 9605 9594 9581 9568 9555 9542 9530 9519 9509 9501 9495 9490 9486 9483 9481 9478 9476 9472 9466 9458 9449 9436 9421 9403 9382 9360 9335 9308 9279 9250 9219 9188 9156 9124 9092 9060 9028 8996 8964 8933 8903 8873 8844 8815 8788 8762 8737 8714 8692 8671 8652 8635 8619 8604 8591 8579 8569 8561 8554 8548 8544 8542 8542 8543 8546 8551 8557 8564 8573 8583 8594 8606 8619 8633 8648 8664 8680 8697 8714 8732 8750 8768 8786 8805 8823 8841 8859 8876 8892 8909 8924 8939 8954 8968 8982 8996 9009 9022 9035 9048 9061 9074 9087 9099 9112 9125 9138 9151 9165 9178 9192 9207 9221 9236 9250 9265 9279 9293 9306 9318 9328 9337 9344 9350 9353 9354 9353 9351 9346 9341 9334 9326 9317 9308 9299 9289 9280 9271 9263 9255 9248 9241 9236 9231 9227 9224 9222 9221 9222 9225 9229 9235 9243 9252 9264 9277 9293 9309 9328 9347 9367 9389 9410 9432 9455 9477 9499 9520 9541 9562 9581 9600 9618 9634 9650 9664 9676 9688 9698 9707 9714 9721 9727 9732 9736 9740 9745 9749 9754 9759 9765 9772 9779 9787 9795 9804 9813 9822 9831 9839 9847 9854 9861 9867 9872 9877 9882 9886 9890 9895 9899 9904 9908 9913 9918 9923 9927 9931 9935 9938 9941 9942 9943 9943 9943 9943 9942 9941 9940 9940 9940 9940 9941 9942 9943 9945 9946 9947 9948 9948 9948 9947 9946 9944 9942 9939 9936 9933 9930 9927 9924 9922 9919 9916 9913 9909 9904 9899 9893 9885 9876 9866 9854 9840 9824 9807 9787 9764 9739 9710 9677 9640 9597 9548 9493 9430 9360 9282 9195 9100 8996 8885 8766 8641 8511 8377 8240 8104 7969 7839 7714 7597 7490 7396 7316 7252 7205 7176 7165 7173 7200 7245 7307 7384 7474 7577 7688 7807 7931 8057 8184 8310 8432 8551 8664 8771 8871 8965 9052 9133 9208 9277 9341 9401 9456 9507 9554 9598 9638 9675 9708 9738 9765 9789 9810 9828 9844 9857 9869 9879 9888 9896 9904 9910 9917 9923 9928 9933 9938 9942 9945 9948 9950 9951 9952 9952 9952 9951 9950 9949 9947 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9938 9934 9930 9924 9916 9907 9897 9884 9869 9852 9832 9810 9784 9754 9721 9682 9637 9585 9525 9456 9376 9285 9180 9061 8927 8777 8612 8430 8233 8020 7793 7554 7303 7042 6775 6501 6225 5948 5672 5399 5133 4874 4626 4391 4170 3967 3784 3623 3487 3379 3300 3252 3238 3258 3313 3403 3528 3686 3875 4091 4333 4595 4874 5164 5461 5761 6059 6352 6635 6907 7164 7406 7631 7840 8031 8206 8366 8512 8645 8765 8875 8976 9067 9151 9228 9298 9362 9420 9472 9520 9563 9602 9637 9669 9698 9724 9748 9771 9791 9811 9830 9847 9864 9879 9893 9907 9918 9929 9938 9946 4440 6 5 1 9952 9958 9962 9965 9968 9970 9971 9973 9974 9975 9977 9978 9980 9981 9983 9984 9985 9985 9985 9985 9983 9982 9980 9978 9975 9972 9968 9965 9961 9957 9953 9948 9943 9938 9933 9927 9920 9913 9906 9899 9891 9883 9876 9868 9861 9854 9847 9841 9836 9830 9825 9820 9815 9810 9805 9799 9793 9786 9778 9770 9762 9753 9744 9735 9726 9718 9710 9703 9697 9691 9686 9682 9679 9676 9673 9671 9669 9668 9666 9665 9663 9662 9660 9659 9658 9657 9656 9655 9655 9654 9654 9653 9652 9651 9650 9648 9646 9644 9641 9639 9635 9632 9629 9626 9622 9619 9616 9613 9610 9607 9605 9602 9600 9599 9598 9598 9598 9600 9602 9606 9611 9617 9623 9631 9639 9647 9655 9663 9671 9677 9682 9685 9687 9686 9684 9679 9672 9662 9649 9633 9614 9591 9564 9532 9495 9452 9402 9345 9281 9209 9130 9042 8945 8841 8730 8612 8488 8360 8227 8093 7958 7825 7695 7569 7451 7342 7244 7158 7087 7032 6994 6973 6970 6986 7018 7068 7133 7211 7302 7403 7511 7624 7741 7858 7974 8086 8194 8296 8391 8478 8557 8627 8689 8742 8788 8825 8854 8876 8890 8897 8895 8886 8868 8841 8805 8760 8704 8638 8561 8473 8375 8267 8149 8021 7885 7741 7590 7433 7271 7106 6938 6768 6598 6428 6261 6096 5936 5780 5632 5491 5360 5240 5132 5039 4960 4899 4856 4833 4830 4847 4886 4946 5025 5125 5242 5376 5523 5683 5852 6027 6207 6389 6570 6748 6922 7090 7250 7402 7545 7679 7803 7919 8025 8123 8212 8295 8369 8438 8500 8557 8608 8655 8698 8737 8772 8804 8833 8860 8885 8908 8929 8949 8968 8985 9002 9017 9032 9046 9059 9072 9083 9094 9103 9112 9120 9127 9134 9140 9146 9151 9155 9160 9164 9169 9173 9178 9183 9188 9194 9200 9207 9215 9223 9233 9244 9255 9268 9282 9297 9312 9329 9347 9365 9385 9404 9424 9444 9465 9485 9505 9524 9543 9561 9578 9593 9608 9621 9632 9642 9650 9656 9660 9663 9664 9664 9662 9658 9653 9647 9639 9629 9618 9605 9591 9574 9556 9536 9513 9489 9462 9433 9403 9371 9337 9302 9266 9228 9190 9150 9110 9069 9026 8982 8936 8887 8836 8783 8725 8664 8599 8529 8455 8374 8288 8196 8098 7993 7881 7762 7636 7503 7364 7218 7066 6909 6748 6583 6416 6248 6079 5913 5750 5592 5441 5299 5167 5047 4942 4852 4781 4728 4696 4686 4698 4733 4791 4872 4975 5099 5241 5400 5573 5758 5951 6150 6351 6552 6750 6944 7130 7308 7476 7634 7782 7920 8048 8166 8276 8377 8471 8558 8639 8714 8783 8846 8904 8956 9003 9044 9080 9110 9135 9155 9170 9181 9186 9188 9185 9177 9166 9150 9129 9104 9073 9036 8994 8945 8890 8829 8762 8690 8612 8530 8444 8356 8265 8173 8082 7991 7903 7817 7734 7656 7582 7513 7449 7391 7339 7293 7253 7220 7193 7172 7159 7152 7152 7160 7174 7196 7224 4441 6 5 1 7259 7299 7346 7398 7454 7514 7576 7640 7705 7769 7832 7892 7948 7998 8041 8077 8104 8121 8127 8122 8105 8075 8033 7978 7910 7830 7739 7637 7525 7405 7278 7146 7011 6875 6740 6608 6481 6362 6253 6157 6074 6007 5957 5926 5914 5922 5949 5997 6063 6146 6246 6361 6488 6625 6770 6922 7077 7233 7390 7544 7694 7839 7979 8112 8238 8356 8467 8571 8668 8758 8841 8919 8991 9058 9120 9178 9231 9281 9327 9369 9409 9446 9480 9511 9540 9567 9592 9615 9637 9656 9674 9691 9706 9720 9732 9743 9752 9760 9767 9771 9774 9776 9775 9772 9767 9760 9750 9738 9723 9705 9684 9660 9634 9604 9571 9534 9494 9452 9406 9357 9305 9252 9197 9141 9084 9029 8975 8923 8875 8832 8795 8764 8740 8724 8716 8717 8726 8743 8767 8799 8837 8880 8928 8979 9032 9087 9142 9197 9250 9302 9351 9398 9442 9482 9520 9555 9587 9616 9641 9665 9685 9703 9719 9732 9743 9752 9759 9763 9766 9768 9767 9765 9762 9757 9751 9744 9737 9728 9719 9709 9699 9688 9677 9665 9652 9639 9625 9611 9596 9580 9564 9547 9530 9512 9494 9475 9457 9437 9418 9398 9377 9355 9332 9309 9284 9258 9230 9202 9173 9143 9113 9082 9053 9024 8997 8971 8949 8929 8913 8901 8893 8890 8890 8896 8906 8920 8938 8960 8985 9013 9044 9076 9109 9142 9175 9207 9237 9265 9290 9310 9326 9337 9343 9343 9336 9323 9303 9276 9243 9203 9156 9103 9043 8978 8908 8833 8754 8671 8587 8501 8415 8330 8247 8167 8093 8024 7963 7909 7864 7829 7804 7790 7785 7791 7807 7832 7866 7908 7957 8012 8072 8137 8204 8275 8346 8419 8491 8562 8632 8699 8764 8825 8882 8935 8983 9026 9065 9098 9125 9147 9164 9175 9180 9179 9173 9160 9141 9115 9081 9039 8988 8928 8858 8777 8685 8582 8468 8342 8205 8059 7902 7738 7566 7390 7209 7026 6842 6660 6479 6303 6131 5964 5804 5650 5503 5363 5229 5101 4978 4861 4748 4640 4535 4434 4335 4238 4144 4051 3960 3870 3782 3695 3609 3526 3445 3367 3294 3225 3162 3108 3062 3028 3007 3001 3011 3038 3086 3153 3242 3352 3483 3635 3807 3996 4201 4420 4650 4889 5133 5380 5626 5869 6107 6337 6557 6767 6963 7147 7316 7472 7615 7745 7862 7968 8064 8151 8230 8302 8368 8429 8487 8542 8595 8645 8695 8744 8792 8840 8887 8935 8983 9030 9077 9125 9171 9217 9262 9307 9349 9390 9429 9466 9501 9533 9562 9588 9612 9633 9652 9668 9682 9695 9705 9715 9723 9730 9736 9741 9745 9749 9751 9753 9755 9755 9754 9752 9749 9745 9740 9734 9727 9719 9710 9699 9688 9676 9662 9647 9631 9613 9595 9575 9554 9533 9511 9488 9465 9442 9420 9399 9379 9361 9344 9330 9319 9309 9303 9300 9299 9301 9305 9312 9322 9333 9346 9360 9375 9391 9407 9424 9440 9457 9473 9488 9504 9518 9532 9545 9557 9569 4442 6 5 2 9599 9606 9612 9618 9622 9625 9628 9631 9633 9636 9638 9641 9644 9647 9650 9653 9656 9658 9660 9662 9663 9664 9664 9664 9663 9661 9659 9656 9652 9648 9643 9637 9631 9623 9614 9605 9595 9584 9572 9560 9547 9535 9523 9511 9501 9491 9483 9476 9469 9464 9459 9455 9451 9446 9441 9435 9428 9419 9408 9396 9382 9366 9349 9330 9310 9289 9267 9243 9218 9192 9164 9134 9103 9069 9033 8994 8953 8909 8863 8814 8763 8709 8654 8596 8537 8477 8416 8354 8291 8227 8163 8098 8033 7968 7903 7838 7773 7708 7643 7578 7513 7448 7383 7318 7252 7187 7121 7054 6987 6920 6852 6784 6715 6644 6573 6500 6426 6349 6271 6189 6104 6017 5926 5831 5733 5632 5527 5420 5310 5197 5083 4968 4850 4732 4613 4492 4370 4246 4120 3993 3863 3730 3595 3458 3318 3176 3032 2888 2745 2602 2461 2322 2188 2059 1935 1818 1707 1605 1510 1423 1345 1276 1214 1161 1116 1078 1047 1022 1002 988 979 973 970 970 973 979 989 1001 1019 1042 1071 1108 1155 1212 1281 1362 1456 1562 1681 1812 1952 2100 2254 2411 2569 2725 2877 3023 3160 3288 3405 3511 3607 3694 3771 3842 3907 3969 4030 4091 4155 4223 4296 4376 4463 4558 4662 4773 4893 5019 5153 5292 5436 5583 5733 5883 6034 6182 6328 6470 6607 6738 6863 6982 7093 7198 7295 7386 7472 7551 7626 7697 7764 7828 7889 7949 8006 8063 8118 8173 8227 8280 8333 8385 8437 8488 8538 8588 8637 8684 8731 8776 8820 8862 8902 8940 8976 9010 9042 9071 9099 9125 9149 9171 9192 9212 9230 9247 9263 9279 9293 9307 9321 9333 9345 9356 9367 9378 9389 9399 9409 9420 9431 9442 9453 9464 9476 9488 9501 9513 9525 9537 9548 9558 9568 9577 9585 9593 9599 9605 9610 9615 9619 9623 9627 9631 9636 9640 9645 9650 9656 9662 9668 9674 9680 9686 9692 9697 9703 9708 9712 9716 9719 9723 9725 9728 9730 9731 9733 9734 9736 9737 9738 9740 9741 9742 9743 9745 9746 9746 9747 9747 9747 9746 9745 9743 9740 9737 9732 9728 9722 9716 9708 9701 9692 9683 9673 9662 9649 9635 9618 9599 9576 9550 9519 9483 9441 9392 9335 9270 9196 9112 9016 8909 8789 8656 8508 8346 8168 7974 7765 7541 7303 7052 6788 6516 6235 5950 5663 5375 5092 4813 4544 4284 4037 3803 3583 3379 3190 3016 2859 2718 2594 2487 2398 2329 2281 2257 2258 2287 2345 2435 2558 2713 2902 3122 3372 3648 3948 4265 4597 4936 5279 5619 5952 6273 6579 6867 7134 7381 7606 7810 7994 8158 8306 8438 8556 8662 8759 8846 8925 8998 9064 9125 9180 9229 9273 9311 9344 9372 9394 9410 9421 9426 9426 9419 9407 9389 9365 9333 9295 9248 9194 9131 9060 8979 8889 8790 8681 8564 8439 8307 8170 8027 7882 7736 7591 7449 7313 7185 7067 6961 6870 6794 6735 6695 6672 6669 6683 6715 4443 6 5 2 6763 6825 6900 6985 7079 7179 7284 7391 7498 7605 7709 7810 7908 8001 8090 8175 8255 8332 8405 8474 8540 8602 8662 8718 8772 8821 8868 8911 8951 8987 9019 9047 9071 9092 9108 9120 9129 9133 9134 9130 9121 9108 9091 9068 9040 9007 8968 8923 8872 8814 8749 8677 8596 8507 8409 8301 8183 8054 7915 7765 7604 7433 7251 7059 6859 6650 6435 6213 5986 5755 5522 5286 5050 4813 4576 4341 4107 3876 3649 3425 3207 2994 2790 2594 2408 2234 2072 1924 1791 1673 1570 1482 1408 1347 1297 1258 1227 1203 1185 1172 1164 1162 1165 1177 1199 1233 1284 1353 1445 1561 1704 1874 2073 2299 2551 2826 3120 3430 3750 4076 4402 4724 5038 5340 5627 5898 6150 6384 6600 6799 6982 7150 7306 7450 7585 7710 7828 7939 8042 8139 8230 8314 8392 8463 8528 8588 8642 8692 8737 8780 8819 8857 8893 8927 8961 8993 9025 9055 9083 9111 9136 9159 9181 9201 9219 9235 9250 9265 9278 9292 9306 9320 9334 9349 9364 9379 9394 9409 9424 9438 9451 9463 9475 9486 9497 9507 9517 9526 9536 9546 9556 9567 9578 9589 9600 9610 9620 9630 9639 9647 9654 9661 9667 9672 9678 9683 9688 9694 9700 9707 9714 9722 9729 9737 9744 9750 9756 9761 9765 9768 9770 9771 9771 9772 9772 9772 9772 9773 9774 9776 9778 9780 9782 9783 9785 9785 9785 9784 9783 9781 9778 9775 9773 9770 9768 9767 9767 9767 9768 9770 9771 9774 9775 9777 9778 9778 9777 9775 9772 9769 9765 9760 9755 9751 9747 9743 9740 9737 9736 9734 9734 9733 9733 9732 9731 9730 9728 9726 9724 9720 9717 9713 9709 9704 9700 9696 9691 9687 9682 9678 9673 9668 9662 9656 9650 9643 9636 9628 9620 9611 9601 9592 9582 9571 9560 9549 9538 9526 9514 9502 9489 9475 9461 9447 9432 9416 9399 9380 9361 9340 9318 9294 9268 9241 9212 9181 9149 9115 9079 9042 9004 8963 8921 8877 8831 8783 8733 8680 8624 8566 8505 8442 8376 8308 8237 8163 8088 8010 7930 7847 7762 7674 7583 7488 7389 7284 7175 7059 6938 6810 6676 6535 6387 6233 6073 5908 5736 5560 5378 5191 5000 4805 4606 4404 4198 3991 3782 3573 3365 3159 2957 2761 2571 2390 2218 2058 1909 1773 1650 1540 1443 1359 1287 1226 1175 1134 1100 1074 1053 1038 1027 1019 1014 1010 1009 1010 1013 1019 1029 1043 1064 1093 1132 1183 1248 1328 1426 1541 1676 1830 2002 2191 2397 2616 2847 3086 3330 3577 3824 4068 4307 4539 4763 4979 5185 5382 5571 5751 5924 6090 6250 6404 6553 6697 6836 6971 7100 7224 7342 7454 7560 7661 7754 7842 7924 8000 8071 8136 8197 8253 8305 8354 8400 8442 8483 8521 8558 8594 8629 8664 8699 8733 8768 8803 8838 8874 8909 8944 8979 9013 9046 9078 9109 9138 9166 9192 9217 9241 9263 9285 9306 9326 9345 9364 9383 9401 9419 9436 9452 9467 4444 6 5 2 9482 9495 9507 9518 9528 9536 9544 9551 9558 9564 9569 9574 9579 9583 9587 9590 9593 9594 9595 9595 9594 9592 9589 9585 9580 9574 9568 9561 9553 9546 9538 9530 9523 9515 9508 9502 9496 9490 9485 9480 9476 9472 9469 9467 9466 9466 9467 9468 9471 9474 9478 9483 9489 9495 9501 9507 9514 9520 9525 9530 9533 9536 9536 9535 9531 9523 9513 9498 9479 9455 9425 9389 9347 9297 9239 9174 9100 9018 8927 8828 8721 8606 8484 8356 8222 8083 7940 7794 7648 7501 7356 7213 7075 6941 6814 6694 6583 6481 6389 6307 6237 6179 6132 6098 6076 6067 6070 6086 6114 6153 6204 6265 6335 6414 6500 6592 6689 6788 6889 6991 7092 7191 7289 7383 7474 7563 7648 7732 7813 7893 7972 8051 8130 8208 8287 8367 8446 8525 8603 8680 8755 8829 8900 8968 9034 9096 9156 9212 9265 9315 9362 9407 9448 9487 9523 9556 9586 9614 9639 9662 9682 9700 9716 9730 9742 9752 9760 9767 9772 9776 9777 9776 9772 9766 9756 9744 9727 9708 9684 9657 9627 9594 9559 9522 9483 9445 9406 9369 9333 9300 9270 9245 9224 9208 9197 9192 9193 9199 9211 9228 9249 9275 9304 9336 9370 9406 9442 9478 9513 9547 9578 9607 9633 9657 9677 9693 9707 9717 9725 9730 9733 9734 9732 9729 9725 9718 9710 9701 9690 9677 9662 9645 9625 9602 9575 9545 9510 9469 9423 9370 9309 9239 9161 9072 8972 8861 8739 8604 8457 8297 8126 7943 7750 7547 7335 7115 6889 6657 6421 6182 5941 5700 5459 5220 4985 4753 4527 4307 4096 3895 3705 3528 3366 3222 3096 2993 2912 2857 2828 2828 2857 2915 3002 3119 3264 3434 3629 3844 4078 4327 4587 4854 5125 5396 5664 5927 6181 6426 6658 6878 7084 7278 7457 7625 7780 7923 8057 8181 8297 8404 8505 8599 8688 8771 8848 8921 8989 9052 9110 9165 9214 9259 9300 9337 9368 9395 9418 9435 9447 9455 9457 9454 9446 9433 9415 9393 9368 9339 9307 9274 9240 9206 9173 9141 9112 9087 9066 9049 9039 9034 9035 9042 9056 9075 9099 9128 9161 9197 9236 9276 9317 9357 9396 9434 9469 9502 9532 9559 9583 9604 9622 9637 9650 9662 9671 9679 9686 9692 9697 9701 9704 9707 9708 9709 9709 9708 9707 9705 9702 9699 9696 9693 9689 9687 9684 9683 9682 9682 9683 9685 9688 9693 9698 9704 9711 9719 9728 9737 9746 9755 9765 9774 9783 9791 9799 9806 9812 9818 9824 9829 9833 9837 9841 9845 9849 9853 9856 9860 9864 9868 9872 9876 9880 9884 9887 9891 9894 9897 9900 9903 9905 9907 9909 9911 9911 9912 9912 9911 9910 9908 9906 9904 9901 9898 9895 9892 9890 9887 9886 9885 9884 9884 9884 9884 9884 9885 9885 9885 9885 9884 9883 9881 9879 9877 9874 9872 9869 9867 9865 9864 9863 9862 9862 9862 9863 9864 9865 9866 9867 9868 9868 9867 9866 9863 9860 9855 9849 9842 9833 9824 4445 6 5 2 9814 9803 9791 9778 9766 9753 9741 9728 9716 9705 9694 9684 9674 9665 9656 9648 9640 9633 9627 9620 9615 9610 9605 9601 9597 9595 9593 9592 9591 9592 9593 9595 9597 9600 9603 9606 9609 9612 9616 9619 9622 9625 9629 9632 9636 9641 9645 9651 9657 9664 9671 9678 9686 9694 9702 9711 9719 9727 9735 9743 9752 9760 9769 9778 9787 9797 9807 9817 9827 9837 9847 9856 9865 9872 9878 9884 9888 9891 9893 9895 9896 9897 9898 9899 9901 9903 9906 9909 9913 9918 9923 9928 9932 9937 9940 9943 9945 9945 9945 9943 9940 9935 9930 9925 9918 9912 9906 9900 9894 9890 9886 9883 9881 9880 9879 9879 9879 9879 9878 9878 9876 9874 9871 9867 9862 9856 9849 9841 9833 9824 9815 9806 9796 9787 9777 9767 9757 9748 9738 9728 9719 9709 9700 9692 9684 9676 9669 9663 9657 9652 9648 9645 9642 9640 9638 9638 9637 9638 9639 9641 9644 9648 9652 9657 9663 9670 9678 9686 9695 9704 9714 9723 9732 9741 9749 9757 9764 9771 9777 9782 9788 9793 9797 9802 9806 9810 9814 9817 9820 9822 9824 9825 9824 9823 9819 9815 9808 9800 9790 9777 9762 9744 9723 9697 9665 9628 9583 9529 9466 9390 9301 9198 9079 8944 8791 8620 8432 8227 8006 7770 7521 7260 6991 6715 6436 6156 5880 5610 5350 5103 4874 4666 4483 4327 4203 4114 4061 4047 4073 4140 4247 4393 4575 4789 5033 5302 5588 5888 6196 6505 6810 7107 7391 7658 7908 8137 8345 8531 8698 8846 8976 9090 9190 9278 9356 9424 9485 9539 9588 9630 9668 9702 9731 9757 9779 9797 9813 9827 9839 9849 9857 9864 9870 9876 9880 9883 9886 9887 9888 9887 9886 9884 9880 9876 9872 9867 9862 9856 9851 9844 9838 9831 9823 9814 9803 9792 9779 9764 9748 9731 9712 9692 9671 9648 9625 9601 9577 9552 9527 9501 9475 9449 9422 9395 9368 9341 9315 9288 9263 9238 9215 9193 9173 9155 9139 9125 9113 9104 9097 9093 9090 9089 9090 9092 9096 9102 9108 9116 9126 9136 9147 9159 9173 9187 9202 9217 9233 9250 9267 9284 9301 9319 9337 9355 9373 9391 9409 9428 9447 9466 9485 9505 9524 9543 9562 9581 9599 9615 9631 9645 9657 9668 9677 9684 9690 9693 9695 9695 9693 9690 9686 9681 9674 9666 9658 9648 9637 9625 9612 9597 9582 9566 9549 9532 9513 9495 9476 9458 9440 9422 9405 9389 9374 9360 9347 9336 9325 9317 9309 9303 9299 9296 9295 9295 9297 9301 9306 9313 9322 9332 9344 9356 9370 9384 9399 9415 9430 9447 9463 9480 9496 9513 9530 9547 9564 9581 9598 9616 9634 9651 9669 9687 9704 9720 9737 9752 9767 9781 9795 9807 9819 9830 9841 9851 9861 9871 9880 9889 9897 9906 9914 9921 9928 9935 9941 9946 9950 9954 9957 9960 9962 9963 9964 9966 9967 9968 9969 9971 9973 9975 9977 9980 9982 9984 9986 9987 9987 9987 9986 9985 4446 6 5 2 9983 9980 9978 9975 9973 9970 9969 9968 9967 9968 9969 9970 9972 9974 9976 9978 9980 9981 9981 9981 9980 9979 9977 9975 9973 9970 9968 9966 9964 9962 9961 9960 9958 9957 9956 9954 9953 9951 9949 9947 9944 9941 9938 9935 9932 9929 9926 9923 9921 9919 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9894 9891 9887 9883 9879 9875 9870 9865 9860 9855 9851 9846 9842 9838 9835 9833 9831 9830 9829 9829 9829 9829 9829 9828 9827 9825 9822 9817 9811 9803 9792 9779 9764 9747 9727 9705 9680 9654 9625 9595 9563 9530 9497 9462 9427 9392 9358 9325 9293 9264 9237 9214 9195 9180 9170 9166 9167 9174 9186 9203 9225 9251 9281 9314 9349 9385 9422 9459 9495 9530 9564 9596 9626 9654 9680 9705 9727 9748 9766 9784 9800 9814 9827 9839 9849 9859 9868 9876 9883 9890 9897 9903 9909 9915 9920 9924 9927 9930 9931 9930 9928 9924 9918 9910 9901 9889 9874 9858 9839 9817 9792 9763 9730 9692 9648 9599 9542 9479 9408 9330 9246 9155 9059 8960 8859 8758 8659 8564 8475 8395 8326 8268 8224 8194 8179 8180 8195 8225 8268 8324 8389 8464 8545 8631 8720 8811 8901 8990 9075 9156 9233 9304 9370 9431 9486 9536 9581 9622 9659 9692 9722 9749 9774 9796 9815 9832 9847 9860 9871 9879 9886 9890 9893 9895 9896 9895 9894 9893 9891 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9877 9875 9873 9871 9869 9867 9865 9864 9863 9862 9862 9862 9862 9862 9862 9862 9862 9861 9860 9858 9855 9852 9847 9843 9838 9832 9826 9820 9814 9808 9803 9797 9791 9785 9780 9774 9769 9763 9757 9750 9744 9737 9729 9721 9713 9704 9696 9687 9678 9669 9660 9652 9644 9638 9632 9627 9623 9620 9618 9618 9618 9620 9622 9626 9630 9634 9639 9645 9651 9658 9666 9674 9683 9693 9704 9715 9728 9741 9754 9769 9783 9797 9810 9823 9834 9845 9854 9861 9866 9870 9873 9874 9874 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9869 9867 9865 9861 9856 9850 9842 9833 9823 9812 9801 9788 9775 9762 9748 9733 9717 9699 9679 9657 9631 9601 9567 9526 9480 9427 9367 9299 9223 9138 9044 8941 8827 8703 8569 8423 8266 8097 7917 7726 7523 7309 7086 6854 6614 6367 6116 5862 5606 5350 5097 4847 4604 4367 4139 3922 3716 3523 3344 3181 3034 2907 2799 2713 2650 2611 2598 2611 2650 2715 2806 2922 3060 3218 3393 3581 3779 3983 4188 4392 4589 4777 4955 5119 5269 5404 5526 5635 5733 5822 5905 5983 6060 6138 6219 6304 6396 6494 6600 6712 6832 6957 7088 7222 7359 7496 7633 7769 7902 8032 8157 8277 8391 8500 8603 8699 8790 8875 8954 9027 9095 9158 9216 9270 9320 9365 9407 9445 9481 9512 9542 9568 9592 9613 9632 9649 9663 9676 9687 9696 9703 9709 9714 9718 9720 9722 9723 9724 4447 6 5 2 9724 9725 9725 9726 9728 9730 9732 9735 9739 9743 9747 9751 9754 9757 9758 9758 9755 9750 9741 9730 9714 9695 9671 9642 9607 9567 9519 9465 9402 9329 9247 9152 9045 8925 8789 8637 8469 8285 8083 7864 7630 7381 7118 6844 6561 6270 5976 5680 5385 5094 4810 4534 4269 4015 3775 3550 3340 3145 2966 2803 2657 2527 2415 2321 2246 2191 2159 2150 2167 2210 2282 2383 2515 2677 2868 3088 3335 3605 3896 4203 4523 4850 5180 5508 5831 6143 6443 6728 6994 7242 7470 7680 7870 8043 8200 8342 8470 8588 8695 8793 8883 8966 9043 9114 9179 9239 9293 9342 9385 9424 9459 9489 9515 9538 9559 9576 9592 9606 9619 9630 9639 9648 9655 9660 9664 9665 9665 9663 9659 9653 9646 9636 9625 9613 9599 9585 9570 9554 9538 9521 9504 9487 9469 9451 9433 9415 9396 9377 9358 9340 9321 9302 9284 9266 9248 9230 9213 9197 9181 9166 9152 9138 9125 9112 9101 9090 9081 9072 9064 9057 9051 9045 9040 9036 9032 9029 9026 9023 9020 9018 9016 9015 9014 9014 9014 9016 9019 9023 9029 9036 9044 9055 9067 9080 9095 9112 9130 9150 9170 9192 9214 9237 9261 9285 9309 9333 9357 9380 9402 9424 9444 9463 9481 9497 9511 9524 9536 9546 9555 9562 9568 9574 9579 9583 9587 9590 9593 9596 9598 9600 9601 9602 9601 9600 9598 9595 9590 9585 9578 9570 9561 9551 9540 9528 9515 9502 9489 9475 9460 9446 9431 9416 9400 9384 9368 9350 9333 9314 9295 9274 9254 9232 9210 9188 9165 9142 9119 9096 9074 9051 9030 9008 8987 8965 8944 8923 8901 8879 8856 8832 8807 8782 8754 8726 8696 8665 8633 8598 8563 8525 8485 8444 8400 8354 8306 8255 8201 8145 8085 8023 7958 7891 7820 7746 7669 7590 7507 7420 7330 7236 7138 7036 6930 6819 6704 6584 6459 6331 6197 6060 5919 5773 5625 5472 5316 5157 4995 4829 4661 4490 4316 4140 3962 3784 3604 3425 3246 3070 2896 2727 2563 2405 2253 2110 1975 1849 1734 1628 1532 1446 1370 1303 1245 1196 1154 1120 1091 1069 1050 1036 1026 1019 1016 1016 1019 1027 1041 1060 1087 1123 1167 1223 1290 1368 1459 1561 1674 1797 1928 2066 2208 2351 2493 2633 2767 2893 3010 3118 3214 3300 3376 3442 3501 3554 3604 3653 3704 3758 3818 3887 3965 4055 4156 4270 4395 4533 4681 4838 5004 5176 5353 5532 5713 5893 6070 6244 6414 6577 6734 6883 7025 7159 7285 7404 7514 7618 7715 7805 7890 7969 8043 8114 8180 8243 8303 8360 8415 8467 8518 8567 8613 8658 8701 8742 8781 8818 8853 8887 8919 8949 8978 9005 9031 9057 9082 9106 9130 9153 9177 9200 9223 9246 9269 9291 9313 9333 9353 9372 9390 9407 9422 9437 9450 9461 9472 9481 9490 9497 9504 9509 9514 9518 9521 9523 9524 9525 9526 9525 9525 9524 9522 9521 9520 9518 9517 9515 9514 9513 9512 9511 4448 6 5 2 9510 9509 9509 9508 9508 9508 9508 9509 9510 9512 9514 9517 9520 9524 9528 9533 9537 9542 9547 9552 9557 9563 9568 9573 9579 9585 9592 9598 9606 9613 9621 9630 9638 9647 9655 9664 9671 9679 9685 9691 9696 9700 9703 9706 9709 9711 9713 9715 9717 9719 9722 9725 9728 9732 9735 9739 9742 9745 9748 9750 9751 9752 9752 9752 9751 9749 9747 9744 9740 9736 9732 9727 9722 9716 9710 9704 9698 9691 9685 9678 9672 9667 9661 9657 9653 9650 9647 9645 9644 9643 9643 9643 9643 9643 9643 9643 9643 9643 9644 9644 9644 9645 9646 9647 9648 9649 9650 9650 9649 9648 9646 9642 9636 9629 9621 9611 9599 9587 9574 9560 9546 9532 9518 9505 9493 9482 9471 9462 9454 9447 9441 9436 9432 9428 9425 9423 9422 9421 9421 9422 9424 9427 9431 9437 9443 9450 9459 9468 9479 9490 9502 9515 9528 9541 9554 9567 9580 9592 9604 9616 9627 9637 9647 9656 9665 9673 9681 9688 9695 9702 9708 9714 9719 9724 9728 9731 9734 9735 9736 9735 9734 9732 9729 9726 9722 9718 9714 9710 9706 9702 9698 9694 9690 9686 9682 9679 9676 9673 9670 9668 9666 9666 9666 9667 9668 9671 9674 9679 9684 9689 9695 9701 9708 9714 9721 9729 9737 9745 9754 9763 9773 9783 9794 9805 9817 9828 9839 9849 9858 9867 9873 9879 9883 9885 9887 9887 9887 9886 9885 9884 9884 9884 9885 9887 9889 9891 9894 9897 9900 9902 9904 9906 9906 9906 9906 9905 9903 9901 9900 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9893 9892 9890 9888 9886 9883 9881 9879 9877 9875 9874 9873 9873 9873 9874 9875 9876 9878 9879 9881 9882 9883 9883 9883 9883 9883 9883 9882 9882 9881 9881 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9886 9888 9889 9891 9893 9895 9898 9901 9904 9907 9911 9914 9917 9920 9923 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9956 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9952 9951 9949 9947 9945 9943 9940 9938 9935 9933 9931 9928 9926 9923 9921 9918 9915 9912 9909 9905 9900 9896 9891 9885 9880 9874 9868 9863 9858 9853 9848 9844 9841 9838 9835 9833 9831 9830 9829 9828 9827 9827 9826 9826 9827 9827 9828 9829 9831 9832 9835 9837 9839 9842 9844 9845 9846 9847 9846 9844 9841 9837 9832 9826 9819 9810 9801 9791 9780 9768 9755 9741 9726 9710 9692 9672 9651 9629 9605 9579 9552 9524 9495 9464 9434 9403 9371 9340 9308 9277 9247 9216 9186 9157 9129 9101 9075 9051 9027 9006 8987 8970 8955 8943 8933 8926 8921 8919 8919 8922 8927 8934 8943 8954 8966 8980 8995 9012 9030 9048 9067 9087 9107 9127 9147 9167 9186 9204 9222 9240 9257 9273 9289 9305 9321 9337 9353 9369 9385 9401 4449 6 5 2 9418 9434 9450 9466 9481 9496 9509 9522 9534 9544 9553 9561 9568 9573 9577 9579 9579 9578 9575 9570 9563 9555 9544 9531 9515 9498 9478 9456 9431 9403 9373 9339 9301 9258 9210 9157 9097 9029 8952 8866 8769 8661 8541 8408 8262 8102 7929 7744 7545 7335 7114 6884 6646 6403 6154 5904 5653 5404 5158 4917 4684 4459 4244 4040 3849 3672 3511 3366 3239 3130 3043 2977 2934 2915 2921 2954 3013 3099 3213 3353 3518 3707 3918 4148 4394 4653 4920 5193 5468 5742 6010 6270 6520 6757 6981 7189 7383 7562 7726 7876 8013 8139 8255 8361 8459 8551 8636 8716 8792 8863 8931 8995 9056 9114 9168 9219 9266 9311 9352 9390 9425 9457 9486 9512 9536 9558 9577 9594 9609 9622 9633 9643 9650 9655 9659 9660 9659 9655 9648 9638 9623 9604 9581 9552 9517 9477 9429 9375 9314 9246 9171 9090 9004 8913 8818 8722 8625 8530 8438 8352 8272 8202 8142 8095 8062 8043 8039 8050 8076 8116 8169 8233 8308 8390 8478 8570 8663 8757 8848 8936 9019 9096 9166 9229 9285 9333 9374 9408 9435 9456 9472 9482 9487 9487 9484 9476 9465 9451 9433 9413 9390 9365 9338 9310 9281 9252 9224 9196 9170 9145 9123 9102 9084 9069 9056 9045 9036 9028 9023 9018 9015 9012 9011 9009 9009 9008 9008 9009 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9018 9019 9021 9022 9025 9028 9032 9037 9044 9052 9060 9070 9081 9094 9107 9120 9135 9150 9166 9183 9200 9218 9237 9256 9275 9294 9314 9333 9351 9369 9385 9400 9414 9425 9435 9443 9450 9454 9458 9460 9462 9462 9463 9464 9465 9467 9470 9473 9478 9484 9490 9498 9507 9518 9529 9541 9554 9567 9582 9596 9610 9625 9639 9652 9665 9677 9688 9699 9708 9717 9725 9733 9740 9748 9755 9762 9770 9778 9787 9796 9805 9814 9823 9831 9839 9847 9853 9858 9861 9862 9861 9857 9851 9841 9829 9813 9794 9771 9745 9716 9683 9648 9610 9570 9528 9485 9443 9400 9360 9321 9286 9254 9227 9206 9190 9181 9177 9181 9190 9205 9226 9251 9280 9311 9345 9380 9415 9450 9484 9516 9546 9575 9601 9626 9648 9669 9689 9707 9724 9741 9756 9770 9784 9796 9806 9816 9824 9830 9835 9838 9841 9842 9843 9843 9843 9844 9845 9846 9848 9851 9853 9857 9859 9862 9864 9865 9865 9864 9862 9859 9856 9851 9846 9841 9837 9832 9827 9823 9819 9815 9811 9807 9801 9795 9788 9780 9770 9760 9748 9736 9723 9710 9696 9683 9671 9659 9648 9638 9629 9620 9612 9605 9598 9591 9584 9578 9572 9567 9562 9558 9554 9551 9550 9549 9550 9552 9556 9561 9567 9574 9581 9590 9599 9608 9617 9626 9634 9642 9649 9654 9658 9661 9662 9662 9660 9656 9652 9646 9639 9631 9623 9614 9606 9598 9590 9583 9578 9574 9571 9570 9570 9572 9576 9581 9588 9597 9607 9617 9629 9641 9654 9668 4450 6 5 2 9681 9694 9707 9720 9733 9745 9756 9767 9777 9786 9794 9801 9807 9811 9814 9815 9814 9812 9807 9800 9791 9780 9767 9752 9734 9715 9693 9670 9646 9619 9591 9562 9532 9502 9471 9440 9410 9381 9353 9328 9305 9285 9270 9258 9251 9248 9250 9257 9268 9283 9302 9324 9349 9376 9404 9433 9463 9493 9522 9550 9577 9602 9626 9649 9669 9687 9704 9719 9732 9744 9754 9763 9771 9778 9783 9788 9791 9792 9793 9791 9787 9781 9772 9760 9745 9727 9705 9680 9652 9620 9586 9548 9509 9467 9424 9379 9333 9286 9239 9193 9146 9101 9057 9015 8975 8937 8903 8872 8845 8822 8803 8789 8779 8773 8770 8770 8772 8775 8779 8781 8781 8777 8768 8752 8727 8693 8647 8590 8518 8431 8329 8211 8076 7925 7758 7576 7379 7169 6948 6716 6477 6231 5981 5729 5477 5227 4980 4739 4505 4280 4065 3864 3677 3506 3355 3225 3119 3038 2986 2965 2975 3018 3096 3207 3352 3528 3734 3967 4222 4496 4784 5081 5383 5685 5982 6271 6548 6810 7056 7284 7493 7684 7857 8011 8150 8272 8381 8476 8559 8631 8692 8742 8782 8811 8830 8838 8834 8819 8791 8750 8697 8630 8549 8455 8347 8226 8092 7946 7787 7616 7434 7241 7039 6827 6606 6378 6141 5898 5648 5394 5135 4873 4610 4347 4086 3828 3577 3333 3100 2880 2673 2483 2309 2153 2016 1896 1794 1708 1638 1582 1538 1507 1486 1476 1477 1489 1513 1552 1608 1681 1776 1894 2036 2205 2400 2621 2867 3136 3425 3731 4049 4375 4705 5034 5358 5672 5975 6263 6534 6788 7024 7242 7443 7629 7799 7956 8100 8234 8358 8472 8579 8677 8769 8853 8931 9002 9068 9127 9182 9231 9276 9317 9355 9389 9421 9450 9477 9501 9523 9543 9561 9577 9591 9603 9613 9621 9627 9632 9635 9637 9638 9639 9638 9637 9635 9633 9630 9627 9624 9620 9617 9613 9610 9607 9604 9601 9599 9597 9596 9595 9593 9592 9591 9589 9587 9584 9579 9574 9566 9557 9546 9532 9515 9495 9471 9444 9412 9376 9335 9289 9237 9180 9117 9049 8976 8898 8815 8728 8639 8547 8452 8357 8262 8167 8072 7979 7888 7799 7713 7628 7547 7469 7393 7322 7254 7191 7134 7083 7040 7005 6979 6964 6960 6968 6989 7022 7067 7125 7193 7272 7360 7454 7554 7657 7763 7868 7973 8074 8171 8264 8350 8429 8502 8567 8624 8674 8715 8748 8772 8788 8795 8792 8780 8757 8724 8679 8623 8554 8473 8378 8271 8149 8015 7866 7704 7530 7343 7146 6938 6722 6499 6270 6037 5803 5569 5336 5108 4886 4673 4469 4278 4100 3939 3797 3675 3575 3499 3450 3428 3434 3470 3536 3631 3755 3907 4085 4287 4509 4748 5001 5264 5533 5804 6074 6339 6597 6845 7082 7306 7516 7713 7895 8064 8220 8364 8496 8618 8731 8835 8932 9021 9103 9179 9248 9312 9371 9424 9473 9517 9557 9594 9627 9657 9685 9710 9733 9754 9773 9790 9806 4451 6 5 2 9820 9833 9844 9854 9862 9869 9875 9880 9884 9888 9892 9896 9901 9905 9910 9914 9919 9924 9929 9933 9937 9940 9943 9944 9945 9945 9944 9943 9942 9941 9939 9938 9938 9938 9938 9939 9941 9943 9945 9948 9950 9953 9955 9956 9957 9958 9958 9958 9957 9957 9956 9955 9955 9955 9956 9957 9958 9960 9961 9963 9965 9966 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9971 9972 9973 9975 9976 9977 9978 9978 9978 9978 9977 9976 9976 9975 9975 9976 9976 9977 9979 9981 9983 9985 9987 9989 9991 9992 9993 9993 9993 9993 9993 9992 9992 9992 9993 9994 9994 9995 9996 9997 9998 9998 9998 9997 9996 9994 9992 9990 9987 9984 9982 9980 9978 9977 9976 9976 9977 9977 9979 9980 9981 9982 9982 9983 9983 9983 9982 9981 9980 9979 9978 9976 9976 9975 9975 9975 9976 9976 9977 9978 9980 9981 9982 9983 9983 9983 9983 9983 9982 9981 9980 9979 9978 9978 9977 9977 9977 9978 9978 9979 9979 9979 9979 9979 9978 9976 9974 9972 9969 9966 9963 9960 9957 9955 9953 9951 9950 9949 9948 9948 9948 9947 9947 9946 9944 9943 9941 9939 9937 9934 9931 9928 9925 9921 9918 9914 9910 9906 9901 9897 9892 9886 9881 9875 9869 9863 9856 9849 9841 9832 9823 9813 9802 9790 9777 9761 9745 9726 9705 9682 9656 9628 9597 9563 9526 9485 9441 9392 9338 9279 9214 9143 9065 8979 8885 8783 8671 8549 8417 8275 8122 7960 7786 7603 7411 7210 7001 6785 6562 6334 6102 5866 5628 5388 5148 4908 4669 4433 4201 3973 3750 3535 3328 3131 2944 2768 2606 2456 2321 2199 2091 1997 1915 1846 1787 1740 1702 1673 1654 1644 1645 1657 1682 1722 1778 1854 1951 2070 2213 2381 2573 2789 3028 3286 3561 3849 4146 4448 4750 5048 5338 5617 5881 6129 6358 6568 6758 6929 7081 7216 7335 7440 7533 7615 7689 7757 7819 7877 7934 7989 8043 8099 8155 8213 8273 8334 8398 8463 8530 8597 8665 8734 8802 8869 8934 8998 9060 9120 9177 9231 9283 9332 9378 9420 9460 9497 9532 9563 9592 9617 9641 9661 9680 9696 9711 9723 9735 9746 9755 9765 9774 9782 9791 9799 9808 9816 9823 9831 9838 9844 9850 9855 9860 9865 9869 9872 9876 9880 9883 9887 9890 9893 9897 9900 9903 9906 9909 9912 9915 9917 9920 9922 9925 9927 9930 9933 9936 9939 9942 9945 9947 9949 9951 9952 9952 9952 9952 9951 9949 9948 9947 9945 9944 9944 9943 9943 9944 9944 9944 9945 9945 9945 9944 9944 9942 9941 9939 9936 9934 9932 9929 9927 9925 9923 9921 9918 9915 9912 9907 9901 9893 9884 9871 9857 9840 9820 9796 9770 9741 9708 9671 9631 9587 9539 9486 9429 9368 9301 9230 9154 9073 8987 8898 8805 8709 8611 8512 8413 8315 8219 8125 8036 7951 7871 7797 7730 7669 7616 7569 7530 7498 7472 7454 7443 7438 7439 4452 6 5 2 7445 7457 7473 7494 7518 7545 7576 7608 7643 7679 7718 7758 7801 7845 7893 7943 7997 8054 8114 8177 8244 8314 8386 8460 8535 8610 8686 8760 8833 8903 8971 9035 9096 9154 9208 9258 9304 9347 9387 9423 9455 9485 9511 9534 9554 9572 9586 9598 9608 9616 9622 9628 9632 9636 9640 9644 9648 9652 9657 9662 9668 9674 9680 9686 9693 9699 9706 9712 9719 9727 9734 9742 9750 9759 9768 9777 9787 9796 9806 9815 9824 9833 9841 9849 9857 9864 9871 9879 9886 9894 9901 9909 9916 9923 9930 9937 9943 9948 9952 9956 9959 9961 9963 9965 9966 9967 9969 9970 9972 9974 9976 9978 9981 9982 9984 9985 9985 9985 9984 9982 9981 9979 9977 9975 9973 9972 9972 9972 9972 9973 9975 9976 9977 9978 9978 9978 9977 9975 9973 9970 9966 9961 9957 9952 9946 9941 9935 9928 9922 9915 9907 9898 9889 9880 9870 9860 9851 9842 9834 9827 9822 9819 9818 9819 9822 9827 9834 9841 9850 9859 9868 9876 9885 9892 9899 9905 9911 9915 9920 9924 9928 9931 9935 9939 9943 9947 9951 9954 9957 9960 9962 9963 9964 9964 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9928 9926 9923 9919 9915 9910 9905 9898 9891 9883 9874 9864 9853 9841 9828 9813 9798 9781 9762 9742 9722 9700 9677 9654 9630 9605 9581 9558 9535 9512 9491 9471 9452 9435 9420 9406 9393 9382 9372 9364 9357 9350 9344 9338 9332 9326 9319 9311 9302 9290 9276 9258 9237 9211 9180 9143 9100 9049 8992 8926 8853 8771 8681 8583 8478 8366 8247 8123 7994 7862 7729 7595 7462 7332 7207 7088 6977 6877 6788 6712 6651 6605 6576 6563 6567 6589 6626 6680 6747 6828 6920 7022 7132 7248 7369 7491 7615 7738 7858 7976 8089 8198 8301 8398 8490 8575 8655 8728 8795 8857 8913 8964 9009 9049 9084 9113 9138 9158 9173 9183 9188 9188 9183 9174 9160 9142 9119 9093 9063 9029 8993 8956 8917 8877 8838 8801 8766 8734 8706 8683 8666 8654 8649 8650 8657 8670 8689 8712 8738 8768 8798 8830 8861 8889 8915 8938 8956 8968 8975 8976 8972 8961 8944 8922 8896 8865 8831 8794 8756 8717 8678 8640 8605 8572 8542 8517 8496 8481 8471 8467 8469 8476 8489 8507 8529 8555 8586 8619 8654 8691 8729 8767 8805 8843 8879 8914 8948 8980 9011 9040 9067 9093 9118 9142 9165 9186 9207 9227 9246 9264 9281 9297 9312 9325 9337 9347 9356 9364 9370 9376 9381 9385 9389 9393 9396 9400 9403 9406 9408 9410 9411 9411 9410 9407 9401 9393 9382 9367 9349 9326 9297 9263 9222 9173 9116 9050 8973 8885 8785 8672 8546 8406 8253 8086 7907 7715 7512 7300 7079 6852 6619 6383 6146 5910 5677 5448 5225 5010 4804 4610 4428 4261 4109 3974 3857 3759 3682 3627 4453 6 5 2 3595 3585 3600 3639 3703 3791 3902 4036 4191 4367 4560 4768 4990 5222 5461 5706 5952 6197 6439 6676 6905 7125 7334 7532 7719 7894 8057 8208 8349 8479 8599 8711 8814 8910 8998 9080 9155 9223 9286 9343 9394 9441 9482 9519 9552 9581 9607 9630 9651 9670 9687 9703 9718 9732 9744 9755 9765 9773 9780 9785 9789 9790 9790 9789 9785 9781 9775 9769 9762 9755 9748 9742 9735 9730 9725 9721 9718 9716 9714 9714 9714 9715 9716 9718 9720 9723 9726 9729 9733 9736 9740 9744 9748 9751 9755 9758 9760 9763 9764 9765 9764 9762 9759 9755 9748 9740 9730 9718 9703 9685 9665 9642 9615 9585 9551 9512 9468 9419 9363 9301 9230 9152 9064 8967 8858 8739 8607 8463 8306 8135 7952 7756 7548 7329 7099 6860 6614 6362 6106 5848 5591 5336 5085 4841 4603 4375 4156 3948 3752 3568 3396 3238 3094 2964 2850 2753 2673 2614 2575 2559 2568 2603 2666 2757 2877 3025 3201 3404 3631 3879 4144 4425 4715 5011 5309 5606 5896 6178 6448 6705 6947 7173 7382 7576 7754 7918 8068 8206 8333 8450 8559 8659 8752 8839 8920 8996 9066 9131 9191 9247 9298 9345 9388 9427 9464 9496 9527 9554 9579 9602 9623 9641 9658 9672 9684 9695 9703 9710 9715 9718 9720 9720 9719 9717 9714 9710 9705 9699 9693 9685 9677 9667 9656 9643 9629 9614 9597 9579 9559 9538 9516 9492 9468 9443 9418 9392 9367 9341 9317 9293 9270 9249 9229 9212 9198 9186 9178 9172 9171 9173 9178 9187 9199 9214 9232 9251 9273 9295 9319 9343 9367 9391 9414 9437 9459 9480 9500 9519 9537 9555 9571 9587 9603 9618 9633 9647 9661 9675 9689 9702 9715 9727 9739 9750 9760 9770 9778 9786 9791 9796 9798 9799 9797 9794 9788 9780 9770 9757 9742 9725 9705 9683 9657 9629 9597 9562 9521 9475 9423 9363 9296 9219 9131 9033 8923 8801 8666 8518 8358 8186 8003 7810 7608 7398 7183 6963 6740 6516 6294 6074 5859 5651 5452 5263 5088 4928 4785 4662 4561 4483 4431 4406 4408 4440 4500 4588 4702 4842 5005 5188 5387 5600 5822 6050 6281 6511 6736 6954 7164 7362 7548 7722 7882 8028 8162 8283 8392 8490 8578 8656 8726 8787 8842 8889 8931 8967 8997 9023 9045 9063 9077 9089 9098 9105 9110 9113 9116 9117 9118 9118 9117 9116 9115 9113 9110 9108 9106 9103 9101 9100 9099 9099 9100 9103 9106 9112 9118 9127 9136 9147 9160 9173 9189 9205 9223 9242 9262 9284 9307 9331 9356 9383 9410 9437 9465 9493 9520 9546 9571 9595 9617 9638 9656 9673 9688 9702 9714 9724 9734 9743 9752 9760 9768 9776 9783 9791 9797 9804 9810 9815 9819 9822 9825 9826 9827 9828 9827 9827 9826 9825 9824 9824 9824 9824 9825 9826 9828 9829 9831 9832 9834 9834 9834 9834 9832 9829 9826 9822 9817 9811 9805 9799 9793 9787 9782 9778 9774 9772 9771 9770 4454 6 5 3 9772 9775 9779 9782 9786 9789 9792 9795 9796 9797 9797 9797 9796 9795 9794 9794 9793 9793 9793 9793 9794 9794 9795 9796 9796 9796 9795 9793 9791 9789 9786 9783 9780 9777 9774 9771 9769 9766 9764 9762 9759 9757 9754 9750 9745 9740 9735 9728 9722 9715 9708 9701 9694 9688 9683 9679 9675 9673 9671 9670 9669 9670 9670 9671 9672 9673 9675 9676 9677 9678 9679 9680 9681 9681 9682 9682 9682 9682 9682 9682 9681 9680 9678 9677 9675 9673 9670 9668 9666 9664 9661 9660 9658 9656 9655 9654 9653 9652 9651 9650 9648 9645 9642 9638 9633 9627 9620 9614 9606 9599 9591 9584 9577 9570 9565 9559 9554 9550 9546 9541 9536 9531 9525 9517 9508 9498 9487 9474 9459 9444 9427 9408 9389 9369 9347 9324 9300 9274 9246 9216 9183 9148 9110 9067 9021 8970 8914 8851 8782 8706 8622 8528 8425 8311 8185 8048 7898 7735 7560 7372 7173 6962 6742 6512 6275 6031 5782 5530 5274 5017 4760 4505 4251 4001 3755 3516 3283 3060 2847 2646 2457 2284 2125 1982 1856 1746 1651 1570 1503 1449 1405 1370 1345 1327 1318 1318 1328 1350 1387 1441 1514 1610 1730 1877 2050 2252 2479 2730 3003 3293 3596 3907 4221 4533 4839 5134 5414 5679 5925 6151 6359 6547 6718 6872 7012 7139 7254 7360 7456 7545 7628 7704 7774 7839 7898 7952 8001 8046 8086 8122 8154 8183 8210 8234 8256 8276 8295 8312 8328 8343 8356 8369 8380 8389 8398 8405 8410 8414 8416 8417 8417 8414 8411 8405 8398 8390 8380 8369 8357 8344 8329 8313 8296 8278 8259 8238 8216 8192 8168 8141 8114 8085 8054 8023 7990 7957 7922 7888 7852 7816 7779 7741 7702 7661 7619 7574 7527 7476 7422 7363 7301 7235 7164 7089 7010 6928 6843 6754 6664 6571 6477 6383 6288 6193 6098 6003 5908 5814 5721 5628 5535 5443 5351 5259 5167 5077 4987 4897 4810 4724 4640 4558 4479 4404 4332 4264 4199 4138 4081 4027 3976 3927 3880 3834 3788 3742 3696 3648 3599 3547 3492 3434 3372 3307 3237 3163 3084 3000 2912 2818 2720 2616 2509 2397 2282 2164 2046 1926 1808 1691 1578 1469 1365 1267 1176 1093 1017 948 887 834 787 746 711 681 656 635 619 605 595 588 584 582 583 587 594 604 616 632 652 676 706 741 783 833 891 959 1036 1125 1224 1335 1456 1588 1729 1878 2034 2195 2359 2525 2691 2856 3018 3176 3330 3478 3620 3757 3889 4016 4138 4256 4371 4483 4592 4699 4804 4906 5006 5104 5198 5290 5379 5464 5546 5624 5699 5771 5840 5906 5970 6032 6091 6148 6204 6257 6308 6356 6401 6444 6483 6517 6548 6574 6594 6610 6619 6623 6620 6610 6593 6569 6536 6494 6444 6384 6315 6236 6147 6048 5940 5823 5697 5564 5425 5279 5129 4976 4820 4664 4507 4352 4198 4047 3899 3756 3617 3484 3355 3232 3114 3002 4455 6 5 3 2896 2795 2700 2611 2527 2449 2378 2313 2255 2205 2165 2134 2116 2111 2120 2146 2189 2251 2333 2435 2557 2700 2863 3043 3241 3453 3677 3911 4152 4396 4641 4884 5123 5356 5580 5795 6000 6194 6376 6547 6708 6858 6999 7131 7254 7370 7479 7582 7678 7769 7854 7934 8009 8080 8146 8208 8266 8320 8370 8418 8463 8505 8545 8583 8619 8652 8683 8713 8739 8764 8786 8805 8822 8837 8849 8858 8866 8871 8874 8876 8877 8877 8876 8874 8872 8869 8867 8864 8861 8858 8855 8851 8848 8844 8839 8833 8827 8820 8811 8801 8789 8775 8759 8741 8719 8695 8667 8636 8601 8561 8517 8468 8414 8354 8289 8216 8137 8051 7956 7854 7743 7623 7494 7356 7209 7054 6889 6717 6537 6351 6157 5959 5756 5549 5340 5129 4917 4707 4498 4292 4091 3895 3705 3523 3350 3186 3032 2888 2756 2634 2524 2424 2334 2256 2187 2130 2083 2047 2024 2014 2020 2042 2083 2144 2227 2334 2465 2621 2803 3008 3237 3486 3753 4035 4327 4627 4929 5230 5526 5814 6091 6355 6604 6836 7052 7252 7435 7603 7756 7897 8025 8143 8251 8350 8442 8526 8603 8674 8739 8798 8852 8900 8944 8983 9018 9049 9077 9101 9123 9142 9159 9174 9186 9197 9207 9214 9220 9224 9227 9229 9230 9230 9230 9231 9232 9234 9238 9244 9252 9262 9275 9289 9306 9325 9344 9365 9386 9408 9428 9448 9468 9486 9502 9518 9532 9544 9556 9566 9575 9584 9591 9597 9603 9608 9612 9616 9619 9621 9624 9626 9627 9629 9631 9633 9635 9638 9640 9643 9646 9649 9652 9654 9657 9659 9660 9661 9662 9662 9663 9662 9662 9661 9660 9659 9658 9656 9655 9652 9650 9647 9644 9641 9637 9633 9629 9625 9620 9615 9610 9604 9599 9593 9587 9581 9575 9568 9562 9555 9548 9541 9534 9527 9520 9512 9504 9496 9487 9478 9468 9458 9447 9437 9426 9415 9405 9395 9387 9379 9373 9368 9365 9364 9364 9365 9366 9369 9372 9375 9377 9379 9380 9379 9378 9375 9372 9367 9361 9354 9346 9337 9327 9316 9305 9292 9278 9263 9246 9227 9207 9184 9159 9131 9099 9065 9027 8984 8936 8884 8825 8760 8688 8608 8519 8422 8316 8200 8075 7940 7795 7641 7478 7306 7126 6940 6746 6548 6345 6138 5928 5718 5507 5297 5089 4885 4686 4492 4306 4129 3961 3804 3659 3526 3406 3299 3206 3125 3056 2998 2951 2913 2882 2857 2837 2818 2800 2781 2760 2734 2704 2668 2625 2575 2518 2453 2381 2303 2219 2130 2037 1941 1844 1747 1652 1559 1470 1386 1309 1239 1177 1122 1076 1038 1007 984 968 957 952 953 959 971 990 1016 1051 1096 1154 1226 1315 1421 1547 1693 1860 2047 2254 2479 2720 2975 3239 3511 3787 4063 4335 4602 4860 5108 5344 5567 5777 5973 6156 6328 6488 6638 6779 6911 7036 7155 7267 7374 7475 7570 7661 7746 7826 7901 7971 8036 8097 8154 8207 8257 4456 6 5 3 8303 8347 8389 8427 8464 8498 8529 8558 8584 8607 8627 8645 8659 8671 8680 8687 8692 8696 8699 8700 8702 8703 8705 8708 8711 8715 8721 8728 8736 8746 8757 8770 8784 8800 8818 8837 8857 8878 8900 8923 8947 8971 8995 9018 9041 9063 9085 9105 9124 9143 9160 9176 9191 9206 9219 9232 9244 9256 9267 9277 9286 9295 9303 9309 9315 9319 9322 9323 9324 9322 9320 9316 9310 9304 9298 9290 9283 9276 9270 9264 9260 9257 9256 9257 9259 9263 9269 9276 9285 9294 9304 9314 9325 9335 9345 9355 9364 9374 9383 9392 9402 9412 9422 9432 9443 9454 9465 9475 9486 9495 9504 9511 9517 9521 9523 9524 9522 9518 9511 9503 9491 9478 9461 9441 9418 9390 9358 9320 9276 9225 9165 9096 9017 8925 8821 8704 8573 8427 8266 8091 7901 7698 7483 7256 7019 6774 6523 6267 6008 5749 5491 5235 4985 4741 4507 4283 4073 3878 3702 3546 3413 3304 3224 3172 3152 3164 3208 3284 3392 3531 3697 3889 4103 4335 4581 4837 5099 5362 5622 5875 6119 6351 6569 6772 6957 7126 7279 7415 7536 7643 7737 7820 7893 7958 8015 8066 8113 8155 8194 8231 8265 8298 8330 8361 8391 8421 8450 8479 8507 8534 8561 8587 8611 8635 8658 8680 8701 8720 8739 8756 8773 8789 8804 8818 8832 8844 8856 8867 8877 8886 8894 8900 8906 8910 8913 8915 8917 8917 8916 8914 8912 8908 8904 8899 8894 8887 8879 8871 8861 8851 8840 8827 8814 8801 8786 8772 8756 8740 8724 8707 8689 8669 8649 8626 8601 8573 8542 8507 8467 8423 8373 8316 8253 8183 8105 8020 7926 7823 7711 7589 7459 7318 7168 7009 6840 6662 6476 6282 6081 5873 5661 5446 5228 5009 4792 4577 4366 4160 3961 3770 3589 3418 3257 3109 2972 2849 2739 2642 2560 2494 2443 2409 2393 2396 2419 2463 2529 2618 2730 2865 3023 3203 3404 3623 3858 4107 4366 4633 4904 5176 5445 5710 5967 6214 6451 6675 6887 7086 7273 7447 7609 7760 7900 8032 8154 8267 8373 8472 8564 8649 8728 8801 8868 8931 8989 9042 9092 9139 9184 9225 9265 9303 9339 9373 9406 9436 9465 9492 9517 9540 9560 9580 9597 9613 9628 9642 9655 9668 9680 9692 9704 9716 9727 9738 9749 9759 9768 9776 9784 9791 9798 9803 9809 9814 9818 9822 9826 9830 9833 9837 9840 9843 9845 9847 9849 9851 9852 9853 9854 9854 9854 9854 9854 9853 9853 9852 9850 9849 9847 9845 9843 9840 9837 9833 9829 9825 9820 9815 9810 9805 9801 9796 9792 9788 9784 9781 9779 9777 9776 9775 9774 9774 9773 9773 9773 9773 9773 9772 9771 9771 9770 9769 9769 9768 9768 9768 9769 9770 9771 9773 9774 9776 9777 9778 9778 9778 9777 9775 9771 9766 9760 9752 9742 9730 9716 9700 9681 9660 9635 9607 9576 9541 9501 9456 9405 9348 9285 9213 9133 9044 8946 8837 8717 8586 8444 8291 8127 7952 7768 7575 4457 6 5 3 7375 7168 6957 6743 6528 6314 6102 5894 5694 5502 5320 5152 4998 4861 4742 4643 4566 4512 4482 4477 4498 4543 4612 4706 4821 4957 5111 5280 5462 5654 5852 6054 6256 6457 6653 6843 7024 7197 7359 7511 7652 7782 7903 8014 8115 8209 8295 8374 8448 8515 8578 8636 8690 8740 8786 8829 8869 8906 8941 8974 9004 9033 9061 9088 9113 9139 9163 9187 9211 9235 9259 9282 9305 9328 9350 9372 9393 9414 9434 9454 9473 9492 9510 9528 9546 9563 9581 9598 9615 9632 9649 9666 9682 9697 9712 9726 9740 9752 9764 9775 9784 9793 9802 9809 9816 9822 9828 9834 9839 9843 9847 9850 9853 9855 9856 9856 9856 9856 9854 9853 9851 9849 9847 9845 9844 9843 9842 9842 9842 9842 9842 9842 9842 9841 9840 9839 9836 9833 9830 9826 9822 9819 9815 9811 9808 9805 9802 9799 9796 9794 9791 9787 9783 9779 9773 9767 9759 9751 9741 9730 9719 9706 9693 9678 9662 9645 9625 9604 9580 9553 9522 9488 9448 9404 9353 9295 9229 9155 9071 8978 8873 8757 8629 8488 8334 8167 7986 7793 7588 7370 7142 6904 6658 6404 6146 5884 5620 5356 5094 4835 4582 4335 4097 3868 3650 3443 3249 3067 2900 2747 2609 2487 2380 2290 2217 2161 2124 2106 2108 2129 2170 2231 2312 2412 2530 2664 2812 2972 3141 3316 3494 3672 3846 4013 4170 4315 4445 4559 4656 4734 4793 4833 4855 4859 4847 4818 4775 4719 4650 4571 4483 4386 4282 4173 4059 3942 3822 3700 3579 3458 3340 3224 3112 3006 2907 2815 2733 2662 2603 2559 2530 2519 2528 2557 2608 2682 2780 2902 3047 3216 3407 3618 3848 4092 4349 4616 4889 5164 5439 5710 5975 6232 6478 6713 6934 7142 7336 7517 7685 7841 7985 8119 8242 8356 8462 8561 8651 8735 8813 8884 8949 9009 9064 9114 9159 9201 9240 9275 9308 9339 9369 9398 9425 9451 9477 9502 9525 9548 9570 9590 9609 9626 9642 9656 9669 9681 9690 9699 9706 9711 9715 9718 9719 9719 9718 9714 9709 9703 9695 9684 9673 9659 9643 9626 9607 9585 9561 9535 9507 9476 9442 9406 9366 9325 9281 9235 9187 9138 9088 9039 8989 8941 8895 8851 8810 8772 8739 8709 8684 8663 8647 8636 8629 8627 8629 8635 8645 8658 8674 8693 8714 8737 8763 8790 8818 8848 8878 8910 8942 8976 9009 9043 9078 9112 9147 9181 9215 9248 9280 9312 9342 9372 9400 9427 9453 9478 9502 9526 9549 9571 9592 9613 9633 9652 9670 9687 9702 9716 9729 9740 9750 9758 9765 9771 9776 9780 9783 9786 9789 9791 9793 9795 9796 9798 9799 9800 9801 9801 9801 9801 9800 9799 9798 9796 9793 9790 9786 9781 9776 9770 9763 9755 9746 9737 9727 9717 9707 9697 9687 9677 9667 9657 9647 9638 9628 9619 9610 9601 9592 9583 9574 9564 9554 9543 9532 9521 9508 9494 9479 9462 9444 9423 9401 9376 9349 9319 9287 9251 9211 9168 4458 6 5 3 9120 9067 9009 8944 8872 8793 8705 8607 8500 8383 8254 8115 7965 7803 7630 7447 7254 7051 6840 6620 6394 6162 5926 5687 5446 5204 4964 4727 4494 4267 4047 3836 3636 3446 3270 3108 2961 2832 2722 2632 2563 2518 2498 2504 2538 2600 2691 2810 2957 3132 3332 3554 3797 4056 4328 4608 4894 5180 5463 5739 6006 6261 6502 6728 6938 7131 7309 7471 7619 7753 7875 7985 8084 8174 8254 8325 8389 8444 8490 8529 8558 8578 8589 8590 8580 8559 8526 8481 8422 8350 8265 8165 8051 7922 7779 7623 7454 7272 7079 6876 6663 6444 6217 5986 5752 5516 5279 5043 4810 4580 4355 4137 3926 3723 3530 3347 3176 3017 2871 2738 2619 2515 2427 2355 2300 2263 2246 2249 2274 2322 2393 2489 2610 2756 2927 3122 3339 3576 3831 4100 4381 4669 4962 5255 5544 5828 6102 6365 6615 6850 7071 7277 7468 7644 7808 7959 8098 8227 8347 8458 8561 8657 8746 8828 8903 8972 9035 9092 9144 9190 9232 9269 9302 9333 9360 9386 9409 9431 9452 9472 9491 9508 9525 9540 9554 9566 9576 9585 9592 9597 9601 9604 9605 9606 9606 9606 9606 9606 9607 9608 9609 9611 9612 9614 9616 9618 9619 9620 9620 9619 9616 9613 9608 9602 9594 9585 9573 9560 9544 9526 9504 9479 9450 9415 9376 9330 9278 9219 9152 9077 8994 8902 8801 8691 8573 8446 8312 8171 8024 7871 7714 7554 7392 7229 7066 6906 6748 6594 6446 6304 6169 6042 5922 5811 5709 5614 5529 5451 5382 5321 5268 5223 5187 5160 5142 5135 5138 5153 5181 5221 5275 5342 5424 5519 5627 5747 5879 6021 6171 6328 6490 6655 6822 6989 7155 7318 7476 7630 7778 7919 8053 8179 8298 8409 8512 8608 8696 8778 8852 8920 8982 9038 9089 9135 9177 9215 9249 9280 9309 9335 9359 9381 9401 9419 9436 9451 9464 9475 9485 9492 9498 9503 9505 9507 9507 9506 9504 9502 9500 9498 9496 9494 9492 9491 9490 9490 9490 9490 9491 9492 9494 9496 9498 9502 9506 9510 9516 9523 9530 9538 9546 9555 9563 9572 9580 9587 9594 9601 9606 9611 9615 9619 9623 9626 9630 9633 9637 9641 9645 9648 9652 9655 9658 9659 9660 9660 9660 9658 9656 9654 9651 9648 9645 9642 9639 9636 9633 9630 9626 9622 9617 9611 9604 9596 9587 9578 9569 9559 9550 9541 9532 9525 9518 9513 9509 9505 9502 9499 9497 9494 9491 9487 9483 9478 9472 9465 9458 9451 9443 9436 9428 9420 9413 9405 9397 9390 9381 9373 9364 9354 9344 9333 9322 9310 9298 9285 9273 9260 9247 9234 9221 9207 9192 9177 9161 9144 9126 9106 9086 9065 9043 9020 8996 8971 8945 8919 8891 8862 8832 8800 8766 8730 8692 8650 8606 8559 8508 8455 8398 8339 8276 8210 8141 8067 7989 7907 7819 7724 7624 7515 7400 7276 7145 7006 6859 6706 6546 6381 6212 6038 5862 5683 5502 5319 5134 4948 4760 4571 4380 4188 4459 6 5 3 3995 3802 3609 3418 3230 3046 2868 2698 2536 2384 2244 2115 1999 1896 1806 1729 1665 1614 1573 1545 1526 1518 1519 1528 1544 1568 1596 1629 1665 1703 1740 1775 1807 1834 1855 1869 1874 1870 1857 1836 1806 1768 1724 1674 1619 1562 1503 1444 1386 1329 1275 1225 1179 1137 1100 1068 1041 1019 1001 988 979 974 972 973 978 984 995 1008 1026 1050 1080 1119 1168 1229 1304 1394 1502 1626 1769 1929 2107 2299 2505 2721 2946 3176 3407 3638 3865 4086 4299 4503 4697 4881 5055 5219 5374 5521 5660 5794 5922 6046 6165 6281 6394 6502 6608 6709 6807 6901 6991 7076 7158 7235 7308 7377 7443 7505 7563 7618 7670 7718 7763 7805 7844 7879 7911 7939 7963 7984 8000 8012 8019 8020 8016 8006 7990 7966 7935 7896 7848 7791 7724 7648 7561 7464 7356 7238 7109 6970 6821 6663 6497 6322 6141 5954 5762 5567 5369 5171 4972 4775 4580 4389 4202 4020 3845 3677 3518 3368 3229 3101 2987 2888 2805 2740 2694 2669 2668 2689 2735 2807 2903 3023 3168 3334 3519 3723 3941 4171 4409 4652 4898 5144 5386 5623 5853 6075 6288 6492 6685 6869 7043 7208 7365 7513 7653 7786 7912 8030 8142 8246 8344 8436 8520 8599 8672 8739 8800 8857 8910 8958 9003 9044 9083 9118 9151 9181 9210 9235 9259 9281 9300 9318 9334 9348 9360 9371 9380 9389 9396 9401 9406 9410 9414 9416 9418 9420 9422 9423 9424 9426 9428 9430 9432 9435 9439 9443 9448 9453 9459 9466 9474 9482 9490 9499 9508 9518 9528 9537 9547 9556 9565 9574 9581 9588 9594 9599 9603 9607 9609 9612 9614 9616 9618 9621 9624 9627 9631 9636 9641 9647 9653 9659 9664 9669 9674 9678 9682 9684 9686 9688 9688 9689 9689 9689 9689 9689 9689 9690 9690 9691 9692 9692 9691 9691 9689 9686 9682 9677 9670 9662 9652 9641 9628 9614 9598 9580 9559 9536 9510 9481 9448 9411 9369 9321 9267 9206 9137 9060 8974 8878 8772 8656 8528 8391 8242 8084 7916 7739 7554 7363 7167 6968 6767 6565 6366 6169 5978 5794 5618 5451 5295 5151 5020 4901 4797 4706 4629 4566 4517 4480 4457 4445 4443 4453 4471 4499 4535 4578 4629 4686 4750 4822 4900 4986 5079 5181 5292 5411 5540 5677 5824 5979 6143 6313 6489 6670 6854 7039 7224 7407 7586 7760 7927 8085 8235 8375 8504 8623 8730 8827 8914 8990 9058 9117 9168 9212 9251 9284 9313 9338 9360 9380 9398 9415 9430 9446 9461 9476 9491 9507 9523 9540 9557 9574 9592 9610 9628 9646 9664 9681 9699 9716 9732 9748 9762 9776 9790 9802 9813 9823 9833 9841 9849 9855 9861 9867 9871 9875 9879 9882 9885 9888 9890 9892 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9906 9906 9905 9903 9901 9898 9894 9890 9886 9882 9877 9872 9867 4460 6 5 3 9862 9857 9853 9849 9845 9842 9839 9836 9834 9833 9831 9831 9831 9831 9831 9832 9833 9834 9835 9836 9836 9837 9837 9837 9837 9836 9835 9833 9830 9827 9823 9818 9811 9804 9794 9784 9772 9758 9744 9727 9710 9693 9674 9655 9637 9618 9600 9582 9565 9549 9533 9518 9503 9488 9474 9460 9446 9432 9418 9404 9390 9377 9365 9353 9341 9331 9320 9310 9299 9288 9276 9262 9245 9226 9203 9176 9144 9107 9065 9017 8963 8903 8837 8765 8686 8601 8509 8410 8304 8191 8071 7944 7811 7672 7529 7382 7232 7083 6934 6790 6651 6521 6400 6291 6195 6112 6043 5988 5945 5913 5891 5875 5863 5853 5842 5826 5805 5775 5735 5684 5622 5550 5467 5375 5276 5170 5061 4950 4839 4729 4623 4520 4423 4332 4248 4170 4099 4034 3976 3924 3877 3836 3800 3769 3742 3720 3702 3689 3680 3676 3676 3682 3692 3707 3728 3755 3788 3827 3872 3923 3981 4045 4114 4188 4267 4350 4435 4523 4610 4698 4784 4869 4950 5029 5104 5176 5246 5313 5379 5445 5512 5581 5655 5734 5820 5913 6015 6125 6244 6373 6509 6652 6802 6956 7113 7272 7430 7587 7740 7888 8030 8165 8293 8413 8525 8628 8724 8812 8893 8968 9037 9100 9158 9212 9261 9307 9350 9389 9425 9459 9489 9518 9544 9567 9589 9608 9625 9640 9653 9664 9673 9681 9686 9690 9692 9693 9693 9691 9689 9686 9683 9680 9677 9675 9673 9672 9671 9670 9670 9670 9670 9670 9669 9668 9666 9664 9661 9657 9653 9649 9644 9640 9636 9632 9628 9625 9623 9621 9620 9620 9620 9621 9622 9624 9627 9630 9634 9640 9646 9654 9663 9673 9685 9697 9711 9726 9742 9758 9774 9790 9806 9821 9835 9849 9861 9871 9881 9889 9896 9902 9907 9912 9915 9919 9922 9925 9928 9931 9934 9937 9939 9941 9943 9944 9945 9946 9946 9945 9945 9944 9944 9943 9942 9942 9942 9942 9942 9943 9943 9944 9944 9944 9943 9942 9941 9939 9936 9933 9930 9926 9922 9917 9912 9906 9900 9893 9886 9877 9868 9858 9846 9834 9820 9805 9789 9772 9753 9733 9711 9687 9661 9633 9602 9569 9532 9491 9447 9400 9348 9292 9233 9171 9106 9038 8969 8899 8830 8761 8695 8632 8573 8519 8471 8431 8398 8373 8357 8351 8354 8366 8387 8417 8455 8501 8553 8610 8672 8736 8803 8871 8938 9005 9069 9130 9189 9244 9294 9342 9385 9424 9460 9493 9523 9550 9576 9599 9620 9640 9659 9676 9692 9707 9721 9734 9745 9756 9765 9774 9782 9788 9794 9800 9805 9809 9813 9817 9821 9824 9828 9831 9834 9836 9838 9840 9841 9841 9840 9839 9836 9833 9829 9825 9820 9815 9810 9805 9799 9794 9789 9783 9778 9773 9767 9761 9754 9747 9739 9730 9720 9709 9697 9684 9670 9655 9639 9622 9605 9587 9568 9549 9529 9509 9489 9469 9449 9429 9409 9389 9370 9351 9332 9313 9294 9274 9254 9232 9208 9182 9152 9119 4461 6 5 3 9080 9037 8986 8929 8863 8789 8704 8609 8503 8385 8254 8111 7955 7787 7606 7413 7209 6994 6771 6540 6303 6062 5819 5576 5334 5096 4863 4637 4420 4213 4017 3833 3662 3506 3366 3242 3135 3047 2978 2931 2905 2903 2923 2969 3038 3132 3250 3390 3551 3731 3927 4137 4356 4582 4811 5040 5265 5483 5692 5890 6074 6243 6395 6531 6648 6748 6830 6894 6940 6968 6978 6970 6945 6902 6842 6764 6671 6561 6435 6296 6143 5978 5803 5619 5429 5233 5035 4836 4639 4446 4260 4083 3917 3764 3627 3509 3411 3334 3282 3254 3252 3278 3330 3409 3514 3645 3799 3976 4173 4387 4616 4858 5108 5365 5625 5885 6143 6396 6642 6880 7106 7322 7524 7713 7889 8051 8199 8335 8458 8569 8670 8760 8841 8913 8977 9035 9085 9130 9170 9205 9235 9260 9282 9300 9314 9324 9330 9333 9332 9327 9318 9305 9287 9264 9236 9202 9161 9113 9057 8993 8919 8836 8742 8637 8520 8393 8254 8104 7944 7774 7597 7413 7223 7031 6838 6646 6457 6274 6099 5935 5783 5645 5523 5418 5331 5264 5216 5187 5177 5185 5209 5248 5299 5361 5431 5507 5585 5665 5742 5817 5886 5950 6008 6058 6102 6141 6175 6205 6234 6263 6294 6327 6366 6411 6462 6522 6590 6666 6751 6843 6942 7046 7156 7269 7384 7500 7616 7730 7842 7951 8055 8154 8248 8336 8418 8495 8565 8630 8688 8742 8790 8833 8871 8905 8935 8960 8982 9001 9016 9028 9037 9043 9046 9045 9042 9037 9028 9017 9004 8988 8969 8949 8926 8902 8875 8846 8815 8782 8746 8708 8667 8624 8577 8527 8473 8415 8352 8285 8212 8133 8048 7956 7856 7748 7631 7505 7369 7222 7065 6896 6717 6527 6327 6116 5896 5667 5430 5186 4937 4684 4428 4171 3915 3661 3412 3169 2934 2709 2496 2295 2109 1938 1782 1642 1517 1408 1314 1233 1165 1109 1063 1026 997 975 959 947 940 936 935 935 937 941 946 951 959 969 982 1001 1026 1060 1106 1167 1244 1341 1459 1601 1767 1957 2171 2408 2665 2940 3228 3525 3827 4131 4431 4725 5008 5279 5535 5775 5999 6207 6400 6578 6742 6894 7036 7167 7290 7406 7514 7616 7711 7800 7884 7962 8034 8101 8164 8221 8274 8323 8369 8411 8451 8489 8525 8560 8593 8626 8658 8689 8720 8750 8780 8810 8839 8868 8896 8924 8951 8978 9004 9030 9055 9079 9102 9125 9147 9168 9189 9208 9225 9242 9257 9270 9282 9292 9300 9306 9311 9313 9314 9314 9312 9309 9305 9299 9292 9284 9274 9262 9248 9232 9213 9190 9164 9133 9098 9058 9013 8962 8904 8840 8769 8690 8603 8508 8403 8289 8166 8032 7888 7734 7570 7396 7213 7020 6819 6611 6396 6175 5949 5719 5486 5250 5014 4777 4542 4310 4081 3857 3640 3431 3231 3043 2866 2703 2554 2419 2300 2195 2104 2027 1962 1909 1866 1831 1803 1781 1763 1749 1736 1725 1714 1705 1695 1686 4462 6 5 3 1677 1669 1661 1653 1647 1642 1639 1638 1641 1647 1658 1676 1702 1738 1786 1848 1925 2020 2134 2268 2421 2595 2788 2998 3225 3464 3714 3971 4231 4491 4748 4999 5242 5474 5693 5900 6093 6273 6440 6595 6740 6874 7000 7119 7232 7339 7441 7540 7635 7726 7814 7899 7980 8058 8132 8203 8270 8333 8392 8447 8497 8543 8583 8619 8650 8675 8695 8708 8715 8715 8709 8695 8673 8643 8605 8558 8503 8438 8364 8280 8188 8087 7978 7861 7737 7609 7476 7342 7207 7074 6945 6823 6709 6606 6516 6440 6380 6339 6315 6310 6325 6359 6410 6479 6564 6663 6775 6897 7026 7162 7302 7444 7586 7725 7862 7993 8119 8239 8351 8456 8553 8642 8724 8797 8864 8923 8976 9022 9063 9098 9129 9156 9179 9199 9216 9231 9244 9256 9265 9272 9278 9281 9281 9278 9271 9261 9246 9226 9201 9171 9136 9097 9052 9002 8949 8890 8828 8762 8692 8618 8542 8462 8379 8293 8206 8117 8026 7936 7846 7757 7671 7588 7509 7435 7367 7305 7250 7202 7162 7128 7101 7081 7066 7057 7051 7048 7046 7046 7044 7040 7033 7021 7003 6978 6944 6902 6851 6789 6716 6632 6538 6433 6317 6191 6056 5912 5760 5601 5436 5266 5091 4914 4735 4555 4375 4197 4021 3848 3680 3517 3361 3213 3074 2947 2832 2732 2648 2583 2538 2517 2520 2549 2606 2692 2807 2950 3121 3318 3540 3783 4044 4319 4604 4896 5189 5481 5768 6046 6313 6567 6807 7031 7239 7432 7610 7773 7924 8062 8189 8307 8415 8516 8610 8697 8778 8853 8923 8987 9047 9103 9154 9201 9244 9284 9321 9355 9386 9416 9443 9469 9493 9517 9539 9560 9580 9599 9618 9635 9652 9668 9682 9696 9708 9719 9728 9736 9743 9748 9752 9754 9756 9757 9757 9757 9756 9755 9754 9753 9752 9750 9747 9743 9739 9732 9724 9714 9702 9687 9669 9649 9626 9600 9570 9538 9503 9464 9422 9377 9328 9275 9220 9160 9098 9032 8965 8895 8825 8755 8686 8620 8556 8497 8443 8396 8355 8323 8299 8283 8276 8277 8286 8303 8326 8355 8389 8427 8467 8509 8552 8593 8633 8671 8705 8735 8761 8782 8798 8809 8815 8817 8815 8809 8800 8790 8777 8764 8752 8739 8729 8720 8714 8712 8713 8719 8729 8743 8762 8786 8814 8847 8883 8922 8965 9009 9054 9101 9147 9193 9238 9280 9321 9359 9395 9427 9457 9483 9507 9527 9545 9560 9573 9583 9590 9596 9599 9601 9601 9600 9597 9593 9587 9581 9573 9564 9554 9542 9530 9515 9500 9482 9463 9443 9422 9400 9376 9353 9329 9306 9283 9262 9241 9221 9203 9187 9172 9158 9147 9136 9127 9120 9114 9109 9106 9105 9105 9107 9110 9114 9120 9125 9131 9136 9140 9142 9142 9139 9132 9121 9105 9084 9058 9027 8991 8949 8903 8852 8797 8738 8676 8611 8544 8477 8410 8343 8279 8218 8162 8112 8068 8032 8005 7987 7980 7983 7997 8022 8057 8101 8154 8216 4463 6 5 3 8284 8357 8435 8516 8599 8682 8765 8847 8927 9004 9078 9148 9215 9276 9334 9387 9436 9480 9520 9556 9587 9615 9638 9658 9674 9686 9695 9701 9704 9705 9703 9698 9691 9681 9667 9650 9629 9604 9573 9537 9493 9443 9384 9318 9242 9158 9066 8965 8857 8742 8621 8495 8365 8234 8102 7971 7844 7720 7603 7495 7396 7308 7234 7174 7130 7103 7093 7101 7127 7171 7232 7308 7399 7502 7615 7735 7860 7988 8116 8241 8362 8476 8584 8683 8774 8855 8928 8993 9050 9100 9143 9181 9214 9243 9267 9287 9304 9316 9325 9330 9331 9329 9323 9314 9302 9288 9272 9254 9235 9216 9197 9178 9160 9143 9127 9112 9098 9086 9075 9066 9058 9052 9047 9044 9043 9044 9046 9050 9056 9063 9072 9083 9095 9109 9124 9140 9157 9175 9194 9213 9233 9253 9273 9294 9313 9333 9352 9370 9387 9403 9417 9430 9441 9450 9457 9462 9464 9463 9459 9451 9439 9423 9402 9375 9342 9303 9256 9201 9139 9067 8986 8895 8793 8682 8560 8428 8286 8134 7974 7806 7631 7451 7266 7079 6891 6704 6518 6335 6157 5984 5817 5658 5507 5364 5230 5106 4993 4892 4802 4727 4665 4620 4592 4582 4591 4621 4671 4742 4834 4946 5077 5226 5391 5569 5758 5956 6159 6365 6571 6775 6975 7169 7355 7533 7700 7858 8006 8143 8269 8386 8493 8590 8678 8757 8828 8890 8944 8991 9029 9059 9082 9097 9104 9103 9095 9079 9056 9025 8986 8941 8889 8830 8766 8697 8624 8548 8470 8392 8316 8243 8174 8111 8056 8010 7974 7948 7935 7933 7944 7966 8000 8044 8098 8161 8232 8308 8390 8475 8562 8650 8737 8824 8908 8990 9068 9143 9213 9279 9340 9396 9448 9495 9537 9575 9609 9639 9666 9690 9710 9728 9744 9759 9772 9784 9796 9807 9818 9828 9838 9849 9859 9868 9878 9887 9895 9903 9910 9916 9922 9927 9932 9936 9940 9944 9947 9950 9953 9956 9958 9959 9960 9961 9960 9959 9958 9956 9953 9950 9947 9944 9940 9937 9934 9931 9929 9928 9927 9928 9929 9932 9935 9939 9944 9950 9956 9961 9967 9972 9976 9979 9982 9983 9983 9982 9981 9979 9977 9975 9973 9972 9972 9972 9973 9975 9978 9982 9985 9989 9993 9996 99991000110002100021000110000 9997 9995 9992 9989 9987 9985 9983 9982 9981 9980 9980 9980 9979 9979 9978 9976 9974 9970 9966 9962 9957 9951 9945 9939 9933 9927 9922 9917 9913 9910 9906 9904 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9873 9871 9869 9868 9867 9867 9867 9868 9869 9869 9870 9871 9872 9872 9872 9872 9872 9871 9871 9871 9870 9871 9871 9872 9873 9875 9877 9879 9882 9884 9887 9890 9893 9896 9898 9900 9901 9902 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9895 9895 9896 9897 9899 9901 9903 9905 9908 9910 9913 9916 9918 9921 9924 9927 9930 9933 9936 9938 9941 9943 4464 6 5 3 9944 9945 9946 9946 9946 9946 9945 9945 9945 9946 9947 9948 9950 9953 9956 9959 9962 9966 9968 9971 9972 9974 9974 9974 9974 9974 9973 9972 9972 9972 9972 9973 9973 9975 9976 9977 9978 9979 9979 9979 9979 9978 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9972 9971 9969 9967 9964 9962 9959 9955 9952 9949 9946 9942 9939 9935 9931 9926 9921 9915 9909 9902 9894 9886 9878 9870 9862 9855 9848 9842 9838 9834 9831 9829 9829 9828 9828 9829 9829 9829 9829 9829 9829 9828 9828 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9820 9820 9819 9818 9816 9815 9813 9811 9809 9806 9803 9800 9796 9793 9788 9784 9779 9773 9767 9760 9752 9744 9735 9726 9716 9706 9696 9685 9675 9664 9653 9643 9633 9623 9613 9604 9596 9587 9580 9572 9565 9558 9551 9545 9539 9532 9527 9521 9515 9509 9503 9497 9491 9484 9477 9470 9462 9454 9444 9434 9423 9410 9396 9381 9364 9345 9324 9301 9275 9247 9216 9181 9143 9100 9052 8999 8940 8874 8800 8717 8625 8522 8409 8285 8148 7999 7838 7664 7479 7281 7073 6855 6628 6392 6151 5904 5653 5401 5148 4897 4648 4404 4167 3936 3715 3503 3303 3114 2938 2774 2623 2486 2362 2253 2157 2076 2010 1961 1929 1915 1922 1951 2003 2080 2183 2312 2469 2652 2861 3094 3349 3623 3912 4212 4520 4832 5142 5449 5747 6034 6308 6568 6811 7038 7248 7442 7620 7784 7935 8074 8202 8320 8429 8530 8623 8709 8788 8862 8929 8991 9047 9098 9145 9187 9225 9260 9291 9319 9344 9366 9385 9401 9415 9426 9433 9438 9440 9439 9434 9426 9415 9401 9384 9363 9338 9309 9276 9237 9192 9141 9082 9014 8936 8847 8747 8634 8509 8370 8218 8052 7874 7684 7483 7272 7053 6826 6594 6357 6117 5875 5632 5390 5150 4912 4677 4447 4221 4003 3791 3588 3393 3209 3036 2874 2726 2591 2470 2365 2274 2200 2143 2102 2080 2075 2088 2120 2171 2241 2328 2433 2554 2690 2838 2996 3160 3328 3496 3659 3814 3957 4085 4195 4284 4351 4393 4412 4407 4380 4331 4263 4178 4079 3969 3849 3723 3594 3463 3333 3207 3086 2973 2870 2778 2702 2642 2601 2582 2588 2620 2679 2768 2887 3036 3214 3420 3651 3905 4177 4465 4764 5069 5376 5681 5979 6268 6545 6807 7053 7282 7494 7688 7865 8027 8173 8305 8424 8532 8628 8714 8791 8859 8918 8970 9014 9050 9079 9101 9115 9123 9124 9119 9107 9088 9063 9032 8994 8951 8902 8848 8790 8728 8662 8595 8528 8460 8395 8333 8276 8225 8181 8145 8119 8102 8095 8098 8110 8133 8163 8201 8246 8296 8350 8406 8463 8520 8576 8629 8679 8724 8765 8800 8831 8855 8875 8889 8899 8904 8905 8903 8898 8892 8883 8874 8865 8857 8850 8844 8842 8842 8846 8854 8866 8883 8904 8929 8959 8992 9028 9066 9106 9147 9187 4465 6 5 3 9227 9265 9301 9335 9366 9394 9418 9440 9458 9474 9486 9495 9501 9505 9505 9501 9495 9484 9470 9453 9431 9407 9379 9348 9314 9279 9243 9207 9170 9134 9098 9064 9032 9001 8972 8943 8916 8888 8860 8832 8802 8769 8734 8697 8656 8612 8564 8514 8461 8406 8349 8292 8235 8178 8123 8070 8021 7975 7935 7899 7870 7847 7830 7821 7818 7821 7831 7847 7869 7895 7925 7958 7993 8031 8069 8107 8145 8182 8218 8252 8286 8318 8348 8378 8407 8435 8462 8489 8516 8542 8567 8592 8616 8639 8661 8681 8701 8719 8736 8752 8767 8782 8796 8811 8826 8841 8857 8873 8890 8907 8925 8943 8960 8978 8995 9013 9030 9046 9063 9080 9097 9114 9133 9151 9170 9190 9211 9231 9252 9273 9293 9313 9331 9348 9364 9378 9391 9401 9410 9416 9420 9422 9420 9415 9407 9394 9376 9353 9323 9287 9244 9192 9134 9067 8992 8909 8819 8723 8620 8512 8399 8284 8166 8048 7930 7814 7701 7592 7489 7394 7306 7229 7161 7106 7062 7032 7015 7011 7022 7045 7082 7132 7192 7264 7345 7435 7531 7634 7741 7851 7963 8075 8188 8298 8407 8513 8614 8712 8804 8891 8973 9050 9120 9185 9245 9299 9347 9391 9431 9466 9497 9525 9550 9573 9593 9611 9628 9643 9658 9671 9684 9696 9708 9720 9731 9742 9752 9762 9772 9780 9788 9796 9802 9808 9813 9818 9822 9825 9828 9830 9833 9835 9836 9838 9840 9841 9843 9844 9845 9847 9848 9850 9851 9853 9855 9857 9860 9862 9865 9868 9871 9874 9877 9880 9882 9884 9886 9887 9888 9888 9887 9886 9885 9883 9880 9877 9873 9868 9861 9854 9844 9834 9821 9806 9789 9771 9750 9728 9704 9680 9655 9630 9606 9583 9562 9544 9528 9515 9506 9500 9498 9500 9506 9515 9526 9541 9558 9577 9597 9618 9640 9661 9683 9704 9724 9743 9762 9779 9794 9809 9822 9835 9846 9856 9865 9874 9881 9888 9894 9899 9904 9907 9910 9911 9912 9911 9910 9908 9904 9900 9895 9890 9884 9878 9871 9864 9856 9849 9841 9833 9824 9815 9805 9795 9785 9774 9762 9750 9737 9724 9710 9695 9679 9661 9643 9622 9599 9574 9545 9513 9477 9435 9388 9334 9272 9203 9125 9037 8938 8829 8709 8576 8432 8277 8110 7933 7747 7552 7351 7144 6934 6723 6513 6307 6106 5912 5729 5559 5404 5267 5149 5052 4979 4930 4908 4913 4944 5003 5089 5199 5333 5488 5662 5851 6052 6262 6477 6694 6910 7123 7329 7526 7715 7892 8059 8214 8358 8491 8614 8727 8831 8926 9014 9095 9169 9237 9299 9355 9407 9453 9495 9532 9566 9596 9623 9647 9669 9689 9707 9724 9740 9755 9770 9783 9796 9809 9820 9831 9840 9849 9857 9863 9868 9872 9875 9878 9879 9880 9881 9881 9882 9883 9884 9885 9887 9889 9892 9895 9898 9901 9903 9905 9907 9909 9910 9911 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9918 9917 9917 4466 6 5 3 9915 9914 9911 9909 9907 9904 9902 9900 9899 9898 9897 9897 9896 9896 9896 9895 9894 9892 9890 9886 9883 9878 9873 9868 9862 9856 9849 9843 9837 9831 9825 9819 9814 9808 9802 9797 9791 9785 9780 9774 9768 9762 9756 9749 9742 9735 9727 9719 9710 9700 9690 9679 9666 9653 9638 9622 9605 9586 9566 9544 9520 9494 9467 9437 9406 9374 9341 9307 9273 9239 9206 9175 9146 9120 9097 9079 9065 9055 9050 9051 9056 9066 9080 9098 9120 9144 9171 9200 9231 9262 9293 9325 9356 9386 9415 9443 9469 9494 9516 9537 9555 9571 9585 9597 9608 9616 9622 9627 9631 9634 9636 9638 9639 9640 9641 9642 9643 9644 9644 9645 9645 9645 9645 9645 9644 9643 9643 9642 9642 9641 9642 9642 9643 9644 9645 9646 9647 9647 9646 9644 9642 9638 9632 9626 9618 9609 9598 9586 9573 9559 9543 9526 9507 9487 9464 9439 9412 9382 9348 9311 9271 9226 9176 9122 9062 8997 8926 8848 8764 8673 8576 8472 8361 8245 8123 7997 7867 7735 7602 7470 7339 7212 7090 6974 6867 6769 6682 6608 6545 6497 6462 6441 6435 6442 6462 6495 6539 6594 6657 6728 6805 6887 6971 7057 7142 7226 7306 7383 7454 7519 7577 7627 7671 7706 7733 7753 7764 7768 7765 7754 7737 7712 7682 7645 7601 7551 7495 7433 7364 7288 7205 7115 7017 6911 6798 6677 6549 6413 6270 6120 5964 5802 5634 5461 5284 5103 4918 4729 4538 4345 4149 3953 3755 3558 3362 3168 2978 2792 2612 2439 2274 2119 1973 1839 1715 1603 1502 1411 1331 1260 1197 1143 1096 1056 1021 993 969 951 937 928 923 922 925 931 941 953 967 984 1004 1027 1055 1088 1129 1180 1242 1319 1412 1524 1656 1810 1987 2185 2404 2642 2895 3162 3438 3719 4001 4280 4552 4815 5065 5301 5522 5727 5917 6092 6253 6403 6543 6674 6797 6915 7029 7138 7244 7347 7447 7544 7638 7729 7816 7900 7979 8056 8129 8198 8265 8328 8389 8447 8503 8556 8607 8655 8701 8744 8785 8822 8858 8890 8920 8948 8974 8998 9020 9042 9062 9083 9102 9122 9141 9160 9179 9198 9216 9233 9250 9265 9279 9293 9305 9315 9325 9333 9341 9348 9354 9359 9364 9369 9373 9376 9379 9381 9381 9380 9378 9374 9368 9359 9349 9337 9322 9305 9287 9266 9242 9217 9190 9161 9129 9095 9060 9021 8981 8939 8894 8848 8800 8751 8700 8648 8596 8543 8490 8436 8382 8327 8272 8216 8160 8102 8044 7984 7922 7860 7795 7730 7663 7595 7527 7458 7388 7317 7246 7175 7102 7027 6951 6872 6789 6702 6609 6511 6407 6296 6177 6052 5919 5780 5634 5484 5330 5172 5013 4854 4696 4541 4391 4247 4111 3985 3872 3771 3687 3619 3571 3545 3540 3560 3604 3674 3769 3889 4034 4202 4391 4598 4822 5060 5307 5560 5817 6074 6328 6576 6815 7045 7262 7466 7657 7833 7996 8145 8282 8406 8519 8623 4467 6 5 3 8717 8804 8884 8958 9027 9091 9150 9206 9258 9305 9350 9390 9427 9460 9490 9517 9541 9563 9582 9599 9614 9628 9641 9653 9664 9674 9683 9692 9700 9707 9713 9719 9723 9728 9732 9736 9740 9743 9748 9752 9756 9761 9766 9770 9775 9779 9782 9785 9787 9790 9791 9793 9795 9797 9800 9803 9807 9812 9817 9823 9829 9834 9840 9844 9848 9851 9852 9853 9852 9851 9848 9845 9842 9838 9834 9829 9825 9820 9814 9808 9801 9794 9785 9776 9766 9755 9744 9733 9721 9710 9698 9687 9676 9665 9654 9644 9632 9621 9609 9597 9584 9570 9557 9544 9531 9519 9508 9499 9492 9487 9485 9485 9488 9493 9500 9509 9519 9530 9541 9553 9564 9575 9586 9595 9604 9613 9621 9628 9634 9640 9645 9649 9653 9655 9656 9655 9653 9649 9643 9634 9624 9610 9594 9576 9555 9531 9504 9474 9440 9403 9362 9317 9268 9214 9157 9095 9030 8963 8893 8822 8752 8683 8617 8555 8499 8450 8410 8378 8357 8346 8346 8356 8376 8406 8444 8490 8543 8601 8663 8727 8794 8860 8926 8991 9053 9113 9169 9221 9269 9313 9352 9386 9417 9442 9464 9482 9495 9506 9513 9517 9519 9518 9516 9512 9508 9503 9498 9494 9490 9487 9484 9483 9484 9485 9488 9492 9497 9502 9508 9515 9522 9529 9536 9543 9550 9556 9562 9567 9572 9576 9580 9582 9583 9583 9583 9581 9578 9574 9569 9563 9555 9547 9538 9528 9517 9504 9489 9472 9453 9432 9407 9380 9349 9315 9277 9237 9194 9147 9099 9049 8997 8944 8891 8838 8785 8733 8682 8634 8588 8545 8506 8470 8440 8414 8394 8379 8371 8370 8375 8386 8404 8428 8458 8494 8534 8578 8626 8676 8729 8782 8836 8890 8943 8995 9045 9093 9138 9181 9221 9258 9292 9324 9354 9381 9407 9430 9453 9474 9495 9514 9533 9552 9570 9587 9603 9619 9634 9649 9662 9675 9686 9697 9706 9715 9722 9729 9735 9741 9745 9750 9753 9756 9759 9761 9762 9763 9764 9764 9764 9763 9761 9760 9757 9755 9752 9749 9745 9742 9739 9735 9732 9729 9726 9723 9720 9717 9714 9711 9707 9703 9699 9694 9688 9682 9676 9668 9661 9653 9644 9635 9626 9617 9607 9597 9587 9576 9565 9553 9541 9528 9515 9501 9486 9470 9453 9435 9415 9394 9372 9348 9322 9295 9267 9237 9206 9175 9143 9111 9080 9050 9020 8992 8966 8942 8920 8899 8881 8864 8849 8836 8824 8814 8805 8799 8793 8790 8789 8790 8793 8798 8805 8814 8824 8837 8850 8864 8879 8894 8909 8924 8940 8955 8970 8985 9001 9016 9032 9047 9063 9079 9095 9111 9127 9143 9158 9172 9187 9201 9214 9227 9240 9253 9266 9279 9291 9304 9316 9328 9339 9349 9358 9367 9374 9380 9384 9388 9390 9391 9392 9392 9391 9389 9387 9385 9381 9377 9372 9365 9358 9349 9339 9327 9315 9301 9287 9272 9257 9242 9228 9214 9202 9191 9181 9173 9167 9162 9159 9157 9157 9158 4468 6 5 4 9167 9174 9182 9191 9202 9214 9227 9241 9256 9271 9287 9304 9321 9339 9357 9376 9395 9414 9434 9453 9472 9490 9508 9525 9541 9555 9569 9581 9591 9600 9608 9614 9619 9624 9627 9630 9632 9634 9635 9637 9638 9639 9641 9642 9643 9644 9645 9645 9646 9646 9645 9644 9643 9641 9639 9637 9634 9631 9627 9623 9619 9615 9610 9606 9601 9597 9593 9589 9586 9583 9581 9580 9579 9579 9581 9582 9585 9588 9592 9596 9600 9604 9609 9613 9618 9622 9626 9630 9633 9636 9639 9641 9643 9644 9645 9644 9644 9642 9640 9637 9634 9630 9625 9621 9616 9611 9606 9601 9596 9591 9586 9580 9573 9566 9558 9550 9540 9529 9518 9505 9491 9477 9461 9445 9429 9412 9395 9378 9361 9344 9327 9311 9295 9280 9265 9251 9238 9226 9215 9205 9195 9187 9180 9173 9167 9161 9156 9151 9146 9141 9137 9132 9127 9123 9119 9115 9112 9108 9105 9102 9098 9094 9090 9084 9078 9070 9061 9050 9038 9024 9009 8992 8973 8954 8933 8911 8888 8864 8839 8813 8786 8757 8727 8695 8661 8626 8588 8548 8505 8460 8411 8358 8301 8239 8172 8100 8021 7935 7841 7740 7631 7513 7388 7254 7113 6963 6807 6644 6474 6299 6117 5931 5740 5543 5343 5138 4929 4716 4500 4282 4062 3842 3622 3404 3190 2982 2780 2586 2403 2230 2070 1922 1788 1667 1559 1464 1380 1308 1246 1193 1148 1110 1079 1053 1033 1017 1005 996 990 988 988 990 995 1002 1013 1027 1046 1072 1105 1148 1203 1272 1357 1460 1583 1727 1893 2080 2288 2516 2760 3019 3289 3567 3848 4130 4408 4679 4942 5192 5430 5654 5864 6060 6243 6413 6572 6721 6862 6994 7119 7239 7352 7460 7562 7659 7751 7837 7918 7994 8064 8129 8189 8245 8298 8346 8392 8436 8477 8516 8555 8592 8628 8663 8697 8731 8764 8796 8827 8857 8887 8915 8942 8968 8993 9016 9038 9059 9079 9097 9115 9132 9147 9163 9178 9192 9206 9220 9234 9247 9260 9273 9285 9296 9307 9317 9325 9333 9340 9346 9352 9356 9360 9364 9367 9370 9372 9374 9376 9377 9377 9377 9376 9374 9372 9369 9365 9361 9357 9353 9350 9347 9344 9343 9342 9343 9345 9348 9353 9358 9365 9374 9383 9394 9406 9419 9432 9447 9462 9478 9494 9510 9526 9541 9556 9570 9583 9594 9605 9616 9625 9633 9641 9649 9657 9664 9671 9678 9684 9691 9697 9702 9706 9710 9713 9715 9717 9718 9718 9719 9719 9720 9720 9721 9723 9725 9728 9730 9733 9736 9738 9740 9741 9742 9743 9742 9742 9741 9740 9739 9738 9737 9737 9737 9737 9737 9737 9737 9737 9737 9736 9735 9733 9731 9728 9726 9723 9720 9718 9716 9714 9712 9711 9709 9707 9705 9702 9699 9694 9689 9682 9675 9666 9656 9646 9635 9624 9612 9601 9589 9578 9567 9557 9547 9539 9531 9524 9518 9514 9511 9509 9509 9510 9512 9516 9520 9525 9531 9537 9543 4469 6 5 4 9549 9555 9559 9564 9567 9569 9571 9572 9572 9571 9571 9569 9568 9566 9563 9561 9557 9553 9548 9542 9535 9527 9517 9505 9492 9477 9461 9443 9424 9403 9381 9358 9333 9307 9279 9249 9217 9183 9145 9103 9057 9006 8949 8886 8815 8736 8648 8551 8444 8327 8199 8060 7910 7749 7578 7396 7206 7008 6803 6593 6379 6162 5944 5728 5514 5306 5103 4910 4726 4554 4396 4254 4128 4022 3935 3871 3829 3810 3817 3848 3904 3985 4089 4217 4364 4531 4714 4911 5118 5333 5552 5773 5992 6206 6414 6613 6802 6979 7144 7295 7434 7560 7674 7776 7867 7948 8019 8081 8135 8182 8221 8253 8279 8299 8314 8322 8326 8324 8318 8308 8294 8276 8255 8231 8205 8176 8146 8114 8080 8045 8009 7971 7931 7890 7847 7801 7753 7702 7648 7590 7528 7461 7390 7312 7229 7140 7044 6942 6833 6717 6595 6467 6333 6193 6047 5898 5743 5586 5425 5261 5094 4926 4755 4583 4410 4235 4059 3883 3706 3530 3354 3179 3007 2839 2675 2517 2366 2223 2089 1965 1852 1751 1660 1581 1512 1454 1405 1365 1334 1310 1293 1283 1281 1288 1304 1330 1368 1421 1489 1574 1677 1800 1941 2103 2282 2479 2691 2915 3150 3392 3637 3884 4129 4369 4603 4829 5045 5251 5447 5631 5805 5969 6124 6269 6406 6535 6658 6773 6881 6984 7080 7170 7255 7333 7406 7473 7534 7590 7639 7683 7722 7754 7780 7801 7815 7822 7824 7819 7807 7789 7765 7735 7698 7656 7608 7555 7497 7435 7369 7299 7226 7151 7076 7000 6925 6851 6781 6716 6655 6602 6555 6517 6487 6466 6454 6451 6456 6468 6487 6511 6539 6571 6605 6640 6675 6709 6743 6775 6805 6834 6861 6887 6913 6939 6966 6994 7026 7061 7100 7144 7194 7249 7310 7377 7449 7525 7606 7690 7777 7864 7951 8037 8121 8201 8277 8349 8415 8475 8530 8578 8620 8655 8685 8708 8726 8737 8742 8742 8735 8722 8703 8678 8647 8610 8567 8519 8466 8409 8348 8284 8217 8150 8082 8016 7951 7889 7832 7780 7735 7696 7666 7645 7633 7630 7637 7653 7678 7712 7753 7801 7855 7914 7976 8042 8109 8177 8245 8313 8380 8445 8508 8569 8628 8684 8737 8786 8833 8876 8916 8952 8984 9014 9040 9062 9082 9099 9114 9127 9139 9149 9159 9169 9178 9188 9198 9208 9219 9231 9242 9254 9265 9277 9287 9298 9307 9316 9324 9331 9338 9344 9350 9356 9362 9369 9376 9383 9391 9399 9408 9417 9427 9436 9446 9456 9467 9477 9487 9497 9508 9518 9529 9539 9549 9558 9568 9576 9584 9590 9595 9599 9602 9603 9602 9601 9598 9595 9591 9586 9582 9577 9573 9569 9566 9564 9562 9560 9559 9559 9559 9559 9560 9561 9563 9565 9567 9570 9573 9577 9581 9586 9592 9597 9603 9609 9616 9622 9628 9634 9641 9646 9652 9657 9662 9667 9672 9676 9679 9682 9684 9686 9686 9686 9684 9682 9678 9673 9667 9660 9652 9643 4470 6 5 4 9632 9621 9608 9595 9581 9565 9549 9531 9513 9493 9472 9450 9426 9402 9376 9350 9322 9294 9266 9237 9207 9178 9147 9117 9085 9053 9019 8983 8945 8904 8860 8810 8756 8695 8627 8550 8465 8369 8263 8145 8015 7873 7719 7553 7375 7186 6987 6779 6564 6342 6116 5887 5657 5428 5201 4978 4761 4552 4352 4163 3987 3827 3684 3560 3458 3379 3326 3300 3303 3337 3401 3496 3621 3776 3958 4165 4394 4641 4901 5172 5448 5726 6002 6271 6532 6781 7018 7239 7446 7638 7815 7979 8129 8267 8395 8513 8623 8724 8819 8907 8989 9065 9135 9200 9259 9314 9363 9408 9448 9485 9518 9548 9575 9599 9621 9641 9660 9676 9691 9705 9717 9728 9737 9746 9754 9760 9766 9772 9777 9781 9785 9789 9792 9795 9796 9797 9797 9796 9794 9791 9787 9782 9776 9769 9762 9754 9746 9738 9729 9720 9711 9702 9693 9683 9673 9663 9652 9642 9630 9619 9608 9596 9585 9574 9563 9552 9541 9531 9520 9510 9500 9490 9480 9469 9458 9446 9434 9421 9407 9393 9377 9360 9342 9323 9303 9281 9258 9233 9207 9179 9149 9117 9082 9044 9003 8959 8909 8854 8794 8726 8651 8568 8475 8373 8261 8139 8006 7863 7709 7545 7372 7189 6998 6799 6594 6382 6164 5942 5716 5488 5257 5024 4792 4560 4330 4103 3881 3664 3455 3254 3062 2882 2713 2559 2418 2292 2183 2090 2014 1957 1918 1898 1899 1921 1965 2031 2120 2232 2368 2527 2708 2909 3130 3368 3621 3885 4157 4434 4713 4990 5263 5528 5783 6027 6257 6474 6677 6866 7042 7204 7354 7494 7623 7744 7856 7961 8060 8153 8240 8323 8400 8473 8542 8606 8667 8723 8777 8827 8874 8919 8960 9000 9037 9073 9106 9138 9168 9197 9224 9250 9275 9298 9321 9342 9363 9383 9402 9420 9438 9456 9472 9489 9505 9520 9535 9549 9564 9578 9591 9605 9618 9631 9643 9655 9667 9678 9688 9698 9707 9715 9722 9729 9734 9739 9743 9747 9749 9752 9754 9755 9756 9756 9756 9754 9752 9749 9745 9740 9735 9728 9721 9713 9705 9696 9687 9678 9669 9659 9649 9638 9626 9614 9601 9586 9571 9555 9537 9519 9500 9480 9459 9438 9417 9395 9373 9351 9328 9305 9281 9255 9229 9200 9169 9136 9098 9057 9010 8958 8899 8832 8757 8673 8578 8473 8356 8227 8086 7934 7769 7594 7408 7213 7009 6798 6582 6360 6135 5907 5679 5451 5224 4999 4777 4559 4347 4141 3942 3752 3573 3405 3250 3111 2990 2887 2806 2748 2715 2708 2729 2779 2857 2965 3100 3262 3450 3661 3892 4141 4403 4677 4957 5241 5526 5807 6082 6349 6606 6851 7083 7302 7506 7696 7872 8035 8185 8323 8449 8565 8671 8768 8856 8937 9010 9077 9138 9194 9244 9290 9332 9370 9405 9437 9466 9492 9516 9538 9557 9574 9590 9603 9616 9628 9638 9648 9658 9668 9678 9688 9698 9709 9721 9732 9744 9755 9767 9778 9788 9798 9807 9816 4471 6 5 4 9823 9830 9836 9841 9844 9848 9850 9851 9852 9852 9851 9849 9847 9845 9842 9839 9836 9833 9830 9828 9826 9824 9822 9821 9821 9820 9820 9820 9820 9820 9821 9821 9822 9823 9824 9826 9828 9831 9834 9839 9843 9849 9854 9860 9866 9871 9876 9881 9885 9888 9890 9891 9892 9891 9890 9889 9886 9884 9881 9878 9875 9872 9869 9866 9863 9859 9856 9851 9847 9841 9835 9827 9818 9808 9796 9783 9767 9749 9729 9705 9679 9650 9617 9580 9538 9491 9439 9379 9313 9238 9154 9060 8956 8840 8712 8571 8418 8253 8076 7887 7688 7480 7264 7043 6817 6590 6362 6137 5916 5701 5494 5298 5115 4945 4793 4658 4544 4452 4384 4342 4326 4337 4377 4445 4540 4662 4808 4977 5166 5370 5588 5815 6048 6282 6514 6742 6962 7172 7371 7557 7731 7892 8040 8176 8302 8417 8524 8623 8715 8800 8880 8954 9023 9087 9146 9201 9251 9296 9337 9374 9407 9436 9463 9487 9509 9529 9547 9565 9581 9596 9610 9623 9635 9645 9655 9663 9669 9675 9679 9681 9682 9682 9680 9677 9673 9667 9660 9651 9640 9628 9615 9600 9583 9565 9546 9526 9505 9485 9464 9444 9426 9408 9392 9378 9366 9356 9349 9344 9341 9340 9341 9344 9348 9354 9361 9369 9378 9387 9396 9405 9414 9422 9430 9437 9444 9449 9455 9459 9463 9467 9471 9474 9478 9481 9484 9487 9489 9491 9492 9492 9491 9487 9482 9474 9464 9452 9437 9419 9399 9376 9351 9325 9296 9266 9235 9202 9169 9134 9098 9062 9025 8987 8949 8911 8872 8834 8797 8762 8728 8696 8667 8641 8618 8599 8584 8574 8567 8564 8565 8569 8577 8587 8600 8615 8631 8649 8667 8686 8705 8724 8742 8759 8774 8788 8800 8810 8818 8824 8828 8829 8829 8827 8823 8819 8813 8806 8799 8791 8782 8773 8762 8749 8735 8717 8696 8671 8640 8604 8561 8510 8452 8386 8311 8227 8135 8036 7930 7818 7701 7583 7465 7349 7239 7135 7043 6963 6899 6851 6823 6814 6826 6857 6908 6978 7063 7163 7274 7395 7521 7652 7783 7914 8041 8163 8280 8389 8491 8586 8672 8752 8824 8890 8950 9005 9054 9099 9140 9178 9212 9243 9270 9296 9318 9339 9357 9372 9386 9397 9405 9411 9415 9416 9414 9409 9402 9391 9378 9362 9343 9322 9299 9274 9249 9223 9197 9171 9147 9124 9103 9084 9069 9056 9046 9040 9037 9037 9041 9047 9055 9065 9078 9092 9107 9122 9138 9154 9170 9186 9201 9215 9228 9241 9253 9264 9274 9283 9291 9299 9307 9314 9322 9329 9337 9345 9353 9362 9372 9382 9393 9404 9415 9427 9439 9450 9460 9470 9479 9487 9494 9499 9503 9506 9508 9509 9509 9508 9508 9507 9506 9506 9506 9506 9507 9509 9512 9515 9519 9523 9528 9534 9541 9548 9555 9563 9571 9580 9588 9597 9606 9614 9623 9631 9639 9647 9655 9662 9669 9676 9684 9691 9698 9705 9711 9718 9724 9729 9734 9739 9743 9746 4472 6 5 4 9748 9750 9751 9751 9751 9750 9749 9748 9746 9744 9742 9740 9737 9733 9730 9726 9721 9716 9711 9706 9700 9695 9690 9685 9680 9676 9673 9670 9668 9667 9667 9668 9669 9671 9674 9678 9682 9687 9693 9698 9704 9710 9716 9722 9728 9733 9739 9743 9748 9753 9757 9760 9764 9768 9771 9774 9777 9780 9783 9786 9787 9789 9790 9790 9789 9788 9786 9783 9780 9775 9771 9766 9760 9755 9749 9744 9738 9732 9726 9720 9714 9708 9702 9696 9689 9683 9677 9672 9666 9662 9658 9655 9653 9652 9652 9653 9654 9657 9660 9663 9667 9671 9676 9681 9686 9692 9697 9703 9709 9716 9722 9729 9735 9741 9747 9752 9757 9762 9767 9771 9776 9780 9785 9790 9796 9802 9808 9815 9822 9829 9836 9842 9848 9854 9859 9863 9866 9868 9870 9871 9872 9872 9873 9873 9874 9875 9876 9877 9879 9880 9882 9883 9884 9884 9884 9884 9883 9881 9880 9878 9876 9873 9871 9869 9867 9864 9862 9860 9857 9854 9852 9848 9845 9841 9836 9831 9826 9820 9814 9807 9799 9790 9781 9771 9760 9747 9734 9719 9703 9686 9667 9648 9629 9609 9589 9569 9551 9534 9518 9505 9494 9486 9481 9479 9481 9485 9493 9504 9517 9533 9551 9570 9591 9613 9636 9658 9680 9701 9722 9741 9758 9774 9788 9800 9811 9820 9827 9833 9838 9841 9843 9844 9844 9844 9841 9838 9833 9827 9819 9809 9797 9784 9768 9751 9732 9711 9690 9668 9646 9624 9602 9582 9564 9548 9535 9524 9516 9512 9511 9513 9518 9527 9538 9551 9566 9584 9602 9621 9641 9660 9680 9698 9716 9732 9747 9760 9772 9782 9790 9796 9801 9805 9807 9809 9809 9809 9809 9807 9806 9804 9802 9799 9796 9793 9789 9785 9780 9775 9770 9765 9760 9754 9749 9744 9739 9735 9730 9725 9720 9714 9707 9698 9687 9673 9656 9635 9609 9577 9539 9494 9441 9380 9308 9226 9133 9028 8910 8779 8634 8476 8305 8121 7926 7719 7502 7278 7046 6809 6568 6325 6082 5841 5602 5368 5139 4917 4704 4500 4308 4128 3962 3811 3678 3562 3466 3389 3333 3297 3282 3286 3309 3348 3402 3468 3543 3625 3711 3798 3883 3964 4040 4108 4168 4219 4261 4294 4318 4334 4344 4347 4346 4341 4333 4323 4312 4300 4288 4277 4266 4257 4249 4244 4240 4240 4243 4250 4263 4282 4307 4341 4384 4437 4501 4577 4665 4765 4877 5002 5138 5285 5442 5606 5777 5952 6130 6308 6484 6656 6822 6981 7129 7267 7392 7503 7600 7682 7748 7799 7833 7852 7854 7842 7815 7773 7718 7650 7569 7478 7376 7264 7144 7017 6884 6746 6603 6458 6311 6163 6015 5868 5723 5582 5445 5314 5190 5074 4968 4874 4792 4725 4673 4638 4620 4620 4639 4676 4731 4803 4891 4993 5107 5231 5364 5503 5646 5791 5937 6081 6224 6363 6500 6632 6760 6884 7005 7122 7235 7345 7452 7556 7656 7753 7847 7937 8024 8106 8184 8258 8328 8394 4473 6 5 4 8456 8516 8572 8626 8678 8729 8779 8828 8876 8925 8973 9022 9070 9118 9166 9213 9259 9304 9347 9389 9428 9465 9499 9531 9559 9584 9606 9625 9640 9653 9663 9670 9675 9678 9680 9680 9679 9678 9676 9673 9671 9668 9664 9661 9658 9654 9650 9646 9642 9638 9634 9630 9627 9624 9621 9618 9616 9614 9613 9613 9612 9612 9613 9613 9613 9614 9614 9614 9615 9615 9615 9614 9614 9614 9614 9614 9614 9614 9614 9615 9615 9616 9617 9618 9619 9620 9620 9620 9620 9620 9619 9618 9617 9616 9615 9615 9615 9617 9619 9622 9626 9632 9638 9645 9652 9660 9668 9676 9684 9691 9699 9706 9712 9719 9726 9734 9742 9751 9760 9771 9782 9793 9806 9818 9830 9841 9852 9863 9872 9879 9886 9892 9897 9901 9905 9908 9911 9914 9917 9921 9924 9928 9931 9935 9938 9941 9943 9944 9945 9946 9945 9944 9943 9941 9939 9937 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9904 9901 9898 9895 9892 9888 9885 9882 9879 9877 9874 9872 9871 9870 9869 9869 9869 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9880 9881 9881 9881 9880 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9862 9861 9860 9859 9857 9856 9854 9852 9850 9847 9844 9841 9837 9833 9829 9825 9820 9815 9810 9806 9801 9798 9794 9792 9790 9789 9789 9790 9792 9794 9797 9800 9804 9808 9812 9817 9821 9825 9829 9832 9835 9837 9839 9839 9839 9838 9835 9831 9827 9821 9814 9806 9797 9787 9776 9764 9752 9740 9727 9714 9701 9688 9675 9662 9650 9638 9626 9615 9605 9595 9586 9578 9570 9564 9557 9552 9548 9544 9541 9540 9539 9540 9541 9544 9548 9553 9559 9566 9574 9583 9593 9602 9612 9622 9632 9641 9650 9658 9665 9670 9675 9678 9680 9680 9679 9677 9674 9669 9663 9655 9646 9636 9624 9611 9597 9581 9565 9547 9528 9508 9487 9465 9443 9420 9397 9373 9349 9325 9302 9278 9255 9232 9211 9191 9172 9156 9142 9130 9122 9117 9115 9117 9121 9129 9140 9153 9169 9185 9203 9222 9240 9258 9275 9291 9305 9318 9328 9336 9342 9344 9345 9342 9336 9328 9316 9302 9285 9266 9244 9221 9197 9172 9147 9123 9100 9079 9060 9045 9033 9025 9022 9024 9030 9042 9057 9078 9102 9130 9161 9195 9230 9268 9306 9345 9384 9423 9460 9496 9530 9563 9593 9622 9648 9671 9693 9712 9730 9745 9759 9772 9784 9795 9805 9814 9824 9833 9841 9850 9859 9867 9875 9882 9889 9896 9901 9906 9910 9912 9914 9915 9914 9913 9911 9909 9906 9903 9900 9897 9894 9891 9888 9886 9883 9880 9877 9873 9869 9864 9858 9851 9843 9834 9825 9814 9802 9790 9777 9763 9749 9735 9720 9704 9689 9673 9657 9641 9625 4474 6 5 4 9609 9593 9577 9562 9547 9532 9518 9504 9490 9477 9465 9453 9441 9430 9419 9408 9398 9388 9378 9369 9360 9352 9345 9339 9334 9330 9327 9326 9326 9327 9329 9333 9338 9344 9351 9359 9367 9376 9385 9395 9405 9415 9425 9435 9445 9455 9465 9475 9484 9492 9499 9506 9511 9515 9518 9519 9519 9517 9515 9511 9506 9501 9495 9490 9484 9479 9475 9471 9468 9466 9466 9466 9467 9469 9472 9476 9481 9487 9494 9501 9509 9518 9527 9536 9545 9555 9564 9573 9581 9589 9597 9603 9609 9615 9620 9625 9629 9633 9637 9641 9644 9648 9652 9655 9658 9662 9665 9668 9671 9674 9677 9680 9683 9685 9688 9690 9692 9695 9698 9700 9703 9706 9709 9713 9716 9720 9723 9727 9731 9735 9738 9741 9744 9746 9749 9750 9752 9752 9753 9753 9753 9753 9753 9753 9752 9751 9751 9750 9748 9746 9744 9740 9736 9732 9726 9720 9713 9705 9697 9688 9679 9670 9660 9651 9642 9633 9624 9615 9606 9597 9588 9579 9569 9560 9549 9539 9528 9517 9506 9494 9481 9468 9454 9439 9424 9407 9389 9370 9350 9330 9308 9286 9265 9243 9222 9203 9185 9170 9157 9147 9140 9137 9137 9140 9146 9154 9166 9179 9193 9209 9225 9242 9259 9275 9290 9304 9317 9329 9339 9347 9352 9356 9358 9357 9354 9349 9342 9333 9323 9311 9299 9287 9274 9263 9252 9242 9233 9226 9220 9215 9212 9209 9207 9206 9204 9202 9200 9196 9192 9187 9180 9172 9162 9151 9138 9124 9108 9090 9070 9049 9027 9003 8979 8953 8927 8902 8876 8851 8828 8805 8785 8766 8749 8733 8720 8708 8699 8691 8684 8680 8677 8677 8678 8682 8689 8699 8712 8728 8748 8771 8797 8826 8858 8892 8928 8965 9003 9041 9078 9115 9150 9184 9216 9247 9276 9303 9328 9352 9374 9394 9414 9432 9448 9464 9478 9491 9502 9512 9520 9527 9531 9534 9535 9533 9529 9523 9515 9504 9491 9475 9457 9437 9414 9389 9362 9332 9300 9265 9228 9189 9149 9106 9062 9016 8970 8923 8876 8830 8785 8740 8698 8657 8619 8583 8549 8518 8489 8463 8439 8416 8395 8375 8355 8336 8317 8298 8278 8257 8236 8213 8190 8166 8141 8116 8092 8067 8044 8022 8002 7985 7970 7958 7950 7946 7946 7951 7959 7972 7989 8010 8034 8062 8092 8124 8157 8191 8225 8258 8288 8316 8340 8359 8372 8379 8378 8369 8352 8325 8290 8245 8192 8131 8062 7987 7907 7824 7738 7652 7567 7486 7409 7339 7278 7226 7185 7157 7143 7142 7155 7183 7225 7280 7348 7427 7516 7614 7717 7826 7938 8051 8163 8274 8382 8485 8584 8677 8764 8845 8921 8990 9054 9113 9167 9217 9263 9305 9344 9379 9412 9442 9470 9494 9517 9537 9554 9570 9582 9593 9602 9608 9612 9614 9615 9614 9611 9608 9603 9597 9591 9584 9576 9569 9562 9555 9547 9541 9534 9528 9522 9516 9510 9505 9501 9496 9493 9489 9487 9485 9484 9484 4475 6 5 4 9485 9486 9488 9491 9495 9498 9502 9507 9510 9514 9517 9520 9522 9524 9525 9525 9525 9524 9523 9521 9519 9517 9515 9513 9510 9508 9505 9503 9500 9498 9495 9492 9490 9487 9484 9481 9479 9477 9476 9475 9475 9476 9478 9481 9485 9491 9497 9504 9512 9521 9530 9539 9549 9559 9569 9579 9589 9598 9607 9615 9623 9630 9637 9643 9648 9653 9656 9659 9661 9662 9662 9662 9660 9658 9655 9651 9647 9643 9638 9633 9629 9625 9622 9619 9618 9617 9617 9618 9620 9624 9628 9633 9638 9644 9650 9656 9662 9667 9672 9676 9680 9683 9684 9685 9685 9683 9680 9676 9671 9665 9657 9648 9637 9625 9611 9596 9579 9560 9540 9518 9494 9468 9440 9409 9376 9341 9302 9260 9214 9164 9110 9052 8990 8923 8853 8779 8702 8622 8541 8460 8378 8298 8221 8147 8078 8015 7960 7912 7873 7844 7825 7816 7818 7831 7854 7887 7930 7981 8040 8106 8177 8253 8332 8413 8495 8576 8657 8735 8810 8883 8952 9016 9077 9134 9187 9236 9281 9323 9362 9398 9430 9460 9487 9512 9534 9554 9572 9587 9601 9613 9624 9634 9642 9649 9656 9662 9667 9672 9677 9681 9684 9687 9690 9693 9694 9696 9697 9698 9698 9699 9699 9698 9698 9698 9697 9696 9695 9693 9692 9689 9687 9683 9680 9676 9671 9666 9661 9656 9651 9647 9642 9637 9633 9630 9626 9623 9620 9617 9614 9611 9609 9607 9606 9604 9604 9605 9606 9608 9612 9616 9622 9628 9635 9642 9649 9657 9664 9671 9677 9683 9688 9693 9698 9702 9707 9711 9716 9720 9725 9729 9733 9736 9738 9739 9739 9738 9736 9732 9727 9722 9717 9711 9706 9701 9697 9693 9691 9689 9688 9688 9688 9688 9689 9689 9690 9691 9691 9692 9694 9695 9698 9701 9705 9710 9715 9721 9727 9732 9738 9742 9745 9747 9747 9746 9743 9738 9732 9725 9717 9708 9699 9690 9680 9671 9662 9654 9645 9637 9629 9621 9612 9603 9594 9585 9575 9565 9556 9546 9537 9529 9521 9514 9508 9503 9499 9496 9494 9492 9491 9490 9489 9489 9488 9487 9486 9485 9484 9482 9481 9479 9477 9475 9473 9471 9469 9467 9466 9464 9462 9461 9460 9459 9459 9459 9460 9460 9461 9462 9462 9463 9463 9463 9462 9461 9460 9458 9456 9455 9453 9452 9452 9451 9452 9452 9453 9454 9454 9454 9453 9452 9449 9445 9440 9433 9426 9418 9409 9399 9389 9379 9369 9358 9349 9339 9329 9319 9309 9299 9288 9276 9264 9251 9237 9221 9205 9188 9169 9150 9129 9108 9085 9062 9037 9012 8985 8958 8929 8900 8870 8839 8807 8775 8742 8708 8674 8638 8602 8565 8527 8488 8447 8405 8361 8316 8268 8218 8166 8112 8054 7993 7929 7861 7788 7710 7626 7536 7439 7335 7224 7104 6976 6840 6697 6545 6387 6221 6050 5873 5691 5504 5314 5121 4925 4726 4525 4322 4118 3913 3708 3504 3300 3100 2904 2713 2529 2353 2187 2031 1888 1757 4476 6 5 4 1639 1534 1442 1363 1295 1237 1190 1151 1119 1094 1075 1061 1052 1047 1046 1049 1056 1066 1080 1096 1115 1136 1158 1181 1203 1224 1244 1261 1275 1287 1296 1301 1304 1304 1302 1299 1294 1290 1286 1283 1284 1287 1296 1311 1334 1367 1411 1468 1539 1625 1729 1850 1988 2144 2317 2505 2707 2921 3143 3373 3605 3839 4072 4301 4523 4739 4947 5145 5334 5514 5684 5846 6001 6148 6288 6423 6551 6675 6793 6906 7014 7117 7215 7308 7396 7479 7557 7631 7701 7768 7831 7891 7949 8005 8059 8111 8161 8210 8258 8303 8347 8390 8430 8469 8506 8541 8574 8606 8636 8665 8692 8719 8744 8769 8794 8818 8841 8865 8888 8911 8934 8957 8979 9001 9023 9045 9066 9086 9107 9126 9146 9164 9183 9201 9218 9235 9252 9268 9284 9299 9314 9328 9341 9354 9366 9377 9387 9397 9406 9414 9421 9429 9435 9442 9449 9456 9462 9469 9477 9484 9491 9499 9506 9514 9521 9528 9535 9541 9548 9553 9559 9564 9569 9574 9578 9582 9585 9588 9591 9594 9596 9598 9600 9602 9604 9606 9607 9609 9610 9611 9612 9612 9611 9610 9608 9605 9602 9597 9593 9587 9582 9577 9571 9566 9562 9558 9554 9551 9548 9545 9542 9538 9535 9531 9527 9523 9518 9514 9510 9507 9504 9503 9502 9503 9506 9509 9514 9520 9526 9534 9541 9549 9558 9566 9575 9584 9593 9602 9612 9622 9631 9641 9651 9660 9668 9676 9683 9690 9695 9700 9703 9707 9709 9712 9715 9718 9722 9726 9730 9735 9741 9746 9752 9757 9761 9765 9768 9770 9772 9773 9773 9773 9773 9773 9774 9774 9774 9775 9775 9775 9774 9773 9770 9767 9763 9757 9751 9745 9738 9731 9724 9717 9712 9708 9705 9702 9701 9702 9702 9704 9706 9708 9710 9713 9715 9717 9719 9722 9725 9728 9732 9736 9741 9747 9753 9760 9767 9775 9782 9789 9795 9801 9806 9811 9815 9818 9821 9823 9825 9827 9828 9830 9831 9833 9835 9837 9839 9841 9844 9846 9848 9851 9853 9855 9858 9860 9861 9863 9864 9865 9865 9866 9865 9865 9864 9863 9863 9862 9861 9861 9861 9862 9863 9865 9867 9869 9872 9874 9876 9878 9880 9881 9881 9880 9879 9876 9874 9870 9867 9863 9859 9855 9850 9846 9841 9837 9832 9827 9822 9816 9809 9803 9795 9788 9780 9772 9764 9757 9749 9742 9736 9730 9725 9720 9716 9712 9709 9706 9703 9701 9698 9695 9692 9688 9685 9681 9677 9672 9668 9663 9658 9654 9650 9646 9643 9640 9638 9636 9635 9635 9636 9638 9640 9643 9646 9651 9655 9660 9666 9672 9678 9684 9690 9696 9702 9708 9714 9719 9725 9729 9734 9738 9742 9746 9750 9753 9757 9761 9765 9769 9773 9777 9782 9786 9790 9794 9797 9800 9802 9803 9804 9804 9803 9801 9799 9796 9793 9790 9787 9783 9779 9775 9771 9767 9762 9756 9750 9743 9735 9726 9716 9705 9693 9681 9667 9653 9638 9623 9607 9591 4477 6 5 4 9574 9557 9538 9519 9499 9477 9454 9429 9403 9375 9345 9314 9281 9247 9213 9177 9141 9106 9071 9037 9005 8975 8948 8925 8905 8890 8879 8873 8872 8877 8886 8900 8919 8942 8968 8999 9031 9066 9103 9141 9179 9218 9256 9293 9330 9365 9399 9431 9462 9490 9516 9540 9562 9581 9598 9612 9625 9635 9643 9649 9654 9657 9659 9660 9661 9661 9660 9659 9658 9655 9652 9648 9643 9638 9631 9623 9615 9606 9596 9587 9577 9569 9560 9553 9547 9541 9536 9532 9528 9525 9521 9517 9512 9507 9501 9494 9487 9479 9471 9464 9457 9451 9446 9442 9439 9437 9436 9436 9437 9438 9439 9440 9440 9441 9441 9440 9440 9440 9439 9440 9440 9442 9445 9449 9454 9460 9467 9475 9484 9493 9503 9512 9522 9532 9542 9552 9562 9572 9582 9592 9602 9612 9622 9633 9643 9654 9665 9675 9685 9696 9705 9715 9724 9733 9742 9750 9758 9766 9774 9782 9790 9798 9806 9813 9820 9827 9833 9839 9844 9847 9850 9851 9851 9850 9847 9844 9840 9835 9830 9825 9820 9815 9810 9806 9802 9798 9794 9790 9785 9780 9774 9767 9759 9750 9740 9729 9717 9703 9689 9674 9658 9641 9623 9605 9586 9566 9546 9524 9501 9477 9452 9426 9399 9371 9343 9314 9286 9258 9230 9204 9178 9154 9131 9110 9091 9073 9058 9045 9034 9025 9018 9013 9011 9010 9012 9015 9019 9026 9033 9042 9052 9063 9075 9088 9102 9116 9131 9147 9164 9181 9200 9219 9239 9260 9281 9303 9326 9348 9371 9393 9415 9436 9457 9477 9496 9515 9532 9549 9565 9581 9595 9609 9623 9636 9649 9660 9671 9682 9691 9699 9706 9712 9716 9719 9721 9722 9721 9720 9718 9715 9712 9709 9706 9703 9700 9697 9695 9692 9690 9688 9686 9683 9681 9678 9675 9672 9669 9666 9663 9660 9657 9654 9652 9651 9650 9650 9650 9651 9652 9654 9656 9659 9661 9664 9667 9670 9673 9676 9679 9682 9685 9687 9690 9693 9697 9700 9704 9709 9714 9720 9727 9734 9741 9750 9758 9767 9776 9784 9793 9801 9809 9817 9824 9830 9836 9842 9846 9850 9854 9857 9859 9861 9863 9864 9865 9866 9867 9868 9869 9871 9872 9874 9877 9879 9883 9886 9889 9892 9895 9898 9900 9902 9902 9903 9902 9901 9900 9898 9896 9894 9892 9889 9887 9886 9884 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9880 9881 9882 9883 9884 9886 9888 9890 9892 9895 9897 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9916 9917 9917 9916 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9897 9895 9893 9891 9888 9885 9882 9879 9875 9872 9868 9864 9859 9854 9849 9843 9837 9830 9821 9812 9800 9786 9770 9751 9729 9703 9673 9638 9598 9554 9504 9449 9388 9321 9248 9170 9086 8995 8899 8797 8690 8578 8462 8342 8219 8095 7971 4478 6 5 4 7850 7732 7620 7515 7421 7339 7270 7218 7181 7163 7162 7180 7215 7267 7335 7416 7509 7612 7722 7837 7956 8075 8194 8311 8423 8531 8632 8728 8817 8900 8975 9044 9107 9164 9216 9262 9304 9341 9374 9404 9430 9452 9472 9490 9505 9518 9530 9540 9549 9557 9565 9572 9578 9585 9592 9600 9607 9615 9623 9632 9641 9650 9659 9669 9678 9688 9697 9707 9716 9725 9733 9742 9750 9757 9764 9771 9777 9783 9789 9794 9799 9803 9808 9813 9817 9822 9827 9832 9837 9842 9847 9852 9857 9862 9866 9870 9873 9875 9877 9879 9880 9880 9879 9878 9877 9875 9872 9868 9864 9859 9853 9846 9838 9830 9820 9810 9799 9787 9775 9762 9749 9735 9721 9705 9689 9671 9652 9632 9609 9584 9557 9527 9495 9460 9422 9382 9339 9295 9248 9200 9150 9099 9047 8994 8940 8887 8833 8780 8727 8676 8626 8579 8535 8494 8457 8425 8398 8377 8362 8354 8352 8356 8367 8383 8406 8433 8465 8501 8539 8581 8624 8669 8715 8761 8807 8853 8898 8943 8986 9028 9068 9106 9142 9175 9206 9235 9260 9283 9303 9321 9337 9350 9361 9372 9381 9389 9397 9405 9412 9420 9429 9437 9446 9456 9465 9475 9485 9495 9506 9516 9526 9536 9546 9557 9567 9576 9586 9596 9605 9614 9623 9632 9640 9648 9655 9663 9670 9677 9683 9689 9695 9700 9705 9709 9713 9715 9717 9719 9719 9719 9718 9717 9716 9714 9713 9711 9709 9708 9706 9704 9702 9700 9696 9693 9688 9682 9675 9668 9659 9650 9640 9630 9619 9608 9597 9586 9574 9563 9552 9540 9529 9517 9504 9491 9478 9464 9449 9434 9417 9400 9383 9364 9344 9324 9302 9279 9255 9230 9204 9176 9147 9116 9084 9051 9018 8984 8949 8915 8882 8849 8819 8790 8764 8741 8721 8705 8692 8683 8677 8675 8676 8680 8686 8694 8704 8715 8728 8741 8754 8768 8783 8798 8814 8831 8849 8869 8890 8913 8938 8965 8994 9025 9058 9092 9128 9164 9201 9238 9275 9311 9346 9380 9412 9443 9472 9498 9523 9545 9566 9584 9601 9617 9630 9643 9654 9665 9674 9683 9691 9698 9705 9711 9717 9722 9727 9731 9734 9736 9738 9739 9739 9738 9736 9733 9729 9724 9718 9711 9703 9695 9685 9675 9664 9651 9639 9625 9611 9596 9580 9565 9549 9533 9517 9501 9486 9472 9458 9446 9434 9425 9416 9409 9403 9399 9396 9395 9394 9395 9396 9399 9402 9406 9410 9415 9421 9428 9434 9442 9450 9458 9466 9475 9484 9493 9502 9511 9520 9528 9537 9545 9552 9560 9567 9575 9582 9589 9596 9603 9610 9617 9623 9629 9635 9640 9645 9649 9652 9655 9658 9661 9664 9667 9671 9675 9681 9686 9692 9698 9705 9711 9717 9722 9726 9729 9731 9731 9731 9729 9726 9722 9718 9712 9706 9700 9692 9684 9675 9665 9653 9640 9625 9609 9592 9573 9553 9533 9513 9493 9474 9456 9440 9426 9414 9406 9400 9397 9396 9399 9404 9412 4479 6 5 4 9422 9434 9448 9464 9481 9500 9519 9540 9560 9581 9602 9623 9643 9662 9680 9696 9712 9725 9738 9749 9759 9768 9775 9782 9789 9795 9801 9807 9812 9818 9823 9828 9833 9838 9842 9845 9848 9850 9852 9853 9854 9855 9855 9856 9857 9858 9860 9862 9864 9866 9869 9872 9874 9877 9879 9881 9882 9884 9885 9886 9887 9887 9888 9890 9891 9893 9895 9897 9898 9900 9901 9902 9901 9901 9899 9897 9895 9892 9888 9885 9882 9879 9877 9875 9874 9874 9873 9873 9873 9872 9871 9869 9867 9863 9857 9851 9844 9835 9826 9816 9806 9795 9785 9775 9765 9756 9747 9739 9731 9725 9719 9713 9709 9705 9703 9702 9702 9703 9705 9709 9715 9721 9729 9737 9746 9755 9764 9773 9781 9788 9794 9799 9802 9804 9805 9804 9803 9800 9796 9792 9787 9781 9775 9769 9763 9756 9749 9741 9732 9723 9712 9700 9686 9669 9650 9627 9601 9571 9537 9498 9454 9404 9349 9289 9222 9150 9073 8990 8902 8810 8713 8614 8511 8408 8303 8198 8095 7994 7897 7805 7718 7638 7566 7502 7448 7403 7369 7346 7333 7330 7338 7355 7381 7416 7458 7507 7562 7622 7686 7753 7823 7895 7967 8041 8114 8187 8260 8332 8404 8474 8543 8612 8679 8744 8809 8872 8933 8992 9049 9104 9156 9206 9254 9298 9340 9378 9414 9448 9478 9506 9532 9556 9578 9598 9616 9633 9648 9662 9674 9686 9695 9704 9711 9717 9721 9724 9725 9725 9724 9721 9716 9711 9704 9695 9685 9674 9660 9645 9626 9605 9580 9551 9517 9477 9431 9377 9314 9243 9161 9069 8966 8851 8724 8584 8433 8269 8094 7908 7710 7503 7287 7063 6832 6594 6352 6106 5858 5608 5360 5113 4869 4631 4399 4175 3961 3757 3566 3388 3225 3077 2947 2834 2739 2665 2611 2578 2567 2580 2615 2675 2759 2867 2999 3154 3330 3527 3741 3971 4212 4462 4718 4974 5228 5476 5713 5937 6144 6333 6501 6647 6769 6869 6946 7001 7034 7048 7045 7025 6992 6947 6894 6834 6770 6704 6638 6576 6520 6471 6431 6404 6390 6391 6407 6441 6491 6558 6641 6739 6851 6975 7109 7251 7398 7549 7700 7850 7998 8140 8276 8406 8527 8640 8744 8841 8929 9009 9082 9149 9210 9266 9317 9363 9407 9446 9483 9517 9548 9576 9602 9626 9647 9665 9681 9695 9708 9718 9727 9735 9742 9748 9754 9759 9764 9768 9772 9776 9779 9781 9783 9783 9784 9783 9781 9779 9776 9773 9770 9767 9764 9761 9759 9757 9755 9752 9750 9747 9744 9739 9734 9727 9719 9709 9698 9685 9670 9654 9637 9617 9596 9573 9547 9519 9487 9452 9412 9367 9317 9260 9196 9124 9044 8954 8855 8746 8627 8497 8356 8204 8041 7869 7686 7494 7293 7085 6871 6652 6429 6204 5978 5754 5532 5316 5106 4905 4714 4536 4372 4225 4095 3986 3899 3835 3795 3782 3795 3836 3904 3999 4119 4263 4430 4617 4820 5037 5264 5498 5735 5972 6207 6435 4480 6 5 4 6656 6867 7067 7254 7430 7592 7743 7881 8008 8124 8230 8328 8417 8498 8572 8640 8702 8758 8809 8855 8897 8934 8967 8995 9019 9039 9053 9063 9068 9066 9057 9041 9016 8982 8937 8882 8814 8733 8638 8528 8404 8264 8108 7937 7750 7549 7333 7104 6864 6613 6355 6090 5821 5550 5280 5013 4751 4495 4248 4010 3784 3571 3371 3186 3017 2864 2729 2614 2519 2447 2399 2377 2382 2417 2481 2576 2702 2858 3042 3253 3488 3744 4016 4300 4591 4885 5178 5465 5743 6009 6261 6497 6716 6917 7102 7270 7422 7560 7684 7796 7896 7985 8063 8131 8188 8234 8269 8292 8303 8302 8287 8260 8220 8167 8102 8026 7938 7840 7733 7619 7498 7372 7242 7111 6979 6850 6725 6605 6493 6391 6301 6224 6162 6117 6089 6080 6090 6119 6166 6232 6315 6415 6528 6655 6792 6937 7089 7244 7400 7555 7707 7854 7994 8126 8249 8361 8463 8554 8635 8705 8766 8817 8861 8898 8928 8954 8975 8992 9007 9020 9031 9040 9049 9058 9066 9075 9084 9094 9106 9118 9133 9149 9167 9187 9208 9232 9257 9282 9309 9336 9363 9390 9415 9440 9463 9485 9506 9525 9543 9559 9575 9589 9603 9616 9628 9640 9651 9661 9671 9680 9688 9695 9702 9707 9711 9715 9718 9720 9721 9722 9722 9722 9722 9721 9720 9719 9717 9715 9713 9711 9709 9706 9703 9700 9697 9693 9689 9684 9679 9673 9666 9658 9649 9639 9627 9613 9598 9580 9560 9538 9513 9485 9453 9418 9379 9335 9286 9231 9171 9105 9032 8953 8867 8775 8676 8571 8460 8343 8221 8094 7963 7829 7691 7551 7410 7267 7124 6982 6842 6704 6569 6438 6314 6195 6084 5982 5888 5805 5733 5673 5625 5589 5566 5556 5560 5577 5607 5651 5708 5777 5859 5952 6057 6172 6296 6427 6565 6709 6855 7004 7153 7301 7446 7587 7723 7853 7977 8093 8202 8303 8396 8482 8560 8631 8695 8752 8804 8850 8890 8926 8958 8985 9010 9032 9051 9069 9086 9102 9117 9132 9147 9162 9177 9192 9207 9222 9237 9251 9265 9278 9290 9301 9311 9320 9329 9336 9342 9347 9351 9354 9355 9356 9355 9353 9349 9344 9336 9327 9316 9303 9288 9270 9249 9226 9200 9171 9138 9100 9059 9012 8960 8903 8839 8769 8693 8609 8518 8420 8316 8204 8087 7963 7834 7701 7563 7423 7280 7137 6993 6851 6711 6576 6446 6324 6210 6107 6016 5938 5875 5829 5800 5789 5795 5820 5863 5922 5998 6087 6190 6302 6424 6552 6684 6819 6955 7089 7222 7350 7474 7593 7706 7814 7915 8010 8100 8183 8261 8333 8400 8462 8520 8573 8622 8668 8710 8749 8786 8821 8853 8883 8912 8939 8965 8989 9011 9032 9050 9067 9082 9094 9105 9114 9121 9126 9130 9133 9134 9135 9134 9133 9130 9127 9122 9116 9108 9098 9087 9074 9060 9043 9025 9004 8983 8959 8934 8907 8879 8849 8817 8784 8748 8710 8670 8628 8584 8538 8491 8442 8393 8344 4481 6 5 4 8295 8246 8199 8154 8110 8068 8029 7991 7954 7919 7885 7851 7816 7781 7745 7707 7667 7624 7578 7529 7476 7421 7362 7299 7234 7165 7093 7018 6941 6861 6778 6694 6608 6520 6431 6342 6251 6160 6068 5977 5885 5794 5703 5613 5523 5433 5344 5256 5168 5082 4996 4912 4829 4748 4668 4592 4518 4447 4381 4319 4262 4211 4166 4127 4096 4072 4056 4049 4050 4060 4079 4107 4143 4188 4242 4303 4372 4448 4530 4618 4712 4810 4912 5018 5126 5236 5346 5458 5568 5678 5785 5890 5991 6088 6179 6263 6340 6408 6466 6513 6549 6572 6582 6577 6558 6525 6477 6414 6337 6247 6144 6028 5902 5766 5621 5468 5308 5143 4975 4804 4631 4459 4289 4123 3962 3808 3664 3531 3410 3303 3211 3136 3079 3038 3015 3009 3019 3044 3083 3133 3193 3260 3334 3411 3490 3569 3647 3722 3793 3860 3921 3976 4026 4070 4108 4142 4170 4194 4215 4233 4248 4263 4277 4292 4309 4327 4349 4375 4405 4441 4482 4529 4582 4642 4708 4780 4858 4942 5031 5125 5224 5327 5433 5543 5655 5768 5883 5999 6115 6231 6345 6458 6569 6677 6782 6884 6982 7076 7166 7252 7334 7412 7486 7557 7625 7690 7752 7811 7868 7923 7976 8027 8076 8124 8171 8217 8261 8305 8349 8392 8435 8477 8519 8562 8604 8645 8686 8726 8765 8803 8839 8874 8907 8938 8967 8994 9019 9042 9064 9084 9103 9120 9137 9152 9165 9178 9189 9200 9208 9216 9222 9226 9229 9230 9230 9228 9224 9219 9211 9202 9191 9177 9160 9141 9119 9092 9062 9028 8988 8943 8892 8834 8769 8695 8612 8520 8418 8306 8182 8047 7900 7743 7574 7395 7205 7007 6800 6586 6367 6142 5914 5685 5455 5226 5000 4778 4563 4356 4159 3974 3804 3651 3517 3404 3315 3252 3215 3208 3230 3281 3363 3473 3611 3774 3961 4169 4393 4632 4881 5136 5396 5655 5912 6163 6407 6642 6866 7079 7279 7466 7640 7802 7952 8089 8216 8332 8437 8534 8622 8701 8774 8840 8900 8954 9004 9049 9090 9128 9163 9195 9224 9251 9276 9298 9319 9337 9354 9369 9383 9395 9407 9417 9427 9437 9446 9456 9465 9474 9484 9493 9503 9511 9520 9528 9535 9541 9546 9551 9555 9558 9561 9563 9566 9570 9574 9578 9583 9589 9596 9603 9610 9617 9624 9630 9635 9639 9642 9644 9645 9645 9644 9642 9641 9639 9638 9637 9637 9638 9639 9641 9643 9645 9648 9650 9652 9653 9654 9655 9655 9654 9653 9652 9651 9649 9647 9646 9644 9643 9641 9640 9638 9637 9635 9634 9632 9630 9628 9626 9624 9622 9619 9616 9613 9609 9604 9599 9594 9588 9581 9574 9567 9560 9553 9547 9540 9535 9530 9526 9523 9520 9518 9517 9515 9514 9512 9510 9507 9504 9500 9496 9491 9485 9479 9472 9465 9458 9451 9443 9435 9427 9419 9411 9402 9394 9385 9375 9366 9357 9347 9338 9329 9320 9311 9303 9295 9287 9279 9271 9263 9255 4482 6 5 5 9235 9223 9211 9199 9188 9177 9166 9156 9146 9136 9127 9117 9107 9097 9086 9075 9062 9049 9035 9020 9004 8987 8969 8950 8930 8908 8885 8860 8834 8806 8775 8742 8706 8667 8625 8579 8530 8476 8417 8353 8284 8208 8125 8035 7937 7829 7711 7582 7442 7288 7122 6942 6749 6541 6320 6086 5840 5583 5317 5043 4765 4484 4202 3924 3650 3383 3127 2883 2652 2437 2239 2058 1895 1749 1621 1509 1413 1331 1262 1205 1158 1119 1087 1062 1042 1026 1014 1005 999 996 996 999 1005 1014 1027 1044 1064 1088 1116 1146 1179 1214 1250 1286 1322 1355 1385 1411 1432 1448 1457 1459 1455 1444 1426 1404 1377 1346 1314 1281 1248 1217 1189 1163 1142 1124 1111 1101 1094 1091 1091 1093 1099 1107 1121 1140 1166 1202 1250 1311 1388 1484 1599 1736 1893 2072 2271 2489 2723 2970 3226 3489 3754 4017 4276 4526 4767 4995 5210 5410 5597 5769 5928 6075 6210 6336 6453 6562 6665 6762 6854 6941 7024 7103 7179 7251 7321 7388 7453 7517 7579 7640 7701 7761 7821 7881 7940 7999 8058 8116 8173 8228 8282 8334 8385 8433 8480 8525 8568 8610 8650 8689 8726 8762 8797 8830 8862 8892 8921 8948 8974 8997 9020 9041 9061 9080 9098 9115 9132 9149 9165 9181 9197 9212 9226 9240 9253 9265 9276 9286 9295 9303 9311 9318 9324 9331 9337 9343 9350 9356 9363 9369 9376 9382 9387 9393 9397 9402 9406 9409 9413 9416 9419 9423 9426 9430 9434 9438 9442 9447 9450 9454 9457 9460 9462 9463 9464 9465 9465 9465 9466 9467 9468 9470 9472 9475 9479 9483 9488 9492 9497 9502 9507 9511 9515 9518 9521 9523 9526 9527 9529 9530 9531 9532 9532 9533 9532 9532 9531 9529 9527 9524 9521 9516 9511 9505 9497 9488 9477 9464 9450 9433 9413 9390 9363 9333 9298 9259 9214 9165 9109 9047 8979 8903 8821 8731 8633 8528 8415 8294 8167 8032 7891 7745 7593 7438 7279 7118 6956 6792 6629 6466 6304 6143 5984 5826 5668 5512 5357 5201 5046 4891 4737 4582 4427 4272 4118 3966 3815 3666 3520 3378 3240 3109 2984 2868 2762 2669 2589 2526 2482 2459 2459 2485 2537 2617 2725 2862 3026 3216 3429 3663 3914 4179 4452 4731 5011 5288 5559 5821 6071 6309 6533 6742 6936 7115 7281 7432 7571 7698 7813 7917 8011 8094 8167 8230 8283 8326 8360 8383 8397 8401 8396 8382 8359 8329 8291 8246 8195 8138 8075 8009 7939 7867 7794 7721 7648 7578 7512 7451 7396 7349 7310 7281 7262 7253 7256 7269 7293 7328 7372 7424 7485 7552 7625 7702 7784 7867 7952 8038 8123 8206 8288 8367 8443 8515 8584 8648 8709 8765 8818 8866 8912 8954 8994 9031 9066 9100 9131 9161 9190 9218 9245 9270 9294 9316 9338 9358 9376 9394 9410 9426 9440 9454 9467 9480 9492 9503 9514 9524 9534 9543 9551 9559 9566 9572 9578 9583 9589 9594 4483 6 5 5 9599 9605 9610 9616 9622 9628 9635 9641 9647 9653 9658 9664 9668 9673 9677 9681 9685 9689 9694 9698 9704 9709 9715 9721 9728 9734 9740 9746 9751 9756 9760 9763 9766 9769 9772 9774 9777 9780 9783 9786 9789 9793 9796 9799 9802 9805 9807 9809 9810 9810 9810 9810 9809 9808 9808 9807 9806 9804 9803 9801 9799 9797 9793 9789 9784 9779 9773 9767 9760 9754 9748 9743 9739 9736 9734 9733 9734 9736 9739 9743 9748 9754 9759 9765 9771 9776 9781 9786 9790 9793 9797 9799 9802 9804 9805 9807 9808 9810 9811 9813 9815 9817 9819 9821 9824 9826 9829 9832 9835 9839 9842 9845 9847 9850 9852 9853 9854 9855 9855 9854 9853 9852 9851 9850 9849 9849 9849 9849 9850 9852 9854 9856 9858 9860 9862 9864 9864 9864 9864 9863 9861 9858 9856 9852 9849 9846 9842 9839 9835 9831 9826 9820 9814 9806 9798 9788 9777 9765 9753 9740 9726 9713 9699 9687 9675 9664 9654 9645 9638 9631 9626 9622 9619 9617 9616 9617 9618 9621 9626 9632 9639 9647 9656 9666 9677 9688 9700 9711 9722 9733 9743 9753 9762 9771 9779 9786 9794 9801 9807 9814 9820 9826 9831 9836 9841 9844 9847 9849 9850 9850 9849 9848 9846 9844 9841 9838 9834 9831 9827 9823 9820 9816 9813 9809 9806 9802 9799 9795 9792 9789 9785 9782 9779 9775 9772 9769 9766 9762 9759 9755 9751 9747 9743 9739 9734 9728 9722 9716 9708 9700 9691 9681 9670 9659 9647 9635 9623 9612 9601 9590 9582 9574 9568 9564 9562 9562 9563 9566 9570 9574 9579 9585 9590 9596 9601 9605 9609 9613 9616 9618 9621 9624 9626 9629 9631 9634 9637 9640 9643 9646 9650 9653 9657 9660 9664 9668 9671 9675 9679 9683 9687 9691 9694 9698 9701 9704 9706 9708 9710 9711 9712 9713 9714 9715 9716 9717 9718 9720 9722 9724 9726 9729 9731 9735 9738 9742 9745 9750 9754 9758 9763 9768 9773 9778 9784 9790 9796 9802 9809 9815 9822 9828 9834 9839 9844 9848 9851 9853 9854 9853 9851 9848 9843 9836 9829 9819 9808 9794 9779 9761 9739 9714 9686 9652 9613 9569 9519 9463 9400 9330 9254 9172 9084 8991 8894 8793 8690 8586 8482 8380 8281 8186 8099 8019 7948 7888 7840 7804 7782 7773 7779 7798 7831 7876 7932 7999 8074 8156 8243 8334 8427 8520 8611 8699 8784 8865 8940 9009 9073 9130 9182 9229 9270 9306 9337 9363 9385 9402 9415 9423 9427 9425 9418 9406 9389 9365 9336 9300 9259 9212 9159 9100 9037 8968 8895 8818 8739 8657 8574 8490 8407 8326 8248 8174 8105 8042 7987 7940 7901 7871 7851 7840 7838 7845 7860 7882 7912 7948 7990 8037 8088 8143 8201 8262 8326 8391 8458 8525 8594 8662 8730 8797 8862 8926 8988 9047 9103 9157 9208 9255 9300 9342 9381 9417 9451 9482 9511 9537 9561 9583 9603 9621 9638 9652 9665 9676 9686 9695 9703 9710 4484 6 5 5 9716 9722 9727 9732 9736 9739 9742 9745 9746 9748 9748 9748 9748 9747 9745 9742 9740 9736 9732 9726 9721 9714 9707 9699 9691 9683 9674 9665 9656 9648 9639 9630 9622 9613 9604 9594 9584 9573 9561 9547 9533 9517 9500 9483 9464 9445 9425 9404 9383 9361 9339 9315 9290 9264 9236 9205 9172 9136 9096 9053 9007 8957 8902 8844 8781 8712 8638 8558 8472 8378 8276 8166 8047 7919 7781 7634 7477 7311 7137 6955 6767 6572 6373 6169 5962 5752 5540 5326 5110 4893 4675 4457 4237 4019 3801 3585 3373 3166 2965 2773 2591 2420 2262 2117 1988 1873 1773 1688 1616 1557 1510 1474 1447 1431 1426 1430 1447 1478 1523 1587 1671 1776 1906 2060 2241 2446 2676 2927 3198 3485 3782 4087 4394 4700 4999 5288 5565 5827 6072 6301 6513 6708 6889 7055 7209 7352 7485 7611 7730 7842 7949 8050 8146 8238 8324 8406 8483 8555 8623 8686 8746 8801 8854 8903 8950 8994 9036 9076 9114 9150 9184 9217 9248 9277 9305 9331 9356 9380 9403 9425 9445 9465 9483 9501 9517 9533 9547 9561 9573 9584 9595 9605 9614 9624 9632 9641 9650 9659 9668 9676 9684 9692 9699 9706 9711 9716 9719 9722 9724 9725 9726 9726 9727 9727 9727 9728 9729 9729 9730 9730 9729 9727 9725 9720 9714 9707 9698 9687 9674 9660 9645 9628 9611 9594 9576 9558 9540 9523 9505 9488 9471 9455 9439 9423 9408 9394 9381 9369 9359 9350 9344 9339 9337 9337 9339 9344 9351 9361 9372 9384 9399 9414 9429 9446 9462 9478 9494 9509 9523 9537 9550 9562 9573 9584 9594 9604 9613 9622 9630 9639 9647 9655 9663 9671 9679 9686 9693 9700 9706 9712 9717 9721 9725 9727 9729 9731 9732 9732 9733 9733 9733 9733 9734 9734 9735 9735 9736 9736 9736 9735 9734 9733 9730 9727 9724 9720 9715 9710 9704 9698 9693 9687 9681 9676 9672 9668 9665 9662 9661 9660 9661 9662 9664 9667 9671 9676 9681 9686 9692 9698 9705 9711 9718 9724 9730 9737 9743 9749 9756 9763 9770 9778 9786 9795 9804 9814 9824 9835 9845 9855 9865 9874 9882 9890 9896 9901 9905 9908 9910 9912 9913 9914 9916 9918 9920 9922 9925 9927 9930 9932 9933 9934 9934 9932 9930 9926 9922 9916 9910 9903 9896 9888 9880 9872 9863 9853 9843 9832 9821 9808 9795 9781 9767 9753 9739 9726 9715 9705 9698 9693 9690 9690 9692 9696 9702 9710 9719 9730 9740 9751 9762 9774 9785 9796 9807 9817 9828 9838 9848 9858 9867 9875 9882 9889 9895 9899 9903 9906 9907 9909 9909 9910 9910 9910 9910 9911 9912 9913 9915 9916 9918 9920 9922 9923 9925 9926 9927 9928 9928 9928 9928 9927 9926 9925 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9901 9899 9897 9895 9894 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 4485 6 5 5 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9892 9889 9886 9883 9879 9874 9868 9862 9854 9846 9837 9827 9816 9805 9793 9780 9767 9753 9739 9726 9712 9699 9686 9675 9664 9655 9648 9643 9640 9639 9640 9643 9648 9655 9663 9672 9682 9692 9703 9713 9724 9735 9745 9756 9766 9776 9786 9795 9805 9814 9822 9829 9836 9841 9845 9848 9849 9849 9848 9846 9843 9839 9836 9831 9827 9823 9819 9816 9812 9808 9804 9800 9795 9790 9785 9779 9773 9767 9761 9755 9750 9745 9742 9739 9737 9736 9736 9737 9738 9740 9743 9745 9748 9752 9755 9759 9763 9768 9773 9778 9784 9789 9795 9801 9807 9813 9818 9823 9828 9832 9835 9838 9841 9844 9846 9849 9851 9854 9858 9861 9865 9868 9872 9876 9879 9882 9884 9886 9888 9888 9889 9889 9888 9888 9888 9889 9890 9891 9893 9895 9897 9900 9902 9903 9904 9904 9903 9901 9897 9893 9888 9882 9875 9869 9863 9857 9851 9847 9843 9839 9836 9834 9831 9829 9826 9822 9818 9812 9805 9798 9789 9780 9770 9759 9749 9738 9727 9716 9706 9696 9686 9677 9668 9660 9652 9644 9636 9629 9622 9615 9609 9602 9596 9590 9584 9579 9573 9568 9564 9559 9555 9551 9549 9546 9545 9545 9545 9546 9549 9551 9555 9559 9564 9568 9573 9578 9583 9587 9591 9595 9599 9602 9605 9607 9609 9610 9611 9611 9610 9607 9603 9597 9588 9578 9565 9550 9533 9514 9494 9472 9450 9428 9406 9385 9366 9349 9333 9321 9310 9303 9297 9293 9290 9289 9288 9288 9287 9286 9285 9283 9281 9278 9274 9271 9267 9262 9258 9254 9249 9244 9238 9231 9224 9214 9203 9189 9173 9154 9132 9107 9079 9048 9013 8975 8933 8886 8835 8778 8716 8646 8569 8483 8388 8284 8169 8043 7906 7758 7600 7432 7254 7067 6872 6670 6462 6247 6029 5806 5580 5351 5121 4891 4661 4432 4206 3985 3769 3560 3360 3170 2990 2823 2669 2529 2403 2292 2196 2116 2052 2006 1978 1968 1979 2011 2066 2145 2249 2378 2533 2713 2917 3143 3389 3652 3929 4215 4507 4801 5093 5379 5657 5924 6179 6420 6646 6858 7055 7239 7410 7569 7718 7856 7986 8108 8221 8328 8428 8521 8607 8688 8763 8833 8897 8957 9013 9065 9114 9160 9203 9244 9282 9318 9352 9383 9412 9440 9465 9488 9510 9530 9549 9567 9583 9599 9615 9630 9644 9657 9670 9682 9693 9704 9713 9721 9729 9735 9741 9747 9753 9758 9764 9771 9778 9785 9793 9801 9808 9816 9823 9829 9834 9839 9841 9843 9843 9843 9841 9839 9837 9834 9831 9829 9827 9824 9822 9819 9815 9810 9803 9794 9782 9767 9749 9726 9699 9667 9630 9587 9539 9485 9425 9359 9287 9209 9125 9034 8938 8836 8729 8617 8501 8383 8262 8141 8022 7905 7792 7686 7588 7500 7424 7361 7312 7279 7262 7261 7277 7308 7355 7415 7488 7572 7666 7767 7874 7984 8097 8210 8323 8433 4486 6 5 5 8541 8644 8743 8837 8926 9010 9088 9161 9229 9291 9349 9402 9450 9493 9532 9567 9599 9627 9652 9674 9694 9712 9729 9744 9759 9773 9787 9799 9812 9823 9834 9844 9853 9860 9866 9870 9873 9875 9875 9874 9872 9870 9868 9865 9863 9862 9861 9861 9862 9863 9865 9867 9869 9870 9872 9872 9872 9872 9871 9869 9866 9863 9860 9856 9853 9849 9846 9842 9839 9836 9832 9828 9824 9819 9814 9807 9800 9793 9784 9776 9766 9757 9747 9737 9728 9719 9711 9703 9695 9689 9682 9677 9672 9667 9663 9660 9657 9654 9652 9650 9649 9649 9650 9651 9653 9655 9659 9663 9667 9673 9679 9685 9691 9697 9703 9709 9714 9719 9723 9726 9728 9730 9731 9731 9731 9730 9728 9726 9724 9722 9719 9716 9713 9709 9705 9701 9696 9690 9685 9678 9672 9665 9658 9652 9646 9640 9636 9632 9630 9629 9629 9630 9633 9637 9642 9647 9654 9660 9668 9675 9682 9689 9697 9704 9711 9717 9724 9730 9736 9743 9749 9756 9762 9769 9777 9784 9792 9800 9808 9816 9824 9831 9839 9846 9852 9859 9864 9869 9874 9878 9882 9886 9890 9894 9898 9902 9907 9911 9915 9920 9924 9928 9931 9935 9937 9940 9941 9943 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9954 9954 9953 9952 9950 9948 9945 9941 9938 9933 9928 9923 9918 9912 9906 9900 9894 9888 9881 9875 9869 9862 9856 9850 9844 9839 9833 9828 9823 9818 9813 9807 9802 9796 9789 9782 9773 9764 9754 9743 9732 9719 9707 9695 9683 9672 9661 9652 9643 9636 9630 9625 9620 9616 9612 9609 9605 9601 9597 9593 9588 9584 9580 9576 9572 9570 9568 9566 9566 9567 9568 9569 9572 9574 9576 9579 9582 9584 9587 9590 9593 9597 9601 9607 9613 9620 9628 9636 9646 9656 9667 9679 9690 9701 9712 9723 9733 9742 9750 9758 9764 9769 9773 9776 9777 9778 9778 9777 9775 9773 9770 9767 9765 9762 9758 9755 9752 9749 9746 9743 9740 9736 9733 9730 9727 9724 9722 9720 9719 9718 9719 9720 9723 9726 9730 9734 9738 9743 9748 9752 9756 9760 9763 9766 9769 9772 9775 9778 9781 9785 9789 9794 9799 9805 9810 9816 9822 9827 9832 9836 9840 9843 9846 9849 9852 9854 9857 9860 9862 9865 9868 9871 9873 9875 9877 9878 9878 9878 9877 9876 9874 9872 9870 9868 9865 9863 9861 9859 9856 9853 9850 9846 9840 9833 9825 9815 9803 9789 9772 9754 9732 9708 9680 9648 9613 9572 9527 9475 9417 9352 9280 9201 9114 9020 8920 8815 8706 8595 8484 8375 8270 8171 8081 8003 7937 7885 7849 7830 7826 7839 7866 7908 7960 8023 8093 8168 8245 8322 8398 8469 8535 8594 8646 8690 8725 8753 8773 8787 8795 8798 8797 8794 8789 8783 8778 8775 8773 8774 8778 8785 8795 8809 8827 8847 8870 8895 8923 8951 8981 9011 9040 9070 9099 4487 6 5 5 9128 9156 9183 9209 9235 9261 9286 9311 9336 9361 9385 9409 9433 9455 9477 9498 9517 9535 9552 9568 9583 9597 9610 9622 9634 9645 9656 9667 9677 9687 9697 9706 9714 9721 9728 9734 9739 9744 9748 9751 9755 9758 9761 9765 9768 9772 9776 9779 9783 9786 9789 9790 9792 9792 9791 9790 9787 9784 9780 9776 9771 9766 9760 9754 9748 9742 9736 9730 9723 9717 9710 9703 9696 9689 9681 9673 9665 9656 9647 9638 9629 9619 9609 9600 9590 9581 9573 9564 9556 9549 9541 9534 9526 9517 9508 9497 9484 9470 9452 9433 9410 9384 9355 9323 9287 9248 9206 9160 9112 9060 9006 8949 8890 8830 8768 8706 8644 8583 8525 8471 8421 8377 8340 8311 8290 8279 8276 8283 8299 8323 8356 8395 8441 8492 8548 8607 8668 8730 8793 8855 8917 8977 9035 9090 9141 9189 9233 9273 9308 9337 9362 9382 9396 9405 9409 9408 9403 9393 9379 9361 9340 9315 9287 9255 9222 9186 9148 9109 9069 9029 8989 8951 8915 8882 8853 8829 8810 8797 8790 8790 8796 8809 8827 8852 8881 8914 8951 8990 9030 9072 9113 9153 9192 9229 9264 9297 9326 9353 9377 9399 9418 9434 9449 9462 9473 9482 9491 9498 9504 9510 9514 9518 9521 9523 9524 9524 9523 9521 9517 9513 9507 9501 9493 9485 9475 9464 9452 9439 9426 9411 9395 9379 9362 9344 9326 9308 9290 9272 9255 9239 9225 9212 9200 9191 9185 9180 9179 9180 9184 9191 9201 9214 9229 9248 9268 9291 9317 9343 9371 9400 9430 9460 9489 9518 9546 9574 9600 9625 9648 9670 9691 9711 9729 9746 9762 9777 9791 9804 9816 9828 9838 9847 9855 9863 9870 9876 9881 9886 9890 9894 9898 9900 9903 9905 9906 9907 9907 9906 9905 9903 9900 9897 9893 9889 9884 9879 9874 9868 9863 9856 9849 9842 9834 9825 9816 9805 9794 9782 9770 9757 9744 9731 9717 9704 9690 9677 9663 9649 9634 9619 9603 9585 9566 9546 9524 9500 9475 9449 9421 9392 9362 9331 9298 9265 9231 9195 9156 9116 9072 9026 8975 8920 8861 8798 8730 8658 8584 8507 8429 8350 8274 8200 8131 8068 8012 7965 7928 7902 7887 7883 7892 7911 7941 7982 8031 8088 8151 8220 8292 8367 8443 8520 8596 8670 8741 8809 8874 8934 8990 9041 9087 9129 9165 9197 9224 9246 9265 9279 9291 9299 9304 9308 9309 9310 9309 9307 9305 9302 9300 9297 9294 9291 9288 9285 9283 9280 9277 9275 9273 9271 9270 9270 9271 9273 9276 9280 9286 9293 9302 9311 9322 9333 9346 9359 9372 9386 9400 9413 9427 9440 9454 9467 9479 9492 9503 9515 9525 9535 9545 9553 9560 9567 9572 9577 9580 9584 9587 9590 9592 9596 9599 9603 9608 9613 9618 9623 9629 9634 9638 9642 9645 9647 9649 9650 9651 9651 9652 9653 9654 9656 9659 9662 9665 9668 9670 9671 9671 9668 9663 9655 9644 9629 9610 9588 9562 9532 9498 9460 9417 9369 4488 6 5 5 9316 9256 9191 9118 9038 8951 8857 8755 8647 8534 8416 8295 8173 8051 7931 7815 7705 7602 7508 7423 7349 7287 7236 7197 7170 7154 7149 7154 7168 7190 7219 7251 7287 7322 7356 7386 7409 7422 7424 7413 7387 7344 7284 7205 7109 6996 6866 6722 6564 6394 6214 6027 5835 5638 5440 5242 5045 4852 4665 4485 4314 4154 4009 3880 3771 3683 3620 3583 3574 3594 3645 3726 3837 3977 4142 4331 4540 4765 5004 5251 5504 5759 6011 6259 6500 6733 6955 7166 7365 7552 7726 7889 8040 8180 8309 8427 8536 8636 8726 8808 8882 8948 9007 9059 9105 9144 9178 9206 9228 9246 9259 9268 9272 9272 9269 9261 9250 9235 9216 9194 9167 9137 9102 9062 9018 8967 8910 8847 8776 8697 8611 8515 8411 8299 8177 8046 7907 7760 7606 7445 7277 7104 6927 6747 6564 6380 6196 6013 5831 5652 5477 5306 5141 4983 4832 4690 4559 4438 4330 4236 4158 4097 4054 4031 4029 4050 4092 4158 4247 4357 4489 4641 4810 4995 5192 5399 5614 5832 6052 6270 6485 6694 6896 7089 7274 7448 7613 7768 7914 8050 8179 8299 8412 8518 8616 8709 8795 8875 8949 9018 9081 9139 9193 9242 9287 9328 9367 9402 9435 9467 9496 9523 9549 9573 9596 9617 9636 9654 9670 9686 9700 9713 9726 9738 9750 9762 9774 9785 9796 9807 9818 9828 9837 9846 9853 9860 9866 9871 9876 9879 9883 9886 9888 9891 9893 9895 9897 9899 9900 9901 9901 9902 9901 9901 9900 9899 9898 9898 9898 9898 9899 9900 9901 9903 9905 9907 9909 9911 9912 9913 9913 9913 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9894 9894 9893 9893 9894 9894 9895 9896 9897 9898 9898 9898 9897 9897 9895 9894 9892 9890 9889 9887 9886 9885 9885 9885 9885 9885 9884 9883 9882 9880 9877 9873 9869 9864 9859 9854 9850 9846 9843 9840 9839 9840 9841 9843 9846 9850 9854 9858 9862 9865 9869 9872 9874 9877 9879 9881 9883 9885 9888 9890 9893 9895 9898 9900 9901 9902 9903 9903 9902 9901 9899 9897 9895 9893 9891 9889 9887 9886 9885 9884 9884 9883 9883 9882 9881 9880 9879 9877 9875 9873 9870 9867 9863 9860 9856 9851 9846 9841 9834 9827 9819 9810 9801 9790 9779 9766 9753 9740 9725 9710 9693 9676 9657 9637 9614 9590 9562 9532 9498 9461 9420 9375 9325 9271 9213 9149 9081 9007 8927 8841 8749 8649 8542 8427 8303 8171 8030 7880 7722 7556 7383 7203 7018 6828 6635 6440 6243 6047 5852 5658 5468 5282 5101 4927 4760 4603 4457 4324 4206 4105 4024 3964 3927 3915 3929 3970 4037 4132 4251 4395 4560 4744 4945 5159 5382 5612 5845 6079 6310 6536 6756 6968 7170 7361 7543 7713 7872 8020 8157 8284 8402 8510 8609 8700 8783 8858 8927 8989 9046 9097 9144 9186 9225 9260 9293 9322 9349 9374 4489 6 5 5 9396 9415 9432 9445 9455 9461 9464 9462 9456 9444 9428 9406 9378 9343 9301 9252 9193 9126 9048 8960 8859 8746 8621 8482 8331 8167 7991 7805 7610 7407 7199 6987 6774 6562 6353 6150 5955 5769 5595 5434 5288 5158 5046 4952 4877 4823 4788 4773 4778 4800 4839 4892 4958 5032 5111 5193 5274 5350 5417 5474 5518 5546 5557 5551 5528 5487 5431 5359 5274 5176 5068 4950 4825 4693 4556 4414 4269 4121 3973 3824 3677 3533 3394 3262 3139 3028 2932 2853 2792 2753 2738 2747 2782 2844 2932 3046 3186 3350 3536 3742 3965 4203 4452 4709 4972 5238 5502 5764 6021 6270 6510 6739 6957 7163 7357 7538 7706 7863 8008 8141 8265 8378 8483 8579 8667 8749 8824 8893 8956 9015 9069 9118 9164 9207 9246 9281 9314 9343 9370 9394 9415 9434 9450 9463 9475 9484 9491 9497 9502 9505 9507 9509 9509 9509 9508 9507 9505 9504 9501 9499 9497 9495 9493 9492 9492 9493 9496 9499 9504 9510 9518 9527 9536 9547 9558 9569 9581 9592 9603 9614 9625 9636 9646 9656 9666 9675 9684 9693 9701 9708 9714 9718 9721 9721 9720 9716 9709 9699 9686 9671 9652 9631 9606 9578 9546 9510 9471 9426 9377 9322 9261 9193 9119 9039 8952 8859 8760 8657 8551 8442 8332 8224 8118 8017 7921 7833 7754 7685 7628 7582 7550 7530 7524 7530 7550 7581 7624 7678 7741 7812 7889 7972 8059 8149 8239 8329 8418 8504 8586 8664 8738 8806 8870 8928 8982 9032 9079 9122 9162 9200 9237 9272 9306 9339 9371 9401 9431 9459 9485 9510 9534 9555 9575 9594 9611 9627 9641 9655 9667 9679 9689 9699 9708 9716 9723 9728 9733 9736 9737 9737 9736 9733 9730 9724 9718 9711 9703 9694 9684 9674 9663 9652 9640 9628 9616 9604 9592 9581 9570 9559 9549 9540 9531 9523 9515 9508 9500 9493 9484 9474 9463 9449 9433 9413 9390 9362 9328 9289 9242 9187 9123 9049 8962 8862 8748 8617 8469 8303 8118 7913 7689 7446 7185 6907 6613 6308 5991 5668 5340 5011 4684 4362 4048 3745 3454 3178 2918 2677 2454 2251 2069 1907 1765 1642 1538 1451 1381 1325 1281 1248 1224 1208 1197 1191 1190 1194 1204 1221 1250 1291 1349 1427 1530 1659 1818 2008 2230 2483 2766 3076 3407 3757 4118 4486 4853 5215 5566 5901 6217 6512 6783 7032 7257 7460 7644 7809 7958 8093 8216 8330 8435 8532 8623 8708 8788 8862 8931 8995 9054 9109 9159 9205 9248 9287 9324 9357 9388 9417 9443 9468 9490 9511 9529 9546 9561 9574 9587 9598 9608 9618 9628 9637 9646 9654 9662 9670 9678 9684 9691 9696 9701 9706 9710 9714 9717 9721 9725 9730 9735 9741 9748 9754 9761 9768 9775 9781 9787 9791 9794 9796 9798 9797 9797 9795 9793 9790 9788 9785 9783 9780 9777 9774 9770 9765 9759 9751 9742 9730 9715 9698 9677 9654 9627 9596 9561 9521 9476 9425 9368 9303 4490 6 5 5 9229 9146 9053 8948 8832 8703 8562 8408 8241 8062 7871 7669 7458 7237 7009 6775 6535 6291 6044 5795 5545 5295 5046 4799 4556 4316 4083 3856 3637 3427 3228 3040 2865 2702 2552 2415 2292 2181 2083 1998 1926 1866 1819 1786 1769 1768 1786 1824 1885 1971 2084 2224 2394 2591 2816 3067 3341 3635 3945 4266 4594 4923 5250 5569 5878 6173 6451 6713 6955 7179 7386 7575 7748 7907 8052 8186 8310 8424 8530 8627 8718 8801 8878 8949 9014 9072 9125 9173 9216 9254 9288 9317 9343 9365 9382 9397 9407 9414 9417 9416 9412 9404 9393 9379 9362 9344 9325 9305 9285 9265 9247 9231 9218 9207 9199 9194 9193 9195 9201 9210 9223 9238 9256 9277 9300 9325 9352 9380 9410 9440 9472 9503 9534 9564 9594 9622 9648 9673 9695 9715 9733 9748 9761 9772 9781 9789 9795 9800 9805 9810 9815 9820 9825 9831 9837 9844 9850 9857 9864 9871 9878 9884 9889 9894 9898 9901 9904 9906 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9916 9916 9915 9914 9914 9914 9914 9914 9915 9915 9916 9918 9919 9920 9920 9920 9919 9918 9916 9913 9910 9907 9903 9899 9896 9893 9890 9887 9885 9884 9882 9881 9879 9877 9875 9871 9867 9863 9857 9851 9844 9837 9829 9820 9811 9800 9789 9777 9763 9747 9729 9709 9686 9660 9631 9599 9563 9524 9482 9436 9386 9333 9276 9215 9149 9079 9005 8926 8842 8754 8661 8564 8463 8359 8253 8145 8036 7928 7822 7719 7620 7526 7439 7360 7290 7229 7180 7143 7118 7106 7107 7121 7148 7186 7235 7294 7361 7434 7512 7593 7676 7757 7836 7912 7982 8046 8104 8155 8199 8236 8267 8291 8310 8325 8337 8346 8354 8361 8368 8376 8386 8398 8413 8431 8452 8476 8504 8534 8566 8600 8636 8672 8708 8743 8777 8809 8839 8866 8890 8911 8928 8943 8954 8962 8967 8970 8970 8968 8963 8957 8948 8938 8925 8910 8893 8874 8852 8827 8798 8766 8730 8689 8642 8589 8529 8462 8385 8299 8203 8097 7979 7849 7709 7556 7393 7219 7035 6842 6641 6433 6219 6001 5780 5558 5335 5112 4892 4675 4462 4255 4054 3861 3677 3503 3340 3190 3054 2932 2826 2738 2667 2614 2580 2564 2567 2587 2622 2673 2735 2809 2891 2978 3070 3164 3257 3349 3439 3526 3611 3693 3774 3855 3939 4026 4119 4220 4330 4451 4584 4730 4889 5060 5242 5435 5635 5843 6054 6268 6481 6691 6898 7098 7290 7473 7647 7810 7963 8106 8238 8360 8473 8578 8674 8764 8846 8923 8994 9060 9122 9179 9233 9283 9330 9373 9413 9450 9485 9516 9544 9570 9593 9614 9633 9649 9664 9676 9688 9698 9707 9715 9722 9729 9735 9740 9746 9751 9756 9761 9767 9772 9778 9784 9790 9797 9803 9810 9816 9822 9828 9834 9839 9844 9849 9853 9857 9860 9863 9866 9869 9872 9875 9877 9879 9881 9882 9883 9883 9883 9883 4491 6 5 5 9882 9881 9879 9878 9876 9875 9874 9873 9873 9872 9871 9871 9869 9867 9865 9861 9857 9853 9847 9841 9835 9829 9823 9817 9811 9805 9800 9794 9789 9783 9777 9771 9763 9755 9747 9738 9728 9719 9710 9701 9693 9687 9682 9679 9678 9679 9681 9685 9690 9696 9703 9710 9717 9725 9732 9738 9745 9751 9756 9761 9766 9771 9776 9781 9785 9789 9793 9797 9800 9802 9804 9805 9805 9804 9803 9801 9798 9795 9792 9788 9784 9780 9776 9772 9768 9765 9763 9761 9759 9758 9758 9758 9759 9761 9763 9765 9768 9772 9776 9780 9785 9790 9795 9801 9807 9814 9821 9827 9835 9842 9849 9856 9863 9869 9874 9879 9884 9887 9890 9891 9892 9893 9892 9891 9889 9887 9884 9881 9878 9874 9869 9864 9859 9853 9846 9840 9832 9825 9817 9809 9800 9792 9782 9772 9762 9750 9737 9722 9705 9685 9663 9637 9608 9574 9536 9493 9444 9390 9329 9261 9186 9102 9010 8909 8798 8677 8546 8404 8253 8092 7922 7744 7558 7365 7167 6963 6756 6546 6332 6117 5901 5682 5463 5244 5024 4804 4585 4369 4155 3945 3741 3545 3358 3182 3020 2872 2741 2627 2533 2460 2408 2379 2372 2388 2428 2491 2576 2683 2812 2960 3126 3308 3504 3711 3927 4148 4372 4594 4814 5027 5233 5429 5614 5787 5949 6100 6241 6372 6496 6614 6727 6837 6945 7052 7159 7266 7375 7484 7593 7703 7812 7921 8028 8134 8237 8338 8436 8531 8623 8711 8795 8875 8950 9021 9087 9149 9205 9257 9305 9348 9387 9423 9455 9485 9512 9537 9561 9583 9603 9623 9641 9657 9673 9687 9699 9710 9720 9727 9734 9738 9742 9744 9745 9745 9744 9742 9738 9733 9727 9718 9708 9694 9678 9659 9636 9609 9578 9543 9503 9457 9407 9351 9290 9223 9151 9074 8992 8905 8813 8718 8618 8515 8410 8302 8192 8081 7970 7859 7750 7644 7541 7444 7353 7271 7198 7136 7087 7051 7029 7022 7031 7055 7094 7147 7213 7292 7381 7478 7582 7692 7806 7921 8037 8152 8266 8377 8485 8588 8688 8783 8873 8958 9038 9113 9182 9247 9306 9361 9411 9456 9497 9534 9567 9596 9623 9646 9668 9687 9704 9720 9734 9747 9758 9768 9777 9785 9791 9797 9802 9806 9809 9811 9813 9814 9814 9813 9812 9809 9805 9800 9793 9784 9773 9761 9745 9728 9708 9686 9661 9633 9603 9569 9533 9494 9451 9405 9355 9302 9245 9185 9122 9057 8990 8922 8855 8788 8725 8664 8609 8560 8517 8482 8456 8439 8431 8431 8441 8459 8486 8520 8560 8607 8659 8715 8775 8837 8902 8967 9033 9098 9163 9225 9284 9341 9394 9443 9487 9528 9565 9598 9627 9653 9677 9698 9717 9735 9751 9766 9779 9792 9803 9813 9822 9829 9835 9839 9841 9842 9841 9840 9837 9834 9830 9826 9822 9818 9815 9812 9809 9806 9804 9801 9799 9796 9793 9790 9786 9782 9778 9774 9771 9767 9764 9761 9759 9757 9757 9757 9758 9760 4492 6 5 5 9762 9765 9768 9771 9775 9777 9780 9782 9784 9786 9787 9787 9788 9789 9789 9790 9791 9792 9794 9796 9797 9799 9801 9802 9803 9804 9804 9804 9803 9802 9801 9800 9799 9797 9796 9795 9795 9794 9794 9794 9794 9793 9793 9793 9793 9792 9792 9792 9791 9791 9791 9792 9792 9793 9795 9796 9798 9801 9803 9806 9809 9813 9817 9821 9825 9830 9835 9841 9846 9852 9858 9864 9869 9875 9879 9883 9887 9889 9892 9893 9895 9896 9897 9897 9898 9899 9900 9901 9902 9902 9902 9902 9901 9900 9898 9894 9891 9886 9881 9876 9870 9864 9858 9851 9844 9837 9829 9820 9811 9801 9789 9776 9761 9745 9727 9707 9686 9662 9635 9607 9575 9540 9502 9459 9411 9357 9298 9231 9158 9076 8987 8889 8783 8669 8548 8421 8287 8149 8007 7863 7718 7575 7434 7297 7166 7043 6929 6826 6735 6657 6593 6544 6512 6495 6496 6513 6547 6596 6662 6742 6835 6940 7056 7181 7312 7449 7589 7731 7872 8011 8146 8276 8401 8519 8629 8732 8828 8916 8996 9071 9139 9202 9259 9313 9362 9408 9450 9490 9526 9560 9591 9620 9645 9669 9690 9709 9725 9740 9754 9766 9777 9787 9796 9805 9813 9821 9827 9834 9839 9844 9848 9851 9853 9854 9855 9854 9853 9852 9849 9847 9844 9841 9838 9835 9832 9828 9825 9820 9816 9810 9804 9797 9789 9779 9769 9757 9743 9729 9713 9696 9678 9659 9639 9617 9595 9572 9548 9522 9495 9466 9436 9405 9372 9339 9305 9270 9235 9202 9169 9139 9110 9085 9063 9044 9029 9019 9011 9008 9008 9011 9017 9025 9036 9049 9063 9079 9096 9114 9132 9152 9172 9192 9213 9233 9253 9273 9292 9309 9325 9340 9353 9365 9374 9382 9388 9393 9396 9398 9398 9396 9392 9387 9378 9367 9351 9332 9307 9276 9239 9195 9143 9083 9013 8935 8848 8751 8645 8529 8404 8270 8127 7976 7818 7652 7480 7303 7122 6939 6754 6571 6391 6217 6050 5894 5751 5624 5514 5423 5353 5306 5282 5281 5303 5348 5415 5502 5607 5729 5866 6014 6172 6337 6507 6680 6854 7026 7195 7360 7520 7673 7819 7958 8089 8212 8328 8436 8537 8632 8721 8805 8883 8958 9028 9094 9156 9215 9271 9323 9372 9417 9459 9498 9533 9566 9595 9623 9648 9672 9695 9716 9736 9756 9775 9792 9810 9825 9840 9853 9865 9875 9883 9889 9894 9898 9900 9903 9905 9907 9910 9914 9918 9924 9930 9937 9945 9952 9959 9966 9972 9976 9979 9981 9981 9980 9979 9977 9975 9973 9971 9971 9971 9973 9975 9979 9983 9987 9992 9995 999910001100021000110000 9998 9994 9990 9986 9981 9976 9972 9969 9965 9962 9960 9957 9954 9951 9948 9944 9939 9934 9928 9921 9915 9908 9901 9895 9889 9884 9880 9877 9874 9872 9871 9871 9871 9871 9872 9874 9876 9878 9880 9883 9886 9890 9893 9897 9901 9905 9909 9912 9915 9918 9920 9921 9922 9923 9923 9924 9924 4493 6 5 5 9925 9925 9926 9926 9927 9928 9928 9928 9928 9928 9927 9926 9924 9923 9921 9919 9918 9917 9916 9916 9916 9917 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9939 9940 9941 9941 9941 9941 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9935 9935 9934 9934 9933 9932 9931 9929 9927 9925 9924 9922 9920 9919 9918 9917 9917 9917 9917 9918 9918 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9915 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9927 9928 9928 9928 9927 9927 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9908 9907 9905 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9902 9903 9904 9906 9907 9909 9911 9913 9915 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9923 9923 9922 9920 9917 9912 9906 9898 9888 9876 9862 9845 9826 9804 9780 9753 9724 9693 9659 9622 9583 9542 9499 9453 9405 9356 9306 9255 9205 9154 9106 9059 9016 8976 8940 8910 8886 8868 8856 8851 8852 8860 8874 8893 8917 8946 8977 9012 9048 9085 9123 9161 9198 9235 9270 9304 9337 9369 9400 9429 9457 9484 9509 9533 9555 9576 9594 9610 9624 9635 9644 9650 9652 9652 9649 9642 9631 9617 9598 9574 9545 9510 9468 9418 9361 9295 9220 9136 9042 8938 8825 8702 8571 8431 8283 8128 7967 7800 7629 7456 7281 7107 6935 6766 6604 6449 6305 6172 6054 5953 5869 5804 5760 5737 5735 5756 5797 5859 5940 6040 6155 6285 6427 6580 6741 6908 7079 7252 7424 7595 7762 7925 8081 8230 8370 8502 8624 8737 8841 8935 9021 9099 9169 9232 9289 9341 9388 9432 9472 9509 9543 9574 9603 9630 9654 9675 9694 9710 9724 9735 9744 9751 9756 9761 9764 9766 9768 9770 9772 9774 9775 9776 9777 9777 9776 9775 9771 9767 9762 9755 9747 9739 9729 9720 9710 9701 9692 9684 9676 9669 9662 9656 9650 9644 9637 9631 9624 9616 9608 9598 9588 9577 9565 9552 9540 9527 9514 9501 9489 9477 9467 9457 9448 9440 9432 9426 9420 9416 9411 9408 9404 9401 9399 9397 9395 9394 9394 9394 9395 9397 9400 9404 9409 9414 9420 9427 9434 9441 9448 9455 9461 9467 9472 9477 9480 9484 9486 9489 9490 9492 9493 9494 9495 9495 9495 9495 9494 9493 9492 9490 9488 9485 9483 9480 9477 9475 9472 9470 9469 9467 9466 9465 9465 9464 9463 9462 9461 9458 9455 9450 9444 9437 9427 9416 9402 9386 9368 9348 9325 9301 9275 9247 9219 9189 9158 9126 9094 9062 9029 8996 8962 8927 8891 8854 8816 8775 8732 8686 8638 8586 8530 8470 8406 8339 8267 8192 8113 8030 7946 7859 7771 7683 7596 7511 7430 7354 7284 7222 7170 7128 7097 7077 7070 7076 7093 7122 7162 7211 7268 7332 7400 7472 7545 7617 7687 7752 7811 7863 7904 7935 7954 4493 6 6 1 9939 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9939 9939 9939 9938 9937 9936 9936 9935 9935 9935 9936 9937 9938 9940 9942 9944 9946 9949 9951 9953 9955 9957 9958 9958 9959 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9941 9939 9937 9936 9934 9932 9930 9929 9928 9927 9927 9928 9929 9931 9932 9934 9937 9939 9941 9943 9945 9946 9947 9948 9948 9949 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9945 9944 9942 9940 9938 9935 9932 9929 9926 9923 9920 9917 9914 9912 9910 9908 9907 9906 9905 9904 9904 9904 9904 9905 9906 9907 9908 9910 9912 9914 9917 9920 9923 9926 9929 9933 9936 9939 9941 9944 9946 9947 9948 9949 9949 9949 9948 9947 9946 9944 9941 9938 9934 9929 9923 9916 9907 9897 9884 9870 9853 9833 9811 9786 9758 9728 9694 9658 9619 9577 9532 9486 9437 9387 9335 9283 9231 9180 9130 9083 9038 8998 8963 8933 8908 8890 8878 8873 8874 8881 8894 8911 8933 8958 8987 9018 9051 9085 9119 9155 9190 9226 9261 9297 9331 9365 9398 9430 9461 9491 9519 9546 9570 9593 9613 9632 9647 9661 9672 9681 9686 9689 9689 9685 9677 9665 9648 9625 9597 9562 9520 9470 9412 9346 9271 9187 9093 8991 8880 8759 8631 8494 8349 8198 8041 7879 7713 7544 7373 7203 7034 6868 6706 6551 6405 6268 6143 6033 5937 5859 5800 5761 5742 5746 5771 5819 5888 5978 6087 6213 6356 6511 6677 6850 7029 7210 7391 7569 7743 7911 8071 8222 8364 8497 8620 8733 8837 8932 9020 9099 9171 9237 9296 9350 9398 9442 9481 9516 9548 9577 9603 9626 9648 9667 9686 9703 9718 9733 9746 9759 9770 9780 9788 9796 9802 9806 9810 9812 9813 9813 9812 9811 9809 9805 9802 9797 9792 9786 9779 9771 9763 9754 9745 9735 9725 9715 9706 9696 9687 9679 9671 9664 9656 9649 9642 9635 9627 9619 9610 9600 9590 9578 9567 9555 9543 9531 9519 9508 9498 9488 9480 9472 9464 9458 9452 9446 9440 9435 9429 9424 9420 9416 9412 9409 9408 9407 9408 9410 9414 9418 9424 9431 9438 9446 9454 9462 9470 9477 9484 9490 9495 9499 9503 9506 9508 9509 9510 9511 9511 9511 9511 9510 9509 9508 9507 9506 9505 9503 9502 9501 9500 9499 9499 9498 9497 9497 9496 9495 9494 9493 9492 9491 9489 9487 9484 9480 9476 9470 9464 9456 9447 9436 9423 9408 9391 9372 9351 9328 9304 9277 9249 9219 9189 9157 9124 9091 9058 9023 8989 8953 8917 8881 8843 8803 8762 8719 8673 8624 8571 8515 8455 8391 8323 8251 8174 8094 8011 7926 7838 7750 7662 7576 7493 7414 7341 7275 7217 7169 7132 7107 7094 7094 7107 7132 7169 7217 7273 7338 7408 7482 7557 7632 7704 7771 7832 7885 7927 7959 7979 7987 4494 6 6 1 7982 7963 7930 7884 7825 7752 7667 7569 7459 7338 7207 7067 6919 6766 6608 6449 6290 6133 5981 5838 5704 5583 5477 5388 5317 5267 5238 5231 5246 5283 5341 5420 5519 5635 5767 5912 6069 6235 6407 6584 6762 6939 7114 7284 7448 7604 7752 7891 8019 8138 8247 8347 8437 8518 8591 8657 8716 8768 8814 8854 8889 8918 8942 8962 8976 8986 8990 8991 8986 8978 8965 8948 8928 8905 8878 8850 8819 8786 8751 8716 8680 8645 8609 8574 8540 8507 8476 8447 8421 8397 8376 8358 8343 8331 8322 8316 8313 8312 8315 8320 8327 8336 8347 8361 8376 8393 8412 8432 8454 8477 8501 8527 8553 8580 8608 8635 8663 8690 8716 8741 8766 8788 8810 8830 8848 8864 8879 8893 8905 8915 8924 8933 8940 8946 8951 8955 8959 8962 8964 8965 8966 8966 8965 8964 8962 8959 8955 8951 8946 8940 8934 8927 8919 8910 8900 8889 8878 8865 8851 8836 8820 8803 8783 8763 8740 8716 8691 8663 8634 8603 8571 8538 8503 8467 8430 8391 8353 8313 8273 8233 8192 8152 8111 8070 8030 7990 7951 7912 7875 7838 7803 7769 7737 7706 7677 7648 7622 7596 7571 7548 7525 7502 7480 7458 7435 7412 7388 7363 7335 7306 7273 7236 7196 7150 7100 7043 6981 6913 6838 6758 6673 6583 6489 6392 6294 6194 6095 5997 5901 5807 5717 5629 5544 5463 5384 5308 5233 5159 5085 5011 4936 4859 4779 4697 4611 4522 4428 4330 4228 4121 4009 3892 3771 3645 3515 3381 3244 3105 2963 2822 2680 2540 2402 2268 2138 2013 1895 1784 1679 1583 1494 1413 1340 1274 1215 1164 1119 1080 1047 1019 997 979 965 954 948 944 944 946 952 960 973 989 1011 1038 1074 1117 1171 1236 1313 1403 1507 1626 1758 1904 2062 2231 2410 2596 2787 2982 3178 3373 3566 3754 3938 4116 4288 4453 4613 4766 4915 5059 5199 5335 5468 5599 5727 5852 5975 6095 6212 6327 6438 6546 6650 6750 6846 6938 7027 7112 7193 7271 7346 7418 7486 7552 7615 7675 7732 7787 7839 7888 7934 7977 8017 8055 8089 8121 8150 8177 8202 8225 8247 8268 8289 8310 8330 8352 8373 8396 8419 8443 8467 8492 8517 8543 8569 8594 8620 8645 8670 8695 8720 8744 8769 8793 8816 8840 8863 8885 8907 8929 8949 8968 8987 9004 9020 9034 9048 9060 9071 9081 9089 9097 9104 9110 9115 9119 9123 9126 9129 9132 9135 9138 9141 9144 9149 9153 9159 9165 9172 9180 9188 9197 9207 9217 9227 9237 9248 9258 9269 9279 9290 9300 9311 9322 9333 9343 9354 9365 9375 9386 9395 9405 9414 9422 9429 9436 9442 9448 9452 9456 9460 9463 9465 9467 9469 9470 9471 9472 9473 9473 9473 9472 9471 9470 9467 9464 9461 9456 9449 9442 9432 9421 9408 9393 9375 9355 9333 9308 9281 9252 9221 9189 9156 9121 9085 9049 9013 8977 8942 8907 8874 8843 8813 8786 8763 8743 8726 8715 4495 6 6 1 8708 8706 8710 8719 8734 8753 8777 8806 8838 8872 8910 8948 8987 9026 9065 9102 9138 9172 9204 9234 9263 9290 9316 9341 9364 9388 9410 9432 9454 9474 9494 9513 9530 9546 9560 9572 9582 9591 9597 9603 9607 9611 9614 9617 9620 9623 9627 9630 9634 9638 9642 9645 9648 9650 9652 9653 9653 9652 9652 9652 9652 9652 9653 9655 9658 9662 9667 9672 9678 9684 9689 9695 9700 9705 9709 9712 9716 9718 9721 9723 9726 9729 9731 9734 9736 9738 9740 9741 9740 9739 9736 9732 9726 9719 9711 9701 9691 9680 9668 9656 9644 9631 9618 9605 9590 9575 9559 9542 9524 9504 9482 9459 9435 9409 9381 9353 9324 9294 9264 9234 9204 9175 9146 9118 9090 9063 9037 9013 8989 8967 8946 8927 8911 8897 8886 8878 8874 8874 8878 8886 8898 8915 8935 8958 8984 9012 9042 9072 9103 9133 9162 9189 9216 9240 9263 9283 9303 9320 9337 9352 9366 9379 9390 9400 9407 9412 9413 9411 9405 9394 9378 9356 9328 9293 9253 9206 9154 9095 9031 8961 8887 8808 8726 8641 8554 8465 8375 8286 8199 8114 8033 7956 7885 7820 7763 7712 7670 7635 7607 7587 7573 7565 7561 7561 7564 7569 7575 7581 7587 7593 7598 7603 7608 7613 7619 7626 7636 7648 7664 7684 7708 7737 7771 7811 7856 7906 7961 8022 8087 8156 8228 8303 8381 8460 8540 8620 8699 8776 8851 8923 8990 9053 9112 9164 9211 9252 9287 9315 9337 9353 9363 9366 9363 9353 9336 9311 9279 9239 9191 9133 9067 8991 8905 8809 8704 8589 8466 8334 8196 8051 7902 7750 7597 7444 7294 7148 7009 6878 6757 6648 6553 6473 6410 6364 6337 6329 6341 6371 6420 6486 6568 6666 6775 6896 7024 7158 7296 7436 7574 7710 7841 7966 8085 8197 8300 8396 8484 8565 8638 8705 8767 8823 8874 8921 8964 9004 9042 9076 9109 9140 9169 9197 9224 9249 9274 9299 9323 9346 9369 9392 9414 9435 9456 9476 9495 9513 9531 9547 9563 9578 9591 9604 9616 9627 9637 9647 9656 9663 9671 9677 9682 9686 9690 9693 9695 9696 9696 9696 9696 9695 9694 9693 9692 9691 9690 9689 9688 9688 9688 9689 9690 9691 9693 9696 9698 9701 9704 9708 9711 9715 9719 9723 9727 9731 9736 9741 9747 9753 9760 9767 9775 9783 9792 9801 9810 9819 9828 9836 9844 9850 9857 9862 9866 9870 9872 9874 9875 9876 9876 9876 9875 9874 9872 9870 9867 9863 9859 9854 9849 9842 9835 9827 9818 9808 9797 9785 9772 9758 9743 9726 9707 9687 9665 9641 9615 9587 9556 9523 9486 9446 9402 9353 9299 9239 9171 9096 9012 8919 8815 8700 8573 8433 8282 8119 7944 7758 7561 7356 7142 6921 6696 6466 6234 6001 5769 5540 5315 5097 4888 4689 4502 4331 4178 4045 3934 3847 3787 3755 3753 3781 3839 3928 4045 4190 4360 4553 4765 4993 5233 5482 5735 5989 6241 6488 6726 6955 7173 7377 7568 7746 4496 6 6 1 7910 8060 8198 8323 8437 8540 8634 8718 8794 8862 8923 8977 9025 9067 9104 9136 9164 9188 9209 9227 9243 9257 9269 9279 9288 9297 9304 9309 9314 9317 9318 9317 9315 9310 9302 9292 9278 9262 9242 9217 9189 9155 9115 9069 9015 8952 8881 8799 8706 8601 8484 8355 8214 8060 7895 7719 7534 7341 7141 6937 6730 6522 6315 6112 5915 5725 5546 5378 5224 5085 4964 4861 4778 4717 4677 4659 4663 4690 4738 4806 4894 4999 5120 5254 5399 5553 5713 5877 6043 6208 6370 6529 6682 6828 6967 7097 7218 7330 7432 7525 7608 7681 7745 7801 7848 7887 7920 7946 7967 7984 7998 8010 8021 8033 8045 8060 8077 8098 8123 8152 8186 8224 8267 8314 8365 8419 8476 8535 8595 8656 8717 8777 8836 8893 8949 9002 9052 9100 9145 9188 9228 9266 9302 9335 9367 9398 9427 9455 9481 9506 9530 9552 9572 9592 9609 9626 9640 9654 9666 9677 9687 9696 9705 9712 9719 9726 9732 9737 9742 9746 9750 9753 9755 9757 9758 9759 9759 9759 9758 9757 9756 9755 9753 9752 9750 9750 9749 9749 9749 9750 9752 9754 9756 9759 9761 9764 9766 9768 9769 9769 9769 9768 9767 9764 9762 9759 9757 9754 9752 9750 9748 9746 9744 9742 9739 9735 9731 9725 9718 9709 9698 9686 9673 9658 9643 9627 9611 9595 9579 9564 9549 9535 9522 9510 9498 9488 9478 9468 9458 9449 9440 9431 9422 9413 9403 9394 9385 9376 9367 9357 9348 9339 9330 9322 9313 9305 9298 9290 9284 9278 9273 9269 9266 9263 9261 9260 9260 9260 9260 9261 9261 9262 9262 9263 9263 9263 9263 9263 9263 9264 9265 9267 9270 9273 9278 9283 9289 9296 9303 9311 9319 9326 9333 9339 9344 9348 9352 9354 9355 9355 9355 9354 9352 9350 9349 9347 9346 9346 9346 9347 9349 9353 9357 9362 9368 9376 9384 9392 9402 9412 9422 9433 9444 9456 9468 9480 9493 9506 9519 9532 9546 9560 9574 9588 9601 9615 9628 9640 9652 9663 9673 9683 9692 9700 9708 9715 9722 9729 9736 9742 9748 9754 9759 9763 9767 9769 9770 9771 9769 9767 9763 9758 9752 9744 9736 9727 9717 9706 9694 9680 9665 9648 9629 9608 9584 9558 9529 9497 9462 9423 9381 9335 9284 9228 9166 9097 9019 8932 8834 8723 8599 8461 8308 8138 7953 7752 7536 7306 7063 6809 6545 6272 5994 5711 5426 5140 4855 4573 4295 4023 3758 3502 3256 3021 2800 2593 2401 2225 2066 1924 1799 1690 1596 1517 1450 1396 1353 1320 1296 1282 1278 1285 1305 1340 1393 1465 1560 1679 1825 1998 2199 2427 2680 2956 3251 3562 3882 4208 4533 4852 5161 5454 5727 5978 6203 6400 6568 6708 6818 6899 6953 6980 6982 6960 6916 6853 6771 6673 6561 6437 6304 6164 6021 5877 5736 5601 5476 5364 5268 5192 5137 5108 5104 5128 5180 5260 5367 5499 5653 5828 6020 6225 6440 6659 6881 7101 7316 7523 7720 7905 4497 6 6 1 8077 8236 8380 8511 8629 8735 8829 8914 8989 9057 9119 9175 9226 9273 9316 9356 9392 9426 9458 9486 9512 9536 9558 9578 9596 9613 9628 9643 9656 9669 9682 9694 9707 9719 9731 9742 9753 9764 9774 9784 9793 9801 9808 9815 9821 9826 9831 9836 9841 9845 9850 9856 9861 9867 9873 9878 9884 9890 9895 9899 9903 9907 9910 9913 9916 9919 9922 9925 9928 9932 9936 9940 9944 9948 9951 9954 9956 9957 9957 9956 9955 9952 9950 9947 9944 9941 9939 9938 9937 9937 9938 9939 9940 9941 9943 9943 9944 9943 9942 9941 9939 9937 9934 9931 9929 9926 9924 9922 9919 9917 9915 9912 9909 9905 9901 9896 9891 9885 9879 9872 9866 9860 9854 9848 9843 9838 9834 9831 9828 9825 9824 9822 9822 9821 9822 9823 9825 9828 9832 9836 9842 9848 9854 9862 9869 9876 9883 9890 9896 9901 9906 9910 9913 9915 9916 9917 9917 9917 9917 9916 9915 9914 9913 9912 9911 9909 9907 9905 9902 9899 9895 9891 9887 9882 9876 9870 9864 9858 9852 9845 9839 9832 9825 9819 9812 9805 9799 9792 9786 9780 9774 9769 9764 9761 9757 9755 9753 9752 9752 9752 9752 9753 9755 9756 9757 9759 9760 9762 9763 9764 9766 9767 9769 9770 9772 9775 9777 9780 9783 9785 9788 9791 9794 9796 9798 9800 9802 9804 9805 9806 9808 9809 9811 9813 9815 9817 9820 9823 9825 9828 9831 9833 9835 9837 9838 9838 9838 9837 9836 9834 9832 9829 9827 9824 9821 9817 9814 9811 9807 9803 9799 9795 9790 9784 9778 9771 9763 9754 9744 9733 9721 9707 9693 9677 9660 9643 9624 9605 9585 9564 9544 9524 9504 9484 9465 9446 9428 9411 9394 9378 9362 9346 9329 9313 9296 9277 9258 9237 9214 9189 9162 9132 9100 9064 9026 8984 8938 8889 8836 8780 8719 8655 8588 8518 8445 8370 8294 8217 8140 8065 7991 7919 7851 7787 7728 7674 7627 7585 7550 7522 7500 7486 7478 7477 7483 7494 7511 7534 7561 7592 7627 7665 7705 7747 7789 7832 7874 7916 7957 7997 8035 8072 8108 8142 8175 8208 8240 8273 8306 8340 8376 8413 8451 8492 8534 8577 8622 8668 8715 8762 8809 8856 8901 8946 8989 9031 9071 9109 9145 9180 9213 9244 9273 9300 9326 9350 9372 9393 9411 9427 9441 9453 9463 9470 9476 9479 9481 9481 9479 9476 9472 9467 9460 9453 9444 9435 9424 9413 9400 9386 9371 9355 9338 9321 9303 9286 9269 9253 9240 9228 9219 9213 9210 9211 9215 9223 9234 9248 9264 9283 9303 9325 9347 9370 9392 9413 9433 9452 9469 9485 9499 9511 9522 9532 9539 9546 9551 9555 9559 9561 9563 9563 9564 9564 9564 9564 9565 9566 9569 9572 9577 9584 9593 9603 9614 9627 9640 9655 9669 9683 9697 9709 9721 9731 9739 9746 9751 9756 9759 9762 9764 9766 9767 9769 9771 9773 9775 9776 9778 9778 9779 9778 9777 9776 9774 9771 9768 9765 9763 9760 4498 6 6 1 9758 9757 9756 9755 9755 9756 9757 9758 9760 9762 9764 9767 9769 9772 9775 9778 9781 9785 9788 9792 9796 9799 9802 9804 9806 9807 9808 9808 9806 9805 9802 9799 9796 9792 9787 9783 9779 9774 9770 9766 9761 9758 9754 9750 9747 9744 9741 9738 9735 9733 9731 9729 9727 9726 9725 9724 9724 9724 9724 9724 9725 9726 9728 9730 9732 9735 9739 9742 9747 9752 9757 9763 9769 9776 9783 9790 9797 9804 9810 9817 9823 9829 9835 9840 9845 9849 9852 9855 9858 9859 9860 9859 9858 9856 9853 9849 9845 9839 9832 9825 9818 9810 9801 9793 9784 9775 9766 9756 9747 9737 9727 9716 9705 9694 9681 9668 9654 9639 9623 9607 9590 9572 9555 9537 9518 9500 9483 9465 9448 9432 9416 9401 9386 9373 9360 9348 9338 9328 9321 9314 9310 9307 9307 9308 9312 9319 9327 9338 9351 9366 9382 9401 9420 9441 9462 9484 9507 9529 9552 9575 9597 9619 9641 9663 9683 9703 9722 9741 9758 9774 9789 9803 9816 9828 9838 9848 9857 9865 9873 9880 9887 9894 9900 9906 9912 9918 9924 9928 9933 9936 9939 9942 9943 9944 9944 9944 9943 9942 9941 9940 9939 9938 9938 9938 9938 9939 9939 9938 9938 9937 9935 9932 9928 9923 9918 9911 9904 9897 9889 9881 9873 9865 9858 9850 9843 9836 9829 9822 9815 9807 9799 9791 9783 9774 9765 9755 9746 9736 9727 9718 9709 9700 9691 9682 9674 9665 9655 9646 9636 9625 9614 9603 9591 9578 9565 9552 9538 9525 9512 9499 9487 9475 9464 9454 9445 9438 9432 9427 9424 9422 9422 9424 9427 9431 9436 9442 9449 9455 9461 9467 9472 9475 9477 9477 9476 9473 9469 9464 9458 9451 9445 9440 9436 9433 9432 9433 9436 9441 9449 9459 9471 9484 9499 9514 9530 9546 9562 9577 9591 9604 9615 9625 9634 9641 9646 9650 9652 9652 9650 9647 9642 9635 9626 9615 9602 9586 9568 9548 9524 9497 9466 9431 9392 9348 9298 9242 9179 9110 9034 8950 8858 8758 8651 8537 8415 8288 8155 8018 7879 7738 7597 7459 7325 7198 7079 6969 6872 6789 6720 6668 6633 6615 6616 6634 6669 6721 6788 6869 6963 7067 7181 7302 7428 7558 7689 7821 7952 8080 8204 8324 8439 8547 8649 8744 8832 8913 8987 9055 9116 9172 9221 9266 9305 9340 9371 9397 9420 9439 9454 9465 9472 9475 9474 9468 9457 9441 9419 9391 9357 9315 9266 9208 9141 9064 8976 8876 8763 8637 8498 8344 8175 7993 7797 7589 7369 7139 6900 6655 6406 6153 5900 5648 5398 5153 4913 4681 4457 4244 4041 3851 3676 3517 3376 3255 3158 3084 3038 3021 3035 3080 3158 3268 3410 3582 3783 4008 4255 4520 4798 5085 5377 5669 5957 6237 6507 6763 7005 7230 7439 7630 7805 7965 8109 8240 8358 8465 8563 8651 8732 8806 8874 8935 8992 9043 9090 9132 9169 9203 9233 9259 9283 9303 9321 9338 9352 9365 9376 9386 9395 9403 4499 6 6 1 9410 9415 9419 9422 9423 9423 9421 9419 9415 9411 9406 9400 9394 9389 9383 9377 9371 9365 9358 9350 9341 9331 9318 9303 9285 9264 9239 9210 9177 9139 9096 9047 8993 8934 8868 8796 8717 8631 8538 8437 8329 8213 8090 7958 7819 7673 7519 7358 7191 7018 6839 6657 6471 6283 6093 5904 5717 5534 5357 5187 5027 4879 4746 4628 4529 4451 4394 4361 4352 4367 4407 4471 4558 4667 4796 4943 5106 5282 5468 5663 5862 6064 6266 6467 6663 6854 7039 7216 7384 7544 7694 7836 7968 8092 8207 8314 8414 8507 8594 8674 8749 8819 8884 8945 9001 9053 9101 9146 9187 9225 9259 9291 9320 9346 9370 9392 9412 9430 9447 9463 9478 9492 9506 9519 9532 9544 9556 9568 9580 9591 9603 9614 9625 9637 9647 9658 9669 9679 9689 9698 9707 9716 9724 9732 9739 9745 9752 9758 9764 9769 9775 9781 9788 9794 9801 9809 9816 9823 9831 9838 9844 9850 9854 9858 9860 9862 9861 9860 9857 9854 9850 9845 9840 9835 9830 9825 9821 9817 9814 9811 9808 9806 9804 9803 9801 9800 9799 9798 9797 9797 9798 9799 9801 9803 9807 9811 9815 9821 9826 9831 9836 9841 9845 9848 9850 9851 9852 9851 9851 9850 9848 9847 9846 9844 9843 9841 9838 9834 9829 9822 9814 9802 9789 9772 9754 9734 9712 9689 9666 9643 9622 9603 9586 9573 9563 9557 9554 9556 9560 9569 9579 9593 9608 9624 9641 9659 9677 9695 9712 9729 9745 9760 9774 9788 9800 9812 9823 9833 9842 9850 9858 9865 9872 9878 9883 9889 9894 9900 9905 9910 9915 9920 9925 9929 9933 9937 9940 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9956 9957 9959 9960 9961 9962 9963 9963 9963 9963 9962 9961 9960 9958 9957 9956 9955 9955 9954 9953 9952 9952 9950 9949 9947 9944 9941 9938 9934 9930 9926 9922 9918 9915 9912 9909 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9912 9913 9913 9914 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9918 9918 9917 9915 9914 9912 9910 9909 9908 9907 9908 9909 9911 9914 9918 9922 9926 9931 9936 9940 9944 9947 9950 9951 9952 9953 9952 9952 9951 9950 9950 9949 9949 9950 9951 9952 9953 9954 9955 9955 9955 9955 9953 9951 9949 9946 9943 9940 9937 9935 9934 9934 9934 9936 9938 9941 9945 9949 9953 9957 9960 9963 9965 9966 9967 9966 9965 9963 9961 9959 9957 9955 9954 9953 9952 9951 9950 9950 9948 9946 9944 9940 9936 9931 9925 9919 9912 9906 9900 9895 9890 9887 9885 9883 9883 9884 9885 9887 9889 9890 9892 9893 9893 9893 9893 9893 9892 9892 9892 9893 9895 9897 9900 9903 9907 9911 9915 9918 9921 9923 9925 9925 9925 9924 9923 9921 9919 9917 9915 9914 9912 9911 9910 9909 9908 9908 9907 4500 6 6 1 9907 9906 9906 9906 9906 9907 9908 9910 9912 9915 9919 9923 9927 9931 9936 9940 9943 9947 9949 9951 9953 9953 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9925 9922 9918 9914 9909 9903 9897 9889 9881 9872 9862 9852 9841 9830 9819 9808 9796 9785 9774 9762 9751 9739 9727 9714 9701 9688 9674 9659 9644 9628 9612 9596 9581 9566 9551 9537 9525 9513 9501 9491 9482 9473 9464 9456 9447 9438 9430 9420 9411 9401 9390 9380 9369 9357 9346 9333 9320 9306 9290 9272 9250 9225 9195 9159 9117 9067 9009 8942 8866 8781 8685 8580 8465 8342 8209 8069 7923 7770 7612 7451 7288 7125 6962 6802 6647 6499 6359 6229 6112 6009 5922 5854 5804 5774 5765 5776 5808 5860 5930 6016 6116 6229 6350 6478 6608 6740 6868 6992 7109 7217 7315 7400 7474 7535 7584 7621 7646 7661 7667 7666 7657 7644 7627 7608 7589 7572 7557 7546 7540 7542 7551 7569 7595 7632 7678 7733 7797 7869 7949 8034 8125 8219 8314 8411 8507 8601 8693 8782 8866 8947 9023 9095 9163 9226 9285 9340 9391 9439 9483 9523 9560 9594 9625 9653 9678 9700 9720 9737 9753 9768 9781 9793 9804 9814 9824 9833 9841 9848 9855 9860 9864 9867 9869 9870 9869 9868 9865 9863 9859 9856 9853 9850 9847 9844 9841 9839 9837 9834 9832 9830 9827 9824 9822 9819 9816 9813 9810 9807 9805 9802 9800 9797 9795 9792 9790 9787 9784 9781 9778 9775 9772 9769 9766 9762 9759 9756 9753 9750 9747 9743 9739 9734 9727 9720 9711 9700 9687 9671 9654 9634 9611 9586 9558 9527 9494 9458 9420 9380 9337 9291 9244 9194 9142 9088 9032 8974 8915 8854 8792 8730 8668 8607 8548 8491 8438 8389 8346 8308 8277 8254 8239 8233 8235 8245 8263 8289 8323 8362 8408 8458 8512 8569 8628 8688 8750 8811 8873 8933 8992 9049 9104 9158 9209 9257 9303 9346 9387 9425 9460 9493 9523 9550 9575 9598 9619 9637 9654 9669 9683 9695 9705 9714 9721 9727 9731 9734 9736 9736 9735 9733 9729 9725 9721 9716 9712 9708 9705 9702 9701 9702 9704 9707 9713 9719 9727 9735 9745 9754 9764 9773 9783 9791 9799 9807 9813 9820 9825 9831 9836 9841 9846 9851 9856 9860 9865 9868 9872 9875 9877 9878 9879 9879 9879 9878 9878 9877 9877 9876 9876 9877 9877 9877 9878 9878 9878 9877 9875 9873 9870 9866 9862 9858 9853 9849 9844 9840 9836 9832 9829 9827 9824 9822 9819 9817 9814 9811 9808 9804 9800 9796 9791 9786 9781 9776 9771 9765 9760 9754 9749 9744 9739 9734 9729 9725 9721 9718 9715 9712 9710 9708 9707 9705 9704 9702 9700 9698 9696 9694 9691 9688 9684 9680 9676 9672 9667 9661 9655 9649 9642 9634 9626 9617 9608 9598 9587 9575 9563 9549 9535 9520 9504 9487 9470 9451 9432 4501 6 6 1 9411 9390 9368 9345 9322 9298 9274 9250 9225 9199 9173 9146 9117 9086 9052 9015 8974 8928 8876 8819 8756 8685 8608 8525 8435 8339 8237 8131 8021 7909 7795 7680 7565 7451 7340 7231 7127 7027 6932 6844 6762 6689 6624 6568 6522 6486 6462 6450 6451 6463 6488 6526 6575 6636 6707 6787 6875 6969 7069 7172 7277 7383 7489 7592 7692 7788 7878 7963 8041 8112 8175 8231 8279 8319 8351 8375 8391 8399 8400 8393 8378 8356 8325 8287 8241 8186 8121 8047 7963 7868 7763 7646 7519 7381 7233 7074 6907 6731 6548 6358 6162 5961 5756 5547 5334 5119 4902 4683 4462 4241 4020 3799 3581 3366 3155 2950 2752 2563 2384 2215 2059 1916 1786 1669 1565 1475 1396 1328 1271 1224 1185 1154 1130 1111 1096 1086 1079 1075 1073 1074 1077 1083 1092 1106 1126 1153 1190 1239 1302 1382 1480 1599 1741 1905 2092 2302 2533 2784 3051 3331 3622 3917 4215 4510 4799 5079 5348 5602 5842 6066 6275 6468 6647 6812 6965 7108 7240 7365 7482 7592 7696 7794 7887 7974 8056 8133 8205 8272 8334 8392 8445 8495 8541 8584 8623 8659 8692 8721 8747 8770 8789 8804 8816 8824 8828 8828 8825 8820 8811 8801 8789 8776 8762 8749 8736 8725 8715 8707 8702 8700 8702 8706 8715 8727 8742 8762 8784 8811 8840 8871 8905 8940 8977 9014 9052 9089 9126 9163 9198 9232 9265 9296 9326 9355 9382 9407 9431 9454 9475 9495 9513 9531 9547 9563 9577 9591 9604 9616 9628 9640 9651 9662 9672 9683 9693 9702 9711 9719 9726 9731 9735 9738 9740 9740 9739 9737 9733 9729 9724 9718 9712 9705 9697 9689 9680 9670 9659 9648 9635 9620 9605 9587 9569 9549 9528 9505 9482 9457 9432 9406 9379 9352 9324 9295 9266 9236 9205 9174 9143 9111 9079 9047 9015 8984 8953 8924 8895 8868 8843 8819 8798 8778 8760 8745 8732 8722 8714 8708 8704 8702 8702 8703 8706 8709 8714 8718 8722 8725 8727 8728 8727 8724 8719 8711 8700 8687 8672 8654 8634 8612 8588 8563 8537 8509 8482 8454 8426 8399 8373 8347 8324 8302 8281 8262 8245 8228 8213 8198 8182 8166 8150 8131 8111 8089 8065 8039 8011 7983 7954 7927 7900 7877 7857 7841 7830 7824 7823 7827 7837 7850 7866 7885 7905 7925 7945 7964 7981 7997 8011 8024 8037 8050 8065 8082 8103 8129 8159 8196 8238 8287 8341 8401 8464 8532 8601 8673 8744 8816 8886 8953 9019 9081 9140 9196 9248 9297 9343 9386 9426 9463 9498 9531 9561 9589 9615 9639 9660 9680 9696 9711 9723 9733 9740 9745 9747 9748 9746 9742 9735 9727 9717 9706 9693 9678 9662 9645 9627 9608 9588 9567 9546 9525 9504 9482 9461 9440 9419 9399 9379 9359 9340 9322 9304 9286 9269 9252 9236 9220 9205 9191 9178 9167 9156 9148 9141 9136 9133 9132 9132 9135 9139 9145 9152 9161 9170 9180 9191 9203 9215 9229 4502 6 6 1 9242 9256 9271 9287 9303 9320 9337 9354 9372 9390 9408 9426 9443 9460 9476 9492 9507 9521 9534 9547 9559 9570 9581 9592 9602 9611 9621 9630 9639 9649 9658 9666 9675 9684 9692 9701 9708 9716 9723 9730 9736 9742 9746 9750 9753 9756 9757 9757 9756 9755 9752 9749 9745 9740 9735 9729 9722 9713 9704 9694 9681 9667 9650 9630 9606 9577 9544 9505 9459 9405 9344 9273 9193 9102 9001 8888 8763 8626 8477 8316 8142 7957 7760 7553 7337 7112 6879 6641 6398 6151 5904 5656 5409 5166 4927 4694 4469 4252 4047 3853 3673 3509 3362 3234 3127 3044 2985 2953 2948 2972 3026 3109 3222 3362 3530 3722 3936 4169 4417 4678 4947 5221 5496 5768 6035 6294 6543 6780 7004 7215 7412 7595 7764 7921 8065 8198 8320 8432 8535 8630 8717 8797 8870 8937 8998 9054 9104 9151 9193 9232 9267 9300 9330 9358 9384 9408 9431 9453 9473 9493 9511 9528 9544 9559 9574 9587 9600 9612 9623 9634 9644 9654 9664 9674 9683 9691 9699 9706 9712 9717 9720 9722 9723 9721 9718 9714 9707 9699 9689 9677 9664 9648 9631 9612 9590 9566 9539 9510 9478 9444 9407 9368 9328 9286 9244 9202 9160 9121 9084 9051 9022 8997 8978 8964 8956 8953 8956 8964 8976 8994 9015 9039 9067 9096 9128 9161 9195 9230 9266 9301 9336 9371 9405 9438 9470 9500 9529 9555 9580 9603 9624 9642 9659 9674 9687 9698 9708 9717 9724 9731 9736 9740 9743 9744 9745 9744 9741 9737 9730 9721 9708 9693 9673 9649 9620 9584 9543 9494 9437 9371 9296 9212 9118 9014 8900 8776 8644 8503 8354 8199 8039 7875 7708 7542 7376 7214 7058 6909 6770 6643 6530 6432 6352 6291 6250 6231 6233 6257 6301 6367 6451 6554 6672 6803 6946 7097 7254 7414 7576 7737 7895 8048 8195 8335 8467 8590 8705 8812 8910 9000 9083 9158 9227 9290 9348 9400 9449 9493 9533 9570 9604 9635 9664 9689 9713 9734 9754 9772 9788 9803 9816 9829 9841 9852 9862 9872 9881 9889 9896 9903 9908 9912 9914 9915 9915 9914 9912 9908 9904 9900 9894 9889 9883 9877 9871 9865 9859 9852 9845 9839 9832 9825 9817 9811 9804 9798 9792 9788 9784 9781 9779 9778 9778 9778 9780 9781 9783 9785 9787 9789 9791 9793 9795 9798 9801 9805 9810 9815 9821 9828 9835 9843 9851 9859 9867 9875 9882 9888 9893 9898 9902 9905 9908 9910 9912 9913 9915 9916 9918 9920 9921 9923 9925 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9947 9948 9950 9952 9954 9956 9959 9961 9963 9965 9967 9968 9969 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9976 9977 9978 9979 9980 9981 9981 9982 9982 9981 9981 9980 9979 9978 9976 9974 9972 9970 9968 9965 9962 9960 9957 9954 9952 9949 9947 9944 9941 9938 9935 9930 9925 9919 9912 9904 9894 9884 9872 4503 6 6 1 9859 9846 9833 9819 9805 9792 9780 9767 9756 9745 9734 9724 9714 9705 9695 9686 9677 9668 9660 9653 9647 9642 9639 9638 9639 9642 9647 9654 9662 9671 9681 9692 9702 9713 9722 9731 9740 9747 9754 9760 9766 9771 9777 9782 9788 9794 9800 9807 9813 9819 9824 9829 9833 9836 9839 9840 9841 9840 9839 9838 9835 9833 9829 9825 9821 9816 9810 9803 9796 9788 9780 9770 9761 9751 9741 9731 9721 9711 9702 9693 9685 9677 9669 9661 9653 9646 9638 9630 9622 9614 9607 9600 9594 9589 9585 9582 9581 9581 9583 9586 9589 9594 9598 9602 9607 9611 9614 9617 9620 9622 9625 9627 9631 9635 9641 9647 9655 9664 9674 9685 9695 9707 9717 9728 9737 9746 9753 9760 9765 9770 9774 9777 9780 9783 9785 9786 9788 9789 9789 9788 9787 9784 9781 9776 9770 9764 9756 9748 9740 9731 9723 9714 9706 9699 9691 9684 9678 9671 9665 9659 9653 9646 9640 9634 9628 9623 9618 9614 9610 9608 9607 9608 9609 9612 9617 9622 9628 9636 9644 9653 9662 9672 9683 9694 9705 9717 9729 9741 9754 9766 9778 9790 9801 9812 9822 9832 9841 9849 9857 9864 9871 9877 9884 9889 9895 9901 9906 9911 9916 9921 9925 9929 9933 9936 9939 9942 9943 9945 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9956 9955 9954 9952 9949 9946 9943 9940 9938 9936 9934 9934 9935 9936 9939 9942 9946 9951 9956 9960 9964 9968 9971 9973 9974 9975 9975 9974 9974 9973 9973 9973 9973 9974 9974 9975 9976 9977 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9972 9973 9973 9975 9976 9978 9980 9982 9983 9984 9985 9985 9985 9984 9982 9980 9978 9976 9974 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9946 9944 9941 9938 9935 9931 9928 9924 9921 9917 9913 9909 9904 9900 9895 9890 9884 9878 9872 9866 9859 9851 9843 9834 9825 9815 9804 9792 9779 9766 9752 9737 9721 9705 9689 9671 9653 9634 9615 9594 9571 9547 9521 9492 9461 9428 9391 9352 9311 9267 9221 9174 9127 9079 9032 8986 8942 8901 8862 8826 8794 8766 8742 8722 8707 8696 8690 8688 8691 8699 8711 8728 8748 8773 8801 8832 8865 8899 8935 8970 9005 9039 9070 9100 9126 9150 9171 9188 9203 9216 9225 9233 9238 9241 9243 9243 9242 9239 9235 9230 9224 9216 9208 9198 9189 9179 9169 9159 9149 9141 9132 9125 9119 9113 9108 9105 9102 9100 9100 9100 9102 9106 9111 9118 9127 9138 9151 9166 9183 9203 9223 9246 9269 9294 9319 9344 9369 9395 9420 9444 9469 9493 9516 9539 9562 9585 9606 9628 9649 9669 9688 9706 9724 9740 9756 9770 9784 9797 9810 9823 9835 9847 9859 9871 9883 9895 9907 9918 9928 9938 9946 9953 9960 9965 9968 9971 9974 9975 9976 9977 9978 9979 9979 9980 9981 9983 9984 9985 4504 6 6 1 9985 9986 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9984 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9990 9989 9989 9989 9990 9991 9991 9993 9994 9995 9997 9998 9999 9999 9999 9999 9998 9997 9996 9994 9992 9991 9990 9989 9988 9988 9989 9989 9990 9991 9992 9993 9994 9994 9994 9994 9994 9993 9992 9991 9989 9988 9987 9986 9985 9984 9984 9983 9983 9982 9981 9980 9979 9977 9974 9971 9968 9963 9958 9952 9945 9938 9929 9919 9909 9897 9884 9871 9856 9841 9825 9810 9794 9778 9763 9750 9737 9727 9718 9711 9707 9705 9706 9708 9713 9720 9728 9738 9749 9760 9771 9783 9794 9805 9816 9826 9835 9844 9852 9860 9867 9874 9881 9888 9894 9901 9906 9912 9917 9921 9925 9929 9931 9934 9936 9937 9939 9940 9942 9944 9946 9948 9949 9951 9953 9954 9954 9954 9953 9951 9949 9946 9943 9941 9938 9936 9935 9934 9935 9936 9939 9942 9945 9949 9953 9957 9961 9964 9966 9967 9968 9968 9968 9967 9966 9965 9964 9964 9964 9964 9964 9965 9966 9967 9968 9968 9968 9968 9967 9966 9964 9963 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9949 9947 9945 9942 9940 9937 9935 9933 9931 9930 9930 9930 9931 9932 9934 9935 9936 9937 9937 9936 9935 9933 9930 9928 9925 9922 9919 9917 9916 9915 9915 9915 9916 9917 9918 9919 9919 9919 9919 9917 9915 9911 9908 9903 9899 9894 9889 9884 9880 9875 9871 9867 9864 9860 9857 9854 9852 9849 9846 9844 9841 9839 9837 9835 9833 9832 9831 9831 9831 9831 9832 9834 9835 9838 9840 9843 9847 9850 9854 9859 9863 9867 9871 9876 9880 9884 9888 9891 9894 9897 9900 9903 9905 9907 9909 9910 9911 9912 9912 9912 9911 9910 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9876 9872 9868 9863 9857 9850 9841 9832 9821 9809 9796 9781 9765 9747 9728 9707 9684 9659 9631 9601 9567 9530 9489 9444 9394 9340 9282 9220 9154 9085 9012 8938 8862 8786 8711 8636 8565 8496 8432 8373 8321 8274 8236 8204 8181 8167 8160 8162 8172 8189 8213 8243 8278 8317 8360 8404 8448 8492 8534 8572 8605 8633 8653 8665 8668 8661 8642 8612 8570 8514 8445 8363 8266 8156 8033 7896 7746 7585 7413 7231 7040 6843 6640 6435 6229 6023 5822 5626 5439 5264 5101 4955 4828 4721 4636 4576 4541 4533 4552 4599 4671 4770 4892 5038 5203 5386 5584 5793 6011 6235 6460 6686 6908 7125 7334 7535 7725 7905 8072 8228 8373 8506 8627 8739 8841 8934 9019 9097 9167 9232 9291 9345 9395 9440 9481 9518 9552 9583 9611 9636 9659 9679 9698 9715 9731 9746 9759 9772 9783 9794 9804 9812 9820 9826 9832 9835 9838 9839 9839 9838 9836 9833 9829 9825 9820 9816 9811 9806 9802 9797 9793 9788 9783 9779 9774 9769 9764 9759 9754 9749 9743 4505 6 6 1 9738 9734 9729 9724 9720 9716 9712 9708 9704 9700 9696 9691 9687 9683 9679 9674 9670 9666 9663 9660 9657 9655 9654 9654 9654 9655 9656 9659 9662 9667 9671 9677 9683 9690 9697 9705 9712 9720 9728 9735 9742 9748 9754 9760 9765 9770 9775 9780 9784 9789 9794 9800 9806 9812 9818 9825 9831 9838 9844 9850 9856 9861 9865 9869 9873 9875 9878 9880 9882 9883 9885 9886 9886 9887 9886 9886 9884 9882 9879 9876 9871 9866 9860 9854 9847 9840 9832 9824 9816 9808 9799 9789 9779 9769 9757 9745 9733 9719 9705 9691 9676 9660 9645 9629 9614 9599 9584 9569 9555 9542 9529 9517 9506 9495 9485 9476 9469 9462 9457 9453 9450 9449 9449 9450 9453 9457 9462 9468 9474 9482 9491 9500 9510 9521 9533 9546 9559 9573 9588 9604 9619 9635 9651 9666 9680 9693 9706 9717 9727 9735 9743 9749 9754 9758 9761 9764 9766 9768 9769 9769 9770 9769 9769 9767 9765 9763 9760 9756 9753 9749 9745 9742 9738 9736 9734 9733 9732 9733 9735 9737 9740 9744 9749 9755 9761 9767 9774 9781 9788 9795 9802 9809 9816 9822 9828 9834 9840 9845 9850 9854 9859 9863 9867 9870 9873 9876 9879 9882 9884 9886 9888 9889 9891 9891 9892 9892 9891 9890 9889 9887 9885 9883 9880 9877 9873 9869 9865 9861 9857 9852 9847 9843 9838 9833 9829 9824 9820 9815 9811 9806 9802 9799 9796 9793 9791 9790 9789 9790 9791 9793 9795 9798 9802 9806 9811 9816 9821 9826 9832 9838 9844 9850 9856 9863 9870 9877 9883 9889 9895 9900 9905 9908 9911 9912 9913 9913 9912 9911 9910 9910 9909 9909 9910 9912 9914 9916 9919 9921 9923 9925 9925 9924 9922 9918 9913 9907 9900 9893 9885 9877 9870 9863 9856 9851 9846 9842 9839 9836 9834 9832 9830 9829 9828 9827 9825 9824 9823 9822 9820 9819 9818 9817 9816 9815 9813 9812 9811 9809 9807 9805 9803 9801 9799 9797 9795 9792 9790 9787 9784 9780 9777 9772 9768 9763 9757 9751 9745 9739 9733 9728 9722 9718 9714 9710 9708 9706 9705 9704 9703 9703 9701 9700 9697 9694 9689 9682 9673 9663 9651 9636 9620 9602 9582 9560 9536 9511 9485 9458 9429 9401 9372 9343 9315 9288 9263 9240 9219 9201 9187 9176 9170 9168 9170 9177 9188 9204 9223 9246 9271 9300 9330 9361 9394 9427 9460 9493 9525 9557 9587 9617 9644 9671 9696 9719 9740 9759 9776 9791 9803 9814 9823 9829 9835 9838 9841 9843 9844 9845 9846 9846 9847 9848 9848 9848 9847 9845 9843 9839 9834 9827 9819 9809 9798 9786 9774 9761 9748 9735 9723 9712 9702 9693 9685 9679 9674 9670 9668 9666 9666 9666 9668 9670 9673 9677 9681 9686 9692 9699 9706 9714 9722 9731 9740 9749 9758 9768 9777 9787 9796 9806 9815 9824 9833 9841 9849 9857 9864 9870 9876 9881 9885 9889 9892 9893 9895 9895 9895 9894 9893 9892 4506 6 6 1 9890 9887 9884 9880 9875 9869 9863 9856 9848 9839 9829 9819 9809 9798 9787 9777 9766 9756 9747 9737 9728 9719 9710 9701 9691 9681 9670 9659 9647 9634 9621 9609 9596 9584 9572 9562 9552 9543 9536 9529 9523 9518 9514 9510 9507 9504 9501 9499 9497 9496 9495 9495 9496 9497 9499 9501 9505 9508 9511 9515 9519 9522 9525 9528 9530 9533 9535 9538 9541 9546 9551 9557 9564 9572 9581 9591 9601 9611 9622 9631 9640 9648 9655 9660 9665 9668 9670 9671 9672 9673 9673 9674 9675 9676 9677 9680 9682 9684 9687 9689 9692 9693 9695 9696 9696 9696 9696 9696 9696 9697 9697 9699 9700 9703 9705 9708 9711 9714 9716 9718 9719 9719 9718 9715 9711 9705 9697 9688 9677 9664 9650 9633 9615 9594 9572 9547 9519 9489 9456 9420 9382 9341 9298 9253 9206 9159 9111 9064 9017 8973 8930 8891 8855 8822 8793 8769 8749 8733 8721 8713 8710 8710 8714 8722 8734 8749 8767 8789 8814 8841 8872 8904 8939 8975 9012 9049 9087 9124 9160 9195 9229 9261 9291 9319 9345 9369 9392 9412 9430 9447 9463 9477 9489 9501 9511 9520 9528 9536 9543 9549 9555 9561 9567 9573 9579 9586 9594 9602 9610 9619 9628 9637 9646 9655 9664 9672 9680 9688 9695 9702 9709 9716 9724 9731 9739 9748 9756 9765 9775 9784 9793 9802 9810 9818 9825 9832 9838 9843 9847 9851 9854 9856 9859 9861 9863 9865 9867 9869 9872 9874 9876 9879 9881 9882 9883 9884 9884 9883 9881 9878 9874 9868 9862 9854 9845 9835 9824 9811 9797 9781 9764 9746 9725 9703 9679 9652 9624 9592 9559 9523 9484 9443 9401 9356 9310 9263 9216 9169 9123 9078 9036 8996 8960 8927 8899 8875 8856 8841 8832 8827 8826 8829 8835 8845 8857 8872 8890 8909 8930 8952 8976 9001 9028 9056 9085 9115 9146 9178 9210 9242 9275 9307 9338 9369 9399 9427 9454 9479 9503 9525 9545 9563 9579 9592 9604 9613 9619 9622 9623 9620 9615 9606 9593 9577 9558 9536 9510 9481 9449 9414 9376 9336 9293 9248 9201 9152 9102 9052 9001 8950 8901 8854 8809 8768 8731 8699 8672 8652 8637 8629 8627 8632 8642 8658 8679 8704 8732 8763 8795 8829 8864 8898 8931 8962 8992 9020 9045 9066 9084 9099 9110 9116 9118 9115 9108 9096 9079 9057 9030 8998 8962 8922 8878 8830 8780 8728 8675 8621 8568 8516 8467 8421 8380 8344 8314 8291 8275 8266 8266 8274 8289 8312 8343 8380 8424 8473 8526 8584 8644 8707 8770 8835 8899 8962 9024 9084 9142 9197 9250 9299 9346 9390 9431 9469 9505 9538 9568 9596 9621 9645 9666 9685 9702 9718 9732 9745 9756 9766 9775 9783 9790 9797 9803 9809 9814 9819 9824 9828 9832 9836 9839 9842 9845 9847 9850 9852 9854 9856 9858 9860 9862 9864 9866 9869 9871 9873 9875 9877 9879 9880 9880 9881 9880 9880 9878 9877 9875 9874 9872 9870 4507 6 6 2 9861 9856 9853 9850 9848 9847 9847 9847 9849 9850 9852 9853 9854 9855 9854 9853 9851 9848 9845 9841 9836 9830 9824 9818 9812 9805 9798 9790 9782 9773 9764 9754 9743 9732 9720 9708 9695 9682 9670 9657 9644 9631 9619 9608 9596 9585 9575 9565 9555 9546 9538 9530 9523 9517 9512 9509 9507 9507 9508 9511 9516 9522 9529 9537 9547 9556 9566 9576 9585 9594 9602 9608 9613 9616 9618 9617 9614 9609 9602 9592 9580 9564 9546 9525 9501 9473 9442 9407 9369 9327 9282 9234 9183 9129 9073 9016 8959 8901 8845 8791 8740 8694 8654 8619 8593 8574 8563 8562 8569 8584 8608 8640 8679 8723 8773 8827 8884 8943 9003 9064 9124 9182 9240 9295 9347 9397 9444 9488 9529 9566 9600 9632 9660 9685 9707 9726 9743 9758 9771 9782 9792 9801 9809 9817 9823 9829 9835 9840 9844 9846 9848 9847 9845 9841 9835 9827 9817 9805 9790 9775 9757 9739 9719 9698 9676 9653 9628 9603 9577 9549 9520 9489 9457 9424 9390 9355 9320 9286 9251 9218 9186 9156 9128 9102 9078 9056 9037 9019 9003 8989 8976 8963 8952 8942 8932 8924 8918 8913 8910 8910 8913 8918 8927 8940 8956 8975 8998 9024 9052 9083 9115 9149 9185 9221 9257 9294 9330 9366 9401 9436 9469 9501 9531 9560 9588 9613 9637 9659 9680 9698 9715 9730 9744 9757 9769 9780 9790 9800 9810 9818 9827 9835 9843 9851 9858 9865 9871 9877 9883 9888 9892 9896 9899 9901 9903 9903 9904 9903 9902 9901 9899 9897 9895 9892 9891 9889 9888 9887 9887 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9895 9895 9896 9896 9897 9898 9900 9901 9903 9906 9908 9910 9913 9915 9917 9919 9921 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9931 9930 9929 9928 9927 9925 9923 9921 9919 9918 9916 9914 9913 9912 9912 9911 9911 9911 9910 9909 9908 9906 9903 9899 9895 9890 9884 9877 9870 9863 9855 9847 9838 9830 9821 9812 9802 9791 9779 9766 9752 9736 9718 9699 9678 9655 9630 9605 9578 9550 9522 9493 9464 9436 9407 9380 9354 9329 9305 9284 9264 9247 9233 9221 9213 9208 9207 9209 9215 9224 9237 9252 9269 9289 9310 9332 9354 9375 9396 9416 9434 9450 9463 9474 9482 9487 9490 9489 9487 9481 9473 9463 9452 9438 9423 9406 9389 9371 9352 9334 9316 9298 9282 9266 9253 9241 9231 9224 9220 9219 9220 9225 9232 9242 9256 9272 9290 9311 9333 9357 9382 9408 9434 9460 9485 9510 9533 9555 9576 9595 9613 9628 9642 9655 9665 9675 9683 9689 9694 9698 9700 9701 9701 9700 9698 9694 9689 9684 9677 9670 9662 9654 9645 9636 9626 9617 9607 9596 9586 9575 9564 9552 9540 9527 9514 9501 9488 9475 9462 9449 9437 9425 9414 9404 9394 9385 9375 9367 9358 9349 9340 9330 9320 9309 9298 9287 4508 6 6 2 9276 9265 9255 9245 9236 9228 9222 9218 9214 9213 9213 9215 9218 9222 9227 9233 9239 9246 9253 9260 9267 9273 9280 9285 9291 9295 9299 9302 9305 9307 9308 9310 9311 9312 9313 9315 9318 9321 9326 9332 9339 9347 9357 9367 9378 9389 9400 9411 9422 9432 9441 9450 9459 9467 9475 9483 9491 9499 9507 9515 9524 9533 9542 9551 9559 9566 9572 9577 9581 9583 9583 9583 9580 9577 9572 9567 9560 9552 9543 9532 9521 9507 9492 9475 9455 9433 9408 9379 9347 9312 9272 9229 9181 9129 9071 9008 8940 8864 8782 8692 8593 8486 8369 8243 8108 7964 7810 7649 7480 7304 7122 6935 6744 6549 6352 6152 5950 5746 5539 5331 5120 4908 4694 4478 4262 4046 3832 3621 3415 3216 3026 2846 2678 2524 2384 2259 2149 2056 1978 1916 1870 1839 1824 1825 1842 1877 1931 2004 2098 2213 2351 2511 2693 2898 3122 3365 3624 3895 4176 4462 4750 5037 5319 5593 5856 6108 6346 6570 6779 6974 7156 7325 7483 7630 7767 7895 8016 8130 8237 8339 8434 8523 8608 8686 8760 8828 8892 8951 9007 9058 9106 9150 9193 9232 9270 9306 9340 9372 9403 9433 9461 9487 9512 9536 9558 9578 9596 9613 9628 9642 9654 9665 9674 9683 9690 9696 9702 9707 9712 9717 9721 9725 9729 9733 9738 9742 9747 9751 9756 9761 9765 9770 9774 9778 9781 9784 9786 9788 9790 9791 9791 9792 9792 9792 9792 9793 9794 9794 9796 9797 9798 9799 9800 9801 9801 9801 9801 9800 9799 9798 9796 9795 9793 9792 9792 9792 9793 9794 9796 9798 9801 9804 9807 9810 9813 9816 9819 9821 9824 9826 9828 9830 9832 9834 9835 9837 9839 9840 9841 9842 9843 9843 9843 9842 9842 9840 9839 9837 9835 9833 9830 9826 9822 9816 9809 9801 9792 9780 9766 9750 9732 9711 9687 9660 9630 9596 9558 9517 9471 9421 9367 9308 9246 9179 9108 9034 8958 8879 8800 8720 8641 8563 8489 8418 8352 8292 8239 8194 8156 8128 8109 8099 8099 8108 8127 8154 8189 8231 8279 8333 8391 8452 8515 8578 8642 8705 8767 8826 8883 8937 8987 9035 9080 9121 9160 9196 9230 9261 9291 9318 9344 9368 9391 9412 9432 9451 9468 9485 9500 9515 9530 9544 9557 9571 9584 9598 9611 9625 9638 9652 9666 9679 9693 9706 9718 9730 9742 9753 9763 9773 9781 9790 9798 9805 9812 9819 9825 9832 9838 9844 9849 9855 9860 9865 9870 9874 9879 9882 9886 9888 9891 9893 9894 9895 9895 9894 9893 9891 9889 9887 9884 9882 9879 9876 9873 9871 9869 9868 9867 9867 9868 9869 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9885 9885 9886 9886 9886 9887 9887 9889 9890 9893 9896 9899 9903 9907 9911 9915 9919 9923 9926 9928 9930 9931 9932 9932 9931 9930 9929 9927 9926 9925 9925 9925 9925 9926 9927 9929 9931 9933 9934 9936 9937 9938 9938 9938 9938 9937 9937 9936 4509 6 6 2 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9895 9892 9889 9885 9881 9877 9872 9867 9862 9856 9850 9843 9836 9829 9821 9813 9805 9796 9787 9778 9768 9759 9750 9741 9733 9725 9719 9713 9708 9704 9701 9700 9699 9700 9701 9703 9705 9707 9709 9711 9712 9713 9713 9713 9712 9711 9709 9707 9705 9704 9702 9702 9701 9702 9702 9704 9706 9709 9712 9715 9718 9722 9725 9728 9730 9732 9733 9734 9733 9731 9728 9724 9718 9710 9701 9689 9674 9657 9637 9613 9586 9555 9519 9479 9434 9385 9331 9272 9210 9144 9076 9005 8932 8860 8787 8716 8647 8581 8519 8461 8408 8360 8318 8280 8248 8221 8198 8180 8165 8155 8148 8145 8146 8150 8158 8169 8185 8205 8230 8259 8293 8332 8375 8421 8472 8525 8581 8639 8698 8758 8817 8875 8932 8987 9039 9089 9136 9179 9219 9256 9290 9321 9348 9373 9395 9415 9432 9448 9462 9474 9485 9495 9503 9510 9516 9520 9523 9525 9525 9522 9518 9511 9502 9489 9473 9454 9431 9405 9375 9340 9302 9259 9213 9162 9108 9051 8990 8927 8861 8794 8726 8659 8591 8526 8464 8405 8350 8302 8259 8224 8197 8179 8169 8168 8176 8193 8218 8251 8291 8337 8390 8446 8507 8570 8635 8701 8768 8834 8899 8962 9023 9081 9136 9189 9238 9285 9328 9369 9406 9441 9473 9504 9532 9558 9582 9605 9626 9646 9664 9681 9698 9713 9727 9741 9754 9766 9777 9788 9797 9807 9815 9822 9829 9834 9839 9843 9846 9848 9849 9850 9851 9852 9854 9855 9857 9859 9862 9864 9867 9869 9871 9873 9874 9874 9873 9871 9868 9864 9859 9855 9849 9844 9839 9834 9829 9824 9820 9815 9810 9806 9801 9795 9789 9783 9775 9768 9759 9750 9740 9729 9717 9704 9689 9672 9653 9632 9607 9579 9548 9513 9473 9428 9378 9322 9261 9193 9118 9036 8946 8847 8740 8624 8499 8364 8219 8065 7902 7731 7551 7365 7173 6978 6779 6580 6382 6186 5997 5815 5642 5482 5336 5206 5095 5005 4936 4891 4871 4876 4906 4961 5041 5145 5270 5414 5576 5751 5938 6132 6331 6532 6732 6928 7118 7300 7474 7637 7791 7934 8068 8192 8308 8416 8516 8611 8700 8784 8864 8939 9010 9077 9140 9199 9253 9304 9350 9392 9431 9465 9497 9526 9552 9576 9599 9620 9640 9660 9678 9696 9713 9729 9745 9759 9772 9784 9794 9803 9810 9816 9820 9824 9827 9829 9831 9833 9836 9838 9841 9845 9849 9853 9858 9862 9866 9869 9872 9874 9875 9875 9874 9872 9870 9868 9866 9865 9863 9863 9862 9863 9863 9864 9865 9866 9867 9867 9866 9865 9863 9861 9858 9855 9851 9847 9843 9839 9835 9830 9826 9821 9815 9808 9801 9792 9782 9771 9758 9744 9729 9713 9696 9679 9662 9646 9630 9615 9601 9588 9578 9569 9563 9558 4510 6 6 2 9555 9555 9556 9560 9564 9570 9578 9586 9594 9602 9611 9619 9626 9633 9639 9644 9648 9651 9654 9656 9658 9660 9663 9665 9669 9673 9678 9684 9692 9700 9709 9718 9729 9739 9750 9760 9770 9779 9788 9795 9802 9808 9812 9815 9817 9819 9819 9819 9819 9819 9818 9819 9819 9820 9822 9824 9826 9830 9833 9837 9840 9843 9846 9847 9848 9848 9847 9845 9842 9837 9832 9826 9820 9814 9807 9801 9796 9791 9787 9783 9781 9780 9780 9781 9782 9785 9788 9791 9795 9799 9803 9807 9811 9814 9818 9821 9824 9827 9829 9831 9833 9835 9836 9837 9838 9839 9840 9840 9840 9840 9840 9841 9841 9841 9842 9843 9843 9844 9845 9845 9846 9846 9846 9845 9844 9843 9842 9841 9840 9839 9839 9839 9840 9842 9844 9846 9849 9853 9857 9861 9865 9869 9872 9876 9880 9883 9886 9890 9893 9897 9900 9904 9908 9912 9915 9919 9922 9925 9927 9929 9931 9932 9933 9933 9934 9935 9936 9938 9940 9943 9946 9949 9952 9955 9958 9960 9962 9963 9964 9964 9963 9961 9959 9957 9954 9951 9949 9947 9945 9944 9943 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9912 9909 9907 9906 9905 9904 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9911 9913 9915 9918 9921 9923 9926 9929 9931 9934 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9946 9948 9950 9953 9955 9958 9960 9962 9963 9963 9963 9963 9962 9960 9959 9957 9956 9955 9954 9954 9955 9956 9958 9960 9962 9965 9967 9968 9970 9970 9971 9971 9971 9970 9970 9969 9969 9969 9969 9970 9971 9972 9973 9974 9975 9975 9976 9975 9975 9974 9973 9972 9970 9969 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9947 9945 9944 9943 9943 9942 9942 9943 9943 9943 9943 9942 9941 9939 9936 9932 9928 9923 9917 9910 9903 9895 9886 9876 9866 9854 9840 9825 9807 9787 9765 9739 9710 9677 9641 9601 9558 9511 9461 9408 9352 9293 9232 9170 9106 9042 8978 8914 8853 8793 8737 8685 8639 8598 8565 8539 8522 8513 8513 8521 8539 8564 8597 8637 8682 8732 8785 8841 8898 8954 9010 9064 9116 9165 9211 9253 9293 9329 9363 9394 9423 9450 9475 9499 9522 9544 9564 9583 9601 9617 9632 9645 9657 9667 9676 9684 9691 9697 9704 9711 9718 9725 9733 9742 9751 9761 9770 9780 9789 9797 9804 9811 9816 9821 9825 9828 9831 9833 9836 9838 9841 9844 9848 9851 9854 9856 9859 9860 9860 9859 9857 9854 9850 9845 9838 9831 9824 9816 9807 9798 9789 9779 9768 9757 9744 9729 4511 6 6 2 9713 9694 9673 9650 9624 9596 9566 9534 9501 9466 9430 9395 9360 9326 9293 9262 9233 9207 9184 9164 9147 9133 9122 9114 9109 9108 9108 9111 9117 9124 9133 9143 9155 9167 9180 9193 9205 9217 9228 9238 9247 9254 9260 9264 9266 9267 9266 9263 9260 9254 9248 9240 9232 9222 9212 9201 9188 9175 9160 9145 9128 9110 9090 9070 9048 9025 9000 8975 8950 8924 8898 8872 8847 8823 8801 8780 8763 8749 8738 8732 8731 8734 8743 8756 8776 8800 8830 8864 8902 8944 8989 9036 9084 9133 9183 9231 9279 9325 9370 9412 9452 9489 9523 9556 9585 9613 9638 9661 9682 9701 9718 9734 9748 9760 9771 9780 9788 9794 9799 9803 9805 9807 9807 9807 9806 9803 9800 9796 9792 9787 9781 9774 9767 9759 9750 9742 9733 9723 9714 9705 9696 9687 9679 9671 9664 9658 9652 9647 9643 9640 9636 9634 9631 9629 9627 9625 9624 9623 9622 9621 9622 9622 9624 9627 9630 9635 9641 9647 9655 9663 9672 9682 9692 9702 9713 9723 9733 9743 9753 9763 9772 9782 9791 9800 9808 9817 9825 9833 9841 9848 9855 9861 9867 9873 9878 9882 9887 9891 9895 9898 9901 9904 9907 9909 9911 9912 9912 9912 9912 9911 9909 9908 9906 9905 9903 9902 9902 9901 9902 9902 9903 9904 9905 9906 9906 9906 9906 9905 9903 9900 9897 9893 9888 9883 9877 9871 9865 9858 9850 9843 9834 9824 9814 9802 9790 9775 9760 9743 9724 9704 9683 9662 9639 9616 9593 9570 9547 9524 9502 9480 9459 9438 9418 9399 9380 9362 9344 9327 9311 9296 9282 9270 9259 9250 9243 9238 9235 9234 9235 9237 9241 9245 9251 9257 9264 9271 9278 9286 9294 9303 9312 9322 9332 9343 9354 9366 9378 9390 9402 9413 9425 9435 9445 9454 9463 9470 9477 9484 9490 9496 9502 9509 9515 9522 9530 9538 9547 9556 9567 9577 9589 9602 9615 9629 9644 9659 9676 9692 9709 9726 9743 9759 9775 9790 9803 9816 9827 9837 9845 9853 9859 9864 9869 9873 9876 9879 9882 9884 9885 9887 9888 9888 9888 9887 9886 9884 9882 9879 9876 9872 9868 9864 9859 9854 9849 9843 9838 9832 9827 9822 9817 9812 9808 9804 9800 9797 9795 9793 9791 9789 9786 9784 9781 9778 9774 9769 9763 9756 9748 9739 9729 9717 9704 9690 9674 9655 9635 9612 9587 9559 9528 9494 9458 9418 9377 9333 9287 9239 9190 9139 9086 9031 8974 8914 8850 8783 8710 8631 8545 8451 8349 8238 8118 7988 7850 7702 7546 7383 7213 7038 6860 6679 6498 6318 6142 5970 5806 5651 5506 5375 5259 5161 5081 5021 4983 4969 4978 5011 5068 5149 5252 5376 5519 5679 5854 6039 6233 6433 6636 6838 7038 7233 7421 7602 7774 7936 8088 8230 8363 8485 8599 8704 8801 8891 8974 9050 9121 9186 9246 9301 9352 9399 9442 9481 9517 9550 9581 9609 9634 9657 9678 9697 9714 9729 9742 9753 9762 9769 9775 9778 4512 6 6 2 9780 9780 9778 9776 9771 9766 9760 9753 9746 9737 9729 9720 9711 9702 9693 9684 9675 9666 9658 9650 9643 9636 9629 9623 9617 9612 9607 9603 9599 9596 9594 9593 9593 9593 9595 9597 9601 9605 9611 9617 9624 9631 9639 9647 9655 9664 9672 9680 9688 9696 9703 9711 9718 9725 9732 9739 9747 9754 9761 9768 9775 9782 9789 9796 9803 9809 9815 9820 9824 9828 9831 9834 9836 9837 9838 9838 9838 9838 9837 9836 9835 9833 9831 9829 9826 9822 9818 9813 9806 9798 9789 9779 9766 9752 9737 9719 9699 9677 9653 9626 9597 9565 9529 9491 9448 9402 9352 9298 9238 9175 9106 9032 8953 8869 8780 8687 8589 8487 8382 8274 8164 8054 7943 7834 7728 7627 7531 7443 7363 7293 7235 7189 7156 7136 7130 7138 7159 7192 7238 7295 7362 7438 7522 7612 7708 7807 7909 8013 8118 8222 8325 8426 8525 8619 8710 8797 8879 8956 9028 9095 9157 9214 9266 9314 9359 9399 9436 9470 9501 9531 9557 9583 9606 9627 9647 9666 9683 9699 9714 9727 9739 9750 9760 9770 9778 9786 9793 9800 9807 9813 9819 9825 9831 9837 9842 9847 9852 9856 9860 9863 9866 9868 9870 9872 9873 9873 9873 9873 9872 9870 9868 9866 9864 9860 9857 9853 9850 9846 9842 9838 9834 9831 9828 9826 9824 9822 9821 9821 9821 9821 9822 9822 9823 9823 9824 9824 9823 9823 9821 9820 9818 9816 9814 9812 9810 9808 9806 9805 9803 9802 9801 9801 9800 9800 9799 9799 9799 9798 9797 9797 9796 9795 9793 9792 9790 9789 9787 9786 9784 9783 9782 9781 9780 9779 9779 9779 9779 9779 9779 9778 9778 9777 9775 9774 9771 9768 9765 9761 9757 9753 9748 9743 9739 9735 9731 9727 9723 9720 9717 9715 9712 9710 9708 9705 9703 9701 9699 9697 9695 9692 9689 9685 9680 9675 9668 9660 9650 9638 9625 9609 9592 9572 9550 9525 9498 9467 9433 9395 9352 9303 9247 9183 9109 9025 8929 8820 8697 8559 8406 8236 8052 7851 7636 7407 7166 6913 6651 6381 6105 5826 5545 5265 4988 4715 4450 4192 3946 3711 3489 3282 3090 2916 2759 2620 2501 2403 2326 2273 2243 2238 2259 2308 2385 2491 2627 2791 2983 3203 3446 3712 3997 4297 4609 4927 5247 5566 5878 6182 6473 6749 7008 7249 7472 7677 7864 8034 8189 8330 8458 8575 8682 8779 8869 8952 9028 9098 9162 9220 9274 9322 9366 9405 9440 9472 9500 9526 9549 9571 9590 9608 9625 9641 9656 9670 9684 9696 9708 9719 9729 9738 9746 9754 9761 9766 9772 9776 9780 9783 9786 9788 9790 9792 9793 9794 9795 9795 9794 9793 9791 9789 9785 9781 9775 9768 9760 9750 9739 9726 9711 9695 9676 9654 9630 9603 9573 9539 9501 9459 9413 9362 9306 9245 9179 9108 9032 8951 8866 8776 8683 8586 8486 8384 8281 8177 8074 7972 7874 7781 7694 7615 7545 7486 7440 7406 7387 7383 7394 7419 7458 7511 4513 6 6 2 7576 7652 7736 7828 7925 8025 8127 8230 8331 8430 8525 8617 8703 8785 8862 8935 9002 9066 9125 9180 9231 9279 9324 9365 9404 9439 9472 9503 9531 9557 9581 9604 9625 9645 9663 9681 9698 9714 9729 9743 9756 9768 9779 9789 9798 9805 9811 9816 9820 9823 9826 9828 9830 9832 9834 9836 9839 9842 9845 9848 9851 9854 9857 9859 9861 9862 9863 9863 9863 9863 9862 9861 9859 9858 9856 9854 9852 9849 9846 9843 9839 9834 9829 9823 9817 9810 9802 9794 9786 9776 9767 9757 9747 9737 9726 9716 9706 9695 9686 9677 9668 9660 9654 9648 9643 9640 9638 9637 9638 9639 9641 9644 9648 9652 9656 9661 9665 9669 9672 9676 9679 9682 9684 9686 9689 9691 9694 9696 9699 9702 9705 9708 9710 9712 9713 9713 9713 9710 9706 9701 9694 9686 9676 9664 9651 9638 9623 9608 9592 9575 9559 9542 9524 9507 9489 9471 9453 9436 9419 9403 9388 9375 9363 9354 9348 9345 9345 9348 9354 9363 9374 9387 9402 9418 9433 9449 9463 9476 9486 9494 9498 9500 9497 9491 9480 9465 9445 9421 9391 9355 9315 9268 9216 9158 9095 9026 8952 8874 8792 8707 8621 8533 8446 8360 8277 8198 8124 8058 7998 7948 7907 7877 7858 7850 7854 7868 7894 7930 7976 8031 8093 8162 8237 8315 8396 8478 8560 8641 8721 8797 8871 8940 9005 9066 9123 9175 9223 9267 9307 9344 9379 9410 9439 9465 9490 9511 9531 9548 9562 9574 9583 9590 9594 9596 9595 9593 9589 9583 9576 9568 9559 9549 9539 9528 9516 9504 9491 9478 9463 9448 9432 9415 9398 9381 9364 9347 9331 9316 9303 9291 9281 9272 9266 9261 9258 9256 9256 9257 9259 9262 9265 9269 9274 9279 9284 9290 9297 9304 9313 9322 9332 9343 9355 9368 9382 9397 9412 9429 9445 9462 9479 9496 9513 9530 9546 9562 9577 9591 9604 9616 9626 9634 9640 9645 9647 9647 9645 9640 9633 9622 9609 9593 9573 9549 9522 9491 9455 9415 9371 9322 9269 9212 9151 9088 9022 8955 8888 8823 8759 8699 8644 8595 8553 8519 8494 8478 8471 8474 8486 8507 8537 8575 8619 8670 8725 8785 8846 8910 8974 9037 9098 9157 9212 9264 9311 9354 9392 9425 9454 9478 9498 9515 9529 9540 9548 9554 9559 9562 9563 9564 9563 9561 9559 9556 9552 9548 9543 9539 9535 9531 9527 9524 9521 9519 9518 9517 9516 9515 9514 9512 9510 9508 9504 9500 9495 9489 9483 9476 9469 9461 9454 9447 9440 9434 9428 9423 9418 9413 9408 9403 9399 9394 9389 9384 9379 9374 9368 9363 9358 9353 9349 9346 9343 9341 9340 9340 9342 9344 9346 9350 9354 9358 9363 9368 9372 9377 9382 9386 9391 9395 9400 9405 9410 9416 9423 9430 9438 9446 9455 9464 9474 9485 9495 9506 9518 9529 9541 9553 9565 9578 9590 9603 9616 9629 9642 9654 9667 9679 9691 9702 9712 9722 9732 9740 9748 9756 9763 9769 9775 9782 4514 6 6 2 9787 9793 9798 9804 9809 9813 9817 9821 9824 9827 9829 9831 9832 9833 9834 9834 9834 9834 9834 9833 9833 9831 9829 9827 9824 9820 9816 9811 9805 9799 9793 9786 9779 9772 9764 9757 9749 9740 9731 9722 9711 9699 9685 9670 9653 9634 9614 9591 9565 9537 9507 9473 9436 9395 9350 9299 9242 9177 9105 9023 8931 8829 8714 8586 8445 8290 8121 7938 7741 7532 7309 7076 6833 6583 6325 6064 5800 5537 5275 5018 4767 4524 4291 4069 3861 3667 3489 3328 3186 3065 2966 2890 2840 2817 2822 2857 2924 3022 3151 3312 3502 3720 3963 4227 4509 4804 5107 5414 5720 6021 6312 6590 6852 7097 7324 7531 7719 7890 8043 8180 8304 8415 8515 8605 8687 8762 8830 8891 8946 8996 9040 9079 9114 9143 9169 9190 9208 9223 9235 9245 9252 9258 9262 9264 9264 9262 9258 9253 9244 9234 9222 9207 9191 9172 9152 9130 9106 9080 9053 9024 8993 8960 8925 8888 8849 8808 8765 8720 8674 8626 8577 8527 8475 8422 8367 8310 8251 8189 8124 8055 7982 7903 7820 7730 7635 7534 7427 7314 7195 7072 6943 6811 6675 6537 6397 6256 6116 5977 5840 5708 5582 5463 5354 5255 5168 5094 5035 4991 4963 4950 4953 4969 4997 5037 5085 5139 5197 5257 5315 5371 5422 5466 5502 5530 5549 5559 5561 5556 5543 5526 5503 5478 5450 5422 5394 5367 5342 5319 5301 5286 5276 5272 5274 5282 5298 5322 5356 5398 5452 5516 5591 5677 5775 5884 6004 6135 6274 6421 6575 6735 6897 7062 7227 7390 7550 7706 7856 8000 8137 8265 8386 8499 8604 8701 8791 8874 8950 9021 9085 9145 9200 9250 9297 9339 9378 9414 9446 9476 9503 9528 9551 9573 9592 9610 9627 9643 9657 9671 9683 9694 9705 9714 9722 9730 9737 9743 9748 9753 9757 9761 9764 9767 9770 9773 9775 9777 9779 9781 9784 9786 9788 9790 9793 9796 9799 9803 9807 9811 9814 9818 9821 9824 9826 9828 9829 9829 9828 9827 9825 9823 9820 9817 9815 9812 9809 9807 9804 9802 9800 9797 9794 9790 9786 9782 9777 9771 9764 9757 9750 9741 9733 9724 9714 9704 9694 9683 9672 9660 9648 9635 9622 9609 9594 9580 9565 9551 9536 9522 9509 9496 9484 9474 9465 9457 9451 9446 9444 9443 9443 9446 9449 9454 9461 9468 9476 9484 9493 9503 9512 9521 9530 9539 9548 9556 9564 9571 9579 9586 9594 9602 9610 9618 9626 9635 9645 9654 9664 9674 9684 9693 9702 9711 9719 9727 9733 9740 9745 9751 9756 9760 9765 9769 9773 9778 9782 9785 9789 9791 9793 9794 9794 9793 9790 9787 9782 9777 9771 9765 9759 9753 9747 9741 9736 9732 9728 9724 9720 9717 9713 9708 9704 9698 9692 9686 9679 9672 9665 9659 9654 9649 9645 9643 9642 9642 9643 9646 9648 9652 9655 9659 9662 9666 9669 9672 9675 9678 9681 9685 9689 9695 9701 9708 9715 9724 9732 9741 9750 9759 9767 9774 4515 6 6 2 9780 9786 9790 9793 9796 9798 9799 9799 9799 9798 9797 9795 9792 9788 9783 9777 9770 9762 9752 9741 9729 9715 9700 9683 9665 9646 9626 9604 9582 9558 9533 9507 9480 9453 9425 9398 9371 9344 9319 9295 9273 9253 9235 9220 9207 9197 9189 9184 9181 9179 9178 9178 9178 9176 9174 9168 9159 9146 9127 9102 9070 9031 8983 8927 8863 8790 8709 8621 8526 8425 8321 8213 8105 7997 7892 7792 7698 7612 7535 7471 7419 7381 7357 7349 7356 7379 7417 7469 7533 7609 7696 7790 7891 7996 8103 8211 8318 8422 8522 8617 8706 8789 8865 8934 8997 9053 9102 9145 9183 9214 9241 9262 9278 9289 9295 9295 9290 9280 9264 9242 9213 9178 9136 9086 9029 8963 8888 8804 8710 8607 8493 8369 8234 8090 7936 7773 7601 7422 7236 7045 6849 6648 6445 6238 6030 5819 5607 5394 5179 4963 4747 4530 4314 4100 3887 3679 3476 3281 3094 2918 2754 2604 2470 2351 2249 2166 2101 2054 2027 2019 2031 2063 2116 2190 2285 2402 2541 2701 2883 3084 3304 3541 3791 4053 4322 4595 4868 5138 5400 5652 5890 6112 6317 6504 6671 6819 6948 7060 7156 7237 7304 7360 7407 7445 7476 7503 7526 7546 7565 7584 7604 7626 7652 7681 7715 7754 7798 7849 7905 7966 8032 8103 8177 8253 8330 8407 8484 8558 8630 8699 8764 8824 8881 8932 8979 9022 9060 9095 9126 9153 9177 9198 9216 9231 9243 9253 9261 9267 9271 9274 9275 9276 9275 9274 9273 9271 9270 9268 9267 9266 9265 9264 9263 9261 9260 9258 9256 9254 9252 9250 9248 9247 9246 9245 9245 9246 9247 9248 9249 9250 9251 9251 9250 9248 9245 9241 9236 9230 9223 9215 9208 9200 9193 9187 9182 9179 9178 9179 9181 9186 9192 9201 9211 9223 9236 9250 9265 9281 9298 9315 9333 9351 9369 9387 9405 9424 9442 9461 9479 9497 9514 9532 9548 9565 9580 9595 9610 9624 9637 9649 9661 9673 9684 9694 9704 9714 9723 9732 9740 9748 9755 9762 9768 9774 9779 9783 9787 9791 9794 9797 9799 9800 9802 9803 9804 9805 9805 9805 9806 9805 9805 9804 9804 9803 9802 9800 9799 9797 9795 9793 9790 9788 9785 9782 9779 9776 9773 9770 9767 9765 9763 9761 9760 9759 9759 9758 9759 9759 9759 9759 9759 9759 9758 9757 9755 9753 9751 9748 9744 9740 9736 9731 9725 9719 9712 9703 9694 9683 9670 9656 9640 9622 9602 9581 9559 9536 9513 9490 9468 9447 9428 9410 9394 9380 9369 9359 9352 9347 9344 9343 9343 9345 9349 9353 9359 9367 9376 9386 9397 9409 9423 9437 9452 9468 9483 9499 9515 9530 9544 9558 9571 9583 9595 9606 9617 9628 9639 9649 9659 9670 9681 9691 9702 9712 9722 9731 9740 9748 9756 9762 9768 9773 9777 9780 9783 9786 9787 9789 9790 9791 9792 9793 9794 9795 9795 9795 9795 9795 9795 9794 9792 9791 9789 9786 9784 9781 9777 9774 9770 9766 4516 6 6 2 9763 9759 9756 9753 9750 9748 9745 9743 9742 9741 9740 9739 9738 9738 9737 9737 9736 9735 9734 9732 9731 9729 9727 9725 9723 9721 9719 9718 9716 9715 9714 9713 9713 9713 9712 9712 9712 9712 9712 9712 9712 9712 9712 9712 9713 9714 9716 9719 9722 9725 9729 9734 9739 9744 9750 9755 9761 9766 9771 9776 9780 9784 9787 9790 9792 9793 9794 9794 9793 9792 9791 9790 9789 9788 9787 9787 9788 9789 9790 9793 9796 9799 9802 9805 9808 9810 9811 9812 9812 9811 9810 9808 9806 9803 9801 9798 9796 9794 9792 9790 9787 9783 9779 9772 9764 9752 9738 9721 9700 9675 9646 9613 9576 9535 9490 9442 9390 9334 9275 9213 9147 9079 9008 8936 8862 8788 8713 8641 8571 8505 8444 8389 8343 8306 8279 8262 8257 8262 8279 8307 8344 8389 8442 8501 8564 8631 8698 8766 8833 8898 8959 9018 9072 9121 9166 9206 9241 9271 9296 9316 9332 9343 9350 9353 9353 9349 9342 9334 9325 9315 9306 9299 9293 9290 9291 9295 9304 9316 9333 9353 9377 9404 9433 9463 9494 9525 9556 9585 9613 9639 9662 9683 9702 9717 9731 9742 9751 9758 9763 9766 9768 9768 9767 9764 9760 9754 9747 9738 9728 9716 9702 9687 9671 9654 9637 9619 9601 9583 9567 9552 9539 9528 9520 9514 9511 9511 9513 9518 9525 9534 9544 9556 9568 9581 9594 9606 9618 9629 9639 9649 9657 9665 9672 9678 9683 9687 9691 9695 9698 9700 9703 9705 9706 9708 9710 9711 9713 9715 9717 9719 9722 9724 9726 9728 9730 9732 9733 9733 9733 9733 9731 9729 9727 9724 9720 9717 9712 9708 9703 9698 9693 9687 9680 9673 9665 9655 9645 9634 9621 9606 9590 9573 9554 9534 9512 9489 9464 9438 9411 9382 9352 9321 9289 9256 9221 9185 9148 9109 9070 9029 8988 8946 8904 8862 8820 8780 8741 8704 8668 8636 8605 8578 8554 8532 8514 8499 8487 8477 8471 8468 8468 8470 8476 8485 8496 8511 8529 8550 8573 8599 8628 8658 8689 8722 8756 8789 8823 8856 8888 8920 8950 8980 9008 9035 9062 9088 9113 9137 9162 9186 9209 9233 9256 9279 9302 9325 9347 9369 9390 9411 9431 9450 9468 9486 9502 9517 9531 9544 9556 9566 9576 9585 9592 9600 9607 9614 9620 9627 9635 9642 9650 9657 9665 9673 9681 9689 9695 9702 9707 9711 9715 9717 9719 9720 9720 9720 9719 9717 9716 9714 9712 9711 9709 9708 9706 9705 9704 9703 9702 9702 9701 9701 9701 9700 9700 9700 9700 9700 9700 9699 9699 9698 9696 9694 9691 9688 9685 9681 9676 9672 9666 9661 9655 9649 9644 9637 9631 9625 9619 9613 9607 9601 9595 9590 9585 9580 9576 9572 9569 9566 9563 9561 9559 9557 9556 9555 9554 9554 9554 9555 9557 9560 9564 9568 9574 9581 9588 9596 9605 9615 9624 9634 9644 9653 9663 9672 9680 9689 9697 9705 9713 9720 9728 9736 9743 9750 9757 9763 9768 9773 4517 6 6 2 9778 9781 9784 9785 9785 9785 9783 9780 9775 9769 9761 9752 9740 9726 9710 9691 9670 9646 9619 9589 9557 9522 9484 9445 9403 9360 9315 9268 9220 9171 9121 9070 9019 8966 8913 8859 8805 8751 8697 8642 8587 8532 8477 8422 8366 8310 8253 8195 8136 8074 8011 7945 7876 7804 7729 7651 7570 7486 7399 7309 7218 7125 7031 6937 6843 6751 6662 6576 6496 6421 6355 6297 6250 6214 6193 6185 6193 6217 6258 6315 6388 6477 6580 6696 6823 6960 7103 7251 7401 7551 7700 7846 7986 8121 8248 8368 8481 8585 8683 8772 8855 8932 9002 9067 9127 9182 9233 9279 9322 9360 9395 9427 9455 9481 9504 9524 9542 9559 9573 9586 9598 9608 9617 9625 9631 9637 9641 9645 9648 9650 9652 9654 9656 9658 9660 9663 9667 9672 9677 9683 9690 9697 9705 9712 9720 9727 9734 9741 9747 9752 9757 9762 9767 9772 9777 9782 9788 9794 9801 9808 9815 9822 9829 9836 9842 9847 9850 9852 9854 9853 9852 9850 9846 9843 9839 9834 9830 9826 9822 9818 9815 9811 9807 9803 9799 9794 9789 9783 9777 9771 9764 9757 9750 9743 9736 9730 9724 9718 9713 9708 9704 9699 9695 9690 9686 9681 9675 9669 9662 9654 9645 9635 9623 9609 9593 9574 9553 9529 9501 9470 9435 9395 9350 9300 9244 9182 9112 9033 8946 8849 8741 8622 8490 8346 8187 8015 7829 7629 7416 7190 6952 6704 6447 6184 5915 5644 5373 5103 4838 4578 4326 4084 3853 3635 3430 3241 3067 2911 2773 2654 2556 2481 2428 2400 2398 2424 2477 2559 2669 2807 2972 3161 3372 3601 3845 4100 4360 4621 4879 5129 5367 5591 5796 5983 6150 6296 6423 6532 6624 6702 6769 6827 6878 6926 6972 7020 7069 7122 7180 7243 7312 7387 7468 7554 7646 7741 7841 7944 8048 8154 8260 8365 8469 8569 8666 8759 8847 8930 9007 9079 9145 9205 9260 9311 9356 9398 9436 9471 9503 9533 9560 9585 9608 9629 9648 9666 9682 9696 9708 9719 9729 9737 9743 9749 9753 9756 9758 9759 9759 9758 9756 9754 9751 9748 9744 9740 9736 9732 9727 9723 9718 9713 9708 9703 9697 9691 9685 9678 9671 9664 9656 9649 9642 9635 9629 9623 9618 9613 9609 9606 9603 9600 9598 9595 9593 9591 9589 9587 9585 9582 9580 9577 9574 9571 9567 9564 9560 9556 9551 9547 9542 9536 9531 9525 9519 9514 9509 9504 9500 9497 9494 9493 9492 9492 9492 9494 9495 9498 9501 9505 9509 9515 9521 9529 9538 9548 9559 9572 9586 9601 9616 9631 9647 9661 9676 9689 9700 9710 9719 9727 9733 9738 9741 9744 9747 9748 9749 9750 9750 9749 9748 9745 9741 9735 9728 9720 9710 9698 9684 9669 9653 9635 9615 9594 9570 9545 9517 9487 9452 9414 9371 9322 9266 9204 9133 9053 8963 8863 8751 8628 8491 8341 8178 8000 7809 7603 7383 7150 6905 6648 6382 6107 5826 5542 5255 4970 4688 4412 4145 3887 4518 6 6 2 3643 3412 3195 2995 2811 2644 2493 2358 2240 2138 2054 1987 1938 1909 1902 1917 1958 2026 2122 2248 2404 2590 2806 3050 3320 3611 3921 4244 4576 4912 5246 5575 5895 6201 6491 6763 7015 7248 7461 7656 7832 7992 8137 8268 8388 8497 8597 8689 8774 8852 8923 8989 9050 9105 9156 9203 9246 9285 9321 9354 9385 9413 9440 9466 9490 9512 9534 9555 9574 9593 9611 9627 9643 9657 9671 9684 9696 9708 9719 9729 9739 9749 9758 9767 9776 9784 9793 9801 9810 9818 9826 9833 9840 9847 9853 9859 9864 9868 9871 9874 9876 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9884 9883 9882 9880 9877 9872 9865 9857 9846 9833 9818 9800 9780 9757 9731 9701 9668 9630 9588 9540 9486 9425 9356 9280 9194 9098 8992 8875 8747 8607 8456 8294 8120 7936 7742 7539 7327 7109 6885 6657 6426 6195 5965 5738 5516 5302 5098 4905 4726 4563 4418 4293 4190 4109 4053 4021 4015 4035 4081 4152 4247 4365 4505 4663 4839 5029 5231 5442 5659 5878 6099 6317 6530 6736 6934 7122 7298 7462 7613 7750 7875 7986 8084 8169 8241 8302 8352 8390 8419 8437 8448 8450 8445 8435 8421 8404 8385 8366 8348 8333 8322 8315 8315 8322 8336 8358 8387 8423 8466 8515 8570 8629 8691 8756 8822 8888 8954 9019 9082 9143 9201 9255 9307 9354 9399 9439 9477 9511 9543 9571 9597 9620 9640 9658 9673 9687 9698 9706 9712 9716 9718 9718 9715 9709 9702 9691 9678 9661 9641 9616 9586 9551 9510 9463 9408 9346 9276 9198 9113 9019 8919 8812 8700 8582 8462 8339 8216 8094 7974 7858 7748 7645 7552 7468 7398 7340 7298 7271 7261 7269 7293 7334 7392 7464 7551 7649 7757 7873 7993 8117 8241 8363 8481 8593 8699 8796 8885 8964 9034 9095 9147 9190 9225 9252 9272 9285 9291 9290 9283 9269 9248 9221 9186 9146 9098 9044 8984 8919 8848 8773 8695 8615 8533 8451 8370 8292 8217 8148 8085 8030 7984 7948 7922 7908 7905 7914 7934 7966 8009 8062 8123 8193 8269 8351 8436 8524 8614 8703 8791 8878 8961 9041 9117 9189 9256 9318 9375 9428 9476 9519 9558 9593 9624 9652 9676 9697 9716 9731 9745 9756 9766 9774 9780 9786 9790 9794 9798 9800 9803 9806 9808 9810 9812 9815 9817 9818 9820 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9833 9835 9837 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9868 9869 9870 9871 9871 9871 9870 9869 9867 9865 9863 9860 9858 9855 9852 9848 9845 9842 9839 9836 9833 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9809 9806 9803 9799 9796 9792 9788 9784 9780 9776 9773 9770 9768 9766 9764 9763 9762 9762 9762 9762 9762 9762 9762 9762 9763 9763 9764 9766 9767 9769 9771 9773 9775 9778 9780 9782 9784 9786 9787 9789 9790 9791 9792 9794 9795 9797 9798 9800 4519 6 6 3 9804 9806 9809 9811 9814 9816 9818 9819 9820 9821 9821 9820 9819 9818 9817 9816 9816 9816 9816 9817 9818 9821 9823 9826 9830 9833 9837 9840 9843 9846 9848 9849 9850 9850 9850 9850 9850 9849 9849 9849 9849 9850 9851 9853 9855 9857 9859 9861 9863 9866 9867 9869 9870 9871 9872 9873 9873 9873 9874 9874 9874 9874 9873 9873 9872 9871 9869 9867 9864 9861 9857 9853 9848 9844 9840 9835 9831 9828 9825 9822 9820 9819 9818 9818 9818 9818 9819 9820 9821 9822 9824 9825 9827 9829 9831 9834 9837 9840 9844 9848 9852 9856 9860 9863 9867 9870 9872 9873 9874 9874 9873 9872 9869 9867 9863 9860 9855 9851 9846 9841 9836 9831 9825 9819 9813 9806 9799 9792 9785 9777 9770 9762 9755 9748 9741 9735 9730 9726 9722 9720 9719 9719 9720 9722 9724 9728 9732 9736 9741 9747 9752 9758 9763 9769 9774 9779 9785 9790 9795 9801 9806 9811 9816 9822 9827 9832 9838 9843 9848 9853 9857 9862 9866 9870 9873 9877 9880 9883 9886 9888 9891 9893 9895 9897 9898 9899 9900 9901 9901 9901 9901 9900 9899 9898 9896 9895 9893 9891 9889 9887 9884 9882 9880 9877 9874 9871 9867 9863 9859 9854 9848 9842 9836 9830 9823 9817 9810 9805 9799 9795 9791 9789 9787 9786 9786 9787 9789 9792 9795 9799 9803 9807 9811 9816 9820 9824 9828 9832 9836 9839 9842 9845 9848 9851 9853 9856 9858 9860 9862 9864 9867 9869 9871 9873 9876 9878 9880 9883 9885 9887 9889 9891 9892 9893 9893 9892 9891 9890 9888 9885 9882 9879 9875 9870 9866 9861 9855 9849 9842 9835 9827 9817 9807 9795 9783 9768 9753 9737 9719 9700 9681 9661 9641 9621 9601 9582 9563 9545 9527 9510 9495 9480 9465 9451 9438 9425 9412 9400 9388 9376 9365 9355 9345 9337 9331 9326 9324 9324 9327 9333 9342 9353 9368 9385 9405 9427 9450 9474 9499 9525 9550 9574 9598 9621 9642 9662 9680 9697 9712 9726 9739 9750 9760 9769 9777 9785 9791 9797 9803 9807 9811 9814 9817 9820 9821 9823 9824 9824 9824 9824 9823 9822 9821 9819 9817 9814 9811 9807 9804 9800 9796 9792 9788 9785 9782 9779 9776 9774 9772 9770 9768 9766 9764 9761 9758 9754 9749 9743 9736 9729 9720 9711 9701 9691 9681 9670 9659 9649 9639 9629 9620 9611 9602 9594 9587 9580 9574 9569 9564 9561 9559 9558 9559 9561 9565 9571 9578 9587 9597 9608 9621 9634 9647 9661 9675 9688 9701 9713 9725 9735 9745 9753 9761 9768 9774 9780 9785 9789 9793 9796 9799 9801 9802 9802 9802 9800 9797 9793 9788 9781 9773 9763 9752 9738 9723 9705 9684 9660 9632 9599 9562 9518 9468 9410 9344 9268 9183 9086 8978 8858 8726 8582 8426 8257 8077 7887 7687 7480 7266 7048 6828 6609 6394 6184 5985 5797 5626 5473 5341 5232 5150 5094 5067 5068 5099 5157 5241 5351 5483 5634 4520 6 6 3 5803 5985 6177 6377 6580 6784 6987 7185 7377 7561 7737 7903 8058 8203 8338 8462 8576 8681 8778 8865 8945 9016 9081 9139 9191 9237 9277 9312 9343 9369 9391 9410 9426 9439 9450 9460 9468 9476 9482 9488 9493 9498 9502 9506 9508 9510 9510 9510 9508 9504 9499 9492 9483 9473 9460 9445 9429 9410 9388 9364 9336 9305 9270 9230 9186 9135 9077 9013 8940 8859 8769 8670 8561 8442 8314 8176 8029 7873 7708 7536 7357 7172 6980 6783 6582 6376 6166 5952 5735 5516 5295 5072 4848 4625 4403 4184 3968 3758 3555 3360 3174 2999 2837 2687 2552 2431 2325 2235 2161 2103 2062 2037 2030 2040 2068 2115 2181 2267 2374 2501 2649 2817 3005 3211 3435 3675 3927 4191 4462 4738 5016 5294 5567 5834 6093 6341 6577 6800 7010 7205 7387 7556 7711 7855 7988 8110 8222 8326 8423 8512 8596 8673 8746 8813 8877 8936 8992 9045 9095 9142 9187 9229 9269 9306 9342 9375 9407 9436 9463 9488 9511 9532 9550 9567 9583 9597 9609 9620 9631 9640 9649 9657 9664 9671 9677 9683 9687 9691 9694 9696 9698 9698 9698 9696 9694 9691 9688 9685 9681 9678 9674 9671 9668 9665 9663 9662 9660 9659 9659 9658 9658 9658 9658 9658 9658 9658 9657 9656 9655 9652 9649 9646 9641 9636 9630 9623 9615 9606 9596 9585 9573 9559 9545 9529 9511 9492 9472 9449 9426 9400 9373 9344 9313 9282 9250 9217 9184 9151 9119 9088 9059 9033 9010 8990 8974 8962 8954 8952 8953 8960 8971 8986 9004 9026 9051 9078 9107 9136 9167 9197 9227 9256 9283 9310 9335 9358 9379 9399 9418 9435 9450 9465 9479 9492 9504 9516 9528 9538 9549 9559 9568 9577 9586 9594 9602 9609 9616 9623 9629 9636 9642 9648 9653 9659 9665 9671 9678 9684 9691 9697 9704 9711 9718 9725 9732 9739 9746 9753 9759 9766 9772 9778 9783 9789 9794 9798 9802 9806 9810 9813 9816 9819 9822 9824 9827 9829 9832 9834 9836 9839 9841 9843 9845 9847 9849 9850 9851 9851 9850 9848 9846 9843 9839 9835 9830 9825 9819 9814 9808 9803 9798 9794 9790 9786 9783 9780 9777 9774 9770 9766 9762 9757 9751 9745 9738 9730 9722 9715 9707 9700 9693 9688 9682 9678 9675 9672 9670 9668 9666 9665 9663 9661 9659 9657 9655 9653 9652 9651 9650 9650 9651 9654 9657 9662 9668 9674 9681 9689 9697 9705 9712 9719 9725 9730 9735 9738 9740 9741 9742 9742 9741 9741 9739 9738 9737 9736 9736 9735 9735 9735 9735 9736 9736 9737 9738 9740 9741 9742 9744 9746 9748 9749 9751 9754 9756 9758 9760 9763 9765 9767 9770 9772 9775 9778 9780 9783 9786 9788 9791 9794 9796 9798 9801 9803 9804 9806 9807 9808 9808 9808 9808 9808 9807 9806 9805 9803 9802 9800 9799 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9782 9781 9780 9778 9777 9775 9773 4521 6 6 3 9772 9771 9769 9768 9767 9766 9766 9766 9765 9766 9766 9766 9767 9768 9768 9769 9770 9770 9769 9769 9767 9765 9761 9757 9752 9745 9737 9727 9716 9703 9689 9672 9653 9632 9608 9582 9552 9520 9484 9444 9401 9354 9304 9249 9192 9132 9069 9003 8936 8869 8800 8733 8667 8602 8541 8484 8431 8384 8343 8309 8282 8264 8254 8252 8260 8276 8300 8333 8373 8420 8472 8530 8591 8654 8720 8786 8851 8916 8978 9038 9095 9149 9200 9247 9292 9335 9374 9412 9448 9482 9515 9546 9575 9603 9629 9653 9676 9696 9715 9731 9745 9757 9768 9777 9785 9792 9798 9804 9809 9815 9820 9826 9832 9838 9844 9849 9855 9860 9865 9869 9873 9876 9879 9881 9883 9884 9885 9886 9887 9887 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9879 9877 9876 9873 9871 9869 9867 9864 9862 9860 9857 9855 9854 9852 9851 9850 9849 9849 9850 9850 9851 9853 9854 9855 9857 9858 9859 9860 9861 9861 9860 9860 9859 9858 9858 9857 9857 9858 9858 9860 9861 9864 9866 9869 9873 9876 9879 9882 9884 9886 9888 9890 9891 9892 9893 9895 9896 9897 9899 9901 9903 9906 9909 9911 9914 9916 9919 9920 9922 9923 9923 9924 9924 9923 9923 9923 9923 9923 9924 9925 9926 9927 9929 9931 9933 9935 9937 9939 9940 9941 9941 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9930 9929 9929 9929 9928 9927 9927 9926 9924 9923 9921 9919 9917 9914 9912 9911 9909 9908 9908 9908 9908 9909 9911 9913 9916 9918 9921 9924 9926 9929 9931 9932 9933 9934 9934 9934 9934 9933 9933 9933 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9943 9942 9940 9937 9934 9929 9924 9919 9913 9906 9900 9893 9886 9880 9874 9869 9864 9859 9855 9851 9848 9845 9842 9839 9837 9835 9834 9833 9832 9832 9833 9834 9836 9838 9841 9845 9849 9853 9858 9862 9867 9870 9874 9877 9879 9881 9882 9882 9882 9881 9880 9878 9877 9875 9873 9871 9870 9868 9867 9865 9864 9863 9861 9860 9858 9855 9853 9850 9846 9842 9838 9833 9829 9824 9819 9814 9809 9804 9799 9795 9790 9786 9781 9776 9770 9765 9759 9752 9746 9739 9732 9726 9719 9713 9708 9704 9700 9697 9695 9694 9694 9694 9695 9696 9697 9697 9697 9697 9696 9694 9692 9689 9685 9681 9677 9672 9667 9662 9656 9651 9645 9639 9633 9627 9620 9612 9605 9597 9588 9580 9571 9562 9553 9545 9537 9530 9524 9520 9517 9516 9517 9520 9525 9532 9540 9551 9563 9577 9591 9607 9624 9641 9658 9675 9691 9707 9723 9737 9751 9763 9774 9785 9794 9802 9809 9816 9821 9826 9830 9833 9836 9837 9838 9838 9838 9837 9835 9833 9830 9828 9825 9822 9820 9817 9816 9814 9813 9813 9812 9811 9811 9809 9807 9803 9799 9793 9785 9775 9764 9751 9736 9721 9704 9687 9669 9652 9635 4522 6 6 3 9619 9604 9591 9579 9568 9560 9554 9549 9546 9545 9546 9548 9552 9556 9562 9569 9577 9585 9593 9602 9611 9619 9627 9634 9640 9645 9649 9651 9652 9652 9651 9649 9645 9641 9637 9631 9626 9621 9615 9610 9606 9602 9598 9595 9592 9590 9588 9587 9587 9587 9588 9589 9592 9595 9599 9604 9610 9617 9625 9634 9643 9654 9664 9676 9687 9698 9709 9720 9730 9739 9748 9756 9764 9771 9778 9784 9790 9797 9803 9809 9815 9822 9828 9835 9842 9849 9856 9862 9868 9874 9879 9883 9887 9891 9893 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9925 9925 9923 9921 9919 9916 9913 9909 9905 9900 9895 9890 9884 9877 9870 9861 9852 9842 9830 9816 9800 9782 9761 9738 9712 9683 9651 9616 9577 9535 9491 9443 9393 9341 9287 9231 9174 9116 9058 9000 8943 8889 8836 8787 8741 8700 8665 8635 8612 8595 8586 8584 8589 8600 8618 8642 8672 8705 8742 8782 8823 8865 8908 8950 8991 9031 9069 9105 9140 9173 9205 9235 9264 9291 9318 9344 9369 9393 9415 9437 9456 9473 9489 9501 9511 9519 9523 9524 9522 9517 9509 9498 9483 9466 9446 9423 9397 9367 9334 9298 9257 9212 9162 9106 9045 8977 8902 8820 8731 8633 8528 8414 8293 8164 8029 7888 7742 7592 7441 7288 7137 6989 6845 6707 6578 6458 6349 6252 6167 6096 6039 5995 5964 5946 5939 5942 5954 5973 5997 6024 6051 6078 6101 6120 6131 6135 6129 6112 6084 6045 5994 5931 5857 5772 5677 5571 5457 5335 5204 5067 4923 4773 4618 4458 4294 4126 3956 3784 3611 3439 3269 3102 2939 2783 2634 2494 2364 2244 2135 2038 1953 1879 1817 1766 1726 1696 1678 1670 1673 1689 1716 1758 1814 1887 1976 2084 2211 2357 2522 2707 2910 3129 3362 3608 3864 4125 4391 4656 4919 5177 5428 5668 5898 6115 6319 6510 6687 6851 7003 7143 7272 7390 7499 7597 7687 7768 7840 7902 7955 7997 8029 8049 8057 8053 8035 8003 7957 7895 7818 7725 7617 7492 7350 7193 7020 6831 6628 6412 6183 5944 5695 5440 5181 4919 4658 4399 4145 3899 3663 3437 3224 3025 2840 2670 2516 2378 2256 2150 2061 1990 1938 1905 1893 1904 1939 2000 2088 2205 2351 2525 2728 2959 3214 3493 3790 4103 4426 4757 5089 5419 5742 6055 6355 6639 6906 7154 7382 7591 7782 7955 8112 8254 8383 8499 8606 8702 8791 8873 8948 9017 9081 9139 9194 9244 9290 9333 9372 9408 9442 9473 9501 9528 9552 9575 9595 9614 9631 9646 9659 9671 9682 9691 9698 9705 9712 9718 9723 9729 9735 9741 9747 9753 9759 9765 9771 9777 9782 9786 9790 9794 9796 9798 9799 9800 9800 9800 9799 9798 9795 9792 9788 9783 9777 9768 9758 9747 9733 9717 9699 9680 9658 4523 6 6 3 9636 9612 9587 9561 9535 9508 9481 9454 9427 9399 9371 9343 9314 9283 9251 9217 9181 9142 9100 9055 9006 8954 8898 8839 8777 8712 8645 8576 8508 8440 8375 8314 8257 8208 8166 8133 8111 8099 8100 8113 8137 8173 8220 8277 8343 8416 8495 8577 8662 8748 8832 8915 8994 9069 9139 9205 9264 9319 9368 9412 9452 9487 9519 9548 9573 9597 9618 9637 9654 9670 9683 9696 9707 9717 9726 9734 9741 9747 9753 9759 9764 9770 9775 9780 9786 9791 9796 9802 9806 9811 9815 9819 9822 9824 9826 9827 9828 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9826 9826 9825 9824 9822 9821 9820 9818 9817 9815 9813 9811 9809 9807 9804 9802 9799 9796 9793 9790 9787 9784 9781 9777 9774 9771 9768 9764 9761 9757 9753 9749 9744 9739 9734 9728 9720 9712 9703 9693 9681 9667 9652 9634 9614 9590 9564 9533 9498 9458 9413 9361 9303 9237 9164 9082 8991 8891 8781 8662 8533 8394 8245 8087 7920 7744 7560 7369 7171 6968 6761 6551 6340 6129 5921 5718 5522 5335 5160 5000 4857 4733 4631 4553 4500 4474 4475 4504 4561 4645 4755 4889 5045 5221 5413 5618 5834 6057 6283 6510 6735 6956 7170 7376 7571 7756 7930 8092 8242 8381 8509 8626 8734 8832 8922 9005 9080 9149 9213 9271 9324 9373 9419 9460 9499 9534 9566 9596 9624 9649 9672 9694 9714 9732 9749 9764 9778 9791 9803 9813 9823 9832 9840 9847 9853 9859 9864 9868 9871 9873 9875 9876 9876 9876 9875 9873 9870 9867 9864 9860 9856 9851 9847 9842 9838 9833 9830 9826 9823 9821 9820 9819 9819 9820 9821 9824 9826 9830 9833 9837 9841 9846 9850 9854 9858 9861 9864 9867 9870 9872 9873 9875 9875 9876 9876 9875 9875 9873 9872 9870 9867 9864 9861 9857 9852 9847 9842 9836 9829 9822 9814 9806 9797 9788 9778 9768 9758 9748 9738 9727 9717 9706 9696 9685 9675 9665 9656 9646 9638 9630 9622 9616 9610 9606 9602 9600 9600 9600 9602 9604 9608 9612 9616 9621 9625 9629 9633 9635 9637 9638 9638 9637 9636 9634 9632 9629 9626 9624 9622 9621 9620 9620 9621 9624 9627 9631 9636 9642 9649 9656 9665 9675 9685 9696 9707 9719 9732 9744 9756 9768 9780 9792 9802 9812 9821 9830 9837 9844 9849 9855 9859 9863 9867 9870 9872 9875 9877 9879 9880 9881 9882 9882 9881 9880 9878 9875 9871 9867 9861 9854 9846 9836 9825 9812 9798 9782 9765 9745 9723 9699 9673 9644 9613 9580 9544 9506 9466 9424 9379 9333 9285 9235 9184 9133 9081 9029 8977 8928 8880 8835 8794 8757 8726 8700 8682 8671 8668 8673 8685 8706 8735 8770 8811 8858 8909 8963 9020 9077 9134 9190 9244 9295 9343 9388 9429 9466 9500 9531 9559 9584 9608 9629 9648 9666 9683 9699 9714 9728 9740 9752 9761 9770 9777 9782 9786 9788 4524 6 6 3 9789 9788 9787 9785 9782 9778 9774 9770 9766 9761 9756 9751 9745 9739 9733 9725 9716 9707 9696 9684 9670 9656 9641 9625 9608 9591 9574 9557 9540 9524 9508 9494 9480 9467 9455 9445 9434 9425 9417 9409 9401 9395 9389 9384 9379 9375 9373 9371 9370 9371 9372 9375 9379 9383 9389 9395 9403 9410 9419 9427 9437 9446 9456 9466 9477 9488 9499 9510 9522 9533 9545 9556 9567 9577 9586 9594 9600 9605 9607 9608 9606 9603 9596 9588 9577 9565 9550 9533 9514 9494 9472 9449 9425 9401 9376 9352 9328 9305 9284 9265 9248 9234 9223 9215 9211 9211 9214 9221 9231 9244 9259 9276 9296 9316 9337 9359 9380 9402 9423 9443 9463 9481 9499 9517 9533 9548 9563 9577 9590 9602 9614 9625 9635 9645 9654 9662 9671 9678 9686 9694 9701 9709 9716 9724 9732 9740 9748 9756 9764 9771 9779 9786 9793 9800 9806 9812 9818 9824 9830 9836 9842 9847 9853 9858 9863 9868 9873 9878 9882 9886 9889 9892 9895 9898 9900 9902 9905 9907 9909 9911 9914 9916 9918 9919 9921 9922 9923 9923 9923 9922 9921 9919 9917 9915 9912 9909 9907 9905 9902 9901 9900 9899 9899 9900 9901 9902 9904 9905 9906 9907 9908 9908 9908 9907 9906 9904 9902 9900 9898 9897 9895 9894 9893 9893 9893 9894 9895 9896 9898 9900 9901 9902 9903 9904 9904 9904 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9893 9894 9895 9896 9897 9898 9899 9900 9900 9900 9900 9899 9897 9895 9892 9888 9885 9881 9876 9872 9868 9863 9859 9854 9850 9845 9840 9836 9830 9825 9820 9814 9809 9803 9798 9793 9787 9783 9778 9773 9768 9762 9755 9748 9739 9727 9714 9698 9678 9656 9629 9599 9564 9525 9481 9432 9378 9318 9253 9183 9106 9023 8934 8839 8738 8632 8521 8407 8289 8169 8048 7928 7810 7696 7587 7485 7390 7306 7232 7169 7119 7082 7058 7047 7049 7064 7091 7129 7178 7236 7303 7376 7455 7539 7625 7714 7804 7894 7982 8068 8151 8232 8308 8381 8450 8515 8576 8634 8688 8740 8789 8836 8881 8924 8965 9005 9043 9079 9114 9147 9178 9206 9233 9257 9279 9299 9316 9331 9344 9355 9363 9369 9373 9374 9373 9369 9362 9352 9338 9322 9302 9278 9252 9222 9191 9157 9121 9085 9049 9012 8977 8944 8913 8885 8860 8838 8821 8806 8796 8790 8787 8787 8790 8795 8803 8812 8823 8834 8845 8855 8865 8872 8877 8879 8877 8870 8857 8839 8813 8780 8739 8689 8631 8563 8486 8401 8306 8202 8091 7971 7844 7710 7571 7426 7277 7125 6971 6816 6662 6510 6361 6218 6081 5954 5837 5732 5641 5565 5506 5465 5441 5436 5449 5479 5527 5590 5668 5758 5859 5969 6086 6208 6332 6458 6584 6708 6830 6948 7062 7171 7275 7373 7466 7554 7636 7713 7784 7851 7913 7970 8022 8069 8113 4525 6 6 3 8151 8185 8215 8241 8262 8279 8291 8298 8301 8300 8293 8282 8266 8245 8220 8190 8155 8115 8071 8022 7969 7910 7846 7776 7699 7617 7527 7429 7324 7210 7089 6958 6820 6674 6521 6360 6194 6023 5847 5667 5485 5300 5113 4924 4734 4544 4352 4160 3968 3776 3586 3397 3211 3028 2851 2681 2518 2364 2220 2088 1967 1858 1761 1677 1604 1542 1490 1448 1415 1391 1375 1369 1371 1385 1410 1448 1502 1571 1659 1766 1893 2041 2209 2397 2603 2825 3061 3308 3562 3820 4079 4334 4584 4824 5052 5267 5468 5653 5821 5974 6112 6234 6344 6440 6526 6602 6669 6730 6784 6833 6878 6921 6961 7001 7040 7080 7120 7163 7207 7255 7305 7359 7416 7475 7538 7604 7671 7740 7810 7880 7950 8019 8087 8152 8215 8275 8333 8386 8437 8484 8528 8569 8607 8643 8676 8707 8736 8764 8791 8818 8843 8869 8895 8920 8946 8972 8998 9024 9049 9075 9100 9124 9148 9171 9193 9214 9234 9253 9271 9289 9306 9323 9339 9356 9372 9388 9405 9421 9436 9452 9467 9481 9494 9506 9518 9528 9536 9544 9551 9558 9563 9568 9573 9578 9583 9588 9594 9599 9605 9610 9615 9621 9626 9630 9635 9639 9642 9645 9649 9652 9655 9659 9662 9666 9670 9675 9680 9685 9689 9694 9698 9702 9705 9708 9710 9711 9711 9711 9711 9711 9710 9710 9710 9710 9710 9711 9713 9715 9717 9719 9722 9724 9726 9729 9731 9733 9735 9736 9737 9739 9740 9741 9742 9744 9745 9746 9747 9748 9749 9750 9750 9750 9750 9749 9748 9746 9743 9740 9737 9732 9728 9723 9718 9712 9707 9701 9696 9691 9686 9681 9677 9673 9670 9668 9666 9665 9665 9665 9665 9666 9668 9669 9671 9673 9676 9678 9681 9684 9687 9691 9695 9699 9703 9708 9713 9719 9724 9730 9735 9741 9746 9751 9756 9761 9765 9769 9773 9777 9780 9784 9788 9791 9795 9799 9803 9806 9810 9813 9817 9819 9822 9823 9824 9825 9825 9825 9825 9825 9824 9825 9825 9826 9828 9831 9834 9837 9841 9845 9849 9853 9856 9858 9860 9860 9860 9858 9856 9853 9849 9845 9842 9838 9835 9833 9831 9830 9829 9830 9830 9831 9832 9833 9834 9834 9833 9831 9829 9826 9822 9818 9813 9809 9804 9799 9794 9789 9784 9779 9774 9769 9763 9756 9748 9740 9730 9718 9705 9691 9674 9656 9636 9613 9587 9559 9527 9491 9451 9406 9355 9297 9233 9162 9083 8997 8903 8803 8696 8583 8466 8346 8225 8104 7986 7871 7762 7662 7571 7491 7424 7371 7333 7310 7303 7312 7336 7375 7427 7492 7568 7653 7747 7845 7948 8053 8159 8263 8366 8464 8558 8647 8730 8807 8878 8943 9003 9057 9107 9152 9194 9232 9268 9301 9332 9361 9388 9413 9437 9459 9480 9499 9517 9533 9548 9562 9574 9585 9595 9604 9611 9618 9623 9627 9630 9632 9632 9632 9630 9628 9625 9621 9617 9613 9609 9605 9602 9599 9597 9595 9594 9594 4526 6 6 3 9594 9594 9595 9596 9597 9597 9598 9598 9598 9597 9595 9592 9588 9583 9575 9565 9552 9536 9517 9493 9465 9431 9392 9348 9297 9240 9176 9106 9030 8948 8861 8768 8670 8569 8464 8357 8250 8142 8036 7933 7834 7740 7654 7576 7508 7451 7406 7373 7354 7349 7358 7380 7416 7463 7522 7591 7669 7755 7847 7943 8042 8143 8244 8345 8444 8540 8633 8722 8807 8888 8964 9035 9101 9163 9221 9274 9323 9368 9409 9447 9482 9514 9543 9570 9594 9615 9635 9653 9669 9684 9697 9709 9719 9729 9737 9744 9751 9757 9761 9765 9768 9770 9771 9772 9771 9769 9766 9763 9758 9752 9745 9738 9729 9720 9710 9700 9689 9679 9668 9657 9647 9637 9627 9618 9609 9602 9595 9589 9584 9579 9576 9574 9572 9571 9571 9571 9572 9573 9574 9575 9576 9577 9577 9576 9574 9571 9567 9561 9553 9543 9530 9515 9498 9477 9453 9426 9395 9360 9321 9277 9228 9173 9111 9042 8965 8880 8785 8680 8565 8438 8300 8151 7990 7817 7634 7440 7237 7024 6805 6579 6347 6112 5875 5636 5398 5162 4930 4703 4481 4268 4063 3869 3686 3515 3358 3214 3085 2970 2869 2782 2709 2649 2600 2562 2533 2511 2496 2485 2477 2470 2463 2455 2444 2431 2414 2394 2369 2340 2309 2275 2239 2204 2169 2137 2110 2090 2078 2078 2090 2117 2162 2224 2306 2409 2532 2675 2839 3021 3219 3431 3654 3884 4119 4353 4583 4805 5016 5211 5389 5547 5683 5795 5883 5947 5986 6003 5997 5971 5926 5863 5784 5691 5586 5469 5343 5208 5067 4920 4768 4614 4460 4307 4157 4014 3879 3756 3648 3558 3489 3442 3422 3430 3466 3532 3629 3754 3907 4087 4289 4511 4750 5002 5262 5528 5794 6058 6316 6566 6806 7034 7248 7449 7636 7808 7968 8114 8249 8373 8488 8593 8690 8780 8862 8939 9010 9075 9135 9191 9241 9287 9329 9367 9401 9432 9460 9485 9508 9528 9546 9563 9578 9591 9603 9614 9624 9633 9640 9647 9653 9658 9662 9666 9669 9672 9674 9676 9678 9679 9680 9680 9680 9679 9678 9676 9673 9669 9665 9659 9653 9646 9638 9629 9620 9611 9601 9591 9580 9570 9559 9547 9535 9522 9508 9493 9477 9459 9440 9419 9396 9371 9345 9317 9287 9257 9226 9194 9162 9130 9099 9069 9041 9014 8988 8965 8943 8924 8906 8891 8877 8865 8854 8844 8835 8826 8817 8808 8799 8788 8777 8763 8747 8728 8707 8681 8652 8617 8578 8533 8481 8423 8358 8284 8203 8114 8016 7909 7794 7671 7539 7399 7251 7096 6935 6768 6594 6416 6234 6048 5859 5666 5472 5276 5080 4883 4686 4491 4297 4107 3920 3738 3562 3393 3231 3078 2935 2802 2679 2567 2467 2380 2304 2241 2192 2156 2135 2129 2139 2167 2212 2276 2360 2463 2588 2733 2898 3082 3284 3502 3735 3978 4231 4489 4750 5011 5270 5523 5768 6003 6228 6441 6642 6830 7005 7169 7320 7462 7593 7715 7829 7936 4527 6 6 3 8036 8131 8219 8303 8381 8455 8526 8592 8654 8713 8769 8822 8872 8920 8965 9007 9048 9086 9123 9157 9190 9221 9249 9276 9301 9325 9347 9367 9386 9404 9421 9437 9452 9466 9480 9494 9507 9519 9531 9543 9554 9564 9573 9582 9590 9597 9604 9609 9614 9619 9623 9626 9629 9632 9635 9638 9640 9643 9645 9648 9650 9653 9655 9657 9659 9661 9662 9663 9664 9666 9667 9667 9668 9670 9671 9672 9673 9675 9676 9678 9680 9681 9682 9683 9683 9683 9682 9681 9678 9675 9672 9667 9662 9657 9650 9644 9636 9628 9620 9611 9601 9590 9579 9566 9552 9536 9518 9498 9476 9451 9422 9391 9355 9315 9269 9218 9161 9096 9023 8940 8846 8741 8623 8491 8345 8184 8007 7814 7606 7383 7146 6896 6636 6366 6090 5809 5526 5244 4964 4689 4421 4163 3916 3681 3460 3255 3065 2892 2737 2599 2479 2377 2293 2227 2178 2147 2132 2132 2148 2178 2222 2277 2344 2422 2509 2605 2709 2822 2942 3070 3206 3351 3504 3666 3837 4018 4208 4407 4614 4829 5050 5276 5506 5736 5966 6193 6415 6629 6834 7028 7210 7378 7532 7671 7794 7901 7993 8071 8134 8183 8219 8242 8254 8255 8245 8225 8195 8157 8110 8055 7992 7922 7846 7764 7678 7589 7498 7406 7315 7227 7144 7066 6997 6937 6889 6853 6831 6823 6830 6852 6889 6940 7004 7081 7169 7266 7370 7480 7594 7709 7825 7940 8053 8162 8267 8366 8461 8550 8633 8711 8783 8851 8914 8972 9026 9077 9124 9168 9209 9247 9281 9314 9343 9370 9395 9417 9438 9457 9475 9491 9507 9522 9536 9550 9565 9578 9592 9606 9620 9633 9645 9657 9668 9678 9688 9696 9703 9710 9715 9720 9724 9728 9732 9735 9738 9741 9744 9746 9748 9749 9750 9750 9749 9747 9744 9741 9737 9732 9727 9722 9717 9713 9709 9706 9704 9702 9701 9701 9701 9702 9703 9703 9703 9703 9701 9699 9696 9693 9689 9684 9679 9673 9667 9662 9656 9651 9645 9640 9634 9628 9622 9616 9609 9602 9593 9584 9574 9564 9552 9539 9525 9510 9493 9474 9453 9430 9404 9375 9342 9305 9264 9218 9166 9109 9047 8978 8903 8822 8734 8640 8539 8431 8316 8195 8067 7933 7793 7649 7501 7350 7199 7049 6902 6760 6626 6502 6392 6296 6218 6160 6122 6105 6111 6140 6190 6260 6349 6455 6576 6709 6852 7000 7153 7308 7461 7612 7758 7898 8031 8156 8274 8383 8485 8578 8664 8743 8816 8883 8944 9000 9051 9097 9140 9178 9213 9245 9273 9297 9319 9338 9355 9369 9381 9391 9399 9405 9411 9414 9417 9418 9419 9418 9416 9414 9410 9405 9399 9393 9385 9377 9368 9358 9348 9337 9327 9316 9306 9297 9288 9280 9273 9267 9263 9260 9259 9259 9260 9263 9267 9272 9278 9285 9292 9301 9309 9318 9327 9336 9345 9354 9362 9370 9377 9383 9389 9394 9399 9403 9406 9409 9412 9414 9417 9419 9421 9423 9426 9429 9432 9435 4528 6 6 3 9438 9441 9444 9447 9450 9452 9454 9455 9456 9455 9455 9453 9451 9448 9445 9442 9438 9434 9430 9427 9423 9420 9417 9414 9411 9410 9408 9407 9406 9406 9406 9406 9407 9407 9408 9408 9408 9408 9408 9407 9406 9404 9402 9400 9397 9394 9390 9386 9382 9378 9373 9367 9361 9354 9347 9338 9329 9319 9307 9295 9282 9269 9255 9241 9227 9214 9202 9191 9182 9174 9169 9165 9164 9165 9168 9173 9180 9188 9198 9209 9220 9232 9245 9257 9270 9282 9294 9305 9315 9325 9335 9343 9351 9358 9364 9369 9374 9378 9382 9385 9387 9389 9390 9391 9391 9390 9389 9388 9385 9382 9378 9374 9369 9364 9358 9352 9346 9340 9334 9328 9322 9316 9310 9305 9299 9294 9288 9281 9275 9267 9260 9251 9242 9232 9221 9210 9198 9187 9175 9163 9152 9141 9130 9120 9110 9101 9092 9083 9075 9066 9058 9049 9040 9030 9021 9011 9001 8990 8980 8969 8958 8947 8937 8926 8915 8905 8894 8883 8873 8862 8850 8838 8826 8813 8800 8786 8771 8755 8739 8722 8704 8685 8666 8646 8625 8603 8580 8556 8531 8505 8479 8451 8422 8392 8361 8329 8296 8261 8224 8186 8145 8102 8056 8008 7955 7899 7838 7773 7703 7628 7548 7463 7373 7278 7178 7075 6967 6855 6741 6623 6504 6382 6259 6136 6012 5888 5765 5643 5523 5406 5292 5182 5077 4978 4884 4797 4717 4644 4579 4521 4470 4425 4387 4354 4326 4301 4278 4258 4237 4217 4195 4171 4145 4116 4083 4048 4008 3966 3921 3872 3822 3769 3714 3658 3601 3542 3483 3424 3363 3302 3239 3175 3110 3044 2975 2904 2831 2755 2676 2594 2511 2424 2336 2246 2154 2063 1971 1880 1790 1702 1617 1536 1458 1384 1316 1252 1193 1139 1090 1046 1007 972 941 915 893 874 859 847 838 832 829 829 833 839 848 860 876 895 918 945 977 1014 1056 1104 1158 1219 1286 1361 1443 1532 1628 1731 1840 1955 2074 2198 2325 2455 2585 2715 2844 2971 3095 3215 3329 3438 3541 3636 3724 3803 3875 3937 3990 4034 4068 4092 4107 4111 4106 4091 4067 4033 3991 3941 3884 3820 3752 3680 3606 3530 3456 3385 3318 3257 3204 3160 3127 3106 3098 3103 3122 3154 3198 3253 3318 3391 3470 3553 3637 3720 3798 3871 3935 3989 4032 4063 4082 4089 4084 4070 4048 4020 3989 3957 3928 3903 3887 3881 3887 3907 3943 3994 4062 4146 4244 4357 4483 4620 4765 4918 5076 5237 5400 5562 5723 5880 6034 6183 6327 6466 6599 6727 6849 6966 7079 7186 7290 7390 7487 7580 7670 7757 7842 7923 8002 8078 8151 8221 8288 8352 8412 8469 8523 8572 8619 8662 8702 8738 8772 8804 8833 8860 8885 8909 8932 8954 8975 8995 9015 9034 9053 9072 9090 9107 9123 9139 9155 9169 9183 9195 9208 9219 9230 9240 9250 9260 9269 9278 9287 9296 9305 9314 9323 9332 9340 9349 9358 9366 9374 9381 4529 6 6 3 9388 9394 9400 9405 9410 9414 9417 9419 9421 9423 9425 9426 9427 9428 9429 9430 9431 9432 9434 9436 9438 9440 9442 9445 9448 9451 9454 9457 9461 9465 9469 9473 9477 9482 9487 9493 9498 9504 9510 9516 9522 9528 9534 9540 9546 9552 9557 9562 9567 9572 9576 9580 9584 9588 9592 9595 9599 9602 9605 9609 9612 9615 9619 9622 9625 9627 9630 9632 9634 9636 9637 9639 9639 9640 9640 9641 9641 9641 9641 9640 9640 9639 9639 9637 9636 9634 9632 9629 9626 9622 9618 9613 9609 9604 9599 9595 9591 9588 9585 9583 9582 9582 9582 9583 9584 9586 9589 9591 9593 9596 9598 9600 9602 9603 9605 9606 9607 9607 9607 9607 9606 9605 9604 9602 9599 9595 9591 9585 9580 9573 9566 9559 9552 9545 9538 9532 9527 9523 9520 9518 9518 9518 9521 9524 9528 9533 9538 9544 9551 9557 9563 9568 9574 9579 9583 9587 9591 9595 9598 9601 9603 9606 9609 9611 9614 9617 9620 9623 9625 9628 9631 9634 9636 9638 9640 9641 9641 9641 9640 9638 9635 9631 9626 9620 9613 9604 9595 9585 9573 9559 9544 9528 9508 9487 9462 9434 9401 9364 9322 9274 9220 9158 9088 9009 8922 8825 8717 8600 8471 8332 8182 8022 7852 7672 7483 7285 7080 6868 6650 6428 6202 5973 5743 5512 5282 5054 4829 4608 4392 4182 3980 3787 3603 3431 3272 3126 2995 2880 2781 2700 2636 2590 2562 2551 2555 2574 2605 2648 2700 2757 2819 2882 2944 3003 3057 3103 3140 3168 3185 3191 3185 3169 3144 3109 3067 3018 2965 2910 2854 2800 2750 2705 2668 2641 2626 2625 2640 2671 2720 2788 2876 2984 3111 3257 3422 3603 3799 4008 4227 4455 4689 4925 5161 5395 5625 5847 6059 6261 6449 6624 6782 6925 7050 7156 7245 7314 7364 7394 7404 7394 7365 7316 7248 7161 7057 6936 6799 6648 6484 6308 6124 5931 5733 5530 5325 5120 4916 4715 4519 4329 4148 3977 3818 3674 3547 3438 3351 3287 3249 3239 3257 3305 3384 3494 3633 3801 3995 4213 4451 4706 4974 5250 5530 5811 6088 6358 6618 6866 7099 7317 7519 7705 7875 8030 8170 8298 8414 8520 8616 8703 8783 8857 8924 8985 9041 9092 9137 9178 9214 9245 9271 9294 9312 9327 9338 9345 9350 9352 9350 9346 9339 9330 9316 9300 9279 9254 9225 9190 9150 9104 9051 8992 8926 8852 8772 8685 8592 8494 8390 8283 8174 8064 7955 7849 7747 7652 7566 7490 7426 7374 7338 7316 7310 7319 7343 7382 7434 7499 7575 7660 7752 7851 7953 8059 8166 8273 8379 8482 8582 8678 8770 8857 8939 9015 9085 9151 9210 9264 9314 9358 9398 9435 9467 9497 9524 9549 9572 9593 9613 9632 9650 9668 9684 9699 9714 9727 9739 9750 9759 9768 9775 9781 9786 9791 9795 9799 9803 9806 9810 9813 9817 9820 9824 9827 9829 9832 9833 9834 9835 9835 9834 9833 9832 9830 9829 9828 9828 9828 9829 9830 4530 6 6 3 9832 9835 9838 9842 9846 9850 9855 9859 9863 9867 9870 9873 9875 9877 9879 9880 9880 9881 9880 9880 9880 9879 9878 9877 9876 9875 9873 9872 9870 9868 9865 9862 9859 9855 9851 9847 9843 9838 9833 9829 9825 9821 9818 9815 9813 9812 9811 9811 9812 9813 9814 9816 9818 9821 9823 9825 9828 9830 9833 9835 9837 9840 9842 9844 9847 9849 9852 9854 9857 9860 9862 9865 9867 9870 9872 9873 9875 9876 9877 9878 9879 9879 9879 9879 9879 9878 9878 9877 9876 9875 9874 9874 9873 9872 9872 9871 9871 9871 9871 9871 9871 9872 9872 9873 9873 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9874 9874 9873 9873 9872 9871 9870 9868 9867 9865 9863 9860 9858 9855 9852 9848 9844 9841 9836 9832 9828 9823 9818 9813 9808 9803 9798 9793 9788 9783 9779 9775 9772 9770 9768 9768 9769 9770 9773 9777 9781 9786 9792 9798 9805 9811 9817 9823 9828 9833 9838 9841 9845 9847 9850 9852 9853 9855 9856 9857 9858 9859 9859 9860 9860 9859 9858 9857 9855 9852 9849 9845 9841 9836 9830 9823 9816 9807 9797 9786 9773 9759 9743 9725 9706 9684 9661 9637 9610 9583 9555 9527 9499 9471 9444 9418 9393 9371 9350 9332 9316 9302 9291 9283 9278 9275 9275 9278 9284 9292 9302 9315 9330 9346 9365 9385 9406 9429 9451 9474 9497 9519 9540 9560 9580 9597 9614 9628 9642 9654 9664 9674 9682 9689 9696 9702 9707 9712 9716 9719 9722 9725 9727 9729 9730 9731 9732 9732 9732 9732 9731 9730 9729 9728 9727 9726 9724 9722 9719 9716 9712 9707 9701 9694 9686 9677 9666 9653 9639 9623 9605 9585 9562 9536 9507 9474 9437 9395 9347 9294 9234 9167 9092 9008 8916 8814 8702 8579 8447 8304 8150 7987 7814 7632 7443 7248 7048 6844 6639 6433 6230 6031 5838 5651 5473 5304 5146 4999 4862 4736 4620 4514 4416 4324 4239 4158 4080 4003 3927 3851 3774 3694 3613 3529 3442 3354 3264 3173 3081 2989 2899 2812 2728 2649 2577 2514 2462 2423 2399 2392 2404 2437 2493 2573 2678 2807 2962 3140 3341 3562 3801 4054 4318 4590 4865 5141 5414 5681 5939 6186 6421 6642 6849 7041 7219 7383 7534 7674 7803 7922 8032 8134 8229 8317 8398 8474 8544 8608 8666 8717 8763 8803 8836 8863 8884 8899 8907 8910 8907 8898 8884 8865 8841 8812 8778 8740 8697 8650 8599 8543 8483 8418 8349 8274 8195 8110 8019 7922 7819 7710 7594 7471 7341 7205 7061 6911 6755 6593 6426 6254 6078 5900 5720 5540 5360 5182 5007 4837 4672 4513 4363 4221 4088 3966 3854 3754 3665 3587 3522 3468 3427 3397 3378 3371 3375 3390 3416 3451 3497 3551 3615 3686 3765 3850 3942 4039 4141 4248 4358 4472 4589 4709 4832 4958 5088 5220 5356 5495 5637 4531 6 6 4 5804 5952 6101 6251 6400 6547 6692 6833 6969 7100 7223 7339 7447 7545 7635 7714 7784 7843 7893 7933 7963 7985 7997 8000 7994 7979 7955 7922 7879 7826 7764 7691 7607 7512 7405 7287 7157 7015 6861 6695 6519 6331 6134 5927 5712 5490 5261 5027 4790 4550 4310 4070 3834 3601 3373 3153 2941 2738 2546 2366 2198 2043 1902 1773 1659 1558 1469 1393 1329 1276 1233 1199 1173 1153 1138 1128 1122 1118 1116 1117 1121 1128 1141 1162 1191 1233 1290 1364 1458 1574 1713 1877 2065 2277 2511 2764 3033 3314 3603 3896 4188 4475 4754 5022 5276 5515 5739 5947 6140 6320 6487 6643 6789 6929 7061 7189 7312 7431 7547 7658 7765 7869 7967 8061 8150 8233 8311 8385 8454 8519 8579 8637 8691 8743 8793 8841 8887 8931 8974 9015 9054 9092 9127 9161 9192 9222 9250 9275 9299 9321 9342 9360 9378 9394 9409 9422 9435 9447 9458 9468 9477 9486 9494 9502 9509 9516 9523 9531 9538 9545 9552 9560 9567 9575 9583 9591 9598 9606 9613 9620 9627 9634 9641 9647 9653 9659 9665 9670 9676 9681 9686 9691 9695 9700 9704 9707 9711 9714 9716 9719 9721 9723 9724 9726 9727 9728 9728 9729 9729 9730 9730 9729 9729 9729 9728 9727 9726 9725 9723 9722 9721 9720 9718 9718 9717 9717 9718 9718 9720 9722 9724 9726 9729 9732 9734 9736 9737 9738 9737 9736 9733 9729 9725 9719 9712 9705 9696 9688 9679 9669 9659 9649 9638 9626 9613 9600 9585 9568 9551 9531 9509 9485 9458 9429 9396 9360 9319 9274 9223 9167 9105 9035 8958 8874 8781 8681 8572 8456 8332 8201 8064 7922 7774 7622 7466 7308 7147 6984 6820 6655 6489 6322 6154 5986 5819 5651 5483 5316 5150 4985 4822 4661 4503 4348 4197 4050 3910 3776 3651 3535 3431 3340 3264 3205 3165 3146 3150 3178 3232 3311 3417 3548 3703 3882 4081 4298 4531 4776 5029 5288 5549 5810 6066 6317 6560 6792 7014 7224 7422 7608 7781 7942 8091 8229 8356 8473 8581 8680 8770 8852 8928 8997 9059 9117 9169 9217 9262 9302 9340 9375 9408 9438 9467 9493 9518 9541 9563 9583 9602 9619 9635 9649 9662 9674 9685 9694 9703 9710 9717 9722 9727 9731 9735 9738 9741 9743 9746 9748 9750 9752 9754 9756 9757 9757 9757 9757 9755 9753 9749 9745 9740 9734 9728 9722 9716 9710 9705 9701 9698 9695 9694 9693 9693 9693 9693 9692 9691 9689 9687 9682 9677 9671 9664 9656 9648 9640 9632 9624 9617 9611 9605 9600 9596 9592 9588 9585 9581 9577 9572 9567 9562 9556 9551 9545 9540 9536 9533 9532 9532 9533 9536 9541 9548 9555 9565 9575 9586 9598 9610 9623 9635 9648 9660 9672 9684 9695 9706 9717 9726 9736 9744 9752 9759 9766 9772 9778 9783 9788 9792 9795 9799 9802 9804 9807 9808 9809 9810 9810 9809 9808 9806 9803 9800 9796 9791 9786 9781 9775 9768 9762 4532 6 6 4 9755 9748 9742 9735 9728 9722 9716 9711 9706 9702 9699 9696 9694 9693 9692 9692 9692 9692 9692 9693 9693 9693 9693 9693 9693 9693 9693 9694 9695 9697 9698 9701 9703 9705 9707 9708 9708 9707 9705 9701 9696 9689 9680 9671 9660 9648 9635 9623 9610 9598 9587 9576 9567 9560 9553 9549 9546 9545 9545 9547 9550 9555 9561 9567 9575 9583 9591 9600 9609 9619 9628 9637 9647 9657 9666 9676 9686 9696 9706 9715 9725 9734 9743 9752 9760 9767 9774 9780 9785 9790 9794 9798 9801 9804 9807 9811 9814 9817 9821 9824 9828 9832 9836 9839 9843 9845 9847 9849 9849 9849 9848 9846 9844 9840 9836 9832 9827 9822 9817 9811 9806 9801 9796 9791 9786 9781 9776 9771 9766 9761 9756 9750 9744 9738 9732 9726 9719 9712 9705 9698 9691 9684 9677 9670 9664 9657 9651 9645 9640 9635 9631 9627 9625 9623 9622 9623 9624 9627 9630 9634 9640 9646 9653 9661 9669 9677 9687 9696 9705 9715 9725 9734 9743 9752 9761 9769 9777 9784 9790 9796 9801 9806 9810 9814 9818 9821 9824 9827 9830 9833 9835 9838 9841 9843 9845 9847 9849 9850 9852 9852 9853 9853 9853 9852 9852 9851 9850 9850 9850 9849 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9857 9857 9856 9854 9852 9849 9845 9841 9835 9830 9824 9818 9812 9806 9800 9794 9789 9784 9779 9775 9771 9768 9765 9762 9760 9759 9757 9757 9757 9758 9759 9762 9764 9768 9772 9777 9782 9787 9792 9796 9801 9805 9808 9811 9814 9816 9818 9820 9821 9823 9824 9826 9828 9829 9831 9832 9834 9835 9836 9836 9836 9836 9836 9835 9834 9833 9832 9830 9828 9826 9824 9822 9819 9816 9814 9811 9808 9805 9802 9800 9797 9795 9794 9792 9791 9791 9791 9791 9791 9792 9793 9795 9796 9798 9800 9802 9804 9807 9809 9812 9814 9817 9819 9821 9823 9825 9827 9828 9829 9829 9830 9829 9829 9828 9827 9826 9824 9821 9818 9815 9810 9806 9800 9794 9787 9780 9772 9764 9755 9746 9736 9726 9715 9703 9690 9676 9661 9644 9627 9608 9588 9568 9547 9525 9504 9483 9463 9445 9428 9412 9399 9388 9379 9373 9368 9366 9366 9368 9371 9377 9384 9392 9402 9413 9425 9439 9452 9466 9481 9495 9509 9522 9534 9545 9555 9564 9572 9578 9584 9588 9592 9595 9598 9600 9602 9603 9604 9604 9604 9602 9600 9596 9591 9585 9577 9568 9558 9546 9534 9521 9507 9493 9478 9463 9447 9432 9416 9399 9382 9365 9346 9327 9306 9284 9261 9236 9209 9181 9150 9118 9082 9044 9004 8959 8911 8858 8800 8736 8666 8589 8503 8410 8307 8196 8075 7945 7805 7657 7501 7337 7167 6991 6809 6625 6437 6248 6058 5868 5680 5494 5313 5136 4965 4803 4650 4509 4381 4268 4171 4093 4035 3998 3982 3988 4015 4062 4129 4212 4309 4418 4536 4658 4781 4903 5019 5127 5225 5310 5380 5436 4533 6 6 4 5475 5497 5504 5495 5473 5437 5389 5332 5266 5194 5118 5040 4963 4887 4816 4752 4697 4653 4622 4606 4607 4625 4662 4717 4792 4886 4998 5126 5270 5427 5595 5772 5955 6142 6331 6519 6705 6886 7062 7230 7391 7543 7685 7819 7942 8057 8163 8259 8348 8428 8501 8567 8626 8680 8727 8769 8805 8837 8864 8888 8907 8922 8933 8941 8945 8945 8941 8933 8921 8904 8882 8854 8821 8781 8734 8679 8617 8546 8465 8375 8274 8162 8039 7903 7755 7595 7422 7237 7039 6830 6609 6379 6139 5892 5638 5379 5117 4854 4590 4328 4069 3816 3569 3329 3099 2880 2672 2476 2294 2126 1972 1833 1709 1600 1506 1425 1357 1301 1256 1220 1192 1171 1157 1148 1145 1147 1156 1173 1201 1240 1295 1367 1459 1575 1715 1882 2075 2295 2540 2809 3099 3405 3724 4052 4382 4712 5037 5352 5655 5943 6214 6467 6702 6919 7119 7303 7471 7626 7770 7902 8024 8139 8245 8344 8437 8524 8605 8681 8751 8817 8878 8935 8988 9037 9083 9127 9168 9206 9243 9278 9311 9343 9372 9400 9426 9451 9473 9493 9511 9528 9543 9557 9569 9580 9591 9601 9610 9620 9629 9638 9648 9657 9666 9675 9684 9692 9700 9706 9712 9717 9722 9725 9729 9731 9734 9737 9740 9743 9746 9750 9754 9757 9761 9765 9768 9771 9773 9775 9776 9776 9776 9775 9774 9772 9771 9769 9767 9764 9762 9759 9756 9752 9748 9744 9738 9733 9726 9719 9712 9705 9697 9689 9682 9674 9667 9661 9654 9648 9643 9638 9634 9630 9626 9624 9622 9620 9619 9619 9620 9621 9623 9625 9628 9631 9634 9636 9639 9642 9644 9646 9647 9648 9648 9648 9647 9646 9645 9643 9640 9637 9634 9630 9626 9622 9617 9611 9605 9599 9593 9586 9580 9573 9566 9559 9553 9546 9539 9533 9527 9521 9515 9509 9503 9498 9493 9488 9483 9479 9475 9471 9467 9464 9460 9457 9454 9450 9446 9442 9437 9432 9426 9420 9413 9405 9396 9388 9378 9369 9359 9349 9340 9331 9323 9315 9309 9304 9300 9297 9295 9294 9294 9295 9296 9298 9299 9301 9304 9306 9309 9312 9315 9319 9324 9329 9336 9343 9351 9359 9368 9376 9384 9391 9398 9403 9407 9409 9410 9410 9409 9406 9402 9398 9393 9387 9381 9374 9367 9359 9350 9341 9330 9319 9306 9292 9278 9262 9246 9230 9214 9197 9181 9165 9149 9133 9117 9101 9084 9067 9048 9029 9007 8985 8960 8934 8905 8875 8843 8809 8773 8735 8695 8653 8608 8560 8509 8454 8396 8333 8266 8193 8115 8030 7938 7840 7734 7621 7499 7371 7234 7090 6938 6780 6615 6443 6266 6082 5894 5700 5501 5298 5090 4878 4663 4444 4223 4001 3779 3558 3340 3126 2918 2717 2526 2346 2177 2021 1879 1750 1635 1533 1443 1366 1299 1243 1195 1155 1122 1095 1073 1056 1042 1032 1024 1019 1017 1018 1021 1028 1040 1056 1080 1111 1153 1206 1272 1354 1453 1569 1704 1859 4534 6 6 4 2032 2223 2431 2653 2888 3132 3383 3638 3894 4147 4397 4639 4874 5098 5313 5517 5710 5893 6067 6231 6386 6533 6673 6807 6933 7054 7169 7278 7381 7477 7568 7653 7732 7804 7870 7930 7983 8031 8071 8105 8132 8152 8164 8168 8164 8150 8128 8095 8052 7998 7933 7856 7769 7670 7561 7442 7313 7176 7031 6878 6720 6558 6391 6222 6051 5880 5710 5541 5374 5212 5053 4900 4754 4616 4487 4369 4263 4171 4094 4033 3991 3968 3966 3985 4026 4089 4174 4280 4405 4549 4710 4884 5071 5266 5468 5674 5882 6089 6293 6492 6685 6871 7048 7217 7377 7527 7669 7802 7927 8044 8154 8256 8351 8441 8524 8602 8675 8742 8806 8865 8921 8973 9022 9068 9111 9153 9192 9229 9264 9297 9328 9358 9385 9411 9435 9457 9477 9496 9513 9529 9544 9558 9570 9583 9594 9605 9615 9625 9634 9643 9651 9659 9665 9671 9677 9681 9685 9688 9691 9694 9696 9699 9701 9704 9707 9710 9713 9716 9719 9721 9723 9725 9725 9726 9725 9724 9723 9721 9720 9718 9717 9717 9717 9719 9721 9723 9727 9730 9734 9738 9741 9745 9748 9751 9753 9756 9758 9760 9763 9766 9769 9772 9774 9777 9779 9781 9782 9781 9780 9778 9774 9770 9765 9759 9753 9747 9741 9736 9730 9726 9721 9717 9714 9710 9706 9702 9698 9694 9689 9685 9681 9677 9673 9670 9668 9667 9667 9668 9670 9672 9675 9677 9680 9683 9685 9686 9687 9687 9687 9685 9683 9681 9678 9675 9671 9667 9663 9659 9654 9648 9642 9635 9627 9618 9609 9598 9587 9574 9562 9548 9535 9521 9508 9494 9482 9469 9458 9447 9437 9427 9417 9408 9399 9390 9381 9371 9360 9349 9336 9323 9308 9292 9275 9257 9237 9217 9196 9175 9154 9132 9112 9091 9073 9055 9040 9026 9015 9007 9002 9000 9002 9006 9013 9023 9036 9051 9067 9085 9103 9122 9141 9159 9176 9192 9206 9219 9231 9240 9247 9253 9256 9257 9255 9250 9242 9231 9216 9197 9174 9146 9113 9075 9032 8983 8929 8867 8800 8724 8641 8549 8446 8333 8208 8071 7920 7755 7576 7382 7175 6954 6721 6476 6223 5961 5694 5422 5149 4876 4605 4338 4076 3820 3573 3336 3108 2893 2690 2500 2325 2164 2018 1888 1772 1671 1583 1509 1447 1395 1353 1320 1295 1278 1268 1268 1277 1297 1331 1382 1451 1542 1657 1799 1968 2164 2389 2640 2916 3213 3528 3855 4191 4530 4868 5199 5521 5829 6121 6395 6650 6886 7102 7301 7482 7648 7800 7940 8069 8188 8299 8403 8500 8590 8675 8754 8827 8895 8958 9016 9069 9119 9164 9206 9245 9281 9315 9348 9378 9407 9435 9461 9486 9509 9531 9551 9569 9586 9602 9616 9629 9641 9652 9662 9672 9681 9690 9699 9707 9715 9724 9732 9739 9746 9753 9759 9765 9770 9775 9779 9783 9787 9790 9794 9797 9800 9803 9806 9809 9811 9813 9815 9816 9817 9818 9818 9818 9818 9818 9817 9818 9818 4535 6 6 4 9818 9819 9820 9821 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9835 9835 9835 9834 9831 9828 9823 9817 9809 9800 9788 9774 9759 9741 9720 9696 9669 9638 9602 9561 9515 9461 9399 9329 9250 9160 9061 8951 8830 8699 8557 8406 8247 8079 7905 7725 7540 7354 7166 6978 6794 6613 6439 6274 6120 5979 5853 5745 5656 5589 5545 5524 5527 5555 5607 5682 5778 5894 6028 6176 6335 6504 6679 6858 7037 7214 7389 7558 7721 7877 8025 8165 8296 8419 8534 8641 8741 8834 8920 9000 9073 9142 9205 9263 9317 9366 9411 9453 9491 9526 9558 9587 9613 9636 9656 9675 9690 9703 9714 9722 9728 9732 9734 9734 9731 9727 9721 9713 9703 9691 9677 9661 9642 9621 9597 9570 9540 9506 9468 9427 9381 9332 9279 9223 9163 9100 9036 8969 8902 8835 8769 8705 8643 8585 8531 8482 8440 8403 8374 8351 8336 8328 8328 8335 8349 8370 8397 8430 8468 8511 8557 8608 8661 8717 8774 8832 8890 8949 9006 9063 9118 9171 9221 9269 9314 9356 9395 9431 9463 9493 9520 9544 9566 9585 9602 9618 9632 9644 9656 9667 9677 9686 9694 9702 9710 9717 9723 9729 9734 9738 9741 9743 9744 9745 9744 9743 9740 9737 9734 9729 9724 9719 9713 9707 9700 9692 9684 9675 9666 9655 9643 9629 9614 9598 9579 9558 9535 9510 9482 9451 9418 9380 9339 9293 9242 9184 9119 9046 8964 8871 8767 8651 8523 8380 8224 8054 7871 7673 7463 7241 7007 6763 6510 6248 5980 5707 5429 5149 4868 4588 4311 4038 3772 3515 3269 3035 2816 2613 2427 2258 2108 1975 1860 1761 1676 1606 1548 1500 1463 1436 1418 1411 1416 1434 1468 1521 1595 1692 1816 1968 2148 2357 2593 2855 3139 3442 3758 4082 4409 4732 5047 5347 5629 5889 6123 6329 6507 6654 6772 6861 6921 6954 6962 6945 6906 6845 6765 6666 6550 6419 6273 6114 5943 5763 5575 5381 5182 4980 4778 4576 4376 4181 3992 3810 3637 3475 3325 3189 3068 2964 2878 2811 2764 2738 2732 2748 2783 2837 2908 2994 3093 3202 3318 3440 3563 3686 3807 3924 4037 4144 4246 4343 4437 4528 4619 4710 4805 4905 5011 5124 5246 5377 5517 5666 5822 5986 6154 6327 6501 6676 6849 7018 7183 7340 7489 7629 7758 7876 7983 8078 8160 8230 8287 8332 8364 8384 8393 8390 8376 8352 8318 8275 8225 8168 8105 8039 7968 7896 7823 7749 7675 7601 7528 7455 7382 7308 7232 7153 7070 6981 6886 6783 6671 6550 6418 6276 6123 5959 5785 5599 5405 5201 4990 4772 4549 4323 4096 3870 3647 3429 3218 3017 2826 2647 2481 2330 2193 2071 1963 1870 1790 1723 1670 1630 1604 1592 1597 1619 1660 1722 1808 1918 2055 2218 2407 2622 2860 3118 3393 3681 3976 4274 4567 4852 5123 5374 5603 5806 5980 6124 6237 6318 6367 6386 6376 6338 6274 6186 6074 5942 5791 5622 5439 4536 6 6 4 5242 5034 4817 4594 4368 4140 3913 3690 3473 3264 3065 2877 2702 2540 2392 2259 2140 2035 1944 1867 1805 1759 1728 1714 1719 1744 1791 1862 1957 2079 2228 2405 2610 2841 3096 3374 3672 3985 4309 4641 4976 5309 5637 5955 6262 6553 6827 7083 7320 7538 7738 7920 8085 8236 8372 8497 8610 8713 8808 8896 8976 9050 9119 9183 9242 9296 9347 9393 9437 9476 9513 9547 9578 9606 9632 9656 9678 9698 9716 9732 9746 9760 9772 9782 9792 9802 9810 9819 9827 9834 9842 9849 9856 9862 9868 9873 9878 9883 9886 9889 9892 9893 9895 9895 9896 9896 9896 9896 9895 9895 9895 9895 9895 9896 9897 9898 9899 9901 9902 9904 9906 9907 9908 9909 9910 9909 9908 9907 9904 9901 9897 9893 9888 9883 9878 9872 9867 9861 9856 9851 9845 9840 9834 9828 9821 9814 9805 9795 9784 9772 9758 9743 9726 9708 9690 9670 9650 9630 9609 9589 9569 9549 9531 9513 9496 9480 9465 9452 9439 9428 9419 9411 9404 9398 9394 9390 9388 9386 9386 9386 9386 9387 9389 9390 9392 9394 9396 9398 9400 9402 9404 9406 9409 9412 9416 9420 9425 9430 9436 9443 9450 9458 9467 9477 9486 9496 9506 9516 9525 9534 9541 9546 9550 9551 9550 9546 9539 9529 9515 9497 9476 9450 9421 9387 9350 9308 9262 9213 9160 9104 9046 8985 8924 8862 8800 8740 8683 8629 8580 8537 8501 8472 8450 8437 8433 8437 8449 8469 8495 8528 8567 8610 8657 8706 8757 8810 8863 8916 8969 9021 9071 9121 9168 9214 9258 9299 9339 9376 9412 9445 9476 9505 9532 9558 9582 9605 9626 9647 9666 9685 9703 9721 9738 9755 9771 9786 9801 9815 9829 9841 9853 9864 9874 9883 9891 9898 9904 9910 9915 9919 9923 9925 9928 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9941 9941 9942 9943 9945 9946 9947 9948 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9959 9960 9962 9964 9966 9968 9970 9972 9973 9974 9974 9975 9975 9975 9974 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9967 9966 9965 9964 9962 9960 9959 9957 9956 9955 9955 9955 9956 9957 9959 9961 9963 9965 9967 9968 9968 9968 9966 9963 9959 9954 9948 9941 9934 9927 9920 9913 9907 9901 9895 9890 9884 9879 9873 9867 9861 9854 9847 9839 9831 9823 9816 9810 9804 9800 9798 9797 9797 9800 9803 9808 9813 9819 9825 9830 9835 9838 9841 9843 9844 9844 9844 9843 9843 9842 9842 9843 9844 9846 9848 9851 9854 9858 9861 9864 9867 9869 9870 9872 9873 9874 9874 9875 9875 9876 9877 9878 9879 9881 9882 9883 9883 9883 9883 9882 9880 9878 9876 9873 9869 9866 4537 6 6 4 9862 9858 9854 9850 9847 9843 9839 9835 9831 9827 9822 9817 9812 9807 9801 9796 9791 9786 9781 9776 9772 9768 9765 9762 9760 9758 9755 9753 9751 9749 9747 9744 9742 9739 9737 9734 9732 9730 9729 9728 9728 9728 9729 9731 9732 9734 9736 9738 9739 9739 9738 9736 9733 9728 9722 9715 9706 9696 9684 9672 9659 9645 9631 9617 9603 9590 9577 9565 9554 9544 9536 9529 9524 9520 9517 9516 9517 9518 9520 9522 9525 9527 9529 9529 9529 9527 9524 9519 9512 9503 9492 9479 9464 9448 9431 9412 9394 9375 9356 9339 9323 9309 9296 9287 9280 9276 9275 9278 9283 9292 9303 9316 9332 9350 9370 9391 9413 9435 9459 9483 9507 9531 9555 9578 9601 9623 9645 9665 9685 9703 9720 9736 9751 9764 9776 9788 9798 9808 9818 9827 9835 9843 9851 9859 9867 9874 9882 9889 9896 9902 9908 9914 9920 9925 9929 9933 9937 9940 9942 9944 9945 9944 9943 9941 9939 9935 9931 9927 9922 9917 9913 9908 9903 9898 9894 9889 9883 9876 9868 9859 9848 9835 9819 9802 9782 9761 9737 9713 9686 9660 9632 9605 9578 9551 9525 9500 9477 9455 9435 9416 9400 9386 9375 9367 9362 9360 9361 9367 9376 9388 9404 9423 9445 9470 9496 9524 9552 9580 9608 9635 9661 9685 9707 9728 9746 9763 9779 9793 9806 9819 9831 9842 9854 9866 9877 9889 9900 9911 9922 9932 9941 9949 9956 9962 9966 9970 9973 9975 9977 9978 9979 9979 9980 9981 9982 9984 9986 9987 9989 9992 9994 9995 9997 9998 999910000100001000010000 9999 9998 9997 9996 9994 9993 9991 9989 9987 9985 9983 9981 9979 9977 9975 9972 9970 9968 9966 9964 9961 9959 9956 9953 9949 9945 9939 9933 9925 9915 9904 9891 9876 9858 9838 9815 9789 9760 9728 9691 9651 9605 9555 9499 9438 9370 9297 9217 9130 9038 8941 8839 8734 8626 8516 8407 8301 8198 8100 8010 7929 7858 7799 7753 7721 7703 7700 7711 7737 7775 7826 7889 7961 8041 8128 8221 8317 8416 8515 8614 8712 8806 8898 8985 9068 9145 9218 9285 9347 9404 9455 9502 9544 9581 9615 9645 9671 9694 9715 9733 9749 9763 9776 9787 9796 9805 9813 9819 9825 9830 9834 9837 9840 9841 9842 9842 9841 9840 9838 9836 9834 9831 9829 9826 9823 9821 9818 9816 9814 9812 9810 9808 9807 9805 9804 9803 9802 9801 9800 9799 9797 9796 9795 9794 9792 9791 9789 9787 9785 9783 9781 9779 9777 9776 9774 9773 9772 9771 9771 9770 9770 9770 9770 9770 9770 9770 9770 9771 9771 9771 9772 9773 9774 9775 9776 9777 9778 9778 9778 9777 9774 9770 9763 9755 9744 9730 9714 9695 9674 9651 9626 9600 9574 9548 9522 9497 9473 9451 9431 9413 9397 9383 9370 9359 9350 9343 9337 9333 9330 9330 9331 9334 9340 9348 9358 9369 9383 9398 9414 9431 9448 9465 9482 9497 9512 9525 9536 9547 9556 9564 9572 4538 6 6 4 9578 9585 9591 9597 9603 9608 9614 9619 9624 9629 9633 9636 9639 9641 9643 9645 9647 9649 9651 9654 9657 9662 9667 9674 9681 9688 9697 9705 9714 9722 9731 9739 9746 9753 9760 9766 9772 9778 9783 9789 9794 9799 9804 9809 9814 9818 9822 9826 9829 9832 9834 9835 9836 9837 9837 9837 9836 9836 9835 9834 9834 9834 9834 9834 9834 9835 9835 9836 9838 9839 9841 9844 9846 9849 9852 9855 9858 9861 9863 9866 9867 9868 9869 9869 9869 9868 9867 9867 9866 9866 9866 9866 9867 9867 9868 9869 9870 9870 9870 9870 9870 9869 9868 9868 9868 9868 9869 9871 9873 9876 9880 9884 9889 9894 9898 9902 9906 9910 9912 9915 9916 9918 9919 9920 9922 9923 9925 9926 9928 9931 9933 9935 9937 9939 9941 9942 9943 9944 9945 9945 9945 9945 9945 9944 9942 9940 9937 9932 9927 9921 9913 9904 9893 9882 9870 9856 9843 9828 9813 9798 9783 9768 9752 9736 9721 9705 9690 9674 9659 9644 9630 9617 9605 9594 9585 9578 9572 9569 9567 9568 9570 9573 9578 9584 9590 9597 9603 9610 9616 9621 9625 9629 9632 9634 9635 9636 9636 9636 9636 9636 9636 9636 9636 9636 9637 9637 9637 9637 9637 9637 9636 9635 9634 9632 9631 9630 9629 9628 9628 9629 9631 9633 9636 9640 9645 9651 9657 9663 9670 9677 9685 9692 9700 9707 9715 9723 9731 9739 9747 9755 9763 9772 9780 9788 9795 9802 9808 9814 9818 9822 9823 9824 9823 9821 9817 9811 9803 9794 9782 9769 9754 9736 9716 9694 9670 9642 9612 9580 9545 9507 9466 9422 9377 9328 9278 9226 9172 9118 9064 9009 8956 8905 8857 8812 8772 8737 8707 8684 8668 8659 8657 8661 8673 8690 8713 8740 8771 8805 8841 8878 8916 8952 8987 9020 9050 9077 9100 9120 9136 9149 9159 9166 9171 9174 9176 9177 9178 9180 9183 9188 9196 9205 9217 9232 9249 9269 9290 9313 9337 9361 9386 9410 9433 9454 9473 9490 9504 9514 9522 9525 9523 9518 9507 9490 9467 9438 9401 9357 9304 9242 9171 9089 8997 8895 8781 8656 8521 8375 8219 8055 7884 7707 7526 7344 7162 6984 6812 6649 6499 6363 6244 6146 6069 6015 5986 5981 6000 6043 6107 6191 6293 6408 6533 6666 6802 6937 7068 7191 7304 7403 7488 7555 7605 7635 7646 7639 7612 7568 7507 7429 7338 7233 7116 6990 6856 6715 6571 6425 6280 6137 6001 5873 5756 5653 5565 5495 5446 5417 5412 5429 5469 5533 5618 5724 5849 5991 6147 6314 6491 6673 6859 7045 7229 7409 7583 7750 7907 8054 8191 8318 8433 8538 8633 8718 8794 8862 8923 8976 9023 9063 9098 9127 9152 9171 9185 9195 9200 9201 9199 9194 9187 9178 9167 9157 9147 9139 9133 9129 9128 9131 9137 9147 9161 9179 9200 9225 9252 9282 9314 9347 9381 9416 9451 9486 9520 9553 9585 9615 9644 9671 9696 9720 9741 9760 9778 9793 9807 9819 9830 9839 4539 6 6 4 9847 9853 9859 9863 9866 9868 9868 9868 9866 9863 9858 9852 9845 9836 9825 9813 9799 9783 9765 9745 9724 9701 9676 9649 9621 9592 9562 9531 9500 9468 9436 9405 9375 9346 9319 9294 9271 9250 9233 9218 9207 9198 9193 9192 9193 9198 9206 9218 9232 9249 9269 9292 9317 9344 9372 9402 9433 9465 9496 9527 9558 9587 9614 9640 9663 9685 9704 9722 9737 9750 9762 9772 9781 9789 9796 9802 9807 9811 9815 9817 9818 9817 9816 9813 9809 9803 9796 9787 9777 9766 9753 9739 9724 9707 9690 9670 9649 9626 9602 9575 9546 9515 9482 9447 9410 9371 9330 9289 9247 9205 9164 9123 9084 9048 9014 8984 8958 8936 8919 8907 8901 8901 8906 8917 8933 8955 8981 9012 9047 9085 9126 9168 9212 9257 9301 9345 9387 9428 9466 9502 9535 9565 9592 9617 9639 9659 9676 9692 9706 9719 9731 9741 9750 9759 9766 9772 9776 9779 9781 9780 9778 9774 9769 9761 9752 9742 9731 9719 9707 9694 9682 9671 9660 9650 9641 9634 9629 9626 9625 9625 9628 9634 9641 9650 9661 9673 9686 9700 9715 9729 9744 9758 9771 9783 9794 9803 9812 9820 9827 9834 9840 9846 9852 9858 9864 9871 9878 9884 9891 9897 9903 9908 9912 9915 9918 9919 9920 9920 9920 9919 9918 9916 9916 9915 9915 9916 9917 9919 9921 9923 9925 9928 9930 9931 9933 9933 9933 9932 9930 9928 9925 9922 9919 9915 9911 9908 9905 9901 9898 9895 9891 9887 9882 9876 9869 9861 9851 9839 9824 9808 9789 9768 9744 9717 9687 9654 9618 9578 9535 9489 9439 9386 9330 9270 9208 9142 9075 9005 8935 8864 8793 8723 8655 8589 8526 8468 8414 8366 8324 8289 8262 8242 8230 8227 8232 8245 8265 8293 8327 8366 8411 8459 8510 8564 8618 8674 8728 8783 8835 8886 8935 8982 9027 9069 9108 9144 9177 9207 9234 9258 9277 9293 9304 9311 9314 9312 9306 9295 9280 9261 9239 9213 9184 9154 9121 9088 9055 9023 8991 8961 8933 8907 8884 8864 8846 8829 8814 8799 8784 8768 8749 8726 8697 8663 8621 8570 8510 8440 8360 8270 8170 8061 7943 7818 7688 7554 7417 7279 7143 7010 6880 6757 6640 6530 6428 6334 6248 6170 6100 6037 5981 5932 5890 5854 5826 5805 5792 5789 5795 5812 5840 5881 5934 6000 6079 6170 6273 6386 6508 6638 6775 6915 7059 7203 7347 7490 7630 7767 7899 8027 8151 8269 8383 8491 8595 8693 8787 8876 8960 9038 9112 9180 9242 9299 9351 9398 9440 9477 9510 9539 9565 9589 9610 9629 9647 9664 9680 9694 9707 9719 9730 9739 9746 9752 9756 9758 9759 9760 9760 9759 9759 9759 9761 9763 9767 9772 9777 9784 9791 9799 9807 9814 9821 9826 9831 9834 9837 9838 9838 9838 9836 9834 9832 9829 9826 9823 9819 9815 9810 9806 9800 9795 9789 9783 9776 9770 9763 9756 9749 9742 9735 9728 9721 9714 9707 9700 9694 9689 9684 9680 4540 6 6 4 9677 9675 9676 9677 9681 9686 9692 9701 9710 9721 9732 9744 9756 9768 9780 9792 9803 9814 9824 9834 9844 9854 9863 9872 9881 9890 9898 9906 9914 9920 9926 9931 9935 9938 9940 9941 9942 9943 9944 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9957 9957 9956 9955 9954 9952 9949 9947 9944 9941 9938 9936 9933 9930 9928 9925 9921 9918 9914 9909 9903 9897 9889 9881 9872 9862 9851 9840 9828 9815 9802 9789 9776 9763 9749 9736 9724 9712 9700 9689 9679 9669 9661 9654 9647 9642 9639 9637 9636 9637 9640 9644 9650 9658 9666 9676 9687 9698 9710 9722 9734 9745 9756 9766 9775 9783 9789 9795 9800 9803 9807 9809 9811 9813 9815 9817 9819 9820 9822 9824 9825 9826 9827 9827 9826 9825 9823 9820 9817 9813 9809 9805 9800 9796 9792 9788 9785 9783 9781 9779 9778 9777 9776 9775 9773 9772 9769 9766 9762 9757 9751 9744 9736 9727 9716 9704 9690 9675 9658 9638 9617 9593 9567 9538 9506 9471 9432 9390 9344 9295 9243 9187 9128 9066 9001 8934 8864 8794 8722 8649 8577 8505 8434 8365 8299 8236 8177 8122 8073 8030 7994 7965 7943 7929 7923 7924 7932 7947 7968 7992 8021 8050 8080 8108 8132 8151 8162 8164 8155 8134 8099 8049 7982 7899 7799 7682 7548 7397 7231 7050 6856 6650 6434 6211 5982 5750 5516 5283 5053 4828 4611 4402 4204 4020 3849 3695 3559 3443 3348 3276 3229 3207 3213 3246 3308 3399 3517 3663 3835 4031 4248 4484 4735 4999 5271 5547 5825 6100 6370 6633 6885 7125 7351 7564 7762 7945 8113 8268 8409 8538 8656 8762 8859 8947 9026 9099 9164 9223 9277 9326 9370 9409 9445 9477 9506 9532 9555 9575 9593 9607 9619 9627 9632 9634 9633 9627 9618 9604 9586 9563 9535 9501 9462 9416 9364 9305 9238 9162 9078 8984 8880 8765 8640 8503 8355 8195 8025 7844 7653 7454 7247 7033 6814 6591 6365 6139 5913 5689 5468 5252 5041 4837 4641 4454 4277 4111 3957 3817 3691 3581 3489 3415 3360 3328 3317 3330 3367 3429 3516 3627 3763 3921 4100 4298 4512 4741 4980 5226 5477 5728 5977 6221 6456 6681 6894 7094 7279 7449 7604 7743 7869 7981 8080 8168 8245 8314 8375 8428 8477 8520 8560 8597 8632 8665 8698 8729 8760 8791 8823 8854 8885 8916 8947 8977 9005 9032 9057 9080 9099 9115 9127 9136 9140 9140 9136 9128 9117 9102 9085 9066 9046 9024 9003 8982 8962 8944 8929 8916 8908 8903 8902 8905 8913 8925 8941 8961 8984 9010 9039 9071 9104 9138 9174 9210 9246 9283 9319 9355 9391 9425 9460 9493 9525 9556 9585 9614 9640 9665 9688 9709 9728 9746 9761 9775 9787 9798 9808 9816 9824 9831 9838 9844 9849 9855 9860 9866 9870 9875 9879 9882 9884 9886 9886 9885 9883 9880 9875 9868 9860 9850 9839 9825 9810 9793 9773 9752 9728 9701 9670 9637 9599 4541 6 6 4 9557 9510 9458 9399 9334 9263 9184 9097 9003 8901 8790 8672 8546 8413 8274 8129 7980 7827 7673 7518 7364 7214 7069 6932 6805 6690 6589 6504 6438 6390 6363 6357 6372 6409 6466 6542 6636 6745 6868 7001 7143 7290 7439 7589 7737 7880 8019 8150 8273 8388 8494 8592 8681 8762 8835 8902 8961 9015 9063 9106 9144 9178 9208 9234 9257 9277 9293 9308 9320 9330 9339 9347 9354 9361 9368 9375 9382 9389 9397 9405 9413 9422 9432 9441 9451 9461 9472 9483 9495 9508 9522 9536 9551 9567 9584 9602 9620 9638 9656 9673 9690 9707 9722 9736 9749 9760 9770 9777 9783 9787 9789 9788 9785 9780 9772 9762 9749 9733 9714 9692 9667 9639 9607 9572 9534 9492 9447 9399 9347 9293 9236 9177 9115 9051 8984 8916 8846 8775 8701 8626 8548 8469 8388 8306 8222 8137 8052 7968 7885 7805 7729 7658 7595 7539 7494 7461 7439 7431 7436 7456 7489 7536 7596 7667 7748 7839 7936 8039 8146 8255 8364 8472 8578 8681 8779 8871 8958 9039 9113 9181 9242 9297 9346 9389 9426 9457 9484 9506 9524 9538 9548 9555 9558 9559 9557 9553 9547 9538 9528 9516 9502 9487 9470 9452 9432 9411 9388 9364 9338 9311 9281 9250 9217 9181 9142 9100 9055 9006 8952 8893 8827 8755 8675 8587 8490 8383 8267 8141 8005 7859 7704 7539 7367 7187 7001 6809 6612 6411 6207 6000 5792 5583 5374 5165 4958 4754 4552 4356 4165 3982 3807 3642 3489 3350 3225 3118 3028 2958 2909 2882 2878 2898 2943 3013 3107 3227 3370 3536 3724 3931 4155 4393 4643 4901 5164 5428 5691 5950 6201 6443 6674 6892 7096 7286 7462 7625 7774 7912 8038 8153 8259 8357 8447 8530 8607 8677 8742 8801 8854 8902 8945 8983 9016 9045 9070 9092 9110 9126 9139 9150 9160 9169 9177 9185 9192 9199 9207 9214 9222 9231 9239 9249 9259 9270 9282 9294 9308 9322 9336 9351 9367 9383 9400 9417 9434 9451 9469 9487 9504 9522 9540 9557 9574 9591 9607 9622 9636 9650 9662 9674 9684 9694 9702 9710 9717 9724 9729 9735 9740 9744 9748 9750 9752 9753 9753 9751 9747 9742 9734 9725 9715 9702 9688 9673 9658 9641 9624 9608 9591 9576 9561 9547 9535 9524 9514 9506 9500 9495 9492 9491 9491 9494 9497 9503 9510 9519 9528 9539 9551 9564 9577 9590 9603 9616 9628 9640 9650 9660 9668 9675 9681 9686 9690 9693 9695 9696 9696 9695 9694 9692 9689 9685 9681 9676 9671 9665 9658 9651 9644 9637 9630 9622 9615 9608 9601 9594 9586 9579 9570 9561 9551 9540 9527 9512 9496 9477 9456 9433 9407 9378 9347 9313 9275 9235 9192 9147 9099 9050 8999 8948 8897 8846 8798 8751 8709 8670 8637 8609 8587 8573 8566 8566 8574 8590 8613 8643 8680 8723 8770 8822 8878 8936 8995 9055 9115 9173 9229 9282 9333 9380 9423 9463 9499 9531 9560 9586 9609 9629 9646 9661 4542 6 6 4 9674 9684 9693 9699 9703 9706 9706 9704 9701 9695 9688 9680 9670 9659 9647 9634 9621 9607 9594 9582 9570 9560 9552 9546 9543 9544 9547 9554 9564 9576 9592 9609 9628 9647 9667 9686 9703 9720 9734 9747 9758 9767 9774 9781 9787 9792 9796 9800 9804 9808 9812 9814 9816 9818 9818 9817 9815 9812 9808 9804 9800 9796 9793 9790 9789 9788 9788 9788 9790 9792 9794 9796 9798 9800 9801 9802 9803 9803 9803 9802 9801 9800 9799 9797 9794 9791 9786 9779 9771 9761 9750 9736 9720 9702 9683 9662 9639 9616 9592 9568 9543 9519 9494 9470 9447 9425 9404 9385 9366 9350 9335 9323 9313 9305 9300 9297 9297 9300 9304 9312 9321 9333 9347 9362 9379 9398 9418 9439 9461 9483 9507 9531 9555 9580 9604 9628 9651 9673 9694 9714 9732 9749 9764 9777 9788 9798 9807 9814 9820 9826 9830 9834 9838 9842 9845 9847 9849 9851 9851 9850 9848 9845 9840 9832 9823 9812 9798 9781 9761 9738 9711 9680 9644 9603 9556 9502 9441 9371 9292 9204 9106 8997 8877 8746 8605 8453 8290 8118 7937 7749 7554 7354 7151 6946 6741 6538 6339 6145 5959 5782 5616 5462 5322 5197 5088 4996 4920 4861 4819 4792 4781 4785 4802 4832 4873 4924 4984 5053 5129 5213 5303 5399 5501 5609 5723 5843 5970 6102 6241 6385 6534 6688 6845 7005 7166 7327 7488 7645 7800 7949 8093 8230 8360 8483 8597 8704 8802 8893 8977 9053 9123 9187 9245 9297 9344 9386 9424 9457 9487 9513 9535 9554 9571 9585 9597 9607 9616 9623 9628 9632 9635 9635 9634 9630 9623 9612 9598 9579 9556 9527 9493 9452 9406 9354 9295 9231 9160 9084 9002 8916 8825 8731 8633 8533 8432 8330 8229 8130 8035 7944 7859 7781 7712 7653 7604 7568 7543 7531 7531 7543 7567 7600 7643 7692 7748 7806 7867 7928 7987 8042 8093 8137 8174 8203 8222 8232 8232 8221 8201 8169 8128 8076 8015 7946 7868 7784 7695 7602 7507 7412 7320 7232 7151 7079 7018 6970 6937 6919 6917 6932 6963 7011 7074 7151 7241 7342 7453 7570 7692 7818 7946 8073 8198 8321 8440 8553 8661 8763 8859 8947 9030 9105 9175 9238 9296 9349 9397 9440 9480 9517 9550 9580 9609 9634 9658 9680 9700 9717 9734 9748 9760 9771 9780 9788 9794 9799 9803 9806 9809 9811 9813 9815 9817 9818 9820 9822 9825 9827 9829 9832 9834 9837 9839 9842 9845 9848 9850 9853 9856 9858 9861 9863 9865 9866 9867 9868 9868 9867 9866 9864 9863 9861 9859 9858 9857 9856 9856 9856 9856 9857 9857 9858 9859 9860 9861 9861 9861 9861 9860 9859 9858 9857 9856 9855 9853 9852 9852 9851 9851 9850 9850 9851 9851 9851 9852 9852 9852 9852 9851 9850 9848 9845 9842 9838 9834 9829 9823 9817 9811 9805 9800 9794 9788 9783 9778 9773 9768 9764 9759 9755 9750 9746 9742 9738 9734 9731 9729 9727 9726 9725 4543 6 6 5 9725 9725 9724 9724 9723 9722 9721 9721 9721 9721 9722 9724 9726 9730 9734 9739 9744 9750 9756 9761 9766 9771 9774 9778 9780 9782 9783 9784 9784 9785 9786 9786 9787 9788 9789 9790 9791 9791 9791 9791 9790 9789 9787 9785 9783 9781 9779 9778 9777 9778 9778 9780 9781 9783 9786 9788 9789 9790 9791 9791 9790 9789 9788 9787 9785 9784 9783 9783 9783 9784 9785 9787 9789 9791 9793 9795 9796 9797 9797 9796 9794 9792 9789 9785 9779 9773 9766 9758 9749 9739 9727 9713 9698 9681 9663 9643 9622 9600 9577 9554 9530 9507 9485 9464 9444 9427 9412 9400 9391 9385 9383 9384 9389 9397 9408 9422 9439 9459 9480 9503 9527 9552 9577 9601 9625 9649 9670 9691 9710 9728 9744 9759 9772 9785 9796 9806 9816 9825 9834 9842 9849 9855 9861 9867 9871 9875 9878 9881 9883 9884 9885 9886 9887 9887 9887 9887 9887 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9885 9886 9887 9889 9890 9892 9894 9896 9898 9899 9901 9903 9905 9906 9907 9909 9910 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9915 9916 9917 9918 9920 9923 9925 9928 9932 9935 9938 9942 9945 9948 9950 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9963 9963 9962 9961 9960 9960 9960 9959 9959 9960 9960 9960 9961 9961 9961 9961 9960 9959 9958 9956 9955 9953 9950 9948 9946 9944 9943 9941 9940 9940 9939 9939 9940 9940 9941 9943 9944 9946 9947 9949 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9968 9968 9967 9967 9965 9964 9962 9960 9958 9956 9954 9951 9949 9947 9945 9943 9940 9938 9936 9934 9931 9928 9925 9922 9918 9915 9912 9909 9906 9904 9902 9901 9901 9900 9900 9901 9901 9900 9899 9898 9895 9892 9887 9881 9874 9865 9856 9845 9834 9821 9807 9793 9777 9759 9740 9719 9696 9671 9644 9614 9581 9546 9509 9469 9428 9386 9343 9299 9257 9215 9176 9138 9104 9073 9046 9023 9004 8990 8979 8972 8969 8968 8969 8972 8975 8977 8979 8978 8974 8966 8954 8937 8914 8884 8849 8807 8759 8705 8645 8580 8510 8437 8361 8284 8206 8128 8051 7977 7908 7843 7784 7732 7687 7652 7626 7610 7604 7608 7623 7647 7682 7725 7776 7835 7900 7970 8045 8123 8202 8283 8364 8444 8523 8600 8675 8748 8818 8886 8951 9012 9071 9128 9181 9231 9279 9323 9364 9402 9437 9468 9495 9520 9540 9558 9572 9584 9592 9598 9601 9602 9600 9596 9589 9579 9567 9552 9533 9512 9487 9459 9427 9393 9356 9317 9276 9233 9190 9148 9106 9065 9026 8988 8953 8919 8886 8854 8821 8787 8751 8711 8667 8616 8558 8492 8417 8331 8236 8130 8014 7888 7752 7607 7454 7294 7128 6958 6786 6613 6441 6273 4544 6 6 5 6111 5957 5813 5681 5564 5463 5381 5319 5278 5259 5262 5288 5337 5407 5497 5607 5734 5877 6033 6200 6375 6557 6743 6931 7119 7304 7485 7661 7831 7992 8145 8290 8425 8550 8667 8774 8873 8963 9046 9122 9192 9256 9314 9368 9418 9464 9506 9545 9581 9613 9643 9671 9695 9717 9737 9755 9771 9784 9797 9808 9818 9827 9836 9844 9851 9859 9866 9873 9879 9886 9892 9898 9903 9908 9912 9916 9919 9922 9924 9927 9928 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9929 9930 9932 9934 9937 9939 9942 9945 9948 9950 9952 9954 9956 9957 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9956 9955 9953 9951 9948 9945 9940 9935 9929 9921 9914 9905 9896 9886 9876 9865 9854 9843 9832 9821 9809 9798 9787 9776 9764 9753 9742 9732 9721 9711 9700 9691 9681 9672 9663 9655 9646 9638 9631 9623 9615 9608 9601 9593 9585 9577 9569 9560 9550 9539 9527 9514 9499 9481 9462 9440 9415 9388 9359 9328 9295 9261 9226 9191 9158 9125 9095 9068 9044 9024 9008 8996 8990 8987 8989 8995 9006 9019 9037 9056 9079 9103 9129 9155 9183 9210 9237 9264 9289 9312 9334 9353 9370 9383 9393 9400 9403 9402 9397 9388 9373 9354 9330 9300 9263 9219 9167 9107 9037 8957 8866 8764 8649 8522 8382 8229 8064 7886 7696 7495 7283 7063 6835 6601 6361 6119 5875 5631 5389 5151 4919 4695 4482 4280 4093 3922 3770 3637 3525 3436 3370 3328 3309 3312 3336 3379 3438 3510 3592 3679 3768 3854 3934 4003 4060 4101 4124 4128 4112 4077 4023 3952 3866 3767 3657 3540 3417 3291 3164 3039 2917 2800 2689 2587 2493 2411 2341 2286 2246 2226 2225 2248 2296 2370 2473 2604 2765 2956 3174 3419 3687 3975 4280 4596 4920 5247 5572 5891 6200 6496 6777 7040 7283 7508 7712 7898 8065 8215 8349 8470 8577 8675 8762 8842 8914 8980 9042 9098 9151 9200 9246 9289 9329 9366 9401 9433 9463 9490 9514 9536 9556 9573 9589 9602 9614 9625 9634 9642 9650 9657 9665 9672 9679 9687 9695 9703 9711 9719 9728 9736 9745 9753 9762 9770 9778 9787 9795 9803 9811 9819 9828 9836 9843 9851 9858 9865 9872 9878 9883 9888 9892 9895 9897 9898 9898 9898 9896 9892 9887 9881 9874 9864 9854 9841 9827 9811 9794 9775 9754 9731 9707 9680 9651 9620 9586 9549 9510 9468 9423 9375 9325 9273 9220 9165 9111 9057 9004 8953 8905 8860 8819 8782 8751 8724 8703 8686 8675 8668 8667 8670 8678 8690 8707 8727 8751 8779 8811 8845 8882 8921 8962 9003 9046 9089 4545 6 6 5 9131 9172 9212 9251 9287 9322 9354 9384 9413 9439 9464 9487 9509 9529 9547 9564 9578 9591 9602 9610 9615 9617 9616 9612 9603 9591 9575 9554 9528 9497 9459 9416 9365 9307 9240 9163 9076 8979 8870 8750 8618 8474 8318 8151 7974 7788 7593 7391 7183 6970 6755 6538 6320 6104 5890 5680 5476 5279 5091 4913 4747 4595 4459 4340 4240 4162 4105 4073 4064 4080 4122 4187 4277 4388 4520 4669 4835 5013 5202 5397 5597 5799 6000 6199 6393 6580 6761 6935 7100 7256 7405 7545 7677 7802 7920 8030 8134 8232 8324 8409 8489 8564 8633 8698 8758 8813 8864 8912 8956 8998 9036 9072 9106 9138 9168 9197 9224 9249 9273 9294 9315 9334 9351 9366 9380 9392 9403 9411 9417 9421 9423 9421 9416 9408 9395 9377 9355 9326 9292 9251 9202 9147 9084 9013 8934 8848 8753 8651 8542 8426 8305 8178 8047 7914 7780 7646 7514 7387 7265 7151 7047 6954 6873 6806 6754 6718 6696 6690 6698 6721 6755 6801 6856 6918 6986 7058 7132 7207 7280 7352 7421 7485 7546 7602 7654 7702 7746 7787 7824 7859 7893 7924 7955 7986 8016 8047 8078 8110 8144 8179 8216 8255 8296 8339 8385 8433 8484 8537 8592 8649 8708 8768 8828 8889 8949 9009 9067 9124 9179 9232 9282 9329 9374 9417 9456 9493 9528 9559 9589 9615 9640 9662 9681 9699 9713 9726 9737 9745 9751 9755 9758 9759 9758 9756 9752 9747 9742 9735 9728 9720 9712 9704 9696 9688 9680 9674 9668 9664 9661 9659 9659 9661 9664 9668 9674 9681 9689 9697 9706 9716 9725 9734 9743 9751 9758 9765 9772 9777 9782 9786 9789 9792 9794 9795 9796 9796 9796 9796 9795 9794 9793 9792 9790 9789 9787 9786 9784 9783 9782 9781 9780 9780 9779 9779 9779 9779 9779 9780 9780 9780 9780 9781 9781 9781 9781 9782 9782 9782 9783 9784 9785 9786 9787 9789 9790 9792 9793 9794 9796 9796 9797 9798 9798 9799 9799 9799 9800 9800 9801 9802 9803 9804 9805 9806 9806 9807 9807 9807 9806 9804 9803 9801 9798 9796 9793 9791 9789 9788 9787 9788 9789 9791 9793 9796 9800 9804 9808 9811 9814 9816 9816 9815 9813 9810 9805 9799 9791 9783 9774 9764 9754 9743 9733 9722 9711 9699 9687 9674 9661 9647 9631 9615 9598 9580 9561 9542 9523 9504 9485 9468 9451 9435 9421 9408 9397 9387 9379 9371 9366 9361 9358 9356 9355 9355 9357 9360 9363 9368 9373 9379 9385 9390 9395 9399 9401 9401 9399 9394 9387 9377 9363 9346 9325 9300 9269 9233 9190 9139 9078 9007 8924 8827 8716 8588 8444 8283 8105 7909 7696 7468 7225 6969 6702 6425 6141 5852 5560 5266 4974 4685 4401 4125 3857 3600 3356 3125 2908 2708 2524 2356 2206 2072 1954 1851 1762 1688 1626 1577 1541 1516 1505 1508 1527 1563 1619 1697 1799 1927 2082 2265 2477 2716 2981 3269 3578 3903 4240 4584 4931 5275 4546 6 6 5 5612 5938 6250 6545 6822 7078 7314 7531 7727 7906 8067 8214 8346 8466 8576 8675 8766 8849 8924 8993 9055 9112 9162 9206 9246 9280 9310 9336 9359 9378 9394 9409 9421 9433 9443 9453 9463 9472 9482 9491 9502 9512 9524 9536 9548 9562 9576 9590 9605 9620 9635 9650 9664 9678 9691 9703 9714 9724 9733 9741 9748 9755 9760 9766 9771 9775 9781 9786 9791 9797 9803 9809 9815 9821 9827 9832 9836 9839 9842 9844 9844 9844 9844 9843 9842 9842 9842 9842 9844 9846 9849 9853 9857 9861 9865 9869 9871 9873 9873 9872 9870 9866 9862 9857 9851 9846 9841 9837 9834 9832 9830 9830 9830 9830 9830 9830 9829 9827 9825 9821 9817 9812 9806 9801 9795 9790 9786 9783 9781 9780 9780 9781 9782 9784 9785 9787 9789 9790 9791 9792 9793 9794 9796 9798 9800 9804 9808 9813 9819 9825 9832 9838 9844 9850 9856 9860 9864 9867 9869 9870 9871 9871 9870 9869 9868 9867 9865 9864 9862 9860 9859 9857 9856 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9836 9836 9837 9837 9838 9839 9839 9839 9839 9838 9835 9831 9825 9817 9807 9795 9781 9765 9746 9726 9703 9678 9652 9624 9594 9562 9529 9495 9459 9422 9384 9346 9307 9268 9230 9194 9159 9127 9098 9073 9054 9039 9030 9027 9030 9039 9054 9074 9099 9128 9160 9195 9231 9269 9306 9342 9378 9412 9444 9474 9502 9528 9552 9575 9595 9614 9632 9648 9663 9677 9690 9702 9713 9724 9733 9742 9751 9759 9767 9774 9782 9790 9797 9805 9813 9821 9829 9836 9843 9849 9855 9859 9863 9866 9867 9868 9867 9865 9863 9860 9857 9853 9850 9846 9842 9838 9835 9831 9828 9824 9821 9817 9813 9809 9804 9798 9792 9785 9777 9767 9757 9745 9732 9717 9700 9682 9661 9639 9614 9587 9557 9525 9491 9454 9415 9373 9330 9285 9238 9191 9144 9097 9051 9007 8966 8927 8893 8862 8837 8818 8804 8796 8794 8799 8810 8826 8848 8875 8907 8943 8982 9024 9068 9114 9161 9209 9256 9303 9348 9392 9434 9473 9509 9543 9573 9601 9625 9646 9664 9680 9694 9706 9716 9724 9732 9739 9745 9750 9755 9760 9763 9766 9768 9769 9768 9766 9764 9759 9754 9747 9740 9732 9723 9715 9706 9697 9689 9681 9673 9666 9660 9654 9648 9642 9637 9632 9626 9621 9615 9609 9603 9596 9588 9578 9568 9556 9542 9526 9507 9485 9460 9432 9400 9363 9321 9274 9221 9162 9096 9023 8941 8851 8751 8642 8523 8393 8252 8102 7941 7770 7590 7402 7207 7005 6799 6589 6376 6163 5950 5739 5531 5327 5130 4940 4760 4591 4435 4293 4168 4061 3975 3910 3869 3851 3859 3891 3948 4027 4128 4248 4383 4530 4686 4846 5006 5160 5307 5440 5557 5655 5731 5784 5812 5816 5795 5751 5683 5595 5487 5363 5224 5072 4910 4740 4565 4385 4204 4023 4547 6 6 5 3845 3671 3503 3344 3197 3063 2945 2846 2769 2717 2692 2695 2730 2797 2897 3029 3194 3389 3613 3862 4132 4420 4721 5030 5343 5655 5962 6260 6546 6818 7073 7310 7529 7729 7911 8077 8226 8360 8481 8591 8689 8779 8861 8935 9003 9065 9122 9174 9221 9265 9304 9339 9372 9400 9426 9449 9470 9488 9504 9519 9531 9542 9550 9557 9563 9566 9568 9568 9566 9562 9556 9547 9536 9521 9504 9482 9457 9427 9393 9352 9306 9253 9194 9127 9052 8969 8878 8779 8670 8553 8428 8294 8151 8001 7842 7677 7506 7329 7147 6963 6777 6592 6409 6230 6058 5894 5742 5604 5482 5377 5292 5229 5187 5169 5174 5202 5252 5324 5417 5528 5655 5797 5951 6114 6283 6458 6634 6810 6983 7153 7316 7472 7620 7760 7889 8010 8120 8222 8315 8399 8476 8547 8612 8673 8729 8782 8832 8880 8927 8972 9016 9060 9102 9144 9185 9224 9263 9300 9336 9371 9404 9436 9466 9494 9522 9547 9572 9595 9617 9637 9657 9675 9693 9709 9725 9739 9753 9765 9777 9788 9797 9806 9813 9820 9826 9830 9834 9838 9840 9843 9845 9847 9850 9852 9855 9857 9861 9864 9867 9870 9873 9875 9877 9878 9878 9878 9877 9876 9874 9872 9869 9867 9866 9864 9864 9864 9864 9866 9868 9870 9873 9876 9880 9883 9886 9889 9891 9894 9896 9898 9900 9901 9903 9905 9906 9908 9910 9911 9912 9914 9914 9915 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9912 9914 9915 9917 9919 9921 9923 9924 9926 9926 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9926 9925 9924 9922 9921 9919 9918 9917 9916 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9910 9908 9906 9905 9903 9901 9898 9896 9893 9891 9887 9884 9880 9876 9871 9867 9862 9857 9853 9848 9844 9841 9838 9836 9834 9832 9831 9831 9830 9830 9829 9828 9827 9826 9825 9823 9822 9820 9819 9817 9816 9815 9813 9812 9810 9809 9806 9804 9800 9797 9792 9787 9781 9774 9767 9760 9752 9743 9735 9726 9717 9707 9696 9685 9673 9660 9645 9630 9612 9593 9571 9548 9523 9495 9465 9432 9396 9357 9314 9266 9214 9155 9090 9017 8937 8847 8747 8637 8517 8386 8244 8091 7928 7754 7571 7380 7180 6972 6758 6538 6313 6083 5848 5610 5369 5125 4880 4635 4391 4149 3910 3677 3451 3234 3027 2832 2650 2483 2330 2193 2072 1966 1875 1799 1738 1691 1658 1639 1635 1647 1676 1723 1791 1879 1991 2128 2289 2477 2689 2926 3185 3465 3761 4070 4389 4712 5036 5355 5667 5967 6253 6522 6773 7004 7216 7409 7583 7741 7883 8011 8127 8232 8328 8417 8498 8573 8643 8707 8767 8823 8874 8921 8964 9003 9039 9072 9101 9129 9154 9178 9200 9221 9241 9260 9279 9296 9312 9328 9342 9355 9368 9379 9389 9398 9406 9414 9422 9430 9438 9446 9455 4548 6 6 5 9464 9475 9486 9497 9509 9522 9534 9547 9559 9571 9582 9592 9602 9612 9620 9628 9635 9641 9646 9651 9655 9659 9662 9664 9665 9665 9665 9663 9661 9657 9653 9647 9639 9631 9621 9610 9598 9584 9569 9554 9537 9520 9502 9484 9465 9447 9430 9413 9397 9384 9372 9362 9354 9349 9347 9348 9351 9357 9366 9378 9392 9408 9426 9445 9466 9487 9510 9532 9555 9577 9599 9620 9641 9660 9678 9695 9710 9724 9737 9748 9758 9766 9774 9780 9785 9789 9793 9795 9796 9797 9797 9797 9796 9794 9793 9790 9788 9786 9784 9782 9779 9778 9776 9775 9774 9774 9774 9774 9775 9776 9778 9780 9782 9784 9787 9790 9793 9796 9799 9802 9805 9808 9810 9812 9814 9816 9817 9819 9820 9822 9823 9825 9827 9830 9833 9836 9840 9843 9847 9851 9855 9859 9863 9866 9868 9871 9873 9874 9875 9876 9877 9878 9879 9879 9881 9882 9883 9885 9886 9888 9890 9891 9892 9893 9893 9893 9893 9893 9892 9890 9889 9887 9885 9883 9881 9879 9877 9874 9871 9869 9866 9863 9859 9856 9852 9848 9843 9838 9833 9827 9821 9814 9806 9798 9789 9780 9770 9759 9748 9737 9726 9715 9704 9694 9685 9676 9669 9664 9659 9656 9654 9654 9655 9657 9661 9665 9670 9676 9682 9690 9698 9707 9716 9726 9736 9747 9759 9770 9782 9793 9805 9815 9825 9833 9841 9847 9852 9856 9859 9861 9862 9863 9863 9863 9863 9863 9864 9863 9863 9862 9860 9858 9854 9848 9841 9832 9822 9809 9796 9780 9764 9746 9727 9707 9685 9663 9639 9613 9586 9557 9526 9493 9459 9424 9388 9351 9314 9279 9245 9213 9185 9159 9138 9122 9109 9102 9099 9100 9106 9115 9128 9144 9162 9182 9203 9226 9250 9274 9298 9323 9348 9372 9396 9420 9443 9466 9489 9510 9531 9551 9569 9587 9603 9618 9631 9643 9653 9661 9667 9672 9675 9677 9677 9677 9676 9674 9672 9669 9666 9663 9659 9655 9649 9642 9633 9623 9609 9593 9573 9549 9520 9486 9447 9402 9349 9289 9220 9141 9052 8951 8836 8708 8565 8405 8230 8038 7830 7605 7365 7111 6845 6568 6283 5993 5699 5405 5114 4827 4548 4277 4018 3771 3538 3320 3116 2928 2755 2598 2456 2330 2221 2129 2054 2000 1965 1953 1966 2003 2068 2162 2284 2437 2618 2828 3064 3324 3605 3905 4217 4540 4867 5195 5520 5837 6145 6439 6718 6981 7225 7452 7660 7850 8024 8181 8324 8452 8568 8673 8767 8852 8929 8998 9060 9116 9166 9211 9252 9289 9323 9353 9381 9406 9429 9450 9470 9488 9505 9520 9535 9549 9562 9575 9588 9600 9613 9625 9638 9650 9663 9675 9687 9698 9709 9719 9729 9737 9745 9752 9758 9763 9767 9771 9774 9777 9779 9781 9782 9783 9783 9783 9782 9781 9779 9777 9774 9770 9767 9762 9758 9754 9750 9746 9743 9740 9737 9735 9733 9731 9729 9727 9725 9723 9720 9716 9712 9707 9701 9695 9688 9680 4549 6 6 5 9672 9664 9656 9649 9641 9634 9628 9622 9616 9611 9606 9602 9597 9592 9587 9582 9577 9571 9564 9558 9551 9544 9538 9532 9526 9521 9516 9512 9509 9507 9506 9505 9505 9505 9505 9506 9506 9507 9508 9509 9511 9513 9515 9517 9520 9524 9527 9532 9536 9541 9546 9550 9554 9558 9560 9561 9561 9559 9555 9549 9540 9529 9515 9497 9477 9453 9426 9395 9360 9321 9278 9231 9180 9125 9066 9004 8939 8871 8802 8731 8659 8587 8516 8447 8379 8315 8255 8200 8149 8105 8066 8034 8009 7991 7980 7976 7978 7986 7999 8018 8040 8066 8093 8123 8152 8181 8209 8234 8256 8274 8287 8294 8295 8290 8277 8257 8229 8193 8150 8099 8041 7977 7906 7831 7751 7667 7582 7495 7408 7322 7239 7160 7086 7018 6957 6905 6862 6829 6807 6796 6797 6809 6833 6869 6914 6970 7035 7107 7186 7270 7358 7449 7540 7631 7720 7807 7890 7969 8042 8110 8173 8229 8279 8324 8362 8395 8423 8446 8464 8477 8487 8492 8494 8492 8486 8476 8463 8445 8424 8399 8369 8334 8295 8250 8201 8146 8086 8020 7948 7870 7787 7698 7602 7501 7393 7279 7159 7033 6902 6764 6621 6472 6318 6159 5995 5826 5653 5475 5293 5107 4917 4724 4528 4329 4128 3927 3725 3526 3329 3137 2951 2773 2604 2446 2301 2169 2052 1948 1859 1784 1721 1671 1632 1602 1582 1569 1563 1563 1570 1584 1606 1636 1676 1729 1794 1873 1968 2079 2206 2349 2507 2678 2860 3050 3246 3443 3639 3831 4014 4186 4345 4488 4614 4723 4812 4883 4936 4971 4990 4993 4981 4955 4917 4867 4805 4733 4650 4556 4453 4341 4219 4089 3950 3804 3651 3493 3331 3166 3000 2834 2670 2510 2355 2206 2065 1932 1808 1694 1589 1494 1409 1333 1266 1207 1156 1112 1074 1043 1016 995 977 964 953 946 942 940 941 945 952 962 977 996 1022 1055 1096 1147 1209 1282 1369 1470 1585 1714 1858 2015 2185 2367 2559 2759 2965 3176 3389 3604 3817 4028 4235 4438 4636 4828 5015 5195 5369 5537 5698 5854 6004 6147 6284 6415 6539 6656 6766 6869 6965 7053 7134 7208 7273 7332 7382 7424 7458 7483 7499 7504 7499 7483 7454 7412 7357 7289 7207 7111 7001 6880 6746 6601 6447 6285 6115 5941 5763 5582 5400 5219 5039 4862 4690 4523 4362 4210 4067 3935 3816 3712 3624 3553 3503 3473 3466 3483 3524 3590 3680 3794 3931 4089 4265 4459 4666 4884 5110 5341 5574 5807 6036 6260 6476 6684 6882 7069 7245 7410 7564 7707 7839 7961 8074 8179 8275 8364 8446 8522 8593 8659 8720 8776 8830 8880 8926 8971 9012 9051 9088 9123 9155 9185 9214 9240 9264 9286 9307 9326 9343 9359 9373 9387 9400 9413 9424 9436 9447 9458 9469 9480 9491 9501 9512 9522 9532 9541 9550 9559 9568 9576 9584 9592 9599 9606 9613 9619 9624 9629 9633 9636 9639 9641 9643 9644 9645 9646 4550 6 6 5 9648 9649 9650 9652 9653 9654 9655 9655 9654 9652 9650 9645 9640 9633 9625 9616 9606 9595 9584 9572 9560 9547 9534 9520 9505 9489 9471 9450 9427 9401 9372 9339 9302 9262 9218 9170 9118 9063 9005 8944 8879 8812 8742 8670 8596 8520 8442 8364 8287 8210 8135 8063 7996 7934 7879 7833 7796 7769 7753 7748 7754 7772 7800 7838 7885 7940 8002 8069 8141 8215 8291 8368 8445 8520 8595 8667 8737 8804 8869 8930 8988 9043 9095 9143 9188 9230 9269 9305 9338 9369 9397 9424 9448 9471 9493 9513 9531 9549 9565 9581 9595 9607 9618 9628 9637 9643 9649 9652 9655 9655 9654 9652 9647 9641 9633 9624 9612 9597 9581 9562 9541 9518 9493 9467 9440 9411 9383 9355 9327 9301 9277 9254 9234 9216 9202 9190 9181 9175 9172 9172 9175 9180 9188 9199 9213 9229 9248 9268 9291 9316 9342 9370 9398 9427 9456 9485 9513 9540 9566 9590 9612 9632 9650 9665 9679 9690 9700 9708 9715 9720 9725 9730 9734 9738 9741 9744 9748 9751 9753 9755 9757 9758 9758 9758 9758 9757 9755 9754 9752 9750 9748 9746 9743 9741 9739 9737 9735 9732 9729 9726 9722 9719 9715 9710 9706 9702 9699 9695 9693 9691 9689 9689 9689 9689 9691 9693 9695 9698 9702 9705 9709 9713 9717 9721 9725 9728 9732 9735 9737 9739 9741 9742 9742 9742 9741 9739 9737 9735 9732 9729 9726 9723 9720 9717 9714 9711 9709 9706 9703 9701 9699 9697 9695 9695 9694 9695 9696 9698 9700 9703 9707 9712 9716 9722 9727 9732 9738 9743 9748 9752 9756 9759 9762 9765 9767 9768 9769 9770 9770 9771 9771 9770 9770 9769 9769 9768 9767 9766 9764 9762 9760 9757 9753 9749 9744 9739 9733 9727 9720 9713 9706 9698 9690 9682 9674 9666 9657 9649 9640 9630 9620 9610 9599 9587 9575 9562 9549 9534 9520 9504 9488 9472 9455 9438 9421 9403 9385 9365 9346 9325 9302 9278 9253 9225 9195 9162 9127 9087 9045 8998 8947 8891 8830 8764 8692 8614 8530 8439 8340 8235 8121 7999 7869 7730 7582 7425 7259 7085 6903 6713 6516 6313 6104 5892 5677 5460 5243 5026 4812 4601 4394 4192 3997 3809 3628 3457 3295 3144 3004 2877 2764 2665 2584 2520 2475 2451 2449 2470 2515 2584 2677 2793 2932 3093 3273 3470 3682 3906 4140 4379 4622 4866 5107 5345 5576 5799 6014 6218 6413 6596 6769 6932 7085 7229 7363 7490 7609 7721 7827 7927 8021 8110 8194 8273 8347 8418 8484 8546 8604 8659 8710 8758 8803 8845 8885 8922 8957 8990 9021 9050 9078 9104 9129 9152 9173 9194 9213 9231 9247 9262 9277 9290 9302 9314 9326 9336 9347 9357 9366 9375 9384 9392 9400 9407 9414 9420 9426 9432 9437 9443 9448 9454 9460 9467 9475 9483 9491 9500 9510 9520 9530 9539 9549 9559 9568 9578 9587 9597 9607 9617 9627 9638 9650 9661 9673 9685 9697 9708 9718 9727 4551 6 6 5 9736 9743 9749 9754 9758 9762 9765 9768 9770 9773 9776 9780 9783 9787 9791 9795 9798 9801 9802 9803 9804 9803 9801 9798 9795 9791 9787 9783 9779 9775 9771 9767 9764 9761 9759 9756 9754 9752 9750 9748 9747 9745 9744 9743 9742 9742 9741 9742 9742 9743 9744 9745 9746 9746 9747 9747 9747 9746 9746 9745 9743 9742 9740 9738 9736 9733 9731 9728 9724 9720 9715 9710 9703 9695 9685 9673 9660 9643 9624 9602 9576 9546 9512 9472 9427 9376 9320 9257 9187 9111 9028 8938 8842 8740 8632 8520 8402 8281 8157 8031 7905 7778 7653 7531 7413 7301 7197 7101 7016 6943 6883 6837 6807 6792 6793 6810 6842 6889 6949 7022 7105 7196 7294 7396 7501 7607 7711 7813 7911 8003 8089 8169 8242 8308 8367 8420 8467 8508 8545 8577 8607 8634 8660 8685 8709 8735 8761 8788 8817 8848 8881 8915 8951 8988 9027 9066 9105 9144 9182 9219 9255 9290 9322 9353 9382 9409 9434 9458 9480 9501 9520 9538 9556 9572 9588 9604 9619 9633 9648 9662 9676 9689 9703 9716 9729 9742 9754 9765 9776 9786 9796 9805 9814 9821 9829 9836 9842 9849 9855 9861 9867 9873 9879 9885 9890 9895 9900 9904 9907 9910 9913 9914 9915 9916 9916 9916 9916 9915 9914 9914 9913 9912 9911 9909 9908 9907 9905 9903 9902 9899 9897 9895 9893 9890 9887 9884 9882 9879 9875 9872 9869 9866 9862 9859 9855 9852 9848 9845 9841 9838 9835 9832 9828 9825 9822 9819 9816 9813 9810 9807 9804 9802 9800 9798 9797 9796 9796 9797 9798 9800 9802 9805 9807 9810 9813 9816 9818 9820 9821 9821 9819 9816 9812 9806 9798 9788 9775 9760 9742 9722 9698 9670 9638 9603 9562 9516 9465 9408 9344 9273 9195 9110 9016 8915 8806 8689 8565 8434 8296 8152 8004 7852 7697 7542 7387 7235 7088 6948 6816 6695 6588 6495 6419 6362 6324 6306 6310 6334 6379 6443 6526 6625 6739 6865 7001 7144 7291 7441 7591 7739 7883 8021 8154 8279 8398 8508 8611 8707 8796 8878 8955 9026 9092 9153 9210 9263 9313 9359 9403 9443 9480 9515 9547 9577 9604 9629 9652 9673 9692 9708 9723 9736 9748 9757 9766 9772 9778 9783 9786 9789 9791 9793 9794 9794 9794 9794 9792 9790 9788 9784 9780 9775 9769 9762 9755 9747 9739 9731 9722 9714 9706 9698 9691 9683 9677 9670 9664 9658 9653 9648 9644 9640 9637 9635 9633 9632 9633 9634 9637 9640 9644 9649 9655 9661 9667 9674 9682 9689 9697 9704 9712 9720 9728 9736 9744 9753 9762 9770 9779 9788 9796 9804 9812 9819 9826 9832 9837 9842 9846 9849 9852 9854 9857 9858 9860 9861 9862 9863 9863 9864 9864 9864 9864 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9856 9855 9854 9852 9850 9847 9845 9841 9838 9834 9830 9827 9823 9819 9815 9811 9808 9804 9801 9798 9795 9791 9788 4552 6 6 5 9784 9780 9775 9771 9765 9759 9753 9746 9738 9730 9722 9714 9706 9698 9691 9683 9676 9669 9663 9657 9651 9645 9640 9633 9627 9620 9613 9605 9597 9588 9578 9567 9556 9544 9531 9517 9502 9485 9467 9448 9426 9401 9374 9343 9309 9271 9229 9182 9131 9074 9012 8946 8874 8797 8715 8628 8537 8443 8345 8245 8143 8041 7940 7841 7745 7654 7570 7493 7425 7367 7320 7286 7264 7255 7259 7276 7306 7348 7400 7463 7534 7613 7698 7788 7881 7976 8072 8167 8261 8352 8441 8525 8606 8682 8753 8819 8881 8938 8990 9038 9081 9121 9156 9188 9216 9241 9262 9280 9293 9303 9308 9309 9304 9294 9277 9254 9225 9187 9142 9088 9026 8955 8876 8787 8689 8583 8469 8346 8216 8080 7937 7789 7638 7483 7327 7170 7015 6863 6716 6575 6442 6320 6210 6113 6032 5967 5920 5892 5883 5893 5923 5972 6039 6123 6222 6335 6460 6595 6738 6888 7041 7197 7353 7508 7660 7809 7952 8089 8220 8343 8458 8566 8664 8755 8837 8911 8977 9035 9085 9128 9164 9192 9214 9228 9235 9234 9226 9210 9185 9150 9106 9051 8985 8907 8816 8712 8595 8463 8317 8156 7979 7788 7582 7362 7129 6883 6626 6359 6085 5805 5521 5237 4954 4675 4402 4138 3883 3641 3412 3198 2999 2816 2649 2498 2364 2247 2147 2064 2000 1955 1929 1925 1943 1984 2047 2134 2244 2375 2526 2694 2875 3065 3261 3457 3648 3829 3996 4144 4270 4372 4448 4496 4517 4512 4482 4430 4358 4269 4167 4053 3933 3807 3679 3552 3428 3308 3196 3092 3000 2922 2859 2815 2791 2790 2814 2864 2943 3050 3187 3353 3546 3765 4007 4269 4548 4838 5136 5437 5737 6031 6317 6592 6851 7095 7322 7531 7722 7897 8055 8198 8328 8446 8552 8649 8737 8817 8890 8955 9014 9066 9111 9150 9182 9208 9228 9242 9252 9257 9259 9259 9257 9255 9253 9252 9253 9257 9262 9271 9283 9297 9314 9334 9355 9378 9403 9428 9455 9481 9507 9533 9559 9583 9607 9629 9650 9669 9686 9701 9715 9726 9736 9744 9751 9756 9760 9763 9765 9767 9768 9769 9770 9770 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9770 9772 9773 9775 9778 9781 9784 9787 9790 9792 9794 9796 9796 9796 9794 9792 9789 9786 9782 9778 9774 9771 9768 9765 9763 9761 9760 9760 9760 9760 9761 9761 9761 9761 9761 9760 9759 9757 9755 9752 9749 9746 9743 9740 9737 9734 9731 9728 9725 9722 9720 9717 9714 9711 9708 9705 9701 9698 9694 9691 9687 9684 9681 9679 9677 9676 9675 9676 9677 9679 9682 9686 9691 9697 9703 9709 9715 9722 9728 9734 9740 9745 9750 9755 9759 9762 9766 9769 9773 9776 9780 9783 9787 9791 9795 9799 9803 9807 9812 9816 9820 9824 9828 9832 9835 9837 9839 9841 9841 9840 9838 9835 9830 9824 9816 9807 9796 9784 9770 9755 9739 9722 9704 9685 9666 9646 9626 4553 6 6 5 9606 9586 9567 9548 9530 9514 9499 9485 9473 9463 9455 9449 9444 9440 9438 9438 9438 9439 9441 9443 9445 9448 9452 9455 9460 9464 9469 9475 9481 9488 9495 9503 9511 9519 9527 9535 9543 9549 9555 9560 9564 9567 9568 9569 9569 9567 9565 9562 9557 9552 9545 9537 9526 9514 9499 9482 9461 9436 9407 9374 9337 9294 9247 9195 9139 9078 9013 8944 8872 8798 8722 8645 8567 8490 8414 8341 8271 8205 8145 8091 8045 8008 7980 7962 7954 7957 7970 7995 8029 8072 8125 8185 8251 8323 8399 8477 8558 8638 8719 8797 8874 8948 9018 9085 9147 9206 9260 9310 9356 9397 9436 9470 9502 9531 9558 9582 9605 9626 9646 9665 9683 9699 9715 9729 9742 9754 9765 9774 9782 9788 9793 9797 9800 9802 9804 9805 9806 9807 9808 9808 9809 9809 9808 9807 9805 9803 9799 9795 9790 9785 9779 9773 9767 9761 9755 9750 9745 9741 9738 9735 9732 9729 9726 9724 9721 9717 9714 9711 9707 9704 9700 9697 9695 9692 9691 9689 9689 9688 9688 9688 9688 9688 9689 9689 9689 9689 9688 9688 9687 9687 9686 9685 9685 9684 9684 9684 9684 9685 9687 9689 9692 9695 9699 9704 9709 9714 9719 9724 9729 9734 9737 9740 9743 9745 9746 9747 9747 9748 9749 9750 9751 9753 9756 9759 9762 9765 9768 9770 9772 9773 9774 9773 9772 9770 9767 9764 9761 9758 9755 9752 9751 9749 9749 9750 9752 9754 9757 9761 9765 9770 9774 9779 9783 9788 9791 9795 9798 9800 9802 9803 9804 9804 9803 9802 9801 9800 9798 9797 9795 9793 9790 9788 9785 9782 9779 9775 9771 9766 9761 9756 9750 9744 9738 9732 9726 9720 9715 9710 9705 9701 9698 9694 9691 9688 9686 9683 9680 9677 9674 9671 9668 9665 9662 9660 9658 9656 9655 9654 9653 9652 9652 9651 9651 9650 9648 9647 9645 9643 9640 9637 9634 9632 9629 9626 9624 9622 9620 9619 9617 9616 9615 9614 9613 9611 9610 9609 9608 9606 9605 9604 9603 9602 9601 9600 9600 9600 9600 9601 9602 9603 9605 9607 9609 9611 9613 9615 9617 9619 9620 9621 9621 9621 9621 9619 9617 9615 9612 9609 9606 9604 9601 9598 9596 9594 9592 9591 9589 9587 9584 9581 9578 9573 9568 9561 9554 9547 9539 9530 9521 9513 9505 9497 9489 9483 9476 9470 9464 9458 9452 9445 9438 9431 9423 9414 9404 9394 9383 9372 9360 9348 9336 9324 9312 9299 9287 9274 9262 9249 9235 9221 9207 9193 9178 9162 9146 9129 9112 9094 9075 9055 9035 9013 8990 8965 8940 8913 8884 8854 8823 8790 8755 8719 8681 8641 8600 8556 8509 8460 8408 8353 8295 8233 8168 8099 8027 7951 7871 7788 7701 7610 7515 7417 7314 7207 7096 6979 6858 6732 6601 6465 6324 6178 6028 5873 5714 5551 5384 5213 5039 4862 4681 4496 4308 4117 3923 3726 3527 3326 3126 2926 2728 2534 2346 2164 1992 1829 1678 1538 1412 1299 4554 6 6 5 1199 1111 1036 971 915 868 828 794 765 739 716 696 678 661 647 634 623 614 607 603 599 598 599 602 606 614 624 639 660 687 723 769 827 900 988 1092 1215 1355 1514 1689 1880 2085 2302 2528 2761 2997 3234 3470 3701 3928 4147 4358 4561 4755 4940 5117 5286 5447 5602 5752 5895 6034 6168 6297 6422 6543 6659 6771 6878 6981 7079 7174 7265 7352 7435 7515 7592 7666 7737 7806 7872 7936 7997 8056 8112 8166 8218 8269 8317 8364 8409 8453 8496 8538 8579 8619 8657 8695 8731 8766 8799 8831 8862 8891 8918 8944 8968 8991 9013 9034 9054 9073 9091 9108 9125 9141 9156 9171 9186 9200 9214 9227 9241 9254 9267 9281 9294 9307 9320 9333 9346 9358 9370 9381 9391 9401 9410 9418 9425 9432 9439 9446 9453 9460 9468 9476 9485 9494 9503 9512 9522 9531 9540 9548 9556 9563 9569 9575 9580 9585 9590 9594 9598 9603 9607 9611 9615 9620 9624 9627 9630 9633 9634 9636 9636 9636 9635 9633 9631 9628 9625 9621 9617 9611 9605 9597 9587 9576 9562 9545 9525 9502 9474 9442 9405 9363 9315 9262 9202 9136 9064 8984 8898 8804 8702 8593 8476 8350 8217 8076 7927 7771 7610 7443 7273 7101 6930 6760 6595 6438 6290 6156 6038 5937 5857 5800 5766 5756 5772 5811 5874 5959 6064 6185 6321 6467 6621 6780 6939 7096 7248 7392 7528 7654 7768 7870 7961 8040 8109 8168 8219 8263 8302 8336 8368 8399 8429 8460 8493 8527 8564 8603 8645 8690 8736 8785 8835 8885 8937 8988 9038 9088 9136 9182 9227 9269 9309 9347 9382 9415 9445 9473 9499 9523 9545 9566 9585 9603 9620 9636 9651 9666 9680 9693 9706 9718 9730 9741 9751 9760 9768 9775 9781 9786 9791 9794 9797 9800 9801 9803 9804 9805 9806 9807 9807 9808 9808 9808 9808 9808 9807 9807 9806 9804 9803 9801 9800 9798 9796 9794 9792 9791 9789 9787 9786 9784 9782 9781 9779 9777 9776 9774 9773 9771 9770 9769 9768 9768 9769 9770 9772 9774 9777 9781 9786 9791 9797 9803 9809 9815 9821 9826 9830 9833 9836 9837 9837 9837 9836 9834 9831 9828 9825 9821 9817 9812 9807 9800 9792 9783 9772 9758 9742 9723 9701 9676 9648 9617 9583 9545 9505 9462 9416 9368 9317 9265 9212 9157 9102 9046 8991 8938 8887 8838 8794 8754 8720 8692 8671 8658 8651 8653 8662 8678 8701 8731 8765 8805 8848 8894 8942 8991 9041 9091 9141 9189 9236 9281 9324 9365 9404 9441 9475 9506 9535 9561 9584 9605 9623 9639 9652 9662 9669 9674 9676 9675 9671 9665 9656 9643 9628 9609 9587 9561 9531 9496 9457 9412 9361 9303 9239 9167 9086 8997 8899 8791 8675 8550 8416 8274 8124 7968 7807 7641 7472 7300 7127 6954 6781 6610 6440 6274 6110 5950 5796 5646 5503 5368 5241 5124 5019 4928 4851 4791 4748 4725 4722 4740 4779 4839 4555 6 6 5 4919 5017 5134 5265 5411 5567 5731 5902 6075 6249 6422 6591 6754 6910 7058 7195 7323 7439 7544 7637 7719 7790 7850 7900 7940 7972 7996 8013 8025 8033 8038 8041 8044 8047 8053 8061 8074 8091 8113 8140 8173 8212 8255 8304 8357 8413 8473 8535 8598 8661 8724 8787 8848 8906 8963 9017 9067 9115 9161 9203 9243 9280 9315 9348 9379 9409 9437 9465 9490 9515 9539 9562 9584 9604 9624 9643 9661 9679 9695 9711 9727 9741 9756 9769 9782 9795 9807 9819 9830 9840 9849 9857 9864 9870 9876 9880 9883 9886 9888 9889 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9886 9884 9881 9878 9873 9868 9861 9853 9843 9831 9818 9803 9785 9766 9745 9722 9697 9671 9643 9615 9587 9558 9531 9504 9478 9454 9432 9412 9395 9380 9368 9358 9351 9347 9345 9345 9348 9353 9361 9370 9382 9396 9411 9429 9447 9467 9488 9510 9532 9553 9575 9596 9615 9634 9651 9668 9682 9696 9708 9719 9729 9738 9746 9753 9760 9766 9771 9776 9781 9784 9787 9790 9792 9793 9794 9794 9793 9792 9790 9787 9783 9778 9771 9762 9751 9738 9722 9704 9682 9658 9629 9597 9561 9520 9473 9421 9363 9296 9222 9137 9042 8935 8814 8678 8528 8360 8176 7976 7758 7525 7277 7015 6742 6460 6172 5879 5586 5295 5007 4727 4457 4197 3951 3719 3502 3301 3117 2949 2800 2669 2556 2463 2391 2341 2314 2312 2336 2388 2469 2580 2721 2892 3091 3319 3571 3845 4137 4444 4760 5082 5405 5725 6037 6338 6626 6898 7152 7388 7606 7806 7988 8153 8303 8440 8563 8676 8778 8872 8957 9035 9106 9170 9229 9283 9331 9375 9414 9450 9482 9512 9538 9562 9584 9604 9622 9638 9653 9666 9677 9687 9696 9703 9709 9714 9719 9723 9726 9730 9734 9738 9742 9746 9751 9756 9760 9765 9770 9774 9778 9781 9784 9787 9789 9790 9792 9794 9796 9798 9800 9802 9805 9808 9810 9813 9815 9817 9818 9818 9817 9816 9813 9809 9805 9799 9793 9786 9779 9770 9761 9751 9741 9729 9716 9702 9686 9669 9650 9629 9606 9581 9556 9528 9500 9471 9443 9414 9387 9360 9336 9313 9293 9276 9261 9249 9240 9234 9230 9229 9230 9232 9236 9240 9244 9249 9252 9254 9254 9251 9246 9237 9224 9208 9187 9162 9133 9098 9059 9014 8964 8907 8844 8775 8698 8613 8519 8417 8305 8183 8052 7911 7760 7601 7433 7258 7076 6888 6695 6497 6296 6092 5885 5676 5464 5251 5037 4821 4604 4387 4170 3956 3744 3537 3337 3144 2961 2789 2629 2484 2353 2238 2139 2056 1990 1939 1903 1883 1879 1889 1916 1958 2017 2093 2187 2299 2431 2583 2754 2944 3152 3377 3616 3868 4128 4395 4665 4934 5200 5460 5711 5951 6179 6393 6594 6780 6953 7112 7260 7396 7522 7640 7749 7851 7947 8036 8120 8198 8271 8339 8401 8459 8511 8558 8601 8638 8672 8701 8727 8750 8769 4556 6 6 5 8785 8798 8807 8814 8818 8818 8814 8807 8795 8778 8757 8730 8698 8661 8618 8569 8514 8452 8384 8308 8225 8135 8035 7927 7811 7684 7549 7404 7249 7086 6915 6736 6550 6358 6161 5961 5758 5553 5348 5143 4938 4735 4534 4336 4140 3947 3758 3572 3391 3215 3045 2880 2723 2573 2431 2299 2176 2063 1961 1869 1787 1717 1656 1606 1566 1535 1515 1505 1505 1516 1539 1574 1622 1684 1760 1852 1958 2081 2219 2373 2542 2724 2918 3124 3340 3563 3792 4025 4260 4496 4731 4964 5194 5419 5638 5852 6059 6259 6452 6637 6814 6983 7145 7298 7442 7579 7707 7828 7940 8044 8141 8232 8316 8394 8467 8535 8599 8660 8718 8774 8828 8880 8931 8979 9026 9072 9115 9155 9194 9230 9263 9293 9321 9347 9371 9393 9413 9433 9452 9471 9489 9507 9525 9543 9561 9578 9594 9609 9623 9636 9648 9658 9667 9675 9681 9687 9693 9698 9703 9708 9713 9717 9722 9727 9731 9736 9740 9743 9746 9748 9751 9752 9754 9755 9756 9757 9759 9760 9761 9762 9764 9765 9766 9766 9766 9766 9766 9766 9765 9764 9763 9762 9761 9760 9760 9760 9759 9759 9759 9759 9759 9759 9760 9760 9760 9760 9760 9761 9761 9762 9763 9764 9766 9767 9769 9771 9773 9774 9776 9777 9778 9779 9780 9780 9780 9780 9780 9779 9778 9776 9774 9771 9767 9763 9758 9753 9747 9740 9734 9727 9721 9714 9708 9701 9696 9690 9686 9682 9678 9675 9673 9671 9671 9670 9671 9673 9675 9678 9682 9687 9693 9699 9706 9713 9720 9728 9736 9743 9751 9758 9765 9771 9778 9784 9789 9795 9800 9805 9810 9814 9819 9823 9827 9830 9834 9837 9840 9844 9847 9850 9853 9857 9861 9866 9870 9876 9881 9886 9892 9897 9903 9907 9912 9916 9919 9922 9924 9926 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9943 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9927 9925 9922 9919 9916 9912 9908 9904 9900 9895 9891 9886 9881 9876 9870 9864 9856 9848 9838 9828 9817 9805 9792 9779 9766 9753 9741 9729 9719 9711 9704 9699 9695 9694 9695 9697 9701 9706 9713 9721 9730 9739 9749 9759 9769 9779 9788 9797 9805 9812 9818 9823 9827 9829 9831 9832 9832 9832 9831 9829 9827 9825 9822 9819 9816 9813 9809 9805 9802 9798 9794 9790 9787 9784 9781 9778 9776 9774 9772 9771 9770 9768 9766 9764 9760 9756 9750 9743 9734 9723 9710 9694 9677 9656 9632 9606 9575 9541 9502 9458 9408 9353 9291 9222 9145 9061 8969 8868 8760 8644 8521 8391 8255 8114 7970 7824 7677 7531 7389 7251 7120 6999 6888 6791 6709 6644 6597 6569 6561 6573 6606 6657 6727 6813 6914 7027 7151 7282 7419 7558 7698 7837 7972 8103 8228 8347 8459 8563 8661 8753 8837 8916 8989 9057 9121 9179 9234 9284 9331 9373 9412 9448 9480 9509 4557 6 6 5 9536 9559 9581 9600 9617 9633 9648 9662 9674 9686 9697 9708 9717 9726 9734 9742 9748 9754 9758 9763 9766 9769 9772 9774 9776 9778 9780 9781 9783 9785 9787 9790 9792 9794 9797 9800 9803 9806 9809 9813 9816 9820 9823 9826 9829 9832 9835 9837 9839 9841 9842 9844 9845 9847 9849 9850 9852 9854 9856 9858 9860 9861 9862 9862 9861 9859 9857 9853 9849 9844 9838 9832 9826 9820 9813 9807 9801 9795 9789 9783 9777 9770 9763 9755 9746 9736 9725 9712 9698 9682 9664 9646 9625 9604 9581 9557 9531 9505 9477 9447 9416 9384 9349 9312 9272 9230 9185 9136 9084 9029 8970 8907 8840 8769 8695 8616 8534 8448 8359 8267 8172 8076 7978 7879 7780 7682 7585 7490 7399 7311 7228 7151 7079 7015 6958 6909 6868 6837 6814 6801 6797 6802 6817 6841 6875 6916 6966 7024 7088 7158 7234 7315 7399 7486 7575 7665 7755 7845 7935 8022 8109 8193 8275 8354 8431 8505 8576 8644 8709 8772 8831 8887 8940 8989 9036 9079 9120 9157 9192 9225 9255 9282 9308 9332 9354 9374 9393 9410 9426 9441 9455 9467 9479 9490 9499 9508 9517 9525 9533 9541 9548 9555 9563 9570 9578 9585 9593 9601 9609 9618 9627 9636 9645 9654 9664 9674 9684 9694 9703 9712 9721 9729 9736 9742 9747 9752 9756 9759 9762 9765 9767 9768 9770 9771 9772 9773 9774 9774 9774 9773 9772 9770 9768 9766 9764 9761 9759 9757 9756 9755 9755 9755 9757 9758 9761 9763 9765 9768 9770 9771 9773 9773 9774 9774 9774 9774 9774 9775 9776 9778 9780 9783 9787 9791 9795 9799 9804 9808 9812 9815 9818 9821 9823 9825 9827 9828 9830 9831 9833 9835 9836 9838 9841 9843 9845 9847 9849 9851 9852 9853 9853 9853 9853 9852 9851 9850 9849 9848 9847 9846 9846 9846 9847 9848 9849 9850 9852 9853 9855 9856 9857 9858 9858 9858 9857 9856 9854 9852 9850 9847 9844 9840 9836 9831 9826 9821 9815 9809 9802 9795 9787 9779 9770 9761 9751 9741 9730 9719 9707 9695 9682 9668 9654 9639 9623 9606 9588 9570 9551 9532 9512 9492 9472 9453 9433 9415 9397 9381 9366 9353 9343 9334 9329 9326 9326 9329 9335 9344 9355 9368 9384 9401 9419 9438 9457 9476 9494 9512 9528 9544 9558 9570 9581 9591 9599 9606 9611 9615 9617 9618 9617 9614 9610 9604 9596 9587 9576 9564 9551 9537 9523 9508 9493 9477 9462 9448 9434 9420 9407 9396 9385 9376 9368 9362 9358 9356 9356 9359 9365 9374 9385 9399 9415 9434 9454 9476 9500 9524 9548 9573 9597 9621 9644 9667 9688 9708 9728 9746 9763 9779 9793 9807 9819 9831 9841 9849 9857 9863 9868 9872 9874 9876 9877 9878 9877 9877 9876 9875 9873 9872 9870 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9856 9855 9855 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 4558 6 6 5 9854 9854 9853 9851 9849 9845 9841 9836 9830 9823 9815 9806 9796 9785 9773 9760 9745 9729 9711 9690 9667 9640 9609 9574 9534 9488 9437 9379 9313 9241 9160 9072 8976 8873 8761 8643 8518 8387 8251 8112 7970 7827 7685 7545 7409 7279 7157 7045 6943 6855 6781 6722 6680 6655 6647 6657 6685 6731 6792 6869 6959 7062 7176 7298 7427 7560 7696 7832 7967 8099 8226 8348 8463 8570 8669 8759 8842 8915 8980 9037 9086 9128 9163 9191 9213 9229 9239 9244 9244 9238 9229 9215 9196 9175 9150 9122 9092 9060 9027 8994 8961 8930 8900 8872 8848 8828 8812 8800 8794 8793 8798 8808 8824 8845 8870 8900 8933 8970 9010 9051 9094 9137 9181 9225 9268 9310 9352 9391 9429 9466 9501 9534 9565 9594 9621 9646 9670 9691 9711 9729 9745 9759 9773 9784 9795 9805 9814 9822 9830 9838 9845 9852 9859 9867 9874 9881 9887 9894 9900 9906 9911 9916 9920 9923 9926 9927 9928 9929 9928 9927 9926 9924 9922 9919 9917 9915 9913 9911 9910 9909 9909 9909 9909 9909 9910 9910 9910 9909 9907 9905 9901 9896 9890 9883 9875 9867 9857 9847 9836 9826 9814 9803 9792 9780 9767 9753 9739 9722 9704 9684 9662 9637 9609 9579 9546 9511 9474 9435 9394 9353 9311 9269 9228 9188 9150 9114 9080 9050 9023 9001 8982 8969 8960 8957 8959 8966 8978 8995 9017 9042 9072 9105 9140 9178 9216 9255 9293 9330 9365 9398 9429 9456 9481 9502 9520 9535 9546 9555 9561 9565 9567 9566 9564 9559 9553 9545 9535 9522 9507 9489 9468 9443 9415 9382 9345 9303 9255 9202 9143 9078 9006 8926 8839 8744 8641 8530 8409 8280 8143 7997 7843 7682 7514 7340 7160 6977 6789 6599 6408 6214 6021 5826 5632 5438 5244 5050 4857 4664 4473 4283 4096 3911 3730 3554 3383 3221 3066 2922 2788 2667 2559 2466 2389 2328 2284 2260 2255 2270 2307 2366 2448 2553 2680 2830 3002 3194 3405 3632 3874 4126 4386 4651 4918 5183 5443 5696 5939 6172 6393 6601 6797 6979 7150 7308 7457 7595 7724 7845 7959 8066 8165 8259 8346 8426 8501 8568 8629 8684 8732 8774 8810 8840 8865 8885 8900 8912 8919 8923 8925 8924 8921 8917 8912 8906 8901 8896 8892 8890 8889 8891 8896 8903 8914 8928 8945 8965 8989 9014 9042 9072 9104 9136 9170 9203 9237 9271 9304 9336 9368 9399 9428 9457 9484 9509 9534 9557 9578 9599 9618 9635 9652 9668 9683 9697 9710 9723 9735 9746 9757 9768 9777 9786 9795 9802 9809 9816 9821 9827 9831 9836 9840 9845 9849 9853 9857 9861 9864 9867 9870 9871 9872 9872 9871 9869 9867 9863 9858 9853 9848 9843 9838 9833 9829 9825 9822 9820 9819 9819 9819 9820 9821 9823 9825 9827 9830 9832 9834 9837 9839 9842 9845 9847 9848 9848 9848 9848 9848 9847 9845 9841 9838 9835 9832 9827 9821 9817 9814 9811 9807 9803 4558 6 7 1 9811 9809 9807 9805 9802 9798 9794 9789 9783 9776 9767 9757 9745 9732 9716 9699 9679 9658 9633 9606 9576 9542 9504 9462 9415 9363 9305 9241 9170 9092 9006 8913 8812 8704 8589 8467 8340 8207 8070 7929 7788 7647 7507 7371 7241 7118 7004 6902 6813 6738 6680 6639 6615 6610 6624 6655 6705 6770 6851 6946 7053 7170 7294 7424 7558 7694 7829 7962 8091 8216 8334 8445 8549 8644 8731 8810 8881 8943 8998 9045 9086 9119 9147 9168 9184 9195 9200 9200 9196 9187 9174 9157 9136 9112 9084 9054 9022 8989 8954 8920 8887 8856 8827 8801 8780 8763 8752 8746 8746 8752 8764 8782 8805 8832 8864 8899 8937 8978 9019 9062 9105 9148 9191 9233 9274 9313 9352 9389 9424 9458 9490 9520 9549 9576 9601 9624 9645 9665 9683 9700 9716 9730 9744 9756 9767 9778 9787 9796 9804 9811 9817 9822 9827 9831 9834 9837 9840 9843 9846 9848 9851 9854 9857 9860 9863 9866 9868 9871 9872 9874 9875 9875 9875 9875 9875 9874 9873 9872 9871 9870 9869 9867 9865 9863 9861 9858 9855 9852 9848 9843 9838 9833 9828 9822 9816 9810 9803 9796 9789 9781 9773 9763 9753 9741 9729 9714 9699 9681 9661 9639 9615 9588 9558 9526 9491 9454 9414 9372 9328 9284 9239 9193 9149 9107 9067 9031 8998 8970 8947 8929 8917 8911 8910 8915 8925 8940 8960 8984 9010 9040 9072 9105 9140 9175 9210 9245 9279 9311 9342 9372 9398 9423 9445 9465 9481 9496 9507 9517 9523 9528 9530 9529 9527 9522 9515 9505 9493 9478 9459 9437 9411 9381 9347 9308 9265 9216 9161 9101 9034 8961 8882 8795 8701 8599 8489 8371 8246 8112 7970 7821 7665 7501 7332 7157 6978 6794 6606 6416 6224 6029 5834 5637 5439 5241 5043 4845 4648 4452 4257 4066 3878 3694 3516 3345 3182 3028 2885 2753 2635 2530 2440 2367 2311 2273 2254 2255 2277 2320 2384 2471 2581 2711 2864 3036 3228 3436 3659 3895 4140 4393 4649 4906 5162 5414 5659 5896 6123 6340 6546 6740 6923 7094 7256 7407 7549 7683 7808 7926 8036 8139 8235 8323 8405 8480 8547 8607 8661 8708 8748 8782 8811 8834 8852 8866 8877 8884 8888 8889 8889 8888 8885 8881 8877 8873 8870 8868 8867 8867 8870 8875 8882 8893 8906 8922 8940 8961 8985 9011 9039 9069 9100 9132 9164 9197 9231 9264 9296 9329 9360 9391 9420 9449 9476 9502 9527 9550 9572 9592 9611 9628 9644 9659 9672 9684 9696 9706 9716 9725 9734 9742 9750 9758 9765 9772 9780 9786 9793 9799 9805 9810 9815 9818 9821 9823 9824 9824 9823 9822 9821 9819 9817 9815 9813 9812 9811 9810 9809 9808 9808 9807 9805 9804 9802 9799 9796 9793 9789 9785 9781 9778 9775 9773 9772 9771 9772 9773 9775 9778 9781 9785 9789 9792 9795 9798 9800 9802 9802 9802 9801 9799 9797 9794 9790 9786 9781 9777 9772 9767 9763 9758 4559 6 7 1 9754 9750 9747 9744 9742 9740 9740 9739 9740 9741 9743 9745 9748 9751 9754 9757 9759 9762 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9786 9788 9790 9792 9794 9796 9797 9797 9797 9796 9794 9792 9789 9785 9781 9777 9773 9770 9766 9763 9761 9760 9760 9760 9762 9764 9767 9770 9774 9779 9783 9788 9792 9797 9801 9805 9809 9813 9816 9820 9823 9826 9828 9831 9833 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9864 9865 9865 9865 9864 9862 9860 9858 9856 9853 9850 9848 9845 9842 9839 9836 9833 9829 9826 9821 9817 9812 9806 9800 9794 9788 9782 9775 9769 9763 9758 9753 9748 9744 9741 9738 9736 9734 9733 9733 9733 9733 9734 9736 9737 9739 9741 9743 9745 9747 9749 9750 9751 9752 9752 9752 9752 9752 9752 9752 9752 9752 9754 9755 9758 9761 9766 9770 9775 9781 9787 9792 9798 9803 9807 9811 9814 9817 9818 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9822 9823 9824 9825 9826 9828 9830 9832 9834 9836 9838 9840 9842 9843 9844 9844 9844 9843 9843 9842 9841 9841 9841 9842 9843 9844 9846 9849 9852 9855 9858 9860 9863 9864 9865 9865 9865 9864 9863 9862 9861 9860 9859 9858 9858 9858 9859 9860 9861 9862 9863 9863 9863 9863 9862 9860 9858 9856 9852 9849 9845 9841 9838 9834 9830 9826 9823 9819 9816 9814 9811 9809 9807 9806 9805 9804 9803 9803 9802 9802 9801 9800 9799 9798 9797 9796 9795 9794 9794 9793 9794 9794 9795 9796 9798 9799 9801 9803 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9817 9820 9822 9825 9827 9830 9833 9835 9837 9839 9841 9843 9845 9847 9850 9853 9857 9862 9867 9872 9878 9884 9890 9895 9899 9902 9903 9904 9902 9900 9896 9892 9887 9882 9878 9873 9870 9867 9866 9865 9864 9864 9864 9864 9863 9862 9860 9856 9852 9847 9842 9836 9830 9824 9818 9813 9808 9804 9801 9798 9796 9793 9791 9788 9785 9782 9778 9774 9769 9765 9761 9757 9753 9751 9749 9748 9747 9748 9748 9748 9748 9748 9746 9743 9740 9735 9729 9722 9714 9707 9699 9692 9686 9680 9676 9674 9672 9672 9673 9674 9676 9679 9681 9684 9686 9689 9691 9694 9697 9700 9704 9709 9714 9721 9728 9735 9742 9750 9756 9762 9766 9768 9769 9768 9764 9759 9751 9741 9730 9717 9702 9686 9667 9647 9623 9597 9568 9535 9498 9455 9408 9354 9295 9230 9159 9081 8998 8908 8813 8713 8609 8500 8388 8273 8156 8039 7922 7807 7695 7587 7487 7394 7311 7239 7181 7135 7105 7091 7092 7109 7142 7189 7251 7324 7409 7502 7603 7710 7819 7931 8042 8152 8259 8363 8461 8554 8641 8722 8797 8865 8928 8984 9036 9082 9123 9159 9191 9219 9242 9262 9278 9289 9297 9301 9301 4560 6 7 1 9296 9288 9276 9259 9238 9214 9184 9151 9112 9069 9020 8964 8902 8833 8755 8668 8571 8464 8345 8215 8073 7919 7754 7578 7391 7196 6992 6782 6567 6348 6128 5908 5690 5476 5267 5067 4876 4697 4531 4382 4250 4139 4049 3983 3943 3930 3944 3987 4059 4159 4286 4438 4614 4811 5025 5253 5493 5739 5988 6238 6484 6724 6955 7175 7383 7578 7759 7927 8080 8221 8349 8465 8572 8668 8756 8836 8909 8976 9038 9094 9146 9193 9236 9275 9311 9343 9371 9397 9419 9439 9456 9471 9484 9495 9504 9512 9518 9523 9527 9529 9530 9530 9527 9523 9516 9507 9495 9480 9463 9443 9420 9394 9365 9334 9300 9263 9223 9181 9136 9088 9038 8985 8929 8871 8811 8750 8687 8624 8561 8499 8439 8382 8330 8283 8242 8209 8184 8168 8161 8163 8175 8197 8227 8266 8312 8364 8423 8486 8553 8622 8693 8765 8837 8907 8976 9043 9108 9169 9227 9282 9333 9380 9424 9464 9500 9534 9563 9590 9615 9636 9656 9673 9689 9703 9715 9727 9737 9746 9755 9762 9768 9774 9778 9782 9785 9786 9787 9786 9784 9781 9776 9771 9764 9756 9746 9735 9723 9710 9696 9681 9666 9651 9635 9620 9605 9592 9580 9570 9562 9557 9553 9553 9555 9559 9566 9575 9586 9598 9611 9625 9640 9654 9669 9682 9695 9707 9718 9729 9738 9747 9754 9761 9767 9772 9777 9780 9783 9785 9785 9785 9784 9781 9778 9775 9771 9767 9763 9759 9755 9751 9748 9745 9743 9740 9738 9735 9732 9729 9725 9720 9715 9710 9704 9699 9693 9689 9684 9681 9679 9677 9677 9678 9679 9682 9685 9688 9692 9696 9701 9706 9711 9716 9721 9727 9732 9738 9745 9751 9758 9764 9771 9777 9783 9789 9794 9799 9804 9809 9813 9817 9822 9826 9829 9833 9836 9839 9842 9844 9845 9845 9845 9843 9841 9839 9835 9832 9828 9824 9819 9814 9809 9804 9797 9790 9781 9770 9757 9742 9724 9703 9679 9651 9620 9585 9548 9507 9463 9417 9368 9317 9264 9209 9154 9098 9042 8986 8932 8880 8830 8784 8743 8706 8675 8651 8634 8624 8622 8627 8640 8660 8687 8720 8758 8801 8848 8898 8950 9003 9057 9111 9165 9217 9269 9318 9365 9410 9452 9492 9529 9562 9593 9620 9644 9666 9684 9700 9713 9724 9732 9739 9745 9748 9751 9752 9751 9749 9744 9737 9728 9715 9699 9678 9653 9623 9588 9547 9501 9450 9394 9332 9266 9195 9119 9040 8957 8870 8780 8687 8591 8494 8396 8298 8201 8105 8014 7927 7847 7775 7712 7661 7621 7595 7582 7583 7598 7626 7666 7718 7780 7851 7928 8011 8098 8186 8276 8364 8452 8536 8618 8696 8771 8841 8907 8968 9025 9077 9124 9165 9201 9231 9255 9273 9284 9289 9288 9281 9269 9252 9231 9207 9180 9153 9126 9100 9077 9056 9039 9027 9021 9019 9024 9034 9051 9072 9099 9130 9165 9204 9244 9287 9330 9374 9417 9459 9499 9538 9574 9607 9637 9665 4561 6 7 1 9690 9713 9733 9751 9767 9781 9794 9806 9817 9827 9837 9846 9855 9863 9871 9879 9886 9892 9898 9903 9907 9911 9913 9915 9916 9916 9916 9915 9914 9912 9910 9908 9906 9904 9902 9901 9899 9898 9897 9895 9893 9892 9890 9887 9885 9882 9880 9877 9874 9871 9868 9866 9864 9862 9860 9857 9855 9852 9849 9845 9841 9835 9828 9820 9810 9800 9787 9774 9759 9742 9724 9704 9683 9660 9635 9609 9581 9551 9520 9488 9455 9421 9387 9353 9319 9286 9254 9223 9195 9169 9145 9125 9108 9094 9084 9077 9075 9075 9080 9088 9100 9115 9133 9154 9177 9203 9231 9260 9291 9323 9355 9388 9420 9452 9483 9513 9541 9568 9593 9616 9638 9657 9675 9690 9705 9717 9729 9739 9748 9756 9763 9769 9775 9780 9785 9789 9793 9797 9800 9802 9805 9807 9809 9810 9812 9813 9814 9815 9815 9814 9813 9812 9809 9805 9801 9795 9787 9779 9768 9757 9744 9729 9712 9694 9674 9652 9628 9601 9571 9538 9501 9460 9415 9364 9307 9244 9174 9098 9014 8922 8823 8717 8603 8482 8355 8222 8083 7938 7790 7638 7483 7326 7168 7011 6855 6703 6555 6413 6278 6154 6041 5942 5858 5790 5741 5711 5701 5711 5742 5793 5863 5950 6054 6173 6304 6445 6594 6748 6906 7065 7223 7379 7531 7678 7819 7954 8081 8201 8314 8419 8517 8609 8694 8773 8846 8915 8978 9037 9091 9142 9189 9233 9273 9311 9345 9377 9406 9434 9459 9482 9503 9523 9542 9559 9576 9592 9607 9621 9634 9647 9658 9669 9679 9689 9697 9705 9712 9719 9725 9731 9737 9743 9749 9755 9761 9766 9772 9777 9781 9785 9789 9791 9794 9795 9796 9797 9798 9799 9800 9802 9804 9806 9809 9812 9815 9818 9821 9823 9826 9827 9828 9829 9829 9829 9828 9828 9828 9828 9829 9830 9832 9834 9837 9840 9843 9846 9849 9851 9853 9855 9856 9856 9856 9855 9855 9853 9852 9850 9849 9846 9844 9841 9837 9833 9827 9821 9813 9803 9793 9781 9767 9753 9737 9719 9701 9682 9661 9640 9618 9595 9571 9547 9522 9496 9470 9443 9417 9391 9366 9342 9321 9302 9286 9273 9265 9261 9261 9266 9274 9287 9304 9324 9346 9370 9395 9421 9447 9472 9497 9521 9543 9565 9585 9604 9623 9640 9658 9675 9692 9709 9725 9741 9757 9773 9787 9800 9812 9823 9833 9841 9847 9853 9857 9860 9863 9865 9866 9868 9869 9871 9873 9874 9876 9879 9881 9883 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9911 9911 9911 9911 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9897 9895 9892 9888 9884 9880 9875 9870 9864 9858 9852 9846 9840 9833 9828 9822 9817 9812 9808 9804 9801 9799 9797 9795 9794 9793 9793 9793 9794 9795 9797 9799 9801 9804 9808 9812 9816 9821 9826 9831 9836 9841 9847 9852 9858 9863 9868 9873 9878 9882 9887 9891 9895 9898 9902 4562 6 7 1 9905 9907 9910 9912 9914 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9911 9910 9909 9909 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9901 9899 9898 9896 9894 9893 9892 9891 9890 9890 9891 9892 9893 9895 9896 9898 9899 9900 9900 9900 9899 9897 9894 9891 9887 9882 9878 9873 9868 9863 9859 9855 9851 9847 9844 9840 9836 9832 9828 9823 9818 9813 9807 9802 9796 9791 9786 9782 9778 9776 9774 9773 9774 9775 9777 9780 9783 9787 9791 9795 9799 9803 9806 9809 9811 9813 9814 9815 9814 9813 9810 9807 9802 9796 9789 9781 9772 9761 9749 9735 9719 9701 9681 9657 9630 9598 9562 9520 9472 9417 9354 9283 9203 9115 9017 8910 8794 8669 8536 8396 8251 8102 7950 7799 7650 7507 7372 7247 7136 7041 6964 6908 6873 6860 6871 6903 6957 7030 7121 7226 7344 7472 7605 7741 7878 8013 8144 8269 8387 8497 8599 8692 8777 8855 8925 8989 9046 9098 9146 9189 9228 9263 9295 9324 9351 9374 9396 9415 9433 9449 9463 9477 9490 9502 9514 9526 9537 9549 9560 9571 9583 9594 9605 9616 9627 9639 9650 9661 9672 9684 9695 9707 9718 9729 9740 9751 9761 9771 9780 9789 9797 9805 9812 9818 9824 9829 9834 9838 9842 9846 9850 9853 9856 9859 9862 9864 9866 9867 9869 9870 9871 9871 9872 9872 9872 9872 9871 9870 9869 9867 9864 9860 9855 9848 9841 9831 9820 9807 9792 9774 9754 9732 9706 9678 9645 9609 9569 9524 9475 9421 9362 9299 9232 9161 9087 9012 8935 8858 8783 8710 8642 8578 8522 8473 8434 8404 8384 8375 8378 8391 8415 8449 8492 8544 8603 8669 8739 8813 8889 8965 9041 9115 9186 9253 9316 9374 9426 9473 9515 9552 9585 9613 9639 9661 9682 9700 9717 9734 9749 9763 9777 9790 9801 9812 9821 9830 9836 9842 9846 9850 9853 9855 9857 9859 9861 9864 9867 9871 9875 9880 9885 9891 9896 9902 9908 9913 9917 9922 9925 9928 9930 9932 9933 9934 9934 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9924 9923 9921 9918 9916 9912 9909 9904 9900 9895 9890 9884 9878 9872 9865 9857 9850 9841 9832 9822 9812 9801 9790 9778 9766 9754 9742 9731 9720 9709 9700 9692 9685 9679 9674 9669 9666 9663 9661 9659 9658 9656 9655 9654 9653 9652 9652 9652 9654 9656 9659 9663 9667 9673 9680 9687 9695 9703 9710 9718 9725 9731 9737 9742 9746 9749 9753 9755 9758 9761 9763 9766 9769 9773 9776 9780 9783 9786 9789 9792 9793 9794 9794 9794 9793 9791 9789 9786 9784 9781 9778 9776 9774 9771 9769 9767 9766 9764 9763 9762 9761 9760 9760 9760 4563 6 7 1 9760 9762 9763 9765 9768 9771 9773 9776 9779 9781 9782 9783 9783 9782 9781 9779 9777 9774 9771 9768 9765 9762 9759 9756 9754 9752 9750 9749 9747 9746 9745 9744 9743 9743 9742 9742 9741 9741 9741 9741 9741 9742 9743 9743 9745 9746 9748 9749 9752 9754 9757 9760 9763 9767 9770 9774 9777 9781 9784 9787 9790 9792 9794 9796 9798 9799 9800 9801 9801 9801 9801 9801 9801 9800 9800 9799 9797 9796 9794 9792 9790 9787 9784 9780 9775 9769 9762 9753 9742 9728 9712 9694 9672 9647 9619 9587 9553 9515 9475 9432 9386 9340 9292 9243 9195 9147 9101 9057 9015 8977 8942 8912 8888 8868 8855 8847 8846 8850 8861 8877 8899 8925 8956 8990 9027 9066 9106 9147 9187 9226 9264 9301 9335 9367 9397 9424 9450 9474 9496 9516 9535 9553 9570 9586 9600 9614 9626 9636 9645 9651 9656 9659 9660 9659 9656 9652 9647 9641 9635 9628 9622 9615 9610 9605 9600 9596 9592 9588 9585 9581 9577 9572 9567 9561 9554 9546 9536 9526 9514 9501 9486 9470 9452 9432 9409 9385 9358 9329 9296 9261 9223 9182 9138 9091 9042 8990 8937 8883 8828 8774 8721 8669 8621 8575 8535 8499 8468 8445 8427 8417 8414 8418 8429 8447 8471 8501 8538 8579 8624 8673 8725 8780 8836 8893 8950 9007 9064 9119 9172 9224 9273 9320 9364 9405 9442 9477 9509 9537 9563 9585 9605 9623 9638 9651 9662 9672 9680 9688 9695 9701 9706 9711 9716 9721 9725 9729 9733 9735 9737 9739 9739 9739 9737 9735 9732 9728 9724 9719 9714 9708 9703 9697 9690 9684 9678 9671 9664 9657 9649 9641 9632 9622 9612 9601 9588 9575 9561 9545 9529 9511 9493 9473 9453 9431 9408 9384 9358 9331 9302 9272 9239 9204 9167 9126 9083 9037 8989 8937 8882 8825 8766 8705 8643 8580 8517 8455 8393 8334 8276 8221 8169 8120 8073 8029 7987 7946 7906 7865 7823 7779 7732 7680 7623 7560 7490 7413 7328 7235 7134 7024 6906 6779 6644 6501 6350 6190 6023 5848 5665 5475 5277 5073 4862 4646 4425 4201 3975 3748 3523 3301 3084 2874 2674 2483 2305 2139 1987 1850 1727 1619 1525 1445 1377 1321 1275 1239 1210 1188 1172 1160 1153 1148 1146 1147 1152 1160 1173 1193 1221 1259 1310 1375 1458 1560 1682 1827 1994 2184 2395 2626 2876 3140 3416 3700 3988 4275 4559 4834 5100 5351 5588 5807 6010 6194 6361 6511 6645 6764 6868 6959 7037 7105 7161 7207 7244 7273 7293 7307 7314 7317 7316 7313 7309 7306 7304 7306 7313 7325 7343 7368 7400 7439 7486 7539 7598 7663 7732 7805 7881 7959 8038 8118 8197 8274 8350 8423 8494 8561 8625 8686 8743 8797 8847 8894 8938 8979 9017 9053 9086 9117 9146 9172 9197 9219 9240 9258 9276 9291 9306 9319 9331 9342 9353 9363 9373 9382 9391 9400 9408 9417 9425 9433 9441 9449 9457 9464 9472 9480 9488 9497 4564 6 7 1 9506 9515 9525 9535 9545 9555 9565 9574 9583 9591 9599 9605 9610 9614 9617 9619 9620 9621 9621 9621 9621 9622 9622 9624 9625 9628 9631 9634 9638 9643 9647 9651 9655 9659 9662 9665 9666 9667 9666 9665 9662 9658 9653 9647 9639 9630 9619 9606 9591 9573 9553 9530 9503 9473 9439 9402 9360 9315 9266 9214 9159 9103 9044 8985 8926 8868 8812 8758 8707 8659 8616 8578 8545 8517 8495 8478 8466 8460 8458 8461 8468 8479 8493 8510 8529 8550 8572 8595 8618 8642 8664 8687 8708 8729 8749 8768 8787 8806 8825 8844 8865 8886 8908 8933 8958 8986 9015 9046 9078 9111 9145 9179 9214 9248 9282 9316 9348 9379 9410 9439 9466 9493 9519 9543 9566 9587 9608 9626 9643 9659 9672 9684 9693 9700 9705 9708 9709 9709 9706 9702 9696 9689 9680 9671 9659 9647 9632 9616 9598 9578 9556 9531 9504 9475 9443 9410 9375 9338 9301 9263 9226 9190 9155 9123 9093 9067 9044 9026 9012 9003 8999 8999 9004 9014 9027 9045 9066 9090 9116 9145 9175 9206 9237 9269 9300 9331 9360 9389 9417 9443 9468 9491 9513 9533 9551 9569 9584 9598 9611 9622 9632 9641 9647 9653 9657 9659 9660 9659 9657 9653 9648 9641 9632 9622 9611 9599 9585 9571 9555 9540 9523 9507 9491 9476 9461 9448 9435 9424 9415 9407 9401 9397 9395 9395 9397 9400 9405 9412 9420 9428 9438 9448 9459 9469 9479 9488 9497 9504 9510 9514 9515 9514 9511 9504 9493 9479 9460 9437 9409 9375 9335 9290 9238 9180 9116 9045 8969 8887 8801 8710 8616 8519 8421 8322 8223 8125 8029 7936 7847 7762 7683 7610 7545 7486 7437 7396 7365 7345 7336 7338 7351 7376 7411 7458 7514 7580 7653 7732 7817 7904 7994 8083 8172 8258 8340 8417 8489 8555 8615 8668 8714 8752 8784 8808 8824 8833 8832 8822 8803 8773 8732 8680 8617 8541 8453 8353 8242 8120 7988 7846 7697 7540 7379 7213 7045 6875 6706 6539 6376 6218 6068 5926 5796 5679 5577 5492 5427 5382 5360 5361 5386 5436 5510 5607 5726 5865 6020 6190 6370 6558 6751 6945 7136 7323 7503 7675 7837 7987 8126 8254 8371 8476 8571 8655 8730 8795 8851 8898 8935 8963 8981 8990 8988 8975 8952 8918 8872 8815 8747 8668 8577 8477 8366 8245 8115 7978 7833 7683 7528 7371 7213 7057 6904 6759 6622 6496 6384 6289 6212 6154 6118 6104 6113 6144 6197 6271 6365 6476 6602 6742 6892 7049 7212 7377 7542 7704 7863 8015 8161 8297 8425 8544 8653 8752 8843 8926 9001 9070 9132 9189 9242 9291 9336 9378 9418 9455 9489 9522 9551 9578 9603 9626 9645 9663 9679 9693 9705 9716 9726 9735 9743 9751 9759 9766 9773 9780 9786 9791 9797 9801 9804 9807 9809 9810 9810 9810 9809 9809 9808 9807 9806 9806 9805 9805 9805 9805 9805 9805 9805 9804 9802 9801 9798 9795 9792 9788 9783 9779 9774 9769 4565 6 7 1 9764 9759 9753 9748 9743 9737 9731 9725 9719 9711 9704 9696 9688 9679 9671 9662 9654 9647 9640 9633 9628 9624 9621 9619 9618 9618 9619 9620 9622 9624 9627 9630 9633 9635 9638 9641 9643 9645 9647 9649 9650 9650 9650 9650 9648 9646 9643 9638 9633 9627 9620 9612 9604 9595 9586 9577 9568 9559 9551 9544 9537 9532 9528 9525 9523 9523 9524 9527 9530 9535 9542 9549 9557 9565 9575 9584 9595 9605 9616 9627 9638 9649 9660 9670 9681 9691 9701 9711 9719 9727 9734 9739 9743 9746 9748 9748 9748 9746 9743 9739 9735 9730 9725 9720 9714 9708 9701 9693 9685 9675 9665 9653 9639 9624 9607 9588 9568 9547 9525 9501 9475 9448 9418 9386 9351 9312 9268 9219 9164 9101 9031 8952 8864 8767 8661 8546 8423 8292 8153 8009 7859 7706 7550 7393 7237 7083 6933 6789 6653 6527 6413 6312 6226 6157 6106 6074 6061 6067 6092 6134 6193 6266 6352 6448 6551 6658 6767 6876 6981 7081 7174 7259 7334 7398 7453 7496 7528 7550 7562 7565 7558 7542 7518 7485 7445 7397 7342 7279 7211 7136 7056 6973 6886 6797 6708 6621 6537 6457 6384 6320 6265 6222 6191 6174 6171 6182 6208 6247 6301 6367 6444 6530 6625 6725 6829 6933 7036 7134 7225 7306 7375 7428 7464 7481 7476 7450 7400 7327 7231 7112 6973 6814 6637 6444 6239 6023 5799 5569 5337 5103 4871 4643 4420 4205 3999 3803 3621 3452 3300 3165 3050 2956 2884 2835 2810 2809 2832 2879 2948 3037 3145 3269 3406 3553 3707 3865 4024 4181 4334 4480 4619 4749 4870 4981 5083 5176 5260 5337 5408 5472 5532 5588 5640 5688 5734 5777 5817 5854 5889 5921 5950 5975 5997 6016 6032 6044 6053 6057 6058 6055 6048 6037 6021 6000 5974 5943 5905 5860 5809 5750 5684 5610 5527 5437 5339 5234 5122 5005 4883 4758 4631 4505 4382 4263 4150 4047 3955 3877 3814 3767 3738 3729 3739 3768 3817 3883 3967 4066 4178 4301 4432 4569 4710 4850 4989 5123 5251 5370 5480 5579 5666 5742 5807 5861 5905 5941 5969 5992 6011 6029 6047 6066 6089 6117 6152 6194 6244 6303 6371 6448 6534 6627 6728 6835 6947 7064 7184 7306 7429 7552 7674 7794 7911 8024 8134 8239 8339 8434 8524 8608 8687 8760 8827 8889 8945 8996 9041 9081 9115 9145 9168 9187 9201 9210 9215 9215 9211 9203 9193 9179 9164 9148 9132 9115 9100 9087 9076 9068 9064 9064 9068 9077 9089 9105 9126 9149 9176 9205 9235 9268 9301 9335 9370 9404 9437 9470 9501 9531 9559 9586 9610 9632 9652 9670 9686 9700 9712 9722 9731 9739 9746 9753 9759 9765 9771 9778 9784 9791 9798 9805 9812 9819 9825 9830 9835 9840 9844 9847 9850 9852 9855 9857 9858 9860 9862 9863 9865 9866 9867 9867 9867 9867 9866 9865 9863 9861 9858 9854 9850 9845 9840 9834 9827 9821 9814 9807 9799 9792 9786 9779 4566 6 7 1 9774 9769 9764 9761 9758 9756 9755 9754 9754 9755 9755 9756 9758 9759 9761 9763 9765 9768 9771 9775 9780 9785 9790 9796 9802 9808 9814 9819 9824 9828 9832 9835 9836 9837 9838 9838 9838 9837 9837 9837 9838 9839 9840 9841 9843 9845 9847 9849 9850 9851 9851 9849 9847 9844 9840 9836 9830 9824 9818 9812 9806 9800 9795 9790 9786 9782 9778 9774 9771 9768 9764 9760 9755 9749 9743 9735 9726 9716 9705 9691 9677 9660 9642 9621 9599 9575 9550 9522 9493 9463 9432 9400 9369 9338 9308 9280 9254 9230 9210 9193 9179 9170 9163 9160 9161 9163 9168 9174 9181 9188 9194 9200 9204 9207 9207 9206 9203 9198 9192 9186 9179 9173 9168 9164 9163 9165 9170 9179 9191 9207 9227 9250 9276 9304 9334 9366 9398 9431 9463 9494 9523 9551 9578 9602 9625 9646 9665 9684 9701 9717 9733 9749 9764 9779 9794 9808 9822 9835 9846 9857 9866 9874 9880 9884 9888 9890 9891 9891 9891 9891 9891 9891 9891 9893 9894 9896 9898 9900 9902 9904 9904 9905 9904 9903 9901 9899 9896 9894 9892 9890 9889 9890 9891 9893 9895 9899 9902 9906 9909 9911 9913 9913 9912 9910 9906 9901 9895 9887 9879 9870 9860 9850 9839 9826 9813 9799 9783 9764 9743 9719 9691 9658 9619 9574 9523 9463 9395 9317 9230 9131 9022 8901 8767 8622 8465 8297 8118 7928 7729 7522 7307 7087 6862 6634 6405 6176 5950 5728 5512 5305 5110 4927 4761 4614 4488 4386 4310 4262 4243 4255 4299 4373 4477 4610 4769 4951 5154 5372 5603 5841 6084 6326 6565 6797 7020 7231 7429 7613 7783 7938 8080 8208 8324 8429 8524 8610 8687 8757 8820 8878 8930 8978 9021 9059 9095 9127 9156 9182 9207 9230 9251 9272 9292 9312 9331 9350 9370 9389 9408 9427 9446 9464 9481 9498 9514 9529 9543 9557 9570 9582 9593 9604 9614 9624 9633 9642 9650 9658 9665 9672 9678 9684 9690 9695 9700 9705 9710 9715 9720 9725 9731 9738 9744 9751 9758 9765 9771 9777 9783 9788 9793 9796 9799 9801 9802 9803 9803 9803 9802 9800 9798 9795 9791 9787 9781 9774 9767 9758 9747 9736 9724 9710 9696 9682 9667 9652 9636 9621 9606 9590 9574 9558 9541 9523 9504 9483 9462 9438 9412 9385 9355 9323 9288 9251 9211 9168 9121 9070 9015 8955 8889 8818 8741 8657 8566 8468 8363 8250 8129 8001 7866 7724 7574 7419 7258 7092 6922 6749 6573 6397 6221 6048 5879 5715 5558 5411 5274 5150 5039 4943 4864 4801 4756 4728 4718 4725 4750 4792 4849 4922 5009 5110 5223 5347 5481 5624 5775 5932 6094 6259 6426 6593 6759 6922 7081 7234 7381 7521 7652 7774 7888 7991 8085 8169 8243 8308 8364 8410 8448 8477 8498 8509 8513 8508 8494 8472 8441 8403 8357 8304 8245 8180 8111 8040 7967 7895 7825 7758 7697 7644 7599 7564 7540 7528 7529 7543 7569 7608 7659 7720 4567 6 7 1 7791 7870 7957 8049 8145 8243 8343 8443 8542 8638 8731 8820 8905 8985 9060 9129 9194 9253 9307 9357 9403 9445 9483 9518 9550 9579 9607 9632 9655 9677 9697 9716 9733 9749 9763 9777 9788 9799 9809 9817 9825 9831 9838 9843 9848 9853 9858 9862 9866 9870 9874 9878 9881 9884 9887 9889 9891 9892 9893 9894 9894 9893 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9884 9884 9884 9885 9886 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9901 9903 9905 9907 9909 9910 9912 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9928 9928 9928 9927 9926 9925 9924 9923 9923 9922 9922 9923 9925 9926 9929 9931 9934 9937 9941 9943 9946 9948 9950 9952 9953 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9940 9938 9936 9933 9929 9924 9918 9911 9904 9896 9888 9879 9870 9860 9849 9838 9827 9814 9800 9785 9769 9752 9733 9713 9692 9671 9649 9627 9606 9586 9567 9550 9535 9523 9513 9506 9502 9501 9502 9506 9513 9521 9532 9544 9559 9574 9591 9609 9627 9646 9666 9685 9705 9724 9742 9760 9777 9793 9808 9822 9835 9846 9857 9866 9875 9882 9889 9895 9901 9906 9910 9914 9917 9920 9923 9926 9928 9930 9932 9933 9934 9935 9936 9936 9936 9936 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9932 9933 9934 9936 9938 9939 9941 9942 9942 9942 9941 9939 9936 9933 9929 9924 9919 9914 9908 9902 9897 9891 9885 9880 9874 9869 9863 9857 9851 9844 9837 9829 9821 9813 9804 9796 9788 9780 9773 9766 9761 9757 9754 9753 9753 9755 9758 9763 9769 9777 9786 9795 9806 9817 9829 9842 9854 9866 9878 9889 9900 9909 9917 9925 9931 9935 9939 9942 9944 9945 9946 9947 9948 9949 9951 9952 9954 9957 9959 9962 9965 9967 9970 9971 9973 9973 9974 9973 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9955 9956 9956 9957 9958 9959 9961 9962 9963 9965 9966 9967 9969 9970 9972 9974 9975 9977 9978 9979 9980 9980 9980 9980 9979 9978 9976 9974 9972 9970 9967 9965 9963 9961 9960 9959 9958 9958 9958 9958 9958 9959 9960 9960 9961 9961 9961 9962 9963 9964 9965 9967 9970 9972 9975 9979 9982 9986 9989 9993 9995 9997 9998 9998 9998 9997 9995 9993 9991 9988 9986 9985 9983 9983 9983 9984 9985 9987 9990 9992 9995 9997 99991000010001100011000110000 9998 9996 9993 9991 9988 9986 9984 9982 9980 9979 9978 9978 9977 9977 9977 9977 9977 9977 9976 9975 9973 9971 9968 9965 9961 9956 9950 9944 9938 9931 9924 9916 9909 9902 9895 9888 9882 4568 6 7 1 9877 9872 9868 9864 9861 9859 9857 9855 9854 9853 9852 9852 9852 9853 9854 9856 9858 9861 9864 9868 9872 9876 9882 9887 9893 9899 9905 9911 9917 9923 9929 9935 9940 9944 9948 9952 9954 9957 9958 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9968 9968 9967 9965 9963 9960 9957 9953 9949 9945 9941 9937 9934 9932 9930 9929 9929 9929 9929 9930 9930 9930 9930 9929 9928 9927 9925 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9891 9887 9883 9879 9875 9870 9865 9861 9856 9852 9847 9843 9839 9835 9831 9828 9824 9820 9816 9813 9809 9805 9801 9796 9792 9786 9780 9773 9764 9754 9742 9728 9711 9692 9670 9645 9616 9583 9546 9504 9458 9407 9350 9287 9218 9143 9060 8971 8875 8771 8660 8542 8418 8288 8153 8014 7872 7728 7585 7444 7306 7174 7049 6934 6829 6738 6661 6599 6554 6527 6518 6527 6553 6596 6656 6730 6818 6917 7025 7142 7263 7388 7514 7640 7763 7884 7999 8109 8212 8309 8399 8482 8557 8626 8689 8746 8798 8845 8889 8929 8966 9001 9034 9067 9098 9129 9160 9191 9223 9255 9287 9320 9353 9387 9420 9453 9486 9517 9548 9577 9604 9630 9653 9674 9693 9709 9723 9735 9746 9754 9761 9767 9772 9776 9779 9783 9786 9789 9792 9796 9799 9802 9805 9807 9810 9813 9815 9817 9820 9822 9824 9827 9829 9832 9835 9838 9842 9845 9849 9852 9855 9857 9860 9861 9862 9863 9863 9862 9860 9858 9855 9851 9846 9839 9831 9822 9810 9796 9780 9761 9738 9712 9682 9649 9611 9568 9521 9469 9413 9351 9286 9215 9141 9062 8981 8896 8810 8723 8636 8551 8467 8388 8313 8244 8182 8129 8085 8051 8027 8015 8013 8022 8042 8072 8112 8160 8216 8279 8346 8418 8493 8570 8647 8724 8800 8873 8943 9009 9072 9130 9184 9233 9278 9320 9357 9391 9421 9449 9473 9495 9515 9531 9545 9557 9565 9571 9574 9573 9568 9560 9547 9531 9509 9483 9451 9414 9370 9320 9263 9197 9123 9041 8948 8846 8733 8609 8475 8330 8174 8009 7834 7651 7460 7262 7059 6852 6643 6432 6222 6015 5812 5615 5427 5249 5084 4934 4801 4687 4594 4523 4476 4454 4458 4486 4539 4615 4713 4830 4964 5113 5271 5437 5606 5775 5940 6098 6246 6382 6502 6607 6694 6763 6813 6845 6861 6860 6845 6817 6779 6733 6682 6628 6573 6519 6470 6426 6390 6363 6346 6339 6342 6357 6382 6418 6462 6516 6578 6647 6722 6804 6890 6982 7077 7177 7280 7386 7495 7606 7719 7833 7948 8063 8177 8290 8401 8509 8613 8714 8809 8900 8986 9066 9141 9210 9274 9334 9388 9438 9484 9526 9565 9600 9633 9662 9689 9713 9735 9755 9772 9788 9803 9816 9827 9838 9847 9856 9865 9872 9880 9887 9894 9901 9907 9913 9918 9924 9928 9933 9936 9939 9942 9944 9946 9948 9949 9949 9949 9949 9948 4569 6 7 1 9947 9945 9942 9938 9933 9927 9921 9913 9904 9894 9884 9873 9862 9851 9839 9827 9816 9805 9794 9783 9772 9762 9753 9744 9735 9728 9722 9717 9713 9712 9712 9714 9719 9724 9732 9740 9749 9759 9769 9778 9787 9795 9802 9808 9812 9816 9819 9822 9824 9826 9828 9831 9833 9836 9839 9842 9844 9847 9848 9850 9850 9850 9849 9848 9846 9844 9843 9842 9841 9842 9843 9845 9847 9850 9854 9857 9861 9864 9867 9869 9870 9870 9870 9868 9866 9863 9860 9856 9851 9847 9843 9839 9835 9831 9828 9825 9822 9819 9816 9813 9810 9807 9803 9799 9795 9790 9784 9778 9771 9764 9757 9750 9743 9735 9729 9722 9716 9711 9707 9703 9700 9697 9695 9694 9693 9693 9693 9693 9694 9695 9697 9700 9703 9706 9710 9715 9720 9726 9733 9739 9745 9751 9757 9762 9766 9769 9770 9770 9767 9763 9758 9750 9740 9728 9715 9699 9683 9664 9644 9623 9602 9579 9555 9531 9507 9483 9459 9436 9414 9393 9373 9356 9341 9328 9319 9313 9311 9313 9318 9327 9339 9354 9373 9394 9417 9441 9467 9493 9518 9544 9568 9592 9614 9635 9655 9674 9692 9709 9725 9741 9756 9771 9786 9800 9813 9826 9837 9848 9858 9866 9873 9879 9883 9887 9889 9891 9892 9893 9893 9892 9891 9890 9887 9884 9879 9873 9865 9855 9843 9828 9810 9790 9766 9739 9708 9673 9634 9591 9542 9489 9431 9368 9299 9225 9146 9063 8976 8886 8793 8700 8607 8516 8427 8343 8264 8192 8128 8073 8027 7992 7966 7951 7947 7953 7968 7992 8024 8063 8108 8157 8209 8263 8317 8369 8419 8464 8504 8536 8560 8574 8577 8570 8551 8520 8476 8421 8355 8277 8189 8091 7985 7872 7753 7630 7503 7376 7249 7124 7003 6888 6780 6682 6594 6520 6460 6415 6386 6374 6380 6403 6444 6500 6571 6656 6754 6861 6977 7099 7225 7354 7483 7612 7738 7862 7981 8096 8207 8312 8412 8507 8597 8682 8763 8839 8911 8980 9044 9106 9163 9218 9269 9318 9364 9407 9448 9487 9524 9559 9592 9623 9652 9678 9703 9726 9746 9764 9780 9794 9806 9816 9824 9830 9836 9840 9843 9846 9849 9851 9853 9855 9857 9859 9861 9864 9866 9869 9871 9874 9877 9880 9884 9887 9891 9895 9900 9904 9909 9914 9919 9924 9929 9933 9937 9940 9943 9945 9947 9948 9948 9948 9947 9947 9945 9944 9942 9941 9939 9937 9934 9932 9929 9926 9922 9918 9914 9910 9906 9902 9898 9893 9890 9886 9883 9881 9879 9877 9876 9876 9876 9876 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9898 9899 9899 9899 9899 9899 9899 9898 9897 9896 9894 9892 9890 9888 9885 9882 9878 9873 9868 9862 9856 9849 9841 9834 9825 9817 9808 9800 9791 9782 9774 9765 9756 9747 9738 9728 9718 9708 9696 9684 9672 9658 9644 9630 9615 9599 9584 9568 9553 9538 9524 9510 9497 9485 9473 9463 9452 9443 4570 6 7 2 9422 9413 9405 9398 9391 9386 9381 9378 9375 9374 9374 9375 9378 9381 9385 9391 9396 9403 9410 9417 9425 9433 9441 9450 9460 9470 9482 9494 9508 9523 9540 9557 9576 9595 9615 9635 9655 9675 9694 9712 9728 9744 9759 9772 9785 9797 9809 9820 9831 9842 9853 9863 9874 9884 9893 9902 9910 9916 9921 9926 9929 9930 9931 9932 9932 9931 9931 9931 9931 9932 9933 9934 9936 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9955 9957 9960 9962 9965 9967 9969 9972 9973 9974 9975 9974 9973 9971 9969 9966 9962 9959 9955 9951 9948 9944 9941 9938 9935 9933 9931 9928 9926 9924 9921 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9890 9888 9885 9883 9881 9879 9877 9875 9873 9871 9869 9868 9866 9865 9864 9864 9864 9864 9865 9865 9866 9867 9867 9867 9866 9865 9863 9860 9856 9852 9847 9840 9834 9827 9819 9811 9804 9796 9789 9782 9776 9771 9766 9762 9758 9756 9754 9753 9752 9752 9752 9753 9754 9756 9757 9759 9760 9762 9763 9763 9763 9763 9762 9760 9758 9756 9753 9750 9747 9743 9740 9738 9735 9733 9732 9731 9730 9730 9731 9732 9734 9736 9739 9742 9745 9749 9752 9756 9760 9765 9769 9774 9779 9784 9789 9795 9801 9807 9814 9821 9828 9835 9842 9848 9855 9861 9866 9871 9874 9877 9878 9878 9877 9875 9871 9867 9862 9857 9851 9845 9839 9833 9828 9823 9819 9815 9812 9809 9806 9804 9802 9801 9800 9799 9799 9800 9801 9803 9805 9809 9814 9819 9825 9831 9838 9845 9851 9857 9863 9867 9870 9872 9872 9872 9869 9866 9861 9856 9850 9843 9837 9830 9824 9819 9814 9810 9806 9804 9802 9801 9801 9801 9802 9803 9805 9807 9809 9811 9813 9815 9817 9820 9822 9825 9827 9830 9833 9835 9838 9841 9843 9846 9848 9849 9851 9851 9852 9851 9851 9850 9849 9847 9846 9845 9843 9843 9842 9842 9843 9844 9846 9848 9850 9853 9857 9860 9864 9867 9871 9875 9878 9882 9886 9891 9895 9900 9904 9910 9915 9920 9925 9930 9935 9940 9944 9947 9950 9953 9955 9957 9958 9959 9961 9962 9963 9965 9966 9968 9970 9971 9973 9974 9975 9975 9974 9973 9972 9970 9968 9965 9962 9960 9957 9955 9953 9952 9952 9951 9952 9952 9953 9953 9954 9954 9954 9954 9953 9952 9950 9948 9946 9944 9942 9940 9938 9937 9935 9933 9932 9930 9928 9925 9923 9919 9915 9910 9903 9896 9888 9879 9868 9856 9843 9828 9812 9795 9776 9756 9734 9710 9686 9660 9633 9606 9577 9548 9519 9490 9462 9433 9407 9381 9357 9336 9317 9301 9289 9281 9276 9276 9279 9287 9298 9312 9329 9348 9369 9390 9410 9430 9448 9464 9478 9489 9498 9504 9508 9509 9509 9508 9506 9502 9499 9496 9492 9489 9486 9483 9481 9478 9476 9474 9471 9468 9465 9461 9455 9448 9438 9426 9410 9390 9364 9332 9292 9244 4571 6 7 2 9187 9118 9038 8946 8840 8720 8585 8435 8269 8087 7890 7676 7448 7206 6951 6684 6407 6121 5831 5536 5241 4948 4659 4377 4104 3842 3594 3360 3142 2940 2755 2586 2433 2295 2173 2064 1967 1882 1807 1743 1687 1639 1598 1565 1537 1515 1499 1486 1478 1473 1472 1473 1478 1485 1497 1513 1536 1566 1607 1660 1727 1812 1917 2043 2193 2367 2567 2792 3040 3311 3602 3909 4230 4560 4895 5230 5563 5889 6204 6507 6793 7063 7314 7546 7759 7953 8129 8288 8431 8558 8673 8774 8865 8946 9019 9084 9142 9194 9240 9283 9321 9355 9386 9415 9441 9464 9486 9505 9523 9540 9555 9568 9581 9593 9605 9616 9627 9638 9649 9660 9672 9683 9694 9706 9717 9727 9737 9746 9753 9759 9764 9768 9770 9772 9772 9771 9770 9768 9766 9763 9761 9758 9755 9752 9748 9744 9740 9735 9730 9724 9717 9710 9703 9696 9688 9680 9673 9665 9657 9650 9642 9634 9625 9616 9606 9596 9585 9574 9562 9551 9539 9528 9518 9508 9500 9494 9489 9485 9482 9481 9480 9480 9479 9477 9474 9470 9463 9453 9440 9423 9402 9377 9347 9312 9271 9225 9172 9113 9047 8975 8896 8810 8718 8620 8518 8411 8303 8193 8083 7975 7872 7774 7684 7603 7534 7477 7433 7403 7389 7390 7406 7437 7483 7541 7612 7694 7784 7883 7987 8095 8205 8317 8427 8536 8641 8742 8838 8928 9013 9091 9163 9229 9290 9344 9394 9439 9479 9515 9548 9578 9604 9628 9649 9669 9686 9702 9716 9728 9740 9750 9759 9767 9775 9782 9788 9793 9798 9802 9806 9809 9812 9814 9816 9817 9818 9818 9817 9816 9814 9812 9809 9805 9800 9794 9788 9781 9773 9764 9754 9743 9731 9717 9703 9686 9667 9646 9622 9595 9564 9528 9487 9440 9387 9327 9260 9184 9100 9008 8905 8794 8672 8540 8399 8247 8086 7916 7736 7549 7354 7153 6946 6736 6524 6312 6102 5896 5696 5505 5326 5160 5010 4879 4768 4679 4614 4575 4561 4574 4614 4679 4770 4885 5021 5177 5351 5539 5738 5946 6159 6373 6587 6797 7000 7196 7381 7555 7717 7866 8002 8125 8235 8333 8420 8495 8561 8616 8663 8701 8731 8754 8769 8778 8780 8776 8766 8752 8732 8708 8680 8649 8615 8580 8542 8504 8466 8428 8390 8354 8320 8288 8258 8231 8207 8187 8170 8156 8145 8138 8132 8130 8129 8130 8132 8136 8140 8144 8149 8155 8160 8167 8173 8180 8188 8197 8206 8215 8224 8233 8241 8247 8252 8253 8252 8247 8237 8223 8205 8181 8152 8118 8078 8033 7983 7927 7865 7796 7722 7640 7551 7455 7352 7240 7120 6992 6856 6712 6561 6402 6237 6066 5889 5706 5518 5326 5130 4930 4727 4521 4313 4103 3893 3684 3476 3271 3070 2875 2687 2507 2337 2176 2027 1890 1764 1650 1548 1457 1377 1307 1246 1194 1149 1112 1081 1056 1035 1020 1008 1000 996 995 996 1001 1010 1022 1039 1062 1091 1130 1178 1239 4572 6 7 2 1313 1404 1511 1636 1781 1945 2128 2329 2546 2778 3022 3275 3533 3794 4054 4311 4561 4803 5035 5256 5465 5661 5845 6019 6181 6334 6478 6615 6745 6869 6987 7100 7209 7313 7413 7508 7599 7685 7767 7846 7920 7992 8060 8126 8190 8253 8313 8373 8431 8488 8544 8597 8649 8699 8746 8789 8830 8868 8902 8933 8961 8987 9010 9031 9050 9068 9086 9102 9118 9134 9148 9163 9176 9188 9199 9208 9216 9221 9225 9227 9228 9227 9225 9223 9220 9218 9215 9214 9214 9214 9216 9220 9224 9230 9237 9245 9255 9264 9275 9286 9297 9309 9320 9331 9341 9350 9357 9362 9365 9364 9360 9351 9338 9320 9296 9267 9232 9190 9141 9086 9025 8956 8882 8801 8714 8623 8528 8430 8331 8233 8137 8046 7961 7885 7820 7768 7730 7708 7702 7713 7741 7784 7842 7913 7996 8087 8185 8287 8391 8495 8597 8696 8790 8879 8961 9037 9107 9171 9229 9282 9331 9375 9415 9453 9487 9518 9546 9572 9595 9617 9636 9653 9668 9681 9693 9704 9714 9724 9732 9740 9748 9756 9763 9770 9776 9782 9787 9791 9795 9799 9801 9803 9805 9807 9808 9810 9811 9813 9815 9818 9820 9823 9827 9830 9833 9836 9839 9841 9843 9844 9846 9847 9847 9848 9849 9851 9852 9855 9858 9861 9865 9870 9874 9879 9883 9887 9890 9892 9894 9894 9893 9891 9888 9885 9882 9878 9875 9873 9871 9870 9870 9871 9873 9875 9878 9881 9884 9886 9888 9889 9889 9888 9886 9883 9880 9875 9871 9866 9861 9857 9852 9848 9844 9841 9837 9834 9831 9827 9823 9819 9815 9810 9805 9800 9794 9788 9782 9776 9770 9764 9758 9752 9746 9740 9734 9727 9721 9714 9708 9701 9694 9688 9681 9675 9669 9663 9658 9654 9650 9647 9645 9644 9643 9644 9646 9649 9653 9658 9663 9669 9676 9683 9690 9697 9704 9712 9719 9726 9733 9740 9747 9754 9761 9768 9775 9781 9788 9793 9799 9803 9806 9808 9809 9808 9806 9803 9799 9793 9787 9781 9775 9768 9762 9757 9751 9746 9741 9736 9732 9727 9721 9716 9709 9703 9696 9689 9683 9677 9671 9667 9663 9661 9659 9659 9659 9659 9660 9660 9660 9659 9656 9652 9647 9641 9633 9625 9615 9606 9597 9588 9580 9573 9567 9562 9558 9556 9555 9554 9555 9556 9558 9560 9561 9563 9563 9563 9561 9558 9553 9545 9535 9521 9504 9484 9459 9430 9397 9358 9315 9266 9212 9154 9090 9022 8949 8872 8793 8711 8628 8544 8462 8383 8308 8238 8176 8122 8077 8044 8021 8011 8012 8025 8050 8085 8129 8182 8241 8307 8376 8448 8522 8596 8669 8741 8811 8878 8941 9001 9057 9110 9158 9203 9244 9280 9314 9344 9371 9395 9417 9437 9456 9474 9491 9509 9526 9544 9563 9582 9602 9622 9642 9661 9680 9699 9716 9731 9745 9758 9769 9779 9788 9796 9803 9811 9818 9826 9834 9843 9851 9860 9869 9877 9884 9891 9897 9902 9905 9907 9909 9909 4573 6 7 2 9909 9908 9908 9907 9906 9906 9906 9906 9906 9906 9906 9905 9904 9903 9900 9898 9894 9891 9887 9883 9880 9877 9875 9874 9873 9873 9874 9876 9878 9880 9882 9884 9886 9887 9888 9889 9889 9889 9889 9889 9889 9890 9890 9892 9894 9896 9899 9902 9905 9908 9912 9915 9917 9920 9922 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9938 9939 9941 9943 9944 9945 9946 9946 9946 9946 9945 9943 9942 9940 9937 9934 9931 9928 9925 9921 9917 9914 9910 9906 9903 9900 9897 9895 9893 9892 9891 9890 9890 9891 9891 9893 9894 9896 9899 9901 9904 9907 9910 9912 9915 9917 9918 9919 9920 9919 9918 9916 9913 9910 9906 9902 9898 9894 9890 9887 9884 9882 9881 9881 9881 9881 9882 9883 9884 9885 9885 9885 9885 9884 9883 9881 9880 9879 9878 9878 9879 9881 9883 9887 9891 9896 9902 9907 9913 9919 9924 9929 9933 9937 9940 9942 9944 9945 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9956 9957 9959 9961 9962 9964 9966 9968 9969 9971 9972 9973 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9972 9972 9971 9970 9968 9967 9965 9963 9961 9960 9958 9957 9956 9956 9956 9957 9957 9958 9959 9960 9960 9959 9958 9956 9953 9950 9946 9941 9936 9931 9927 9922 9918 9915 9912 9911 9909 9908 9907 9907 9905 9904 9901 9898 9893 9888 9882 9874 9867 9859 9851 9843 9835 9828 9823 9818 9815 9813 9812 9813 9815 9818 9822 9826 9832 9837 9843 9849 9855 9860 9865 9869 9873 9876 9879 9881 9883 9884 9885 9886 9887 9889 9890 9892 9895 9897 9901 9904 9907 9910 9914 9917 9919 9921 9923 9924 9925 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9936 9935 9933 9931 9928 9924 9920 9915 9909 9902 9894 9886 9877 9867 9857 9846 9835 9823 9811 9800 9788 9777 9767 9757 9748 9741 9734 9729 9725 9722 9720 9719 9720 9721 9723 9726 9729 9733 9738 9743 9749 9755 9761 9768 9775 9782 9789 9796 9803 9810 9817 9822 9827 9832 9835 9838 9839 9840 9840 9839 9837 9835 9832 9829 9826 9823 9821 9819 9817 9816 9816 9816 9817 9818 9820 9822 9825 9829 9832 9836 9840 9844 9848 9853 9857 9862 9867 9871 9876 9880 9884 9888 9891 9894 9896 9897 9898 9897 9896 9893 9890 9885 9880 9873 9866 9857 9848 9838 9827 9814 9801 9787 9772 9756 9740 9722 9704 9686 9668 9650 9632 9615 9599 9584 9571 9559 9550 9543 9539 9537 9537 9540 9545 9552 9561 9572 9584 9598 9613 9628 4574 6 7 2 9644 9661 9678 9694 9711 9726 9741 9756 9769 9781 9793 9803 9812 9819 9826 9832 9836 9840 9843 9846 9848 9849 9850 9850 9850 9850 9849 9847 9845 9843 9840 9837 9834 9831 9828 9825 9823 9822 9821 9821 9822 9824 9826 9829 9831 9834 9836 9838 9839 9838 9837 9834 9830 9825 9819 9811 9803 9795 9785 9775 9765 9754 9742 9730 9717 9702 9686 9668 9647 9624 9597 9567 9532 9492 9447 9396 9339 9274 9202 9121 9031 8933 8824 8705 8576 8438 8289 8131 7965 7790 7609 7422 7231 7037 6842 6647 6456 6268 6088 5915 5754 5605 5470 5353 5253 5173 5114 5078 5065 5075 5109 5167 5246 5347 5468 5606 5760 5927 6104 6288 6478 6670 6863 7052 7238 7418 7592 7757 7913 8061 8200 8329 8450 8563 8667 8764 8855 8938 9016 9089 9156 9219 9277 9331 9382 9429 9472 9512 9549 9583 9614 9642 9668 9691 9712 9730 9747 9762 9776 9789 9801 9811 9822 9832 9841 9850 9859 9867 9874 9881 9887 9892 9895 9898 9899 9899 9899 9898 9897 9895 9894 9893 9893 9893 9894 9896 9898 9901 9903 9905 9907 9908 9908 9907 9905 9902 9898 9893 9887 9880 9874 9867 9859 9851 9843 9835 9826 9816 9806 9794 9782 9769 9754 9739 9722 9706 9689 9672 9656 9640 9625 9611 9598 9587 9576 9567 9559 9551 9544 9538 9532 9527 9521 9516 9512 9508 9504 9502 9501 9500 9502 9505 9509 9516 9524 9534 9545 9558 9571 9586 9601 9616 9632 9647 9662 9677 9692 9706 9719 9732 9745 9758 9770 9782 9794 9806 9817 9829 9839 9850 9860 9869 9878 9886 9894 9901 9907 9913 9918 9922 9926 9930 9933 9935 9938 9939 9941 9942 9942 9942 9941 9941 9939 9938 9936 9933 9931 9928 9926 9923 9920 9916 9913 9909 9905 9900 9895 9889 9881 9873 9863 9851 9838 9822 9804 9783 9759 9732 9700 9665 9624 9577 9525 9465 9398 9321 9235 9138 9030 8908 8773 8624 8459 8280 8085 7875 7651 7413 7163 6903 6635 6360 6082 5802 5523 5248 4979 4718 4467 4228 4002 3791 3597 3420 3263 3126 3011 2919 2853 2813 2802 2820 2869 2950 3063 3207 3382 3586 3817 4071 4345 4636 4938 5248 5561 5871 6176 6471 6754 7021 7272 7504 7717 7912 8088 8247 8390 8517 8631 8732 8822 8902 8973 9036 9091 9140 9182 9218 9249 9275 9296 9313 9326 9336 9343 9348 9352 9354 9356 9358 9360 9362 9364 9367 9370 9373 9377 9381 9385 9388 9392 9395 9398 9401 9404 9406 9409 9412 9415 9418 9421 9425 9428 9431 9433 9435 9437 9437 9437 9435 9433 9430 9426 9421 9417 9412 9408 9405 9402 9401 9400 9401 9404 9408 9413 9419 9427 9436 9447 9458 9470 9484 9498 9514 9530 9547 9565 9583 9602 9621 9640 9659 9677 9694 9710 9724 9737 9749 9759 9767 9774 9779 9784 9788 9791 9794 9798 9802 9806 9812 9818 9825 9833 9841 9850 9858 9866 9874 9881 9887 4575 6 7 2 9892 9895 9898 9899 9898 9897 9895 9893 9889 9885 9881 9877 9872 9867 9861 9854 9846 9837 9827 9815 9801 9785 9767 9747 9724 9699 9672 9642 9610 9575 9538 9499 9457 9412 9365 9315 9263 9209 9153 9096 9039 8981 8924 8869 8817 8768 8723 8684 8651 8624 8605 8593 8588 8592 8603 8621 8646 8678 8714 8756 8802 8850 8901 8954 9008 9062 9115 9168 9219 9268 9316 9361 9404 9444 9482 9517 9549 9579 9607 9633 9656 9677 9697 9715 9732 9748 9763 9777 9790 9802 9814 9825 9835 9844 9852 9860 9865 9870 9873 9876 9877 9877 9876 9874 9872 9870 9867 9865 9863 9862 9861 9861 9861 9861 9862 9863 9864 9864 9865 9865 9865 9865 9864 9864 9863 9863 9862 9862 9863 9864 9865 9866 9868 9869 9871 9872 9874 9875 9875 9876 9876 9876 9877 9877 9878 9879 9881 9883 9885 9888 9891 9894 9896 9898 9900 9901 9902 9901 9900 9898 9895 9891 9887 9882 9877 9872 9866 9861 9855 9849 9843 9837 9830 9823 9815 9806 9797 9787 9776 9765 9753 9739 9726 9712 9697 9683 9668 9654 9640 9627 9614 9602 9591 9581 9572 9564 9557 9550 9545 9540 9536 9532 9528 9524 9520 9516 9512 9508 9503 9498 9493 9488 9482 9478 9473 9469 9466 9463 9460 9459 9457 9457 9456 9456 9455 9455 9454 9453 9452 9451 9449 9446 9443 9439 9434 9429 9422 9415 9406 9396 9384 9371 9356 9340 9321 9302 9281 9259 9236 9213 9191 9169 9148 9128 9110 9093 9079 9066 9055 9046 9038 9030 9023 9016 9009 9001 8993 8983 8973 8961 8950 8938 8926 8914 8904 8896 8890 8886 8886 8889 8895 8905 8920 8937 8958 8983 9010 9040 9072 9106 9141 9177 9213 9250 9286 9322 9357 9391 9424 9456 9485 9513 9540 9565 9587 9609 9628 9646 9662 9676 9688 9699 9709 9717 9724 9729 9733 9736 9738 9739 9739 9740 9740 9740 9740 9740 9741 9743 9745 9748 9751 9754 9758 9762 9767 9771 9775 9779 9783 9786 9789 9791 9794 9796 9797 9798 9799 9800 9799 9799 9798 9796 9793 9789 9785 9779 9772 9763 9752 9739 9724 9707 9686 9661 9633 9600 9562 9518 9469 9414 9353 9286 9213 9135 9052 8965 8876 8784 8692 8600 8510 8425 8343 8269 8201 8143 8094 8055 8026 8009 8003 8007 8022 8047 8080 8122 8170 8224 8283 8346 8411 8477 8544 8611 8677 8742 8805 8866 8925 8982 9036 9089 9139 9187 9234 9278 9321 9361 9400 9437 9472 9505 9536 9565 9592 9617 9639 9659 9678 9694 9708 9721 9732 9740 9748 9753 9757 9760 9761 9762 9761 9759 9757 9754 9752 9749 9747 9745 9744 9744 9745 9747 9750 9754 9758 9763 9769 9775 9781 9788 9794 9801 9807 9814 9820 9826 9833 9839 9845 9851 9857 9862 9867 9872 9877 9881 9884 9886 9888 9890 9890 9891 9890 9890 9889 9889 9888 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 4576 6 7 2 9895 9898 9900 9904 9907 9912 9916 9921 9926 9931 9936 9940 9944 9947 9949 9951 9952 9953 9953 9954 9954 9954 9954 9955 9956 9958 9959 9962 9964 9966 9968 9969 9970 9971 9971 9971 9970 9969 9968 9966 9965 9963 9963 9962 9962 9962 9963 9964 9965 9967 9968 9969 9970 9971 9971 9971 9970 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9944 9943 9942 9940 9937 9934 9931 9927 9923 9918 9913 9908 9903 9897 9891 9884 9877 9869 9861 9852 9842 9831 9819 9806 9793 9778 9762 9744 9726 9706 9685 9662 9638 9611 9583 9551 9518 9481 9440 9396 9348 9295 9237 9173 9102 9025 8941 8848 8748 8638 8520 8392 8255 8110 7956 7793 7624 7447 7265 7079 6888 6694 6498 6301 6102 5903 5705 5506 5309 5112 4917 4724 4533 4346 4163 3986 3817 3657 3508 3373 3254 3153 3072 3013 2978 2969 2986 3030 3102 3200 3324 3473 3646 3840 4052 4280 4522 4773 5032 5295 5558 5820 6078 6329 6572 6804 7025 7233 7428 7610 7780 7936 8080 8214 8336 8449 8553 8650 8740 8823 8900 8973 9040 9104 9163 9217 9268 9315 9358 9397 9433 9465 9494 9519 9542 9562 9579 9594 9606 9617 9625 9632 9637 9640 9641 9642 9640 9637 9633 9628 9621 9612 9602 9590 9577 9562 9544 9525 9504 9480 9454 9427 9397 9366 9334 9302 9269 9237 9207 9178 9152 9130 9111 9096 9086 9081 9081 9086 9095 9110 9129 9152 9178 9207 9238 9271 9305 9339 9373 9407 9439 9470 9498 9525 9549 9570 9589 9605 9619 9629 9638 9644 9648 9650 9651 9650 9648 9646 9643 9639 9635 9632 9629 9626 9624 9623 9622 9623 9624 9627 9631 9635 9641 9647 9654 9662 9670 9678 9686 9695 9703 9712 9720 9728 9736 9743 9751 9758 9766 9773 9781 9788 9796 9803 9811 9819 9827 9834 9841 9848 9855 9861 9867 9872 9876 9880 9883 9886 9889 9892 9894 9897 9900 9903 9906 9909 9913 9916 9920 9923 9926 9929 9931 9932 9932 9931 9930 9927 9923 9918 9913 9907 9900 9893 9886 9878 9871 9863 9856 9848 9841 9834 9828 9821 9815 9809 9804 9799 9796 9792 9790 9789 9789 9790 9792 9795 9800 9804 9810 9816 9823 9829 9836 9843 9849 9855 9862 9868 9874 9880 9887 9893 9900 9907 9914 9922 9929 9936 9943 9949 9954 9959 9962 9965 9967 9968 9968 9968 9968 9967 9967 9967 9968 9969 9970 9971 9973 9975 9977 9979 9981 9982 9983 9983 9983 9982 9982 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9977 9976 9973 9971 9968 9964 9960 9956 9953 9949 9946 9942 9940 9937 9935 9932 9930 9927 9923 9920 9915 9910 9905 9899 9892 9886 9879 9873 9868 9863 9858 9855 9851 9848 9845 9843 9839 9836 9831 9826 9819 9812 9803 9794 9784 9774 9763 9753 9743 4577 6 7 2 9734 9726 9718 9711 9706 9700 9696 9691 9687 9683 9679 9674 9669 9663 9658 9652 9646 9640 9634 9628 9623 9619 9615 9612 9609 9607 9605 9604 9602 9600 9598 9596 9593 9590 9586 9582 9577 9572 9566 9559 9553 9546 9538 9531 9522 9514 9505 9495 9484 9472 9459 9443 9425 9404 9380 9351 9318 9278 9233 9180 9120 9051 8974 8888 8793 8689 8577 8456 8328 8194 8054 7910 7763 7615 7466 7319 7175 7036 6903 6777 6661 6556 6462 6381 6315 6263 6228 6209 6206 6221 6252 6301 6365 6445 6539 6646 6765 6894 7031 7174 7322 7472 7622 7772 7919 8062 8199 8330 8454 8571 8680 8781 8874 8960 9038 9109 9174 9233 9286 9333 9376 9414 9447 9477 9503 9526 9545 9562 9576 9587 9597 9604 9610 9615 9619 9621 9623 9624 9624 9624 9623 9623 9622 9621 9619 9618 9617 9616 9616 9615 9615 9616 9617 9618 9620 9623 9626 9629 9634 9639 9644 9650 9657 9665 9673 9683 9693 9704 9715 9727 9740 9753 9767 9781 9794 9808 9821 9834 9846 9858 9868 9878 9886 9894 9900 9906 9911 9916 9920 9923 9926 9929 9932 9935 9937 9939 9941 9943 9943 9944 9943 9942 9940 9937 9933 9928 9922 9915 9908 9901 9893 9885 9877 9869 9861 9854 9847 9841 9835 9829 9823 9817 9812 9806 9801 9796 9791 9786 9781 9777 9773 9769 9765 9762 9760 9757 9755 9754 9753 9752 9752 9753 9753 9755 9757 9759 9762 9765 9769 9773 9777 9782 9786 9791 9796 9800 9805 9809 9814 9818 9823 9828 9833 9838 9843 9848 9853 9858 9863 9867 9871 9874 9876 9878 9879 9880 9880 9881 9882 9883 9885 9888 9891 9896 9903 9910 9918 9926 9936 9945 9954 9962 9969 9976 9981 9984 9987 9987 9987 9985 9982 9979 9975 9970 9966 9961 9957 9953 9950 9947 9944 9941 9938 9935 9931 9927 9922 9916 9909 9901 9891 9880 9867 9851 9834 9815 9793 9769 9742 9714 9683 9650 9616 9580 9544 9507 9472 9437 9405 9376 9350 9329 9312 9300 9294 9293 9297 9307 9321 9339 9361 9386 9413 9441 9471 9501 9531 9561 9590 9619 9646 9672 9696 9719 9740 9760 9778 9794 9808 9820 9830 9838 9844 9847 9849 9849 9847 9844 9839 9833 9827 9821 9814 9807 9801 9796 9790 9786 9782 9778 9775 9772 9769 9766 9762 9759 9756 9752 9749 9745 9742 9739 9736 9734 9733 9733 9734 9735 9737 9740 9743 9747 9751 9755 9759 9763 9766 9770 9773 9776 9779 9782 9785 9788 9791 9794 9797 9800 9802 9804 9805 9806 9806 9805 9803 9801 9798 9794 9790 9786 9781 9777 9772 9768 9763 9759 9754 9749 9745 9740 9735 9730 9725 9721 9717 9713 9710 9708 9707 9707 9708 9711 9714 9718 9722 9728 9733 9738 9743 9748 9752 9756 9758 9760 9761 9761 9760 9759 9756 9753 9749 9745 9740 9735 9729 9722 9715 9708 9701 9693 9685 9677 9669 9661 9654 9646 9639 9632 9625 9619 4578 6 7 2 9612 9606 9600 9594 9588 9582 9577 9572 9567 9563 9560 9557 9556 9555 9556 9558 9560 9564 9568 9574 9580 9586 9593 9599 9606 9613 9619 9625 9631 9637 9643 9648 9654 9660 9667 9674 9681 9689 9698 9708 9718 9728 9739 9750 9761 9772 9783 9793 9803 9813 9821 9830 9838 9845 9853 9860 9867 9874 9880 9887 9894 9901 9908 9914 9920 9926 9932 9937 9941 9946 9950 9953 9957 9960 9963 9966 9968 9971 9973 9975 9976 9977 9977 9977 9977 9976 9975 9973 9971 9969 9967 9966 9964 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9963 9961 9959 9956 9953 9949 9945 9940 9936 9931 9927 9922 9918 9913 9909 9903 9897 9890 9882 9871 9859 9844 9828 9809 9789 9766 9743 9718 9692 9666 9640 9615 9590 9566 9543 9521 9500 9481 9464 9448 9434 9422 9412 9404 9399 9395 9395 9397 9401 9408 9417 9429 9442 9457 9473 9490 9508 9526 9544 9561 9578 9594 9610 9624 9638 9651 9663 9674 9686 9696 9707 9717 9727 9736 9745 9754 9761 9768 9774 9779 9783 9786 9787 9788 9787 9785 9783 9779 9775 9770 9764 9758 9752 9744 9736 9727 9718 9707 9695 9682 9668 9652 9635 9617 9597 9576 9554 9530 9504 9477 9447 9415 9381 9343 9302 9257 9207 9152 9091 9024 8951 8870 8782 8686 8582 8470 8349 8219 8080 7933 7777 7613 7440 7260 7071 6876 6673 6465 6252 6034 5812 5587 5361 5134 4908 4683 4460 4242 4028 3821 3620 3428 3245 3072 2910 2760 2622 2497 2386 2288 2205 2136 2083 2045 2024 2019 2032 2063 2113 2182 2271 2380 2510 2660 2830 3019 3226 3450 3688 3939 4200 4468 4741 5014 5287 5555 5817 6071 6314 6546 6765 6972 7165 7344 7512 7667 7811 7944 8068 8183 8290 8389 8482 8568 8648 8722 8791 8855 8915 8969 9019 9065 9106 9144 9177 9207 9234 9256 9275 9291 9303 9311 9316 9317 9315 9310 9301 9290 9276 9259 9240 9220 9198 9176 9152 9128 9104 9080 9056 9032 9010 8988 8967 8947 8929 8912 8897 8884 8873 8864 8858 8854 8853 8855 8859 8865 8874 8886 8899 8915 8933 8952 8973 8996 9020 9045 9071 9099 9128 9157 9187 9218 9249 9281 9312 9343 9374 9404 9434 9462 9489 9515 9540 9563 9584 9604 9623 9640 9656 9671 9685 9698 9710 9721 9731 9741 9749 9756 9762 9768 9771 9774 9776 9776 9775 9773 9770 9766 9761 9755 9748 9740 9731 9722 9711 9699 9686 9672 9657 9641 9624 9607 9589 9572 9555 9538 9523 9509 9498 9488 9481 9477 9476 9477 9482 9489 9498 9510 9524 9539 9556 9573 9591 9608 9626 9642 9658 9673 9686 9698 9708 9716 9723 9728 9732 9734 9735 9735 9734 9732 9728 9724 9720 9714 9707 9699 9690 9679 9667 9653 9638 9621 9603 9583 9561 9538 9514 9489 9463 9436 9409 9382 9356 9330 9304 9280 9258 4579 6 7 2 9237 9218 9201 9186 9173 9162 9153 9146 9140 9135 9129 9124 9118 9110 9101 9089 9074 9057 9037 9014 8989 8961 8932 8903 8873 8844 8817 8792 8771 8754 8741 8734 8733 8738 8749 8766 8789 8818 8853 8892 8934 8981 9029 9080 9131 9182 9233 9282 9330 9376 9419 9459 9496 9531 9562 9591 9618 9642 9664 9684 9703 9720 9735 9750 9762 9773 9783 9792 9798 9803 9807 9808 9809 9808 9805 9802 9798 9793 9788 9782 9776 9771 9765 9760 9754 9749 9743 9738 9732 9727 9721 9716 9711 9706 9702 9698 9695 9693 9692 9692 9692 9694 9696 9699 9703 9706 9710 9714 9718 9721 9724 9726 9727 9728 9728 9726 9725 9722 9718 9713 9707 9700 9692 9682 9670 9656 9640 9621 9600 9575 9547 9514 9478 9437 9391 9340 9282 9219 9150 9074 8991 8901 8803 8699 8587 8469 8345 8214 8079 7940 7799 7656 7515 7375 7240 7112 6992 6883 6787 6705 6638 6589 6558 6547 6554 6580 6625 6687 6766 6859 6966 7085 7212 7347 7487 7630 7774 7918 8059 8196 8328 8454 8573 8685 8789 8886 8975 9056 9131 9199 9261 9317 9368 9414 9456 9493 9528 9559 9586 9612 9634 9655 9674 9691 9707 9721 9735 9748 9760 9771 9782 9792 9801 9810 9818 9824 9830 9835 9838 9840 9840 9839 9838 9834 9830 9825 9819 9812 9805 9796 9787 9776 9765 9753 9740 9725 9710 9694 9678 9660 9643 9625 9607 9590 9574 9558 9544 9531 9519 9510 9502 9496 9492 9491 9491 9493 9497 9503 9510 9518 9528 9539 9551 9563 9575 9587 9600 9612 9624 9635 9646 9656 9666 9675 9683 9691 9698 9705 9711 9716 9721 9725 9728 9731 9734 9736 9737 9738 9739 9739 9739 9739 9739 9739 9738 9737 9736 9734 9732 9729 9724 9719 9712 9704 9695 9684 9671 9657 9642 9625 9607 9588 9567 9545 9522 9497 9472 9445 9416 9387 9356 9324 9291 9257 9222 9187 9153 9119 9086 9054 9025 8998 8975 8955 8938 8926 8918 8914 8914 8919 8928 8941 8958 8978 9001 9027 9056 9086 9118 9151 9185 9219 9252 9285 9317 9347 9375 9401 9425 9447 9466 9482 9495 9506 9514 9519 9521 9520 9516 9508 9498 9484 9467 9446 9421 9393 9360 9323 9282 9236 9185 9130 9069 9002 8930 8853 8771 8684 8592 8497 8398 8298 8196 8095 7995 7898 7805 7717 7636 7562 7497 7441 7394 7357 7331 7314 7308 7311 7324 7345 7376 7414 7459 7512 7570 7633 7701 7772 7846 7922 7999 8076 8153 8227 8299 8368 8434 8496 8554 8607 8657 8702 8744 8782 8817 8850 8879 8907 8933 8958 8982 9004 9025 9046 9066 9086 9105 9123 9142 9160 9177 9194 9211 9228 9244 9259 9274 9288 9302 9315 9326 9337 9347 9356 9364 9372 9378 9383 9388 9390 9392 9392 9390 9386 9379 9370 9358 9343 9325 9302 9276 9244 9208 9165 9116 9060 8995 8920 8834 8737 8627 8503 8364 8211 8042 7858 7659 7446 7219 6981 4580 6 7 2 6732 6474 6209 5939 5665 5391 5117 4845 4578 4317 4064 3820 3587 3365 3156 2961 2780 2614 2464 2329 2210 2107 2021 1952 1900 1865 1850 1853 1877 1921 1988 2078 2192 2329 2490 2674 2880 3105 3348 3605 3872 4146 4422 4696 4964 5223 5469 5700 5913 6108 6284 6441 6580 6703 6811 6906 6990 7066 7136 7200 7262 7321 7379 7437 7495 7553 7611 7670 7729 7788 7847 7907 7966 8027 8087 8149 8212 8276 8341 8407 8474 8542 8611 8680 8750 8819 8887 8955 9020 9085 9147 9207 9264 9319 9370 9419 9464 9507 9546 9581 9614 9643 9669 9692 9712 9730 9745 9757 9768 9777 9785 9792 9798 9804 9809 9814 9819 9823 9828 9832 9837 9841 9845 9849 9852 9855 9857 9858 9860 9860 9860 9860 9860 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9853 9853 9852 9850 9848 9846 9843 9839 9835 9830 9823 9816 9808 9798 9787 9773 9757 9739 9717 9692 9662 9626 9585 9538 9482 9419 9346 9263 9170 9066 8950 8822 8683 8531 8369 8195 8011 7818 7618 7411 7201 6988 6775 6565 6359 6160 5971 5793 5628 5478 5345 5229 5132 5054 4994 4953 4929 4923 4932 4956 4993 5042 5100 5167 5241 5321 5406 5494 5586 5681 5778 5877 5978 6082 6187 6295 6405 6517 6632 6749 6868 6989 7112 7235 7360 7485 7610 7733 7855 7975 8091 8204 8313 8417 8516 8609 8697 8778 8852 8920 8982 9036 9084 9125 9159 9187 9206 9219 9224 9220 9208 9187 9156 9116 9065 9003 8931 8847 8752 8646 8529 8401 8263 8115 7959 7795 7624 7447 7265 7080 6892 6704 6517 6333 6152 5978 5812 5656 5512 5381 5265 5165 5083 5020 4976 4952 4947 4962 4995 5046 5113 5195 5291 5398 5516 5642 5774 5912 6053 6197 6342 6488 6633 6777 6920 7060 7198 7332 7464 7592 7717 7837 7954 8065 8173 8275 8373 8465 8552 8635 8711 8783 8850 8912 8969 9022 9072 9117 9159 9198 9234 9268 9299 9328 9354 9378 9400 9420 9437 9452 9465 9476 9484 9491 9496 9500 9503 9505 9506 9507 9508 9509 9510 9512 9514 9516 9518 9521 9524 9527 9530 9533 9536 9539 9542 9545 9549 9553 9558 9564 9571 9578 9587 9596 9606 9616 9627 9638 9650 9661 9672 9683 9693 9702 9712 9720 9728 9736 9743 9749 9755 9761 9766 9771 9776 9780 9784 9787 9790 9793 9795 9797 9799 9800 9800 9800 9799 9798 9795 9793 9789 9785 9779 9774 9767 9760 9752 9744 9736 9727 9718 9708 9699 9689 9680 9670 9661 9651 9642 9633 9624 9617 9610 9604 9599 9596 9594 9594 9595 9598 9602 9608 9615 9622 9631 9640 9649 9659 9668 9678 9687 9697 9705 9714 9722 9730 9737 9744 9750 9757 9762 9768 9772 9777 9781 9785 9788 9791 9794 9797 9800 9802 9805 9808 9810 9813 9815 9817 9818 9819 9820 9820 9819 9818 9815 9812 9808 9803 9797 9789 9780 9771 9759 9747 9733 4581 6 7 2 9717 9701 9683 9664 9645 9625 9604 9584 9565 9546 9528 9512 9498 9485 9475 9468 9462 9460 9459 9462 9466 9472 9480 9490 9501 9513 9526 9539 9553 9567 9581 9595 9609 9621 9633 9645 9655 9664 9672 9679 9685 9689 9693 9696 9698 9700 9701 9701 9700 9699 9698 9696 9693 9689 9684 9678 9671 9663 9652 9640 9626 9609 9590 9568 9543 9515 9483 9448 9408 9364 9315 9262 9203 9138 9069 8993 8912 8826 8734 8638 8538 8435 8329 8222 8115 8008 7904 7803 7707 7617 7535 7462 7399 7346 7305 7277 7261 7257 7267 7289 7322 7366 7420 7483 7554 7630 7711 7795 7881 7968 8054 8138 8221 8300 8375 8446 8514 8577 8635 8690 8740 8787 8830 8869 8906 8939 8970 8998 9023 9046 9067 9085 9100 9113 9123 9131 9135 9136 9134 9129 9120 9108 9091 9072 9048 9020 8989 8953 8912 8866 8816 8759 8697 8629 8553 8470 8380 8281 8175 8059 7935 7802 7660 7511 7353 7188 7016 6838 6654 6465 6272 6075 5874 5671 5466 5259 5051 4843 4634 4426 4220 4015 3814 3618 3426 3241 3063 2894 2734 2585 2446 2318 2202 2098 2006 1926 1858 1802 1758 1725 1704 1694 1696 1710 1735 1771 1819 1877 1945 2023 2108 2200 2297 2397 2498 2598 2695 2788 2874 2952 3020 3079 3127 3164 3190 3206 3212 3208 3197 3178 3154 3123 3089 3051 3009 2966 2920 2873 2824 2774 2723 2671 2618 2565 2512 2459 2407 2356 2308 2263 2222 2187 2159 2139 2129 2129 2141 2167 2205 2258 2325 2405 2499 2604 2719 2843 2974 3109 3246 3384 3520 3652 3779 3899 4012 4117 4214 4302 4383 4457 4524 4586 4642 4695 4746 4793 4840 4885 4929 4973 5017 5060 5103 5145 5188 5229 5270 5309 5348 5386 5423 5459 5494 5529 5564 5600 5636 5674 5713 5755 5800 5849 5902 5960 6023 6090 6164 6242 6327 6416 6511 6610 6714 6821 6932 7046 7162 7280 7399 7518 7638 7756 7873 7988 8100 8209 8314 8414 8510 8600 8685 8765 8839 8907 8970 9028 9081 9130 9174 9215 9253 9288 9320 9350 9377 9403 9427 9449 9469 9486 9502 9516 9528 9538 9547 9554 9559 9563 9566 9568 9570 9571 9572 9573 9573 9574 9574 9574 9574 9574 9573 9571 9570 9567 9564 9561 9557 9553 9549 9544 9540 9536 9532 9529 9526 9523 9522 9520 9519 9518 9518 9517 9517 9517 9517 9517 9517 9517 9518 9518 9519 9520 9522 9525 9528 9531 9535 9540 9545 9550 9555 9560 9565 9570 9575 9579 9583 9587 9591 9595 9599 9603 9607 9612 9617 9623 9629 9635 9641 9647 9653 9659 9664 9668 9672 9675 9677 9679 9681 9682 9683 9684 9685 9686 9688 9690 9692 9695 9697 9700 9703 9705 9707 9709 9710 9712 9713 9715 9717 9718 9721 9723 9726 9728 9731 9734 9736 9738 9740 9741 9741 9741 9741 9740 9739 9737 9736 9734 9733 9731 9730 9728 9726 9724 9722 9719 9715 9711 9706 9700 4582 6 7 3 9690 9685 9679 9673 9666 9660 9652 9645 9637 9629 9620 9612 9603 9595 9587 9580 9574 9568 9563 9560 9557 9555 9554 9554 9555 9556 9558 9560 9562 9565 9568 9572 9577 9582 9588 9594 9601 9608 9616 9623 9630 9637 9643 9648 9652 9654 9656 9657 9657 9655 9654 9652 9650 9648 9646 9645 9644 9644 9645 9647 9649 9652 9656 9661 9665 9670 9676 9681 9686 9691 9696 9701 9706 9710 9714 9719 9723 9727 9732 9737 9742 9747 9752 9757 9763 9768 9773 9778 9782 9785 9788 9790 9790 9790 9789 9786 9783 9779 9774 9769 9763 9756 9749 9741 9732 9723 9713 9702 9690 9677 9663 9648 9631 9612 9592 9571 9548 9522 9495 9466 9435 9401 9365 9326 9285 9241 9195 9146 9095 9041 8985 8928 8869 8808 8747 8685 8623 8561 8501 8441 8384 8328 8276 8228 8184 8144 8109 8081 8058 8041 8031 8028 8032 8041 8058 8080 8108 8141 8178 8220 8265 8313 8364 8416 8470 8524 8578 8633 8687 8741 8793 8844 8894 8942 8988 9033 9075 9116 9154 9189 9222 9253 9281 9306 9328 9348 9364 9378 9389 9398 9405 9410 9413 9415 9416 9417 9418 9419 9420 9423 9426 9430 9435 9442 9449 9458 9467 9477 9488 9500 9512 9524 9537 9550 9564 9577 9591 9605 9618 9631 9643 9653 9663 9670 9676 9679 9679 9676 9670 9660 9647 9631 9612 9590 9566 9539 9511 9482 9452 9422 9393 9365 9338 9315 9294 9276 9262 9253 9247 9246 9250 9257 9269 9284 9303 9325 9348 9373 9400 9426 9453 9479 9503 9527 9549 9569 9588 9606 9622 9636 9650 9663 9674 9686 9696 9706 9715 9724 9731 9738 9744 9749 9753 9756 9758 9761 9763 9765 9767 9769 9772 9775 9779 9783 9788 9792 9796 9799 9802 9803 9804 9804 9802 9800 9796 9793 9789 9785 9782 9780 9778 9777 9777 9777 9779 9780 9782 9783 9784 9784 9783 9781 9778 9774 9769 9764 9758 9752 9745 9739 9734 9728 9723 9719 9715 9711 9707 9704 9701 9697 9694 9691 9688 9685 9682 9680 9678 9677 9677 9677 9679 9681 9683 9685 9688 9691 9693 9694 9695 9694 9691 9687 9681 9673 9663 9650 9635 9617 9597 9573 9546 9515 9481 9442 9398 9349 9295 9234 9166 9090 9006 8913 8811 8699 8578 8447 8306 8156 7996 7828 7653 7471 7283 7090 6893 6694 6493 6291 6089 5888 5689 5493 5300 5111 4927 4749 4578 4415 4262 4121 3992 3879 3783 3706 3649 3615 3605 3619 3659 3725 3817 3933 4073 4235 4417 4616 4829 5053 5285 5523 5762 6000 6234 6462 6683 6893 7093 7280 7456 7619 7769 7908 8034 8150 8255 8350 8435 8512 8580 8641 8693 8738 8776 8807 8832 8849 8861 8867 8868 8864 8857 8846 8835 8822 8810 8799 8790 8785 8784 8788 8797 8812 8832 8857 8888 8923 8962 9004 9048 9094 9141 9188 9234 9279 9322 9363 9401 9437 9470 9500 9527 9552 9574 9593 9610 9625 9638 9649 9659 9667 4583 6 7 3 9673 9679 9683 9686 9689 9691 9692 9693 9693 9693 9693 9693 9692 9691 9690 9689 9688 9687 9685 9684 9683 9682 9681 9681 9680 9679 9678 9676 9673 9668 9661 9652 9640 9626 9607 9585 9559 9528 9494 9456 9414 9368 9319 9267 9211 9154 9094 9032 8969 8905 8840 8775 8711 8648 8587 8529 8475 8427 8384 8349 8321 8302 8293 8293 8302 8321 8349 8386 8429 8480 8536 8596 8659 8724 8789 8855 8920 8983 9044 9102 9158 9210 9260 9307 9351 9392 9431 9467 9501 9532 9561 9588 9614 9637 9658 9678 9697 9713 9729 9744 9757 9770 9782 9793 9803 9813 9823 9831 9840 9847 9855 9861 9868 9874 9879 9884 9889 9893 9897 9901 9905 9908 9911 9913 9916 9918 9919 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9925 9924 9923 9921 9919 9916 9912 9908 9903 9898 9892 9886 9879 9871 9863 9855 9845 9835 9824 9811 9796 9780 9761 9740 9716 9688 9658 9623 9584 9541 9493 9439 9380 9314 9242 9162 9075 8980 8877 8766 8646 8519 8383 8241 8092 7937 7778 7616 7453 7290 7130 6973 6823 6681 6549 6428 6322 6230 6155 6098 6058 6038 6037 6054 6091 6145 6216 6303 6404 6518 6644 6778 6920 7068 7219 7371 7524 7676 7824 7969 8108 8241 8368 8487 8600 8704 8802 8892 8974 9051 9120 9184 9242 9295 9344 9388 9428 9465 9498 9529 9557 9582 9605 9626 9645 9663 9678 9692 9705 9716 9726 9735 9743 9750 9756 9762 9768 9773 9777 9782 9786 9789 9792 9795 9796 9797 9798 9797 9796 9794 9792 9790 9787 9785 9783 9781 9780 9779 9779 9779 9779 9780 9781 9781 9781 9781 9780 9779 9777 9775 9772 9770 9767 9763 9760 9756 9753 9749 9745 9740 9735 9730 9725 9719 9713 9707 9701 9695 9688 9682 9676 9669 9662 9654 9645 9635 9623 9609 9593 9574 9553 9529 9502 9473 9440 9405 9367 9325 9280 9232 9178 9120 9057 8987 8911 8827 8736 8637 8530 8416 8294 8167 8034 7898 7759 7619 7480 7343 7211 7085 6966 6856 6757 6667 6590 6524 6469 6427 6395 6373 6360 6355 6356 6361 6369 6377 6384 6389 6388 6381 6366 6342 6308 6264 6208 6140 6062 5972 5872 5762 5642 5514 5377 5234 5084 4927 4765 4598 4426 4251 4072 3890 3707 3524 3341 3161 2985 2814 2651 2496 2351 2218 2097 1990 1896 1815 1747 1691 1646 1611 1585 1565 1552 1544 1540 1541 1546 1556 1572 1596 1629 1672 1728 1799 1885 1988 2109 2249 2405 2579 2768 2971 3185 3408 3637 3869 4102 4333 4561 4783 4997 5204 5401 5590 5770 5941 6105 6261 6410 6553 6691 6823 6951 7073 7190 7302 7408 7508 7601 7688 7767 7839 7903 7959 8006 8046 8078 8101 8117 8126 8127 8122 8110 8092 8069 8041 8008 7972 7932 7891 7848 7805 7763 7723 7686 7652 7624 7601 7585 7576 7575 7583 7598 7622 7654 7693 7739 4584 6 7 3 7791 7848 7909 7973 8039 8106 8173 8240 8305 8368 8429 8487 8542 8594 8641 8685 8724 8759 8789 8815 8835 8850 8860 8865 8865 8859 8849 8835 8817 8795 8772 8746 8720 8694 8669 8646 8625 8608 8595 8587 8584 8586 8594 8608 8627 8653 8684 8720 8760 8805 8853 8903 8956 9010 9064 9118 9171 9223 9273 9320 9364 9405 9443 9479 9511 9541 9568 9592 9615 9636 9656 9674 9691 9708 9724 9739 9754 9768 9782 9794 9806 9817 9827 9835 9843 9849 9854 9858 9861 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9875 9873 9871 9868 9864 9860 9854 9847 9840 9832 9824 9816 9807 9798 9790 9781 9771 9762 9753 9743 9733 9722 9712 9701 9691 9680 9670 9661 9653 9645 9638 9633 9629 9626 9624 9623 9623 9624 9626 9629 9632 9635 9639 9643 9648 9652 9657 9663 9668 9674 9680 9686 9693 9699 9706 9713 9719 9726 9732 9738 9744 9750 9755 9760 9764 9768 9771 9774 9777 9780 9782 9785 9788 9792 9795 9800 9804 9809 9815 9820 9825 9830 9835 9838 9841 9843 9845 9845 9845 9844 9842 9841 9839 9837 9835 9833 9832 9831 9829 9828 9827 9825 9822 9820 9816 9813 9809 9804 9800 9796 9793 9790 9788 9787 9787 9789 9791 9795 9800 9805 9811 9818 9825 9832 9840 9847 9855 9863 9871 9879 9887 9895 9903 9911 9919 9926 9933 9939 9945 9950 9955 9959 9962 9964 9966 9968 9969 9969 9970 9970 9969 9969 9968 9967 9966 9964 9962 9961 9959 9958 9957 9956 9956 9956 9956 9956 9957 9957 9958 9957 9957 9956 9954 9952 9949 9946 9943 9940 9937 9934 9932 9930 9929 9929 9929 9929 9930 9930 9930 9930 9930 9929 9928 9926 9923 9920 9917 9913 9909 9905 9900 9895 9889 9882 9875 9866 9856 9845 9833 9819 9803 9786 9768 9748 9727 9704 9680 9653 9624 9592 9556 9516 9471 9420 9362 9297 9224 9142 9050 8949 8838 8717 8585 8444 8293 8132 7963 7786 7602 7412 7218 7019 6819 6618 6418 6222 6031 5848 5675 5513 5366 5235 5122 5029 4958 4909 4883 4881 4903 4947 5012 5098 5203 5323 5457 5601 5753 5909 6067 6223 6374 6518 6652 6773 6879 6969 7040 7093 7125 7136 7126 7096 7044 6973 6882 6773 6648 6507 6353 6188 6013 5830 5642 5451 5258 5067 4878 4694 4516 4347 4189 4042 3910 3793 3694 3615 3556 3519 3507 3520 3558 3623 3714 3831 3974 4140 4328 4535 4759 4996 5243 5497 5754 6010 6263 6510 6747 6974 7189 7390 7577 7749 7908 8052 8184 8303 8410 8507 8594 8672 8741 8802 8856 8904 8945 8980 9009 9033 9052 9066 9076 9083 9086 9086 9085 9082 9078 9073 9069 9065 9063 9062 9063 9067 9074 9083 9096 9112 9131 9153 9177 9204 9233 9264 9296 9329 9363 9396 9429 9461 9492 9521 9549 9576 9600 9623 9644 9663 9680 9696 9710 9723 9734 9743 9751 9758 9763 9767 4585 6 7 3 9770 9771 9772 9771 9768 9765 9760 9754 9746 9737 9726 9713 9698 9681 9661 9638 9613 9585 9555 9523 9488 9452 9414 9375 9336 9297 9259 9221 9186 9152 9122 9094 9070 9050 9035 9024 9018 9016 9020 9029 9043 9061 9084 9110 9139 9171 9205 9240 9275 9311 9345 9379 9412 9442 9471 9498 9524 9547 9570 9590 9610 9629 9646 9663 9679 9694 9708 9721 9733 9743 9753 9760 9767 9772 9776 9779 9781 9782 9784 9784 9785 9786 9787 9787 9788 9788 9788 9788 9788 9787 9786 9785 9784 9783 9782 9782 9783 9784 9786 9790 9794 9798 9803 9809 9814 9819 9823 9826 9829 9830 9831 9830 9829 9827 9825 9823 9820 9818 9816 9814 9812 9809 9807 9804 9800 9796 9790 9783 9775 9765 9754 9741 9727 9712 9695 9676 9654 9631 9605 9576 9543 9506 9465 9419 9367 9310 9247 9179 9105 9025 8941 8853 8761 8667 8571 8474 8377 8281 8188 8098 8012 7932 7858 7792 7733 7684 7644 7616 7598 7593 7599 7617 7647 7689 7742 7805 7877 7956 8042 8133 8228 8324 8421 8516 8609 8700 8786 8867 8944 9016 9083 9144 9201 9254 9303 9348 9390 9429 9465 9499 9531 9560 9587 9611 9634 9655 9673 9690 9705 9719 9731 9742 9751 9760 9767 9774 9781 9786 9791 9796 9801 9805 9808 9812 9815 9819 9822 9825 9828 9831 9834 9836 9839 9841 9843 9845 9847 9849 9850 9851 9851 9852 9852 9853 9853 9853 9853 9853 9852 9851 9850 9849 9847 9844 9841 9837 9833 9829 9825 9820 9815 9811 9806 9802 9799 9795 9791 9788 9784 9780 9776 9771 9765 9759 9753 9745 9737 9729 9720 9711 9703 9694 9686 9678 9671 9664 9657 9651 9646 9640 9635 9630 9626 9621 9616 9612 9608 9605 9601 9599 9597 9596 9596 9596 9597 9598 9600 9602 9603 9605 9606 9606 9606 9605 9603 9600 9596 9592 9587 9582 9577 9571 9566 9560 9554 9549 9544 9538 9533 9527 9521 9516 9510 9503 9497 9490 9484 9477 9471 9464 9458 9452 9446 9441 9435 9430 9425 9420 9415 9410 9404 9399 9393 9387 9381 9375 9368 9361 9353 9345 9336 9327 9317 9307 9295 9283 9270 9255 9239 9221 9201 9179 9154 9127 9097 9064 9028 8988 8945 8899 8848 8794 8735 8673 8606 8534 8457 8375 8287 8193 8092 7984 7869 7746 7616 7477 7332 7178 7018 6852 6679 6501 6319 6132 5942 5749 5554 5357 5157 4957 4756 4554 4352 4150 3950 3751 3555 3363 3177 2996 2824 2660 2505 2362 2230 2109 2001 1904 1819 1746 1684 1632 1591 1559 1537 1525 1523 1532 1553 1586 1632 1693 1769 1861 1968 2091 2228 2380 2543 2715 2895 3079 3265 3448 3626 3796 3955 4100 4231 4345 4441 4520 4580 4623 4650 4660 4657 4641 4614 4578 4535 4487 4435 4382 4330 4281 4236 4198 4168 4149 4142 4149 4170 4206 4259 4329 4415 4517 4633 4764 4907 5061 5223 5391 5564 5738 5913 6085 6254 6418 4586 6 7 3 6575 6725 6867 7000 7125 7241 7348 7448 7540 7626 7705 7779 7848 7913 7976 8035 8093 8149 8203 8257 8310 8361 8412 8461 8509 8555 8598 8639 8677 8711 8743 8770 8794 8814 8831 8844 8854 8861 8866 8867 8866 8863 8856 8846 8833 8817 8797 8772 8743 8710 8672 8630 8584 8535 8483 8429 8374 8319 8265 8212 8163 8117 8076 8040 8010 7985 7966 7953 7946 7944 7947 7955 7967 7982 7999 8018 8038 8057 8075 8090 8101 8108 8108 8102 8087 8063 8029 7985 7930 7865 7788 7701 7604 7498 7383 7260 7131 6996 6857 6715 6571 6426 6281 6139 5999 5865 5736 5616 5505 5406 5320 5250 5196 5162 5147 5153 5181 5231 5302 5394 5505 5634 5779 5937 6106 6282 6464 6648 6831 7013 7190 7360 7523 7678 7823 7959 8084 8199 8304 8400 8485 8560 8626 8682 8728 8764 8789 8804 8808 8801 8783 8752 8710 8655 8588 8509 8417 8314 8199 8074 7939 7795 7643 7485 7323 7156 6988 6820 6653 6489 6329 6176 6029 5891 5762 5644 5537 5441 5357 5286 5227 5181 5148 5127 5119 5124 5141 5171 5214 5268 5336 5415 5507 5610 5725 5851 5988 6134 6289 6451 6620 6794 6972 7151 7331 7510 7686 7858 8025 8185 8337 8482 8617 8743 8860 8968 9066 9155 9236 9308 9373 9432 9484 9530 9572 9609 9642 9671 9697 9721 9741 9760 9776 9791 9804 9815 9825 9834 9842 9849 9855 9861 9867 9872 9876 9880 9884 9888 9891 9894 9896 9898 9899 9900 9900 9900 9900 9900 9899 9899 9898 9898 9899 9899 9901 9902 9903 9905 9907 9909 9910 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9920 9919 9918 9917 9916 9915 9913 9912 9911 9911 9912 9912 9914 9916 9919 9921 9924 9926 9928 9930 9930 9930 9929 9928 9926 9923 9921 9918 9916 9915 9914 9914 9914 9916 9917 9920 9922 9924 9926 9927 9927 9927 9926 9924 9921 9917 9913 9908 9903 9898 9893 9889 9886 9883 9881 9880 9879 9880 9881 9882 9884 9885 9887 9888 9889 9889 9889 9889 9888 9887 9885 9884 9884 9884 9885 9887 9889 9892 9896 9901 9905 9909 9913 9917 9919 9921 9922 9921 9920 9919 9917 9915 9913 9912 9911 9911 9912 9913 9915 9918 9920 9922 9924 9925 9925 9925 9923 9921 9919 9916 9912 9909 9907 9904 9902 9901 9900 9900 9900 9901 9901 9902 9902 9901 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9876 9874 9873 9871 9871 9870 9869 9869 9868 9867 9866 9865 9863 9861 9859 9855 9851 9847 9842 9835 9829 9821 9813 9804 9795 9785 9775 9765 9754 9744 9733 9723 9712 9702 9692 9682 9671 9660 9649 9638 9625 9613 9599 9585 9569 9553 9536 9518 9498 9477 9454 9430 9403 9374 9341 9307 9268 9227 9183 9135 9085 9033 8980 8925 8872 8819 8769 8722 8680 8644 8613 8590 8575 8567 8568 8576 8592 8615 8645 4587 6 7 3 8680 8721 8766 8814 8865 8917 8970 9022 9074 9125 9173 9218 9260 9299 9333 9364 9390 9411 9427 9439 9446 9448 9445 9438 9424 9405 9380 9347 9307 9258 9200 9131 9050 8956 8849 8728 8593 8443 8279 8101 7911 7709 7497 7275 7047 6813 6574 6334 6092 5851 5612 5376 5145 4919 4701 4492 4293 4107 3934 3779 3642 3526 3435 3369 3330 3322 3345 3399 3485 3603 3751 3928 4130 4356 4601 4861 5132 5411 5692 5973 6248 6516 6773 7017 7247 7461 7659 7841 8008 8158 8295 8419 8530 8631 8722 8804 8879 8946 9008 9065 9116 9164 9207 9246 9282 9316 9346 9373 9399 9422 9443 9463 9481 9497 9513 9528 9541 9554 9566 9578 9589 9600 9611 9621 9631 9641 9651 9660 9670 9680 9690 9699 9709 9719 9728 9737 9746 9754 9762 9769 9776 9782 9787 9791 9795 9798 9800 9802 9803 9804 9804 9804 9804 9803 9803 9802 9801 9800 9798 9796 9793 9790 9785 9780 9774 9767 9759 9751 9742 9733 9723 9713 9703 9694 9684 9675 9667 9659 9652 9645 9638 9632 9626 9621 9616 9611 9607 9603 9600 9598 9596 9596 9596 9598 9601 9605 9610 9616 9623 9631 9639 9648 9657 9667 9676 9686 9695 9703 9712 9720 9727 9734 9740 9746 9751 9755 9760 9763 9767 9770 9772 9774 9776 9777 9778 9778 9779 9778 9778 9777 9776 9775 9773 9771 9769 9766 9763 9759 9755 9751 9747 9742 9738 9733 9728 9723 9719 9714 9710 9706 9703 9700 9698 9696 9695 9694 9694 9695 9695 9696 9698 9699 9700 9700 9700 9698 9695 9691 9684 9676 9665 9652 9637 9620 9600 9579 9556 9531 9506 9479 9452 9425 9399 9373 9347 9324 9301 9281 9263 9248 9235 9225 9219 9215 9215 9217 9223 9231 9242 9256 9271 9288 9305 9324 9343 9362 9381 9399 9416 9432 9446 9459 9470 9479 9486 9490 9493 9494 9493 9490 9485 9480 9473 9466 9459 9451 9443 9434 9425 9416 9405 9393 9379 9362 9343 9320 9293 9261 9225 9183 9137 9086 9030 8970 8907 8840 8770 8699 8626 8553 8482 8411 8344 8281 8222 8170 8124 8087 8059 8041 8034 8038 8053 8079 8115 8162 8218 8282 8353 8428 8508 8589 8671 8752 8831 8908 8980 9049 9113 9172 9227 9277 9323 9365 9404 9439 9472 9501 9528 9552 9574 9593 9610 9625 9637 9648 9657 9664 9670 9675 9679 9682 9685 9687 9690 9692 9694 9696 9699 9701 9703 9706 9708 9711 9713 9716 9718 9720 9721 9722 9723 9723 9723 9722 9720 9718 9716 9714 9711 9709 9707 9706 9706 9707 9709 9712 9716 9720 9726 9732 9737 9743 9749 9754 9758 9762 9765 9767 9769 9771 9773 9775 9777 9780 9782 9786 9790 9794 9798 9803 9807 9810 9813 9816 9817 9817 9815 9812 9808 9803 9796 9788 9779 9769 9757 9745 9732 9719 9705 9690 9676 9661 9647 9633 9619 9606 9593 9581 9570 9560 9551 9544 9537 9533 9530 9529 9530 9533 9538 9545 4588 6 7 3 9555 9565 9578 9592 9607 9622 9638 9654 9669 9684 9697 9710 9721 9730 9738 9745 9750 9753 9755 9755 9754 9752 9748 9743 9736 9728 9719 9708 9696 9683 9670 9655 9640 9625 9610 9594 9579 9565 9551 9537 9523 9510 9496 9482 9467 9450 9433 9413 9391 9366 9337 9305 9269 9227 9181 9128 9068 9002 8927 8844 8753 8652 8543 8424 8295 8158 8012 7859 7698 7532 7360 7183 7003 6820 6636 6450 6263 6076 5889 5702 5515 5328 5142 4957 4772 4589 4407 4227 4051 3878 3712 3551 3399 3257 3126 3008 2905 2819 2750 2702 2674 2668 2685 2725 2790 2878 2990 3125 3282 3459 3654 3866 4092 4330 4577 4830 5086 5344 5599 5851 6097 6335 6563 6781 6989 7184 7368 7540 7701 7850 7990 8119 8240 8352 8456 8553 8644 8728 8808 8881 8951 9016 9076 9133 9187 9236 9283 9327 9368 9406 9442 9475 9506 9535 9561 9586 9609 9631 9651 9669 9686 9702 9717 9731 9744 9756 9766 9776 9785 9792 9799 9805 9809 9813 9815 9817 9819 9819 9820 9820 9820 9819 9819 9818 9818 9817 9816 9815 9813 9811 9809 9806 9803 9799 9795 9790 9786 9781 9777 9774 9771 9769 9768 9768 9769 9772 9776 9780 9786 9793 9800 9808 9816 9824 9831 9838 9845 9851 9857 9862 9866 9871 9874 9878 9882 9885 9889 9893 9896 9900 9904 9907 9911 9913 9916 9918 9919 9920 9921 9921 9920 9919 9918 9917 9915 9913 9910 9907 9904 9900 9895 9889 9883 9875 9867 9859 9850 9841 9832 9823 9816 9809 9803 9799 9797 9796 9796 9798 9801 9805 9810 9815 9821 9827 9833 9839 9844 9850 9855 9860 9865 9869 9874 9878 9883 9887 9891 9894 9898 9901 9904 9906 9908 9909 9909 9909 9908 9906 9903 9898 9892 9885 9876 9864 9851 9835 9816 9796 9772 9746 9716 9684 9649 9612 9570 9526 9479 9428 9373 9316 9255 9190 9123 9053 8981 8907 8832 8757 8683 8611 8541 8476 8415 8361 8313 8272 8240 8216 8202 8196 8200 8212 8232 8260 8295 8336 8383 8433 8486 8542 8599 8655 8712 8766 8819 8870 8917 8962 9004 9042 9078 9111 9142 9170 9197 9222 9246 9269 9292 9315 9339 9363 9387 9413 9439 9466 9494 9522 9551 9580 9609 9637 9665 9691 9716 9740 9762 9783 9801 9818 9833 9846 9858 9868 9877 9886 9893 9899 9905 9910 9915 9918 9922 9925 9927 9930 9931 9933 9934 9934 9935 9935 9934 9934 9933 9932 9930 9929 9927 9925 9923 9921 9920 9919 9918 9918 9918 9919 9921 9923 9925 9928 9930 9933 9936 9939 9941 9944 9945 9947 9949 9950 9951 9953 9954 9956 9958 9961 9963 9965 9967 9969 9970 9970 9970 9968 9966 9963 9958 9953 9947 9941 9934 9927 9920 9913 9906 9899 9892 9885 9878 9871 9863 9855 9846 9836 9826 9815 9802 9790 9776 9762 9748 9733 9718 9702 9687 9672 9657 9642 9627 9613 9599 9587 9575 9565 9555 9548 9542 9538 4589 6 7 3 9536 9535 9536 9538 9542 9547 9553 9560 9567 9574 9581 9589 9597 9605 9613 9622 9631 9641 9652 9664 9676 9688 9702 9715 9729 9742 9755 9768 9779 9790 9799 9808 9815 9822 9828 9833 9838 9843 9848 9853 9858 9863 9868 9873 9878 9883 9888 9892 9895 9898 9900 9902 9902 9902 9902 9901 9900 9898 9896 9893 9890 9887 9884 9880 9877 9873 9869 9865 9860 9856 9853 9849 9846 9843 9840 9839 9837 9836 9835 9835 9835 9836 9836 9837 9838 9839 9839 9840 9841 9842 9843 9845 9846 9848 9849 9852 9854 9857 9860 9863 9866 9869 9872 9875 9877 9879 9880 9881 9880 9879 9876 9873 9868 9862 9855 9846 9837 9826 9815 9801 9787 9771 9754 9735 9714 9692 9668 9642 9615 9586 9555 9524 9492 9461 9429 9398 9369 9341 9316 9293 9273 9257 9244 9235 9230 9228 9231 9236 9245 9258 9273 9290 9310 9331 9354 9378 9402 9427 9452 9477 9501 9524 9547 9568 9587 9605 9622 9637 9651 9663 9674 9684 9693 9702 9709 9717 9723 9730 9736 9742 9748 9753 9758 9763 9767 9770 9774 9777 9780 9782 9785 9788 9790 9793 9797 9801 9805 9810 9815 9821 9827 9834 9840 9847 9854 9861 9867 9874 9879 9885 9890 9894 9898 9900 9902 9903 9904 9903 9901 9899 9896 9892 9888 9883 9878 9873 9868 9863 9859 9854 9850 9845 9841 9837 9832 9827 9822 9816 9810 9804 9797 9790 9784 9778 9773 9769 9765 9763 9762 9763 9764 9767 9771 9776 9782 9788 9794 9800 9806 9811 9816 9821 9825 9829 9833 9836 9839 9842 9844 9847 9850 9853 9857 9860 9863 9867 9870 9873 9876 9879 9881 9883 9884 9886 9887 9888 9889 9889 9890 9891 9892 9893 9894 9896 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9946 9945 9943 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9916 9915 9915 9915 9916 9917 9918 9920 9921 9923 9924 9925 9926 9926 9925 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9893 9889 9884 9878 9871 9862 9852 9840 9827 9812 9795 9776 9755 9731 9705 9677 9645 9610 9572 9530 9485 9436 9382 9325 9263 9196 9124 9048 8965 8878 8784 8684 8578 8464 8344 8216 8080 7938 7787 7629 7464 7292 7113 6927 6735 6537 6333 6124 5910 5691 5468 5242 5013 4782 4552 4321 4094 3870 3653 3443 3242 3053 2876 2712 2563 2429 2310 2206 2117 2043 1983 1937 1905 1888 1886 1900 1931 1981 2051 2143 2259 2399 2565 2755 2971 3210 3469 3747 4040 4344 4653 4965 5274 5577 5869 6148 6410 6655 4590 6 7 3 6881 7088 7276 7446 7599 7735 7857 7967 8065 8153 8232 8303 8368 8427 8480 8529 8574 8615 8654 8690 8725 8759 8793 8827 8861 8896 8933 8971 9009 9049 9090 9132 9174 9216 9257 9298 9338 9377 9415 9451 9485 9518 9549 9579 9607 9634 9658 9682 9704 9724 9743 9760 9776 9791 9804 9815 9826 9835 9843 9849 9855 9859 9863 9865 9867 9869 9869 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9865 9864 9862 9860 9857 9854 9850 9845 9840 9835 9828 9822 9815 9808 9801 9794 9787 9780 9773 9767 9762 9756 9752 9749 9746 9744 9743 9743 9744 9747 9750 9755 9760 9767 9775 9783 9793 9802 9812 9822 9832 9842 9851 9859 9867 9873 9878 9883 9886 9889 9890 9891 9892 9892 9892 9891 9890 9889 9887 9885 9882 9878 9874 9868 9862 9855 9848 9841 9833 9825 9817 9810 9804 9798 9794 9790 9786 9784 9782 9781 9780 9779 9779 9779 9779 9780 9780 9781 9781 9782 9782 9783 9783 9784 9783 9783 9782 9781 9779 9778 9776 9774 9772 9771 9770 9770 9770 9770 9772 9773 9775 9777 9779 9782 9784 9786 9788 9790 9792 9794 9797 9800 9803 9806 9810 9814 9818 9822 9825 9827 9828 9828 9827 9825 9822 9817 9812 9806 9799 9793 9787 9781 9775 9770 9766 9762 9758 9755 9752 9750 9747 9745 9742 9740 9739 9738 9739 9740 9742 9746 9751 9757 9764 9771 9779 9787 9795 9803 9810 9816 9821 9826 9829 9833 9835 9838 9840 9842 9845 9847 9850 9853 9856 9859 9862 9865 9868 9870 9872 9874 9876 9879 9881 9884 9888 9892 9896 9901 9906 9912 9917 9923 9928 9933 9937 9941 9944 9946 9948 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9949 9947 9944 9941 9936 9931 9924 9916 9908 9898 9888 9877 9866 9853 9840 9827 9813 9798 9782 9766 9749 9731 9712 9692 9672 9651 9630 9608 9587 9566 9546 9527 9508 9491 9476 9462 9449 9439 9430 9422 9416 9411 9408 9405 9403 9402 9400 9399 9397 9394 9391 9387 9382 9375 9367 9357 9345 9330 9314 9294 9271 9245 9215 9181 9142 9098 9049 8994 8933 8866 8792 8711 8623 8528 8426 8317 8203 8083 7957 7828 7695 7561 7425 7291 7159 7031 6908 6793 6688 6593 6511 6442 6389 6351 6331 6327 6340 6371 6417 6479 6555 6644 6744 6854 6972 7097 7225 7357 7489 7621 7751 7877 8000 8118 8230 8337 8437 8531 8619 8701 8778 8851 8918 8982 9042 9099 9153 9205 9255 9302 9348 9390 9431 9469 9504 9536 9564 9590 9613 9632 9649 9662 9674 9682 9689 9695 9698 9701 9702 9702 9701 9699 9696 9692 9687 9681 9674 9667 9659 9651 9642 9634 9626 9618 9611 9605 9600 9596 9593 9592 9591 9591 9593 9595 9598 9602 9607 9613 9619 9626 9634 9643 9652 9661 9671 9681 9692 9702 9713 9723 9732 9742 9750 9758 9766 9772 9778 9783 9788 9792 9795 4591 6 7 3 9797 9799 9800 9800 9800 9799 9798 9797 9795 9793 9791 9789 9787 9786 9784 9782 9781 9779 9777 9775 9772 9768 9763 9758 9751 9743 9733 9722 9710 9696 9680 9663 9645 9625 9605 9584 9562 9540 9517 9495 9473 9451 9431 9412 9394 9377 9363 9351 9341 9333 9328 9325 9325 9328 9332 9339 9348 9359 9372 9387 9402 9419 9437 9456 9475 9495 9515 9535 9554 9574 9592 9610 9626 9641 9654 9666 9676 9684 9690 9694 9696 9696 9694 9691 9687 9682 9676 9670 9664 9658 9652 9646 9641 9636 9631 9627 9623 9619 9615 9610 9606 9601 9596 9591 9585 9579 9574 9568 9563 9559 9555 9552 9550 9549 9550 9551 9553 9557 9561 9566 9572 9578 9584 9591 9599 9606 9614 9622 9631 9640 9649 9659 9669 9679 9690 9700 9710 9720 9730 9739 9746 9753 9759 9762 9765 9765 9763 9759 9753 9743 9731 9716 9697 9673 9646 9613 9574 9529 9477 9416 9347 9269 9179 9078 8965 8838 8696 8539 8367 8178 7973 7752 7516 7265 7001 6726 6441 6150 5854 5557 5261 4969 4685 4409 4144 3892 3654 3431 3224 3032 2857 2698 2557 2432 2327 2240 2175 2133 2115 2124 2161 2228 2327 2456 2617 2808 3027 3271 3537 3821 4118 4423 4732 5038 5339 5629 5906 6165 6406 6627 6826 7004 7159 7294 7407 7500 7573 7627 7661 7678 7676 7658 7622 7570 7503 7421 7326 7219 7102 6977 6844 6706 6565 6422 6279 6139 6003 5872 5748 5633 5529 5437 5359 5296 5250 5222 5213 5224 5255 5307 5379 5471 5581 5708 5849 6004 6170 6343 6522 6704 6888 7069 7248 7422 7590 7750 7903 8048 8184 8311 8431 8542 8645 8740 8828 8910 8985 9054 9118 9177 9231 9281 9327 9370 9409 9446 9481 9513 9543 9572 9599 9625 9649 9672 9694 9714 9733 9750 9766 9781 9795 9808 9820 9831 9841 9851 9859 9867 9875 9882 9888 9894 9899 9903 9907 9910 9912 9915 9916 9917 9918 9918 9918 9917 9915 9913 9910 9907 9902 9897 9892 9886 9879 9873 9866 9859 9853 9846 9840 9834 9829 9823 9818 9813 9808 9802 9797 9791 9786 9780 9774 9769 9764 9760 9756 9753 9751 9750 9750 9751 9753 9756 9759 9763 9767 9771 9775 9779 9783 9786 9789 9791 9793 9794 9794 9794 9793 9791 9788 9784 9780 9775 9769 9763 9756 9748 9740 9732 9723 9715 9706 9698 9690 9683 9676 9669 9664 9659 9655 9652 9650 9650 9650 9652 9655 9659 9663 9669 9676 9683 9692 9701 9710 9720 9731 9742 9754 9766 9778 9790 9802 9814 9825 9836 9845 9854 9861 9868 9872 9876 9879 9881 9882 9882 9882 9882 9882 9883 9883 9884 9885 9886 9886 9887 9887 9886 9885 9883 9880 9876 9871 9865 9858 9851 9844 9835 9827 9817 9807 9797 9786 9773 9759 9744 9727 9708 9687 9664 9638 9609 9578 9543 9505 9464 9420 9371 9318 9261 9199 9131 9057 8977 8891 8797 8696 8587 8471 8347 8216 8079 4592 6 7 3 7935 7786 7632 7475 7315 7153 6990 6828 6666 6505 6347 6191 6039 5890 5745 5605 5470 5341 5219 5105 5000 4906 4824 4755 4702 4666 4649 4651 4673 4716 4781 4866 4970 5093 5232 5386 5553 5729 5912 6100 6291 6481 6669 6853 7032 7204 7368 7525 7672 7811 7941 8063 8176 8281 8378 8468 8552 8628 8699 8764 8824 8880 8931 8979 9023 9064 9103 9139 9173 9206 9236 9264 9291 9316 9339 9361 9381 9400 9418 9436 9452 9468 9484 9500 9515 9531 9547 9563 9579 9595 9611 9626 9641 9655 9667 9679 9690 9700 9709 9717 9725 9732 9739 9746 9752 9759 9766 9772 9779 9785 9791 9797 9802 9807 9811 9814 9816 9818 9819 9819 9819 9818 9817 9815 9813 9810 9807 9804 9800 9796 9791 9786 9781 9775 9768 9761 9753 9743 9732 9720 9705 9689 9670 9649 9625 9599 9570 9538 9504 9468 9429 9389 9347 9303 9259 9213 9166 9118 9070 9021 8972 8923 8875 8827 8782 8738 8698 8662 8630 8603 8582 8567 8559 8557 8561 8571 8585 8605 8628 8654 8682 8711 8742 8772 8802 8831 8859 8886 8912 8936 8958 8979 8998 9014 9029 9041 9050 9056 9060 9060 9058 9054 9047 9039 9029 9018 9007 8995 8983 8972 8962 8951 8941 8932 8922 8912 8901 8888 8874 8856 8834 8808 8777 8739 8694 8641 8579 8508 8425 8332 8228 8111 7983 7843 7692 7530 7358 7177 6987 6789 6585 6375 6161 5944 5724 5503 5281 5060 4840 4622 4407 4197 3991 3792 3601 3417 3244 3082 2933 2798 2679 2577 2494 2431 2389 2370 2375 2404 2458 2536 2638 2763 2910 3077 3261 3459 3669 3887 4109 4332 4550 4761 4962 5147 5315 5462 5587 5688 5763 5812 5835 5831 5802 5748 5672 5574 5457 5322 5171 5007 4832 4647 4455 4258 4057 3853 3650 3447 3248 3053 2863 2681 2508 2345 2194 2054 1927 1814 1715 1630 1557 1497 1448 1409 1379 1356 1339 1327 1320 1318 1321 1330 1347 1375 1415 1472 1548 1647 1770 1919 2097 2303 2537 2796 3079 3382 3701 4030 4366 4703 5036 5360 5673 5970 6249 6510 6750 6971 7173 7357 7525 7678 7818 7947 8066 8178 8282 8379 8471 8558 8640 8717 8790 8858 8922 8982 9038 9090 9139 9184 9226 9265 9302 9336 9367 9396 9423 9448 9471 9493 9513 9532 9551 9569 9587 9604 9621 9638 9654 9670 9686 9701 9715 9727 9739 9749 9759 9767 9774 9781 9787 9792 9798 9803 9808 9814 9819 9824 9829 9833 9837 9840 9843 9845 9846 9847 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9836 9833 9830 9826 9822 9816 9810 9803 9796 9788 9781 9773 9766 9760 9754 9749 9746 9743 9741 9740 9740 9741 9742 9743 9745 9747 9749 9752 9754 9757 9760 9763 9767 9770 9774 9778 9783 9787 9792 9797 9803 9808 9813 9818 9823 9828 9833 9837 9841 9844 9848 9850 9853 9855 9856 9858 9859 9859 9860 9861 9861 9862 9862 9863 4593 6 7 3 9863 9864 9865 9866 9866 9867 9867 9868 9868 9868 9868 9869 9869 9869 9870 9871 9871 9872 9873 9874 9875 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9888 9888 9888 9887 9885 9883 9880 9876 9872 9867 9862 9857 9851 9845 9838 9830 9822 9813 9802 9789 9775 9758 9739 9717 9692 9665 9634 9601 9566 9528 9488 9447 9404 9360 9316 9272 9229 9186 9144 9105 9067 9032 9000 8972 8947 8927 8911 8901 8894 8893 8897 8906 8919 8937 8958 8983 9011 9042 9074 9108 9143 9178 9213 9248 9282 9315 9346 9376 9405 9431 9456 9479 9501 9521 9539 9556 9573 9588 9603 9617 9630 9644 9657 9671 9684 9697 9711 9724 9736 9749 9760 9772 9782 9792 9801 9809 9817 9824 9830 9836 9843 9849 9855 9861 9868 9874 9881 9888 9894 9901 9907 9913 9918 9923 9927 9930 9933 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9948 9947 9945 9943 9940 9937 9933 9929 9925 9920 9916 9911 9907 9902 9897 9892 9887 9881 9874 9867 9859 9849 9839 9828 9815 9802 9788 9773 9758 9742 9727 9711 9695 9679 9662 9646 9628 9609 9589 9566 9541 9512 9479 9442 9399 9351 9297 9236 9168 9093 9011 8922 8825 8720 8609 8490 8366 8235 8100 7960 7818 7674 7530 7389 7251 7119 6994 6880 6777 6688 6614 6557 6518 6497 6495 6513 6548 6602 6672 6757 6855 6965 7083 7209 7340 7474 7608 7742 7873 8000 8123 8240 8352 8457 8556 8649 8736 8819 8896 8969 9038 9103 9165 9223 9279 9332 9381 9428 9471 9512 9548 9582 9612 9640 9664 9686 9706 9723 9740 9754 9768 9781 9794 9806 9819 9831 9843 9855 9866 9877 9887 9897 9906 9914 9922 9928 9934 9939 9944 9948 9951 9954 9957 9959 9960 9961 9962 9961 9961 9959 9958 9956 9953 9950 9947 9945 9942 9939 9937 9935 9933 9932 9930 9929 9927 9926 9924 9922 9919 9916 9912 9908 9904 9900 9896 9892 9888 9885 9881 9878 9875 9871 9868 9864 9859 9854 9847 9838 9828 9816 9802 9786 9767 9746 9723 9698 9671 9641 9610 9576 9540 9503 9463 9422 9379 9334 9288 9241 9193 9144 9096 9047 9000 8953 8908 8865 8825 8787 8753 8722 8695 8673 8654 8639 8629 8623 8620 8622 8627 8636 8648 8663 8681 8701 8724 8749 8776 8804 8833 8862 8892 8922 8950 8978 9004 9028 9049 9066 9080 9089 9093 9091 9083 9069 9048 9021 8987 8946 8899 8846 8789 8729 8666 8602 8539 8478 8421 8370 8325 8288 8261 8243 8236 8240 8253 8277 8309 8350 8398 8451 8509 8569 8631 8694 8756 8816 8873 8928 8980 9027 9071 9112 9148 9182 9212 9239 9263 9285 9304 9322 9338 9353 9366 9379 9390 9401 9411 9420 9429 9436 9444 4594 6 7 4 9451 9457 9461 9464 9466 9467 9466 9464 9459 9453 9444 9433 9418 9400 9377 9349 9315 9274 9226 9170 9105 9031 8947 8853 8749 8635 8511 8378 8238 8090 7936 7778 7616 7452 7288 7124 6962 6803 6648 6498 6354 6216 6085 5963 5848 5741 5642 5553 5471 5398 5334 5277 5229 5188 5154 5127 5106 5091 5082 5078 5080 5087 5100 5118 5141 5171 5207 5250 5301 5360 5427 5504 5591 5688 5795 5912 6039 6175 6320 6474 6634 6800 6970 7143 7318 7493 7666 7836 8002 8162 8316 8462 8600 8729 8850 8961 9064 9157 9242 9319 9389 9452 9508 9558 9604 9644 9681 9714 9744 9772 9796 9819 9839 9858 9875 9890 9903 9915 9926 9935 9943 9950 9956 9961 9965 9969 9973 9976 9980 9983 9986 9989 9992 9994 9996 99981000010001100011000110000 9999 9998 9997 9995 9994 9992 9991 9990 9989 9987 9986 9985 9983 9980 9978 9974 9970 9965 9960 9954 9948 9941 9934 9927 9919 9911 9903 9895 9887 9878 9868 9858 9848 9837 9826 9814 9803 9791 9780 9769 9759 9750 9741 9734 9727 9722 9718 9714 9712 9710 9710 9710 9711 9713 9715 9719 9723 9728 9734 9741 9748 9756 9764 9772 9780 9787 9793 9797 9801 9802 9802 9800 9796 9791 9785 9778 9770 9762 9755 9749 9744 9740 9738 9737 9739 9742 9746 9752 9759 9767 9775 9783 9792 9800 9809 9817 9826 9834 9842 9851 9859 9868 9877 9885 9894 9903 9911 9919 9926 9932 9937 9941 9944 9946 9947 9948 9947 9946 9944 9942 9939 9936 9932 9928 9924 9918 9913 9906 9899 9890 9881 9870 9858 9845 9830 9814 9795 9776 9754 9731 9705 9678 9650 9620 9589 9556 9523 9488 9454 9419 9384 9350 9316 9283 9251 9219 9189 9160 9133 9107 9083 9060 9039 9020 9003 8987 8974 8962 8952 8943 8936 8930 8926 8922 8920 8918 8917 8916 8917 8918 8920 8923 8927 8933 8940 8950 8961 8974 8990 9008 9029 9052 9077 9105 9134 9165 9198 9231 9265 9300 9334 9368 9402 9435 9467 9498 9528 9557 9585 9613 9639 9664 9688 9711 9733 9753 9772 9788 9803 9815 9826 9834 9840 9844 9847 9848 9848 9848 9846 9845 9843 9841 9839 9837 9835 9832 9828 9824 9818 9810 9802 9792 9781 9769 9756 9744 9731 9719 9707 9697 9688 9680 9673 9667 9662 9657 9652 9646 9640 9633 9625 9616 9605 9592 9578 9563 9545 9526 9504 9480 9453 9423 9389 9350 9307 9257 9202 9140 9071 8995 8912 8821 8724 8619 8509 8393 8272 8147 8018 7888 7756 7624 7494 7366 7242 7125 7014 6913 6821 6742 6676 6624 6587 6566 6561 6571 6596 6635 6688 6752 6826 6908 6996 7089 7184 7280 7375 7468 7559 7646 7730 7810 7886 7958 8028 8096 8162 8227 8292 8357 8423 8489 8557 8626 8695 8765 8835 8904 8972 9039 9103 9164 9222 9276 9327 9373 9415 9454 9488 9518 9545 9569 9590 9608 9623 9636 9646 9655 9661 4595 6 7 4 9665 9668 9668 9667 9665 9662 9657 9652 9646 9640 9633 9628 9622 9618 9614 9611 9609 9609 9609 9611 9614 9617 9622 9628 9635 9643 9652 9661 9671 9682 9693 9704 9716 9728 9740 9752 9764 9775 9786 9796 9805 9813 9821 9828 9833 9838 9842 9844 9847 9849 9850 9852 9853 9855 9857 9860 9863 9867 9870 9874 9878 9881 9884 9885 9885 9884 9882 9877 9871 9864 9855 9845 9833 9819 9804 9787 9768 9747 9723 9697 9666 9632 9593 9549 9501 9448 9390 9328 9262 9193 9121 9048 8974 8902 8831 8763 8699 8640 8587 8541 8503 8473 8452 8440 8437 8443 8457 8480 8510 8546 8588 8634 8684 8736 8788 8840 8890 8938 8982 9022 9057 9087 9112 9132 9146 9155 9159 9158 9153 9142 9128 9109 9086 9059 9029 8995 8957 8917 8873 8826 8776 8722 8665 8604 8538 8467 8390 8305 8212 8109 7996 7871 7735 7585 7423 7247 7060 6862 6653 6436 6212 5983 5750 5516 5282 5050 4822 4598 4380 4169 3966 3772 3588 3414 3253 3106 2974 2860 2765 2693 2644 2622 2628 2664 2731 2829 2958 3118 3306 3520 3757 4014 4286 4569 4858 5149 5438 5720 5993 6252 6496 6723 6932 7121 7292 7443 7575 7690 7788 7871 7939 7994 8036 8068 8090 8104 8110 8110 8104 8095 8084 8071 8058 8046 8036 8029 8026 8028 8036 8049 8069 8095 8127 8165 8208 8257 8309 8365 8423 8483 8544 8605 8665 8723 8779 8832 8882 8929 8971 9010 9045 9076 9103 9126 9146 9161 9173 9181 9185 9185 9181 9173 9159 9141 9117 9088 9053 9013 8966 8912 8852 8786 8713 8634 8548 8456 8359 8256 8149 8038 7925 7810 7695 7581 7470 7364 7264 7172 7088 7016 6955 6906 6871 6850 6843 6850 6870 6904 6950 7008 7076 7154 7240 7332 7430 7532 7636 7740 7844 7946 8044 8138 8225 8306 8379 8445 8502 8550 8591 8624 8650 8669 8683 8692 8698 8701 8702 8703 8704 8705 8708 8713 8720 8730 8742 8758 8775 8796 8819 8845 8872 8902 8933 8965 8998 9032 9066 9100 9134 9167 9199 9230 9260 9289 9316 9342 9366 9388 9409 9429 9446 9463 9478 9491 9504 9516 9527 9539 9550 9561 9573 9586 9600 9614 9629 9645 9662 9679 9696 9713 9730 9746 9761 9775 9788 9800 9810 9820 9828 9836 9843 9850 9856 9861 9866 9870 9873 9876 9877 9878 9877 9874 9870 9864 9857 9849 9839 9828 9815 9801 9786 9769 9751 9731 9710 9687 9663 9636 9607 9576 9543 9508 9472 9435 9397 9359 9321 9284 9249 9215 9182 9152 9125 9099 9075 9052 9031 9009 8987 8963 8937 8908 8874 8837 8793 8744 8688 8625 8555 8477 8392 8299 8198 8091 7976 7855 7727 7593 7454 7311 7164 7015 6865 6714 6565 6419 6277 6140 6012 5893 5784 5688 5605 5537 5484 5447 5428 5424 5438 5467 5511 5569 5640 5721 5811 5908 6009 6113 6218 6320 6419 6513 6598 6675 6742 6797 6840 6868 6883 6883 4596 6 7 4 6868 6838 6792 6730 6654 6563 6458 6339 6209 6067 5915 5754 5586 5412 5234 5052 4869 4685 4502 4321 4144 3971 3804 3645 3494 3355 3228 3116 3022 2947 2893 2863 2860 2883 2935 3017 3128 3268 3436 3630 3847 4085 4339 4608 4885 5168 5453 5735 6012 6281 6539 6784 7015 7231 7433 7619 7790 7948 8093 8225 8347 8459 8562 8657 8745 8827 8904 8975 9041 9103 9162 9216 9267 9314 9359 9400 9438 9474 9507 9538 9566 9593 9617 9640 9660 9680 9698 9715 9731 9745 9759 9772 9785 9796 9807 9818 9828 9837 9845 9853 9861 9868 9875 9881 9887 9893 9898 9903 9907 9911 9914 9917 9919 9921 9922 9923 9923 9924 9924 9925 9926 9927 9929 9931 9934 9936 9939 9942 9945 9947 9949 9950 9950 9950 9949 9947 9945 9942 9939 9935 9931 9927 9922 9917 9912 9906 9900 9894 9887 9879 9871 9863 9854 9843 9833 9821 9808 9794 9779 9762 9744 9724 9702 9679 9653 9625 9595 9562 9527 9488 9446 9401 9352 9298 9240 9178 9110 9036 8957 8871 8780 8683 8580 8471 8357 8238 8115 7987 7857 7723 7588 7451 7315 7179 7044 6913 6786 6665 6550 6445 6349 6265 6194 6139 6099 6076 6070 6083 6114 6164 6231 6314 6412 6525 6649 6783 6925 7073 7224 7377 7530 7682 7831 7975 8114 8247 8374 8494 8607 8713 8812 8905 8991 9071 9145 9214 9278 9337 9391 9441 9487 9529 9568 9603 9635 9664 9689 9712 9732 9749 9764 9777 9788 9796 9803 9809 9813 9815 9817 9818 9817 9815 9811 9805 9797 9787 9775 9759 9740 9719 9694 9667 9636 9604 9569 9534 9497 9461 9425 9391 9358 9328 9301 9278 9259 9245 9235 9230 9230 9234 9244 9257 9275 9297 9321 9349 9378 9409 9440 9472 9504 9535 9564 9592 9617 9641 9662 9681 9697 9711 9723 9733 9741 9747 9752 9755 9758 9759 9759 9759 9757 9755 9753 9750 9746 9742 9738 9734 9730 9727 9723 9721 9719 9718 9717 9718 9720 9723 9726 9730 9734 9739 9744 9749 9753 9757 9761 9764 9767 9770 9773 9775 9778 9782 9786 9791 9797 9803 9810 9818 9826 9835 9843 9852 9859 9867 9873 9879 9884 9888 9891 9893 9895 9896 9897 9897 9896 9896 9895 9894 9893 9891 9889 9887 9884 9880 9876 9871 9866 9861 9855 9849 9843 9836 9830 9825 9819 9814 9808 9803 9798 9793 9788 9782 9775 9768 9760 9751 9741 9730 9718 9704 9689 9673 9655 9635 9613 9590 9564 9535 9505 9472 9436 9399 9359 9317 9274 9230 9185 9139 9094 9050 9006 8964 8922 8883 8845 8809 8774 8741 8710 8680 8651 8625 8600 8577 8556 8537 8521 8507 8495 8487 8481 8478 8478 8480 8485 8493 8503 8515 8530 8547 8567 8589 8614 8641 8671 8704 8739 8777 8817 8859 8902 8946 8990 9034 9078 9120 9160 9198 9234 9267 9297 9325 9350 9373 9393 9411 9427 9441 9453 9463 9472 9479 9484 9487 9489 9490 9489 9487 4597 6 7 4 9483 9480 9475 9471 9467 9463 9460 9458 9458 9459 9461 9465 9471 9478 9487 9497 9508 9521 9534 9548 9562 9577 9592 9606 9621 9635 9649 9662 9675 9688 9700 9712 9724 9737 9749 9762 9775 9788 9801 9815 9828 9841 9853 9865 9876 9886 9895 9903 9910 9917 9922 9926 9929 9932 9934 9935 9935 9934 9932 9929 9924 9918 9910 9900 9889 9876 9861 9844 9827 9808 9788 9768 9746 9724 9702 9679 9656 9632 9608 9583 9558 9532 9506 9480 9454 9428 9402 9376 9352 9328 9305 9283 9262 9241 9219 9198 9175 9151 9125 9096 9064 9028 8988 8943 8893 8839 8779 8715 8646 8573 8497 8417 8335 8252 8169 8086 8006 7930 7858 7794 7737 7689 7652 7626 7612 7611 7622 7646 7683 7730 7788 7855 7930 8012 8098 8188 8279 8372 8463 8553 8640 8724 8803 8878 8947 9011 9070 9122 9169 9209 9243 9271 9293 9309 9319 9323 9321 9313 9299 9279 9252 9219 9178 9130 9075 9012 8941 8862 8776 8681 8579 8470 8356 8236 8111 7984 7854 7724 7595 7469 7345 7228 7117 7014 6921 6840 6771 6716 6676 6651 6643 6652 6678 6720 6779 6852 6939 7039 7148 7267 7391 7520 7651 7782 7911 8038 8159 8276 8386 8490 8587 8678 8762 8840 8913 8980 9043 9101 9156 9207 9254 9298 9339 9377 9412 9444 9473 9499 9523 9545 9564 9582 9598 9613 9627 9640 9653 9664 9675 9686 9696 9704 9713 9720 9726 9732 9736 9740 9743 9745 9747 9749 9750 9751 9752 9753 9754 9755 9755 9755 9754 9753 9751 9748 9744 9738 9732 9725 9717 9707 9697 9686 9675 9662 9650 9636 9622 9607 9592 9576 9560 9543 9525 9507 9488 9469 9450 9430 9411 9392 9373 9355 9338 9321 9306 9292 9280 9269 9260 9254 9250 9247 9247 9250 9254 9260 9267 9276 9286 9296 9306 9316 9325 9334 9341 9347 9352 9355 9358 9359 9360 9360 9359 9357 9355 9353 9350 9345 9340 9333 9324 9313 9300 9283 9264 9242 9216 9187 9154 9117 9076 9031 8981 8926 8865 8799 8726 8647 8560 8466 8364 8254 8136 8010 7876 7736 7589 7437 7281 7122 6961 6800 6640 6484 6332 6186 6049 5921 5804 5700 5610 5535 5478 5438 5417 5415 5433 5470 5525 5599 5689 5795 5914 6045 6184 6329 6478 6628 6777 6921 7060 7192 7314 7425 7526 7614 7690 7753 7804 7843 7869 7884 7886 7877 7856 7824 7780 7724 7657 7579 7489 7389 7278 7158 7029 6891 6747 6598 6444 6287 6128 5969 5812 5657 5507 5362 5225 5097 4980 4875 4783 4706 4646 4604 4580 4575 4591 4627 4683 4759 4854 4966 5094 5237 5392 5557 5730 5909 6091 6275 6458 6638 6815 6988 7154 7314 7468 7614 7753 7885 8010 8128 8239 8343 8441 8533 8618 8697 8771 8838 8901 8958 9011 9060 9104 9146 9184 9220 9254 9286 9316 9344 9370 9394 9416 9435 9452 9467 9479 9488 9495 9500 9503 9503 9503 9501 9498 9495 9491 9486 4598 6 7 4 9481 9475 9467 9458 9447 9433 9417 9398 9376 9350 9321 9288 9252 9212 9168 9121 9068 9012 8949 8881 8806 8723 8632 8531 8420 8298 8165 8020 7864 7697 7519 7331 7134 6928 6715 6496 6272 6045 5814 5582 5349 5116 4885 4656 4431 4210 3995 3786 3585 3392 3208 3035 2873 2724 2588 2465 2358 2267 2192 2135 2097 2079 2081 2105 2152 2223 2317 2435 2577 2742 2929 3136 3362 3603 3857 4120 4390 4662 4934 5202 5463 5716 5957 6186 6402 6604 6792 6967 7130 7281 7422 7553 7677 7794 7905 8011 8113 8210 8304 8394 8480 8563 8642 8718 8790 8858 8923 8983 9041 9095 9145 9193 9238 9280 9319 9356 9390 9421 9451 9478 9502 9525 9545 9564 9580 9596 9609 9621 9632 9642 9650 9658 9664 9669 9673 9675 9675 9674 9671 9665 9658 9648 9636 9622 9605 9587 9566 9544 9519 9493 9465 9434 9402 9368 9332 9294 9253 9211 9166 9120 9072 9023 8972 8920 8868 8815 8762 8709 8657 8605 8554 8504 8456 8409 8364 8321 8281 8245 8213 8186 8164 8148 8139 8137 8143 8156 8176 8203 8237 8277 8321 8369 8420 8472 8524 8574 8623 8668 8709 8746 8778 8804 8826 8843 8856 8864 8870 8873 8873 8873 8872 8872 8872 8873 8877 8882 8890 8901 8914 8930 8948 8969 8992 9018 9045 9073 9103 9133 9164 9194 9225 9255 9285 9314 9341 9368 9393 9417 9440 9462 9483 9503 9522 9540 9558 9575 9592 9608 9625 9641 9657 9673 9689 9705 9720 9734 9748 9760 9772 9783 9793 9801 9808 9814 9819 9822 9825 9826 9827 9827 9827 9826 9824 9823 9822 9820 9819 9818 9817 9817 9817 9817 9817 9818 9818 9819 9820 9820 9820 9820 9819 9818 9817 9815 9813 9810 9807 9804 9800 9797 9793 9788 9784 9779 9774 9768 9762 9756 9750 9743 9735 9728 9720 9712 9705 9697 9691 9684 9679 9675 9671 9668 9665 9664 9662 9661 9660 9659 9657 9655 9653 9650 9646 9642 9637 9631 9625 9617 9608 9598 9586 9572 9556 9537 9514 9488 9457 9422 9383 9339 9290 9237 9180 9119 9055 8987 8917 8844 8771 8696 8621 8547 8474 8404 8336 8272 8214 8162 8117 8081 8054 8037 8032 8038 8055 8084 8123 8173 8232 8299 8372 8451 8533 8617 8701 8785 8868 8947 9023 9096 9164 9228 9288 9343 9395 9443 9487 9528 9565 9600 9632 9661 9688 9712 9734 9753 9771 9788 9802 9816 9828 9840 9851 9861 9870 9879 9886 9893 9900 9905 9909 9912 9914 9916 9917 9917 9916 9915 9915 9914 9913 9913 9913 9913 9913 9914 9914 9914 9915 9914 9914 9912 9911 9908 9906 9903 9899 9896 9893 9889 9886 9883 9881 9879 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9866 9866 9865 9864 9863 9861 9860 9858 9855 9852 9847 9842 9835 9827 9817 9806 9794 9781 9767 9753 9739 9724 9710 9697 9685 9674 9665 9657 9651 9647 9644 9643 9643 9645 4599 6 7 4 9648 9653 9659 9666 9674 9682 9692 9702 9714 9725 9737 9749 9761 9773 9785 9797 9808 9819 9830 9839 9848 9857 9865 9872 9879 9886 9891 9897 9902 9907 9911 9916 9920 9923 9927 9930 9934 9937 9941 9944 9948 9952 9956 9960 9964 9968 9972 9976 9979 9983 9986 9988 9991 9992 9994 9995 9995 9996 9995 9995 9995 9994 9993 9993 9992 9990 9989 9988 9986 9983 9981 9977 9974 9969 9964 9958 9952 9944 9935 9926 9915 9903 9890 9875 9858 9839 9819 9796 9770 9743 9713 9681 9646 9609 9570 9530 9488 9445 9403 9360 9318 9277 9237 9201 9167 9136 9109 9086 9067 9053 9044 9040 9041 9047 9058 9073 9092 9116 9143 9173 9206 9241 9278 9316 9354 9393 9431 9468 9504 9539 9572 9602 9631 9657 9682 9704 9725 9743 9760 9776 9790 9803 9815 9827 9837 9848 9857 9867 9876 9884 9893 9900 9908 9915 9921 9927 9932 9936 9940 9943 9945 9947 9949 9950 9951 9952 9953 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9962 9962 9961 9960 9958 9956 9955 9953 9951 9950 9949 9948 9948 9948 9948 9949 9950 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9969 9969 9969 9968 9967 9966 9964 9963 9962 9960 9959 9958 9958 9958 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9958 9957 9956 9954 9952 9950 9947 9943 9940 9936 9933 9929 9926 9922 9919 9915 9912 9908 9903 9899 9894 9888 9882 9877 9871 9865 9860 9855 9851 9848 9845 9844 9843 9843 9844 9845 9847 9849 9851 9853 9855 9857 9859 9861 9864 9866 9869 9872 9875 9878 9882 9886 9889 9893 9896 9900 9903 9906 9909 9911 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9927 9926 9925 9923 9921 9918 9914 9910 9905 9900 9894 9889 9882 9876 9870 9863 9857 9851 9845 9839 9834 9828 9822 9816 9810 9804 9797 9789 9780 9771 9760 9747 9734 9718 9702 9683 9663 9640 9616 9590 9563 9533 9502 9468 9434 9398 9361 9323 9285 9246 9209 9172 9136 9103 9071 9043 9017 8994 8973 8955 8939 8924 8910 8896 8881 8863 8842 8816 8785 8747 8701 8647 8584 8510 8426 8331 8225 8108 7980 7840 7690 7530 7360 7181 6995 6802 6602 6399 6191 5982 5772 5562 5355 5150 4950 4755 4568 4390 4221 4063 3919 3788 3673 3576 3497 3438 3401 3386 3396 3430 3489 3574 3683 3817 3974 4151 4348 4562 4790 5028 5273 5523 5773 6022 6265 6501 6728 6943 7147 7338 7515 7680 7832 7972 8101 8220 8330 8431 8524 8611 8691 8765 8834 8898 8957 9011 9062 9108 9150 9190 9226 9259 9290 9318 9345 9370 9394 9417 9439 9461 9481 9501 9521 9540 9560 9578 9597 9615 9633 9650 9667 9684 9700 9714 9728 9742 9754 9765 9775 9784 9792 9800 9807 9813 9819 9825 9830 4600 6 7 4 9834 9838 9841 9843 9843 9842 9839 9834 9827 9817 9805 9789 9770 9748 9722 9692 9657 9617 9572 9520 9462 9397 9324 9243 9153 9054 8946 8828 8701 8565 8421 8269 8110 7946 7778 7608 7437 7267 7100 6939 6785 6641 6508 6388 6282 6193 6122 6068 6033 6017 6019 6038 6075 6127 6193 6271 6359 6455 6557 6664 6772 6881 6989 7094 7195 7291 7381 7466 7543 7615 7680 7739 7792 7840 7883 7921 7956 7988 8017 8044 8069 8093 8117 8140 8162 8185 8208 8232 8256 8280 8304 8329 8354 8380 8406 8431 8458 8484 8511 8538 8565 8593 8621 8649 8676 8704 8731 8757 8781 8804 8825 8843 8859 8871 8881 8888 8893 8895 8895 8893 8891 8888 8886 8884 8884 8885 8889 8894 8901 8910 8920 8931 8941 8952 8961 8967 8971 8971 8966 8956 8939 8917 8886 8848 8800 8744 8677 8600 8512 8413 8301 8178 8042 7893 7733 7560 7377 7184 6982 6771 6555 6333 6108 5881 5654 5427 5204 4984 4769 4561 4361 4169 3987 3817 3659 3516 3390 3281 3192 3125 3081 3063 3071 3108 3173 3266 3388 3537 3712 3910 4129 4365 4616 4877 5145 5416 5686 5952 6211 6461 6700 6926 7139 7337 7521 7691 7848 7992 8124 8246 8358 8461 8556 8644 8725 8800 8869 8933 8992 9047 9097 9143 9185 9223 9259 9291 9321 9349 9374 9398 9421 9442 9462 9482 9500 9518 9535 9551 9566 9581 9594 9607 9619 9630 9640 9649 9658 9666 9674 9682 9690 9698 9706 9715 9723 9732 9740 9749 9757 9765 9773 9779 9784 9789 9792 9794 9795 9796 9795 9794 9792 9790 9788 9787 9785 9784 9784 9784 9785 9786 9788 9790 9792 9795 9798 9800 9803 9805 9808 9810 9812 9814 9816 9818 9821 9823 9826 9828 9831 9834 9837 9840 9842 9845 9847 9848 9850 9851 9852 9852 9852 9851 9850 9848 9846 9842 9838 9831 9824 9814 9803 9789 9773 9754 9733 9709 9682 9653 9620 9584 9543 9499 9448 9392 9328 9256 9175 9083 8980 8864 8734 8591 8432 8259 8071 7869 7652 7422 7180 6925 6660 6386 6104 5816 5523 5228 4932 4638 4347 4063 3787 3523 3271 3035 2816 2615 2433 2271 2127 2002 1895 1803 1726 1662 1609 1567 1536 1516 1506 1510 1529 1566 1623 1703 1810 1945 2110 2307 2534 2791 3075 3383 3710 4052 4403 4758 5110 5455 5789 6106 6405 6683 6940 7174 7387 7581 7755 7913 8057 8188 8308 8419 8523 8619 8708 8792 8870 8942 9009 9070 9126 9176 9222 9262 9298 9330 9358 9382 9402 9418 9430 9437 9440 9437 9428 9412 9389 9357 9317 9267 9207 9137 9056 8965 8863 8752 8630 8499 8359 8211 8057 7898 7734 7568 7401 7236 7073 6915 6763 6621 6490 6372 6269 6182 6114 6064 6035 6026 6038 6070 6121 6191 6276 6375 6485 6603 6726 6851 6974 7092 7202 7301 7386 7457 7510 7545 7562 7559 7538 7500 7444 7374 7290 7195 7090 6978 6861 6742 6622 6504 4601 6 7 4 6391 6284 6187 6099 6025 5964 5920 5891 5881 5888 5914 5957 6018 6095 6188 6294 6413 6542 6680 6825 6974 7127 7280 7433 7584 7732 7876 8014 8146 8272 8391 8503 8607 8703 8793 8875 8950 9019 9080 9136 9185 9228 9265 9297 9323 9344 9359 9369 9374 9374 9369 9359 9345 9328 9307 9283 9256 9228 9199 9169 9140 9112 9085 9060 9039 9021 9006 8995 8989 8987 8988 8994 9004 9017 9034 9053 9075 9099 9124 9151 9179 9208 9237 9265 9294 9322 9349 9375 9401 9425 9447 9469 9488 9506 9523 9537 9550 9560 9569 9575 9579 9581 9581 9578 9573 9565 9555 9543 9529 9513 9495 9476 9454 9431 9407 9382 9355 9328 9299 9270 9240 9210 9180 9150 9120 9091 9063 9036 9012 8990 8970 8953 8939 8929 8922 8919 8920 8923 8930 8940 8953 8968 8985 9004 9024 9046 9068 9091 9114 9137 9160 9183 9205 9225 9245 9262 9278 9291 9300 9307 9310 9309 9304 9296 9282 9265 9245 9220 9193 9163 9130 9096 9060 9024 8989 8953 8919 8886 8856 8829 8805 8785 8768 8757 8750 8749 8752 8761 8775 8794 8817 8845 8877 8912 8950 8990 9032 9075 9118 9161 9203 9245 9286 9325 9363 9400 9435 9468 9500 9531 9560 9588 9615 9640 9664 9687 9708 9728 9746 9762 9778 9792 9804 9815 9825 9834 9842 9849 9856 9862 9868 9874 9880 9885 9891 9896 9901 9905 9909 9912 9914 9915 9915 9913 9910 9906 9900 9894 9887 9879 9871 9862 9854 9847 9840 9834 9828 9823 9819 9816 9813 9810 9807 9805 9802 9799 9796 9792 9789 9786 9783 9780 9778 9776 9776 9776 9778 9781 9785 9791 9797 9804 9811 9819 9827 9835 9842 9849 9855 9861 9866 9870 9874 9878 9882 9885 9888 9892 9896 9901 9906 9911 9917 9922 9928 9933 9938 9943 9947 9950 9952 9954 9955 9955 9955 9954 9954 9953 9953 9953 9954 9955 9957 9959 9961 9963 9965 9968 9969 9971 9972 9972 9972 9971 9971 9969 9968 9967 9967 9966 9967 9967 9968 9970 9972 9974 9976 9978 9980 9982 9983 9984 9985 9986 9986 9987 9987 9988 9989 9990 9991 9992 9993 9994 9994 9994 9994 9994 9992 9991 9989 9987 9985 9982 9981 9979 9978 9977 9977 9977 9977 9978 9979 9979 9980 9980 9979 9978 9977 9975 9972 9969 9965 9962 9958 9955 9952 9949 9947 9946 9945 9945 9945 9946 9947 9948 9949 9950 9950 9949 9949 9947 9945 9943 9941 9938 9936 9935 9933 9933 9932 9933 9934 9935 9936 9936 9937 9936 9935 9933 9930 9926 9921 9916 9910 9904 9898 9892 9887 9881 9876 9870 9864 9857 9850 9841 9831 9819 9805 9788 9770 9750 9727 9703 9677 9649 9618 9586 9552 9514 9473 9427 9376 9319 9254 9179 9095 9000 8892 8770 8634 8483 8317 8134 7935 7721 7492 7248 6991 6722 6443 6156 5863 5566 5268 4973 4682 4398 4124 3862 3614 3381 3165 2966 2786 2623 2478 2351 2241 2149 4602 6 7 4 2073 2015 1975 1954 1954 1976 2023 2096 2198 2329 2490 2683 2907 3159 3439 3741 4064 4401 4749 5101 5452 5797 6132 6452 6754 7037 7298 7537 7754 7950 8126 8284 8426 8554 8670 8776 8872 8961 9042 9118 9187 9251 9310 9364 9413 9457 9497 9532 9564 9592 9618 9641 9661 9680 9698 9714 9729 9744 9757 9770 9781 9791 9801 9809 9817 9823 9828 9833 9836 9839 9842 9844 9845 9846 9847 9848 9848 9848 9848 9849 9849 9849 9849 9850 9850 9851 9852 9854 9855 9857 9859 9861 9863 9865 9867 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9876 9878 9880 9882 9885 9887 9890 9894 9897 9900 9902 9904 9906 9908 9909 9910 9910 9911 9912 9912 9913 9915 9916 9918 9920 9923 9926 9928 9931 9933 9935 9937 9938 9939 9940 9940 9941 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9949 9948 9945 9943 9939 9936 9931 9927 9922 9917 9912 9907 9903 9898 9894 9889 9885 9880 9875 9870 9865 9859 9853 9847 9841 9835 9829 9822 9817 9811 9806 9801 9796 9792 9788 9785 9782 9780 9778 9776 9774 9773 9773 9772 9772 9773 9773 9774 9776 9778 9780 9782 9785 9788 9792 9796 9800 9804 9807 9811 9814 9816 9817 9817 9815 9813 9808 9803 9796 9788 9780 9771 9762 9753 9745 9737 9730 9723 9718 9712 9707 9702 9698 9693 9687 9681 9675 9668 9661 9655 9648 9642 9637 9634 9631 9629 9629 9631 9633 9637 9641 9646 9651 9656 9661 9666 9671 9675 9679 9682 9685 9688 9691 9693 9695 9697 9698 9698 9697 9696 9694 9691 9687 9682 9676 9670 9664 9657 9651 9646 9642 9638 9637 9636 9637 9640 9644 9649 9655 9661 9668 9675 9682 9690 9697 9703 9710 9717 9724 9732 9740 9748 9756 9766 9775 9784 9794 9803 9811 9819 9825 9831 9835 9838 9839 9839 9839 9837 9835 9832 9830 9827 9824 9822 9820 9817 9815 9813 9810 9808 9804 9801 9797 9792 9787 9781 9775 9769 9762 9755 9748 9741 9734 9726 9719 9712 9705 9697 9690 9682 9674 9666 9657 9648 9639 9629 9619 9609 9598 9587 9577 9566 9556 9546 9537 9529 9521 9515 9510 9505 9502 9500 9499 9498 9498 9498 9499 9500 9501 9502 9503 9503 9504 9504 9504 9503 9501 9499 9497 9493 9488 9482 9475 9466 9456 9445 9432 9417 9400 9382 9362 9339 9315 9289 9261 9230 9197 9161 9123 9082 9038 8991 8941 8888 8831 8770 8705 8636 8562 8483 8399 8308 8211 8107 7995 7875 7745 7607 7459 7301 7133 6955 6768 6571 6365 6151 5929 5701 5468 5231 4990 4748 4505 4264 4025 3790 3559 3336 3120 2912 2715 2528 2353 2190 2041 1904 1782 1673 1577 1495 1425 1368 1321 1284 1256 1235 1220 1211 1204 1201 1200 1202 1206 1213 1226 1244 1272 1310 1362 1431 1518 1627 1758 1914 2094 2298 2524 2772 3038 3318 3609 3908 4208 4508 4803 5089 4603 6 7 4 5363 5625 5871 6102 6317 6516 6700 6870 7027 7173 7308 7434 7551 7662 7765 7863 7954 8040 8120 8195 8264 8328 8386 8440 8490 8535 8577 8615 8651 8683 8714 8744 8772 8798 8824 8850 8874 8899 8923 8947 8971 8995 9018 9042 9066 9090 9113 9137 9161 9184 9208 9231 9254 9277 9299 9320 9341 9360 9379 9397 9413 9428 9442 9454 9465 9475 9483 9490 9497 9502 9507 9511 9515 9519 9523 9527 9531 9536 9541 9547 9553 9560 9567 9575 9584 9593 9603 9613 9623 9633 9643 9652 9661 9670 9677 9683 9688 9693 9696 9698 9699 9699 9699 9699 9699 9700 9700 9701 9702 9704 9706 9708 9709 9711 9711 9711 9710 9708 9705 9701 9696 9690 9683 9677 9670 9663 9657 9650 9644 9638 9633 9627 9621 9614 9607 9598 9589 9578 9566 9553 9537 9521 9502 9481 9457 9431 9402 9370 9333 9292 9246 9194 9137 9073 9004 8928 8847 8761 8670 8576 8480 8384 8288 8196 8108 8026 7952 7888 7835 7794 7767 7754 7756 7771 7801 7844 7900 7966 8042 8126 8216 8310 8407 8504 8601 8696 8788 8877 8961 9040 9114 9183 9247 9306 9361 9412 9458 9501 9541 9577 9610 9640 9667 9691 9713 9733 9750 9766 9779 9792 9803 9814 9824 9833 9842 9852 9860 9869 9878 9886 9894 9902 9908 9914 9918 9922 9924 9926 9926 9925 9924 9923 9921 9919 9918 9918 9918 9919 9921 9924 9927 9930 9934 9937 9940 9943 9945 9946 9946 9946 9945 9944 9942 9940 9938 9937 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9920 9918 9916 9912 9908 9903 9897 9890 9882 9874 9866 9857 9849 9840 9831 9822 9814 9805 9796 9787 9778 9768 9760 9751 9744 9737 9731 9727 9725 9724 9725 9727 9731 9736 9742 9748 9754 9760 9765 9769 9772 9774 9775 9775 9775 9774 9774 9774 9774 9775 9776 9778 9781 9783 9786 9788 9789 9789 9789 9787 9783 9779 9773 9766 9758 9750 9741 9732 9724 9715 9707 9699 9692 9685 9678 9671 9665 9659 9653 9648 9644 9640 9636 9634 9633 9633 9633 9635 9639 9643 9648 9653 9660 9667 9674 9681 9689 9696 9704 9711 9718 9724 9730 9736 9740 9744 9746 9747 9747 9745 9742 9736 9728 9718 9705 9689 9669 9647 9620 9590 9555 9517 9474 9426 9375 9319 9259 9196 9130 9062 8992 8921 8850 8779 8710 8644 8581 8522 8468 8420 8379 8344 8318 8300 8289 8288 8294 8308 8330 8359 8394 8435 8480 8529 8580 8633 8687 8741 8794 8844 8892 8938 8979 9016 9049 9078 9101 9118 9130 9135 9134 9126 9110 9087 9057 9018 8971 8916 8854 8784 8708 8627 8541 8452 8361 8269 8179 8091 8007 7929 7858 7796 7743 7701 7671 7654 7649 7657 7677 7711 7756 7813 7880 7956 8039 8128 8222 8319 8417 8515 8611 8704 8794 8879 8958 9032 9101 9164 9221 9274 9321 9365 4604 6 7 4 9404 9440 9474 9505 9533 9560 9585 9608 9630 9651 9670 9688 9705 9721 9736 9750 9763 9776 9788 9799 9810 9820 9830 9839 9847 9855 9862 9869 9875 9880 9885 9890 9895 9899 9903 9908 9912 9916 9920 9924 9927 9930 9932 9934 9935 9935 9935 9933 9932 9930 9927 9925 9923 9920 9918 9917 9915 9914 9913 9912 9911 9909 9907 9904 9900 9895 9890 9883 9876 9868 9859 9851 9842 9833 9825 9817 9809 9802 9795 9790 9784 9779 9775 9771 9767 9763 9759 9755 9750 9746 9740 9735 9728 9721 9713 9704 9694 9683 9671 9657 9643 9626 9609 9590 9570 9549 9527 9504 9481 9458 9434 9411 9389 9368 9348 9330 9314 9300 9290 9283 9279 9279 9283 9290 9301 9316 9335 9357 9381 9408 9437 9467 9499 9530 9562 9593 9623 9652 9680 9706 9730 9752 9772 9790 9807 9823 9836 9849 9860 9871 9880 9889 9896 9903 9909 9914 9919 9922 9925 9927 9929 9930 9931 9932 9933 9933 9934 9935 9936 9938 9939 9941 9943 9944 9945 9946 9946 9946 9945 9944 9942 9940 9937 9933 9929 9925 9920 9915 9909 9904 9897 9890 9883 9876 9868 9860 9851 9843 9835 9827 9820 9813 9808 9803 9799 9796 9795 9794 9794 9794 9795 9796 9796 9797 9796 9795 9794 9791 9788 9784 9780 9775 9770 9764 9758 9751 9744 9736 9727 9716 9705 9691 9676 9658 9637 9614 9587 9556 9522 9483 9439 9390 9336 9275 9208 9134 9052 8963 8865 8758 8643 8519 8387 8246 8098 7943 7781 7613 7441 7266 7088 6909 6730 6552 6375 6202 6034 5871 5715 5567 5429 5303 5189 5090 5007 4942 4895 4870 4866 4884 4925 4989 5074 5180 5306 5448 5606 5776 5956 6143 6333 6524 6714 6900 7080 7253 7417 7573 7718 7855 7981 8099 8207 8308 8401 8487 8566 8638 8705 8767 8823 8875 8922 8965 9005 9041 9074 9106 9135 9164 9191 9218 9244 9269 9295 9320 9345 9369 9392 9415 9436 9456 9475 9493 9510 9525 9540 9554 9567 9580 9593 9605 9617 9628 9640 9651 9662 9672 9682 9691 9701 9710 9718 9727 9735 9743 9751 9760 9768 9776 9785 9793 9801 9808 9815 9822 9828 9833 9837 9841 9844 9846 9848 9849 9850 9851 9851 9851 9851 9850 9850 9849 9848 9846 9844 9841 9838 9833 9828 9822 9814 9806 9797 9786 9774 9761 9747 9731 9713 9694 9673 9650 9625 9598 9569 9538 9505 9470 9433 9395 9355 9315 9273 9232 9190 9148 9108 9069 9032 8997 8965 8936 8911 8891 8874 8862 8855 8852 8854 8859 8869 8881 8896 8913 8931 8949 8966 8982 8996 9007 9015 9020 9020 9015 9006 8992 8973 8949 8919 8884 8843 8795 8742 8681 8612 8536 8451 8357 8254 8141 8018 7886 7744 7593 7433 7264 7087 6903 6712 6516 6313 6106 5896 5681 5464 5245 5025 4805 4585 4367 4151 3940 3734 3534 3342 3159 2986 2825 2676 2540 2418 2311 2221 2147 2092 2055 2039 2043 2071 2122 4605 6 7 4 2197 2297 2423 2573 2748 2947 3167 3406 3662 3930 4209 4493 4778 5062 5341 5611 5870 6116 6346 6562 6761 6943 7110 7263 7401 7526 7640 7742 7835 7919 7994 8062 8122 8175 8221 8261 8296 8325 8350 8371 8390 8407 8423 8440 8458 8478 8501 8527 8558 8593 8631 8674 8721 8770 8822 8876 8931 8986 9041 9096 9148 9199 9248 9294 9338 9379 9417 9452 9485 9516 9544 9570 9593 9614 9634 9651 9666 9680 9691 9701 9710 9718 9724 9730 9735 9740 9745 9749 9753 9757 9761 9764 9767 9769 9770 9770 9770 9768 9765 9761 9756 9751 9745 9738 9731 9724 9717 9710 9704 9697 9690 9684 9677 9671 9664 9657 9651 9644 9638 9631 9626 9621 9617 9613 9611 9609 9609 9609 9609 9610 9611 9611 9611 9610 9608 9604 9598 9591 9582 9572 9559 9545 9528 9510 9488 9465 9438 9408 9375 9337 9294 9247 9195 9138 9075 9007 8935 8857 8775 8690 8601 8509 8416 8322 8226 8131 8037 7944 7853 7766 7683 7604 7531 7466 7408 7358 7319 7289 7271 7264 7269 7285 7312 7350 7398 7454 7519 7589 7665 7744 7825 7907 7989 8069 8146 8220 8290 8355 8415 8469 8518 8560 8596 8625 8648 8664 8672 8674 8668 8656 8637 8612 8582 8547 8509 8467 8424 8381 8339 8299 8262 8229 8201 8180 8165 8156 8155 8161 8174 8194 8219 8251 8287 8327 8371 8416 8464 8512 8561 8608 8654 8698 8739 8777 8811 8842 8867 8889 8905 8917 8924 8926 8923 8915 8901 8882 8857 8826 8789 8744 8692 8632 8564 8487 8400 8305 8200 8086 7962 7829 7688 7539 7382 7219 7051 6878 6701 6522 6342 6161 5982 5805 5632 5465 5304 5151 5008 4877 4759 4657 4571 4505 4459 4435 4433 4456 4502 4573 4666 4782 4919 5074 5245 5430 5626 5829 6037 6246 6454 6658 6856 7047 7229 7400 7561 7711 7851 7981 8101 8212 8315 8411 8500 8584 8662 8736 8805 8869 8930 8986 9039 9087 9132 9173 9210 9244 9275 9303 9328 9352 9373 9394 9413 9432 9450 9468 9485 9502 9518 9533 9548 9561 9573 9583 9592 9600 9606 9610 9614 9617 9619 9620 9621 9622 9623 9624 9624 9625 9625 9626 9626 9625 9625 9623 9622 9620 9618 9616 9613 9611 9608 9606 9603 9600 9597 9594 9589 9585 9579 9573 9565 9557 9547 9536 9523 9510 9496 9480 9464 9446 9428 9409 9390 9370 9350 9330 9310 9291 9272 9254 9238 9223 9210 9199 9190 9184 9181 9180 9182 9188 9195 9206 9219 9234 9251 9270 9291 9312 9335 9357 9380 9403 9425 9447 9468 9487 9506 9524 9542 9558 9574 9590 9605 9619 9634 9648 9661 9674 9686 9697 9708 9717 9725 9731 9736 9740 9744 9746 9748 9749 9751 9753 9755 9758 9762 9767 9772 9778 9784 9791 9798 9805 9811 9817 9823 9828 9832 9836 9839 9841 9843 9844 9845 9845 9845 9844 9843 9841 9839 9836 9832 9828 9824 9819 9813 9807 9801 9795 9789 9782 4606 6 7 5 9773 9768 9764 9760 9756 9753 9749 9745 9741 9737 9733 9730 9726 9723 9721 9719 9717 9716 9715 9715 9716 9717 9718 9719 9720 9721 9721 9722 9722 9721 9721 9720 9718 9717 9715 9713 9712 9710 9707 9705 9702 9699 9695 9691 9685 9679 9671 9662 9652 9639 9625 9609 9590 9569 9546 9521 9493 9462 9429 9394 9356 9316 9275 9231 9187 9141 9095 9049 9003 8957 8912 8868 8824 8782 8739 8697 8654 8610 8563 8513 8458 8398 8331 8256 8173 8080 7978 7865 7742 7609 7467 7315 7156 6991 6819 6644 6466 6287 6109 5933 5761 5595 5436 5286 5147 5020 4908 4811 4732 4672 4633 4615 4619 4647 4697 4771 4868 4986 5124 5281 5454 5641 5839 6045 6257 6472 6686 6898 7104 7304 7495 7677 7848 8008 8156 8293 8420 8536 8642 8740 8828 8910 8984 9051 9113 9169 9220 9265 9306 9342 9374 9402 9425 9444 9460 9472 9481 9487 9490 9491 9490 9487 9483 9477 9470 9463 9454 9445 9436 9426 9416 9406 9395 9384 9372 9360 9347 9334 9320 9305 9290 9274 9257 9239 9220 9201 9181 9160 9139 9118 9097 9076 9056 9038 9021 9006 8994 8986 8981 8981 8986 8996 9011 9031 9057 9087 9122 9160 9201 9244 9288 9332 9375 9417 9456 9492 9526 9556 9582 9606 9627 9645 9661 9676 9690 9702 9714 9726 9737 9747 9756 9765 9771 9777 9780 9781 9779 9775 9769 9761 9751 9740 9727 9714 9701 9689 9677 9666 9657 9648 9641 9636 9632 9629 9628 9627 9627 9629 9631 9635 9640 9645 9653 9661 9671 9682 9695 9708 9723 9737 9753 9768 9782 9797 9810 9822 9833 9843 9852 9860 9867 9875 9882 9889 9896 9904 9912 9921 9930 9939 9948 9956 9964 9971 9977 9981 9984 9986 9987 9987 9987 9986 9984 9984 9983 9983 9984 9985 9987 9989 9991 9993 9995 9996 9997 9996 9996 9994 9992 9990 9987 9985 9983 9981 9980 9980 9981 9982 9983 9985 9986 9987 9987 9987 9985 9982 9978 9972 9966 9959 9952 9944 9937 9931 9924 9919 9914 9910 9907 9904 9901 9898 9895 9892 9888 9883 9879 9873 9867 9861 9855 9849 9844 9838 9833 9828 9824 9819 9815 9811 9807 9802 9797 9792 9786 9780 9773 9766 9759 9752 9744 9738 9731 9725 9719 9714 9709 9705 9700 9697 9693 9690 9687 9684 9682 9679 9677 9676 9675 9674 9674 9675 9676 9677 9680 9682 9685 9689 9693 9698 9703 9709 9715 9723 9731 9740 9750 9761 9772 9784 9796 9809 9821 9832 9843 9853 9861 9869 9875 9880 9883 9886 9888 9890 9892 9893 9895 9897 9899 9902 9905 9908 9911 9913 9915 9916 9917 9917 9915 9913 9910 9906 9902 9897 9893 9889 9885 9882 9880 9878 9877 9877 9877 9878 9879 9880 9881 9883 9884 9885 9887 9888 9890 9892 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9916 9916 9917 9917 9917 9917 9918 9918 9919 9920 9922 9923 9925 9927 9929 9930 4607 6 7 5 9932 9933 9933 9933 9933 9933 9932 9931 9930 9929 9928 9927 9925 9923 9920 9916 9911 9905 9897 9887 9876 9863 9848 9831 9813 9792 9771 9748 9725 9700 9676 9651 9627 9603 9580 9558 9538 9519 9503 9489 9478 9470 9465 9463 9464 9469 9477 9487 9500 9516 9533 9551 9571 9591 9612 9632 9652 9672 9690 9707 9724 9739 9752 9765 9777 9787 9797 9806 9815 9823 9831 9838 9846 9853 9861 9868 9875 9882 9888 9894 9900 9905 9910 9914 9917 9920 9922 9923 9923 9923 9921 9920 9917 9913 9909 9903 9897 9889 9881 9872 9863 9852 9842 9831 9820 9810 9800 9790 9781 9773 9765 9758 9752 9745 9739 9733 9726 9719 9711 9703 9693 9683 9671 9660 9647 9633 9619 9604 9587 9568 9546 9521 9490 9454 9410 9357 9293 9218 9130 9028 8911 8779 8633 8471 8295 8105 7902 7688 7463 7229 6987 6739 6486 6230 5973 5716 5462 5214 4974 4746 4534 4341 4170 4027 3914 3834 3791 3787 3821 3895 4007 4156 4338 4549 4785 5041 5310 5589 5870 6150 6424 6689 6941 7178 7399 7603 7791 7963 8119 8262 8391 8510 8618 8717 8808 8892 8969 9040 9106 9166 9222 9273 9321 9365 9405 9443 9478 9511 9542 9571 9597 9622 9644 9664 9681 9696 9708 9718 9726 9731 9734 9736 9737 9737 9736 9735 9735 9734 9734 9733 9733 9732 9730 9728 9724 9720 9714 9708 9700 9691 9682 9672 9662 9652 9642 9633 9623 9614 9604 9594 9584 9573 9562 9549 9536 9521 9506 9489 9472 9454 9436 9417 9397 9376 9354 9331 9307 9281 9253 9222 9189 9153 9114 9072 9026 8976 8923 8866 8805 8740 8669 8593 8512 8424 8329 8226 8115 7996 7868 7731 7586 7431 7269 7099 6922 6738 6548 6353 6154 5950 5743 5533 5321 5106 4891 4674 4458 4243 4030 3821 3617 3419 3229 3048 2878 2718 2571 2436 2314 2205 2109 2026 1956 1899 1856 1825 1810 1809 1825 1859 1912 1985 2081 2199 2341 2506 2695 2906 3138 3388 3653 3930 4216 4507 4798 5088 5372 5647 5912 6164 6402 6625 6832 7025 7203 7368 7520 7661 7791 7912 8025 8130 8229 8323 8411 8494 8574 8649 8720 8787 8851 8911 8968 9022 9072 9120 9164 9206 9245 9281 9315 9347 9377 9404 9430 9454 9477 9498 9518 9536 9554 9570 9586 9602 9617 9631 9645 9659 9671 9684 9695 9706 9716 9724 9731 9737 9742 9745 9747 9748 9749 9748 9747 9745 9744 9742 9741 9741 9741 9741 9742 9743 9745 9746 9748 9750 9751 9752 9753 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9754 9755 9756 9758 9760 9763 9766 9770 9774 9778 9782 9787 9791 9796 9801 9805 9810 9815 9819 9824 9828 9833 9837 9841 9846 9850 9854 9858 9861 9864 9866 9868 9869 9869 9869 9868 9866 9864 9861 9859 9856 9854 9852 9851 9850 9850 9851 9852 9854 9857 9859 9862 9865 9867 9870 9873 9876 9879 9883 9886 9890 4608 6 7 5 9895 9900 9905 9910 9915 9921 9926 9930 9934 9937 9939 9940 9940 9939 9938 9935 9932 9928 9923 9919 9915 9910 9906 9901 9897 9892 9887 9881 9875 9868 9860 9851 9841 9830 9817 9804 9790 9776 9761 9745 9730 9715 9700 9687 9673 9661 9650 9640 9631 9623 9617 9611 9608 9605 9605 9605 9607 9611 9616 9623 9631 9640 9650 9661 9674 9686 9699 9713 9726 9739 9752 9765 9777 9788 9799 9810 9819 9829 9837 9845 9852 9859 9865 9870 9874 9877 9880 9881 9882 9882 9881 9880 9878 9876 9874 9871 9869 9867 9865 9863 9862 9860 9859 9857 9856 9853 9851 9848 9844 9840 9836 9831 9827 9822 9818 9814 9812 9810 9809 9810 9811 9814 9818 9823 9829 9835 9841 9848 9854 9860 9866 9871 9876 9880 9885 9888 9892 9895 9899 9903 9907 9911 9916 9920 9925 9929 9934 9938 9942 9945 9948 9950 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9935 9934 9933 9932 9933 9933 9935 9937 9940 9943 9947 9951 9955 9959 9962 9965 9967 9969 9970 9970 9970 9969 9968 9966 9964 9962 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9927 9924 9920 9916 9912 9908 9903 9898 9892 9887 9881 9875 9868 9862 9857 9851 9846 9842 9838 9835 9832 9831 9830 9830 9831 9832 9833 9835 9838 9840 9843 9846 9849 9853 9856 9861 9865 9870 9876 9882 9888 9894 9901 9907 9913 9918 9922 9925 9927 9929 9928 9927 9925 9923 9920 9918 9916 9914 9913 9914 9915 9918 9921 9926 9930 9935 9940 9945 9949 9952 9953 9954 9954 9952 9950 9946 9942 9938 9934 9929 9925 9921 9917 9913 9909 9904 9900 9895 9889 9882 9875 9866 9857 9847 9836 9825 9813 9801 9789 9776 9764 9751 9738 9725 9712 9700 9687 9674 9661 9648 9636 9623 9612 9600 9590 9581 9572 9565 9559 9554 9551 9549 9549 9549 9551 9554 9557 9562 9567 9572 9579 9586 9593 9601 9609 9618 9627 9636 9646 9656 9666 9675 9685 9694 9703 9711 9719 9726 9732 9737 9741 9745 9747 9749 9750 9751 9751 9750 9749 9747 9745 9741 9738 9733 9728 9723 9717 9711 9704 9697 9690 9683 9676 9670 9663 9657 9652 9647 9642 9638 9634 9631 9628 9625 9623 9621 9619 9618 9617 9616 9615 9614 9614 9614 9614 9615 9616 9618 9620 9622 9625 9628 9632 9635 9640 9644 9648 9653 9657 9661 9665 9669 9672 9675 9678 9680 9683 9685 9687 9690 9693 9697 9700 9705 9710 9715 9721 9727 9733 9738 9744 9749 9753 9757 9760 9762 9764 9766 9768 9769 9771 9773 9776 9779 9783 9787 9792 9797 9802 9808 9813 9818 9823 9827 9831 9834 9837 9839 9840 9842 9843 9845 9846 9848 9850 9853 9855 9858 9862 4609 6 7 5 9865 9868 9872 9875 9878 9881 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9905 9906 9906 9905 9904 9902 9899 9896 9893 9889 9886 9883 9880 9879 9878 9878 9879 9881 9884 9887 9890 9893 9895 9897 9898 9899 9899 9898 9897 9896 9895 9895 9895 9896 9898 9901 9904 9908 9912 9916 9919 9922 9923 9924 9923 9922 9920 9917 9914 9912 9910 9909 9909 9910 9912 9915 9919 9922 9926 9930 9933 9934 9935 9935 9934 9931 9928 9925 9921 9918 9915 9912 9910 9909 9908 9907 9906 9904 9902 9899 9894 9887 9878 9867 9853 9837 9818 9797 9773 9746 9716 9683 9648 9609 9567 9521 9473 9421 9366 9308 9247 9185 9120 9054 8988 8922 8858 8795 8735 8678 8626 8579 8538 8503 8476 8456 8444 8440 8444 8456 8475 8502 8536 8575 8620 8669 8722 8778 8835 8893 8950 9007 9062 9115 9165 9211 9254 9293 9328 9359 9386 9409 9427 9442 9453 9461 9466 9467 9467 9465 9461 9456 9450 9445 9439 9434 9431 9428 9428 9429 9432 9437 9444 9453 9464 9477 9491 9506 9523 9540 9558 9576 9595 9614 9632 9650 9667 9684 9700 9716 9730 9745 9758 9771 9783 9795 9806 9817 9827 9836 9844 9852 9858 9863 9868 9871 9873 9875 9875 9875 9874 9873 9872 9870 9869 9869 9868 9868 9868 9868 9868 9867 9867 9866 9865 9863 9861 9858 9856 9853 9850 9847 9845 9843 9841 9840 9840 9839 9840 9840 9841 9842 9842 9843 9844 9845 9845 9845 9845 9845 9845 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9834 9834 9834 9835 9836 9837 9839 9840 9841 9842 9843 9843 9843 9842 9841 9840 9837 9835 9833 9831 9829 9827 9826 9825 9824 9824 9825 9825 9826 9826 9826 9825 9824 9822 9819 9815 9811 9806 9800 9795 9789 9784 9779 9774 9771 9768 9766 9764 9764 9764 9765 9766 9768 9769 9771 9773 9775 9776 9778 9779 9780 9781 9783 9784 9786 9787 9789 9791 9793 9795 9797 9800 9802 9804 9806 9809 9811 9813 9815 9817 9820 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9840 9842 9845 9847 9850 9853 9856 9860 9864 9868 9872 9877 9881 9885 9889 9893 9896 9898 9900 9902 9903 9903 9903 9902 9901 9900 9897 9895 9892 9889 9885 9881 9877 9873 9869 9865 9861 9857 9853 9849 9846 9842 9839 9835 9830 9825 9818 9810 9801 9790 9778 9763 9746 9727 9706 9683 9658 9631 9601 9570 9536 9499 9460 9418 9372 9323 9270 9213 9152 9086 9016 8941 8862 8779 8692 8601 8508 8412 8315 8217 8119 8022 7926 7834 7744 7660 7580 7507 7441 7383 7334 7295 7265 7246 7237 7239 7252 7276 7309 7352 7404 7464 7530 7603 7680 7761 7844 7929 8014 8099 8184 8267 8348 8427 8504 8578 8649 8717 8783 8846 8905 8962 9015 9066 9114 9159 9201 9241 9278 9313 9346 9378 9408 9436 9464 9490 9516 9541 9564 4610 6 7 5 9587 9608 9629 9647 9665 9680 9695 9707 9718 9728 9736 9744 9750 9756 9761 9765 9769 9773 9776 9778 9780 9781 9781 9780 9778 9776 9772 9768 9763 9758 9753 9747 9742 9738 9733 9729 9726 9723 9720 9717 9714 9712 9709 9707 9704 9701 9698 9695 9692 9689 9686 9683 9680 9677 9674 9670 9666 9660 9654 9645 9635 9623 9609 9593 9574 9552 9527 9499 9467 9432 9393 9350 9303 9251 9196 9136 9072 9006 8937 8866 8794 8722 8652 8585 8521 8463 8410 8365 8327 8298 8278 8267 8265 8272 8288 8313 8344 8383 8427 8477 8530 8586 8645 8705 8765 8825 8883 8940 8994 9045 9094 9139 9180 9218 9252 9283 9311 9335 9357 9377 9394 9410 9424 9437 9450 9462 9473 9485 9496 9508 9520 9532 9545 9557 9570 9584 9597 9611 9625 9639 9652 9666 9680 9693 9706 9718 9730 9740 9750 9759 9767 9773 9779 9784 9787 9790 9792 9794 9795 9796 9798 9799 9800 9802 9804 9806 9808 9810 9812 9814 9816 9817 9818 9819 9820 9821 9822 9824 9826 9829 9833 9838 9843 9849 9856 9864 9871 9879 9886 9893 9899 9905 9910 9914 9917 9920 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9932 9931 9931 9930 9928 9927 9924 9922 9919 9917 9914 9911 9907 9905 9902 9899 9897 9894 9892 9891 9889 9888 9886 9885 9884 9882 9880 9879 9877 9874 9872 9870 9868 9866 9864 9862 9861 9860 9859 9858 9858 9857 9856 9855 9853 9852 9850 9847 9845 9842 9839 9837 9835 9832 9831 9829 9828 9828 9827 9826 9826 9825 9824 9822 9820 9818 9816 9813 9811 9808 9806 9804 9803 9802 9803 9804 9805 9807 9810 9814 9817 9822 9826 9831 9835 9840 9845 9851 9856 9861 9866 9871 9876 9880 9884 9887 9890 9892 9894 9895 9896 9897 9897 9898 9898 9899 9901 9903 9906 9909 9913 9916 9920 9924 9927 9931 9933 9935 9937 9938 9938 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9935 9934 9933 9931 9929 9927 9925 9922 9921 9919 9918 9918 9918 9918 9919 9920 9921 9922 9923 9923 9923 9922 9921 9920 9917 9915 9912 9908 9905 9902 9900 9898 9896 9896 9896 9897 9898 9901 9904 9907 9911 9914 9918 9921 9924 9927 9928 9929 9929 9928 9926 9923 9920 9917 9913 9910 9906 9903 9900 9897 9895 9893 9891 9890 9889 9888 9886 9885 9884 9882 9880 9878 9876 9875 9873 9872 9872 9872 9872 9874 9876 9878 9880 9882 9885 9886 9887 9888 9887 9885 9882 9878 9873 9868 9861 9854 9846 9838 9830 9822 9814 9807 9799 9791 9784 9777 9769 9762 9754 9747 9739 9731 9724 9716 9708 9701 9694 9688 9682 9676 9671 9667 9663 9659 9656 9653 9650 9648 9645 9643 9640 9638 9636 9633 9631 9629 9627 9624 9622 9620 9617 9615 9612 9609 9605 9600 9595 9590 9583 9575 9567 9557 9546 9534 9520 9505 4611 6 7 5 9488 9469 9449 9426 9401 9374 9343 9310 9274 9234 9190 9142 9090 9034 8973 8909 8840 8769 8695 8619 8543 8466 8391 8319 8249 8185 8126 8074 8028 7990 7960 7937 7921 7912 7908 7910 7917 7926 7938 7952 7966 7980 7993 8004 8013 8021 8026 8028 8029 8028 8025 8020 8016 8010 8004 7999 7993 7987 7981 7974 7967 7957 7944 7928 7906 7880 7846 7805 7755 7696 7628 7549 7460 7362 7253 7135 7009 6875 6735 6589 6439 6288 6136 5986 5839 5698 5565 5442 5330 5232 5148 5080 5029 4994 4974 4970 4979 5000 5031 5069 5111 5154 5196 5233 5264 5286 5297 5297 5283 5255 5213 5157 5087 5003 4906 4797 4677 4546 4406 4257 4102 3940 3774 3605 3436 3266 3099 2936 2778 2628 2486 2354 2232 2122 2022 1934 1858 1792 1736 1691 1656 1631 1616 1612 1619 1639 1674 1724 1790 1875 1979 2102 2245 2407 2588 2785 2996 3218 3449 3686 3924 4160 4392 4617 4833 5038 5232 5414 5584 5745 5895 6039 6175 6307 6436 6563 6689 6814 6939 7063 7187 7309 7430 7547 7661 7770 7875 7975 8069 8157 8241 8318 8391 8459 8523 8582 8636 8687 8734 8776 8815 8850 8880 8907 8931 8951 8968 8982 8993 9003 9011 9017 9023 9028 9032 9036 9039 9042 9045 9048 9050 9053 9056 9060 9064 9069 9075 9082 9091 9101 9113 9126 9141 9157 9175 9193 9211 9230 9249 9267 9284 9301 9317 9332 9346 9359 9371 9382 9392 9402 9411 9419 9428 9435 9443 9450 9457 9463 9469 9475 9480 9484 9488 9491 9494 9496 9499 9501 9502 9504 9506 9508 9511 9513 9516 9518 9521 9523 9526 9528 9529 9530 9530 9530 9529 9527 9525 9522 9519 9515 9510 9505 9500 9494 9488 9482 9475 9468 9460 9452 9444 9435 9426 9417 9407 9397 9388 9378 9369 9359 9350 9341 9333 9325 9318 9311 9305 9300 9296 9292 9289 9287 9286 9286 9287 9288 9290 9293 9297 9302 9308 9314 9322 9330 9338 9347 9356 9366 9375 9385 9394 9402 9410 9418 9425 9431 9436 9442 9446 9451 9456 9460 9465 9470 9476 9482 9488 9494 9500 9506 9512 9518 9524 9529 9534 9538 9543 9547 9551 9555 9559 9563 9567 9571 9575 9578 9582 9585 9587 9589 9590 9590 9589 9587 9585 9582 9578 9574 9569 9563 9557 9551 9544 9537 9530 9523 9516 9509 9502 9496 9490 9486 9482 9480 9479 9479 9481 9485 9490 9496 9504 9513 9523 9533 9544 9555 9566 9577 9587 9598 9608 9618 9627 9636 9645 9654 9663 9673 9682 9692 9702 9712 9723 9733 9744 9754 9763 9772 9780 9787 9792 9797 9800 9801 9801 9800 9797 9794 9789 9784 9777 9770 9762 9753 9742 9731 9717 9703 9686 9667 9645 9621 9595 9567 9536 9504 9469 9434 9398 9363 9327 9293 9260 9229 9201 9176 9155 9137 9124 9115 9110 9109 9113 9121 9133 9149 9168 9190 9215 9241 9269 9297 9327 9356 9385 9413 9440 9465 9489 9511 4612 6 7 5 9532 9550 9566 9580 9592 9601 9609 9615 9618 9620 9621 9620 9618 9615 9611 9607 9603 9600 9596 9594 9592 9590 9590 9590 9590 9591 9592 9593 9595 9595 9596 9597 9597 9597 9597 9597 9597 9597 9598 9599 9601 9603 9605 9608 9611 9614 9617 9620 9623 9625 9627 9630 9632 9634 9636 9639 9642 9645 9650 9654 9660 9666 9673 9681 9689 9698 9706 9715 9724 9734 9742 9751 9759 9767 9775 9782 9788 9793 9798 9801 9804 9807 9808 9809 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9809 9809 9808 9806 9805 9803 9801 9799 9797 9796 9795 9794 9794 9794 9795 9797 9798 9800 9802 9803 9805 9805 9805 9805 9804 9802 9801 9799 9797 9796 9795 9795 9796 9797 9799 9802 9805 9808 9812 9815 9819 9822 9824 9827 9829 9830 9831 9832 9832 9833 9833 9833 9833 9833 9834 9834 9835 9835 9836 9837 9838 9839 9840 9842 9844 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9866 9868 9870 9872 9875 9877 9879 9882 9884 9886 9889 9890 9892 9893 9893 9893 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9887 9888 9888 9887 9886 9885 9882 9879 9875 9870 9865 9859 9852 9845 9839 9832 9826 9821 9816 9812 9809 9806 9804 9801 9799 9797 9794 9790 9785 9780 9774 9768 9761 9753 9746 9740 9734 9730 9727 9726 9726 9728 9732 9736 9743 9749 9757 9764 9771 9778 9783 9788 9791 9794 9795 9795 9794 9793 9791 9789 9787 9785 9782 9780 9777 9775 9771 9768 9763 9757 9750 9741 9731 9719 9706 9690 9673 9654 9634 9611 9587 9562 9535 9507 9478 9447 9416 9383 9350 9316 9281 9246 9212 9177 9143 9111 9079 9049 9022 8997 8974 8955 8938 8926 8916 8911 8908 8910 8915 8923 8934 8948 8965 8985 9006 9029 9054 9080 9107 9134 9162 9190 9218 9246 9273 9300 9327 9352 9378 9402 9426 9449 9471 9493 9513 9532 9549 9566 9580 9593 9603 9612 9619 9624 9628 9630 9631 9631 9630 9629 9627 9625 9623 9622 9620 9619 9617 9616 9616 9615 9615 9615 9616 9618 9620 9623 9627 9633 9640 9647 9656 9666 9677 9688 9700 9712 9724 9736 9747 9758 9769 9778 9787 9796 9804 9812 9819 9826 9833 9840 9847 9853 9859 9865 9871 9876 9881 9886 9890 9893 9897 9900 9902 9905 9907 9910 9912 9914 9915 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9923 9922 9921 9919 9916 9913 9908 9902 9896 9888 9880 9870 9860 9850 9838 9826 9813 9800 9785 9770 9753 9735 9716 9696 9673 9650 9624 9598 9570 9541 9511 9481 9450 9420 9390 9362 9335 9310 9287 9267 9249 9234 9221 9211 9204 9199 9196 9195 9195 9196 9198 9201 9204 9208 9211 9214 9218 9221 9225 9229 9233 9238 9243 9248 9254 9260 9267 9274 9282 9290 9299 9307 9316 9326 9335 9345 9355 4613 6 7 5 9365 9375 9385 9396 9405 9415 9424 9433 9442 9450 9458 9465 9472 9479 9485 9492 9498 9504 9511 9518 9524 9531 9538 9545 9551 9558 9564 9570 9575 9580 9584 9588 9591 9593 9595 9596 9596 9595 9593 9590 9587 9582 9576 9568 9559 9549 9538 9524 9510 9494 9476 9456 9435 9411 9385 9356 9323 9286 9244 9197 9144 9085 9017 8942 8857 8764 8661 8547 8424 8290 8146 7992 7828 7654 7470 7278 7077 6868 6651 6428 6199 5965 5727 5486 5244 5003 4762 4525 4293 4066 3847 3637 3437 3249 3073 2910 2761 2627 2509 2407 2323 2256 2209 2181 2175 2191 2229 2291 2377 2486 2620 2776 2954 3153 3369 3601 3845 4100 4360 4624 4889 5150 5406 5654 5892 6119 6333 6535 6723 6898 7060 7209 7345 7469 7581 7682 7771 7849 7915 7969 8010 8039 8054 8054 8040 8009 7963 7900 7820 7722 7606 7473 7322 7154 6969 6769 6553 6325 6084 5834 5577 5314 5048 4783 4520 4262 4012 3772 3543 3328 3127 2941 2771 2617 2478 2355 2247 2155 2079 2018 1975 1951 1946 1963 2004 2071 2165 2289 2443 2628 2842 3085 3355 3648 3961 4289 4628 4972 5316 5656 5986 6303 6603 6885 7147 7387 7606 7804 7983 8144 8288 8418 8536 8642 8740 8828 8910 8985 9053 9117 9175 9228 9275 9319 9357 9392 9422 9450 9474 9495 9514 9531 9547 9560 9572 9583 9592 9599 9605 9609 9613 9614 9615 9614 9613 9612 9610 9608 9606 9605 9604 9603 9603 9603 9604 9605 9606 9607 9607 9607 9607 9607 9606 9604 9603 9601 9600 9598 9596 9594 9592 9590 9588 9585 9582 9578 9574 9569 9563 9557 9550 9544 9536 9529 9523 9517 9512 9507 9504 9502 9501 9502 9504 9506 9510 9514 9518 9523 9527 9532 9537 9541 9545 9549 9552 9556 9560 9564 9568 9573 9578 9583 9589 9594 9600 9606 9611 9615 9617 9619 9618 9616 9611 9603 9594 9581 9566 9548 9528 9506 9481 9454 9426 9396 9364 9331 9298 9263 9228 9192 9157 9122 9087 9054 9022 8992 8964 8939 8918 8901 8888 8879 8876 8877 8883 8894 8910 8930 8954 8982 9012 9045 9080 9115 9151 9187 9222 9256 9289 9320 9349 9376 9401 9424 9445 9464 9482 9499 9515 9530 9544 9558 9571 9585 9597 9610 9622 9634 9646 9657 9667 9677 9686 9694 9701 9708 9714 9720 9725 9729 9733 9736 9739 9742 9744 9745 9745 9745 9744 9741 9737 9732 9725 9715 9704 9691 9675 9657 9635 9611 9584 9553 9519 9480 9437 9388 9334 9275 9209 9136 9056 8970 8876 8775 8668 8554 8435 8311 8183 8051 7918 7784 7651 7520 7392 7270 7153 7045 6945 6855 6777 6711 6657 6617 6590 6576 6574 6585 6608 6641 6684 6735 6793 6856 6925 6997 7072 7149 7228 7308 7389 7471 7554 7637 7722 7807 7894 7981 8069 8156 8243 8330 8414 8496 8575 8651 8723 8791 8854 8913 8968 9018 9065 9108 9149 9186 9221 9254 9286 9316 4614 6 7 5 9345 9373 9400 9426 9452 9476 9500 9523 9545 9567 9588 9608 9627 9645 9662 9678 9693 9706 9718 9729 9737 9745 9751 9756 9760 9763 9766 9768 9771 9774 9777 9781 9786 9791 9796 9801 9806 9810 9814 9816 9817 9816 9814 9810 9804 9796 9787 9776 9764 9750 9734 9716 9696 9674 9650 9623 9593 9561 9525 9488 9447 9405 9361 9315 9269 9223 9176 9130 9085 9040 8995 8951 8907 8862 8815 8767 8716 8661 8601 8537 8466 8389 8306 8215 8118 8015 7905 7791 7672 7549 7425 7301 7178 7057 6942 6834 6735 6646 6569 6507 6460 6430 6418 6423 6447 6489 6548 6625 6716 6822 6940 7068 7205 7347 7493 7641 7789 7934 8075 8211 8341 8463 8578 8684 8781 8871 8952 9026 9093 9153 9208 9257 9302 9342 9379 9414 9445 9475 9502 9528 9552 9576 9597 9618 9638 9657 9674 9691 9707 9722 9736 9749 9762 9773 9784 9793 9802 9810 9817 9822 9827 9831 9834 9836 9837 9838 9838 9838 9838 9838 9838 9839 9841 9843 9846 9849 9853 9858 9862 9867 9872 9877 9881 9885 9889 9892 9895 9898 9900 9902 9904 9907 9909 9911 9913 9915 9918 9920 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9935 9937 9940 9942 9944 9946 9948 9948 9947 9945 9942 9937 9931 9924 9915 9905 9894 9883 9871 9859 9846 9833 9819 9804 9788 9770 9750 9729 9705 9678 9649 9618 9585 9550 9515 9479 9443 9408 9375 9344 9316 9291 9270 9252 9238 9228 9221 9217 9216 9218 9223 9229 9237 9247 9258 9270 9282 9295 9308 9321 9334 9346 9356 9365 9373 9378 9381 9382 9380 9376 9370 9363 9353 9343 9332 9321 9310 9300 9291 9284 9280 9277 9277 9280 9285 9292 9302 9314 9328 9344 9361 9380 9400 9421 9444 9466 9490 9514 9538 9562 9586 9609 9632 9653 9674 9693 9711 9727 9741 9754 9764 9773 9781 9787 9792 9795 9798 9799 9800 9799 9798 9796 9792 9788 9781 9774 9765 9755 9743 9730 9715 9700 9683 9665 9647 9629 9610 9591 9571 9552 9532 9511 9491 9470 9449 9428 9406 9385 9365 9345 9327 9311 9297 9286 9278 9274 9273 9277 9284 9296 9311 9329 9351 9374 9400 9427 9455 9483 9512 9540 9567 9594 9620 9645 9668 9691 9712 9733 9752 9770 9787 9804 9819 9833 9846 9858 9870 9881 9891 9900 9908 9916 9923 9929 9935 9940 9945 9949 9952 9955 9958 9960 9963 9965 9966 9968 9970 9971 9973 9974 9975 9976 9977 9977 9977 9977 9976 9975 9974 9973 9972 9972 9972 9972 9972 9973 9975 9977 9979 9981 9984 9986 9989 9992 9994 9996 9997 999910000100001000010000 9999 9999 9997 9996 9995 9993 9992 9991 9990 9989 9988 9988 9988 9989 9989 9990 9991 9992 9992 9992 9992 9991 9990 9989 9987 9985 9983 9981 9979 9978 9976 9976 9976 9976 9977 9978 9979 9981 9982 9984 9984 9985 9985 9984 9983 9982 9980 9978 9977 9976 4615 6 7 5 9975 9975 9975 9976 9978 9980 9982 9985 9987 9990 9992 9993 9994 9994 9993 9992 9990 9988 9986 9984 9981 9980 9978 9977 9976 9976 9976 9976 9976 9977 9977 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9975 9975 9976 9976 9977 9978 9979 9979 9979 9979 9979 9978 9976 9975 9973 9971 9969 9968 9966 9964 9963 9963 9963 9963 9964 9965 9967 9969 9971 9973 9975 9977 9978 9979 9980 9979 9978 9976 9973 9970 9966 9962 9957 9953 9948 9944 9941 9938 9935 9933 9932 9931 9931 9931 9931 9931 9930 9930 9929 9929 9927 9926 9925 9924 9922 9921 9921 9921 9921 9922 9923 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9956 9955 9954 9953 9951 9949 9947 9945 9942 9940 9938 9935 9934 9932 9931 9931 9930 9931 9931 9932 9934 9935 9936 9937 9938 9939 9939 9939 9939 9938 9937 9937 9936 9936 9936 9937 9938 9939 9941 9942 9944 9946 9948 9949 9949 9949 9947 9945 9941 9936 9930 9923 9915 9906 9896 9886 9875 9864 9852 9840 9828 9815 9802 9789 9775 9761 9746 9732 9718 9704 9692 9680 9669 9661 9654 9649 9646 9646 9648 9652 9658 9665 9675 9685 9696 9707 9718 9729 9739 9748 9756 9762 9766 9768 9768 9766 9761 9754 9745 9732 9717 9698 9675 9649 9619 9584 9543 9497 9445 9387 9321 9248 9168 9079 8983 8878 8765 8644 8516 8381 8239 8092 7940 7784 7626 7466 7307 7151 6997 6850 6709 6578 6457 6349 6255 6177 6116 6073 6049 6044 6058 6091 6143 6213 6299 6400 6514 6640 6775 6917 7065 7215 7367 7519 7668 7814 7956 8092 8222 8346 8462 8572 8674 8769 8856 8937 9011 9078 9139 9195 9244 9289 9328 9363 9393 9418 9440 9459 9474 9485 9493 9499 9502 9502 9500 9495 9489 9480 9470 9459 9447 9434 9421 9408 9396 9385 9375 9366 9359 9355 9352 9351 9352 9355 9360 9366 9372 9380 9388 9396 9404 9413 9420 9428 9435 9442 9449 9456 9464 9471 9479 9487 9496 9505 9514 9523 9533 9542 9551 9560 9568 9575 9582 9588 9594 9600 9605 9609 9614 9618 9623 9627 9632 9637 9642 9646 9651 9655 9659 9662 9666 9668 9670 9672 9674 9676 9677 9679 9681 9683 9686 9690 9694 9699 9705 9711 9718 9726 9733 9741 9749 9756 9764 9772 9779 9786 9792 9799 9804 9810 9815 9819 9823 9826 9829 9831 9832 9832 9832 9830 9828 9825 9821 9816 9811 9805 9799 9792 9785 9778 9770 9763 9756 9749 9742 9735 9728 9722 9715 9709 9703 9697 9691 9685 9679 9674 9669 9664 9660 9656 9653 9651 9649 9647 9647 9647 9648 9649 9652 9655 9658 9663 9668 9673 9679 9685 9691 9697 9703 9709 9714 9718 9722 9724 9726 9726 9726 9725 9722 9719 9716 9712 9708 9704 9699 9695 9690 4616 6 7 5 9685 9680 9674 9668 9660 9652 9643 9632 9620 9606 9591 9573 9554 9533 9508 9481 9450 9415 9374 9327 9273 9211 9139 9058 8965 8861 8744 8614 8470 8313 8143 7959 7763 7554 7334 7102 6861 6610 6351 6085 5812 5535 5254 4971 4688 4407 4129 3858 3594 3341 3101 2874 2664 2472 2297 2141 2003 1883 1780 1693 1620 1561 1513 1476 1449 1433 1428 1435 1456 1492 1548 1624 1724 1851 2004 2187 2399 2640 2908 3200 3513 3843 4186 4535 4886 5234 5574 5902 6214 6507 6780 7030 7259 7467 7654 7822 7973 8110 8233 8345 8447 8542 8630 8711 8787 8858 8923 8984 9039 9089 9134 9174 9210 9241 9268 9293 9315 9334 9353 9370 9388 9405 9422 9439 9457 9475 9493 9511 9528 9546 9563 9580 9596 9612 9627 9641 9656 9669 9683 9696 9709 9721 9733 9744 9755 9766 9775 9784 9793 9801 9808 9815 9821 9827 9832 9837 9842 9846 9850 9853 9856 9859 9861 9863 9865 9865 9866 9866 9866 9865 9865 9864 9863 9861 9860 9858 9857 9855 9853 9851 9850 9848 9846 9844 9843 9842 9841 9841 9841 9841 9842 9843 9844 9845 9845 9846 9845 9844 9842 9839 9835 9830 9824 9816 9808 9798 9789 9778 9767 9757 9746 9735 9725 9715 9706 9697 9688 9680 9673 9666 9660 9654 9649 9644 9640 9638 9636 9635 9636 9638 9641 9645 9651 9658 9666 9674 9683 9693 9702 9710 9718 9725 9731 9735 9738 9740 9740 9738 9735 9731 9726 9720 9714 9706 9699 9690 9682 9673 9663 9653 9642 9630 9617 9603 9587 9569 9549 9527 9503 9476 9446 9412 9375 9334 9288 9237 9181 9119 9050 8973 8889 8797 8696 8587 8469 8342 8208 8066 7918 7765 7606 7444 7280 7115 6950 6786 6623 6464 6308 6156 6010 5869 5734 5607 5488 5378 5278 5189 5113 5051 5004 4973 4959 4964 4988 5031 5093 5173 5271 5386 5516 5660 5814 5978 6149 6324 6501 6679 6855 7028 7197 7360 7516 7666 7807 7941 8067 8186 8297 8401 8497 8587 8671 8748 8819 8884 8944 8998 9048 9092 9133 9170 9203 9233 9260 9285 9308 9329 9349 9367 9384 9400 9416 9431 9445 9459 9472 9486 9499 9513 9527 9541 9556 9571 9588 9604 9622 9639 9657 9675 9693 9711 9728 9745 9760 9775 9788 9801 9812 9822 9832 9841 9849 9856 9863 9870 9876 9882 9888 9894 9900 9905 9910 9915 9920 9924 9928 9931 9934 9938 9940 9943 9946 9948 9951 9954 9956 9959 9962 9964 9967 9969 9971 9973 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9972 9972 9972 9973 9975 9976 9978 9980 9982 9983 9985 9986 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9991 9992 9993 9994 9995 9996 9996 9996 9996 9996 9995 9995 9994 9993 9993 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9993 9992 9990 9988 9985 9983 9980 4617 6 7 5 9977 9974 9971 9969 9967 9965 9965 9964 9964 9965 9966 9967 9969 9970 9972 9973 9974 9974 9974 9973 9972 9970 9968 9965 9962 9958 9955 9951 9948 9945 9943 9941 9939 9938 9937 9937 9936 9936 9936 9936 9935 9934 9933 9931 9929 9926 9923 9919 9916 9912 9908 9904 9900 9896 9892 9889 9887 9884 9882 9880 9878 9877 9875 9874 9872 9870 9868 9865 9862 9859 9855 9851 9846 9842 9837 9832 9828 9823 9818 9814 9809 9804 9798 9792 9786 9778 9768 9757 9744 9729 9710 9689 9664 9635 9601 9562 9517 9465 9406 9338 9261 9173 9075 8964 8842 8706 8556 8394 8217 8028 7826 7612 7388 7154 6912 6663 6410 6153 5895 5637 5381 5130 4883 4644 4413 4191 3980 3780 3594 3421 3264 3123 2999 2894 2809 2746 2707 2692 2704 2743 2810 2906 3030 3183 3364 3569 3798 4048 4315 4595 4885 5181 5478 5773 6062 6343 6612 6868 7109 7335 7544 7738 7916 8079 8229 8366 8491 8606 8712 8809 8898 8980 9055 9123 9186 9243 9296 9343 9386 9426 9461 9494 9525 9553 9580 9605 9629 9652 9673 9694 9712 9730 9745 9759 9772 9782 9791 9797 9803 9806 9809 9810 9811 9811 9810 9809 9808 9807 9805 9804 9802 9799 9796 9793 9789 9784 9779 9773 9768 9762 9756 9750 9745 9740 9736 9733 9731 9730 9730 9730 9732 9733 9735 9737 9739 9741 9743 9744 9745 9746 9747 9748 9749 9751 9753 9757 9761 9765 9771 9777 9783 9789 9795 9800 9804 9808 9811 9813 9814 9814 9814 9814 9814 9815 9817 9819 9822 9826 9831 9836 9841 9847 9852 9857 9861 9864 9866 9867 9868 9867 9867 9866 9866 9865 9866 9866 9868 9870 9873 9876 9880 9883 9887 9891 9894 9897 9900 9902 9904 9906 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9910 9909 9908 9907 9906 9904 9903 9902 9902 9901 9901 9901 9902 9903 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9905 9903 9900 9897 9894 9891 9888 9885 9882 9879 9877 9875 9873 9872 9871 9870 9870 9870 9869 9869 9868 9867 9865 9862 9859 9856 9852 9848 9843 9839 9834 9830 9826 9821 9817 9813 9809 9804 9799 9794 9787 9781 9773 9765 9756 9747 9737 9726 9716 9704 9693 9680 9667 9652 9637 9619 9599 9578 9554 9527 9498 9466 9433 9397 9361 9323 9286 9250 9214 9181 9150 9123 9098 9078 9062 9049 9041 9037 9037 9040 9048 9059 9072 9089 9109 9131 9155 9180 9207 9235 9264 9292 9321 9348 9374 9398 9420 9440 9457 9471 9481 9488 9492 9492 9488 9481 9470 9455 9437 9416 9391 9364 9334 9301 9266 9229 9191 9153 9114 9075 9038 9003 8970 8941 8916 8895 8880 8871 8868 8872 8882 8898 8920 8948 8981 9018 9058 9100 9144 9189 9233 9277 9319 9359 9396 9431 9464 9494 4617 6 8 1 9995 9992 9989 9986 9982 9979 9976 9973 9970 9968 9966 9966 9965 9966 9967 9968 9969 9971 9972 9973 9974 9974 9974 9973 9971 9969 9966 9963 9959 9955 9952 9948 9944 9941 9938 9936 9934 9932 9931 9930 9929 9928 9927 9926 9925 9923 9921 9918 9915 9912 9908 9904 9900 9896 9892 9889 9885 9883 9880 9878 9877 9875 9875 9874 9873 9872 9871 9870 9869 9867 9864 9862 9859 9855 9851 9847 9842 9838 9833 9828 9822 9816 9809 9802 9793 9784 9773 9759 9744 9727 9706 9682 9655 9624 9588 9548 9501 9448 9388 9320 9243 9157 9059 8950 8828 8693 8544 8381 8205 8015 7811 7595 7369 7132 6887 6636 6381 6123 5864 5606 5351 5101 4856 4619 4389 4170 3960 3763 3577 3406 3250 3109 2987 2884 2802 2743 2708 2699 2716 2762 2835 2937 3067 3223 3406 3611 3838 4084 4345 4618 4899 5185 5474 5760 6042 6317 6583 6838 7080 7308 7522 7722 7907 8078 8235 8379 8510 8630 8740 8839 8929 9011 9085 9153 9214 9270 9320 9366 9408 9446 9481 9514 9543 9571 9597 9620 9642 9663 9682 9700 9716 9732 9746 9758 9769 9779 9788 9796 9802 9808 9812 9816 9819 9821 9823 9824 9824 9824 9824 9823 9822 9819 9817 9814 9810 9806 9801 9795 9790 9783 9777 9771 9765 9759 9754 9749 9745 9742 9740 9739 9738 9739 9741 9743 9746 9749 9752 9755 9758 9762 9764 9767 9769 9772 9774 9776 9778 9780 9783 9786 9789 9793 9797 9801 9805 9809 9812 9816 9819 9822 9825 9827 9828 9830 9832 9833 9835 9837 9839 9842 9845 9848 9852 9857 9861 9866 9871 9875 9879 9883 9886 9889 9891 9893 9894 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9908 9909 9910 9910 9910 9911 9912 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9934 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9929 9928 9927 9926 9925 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9903 9901 9900 9898 9897 9896 9894 9893 9892 9890 9888 9886 9884 9882 9879 9876 9872 9868 9864 9860 9856 9851 9847 9843 9839 9835 9831 9828 9824 9821 9817 9813 9809 9804 9799 9793 9785 9777 9767 9756 9743 9729 9714 9696 9678 9657 9636 9612 9587 9561 9534 9505 9476 9445 9414 9382 9349 9317 9285 9254 9223 9194 9167 9142 9119 9099 9083 9070 9062 9057 9056 9060 9067 9079 9094 9113 9135 9159 9185 9212 9240 9269 9297 9325 9351 9377 9400 9421 9440 9457 9471 9482 9490 9495 9498 9497 9493 9485 9474 9459 9441 9419 9393 9365 9333 9299 9262 9224 9185 9146 9106 9068 9032 8998 8968 8941 8919 8902 8890 8883 8882 8887 8898 8913 8934 8960 8990 9023 9060 9100 9141 9184 9228 9272 9316 9358 9400 9440 9478 9514 4618 6 8 1 9548 9579 9608 9635 9659 9682 9702 9721 9738 9754 9768 9781 9793 9803 9813 9821 9829 9836 9841 9846 9850 9852 9855 9856 9857 9858 9858 9859 9859 9859 9860 9861 9862 9863 9865 9867 9869 9871 9872 9874 9875 9876 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9903 9904 9905 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9923 9925 9927 9930 9933 9936 9938 9941 9943 9945 9946 9947 9948 9948 9948 9947 9947 9946 9945 9945 9944 9945 9945 9947 9949 9951 9954 9957 9960 9964 9967 9970 9972 9974 9975 9976 9976 9975 9973 9971 9969 9966 9963 9961 9958 9956 9954 9952 9951 9950 9949 9949 9948 9947 9945 9944 9941 9938 9934 9929 9923 9916 9908 9899 9890 9879 9868 9856 9843 9829 9815 9801 9785 9770 9753 9737 9720 9704 9687 9671 9655 9641 9627 9614 9603 9593 9584 9578 9573 9569 9567 9567 9568 9570 9573 9578 9583 9588 9594 9601 9609 9616 9625 9634 9643 9653 9664 9675 9687 9699 9711 9724 9737 9749 9762 9773 9784 9795 9804 9812 9818 9824 9828 9831 9833 9834 9834 9833 9831 9829 9826 9822 9818 9813 9808 9803 9797 9791 9784 9777 9770 9762 9754 9746 9738 9730 9721 9713 9704 9696 9687 9679 9670 9662 9654 9646 9639 9632 9625 9620 9615 9611 9608 9606 9605 9606 9608 9611 9615 9621 9628 9635 9644 9653 9663 9674 9685 9697 9709 9721 9734 9747 9759 9772 9785 9797 9809 9820 9830 9840 9849 9857 9865 9871 9877 9882 9887 9891 9894 9898 9901 9904 9908 9911 9914 9917 9920 9923 9925 9927 9928 9929 9930 9929 9928 9927 9924 9922 9919 9916 9912 9908 9904 9900 9896 9892 9887 9882 9876 9870 9863 9856 9849 9840 9832 9823 9814 9805 9796 9787 9779 9772 9764 9758 9752 9746 9740 9735 9728 9721 9713 9703 9692 9678 9662 9643 9621 9596 9567 9534 9496 9453 9404 9349 9287 9217 9138 9048 8949 8837 8713 8577 8427 8263 8086 7896 7693 7479 7253 7019 6776 6527 6274 6019 5763 5508 5257 5011 4773 4543 4323 4116 3921 3740 3575 3425 3291 3174 3073 2988 2919 2865 2825 2797 2780 2773 2774 2781 2792 2806 2820 2835 2848 2858 2867 2873 2877 2880 2883 2889 2898 2913 2937 2971 3017 3078 3154 3248 3359 3489 3636 3801 3982 4178 4386 4605 4832 5064 5300 5536 5771 6001 6226 6444 6654 6854 7043 7223 7391 7550 7698 7836 7965 8085 8197 8301 8399 8490 8575 8654 8728 8798 8862 8923 8979 9032 9080 9126 9167 9206 9242 9275 9305 9334 9360 9384 9407 9428 9447 9466 9483 9498 9513 9526 9538 9549 9559 9567 9574 9579 9584 9588 9590 9593 9595 9597 9599 9601 9604 9608 9612 9617 9622 9628 9635 9641 9648 9654 9661 9666 9672 9676 9680 9684 9686 9689 9691 9693 9694 4619 6 8 1 9696 9697 9699 9700 9702 9703 9705 9706 9707 9709 9709 9710 9711 9712 9713 9713 9715 9716 9718 9721 9724 9727 9731 9735 9740 9744 9749 9753 9756 9760 9762 9764 9765 9766 9765 9764 9761 9759 9755 9752 9747 9743 9738 9734 9729 9724 9719 9714 9709 9705 9700 9696 9691 9687 9683 9679 9676 9673 9671 9669 9668 9667 9667 9668 9670 9672 9674 9677 9679 9682 9684 9687 9688 9689 9690 9689 9688 9685 9681 9677 9671 9663 9655 9645 9633 9620 9605 9589 9570 9550 9527 9503 9476 9446 9414 9378 9339 9296 9248 9196 9138 9073 9003 8924 8838 8744 8640 8528 8406 8275 8134 7985 7826 7659 7484 7302 7112 6916 6713 6505 6292 6074 5852 5627 5399 5168 4937 4706 4475 4247 4023 3803 3590 3385 3189 3004 2830 2668 2519 2384 2264 2158 2067 1991 1931 1888 1862 1854 1865 1895 1947 2020 2116 2235 2377 2543 2731 2941 3171 3419 3681 3956 4240 4529 4820 5109 5394 5672 5939 6195 6437 6665 6878 7077 7260 7430 7587 7732 7867 7991 8106 8214 8314 8408 8496 8578 8655 8727 8794 8857 8915 8969 9019 9065 9108 9148 9185 9219 9251 9280 9308 9333 9356 9378 9398 9417 9434 9450 9465 9479 9491 9503 9515 9526 9536 9545 9554 9563 9570 9577 9583 9587 9590 9591 9591 9588 9582 9574 9562 9546 9526 9502 9472 9436 9394 9344 9287 9222 9148 9065 8972 8869 8756 8633 8501 8359 8208 8050 7884 7712 7535 7354 7171 6988 6806 6627 6453 6285 6126 5977 5841 5719 5612 5523 5452 5401 5371 5362 5375 5409 5464 5540 5636 5749 5879 6022 6178 6344 6517 6695 6876 7056 7235 7409 7578 7740 7895 8040 8176 8302 8419 8526 8624 8714 8796 8870 8938 9000 9057 9108 9155 9199 9238 9274 9308 9338 9366 9392 9416 9438 9458 9476 9493 9509 9524 9537 9550 9561 9572 9581 9590 9598 9605 9611 9617 9622 9626 9631 9635 9639 9642 9647 9651 9655 9660 9665 9670 9675 9680 9685 9690 9694 9698 9702 9706 9709 9712 9716 9719 9722 9725 9729 9732 9736 9739 9742 9744 9745 9746 9744 9742 9737 9731 9722 9711 9698 9683 9665 9644 9622 9597 9570 9540 9509 9475 9440 9403 9365 9326 9286 9248 9210 9174 9140 9110 9084 9062 9046 9035 9031 9032 9039 9052 9070 9093 9121 9151 9185 9220 9256 9293 9330 9366 9400 9433 9464 9493 9520 9544 9567 9587 9604 9620 9634 9645 9655 9663 9668 9672 9675 9676 9675 9674 9672 9669 9665 9662 9658 9655 9652 9649 9647 9646 9645 9644 9645 9645 9646 9647 9648 9650 9652 9654 9656 9659 9663 9667 9672 9678 9685 9693 9702 9712 9722 9734 9747 9760 9773 9786 9799 9812 9824 9836 9848 9858 9868 9877 9886 9893 9901 9908 9914 9920 9926 9932 9937 9942 9947 9951 9955 9959 9962 9965 9968 9970 9971 9973 9973 9974 9974 9974 9973 9972 9971 9969 9967 9965 9962 9959 9956 4620 6 8 1 9952 9948 9945 9940 9936 9931 9927 9922 9916 9911 9905 9899 9893 9886 9879 9872 9864 9856 9849 9841 9834 9826 9820 9813 9807 9802 9798 9794 9790 9787 9785 9782 9780 9777 9774 9770 9765 9760 9753 9745 9736 9724 9712 9698 9682 9664 9645 9624 9602 9579 9554 9529 9503 9477 9450 9425 9400 9377 9355 9336 9320 9307 9298 9293 9292 9296 9303 9315 9331 9350 9372 9396 9423 9451 9481 9511 9540 9570 9599 9628 9655 9681 9706 9729 9751 9772 9792 9809 9826 9841 9855 9867 9878 9888 9896 9904 9911 9917 9923 9928 9933 9938 9942 9947 9951 9955 9959 9963 9966 9968 9970 9970 9970 9969 9967 9964 9961 9956 9952 9947 9942 9937 9932 9927 9922 9918 9914 9910 9906 9902 9898 9894 9890 9885 9881 9876 9870 9864 9858 9852 9845 9838 9831 9823 9815 9806 9797 9788 9778 9767 9756 9744 9732 9719 9706 9693 9679 9666 9652 9638 9625 9612 9600 9588 9577 9567 9557 9549 9541 9535 9529 9524 9520 9517 9515 9513 9512 9511 9510 9509 9508 9507 9505 9503 9501 9498 9494 9491 9487 9483 9479 9475 9472 9469 9467 9465 9465 9465 9465 9466 9467 9468 9469 9469 9468 9467 9463 9459 9452 9443 9432 9419 9403 9384 9362 9336 9306 9272 9232 9187 9135 9077 9011 8936 8853 8761 8660 8549 8429 8300 8162 8016 7863 7702 7536 7364 7188 7009 6827 6644 6459 6275 6090 5907 5726 5548 5372 5202 5036 4878 4728 4588 4459 4344 4245 4163 4101 4059 4040 4045 4075 4129 4208 4311 4437 4584 4752 4936 5135 5346 5565 5790 6019 6247 6472 6693 6908 7114 7311 7497 7673 7838 7991 8134 8266 8388 8501 8605 8701 8789 8870 8945 9014 9077 9135 9188 9237 9282 9323 9360 9394 9425 9454 9480 9504 9526 9546 9565 9583 9600 9616 9632 9647 9661 9676 9690 9703 9716 9729 9742 9754 9766 9777 9788 9798 9808 9818 9828 9837 9846 9855 9863 9872 9880 9888 9896 9904 9912 9919 9926 9933 9939 9944 9949 9953 9957 9960 9962 9964 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9973 9973 9973 9972 9971 9970 9969 9967 9966 9963 9961 9959 9958 9956 9955 9954 9953 9953 9954 9954 9955 9956 9956 9957 9957 9956 9954 9952 9950 9946 9942 9937 9933 9927 9922 9917 9912 9908 9903 9899 9896 9892 9889 9886 9884 9882 9879 9877 9876 9874 9873 9873 9872 9873 9873 9874 9876 9878 9881 9883 9886 9889 9892 9896 9899 9902 9905 9908 9912 9915 9919 9922 9926 9930 9934 9938 9943 9946 9950 9954 9956 9959 9961 9962 9963 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9934 9932 9928 9925 9920 9915 9909 9903 9897 9890 9883 9876 9869 9861 9854 9846 9839 9831 9824 9817 9809 9803 9796 9790 9785 4621 6 8 1 9781 9777 9775 9773 9773 9775 9777 9781 9785 9791 9797 9804 9811 9819 9826 9833 9841 9847 9854 9859 9865 9869 9874 9877 9880 9883 9885 9886 9886 9887 9886 9885 9883 9880 9876 9872 9868 9862 9857 9850 9844 9837 9830 9823 9817 9810 9804 9799 9794 9789 9786 9784 9782 9782 9783 9784 9787 9791 9796 9802 9808 9815 9822 9830 9837 9845 9853 9860 9867 9874 9881 9888 9894 9901 9907 9914 9920 9927 9933 9940 9946 9951 9957 9961 9966 9969 9971 9973 9974 9974 9974 9974 9973 9972 9971 9971 9971 9971 9972 9974 9976 9978 9980 9983 9985 9987 9989 9990 9991 9991 9990 9989 9987 9985 9983 9981 9978 9976 9973 9971 9969 9968 9967 9966 9965 9964 9964 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9954 9952 9949 9947 9944 9940 9937 9934 9930 9927 9924 9920 9917 9915 9912 9910 9909 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9905 9904 9903 9902 9900 9898 9895 9892 9889 9886 9882 9879 9876 9873 9870 9868 9866 9864 9863 9862 9861 9860 9858 9857 9855 9853 9850 9847 9843 9839 9835 9831 9826 9822 9817 9813 9808 9804 9800 9796 9792 9788 9784 9780 9776 9771 9766 9760 9754 9749 9743 9737 9731 9726 9721 9717 9713 9710 9707 9705 9703 9702 9701 9700 9700 9700 9700 9701 9701 9702 9703 9705 9706 9708 9711 9713 9716 9720 9723 9727 9731 9735 9739 9743 9747 9751 9754 9757 9760 9763 9766 9769 9772 9775 9778 9782 9786 9791 9796 9801 9807 9813 9820 9826 9833 9840 9846 9851 9856 9860 9864 9866 9866 9866 9864 9861 9857 9852 9845 9838 9829 9820 9810 9800 9789 9778 9767 9756 9745 9735 9725 9715 9706 9698 9691 9685 9680 9677 9675 9676 9678 9681 9687 9694 9702 9712 9723 9734 9747 9759 9772 9785 9798 9811 9824 9836 9848 9860 9871 9882 9893 9904 9915 9925 9935 9944 9953 9961 9969 9975 9980 9985 9988 9991 9992 9993 9993 9993 9992 9991 9990 9990 9989 9989 9990 9990 9991 9992 9993 9994 9995 9996 9997 9997 9997 9996 9996 9994 9993 9991 9989 9987 9985 9983 9981 9980 9979 9978 9977 9977 9977 9977 9977 9978 9978 9979 9980 9980 9981 9981 9980 9980 9979 9978 9976 9974 9971 9968 9965 9961 9957 9952 9946 9940 9933 9924 9915 9904 9890 9875 9857 9837 9813 9785 9753 9716 9675 9629 9576 9518 9454 9383 9305 9220 9128 9030 8924 8811 8693 8568 8438 8304 8167 8027 7886 7746 7608 7473 7344 7222 7108 7004 6910 6828 6758 6700 6654 6619 6594 6577 6568 6563 6562 6562 6561 6556 6547 6531 6508 6477 6437 6389 6333 6270 6201 6128 6053 5978 5904 5834 5769 5713 5666 5629 5605 5594 5597 5614 5645 5691 5750 5823 5908 6004 6111 6228 6352 6484 6621 6762 6907 7052 7198 7343 7486 7625 7761 7891 8015 8133 8245 8351 8449 8541 8628 4622 6 8 1 8708 8784 8854 8921 8984 9043 9099 9153 9204 9253 9300 9344 9385 9424 9461 9495 9526 9555 9581 9605 9627 9647 9665 9681 9697 9711 9724 9736 9747 9758 9767 9776 9784 9790 9795 9799 9802 9803 9803 9802 9800 9797 9793 9789 9785 9781 9777 9774 9771 9769 9768 9768 9769 9771 9774 9777 9782 9786 9792 9798 9804 9811 9818 9825 9832 9839 9847 9854 9861 9869 9876 9882 9889 9895 9900 9906 9910 9915 9918 9922 9925 9927 9930 9932 9934 9936 9938 9940 9941 9943 9944 9944 9944 9943 9942 9940 9938 9935 9931 9927 9923 9919 9915 9911 9908 9905 9904 9902 9902 9902 9903 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9925 9927 9930 9933 9936 9940 9944 9948 9952 9956 9959 9963 9966 9968 9970 9972 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9968 9966 9964 9961 9959 9956 9953 9950 9947 9944 9941 9939 9937 9934 9932 9929 9926 9923 9918 9913 9906 9899 9889 9879 9867 9853 9838 9822 9805 9787 9768 9747 9726 9703 9678 9652 9623 9591 9556 9516 9472 9422 9365 9302 9231 9151 9064 8967 8862 8748 8625 8493 8354 8207 8053 7894 7729 7560 7388 7214 7040 6865 6692 6522 6357 6197 6044 5901 5768 5647 5540 5449 5375 5319 5283 5268 5273 5301 5349 5418 5507 5614 5738 5876 6025 6184 6350 6520 6690 6859 7025 7185 7338 7482 7616 7741 7855 7958 8052 8136 8212 8279 8339 8392 8439 8481 8518 8550 8579 8604 8626 8645 8662 8677 8691 8704 8717 8729 8743 8757 8774 8792 8813 8837 8863 8892 8923 8957 8992 9029 9067 9106 9144 9182 9219 9255 9289 9322 9353 9382 9409 9434 9458 9479 9500 9519 9536 9553 9569 9584 9598 9612 9625 9637 9650 9661 9673 9684 9694 9704 9714 9723 9732 9740 9748 9755 9761 9767 9772 9777 9781 9785 9787 9789 9789 9789 9787 9784 9779 9772 9764 9754 9742 9727 9711 9693 9672 9650 9625 9599 9570 9539 9505 9468 9429 9386 9340 9290 9235 9176 9112 9043 8969 8890 8806 8717 8624 8528 8429 8328 8226 8124 8024 7926 7831 7742 7659 7583 7516 7458 7411 7375 7351 7340 7341 7356 7382 7422 7473 7535 7607 7688 7777 7872 7973 8077 8183 8289 8395 8499 8600 8697 8789 8876 8957 9032 9101 9164 9221 9273 9320 9362 9400 9435 9466 9494 9520 9544 9567 9587 9607 9625 9642 9658 9673 9687 9700 9712 9723 9732 9741 9748 9754 9760 9764 9767 9769 9770 9770 9769 9767 9765 9762 9758 9753 9747 9741 9735 9728 9720 9712 9705 9697 9689 9682 9675 9669 9664 9660 9657 9656 9655 9656 9657 9660 9663 9667 9671 9675 9679 9683 9686 9689 9691 9693 9693 9693 9691 9689 9686 9681 9676 9669 9661 9653 9642 9631 9618 9603 9587 9569 9550 9530 9508 9485 9460 9435 9409 9382 9355 9328 9301 9274 9247 9220 9194 9168 9141 9115 9089 4623 6 8 1 9062 9036 9009 8982 8954 8925 8896 8866 8835 8802 8768 8732 8694 8652 8608 8559 8505 8446 8380 8308 8227 8138 8039 7930 7811 7681 7540 7389 7226 7054 6871 6680 6481 6276 6066 5852 5636 5421 5208 5000 4798 4606 4424 4256 4103 3967 3851 3756 3684 3635 3612 3613 3641 3696 3776 3881 4011 4165 4339 4533 4745 4971 5210 5457 5711 5968 6225 6480 6729 6971 7203 7424 7633 7828 8009 8175 8327 8466 8592 8705 8808 8901 8985 9061 9130 9193 9251 9304 9353 9397 9437 9474 9507 9537 9563 9586 9606 9624 9640 9654 9666 9677 9688 9699 9709 9720 9730 9741 9752 9762 9773 9782 9791 9798 9805 9809 9813 9815 9817 9817 9816 9816 9814 9814 9813 9813 9813 9814 9815 9817 9819 9821 9822 9824 9825 9826 9826 9826 9826 9825 9824 9823 9822 9821 9821 9821 9821 9822 9823 9824 9826 9827 9829 9830 9832 9834 9836 9838 9841 9844 9848 9852 9857 9862 9868 9875 9882 9889 9896 9903 9909 9916 9922 9927 9932 9937 9941 9944 9948 9951 9954 9957 9960 9963 9966 9970 9973 9976 9979 9981 9984 9987 9989 9991 9993 9995 9996 9998 9999 999910000100001000010000 9999 9998 9997 9995 9994 9992 9990 9989 9987 9986 9985 9984 9983 9982 9982 9981 9979 9978 9975 9971 9966 9961 9953 9945 9936 9925 9914 9902 9890 9877 9865 9853 9841 9830 9820 9811 9803 9796 9789 9783 9778 9773 9768 9762 9757 9751 9745 9738 9730 9720 9710 9698 9685 9670 9653 9634 9612 9588 9561 9530 9495 9457 9414 9367 9316 9261 9202 9139 9072 9003 8933 8861 8789 8717 8648 8581 8519 8461 8409 8363 8325 8295 8273 8259 8253 8256 8267 8285 8310 8342 8379 8420 8466 8514 8564 8616 8669 8721 8773 8824 8873 8921 8967 9012 9054 9095 9134 9171 9207 9241 9274 9305 9335 9363 9389 9414 9437 9459 9479 9497 9514 9529 9543 9556 9568 9579 9590 9600 9610 9619 9629 9639 9649 9660 9670 9681 9692 9704 9715 9726 9738 9749 9761 9772 9783 9794 9805 9816 9826 9837 9847 9856 9865 9874 9882 9890 9898 9904 9911 9917 9922 9927 9932 9936 9941 9945 9949 9953 9957 9961 9965 9969 9973 9977 9980 9983 9986 9989 9991 9992 9994 9994 9995 9995 9994 9994 9993 9992 9991 9990 9989 9988 9987 9987 9987 9988 9988 9989 9990 9991 9993 9994 9995 9995 9995 9995 9994 9992 9990 9987 9984 9980 9975 9970 9965 9960 9955 9950 9945 9940 9935 9931 9927 9923 9919 9915 9911 9907 9904 9900 9896 9892 9888 9885 9882 9879 9876 9875 9873 9872 9872 9872 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9896 9897 9898 9899 9899 9899 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9897 9898 9900 9901 9903 9904 9906 9907 9907 9907 9907 9906 9904 9902 9899 9896 9892 9888 9885 9881 9877 9874 9870 9866 9862 4624 6 8 1 9858 9854 9848 9842 9836 9828 9819 9809 9798 9785 9772 9757 9741 9724 9705 9686 9665 9642 9618 9592 9564 9534 9503 9469 9434 9397 9359 9320 9280 9240 9201 9162 9125 9091 9058 9029 9004 8982 8965 8952 8944 8941 8943 8949 8960 8975 8994 9017 9043 9072 9103 9137 9172 9208 9245 9283 9321 9358 9394 9430 9465 9498 9530 9560 9588 9614 9639 9662 9683 9702 9719 9734 9748 9761 9772 9783 9792 9801 9808 9816 9822 9829 9835 9841 9847 9852 9857 9862 9867 9871 9874 9878 9881 9884 9886 9888 9891 9893 9895 9897 9900 9902 9905 9907 9910 9912 9914 9916 9917 9917 9917 9916 9914 9911 9908 9904 9900 9895 9890 9886 9882 9877 9874 9871 9868 9866 9864 9863 9861 9860 9858 9856 9854 9851 9848 9844 9839 9835 9830 9825 9820 9816 9812 9809 9807 9805 9805 9805 9806 9808 9810 9812 9814 9816 9817 9817 9817 9816 9815 9812 9810 9806 9802 9798 9794 9790 9786 9783 9779 9776 9772 9769 9765 9761 9757 9752 9747 9741 9735 9728 9721 9713 9705 9696 9688 9679 9670 9661 9652 9643 9633 9624 9614 9603 9593 9582 9570 9559 9547 9535 9523 9511 9500 9488 9477 9466 9456 9447 9438 9430 9423 9418 9413 9410 9409 9409 9411 9415 9421 9429 9439 9451 9464 9478 9494 9510 9526 9542 9558 9574 9588 9602 9615 9627 9639 9649 9660 9669 9679 9688 9697 9706 9714 9722 9729 9734 9739 9741 9742 9741 9737 9730 9722 9710 9696 9680 9661 9640 9617 9592 9565 9537 9508 9478 9447 9415 9383 9351 9319 9288 9258 9230 9203 9179 9158 9140 9125 9114 9107 9104 9106 9111 9121 9134 9151 9172 9195 9221 9249 9278 9309 9341 9372 9404 9435 9465 9495 9523 9550 9575 9599 9622 9643 9664 9683 9702 9720 9737 9753 9769 9784 9798 9811 9823 9834 9844 9852 9859 9865 9870 9874 9877 9879 9881 9882 9883 9884 9884 9885 9885 9885 9884 9882 9879 9875 9870 9864 9856 9848 9838 9827 9815 9803 9791 9778 9766 9754 9743 9733 9723 9714 9706 9698 9691 9684 9678 9672 9667 9662 9658 9655 9652 9651 9651 9652 9654 9658 9663 9670 9677 9686 9695 9705 9715 9726 9736 9746 9755 9764 9772 9779 9786 9791 9796 9801 9805 9808 9811 9814 9817 9819 9822 9825 9828 9831 9834 9837 9841 9844 9847 9850 9852 9854 9856 9857 9857 9856 9855 9852 9849 9845 9840 9834 9828 9821 9813 9805 9796 9786 9776 9766 9754 9742 9729 9714 9698 9681 9662 9641 9617 9592 9564 9534 9502 9468 9432 9395 9357 9319 9282 9245 9211 9178 9149 9123 9101 9083 9070 9061 9057 9057 9061 9069 9079 9092 9106 9122 9137 9152 9165 9177 9186 9193 9196 9196 9193 9186 9176 9162 9144 9123 9098 9070 9038 9002 8961 8916 8865 8809 8746 8675 8598 8511 8416 8312 8199 8075 7943 7801 7650 7490 7322 7146 6963 6774 6579 6379 6174 5965 5753 4625 6 8 1 5537 5318 5098 4877 4655 4433 4214 3997 3785 3578 3379 3188 3006 2835 2676 2530 2395 2274 2166 2070 1987 1916 1857 1809 1774 1750 1739 1742 1759 1793 1844 1914 2004 2115 2249 2405 2583 2782 3001 3238 3490 3754 4027 4306 4587 4866 5141 5409 5667 5913 6147 6367 6574 6767 6946 7114 7270 7416 7553 7681 7802 7916 8025 8127 8224 8316 8403 8485 8562 8635 8703 8766 8826 8881 8933 8982 9027 9070 9110 9147 9183 9216 9247 9277 9304 9330 9354 9377 9398 9417 9435 9451 9467 9481 9494 9506 9517 9527 9537 9545 9553 9560 9566 9572 9578 9584 9590 9596 9602 9608 9614 9621 9627 9634 9641 9647 9653 9659 9664 9668 9671 9673 9675 9675 9675 9673 9671 9668 9663 9658 9652 9644 9636 9626 9616 9604 9591 9578 9564 9549 9534 9519 9505 9492 9479 9468 9459 9451 9446 9442 9440 9440 9441 9444 9448 9454 9459 9466 9473 9481 9488 9496 9505 9513 9522 9532 9542 9552 9563 9574 9586 9599 9611 9624 9637 9650 9663 9675 9686 9697 9707 9717 9726 9734 9741 9747 9753 9757 9762 9765 9768 9770 9771 9771 9771 9769 9767 9763 9758 9752 9746 9738 9729 9719 9709 9698 9687 9676 9665 9654 9644 9636 9628 9621 9616 9612 9610 9608 9609 9611 9614 9618 9623 9629 9637 9645 9654 9664 9674 9686 9697 9709 9722 9735 9748 9761 9774 9787 9800 9812 9824 9835 9845 9855 9864 9872 9879 9886 9892 9897 9902 9906 9910 9913 9916 9920 9923 9926 9929 9932 9935 9938 9941 9944 9946 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9951 9949 9948 9945 9943 9940 9937 9933 9930 9926 9922 9919 9915 9912 9909 9906 9904 9901 9899 9897 9894 9891 9889 9886 9883 9879 9876 9873 9870 9867 9865 9863 9862 9862 9863 9865 9868 9871 9874 9878 9882 9885 9888 9890 9891 9891 9890 9887 9883 9877 9871 9862 9853 9842 9830 9817 9804 9789 9774 9757 9740 9722 9703 9683 9662 9639 9616 9591 9566 9540 9513 9487 9460 9433 9407 9381 9357 9335 9314 9295 9279 9265 9253 9244 9237 9233 9231 9231 9233 9237 9244 9252 9261 9273 9287 9302 9319 9339 9360 9382 9406 9432 9459 9487 9515 9543 9571 9598 9623 9648 9670 9689 9707 9722 9734 9744 9751 9756 9759 9760 9759 9757 9754 9749 9743 9735 9725 9713 9699 9683 9664 9642 9617 9589 9558 9523 9486 9445 9402 9356 9308 9258 9206 9153 9098 9042 8985 8927 8868 8809 8749 8689 8630 8572 8515 8461 8411 8364 8324 8289 8261 8241 8230 8228 8234 8250 8274 8307 8347 8394 8447 8505 8567 8631 8697 8764 8830 8896 8961 9023 9084 9142 9198 9252 9303 9351 9397 9441 9481 9520 9555 9588 9618 9645 9670 9692 9712 9729 9744 9758 9770 9780 9789 4626 6 8 1 9796 9803 9808 9813 9817 9819 9821 9822 9822 9822 9820 9818 9816 9813 9810 9807 9804 9802 9800 9798 9797 9797 9797 9797 9797 9797 9796 9794 9792 9788 9784 9777 9769 9760 9748 9735 9720 9703 9683 9661 9636 9607 9574 9537 9494 9444 9387 9322 9248 9164 9069 8962 8842 8710 8563 8403 8228 8039 7836 7619 7388 7145 6891 6625 6351 6069 5782 5491 5198 4906 4617 4333 4056 3790 3535 3294 3067 2857 2663 2486 2327 2185 2059 1948 1852 1770 1701 1645 1601 1570 1553 1550 1563 1593 1644 1716 1812 1933 2081 2258 2462 2693 2951 3233 3535 3856 4189 4531 4878 5223 5564 5895 6213 6516 6799 7063 7307 7529 7731 7914 8079 8227 8362 8483 8594 8695 8788 8875 8955 9030 9100 9165 9225 9281 9333 9380 9422 9461 9495 9526 9554 9578 9600 9620 9638 9654 9669 9682 9694 9705 9715 9724 9731 9738 9743 9747 9750 9751 9752 9752 9751 9750 9748 9746 9744 9742 9739 9737 9735 9732 9730 9729 9727 9726 9724 9724 9723 9724 9724 9726 9728 9730 9733 9737 9741 9746 9751 9756 9761 9766 9771 9775 9779 9782 9784 9786 9787 9788 9788 9788 9788 9789 9789 9789 9790 9790 9792 9793 9794 9795 9796 9796 9796 9795 9793 9790 9785 9780 9773 9764 9754 9743 9731 9717 9702 9686 9668 9649 9629 9608 9585 9560 9534 9505 9473 9439 9401 9360 9314 9264 9209 9150 9084 9014 8937 8856 8769 8677 8580 8479 8375 8268 8160 8050 7941 7833 7727 7624 7526 7433 7348 7270 7200 7140 7090 7051 7024 7008 7004 7013 7033 7066 7110 7164 7229 7303 7386 7475 7571 7671 7775 7881 7988 8094 8200 8303 8403 8500 8592 8680 8762 8840 8913 8981 9044 9102 9156 9206 9251 9293 9331 9365 9396 9424 9449 9471 9491 9509 9524 9539 9551 9563 9574 9584 9595 9605 9615 9625 9636 9647 9658 9669 9680 9691 9701 9712 9721 9731 9739 9747 9754 9761 9766 9771 9776 9779 9782 9785 9787 9788 9790 9791 9792 9794 9796 9797 9800 9802 9805 9808 9811 9814 9817 9819 9821 9822 9821 9820 9817 9812 9805 9797 9787 9775 9761 9745 9728 9710 9690 9668 9646 9623 9599 9574 9549 9522 9496 9469 9441 9414 9386 9359 9333 9307 9282 9259 9238 9219 9203 9189 9179 9172 9169 9169 9173 9181 9192 9206 9223 9242 9264 9287 9312 9338 9364 9391 9418 9444 9469 9493 9517 9539 9559 9578 9596 9612 9627 9641 9653 9665 9675 9685 9693 9701 9709 9716 9722 9729 9734 9740 9745 9750 9754 9759 9763 9767 9771 9775 9780 9784 9789 9795 9800 9807 9813 9820 9827 9835 9842 9849 9856 9863 9869 9875 9880 9885 9890 9895 9899 9903 9908 9912 9916 9921 9925 9929 9933 9937 9940 9943 9945 9947 9949 9950 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9944 9942 9939 9936 9933 9930 9926 9923 9920 9917 9915 4627 6 8 1 9913 9911 9910 9908 9907 9907 9906 9905 9905 9905 9904 9904 9904 9904 9904 9905 9906 9907 9909 9910 9913 9915 9917 9919 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9960 9961 9961 9961 9960 9959 9957 9955 9953 9950 9947 9943 9940 9936 9933 9929 9925 9922 9918 9914 9909 9905 9900 9894 9887 9880 9872 9862 9851 9839 9826 9812 9797 9780 9763 9745 9726 9707 9687 9668 9648 9629 9610 9592 9575 9558 9542 9528 9514 9502 9491 9481 9472 9465 9460 9456 9454 9454 9455 9458 9463 9469 9477 9486 9496 9507 9519 9532 9545 9558 9571 9584 9596 9607 9618 9627 9635 9641 9646 9648 9649 9648 9645 9640 9633 9624 9612 9599 9584 9566 9547 9526 9503 9479 9453 9424 9395 9363 9329 9294 9257 9218 9177 9134 9090 9044 8996 8948 8899 8849 8798 8748 8697 8647 8598 8551 8504 8459 8417 8376 8338 8303 8270 8242 8216 8194 8177 8163 8154 8150 8150 8155 8165 8180 8199 8223 8252 8284 8321 8360 8402 8446 8492 8539 8586 8633 8679 8724 8767 8808 8847 8882 8914 8942 8967 8989 9006 9020 9030 9037 9041 9041 9038 9033 9025 9015 9004 8990 8976 8961 8945 8930 8915 8900 8886 8874 8863 8854 8847 8842 8839 8837 8838 8840 8843 8848 8853 8858 8862 8865 8867 8866 8862 8855 8843 8827 8806 8780 8748 8712 8670 8625 8575 8523 8469 8415 8361 8309 8261 8217 8179 8147 8124 8110 8104 8109 8122 8145 8177 8218 8266 8321 8382 8447 8517 8589 8662 8736 8810 8883 8955 9024 9090 9153 9213 9269 9321 9369 9412 9452 9487 9518 9545 9569 9588 9604 9617 9627 9635 9639 9642 9643 9642 9639 9636 9631 9625 9619 9612 9605 9598 9591 9585 9579 9574 9570 9567 9567 9568 9571 9576 9583 9592 9603 9616 9631 9646 9663 9680 9697 9714 9730 9746 9761 9775 9787 9799 9809 9819 9827 9835 9841 9847 9853 9857 9862 9865 9869 9871 9874 9875 9877 9877 9878 9877 9877 9876 9875 9873 9872 9870 9869 9867 9865 9864 9862 9860 9859 9857 9856 9854 9854 9853 9853 9854 9855 9857 9861 9865 9869 9875 9881 9887 9894 9901 9907 9913 9919 9924 9928 9932 9934 9936 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9933 9931 9929 9927 9925 9923 9920 9918 9917 9915 9915 9915 9915 9916 9918 9920 9922 9925 9928 9931 9935 9938 9940 9943 9945 9947 9948 9949 9950 9950 9950 9950 9950 9949 9949 9949 9949 9950 9951 9953 9955 9958 9962 9965 9970 9974 9979 9984 9988 9992 9995 9997 999910000 9999 9998 9996 9992 9989 9985 9981 9977 9974 9971 9969 9968 9968 9969 9971 9973 9977 9980 9984 9987 9990 9993 9994 9995 9994 9992 9989 9986 9982 9977 9973 4628 6 8 1 9968 9965 9961 9959 9957 9956 9955 9956 9956 9956 9957 9957 9956 9955 9953 9951 9947 9944 9939 9935 9931 9927 9923 9920 9918 9916 9915 9914 9914 9915 9915 9915 9915 9915 9914 9912 9910 9907 9904 9899 9894 9888 9881 9873 9863 9853 9840 9825 9808 9788 9764 9737 9707 9671 9631 9586 9535 9479 9417 9348 9273 9192 9104 9009 8908 8801 8688 8572 8451 8329 8207 8087 7971 7861 7760 7671 7595 7534 7491 7467 7461 7475 7508 7560 7627 7709 7804 7908 8019 8135 8252 8368 8481 8589 8691 8786 8872 8951 9021 9083 9139 9188 9230 9268 9301 9331 9357 9380 9401 9420 9437 9452 9466 9479 9490 9501 9511 9522 9532 9543 9554 9566 9578 9591 9605 9619 9634 9649 9663 9677 9691 9703 9715 9726 9736 9745 9753 9760 9768 9774 9781 9788 9794 9801 9807 9814 9820 9826 9831 9836 9840 9843 9845 9847 9847 9847 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9829 9827 9825 9823 9821 9819 9817 9816 9815 9815 9815 9816 9818 9820 9823 9826 9829 9832 9835 9838 9840 9841 9841 9840 9838 9834 9828 9820 9811 9799 9785 9769 9750 9730 9707 9682 9655 9626 9595 9562 9528 9493 9456 9419 9381 9343 9306 9269 9233 9200 9168 9140 9115 9093 9076 9062 9054 9050 9051 9056 9066 9080 9099 9120 9145 9173 9203 9234 9267 9300 9333 9367 9399 9431 9461 9490 9517 9542 9565 9585 9603 9618 9632 9642 9651 9657 9662 9664 9666 9666 9665 9664 9663 9661 9660 9659 9659 9660 9662 9665 9669 9674 9680 9687 9694 9702 9710 9719 9727 9736 9745 9753 9761 9769 9777 9785 9793 9800 9808 9815 9822 9829 9836 9842 9848 9854 9859 9863 9866 9868 9869 9868 9867 9864 9860 9855 9848 9841 9833 9823 9814 9804 9793 9783 9772 9762 9751 9741 9730 9720 9709 9699 9688 9676 9664 9652 9640 9627 9614 9600 9587 9575 9563 9553 9544 9536 9531 9528 9527 9528 9531 9536 9544 9553 9563 9574 9586 9599 9611 9624 9636 9647 9658 9668 9677 9686 9694 9701 9707 9713 9717 9720 9723 9724 9724 9724 9722 9719 9715 9711 9707 9702 9698 9694 9690 9688 9687 9686 9687 9688 9691 9693 9697 9700 9703 9706 9708 9710 9710 9710 9709 9708 9706 9704 9702 9700 9699 9697 9697 9696 9696 9697 9698 9699 9700 9701 9701 9701 9701 9700 9698 9695 9692 9688 9683 9678 9672 9665 9658 9650 9641 9633 9624 9615 9605 9596 9587 9578 9570 9562 9556 9550 9544 9540 9537 9536 9535 9535 9536 9538 9541 9544 9548 9552 9557 9562 9567 9572 9578 9583 9589 9594 9599 9604 9609 9614 9618 9622 9625 9628 9630 9632 9634 9635 9636 9637 9638 9639 9641 9643 9646 9651 9656 9663 9671 9681 9692 9704 9717 9730 9745 9759 9774 9789 9802 9816 9828 9839 9849 9857 9864 9869 9873 9876 9877 9878 9877 9876 9874 4629 6 8 1 9871 9867 9863 9858 9853 9846 9838 9830 9820 9808 9796 9782 9767 9750 9732 9714 9694 9673 9652 9631 9609 9588 9567 9546 9527 9508 9491 9476 9463 9452 9444 9438 9435 9435 9438 9443 9452 9462 9475 9490 9507 9525 9543 9562 9581 9600 9618 9635 9652 9667 9681 9695 9707 9719 9730 9740 9749 9758 9766 9774 9780 9786 9791 9796 9800 9803 9805 9807 9808 9808 9809 9809 9809 9809 9809 9809 9809 9809 9808 9807 9806 9804 9801 9797 9792 9786 9778 9770 9761 9751 9741 9730 9719 9707 9696 9685 9674 9663 9653 9642 9631 9620 9608 9594 9580 9563 9545 9525 9502 9477 9449 9419 9387 9351 9314 9273 9230 9183 9132 9078 9018 8954 8882 8804 8719 8625 8522 8410 8288 8157 8017 7868 7711 7545 7373 7195 7012 6824 6633 6438 6241 6042 5841 5639 5435 5229 5023 4815 4607 4399 4192 3986 3784 3586 3394 3210 3034 2869 2715 2574 2446 2333 2233 2148 2077 2019 1975 1943 1924 1915 1918 1932 1957 1993 2041 2100 2172 2257 2354 2464 2588 2724 2872 3031 3201 3379 3564 3754 3949 4145 4343 4539 4734 4926 5115 5300 5481 5658 5832 6002 6168 6332 6493 6652 6807 6961 7111 7258 7401 7541 7675 7806 7930 8050 8163 8270 8371 8465 8553 8635 8711 8781 8846 8905 8958 9007 9051 9091 9127 9160 9189 9214 9237 9258 9276 9291 9305 9316 9326 9333 9339 9343 9344 9344 9341 9336 9329 9320 9308 9295 9279 9262 9243 9222 9200 9178 9154 9131 9107 9084 9061 9039 9018 9000 8983 8969 8957 8949 8944 8943 8946 8952 8963 8977 8996 9018 9043 9071 9101 9134 9168 9203 9239 9275 9310 9345 9378 9411 9441 9471 9498 9524 9548 9570 9591 9611 9629 9645 9661 9675 9688 9700 9711 9720 9728 9736 9742 9747 9751 9753 9755 9756 9756 9755 9754 9751 9748 9744 9740 9735 9730 9724 9717 9711 9704 9697 9690 9683 9677 9671 9666 9662 9658 9656 9655 9655 9656 9658 9661 9664 9668 9673 9677 9682 9687 9692 9697 9703 9709 9715 9722 9730 9738 9747 9757 9766 9776 9786 9796 9804 9812 9818 9822 9824 9824 9822 9817 9811 9803 9793 9783 9771 9759 9747 9735 9723 9712 9701 9690 9680 9669 9659 9648 9636 9624 9612 9598 9585 9571 9558 9545 9533 9522 9513 9505 9500 9497 9496 9497 9501 9506 9514 9523 9532 9543 9555 9567 9579 9591 9602 9614 9625 9635 9645 9654 9662 9670 9677 9683 9687 9691 9694 9695 9696 9695 9693 9691 9687 9682 9676 9669 9662 9654 9646 9637 9627 9618 9608 9599 9589 9580 9571 9563 9556 9549 9543 9538 9534 9532 9530 9530 9531 9533 9535 9539 9543 9547 9552 9557 9562 9566 9569 9572 9574 9574 9573 9570 9566 9560 9553 9545 9536 9527 9517 9507 9498 9489 9481 9475 9471 9468 9467 9469 9472 9478 9485 9494 9505 9517 9529 9543 9556 9570 9583 9596 9608 9620 9630 9639 9647 4630 6 8 1 9654 9659 9663 9666 9667 9667 9666 9663 9659 9653 9646 9636 9624 9610 9593 9572 9547 9518 9485 9445 9400 9348 9289 9222 9146 9060 8965 8859 8741 8611 8467 8311 8140 7955 7756 7543 7317 7078 6827 6566 6296 6020 5739 5457 5175 4896 4622 4356 4099 3853 3621 3402 3199 3010 2838 2682 2543 2420 2314 2225 2154 2101 2068 2056 2065 2098 2155 2237 2346 2481 2643 2831 3043 3278 3534 3808 4096 4395 4701 5009 5317 5621 5917 6201 6473 6730 6970 7193 7399 7588 7760 7916 8058 8186 8303 8409 8506 8594 8676 8752 8822 8887 8948 9004 9058 9107 9154 9197 9238 9276 9311 9344 9375 9405 9433 9459 9484 9509 9533 9556 9578 9600 9621 9642 9662 9681 9700 9718 9735 9752 9767 9782 9796 9809 9821 9832 9842 9852 9861 9869 9877 9884 9891 9898 9904 9909 9914 9919 9923 9926 9929 9931 9932 9932 9931 9929 9926 9922 9918 9912 9906 9900 9894 9887 9880 9873 9866 9860 9853 9847 9841 9836 9830 9824 9819 9813 9807 9802 9796 9791 9786 9781 9777 9774 9772 9770 9770 9770 9771 9774 9776 9780 9783 9787 9790 9793 9795 9797 9798 9797 9796 9794 9791 9787 9783 9778 9773 9767 9762 9756 9751 9746 9740 9736 9731 9726 9722 9718 9714 9710 9707 9704 9701 9698 9695 9693 9691 9689 9687 9686 9684 9683 9682 9681 9679 9678 9675 9672 9668 9663 9657 9649 9640 9629 9616 9601 9583 9563 9540 9514 9485 9453 9417 9377 9334 9287 9236 9181 9122 9060 8993 8923 8850 8774 8696 8616 8536 8455 8376 8299 8226 8156 8093 8035 7986 7945 7913 7891 7879 7878 7888 7908 7939 7978 8027 8084 8147 8216 8290 8367 8446 8527 8607 8686 8764 8839 8910 8978 9043 9103 9159 9212 9260 9305 9347 9385 9421 9454 9484 9513 9540 9565 9588 9610 9630 9648 9665 9681 9695 9707 9719 9729 9738 9746 9753 9760 9767 9773 9779 9785 9791 9797 9804 9810 9817 9823 9829 9835 9840 9845 9849 9853 9856 9858 9860 9861 9862 9863 9863 9863 9864 9864 9864 9864 9864 9864 9863 9862 9860 9856 9852 9847 9840 9832 9823 9812 9800 9786 9772 9756 9739 9721 9702 9682 9662 9641 9619 9597 9574 9552 9530 9509 9490 9471 9454 9440 9428 9419 9412 9409 9409 9412 9419 9428 9441 9456 9473 9493 9514 9536 9559 9583 9607 9631 9654 9676 9697 9716 9734 9750 9764 9776 9787 9796 9803 9809 9814 9817 9820 9823 9824 9826 9827 9828 9829 9829 9829 9829 9829 9828 9827 9825 9823 9820 9818 9815 9813 9810 9808 9806 9805 9804 9804 9805 9805 9807 9808 9810 9813 9815 9818 9820 9823 9826 9828 9831 9834 9837 9841 9844 9846 9849 9851 9853 9855 9856 9856 9855 9854 9851 9848 9844 9840 9835 9830 9824 9817 9811 9804 9796 9788 9779 9770 9759 9748 9735 9720 9704 9686 9666 9645 9621 9596 9568 9540 9510 9478 9446 9414 9381 4631 6 8 2 9350 9318 9286 9255 9225 9196 9170 9146 9124 9106 9091 9079 9071 9067 9067 9071 9077 9088 9101 9117 9135 9155 9176 9199 9221 9244 9266 9288 9308 9327 9344 9360 9374 9387 9398 9407 9415 9422 9429 9434 9439 9445 9450 9456 9462 9469 9478 9487 9497 9509 9522 9536 9551 9568 9585 9603 9621 9639 9657 9674 9690 9705 9719 9731 9741 9749 9755 9760 9763 9765 9766 9766 9765 9764 9763 9761 9760 9759 9757 9755 9753 9751 9747 9743 9738 9731 9724 9716 9708 9699 9689 9680 9672 9664 9658 9653 9649 9647 9647 9649 9652 9657 9663 9671 9679 9688 9697 9706 9715 9725 9734 9743 9751 9760 9768 9776 9785 9793 9801 9808 9816 9823 9830 9836 9842 9847 9850 9853 9854 9854 9853 9851 9847 9843 9837 9831 9825 9818 9811 9805 9798 9792 9787 9782 9778 9775 9773 9772 9772 9772 9774 9776 9779 9783 9787 9792 9798 9804 9811 9818 9826 9834 9842 9851 9860 9868 9877 9886 9894 9902 9909 9916 9922 9927 9932 9936 9939 9941 9942 9943 9943 9942 9941 9940 9938 9936 9935 9933 9931 9929 9928 9926 9925 9924 9923 9922 9920 9919 9917 9915 9912 9909 9906 9901 9896 9889 9882 9873 9863 9851 9837 9821 9803 9782 9758 9732 9702 9670 9633 9593 9550 9503 9452 9398 9341 9280 9217 9152 9085 9016 8948 8880 8812 8747 8685 8627 8574 8526 8485 8451 8425 8407 8398 8398 8407 8424 8450 8484 8525 8572 8626 8684 8746 8810 8877 8944 9012 9078 9143 9206 9265 9322 9375 9424 9469 9510 9547 9581 9612 9639 9664 9687 9708 9728 9747 9765 9782 9798 9814 9830 9845 9859 9872 9884 9895 9905 9913 9921 9927 9932 9936 9940 9943 9945 9948 9950 9952 9955 9957 9959 9961 9962 9964 9964 9964 9963 9962 9960 9958 9955 9952 9949 9947 9944 9943 9941 9940 9939 9939 9938 9938 9937 9935 9933 9930 9927 9922 9917 9912 9906 9901 9896 9891 9887 9884 9882 9881 9881 9882 9883 9884 9886 9888 9889 9890 9890 9890 9889 9888 9887 9885 9883 9881 9879 9877 9876 9875 9874 9874 9873 9873 9873 9873 9872 9871 9871 9870 9869 9868 9868 9867 9868 9868 9870 9871 9874 9877 9880 9884 9888 9892 9896 9900 9904 9907 9911 9914 9916 9919 9921 9923 9926 9928 9930 9932 9933 9935 9937 9939 9940 9941 9941 9941 9940 9939 9937 9934 9931 9928 9924 9919 9915 9910 9905 9900 9896 9891 9888 9884 9882 9880 9879 9878 9878 9879 9880 9882 9884 9886 9888 9890 9892 9894 9895 9895 9894 9893 9891 9888 9885 9880 9875 9869 9862 9855 9847 9839 9830 9821 9813 9804 9795 9787 9779 9772 9765 9759 9754 9750 9746 9744 9742 9740 9740 9740 9740 9740 9741 9742 9743 9744 9745 9746 9747 9749 9750 9752 9753 9755 9757 9759 9761 9763 9764 9766 9766 9767 9766 9766 9764 9763 9761 9759 9756 9754 9752 9751 9750 9750 9750 4632 6 8 2 9751 9753 9756 9759 9763 9767 9772 9777 9781 9786 9790 9793 9796 9798 9800 9800 9800 9798 9796 9794 9790 9786 9782 9777 9771 9766 9761 9755 9750 9744 9738 9732 9726 9718 9710 9701 9690 9678 9664 9647 9628 9606 9580 9551 9519 9483 9443 9398 9350 9298 9241 9181 9116 9048 8977 8904 8828 8751 8673 8597 8521 8448 8379 8316 8258 8208 8166 8133 8110 8098 8096 8104 8123 8152 8189 8235 8288 8347 8411 8478 8548 8620 8691 8763 8833 8901 8967 9030 9090 9147 9201 9252 9300 9345 9387 9427 9464 9499 9532 9563 9591 9618 9643 9667 9689 9709 9728 9746 9763 9779 9794 9808 9821 9833 9845 9856 9866 9876 9885 9893 9901 9908 9913 9918 9922 9926 9928 9930 9930 9930 9930 9928 9926 9924 9921 9918 9913 9909 9903 9897 9890 9882 9873 9863 9852 9840 9827 9813 9799 9784 9769 9754 9739 9725 9711 9698 9685 9674 9664 9654 9646 9639 9633 9627 9623 9620 9618 9617 9618 9619 9622 9626 9631 9637 9645 9653 9663 9673 9684 9695 9707 9718 9730 9742 9754 9765 9776 9787 9797 9807 9817 9826 9834 9842 9849 9855 9861 9865 9868 9870 9870 9870 9868 9866 9862 9858 9852 9847 9841 9835 9829 9822 9816 9809 9803 9796 9789 9782 9775 9768 9761 9753 9746 9740 9734 9729 9725 9722 9721 9720 9721 9723 9727 9731 9735 9740 9746 9751 9756 9762 9767 9772 9777 9782 9787 9792 9798 9804 9811 9818 9825 9832 9840 9847 9854 9860 9866 9871 9875 9879 9882 9884 9886 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9893 9892 9892 9890 9889 9887 9885 9882 9880 9877 9874 9871 9868 9864 9860 9856 9851 9846 9840 9833 9824 9815 9805 9793 9781 9768 9754 9739 9724 9708 9693 9677 9662 9648 9634 9621 9609 9598 9587 9579 9571 9565 9560 9556 9554 9553 9554 9556 9559 9563 9568 9575 9581 9589 9596 9604 9612 9619 9626 9634 9640 9647 9654 9661 9668 9675 9683 9691 9700 9709 9718 9728 9737 9747 9756 9764 9771 9777 9782 9785 9786 9787 9785 9782 9777 9771 9764 9756 9746 9736 9724 9710 9696 9679 9661 9641 9618 9593 9564 9531 9495 9453 9406 9354 9295 9228 9153 9070 8977 8874 8760 8636 8500 8353 8195 8026 7846 7657 7460 7255 7044 6828 6609 6388 6168 5951 5737 5531 5332 5144 4969 4809 4665 4539 4433 4349 4287 4247 4230 4236 4263 4310 4375 4455 4547 4647 4752 4857 4960 5055 5139 5208 5260 5293 5304 5292 5256 5197 5116 5012 4889 4748 4592 4422 4243 4056 3865 3673 3482 3294 3112 2937 2772 2617 2473 2342 2222 2114 2018 1934 1862 1801 1751 1713 1687 1674 1676 1694 1730 1786 1864 1966 2094 2248 2430 2639 2875 3136 3420 3723 4042 4372 4710 5051 5389 5720 6041 6348 6639 6910 7162 7393 7603 7794 7966 8120 8258 8383 8495 8596 8688 8771 8848 8918 8982 9040 4633 6 8 2 9093 9140 9183 9220 9252 9279 9301 9319 9333 9344 9351 9356 9359 9361 9361 9361 9362 9363 9365 9368 9374 9380 9389 9400 9412 9426 9442 9459 9477 9495 9514 9533 9551 9569 9586 9602 9617 9630 9642 9653 9663 9671 9678 9684 9688 9692 9695 9697 9698 9698 9698 9698 9697 9696 9695 9694 9694 9694 9696 9697 9700 9704 9708 9714 9720 9726 9733 9740 9747 9754 9761 9767 9773 9779 9783 9788 9792 9796 9799 9802 9805 9808 9810 9812 9814 9815 9816 9816 9815 9813 9809 9805 9799 9792 9783 9772 9761 9747 9732 9714 9695 9674 9650 9625 9596 9565 9531 9494 9454 9412 9366 9318 9267 9214 9159 9104 9048 8993 8939 8887 8838 8793 8753 8718 8689 8667 8652 8644 8644 8651 8666 8687 8715 8749 8788 8830 8877 8926 8977 9029 9081 9134 9186 9236 9285 9333 9378 9422 9463 9502 9540 9574 9607 9638 9666 9692 9715 9736 9755 9771 9785 9797 9806 9814 9819 9824 9826 9828 9830 9830 9831 9831 9832 9833 9834 9835 9837 9838 9840 9841 9842 9843 9843 9843 9843 9842 9842 9841 9841 9841 9842 9843 9845 9848 9852 9856 9860 9865 9870 9875 9880 9884 9888 9891 9894 9896 9898 9900 9902 9903 9905 9907 9909 9911 9914 9917 9920 9923 9926 9929 9931 9933 9935 9937 9938 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9930 9929 9927 9925 9922 9918 9914 9909 9903 9897 9890 9883 9876 9868 9860 9852 9844 9836 9829 9822 9816 9810 9805 9800 9795 9791 9787 9784 9781 9778 9776 9774 9773 9772 9772 9772 9772 9773 9774 9776 9778 9779 9781 9782 9783 9784 9784 9784 9784 9783 9782 9781 9780 9780 9779 9779 9779 9780 9781 9783 9786 9789 9792 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9834 9837 9841 9843 9845 9847 9848 9848 9847 9845 9842 9838 9832 9824 9814 9803 9789 9773 9755 9735 9713 9688 9662 9633 9603 9570 9536 9501 9465 9427 9389 9351 9312 9273 9235 9197 9159 9123 9087 9052 9017 8983 8950 8917 8883 8849 8814 8777 8738 8696 8652 8605 8554 8501 8445 8387 8327 8267 8207 8148 8093 8041 7994 7954 7920 7893 7875 7864 7862 7867 7878 7896 7919 7946 7976 8008 8042 8076 8109 8142 8174 8206 8237 8267 8298 8330 8363 8397 8433 8472 8513 8557 8604 8653 8704 8756 8810 8864 8919 8973 9026 9078 9129 9177 9224 9268 9309 9348 9385 9418 9449 9477 9502 9525 9545 9562 9577 9589 9599 9607 9613 9617 9621 9623 9624 9625 9626 9626 9627 9628 9629 9630 9631 9633 9634 9636 9637 9639 9640 9642 9643 9644 9644 9645 9645 9646 9646 9646 9645 9645 9644 9643 9641 9639 9636 9632 9627 9621 9614 9605 9595 9582 9568 9551 9532 9511 9488 9462 9433 9403 9371 9337 9301 9265 9228 9191 9154 9117 9081 9046 9011 8977 8943 8908 8873 8836 8796 8753 8705 4634 6 8 2 8652 8593 8527 8454 8372 8283 8185 8078 7963 7841 7711 7574 7431 7283 7130 6973 6812 6648 6481 6313 6143 5972 5800 5629 5458 5288 5121 4957 4798 4644 4498 4361 4235 4121 4022 3940 3875 3831 3807 3806 3828 3872 3940 4031 4143 4275 4426 4594 4776 4969 5172 5381 5594 5808 6021 6230 6434 6630 6818 6996 7164 7321 7467 7602 7726 7839 7943 8037 8122 8199 8268 8332 8389 8442 8490 8535 8578 8618 8658 8696 8735 8774 8813 8853 8894 8937 8980 9024 9069 9113 9158 9202 9245 9286 9326 9363 9397 9428 9456 9481 9503 9520 9535 9546 9554 9559 9562 9562 9561 9557 9553 9547 9540 9533 9525 9517 9510 9503 9497 9491 9487 9483 9481 9481 9481 9484 9487 9493 9500 9508 9517 9528 9540 9553 9566 9580 9595 9610 9625 9640 9655 9670 9685 9699 9713 9726 9738 9750 9760 9768 9775 9781 9785 9788 9789 9788 9786 9783 9778 9772 9766 9760 9753 9745 9739 9732 9726 9721 9716 9713 9710 9709 9709 9709 9711 9714 9718 9722 9728 9734 9740 9746 9753 9760 9766 9773 9779 9785 9790 9795 9800 9806 9811 9816 9821 9827 9833 9839 9845 9852 9859 9865 9872 9879 9885 9891 9896 9901 9905 9909 9912 9915 9917 9919 9921 9922 9924 9925 9927 9928 9930 9932 9934 9936 9938 9940 9943 9946 9949 9952 9955 9958 9961 9964 9967 9970 9972 9974 9975 9976 9976 9976 9976 9975 9974 9974 9973 9972 9972 9972 9972 9973 9974 9975 9975 9976 9976 9976 9975 9974 9972 9969 9965 9961 9956 9951 9946 9941 9935 9929 9923 9917 9910 9903 9896 9887 9877 9867 9855 9842 9827 9812 9795 9778 9760 9742 9723 9704 9686 9668 9651 9634 9618 9603 9589 9576 9565 9554 9545 9536 9529 9523 9518 9514 9510 9507 9505 9502 9500 9497 9494 9491 9486 9481 9475 9467 9459 9448 9436 9421 9403 9383 9359 9331 9297 9259 9214 9162 9103 9037 8962 8879 8787 8687 8580 8464 8342 8213 8078 7939 7795 7648 7498 7348 7197 7047 6900 6755 6616 6483 6358 6243 6139 6047 5970 5908 5863 5835 5825 5833 5858 5902 5962 6038 6128 6230 6343 6466 6595 6730 6869 7009 7150 7291 7429 7565 7697 7826 7949 8068 8182 8291 8394 8492 8584 8672 8754 8831 8904 8971 9035 9094 9148 9200 9247 9290 9331 9368 9401 9431 9459 9483 9503 9521 9536 9549 9558 9565 9569 9571 9571 9569 9565 9559 9551 9542 9531 9519 9506 9491 9476 9461 9445 9429 9413 9398 9384 9371 9360 9351 9345 9340 9338 9339 9343 9349 9357 9368 9382 9397 9414 9433 9453 9474 9496 9519 9542 9565 9588 9611 9633 9655 9675 9695 9713 9730 9746 9760 9773 9785 9796 9807 9816 9825 9834 9842 9850 9858 9866 9873 9880 9887 9893 9899 9905 9909 9913 9916 9919 9921 9922 9922 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9913 9913 9914 9915 9916 9917 4635 6 8 2 9919 9920 9922 9923 9925 9926 9926 9927 9927 9926 9925 9924 9922 9920 9918 9916 9915 9914 9914 9915 9916 9918 9921 9925 9929 9934 9939 9943 9948 9951 9954 9956 9957 9958 9957 9956 9954 9952 9949 9947 9945 9944 9943 9943 9943 9944 9945 9946 9947 9948 9948 9947 9946 9944 9941 9937 9931 9925 9918 9909 9900 9890 9879 9866 9853 9838 9823 9806 9787 9767 9746 9724 9701 9676 9652 9627 9602 9578 9554 9531 9510 9491 9473 9457 9443 9432 9422 9415 9410 9407 9406 9407 9411 9416 9424 9433 9444 9458 9472 9489 9507 9525 9545 9565 9586 9606 9626 9646 9664 9681 9697 9710 9721 9730 9736 9740 9740 9737 9731 9721 9707 9690 9669 9644 9615 9582 9545 9503 9458 9408 9354 9295 9233 9166 9096 9021 8944 8864 8781 8696 8611 8525 8441 8357 8277 8199 8127 8060 7999 7945 7900 7862 7833 7813 7803 7801 7808 7824 7849 7881 7920 7967 8019 8076 8137 8202 8270 8339 8410 8480 8550 8619 8686 8751 8813 8871 8927 8979 9028 9073 9116 9156 9193 9227 9260 9290 9319 9346 9371 9394 9415 9435 9453 9469 9484 9497 9508 9518 9527 9535 9542 9549 9556 9563 9571 9580 9589 9599 9610 9622 9634 9646 9659 9672 9684 9696 9708 9719 9730 9740 9750 9759 9768 9777 9786 9795 9803 9811 9819 9827 9835 9841 9848 9853 9858 9861 9864 9866 9866 9866 9865 9862 9859 9854 9849 9842 9834 9824 9812 9799 9783 9765 9744 9721 9695 9666 9635 9600 9563 9524 9483 9441 9397 9353 9310 9266 9224 9184 9146 9111 9079 9050 9025 9004 8986 8972 8961 8954 8949 8946 8945 8945 8945 8944 8943 8940 8935 8927 8916 8900 8881 8857 8829 8797 8760 8719 8675 8629 8581 8532 8483 8436 8391 8351 8315 8286 8264 8250 8245 8249 8262 8285 8316 8355 8402 8455 8513 8575 8639 8705 8770 8835 8897 8955 9011 9062 9108 9150 9188 9222 9252 9280 9305 9328 9349 9370 9390 9410 9430 9450 9471 9491 9512 9532 9552 9572 9591 9609 9627 9644 9660 9675 9690 9704 9717 9730 9742 9753 9764 9774 9783 9792 9800 9807 9813 9819 9823 9826 9828 9830 9830 9830 9828 9825 9821 9816 9810 9802 9792 9780 9765 9748 9727 9703 9674 9640 9601 9555 9503 9442 9372 9292 9201 9099 8984 8856 8715 8559 8389 8205 8008 7798 7576 7344 7103 6855 6602 6345 6086 5828 5571 5319 5072 4832 4601 4381 4172 3977 3797 3634 3490 3367 3268 3193 3146 3128 3140 3183 3259 3366 3505 3673 3870 4092 4335 4597 4874 5160 5452 5746 6037 6322 6598 6862 7113 7348 7567 7770 7957 8128 8283 8425 8553 8670 8775 8871 8958 9037 9109 9174 9234 9288 9337 9382 9423 9461 9495 9527 9556 9582 9607 9629 9650 9669 9686 9702 9715 9728 9739 9749 9757 9764 9771 9776 9781 9785 9789 9793 9796 9799 9802 9805 9808 9810 9812 9814 9816 9817 9818 9820 4636 6 8 2 9821 9822 9824 9826 9829 9832 9836 9839 9844 9848 9852 9856 9860 9864 9867 9869 9871 9872 9873 9874 9874 9875 9875 9876 9878 9880 9883 9886 9889 9893 9897 9901 9906 9910 9913 9916 9919 9921 9923 9924 9925 9926 9927 9927 9927 9927 9928 9927 9927 9926 9925 9923 9920 9917 9913 9907 9901 9894 9886 9877 9868 9858 9848 9838 9828 9818 9808 9799 9791 9784 9777 9771 9766 9761 9758 9755 9753 9752 9751 9750 9749 9748 9748 9746 9745 9743 9741 9738 9735 9732 9729 9725 9722 9719 9716 9713 9711 9709 9708 9708 9708 9709 9711 9713 9716 9720 9724 9728 9733 9738 9743 9748 9753 9758 9763 9767 9770 9773 9775 9776 9775 9773 9769 9763 9756 9746 9734 9719 9701 9681 9657 9630 9600 9566 9528 9486 9439 9388 9332 9270 9204 9132 9056 8974 8888 8798 8705 8610 8513 8416 8320 8227 8137 8053 7974 7903 7841 7787 7744 7711 7690 7679 7680 7691 7714 7746 7789 7840 7899 7966 8039 8117 8200 8285 8373 8461 8549 8635 8719 8800 8877 8950 9017 9079 9136 9188 9235 9277 9314 9348 9379 9406 9432 9456 9478 9500 9520 9540 9559 9577 9595 9612 9627 9642 9657 9670 9682 9694 9705 9715 9725 9734 9744 9753 9762 9771 9780 9788 9796 9804 9812 9819 9826 9831 9837 9841 9845 9848 9851 9853 9855 9857 9858 9860 9861 9862 9863 9863 9864 9865 9866 9866 9867 9868 9869 9869 9870 9872 9873 9874 9876 9878 9880 9881 9883 9884 9885 9886 9885 9884 9882 9880 9876 9872 9867 9862 9855 9849 9842 9836 9829 9822 9816 9810 9805 9800 9796 9792 9788 9786 9783 9782 9781 9780 9780 9781 9783 9786 9790 9795 9800 9807 9814 9823 9831 9840 9849 9858 9866 9873 9880 9885 9890 9892 9894 9893 9891 9888 9883 9876 9867 9857 9845 9831 9815 9796 9776 9753 9728 9700 9671 9640 9607 9573 9539 9504 9471 9438 9408 9380 9355 9333 9315 9301 9291 9286 9285 9288 9295 9305 9319 9337 9357 9380 9405 9431 9459 9488 9518 9547 9577 9605 9632 9658 9682 9704 9724 9741 9756 9769 9780 9789 9796 9802 9807 9811 9815 9819 9823 9827 9831 9835 9840 9845 9850 9856 9861 9866 9870 9875 9879 9882 9885 9888 9891 9893 9896 9898 9900 9903 9905 9908 9910 9913 9915 9918 9920 9922 9923 9924 9924 9924 9924 9923 9922 9920 9919 9917 9914 9912 9910 9908 9905 9903 9901 9899 9896 9894 9892 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9870 9868 9866 9863 9860 9856 9851 9845 9839 9832 9824 9816 9807 9797 9788 9778 9768 9758 9749 9740 9731 9722 9714 9706 9698 9690 9682 9673 9665 9657 9649 9641 9633 9626 9619 9613 9608 9604 9601 9600 9599 9600 9603 9606 9610 9616 9622 9628 9635 9643 9650 9658 9666 9673 9680 9688 9694 9701 9706 9712 9716 9719 9722 9723 9722 9720 9717 9711 9703 9694 9683 4637 6 8 2 9670 9655 9639 9622 9605 9586 9567 9548 9529 9510 9492 9474 9458 9442 9428 9416 9406 9398 9392 9388 9387 9389 9394 9401 9410 9422 9436 9451 9467 9485 9503 9521 9539 9557 9574 9591 9606 9621 9635 9648 9660 9671 9681 9689 9696 9701 9705 9706 9706 9703 9697 9689 9678 9664 9647 9626 9602 9574 9542 9505 9463 9416 9363 9304 9238 9164 9084 8995 8900 8797 8687 8572 8451 8327 8200 8073 7946 7822 7702 7588 7481 7383 7296 7220 7157 7107 7071 7048 7040 7045 7064 7096 7140 7195 7261 7337 7421 7512 7609 7710 7816 7923 8032 8140 8247 8351 8453 8550 8642 8730 8811 8887 8956 9020 9078 9131 9178 9220 9258 9291 9321 9347 9370 9390 9407 9421 9432 9440 9446 9450 9451 9450 9447 9442 9436 9429 9422 9414 9406 9398 9391 9384 9379 9375 9372 9370 9370 9370 9372 9375 9379 9384 9390 9397 9404 9412 9420 9429 9438 9448 9457 9467 9477 9486 9495 9504 9512 9519 9526 9532 9538 9542 9546 9548 9549 9550 9548 9546 9542 9537 9529 9521 9510 9498 9484 9469 9452 9433 9413 9392 9369 9345 9320 9294 9266 9236 9205 9172 9137 9100 9060 9017 8971 8923 8870 8814 8755 8691 8622 8548 8469 8384 8293 8195 8090 7977 7855 7725 7587 7439 7283 7117 6944 6762 6572 6376 6173 5966 5753 5537 5319 5099 4879 4660 4442 4227 4016 3811 3612 3420 3236 3061 2896 2741 2597 2464 2343 2233 2134 2048 1973 1911 1862 1826 1805 1799 1810 1839 1887 1955 2045 2157 2292 2449 2628 2827 3046 3281 3530 3791 4059 4332 4605 4876 5142 5400 5648 5885 6109 6319 6516 6700 6870 7029 7177 7315 7444 7565 7678 7784 7884 7979 8068 8151 8230 8303 8372 8435 8495 8550 8601 8649 8693 8735 8774 8810 8845 8877 8908 8937 8964 8989 9014 9036 9057 9077 9096 9114 9131 9147 9162 9177 9191 9205 9218 9230 9242 9253 9264 9273 9282 9289 9296 9302 9307 9312 9316 9319 9321 9323 9324 9325 9324 9322 9318 9313 9304 9293 9279 9261 9239 9212 9180 9144 9102 9055 9003 8945 8882 8813 8739 8660 8576 8488 8396 8300 8202 8102 8001 7901 7802 7707 7616 7531 7455 7387 7330 7285 7252 7233 7228 7237 7259 7295 7343 7402 7471 7548 7632 7720 7811 7904 7996 8087 8175 8259 8338 8412 8481 8543 8600 8652 8697 8737 8771 8799 8821 8838 8849 8854 8853 8846 8833 8813 8787 8755 8718 8676 8629 8578 8524 8467 8408 8349 8289 8230 8172 8116 8063 8014 7969 7929 7893 7864 7841 7824 7815 7812 7817 7829 7848 7873 7905 7942 7984 8031 8080 8131 8183 8235 8285 8333 8378 8418 8454 8483 8506 8522 8530 8530 8522 8505 8478 8442 8396 8339 8272 8195 8106 8007 7897 7776 7645 7503 7352 7190 7020 6841 6654 6459 6257 6049 5836 5617 5395 5170 4943 4716 4489 4266 4046 3831 3624 3424 3233 3053 2884 2727 2582 2450 4638 6 8 2 2330 2224 2131 2051 1986 1934 1899 1879 1878 1894 1931 1990 2070 2174 2302 2454 2629 2826 3044 3281 3534 3800 4076 4359 4645 4930 5212 5487 5754 6010 6253 6483 6699 6900 7086 7258 7417 7563 7697 7820 7934 8038 8133 8221 8303 8377 8446 8510 8569 8623 8673 8719 8762 8802 8839 8873 8906 8937 8966 8995 9023 9050 9077 9104 9131 9158 9184 9211 9237 9263 9288 9312 9335 9356 9377 9396 9414 9431 9447 9462 9476 9490 9504 9517 9530 9542 9555 9567 9579 9590 9600 9609 9617 9624 9629 9633 9636 9638 9639 9639 9639 9640 9640 9642 9644 9647 9651 9656 9662 9668 9675 9682 9689 9696 9703 9709 9714 9719 9724 9728 9732 9736 9740 9745 9749 9754 9759 9764 9770 9776 9782 9787 9793 9798 9803 9807 9811 9814 9817 9819 9821 9823 9824 9826 9827 9829 9830 9832 9833 9835 9836 9838 9840 9842 9845 9847 9850 9854 9857 9861 9866 9870 9875 9880 9885 9889 9894 9898 9901 9904 9906 9908 9909 9909 9909 9909 9909 9908 9907 9906 9905 9904 9902 9900 9898 9894 9890 9886 9880 9874 9867 9860 9853 9846 9839 9832 9826 9820 9815 9811 9808 9805 9802 9800 9799 9797 9796 9795 9793 9792 9791 9790 9789 9789 9789 9790 9791 9792 9793 9795 9796 9797 9797 9796 9794 9790 9786 9779 9771 9762 9750 9738 9723 9707 9689 9670 9648 9624 9597 9568 9536 9501 9463 9422 9378 9332 9283 9232 9180 9128 9076 9025 8976 8930 8887 8848 8814 8784 8760 8742 8730 8724 8724 8730 8742 8759 8782 8810 8843 8880 8921 8964 9011 9059 9108 9158 9208 9257 9305 9351 9395 9437 9476 9512 9546 9576 9604 9630 9653 9674 9693 9710 9726 9740 9753 9764 9775 9784 9793 9800 9807 9813 9818 9822 9825 9828 9830 9831 9832 9832 9832 9832 9831 9830 9828 9826 9823 9820 9817 9813 9808 9803 9798 9792 9786 9780 9773 9767 9761 9755 9749 9744 9739 9735 9732 9728 9725 9723 9720 9717 9714 9711 9707 9702 9698 9693 9688 9682 9678 9673 9670 9667 9666 9666 9667 9670 9674 9679 9685 9692 9699 9707 9715 9724 9732 9740 9748 9756 9764 9772 9779 9787 9794 9802 9809 9817 9824 9831 9838 9844 9850 9855 9859 9862 9865 9868 9869 9871 9872 9872 9873 9874 9874 9875 9876 9877 9879 9880 9881 9882 9883 9883 9883 9883 9882 9881 9879 9878 9876 9875 9873 9872 9871 9871 9871 9871 9871 9872 9872 9873 9872 9872 9870 9868 9865 9861 9856 9851 9844 9837 9830 9822 9813 9804 9794 9784 9773 9761 9747 9733 9717 9699 9680 9659 9636 9611 9584 9554 9522 9488 9451 9412 9369 9324 9275 9222 9166 9105 9041 8974 8902 8828 8751 8671 8591 8510 8431 8353 8278 8208 8143 8084 8034 7992 7959 7936 7923 7920 7927 7944 7971 8006 8050 8100 8157 8219 8285 8355 8427 8500 8573 8647 8719 8790 8859 8925 8988 9048 9105 9159 4639 6 8 2 9209 9255 9298 9338 9374 9407 9437 9465 9489 9511 9531 9550 9566 9582 9596 9609 9622 9634 9646 9658 9670 9681 9692 9702 9712 9722 9731 9739 9747 9753 9759 9764 9768 9772 9774 9777 9778 9780 9781 9781 9782 9782 9782 9781 9780 9779 9777 9775 9772 9768 9764 9759 9753 9747 9740 9732 9724 9716 9707 9698 9689 9681 9672 9663 9654 9646 9638 9631 9623 9617 9611 9606 9601 9598 9595 9593 9593 9593 9594 9596 9599 9603 9607 9612 9617 9623 9628 9634 9639 9644 9649 9654 9658 9662 9666 9670 9673 9676 9679 9682 9684 9686 9688 9689 9689 9689 9689 9687 9685 9683 9680 9677 9674 9671 9668 9665 9663 9660 9658 9657 9656 9655 9654 9653 9652 9652 9650 9649 9647 9645 9642 9639 9634 9629 9623 9615 9606 9595 9583 9568 9552 9532 9510 9485 9457 9424 9387 9344 9296 9241 9178 9108 9028 8939 8839 8728 8605 8472 8326 8170 8002 7824 7638 7443 7241 7035 6825 6614 6402 6193 5987 5787 5596 5414 5244 5087 4946 4823 4719 4636 4575 4537 4524 4535 4571 4633 4718 4826 4955 5103 5268 5448 5639 5838 6043 6251 6459 6665 6866 7061 7247 7425 7593 7750 7897 8034 8161 8277 8385 8483 8574 8656 8731 8800 8861 8916 8965 9007 9044 9075 9100 9119 9132 9140 9142 9139 9130 9116 9096 9071 9041 9006 8966 8921 8871 8817 8759 8697 8632 8564 8493 8421 8349 8278 8207 8140 8076 8018 7965 7920 7884 7856 7838 7831 7834 7848 7872 7907 7950 8002 8061 8126 8196 8270 8346 8423 8500 8577 8651 8723 8791 8855 8915 8971 9022 9067 9109 9145 9177 9204 9226 9244 9258 9268 9274 9276 9275 9270 9261 9250 9235 9217 9195 9170 9141 9108 9071 9029 8981 8928 8868 8801 8726 8643 8551 8450 8339 8219 8089 7949 7800 7642 7476 7302 7122 6936 6747 6555 6362 6171 5982 5798 5622 5454 5298 5155 5027 4916 4824 4752 4701 4672 4666 4682 4721 4783 4866 4969 5092 5232 5388 5558 5738 5928 6125 6326 6529 6733 6933 7130 7320 7503 7677 7841 7995 8137 8268 8388 8497 8596 8686 8766 8839 8906 8966 9021 9072 9119 9163 9204 9243 9280 9315 9348 9378 9407 9434 9459 9483 9505 9525 9545 9564 9582 9600 9617 9634 9651 9668 9684 9701 9716 9731 9745 9759 9771 9782 9792 9801 9810 9817 9823 9828 9832 9836 9839 9841 9843 9844 9844 9844 9844 9843 9841 9840 9837 9835 9831 9827 9822 9816 9809 9801 9791 9780 9767 9753 9736 9717 9697 9674 9649 9622 9592 9559 9522 9481 9435 9384 9326 9260 9187 9105 9013 8911 8799 8676 8543 8400 8247 8086 7916 7741 7559 7374 7186 6996 6807 6620 6437 6259 6088 5926 5774 5635 5511 5402 5312 5241 5192 5165 5161 5180 5224 5290 5379 5490 5620 5767 5929 6103 6286 6475 6668 6862 7053 7240 7422 7595 7760 7915 8060 8194 8319 8434 8539 8636 8725 8806 8880 4640 6 8 2 8948 9010 9066 9117 9163 9204 9240 9272 9299 9323 9344 9361 9376 9389 9400 9410 9419 9427 9435 9443 9451 9459 9467 9475 9483 9490 9496 9502 9506 9509 9511 9512 9511 9510 9507 9504 9499 9495 9490 9486 9481 9477 9473 9470 9467 9465 9464 9462 9462 9461 9461 9462 9462 9463 9464 9466 9468 9471 9474 9478 9482 9487 9493 9499 9506 9513 9520 9526 9533 9539 9545 9550 9553 9556 9558 9558 9558 9556 9554 9550 9546 9541 9536 9531 9526 9521 9516 9512 9508 9504 9501 9498 9495 9491 9487 9483 9477 9470 9461 9450 9437 9421 9403 9381 9356 9327 9294 9257 9215 9169 9117 9059 8994 8923 8844 8757 8661 8557 8444 8321 8190 8050 7901 7745 7582 7414 7240 7062 6882 6700 6519 6339 6162 5991 5825 5668 5521 5385 5263 5156 5065 4993 4941 4909 4899 4912 4947 5004 5082 5182 5300 5436 5587 5751 5926 6109 6297 6488 6680 6869 7055 7235 7408 7572 7727 7872 8007 8131 8245 8349 8444 8530 8607 8677 8740 8798 8850 8897 8940 8979 9015 9049 9080 9108 9134 9158 9179 9198 9215 9230 9242 9251 9259 9264 9266 9267 9266 9263 9259 9254 9248 9243 9237 9232 9228 9225 9223 9222 9223 9226 9230 9236 9243 9251 9259 9268 9277 9286 9294 9302 9308 9313 9316 9317 9316 9312 9305 9295 9282 9264 9244 9219 9191 9160 9125 9088 9048 9006 8964 8921 8879 8838 8799 8763 8731 8703 8679 8661 8647 8639 8637 8640 8648 8662 8679 8701 8727 8756 8788 8823 8859 8896 8935 8973 9011 9049 9086 9121 9155 9188 9218 9247 9274 9300 9324 9346 9368 9388 9408 9427 9446 9464 9481 9498 9515 9530 9545 9560 9573 9585 9597 9608 9618 9628 9637 9646 9654 9663 9671 9679 9688 9696 9705 9713 9720 9728 9734 9740 9745 9750 9753 9756 9758 9760 9761 9762 9762 9762 9762 9763 9763 9763 9762 9762 9761 9759 9757 9754 9750 9746 9740 9734 9728 9720 9713 9705 9698 9691 9684 9677 9671 9666 9662 9657 9654 9650 9647 9643 9640 9636 9632 9627 9622 9616 9611 9605 9600 9595 9591 9587 9584 9582 9581 9582 9583 9585 9587 9590 9592 9594 9596 9597 9598 9597 9595 9592 9588 9584 9578 9572 9565 9558 9551 9544 9537 9531 9524 9517 9511 9504 9498 9492 9485 9479 9472 9466 9460 9454 9447 9441 9436 9430 9424 9419 9414 9409 9405 9400 9396 9392 9389 9387 9385 9383 9383 9383 9383 9385 9386 9388 9389 9390 9391 9390 9388 9385 9380 9373 9364 9354 9342 9330 9316 9301 9286 9270 9255 9239 9224 9208 9193 9178 9162 9147 9131 9115 9100 9084 9068 9053 9039 9025 9012 9001 8991 8983 8976 8970 8966 8962 8959 8957 8954 8952 8949 8945 8941 8936 8931 8925 8919 8913 8906 8900 8894 8889 8884 8879 8875 8871 8868 8865 8862 8859 8857 8855 8854 8854 8854 8855 8857 8861 8865 8871 8878 8887 8896 8906 8917 8928 4641 6 8 2 8940 8952 8964 8976 8988 9000 9011 9023 9034 9046 9057 9068 9079 9090 9100 9109 9118 9125 9132 9138 9144 9148 9152 9155 9159 9162 9166 9171 9176 9183 9190 9199 9209 9219 9230 9241 9253 9263 9273 9282 9290 9297 9302 9306 9308 9310 9310 9310 9308 9307 9305 9303 9300 9297 9293 9288 9283 9276 9268 9258 9247 9233 9218 9201 9182 9161 9138 9113 9086 9057 9026 8993 8957 8919 8878 8834 8787 8736 8682 8624 8562 8496 8426 8352 8274 8192 8107 8019 7929 7836 7742 7647 7552 7458 7366 7277 7192 7112 7039 6972 6914 6865 6827 6798 6781 6775 6780 6796 6822 6859 6904 6958 7019 7086 7158 7233 7311 7390 7469 7548 7625 7701 7773 7843 7910 7973 8033 8090 8143 8194 8242 8287 8330 8371 8410 8447 8482 8516 8549 8580 8610 8639 8667 8693 8719 8744 8769 8793 8816 8838 8860 8882 8902 8923 8942 8961 8978 8995 9011 9025 9038 9050 9061 9071 9080 9089 9096 9103 9110 9117 9124 9131 9138 9145 9152 9159 9167 9174 9181 9188 9194 9200 9206 9211 9217 9221 9226 9230 9234 9238 9242 9246 9249 9253 9256 9259 9261 9263 9265 9267 9268 9270 9271 9273 9274 9277 9279 9282 9286 9290 9294 9299 9303 9308 9312 9316 9319 9323 9325 9327 9328 9329 9330 9330 9329 9329 9328 9327 9325 9324 9322 9321 9319 9317 9315 9313 9310 9308 9306 9303 9301 9299 9297 9296 9295 9295 9296 9298 9300 9304 9308 9313 9319 9326 9333 9341 9349 9357 9364 9372 9379 9386 9392 9397 9402 9406 9409 9413 9416 9418 9421 9424 9427 9430 9434 9439 9443 9449 9454 9461 9467 9474 9482 9490 9498 9507 9516 9525 9535 9545 9555 9566 9576 9587 9597 9607 9616 9624 9632 9639 9645 9650 9654 9657 9659 9660 9661 9661 9661 9660 9659 9658 9657 9656 9655 9653 9652 9650 9648 9645 9642 9638 9634 9629 9623 9617 9609 9601 9593 9585 9576 9568 9560 9552 9546 9540 9536 9533 9532 9532 9534 9538 9543 9549 9556 9563 9572 9580 9589 9598 9607 9615 9623 9631 9638 9645 9651 9658 9664 9669 9675 9681 9686 9692 9697 9702 9707 9712 9716 9720 9724 9728 9732 9735 9737 9740 9742 9744 9746 9748 9749 9751 9752 9754 9756 9757 9759 9761 9763 9765 9766 9767 9768 9768 9768 9767 9766 9764 9762 9760 9758 9757 9756 9755 9755 9756 9757 9759 9762 9765 9769 9772 9776 9779 9782 9784 9786 9788 9789 9790 9790 9790 9791 9792 9792 9794 9795 9797 9799 9801 9804 9806 9809 9811 9813 9816 9818 9819 9821 9823 9825 9826 9828 9830 9831 9833 9834 9835 9836 9836 9836 9836 9835 9834 9832 9830 9827 9824 9821 9817 9813 9809 9803 9797 9790 9782 9773 9762 9750 9736 9720 9702 9683 9662 9639 9614 9588 9561 9531 9501 9470 9437 9404 9371 9337 9303 9270 9238 9208 9179 9153 9130 9110 9094 9083 9076 9073 9075 9081 9091 4642 6 8 2 9106 9124 9145 9168 9194 9222 9250 9279 9309 9339 9368 9397 9424 9451 9477 9502 9525 9547 9568 9587 9605 9622 9638 9652 9665 9677 9687 9697 9705 9711 9717 9721 9724 9725 9725 9724 9721 9717 9712 9705 9697 9688 9679 9668 9656 9643 9630 9615 9600 9584 9567 9549 9531 9513 9495 9476 9459 9441 9426 9411 9398 9387 9377 9370 9365 9362 9360 9361 9362 9365 9370 9375 9381 9387 9394 9402 9411 9420 9430 9441 9452 9464 9476 9488 9501 9512 9523 9533 9541 9547 9551 9552 9550 9544 9536 9524 9509 9491 9471 9447 9421 9393 9362 9330 9297 9262 9226 9189 9152 9115 9078 9042 9007 8974 8943 8915 8890 8869 8852 8840 8832 8829 8831 8838 8849 8865 8885 8909 8935 8964 8995 9027 9060 9093 9126 9158 9189 9219 9248 9276 9302 9327 9351 9374 9396 9417 9437 9456 9475 9493 9509 9525 9540 9554 9566 9577 9588 9597 9605 9613 9620 9626 9632 9637 9642 9647 9651 9656 9660 9663 9667 9670 9672 9675 9676 9678 9679 9680 9680 9680 9680 9680 9679 9677 9676 9673 9670 9666 9662 9657 9651 9645 9638 9630 9623 9615 9607 9599 9591 9584 9576 9569 9563 9557 9551 9546 9541 9537 9534 9531 9529 9528 9528 9530 9532 9536 9542 9548 9555 9563 9572 9581 9590 9599 9607 9614 9621 9626 9630 9633 9634 9634 9634 9632 9629 9626 9622 9618 9613 9608 9602 9596 9589 9582 9574 9565 9556 9547 9537 9527 9517 9507 9497 9487 9478 9469 9460 9452 9445 9437 9429 9422 9414 9405 9395 9384 9372 9358 9343 9326 9307 9287 9266 9243 9219 9195 9169 9143 9117 9091 9065 9040 9016 8993 8972 8953 8937 8924 8913 8907 8903 8904 8908 8916 8927 8942 8959 8979 9001 9024 9048 9073 9097 9121 9144 9165 9186 9204 9221 9236 9250 9262 9273 9282 9291 9299 9306 9312 9318 9324 9330 9335 9341 9346 9352 9357 9363 9368 9374 9379 9385 9391 9396 9402 9409 9415 9423 9430 9439 9447 9457 9467 9477 9488 9499 9509 9520 9530 9540 9549 9557 9564 9570 9575 9580 9584 9587 9590 9592 9595 9597 9598 9600 9601 9602 9601 9600 9598 9594 9588 9582 9574 9564 9553 9542 9530 9517 9505 9493 9481 9470 9459 9450 9441 9432 9424 9416 9407 9399 9390 9381 9372 9362 9352 9341 9332 9322 9314 9306 9299 9294 9290 9288 9287 9288 9289 9292 9296 9300 9305 9311 9317 9324 9331 9338 9346 9354 9362 9371 9379 9389 9398 9407 9416 9426 9435 9444 9453 9463 9472 9481 9490 9499 9509 9518 9528 9537 9547 9556 9564 9572 9580 9586 9592 9597 9602 9605 9608 9610 9613 9615 9617 9619 9622 9624 9627 9631 9634 9637 9641 9644 9646 9648 9650 9651 9651 9651 9651 9650 9649 9648 9647 9646 9645 9644 9644 9644 9643 9643 9643 9643 9643 9643 9642 9641 9640 9639 9638 9637 9635 9634 9633 9632 9631 9630 9630 9629 9629 9628 9628 4643 6 8 3 9624 9624 9624 9624 9623 9623 9623 9622 9621 9619 9617 9615 9613 9610 9607 9604 9601 9598 9594 9591 9589 9586 9584 9581 9579 9578 9576 9574 9573 9572 9571 9570 9569 9568 9568 9569 9569 9571 9572 9574 9577 9579 9582 9585 9588 9591 9593 9595 9596 9597 9597 9597 9596 9595 9593 9591 9589 9586 9583 9579 9576 9572 9567 9563 9558 9552 9545 9538 9530 9521 9511 9499 9486 9471 9455 9436 9415 9392 9366 9337 9306 9272 9236 9197 9156 9114 9071 9029 8987 8947 8910 8877 8848 8824 8807 8795 8789 8790 8798 8811 8829 8853 8880 8911 8945 8980 9016 9052 9089 9124 9158 9191 9222 9251 9278 9303 9326 9346 9365 9382 9398 9411 9423 9433 9442 9449 9455 9459 9463 9465 9467 9468 9469 9469 9469 9468 9468 9467 9466 9466 9465 9464 9463 9462 9461 9460 9459 9457 9456 9454 9452 9450 9447 9445 9442 9439 9436 9433 9430 9427 9424 9422 9419 9416 9414 9411 9407 9404 9399 9394 9388 9380 9371 9359 9346 9331 9315 9296 9275 9252 9227 9200 9172 9141 9109 9073 9035 8994 8949 8899 8844 8783 8716 8641 8558 8467 8368 8259 8141 8013 7877 7731 7576 7413 7241 7061 6874 6679 6478 6271 6059 5843 5623 5400 5177 4953 4730 4510 4293 4082 3877 3679 3490 3311 3142 2985 2839 2707 2588 2484 2395 2323 2269 2233 2218 2225 2254 2308 2387 2491 2621 2777 2956 3159 3383 3624 3881 4149 4425 4705 4986 5263 5534 5795 6045 6281 6503 6709 6900 7076 7238 7386 7523 7649 7765 7873 7973 8067 8155 8238 8316 8389 8457 8521 8580 8635 8685 8732 8774 8814 8850 8883 8914 8943 8970 8995 9019 9041 9062 9082 9100 9116 9132 9145 9157 9168 9177 9185 9193 9199 9204 9210 9215 9219 9224 9229 9234 9238 9243 9247 9250 9253 9256 9258 9258 9258 9258 9256 9253 9250 9246 9241 9235 9228 9220 9212 9202 9191 9179 9165 9150 9133 9115 9096 9075 9054 9032 9009 8987 8965 8943 8923 8904 8886 8870 8856 8844 8833 8824 8817 8811 8806 8803 8799 8796 8793 8791 8787 8784 8780 8775 8770 8764 8758 8751 8744 8737 8730 8724 8717 8711 8706 8701 8698 8695 8693 8693 8694 8695 8699 8703 8708 8715 8722 8731 8740 8749 8759 8769 8778 8788 8797 8806 8814 8821 8828 8834 8839 8844 8848 8853 8857 8862 8866 8871 8876 8881 8887 8893 8899 8906 8912 8918 8924 8930 8936 8941 8945 8950 8954 8957 8961 8964 8967 8970 8973 8976 8979 8982 8985 8987 8990 8991 8992 8992 8991 8989 8986 8981 8976 8970 8963 8955 8947 8939 8931 8923 8916 8910 8905 8902 8900 8899 8900 8903 8907 8912 8919 8927 8935 8945 8955 8965 8976 8986 8997 9009 9020 9032 9043 9055 9067 9079 9090 9102 9113 9124 9135 9145 9153 9161 9167 9172 9176 9178 9179 9178 9177 9174 9171 9167 9162 9158 9154 9151 9148 9146 9145 9145 9145 4644 6 8 3 9146 9148 9149 9151 9153 9154 9155 9156 9156 9155 9154 9152 9150 9147 9144 9142 9139 9137 9135 9133 9132 9132 9133 9134 9135 9138 9140 9144 9147 9151 9154 9158 9162 9166 9169 9173 9176 9179 9182 9185 9187 9190 9193 9196 9199 9202 9205 9209 9212 9216 9220 9224 9227 9231 9234 9237 9239 9241 9243 9244 9245 9245 9245 9246 9246 9246 9246 9247 9248 9250 9251 9254 9256 9259 9262 9265 9269 9271 9274 9276 9278 9279 9279 9278 9276 9274 9271 9268 9264 9259 9255 9250 9245 9240 9236 9231 9227 9223 9219 9216 9213 9211 9209 9208 9207 9207 9207 9209 9211 9214 9218 9222 9227 9232 9238 9243 9249 9254 9258 9262 9264 9266 9267 9267 9265 9263 9261 9257 9253 9249 9244 9240 9235 9229 9224 9218 9212 9205 9198 9191 9183 9175 9166 9157 9148 9139 9129 9120 9110 9101 9092 9084 9075 9067 9059 9051 9043 9034 9026 9017 9008 8999 8990 8981 8972 8963 8954 8945 8936 8928 8921 8914 8907 8901 8896 8891 8886 8882 8878 8874 8870 8867 8863 8860 8857 8854 8851 8849 8846 8844 8842 8840 8839 8838 8838 8838 8837 8838 8838 8838 8838 8838 8838 8838 8838 8838 8838 8838 8839 8841 8844 8849 8854 8862 8871 8882 8894 8907 8922 8936 8951 8966 8979 8991 9002 9010 9016 9019 9020 9017 9012 9004 8993 8980 8964 8946 8926 8903 8878 8851 8821 8790 8756 8721 8684 8646 8608 8570 8532 8496 8462 8431 8404 8381 8363 8350 8343 8341 8345 8355 8370 8390 8414 8441 8471 8504 8538 8574 8609 8645 8680 8715 8748 8780 8811 8841 8869 8896 8921 8945 8968 8990 9011 9031 9049 9067 9084 9100 9114 9128 9141 9152 9163 9173 9182 9191 9199 9206 9214 9221 9228 9236 9244 9252 9261 9270 9279 9288 9298 9307 9317 9326 9335 9343 9351 9358 9364 9369 9374 9378 9382 9385 9388 9390 9392 9394 9395 9397 9397 9398 9398 9397 9396 9395 9393 9390 9387 9383 9379 9375 9371 9367 9364 9361 9358 9356 9354 9353 9353 9352 9353 9353 9354 9355 9356 9358 9359 9361 9363 9365 9367 9369 9372 9375 9378 9381 9384 9387 9390 9393 9396 9398 9400 9401 9402 9403 9403 9403 9402 9401 9400 9399 9398 9396 9395 9394 9392 9390 9389 9387 9385 9383 9380 9378 9375 9372 9370 9367 9364 9362 9359 9358 9356 9355 9355 9355 9355 9356 9358 9359 9361 9364 9366 9368 9370 9371 9372 9373 9373 9373 9372 9372 9371 9371 9371 9371 9372 9373 9375 9378 9381 9385 9389 9394 9398 9403 9407 9410 9413 9415 9417 9418 9419 9419 9419 9419 9419 9419 9420 9421 9423 9425 9427 9430 9433 9435 9437 9438 9439 9439 9439 9438 9435 9433 9430 9427 9423 9420 9418 9416 9414 9413 9412 9412 9413 9413 9414 9415 9416 9416 9416 9415 9414 9412 9410 9407 9404 9401 9398 9395 9392 9390 9388 9386 9384 9383 9382 9381 9380 9379 4645 6 8 3 9377 9375 9373 9371 9368 9365 9361 9358 9354 9350 9347 9344 9341 9338 9335 9334 9332 9331 9330 9330 9330 9330 9330 9331 9332 9333 9335 9336 9337 9338 9339 9339 9339 9338 9337 9336 9333 9330 9327 9323 9318 9313 9309 9304 9299 9294 9290 9287 9283 9280 9277 9274 9270 9267 9262 9256 9250 9241 9231 9219 9204 9187 9168 9145 9119 9090 9056 9019 8978 8931 8880 8823 8761 8692 8618 8537 8451 8358 8260 8157 8049 7938 7825 7710 7596 7483 7373 7267 7168 7078 6996 6926 6869 6825 6796 6783 6785 6803 6838 6887 6951 7028 7118 7217 7324 7438 7557 7677 7798 7918 8034 8146 8253 8353 8446 8532 8610 8681 8745 8802 8854 8900 8940 8976 9008 9037 9061 9083 9102 9118 9131 9142 9151 9158 9163 9168 9171 9174 9176 9180 9183 9188 9194 9201 9210 9219 9230 9242 9254 9266 9279 9291 9303 9314 9325 9334 9343 9352 9359 9366 9373 9380 9387 9393 9400 9407 9414 9420 9427 9433 9438 9443 9447 9450 9452 9453 9453 9452 9451 9449 9446 9443 9440 9436 9433 9429 9425 9421 9417 9413 9408 9402 9396 9390 9382 9373 9364 9353 9341 9328 9314 9299 9283 9267 9249 9231 9211 9192 9171 9151 9130 9108 9087 9065 9044 9022 9001 8979 8958 8937 8916 8895 8875 8854 8834 8814 8795 8776 8757 8740 8723 8708 8695 8683 8672 8664 8658 8653 8651 8650 8650 8652 8655 8659 8664 8669 8675 8680 8686 8692 8697 8703 8709 8716 8723 8730 8738 8746 8755 8765 8775 8786 8797 8808 8820 8832 8844 8856 8868 8881 8893 8906 8919 8932 8945 8959 8972 8986 9000 9014 9027 9041 9055 9069 9083 9096 9110 9123 9136 9148 9161 9172 9183 9194 9203 9212 9220 9226 9232 9237 9240 9243 9245 9247 9248 9250 9251 9252 9254 9256 9259 9262 9266 9270 9275 9280 9286 9292 9299 9305 9312 9319 9326 9333 9340 9347 9354 9362 9369 9377 9384 9391 9398 9405 9412 9418 9424 9429 9434 9438 9442 9445 9448 9450 9452 9453 9454 9454 9454 9453 9452 9451 9450 9448 9446 9443 9440 9437 9433 9429 9424 9418 9412 9404 9395 9385 9373 9360 9345 9329 9312 9295 9276 9258 9240 9223 9208 9194 9182 9173 9167 9164 9163 9165 9169 9176 9184 9193 9203 9213 9223 9233 9243 9252 9260 9268 9275 9282 9289 9296 9303 9310 9317 9325 9332 9339 9346 9353 9359 9364 9369 9373 9375 9377 9378 9379 9379 9378 9378 9377 9376 9376 9375 9375 9374 9374 9373 9372 9371 9370 9368 9366 9365 9362 9360 9358 9356 9354 9353 9352 9350 9349 9349 9348 9348 9347 9347 9346 9346 9347 9347 9348 9350 9352 9355 9359 9364 9369 9375 9381 9387 9393 9398 9403 9407 9410 9412 9413 9412 9410 9408 9404 9400 9396 9391 9386 9382 9378 9373 9369 9365 9361 9357 9353 9348 9343 9337 9331 9324 9317 9310 9303 9296 9289 9284 9279 9275 9272 9270 9269 4646 6 8 3 9269 9270 9271 9273 9275 9276 9278 9279 9279 9279 9278 9277 9275 9272 9268 9264 9259 9253 9246 9238 9228 9217 9204 9190 9173 9154 9132 9108 9081 9050 9017 8979 8938 8893 8844 8789 8729 8663 8589 8509 8420 8321 8213 8094 7963 7821 7666 7499 7318 7125 6920 6703 6475 6238 5991 5737 5477 5213 4946 4678 4411 4147 3888 3634 3389 3153 2928 2715 2515 2330 2160 2005 1865 1741 1633 1538 1458 1390 1333 1286 1249 1219 1196 1179 1167 1161 1161 1168 1183 1208 1245 1295 1363 1449 1557 1688 1843 2023 2228 2457 2709 2982 3273 3578 3893 4214 4536 4856 5169 5472 5762 6036 6293 6531 6750 6951 7134 7300 7450 7586 7710 7823 7926 8020 8107 8188 8263 8332 8396 8454 8508 8558 8603 8643 8680 8713 8743 8770 8794 8817 8837 8855 8872 8888 8902 8914 8925 8934 8941 8946 8949 8949 8947 8942 8936 8926 8915 8900 8884 8865 8844 8821 8795 8767 8737 8704 8668 8631 8591 8548 8504 8457 8409 8359 8308 8256 8204 8152 8101 8052 8005 7961 7921 7885 7854 7828 7808 7794 7787 7786 7792 7804 7823 7847 7877 7911 7950 7992 8037 8085 8134 8184 8234 8284 8334 8381 8428 8472 8514 8553 8589 8623 8653 8680 8703 8723 8740 8753 8763 8768 8770 8768 8762 8752 8739 8722 8702 8678 8652 8623 8592 8561 8528 8495 8464 8433 8405 8380 8358 8340 8327 8319 8316 8318 8326 8339 8357 8380 8407 8438 8472 8508 8546 8586 8625 8664 8703 8739 8774 8806 8836 8862 8886 8906 8923 8936 8947 8954 8959 8961 8960 8957 8952 8945 8935 8924 8910 8895 8877 8857 8835 8811 8783 8753 8720 8684 8644 8600 8553 8501 8445 8384 8317 8246 8169 8086 7998 7904 7804 7699 7588 7472 7352 7228 7101 6972 6842 6712 6583 6457 6334 6217 6107 6006 5915 5835 5768 5715 5677 5654 5648 5658 5685 5727 5786 5858 5945 6043 6151 6269 6394 6523 6657 6791 6927 7060 7191 7319 7441 7559 7670 7776 7875 7968 8055 8136 8211 8280 8344 8403 8456 8504 8547 8584 8617 8644 8665 8681 8691 8695 8693 8684 8669 8648 8620 8586 8545 8498 8445 8386 8322 8252 8178 8100 8018 7935 7850 7765 7682 7600 7523 7450 7384 7325 7275 7234 7202 7182 7172 7173 7184 7205 7235 7273 7319 7371 7429 7490 7555 7621 7688 7756 7823 7889 7954 8017 8078 8137 8194 8250 8303 8355 8404 8453 8499 8544 8587 8629 8669 8708 8745 8781 8816 8849 8881 8913 8943 8973 9002 9030 9058 9084 9110 9135 9158 9180 9201 9219 9236 9251 9264 9274 9283 9290 9294 9298 9300 9300 9300 9299 9298 9297 9296 9295 9295 9295 9295 9295 9296 9297 9298 9299 9299 9300 9300 9299 9298 9297 9296 9294 9293 9291 9290 9290 9291 9292 9295 9298 9303 9309 9316 9325 9334 9344 9355 9366 9378 9390 9402 9415 9427 9440 9452 9464 9476 9488 9499 9509 9519 9529 4647 6 8 3 9537 9545 9552 9558 9564 9569 9573 9576 9580 9583 9585 9588 9590 9593 9595 9598 9600 9602 9604 9605 9606 9607 9607 9607 9606 9605 9604 9602 9601 9601 9601 9601 9602 9605 9607 9611 9615 9619 9624 9628 9631 9634 9637 9638 9638 9637 9634 9631 9627 9621 9616 9609 9602 9595 9588 9581 9573 9564 9555 9545 9534 9522 9508 9492 9473 9451 9427 9400 9369 9335 9297 9256 9211 9164 9113 9060 9005 8948 8891 8834 8777 8722 8669 8620 8575 8536 8502 8474 8453 8439 8432 8431 8437 8449 8466 8488 8513 8541 8571 8602 8632 8662 8690 8716 8738 8757 8772 8781 8786 8785 8777 8764 8744 8716 8681 8639 8590 8532 8467 8394 8314 8227 8134 8035 7930 7822 7710 7596 7480 7365 7252 7142 7036 6935 6842 6758 6683 6620 6568 6529 6504 6493 6496 6513 6544 6589 6646 6715 6795 6884 6981 7084 7192 7302 7413 7523 7631 7734 7833 7926 8012 8090 8160 8222 8277 8323 8362 8394 8418 8436 8447 8451 8448 8438 8420 8393 8357 8310 8252 8181 8098 8001 7891 7766 7626 7473 7306 7126 6934 6730 6516 6292 6060 5821 5576 5327 5075 4822 4569 4317 4069 3827 3592 3366 3151 2948 2759 2585 2427 2284 2157 2046 1949 1866 1796 1737 1687 1647 1616 1593 1579 1575 1582 1602 1637 1689 1761 1855 1972 2115 2284 2479 2698 2941 3205 3486 3781 4086 4396 4706 5013 5312 5600 5874 6133 6374 6597 6801 6989 7159 7313 7454 7581 7698 7804 7902 7992 8075 8151 8222 8288 8348 8404 8455 8502 8545 8584 8621 8655 8687 8718 8748 8777 8805 8834 8862 8889 8916 8943 8969 8994 9017 9040 9061 9080 9097 9113 9128 9141 9152 9163 9172 9180 9187 9194 9200 9205 9210 9214 9218 9222 9226 9230 9234 9238 9242 9247 9252 9257 9263 9270 9276 9283 9290 9296 9303 9308 9314 9319 9322 9326 9328 9329 9330 9330 9329 9328 9327 9325 9323 9321 9319 9317 9315 9313 9311 9309 9307 9304 9301 9297 9293 9289 9284 9279 9273 9268 9263 9257 9253 9248 9245 9242 9239 9238 9237 9236 9235 9235 9234 9233 9232 9230 9227 9224 9220 9215 9210 9204 9197 9191 9184 9177 9171 9164 9159 9153 9148 9143 9138 9134 9130 9126 9122 9119 9115 9112 9108 9104 9100 9095 9090 9084 9078 9070 9062 9052 9041 9029 9016 9001 8985 8968 8950 8931 8911 8891 8870 8849 8827 8805 8782 8759 8736 8711 8686 8661 8634 8606 8576 8546 8514 8481 8448 8413 8378 8342 8305 8268 8231 8194 8158 8121 8084 8048 8012 7975 7939 7903 7866 7829 7792 7753 7713 7672 7629 7584 7537 7487 7435 7380 7321 7260 7194 7125 7053 6977 6897 6814 6727 6637 6543 6447 6348 6247 6144 6039 5934 5830 5726 5624 5526 5433 5346 5267 5197 5138 5091 5058 5039 5036 5048 5077 5121 5181 5256 5344 5445 5556 5676 5803 5936 6073 6212 6351 6489 6625 6759 6888 7013 4648 6 8 3 7134 7249 7358 7463 7562 7656 7745 7829 7908 7983 8053 8119 8182 8241 8296 8348 8397 8443 8486 8526 8564 8598 8629 8656 8679 8697 8711 8720 8723 8720 8710 8694 8671 8641 8604 8561 8510 8453 8390 8322 8248 8169 8087 8001 7912 7822 7731 7640 7551 7464 7381 7304 7233 7170 7117 7074 7042 7023 7018 7025 7046 7079 7126 7184 7252 7330 7416 7508 7605 7705 7807 7908 8009 8108 8204 8296 8385 8468 8548 8622 8692 8757 8819 8876 8929 8978 9024 9066 9106 9142 9175 9206 9235 9261 9285 9307 9327 9346 9364 9380 9395 9409 9422 9434 9446 9456 9465 9473 9481 9487 9493 9497 9501 9504 9506 9507 9507 9507 9505 9503 9500 9497 9493 9488 9483 9477 9471 9465 9459 9454 9449 9444 9439 9435 9432 9428 9425 9422 9419 9416 9412 9408 9404 9399 9393 9388 9383 9378 9373 9370 9368 9367 9368 9370 9374 9379 9385 9393 9401 9409 9418 9426 9434 9441 9448 9453 9458 9462 9466 9469 9472 9474 9477 9479 9481 9483 9485 9487 9489 9490 9490 9490 9490 9488 9486 9484 9481 9478 9475 9472 9470 9469 9468 9467 9468 9470 9473 9476 9480 9485 9491 9497 9504 9510 9517 9523 9530 9536 9542 9548 9554 9559 9564 9569 9575 9580 9585 9590 9595 9600 9606 9611 9616 9621 9625 9629 9632 9634 9636 9636 9636 9634 9631 9628 9623 9618 9612 9606 9599 9591 9584 9576 9567 9559 9550 9541 9531 9521 9510 9499 9486 9474 9461 9447 9433 9418 9402 9386 9370 9353 9336 9317 9298 9278 9257 9234 9211 9186 9159 9131 9102 9071 9038 9004 8969 8932 8892 8851 8807 8760 8710 8656 8597 8532 8462 8385 8300 8207 8106 7996 7877 7750 7613 7468 7315 7154 6985 6810 6628 6440 6247 6049 5847 5641 5431 5219 5005 4789 4573 4358 4144 3934 3728 3527 3333 3148 2971 2806 2651 2508 2378 2260 2155 2063 1984 1917 1864 1824 1798 1787 1791 1811 1850 1907 1984 2082 2202 2344 2508 2693 2899 3123 3363 3617 3882 4154 4430 4706 4980 5248 5508 5758 5995 6220 6431 6628 6812 6983 7142 7291 7429 7558 7680 7794 7902 8004 8099 8189 8274 8352 8425 8491 8552 8608 8658 8704 8744 8781 8814 8843 8870 8895 8916 8936 8953 8967 8979 8987 8991 8991 8985 8975 8960 8939 8912 8880 8844 8802 8757 8707 8655 8601 8545 8488 8431 8374 8317 8261 8206 8153 8101 8051 8003 7957 7913 7871 7832 7795 7760 7728 7698 7671 7646 7624 7605 7589 7576 7566 7559 7556 7557 7562 7571 7584 7602 7624 7649 7679 7711 7745 7781 7817 7854 7889 7921 7951 7976 7997 8012 8023 8027 8027 8021 8011 7998 7981 7963 7943 7923 7904 7887 7873 7861 7852 7848 7847 7850 7857 7868 7882 7899 7918 7940 7963 7988 8014 8041 8069 8097 8125 8154 8183 8213 8244 8275 8307 8340 8374 8410 8447 8486 8526 8567 8610 8654 8699 8744 8790 8836 8881 4649 6 8 3 8925 8969 9011 9052 9091 9128 9163 9196 9227 9255 9282 9306 9329 9350 9369 9386 9402 9417 9430 9442 9453 9463 9471 9479 9486 9493 9499 9504 9509 9514 9519 9524 9528 9533 9537 9541 9545 9548 9550 9552 9553 9554 9553 9552 9549 9546 9543 9538 9533 9528 9523 9517 9512 9507 9501 9496 9491 9486 9481 9476 9471 9466 9461 9455 9450 9444 9439 9434 9429 9425 9422 9419 9417 9416 9415 9416 9417 9420 9423 9426 9430 9435 9440 9446 9453 9460 9467 9475 9484 9493 9503 9514 9525 9536 9548 9560 9572 9584 9595 9606 9617 9628 9638 9647 9656 9665 9674 9682 9690 9699 9707 9715 9722 9730 9737 9743 9749 9754 9759 9762 9765 9767 9769 9769 9770 9769 9769 9768 9768 9767 9766 9765 9764 9763 9762 9760 9757 9755 9751 9747 9743 9739 9734 9729 9725 9720 9716 9713 9710 9707 9705 9704 9702 9701 9699 9697 9695 9692 9688 9684 9678 9672 9666 9659 9651 9644 9636 9628 9621 9613 9605 9598 9589 9580 9570 9559 9546 9532 9515 9495 9472 9446 9417 9383 9346 9305 9259 9209 9154 9094 9029 8958 8882 8801 8713 8620 8521 8416 8306 8192 8073 7952 7828 7703 7578 7455 7335 7221 7112 7012 6922 6842 6774 6720 6679 6653 6641 6644 6661 6692 6735 6791 6857 6933 7018 7110 7207 7309 7413 7520 7628 7735 7841 7945 8047 8145 8239 8328 8413 8493 8568 8638 8703 8762 8817 8866 8912 8952 8989 9021 9050 9076 9098 9117 9134 9148 9159 9169 9176 9181 9184 9186 9186 9184 9181 9177 9172 9165 9158 9150 9141 9132 9122 9111 9100 9088 9076 9063 9050 9036 9021 9006 8990 8973 8955 8937 8917 8896 8875 8852 8829 8805 8779 8754 8728 8701 8675 8649 8623 8597 8573 8549 8527 8506 8486 8467 8450 8435 8420 8407 8396 8385 8375 8367 8359 8352 8346 8341 8337 8333 8331 8330 8330 8331 8334 8338 8344 8351 8360 8371 8383 8396 8411 8427 8443 8461 8479 8498 8517 8537 8557 8577 8597 8617 8637 8657 8677 8697 8717 8738 8758 8778 8798 8819 8839 8859 8878 8898 8917 8936 8955 8973 8990 9007 9024 9039 9054 9068 9081 9093 9104 9113 9121 9128 9132 9134 9134 9131 9125 9116 9103 9086 9064 9038 9006 8968 8925 8876 8820 8757 8689 8614 8534 8448 8358 8265 8169 8072 7975 7879 7787 7700 7620 7548 7486 7434 7395 7369 7357 7359 7375 7405 7448 7504 7571 7648 7734 7826 7924 8026 8130 8234 8338 8439 8538 8633 8723 8808 8887 8961 9030 9093 9150 9202 9250 9292 9330 9364 9395 9422 9446 9467 9486 9502 9517 9530 9541 9552 9561 9569 9577 9583 9590 9596 9602 9607 9612 9617 9622 9626 9631 9635 9639 9642 9645 9648 9650 9651 9651 9650 9648 9644 9637 9629 9617 9603 9585 9563 9537 9506 9471 9430 9383 9330 9271 9206 9134 9057 8973 8885 8791 8694 8593 8491 8387 8284 8182 8084 7990 7902 4650 6 8 3 7822 7751 7689 7639 7601 7576 7564 7565 7579 7606 7645 7696 7757 7828 7906 7991 8081 8174 8269 8364 8458 8550 8639 8724 8803 8877 8946 9008 9064 9114 9158 9196 9229 9256 9279 9297 9310 9320 9327 9330 9330 9328 9324 9318 9310 9302 9292 9283 9274 9265 9257 9250 9245 9241 9239 9238 9240 9244 9251 9259 9269 9282 9296 9312 9330 9349 9370 9391 9413 9436 9458 9481 9503 9524 9544 9563 9580 9595 9609 9620 9630 9637 9643 9647 9649 9649 9648 9646 9642 9637 9632 9625 9618 9611 9603 9595 9587 9579 9572 9564 9558 9552 9546 9541 9538 9535 9532 9531 9530 9530 9531 9532 9533 9534 9535 9536 9536 9536 9535 9534 9531 9527 9521 9514 9504 9492 9478 9461 9440 9417 9390 9360 9327 9290 9249 9205 9158 9107 9053 8997 8938 8876 8813 8749 8684 8620 8555 8493 8433 8377 8325 8279 8239 8206 8182 8166 8160 8163 8175 8197 8227 8265 8311 8363 8421 8482 8546 8612 8679 8745 8810 8873 8933 8991 9045 9095 9143 9187 9228 9266 9301 9334 9365 9394 9421 9446 9470 9493 9514 9535 9554 9573 9590 9608 9625 9641 9657 9673 9689 9705 9720 9735 9750 9764 9777 9789 9800 9810 9819 9827 9833 9838 9841 9844 9846 9847 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9848 9848 9846 9845 9843 9840 9837 9834 9830 9825 9820 9814 9807 9800 9792 9783 9773 9762 9749 9735 9720 9703 9684 9663 9640 9616 9590 9561 9531 9499 9465 9429 9392 9354 9315 9276 9237 9199 9162 9126 9094 9065 9039 9018 9001 8990 8983 8982 8986 8994 9008 9025 9046 9071 9097 9126 9155 9185 9216 9246 9275 9304 9331 9358 9382 9406 9428 9450 9470 9489 9507 9525 9542 9558 9573 9588 9603 9617 9630 9643 9655 9667 9678 9688 9698 9707 9716 9725 9732 9740 9747 9754 9761 9768 9775 9782 9789 9796 9803 9809 9816 9823 9830 9836 9842 9847 9853 9857 9861 9865 9868 9870 9872 9874 9875 9876 9877 9878 9878 9879 9879 9880 9880 9881 9881 9881 9881 9880 9879 9877 9875 9872 9868 9864 9859 9854 9848 9842 9835 9828 9821 9813 9805 9798 9790 9782 9775 9767 9760 9752 9744 9736 9728 9719 9709 9699 9688 9676 9664 9650 9636 9621 9605 9589 9572 9555 9538 9520 9503 9485 9468 9450 9433 9417 9400 9385 9369 9355 9342 9330 9319 9310 9303 9299 9297 9297 9300 9307 9316 9327 9342 9358 9377 9397 9419 9442 9465 9489 9512 9535 9558 9579 9600 9620 9638 9656 9672 9687 9702 9715 9727 9738 9747 9756 9763 9769 9773 9776 9777 9776 9774 9770 9765 9759 9752 9743 9735 9725 9716 9706 9697 9688 9679 9671 9664 9658 9652 9647 9642 9638 9635 9632 9630 9629 9627 9627 9626 9627 9627 9629 9630 9632 9635 9638 9641 9645 9648 9652 9656 9659 9663 9666 9670 9673 9676 9678 9681 9683 9685 9687 9689 9691 9693 9695 4651 6 8 3 9697 9700 9702 9705 9707 9710 9712 9714 9716 9718 9719 9719 9718 9716 9713 9709 9704 9698 9690 9682 9672 9663 9652 9641 9631 9620 9610 9600 9590 9581 9572 9564 9556 9547 9539 9531 9522 9513 9503 9492 9481 9469 9455 9442 9427 9411 9395 9378 9361 9343 9325 9307 9290 9273 9257 9242 9228 9217 9207 9200 9196 9195 9197 9202 9210 9220 9234 9250 9267 9287 9307 9329 9351 9373 9395 9416 9437 9457 9476 9494 9511 9527 9541 9555 9566 9577 9585 9592 9598 9601 9602 9601 9598 9592 9583 9571 9555 9536 9511 9482 9446 9404 9354 9295 9226 9146 9054 8950 8832 8700 8554 8393 8218 8027 7823 7604 7373 7129 6874 6610 6337 6058 5774 5487 5199 4912 4629 4351 4082 3822 3574 3339 3118 2914 2726 2554 2400 2262 2140 2034 1944 1870 1810 1766 1739 1729 1738 1767 1818 1893 1993 2121 2276 2460 2672 2910 3173 3458 3762 4079 4406 4737 5068 5394 5710 6012 6298 6565 6811 7035 7239 7421 7584 7729 7858 7973 8076 8169 8253 8330 8401 8467 8528 8584 8637 8685 8730 8771 8810 8845 8878 8909 8939 8968 8997 9025 9054 9083 9112 9142 9172 9203 9233 9262 9291 9319 9346 9372 9396 9419 9441 9462 9482 9501 9519 9536 9552 9567 9582 9595 9607 9618 9628 9637 9644 9650 9655 9659 9661 9664 9665 9666 9667 9667 9667 9666 9665 9664 9662 9659 9656 9652 9647 9642 9637 9631 9626 9620 9615 9610 9606 9602 9600 9598 9596 9596 9596 9596 9598 9599 9602 9604 9608 9612 9616 9621 9627 9634 9642 9651 9661 9671 9682 9694 9706 9719 9731 9744 9756 9767 9778 9788 9797 9805 9812 9818 9823 9828 9831 9834 9835 9837 9837 9836 9835 9834 9831 9828 9825 9821 9816 9812 9806 9801 9795 9789 9783 9777 9771 9765 9759 9753 9747 9742 9737 9732 9728 9725 9723 9721 9720 9721 9722 9724 9726 9730 9734 9739 9744 9750 9756 9762 9769 9775 9782 9788 9794 9801 9807 9813 9819 9825 9831 9837 9842 9848 9853 9859 9864 9870 9875 9880 9885 9890 9894 9899 9903 9907 9911 9914 9918 9920 9923 9925 9927 9928 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9936 9935 9934 9932 9929 9926 9923 9919 9916 9912 9908 9905 9901 9899 9897 9895 9894 9893 9892 9892 9892 9892 9892 9892 9892 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9877 9876 9875 9874 9874 9874 9874 9875 9877 9880 9883 9887 9891 9896 9901 9907 9913 9918 9923 9928 9932 9936 9938 9940 9941 9941 9940 9939 9938 9937 9935 9934 9934 9934 9934 9935 9937 9938 9940 9942 9944 9945 9946 9947 9947 9947 9946 9944 9943 9941 9939 9937 9934 9932 9930 9928 9925 9923 9920 9917 9913 9909 9904 9898 9891 9883 9875 9866 9857 9847 9836 9825 9814 9803 9791 9779 9767 9755 9743 9731 9718 9705 9691 4652 6 8 3 9677 9664 9649 9635 9621 9607 9594 9581 9569 9558 9548 9539 9531 9524 9517 9511 9506 9500 9494 9488 9481 9472 9462 9450 9436 9421 9402 9382 9359 9333 9304 9271 9234 9193 9146 9092 9031 8961 8882 8792 8691 8578 8452 8312 8159 7991 7811 7617 7411 7193 6964 6725 6478 6224 5963 5697 5428 5156 4884 4612 4343 4077 3817 3565 3321 3089 2869 2662 2471 2296 2137 1995 1870 1761 1668 1588 1522 1468 1424 1390 1364 1348 1340 1342 1354 1379 1418 1473 1547 1641 1758 1898 2062 2251 2463 2697 2951 3221 3503 3794 4089 4384 4674 4954 5222 5475 5710 5926 6121 6297 6453 6592 6714 6822 6919 7006 7085 7160 7231 7300 7369 7438 7509 7581 7655 7730 7807 7886 7966 8047 8128 8209 8291 8372 8453 8532 8610 8686 8760 8831 8900 8965 9026 9084 9139 9189 9236 9279 9319 9356 9390 9422 9451 9480 9506 9532 9556 9580 9603 9624 9645 9665 9684 9702 9719 9735 9750 9763 9776 9788 9799 9809 9819 9828 9836 9844 9852 9859 9865 9872 9877 9883 9888 9892 9896 9900 9904 9907 9909 9911 9913 9914 9915 9914 9914 9912 9910 9907 9903 9898 9893 9888 9882 9877 9871 9865 9860 9855 9850 9846 9842 9839 9837 9835 9834 9833 9833 9833 9833 9833 9834 9834 9835 9835 9835 9834 9833 9832 9831 9829 9827 9824 9822 9819 9817 9814 9812 9810 9808 9807 9805 9804 9803 9802 9800 9799 9797 9796 9794 9792 9790 9789 9787 9786 9786 9786 9786 9787 9788 9790 9792 9795 9798 9801 9804 9806 9809 9812 9814 9817 9819 9822 9824 9827 9830 9833 9836 9840 9843 9847 9851 9855 9859 9862 9866 9869 9872 9875 9878 9881 9883 9885 9887 9889 9890 9891 9891 9891 9891 9890 9888 9885 9882 9878 9873 9868 9862 9856 9850 9844 9838 9833 9827 9822 9817 9812 9808 9804 9800 9796 9792 9788 9783 9779 9775 9772 9768 9765 9763 9761 9760 9761 9762 9765 9768 9773 9778 9784 9790 9797 9804 9811 9817 9824 9830 9836 9841 9846 9851 9856 9860 9864 9868 9871 9873 9875 9876 9876 9876 9874 9871 9868 9863 9858 9853 9847 9841 9836 9830 9825 9820 9816 9812 9809 9807 9804 9803 9801 9800 9799 9798 9797 9797 9797 9798 9800 9802 9805 9808 9813 9818 9823 9828 9834 9839 9844 9848 9852 9854 9855 9855 9854 9852 9849 9845 9841 9836 9832 9827 9823 9819 9816 9812 9809 9807 9805 9802 9800 9798 9796 9795 9793 9792 9790 9790 9789 9790 9791 9792 9795 9798 9802 9806 9811 9817 9823 9829 9836 9843 9849 9856 9862 9868 9873 9879 9883 9887 9891 9894 9897 9899 9901 9902 9903 9903 9903 9903 9903 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9872 9871 9870 9870 9870 9871 9872 9873 9875 9876 9878 9879 9880 9881 9882 9882 9883 9882 9882 9881 9880 9879 9878 9877 9875 4653 6 8 3 9874 9872 9870 9869 9867 9865 9863 9862 9860 9860 9859 9859 9860 9861 9863 9866 9869 9872 9876 9879 9883 9886 9889 9891 9893 9894 9895 9895 9895 9895 9894 9894 9894 9894 9894 9895 9897 9898 9900 9902 9904 9906 9908 9910 9911 9912 9912 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9908 9910 9912 9915 9918 9922 9926 9930 9934 9939 9942 9946 9948 9951 9952 9953 9954 9954 9955 9955 9956 9958 9960 9963 9967 9972 9977 9982 9987 9991 9995 9999100011000110001 9999 9997 9993 9989 9985 9981 9977 9973 9970 9968 9966 9965 9963 9961 9958 9955 9950 9944 9936 9926 9914 9900 9885 9869 9851 9833 9815 9796 9777 9759 9741 9722 9704 9686 9668 9649 9630 9609 9588 9567 9544 9521 9498 9474 9451 9429 9407 9387 9368 9351 9336 9322 9310 9299 9288 9279 9269 9260 9250 9238 9226 9213 9198 9181 9164 9145 9125 9104 9082 9059 9036 9012 8989 8965 8941 8918 8895 8873 8851 8832 8813 8798 8784 8774 8768 8765 8766 8772 8782 8796 8815 8837 8863 8892 8923 8955 8989 9023 9056 9089 9120 9150 9178 9204 9227 9249 9268 9286 9301 9315 9328 9339 9349 9357 9365 9372 9377 9381 9385 9387 9388 9387 9385 9381 9375 9366 9355 9340 9322 9300 9274 9244 9209 9170 9127 9080 9031 8979 8925 8872 8821 8771 8726 8687 8654 8628 8611 8603 8604 8615 8635 8662 8698 8739 8786 8836 8889 8942 8996 9048 9098 9146 9190 9230 9267 9300 9330 9358 9382 9405 9426 9446 9465 9483 9501 9518 9534 9550 9565 9580 9594 9606 9618 9630 9640 9650 9660 9669 9679 9688 9697 9706 9715 9725 9734 9743 9752 9760 9768 9774 9780 9784 9787 9789 9790 9789 9788 9786 9783 9779 9775 9770 9766 9761 9756 9751 9747 9742 9738 9734 9731 9728 9726 9724 9723 9723 9723 9724 9727 9730 9734 9740 9746 9753 9761 9770 9779 9789 9799 9810 9820 9830 9840 9849 9857 9864 9871 9876 9880 9882 9883 9883 9882 9880 9878 9874 9870 9865 9861 9856 9851 9846 9840 9835 9829 9823 9817 9810 9803 9795 9787 9778 9770 9761 9752 9744 9736 9729 9723 9718 9714 9711 9708 9707 9707 9707 9707 9708 9709 9711 9712 9714 9715 9717 9719 9721 9723 9726 9729 9733 9737 9741 9745 9749 9753 9757 9760 9763 9765 9766 9766 9765 9764 9761 9758 9754 9749 9744 9739 9734 9728 9723 9718 9714 9711 9708 9706 9705 9705 9706 9708 9710 9713 9717 9720 9724 9728 9732 9736 9739 9742 9744 9745 9746 9745 9745 9744 9742 9740 9737 9734 9731 9729 9726 9723 9721 9720 9719 9718 9718 9719 9721 9723 9727 9730 9735 9740 9745 9751 9757 9763 9768 9774 9779 9783 9787 9790 9792 9794 9794 9794 9793 9791 9788 9784 9780 9776 9771 9765 9759 9752 9745 9738 9729 9721 9711 9701 9690 9679 9667 9654 9641 4654 6 8 3 9628 9614 9601 9587 9574 9562 9550 9539 9528 9519 9512 9505 9500 9496 9494 9493 9493 9495 9498 9502 9507 9513 9519 9526 9532 9539 9545 9550 9555 9559 9561 9563 9563 9563 9561 9557 9552 9546 9538 9528 9516 9502 9486 9467 9445 9420 9392 9360 9324 9284 9240 9192 9139 9081 9018 8951 8878 8801 8720 8634 8545 8452 8357 8260 8162 8064 7968 7875 7785 7701 7624 7555 7496 7448 7411 7386 7374 7375 7389 7416 7455 7504 7565 7634 7711 7794 7883 7976 8071 8167 8263 8359 8453 8544 8632 8717 8797 8873 8945 9012 9075 9134 9188 9238 9284 9327 9366 9403 9436 9466 9494 9520 9543 9564 9583 9600 9614 9625 9635 9642 9646 9648 9648 9645 9640 9633 9625 9615 9603 9591 9577 9564 9550 9536 9523 9510 9499 9489 9480 9473 9467 9463 9461 9461 9462 9465 9468 9473 9478 9483 9489 9495 9500 9506 9511 9517 9522 9527 9532 9538 9544 9550 9556 9563 9569 9576 9582 9588 9593 9597 9600 9603 9605 9605 9605 9604 9603 9602 9601 9600 9599 9598 9597 9597 9596 9594 9592 9589 9585 9579 9571 9562 9550 9537 9522 9505 9486 9466 9444 9420 9394 9366 9336 9302 9264 9221 9173 9117 9054 8982 8900 8807 8703 8585 8455 8311 8154 7983 7798 7599 7388 7165 6930 6685 6431 6169 5901 5627 5351 5072 4795 4519 4249 3984 3729 3483 3250 3031 2827 2639 2468 2314 2177 2056 1951 1861 1784 1719 1666 1623 1589 1564 1548 1541 1543 1557 1582 1622 1676 1747 1835 1940 2064 2204 2361 2530 2710 2897 3087 3277 3460 3634 3793 3935 4057 4156 4230 4280 4304 4305 4282 4239 4178 4100 4010 3908 3798 3682 3561 3438 3313 3188 3063 2939 2817 2697 2581 2469 2361 2258 2162 2073 1991 1917 1852 1796 1747 1708 1675 1650 1631 1618 1609 1605 1606 1610 1618 1632 1652 1679 1716 1763 1822 1896 1985 2091 2215 2357 2516 2692 2884 3089 3305 3530 3759 3990 4220 4446 4663 4871 5065 5246 5411 5559 5691 5806 5905 5989 6059 6116 6163 6201 6232 6257 6280 6301 6323 6347 6374 6406 6445 6490 6543 6605 6674 6752 6838 6932 7031 7137 7246 7359 7474 7589 7703 7816 7925 8031 8133 8229 8321 8407 8487 8562 8632 8697 8757 8813 8864 8912 8956 8998 9036 9071 9104 9135 9164 9191 9216 9239 9261 9282 9301 9319 9336 9352 9367 9380 9393 9405 9416 9426 9435 9444 9452 9459 9467 9474 9481 9488 9496 9504 9512 9521 9530 9540 9550 9561 9571 9582 9593 9604 9615 9625 9636 9645 9655 9664 9673 9681 9689 9697 9704 9711 9718 9725 9732 9738 9745 9751 9757 9762 9768 9773 9778 9782 9787 9790 9794 9796 9799 9801 9803 9804 9805 9805 9806 9806 9806 9806 9805 9805 9805 9804 9804 9803 9802 9801 9800 9798 9796 9794 9791 9788 9785 9782 9779 9775 9772 9769 9766 9764 9762 9761 9760 9760 9760 9760 9760 9761 4655 6 8 4 9771 9771 9770 9769 9768 9766 9763 9760 9756 9752 9748 9743 9739 9735 9732 9729 9726 9724 9722 9721 9720 9719 9718 9717 9715 9712 9709 9706 9702 9697 9693 9688 9684 9681 9678 9676 9675 9675 9675 9677 9679 9681 9683 9684 9685 9685 9684 9682 9678 9673 9668 9661 9655 9648 9641 9634 9629 9624 9620 9617 9615 9613 9612 9612 9611 9610 9608 9606 9604 9600 9596 9592 9588 9584 9580 9577 9575 9574 9574 9575 9577 9578 9580 9581 9581 9580 9576 9571 9564 9554 9543 9529 9514 9498 9481 9464 9447 9431 9415 9400 9387 9375 9364 9354 9346 9338 9332 9326 9322 9318 9314 9311 9309 9308 9307 9307 9308 9309 9311 9313 9316 9319 9323 9326 9330 9334 9337 9341 9344 9348 9352 9356 9360 9365 9370 9376 9383 9391 9401 9411 9423 9436 9451 9467 9484 9501 9520 9539 9558 9577 9596 9613 9630 9646 9661 9674 9686 9697 9707 9715 9723 9730 9736 9741 9746 9750 9754 9757 9759 9761 9761 9761 9759 9757 9754 9750 9745 9740 9734 9729 9724 9720 9715 9712 9708 9706 9703 9701 9699 9697 9695 9693 9690 9687 9684 9681 9678 9675 9672 9669 9667 9665 9664 9662 9661 9659 9658 9656 9653 9650 9647 9643 9639 9635 9630 9626 9622 9619 9616 9613 9612 9611 9611 9611 9611 9612 9613 9614 9615 9615 9616 9617 9617 9618 9618 9619 9620 9622 9623 9625 9627 9629 9631 9633 9635 9636 9638 9639 9640 9641 9642 9642 9642 9643 9643 9644 9644 9645 9645 9646 9647 9648 9649 9651 9652 9654 9656 9659 9662 9665 9669 9673 9677 9682 9686 9691 9695 9700 9703 9706 9708 9710 9710 9709 9708 9704 9700 9693 9685 9675 9663 9648 9630 9609 9584 9555 9522 9483 9439 9389 9333 9271 9202 9127 9045 8958 8865 8766 8662 8554 8442 8327 8210 8091 7973 7857 7742 7632 7527 7428 7338 7256 7186 7126 7080 7046 7026 7020 7027 7047 7080 7125 7180 7245 7318 7398 7484 7574 7666 7760 7854 7948 8041 8130 8218 8301 8381 8457 8528 8595 8657 8715 8768 8817 8861 8901 8936 8967 8994 9016 9034 9047 9055 9058 9056 9049 9037 9019 8995 8966 8931 8892 8847 8798 8744 8688 8628 8567 8505 8442 8381 8323 8267 8216 8169 8129 8096 8070 8052 8042 8041 8047 8062 8083 8112 8147 8186 8231 8278 8329 8380 8433 8486 8539 8590 8640 8689 8736 8782 8825 8867 8907 8946 8983 9019 9054 9087 9118 9148 9177 9204 9230 9255 9278 9300 9321 9341 9360 9378 9396 9414 9431 9448 9464 9480 9495 9509 9523 9535 9546 9556 9565 9572 9578 9583 9586 9588 9589 9589 9588 9586 9583 9579 9574 9568 9562 9554 9546 9537 9528 9519 9510 9501 9493 9486 9481 9476 9474 9473 9473 9475 9478 9483 9488 9494 9501 9508 9514 9521 9527 9532 9537 9542 9545 9549 9552 9554 9555 9556 9556 9555 9552 9548 9541 9532 9520 9504 9485 9463 9436 4656 6 8 4 9405 9371 9332 9290 9244 9195 9143 9088 9032 8974 8915 8856 8797 8739 8683 8630 8581 8535 8495 8460 8432 8411 8398 8393 8395 8405 8423 8448 8480 8517 8559 8606 8655 8707 8759 8812 8865 8917 8968 9017 9064 9109 9152 9192 9230 9266 9300 9331 9360 9387 9410 9431 9448 9462 9472 9479 9480 9477 9470 9457 9439 9416 9387 9351 9310 9262 9207 9146 9077 9002 8919 8830 8733 8631 8522 8409 8291 8170 8046 7922 7797 7675 7555 7441 7333 7232 7141 7061 6992 6937 6895 6868 6856 6859 6877 6909 6955 7014 7085 7167 7257 7355 7458 7566 7676 7787 7898 8008 8115 8219 8318 8413 8504 8590 8671 8747 8818 8885 8947 9005 9060 9110 9156 9199 9237 9273 9305 9334 9360 9384 9405 9424 9441 9458 9473 9487 9500 9514 9526 9539 9551 9563 9574 9585 9595 9604 9613 9621 9629 9635 9642 9647 9652 9656 9660 9664 9667 9670 9673 9675 9677 9679 9680 9681 9682 9683 9684 9685 9687 9688 9689 9691 9692 9693 9694 9693 9692 9689 9685 9678 9670 9660 9647 9632 9614 9593 9570 9544 9514 9481 9443 9401 9354 9300 9240 9171 9094 9007 8910 8802 8682 8550 8405 8248 8078 7896 7702 7496 7279 7053 6817 6574 6324 6069 5810 5549 5289 5030 4775 4526 4284 4051 3829 3619 3422 3239 3071 2917 2777 2653 2543 2448 2368 2303 2254 2222 2208 2213 2240 2290 2365 2466 2595 2752 2937 3150 3389 3653 3937 4239 4554 4877 5204 5531 5851 6163 6461 6744 7008 7253 7478 7683 7868 8035 8184 8318 8438 8545 8642 8729 8807 8878 8942 8999 9051 9097 9137 9173 9203 9229 9251 9270 9284 9296 9306 9314 9320 9325 9328 9332 9335 9337 9340 9343 9346 9349 9352 9356 9360 9365 9370 9375 9380 9385 9390 9396 9401 9407 9413 9418 9425 9431 9438 9445 9453 9461 9470 9478 9487 9495 9504 9511 9518 9524 9529 9533 9537 9540 9542 9544 9546 9548 9551 9554 9557 9560 9564 9569 9573 9578 9582 9585 9589 9591 9593 9595 9596 9597 9598 9599 9600 9601 9603 9605 9608 9611 9615 9618 9622 9626 9631 9635 9638 9642 9646 9650 9655 9659 9664 9669 9674 9680 9686 9692 9698 9704 9709 9714 9718 9722 9724 9725 9726 9725 9723 9720 9716 9711 9705 9698 9691 9683 9675 9666 9657 9648 9639 9629 9620 9611 9603 9595 9589 9583 9578 9574 9572 9572 9572 9575 9578 9583 9589 9596 9604 9612 9621 9630 9640 9648 9657 9665 9672 9678 9683 9688 9691 9694 9696 9698 9698 9699 9699 9698 9698 9696 9695 9693 9690 9686 9682 9676 9668 9659 9647 9633 9617 9598 9576 9552 9523 9491 9455 9415 9370 9319 9261 9197 9126 9047 8959 8863 8758 8644 8522 8391 8253 8109 7959 7805 7649 7490 7332 7174 7019 6867 6719 6577 6441 6312 6192 6080 5978 5886 5807 5740 5688 5650 5628 5624 5637 5667 5716 5782 5866 5966 6080 6208 6347 6496 4657 6 8 4 6651 6812 6975 7139 7301 7461 7616 7766 7910 8046 8175 8296 8409 8515 8613 8704 8789 8867 8940 9007 9069 9127 9180 9230 9276 9318 9358 9395 9429 9461 9490 9517 9542 9565 9585 9604 9620 9634 9646 9656 9664 9670 9674 9676 9677 9676 9674 9671 9666 9661 9655 9647 9639 9629 9618 9606 9591 9573 9552 9528 9499 9465 9425 9380 9328 9268 9201 9126 9042 8950 8848 8737 8616 8485 8345 8194 8033 7863 7683 7494 7297 7091 6880 6662 6440 6216 5990 5765 5542 5324 5113 4910 4718 4538 4373 4225 4094 3983 3893 3826 3782 3762 3767 3797 3853 3933 4038 4166 4316 4486 4674 4879 5097 5326 5563 5805 6049 6294 6535 6770 6998 7217 7425 7622 7805 7977 8135 8280 8414 8536 8647 8749 8841 8926 9003 9074 9139 9199 9254 9304 9349 9390 9427 9460 9488 9512 9533 9550 9563 9573 9581 9586 9590 9592 9593 9594 9594 9595 9594 9594 9594 9593 9591 9589 9586 9582 9576 9570 9563 9555 9546 9537 9528 9520 9511 9503 9496 9490 9485 9480 9477 9473 9471 9468 9466 9465 9464 9463 9463 9463 9464 9466 9469 9473 9478 9483 9489 9496 9502 9509 9515 9521 9526 9530 9533 9536 9538 9539 9540 9541 9542 9543 9544 9545 9547 9549 9550 9552 9554 9555 9556 9556 9556 9556 9555 9554 9554 9554 9554 9555 9556 9559 9562 9565 9570 9575 9580 9586 9591 9597 9602 9607 9611 9614 9617 9619 9620 9621 9620 9619 9617 9613 9609 9602 9594 9584 9571 9556 9537 9514 9487 9455 9417 9373 9323 9264 9198 9123 9040 8947 8844 8732 8610 8479 8338 8189 8032 7867 7697 7522 7344 7165 6987 6812 6642 6480 6329 6191 6068 5964 5879 5816 5776 5761 5770 5803 5860 5939 6040 6159 6294 6443 6603 6772 6945 7121 7298 7473 7643 7809 7968 8120 8263 8399 8525 8643 8753 8854 8947 9033 9111 9183 9248 9307 9361 9409 9453 9493 9529 9562 9591 9618 9643 9666 9686 9705 9722 9738 9752 9764 9776 9786 9795 9803 9810 9816 9822 9827 9832 9837 9842 9847 9851 9855 9860 9864 9868 9872 9876 9879 9883 9886 9890 9893 9897 9900 9904 9908 9912 9916 9920 9924 9927 9931 9933 9935 9937 9938 9937 9936 9934 9931 9928 9923 9918 9911 9905 9897 9889 9880 9871 9861 9851 9840 9829 9817 9806 9793 9781 9768 9755 9742 9728 9715 9702 9689 9676 9664 9653 9643 9633 9625 9618 9613 9608 9605 9603 9602 9601 9602 9602 9604 9605 9607 9610 9612 9615 9617 9620 9624 9627 9631 9635 9639 9644 9649 9654 9659 9664 9670 9675 9681 9687 9693 9699 9706 9712 9719 9726 9733 9741 9748 9756 9764 9773 9782 9791 9800 9810 9819 9829 9839 9849 9858 9867 9876 9884 9890 9896 9901 9904 9907 9908 9908 9907 9904 9901 9898 9893 9888 9882 9875 9868 9860 9851 9842 9832 9821 9810 9798 9786 9774 9762 9751 9740 9730 9720 9712 9705 9699 4658 6 8 4 9695 9691 9688 9686 9685 9684 9683 9683 9682 9682 9682 9682 9682 9683 9685 9687 9690 9694 9699 9706 9713 9722 9731 9741 9752 9762 9773 9783 9792 9801 9810 9817 9824 9830 9835 9840 9844 9848 9851 9854 9857 9860 9862 9864 9866 9867 9867 9866 9865 9863 9860 9856 9852 9848 9843 9838 9834 9830 9826 9823 9820 9818 9816 9815 9814 9814 9813 9813 9812 9812 9810 9809 9808 9806 9804 9803 9801 9800 9798 9798 9797 9797 9798 9799 9800 9802 9804 9806 9808 9811 9813 9816 9819 9822 9824 9827 9829 9830 9832 9833 9833 9832 9831 9829 9826 9822 9816 9810 9802 9794 9783 9772 9758 9743 9727 9708 9686 9662 9636 9606 9573 9536 9495 9450 9400 9346 9286 9222 9152 9078 8999 8916 8829 8739 8647 8553 8460 8367 8277 8191 8109 8034 7967 7908 7859 7821 7794 7778 7773 7781 7799 7829 7868 7917 7975 8040 8111 8188 8268 8351 8436 8521 8605 8688 8768 8845 8919 8988 9052 9112 9167 9218 9264 9305 9343 9377 9408 9437 9463 9487 9510 9532 9553 9572 9591 9610 9628 9644 9661 9676 9690 9703 9715 9725 9735 9743 9750 9756 9762 9767 9771 9775 9778 9782 9785 9787 9789 9790 9790 9789 9787 9783 9778 9770 9762 9752 9741 9728 9716 9703 9690 9677 9665 9653 9643 9633 9624 9616 9609 9602 9595 9589 9582 9576 9569 9563 9557 9550 9545 9540 9535 9532 9529 9528 9528 9528 9529 9531 9533 9535 9537 9540 9542 9544 9546 9548 9550 9553 9557 9561 9566 9573 9580 9588 9598 9607 9617 9627 9636 9645 9652 9658 9663 9665 9666 9665 9663 9659 9654 9648 9641 9634 9627 9620 9613 9607 9601 9595 9590 9584 9579 9574 9568 9563 9557 9550 9543 9536 9529 9522 9515 9508 9501 9495 9489 9484 9480 9476 9473 9471 9470 9469 9468 9468 9467 9467 9468 9468 9468 9468 9468 9468 9468 9468 9468 9469 9470 9471 9473 9475 9477 9480 9483 9487 9490 9494 9498 9501 9505 9509 9512 9514 9517 9519 9520 9521 9522 9523 9523 9523 9523 9523 9523 9523 9523 9522 9522 9522 9522 9521 9520 9519 9518 9516 9514 9512 9510 9508 9507 9505 9505 9504 9504 9505 9506 9507 9509 9510 9512 9513 9514 9514 9514 9514 9513 9512 9510 9508 9506 9504 9501 9498 9495 9492 9488 9483 9478 9472 9465 9457 9448 9439 9429 9419 9408 9397 9387 9377 9367 9358 9350 9342 9336 9330 9324 9319 9315 9311 9307 9303 9300 9297 9294 9292 9290 9289 9288 9289 9291 9293 9296 9300 9305 9310 9315 9320 9325 9328 9332 9334 9335 9336 9335 9334 9333 9332 9331 9330 9330 9331 9334 9337 9341 9346 9352 9359 9366 9374 9382 9390 9399 9408 9417 9427 9437 9448 9459 9471 9484 9497 9511 9525 9540 9554 9568 9581 9594 9606 9618 9628 9638 9647 9655 9663 9671 9678 9686 9693 9701 9708 9716 9724 9731 9738 9745 9751 9756 9761 9765 9767 4659 6 8 4 9770 9771 9772 9772 9772 9772 9772 9773 9773 9774 9775 9776 9777 9779 9781 9783 9785 9786 9787 9788 9789 9789 9788 9787 9786 9784 9782 9780 9777 9775 9772 9770 9768 9766 9764 9762 9760 9759 9757 9755 9753 9750 9748 9745 9742 9738 9735 9731 9727 9723 9719 9716 9712 9709 9706 9703 9701 9699 9698 9697 9697 9698 9699 9701 9703 9706 9709 9712 9715 9718 9720 9722 9724 9725 9725 9725 9724 9723 9721 9719 9717 9715 9712 9709 9707 9704 9702 9700 9697 9695 9693 9691 9689 9687 9685 9683 9682 9681 9681 9681 9682 9683 9685 9688 9692 9696 9700 9705 9711 9717 9724 9730 9738 9745 9753 9760 9768 9777 9785 9794 9803 9811 9820 9828 9837 9845 9852 9859 9865 9870 9874 9877 9879 9881 9881 9881 9880 9878 9876 9873 9869 9866 9862 9858 9853 9848 9843 9838 9833 9827 9821 9815 9809 9802 9796 9790 9783 9777 9771 9765 9759 9753 9748 9742 9736 9730 9723 9717 9711 9704 9698 9693 9687 9683 9679 9676 9674 9673 9673 9674 9676 9679 9682 9686 9691 9695 9700 9704 9708 9711 9714 9716 9717 9718 9718 9718 9717 9715 9713 9711 9708 9705 9703 9701 9698 9697 9695 9695 9695 9695 9696 9698 9700 9702 9705 9708 9711 9713 9716 9718 9719 9720 9720 9719 9718 9716 9713 9710 9706 9702 9698 9695 9691 9688 9685 9683 9682 9682 9683 9685 9689 9693 9699 9705 9713 9722 9731 9741 9751 9761 9771 9781 9790 9798 9805 9812 9817 9821 9824 9826 9827 9827 9827 9826 9825 9823 9822 9820 9818 9815 9813 9810 9807 9804 9800 9796 9793 9789 9786 9783 9781 9779 9779 9779 9781 9783 9787 9791 9796 9802 9807 9813 9818 9823 9828 9832 9836 9840 9843 9847 9850 9854 9859 9864 9870 9877 9884 9892 9900 9909 9918 9926 9935 9942 9949 9956 9961 9966 9969 9972 9974 9975 9975 9974 9973 9971 9969 9967 9965 9963 9962 9961 9960 9960 9961 9962 9964 9966 9969 9971 9973 9975 9976 9976 9975 9973 9971 9968 9964 9960 9956 9953 9949 9947 9946 9945 9946 9947 9949 9951 9954 9955 9956 9957 9955 9953 9949 9944 9939 9932 9925 9918 9912 9907 9902 9900 9898 9898 9900 9902 9906 9911 9916 9922 9928 9933 9938 9943 9948 9952 9955 9958 9961 9964 9967 9969 9972 9975 9977 9980 9983 9986 9989 9991 9993 9996 9997 999910000100001000010000 9999 9997 9994 9991 9988 9983 9979 9974 9969 9963 9958 9953 9948 9944 9940 9936 9933 9930 9928 9926 9924 9922 9919 9917 9914 9912 9908 9905 9901 9897 9893 9888 9883 9878 9873 9867 9860 9854 9846 9838 9829 9819 9809 9797 9784 9771 9757 9742 9727 9712 9696 9680 9664 9648 9632 9617 9602 9588 9574 9561 9549 9538 9528 9520 9513 9508 9504 9502 9502 9504 9508 9514 9521 9529 9539 9550 9561 9573 9584 9596 9607 9618 9628 9637 9645 9653 9659 9664 4660 6 8 4 9669 9672 9675 9677 9677 9677 9675 9672 9668 9662 9655 9647 9637 9627 9615 9602 9588 9574 9560 9547 9533 9521 9509 9499 9490 9482 9475 9470 9467 9464 9463 9462 9463 9465 9468 9472 9478 9485 9493 9503 9515 9529 9544 9561 9579 9598 9618 9639 9660 9681 9701 9720 9738 9755 9770 9784 9797 9809 9820 9830 9840 9850 9859 9869 9878 9888 9898 9907 9916 9925 9932 9939 9944 9949 9951 9953 9953 9952 9950 9946 9941 9936 9930 9923 9916 9908 9899 9890 9880 9870 9860 9849 9838 9827 9816 9805 9794 9784 9774 9764 9755 9747 9739 9732 9725 9720 9715 9710 9707 9705 9703 9703 9704 9707 9710 9715 9722 9730 9739 9749 9760 9772 9784 9796 9807 9819 9830 9839 9849 9857 9864 9871 9877 9883 9889 9894 9899 9905 9910 9916 9922 9928 9934 9940 9946 9952 9957 9962 9965 9968 9970 9970 9970 9969 9966 9963 9958 9953 9948 9942 9936 9929 9923 9916 9910 9903 9897 9890 9882 9874 9865 9855 9843 9829 9813 9795 9774 9751 9724 9694 9660 9622 9581 9535 9485 9431 9372 9308 9239 9166 9087 9003 8914 8821 8723 8622 8518 8411 8303 8195 8088 7983 7882 7787 7698 7617 7545 7484 7435 7398 7374 7364 7368 7385 7415 7458 7513 7578 7653 7735 7825 7919 8016 8116 8215 8314 8411 8505 8595 8680 8761 8836 8906 8970 9030 9085 9135 9181 9223 9263 9299 9333 9365 9395 9424 9451 9477 9502 9526 9548 9570 9590 9609 9627 9644 9659 9673 9687 9699 9710 9720 9729 9737 9745 9752 9759 9765 9771 9777 9782 9787 9792 9796 9801 9805 9809 9813 9817 9820 9825 9829 9833 9837 9842 9846 9851 9856 9860 9864 9868 9872 9875 9878 9880 9882 9884 9885 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9899 9900 9900 9901 9901 9900 9900 9899 9899 9898 9896 9895 9893 9891 9888 9885 9882 9879 9875 9871 9866 9862 9858 9854 9850 9846 9843 9840 9836 9833 9830 9826 9822 9818 9813 9808 9802 9795 9788 9781 9773 9765 9757 9749 9741 9734 9727 9721 9715 9710 9706 9702 9698 9696 9693 9692 9690 9690 9689 9689 9690 9691 9693 9695 9698 9702 9706 9710 9715 9720 9725 9729 9734 9738 9742 9746 9749 9751 9753 9755 9756 9756 9756 9756 9755 9754 9751 9748 9743 9737 9729 9718 9705 9689 9671 9649 9623 9595 9563 9527 9488 9446 9401 9353 9301 9246 9188 9126 9061 8993 8921 8846 8768 8687 8603 8516 8428 8339 8248 8158 8068 7979 7892 7808 7726 7649 7576 7508 7447 7392 7345 7306 7277 7258 7249 7251 7265 7290 7326 7374 7431 7499 7575 7658 7747 7841 7937 8036 8135 8232 8329 8422 8512 8599 8682 8760 8835 8905 8971 9033 9091 9146 9196 9243 9286 9325 9361 9394 9423 9450 9474 9496 9516 9534 9552 9568 9584 9600 9615 9631 9646 9661 4661 6 8 4 9675 9690 9703 9716 9729 9740 9751 9762 9772 9782 9791 9801 9811 9820 9831 9841 9851 9862 9872 9883 9892 9901 9909 9916 9921 9925 9928 9930 9930 9929 9927 9924 9921 9917 9913 9908 9903 9898 9893 9887 9880 9873 9865 9856 9846 9835 9823 9810 9795 9780 9764 9747 9730 9713 9696 9680 9663 9648 9633 9618 9604 9591 9578 9566 9554 9543 9533 9523 9515 9507 9501 9496 9493 9491 9491 9493 9496 9501 9507 9514 9523 9532 9541 9551 9561 9572 9583 9594 9605 9617 9629 9641 9654 9668 9682 9697 9712 9726 9741 9755 9768 9781 9792 9802 9811 9818 9824 9829 9833 9835 9837 9839 9840 9840 9840 9840 9840 9839 9838 9836 9834 9831 9827 9823 9817 9810 9803 9794 9785 9775 9764 9753 9741 9730 9718 9706 9695 9684 9673 9662 9651 9641 9631 9620 9609 9598 9587 9575 9562 9549 9536 9523 9510 9498 9486 9475 9465 9456 9450 9445 9442 9442 9444 9448 9455 9464 9475 9487 9502 9518 9535 9553 9572 9592 9612 9631 9650 9669 9687 9703 9719 9732 9745 9755 9764 9771 9777 9782 9786 9789 9791 9793 9794 9796 9797 9799 9800 9802 9804 9805 9806 9807 9807 9807 9807 9806 9804 9802 9800 9797 9794 9791 9788 9785 9781 9777 9772 9766 9759 9752 9742 9731 9719 9704 9687 9668 9647 9623 9596 9565 9532 9494 9451 9403 9350 9290 9222 9147 9064 8972 8870 8760 8642 8515 8379 8237 8089 7934 7776 7614 7449 7283 7116 6949 6784 6621 6461 6306 6156 6014 5880 5757 5647 5550 5470 5407 5364 5342 5342 5364 5408 5475 5563 5670 5796 5938 6092 6258 6432 6611 6792 6974 7154 7331 7501 7666 7823 7971 8112 8244 8367 8482 8589 8689 8781 8867 8946 9020 9088 9152 9212 9267 9319 9368 9413 9456 9497 9534 9570 9603 9634 9663 9690 9715 9737 9758 9778 9796 9812 9828 9842 9856 9868 9880 9891 9901 9910 9918 9925 9931 9935 9938 9940 9941 9941 9941 9941 9940 9940 9941 9942 9944 9947 9951 9956 9960 9965 9969 9973 9976 9977 9977 9975 9972 9967 9961 9954 9946 9937 9929 9920 9911 9902 9893 9884 9875 9865 9854 9842 9828 9813 9796 9778 9758 9737 9715 9692 9670 9648 9626 9606 9588 9572 9558 9546 9536 9529 9523 9520 9519 9519 9521 9524 9529 9534 9541 9549 9557 9566 9576 9586 9596 9606 9616 9626 9634 9642 9649 9655 9661 9665 9668 9671 9674 9676 9678 9681 9683 9686 9688 9691 9693 9694 9695 9695 9694 9692 9689 9684 9679 9672 9665 9658 9651 9644 9637 9631 9625 9619 9614 9609 9603 9597 9590 9580 9569 9555 9538 9517 9492 9462 9426 9383 9333 9275 9208 9131 9043 8943 8831 8707 8569 8418 8254 8077 7889 7691 7482 7266 7044 6817 6587 6356 6127 5901 5681 5468 5265 5073 4895 4734 4591 4467 4366 4289 4237 4211 4212 4241 4297 4379 4487 4618 4771 4943 5130 5330 5539 5754 5971 4662 6 8 4 6188 6402 6610 6811 7002 7183 7353 7511 7659 7795 7921 8037 8145 8244 8336 8421 8500 8574 8642 8706 8764 8818 8868 8912 8953 8988 9020 9047 9070 9088 9103 9115 9123 9128 9131 9132 9130 9127 9124 9119 9115 9110 9107 9104 9103 9104 9106 9111 9119 9129 9141 9157 9174 9195 9217 9240 9266 9292 9319 9346 9373 9399 9425 9450 9474 9496 9517 9536 9554 9570 9585 9598 9610 9620 9629 9637 9643 9648 9652 9655 9657 9657 9657 9655 9653 9650 9647 9643 9638 9634 9629 9624 9620 9615 9611 9606 9603 9599 9596 9593 9591 9590 9589 9589 9590 9592 9595 9599 9604 9610 9617 9625 9633 9642 9652 9661 9671 9680 9689 9698 9707 9715 9723 9730 9737 9744 9750 9756 9762 9767 9771 9775 9778 9781 9782 9782 9782 9780 9777 9773 9769 9763 9757 9750 9744 9738 9732 9727 9723 9720 9718 9717 9718 9720 9722 9726 9730 9734 9738 9743 9747 9750 9754 9757 9759 9762 9764 9766 9769 9772 9775 9778 9782 9785 9789 9793 9797 9801 9804 9806 9808 9809 9810 9810 9809 9808 9806 9804 9802 9800 9797 9795 9792 9789 9787 9784 9781 9779 9776 9773 9771 9768 9766 9764 9761 9759 9757 9755 9753 9750 9748 9745 9743 9740 9736 9733 9729 9725 9721 9717 9712 9708 9702 9697 9690 9683 9675 9666 9655 9643 9628 9612 9594 9574 9551 9525 9497 9466 9433 9397 9358 9318 9276 9232 9188 9143 9099 9057 9016 8979 8945 8917 8893 8876 8866 8862 8866 8876 8893 8916 8945 8978 9016 9056 9099 9143 9187 9231 9275 9317 9358 9397 9435 9470 9504 9537 9568 9597 9625 9651 9675 9698 9719 9737 9753 9767 9779 9788 9795 9799 9802 9804 9804 9804 9803 9801 9800 9798 9797 9795 9793 9791 9788 9785 9782 9777 9773 9767 9761 9755 9749 9743 9738 9733 9729 9726 9723 9722 9721 9721 9721 9721 9721 9720 9720 9718 9716 9714 9710 9706 9701 9695 9689 9682 9673 9663 9652 9640 9625 9609 9590 9569 9545 9519 9491 9461 9428 9394 9358 9321 9283 9244 9205 9165 9125 9085 9045 9005 8965 8925 8886 8847 8810 8773 8738 8706 8675 8647 8622 8600 8581 8565 8553 8543 8537 8533 8533 8534 8538 8544 8552 8562 8574 8587 8603 8620 8640 8661 8685 8709 8736 8763 8792 8821 8851 8881 8912 8942 8971 9001 9030 9060 9089 9117 9146 9175 9204 9232 9260 9288 9315 9341 9366 9390 9412 9432 9451 9467 9483 9497 9510 9521 9532 9542 9551 9560 9569 9577 9585 9593 9600 9607 9613 9618 9623 9628 9632 9635 9638 9641 9643 9645 9647 9648 9648 9649 9648 9648 9647 9646 9645 9643 9642 9641 9640 9639 9639 9639 9640 9641 9642 9644 9645 9647 9648 9648 9649 9648 9648 9646 9644 9642 9640 9638 9636 9634 9633 9631 9630 9629 9628 9627 9626 9624 9622 9619 9616 9612 9608 9604 9600 9596 9593 9591 9589 9588 9587 9588 9590 9591 4663 6 8 4 9594 9596 9599 9601 9602 9604 9605 9605 9605 9605 9604 9604 9604 9605 9606 9608 9610 9614 9617 9621 9625 9629 9633 9636 9638 9640 9641 9641 9640 9639 9637 9634 9632 9630 9628 9626 9625 9624 9623 9623 9623 9622 9622 9620 9618 9615 9611 9605 9598 9590 9580 9568 9555 9540 9523 9504 9482 9458 9431 9400 9366 9327 9284 9234 9179 9117 9048 8972 8888 8796 8697 8590 8476 8356 8231 8101 7968 7834 7699 7567 7438 7315 7199 7092 6996 6913 6843 6788 6748 6725 6718 6727 6752 6792 6845 6911 6988 7075 7169 7269 7373 7480 7588 7695 7800 7902 7999 8091 8178 8258 8331 8398 8458 8510 8556 8595 8627 8654 8674 8688 8696 8699 8696 8687 8671 8649 8621 8585 8542 8491 8432 8365 8289 8205 8112 8012 7904 7789 7669 7543 7413 7281 7147 7012 6879 6748 6621 6500 6385 6279 6183 6098 6025 5965 5920 5890 5876 5877 5894 5926 5972 6031 6101 6181 6269 6362 6459 6556 6653 6746 6834 6916 6990 7055 7110 7155 7190 7214 7227 7231 7225 7210 7186 7155 7116 7071 7021 6966 6907 6845 6782 6718 6656 6595 6538 6485 6439 6399 6367 6344 6329 6325 6330 6344 6368 6401 6442 6491 6547 6609 6678 6751 6829 6910 6995 7083 7173 7265 7358 7451 7545 7639 7732 7824 7914 8002 8087 8170 8250 8327 8401 8471 8539 8603 8664 8722 8777 8829 8878 8924 8968 9008 9046 9081 9114 9144 9172 9198 9223 9245 9266 9285 9304 9321 9337 9352 9367 9380 9393 9405 9416 9427 9437 9446 9456 9465 9475 9484 9494 9505 9515 9527 9538 9550 9562 9574 9587 9599 9610 9622 9633 9643 9653 9663 9672 9680 9688 9696 9703 9709 9714 9719 9722 9724 9724 9723 9721 9717 9711 9703 9694 9684 9672 9659 9646 9631 9616 9601 9585 9568 9551 9533 9514 9493 9471 9447 9420 9390 9357 9321 9280 9234 9185 9130 9070 9006 8937 8863 8784 8701 8613 8522 8427 8329 8228 8124 8018 7911 7803 7694 7586 7479 7375 7275 7180 7091 7009 6936 6873 6821 6781 6754 6739 6738 6749 6773 6809 6855 6912 6977 7050 7128 7211 7297 7385 7473 7561 7647 7730 7809 7883 7951 8013 8066 8111 8146 8171 8185 8188 8179 8159 8126 8081 8025 7957 7878 7789 7690 7582 7466 7341 7210 7072 6929 6782 6632 6480 6328 6177 6030 5889 5756 5633 5522 5427 5349 5290 5251 5234 5239 5266 5316 5388 5479 5590 5717 5858 6011 6174 6344 6517 6693 6869 7042 7211 7375 7532 7682 7825 7959 8084 8201 8310 8411 8503 8588 8666 8736 8799 8855 8904 8946 8982 9012 9035 9051 9062 9067 9067 9062 9051 9037 9017 8994 8967 8937 8903 8867 8827 8785 8741 8694 8646 8597 8548 8499 8451 8406 8363 8324 8290 8262 8241 8227 8220 8222 8231 8249 8274 8307 8346 8391 8441 8495 8552 8611 8670 8730 8790 8848 8905 8959 9011 9060 9106 9148 9188 9225 9259 9290 4664 6 8 4 9318 9344 9368 9390 9410 9429 9448 9465 9482 9499 9516 9533 9549 9566 9583 9600 9617 9633 9649 9665 9679 9694 9707 9720 9732 9744 9755 9765 9776 9786 9797 9807 9817 9828 9838 9848 9858 9867 9875 9883 9889 9895 9899 9901 9902 9901 9899 9895 9890 9884 9877 9869 9860 9851 9842 9832 9822 9812 9801 9791 9780 9770 9759 9748 9737 9725 9714 9702 9690 9679 9667 9656 9645 9635 9624 9614 9605 9595 9586 9576 9566 9557 9547 9537 9527 9517 9507 9497 9489 9481 9474 9469 9464 9462 9461 9462 9465 9469 9475 9482 9491 9500 9511 9522 9533 9544 9556 9567 9577 9586 9595 9602 9608 9612 9615 9617 9617 9616 9613 9610 9606 9601 9595 9589 9583 9577 9571 9565 9558 9552 9546 9539 9532 9524 9516 9508 9500 9493 9485 9479 9473 9469 9466 9465 9466 9468 9472 9477 9484 9491 9498 9505 9512 9518 9522 9526 9527 9528 9527 9526 9523 9520 9517 9514 9512 9510 9508 9507 9506 9506 9506 9507 9507 9508 9508 9508 9509 9510 9511 9513 9516 9521 9526 9534 9543 9555 9568 9582 9598 9615 9633 9650 9668 9686 9702 9718 9732 9745 9756 9766 9774 9781 9787 9791 9794 9796 9798 9798 9798 9797 9795 9793 9791 9788 9784 9780 9776 9771 9766 9761 9757 9752 9748 9744 9741 9739 9737 9735 9735 9735 9736 9737 9739 9742 9746 9750 9754 9760 9765 9771 9776 9782 9787 9792 9796 9800 9803 9805 9806 9806 9806 9804 9802 9800 9797 9794 9790 9787 9783 9780 9777 9774 9772 9770 9769 9768 9768 9768 9768 9769 9770 9772 9773 9775 9777 9779 9781 9783 9784 9785 9786 9787 9788 9788 9789 9789 9790 9791 9792 9793 9795 9797 9799 9802 9806 9810 9814 9818 9822 9827 9831 9835 9839 9842 9845 9847 9849 9850 9850 9849 9848 9846 9844 9841 9837 9833 9829 9824 9818 9812 9805 9797 9789 9780 9770 9759 9748 9736 9722 9708 9693 9677 9659 9639 9618 9594 9568 9539 9507 9472 9433 9391 9345 9296 9243 9186 9127 9064 8999 8932 8863 8792 8720 8647 8572 8496 8419 8341 8261 8178 8094 8006 7914 7819 7719 7614 7504 7388 7265 7137 7002 6860 6713 6561 6404 6243 6079 5914 5749 5586 5426 5270 5121 4981 4849 4730 4622 4528 4449 4386 4338 4306 4290 4290 4306 4336 4381 4438 4508 4588 4679 4777 4883 4995 5112 5233 5357 5484 5612 5740 5869 5998 6126 6254 6381 6507 6632 6756 6879 7000 7119 7237 7353 7466 7577 7686 7791 7893 7992 8088 8179 8267 8351 8431 8507 8579 8648 8713 8775 8833 8889 8941 8990 9037 9080 9121 9160 9196 9230 9262 9291 9319 9345 9369 9391 9412 9432 9450 9468 9484 9500 9514 9528 9542 9554 9567 9579 9590 9602 9613 9624 9635 9646 9656 9666 9675 9685 9693 9702 9710 9717 9724 9731 9737 9743 9749 9756 9762 9768 9774 9780 9786 9792 9798 9803 9807 9811 9815 9818 9820 4665 6 8 5 9819 9821 9822 9824 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9857 9856 9856 9855 9854 9853 9851 9849 9846 9843 9840 9836 9832 9828 9824 9820 9815 9810 9805 9799 9793 9787 9780 9772 9763 9753 9741 9729 9715 9699 9682 9664 9643 9622 9599 9574 9549 9522 9494 9465 9435 9404 9372 9339 9306 9272 9237 9202 9167 9133 9100 9068 9038 9010 8986 8966 8949 8937 8930 8928 8930 8938 8950 8966 8985 9008 9032 9059 9087 9115 9143 9170 9197 9222 9246 9267 9287 9305 9321 9336 9348 9359 9368 9376 9382 9386 9390 9392 9394 9395 9396 9396 9397 9398 9400 9404 9408 9415 9423 9432 9444 9457 9471 9487 9503 9520 9537 9554 9571 9586 9601 9615 9627 9639 9649 9659 9668 9677 9685 9693 9700 9708 9715 9723 9730 9737 9743 9749 9754 9758 9762 9766 9769 9771 9773 9776 9778 9781 9784 9787 9791 9795 9800 9804 9809 9814 9819 9823 9827 9831 9834 9836 9838 9840 9841 9842 9842 9842 9842 9841 9841 9840 9839 9837 9836 9833 9831 9828 9824 9820 9816 9812 9807 9802 9798 9793 9789 9785 9781 9777 9774 9771 9769 9766 9764 9762 9760 9758 9756 9755 9754 9753 9753 9753 9754 9756 9758 9760 9763 9766 9769 9772 9775 9777 9779 9780 9780 9779 9778 9775 9771 9765 9759 9752 9743 9733 9721 9707 9692 9674 9655 9632 9608 9580 9551 9519 9485 9449 9412 9374 9336 9298 9261 9226 9192 9161 9132 9107 9084 9065 9050 9038 9029 9024 9022 9024 9028 9036 9046 9059 9075 9093 9114 9136 9160 9185 9211 9237 9263 9288 9313 9336 9358 9378 9396 9411 9424 9435 9443 9449 9453 9455 9454 9453 9449 9444 9438 9431 9422 9413 9403 9393 9382 9371 9361 9350 9341 9332 9323 9316 9310 9304 9300 9297 9294 9292 9290 9289 9288 9287 9286 9285 9284 9283 9282 9281 9281 9281 9281 9282 9283 9284 9285 9286 9287 9288 9288 9287 9286 9283 9280 9276 9271 9266 9260 9254 9248 9241 9235 9229 9224 9218 9213 9208 9203 9197 9191 9185 9178 9170 9161 9152 9141 9129 9116 9102 9086 9071 9054 9036 9018 8999 8980 8960 8939 8918 8896 8874 8852 8828 8805 8781 8757 8733 8709 8685 8662 8639 8617 8596 8576 8556 8538 8520 8503 8486 8469 8452 8435 8417 8399 8379 8358 8335 8311 8285 8257 8228 8197 8165 8130 8094 8056 8016 7974 7929 7881 7831 7777 7721 7661 7597 7530 7460 7387 7311 7233 7153 7071 6989 6907 6826 6747 6671 6597 6529 6465 6407 6357 6314 6279 6254 6238 6232 6236 6251 6276 6311 6356 6410 6472 6541 6617 6699 6784 6873 6963 7054 7146 7236 7325 7412 7496 7578 7657 7734 7809 7881 7952 8020 8087 8153 8217 8279 8340 8399 8456 8511 8564 8614 8662 8706 8749 8788 8825 8860 8893 8923 8952 8979 9004 4666 6 8 5 9028 9050 9070 9089 9106 9121 9135 9146 9155 9162 9167 9169 9170 9168 9164 9158 9149 9139 9125 9109 9089 9066 9039 9008 8971 8930 8882 8829 8770 8704 8632 8554 8470 8380 8285 8185 8081 7973 7863 7751 7638 7526 7414 7305 7200 7100 7006 6919 6841 6773 6716 6670 6637 6617 6611 6617 6636 6667 6710 6762 6823 6892 6966 7043 7123 7203 7282 7357 7429 7494 7553 7605 7648 7682 7707 7722 7727 7723 7708 7684 7651 7610 7560 7503 7440 7371 7299 7224 7148 7073 7000 6931 6868 6812 6765 6728 6702 6688 6687 6699 6724 6761 6811 6872 6944 7025 7114 7210 7312 7417 7526 7636 7746 7856 7964 8069 8172 8270 8364 8454 8539 8618 8694 8764 8830 8891 8948 9001 9051 9097 9139 9179 9216 9250 9282 9312 9339 9365 9388 9411 9431 9451 9470 9489 9507 9525 9542 9560 9578 9595 9612 9628 9644 9659 9674 9687 9698 9709 9718 9726 9732 9738 9744 9748 9753 9757 9761 9766 9770 9774 9778 9781 9784 9786 9787 9787 9786 9783 9780 9775 9770 9764 9758 9752 9746 9740 9734 9729 9723 9718 9712 9705 9697 9688 9676 9663 9646 9627 9605 9580 9551 9519 9483 9443 9400 9351 9298 9240 9175 9105 9027 8942 8848 8746 8635 8515 8385 8247 8099 7944 7780 7611 7436 7256 7074 6890 6706 6524 6345 6171 6004 5845 5695 5557 5431 5320 5224 5144 5082 5039 5013 5007 5019 5050 5099 5164 5245 5339 5447 5564 5691 5824 5962 6104 6247 6389 6531 6669 6804 6935 7060 7180 7294 7402 7503 7598 7685 7766 7839 7904 7961 8011 8052 8085 8110 8126 8134 8133 8123 8106 8081 8049 8009 7963 7911 7854 7792 7725 7656 7585 7512 7439 7366 7296 7228 7165 7108 7057 7014 6979 6954 6940 6936 6943 6962 6991 7032 7082 7142 7211 7288 7371 7460 7553 7648 7745 7843 7939 8033 8125 8212 8295 8372 8444 8510 8569 8621 8667 8707 8740 8767 8787 8801 8808 8809 8803 8789 8768 8738 8700 8653 8596 8528 8451 8363 8266 8158 8040 7914 7779 7636 7487 7332 7173 7009 6842 6673 6502 6329 6156 5983 5810 5637 5467 5299 5134 4974 4821 4675 4539 4415 4305 4210 4133 4076 4040 4027 4037 4071 4129 4211 4314 4439 4583 4744 4919 5105 5301 5503 5708 5914 6118 6319 6514 6703 6883 7054 7217 7369 7512 7645 7769 7884 7991 8090 8181 8265 8342 8413 8478 8537 8590 8639 8682 8721 8755 8786 8812 8836 8856 8873 8887 8898 8907 8914 8918 8919 8919 8916 8910 8903 8893 8880 8866 8849 8831 8811 8789 8766 8742 8717 8690 8663 8636 8607 8578 8549 8518 8488 8456 8424 8391 8357 8322 8286 8248 8209 8169 8126 8081 8034 7984 7932 7876 7817 7755 7689 7619 7546 7468 7387 7303 7214 7123 7028 6930 6831 6729 6626 6523 6419 6317 6217 6121 6028 5942 5862 5790 5728 5676 5636 5608 5595 5595 5609 5638 5681 5738 5808 5890 4667 6 8 5 5983 6085 6196 6312 6433 6557 6682 6808 6932 7053 7171 7284 7393 7496 7594 7686 7772 7854 7930 8001 8068 8130 8189 8244 8295 8344 8390 8434 8475 8514 8550 8585 8618 8649 8679 8706 8733 8757 8780 8801 8820 8838 8853 8866 8877 8886 8891 8894 8894 8892 8886 8877 8864 8848 8829 8806 8780 8751 8718 8681 8642 8598 8552 8503 8452 8398 8342 8284 8226 8167 8108 8051 7995 7941 7890 7842 7798 7759 7725 7695 7671 7651 7637 7627 7621 7619 7620 7623 7626 7631 7634 7636 7635 7630 7622 7608 7588 7562 7529 7488 7441 7386 7324 7254 7178 7095 7006 6910 6810 6704 6594 6481 6366 6248 6130 6012 5896 5782 5673 5570 5474 5388 5312 5248 5198 5163 5143 5140 5153 5184 5231 5294 5373 5466 5572 5689 5816 5951 6092 6237 6384 6533 6680 6825 6967 7105 7238 7364 7484 7598 7705 7804 7897 7982 8061 8133 8198 8257 8310 8356 8397 8433 8463 8489 8509 8525 8537 8544 8547 8546 8541 8532 8519 8502 8480 8455 8424 8389 8349 8303 8251 8194 8129 8058 7979 7893 7800 7698 7588 7470 7344 7210 7068 6919 6762 6599 6430 6255 6075 5889 5699 5505 5308 5108 4905 4700 4495 4289 4083 3879 3678 3481 3289 3104 2926 2758 2600 2453 2318 2194 2084 1985 1899 1824 1760 1706 1663 1628 1604 1588 1583 1588 1605 1636 1681 1742 1822 1920 2039 2179 2340 2521 2722 2940 3173 3418 3673 3932 4193 4451 4703 4945 5174 5388 5583 5759 5914 6047 6158 6246 6311 6353 6373 6371 6347 6302 6235 6149 6043 5918 5775 5617 5444 5259 5063 4860 4651 4440 4228 4019 3814 3616 3426 3246 3077 2919 2773 2640 2519 2410 2315 2233 2165 2113 2077 2058 2060 2083 2130 2201 2299 2425 2579 2762 2971 3207 3466 3746 4044 4355 4675 5000 5326 5647 5960 6262 6549 6820 7072 7304 7517 7709 7883 8038 8177 8300 8410 8507 8594 8671 8739 8800 8855 8903 8945 8981 9012 9038 9057 9072 9080 9083 9079 9070 9053 9030 9000 8962 8916 8862 8800 8728 8647 8556 8456 8346 8227 8098 7961 7815 7661 7501 7335 7164 6989 6812 6634 6456 6280 6107 5939 5777 5624 5481 5349 5232 5129 5044 4977 4930 4904 4899 4917 4957 5018 5101 5203 5323 5459 5609 5771 5941 6117 6297 6478 6657 6834 7006 7171 7330 7481 7623 7757 7883 8002 8112 8216 8312 8402 8487 8565 8638 8706 8769 8826 8879 8928 8971 9011 9047 9080 9110 9137 9162 9185 9207 9228 9248 9267 9285 9302 9318 9333 9346 9358 9368 9377 9384 9389 9394 9397 9399 9401 9402 9403 9404 9406 9408 9411 9413 9417 9420 9424 9427 9431 9434 9437 9440 9442 9444 9446 9447 9448 9449 9450 9451 9451 9451 9450 9449 9447 9444 9441 9436 9431 9424 9416 9408 9398 9387 9375 9361 9346 9329 9311 9290 9267 9242 9214 9184 9150 9112 9070 9025 8975 8919 8859 8792 8719 8640 4668 6 8 5 8553 8458 8354 8242 8121 7991 7852 7704 7547 7382 7210 7030 6844 6654 6459 6261 6062 5862 5663 5467 5273 5084 4900 4723 4554 4395 4245 4106 3979 3863 3760 3670 3592 3525 3470 3425 3389 3361 3338 3320 3303 3287 3269 3248 3222 3190 3151 3104 3049 2986 2916 2839 2757 2669 2579 2487 2395 2305 2217 2132 2052 1978 1910 1847 1791 1742 1700 1664 1635 1614 1601 1597 1604 1621 1651 1696 1756 1833 1929 2044 2179 2334 2508 2701 2911 3136 3373 3621 3876 4134 4394 4652 4905 5151 5387 5613 5828 6029 6218 6394 6557 6708 6849 6979 7100 7214 7320 7420 7515 7606 7693 7776 7856 7934 8010 8083 8154 8223 8290 8355 8418 8478 8535 8590 8643 8692 8739 8783 8825 8864 8900 8935 8967 8998 9028 9056 9082 9108 9132 9154 9175 9195 9212 9227 9239 9249 9255 9259 9260 9258 9253 9246 9238 9227 9216 9203 9190 9177 9163 9150 9136 9122 9109 9095 9081 9066 9052 9038 9024 9010 8997 8985 8975 8966 8960 8956 8954 8955 8958 8963 8970 8977 8986 8995 9004 9013 9021 9027 9033 9038 9042 9046 9049 9053 9057 9062 9068 9076 9085 9096 9108 9121 9135 9150 9165 9180 9195 9210 9224 9238 9251 9263 9275 9286 9296 9306 9316 9325 9333 9341 9348 9354 9358 9361 9363 9362 9359 9355 9347 9338 9326 9311 9294 9275 9253 9229 9203 9174 9143 9109 9073 9034 8993 8949 8903 8853 8801 8746 8689 8628 8564 8496 8425 8350 8271 8188 8100 8008 7911 7809 7702 7591 7476 7357 7235 7110 6985 6859 6733 6609 6488 6370 6257 6150 6050 5958 5873 5798 5733 5677 5632 5597 5574 5561 5560 5569 5590 5620 5661 5711 5771 5838 5912 5993 6080 6170 6265 6361 6459 6558 6657 6754 6851 6945 7037 7127 7215 7299 7382 7462 7540 7615 7689 7760 7830 7898 7964 8028 8090 8150 8207 8262 8315 8365 8412 8457 8500 8541 8580 8617 8653 8687 8721 8753 8785 8817 8848 8879 8910 8940 8969 8998 9026 9053 9080 9105 9130 9154 9177 9199 9220 9240 9260 9280 9298 9317 9334 9351 9367 9382 9396 9409 9420 9430 9439 9446 9452 9457 9461 9464 9466 9468 9470 9472 9474 9476 9479 9481 9484 9486 9489 9491 9493 9495 9496 9497 9498 9498 9498 9498 9498 9497 9497 9497 9497 9497 9497 9498 9499 9500 9501 9503 9505 9507 9510 9513 9517 9521 9526 9531 9536 9541 9547 9552 9557 9562 9566 9570 9574 9577 9581 9584 9586 9589 9592 9595 9598 9601 9605 9608 9611 9614 9616 9618 9619 9620 9621 9621 9621 9621 9620 9620 9620 9621 9622 9623 9625 9628 9630 9633 9636 9639 9641 9644 9646 9648 9649 9650 9650 9651 9651 9651 9651 9651 9650 9649 9648 9646 9644 9641 9637 9632 9626 9620 9613 9605 9597 9589 9581 9573 9566 9559 9552 9547 9542 9538 9534 9530 9527 9524 9522 9519 9516 9513 9511 9509 9507 9507 9507 9508 4669 6 8 5 9510 9514 9518 9524 9531 9539 9547 9556 9564 9572 9580 9587 9593 9598 9603 9606 9608 9609 9610 9609 9608 9607 9604 9601 9597 9591 9584 9576 9566 9554 9540 9523 9504 9482 9458 9430 9400 9366 9328 9287 9241 9191 9135 9073 9005 8930 8848 8757 8657 8548 8429 8300 8161 8013 7854 7685 7507 7319 7123 6920 6709 6492 6271 6045 5816 5586 5355 5126 4900 4678 4461 4251 4048 3855 3671 3497 3334 3182 3041 2911 2794 2688 2594 2513 2445 2392 2355 2335 2334 2353 2395 2460 2550 2665 2807 2973 3165 3380 3615 3869 4137 4417 4704 4995 5285 5571 5849 6117 6372 6613 6838 7046 7237 7413 7572 7717 7848 7966 8072 8168 8253 8329 8396 8454 8504 8544 8575 8596 8608 8610 8601 8581 8551 8511 8459 8398 8327 8246 8157 8059 7954 7843 7725 7604 7478 7350 7221 7092 6965 6842 6723 6611 6508 6415 6334 6267 6216 6181 6163 6164 6183 6221 6276 6349 6437 6539 6654 6778 6910 7047 7187 7326 7464 7598 7726 7846 7958 8060 8153 8235 8307 8369 8421 8464 8500 8529 8551 8569 8582 8593 8603 8612 8622 8634 8648 8666 8687 8713 8744 8779 8819 8862 8909 8959 9011 9064 9117 9169 9220 9268 9313 9355 9393 9426 9456 9482 9504 9523 9539 9552 9563 9573 9581 9588 9594 9600 9604 9608 9612 9615 9617 9619 9620 9620 9620 9620 9619 9618 9616 9615 9614 9613 9613 9613 9613 9614 9615 9617 9620 9623 9626 9630 9634 9638 9642 9646 9649 9653 9655 9657 9658 9658 9658 9656 9653 9649 9643 9637 9629 9620 9611 9600 9589 9577 9565 9553 9540 9528 9516 9505 9494 9484 9475 9468 9461 9456 9452 9449 9448 9447 9447 9447 9447 9446 9445 9443 9439 9433 9426 9416 9403 9389 9372 9352 9331 9307 9282 9255 9226 9197 9167 9136 9104 9073 9042 9012 8983 8956 8930 8908 8888 8872 8860 8853 8851 8853 8861 8874 8892 8914 8941 8972 9006 9042 9080 9119 9160 9200 9240 9279 9318 9355 9390 9425 9458 9489 9518 9546 9573 9598 9621 9642 9662 9681 9697 9712 9726 9738 9749 9759 9768 9776 9784 9791 9798 9805 9811 9818 9825 9832 9839 9846 9853 9860 9867 9873 9879 9885 9890 9895 9898 9901 9904 9905 9905 9905 9903 9901 9898 9895 9890 9886 9881 9876 9871 9865 9860 9856 9851 9847 9842 9838 9834 9830 9826 9821 9816 9811 9805 9799 9793 9787 9780 9774 9769 9764 9760 9757 9755 9754 9754 9755 9757 9761 9765 9769 9774 9780 9785 9791 9796 9802 9807 9813 9818 9824 9829 9835 9841 9846 9852 9858 9863 9869 9874 9879 9884 9888 9892 9895 9898 9900 9902 9904 9905 9905 9905 9904 9903 9900 9897 9892 9887 9880 9872 9863 9853 9842 9831 9819 9807 9795 9782 9770 9759 9748 9737 9728 9718 9709 9701 9692 9684 9676 9668 9661 9653 9646 9639 9633 9627 9623 9619 9617 9616 9616 9618 9621 9626 9632 4670 6 8 5 9638 9646 9654 9663 9671 9679 9687 9695 9701 9707 9711 9715 9717 9718 9718 9717 9715 9712 9708 9703 9697 9690 9682 9673 9663 9652 9640 9627 9613 9598 9583 9567 9551 9535 9518 9502 9486 9470 9454 9438 9422 9407 9391 9375 9359 9342 9324 9305 9285 9263 9239 9212 9183 9150 9113 9072 9025 8974 8916 8852 8781 8703 8618 8526 8427 8321 8210 8094 7973 7849 7722 7595 7467 7341 7218 7099 6985 6877 6778 6688 6608 6540 6485 6442 6415 6402 6404 6422 6455 6502 6565 6640 6728 6827 6935 7052 7174 7302 7432 7563 7694 7823 7950 8073 8191 8305 8413 8515 8611 8702 8787 8866 8939 9008 9071 9130 9184 9234 9279 9322 9360 9396 9428 9458 9485 9510 9533 9554 9574 9592 9610 9626 9641 9656 9669 9682 9694 9706 9716 9726 9735 9742 9748 9753 9756 9758 9759 9757 9755 9750 9744 9737 9728 9716 9703 9688 9670 9649 9625 9596 9563 9525 9481 9430 9372 9305 9230 9145 9051 8946 8830 8704 8567 8420 8262 8094 7916 7729 7534 7331 7122 6907 6687 6464 6239 6012 5785 5559 5336 5117 4902 4694 4492 4300 4118 3947 3788 3644 3515 3402 3308 3232 3178 3145 3134 3147 3184 3245 3330 3439 3571 3725 3899 4091 4299 4522 4755 4996 5243 5491 5740 5985 6225 6458 6681 6895 7096 7286 7464 7629 7783 7925 8057 8179 8291 8395 8491 8580 8661 8737 8806 8870 8929 8982 9030 9075 9114 9150 9183 9212 9239 9264 9287 9308 9327 9346 9363 9379 9393 9406 9418 9428 9436 9443 9448 9450 9452 9452 9451 9449 9446 9443 9441 9439 9438 9438 9439 9442 9447 9453 9461 9471 9482 9496 9510 9527 9545 9564 9585 9606 9629 9652 9676 9700 9724 9747 9771 9793 9815 9835 9854 9871 9886 9900 9912 9923 9932 9939 9945 9949 9953 9955 9957 9958 9959 9959 9959 9959 9960 9960 9960 9961 9963 9964 9966 9968 9971 9973 9975 9977 9978 9979 9979 9977 9975 9972 9967 9962 9956 9950 9943 9936 9929 9922 9916 9910 9905 9900 9896 9892 9889 9886 9882 9879 9875 9871 9866 9862 9858 9854 9851 9848 9847 9847 9849 9852 9856 9862 9868 9876 9884 9892 9900 9908 9915 9921 9927 9931 9935 9938 9940 9942 9944 9946 9948 9950 9953 9956 9960 9964 9968 9972 9977 9981 9984 9987 9990 9992 9993 9994 9995 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9989 9987 9986 9984 9982 9979 9975 9971 9966 9960 9954 9946 9937 9928 9917 9905 9892 9878 9863 9846 9829 9810 9791 9771 9751 9731 9710 9689 9669 9650 9631 9613 9597 9582 9569 9558 9548 9541 9537 9534 9534 9537 9542 9549 9559 9570 9584 9599 9615 9632 9650 9668 9687 9705 9723 9741 9758 9774 9790 9804 9818 9830 9841 9852 9861 9870 9877 9883 9889 9893 9896 9899 9900 9900 9899 9898 9895 9891 9886 9880 9873 9864 9855 9845 9834 9823 9811 9798 9786 4671 6 8 5 9773 9761 9749 9738 9728 9719 9712 9705 9700 9697 9694 9693 9692 9692 9693 9694 9696 9697 9699 9700 9702 9704 9705 9707 9710 9712 9715 9718 9722 9726 9731 9736 9741 9746 9751 9755 9760 9765 9770 9775 9780 9786 9791 9798 9804 9812 9819 9827 9836 9844 9852 9860 9867 9874 9880 9884 9888 9891 9893 9894 9894 9894 9893 9892 9891 9891 9890 9889 9888 9887 9885 9884 9882 9880 9878 9875 9873 9870 9867 9864 9862 9860 9859 9859 9859 9859 9860 9861 9863 9864 9866 9867 9867 9868 9868 9867 9867 9867 9866 9866 9867 9868 9870 9873 9876 9880 9884 9889 9894 9899 9904 9908 9912 9915 9918 9920 9922 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9931 9931 9930 9928 9926 9924 9921 9918 9914 9910 9907 9903 9899 9895 9891 9886 9881 9875 9868 9860 9851 9841 9829 9816 9802 9787 9772 9755 9739 9722 9705 9688 9672 9655 9638 9620 9602 9584 9563 9542 9519 9493 9466 9437 9406 9373 9338 9300 9261 9219 9175 9129 9080 9027 8972 8913 8849 8781 8709 8631 8548 8460 8368 8270 8168 8062 7953 7842 7729 7616 7504 7394 7287 7185 7089 7000 6921 6851 6793 6747 6714 6696 6691 6701 6726 6764 6816 6880 6957 7043 7139 7242 7352 7467 7584 7704 7824 7943 8061 8176 8288 8395 8498 8595 8687 8773 8853 8927 8995 9057 9115 9167 9214 9258 9297 9333 9365 9395 9423 9447 9470 9491 9509 9526 9540 9553 9562 9570 9576 9579 9580 9580 9577 9574 9569 9563 9557 9550 9544 9538 9532 9527 9522 9519 9517 9516 9515 9516 9518 9521 9524 9529 9534 9540 9546 9553 9560 9567 9574 9581 9588 9595 9600 9606 9610 9614 9617 9619 9620 9620 9619 9618 9615 9612 9607 9602 9596 9588 9579 9569 9557 9544 9529 9511 9492 9470 9445 9419 9389 9358 9323 9287 9249 9209 9167 9124 9081 9037 8992 8948 8905 8863 8822 8782 8745 8711 8679 8651 8626 8605 8588 8575 8566 8561 8561 8565 8574 8586 8603 8623 8646 8673 8703 8736 8772 8810 8851 8893 8938 8984 9032 9080 9129 9178 9228 9276 9323 9369 9413 9455 9494 9530 9564 9595 9623 9648 9671 9691 9709 9726 9741 9755 9767 9779 9790 9800 9809 9817 9824 9830 9835 9838 9841 9843 9843 9842 9841 9839 9837 9835 9832 9830 9828 9827 9826 9826 9826 9827 9828 9829 9829 9830 9831 9831 9830 9829 9828 9826 9824 9821 9818 9815 9812 9809 9806 9803 9800 9797 9794 9790 9786 9781 9775 9769 9762 9755 9746 9738 9729 9720 9711 9702 9694 9687 9681 9676 9672 9670 9669 9669 9670 9673 9676 9681 9686 9692 9698 9705 9712 9719 9726 9733 9739 9745 9749 9753 9756 9758 9758 9757 9755 9751 9747 9742 9736 9729 9722 9716 9709 9703 9698 9693 9689 9685 9682 9680 9678 9675 9673 9670 9667 9663 9658 9652 9646 9640 9633 9626 9619 9612 9606 9601 9596 4672 6 8 5 9593 9590 9587 9585 9584 9583 9581 9579 9577 9574 9571 9566 9562 9556 9551 9546 9542 9538 9536 9535 9535 9537 9542 9547 9555 9563 9573 9584 9595 9606 9617 9627 9637 9647 9655 9663 9671 9678 9685 9691 9698 9704 9710 9717 9723 9729 9735 9740 9744 9747 9749 9750 9749 9746 9741 9735 9727 9718 9707 9695 9683 9669 9654 9639 9623 9607 9590 9573 9555 9537 9518 9499 9480 9460 9440 9420 9400 9381 9361 9342 9324 9307 9291 9275 9261 9248 9237 9226 9217 9208 9201 9194 9189 9183 9178 9174 9169 9164 9158 9152 9146 9138 9129 9119 9107 9094 9080 9064 9046 9026 9005 8982 8956 8930 8901 8870 8836 8801 8763 8722 8678 8632 8582 8529 8472 8412 8347 8279 8206 8129 8047 7961 7870 7774 7672 7566 7454 7336 7214 7086 6953 6816 6674 6529 6380 6227 6073 5916 5759 5601 5443 5287 5132 4980 4832 4689 4553 4423 4302 4192 4094 4009 3939 3887 3852 3836 3841 3867 3914 3982 4071 4180 4308 4453 4613 4786 4970 5162 5360 5561 5763 5965 6164 6359 6549 6732 6907 7075 7236 7388 7532 7668 7796 7917 8031 8139 8239 8334 8423 8507 8585 8658 8727 8791 8851 8907 8960 9010 9056 9099 9140 9177 9212 9245 9275 9302 9328 9351 9372 9391 9409 9425 9440 9454 9466 9478 9490 9501 9511 9521 9530 9538 9546 9552 9558 9563 9566 9568 9569 9569 9568 9566 9563 9559 9555 9550 9545 9541 9536 9532 9527 9523 9519 9516 9513 9510 9508 9507 9505 9505 9505 9506 9508 9511 9515 9520 9525 9532 9539 9546 9553 9561 9569 9576 9583 9590 9596 9602 9607 9612 9617 9622 9626 9631 9636 9640 9645 9650 9654 9658 9662 9665 9668 9670 9672 9673 9674 9674 9674 9674 9675 9675 9676 9677 9679 9681 9684 9686 9689 9692 9694 9696 9698 9699 9700 9700 9699 9698 9697 9696 9694 9693 9693 9692 9693 9694 9695 9697 9700 9703 9706 9710 9713 9716 9719 9722 9724 9726 9728 9729 9730 9730 9731 9731 9731 9731 9731 9731 9731 9731 9730 9729 9727 9725 9722 9718 9713 9707 9700 9692 9683 9673 9662 9649 9636 9622 9606 9590 9572 9553 9533 9511 9488 9464 9437 9410 9380 9349 9315 9280 9243 9204 9162 9118 9071 9022 8969 8913 8853 8789 8720 8647 8568 8484 8395 8300 8200 8094 7983 7867 7747 7622 7495 7366 7235 7105 6975 6849 6726 6609 6500 6399 6308 6230 6164 6113 6077 6057 6054 6067 6097 6144 6206 6284 6374 6477 6591 6714 6843 6978 7116 7256 7396 7534 7668 7799 7924 8043 8156 8261 8360 8451 8535 8613 8685 8750 8810 8865 8916 8962 9005 9044 9080 9114 9145 9174 9201 9226 9250 9273 9295 9317 9338 9358 9378 9398 9417 9436 9454 9471 9488 9504 9519 9533 9545 9557 9567 9576 9584 9591 9598 9603 9608 9612 9615 9618 9621 9623 9624 9626 9627 9628 9628 9629 9629 9630 9630 9631 9631 9631 4673 6 8 5 9632 9631 9631 9630 9628 9625 9621 9616 9610 9602 9594 9584 9573 9561 9549 9535 9520 9504 9487 9469 9448 9426 9401 9373 9343 9309 9272 9231 9187 9140 9089 9036 8980 8921 8861 8799 8735 8669 8601 8532 8460 8386 8309 8228 8143 8054 7960 7861 7756 7645 7528 7405 7275 7139 6996 6846 6690 6528 6358 6183 6002 5815 5623 5427 5227 5025 4822 4618 4415 4214 4017 3824 3638 3459 3288 3128 2978 2840 2715 2605 2510 2433 2374 2334 2316 2320 2347 2398 2474 2575 2700 2848 3019 3209 3418 3641 3875 4117 4364 4610 4853 5088 5313 5524 5718 5894 6049 6183 6295 6384 6450 6495 6518 6521 6504 6470 6420 6354 6275 6184 6083 5974 5858 5737 5613 5490 5367 5249 5137 5033 4941 4861 4798 4751 4724 4718 4734 4772 4833 4916 5021 5147 5292 5453 5629 5816 6013 6216 6421 6628 6832 7032 7225 7411 7588 7756 7913 8060 8198 8326 8446 8557 8661 8758 8848 8933 9013 9087 9157 9221 9282 9337 9388 9435 9478 9517 9552 9584 9612 9639 9663 9685 9706 9725 9743 9760 9777 9792 9806 9819 9831 9841 9850 9858 9864 9869 9873 9876 9877 9878 9878 9878 9877 9875 9874 9872 9870 9868 9866 9863 9861 9858 9856 9853 9850 9848 9846 9844 9843 9842 9842 9842 9843 9845 9847 9850 9853 9856 9860 9864 9867 9871 9875 9878 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9911 9913 9916 9919 9922 9924 9927 9929 9932 9934 9935 9937 9937 9938 9938 9937 9936 9935 9934 9933 9931 9931 9930 9930 9930 9930 9931 9933 9934 9936 9937 9938 9939 9939 9938 9937 9934 9930 9926 9920 9913 9905 9897 9887 9877 9866 9855 9844 9832 9819 9807 9794 9781 9768 9755 9742 9729 9716 9704 9691 9680 9668 9657 9646 9636 9626 9617 9607 9599 9590 9583 9576 9569 9564 9559 9555 9553 9552 9552 9554 9557 9562 9567 9573 9580 9588 9595 9603 9609 9615 9620 9624 9627 9629 9629 9628 9626 9623 9619 9614 9608 9601 9593 9584 9574 9563 9550 9537 9523 9507 9491 9474 9456 9438 9420 9402 9384 9367 9351 9336 9321 9308 9296 9284 9274 9265 9256 9248 9241 9234 9228 9222 9217 9212 9208 9204 9201 9199 9196 9194 9193 9191 9190 9189 9189 9188 9188 9188 9189 9190 9192 9194 9197 9200 9204 9207 9210 9214 9216 9219 9221 9223 9224 9225 9227 9229 9232 9236 9241 9248 9257 9268 9281 9296 9312 9330 9348 9367 9386 9405 9423 9440 9456 9470 9483 9495 9507 9517 9527 9536 9546 9555 9564 9574 9583 9592 9601 9610 9617 9623 9628 9632 9634 9635 9634 9632 9629 9624 9619 9613 9607 9600 9594 9587 9580 9573 9566 9560 9553 9547 9540 9534 9528 9523 9518 9513 9509 9506 9504 9502 9500 9499 9499 9498 9498 9497 9496 9493 9490 9486 9481 9474 9466 9457 9447 9435 9423 9409 9395 9380 9363 9346 9328 9309 9289 9267 4674 6 8 5 9245 9221 9196 9169 9141 9112 9081 9048 9013 8977 8938 8896 8852 8804 8752 8696 8636 8571 8501 8426 8346 8260 8169 8073 7972 7867 7758 7645 7530 7413 7295 7177 7059 6942 6829 6719 6614 6515 6424 6342 6270 6210 6163 6128 6108 6103 6112 6136 6174 6226 6290 6365 6450 6543 6642 6747 6855 6964 7074 7183 7290 7395 7496 7593 7687 7776 7861 7943 8020 8095 8166 8234 8301 8365 8428 8490 8551 8611 8671 8730 8789 8847 8904 8961 9016 9070 9122 9172 9220 9266 9309 9349 9386 9421 9454 9484 9511 9536 9560 9581 9601 9619 9635 9650 9663 9674 9684 9691 9697 9700 9702 9701 9698 9694 9686 9677 9665 9651 9633 9613 9589 9561 9529 9492 9450 9402 9349 9289 9224 9154 9077 8996 8911 8823 8732 8641 8550 8460 8374 8293 8218 8150 8091 8042 8004 7977 7963 7960 7970 7991 8024 8068 8121 8182 8251 8326 8405 8487 8571 8655 8738 8820 8900 8976 9049 9117 9181 9241 9297 9349 9396 9440 9480 9517 9551 9583 9612 9638 9663 9685 9706 9725 9742 9758 9772 9785 9797 9807 9816 9824 9831 9837 9842 9845 9848 9850 9851 9852 9851 9850 9849 9846 9844 9840 9837 9833 9828 9823 9818 9812 9806 9800 9794 9787 9780 9773 9766 9760 9753 9747 9742 9736 9732 9728 9725 9723 9722 9721 9721 9723 9724 9727 9730 9734 9738 9743 9748 9753 9758 9763 9768 9773 9777 9782 9786 9790 9794 9797 9800 9802 9803 9804 9803 9802 9799 9795 9789 9783 9775 9765 9755 9744 9732 9719 9705 9691 9676 9661 9646 9630 9613 9595 9577 9557 9536 9514 9490 9464 9436 9407 9376 9343 9309 9273 9237 9200 9162 9124 9087 9050 9014 8979 8946 8914 8884 8856 8830 8805 8782 8759 8736 8713 8688 8661 8631 8596 8557 8511 8459 8400 8334 8261 8182 8098 8010 7920 7830 7742 7658 7581 7512 7455 7411 7382 7369 7373 7393 7431 7484 7553 7635 7728 7830 7939 8053 8168 8284 8397 8507 8611 8708 8798 8879 8951 9015 9069 9114 9150 9177 9195 9205 9205 9198 9182 9157 9125 9084 9035 8979 8916 8847 8771 8691 8606 8518 8428 8338 8248 8160 8076 7997 7924 7858 7802 7755 7719 7695 7683 7684 7697 7722 7759 7807 7866 7933 8009 8091 8178 8270 8363 8458 8553 8647 8738 8827 8912 8992 9068 9139 9205 9266 9322 9372 9417 9456 9491 9521 9547 9568 9585 9599 9609 9616 9621 9624 9626 9626 9626 9625 9625 9625 9625 9627 9631 9635 9642 9650 9659 9670 9682 9696 9710 9726 9742 9758 9775 9791 9807 9823 9838 9852 9865 9876 9887 9896 9905 9912 9918 9923 9928 9932 9935 9938 9940 9942 9944 9945 9946 9947 9948 9948 9948 9948 9947 9946 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9929 9927 9925 9922 9919 9915 9910 9904 9897 9889 9880 9871 9860 9849 9837 9824 9810 9796 9781 9765 9750 9733 9716 4675 6 8 5 9699 9681 9663 9645 9625 9605 9585 9563 9541 9517 9492 9465 9437 9406 9373 9337 9298 9256 9210 9160 9105 9045 8980 8910 8834 8752 8664 8571 8472 8368 8259 8145 8028 7908 7785 7660 7535 7409 7284 7161 7040 6922 6808 6700 6596 6500 6411 6330 6258 6196 6145 6105 6077 6062 6060 6072 6097 6135 6186 6250 6326 6413 6510 6616 6729 6848 6973 7101 7231 7363 7494 7624 7753 7879 8001 8120 8234 8344 8449 8549 8644 8734 8819 8899 8974 9044 9109 9169 9224 9274 9320 9362 9399 9433 9463 9490 9513 9535 9553 9570 9585 9598 9609 9620 9629 9638 9645 9652 9658 9662 9667 9670 9673 9675 9676 9677 9677 9678 9677 9677 9677 9677 9677 9677 9677 9678 9678 9679 9679 9680 9680 9681 9681 9681 9680 9680 9679 9679 9678 9677 9677 9677 9677 9677 9678 9679 9680 9682 9683 9685 9687 9689 9691 9692 9693 9693 9692 9691 9689 9685 9680 9674 9667 9657 9646 9634 9619 9603 9585 9566 9544 9522 9498 9473 9448 9422 9397 9371 9346 9323 9300 9280 9261 9245 9231 9221 9213 9209 9209 9213 9220 9231 9246 9263 9284 9308 9334 9361 9390 9419 9449 9478 9507 9534 9559 9583 9605 9624 9642 9659 9673 9687 9699 9711 9722 9733 9744 9755 9766 9777 9789 9800 9810 9820 9830 9839 9846 9853 9859 9864 9868 9871 9874 9875 9877 9877 9878 9877 9876 9875 9872 9869 9864 9858 9851 9843 9833 9821 9809 9796 9782 9768 9753 9739 9725 9711 9698 9685 9673 9661 9648 9636 9623 9608 9593 9576 9558 9537 9514 9490 9463 9434 9403 9370 9335 9297 9258 9217 9173 9127 9080 9029 8977 8923 8866 8809 8750 8690 8630 8571 8514 8460 8408 8361 8319 8283 8254 8231 8215 8207 8206 8212 8225 8244 8268 8298 8332 8369 8409 8451 8495 8539 8584 8628 8673 8716 8759 8800 8841 8880 8919 8956 8992 9027 9061 9094 9126 9157 9188 9217 9245 9272 9298 9323 9346 9367 9387 9405 9422 9436 9450 9461 9472 9481 9490 9499 9507 9515 9524 9533 9542 9553 9564 9576 9588 9601 9614 9627 9640 9653 9665 9676 9687 9696 9705 9714 9721 9728 9734 9740 9746 9751 9756 9761 9765 9769 9773 9776 9779 9782 9784 9786 9787 9788 9789 9789 9790 9790 9790 9790 9791 9792 9793 9794 9796 9798 9800 9802 9804 9805 9806 9807 9807 9807 9806 9804 9802 9799 9795 9791 9787 9782 9777 9772 9767 9762 9757 9752 9747 9743 9739 9735 9731 9728 9725 9722 9720 9718 9716 9716 9716 9717 9718 9721 9724 9728 9733 9739 9744 9750 9757 9763 9768 9774 9778 9782 9785 9787 9788 9788 9787 9786 9784 9782 9779 9776 9773 9770 9768 9765 9762 9759 9756 9752 9749 9745 9740 9735 9730 9724 9717 9711 9703 9696 9689 9681 9674 9668 9661 9655 9650 9645 9641 9638 9635 9632 9630 9628 9626 9625 9623 9622 9621 9620 9619 9619 9619 9619 9620 9622 4676 6 8 5 9625 9629 9633 9639 9645 9652 9661 9669 9679 9689 9699 9709 9719 9729 9738 9747 9755 9763 9770 9777 9784 9790 9795 9801 9806 9811 9816 9821 9825 9829 9832 9834 9836 9837 9836 9835 9832 9828 9823 9817 9810 9801 9792 9782 9771 9759 9747 9734 9720 9706 9691 9676 9660 9643 9626 9608 9591 9573 9556 9539 9524 9509 9495 9484 9473 9465 9458 9453 9450 9448 9447 9447 9448 9449 9450 9452 9454 9455 9456 9457 9458 9459 9459 9459 9458 9457 9456 9454 9451 9448 9444 9439 9434 9427 9420 9413 9406 9398 9391 9384 9378 9374 9370 9367 9366 9366 9368 9371 9375 9380 9386 9393 9401 9410 9420 9431 9443 9456 9470 9486 9502 9519 9537 9556 9575 9594 9612 9630 9648 9664 9678 9691 9703 9712 9719 9724 9727 9727 9726 9722 9716 9708 9698 9685 9671 9654 9634 9613 9589 9564 9536 9506 9475 9442 9408 9373 9337 9300 9264 9228 9192 9158 9125 9094 9066 9041 9019 9002 8988 8980 8976 8978 8985 8998 9015 9038 9065 9096 9131 9168 9207 9248 9289 9331 9371 9410 9448 9484 9517 9549 9578 9604 9629 9653 9674 9695 9714 9732 9750 9767 9783 9798 9813 9827 9839 9851 9862 9871 9880 9887 9893 9898 9903 9906 9909 9912 9914 9916 9918 9920 9922 9923 9924 9925 9926 9926 9925 9924 9922 9920 9917 9913 9909 9904 9899 9893 9886 9879 9872 9863 9854 9844 9833 9821 9808 9794 9779 9763 9747 9731 9715 9699 9683 9669 9655 9643 9632 9622 9614 9607 9601 9597 9594 9591 9590 9589 9589 9590 9592 9596 9600 9605 9612 9621 9631 9642 9655 9669 9684 9699 9715 9730 9745 9760 9773 9784 9794 9802 9809 9813 9816 9817 9816 9815 9812 9808 9804 9800 9794 9789 9783 9777 9771 9765 9758 9751 9743 9735 9727 9718 9708 9699 9689 9680 9670 9661 9653 9645 9638 9632 9627 9623 9621 9620 9621 9623 9626 9630 9635 9641 9648 9655 9662 9670 9677 9684 9691 9698 9704 9710 9716 9722 9728 9733 9739 9745 9750 9756 9761 9766 9771 9775 9780 9783 9787 9790 9792 9795 9797 9799 9801 9804 9806 9809 9812 9815 9818 9820 9823 9825 9826 9827 9828 9827 9826 9825 9823 9821 9819 9818 9816 9815 9814 9814 9814 9814 9814 9814 9814 9813 9812 9810 9808 9805 9802 9798 9795 9791 9788 9786 9784 9783 9783 9784 9785 9787 9790 9793 9796 9799 9802 9804 9805 9806 9807 9806 9805 9804 9802 9799 9796 9793 9789 9785 9780 9774 9768 9761 9752 9742 9731 9719 9705 9689 9671 9652 9632 9609 9586 9561 9536 9509 9483 9456 9429 9402 9377 9352 9330 9309 9291 9275 9263 9254 9249 9247 9249 9255 9264 9276 9291 9308 9327 9348 9369 9391 9413 9435 9456 9476 9495 9514 9532 9549 9566 9583 9599 9615 9631 9647 9662 9678 9693 9708 9722 9735 9746 9757 9766 9775 9781 9787 9792 9795 9798 9801 9803 9805 9806 9808 4677 6 8 5 9810 9812 9813 9815 9815 9816 9815 9814 9812 9809 9805 9800 9795 9790 9784 9779 9774 9770 9767 9764 9762 9761 9761 9761 9762 9763 9764 9765 9765 9765 9765 9764 9763 9762 9761 9760 9759 9759 9759 9760 9761 9762 9765 9767 9769 9772 9775 9777 9779 9781 9783 9785 9787 9789 9792 9794 9797 9801 9806 9810 9815 9821 9826 9832 9837 9842 9847 9850 9854 9856 9858 9859 9860 9860 9860 9860 9860 9861 9861 9862 9863 9865 9866 9868 9870 9871 9872 9873 9873 9873 9873 9871 9869 9867 9864 9861 9858 9855 9852 9850 9848 9846 9846 9845 9846 9847 9848 9850 9852 9853 9855 9856 9857 9857 9856 9854 9852 9849 9846 9842 9838 9835 9831 9828 9825 9823 9821 9819 9819 9818 9817 9817 9816 9814 9812 9809 9806 9801 9795 9789 9782 9774 9766 9758 9749 9741 9733 9725 9717 9710 9703 9697 9691 9686 9681 9676 9672 9668 9665 9662 9660 9658 9657 9656 9656 9657 9657 9658 9659 9661 9662 9662 9663 9663 9662 9661 9659 9657 9654 9650 9645 9639 9633 9625 9617 9607 9596 9585 9571 9557 9542 9526 9509 9492 9474 9457 9441 9425 9411 9398 9387 9378 9372 9367 9365 9364 9365 9368 9371 9375 9379 9384 9388 9392 9396 9399 9402 9405 9407 9410 9413 9416 9419 9423 9427 9431 9435 9439 9443 9446 9448 9450 9452 9452 9452 9452 9452 9452 9453 9454 9457 9460 9465 9470 9477 9485 9494 9502 9511 9520 9528 9535 9541 9546 9549 9550 9549 9545 9540 9533 9523 9511 9497 9480 9461 9439 9414 9386 9355 9321 9283 9243 9199 9152 9102 9049 8994 8937 8878 8817 8756 8694 8633 8572 8514 8457 8403 8353 8308 8267 8233 8205 8183 8170 8163 8165 8175 8192 8217 8249 8287 8331 8379 8431 8485 8542 8599 8655 8711 8765 8817 8866 8912 8955 8995 9032 9065 9096 9125 9151 9175 9198 9218 9237 9255 9271 9286 9299 9312 9323 9334 9344 9352 9361 9368 9375 9381 9387 9393 9398 9403 9408 9412 9415 9419 9422 9425 9427 9429 9431 9433 9435 9438 9440 9442 9445 9448 9452 9456 9461 9466 9472 9478 9486 9494 9503 9512 9523 9535 9547 9560 9574 9589 9604 9618 9633 9648 9661 9674 9685 9695 9704 9710 9715 9718 9720 9720 9718 9715 9712 9707 9702 9696 9691 9685 9679 9672 9666 9660 9654 9648 9642 9636 9631 9625 9620 9616 9612 9609 9606 9605 9604 9604 9605 9606 9609 9612 9615 9618 9622 9626 9629 9632 9636 9638 9641 9643 9645 9647 9648 9650 9651 9651 9652 9653 9653 9654 9654 9655 9655 9656 9657 9659 9661 9663 9665 9668 9671 9674 9677 9681 9683 9686 9688 9690 9692 9693 9693 9693 9693 9692 9692 9691 9689 9688 9687 9686 9684 9682 9681 9678 9676 9673 9670 9666 9662 9658 9653 9648 9643 9639 9634 9630 9626 9623 9620 9617 9615 9614 9613 9612 9611 9610 9609 9608 9606 9603 9599 9595 9589 4678 6 8 5 9582 9574 9565 9555 9544 9533 9521 9509 9496 9484 9472 9459 9447 9435 9422 9409 9395 9381 9365 9349 9331 9311 9290 9268 9245 9220 9195 9168 9141 9114 9085 9057 9027 8997 8967 8935 8901 8866 8830 8790 8748 8704 8655 8603 8547 8486 8420 8348 8270 8186 8095 7997 7892 7778 7657 7529 7392 7248 7098 6941 6779 6613 6442 6269 6094 5917 5741 5565 5391 5220 5052 4888 4729 4577 4432 4295 4168 4053 3950 3860 3786 3729 3689 3667 3664 3680 3716 3770 3843 3934 4041 4162 4298 4445 4601 4766 4937 5112 5291 5470 5649 5827 6002 6174 6341 6503 6660 6810 6954 7092 7222 7346 7463 7574 7678 7776 7869 7956 8038 8116 8189 8259 8325 8387 8447 8503 8557 8608 8656 8701 8743 8783 8820 8854 8886 8915 8941 8966 8988 9008 9026 9042 9056 9069 9081 9091 9099 9106 9112 9117 9120 9123 9124 9125 9125 9124 9123 9122 9121 9120 9119 9119 9119 9121 9123 9126 9130 9135 9141 9147 9155 9163 9172 9181 9190 9200 9209 9217 9224 9231 9236 9240 9243 9244 9243 9240 9235 9228 9220 9209 9197 9184 9169 9153 9136 9119 9102 9085 9069 9055 9042 9032 9024 9019 9017 9018 9022 9029 9039 9052 9067 9085 9103 9123 9144 9165 9186 9206 9226 9245 9262 9277 9291 9303 9313 9321 9327 9331 9333 9332 9329 9324 9316 9306 9293 9278 9260 9240 9217 9191 9163 9133 9100 9065 9028 8990 8950 8911 8871 8832 8795 8759 8727 8699 8674 8655 8641 8633 8631 8634 8643 8657 8676 8700 8727 8756 8788 8821 8855 8888 8921 8953 8983 9011 9038 9062 9085 9106 9124 9142 9157 9171 9184 9196 9207 9218 9227 9236 9245 9253 9261 9269 9277 9285 9294 9303 9313 9324 9335 9348 9362 9376 9391 9407 9423 9440 9456 9472 9487 9501 9514 9526 9536 9545 9553 9559 9564 9567 9570 9571 9572 9572 9571 9570 9568 9566 9563 9559 9555 9551 9545 9539 9533 9526 9518 9510 9502 9493 9484 9476 9467 9458 9450 9441 9433 9425 9416 9408 9399 9390 9379 9369 9357 9343 9329 9312 9294 9275 9253 9230 9204 9177 9148 9117 9084 9049 9012 8973 8932 8888 8842 8793 8740 8684 8624 8559 8489 8413 8332 8244 8149 8047 7938 7821 7697 7565 7426 7280 7127 6967 6801 6629 6452 6270 6083 5892 5697 5499 5298 5095 4889 4682 4474 4267 4060 3855 3653 3456 3264 3080 2903 2736 2579 2434 2300 2179 2070 1974 1889 1816 1753 1701 1657 1623 1597 1580 1571 1572 1584 1608 1646 1700 1770 1860 1970 2101 2253 2427 2622 2837 3069 3315 3574 3841 4113 4386 4657 4924 5182 5430 5667 5890 6100 6295 6478 6647 6805 6951 7088 7216 7337 7451 7559 7661 7759 7851 7939 8023 8102 8177 8248 8316 8380 8441 8500 8557 8613 8667 8720 8772 8823 8874 8923 8971 9017 9061 9103 9142 9179 9212 9243 9271 9296 9319 9341 9360 9378 9395 9411 9427 4678 6 9 1 9506 9495 9485 9474 9463 9451 9440 9428 9417 9406 9395 9383 9372 9361 9350 9338 9325 9311 9297 9282 9265 9247 9227 9206 9184 9161 9136 9110 9083 9055 9027 8997 8966 8935 8902 8869 8833 8796 8757 8715 8671 8623 8572 8516 8456 8390 8319 8241 8157 8066 7967 7861 7747 7625 7496 7360 7216 7066 6910 6749 6584 6415 6244 6072 5898 5725 5552 5382 5214 5050 4889 4734 4585 4442 4308 4182 4065 3960 3868 3789 3724 3676 3645 3632 3638 3663 3708 3772 3854 3955 4073 4206 4352 4510 4677 4852 5032 5215 5399 5582 5762 5939 6111 6278 6438 6592 6739 6879 7013 7141 7262 7377 7487 7591 7690 7784 7873 7957 8037 8112 8183 8250 8313 8373 8429 8481 8531 8578 8623 8665 8705 8743 8778 8811 8842 8870 8896 8920 8941 8960 8977 8992 9005 9016 9025 9033 9040 9046 9051 9055 9058 9061 9064 9066 9068 9070 9071 9073 9074 9075 9077 9079 9081 9084 9088 9092 9097 9103 9109 9116 9124 9132 9140 9148 9155 9162 9168 9173 9177 9180 9181 9180 9178 9175 9170 9164 9156 9147 9137 9125 9113 9100 9085 9070 9055 9039 9023 9007 8992 8979 8966 8956 8948 8943 8940 8941 8946 8953 8964 8978 8995 9014 9035 9057 9080 9103 9126 9148 9169 9189 9206 9222 9236 9248 9257 9265 9270 9274 9275 9274 9271 9266 9258 9248 9234 9218 9199 9176 9150 9122 9090 9056 9019 8980 8941 8900 8860 8821 8782 8746 8712 8682 8655 8633 8615 8601 8593 8589 8590 8596 8606 8621 8639 8661 8685 8713 8742 8773 8806 8838 8871 8903 8934 8964 8992 9018 9041 9062 9081 9097 9111 9122 9132 9141 9149 9156 9162 9169 9176 9183 9192 9200 9210 9221 9232 9243 9255 9268 9281 9294 9307 9321 9334 9348 9363 9378 9392 9407 9422 9437 9451 9464 9476 9487 9495 9502 9507 9510 9511 9510 9507 9504 9499 9494 9489 9483 9479 9475 9471 9468 9465 9463 9461 9458 9455 9450 9445 9439 9431 9423 9413 9403 9392 9381 9369 9358 9346 9335 9325 9314 9303 9293 9281 9270 9257 9243 9227 9210 9190 9169 9146 9120 9092 9062 9029 8995 8957 8917 8874 8828 8779 8727 8670 8610 8546 8477 8402 8323 8238 8147 8049 7945 7834 7716 7591 7459 7319 7173 7020 6860 6694 6523 6346 6163 5977 5786 5592 5394 5194 4991 4787 4582 4377 4172 3968 3767 3569 3376 3188 3008 2836 2674 2522 2381 2252 2135 2030 1936 1854 1782 1721 1670 1627 1594 1569 1553 1547 1552 1569 1600 1646 1709 1791 1893 2016 2161 2327 2515 2722 2947 3187 3440 3703 3971 4241 4510 4776 5034 5283 5521 5746 5958 6157 6342 6515 6676 6825 6965 7096 7220 7336 7447 7552 7652 7748 7839 7927 8011 8091 8167 8240 8310 8376 8439 8499 8556 8611 8664 8715 8763 8810 8855 8899 8940 8981 9019 9057 9092 9126 9158 9189 9218 9245 9271 9294 9316 9336 9355 9371 9386 4679 6 9 1 9399 9411 9422 9431 9439 9446 9452 9457 9462 9466 9470 9473 9476 9478 9479 9480 9480 9480 9478 9477 9475 9472 9469 9466 9462 9459 9456 9454 9451 9450 9448 9447 9446 9445 9445 9444 9442 9440 9437 9434 9430 9425 9419 9412 9405 9397 9389 9380 9371 9362 9353 9343 9332 9321 9308 9295 9279 9263 9244 9223 9201 9176 9150 9122 9093 9061 9029 8996 8961 8925 8887 8847 8805 8760 8711 8657 8599 8534 8462 8383 8295 8200 8095 7982 7860 7729 7591 7445 7293 7135 6972 6805 6635 6463 6290 6117 5945 5774 5607 5443 5285 5133 4989 4853 4729 4616 4517 4433 4367 4318 4289 4281 4294 4329 4386 4464 4563 4683 4820 4975 5144 5326 5517 5716 5920 6126 6331 6535 6734 6927 7112 7290 7457 7615 7764 7902 8031 8150 8261 8364 8460 8549 8632 8709 8782 8850 8913 8973 9028 9081 9130 9176 9218 9259 9296 9332 9365 9395 9424 9451 9476 9499 9520 9539 9556 9571 9584 9594 9603 9609 9613 9615 9616 9616 9615 9613 9610 9608 9606 9603 9602 9601 9600 9599 9599 9599 9599 9599 9599 9599 9598 9598 9597 9597 9596 9596 9596 9596 9597 9598 9599 9601 9604 9607 9610 9613 9617 9621 9624 9628 9631 9634 9636 9638 9640 9640 9640 9640 9638 9637 9635 9633 9631 9629 9628 9626 9626 9626 9627 9628 9630 9633 9636 9640 9643 9647 9651 9656 9660 9665 9670 9676 9682 9689 9696 9704 9713 9722 9732 9741 9751 9760 9769 9778 9785 9792 9798 9804 9808 9812 9816 9819 9822 9825 9828 9830 9833 9836 9839 9841 9843 9845 9847 9848 9849 9849 9849 9849 9849 9848 9848 9847 9846 9846 9845 9845 9845 9845 9845 9845 9846 9847 9847 9849 9850 9852 9854 9856 9858 9861 9864 9866 9869 9872 9874 9877 9879 9882 9884 9886 9889 9891 9893 9896 9899 9901 9904 9907 9909 9912 9914 9916 9917 9918 9918 9918 9917 9915 9913 9911 9907 9904 9901 9897 9894 9891 9888 9886 9884 9883 9882 9882 9883 9884 9886 9888 9890 9893 9895 9897 9898 9900 9901 9901 9901 9900 9899 9898 9896 9894 9892 9889 9887 9884 9880 9877 9873 9869 9866 9862 9858 9854 9851 9847 9844 9841 9839 9836 9834 9832 9830 9827 9825 9822 9818 9815 9810 9806 9801 9795 9790 9785 9780 9775 9771 9767 9764 9761 9759 9757 9756 9755 9754 9753 9751 9750 9748 9746 9743 9741 9738 9736 9733 9730 9728 9725 9723 9721 9719 9716 9714 9711 9708 9705 9701 9698 9694 9689 9685 9681 9676 9672 9668 9663 9659 9654 9650 9645 9641 9636 9631 9627 9622 9617 9613 9609 9605 9602 9598 9596 9593 9590 9587 9584 9581 9577 9571 9566 9559 9551 9542 9532 9521 9510 9498 9485 9472 9459 9446 9433 9420 9407 9394 9381 9369 9356 9343 9331 9319 9307 9296 9285 9275 9265 9256 9248 9241 9235 9229 9224 9219 9215 9211 9207 9202 9198 9193 9188 9182 9176 4680 6 9 1 9169 9161 9153 9145 9136 9127 9119 9110 9102 9094 9088 9082 9077 9073 9071 9069 9068 9068 9068 9069 9069 9068 9066 9063 9058 9050 9040 9026 9008 8987 8960 8928 8891 8846 8795 8736 8668 8592 8506 8411 8306 8191 8065 7930 7786 7633 7472 7304 7130 6951 6768 6584 6398 6212 6028 5847 5671 5499 5335 5179 5033 4898 4776 4668 4576 4502 4447 4413 4401 4411 4446 4504 4586 4690 4817 4964 5129 5309 5503 5706 5916 6130 6344 6556 6764 6965 7158 7342 7515 7678 7831 7973 8106 8229 8344 8452 8551 8644 8730 8810 8884 8952 9013 9068 9117 9160 9196 9225 9249 9266 9276 9280 9278 9268 9250 9223 9187 9140 9081 9008 8922 8819 8701 8565 8412 8242 8054 7851 7633 7402 7159 6908 6650 6388 6124 5862 5604 5354 5112 4883 4669 4472 4294 4139 4007 3902 3826 3779 3763 3779 3827 3908 4021 4165 4337 4535 4757 4999 5257 5527 5804 6085 6365 6640 6907 7163 7406 7634 7845 8040 8217 8378 8522 8652 8768 8871 8964 9047 9121 9187 9247 9300 9348 9390 9427 9459 9486 9508 9525 9538 9546 9549 9548 9544 9535 9522 9506 9485 9461 9433 9400 9362 9318 9267 9209 9143 9068 8984 8890 8784 8668 8542 8404 8256 8098 7931 7755 7573 7385 7193 6998 6801 6606 6413 6225 6043 5870 5707 5557 5423 5305 5205 5126 5068 5032 5019 5028 5060 5112 5185 5275 5380 5497 5624 5757 5892 6027 6158 6283 6399 6504 6595 6673 6736 6784 6817 6835 6838 6829 6808 6777 6737 6690 6637 6580 6522 6464 6408 6356 6310 6271 6242 6224 6217 6224 6245 6279 6328 6391 6467 6554 6652 6759 6874 6993 7116 7240 7365 7489 7610 7727 7841 7951 8056 8157 8253 8346 8434 8519 8600 8678 8752 8823 8891 8955 9016 9074 9127 9178 9225 9269 9310 9348 9384 9418 9450 9481 9511 9540 9569 9596 9623 9649 9673 9697 9720 9740 9760 9777 9792 9806 9817 9827 9834 9840 9844 9847 9848 9847 9846 9844 9840 9836 9831 9826 9819 9812 9804 9795 9784 9773 9759 9744 9726 9707 9686 9662 9636 9608 9579 9549 9518 9487 9456 9427 9399 9373 9351 9331 9315 9303 9295 9291 9290 9292 9296 9303 9311 9320 9329 9338 9346 9353 9358 9361 9362 9360 9355 9346 9335 9319 9300 9277 9249 9216 9178 9135 9086 9031 8970 8904 8831 8753 8670 8581 8488 8391 8290 8186 8080 7973 7866 7760 7655 7552 7454 7361 7274 7194 7122 7060 7008 6966 6935 6916 6909 6913 6927 6953 6988 7032 7084 7143 7208 7278 7351 7426 7503 7581 7659 7736 7813 7888 7961 8032 8102 8170 8235 8299 8361 8422 8481 8539 8596 8651 8706 8760 8812 8864 8914 8962 9009 9055 9098 9138 9176 9211 9244 9273 9300 9323 9344 9363 9379 9394 9406 9418 9428 9438 9447 9456 9464 9471 9478 9485 9491 9496 9501 9504 9508 9510 9512 9513 9514 9515 9515 9516 9516 9517 9517 4681 6 9 1 9518 9518 9518 9518 9517 9515 9512 9508 9502 9496 9489 9481 9473 9465 9458 9451 9446 9442 9441 9442 9445 9452 9461 9473 9487 9503 9521 9541 9561 9582 9603 9625 9646 9667 9687 9706 9725 9743 9760 9777 9793 9809 9824 9839 9853 9866 9878 9890 9901 9911 9920 9928 9935 9940 9945 9949 9951 9952 9952 9952 9950 9947 9943 9938 9933 9927 9920 9913 9905 9898 9890 9882 9873 9865 9856 9847 9838 9829 9820 9810 9800 9791 9781 9771 9762 9754 9746 9739 9733 9729 9725 9722 9720 9719 9719 9720 9721 9722 9724 9726 9728 9730 9733 9737 9741 9746 9752 9758 9765 9774 9782 9792 9801 9811 9821 9831 9840 9849 9857 9864 9870 9876 9881 9886 9890 9893 9896 9898 9900 9902 9903 9904 9905 9905 9905 9904 9903 9902 9900 9898 9896 9893 9889 9886 9882 9878 9873 9869 9864 9859 9855 9850 9846 9843 9839 9836 9834 9832 9830 9829 9829 9829 9830 9832 9833 9836 9839 9842 9845 9849 9853 9857 9860 9864 9866 9868 9869 9868 9865 9861 9855 9846 9836 9823 9808 9790 9771 9750 9728 9704 9678 9652 9624 9594 9563 9530 9495 9457 9416 9371 9323 9270 9213 9152 9085 9015 8940 8861 8778 8692 8602 8510 8416 8319 8220 8120 8018 7915 7810 7704 7597 7490 7384 7278 7174 7072 6975 6883 6798 6722 6656 6601 6559 6532 6519 6523 6542 6578 6630 6697 6778 6872 6977 7091 7213 7340 7471 7604 7737 7869 7998 8123 8243 8358 8467 8571 8667 8758 8842 8920 8992 9059 9120 9175 9226 9272 9314 9352 9387 9418 9447 9473 9498 9520 9542 9562 9581 9600 9617 9635 9651 9667 9681 9695 9708 9720 9730 9740 9748 9755 9762 9768 9773 9777 9781 9785 9788 9792 9795 9799 9803 9807 9811 9816 9821 9827 9833 9839 9845 9851 9858 9865 9871 9877 9883 9889 9895 9900 9905 9910 9915 9919 9924 9929 9934 9939 9944 9949 9954 9958 9963 9967 9970 9973 9975 9976 9976 9976 9974 9973 9970 9967 9964 9961 9958 9955 9952 9949 9946 9944 9941 9939 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9898 9895 9893 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9876 9876 9875 9876 9876 9878 9879 9882 9885 9888 9891 9895 9898 9901 9903 9905 9905 9905 9902 9899 9894 9887 9878 9868 9856 9843 9828 9812 9793 9773 9750 9723 9694 9660 9620 9575 9522 9462 9391 9311 9219 9115 8997 8865 8718 8555 8377 8184 7974 7749 7510 7258 6992 6716 6432 6140 5844 5545 5247 4953 4664 4384 4115 3858 3616 3390 3181 2989 2815 2658 2518 2394 2285 2191 2111 2046 1995 1959 1939 1936 1953 1991 2052 2139 2253 2395 2567 2767 2995 3250 3528 3827 4141 4467 4800 5135 5466 5789 6100 6395 6673 6930 7166 7380 7573 7745 7898 8034 8154 8260 8355 8439 8515 8583 8644 8700 8751 8797 8839 8877 8911 4682 6 9 1 8942 8969 8993 9014 9032 9048 9061 9071 9080 9085 9089 9089 9087 9082 9073 9060 9044 9023 8997 8966 8929 8886 8835 8778 8712 8638 8555 8463 8362 8252 8132 8004 7868 7724 7573 7416 7255 7089 6921 6751 6581 6410 6241 6074 5910 5750 5596 5448 5308 5177 5058 4951 4860 4784 4727 4690 4674 4680 4709 4760 4834 4928 5041 5172 5318 5476 5644 5818 5996 6175 6352 6527 6696 6859 7015 7163 7303 7436 7560 7678 7788 7891 7989 8080 8165 8244 8319 8387 8451 8510 8564 8614 8661 8703 8743 8780 8814 8847 8877 8906 8934 8960 8985 9008 9029 9049 9067 9084 9099 9113 9126 9138 9150 9162 9174 9186 9199 9212 9226 9239 9252 9265 9277 9287 9296 9303 9308 9310 9309 9305 9298 9288 9275 9257 9235 9208 9175 9136 9091 9037 8975 8903 8822 8730 8628 8515 8392 8261 8121 7974 7823 7668 7512 7357 7204 7057 6916 6784 6661 6551 6452 6367 6296 6238 6194 6164 6147 6142 6149 6166 6193 6228 6271 6319 6373 6432 6494 6558 6625 6694 6764 6836 6909 6984 7060 7137 7217 7298 7380 7465 7550 7637 7725 7813 7901 7989 8075 8160 8242 8322 8400 8474 8545 8613 8678 8739 8797 8853 8905 8954 9001 9045 9086 9124 9160 9194 9225 9254 9280 9305 9327 9348 9367 9384 9401 9416 9430 9443 9455 9467 9477 9486 9494 9500 9504 9507 9508 9506 9503 9497 9489 9478 9466 9451 9435 9416 9395 9372 9346 9318 9287 9253 9215 9173 9127 9076 9019 8957 8888 8814 8732 8644 8550 8450 8345 8235 8122 8006 7890 7775 7663 7556 7455 7362 7280 7209 7152 7109 7081 7069 7072 7091 7124 7172 7232 7303 7384 7474 7570 7672 7776 7883 7991 8098 8205 8309 8410 8509 8603 8693 8779 8861 8938 9010 9077 9139 9197 9250 9299 9344 9385 9422 9456 9488 9517 9544 9569 9593 9616 9637 9657 9676 9694 9711 9726 9740 9752 9762 9771 9778 9784 9788 9790 9791 9791 9790 9788 9785 9782 9778 9773 9769 9764 9758 9753 9747 9742 9737 9732 9727 9722 9718 9715 9712 9710 9708 9707 9706 9706 9706 9705 9705 9705 9705 9704 9704 9703 9702 9702 9701 9701 9701 9700 9701 9701 9701 9701 9701 9701 9701 9700 9699 9697 9696 9695 9694 9693 9694 9696 9699 9703 9709 9716 9725 9735 9745 9757 9768 9780 9791 9801 9811 9820 9828 9835 9841 9848 9854 9860 9866 9873 9880 9888 9896 9905 9913 9922 9929 9937 9943 9949 9953 9957 9959 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9970 9969 9967 9965 9962 9958 9953 9948 9943 9939 9934 9930 9927 9924 9922 9921 9920 9920 9919 9919 9918 9917 9916 9914 9911 9908 9904 9901 9898 9895 9892 9891 9890 9890 9891 9893 9896 9899 9903 9907 9911 9914 9917 9920 9922 9924 9925 9926 9927 9927 9928 9930 9931 9934 9937 9940 9944 9948 9952 9957 9961 9965 9969 9973 4683 6 9 1 9976 9979 9981 9983 9984 9986 9987 9988 9989 9991 9992 9994 9995 9997 9998 999910000100001000010000 9999 9998 9997 9995 9994 9992 9991 9991 9990 9990 9991 9991 9993 9994 9995 9996 9997 9997 9997 9997 9996 9995 9993 9992 9990 9989 9988 9988 9988 9988 9989 9990 9991 9992 9993 9994 9993 9992 9991 9988 9984 9980 9976 9970 9965 9960 9954 9949 9944 9939 9935 9930 9926 9921 9916 9911 9905 9899 9892 9885 9877 9870 9863 9856 9849 9843 9838 9833 9829 9825 9822 9818 9815 9811 9807 9803 9797 9791 9783 9775 9765 9755 9745 9734 9722 9710 9699 9687 9676 9665 9654 9645 9635 9627 9619 9613 9607 9602 9597 9594 9592 9590 9589 9589 9589 9590 9592 9594 9596 9598 9602 9605 9609 9614 9619 9625 9632 9639 9647 9656 9665 9675 9684 9692 9700 9706 9711 9715 9716 9716 9714 9710 9705 9699 9691 9684 9676 9669 9661 9655 9648 9642 9637 9632 9626 9621 9615 9608 9602 9594 9587 9579 9571 9564 9558 9552 9548 9546 9544 9545 9546 9549 9553 9557 9561 9565 9569 9572 9574 9575 9576 9575 9574 9573 9570 9568 9565 9563 9560 9558 9555 9552 9549 9546 9542 9537 9532 9526 9519 9513 9506 9500 9494 9489 9485 9482 9480 9481 9482 9485 9490 9496 9502 9510 9517 9525 9532 9539 9546 9551 9556 9559 9560 9560 9558 9553 9546 9535 9521 9503 9480 9451 9417 9377 9330 9275 9212 9141 9060 8970 8869 8758 8636 8502 8356 8198 8028 7846 7651 7445 7229 7003 6768 6527 6280 6031 5781 5532 5287 5048 4818 4599 4393 4202 4027 3872 3738 3625 3536 3472 3434 3423 3439 3483 3556 3656 3784 3937 4116 4317 4538 4776 5028 5291 5560 5832 6104 6371 6632 6882 7121 7345 7555 7749 7928 8092 8241 8376 8498 8609 8710 8801 8884 8959 9028 9090 9148 9200 9247 9290 9329 9365 9398 9428 9456 9482 9506 9528 9550 9570 9589 9608 9625 9641 9655 9669 9681 9692 9702 9710 9719 9726 9733 9740 9748 9755 9763 9771 9780 9788 9797 9805 9813 9820 9826 9832 9836 9840 9843 9845 9847 9849 9851 9853 9856 9859 9863 9866 9870 9874 9878 9881 9883 9885 9885 9884 9882 9879 9875 9871 9865 9860 9854 9849 9843 9838 9834 9830 9826 9822 9819 9816 9813 9809 9805 9801 9796 9791 9786 9780 9775 9769 9763 9758 9753 9749 9746 9743 9741 9740 9740 9741 9742 9744 9747 9750 9754 9758 9762 9766 9770 9774 9778 9781 9785 9788 9790 9792 9794 9796 9797 9798 9799 9799 9799 9800 9800 9800 9799 9799 9799 9798 9797 9796 9795 9792 9790 9786 9781 9775 9768 9760 9751 9740 9728 9714 9699 9683 9666 9648 9630 9611 9591 9571 9551 9531 9512 9493 9474 9456 9440 9424 9410 9397 9386 9377 9369 9364 9361 9359 9360 9363 9368 9374 9382 9392 9403 9414 9427 9440 9453 9467 9481 9495 9509 9523 9536 9548 9560 9571 4684 6 9 1 9580 9589 9596 9602 9607 9610 9611 9612 9611 9610 9608 9605 9603 9600 9597 9594 9592 9589 9587 9584 9582 9579 9577 9574 9571 9568 9565 9562 9560 9558 9557 9557 9558 9559 9561 9564 9567 9570 9572 9575 9576 9576 9575 9573 9570 9565 9559 9553 9546 9539 9532 9525 9518 9511 9505 9499 9494 9489 9484 9479 9473 9468 9462 9456 9450 9443 9437 9430 9424 9418 9412 9407 9402 9398 9395 9392 9389 9386 9383 9380 9376 9371 9365 9358 9350 9341 9331 9320 9309 9298 9287 9277 9267 9258 9250 9243 9238 9233 9229 9225 9222 9219 9216 9213 9209 9205 9201 9196 9192 9188 9185 9183 9183 9184 9186 9190 9196 9203 9211 9220 9230 9240 9250 9259 9268 9275 9282 9288 9292 9296 9300 9303 9306 9309 9312 9315 9318 9321 9324 9327 9330 9331 9332 9331 9329 9326 9320 9313 9305 9295 9284 9271 9258 9245 9231 9218 9204 9191 9179 9167 9157 9147 9138 9130 9123 9117 9113 9109 9107 9106 9106 9107 9110 9114 9120 9127 9136 9146 9157 9169 9182 9195 9209 9224 9239 9253 9268 9283 9298 9313 9329 9344 9360 9376 9392 9408 9424 9441 9457 9473 9489 9505 9519 9533 9546 9558 9569 9579 9588 9597 9604 9611 9617 9622 9627 9632 9637 9642 9647 9651 9655 9659 9661 9663 9664 9663 9661 9657 9651 9642 9631 9618 9603 9585 9566 9546 9524 9501 9477 9454 9430 9406 9384 9361 9340 9319 9299 9280 9262 9244 9228 9212 9197 9184 9171 9159 9148 9138 9128 9119 9110 9100 9089 9077 9062 9045 9023 8997 8966 8930 8887 8837 8780 8717 8646 8569 8485 8395 8299 8198 8094 7986 7876 7765 7655 7545 7438 7336 7238 7148 7067 6995 6934 6885 6850 6829 6822 6831 6854 6892 6944 7010 7087 7176 7273 7378 7489 7603 7720 7838 7955 8070 8182 8289 8392 8489 8580 8666 8745 8819 8887 8950 9007 9060 9108 9151 9191 9226 9258 9286 9311 9332 9350 9366 9379 9389 9397 9404 9408 9411 9413 9415 9415 9415 9415 9414 9413 9412 9411 9409 9408 9407 9405 9403 9402 9400 9399 9398 9397 9396 9396 9397 9397 9399 9400 9402 9404 9407 9409 9412 9414 9416 9418 9420 9422 9424 9425 9427 9429 9431 9433 9436 9440 9444 9449 9455 9461 9468 9476 9484 9492 9501 9509 9517 9524 9531 9537 9543 9547 9551 9554 9557 9559 9560 9562 9563 9564 9565 9566 9567 9568 9569 9569 9569 9568 9566 9564 9560 9555 9550 9544 9537 9530 9523 9516 9510 9504 9499 9494 9491 9488 9487 9487 9487 9489 9492 9496 9500 9506 9512 9518 9526 9533 9541 9550 9558 9567 9575 9583 9591 9599 9606 9613 9619 9625 9630 9636 9640 9644 9648 9651 9654 9656 9657 9658 9658 9657 9655 9652 9648 9644 9639 9633 9626 9618 9609 9600 9589 9577 9563 9548 9530 9510 9486 9460 9429 9395 9356 9313 9265 9212 9155 9093 9027 8958 8884 8808 8729 8649 8568 4685 6 9 1 8486 8406 8327 8251 8178 8111 8049 7993 7945 7905 7874 7852 7839 7836 7842 7858 7882 7913 7952 7997 8047 8101 8158 8216 8276 8337 8396 8455 8513 8569 8623 8676 8727 8777 8825 8872 8918 8962 9005 9046 9086 9124 9160 9194 9226 9256 9284 9309 9332 9353 9371 9388 9402 9414 9424 9432 9439 9443 9446 9446 9445 9442 9438 9432 9425 9416 9406 9395 9383 9370 9356 9341 9325 9307 9288 9267 9245 9220 9194 9165 9134 9101 9066 9029 8990 8950 8908 8865 8820 8773 8725 8675 8624 8569 8513 8453 8389 8322 8250 8173 8090 8002 7908 7807 7700 7586 7466 7338 7205 7065 6920 6770 6616 6458 6297 6135 5971 5808 5646 5487 5330 5178 5031 4891 4757 4632 4516 4411 4317 4235 4168 4115 4077 4057 4054 4069 4104 4157 4229 4319 4428 4553 4695 4850 5017 5195 5382 5574 5770 5968 6166 6362 6553 6740 6920 7093 7259 7415 7564 7704 7835 7959 8075 8184 8286 8382 8473 8558 8639 8715 8786 8853 8917 8976 9032 9084 9132 9176 9217 9255 9290 9322 9350 9377 9401 9423 9443 9462 9480 9496 9511 9526 9540 9552 9565 9576 9587 9597 9606 9615 9623 9630 9637 9644 9650 9655 9661 9666 9672 9677 9683 9689 9694 9700 9706 9712 9718 9724 9731 9737 9743 9750 9757 9764 9772 9780 9789 9798 9807 9817 9827 9837 9846 9856 9864 9872 9879 9884 9888 9891 9893 9894 9893 9892 9891 9889 9887 9886 9885 9884 9885 9886 9889 9892 9896 9900 9905 9911 9916 9921 9927 9931 9936 9940 9943 9946 9949 9951 9953 9955 9956 9958 9959 9961 9963 9965 9967 9969 9972 9975 9977 9980 9982 9984 9986 9988 9989 9989 9989 9988 9987 9985 9983 9981 9979 9977 9975 9974 9972 9972 9972 9972 9972 9973 9974 9975 9975 9976 9975 9975 9973 9971 9967 9963 9958 9951 9944 9935 9925 9915 9903 9891 9878 9865 9852 9840 9827 9815 9804 9794 9785 9777 9770 9763 9758 9754 9750 9747 9744 9742 9740 9739 9738 9738 9739 9741 9744 9748 9753 9759 9766 9774 9783 9792 9802 9812 9821 9830 9839 9847 9855 9862 9869 9875 9881 9887 9892 9897 9902 9906 9910 9914 9917 9919 9921 9921 9921 9919 9916 9912 9907 9900 9892 9884 9874 9863 9852 9840 9827 9814 9801 9787 9774 9760 9747 9733 9720 9707 9695 9682 9669 9657 9644 9631 9618 9605 9592 9579 9566 9554 9542 9532 9522 9514 9507 9502 9498 9496 9496 9497 9499 9502 9507 9511 9517 9522 9527 9532 9537 9541 9545 9548 9551 9553 9555 9557 9558 9560 9562 9564 9567 9570 9575 9580 9586 9593 9602 9611 9621 9632 9644 9656 9668 9680 9691 9702 9713 9722 9730 9738 9744 9748 9751 9753 9754 9753 9751 9747 9743 9738 9732 9725 9717 9709 9701 9692 9684 9675 9665 9656 9647 9637 9627 9617 9607 9597 9587 9576 9566 9557 9548 9539 9532 9526 9522 9519 9517 9518 9520 9524 4686 6 9 1 9529 9536 9544 9553 9563 9574 9585 9596 9606 9617 9627 9637 9646 9654 9661 9668 9673 9678 9681 9683 9684 9683 9681 9678 9673 9666 9658 9647 9635 9620 9603 9583 9562 9539 9513 9486 9457 9428 9397 9366 9336 9306 9277 9249 9224 9200 9180 9162 9148 9136 9128 9122 9118 9117 9118 9119 9121 9123 9124 9123 9120 9114 9104 9090 9072 9048 9018 8981 8937 8886 8826 8758 8680 8593 8495 8387 8268 8138 7998 7847 7686 7515 7336 7149 6955 6756 6553 6346 6138 5929 5720 5513 5308 5105 4907 4712 4523 4340 4165 3998 3841 3697 3566 3451 3355 3279 3226 3197 3195 3220 3274 3356 3466 3603 3765 3950 4156 4379 4616 4863 5117 5374 5630 5883 6130 6368 6596 6813 7016 7206 7383 7546 7697 7836 7964 8081 8189 8288 8380 8465 8544 8617 8685 8748 8807 8861 8910 8956 8997 9035 9069 9099 9126 9149 9170 9188 9204 9218 9231 9243 9253 9263 9272 9281 9290 9299 9308 9316 9325 9334 9342 9351 9360 9369 9378 9387 9397 9407 9419 9430 9443 9456 9471 9486 9502 9518 9536 9553 9571 9588 9606 9623 9639 9654 9669 9682 9695 9706 9716 9726 9734 9742 9749 9755 9760 9766 9770 9774 9778 9781 9783 9785 9786 9786 9786 9785 9783 9781 9779 9777 9775 9774 9773 9772 9773 9775 9777 9781 9785 9790 9796 9802 9809 9816 9822 9829 9835 9841 9846 9852 9857 9862 9867 9873 9878 9884 9891 9897 9905 9912 9919 9927 9934 9940 9946 9951 9955 9958 9960 9961 9962 9962 9961 9961 9960 9959 9958 9957 9955 9953 9950 9946 9941 9935 9927 9917 9906 9893 9879 9864 9848 9832 9816 9801 9786 9772 9760 9749 9740 9731 9724 9717 9712 9706 9701 9697 9692 9687 9683 9679 9676 9673 9671 9670 9670 9672 9676 9681 9687 9694 9703 9713 9723 9734 9746 9757 9769 9780 9790 9801 9810 9819 9827 9835 9841 9847 9852 9856 9859 9861 9862 9862 9860 9858 9854 9850 9844 9837 9829 9820 9810 9800 9789 9777 9766 9754 9743 9732 9722 9712 9704 9697 9691 9686 9683 9682 9682 9683 9685 9688 9692 9696 9700 9705 9709 9713 9716 9719 9721 9722 9722 9722 9720 9718 9716 9713 9710 9707 9705 9703 9701 9701 9701 9703 9705 9709 9714 9721 9728 9736 9745 9755 9764 9774 9784 9794 9803 9811 9819 9825 9831 9835 9839 9841 9842 9842 9841 9838 9834 9829 9823 9816 9808 9798 9787 9775 9762 9748 9734 9719 9703 9687 9672 9656 9642 9628 9615 9603 9593 9584 9577 9571 9568 9566 9566 9567 9571 9576 9583 9590 9599 9609 9619 9630 9640 9650 9659 9667 9674 9680 9684 9687 9688 9688 9687 9685 9682 9679 9676 9673 9670 9667 9665 9663 9660 9658 9656 9653 9651 9648 9644 9641 9639 9636 9635 9635 9636 9639 9644 9651 9661 9671 9684 9698 9712 9728 9743 9758 9772 9785 9796 9806 9815 9823 9829 9834 9839 9843 9847 9852 4687 6 9 1 9856 9861 9866 9871 9877 9882 9888 9893 9898 9903 9907 9910 9912 9914 9915 9916 9916 9916 9916 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9926 9927 9926 9926 9925 9923 9921 9918 9914 9909 9904 9897 9890 9883 9874 9866 9856 9847 9837 9827 9816 9806 9795 9783 9771 9759 9746 9733 9718 9703 9687 9670 9651 9632 9612 9591 9569 9546 9523 9498 9474 9449 9423 9398 9374 9349 9326 9304 9284 9266 9250 9237 9227 9220 9216 9215 9217 9223 9231 9241 9255 9270 9287 9306 9325 9346 9368 9390 9412 9435 9457 9479 9501 9522 9541 9560 9577 9592 9605 9616 9625 9632 9636 9638 9638 9635 9630 9621 9610 9595 9577 9554 9527 9494 9455 9410 9357 9298 9231 9156 9074 8984 8888 8787 8680 8570 8458 8344 8231 8121 8014 7913 7819 7734 7659 7596 7545 7508 7485 7476 7481 7500 7532 7574 7626 7686 7751 7817 7884 7946 8003 8051 8087 8109 8115 8105 8076 8029 7964 7880 7779 7662 7531 7387 7233 7070 6901 6728 6553 6379 6207 6041 5883 5735 5600 5479 5375 5291 5228 5187 5171 5180 5214 5274 5359 5467 5598 5748 5916 6098 6290 6491 6696 6903 7108 7308 7502 7687 7862 8027 8179 8321 8450 8568 8675 8773 8860 8940 9011 9075 9132 9184 9230 9272 9309 9343 9373 9400 9425 9447 9468 9487 9506 9523 9539 9554 9569 9583 9597 9610 9622 9633 9644 9655 9665 9675 9685 9695 9706 9717 9728 9739 9751 9763 9775 9787 9798 9809 9819 9828 9836 9842 9847 9852 9855 9857 9858 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9861 9859 9857 9854 9851 9846 9842 9836 9830 9824 9817 9809 9802 9794 9786 9777 9769 9760 9752 9743 9734 9725 9717 9708 9699 9689 9680 9670 9659 9648 9635 9621 9606 9589 9571 9550 9528 9503 9477 9448 9419 9388 9357 9326 9295 9266 9238 9212 9190 9171 9156 9145 9139 9138 9141 9149 9161 9178 9198 9221 9248 9277 9307 9339 9372 9405 9437 9469 9500 9528 9555 9580 9602 9622 9639 9654 9666 9677 9685 9692 9697 9702 9706 9710 9714 9717 9720 9723 9724 9724 9721 9716 9707 9694 9676 9652 9623 9589 9548 9502 9450 9394 9334 9270 9204 9137 9069 9001 8935 8871 8811 8754 8703 8659 8621 8590 8568 8555 8551 8556 8571 8594 8626 8667 8714 8768 8827 8889 8954 9020 9087 9152 9214 9274 9331 9383 9431 9475 9515 9551 9583 9613 9639 9663 9684 9704 9721 9737 9752 9764 9775 9784 9792 9798 9803 9806 9807 9808 9807 9806 9804 9802 9800 9797 9795 9793 9791 9790 9789 9789 9789 9791 9793 9796 9800 9804 9809 9815 9821 9827 9833 9839 9845 9851 9856 9861 9865 9868 9871 9874 9877 9879 9882 9884 9887 9891 9894 9898 9903 9907 9912 9916 9921 9925 9928 9931 9933 9935 9935 9935 9934 9932 9930 9927 9923 9919 9916 9912 4688 6 9 1 9908 9904 9900 9896 9893 9890 9886 9883 9879 9875 9870 9865 9859 9853 9845 9837 9828 9818 9807 9796 9785 9772 9760 9747 9733 9719 9704 9689 9673 9656 9638 9619 9599 9578 9556 9534 9512 9489 9466 9442 9420 9397 9374 9351 9329 9305 9281 9255 9226 9196 9161 9123 9079 9030 8974 8911 8840 8761 8673 8576 8470 8355 8230 8096 7953 7802 7643 7478 7307 7131 6951 6770 6587 6405 6224 6047 5876 5710 5553 5405 5269 5145 5036 4942 4865 4806 4767 4749 4752 4777 4824 4893 4984 5095 5226 5374 5538 5715 5902 6098 6298 6501 6703 6902 7096 7282 7460 7629 7787 7934 8071 8197 8314 8422 8521 8612 8697 8775 8848 8915 8977 9035 9088 9137 9182 9223 9260 9294 9325 9354 9380 9404 9427 9448 9468 9487 9505 9521 9536 9550 9562 9571 9579 9585 9588 9589 9589 9586 9582 9577 9571 9564 9556 9546 9536 9525 9513 9498 9482 9463 9441 9416 9388 9356 9320 9281 9238 9191 9141 9088 9032 8973 8912 8849 8785 8719 8653 8587 8521 8457 8394 8333 8276 8223 8175 8132 8095 8064 8040 8023 8012 8009 8011 8020 8035 8054 8078 8105 8134 8166 8199 8233 8266 8299 8330 8360 8387 8412 8434 8453 8468 8480 8489 8495 8498 8499 8498 8496 8492 8488 8485 8481 8479 8478 8478 8479 8482 8487 8492 8499 8507 8515 8524 8533 8543 8552 8562 8571 8581 8590 8599 8609 8618 8626 8634 8642 8649 8655 8661 8665 8668 8671 8672 8673 8673 8674 8674 8674 8675 8676 8678 8681 8685 8689 8694 8699 8704 8709 8714 8718 8721 8724 8727 8729 8731 8733 8735 8737 8740 8744 8749 8754 8760 8767 8774 8781 8787 8794 8799 8803 8806 8808 8808 8808 8807 8804 8802 8799 8797 8795 8793 8791 8789 8788 8786 8784 8781 8778 8773 8766 8759 8749 8739 8727 8715 8702 8689 8677 8665 8654 8644 8636 8629 8623 8619 8616 8614 8613 8612 8612 8612 8612 8612 8613 8614 8616 8619 8622 8627 8633 8640 8649 8658 8669 8681 8693 8706 8720 8733 8746 8759 8772 8785 8798 8810 8823 8836 8849 8862 8875 8889 8902 8916 8930 8944 8957 8970 8983 8994 9006 9017 9027 9036 9046 9054 9062 9070 9077 9083 9088 9093 9097 9099 9101 9102 9102 9102 9101 9099 9098 9098 9097 9098 9100 9103 9106 9111 9117 9124 9131 9139 9147 9155 9163 9171 9178 9186 9194 9202 9210 9218 9228 9238 9249 9260 9273 9285 9298 9311 9324 9336 9347 9358 9367 9375 9382 9388 9393 9396 9399 9400 9401 9402 9401 9400 9399 9397 9394 9391 9387 9383 9379 9375 9371 9368 9366 9365 9366 9367 9371 9376 9382 9389 9398 9407 9417 9427 9437 9447 9456 9464 9472 9479 9486 9492 9498 9503 9509 9514 9520 9525 9531 9536 9542 9547 9552 9556 9561 9564 9568 9571 9574 9577 9581 9584 9588 9591 9596 9600 9605 9610 9614 9618 9622 9625 9628 9630 9630 9630 9629 4689 6 9 1 9627 9624 9620 9616 9611 9606 9600 9595 9590 9585 9580 9576 9573 9570 9569 9568 9567 9568 9569 9571 9573 9576 9580 9584 9589 9594 9600 9607 9614 9622 9631 9641 9651 9662 9673 9685 9697 9709 9721 9732 9743 9754 9764 9774 9783 9793 9801 9810 9818 9826 9834 9842 9849 9856 9863 9869 9874 9879 9882 9885 9887 9888 9888 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9867 9864 9860 9856 9850 9843 9835 9826 9815 9804 9791 9778 9764 9749 9735 9720 9706 9692 9679 9667 9656 9646 9638 9631 9625 9621 9617 9615 9613 9612 9611 9611 9611 9611 9611 9611 9611 9612 9612 9612 9612 9612 9612 9612 9611 9611 9610 9609 9607 9605 9602 9598 9594 9588 9582 9575 9566 9557 9546 9534 9520 9505 9488 9468 9445 9419 9389 9354 9315 9270 9219 9161 9096 9024 8944 8857 8761 8658 8546 8427 8300 8166 8025 7877 7724 7566 7404 7239 7071 6902 6733 6566 6403 6244 6092 5948 5814 5693 5586 5494 5420 5364 5328 5313 5318 5345 5392 5460 5548 5654 5776 5913 6062 6221 6389 6561 6737 6914 7089 7260 7427 7588 7740 7885 8021 8147 8264 8371 8469 8557 8637 8708 8770 8824 8870 8907 8936 8956 8968 8970 8964 8948 8923 8888 8844 8790 8727 8655 8574 8484 8387 8282 8170 8052 7929 7801 7669 7535 7400 7266 7133 7005 6883 6768 6663 6571 6492 6430 6385 6358 6352 6365 6399 6453 6525 6616 6722 6843 6975 7117 7266 7419 7574 7729 7882 8031 8175 8312 8442 8565 8679 8785 8882 8972 9055 9131 9200 9264 9321 9374 9422 9465 9505 9540 9572 9600 9625 9647 9667 9684 9699 9712 9724 9734 9744 9752 9761 9769 9776 9784 9792 9800 9808 9816 9824 9832 9840 9848 9855 9862 9869 9875 9881 9887 9893 9899 9904 9910 9915 9920 9924 9929 9933 9937 9940 9943 9945 9947 9948 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9927 9925 9922 9918 9915 9911 9907 9903 9899 9895 9890 9886 9882 9877 9873 9869 9865 9861 9858 9855 9852 9849 9847 9845 9844 9843 9842 9842 9842 9843 9844 9845 9847 9849 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9886 9889 9891 9894 9897 9899 9902 9905 9908 9911 9914 9918 9921 9924 9928 9931 9934 9937 9940 9943 9945 9948 9949 9950 9951 9951 9951 9950 9949 9947 9946 9944 9942 9941 9940 9939 9939 9940 9940 9941 9943 9944 9946 9947 9948 9949 9949 9949 9948 9948 9947 9946 9945 9945 9944 9944 9944 9943 9943 9942 9941 9939 9937 9934 9930 9926 9920 9915 9909 9903 9897 9891 9885 9880 9875 9871 9867 9864 9861 9859 9857 9854 9852 9850 9848 9845 9842 9839 9836 9832 9828 9823 9818 9813 9807 9801 9795 9789 9784 9779 9774 9771 9768 9766 9766 9766 9768 9770 9773 9777 9780 9784 4690 6 9 1 9787 9790 9792 9793 9794 9794 9794 9793 9791 9788 9785 9782 9778 9772 9766 9759 9750 9739 9727 9712 9695 9675 9653 9628 9600 9568 9533 9493 9448 9397 9341 9277 9206 9126 9037 8937 8828 8707 8576 8434 8281 8117 7945 7763 7573 7377 7174 6966 6754 6539 6322 6103 5884 5665 5447 5230 5017 4808 4604 4406 4217 4037 3868 3713 3573 3451 3349 3269 3212 3180 3176 3199 3250 3330 3439 3574 3736 3921 4129 4355 4597 4852 5116 5385 5656 5925 6190 6448 6696 6933 7157 7367 7563 7744 7911 8064 8205 8333 8451 8559 8659 8750 8835 8913 8985 9053 9115 9173 9226 9275 9319 9360 9396 9429 9459 9485 9508 9529 9547 9564 9579 9593 9605 9616 9626 9635 9643 9650 9655 9659 9662 9663 9663 9663 9661 9659 9657 9655 9654 9653 9652 9653 9654 9655 9657 9660 9661 9662 9662 9661 9657 9652 9644 9633 9620 9604 9585 9563 9538 9509 9478 9442 9402 9357 9307 9252 9192 9126 9054 8977 8896 8811 8724 8635 8546 8459 8375 8296 8223 8158 8101 8055 8019 7994 7980 7977 7985 8003 8032 8069 8115 8168 8228 8293 8362 8434 8508 8583 8658 8733 8805 8874 8940 9002 9061 9114 9164 9209 9250 9287 9321 9351 9379 9404 9426 9446 9463 9478 9490 9499 9505 9508 9508 9505 9500 9492 9481 9470 9457 9443 9430 9417 9405 9394 9385 9378 9372 9369 9367 9367 9368 9370 9373 9376 9380 9384 9389 9393 9397 9401 9406 9409 9413 9416 9419 9422 9424 9425 9426 9427 9427 9426 9425 9423 9421 9419 9417 9414 9413 9411 9410 9410 9410 9411 9413 9416 9420 9425 9430 9437 9445 9454 9463 9473 9484 9495 9507 9519 9531 9542 9554 9565 9577 9587 9598 9608 9619 9628 9638 9647 9657 9665 9674 9681 9688 9694 9699 9703 9706 9708 9709 9709 9708 9706 9704 9702 9699 9696 9693 9689 9686 9683 9680 9677 9673 9669 9665 9660 9655 9650 9644 9639 9635 9631 9628 9626 9625 9626 9628 9632 9637 9643 9651 9658 9666 9673 9680 9686 9691 9695 9698 9699 9700 9700 9700 9700 9701 9702 9704 9706 9710 9715 9721 9726 9732 9737 9741 9744 9744 9742 9738 9731 9722 9710 9696 9680 9662 9643 9622 9601 9579 9556 9533 9509 9485 9460 9435 9410 9384 9360 9336 9313 9293 9275 9261 9250 9243 9240 9242 9248 9259 9273 9291 9312 9335 9360 9386 9413 9441 9468 9495 9521 9546 9570 9593 9614 9634 9652 9668 9683 9695 9705 9712 9717 9720 9721 9719 9716 9711 9704 9697 9689 9680 9671 9662 9652 9643 9634 9625 9616 9607 9598 9589 9581 9573 9565 9558 9551 9546 9541 9537 9535 9533 9533 9533 9535 9536 9538 9540 9542 9543 9543 9542 9541 9538 9534 9530 9524 9518 9511 9504 9497 9490 9483 9476 9470 9465 9460 9456 9452 9449 9446 9444 9442 9440 9439 9439 9440 9441 9443 9446 9450 9456 9462 9469 9478 9486 9496 9505 9515 4691 6 9 1 9524 9532 9540 9547 9553 9558 9562 9565 9568 9570 9573 9575 9578 9581 9584 9587 9591 9595 9599 9602 9605 9608 9610 9611 9611 9610 9609 9607 9605 9603 9600 9598 9597 9596 9595 9596 9597 9599 9601 9604 9607 9611 9614 9618 9621 9625 9628 9632 9635 9638 9642 9645 9649 9653 9657 9661 9665 9669 9673 9677 9680 9682 9684 9686 9686 9686 9685 9684 9682 9680 9678 9676 9674 9672 9670 9667 9664 9661 9657 9653 9647 9641 9633 9624 9615 9604 9594 9582 9572 9561 9551 9542 9534 9528 9523 9518 9515 9513 9512 9511 9510 9510 9510 9509 9509 9509 9509 9508 9508 9508 9508 9508 9507 9507 9506 9504 9502 9499 9496 9491 9486 9479 9472 9463 9453 9442 9430 9416 9399 9379 9356 9329 9296 9258 9214 9162 9102 9034 8956 8870 8773 8666 8549 8421 8283 8134 7976 7808 7631 7445 7252 7053 6849 6642 6434 6226 6022 5822 5630 5448 5278 5121 4979 4853 4744 4651 4576 4516 4472 4441 4421 4411 4408 4410 4414 4418 4419 4416 4405 4386 4356 4315 4261 4193 4113 4019 3913 3796 3670 3535 3394 3250 3105 2960 2819 2683 2554 2434 2322 2221 2131 2051 1980 1920 1869 1827 1795 1772 1760 1759 1773 1802 1848 1915 2005 2120 2260 2428 2624 2845 3092 3361 3649 3951 4264 4581 4899 5212 5516 5807 6082 6338 6574 6790 6985 7161 7318 7459 7584 7697 7799 7891 7975 8052 8121 8185 8242 8293 8337 8375 8405 8428 8443 8450 8451 8444 8431 8411 8386 8355 8318 8277 8231 8181 8126 8066 8001 7930 7854 7772 7685 7591 7492 7387 7276 7161 7041 6917 6790 6662 6533 6404 6277 6153 6034 5920 5814 5716 5629 5553 5490 5440 5405 5385 5381 5393 5421 5466 5526 5602 5692 5795 5909 6035 6169 6310 6457 6607 6759 6912 7063 7211 7355 7495 7628 7755 7874 7987 8093 8191 8284 8369 8450 8525 8595 8660 8722 8780 8835 8887 8935 8981 9023 9063 9100 9134 9166 9196 9223 9249 9273 9295 9316 9337 9356 9374 9391 9406 9421 9434 9445 9454 9461 9466 9469 9470 9469 9466 9462 9457 9451 9445 9438 9433 9427 9423 9419 9415 9412 9410 9407 9405 9402 9399 9395 9391 9387 9383 9378 9374 9370 9367 9364 9362 9362 9362 9363 9364 9367 9370 9373 9377 9381 9385 9389 9393 9398 9403 9409 9416 9424 9432 9442 9452 9464 9476 9489 9502 9515 9528 9541 9553 9564 9574 9583 9591 9597 9603 9608 9612 9615 9617 9620 9622 9623 9624 9625 9626 9626 9626 9625 9623 9621 9617 9614 9609 9605 9599 9594 9588 9582 9576 9570 9563 9555 9548 9539 9529 9519 9507 9495 9482 9469 9455 9441 9428 9416 9404 9394 9386 9378 9373 9369 9366 9364 9363 9363 9362 9362 9362 9362 9361 9360 9360 9360 9361 9362 9364 9367 9372 9378 9384 9392 9400 9409 9417 9426 9433 9441 9447 9452 9456 9459 9461 9462 9462 9462 9461 9459 9458 4692 6 9 2 9471 9472 9474 9476 9478 9481 9484 9488 9492 9497 9503 9509 9515 9521 9528 9535 9542 9550 9557 9564 9572 9579 9586 9593 9601 9607 9614 9621 9627 9633 9638 9643 9648 9652 9655 9658 9660 9661 9662 9663 9663 9663 9663 9663 9663 9662 9663 9663 9663 9664 9665 9666 9668 9669 9670 9671 9672 9673 9674 9674 9674 9674 9673 9671 9670 9668 9665 9662 9659 9655 9651 9647 9643 9638 9634 9629 9625 9621 9617 9613 9610 9607 9604 9602 9601 9600 9598 9598 9597 9596 9595 9594 9592 9590 9588 9586 9583 9580 9577 9574 9571 9568 9565 9563 9561 9559 9558 9558 9558 9558 9559 9560 9561 9563 9564 9565 9566 9568 9569 9569 9570 9571 9573 9574 9576 9578 9581 9584 9587 9591 9596 9600 9605 9609 9613 9617 9621 9623 9625 9627 9627 9627 9626 9625 9623 9621 9618 9615 9612 9610 9607 9605 9603 9601 9599 9598 9596 9595 9594 9593 9593 9592 9591 9590 9589 9588 9588 9587 9587 9587 9587 9587 9588 9589 9590 9592 9593 9594 9595 9596 9596 9596 9596 9594 9592 9589 9585 9580 9575 9569 9562 9555 9547 9538 9529 9520 9510 9500 9490 9479 9468 9457 9445 9433 9420 9407 9393 9380 9365 9351 9337 9323 9309 9295 9282 9270 9258 9247 9237 9228 9220 9213 9206 9200 9194 9189 9184 9178 9172 9166 9159 9151 9143 9134 9124 9113 9102 9090 9079 9066 9054 9043 9031 9020 9009 8999 8989 8980 8972 8964 8956 8948 8941 8933 8925 8917 8908 8898 8888 8878 8866 8854 8841 8828 8814 8800 8785 8771 8757 8742 8729 8715 8703 8691 8680 8671 8662 8654 8647 8641 8635 8630 8625 8621 8617 8612 8607 8601 8594 8587 8578 8568 8556 8544 8530 8514 8498 8481 8463 8444 8424 8404 8384 8363 8343 8322 8302 8282 8262 8242 8223 8205 8187 8170 8154 8138 8124 8110 8098 8087 8078 8070 8064 8060 8058 8058 8060 8065 8071 8079 8089 8101 8115 8130 8146 8164 8183 8202 8222 8243 8264 8286 8308 8330 8352 8374 8397 8419 8442 8465 8488 8511 8534 8557 8580 8602 8625 8647 8669 8691 8712 8733 8753 8774 8793 8813 8832 8851 8870 8889 8907 8925 8943 8961 8978 8995 9012 9028 9043 9057 9070 9082 9092 9102 9111 9118 9124 9129 9133 9136 9138 9139 9140 9140 9139 9137 9135 9132 9128 9124 9118 9112 9105 9097 9088 9078 9068 9058 9047 9036 9026 9015 9006 8997 8990 8984 8979 8976 8975 8975 8977 8981 8986 8992 9000 9009 9019 9030 9042 9054 9066 9079 9092 9105 9117 9130 9142 9153 9163 9173 9182 9189 9196 9201 9205 9207 9208 9208 9207 9205 9202 9199 9195 9190 9186 9181 9177 9172 9169 9165 9162 9160 9157 9156 9154 9153 9152 9151 9150 9149 9148 9148 9148 9148 9149 9150 9152 9155 9159 9163 9168 9174 9181 9188 9196 9204 9211 9219 9226 9233 9239 9245 9249 9253 9256 9258 9260 9261 9262 9263 4693 6 9 2 9264 9265 9266 9268 9270 9273 9276 9280 9284 9289 9294 9299 9304 9309 9314 9319 9324 9328 9332 9335 9338 9341 9344 9346 9348 9349 9351 9351 9352 9352 9352 9351 9349 9346 9343 9338 9333 9326 9319 9311 9302 9293 9283 9272 9262 9251 9241 9231 9222 9213 9205 9197 9189 9182 9175 9168 9161 9153 9144 9135 9124 9111 9097 9081 9062 9041 9018 8992 8964 8933 8899 8864 8826 8786 8745 8702 8659 8614 8569 8524 8480 8436 8393 8352 8313 8276 8241 8209 8180 8155 8132 8114 8099 8088 8081 8078 8079 8085 8094 8108 8125 8147 8172 8201 8234 8269 8307 8348 8391 8435 8480 8526 8573 8619 8665 8710 8753 8795 8835 8874 8910 8945 8978 9008 9037 9064 9090 9114 9137 9158 9178 9198 9216 9233 9248 9263 9276 9289 9299 9309 9317 9324 9329 9333 9336 9338 9340 9340 9341 9341 9341 9341 9342 9343 9345 9348 9352 9356 9361 9366 9373 9380 9387 9394 9402 9409 9417 9425 9432 9439 9446 9453 9460 9466 9472 9479 9485 9491 9497 9503 9509 9515 9522 9528 9534 9540 9545 9551 9556 9561 9566 9570 9574 9577 9579 9582 9583 9585 9585 9586 9586 9586 9586 9586 9586 9585 9585 9585 9585 9585 9585 9585 9585 9585 9584 9584 9583 9581 9580 9578 9575 9573 9570 9567 9565 9563 9561 9560 9559 9559 9560 9561 9564 9567 9570 9574 9578 9583 9588 9592 9596 9600 9603 9606 9608 9610 9611 9611 9611 9610 9609 9607 9605 9603 9601 9598 9596 9593 9590 9588 9585 9582 9579 9576 9573 9570 9567 9564 9561 9558 9554 9551 9548 9544 9540 9537 9533 9529 9524 9520 9516 9511 9507 9502 9498 9494 9490 9486 9482 9478 9474 9471 9466 9462 9457 9452 9445 9438 9430 9420 9409 9396 9381 9364 9345 9324 9300 9273 9243 9210 9174 9134 9091 9045 8995 8942 8886 8827 8766 8703 8639 8575 8512 8450 8390 8334 8282 8235 8194 8160 8133 8115 8104 8102 8109 8123 8146 8176 8212 8255 8303 8355 8410 8468 8528 8588 8649 8708 8766 8823 8877 8928 8977 9023 9066 9106 9143 9177 9208 9237 9263 9286 9307 9326 9343 9357 9369 9379 9387 9393 9397 9400 9402 9402 9401 9400 9397 9394 9391 9388 9385 9382 9379 9376 9374 9373 9371 9370 9370 9370 9371 9372 9374 9377 9380 9384 9389 9394 9401 9408 9416 9424 9433 9442 9452 9462 9471 9480 9489 9496 9503 9510 9515 9519 9522 9524 9525 9525 9524 9523 9522 9520 9517 9515 9512 9508 9504 9499 9494 9487 9478 9468 9455 9440 9422 9400 9374 9344 9310 9270 9225 9175 9119 9057 8989 8915 8835 8748 8656 8558 8455 8347 8236 8120 8003 7884 7765 7647 7531 7419 7312 7212 7120 7038 6966 6906 6859 6825 6805 6799 6808 6830 6867 6916 6977 7049 7131 7222 7319 7421 7528 7637 7747 7857 7965 8071 8173 8271 8365 8454 8537 8614 8687 8754 8815 8872 8925 8973 9018 9059 4694 6 9 2 9097 9132 9164 9195 9223 9249 9273 9295 9315 9333 9349 9362 9373 9381 9387 9390 9390 9387 9381 9372 9360 9345 9327 9306 9283 9257 9228 9197 9165 9130 9093 9055 9015 8975 8934 8892 8850 8808 8767 8727 8688 8651 8615 8582 8552 8524 8500 8479 8462 8448 8439 8433 8431 8434 8440 8450 8464 8481 8501 8524 8549 8577 8607 8639 8672 8707 8742 8778 8814 8851 8888 8925 8961 8997 9033 9068 9102 9136 9169 9201 9232 9263 9293 9322 9350 9377 9403 9429 9453 9476 9499 9520 9540 9559 9577 9593 9608 9622 9634 9645 9655 9663 9670 9677 9682 9686 9690 9693 9695 9697 9698 9699 9699 9699 9698 9697 9695 9693 9690 9687 9683 9678 9673 9668 9662 9657 9651 9646 9641 9637 9634 9631 9629 9629 9629 9631 9633 9636 9639 9643 9647 9651 9655 9659 9663 9666 9668 9671 9672 9674 9675 9676 9676 9677 9677 9678 9679 9680 9680 9681 9682 9682 9682 9681 9680 9678 9676 9673 9668 9664 9658 9652 9645 9638 9631 9623 9615 9608 9601 9593 9586 9580 9574 9568 9562 9557 9552 9547 9542 9538 9535 9531 9529 9526 9525 9524 9525 9526 9528 9531 9535 9539 9544 9549 9554 9558 9562 9565 9567 9567 9566 9563 9559 9552 9544 9534 9522 9509 9496 9482 9467 9453 9440 9427 9415 9404 9395 9388 9382 9378 9376 9376 9377 9380 9384 9390 9397 9405 9413 9423 9433 9444 9455 9466 9478 9489 9501 9512 9523 9534 9544 9553 9562 9571 9579 9586 9593 9599 9605 9610 9614 9617 9620 9621 9622 9621 9619 9616 9611 9605 9597 9588 9577 9565 9552 9538 9523 9507 9492 9476 9460 9446 9431 9418 9406 9394 9384 9374 9366 9358 9351 9345 9340 9334 9330 9325 9320 9316 9312 9307 9303 9298 9294 9289 9283 9278 9272 9265 9258 9250 9242 9232 9222 9211 9200 9188 9176 9164 9151 9140 9128 9118 9109 9100 9094 9088 9084 9081 9079 9079 9079 9080 9082 9085 9088 9091 9095 9098 9102 9107 9111 9117 9122 9129 9136 9144 9153 9163 9174 9185 9197 9209 9221 9234 9246 9258 9268 9279 9288 9295 9302 9308 9312 9316 9318 9320 9320 9321 9321 9321 9321 9321 9321 9321 9322 9323 9324 9325 9327 9328 9330 9331 9332 9333 9333 9332 9331 9328 9323 9317 9308 9297 9283 9265 9244 9218 9187 9151 9109 9061 9006 8943 8874 8796 8711 8619 8519 8411 8297 8177 8052 7922 7789 7654 7518 7382 7249 7120 6995 6878 6769 6670 6582 6506 6443 6394 6359 6338 6332 6340 6362 6396 6442 6497 6562 6633 6710 6791 6874 6958 7041 7122 7200 7273 7343 7408 7467 7522 7573 7619 7662 7703 7742 7781 7819 7858 7899 7942 7988 8036 8088 8143 8200 8261 8323 8387 8452 8518 8584 8648 8712 8773 8832 8887 8939 8988 9032 9072 9108 9139 9167 9190 9209 9225 9237 9245 9251 9255 9256 9255 9253 9250 9246 9242 9238 9233 9230 9227 9225 9224 4695 6 9 2 9225 9226 9229 9234 9239 9245 9252 9259 9267 9275 9283 9291 9298 9305 9311 9316 9321 9324 9327 9329 9330 9331 9331 9330 9328 9326 9324 9320 9316 9311 9305 9298 9290 9281 9272 9261 9249 9236 9222 9207 9190 9172 9153 9132 9109 9085 9058 9029 8997 8962 8924 8882 8838 8790 8739 8685 8628 8569 8509 8448 8387 8327 8268 8213 8161 8114 8072 8037 8009 7989 7977 7973 7977 7990 8011 8040 8076 8119 8167 8220 8278 8339 8402 8467 8533 8599 8664 8728 8790 8850 8907 8961 9012 9060 9105 9146 9185 9220 9253 9283 9311 9337 9361 9384 9405 9426 9445 9464 9482 9500 9518 9536 9553 9570 9587 9604 9621 9637 9652 9668 9682 9696 9709 9721 9732 9743 9752 9761 9769 9776 9782 9787 9792 9796 9800 9804 9807 9809 9812 9814 9816 9818 9820 9821 9822 9822 9822 9821 9820 9819 9817 9815 9812 9809 9806 9803 9800 9797 9794 9792 9790 9789 9787 9787 9786 9786 9786 9786 9785 9784 9783 9780 9777 9773 9768 9762 9755 9747 9739 9729 9719 9708 9696 9684 9671 9657 9643 9628 9612 9595 9577 9558 9538 9516 9494 9470 9445 9419 9392 9364 9335 9307 9278 9250 9222 9195 9169 9143 9120 9097 9077 9058 9041 9027 9014 9003 8995 8989 8985 8984 8985 8988 8993 9001 9011 9022 9036 9051 9067 9085 9103 9122 9142 9161 9181 9200 9219 9238 9256 9273 9289 9305 9321 9336 9351 9365 9379 9394 9408 9423 9438 9454 9470 9486 9503 9520 9537 9554 9571 9588 9604 9620 9635 9649 9663 9675 9686 9696 9704 9711 9717 9722 9725 9727 9728 9727 9726 9723 9720 9716 9711 9706 9700 9693 9686 9679 9672 9664 9657 9650 9643 9636 9630 9624 9619 9615 9612 9610 9609 9609 9609 9611 9614 9618 9622 9628 9634 9640 9647 9654 9662 9669 9677 9685 9693 9701 9708 9716 9723 9731 9738 9746 9753 9760 9767 9773 9780 9786 9791 9797 9801 9805 9808 9811 9812 9813 9813 9813 9811 9809 9805 9801 9797 9791 9785 9778 9770 9762 9753 9744 9733 9723 9711 9699 9687 9674 9661 9648 9635 9622 9609 9596 9585 9574 9564 9556 9549 9543 9539 9536 9535 9536 9538 9542 9547 9553 9560 9568 9577 9586 9596 9605 9615 9624 9634 9643 9651 9659 9667 9674 9680 9686 9691 9695 9698 9700 9702 9702 9702 9701 9699 9696 9692 9687 9681 9675 9668 9660 9652 9644 9635 9626 9617 9608 9599 9591 9583 9576 9569 9563 9558 9554 9550 9548 9547 9547 9548 9550 9554 9558 9563 9569 9576 9584 9592 9601 9610 9619 9629 9639 9649 9658 9668 9677 9687 9695 9704 9712 9720 9727 9734 9740 9746 9751 9756 9761 9764 9768 9770 9772 9774 9775 9776 9776 9775 9774 9772 9769 9766 9762 9757 9751 9744 9737 9728 9718 9707 9696 9683 9669 9654 9638 9622 9605 9587 9568 9550 9531 9512 9492 9473 9455 9436 9418 9401 9384 9367 9352 9337 9324 4696 6 9 2 9311 9300 9290 9282 9276 9271 9269 9268 9269 9273 9279 9287 9297 9309 9322 9337 9354 9371 9389 9408 9427 9446 9464 9482 9500 9517 9533 9548 9563 9577 9591 9604 9616 9629 9641 9653 9665 9676 9688 9699 9710 9720 9729 9738 9745 9752 9757 9761 9764 9765 9765 9764 9761 9758 9753 9747 9741 9733 9726 9717 9709 9701 9692 9683 9675 9667 9659 9652 9645 9639 9633 9628 9623 9619 9615 9612 9609 9606 9603 9600 9597 9593 9589 9584 9578 9571 9564 9555 9546 9536 9524 9512 9499 9486 9472 9458 9443 9428 9413 9398 9382 9367 9351 9335 9319 9303 9287 9270 9254 9238 9221 9205 9190 9174 9159 9145 9132 9119 9108 9097 9088 9079 9072 9065 9060 9056 9053 9051 9050 9050 9051 9052 9055 9058 9061 9065 9070 9075 9081 9086 9092 9098 9104 9110 9116 9122 9127 9133 9138 9144 9149 9154 9160 9166 9172 9178 9185 9193 9201 9209 9218 9228 9238 9249 9259 9271 9282 9293 9304 9315 9325 9334 9343 9351 9358 9364 9369 9372 9374 9375 9375 9374 9373 9370 9368 9366 9364 9362 9362 9363 9365 9369 9375 9383 9393 9404 9417 9431 9445 9461 9476 9491 9506 9519 9531 9542 9551 9559 9565 9570 9573 9576 9578 9579 9581 9582 9584 9587 9590 9594 9598 9603 9608 9613 9618 9622 9625 9627 9628 9628 9627 9624 9619 9613 9607 9599 9591 9582 9574 9565 9556 9548 9541 9534 9527 9522 9517 9512 9508 9505 9502 9500 9498 9497 9496 9495 9495 9495 9497 9499 9502 9506 9511 9517 9524 9532 9542 9552 9563 9575 9588 9601 9614 9626 9638 9650 9660 9669 9676 9682 9686 9688 9688 9686 9683 9677 9670 9661 9650 9638 9625 9610 9594 9577 9559 9539 9519 9497 9475 9452 9428 9403 9378 9352 9327 9302 9278 9255 9233 9213 9195 9179 9166 9156 9149 9144 9143 9144 9149 9155 9164 9175 9187 9201 9215 9231 9247 9263 9280 9297 9313 9329 9345 9360 9375 9390 9404 9417 9430 9443 9455 9466 9477 9486 9496 9504 9512 9520 9526 9533 9538 9544 9549 9553 9558 9562 9566 9569 9573 9576 9579 9581 9583 9584 9585 9586 9586 9586 9585 9585 9585 9585 9585 9585 9587 9589 9591 9595 9599 9604 9610 9616 9623 9630 9637 9643 9650 9657 9663 9669 9675 9680 9685 9691 9696 9702 9708 9714 9721 9728 9736 9743 9750 9757 9764 9770 9775 9779 9781 9782 9782 9779 9775 9770 9762 9753 9743 9732 9719 9706 9691 9676 9661 9645 9629 9612 9595 9578 9560 9542 9524 9506 9488 9469 9450 9432 9413 9394 9375 9356 9337 9317 9298 9278 9257 9236 9215 9193 9170 9147 9124 9100 9076 9052 9029 9006 8985 8965 8948 8932 8920 8910 8904 8901 8902 8906 8913 8923 8937 8953 8971 8991 9012 9035 9057 9080 9102 9124 9144 9163 9180 9195 9208 9219 9227 9233 9235 9235 9231 9223 9212 9196 9175 9150 9119 9082 9039 8989 8932 8868 4697 6 9 2 8795 8715 8626 8529 8423 8310 8190 8062 7929 7790 7648 7504 7359 7215 7074 6938 6809 6688 6579 6482 6400 6333 6284 6252 6238 6243 6267 6308 6366 6441 6530 6631 6744 6866 6995 7129 7266 7405 7543 7679 7811 7939 8062 8178 8287 8389 8485 8573 8654 8729 8797 8859 8916 8968 9016 9059 9099 9135 9168 9198 9225 9250 9273 9293 9312 9328 9343 9357 9369 9381 9391 9401 9410 9419 9429 9438 9447 9457 9467 9478 9489 9500 9511 9523 9534 9546 9557 9567 9577 9586 9594 9601 9607 9611 9615 9618 9620 9621 9621 9620 9619 9617 9615 9613 9610 9607 9603 9599 9594 9588 9582 9575 9567 9559 9549 9538 9526 9513 9499 9484 9468 9451 9434 9416 9398 9379 9360 9341 9323 9304 9286 9268 9251 9234 9218 9204 9190 9177 9166 9157 9149 9143 9140 9138 9138 9141 9146 9153 9162 9173 9186 9201 9216 9233 9250 9267 9284 9301 9317 9332 9345 9357 9366 9373 9376 9377 9375 9369 9359 9345 9328 9306 9281 9251 9217 9180 9140 9096 9050 9002 8952 8901 8850 8800 8750 8703 8658 8616 8578 8544 8515 8491 8472 8457 8449 8445 8446 8451 8461 8474 8491 8510 8532 8555 8580 8606 8632 8659 8686 8712 8738 8764 8789 8814 8838 8861 8884 8906 8928 8949 8970 8990 9010 9029 9048 9066 9083 9100 9117 9132 9148 9162 9176 9189 9202 9214 9225 9235 9245 9254 9262 9270 9277 9283 9288 9293 9297 9301 9305 9309 9313 9317 9322 9327 9333 9339 9346 9354 9363 9373 9382 9393 9403 9413 9423 9433 9441 9449 9456 9461 9465 9468 9469 9468 9465 9461 9454 9447 9437 9426 9413 9399 9384 9367 9350 9332 9314 9296 9278 9261 9245 9231 9218 9208 9200 9194 9192 9193 9196 9203 9213 9225 9239 9256 9274 9294 9315 9336 9357 9379 9400 9421 9441 9460 9479 9497 9514 9530 9546 9562 9577 9591 9605 9619 9632 9644 9655 9666 9676 9684 9692 9699 9704 9708 9712 9715 9716 9718 9719 9720 9720 9721 9722 9723 9724 9726 9728 9730 9731 9733 9735 9736 9737 9737 9737 9736 9735 9733 9732 9730 9727 9725 9723 9722 9720 9719 9719 9718 9718 9719 9719 9720 9720 9721 9721 9720 9720 9718 9717 9715 9712 9710 9707 9703 9700 9697 9694 9691 9688 9686 9684 9682 9680 9679 9678 9677 9677 9676 9676 9676 9677 9678 9679 9680 9682 9684 9686 9689 9692 9695 9698 9701 9705 9708 9710 9713 9715 9717 9718 9719 9720 9720 9719 9719 9718 9717 9716 9715 9715 9714 9714 9714 9714 9714 9714 9715 9715 9716 9716 9716 9717 9716 9716 9715 9714 9712 9710 9708 9705 9703 9700 9697 9693 9690 9687 9684 9681 9679 9677 9675 9673 9672 9672 9671 9671 9671 9671 9672 9672 9672 9672 9672 9671 9670 9669 9667 9664 9662 9659 9655 9652 9649 9645 9642 9639 9637 9634 9632 9630 9628 9626 9625 9623 9620 9618 9615 9612 9608 9604 9599 4698 6 9 2 9594 9589 9583 9577 9571 9565 9560 9554 9549 9543 9538 9533 9528 9523 9518 9513 9508 9503 9497 9491 9485 9479 9474 9468 9463 9458 9454 9451 9449 9447 9447 9447 9448 9450 9453 9455 9458 9460 9462 9464 9465 9465 9464 9462 9459 9455 9450 9445 9439 9432 9425 9418 9410 9403 9396 9390 9384 9378 9372 9368 9363 9360 9356 9353 9351 9349 9348 9347 9347 9348 9349 9350 9352 9355 9358 9361 9364 9367 9370 9372 9374 9376 9376 9376 9374 9371 9368 9363 9357 9350 9343 9334 9325 9315 9305 9295 9285 9274 9264 9253 9242 9232 9221 9210 9199 9188 9176 9164 9151 9138 9124 9109 9093 9077 9059 9040 9021 9000 8978 8955 8932 8908 8883 8858 8832 8807 8782 8757 8733 8711 8690 8671 8653 8638 8625 8615 8608 8603 8600 8601 8604 8609 8616 8625 8636 8648 8660 8673 8686 8699 8711 8722 8732 8739 8745 8747 8747 8744 8737 8725 8710 8690 8665 8634 8598 8556 8507 8452 8391 8322 8247 8165 8077 7982 7881 7775 7664 7548 7429 7308 7185 7062 6940 6820 6704 6591 6484 6383 6290 6204 6127 6059 6000 5949 5906 5872 5844 5823 5806 5793 5783 5773 5763 5751 5736 5716 5690 5657 5617 5568 5511 5445 5370 5286 5195 5097 4994 4886 4776 4665 4556 4450 4350 4258 4176 4106 4051 4013 3992 3990 4008 4047 4106 4186 4286 4406 4542 4695 4863 5042 5231 5427 5629 5833 6037 6240 6439 6633 6820 7000 7171 7333 7485 7628 7761 7884 7998 8102 8198 8285 8364 8434 8497 8551 8597 8634 8663 8683 8694 8696 8688 8670 8642 8604 8555 8497 8428 8349 8260 8161 8054 7937 7813 7681 7543 7399 7250 7097 6942 6785 6629 6475 6323 6177 6037 5904 5781 5669 5568 5480 5405 5344 5298 5265 5247 5242 5249 5268 5297 5335 5381 5434 5491 5553 5617 5684 5751 5819 5887 5955 6024 6092 6162 6233 6305 6379 6456 6537 6620 6707 6798 6893 6991 7091 7195 7300 7406 7512 7617 7721 7822 7919 8011 8098 8177 8249 8312 8365 8409 8441 8462 8470 8466 8448 8417 8372 8313 8240 8154 8054 7942 7817 7682 7537 7383 7222 7056 6887 6716 6547 6381 6220 6068 5926 5796 5680 5581 5500 5438 5396 5376 5376 5397 5439 5500 5580 5676 5788 5911 6046 6188 6335 6485 6636 6786 6931 7071 7204 7329 7445 7551 7647 7733 7811 7879 7940 7994 8043 8088 8129 8168 8206 8244 8283 8324 8366 8411 8457 8506 8557 8609 8663 8717 8772 8825 8878 8929 8978 9025 9068 9109 9146 9180 9211 9238 9263 9284 9302 9317 9329 9338 9345 9350 9352 9351 9348 9343 9335 9324 9311 9296 9278 9258 9235 9211 9185 9158 9130 9101 9072 9044 9016 8989 8965 8942 8922 8905 8891 8881 8874 8872 8873 8879 8888 8902 8919 8940 8964 8991 9020 9052 9085 9119 9154 9189 9225 9259 9293 9326 9357 9386 9413 9439 9462 9483 9501 9518 9533 9545 9556 4699 6 9 2 9565 9573 9580 9586 9591 9595 9599 9603 9606 9610 9613 9617 9621 9625 9628 9632 9636 9639 9642 9645 9647 9648 9649 9649 9649 9648 9647 9645 9643 9641 9639 9637 9635 9633 9632 9630 9630 9629 9628 9628 9628 9628 9628 9627 9627 9626 9624 9623 9621 9618 9616 9612 9609 9606 9602 9598 9594 9589 9585 9580 9575 9569 9564 9558 9551 9544 9537 9530 9522 9514 9507 9499 9491 9483 9476 9469 9462 9456 9449 9443 9437 9431 9424 9418 9410 9403 9394 9385 9375 9364 9353 9341 9328 9315 9303 9290 9277 9265 9253 9242 9231 9221 9210 9200 9190 9180 9169 9157 9145 9131 9116 9099 9081 9061 9040 9016 8991 8965 8936 8905 8872 8836 8797 8755 8709 8659 8603 8542 8474 8398 8315 8224 8124 8015 7897 7770 7634 7490 7338 7179 7014 6844 6668 6490 6308 6125 5940 5756 5572 5389 5208 5029 4854 4683 4517 4356 4203 4058 3923 3798 3686 3588 3506 3440 3392 3364 3356 3368 3402 3456 3532 3627 3741 3872 4019 4180 4352 4534 4722 4916 5112 5309 5504 5696 5884 6067 6243 6412 6574 6728 6875 7014 7145 7270 7388 7500 7605 7706 7801 7890 7976 8057 8133 8206 8275 8340 8402 8460 8515 8568 8618 8665 8710 8753 8794 8832 8869 8904 8938 8969 8999 9028 9055 9080 9103 9125 9146 9165 9184 9201 9217 9232 9246 9260 9274 9287 9299 9311 9323 9334 9345 9355 9365 9374 9382 9390 9397 9403 9409 9414 9419 9423 9426 9429 9432 9435 9437 9438 9439 9439 9438 9436 9433 9428 9421 9412 9402 9389 9373 9356 9336 9314 9290 9265 9238 9210 9181 9152 9123 9095 9067 9040 9015 8992 8971 8952 8935 8922 8911 8903 8899 8897 8898 8903 8910 8920 8933 8948 8966 8986 9009 9033 9058 9085 9112 9141 9169 9198 9226 9254 9280 9306 9330 9353 9374 9393 9410 9426 9439 9451 9461 9469 9476 9481 9485 9488 9491 9492 9492 9492 9491 9489 9486 9483 9478 9473 9467 9460 9452 9443 9434 9424 9413 9401 9390 9378 9367 9356 9346 9337 9328 9321 9315 9310 9307 9305 9304 9305 9307 9310 9314 9320 9326 9333 9341 9350 9359 9369 9380 9392 9404 9417 9430 9443 9457 9471 9485 9499 9512 9526 9538 9550 9561 9571 9581 9589 9596 9603 9608 9612 9615 9617 9619 9619 9619 9618 9616 9614 9611 9608 9604 9600 9596 9592 9588 9585 9581 9578 9575 9572 9570 9569 9568 9568 9569 9570 9571 9573 9576 9579 9582 9585 9589 9593 9596 9600 9604 9608 9612 9616 9620 9623 9627 9631 9634 9638 9641 9644 9647 9650 9652 9655 9657 9659 9661 9664 9666 9668 9671 9674 9676 9679 9683 9686 9689 9692 9695 9697 9699 9700 9701 9701 9700 9698 9696 9693 9689 9685 9681 9676 9671 9667 9662 9657 9652 9647 9642 9637 9631 9625 9618 9610 9601 9591 9581 9569 9556 9543 9530 9517 9504 9492 9481 9472 9464 9458 9454 9451 9451 9453 4700 6 9 2 9456 9460 9465 9471 9477 9482 9487 9490 9492 9493 9492 9489 9484 9477 9469 9460 9448 9436 9423 9408 9393 9377 9360 9342 9323 9303 9282 9259 9234 9208 9179 9149 9115 9079 9040 8997 8951 8900 8845 8785 8720 8648 8569 8484 8390 8288 8178 8059 7930 7792 7645 7489 7324 7152 6972 6786 6595 6399 6200 5999 5796 5594 5392 5193 4997 4806 4620 4440 4268 4105 3953 3811 3683 3569 3471 3391 3330 3289 3271 3275 3303 3355 3432 3532 3655 3801 3967 4151 4351 4564 4787 5018 5253 5490 5725 5956 6180 6397 6604 6800 6984 7157 7318 7467 7604 7732 7849 7958 8058 8152 8239 8320 8395 8466 8532 8593 8650 8704 8753 8798 8840 8878 8913 8946 8975 9002 9027 9051 9073 9095 9116 9136 9156 9177 9197 9217 9237 9256 9276 9295 9314 9332 9350 9367 9383 9399 9414 9428 9441 9454 9466 9477 9488 9498 9507 9516 9524 9532 9538 9545 9550 9555 9560 9565 9569 9572 9576 9580 9583 9586 9590 9593 9596 9599 9603 9606 9608 9611 9613 9614 9615 9616 9615 9613 9611 9607 9602 9595 9587 9577 9565 9551 9535 9517 9497 9475 9451 9427 9401 9374 9347 9321 9295 9270 9248 9227 9210 9195 9184 9177 9173 9174 9178 9186 9198 9213 9230 9251 9273 9297 9321 9347 9373 9398 9424 9448 9471 9493 9514 9534 9552 9568 9584 9598 9611 9623 9634 9644 9654 9663 9671 9680 9688 9695 9702 9709 9716 9722 9727 9733 9737 9742 9745 9748 9750 9752 9753 9753 9753 9752 9750 9748 9746 9743 9739 9734 9729 9722 9715 9705 9694 9681 9666 9648 9626 9601 9572 9538 9500 9456 9407 9352 9292 9225 9154 9076 8994 8907 8816 8722 8626 8528 8430 8333 8238 8146 8059 7978 7904 7839 7783 7737 7703 7680 7669 7670 7683 7709 7745 7792 7849 7915 7988 8067 8152 8240 8331 8422 8513 8603 8690 8775 8855 8931 9002 9068 9129 9184 9236 9282 9325 9363 9398 9431 9461 9489 9514 9539 9562 9583 9604 9623 9641 9657 9673 9686 9699 9710 9719 9726 9733 9737 9741 9743 9745 9746 9746 9747 9747 9747 9747 9748 9748 9749 9750 9751 9752 9753 9753 9753 9752 9750 9747 9744 9740 9735 9730 9724 9718 9712 9706 9700 9695 9690 9686 9682 9679 9677 9676 9674 9673 9673 9672 9671 9670 9668 9666 9663 9659 9656 9651 9646 9641 9636 9630 9625 9619 9614 9608 9602 9597 9591 9584 9577 9570 9561 9552 9542 9530 9518 9505 9491 9476 9461 9445 9430 9415 9401 9387 9375 9363 9353 9344 9336 9329 9323 9318 9312 9307 9301 9295 9288 9281 9273 9263 9254 9244 9233 9223 9213 9204 9197 9191 9186 9184 9185 9188 9193 9201 9211 9224 9238 9253 9269 9286 9303 9320 9337 9352 9366 9379 9390 9400 9407 9413 9416 9418 9418 9415 9411 9403 9394 9381 9365 9345 9321 9292 9257 9216 9169 9115 9053 8982 8903 8814 8716 8609 8492 8365 8229 4701 6 9 2 8084 7930 7767 7598 7421 7239 7051 6860 6667 6473 6280 6089 5903 5723 5551 5390 5242 5109 4992 4894 4816 4761 4728 4719 4734 4773 4836 4921 5028 5155 5299 5458 5630 5812 6000 6192 6385 6576 6763 6943 7115 7276 7426 7564 7689 7800 7899 7986 8060 8123 8176 8220 8255 8283 8305 8322 8334 8343 8349 8352 8355 8356 8357 8357 8358 8359 8361 8363 8367 8371 8377 8383 8392 8401 8412 8425 8439 8455 8473 8493 8515 8538 8564 8592 8622 8654 8688 8725 8763 8803 8844 8887 8930 8974 9019 9063 9106 9149 9190 9229 9267 9302 9335 9365 9393 9419 9442 9463 9481 9498 9512 9525 9537 9547 9555 9563 9569 9574 9578 9581 9582 9583 9582 9579 9575 9569 9562 9553 9542 9529 9514 9498 9479 9459 9436 9410 9383 9352 9318 9280 9239 9193 9141 9085 9022 8952 8876 8792 8701 8601 8494 8378 8255 8125 7988 7844 7695 7540 7382 7221 7058 6894 6729 6567 6406 6250 6098 5953 5816 5688 5570 5464 5371 5293 5232 5187 5160 5153 5165 5196 5248 5319 5408 5515 5638 5776 5926 6086 6255 6428 6605 6782 6958 7131 7298 7459 7611 7755 7890 8015 8131 8237 8335 8425 8507 8582 8650 8713 8770 8823 8870 8913 8952 8986 9016 9041 9062 9079 9091 9098 9100 9098 9092 9080 9064 9042 9015 8983 8945 8900 8848 8789 8721 8645 8560 8465 8360 8244 8119 7983 7838 7683 7520 7349 7170 6986 6796 6604 6408 6212 6015 5820 5628 5441 5259 5084 4918 4762 4619 4489 4374 4276 4197 4138 4100 4085 4093 4126 4182 4262 4365 4490 4636 4801 4982 5176 5382 5596 5815 6036 6257 6475 6687 6891 7087 7272 7445 7607 7758 7896 8024 8141 8248 8347 8438 8523 8601 8674 8743 8807 8868 8926 8981 9032 9080 9126 9168 9208 9244 9278 9308 9337 9363 9387 9409 9429 9449 9466 9483 9499 9514 9529 9542 9554 9566 9576 9585 9592 9599 9603 9607 9608 9609 9608 9606 9603 9599 9595 9589 9584 9578 9572 9565 9559 9552 9545 9538 9530 9523 9516 9508 9500 9493 9486 9479 9472 9467 9462 9458 9455 9453 9452 9452 9454 9457 9461 9466 9471 9477 9484 9491 9498 9505 9512 9518 9524 9528 9532 9535 9537 9537 9536 9534 9531 9526 9520 9512 9503 9493 9481 9469 9454 9439 9423 9405 9387 9369 9349 9330 9310 9290 9270 9251 9231 9213 9195 9177 9160 9144 9129 9115 9102 9089 9077 9066 9056 9046 9037 9028 9020 9012 9004 8996 8988 8980 8972 8963 8953 8943 8932 8921 8908 8894 8880 8864 8848 8830 8812 8793 8774 8755 8736 8718 8700 8683 8668 8654 8642 8632 8625 8620 8617 8618 8620 8626 8633 8643 8656 8670 8686 8703 8722 8742 8762 8783 8805 8827 8848 8870 8891 8911 8931 8951 8969 8987 9003 9019 9034 9048 9061 9074 9085 9096 9107 9117 9126 9135 9144 9153 9161 9169 9177 9185 9192 9200 9207 9214 9221 9227 9234 4702 6 9 3 9242 9247 9252 9258 9265 9273 9281 9290 9300 9310 9321 9332 9342 9353 9363 9373 9382 9391 9399 9407 9414 9421 9428 9435 9442 9450 9457 9465 9472 9479 9486 9492 9497 9502 9505 9507 9507 9506 9503 9499 9493 9487 9479 9470 9461 9451 9441 9430 9419 9408 9397 9387 9376 9366 9356 9346 9338 9330 9323 9317 9313 9310 9308 9308 9309 9312 9317 9322 9329 9337 9346 9355 9365 9375 9385 9395 9405 9415 9425 9434 9443 9452 9460 9468 9475 9482 9489 9494 9499 9502 9505 9506 9507 9506 9504 9501 9497 9491 9486 9479 9472 9464 9455 9446 9437 9426 9415 9402 9388 9372 9354 9333 9311 9286 9258 9228 9195 9160 9123 9083 9043 9000 8957 8912 8867 8821 8774 8726 8678 8629 8580 8530 8480 8429 8379 8330 8283 8238 8195 8157 8124 8097 8076 8062 8055 8057 8067 8084 8109 8141 8180 8223 8272 8323 8377 8432 8488 8543 8597 8649 8699 8746 8791 8833 8871 8908 8941 8972 9001 9028 9053 9076 9098 9118 9137 9155 9172 9187 9202 9215 9228 9240 9250 9260 9269 9277 9285 9292 9298 9303 9308 9313 9317 9320 9323 9326 9329 9331 9333 9335 9336 9338 9339 9340 9340 9341 9340 9340 9339 9337 9336 9333 9331 9328 9325 9322 9318 9315 9311 9307 9303 9300 9296 9291 9287 9283 9278 9273 9267 9262 9256 9250 9243 9237 9230 9223 9216 9210 9203 9197 9191 9185 9179 9174 9168 9163 9158 9153 9148 9143 9138 9133 9128 9122 9116 9109 9102 9094 9085 9075 9065 9053 9040 9026 9010 8992 8972 8951 8928 8902 8874 8844 8811 8776 8739 8699 8657 8612 8566 8517 8467 8416 8363 8310 8257 8204 8153 8102 8053 8007 7964 7924 7889 7857 7831 7810 7794 7783 7778 7779 7785 7797 7813 7834 7859 7888 7919 7951 7986 8020 8054 8088 8120 8150 8177 8202 8223 8242 8258 8271 8281 8289 8295 8298 8300 8301 8300 8298 8295 8292 8287 8282 8276 8270 8262 8253 8244 8233 8222 8210 8197 8183 8168 8152 8136 8120 8102 8085 8067 8048 8029 8010 7990 7969 7948 7927 7905 7882 7859 7835 7811 7787 7763 7738 7713 7688 7663 7638 7613 7588 7563 7538 7513 7487 7461 7434 7407 7380 7352 7323 7294 7264 7233 7202 7171 7139 7106 7073 7039 7005 6970 6934 6898 6860 6822 6783 6743 6702 6661 6618 6575 6531 6487 6442 6396 6351 6305 6258 6212 6164 6117 6069 6020 5971 5921 5871 5819 5767 5713 5659 5605 5549 5493 5436 5378 5320 5261 5202 5143 5082 5022 4960 4899 4836 4773 4709 4644 4579 4513 4447 4380 4313 4245 4178 4110 4042 3974 3906 3838 3770 3701 3632 3562 3492 3421 3348 3275 3201 3125 3048 2971 2892 2812 2732 2651 2571 2490 2410 2331 2253 2177 2102 2030 1960 1892 1827 1766 1707 1652 1599 1551 1505 1463 1424 1388 1355 1326 1299 1275 1254 1235 1219 1205 1193 1184 1178 1173 1171 1171 1173 4703 6 9 3 1178 1185 1194 1206 1221 1238 1259 1282 1309 1339 1374 1412 1454 1501 1553 1609 1671 1737 1809 1886 1967 2053 2143 2237 2334 2433 2535 2637 2740 2844 2946 3048 3148 3246 3341 3435 3526 3614 3699 3783 3863 3942 4018 4093 4165 4237 4306 4375 4443 4509 4575 4641 4705 4769 4833 4896 4958 5020 5081 5142 5202 5262 5320 5379 5436 5492 5548 5604 5658 5712 5766 5818 5871 5922 5974 6024 6074 6123 6171 6218 6264 6309 6353 6397 6439 6480 6521 6562 6601 6641 6680 6719 6757 6796 6834 6872 6910 6946 6983 7018 7053 7086 7119 7151 7181 7211 7240 7268 7296 7323 7350 7377 7403 7429 7455 7481 7506 7532 7557 7581 7605 7629 7652 7674 7696 7717 7738 7758 7778 7797 7815 7833 7850 7867 7883 7900 7916 7932 7948 7964 7980 7997 8014 8031 8049 8066 8084 8102 8120 8137 8153 8168 8183 8197 8209 8221 8231 8242 8251 8261 8271 8281 8292 8304 8317 8331 8346 8362 8379 8396 8413 8430 8446 8462 8477 8491 8504 8516 8527 8537 8546 8556 8565 8574 8584 8594 8604 8615 8626 8637 8649 8660 8670 8680 8689 8697 8704 8711 8716 8720 8723 8726 8729 8731 8733 8735 8737 8739 8742 8744 8746 8748 8750 8751 8753 8753 8753 8753 8752 8750 8749 8747 8744 8742 8739 8737 8735 8733 8732 8730 8730 8729 8730 8730 8732 8734 8736 8739 8743 8747 8751 8756 8761 8767 8773 8778 8784 8789 8794 8799 8803 8807 8809 8812 8814 8815 8815 8816 8815 8814 8812 8810 8807 8803 8798 8792 8785 8776 8766 8754 8740 8724 8706 8687 8666 8644 8622 8599 8576 8554 8533 8514 8497 8484 8474 8468 8466 8468 8475 8485 8500 8518 8539 8564 8590 8619 8648 8679 8709 8740 8770 8800 8828 8855 8881 8905 8928 8949 8969 8987 9004 9020 9035 9049 9062 9074 9085 9096 9105 9115 9123 9131 9138 9145 9150 9155 9159 9162 9164 9165 9165 9164 9162 9160 9156 9151 9145 9139 9131 9123 9113 9102 9090 9077 9062 9045 9027 9007 8985 8961 8936 8909 8880 8850 8819 8786 8752 8718 8682 8645 8608 8569 8528 8485 8440 8392 8341 8285 8224 8158 8086 8007 7921 7828 7726 7616 7498 7371 7236 7093 6942 6783 6618 6445 6267 6084 5897 5706 5512 5318 5124 4932 4743 4558 4380 4211 4053 3906 3774 3658 3561 3483 3426 3392 3381 3395 3433 3496 3582 3692 3824 3976 4146 4332 4532 4743 4962 5187 5414 5641 5866 6086 6300 6505 6700 6885 7059 7221 7372 7511 7640 7758 7867 7968 8060 8146 8225 8298 8367 8431 8491 8548 8602 8652 8700 8746 8789 8830 8869 8905 8940 8974 9005 9036 9065 9093 9120 9145 9171 9195 9218 9241 9263 9284 9305 9324 9342 9359 9375 9390 9403 9415 9426 9435 9443 9450 9456 9461 9465 9467 9469 9471 9471 9471 9469 9467 9465 9461 9457 9452 9447 9441 9435 9430 9424 9419 9415 9411 9409 9407 4704 6 9 3 9408 9409 9412 9416 9422 9429 9437 9447 9457 9468 9480 9493 9505 9518 9531 9544 9556 9568 9580 9590 9600 9608 9615 9622 9627 9631 9634 9637 9639 9641 9643 9645 9648 9651 9655 9659 9663 9668 9673 9678 9681 9685 9687 9687 9687 9685 9681 9676 9669 9662 9653 9644 9635 9626 9616 9607 9597 9588 9579 9570 9560 9551 9540 9529 9518 9505 9492 9478 9464 9449 9435 9420 9407 9393 9381 9370 9360 9352 9345 9340 9336 9334 9333 9334 9336 9339 9343 9348 9354 9360 9367 9374 9382 9389 9397 9405 9413 9421 9429 9438 9446 9455 9463 9472 9481 9490 9499 9507 9516 9524 9532 9540 9547 9553 9559 9564 9569 9573 9577 9580 9584 9588 9591 9595 9598 9602 9606 9609 9613 9616 9619 9621 9623 9625 9627 9628 9629 9629 9630 9631 9633 9635 9637 9640 9643 9647 9650 9654 9658 9662 9665 9668 9670 9671 9672 9672 9671 9670 9668 9665 9662 9659 9656 9652 9648 9643 9638 9633 9627 9620 9612 9603 9593 9581 9568 9553 9536 9518 9497 9475 9451 9425 9397 9367 9335 9302 9268 9232 9195 9157 9119 9082 9044 9008 8973 8941 8910 8883 8859 8839 8822 8809 8799 8792 8789 8787 8788 8789 8790 8790 8788 8784 8776 8764 8747 8724 8696 8662 8622 8577 8526 8470 8409 8346 8279 8211 8143 8075 8008 7945 7885 7831 7782 7740 7706 7680 7663 7656 7657 7668 7689 7718 7755 7800 7853 7911 7975 8043 8114 8188 8263 8338 8412 8486 8557 8626 8692 8755 8814 8869 8921 8969 9013 9054 9092 9127 9160 9191 9220 9247 9272 9296 9319 9340 9360 9379 9396 9412 9426 9439 9450 9460 9469 9476 9482 9488 9493 9498 9503 9509 9514 9520 9527 9533 9540 9547 9554 9561 9566 9572 9576 9579 9582 9584 9585 9586 9586 9587 9587 9589 9590 9593 9596 9600 9605 9610 9615 9621 9627 9633 9638 9644 9648 9653 9656 9660 9663 9666 9669 9671 9674 9676 9679 9681 9683 9685 9687 9688 9689 9689 9689 9689 9688 9688 9687 9687 9687 9688 9689 9691 9693 9696 9700 9703 9706 9709 9712 9714 9715 9716 9715 9714 9713 9711 9709 9706 9705 9703 9703 9703 9705 9707 9710 9714 9718 9722 9726 9730 9732 9734 9735 9735 9733 9731 9727 9722 9717 9711 9705 9700 9694 9689 9685 9681 9678 9675 9673 9671 9669 9668 9666 9664 9661 9659 9656 9652 9649 9645 9640 9636 9631 9626 9620 9614 9608 9601 9594 9586 9577 9567 9555 9543 9529 9514 9497 9479 9458 9436 9410 9381 9349 9311 9269 9220 9165 9101 9029 8948 8856 8754 8640 8515 8378 8230 8071 7901 7721 7532 7335 7130 6919 6703 6483 6261 6037 5812 5589 5366 5146 4930 4717 4510 4309 4114 3927 3748 3580 3422 3278 3147 3031 2934 2855 2798 2763 2753 2768 2810 2879 2976 3100 3251 3427 3627 3847 4086 4340 4605 4879 5157 5435 5711 5981 6242 6493 6730 6953 7161 7353 7530 4705 6 9 3 7691 7837 7970 8090 8199 8296 8385 8466 8539 8606 8668 8725 8778 8827 8873 8916 8956 8994 9029 9062 9094 9124 9152 9179 9205 9230 9253 9276 9297 9318 9338 9357 9374 9391 9407 9422 9435 9448 9459 9470 9479 9488 9495 9501 9507 9511 9515 9517 9519 9521 9521 9522 9521 9520 9519 9518 9516 9513 9511 9508 9505 9501 9497 9494 9490 9486 9482 9479 9477 9475 9475 9476 9478 9482 9488 9495 9504 9514 9525 9536 9548 9559 9570 9580 9589 9596 9601 9605 9606 9606 9604 9600 9595 9588 9581 9573 9564 9555 9546 9536 9525 9514 9502 9490 9477 9463 9449 9434 9419 9403 9388 9373 9359 9346 9334 9323 9314 9306 9300 9295 9292 9291 9291 9293 9296 9301 9307 9314 9323 9333 9345 9358 9372 9387 9403 9419 9436 9453 9469 9485 9500 9514 9527 9538 9547 9555 9561 9566 9569 9570 9570 9569 9566 9563 9558 9553 9546 9539 9532 9524 9515 9506 9497 9488 9479 9471 9462 9455 9448 9441 9435 9429 9424 9419 9413 9408 9402 9395 9388 9380 9371 9362 9352 9342 9332 9321 9311 9300 9289 9278 9265 9252 9238 9221 9201 9178 9151 9119 9081 9037 8986 8927 8860 8785 8701 8607 8505 8393 8273 8144 8006 7862 7710 7553 7391 7227 7061 6896 6734 6577 6427 6286 6158 6043 5944 5863 5801 5759 5737 5736 5755 5793 5849 5922 6009 6107 6216 6331 6451 6574 6697 6819 6939 7054 7165 7270 7371 7466 7556 7643 7726 7805 7883 7959 8034 8108 8182 8255 8328 8400 8472 8542 8611 8679 8744 8807 8867 8924 8978 9029 9076 9120 9161 9199 9234 9265 9294 9320 9343 9363 9382 9398 9412 9424 9434 9442 9450 9456 9461 9465 9468 9472 9474 9477 9480 9483 9487 9491 9495 9500 9505 9512 9518 9526 9534 9542 9550 9559 9567 9576 9584 9592 9600 9607 9613 9619 9624 9628 9632 9635 9637 9640 9642 9644 9646 9648 9650 9653 9655 9658 9661 9664 9667 9671 9674 9678 9681 9685 9689 9693 9697 9701 9706 9711 9716 9721 9726 9731 9736 9740 9744 9747 9749 9751 9751 9750 9748 9745 9742 9738 9733 9727 9722 9716 9710 9704 9698 9692 9686 9680 9674 9668 9662 9655 9649 9642 9636 9630 9625 9621 9618 9616 9616 9617 9620 9625 9632 9641 9651 9662 9674 9687 9699 9712 9724 9734 9744 9752 9758 9763 9766 9767 9767 9765 9762 9759 9754 9749 9744 9738 9732 9725 9719 9711 9703 9695 9685 9674 9663 9650 9636 9621 9605 9588 9571 9553 9535 9517 9498 9480 9462 9444 9426 9407 9388 9367 9345 9321 9295 9266 9235 9200 9162 9121 9077 9031 8983 8933 8883 8833 8784 8736 8692 8652 8615 8585 8560 8541 8529 8524 8526 8535 8551 8573 8601 8634 8673 8715 8761 8810 8862 8914 8968 9022 9077 9130 9182 9233 9282 9329 9374 9416 9455 9491 9524 9554 9581 9606 9627 9647 9664 9680 9694 9707 9719 9730 9740 9749 9758 9766 4706 6 9 3 9773 9779 9783 9786 9788 9787 9785 9781 9776 9768 9759 9749 9738 9726 9712 9698 9682 9666 9648 9628 9606 9581 9553 9522 9488 9450 9408 9363 9315 9264 9211 9158 9104 9051 8999 8950 8905 8863 8826 8795 8769 8749 8734 8726 8723 8725 8733 8746 8764 8786 8812 8841 8874 8910 8948 8988 9029 9071 9112 9152 9191 9228 9263 9295 9323 9349 9371 9391 9408 9423 9435 9447 9458 9468 9478 9489 9499 9510 9522 9533 9545 9556 9568 9579 9590 9601 9612 9622 9633 9644 9656 9668 9681 9694 9709 9723 9738 9753 9768 9782 9794 9805 9814 9821 9827 9830 9832 9832 9831 9828 9826 9823 9820 9816 9813 9810 9807 9804 9799 9793 9786 9776 9764 9750 9732 9710 9686 9658 9628 9594 9558 9519 9478 9436 9393 9348 9303 9258 9214 9170 9127 9086 9047 9012 8980 8952 8929 8912 8900 8895 8896 8904 8917 8937 8963 8994 9029 9067 9109 9152 9196 9240 9284 9327 9369 9408 9446 9481 9514 9545 9574 9601 9626 9649 9671 9691 9710 9727 9744 9759 9772 9785 9796 9806 9815 9823 9829 9835 9839 9843 9845 9847 9848 9849 9849 9849 9848 9848 9847 9846 9846 9845 9845 9845 9845 9846 9847 9848 9850 9851 9852 9853 9854 9854 9853 9852 9849 9846 9842 9837 9831 9825 9817 9809 9800 9791 9782 9772 9761 9750 9738 9725 9711 9695 9678 9659 9637 9612 9583 9551 9514 9472 9426 9374 9316 9252 9182 9107 9025 8938 8844 8745 8641 8531 8417 8298 8174 8047 7916 7783 7648 7512 7375 7240 7108 6981 6860 6746 6643 6552 6475 6413 6368 6341 6333 6344 6375 6424 6490 6573 6670 6780 6899 7026 7159 7294 7430 7565 7697 7825 7947 8063 8172 8275 8370 8459 8541 8616 8686 8751 8810 8865 8915 8961 9002 9040 9074 9105 9133 9157 9179 9199 9217 9234 9249 9263 9277 9290 9302 9314 9326 9337 9348 9358 9367 9375 9382 9388 9392 9394 9395 9394 9392 9389 9385 9380 9374 9368 9362 9357 9351 9347 9343 9340 9338 9337 9337 9339 9341 9344 9348 9352 9358 9363 9369 9375 9381 9387 9393 9399 9404 9409 9414 9418 9422 9425 9427 9430 9431 9433 9434 9434 9434 9434 9434 9433 9433 9432 9431 9430 9430 9429 9428 9427 9426 9425 9423 9421 9419 9416 9413 9410 9405 9401 9396 9390 9384 9379 9372 9367 9361 9356 9351 9347 9344 9342 9342 9344 9347 9351 9358 9366 9376 9387 9400 9414 9428 9443 9458 9473 9487 9499 9511 9521 9530 9537 9542 9545 9547 9547 9546 9544 9540 9536 9531 9526 9521 9515 9509 9504 9498 9493 9488 9484 9480 9476 9473 9471 9469 9467 9466 9466 9467 9468 9469 9471 9474 9478 9482 9487 9492 9499 9506 9514 9523 9533 9543 9554 9566 9577 9588 9599 9610 9620 9629 9637 9644 9650 9655 9659 9662 9665 9667 9669 9670 9672 9673 9673 9674 9673 9672 9670 9666 9660 9653 9644 9633 9620 9605 9589 4707 6 9 3 9571 9553 9534 9515 9497 9478 9460 9443 9427 9411 9396 9382 9369 9355 9342 9329 9317 9304 9292 9280 9268 9258 9248 9239 9231 9224 9218 9214 9211 9208 9207 9206 9205 9205 9204 9204 9203 9201 9199 9196 9192 9187 9182 9175 9168 9160 9151 9142 9133 9123 9113 9103 9094 9085 9075 9067 9058 9049 9041 9032 9023 9013 9003 8991 8979 8965 8950 8933 8915 8895 8873 8850 8825 8799 8771 8741 8708 8674 8637 8597 8554 8507 8457 8403 8345 8282 8215 8143 8066 7985 7898 7806 7708 7605 7496 7382 7262 7135 7003 6865 6721 6572 6417 6258 6093 5925 5753 5577 5399 5219 5038 4855 4671 4487 4303 4120 3937 3756 3576 3400 3226 3058 2894 2737 2587 2446 2313 2191 2079 1978 1887 1808 1739 1680 1631 1591 1558 1533 1516 1506 1502 1507 1520 1542 1575 1620 1678 1751 1840 1947 2071 2214 2374 2552 2746 2954 3175 3406 3644 3887 4133 4377 4618 4854 5083 5302 5512 5712 5900 6077 6244 6400 6547 6684 6813 6935 7049 7158 7260 7357 7448 7535 7617 7695 7767 7836 7900 7959 8014 8066 8112 8155 8194 8229 8259 8286 8308 8327 8341 8350 8355 8355 8349 8338 8322 8299 8269 8232 8187 8133 8071 7998 7915 7822 7716 7599 7470 7328 7175 7010 6834 6648 6452 6248 6038 5822 5603 5381 5159 4938 4720 4506 4297 4095 3902 3719 3547 3387 3243 3114 3003 2912 2842 2795 2773 2778 2810 2870 2959 3076 3221 3392 3587 3805 4041 4294 4558 4831 5108 5387 5662 5932 6194 6444 6682 6907 7116 7311 7492 7658 7811 7951 8080 8198 8308 8408 8502 8589 8670 8745 8816 8882 8944 9002 9057 9108 9156 9201 9243 9283 9320 9354 9387 9417 9444 9470 9494 9515 9535 9554 9570 9586 9600 9613 9626 9638 9649 9661 9672 9682 9692 9702 9711 9719 9726 9731 9735 9738 9740 9741 9740 9740 9738 9737 9737 9737 9738 9740 9744 9748 9754 9760 9767 9774 9780 9785 9789 9791 9791 9789 9785 9778 9769 9759 9747 9733 9719 9703 9687 9670 9653 9636 9618 9599 9580 9559 9538 9515 9492 9466 9440 9413 9385 9356 9328 9300 9274 9249 9227 9208 9192 9179 9171 9167 9167 9171 9180 9192 9207 9226 9247 9270 9295 9322 9348 9376 9403 9430 9456 9481 9505 9528 9549 9569 9587 9605 9621 9636 9650 9663 9675 9687 9698 9708 9718 9728 9737 9746 9754 9762 9769 9775 9781 9785 9789 9791 9793 9794 9794 9794 9794 9793 9792 9792 9791 9791 9791 9792 9792 9793 9794 9795 9795 9795 9795 9793 9791 9787 9783 9778 9771 9764 9756 9747 9738 9728 9717 9706 9693 9680 9666 9651 9635 9617 9597 9576 9552 9526 9499 9468 9435 9399 9361 9318 9273 9223 9168 9108 9042 8970 8891 8804 8709 8604 8490 8367 8234 8091 7938 7776 7605 7427 7241 7049 6852 6651 6448 6242 6035 5829 5624 5421 5222 5027 4837 4653 4477 4309 4152 4007 4708 6 9 3 3874 3757 3657 3575 3513 3473 3457 3465 3499 3558 3643 3753 3888 4045 4222 4418 4630 4854 5087 5327 5570 5813 6053 6289 6517 6737 6946 7145 7332 7508 7671 7824 7966 8097 8219 8332 8437 8534 8624 8707 8785 8857 8923 8985 9042 9095 9144 9190 9232 9271 9308 9342 9374 9404 9432 9458 9482 9505 9526 9546 9563 9580 9594 9607 9619 9628 9637 9644 9650 9656 9660 9664 9668 9672 9675 9679 9683 9688 9692 9697 9703 9709 9715 9721 9727 9734 9740 9746 9752 9758 9763 9768 9772 9776 9780 9783 9785 9788 9789 9791 9792 9792 9793 9793 9793 9792 9791 9790 9788 9786 9783 9780 9776 9770 9765 9758 9750 9741 9731 9720 9709 9696 9683 9670 9656 9643 9629 9615 9602 9589 9576 9563 9551 9540 9528 9517 9507 9497 9488 9479 9471 9465 9459 9455 9452 9451 9452 9455 9460 9466 9475 9484 9496 9508 9521 9535 9549 9563 9577 9590 9603 9615 9626 9636 9646 9654 9662 9668 9674 9678 9681 9683 9683 9682 9680 9676 9672 9665 9658 9650 9642 9633 9624 9615 9607 9598 9590 9583 9576 9569 9563 9556 9550 9544 9537 9531 9524 9517 9510 9504 9497 9492 9487 9482 9479 9476 9474 9473 9473 9473 9474 9474 9475 9476 9476 9476 9476 9476 9475 9475 9474 9474 9474 9474 9474 9475 9475 9476 9477 9477 9477 9477 9476 9475 9474 9471 9469 9466 9464 9461 9459 9457 9455 9454 9454 9454 9454 9455 9457 9459 9461 9463 9466 9469 9472 9476 9480 9485 9490 9496 9502 9509 9516 9523 9531 9538 9545 9552 9558 9563 9567 9570 9573 9574 9575 9574 9573 9572 9570 9567 9563 9558 9552 9545 9537 9526 9514 9498 9480 9458 9432 9401 9366 9325 9278 9225 9164 9096 9020 8934 8840 8735 8620 8495 8359 8213 8056 7889 7712 7527 7333 7133 6927 6716 6503 6288 6073 5859 5648 5442 5242 5050 4867 4695 4536 4392 4263 4152 4061 3990 3942 3917 3917 3943 3994 4070 4171 4297 4445 4614 4801 5005 5221 5447 5681 5917 6155 6390 6620 6844 7058 7262 7454 7634 7802 7957 8101 8233 8355 8467 8571 8666 8755 8837 8914 8986 9053 9116 9175 9230 9282 9329 9373 9414 9451 9485 9516 9544 9569 9592 9614 9633 9651 9667 9683 9697 9710 9722 9733 9743 9753 9761 9768 9774 9779 9783 9787 9789 9791 9793 9794 9794 9795 9796 9796 9796 9797 9797 9797 9796 9795 9794 9793 9791 9789 9786 9783 9780 9777 9773 9770 9767 9763 9760 9757 9753 9749 9745 9740 9735 9728 9720 9710 9698 9684 9667 9648 9626 9601 9573 9541 9506 9468 9427 9381 9332 9279 9222 9160 9094 9023 8946 8863 8775 8679 8577 8466 8348 8221 8085 7941 7788 7625 7455 7277 7091 6899 6702 6501 6298 6094 5892 5692 5498 5310 5132 4965 4811 4673 4552 4449 4367 4307 4268 4253 4262 4293 4348 4425 4522 4639 4773 4923 5085 5256 5434 5616 5798 5978 6153 4709 6 9 3 6319 6474 6616 6743 6854 6946 7020 7073 7107 7121 7115 7089 7045 6983 6903 6807 6696 6571 6433 6283 6122 5952 5774 5589 5398 5204 5007 4808 4609 4412 4218 4027 3842 3663 3492 3329 3177 3035 2905 2789 2686 2600 2531 2480 2448 2438 2450 2485 2545 2630 2741 2877 3039 3224 3432 3660 3907 4169 4443 4726 5014 5303 5590 5872 6146 6409 6659 6894 7114 7318 7505 7676 7832 7974 8103 8220 8327 8425 8514 8597 8674 8745 8812 8875 8933 8988 9040 9087 9132 9173 9211 9246 9278 9308 9336 9362 9387 9410 9432 9453 9474 9493 9512 9530 9547 9563 9578 9591 9604 9615 9624 9633 9641 9648 9655 9661 9667 9674 9680 9687 9694 9702 9709 9717 9724 9731 9737 9742 9746 9749 9751 9751 9751 9749 9747 9745 9742 9740 9738 9736 9735 9735 9735 9736 9738 9740 9743 9745 9747 9749 9750 9751 9751 9751 9750 9749 9748 9747 9746 9746 9746 9747 9749 9751 9754 9757 9760 9764 9768 9771 9774 9777 9779 9782 9783 9785 9786 9788 9790 9791 9794 9796 9800 9803 9807 9811 9815 9819 9823 9826 9829 9832 9834 9836 9836 9837 9837 9836 9835 9834 9832 9831 9829 9827 9825 9823 9821 9818 9816 9812 9809 9805 9801 9797 9792 9787 9781 9776 9770 9763 9757 9750 9743 9736 9728 9720 9711 9701 9692 9681 9670 9659 9647 9635 9623 9612 9601 9591 9581 9573 9565 9559 9554 9550 9548 9546 9546 9546 9548 9550 9553 9558 9562 9568 9575 9582 9591 9600 9610 9620 9632 9643 9654 9666 9676 9687 9696 9704 9711 9717 9721 9724 9726 9726 9726 9726 9725 9725 9725 9725 9726 9727 9729 9732 9735 9738 9742 9745 9748 9750 9751 9751 9750 9747 9743 9737 9730 9721 9711 9699 9686 9672 9656 9639 9620 9599 9576 9550 9521 9487 9449 9406 9356 9300 9235 9162 9080 8988 8886 8773 8648 8512 8365 8206 8037 7856 7666 7466 7258 7043 6822 6596 6367 6136 5906 5677 5451 5231 5016 4810 4612 4425 4248 4084 3931 3791 3663 3547 3444 3353 3274 3207 3151 3106 3073 3052 3043 3047 3064 3096 3143 3206 3285 3382 3496 3628 3777 3944 4126 4323 4534 4756 4988 5227 5471 5717 5964 6209 6451 6686 6914 7133 7342 7541 7728 7903 8067 8218 8359 8488 8606 8714 8813 8903 8984 9059 9126 9187 9242 9292 9338 9379 9416 9449 9479 9505 9529 9549 9567 9583 9595 9606 9615 9621 9626 9630 9633 9636 9637 9639 9641 9643 9646 9649 9653 9658 9663 9669 9675 9682 9688 9695 9702 9708 9714 9721 9727 9733 9739 9745 9752 9759 9766 9774 9782 9790 9799 9807 9815 9823 9829 9835 9839 9842 9844 9844 9843 9841 9838 9833 9829 9824 9819 9813 9808 9803 9799 9794 9790 9785 9780 9774 9768 9761 9754 9745 9736 9726 9715 9704 9693 9683 9673 9663 9655 9647 9641 9636 9633 9630 9627 9626 9624 9622 9619 9615 9610 9603 9595 9585 4710 6 9 3 9573 9559 9544 9527 9509 9489 9469 9448 9427 9405 9383 9360 9335 9310 9284 9256 9225 9193 9158 9121 9081 9038 8994 8948 8901 8853 8806 8761 8718 8678 8643 8612 8588 8570 8559 8554 8557 8567 8583 8606 8633 8665 8702 8741 8782 8825 8868 8912 8954 8995 9034 9071 9105 9135 9162 9184 9202 9215 9222 9223 9217 9204 9183 9155 9118 9072 9016 8952 8878 8795 8702 8600 8490 8371 8244 8110 7970 7824 7673 7519 7364 7207 7052 6900 6752 6611 6478 6355 6244 6147 6064 5998 5948 5915 5899 5900 5916 5946 5988 6039 6098 6160 6224 6286 6343 6392 6431 6457 6467 6461 6438 6395 6334 6253 6154 6037 5903 5753 5589 5413 5226 5030 4828 4621 4412 4203 3995 3791 3593 3402 3219 3046 2884 2733 2594 2466 2351 2248 2156 2077 2010 1956 1916 1890 1880 1887 1914 1962 2032 2127 2248 2396 2570 2771 2997 3247 3518 3807 4109 4422 4740 5060 5376 5685 5983 6268 6537 6788 7021 7236 7433 7612 7776 7925 8061 8186 8302 8410 8510 8605 8694 8778 8858 8932 9002 9068 9129 9184 9236 9282 9324 9362 9397 9427 9455 9480 9502 9523 9541 9558 9573 9586 9598 9608 9617 9624 9631 9635 9639 9642 9644 9646 9647 9649 9651 9653 9656 9659 9664 9669 9675 9682 9690 9698 9708 9718 9728 9739 9750 9762 9773 9785 9796 9807 9818 9828 9838 9847 9855 9862 9868 9873 9877 9879 9881 9881 9880 9878 9876 9872 9868 9863 9857 9850 9843 9835 9827 9817 9807 9795 9782 9769 9754 9738 9721 9704 9686 9669 9651 9634 9619 9604 9592 9582 9574 9570 9567 9568 9571 9578 9586 9596 9609 9622 9637 9653 9668 9684 9700 9715 9730 9744 9757 9770 9781 9792 9803 9812 9821 9829 9837 9843 9850 9855 9860 9864 9868 9871 9874 9877 9880 9882 9885 9887 9890 9893 9896 9899 9903 9906 9909 9913 9916 9919 9922 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9949 9950 9950 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9941 9940 9939 9938 9936 9933 9931 9928 9925 9922 9920 9917 9916 9915 9914 9914 9914 9915 9914 9914 9912 9909 9905 9900 9893 9885 9876 9866 9856 9845 9835 9826 9818 9812 9807 9803 9802 9802 9803 9805 9809 9812 9816 9819 9823 9825 9827 9829 9830 9831 9832 9833 9834 9835 9837 9839 9841 9844 9847 9851 9855 9859 9862 9865 9868 9870 9872 9873 9872 9871 9869 9866 9862 9857 9851 9844 9836 9827 9818 9809 9800 9790 9781 9772 9764 9757 9751 9746 9742 9739 9738 9738 9739 9740 9743 9745 9748 9751 9754 9757 9759 9761 9763 9764 9764 9765 9765 9765 9766 9766 9767 9769 9770 9772 9774 9775 9777 9777 9777 9776 9774 9771 9765 9759 9751 9741 9731 9720 9708 9696 9684 9672 9661 9651 9642 9634 9627 9621 9615 9611 9607 9603 9599 9596 9593 4711 6 9 3 9591 9588 9587 9585 9585 9585 9586 9588 9591 9595 9599 9604 9610 9615 9621 9627 9633 9639 9645 9651 9658 9665 9673 9681 9691 9702 9714 9726 9740 9754 9768 9781 9794 9806 9816 9824 9831 9835 9837 9838 9836 9833 9829 9824 9819 9813 9808 9803 9798 9794 9790 9787 9785 9782 9780 9778 9776 9774 9772 9769 9767 9766 9765 9764 9765 9766 9768 9771 9775 9780 9786 9793 9800 9807 9815 9822 9830 9838 9846 9853 9861 9868 9876 9883 9891 9898 9905 9911 9918 9923 9928 9932 9936 9939 9940 9942 9942 9942 9942 9942 9942 9942 9943 9944 9945 9946 9948 9950 9951 9953 9954 9954 9955 9954 9954 9953 9952 9951 9950 9950 9950 9951 9952 9954 9957 9960 9964 9967 9971 9974 9976 9977 9978 9977 9975 9972 9969 9965 9960 9955 9950 9946 9941 9938 9935 9932 9930 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9928 9927 9925 9922 9920 9917 9913 9909 9905 9900 9895 9890 9883 9877 9869 9861 9852 9842 9832 9820 9806 9791 9775 9756 9735 9711 9684 9655 9621 9584 9543 9497 9447 9391 9331 9265 9193 9116 9032 8942 8846 8743 8634 8519 8398 8271 8140 8005 7866 7725 7583 7442 7302 7165 7033 6906 6788 6678 6578 6490 6415 6352 6304 6271 6253 6250 6262 6290 6332 6388 6456 6537 6629 6730 6839 6954 7074 7198 7323 7448 7572 7694 7812 7926 8034 8138 8235 8326 8412 8492 8566 8636 8701 8762 8820 8874 8926 8976 9023 9068 9111 9152 9190 9227 9261 9293 9322 9349 9373 9395 9414 9431 9446 9458 9469 9477 9483 9488 9490 9490 9488 9484 9478 9470 9461 9450 9438 9425 9412 9400 9388 9377 9369 9362 9358 9357 9358 9362 9368 9376 9385 9396 9408 9420 9431 9443 9455 9466 9476 9487 9497 9507 9518 9530 9542 9555 9569 9583 9598 9613 9629 9643 9657 9670 9682 9692 9701 9709 9715 9720 9724 9727 9730 9732 9735 9738 9740 9744 9747 9750 9753 9755 9757 9757 9757 9756 9754 9750 9746 9741 9736 9730 9725 9720 9715 9711 9708 9706 9704 9704 9704 9704 9705 9706 9707 9708 9708 9709 9710 9710 9711 9712 9713 9715 9718 9721 9725 9730 9736 9742 9749 9756 9763 9770 9777 9784 9790 9796 9800 9805 9808 9811 9814 9816 9817 9819 9820 9821 9822 9823 9824 9824 9824 9824 9824 9823 9822 9820 9818 9816 9813 9810 9806 9803 9799 9795 9791 9787 9783 9779 9774 9769 9764 9759 9753 9748 9742 9736 9730 9724 9719 9714 9710 9707 9704 9702 9701 9700 9700 9700 9701 9701 9701 9701 9701 9700 9699 9698 9696 9693 9691 9689 9686 9684 9683 9681 9680 9679 9678 9677 9675 9674 9671 9668 9663 9658 9651 9643 9633 9623 9611 9598 9583 9567 9550 9531 9510 9486 9461 9432 9399 9363 9322 9276 4712 6 9 3 9224 9167 9103 9032 8955 8871 8780 8682 8578 8469 8353 8234 8110 7983 7855 7725 7597 7469 7345 7225 7110 7003 6903 6812 6730 6659 6599 6549 6511 6482 6463 6453 6450 6455 6464 6478 6495 6514 6533 6552 6571 6589 6607 6624 6641 6659 6679 6702 6728 6759 6796 6840 6892 6951 7019 7096 7180 7273 7372 7478 7588 7703 7820 7938 8056 8173 8287 8397 8503 8603 8697 8785 8866 8940 9008 9069 9123 9172 9215 9254 9287 9317 9342 9364 9382 9397 9408 9416 9421 9421 9418 9411 9400 9384 9364 9340 9312 9279 9243 9203 9159 9112 9062 9009 8954 8896 8835 8772 8708 8641 8572 8502 8431 8360 8288 8217 8148 8081 8017 7958 7905 7858 7818 7787 7764 7751 7748 7755 7772 7799 7835 7879 7932 7991 8056 8126 8199 8275 8352 8430 8507 8583 8657 8728 8797 8862 8923 8980 9034 9085 9132 9176 9217 9256 9292 9326 9359 9389 9418 9445 9471 9495 9518 9538 9557 9574 9590 9603 9615 9626 9635 9643 9650 9656 9662 9668 9674 9679 9685 9691 9697 9703 9709 9714 9719 9723 9727 9729 9730 9730 9729 9728 9725 9722 9719 9715 9711 9707 9704 9700 9697 9694 9691 9688 9684 9680 9676 9671 9665 9658 9650 9642 9633 9623 9613 9602 9591 9579 9566 9552 9537 9521 9503 9484 9462 9439 9412 9383 9352 9317 9280 9241 9199 9156 9111 9066 9019 8973 8927 8881 8837 8795 8755 8717 8682 8650 8622 8598 8578 8562 8551 8544 8541 8543 8549 8559 8573 8590 8609 8631 8654 8678 8702 8727 8751 8774 8795 8816 8835 8853 8869 8885 8900 8914 8928 8942 8955 8969 8984 8999 9014 9029 9044 9059 9074 9088 9102 9114 9126 9137 9146 9153 9160 9164 9167 9169 9169 9167 9164 9160 9154 9148 9140 9132 9122 9113 9103 9094 9084 9075 9066 9058 9050 9042 9034 9027 9020 9012 9005 8997 8989 8981 8972 8962 8953 8942 8932 8920 8908 8896 8882 8867 8851 8833 8814 8793 8770 8745 8719 8692 8663 8634 8605 8577 8551 8526 8505 8486 8472 8462 8457 8456 8459 8467 8479 8493 8511 8530 8551 8573 8595 8617 8638 8659 8679 8698 8717 8734 8752 8768 8785 8801 8817 8833 8849 8865 8881 8896 8911 8926 8939 8952 8964 8976 8987 8997 9007 9016 9025 9034 9043 9052 9061 9070 9080 9089 9099 9108 9117 9126 9135 9143 9151 9158 9165 9171 9177 9182 9187 9192 9197 9201 9204 9208 9211 9214 9217 9220 9222 9225 9227 9230 9233 9236 9239 9242 9246 9250 9254 9258 9262 9266 9269 9272 9274 9276 9277 9277 9276 9274 9271 9268 9265 9261 9257 9252 9248 9244 9241 9237 9234 9231 9228 9226 9223 9221 9218 9215 9213 9210 9207 9204 9201 9198 9195 9192 9190 9187 9185 9184 9182 9181 9180 9179 9178 9178 9177 9177 9177 9177 9177 9177 9177 9178 9178 9179 9180 9180 9181 9182 9183 9183 9184 9184 9184 9183 9182 9181 9179 9177 4713 6 9 3 9175 9172 9169 9166 9163 9160 9157 9155 9152 9150 9149 9148 9148 9147 9147 9148 9148 9148 9148 9148 9148 9147 9146 9145 9144 9144 9143 9144 9145 9148 9152 9157 9164 9172 9182 9192 9203 9215 9226 9237 9248 9257 9266 9273 9278 9282 9285 9286 9287 9286 9285 9282 9280 9277 9273 9269 9264 9258 9250 9241 9230 9217 9201 9183 9163 9141 9116 9090 9062 9033 9004 8974 8946 8918 8891 8865 8842 8820 8801 8783 8768 8755 8745 8736 8730 8727 8725 8727 8730 8737 8745 8757 8771 8786 8804 8824 8845 8866 8889 8911 8934 8956 8977 8998 9018 9038 9057 9075 9093 9111 9128 9146 9164 9182 9200 9217 9235 9251 9267 9282 9296 9309 9320 9330 9338 9346 9352 9358 9364 9370 9375 9382 9388 9395 9403 9410 9418 9425 9432 9439 9444 9448 9451 9452 9451 9449 9446 9441 9436 9429 9422 9415 9407 9400 9393 9387 9382 9378 9374 9372 9371 9371 9373 9376 9380 9386 9393 9402 9412 9423 9436 9449 9463 9478 9492 9507 9521 9534 9547 9558 9568 9577 9585 9591 9596 9600 9603 9606 9607 9608 9609 9609 9609 9608 9607 9605 9602 9599 9595 9590 9585 9580 9574 9568 9562 9556 9552 9547 9544 9542 9540 9540 9541 9542 9545 9547 9550 9553 9556 9559 9562 9564 9566 9568 9569 9570 9570 9571 9571 9572 9573 9573 9575 9576 9577 9579 9581 9584 9586 9589 9591 9594 9597 9599 9602 9604 9605 9606 9607 9607 9606 9605 9603 9601 9599 9596 9593 9590 9588 9586 9585 9585 9586 9587 9590 9594 9598 9604 9610 9616 9624 9631 9639 9647 9655 9663 9671 9679 9687 9695 9703 9711 9719 9727 9736 9744 9752 9760 9768 9777 9785 9793 9801 9809 9817 9825 9832 9840 9846 9852 9858 9862 9866 9869 9870 9871 9871 9870 9869 9866 9864 9861 9857 9854 9851 9848 9846 9844 9842 9840 9839 9838 9836 9835 9833 9831 9828 9825 9822 9818 9814 9810 9805 9800 9795 9790 9785 9779 9774 9768 9763 9757 9751 9745 9739 9733 9727 9722 9716 9711 9706 9700 9695 9691 9686 9681 9675 9669 9663 9656 9648 9640 9631 9621 9610 9598 9586 9573 9560 9547 9533 9519 9505 9491 9476 9461 9446 9430 9413 9395 9376 9357 9336 9314 9291 9267 9243 9218 9194 9169 9145 9121 9099 9079 9060 9044 9030 9019 9011 9007 9005 9007 9013 9021 9033 9048 9065 9084 9106 9129 9153 9178 9203 9228 9253 9277 9300 9321 9342 9361 9380 9396 9412 9427 9441 9454 9466 9478 9490 9501 9511 9520 9529 9537 9544 9550 9555 9559 9561 9563 9564 9564 9563 9562 9561 9559 9557 9555 9552 9550 9547 9543 9539 9535 9530 9523 9517 9509 9500 9491 9482 9472 9462 9451 9441 9431 9420 9410 9399 9389 9378 9367 9355 9343 9330 9316 9302 9286 9270 9253 9235 9216 9196 9176 9154 9131 9107 9082 9055 9026 8996 8964 8930 8894 8856 8817 8776 8734 8690 8645 4714 6 9 4 8594 8545 8494 8441 8385 8327 8266 8203 8136 8066 7992 7915 7834 7749 7660 7567 7471 7373 7272 7169 7066 6964 6863 6765 6672 6584 6503 6430 6366 6312 6269 6238 6219 6213 6219 6236 6265 6305 6355 6413 6480 6552 6630 6712 6797 6883 6970 7057 7144 7228 7311 7391 7469 7544 7617 7687 7754 7819 7882 7942 8000 8056 8109 8159 8207 8251 8291 8328 8359 8386 8407 8422 8431 8432 8426 8413 8393 8365 8330 8288 8240 8187 8129 8067 8003 7937 7871 7806 7744 7685 7632 7584 7544 7512 7488 7473 7468 7472 7485 7507 7537 7575 7620 7670 7724 7782 7842 7904 7965 8025 8084 8140 8193 8242 8287 8327 8364 8396 8424 8448 8468 8484 8496 8506 8512 8516 8517 8515 8510 8503 8492 8479 8464 8445 8423 8397 8368 8336 8300 8261 8218 8171 8120 8065 8007 7944 7878 7808 7734 7655 7573 7487 7396 7301 7202 7098 6990 6878 6762 6642 6519 6392 6262 6129 5994 5858 5721 5584 5447 5310 5176 5044 4914 4787 4663 4543 4426 4313 4202 4094 3989 3885 3781 3679 3576 3472 3368 3262 3155 3047 2937 2827 2716 2606 2497 2390 2285 2184 2087 1995 1908 1828 1753 1685 1623 1568 1520 1479 1445 1418 1399 1389 1387 1396 1415 1446 1489 1547 1620 1708 1812 1933 2070 2223 2391 2573 2767 2972 3185 3403 3625 3848 4069 4286 4497 4699 4892 5074 5244 5401 5547 5680 5801 5911 6012 6103 6185 6261 6331 6395 6455 6512 6565 6616 6664 6711 6756 6799 6841 6882 6922 6962 7001 7041 7080 7120 7161 7203 7246 7290 7336 7383 7431 7481 7532 7583 7635 7687 7738 7789 7839 7888 7935 7981 8025 8067 8107 8146 8183 8218 8252 8284 8315 8345 8374 8402 8429 8456 8481 8507 8531 8556 8579 8602 8625 8647 8668 8689 8710 8730 8750 8769 8788 8807 8826 8845 8863 8881 8899 8916 8932 8948 8963 8976 8988 8999 9009 9016 9022 9026 9029 9029 9028 9026 9022 9016 9010 9003 8995 8987 8979 8970 8961 8953 8944 8936 8928 8920 8912 8905 8898 8891 8884 8877 8871 8865 8860 8855 8851 8848 8846 8845 8846 8847 8850 8854 8860 8866 8874 8882 8892 8902 8912 8923 8934 8945 8955 8966 8975 8985 8994 9002 9010 9017 9024 9030 9037 9042 9048 9053 9058 9062 9066 9070 9074 9077 9079 9081 9082 9083 9084 9083 9083 9081 9080 9078 9075 9073 9070 9067 9063 9060 9056 9053 9049 9045 9041 9037 9032 9027 9022 9017 9011 9004 8996 8988 8980 8970 8959 8948 8936 8924 8911 8897 8884 8870 8856 8843 8830 8818 8807 8798 8789 8781 8775 8770 8766 8763 8761 8760 8759 8759 8759 8759 8759 8758 8757 8756 8755 8753 8751 8750 8748 8747 8746 8746 8748 8750 8753 8757 8763 8770 8779 8788 8799 8810 8822 8835 8849 8862 8876 8890 8904 8917 8930 8943 8955 8967 8978 8989 8999 9008 9017 9025 9032 9039 9044 9049 9053 9057 4715 6 9 4 9060 9062 9063 9064 9065 9065 9065 9064 9063 9062 9061 9061 9060 9059 9059 9058 9058 9059 9060 9061 9063 9066 9069 9072 9077 9082 9087 9093 9100 9107 9115 9122 9130 9137 9144 9150 9156 9161 9165 9168 9170 9172 9172 9172 9172 9171 9171 9170 9170 9171 9173 9176 9181 9186 9193 9201 9211 9222 9234 9246 9259 9273 9287 9301 9315 9329 9343 9356 9369 9382 9395 9407 9419 9431 9443 9454 9465 9475 9484 9493 9501 9508 9514 9518 9521 9522 9521 9519 9514 9508 9500 9490 9479 9467 9454 9439 9425 9409 9394 9379 9363 9349 9334 9320 9307 9294 9282 9270 9259 9249 9239 9230 9221 9213 9206 9200 9194 9189 9185 9181 9178 9176 9173 9171 9168 9165 9160 9154 9146 9136 9122 9106 9086 9062 9035 9004 8970 8933 8893 8852 8809 8766 8724 8684 8647 8614 8586 8564 8548 8540 8540 8547 8563 8586 8617 8655 8699 8749 8804 8862 8923 8986 9050 9113 9175 9236 9295 9350 9403 9452 9497 9539 9577 9612 9644 9672 9697 9719 9739 9756 9771 9784 9795 9805 9812 9818 9823 9826 9828 9829 9830 9830 9829 9828 9826 9824 9823 9821 9819 9818 9817 9816 9815 9815 9815 9815 9815 9815 9816 9817 9818 9818 9819 9821 9822 9823 9825 9826 9828 9830 9832 9835 9837 9840 9842 9845 9848 9851 9854 9857 9860 9863 9866 9868 9870 9872 9874 9876 9877 9878 9880 9880 9881 9882 9882 9882 9882 9881 9880 9879 9877 9875 9873 9870 9867 9864 9860 9857 9853 9849 9846 9843 9840 9837 9834 9832 9829 9826 9823 9818 9813 9806 9798 9787 9775 9759 9741 9720 9695 9668 9638 9606 9571 9535 9497 9458 9419 9381 9344 9308 9275 9244 9217 9194 9174 9159 9147 9140 9137 9138 9143 9151 9162 9176 9191 9209 9227 9247 9267 9287 9307 9327 9346 9364 9381 9397 9411 9423 9433 9442 9449 9453 9455 9455 9452 9447 9440 9429 9416 9401 9382 9361 9336 9308 9277 9241 9201 9157 9108 9053 8992 8925 8850 8767 8677 8577 8469 8351 8223 8086 7939 7782 7615 7440 7257 7065 6867 6662 6452 6238 6020 5800 5578 5357 5135 4915 4698 4484 4274 4069 3869 3677 3492 3317 3151 2997 2856 2729 2617 2523 2448 2393 2361 2351 2366 2405 2471 2562 2679 2820 2986 3173 3380 3605 3845 4097 4359 4626 4895 5164 5430 5689 5941 6182 6410 6626 6828 7015 7187 7346 7490 7621 7740 7846 7943 8029 8106 8174 8235 8288 8335 8374 8407 8434 8455 8470 8480 8485 8485 8480 8472 8461 8447 8432 8416 8400 8384 8370 8358 8349 8343 8340 8341 8346 8355 8369 8386 8407 8431 8458 8487 8519 8552 8586 8621 8656 8691 8726 8759 8792 8823 8852 8880 8906 8931 8954 8976 8996 9015 9034 9052 9069 9086 9103 9121 9138 9157 9176 9196 9217 9239 9262 9285 9310 9336 9362 9389 9415 9442 9469 9496 9521 9546 9569 9592 9612 9631 9648 9663 9677 4716 6 9 4 9688 9698 9706 9713 9719 9723 9727 9729 9731 9733 9734 9735 9736 9737 9737 9737 9737 9736 9736 9735 9733 9732 9730 9728 9727 9725 9724 9723 9722 9723 9724 9725 9728 9732 9736 9741 9746 9753 9759 9766 9773 9780 9786 9792 9798 9803 9807 9811 9814 9816 9817 9818 9817 9816 9815 9813 9810 9807 9804 9801 9797 9793 9789 9785 9780 9776 9773 9769 9766 9762 9760 9758 9756 9755 9754 9754 9755 9756 9758 9761 9765 9770 9775 9781 9787 9794 9802 9809 9817 9825 9833 9841 9848 9856 9862 9868 9874 9879 9883 9887 9890 9893 9895 9898 9900 9902 9904 9906 9909 9912 9915 9918 9922 9925 9929 9933 9936 9940 9943 9945 9947 9948 9949 9949 9948 9947 9945 9943 9941 9938 9936 9933 9930 9928 9926 9924 9923 9922 9921 9920 9920 9919 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9911 9910 9911 9911 9912 9913 9915 9917 9920 9923 9926 9929 9931 9934 9937 9939 9940 9942 9943 9943 9943 9942 9941 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9914 9911 9907 9904 9900 9896 9891 9886 9881 9876 9871 9866 9861 9857 9852 9848 9845 9842 9839 9837 9835 9833 9832 9831 9830 9829 9828 9826 9825 9823 9820 9818 9815 9811 9807 9803 9799 9794 9789 9784 9778 9773 9767 9760 9753 9746 9739 9731 9723 9715 9706 9698 9690 9682 9674 9667 9661 9656 9652 9649 9648 9648 9650 9653 9657 9663 9670 9678 9686 9696 9706 9716 9726 9737 9747 9757 9767 9776 9785 9794 9803 9812 9820 9829 9837 9845 9853 9860 9867 9874 9880 9885 9890 9893 9896 9898 9899 9899 9899 9898 9897 9896 9895 9894 9893 9893 9894 9895 9897 9900 9903 9906 9910 9913 9916 9918 9920 9920 9920 9919 9916 9913 9908 9903 9898 9892 9887 9882 9878 9874 9872 9870 9870 9872 9874 9877 9881 9886 9891 9896 9901 9906 9911 9914 9917 9919 9920 9921 9920 9919 9918 9916 9913 9910 9907 9904 9901 9897 9894 9890 9886 9882 9878 9874 9870 9866 9862 9858 9855 9852 9849 9848 9846 9846 9847 9848 9850 9852 9855 9858 9861 9864 9867 9869 9871 9872 9871 9870 9868 9864 9860 9855 9849 9842 9835 9827 9819 9811 9803 9795 9787 9778 9769 9759 9749 9738 9725 9710 9694 9676 9655 9632 9606 9578 9547 9514 9478 9442 9404 9366 9327 9290 9254 9220 9189 9161 9137 9118 9104 9095 9091 9092 9099 9111 9127 9147 9172 9199 9230 9262 9295 9330 9365 9399 9433 9466 9498 9528 9557 9584 9609 9633 9655 9676 9695 9713 9730 9746 9761 9774 9787 9799 9810 9820 9829 9836 9843 9849 9854 9859 9862 9865 9867 9869 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9880 9881 9883 9884 9885 9886 9887 9888 9888 9888 9888 9888 9887 9887 9886 9885 9884 9883 9881 9880 9879 9879 9878 9877 9876 9876 9875 9875 4717 6 9 4 9874 9874 9873 9872 9870 9869 9867 9864 9861 9858 9854 9849 9844 9838 9832 9825 9818 9810 9801 9792 9783 9773 9763 9752 9741 9730 9718 9706 9694 9681 9669 9656 9643 9631 9619 9608 9598 9588 9579 9572 9566 9562 9560 9559 9559 9562 9566 9572 9579 9587 9596 9606 9615 9625 9634 9643 9650 9657 9661 9664 9666 9665 9663 9658 9652 9645 9636 9625 9614 9602 9589 9577 9564 9552 9540 9529 9518 9509 9501 9494 9489 9485 9483 9482 9482 9484 9487 9492 9497 9504 9511 9520 9528 9538 9548 9557 9568 9578 9588 9597 9607 9616 9624 9632 9639 9646 9651 9656 9660 9662 9664 9664 9662 9659 9655 9649 9642 9633 9623 9611 9598 9584 9569 9553 9537 9520 9503 9486 9468 9450 9433 9415 9397 9378 9359 9340 9320 9299 9277 9255 9231 9206 9180 9153 9126 9099 9071 9044 9018 8993 8970 8949 8930 8914 8902 8894 8889 8888 8892 8900 8911 8927 8946 8969 8995 9024 9054 9087 9121 9157 9193 9229 9265 9301 9336 9370 9404 9436 9466 9496 9523 9549 9574 9597 9619 9639 9658 9675 9691 9706 9719 9732 9743 9754 9764 9772 9781 9788 9795 9801 9806 9811 9815 9818 9821 9822 9823 9823 9822 9820 9817 9813 9808 9802 9795 9787 9779 9770 9760 9750 9739 9727 9715 9703 9690 9676 9662 9648 9633 9618 9603 9587 9572 9556 9540 9525 9510 9496 9483 9470 9458 9447 9436 9426 9416 9407 9397 9386 9375 9363 9349 9332 9314 9292 9267 9239 9206 9170 9129 9083 9032 8976 8914 8847 8774 8694 8609 8518 8420 8316 8207 8092 7973 7849 7722 7593 7462 7332 7204 7079 6959 6847 6742 6648 6566 6498 6444 6405 6383 6377 6389 6416 6460 6519 6592 6678 6774 6880 6994 7114 7237 7363 7489 7614 7737 7857 7972 8081 8185 8283 8374 8459 8537 8608 8672 8730 8782 8827 8865 8898 8925 8946 8961 8971 8975 8975 8971 8962 8950 8936 8919 8902 8883 8866 8849 8833 8820 8810 8804 8801 8801 8806 8815 8827 8843 8862 8884 8909 8935 8962 8990 9019 9048 9076 9104 9131 9157 9182 9206 9229 9251 9273 9293 9314 9334 9354 9374 9395 9415 9436 9457 9478 9500 9521 9543 9565 9586 9607 9627 9646 9665 9683 9700 9715 9729 9742 9754 9765 9774 9782 9789 9795 9800 9804 9808 9810 9812 9812 9813 9812 9811 9809 9806 9803 9798 9793 9787 9780 9772 9762 9751 9739 9724 9708 9690 9669 9646 9620 9592 9561 9528 9492 9454 9414 9371 9328 9283 9239 9194 9151 9109 9069 9032 8998 8969 8943 8923 8908 8898 8893 8894 8900 8911 8926 8946 8969 8995 9025 9056 9090 9124 9159 9195 9230 9265 9299 9333 9365 9396 9426 9454 9481 9506 9530 9553 9574 9594 9612 9629 9645 9660 9674 9687 9699 9709 9720 9729 9737 9745 9753 9759 9766 9771 9777 9781 9786 9789 9792 9795 9797 9799 9800 9800 9800 9800 9798 9797 9795 9792 9789 4718 6 9 4 9786 9783 9780 9776 9773 9771 9768 9766 9765 9764 9764 9764 9765 9766 9768 9771 9774 9778 9782 9786 9791 9796 9802 9807 9813 9818 9824 9829 9835 9840 9844 9849 9852 9856 9859 9862 9864 9866 9867 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9882 9884 9885 9887 9889 9892 9894 9896 9899 9902 9904 9907 9909 9911 9913 9914 9915 9915 9915 9914 9913 9911 9909 9906 9903 9900 9896 9893 9890 9887 9885 9883 9882 9881 9881 9882 9883 9885 9888 9890 9893 9895 9898 9900 9902 9903 9903 9903 9902 9901 9899 9896 9893 9889 9886 9882 9877 9873 9869 9865 9861 9857 9852 9848 9843 9838 9832 9826 9819 9812 9803 9794 9784 9774 9762 9750 9737 9723 9709 9694 9678 9661 9644 9625 9605 9583 9560 9534 9506 9475 9441 9404 9362 9316 9265 9209 9147 9079 9005 8924 8836 8741 8639 8529 8411 8286 8152 8011 7862 7706 7543 7372 7195 7013 6824 6631 6433 6232 6028 5822 5615 5408 5201 4997 4795 4598 4406 4221 4044 3876 3719 3575 3445 3331 3234 3156 3098 3061 3047 3057 3090 3147 3229 3334 3462 3611 3780 3967 4171 4387 4614 4850 5090 5333 5575 5815 6050 6278 6497 6707 6906 7094 7270 7434 7588 7730 7863 7987 8102 8210 8312 8407 8498 8583 8665 8743 8817 8888 8955 9018 9078 9135 9187 9236 9281 9322 9360 9394 9424 9452 9476 9497 9516 9532 9546 9558 9567 9575 9580 9584 9586 9586 9585 9582 9577 9571 9563 9554 9544 9533 9522 9510 9498 9486 9474 9462 9452 9442 9433 9426 9420 9415 9413 9411 9412 9415 9419 9425 9433 9443 9454 9467 9481 9496 9512 9528 9545 9563 9580 9597 9614 9630 9645 9659 9672 9684 9695 9704 9712 9719 9724 9728 9730 9732 9732 9730 9728 9724 9720 9714 9708 9701 9694 9686 9677 9669 9661 9654 9647 9641 9636 9632 9630 9629 9629 9631 9634 9638 9644 9650 9657 9665 9673 9682 9690 9699 9707 9715 9723 9731 9739 9747 9754 9761 9769 9776 9783 9790 9797 9804 9809 9815 9819 9823 9826 9827 9827 9826 9824 9821 9816 9811 9805 9798 9792 9785 9778 9771 9765 9759 9754 9750 9746 9743 9741 9738 9737 9735 9734 9734 9733 9733 9733 9733 9734 9736 9737 9740 9743 9746 9751 9756 9762 9768 9774 9781 9788 9796 9803 9810 9817 9824 9831 9837 9843 9849 9855 9860 9866 9871 9877 9883 9888 9894 9900 9905 9911 9916 9921 9926 9930 9934 9938 9941 9943 9946 9948 9951 9953 9955 9958 9961 9964 9967 9970 9974 9978 9981 9985 9989 9992 9994 9996 9998 99991000010000 9999 9999 9998 9996 9995 9994 9993 9992 9991 9991 9991 9992 9992 9993 9994 9995 9996 9997 9997 9998 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 4719 6 9 4 9998 9997 9997 9996 9995 9994 9993 9992 9990 9988 9986 9984 9981 9978 9975 9972 9969 9966 9963 9960 9957 9954 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9932 9929 9927 9924 9921 9917 9913 9909 9904 9898 9893 9886 9880 9872 9865 9857 9849 9842 9834 9826 9819 9813 9807 9802 9799 9796 9795 9794 9795 9797 9800 9803 9808 9812 9817 9821 9825 9828 9831 9832 9833 9832 9830 9826 9822 9817 9810 9803 9795 9787 9778 9769 9759 9748 9738 9726 9714 9701 9688 9673 9657 9641 9623 9605 9587 9568 9550 9532 9515 9499 9485 9474 9465 9458 9454 9454 9456 9462 9470 9480 9493 9508 9524 9541 9558 9576 9594 9612 9629 9646 9662 9677 9691 9705 9718 9730 9742 9754 9765 9775 9786 9796 9805 9814 9823 9831 9838 9845 9851 9856 9861 9865 9868 9871 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9894 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9943 9943 9942 9941 9939 9938 9935 9933 9929 9925 9921 9915 9909 9902 9894 9884 9873 9861 9847 9831 9813 9793 9770 9745 9716 9684 9649 9611 9569 9523 9474 9421 9365 9305 9243 9179 9112 9044 8976 8908 8840 8774 8710 8650 8594 8543 8498 8459 8427 8402 8386 8378 8379 8388 8405 8430 8463 8502 8548 8600 8655 8715 8777 8840 8904 8968 9031 9092 9150 9205 9257 9306 9350 9391 9429 9462 9493 9520 9545 9567 9587 9605 9621 9635 9648 9659 9669 9677 9683 9688 9691 9693 9693 9691 9688 9684 9678 9672 9664 9656 9648 9639 9631 9622 9614 9606 9598 9590 9582 9574 9565 9555 9545 9533 9521 9506 9490 9473 9454 9433 9411 9388 9364 9339 9315 9290 9267 9245 9224 9206 9190 9176 9166 9159 9154 9153 9155 9159 9166 9175 9187 9199 9213 9228 9243 9258 9274 9289 9303 9318 9331 9345 9357 9370 9382 9395 9407 9419 9432 9446 9459 9473 9488 9502 9517 9532 9547 9561 9575 9588 9600 9612 9622 9630 9638 9644 9649 9652 9654 9656 9655 9655 9653 9650 9647 9643 9639 9634 9629 9624 9619 9613 9607 9600 9593 9586 9579 9572 9565 9558 9550 9543 9537 9530 9524 9519 9514 9511 9507 9505 9503 9503 9502 9503 9504 9506 9508 9511 9514 9517 9520 9524 9528 9532 9537 9542 9547 9552 9559 9565 9572 9580 9589 9598 9608 9619 9630 9642 9655 9667 9681 9694 9707 9721 9734 9747 9759 9771 9782 9793 9802 9811 9819 9826 9833 9839 9844 9848 9853 9857 9861 9864 9868 9872 9876 9880 9884 9888 9892 9897 9901 9905 9909 9912 9916 9919 9921 9923 9924 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9931 9932 9934 9936 9938 9940 9942 4720 6 9 4 9944 9946 9948 9950 9952 9953 9954 9955 9956 9956 9956 9956 9955 9955 9953 9952 9950 9948 9945 9942 9938 9934 9929 9924 9919 9912 9906 9899 9891 9884 9876 9868 9859 9851 9842 9833 9823 9813 9803 9792 9781 9769 9756 9743 9728 9713 9696 9679 9662 9643 9624 9605 9585 9566 9547 9529 9511 9494 9479 9464 9452 9441 9432 9425 9420 9417 9417 9418 9422 9428 9435 9445 9456 9470 9484 9500 9518 9536 9555 9575 9595 9615 9636 9656 9676 9695 9713 9731 9748 9764 9779 9792 9805 9816 9827 9837 9845 9853 9860 9867 9873 9879 9884 9888 9893 9897 9901 9905 9908 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9969 9971 9972 9973 9973 9973 9973 9972 9971 9969 9968 9966 9964 9961 9959 9956 9954 9951 9949 9946 9944 9941 9938 9936 9933 9930 9927 9924 9921 9918 9914 9911 9908 9904 9900 9897 9893 9890 9886 9882 9879 9875 9872 9868 9864 9861 9857 9854 9850 9847 9844 9841 9838 9835 9832 9829 9826 9824 9821 9818 9815 9812 9809 9805 9802 9798 9794 9790 9786 9782 9779 9776 9773 9771 9770 9770 9770 9772 9774 9778 9782 9787 9792 9798 9804 9810 9816 9822 9828 9833 9837 9842 9845 9848 9851 9853 9855 9857 9858 9860 9861 9863 9864 9866 9867 9869 9870 9871 9871 9871 9870 9868 9865 9861 9856 9850 9842 9833 9824 9813 9801 9788 9775 9762 9748 9734 9719 9705 9690 9676 9662 9649 9635 9622 9609 9597 9586 9576 9566 9558 9551 9546 9542 9540 9540 9542 9546 9552 9560 9570 9581 9593 9606 9620 9634 9648 9662 9675 9687 9698 9708 9716 9723 9728 9732 9736 9738 9739 9740 9741 9741 9742 9743 9744 9746 9748 9751 9755 9759 9764 9769 9775 9781 9788 9794 9801 9808 9815 9822 9828 9834 9840 9846 9851 9855 9859 9863 9866 9869 9872 9874 9876 9878 9880 9882 9883 9885 9887 9889 9892 9894 9896 9898 9900 9901 9903 9904 9905 9905 9906 9906 9905 9905 9905 9904 9904 9903 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9906 9905 9904 9902 9899 9896 9892 9888 9883 9878 9872 9866 9859 9852 9845 9838 9830 9823 9815 9808 9801 9794 9787 9781 9776 9771 9767 9764 9762 9760 9760 9761 9763 9765 9769 9773 9778 9783 9788 9794 9799 9805 9810 9814 9818 9822 9825 9827 9828 9829 9828 9827 9826 9823 9820 9816 9811 9806 9800 9793 9785 9776 9766 9755 9743 9730 9715 9698 9680 9660 9639 9615 9588 9560 9528 9494 9456 9415 9371 9322 9270 9214 9153 9088 9019 8944 8865 8782 8693 8600 8502 8400 8294 8183 8069 7952 7831 7707 7581 7453 7322 7190 7057 6922 6787 6650 6513 6376 6238 6101 5964 5828 5694 5563 5435 5312 5195 5086 4986 4896 4820 4758 4711 4683 4673 4721 6 9 4 4683 4714 4766 4840 4934 5048 5181 5332 5497 5675 5864 6061 6262 6466 6670 6872 7069 7259 7441 7614 7777 7929 8069 8200 8319 8429 8529 8620 8704 8781 8851 8916 8975 9029 9079 9125 9167 9205 9239 9268 9294 9316 9334 9347 9357 9364 9367 9368 9365 9361 9355 9347 9339 9330 9322 9313 9306 9299 9294 9290 9288 9288 9289 9291 9296 9302 9310 9319 9329 9341 9354 9367 9382 9397 9412 9429 9445 9462 9478 9495 9512 9529 9546 9564 9581 9598 9615 9632 9649 9666 9682 9698 9714 9729 9744 9758 9771 9783 9795 9805 9815 9823 9831 9837 9843 9847 9851 9855 9857 9859 9860 9860 9859 9858 9857 9854 9851 9848 9844 9839 9833 9827 9821 9814 9806 9798 9790 9781 9772 9763 9753 9742 9731 9719 9707 9694 9680 9666 9651 9635 9620 9604 9588 9573 9559 9545 9533 9522 9513 9507 9502 9499 9499 9501 9505 9511 9518 9527 9536 9547 9558 9569 9579 9590 9599 9608 9617 9624 9631 9637 9643 9648 9653 9657 9662 9667 9671 9676 9681 9685 9690 9695 9700 9705 9709 9713 9717 9721 9725 9728 9732 9736 9740 9744 9748 9753 9758 9764 9770 9776 9783 9790 9797 9803 9809 9815 9820 9825 9828 9831 9833 9835 9835 9836 9835 9835 9834 9833 9833 9832 9831 9831 9831 9830 9830 9830 9829 9828 9827 9825 9822 9818 9814 9809 9803 9796 9788 9780 9772 9763 9755 9746 9737 9729 9721 9714 9707 9701 9696 9691 9686 9682 9679 9676 9674 9672 9670 9669 9669 9670 9671 9673 9676 9680 9685 9690 9697 9705 9713 9723 9732 9742 9753 9763 9773 9782 9791 9798 9805 9811 9816 9820 9823 9826 9827 9828 9829 9829 9829 9830 9831 9832 9833 9835 9838 9841 9844 9847 9851 9855 9858 9861 9864 9867 9868 9870 9871 9871 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9867 9868 9870 9872 9875 9877 9880 9882 9885 9887 9889 9891 9892 9893 9894 9895 9896 9896 9896 9897 9897 9898 9898 9899 9900 9902 9903 9904 9906 9907 9908 9910 9911 9911 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9901 9901 9901 9902 9904 9906 9908 9910 9912 9915 9917 9919 9921 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9930 9930 9929 9928 9927 9925 9924 9923 9923 9923 9924 9925 9927 9929 9932 9935 9938 9941 9944 9946 9946 9946 9945 9942 9938 9933 9927 9920 9912 9904 9896 9888 9880 9873 9867 9861 9856 9853 9849 9846 9844 9841 9838 9835 9831 9826 9820 9813 9805 9796 9786 9776 9765 9755 9745 9735 9726 9718 9711 9705 9701 9698 9696 9695 9695 9696 9697 9698 9700 9701 9703 9704 9704 9705 9705 9704 9704 9703 9702 9702 9702 9702 9702 9702 9703 9703 9704 9704 4722 6 9 4 9705 9704 9703 9702 9700 9697 9693 9688 9682 9675 9668 9660 9651 9642 9632 9622 9611 9599 9587 9573 9558 9543 9525 9506 9485 9462 9437 9409 9379 9347 9312 9274 9234 9190 9143 9092 9038 8979 8915 8847 8772 8691 8603 8508 8406 8295 8176 8049 7913 7769 7617 7458 7291 7119 6940 6757 6570 6379 6185 5989 5792 5594 5395 5197 4999 4803 4609 4417 4230 4047 3871 3703 3545 3397 3264 3146 3046 2965 2906 2871 2860 2875 2916 2983 3077 3196 3339 3504 3689 3891 4108 4337 4575 4819 5065 5311 5555 5793 6026 6250 6464 6668 6862 7045 7217 7378 7530 7671 7804 7928 8044 8153 8255 8351 8440 8523 8600 8672 8739 8800 8855 8906 8952 8993 9030 9063 9092 9118 9141 9160 9178 9193 9206 9218 9228 9237 9245 9253 9261 9268 9275 9283 9291 9299 9309 9319 9331 9345 9359 9376 9393 9412 9432 9453 9475 9498 9520 9543 9565 9586 9607 9626 9645 9662 9677 9691 9704 9717 9728 9738 9748 9757 9767 9776 9785 9794 9804 9814 9823 9833 9843 9852 9861 9870 9878 9885 9892 9898 9903 9907 9911 9914 9916 9918 9919 9920 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9896 9894 9892 9890 9888 9887 9886 9886 9885 9885 9885 9885 9886 9886 9887 9887 9887 9887 9887 9887 9886 9885 9884 9882 9880 9878 9875 9873 9870 9867 9864 9861 9857 9854 9850 9846 9842 9837 9832 9827 9821 9814 9807 9799 9790 9781 9770 9759 9746 9733 9718 9702 9684 9664 9643 9619 9592 9563 9530 9493 9451 9405 9354 9297 9234 9166 9092 9013 8928 8838 8745 8648 8550 8450 8351 8254 8160 8072 7990 7916 7851 7796 7753 7722 7704 7698 7705 7724 7756 7798 7850 7912 7981 8056 8136 8220 8306 8394 8481 8567 8652 8733 8812 8887 8958 9025 9088 9147 9202 9254 9302 9347 9388 9427 9463 9497 9529 9558 9585 9611 9634 9656 9676 9694 9711 9726 9739 9751 9762 9770 9777 9783 9787 9789 9790 9789 9787 9783 9778 9770 9761 9751 9739 9725 9710 9694 9677 9660 9641 9623 9604 9586 9569 9553 9538 9525 9514 9505 9499 9495 9494 9495 9499 9505 9514 9525 9537 9551 9566 9582 9599 9617 9634 9652 9669 9686 9703 9719 9735 9749 9763 9776 9789 9800 9810 9819 9827 9834 9840 9844 9847 9848 9848 9847 9844 9840 9834 9828 9820 9812 9802 9793 9783 9774 9764 9755 9747 9740 9733 9728 9725 9722 9721 9721 9722 9725 9728 9732 9737 9743 9749 9755 9762 9768 9774 9781 9787 9793 9799 9804 9810 9815 9820 9826 9831 9835 9840 9844 9848 9851 9854 9856 9857 9857 9857 9855 9853 9849 9845 9839 9833 9826 9818 9809 9799 9787 9775 9761 9746 9729 9711 9691 9669 9645 9620 9593 9564 9534 9504 9473 9442 9411 9381 9352 9325 9300 9277 9258 9241 9227 9216 4723 6 9 4 9208 9203 9201 9202 9204 9208 9214 9221 9228 9235 9242 9249 9254 9258 9260 9260 9257 9251 9241 9228 9209 9186 9158 9124 9084 9037 8985 8925 8860 8788 8710 8626 8537 8445 8348 8250 8150 8051 7953 7858 7767 7681 7602 7531 7469 7417 7376 7345 7326 7318 7320 7333 7355 7385 7422 7464 7511 7559 7608 7655 7700 7740 7774 7801 7821 7832 7835 7829 7815 7793 7765 7731 7694 7653 7612 7572 7534 7500 7471 7449 7434 7427 7430 7441 7462 7491 7529 7575 7628 7687 7751 7820 7891 7966 8041 8118 8194 8270 8345 8419 8491 8562 8631 8698 8763 8826 8888 8947 9004 9060 9113 9164 9213 9259 9302 9343 9380 9415 9446 9475 9500 9523 9543 9561 9576 9590 9602 9612 9622 9631 9639 9647 9655 9663 9671 9678 9686 9692 9699 9705 9709 9713 9715 9715 9713 9710 9704 9695 9685 9672 9657 9641 9622 9602 9581 9559 9537 9514 9492 9470 9449 9429 9411 9393 9378 9364 9352 9341 9333 9326 9322 9319 9318 9319 9322 9326 9332 9341 9351 9362 9375 9390 9406 9423 9441 9460 9480 9499 9519 9538 9557 9575 9592 9608 9623 9636 9648 9657 9666 9672 9677 9680 9682 9683 9682 9680 9677 9674 9670 9665 9660 9654 9649 9644 9640 9636 9632 9629 9627 9626 9627 9628 9630 9634 9638 9644 9650 9657 9666 9675 9684 9694 9705 9716 9727 9739 9751 9763 9775 9787 9800 9812 9824 9836 9848 9860 9871 9881 9891 9900 9908 9915 9922 9927 9931 9934 9936 9938 9939 9940 9941 9942 9942 9943 9944 9946 9948 9950 9953 9955 9958 9961 9963 9965 9967 9968 9969 9969 9969 9968 9966 9964 9963 9961 9959 9957 9956 9954 9954 9954 9954 9954 9955 9956 9956 9957 9958 9958 9958 9958 9957 9955 9953 9951 9949 9946 9943 9941 9938 9936 9934 9932 9931 9930 9929 9929 9929 9930 9931 9932 9934 9935 9937 9938 9939 9940 9940 9940 9939 9938 9936 9934 9931 9927 9922 9917 9910 9903 9896 9888 9879 9870 9861 9852 9842 9833 9823 9814 9804 9795 9786 9777 9768 9759 9750 9740 9731 9721 9711 9700 9689 9678 9666 9655 9643 9631 9620 9608 9598 9588 9578 9570 9563 9556 9551 9547 9544 9542 9541 9542 9544 9546 9550 9555 9562 9569 9577 9586 9596 9606 9618 9629 9642 9654 9667 9680 9692 9705 9716 9727 9738 9747 9756 9763 9770 9775 9780 9784 9786 9788 9788 9788 9787 9786 9783 9779 9775 9770 9763 9756 9747 9737 9727 9715 9702 9688 9674 9658 9643 9627 9612 9597 9582 9569 9557 9547 9539 9532 9528 9526 9527 9530 9535 9543 9553 9564 9577 9592 9607 9623 9640 9658 9675 9692 9709 9725 9741 9756 9770 9784 9796 9808 9819 9829 9838 9847 9855 9863 9870 9876 9882 9887 9892 9897 9901 9905 9908 9911 9914 9916 9918 9919 9920 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9925 9926 9927 9928 9929 9930 4724 6 9 5 9928 9927 9924 9922 9919 9916 9913 9910 9907 9904 9901 9898 9894 9891 9888 9885 9882 9879 9876 9872 9869 9865 9860 9855 9850 9845 9839 9833 9826 9819 9813 9806 9800 9794 9788 9784 9780 9777 9776 9775 9776 9777 9780 9784 9788 9793 9798 9804 9810 9816 9822 9828 9834 9839 9844 9849 9854 9858 9862 9865 9868 9870 9872 9873 9873 9873 9872 9870 9867 9864 9860 9856 9852 9848 9843 9839 9834 9831 9827 9824 9822 9820 9819 9818 9817 9816 9816 9815 9815 9814 9813 9811 9810 9808 9806 9804 9803 9801 9800 9798 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9795 9794 9793 9792 9791 9790 9789 9787 9786 9785 9785 9784 9783 9782 9781 9780 9777 9774 9771 9766 9759 9752 9743 9733 9722 9710 9696 9682 9667 9651 9634 9617 9599 9580 9561 9541 9520 9499 9477 9454 9431 9407 9383 9360 9337 9314 9292 9270 9250 9231 9212 9195 9178 9161 9144 9127 9110 9091 9070 9047 9023 8995 8965 8933 8897 8859 8817 8773 8726 8677 8624 8569 8510 8448 8383 8314 8241 8163 8081 7995 7905 7810 7713 7613 7511 7409 7308 7210 7115 7026 6945 6873 6812 6762 6726 6704 6696 6703 6725 6762 6812 6875 6951 7036 7131 7233 7341 7453 7568 7685 7801 7915 8028 8136 8241 8341 8435 8524 8607 8683 8754 8818 8876 8929 8976 9018 9055 9088 9116 9140 9160 9178 9192 9204 9213 9220 9226 9229 9231 9232 9232 9230 9227 9223 9218 9213 9206 9199 9192 9184 9177 9169 9162 9156 9150 9145 9142 9140 9140 9141 9145 9150 9157 9166 9177 9190 9204 9220 9238 9256 9276 9297 9319 9341 9365 9388 9412 9436 9460 9483 9507 9529 9551 9573 9593 9612 9629 9646 9660 9674 9685 9696 9704 9712 9718 9723 9727 9729 9731 9733 9733 9733 9732 9731 9729 9726 9723 9720 9716 9712 9708 9704 9700 9697 9695 9693 9692 9693 9694 9697 9700 9704 9710 9715 9721 9728 9734 9741 9747 9752 9758 9763 9768 9772 9777 9782 9786 9792 9797 9802 9808 9814 9820 9826 9832 9837 9842 9846 9850 9853 9855 9856 9856 9856 9856 9855 9855 9854 9853 9852 9852 9851 9851 9850 9849 9849 9848 9846 9845 9842 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9811 9808 9805 9801 9798 9793 9788 9782 9775 9767 9759 9749 9739 9727 9716 9703 9690 9677 9664 9650 9637 9623 9609 9595 9580 9566 9550 9534 9518 9502 9485 9468 9451 9435 9420 9405 9392 9381 9373 9366 9363 9362 9365 9370 9379 9390 9404 9420 9437 9457 9477 9497 9518 9538 9558 9577 9596 9613 9629 9645 9659 9673 9686 9699 9710 9722 9733 9743 9753 9762 9770 9778 9785 9791 9796 9800 9802 9804 9806 9807 9807 9807 9807 9808 9809 9811 9813 9816 9820 9825 9830 9836 9842 9848 9855 9860 9865 9870 9874 9877 9879 9881 9882 9883 9883 9883 9884 9885 9885 9886 4725 6 9 5 9888 9889 9891 9892 9893 9894 9894 9893 9891 9889 9885 9880 9873 9866 9858 9850 9840 9830 9820 9810 9799 9788 9777 9766 9755 9744 9733 9721 9710 9699 9689 9678 9669 9661 9653 9648 9644 9641 9641 9643 9647 9653 9661 9670 9681 9694 9707 9721 9735 9750 9763 9776 9789 9800 9810 9819 9826 9832 9837 9841 9844 9847 9849 9850 9851 9852 9853 9855 9857 9859 9862 9865 9868 9872 9876 9880 9885 9889 9893 9896 9900 9902 9904 9906 9906 9906 9906 9905 9904 9902 9900 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9868 9864 9861 9857 9853 9849 9846 9842 9839 9837 9834 9833 9831 9830 9830 9829 9829 9829 9829 9829 9828 9828 9827 9826 9826 9825 9824 9823 9823 9823 9824 9825 9826 9828 9831 9834 9837 9841 9845 9849 9852 9855 9858 9861 9863 9865 9866 9867 9868 9868 9869 9870 9870 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9889 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9901 9901 9901 9900 9899 9898 9896 9894 9892 9890 9887 9885 9881 9878 9873 9868 9862 9855 9846 9836 9824 9811 9797 9780 9763 9744 9724 9703 9682 9661 9639 9617 9596 9575 9554 9534 9514 9495 9476 9457 9439 9421 9405 9389 9374 9362 9351 9342 9336 9333 9333 9337 9344 9354 9367 9383 9402 9422 9444 9467 9490 9513 9536 9557 9577 9596 9614 9630 9644 9658 9671 9682 9693 9703 9713 9721 9729 9736 9741 9745 9747 9748 9747 9743 9738 9732 9724 9715 9705 9695 9685 9675 9667 9660 9654 9649 9647 9645 9646 9647 9649 9653 9656 9660 9665 9669 9673 9677 9682 9686 9691 9696 9701 9707 9714 9721 9729 9737 9745 9754 9762 9771 9779 9786 9792 9798 9802 9806 9808 9809 9809 9809 9808 9806 9804 9802 9800 9798 9796 9795 9794 9794 9793 9793 9794 9794 9795 9797 9798 9799 9801 9803 9805 9807 9810 9813 9816 9820 9824 9828 9833 9837 9843 9848 9853 9858 9863 9867 9871 9875 9878 9880 9881 9882 9881 9880 9878 9876 9873 9869 9865 9861 9856 9852 9847 9843 9840 9836 9833 9830 9828 9826 9824 9823 9821 9820 9818 9816 9814 9812 9810 9807 9803 9800 9796 9792 9787 9782 9777 9772 9767 9761 9756 9751 9746 9742 9737 9734 9731 9729 9728 9728 9728 9730 9732 9736 9740 9744 9749 9755 9760 9766 9771 9776 9781 9785 9788 9791 9793 9794 9795 9795 9795 9794 9793 9791 9789 9787 9784 9781 9777 9771 9765 9757 9748 9736 9722 9706 9688 9666 9641 9614 9584 9551 9515 9476 9436 9394 9350 9305 9260 9214 9169 9125 9083 9043 9006 8971 8941 8914 8893 8876 8864 8858 8857 8861 8871 8886 8905 8929 8956 8986 9018 9052 9088 9123 9159 9194 9228 9261 9292 9321 9349 9375 9399 9421 9442 9462 9480 9496 9512 9526 9539 9550 9560 4726 6 9 5 9569 9576 9582 9587 9590 9593 9595 9597 9599 9601 9603 9606 9610 9615 9621 9628 9636 9644 9653 9662 9671 9680 9688 9695 9701 9705 9709 9711 9712 9711 9709 9705 9700 9693 9684 9673 9661 9645 9627 9606 9581 9551 9518 9479 9435 9386 9331 9270 9203 9130 9051 8967 8877 8784 8686 8586 8484 8382 8280 8180 8085 7994 7910 7835 7769 7714 7672 7642 7625 7623 7634 7659 7698 7748 7810 7881 7961 8048 8140 8235 8333 8431 8527 8622 8713 8800 8883 8959 9031 9096 9156 9211 9260 9305 9345 9381 9413 9443 9470 9494 9517 9537 9557 9574 9591 9607 9622 9636 9650 9663 9676 9688 9700 9712 9723 9734 9745 9755 9765 9773 9781 9788 9793 9797 9800 9800 9799 9796 9790 9783 9774 9764 9752 9738 9723 9708 9692 9675 9658 9641 9623 9606 9588 9570 9553 9535 9517 9498 9480 9462 9445 9428 9411 9396 9381 9368 9357 9348 9342 9338 9336 9337 9340 9345 9353 9363 9375 9389 9403 9419 9436 9453 9471 9489 9508 9526 9545 9563 9582 9600 9618 9636 9654 9671 9688 9704 9720 9735 9749 9762 9774 9785 9796 9805 9813 9821 9828 9835 9840 9846 9851 9856 9860 9865 9869 9872 9876 9879 9882 9884 9886 9888 9889 9890 9890 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9867 9865 9864 9864 9864 9865 9866 9867 9869 9871 9873 9875 9876 9877 9878 9878 9878 9877 9875 9873 9871 9868 9866 9864 9862 9861 9860 9859 9859 9860 9861 9863 9864 9866 9867 9868 9869 9869 9869 9868 9867 9865 9863 9861 9859 9856 9854 9853 9851 9850 9850 9850 9851 9852 9852 9854 9854 9855 9856 9856 9856 9855 9854 9853 9851 9850 9849 9847 9847 9846 9846 9847 9848 9849 9851 9853 9855 9857 9859 9860 9861 9862 9862 9862 9861 9860 9858 9856 9853 9850 9847 9845 9842 9840 9837 9835 9834 9832 9831 9830 9829 9827 9826 9824 9822 9819 9817 9813 9810 9806 9802 9797 9793 9789 9785 9782 9779 9776 9773 9771 9769 9767 9765 9763 9762 9760 9758 9756 9754 9752 9750 9748 9746 9745 9743 9742 9740 9740 9739 9739 9738 9739 9739 9739 9740 9741 9742 9743 9745 9746 9748 9750 9753 9756 9758 9762 9765 9768 9772 9775 9778 9781 9783 9786 9788 9789 9790 9791 9792 9792 9792 9792 9792 9791 9791 9790 9789 9788 9788 9787 9786 9785 9784 9783 9781 9780 9779 9778 9777 9776 9774 9773 9772 9771 9770 9769 9768 9767 9766 9766 9765 9765 9765 9766 9767 9768 9770 9772 9775 9778 9780 9783 9786 9789 9791 9793 9795 9796 9796 9796 9795 9794 9792 9789 9786 9782 9777 9772 9767 9760 9753 9744 9734 9723 9710 9696 9679 9661 9640 9616 9590 9562 9530 9496 9460 9420 9379 9335 9290 9244 9196 9148 9101 9054 9010 8967 8928 8893 8863 8838 8819 8807 4727 6 9 5 8801 8802 8809 8824 8844 8871 8902 8938 8978 9020 9065 9110 9156 9202 9247 9291 9332 9372 9409 9442 9473 9501 9526 9547 9565 9580 9592 9601 9607 9611 9613 9612 9609 9605 9598 9589 9579 9566 9550 9532 9509 9483 9451 9414 9371 9320 9262 9195 9120 9036 8943 8841 8731 8612 8486 8354 8215 8072 7924 7775 7624 7473 7323 7176 7033 6896 6767 6646 6535 6436 6349 6277 6220 6180 6156 6150 6162 6191 6237 6299 6377 6469 6573 6688 6812 6942 7077 7215 7354 7491 7626 7757 7882 8002 8113 8217 8312 8399 8476 8544 8603 8653 8693 8724 8746 8759 8763 8758 8744 8721 8690 8651 8605 8551 8491 8424 8353 8277 8197 8115 8032 7949 7866 7786 7710 7639 7574 7517 7469 7431 7403 7387 7382 7389 7407 7437 7477 7527 7585 7651 7722 7797 7874 7953 8032 8108 8181 8251 8315 8372 8423 8467 8502 8529 8546 8555 8553 8540 8517 8483 8436 8378 8307 8223 8126 8016 7892 7757 7608 7448 7277 7096 6905 6706 6499 6287 6070 5849 5626 5402 5178 4955 4735 4518 4306 4099 3899 3706 3521 3344 3178 3022 2877 2744 2624 2516 2422 2342 2276 2224 2188 2166 2158 2164 2184 2216 2259 2313 2375 2444 2518 2595 2673 2751 2825 2895 2958 3014 3061 3099 3127 3144 3152 3150 3139 3122 3098 3069 3037 3003 2968 2934 2903 2874 2851 2832 2820 2814 2817 2827 2848 2878 2919 2971 3036 3114 3206 3312 3434 3571 3723 3891 4073 4269 4477 4697 4926 5163 5405 5650 5895 6139 6380 6614 6841 7058 7265 7460 7644 7815 7973 8119 8254 8377 8489 8592 8686 8772 8851 8923 8990 9052 9109 9161 9211 9256 9299 9339 9376 9410 9443 9472 9500 9526 9549 9571 9591 9609 9626 9641 9655 9667 9679 9689 9698 9706 9714 9721 9727 9733 9739 9744 9748 9752 9756 9759 9762 9764 9767 9768 9770 9771 9772 9773 9774 9775 9776 9777 9779 9780 9782 9783 9784 9785 9786 9785 9784 9783 9780 9776 9772 9767 9761 9755 9748 9742 9736 9731 9726 9722 9718 9716 9714 9714 9713 9713 9714 9714 9714 9713 9711 9709 9706 9702 9698 9692 9687 9680 9674 9668 9662 9657 9652 9647 9644 9641 9638 9636 9634 9633 9631 9630 9628 9626 9623 9620 9616 9611 9605 9598 9590 9581 9570 9557 9542 9526 9506 9484 9460 9432 9401 9367 9330 9289 9245 9199 9150 9099 9046 8993 8938 8884 8831 8779 8729 8682 8639 8600 8566 8537 8514 8497 8487 8483 8486 8495 8510 8531 8557 8588 8623 8660 8700 8741 8782 8823 8863 8901 8936 8967 8995 9018 9037 9051 9060 9064 9063 9057 9046 9030 9010 8985 8957 8924 8888 8850 8810 8768 8725 8683 8642 8602 8566 8533 8504 8481 8464 8454 8450 8454 8464 8482 8507 8537 8574 8615 8660 8709 8760 8812 8865 8918 8971 9022 9072 9120 9167 9211 9253 9293 9332 9369 9404 9437 9470 9501 9530 9558 9585 9611 4728 6 9 5 9635 9657 9678 9698 9716 9733 9747 9761 9773 9783 9792 9799 9805 9809 9812 9813 9813 9811 9807 9802 9796 9789 9782 9773 9764 9755 9746 9737 9729 9721 9714 9708 9702 9697 9692 9687 9682 9677 9671 9665 9658 9650 9640 9630 9617 9604 9588 9570 9550 9528 9503 9475 9444 9409 9369 9325 9275 9221 9160 9093 9020 8941 8855 8764 8667 8566 8461 8352 8242 8131 8021 7913 7809 7710 7617 7533 7458 7393 7340 7300 7273 7259 7259 7273 7300 7340 7392 7454 7526 7607 7694 7787 7883 7981 8081 8179 8276 8370 8460 8545 8625 8700 8769 8832 8889 8942 8989 9032 9070 9106 9138 9167 9195 9220 9245 9267 9289 9309 9329 9347 9364 9380 9395 9409 9421 9432 9443 9452 9460 9468 9475 9482 9488 9494 9500 9505 9510 9514 9517 9520 9521 9522 9520 9518 9514 9509 9503 9495 9487 9478 9469 9460 9451 9443 9435 9429 9424 9420 9417 9415 9415 9415 9415 9415 9415 9415 9414 9412 9409 9404 9397 9390 9380 9369 9356 9341 9325 9307 9288 9267 9244 9220 9195 9168 9140 9110 9080 9050 9019 8989 8959 8931 8904 8879 8857 8838 8821 8809 8799 8793 8791 8791 8794 8800 8807 8815 8824 8833 8841 8849 8854 8858 8859 8858 8853 8846 8835 8822 8805 8785 8763 8738 8711 8681 8649 8615 8579 8541 8500 8457 8411 8362 8309 8251 8189 8120 8045 7963 7873 7774 7666 7548 7421 7283 7135 6977 6810 6633 6448 6256 6056 5852 5642 5430 5216 5001 4787 4575 4366 4162 3962 3768 3582 3403 3232 3070 2918 2776 2645 2526 2420 2328 2250 2189 2146 2121 2117 2135 2175 2239 2328 2441 2579 2741 2926 3132 3357 3600 3857 4125 4401 4681 4963 5243 5518 5786 6044 6290 6524 6744 6950 7141 7318 7482 7633 7773 7901 8021 8131 8234 8330 8420 8504 8584 8658 8728 8794 8855 8913 8966 9016 9062 9105 9144 9180 9214 9245 9274 9301 9327 9350 9373 9394 9414 9432 9450 9466 9480 9493 9504 9514 9522 9529 9534 9538 9540 9542 9542 9542 9541 9539 9537 9535 9533 9530 9528 9525 9522 9519 9516 9513 9509 9505 9500 9494 9489 9483 9476 9469 9462 9455 9448 9441 9434 9428 9422 9416 9411 9407 9404 9401 9400 9398 9398 9399 9400 9402 9404 9408 9412 9417 9423 9430 9437 9445 9454 9463 9473 9484 9494 9505 9516 9527 9538 9548 9558 9568 9577 9586 9594 9602 9609 9616 9623 9629 9636 9642 9649 9655 9662 9668 9674 9681 9687 9693 9698 9704 9709 9713 9718 9721 9725 9728 9731 9733 9735 9737 9738 9740 9740 9741 9741 9740 9739 9737 9735 9732 9729 9725 9721 9717 9712 9708 9703 9699 9695 9691 9687 9683 9679 9675 9669 9663 9655 9646 9635 9622 9606 9587 9566 9542 9514 9483 9448 9409 9365 9316 9261 9200 9133 9057 8974 8881 8779 8667 8546 8414 8272 8121 7961 7793 7618 7436 7250 7061 6871 6680 6491 6306 6125 4729 6 9 5 5952 5787 5632 5490 5361 5248 5152 5075 5017 4981 4966 4975 5006 5059 5135 5233 5350 5486 5638 5803 5981 6166 6358 6553 6748 6941 7130 7312 7487 7653 7809 7955 8091 8216 8332 8438 8536 8625 8707 8782 8852 8916 8975 9029 9079 9126 9168 9207 9242 9274 9302 9327 9348 9367 9382 9394 9402 9408 9411 9412 9410 9405 9399 9390 9379 9366 9351 9334 9316 9296 9275 9252 9229 9204 9179 9152 9126 9099 9073 9047 9021 8997 8973 8951 8930 8912 8895 8880 8867 8856 8848 8841 8836 8833 8831 8831 8832 8834 8837 8839 8843 8845 8848 8849 8849 8848 8844 8839 8830 8819 8804 8785 8763 8737 8706 8671 8632 8589 8542 8492 8439 8383 8325 8266 8206 8147 8089 8032 7979 7929 7884 7844 7811 7784 7764 7752 7748 7753 7765 7786 7815 7851 7894 7944 8000 8060 8124 8191 8260 8330 8400 8469 8537 8602 8664 8722 8777 8829 8876 8920 8960 8997 9032 9063 9093 9121 9147 9172 9195 9218 9240 9260 9280 9298 9315 9330 9344 9357 9367 9376 9384 9390 9394 9397 9399 9400 9400 9399 9397 9394 9390 9386 9382 9377 9372 9367 9362 9356 9351 9347 9343 9340 9337 9335 9334 9334 9334 9335 9336 9337 9339 9341 9342 9343 9344 9345 9346 9346 9347 9347 9348 9349 9351 9353 9355 9357 9360 9362 9365 9367 9368 9369 9369 9368 9366 9363 9359 9354 9349 9344 9339 9334 9329 9325 9321 9319 9317 9315 9315 9314 9313 9313 9312 9310 9308 9305 9302 9297 9292 9287 9281 9276 9271 9266 9262 9259 9258 9257 9257 9258 9259 9261 9263 9265 9266 9267 9267 9266 9264 9260 9256 9251 9245 9238 9230 9222 9212 9202 9191 9178 9164 9147 9128 9107 9082 9053 9021 8984 8943 8897 8846 8790 8729 8663 8592 8516 8435 8349 8259 8163 8064 7960 7852 7740 7625 7508 7388 7268 7147 7027 6908 6793 6680 6573 6471 6375 6286 6205 6132 6067 6012 5965 5926 5897 5875 5862 5857 5860 5870 5886 5909 5938 5972 6012 6055 6103 6155 6209 6266 6325 6386 6449 6512 6577 6642 6709 6776 6845 6915 6987 7060 7136 7214 7293 7376 7460 7546 7633 7721 7810 7899 7987 8073 8158 8239 8318 8394 8465 8532 8595 8653 8707 8756 8801 8842 8878 8911 8940 8965 8986 9004 9019 9030 9039 9045 9048 9049 9048 9044 9040 9034 9027 9019 9011 9002 8993 8984 8975 8965 8956 8946 8937 8928 8918 8909 8900 8892 8884 8877 8870 8865 8862 8860 8859 8860 8863 8868 8873 8881 8889 8898 8908 8918 8929 8939 8949 8959 8968 8977 8986 8994 9003 9011 9019 9027 9035 9044 9053 9062 9071 9080 9089 9098 9106 9113 9120 9125 9128 9129 9128 9124 9117 9106 9092 9074 9051 9024 8991 8954 8911 8863 8810 8751 8687 8618 8543 8462 8377 8286 8190 8088 7981 7868 7751 7628 7500 7367 7229 7087 6941 6793 6642 6489 6335 6182 6030 5880 5733 5590 5452 4730 6 9 5 5319 5194 5075 4964 4862 4768 4684 4609 4544 4490 4446 4413 4392 4381 4382 4395 4418 4453 4498 4554 4618 4691 4771 4858 4949 5045 5143 5242 5342 5441 5540 5636 5731 5823 5913 6001 6088 6174 6258 6343 6428 6515 6602 6691 6782 6875 6970 7066 7164 7262 7361 7460 7559 7657 7753 7847 7938 8027 8113 8195 8274 8349 8420 8487 8551 8611 8667 8720 8770 8817 8861 8903 8942 8979 9015 9048 9081 9111 9140 9168 9195 9219 9243 9264 9284 9303 9320 9335 9349 9361 9372 9382 9392 9401 9409 9417 9426 9434 9443 9451 9460 9469 9478 9486 9495 9502 9510 9517 9523 9529 9534 9538 9542 9546 9550 9554 9558 9561 9566 9570 9575 9580 9585 9591 9596 9601 9607 9611 9616 9620 9624 9627 9629 9631 9632 9633 9633 9632 9630 9628 9625 9622 9618 9614 9610 9606 9601 9596 9592 9588 9585 9581 9578 9576 9574 9572 9570 9568 9565 9562 9558 9554 9548 9541 9533 9523 9513 9501 9488 9475 9461 9446 9431 9415 9399 9383 9367 9350 9333 9315 9297 9278 9257 9235 9211 9186 9159 9130 9099 9066 9032 8996 8960 8922 8884 8846 8808 8771 8736 8703 8672 8643 8618 8597 8579 8566 8557 8552 8552 8557 8566 8580 8598 8620 8646 8676 8708 8744 8781 8820 8860 8900 8941 8982 9021 9060 9097 9132 9166 9198 9228 9255 9282 9306 9329 9350 9371 9390 9409 9427 9445 9461 9478 9493 9508 9523 9536 9548 9560 9570 9579 9587 9594 9600 9605 9609 9614 9617 9621 9625 9628 9632 9637 9641 9645 9650 9655 9659 9663 9667 9670 9673 9676 9677 9679 9680 9681 9681 9682 9682 9683 9684 9685 9687 9688 9690 9691 9693 9694 9695 9696 9697 9697 9696 9695 9694 9692 9691 9688 9686 9683 9679 9675 9671 9665 9659 9651 9641 9630 9618 9603 9586 9566 9544 9518 9490 9458 9421 9380 9334 9281 9222 9155 9079 8995 8901 8797 8683 8557 8421 8275 8119 7953 7779 7597 7409 7216 7019 6820 6619 6417 6217 6019 5825 5636 5452 5276 5109 4952 4807 4676 4561 4463 4384 4326 4290 4277 4289 4324 4383 4465 4570 4694 4837 4996 5168 5351 5540 5734 5930 6126 6318 6506 6687 6861 7026 7184 7332 7472 7604 7728 7845 7955 8059 8157 8249 8337 8420 8499 8573 8644 8711 8774 8833 8890 8943 8993 9041 9086 9129 9170 9209 9245 9280 9312 9342 9370 9396 9419 9439 9457 9473 9485 9495 9503 9509 9513 9514 9515 9514 9512 9509 9505 9501 9496 9491 9485 9479 9473 9466 9459 9451 9443 9435 9426 9418 9409 9399 9390 9381 9373 9364 9357 9349 9342 9335 9329 9322 9315 9307 9299 9289 9277 9262 9245 9224 9200 9171 9138 9100 9057 9009 8955 8896 8832 8762 8686 8605 8519 8427 8331 8230 8125 8016 7904 7788 7670 7550 7430 7309 7190 7074 6961 6854 6752 6659 6575 6502 6440 6391 6355 6332 6324 6329 6347 6378 6421 6475 6538 6608 4731 6 9 5 6685 6767 6852 6939 7026 7112 7197 7279 7357 7433 7505 7573 7639 7701 7761 7820 7877 7933 7989 8045 8102 8160 8219 8279 8341 8403 8466 8529 8592 8655 8717 8779 8838 8896 8952 9006 9057 9106 9151 9194 9233 9270 9303 9333 9360 9383 9404 9420 9434 9444 9450 9453 9453 9449 9442 9431 9416 9398 9377 9352 9323 9292 9257 9219 9177 9133 9087 9038 8987 8934 8881 8827 8774 8721 8671 8623 8579 8538 8503 8474 8451 8435 8426 8425 8431 8445 8465 8493 8526 8565 8608 8655 8705 8756 8809 8862 8914 8965 9014 9061 9105 9146 9185 9220 9252 9282 9309 9334 9357 9378 9397 9415 9431 9447 9462 9475 9488 9500 9511 9521 9530 9539 9547 9554 9560 9566 9572 9577 9583 9588 9593 9598 9603 9608 9613 9618 9623 9629 9634 9639 9644 9648 9653 9658 9662 9666 9670 9674 9678 9681 9685 9687 9690 9692 9693 9694 9694 9694 9692 9690 9688 9684 9680 9676 9670 9664 9658 9650 9642 9632 9621 9609 9596 9581 9564 9546 9525 9501 9475 9445 9413 9376 9335 9289 9237 9180 9116 9044 8965 8877 8781 8675 8560 8436 8302 8160 8009 7850 7684 7512 7334 7152 6967 6779 6589 6398 6207 6015 5825 5635 5447 5261 5078 4897 4720 4547 4379 4217 4061 3913 3773 3641 3520 3409 3308 3219 3140 3072 3014 2966 2926 2894 2868 2849 2835 2825 2819 2818 2821 2829 2842 2863 2892 2931 2983 3047 3127 3223 3337 3470 3621 3791 3979 4184 4404 4636 4879 5129 5385 5642 5898 6150 6395 6633 6859 7074 7276 7465 7640 7802 7951 8088 8213 8327 8432 8528 8617 8698 8773 8843 8907 8967 9023 9074 9121 9165 9206 9244 9279 9312 9342 9370 9397 9422 9446 9469 9491 9511 9530 9549 9566 9581 9596 9609 9620 9631 9640 9648 9655 9662 9668 9674 9679 9685 9691 9697 9703 9708 9714 9720 9725 9729 9733 9736 9738 9739 9740 9739 9738 9737 9735 9734 9732 9731 9730 9729 9729 9729 9729 9729 9729 9728 9727 9726 9723 9719 9714 9708 9701 9693 9683 9672 9660 9646 9631 9614 9595 9574 9551 9524 9494 9461 9422 9379 9331 9276 9215 9148 9073 8990 8900 8801 8694 8579 8456 8324 8184 8037 7882 7721 7554 7382 7206 7026 6845 6664 6482 6304 6129 5959 5796 5642 5499 5368 5250 5148 5063 4997 4949 4922 4917 4932 4969 5026 5104 5201 5315 5446 5590 5746 5912 6084 6261 6439 6618 6795 6968 7136 7297 7451 7597 7734 7862 7982 8094 8197 8293 8381 8462 8536 8605 8668 8725 8777 8825 8868 8907 8943 8975 9005 9032 9057 9080 9102 9123 9144 9164 9184 9204 9224 9243 9263 9283 9302 9321 9339 9356 9373 9388 9403 9418 9431 9444 9456 9468 9480 9491 9503 9515 9527 9539 9551 9564 9576 9589 9601 9612 9624 9635 9645 9654 9663 9671 9679 9686 9692 9698 9703 9708 9713 9718 9722 9726 9730 9733 9736 9738 9740 9741 9740 4732 6 9 5 9739 9736 9732 9726 9720 9711 9702 9692 9680 9668 9655 9642 9629 9617 9604 9592 9581 9571 9562 9555 9548 9544 9540 9538 9538 9540 9543 9547 9553 9560 9568 9578 9588 9598 9609 9620 9631 9642 9651 9661 9669 9677 9684 9690 9695 9699 9703 9706 9709 9711 9713 9715 9716 9717 9716 9715 9713 9710 9706 9700 9692 9683 9672 9660 9646 9631 9614 9597 9580 9562 9544 9527 9510 9494 9478 9465 9452 9441 9432 9424 9417 9413 9409 9408 9408 9409 9412 9416 9421 9428 9435 9444 9454 9465 9477 9489 9502 9516 9530 9544 9558 9571 9585 9598 9610 9622 9633 9643 9653 9661 9668 9675 9680 9684 9687 9690 9691 9690 9689 9686 9682 9677 9671 9663 9655 9645 9635 9625 9614 9603 9592 9582 9572 9563 9555 9549 9543 9538 9535 9532 9530 9529 9527 9527 9526 9525 9525 9524 9523 9522 9521 9520 9520 9519 9519 9519 9520 9521 9522 9524 9526 9528 9531 9534 9538 9541 9545 9549 9553 9558 9562 9567 9571 9575 9578 9581 9583 9584 9584 9583 9580 9575 9569 9560 9550 9537 9522 9505 9484 9460 9432 9400 9364 9321 9273 9218 9156 9085 9006 8918 8821 8714 8597 8471 8336 8192 8039 7879 7712 7539 7361 7179 6994 6807 6619 6431 6246 6063 5885 5713 5549 5394 5250 5119 5004 4905 4825 4765 4727 4712 4721 4753 4809 4889 4991 5113 5255 5413 5585 5768 5960 6157 6357 6557 6754 6947 7134 7314 7485 7646 7799 7941 8074 8199 8315 8423 8523 8617 8705 8788 8865 8937 9004 9067 9125 9179 9229 9275 9318 9356 9391 9423 9452 9479 9503 9525 9545 9563 9580 9595 9609 9622 9634 9645 9654 9663 9670 9676 9681 9685 9688 9690 9691 9691 9691 9691 9690 9690 9689 9689 9689 9689 9690 9691 9693 9695 9698 9701 9705 9709 9714 9719 9724 9729 9735 9741 9747 9753 9759 9765 9772 9778 9784 9790 9797 9803 9809 9814 9819 9824 9828 9831 9834 9836 9837 9838 9837 9836 9834 9831 9828 9825 9821 9816 9812 9808 9804 9800 9796 9793 9791 9789 9787 9786 9785 9785 9784 9784 9784 9783 9783 9781 9779 9776 9772 9767 9761 9755 9747 9739 9729 9720 9709 9698 9687 9676 9664 9652 9639 9627 9614 9602 9589 9576 9563 9550 9537 9524 9513 9501 9491 9481 9472 9465 9458 9453 9448 9445 9442 9440 9438 9438 9437 9437 9438 9439 9440 9442 9444 9448 9452 9457 9463 9470 9477 9485 9494 9503 9512 9520 9529 9537 9544 9551 9557 9562 9566 9569 9572 9575 9577 9578 9579 9580 9581 9582 9582 9582 9581 9580 9578 9575 9572 9567 9562 9557 9551 9545 9540 9534 9530 9526 9524 9523 9523 9525 9528 9533 9539 9547 9555 9564 9573 9583 9593 9602 9612 9622 9631 9640 9648 9656 9664 9672 9679 9687 9694 9700 9706 9712 9718 9722 9727 9731 9734 9737 9740 9743 9745 9748 9750 9753 9755 9758 9762 9765 9769 9773 9776 9780 4733 6 9 5 9784 9788 9791 9794 9797 9800 9802 9804 9806 9807 9808 9809 9809 9809 9809 9808 9807 9805 9803 9801 9798 9796 9794 9791 9789 9787 9786 9785 9784 9785 9785 9787 9788 9790 9792 9794 9795 9797 9798 9799 9799 9799 9799 9798 9797 9795 9794 9793 9792 9792 9791 9792 9792 9793 9795 9796 9798 9800 9802 9803 9804 9805 9805 9805 9803 9801 9799 9795 9791 9786 9780 9774 9767 9760 9752 9744 9735 9726 9716 9705 9695 9683 9671 9659 9646 9633 9619 9605 9591 9578 9565 9552 9541 9531 9522 9515 9510 9507 9506 9508 9511 9517 9524 9533 9544 9556 9568 9581 9594 9607 9619 9632 9643 9654 9664 9673 9682 9690 9698 9706 9714 9721 9729 9738 9746 9755 9763 9771 9780 9787 9794 9800 9805 9809 9813 9815 9816 9816 9816 9815 9814 9814 9813 9813 9812 9813 9814 9815 9816 9817 9818 9819 9818 9818 9816 9813 9809 9805 9799 9793 9786 9779 9771 9763 9755 9747 9739 9730 9720 9709 9697 9684 9669 9652 9633 9612 9588 9563 9535 9505 9474 9441 9408 9373 9338 9302 9266 9229 9192 9154 9115 9075 9035 8993 8949 8904 8859 8812 8765 8718 8672 8627 8585 8545 8509 8477 8450 8428 8413 8404 8401 8405 8415 8431 8454 8482 8514 8552 8593 8637 8683 8732 8782 8832 8883 8933 8982 9029 9074 9117 9157 9193 9226 9255 9280 9301 9318 9331 9339 9344 9345 9342 9336 9327 9314 9299 9281 9259 9235 9207 9175 9139 9098 9051 8998 8938 8870 8793 8706 8609 8501 8380 8248 8103 7945 7774 7590 7393 7184 6963 6731 6489 6237 5978 5712 5442 5168 4894 4620 4350 4086 3830 3584 3350 3131 2927 2740 2570 2418 2283 2165 2062 1974 1900 1837 1785 1742 1708 1683 1667 1662 1668 1689 1726 1782 1861 1964 2093 2251 2439 2656 2902 3175 3471 3788 4121 4464 4813 5163 5507 5842 6162 6465 6747 7008 7245 7459 7652 7823 7976 8113 8235 8345 8445 8538 8625 8706 8783 8857 8927 8993 9056 9114 9167 9216 9259 9297 9331 9359 9383 9403 9419 9433 9444 9453 9461 9467 9473 9478 9482 9486 9489 9492 9495 9496 9498 9499 9500 9501 9502 9503 9505 9508 9512 9517 9523 9530 9539 9549 9559 9571 9583 9596 9608 9621 9633 9645 9656 9667 9676 9685 9692 9699 9705 9710 9714 9718 9721 9724 9727 9729 9731 9733 9734 9736 9737 9738 9739 9739 9739 9739 9738 9737 9735 9733 9731 9728 9725 9722 9718 9713 9708 9702 9696 9689 9682 9673 9664 9654 9644 9632 9620 9607 9594 9580 9566 9552 9537 9523 9509 9496 9482 9469 9457 9444 9432 9420 9407 9395 9383 9370 9357 9343 9330 9316 9302 9287 9273 9259 9245 9230 9217 9203 9189 9175 9160 9145 9129 9112 9094 9074 9052 9028 9002 8974 8943 8910 8876 8839 8802 8763 8724 8685 8646 8609 8574 8541 8510 8484 8461 8442 8428 8419 8415 8416 8423 8434 8450 8471 8495 4734 6 9 5 8523 8554 8586 8620 8654 8687 8720 8751 8780 8806 8829 8848 8864 8874 8880 8882 8877 8868 8852 8830 8802 8766 8723 8671 8611 8541 8463 8376 8279 8173 8059 7937 7808 7673 7533 7390 7246 7101 6958 6819 6686 6560 6443 6336 6242 6162 6096 6047 6014 5998 6000 6019 6056 6109 6178 6261 6358 6466 6583 6708 6839 6973 7108 7242 7374 7500 7621 7735 7841 7937 8025 8104 8173 8234 8286 8332 8370 8403 8432 8456 8477 8495 8512 8528 8543 8558 8573 8588 8604 8622 8640 8659 8680 8702 8725 8750 8776 8802 8830 8858 8886 8915 8943 8972 8999 9026 9052 9078 9102 9125 9147 9168 9188 9207 9226 9243 9260 9276 9292 9307 9321 9335 9348 9360 9371 9382 9392 9401 9410 9418 9425 9432 9439 9445 9452 9459 9465 9473 9480 9487 9495 9503 9511 9519 9527 9535 9542 9550 9557 9563 9570 9576 9582 9588 9594 9599 9605 9612 9618 9624 9630 9637 9643 9649 9654 9659 9663 9667 9669 9671 9672 9673 9672 9672 9671 9669 9668 9666 9664 9663 9661 9660 9658 9656 9653 9650 9646 9641 9636 9630 9622 9614 9605 9595 9585 9573 9561 9549 9536 9523 9509 9495 9481 9467 9452 9437 9423 9409 9395 9382 9370 9359 9349 9341 9335 9330 9326 9325 9325 9326 9329 9333 9337 9342 9348 9353 9359 9366 9372 9378 9385 9392 9399 9407 9416 9425 9435 9445 9456 9467 9479 9491 9503 9515 9526 9536 9545 9553 9560 9565 9569 9571 9571 9570 9567 9562 9556 9548 9538 9527 9514 9499 9483 9464 9444 9422 9398 9372 9344 9314 9282 9248 9213 9176 9138 9098 9058 9017 8977 8936 8896 8858 8821 8786 8754 8726 8701 8680 8664 8652 8646 8646 8651 8661 8677 8698 8724 8754 8789 8826 8866 8907 8950 8993 9036 9077 9118 9156 9192 9225 9255 9282 9306 9326 9344 9358 9369 9378 9384 9387 9389 9388 9385 9381 9376 9369 9362 9354 9346 9338 9331 9325 9319 9315 9313 9312 9314 9317 9323 9331 9341 9353 9367 9383 9400 9419 9439 9461 9482 9505 9527 9549 9571 9593 9613 9632 9650 9667 9682 9696 9708 9718 9727 9734 9740 9745 9750 9753 9756 9758 9760 9762 9763 9765 9765 9766 9766 9766 9765 9763 9761 9757 9753 9747 9740 9732 9722 9711 9699 9685 9669 9652 9633 9613 9591 9568 9544 9518 9491 9464 9435 9406 9377 9348 9319 9290 9262 9235 9209 9185 9162 9140 9121 9103 9088 9075 9064 9056 9050 9046 9045 9046 9048 9053 9060 9068 9078 9089 9101 9114 9128 9143 9157 9172 9187 9202 9216 9230 9244 9256 9269 9280 9291 9300 9309 9318 9326 9333 9340 9346 9352 9358 9363 9369 9374 9380 9386 9392 9398 9404 9410 9417 9424 9431 9438 9445 9452 9458 9465 9471 9477 9483 9488 9493 9497 9501 9504 9506 9507 9508 9509 9508 9508 9506 9505 9503 9501 9499 9497 9495 9493 9491 9490 9489 9488 9488 9488 9489 9490 9491 4735 6 9 5 9493 9496 9499 9502 9506 9510 9515 9520 9525 9531 9537 9543 9550 9557 9564 9572 9580 9588 9596 9605 9613 9622 9630 9639 9647 9655 9662 9670 9676 9683 9689 9694 9699 9703 9706 9709 9711 9712 9712 9712 9712 9710 9709 9707 9704 9702 9700 9698 9696 9695 9694 9693 9693 9693 9694 9695 9696 9697 9697 9698 9698 9699 9698 9698 9697 9695 9694 9692 9690 9689 9687 9686 9685 9685 9685 9685 9685 9686 9688 9689 9691 9692 9694 9695 9697 9698 9699 9701 9701 9702 9702 9703 9703 9702 9702 9702 9701 9700 9699 9698 9697 9696 9695 9693 9692 9690 9688 9686 9683 9680 9677 9673 9668 9663 9657 9650 9643 9636 9629 9621 9613 9606 9598 9591 9583 9576 9570 9563 9556 9548 9541 9533 9524 9515 9505 9494 9483 9471 9459 9446 9434 9422 9410 9399 9389 9380 9372 9366 9361 9358 9356 9356 9357 9359 9362 9367 9372 9378 9385 9392 9400 9408 9415 9423 9431 9439 9448 9456 9464 9473 9482 9492 9502 9513 9525 9536 9549 9561 9573 9586 9598 9609 9619 9629 9637 9643 9648 9652 9654 9655 9654 9653 9650 9647 9643 9639 9634 9629 9623 9617 9611 9605 9597 9590 9581 9572 9562 9552 9541 9531 9520 9509 9500 9491 9484 9478 9474 9472 9471 9473 9477 9483 9491 9500 9510 9521 9533 9546 9558 9571 9584 9597 9609 9622 9634 9646 9658 9670 9681 9693 9704 9714 9724 9734 9743 9750 9757 9764 9769 9773 9777 9779 9782 9784 9785 9787 9788 9790 9791 9793 9794 9796 9797 9798 9799 9799 9798 9797 9796 9794 9792 9789 9787 9784 9781 9778 9775 9772 9769 9766 9762 9758 9753 9747 9739 9731 9721 9710 9698 9684 9670 9654 9638 9621 9604 9587 9569 9553 9536 9521 9506 9492 9479 9466 9454 9444 9433 9424 9414 9406 9397 9389 9381 9373 9365 9358 9350 9343 9336 9329 9322 9316 9311 9307 9303 9300 9299 9298 9298 9300 9302 9305 9310 9314 9320 9326 9332 9339 9347 9355 9363 9372 9381 9390 9400 9410 9420 9430 9440 9450 9460 9469 9478 9486 9493 9500 9505 9510 9514 9517 9519 9520 9520 9519 9517 9513 9508 9502 9493 9482 9469 9454 9436 9415 9392 9366 9338 9306 9272 9235 9195 9152 9105 9053 8996 8933 8864 8787 8701 8606 8501 8385 8257 8118 7967 7804 7629 7444 7249 7046 6835 6618 6397 6172 5947 5721 5497 5275 5058 4845 4639 4439 4247 4064 3890 3727 3575 3436 3311 3202 3109 3036 2983 2952 2945 2963 3008 3081 3180 3307 3461 3640 3842 4065 4306 4562 4828 5102 5378 5654 5926 6190 6443 6685 6911 7122 7317 7495 7658 7805 7938 8058 8166 8264 8354 8436 8512 8582 8647 8707 8764 8816 8865 8910 8950 8987 9020 9048 9073 9094 9112 9126 9138 9148 9156 9163 9168 9173 9177 9181 9184 9187 9189 9191 9192 9192 9191 9188 9184 9178 9171 9161 9150 9136 9120 9102 9082 9059 9035 9009 4736 6 9 5 8980 8951 8920 8887 8854 8821 8787 8754 8722 8692 8663 8637 8613 8593 8577 8565 8558 8556 8558 8566 8579 8597 8620 8647 8678 8713 8751 8791 8833 8876 8920 8964 9006 9048 9088 9125 9160 9192 9221 9247 9270 9290 9306 9320 9332 9341 9347 9352 9356 9357 9358 9358 9357 9355 9353 9351 9349 9347 9345 9343 9342 9342 9342 9342 9343 9345 9348 9352 9356 9361 9366 9373 9379 9386 9394 9401 9408 9415 9422 9428 9433 9438 9441 9443 9443 9442 9440 9436 9430 9423 9414 9405 9393 9381 9369 9355 9342 9328 9315 9302 9291 9280 9270 9262 9255 9251 9247 9246 9246 9248 9251 9256 9262 9269 9277 9286 9295 9304 9314 9323 9332 9340 9347 9353 9358 9362 9365 9367 9368 9368 9367 9366 9364 9362 9360 9358 9356 9354 9353 9352 9352 9352 9352 9353 9353 9354 9355 9355 9356 9357 9357 9358 9359 9360 9361 9363 9365 9367 9370 9373 9377 9381 9385 9389 9393 9398 9402 9406 9409 9412 9415 9417 9418 9419 9420 9419 9418 9417 9415 9413 9411 9408 9405 9403 9400 9398 9396 9394 9392 9391 9390 9389 9388 9387 9386 9384 9382 9380 9377 9373 9369 9364 9359 9352 9346 9338 9331 9322 9314 9304 9294 9284 9272 9261 9249 9236 9223 9209 9196 9182 9169 9155 9142 9129 9117 9104 9092 9080 9067 9054 9040 9025 9009 8991 8972 8951 8929 8905 8880 8853 8826 8798 8770 8742 8715 8689 8665 8642 8621 8602 8586 8573 8562 8555 8550 8548 8550 8554 8562 8573 8586 8603 8622 8644 8668 8694 8721 8749 8777 8806 8834 8861 8886 8910 8932 8951 8967 8980 8991 8999 9005 9007 9008 9006 9001 8995 8987 8977 8964 8950 8934 8915 8895 8871 8846 8818 8788 8756 8721 8685 8648 8609 8569 8529 8489 8450 8411 8372 8335 8299 8264 8231 8198 8167 8137 8107 8078 8050 8021 7992 7962 7932 7900 7868 7833 7796 7758 7717 7674 7628 7580 7529 7474 7417 7356 7292 7225 7153 7078 6999 6915 6827 6733 6636 6533 6425 6312 6195 6072 5946 5815 5681 5543 5402 5258 5113 4965 4816 4666 4514 4362 4210 4056 3903 3749 3595 3442 3289 3138 2988 2840 2695 2554 2417 2286 2162 2044 1935 1834 1742 1660 1587 1523 1469 1422 1384 1354 1330 1312 1299 1291 1289 1290 1297 1309 1327 1351 1383 1425 1476 1538 1612 1700 1800 1915 2042 2183 2336 2500 2674 2856 3043 3235 3428 3622 3814 4003 4187 4365 4537 4703 4861 5012 5156 5294 5426 5552 5673 5789 5901 6009 6114 6215 6312 6407 6498 6585 6670 6750 6827 6901 6970 7036 7098 7156 7210 7261 7308 7351 7392 7428 7462 7493 7522 7548 7572 7595 7616 7637 7656 7676 7695 7714 7734 7753 7773 7792 7812 7831 7849 7868 7885 7901 7917 7932 7946 7960 7974 7988 8002 8016 8032 8049 8068 8088 8109 8132 8156 8182 8208 8235 8262 8289 8315 8342 8367 8392 8417 8440 8463 4737 6 9 5 8486 8508 8531 8553 8576 8599 8622 8646 8669 8692 8715 8737 8758 8778 8797 8813 8829 8842 8853 8863 8872 8880 8887 8893 8899 8905 8911 8918 8925 8932 8940 8949 8958 8967 8976 8985 8995 9004 9013 9022 9031 9041 9050 9060 9071 9082 9093 9106 9120 9134 9149 9165 9182 9199 9216 9233 9250 9267 9283 9299 9314 9328 9341 9353 9365 9375 9386 9396 9405 9414 9424 9433 9443 9452 9462 9472 9482 9492 9502 9511 9520 9529 9536 9543 9549 9554 9559 9563 9566 9570 9573 9576 9580 9584 9588 9592 9596 9600 9604 9608 9611 9613 9614 9614 9613 9610 9607 9601 9595 9587 9578 9568 9558 9546 9534 9520 9505 9489 9472 9453 9432 9409 9385 9359 9331 9302 9271 9239 9206 9173 9139 9104 9068 9032 8996 8958 8918 8877 8832 8784 8732 8674 8611 8541 8464 8378 8284 8181 8068 7945 7813 7671 7519 7358 7188 7011 6826 6635 6439 6239 6037 5834 5632 5433 5237 5048 4867 4694 4533 4384 4249 4129 4026 3940 3873 3825 3797 3791 3805 3841 3898 3976 4075 4194 4331 4486 4656 4839 5034 5237 5447 5662 5877 6092 6304 6511 6711 6903 7087 7261 7424 7578 7723 7858 7984 8101 8212 8315 8412 8503 8589 8670 8745 8816 8882 8944 9001 9054 9102 9147 9187 9224 9258 9289 9317 9343 9367 9389 9410 9430 9449 9467 9483 9499 9514 9528 9542 9554 9566 9577 9588 9598 9607 9616 9625 9633 9640 9647 9654 9659 9664 9668 9671 9673 9674 9674 9672 9670 9666 9661 9655 9648 9640 9631 9620 9609 9596 9582 9566 9547 9527 9504 9478 9449 9417 9380 9340 9296 9247 9194 9137 9076 9010 8940 8866 8789 8709 8625 8539 8451 8361 8269 8175 8081 7984 7887 7788 7687 7585 7481 7375 7267 7157 7045 6932 6818 6703 6590 6478 6369 6265 6167 6077 5996 5927 5870 5828 5802 5792 5799 5824 5866 5926 6002 6094 6200 6319 6448 6586 6730 6879 7030 7182 7331 7477 7617 7751 7877 7994 8102 8201 8289 8369 8438 8499 8552 8597 8636 8668 8696 8719 8738 8754 8769 8781 8792 8802 8812 8822 8832 8842 8852 8863 8874 8886 8899 8913 8927 8943 8959 8975 8992 9010 9029 9047 9066 9086 9105 9123 9142 9160 9177 9194 9210 9224 9238 9251 9263 9274 9284 9294 9303 9311 9320 9329 9337 9346 9355 9365 9375 9386 9397 9408 9420 9432 9444 9457 9469 9482 9495 9508 9521 9534 9548 9561 9574 9587 9600 9613 9625 9638 9649 9661 9671 9681 9691 9700 9708 9716 9723 9730 9736 9743 9749 9755 9760 9766 9771 9776 9781 9785 9789 9793 9795 9798 9799 9800 9801 9801 9801 9800 9799 9798 9797 9796 9795 9794 9792 9791 9789 9788 9786 9784 9782 9780 9778 9776 9774 9773 9771 9771 9771 9771 9772 9772 9773 9775 9778 9779 9780 9780 9781 9781 9782 9783 9783 9780 9778 9779 9780 9778 9777 9779 9780 9779 9781 9785 9787 9787 9787 4737 6 10 1 8625 8651 8676 8701 8725 8749 8773 8795 8817 8837 8857 8875 8892 8908 8923 8937 8949 8962 8973 8985 8996 9006 9017 9027 9037 9047 9057 9066 9075 9083 9091 9098 9104 9110 9116 9121 9126 9131 9137 9143 9150 9158 9168 9179 9191 9205 9220 9237 9254 9273 9292 9311 9329 9348 9366 9383 9398 9413 9427 9440 9452 9463 9474 9485 9495 9506 9516 9528 9539 9551 9563 9575 9586 9598 9609 9620 9630 9638 9646 9653 9659 9664 9668 9672 9675 9678 9681 9684 9688 9692 9696 9700 9705 9710 9714 9719 9723 9726 9728 9730 9730 9730 9728 9725 9721 9716 9710 9704 9698 9691 9684 9676 9668 9660 9650 9640 9628 9614 9598 9580 9560 9537 9511 9483 9452 9419 9385 9349 9312 9274 9236 9198 9160 9122 9084 9045 9005 8962 8917 8868 8814 8754 8688 8613 8531 8438 8337 8224 8102 7970 7827 7675 7513 7344 7166 6982 6792 6598 6400 6199 5997 5795 5595 5398 5205 5019 4840 4671 4514 4370 4240 4128 4033 3958 3903 3870 3858 3870 3903 3959 4036 4134 4251 4386 4537 4702 4880 5068 5264 5467 5674 5883 6093 6301 6507 6708 6904 7093 7274 7448 7613 7769 7916 8053 8181 8301 8412 8515 8610 8698 8779 8854 8924 8989 9049 9105 9157 9205 9251 9294 9333 9370 9405 9437 9466 9494 9519 9542 9563 9582 9600 9617 9632 9646 9660 9673 9686 9699 9711 9723 9735 9747 9758 9769 9779 9788 9796 9803 9808 9812 9815 9817 9817 9816 9814 9811 9807 9802 9797 9791 9785 9778 9771 9763 9753 9742 9730 9715 9698 9679 9656 9630 9600 9566 9528 9487 9440 9390 9336 9277 9215 9149 9079 9006 8930 8851 8769 8684 8597 8508 8417 8323 8227 8129 8030 7928 7824 7717 7609 7499 7386 7272 7157 7041 6924 6808 6692 6580 6470 6366 6268 6177 6097 6027 5970 5928 5900 5889 5896 5919 5961 6020 6095 6187 6293 6412 6542 6681 6826 6976 7128 7280 7430 7577 7717 7851 7977 8094 8201 8299 8388 8467 8537 8599 8652 8699 8739 8774 8804 8830 8852 8871 8888 8903 8917 8929 8941 8952 8964 8975 8986 8998 9010 9024 9037 9052 9067 9083 9100 9117 9135 9153 9171 9190 9209 9227 9245 9263 9280 9297 9313 9329 9344 9358 9372 9385 9398 9410 9422 9433 9444 9455 9466 9476 9486 9495 9505 9514 9523 9531 9540 9548 9556 9564 9573 9582 9591 9600 9611 9622 9634 9646 9660 9674 9689 9704 9720 9736 9752 9768 9783 9798 9812 9826 9838 9850 9860 9869 9878 9885 9892 9898 9903 9908 9912 9916 9920 9923 9925 9928 9930 9931 9932 9933 9933 9933 9932 9931 9930 9928 9927 9925 9924 9922 9922 9921 9921 9921 9921 9922 9923 9925 9927 9929 9931 9933 9936 9938 9941 9944 9946 9948 9950 9952 9953 9954 9955 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9950 9950 9949 9947 4738 6 10 1 9945 9942 9940 9937 9933 9931 9928 9926 9924 9924 9924 9924 9925 9927 9929 9932 9934 9936 9938 9939 9940 9940 9940 9939 9938 9936 9934 9932 9930 9928 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9911 9909 9906 9904 9902 9900 9898 9897 9895 9895 9894 9894 9895 9895 9896 9897 9897 9898 9898 9898 9897 9896 9894 9892 9889 9886 9883 9880 9876 9873 9870 9867 9864 9862 9861 9859 9858 9858 9858 9858 9858 9859 9860 9860 9861 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9861 9860 9858 9856 9854 9851 9848 9844 9839 9834 9829 9822 9816 9809 9802 9795 9788 9781 9774 9767 9760 9753 9747 9741 9735 9728 9722 9715 9709 9702 9695 9687 9680 9672 9664 9656 9648 9640 9633 9626 9620 9614 9610 9607 9605 9604 9604 9605 9608 9611 9616 9621 9626 9633 9639 9646 9652 9658 9664 9670 9675 9679 9683 9686 9689 9691 9692 9694 9694 9695 9696 9696 9697 9697 9697 9698 9699 9699 9700 9701 9702 9702 9703 9703 9704 9704 9703 9703 9702 9701 9700 9699 9697 9695 9694 9692 9690 9689 9687 9686 9685 9684 9683 9682 9682 9682 9682 9682 9683 9683 9685 9686 9688 9690 9693 9696 9699 9703 9707 9711 9716 9721 9726 9731 9736 9741 9747 9752 9757 9762 9766 9771 9775 9779 9783 9787 9791 9794 9798 9802 9806 9809 9813 9817 9822 9826 9830 9834 9839 9843 9848 9852 9857 9861 9866 9870 9875 9879 9883 9887 9891 9895 9899 9902 9906 9909 9912 9915 9917 9920 9923 9925 9928 9931 9933 9936 9939 9942 9944 9947 9949 9951 9952 9953 9954 9953 9952 9951 9949 9946 9944 9940 9937 9934 9931 9928 9925 9922 9920 9918 9916 9915 9913 9912 9910 9907 9905 9902 9898 9894 9890 9885 9880 9874 9869 9863 9858 9853 9848 9844 9840 9837 9835 9833 9831 9830 9830 9830 9830 9832 9834 9836 9839 9843 9848 9854 9860 9867 9874 9882 9890 9899 9907 9915 9922 9929 9936 9941 9946 9949 9952 9954 9956 9957 9957 9958 9958 9959 9959 9960 9961 9962 9964 9965 9967 9969 9970 9972 9973 9974 9975 9975 9975 9975 9974 9974 9973 9973 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9982 9981 9979 9977 9974 9971 9967 9963 9959 9955 9950 9946 9942 9939 9935 9932 9930 9927 9925 9924 9922 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9914 9915 9915 9916 9917 9917 9917 9916 9915 9914 9911 9908 9904 9899 9894 9888 9882 9876 9870 9863 9857 9851 9844 9838 9831 9824 9816 9806 9796 9783 9768 9751 9732 9710 9685 9658 9628 9597 9564 9530 9495 9461 9427 9394 9362 9333 9306 9282 9261 9243 9229 9219 9212 9209 9209 9213 9221 9231 9245 9261 9280 9300 9323 9348 9373 9400 9426 9453 9479 9505 9529 9551 9571 9589 9604 9617 9627 9633 4739 6 10 1 9637 9637 9635 9630 9621 9609 9594 9575 9552 9524 9491 9452 9408 9355 9295 9227 9149 9061 8963 8855 8735 8604 8463 8311 8149 7977 7796 7608 7413 7212 7007 6799 6589 6378 6169 5962 5759 5561 5369 5185 5009 4843 4687 4542 4408 4287 4177 4081 3998 3928 3871 3827 3797 3781 3779 3792 3819 3861 3918 3991 4080 4185 4306 4442 4593 4759 4938 5129 5330 5541 5758 5980 6205 6430 6653 6873 7087 7294 7492 7681 7858 8025 8181 8325 8459 8581 8694 8798 8893 8981 9061 9135 9204 9267 9325 9379 9429 9474 9516 9554 9589 9620 9647 9672 9694 9713 9731 9746 9759 9771 9783 9793 9803 9813 9823 9832 9842 9852 9861 9871 9880 9889 9897 9905 9912 9918 9923 9928 9931 9934 9937 9938 9940 9941 9943 9944 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9962 9962 9961 9960 9958 9957 9955 9953 9951 9950 9948 9948 9947 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9966 9967 9970 9972 9975 9978 9982 9985 9989 9992 9995 9998 99991000010000 9999 9996 9993 9989 9984 9979 9973 9968 9962 9957 9953 9949 9945 9943 9940 9939 9937 9936 9934 9932 9928 9923 9917 9908 9898 9884 9868 9849 9827 9802 9774 9743 9709 9673 9634 9593 9552 9509 9466 9423 9381 9341 9303 9268 9236 9209 9187 9169 9157 9151 9150 9154 9163 9177 9195 9216 9240 9267 9295 9323 9352 9381 9409 9436 9461 9485 9508 9529 9549 9568 9586 9603 9620 9636 9653 9669 9686 9703 9719 9736 9752 9768 9784 9799 9814 9827 9840 9852 9863 9873 9882 9891 9898 9905 9911 9916 9920 9924 9927 9929 9930 9931 9930 9929 9927 9924 9919 9915 9909 9902 9895 9887 9879 9871 9863 9855 9847 9840 9833 9827 9821 9817 9813 9810 9808 9807 9806 9807 9808 9810 9812 9815 9818 9822 9826 9831 9836 9841 9848 9854 9861 9869 9877 9885 9894 9903 9911 9920 9928 9936 9943 9950 9956 9961 9965 9968 9970 9971 9972 9972 9972 9972 9971 9971 9970 9970 9970 9970 9971 9972 9973 9975 9976 9978 9980 9981 9983 9985 9986 9987 9988 9989 9989 9989 9989 9989 9988 9987 9986 9985 9983 9982 9980 9978 9976 9974 9971 9969 9967 9964 9962 9959 9957 9954 9951 9949 9946 9943 9941 9939 9937 9936 9935 9935 9935 9936 9937 9939 9942 9945 9948 9951 9955 9958 9961 9963 9965 9967 9967 9967 9967 9966 9964 9963 9961 9958 9956 9954 9952 9949 9947 9945 9943 9940 9938 9934 9931 9927 9922 9916 9910 9903 9896 9889 9881 9873 9866 9859 9852 9847 9842 9837 9834 9832 9830 9830 9829 9830 9831 9832 9834 9836 9838 9840 9842 9844 9847 9850 9853 9856 9860 9864 9869 9875 9881 9887 9894 9900 9907 9914 9920 9926 9932 9937 9941 9945 9948 9951 9953 9955 9957 9958 9959 9960 9961 9962 9963 9963 9963 9963 4740 6 10 1 9963 9962 9961 9960 9958 9956 9954 9952 9949 9948 9946 9945 9944 9944 9945 9945 9947 9948 9950 9951 9953 9953 9954 9953 9952 9950 9947 9943 9938 9933 9927 9921 9914 9907 9900 9892 9884 9875 9866 9857 9846 9835 9822 9807 9791 9773 9753 9731 9706 9679 9650 9618 9584 9547 9508 9465 9420 9373 9322 9268 9211 9151 9088 9022 8954 8882 8808 8733 8656 8578 8500 8423 8348 8276 8207 8142 8083 8030 7985 7947 7918 7898 7888 7887 7895 7913 7939 7975 8018 8068 8125 8187 8253 8323 8396 8470 8545 8620 8693 8766 8836 8903 8966 9027 9083 9135 9183 9226 9265 9298 9327 9352 9371 9385 9394 9397 9396 9388 9375 9356 9331 9301 9265 9224 9179 9128 9074 9017 8958 8898 8837 8776 8717 8660 8605 8554 8506 8462 8422 8384 8349 8314 8280 8244 8206 8163 8114 8059 7994 7919 7834 7738 7630 7510 7380 7241 7092 6937 6777 6615 6452 6293 6138 5992 5856 5734 5628 5540 5471 5424 5400 5398 5419 5463 5530 5617 5725 5849 5989 6142 6306 6477 6653 6831 7009 7184 7355 7518 7674 7820 7956 8080 8194 8296 8388 8468 8538 8599 8650 8692 8727 8753 8772 8784 8789 8787 8778 8762 8739 8708 8671 8627 8576 8518 8454 8383 8307 8226 8140 8050 7956 7860 7762 7661 7561 7459 7359 7259 7162 7067 6976 6889 6807 6730 6661 6599 6546 6501 6467 6443 6431 6429 6440 6463 6497 6543 6600 6668 6745 6832 6926 7028 7135 7247 7362 7480 7598 7717 7835 7952 8065 8176 8283 8386 8484 8577 8666 8749 8827 8901 8969 9033 9092 9146 9197 9244 9287 9328 9365 9399 9431 9460 9488 9513 9537 9560 9580 9600 9618 9635 9651 9666 9680 9693 9706 9717 9728 9738 9747 9756 9764 9772 9780 9787 9794 9800 9806 9812 9818 9824 9829 9833 9838 9841 9845 9848 9851 9853 9855 9857 9858 9859 9861 9862 9863 9864 9865 9867 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9885 9887 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9900 9902 9904 9907 9909 9912 9914 9916 9917 9919 9920 9920 9921 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9889 9887 9884 9881 9877 9873 9869 9864 9859 9853 9848 9842 9836 9830 9824 9818 9811 9804 9797 9789 9780 9771 9760 9749 9737 9724 9710 9696 9681 9665 9649 9632 9615 9597 9579 9559 9538 9515 9490 9461 9430 9394 9354 9308 9258 9201 9139 9070 8995 8914 8827 8734 8636 8533 8426 8314 8198 8078 7956 7831 7704 7576 7446 7316 7186 7058 6932 6810 6693 6582 6480 6387 6305 6236 6181 6141 6118 6112 6122 6150 6194 6253 6327 6415 6513 6621 6735 6855 6978 7102 7225 7345 7460 7571 7674 7771 7859 7940 8011 8074 8129 8175 8213 8243 4741 6 10 1 8265 8279 8286 8285 8276 8261 8238 8207 8170 8125 8072 8013 7946 7872 7792 7704 7610 7510 7404 7292 7176 7057 6934 6810 6686 6563 6444 6329 6220 6120 6031 5953 5890 5842 5811 5797 5802 5824 5866 5925 6002 6094 6201 6321 6452 6592 6740 6892 7047 7204 7360 7514 7665 7811 7952 8088 8216 8338 8454 8562 8664 8759 8848 8931 9009 9081 9148 9210 9267 9321 9370 9415 9457 9495 9531 9563 9593 9620 9644 9667 9688 9707 9724 9740 9755 9768 9781 9792 9803 9813 9823 9832 9840 9848 9856 9863 9870 9877 9884 9890 9896 9901 9906 9911 9915 9918 9921 9924 9925 9927 9928 9928 9929 9929 9930 9930 9930 9931 9932 9933 9935 9936 9938 9939 9941 9942 9944 9944 9945 9945 9944 9944 9942 9940 9938 9936 9933 9930 9928 9925 9922 9919 9916 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9877 9873 9870 9866 9862 9859 9855 9851 9847 9843 9839 9835 9831 9827 9823 9818 9814 9809 9805 9800 9795 9791 9786 9782 9777 9773 9768 9764 9760 9757 9754 9751 9749 9747 9746 9745 9745 9746 9747 9749 9751 9753 9756 9759 9761 9763 9765 9767 9767 9767 9766 9764 9761 9756 9750 9743 9735 9724 9712 9698 9682 9664 9642 9618 9591 9560 9525 9485 9440 9390 9333 9268 9197 9116 9026 8927 8816 8694 8560 8413 8253 8080 7894 7695 7484 7261 7028 6786 6536 6280 6020 5758 5495 5235 4978 4726 4482 4245 4019 3803 3598 3404 3223 3055 2900 2757 2629 2514 2415 2332 2265 2217 2189 2182 2198 2239 2304 2397 2516 2662 2836 3035 3258 3504 3769 4051 4345 4649 4958 5269 5577 5880 6173 6454 6722 6974 7208 7425 7625 7807 7972 8122 8257 8378 8489 8588 8679 8762 8838 8909 8974 9034 9090 9142 9190 9235 9276 9314 9348 9379 9407 9432 9455 9476 9495 9512 9528 9543 9558 9572 9586 9600 9615 9629 9644 9660 9675 9691 9707 9723 9738 9754 9768 9782 9795 9807 9817 9826 9835 9841 9847 9852 9855 9858 9860 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9870 9870 9870 9869 9869 9867 9866 9865 9863 9862 9860 9860 9859 9860 9861 9863 9865 9868 9871 9875 9878 9882 9885 9887 9889 9890 9891 9891 9890 9890 9889 9888 9887 9887 9888 9890 9893 9897 9901 9907 9913 9919 9926 9932 9938 9944 9948 9952 9954 9956 9956 9956 9956 9955 9953 9952 9952 9952 9952 9953 9955 9958 9961 9965 9969 9973 9977 9981 9984 9987 9989 9990 9990 9990 9989 9987 9984 9981 9977 9973 9968 9962 9956 9950 9943 9936 9929 9921 9913 9904 9896 9888 9879 9871 9863 9856 9849 9843 9837 9832 9828 9825 9823 9821 9821 9821 9822 9823 9826 9829 9832 9837 9841 9847 9852 9859 9865 9872 9879 9886 9893 9900 9907 9913 9919 9924 9928 9932 9936 9938 9940 9942 9943 9943 9943 9943 9943 9942 9942 9942 4742 6 10 1 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9941 9940 9938 9935 9932 9929 9925 9921 9917 9912 9907 9902 9896 9890 9884 9877 9869 9861 9852 9841 9830 9818 9804 9789 9772 9755 9736 9716 9695 9673 9651 9629 9606 9585 9564 9544 9525 9508 9493 9479 9468 9459 9452 9447 9445 9445 9446 9450 9455 9462 9470 9480 9490 9501 9513 9525 9538 9550 9563 9575 9587 9599 9610 9621 9632 9642 9652 9661 9670 9678 9686 9694 9701 9707 9714 9719 9724 9729 9733 9736 9739 9741 9743 9744 9744 9744 9744 9743 9743 9743 9742 9742 9742 9743 9743 9744 9744 9744 9744 9742 9739 9735 9730 9723 9713 9702 9688 9672 9653 9632 9609 9584 9556 9526 9494 9460 9424 9385 9345 9303 9258 9212 9164 9115 9065 9013 8962 8910 8860 8811 8764 8720 8680 8645 8616 8592 8575 8566 8563 8569 8581 8601 8628 8660 8698 8741 8788 8837 8888 8941 8994 9046 9097 9147 9194 9240 9284 9325 9364 9401 9436 9470 9501 9532 9561 9588 9615 9640 9663 9685 9705 9723 9740 9754 9767 9778 9788 9796 9804 9810 9816 9822 9828 9834 9841 9848 9855 9863 9872 9881 9890 9899 9908 9916 9924 9930 9936 9941 9945 9948 9950 9951 9952 9952 9953 9953 9953 9954 9955 9956 9958 9960 9962 9963 9965 9965 9965 9964 9963 9960 9956 9950 9944 9937 9929 9921 9911 9902 9892 9882 9872 9862 9852 9841 9830 9817 9804 9790 9774 9756 9736 9714 9690 9663 9634 9602 9569 9533 9496 9457 9417 9377 9336 9296 9257 9218 9182 9147 9116 9087 9062 9040 9023 9011 9003 9000 9001 9008 9019 9035 9054 9078 9105 9134 9166 9199 9234 9268 9303 9336 9369 9400 9429 9457 9483 9506 9528 9549 9568 9586 9602 9618 9633 9647 9661 9674 9687 9699 9710 9720 9729 9738 9745 9752 9758 9764 9769 9774 9780 9785 9791 9797 9804 9812 9820 9828 9837 9846 9854 9863 9870 9877 9883 9888 9892 9895 9897 9899 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9900 9898 9894 9889 9883 9874 9862 9848 9830 9810 9786 9759 9728 9694 9655 9611 9563 9509 9449 9382 9309 9228 9138 9040 8933 8817 8692 8558 8416 8266 8109 7947 7780 7611 7440 7270 7103 6940 6784 6635 6497 6370 6257 6159 6077 6012 5966 5938 5931 5943 5975 6026 6096 6184 6289 6408 6541 6686 6839 7000 7166 7334 7503 7669 7832 7990 8140 8283 8417 8541 8656 8762 8858 8945 9024 9095 9159 9216 9268 9314 9356 9394 9427 9456 9481 9502 9519 9533 9542 9547 9548 9546 9539 9529 9515 9498 9478 9455 9428 9399 9367 9332 9295 9255 9213 9170 9124 9078 9031 8984 8938 8893 8852 8814 8780 8752 8729 8714 8705 8704 8711 8725 8745 8772 8805 8843 8884 8928 8974 9022 9069 9116 9161 9205 9247 9286 9323 9358 9391 9421 9450 9476 9501 9524 9545 9565 9583 9598 9612 9623 9632 9639 4743 6 10 1 9643 9645 9645 9643 9639 9634 9627 9620 9612 9604 9596 9588 9581 9574 9568 9563 9557 9552 9547 9542 9537 9531 9525 9518 9511 9503 9494 9485 9476 9467 9458 9449 9441 9433 9426 9420 9415 9410 9406 9403 9400 9398 9396 9395 9393 9392 9391 9389 9388 9387 9386 9385 9385 9385 9386 9388 9390 9393 9398 9403 9409 9417 9425 9435 9445 9457 9469 9482 9495 9509 9523 9537 9551 9565 9579 9593 9607 9620 9634 9647 9661 9674 9687 9700 9713 9727 9740 9753 9766 9779 9792 9804 9815 9826 9836 9846 9854 9861 9868 9873 9877 9881 9884 9886 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9900 9900 9899 9897 9895 9892 9888 9883 9877 9871 9864 9857 9849 9841 9834 9826 9818 9811 9804 9797 9791 9785 9779 9774 9770 9766 9763 9760 9759 9759 9760 9763 9767 9772 9779 9787 9797 9807 9819 9831 9843 9856 9867 9878 9888 9897 9904 9910 9914 9917 9919 9920 9920 9920 9920 9921 9921 9923 9925 9928 9932 9936 9941 9946 9950 9954 9957 9959 9960 9960 9959 9956 9953 9949 9944 9940 9935 9932 9929 9927 9926 9926 9927 9929 9932 9936 9939 9943 9946 9949 9950 9951 9951 9950 9949 9946 9943 9940 9936 9933 9930 9928 9926 9925 9925 9925 9925 9926 9927 9928 9928 9928 9928 9927 9926 9924 9922 9920 9918 9916 9914 9913 9912 9912 9913 9914 9916 9918 9922 9925 9929 9933 9936 9940 9944 9947 9951 9954 9957 9960 9963 9967 9970 9974 9977 9981 9984 9987 9990 9992 9993 9994 9994 9993 9992 9990 9987 9984 9981 9978 9975 9973 9972 9971 9972 9973 9975 9977 9980 9983 9986 9989 9991 9993 9993 9993 9992 9991 9989 9986 9983 9979 9976 9974 9971 9970 9969 9969 9970 9971 9973 9975 9977 9979 9981 9983 9984 9985 9985 9985 9984 9982 9981 9979 9977 9975 9973 9972 9970 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9947 9944 9941 9938 9934 9930 9926 9922 9917 9912 9907 9902 9897 9891 9885 9878 9872 9864 9856 9848 9838 9828 9816 9804 9790 9774 9757 9739 9718 9696 9673 9648 9621 9594 9565 9536 9506 9476 9447 9418 9389 9362 9336 9312 9290 9269 9251 9234 9220 9207 9196 9188 9181 9176 9172 9170 9169 9170 9173 9177 9182 9189 9198 9208 9220 9234 9250 9267 9286 9307 9329 9353 9378 9405 9432 9459 9487 9515 9543 9570 9596 9622 9646 9668 9689 9708 9726 9742 9756 9769 9780 9790 9799 9807 9815 9821 9827 9833 9838 9843 9848 9853 9857 9861 9864 9868 9871 9873 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9894 9895 9896 9897 9897 9898 9898 9897 9897 9896 9895 9895 9894 9894 9895 9895 9897 9898 9900 9902 9904 9906 9907 9908 9909 9909 9908 4744 6 10 1 9907 9904 9902 9899 9895 9892 9888 9885 9883 9881 9879 9879 9878 9878 9879 9879 9880 9880 9880 9879 9878 9876 9873 9869 9866 9862 9858 9854 9850 9847 9844 9843 9842 9841 9842 9843 9844 9845 9847 9848 9848 9848 9848 9846 9844 9841 9837 9833 9828 9823 9818 9813 9808 9803 9798 9793 9789 9785 9781 9777 9774 9771 9768 9765 9763 9760 9758 9756 9754 9753 9752 9751 9750 9749 9748 9748 9747 9746 9745 9744 9742 9740 9737 9734 9730 9726 9722 9717 9711 9706 9700 9695 9689 9683 9678 9672 9666 9661 9656 9650 9645 9639 9633 9627 9620 9613 9605 9597 9588 9579 9569 9559 9548 9537 9527 9516 9505 9494 9484 9474 9464 9455 9445 9435 9425 9415 9403 9390 9376 9361 9343 9323 9302 9278 9252 9224 9194 9163 9130 9096 9060 9024 8987 8949 8910 8871 8830 8789 8746 8701 8653 8603 8550 8493 8433 8368 8299 8226 8147 8064 7976 7884 7786 7685 7579 7469 7356 7238 7118 6993 6866 6736 6603 6467 6329 6188 6045 5900 5755 5609 5463 5319 5176 5038 4904 4777 4658 4548 4450 4364 4293 4238 4200 4180 4179 4197 4234 4290 4365 4457 4566 4690 4828 4978 5137 5304 5477 5653 5832 6010 6187 6362 6532 6697 6856 7009 7155 7294 7426 7551 7669 7780 7885 7983 8076 8163 8245 8321 8394 8461 8525 8585 8641 8694 8744 8791 8835 8876 8916 8953 8988 9022 9054 9084 9113 9140 9166 9191 9214 9235 9256 9274 9292 9308 9322 9336 9348 9359 9370 9379 9388 9397 9405 9413 9422 9430 9438 9447 9456 9465 9475 9484 9493 9502 9511 9520 9528 9536 9542 9548 9554 9558 9562 9564 9566 9567 9568 9567 9566 9564 9562 9559 9555 9550 9544 9538 9529 9520 9508 9495 9480 9464 9445 9425 9403 9380 9356 9331 9307 9282 9259 9237 9217 9199 9183 9171 9161 9155 9152 9152 9154 9160 9168 9178 9190 9203 9217 9233 9248 9265 9281 9298 9315 9332 9348 9365 9380 9396 9410 9423 9436 9447 9456 9464 9471 9476 9479 9481 9481 9480 9479 9476 9473 9470 9467 9464 9461 9458 9456 9454 9452 9450 9448 9445 9442 9438 9434 9429 9423 9417 9410 9402 9395 9387 9380 9372 9365 9359 9352 9347 9341 9336 9331 9326 9320 9315 9310 9304 9299 9293 9287 9281 9275 9269 9263 9257 9252 9247 9242 9237 9232 9227 9222 9216 9210 9204 9197 9189 9181 9173 9164 9155 9146 9137 9128 9119 9111 9103 9096 9089 9084 9079 9076 9073 9072 9072 9074 9076 9080 9086 9093 9101 9112 9123 9136 9149 9164 9180 9196 9212 9227 9242 9256 9268 9279 9287 9293 9296 9295 9292 9286 9276 9263 9247 9228 9207 9184 9158 9132 9105 9077 9050 9023 8998 8975 8954 8936 8922 8912 8905 8903 8906 8913 8924 8941 8961 8986 9015 9046 9081 9118 9156 9196 9236 9276 9316 9355 9392 9428 9462 9493 9522 9549 9573 9595 9614 9632 9647 9661 9673 4745 6 10 1 9684 9694 9702 9710 9717 9724 9729 9735 9740 9745 9750 9755 9759 9763 9767 9771 9774 9778 9781 9783 9786 9787 9789 9790 9790 9789 9788 9786 9784 9780 9776 9770 9763 9754 9744 9732 9717 9700 9681 9657 9630 9599 9564 9524 9479 9429 9374 9313 9248 9178 9105 9028 8948 8867 8785 8704 8624 8548 8476 8410 8351 8300 8257 8225 8202 8190 8189 8198 8217 8246 8283 8328 8380 8437 8499 8563 8629 8696 8762 8827 8889 8949 9005 9057 9105 9150 9190 9227 9261 9291 9320 9346 9370 9393 9415 9436 9457 9478 9499 9519 9539 9560 9580 9599 9619 9637 9655 9671 9686 9700 9712 9723 9732 9739 9744 9747 9749 9748 9746 9742 9736 9728 9719 9706 9692 9674 9654 9630 9603 9572 9536 9496 9452 9402 9348 9288 9225 9157 9085 9011 8934 8857 8779 8702 8627 8555 8488 8426 8371 8323 8283 8252 8230 8218 8214 8221 8236 8260 8293 8333 8379 8432 8490 8551 8617 8684 8753 8823 8893 8962 9030 9095 9159 9219 9277 9331 9382 9430 9474 9515 9552 9587 9618 9646 9672 9696 9717 9737 9754 9770 9784 9797 9808 9818 9827 9835 9841 9848 9853 9858 9862 9866 9870 9874 9878 9882 9886 9890 9894 9898 9902 9905 9909 9912 9914 9916 9918 9919 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9910 9908 9907 9905 9903 9902 9900 9900 9899 9899 9900 9901 9902 9903 9904 9906 9907 9908 9908 9907 9906 9905 9902 9900 9896 9893 9890 9886 9883 9881 9879 9878 9877 9878 9879 9881 9883 9886 9890 9893 9897 9900 9903 9906 9907 9908 9909 9908 9907 9905 9903 9901 9898 9895 9892 9889 9887 9885 9884 9883 9882 9882 9882 9882 9882 9881 9880 9879 9876 9873 9868 9863 9856 9849 9840 9830 9820 9808 9796 9783 9769 9754 9738 9722 9704 9686 9667 9647 9626 9604 9582 9560 9537 9515 9493 9472 9452 9433 9415 9399 9384 9371 9360 9349 9340 9332 9324 9317 9309 9301 9292 9281 9269 9254 9237 9216 9192 9164 9131 9094 9052 9004 8951 8891 8825 8752 8672 8584 8488 8385 8273 8152 8023 7884 7737 7581 7416 7243 7062 6873 6677 6475 6268 6057 5842 5625 5407 5189 4973 4759 4548 4341 4140 3944 3756 3575 3402 3238 3085 2942 2811 2693 2590 2502 2431 2379 2347 2336 2348 2384 2444 2530 2641 2776 2936 3119 3323 3545 3785 4037 4300 4571 4846 5121 5395 5664 5926 6178 6420 6650 6867 7070 7261 7438 7603 7756 7898 8030 8153 8268 8375 8476 8570 8658 8741 8818 8891 8958 9021 9079 9132 9180 9224 9265 9301 9334 9364 9391 9416 9439 9460 9480 9499 9517 9535 9551 9567 9582 9597 9610 9623 9635 9646 9656 9665 9673 9680 9687 9693 9698 9703 9707 9711 9715 9719 9723 9726 9730 9734 9738 9742 9747 9751 9756 9761 9766 9771 9776 9782 9787 9792 9796 9800 9804 4746 6 10 1 9807 9810 9812 9813 9814 9814 9814 9814 9813 9813 9813 9813 9814 9815 9817 9819 9822 9825 9829 9832 9835 9838 9840 9841 9841 9840 9838 9834 9829 9824 9817 9809 9801 9792 9784 9775 9766 9757 9748 9740 9731 9723 9715 9706 9698 9690 9681 9672 9664 9655 9646 9638 9631 9624 9618 9613 9609 9606 9605 9605 9606 9608 9612 9616 9622 9628 9634 9642 9649 9657 9665 9674 9682 9691 9699 9708 9716 9724 9732 9740 9747 9754 9760 9766 9771 9775 9779 9782 9785 9787 9789 9790 9792 9792 9793 9794 9794 9793 9792 9790 9788 9784 9779 9773 9766 9757 9746 9734 9721 9706 9690 9672 9653 9633 9611 9588 9564 9539 9512 9483 9453 9421 9388 9353 9317 9281 9244 9207 9170 9136 9103 9072 9045 9023 9004 8990 8982 8979 8982 8990 9002 9020 9042 9067 9096 9127 9160 9194 9229 9265 9300 9334 9368 9401 9433 9464 9493 9521 9548 9573 9597 9619 9640 9659 9676 9691 9705 9717 9727 9736 9744 9750 9755 9759 9762 9765 9767 9769 9770 9771 9771 9771 9770 9769 9767 9765 9762 9758 9754 9749 9744 9739 9734 9730 9726 9723 9720 9719 9719 9719 9721 9723 9727 9730 9735 9739 9743 9748 9752 9755 9759 9762 9765 9768 9771 9774 9777 9780 9783 9787 9791 9796 9800 9805 9810 9814 9818 9822 9826 9829 9831 9833 9835 9837 9838 9840 9842 9845 9848 9851 9855 9860 9865 9870 9876 9881 9886 9890 9894 9897 9898 9899 9899 9898 9897 9895 9892 9890 9887 9885 9883 9882 9882 9882 9883 9884 9886 9889 9891 9893 9895 9897 9899 9900 9901 9901 9901 9901 9900 9900 9899 9898 9897 9897 9896 9894 9893 9891 9889 9887 9884 9880 9876 9872 9867 9861 9856 9850 9844 9839 9834 9829 9824 9821 9817 9814 9811 9809 9807 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9783 9783 9782 9782 9783 9784 9785 9786 9788 9789 9791 9792 9794 9795 9796 9797 9798 9800 9801 9803 9805 9808 9811 9814 9817 9821 9826 9830 9834 9838 9843 9846 9849 9852 9854 9855 9856 9856 9855 9854 9852 9850 9847 9845 9842 9840 9838 9836 9835 9835 9835 9836 9837 9839 9842 9845 9849 9852 9856 9860 9863 9866 9869 9871 9873 9874 9875 9875 9876 9876 9876 9875 9875 9876 9876 9877 9877 9878 9879 9881 9882 9883 9884 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9896 9896 9896 9895 9893 9891 9887 9883 9879 9874 9868 9863 9857 9851 9845 9840 9836 9832 9828 9825 9822 9820 9819 9817 9816 9814 9813 9812 9810 9809 9807 9806 9804 9803 9802 9801 9801 9801 9802 9803 9805 9808 9811 9814 9817 9820 9822 9824 9825 9825 9825 9823 9821 9817 9813 9808 9803 9798 9792 9787 9783 9779 9776 9773 9772 9772 9772 9773 9775 9777 9779 9781 9783 9784 9785 9785 9785 9784 9782 9780 9778 4747 6 10 1 9776 9774 9772 9770 9768 9767 9767 9766 9766 9766 9766 9766 9765 9764 9763 9761 9758 9755 9752 9748 9743 9739 9734 9730 9726 9723 9720 9718 9717 9718 9719 9722 9725 9730 9736 9743 9750 9759 9767 9776 9784 9792 9800 9807 9813 9819 9823 9827 9829 9831 9832 9832 9831 9831 9830 9829 9829 9829 9828 9829 9829 9829 9830 9830 9829 9828 9826 9824 9820 9815 9808 9801 9793 9783 9773 9763 9753 9743 9733 9724 9716 9709 9703 9699 9696 9694 9695 9696 9699 9703 9708 9715 9721 9729 9737 9745 9753 9760 9768 9774 9780 9784 9787 9790 9791 9790 9789 9786 9783 9779 9774 9769 9764 9758 9753 9747 9742 9737 9732 9726 9721 9715 9709 9703 9696 9689 9682 9675 9668 9662 9656 9651 9648 9646 9646 9648 9652 9658 9666 9675 9686 9698 9711 9724 9736 9749 9761 9771 9781 9790 9797 9803 9808 9812 9816 9819 9821 9824 9827 9830 9833 9836 9839 9843 9846 9849 9851 9853 9854 9854 9853 9851 9848 9845 9841 9837 9832 9828 9824 9820 9818 9816 9815 9815 9815 9817 9818 9821 9823 9825 9827 9829 9830 9831 9831 9830 9830 9829 9827 9826 9825 9823 9823 9822 9822 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9837 9840 9843 9846 9850 9853 9857 9861 9864 9867 9869 9871 9871 9871 9869 9867 9865 9861 9858 9855 9852 9850 9848 9848 9849 9850 9853 9856 9861 9865 9870 9874 9879 9882 9884 9886 9886 9885 9884 9881 9877 9874 9869 9865 9861 9858 9854 9852 9850 9849 9849 9849 9850 9850 9851 9852 9853 9853 9853 9853 9852 9850 9849 9847 9845 9843 9841 9839 9837 9836 9835 9834 9833 9833 9833 9833 9833 9833 9833 9832 9831 9829 9827 9825 9821 9817 9811 9805 9798 9790 9781 9771 9760 9748 9735 9720 9704 9687 9669 9649 9629 9607 9584 9561 9537 9512 9487 9463 9439 9415 9393 9372 9353 9335 9321 9308 9298 9292 9288 9286 9288 9293 9300 9310 9322 9336 9352 9370 9389 9409 9430 9452 9474 9497 9519 9541 9563 9583 9603 9622 9640 9656 9670 9683 9695 9705 9713 9720 9726 9731 9734 9737 9740 9742 9743 9745 9746 9747 9749 9750 9751 9752 9752 9752 9752 9750 9748 9744 9740 9734 9728 9720 9712 9703 9693 9682 9671 9660 9649 9637 9626 9614 9603 9592 9582 9572 9563 9555 9547 9540 9534 9530 9526 9524 9523 9523 9525 9527 9531 9536 9541 9547 9554 9560 9566 9571 9576 9580 9584 9586 9586 9586 9584 9582 9578 9573 9568 9561 9554 9545 9537 9527 9516 9504 9492 9478 9462 9445 9427 9407 9385 9361 9336 9309 9280 9250 9219 9188 9155 9123 9090 9057 9026 8994 8964 8935 8908 8881 8856 8832 8809 8787 8766 8745 8725 8705 8686 8666 8646 8626 8606 8586 8566 8547 8528 8510 8494 8479 8466 8454 8444 8437 8431 8427 8425 8425 8426 8428 8431 8435 8440 4748 6 10 1 8445 8450 8455 8461 8467 8472 8478 8483 8489 8494 8498 8502 8504 8506 8505 8503 8498 8490 8478 8463 8444 8420 8391 8358 8319 8274 8223 8167 8104 8035 7959 7877 7787 7690 7585 7473 7353 7225 7090 6947 6797 6640 6477 6309 6136 5959 5779 5596 5413 5229 5047 4866 4687 4512 4341 4175 4015 3861 3714 3576 3446 3327 3218 3122 3039 2970 2916 2879 2860 2859 2876 2913 2970 3045 3139 3250 3378 3522 3678 3847 4025 4210 4401 4595 4791 4986 5179 5369 5554 5734 5907 6074 6234 6386 6532 6671 6803 6929 7049 7163 7273 7377 7476 7571 7662 7749 7832 7911 7986 8058 8126 8191 8253 8311 8367 8419 8469 8517 8562 8605 8646 8685 8723 8759 8793 8827 8859 8891 8921 8951 8980 9008 9035 9061 9086 9110 9133 9155 9175 9194 9212 9228 9244 9258 9271 9283 9295 9306 9316 9326 9336 9346 9355 9364 9372 9380 9387 9394 9399 9404 9407 9410 9411 9412 9412 9411 9410 9409 9408 9407 9408 9409 9411 9414 9419 9424 9431 9439 9447 9455 9464 9474 9483 9491 9500 9508 9516 9523 9530 9537 9543 9550 9556 9562 9568 9575 9581 9588 9594 9600 9607 9613 9619 9625 9630 9636 9641 9646 9651 9656 9661 9666 9671 9676 9681 9686 9690 9694 9698 9702 9705 9707 9709 9710 9711 9710 9710 9708 9706 9704 9702 9699 9695 9692 9689 9685 9681 9677 9674 9670 9666 9662 9658 9655 9651 9648 9645 9643 9640 9639 9638 9637 9637 9638 9639 9641 9643 9646 9650 9654 9659 9664 9669 9675 9681 9687 9694 9700 9706 9711 9717 9722 9726 9731 9735 9738 9741 9744 9747 9750 9752 9755 9759 9762 9766 9770 9775 9780 9785 9790 9795 9800 9804 9808 9812 9815 9817 9818 9819 9820 9820 9821 9821 9821 9822 9822 9823 9825 9827 9829 9831 9833 9836 9838 9840 9842 9843 9844 9844 9844 9844 9843 9843 9842 9841 9839 9838 9837 9836 9834 9832 9830 9828 9824 9821 9816 9810 9804 9796 9787 9777 9766 9754 9740 9724 9708 9690 9670 9649 9627 9604 9579 9553 9526 9499 9471 9444 9417 9391 9366 9344 9323 9306 9291 9280 9273 9270 9271 9276 9285 9297 9313 9332 9353 9377 9402 9427 9454 9480 9506 9531 9555 9577 9598 9617 9634 9650 9664 9677 9688 9698 9707 9716 9723 9731 9737 9744 9750 9756 9762 9768 9774 9780 9786 9791 9796 9801 9806 9810 9813 9816 9819 9821 9822 9823 9824 9824 9823 9823 9822 9821 9820 9819 9819 9819 9819 9819 9821 9822 9824 9827 9830 9833 9836 9839 9841 9844 9846 9848 9850 9851 9851 9851 9851 9850 9849 9848 9846 9845 9843 9842 9841 9840 9839 9838 9838 9837 9836 9835 9835 9834 9832 9831 9829 9828 9826 9824 9822 9820 9819 9817 9816 9816 9815 9815 9816 9817 9818 9819 9820 9821 9822 9822 9822 9822 9822 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9803 9802 9800 9799 4749 6 10 2 9804 9804 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9806 9806 9807 9808 9810 9812 9814 9817 9820 9822 9825 9827 9829 9831 9832 9833 9834 9834 9833 9833 9832 9831 9830 9829 9827 9826 9825 9824 9823 9822 9821 9819 9818 9816 9814 9812 9809 9807 9804 9800 9797 9793 9789 9785 9781 9776 9772 9767 9763 9758 9754 9750 9745 9741 9737 9734 9730 9727 9724 9722 9719 9717 9715 9713 9711 9708 9706 9703 9699 9695 9690 9685 9679 9673 9667 9660 9653 9646 9640 9633 9627 9622 9617 9612 9608 9604 9601 9598 9595 9593 9591 9588 9586 9583 9581 9579 9577 9575 9573 9572 9572 9572 9572 9574 9576 9579 9582 9585 9589 9593 9597 9601 9604 9607 9610 9612 9613 9614 9614 9615 9614 9614 9614 9614 9614 9614 9615 9616 9618 9620 9623 9626 9629 9633 9636 9639 9643 9646 9649 9652 9654 9657 9659 9662 9664 9666 9669 9671 9674 9677 9680 9683 9686 9689 9692 9695 9698 9700 9702 9704 9706 9707 9708 9709 9709 9709 9710 9710 9711 9712 9713 9714 9716 9718 9721 9724 9727 9730 9734 9737 9741 9744 9748 9751 9754 9756 9758 9760 9762 9763 9764 9765 9766 9767 9768 9769 9770 9772 9774 9776 9778 9781 9783 9785 9786 9787 9788 9787 9786 9784 9781 9778 9773 9768 9762 9756 9749 9742 9735 9729 9722 9715 9709 9703 9697 9691 9686 9681 9675 9670 9665 9660 9655 9650 9644 9639 9633 9627 9621 9615 9608 9602 9595 9588 9581 9574 9567 9560 9553 9545 9538 9530 9522 9514 9505 9496 9487 9476 9464 9451 9437 9421 9403 9383 9362 9337 9311 9282 9251 9218 9182 9145 9106 9065 9023 8980 8937 8893 8849 8806 8762 8720 8678 8636 8595 8555 8516 8477 8438 8400 8362 8323 8285 8246 8207 8168 8129 8089 8050 8012 7974 7938 7903 7870 7840 7812 7787 7765 7746 7731 7720 7711 7706 7704 7704 7707 7712 7719 7728 7738 7749 7761 7774 7788 7803 7819 7835 7852 7870 7889 7909 7929 7951 7973 7996 8019 8043 8068 8093 8119 8146 8174 8203 8233 8265 8298 8334 8372 8412 8454 8499 8546 8596 8646 8698 8751 8803 8856 8907 8957 9004 9050 9092 9132 9169 9202 9233 9261 9287 9311 9334 9354 9374 9394 9412 9431 9449 9467 9485 9502 9519 9536 9552 9567 9581 9594 9606 9617 9627 9636 9644 9651 9657 9662 9667 9671 9674 9676 9677 9677 9677 9675 9672 9668 9663 9657 9650 9642 9633 9623 9612 9601 9589 9576 9563 9549 9534 9518 9500 9481 9459 9435 9407 9377 9342 9303 9260 9213 9160 9102 9039 8971 8897 8818 8733 8643 8547 8446 8339 8227 8109 7986 7859 7727 7591 7451 7310 7167 7024 6882 6744 6609 6482 6362 6252 6154 6070 6000 5947 5911 5893 5894 5914 5953 6009 6082 6171 6275 6391 6518 6653 6796 6943 7094 7245 7396 7545 7690 7830 7965 8094 8216 8330 8438 8538 8630 4750 6 10 2 8716 8795 8868 8934 8995 9051 9102 9149 9192 9232 9269 9304 9336 9367 9396 9423 9449 9474 9498 9520 9542 9562 9580 9598 9614 9628 9641 9653 9664 9673 9681 9689 9696 9703 9710 9717 9724 9731 9739 9747 9755 9764 9773 9781 9789 9797 9804 9810 9815 9819 9821 9823 9823 9823 9822 9821 9820 9818 9817 9816 9816 9816 9817 9819 9821 9824 9828 9832 9837 9842 9847 9852 9856 9861 9865 9869 9872 9875 9878 9879 9881 9881 9881 9881 9880 9878 9876 9873 9870 9867 9864 9861 9857 9854 9851 9849 9847 9846 9845 9844 9845 9845 9846 9848 9849 9851 9853 9855 9857 9859 9860 9861 9863 9864 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9874 9876 9878 9881 9883 9886 9889 9891 9894 9896 9899 9900 9902 9903 9904 9905 9905 9905 9904 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9899 9898 9897 9895 9893 9891 9889 9886 9884 9883 9881 9880 9880 9880 9881 9882 9883 9885 9887 9888 9890 9891 9891 9891 9890 9889 9887 9885 9883 9881 9878 9876 9874 9873 9872 9872 9872 9872 9872 9873 9874 9874 9874 9874 9873 9871 9870 9868 9865 9863 9861 9859 9857 9856 9856 9857 9858 9860 9862 9865 9867 9870 9873 9876 9878 9880 9881 9882 9882 9882 9881 9881 9880 9880 9880 9880 9880 9881 9883 9884 9886 9888 9889 9890 9891 9891 9890 9889 9887 9885 9882 9878 9875 9871 9868 9865 9862 9861 9859 9859 9859 9860 9861 9863 9865 9868 9870 9873 9875 9877 9878 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9866 9866 9865 9864 9863 9863 9862 9862 9862 9861 9860 9860 9859 9858 9857 9856 9856 9855 9854 9854 9854 9854 9854 9854 9855 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9859 9861 9862 9864 9866 9868 9869 9870 9871 9871 9871 9870 9868 9866 9863 9859 9855 9852 9848 9845 9842 9839 9838 9837 9836 9837 9838 9840 9842 9844 9846 9848 9850 9851 9852 9853 9853 9852 9851 9850 9848 9846 9845 9843 9842 9841 9841 9841 9842 9843 9845 9848 9850 9853 9857 9860 9863 9866 9869 9871 9873 9875 9876 9877 9877 9877 9876 9875 9874 9873 9872 9870 9868 9867 9865 9863 9861 9858 9856 9853 9850 9847 9844 9841 9839 9836 9834 9832 9830 9829 9828 9828 9829 9829 9830 9831 9831 9832 9833 9833 9832 9832 9830 9829 9827 9824 9821 9818 9814 9811 9807 9802 9798 9793 9788 9783 9777 9771 9764 9756 9748 9740 9731 9721 9712 9703 9693 9684 9676 9668 9661 9654 9648 9642 9638 9633 9629 9625 9622 9618 9614 9610 9606 9601 9596 9591 9585 9579 9572 9564 4751 6 10 2 9556 9547 9537 9526 9514 9499 9483 9465 9444 9421 9394 9365 9331 9294 9253 9207 9157 9102 9042 8977 8907 8831 8750 8663 8571 8474 8371 8265 8154 8040 7924 7806 7689 7572 7458 7348 7243 7144 7054 6973 6902 6842 6794 6758 6736 6725 6728 6742 6768 6806 6853 6911 6976 7050 7129 7215 7306 7400 7498 7598 7700 7802 7905 8008 8110 8210 8308 8403 8496 8585 8670 8751 8828 8900 8968 9030 9088 9142 9191 9235 9276 9314 9348 9380 9409 9436 9461 9484 9506 9527 9547 9565 9583 9600 9615 9629 9643 9655 9666 9676 9685 9693 9701 9707 9713 9719 9724 9729 9734 9739 9743 9748 9753 9757 9762 9766 9769 9772 9775 9778 9779 9780 9781 9781 9782 9781 9781 9781 9781 9781 9782 9782 9783 9785 9786 9787 9789 9789 9790 9790 9790 9789 9787 9785 9782 9779 9775 9772 9768 9765 9762 9759 9757 9756 9755 9754 9753 9752 9752 9750 9749 9747 9744 9740 9736 9731 9725 9719 9712 9705 9698 9692 9686 9680 9675 9670 9666 9663 9660 9658 9656 9654 9653 9651 9649 9647 9645 9643 9640 9638 9635 9633 9630 9628 9626 9623 9621 9619 9617 9614 9612 9609 9606 9603 9599 9595 9592 9588 9584 9581 9578 9575 9573 9571 9570 9569 9569 9569 9569 9569 9570 9571 9571 9572 9572 9572 9573 9573 9573 9573 9574 9575 9576 9578 9580 9583 9586 9589 9592 9595 9598 9600 9602 9603 9602 9601 9598 9593 9588 9581 9573 9563 9553 9542 9531 9519 9508 9496 9485 9474 9464 9455 9446 9439 9432 9427 9422 9419 9416 9414 9413 9413 9414 9416 9418 9420 9424 9428 9433 9438 9443 9450 9456 9463 9471 9479 9487 9496 9504 9513 9523 9532 9541 9551 9560 9570 9579 9588 9597 9606 9614 9622 9630 9637 9644 9651 9657 9662 9667 9672 9676 9680 9683 9685 9687 9689 9690 9690 9691 9691 9691 9690 9690 9689 9689 9688 9688 9687 9687 9686 9686 9686 9686 9686 9687 9687 9687 9688 9688 9688 9689 9689 9690 9690 9690 9690 9690 9690 9690 9689 9687 9686 9684 9681 9678 9675 9672 9668 9664 9660 9656 9652 9648 9644 9641 9637 9633 9628 9624 9618 9612 9605 9597 9587 9576 9563 9549 9533 9515 9496 9475 9453 9429 9404 9377 9350 9321 9291 9260 9227 9193 9158 9122 9084 9045 9005 8964 8923 8881 8839 8797 8757 8718 8681 8646 8614 8586 8561 8540 8523 8510 8502 8498 8499 8503 8512 8524 8540 8559 8581 8606 8633 8662 8693 8725 8759 8793 8828 8864 8900 8935 8970 9005 9038 9071 9102 9132 9160 9187 9212 9235 9256 9275 9293 9309 9324 9337 9349 9360 9370 9379 9388 9396 9403 9411 9418 9425 9431 9438 9445 9451 9457 9464 9470 9475 9481 9486 9491 9496 9501 9506 9511 9515 9520 9526 9531 9537 9543 9550 9556 9563 9570 9576 9582 9588 9593 9597 9600 9602 9604 9604 9604 9602 9600 9597 9594 9591 9586 9582 9576 4752 6 10 2 9570 9563 9554 9543 9531 9515 9497 9474 9448 9417 9381 9340 9293 9240 9182 9118 9047 8971 8888 8799 8705 8604 8498 8386 8268 8146 8018 7885 7749 7608 7464 7318 7170 7020 6871 6722 6576 6432 6291 6156 6026 5902 5785 5677 5576 5485 5403 5330 5268 5216 5175 5145 5127 5120 5125 5143 5174 5217 5274 5344 5427 5523 5632 5752 5884 6026 6176 6334 6497 6665 6834 7004 7172 7337 7497 7650 7797 7935 8064 8183 8294 8395 8487 8571 8647 8716 8780 8838 8892 8942 8989 9034 9076 9117 9155 9192 9227 9260 9291 9319 9345 9369 9390 9408 9424 9438 9450 9459 9468 9475 9481 9486 9490 9495 9499 9503 9507 9510 9514 9517 9520 9522 9524 9525 9525 9524 9523 9521 9518 9515 9512 9509 9505 9502 9500 9498 9496 9495 9494 9493 9493 9493 9493 9492 9491 9490 9488 9485 9482 9478 9474 9469 9463 9457 9451 9444 9436 9428 9420 9410 9399 9387 9374 9358 9341 9321 9298 9273 9245 9214 9179 9141 9099 9052 9001 8945 8882 8814 8738 8654 8562 8460 8349 8228 8096 7954 7802 7639 7468 7288 7101 6908 6709 6506 6301 6096 5890 5686 5485 5288 5097 4912 4735 4568 4410 4265 4132 4015 3913 3829 3763 3718 3694 3692 3713 3756 3822 3910 4018 4146 4291 4451 4623 4805 4994 5188 5383 5577 5768 5954 6134 6306 6471 6626 6774 6913 7045 7170 7289 7403 7512 7618 7721 7821 7919 8014 8107 8197 8285 8369 8449 8525 8597 8665 8728 8786 8840 8889 8935 8976 9014 9049 9082 9112 9140 9166 9191 9214 9236 9257 9276 9294 9311 9326 9340 9353 9364 9374 9383 9391 9398 9404 9409 9415 9419 9424 9429 9433 9437 9441 9445 9449 9452 9456 9458 9461 9463 9465 9466 9467 9468 9469 9469 9470 9470 9471 9471 9472 9472 9473 9474 9475 9476 9478 9480 9481 9484 9486 9489 9492 9496 9500 9505 9510 9515 9520 9525 9531 9536 9540 9545 9548 9551 9554 9556 9557 9558 9559 9559 9559 9559 9560 9561 9562 9563 9565 9568 9571 9574 9577 9580 9584 9587 9590 9593 9595 9597 9599 9601 9603 9604 9605 9607 9608 9610 9612 9614 9616 9618 9621 9623 9625 9627 9629 9631 9633 9635 9636 9638 9639 9641 9642 9644 9645 9647 9649 9651 9653 9655 9658 9660 9662 9664 9666 9668 9669 9670 9671 9672 9673 9673 9674 9674 9674 9675 9675 9676 9676 9677 9678 9679 9679 9680 9681 9681 9681 9680 9679 9677 9675 9672 9668 9663 9658 9651 9644 9636 9627 9617 9607 9596 9585 9573 9561 9549 9537 9525 9513 9501 9490 9480 9471 9462 9454 9448 9443 9439 9436 9435 9436 9438 9442 9447 9454 9462 9471 9481 9493 9505 9517 9530 9542 9555 9567 9578 9589 9599 9609 9617 9625 9631 9637 9643 9648 9652 9656 9660 9663 9667 9670 9673 9677 9680 9683 9686 9688 9691 9693 9694 9696 9697 9698 9699 9699 9700 9700 9700 9701 9702 9702 4753 6 10 2 9704 9705 9706 9708 9710 9712 9714 9717 9719 9721 9722 9724 9725 9725 9726 9725 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9715 9715 9715 9715 9715 9715 9715 9714 9714 9714 9713 9712 9712 9711 9711 9710 9710 9711 9711 9712 9713 9714 9715 9716 9716 9716 9716 9715 9714 9712 9709 9706 9702 9698 9694 9690 9686 9682 9678 9675 9672 9669 9666 9663 9659 9656 9651 9647 9641 9635 9628 9621 9613 9606 9598 9591 9585 9580 9577 9574 9574 9575 9578 9583 9589 9597 9606 9616 9626 9636 9646 9655 9664 9672 9679 9684 9689 9693 9695 9697 9698 9699 9700 9701 9701 9702 9703 9705 9707 9709 9711 9713 9715 9716 9717 9718 9718 9718 9717 9715 9713 9710 9707 9704 9702 9699 9697 9695 9694 9693 9693 9694 9695 9697 9699 9702 9704 9707 9710 9713 9716 9719 9721 9724 9726 9728 9731 9733 9735 9737 9739 9740 9742 9744 9745 9746 9748 9748 9749 9750 9751 9751 9752 9753 9754 9755 9756 9758 9759 9761 9763 9765 9766 9768 9769 9770 9770 9771 9770 9770 9769 9767 9766 9764 9762 9760 9758 9756 9755 9754 9753 9752 9752 9752 9752 9753 9754 9755 9757 9758 9760 9761 9763 9765 9766 9767 9768 9769 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9772 9772 9773 9775 9776 9778 9780 9782 9784 9786 9787 9789 9790 9790 9791 9791 9790 9790 9789 9788 9787 9787 9787 9787 9787 9788 9789 9791 9792 9794 9795 9797 9798 9798 9798 9797 9795 9793 9790 9787 9784 9780 9777 9774 9771 9769 9768 9767 9767 9768 9769 9771 9773 9775 9777 9779 9781 9783 9784 9785 9785 9785 9784 9783 9782 9780 9778 9776 9774 9772 9769 9766 9763 9760 9756 9753 9749 9745 9740 9736 9732 9728 9724 9721 9718 9716 9714 9713 9712 9711 9711 9711 9712 9712 9713 9713 9714 9714 9715 9715 9715 9716 9716 9716 9716 9716 9715 9715 9714 9713 9711 9709 9706 9703 9700 9696 9692 9689 9685 9682 9679 9677 9676 9676 9676 9678 9680 9682 9685 9689 9692 9695 9697 9699 9700 9701 9701 9700 9699 9698 9697 9695 9695 9694 9694 9695 9697 9699 9702 9705 9709 9712 9715 9717 9718 9719 9718 9716 9713 9709 9704 9698 9692 9685 9678 9672 9665 9660 9655 9651 9648 9646 9645 9643 9643 9642 9641 9640 9639 9637 9634 9631 9627 9622 9617 9611 9605 9599 9593 9587 9581 9575 9569 9563 9558 9552 9546 9539 9533 9525 9518 9509 9500 9490 9480 9469 9457 9444 9431 9418 9403 9389 9373 9357 9340 9323 9304 9285 9264 9242 9218 9194 9167 9140 9110 9080 9047 9013 8978 8940 8901 8859 8815 8767 8717 8663 8605 8542 8474 8401 8321 8234 8141 8041 7932 7817 7693 7561 7422 7275 7120 6958 6789 6613 6430 6241 6047 5847 5643 5434 5222 5008 4792 4575 4358 4143 3931 3722 3519 3322 3132 2950 2778 2616 4754 6 10 2 2464 2324 2194 2076 1969 1873 1787 1712 1645 1588 1538 1496 1461 1432 1408 1390 1375 1365 1359 1355 1353 1354 1357 1360 1365 1372 1379 1389 1401 1416 1436 1461 1493 1534 1586 1650 1728 1823 1934 2064 2213 2381 2568 2774 2996 3235 3486 3748 4019 4294 4571 4847 5120 5385 5642 5889 6123 6343 6550 6743 6921 7086 7239 7379 7509 7629 7741 7845 7942 8034 8121 8204 8283 8358 8429 8497 8563 8624 8683 8739 8792 8842 8888 8933 8974 9013 9049 9084 9116 9146 9174 9201 9225 9249 9270 9290 9309 9326 9343 9358 9372 9385 9398 9410 9421 9432 9442 9452 9462 9470 9479 9487 9494 9501 9507 9513 9518 9523 9528 9532 9536 9541 9545 9549 9553 9557 9561 9565 9569 9573 9577 9580 9582 9585 9586 9587 9587 9587 9586 9584 9582 9579 9576 9572 9567 9562 9557 9551 9544 9536 9528 9518 9507 9494 9480 9463 9446 9426 9405 9382 9357 9331 9303 9275 9246 9217 9188 9160 9132 9106 9080 9057 9036 9017 9000 8986 8975 8966 8960 8957 8956 8958 8962 8968 8977 8988 9001 9016 9033 9052 9072 9093 9116 9140 9164 9190 9216 9242 9268 9293 9319 9344 9368 9391 9414 9435 9455 9474 9492 9509 9524 9539 9552 9564 9575 9585 9594 9602 9609 9616 9621 9626 9630 9634 9637 9640 9643 9645 9646 9648 9650 9651 9652 9653 9654 9654 9655 9655 9655 9655 9655 9655 9655 9654 9654 9653 9653 9652 9652 9651 9651 9650 9650 9649 9648 9648 9647 9645 9644 9642 9641 9638 9636 9634 9631 9628 9625 9622 9619 9615 9612 9609 9606 9602 9599 9596 9593 9590 9587 9585 9582 9579 9576 9572 9569 9565 9561 9556 9550 9544 9538 9531 9523 9514 9505 9496 9487 9477 9468 9458 9449 9440 9431 9423 9415 9407 9400 9392 9385 9377 9368 9360 9350 9340 9329 9317 9305 9292 9278 9265 9250 9236 9221 9207 9192 9178 9163 9149 9134 9118 9103 9087 9070 9053 9034 9015 8994 8973 8950 8926 8900 8871 8841 8808 8771 8731 8686 8637 8582 8521 8454 8379 8298 8209 8112 8007 7896 7777 7652 7520 7384 7242 7096 6947 6796 6643 6489 6335 6182 6030 5882 5738 5598 5465 5340 5224 5119 5026 4947 4883 4836 4806 4796 4805 4835 4885 4954 5043 5150 5275 5414 5567 5732 5905 6085 6270 6456 6643 6827 7008 7184 7353 7514 7667 7812 7948 8075 8194 8304 8406 8501 8589 8670 8746 8816 8881 8941 8997 9050 9098 9143 9185 9224 9260 9293 9324 9352 9378 9402 9424 9444 9463 9481 9497 9512 9527 9540 9553 9565 9577 9588 9599 9609 9618 9628 9636 9645 9652 9660 9667 9673 9680 9686 9691 9696 9701 9706 9711 9716 9720 9725 9729 9734 9738 9742 9746 9750 9753 9757 9760 9762 9765 9767 9769 9770 9771 9773 9774 9775 9776 9778 9779 9781 9783 9785 9787 9789 9792 9794 9796 9799 9801 9803 9805 9806 9808 9809 9810 9811 9813 4755 6 10 2 9814 9815 9817 9818 9820 9822 9823 9824 9825 9826 9826 9826 9826 9824 9823 9821 9818 9816 9813 9810 9807 9805 9802 9800 9799 9797 9796 9795 9795 9794 9794 9793 9791 9789 9787 9783 9779 9773 9766 9758 9748 9737 9724 9709 9692 9673 9652 9629 9603 9576 9546 9514 9479 9443 9405 9365 9325 9283 9240 9198 9156 9115 9075 9037 9002 8969 8940 8915 8894 8877 8866 8859 8857 8861 8869 8882 8899 8920 8945 8973 9004 9037 9071 9107 9142 9178 9213 9248 9281 9313 9344 9373 9400 9426 9450 9472 9492 9511 9528 9543 9556 9567 9576 9582 9586 9588 9588 9585 9579 9572 9562 9550 9537 9523 9507 9491 9474 9457 9441 9424 9408 9392 9377 9362 9348 9334 9321 9308 9295 9282 9270 9259 9248 9239 9230 9224 9219 9217 9217 9219 9225 9233 9243 9257 9272 9290 9309 9330 9352 9374 9397 9420 9443 9466 9488 9509 9530 9550 9569 9587 9605 9622 9638 9652 9666 9679 9690 9700 9709 9717 9723 9728 9732 9735 9737 9739 9740 9741 9742 9744 9745 9747 9749 9752 9754 9757 9760 9763 9766 9768 9770 9772 9773 9774 9775 9775 9776 9776 9777 9778 9779 9781 9783 9786 9790 9794 9798 9803 9808 9812 9817 9822 9826 9829 9833 9836 9838 9840 9842 9844 9845 9846 9846 9847 9847 9846 9846 9845 9843 9841 9839 9836 9833 9830 9826 9822 9818 9814 9811 9807 9804 9801 9798 9795 9792 9789 9785 9781 9777 9772 9766 9760 9753 9745 9738 9730 9723 9716 9709 9704 9700 9697 9695 9695 9696 9698 9701 9706 9711 9716 9722 9728 9734 9739 9744 9749 9754 9758 9762 9766 9770 9773 9777 9781 9785 9789 9792 9796 9799 9802 9804 9806 9807 9807 9807 9806 9804 9801 9798 9795 9791 9786 9781 9776 9770 9764 9756 9748 9738 9726 9713 9698 9681 9661 9639 9614 9586 9554 9520 9481 9440 9394 9344 9290 9232 9168 9099 9025 8946 8861 8770 8673 8570 8462 8349 8231 8109 7984 7856 7726 7597 7468 7341 7217 7099 6987 6883 6788 6704 6632 6573 6528 6499 6484 6485 6502 6534 6580 6641 6714 6797 6891 6992 7100 7211 7326 7441 7555 7668 7777 7883 7984 8080 8171 8257 8337 8413 8485 8552 8615 8674 8731 8783 8832 8878 8919 8957 8990 9019 9042 9061 9073 9080 9082 9077 9068 9052 9031 9006 8976 8941 8903 8861 8816 8768 8718 8666 8613 8560 8506 8453 8402 8352 8306 8264 8227 8196 8171 8153 8143 8141 8147 8162 8185 8215 8253 8298 8348 8403 8463 8526 8591 8658 8725 8792 8859 8925 8989 9051 9110 9168 9222 9274 9323 9369 9412 9452 9489 9523 9553 9581 9605 9627 9647 9665 9680 9694 9707 9719 9730 9741 9752 9763 9774 9784 9795 9805 9814 9823 9831 9839 9845 9850 9853 9856 9858 9858 9858 9858 9857 9856 9855 9854 9853 9853 9853 9853 9853 9853 9852 9851 9849 9846 9843 9839 9833 9827 9820 9813 9804 4756 6 10 2 9795 9785 9774 9762 9748 9734 9717 9698 9677 9652 9624 9592 9555 9514 9467 9414 9356 9291 9219 9141 9055 8962 8861 8751 8633 8507 8371 8225 8071 7907 7733 7551 7361 7162 6957 6745 6529 6309 6086 5862 5638 5415 5195 4978 4766 4559 4359 4167 3982 3806 3640 3485 3342 3213 3097 2998 2917 2855 2814 2795 2801 2832 2888 2972 3082 3218 3380 3565 3771 3997 4239 4495 4760 5031 5306 5579 5850 6114 6369 6613 6846 7065 7270 7461 7637 7801 7951 8090 8217 8334 8442 8541 8634 8719 8798 8872 8940 9004 9063 9118 9168 9215 9259 9299 9336 9370 9402 9431 9459 9484 9508 9530 9551 9570 9588 9605 9621 9635 9648 9659 9670 9679 9687 9694 9700 9705 9710 9714 9717 9720 9722 9725 9727 9728 9730 9731 9732 9732 9732 9731 9729 9726 9722 9717 9710 9702 9692 9680 9665 9649 9630 9609 9585 9559 9530 9498 9463 9426 9386 9344 9299 9252 9202 9152 9099 9046 8992 8938 8885 8832 8780 8731 8685 8642 8603 8568 8539 8516 8498 8486 8481 8483 8491 8505 8524 8549 8578 8611 8647 8686 8726 8766 8806 8846 8883 8919 8952 8983 9010 9034 9055 9073 9087 9099 9107 9112 9114 9112 9106 9097 9083 9064 9039 9008 8971 8927 8875 8815 8746 8669 8584 8489 8386 8274 8153 8024 7888 7743 7591 7432 7265 7092 6913 6728 6537 6341 6140 5934 5725 5513 5299 5083 4868 4653 4440 4230 4025 3824 3631 3445 3267 3100 2943 2798 2665 2546 2442 2353 2280 2225 2189 2172 2176 2201 2248 2318 2411 2527 2666 2826 3008 3209 3428 3663 3910 4168 4434 4704 4976 5247 5514 5774 6025 6266 6496 6712 6915 7104 7279 7441 7591 7729 7856 7973 8081 8182 8277 8365 8448 8527 8601 8672 8740 8805 8866 8924 8979 9031 9080 9126 9169 9209 9246 9280 9312 9341 9368 9392 9415 9435 9453 9470 9485 9499 9510 9521 9530 9537 9544 9549 9552 9554 9556 9556 9555 9553 9550 9546 9541 9536 9531 9524 9518 9510 9503 9494 9486 9477 9468 9458 9448 9438 9428 9418 9408 9398 9390 9382 9375 9370 9366 9363 9363 9365 9368 9373 9381 9390 9400 9412 9425 9439 9454 9469 9484 9499 9514 9529 9543 9557 9570 9583 9595 9607 9618 9629 9639 9649 9659 9668 9677 9685 9693 9701 9709 9716 9722 9729 9735 9740 9746 9751 9756 9761 9766 9771 9776 9781 9786 9791 9796 9801 9806 9811 9816 9820 9824 9828 9832 9835 9839 9842 9845 9847 9850 9853 9856 9858 9860 9863 9865 9866 9868 9869 9870 9870 9870 9869 9868 9867 9866 9865 9864 9863 9863 9863 9864 9865 9866 9868 9871 9874 9877 9881 9884 9887 9890 9892 9893 9893 9892 9891 9888 9884 9880 9874 9868 9862 9855 9848 9840 9833 9826 9819 9811 9804 9798 9791 9784 9778 9772 9765 9759 9753 9747 9742 9736 9732 9727 9723 9719 9716 9714 9712 9710 9708 9707 9705 9703 9702 4757 6 10 2 9700 9697 9694 9691 9687 9683 9678 9674 9670 9666 9663 9661 9659 9659 9660 9662 9665 9669 9675 9681 9689 9697 9706 9715 9724 9733 9742 9751 9760 9768 9776 9785 9793 9801 9809 9817 9826 9834 9842 9850 9858 9866 9873 9880 9886 9891 9895 9898 9901 9902 9902 9902 9901 9900 9898 9897 9895 9894 9893 9893 9893 9893 9894 9896 9898 9900 9903 9906 9909 9912 9914 9917 9919 9921 9922 9923 9924 9925 9925 9925 9924 9923 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9901 9900 9899 9898 9896 9894 9891 9887 9883 9878 9873 9867 9861 9854 9847 9840 9833 9826 9818 9810 9802 9793 9783 9772 9761 9748 9733 9717 9698 9678 9656 9631 9605 9577 9547 9517 9485 9453 9421 9390 9359 9330 9302 9277 9253 9232 9213 9197 9183 9172 9162 9155 9150 9147 9145 9145 9147 9151 9157 9164 9173 9184 9198 9213 9230 9249 9270 9292 9315 9339 9364 9388 9412 9436 9458 9479 9499 9517 9534 9549 9563 9576 9588 9600 9611 9623 9635 9647 9660 9673 9687 9701 9714 9728 9741 9753 9764 9774 9782 9789 9794 9798 9800 9800 9800 9798 9795 9792 9788 9784 9780 9775 9770 9765 9760 9755 9749 9743 9737 9730 9723 9715 9708 9699 9691 9682 9673 9664 9655 9645 9636 9627 9618 9608 9599 9589 9579 9568 9557 9546 9533 9519 9503 9485 9465 9442 9415 9384 9348 9306 9257 9201 9136 9062 8978 8883 8777 8658 8527 8384 8228 8060 7880 7689 7487 7276 7055 6828 6595 6356 6115 5873 5630 5389 5152 4920 4695 4480 4275 4083 3905 3744 3602 3480 3381 3305 3254 3230 3234 3266 3326 3414 3530 3672 3840 4031 4242 4472 4717 4974 5239 5509 5781 6052 6318 6578 6827 7066 7291 7503 7700 7882 8049 8202 8342 8468 8584 8688 8783 8870 8950 9023 9091 9154 9213 9268 9320 9368 9414 9456 9495 9532 9566 9597 9626 9652 9675 9697 9716 9733 9749 9763 9776 9787 9798 9807 9816 9824 9831 9838 9844 9850 9856 9861 9865 9869 9873 9876 9878 9880 9881 9881 9881 9880 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9860 9859 9857 9856 9854 9852 9850 9847 9844 9841 9837 9832 9828 9823 9818 9813 9809 9804 9799 9795 9791 9787 9782 9778 9773 9768 9763 9757 9750 9742 9734 9725 9716 9707 9698 9689 9680 9672 9665 9659 9654 9651 9649 9649 9651 9654 9659 9665 9672 9680 9690 9700 9710 9721 9731 9742 9752 9762 9772 9781 9789 9797 9804 9810 9816 9821 9825 9828 9831 9833 9835 9836 9837 9837 9837 9837 9836 9836 9836 9835 9835 9836 9836 9837 9839 9840 9842 9845 9847 9849 9851 9853 9855 9856 9857 9857 9856 9855 9854 9852 9849 9847 9845 9843 9842 9841 9841 9842 9844 9846 9849 9852 9856 9860 9864 9867 9870 9872 9874 9874 9873 9871 4758 6 10 2 9868 9863 9858 9852 9846 9839 9832 9825 9818 9811 9803 9796 9789 9781 9772 9762 9751 9738 9723 9705 9684 9659 9630 9596 9556 9511 9460 9401 9335 9262 9179 9089 8988 8879 8760 8631 8493 8344 8187 8021 7846 7663 7474 7279 7079 6876 6671 6465 6261 6059 5863 5674 5493 5323 5165 5022 4895 4786 4697 4628 4581 4557 4556 4578 4624 4693 4784 4896 5028 5178 5344 5523 5715 5915 6121 6332 6544 6755 6963 7166 7362 7549 7728 7896 8053 8199 8334 8458 8571 8674 8769 8854 8932 9004 9069 9130 9186 9238 9287 9332 9376 9416 9455 9491 9524 9556 9584 9611 9635 9656 9675 9691 9705 9718 9728 9737 9745 9752 9758 9764 9769 9774 9780 9785 9791 9797 9802 9808 9814 9819 9824 9828 9832 9836 9839 9841 9843 9845 9846 9847 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9854 9855 9856 9856 9858 9859 9860 9862 9863 9865 9866 9868 9869 9871 9871 9872 9872 9871 9870 9867 9864 9861 9856 9852 9846 9840 9834 9828 9822 9816 9809 9803 9797 9791 9785 9778 9771 9764 9756 9747 9737 9726 9715 9702 9688 9674 9659 9643 9627 9611 9595 9579 9565 9550 9537 9526 9515 9506 9499 9493 9489 9487 9486 9487 9489 9493 9498 9505 9513 9523 9533 9545 9558 9571 9586 9601 9617 9633 9649 9666 9682 9698 9713 9727 9741 9753 9764 9774 9782 9789 9794 9798 9801 9803 9805 9805 9805 9805 9805 9805 9805 9805 9806 9807 9808 9810 9812 9814 9817 9819 9822 9824 9827 9830 9832 9835 9837 9840 9842 9844 9847 9849 9850 9852 9853 9854 9855 9855 9855 9854 9853 9852 9850 9848 9846 9843 9841 9838 9836 9833 9830 9827 9825 9821 9818 9814 9810 9805 9800 9794 9788 9782 9775 9769 9762 9756 9750 9745 9740 9736 9733 9731 9730 9730 9730 9730 9731 9732 9733 9733 9733 9733 9731 9729 9725 9721 9715 9708 9699 9690 9679 9666 9652 9636 9618 9598 9576 9552 9524 9494 9461 9425 9386 9344 9299 9252 9202 9151 9099 9045 8992 8939 8888 8839 8793 8751 8713 8680 8653 8632 8617 8609 8608 8613 8626 8645 8670 8701 8738 8779 8824 8873 8924 8977 9031 9085 9139 9193 9244 9293 9340 9385 9426 9464 9498 9530 9559 9585 9609 9631 9650 9669 9686 9702 9717 9731 9745 9759 9771 9784 9795 9806 9816 9826 9834 9840 9846 9851 9854 9856 9858 9858 9858 9857 9856 9854 9853 9851 9849 9847 9845 9843 9840 9836 9831 9826 9818 9810 9799 9786 9770 9752 9732 9709 9683 9654 9624 9591 9556 9520 9483 9445 9408 9370 9334 9299 9266 9236 9209 9185 9166 9150 9140 9133 9131 9134 9141 9152 9166 9184 9204 9226 9250 9275 9300 9325 9349 9372 9394 9414 9432 9449 9463 9476 9487 9496 9503 9510 9515 9520 9524 9528 9532 9536 9541 9545 9551 9557 9563 9570 9578 9586 9595 9605 9615 9625 9635 9646 9657 9668 4759 6 10 3 9671 9682 9693 9704 9716 9729 9741 9754 9767 9780 9792 9803 9814 9824 9833 9840 9847 9853 9857 9861 9863 9866 9867 9869 9870 9871 9872 9873 9874 9876 9877 9879 9881 9884 9886 9888 9890 9891 9893 9894 9895 9895 9895 9894 9893 9891 9889 9887 9884 9881 9878 9875 9871 9868 9865 9862 9859 9857 9856 9854 9853 9853 9853 9854 9855 9856 9857 9859 9860 9862 9864 9865 9867 9868 9869 9870 9871 9871 9871 9871 9870 9868 9866 9863 9859 9854 9847 9839 9829 9818 9805 9789 9772 9752 9729 9703 9674 9641 9604 9563 9516 9463 9404 9338 9263 9180 9087 8985 8872 8748 8614 8468 8311 8143 7966 7779 7583 7380 7171 6957 6740 6520 6301 6083 5868 5658 5455 5261 5077 4905 4747 4605 4480 4374 4289 4225 4184 4167 4174 4205 4261 4342 4446 4573 4720 4888 5072 5271 5482 5703 5931 6162 6394 6625 6852 7072 7284 7487 7679 7858 8026 8181 8324 8455 8575 8684 8784 8875 8958 9034 9104 9169 9229 9284 9336 9385 9430 9473 9512 9549 9583 9614 9643 9669 9693 9715 9734 9752 9768 9783 9796 9809 9820 9830 9840 9849 9858 9865 9873 9879 9886 9892 9897 9902 9907 9911 9916 9920 9924 9928 9931 9935 9938 9942 9945 9947 9949 9951 9953 9953 9954 9954 9954 9954 9953 9953 9952 9952 9952 9952 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9958 9957 9956 9955 9953 9951 9949 9947 9945 9943 9942 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9927 9925 9923 9922 9920 9918 9917 9916 9916 9916 9916 9916 9917 9918 9919 9920 9921 9922 9922 9922 9922 9921 9920 9919 9918 9916 9915 9913 9912 9911 9910 9909 9909 9909 9909 9909 9909 9909 9909 9908 9907 9905 9903 9899 9895 9889 9883 9875 9867 9858 9848 9838 9827 9816 9804 9793 9782 9771 9761 9752 9744 9736 9729 9724 9719 9715 9713 9711 9710 9711 9712 9714 9716 9720 9724 9728 9733 9739 9744 9750 9757 9763 9769 9776 9782 9788 9793 9798 9803 9807 9810 9813 9815 9816 9816 9815 9813 9810 9807 9803 9798 9793 9787 9781 9775 9769 9763 9757 9752 9747 9743 9739 9736 9734 9732 9732 9732 9734 9736 9740 9744 9750 9756 9763 9771 9779 9788 9797 9806 9815 9824 9833 9841 9849 9856 9863 9869 9875 9880 9884 9888 9891 9894 9897 9900 9902 9904 9906 9907 9908 9909 9910 9910 9909 9909 9907 9905 9903 9900 9897 9893 9889 9884 9879 9874 9869 9863 9857 9850 9843 9835 9827 9818 9808 9797 9785 9772 9758 9743 9727 9711 9694 9676 9659 9642 9625 9610 9595 9583 9572 9562 9555 9551 9548 9548 9550 9553 9559 9566 9574 9584 9593 9604 9614 9624 9634 9643 9651 9659 9666 9673 9679 9684 9689 9693 9697 9700 9704 9707 9711 9714 9717 9720 9723 9726 9729 9731 9733 9734 9735 9735 9735 9734 9733 9731 9728 9725 4760 6 10 3 9722 9718 9713 9708 9702 9695 9687 9678 9667 9655 9641 9625 9607 9586 9563 9537 9508 9477 9443 9407 9369 9329 9288 9245 9203 9161 9120 9080 9043 9009 8979 8954 8933 8919 8910 8908 8912 8923 8941 8964 8993 9027 9065 9107 9151 9198 9245 9292 9339 9385 9428 9469 9508 9543 9575 9605 9631 9654 9675 9693 9710 9724 9737 9749 9759 9768 9776 9783 9788 9793 9796 9798 9799 9798 9796 9793 9788 9783 9777 9770 9763 9756 9748 9740 9733 9725 9717 9710 9702 9694 9686 9678 9670 9661 9653 9644 9636 9629 9622 9617 9613 9611 9611 9612 9616 9623 9631 9641 9653 9666 9680 9695 9709 9724 9738 9751 9763 9774 9783 9791 9798 9803 9808 9813 9816 9820 9824 9828 9832 9836 9841 9847 9853 9859 9865 9871 9877 9883 9890 9895 9901 9906 9912 9917 9921 9926 9930 9934 9937 9940 9943 9945 9947 9948 9948 9947 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9928 9929 9931 9932 9934 9936 9937 9937 9937 9936 9935 9932 9929 9925 9920 9915 9910 9905 9899 9894 9889 9885 9881 9878 9875 9873 9871 9869 9867 9866 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9846 9845 9844 9843 9843 9843 9842 9842 9841 9840 9839 9838 9836 9834 9831 9828 9826 9823 9820 9817 9815 9813 9812 9811 9810 9810 9811 9812 9813 9815 9817 9819 9821 9824 9827 9830 9833 9836 9839 9842 9845 9848 9850 9853 9856 9858 9860 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9873 9875 9877 9880 9883 9886 9890 9893 9896 9899 9901 9903 9904 9904 9904 9903 9902 9900 9898 9896 9893 9892 9891 9890 9890 9892 9894 9897 9900 9904 9909 9913 9918 9922 9926 9929 9931 9932 9932 9931 9930 9927 9925 9922 9919 9916 9914 9912 9912 9911 9912 9913 9915 9917 9919 9920 9922 9922 9922 9921 9919 9915 9911 9906 9900 9893 9886 9879 9871 9863 9856 9849 9842 9835 9828 9822 9815 9809 9802 9796 9789 9782 9775 9767 9760 9753 9745 9738 9731 9725 9719 9713 9708 9704 9700 9697 9694 9692 9690 9689 9688 9688 9689 9690 9692 9694 9697 9700 9704 9708 9713 9717 9723 9728 9733 9738 9743 9749 9754 9758 9763 9768 9772 9777 9781 9786 9790 9795 9799 9804 9808 9812 9816 9819 9822 9825 9827 9828 9829 9829 9829 9829 9828 9827 9825 9824 9823 9823 9822 9822 9823 9823 9824 9825 9826 9827 9827 9828 9827 9826 9824 9822 9818 9813 9807 9801 9794 9786 9777 9768 9759 9750 9742 9733 9725 9718 9711 9705 9700 9695 9690 9686 9682 9677 9673 9668 9663 9658 9652 9645 9637 9630 9621 9613 9604 9595 9586 9578 9570 9562 9556 9549 9544 9539 9535 9531 9528 9525 9522 9519 9517 9514 9511 9507 9504 9499 9494 9489 4761 6 10 3 9482 9475 9467 9458 9448 9437 9424 9411 9396 9381 9364 9345 9326 9306 9284 9261 9238 9214 9189 9163 9136 9109 9082 9054 9026 8997 8967 8938 8907 8877 8846 8816 8785 8754 8724 8695 8666 8638 8611 8586 8562 8541 8521 8503 8488 8475 8464 8455 8449 8445 8443 8444 8446 8451 8457 8466 8476 8489 8502 8518 8534 8552 8571 8591 8611 8632 8653 8674 8695 8715 8735 8755 8774 8791 8808 8825 8840 8855 8869 8882 8895 8908 8920 8932 8945 8957 8969 8981 8993 9005 9017 9028 9039 9048 9058 9066 9073 9080 9085 9089 9093 9095 9096 9097 9096 9095 9093 9091 9088 9084 9080 9076 9071 9066 9061 9056 9051 9047 9044 9041 9039 9039 9040 9044 9049 9056 9065 9076 9090 9105 9122 9141 9162 9183 9205 9228 9251 9273 9295 9317 9337 9356 9374 9391 9407 9421 9435 9448 9460 9472 9483 9494 9504 9515 9526 9536 9546 9556 9566 9575 9584 9592 9600 9606 9612 9618 9622 9627 9630 9633 9636 9638 9640 9641 9643 9644 9645 9645 9645 9645 9644 9642 9640 9637 9633 9628 9623 9616 9610 9602 9595 9586 9577 9568 9558 9548 9536 9524 9511 9496 9479 9461 9441 9419 9395 9369 9341 9311 9279 9246 9212 9176 9139 9101 9062 9023 8982 8939 8895 8847 8797 8743 8683 8618 8547 8468 8381 8285 8180 8065 7940 7805 7661 7506 7343 7170 6990 6802 6608 6408 6203 5996 5785 5574 5362 5151 4943 4737 4536 4341 4152 3971 3798 3635 3483 3341 3211 3094 2990 2899 2822 2760 2712 2679 2662 2661 2677 2709 2759 2827 2913 3018 3140 3282 3441 3617 3810 4018 4239 4473 4716 4966 5222 5481 5740 5996 6248 6493 6730 6957 7172 7375 7565 7743 7907 8058 8197 8325 8442 8549 8647 8738 8821 8898 8969 9035 9096 9154 9207 9256 9302 9345 9384 9420 9452 9481 9508 9531 9551 9568 9583 9596 9606 9614 9621 9626 9630 9634 9637 9639 9641 9644 9646 9649 9653 9657 9661 9666 9671 9676 9681 9685 9689 9693 9695 9696 9696 9695 9693 9690 9686 9682 9676 9671 9665 9660 9655 9650 9646 9644 9642 9641 9641 9642 9643 9646 9649 9653 9657 9662 9667 9673 9679 9686 9693 9701 9709 9717 9726 9735 9744 9753 9763 9772 9780 9788 9796 9802 9809 9814 9818 9822 9825 9828 9831 9833 9835 9837 9838 9841 9843 9845 9847 9850 9852 9854 9856 9857 9858 9859 9859 9858 9857 9856 9853 9851 9848 9844 9841 9837 9833 9829 9825 9821 9818 9814 9811 9809 9807 9805 9804 9805 9805 9807 9810 9813 9816 9821 9825 9830 9835 9840 9845 9849 9853 9856 9858 9860 9861 9862 9862 9862 9862 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9864 9864 9864 9863 9862 9860 9858 9856 9853 9850 9847 9844 9840 9837 9834 9830 9827 9824 9821 9818 9815 9812 9809 9806 9803 9800 9797 9794 9791 9789 9786 9784 9782 9780 9778 9777 9775 4762 6 10 3 9774 9773 9772 9770 9769 9768 9767 9765 9764 9763 9763 9762 9762 9762 9763 9764 9765 9767 9768 9770 9772 9774 9775 9776 9777 9777 9776 9775 9773 9771 9768 9765 9762 9758 9754 9751 9747 9743 9739 9735 9731 9726 9722 9718 9714 9709 9704 9699 9695 9690 9685 9681 9677 9673 9670 9667 9665 9663 9662 9660 9659 9659 9658 9657 9656 9656 9655 9654 9653 9652 9651 9651 9651 9652 9653 9655 9657 9661 9664 9669 9673 9677 9682 9686 9689 9692 9694 9696 9696 9695 9694 9692 9689 9685 9681 9677 9672 9667 9661 9655 9649 9642 9635 9626 9617 9606 9594 9581 9566 9549 9531 9511 9490 9467 9443 9418 9392 9365 9338 9310 9281 9252 9222 9191 9160 9128 9095 9060 9024 8987 8947 8904 8858 8809 8756 8697 8634 8565 8489 8407 8317 8218 8112 7996 7872 7738 7595 7443 7282 7112 6935 6750 6558 6360 6157 5950 5739 5526 5311 5095 4879 4665 4453 4244 4039 3839 3645 3458 3278 3107 2945 2794 2652 2522 2403 2296 2200 2116 2042 1979 1926 1881 1845 1815 1792 1774 1759 1749 1740 1735 1731 1730 1732 1737 1747 1764 1788 1821 1866 1923 1995 2084 2190 2314 2457 2620 2802 3001 3218 3449 3694 3949 4212 4480 4750 5020 5286 5546 5797 6038 6268 6484 6685 6872 7045 7202 7346 7475 7592 7697 7791 7875 7949 8015 8074 8126 8172 8212 8248 8279 8306 8330 8351 8369 8385 8399 8412 8423 8433 8443 8452 8461 8470 8478 8487 8496 8505 8514 8523 8531 8540 8548 8557 8565 8572 8580 8587 8594 8601 8608 8615 8621 8627 8633 8638 8641 8642 8640 8635 8625 8609 8587 8557 8518 8469 8408 8336 8251 8153 8042 7917 7779 7629 7466 7291 7107 6913 6712 6505 6293 6077 5861 5644 5430 5220 5016 4819 4633 4459 4299 4156 4032 3929 3849 3794 3766 3766 3794 3852 3939 4054 4196 4363 4553 4764 4991 5231 5482 5738 5997 6255 6509 6756 6994 7220 7433 7633 7818 7988 8145 8287 8417 8534 8639 8734 8820 8896 8964 9024 9076 9121 9158 9188 9210 9225 9231 9230 9221 9203 9177 9143 9100 9049 8990 8922 8847 8763 8671 8571 8464 8349 8227 8099 7964 7825 7681 7534 7386 7237 7089 6944 6804 6671 6547 6433 6331 6243 6171 6115 6076 6056 6054 6071 6106 6159 6228 6313 6413 6525 6649 6781 6921 7067 7216 7366 7517 7667 7814 7957 8094 8226 8352 8470 8582 8686 8783 8873 8956 9033 9103 9168 9227 9282 9332 9378 9420 9458 9493 9525 9554 9581 9605 9626 9646 9664 9680 9694 9708 9720 9731 9742 9752 9761 9770 9778 9786 9793 9800 9806 9811 9816 9820 9823 9825 9826 9827 9828 9828 9827 9826 9826 9825 9824 9823 9822 9822 9821 9821 9820 9819 9818 9817 9815 9813 9811 9809 9807 9805 9803 9801 9800 9799 9799 9799 9800 9802 9804 9806 9808 9810 9812 9814 9815 9816 9817 9817 9817 9816 9816 9815 4763 6 10 3 9815 9815 9815 9816 9817 9819 9821 9824 9826 9829 9831 9833 9834 9835 9835 9834 9833 9832 9830 9828 9826 9825 9824 9824 9825 9826 9828 9831 9835 9839 9843 9847 9851 9854 9857 9858 9859 9859 9858 9857 9855 9853 9852 9850 9849 9849 9850 9852 9855 9859 9863 9868 9873 9878 9883 9887 9890 9893 9894 9894 9893 9892 9889 9886 9883 9879 9875 9872 9869 9866 9864 9862 9861 9859 9858 9856 9855 9853 9850 9847 9844 9840 9836 9832 9828 9823 9819 9815 9812 9809 9807 9805 9803 9802 9801 9801 9801 9801 9802 9803 9804 9805 9807 9809 9811 9813 9816 9819 9822 9825 9828 9831 9834 9836 9837 9838 9838 9838 9836 9834 9832 9829 9826 9823 9819 9816 9812 9809 9806 9803 9801 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9776 9775 9774 9773 9771 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9759 9759 9760 9761 9763 9766 9769 9773 9777 9781 9786 9791 9795 9799 9803 9807 9809 9812 9813 9814 9815 9815 9815 9814 9814 9813 9813 9813 9813 9813 9813 9814 9814 9815 9816 9817 9817 9818 9818 9817 9817 9815 9814 9811 9808 9805 9801 9796 9791 9786 9780 9774 9768 9762 9756 9751 9745 9740 9736 9731 9727 9724 9721 9718 9715 9713 9710 9708 9706 9703 9701 9699 9697 9696 9695 9694 9694 9695 9696 9698 9700 9704 9707 9712 9716 9721 9726 9731 9735 9740 9744 9748 9752 9755 9759 9762 9764 9767 9770 9772 9775 9777 9779 9781 9783 9785 9787 9788 9789 9790 9790 9791 9791 9792 9792 9792 9793 9793 9794 9795 9795 9796 9796 9796 9796 9795 9793 9791 9788 9785 9781 9776 9772 9767 9762 9756 9751 9745 9740 9734 9729 9723 9717 9711 9705 9698 9691 9684 9677 9671 9665 9659 9655 9651 9649 9649 9651 9654 9659 9666 9675 9685 9697 9709 9722 9735 9748 9760 9772 9783 9793 9801 9809 9814 9819 9823 9825 9827 9827 9828 9828 9827 9827 9826 9826 9825 9824 9824 9823 9822 9821 9819 9817 9814 9811 9807 9802 9797 9790 9784 9776 9768 9759 9750 9740 9730 9720 9710 9700 9689 9679 9668 9658 9648 9637 9627 9617 9606 9595 9585 9574 9563 9553 9542 9532 9521 9511 9501 9491 9482 9472 9463 9454 9445 9435 9425 9415 9403 9390 9374 9357 9336 9312 9284 9251 9212 9167 9116 9056 8989 8913 8827 8732 8626 8511 8386 8250 8105 7951 7787 7616 7437 7252 7061 6865 6666 6464 6261 6058 5856 5656 5460 5268 5083 4904 4734 4574 4424 4286 4161 4048 3949 3864 3793 3736 3692 3660 3639 3629 3627 3632 3642 3655 3670 3684 3696 3704 3708 3705 3696 3680 3657 3627 3592 3553 3512 3469 3428 3390 3358 3335 3322 3322 3337 3369 3419 3488 3577 3686 3815 3963 4130 4312 4510 4720 4940 5168 5401 5637 5873 6107 6336 6560 6776 6984 7181 7369 7545 7710 7863 4764 6 10 3 8006 8139 8261 8374 8478 8574 8662 8743 8818 8887 8951 9009 9064 9114 9161 9204 9245 9283 9319 9352 9384 9415 9443 9471 9497 9522 9546 9568 9590 9610 9629 9647 9663 9678 9692 9704 9715 9724 9732 9739 9745 9750 9754 9757 9760 9763 9765 9768 9771 9774 9777 9781 9785 9790 9795 9800 9806 9811 9816 9821 9825 9829 9832 9835 9836 9837 9838 9837 9836 9835 9833 9831 9829 9828 9826 9825 9825 9825 9825 9826 9828 9829 9831 9833 9835 9837 9838 9839 9840 9840 9840 9839 9838 9835 9832 9829 9824 9819 9812 9805 9797 9789 9779 9768 9757 9745 9731 9716 9700 9683 9663 9642 9618 9591 9560 9526 9488 9444 9395 9340 9279 9211 9136 9054 8965 8869 8766 8656 8540 8419 8293 8163 8030 7895 7759 7624 7490 7359 7233 7113 7000 6897 6803 6722 6652 6597 6557 6532 6523 6530 6553 6592 6646 6715 6797 6891 6996 7109 7230 7357 7487 7618 7751 7882 8010 8135 8254 8368 8476 8577 8672 8759 8840 8914 8982 9045 9102 9154 9203 9247 9288 9327 9362 9396 9428 9458 9486 9513 9539 9564 9587 9608 9629 9647 9665 9680 9694 9707 9717 9726 9733 9739 9743 9746 9748 9748 9748 9747 9745 9743 9740 9737 9734 9730 9726 9722 9717 9711 9704 9696 9686 9675 9661 9645 9626 9604 9578 9549 9515 9476 9432 9383 9328 9267 9199 9125 9044 8956 8861 8758 8649 8533 8410 8280 8145 8005 7860 7712 7560 7407 7253 7100 6948 6800 6657 6521 6392 6273 6165 6070 5989 5924 5875 5843 5830 5834 5857 5898 5956 6031 6121 6224 6340 6466 6601 6741 6886 7034 7181 7328 7473 7613 7748 7878 8002 8119 8229 8332 8428 8518 8601 8678 8749 8815 8875 8930 8980 9025 9065 9101 9131 9157 9179 9195 9208 9216 9220 9220 9216 9210 9200 9188 9174 9159 9143 9127 9110 9095 9080 9067 9056 9047 9041 9037 9036 9038 9043 9050 9060 9072 9085 9100 9115 9131 9148 9163 9178 9192 9205 9216 9225 9233 9238 9242 9244 9244 9242 9239 9234 9228 9221 9212 9203 9192 9181 9168 9155 9141 9126 9109 9092 9074 9055 9036 9015 8994 8973 8951 8930 8908 8887 8866 8847 8829 8812 8797 8784 8773 8766 8761 8759 8761 8766 8775 8787 8803 8822 8844 8869 8897 8926 8958 8991 9025 9059 9093 9127 9160 9192 9223 9252 9280 9306 9331 9353 9375 9395 9413 9431 9447 9463 9478 9493 9506 9520 9533 9545 9556 9567 9578 9587 9596 9604 9611 9618 9624 9630 9635 9640 9644 9648 9653 9657 9661 9665 9670 9674 9677 9681 9684 9687 9689 9690 9690 9690 9689 9687 9685 9682 9679 9676 9672 9669 9666 9664 9662 9661 9660 9659 9660 9660 9660 9661 9661 9661 9660 9659 9657 9654 9651 9646 9641 9636 9630 9623 9616 9610 9603 9596 9590 9584 9578 9573 9568 9563 9559 9555 9551 9547 9543 9539 9536 9532 9529 9526 9523 9521 9518 9516 9514 4765 6 10 3 9513 9512 9511 9510 9510 9510 9509 9509 9509 9509 9509 9508 9508 9508 9507 9507 9506 9506 9505 9505 9504 9504 9503 9503 9502 9501 9500 9499 9498 9496 9494 9491 9489 9486 9483 9479 9476 9472 9468 9465 9461 9458 9455 9452 9450 9448 9447 9446 9446 9446 9447 9448 9449 9452 9454 9457 9459 9462 9466 9469 9472 9475 9478 9480 9482 9484 9486 9487 9488 9488 9488 9488 9488 9487 9486 9485 9484 9484 9483 9482 9481 9481 9481 9480 9480 9479 9479 9479 9478 9477 9476 9475 9473 9471 9469 9467 9465 9462 9459 9457 9454 9450 9447 9444 9441 9437 9434 9430 9426 9421 9417 9412 9407 9402 9396 9390 9384 9377 9370 9363 9356 9348 9340 9331 9323 9313 9304 9294 9283 9273 9261 9250 9238 9226 9214 9202 9190 9178 9166 9155 9144 9133 9123 9113 9104 9094 9085 9075 9065 9055 9044 9032 9020 9006 8992 8976 8960 8942 8924 8905 8886 8866 8846 8825 8805 8784 8763 8742 8721 8699 8677 8655 8632 8608 8583 8558 8531 8503 8474 8443 8412 8378 8343 8307 8270 8230 8190 8148 8104 8059 8012 7963 7913 7861 7807 7752 7695 7637 7576 7513 7449 7382 7312 7240 7166 7088 7007 6922 6834 6742 6646 6547 6445 6339 6231 6121 6009 5896 5783 5670 5559 5449 5341 5236 5135 5037 4944 4856 4773 4696 4625 4560 4504 4455 4416 4386 4367 4360 4365 4383 4416 4462 4522 4597 4686 4787 4901 5025 5158 5299 5446 5597 5749 5902 6053 6201 6344 6483 6615 6741 6859 6971 7076 7175 7268 7355 7436 7513 7586 7655 7720 7781 7840 7895 7948 7997 8044 8087 8129 8168 8205 8240 8273 8305 8335 8365 8394 8421 8449 8475 8501 8527 8551 8575 8598 8620 8642 8662 8682 8701 8720 8738 8756 8774 8791 8809 8827 8845 8863 8881 8899 8917 8934 8950 8966 8981 8995 9008 9020 9031 9042 9051 9060 9069 9078 9086 9095 9104 9114 9123 9133 9144 9154 9165 9176 9187 9197 9207 9216 9225 9233 9241 9248 9254 9260 9265 9271 9275 9280 9285 9290 9295 9300 9305 9309 9314 9319 9323 9326 9329 9331 9332 9332 9331 9330 9328 9324 9321 9317 9312 9307 9302 9297 9292 9287 9281 9274 9267 9258 9246 9232 9215 9194 9168 9137 9100 9056 9006 8948 8882 8808 8726 8635 8536 8428 8312 8186 8052 7909 7756 7595 7425 7246 7058 6861 6656 6444 6225 6000 5771 5538 5304 5069 4836 4607 4382 4165 3956 3756 3567 3390 3226 3074 2934 2808 2694 2593 2503 2425 2359 2305 2264 2234 2219 2218 2232 2264 2314 2383 2473 2584 2717 2873 3050 3247 3465 3700 3950 4214 4487 4767 5050 5333 5614 5889 6155 6411 6655 6885 7100 7301 7486 7657 7814 7957 8087 8207 8316 8416 8507 8592 8670 8743 8810 8873 8932 8987 9039 9087 9132 9174 9213 9249 9283 9315 9344 9371 9396 9420 9442 9463 9483 9502 9519 9536 9552 9566 9580 9594 9606 4766 6 10 3 9617 9628 9638 9646 9654 9661 9667 9673 9677 9681 9684 9687 9690 9692 9694 9696 9697 9699 9701 9703 9706 9708 9711 9713 9716 9718 9720 9722 9723 9724 9725 9725 9725 9724 9724 9723 9722 9721 9721 9721 9722 9723 9725 9727 9730 9734 9738 9742 9747 9751 9755 9760 9763 9767 9770 9772 9774 9776 9778 9779 9781 9782 9783 9785 9787 9788 9790 9791 9793 9794 9794 9794 9794 9793 9791 9789 9787 9785 9782 9780 9778 9777 9776 9775 9776 9777 9779 9782 9784 9788 9791 9794 9797 9800 9802 9803 9804 9804 9804 9803 9801 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9777 9774 9771 9767 9762 9758 9752 9747 9741 9735 9728 9722 9716 9709 9703 9696 9689 9681 9673 9663 9653 9642 9628 9613 9596 9577 9556 9533 9507 9480 9450 9419 9386 9351 9315 9278 9241 9203 9165 9126 9088 9050 9012 8974 8936 8897 8859 8819 8778 8735 8690 8642 8590 8534 8473 8406 8333 8252 8164 8067 7961 7845 7720 7585 7440 7285 7120 6946 6764 6573 6374 6169 5959 5744 5526 5305 5084 4864 4646 4430 4220 4016 3818 3629 3449 3279 3120 2972 2835 2710 2597 2495 2403 2322 2251 2188 2134 2087 2047 2014 1987 1966 1952 1944 1945 1954 1973 2003 2046 2102 2175 2264 2372 2498 2645 2811 2997 3201 3424 3663 3916 4182 4456 4738 5023 5309 5593 5871 6143 6404 6654 6891 7113 7321 7513 7689 7851 7999 8133 8255 8366 8467 8559 8644 8722 8794 8862 8925 8984 9039 9091 9140 9185 9228 9266 9302 9334 9362 9387 9409 9428 9443 9456 9466 9473 9478 9481 9481 9479 9475 9468 9459 9447 9432 9414 9393 9368 9340 9307 9270 9229 9183 9133 9079 9020 8957 8890 8819 8745 8668 8588 8507 8424 8341 8259 8177 8098 8021 7949 7882 7820 7765 7718 7679 7649 7628 7616 7613 7620 7636 7659 7691 7730 7774 7825 7879 7937 7997 8059 8122 8185 8247 8308 8368 8425 8480 8533 8583 8630 8675 8717 8756 8792 8825 8855 8883 8907 8927 8944 8957 8967 8971 8971 8967 8956 8941 8920 8893 8860 8821 8777 8727 8671 8611 8546 8476 8403 8326 8246 8164 8079 7993 7905 7816 7726 7637 7547 7457 7369 7282 7198 7116 7039 6966 6899 6840 6788 6745 6712 6690 6680 6681 6694 6720 6757 6806 6865 6933 7009 7092 7179 7270 7362 7453 7542 7627 7706 7779 7844 7900 7947 7984 8011 8027 8034 8032 8020 8001 7975 7943 7906 7865 7823 7780 7737 7697 7660 7627 7600 7580 7568 7563 7568 7581 7603 7634 7673 7720 7775 7835 7900 7970 8042 8116 8191 8265 8338 8409 8477 8542 8603 8661 8714 8763 8809 8852 8891 8927 8962 8994 9024 9054 9083 9111 9138 9166 9193 9220 9247 9274 9300 9326 9352 9377 9402 9426 9448 9470 9491 9511 9529 9546 9563 9578 9592 9606 9618 9630 9641 9652 9663 9673 9683 9692 9701 9710 9719 9728 4767 6 10 3 9736 9743 9751 9757 9764 9770 9775 9780 9785 9789 9793 9796 9799 9802 9805 9807 9809 9811 9812 9813 9813 9813 9812 9811 9809 9807 9804 9801 9798 9794 9790 9786 9782 9778 9774 9770 9766 9761 9757 9752 9747 9742 9736 9730 9724 9717 9709 9701 9693 9685 9676 9667 9659 9650 9642 9634 9626 9619 9612 9605 9598 9592 9585 9579 9572 9565 9558 9551 9545 9538 9531 9525 9519 9514 9509 9505 9502 9500 9499 9499 9500 9502 9505 9509 9513 9518 9524 9530 9536 9542 9549 9555 9562 9568 9575 9581 9587 9593 9598 9602 9606 9609 9610 9610 9608 9605 9600 9592 9582 9570 9556 9539 9521 9500 9477 9452 9426 9398 9370 9341 9311 9281 9251 9222 9194 9166 9141 9117 9096 9077 9062 9049 9040 9035 9033 9035 9040 9049 9061 9076 9094 9113 9135 9157 9181 9205 9228 9252 9275 9298 9320 9340 9360 9379 9397 9414 9431 9446 9461 9476 9490 9503 9516 9529 9541 9552 9563 9573 9582 9591 9600 9608 9615 9622 9629 9635 9641 9647 9652 9657 9662 9667 9671 9675 9678 9681 9684 9686 9689 9691 9693 9696 9698 9701 9705 9709 9713 9718 9724 9730 9736 9742 9748 9754 9760 9766 9771 9776 9780 9784 9787 9790 9793 9796 9799 9801 9804 9808 9811 9815 9819 9823 9827 9831 9835 9838 9841 9843 9844 9845 9845 9845 9844 9844 9842 9841 9840 9840 9839 9839 9839 9840 9841 9842 9842 9843 9844 9844 9844 9843 9842 9841 9838 9836 9833 9830 9826 9822 9819 9815 9812 9808 9805 9802 9800 9797 9795 9793 9792 9791 9790 9789 9790 9790 9791 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9811 9812 9813 9813 9813 9813 9812 9812 9812 9811 9811 9812 9812 9813 9813 9815 9816 9817 9819 9821 9822 9824 9825 9827 9828 9829 9830 9831 9832 9833 9833 9833 9833 9832 9831 9830 9828 9826 9823 9821 9818 9814 9811 9808 9805 9802 9800 9798 9797 9797 9798 9799 9802 9805 9808 9813 9818 9823 9829 9834 9840 9846 9851 9857 9862 9866 9871 9875 9878 9881 9884 9887 9888 9890 9891 9891 9891 9891 9890 9889 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9870 9869 9868 9867 9865 9864 9861 9858 9855 9850 9844 9837 9829 9819 9808 9795 9782 9766 9750 9731 9711 9690 9666 9640 9611 9580 9545 9506 9464 9417 9365 9308 9246 9179 9107 9029 8947 8861 8771 8678 8584 8489 8395 8302 8212 8127 8047 7974 7909 7853 7806 7771 7747 7734 7732 7743 7764 7796 7838 7889 7948 8014 8086 8163 8244 8327 8411 8496 8580 8662 8743 8820 8895 8966 9033 9096 9155 9209 9260 9307 9350 9390 9426 9460 9490 9518 9544 9567 9589 9609 9628 9646 9662 9678 9693 9708 9722 9736 9749 9762 9774 9786 9797 9807 9817 9826 9833 9840 9846 9851 9854 9857 9859 9860 9860 9859 9858 9855 9853 9849 9845 9839 9833 9826 9817 4768 6 10 3 9807 9795 9781 9765 9747 9727 9704 9679 9652 9623 9592 9559 9524 9488 9451 9413 9374 9336 9297 9259 9222 9185 9150 9116 9084 9053 9024 8998 8973 8951 8931 8914 8899 8887 8877 8870 8865 8862 8862 8864 8868 8874 8881 8890 8901 8913 8926 8940 8956 8973 8992 9012 9033 9055 9079 9104 9130 9158 9186 9215 9244 9274 9303 9332 9361 9389 9415 9441 9465 9488 9509 9529 9547 9563 9579 9593 9606 9618 9629 9639 9649 9658 9666 9673 9680 9686 9691 9696 9700 9704 9707 9709 9711 9712 9713 9713 9712 9711 9709 9706 9701 9696 9690 9682 9673 9663 9651 9637 9622 9606 9588 9569 9548 9526 9501 9474 9445 9413 9378 9338 9293 9244 9187 9124 9053 8973 8885 8786 8677 8558 8429 8289 8138 7977 7807 7628 7440 7245 7043 6835 6622 6405 6184 5961 5737 5513 5288 5065 4845 4628 4415 4208 4008 3817 3636 3466 3309 3167 3041 2933 2843 2774 2724 2696 2689 2703 2737 2789 2858 2942 3039 3145 3258 3374 3492 3606 3715 3815 3905 3981 4043 4089 4119 4132 4128 4109 4075 4029 3971 3904 3831 3754 3677 3602 3531 3469 3417 3379 3356 3351 3366 3403 3462 3544 3650 3779 3931 4104 4297 4508 4733 4971 5219 5473 5731 5989 6244 6494 6736 6969 7190 7399 7594 7776 7944 8098 8239 8368 8486 8594 8692 8783 8866 8943 9014 9081 9142 9200 9253 9303 9348 9391 9429 9465 9497 9526 9552 9576 9597 9616 9634 9650 9665 9678 9691 9704 9715 9726 9736 9745 9754 9762 9769 9775 9781 9786 9790 9793 9796 9799 9801 9803 9805 9807 9809 9810 9812 9813 9815 9815 9816 9816 9816 9816 9815 9813 9812 9810 9808 9805 9803 9801 9799 9798 9797 9796 9795 9795 9796 9796 9797 9797 9798 9798 9797 9796 9795 9792 9788 9782 9775 9766 9754 9740 9724 9704 9681 9655 9624 9589 9550 9505 9456 9400 9339 9272 9199 9119 9032 8940 8841 8736 8625 8509 8389 8266 8139 8012 7885 7759 7636 7517 7405 7300 7205 7121 7049 6990 6946 6917 6903 6905 6923 6956 7004 7066 7141 7227 7323 7427 7539 7655 7774 7895 8017 8136 8253 8367 8476 8579 8676 8767 8851 8929 9000 9065 9123 9176 9224 9266 9304 9338 9367 9394 9417 9437 9454 9469 9482 9493 9503 9511 9518 9524 9529 9533 9537 9541 9544 9547 9550 9553 9555 9556 9557 9558 9557 9556 9553 9550 9546 9541 9535 9529 9523 9518 9512 9508 9505 9503 9502 9504 9507 9512 9519 9528 9538 9550 9563 9577 9592 9607 9622 9637 9652 9666 9680 9693 9705 9716 9727 9737 9746 9755 9763 9771 9779 9786 9794 9802 9810 9818 9826 9834 9842 9851 9859 9867 9875 9882 9889 9895 9900 9905 9909 9912 9915 9917 9919 9920 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9936 9937 9937 9937 9937 9937 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9935 9934 4769 6 10 4 9927 9922 9917 9911 9905 9898 9891 9884 9877 9870 9862 9854 9847 9839 9831 9823 9815 9807 9799 9791 9784 9777 9771 9765 9760 9756 9753 9751 9751 9751 9753 9755 9759 9763 9768 9773 9779 9785 9791 9797 9803 9809 9814 9819 9824 9829 9833 9838 9842 9846 9850 9854 9858 9862 9866 9870 9875 9879 9883 9887 9891 9894 9898 9901 9904 9907 9910 9912 9914 9916 9918 9919 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9938 9938 9937 9937 9937 9937 9936 9937 9937 9938 9939 9940 9942 9944 9947 9949 9952 9954 9956 9958 9960 9961 9962 9962 9962 9961 9959 9958 9956 9953 9951 9949 9947 9945 9943 9941 9940 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9936 9935 9934 9932 9930 9928 9925 9922 9919 9916 9912 9909 9906 9903 9900 9898 9896 9894 9893 9892 9892 9892 9893 9894 9895 9897 9899 9902 9905 9907 9910 9913 9916 9919 9921 9924 9926 9929 9931 9934 9936 9938 9941 9943 9946 9948 9951 9953 9956 9959 9961 9963 9965 9967 9969 9970 9970 9971 9971 9971 9970 9969 9968 9967 9966 9964 9963 9963 9962 9962 9962 9962 9963 9964 9965 9966 9968 9969 9970 9971 9971 9971 9971 9971 9970 9969 9968 9966 9964 9962 9960 9958 9956 9954 9951 9949 9947 9944 9942 9939 9935 9932 9928 9923 9919 9914 9908 9903 9897 9892 9886 9881 9876 9872 9868 9865 9863 9862 9861 9861 9861 9862 9864 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9908 9909 9910 9910 9910 9909 9909 9908 9908 9908 9907 9908 9908 9909 9910 9912 9914 9916 9918 9920 9921 9923 9924 9924 9924 9923 9921 9919 9916 9913 9910 9907 9903 9900 9898 9895 9893 9892 9891 9891 9892 9893 9894 9895 9897 9898 9900 9901 9901 9902 9901 9901 9899 9897 9894 9890 9886 9880 9875 9868 9861 9853 9844 9835 9825 9814 9803 9790 9777 9763 9748 9732 9714 9695 9674 9651 9627 9600 9571 9540 9507 9472 9435 9397 9357 9316 9274 9231 9188 9146 9103 9061 9020 8980 8940 8902 8864 8828 8792 8757 8722 8688 8655 8622 8591 8560 8531 8504 8480 8459 8441 8427 8418 8414 8416 8423 8436 8455 8480 8510 8546 8586 8630 8678 8728 8780 8834 8888 8942 8996 9048 9100 9149 9196 9241 9284 9324 9362 9398 9431 9463 9492 9519 9544 9568 9589 9609 9627 9642 9656 9668 9678 9687 9694 9699 9702 9704 9705 9704 9702 9698 9693 9687 9679 9670 9659 9647 9633 9618 9601 9582 9561 9539 9515 9489 9462 9434 9404 9374 9343 9313 9282 9251 9221 9192 9164 9137 9111 9087 9065 9044 9026 9009 8993 8980 8968 8958 8949 8942 8935 8930 8926 8922 8920 8917 8915 8914 8912 8911 8910 4770 6 10 4 8909 8908 8907 8906 8906 8906 8906 8907 8909 8912 8915 8920 8925 8932 8940 8949 8960 8972 8986 9001 9017 9034 9053 9073 9094 9115 9138 9162 9186 9210 9235 9261 9286 9312 9337 9362 9387 9412 9436 9459 9482 9504 9526 9548 9568 9588 9608 9627 9645 9663 9681 9697 9713 9729 9743 9757 9770 9782 9792 9802 9811 9819 9826 9833 9839 9844 9848 9853 9857 9862 9866 9871 9876 9881 9887 9892 9898 9904 9910 9916 9921 9926 9930 9934 9937 9939 9941 9942 9943 9943 9942 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9919 9918 9919 9919 9920 9921 9922 9924 9926 9928 9929 9931 9932 9933 9933 9933 9931 9930 9928 9925 9921 9918 9913 9909 9905 9901 9897 9894 9891 9888 9886 9885 9884 9883 9883 9882 9882 9882 9881 9881 9879 9878 9876 9873 9870 9866 9861 9856 9851 9846 9841 9835 9830 9825 9821 9816 9813 9810 9807 9805 9803 9801 9800 9799 9798 9798 9797 9796 9795 9793 9792 9790 9789 9787 9786 9785 9784 9784 9784 9785 9786 9788 9790 9793 9797 9801 9805 9810 9814 9819 9824 9828 9833 9837 9841 9845 9849 9853 9857 9860 9864 9867 9870 9873 9876 9878 9880 9882 9883 9883 9883 9883 9881 9880 9877 9875 9872 9870 9867 9865 9863 9862 9861 9861 9861 9861 9862 9864 9865 9867 9868 9870 9871 9872 9872 9872 9872 9871 9870 9870 9869 9869 9868 9869 9870 9871 9873 9876 9879 9882 9885 9888 9891 9894 9895 9896 9896 9895 9893 9889 9885 9880 9874 9868 9861 9855 9849 9843 9838 9834 9831 9828 9827 9826 9825 9826 9826 9826 9826 9825 9823 9821 9817 9813 9808 9802 9795 9788 9780 9772 9765 9758 9751 9745 9739 9734 9730 9726 9722 9718 9714 9709 9703 9697 9689 9679 9669 9656 9643 9628 9612 9595 9578 9560 9542 9525 9508 9492 9478 9465 9453 9444 9436 9431 9428 9428 9429 9433 9439 9447 9458 9470 9484 9500 9517 9535 9554 9574 9594 9614 9634 9654 9673 9691 9708 9723 9737 9750 9761 9770 9778 9785 9791 9796 9800 9804 9807 9811 9814 9818 9822 9827 9831 9837 9842 9847 9853 9858 9863 9867 9871 9875 9878 9880 9882 9884 9885 9885 9886 9886 9887 9888 9889 9891 9892 9895 9897 9900 9902 9905 9907 9909 9911 9912 9913 9913 9913 9912 9910 9909 9907 9905 9903 9902 9901 9900 9900 9900 9901 9902 9904 9906 9908 9911 9913 9915 9916 9918 9918 9918 9918 9917 9915 9913 9910 9908 9905 9902 9900 9898 9896 9895 9894 9894 9895 9896 9898 9900 9902 9904 9907 9909 9911 9912 9913 9913 9913 9912 9911 9909 9907 9905 9902 9900 9898 9896 9895 9894 9893 9893 9892 9893 9893 9892 9892 9891 9889 9886 9882 9878 9872 9865 9857 9849 9840 9830 9821 9811 9801 9792 9782 9773 9763 9754 9744 9734 9723 9711 4771 6 10 4 9697 9680 9662 9641 9617 9590 9560 9527 9490 9451 9409 9364 9317 9268 9218 9166 9114 9061 9008 8956 8904 8853 8803 8754 8707 8661 8617 8575 8535 8497 8461 8428 8396 8366 8339 8313 8289 8268 8248 8229 8212 8197 8184 8172 8161 8153 8146 8142 8139 8140 8143 8149 8159 8172 8189 8210 8235 8264 8297 8334 8374 8417 8463 8512 8562 8613 8665 8717 8769 8820 8869 8917 8963 9006 9048 9087 9123 9158 9190 9220 9248 9274 9298 9321 9342 9362 9380 9397 9412 9425 9438 9448 9457 9465 9471 9475 9478 9479 9479 9478 9475 9471 9466 9460 9452 9445 9436 9427 9417 9406 9395 9383 9371 9358 9345 9332 9318 9303 9289 9273 9258 9243 9227 9211 9195 9179 9163 9147 9131 9114 9098 9082 9065 9049 9033 9016 9000 8985 8969 8954 8939 8925 8912 8899 8888 8877 8867 8857 8849 8841 8834 8828 8822 8817 8812 8806 8801 8796 8791 8785 8779 8773 8766 8759 8752 8744 8735 8726 8717 8707 8696 8685 8673 8661 8647 8632 8617 8600 8582 8562 8541 8519 8495 8469 8442 8413 8382 8350 8315 8279 8240 8199 8156 8110 8061 8009 7953 7894 7830 7763 7690 7613 7531 7443 7350 7252 7148 7039 6925 6806 6683 6556 6424 6290 6152 6011 5869 5724 5579 5432 5286 5139 4994 4850 4708 4570 4435 4305 4182 4066 3959 3862 3776 3703 3644 3601 3574 3564 3573 3600 3645 3710 3793 3894 4011 4144 4291 4451 4621 4800 4986 5176 5370 5564 5757 5948 6135 6317 6493 6663 6824 6978 7124 7261 7390 7511 7625 7730 7829 7921 8006 8085 8158 8225 8288 8345 8398 8446 8490 8530 8566 8599 8629 8656 8680 8702 8721 8738 8753 8767 8779 8790 8800 8809 8818 8825 8833 8839 8845 8851 8856 8860 8864 8867 8869 8870 8869 8867 8863 8857 8848 8836 8821 8802 8780 8753 8721 8684 8641 8592 8536 8474 8404 8327 8241 8147 8044 7932 7811 7682 7543 7396 7242 7079 6911 6737 6560 6379 6198 6019 5842 5670 5506 5351 5207 5076 4961 4862 4781 4719 4676 4653 4649 4664 4698 4748 4814 4894 4987 5089 5200 5318 5440 5565 5691 5818 5943 6066 6187 6305 6419 6530 6638 6743 6845 6944 7042 7137 7231 7324 7415 7505 7594 7682 7768 7853 7936 8018 8097 8174 8249 8321 8391 8458 8522 8584 8642 8699 8752 8803 8852 8898 8941 8983 9022 9059 9095 9128 9159 9189 9216 9242 9267 9289 9311 9330 9348 9365 9380 9393 9405 9416 9425 9432 9438 9442 9445 9447 9448 9449 9448 9447 9446 9444 9443 9443 9443 9444 9446 9449 9453 9459 9466 9474 9483 9493 9505 9517 9530 9543 9557 9572 9586 9601 9615 9630 9644 9658 9672 9685 9698 9711 9723 9735 9746 9757 9768 9778 9787 9796 9805 9813 9820 9828 9834 9840 9846 9851 9856 9860 9864 9868 9871 9873 9876 9878 9880 9881 9882 9884 9885 9886 9887 9887 9888 9889 9890 9891 9891 9892 4772 6 10 4 9893 9894 9895 9896 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9915 9916 9917 9917 9917 9916 9915 9914 9913 9911 9908 9906 9903 9900 9897 9893 9890 9887 9884 9881 9879 9876 9874 9873 9872 9871 9870 9869 9869 9869 9868 9867 9866 9865 9862 9859 9855 9850 9844 9836 9828 9819 9810 9800 9789 9778 9768 9758 9748 9739 9731 9724 9718 9714 9710 9708 9706 9705 9706 9706 9707 9709 9710 9712 9714 9715 9717 9719 9721 9723 9725 9727 9730 9733 9736 9740 9744 9747 9751 9755 9759 9762 9765 9768 9770 9772 9773 9773 9773 9773 9773 9772 9771 9770 9770 9769 9768 9768 9768 9768 9768 9768 9768 9767 9766 9765 9763 9761 9758 9755 9751 9747 9741 9735 9729 9721 9712 9703 9692 9680 9666 9650 9633 9614 9593 9571 9546 9520 9493 9465 9436 9407 9379 9353 9328 9305 9285 9269 9257 9249 9245 9246 9251 9261 9275 9292 9313 9337 9363 9390 9419 9448 9478 9507 9534 9561 9587 9611 9633 9653 9672 9690 9706 9721 9735 9748 9760 9772 9783 9794 9804 9814 9823 9832 9841 9849 9856 9863 9869 9875 9880 9884 9888 9892 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9918 9918 9919 9918 9918 9917 9915 9913 9911 9908 9905 9903 9900 9897 9895 9893 9891 9890 9889 9889 9889 9890 9891 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9926 9927 9928 9928 9928 9927 9926 9925 9923 9921 9918 9915 9912 9909 9906 9903 9899 9896 9894 9891 9888 9886 9883 9881 9878 9875 9872 9869 9866 9862 9858 9854 9849 9845 9840 9836 9832 9828 9825 9822 9820 9819 9819 9819 9820 9822 9824 9826 9829 9831 9833 9835 9836 9837 9836 9835 9833 9831 9827 9823 9818 9813 9808 9803 9797 9792 9787 9782 9778 9773 9769 9764 9759 9754 9748 9740 9732 9721 9709 9695 9679 9661 9640 9616 9590 9561 9528 9493 9454 9412 9366 9316 9261 9202 9136 9065 8986 8899 8804 8700 8585 8459 8321 8172 8009 7834 7646 7445 7232 7008 6773 6529 6277 6019 5757 5492 5228 4965 4706 4453 4209 3974 3750 3539 3342 3159 2991 2839 2701 2579 2471 2377 2296 2227 2170 2124 2089 2063 2046 2039 2040 2050 2070 2099 2139 2188 2249 2322 2407 2504 2613 2736 2871 3018 3177 3347 3528 3718 3916 4122 4333 4549 4768 4988 5210 5431 5651 5867 6081 6290 6494 6692 6885 7070 7248 7419 7583 7738 7885 8025 8156 8280 8395 8503 8604 8697 8784 8865 8940 9009 9073 9133 9189 9240 9288 9333 9375 9413 9449 9482 9513 9540 9566 9589 9609 9628 9644 9658 9671 9683 9693 9702 9711 9719 9727 9734 9742 9750 9758 9767 9775 9784 9792 9800 9809 9816 9823 9829 9835 4773 6 10 4 9840 9844 9847 9849 9851 9851 9852 9851 9850 9849 9848 9846 9845 9843 9841 9840 9838 9836 9835 9833 9832 9830 9829 9827 9825 9823 9821 9819 9816 9813 9810 9806 9802 9797 9792 9786 9780 9772 9764 9754 9744 9732 9719 9705 9689 9671 9651 9628 9604 9577 9547 9515 9480 9441 9400 9355 9308 9258 9205 9150 9094 9036 8978 8920 8863 8808 8756 8707 8663 8623 8590 8563 8542 8529 8524 8526 8536 8552 8576 8606 8642 8682 8728 8776 8828 8881 8936 8991 9045 9099 9152 9203 9252 9298 9342 9383 9421 9456 9488 9517 9543 9567 9588 9607 9624 9638 9651 9663 9673 9681 9689 9696 9703 9708 9714 9719 9724 9728 9732 9736 9739 9742 9744 9746 9747 9748 9748 9748 9747 9746 9745 9745 9744 9744 9744 9744 9745 9747 9749 9751 9754 9757 9760 9764 9767 9770 9773 9775 9777 9779 9779 9780 9780 9779 9778 9777 9776 9775 9773 9772 9770 9769 9768 9766 9765 9763 9760 9757 9752 9747 9740 9731 9721 9708 9692 9674 9652 9627 9598 9565 9529 9487 9442 9391 9336 9277 9213 9144 9071 8995 8914 8831 8745 8658 8569 8481 8393 8307 8224 8145 8071 8003 7941 7888 7844 7809 7785 7771 7768 7775 7794 7822 7861 7909 7965 8028 8097 8171 8249 8329 8411 8492 8573 8652 8728 8801 8870 8934 8995 9050 9101 9147 9189 9227 9260 9290 9316 9339 9358 9375 9388 9399 9406 9411 9413 9413 9410 9405 9398 9390 9380 9369 9358 9346 9336 9326 9317 9311 9306 9304 9305 9308 9314 9323 9335 9348 9364 9382 9401 9422 9443 9465 9486 9508 9530 9550 9571 9590 9609 9627 9644 9661 9676 9691 9706 9720 9733 9746 9759 9771 9783 9794 9804 9814 9824 9832 9840 9847 9854 9859 9864 9868 9871 9873 9875 9876 9877 9877 9877 9877 9876 9876 9875 9874 9873 9871 9870 9868 9866 9863 9859 9855 9851 9845 9839 9832 9823 9814 9804 9793 9781 9767 9753 9738 9721 9704 9685 9666 9645 9624 9602 9579 9556 9533 9510 9488 9466 9445 9425 9407 9391 9377 9365 9357 9351 9347 9347 9350 9355 9363 9373 9385 9399 9415 9432 9450 9469 9488 9508 9527 9547 9566 9585 9604 9622 9639 9657 9673 9689 9704 9719 9733 9746 9759 9770 9781 9790 9799 9807 9813 9819 9824 9828 9831 9833 9835 9836 9837 9837 9837 9837 9836 9836 9835 9834 9834 9833 9832 9831 9831 9830 9829 9829 9829 9828 9828 9828 9829 9829 9829 9830 9831 9832 9833 9834 9835 9837 9839 9841 9843 9846 9848 9851 9855 9858 9862 9866 9869 9873 9876 9879 9881 9883 9883 9882 9879 9875 9869 9860 9850 9838 9823 9806 9787 9766 9743 9717 9690 9660 9628 9595 9559 9521 9482 9441 9397 9353 9306 9259 9211 9162 9114 9066 9020 8975 8934 8895 8861 8831 8806 8787 8774 8766 8765 8771 8782 8798 8820 8847 8878 8912 8949 8989 9030 9072 9115 9158 9201 9243 9285 4774 6 10 4 9325 9364 9402 9439 9474 9508 9541 9571 9600 9628 9654 9678 9700 9721 9740 9757 9773 9787 9800 9811 9821 9831 9839 9847 9854 9860 9866 9872 9878 9883 9888 9893 9898 9902 9906 9909 9912 9915 9917 9919 9920 9921 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9903 9900 9898 9896 9893 9892 9890 9889 9888 9888 9888 9889 9890 9891 9893 9896 9898 9901 9904 9907 9911 9914 9917 9920 9923 9926 9929 9931 9934 9937 9940 9943 9946 9949 9951 9954 9957 9959 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9984 9984 9983 9981 9980 9979 9977 9976 9974 9973 9972 9972 9972 9971 9972 9972 9973 9973 9974 9975 9975 9975 9976 9975 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9965 9965 9965 9966 9967 9969 9970 9972 9974 9976 9977 9978 9979 9980 9980 9980 9979 9979 9978 9976 9975 9974 9972 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9970 9970 9969 9968 9967 9965 9963 9961 9959 9956 9953 9950 9946 9943 9940 9937 9934 9930 9927 9924 9921 9918 9915 9912 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9861 9858 9854 9849 9845 9839 9834 9828 9821 9814 9806 9799 9790 9782 9774 9766 9759 9753 9747 9742 9739 9737 9737 9739 9741 9746 9752 9759 9767 9776 9785 9795 9805 9815 9825 9834 9842 9850 9857 9863 9869 9874 9879 9884 9889 9893 9898 9904 9909 9916 9922 9930 9937 9945 9953 9960 9968 9975 9981 9987 9991 9995 9998 999910000 9999 9998 9996 9993 9989 9986 9982 9978 9974 9970 9967 9964 9962 9960 9960 9959 9959 9960 9961 9962 9964 9966 9967 9968 9969 9969 9969 9969 9967 9965 9962 9959 9955 9950 9945 9940 9935 9930 9924 9920 9916 9912 9909 9907 9906 9906 9906 9908 9910 9913 9917 9921 9926 9930 9935 9939 9943 9947 9950 9952 9954 9956 9957 9957 9957 9957 9957 9957 9957 9957 9958 9959 9960 9961 9963 9965 9967 9969 9971 9972 9974 9974 9975 9974 9973 9972 9970 9968 9966 9964 9962 9961 9960 9960 9960 9961 9963 9966 9969 9972 9976 9980 9983 9986 9989 9991 9993 9993 9993 9992 9991 9989 9987 9985 9982 9980 9978 9976 9975 9974 9973 9973 9973 9973 9973 9973 9972 9971 9969 9967 9965 9961 9958 9954 9950 9946 9942 9938 9934 9931 9929 9927 9925 9925 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9940 9941 9943 9944 9945 9946 9946 9946 9945 9944 9943 9941 9940 9938 9936 9934 9933 9931 9931 4775 6 10 4 9931 9931 9933 9934 9936 9938 9941 9943 9945 9947 9949 9950 9950 9950 9949 9948 9946 9944 9942 9939 9936 9934 9931 9929 9926 9924 9921 9919 9916 9913 9910 9905 9900 9894 9888 9880 9871 9860 9849 9836 9823 9808 9792 9775 9757 9738 9717 9696 9673 9649 9624 9597 9569 9541 9511 9481 9450 9419 9389 9359 9330 9304 9279 9257 9238 9223 9211 9204 9201 9201 9207 9216 9228 9244 9264 9286 9310 9335 9362 9390 9418 9446 9474 9501 9527 9552 9575 9598 9619 9639 9657 9674 9690 9705 9718 9730 9741 9751 9760 9768 9775 9782 9787 9792 9797 9802 9806 9810 9814 9819 9823 9828 9832 9837 9842 9847 9852 9857 9862 9866 9869 9872 9874 9876 9877 9877 9876 9875 9873 9871 9869 9867 9866 9864 9863 9862 9861 9861 9862 9863 9864 9866 9868 9870 9873 9875 9877 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9904 9904 9905 9906 9908 9909 9910 9911 9913 9914 9915 9915 9916 9916 9916 9916 9915 9915 9914 9913 9912 9912 9911 9911 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9922 9922 9922 9920 9918 9915 9912 9907 9902 9896 9889 9881 9874 9865 9857 9848 9840 9831 9822 9814 9806 9797 9789 9782 9774 9767 9760 9753 9747 9740 9734 9729 9723 9718 9713 9708 9704 9700 9695 9692 9688 9684 9681 9678 9675 9672 9669 9667 9664 9663 9661 9660 9660 9660 9660 9661 9663 9665 9667 9670 9673 9676 9680 9684 9688 9691 9695 9699 9702 9706 9709 9712 9715 9718 9720 9723 9725 9728 9730 9732 9734 9735 9737 9737 9738 9738 9738 9737 9736 9735 9733 9731 9729 9727 9725 9723 9722 9721 9720 9720 9720 9721 9721 9722 9724 9725 9726 9727 9728 9728 9728 9728 9727 9726 9725 9723 9721 9719 9718 9716 9714 9713 9712 9712 9711 9711 9711 9711 9712 9712 9713 9713 9713 9714 9714 9715 9715 9717 9718 9720 9723 9727 9731 9736 9742 9749 9757 9765 9773 9782 9791 9800 9808 9816 9823 9829 9835 9840 9844 9846 9848 9850 9850 9850 9849 9848 9847 9845 9842 9840 9837 9834 9830 9826 9822 9816 9811 9804 9797 9789 9780 9770 9760 9748 9736 9724 9710 9696 9681 9666 9650 9633 9615 9596 9576 9555 9533 9509 9485 9458 9430 9400 9369 9336 9301 9265 9227 9188 9147 9105 9062 9018 8974 8930 8885 8841 8798 8756 8715 8676 8639 8605 8574 8545 8520 8499 8482 8468 8458 8452 8450 8451 8456 8464 8476 8491 8508 8527 8549 8573 8599 8626 8654 8683 8714 8744 8776 8807 8839 8871 8902 8934 8965 8995 9026 9056 9085 9114 9143 9171 9199 9227 9254 9281 9308 9335 9361 9387 9412 9436 9460 9482 9504 9523 9542 9559 9574 9587 9599 9609 9617 9624 9630 9634 9636 9638 9638 9637 9635 9631 9625 9617 4776 6 10 4 9607 9594 9578 9558 9534 9505 9470 9430 9384 9331 9270 9202 9127 9043 8952 8853 8746 8633 8512 8386 8256 8121 7984 7846 7708 7573 7442 7317 7199 7092 6997 6915 6849 6799 6766 6751 6755 6777 6818 6875 6949 7038 7139 7251 7373 7501 7633 7768 7903 8036 8166 8292 8412 8526 8633 8732 8824 8910 8988 9060 9126 9187 9243 9295 9344 9389 9431 9470 9506 9540 9572 9601 9628 9652 9674 9694 9711 9726 9739 9751 9760 9769 9776 9781 9786 9791 9794 9797 9799 9801 9802 9802 9802 9801 9799 9796 9792 9787 9781 9775 9768 9760 9751 9742 9733 9724 9714 9705 9695 9686 9677 9668 9659 9651 9642 9633 9624 9614 9604 9593 9580 9566 9551 9533 9513 9491 9465 9437 9405 9369 9329 9285 9237 9185 9129 9068 9004 8936 8864 8790 8713 8635 8554 8474 8393 8312 8232 8155 8079 8006 7936 7870 7807 7747 7691 7639 7590 7544 7501 7460 7421 7383 7345 7307 7269 7229 7187 7144 7097 7048 6995 6939 6881 6819 6756 6691 6625 6559 6495 6433 6374 6321 6275 6236 6207 6188 6181 6186 6204 6235 6280 6338 6409 6492 6587 6691 6804 6924 7050 7179 7310 7440 7569 7695 7816 7931 8039 8138 8229 8309 8380 8441 8491 8531 8560 8579 8588 8588 8577 8558 8530 8494 8449 8398 8340 8277 8208 8135 8059 7981 7902 7824 7747 7674 7605 7541 7485 7437 7398 7370 7352 7346 7351 7367 7396 7435 7485 7544 7613 7688 7771 7858 7949 8043 8138 8233 8327 8419 8509 8596 8679 8758 8833 8904 8970 9032 9091 9145 9196 9244 9289 9331 9371 9408 9443 9475 9506 9534 9560 9584 9606 9626 9643 9660 9674 9687 9699 9710 9720 9729 9738 9747 9756 9765 9774 9784 9794 9804 9815 9825 9835 9846 9856 9865 9874 9881 9888 9894 9899 9903 9905 9907 9908 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9901 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9884 9883 9882 9882 9882 9883 9883 9884 9885 9885 9886 9886 9886 9885 9884 9883 9882 9880 9879 9877 9876 9875 9874 9874 9874 9875 9876 9879 9881 9885 9888 9892 9897 9901 9906 9910 9914 9918 9921 9924 9926 9927 9927 9927 9926 9925 9923 9921 9919 9917 9915 9913 9912 9912 9912 9913 9914 9917 9920 9924 9928 9933 9937 9942 9946 9950 9954 9956 9958 9959 9960 9959 9957 9955 9953 9950 9947 9943 9940 9937 9935 9933 9931 9930 9930 9930 9930 9930 9931 9931 9932 9931 9931 9930 9928 9925 9922 9918 9914 9909 9904 9899 9893 9888 9884 9879 9876 9873 9871 9869 9868 9868 9869 9870 9871 9873 9874 9876 9877 9879 9879 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9872 9872 9873 9875 9876 9878 9881 9883 4777 6 10 4 9885 9887 9888 9890 9891 9892 9892 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9894 9895 9896 9898 9899 9900 9901 9902 9902 9903 9903 9902 9902 9901 9900 9898 9897 9895 9894 9893 9892 9891 9891 9891 9891 9892 9893 9895 9896 9898 9900 9901 9903 9904 9905 9905 9904 9903 9901 9898 9895 9890 9886 9880 9875 9869 9863 9857 9852 9846 9841 9837 9833 9829 9825 9822 9819 9816 9813 9809 9806 9802 9797 9793 9788 9783 9778 9773 9768 9763 9760 9757 9755 9754 9754 9756 9759 9762 9767 9773 9779 9786 9794 9801 9808 9816 9822 9829 9835 9840 9846 9850 9855 9859 9863 9867 9871 9876 9880 9884 9889 9893 9898 9902 9906 9910 9914 9917 9920 9922 9924 9926 9927 9928 9929 9929 9930 9931 9933 9934 9936 9938 9940 9943 9946 9948 9950 9952 9954 9955 9956 9956 9955 9954 9952 9950 9948 9945 9943 9940 9939 9937 9936 9935 9935 9936 9937 9939 9940 9942 9944 9946 9948 9950 9951 9952 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9967 9967 9966 9965 9964 9962 9960 9958 9956 9953 9951 9949 9947 9945 9943 9942 9941 9939 9939 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9943 9942 9942 9941 9939 9937 9935 9932 9929 9926 9923 9919 9915 9912 9908 9904 9900 9896 9892 9888 9885 9881 9876 9872 9868 9863 9858 9853 9847 9841 9835 9829 9823 9817 9811 9805 9799 9794 9789 9785 9781 9779 9777 9776 9776 9777 9779 9782 9786 9791 9796 9802 9809 9816 9824 9832 9840 9848 9857 9866 9874 9883 9891 9900 9908 9916 9923 9930 9936 9942 9947 9951 9954 9956 9957 9958 9957 9956 9953 9950 9947 9943 9938 9933 9928 9923 9918 9912 9906 9899 9892 9885 9877 9868 9858 9847 9835 9822 9808 9794 9779 9763 9748 9733 9719 9706 9695 9685 9678 9672 9669 9668 9670 9674 9680 9689 9698 9709 9722 9734 9748 9761 9774 9787 9800 9811 9822 9833 9842 9851 9860 9867 9875 9881 9888 9894 9899 9905 9910 9914 9918 9922 9926 9929 9931 9933 9934 9935 9936 9935 9934 9932 9930 9927 9923 9919 9913 9908 9901 9894 9886 9878 9870 9861 9852 9844 9836 9828 9820 9814 9808 9803 9799 9796 9794 9793 9793 9795 9797 9799 9803 9807 9813 9818 9824 9831 9838 9846 9854 9862 9870 9878 9886 9894 9901 9908 9914 9919 9924 9927 9930 9932 9933 9933 9932 9931 9929 9927 9926 9924 9923 9922 9922 9923 9924 9926 9929 9932 9935 9939 9943 9946 9950 9952 9954 9955 9956 9955 9954 9952 9950 9947 9944 9941 9938 9935 9932 9929 9927 9926 9924 9923 9923 9922 9922 9922 9922 9922 9922 4778 6 10 4 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9931 9932 9933 9934 9936 9937 9939 9942 9944 9946 9947 9949 9950 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9962 9961 9960 9957 9954 9951 9947 9943 9938 9934 9930 9926 9922 9918 9915 9912 9909 9906 9902 9899 9894 9888 9882 9874 9865 9854 9842 9829 9814 9798 9781 9764 9746 9727 9708 9689 9670 9650 9630 9609 9588 9565 9540 9514 9484 9452 9416 9376 9333 9284 9232 9175 9114 9049 8980 8909 8835 8760 8684 8609 8536 8465 8397 8334 8277 8226 8182 8147 8120 8102 8093 8094 8105 8124 8153 8190 8235 8286 8344 8408 8476 8547 8621 8696 8772 8848 8923 8997 9068 9137 9203 9265 9324 9380 9431 9480 9524 9565 9602 9636 9667 9695 9719 9741 9760 9777 9791 9803 9814 9823 9831 9838 9844 9850 9856 9861 9866 9872 9877 9883 9888 9894 9900 9905 9910 9914 9917 9920 9922 9923 9924 9923 9922 9921 9919 9917 9915 9913 9912 9910 9909 9909 9909 9909 9909 9910 9910 9911 9911 9911 9911 9910 9909 9908 9907 9905 9903 9902 9901 9900 9900 9900 9901 9902 9904 9906 9909 9912 9915 9917 9920 9922 9923 9924 9924 9924 9923 9921 9918 9915 9911 9907 9903 9899 9894 9889 9885 9880 9876 9871 9867 9863 9859 9855 9850 9846 9842 9837 9832 9828 9823 9818 9813 9808 9803 9798 9793 9788 9784 9780 9776 9772 9768 9764 9761 9757 9754 9751 9748 9745 9742 9740 9737 9735 9733 9731 9730 9729 9729 9730 9731 9733 9735 9739 9743 9748 9753 9760 9767 9774 9782 9790 9798 9807 9816 9824 9833 9841 9849 9856 9863 9869 9875 9880 9885 9889 9893 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9921 9922 9922 9922 9922 9921 9919 9917 9915 9912 9909 9906 9903 9900 9897 9895 9894 9893 9893 9894 9895 9898 9900 9903 9907 9911 9915 9919 9922 9926 9929 9932 9934 9936 9938 9939 9940 9941 9942 9942 9943 9943 9944 9945 9946 9947 9949 9951 9953 9955 9957 9959 9961 9964 9966 9968 9970 9972 9973 9975 9976 9977 9977 9977 9977 9976 9975 9973 9971 9969 9967 9965 9962 9960 9957 9955 9953 9952 9950 9950 9949 9949 9950 9951 9952 9954 9956 9957 9959 9961 9962 9963 9964 9964 9963 9963 9961 9959 9957 9954 9952 9949 9946 9944 9942 9940 9938 9937 9937 9937 9937 9937 9937 9937 9938 9937 9937 9936 9934 9932 9929 9926 9922 9918 9914 9909 9905 9901 9897 9893 9890 9887 9884 9881 9879 9877 9875 9873 9870 9868 9865 9862 9859 9856 9852 9848 9844 9840 9836 9833 9829 9826 9824 9821 9819 9818 9816 9815 9814 9814 9813 9813 9813 9812 9812 9812 9812 9812 9812 9812 9813 4779 6 10 4 9813 9814 9815 9816 9817 9818 9820 9821 9823 9824 9826 9828 9830 9832 9835 9838 9841 9845 9849 9853 9858 9863 9868 9872 9877 9882 9886 9890 9894 9897 9899 9901 9903 9905 9906 9907 9907 9908 9908 9908 9908 9908 9907 9906 9905 9903 9901 9898 9894 9889 9884 9878 9871 9864 9857 9850 9842 9835 9829 9823 9819 9815 9813 9811 9812 9813 9815 9819 9823 9828 9833 9839 9845 9851 9856 9862 9867 9872 9876 9880 9884 9887 9890 9894 9897 9901 9905 9909 9913 9918 9922 9927 9932 9937 9941 9945 9948 9951 9953 9954 9954 9953 9952 9949 9945 9941 9936 9931 9926 9921 9916 9911 9906 9902 9898 9895 9893 9891 9889 9888 9887 9886 9885 9884 9883 9881 9879 9877 9875 9873 9870 9868 9866 9864 9862 9862 9862 9863 9864 9866 9869 9873 9877 9881 9886 9890 9894 9898 9901 9903 9904 9904 9902 9900 9897 9893 9888 9882 9875 9869 9862 9854 9847 9840 9833 9826 9818 9811 9804 9796 9788 9780 9771 9760 9749 9736 9722 9707 9689 9670 9649 9625 9599 9570 9538 9502 9463 9419 9370 9315 9254 9186 9110 9025 8932 8829 8716 8593 8458 8313 8157 7991 7816 7631 7438 7238 7033 6825 6615 6405 6198 5995 5801 5615 5443 5285 5144 5022 4922 4844 4791 4764 4763 4788 4839 4916 5018 5143 5289 5454 5635 5831 6036 6250 6468 6688 6907 7123 7332 7534 7726 7908 8078 8236 8382 8517 8639 8751 8853 8945 9029 9106 9176 9240 9300 9355 9407 9454 9499 9541 9580 9616 9649 9680 9708 9733 9757 9778 9796 9813 9829 9842 9855 9866 9876 9885 9894 9902 9909 9915 9921 9926 9930 9934 9937 9939 9940 9941 9941 9942 9941 9941 9941 9941 9941 9941 9942 9943 9945 9946 9948 9950 9952 9954 9955 9956 9956 9956 9955 9953 9950 9947 9943 9939 9934 9929 9924 9919 9914 9908 9903 9898 9893 9889 9885 9880 9876 9873 9869 9866 9863 9861 9859 9858 9857 9857 9858 9859 9861 9864 9867 9871 9875 9879 9884 9888 9892 9896 9899 9902 9904 9906 9907 9908 9909 9909 9909 9910 9910 9911 9912 9914 9916 9919 9922 9925 9928 9931 9934 9937 9939 9941 9942 9943 9943 9942 9941 9939 9937 9935 9932 9929 9927 9924 9922 9919 9917 9916 9915 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9913 9912 9911 9909 9907 9905 9902 9899 9896 9893 9890 9886 9883 9880 9877 9874 9871 9868 9865 9862 9858 9854 9850 9844 9838 9830 9821 9811 9799 9785 9769 9751 9732 9710 9686 9660 9632 9601 9568 9533 9494 9452 9406 9357 9302 9243 9179 9108 9030 8945 8852 8752 8642 8523 8396 8258 8112 7957 7792 7620 7439 7251 7057 6857 6652 6444 6232 6019 5805 5591 5377 5166 4958 4753 4554 4360 4173 3994 3825 3665 3518 3383 3263 3160 3073 3006 2960 2935 2933 2955 3001 3072 3168 3287 3431 4780 6 10 4 3596 3782 3986 4207 4442 4687 4941 5200 5462 5723 5981 6234 6479 6715 6941 7155 7357 7545 7722 7885 8036 8176 8305 8424 8534 8635 8729 8816 8898 8973 9044 9110 9172 9230 9284 9335 9382 9426 9466 9503 9537 9568 9596 9621 9644 9664 9682 9698 9712 9724 9735 9744 9752 9758 9763 9767 9770 9772 9773 9773 9773 9773 9772 9771 9770 9769 9768 9768 9768 9768 9769 9771 9773 9776 9779 9783 9788 9793 9799 9805 9812 9819 9826 9834 9841 9849 9856 9864 9870 9877 9883 9888 9893 9897 9900 9903 9905 9906 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9907 9908 9909 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9928 9930 9932 9934 9936 9938 9941 9943 9945 9947 9948 9950 9950 9950 9950 9950 9949 9947 9946 9945 9943 9942 9941 9941 9940 9940 9940 9941 9941 9942 9943 9943 9944 9944 9944 9943 9942 9940 9938 9936 9934 9931 9928 9925 9922 9919 9916 9914 9911 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9879 9875 9872 9867 9863 9858 9854 9849 9843 9838 9832 9826 9819 9813 9806 9799 9792 9785 9778 9771 9765 9759 9753 9748 9743 9740 9736 9734 9732 9730 9729 9728 9728 9727 9727 9727 9726 9726 9726 9725 9725 9725 9725 9725 9726 9727 9728 9730 9732 9735 9737 9740 9743 9746 9749 9751 9753 9754 9755 9755 9754 9753 9752 9750 9747 9745 9742 9739 9736 9734 9732 9730 9728 9727 9726 9725 9725 9725 9725 9725 9725 9725 9726 9727 9727 9729 9730 9732 9735 9738 9741 9746 9751 9757 9763 9770 9778 9786 9794 9803 9811 9819 9827 9834 9840 9845 9849 9853 9855 9857 9857 9857 9855 9853 9851 9848 9845 9841 9838 9835 9832 9829 9827 9825 9823 9822 9821 9821 9821 9821 9821 9822 9822 9822 9823 9823 9824 9824 9825 9825 9826 9827 9828 9830 9832 9834 9837 9840 9843 9847 9851 9856 9860 9865 9869 9874 9878 9882 9885 9888 9890 9893 9894 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9910 9910 9910 9908 9906 9903 9898 9893 9886 9879 9870 9860 9849 9837 9825 9811 9796 9780 9763 9745 9725 9705 9682 9658 9632 9604 9574 9541 9507 9470 9431 9391 9348 9305 9261 9216 9172 9128 9086 9046 9009 8976 8946 8921 8901 8887 8878 8876 8879 8888 8903 8923 8948 8978 9012 9049 9088 9130 9172 9216 9259 9301 9343 9383 9421 9457 9492 9523 9553 9581 9606 9630 9652 9672 9691 9709 9725 9740 9755 9768 9780 9791 9801 9811 9819 9827 9833 9839 9845 9850 9855 9860 9864 9869 9874 9879 9885 9890 9896 9902 9907 9912 9917 9921 9923 9925 9925 9925 9923 9919 9915 9910 9904 9898 9892 9885 9879 9874 9869 9864 9861 9858 9856 9855 9854 9853 9852 9852 9851 9850 9848 9846 9844 9841 9838 9834 9831 9827 9824 9820 4779 5 1 4 9717 9718 9721 9723 9726 9729 9731 9734 9737 9739 9742 9744 9746 9747 9749 9751 9753 9755 9757 9759 9762 9765 9768 9772 9776 9780 9784 9788 9791 9795 9798 9801 9803 9805 9807 9808 9808 9808 9808 9808 9807 9805 9804 9802 9801 9799 9797 9794 9792 9789 9787 9784 9781 9777 9774 9771 9768 9765 9762 9760 9757 9756 9755 9754 9754 9755 9757 9759 9762 9765 9769 9773 9777 9781 9786 9790 9794 9798 9802 9805 9808 9811 9814 9817 9819 9822 9824 9827 9830 9833 9835 9838 9841 9843 9846 9848 9850 9851 9852 9852 9852 9851 9850 9848 9845 9843 9839 9836 9832 9828 9824 9820 9816 9812 9808 9804 9800 9797 9794 9791 9788 9786 9784 9783 9782 9781 9781 9781 9782 9783 9784 9785 9787 9788 9790 9792 9794 9795 9797 9799 9800 9801 9802 9803 9804 9804 9804 9804 9803 9802 9801 9799 9797 9795 9792 9788 9785 9780 9776 9771 9766 9760 9754 9747 9740 9732 9724 9716 9706 9696 9685 9674 9661 9648 9633 9618 9601 9583 9564 9543 9519 9494 9466 9435 9400 9361 9318 9268 9213 9150 9079 9001 8913 8816 8709 8591 8464 8326 8178 8021 7854 7679 7497 7309 7115 6919 6720 6522 6325 6132 5945 5767 5598 5441 5299 5174 5067 4980 4915 4872 4853 4859 4889 4944 5022 5123 5245 5386 5544 5717 5903 6097 6298 6503 6709 6913 7114 7310 7498 7678 7849 8010 8160 8301 8431 8551 8663 8765 8860 8947 9028 9102 9171 9234 9292 9346 9395 9440 9481 9518 9552 9582 9610 9635 9657 9677 9695 9711 9725 9739 9751 9762 9772 9782 9791 9799 9807 9814 9821 9827 9833 9838 9843 9847 9851 9855 9858 9860 9863 9865 9866 9868 9868 9868 9868 9867 9866 9865 9862 9860 9858 9855 9852 9849 9847 9844 9842 9841 9839 9838 9837 9836 9835 9834 9832 9830 9827 9824 9821 9816 9811 9806 9801 9795 9789 9784 9779 9775 9772 9769 9768 9768 9768 9769 9771 9774 9777 9780 9784 9787 9790 9793 9796 9798 9800 9802 9804 9806 9807 9809 9810 9812 9814 9817 9819 9821 9824 9827 9830 9832 9835 9838 9840 9842 9844 9846 9847 9849 9849 9850 9850 9850 9850 9849 9848 9847 9846 9845 9844 9843 9841 9840 9839 9837 9836 9835 9833 9832 9830 9828 9826 9823 9821 9818 9815 9812 9810 9807 9805 9803 9802 9801 9800 9800 9800 9801 9802 9803 9803 9804 9804 9804 9803 9801 9799 9796 9792 9788 9783 9778 9773 9767 9762 9756 9750 9744 9738 9731 9724 9716 9707 9697 9686 9673 9658 9642 9623 9602 9579 9553 9525 9494 9461 9424 9384 9341 9293 9241 9184 9121 9052 8976 8893 8801 8701 8593 8475 8348 8211 8066 7912 7749 7579 7402 7218 7029 6836 6638 6437 6234 6030 5825 5620 5417 5215 5016 4821 4630 4444 4265 4093 3930 3776 3632 3501 3383 3280 3192 3121 3068 3035 3022 3030 3059 3112 3186 3284 3403 3544 3705 4780 5 1 4 3885 4083 4296 4522 4759 5004 5254 5507 5759 6009 6254 6492 6721 6939 7147 7342 7525 7695 7853 7999 8134 8259 8373 8479 8577 8667 8751 8830 8902 8970 9034 9093 9148 9199 9246 9290 9331 9369 9404 9436 9465 9492 9517 9540 9561 9580 9597 9613 9627 9639 9650 9659 9666 9672 9676 9679 9680 9681 9680 9679 9677 9675 9673 9671 9670 9669 9669 9669 9670 9672 9675 9678 9681 9685 9689 9694 9698 9703 9707 9712 9717 9722 9727 9733 9739 9745 9751 9757 9764 9771 9777 9784 9790 9795 9801 9805 9809 9813 9816 9818 9819 9820 9820 9820 9820 9820 9819 9818 9818 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9818 9819 9820 9822 9824 9826 9828 9831 9833 9836 9839 9842 9845 9847 9849 9851 9853 9854 9855 9855 9855 9855 9854 9853 9851 9850 9848 9847 9845 9844 9842 9841 9839 9838 9837 9836 9835 9833 9832 9831 9829 9828 9827 9825 9823 9822 9820 9818 9816 9814 9812 9810 9807 9805 9802 9798 9794 9790 9785 9780 9775 9769 9762 9756 9749 9742 9734 9727 9720 9713 9706 9699 9692 9686 9680 9674 9668 9663 9658 9653 9649 9645 9642 9638 9636 9633 9632 9630 9629 9629 9629 9629 9629 9630 9631 9631 9632 9633 9633 9634 9635 9635 9636 9637 9638 9639 9640 9641 9643 9645 9647 9649 9652 9654 9656 9658 9659 9660 9661 9661 9661 9660 9660 9659 9657 9656 9655 9654 9652 9651 9650 9649 9648 9647 9646 9645 9644 9644 9643 9642 9642 9642 9643 9644 9646 9648 9652 9656 9661 9667 9673 9680 9687 9695 9703 9711 9719 9726 9733 9740 9746 9751 9756 9760 9763 9765 9767 9768 9768 9768 9767 9766 9765 9763 9761 9759 9757 9754 9752 9750 9748 9746 9744 9742 9741 9740 9739 9738 9737 9736 9735 9734 9734 9733 9733 9732 9732 9733 9734 9735 9736 9739 9742 9745 9749 9753 9757 9762 9767 9772 9776 9781 9785 9789 9792 9795 9797 9799 9801 9802 9804 9805 9806 9807 9808 9809 9810 9811 9811 9811 9810 9809 9807 9804 9801 9796 9792 9786 9780 9773 9765 9757 9749 9740 9730 9720 9708 9696 9683 9669 9653 9635 9616 9594 9571 9545 9516 9486 9453 9418 9381 9342 9301 9259 9217 9173 9130 9088 9047 9008 8971 8937 8907 8882 8861 8845 8834 8830 8831 8837 8849 8866 8888 8914 8944 8977 9013 9050 9089 9128 9167 9206 9244 9282 9318 9352 9385 9416 9446 9474 9500 9524 9547 9568 9588 9606 9622 9638 9652 9665 9677 9688 9698 9707 9716 9724 9732 9740 9747 9753 9760 9766 9772 9778 9783 9787 9792 9796 9799 9802 9805 9807 9809 9810 9811 9812 9813 9814 9814 9814 9814 9813 9812 9811 9809 9806 9804 9801 9797 9794 9790 9786 9782 9778 9775 9771 9768 9765 9762 9759 9756 9753 9750 9747 9743 9740 9736 9732 9729 9725 9721 9718 9715 4781 5 1 4 9713 9712 9711 9711 9712 9713 9715 9718 9721 9725 9730 9735 9740 9745 9751 9757 9764 9770 9777 9785 9792 9799 9806 9814 9821 9827 9833 9839 9843 9847 9850 9853 9855 9856 9857 9858 9859 9859 9860 9861 9862 9864 9865 9867 9869 9871 9873 9874 9875 9876 9876 9875 9874 9872 9870 9867 9865 9863 9860 9858 9856 9855 9855 9854 9855 9855 9856 9858 9859 9860 9862 9863 9864 9865 9865 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9872 9873 9875 9876 9877 9878 9879 9880 9880 9879 9879 9878 9876 9875 9873 9872 9870 9869 9867 9866 9865 9863 9862 9860 9859 9856 9854 9851 9847 9843 9838 9833 9828 9822 9816 9810 9804 9798 9792 9786 9781 9776 9772 9767 9764 9760 9757 9753 9750 9747 9745 9742 9740 9737 9735 9733 9732 9730 9729 9728 9728 9728 9727 9727 9727 9727 9727 9727 9726 9726 9725 9723 9721 9719 9717 9714 9710 9706 9702 9697 9691 9686 9679 9672 9664 9656 9647 9638 9628 9617 9605 9593 9581 9567 9554 9540 9526 9513 9499 9485 9472 9459 9447 9436 9425 9416 9407 9399 9392 9386 9381 9376 9373 9370 9367 9365 9363 9362 9361 9360 9360 9359 9358 9358 9357 9356 9356 9355 9354 9354 9353 9352 9352 9352 9351 9352 9352 9352 9353 9355 9356 9358 9361 9363 9367 9371 9376 9382 9389 9397 9406 9417 9429 9441 9456 9471 9488 9505 9523 9542 9561 9580 9599 9617 9634 9650 9665 9679 9691 9702 9711 9720 9727 9733 9739 9744 9749 9753 9758 9762 9767 9771 9776 9781 9785 9790 9794 9798 9801 9804 9806 9807 9809 9809 9809 9809 9809 9808 9808 9807 9806 9806 9805 9804 9804 9803 9802 9801 9800 9798 9796 9794 9792 9789 9786 9783 9779 9776 9772 9768 9764 9759 9755 9750 9746 9741 9736 9731 9726 9721 9715 9710 9704 9698 9691 9685 9677 9669 9661 9651 9639 9627 9612 9595 9576 9555 9530 9502 9471 9436 9398 9356 9311 9263 9212 9158 9102 9045 8986 8927 8868 8810 8754 8700 8650 8604 8562 8525 8494 8469 8451 8438 8433 8434 8441 8454 8473 8497 8526 8559 8595 8634 8676 8719 8763 8807 8852 8896 8940 8982 9024 9065 9104 9142 9179 9214 9249 9282 9314 9344 9374 9402 9429 9454 9478 9501 9523 9542 9561 9578 9594 9608 9621 9634 9645 9655 9665 9674 9683 9691 9698 9705 9712 9718 9724 9729 9733 9738 9741 9745 9748 9750 9753 9755 9758 9760 9762 9765 9768 9770 9773 9776 9779 9782 9785 9789 9792 9795 9797 9800 9803 9806 9808 9811 9813 9816 9818 9821 9823 9825 9828 9830 9832 9834 9836 9838 9840 9842 9843 9845 9846 9848 9849 9850 9852 9853 9853 9854 9854 9855 9854 9854 9853 9852 9850 9848 9846 9844 9842 9839 9837 9835 9833 9831 9829 9828 9827 9826 9825 9824 9823 9822 9820 9819 9816 9813 9810 9805 9800 9794 9787 9779 9771 9761 4782 5 1 4 9749 9737 9723 9707 9689 9669 9647 9623 9596 9566 9534 9498 9460 9419 9375 9328 9280 9229 9176 9123 9068 9013 8958 8904 8852 8801 8752 8707 8665 8628 8595 8567 8545 8529 8520 8516 8519 8529 8545 8568 8596 8630 8668 8711 8758 8808 8860 8913 8967 9021 9075 9127 9178 9226 9272 9316 9356 9394 9430 9462 9493 9521 9547 9571 9593 9614 9633 9651 9668 9684 9699 9712 9724 9736 9746 9755 9763 9771 9777 9783 9788 9792 9796 9799 9802 9805 9807 9809 9811 9812 9813 9814 9815 9815 9815 9815 9815 9815 9814 9813 9812 9810 9809 9807 9805 9802 9799 9796 9792 9788 9784 9779 9774 9769 9763 9757 9752 9746 9740 9735 9730 9725 9720 9716 9712 9708 9705 9702 9699 9697 9694 9692 9689 9687 9684 9682 9680 9678 9676 9674 9673 9672 9672 9672 9673 9674 9676 9678 9682 9685 9689 9694 9699 9704 9710 9715 9721 9727 9733 9739 9745 9751 9757 9762 9768 9773 9777 9782 9786 9789 9792 9795 9797 9799 9800 9801 9802 9802 9802 9801 9801 9800 9798 9797 9796 9794 9793 9791 9790 9788 9787 9785 9783 9781 9780 9778 9776 9773 9771 9769 9766 9764 9761 9759 9756 9754 9751 9749 9747 9744 9742 9740 9738 9736 9735 9733 9731 9729 9728 9726 9725 9723 9722 9721 9721 9720 9720 9720 9721 9722 9723 9725 9727 9729 9731 9733 9734 9736 9737 9738 9738 9737 9737 9736 9734 9732 9730 9728 9726 9724 9722 9721 9720 9719 9718 9718 9718 9718 9718 9719 9719 9719 9719 9719 9718 9718 9717 9716 9715 9714 9714 9713 9713 9713 9713 9713 9714 9715 9716 9717 9718 9720 9721 9722 9722 9723 9723 9722 9722 9721 9720 9719 9717 9716 9715 9714 9713 9713 9712 9712 9713 9714 9715 9716 9717 9719 9720 9722 9723 9724 9725 9726 9727 9727 9728 9729 9730 9732 9733 9736 9738 9741 9745 9749 9752 9756 9760 9764 9767 9770 9772 9773 9774 9775 9774 9774 9772 9771 9770 9768 9767 9766 9766 9765 9765 9765 9765 9764 9764 9763 9762 9760 9758 9756 9753 9749 9746 9742 9738 9734 9730 9726 9723 9719 9715 9711 9706 9700 9694 9687 9678 9668 9657 9644 9630 9615 9599 9582 9564 9547 9528 9510 9493 9476 9459 9444 9429 9416 9404 9393 9384 9376 9370 9367 9365 9365 9367 9372 9379 9388 9399 9412 9426 9442 9458 9475 9493 9510 9526 9542 9557 9570 9582 9592 9602 9610 9617 9623 9628 9632 9636 9640 9644 9647 9650 9653 9655 9657 9659 9660 9660 9660 9658 9656 9653 9649 9644 9639 9633 9627 9620 9613 9605 9597 9588 9579 9568 9557 9545 9531 9515 9498 9479 9457 9434 9407 9379 9348 9314 9278 9240 9199 9156 9111 9064 9015 8964 8911 8857 8801 8744 8685 8626 8567 8507 8447 8387 8328 8270 8213 8158 8105 8054 8005 7960 7917 7878 7843 7812 7786 7763 7746 7733 7726 7724 7726 7735 7748 7766 7789 4783 5 1 4 7816 7847 7882 7921 7962 8005 8051 8097 8145 8193 8241 8289 8336 8383 8428 8473 8516 8558 8598 8636 8673 8709 8742 8774 8805 8834 8861 8886 8910 8932 8954 8973 8992 9010 9027 9043 9059 9074 9089 9104 9119 9133 9148 9162 9175 9189 9202 9214 9225 9236 9246 9255 9264 9271 9279 9285 9292 9298 9304 9311 9317 9324 9331 9339 9346 9354 9361 9369 9376 9383 9389 9394 9399 9403 9407 9410 9413 9415 9417 9419 9421 9423 9425 9428 9430 9432 9434 9436 9437 9438 9438 9437 9435 9432 9427 9422 9416 9409 9401 9393 9384 9375 9365 9355 9345 9335 9325 9314 9304 9293 9281 9269 9257 9244 9230 9216 9201 9185 9169 9152 9135 9118 9101 9084 9067 9051 9035 9019 9003 8987 8972 8956 8939 8923 8905 8886 8865 8843 8820 8794 8766 8737 8705 8671 8635 8597 8556 8514 8470 8423 8374 8321 8266 8207 8144 8076 8002 7923 7837 7744 7644 7536 7420 7296 7164 7025 6877 6723 6562 6394 6220 6041 5858 5671 5480 5287 5092 4896 4699 4502 4307 4113 3923 3735 3552 3374 3202 3037 2879 2728 2585 2451 2325 2207 2098 1996 1903 1818 1740 1669 1606 1548 1498 1453 1414 1381 1353 1330 1311 1297 1288 1282 1279 1280 1283 1289 1298 1310 1324 1343 1366 1394 1428 1471 1522 1583 1657 1743 1844 1961 2093 2242 2408 2589 2787 2998 3222 3457 3701 3950 4204 4459 4713 4964 5208 5445 5673 5891 6097 6291 6473 6643 6802 6949 7086 7213 7332 7443 7547 7645 7737 7825 7907 7985 8060 8130 8196 8259 8318 8373 8425 8474 8520 8563 8604 8642 8679 8714 8747 8778 8809 8838 8866 8893 8918 8942 8965 8986 9005 9023 9040 9055 9068 9081 9093 9104 9114 9124 9134 9143 9153 9162 9171 9181 9190 9199 9209 9217 9226 9234 9241 9249 9255 9262 9268 9274 9280 9286 9291 9297 9303 9308 9314 9320 9326 9331 9337 9343 9348 9354 9359 9364 9369 9374 9379 9384 9388 9393 9398 9403 9407 9412 9417 9422 9427 9432 9437 9442 9448 9453 9458 9463 9468 9473 9477 9482 9486 9489 9493 9496 9499 9502 9504 9507 9509 9512 9514 9516 9519 9521 9523 9526 9528 9530 9532 9534 9535 9536 9536 9536 9536 9535 9534 9532 9530 9528 9525 9522 9518 9514 9510 9505 9499 9493 9486 9478 9468 9458 9447 9435 9421 9407 9391 9374 9356 9338 9319 9299 9279 9260 9240 9221 9202 9185 9168 9153 9139 9126 9115 9105 9097 9090 9085 9082 9080 9079 9079 9081 9083 9087 9091 9095 9101 9107 9113 9119 9126 9134 9141 9149 9157 9165 9173 9181 9190 9198 9205 9213 9220 9227 9233 9239 9244 9247 9250 9251 9250 9248 9244 9238 9229 9217 9203 9185 9164 9139 9111 9078 9042 9000 8955 8904 8849 8788 8723 8653 8578 8498 8413 8324 8230 8133 8033 7930 7825 7720 7615 7511 7410 7313 7222 7136 7059 6991 6933 6887 6852 6830 6821 6826 4784 5 1 4 6843 6873 6915 6969 7033 7107 7189 7278 7372 7471 7573 7678 7783 7888 7992 8094 8194 8291 8385 8475 8561 8644 8722 8795 8865 8931 8992 9049 9103 9153 9199 9242 9282 9318 9352 9384 9412 9438 9462 9484 9503 9521 9537 9550 9562 9573 9581 9589 9595 9600 9605 9608 9611 9613 9615 9616 9617 9618 9618 9618 9618 9617 9615 9613 9610 9606 9602 9598 9593 9588 9583 9578 9574 9570 9567 9564 9562 9561 9561 9562 9563 9565 9567 9570 9573 9577 9580 9584 9588 9592 9596 9601 9605 9610 9615 9621 9627 9633 9639 9645 9651 9657 9663 9669 9674 9679 9683 9686 9689 9691 9693 9694 9694 9694 9693 9692 9690 9689 9687 9685 9683 9680 9678 9676 9674 9672 9670 9667 9665 9663 9660 9658 9655 9653 9650 9647 9644 9641 9638 9636 9634 9632 9630 9629 9628 9628 9628 9629 9630 9631 9632 9634 9635 9637 9639 9640 9642 9643 9645 9647 9649 9651 9653 9655 9658 9661 9665 9668 9672 9676 9679 9683 9686 9689 9691 9693 9695 9696 9697 9697 9698 9699 9699 9700 9701 9703 9705 9707 9709 9711 9714 9716 9719 9721 9722 9724 9724 9725 9724 9724 9723 9723 9722 9722 9723 9723 9725 9727 9729 9732 9735 9739 9742 9745 9748 9751 9753 9755 9756 9756 9756 9755 9754 9753 9751 9750 9749 9749 9749 9749 9749 9750 9751 9752 9753 9754 9755 9755 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9759 9760 9762 9765 9767 9770 9774 9777 9781 9784 9788 9792 9796 9799 9803 9806 9810 9813 9816 9819 9822 9824 9827 9829 9831 9833 9834 9836 9837 9838 9839 9840 9840 9840 9840 9839 9838 9836 9834 9832 9829 9826 9823 9819 9816 9812 9809 9805 9802 9799 9797 9794 9792 9790 9788 9785 9783 9780 9777 9772 9768 9762 9756 9750 9742 9735 9727 9718 9710 9702 9694 9686 9679 9672 9666 9661 9656 9652 9648 9645 9642 9639 9637 9635 9632 9630 9628 9626 9624 9622 9620 9619 9618 9616 9616 9615 9615 9616 9617 9618 9620 9623 9625 9629 9633 9637 9641 9646 9651 9656 9662 9667 9673 9678 9683 9688 9693 9698 9703 9708 9712 9716 9721 9725 9728 9732 9736 9739 9742 9745 9748 9751 9753 9756 9758 9760 9762 9764 9766 9768 9770 9772 9773 9775 9776 9777 9778 9779 9779 9779 9779 9779 9779 9779 9778 9777 9777 9777 9776 9776 9777 9777 9778 9779 9780 9781 9783 9784 9785 9786 9786 9787 9787 9786 9786 9785 9784 9782 9781 9779 9778 9776 9775 9773 9772 9770 9769 9767 9765 9763 9760 9757 9754 9750 9746 9741 9736 9731 9725 9719 9713 9707 9701 9695 9690 9684 9679 9675 9671 9668 9666 9665 9664 9665 9666 9669 9672 9677 9682 9688 9694 9701 9708 9715 9722 9729 9736 9742 9747 9752 9757 9760 9763 9765 9767 9768 9769 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9770 9769 9768 9766 4785 5 1 4 9764 9762 9759 9756 9752 9748 9743 9738 9733 9727 9721 9715 9708 9701 9693 9686 9677 9669 9659 9650 9640 9629 9618 9607 9596 9585 9574 9563 9553 9543 9534 9526 9520 9514 9510 9507 9505 9504 9505 9507 9510 9515 9520 9526 9532 9540 9547 9555 9564 9572 9580 9588 9596 9604 9611 9618 9625 9631 9638 9643 9649 9654 9659 9664 9668 9672 9675 9678 9680 9681 9681 9681 9680 9678 9675 9671 9667 9663 9658 9653 9648 9643 9638 9634 9631 9628 9626 9624 9623 9623 9623 9623 9624 9625 9627 9628 9630 9631 9633 9635 9638 9640 9643 9646 9649 9652 9656 9659 9663 9667 9670 9674 9677 9679 9681 9683 9684 9685 9686 9686 9686 9686 9686 9686 9686 9686 9687 9687 9688 9689 9691 9692 9693 9695 9696 9698 9699 9700 9701 9701 9702 9702 9702 9702 9702 9701 9701 9701 9701 9701 9701 9702 9703 9704 9706 9708 9710 9713 9716 9718 9721 9723 9725 9727 9728 9728 9728 9728 9727 9725 9723 9722 9720 9719 9718 9718 9718 9719 9720 9722 9724 9727 9729 9732 9734 9736 9737 9738 9738 9738 9737 9736 9735 9733 9732 9731 9730 9730 9730 9731 9733 9735 9737 9740 9743 9746 9749 9751 9754 9756 9758 9760 9761 9762 9763 9764 9765 9765 9766 9767 9767 9768 9768 9769 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9771 9771 9772 9772 9773 9773 9774 9774 9774 9774 9773 9773 9773 9772 9772 9772 9772 9772 9772 9772 9772 9773 9773 9774 9774 9773 9773 9772 9771 9769 9767 9765 9763 9761 9758 9756 9755 9754 9753 9753 9753 9754 9755 9757 9759 9760 9762 9762 9763 9763 9761 9760 9757 9754 9750 9746 9741 9736 9731 9727 9722 9718 9714 9711 9707 9703 9699 9695 9689 9683 9675 9666 9656 9644 9630 9614 9597 9578 9557 9534 9509 9483 9454 9423 9390 9354 9315 9274 9229 9182 9132 9078 9022 8964 8904 8843 8781 8720 8659 8601 8545 8493 8445 8402 8365 8334 8310 8293 8283 8281 8285 8297 8316 8341 8372 8408 8450 8495 8543 8594 8647 8701 8756 8810 8863 8915 8966 9014 9060 9104 9145 9184 9220 9255 9288 9318 9347 9374 9400 9425 9448 9470 9490 9509 9527 9543 9559 9573 9585 9597 9608 9618 9628 9637 9646 9654 9662 9670 9678 9685 9692 9699 9706 9712 9718 9723 9728 9732 9735 9739 9742 9744 9747 9750 9752 9755 9758 9760 9763 9765 9768 9769 9771 9771 9771 9769 9767 9764 9760 9755 9749 9743 9736 9728 9720 9710 9700 9689 9677 9663 9647 9629 9608 9584 9557 9525 9490 9449 9404 9353 9297 9235 9167 9093 9013 8927 8835 8737 8634 8524 8410 8291 8168 8042 7913 7784 7653 7524 7398 7275 7159 7049 6948 6857 6777 6710 6657 6618 6594 6585 6592 6615 6652 6704 6769 6847 6936 7035 7143 7258 7379 7503 7630 7759 7886 8012 8135 8254 8369 8477 8580 4786 5 1 4 8677 8766 8850 8926 8997 9062 9121 9175 9225 9271 9313 9352 9387 9421 9451 9480 9506 9531 9553 9573 9590 9606 9619 9631 9640 9648 9654 9658 9662 9663 9664 9664 9663 9662 9660 9657 9654 9650 9646 9640 9634 9628 9620 9612 9604 9595 9585 9576 9567 9559 9551 9544 9538 9534 9531 9530 9530 9532 9535 9539 9545 9552 9560 9569 9579 9589 9599 9610 9621 9632 9642 9653 9663 9673 9682 9691 9699 9706 9712 9717 9722 9725 9728 9730 9731 9732 9731 9730 9729 9728 9725 9723 9720 9717 9713 9708 9702 9695 9686 9676 9664 9649 9632 9612 9589 9562 9532 9497 9458 9414 9365 9310 9249 9181 9106 9023 8932 8833 8724 8607 8480 8345 8200 8048 7888 7721 7548 7372 7193 7013 6833 6657 6486 6323 6169 6027 5898 5786 5691 5615 5560 5527 5516 5528 5562 5618 5695 5792 5907 6038 6183 6340 6506 6679 6856 7034 7212 7386 7556 7719 7874 8021 8158 8286 8404 8512 8611 8700 8781 8855 8921 8980 9034 9082 9125 9163 9198 9228 9255 9279 9300 9318 9334 9347 9358 9367 9374 9380 9384 9387 9388 9387 9385 9382 9377 9371 9364 9355 9345 9334 9321 9307 9291 9274 9256 9236 9215 9192 9168 9142 9114 9085 9053 9019 8983 8945 8904 8860 8814 8765 8712 8656 8596 8532 8463 8390 8310 8224 8132 8032 7925 7810 7687 7556 7416 7269 7114 6952 6783 6607 6426 6241 6051 5858 5662 5464 5264 5064 4863 4663 4465 4268 4075 3885 3700 3520 3346 3180 3023 2874 2735 2606 2489 2383 2290 2209 2141 2086 2044 2016 2002 2002 2017 2046 2092 2153 2231 2326 2437 2564 2709 2868 3043 3232 3433 3644 3865 4092 4324 4558 4793 5026 5255 5480 5698 5909 6112 6306 6492 6668 6835 6993 7143 7284 7418 7544 7664 7776 7881 7980 8073 8159 8240 8315 8385 8449 8509 8564 8614 8661 8705 8745 8783 8818 8850 8880 8907 8933 8956 8977 8997 9014 9029 9043 9055 9065 9074 9082 9088 9093 9097 9101 9103 9104 9105 9104 9102 9099 9094 9088 9080 9070 9058 9043 9026 9006 8982 8955 8923 8887 8845 8797 8743 8681 8611 8532 8444 8345 8236 8116 7985 7842 7688 7522 7345 7157 6958 6750 6533 6308 6076 5839 5597 5354 5109 4865 4624 4387 4156 3933 3718 3514 3320 3139 2971 2816 2674 2546 2431 2329 2241 2165 2103 2054 2019 1998 1992 2003 2030 2076 2141 2227 2334 2463 2613 2786 2980 3193 3425 3674 3935 4207 4487 4771 5056 5339 5617 5886 6146 6394 6628 6847 7052 7241 7415 7576 7722 7856 7979 8091 8194 8289 8377 8458 8534 8605 8672 8734 8793 8848 8900 8948 8994 9036 9076 9114 9149 9182 9213 9243 9271 9298 9323 9348 9372 9395 9417 9438 9458 9478 9497 9515 9532 9548 9563 9577 9591 9604 9615 9627 9637 9647 9656 9665 9673 9680 9687 9693 9699 9703 9707 9711 9714 9716 9718 9720 9721 9723 9724 9726 4787 5 1 4 9728 9730 9733 9735 9738 9741 9744 9747 9749 9751 9753 9754 9754 9754 9753 9751 9749 9746 9743 9739 9735 9731 9727 9722 9718 9712 9707 9700 9694 9686 9678 9669 9659 9648 9637 9625 9613 9601 9589 9577 9566 9556 9547 9539 9532 9527 9523 9521 9520 9520 9522 9525 9529 9533 9539 9546 9553 9560 9568 9577 9586 9595 9604 9613 9622 9631 9640 9648 9656 9664 9671 9677 9683 9689 9694 9699 9703 9708 9712 9716 9721 9725 9729 9734 9738 9742 9747 9751 9756 9760 9763 9767 9770 9773 9776 9778 9780 9782 9784 9786 9787 9789 9791 9793 9795 9797 9799 9801 9802 9804 9806 9807 9808 9808 9808 9808 9807 9806 9805 9803 9801 9800 9798 9797 9796 9795 9794 9794 9794 9794 9795 9795 9796 9796 9796 9796 9796 9795 9793 9792 9790 9787 9784 9781 9778 9775 9772 9769 9767 9765 9763 9762 9762 9762 9763 9765 9767 9769 9773 9776 9780 9784 9789 9793 9797 9802 9805 9809 9812 9815 9817 9819 9820 9821 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9822 9822 9823 9825 9826 9828 9829 9831 9833 9834 9836 9837 9839 9839 9840 9840 9840 9839 9838 9837 9835 9833 9830 9828 9825 9822 9819 9815 9811 9807 9803 9799 9794 9789 9784 9779 9774 9768 9763 9757 9751 9744 9738 9731 9723 9716 9707 9699 9690 9680 9670 9660 9650 9640 9630 9621 9613 9606 9600 9596 9594 9593 9595 9598 9603 9610 9618 9628 9638 9649 9660 9671 9682 9693 9703 9712 9722 9730 9738 9746 9753 9761 9768 9775 9782 9789 9796 9802 9808 9814 9819 9823 9827 9830 9833 9835 9836 9837 9837 9838 9838 9838 9838 9838 9839 9839 9840 9840 9841 9841 9841 9840 9839 9838 9835 9833 9830 9827 9823 9820 9816 9813 9809 9806 9804 9802 9800 9799 9798 9797 9796 9796 9796 9795 9795 9795 9794 9794 9793 9793 9793 9792 9792 9793 9793 9793 9794 9795 9795 9796 9796 9796 9796 9795 9793 9791 9788 9784 9780 9775 9770 9763 9757 9750 9742 9734 9726 9717 9708 9699 9689 9679 9668 9657 9645 9633 9620 9606 9592 9577 9562 9546 9530 9514 9497 9480 9461 9442 9422 9400 9375 9348 9318 9283 9244 9200 9149 9092 9028 8956 8877 8789 8692 8587 8473 8351 8221 8083 7937 7785 7626 7462 7293 7120 6944 6767 6590 6415 6244 6077 5919 5770 5632 5509 5401 5312 5242 5193 5167 5163 5183 5226 5292 5379 5487 5613 5755 5911 6079 6255 6437 6622 6809 6994 7175 7352 7521 7683 7836 7979 8113 8237 8352 8457 8553 8640 8719 8790 8855 8913 8966 9012 9054 9092 9125 9154 9180 9203 9223 9241 9256 9270 9282 9292 9302 9310 9318 9326 9333 9340 9347 9355 9362 9370 9378 9387 9396 9405 9414 9423 9432 9442 9451 9461 9470 9479 9489 9498 9507 9517 9526 9535 9545 9555 9564 9574 9584 9594 9604 9614 9623 9633 9643 9652 9661 4788 5 1 4 9670 9679 9688 9696 9704 9712 9720 9727 9733 9739 9745 9750 9754 9758 9762 9765 9768 9771 9773 9776 9778 9780 9783 9786 9788 9791 9793 9796 9798 9800 9802 9803 9804 9804 9803 9802 9800 9798 9796 9793 9791 9788 9785 9783 9781 9779 9777 9776 9774 9773 9772 9771 9770 9769 9768 9766 9765 9763 9761 9760 9759 9758 9757 9758 9759 9761 9763 9766 9770 9774 9778 9782 9786 9790 9793 9795 9796 9796 9795 9792 9788 9783 9777 9769 9761 9752 9742 9732 9721 9710 9699 9687 9675 9663 9650 9638 9625 9612 9599 9586 9574 9562 9551 9541 9532 9525 9520 9516 9514 9515 9518 9523 9530 9539 9549 9561 9575 9589 9604 9620 9636 9652 9667 9682 9696 9710 9723 9734 9746 9756 9765 9774 9782 9789 9796 9803 9809 9814 9820 9825 9830 9835 9840 9844 9848 9852 9855 9859 9861 9863 9865 9867 9868 9869 9870 9871 9872 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9863 9863 9863 9862 9861 9860 9860 9859 9858 9857 9856 9856 9856 9857 9857 9858 9859 9860 9861 9862 9862 9862 9862 9861 9859 9857 9855 9852 9850 9847 9845 9844 9843 9842 9843 9844 9845 9847 9849 9851 9853 9854 9855 9855 9855 9854 9853 9851 9849 9846 9844 9842 9840 9838 9837 9836 9835 9835 9834 9834 9834 9833 9832 9831 9829 9827 9825 9822 9820 9817 9814 9812 9810 9808 9806 9804 9802 9800 9799 9797 9794 9792 9789 9786 9783 9779 9776 9773 9769 9767 9764 9762 9760 9758 9757 9756 9755 9754 9753 9752 9750 9748 9746 9744 9741 9738 9734 9731 9727 9724 9721 9718 9715 9713 9710 9708 9706 9703 9701 9698 9696 9692 9689 9685 9681 9677 9672 9667 9662 9657 9652 9647 9643 9638 9633 9628 9622 9617 9610 9604 9596 9588 9578 9567 9555 9541 9525 9507 9487 9465 9440 9412 9382 9348 9311 9271 9226 9177 9124 9065 9000 8929 8851 8765 8670 8566 8451 8326 8190 8042 7882 7710 7526 7332 7126 6911 6687 6456 6220 5979 5736 5492 5250 5010 4775 4547 4326 4114 3913 3723 3546 3383 3236 3104 2990 2894 2817 2761 2726 2714 2724 2758 2816 2899 3005 3134 3286 3459 3652 3863 4089 4328 4578 4835 5097 5362 5626 5887 6143 6393 6633 6864 7084 7292 7488 7671 7843 8002 8150 8286 8413 8529 8636 8735 8825 8909 8986 9057 9122 9182 9237 9288 9334 9377 9416 9452 9485 9515 9542 9567 9589 9609 9628 9644 9659 9673 9685 9696 9706 9715 9723 9730 9737 9743 9748 9753 9757 9761 9764 9767 9769 9770 9771 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9771 9772 9773 9774 9775 9777 9779 9781 9783 9785 9787 9789 9791 9794 9796 9798 9801 9804 9807 9810 9813 9817 9820 9824 9828 9832 9836 9840 9843 9846 9849 9851 9853 9855 9856 9856 4789 5 1 4 9857 9857 9857 9856 9856 9856 9855 9855 9855 9854 9853 9853 9852 9850 9848 9846 9843 9840 9836 9831 9826 9820 9814 9808 9802 9795 9789 9783 9777 9771 9765 9760 9754 9749 9744 9739 9734 9729 9724 9719 9714 9709 9704 9700 9695 9691 9688 9685 9682 9681 9680 9680 9680 9681 9683 9686 9688 9692 9695 9699 9703 9708 9712 9716 9721 9725 9730 9734 9739 9744 9749 9754 9759 9764 9769 9774 9778 9783 9787 9791 9794 9798 9800 9803 9805 9806 9807 9808 9809 9809 9809 9809 9808 9808 9807 9806 9805 9804 9802 9801 9799 9797 9795 9792 9790 9787 9783 9779 9775 9770 9764 9758 9750 9741 9731 9720 9707 9691 9674 9655 9632 9607 9579 9547 9511 9470 9425 9375 9319 9256 9187 9110 9025 8932 8829 8717 8594 8462 8318 8165 8001 7826 7643 7450 7249 7041 6826 6607 6384 6158 5932 5706 5482 5261 5045 4835 4631 4436 4251 4076 3914 3764 3629 3509 3406 3322 3256 3211 3188 3187 3208 3254 3323 3416 3532 3670 3830 4008 4204 4415 4638 4871 5110 5354 5599 5842 6082 6315 6539 6754 6958 7150 7329 7495 7648 7788 7916 8032 8136 8230 8314 8389 8456 8514 8566 8612 8652 8687 8719 8747 8773 8797 8821 8844 8867 8892 8917 8945 8975 9006 9040 9075 9112 9150 9189 9227 9266 9303 9339 9373 9406 9436 9464 9489 9512 9534 9553 9570 9586 9600 9613 9624 9635 9644 9653 9660 9666 9671 9674 9676 9676 9675 9672 9668 9662 9656 9647 9638 9628 9617 9604 9591 9576 9560 9543 9524 9503 9480 9454 9427 9396 9363 9328 9289 9248 9203 9156 9105 9050 8992 8929 8862 8790 8712 8628 8537 8439 8333 8220 8097 7967 7827 7678 7521 7355 7180 6998 6807 6609 6405 6194 5978 5757 5532 5304 5074 4844 4615 4387 4164 3945 3733 3528 3333 3149 2976 2815 2667 2532 2411 2304 2210 2129 2062 2008 1967 1940 1927 1929 1947 1981 2034 2105 2197 2309 2444 2600 2778 2978 3197 3435 3688 3956 4234 4519 4808 5098 5385 5667 5940 6203 6454 6691 6913 7121 7313 7491 7655 7806 7944 8072 8189 8298 8398 8491 8577 8656 8731 8799 8863 8922 8976 9026 9072 9114 9152 9186 9218 9246 9271 9294 9314 9332 9349 9364 9377 9390 9402 9413 9424 9434 9445 9456 9467 9479 9491 9504 9517 9530 9543 9557 9571 9584 9597 9610 9622 9634 9646 9656 9667 9677 9686 9695 9704 9713 9722 9730 9739 9747 9755 9763 9771 9778 9784 9790 9796 9800 9804 9807 9809 9811 9811 9812 9811 9810 9809 9807 9805 9804 9801 9799 9797 9795 9793 9790 9788 9785 9782 9779 9776 9772 9769 9765 9760 9756 9752 9748 9745 9741 9739 9737 9735 9734 9734 9735 9736 9738 9740 9743 9746 9749 9753 9756 9759 9762 9765 9768 9770 9773 9775 9777 9779 9781 9783 9785 9787 9790 9792 9795 9798 9801 9805 9808 9811 9815 9818 9820 9823 9825 9827 4790 5 1 4 9829 9831 9832 9833 9834 9835 9836 9836 9836 9837 9837 9837 9836 9836 9835 9834 9833 9831 9829 9828 9826 9824 9822 9820 9818 9816 9814 9812 9811 9810 9808 9807 9806 9805 9803 9802 9801 9799 9798 9796 9795 9793 9792 9790 9789 9787 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9776 9775 9775 9776 9777 9779 9781 9784 9788 9792 9796 9801 9805 9810 9815 9819 9823 9826 9828 9830 9831 9832 9831 9831 9830 9829 9827 9826 9825 9824 9823 9822 9822 9822 9822 9822 9821 9821 9820 9819 9817 9815 9813 9810 9806 9802 9798 9793 9788 9783 9777 9772 9766 9761 9755 9750 9745 9739 9734 9729 9724 9718 9713 9707 9701 9695 9688 9681 9674 9666 9657 9648 9638 9627 9616 9603 9590 9576 9561 9545 9527 9508 9487 9464 9439 9411 9380 9346 9309 9268 9224 9175 9123 9068 9010 8948 8885 8820 8755 8690 8626 8565 8506 8452 8404 8361 8325 8297 8276 8264 8260 8265 8278 8298 8326 8361 8401 8447 8497 8550 8606 8663 8721 8779 8836 8892 8946 8998 9047 9094 9137 9177 9215 9249 9281 9311 9337 9362 9385 9406 9425 9443 9460 9476 9490 9504 9517 9529 9540 9551 9562 9572 9583 9593 9603 9612 9622 9632 9642 9652 9661 9670 9679 9688 9696 9703 9710 9716 9722 9727 9731 9735 9738 9741 9743 9746 9747 9749 9750 9751 9751 9751 9751 9749 9748 9745 9741 9737 9731 9725 9717 9708 9697 9684 9670 9654 9636 9616 9594 9569 9542 9513 9481 9446 9410 9371 9330 9288 9245 9201 9156 9112 9068 9025 8984 8945 8909 8876 8847 8822 8802 8786 8775 8770 8770 8776 8787 8803 8824 8850 8880 8914 8951 8991 9032 9075 9119 9163 9206 9249 9290 9329 9367 9403 9437 9468 9498 9525 9550 9574 9596 9616 9634 9651 9667 9681 9694 9706 9717 9726 9734 9741 9747 9752 9757 9760 9763 9766 9768 9769 9771 9771 9772 9771 9770 9768 9765 9761 9755 9748 9739 9728 9716 9701 9685 9667 9648 9627 9604 9580 9555 9528 9500 9470 9439 9407 9373 9337 9300 9262 9222 9182 9140 9098 9057 9016 8976 8938 8903 8872 8844 8821 8803 8790 8783 8782 8787 8798 8814 8836 8862 8892 8926 8963 9002 9043 9085 9128 9172 9215 9257 9299 9339 9378 9416 9451 9485 9517 9547 9575 9601 9625 9647 9667 9685 9702 9717 9731 9743 9753 9763 9771 9779 9785 9791 9796 9800 9804 9807 9810 9812 9814 9816 9817 9818 9819 9819 9819 9818 9818 9817 9816 9814 9813 9811 9808 9806 9803 9801 9798 9794 9791 9787 9784 9779 9774 9769 9763 9756 9748 9739 9728 9716 9702 9686 9668 9648 9625 9600 9572 9542 9508 9472 9432 9389 9343 9293 9240 9183 9124 9062 8997 8930 8862 8794 8725 8658 8592 8530 8472 8419 8371 8331 8299 8275 8260 8254 8257 8269 8290 8320 8357 8400 8450 8504 8562 8623 8685 8747 8809 8870 8929 8986 9040 4791 5 1 4 9090 9137 9180 9220 9257 9290 9320 9346 9370 9392 9410 9426 9439 9451 9459 9466 9470 9472 9471 9469 9465 9458 9450 9440 9428 9414 9398 9381 9362 9340 9317 9291 9263 9232 9199 9163 9124 9082 9037 8989 8937 8882 8824 8762 8697 8628 8555 8479 8400 8317 8231 8142 8051 7958 7864 7769 7674 7581 7490 7402 7319 7241 7170 7107 7053 7009 6974 6951 6939 6938 6948 6969 7000 7041 7091 7149 7213 7283 7358 7435 7514 7594 7672 7749 7822 7890 7954 8011 8060 8102 8134 8157 8170 8173 8164 8144 8113 8070 8016 7950 7873 7785 7687 7579 7461 7336 7203 7065 6922 6775 6628 6481 6337 6197 6064 5940 5826 5725 5638 5568 5515 5481 5467 5473 5500 5547 5613 5698 5801 5919 6050 6194 6346 6506 6671 6838 7006 7172 7335 7493 7645 7790 7928 8057 8179 8293 8399 8497 8589 8674 8753 8827 8895 8960 9020 9076 9129 9178 9225 9269 9310 9349 9386 9420 9452 9483 9511 9538 9563 9586 9608 9629 9648 9665 9681 9696 9710 9722 9733 9743 9752 9760 9768 9774 9780 9786 9791 9795 9799 9803 9806 9809 9812 9814 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9843 9843 9843 9843 9842 9840 9838 9836 9833 9830 9827 9824 9821 9817 9814 9811 9808 9805 9802 9799 9795 9792 9789 9785 9782 9778 9775 9772 9769 9766 9764 9763 9762 9762 9763 9764 9765 9767 9769 9771 9773 9776 9778 9780 9782 9783 9785 9786 9787 9788 9790 9791 9792 9793 9795 9796 9797 9798 9798 9798 9797 9795 9793 9789 9784 9778 9771 9763 9754 9744 9732 9720 9708 9694 9680 9666 9651 9636 9621 9606 9591 9577 9563 9550 9538 9527 9517 9510 9504 9500 9498 9499 9502 9507 9515 9525 9536 9549 9563 9578 9594 9610 9626 9642 9657 9671 9684 9697 9708 9719 9729 9738 9746 9754 9762 9770 9777 9785 9793 9800 9808 9816 9823 9830 9837 9843 9848 9853 9857 9860 9862 9864 9864 9864 9864 9863 9862 9861 9860 9859 9859 9859 9859 9860 9861 9863 9865 9867 9870 9872 9873 9875 9875 9875 9875 9874 9872 9869 9867 9863 9860 9857 9854 9852 9850 9848 9847 9846 9846 9846 9846 9846 9847 9846 9846 9845 9843 9841 9838 9835 9832 9828 9825 9821 9818 9815 9813 9811 9810 9809 9808 9807 9807 9807 9806 9806 9805 9804 9803 9802 9801 9800 9800 9800 9800 9800 9802 9804 9806 9809 9812 9816 9820 9824 9828 9831 9835 9838 9841 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9874 9874 9874 9873 9872 9870 9868 9866 9864 9861 9858 9856 9853 9850 9848 9845 9843 9841 9839 9836 9835 9833 9831 9830 9829 9828 9827 9827 9827 9827 9828 9829 9830 9831 9833 9834 9836 9838 9839 9841 9842 9844 9845 9845 9846 9846 9846 9845 9844 9843 9841 9839 9836 9834 9830 9827 9824 4792 5 1 4 9820 9816 9813 9810 9806 9803 9801 9799 9797 9795 9794 9792 9791 9790 9789 9787 9786 9785 9783 9781 9779 9777 9775 9772 9770 9768 9766 9764 9763 9761 9760 9759 9757 9756 9755 9753 9752 9750 9748 9746 9745 9743 9741 9739 9738 9736 9735 9734 9733 9732 9731 9730 9729 9727 9726 9724 9722 9719 9716 9713 9709 9705 9701 9696 9691 9686 9679 9672 9665 9656 9646 9634 9621 9606 9590 9571 9551 9528 9504 9478 9450 9421 9391 9360 9329 9297 9266 9234 9203 9172 9141 9112 9082 9054 9027 9001 8975 8951 8928 8907 8887 8868 8852 8837 8825 8814 8806 8799 8795 8792 8791 8791 8793 8795 8798 8801 8804 8806 8808 8808 8806 8803 8798 8790 8779 8765 8748 8728 8705 8678 8648 8614 8577 8537 8493 8446 8396 8344 8289 8232 8173 8113 8051 7989 7927 7864 7802 7742 7682 7625 7570 7518 7471 7427 7388 7354 7326 7304 7289 7281 7280 7285 7298 7319 7346 7379 7420 7466 7517 7573 7633 7697 7763 7831 7900 7970 8039 8108 8175 8239 8301 8359 8413 8463 8508 8548 8582 8611 8634 8650 8661 8665 8663 8655 8641 8622 8596 8566 8531 8492 8449 8403 8354 8304 8253 8201 8150 8099 8051 8004 7959 7916 7876 7838 7802 7767 7733 7699 7663 7626 7585 7541 7491 7436 7374 7304 7227 7141 7048 6947 6838 6723 6601 6475 6344 6210 6075 5938 5801 5666 5532 5402 5275 5152 5034 4922 4816 4717 4625 4542 4468 4404 4351 4311 4283 4270 4271 4288 4321 4371 4438 4521 4621 4736 4867 5011 5168 5335 5512 5696 5885 6078 6272 6467 6660 6850 7035 7215 7389 7556 7715 7866 8009 8143 8269 8387 8496 8599 8693 8781 8863 8938 9008 9072 9132 9187 9238 9286 9330 9372 9410 9446 9480 9511 9540 9568 9594 9618 9640 9661 9680 9698 9715 9730 9744 9757 9769 9779 9788 9797 9804 9811 9816 9821 9825 9829 9832 9834 9837 9838 9840 9841 9843 9844 9845 9847 9848 9849 9850 9852 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9863 9862 9861 9860 9859 9857 9855 9852 9850 9846 9843 9839 9835 9830 9824 9818 9812 9804 9796 9787 9778 9767 9756 9743 9729 9714 9698 9680 9660 9639 9616 9590 9562 9532 9498 9461 9419 9374 9325 9270 9211 9146 9075 8999 8916 8828 8734 8634 8528 8417 8301 8180 8055 7927 7796 7664 7530 7397 7264 7134 7008 6886 6770 6662 6562 6471 6392 6325 6270 6230 6204 6193 6197 6217 6252 6302 6366 6444 6534 6636 6748 6869 6998 7132 7271 7412 7554 7696 7837 7974 8108 8236 8358 8474 8583 8684 8779 8866 8946 9019 9085 9146 9201 9251 9296 9338 9375 9410 9442 9471 9499 9524 9548 9570 9590 9609 9627 9644 9659 9674 9687 9700 9711 9722 9733 9742 9751 9760 9768 9775 9783 9789 9796 9802 9807 9813 9818 9823 9827 9832 9836 9841 9845 4793 5 1 4 9849 9852 9856 9859 9862 9865 9868 9870 9871 9872 9873 9873 9873 9873 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9870 9869 9868 9866 9863 9860 9857 9853 9849 9845 9841 9837 9834 9831 9829 9827 9826 9826 9826 9826 9827 9828 9828 9828 9828 9828 9827 9826 9825 9823 9822 9820 9819 9819 9818 9819 9820 9822 9824 9827 9830 9833 9836 9839 9842 9845 9848 9850 9852 9854 9856 9859 9861 9863 9866 9868 9871 9874 9876 9878 9880 9881 9881 9880 9878 9876 9872 9868 9863 9858 9852 9847 9841 9837 9832 9828 9825 9822 9820 9818 9816 9814 9812 9810 9808 9805 9802 9798 9795 9791 9787 9783 9779 9776 9773 9771 9769 9768 9767 9766 9766 9766 9766 9765 9765 9765 9764 9763 9762 9761 9761 9760 9760 9760 9760 9760 9761 9762 9764 9765 9766 9767 9768 9768 9768 9768 9767 9766 9765 9764 9763 9762 9762 9762 9763 9765 9767 9770 9773 9776 9779 9783 9786 9788 9790 9790 9790 9789 9787 9783 9779 9774 9767 9760 9753 9744 9735 9726 9716 9705 9695 9683 9672 9659 9646 9633 9619 9604 9589 9573 9557 9540 9522 9505 9487 9469 9452 9435 9419 9405 9391 9380 9370 9362 9357 9354 9353 9355 9360 9367 9377 9388 9402 9418 9435 9453 9473 9493 9513 9534 9554 9575 9595 9615 9634 9653 9671 9688 9704 9720 9734 9748 9761 9773 9784 9794 9803 9811 9819 9825 9830 9834 9838 9841 9843 9845 9847 9848 9849 9850 9852 9853 9854 9856 9858 9860 9861 9863 9865 9867 9869 9871 9873 9874 9875 9877 9878 9879 9881 9882 9883 9885 9886 9888 9889 9891 9892 9894 9894 9895 9895 9895 9894 9893 9892 9891 9889 9887 9886 9885 9884 9883 9883 9884 9885 9887 9888 9890 9892 9894 9895 9896 9897 9897 9896 9894 9892 9889 9886 9882 9878 9875 9871 9867 9864 9861 9859 9856 9854 9852 9850 9848 9845 9842 9839 9835 9830 9825 9820 9814 9808 9801 9795 9788 9781 9774 9767 9760 9754 9747 9740 9733 9727 9720 9713 9706 9699 9692 9686 9680 9675 9670 9666 9662 9660 9658 9658 9658 9660 9662 9665 9668 9673 9677 9683 9689 9695 9702 9709 9716 9724 9733 9742 9751 9761 9770 9780 9789 9798 9807 9815 9822 9829 9835 9840 9845 9849 9852 9856 9858 9861 9864 9866 9869 9872 9874 9877 9880 9882 9885 9887 9889 9890 9891 9891 9892 9892 9891 9891 9890 9890 9890 9889 9890 9890 9891 9891 9892 9893 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9900 9899 9898 9896 9894 9892 9888 9885 9880 9875 9869 9862 9855 9846 9836 9826 9814 9801 9786 9769 9751 9730 9707 9682 9654 9624 9591 9555 9517 9476 9434 9391 9346 9301 9256 9211 9168 9127 9089 9054 9022 8995 8972 8954 8941 8934 8931 8933 8940 8952 8968 8987 9010 9035 9062 9091 9121 9152 9183 9215 9246 9276 9306 9335 9364 4794 5 1 4 9391 9418 9444 9469 9494 9518 9541 9563 9584 9605 9624 9643 9661 9677 9693 9708 9721 9734 9745 9756 9766 9775 9783 9791 9798 9804 9810 9816 9821 9825 9829 9833 9836 9838 9841 9843 9844 9846 9847 9849 9850 9852 9853 9855 9857 9859 9861 9864 9866 9868 9870 9872 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9878 9878 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9893 9893 9893 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9888 9888 9888 9888 9888 9887 9887 9886 9884 9882 9880 9878 9875 9873 9870 9868 9866 9865 9863 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9868 9868 9868 9868 9867 9866 9865 9864 9862 9860 9858 9855 9853 9850 9847 9845 9842 9838 9835 9831 9827 9823 9818 9812 9806 9798 9789 9779 9768 9755 9739 9722 9703 9681 9657 9630 9599 9566 9530 9491 9448 9402 9352 9300 9244 9186 9126 9064 9001 8939 8877 8816 8759 8705 8655 8611 8574 8544 8521 8506 8500 8502 8513 8531 8557 8590 8629 8673 8721 8773 8827 8883 8939 8996 9051 9104 9156 9205 9252 9295 9335 9372 9406 9437 9465 9490 9512 9532 9549 9565 9578 9590 9601 9610 9619 9627 9635 9643 9650 9658 9666 9674 9682 9691 9700 9709 9718 9727 9735 9744 9753 9761 9769 9776 9783 9790 9797 9803 9809 9814 9819 9824 9829 9834 9838 9843 9847 9851 9854 9858 9861 9864 9867 9870 9873 9875 9878 9881 9884 9887 9889 9892 9895 9897 9899 9901 9903 9904 9905 9905 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9892 9891 9889 9887 9886 9884 9881 9879 9876 9873 9870 9867 9864 9860 9857 9853 9850 9846 9843 9839 9835 9832 9828 9824 9820 9817 9813 9809 9805 9801 9797 9792 9788 9784 9780 9777 9773 9769 9766 9764 9761 9759 9758 9757 9757 9758 9759 9761 9763 9766 9770 9774 9778 9783 9788 9793 9799 9804 9810 9815 9821 9826 9832 9837 9842 9846 9851 9855 9859 9862 9865 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9899 9900 9900 9899 9898 9896 9892 9889 9884 9878 9872 9866 9859 9852 9845 9837 9830 9822 9815 9807 9800 9792 9784 9775 9767 9757 9748 9737 9727 9716 9705 9695 9684 9674 9665 9656 9649 9642 9637 9634 9631 9631 9631 9633 9636 9640 9644 9650 9656 9662 9669 9677 9684 9692 9700 9709 9717 9726 9735 9744 9754 9763 9772 9781 9790 9798 9806 9813 9820 9825 9831 9835 9839 9842 9844 9846 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9868 9870 9872 9874 9875 9876 9877 9877 9877 9876 9876 9874 9873 9872 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9863 9863 9862 9861 9861 9860 9859 9859 9859 9859 9859 9861 9863 9865 9868 9872 9876 9881 9886 9891 9895 9900 9903 4795 5 1 5 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9924 9924 9923 9922 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9876 9874 9873 9872 9872 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9873 9873 9872 9872 9871 9869 9868 9866 9865 9863 9860 9858 9856 9853 9850 9848 9845 9842 9839 9835 9832 9829 9825 9822 9819 9816 9813 9811 9810 9809 9809 9810 9812 9815 9818 9823 9828 9834 9840 9846 9853 9860 9866 9872 9878 9883 9888 9892 9896 9900 9903 9905 9908 9910 9912 9915 9917 9918 9920 9922 9924 9925 9926 9927 9927 9927 9927 9926 9925 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9901 9899 9896 9893 9890 9886 9882 9878 9873 9869 9865 9861 9858 9855 9853 9851 9850 9850 9850 9851 9853 9854 9856 9859 9861 9863 9866 9868 9870 9872 9873 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9892 9891 9890 9888 9886 9885 9884 9882 9881 9880 9880 9880 9880 9880 9881 9882 9883 9885 9886 9888 9890 9891 9893 9894 9895 9895 9896 9895 9895 9894 9893 9891 9889 9887 9885 9882 9880 9878 9876 9873 9872 9870 9868 9867 9866 9865 9864 9864 9863 9863 9863 9864 9864 9865 9866 9868 9870 9873 9875 9879 9883 9887 9891 9896 9900 9905 9910 9914 9919 9922 9926 9929 9931 9933 9934 9934 9934 9934 9933 9932 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9901 9899 9896 9893 9889 9886 9883 9880 9877 9874 9872 9869 9867 9865 9863 9861 9860 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9852 9852 9852 9852 9852 9853 9853 9854 9855 9856 9857 9858 9859 9861 9862 9864 9865 9866 9866 9866 9866 9865 9863 9861 9857 9853 9848 9842 9835 9828 9820 9811 9802 9792 9782 9772 9761 9751 9740 9729 9719 9708 9697 9687 9676 9665 9654 9643 9632 9621 9610 9599 9588 9577 9567 9556 9546 9536 9526 9517 9508 9499 9491 9483 9475 9467 9459 9452 9445 9439 9433 9428 9423 9419 9417 9415 9415 9416 9419 9423 9429 9436 9445 9456 9467 9480 9494 9509 9524 9540 9557 9573 9589 9606 9622 9638 9653 9668 9682 9695 9708 9720 9731 9741 9750 9758 9766 9772 9777 9781 9785 9787 9789 9790 9790 9789 9788 9787 9784 9782 9778 9775 9770 9765 9759 9752 9744 9735 9725 9715 9703 9691 9678 9665 9652 9638 9625 9613 9601 9590 9580 9571 9564 9557 9552 9548 9546 9544 9543 9542 9542 9542 4796 5 1 5 9542 9542 9542 9541 9540 9539 9537 9535 9533 9530 9527 9524 9520 9516 9512 9508 9503 9498 9493 9488 9483 9478 9473 9469 9465 9461 9459 9457 9456 9456 9457 9459 9462 9466 9471 9476 9482 9487 9493 9498 9502 9506 9508 9509 9509 9508 9504 9500 9493 9485 9475 9463 9449 9433 9414 9392 9368 9341 9311 9277 9240 9199 9154 9105 9053 8998 8939 8877 8813 8747 8679 8610 8540 8471 8402 8335 8269 8206 8146 8089 8035 7986 7941 7900 7864 7833 7807 7786 7770 7759 7753 7752 7757 7766 7780 7799 7823 7851 7883 7921 7962 8007 8056 8108 8163 8222 8283 8345 8410 8476 8543 8611 8679 8746 8813 8879 8943 9006 9066 9124 9180 9233 9284 9331 9376 9417 9456 9492 9525 9556 9584 9610 9633 9655 9674 9691 9707 9721 9734 9745 9755 9763 9771 9777 9782 9786 9790 9792 9794 9795 9796 9796 9795 9793 9792 9789 9786 9783 9779 9775 9770 9765 9759 9753 9746 9739 9732 9725 9717 9709 9701 9693 9685 9678 9670 9663 9657 9651 9645 9640 9636 9633 9630 9628 9627 9627 9627 9628 9629 9631 9634 9638 9642 9647 9653 9660 9667 9675 9684 9693 9703 9714 9725 9736 9747 9758 9770 9780 9790 9800 9809 9817 9823 9830 9835 9839 9843 9846 9848 9850 9852 9853 9854 9856 9857 9858 9860 9861 9862 9864 9865 9866 9867 9867 9867 9867 9867 9867 9866 9866 9865 9864 9864 9863 9863 9863 9863 9864 9865 9866 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9890 9890 9890 9889 9887 9885 9883 9880 9876 9872 9868 9863 9858 9852 9847 9842 9836 9831 9826 9821 9816 9812 9808 9804 9800 9796 9791 9787 9783 9778 9773 9768 9762 9755 9749 9741 9734 9726 9718 9710 9701 9693 9684 9676 9668 9660 9652 9644 9637 9629 9622 9615 9608 9601 9594 9587 9581 9574 9567 9561 9556 9550 9546 9542 9539 9537 9536 9536 9538 9540 9544 9549 9555 9563 9571 9580 9590 9600 9611 9622 9633 9644 9655 9666 9677 9688 9698 9708 9718 9727 9736 9745 9754 9763 9771 9779 9786 9794 9800 9807 9813 9819 9824 9828 9832 9835 9838 9840 9842 9843 9844 9845 9845 9845 9845 9845 9844 9844 9843 9842 9842 9841 9839 9838 9836 9834 9832 9829 9826 9822 9818 9814 9809 9804 9798 9792 9786 9780 9774 9767 9760 9752 9745 9736 9728 9719 9710 9700 9689 9678 9667 9654 9641 9627 9613 9598 9582 9566 9548 9531 9512 9493 9473 9453 9432 9410 9388 9366 9343 9319 9295 9271 9246 9220 9195 9170 9145 9120 9096 9072 9050 9029 9010 8993 8979 8967 8959 8953 8951 8953 8958 8967 8980 8995 9014 9036 9060 9086 9114 9143 9174 9204 9235 9265 9295 9324 9352 9379 9404 9428 9450 9470 9489 9506 9522 9535 9547 9558 9567 9574 9580 9584 9586 9587 9587 9584 9580 9575 9567 9558 9547 9535 9520 9504 9486 4797 5 1 5 9466 9445 9422 9398 9373 9347 9320 9293 9266 9239 9212 9187 9163 9141 9120 9102 9086 9073 9063 9056 9052 9051 9054 9060 9069 9082 9097 9115 9136 9159 9184 9211 9239 9268 9298 9327 9357 9387 9415 9443 9470 9495 9519 9541 9561 9580 9598 9613 9628 9640 9651 9661 9669 9676 9681 9684 9686 9687 9685 9682 9677 9671 9663 9653 9642 9629 9616 9602 9588 9573 9559 9546 9534 9523 9514 9508 9503 9502 9503 9506 9513 9522 9533 9547 9563 9581 9599 9619 9640 9660 9681 9701 9720 9738 9756 9772 9786 9799 9811 9822 9832 9840 9848 9855 9861 9867 9872 9877 9882 9886 9890 9894 9898 9901 9903 9905 9907 9908 9908 9909 9908 9907 9906 9905 9903 9901 9900 9898 9896 9895 9894 9893 9892 9892 9891 9891 9890 9889 9889 9887 9886 9884 9882 9880 9877 9873 9869 9865 9861 9856 9851 9846 9841 9835 9830 9825 9821 9816 9812 9808 9804 9801 9798 9795 9794 9792 9792 9791 9792 9793 9794 9797 9799 9803 9806 9811 9815 9820 9825 9830 9835 9840 9845 9850 9854 9859 9862 9866 9869 9872 9875 9877 9879 9881 9882 9883 9885 9885 9886 9887 9887 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9892 9893 9895 9896 9898 9900 9902 9905 9907 9909 9911 9912 9914 9915 9916 9916 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9921 9921 9921 9921 9921 9920 9918 9917 9915 9912 9910 9907 9905 9902 9899 9896 9893 9890 9887 9884 9881 9877 9874 9870 9866 9861 9856 9851 9846 9840 9834 9827 9820 9812 9804 9795 9786 9776 9765 9753 9740 9726 9711 9695 9677 9659 9639 9619 9597 9575 9551 9528 9503 9479 9455 9430 9407 9384 9362 9341 9322 9305 9290 9278 9268 9261 9256 9255 9257 9261 9268 9278 9290 9304 9320 9337 9355 9373 9392 9410 9428 9445 9461 9475 9488 9500 9510 9519 9526 9531 9536 9539 9541 9543 9544 9544 9544 9543 9543 9542 9542 9542 9542 9543 9544 9546 9549 9552 9556 9561 9566 9573 9579 9587 9595 9603 9612 9620 9629 9638 9647 9655 9663 9671 9679 9687 9694 9702 9709 9716 9724 9731 9738 9745 9751 9758 9764 9770 9776 9781 9786 9791 9795 9799 9802 9806 9808 9811 9813 9815 9817 9819 9820 9822 9823 9823 9824 9824 9825 9825 9824 9824 9824 9823 9823 9822 9822 9822 9822 9823 9824 9825 9826 9827 9829 9830 9832 9833 9835 9837 9838 9840 9841 9843 9844 9846 9848 9851 9854 9857 9860 9864 9868 9872 9876 9880 9883 9887 9890 9892 9894 9895 9895 9894 9892 9889 9886 9882 9877 9871 9865 9858 9850 9841 9832 9821 9810 9797 9783 9767 9749 9730 9708 9685 9659 9631 9601 9569 9536 9502 9466 9431 9395 9359 9324 9291 9259 9229 9202 9178 9157 9140 9126 9116 9109 9106 9107 9112 9120 9130 9144 9160 9178 9198 9219 9241 9264 4798 5 1 5 9287 9310 9332 9354 9375 9395 9414 9432 9448 9463 9477 9489 9501 9511 9520 9528 9535 9541 9547 9552 9556 9560 9564 9568 9571 9575 9579 9582 9587 9591 9596 9601 9607 9613 9619 9626 9633 9639 9646 9653 9659 9665 9671 9676 9681 9685 9689 9692 9695 9698 9701 9704 9707 9710 9713 9717 9721 9725 9730 9734 9739 9743 9748 9752 9756 9759 9762 9764 9765 9766 9767 9767 9767 9766 9765 9763 9762 9759 9757 9754 9750 9746 9740 9734 9726 9716 9705 9691 9676 9657 9636 9612 9585 9553 9518 9478 9433 9382 9325 9261 9190 9111 9023 8927 8822 8707 8582 8448 8304 8152 7990 7821 7645 7464 7277 7087 6895 6702 6510 6321 6136 5957 5785 5623 5472 5333 5209 5100 5007 4934 4879 4845 4831 4839 4869 4919 4991 5083 5194 5322 5466 5625 5795 5975 6162 6354 6549 6744 6937 7127 7311 7489 7659 7820 7972 8115 8248 8371 8486 8592 8690 8780 8863 8940 9011 9076 9137 9193 9245 9294 9338 9380 9418 9453 9485 9515 9542 9567 9590 9611 9630 9648 9664 9679 9693 9706 9718 9730 9740 9750 9760 9768 9776 9783 9789 9794 9798 9801 9803 9804 9804 9803 9801 9798 9794 9789 9784 9778 9772 9765 9758 9751 9743 9734 9726 9716 9706 9696 9684 9671 9657 9641 9623 9603 9580 9555 9526 9493 9455 9413 9366 9313 9253 9187 9114 9033 8944 8847 8741 8626 8503 8371 8230 8081 7924 7760 7589 7412 7230 7045 6858 6669 6480 6294 6110 5932 5761 5599 5447 5308 5182 5072 4980 4905 4851 4817 4804 4812 4843 4895 4968 5061 5174 5303 5449 5608 5779 5959 6147 6339 6535 6731 6925 7117 7303 7484 7657 7822 7978 8125 8263 8392 8511 8622 8723 8817 8904 8983 9056 9123 9185 9241 9293 9340 9383 9423 9459 9492 9522 9549 9573 9595 9614 9631 9646 9659 9670 9679 9686 9692 9696 9698 9699 9697 9694 9689 9681 9671 9658 9642 9623 9600 9573 9542 9507 9466 9420 9368 9310 9244 9172 9091 9002 8904 8796 8680 8554 8418 8274 8121 7961 7794 7622 7447 7270 7095 6923 6756 6599 6452 6320 6204 6106 6029 5973 5941 5932 5947 5985 6046 6128 6229 6347 6480 6626 6781 6943 7109 7278 7445 7610 7770 7924 8071 8210 8340 8462 8574 8677 8772 8859 8938 9010 9076 9136 9190 9240 9286 9327 9365 9400 9432 9462 9489 9515 9538 9560 9580 9599 9617 9634 9650 9665 9680 9694 9707 9719 9731 9743 9753 9764 9773 9783 9791 9800 9808 9815 9823 9830 9837 9844 9850 9857 9863 9869 9874 9879 9884 9888 9892 9895 9898 9900 9901 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9896 9896 9895 9896 9896 9897 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9893 9893 9893 9892 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9887 9885 9883 9880 9877 9873 9869 9865 4799 5 1 5 9860 9855 9849 9843 9836 9829 9821 9812 9803 9792 9781 9769 9757 9743 9729 9714 9699 9683 9667 9651 9634 9618 9603 9588 9574 9560 9548 9538 9529 9521 9515 9512 9510 9510 9512 9516 9522 9529 9539 9550 9562 9576 9590 9605 9622 9638 9655 9671 9688 9704 9720 9735 9750 9764 9776 9788 9800 9810 9819 9827 9834 9841 9846 9851 9855 9858 9861 9863 9864 9866 9866 9867 9868 9868 9868 9868 9868 9868 9867 9867 9867 9866 9866 9865 9864 9864 9863 9862 9862 9861 9861 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9875 9875 9875 9875 9874 9873 9872 9871 9869 9868 9866 9864 9863 9861 9860 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9856 9855 9855 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9849 9846 9842 9837 9831 9823 9813 9802 9788 9773 9756 9736 9714 9688 9660 9629 9593 9553 9508 9458 9402 9339 9270 9193 9109 9016 8915 8806 8689 8563 8429 8288 8140 7986 7826 7662 7495 7325 7154 6984 6816 6652 6494 6343 6202 6072 5955 5853 5768 5701 5653 5626 5619 5633 5669 5725 5801 5895 6006 6133 6273 6424 6584 6750 6921 7094 7266 7437 7604 7766 7921 8070 8210 8343 8466 8582 8689 8787 8878 8962 9038 9109 9173 9232 9286 9335 9380 9422 9460 9494 9526 9554 9580 9604 9625 9644 9661 9676 9689 9701 9711 9719 9726 9732 9737 9740 9743 9745 9746 9747 9747 9746 9745 9743 9741 9738 9735 9732 9729 9726 9723 9720 9717 9714 9712 9711 9710 9709 9709 9710 9711 9713 9716 9719 9722 9726 9730 9734 9739 9744 9749 9753 9758 9763 9768 9773 9777 9782 9787 9791 9796 9800 9804 9808 9812 9816 9819 9822 9824 9827 9829 9830 9832 9833 9834 9835 9835 9836 9836 9836 9836 9836 9835 9834 9833 9832 9830 9827 9824 9821 9817 9813 9809 9805 9800 9795 9790 9785 9779 9774 9768 9762 9756 9749 9741 9732 9723 9712 9699 9684 9667 9648 9626 9601 9572 9539 9501 9459 9412 9358 9299 9233 9160 9080 8993 8899 8797 8687 8571 8447 8318 8182 8041 7896 7746 7594 7439 7283 7127 6970 6815 6662 6513 6367 6226 6091 5963 5843 5732 5632 5542 5465 5401 5351 5316 5296 5293 5306 5334 5379 5438 5512 5598 5696 5804 5919 6040 6164 6290 6414 6536 6653 6764 6866 6959 7042 7113 7172 7218 7253 7275 7285 7285 7273 7253 7223 7187 7144 7097 7046 6994 6942 6891 6843 6800 6763 6734 6714 6703 6704 6716 6739 6775 6823 6883 6953 7033 7123 7220 7323 7431 7543 7656 7770 7883 7995 8103 8207 8307 8401 8491 8575 8653 8727 8795 8858 8917 8971 9021 9068 9111 9151 9188 9222 9254 9283 9310 9335 9358 9379 9398 9415 9432 9447 9460 9473 9485 9496 9506 9515 9524 9532 9539 9546 9551 9556 9560 9564 4800 5 1 5 9567 9569 9572 9573 9575 9577 9578 9580 9583 9586 9589 9593 9597 9601 9606 9611 9616 9621 9625 9629 9633 9635 9637 9637 9637 9635 9632 9628 9622 9615 9606 9596 9583 9569 9552 9532 9510 9485 9456 9423 9386 9345 9299 9248 9192 9132 9067 8998 8924 8847 8768 8687 8605 8523 8442 8365 8291 8222 8160 8105 8058 8021 7993 7976 7970 7974 7989 8015 8050 8094 8146 8206 8272 8343 8418 8496 8575 8655 8735 8814 8891 8965 9036 9103 9167 9227 9282 9334 9381 9425 9464 9500 9533 9563 9589 9613 9635 9655 9673 9689 9704 9718 9730 9741 9752 9762 9771 9779 9787 9794 9801 9807 9813 9819 9824 9829 9834 9839 9843 9847 9850 9854 9857 9859 9862 9864 9866 9868 9869 9871 9872 9873 9875 9876 9877 9879 9880 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9893 9894 9894 9893 9893 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9881 9882 9883 9883 9883 9883 9883 9882 9880 9878 9876 9873 9870 9866 9862 9857 9852 9846 9840 9833 9826 9818 9810 9801 9792 9781 9770 9758 9745 9731 9717 9701 9684 9666 9647 9627 9606 9585 9562 9539 9516 9492 9468 9443 9419 9395 9370 9346 9322 9298 9274 9249 9224 9199 9172 9145 9116 9086 9054 9021 8986 8949 8911 8871 8831 8790 8749 8708 8668 8630 8594 8561 8530 8503 8480 8461 8446 8435 8427 8421 8418 8417 8415 8413 8409 8401 8389 8371 8346 8312 8269 8216 8152 8076 7988 7889 7777 7653 7518 7373 7217 7053 6880 6700 6514 6323 6128 5931 5733 5534 5338 5143 4953 4768 4591 4421 4262 4114 3979 3858 3753 3666 3598 3549 3521 3514 3530 3567 3626 3707 3808 3928 4066 4221 4391 4573 4765 4965 5171 5380 5591 5801 6009 6213 6412 6605 6790 6969 7139 7301 7455 7601 7739 7871 7995 8113 8225 8331 8431 8526 8616 8702 8782 8858 8930 8997 9059 9118 9172 9222 9268 9311 9350 9386 9419 9449 9477 9503 9526 9547 9567 9585 9602 9617 9631 9644 9656 9668 9678 9688 9698 9707 9715 9723 9731 9739 9746 9754 9761 9768 9775 9781 9787 9793 9799 9804 9808 9812 9816 9819 9822 9825 9827 9829 9830 9832 9833 9834 9835 9836 9838 9838 9839 9840 9841 9841 9842 9842 9841 9841 9840 9839 9837 9835 9832 9830 9826 9823 9819 9814 9810 9805 9800 9795 9790 9785 9780 9776 9772 9768 9764 9761 9757 9754 9752 9749 9745 9742 9738 9733 9727 9720 9712 9702 9690 9676 9660 9641 9620 9596 9569 9538 9503 9464 9419 9370 9314 9251 9182 9104 9017 8922 8817 8703 8578 8444 8301 8148 7987 7817 7640 7457 7269 7076 6880 6682 6484 6285 6088 4801 5 1 5 5893 5703 5518 5339 5168 5007 4857 4720 4597 4490 4400 4329 4278 4249 4241 4256 4294 4355 4438 4542 4667 4809 4969 5142 5328 5523 5726 5933 6142 6352 6559 6762 6960 7152 7335 7510 7676 7833 7980 8118 8248 8368 8481 8585 8682 8773 8856 8934 9007 9074 9136 9194 9247 9297 9343 9385 9424 9460 9494 9524 9552 9578 9601 9622 9641 9659 9674 9688 9701 9712 9722 9731 9739 9745 9751 9757 9761 9765 9769 9772 9775 9778 9780 9783 9785 9787 9789 9791 9792 9794 9795 9796 9797 9797 9797 9797 9797 9796 9795 9794 9793 9792 9791 9790 9789 9789 9789 9789 9789 9790 9792 9793 9795 9798 9800 9803 9806 9808 9811 9814 9816 9818 9821 9823 9825 9827 9829 9830 9832 9834 9835 9837 9839 9840 9842 9843 9845 9846 9847 9849 9850 9851 9852 9854 9855 9856 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9868 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9873 9874 9875 9876 9878 9880 9882 9883 9885 9887 9888 9889 9889 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9881 9881 9882 9883 9884 9886 9887 9888 9890 9891 9892 9893 9893 9893 9892 9891 9890 9888 9886 9884 9881 9878 9875 9872 9869 9866 9863 9860 9858 9855 9853 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9831 9829 9826 9823 9820 9817 9815 9812 9809 9806 9804 9801 9799 9796 9793 9790 9787 9783 9778 9773 9767 9760 9752 9744 9734 9724 9713 9702 9689 9677 9664 9650 9637 9624 9610 9597 9584 9571 9558 9545 9532 9519 9507 9494 9482 9469 9457 9446 9435 9425 9415 9407 9401 9396 9393 9392 9393 9396 9401 9409 9419 9430 9443 9458 9474 9490 9508 9526 9544 9562 9580 9597 9614 9631 9646 9661 9675 9689 9702 9714 9726 9737 9747 9757 9767 9775 9784 9791 9798 9804 9810 9815 9819 9823 9827 9830 9833 9836 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9867 9870 9872 9873 9874 9875 9875 9875 9874 9873 9872 9871 9870 9869 9868 9868 9868 9868 9868 9869 9870 9871 9873 9874 9875 9877 9878 9879 9880 9880 9881 9882 9882 9883 9884 9885 9885 9886 9888 9889 9890 9891 9892 9893 9893 9894 9894 9893 9893 9892 9891 9889 9887 9885 9883 9881 9879 9876 9874 9872 9870 9868 9866 9864 9863 9861 9859 9858 9856 9854 9852 9849 9846 9843 9840 9836 9832 9828 9823 9819 9814 9810 9805 9801 9797 9793 9790 9787 9785 9783 9782 9782 9781 9782 9782 9783 9785 9786 9787 9789 9790 9791 9792 9793 9794 9794 9795 9796 9797 9799 9800 9802 9804 9807 9810 9814 9817 9821 9825 9830 9834 9838 9842 9845 9849 9852 9855 9858 9860 9863 9866 9868 9871 9873 9876 9879 9881 9884 9887 4802 5 1 5 9890 9893 9895 9898 9900 9901 9903 9904 9904 9905 9905 9905 9904 9904 9904 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9909 9909 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9906 9905 9904 9902 9900 9898 9895 9893 9890 9888 9885 9883 9881 9879 9878 9876 9875 9874 9874 9873 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9867 9867 9867 9867 9868 9869 9870 9872 9873 9875 9877 9879 9882 9884 9886 9888 9891 9893 9894 9896 9897 9899 9900 9900 9901 9901 9901 9901 9900 9899 9898 9897 9895 9893 9891 9888 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9849 9845 9841 9836 9831 9826 9821 9815 9809 9802 9796 9789 9781 9773 9765 9757 9748 9738 9728 9718 9707 9696 9684 9672 9659 9645 9630 9615 9599 9581 9562 9542 9520 9496 9470 9442 9411 9377 9341 9301 9258 9211 9161 9108 9053 8994 8934 8872 8809 8745 8683 8621 8562 8506 8454 8406 8364 8328 8298 8275 8259 8251 8250 8256 8270 8290 8317 8350 8389 8432 8480 8531 8586 8643 8701 8761 8821 8881 8940 8999 9056 9110 9163 9213 9261 9306 9348 9387 9424 9457 9489 9517 9544 9568 9591 9612 9631 9650 9667 9683 9698 9713 9727 9740 9753 9765 9776 9787 9798 9807 9816 9824 9831 9838 9844 9849 9853 9856 9859 9861 9862 9863 9864 9865 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9876 9877 9877 9876 9875 9874 9873 9871 9870 9869 9867 9867 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9872 9871 9870 9868 9866 9863 9860 9856 9852 9848 9844 9840 9837 9833 9831 9828 9826 9824 9823 9821 9819 9816 9813 9810 9805 9800 9793 9786 9777 9768 9757 9745 9732 9717 9700 9681 9660 9636 9609 9578 9542 9500 9453 9399 9338 9268 9190 9103 9005 8898 8781 8652 8514 8364 8205 8035 7855 7666 7469 7264 7052 6833 6610 6382 6152 5921 5689 5459 5231 5008 4790 4580 4378 4186 4007 3840 3688 3552 3434 3334 3255 3197 3161 3148 3159 3194 3254 3338 3446 3576 3729 3901 4093 4301 4522 4756 4998 5246 5498 5751 6001 6248 6488 6720 6942 7154 7355 7544 7720 7885 8038 8180 8311 8433 8545 8649 8745 8834 8917 8993 9064 9130 9191 9247 9299 9347 9391 9432 9469 9502 9533 9562 9588 9611 9633 9652 9670 9687 9702 9715 9728 4803 5 1 5 9739 9749 9758 9766 9772 9778 9783 9787 9791 9793 9796 9797 9799 9800 9801 9803 9804 9805 9806 9807 9809 9810 9812 9813 9815 9817 9819 9821 9822 9824 9826 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9847 9848 9849 9850 9850 9851 9851 9852 9852 9852 9853 9854 9854 9855 9856 9858 9859 9860 9861 9862 9864 9865 9866 9867 9868 9868 9869 9870 9871 9872 9874 9875 9877 9878 9880 9882 9883 9885 9886 9887 9887 9887 9887 9887 9886 9885 9884 9883 9882 9881 9880 9880 9880 9880 9880 9881 9882 9884 9885 9887 9888 9889 9890 9890 9890 9889 9888 9887 9885 9883 9881 9878 9875 9873 9870 9868 9866 9864 9862 9861 9859 9858 9857 9856 9856 9855 9854 9853 9851 9850 9848 9847 9845 9843 9841 9838 9836 9833 9830 9828 9825 9822 9819 9816 9813 9811 9809 9806 9805 9803 9802 9801 9801 9801 9802 9803 9804 9806 9808 9810 9812 9815 9817 9820 9823 9825 9828 9831 9834 9837 9840 9844 9847 9851 9855 9859 9863 9867 9872 9876 9880 9883 9887 9890 9893 9895 9897 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9877 9876 9875 9875 9875 9874 9873 9873 9872 9872 9871 9870 9869 9869 9868 9867 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9870 9869 9868 9867 9866 9864 9862 9860 9858 9856 9853 9851 9847 9844 9841 9837 9833 9829 9824 9820 9815 9810 9805 9801 9796 9792 9788 9784 9781 9777 9775 9772 9770 9768 9767 9766 9765 9764 9764 9764 9764 9765 9765 9767 9768 9770 9772 9774 9777 9779 9782 9785 9788 9791 9794 9797 9799 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9823 9826 9829 9831 9834 9837 9840 9842 9844 9845 9847 9847 9848 9848 9848 9848 9848 9848 9848 9849 9850 9852 9854 9857 9860 9863 9867 9870 9874 9877 9880 9882 9884 9886 9886 9887 9887 9886 9885 9884 9883 9883 9882 9882 9882 9883 9884 9885 9887 9889 9890 9892 9893 9894 9894 9894 9894 9893 9891 9889 9887 9884 9881 9878 9875 9872 9870 9867 9865 9863 9862 9860 9859 9858 9856 9855 9853 9851 9849 9846 9844 9841 9838 9835 9832 9829 9826 9824 9823 9822 9822 9822 9823 9825 9828 9831 9834 9838 9841 9845 9848 9852 9854 9856 9858 9859 9860 9860 9859 9858 9857 9856 9854 9852 9850 9848 9845 9843 9840 9836 9833 9828 9823 9818 9812 9805 9797 9788 9779 9769 9758 9746 9734 9721 9708 9695 9681 9667 9654 9640 9626 9613 9601 4804 5 1 5 9589 9578 9567 9558 9549 9542 9536 9531 9527 9524 9522 9521 9521 9522 9523 9524 9526 9528 9530 9532 9534 9535 9537 9538 9539 9540 9540 9541 9542 9542 9542 9543 9543 9544 9544 9545 9545 9546 9546 9546 9547 9547 9547 9548 9548 9548 9549 9550 9551 9552 9553 9555 9557 9559 9562 9564 9567 9571 9574 9578 9582 9586 9590 9595 9600 9606 9611 9618 9624 9631 9639 9646 9654 9662 9669 9677 9685 9692 9699 9705 9711 9716 9721 9725 9729 9733 9736 9739 9741 9744 9747 9750 9752 9756 9759 9762 9766 9770 9774 9778 9781 9785 9788 9791 9793 9795 9796 9797 9797 9797 9797 9797 9796 9795 9795 9795 9795 9796 9797 9799 9802 9805 9809 9814 9819 9824 9829 9834 9840 9844 9849 9853 9856 9859 9862 9864 9866 9867 9868 9869 9871 9872 9873 9875 9877 9879 9881 9884 9886 9888 9891 9893 9895 9896 9896 9897 9896 9895 9893 9890 9887 9883 9879 9875 9870 9865 9861 9856 9851 9847 9842 9838 9834 9829 9825 9821 9816 9810 9805 9798 9791 9784 9775 9766 9756 9745 9734 9722 9710 9697 9685 9672 9659 9646 9634 9622 9610 9599 9587 9577 9566 9556 9546 9536 9527 9518 9509 9500 9492 9485 9477 9471 9465 9460 9456 9452 9449 9446 9443 9441 9438 9435 9431 9425 9418 9409 9397 9382 9364 9343 9317 9287 9252 9211 9166 9115 9059 8997 8928 8854 8775 8690 8599 8504 8405 8303 8198 8093 7988 7884 7783 7687 7597 7514 7441 7379 7328 7290 7265 7255 7258 7276 7308 7353 7410 7479 7557 7644 7738 7838 7941 8047 8154 8260 8365 8467 8566 8660 8750 8834 8912 8985 9053 9115 9171 9222 9268 9309 9346 9378 9407 9432 9453 9472 9487 9500 9509 9517 9522 9525 9526 9525 9523 9520 9515 9509 9503 9496 9489 9482 9475 9468 9462 9456 9451 9447 9444 9442 9441 9441 9442 9443 9446 9449 9453 9458 9464 9470 9477 9485 9492 9501 9510 9519 9529 9539 9549 9559 9569 9580 9590 9600 9610 9619 9628 9636 9645 9652 9660 9667 9674 9681 9687 9694 9701 9707 9714 9721 9728 9735 9742 9749 9755 9762 9768 9774 9779 9784 9788 9791 9794 9797 9799 9801 9803 9805 9806 9808 9809 9811 9813 9816 9818 9821 9823 9826 9828 9831 9833 9835 9836 9837 9838 9839 9839 9839 9838 9838 9837 9836 9835 9834 9832 9831 9830 9828 9826 9824 9821 9818 9815 9811 9806 9801 9796 9790 9784 9778 9772 9766 9759 9753 9747 9741 9735 9729 9723 9718 9712 9706 9699 9693 9686 9678 9671 9662 9654 9645 9635 9626 9617 9607 9598 9589 9580 9571 9562 9554 9545 9537 9528 9519 9509 9499 9488 9475 9462 9446 9429 9410 9389 9365 9339 9309 9277 9240 9200 9156 9107 9053 8994 8930 8859 8782 8699 8609 8513 8409 8299 8182 8059 7930 7796 7657 7513 7367 7219 7069 6920 6773 6629 6489 6354 6227 6108 5998 5898 5810 5733 5669 4805 5 1 5 5616 5576 5547 5528 5520 5521 5529 5542 5560 5580 5601 5621 5637 5649 5654 5652 5641 5620 5588 5546 5491 5426 5348 5260 5161 5052 4935 4809 4676 4537 4393 4247 4097 3948 3798 3650 3505 3364 3229 3100 2978 2866 2763 2671 2592 2525 2473 2436 2415 2410 2424 2456 2507 2577 2667 2776 2904 3050 3214 3394 3589 3798 4018 4248 4486 4729 4975 5222 5468 5711 5949 6181 6405 6619 6824 7018 7202 7374 7534 7684 7824 7953 8073 8184 8286 8382 8470 8552 8628 8698 8764 8826 8883 8937 8987 9034 9078 9119 9158 9193 9227 9258 9286 9313 9337 9359 9380 9399 9416 9431 9446 9458 9470 9481 9491 9500 9509 9517 9524 9531 9538 9545 9552 9558 9564 9570 9575 9580 9585 9589 9592 9595 9597 9598 9599 9599 9599 9599 9598 9597 9596 9595 9595 9594 9595 9595 9596 9597 9599 9600 9602 9604 9605 9606 9607 9607 9607 9606 9605 9602 9600 9596 9592 9588 9583 9578 9572 9565 9558 9550 9540 9528 9515 9498 9479 9456 9429 9398 9362 9320 9272 9218 9157 9091 9017 8937 8850 8757 8658 8553 8443 8329 8211 8090 7968 7844 7720 7598 7478 7361 7250 7145 7047 6958 6878 6809 6752 6707 6675 6656 6651 6659 6679 6713 6759 6816 6883 6959 7044 7136 7233 7335 7440 7547 7655 7763 7870 7975 8077 8176 8271 8362 8447 8528 8604 8674 8739 8798 8852 8901 8945 8984 9018 9049 9075 9097 9117 9133 9148 9160 9170 9180 9188 9196 9203 9211 9219 9227 9236 9247 9258 9270 9284 9298 9314 9332 9350 9369 9390 9411 9433 9455 9477 9500 9522 9544 9566 9586 9606 9626 9644 9661 9676 9691 9705 9717 9729 9739 9749 9758 9766 9774 9781 9788 9794 9801 9806 9812 9817 9822 9827 9831 9835 9839 9842 9844 9847 9848 9849 9850 9849 9849 9848 9846 9844 9841 9839 9836 9833 9830 9828 9825 9823 9821 9820 9819 9819 9819 9819 9820 9822 9823 9825 9827 9830 9832 9835 9837 9840 9843 9846 9849 9852 9855 9858 9861 9865 9868 9872 9875 9879 9882 9885 9888 9891 9893 9895 9897 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9890 9890 9891 9892 9893 9895 9897 9900 9902 9904 9907 9909 9910 9911 9912 9912 9912 9911 9910 9909 9907 9905 9903 9900 9898 9895 9892 9889 9887 9883 9880 9876 9872 9868 9863 9858 9852 9847 9840 9834 9828 9821 9815 9810 9804 9799 9795 9791 9788 9786 9785 9784 9784 9785 9787 9789 9792 9796 9801 9805 9811 9817 9823 9830 9836 9843 9850 9857 9863 9870 9875 9881 9886 9890 9894 9897 9899 9902 9903 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 4806 5 1 5 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9945 9945 9944 9943 9943 9943 9943 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9918 9915 9911 9906 9901 9896 9890 9883 9876 9868 9860 9851 9842 9832 9821 9810 9799 9787 9774 9760 9745 9729 9712 9694 9674 9653 9630 9606 9580 9552 9523 9493 9461 9429 9396 9362 9328 9295 9263 9231 9202 9174 9149 9127 9108 9092 9080 9072 9067 9066 9068 9073 9082 9093 9106 9121 9137 9154 9171 9188 9204 9219 9232 9243 9252 9259 9263 9264 9263 9259 9253 9244 9234 9222 9209 9195 9181 9168 9156 9144 9135 9128 9124 9123 9125 9130 9139 9152 9167 9186 9208 9232 9259 9287 9317 9348 9380 9412 9443 9475 9505 9535 9564 9592 9618 9643 9667 9689 9710 9730 9748 9765 9780 9795 9808 9821 9832 9843 9852 9861 9869 9877 9884 9891 9897 9903 9908 9914 9918 9923 9927 9930 9933 9936 9938 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9945 9945 9944 9942 9941 9939 9937 9935 9933 9930 9928 9926 9924 9922 9921 9919 9917 9916 9914 9912 9909 9907 9904 9900 9896 9892 9887 9883 9878 9873 9868 9863 9859 9854 9851 9847 9844 9841 9838 9835 9833 9830 9827 9823 9819 9815 9810 9805 9800 9794 9788 9781 9775 9768 9761 9755 9748 9741 9735 9728 9722 9715 9709 9702 9696 9689 9683 9678 9672 9668 9664 9660 9658 9657 9656 9657 9659 9662 9666 9672 9678 9684 9692 9700 9708 9717 9725 9734 9742 9751 9759 9767 9775 9782 9790 9797 9804 9811 9818 9825 9831 9837 9843 9848 9852 9857 9860 9863 9865 9866 9867 9867 9866 9864 9862 9860 9857 9854 9850 9847 9843 9840 9836 9833 9829 9825 9821 9817 9813 9808 9802 9796 9790 9782 9775 9767 9758 9749 9740 9731 9722 9714 9706 9699 9692 9687 9682 9679 9676 9675 9674 9675 9676 9678 9681 9684 9687 9690 9693 9696 9699 9701 9704 9705 9707 9708 9709 9710 9711 9712 9713 9714 9716 9717 9719 9721 9723 9725 9728 9730 9732 9734 9736 9738 9739 9740 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9742 9743 9742 9742 9741 9740 9737 9734 9730 9725 9719 9712 9703 9692 9681 9668 9653 9636 9618 9598 9576 9551 9524 9494 9461 9425 9385 9340 9291 9237 9176 9110 9037 8956 8868 8771 8666 8552 8429 8297 8155 8004 7844 7676 7499 7314 7123 6926 6723 6518 6309 6099 5889 5680 5474 5272 5075 4885 4702 4530 4367 4217 4080 3957 3850 3760 3688 3636 3603 3591 3601 3632 3685 4807 5 1 5 3760 3856 3972 4108 4261 4430 4613 4808 5013 5224 5440 5658 5875 6091 6301 6506 6702 6890 7069 7238 7396 7544 7682 7811 7930 8041 8144 8240 8330 8414 8492 8566 8635 8701 8762 8820 8875 8927 8976 9022 9065 9105 9143 9179 9212 9243 9273 9301 9327 9352 9375 9398 9419 9440 9459 9478 9495 9512 9527 9542 9555 9567 9577 9587 9595 9602 9607 9612 9615 9618 9620 9621 9621 9622 9622 9622 9621 9620 9619 9618 9616 9613 9609 9605 9599 9592 9583 9572 9560 9546 9530 9512 9492 9471 9447 9422 9394 9365 9335 9303 9269 9235 9199 9163 9127 9090 9055 9020 8986 8955 8926 8900 8877 8859 8845 8835 8830 8831 8836 8846 8861 8880 8902 8929 8958 8989 9022 9056 9090 9124 9158 9191 9222 9252 9280 9307 9331 9354 9375 9395 9413 9430 9446 9462 9476 9490 9504 9517 9530 9543 9555 9567 9579 9591 9602 9613 9623 9633 9642 9650 9658 9665 9671 9677 9682 9686 9689 9692 9695 9696 9697 9698 9698 9698 9697 9696 9695 9694 9692 9690 9688 9686 9683 9681 9679 9676 9674 9671 9669 9666 9663 9661 9658 9655 9653 9650 9647 9644 9642 9639 9637 9635 9633 9632 9630 9629 9629 9629 9629 9629 9630 9630 9631 9633 9634 9635 9636 9636 9637 9636 9636 9635 9633 9630 9627 9623 9617 9611 9603 9595 9585 9573 9561 9546 9531 9513 9495 9474 9452 9428 9403 9376 9347 9317 9285 9252 9218 9183 9146 9109 9072 9034 8997 8960 8924 8889 8855 8824 8795 8769 8746 8726 8710 8697 8688 8683 8682 8685 8691 8701 8714 8731 8750 8772 8796 8821 8849 8878 8908 8938 8969 9001 9032 9062 9092 9121 9149 9176 9202 9226 9249 9271 9291 9309 9326 9342 9357 9370 9382 9392 9402 9410 9416 9421 9425 9427 9426 9424 9419 9412 9402 9388 9372 9351 9328 9299 9267 9230 9188 9140 9087 9027 8961 8888 8807 8718 8622 8517 8403 8281 8150 8010 7861 7704 7539 7367 7189 7004 6814 6620 6423 6225 6026 5829 5634 5444 5261 5085 4921 4769 4631 4511 4408 4326 4265 4228 4215 4226 4262 4323 4408 4515 4644 4792 4958 5138 5330 5532 5740 5952 6165 6377 6585 6789 6985 7174 7354 7524 7685 7836 7978 8110 8233 8348 8455 8554 8647 8732 8812 8886 8955 9018 9077 9131 9180 9226 9267 9305 9340 9372 9401 9428 9452 9475 9497 9517 9535 9553 9569 9585 9600 9613 9626 9638 9649 9659 9669 9677 9686 9693 9700 9707 9713 9718 9724 9729 9734 9739 9743 9747 9751 9755 9758 9761 9764 9767 9769 9772 9774 9777 9780 9783 9785 9788 9791 9794 9797 9799 9801 9803 9804 9805 9806 9806 9805 9804 9803 9802 9801 9800 9799 9798 9798 9798 9798 9799 9801 9802 9804 9806 9808 9811 9813 9815 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9839 9841 9843 9844 9846 9847 9848 9848 9849 9849 9849 9849 9849 9848 9848 4808 5 1 5 9847 9847 9846 9845 9845 9844 9843 9843 9842 9841 9840 9839 9837 9836 9835 9833 9831 9830 9828 9826 9825 9823 9822 9820 9819 9818 9816 9814 9812 9809 9806 9801 9796 9789 9780 9769 9756 9740 9722 9700 9675 9645 9612 9574 9530 9482 9428 9368 9301 9228 9148 9061 8967 8866 8757 8642 8520 8392 8259 8122 7981 7837 7693 7550 7409 7273 7143 7020 6908 6807 6719 6647 6590 6551 6529 6526 6541 6574 6624 6692 6774 6871 6979 7098 7226 7360 7498 7638 7779 7919 8056 8189 8317 8439 8554 8662 8762 8856 8942 9021 9093 9159 9220 9275 9326 9372 9414 9452 9488 9520 9550 9577 9602 9625 9645 9664 9681 9697 9711 9723 9735 9745 9755 9763 9771 9779 9786 9792 9798 9804 9810 9816 9822 9827 9833 9838 9843 9848 9853 9858 9863 9867 9871 9875 9879 9882 9885 9888 9890 9892 9893 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9890 9889 9887 9886 9884 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9880 9880 9880 9879 9879 9878 9877 9876 9874 9872 9870 9868 9865 9863 9860 9857 9853 9850 9846 9842 9837 9832 9826 9820 9813 9805 9797 9787 9777 9765 9752 9738 9722 9705 9686 9665 9641 9615 9586 9554 9518 9479 9435 9387 9334 9276 9213 9145 9071 8992 8907 8817 8722 8622 8519 8411 8300 8186 8071 7954 7837 7719 7603 7488 7376 7267 7163 7063 6970 6883 6804 6733 6671 6620 6579 6549 6532 6526 6534 6553 6586 6630 6686 6753 6830 6916 7010 7111 7217 7326 7438 7550 7662 7771 7878 7979 8076 8166 8250 8326 8394 8453 8505 8547 8580 8604 8618 8623 8618 8604 8579 8544 8500 8445 8380 8305 8221 8128 8025 7915 7796 7671 7540 7403 7261 7117 6969 6820 6671 6522 6375 6232 6093 5960 5834 5716 5609 5514 5431 5362 5309 5272 5252 5250 5266 5301 5353 5422 5508 5609 5724 5851 5989 6136 6290 6449 6611 6775 6939 7101 7260 7416 7566 7711 7850 7983 8109 8228 8340 8446 8546 8639 8725 8806 8881 8951 9015 9075 9130 9180 9227 9269 9309 9344 9377 9408 9436 9461 9485 9506 9526 9545 9561 9576 9589 9601 9610 9618 9623 9626 9626 9624 9619 9610 9598 9583 9564 9540 9513 9481 9445 9404 9358 9307 9251 9189 9123 9051 8975 8893 8806 8716 8621 8523 8422 8319 8214 8110 8006 7904 7806 7712 7623 7542 7469 7405 7352 7310 7280 7263 7260 7269 7292 7328 7376 7436 7506 7586 7674 7769 7869 7973 8080 8187 8295 8400 8503 8603 8698 8789 8874 8954 9028 9096 9159 9217 9269 9316 9359 9398 9433 9464 9492 9517 9539 9558 9575 9589 9602 9612 9620 9627 9633 9637 9640 9642 9643 9644 9645 9645 9645 9646 9647 9648 9649 9651 9653 9656 9658 9661 9665 9668 9671 4809 5 1 5 9674 9678 9681 9684 9687 9690 9692 9695 9698 9700 9702 9705 9707 9709 9712 9714 9716 9718 9721 9723 9726 9729 9732 9735 9738 9742 9745 9748 9751 9754 9755 9756 9756 9755 9752 9746 9739 9729 9717 9701 9682 9660 9634 9604 9570 9533 9491 9445 9395 9342 9284 9223 9159 9093 9024 8953 8882 8811 8740 8671 8605 8542 8484 8431 8385 8346 8314 8291 8277 8271 8275 8288 8309 8338 8374 8417 8466 8520 8579 8640 8703 8767 8831 8894 8956 9015 9072 9125 9174 9220 9261 9297 9329 9357 9380 9398 9412 9422 9427 9429 9427 9420 9411 9397 9380 9360 9337 9311 9282 9251 9218 9183 9147 9111 9074 9038 9002 8968 8936 8906 8880 8857 8838 8823 8812 8806 8804 8807 8814 8825 8841 8860 8882 8906 8934 8963 8994 9025 9058 9091 9123 9156 9188 9220 9250 9280 9310 9338 9365 9391 9417 9442 9466 9489 9512 9534 9555 9575 9595 9614 9632 9650 9666 9682 9698 9712 9726 9739 9751 9763 9774 9785 9796 9806 9816 9825 9835 9844 9853 9861 9869 9877 9885 9892 9898 9904 9910 9915 9919 9923 9926 9929 9931 9932 9934 9935 9936 9936 9936 9936 9935 9934 9933 9931 9929 9926 9922 9919 9914 9909 9904 9898 9891 9884 9877 9870 9862 9855 9847 9839 9832 9824 9817 9810 9803 9796 9790 9784 9778 9773 9769 9765 9762 9760 9759 9759 9759 9761 9764 9767 9772 9777 9782 9788 9795 9801 9808 9815 9821 9827 9832 9837 9841 9845 9848 9851 9853 9854 9856 9857 9857 9858 9858 9859 9859 9860 9860 9860 9861 9861 9862 9863 9863 9863 9864 9864 9864 9863 9863 9862 9860 9859 9857 9854 9852 9849 9846 9842 9839 9835 9831 9827 9823 9820 9816 9812 9809 9805 9802 9799 9797 9795 9794 9793 9793 9793 9794 9796 9798 9801 9805 9809 9814 9820 9825 9831 9838 9844 9850 9856 9862 9868 9874 9879 9884 9888 9892 9896 9899 9902 9905 9907 9910 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9949 9950 9951 9952 9953 9955 9956 9958 9960 9961 9962 9963 9964 9965 9965 9965 9964 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9935 9933 9931 9928 9925 9921 9916 9910 9904 9896 9888 9878 9868 9856 9842 9827 9809 9790 9768 9744 9717 9687 9654 9617 9576 9531 9482 9429 9371 9309 9242 9170 9094 9013 8929 8841 8750 8656 8561 8466 8370 8276 8185 8097 8014 7938 7869 7808 7757 7717 7687 7669 7662 7667 7684 7712 7751 7799 7856 7921 7993 8071 8152 8237 8324 8412 8500 8588 8673 8756 8837 8914 8988 9058 9124 9186 9244 9298 9349 9395 9438 9478 9514 4810 5 1 5 9547 9577 9604 9629 9651 9672 9690 9707 9722 9736 9749 9761 9773 9783 9794 9804 9813 9822 9831 9840 9848 9855 9863 9869 9876 9881 9886 9890 9894 9897 9900 9902 9904 9906 9907 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9901 9900 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9883 9880 9877 9874 9871 9867 9863 9859 9855 9851 9847 9843 9840 9837 9834 9831 9829 9827 9825 9823 9822 9820 9819 9818 9816 9815 9814 9812 9811 9810 9809 9808 9808 9807 9808 9808 9809 9810 9811 9813 9815 9817 9819 9821 9824 9826 9828 9829 9831 9832 9834 9835 9836 9837 9838 9840 9841 9842 9844 9846 9847 9849 9850 9852 9853 9854 9854 9855 9854 9853 9852 9850 9848 9846 9844 9841 9838 9836 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9810 9807 9803 9799 9795 9789 9784 9778 9772 9765 9758 9751 9744 9737 9729 9721 9713 9704 9695 9685 9674 9662 9650 9636 9621 9604 9586 9567 9546 9523 9499 9473 9445 9414 9382 9346 9308 9266 9221 9171 9117 9057 8992 8921 8843 8758 8665 8565 8457 8341 8217 8084 7944 7795 7640 7477 7308 7132 6951 6765 6575 6381 6184 5985 5783 5581 5378 5175 4973 4772 4574 4378 4187 4001 3820 3647 3482 3328 3184 3054 2939 2839 2757 2695 2653 2633 2636 2662 2713 2787 2886 3008 3152 3317 3501 3703 3919 4148 4387 4633 4884 5136 5387 5635 5878 6114 6341 6558 6764 6960 7143 7315 7476 7626 7765 7896 8017 8130 8236 8336 8429 8517 8599 8677 8751 8820 8885 8946 9003 9057 9106 9153 9196 9235 9272 9306 9338 9367 9395 9420 9444 9467 9488 9507 9526 9542 9558 9571 9583 9593 9601 9607 9611 9612 9611 9608 9602 9593 9583 9569 9554 9536 9515 9493 9468 9442 9414 9384 9353 9321 9288 9255 9221 9189 9157 9127 9099 9073 9050 9030 9015 9003 8995 8991 8992 8997 9006 9018 9035 9054 9076 9101 9127 9155 9183 9213 9242 9272 9301 9330 9359 9386 9413 9439 9463 9487 9510 9532 9553 9573 9592 9610 9627 9643 9657 9671 9684 9695 9706 9716 9724 9732 9740 9747 9753 9759 9765 9772 9778 9784 9791 9797 9804 9811 9818 9825 9832 9839 9846 9852 9857 9863 9867 9871 9875 9878 9881 9884 9887 9889 9891 9894 9896 9899 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9951 9953 9953 9954 9954 9954 9953 9952 9950 9947 9944 9941 9936 9932 9926 9920 9913 9905 9896 9886 9875 9862 9847 9831 9812 9791 9767 9740 9709 9675 9638 9596 9550 9501 9447 4811 5 1 5 9390 9330 9267 9201 9133 9065 8996 8928 8861 8796 8734 8676 8623 8575 8532 8496 8466 8442 8426 8416 8413 8416 8424 8439 8458 8482 8510 8541 8576 8613 8652 8693 8735 8778 8821 8866 8911 8956 9001 9046 9090 9135 9179 9223 9266 9308 9349 9389 9428 9465 9501 9535 9567 9597 9625 9651 9675 9697 9718 9736 9752 9767 9781 9793 9804 9814 9822 9831 9838 9845 9851 9856 9862 9867 9871 9875 9879 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9917 9919 9922 9924 9927 9930 9933 9937 9940 9943 9946 9949 9952 9954 9957 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9977 9976 9975 9974 9972 9970 9967 9964 9960 9956 9952 9948 9943 9937 9931 9925 9918 9910 9901 9891 9879 9866 9850 9833 9812 9789 9763 9733 9700 9663 9623 9579 9532 9481 9429 9374 9318 9261 9205 9151 9098 9049 9004 8964 8930 8902 8882 8869 8864 8867 8877 8896 8921 8952 8989 9031 9077 9125 9176 9227 9278 9329 9377 9423 9466 9506 9542 9574 9602 9625 9645 9661 9674 9683 9690 9694 9697 9697 9697 9696 9694 9692 9690 9688 9686 9685 9685 9686 9687 9690 9693 9698 9704 9711 9718 9727 9737 9747 9759 9770 9783 9795 9808 9821 9833 9846 9857 9868 9879 9889 9898 9906 9914 9921 9927 9933 9939 9944 9949 9954 9959 9963 9967 9971 9975 9979 9982 9984 9987 9988 9990 9990 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9976 9975 9974 9972 9970 9969 9967 9966 9965 9964 9964 9964 9964 9965 9966 9968 9970 9971 9973 9975 9977 9978 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9984 9985 9986 9988 9990 9991 9993 9995 9997 9998 999910000100001000010000 9999 9997 9996 9994 9993 9991 9989 9988 9986 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9976 9974 9971 9968 9965 9961 9957 9953 9949 9945 9940 9936 9932 9928 9924 9921 9918 9915 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9893 9891 9887 9884 9880 9876 9871 9867 9862 9857 9852 9846 9841 9836 9831 9825 9819 9813 9806 9799 9791 9781 9771 9760 9748 9734 9720 9705 9689 9673 9657 9641 9625 9611 9597 9584 9574 9564 9557 9552 9548 9546 9546 9548 9551 9555 9561 9566 9573 9579 9586 9592 9597 9602 9606 9608 9609 9607 9604 9598 9590 9578 9563 9543 9520 9492 9459 9421 9378 9329 9275 9215 9149 9078 9002 8921 8835 8746 8653 8558 8461 8363 8266 8169 8074 7982 7894 7811 7734 7664 7602 7548 7504 7470 7447 7434 7432 7440 7460 7489 7529 7577 7634 7699 4812 5 1 5 7770 7847 7928 8013 8100 8189 8279 8369 8457 8544 8629 8712 8791 8868 8941 9010 9075 9137 9196 9251 9302 9350 9395 9437 9475 9511 9544 9575 9603 9629 9653 9675 9695 9712 9729 9743 9756 9768 9778 9788 9796 9803 9809 9814 9819 9823 9826 9829 9831 9833 9835 9837 9839 9841 9843 9845 9848 9851 9854 9857 9860 9864 9868 9872 9876 9880 9883 9887 9890 9892 9895 9896 9897 9898 9898 9897 9895 9893 9890 9886 9881 9876 9871 9864 9857 9849 9840 9830 9818 9806 9792 9777 9760 9741 9720 9697 9673 9646 9617 9586 9553 9519 9484 9447 9411 9374 9337 9302 9267 9234 9203 9175 9149 9126 9106 9090 9076 9066 9059 9055 9053 9055 9058 9063 9070 9078 9088 9097 9106 9115 9122 9128 9132 9132 9129 9122 9111 9094 9071 9042 9007 8965 8917 8861 8798 8729 8653 8570 8482 8388 8289 8186 8080 7970 7858 7744 7629 7513 7399 7285 7173 7064 6959 6858 6762 6673 6591 6517 6453 6399 6355 6324 6305 6299 6306 6327 6361 6409 6469 6541 6625 6718 6821 6931 7047 7168 7292 7418 7545 7671 7794 7916 8033 8146 8255 8359 8457 8551 8639 8723 8802 8876 8946 9012 9074 9133 9188 9240 9288 9333 9375 9414 9449 9482 9512 9540 9565 9588 9608 9627 9645 9660 9675 9688 9701 9713 9724 9734 9744 9752 9760 9768 9775 9780 9786 9790 9794 9798 9801 9804 9807 9809 9812 9815 9819 9822 9827 9831 9836 9841 9847 9852 9858 9864 9869 9875 9880 9884 9889 9893 9896 9900 9903 9905 9908 9911 9913 9916 9918 9921 9923 9926 9929 9932 9934 9937 9939 9942 9944 9946 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9974 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9981 9981 9982 9983 9984 9985 9986 9988 9989 9990 9991 9992 9993 9993 9993 9993 9993 9993 9992 9991 9991 9990 9989 9989 9988 9988 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9981 9981 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9963 9961 9958 9955 9951 9947 9943 9938 9933 9927 9921 9914 9907 9899 9891 9881 9871 9861 9849 9836 9823 9808 9792 9774 9755 9735 9713 9690 9665 9638 9610 9580 9549 9517 9483 9449 9414 9378 9343 9308 9273 9240 9209 9179 9152 9128 9107 9089 9075 9065 9059 9057 9058 9063 9072 9084 9099 9116 9135 9156 9178 9201 9224 9247 9269 9291 9312 9331 9349 9365 9379 9391 9401 9409 9415 9418 9419 9418 9415 9410 9403 9394 9383 9371 9358 9344 9329 9313 9298 9282 9267 9253 9239 9227 9216 9207 9200 9194 9191 9190 9192 9195 9202 9210 4812 5 2 1 7640 7717 7798 7883 7971 8061 8151 8240 8329 8416 8500 8582 8661 8736 8807 8875 8939 8999 9055 9108 9157 9203 9246 9286 9324 9358 9391 9420 9448 9474 9497 9519 9539 9557 9573 9588 9602 9614 9625 9635 9644 9652 9659 9665 9670 9675 9680 9684 9688 9691 9695 9698 9701 9704 9708 9711 9714 9717 9720 9723 9726 9729 9731 9734 9737 9739 9741 9743 9745 9747 9748 9749 9749 9750 9749 9749 9748 9746 9744 9741 9738 9734 9729 9723 9717 9710 9701 9691 9681 9669 9655 9640 9623 9605 9585 9563 9539 9514 9487 9458 9428 9396 9363 9329 9294 9259 9223 9188 9154 9121 9089 9058 9030 9004 8981 8962 8945 8931 8921 8915 8911 8911 8913 8918 8926 8935 8945 8956 8967 8978 8987 8994 8999 9001 8999 8993 8982 8966 8943 8915 8881 8840 8792 8737 8676 8609 8535 8454 8368 8277 8181 8080 7975 7867 7756 7642 7528 7412 7297 7182 7070 6959 6853 6751 6655 6565 6483 6409 6345 6291 6248 6217 6198 6192 6198 6218 6251 6296 6353 6421 6501 6590 6687 6792 6903 7018 7138 7259 7382 7505 7626 7746 7863 7976 8086 8191 8291 8387 8478 8564 8646 8722 8795 8863 8927 8987 9043 9096 9145 9191 9234 9273 9310 9343 9374 9402 9428 9451 9472 9491 9508 9523 9537 9550 9561 9571 9581 9590 9598 9606 9614 9621 9628 9634 9640 9646 9651 9656 9661 9665 9669 9672 9676 9679 9681 9684 9687 9689 9692 9695 9698 9701 9705 9709 9713 9718 9723 9728 9733 9739 9744 9749 9754 9759 9764 9768 9772 9776 9779 9782 9784 9786 9789 9791 9792 9794 9796 9798 9801 9803 9805 9808 9811 9814 9817 9820 9823 9826 9828 9831 9833 9835 9836 9837 9838 9839 9839 9839 9839 9838 9838 9838 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9843 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9847 9848 9848 9849 9850 9850 9850 9851 9851 9851 9851 9850 9850 9849 9848 9848 9847 9846 9845 9845 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9838 9837 9837 9836 9835 9834 9833 9833 9832 9831 9830 9829 9827 9826 9824 9823 9821 9819 9816 9814 9812 9809 9806 9803 9800 9796 9792 9788 9783 9778 9772 9766 9759 9752 9743 9734 9724 9712 9700 9686 9671 9655 9638 9619 9599 9577 9554 9529 9503 9476 9447 9416 9385 9352 9319 9285 9251 9217 9183 9150 9117 9087 9058 9031 9008 8987 8969 8955 8945 8938 8935 8936 8941 8949 8960 8974 8991 9009 9030 9051 9074 9097 9119 9142 9163 9184 9203 9220 9236 9249 9261 9271 9278 9284 9287 9288 9287 9285 9280 9273 9265 9255 9244 9232 9218 9204 9189 9173 9158 9143 9128 9114 9101 9090 9080 9073 9067 9064 9064 9066 9070 9078 9087 4813 5 2 1 9100 9114 9131 9149 9168 9189 9211 9233 9256 9278 9300 9322 9342 9361 9379 9396 9410 9423 9433 9441 9446 9448 9448 9444 9436 9424 9409 9388 9363 9332 9296 9254 9205 9150 9089 9021 8946 8864 8777 8683 8584 8480 8372 8261 8149 8036 7923 7813 7707 7606 7512 7426 7349 7283 7230 7189 7161 7148 7149 7163 7192 7234 7289 7355 7431 7517 7611 7711 7815 7923 8033 8143 8253 8361 8465 8566 8663 8754 8840 8921 8996 9065 9128 9187 9240 9289 9333 9374 9410 9444 9474 9502 9527 9550 9571 9591 9609 9625 9640 9654 9667 9678 9689 9698 9707 9715 9722 9728 9734 9739 9743 9746 9750 9752 9754 9756 9758 9760 9761 9762 9763 9764 9766 9767 9769 9770 9772 9774 9776 9778 9780 9782 9785 9787 9789 9791 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9806 9806 9807 9807 9806 9806 9805 9804 9803 9801 9799 9797 9794 9791 9788 9784 9781 9777 9773 9770 9766 9762 9759 9756 9753 9749 9746 9743 9739 9735 9731 9726 9720 9713 9706 9697 9687 9676 9663 9649 9634 9616 9598 9577 9554 9530 9503 9474 9442 9407 9369 9328 9282 9233 9179 9121 9058 8989 8915 8835 8750 8659 8562 8459 8351 8238 8119 7996 7868 7736 7600 7461 7320 7177 7032 6887 6741 6597 6455 6315 6180 6049 5924 5807 5698 5599 5510 5434 5370 5321 5286 5267 5263 5276 5305 5350 5411 5486 5576 5678 5792 5916 6048 6188 6332 6480 6630 6779 6928 7074 7216 7354 7486 7613 7733 7846 7953 8054 8148 8237 8320 8399 8473 8543 8609 8673 8734 8792 8848 8903 8955 9006 9055 9102 9147 9191 9233 9273 9310 9346 9380 9411 9441 9468 9494 9518 9540 9561 9580 9597 9613 9628 9642 9655 9667 9678 9689 9698 9707 9715 9723 9730 9737 9743 9748 9753 9758 9762 9766 9769 9772 9774 9776 9777 9778 9778 9777 9776 9774 9771 9768 9764 9759 9753 9746 9739 9731 9722 9712 9702 9691 9679 9667 9653 9640 9625 9611 9596 9580 9564 9549 9533 9517 9502 9487 9473 9460 9447 9436 9426 9418 9411 9406 9402 9401 9401 9402 9406 9410 9416 9424 9432 9441 9451 9462 9472 9483 9494 9505 9516 9526 9536 9546 9555 9564 9573 9581 9589 9597 9604 9612 9619 9626 9633 9640 9647 9654 9661 9668 9675 9682 9689 9696 9703 9709 9716 9722 9728 9734 9740 9745 9750 9755 9760 9764 9768 9771 9774 9777 9779 9781 9783 9784 9786 9786 9787 9787 9787 9787 9786 9786 9785 9783 9782 9780 9778 9776 9773 9770 9767 9764 9760 9757 9753 9748 9744 9739 9733 9727 9721 9715 9708 9700 9691 9682 9672 9661 9649 9636 9622 9607 9591 9573 9555 9536 9516 9495 9473 9451 9428 9406 9383 9360 9338 9317 9296 9275 9256 9239 9222 9207 9193 9182 9171 9163 9157 9152 9149 9148 9149 9151 9156 9162 9169 9178 9189 9200 9213 9227 9242 9257 4814 5 2 1 9274 9290 9308 9325 9343 9361 9379 9396 9414 9432 9449 9466 9482 9499 9515 9530 9546 9560 9575 9589 9602 9615 9628 9640 9651 9663 9673 9683 9693 9702 9711 9719 9727 9735 9743 9750 9757 9764 9770 9777 9783 9789 9795 9801 9806 9811 9815 9819 9823 9826 9829 9831 9833 9834 9835 9836 9836 9836 9836 9836 9836 9836 9835 9836 9836 9836 9837 9837 9838 9839 9839 9840 9840 9841 9840 9840 9839 9838 9837 9835 9832 9830 9827 9824 9821 9817 9813 9810 9806 9802 9797 9793 9788 9783 9778 9772 9765 9758 9749 9740 9729 9717 9704 9689 9672 9652 9631 9608 9582 9554 9523 9489 9453 9414 9373 9330 9284 9237 9188 9137 9086 9035 8984 8934 8886 8839 8795 8754 8717 8684 8655 8631 8613 8599 8591 8589 8591 8598 8610 8626 8646 8669 8695 8723 8753 8783 8814 8845 8875 8905 8933 8959 8983 9005 9024 9040 9053 9064 9071 9074 9074 9071 9064 9054 9040 9022 9001 8977 8950 8920 8888 8854 8818 8781 8744 8707 8671 8636 8604 8575 8549 8527 8511 8499 8493 8493 8499 8510 8527 8550 8578 8611 8648 8689 8732 8778 8826 8874 8923 8972 9021 9068 9114 9158 9200 9240 9278 9314 9348 9379 9409 9437 9463 9488 9511 9533 9553 9572 9591 9608 9624 9639 9653 9667 9679 9691 9701 9711 9720 9728 9736 9743 9749 9754 9759 9763 9767 9770 9773 9775 9777 9778 9779 9779 9778 9776 9774 9770 9766 9761 9755 9748 9740 9731 9721 9710 9698 9685 9672 9657 9641 9625 9607 9588 9569 9548 9526 9502 9477 9450 9421 9390 9357 9321 9282 9240 9195 9146 9095 9040 8981 8920 8856 8789 8719 8648 8576 8504 8431 8360 8290 8223 8159 8100 8046 7998 7956 7922 7896 7879 7870 7870 7878 7896 7922 7956 7997 8046 8100 8160 8225 8293 8364 8437 8511 8584 8658 8729 8799 8867 8931 8992 9050 9104 9154 9201 9244 9283 9319 9351 9381 9408 9431 9453 9472 9489 9504 9518 9530 9540 9549 9557 9565 9571 9577 9582 9586 9590 9594 9598 9601 9604 9607 9610 9613 9615 9618 9620 9622 9624 9625 9626 9627 9628 9629 9629 9629 9630 9630 9630 9630 9631 9632 9633 9634 9636 9638 9640 9643 9646 9649 9652 9655 9658 9661 9664 9667 9669 9671 9673 9674 9675 9676 9676 9676 9676 9675 9674 9673 9672 9670 9668 9666 9664 9661 9658 9655 9651 9647 9643 9638 9633 9627 9622 9616 9609 9603 9596 9590 9583 9577 9570 9564 9558 9552 9546 9541 9535 9530 9526 9522 9518 9514 9511 9509 9507 9505 9504 9504 9505 9506 9508 9511 9514 9518 9523 9529 9534 9541 9547 9554 9561 9569 9576 9583 9590 9597 9604 9611 9618 9624 9630 9637 9643 9649 9655 9662 9668 9674 9680 9686 9692 9698 9704 9709 9715 9720 9724 9729 9733 9737 9740 9743 9745 9747 9749 9751 9752 9753 9754 9754 9754 9754 9754 9754 9753 9753 9752 9750 9749 4815 5 2 1 9747 9745 9742 9739 9736 9732 9728 9723 9718 9712 9706 9699 9691 9684 9675 9667 9658 9648 9639 9630 9621 9613 9605 9598 9591 9586 9581 9578 9576 9575 9575 9577 9580 9583 9588 9594 9600 9608 9615 9623 9631 9639 9648 9656 9664 9671 9678 9685 9691 9697 9702 9707 9711 9715 9719 9722 9725 9727 9729 9730 9732 9732 9732 9732 9731 9729 9727 9724 9721 9716 9711 9706 9699 9691 9683 9674 9664 9653 9641 9629 9615 9601 9585 9568 9551 9532 9511 9489 9465 9439 9411 9381 9348 9313 9275 9234 9190 9144 9095 9043 8990 8935 8878 8821 8764 8708 8653 8600 8551 8506 8465 8429 8400 8377 8361 8352 8351 8356 8369 8389 8415 8446 8483 8523 8567 8614 8662 8710 8758 8806 8851 8894 8934 8971 9004 9034 9060 9081 9100 9114 9126 9134 9140 9144 9146 9146 9146 9144 9143 9141 9140 9139 9138 9139 9140 9143 9147 9152 9159 9167 9176 9187 9200 9214 9230 9247 9265 9283 9303 9324 9345 9366 9388 9409 9431 9451 9472 9491 9510 9528 9545 9562 9577 9591 9605 9617 9629 9640 9650 9659 9668 9676 9684 9690 9696 9702 9707 9711 9715 9719 9721 9724 9725 9727 9728 9729 9729 9730 9730 9730 9729 9729 9729 9728 9728 9727 9726 9726 9725 9724 9722 9721 9719 9718 9716 9714 9713 9711 9709 9708 9706 9705 9704 9703 9702 9702 9701 9701 9701 9700 9700 9700 9699 9699 9698 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9688 9688 9689 9690 9691 9693 9695 9698 9701 9704 9708 9712 9716 9720 9725 9729 9733 9737 9741 9745 9749 9752 9755 9758 9761 9763 9765 9767 9768 9769 9769 9769 9769 9768 9766 9764 9761 9757 9753 9747 9739 9731 9720 9709 9695 9680 9664 9646 9627 9606 9585 9563 9542 9520 9499 9480 9462 9446 9433 9422 9414 9410 9409 9412 9418 9428 9440 9456 9474 9494 9516 9538 9562 9586 9609 9633 9655 9676 9696 9714 9730 9745 9759 9771 9781 9790 9798 9805 9811 9817 9822 9827 9832 9836 9841 9845 9849 9853 9856 9859 9862 9865 9867 9868 9869 9869 9869 9868 9866 9864 9861 9858 9855 9851 9847 9843 9838 9834 9830 9826 9821 9817 9812 9808 9802 9797 9790 9783 9776 9767 9757 9745 9733 9719 9703 9687 9669 9650 9631 9610 9590 9569 9548 9528 9509 9491 9475 9460 9448 9438 9430 9425 9422 9422 9425 9429 9437 9446 9457 9469 9482 9496 9510 9524 9538 9551 9562 9572 9581 9587 9592 9594 9594 9591 9586 9579 9569 9557 9542 9525 9506 9484 9461 9434 9406 9375 9341 9305 9266 9224 9179 9131 9081 9027 8970 8911 8849 8785 8720 8653 8587 8521 8455 8392 8332 8276 8224 8178 8138 8105 8079 8062 8053 8052 8060 8076 8100 8132 8171 8217 8268 8323 8383 8446 8511 8577 8643 8709 8774 8837 8899 8958 9014 9067 9117 9165 9209 9251 9290 9327 9361 9393 9423 9452 9478 4816 5 2 1 9504 9528 9550 9571 9591 9610 9628 9644 9660 9674 9688 9700 9712 9723 9733 9742 9751 9759 9767 9775 9781 9788 9793 9799 9804 9808 9812 9815 9818 9820 9821 9822 9822 9821 9820 9818 9815 9812 9808 9803 9797 9790 9782 9774 9764 9753 9741 9727 9713 9697 9680 9662 9643 9623 9602 9581 9559 9538 9516 9496 9475 9456 9439 9423 9408 9396 9386 9379 9374 9372 9372 9375 9380 9388 9398 9409 9423 9438 9454 9472 9490 9509 9528 9547 9566 9585 9603 9621 9637 9653 9668 9682 9696 9708 9719 9729 9738 9747 9754 9761 9768 9774 9779 9784 9789 9793 9798 9802 9806 9810 9814 9817 9821 9824 9827 9830 9833 9835 9836 9838 9839 9839 9840 9839 9839 9838 9836 9835 9833 9831 9829 9827 9825 9823 9820 9818 9816 9814 9811 9809 9807 9804 9801 9798 9795 9792 9788 9785 9781 9777 9772 9768 9764 9759 9755 9750 9746 9742 9737 9733 9729 9725 9721 9717 9713 9709 9705 9701 9697 9693 9688 9684 9679 9675 9670 9665 9660 9655 9651 9646 9642 9639 9635 9633 9630 9629 9628 9627 9627 9628 9629 9631 9633 9635 9638 9640 9643 9646 9649 9651 9654 9656 9657 9659 9660 9661 9661 9661 9661 9661 9660 9659 9657 9656 9653 9651 9648 9644 9640 9636 9631 9625 9619 9612 9605 9598 9591 9583 9575 9568 9561 9555 9550 9546 9543 9541 9541 9543 9545 9550 9555 9563 9571 9580 9591 9602 9613 9625 9637 9649 9661 9672 9683 9693 9702 9711 9719 9726 9733 9739 9744 9749 9753 9757 9761 9764 9768 9771 9773 9776 9779 9781 9783 9785 9787 9788 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9806 9807 9808 9810 9811 9812 9814 9815 9817 9818 9819 9821 9822 9823 9824 9825 9825 9826 9825 9825 9823 9821 9818 9815 9810 9805 9798 9791 9783 9774 9764 9754 9743 9732 9721 9710 9699 9689 9679 9670 9662 9654 9648 9644 9640 9637 9636 9636 9636 9638 9640 9642 9645 9648 9652 9655 9658 9661 9664 9667 9670 9672 9675 9677 9679 9681 9684 9686 9689 9691 9694 9698 9701 9705 9710 9714 9719 9723 9728 9734 9739 9744 9749 9754 9760 9765 9770 9775 9780 9786 9791 9796 9801 9807 9812 9817 9822 9827 9832 9837 9841 9846 9850 9853 9857 9860 9863 9866 9869 9871 9873 9875 9877 9879 9880 9882 9883 9885 9886 9887 9888 9888 9889 9889 9889 9889 9888 9887 9886 9884 9882 9879 9877 9873 9870 9866 9862 9858 9854 9850 9845 9841 9837 9833 9829 9826 9822 9819 9817 9814 9812 9811 9809 9808 9807 9806 9806 9806 9805 9805 9805 9804 9804 9803 9802 9801 9799 9797 9795 9793 9790 9786 9783 9779 9775 9771 9767 9762 9758 9754 9750 9746 9742 9738 9735 9732 9729 9726 9724 9722 9720 9719 9718 9717 9717 9718 9719 9720 9723 9726 9729 9733 9738 9743 9749 9755 9761 9768 9774 4817 5 2 1 9781 9787 9794 9800 9806 9811 9816 9821 9825 9829 9833 9836 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9902 9901 9899 9898 9896 9894 9892 9890 9887 9885 9882 9878 9875 9871 9867 9863 9858 9854 9849 9844 9839 9834 9829 9825 9820 9816 9812 9809 9805 9803 9800 9798 9797 9796 9795 9795 9795 9796 9796 9797 9799 9800 9802 9804 9806 9808 9810 9813 9815 9817 9820 9822 9824 9826 9827 9829 9830 9830 9831 9830 9830 9828 9826 9824 9821 9817 9813 9808 9803 9797 9791 9784 9776 9769 9761 9752 9744 9734 9725 9716 9706 9696 9685 9675 9664 9653 9642 9630 9619 9607 9596 9584 9572 9561 9550 9538 9528 9517 9507 9498 9489 9481 9473 9466 9460 9455 9450 9446 9443 9441 9439 9438 9437 9437 9438 9439 9440 9442 9444 9446 9449 9451 9454 9457 9460 9463 9465 9468 9471 9474 9476 9479 9481 9483 9486 9488 9490 9492 9495 9497 9500 9502 9505 9508 9512 9515 9519 9524 9529 9534 9539 9545 9552 9559 9566 9574 9582 9591 9600 9609 9619 9629 9639 9649 9659 9669 9680 9690 9700 9710 9720 9730 9739 9748 9757 9766 9774 9782 9790 9797 9804 9811 9817 9823 9828 9833 9838 9842 9846 9849 9852 9854 9856 9857 9858 9858 9858 9858 9858 9857 9856 9855 9854 9852 9851 9851 9850 9850 9849 9849 9850 9850 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9864 9865 9866 9868 9869 9871 9873 9874 9876 9877 9878 9879 9879 9879 9878 9877 9875 9873 9870 9867 9864 9860 9856 9852 9848 9845 9841 9837 9834 9831 9828 9825 9823 9821 9819 9817 9815 9813 9810 9808 9805 9802 9799 9795 9791 9786 9780 9774 9766 9758 9750 9740 9728 9716 9702 9686 9668 9648 9624 9597 9566 9531 9490 9444 9391 9331 9263 9186 9101 9006 8901 8786 8662 8528 8384 8232 8072 7905 7733 7556 7376 7194 7014 6835 6660 6490 6327 6173 6028 5894 5771 5660 5561 5475 5401 5339 5288 5248 5217 5196 5183 5177 5177 5183 5194 5210 5230 5253 5281 5312 5348 5388 5432 5482 5537 5598 5665 5738 5819 5905 5999 6099 6206 6318 6436 6559 6685 6815 6948 7082 7216 7351 7485 7618 7748 7875 7999 8118 8233 8344 8449 8548 8642 8731 8814 8891 8963 9030 9092 9148 9200 9248 9291 9331 9367 9400 9429 9456 9481 9503 9523 9542 9558 9572 9585 9596 9606 9613 9619 9623 9626 9627 9625 9622 9618 9611 9603 9593 9582 9570 9556 9541 9526 9510 9494 9477 9460 9442 9425 9408 9391 9373 9355 9337 9319 9299 9279 9258 9235 9211 9185 9157 4818 5 2 1 9128 9096 9063 9029 8993 8957 8919 8882 8845 8809 8774 8741 8711 8684 8661 8642 8627 8617 8612 8612 8617 8627 8642 8661 8685 8712 8743 8776 8812 8850 8889 8929 8970 9010 9050 9090 9129 9166 9203 9238 9272 9304 9335 9365 9393 9420 9446 9471 9494 9516 9536 9556 9574 9591 9606 9620 9633 9645 9655 9664 9672 9678 9684 9689 9693 9696 9698 9700 9702 9703 9705 9706 9707 9708 9709 9710 9712 9713 9714 9716 9717 9718 9719 9720 9720 9721 9721 9720 9719 9718 9717 9715 9713 9710 9707 9704 9700 9696 9691 9686 9681 9675 9669 9662 9655 9648 9640 9632 9624 9616 9608 9600 9592 9584 9577 9571 9565 9560 9555 9552 9549 9548 9547 9547 9548 9550 9552 9555 9559 9562 9567 9571 9575 9580 9584 9588 9592 9596 9599 9602 9605 9607 9609 9610 9612 9613 9613 9614 9614 9615 9616 9616 9617 9619 9621 9623 9626 9629 9634 9638 9644 9650 9656 9663 9671 9678 9686 9694 9702 9710 9717 9723 9729 9734 9739 9742 9744 9745 9746 9745 9742 9739 9735 9730 9724 9718 9710 9702 9694 9686 9677 9668 9659 9651 9642 9634 9627 9620 9614 9609 9605 9602 9600 9600 9601 9603 9606 9611 9617 9624 9633 9642 9653 9664 9676 9688 9700 9713 9725 9737 9749 9760 9771 9781 9790 9798 9806 9813 9820 9825 9831 9835 9840 9844 9848 9852 9855 9859 9862 9865 9869 9872 9875 9878 9881 9883 9885 9887 9889 9891 9892 9892 9893 9893 9892 9892 9891 9890 9888 9887 9885 9883 9882 9880 9878 9877 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9871 9870 9869 9868 9866 9865 9863 9860 9858 9856 9853 9850 9847 9845 9841 9838 9835 9832 9828 9824 9820 9815 9810 9805 9799 9793 9787 9780 9773 9766 9759 9751 9744 9737 9730 9723 9717 9711 9706 9702 9699 9697 9695 9695 9695 9697 9699 9703 9707 9712 9717 9724 9730 9738 9745 9753 9761 9770 9778 9787 9795 9803 9811 9819 9827 9834 9841 9848 9854 9860 9865 9870 9875 9879 9883 9886 9889 9892 9894 9896 9898 9900 9902 9904 9906 9908 9911 9913 9915 9918 9920 9923 9926 9928 9931 9933 9935 9937 9939 9940 9941 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9930 9929 9927 9924 9922 9918 9915 9911 9907 9902 9896 9890 9884 9877 9870 9863 9855 9847 9839 9831 9823 9814 9806 9798 9790 9781 9773 9764 9755 9746 9737 9727 9717 9707 9696 9685 4819 5 2 1 9673 9662 9650 9638 9626 9614 9603 9592 9582 9573 9565 9559 9553 9549 9547 9546 9547 9549 9553 9558 9565 9573 9583 9593 9604 9616 9629 9642 9654 9667 9680 9691 9703 9713 9722 9730 9737 9742 9745 9747 9747 9745 9742 9736 9729 9720 9710 9698 9685 9671 9657 9641 9625 9609 9593 9578 9562 9548 9534 9521 9509 9498 9488 9479 9471 9464 9458 9452 9447 9442 9438 9433 9428 9423 9417 9410 9403 9395 9387 9378 9369 9359 9348 9338 9328 9318 9309 9301 9294 9288 9283 9280 9278 9279 9281 9285 9290 9298 9307 9318 9330 9343 9358 9374 9390 9407 9424 9442 9460 9478 9495 9513 9530 9546 9562 9578 9592 9606 9620 9632 9644 9655 9665 9674 9682 9689 9695 9699 9703 9706 9708 9708 9708 9706 9703 9700 9695 9690 9684 9677 9670 9663 9655 9647 9639 9631 9623 9615 9608 9602 9595 9590 9585 9581 9578 9575 9573 9571 9571 9571 9571 9572 9574 9576 9579 9582 9586 9590 9594 9599 9604 9610 9615 9621 9627 9634 9640 9646 9653 9659 9665 9672 9678 9684 9689 9695 9700 9706 9711 9716 9721 9727 9732 9737 9743 9748 9754 9760 9766 9772 9778 9784 9790 9796 9802 9808 9814 9820 9826 9832 9837 9843 9848 9854 9859 9864 9870 9875 9880 9885 9890 9895 9900 9904 9908 9913 9916 9920 9923 9926 9929 9931 9933 9934 9935 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9915 9914 9913 9911 9909 9906 9903 9900 9897 9893 9888 9883 9878 9872 9866 9860 9853 9846 9838 9831 9823 9815 9807 9799 9790 9782 9774 9766 9758 9751 9744 9737 9730 9724 9718 9713 9709 9705 9701 9698 9696 9694 9693 9693 9694 9695 9697 9700 9703 9707 9712 9717 9723 9730 9737 9744 9751 9759 9767 9775 9783 9791 9799 9807 9815 9822 9829 9836 9843 9849 9855 9860 9866 9871 9876 9881 9885 9890 9894 9898 9901 9905 9908 9912 9915 9918 9920 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9957 9955 9954 9952 9950 9949 9947 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9945 9944 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9906 9906 9906 9906 9907 9908 9909 9911 9913 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9935 9936 9938 4820 5 2 1 9940 9942 9944 9946 9949 9951 9953 9956 9958 9960 9962 9963 9964 9965 9965 9966 9966 9965 9965 9964 9964 9964 9964 9963 9964 9964 9965 9966 9967 9968 9970 9971 9973 9974 9975 9975 9976 9976 9975 9974 9973 9971 9969 9966 9964 9961 9959 9956 9954 9952 9950 9949 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9939 9938 9939 9939 9939 9940 9942 9943 9945 9947 9949 9951 9953 9954 9956 9958 9959 9960 9961 9961 9962 9961 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9937 9936 9935 9934 9932 9930 9928 9926 9924 9921 9919 9916 9914 9911 9908 9905 9902 9898 9894 9890 9884 9878 9870 9860 9849 9835 9819 9800 9779 9754 9726 9696 9662 9625 9586 9544 9499 9453 9405 9356 9306 9255 9204 9152 9100 9048 8996 8942 8888 8832 8774 8712 8647 8578 8503 8421 8333 8237 8133 8020 7898 7768 7629 7481 7326 7165 6998 6827 6655 6482 6311 6144 5983 5831 5689 5561 5447 5351 5273 5215 5179 5164 5172 5202 5254 5328 5422 5535 5666 5813 5972 6144 6324 6511 6702 6895 7088 7280 7467 7649 7824 7991 8150 8299 8439 8569 8689 8800 8902 8994 9079 9156 9226 9290 9348 9401 9449 9493 9533 9569 9603 9634 9662 9688 9712 9734 9754 9772 9789 9804 9818 9830 9842 9852 9862 9870 9878 9885 9892 9898 9903 9908 9912 9916 9920 9924 9927 9930 9933 9935 9937 9939 9941 9942 9944 9944 9945 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9934 9934 9934 9935 9936 9938 9939 9942 9944 9947 9949 9952 9954 9956 9958 9959 9960 9961 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9958 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9947 9946 9944 9942 9941 9939 9937 9935 9932 9930 9927 9924 9921 9917 9913 9909 9904 9899 9894 9889 9883 9877 9871 9866 9860 9855 9849 9844 9840 9835 9832 9828 9825 9823 9821 9820 9819 9819 9820 9821 9822 9824 9826 9829 9832 9835 9838 9841 9844 9848 9851 9853 9856 9858 9860 9862 9863 9864 9865 9866 9866 9866 9865 9865 9865 9865 9864 9864 9865 9865 9866 9867 9868 9869 9871 9873 9876 9879 9882 9885 9888 9892 9895 9899 9902 9906 9909 9913 9916 9919 9921 9924 9926 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9950 9951 9951 9950 9949 9948 9946 9944 9941 9937 9933 9928 9923 9918 9912 9906 9900 9893 9887 9880 9873 9866 9858 9849 9840 9830 9819 9807 9793 9777 9759 9739 9718 9693 9667 9639 9609 9577 9544 9510 9476 9441 9407 9374 9342 9313 9285 9261 9240 9222 9207 4821 5 2 1 9197 9190 9187 9188 9193 9200 9211 9224 9239 9256 9274 9294 9314 9334 9354 9373 9391 9407 9422 9434 9444 9450 9454 9453 9449 9440 9426 9407 9382 9352 9315 9272 9223 9168 9105 9036 8960 8878 8790 8695 8595 8489 8379 8265 8148 8028 7906 7784 7662 7542 7424 7311 7202 7100 7005 6919 6843 6777 6723 6681 6651 6635 6632 6642 6665 6700 6747 6805 6873 6951 7035 7127 7223 7323 7426 7530 7635 7738 7840 7939 8036 8129 8218 8303 8384 8460 8533 8602 8667 8729 8788 8843 8896 8947 8995 9041 9084 9126 9166 9204 9240 9274 9307 9337 9366 9394 9420 9444 9467 9488 9508 9527 9545 9561 9577 9591 9605 9617 9629 9640 9649 9658 9666 9674 9681 9687 9692 9698 9703 9708 9713 9718 9723 9729 9735 9741 9748 9755 9762 9770 9777 9785 9793 9801 9808 9815 9822 9828 9834 9839 9844 9848 9852 9856 9859 9863 9866 9869 9873 9876 9880 9884 9888 9893 9897 9902 9906 9911 9915 9919 9922 9925 9928 9930 9931 9932 9933 9933 9932 9932 9931 9930 9928 9927 9926 9926 9925 9925 9924 9924 9925 9925 9926 9926 9926 9927 9927 9926 9926 9924 9923 9920 9917 9914 9909 9904 9898 9892 9884 9876 9866 9856 9845 9832 9819 9804 9787 9770 9750 9729 9706 9682 9655 9626 9596 9563 9529 9493 9455 9417 9377 9337 9297 9257 9217 9179 9143 9109 9078 9050 9026 9006 8991 8980 8974 8973 8977 8985 8998 9016 9037 9063 9091 9121 9154 9189 9224 9260 9296 9332 9368 9402 9435 9466 9496 9524 9551 9575 9598 9618 9637 9655 9670 9684 9696 9706 9714 9721 9725 9728 9729 9729 9726 9722 9715 9708 9699 9688 9676 9664 9651 9637 9623 9609 9596 9584 9572 9561 9552 9544 9538 9534 9531 9530 9531 9534 9538 9544 9552 9561 9571 9582 9594 9607 9620 9635 9649 9664 9679 9694 9709 9724 9738 9752 9766 9779 9792 9804 9815 9826 9835 9845 9853 9861 9868 9874 9880 9886 9890 9895 9899 9902 9906 9909 9911 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9905 9902 9899 9895 9891 9886 9881 9876 9870 9865 9858 9852 9845 9839 9832 9825 9818 9812 9805 9799 9793 9787 9781 9776 9771 9767 9763 9759 9756 9753 9751 9749 9748 9747 9747 9748 9749 9750 9752 9755 9758 9761 9765 9769 9774 9778 9783 9788 9793 9798 9803 9808 9812 9816 9820 9823 9826 9828 9829 9830 9830 9830 9829 9828 9826 9824 9821 9818 9815 9811 9808 9804 9800 9797 9793 9790 9786 9783 9780 9778 9776 9773 9772 9770 9769 9768 9768 9768 9768 9769 9770 9772 9774 9777 9780 9783 9787 9792 9796 9801 9806 9811 9816 9822 9827 9832 9837 9842 9846 9851 4822 5 2 1 9855 9860 9864 9868 9872 9876 9879 9883 9886 9890 9893 9895 9898 9900 9902 9904 9905 9906 9906 9907 9906 9905 9904 9903 9901 9900 9898 9895 9893 9891 9889 9887 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9866 9864 9863 9862 9862 9861 9861 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9872 9871 9870 9869 9867 9865 9862 9859 9856 9853 9849 9845 9841 9837 9832 9828 9824 9819 9815 9811 9806 9802 9798 9794 9790 9787 9783 9780 9777 9774 9771 9769 9767 9765 9763 9762 9761 9761 9761 9761 9762 9763 9764 9766 9768 9771 9773 9776 9779 9782 9785 9787 9790 9792 9794 9795 9796 9795 9795 9793 9790 9787 9782 9776 9770 9763 9755 9746 9736 9725 9714 9702 9690 9677 9663 9648 9633 9617 9600 9582 9562 9542 9521 9499 9476 9451 9427 9401 9376 9350 9325 9300 9276 9254 9233 9215 9199 9186 9176 9169 9165 9165 9169 9176 9186 9199 9215 9234 9255 9278 9303 9329 9356 9384 9412 9440 9467 9494 9521 9546 9571 9594 9616 9637 9656 9674 9692 9707 9722 9736 9749 9761 9772 9782 9792 9800 9808 9816 9823 9829 9834 9839 9844 9848 9851 9854 9856 9858 9859 9860 9861 9861 9860 9860 9859 9858 9856 9854 9852 9850 9847 9844 9841 9838 9834 9830 9826 9821 9816 9810 9805 9799 9792 9785 9778 9771 9764 9756 9748 9739 9731 9721 9712 9702 9691 9679 9667 9653 9639 9622 9605 9585 9564 9541 9515 9488 9458 9426 9391 9355 9317 9277 9236 9193 9150 9107 9064 9022 8982 8943 8907 8874 8844 8819 8797 8780 8769 8762 8759 8762 8770 8782 8798 8819 8842 8869 8897 8928 8960 8992 9025 9057 9089 9119 9148 9176 9201 9224 9244 9262 9278 9291 9301 9308 9312 9314 9313 9309 9302 9293 9281 9267 9250 9232 9211 9189 9166 9141 9117 9092 9067 9044 9022 9002 8984 8969 8957 8948 8943 8943 8946 8953 8965 8980 8999 9021 9047 9075 9106 9139 9173 9208 9244 9280 9315 9351 9385 9418 9450 9480 9508 9535 9560 9583 9604 9623 9641 9656 9671 9683 9695 9705 9714 9722 9729 9735 9741 9745 9749 9752 9755 9757 9759 9760 9760 9760 9760 9759 9757 9756 9754 9751 9749 9746 9743 9740 9737 9734 9731 9729 9726 9724 9723 9721 9720 9719 9718 9718 9718 9718 9719 9719 9720 9721 9721 9722 9723 9724 9725 9727 9728 9729 9730 9731 9732 9733 9734 9736 9737 9738 9739 9740 9741 9741 9742 9742 9742 9742 9741 9740 9739 9738 9737 9735 9733 9731 9728 9726 9723 9721 9718 9715 9712 9709 9705 9702 9699 9695 9692 9688 9685 9681 9677 9673 9669 9665 9661 9657 9652 9648 9644 9639 9635 9631 9626 9622 9618 9614 9610 9606 9602 9598 9594 9590 9586 9583 9579 9575 9572 9568 9564 9560 9556 9552 9548 9544 9540 9536 9532 9528 9525 9521 9518 9515 9512 9510 9507 4823 5 2 1 9505 9503 9501 9500 9498 9496 9494 9492 9490 9487 9484 9481 9477 9473 9469 9465 9461 9456 9452 9447 9443 9439 9436 9432 9429 9427 9425 9423 9422 9421 9420 9419 9418 9418 9417 9417 9416 9416 9415 9414 9414 9413 9412 9412 9411 9411 9410 9410 9410 9410 9410 9410 9411 9411 9411 9412 9412 9413 9413 9414 9415 9415 9417 9418 9419 9421 9423 9425 9428 9430 9433 9436 9439 9442 9444 9446 9448 9450 9450 9450 9450 9448 9446 9443 9439 9435 9430 9423 9416 9409 9400 9391 9382 9371 9360 9348 9335 9322 9308 9293 9278 9262 9246 9230 9213 9197 9181 9165 9150 9135 9122 9109 9098 9088 9078 9071 9064 9057 9051 9046 9040 9033 9025 9015 9003 8988 8969 8947 8919 8887 8849 8806 8756 8701 8640 8573 8501 8424 8343 8258 8170 8081 7991 7902 7815 7730 7650 7576 7508 7447 7396 7354 7322 7301 7290 7291 7302 7324 7356 7396 7446 7502 7564 7632 7703 7777 7852 7926 8000 8072 8141 8206 8267 8323 8374 8419 8459 8494 8523 8547 8566 8580 8590 8595 8597 8594 8588 8578 8565 8548 8527 8503 8475 8443 8407 8366 8321 8270 8214 8153 8086 8012 7933 7846 7753 7653 7546 7431 7310 7182 7047 6905 6758 6604 6445 6281 6112 5939 5764 5585 5404 5222 5038 4855 4672 4489 4308 4130 3953 3779 3609 3442 3280 3122 2969 2822 2680 2544 2415 2292 2177 2068 1967 1874 1788 1710 1640 1576 1520 1470 1427 1389 1357 1329 1306 1286 1271 1258 1250 1244 1243 1246 1255 1270 1292 1322 1362 1412 1475 1551 1641 1746 1867 2004 2156 2324 2507 2703 2911 3130 3358 3592 3831 4072 4314 4552 4787 5016 5238 5450 5653 5845 6026 6197 6356 6505 6644 6773 6894 7007 7114 7215 7310 7401 7489 7573 7654 7732 7809 7883 7954 8024 8092 8157 8220 8281 8339 8396 8449 8501 8551 8598 8644 8687 8729 8769 8808 8845 8881 8915 8948 8980 9010 9039 9067 9093 9119 9142 9165 9187 9207 9226 9245 9262 9279 9295 9311 9325 9340 9354 9367 9380 9393 9406 9418 9430 9441 9452 9463 9473 9483 9492 9501 9509 9517 9525 9532 9538 9544 9550 9555 9560 9564 9568 9572 9575 9579 9582 9584 9586 9589 9590 9592 9593 9595 9595 9596 9597 9597 9597 9597 9597 9597 9596 9595 9594 9592 9590 9588 9585 9582 9578 9574 9569 9564 9558 9552 9546 9539 9531 9524 9516 9508 9500 9492 9484 9477 9469 9462 9455 9448 9442 9436 9431 9426 9421 9417 9413 9410 9407 9404 9401 9399 9397 9395 9393 9391 9389 9388 9386 9383 9381 9379 9376 9373 9370 9367 9364 9360 9357 9354 9352 9349 9347 9346 9346 9346 9347 9350 9353 9358 9364 9371 9379 9389 9400 9412 9425 9439 9453 9468 9483 9499 9514 9530 9544 9558 9572 9584 9596 9606 9615 9623 9630 9635 9639 9642 9644 9645 9644 9643 9640 9636 9632 9626 9619 9610 9601 9590 9577 4824 5 2 1 9562 9546 9528 9508 9486 9462 9436 9407 9377 9345 9310 9274 9236 9196 9155 9111 9066 9019 8970 8919 8866 8810 8751 8689 8624 8554 8481 8403 8321 8234 8141 8043 7940 7832 7718 7598 7473 7344 7209 7069 6925 6776 6623 6466 6306 6142 5975 5806 5635 5462 5288 5113 4939 4766 4595 4427 4263 4104 3951 3805 3667 3538 3419 3310 3213 3128 3056 2996 2949 2916 2896 2889 2895 2914 2946 2990 3046 3115 3195 3287 3390 3504 3629 3765 3911 4067 4232 4406 4589 4778 4973 5174 5379 5587 5796 6005 6213 6419 6621 6818 7010 7194 7371 7540 7700 7851 7993 8125 8249 8365 8472 8572 8664 8749 8829 8902 8970 9033 9091 9146 9196 9242 9285 9324 9360 9392 9422 9448 9472 9493 9511 9526 9540 9552 9562 9570 9578 9585 9591 9597 9603 9609 9615 9622 9629 9637 9645 9654 9664 9674 9685 9696 9707 9718 9729 9740 9751 9761 9771 9780 9789 9797 9805 9812 9819 9825 9830 9835 9840 9844 9848 9851 9854 9857 9860 9862 9864 9865 9867 9868 9869 9870 9870 9870 9870 9870 9869 9868 9867 9865 9864 9861 9859 9855 9851 9847 9842 9835 9828 9820 9810 9799 9787 9773 9757 9740 9721 9700 9678 9655 9630 9604 9577 9550 9522 9495 9467 9441 9416 9392 9370 9351 9333 9319 9307 9298 9292 9289 9289 9291 9296 9304 9314 9326 9339 9354 9371 9388 9405 9423 9441 9459 9476 9493 9509 9525 9540 9554 9566 9578 9588 9598 9606 9613 9619 9624 9628 9631 9633 9635 9635 9636 9636 9636 9636 9635 9636 9636 9637 9638 9640 9642 9645 9648 9651 9655 9660 9664 9668 9673 9677 9681 9686 9690 9693 9697 9701 9705 9709 9713 9717 9722 9727 9732 9738 9745 9752 9759 9766 9774 9782 9790 9798 9805 9813 9820 9826 9833 9838 9843 9848 9853 9857 9860 9864 9867 9870 9873 9876 9879 9882 9885 9888 9892 9895 9898 9901 9905 9908 9911 9914 9916 9919 9921 9923 9925 9926 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9919 9918 9916 9914 9912 9909 9906 9902 9898 9894 9889 9884 9879 9873 9868 9863 9858 9852 9847 9843 9838 9833 9829 9825 9821 9817 9813 9809 9805 9801 9797 9794 9790 9786 9783 9779 9776 9774 9771 9770 9768 9768 9768 9768 9769 9770 9772 9774 9777 9780 9783 9786 9789 9792 9795 9798 9800 9803 9805 9807 9808 9810 9811 9812 9813 9813 9814 9814 9814 9814 9813 9812 9811 9809 9807 9805 9801 9798 9793 9787 9781 9774 9765 9756 9745 9732 9719 9704 9687 9669 9650 9629 9607 9584 9560 9535 9510 9484 9458 9432 9407 9383 9359 9337 9316 9296 9279 9264 9250 9239 9231 9224 9220 9218 9218 9220 9224 9230 9238 9247 9257 9268 9281 9294 9308 9323 9338 9354 9370 9386 9402 9418 9434 9451 9467 9482 9498 4825 5 2 1 9513 9527 9542 9555 9568 9581 9593 9604 9615 9625 9634 9643 9651 9658 9665 9672 9678 9683 9688 9693 9698 9703 9707 9712 9717 9721 9726 9731 9736 9741 9746 9751 9756 9762 9767 9772 9777 9782 9787 9792 9796 9800 9804 9807 9810 9813 9815 9818 9820 9822 9824 9825 9827 9829 9831 9833 9835 9837 9839 9841 9844 9846 9849 9851 9853 9855 9857 9859 9860 9862 9863 9864 9864 9865 9865 9865 9865 9864 9864 9863 9862 9860 9859 9857 9855 9852 9850 9846 9843 9839 9834 9830 9824 9819 9813 9806 9800 9793 9785 9778 9771 9763 9755 9747 9740 9732 9724 9716 9709 9701 9694 9686 9679 9672 9666 9660 9654 9648 9643 9638 9634 9629 9626 9622 9619 9616 9612 9609 9605 9600 9595 9589 9582 9573 9563 9552 9538 9522 9504 9483 9460 9433 9404 9371 9334 9294 9249 9200 9147 9088 9025 8957 8883 8804 8719 8630 8536 8437 8334 8227 8118 8007 7896 7784 7674 7567 7464 7366 7275 7191 7117 7052 6999 6957 6927 6910 6906 6914 6935 6968 7012 7067 7132 7205 7286 7373 7466 7562 7661 7762 7863 7963 8062 8159 8252 8341 8426 8506 8580 8649 8712 8770 8822 8869 8910 8946 8977 9004 9026 9045 9059 9071 9079 9085 9088 9088 9085 9080 9071 9060 9045 9026 9003 8977 8946 8910 8871 8827 8779 8728 8673 8617 8559 8501 8444 8389 8337 8290 8248 8214 8187 8168 8159 8159 8169 8189 8218 8255 8300 8353 8410 8473 8539 8606 8675 8743 8810 8874 8934 8991 9044 9092 9135 9173 9207 9236 9262 9283 9302 9318 9331 9343 9353 9361 9368 9375 9381 9386 9390 9394 9398 9401 9403 9405 9407 9408 9409 9410 9411 9412 9414 9415 9417 9420 9423 9427 9432 9437 9443 9450 9457 9465 9474 9483 9493 9503 9514 9525 9536 9548 9560 9572 9584 9596 9609 9621 9633 9645 9657 9668 9679 9689 9698 9706 9713 9720 9725 9728 9731 9732 9731 9729 9725 9720 9713 9704 9694 9682 9668 9652 9635 9616 9595 9573 9549 9523 9497 9469 9441 9412 9383 9354 9326 9298 9272 9248 9226 9206 9189 9175 9164 9156 9152 9152 9155 9161 9171 9183 9199 9216 9236 9258 9281 9306 9331 9357 9384 9410 9437 9463 9489 9514 9538 9562 9585 9608 9629 9650 9670 9689 9706 9723 9739 9754 9767 9780 9792 9802 9811 9820 9827 9834 9839 9845 9849 9853 9857 9861 9864 9868 9872 9875 9879 9883 9887 9891 9895 9899 9903 9907 9911 9914 9917 9919 9921 9922 9924 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9913 9910 9908 9904 9901 4826 5 2 1 9898 9894 9891 9887 9883 9880 9877 9873 9870 9868 9865 9863 9861 9859 9858 9857 9856 9856 9855 9856 9856 9857 9858 9859 9861 9863 9866 9868 9871 9874 9878 9881 9885 9888 9892 9895 9898 9901 9904 9906 9908 9910 9911 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9918 9919 9919 9919 9918 9917 9916 9915 9913 9911 9909 9907 9904 9901 9898 9895 9893 9890 9887 9885 9883 9880 9878 9876 9875 9873 9871 9870 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9865 9866 9867 9869 9870 9872 9874 9876 9878 9880 9881 9882 9884 9884 9885 9885 9884 9884 9883 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9864 9862 9861 9859 9858 9857 9856 9854 9853 9851 9849 9847 9845 9842 9839 9835 9831 9826 9821 9816 9810 9804 9797 9790 9783 9776 9768 9760 9752 9744 9736 9728 9719 9711 9702 9693 9685 9676 9667 9658 9649 9640 9631 9623 9614 9605 9597 9588 9580 9573 9566 9559 9553 9547 9542 9538 9534 9531 9529 9527 9526 9526 9527 9528 9529 9532 9535 9538 9542 9547 9552 9558 9565 9572 9579 9587 9596 9604 9614 9623 9633 9643 9652 9662 9672 9682 9691 9700 9709 9718 9726 9734 9742 9750 9757 9764 9771 9778 9785 9791 9798 9804 9811 9817 9822 9828 9833 9838 9843 9847 9850 9854 9856 9859 9861 9862 9864 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9869 9868 9867 9866 9864 9862 9859 9856 9853 9850 9846 9842 9838 9834 9830 9826 9823 9819 9816 9814 9812 9810 9809 9808 9807 9807 9807 9808 9808 9809 9810 9812 9813 9815 9817 9819 9821 9823 9826 9829 9832 9836 9839 9843 9846 9850 9853 9856 9859 9861 9864 9865 9866 9867 9867 9867 9866 9864 9862 9859 9857 9853 9850 9846 9842 9838 9834 9829 9824 9820 9815 9810 9805 9800 9795 9789 9784 9778 9773 9768 9762 9757 9752 9747 9742 9737 9733 9728 9724 9720 9717 9713 9709 9706 9702 9698 9694 9689 9684 9679 9673 9667 9661 9653 9646 9638 9630 9621 9612 9603 9594 9585 9575 9565 9556 9546 9536 9526 9516 9505 9494 9483 9472 9460 9447 9434 9420 9405 9390 9373 9356 9339 9320 9301 9281 9261 9241 9220 9199 9178 9157 9137 9117 9098 9079 9062 9045 9030 9015 9002 8991 8981 8972 8965 8959 8955 8952 8951 8951 8952 8954 8957 8962 8966 8972 8978 8984 8991 8998 9004 9011 9018 9025 9031 9038 9045 9051 9058 9065 9072 9080 9088 9097 9106 9116 9126 9137 9149 9162 9175 9188 9202 9217 9231 9246 9261 9276 9291 9305 9319 9333 9347 9360 9373 9385 9397 9408 9419 9430 9440 9449 9459 9468 9476 9484 9491 9498 9504 9510 9515 9520 9524 9527 9530 9533 9535 9536 9538 9539 9540 9540 9541 9542 9542 9543 9544 9545 9547 9549 9551 9553 9555 9558 9561 4827 5 2 1 9564 9568 9572 9575 9579 9583 9587 9591 9595 9599 9602 9606 9610 9613 9616 9620 9623 9626 9630 9633 9637 9641 9645 9649 9654 9659 9664 9669 9675 9681 9687 9694 9700 9706 9712 9718 9724 9729 9734 9739 9744 9748 9752 9756 9760 9763 9767 9770 9774 9777 9781 9784 9788 9792 9795 9799 9803 9806 9809 9812 9815 9817 9819 9820 9821 9822 9822 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9816 9815 9815 9815 9815 9814 9814 9813 9813 9812 9811 9810 9809 9808 9806 9805 9803 9801 9800 9798 9796 9795 9793 9792 9790 9789 9788 9786 9785 9784 9783 9781 9780 9779 9777 9776 9774 9772 9771 9769 9767 9765 9764 9762 9761 9759 9758 9757 9756 9755 9755 9754 9754 9754 9755 9755 9755 9756 9757 9758 9759 9760 9761 9762 9764 9766 9768 9770 9772 9775 9778 9781 9785 9789 9793 9798 9803 9808 9813 9818 9823 9828 9833 9837 9842 9846 9849 9853 9856 9858 9860 9861 9862 9863 9863 9863 9863 9862 9861 9859 9857 9854 9851 9846 9841 9835 9828 9819 9809 9797 9783 9768 9750 9730 9708 9684 9657 9629 9598 9565 9530 9494 9456 9417 9377 9336 9294 9253 9212 9171 9130 9091 9053 9017 8982 8949 8919 8890 8863 8839 8817 8797 8779 8764 8751 8739 8730 8722 8717 8713 8710 8710 8711 8713 8718 8723 8731 8740 8752 8765 8779 8796 8815 8835 8858 8882 8909 8937 8966 8997 9029 9062 9096 9130 9165 9199 9233 9267 9299 9330 9360 9387 9413 9436 9457 9474 9489 9501 9509 9515 9516 9515 9510 9502 9490 9476 9458 9437 9413 9387 9357 9325 9291 9254 9215 9173 9130 9084 9037 8987 8936 8882 8827 8771 8713 8653 8593 8531 8470 8408 8346 8286 8227 8170 8115 8064 8017 7975 7938 7907 7883 7865 7855 7853 7858 7871 7891 7919 7955 7997 8045 8099 8158 8220 8287 8356 8426 8498 8570 8641 8712 8781 8848 8912 8974 9033 9089 9142 9192 9238 9282 9323 9361 9396 9430 9461 9489 9516 9541 9565 9586 9606 9625 9641 9657 9670 9683 9693 9703 9711 9718 9723 9728 9731 9734 9736 9737 9738 9739 9740 9740 9740 9741 9741 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9753 9754 9754 9754 9754 9754 9754 9754 9753 9753 9752 9752 9751 9750 9749 9747 9746 9745 9743 9741 9740 9738 9736 9735 9734 9732 9731 9731 9730 9729 9729 9729 9729 9728 9728 9728 9728 9727 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9718 9718 9719 9720 9721 9723 9725 9728 9731 9735 9739 9743 9747 9751 9756 9760 9765 9769 9773 9777 9781 9784 9788 9791 9794 9797 9800 9803 9805 9808 9810 9812 9813 9814 9815 9816 9816 9816 9815 9814 9812 9810 9808 9805 9802 9799 9796 9792 9789 9786 9782 9779 9776 9774 9771 9769 9767 9766 9764 9763 9762 9761 9760 9758 9757 9755 9754 9752 4828 5 2 1 9749 9747 9744 9740 9737 9733 9729 9725 9721 9717 9713 9710 9706 9703 9701 9699 9698 9697 9697 9698 9699 9701 9704 9708 9712 9717 9722 9727 9733 9740 9746 9752 9759 9765 9771 9777 9783 9789 9794 9799 9804 9809 9813 9817 9821 9825 9828 9831 9834 9837 9839 9841 9843 9844 9844 9845 9844 9844 9843 9842 9840 9838 9836 9834 9832 9831 9829 9828 9827 9826 9826 9827 9827 9829 9830 9832 9834 9836 9838 9840 9842 9844 9846 9847 9849 9849 9850 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9849 9849 9848 9847 9846 9844 9842 9839 9836 9833 9829 9825 9820 9815 9810 9805 9799 9794 9788 9782 9776 9771 9765 9759 9753 9747 9741 9735 9728 9721 9715 9707 9700 9693 9685 9678 9670 9662 9655 9647 9640 9634 9628 9622 9616 9612 9608 9604 9601 9598 9596 9594 9593 9592 9591 9591 9591 9591 9591 9591 9592 9592 9593 9594 9596 9597 9599 9601 9604 9607 9610 9614 9618 9623 9628 9633 9639 9646 9653 9660 9667 9675 9682 9690 9698 9706 9714 9721 9728 9736 9743 9749 9756 9762 9767 9773 9778 9783 9788 9792 9796 9800 9803 9807 9810 9813 9816 9818 9821 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9854 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9862 9862 9862 9863 9863 9862 9862 9861 9860 9859 9858 9856 9855 9853 9851 9849 9847 9845 9844 9842 9840 9837 9835 9833 9830 9827 9823 9819 9814 9809 9803 9796 9788 9780 9771 9761 9751 9741 9731 9721 9711 9702 9694 9686 9679 9674 9669 9666 9664 9664 9664 9666 9669 9672 9676 9681 9686 9691 9696 9701 9706 9710 9714 9717 9719 9720 9720 9720 9718 9716 9712 9708 9702 9696 9689 9680 9671 9661 9649 9637 9624 9610 9596 9580 9564 9547 9530 9513 9495 9477 9459 9442 9425 9409 9393 9378 9365 9353 9342 9332 9324 9318 9313 9309 9307 9307 9308 9310 9314 9318 9324 9330 9337 9345 9353 9361 9370 9379 9388 9396 9405 9414 9422 9430 9438 9445 9452 9459 9465 9471 9477 9483 9488 9493 9499 9504 9509 9514 9520 9525 9531 9536 9542 9548 9554 9560 9567 9573 9579 9585 9591 9597 9603 9608 9613 9618 9623 9628 9632 9637 9641 9645 9648 9652 9656 9659 9663 9666 9669 9672 9676 9678 9681 9684 9686 9688 9689 9690 9691 9692 9692 9691 9690 9689 9687 9684 9682 9678 9675 9671 9667 9663 9658 9653 9648 9643 9638 9633 9627 9621 9615 9609 9602 9595 9588 9580 9571 9562 9552 9541 9529 9516 9502 9486 9469 9450 9429 9406 9382 9355 9325 9293 9258 9220 9178 9133 9083 9030 8971 8907 8838 8763 8682 8594 8499 8396 8286 8168 8043 7909 7767 7617 7459 7294 7121 6942 6756 6565 6369 6168 5964 5757 5549 5339 5130 4921 4715 4511 4310 4829 5 2 1 4115 3925 3741 3565 3397 3238 3090 2953 2828 2717 2620 2539 2474 2426 2397 2387 2397 2427 2478 2549 2642 2755 2888 3039 3208 3394 3594 3807 4031 4263 4502 4745 4990 5234 5476 5715 5947 6172 6388 6595 6792 6978 7153 7318 7471 7615 7748 7873 7988 8096 8196 8290 8377 8459 8536 8609 8677 8741 8802 8859 8913 8964 9011 9056 9098 9137 9174 9208 9239 9269 9296 9321 9344 9366 9386 9405 9422 9438 9453 9467 9480 9492 9504 9515 9525 9535 9544 9552 9560 9568 9575 9581 9588 9593 9599 9603 9608 9612 9615 9618 9621 9623 9624 9625 9625 9625 9624 9622 9620 9617 9613 9609 9603 9597 9590 9582 9573 9564 9552 9540 9526 9511 9494 9475 9454 9430 9403 9372 9339 9301 9259 9212 9160 9104 9042 8975 8903 8827 8745 8660 8570 8478 8382 8285 8186 8087 7988 7889 7791 7694 7599 7506 7415 7325 7236 7149 7062 6974 6886 6797 6705 6610 6512 6410 6303 6192 6075 5954 5828 5697 5561 5423 5281 5137 4992 4848 4705 4565 4429 4299 4177 4063 3961 3871 3795 3734 3690 3665 3659 3674 3709 3765 3843 3942 4062 4202 4360 4535 4725 4929 5143 5366 5594 5826 6059 6290 6518 6739 6953 7157 7350 7532 7702 7858 8002 8134 8254 8362 8460 8548 8627 8698 8763 8822 8875 8924 8970 9012 9051 9088 9123 9156 9187 9216 9243 9268 9292 9315 9336 9355 9374 9391 9408 9423 9438 9453 9467 9480 9493 9506 9519 9531 9543 9554 9565 9575 9585 9594 9602 9609 9616 9623 9628 9634 9638 9643 9647 9651 9655 9660 9664 9668 9673 9677 9682 9687 9692 9697 9703 9708 9712 9717 9722 9726 9730 9734 9737 9740 9743 9746 9748 9750 9752 9755 9756 9758 9760 9762 9764 9765 9767 9768 9770 9771 9772 9773 9773 9774 9774 9773 9772 9771 9770 9768 9766 9764 9761 9757 9753 9749 9744 9739 9733 9727 9719 9712 9703 9694 9684 9674 9663 9651 9640 9628 9617 9605 9594 9584 9574 9565 9557 9551 9546 9542 9540 9539 9540 9542 9545 9550 9556 9563 9570 9579 9588 9597 9607 9617 9627 9637 9648 9657 9667 9677 9686 9695 9704 9713 9721 9729 9737 9745 9752 9759 9765 9772 9778 9783 9789 9794 9799 9804 9808 9813 9817 9821 9825 9829 9833 9837 9841 9844 9847 9850 9853 9856 9858 9860 9861 9862 9863 9863 9863 9863 9863 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9856 9856 9856 9855 9855 9854 9853 9852 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9833 9833 9832 9832 9833 9834 9835 9837 9839 9841 9843 9845 9848 9850 9852 9853 9854 9855 9856 9855 9855 9854 9852 9850 9848 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9817 9816 9814 9814 9813 9813 9813 9814 9815 9816 9818 9820 9822 9825 9827 9830 9833 9836 9840 9843 9846 9850 9853 9856 9860 9863 9866 9870 9873 9875 9878 9880 4830 5 2 1 9883 9885 9886 9888 9889 9890 9890 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9903 9905 9906 9909 9911 9913 9915 9918 9920 9922 9923 9925 9926 9927 9927 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9921 9922 9923 9924 9926 9928 9929 9931 9933 9934 9935 9936 9936 9936 9936 9935 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9924 9923 9922 9920 9918 9916 9913 9910 9907 9903 9900 9896 9892 9888 9884 9879 9875 9870 9865 9860 9855 9849 9843 9837 9830 9823 9815 9808 9800 9792 9783 9775 9767 9759 9752 9744 9737 9731 9725 9720 9715 9711 9707 9705 9703 9702 9701 9701 9702 9704 9706 9709 9712 9716 9720 9725 9730 9736 9741 9747 9752 9758 9763 9769 9774 9779 9783 9788 9792 9796 9799 9802 9805 9808 9811 9814 9816 9819 9821 9824 9826 9829 9831 9833 9835 9838 9840 9841 9843 9845 9846 9847 9849 9850 9851 9852 9853 9855 9856 9857 9859 9861 9862 9864 9866 9868 9871 9873 9875 9876 9878 9879 9880 9881 9881 9881 9880 9880 9878 9877 9874 9872 9869 9866 9862 9859 9854 9850 9845 9840 9834 9828 9821 9814 9807 9799 9791 9782 9773 9763 9753 9743 9733 9722 9712 9702 9692 9683 9674 9666 9659 9652 9646 9641 9637 9635 9633 9633 9634 9636 9639 9643 9649 9655 9663 9671 9681 9691 9702 9714 9726 9738 9750 9763 9775 9787 9799 9810 9821 9832 9841 9850 9858 9866 9873 9879 9885 9890 9895 9900 9904 9908 9911 9914 9917 9920 9923 9925 9927 9929 9930 9931 9932 9932 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9922 9922 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9921 9921 9921 9920 9919 9918 9917 9914 9912 9910 9907 9904 9902 9899 9897 9896 9895 9894 9894 9894 9896 9897 9899 9901 9904 9907 9909 9912 9914 9916 9917 9918 9919 9919 9918 9918 9917 9915 9914 9913 9911 9910 9909 9909 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 4831 5 2 1 9870 9868 9866 9864 9861 9858 9855 9851 9847 9843 9838 9833 9828 9822 9816 9810 9803 9797 9790 9782 9774 9765 9756 9746 9735 9722 9709 9694 9678 9660 9641 9620 9597 9573 9546 9518 9488 9456 9422 9386 9347 9306 9263 9216 9167 9113 9056 8995 8929 8857 8780 8696 8606 8508 8404 8291 8171 8043 7907 7763 7611 7453 7287 7116 6938 6756 6569 6379 6185 5990 5793 5595 5397 5199 5003 4808 4616 4427 4242 4062 3888 3720 3560 3409 3269 3141 3026 2926 2843 2778 2733 2709 2707 2729 2774 2844 2937 3054 3195 3356 3538 3738 3953 4182 4422 4669 4922 5176 5431 5682 5929 6168 6398 6618 6827 7023 7208 7380 7540 7688 7825 7952 8069 8177 8278 8371 8458 8539 8615 8687 8755 8818 8878 8935 8989 9039 9086 9130 9170 9208 9243 9275 9305 9331 9356 9377 9397 9414 9430 9443 9454 9464 9471 9476 9480 9481 9480 9477 9471 9463 9453 9440 9425 9406 9386 9362 9335 9306 9273 9237 9198 9155 9109 9059 9006 8949 8889 8826 8759 8690 8619 8545 8471 8396 8321 8247 8175 8106 8041 7980 7925 7877 7836 7803 7779 7763 7757 7759 7771 7792 7822 7859 7904 7956 8013 8076 8143 8212 8284 8358 8432 8506 8578 8650 8719 8786 8849 8910 8968 9023 9075 9123 9168 9211 9251 9288 9323 9356 9387 9416 9443 9469 9493 9516 9537 9558 9577 9595 9612 9628 9643 9657 9671 9684 9696 9707 9718 9728 9738 9747 9756 9765 9773 9781 9788 9795 9802 9808 9814 9820 9825 9830 9834 9838 9842 9846 9849 9852 9855 9857 9859 9861 9863 9864 9865 9865 9865 9865 9863 9861 9858 9854 9849 9842 9833 9823 9811 9796 9779 9758 9735 9708 9677 9643 9605 9562 9515 9464 9408 9348 9284 9216 9145 9071 8994 8915 8834 8753 8671 8590 8511 8433 8358 8286 8218 8154 8095 8042 7994 7952 7916 7887 7864 7848 7839 7836 7839 7849 7865 7887 7915 7949 7989 8033 8083 8137 8195 8256 8321 8388 8458 8529 8601 8673 8745 8817 8886 8954 9020 9083 9142 9199 9251 9300 9345 9386 9423 9457 9486 9512 9535 9555 9571 9585 9596 9604 9610 9614 9616 9616 9615 9612 9608 9603 9597 9590 9583 9576 9569 9562 9555 9550 9545 9541 9538 9537 9537 9539 9542 9546 9552 9559 9567 9576 9586 9596 9606 9617 9628 9639 9649 9659 9669 9678 9686 9693 9700 9706 9711 9716 9719 9722 9725 9726 9727 9728 9728 9727 9726 9724 9721 9718 9714 9710 9705 9699 9693 9687 9680 9672 9664 9656 9648 9640 9631 9622 9614 9606 9597 9589 9582 9574 9567 9560 9553 9547 9541 9536 9531 9526 9522 9518 9515 9512 9510 9509 9509 9509 9511 9513 9517 9521 9526 9531 9538 9545 9552 9559 9566 9573 9580 9586 9592 9596 9600 9603 9605 9605 9605 9604 9602 9600 9596 9593 9589 9584 9579 9574 9569 9564 9558 9552 9546 9539 9531 9522 9512 9501 9489 9476 4832 5 2 2 9460 9444 9427 9408 9389 9369 9348 9327 9305 9283 9261 9240 9219 9199 9180 9163 9147 9133 9121 9111 9104 9099 9096 9096 9099 9104 9111 9120 9131 9144 9159 9175 9192 9210 9229 9248 9268 9288 9309 9329 9348 9368 9387 9405 9423 9440 9457 9473 9488 9503 9517 9531 9544 9557 9569 9581 9593 9604 9615 9626 9636 9646 9656 9665 9675 9684 9692 9701 9709 9717 9725 9732 9739 9745 9751 9757 9762 9766 9770 9772 9774 9775 9775 9773 9771 9767 9763 9758 9751 9744 9737 9729 9720 9712 9704 9696 9688 9681 9675 9669 9664 9660 9657 9654 9652 9651 9651 9650 9651 9651 9652 9652 9652 9652 9652 9651 9649 9647 9643 9638 9632 9625 9616 9606 9595 9583 9569 9555 9540 9524 9508 9492 9477 9463 9451 9439 9430 9424 9419 9418 9419 9424 9431 9442 9455 9470 9488 9507 9528 9550 9572 9595 9618 9640 9662 9682 9702 9720 9738 9753 9768 9781 9793 9804 9814 9822 9830 9837 9843 9848 9852 9855 9857 9857 9856 9854 9849 9843 9834 9822 9808 9792 9772 9749 9723 9694 9661 9625 9585 9542 9495 9445 9391 9335 9275 9214 9149 9084 9016 8948 8880 8812 8744 8679 8616 8555 8499 8446 8399 8356 8320 8289 8266 8248 8238 8235 8238 8249 8266 8289 8318 8353 8393 8438 8486 8539 8594 8652 8711 8772 8834 8896 8957 9017 9076 9134 9189 9242 9292 9339 9383 9423 9461 9495 9527 9555 9580 9602 9622 9639 9654 9667 9679 9689 9697 9704 9710 9715 9719 9722 9725 9726 9727 9728 9728 9727 9726 9725 9723 9720 9718 9715 9712 9710 9707 9704 9702 9700 9698 9696 9695 9694 9693 9692 9692 9691 9691 9691 9690 9689 9688 9686 9684 9681 9677 9673 9667 9660 9652 9643 9632 9619 9605 9588 9569 9547 9523 9495 9464 9429 9390 9347 9298 9244 9183 9117 9044 8963 8875 8779 8675 8563 8443 8314 8177 8032 7879 7720 7554 7382 7205 7024 6839 6653 6466 6278 6092 5908 5728 5552 5380 5215 5057 4906 4763 4628 4501 4383 4273 4172 4079 3993 3916 3846 3784 3729 3683 3644 3613 3591 3579 3578 3588 3611 3647 3699 3765 3849 3949 4066 4201 4353 4521 4704 4901 5110 5329 5555 5787 6021 6256 6488 6716 6937 7151 7355 7548 7729 7899 8056 8202 8336 8460 8573 8677 8772 8860 8941 9016 9085 9149 9209 9264 9316 9364 9408 9449 9486 9521 9552 9580 9606 9629 9650 9668 9684 9699 9712 9723 9733 9742 9750 9757 9763 9768 9772 9776 9779 9781 9783 9784 9785 9786 9787 9788 9788 9789 9791 9792 9794 9796 9799 9801 9805 9808 9811 9815 9819 9823 9827 9830 9834 9838 9842 9846 9850 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9892 9896 9899 9902 9905 9908 9910 9912 9913 9915 9915 9916 9916 9916 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9896 9895 9893 9892 9891 9889 4833 5 2 2 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9869 9867 9865 9863 9860 9858 9856 9853 9851 9848 9846 9843 9840 9836 9833 9829 9825 9820 9815 9810 9805 9799 9793 9786 9780 9773 9766 9759 9752 9745 9737 9730 9723 9715 9707 9700 9692 9684 9675 9667 9657 9648 9637 9626 9615 9602 9589 9575 9559 9543 9525 9506 9485 9463 9439 9414 9387 9358 9327 9295 9261 9225 9188 9150 9111 9071 9030 8990 8949 8910 8872 8836 8802 8771 8743 8719 8699 8684 8673 8668 8668 8673 8683 8698 8718 8743 8772 8804 8839 8878 8918 8960 9003 9047 9092 9136 9179 9222 9263 9304 9342 9379 9415 9449 9481 9511 9539 9566 9591 9614 9635 9655 9673 9689 9704 9717 9729 9739 9748 9755 9761 9765 9768 9771 9772 9772 9771 9769 9767 9764 9761 9757 9753 9749 9745 9742 9738 9734 9731 9728 9725 9722 9719 9717 9714 9712 9709 9707 9704 9702 9699 9696 9693 9689 9686 9682 9679 9675 9671 9668 9664 9661 9658 9654 9652 9649 9647 9646 9645 9644 9645 9646 9649 9652 9657 9662 9669 9676 9685 9694 9704 9715 9726 9737 9748 9759 9769 9779 9789 9798 9806 9813 9819 9825 9830 9835 9839 9843 9846 9850 9853 9856 9858 9861 9864 9867 9869 9872 9875 9877 9879 9881 9883 9884 9885 9886 9886 9887 9886 9885 9884 9883 9881 9878 9875 9872 9868 9863 9858 9853 9847 9840 9833 9825 9817 9808 9799 9790 9780 9770 9759 9749 9738 9728 9717 9707 9697 9688 9679 9670 9662 9654 9648 9642 9636 9632 9628 9624 9622 9620 9619 9619 9619 9620 9622 9624 9626 9629 9633 9636 9640 9645 9649 9653 9658 9662 9666 9670 9674 9678 9681 9685 9688 9691 9694 9697 9699 9702 9705 9708 9710 9713 9716 9719 9722 9725 9728 9731 9734 9737 9739 9742 9744 9746 9747 9749 9750 9751 9752 9753 9753 9754 9754 9755 9755 9756 9756 9757 9758 9759 9759 9760 9761 9763 9764 9765 9766 9767 9768 9768 9769 9769 9770 9770 9770 9769 9769 9768 9767 9766 9765 9763 9761 9758 9756 9752 9749 9745 9741 9736 9731 9726 9721 9715 9710 9704 9699 9693 9687 9681 9675 9669 9662 9655 9647 9638 9628 9617 9604 9590 9575 9558 9539 9519 9498 9475 9451 9426 9400 9374 9347 9320 9293 9267 9242 9217 9193 9171 9150 9130 9112 9096 9081 9069 9057 9048 9041 9035 9031 9028 9028 9028 9031 9034 9039 9045 9052 9060 9069 9078 9089 9099 9111 9122 9134 9146 9158 9170 9182 9194 9206 9217 9228 9239 9250 9260 9270 9279 9288 9296 9304 9311 9317 9323 9329 9334 9338 9341 9344 9347 9349 9350 9351 9352 9351 9351 9350 9348 9346 9344 9341 9339 9336 9332 9329 9326 9322 9319 9315 9312 9308 9305 9301 9298 9295 9292 9289 9287 9285 9283 9281 9280 9280 9280 9281 9282 9284 9287 9291 9294 9299 9304 9309 9315 4834 5 2 2 9321 9327 9333 9340 9346 9353 9359 9365 9372 9378 9384 9390 9396 9402 9408 9413 9419 9425 9430 9436 9441 9446 9451 9455 9460 9464 9468 9472 9476 9479 9483 9487 9490 9494 9497 9500 9503 9506 9509 9511 9513 9514 9515 9515 9514 9513 9512 9510 9507 9505 9502 9499 9496 9493 9490 9487 9485 9482 9480 9478 9477 9475 9474 9472 9471 9470 9469 9469 9469 9469 9469 9470 9472 9475 9478 9482 9486 9492 9497 9504 9511 9518 9526 9533 9541 9549 9556 9563 9571 9578 9585 9591 9598 9605 9613 9620 9627 9635 9643 9651 9659 9668 9676 9684 9691 9698 9705 9711 9716 9721 9726 9729 9733 9736 9738 9741 9743 9745 9748 9750 9752 9755 9758 9761 9763 9766 9769 9772 9774 9776 9778 9780 9782 9783 9785 9786 9787 9789 9790 9792 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9812 9813 9814 9815 9816 9816 9817 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9824 9826 9828 9830 9832 9834 9837 9839 9841 9843 9845 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9859 9860 9860 9860 9859 9858 9857 9855 9853 9850 9846 9842 9837 9832 9826 9819 9812 9804 9796 9787 9777 9766 9754 9740 9724 9706 9686 9662 9635 9604 9569 9529 9484 9434 9377 9315 9245 9169 9086 8995 8897 8791 8677 8555 8426 8289 8145 7995 7840 7680 7517 7352 7187 7023 6863 6709 6564 6428 6305 6196 6103 6028 5973 5937 5922 5928 5954 6000 6066 6148 6247 6359 6483 6616 6757 6902 7049 7197 7343 7486 7624 7754 7878 7993 8099 8195 8282 8359 8426 8484 8533 8574 8606 8632 8651 8665 8673 8677 8678 8676 8673 8669 8664 8660 8657 8655 8656 8660 8667 8677 8690 8707 8728 8751 8779 8809 8841 8877 8914 8953 8992 9033 9074 9116 9157 9197 9237 9276 9314 9350 9385 9418 9450 9480 9509 9536 9561 9585 9607 9627 9646 9663 9679 9694 9707 9719 9730 9740 9749 9757 9765 9772 9778 9784 9790 9796 9801 9805 9810 9814 9817 9821 9823 9825 9827 9828 9828 9828 9828 9827 9825 9824 9822 9820 9819 9817 9816 9815 9814 9814 9813 9814 9814 9815 9815 9816 9817 9817 9817 9817 9817 9816 9814 9813 9810 9807 9804 9800 9796 9791 9786 9780 9775 9768 9762 9755 9749 9742 9736 9730 9724 9719 9714 9710 9707 9705 9704 9704 9706 9708 9712 9717 9723 9730 9738 9746 9755 9765 9774 9784 9794 9805 9814 9824 9834 9843 9852 9860 9868 9876 9884 9891 9897 9904 9910 9916 9921 9926 9931 9935 9939 9943 9946 9950 9953 9955 9958 9960 9962 9964 9966 9968 9970 9971 9973 9974 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9980 9980 9980 9981 9982 9983 9984 9985 9986 9988 9989 9990 9990 9990 9990 9990 9988 9987 9985 9982 9980 9976 9973 9969 9966 9962 9958 4835 5 2 2 9954 9950 9946 9942 9939 9935 9931 9927 9923 9919 9915 9911 9907 9903 9898 9894 9890 9886 9883 9880 9877 9875 9874 9873 9872 9872 9873 9874 9876 9878 9881 9884 9887 9890 9893 9896 9899 9903 9906 9909 9912 9915 9918 9921 9925 9928 9931 9934 9938 9941 9945 9948 9952 9956 9960 9963 9967 9971 9974 9977 9980 9983 9986 9988 9989 9991 9992 9992 9993 9993 9992 9992 9991 9990 9989 9988 9987 9985 9984 9982 9981 9979 9977 9975 9972 9969 9966 9962 9957 9952 9947 9941 9934 9927 9919 9910 9902 9892 9883 9873 9862 9852 9841 9830 9819 9807 9796 9784 9772 9760 9748 9736 9723 9710 9698 9685 9672 9659 9647 9634 9622 9610 9599 9588 9577 9567 9557 9548 9539 9531 9523 9516 9510 9505 9500 9496 9492 9490 9488 9488 9488 9489 9492 9495 9500 9505 9512 9519 9528 9537 9548 9559 9570 9583 9596 9609 9623 9638 9652 9667 9681 9696 9711 9726 9741 9755 9770 9784 9797 9811 9824 9836 9848 9860 9871 9881 9891 9900 9909 9917 9924 9931 9938 9943 9949 9954 9958 9962 9966 9970 9973 9976 9979 9981 9983 9985 9987 9988 9990 9991 9992 9993 9994 9995 9996 9997 9998 9998 9999 999910000100001000010000 9999 9998 9997 9995 9993 9991 9988 9985 9981 9977 9973 9968 9964 9959 9954 9948 9943 9938 9933 9927 9922 9916 9911 9905 9899 9893 9887 9881 9875 9869 9863 9857 9851 9846 9840 9836 9832 9828 9825 9822 9820 9818 9817 9817 9816 9817 9818 9819 9821 9823 9825 9828 9832 9836 9840 9845 9851 9856 9862 9868 9875 9881 9887 9893 9899 9905 9911 9916 9921 9926 9931 9936 9940 9945 9949 9954 9958 9963 9967 9972 9976 9980 9984 9987 9990 9992 9993 9994 9994 9993 9992 9990 9988 9985 9982 9978 9975 9971 9967 9963 9960 9956 9951 9947 9942 9937 9931 9925 9918 9911 9902 9893 9884 9874 9864 9855 9845 9836 9827 9820 9813 9808 9804 9801 9800 9800 9802 9804 9808 9813 9818 9824 9830 9836 9842 9848 9854 9859 9865 9869 9874 9878 9882 9885 9889 9892 9895 9898 9900 9903 9905 9908 9909 9911 9912 9913 9913 9913 9912 9911 9908 9905 9901 9896 9890 9884 9876 9867 9857 9846 9834 9821 9806 9789 9771 9751 9729 9704 9677 9646 9613 9576 9534 9488 9437 9380 9317 9248 9171 9087 8995 8895 8786 8668 8541 8405 8260 8106 7944 7774 7597 7413 7224 7030 6832 6632 6430 6229 6029 5832 5639 5453 5275 5106 4949 4804 4675 4561 4466 4390 4335 4302 4291 4303 4339 4398 4479 4582 4706 4849 5009 5184 5372 5570 5775 5986 6200 6413 6625 6832 7033 7228 7413 7590 7757 7913 8059 8195 8322 8438 8546 8646 8737 8821 8897 8967 9031 9089 9140 9187 9228 9264 9295 9321 9344 9362 9378 9390 9400 9408 9415 9420 9426 9431 9437 9444 9451 9460 9471 9483 9496 9511 9528 9545 9564 9583 4836 5 2 2 9603 9624 9645 9665 9686 9707 9726 9746 9764 9781 9797 9812 9825 9837 9848 9857 9864 9870 9874 9878 9880 9880 9880 9879 9877 9874 9871 9867 9862 9857 9850 9843 9834 9824 9813 9799 9783 9765 9745 9721 9695 9666 9635 9600 9564 9525 9485 9443 9401 9357 9314 9272 9231 9191 9153 9118 9085 9056 9030 9008 8990 8976 8966 8961 8959 8961 8967 8976 8989 9003 9020 9038 9056 9075 9092 9108 9122 9132 9138 9139 9135 9125 9109 9085 9054 9016 8970 8917 8856 8789 8714 8634 8547 8456 8360 8259 8156 8050 7943 7834 7724 7616 7508 7402 7299 7200 7105 7015 6932 6855 6787 6727 6677 6636 6605 6585 6576 6577 6589 6611 6642 6681 6729 6784 6844 6910 6980 7053 7127 7204 7280 7357 7433 7509 7583 7657 7729 7801 7871 7941 8011 8080 8149 8218 8287 8356 8425 8494 8562 8629 8696 8761 8825 8887 8947 9004 9058 9110 9159 9204 9246 9285 9320 9352 9381 9406 9429 9448 9465 9479 9491 9501 9509 9516 9521 9525 9528 9531 9533 9534 9536 9538 9541 9543 9547 9551 9555 9560 9566 9572 9579 9586 9593 9601 9608 9615 9621 9627 9633 9637 9641 9644 9645 9645 9644 9642 9638 9633 9627 9619 9609 9598 9586 9573 9558 9542 9525 9508 9489 9471 9453 9434 9417 9400 9385 9371 9359 9349 9341 9336 9333 9333 9335 9339 9345 9354 9364 9376 9389 9403 9417 9432 9448 9463 9479 9494 9508 9522 9536 9548 9560 9572 9583 9593 9602 9611 9620 9628 9635 9643 9650 9657 9664 9671 9678 9685 9692 9700 9708 9716 9724 9732 9740 9749 9757 9765 9773 9780 9787 9794 9799 9805 9809 9813 9817 9820 9822 9824 9825 9826 9827 9827 9827 9827 9826 9825 9824 9822 9820 9818 9815 9812 9808 9805 9800 9796 9791 9787 9782 9777 9772 9767 9763 9758 9754 9750 9747 9744 9742 9740 9738 9737 9737 9737 9738 9739 9741 9744 9747 9750 9754 9758 9763 9767 9772 9777 9782 9786 9791 9796 9800 9804 9808 9812 9815 9818 9822 9825 9828 9831 9833 9836 9839 9842 9845 9848 9851 9853 9856 9858 9860 9862 9863 9864 9864 9864 9864 9863 9862 9860 9858 9856 9854 9851 9848 9845 9841 9837 9833 9828 9823 9818 9812 9805 9798 9790 9781 9771 9760 9747 9733 9718 9701 9682 9661 9638 9612 9584 9553 9519 9482 9441 9398 9351 9300 9246 9190 9130 9068 9003 8937 8869 8801 8733 8666 8601 8537 8477 8421 8369 8322 8281 8246 8218 8197 8183 8177 8178 8187 8202 8225 8254 8290 8331 8377 8428 8482 8539 8598 8659 8720 8782 8843 8903 8961 9018 9071 9122 9170 9215 9256 9295 9330 9363 9393 9420 9444 9467 9488 9507 9525 9541 9556 9571 9584 9597 9610 9621 9632 9643 9653 9663 9673 9682 9691 9700 9708 9716 9723 9730 9737 9744 9750 9756 9762 9767 9772 9776 9780 9784 9787 9790 9792 9794 9796 9797 9798 9799 9800 9800 4837 5 2 2 9800 9800 9800 9800 9800 9799 9799 9798 9798 9797 9797 9796 9796 9795 9795 9795 9795 9796 9796 9797 9798 9799 9800 9802 9804 9806 9808 9811 9814 9817 9820 9824 9827 9831 9835 9840 9844 9848 9853 9858 9862 9867 9871 9875 9880 9884 9887 9891 9894 9898 9900 9903 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9948 9949 9950 9952 9954 9956 9957 9960 9962 9964 9966 9968 9970 9971 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9981 9982 9983 9985 9986 9988 9989 9990 9991 9992 9993 9993 9993 9993 9992 9991 9990 9988 9987 9985 9983 9981 9979 9977 9975 9972 9970 9968 9965 9962 9959 9956 9952 9948 9943 9938 9932 9926 9919 9911 9903 9894 9884 9874 9864 9853 9842 9830 9819 9808 9796 9785 9775 9765 9756 9747 9739 9732 9726 9722 9718 9716 9714 9715 9716 9719 9722 9727 9733 9740 9748 9756 9765 9774 9784 9793 9803 9812 9821 9829 9837 9845 9851 9858 9863 9869 9873 9877 9881 9884 9887 9890 9892 9894 9895 9896 9897 9898 9898 9898 9897 9896 9896 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9887 9887 9886 9885 9884 9883 9881 9879 9876 9873 9870 9866 9862 9858 9853 9847 9842 9835 9829 9821 9813 9804 9794 9784 9773 9761 9748 9735 9722 9708 9694 9681 9668 9655 9643 9632 9622 9614 9607 9601 9597 9594 9593 9594 9596 9600 9605 9611 9618 9626 9635 9645 9655 9666 9677 9688 9700 9712 9723 9735 9746 9758 9769 9779 9790 9800 9809 9819 9828 9836 9844 9852 9859 9866 9872 9878 9883 9888 9892 9896 9900 9903 9905 9907 9908 9908 9908 9908 9906 9905 9903 9900 9897 9894 9891 9887 9883 9880 9876 9873 9869 9866 9863 9860 9857 9854 9852 9850 9848 9846 9844 9842 9840 9839 9837 9836 9834 9832 9831 9829 9828 9826 9825 9823 9821 9820 9819 9817 9816 9815 9815 9814 9814 9814 9814 9814 9815 9816 9817 9818 9820 9822 9824 9826 9828 9830 9832 9835 9837 9839 9841 9843 9844 9845 9846 9847 9848 9848 9848 9848 9848 9848 9847 9846 9845 9843 9842 9839 9837 9834 9831 9827 9823 9818 9814 9808 9803 9798 9793 9788 9783 9779 9776 9773 9771 9769 9769 9769 9770 9772 9774 9777 9781 9784 9788 9793 9797 9801 9805 9808 9812 9815 9818 9821 9824 9826 9829 9831 9834 9836 9839 9841 9844 9847 9849 9852 9855 4838 5 2 2 9857 9859 9861 9862 9863 9863 9862 9860 9857 9853 9848 9841 9833 9823 9812 9798 9782 9764 9744 9721 9695 9667 9635 9600 9562 9520 9475 9427 9375 9321 9263 9204 9142 9080 9017 8955 8894 8835 8779 8728 8682 8643 8610 8585 8568 8559 8559 8568 8585 8610 8642 8681 8726 8776 8829 8885 8942 9000 9058 9115 9170 9223 9273 9320 9363 9404 9440 9474 9504 9531 9556 9577 9596 9613 9627 9639 9649 9657 9663 9667 9669 9670 9669 9666 9663 9658 9653 9646 9640 9633 9626 9618 9611 9604 9597 9591 9585 9579 9574 9569 9564 9561 9557 9555 9553 9552 9552 9553 9556 9559 9564 9570 9578 9586 9596 9606 9616 9627 9639 9650 9661 9672 9682 9691 9700 9708 9716 9723 9730 9737 9743 9749 9755 9761 9768 9774 9780 9786 9792 9797 9802 9807 9811 9814 9817 9818 9820 9820 9820 9820 9819 9818 9817 9816 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9813 9812 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9788 9786 9783 9780 9776 9771 9766 9760 9753 9745 9736 9726 9715 9704 9692 9679 9666 9653 9639 9624 9610 9595 9580 9565 9550 9534 9518 9502 9485 9468 9450 9431 9412 9391 9368 9344 9316 9286 9253 9215 9172 9123 9068 9006 8936 8857 8769 8672 8564 8447 8319 8181 8033 7876 7709 7534 7352 7162 6966 6765 6560 6352 6142 5932 5722 5515 5310 5111 4919 4735 4560 4397 4248 4114 3997 3898 3819 3761 3725 3712 3723 3758 3816 3896 3999 4123 4266 4426 4601 4790 4989 5197 5410 5626 5843 6058 6270 6475 6672 6860 7037 7202 7353 7490 7611 7717 7807 7880 7937 7978 8002 8011 8004 7982 7946 7896 7833 7758 7672 7576 7470 7355 7232 7102 6966 6824 6677 6526 6372 6215 6057 5899 5741 5586 5436 5290 5153 5025 4908 4805 4717 4646 4594 4563 4552 4564 4597 4653 4731 4829 4947 5083 5235 5401 5578 5765 5958 6155 6353 6552 6747 6939 7125 7305 7476 7639 7793 7939 8075 8202 8320 8430 8533 8627 8715 8796 8871 8941 9005 9064 9119 9169 9216 9259 9298 9334 9368 9398 9427 9453 9477 9499 9519 9537 9555 9570 9585 9598 9610 9621 9631 9640 9648 9656 9663 9669 9675 9680 9685 9690 9696 9701 9706 9711 9717 9723 9728 9734 9740 9746 9752 9758 9763 9768 9773 9777 9781 9785 9788 9791 9793 9796 9798 9801 9803 9806 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9843 9845 9847 9849 9851 9853 9854 9856 9858 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9894 9894 9894 9894 9894 9893 9892 9891 9889 9888 9886 9885 9883 9882 9881 9881 9880 9880 9881 9882 9883 9884 9886 9888 9890 9891 9893 9894 9896 9896 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9897 4839 5 2 2 9897 9898 9898 9899 9899 9900 9900 9899 9898 9897 9894 9891 9887 9883 9877 9871 9864 9856 9849 9840 9832 9823 9814 9806 9797 9788 9780 9772 9764 9756 9748 9740 9732 9724 9716 9708 9700 9692 9684 9676 9668 9660 9653 9645 9638 9632 9626 9620 9615 9611 9608 9605 9603 9602 9601 9601 9602 9604 9607 9610 9614 9618 9623 9628 9633 9638 9644 9650 9656 9662 9668 9674 9680 9686 9692 9698 9705 9712 9719 9727 9734 9742 9750 9758 9767 9775 9783 9790 9797 9804 9811 9817 9822 9827 9831 9835 9838 9841 9843 9845 9847 9848 9849 9850 9851 9851 9850 9850 9848 9846 9843 9840 9835 9831 9825 9819 9813 9807 9801 9795 9789 9784 9779 9776 9773 9771 9770 9771 9772 9775 9778 9782 9786 9792 9797 9803 9809 9815 9820 9826 9832 9837 9842 9846 9851 9855 9858 9862 9865 9867 9869 9871 9872 9872 9872 9872 9870 9869 9866 9863 9860 9856 9852 9847 9842 9837 9832 9826 9821 9815 9809 9804 9798 9792 9786 9780 9775 9769 9764 9758 9753 9749 9745 9741 9738 9736 9735 9734 9734 9734 9736 9737 9739 9742 9744 9746 9748 9750 9752 9753 9754 9754 9754 9754 9753 9753 9752 9752 9752 9751 9751 9751 9751 9751 9751 9750 9748 9746 9742 9738 9732 9725 9716 9705 9692 9677 9660 9641 9619 9593 9564 9530 9492 9448 9399 9342 9277 9204 9122 9030 8928 8815 8691 8556 8410 8253 8085 7908 7721 7526 7323 7112 6896 6675 6450 6222 5992 5761 5530 5300 5072 4848 4629 4416 4210 4014 3828 3655 3496 3354 3229 3123 3039 2978 2941 2929 2943 2984 3051 3145 3264 3408 3575 3763 3971 4195 4434 4684 4942 5206 5472 5737 5999 6254 6502 6740 6965 7178 7377 7561 7732 7887 8029 8157 8274 8378 8473 8558 8636 8706 8770 8829 8884 8934 8982 9027 9069 9108 9146 9181 9214 9245 9274 9301 9327 9350 9372 9392 9411 9429 9446 9462 9477 9492 9506 9520 9533 9546 9559 9571 9583 9594 9604 9614 9623 9631 9638 9644 9649 9652 9655 9656 9656 9655 9652 9648 9643 9636 9627 9617 9606 9592 9578 9561 9543 9523 9502 9479 9455 9430 9404 9378 9351 9324 9298 9272 9248 9225 9204 9185 9169 9155 9145 9137 9133 9132 9134 9139 9147 9157 9169 9184 9199 9216 9233 9251 9268 9284 9300 9315 9328 9339 9348 9355 9360 9363 9363 9360 9356 9348 9339 9326 9312 9295 9275 9254 9230 9204 9176 9147 9116 9083 9050 9016 8982 8948 8914 8880 8848 8817 8788 8761 8736 8714 8695 8679 8666 8657 8652 8650 8652 8659 8669 8683 8701 8722 8747 8775 8806 8840 8875 8913 8952 8992 9032 9072 9111 9149 9186 9221 9254 9284 9311 9335 9356 9374 9388 9399 9406 9410 9410 9408 9402 9393 9382 9368 9351 9333 9312 9290 9266 9242 9216 9191 9165 9140 9115 9092 9070 9049 9031 9015 9001 8991 8982 8977 8974 8974 8977 8982 4840 5 2 2 8990 8999 9011 9025 9041 9058 9077 9097 9117 9139 9162 9185 9209 9233 9258 9282 9307 9332 9357 9381 9405 9429 9452 9474 9496 9516 9536 9555 9573 9590 9606 9621 9635 9648 9660 9671 9681 9690 9698 9705 9712 9717 9722 9726 9730 9732 9734 9735 9736 9736 9735 9733 9731 9729 9726 9722 9718 9713 9708 9702 9696 9689 9681 9673 9664 9654 9644 9632 9619 9605 9590 9574 9557 9537 9517 9494 9470 9444 9415 9385 9352 9317 9279 9239 9195 9148 9098 9045 8987 8926 8861 8792 8718 8640 8557 8470 8377 8281 8179 8073 7962 7846 7726 7602 7473 7341 7205 7066 6924 6780 6635 6488 6342 6196 6051 5909 5770 5635 5505 5380 5262 5150 5047 4951 4864 4786 4716 4655 4602 4558 4521 4491 4468 4450 4438 4429 4423 4418 4415 4411 4406 4399 4389 4375 4357 4335 4307 4274 4236 4193 4146 4097 4045 3992 3940 3890 3844 3805 3773 3752 3743 3747 3766 3802 3855 3927 4017 4125 4251 4394 4552 4725 4910 5104 5307 5515 5727 5940 6151 6359 6563 6760 6950 7131 7303 7466 7619 7763 7897 8023 8141 8252 8355 8452 8543 8628 8709 8784 8856 8923 8987 9046 9102 9154 9203 9248 9291 9330 9366 9400 9431 9460 9487 9513 9537 9559 9580 9600 9619 9636 9653 9669 9683 9697 9709 9721 9731 9741 9749 9757 9765 9771 9777 9783 9788 9793 9798 9803 9807 9812 9816 9820 9824 9827 9830 9833 9836 9838 9840 9841 9842 9843 9844 9845 9845 9845 9846 9846 9847 9848 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9858 9858 9858 9858 9857 9856 9855 9854 9852 9851 9849 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9826 9824 9822 9820 9818 9816 9815 9813 9811 9810 9809 9808 9807 9806 9806 9805 9805 9805 9805 9804 9804 9803 9803 9802 9801 9801 9800 9799 9798 9796 9795 9794 9794 9793 9792 9791 9791 9791 9790 9790 9790 9789 9789 9788 9788 9787 9786 9785 9784 9783 9781 9780 9778 9776 9775 9773 9771 9769 9767 9765 9763 9761 9758 9756 9754 9752 9750 9747 9745 9743 9741 9738 9736 9734 9732 9730 9729 9727 9725 9724 9722 9721 9718 9716 9713 9709 9704 9698 9690 9682 9671 9659 9644 9628 9609 9588 9565 9538 9508 9475 9438 9396 9348 9295 9234 9166 9089 9002 8904 8795 8673 8538 8390 8228 8053 7864 7663 7450 7226 6993 6753 6506 6256 6003 5750 5499 5251 5008 4772 4543 4325 4116 3919 3735 3565 3409 3269 3145 3039 2951 2882 2834 2806 2801 2817 2857 2920 3006 3115 3246 3398 3570 3761 3969 4191 4425 4670 4922 5179 5439 5698 5956 6210 6457 6697 6927 7146 7355 7551 7735 7906 8065 8211 8346 8468 8581 8683 8776 8860 8937 9007 9071 9130 9184 9234 9280 9323 9364 9402 9437 9471 9502 9531 9559 9584 9608 9629 9649 9667 9683 9698 9711 4841 5 2 2 9723 9733 9743 9751 9758 9765 9771 9776 9780 9784 9788 9791 9793 9795 9796 9797 9797 9797 9797 9796 9794 9793 9791 9789 9787 9785 9783 9781 9780 9779 9778 9777 9777 9777 9777 9778 9779 9780 9782 9783 9785 9787 9788 9790 9792 9793 9794 9795 9796 9797 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9797 9797 9797 9797 9798 9798 9799 9799 9800 9801 9801 9802 9803 9803 9804 9805 9805 9806 9807 9807 9808 9808 9808 9808 9807 9807 9806 9805 9803 9802 9801 9799 9797 9796 9795 9794 9793 9793 9793 9793 9794 9795 9796 9798 9799 9801 9803 9805 9806 9808 9809 9811 9812 9813 9813 9814 9814 9815 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9827 9828 9829 9829 9830 9831 9832 9833 9833 9834 9835 9836 9838 9839 9841 9843 9845 9847 9849 9851 9854 9856 9859 9861 9863 9865 9867 9869 9870 9871 9873 9874 9875 9876 9877 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9883 9883 9882 9881 9880 9879 9877 9875 9873 9871 9868 9866 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9840 9837 9835 9832 9830 9827 9823 9820 9816 9812 9808 9804 9799 9794 9789 9784 9778 9772 9766 9760 9753 9747 9739 9732 9724 9716 9707 9698 9689 9679 9668 9658 9647 9636 9624 9613 9601 9590 9579 9569 9558 9549 9540 9531 9523 9517 9511 9505 9501 9498 9495 9493 9493 9492 9493 9495 9497 9501 9505 9510 9516 9523 9531 9539 9549 9559 9569 9581 9592 9604 9617 9629 9641 9653 9665 9677 9688 9698 9708 9717 9726 9734 9742 9749 9756 9762 9768 9773 9778 9782 9786 9790 9793 9796 9798 9799 9799 9799 9797 9795 9792 9787 9781 9774 9765 9754 9742 9727 9711 9692 9671 9647 9621 9593 9562 9528 9492 9453 9413 9371 9327 9283 9238 9193 9149 9107 9066 9027 8992 8959 8931 8906 8886 8870 8859 8853 8851 8854 8861 8872 8886 8904 8925 8948 8972 8998 9025 9052 9079 9106 9131 9154 9176 9195 9210 9223 9231 9236 9236 9231 9221 9206 9185 9159 9127 9089 9044 8994 8937 8873 8803 8727 8645 8556 8461 8361 8256 8147 8034 7918 7801 7684 7567 7453 7343 7238 7140 7051 6971 6903 6847 6805 6776 6762 6763 6778 6808 6852 6908 6976 7054 7142 7238 7339 7445 7555 7666 7778 7888 7997 8103 8206 8305 8399 8489 8574 8655 8731 8802 8869 8932 8991 9047 9100 9150 9197 9241 9283 9323 9360 9396 9430 9461 9491 9519 9545 9569 9592 9613 9632 9650 9666 9682 9695 9708 9719 9729 9738 9746 9752 9758 9762 9764 9765 9765 9763 9759 9754 9746 9737 9726 9713 9698 9681 9661 9640 9616 9590 9563 9534 9503 9470 9437 9403 9368 9333 9299 9265 9233 9202 9174 9148 9124 9105 9089 9076 9068 9064 9064 9068 9076 9088 9104 9123 9144 9169 9195 9223 9253 9283 4842 5 2 2 9314 9345 9376 9406 9436 9465 9492 9519 9544 9568 9590 9611 9630 9648 9664 9680 9694 9707 9719 9730 9740 9749 9757 9765 9772 9778 9784 9789 9794 9798 9802 9805 9809 9811 9814 9816 9818 9819 9821 9822 9823 9823 9823 9823 9823 9822 9821 9819 9817 9814 9811 9808 9803 9799 9794 9788 9782 9776 9769 9762 9756 9749 9743 9737 9731 9726 9722 9718 9714 9712 9710 9708 9707 9706 9705 9705 9704 9703 9702 9701 9699 9697 9695 9692 9688 9684 9680 9676 9672 9667 9662 9658 9654 9650 9646 9643 9639 9637 9634 9632 9630 9629 9628 9627 9627 9628 9629 9631 9633 9637 9641 9646 9652 9660 9667 9676 9686 9696 9707 9718 9729 9741 9752 9763 9774 9785 9795 9805 9814 9822 9830 9837 9844 9850 9856 9861 9866 9871 9875 9879 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9920 9922 9924 9925 9926 9927 9928 9929 9929 9929 9929 9929 9928 9927 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9897 9895 9893 9890 9887 9884 9882 9879 9877 9874 9872 9869 9867 9866 9864 9863 9861 9860 9860 9859 9859 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9867 9869 9870 9872 9874 9875 9877 9878 9879 9880 9881 9881 9881 9881 9881 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9873 9873 9872 9871 9871 9869 9868 9867 9865 9863 9860 9858 9854 9851 9847 9844 9839 9835 9830 9825 9820 9815 9810 9804 9798 9792 9785 9778 9771 9764 9757 9749 9742 9734 9727 9719 9712 9706 9699 9694 9688 9683 9679 9676 9673 9671 9669 9669 9668 9669 9670 9672 9674 9677 9681 9685 9689 9695 9700 9706 9712 9719 9725 9731 9737 9742 9747 9750 9753 9755 9755 9754 9752 9748 9743 9736 9727 9717 9704 9689 9673 9653 9632 9607 9580 9550 9516 9480 9440 9397 9351 9302 9250 9196 9141 9083 9025 8967 8908 8850 8794 8738 8685 8634 8585 8539 8495 8452 8412 8372 8333 8294 8253 8211 8166 8118 8065 8007 7944 7873 7795 7710 7617 7515 7406 7289 7164 7032 6894 6751 6603 6453 6301 6150 6000 5855 5715 5583 5461 5350 5254 5172 5108 5062 5036 5030 5044 5080 5136 5212 5307 5420 5549 5692 5848 6013 6186 6365 6547 6730 6911 7090 7264 7433 7594 7748 7893 8030 8157 8276 8387 8490 8585 8672 8753 8828 8897 8961 9020 9074 9124 9170 9212 9250 9285 9316 9344 9370 9392 9412 9430 9446 9459 9471 9482 9491 9499 9506 9512 9517 9521 9525 9527 9529 9531 9531 9531 9530 9528 9526 9524 9521 9518 9514 9511 9507 9504 9501 9499 9497 9495 9495 9494 9495 9497 9499 9502 9506 9511 9516 9522 9529 9536 9543 9550 9557 9564 9570 9576 9581 9586 9589 9592 9593 9594 9594 9593 9591 9589 4843 5 2 2 9585 9582 9577 9573 9568 9563 9557 9551 9545 9538 9531 9523 9515 9506 9496 9486 9474 9462 9449 9434 9418 9401 9383 9363 9341 9318 9292 9264 9234 9200 9164 9123 9079 9030 8975 8915 8849 8775 8694 8605 8507 8400 8283 8156 8019 7871 7713 7545 7368 7181 6986 6784 6575 6362 6144 5925 5704 5484 5266 5051 4842 4638 4441 4252 4072 3902 3743 3595 3459 3335 3225 3128 3046 2980 2930 2897 2882 2885 2908 2951 3014 3097 3200 3323 3465 3625 3802 3994 4199 4414 4639 4870 5105 5342 5577 5810 6039 6260 6474 6679 6873 7057 7230 7393 7544 7685 7816 7938 8051 8157 8255 8347 8433 8514 8590 8662 8730 8794 8856 8914 8969 9022 9071 9118 9162 9204 9243 9279 9313 9345 9374 9401 9426 9449 9471 9490 9507 9523 9537 9550 9561 9571 9579 9586 9592 9596 9599 9600 9601 9600 9597 9594 9589 9583 9575 9567 9558 9547 9536 9524 9512 9498 9485 9470 9456 9441 9425 9409 9393 9377 9360 9343 9325 9307 9288 9269 9250 9231 9211 9191 9172 9152 9133 9114 9096 9078 9061 9045 9030 9016 9003 8990 8978 8967 8957 8948 8939 8930 8923 8915 8908 8902 8896 8891 8886 8881 8877 8873 8870 8867 8864 8862 8859 8856 8852 8849 8844 8839 8833 8826 8818 8808 8798 8785 8772 8757 8740 8721 8700 8677 8651 8623 8592 8557 8520 8479 8434 8386 8334 8279 8221 8161 8098 8034 7971 7907 7846 7787 7732 7682 7638 7601 7573 7552 7542 7540 7549 7568 7596 7634 7680 7734 7796 7864 7937 8014 8095 8178 8262 8346 8430 8512 8593 8671 8746 8817 8886 8950 9011 9067 9120 9169 9215 9257 9295 9330 9362 9391 9417 9440 9461 9480 9497 9512 9525 9536 9546 9555 9563 9570 9576 9582 9587 9591 9596 9600 9604 9608 9612 9615 9619 9623 9627 9630 9634 9637 9641 9644 9646 9649 9651 9652 9654 9655 9655 9656 9656 9656 9655 9655 9655 9655 9655 9655 9656 9657 9658 9660 9662 9665 9668 9671 9675 9679 9683 9687 9691 9695 9700 9704 9709 9713 9718 9723 9729 9734 9740 9746 9753 9759 9766 9773 9780 9787 9794 9800 9806 9812 9817 9821 9825 9829 9831 9834 9836 9837 9839 9840 9841 9843 9844 9845 9847 9848 9849 9850 9851 9851 9851 9851 9850 9849 9848 9846 9844 9841 9839 9836 9834 9832 9831 9829 9828 9828 9828 9828 9829 9830 9831 9833 9834 9835 9836 9838 9839 9840 9841 9842 9843 9844 9846 9848 9850 9853 9856 9859 9863 9867 9871 9875 9879 9882 9885 9888 9890 9891 9892 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9879 9877 9874 9870 9865 9859 9852 9842 9832 9819 9804 9787 9768 9746 9722 9694 9662 9627 9587 9542 9491 9434 9371 9300 9222 9135 9040 8935 8821 8698 8566 8424 8273 8113 7946 7771 7589 7402 7210 7015 6818 6620 6423 6229 6038 5854 5676 4844 5 2 2 5509 5352 5208 5079 4967 4872 4797 4742 4709 4697 4708 4741 4796 4872 4967 5081 5211 5356 5512 5677 5850 6027 6205 6384 6560 6731 6897 7056 7206 7348 7482 7607 7723 7832 7933 8028 8117 8202 8282 8359 8433 8505 8574 8643 8709 8775 8838 8901 8961 9020 9077 9131 9183 9233 9280 9324 9365 9404 9440 9474 9504 9533 9559 9582 9604 9623 9640 9655 9669 9680 9690 9699 9706 9712 9716 9719 9721 9722 9722 9720 9718 9715 9710 9705 9699 9692 9684 9675 9666 9655 9644 9631 9619 9605 9591 9577 9562 9548 9534 9520 9506 9494 9482 9471 9462 9455 9449 9444 9442 9441 9442 9444 9447 9452 9457 9463 9468 9474 9478 9481 9483 9483 9481 9477 9470 9460 9447 9432 9413 9393 9370 9345 9318 9290 9261 9231 9201 9171 9142 9113 9086 9060 9035 9012 8991 8971 8954 8938 8924 8912 8901 8892 8885 8880 8876 8874 8873 8874 8877 8882 8889 8897 8907 8920 8934 8951 8969 8989 9011 9034 9059 9086 9113 9142 9171 9200 9230 9260 9290 9320 9349 9378 9407 9434 9461 9487 9512 9536 9559 9581 9602 9622 9641 9659 9675 9690 9703 9715 9726 9735 9743 9750 9755 9759 9761 9763 9763 9763 9762 9760 9757 9753 9749 9743 9737 9730 9721 9711 9699 9686 9671 9653 9634 9612 9587 9561 9531 9499 9465 9428 9389 9348 9305 9259 9213 9164 9114 9064 9012 8961 8909 8858 8807 8758 8711 8667 8625 8587 8553 8524 8500 8482 8469 8463 8463 8469 8482 8500 8525 8555 8591 8630 8674 8720 8769 8820 8873 8925 8978 9030 9081 9131 9179 9225 9269 9310 9350 9387 9421 9454 9484 9512 9538 9563 9585 9606 9626 9644 9661 9677 9692 9705 9719 9731 9743 9754 9764 9774 9784 9793 9802 9811 9819 9827 9834 9841 9847 9853 9858 9863 9867 9871 9875 9877 9880 9882 9884 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9904 9904 9904 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9902 9903 9903 9903 9902 9902 9901 9900 9899 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9876 9874 9872 9869 9866 9862 9858 9854 9850 9845 9840 9835 9830 9825 9820 9816 9811 9807 9803 9800 9797 9794 9792 9791 9790 9790 9790 9791 9793 9795 9798 9800 9804 9807 9811 9815 9818 9822 9826 9829 9832 9834 9836 9838 9840 9841 9842 9844 9845 9846 9848 9849 9851 9853 9856 9859 9862 9865 9869 9872 9876 9879 9882 9884 9886 9888 9889 9890 9890 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9895 9894 9893 4845 5 2 2 9892 9890 9888 9887 9885 9883 9881 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9867 9865 9863 9861 9858 9855 9851 9848 9844 9839 9835 9831 9827 9823 9819 9816 9813 9810 9808 9806 9804 9802 9801 9800 9798 9797 9796 9794 9792 9790 9787 9784 9780 9776 9772 9767 9762 9756 9750 9743 9736 9729 9721 9712 9703 9693 9683 9672 9660 9647 9634 9620 9606 9591 9576 9560 9545 9530 9516 9502 9490 9479 9470 9462 9457 9455 9454 9456 9460 9467 9476 9487 9500 9514 9529 9546 9563 9580 9597 9614 9630 9646 9662 9676 9690 9703 9715 9726 9737 9747 9757 9766 9774 9782 9790 9797 9804 9810 9815 9820 9825 9829 9832 9835 9837 9839 9841 9842 9842 9842 9842 9842 9841 9839 9837 9835 9831 9827 9823 9817 9811 9803 9795 9786 9775 9764 9752 9740 9726 9712 9698 9683 9668 9652 9637 9622 9607 9592 9578 9564 9551 9539 9528 9518 9509 9502 9496 9492 9490 9490 9491 9495 9501 9508 9517 9528 9539 9552 9566 9581 9595 9610 9625 9640 9654 9667 9680 9692 9704 9715 9725 9734 9743 9752 9760 9767 9775 9782 9788 9795 9801 9807 9812 9817 9822 9826 9830 9833 9835 9837 9839 9840 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9838 9838 9837 9837 9837 9837 9837 9837 9837 9838 9839 9841 9842 9844 9845 9847 9849 9850 9851 9852 9853 9853 9852 9852 9851 9850 9849 9847 9846 9845 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9840 9838 9834 9830 9824 9817 9809 9799 9788 9776 9761 9746 9728 9708 9686 9661 9632 9600 9563 9522 9474 9420 9359 9291 9214 9128 9033 8928 8814 8690 8557 8414 8263 8103 7936 7762 7582 7397 7209 7018 6826 6635 6445 6259 6077 5903 5738 5583 5440 5312 5199 5104 5028 4973 4938 4925 4934 4965 5018 5092 5186 5298 5426 5569 5725 5891 6064 6243 6426 6609 6792 6972 7148 7318 7482 7640 7789 7931 8064 8190 8307 8417 8519 8614 8703 8784 8860 8930 8994 9053 9107 9156 9201 9241 9278 9310 9340 9365 9388 9408 9425 9440 9452 9463 9471 9478 9483 9487 9489 9490 9490 9490 9489 9487 9484 9482 9479 9477 9474 9472 9470 9468 9467 9466 9466 9466 9467 9468 9470 9472 9475 9478 9482 9487 9493 9499 9506 9514 9523 9532 9542 9553 9564 9576 9588 9601 9614 9627 9640 9652 9665 9677 9689 9700 9711 9722 9732 9742 9751 9760 9768 9777 9785 9792 9799 9806 9812 9818 9824 9829 9833 9837 9841 9844 9847 9849 9851 9853 9855 9856 9858 9859 9860 9861 9862 9862 9863 9863 9863 9862 9861 9860 9859 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9833 9831 9829 9828 9826 9824 9823 9821 9819 9818 9817 9816 9815 9814 9813 9813 9813 9813 9813 9813 9813 9814 9814 4846 5 2 2 9814 9814 9814 9814 9814 9813 9814 9814 9814 9815 9816 9817 9819 9821 9824 9826 9829 9832 9835 9838 9841 9843 9845 9846 9847 9848 9847 9847 9845 9844 9842 9839 9837 9835 9832 9830 9828 9827 9825 9824 9822 9821 9820 9819 9817 9815 9812 9809 9805 9800 9794 9788 9780 9772 9763 9753 9742 9731 9719 9707 9695 9683 9670 9658 9647 9635 9625 9615 9605 9597 9589 9583 9577 9573 9569 9567 9566 9566 9567 9569 9571 9575 9579 9584 9590 9596 9602 9609 9616 9623 9630 9637 9644 9651 9658 9665 9672 9679 9686 9693 9700 9707 9714 9720 9727 9733 9739 9744 9749 9753 9757 9759 9761 9762 9762 9761 9758 9755 9750 9744 9737 9729 9719 9708 9697 9683 9669 9653 9637 9619 9599 9579 9557 9535 9511 9487 9462 9436 9410 9384 9358 9332 9307 9283 9259 9237 9217 9198 9181 9166 9153 9142 9134 9127 9122 9119 9118 9119 9120 9123 9126 9130 9134 9138 9141 9144 9146 9147 9147 9145 9141 9136 9129 9120 9110 9098 9084 9068 9051 9033 9015 8995 8975 8956 8936 8918 8900 8883 8868 8855 8844 8836 8829 8826 8825 8827 8831 8838 8847 8858 8872 8887 8903 8920 8939 8957 8976 8995 9014 9032 9049 9066 9082 9097 9111 9124 9137 9149 9160 9171 9181 9192 9202 9212 9223 9234 9245 9256 9268 9280 9293 9305 9319 9332 9346 9360 9374 9389 9404 9419 9434 9449 9465 9480 9496 9512 9528 9545 9561 9577 9593 9609 9625 9640 9655 9669 9682 9695 9707 9718 9728 9737 9746 9753 9760 9766 9772 9776 9780 9784 9787 9790 9792 9793 9794 9795 9794 9794 9792 9790 9788 9785 9781 9776 9772 9766 9761 9755 9750 9745 9740 9735 9731 9728 9726 9724 9723 9723 9724 9726 9729 9732 9736 9740 9744 9749 9754 9758 9763 9767 9770 9774 9777 9779 9781 9783 9783 9784 9784 9783 9782 9780 9778 9774 9771 9766 9761 9755 9748 9741 9733 9724 9714 9704 9693 9682 9670 9659 9647 9635 9623 9612 9600 9590 9579 9569 9560 9552 9544 9536 9530 9524 9519 9515 9511 9509 9507 9506 9506 9508 9510 9513 9517 9522 9528 9534 9542 9550 9559 9568 9577 9587 9597 9607 9618 9628 9638 9648 9658 9667 9676 9685 9694 9702 9709 9716 9723 9729 9734 9738 9742 9745 9748 9749 9750 9750 9749 9747 9745 9742 9738 9734 9730 9726 9721 9716 9712 9708 9704 9701 9698 9695 9694 9692 9692 9692 9692 9693 9695 9697 9699 9701 9703 9706 9709 9711 9714 9717 9720 9723 9725 9728 9731 9733 9736 9739 9741 9744 9746 9749 9751 9753 9755 9757 9759 9760 9761 9763 9763 9764 9765 9765 9765 9765 9765 9765 9765 9764 9764 9763 9762 9762 9761 9760 9760 9759 9758 9758 9757 9757 9757 9757 9758 9758 9759 9760 9761 9763 9765 9767 9770 9772 9775 9778 9781 9784 9788 9791 9794 9798 9801 9804 9807 9810 9813 9816 9818 9820 9822 9823 4847 5 2 2 9825 9826 9827 9828 9828 9829 9829 9830 9830 9831 9831 9832 9833 9833 9834 9835 9835 9836 9836 9837 9837 9837 9837 9837 9837 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9819 9819 9818 9817 9816 9814 9813 9811 9809 9806 9804 9801 9798 9795 9791 9788 9784 9780 9775 9770 9766 9760 9754 9748 9741 9734 9726 9717 9707 9697 9685 9672 9659 9644 9629 9612 9595 9577 9559 9540 9521 9502 9484 9466 9448 9432 9417 9404 9392 9382 9373 9367 9362 9360 9359 9360 9362 9365 9370 9375 9381 9386 9392 9397 9402 9406 9408 9409 9408 9406 9401 9394 9385 9373 9358 9341 9320 9295 9267 9236 9200 9160 9117 9069 9017 8960 8900 8836 8767 8695 8619 8540 8458 8373 8285 8196 8105 8012 7919 7826 7734 7642 7553 7466 7383 7305 7232 7165 7106 7056 7014 6983 6963 6953 6955 6969 6995 7032 7080 7138 7206 7282 7366 7456 7551 7649 7750 7851 7953 8054 8152 8247 8339 8427 8511 8589 8663 8732 8796 8855 8910 8959 9005 9046 9083 9116 9146 9172 9194 9213 9228 9241 9250 9258 9262 9265 9266 9266 9264 9261 9258 9254 9250 9247 9243 9241 9238 9237 9236 9235 9236 9237 9239 9241 9244 9248 9252 9257 9262 9268 9274 9280 9287 9294 9302 9310 9319 9328 9338 9348 9358 9369 9380 9392 9403 9415 9427 9439 9451 9462 9474 9485 9495 9506 9515 9525 9533 9541 9549 9556 9563 9569 9575 9581 9586 9591 9596 9600 9604 9607 9610 9612 9613 9614 9614 9613 9612 9609 9606 9602 9597 9591 9585 9579 9572 9564 9557 9550 9542 9535 9528 9520 9513 9506 9500 9493 9486 9479 9472 9466 9459 9452 9446 9440 9434 9429 9425 9421 9418 9416 9415 9415 9416 9419 9422 9426 9432 9438 9445 9453 9461 9470 9479 9488 9498 9507 9516 9524 9533 9540 9548 9554 9560 9565 9569 9573 9575 9576 9576 9575 9573 9570 9566 9560 9554 9546 9537 9526 9515 9502 9489 9474 9458 9441 9424 9406 9388 9369 9350 9332 9314 9297 9281 9266 9253 9241 9232 9224 9219 9216 9216 9218 9222 9228 9235 9245 9256 9268 9281 9295 9310 9325 9340 9355 9371 9386 9402 9417 9432 9448 9463 9478 9493 9507 9522 9536 9550 9564 9578 9591 9603 9615 9627 9637 9647 9656 9665 9673 9680 9686 9692 9698 9703 9708 9712 9717 9721 9726 9730 9734 9739 9743 9748 9752 9756 9760 9763 9766 9769 9772 9773 9775 9776 9776 9776 9776 9775 9774 9772 9771 9769 9767 9765 9763 9761 9758 9755 9752 9749 9745 9740 9735 9730 9724 9718 9711 9705 9698 9691 9685 9679 9674 9670 9666 9664 9662 9662 9663 9665 9668 9672 9677 9682 9688 9694 9700 9706 9712 9718 9723 9728 9732 9736 9739 9742 9744 9746 9748 9749 9750 9751 9751 9752 9752 9752 9752 9751 9751 9750 9749 9748 9747 9745 9744 9743 9742 9741 4848 5 2 2 9740 9740 9739 9739 9738 9738 9737 9737 9736 9735 9733 9731 9728 9725 9721 9717 9712 9707 9702 9696 9691 9685 9679 9674 9669 9665 9660 9657 9653 9650 9648 9646 9644 9642 9640 9639 9638 9637 9636 9635 9634 9633 9633 9633 9632 9633 9633 9633 9634 9635 9636 9637 9637 9638 9638 9638 9638 9637 9636 9634 9631 9628 9624 9619 9613 9607 9599 9590 9580 9569 9556 9541 9524 9506 9485 9461 9434 9405 9372 9335 9294 9249 9199 9144 9083 9017 8945 8866 8781 8689 8590 8484 8372 8252 8127 7995 7857 7715 7567 7416 7261 7104 6944 6783 6621 6458 6296 6133 5972 5812 5653 5495 5340 5187 5037 4891 4748 4610 4478 4354 4237 4129 4033 3948 3878 3822 3784 3763 3761 3780 3818 3877 3957 4057 4176 4313 4468 4636 4818 5011 5211 5418 5628 5839 6048 6254 6456 6650 6836 7014 7182 7340 7488 7626 7755 7875 7986 8090 8186 8276 8361 8440 8515 8585 8652 8715 8774 8829 8881 8929 8973 9013 9050 9083 9111 9136 9157 9174 9187 9197 9203 9206 9205 9201 9194 9184 9171 9155 9137 9116 9094 9070 9044 9017 8990 8962 8934 8907 8882 8857 8835 8814 8796 8781 8768 8759 8752 8748 8747 8747 8750 8755 8760 8766 8773 8779 8784 8788 8791 8791 8789 8785 8778 8767 8755 8739 8721 8701 8679 8655 8631 8606 8581 8558 8536 8516 8500 8486 8477 8472 8472 8476 8486 8501 8521 8546 8575 8609 8646 8687 8730 8775 8821 8869 8916 8963 9009 9054 9098 9139 9179 9216 9250 9283 9313 9340 9366 9389 9410 9429 9447 9463 9477 9490 9502 9513 9522 9530 9537 9544 9549 9553 9557 9559 9561 9562 9562 9561 9560 9558 9556 9554 9551 9549 9546 9543 9540 9537 9534 9531 9529 9526 9524 9522 9520 9518 9516 9515 9513 9512 9511 9510 9509 9509 9509 9510 9511 9512 9514 9516 9519 9522 9526 9530 9534 9539 9544 9549 9554 9559 9564 9569 9574 9579 9584 9589 9593 9598 9602 9606 9610 9614 9618 9622 9626 9629 9633 9636 9639 9641 9644 9646 9647 9648 9649 9649 9649 9648 9646 9644 9641 9638 9635 9631 9626 9621 9616 9610 9605 9599 9593 9587 9581 9574 9568 9562 9556 9550 9545 9539 9533 9527 9521 9516 9510 9503 9497 9490 9484 9476 9469 9461 9453 9444 9436 9426 9416 9406 9395 9384 9371 9358 9344 9328 9310 9291 9269 9244 9215 9182 9145 9103 9054 8999 8936 8865 8786 8697 8599 8491 8374 8245 8107 7960 7803 7638 7466 7287 7103 6917 6729 6541 6356 6175 6001 5836 5682 5542 5416 5307 5216 5145 5095 5065 5058 5072 5108 5165 5242 5337 5451 5580 5723 5878 6044 6217 6397 6579 6764 6948 7130 7308 7481 7647 7805 7955 8096 8228 8350 8462 8564 8658 8743 8820 8889 8951 9006 9057 9102 9142 9179 9212 9243 9270 9295 9318 9339 9358 9375 9391 9405 9417 9428 9437 9445 9451 9456 9460 9462 9464 4849 5 2 2 9465 9464 9463 9462 9459 9456 9452 9447 9442 9436 9428 9420 9411 9400 9388 9375 9360 9343 9325 9305 9283 9260 9236 9211 9185 9158 9130 9103 9076 9050 9025 9002 8979 8959 8941 8925 8912 8900 8891 8883 8877 8873 8869 8866 8862 8859 8854 8847 8839 8827 8813 8795 8773 8746 8715 8679 8637 8590 8537 8478 8413 8343 8266 8183 8095 8001 7902 7798 7689 7577 7462 7345 7227 7108 6991 6876 6764 6658 6558 6466 6384 6311 6251 6203 6169 6148 6143 6152 6175 6213 6264 6328 6404 6491 6587 6692 6802 6918 7038 7159 7282 7403 7524 7641 7755 7865 7970 8070 8165 8253 8337 8415 8487 8555 8617 8675 8728 8778 8823 8865 8904 8940 8972 9002 9030 9055 9078 9099 9117 9134 9149 9163 9175 9186 9196 9205 9213 9220 9226 9232 9237 9242 9246 9250 9254 9257 9260 9262 9264 9265 9266 9266 9266 9266 9265 9263 9262 9260 9258 9255 9253 9251 9248 9246 9244 9242 9240 9238 9235 9233 9231 9229 9227 9224 9222 9219 9217 9214 9212 9209 9207 9205 9203 9201 9199 9198 9197 9196 9195 9194 9193 9193 9192 9192 9191 9190 9190 9189 9188 9187 9185 9184 9183 9181 9180 9178 9176 9174 9173 9171 9169 9167 9165 9163 9160 9158 9155 9153 9150 9147 9145 9141 9138 9135 9132 9128 9124 9120 9116 9112 9107 9102 9097 9092 9087 9081 9075 9069 9063 9057 9051 9045 9039 9033 9026 9020 9014 9008 9002 8996 8991 8985 8980 8974 8969 8965 8960 8956 8952 8949 8946 8943 8941 8940 8938 8937 8937 8937 8937 8937 8937 8938 8939 8939 8940 8941 8942 8942 8943 8944 8944 8945 8945 8946 8946 8946 8946 8945 8945 8944 8942 8940 8938 8936 8932 8929 8925 8921 8916 8911 8905 8899 8893 8886 8879 8871 8863 8853 8843 8832 8820 8806 8791 8774 8755 8734 8711 8687 8660 8631 8600 8569 8535 8502 8467 8433 8399 8366 8335 8306 8280 8257 8237 8221 8209 8202 8200 8202 8209 8220 8236 8256 8280 8308 8338 8371 8406 8442 8479 8516 8554 8591 8627 8662 8696 8728 8759 8788 8815 8841 8865 8888 8909 8930 8949 8968 8985 9002 9019 9034 9049 9064 9078 9091 9103 9115 9126 9137 9147 9156 9165 9173 9181 9189 9197 9204 9211 9218 9225 9232 9239 9246 9252 9258 9264 9270 9274 9279 9283 9286 9289 9291 9292 9294 9295 9296 9296 9297 9297 9298 9299 9299 9300 9302 9303 9305 9307 9309 9311 9314 9317 9320 9324 9327 9332 9336 9341 9346 9351 9356 9362 9368 9374 9380 9385 9391 9396 9400 9404 9408 9411 9412 9414 9414 9414 9414 9412 9411 9409 9408 9406 9405 9404 9403 9403 9404 9405 9407 9409 9413 9417 9421 9426 9432 9438 9444 9451 9458 9465 9472 9478 9485 9492 9498 9505 9510 9516 9521 9526 9530 9534 9538 9541 9545 9547 9550 9552 9554 9557 9559 9561 9563 9566 9568 9571 9573 9576 9579 9581 9584 4850 5 2 3 9591 9592 9594 9595 9596 9598 9600 9602 9604 9606 9608 9610 9613 9615 9616 9618 9619 9620 9621 9621 9621 9620 9619 9618 9617 9615 9614 9612 9610 9609 9607 9606 9605 9604 9603 9602 9602 9601 9601 9600 9600 9600 9599 9599 9598 9597 9597 9596 9595 9593 9592 9591 9590 9588 9587 9586 9584 9583 9581 9579 9578 9576 9575 9573 9571 9570 9568 9567 9566 9564 9563 9562 9562 9561 9561 9560 9560 9560 9559 9559 9559 9558 9557 9555 9553 9550 9547 9543 9539 9533 9528 9521 9515 9508 9500 9493 9486 9478 9471 9465 9459 9454 9450 9446 9444 9442 9442 9442 9444 9446 9449 9453 9458 9464 9470 9476 9483 9491 9498 9506 9514 9521 9529 9537 9544 9552 9559 9566 9573 9579 9586 9592 9597 9603 9608 9613 9617 9621 9625 9628 9631 9633 9636 9638 9639 9641 9642 9643 9644 9644 9644 9645 9645 9644 9644 9644 9643 9643 9642 9641 9640 9639 9638 9636 9635 9634 9633 9633 9632 9632 9631 9632 9632 9633 9634 9635 9636 9638 9640 9642 9644 9646 9648 9650 9652 9653 9654 9655 9656 9657 9657 9657 9657 9657 9657 9657 9657 9656 9656 9656 9656 9657 9657 9657 9658 9658 9659 9659 9659 9660 9660 9659 9659 9658 9657 9656 9655 9654 9652 9651 9649 9648 9647 9646 9645 9645 9645 9645 9646 9647 9649 9651 9653 9655 9657 9659 9662 9664 9665 9666 9667 9668 9668 9667 9666 9664 9662 9660 9657 9654 9651 9648 9645 9642 9640 9637 9635 9633 9631 9630 9628 9627 9626 9625 9624 9623 9621 9620 9618 9617 9615 9612 9610 9608 9606 9604 9602 9600 9599 9598 9598 9598 9599 9600 9601 9603 9605 9607 9609 9612 9614 9616 9618 9619 9620 9621 9621 9621 9620 9619 9618 9616 9615 9613 9612 9611 9610 9610 9610 9610 9611 9613 9614 9617 9619 9622 9624 9627 9630 9632 9634 9636 9638 9639 9639 9640 9639 9638 9637 9635 9633 9630 9627 9624 9621 9617 9614 9610 9606 9603 9599 9596 9592 9589 9586 9583 9580 9578 9575 9573 9571 9569 9566 9564 9562 9560 9557 9555 9552 9549 9546 9543 9540 9536 9532 9528 9523 9519 9514 9509 9504 9499 9494 9489 9484 9479 9475 9471 9467 9464 9462 9460 9459 9458 9458 9459 9460 9462 9465 9468 9472 9475 9480 9484 9489 9494 9498 9503 9508 9512 9517 9521 9525 9529 9532 9536 9540 9543 9546 9550 9553 9557 9560 9564 9567 9571 9575 9578 9581 9585 9588 9590 9593 9595 9596 9597 9598 9598 9597 9596 9595 9593 9590 9587 9584 9581 9577 9573 9569 9565 9560 9556 9551 9547 9542 9538 9533 9528 9524 9519 9515 9510 9506 9501 9497 9493 9489 9485 9482 9479 9476 9474 9472 9471 9470 9470 9470 9471 9473 9475 9478 9482 9485 9490 9494 9499 9504 9510 9515 9521 9526 9532 9537 9543 9548 9554 9559 9564 9569 9573 9578 9582 9586 9590 9593 9596 9599 9602 9604 9606 4851 5 2 3 9608 9609 9610 9610 9611 9611 9611 9611 9610 9610 9609 9609 9609 9608 9608 9608 9608 9608 9608 9608 9608 9608 9608 9607 9607 9606 9605 9604 9602 9600 9597 9594 9591 9587 9583 9579 9574 9570 9565 9561 9556 9552 9547 9543 9539 9535 9532 9528 9525 9522 9518 9515 9512 9510 9507 9504 9502 9499 9497 9495 9494 9493 9492 9492 9492 9493 9494 9496 9498 9501 9504 9508 9511 9516 9520 9524 9528 9532 9536 9540 9544 9547 9551 9554 9557 9560 9562 9565 9568 9571 9574 9577 9580 9583 9585 9588 9591 9593 9595 9597 9598 9599 9600 9600 9600 9599 9598 9596 9594 9592 9590 9588 9586 9584 9583 9581 9579 9578 9576 9575 9573 9572 9570 9568 9565 9562 9558 9554 9549 9544 9538 9532 9525 9518 9511 9505 9498 9492 9486 9481 9476 9472 9469 9466 9465 9464 9464 9464 9465 9466 9467 9469 9471 9472 9474 9475 9476 9476 9476 9475 9474 9472 9470 9467 9463 9458 9453 9448 9442 9435 9428 9421 9413 9406 9398 9391 9384 9377 9371 9366 9361 9358 9355 9354 9354 9355 9356 9359 9363 9367 9372 9376 9381 9386 9390 9393 9395 9396 9396 9393 9388 9381 9371 9359 9343 9324 9301 9275 9244 9209 9170 9126 9076 9022 8962 8897 8827 8751 8671 8585 8495 8401 8303 8202 8099 7994 7888 7782 7677 7574 7473 7376 7282 7193 7110 7032 6960 6894 6834 6781 6734 6694 6659 6631 6607 6590 6577 6569 6566 6567 6573 6583 6597 6616 6640 6668 6701 6738 6781 6829 6882 6939 7002 7069 7140 7215 7294 7375 7459 7545 7632 7719 7806 7892 7977 8060 8140 8218 8292 8363 8430 8494 8553 8609 8661 8710 8754 8796 8834 8869 8901 8930 8957 8982 9004 9024 9043 9059 9074 9087 9099 9109 9119 9127 9134 9141 9147 9152 9157 9162 9166 9171 9175 9179 9183 9187 9191 9195 9200 9204 9209 9213 9218 9223 9228 9233 9238 9243 9248 9253 9258 9263 9268 9274 9279 9284 9289 9294 9299 9304 9309 9314 9319 9324 9328 9333 9337 9342 9346 9350 9354 9358 9362 9366 9369 9372 9376 9379 9382 9384 9387 9389 9392 9394 9396 9397 9399 9400 9402 9403 9405 9406 9408 9409 9411 9413 9415 9417 9419 9422 9425 9427 9430 9433 9436 9439 9442 9444 9447 9449 9451 9452 9453 9454 9454 9453 9451 9449 9445 9441 9435 9429 9421 9411 9400 9388 9374 9358 9340 9320 9297 9272 9245 9215 9182 9147 9109 9069 9026 8981 8933 8885 8835 8784 8733 8682 8633 8585 8539 8497 8458 8424 8394 8370 8352 8339 8333 8334 8341 8353 8372 8396 8426 8460 8497 8538 8582 8627 8673 8720 8767 8813 8858 8901 8942 8981 9018 9052 9083 9112 9138 9161 9182 9200 9217 9231 9243 9253 9261 9267 9271 9273 9273 9272 9268 9262 9255 9245 9233 9219 9202 9183 9162 9138 9112 9084 9053 9019 8984 8946 8906 8864 8821 8776 8729 8682 8634 8586 8538 8490 4852 5 2 3 8444 8399 8357 8317 8280 8247 8219 8195 8175 8162 8153 8151 8154 8164 8179 8199 8225 8256 8291 8331 8374 8420 8469 8519 8571 8623 8675 8727 8778 8827 8875 8921 8964 9006 9044 9080 9114 9145 9174 9200 9225 9247 9268 9287 9305 9322 9337 9352 9365 9378 9390 9401 9412 9422 9431 9440 9448 9455 9462 9467 9472 9477 9481 9484 9487 9489 9491 9493 9494 9495 9496 9497 9498 9498 9499 9500 9500 9500 9501 9501 9501 9501 9500 9499 9498 9497 9496 9494 9492 9490 9488 9485 9483 9481 9479 9477 9475 9474 9472 9471 9471 9470 9470 9470 9470 9471 9471 9471 9471 9471 9471 9470 9469 9468 9466 9464 9462 9459 9456 9453 9449 9446 9442 9438 9435 9431 9428 9425 9422 9420 9418 9417 9416 9415 9415 9416 9416 9417 9419 9420 9422 9424 9426 9428 9429 9431 9433 9435 9437 9438 9439 9441 9442 9443 9444 9445 9446 9446 9447 9448 9448 9448 9449 9449 9449 9448 9448 9447 9446 9445 9444 9443 9441 9439 9437 9435 9432 9430 9427 9425 9422 9419 9417 9414 9412 9409 9406 9404 9401 9398 9395 9392 9389 9386 9382 9379 9375 9371 9366 9362 9357 9352 9348 9343 9338 9333 9329 9324 9320 9317 9313 9310 9307 9304 9302 9300 9298 9297 9295 9294 9293 9292 9290 9289 9287 9285 9283 9280 9277 9273 9268 9263 9257 9250 9241 9232 9220 9207 9191 9173 9152 9127 9098 9066 9028 8985 8936 8880 8818 8748 8671 8585 8491 8388 8276 8155 8025 7887 7740 7585 7422 7253 7078 6898 6714 6529 6342 6157 5974 5795 5622 5457 5302 5159 5029 4914 4816 4736 4674 4633 4612 4611 4632 4673 4733 4813 4911 5026 5155 5298 5453 5616 5787 5963 6142 6323 6503 6681 6855 7024 7187 7342 7490 7630 7762 7885 8000 8106 8205 8296 8380 8458 8530 8596 8658 8715 8768 8817 8862 8905 8944 8981 9015 9046 9075 9101 9125 9146 9166 9183 9199 9212 9225 9236 9245 9254 9262 9269 9276 9283 9289 9295 9301 9307 9313 9319 9324 9330 9336 9341 9346 9351 9356 9360 9365 9369 9372 9376 9379 9382 9385 9388 9390 9393 9396 9398 9401 9403 9405 9407 9409 9411 9413 9415 9416 9417 9419 9420 9421 9421 9422 9423 9424 9424 9425 9426 9427 9427 9428 9429 9430 9431 9432 9432 9433 9434 9434 9434 9434 9434 9434 9434 9433 9433 9432 9432 9432 9431 9431 9431 9431 9431 9432 9432 9433 9433 9434 9435 9435 9436 9436 9437 9437 9437 9438 9437 9437 9437 9436 9436 9435 9434 9433 9432 9431 9430 9429 9428 9427 9425 9424 9423 9422 9421 9420 9419 9419 9418 9417 9416 9415 9414 9413 9412 9410 9409 9407 9405 9403 9401 9399 9396 9393 9390 9387 9384 9380 9376 9372 9367 9363 9358 9353 9347 9341 9335 9329 9322 9315 9307 9299 9291 9283 9274 9265 9256 9247 9238 9229 9220 9211 9202 9194 9186 9179 9171 9164 9157 9151 9145 4853 5 2 3 9139 9133 9127 9121 9116 9111 9106 9101 9097 9093 9089 9086 9083 9081 9079 9078 9077 9078 9078 9079 9081 9083 9085 9088 9090 9093 9096 9099 9102 9105 9108 9111 9114 9117 9120 9124 9128 9132 9136 9141 9147 9152 9158 9165 9172 9179 9186 9193 9200 9207 9214 9220 9227 9233 9239 9244 9249 9254 9259 9264 9269 9273 9278 9283 9287 9292 9297 9301 9306 9310 9315 9319 9322 9326 9329 9331 9334 9335 9337 9337 9338 9338 9338 9337 9336 9336 9335 9333 9332 9331 9329 9327 9325 9323 9321 9318 9315 9311 9307 9302 9297 9291 9284 9277 9269 9260 9251 9240 9229 9217 9204 9189 9174 9157 9139 9119 9098 9075 9050 9024 8996 8967 8937 8905 8873 8839 8806 8772 8739 8706 8675 8645 8617 8592 8569 8549 8532 8519 8510 8504 8502 8504 8510 8520 8533 8550 8570 8592 8617 8644 8672 8702 8733 8764 8796 8827 8859 8889 8918 8947 8974 8999 9023 9046 9067 9086 9104 9120 9135 9149 9162 9173 9183 9193 9202 9209 9216 9223 9228 9233 9237 9240 9243 9244 9245 9245 9244 9242 9240 9237 9233 9228 9223 9218 9212 9207 9201 9195 9190 9185 9181 9177 9174 9172 9171 9170 9170 9171 9172 9174 9177 9180 9183 9186 9190 9194 9197 9201 9204 9207 9210 9212 9214 9216 9217 9217 9218 9218 9217 9217 9216 9214 9212 9210 9208 9206 9203 9200 9197 9193 9190 9186 9182 9179 9175 9171 9168 9164 9161 9158 9155 9153 9151 9149 9148 9147 9147 9147 9147 9148 9150 9151 9153 9155 9158 9161 9164 9167 9170 9174 9177 9181 9185 9188 9192 9196 9200 9203 9207 9210 9213 9217 9219 9222 9224 9226 9228 9229 9230 9231 9232 9232 9232 9233 9233 9233 9233 9234 9234 9235 9236 9237 9238 9239 9241 9242 9244 9245 9247 9248 9249 9250 9250 9250 9250 9249 9249 9248 9246 9245 9243 9242 9240 9238 9237 9235 9234 9232 9231 9230 9228 9227 9226 9224 9223 9221 9219 9217 9214 9211 9208 9205 9201 9197 9192 9187 9182 9176 9169 9161 9153 9144 9134 9122 9110 9096 9080 9063 9044 9022 8999 8973 8944 8913 8879 8842 8802 8759 8712 8663 8610 8554 8495 8433 8369 8302 8233 8163 8091 8019 7947 7875 7806 7738 7673 7612 7556 7505 7461 7423 7392 7369 7355 7349 7351 7362 7382 7410 7445 7487 7536 7590 7649 7711 7777 7844 7912 7979 8046 8111 8173 8232 8287 8338 8384 8425 8462 8493 8520 8542 8560 8573 8583 8589 8593 8593 8591 8587 8582 8576 8568 8561 8553 8545 8537 8530 8524 8519 8516 8513 8512 8513 8515 8519 8525 8532 8541 8551 8562 8575 8588 8603 8618 8634 8650 8666 8682 8698 8713 8729 8743 8758 8771 8784 8796 8808 8819 8829 8839 8848 8857 8865 8873 8880 8887 8893 8899 8905 8910 8915 8920 8925 8930 8935 8940 8945 8951 8956 8962 8969 8976 8983 8990 8998 9006 9014 9023 9031 9040 9048 4854 5 2 3 9056 9063 9071 9078 9084 9090 9095 9100 9104 9109 9112 9116 9119 9123 9126 9129 9132 9136 9139 9143 9146 9149 9152 9155 9158 9160 9162 9164 9164 9164 9164 9163 9162 9160 9157 9155 9152 9149 9146 9143 9140 9137 9135 9132 9130 9128 9126 9125 9123 9121 9119 9116 9113 9110 9107 9102 9098 9093 9087 9081 9074 9067 9059 9052 9043 9035 9027 9018 9010 9001 8993 8985 8976 8968 8960 8953 8945 8938 8932 8926 8920 8915 8911 8908 8905 8903 8903 8903 8904 8906 8910 8914 8919 8926 8933 8940 8949 8957 8967 8976 8986 8996 9005 9015 9024 9034 9042 9051 9059 9066 9073 9079 9085 9091 9096 9100 9104 9108 9111 9114 9116 9119 9120 9122 9123 9124 9125 9125 9126 9126 9126 9125 9125 9124 9123 9123 9121 9120 9119 9118 9116 9115 9113 9111 9109 9108 9106 9104 9102 9100 9098 9097 9095 9093 9091 9089 9086 9084 9082 9080 9077 9075 9072 9069 9066 9063 9060 9057 9054 9051 9048 9045 9042 9039 9036 9034 9032 9030 9029 9028 9027 9026 9026 9027 9027 9028 9030 9031 9033 9035 9037 9039 9042 9045 9048 9051 9054 9057 9061 9065 9068 9072 9077 9081 9085 9089 9094 9098 9102 9106 9110 9114 9118 9121 9124 9126 9129 9131 9132 9133 9134 9134 9134 9133 9132 9131 9130 9128 9126 9124 9123 9121 9119 9117 9115 9113 9112 9111 9110 9109 9108 9108 9108 9109 9110 9111 9112 9114 9116 9118 9120 9123 9125 9127 9129 9131 9132 9133 9134 9134 9134 9133 9132 9130 9127 9124 9120 9115 9110 9104 9097 9090 9082 9074 9065 9055 9045 9035 9024 9013 9001 8989 8977 8965 8953 8941 8929 8918 8907 8897 8887 8878 8870 8863 8856 8850 8845 8841 8837 8833 8830 8828 8825 8823 8821 8818 8816 8813 8810 8807 8804 8801 8798 8795 8793 8790 8789 8788 8788 8789 8791 8794 8798 8803 8809 8816 8824 8833 8843 8854 8865 8876 8888 8899 8911 8922 8933 8943 8953 8961 8969 8976 8982 8987 8991 8993 8994 8994 8993 8991 8987 8982 8977 8970 8962 8953 8944 8934 8923 8912 8901 8889 8878 8866 8854 8843 8832 8822 8812 8802 8793 8784 8776 8768 8761 8755 8748 8742 8737 8732 8727 8723 8718 8714 8710 8706 8702 8697 8693 8687 8682 8675 8667 8657 8646 8632 8616 8597 8574 8547 8515 8478 8435 8386 8330 8266 8194 8114 8024 7924 7814 7695 7565 7424 7274 7114 6945 6768 6583 6392 6197 5998 5798 5598 5401 5209 5024 4849 4685 4535 4400 4284 4186 4109 4054 4022 4012 4025 4060 4118 4196 4293 4409 4540 4685 4842 5009 5182 5361 5543 5725 5907 6086 6261 6431 6595 6752 6901 7043 7177 7303 7422 7533 7637 7735 7827 7912 7993 8068 8139 8205 8267 8324 8378 8428 8475 8518 8558 8594 8627 8658 8686 8711 8734 8755 8774 8791 8807 8822 8836 8849 8861 8873 8884 8894 8905 8914 8923 8931 8939 4855 5 2 3 8946 8953 8959 8964 8969 8973 8976 8979 8981 8982 8983 8984 8984 8984 8984 8984 8984 8983 8983 8983 8982 8982 8982 8981 8981 8981 8981 8981 8981 8981 8980 8980 8980 8979 8978 8977 8976 8974 8972 8969 8966 8962 8958 8952 8946 8939 8930 8920 8910 8897 8884 8869 8852 8835 8815 8795 8774 8751 8728 8703 8679 8654 8629 8604 8579 8555 8532 8511 8490 8472 8455 8440 8427 8417 8409 8403 8400 8399 8400 8403 8408 8416 8424 8435 8446 8458 8471 8484 8498 8511 8524 8537 8549 8560 8571 8580 8588 8595 8601 8605 8609 8611 8612 8612 8611 8610 8607 8604 8600 8596 8591 8587 8582 8577 8572 8567 8563 8560 8556 8554 8552 8551 8551 8552 8553 8555 8558 8561 8565 8569 8574 8578 8583 8587 8591 8594 8597 8598 8600 8600 8599 8597 8595 8591 8586 8580 8573 8565 8555 8544 8532 8518 8502 8484 8465 8442 8418 8390 8360 8326 8289 8248 8202 8153 8099 8041 7977 7908 7834 7754 7668 7575 7476 7371 7258 7138 7011 6876 6734 6585 6428 6264 6093 5917 5734 5547 5356 5162 4966 4770 4573 4378 4185 3996 3811 3632 3460 3295 3139 2991 2853 2725 2607 2501 2406 2323 2252 2195 2151 2121 2106 2106 2121 2153 2202 2268 2350 2450 2567 2701 2850 3015 3193 3383 3585 3795 4012 4234 4458 4683 4907 5126 5341 5547 5746 5934 6111 6276 6430 6571 6699 6816 6921 7015 7098 7171 7236 7292 7340 7381 7416 7445 7469 7487 7501 7511 7516 7518 7517 7512 7505 7496 7485 7472 7460 7447 7435 7424 7416 7409 7406 7406 7410 7418 7430 7446 7466 7490 7517 7548 7581 7615 7652 7689 7726 7762 7798 7832 7863 7893 7919 7942 7961 7976 7986 7992 7992 7987 7976 7959 7935 7904 7866 7820 7765 7702 7629 7548 7457 7356 7246 7126 6997 6860 6714 6560 6399 6231 6058 5880 5698 5514 5327 5140 4953 4767 4584 4404 4229 4060 3898 3744 3600 3466 3345 3236 3143 3065 3005 2962 2939 2935 2951 2988 3045 3123 3221 3338 3473 3624 3790 3970 4161 4361 4567 4779 4993 5207 5419 5628 5831 6028 6217 6398 6568 6729 6880 7021 7152 7274 7386 7490 7587 7676 7759 7836 7907 7974 8037 8095 8150 8201 8249 8294 8335 8374 8410 8443 8474 8502 8528 8551 8572 8591 8608 8624 8638 8651 8663 8673 8683 8691 8699 8706 8713 8718 8722 8726 8728 8730 8730 8729 8726 8723 8717 8711 8702 8692 8681 8667 8652 8635 8616 8595 8572 8546 8518 8488 8455 8420 8383 8342 8300 8254 8207 8158 8107 8054 8000 7945 7891 7836 7782 7730 7679 7631 7586 7544 7506 7473 7444 7421 7403 7390 7382 7380 7384 7392 7405 7423 7444 7469 7497 7526 7557 7588 7620 7650 7679 7706 7729 7747 7761 7770 7772 7767 7754 7733 7703 7664 7615 7556 7487 7408 7318 7219 7110 6992 6865 6730 6588 6440 6288 6132 5974 5815 5658 5503 5353 5210 4856 5 2 3 5074 4948 4834 4732 4645 4573 4518 4481 4461 4461 4479 4515 4569 4641 4730 4833 4951 5080 5220 5369 5525 5685 5848 6013 6176 6337 6495 6647 6793 6931 7062 7185 7299 7404 7502 7591 7673 7747 7815 7877 7934 7986 8033 8077 8118 8157 8193 8226 8258 8288 8315 8342 8366 8388 8409 8427 8443 8456 8467 8475 8480 8483 8481 8477 8469 8457 8441 8420 8396 8367 8333 8294 8251 8203 8150 8093 8032 7966 7897 7825 7751 7674 7596 7518 7441 7364 7290 7219 7151 7089 7031 6980 6935 6898 6868 6846 6833 6827 6830 6841 6859 6885 6918 6957 7002 7052 7107 7166 7227 7291 7357 7424 7491 7558 7624 7689 7753 7815 7874 7931 7986 8039 8088 8135 8179 8221 8260 8297 8332 8364 8395 8423 8450 8475 8498 8519 8540 8558 8576 8592 8607 8621 8634 8646 8657 8667 8676 8685 8693 8700 8707 8713 8719 8724 8729 8734 8738 8742 8746 8749 8752 8755 8757 8759 8761 8762 8763 8763 8763 8763 8763 8762 8760 8759 8757 8756 8754 8752 8750 8748 8747 8745 8743 8742 8741 8739 8738 8737 8736 8735 8734 8733 8731 8730 8728 8727 8725 8722 8720 8717 8715 8712 8709 8706 8702 8699 8696 8693 8689 8686 8683 8680 8678 8675 8673 8671 8670 8669 8668 8667 8667 8668 8669 8670 8672 8674 8676 8679 8682 8685 8689 8692 8696 8700 8703 8707 8710 8713 8716 8719 8721 8724 8726 8727 8729 8730 8731 8732 8733 8733 8734 8734 8734 8734 8735 8735 8734 8734 8734 8734 8733 8733 8732 8731 8730 8730 8729 8728 8727 8726 8725 8724 8722 8722 8721 8720 8719 8718 8717 8716 8715 8714 8713 8712 8711 8710 8709 8708 8708 8707 8706 8705 8705 8704 8704 8703 8703 8703 8702 8702 8702 8701 8701 8701 8700 8700 8699 8698 8698 8697 8696 8696 8695 8695 8694 8694 8694 8694 8694 8695 8695 8696 8696 8697 8697 8697 8697 8698 8697 8697 8697 8696 8696 8695 8694 8693 8692 8692 8691 8690 8689 8689 8689 8688 8688 8688 8688 8688 8688 8687 8687 8687 8686 8685 8684 8683 8682 8680 8679 8677 8676 8674 8673 8671 8670 8669 8668 8667 8667 8666 8666 8666 8666 8666 8667 8667 8668 8668 8669 8670 8670 8671 8672 8672 8673 8674 8674 8675 8676 8676 8677 8677 8678 8678 8678 8678 8678 8677 8677 8676 8675 8673 8672 8670 8668 8666 8664 8661 8659 8656 8654 8651 8649 8646 8643 8641 8638 8635 8632 8629 8625 8621 8617 8613 8608 8603 8598 8593 8587 8581 8574 8568 8562 8555 8549 8542 8536 8530 8524 8519 8514 8509 8505 8501 8498 8495 8493 8491 8490 8489 8488 8488 8489 8490 8491 8493 8496 8498 8502 8505 8509 8513 8518 8523 8528 8533 8539 8544 8550 8555 8561 8567 8572 8577 8582 8587 8591 8595 8599 8603 8606 8609 8611 8613 8614 8615 8616 8617 8617 8616 8616 8615 8614 8613 8611 8610 8608 8606 8605 8603 4857 5 2 3 8601 8599 8597 8595 8593 8591 8588 8586 8583 8579 8576 8572 8567 8562 8556 8550 8543 8536 8528 8520 8511 8501 8492 8482 8472 8462 8453 8443 8434 8425 8416 8408 8401 8394 8388 8382 8377 8373 8369 8366 8364 8362 8361 8360 8360 8360 8360 8361 8362 8364 8366 8368 8371 8374 8377 8381 8385 8389 8394 8399 8404 8409 8414 8419 8424 8429 8434 8439 8444 8448 8453 8457 8461 8465 8469 8472 8476 8479 8482 8486 8489 8492 8495 8499 8502 8505 8509 8512 8515 8518 8521 8524 8526 8529 8531 8532 8534 8535 8535 8536 8535 8535 8534 8533 8531 8530 8528 8526 8524 8522 8520 8518 8516 8514 8512 8511 8509 8507 8506 8504 8502 8500 8498 8495 8492 8489 8485 8481 8476 8471 8465 8459 8451 8444 8435 8426 8417 8407 8396 8385 8374 8362 8350 8338 8326 8313 8300 8287 8274 8261 8247 8232 8216 8200 8181 8162 8140 8115 8087 8056 8021 7982 7937 7887 7832 7770 7702 7626 7544 7455 7359 7256 7145 7028 6905 6775 6640 6500 6355 6207 6056 5903 5749 5594 5440 5289 5140 4996 4858 4726 4603 4489 4386 4296 4218 4155 4107 4075 4059 4060 4079 4114 4166 4234 4318 4416 4527 4649 4782 4923 5071 5224 5380 5537 5694 5850 6002 6150 6292 6429 6558 6680 6795 6903 7003 7096 7182 7261 7335 7403 7466 7525 7579 7630 7678 7722 7764 7803 7840 7875 7908 7938 7967 7994 8019 8042 8064 8085 8104 8122 8139 8155 8170 8184 8198 8211 8224 8236 8248 8260 8271 8282 8292 8303 8313 8322 8331 8339 8347 8355 8362 8368 8374 8380 8385 8390 8394 8398 8402 8406 8409 8413 8416 8419 8422 8425 8428 8431 8434 8437 8440 8444 8447 8450 8453 8456 8459 8463 8466 8470 8473 8477 8480 8483 8487 8490 8493 8496 8498 8501 8503 8505 8507 8509 8510 8512 8513 8514 8515 8516 8517 8519 8520 8521 8523 8524 8525 8527 8528 8530 8531 8532 8533 8533 8533 8533 8532 8531 8529 8527 8524 8521 8518 8514 8511 8507 8504 8500 8496 8493 8490 8487 8484 8482 8479 8476 8473 8470 8466 8462 8457 8451 8445 8438 8430 8421 8412 8402 8391 8380 8369 8358 8347 8337 8327 8317 8309 8302 8296 8291 8287 8284 8283 8283 8284 8285 8288 8292 8296 8300 8305 8310 8315 8320 8325 8330 8335 8340 8345 8349 8354 8358 8362 8365 8369 8372 8375 8378 8381 8383 8385 8387 8389 8390 8391 8392 8393 8393 8394 8394 8394 8394 8393 8393 8393 8393 8393 8393 8393 8393 8393 8393 8393 8393 8394 8394 8394 8394 8394 8394 8394 8394 8394 8394 8394 8393 8393 8393 8392 8391 8391 8390 8389 8387 8386 8384 8382 8379 8376 8373 8370 8366 8363 8359 8355 8350 8346 8342 8337 8333 8329 8325 8321 8317 8314 8310 8307 8304 8301 8298 8295 8292 8289 8286 8283 8280 8277 8274 8270 8267 8264 8261 8258 8255 8252 8249 8246 8243 8241 8238 4858 5 2 3 8236 8235 8233 8231 8230 8229 8229 8228 8228 8228 8228 8228 8229 8229 8230 8230 8231 8231 8232 8232 8232 8231 8231 8230 8229 8227 8225 8223 8221 8218 8215 8212 8209 8206 8202 8198 8194 8189 8184 8178 8172 8164 8155 8145 8133 8120 8104 8087 8067 8045 8021 7994 7965 7934 7901 7866 7830 7792 7754 7715 7676 7638 7600 7564 7530 7498 7468 7442 7418 7398 7382 7369 7360 7355 7354 7356 7362 7371 7383 7398 7415 7434 7456 7478 7502 7526 7551 7575 7599 7623 7645 7666 7685 7702 7717 7729 7738 7745 7748 7748 7745 7738 7728 7715 7698 7678 7655 7630 7601 7571 7539 7505 7470 7435 7399 7364 7329 7295 7264 7234 7207 7183 7162 7145 7132 7122 7117 7116 7120 7127 7138 7153 7171 7192 7216 7241 7268 7296 7325 7353 7381 7407 7432 7455 7475 7493 7508 7520 7529 7534 7537 7538 7536 7532 7526 7519 7511 7503 7496 7489 7483 7479 7476 7476 7478 7483 7490 7499 7512 7526 7543 7562 7582 7604 7628 7652 7677 7702 7727 7753 7778 7803 7827 7851 7874 7896 7917 7938 7957 7976 7994 8011 8027 8042 8056 8070 8082 8093 8104 8113 8122 8129 8136 8142 8147 8151 8155 8158 8161 8163 8164 8166 8167 8167 8168 8168 8167 8167 8166 8164 8163 8160 8158 8155 8151 8147 8143 8138 8133 8127 8122 8116 8111 8105 8100 8096 8091 8087 8084 8081 8078 8076 8075 8074 8073 8072 8072 8072 8072 8072 8072 8072 8071 8071 8071 8070 8070 8069 8068 8068 8067 8067 8066 8066 8067 8067 8068 8068 8070 8071 8072 8074 8076 8077 8079 8081 8083 8084 8086 8087 8088 8090 8091 8092 8093 8094 8094 8095 8096 8097 8097 8098 8098 8098 8099 8099 8099 8099 8099 8099 8098 8098 8097 8096 8095 8094 8093 8092 8091 8090 8089 8088 8087 8087 8086 8085 8085 8084 8084 8083 8083 8083 8082 8082 8081 8081 8080 8080 8079 8079 8078 8077 8076 8075 8074 8073 8071 8070 8068 8066 8064 8062 8060 8057 8055 8052 8050 8047 8044 8041 8038 8035 8032 8029 8026 8022 8019 8016 8012 8008 8005 8001 7997 7993 7989 7985 7982 7978 7974 7970 7967 7964 7961 7958 7956 7954 7952 7950 7949 7948 7948 7947 7947 7947 7947 7946 7946 7946 7946 7945 7945 7944 7943 7942 7941 7940 7939 7937 7936 7934 7933 7931 7929 7928 7926 7925 7924 7922 7921 7920 7919 7918 7917 7916 7915 7914 7914 7914 7913 7913 7913 7914 7914 7915 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7924 7925 7926 7926 7926 7927 7927 7927 7926 7926 7926 7925 7925 7924 7923 7922 7921 7919 7918 7916 7915 7913 7911 7909 7907 7905 7903 7901 7899 7896 7894 7892 7890 7887 7885 7883 7881 7879 7877 7875 7873 7871 7869 7867 7865 7863 7860 7857 7854 7851 7847 7843 7838 7832 7825 7818 7810 7800 7789 7776 7762 7746 7728 7708 7685 7660 4859 5 2 3 7633 7603 7570 7535 7498 7458 7417 7375 7332 7288 7244 7202 7160 7121 7085 7051 7022 6997 6976 6961 6950 6945 6944 6948 6956 6967 6982 6998 7015 7033 7050 7065 7077 7085 7089 7087 7078 7063 7039 7008 6969 6921 6865 6802 6730 6652 6567 6477 6381 6283 6181 6078 5975 5873 5774 5679 5588 5504 5427 5360 5301 5254 5217 5192 5180 5180 5192 5216 5252 5300 5357 5424 5500 5582 5671 5765 5862 5961 6061 6162 6261 6358 6453 6543 6630 6712 6790 6863 6930 6993 7051 7105 7154 7199 7241 7278 7313 7344 7373 7400 7424 7446 7466 7484 7500 7515 7529 7541 7552 7562 7571 7579 7586 7592 7598 7603 7608 7612 7615 7618 7621 7623 7625 7626 7627 7628 7627 7626 7625 7623 7621 7617 7614 7609 7604 7599 7593 7586 7580 7572 7564 7556 7547 7538 7528 7519 7508 7498 7487 7477 7466 7455 7444 7434 7424 7414 7406 7397 7390 7384 7379 7374 7371 7369 7368 7369 7370 7373 7377 7381 7386 7392 7398 7405 7412 7420 7427 7434 7441 7447 7453 7459 7463 7468 7471 7474 7476 7477 7477 7477 7476 7475 7473 7471 7469 7466 7464 7461 7458 7456 7454 7452 7450 7448 7447 7445 7444 7443 7442 7441 7439 7437 7436 7433 7431 7428 7424 7421 7417 7413 7409 7404 7399 7395 7390 7386 7381 7377 7373 7369 7366 7362 7359 7355 7352 7349 7346 7342 7339 7336 7332 7328 7324 7320 7315 7310 7306 7300 7295 7290 7284 7278 7273 7267 7260 7254 7248 7241 7234 7227 7220 7213 7205 7197 7189 7181 7173 7164 7155 7145 7135 7125 7115 7105 7094 7083 7071 7060 7048 7036 7023 7011 6998 6985 6972 6959 6946 6932 6919 6905 6891 6876 6862 6847 6832 6816 6800 6783 6766 6748 6730 6710 6690 6669 6648 6625 6601 6576 6550 6523 6494 6464 6433 6400 6366 6330 6292 6252 6210 6167 6121 6072 6022 5968 5913 5854 5793 5729 5663 5593 5521 5445 5366 5284 5199 5110 5017 4921 4821 4717 4609 4497 4381 4261 4137 4009 3878 3744 3608 3469 3329 3188 3048 2908 2770 2634 2502 2375 2253 2136 2027 1924 1829 1741 1662 1590 1526 1470 1420 1378 1342 1312 1287 1268 1253 1244 1239 1238 1243 1253 1269 1291 1321 1357 1402 1455 1518 1591 1673 1765 1868 1980 2101 2231 2368 2512 2661 2815 2971 3129 3287 3443 3598 3749 3895 4036 4172 4301 4424 4540 4649 4753 4850 4941 5027 5108 5185 5258 5327 5393 5456 5516 5574 5630 5683 5735 5784 5831 5876 5919 5961 6000 6037 6072 6106 6138 6168 6196 6224 6249 6274 6298 6320 6341 6362 6381 6400 6417 6433 6449 6464 6477 6490 6502 6513 6523 6533 6542 6551 6559 6567 6574 6582 6589 6597 6604 6611 6619 6626 6634 6641 6648 6655 6662 6669 6676 6682 6688 6694 6699 6704 6709 6713 6717 6721 6725 6728 6732 6735 6738 6740 6743 6745 6747 6749 6751 6753 6754 6755 6756 4860 5 2 3 6757 6757 6757 6757 6756 6755 6754 6753 6752 6751 6749 6748 6746 6745 6744 6742 6741 6740 6739 6738 6737 6736 6735 6734 6733 6733 6732 6731 6731 6730 6729 6729 6728 6728 6728 6727 6728 6728 6728 6729 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6738 6738 6738 6737 6736 6735 6733 6731 6729 6726 6723 6720 6717 6713 6709 6705 6701 6696 6691 6685 6679 6672 6665 6657 6648 6637 6626 6613 6599 6583 6565 6546 6525 6501 6476 6449 6420 6389 6356 6321 6285 6247 6208 6169 6128 6087 6046 6005 5965 5927 5889 5854 5821 5790 5763 5739 5719 5702 5690 5681 5677 5677 5682 5690 5702 5717 5736 5758 5782 5809 5837 5867 5897 5929 5961 5992 6023 6054 6083 6111 6138 6163 6186 6208 6227 6245 6261 6274 6286 6297 6305 6312 6318 6322 6326 6328 6330 6331 6332 6333 6333 6334 6334 6334 6335 6335 6336 6337 6338 6339 6341 6342 6343 6344 6345 6346 6347 6348 6348 6349 6349 6349 6349 6349 6349 6349 6349 6349 6348 6348 6347 6346 6345 6343 6342 6340 6338 6336 6334 6332 6329 6327 6324 6322 6319 6317 6314 6312 6309 6307 6305 6303 6300 6298 6295 6293 6290 6287 6284 6281 6277 6273 6270 6266 6262 6258 6254 6250 6246 6242 6238 6234 6230 6227 6223 6220 6216 6212 6208 6204 6200 6196 6191 6186 6181 6176 6171 6165 6160 6155 6149 6144 6140 6136 6132 6128 6125 6123 6120 6119 6117 6116 6115 6113 6112 6111 6109 6108 6105 6103 6099 6096 6091 6087 6081 6076 6070 6064 6057 6051 6045 6038 6032 6027 6021 6016 6011 6006 6002 5998 5994 5990 5986 5983 5979 5974 5970 5965 5960 5955 5949 5943 5936 5930 5923 5916 5909 5902 5895 5889 5882 5876 5870 5864 5859 5854 5850 5845 5841 5837 5833 5830 5826 5822 5818 5814 5810 5806 5801 5797 5792 5787 5782 5777 5772 5766 5761 5756 5751 5745 5740 5735 5729 5724 5719 5713 5708 5702 5697 5691 5685 5679 5673 5667 5661 5654 5648 5641 5634 5628 5621 5615 5608 5601 5595 5589 5582 5576 5569 5563 5557 5550 5544 5537 5531 5524 5517 5511 5504 5496 5489 5482 5474 5467 5459 5451 5443 5435 5427 5419 5410 5402 5393 5385 5377 5368 5360 5352 5343 5335 5327 5319 5311 5304 5296 5289 5281 5273 5266 5258 5251 5243 5235 5227 5218 5210 5201 5191 5182 5172 5162 5151 5140 5129 5118 5107 5095 5083 5071 5059 5047 5034 5021 5009 4995 4982 4968 4954 4939 4924 4908 4892 4875 4857 4839 4820 4800 4779 4758 4737 4714 4692 4669 4646 4623 4600 4578 4555 4534 4512 4492 4472 4453 4434 4417 4400 4384 4368 4353 4338 4323 4308 4293 4276 4259 4241 4221 4199 4175 4148 4119 4087 4053 4016 3976 3934 3889 3842 3794 3745 3694 3644 3593 3544 3496 3450 3406 3366 3328 3294 3264 3238 3217 3199 3185 3175 3168 3164 3163 3164 4861 5 2 3 3167 3171 3175 3180 3185 3189 3193 3195 3195 3194 3191 3186 3179 3170 3159 3146 3132 3116 3099 3081 3061 3041 3019 2997 2975 2952 2929 2906 2882 2859 2835 2811 2788 2764 2741 2717 2694 2671 2648 2626 2604 2581 2560 2538 2517 2496 2475 2454 2434 2414 2394 2374 2355 2335 2316 2297 2278 2259 2239 2220 2201 2183 2164 2145 2127 2108 2090 2072 2055 2038 2021 2004 1988 1973 1957 1942 1928 1914 1900 1886 1873 1860 1847 1834 1821 1808 1796 1783 1771 1758 1746 1734 1722 1710 1698 1687 1676 1665 1655 1645 1636 1627 1618 1610 1602 1595 1587 1580 1573 1567 1560 1554 1547 1541 1535 1528 1522 1516 1510 1504 1498 1492 1486 1480 1475 1469 1464 1459 1454 1449 1444 1440 1435 1431 1426 1422 1418 1414 1410 1406 1403 1399 1396 1393 1390 1387 1384 1382 1379 1377 1375 1373 1371 1370 1368 1366 1365 1363 1362 1360 1359 1357 1356 1355 1354 1354 1353 1353 1352 1353 1353 1353 1354 1355 1356 1357 1358 1359 1361 1362 1363 1365 1366 1367 1369 1370 1372 1373 1375 1376 1378 1380 1382 1384 1387 1389 1392 1395 1398 1402 1405 1409 1413 1417 1421 1425 1430 1434 1439 1443 1448 1453 1458 1463 1469 1474 1480 1486 1492 1498 1504 1511 1517 1524 1531 1538 1546 1553 1561 1569 1577 1585 1593 1602 1611 1620 1629 1639 1649 1659 1669 1679 1690 1701 1712 1723 1734 1745 1756 1768 1779 1791 1803 1815 1828 1840 1853 1867 1880 1894 1908 1923 1938 1953 1969 1985 2001 2018 2034 2051 2068 2085 2102 2119 2137 2155 2172 2190 2209 2227 2246 2265 2285 2305 2325 2346 2367 2388 2410 2431 2454 2476 2498 2521 2543 2566 2588 2611 2633 2656 2678 2701 2724 2747 2771 2794 2819 2843 2868 2893 2919 2945 2971 2998 3025 3052 3079 3106 3133 3160 3186 3213 3239 3265 3290 3315 3340 3365 3389 3413 3437 3461 3485 3508 3532 3556 3579 3603 3627 3651 3676 3700 3724 3749 3773 3797 3822 3846 3870 3894 3918 3941 3965 3988 4011 4033 4055 4077 4099 4120 4142 4162 4183 4203 4223 4243 4263 4282 4301 4320 4339 4357 4375 4393 4410 4427 4444 4460 4475 4490 4504 4518 4531 4543 4555 4566 4576 4585 4594 4601 4607 4612 4615 4617 4616 4613 4607 4598 4585 4569 4549 4524 4494 4460 4421 4377 4329 4276 4219 4159 4096 4032 3966 3900 3835 3772 3712 3656 3606 3562 3525 3496 3475 3464 3462 3469 3486 3511 3546 3589 3640 3698 3761 3830 3903 3979 4057 4137 4216 4295 4371 4446 4517 4585 4648 4706 4759 4807 4848 4884 4914 4937 4955 4966 4972 4972 4966 4956 4941 4921 4898 4872 4843 4812 4780 4747 4715 4683 4653 4625 4600 4578 4561 4548 4540 4537 4539 4547 4560 4579 4603 4631 4664 4701 4741 4784 4830 4877 4925 4974 5023 5071 5118 5164 5208 5250 5289 5326 5361 5393 4862 5 2 3 5422 5449 5473 5495 5515 5533 5550 5564 5577 5590 5600 5611 5620 5628 5636 5644 5651 5657 5664 5670 5676 5681 5687 5693 5698 5704 5710 5715 5722 5728 5734 5741 5748 5756 5763 5771 5780 5788 5797 5805 5814 5823 5832 5841 5849 5858 5866 5874 5882 5890 5898 5905 5912 5919 5926 5932 5939 5945 5951 5956 5962 5967 5972 5977 5981 5985 5989 5993 5997 6000 6003 6006 6009 6012 6015 6017 6020 6023 6025 6028 6031 6034 6038 6041 6044 6048 6052 6055 6059 6063 6067 6071 6075 6080 6084 6088 6092 6096 6101 6105 6110 6114 6119 6124 6128 6134 6139 6144 6150 6155 6161 6167 6174 6180 6187 6193 6200 6207 6214 6221 6228 6236 6243 6250 6257 6265 6272 6279 6285 6292 6299 6305 6311 6318 6323 6329 6335 6341 6346 6352 6357 6362 6368 6373 6378 6383 6389 6394 6399 6405 6410 6415 6421 6426 6431 6437 6442 6447 6452 6457 6462 6467 6472 6476 6481 6485 6489 6493 6497 6500 6504 6507 6510 6513 6516 6519 6522 6525 6528 6530 6533 6537 6540 6543 6546 6550 6554 6557 6561 6565 6569 6573 6577 6581 6585 6588 6592 6595 6598 6601 6604 6607 6609 6611 6614 6616 6618 6620 6623 6625 6628 6630 6633 6636 6640 6643 6646 6650 6654 6657 6661 6665 6668 6672 6675 6678 6680 6682 6684 6686 6687 6687 6687 6687 6686 6685 6684 6681 6679 6676 6672 6668 6663 6656 6649 6641 6632 6620 6608 6593 6576 6558 6537 6514 6488 6461 6431 6400 6367 6333 6297 6262 6226 6191 6156 6123 6091 6061 6034 6009 5987 5968 5951 5936 5923 5912 5902 5893 5883 5873 5861 5847 5831 5812 5789 5764 5734 5702 5666 5628 5587 5546 5504 5462 5421 5383 5349 5319 5294 5275 5263 5258 5261 5272 5291 5318 5352 5393 5441 5494 5553 5616 5682 5750 5820 5891 5961 6031 6099 6165 6229 6289 6347 6401 6452 6500 6544 6585 6623 6658 6690 6720 6747 6772 6795 6816 6836 6854 6871 6887 6901 6915 6927 6939 6950 6960 6969 6978 6987 6995 7002 7009 7016 7022 7028 7034 7039 7044 7049 7054 7058 7062 7066 7070 7073 7076 7079 7082 7085 7088 7091 7093 7096 7099 7101 7104 7107 7110 7113 7116 7119 7122 7125 7128 7131 7134 7137 7140 7143 7146 7149 7152 7154 7157 7160 7162 7165 7167 7170 7172 7175 7177 7180 7182 7185 7187 7189 7192 7194 7197 7199 7201 7204 7206 7208 7210 7212 7214 7216 7218 7220 7222 7224 7226 7228 7230 7233 7235 7237 7240 7242 7244 7247 7249 7251 7253 7255 7257 7259 7260 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7274 7275 7277 7279 7281 7283 7285 7288 7290 7293 7296 7298 7301 7304 7307 7309 7312 7314 7317 7319 7322 7325 7327 7330 7332 7335 7337 7340 7343 7346 7349 7352 7354 7357 7360 7363 7365 7368 7370 7372 7374 7376 7377 7379 7380 7381 7381 7382 7382 4863 5 2 3 7382 7383 7383 7382 7382 7382 7381 7381 7380 7379 7378 7376 7374 7372 7370 7367 7363 7360 7355 7351 7346 7341 7335 7329 7323 7317 7311 7304 7298 7292 7286 7280 7275 7270 7266 7262 7259 7256 7255 7254 7254 7254 7256 7258 7260 7264 7268 7273 7279 7284 7291 7298 7305 7312 7319 7327 7334 7341 7349 7356 7363 7370 7376 7383 7389 7395 7400 7406 7412 7417 7422 7427 7432 7437 7442 7446 7450 7455 7458 7462 7465 7468 7471 7473 7475 7476 7477 7478 7479 7479 7479 7479 7478 7478 7477 7477 7476 7476 7475 7475 7474 7473 7472 7471 7470 7469 7467 7465 7463 7461 7459 7457 7455 7453 7451 7449 7447 7446 7446 7445 7446 7446 7448 7450 7452 7455 7458 7462 7466 7470 7475 7479 7484 7490 7495 7500 7506 7511 7517 7523 7529 7535 7541 7548 7554 7561 7567 7574 7580 7587 7593 7598 7604 7609 7614 7618 7622 7626 7629 7633 7635 7638 7641 7643 7646 7649 7652 7655 7658 7661 7665 7668 7672 7675 7679 7682 7685 7688 7691 7693 7695 7696 7697 7698 7699 7699 7699 7699 7699 7699 7699 7699 7699 7699 7699 7700 7700 7701 7702 7703 7703 7704 7704 7705 7705 7705 7705 7704 7704 7703 7703 7702 7701 7701 7700 7700 7699 7699 7699 7699 7699 7700 7700 7700 7701 7701 7701 7701 7701 7701 7701 7701 7701 7701 7701 7701 7701 7701 7701 7702 7703 7704 7705 7707 7709 7710 7712 7714 7716 7718 7720 7722 7724 7725 7726 7727 7728 7728 7728 7728 7728 7727 7726 7724 7722 7720 7717 7714 7710 7705 7700 7694 7687 7680 7671 7661 7650 7638 7624 7609 7591 7571 7549 7524 7495 7462 7425 7384 7337 7284 7224 7158 7084 7003 6913 6815 6709 6595 6472 6341 6202 6056 5903 5745 5580 5412 5240 5065 4889 4712 4537 4362 4191 4025 3863 3708 3561 3423 3295 3178 3074 2983 2908 2848 2804 2778 2770 2780 2808 2855 2921 3004 3105 3221 3353 3498 3656 3823 3999 4181 4367 4556 4745 4933 5117 5296 5470 5635 5793 5941 6080 6209 6329 6439 6539 6631 6714 6790 6858 6920 6975 7025 7070 7110 7145 7177 7204 7228 7248 7265 7277 7287 7293 7296 7296 7293 7287 7280 7271 7260 7249 7238 7227 7216 7207 7200 7195 7192 7193 7196 7202 7212 7225 7241 7259 7281 7305 7331 7358 7387 7417 7447 7477 7508 7537 7566 7594 7620 7645 7669 7691 7711 7730 7747 7762 7776 7788 7799 7808 7817 7823 7829 7833 7837 7838 7838 7837 7833 7828 7821 7811 7798 7783 7764 7742 7717 7687 7653 7614 7571 7523 7469 7411 7347 7277 7203 7123 7039 6950 6857 6760 6660 6558 6454 6351 6247 6146 6047 5953 5864 5781 5707 5641 5584 5539 5505 5483 5473 5476 5492 5520 5559 5610 5671 5741 5820 5906 5997 6093 6191 6292 6393 6493 6592 6688 6781 6870 6955 7035 7110 7180 7245 7305 7361 7412 7460 7504 7545 7583 7618 4864 5 2 3 7651 7681 7710 7737 7763 7787 7810 7831 7852 7871 7889 7906 7921 7936 7950 7963 7975 7986 7996 8006 8015 8024 8032 8040 8047 8053 8060 8066 8071 8077 8082 8086 8091 8095 8099 8102 8106 8109 8111 8114 8116 8119 8120 8122 8124 8125 8126 8127 8127 8128 8127 8127 8126 8125 8124 8122 8120 8117 8114 8110 8105 8099 8093 8085 8077 8067 8056 8043 8029 8014 7997 7979 7960 7939 7917 7895 7872 7848 7825 7801 7779 7757 7736 7716 7699 7683 7669 7658 7649 7642 7638 7637 7638 7641 7646 7652 7661 7670 7681 7692 7703 7715 7725 7735 7744 7750 7755 7757 7756 7752 7744 7731 7714 7692 7665 7633 7594 7549 7498 7441 7377 7307 7230 7148 7061 6968 6870 6769 6664 6557 6448 6339 6229 6120 6013 5908 5805 5707 5612 5521 5435 5353 5275 5201 5131 5064 4999 4937 4877 4817 4758 4699 4641 4581 4522 4463 4404 4346 4289 4236 4185 4140 4101 4068 4044 4030 4027 4035 4055 4088 4135 4195 4268 4353 4451 4560 4678 4806 4941 5082 5228 5376 5526 5676 5825 5971 6113 6251 6384 6511 6632 6747 6855 6956 7051 7141 7224 7302 7374 7442 7506 7565 7620 7672 7720 7765 7807 7847 7883 7918 7949 7979 8006 8031 8055 8076 8096 8114 8131 8146 8160 8173 8186 8197 8208 8218 8228 8237 8245 8254 8262 8269 8276 8283 8289 8295 8301 8306 8310 8314 8318 8321 8324 8326 8328 8330 8331 8332 8333 8334 8334 8335 8336 8337 8338 8339 8341 8342 8344 8346 8349 8351 8354 8356 8358 8361 8363 8365 8366 8368 8369 8369 8370 8370 8370 8369 8368 8368 8367 8366 8365 8364 8363 8362 8360 8359 8358 8357 8355 8353 8351 8349 8346 8344 8340 8337 8333 8330 8326 8322 8319 8315 8312 8310 8308 8306 8306 8305 8306 8307 8308 8310 8312 8314 8316 8318 8320 8322 8323 8323 8323 8322 8320 8317 8313 8308 8302 8294 8284 8272 8258 8242 8223 8200 8174 8144 8109 8070 8025 7975 7919 7856 7787 7711 7629 7540 7444 7342 7234 7120 7001 6878 6751 6621 6490 6358 6227 6097 5971 5849 5734 5625 5526 5437 5359 5294 5242 5205 5183 5177 5186 5212 5252 5308 5378 5461 5556 5662 5777 5900 6028 6159 6293 6428 6561 6691 6818 6939 7054 7163 7264 7357 7443 7521 7592 7655 7712 7763 7809 7850 7886 7919 7950 7977 8002 8026 8048 8069 8089 8107 8125 8142 8158 8173 8187 8200 8212 8223 8234 8244 8253 8261 8269 8276 8283 8290 8297 8303 8309 8315 8321 8327 8332 8338 8344 8349 8354 8360 8365 8370 8375 8380 8385 8389 8394 8399 8404 8409 8414 8419 8424 8428 8433 8437 8442 8446 8450 8453 8456 8459 8461 8463 8465 8467 8468 8469 8470 8470 8471 8472 8473 8473 8474 8475 8477 8478 8479 8481 8482 8484 8485 8486 8487 8488 8489 8489 8489 8489 8489 8488 8487 8486 8485 8484 8483 8482 8480 8479 8478 8477 4865 5 2 3 8477 8476 8476 8476 8476 8476 8476 8476 8477 8477 8478 8478 8479 8479 8480 8480 8481 8481 8482 8482 8482 8483 8483 8484 8484 8484 8485 8485 8486 8486 8487 8487 8488 8488 8489 8489 8490 8490 8491 8491 8492 8492 8493 8494 8494 8495 8496 8498 8499 8500 8502 8503 8505 8507 8508 8510 8512 8513 8515 8516 8517 8518 8518 8519 8519 8519 8519 8518 8518 8517 8516 8516 8515 8514 8514 8513 8513 8513 8512 8513 8513 8513 8514 8514 8515 8516 8516 8517 8517 8518 8518 8519 8519 8519 8519 8518 8518 8518 8517 8517 8517 8517 8517 8517 8518 8519 8520 8521 8522 8524 8525 8527 8529 8530 8532 8534 8535 8537 8538 8540 8541 8542 8543 8544 8545 8547 8548 8549 8550 8551 8552 8554 8555 8556 8557 8559 8560 8560 8561 8562 8562 8563 8563 8563 8563 8563 8563 8563 8563 8563 8563 8564 8565 8565 8566 8567 8569 8570 8571 8572 8574 8575 8575 8576 8576 8576 8576 8576 8575 8574 8572 8570 8568 8566 8564 8562 8560 8558 8557 8555 8554 8552 8552 8551 8551 8551 8551 8551 8551 8552 8552 8552 8552 8552 8552 8552 8551 8550 8549 8548 8546 8545 8543 8541 8540 8538 8536 8535 8533 8532 8531 8530 8530 8529 8529 8529 8528 8528 8528 8528 8527 8527 8526 8525 8524 8523 8521 8520 8518 8516 8514 8511 8509 8507 8504 8502 8500 8498 8496 8493 8491 8489 8487 8485 8482 8480 8477 8474 8470 8467 8463 8458 8454 8448 8443 8437 8431 8424 8417 8409 8400 8391 8381 8370 8358 8344 8329 8313 8294 8273 8249 8223 8194 8161 8124 8083 8038 7989 7934 7874 7809 7739 7663 7581 7493 7399 7300 7195 7085 6969 6849 6725 6597 6467 6335 6202 6069 5938 5810 5685 5566 5454 5351 5257 5174 5103 5045 5002 4973 4960 4963 4981 5015 5064 5128 5205 5295 5395 5506 5625 5751 5882 6017 6153 6291 6427 6561 6692 6820 6942 7058 7169 7274 7373 7465 7551 7631 7705 7774 7838 7898 7953 8004 8051 8095 8136 8174 8209 8242 8273 8301 8327 8352 8374 8395 8414 8431 8447 8462 8475 8487 8498 8508 8518 8526 8534 8541 8547 8553 8558 8563 8567 8571 8575 8578 8581 8584 8587 8589 8592 8594 8596 8599 8601 8604 8606 8609 8612 8614 8617 8620 8623 8626 8629 8632 8634 8637 8639 8642 8644 8645 8647 8649 8650 8651 8652 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8666 8667 8669 8670 8672 8674 8675 8677 8679 8681 8683 8685 8687 8689 8691 8694 8696 8698 8700 8703 8705 8707 8709 8712 8714 8716 8718 8720 8721 8723 8725 8726 8728 8729 8731 8732 8733 8734 8735 8736 8737 8738 8739 8739 8739 8740 8740 8740 8740 8741 8741 8741 8741 8742 8742 8743 8744 8745 8746 8747 8748 8750 8751 8753 8754 8756 8757 8758 8759 8760 8761 8761 8762 8762 8762 8762 8761 8761 8760 8759 8758 8757 8756 4866 5 2 3 8755 8753 8752 8751 8749 8748 8747 8745 8744 8742 8740 8739 8737 8735 8733 8731 8729 8727 8725 8722 8720 8718 8715 8713 8711 8708 8706 8704 8702 8700 8698 8696 8695 8693 8692 8690 8689 8688 8687 8685 8684 8682 8681 8679 8676 8674 8671 8667 8663 8658 8652 8646 8639 8631 8622 8612 8601 8589 8577 8563 8549 8534 8518 8502 8485 8468 8450 8432 8414 8396 8379 8362 8345 8329 8313 8299 8285 8272 8259 8248 8237 8227 8217 8207 8198 8189 8179 8169 8157 8145 8130 8114 8095 8073 8047 8017 7983 7944 7899 7848 7790 7726 7653 7573 7484 7387 7282 7167 7044 6913 6773 6625 6470 6308 6140 5967 5788 5606 5421 5234 5046 4857 4669 4483 4298 4117 3941 3768 3602 3443 3290 3147 3012 2888 2776 2676 2589 2517 2461 2422 2400 2397 2413 2449 2505 2580 2676 2790 2923 3073 3239 3420 3612 3815 4027 4244 4464 4686 4908 5126 5339 5546 5745 5936 6116 6286 6446 6595 6733 6862 6981 7091 7194 7289 7378 7461 7539 7613 7683 7750 7813 7874 7932 7987 8040 8090 8137 8181 8223 8261 8297 8330 8361 8389 8415 8439 8461 8481 8500 8518 8535 8551 8566 8580 8594 8607 8619 8631 8642 8653 8663 8672 8681 8689 8697 8703 8710 8716 8721 8727 8732 8737 8742 8747 8752 8757 8762 8767 8772 8776 8781 8785 8788 8792 8794 8797 8799 8800 8801 8802 8803 8803 8803 8803 8803 8803 8804 8804 8805 8806 8807 8808 8809 8810 8811 8811 8812 8811 8810 8809 8806 8803 8800 8795 8791 8785 8780 8774 8768 8763 8757 8752 8747 8743 8740 8738 8736 8735 8734 8734 8735 8736 8738 8740 8742 8744 8745 8747 8748 8749 8749 8749 8749 8748 8747 8745 8743 8741 8739 8737 8735 8732 8730 8728 8727 8725 8724 8723 8722 8721 8720 8720 8720 8720 8721 8722 8723 8724 8726 8728 8730 8733 8737 8740 8744 8749 8753 8758 8764 8769 8775 8781 8787 8792 8798 8803 8808 8812 8816 8819 8822 8824 8825 8825 8824 8822 8820 8816 8812 8806 8800 8793 8785 8777 8768 8759 8750 8741 8732 8724 8716 8708 8702 8697 8693 8690 8688 8688 8689 8692 8696 8702 8708 8716 8725 8735 8745 8756 8767 8779 8791 8803 8814 8826 8837 8847 8857 8867 8875 8884 8891 8898 8905 8911 8916 8921 8925 8929 8933 8936 8939 8941 8944 8946 8947 8949 8950 8951 8952 8952 8952 8951 8951 8949 8947 8945 8942 8938 8934 8929 8923 8916 8909 8901 8893 8884 8874 8864 8854 8843 8833 8822 8811 8800 8790 8780 8770 8761 8752 8744 8737 8730 8724 8719 8714 8710 8706 8703 8701 8700 8699 8699 8699 8701 8703 8705 8709 8713 8717 8723 8729 8736 8743 8751 8760 8769 8778 8787 8797 8806 8816 8825 8834 8842 8851 8859 8866 8873 8880 8886 8892 8897 8902 8907 8912 8916 8921 8926 8930 8935 8939 8944 8948 8952 8956 8960 8964 8967 8970 8973 4867 5 2 3 8975 8976 8977 8978 8978 8978 8977 8976 8975 8973 8972 8970 8968 8966 8965 8963 8962 8960 8959 8958 8956 8956 8955 8954 8954 8953 8953 8953 8954 8955 8956 8957 8959 8962 8965 8968 8971 8975 8979 8984 8988 8993 8997 9002 9006 9011 9015 9018 9022 9025 9027 9030 9032 9034 9035 9037 9039 9040 9042 9044 9046 9048 9050 9052 9055 9058 9060 9063 9066 9068 9070 9072 9073 9074 9075 9075 9075 9074 9073 9072 9070 9068 9066 9065 9063 9061 9060 9058 9057 9057 9056 9056 9055 9055 9056 9056 9056 9056 9056 9056 9055 9055 9055 9054 9054 9053 9053 9052 9052 9052 9053 9053 9054 9055 9057 9058 9060 9062 9064 9066 9068 9069 9071 9073 9074 9075 9076 9077 9078 9079 9080 9080 9081 9082 9082 9083 9084 9085 9086 9087 9088 9089 9090 9092 9092 9093 9094 9095 9095 9095 9095 9095 9095 9095 9095 9095 9094 9094 9094 9094 9094 9094 9095 9095 9095 9095 9095 9096 9095 9095 9095 9094 9093 9092 9091 9090 9088 9086 9084 9082 9080 9078 9076 9074 9072 9070 9069 9067 9066 9065 9064 9063 9063 9063 9063 9063 9063 9063 9064 9064 9065 9065 9066 9067 9067 9068 9069 9069 9070 9071 9072 9072 9073 9074 9076 9077 9078 9080 9081 9082 9083 9084 9085 9085 9085 9085 9084 9082 9079 9076 9072 9067 9061 9054 9046 9036 9026 9014 9001 8986 8970 8952 8931 8908 8883 8855 8824 8790 8753 8713 8669 8622 8572 8520 8465 8409 8352 8294 8237 8181 8127 8076 8029 7987 7951 7921 7898 7882 7874 7873 7881 7895 7917 7946 7980 8019 8063 8110 8159 8209 8261 8311 8361 8409 8455 8498 8538 8575 8609 8639 8666 8690 8712 8731 8748 8763 8777 8789 8800 8810 8819 8828 8836 8844 8851 8857 8863 8868 8873 8877 8881 8885 8888 8891 8893 8896 8898 8901 8904 8907 8911 8915 8920 8925 8931 8938 8945 8952 8960 8968 8976 8984 8992 9000 9008 9016 9023 9029 9035 9040 9045 9049 9052 9055 9057 9057 9057 9057 9055 9053 9050 9046 9041 9036 9030 9024 9017 9009 9001 8993 8984 8975 8966 8956 8947 8937 8927 8917 8907 8896 8886 8874 8863 8850 8837 8823 8809 8793 8776 8758 8738 8717 8694 8669 8643 8615 8586 8554 8521 8486 8449 8411 8371 8329 8285 8239 8191 8142 8089 8035 7977 7917 7853 7785 7714 7638 7558 7473 7383 7287 7187 7081 6970 6854 6734 6609 6480 6348 6213 6077 5939 5801 5663 5527 5392 5261 5133 5009 4890 4778 4671 4572 4481 4398 4325 4260 4206 4163 4131 4111 4103 4108 4126 4157 4202 4260 4332 4418 4516 4626 4749 4882 5025 5177 5336 5501 5671 5844 6019 6194 6368 6539 6707 6870 7027 7178 7321 7457 7586 7706 7818 7923 8020 8110 8194 8271 8342 8408 8469 8525 8578 8626 8671 8713 8752 8788 8821 8852 8880 8906 8930 8951 8971 8988 9004 9018 9030 9041 9050 9059 4868 5 2 4 9071 9079 9087 9095 9101 9107 9112 9117 9121 9125 9128 9131 9134 9137 9139 9142 9144 9147 9150 9153 9155 9158 9160 9162 9164 9165 9165 9164 9163 9160 9157 9152 9147 9140 9133 9126 9117 9108 9099 9089 9078 9067 9055 9043 9030 9017 9002 8987 8972 8956 8939 8922 8905 8889 8872 8856 8841 8827 8814 8803 8793 8784 8777 8772 8768 8766 8765 8766 8768 8772 8777 8783 8791 8800 8810 8821 8833 8845 8859 8872 8886 8899 8913 8925 8937 8947 8957 8964 8970 8974 8976 8975 8972 8966 8957 8946 8931 8912 8890 8863 8832 8796 8754 8706 8651 8590 8522 8446 8363 8272 8174 8068 7956 7836 7711 7581 7446 7307 7167 7025 6884 6744 6608 6476 6350 6232 6124 6026 5940 5867 5809 5766 5739 5729 5735 5757 5796 5850 5918 6001 6095 6200 6315 6436 6564 6695 6828 6962 7094 7224 7351 7473 7589 7699 7803 7899 7987 8068 8141 8206 8262 8311 8351 8383 8407 8422 8429 8427 8417 8398 8372 8337 8294 8245 8189 8128 8061 7992 7919 7845 7771 7697 7626 7558 7494 7435 7382 7336 7296 7264 7238 7220 7208 7201 7200 7202 7208 7215 7223 7230 7237 7241 7242 7240 7234 7224 7210 7194 7174 7153 7131 7109 7089 7071 7057 7047 7044 7047 7058 7076 7102 7136 7179 7228 7285 7348 7416 7489 7566 7645 7726 7807 7889 7969 8048 8124 8198 8269 8336 8400 8460 8517 8570 8620 8666 8709 8749 8787 8822 8854 8885 8913 8940 8965 8989 9010 9031 9050 9067 9084 9099 9112 9125 9136 9146 9155 9163 9170 9176 9181 9186 9190 9194 9198 9201 9204 9208 9211 9214 9217 9219 9222 9224 9227 9229 9230 9232 9233 9234 9236 9237 9238 9239 9241 9242 9244 9247 9249 9252 9255 9258 9260 9263 9265 9267 9268 9269 9270 9270 9269 9268 9267 9266 9264 9263 9262 9261 9260 9260 9260 9261 9262 9263 9264 9265 9267 9268 9268 9269 9269 9269 9268 9266 9264 9262 9260 9257 9254 9251 9247 9244 9242 9239 9237 9234 9232 9231 9230 9229 9228 9227 9227 9227 9227 9227 9227 9228 9229 9230 9231 9231 9232 9233 9234 9234 9235 9235 9234 9234 9232 9231 9229 9226 9224 9220 9217 9213 9209 9204 9200 9195 9190 9184 9179 9173 9167 9161 9155 9149 9142 9136 9130 9124 9118 9113 9108 9103 9100 9097 9095 9093 9093 9093 9095 9098 9101 9105 9110 9116 9123 9130 9137 9144 9152 9160 9167 9175 9182 9188 9195 9201 9206 9211 9215 9219 9223 9225 9228 9230 9231 9232 9232 9232 9232 9231 9229 9227 9224 9220 9215 9210 9203 9195 9186 9176 9164 9151 9137 9122 9106 9089 9071 9053 9034 9015 8996 8978 8961 8944 8929 8915 8902 8891 8883 8876 8872 8869 8869 8871 8876 8882 8890 8900 8912 8925 8940 8955 8971 8988 9005 9022 9040 9057 9074 9090 9106 9122 9137 9151 9165 9178 9191 9203 9214 9225 9234 9243 9251 9259 9265 4869 5 2 4 9271 9275 9279 9283 9285 9288 9289 9291 9292 9294 9295 9296 9298 9299 9301 9302 9304 9305 9307 9308 9308 9308 9308 9307 9305 9303 9300 9296 9293 9288 9284 9279 9274 9270 9265 9260 9255 9250 9246 9241 9237 9232 9228 9224 9219 9215 9210 9205 9200 9195 9190 9185 9179 9174 9169 9164 9159 9155 9151 9147 9144 9142 9140 9139 9138 9137 9137 9137 9138 9138 9139 9139 9139 9139 9139 9138 9138 9138 9138 9138 9139 9141 9143 9146 9149 9154 9159 9165 9171 9178 9185 9192 9199 9206 9213 9219 9225 9231 9236 9242 9247 9252 9257 9262 9268 9273 9279 9286 9292 9298 9304 9310 9316 9321 9326 9330 9333 9336 9338 9340 9341 9343 9343 9344 9345 9346 9347 9348 9349 9350 9352 9354 9356 9357 9359 9361 9362 9363 9363 9364 9364 9364 9363 9362 9361 9360 9359 9357 9356 9355 9353 9352 9351 9349 9348 9347 9346 9344 9343 9342 9340 9338 9337 9335 9332 9330 9327 9324 9321 9317 9314 9309 9305 9300 9295 9289 9282 9276 9269 9261 9253 9245 9236 9228 9219 9210 9201 9192 9183 9174 9166 9157 9148 9139 9129 9119 9108 9096 9083 9067 9050 9030 9007 8981 8952 8918 8880 8838 8791 8739 8682 8619 8551 8477 8398 8313 8223 8128 8029 7926 7820 7712 7603 7495 7387 7283 7183 7090 7004 6927 6860 6805 6763 6735 6721 6721 6736 6766 6809 6865 6932 7011 7098 7192 7293 7397 7504 7612 7720 7826 7929 8029 8124 8214 8299 8378 8452 8519 8581 8638 8690 8736 8778 8815 8847 8876 8901 8923 8942 8957 8971 8982 8991 8998 9004 9010 9014 9019 9023 9027 9032 9037 9043 9049 9056 9063 9071 9080 9090 9100 9111 9122 9134 9147 9160 9173 9186 9199 9212 9225 9238 9250 9262 9273 9283 9292 9301 9309 9316 9322 9328 9334 9339 9343 9348 9352 9356 9360 9364 9368 9372 9375 9378 9381 9384 9386 9387 9389 9390 9391 9391 9392 9392 9393 9393 9394 9395 9396 9397 9398 9399 9401 9402 9403 9404 9405 9406 9406 9406 9406 9406 9406 9405 9404 9403 9403 9402 9401 9400 9400 9399 9398 9398 9398 9397 9397 9397 9396 9396 9396 9396 9395 9395 9394 9394 9393 9393 9392 9391 9391 9390 9390 9389 9389 9389 9390 9390 9391 9392 9394 9395 9397 9399 9401 9402 9404 9406 9408 9410 9411 9412 9414 9415 9416 9417 9418 9418 9419 9419 9420 9420 9420 9421 9421 9421 9422 9422 9422 9423 9424 9424 9425 9426 9427 9427 9428 9428 9429 9428 9428 9427 9426 9425 9423 9421 9420 9418 9416 9415 9413 9412 9412 9411 9411 9411 9412 9412 9413 9414 9414 9415 9415 9416 9416 9416 9416 9417 9417 9417 9417 9417 9418 9418 9417 9417 9415 9414 9411 9409 9405 9401 9396 9391 9385 9379 9373 9367 9360 9354 9347 9340 9333 9325 9317 9307 9295 9282 9266 9248 9227 9203 9175 9144 9110 9072 9030 8985 8936 8883 8827 4870 5 2 4 8768 8705 8640 8571 8501 8428 8353 8277 8200 8123 8047 7973 7900 7831 7766 7706 7652 7605 7565 7533 7509 7493 7486 7487 7496 7512 7534 7562 7593 7627 7662 7697 7729 7758 7781 7797 7805 7803 7791 7766 7730 7681 7619 7545 7458 7360 7251 7132 7005 6870 6730 6585 6437 6287 6138 5991 5846 5707 5574 5449 5333 5229 5137 5058 4995 4948 4918 4907 4913 4939 4983 5046 5126 5224 5337 5464 5605 5756 5916 6083 6254 6428 6603 6777 6948 7115 7277 7431 7579 7719 7850 7974 8088 8195 8293 8384 8468 8545 8616 8681 8741 8797 8848 8895 8939 8979 9016 9051 9082 9111 9138 9163 9185 9205 9223 9240 9255 9269 9281 9292 9303 9312 9321 9330 9338 9346 9353 9360 9366 9372 9377 9382 9386 9390 9392 9395 9396 9398 9399 9399 9400 9400 9401 9402 9402 9403 9405 9406 9407 9408 9409 9410 9410 9410 9409 9408 9406 9404 9401 9398 9395 9391 9387 9384 9380 9376 9373 9369 9365 9362 9358 9354 9349 9344 9338 9332 9325 9317 9309 9301 9292 9282 9273 9263 9254 9245 9237 9229 9222 9216 9210 9205 9200 9197 9193 9190 9187 9184 9182 9179 9177 9175 9172 9170 9168 9166 9165 9163 9162 9162 9162 9162 9163 9165 9166 9168 9170 9172 9175 9177 9179 9181 9183 9185 9186 9187 9189 9190 9191 9192 9194 9195 9197 9200 9202 9206 9209 9214 9218 9224 9229 9235 9241 9247 9253 9259 9266 9272 9278 9283 9289 9295 9300 9305 9310 9315 9319 9324 9328 9332 9336 9340 9343 9346 9348 9351 9352 9353 9354 9355 9355 9355 9354 9354 9354 9353 9353 9353 9353 9353 9354 9354 9355 9355 9356 9356 9357 9357 9357 9357 9356 9356 9355 9354 9353 9352 9351 9349 9348 9347 9346 9344 9343 9342 9340 9338 9337 9334 9332 9329 9325 9322 9318 9314 9310 9305 9301 9297 9292 9288 9285 9281 9278 9275 9272 9269 9266 9264 9260 9257 9254 9250 9245 9240 9235 9229 9223 9216 9209 9202 9195 9187 9179 9171 9163 9154 9145 9136 9126 9115 9103 9091 9077 9061 9044 9025 9004 8981 8955 8926 8894 8858 8818 8773 8723 8667 8604 8535 8458 8374 8281 8180 8070 7951 7824 7688 7544 7392 7233 7067 6895 6718 6536 6351 6163 5973 5783 5593 5404 5217 5034 4855 4682 4516 4357 4206 4065 3934 3813 3703 3605 3517 3441 3375 3321 3276 3241 3216 3200 3192 3193 3203 3222 3249 3286 3333 3389 3457 3536 3626 3728 3841 3966 4102 4248 4404 4567 4737 4913 5091 5272 5452 5631 5807 5979 6145 6304 6457 6602 6738 6867 6987 7099 7204 7301 7391 7474 7551 7623 7689 7750 7806 7859 7907 7953 7995 8035 8072 8107 8141 8173 8203 8233 8262 8291 8318 8345 8372 8397 8422 8447 8470 8493 8514 8535 8554 8572 8589 8605 8620 8634 8647 8659 8670 8680 8689 8697 8704 8710 8715 8718 8720 8721 8720 8718 8714 8709 8702 8694 8684 4871 5 2 4 8672 8659 8645 8629 8612 8594 8575 8555 8534 8512 8489 8466 8442 8417 8391 8365 8339 8312 8286 8259 8234 8209 8185 8163 8142 8124 8107 8093 8081 8072 8065 8061 8058 8058 8058 8060 8063 8065 8068 8071 8072 8073 8073 8071 8068 8064 8059 8052 8044 8036 8026 8016 8004 7992 7979 7965 7951 7935 7918 7900 7880 7859 7837 7813 7788 7761 7733 7704 7674 7642 7610 7576 7541 7506 7469 7431 7393 7353 7312 7270 7226 7181 7135 7088 7039 6989 6937 6885 6831 6775 6719 6661 6602 6542 6481 6419 6355 6289 6223 6154 6085 6013 5940 5866 5790 5712 5633 5552 5470 5387 5303 5218 5132 5046 4959 4871 4784 4696 4608 4520 4431 4343 4254 4165 4075 3984 3893 3800 3705 3609 3512 3412 3310 3207 3102 2995 2888 2779 2671 2562 2454 2347 2243 2141 2041 1945 1854 1766 1683 1605 1532 1464 1401 1344 1291 1244 1201 1163 1130 1101 1077 1057 1040 1028 1020 1016 1016 1020 1028 1041 1058 1081 1108 1142 1181 1227 1280 1339 1406 1481 1562 1652 1748 1851 1961 2077 2198 2323 2452 2583 2716 2849 2983 3115 3245 3372 3497 3617 3735 3848 3958 4064 4166 4266 4363 4457 4550 4641 4731 4820 4907 4994 5080 5165 5248 5331 5412 5491 5569 5644 5718 5790 5859 5927 5992 6056 6118 6178 6237 6295 6351 6405 6459 6511 6563 6613 6662 6710 6756 6802 6847 6890 6932 6974 7014 7053 7092 7130 7167 7203 7238 7273 7307 7340 7373 7405 7436 7467 7497 7526 7555 7583 7611 7638 7665 7691 7716 7741 7765 7788 7811 7833 7855 7876 7896 7916 7934 7953 7971 7988 8005 8022 8038 8054 8070 8086 8101 8116 8130 8144 8158 8171 8184 8196 8208 8219 8229 8238 8248 8256 8264 8272 8279 8286 8293 8299 8305 8312 8318 8323 8329 8335 8340 8345 8350 8354 8358 8361 8364 8366 8368 8370 8371 8371 8371 8371 8371 8370 8369 8369 8368 8367 8367 8366 8366 8366 8367 8367 8368 8369 8370 8371 8373 8375 8376 8378 8380 8382 8385 8387 8390 8394 8398 8402 8407 8413 8419 8426 8434 8442 8451 8460 8469 8479 8489 8499 8508 8518 8528 8537 8546 8555 8564 8573 8581 8590 8599 8607 8616 8624 8633 8641 8650 8658 8666 8673 8680 8686 8692 8697 8701 8705 8708 8710 8712 8713 8714 8714 8715 8715 8715 8715 8715 8715 8715 8715 8715 8715 8715 8714 8713 8712 8710 8706 8702 8697 8691 8683 8674 8664 8653 8640 8625 8609 8592 8573 8551 8528 8501 8472 8439 8403 8361 8315 8263 8204 8139 8066 7985 7897 7800 7695 7581 7459 7328 7190 7044 6891 6732 6568 6398 6224 6048 5870 5691 5514 5339 5167 5002 4844 4695 4557 4432 4321 4227 4149 4090 4050 4030 4029 4048 4087 4144 4218 4307 4410 4525 4650 4783 4920 5061 5203 5344 5482 5616 5744 5866 5980 6085 6182 6271 6350 6421 6483 6537 6584 6623 6655 6680 6699 4872 5 2 4 6713 6721 6724 6722 6716 6705 6690 6670 6646 6619 6587 6551 6512 6469 6422 6371 6316 6258 6197 6132 6064 5992 5918 5840 5760 5677 5591 5503 5413 5320 5225 5129 5030 4930 4827 4723 4616 4508 4397 4284 4168 4050 3929 3806 3680 3553 3423 3291 3159 3026 2892 2760 2629 2500 2375 2253 2136 2025 1919 1820 1728 1643 1565 1495 1432 1376 1326 1284 1247 1216 1190 1169 1153 1141 1134 1130 1131 1136 1146 1160 1180 1205 1237 1276 1323 1377 1440 1512 1593 1684 1784 1893 2011 2138 2272 2413 2559 2711 2866 3023 3182 3341 3498 3654 3807 3956 4101 4242 4378 4510 4637 4760 4879 4995 5107 5217 5324 5429 5532 5633 5732 5830 5925 6019 6110 6199 6286 6371 6452 6532 6609 6683 6755 6824 6892 6957 7021 7083 7143 7202 7259 7315 7369 7422 7473 7523 7572 7619 7665 7709 7752 7793 7834 7872 7910 7947 7983 8018 8051 8084 8116 8147 8177 8206 8234 8262 8288 8313 8337 8360 8383 8404 8425 8445 8464 8483 8501 8519 8536 8553 8570 8587 8604 8620 8637 8653 8669 8685 8700 8716 8731 8746 8761 8776 8791 8805 8819 8832 8846 8859 8871 8884 8896 8907 8919 8930 8940 8950 8960 8969 8978 8987 8995 9003 9011 9018 9025 9032 9038 9044 9050 9055 9059 9063 9066 9068 9070 9071 9072 9071 9070 9069 9067 9065 9062 9059 9057 9054 9051 9049 9047 9046 9045 9045 9046 9047 9050 9053 9057 9062 9068 9076 9084 9093 9102 9113 9124 9135 9147 9158 9170 9182 9193 9203 9214 9223 9232 9240 9248 9255 9261 9267 9273 9278 9283 9288 9293 9297 9301 9305 9308 9312 9315 9318 9320 9322 9324 9326 9327 9329 9331 9332 9334 9336 9338 9340 9343 9345 9348 9351 9354 9357 9360 9362 9365 9367 9369 9370 9371 9372 9373 9373 9373 9373 9372 9371 9369 9367 9364 9360 9355 9349 9342 9334 9325 9314 9302 9288 9274 9257 9240 9221 9202 9181 9160 9138 9116 9094 9072 9051 9031 9011 8994 8978 8964 8953 8944 8938 8934 8934 8936 8941 8949 8960 8973 8988 9004 9022 9042 9062 9083 9105 9126 9148 9169 9189 9209 9229 9247 9265 9282 9298 9313 9327 9340 9353 9364 9375 9385 9394 9402 9410 9417 9424 9430 9436 9441 9447 9451 9456 9460 9464 9467 9471 9474 9476 9479 9481 9483 9484 9486 9487 9487 9488 9488 9488 9488 9488 9488 9487 9487 9487 9486 9485 9484 9482 9480 9477 9474 9469 9464 9457 9449 9440 9429 9416 9402 9386 9369 9349 9328 9304 9278 9250 9220 9187 9152 9114 9075 9032 8988 8942 8894 8845 8795 8746 8696 8648 8602 8559 8518 8482 8450 8423 8402 8386 8377 8373 8375 8384 8397 8416 8440 8467 8498 8533 8569 8608 8648 8689 8730 8772 8813 8854 8894 8933 8971 9007 9043 9077 9110 9141 9171 9199 9226 9251 9274 9296 9316 9334 9352 9368 9383 9396 9409 9421 9433 9444 9454 9465 4873 5 2 4 9475 9484 9494 9503 9512 9520 9528 9535 9542 9548 9553 9558 9562 9565 9568 9570 9572 9574 9576 9577 9578 9579 9580 9581 9582 9582 9582 9582 9582 9581 9579 9577 9574 9571 9568 9564 9560 9556 9552 9548 9544 9540 9537 9535 9533 9531 9531 9531 9532 9533 9535 9538 9541 9545 9548 9552 9556 9560 9564 9568 9571 9574 9577 9578 9580 9580 9580 9580 9579 9577 9575 9573 9571 9568 9565 9561 9558 9553 9548 9543 9536 9528 9518 9507 9494 9478 9461 9441 9419 9393 9366 9335 9302 9266 9227 9186 9143 9096 9048 8997 8943 8887 8829 8768 8704 8639 8570 8500 8427 8351 8274 8194 8113 8030 7946 7862 7777 7692 7609 7527 7448 7372 7299 7232 7171 7116 7068 7029 6999 6979 6968 6968 6979 7000 7032 7075 7127 7189 7259 7336 7420 7510 7604 7701 7799 7899 7998 8095 8191 8282 8370 8454 8533 8606 8675 8738 8796 8849 8897 8941 8980 9016 9048 9076 9101 9123 9142 9159 9173 9184 9192 9198 9201 9201 9199 9194 9185 9174 9159 9141 9119 9093 9063 9028 8988 8942 8890 8832 8766 8693 8612 8522 8423 8315 8198 8071 7935 7789 7634 7471 7300 7121 6936 6745 6549 6349 6146 5942 5737 5532 5329 5128 4932 4739 4553 4373 4201 4039 3886 3746 3618 3505 3408 3328 3268 3228 3209 3213 3240 3292 3368 3468 3591 3736 3902 4086 4287 4502 4727 4961 5199 5439 5679 5914 6144 6366 6578 6780 6970 7149 7316 7471 7615 7749 7873 7988 8095 8195 8289 8378 8461 8539 8613 8683 8749 8811 8870 8925 8976 9024 9069 9111 9150 9186 9220 9252 9282 9310 9337 9362 9385 9407 9428 9447 9465 9482 9497 9511 9523 9534 9544 9553 9561 9569 9576 9582 9588 9594 9599 9605 9610 9616 9621 9626 9630 9635 9639 9642 9645 9648 9650 9652 9654 9655 9657 9658 9659 9661 9662 9664 9666 9667 9669 9671 9673 9674 9676 9677 9678 9679 9680 9680 9680 9679 9678 9677 9674 9672 9668 9664 9658 9651 9643 9634 9622 9609 9594 9576 9556 9534 9509 9482 9451 9417 9380 9340 9295 9248 9196 9140 9081 9017 8951 8881 8808 8734 8658 8582 8507 8433 8362 8296 8235 8181 8134 8095 8065 8045 8035 8036 8046 8066 8095 8133 8178 8231 8289 8352 8418 8487 8558 8629 8700 8770 8839 8905 8968 9028 9084 9137 9187 9233 9275 9314 9350 9383 9414 9442 9467 9491 9513 9533 9551 9568 9583 9598 9611 9622 9633 9643 9652 9660 9667 9674 9680 9686 9691 9696 9701 9705 9709 9713 9717 9720 9724 9726 9728 9730 9731 9732 9732 9731 9731 9729 9728 9726 9725 9723 9721 9719 9717 9715 9712 9709 9705 9701 9695 9687 9678 9667 9655 9640 9622 9602 9580 9555 9526 9495 9460 9422 9380 9334 9283 9227 9166 9100 9028 8949 8865 8774 8677 8573 8464 8349 8229 8105 7976 7844 7710 7573 7436 7298 7161 7025 6892 6761 6635 6514 6398 6289 4874 5 2 4 6187 6094 6010 5936 5873 5822 5783 5757 5745 5746 5762 5791 5835 5892 5963 6046 6140 6245 6359 6481 6610 6743 6880 7019 7159 7298 7436 7570 7701 7827 7949 8065 8175 8279 8378 8471 8558 8640 8716 8789 8856 8919 8979 9034 9086 9135 9181 9223 9263 9300 9334 9366 9395 9423 9448 9472 9494 9514 9533 9551 9568 9583 9598 9612 9624 9636 9647 9657 9666 9674 9682 9689 9695 9700 9705 9709 9712 9716 9718 9721 9723 9726 9728 9730 9732 9734 9736 9738 9740 9742 9744 9746 9748 9749 9751 9752 9753 9755 9756 9757 9758 9758 9759 9759 9760 9760 9760 9760 9759 9759 9759 9759 9758 9758 9758 9759 9759 9760 9761 9762 9763 9764 9765 9766 9767 9767 9767 9766 9765 9763 9760 9757 9753 9749 9744 9739 9733 9726 9718 9710 9700 9689 9677 9663 9647 9628 9606 9582 9553 9522 9486 9445 9400 9350 9295 9233 9166 9093 9014 8928 8836 8737 8632 8522 8407 8287 8164 8040 7915 7791 7670 7554 7445 7344 7253 7174 7109 7058 7022 7003 6999 7012 7040 7083 7140 7209 7290 7381 7479 7584 7693 7805 7919 8034 8146 8257 8365 8468 8567 8661 8750 8833 8910 8982 9048 9109 9165 9215 9262 9304 9342 9377 9409 9438 9465 9489 9511 9531 9549 9565 9579 9592 9603 9613 9621 9627 9633 9637 9640 9642 9644 9645 9645 9646 9646 9645 9645 9645 9645 9645 9645 9645 9646 9646 9646 9647 9648 9648 9650 9651 9652 9654 9656 9659 9661 9664 9667 9671 9674 9677 9681 9684 9688 9691 9694 9698 9702 9705 9709 9713 9717 9721 9725 9729 9733 9737 9741 9744 9747 9749 9750 9751 9752 9751 9750 9749 9747 9745 9742 9739 9736 9733 9730 9727 9724 9721 9718 9715 9712 9709 9705 9702 9698 9694 9689 9684 9679 9673 9666 9659 9651 9643 9633 9623 9611 9600 9587 9574 9561 9548 9535 9522 9510 9499 9489 9480 9473 9467 9463 9461 9461 9462 9464 9469 9474 9481 9488 9496 9505 9514 9524 9533 9542 9551 9559 9566 9572 9578 9582 9585 9587 9588 9587 9585 9581 9576 9570 9562 9552 9541 9528 9513 9495 9475 9453 9427 9398 9366 9330 9290 9245 9196 9142 9082 9018 8948 8874 8793 8708 8618 8522 8423 8320 8213 8104 7993 7882 7771 7663 7557 7456 7360 7272 7193 7123 7064 7017 6983 6962 6954 6960 6979 7012 7056 7112 7178 7253 7337 7427 7522 7622 7724 7827 7930 8033 8133 8231 8325 8415 8500 8581 8657 8727 8792 8853 8908 8959 9006 9049 9089 9126 9160 9191 9220 9248 9274 9298 9322 9343 9364 9384 9403 9421 9437 9453 9469 9483 9497 9510 9523 9535 9546 9557 9568 9578 9587 9596 9603 9611 9617 9622 9626 9629 9630 9631 9629 9627 9623 9618 9611 9603 9593 9582 9569 9554 9536 9517 9495 9470 9443 9412 9378 9339 9297 9250 9198 9141 9079 9011 8937 8856 8770 8677 8579 8473 8362 8245 8122 7995 7863 4875 5 2 4 7728 7590 7451 7311 7171 7034 6900 6771 6648 6534 6428 6334 6252 6183 6130 6091 6069 6064 6076 6105 6150 6211 6288 6378 6480 6594 6716 6846 6982 7121 7261 7402 7542 7679 7811 7940 8062 8179 8289 8393 8490 8581 8666 8745 8819 8887 8950 9009 9064 9114 9160 9203 9242 9278 9310 9340 9366 9390 9412 9431 9448 9464 9478 9490 9501 9511 9519 9527 9533 9538 9541 9544 9545 9545 9543 9541 9538 9535 9531 9526 9522 9518 9514 9511 9508 9506 9504 9503 9503 9503 9504 9505 9506 9508 9510 9513 9515 9518 9522 9526 9530 9535 9541 9548 9554 9562 9570 9578 9587 9595 9604 9612 9619 9626 9632 9638 9643 9646 9649 9651 9653 9654 9654 9654 9653 9652 9650 9649 9647 9645 9642 9640 9637 9635 9632 9630 9627 9625 9623 9622 9621 9621 9621 9621 9623 9624 9626 9629 9631 9633 9636 9638 9640 9641 9641 9641 9641 9640 9638 9635 9632 9629 9625 9621 9616 9611 9606 9600 9594 9588 9581 9574 9567 9559 9550 9542 9533 9524 9515 9506 9497 9489 9481 9474 9468 9463 9458 9454 9450 9447 9444 9442 9439 9435 9431 9426 9420 9413 9404 9393 9379 9364 9345 9324 9299 9271 9240 9204 9163 9117 9066 9009 8946 8876 8799 8714 8621 8521 8413 8297 8174 8043 7906 7763 7615 7462 7307 7150 6992 6834 6679 6526 6377 6234 6097 5967 5845 5731 5627 5533 5449 5376 5314 5263 5224 5197 5181 5178 5188 5210 5244 5292 5352 5426 5511 5609 5719 5839 5969 6109 6257 6411 6570 6734 6899 7066 7232 7395 7556 7712 7862 8007 8144 8274 8396 8510 8616 8715 8806 8890 8967 9038 9104 9164 9219 9270 9316 9359 9398 9433 9466 9495 9522 9547 9569 9589 9607 9623 9637 9651 9663 9674 9684 9693 9702 9710 9717 9725 9732 9738 9744 9750 9755 9760 9764 9767 9769 9771 9772 9773 9773 9772 9770 9768 9766 9763 9761 9758 9755 9753 9750 9748 9745 9743 9740 9737 9734 9730 9726 9720 9714 9707 9698 9689 9678 9667 9654 9641 9628 9614 9600 9586 9572 9558 9545 9532 9520 9508 9497 9486 9475 9465 9455 9445 9436 9427 9419 9411 9404 9398 9393 9388 9385 9383 9381 9380 9380 9380 9380 9380 9380 9379 9377 9374 9369 9364 9358 9350 9341 9332 9321 9309 9296 9282 9266 9249 9229 9207 9182 9154 9120 9082 9038 8988 8931 8866 8792 8711 8620 8520 8410 8291 8162 8025 7878 7722 7558 7386 7206 7020 6829 6632 6431 6227 6021 5815 5608 5404 5202 5005 4814 4629 4453 4287 4132 3990 3861 3748 3652 3573 3512 3472 3453 3455 3479 3525 3594 3685 3798 3932 4085 4256 4443 4644 4856 5078 5307 5539 5773 6005 6235 6459 6676 6885 7084 7273 7451 7618 7773 7918 8053 8178 8293 8400 8498 8590 8674 8752 8824 8891 8953 9010 9063 9112 9158 9199 9238 9275 9308 9340 9370 9398 9425 9450 9474 9497 9519 9539 9558 9576 4876 5 2 4 9592 9607 9621 9633 9644 9653 9662 9670 9676 9682 9688 9693 9697 9701 9705 9708 9711 9714 9716 9718 9719 9719 9718 9717 9715 9713 9709 9705 9701 9696 9690 9684 9678 9672 9665 9658 9651 9644 9636 9628 9619 9611 9601 9592 9582 9571 9561 9550 9539 9529 9519 9509 9500 9492 9485 9479 9474 9470 9468 9467 9468 9469 9472 9475 9479 9484 9488 9492 9496 9500 9502 9504 9504 9502 9499 9494 9486 9477 9465 9452 9436 9419 9400 9379 9358 9336 9314 9292 9271 9251 9233 9218 9205 9195 9189 9186 9187 9191 9200 9212 9227 9245 9265 9288 9312 9337 9363 9390 9416 9442 9467 9492 9515 9537 9557 9577 9595 9611 9627 9641 9654 9665 9676 9686 9694 9702 9708 9714 9719 9723 9726 9728 9729 9730 9729 9728 9726 9724 9720 9716 9710 9704 9697 9690 9681 9671 9661 9649 9637 9623 9608 9592 9575 9556 9535 9512 9487 9458 9427 9392 9353 9309 9260 9206 9146 9081 9008 8930 8844 8752 8654 8548 8437 8319 8195 8066 7932 7793 7649 7502 7352 7198 7043 6886 6728 6569 6411 6254 6099 5948 5800 5657 5521 5392 5272 5163 5065 4979 4907 4851 4810 4785 4778 4788 4815 4858 4917 4991 5078 5177 5286 5403 5525 5651 5778 5904 6027 6144 6255 6358 6452 6535 6608 6670 6721 6761 6790 6811 6822 6825 6821 6811 6796 6777 6756 6733 6709 6686 6665 6647 6633 6623 6620 6623 6633 6651 6677 6712 6756 6809 6870 6939 7016 7100 7190 7285 7384 7486 7590 7696 7801 7905 8008 8108 8206 8300 8389 8475 8556 8633 8705 8773 8837 8897 8952 9004 9053 9099 9141 9181 9218 9252 9284 9314 9342 9368 9392 9415 9435 9454 9471 9487 9501 9515 9526 9537 9547 9556 9564 9571 9577 9583 9587 9592 9595 9598 9600 9602 9602 9603 9603 9602 9601 9599 9598 9596 9594 9591 9589 9587 9584 9582 9579 9576 9573 9570 9566 9562 9557 9553 9548 9542 9537 9532 9526 9521 9517 9512 9509 9505 9503 9501 9499 9498 9498 9498 9498 9499 9501 9502 9505 9507 9511 9515 9520 9525 9532 9539 9547 9556 9565 9575 9585 9595 9605 9614 9623 9632 9639 9646 9652 9658 9663 9667 9670 9674 9677 9680 9683 9686 9689 9692 9695 9698 9700 9703 9705 9707 9709 9710 9711 9712 9712 9712 9712 9712 9712 9712 9712 9712 9713 9713 9714 9716 9717 9719 9721 9722 9724 9726 9729 9731 9733 9735 9737 9739 9742 9744 9747 9749 9753 9756 9759 9763 9767 9771 9775 9780 9784 9789 9793 9797 9801 9805 9808 9812 9815 9818 9821 9823 9826 9828 9831 9833 9836 9838 9841 9844 9847 9849 9852 9854 9857 9859 9861 9863 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9880 4877 5 2 4 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9877 9876 9875 9873 9871 9869 9867 9865 9862 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9828 9825 9822 9820 9817 9815 9813 9811 9809 9807 9806 9804 9803 9802 9801 9801 9800 9800 9800 9800 9799 9799 9799 9799 9798 9798 9797 9795 9794 9792 9790 9787 9784 9780 9776 9772 9768 9763 9758 9753 9748 9743 9737 9732 9728 9723 9718 9714 9710 9706 9703 9699 9697 9694 9693 9691 9691 9691 9692 9693 9696 9699 9703 9707 9711 9716 9722 9727 9732 9737 9741 9745 9748 9751 9753 9755 9756 9757 9758 9758 9758 9759 9759 9760 9761 9762 9763 9765 9767 9769 9770 9772 9774 9776 9778 9779 9780 9781 9782 9783 9784 9784 9785 9786 9786 9787 9788 9789 9791 9792 9794 9796 9798 9801 9803 9806 9808 9811 9813 9815 9817 9819 9821 9822 9823 9824 9824 9825 9825 9825 9825 9825 9826 9827 9828 9829 9831 9833 9835 9838 9840 9842 9844 9846 9847 9848 9848 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9837 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9836 9836 9835 9835 9834 9833 9832 9830 9829 9827 9825 9823 9821 9819 9817 9814 9812 9809 9807 9804 9801 9798 9795 9792 9789 9785 9781 9777 9773 9768 9764 9759 9754 9748 9743 9737 9731 9724 9717 9709 9701 9692 9683 9672 9661 9649 9637 9623 9608 9592 9575 9556 9535 9512 9486 9458 9427 9391 9352 9309 9260 9206 9147 9083 9013 8937 8856 8769 8678 8582 8482 8379 8273 8165 8057 7948 7842 7737 7636 7541 7451 7369 7296 7233 7181 7140 7113 7098 7097 7110 7136 7176 7228 7292 7366 7450 7543 7641 7745 7853 7963 8073 8183 8290 8395 8496 8592 8682 8768 8847 8921 8989 9051 9108 9160 9206 9249 9287 9322 9354 9382 9408 9432 9454 9473 9491 9508 9523 9537 9550 9561 9571 9581 9589 9596 9602 9607 9612 9615 9618 9620 9622 9623 9624 9624 9624 9623 9622 9620 9617 9613 9609 9603 9597 9589 9580 9569 9557 9544 9529 9513 9496 9478 9459 9440 9419 9398 9377 9356 9336 9315 9296 9277 9259 9242 9226 9212 9200 9188 9179 9170 9163 9158 9153 9149 9146 9143 9141 9138 9136 9133 9130 9127 9123 9119 9115 9111 9106 9101 9097 9092 9088 9085 9081 9078 9076 9074 9073 9072 9072 9072 9073 9075 9077 9079 9082 9085 9088 9092 9096 9099 9103 9107 9111 9115 9118 9122 9125 9128 9131 9134 9136 9138 9140 9142 9144 9145 9146 9147 9148 9149 9149 9149 9149 9148 9147 9146 9144 9142 9140 9137 9134 9130 9126 9122 9118 9113 9108 9103 9097 9091 9084 9076 9068 9059 9049 9038 9027 9014 9000 8984 8968 8951 8933 8913 8893 8872 8851 8828 8804 8780 8755 8728 4878 5 2 4 8701 8672 8642 8610 8577 8541 8503 8463 8421 8376 8328 8277 8223 8165 8104 8039 7970 7897 7819 7736 7649 7557 7459 7356 7248 7134 7015 6891 6762 6628 6490 6347 6200 6050 5896 5739 5579 5417 5252 5086 4918 4748 4578 4408 4238 4069 3901 3736 3574 3415 3261 3112 2970 2834 2706 2585 2473 2370 2275 2190 2114 2046 1988 1938 1897 1865 1840 1823 1813 1810 1813 1823 1838 1858 1882 1910 1941 1973 2006 2038 2069 2097 2122 2141 2156 2164 2165 2159 2145 2125 2097 2063 2024 1980 1932 1881 1829 1776 1724 1674 1626 1580 1539 1501 1468 1438 1414 1393 1377 1365 1358 1356 1358 1366 1381 1403 1432 1471 1520 1579 1651 1736 1834 1947 2073 2213 2367 2534 2711 2899 3096 3298 3506 3716 3927 4136 4342 4544 4740 4929 5111 5284 5449 5605 5753 5893 6026 6152 6271 6385 6493 6597 6697 6793 6886 6975 7061 7144 7225 7303 7378 7451 7522 7590 7656 7720 7782 7842 7900 7957 8011 8064 8115 8165 8213 8259 8303 8346 8387 8427 8465 8502 8538 8572 8606 8638 8670 8700 8730 8759 8787 8815 8841 8867 8892 8915 8938 8960 8981 9001 9020 9038 9056 9073 9089 9106 9122 9137 9153 9168 9183 9198 9212 9227 9241 9255 9268 9281 9293 9305 9316 9326 9336 9346 9355 9363 9371 9379 9387 9394 9402 9409 9416 9422 9429 9435 9441 9447 9452 9457 9461 9464 9467 9470 9472 9474 9476 9477 9479 9480 9483 9485 9488 9492 9497 9503 9509 9517 9525 9533 9542 9552 9561 9571 9580 9589 9597 9605 9612 9618 9623 9628 9633 9637 9640 9644 9647 9651 9654 9658 9662 9666 9670 9674 9679 9683 9687 9692 9696 9699 9703 9705 9708 9710 9711 9713 9714 9714 9715 9715 9715 9716 9716 9717 9718 9719 9720 9722 9724 9726 9728 9730 9733 9735 9736 9738 9739 9739 9739 9739 9738 9736 9734 9731 9728 9723 9719 9713 9707 9701 9694 9686 9678 9669 9660 9650 9640 9630 9620 9609 9599 9589 9578 9568 9558 9549 9539 9530 9521 9512 9503 9494 9485 9476 9468 9459 9452 9445 9438 9433 9429 9426 9425 9425 9426 9429 9433 9438 9444 9452 9460 9469 9478 9488 9498 9508 9518 9528 9538 9549 9559 9570 9581 9593 9604 9615 9627 9638 9650 9661 9672 9682 9692 9701 9710 9719 9727 9735 9742 9749 9756 9763 9770 9776 9783 9789 9796 9802 9807 9812 9817 9821 9825 9828 9831 9834 9836 9837 9839 9840 9842 9843 9844 9846 9848 9849 9851 9853 9855 9856 9858 9859 9860 9861 9861 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9871 9872 9874 9875 9877 9879 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9905 9905 9906 9906 9905 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9901 9902 9903 9904 4879 5 2 4 9905 9905 9906 9906 9905 9905 9904 9902 9901 9899 9898 9897 9895 9895 9894 9894 9894 9894 9895 9896 9897 9898 9899 9900 9900 9900 9900 9899 9898 9896 9894 9892 9889 9887 9884 9880 9877 9874 9870 9867 9863 9860 9856 9852 9848 9844 9839 9834 9829 9823 9817 9810 9803 9795 9787 9778 9769 9759 9749 9738 9727 9716 9704 9692 9680 9669 9657 9646 9634 9624 9614 9604 9595 9587 9580 9573 9568 9563 9559 9556 9554 9553 9553 9554 9556 9559 9562 9567 9572 9578 9585 9593 9601 9610 9620 9629 9639 9650 9660 9671 9681 9692 9702 9712 9721 9731 9740 9748 9756 9763 9770 9777 9783 9789 9794 9800 9805 9810 9815 9820 9825 9829 9834 9838 9842 9846 9849 9852 9854 9856 9857 9859 9859 9860 9860 9861 9861 9861 9862 9863 9864 9866 9868 9869 9871 9873 9874 9875 9876 9876 9876 9875 9874 9873 9871 9869 9868 9866 9865 9864 9864 9864 9865 9866 9867 9869 9870 9872 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9885 9886 9888 9889 9890 9892 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9881 9877 9873 9869 9864 9859 9855 9849 9844 9839 9834 9829 9824 9820 9815 9811 9808 9805 9803 9801 9800 9799 9799 9800 9801 9803 9805 9808 9812 9816 9820 9825 9830 9835 9840 9844 9849 9853 9857 9861 9864 9867 9869 9871 9873 9875 9876 9878 9880 9882 9884 9886 9888 9891 9893 9895 9897 9899 9900 9900 9900 9900 9899 9897 9895 9893 9890 9888 9885 9883 9881 9879 9878 9878 9877 9877 9878 9878 9879 9879 9879 9879 9879 9878 9877 9875 9873 9870 9868 9865 9862 9859 9856 9853 9850 9848 9846 9844 9843 9842 9841 9841 9841 9841 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9850 9851 9851 9852 9852 9853 9854 9854 9855 9855 9856 9856 9857 9857 9857 9857 9856 9856 9855 9855 9854 9854 9854 9854 9855 9856 9857 9859 9861 9863 9866 9869 9872 9874 9877 9879 9881 9883 9884 9885 9885 9885 9885 9885 9884 9884 9884 9885 9885 9886 9888 9890 9892 9894 9896 9898 9901 9903 9904 9905 9906 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9909 9908 9907 9905 9903 9900 9897 9894 9890 9886 9881 9876 9870 9863 9855 9846 9837 9826 9815 9802 4880 5 2 4 9788 9773 9756 9738 9719 9699 9677 9654 9631 9606 9581 9555 9530 9504 9479 9454 9430 9408 9386 9366 9348 9331 9316 9303 9292 9283 9275 9269 9264 9262 9260 9260 9262 9265 9270 9276 9284 9293 9305 9317 9332 9347 9364 9383 9403 9423 9444 9466 9488 9510 9532 9554 9575 9595 9614 9633 9650 9666 9681 9696 9709 9721 9732 9743 9752 9761 9770 9778 9785 9792 9799 9805 9810 9816 9821 9825 9829 9833 9836 9839 9842 9844 9846 9848 9850 9852 9853 9855 9857 9859 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9880 9881 9882 9883 9884 9885 9885 9885 9886 9886 9885 9885 9885 9884 9884 9883 9882 9880 9878 9876 9873 9870 9867 9863 9858 9854 9849 9843 9837 9832 9826 9820 9814 9808 9802 9797 9792 9788 9784 9781 9779 9778 9777 9777 9779 9781 9785 9789 9794 9800 9807 9814 9822 9830 9838 9846 9853 9861 9867 9873 9878 9883 9886 9890 9892 9894 9896 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9928 9927 9926 9924 9922 9919 9916 9913 9910 9906 9901 9897 9892 9886 9879 9872 9864 9855 9844 9832 9818 9802 9784 9764 9741 9716 9688 9657 9624 9588 9550 9509 9466 9421 9374 9325 9275 9225 9173 9121 9070 9020 8971 8923 8879 8837 8799 8766 8737 8713 8695 8683 8677 8677 8683 8695 8712 8734 8761 8792 8827 8864 8904 8944 8986 9028 9070 9110 9150 9188 9225 9260 9293 9324 9353 9380 9405 9429 9452 9473 9493 9512 9530 9547 9563 9580 9595 9611 9626 9641 9655 9670 9684 9698 9712 9725 9739 9751 9763 9775 9786 9796 9806 9816 9824 9833 9841 9848 9856 9863 9869 9876 9882 9888 9893 9898 9903 9907 9911 9915 9918 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9950 9951 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9952 9951 9950 9949 9947 9946 9944 9942 9941 9940 9939 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9946 9945 9943 9942 9941 9940 9938 9938 9937 9937 9937 9937 9937 9938 9938 9938 9938 9937 9936 9934 9932 9929 9926 9922 9917 9912 9906 9900 9893 9885 9877 9867 9857 9846 9834 9820 9805 9789 9771 9751 9730 9707 9683 9657 9630 9602 9573 9543 9513 9483 9452 9422 9393 9364 9337 9310 9285 9262 9240 9221 9203 9187 9173 9161 9150 9140 9132 9124 9117 9110 9102 9095 9086 9077 9066 9055 9043 9030 9017 9004 8992 8980 8970 8963 8957 8955 8956 8961 8969 8981 8996 9015 9037 9061 9087 9115 9144 9174 9204 9233 9261 9289 9315 9340 9363 9385 4881 5 2 4 9406 9425 9442 9458 9473 9487 9500 9511 9522 9532 9541 9548 9555 9561 9566 9570 9574 9577 9579 9581 9582 9583 9584 9585 9586 9587 9589 9591 9593 9596 9599 9602 9605 9609 9613 9617 9621 9625 9629 9633 9638 9642 9646 9650 9655 9659 9664 9670 9675 9681 9687 9694 9701 9709 9716 9724 9733 9741 9749 9758 9766 9774 9782 9790 9797 9804 9811 9818 9824 9830 9835 9840 9844 9848 9851 9854 9855 9857 9857 9856 9855 9854 9852 9849 9846 9843 9839 9836 9833 9829 9826 9823 9819 9816 9812 9809 9804 9800 9795 9789 9783 9776 9770 9763 9756 9749 9742 9735 9730 9724 9719 9715 9711 9707 9704 9701 9698 9695 9692 9689 9686 9683 9680 9678 9677 9676 9677 9678 9681 9686 9691 9698 9705 9714 9723 9732 9742 9751 9760 9769 9777 9784 9791 9797 9802 9808 9813 9818 9823 9829 9834 9840 9847 9853 9860 9866 9873 9879 9884 9889 9893 9896 9899 9901 9902 9903 9904 9904 9904 9904 9904 9905 9906 9907 9908 9910 9912 9913 9915 9917 9918 9919 9920 9920 9919 9918 9917 9915 9913 9911 9909 9906 9903 9900 9897 9893 9890 9886 9881 9876 9871 9865 9858 9851 9843 9834 9825 9815 9805 9795 9785 9776 9766 9757 9749 9741 9734 9728 9723 9718 9714 9710 9707 9704 9702 9699 9696 9693 9688 9683 9676 9668 9656 9642 9625 9603 9576 9544 9506 9461 9408 9348 9280 9203 9117 9022 8918 8806 8685 8556 8420 8277 8128 7974 7816 7655 7492 7328 7165 7002 6842 6685 6532 6384 6241 6105 5976 5854 5740 5634 5536 5446 5364 5290 5224 5166 5115 5071 5035 5005 4982 4965 4955 4952 4955 4965 4982 5006 5038 5077 5125 5181 5245 5318 5400 5491 5591 5698 5815 5938 6069 6206 6348 6495 6645 6797 6949 7101 7252 7399 7541 7678 7808 7931 8044 8148 8241 8322 8393 8451 8497 8530 8550 8557 8551 8531 8499 8453 8394 8321 8235 8137 8025 7900 7763 7614 7454 7283 7102 6913 6715 6511 6302 6088 5871 5653 5435 5218 5004 4794 4589 4390 4199 4017 3846 3687 3541 3410 3296 3200 3123 3068 3036 3028 3045 3088 3157 3253 3374 3521 3691 3883 4094 4323 4566 4820 5081 5347 5614 5879 6139 6393 6636 6869 7090 7297 7490 7670 7835 7988 8128 8255 8372 8479 8577 8667 8749 8824 8893 8957 9015 9069 9119 9165 9207 9245 9281 9313 9343 9371 9396 9419 9441 9461 9480 9498 9515 9531 9546 9561 9575 9589 9602 9614 9627 9639 9650 9662 9673 9684 9694 9705 9715 9725 9735 9744 9753 9762 9770 9778 9785 9792 9799 9805 9810 9815 9819 9823 9827 9830 9833 9835 9837 9840 9841 9843 9845 9846 9847 9848 9849 9849 9850 9850 9849 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9838 9838 9837 9837 9836 9834 9833 9830 9828 9825 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9782 4882 5 2 4 9778 9774 9770 9765 9760 9755 9749 9743 9736 9728 9719 9709 9698 9686 9673 9659 9644 9628 9610 9591 9571 9549 9525 9498 9469 9438 9403 9365 9324 9278 9227 9171 9110 9043 8969 8889 8801 8706 8603 8492 8373 8246 8110 7966 7813 7653 7485 7310 7127 6938 6743 6543 6339 6130 5919 5706 5491 5277 5064 4853 4645 4442 4245 4054 3872 3699 3536 3385 3245 3120 3008 2912 2831 2768 2722 2695 2687 2698 2730 2783 2856 2949 3064 3198 3351 3522 3709 3911 4125 4351 4584 4823 5065 5308 5550 5788 6020 6244 6460 6665 6860 7044 7217 7378 7528 7667 7796 7916 8026 8129 8224 8311 8392 8467 8537 8601 8660 8715 8765 8812 8855 8895 8933 8967 9000 9032 9061 9090 9118 9146 9173 9200 9226 9252 9277 9302 9326 9350 9372 9393 9413 9431 9448 9462 9475 9486 9495 9502 9506 9510 9511 9510 9509 9505 9501 9496 9490 9484 9477 9471 9466 9461 9457 9454 9453 9454 9457 9461 9468 9476 9486 9498 9512 9527 9544 9561 9579 9597 9615 9634 9652 9670 9687 9703 9718 9733 9747 9760 9772 9783 9793 9802 9811 9819 9826 9832 9838 9842 9846 9849 9852 9853 9854 9853 9852 9849 9846 9841 9835 9827 9819 9809 9798 9785 9772 9757 9742 9726 9709 9692 9675 9659 9643 9628 9614 9602 9591 9583 9576 9572 9570 9571 9574 9580 9588 9598 9610 9623 9638 9653 9669 9686 9703 9719 9736 9751 9766 9781 9795 9807 9819 9830 9841 9850 9859 9867 9875 9881 9887 9893 9898 9902 9905 9908 9910 9912 9913 9914 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9888 9886 9883 9880 9877 9874 9871 9867 9863 9858 9853 9848 9842 9836 9829 9822 9814 9806 9796 9786 9776 9764 9752 9739 9725 9711 9696 9681 9665 9650 9634 9619 9603 9588 9574 9559 9546 9532 9519 9507 9496 9485 9474 9465 9456 9449 9442 9436 9432 9429 9426 9425 9425 9427 9429 9432 9435 9440 9444 9450 9455 9461 9467 9473 9479 9486 9493 9500 9508 9517 9527 9538 9549 9562 9575 9590 9605 9621 9638 9655 9672 9689 9706 9722 9739 9754 9769 9784 9797 9810 9822 9834 9844 9855 9864 9873 9882 9890 9898 9906 9913 9920 9926 9932 9938 9943 9947 9950 9953 9956 9958 9959 9959 9959 9958 9957 9955 9953 9951 9948 9945 9942 9938 9935 9931 9926 9922 9916 9911 9905 9898 9891 9883 9875 9867 9858 9849 9841 9832 9825 9818 9812 9807 9803 9801 9800 9801 9803 9806 9811 9817 9824 9831 9839 9848 9856 9864 9872 9880 9887 9893 9899 9904 9909 9913 9916 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9942 9943 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9952 9952 4883 5 2 4 9953 9953 9953 9953 9953 9953 9954 9955 9956 9957 9958 9960 9962 9964 9966 9967 9969 9971 9972 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9972 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9966 9964 9961 9959 9956 9953 9951 9948 9945 9943 9941 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9928 9929 9930 9931 9932 9934 9935 9937 9939 9941 9943 9946 9949 9951 9954 9957 9960 9963 9966 9969 9972 9974 9977 9979 9980 9982 9983 9984 9984 9984 9984 9984 9983 9982 9981 9981 9980 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9948 9946 9943 9940 9936 9933 9929 9925 9921 9918 9914 9910 9906 9903 9899 9896 9892 9889 9885 9882 9878 9875 9872 9868 9864 9861 9857 9853 9849 9845 9841 9837 9833 9829 9825 9821 9817 9813 9809 9805 9801 9797 9793 9789 9785 9780 9775 9770 9765 9759 9753 9747 9739 9731 9722 9713 9702 9691 9678 9665 9650 9634 9617 9599 9581 9561 9540 9519 9496 9474 9451 9428 9405 9383 9361 9340 9319 9301 9283 9268 9254 9243 9235 9229 9226 9226 9229 9235 9244 9256 9271 9288 9308 9329 9353 9377 9403 9429 9455 9481 9507 9531 9555 9577 9598 9618 9637 9654 9670 9685 9699 9711 9723 9735 9745 9755 9764 9772 9780 9787 9793 9798 9802 9806 9809 9811 9813 9814 9815 9815 9815 9815 9815 9815 9815 9814 9813 9812 9811 9809 9807 9804 9800 9796 9790 9783 9776 9767 9756 9745 9731 9717 9701 9683 9663 9641 9617 9590 9561 9528 9491 9450 9405 9354 9297 9234 9164 9085 8999 8903 8797 8682 8556 8420 8273 8115 7946 7767 7579 7380 7174 6959 6737 6510 6278 6042 5804 5565 5327 5091 4859 4633 4415 4207 4011 3830 3666 3521 3398 3300 3228 3184 3169 3185 3232 3310 3418 3555 3720 3909 4121 4351 4596 4853 5117 5384 5652 5917 6176 6426 6666 6893 7108 7309 7497 7671 7832 7980 8117 8244 8360 8468 8568 8660 8746 8825 8898 8965 9028 9085 9137 9184 9228 9267 9303 9336 9366 9393 9419 9442 9464 9484 9503 9522 9539 9555 9570 9584 9597 9608 9619 9629 9638 9646 9654 9661 9667 9673 9679 9684 9690 9695 9700 9705 9710 9714 9718 9722 9725 9727 9728 9728 9727 9725 9721 9717 9710 9703 9693 9683 9670 9656 9641 9624 9606 9586 9565 9543 9520 9497 9473 9449 9426 9404 9382 9362 9344 9328 9314 9303 9295 9289 9287 9288 9291 9298 9307 9319 9333 9349 9367 9386 9406 9428 9450 9472 9495 9517 9539 9561 9582 9603 9622 9641 9658 9674 9689 9703 9715 9726 9735 9743 9749 9754 9757 9758 9758 9757 9755 9751 9746 9740 9733 9725 9716 9706 9695 4884 5 2 4 9682 9668 9653 9636 9618 9597 9576 9552 9527 9500 9473 9444 9414 9384 9354 9324 9295 9267 9240 9214 9191 9170 9151 9135 9122 9112 9105 9101 9100 9102 9106 9114 9124 9136 9151 9168 9186 9206 9227 9249 9271 9294 9317 9340 9363 9385 9407 9428 9449 9468 9487 9505 9523 9539 9555 9570 9585 9599 9613 9627 9640 9654 9667 9680 9694 9707 9720 9733 9746 9759 9772 9784 9796 9807 9817 9827 9835 9843 9850 9856 9861 9866 9870 9873 9876 9879 9882 9885 9887 9890 9894 9897 9900 9904 9907 9910 9913 9916 9918 9920 9922 9922 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9887 9886 9885 9884 9884 9884 9884 9884 9885 9885 9886 9887 9887 9888 9888 9888 9888 9888 9887 9886 9885 9883 9882 9880 9879 9877 9876 9875 9874 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9875 9874 9873 9872 9870 9868 9866 9864 9862 9860 9859 9858 9857 9856 9856 9855 9855 9855 9854 9854 9853 9852 9851 9849 9848 9847 9845 9844 9843 9842 9841 9841 9840 9840 9840 9840 9840 9839 9839 9839 9838 9837 9837 9836 9835 9834 9834 9833 9833 9832 9832 9832 9832 9832 9832 9831 9830 9829 9827 9825 9822 9818 9815 9810 9805 9800 9795 9789 9784 9778 9771 9765 9759 9752 9745 9738 9730 9722 9713 9704 9694 9683 9672 9659 9645 9630 9614 9596 9576 9555 9531 9506 9477 9447 9414 9377 9338 9296 9250 9201 9148 9091 9031 8967 8900 8830 8756 8679 8600 8519 8435 8351 8266 8181 8097 8015 7934 7857 7783 7713 7648 7589 7536 7490 7452 7421 7397 7382 7376 7378 7388 7407 7434 7470 7512 7562 7619 7682 7750 7822 7898 7977 8058 8140 8222 8303 8383 8461 8536 8609 8678 8743 8805 8864 8919 8970 9018 9063 9106 9145 9182 9217 9250 9280 9308 9334 9358 9380 9399 9417 9432 9446 9458 9468 9477 9484 9491 9496 9501 9506 9510 9514 9517 9520 9523 9525 9526 9527 9527 9527 9525 9523 9519 9515 9510 9504 9497 9490 9482 9474 9466 9457 9449 9440 9432 9424 9415 9408 9400 9392 9385 9377 9370 9363 9355 9348 9341 9333 9326 9318 9311 9303 9294 9286 9278 9269 9261 9252 9243 9235 9226 9218 9210 9202 9195 9188 9181 9175 9170 9165 9160 9156 9152 9150 9147 9146 9145 9144 9144 9145 9146 9147 9149 9151 9153 9155 9157 9158 9159 9160 9160 9159 9158 9156 9153 9149 9145 9139 9132 9124 9115 9104 9092 9078 9063 9046 9027 9006 8983 8958 8932 8903 8874 8843 8811 8779 8747 8716 8685 8656 8628 8603 8581 8562 8547 8536 8529 8527 8530 8537 8550 8566 8587 8611 8639 8669 8701 8735 8769 8803 8836 8868 8899 8927 8952 8975 8994 9011 9024 9034 9041 9045 9046 9044 9039 9031 4885 5 2 4 9019 9004 8985 8961 8932 8898 8857 8810 8755 8691 8618 8535 8442 8338 8222 8095 7956 7806 7645 7473 7292 7102 6905 6701 6492 6280 6066 5852 5639 5429 5223 5023 4829 4645 4469 4305 4153 4014 3889 3779 3685 3609 3551 3512 3493 3495 3518 3562 3628 3715 3823 3951 4097 4261 4441 4634 4839 5054 5275 5501 5728 5955 6180 6400 6614 6821 7018 7206 7383 7550 7706 7851 7986 8112 8228 8335 8434 8526 8611 8689 8762 8830 8893 8952 9006 9057 9105 9150 9191 9230 9266 9300 9332 9362 9389 9415 9438 9460 9480 9499 9515 9531 9545 9557 9569 9580 9589 9599 9607 9616 9624 9632 9639 9647 9654 9661 9668 9674 9681 9686 9691 9696 9700 9704 9707 9710 9713 9716 9718 9721 9723 9725 9727 9729 9731 9733 9734 9734 9734 9734 9733 9731 9728 9725 9722 9717 9713 9708 9703 9698 9692 9686 9680 9673 9666 9658 9650 9640 9629 9617 9604 9589 9573 9554 9534 9511 9486 9458 9428 9395 9358 9318 9273 9225 9171 9112 9047 8976 8898 8812 8719 8617 8507 8388 8260 8123 7977 7822 7659 7487 7308 7122 6929 6730 6526 6318 6107 5893 5677 5462 5246 5032 4821 4613 4410 4213 4022 3839 3665 3501 3348 3207 3078 2964 2865 2782 2715 2667 2637 2626 2635 2665 2716 2788 2882 2996 3131 3287 3461 3653 3861 4083 4317 4561 4812 5068 5325 5582 5835 6083 6322 6553 6772 6980 7175 7358 7527 7685 7830 7965 8089 8204 8311 8411 8504 8591 8673 8750 8822 8890 8954 9014 9070 9122 9170 9214 9256 9294 9329 9362 9392 9421 9448 9474 9499 9522 9545 9567 9587 9606 9625 9641 9657 9671 9683 9695 9705 9713 9721 9729 9735 9741 9747 9753 9758 9763 9769 9773 9778 9782 9785 9788 9790 9791 9791 9790 9789 9786 9784 9781 9778 9775 9772 9770 9768 9767 9767 9767 9767 9768 9770 9771 9773 9774 9775 9776 9776 9776 9775 9774 9773 9772 9770 9769 9767 9765 9764 9762 9759 9757 9754 9749 9744 9738 9730 9720 9708 9694 9678 9659 9637 9611 9582 9549 9512 9470 9423 9370 9311 9246 9173 9094 9007 8912 8809 8699 8581 8457 8326 8190 8049 7904 7757 7609 7461 7314 7171 7033 6900 6775 6660 6555 6462 6383 6318 6268 6235 6219 6220 6239 6275 6328 6397 6482 6580 6691 6812 6943 7080 7223 7369 7516 7663 7807 7948 8085 8215 8340 8457 8568 8671 8767 8856 8938 9014 9083 9147 9206 9259 9308 9353 9393 9430 9463 9492 9518 9541 9561 9578 9592 9605 9615 9623 9629 9634 9637 9638 9638 9636 9633 9628 9622 9614 9604 9593 9579 9564 9546 9526 9503 9478 9451 9420 9387 9351 9312 9269 9224 9176 9125 9070 9014 8955 8894 8831 8768 8704 8641 8578 8517 8459 8405 8354 8308 8267 8232 8203 8181 8166 8158 8157 8163 8175 8194 8219 8249 8285 8325 8370 8418 8470 8523 8579 8636 8694 8753 8811 8869 8925 8980 4886 5 2 4 9033 9085 9134 9180 9223 9264 9302 9337 9370 9399 9426 9451 9473 9493 9511 9527 9541 9554 9565 9574 9583 9590 9596 9602 9606 9610 9613 9616 9618 9620 9621 9623 9624 9625 9626 9627 9629 9630 9632 9633 9635 9638 9640 9643 9646 9649 9653 9656 9660 9665 9669 9674 9678 9683 9688 9692 9697 9701 9705 9709 9713 9716 9719 9721 9724 9725 9727 9728 9729 9729 9729 9728 9727 9726 9723 9721 9717 9713 9708 9702 9695 9687 9678 9667 9655 9642 9628 9612 9595 9576 9557 9536 9515 9492 9469 9446 9423 9400 9378 9355 9334 9314 9295 9277 9260 9245 9231 9218 9206 9195 9184 9174 9164 9153 9141 9127 9112 9094 9073 9049 9020 8988 8950 8907 8858 8803 8741 8672 8596 8512 8421 8322 8214 8099 7976 7844 7705 7558 7403 7241 7073 6897 6716 6530 6338 6143 5944 5743 5541 5338 5136 4935 4737 4543 4354 4170 3992 3822 3660 3507 3363 3230 3107 2996 2897 2810 2737 2677 2633 2605 2594 2600 2624 2668 2732 2815 2920 3044 3188 3351 3532 3729 3941 4165 4398 4639 4885 5134 5382 5627 5868 6102 6327 6543 6748 6942 7125 7296 7455 7604 7742 7870 7988 8099 8201 8296 8385 8468 8545 8617 8685 8749 8808 8864 8917 8966 9012 9056 9097 9135 9172 9206 9239 9269 9298 9326 9352 9377 9400 9423 9444 9464 9484 9502 9519 9536 9552 9567 9581 9594 9607 9619 9630 9641 9651 9661 9670 9678 9686 9694 9701 9708 9715 9721 9726 9732 9736 9741 9745 9748 9751 9754 9756 9758 9760 9761 9762 9763 9764 9765 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9775 9776 9776 9777 9777 9776 9776 9776 9775 9774 9774 9773 9773 9773 9772 9773 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9782 9783 9783 9782 9782 9781 9780 9779 9777 9775 9772 9769 9765 9760 9755 9748 9741 9732 9721 9709 9695 9679 9662 9642 9620 9596 9569 9540 9509 9475 9439 9401 9361 9319 9275 9229 9183 9136 9088 9041 8995 8949 8906 8864 8826 8791 8761 8734 8712 8696 8684 8678 8677 8681 8691 8705 8723 8745 8770 8798 8829 8861 8895 8929 8964 8999 9033 9066 9099 9131 9161 9190 9217 9242 9266 9289 9309 9328 9345 9361 9374 9386 9397 9406 9413 9420 9425 9428 9431 9433 9435 9435 9435 9435 9434 9432 9430 9428 9425 9421 9418 9414 9410 9405 9401 9397 9393 9389 9386 9383 9381 9379 9379 9379 9380 9381 9383 9386 9389 9392 9396 9399 9403 9406 9409 9413 9416 9418 9420 9422 9423 9423 9422 9420 9417 9412 9405 9397 9387 9375 9361 9345 9327 9308 9286 9262 9236 9208 9178 9146 9110 9072 9030 8984 8933 8878 8816 8749 8675 8594 8505 8408 8304 8192 8072 7943 7808 7665 7515 7358 7195 7027 6854 6677 6496 6312 6127 5941 5754 5569 5385 5205 5028 4856 4690 4530 4377 4232 4095 3967 3847 3737 3636 4887 5 2 4 3544 3461 3389 3327 3275 3235 3207 3191 3189 3201 3228 3272 3331 3408 3502 3613 3741 3886 4046 4220 4408 4606 4814 5029 5248 5471 5694 5915 6132 6345 6550 6746 6933 7110 7275 7429 7572 7703 7823 7932 8031 8120 8199 8270 8331 8385 8431 8470 8501 8525 8542 8553 8556 8553 8542 8524 8500 8468 8429 8382 8328 8267 8199 8123 8039 7948 7849 7742 7628 7505 7374 7236 7090 6936 6776 6608 6435 6256 6073 5886 5697 5506 5315 5125 4938 4754 4574 4401 4234 4076 3926 3787 3660 3544 3442 3354 3282 3225 3187 3166 3165 3183 3221 3281 3360 3460 3580 3719 3876 4049 4236 4436 4645 4863 5086 5311 5538 5763 5984 6200 6410 6611 6804 6988 7162 7326 7481 7626 7762 7889 8008 8119 8222 8319 8408 8492 8569 8640 8706 8767 8823 8874 8921 8963 9002 9037 9068 9095 9118 9139 9155 9167 9176 9180 9181 9177 9168 9155 9137 9115 9088 9057 9022 8983 8940 8894 8845 8792 8737 8680 8621 8560 8499 8436 8374 8313 8254 8198 8145 8097 8054 8018 7990 7970 7959 7957 7965 7982 8008 8043 8086 8137 8194 8255 8321 8390 8461 8533 8604 8675 8744 8811 8875 8937 8995 9051 9103 9152 9199 9242 9283 9321 9357 9390 9422 9451 9477 9502 9525 9546 9564 9581 9596 9610 9622 9632 9641 9649 9655 9661 9666 9670 9673 9676 9678 9681 9683 9685 9687 9688 9690 9692 9694 9695 9696 9697 9698 9698 9698 9697 9696 9695 9694 9692 9691 9689 9688 9687 9686 9686 9686 9686 9687 9688 9690 9692 9695 9697 9700 9702 9705 9708 9710 9713 9715 9717 9719 9720 9722 9723 9725 9726 9727 9729 9730 9731 9732 9733 9734 9735 9736 9737 9737 9737 9737 9738 9737 9737 9737 9737 9737 9738 9738 9739 9739 9740 9741 9742 9743 9744 9744 9744 9744 9743 9742 9740 9738 9735 9731 9726 9721 9714 9707 9698 9689 9678 9665 9652 9637 9620 9603 9583 9563 9542 9519 9497 9474 9451 9428 9407 9387 9368 9351 9337 9324 9315 9308 9304 9303 9305 9310 9317 9327 9340 9355 9371 9390 9411 9432 9455 9479 9503 9527 9551 9575 9597 9619 9640 9660 9678 9695 9710 9724 9736 9747 9757 9766 9774 9781 9788 9793 9799 9803 9807 9811 9814 9816 9818 9820 9821 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9824 9823 9823 9823 9822 9821 9820 9818 9817 9815 9813 9812 9811 9810 9809 9809 9809 9810 9812 9814 9816 9819 9822 9825 9828 9831 9835 9838 9841 9843 9846 9848 9850 9852 9854 9856 9858 9859 9861 9862 9863 9865 9866 9867 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9876 9877 9879 9881 9884 9887 9890 9894 9897 9901 9904 9907 9910 9912 9915 9916 9917 9918 9918 9918 9917 9916 9915 9913 9912 9910 9908 9907 9906 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9894 9893 4888 5 2 5 9893 9892 9891 9891 9891 9891 9892 9892 9894 9895 9896 9898 9900 9901 9903 9905 9906 9908 9910 9911 9912 9913 9914 9914 9914 9914 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9901 9899 9897 9895 9894 9892 9890 9888 9886 9883 9880 9877 9874 9870 9866 9862 9856 9851 9844 9837 9829 9821 9811 9800 9788 9774 9760 9744 9727 9709 9689 9669 9648 9626 9604 9582 9561 9540 9519 9500 9483 9467 9453 9441 9431 9423 9417 9414 9413 9415 9419 9424 9432 9442 9454 9468 9483 9499 9517 9535 9555 9574 9593 9613 9632 9650 9667 9683 9698 9711 9724 9735 9744 9753 9761 9768 9774 9780 9786 9791 9797 9802 9808 9813 9819 9824 9829 9834 9838 9842 9845 9847 9849 9850 9850 9851 9850 9850 9850 9850 9850 9850 9851 9853 9855 9857 9861 9864 9868 9872 9876 9879 9883 9886 9888 9890 9891 9892 9892 9891 9890 9889 9887 9886 9884 9882 9881 9879 9878 9877 9876 9876 9875 9874 9874 9873 9871 9870 9868 9865 9862 9859 9856 9852 9849 9845 9842 9839 9836 9833 9831 9829 9827 9826 9824 9823 9821 9819 9817 9814 9810 9806 9802 9796 9790 9784 9778 9771 9764 9757 9750 9743 9737 9730 9724 9717 9711 9704 9696 9689 9680 9671 9661 9651 9639 9626 9612 9597 9581 9563 9544 9523 9501 9477 9450 9421 9389 9354 9315 9273 9226 9174 9118 9057 8991 8921 8845 8764 8679 8590 8497 8400 8301 8200 8098 7995 7893 7791 7692 7595 7503 7415 7333 7258 7191 7131 7081 7040 7009 6988 6977 6976 6984 7001 7025 7056 7091 7130 7171 7212 7251 7287 7318 7342 7358 7365 7362 7348 7322 7284 7234 7172 7098 7013 6918 6811 6695 6570 6437 6296 6148 5993 5834 5669 5501 5329 5155 4980 4805 4630 4456 4285 4118 3954 3797 3645 3501 3364 3236 3118 3011 2915 2832 2762 2707 2668 2645 2641 2655 2689 2744 2820 2917 3035 3174 3333 3510 3704 3913 4135 4366 4605 4849 5094 5338 5579 5814 6041 6259 6466 6662 6847 7019 7180 7330 7469 7598 7718 7830 7935 8033 8125 8212 8294 8372 8445 8515 8581 8643 8701 8757 8809 8858 8903 8946 8987 9025 9061 9094 9126 9156 9184 9211 9236 9259 9281 9301 9320 9338 9354 9369 9382 9395 9406 9417 9426 9435 9443 9450 9457 9463 9469 9474 9478 9482 9486 9489 9492 9494 9495 9496 9497 9497 9497 9496 9495 9494 9492 9491 9489 9486 9484 9482 9479 9477 9475 9472 9470 9469 9467 9466 9465 9464 9464 9463 9463 9463 9463 9462 9462 9462 9461 9460 9460 9459 9458 9457 9456 9455 9454 9452 9450 9448 9445 9442 9437 9431 9423 9414 9401 9387 9369 9348 9323 9294 9261 9222 9179 9129 9072 9008 8937 8857 8767 8667 8557 8435 8302 8156 7998 7826 7643 7447 7241 7024 6797 6563 6323 6078 5830 5582 5334 5090 4850 4616 4390 4172 3965 3769 3585 3413 3256 3112 2984 4889 5 2 5 2871 2775 2696 2635 2594 2572 2571 2590 2631 2693 2775 2877 2997 3133 3283 3445 3615 3790 3966 4140 4308 4467 4614 4745 4858 4953 5026 5079 5110 5120 5109 5080 5033 4971 4895 4807 4709 4603 4491 4374 4254 4132 4010 3888 3767 3650 3537 3430 3330 3239 3158 3090 3036 2998 2978 2978 2998 3040 3105 3194 3305 3439 3594 3770 3964 4174 4398 4634 4878 5127 5380 5633 5883 6128 6367 6598 6818 7027 7225 7410 7583 7744 7893 8031 8158 8275 8383 8482 8574 8659 8738 8812 8881 8945 9006 9063 9116 9166 9214 9258 9300 9339 9376 9410 9442 9472 9500 9525 9549 9572 9592 9612 9630 9647 9663 9678 9692 9706 9718 9730 9741 9751 9761 9770 9778 9785 9792 9798 9803 9808 9812 9816 9820 9823 9826 9829 9832 9834 9837 9839 9842 9844 9846 9849 9851 9852 9854 9856 9857 9858 9858 9859 9859 9859 9859 9859 9858 9858 9857 9856 9856 9855 9854 9854 9854 9854 9854 9854 9855 9856 9858 9860 9862 9864 9867 9869 9872 9875 9878 9881 9884 9887 9889 9891 9893 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9880 9876 9872 9868 9863 9858 9852 9846 9839 9832 9824 9816 9808 9799 9791 9782 9774 9765 9757 9750 9743 9736 9730 9724 9719 9715 9712 9709 9707 9705 9704 9704 9705 9706 9708 9710 9712 9715 9718 9721 9724 9727 9729 9731 9733 9734 9735 9736 9736 9735 9735 9734 9733 9732 9731 9730 9730 9730 9731 9732 9733 9736 9738 9742 9745 9749 9754 9758 9763 9768 9774 9779 9784 9789 9794 9799 9803 9808 9812 9816 9820 9823 9826 9829 9832 9834 9836 9838 9839 9840 9840 9840 9839 9838 9837 9836 9834 9832 9831 9829 9828 9827 9826 9825 9825 9824 9824 9824 9823 9823 9822 9820 9818 9816 9813 9810 9806 9803 9799 9796 9793 9791 9789 9788 9787 9788 9789 9790 9793 9795 9797 9800 9802 9804 9805 9807 9807 9807 9807 9807 9806 9805 9805 9805 9805 9806 9807 9808 9809 9811 9813 9814 9815 9816 9816 9816 9815 9814 9812 9810 9807 9805 9802 9800 9798 9796 9795 9795 9795 9795 9796 9798 9800 9802 9803 9805 9807 9809 9810 9811 9812 9812 9813 9813 9813 9813 9813 9813 9814 9814 9815 9816 9816 9817 9818 9819 9819 9819 9820 9819 9819 9818 9817 9816 9814 9813 9811 9808 9806 9803 9801 9798 9796 4890 5 2 5 9793 9791 9788 9786 9785 9783 9782 9781 9780 9780 9779 9779 9779 9779 9779 9779 9778 9778 9777 9776 9774 9773 9771 9768 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9737 9734 9731 9728 9725 9722 9719 9716 9712 9709 9705 9702 9698 9694 9691 9687 9684 9680 9677 9674 9672 9669 9667 9665 9663 9662 9660 9659 9658 9656 9655 9653 9652 9649 9647 9643 9639 9635 9630 9624 9617 9610 9601 9593 9584 9574 9564 9554 9544 9534 9525 9515 9506 9498 9490 9483 9476 9470 9465 9461 9457 9454 9451 9449 9448 9447 9447 9447 9448 9449 9451 9453 9455 9458 9461 9464 9467 9470 9473 9476 9478 9480 9482 9483 9484 9484 9484 9483 9482 9480 9478 9476 9474 9471 9469 9466 9463 9460 9457 9453 9450 9447 9444 9441 9438 9434 9431 9429 9426 9423 9421 9418 9416 9413 9411 9409 9406 9403 9400 9397 9393 9389 9384 9378 9372 9366 9359 9351 9343 9334 9325 9316 9307 9298 9288 9279 9270 9261 9252 9244 9235 9227 9219 9212 9204 9197 9189 9182 9174 9166 9158 9150 9141 9132 9123 9114 9105 9095 9085 9076 9066 9056 9046 9035 9025 9014 9003 8992 8981 8970 8958 8946 8935 8923 8911 8900 8889 8879 8869 8859 8851 8843 8837 8831 8826 8822 8819 8817 8815 8814 8813 8813 8813 8813 8813 8814 8814 8814 8814 8814 8814 8813 8811 8810 8807 8804 8801 8796 8791 8785 8778 8771 8762 8752 8742 8731 8718 8706 8692 8678 8663 8648 8632 8616 8600 8583 8566 8549 8531 8513 8495 8477 8458 8439 8419 8399 8378 8357 8336 8314 8291 8268 8244 8220 8195 8169 8142 8115 8087 8058 8028 7997 7966 7933 7899 7865 7829 7792 7753 7714 7673 7631 7587 7542 7496 7449 7400 7350 7298 7245 7191 7135 7078 7019 6959 6897 6834 6769 6703 6636 6567 6497 6426 6354 6280 6206 6130 6054 5976 5898 5819 5739 5658 5576 5493 5409 5324 5238 5151 5063 4975 4885 4795 4704 4612 4520 4426 4332 4237 4141 4044 3945 3845 3743 3639 3533 3425 3316 3204 3092 2978 2863 2748 2633 2518 2405 2294 2186 2081 1979 1882 1790 1703 1621 1546 1476 1412 1354 1302 1256 1215 1179 1148 1122 1100 1082 1068 1058 1052 1049 1050 1054 1063 1076 1094 1117 1145 1179 1219 1266 1319 1378 1445 1518 1597 1682 1772 1868 1967 2070 2175 2282 2391 2500 2609 2718 2826 2933 3039 3144 3248 3350 3453 3555 3656 3758 3861 3964 4067 4171 4276 4382 4488 4594 4700 4805 4909 5012 5113 5212 5309 5403 5494 5582 5666 5748 5826 5902 5974 6044 6112 6177 6241 6303 6363 6422 6480 6537 6593 6648 6702 6755 6808 6859 6910 6960 7008 7055 7102 7147 7191 7233 7275 7315 7354 7392 7428 7464 7498 7531 7562 7592 7620 7647 7673 7696 7718 7738 7756 7773 7788 7801 7812 7822 7830 7837 7842 7845 7848 7849 7848 7846 7843 7837 7831 7822 4891 5 2 5 7811 7799 7785 7768 7750 7729 7707 7682 7656 7629 7601 7571 7541 7511 7482 7453 7425 7399 7375 7354 7336 7321 7310 7304 7301 7303 7309 7320 7336 7355 7379 7406 7436 7469 7504 7541 7579 7617 7655 7692 7728 7761 7792 7819 7843 7862 7877 7887 7891 7890 7884 7873 7856 7833 7806 7774 7738 7699 7656 7610 7562 7513 7464 7414 7365 7317 7272 7229 7189 7153 7121 7094 7072 7056 7044 7039 7038 7043 7053 7068 7088 7111 7138 7167 7199 7232 7266 7300 7333 7366 7397 7426 7453 7478 7499 7517 7532 7545 7554 7561 7565 7566 7566 7564 7560 7555 7548 7541 7534 7525 7517 7508 7499 7489 7480 7470 7461 7451 7441 7431 7421 7410 7399 7388 7376 7364 7351 7337 7322 7306 7289 7271 7251 7230 7208 7185 7160 7134 7107 7078 7048 7018 6986 6953 6919 6885 6849 6813 6776 6737 6698 6658 6617 6575 6533 6489 6444 6399 6353 6306 6259 6211 6163 6114 6065 6016 5967 5917 5867 5817 5766 5715 5664 5612 5559 5505 5450 5395 5339 5282 5224 5165 5106 5046 4986 4925 4863 4802 4740 4678 4617 4555 4493 4432 4370 4309 4248 4187 4126 4066 4006 3946 3886 3827 3767 3708 3648 3589 3529 3469 3408 3347 3284 3220 3155 3087 3018 2946 2872 2795 2716 2635 2551 2465 2377 2288 2198 2108 2018 1928 1840 1754 1670 1589 1512 1439 1370 1305 1246 1191 1141 1096 1057 1022 991 966 944 927 914 905 899 898 899 904 913 925 941 961 984 1012 1044 1079 1120 1165 1215 1270 1330 1394 1464 1538 1616 1699 1785 1874 1967 2061 2156 2253 2350 2446 2542 2637 2730 2822 2911 2999 3084 3168 3249 3328 3406 3483 3558 3633 3706 3779 3852 3924 3995 4066 4137 4208 4278 4347 4416 4485 4554 4622 4689 4756 4823 4889 4955 5021 5087 5152 5216 5280 5344 5407 5470 5532 5593 5653 5713 5771 5829 5887 5943 5999 6055 6109 6164 6217 6270 6322 6374 6425 6475 6524 6572 6620 6666 6711 6755 6797 6839 6880 6920 6959 6997 7035 7072 7108 7144 7180 7215 7250 7285 7319 7353 7386 7418 7451 7482 7513 7543 7573 7603 7631 7660 7688 7716 7743 7770 7797 7823 7849 7875 7900 7924 7948 7972 7995 8017 8039 8060 8080 8100 8120 8140 8159 8178 8197 8215 8233 8251 8268 8285 8301 8316 8331 8344 8357 8368 8379 8388 8397 8404 8412 8418 8424 8430 8435 8441 8447 8452 8458 8464 8471 8478 8485 8493 8501 8509 8518 8528 8538 8548 8560 8572 8584 8598 8612 8627 8643 8659 8676 8694 8711 8730 8748 8766 8784 8802 8820 8837 8854 8870 8886 8902 8916 8931 8945 8958 8971 8983 8995 9006 9016 9026 9036 9044 9052 9059 9065 9071 9075 9078 9081 9083 9084 9084 9084 9083 9082 9080 9079 9078 9077 9076 9076 9076 9076 9078 9079 9082 9085 9089 9093 9098 9103 9110 9116 9124 9132 9141 9151 9161 9172 4892 5 2 5 9183 9195 9207 9220 9232 9245 9257 9270 9282 9293 9304 9314 9324 9333 9342 9350 9357 9364 9371 9378 9384 9389 9395 9400 9406 9410 9415 9419 9423 9426 9429 9431 9433 9435 9437 9438 9439 9441 9442 9444 9447 9449 9452 9455 9459 9463 9467 9470 9474 9477 9480 9483 9485 9487 9489 9490 9492 9493 9494 9495 9497 9499 9501 9504 9508 9511 9515 9520 9524 9528 9532 9536 9540 9544 9547 9549 9552 9554 9556 9558 9561 9563 9565 9568 9571 9574 9577 9581 9584 9587 9591 9594 9597 9599 9602 9604 9605 9607 9608 9609 9610 9611 9611 9612 9613 9613 9614 9615 9615 9615 9615 9615 9615 9615 9615 9614 9614 9613 9613 9613 9613 9613 9614 9615 9616 9618 9619 9621 9623 9625 9627 9629 9631 9633 9635 9637 9639 9641 9643 9645 9647 9650 9652 9655 9658 9660 9663 9666 9670 9673 9676 9679 9682 9684 9687 9690 9693 9696 9699 9703 9706 9709 9713 9716 9720 9723 9727 9730 9733 9736 9738 9741 9743 9744 9746 9747 9748 9749 9751 9752 9754 9755 9757 9760 9762 9764 9767 9769 9772 9774 9776 9778 9780 9782 9783 9784 9784 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9784 9784 9783 9783 9782 9781 9781 9780 9779 9778 9777 9777 9776 9776 9776 9776 9776 9777 9777 9778 9779 9780 9780 9781 9782 9782 9782 9782 9782 9782 9781 9781 9780 9779 9778 9778 9777 9776 9776 9775 9775 9775 9775 9775 9776 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9787 9788 9788 9789 9790 9790 9791 9792 9793 9794 9796 9797 9799 9801 9803 9805 9807 9809 9811 9812 9814 9815 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9819 9820 9821 9821 9822 9823 9824 9824 9825 9825 9826 9826 9827 9827 9828 9828 9829 9830 9831 9832 9833 9835 9835 9836 9837 9837 9837 9836 9835 9833 9831 9829 9826 9823 9820 9817 9813 9810 9806 9803 9800 9797 9793 9790 9787 9784 9781 9778 9775 9771 9768 9764 9761 9757 9753 9749 9746 9742 9738 9734 9731 9727 9723 9719 9715 9711 9707 9702 9698 9693 9687 9682 9676 9669 9662 9654 9645 9635 9624 9611 9597 9581 9563 9543 9521 9496 9468 9437 9403 9365 9323 9277 9227 9172 9111 9045 8972 8893 8806 8712 8610 8500 8381 8254 8118 7974 7822 7663 7496 7324 7145 6962 6776 6587 6397 6206 6016 5829 5644 5464 5290 5123 4964 4815 4677 4551 4440 4343 4264 4202 4159 4137 4135 4154 4196 4258 4342 4447 4571 4712 4871 5043 5228 5423 5626 5834 6045 6257 6467 6674 6877 7073 7262 7442 7614 7776 7929 8073 8207 8333 8449 8558 8659 8752 8839 8919 8994 9062 9125 9184 9237 9286 9331 9373 9410 9445 9477 9506 9533 9558 9581 9603 9623 9642 9660 9676 9692 9706 9720 9732 9743 9753 9762 9770 9776 9782 9786 9790 9792 9793 4893 5 2 5 9794 9793 9791 9788 9784 9779 9773 9765 9757 9747 9736 9724 9711 9698 9683 9669 9655 9640 9627 9614 9602 9591 9581 9573 9567 9563 9560 9559 9560 9563 9567 9573 9580 9588 9598 9608 9620 9632 9644 9657 9670 9684 9697 9710 9723 9735 9747 9758 9769 9779 9789 9798 9806 9814 9821 9827 9833 9838 9843 9848 9852 9856 9860 9864 9867 9870 9873 9876 9879 9881 9884 9886 9888 9889 9891 9892 9893 9895 9895 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9874 9873 9873 9873 9874 9874 9875 9877 9878 9879 9881 9882 9884 9885 9887 9889 9891 9893 9895 9896 9898 9900 9902 9903 9905 9905 9906 9906 9906 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9882 9881 9879 9877 9875 9872 9869 9866 9863 9859 9856 9853 9849 9846 9842 9839 9835 9830 9826 9820 9814 9807 9799 9790 9779 9768 9756 9743 9730 9716 9702 9687 9674 9660 9648 9636 9626 9618 9611 9605 9601 9599 9599 9601 9604 9608 9614 9621 9630 9639 9649 9660 9671 9682 9694 9706 9718 9729 9740 9751 9761 9771 9780 9789 9796 9803 9810 9815 9821 9825 9830 9834 9838 9842 9846 9850 9853 9857 9861 9864 9867 9870 9872 9874 9875 9876 9876 9876 9874 9873 9870 9868 9865 9861 9858 9854 9851 9847 9844 9841 9837 9834 9831 9829 9826 9824 9821 9819 9818 9816 9815 9814 9813 9813 9813 9814 9815 9816 9818 9820 9822 9825 9828 9831 9833 9836 9840 9843 9846 9849 9852 9855 9858 9861 9865 9868 9871 9874 9877 9879 9881 9883 9885 9885 9886 9885 9884 9882 9880 9876 9872 9867 9861 9855 9847 9838 9828 9817 9805 9790 9775 9757 9738 9717 9694 9669 9642 9614 9584 9553 9521 9489 9457 9425 9394 9364 9335 9309 9285 9264 9246 9231 9220 9212 9207 9206 9209 9215 9224 9236 9250 9268 9287 9308 9330 9354 9378 9402 9426 9449 9471 9492 9510 9527 9541 9553 9561 9567 9568 9566 9561 9552 9538 9521 9499 9473 9444 9409 9371 9329 9283 9233 9180 9123 9064 9002 8938 8873 8807 8742 8677 8613 8552 8493 8438 8388 8343 8304 8271 8245 8226 8214 8210 8213 8224 8242 8267 8298 8335 8378 8426 8477 8531 8588 8647 8707 8766 8826 8884 8941 8996 9049 9099 9147 9192 9234 9273 9309 9343 9375 9405 9432 9458 9482 9505 9526 9546 9565 9582 9599 9615 9631 9645 9659 9672 9684 9696 9707 9717 9727 9736 9743 9750 9756 9761 9765 9767 9769 9769 9768 9767 9764 9762 9758 9755 9751 9748 9745 9743 9741 9740 9741 9742 9744 9747 9751 9756 9761 9768 9774 9781 9789 9797 9805 9813 9821 9829 9837 9845 9853 9861 9869 9876 9883 9889 4894 5 2 5 9894 9900 9904 9908 9911 9914 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9931 9931 9931 9930 9930 9929 9928 9926 9925 9923 9920 9918 9915 9912 9909 9907 9904 9902 9899 9897 9895 9893 9892 9890 9889 9887 9885 9884 9882 9880 9878 9877 9875 9874 9873 9872 9872 9872 9872 9874 9875 9877 9879 9882 9885 9887 9890 9892 9894 9896 9896 9896 9896 9894 9892 9890 9886 9883 9878 9874 9869 9864 9860 9855 9850 9845 9841 9836 9832 9827 9823 9818 9814 9809 9804 9799 9794 9788 9782 9776 9770 9763 9757 9750 9742 9735 9727 9719 9710 9702 9693 9684 9675 9666 9657 9648 9639 9631 9623 9616 9610 9604 9600 9597 9595 9594 9595 9597 9601 9605 9611 9618 9626 9634 9643 9652 9662 9671 9681 9690 9698 9707 9714 9721 9727 9733 9737 9741 9745 9747 9749 9751 9753 9754 9755 9755 9756 9757 9758 9759 9761 9763 9765 9767 9769 9772 9775 9779 9782 9786 9789 9793 9796 9800 9803 9806 9809 9811 9814 9816 9817 9819 9820 9821 9821 9821 9821 9820 9818 9816 9813 9810 9805 9800 9793 9785 9775 9764 9751 9737 9720 9702 9681 9659 9634 9606 9577 9545 9511 9474 9435 9394 9352 9307 9261 9214 9167 9119 9072 9026 8982 8940 8902 8867 8837 8813 8793 8780 8774 8774 8780 8793 8812 8837 8867 8901 8939 8980 9024 9069 9115 9161 9207 9253 9297 9340 9381 9421 9459 9496 9531 9564 9595 9625 9654 9680 9705 9729 9751 9771 9790 9807 9822 9836 9848 9859 9869 9878 9887 9895 9902 9909 9917 9923 9930 9937 9943 9949 9955 9960 9964 9967 9970 9972 9974 9974 9975 9975 9975 9975 9975 9975 9976 9978 9979 9982 9984 9987 9989 9992 9994 9996 9997 9997 9997 9996 9995 9993 9990 9987 9985 9982 9979 9976 9974 9972 9971 9969 9968 9967 9966 9964 9963 9960 9958 9955 9951 9947 9943 9939 9934 9930 9925 9921 9917 9913 9910 9907 9904 9902 9900 9897 9895 9893 9890 9887 9884 9881 9878 9875 9872 9869 9867 9865 9863 9863 9863 9864 9865 9867 9869 9872 9876 9879 9883 9886 9889 9892 9895 9897 9899 9901 9903 9904 9906 9908 9910 9912 9915 9918 9921 9925 9929 9933 9937 9941 9945 9949 9953 9956 9959 9962 9965 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9980 9981 9983 9985 9987 9989 9991 9993 9995 9997 9998 9999100001000110001100011000010000 9999 9998 9997 9996 9995 9995 9994 9994 9993 9993 9993 9992 9992 9991 9990 9989 9988 9986 9983 9980 9977 9974 9970 9966 9962 4895 5 2 5 9957 9953 9949 9945 9941 9937 9934 9931 9928 9926 9924 9923 9921 9920 9920 9919 9919 9920 9920 9921 9922 9924 9925 9927 9929 9931 9933 9935 9936 9938 9939 9939 9940 9940 9939 9938 9938 9936 9935 9934 9934 9933 9933 9934 9934 9936 9937 9939 9941 9943 9945 9947 9948 9950 9950 9951 9950 9950 9948 9947 9945 9944 9942 9940 9939 9938 9937 9937 9938 9938 9940 9941 9943 9944 9946 9948 9949 9950 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9919 9919 9919 9919 9921 9922 9924 9927 9930 9933 9936 9940 9943 9946 9949 9952 9954 9956 9957 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9969 9970 9971 9972 9973 9973 9974 9974 9974 9973 9973 9972 9970 9969 9967 9965 9963 9960 9958 9955 9952 9949 9946 9943 9940 9936 9933 9930 9926 9923 9920 9917 9914 9912 9909 9907 9905 9904 9902 9901 9900 9900 9900 9900 9900 9901 9902 9903 9904 9905 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9929 9931 9934 9936 9939 9942 9944 9947 9949 9952 9954 9956 9959 9960 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9977 9976 9976 9974 9973 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9946 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9914 9911 9907 9903 9898 9892 9886 9879 9872 9864 9856 9848 9840 9832 9823 9815 9807 9800 9793 9787 9782 9777 9773 9770 9768 9767 9767 9767 9768 9770 9772 9775 9778 9782 9786 9790 9794 9799 9804 9809 9814 9819 9824 9829 9834 9838 9843 9848 9852 9856 9860 9864 9867 9869 9872 9874 9876 9877 9878 9880 9881 9882 9883 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9906 9907 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9915 9914 9913 9912 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9879 4896 5 2 5 9878 9876 9873 9871 9869 9867 9864 9862 9860 9858 9856 9854 9853 9852 9850 9849 9849 9848 9847 9846 9845 9843 9842 9840 9839 9837 9835 9834 9832 9831 9830 9830 9830 9831 9832 9833 9835 9837 9839 9842 9844 9847 9849 9851 9852 9853 9854 9855 9855 9855 9854 9854 9854 9854 9854 9855 9855 9857 9858 9860 9863 9865 9868 9871 9874 9877 9879 9882 9884 9887 9888 9890 9892 9893 9894 9894 9895 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9901 9901 9900 9899 9897 9895 9892 9890 9887 9883 9880 9876 9873 9870 9866 9863 9861 9858 9856 9854 9853 9851 9850 9848 9847 9846 9845 9843 9842 9841 9840 9839 9838 9837 9836 9836 9836 9836 9836 9836 9837 9837 9837 9838 9838 9838 9837 9836 9835 9834 9833 9831 9830 9828 9826 9825 9823 9821 9819 9816 9814 9811 9807 9802 9797 9791 9783 9775 9765 9754 9742 9729 9714 9699 9682 9665 9646 9627 9607 9585 9563 9539 9514 9486 9457 9425 9390 9351 9309 9263 9212 9156 9095 9028 8956 8878 8793 8703 8607 8505 8397 8284 8165 8042 7914 7783 7648 7512 7375 7237 7101 6968 6838 6714 6597 6489 6390 6303 6229 6169 6123 6093 6079 6082 6101 6135 6185 6249 6326 6416 6516 6625 6741 6864 6991 7120 7251 7382 7512 7639 7764 7885 8002 8113 8220 8322 8418 8509 8595 8676 8751 8822 8887 8948 9005 9057 9104 9148 9187 9222 9253 9280 9303 9321 9336 9348 9355 9359 9359 9355 9349 9339 9326 9310 9291 9270 9247 9222 9196 9168 9140 9112 9085 9058 9032 9008 8987 8969 8953 8942 8935 8931 8933 8938 8948 8962 8981 9003 9028 9056 9086 9118 9152 9186 9221 9256 9290 9323 9356 9387 9416 9445 9472 9497 9521 9544 9566 9586 9605 9624 9641 9657 9673 9687 9701 9714 9725 9736 9746 9755 9763 9771 9778 9784 9790 9795 9800 9805 9809 9813 9817 9821 9824 9828 9831 9833 9835 9837 9839 9840 9841 9841 9842 9842 9841 9841 9841 9840 9840 9839 9839 9839 9838 9838 9838 9838 9837 9837 9836 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9827 9828 9828 9828 9829 9829 9830 9831 9832 9833 9835 9837 9838 9840 9842 9844 9846 9848 9849 9851 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9855 9855 9855 9855 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9834 9834 9833 9833 9832 9831 9831 9830 9829 9828 9827 9826 9825 9825 9824 9824 9824 9824 9824 9824 9824 9825 9825 9825 9826 9826 9826 9826 9825 9825 9824 9823 9823 9822 9821 9820 9820 9819 9818 4897 5 2 5 9817 9817 9816 9815 9814 9813 9812 9811 9810 9808 9806 9805 9803 9801 9800 9798 9797 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9781 9780 9779 9778 9776 9775 9774 9773 9771 9770 9769 9768 9767 9765 9764 9763 9761 9759 9757 9755 9753 9750 9747 9744 9741 9737 9733 9728 9723 9718 9713 9707 9701 9695 9688 9681 9674 9667 9660 9653 9646 9639 9632 9624 9617 9610 9603 9596 9589 9582 9575 9568 9561 9555 9549 9543 9538 9533 9529 9526 9524 9523 9523 9524 9527 9530 9534 9539 9545 9551 9558 9565 9573 9580 9587 9594 9600 9606 9612 9617 9622 9627 9631 9634 9638 9641 9644 9647 9650 9653 9655 9658 9660 9662 9664 9665 9666 9666 9666 9665 9664 9662 9660 9657 9654 9650 9647 9642 9638 9634 9629 9625 9621 9616 9612 9608 9604 9600 9597 9593 9589 9586 9583 9580 9577 9574 9571 9568 9566 9564 9561 9559 9557 9555 9553 9551 9549 9547 9544 9542 9539 9536 9533 9531 9528 9525 9522 9520 9518 9516 9515 9514 9513 9513 9512 9512 9512 9512 9511 9511 9510 9509 9507 9506 9504 9501 9499 9496 9493 9489 9486 9482 9478 9473 9468 9462 9456 9449 9441 9431 9421 9410 9397 9383 9368 9353 9337 9320 9304 9287 9271 9257 9243 9231 9222 9214 9208 9206 9205 9207 9212 9219 9227 9238 9251 9264 9279 9294 9310 9326 9342 9358 9373 9388 9402 9415 9428 9440 9452 9463 9473 9483 9493 9502 9511 9520 9528 9536 9543 9551 9558 9565 9571 9578 9584 9589 9595 9601 9606 9611 9617 9622 9627 9632 9636 9641 9645 9650 9654 9657 9661 9665 9668 9671 9675 9678 9681 9684 9688 9692 9695 9699 9703 9706 9710 9713 9716 9719 9721 9722 9723 9724 9724 9724 9724 9723 9723 9722 9722 9721 9721 9721 9722 9722 9723 9724 9725 9726 9726 9727 9726 9726 9725 9724 9722 9720 9718 9716 9714 9712 9711 9710 9709 9708 9708 9708 9709 9709 9710 9711 9712 9712 9712 9713 9712 9712 9711 9711 9710 9709 9709 9708 9708 9709 9709 9710 9711 9712 9713 9715 9716 9717 9718 9719 9720 9720 9721 9721 9721 9721 9721 9721 9721 9722 9722 9722 9723 9723 9723 9723 9722 9721 9720 9718 9715 9712 9709 9705 9701 9697 9692 9688 9684 9679 9676 9672 9668 9665 9662 9660 9657 9654 9652 9649 9646 9643 9640 9636 9633 9630 9626 9623 9620 9617 9615 9613 9611 9611 9610 9611 9611 9613 9615 9617 9619 9622 9625 9628 9631 9633 9636 9639 9642 9645 9647 9650 9653 9655 9658 9661 9664 9667 9670 9673 9676 9680 9683 9686 9690 9693 9696 9700 9703 9706 9709 9712 9715 9718 9720 9723 9725 9727 9730 9732 9733 9735 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9757 9759 9761 9763 9765 9768 9771 9775 9778 9781 9785 9788 9791 9794 4898 5 2 5 9797 9799 9801 9803 9804 9804 9805 9805 9805 9805 9804 9804 9804 9804 9805 9805 9806 9806 9807 9808 9808 9809 9809 9809 9808 9807 9806 9804 9803 9801 9799 9797 9795 9794 9793 9792 9792 9792 9792 9793 9793 9794 9795 9795 9795 9796 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9786 9786 9786 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9797 9796 9796 9795 9793 9792 9791 9789 9788 9786 9785 9783 9782 9780 9779 9777 9776 9775 9774 9773 9772 9770 9769 9768 9766 9765 9763 9761 9759 9757 9754 9752 9749 9747 9744 9742 9740 9739 9737 9736 9736 9736 9737 9738 9739 9741 9743 9746 9749 9752 9755 9757 9760 9763 9766 9769 9771 9774 9776 9778 9781 9783 9785 9787 9789 9791 9793 9794 9796 9797 9798 9798 9798 9798 9797 9797 9796 9795 9794 9792 9791 9790 9789 9788 9787 9787 9786 9786 9786 9785 9785 9785 9784 9784 9783 9782 9781 9780 9779 9777 9775 9773 9771 9769 9767 9765 9762 9760 9758 9755 9753 9750 9747 9745 9742 9739 9735 9732 9727 9723 9718 9713 9707 9701 9694 9686 9679 9670 9662 9653 9644 9635 9626 9618 9610 9602 9595 9589 9584 9581 9578 9576 9576 9576 9578 9581 9585 9590 9595 9601 9608 9615 9623 9631 9639 9647 9655 9663 9670 9678 9686 9693 9700 9707 9713 9719 9725 9731 9736 9741 9745 9749 9752 9755 9757 9759 9761 9761 9761 9761 9760 9758 9756 9753 9750 9746 9742 9737 9731 9725 9718 9710 9702 9693 9683 9672 9661 9650 9638 9627 9615 9604 9593 9582 9573 9565 9558 9552 9547 9544 9542 9542 9543 9545 9548 9553 9558 9563 9570 9577 9584 9591 9598 9606 9613 9621 9628 9636 9643 9650 9657 9664 9671 9677 9684 9690 9696 9701 9707 9712 9716 9721 9725 9728 9732 9735 9738 9740 9743 9745 9747 9749 9751 9752 9754 9756 9757 9759 9760 9762 9764 9765 9767 9769 9770 9771 9772 9773 9774 9774 9774 9773 9772 9770 9768 9766 9763 9760 9756 9753 9749 9745 9741 9738 9734 9730 9727 9724 9721 9718 9715 9712 9709 9706 9702 9699 9696 9692 9688 9684 9680 9676 9672 9668 9664 9660 9656 9652 9649 9646 9643 9640 9638 9637 9635 9634 9633 9632 9632 9632 9632 9632 9632 9632 9633 9633 9634 9634 9635 9635 9636 9637 9637 9638 9639 9640 9641 9643 9644 9645 9647 9648 9649 9650 9651 9651 9651 9651 9650 9649 9647 9646 9644 9641 9639 9637 9635 9633 9632 9630 9629 9628 9628 9628 9627 9627 9627 9627 9627 9626 9625 9624 9623 9622 9620 9618 9616 9614 9611 9609 9606 9604 9601 9599 9597 9595 9594 9592 9591 9591 9590 9590 9591 9592 9593 9594 9596 9597 9599 9601 9603 9605 9606 9608 9609 9610 9611 9612 9613 9614 9615 9617 4899 5 2 5 9618 9620 9622 9625 9628 9631 9635 9638 9642 9646 9650 9653 9657 9660 9663 9666 9668 9671 9673 9676 9678 9681 9684 9687 9691 9695 9699 9703 9708 9712 9717 9721 9725 9728 9732 9734 9737 9739 9740 9742 9743 9744 9745 9746 9748 9749 9751 9753 9755 9758 9760 9763 9766 9768 9771 9773 9775 9776 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9789 9791 9793 9795 9798 9800 9803 9806 9809 9811 9814 9817 9819 9822 9825 9827 9830 9832 9835 9837 9840 9842 9845 9847 9849 9851 9853 9854 9855 9856 9857 9857 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9868 9868 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9858 9857 9856 9855 9854 9853 9852 9852 9851 9851 9851 9850 9850 9849 9847 9846 9843 9840 9836 9832 9827 9822 9816 9810 9804 9797 9791 9785 9780 9775 9770 9767 9763 9761 9759 9757 9756 9755 9755 9754 9754 9754 9754 9755 9755 9755 9755 9755 9755 9754 9753 9752 9750 9747 9743 9738 9732 9724 9714 9703 9691 9676 9661 9643 9625 9605 9584 9563 9541 9519 9497 9476 9456 9436 9417 9399 9383 9367 9354 9341 9330 9320 9312 9304 9298 9293 9288 9285 9282 9280 9279 9278 9277 9277 9277 9277 9277 9277 9277 9278 9278 9278 9278 9278 9278 9278 9279 9279 9280 9282 9284 9286 9290 9293 9298 9304 9310 9318 9326 9335 9346 9358 9370 9384 9399 9415 9431 9449 9467 9486 9506 9526 9546 9566 9585 9605 9623 9642 9659 9675 9691 9705 9718 9731 9742 9753 9762 9771 9779 9787 9795 9801 9808 9814 9820 9826 9831 9836 9840 9844 9847 9850 9853 9855 9856 9857 9857 9858 9858 9857 9857 9856 9855 9855 9854 9853 9851 9850 9849 9847 9845 9843 9841 9839 9838 9836 9834 9833 9832 9832 9832 9833 9834 9836 9838 9840 9843 9845 9848 9850 9852 9853 9855 9855 9855 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9847 9847 9847 9847 9847 9846 9846 9845 9843 9841 9839 9837 9833 9830 9827 9823 9819 9815 9811 9807 9803 9799 9795 9791 9786 9781 9775 9768 9760 9751 9741 9730 9716 9702 9685 9667 9646 9623 9598 9570 9539 9504 9465 9422 9374 9320 9260 9192 9116 9032 8939 8836 8723 8599 8464 8319 8163 7996 7819 7633 7439 7237 7028 6815 6597 6376 6155 5933 5713 5497 5284 5078 4879 4688 4507 4337 4180 4036 3907 3795 3699 3621 3563 3524 3507 3511 3538 3586 3657 3750 3864 3999 4153 4325 4513 4716 4930 5153 5384 5618 5855 6091 6324 6552 6773 6986 7189 7381 7562 7731 7889 8034 8168 8291 8404 8507 8600 8686 8764 8835 8900 8959 9012 9061 9105 9145 4900 5 2 5 9181 9213 9242 9267 9289 9308 9323 9336 9347 9354 9360 9363 9363 9361 9357 9351 9342 9330 9315 9297 9276 9250 9219 9183 9141 9092 9035 8970 8895 8811 8717 8612 8496 8369 8231 8082 7923 7754 7576 7390 7196 6996 6790 6580 6367 6151 5934 5716 5499 5284 5073 4865 4664 4471 4288 4117 3960 3820 3699 3599 3524 3474 3453 3460 3498 3566 3664 3791 3946 4126 4330 4552 4792 5043 5303 5568 5833 6097 6354 6603 6842 7069 7282 7481 7665 7836 7992 8136 8268 8388 8498 8599 8692 8778 8857 8930 8998 9061 9119 9172 9221 9266 9308 9345 9380 9411 9440 9466 9491 9513 9534 9553 9571 9588 9604 9619 9634 9647 9660 9672 9683 9693 9702 9711 9719 9726 9733 9739 9745 9750 9756 9761 9767 9772 9777 9783 9788 9793 9799 9804 9808 9813 9817 9820 9824 9827 9829 9832 9834 9837 9839 9841 9844 9847 9850 9853 9857 9860 9864 9868 9872 9875 9879 9882 9884 9887 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9892 9891 9889 9887 9886 9884 9882 9880 9878 9876 9875 9873 9872 9871 9870 9868 9867 9866 9864 9862 9859 9856 9853 9849 9845 9841 9836 9831 9826 9820 9815 9810 9804 9799 9794 9788 9784 9779 9774 9770 9766 9762 9759 9756 9753 9751 9749 9748 9747 9747 9748 9748 9749 9750 9752 9753 9755 9756 9758 9759 9760 9761 9762 9763 9764 9765 9766 9768 9769 9771 9773 9776 9779 9782 9785 9788 9791 9794 9796 9798 9799 9799 9798 9796 9793 9789 9784 9778 9772 9765 9757 9749 9740 9731 9723 9714 9706 9697 9689 9680 9672 9664 9656 9648 9640 9632 9625 9617 9609 9602 9594 9588 9581 9575 9569 9564 9560 9556 9552 9550 9548 9546 9546 9546 9547 9549 9552 9555 9560 9565 9572 9580 9588 9597 9607 9618 9630 9642 9654 9666 9678 9689 9701 9711 9721 9730 9738 9745 9751 9756 9761 9764 9767 9769 9770 9771 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9771 9771 9771 9772 9773 9773 9774 9776 9777 9778 9779 9780 9780 9780 9780 9779 9777 9774 9770 9764 9757 9748 9738 9725 9710 9693 9674 9652 9628 9602 9573 9541 9507 9470 9431 9390 9346 9299 9251 9200 9147 9093 9037 8980 8923 8865 8807 8751 8695 8642 8591 8544 8501 8462 8429 8402 8382 8368 8361 8361 8369 8383 8405 8432 8466 8505 8549 8596 8647 8700 8754 8810 8865 8920 8974 9027 9077 9126 9171 9215 9255 9293 9328 9360 9389 9415 9438 9459 9476 9491 9503 9513 9520 9525 9527 9526 9524 9519 9512 9502 9491 9477 9460 9441 9419 9394 9366 9334 9297 9257 9212 9162 9108 9048 8984 8915 8843 8766 8687 8605 8522 8438 8354 8271 8192 8115 8043 7977 7917 7865 7821 7786 7760 7744 7737 7741 7754 7777 7809 7850 7898 7954 8016 8083 8155 8229 8307 8385 4901 5 2 5 8464 8544 8622 8698 8773 8844 8914 8980 9042 9102 9158 9211 9260 9306 9350 9390 9428 9463 9495 9525 9553 9579 9603 9625 9646 9664 9682 9698 9712 9726 9739 9751 9761 9772 9781 9790 9798 9806 9813 9820 9827 9834 9840 9846 9852 9858 9864 9869 9875 9881 9886 9891 9896 9901 9906 9910 9914 9917 9921 9924 9926 9929 9931 9934 9936 9938 9940 9942 9944 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9975 9974 9973 9971 9970 9968 9966 9964 9962 9959 9957 9954 9951 9948 9946 9943 9940 9936 9933 9930 9927 9923 9920 9917 9913 9910 9906 9903 9900 9896 9893 9890 9887 9885 9882 9880 9877 9875 9874 9872 9871 9869 9868 9867 9867 9866 9865 9864 9864 9863 9863 9863 9863 9863 9863 9864 9864 9866 9867 9869 9871 9874 9876 9879 9883 9886 9889 9892 9896 9899 9902 9905 9907 9910 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9955 9956 9958 9960 9963 9966 9968 9971 9974 9977 9979 9982 9984 9985 9986 9987 9987 9986 9986 9985 9983 9982 9980 9979 9977 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9967 9967 9966 9964 9962 9960 9956 9953 9948 9943 9937 9931 9924 9917 9909 9901 9893 9884 9875 9865 9856 9846 9835 9824 9812 9800 9788 9775 9762 9749 9735 9721 9708 9695 9682 9670 9659 9649 9641 9633 9627 9623 9620 9619 9619 9620 9623 9627 9632 9638 9644 9652 9659 9667 9675 9684 9692 9700 9708 9716 9724 9731 9739 9746 9752 9758 9764 9769 9774 9778 9782 9786 9789 9791 9794 9796 9797 9799 9801 9802 9804 9805 9807 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9833 9836 9839 9842 9846 9850 9854 9858 9863 9868 9873 9878 9882 9887 9891 9895 9898 9901 9904 9907 9909 9911 9913 9915 9918 9920 9923 9925 9928 9931 9935 9937 9940 9943 9945 9946 9947 9947 9946 9945 9944 9941 9938 9935 9931 9928 9923 9919 9914 9909 9904 9898 9892 9885 9878 9870 9860 9850 9840 9828 9816 9803 9789 9776 9762 9748 9734 9721 9709 9696 9685 9674 9665 9656 9648 9641 9635 9630 9626 9623 9621 9620 9620 9620 9622 9624 9627 9630 9634 9638 9642 9646 9650 9655 9658 9662 9665 9668 9671 9673 9675 9676 9678 9679 9680 9681 9682 9682 9683 9683 9684 9684 9684 9684 9684 9684 9684 9684 9685 9686 9687 9688 9691 9693 9697 9700 9705 9710 9715 9720 9726 9732 9738 9744 9750 9755 9761 9765 9770 9773 9776 9778 9780 9780 9780 4902 5 2 5 9778 9775 9771 9765 9758 9750 9740 9729 9717 9704 9690 9675 9660 9645 9630 9615 9601 9588 9577 9566 9557 9550 9544 9539 9536 9534 9534 9535 9536 9539 9542 9545 9548 9552 9556 9559 9562 9565 9568 9571 9573 9575 9577 9579 9580 9582 9584 9587 9589 9592 9595 9598 9602 9606 9610 9613 9617 9619 9622 9623 9623 9622 9619 9615 9609 9601 9592 9581 9569 9555 9540 9524 9508 9491 9474 9456 9439 9423 9407 9391 9377 9363 9350 9337 9325 9314 9303 9293 9282 9272 9261 9249 9236 9223 9207 9191 9172 9152 9129 9105 9079 9051 9021 8990 8958 8926 8894 8863 8833 8806 8781 8759 8741 8728 8719 8715 8716 8722 8734 8750 8772 8797 8826 8859 8894 8932 8972 9013 9055 9097 9139 9181 9222 9262 9301 9338 9375 9410 9443 9475 9505 9533 9560 9585 9609 9631 9650 9669 9685 9699 9712 9722 9731 9738 9743 9745 9746 9745 9741 9736 9728 9718 9706 9691 9674 9655 9633 9608 9581 9552 9520 9486 9450 9412 9373 9332 9291 9250 9208 9167 9127 9088 9051 9017 8985 8957 8932 8912 8895 8883 8876 8873 8875 8882 8892 8907 8926 8948 8973 9000 9030 9061 9093 9126 9159 9191 9223 9254 9284 9312 9340 9366 9390 9414 9436 9458 9479 9499 9519 9538 9558 9576 9595 9613 9631 9648 9664 9680 9694 9708 9721 9733 9743 9753 9761 9769 9776 9782 9787 9792 9796 9800 9803 9806 9808 9810 9812 9813 9813 9813 9811 9810 9807 9804 9801 9797 9792 9788 9783 9778 9772 9767 9763 9758 9754 9749 9745 9742 9738 9735 9732 9729 9726 9723 9720 9717 9714 9711 9709 9706 9703 9700 9696 9693 9690 9686 9682 9679 9675 9671 9668 9664 9661 9658 9656 9653 9651 9650 9648 9647 9647 9646 9646 9645 9645 9644 9644 9643 9643 9642 9641 9640 9639 9639 9638 9638 9637 9638 9638 9639 9640 9642 9644 9646 9649 9651 9654 9656 9659 9662 9664 9667 9669 9671 9673 9675 9677 9678 9679 9680 9681 9681 9682 9682 9682 9681 9680 9679 9678 9677 9675 9674 9672 9670 9668 9666 9664 9662 9661 9659 9658 9656 9655 9654 9654 9653 9653 9653 9653 9653 9653 9654 9655 9656 9658 9660 9662 9665 9668 9671 9675 9679 9683 9687 9692 9696 9701 9705 9709 9712 9716 9719 9721 9723 9725 9727 9728 9730 9731 9733 9734 9736 9738 9740 9742 9744 9746 9748 9750 9752 9754 9756 9757 9758 9758 9758 9758 9758 9758 9757 9756 9756 9755 9754 9754 9753 9753 9753 9753 9752 9752 9752 9752 9751 9751 9750 9750 9749 9749 9748 9747 9747 9746 9746 9746 9745 9745 9745 9745 9745 9744 9744 9743 9743 9742 9741 9741 9740 9739 9739 9738 9738 9738 9738 9738 9739 9740 9740 9741 9742 9742 9743 9743 9742 9741 9740 9738 9736 9733 9730 9727 9723 9720 9716 9713 9709 9706 9703 9700 9697 9694 9691 9687 9684 9680 9676 9671 9666 9661 9655 4903 5 2 5 9649 9643 9637 9631 9625 9619 9613 9607 9602 9596 9591 9586 9581 9576 9570 9565 9558 9552 9545 9537 9529 9520 9511 9502 9492 9483 9473 9463 9454 9445 9436 9427 9418 9410 9402 9393 9385 9376 9368 9359 9349 9340 9329 9319 9308 9297 9285 9274 9263 9251 9240 9229 9219 9208 9199 9190 9181 9172 9164 9155 9147 9139 9130 9121 9112 9102 9091 9079 9066 9051 9036 9019 9000 8979 8957 8932 8905 8876 8844 8810 8772 8731 8687 8639 8586 8530 8469 8403 8332 8255 8174 8086 7993 7894 7788 7677 7560 7438 7310 7177 7040 6898 6753 6606 6456 6305 6153 6002 5852 5703 5558 5415 5277 5143 5013 4889 4770 4656 4547 4444 4344 4249 4158 4069 3982 3897 3813 3729 3645 3559 3471 3382 3290 3195 3099 2999 2898 2795 2691 2587 2484 2382 2282 2186 2093 2005 1923 1847 1776 1713 1656 1606 1562 1524 1492 1466 1444 1428 1415 1408 1405 1407 1415 1429 1450 1480 1519 1569 1631 1707 1796 1900 2020 2154 2304 2467 2644 2832 3031 3238 3451 3668 3887 4105 4322 4534 4741 4942 5135 5319 5496 5664 5823 5975 6119 6256 6386 6511 6630 6744 6854 6960 7062 7160 7254 7344 7431 7514 7593 7669 7742 7811 7877 7940 8000 8058 8114 8168 8219 8270 8319 8366 8412 8457 8501 8543 8584 8623 8662 8698 8733 8767 8799 8829 8859 8886 8913 8938 8963 8986 9009 9031 9053 9074 9094 9114 9134 9153 9172 9190 9208 9225 9242 9258 9273 9288 9302 9315 9328 9340 9351 9362 9372 9382 9392 9402 9411 9421 9430 9439 9448 9458 9467 9475 9484 9492 9499 9506 9513 9519 9524 9528 9532 9535 9538 9541 9543 9545 9547 9550 9552 9555 9559 9562 9566 9571 9576 9580 9586 9591 9596 9601 9606 9610 9615 9619 9623 9626 9630 9633 9636 9639 9642 9645 9647 9650 9653 9657 9660 9663 9667 9670 9674 9678 9681 9685 9689 9692 9696 9699 9702 9705 9707 9708 9710 9710 9710 9710 9709 9708 9706 9704 9701 9698 9694 9690 9686 9681 9676 9670 9664 9657 9651 9644 9636 9629 9622 9614 9607 9601 9595 9590 9586 9583 9581 9580 9581 9582 9585 9590 9595 9601 9608 9616 9625 9634 9643 9652 9662 9671 9681 9691 9701 9710 9720 9730 9739 9749 9758 9767 9776 9785 9793 9800 9807 9814 9820 9825 9830 9834 9837 9840 9843 9845 9847 9848 9850 9851 9852 9853 9854 9855 9856 9856 9856 9856 9856 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9837 9836 9835 9834 9832 9830 9828 9826 9824 9822 9820 9819 9817 9816 9815 9814 9814 9814 9814 9814 9814 9815 9816 9817 9819 9821 9822 9824 9827 9829 9832 9834 9837 9840 9843 9846 9850 9853 9856 9860 9863 9866 9869 9873 9876 9879 9881 9884 9887 9889 9891 9893 9895 9896 9897 9898 9899 9899 9899 9899 9898 9898 9898 4904 5 2 5 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9871 9869 9867 9865 9862 9859 9855 9850 9846 9840 9834 9827 9819 9811 9802 9792 9781 9770 9758 9746 9733 9720 9707 9693 9679 9666 9653 9640 9627 9615 9603 9592 9581 9572 9563 9554 9546 9539 9532 9526 9520 9515 9510 9505 9501 9497 9494 9491 9489 9488 9488 9489 9491 9494 9498 9504 9510 9517 9526 9534 9544 9553 9562 9572 9580 9589 9597 9604 9610 9615 9620 9623 9626 9628 9629 9630 9629 9628 9626 9622 9618 9613 9606 9599 9590 9580 9569 9557 9544 9530 9515 9500 9485 9469 9453 9437 9421 9405 9388 9372 9355 9338 9320 9301 9281 9259 9237 9212 9186 9158 9128 9096 9061 9023 8983 8939 8891 8839 8783 8722 8655 8583 8504 8418 8325 8225 8117 8002 7879 7748 7611 7467 7316 7159 6997 6829 6657 6480 6300 6117 5931 5742 5551 5359 5165 4971 4777 4584 4392 4202 4015 3833 3654 3482 3317 3160 3011 2872 2744 2627 2522 2430 2352 2287 2238 2204 2186 2185 2201 2234 2285 2355 2443 2549 2674 2817 2977 3153 3344 3549 3766 3993 4227 4467 4710 4954 5197 5436 5670 5896 6115 6323 6522 6710 6888 7055 7212 7359 7497 7626 7748 7863 7971 8073 8170 8262 8349 8431 8508 8581 8650 8714 8774 8831 8883 8931 8977 9019 9058 9096 9130 9163 9195 9224 9253 9280 9305 9330 9353 9375 9395 9414 9432 9448 9464 9478 9492 9505 9517 9529 9541 9553 9564 9576 9588 9600 9611 9623 9635 9646 9656 9667 9676 9685 9693 9701 9708 9715 9721 9727 9732 9738 9743 9749 9754 9760 9765 9770 9776 9781 9785 9790 9794 9798 9802 9806 9809 9812 9814 9817 9820 9823 9825 9828 9831 9834 9838 9841 9844 9847 9849 9852 9854 9856 9857 9858 9858 9858 9858 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9843 9841 9839 9837 9834 9831 9828 9824 9820 9815 9810 9805 9800 9795 9790 9785 9781 9777 9774 9771 9768 9767 9766 9765 9765 9765 9766 9767 9767 9768 9768 9769 9769 9768 9767 9766 9765 9764 9762 9760 9758 9756 9754 9752 9751 9749 9747 9745 9744 9742 9739 9737 9734 9731 9728 9724 9720 9715 9711 9705 9700 9695 9689 9683 9678 9672 9667 9662 9657 9652 9648 9644 9641 9638 9635 9634 9633 9632 9632 9633 9635 9638 9641 9645 9650 9656 9661 9668 9675 9682 9689 9696 9703 9710 9716 9722 9728 9733 9738 9743 9747 9751 9755 9759 9762 9766 9769 9773 9777 9781 9784 9788 9792 9795 9799 9802 9804 9806 9808 9809 9810 9810 9809 9808 9807 9806 9804 9802 9800 9797 9795 9792 9789 9786 9783 9780 9775 9771 9765 9759 9753 9745 9737 9728 9718 9708 9697 9687 4905 5 2 5 9676 9665 9655 9645 9636 9628 9620 9613 9607 9602 9598 9594 9591 9588 9586 9584 9582 9580 9578 9575 9573 9569 9565 9560 9554 9547 9539 9529 9517 9503 9486 9466 9443 9415 9383 9346 9303 9254 9199 9136 9067 8989 8904 8811 8710 8601 8485 8363 8234 8100 7962 7821 7677 7533 7389 7248 7111 6978 6853 6736 6630 6534 6452 6383 6328 6289 6266 6260 6269 6294 6335 6391 6461 6544 6638 6743 6856 6976 7102 7232 7364 7497 7629 7759 7885 8007 8124 8234 8337 8433 8522 8603 8676 8742 8801 8853 8899 8939 8975 9006 9033 9058 9080 9101 9120 9138 9156 9173 9191 9209 9227 9246 9265 9284 9304 9324 9344 9365 9385 9405 9425 9445 9464 9483 9502 9520 9538 9556 9572 9589 9604 9619 9634 9647 9660 9672 9683 9694 9703 9712 9720 9727 9733 9739 9744 9748 9752 9756 9759 9762 9765 9767 9770 9772 9774 9776 9778 9779 9780 9781 9782 9782 9781 9781 9779 9778 9776 9773 9771 9768 9765 9762 9760 9757 9755 9753 9751 9751 9750 9751 9752 9753 9756 9759 9762 9767 9772 9777 9783 9789 9795 9802 9808 9815 9822 9829 9835 9842 9849 9855 9861 9866 9872 9877 9881 9886 9889 9893 9896 9898 9901 9902 9904 9905 9906 9906 9907 9907 9908 9908 9908 9909 9910 9910 9911 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9926 9926 9927 9927 9927 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9908 9908 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9920 9921 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9903 9904 9905 9907 9908 9909 9909 9910 9910 9909 9908 9906 9904 9901 9898 9894 9890 9885 9880 9875 9870 9865 9860 9855 9850 9846 9841 9836 9832 9827 9823 9818 9813 9808 9803 9797 9792 9786 9780 9774 9769 9764 9759 9754 9750 9747 9745 9743 9742 9742 9742 9743 9745 9747 9749 9751 9753 9755 9757 9759 9760 9761 9762 9763 9763 9763 9763 9763 9763 9763 9763 9763 9762 9762 9762 9761 9761 9760 9759 9758 9756 9755 9753 9752 9750 9748 9747 9745 9744 9743 9742 9741 9740 9740 9739 9739 9740 9740 9741 9742 9744 9745 9747 9750 9753 9756 9759 9763 9767 9771 9775 9779 9783 9787 9791 9794 9797 9800 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9824 9826 9830 9833 9836 9840 9843 9847 9850 9854 9857 9860 9862 9864 9866 9868 9869 9870 9871 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 4905 5 3 1 9727 9718 9708 9699 9691 9683 9675 9668 9661 9655 9649 9644 9639 9635 9631 9628 9626 9623 9621 9620 9618 9616 9615 9612 9609 9606 9601 9594 9585 9574 9560 9543 9522 9497 9467 9432 9392 9346 9294 9236 9171 9099 9021 8935 8844 8745 8640 8529 8412 8289 8162 8030 7894 7756 7616 7476 7336 7198 7064 6935 6813 6700 6597 6506 6428 6366 6320 6290 6279 6285 6310 6352 6411 6486 6575 6677 6791 6913 7043 7177 7314 7453 7590 7725 7855 7981 8100 8213 8318 8416 8506 8588 8663 8731 8793 8848 8897 8941 8980 9015 9047 9074 9099 9122 9142 9161 9178 9195 9212 9228 9245 9262 9280 9299 9319 9339 9361 9383 9406 9429 9452 9475 9498 9521 9542 9564 9584 9603 9621 9638 9654 9669 9684 9697 9709 9721 9731 9741 9750 9759 9766 9773 9780 9785 9790 9795 9799 9803 9807 9810 9813 9816 9819 9822 9824 9827 9829 9831 9833 9834 9835 9835 9835 9834 9833 9831 9828 9826 9823 9820 9816 9813 9811 9808 9806 9804 9803 9802 9802 9803 9803 9805 9807 9809 9812 9815 9819 9822 9827 9831 9836 9842 9847 9853 9859 9866 9872 9879 9886 9892 9899 9906 9912 9918 9923 9929 9933 9938 9942 9945 9948 9951 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9967 9968 9970 9972 9974 9975 9977 9978 9979 9980 9981 9981 9980 9980 9979 9977 9976 9974 9972 9970 9969 9967 9966 9965 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9967 9967 9968 9968 9969 9970 9972 9973 9974 9975 9976 9976 9977 9977 9976 9975 9974 9972 9970 9968 9966 9963 9961 9959 9957 9956 9955 9954 9954 9953 9954 9954 9954 9955 9955 9955 9955 9954 9954 9952 9951 9949 9948 9946 9944 9942 9941 9940 9939 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9954 9953 9952 9950 9947 9944 9940 9936 9931 9925 9919 9914 9908 9902 9896 9891 9886 9881 9876 9871 9867 9862 9858 9853 9848 9843 9837 9832 9826 9820 9815 9809 9804 9800 9796 9794 9792 9791 9791 9793 9795 9797 9801 9804 9808 9811 9815 9818 9821 9823 9824 9825 9825 9825 9825 9824 9824 9823 9822 9822 9821 9821 9821 9821 9821 9820 9820 9819 9817 9815 9813 9810 9807 9804 9800 9796 9793 9790 9787 9785 9784 9783 9784 9785 9787 9790 9793 9796 9800 9804 9808 9812 9816 9819 9822 9825 9827 9830 9832 9834 9836 9839 9841 9844 9846 9849 9853 9856 9860 9863 9867 9871 9874 9878 9881 9884 9887 9890 9893 9896 9898 9900 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9935 9935 4906 5 3 1 9935 9934 9933 9933 9932 9930 9929 9927 9925 9923 9921 9918 9916 9913 9910 9908 9905 9902 9900 9897 9895 9892 9890 9888 9885 9883 9881 9878 9876 9873 9870 9866 9863 9859 9855 9850 9845 9840 9834 9828 9821 9814 9807 9799 9791 9782 9773 9763 9753 9742 9730 9717 9704 9690 9676 9661 9646 9630 9614 9597 9581 9565 9549 9534 9519 9505 9493 9481 9471 9463 9457 9452 9450 9449 9451 9455 9461 9470 9480 9491 9505 9519 9535 9552 9569 9586 9604 9621 9638 9654 9670 9685 9700 9714 9727 9740 9751 9763 9774 9784 9794 9804 9814 9823 9831 9839 9847 9854 9861 9867 9872 9877 9881 9884 9887 9889 9891 9893 9894 9896 9897 9898 9899 9901 9902 9904 9906 9908 9911 9913 9915 9918 9920 9922 9924 9925 9926 9927 9927 9927 9927 9926 9925 9924 9922 9921 9919 9918 9917 9915 9914 9914 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9917 9916 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9878 9876 9874 9872 9871 9869 9867 9865 9864 9863 9862 9861 9861 9862 9862 9863 9865 9867 9869 9872 9875 9879 9882 9886 9890 9894 9897 9901 9904 9908 9911 9914 9916 9918 9920 9922 9923 9925 9926 9927 9929 9930 9932 9934 9936 9938 9941 9943 9946 9949 9952 9955 9958 9961 9964 9966 9968 9970 9971 9972 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9969 9968 9966 9965 9963 9962 9961 9960 9959 9959 9958 9958 9958 9959 9959 9960 9961 9962 9963 9965 9965 9966 9967 9967 9966 9965 9964 9962 9959 9955 9951 9946 9941 9936 9930 9923 9917 9910 9903 9896 9889 9881 9874 9866 9857 9848 9838 9827 9816 9803 9789 9775 9759 9743 9725 9707 9689 9670 9651 9632 9613 9595 9578 9561 9546 9532 9519 9507 9497 9487 9479 9472 9467 9462 9458 9455 9453 9451 9450 9450 9450 9450 9450 9450 9450 9450 9449 9447 9444 9440 9435 9428 9418 9407 9394 9379 9362 9342 9320 9297 9272 9246 9218 9190 9161 9133 9105 9078 9053 9029 9008 8990 8974 8962 8954 8949 8948 8951 8959 8969 8984 9001 9022 9046 9071 9099 9128 9158 9188 9219 9250 9281 9311 9341 9370 9397 9424 9450 9474 9497 9519 9540 9560 9579 9597 9613 9629 9644 9657 9670 9683 9694 9705 9716 9726 9735 9744 9753 9762 9770 9778 9785 9793 9800 9806 9812 9818 9823 9828 9832 9836 9839 9842 9844 9846 9848 9849 9850 9851 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9851 9849 9848 9846 9843 9841 9838 9834 9830 9826 9821 9817 9812 9807 9801 9796 9791 9786 9782 9777 9773 9769 9766 9762 9759 9757 9754 9751 9749 9747 9745 9743 4907 5 3 1 9740 9738 9736 9734 9732 9730 9728 9726 9724 9721 9719 9716 9714 9711 9707 9704 9700 9695 9690 9685 9679 9673 9666 9659 9652 9645 9638 9630 9623 9616 9609 9603 9598 9593 9589 9586 9584 9584 9584 9586 9588 9592 9597 9603 9609 9616 9623 9630 9638 9645 9652 9659 9665 9671 9676 9681 9686 9690 9694 9697 9701 9704 9708 9711 9715 9719 9723 9727 9731 9735 9739 9743 9747 9751 9754 9758 9762 9766 9769 9773 9777 9781 9785 9790 9794 9799 9804 9809 9814 9818 9823 9828 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9868 9872 9875 9878 9881 9885 9888 9891 9894 9898 9900 9903 9905 9907 9909 9910 9911 9911 9911 9910 9910 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9882 9880 9877 9874 9871 9867 9863 9859 9854 9849 9843 9838 9832 9826 9821 9816 9812 9808 9805 9803 9802 9802 9803 9805 9808 9812 9816 9821 9826 9832 9838 9844 9850 9856 9862 9868 9873 9879 9884 9889 9894 9899 9904 9909 9913 9918 9922 9926 9930 9933 9936 9939 9942 9944 9946 9948 9949 9950 9951 9952 9953 9954 9954 9954 9954 9954 9954 9953 9952 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9931 9929 9928 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9925 9925 9923 9922 9920 9918 9915 9912 9909 9906 9904 9901 9898 9896 9894 9892 9890 9889 9888 9886 9885 9884 9882 9880 9878 9876 9873 9870 9867 9864 9861 9857 9854 9851 9848 9845 9842 9840 9837 9835 9832 9829 9827 9824 9821 9818 9814 9810 9806 9802 9797 9792 9787 9782 9777 9771 9766 9760 9753 9747 9739 9732 9723 9714 9704 9693 9681 9668 9654 9638 9622 9605 9587 9568 9548 9526 9504 9479 9453 9425 9394 9360 9322 9281 9234 9182 9125 9060 8989 8909 8822 8726 8621 8508 8385 8253 8112 7962 7804 7639 7465 7285 7099 6907 6711 6511 6308 6104 5899 5694 5490 5288 5090 4896 4709 4528 4355 4192 4040 3901 3775 3665 3571 3496 3440 3405 3392 3402 3434 3490 3569 3670 3793 3937 4100 4280 4475 4682 4899 5124 5353 5584 5814 6042 6265 6482 6692 6892 7083 7265 7435 7596 7747 7889 8021 8144 8259 8367 8467 8560 8647 8728 8803 8872 8936 8995 9050 9100 9146 9189 9228 9264 9298 9330 9359 9387 9412 9437 9459 9481 9500 9519 9535 9551 9564 9577 9588 9598 9607 9615 9622 9629 9636 9642 9648 9654 9659 9664 9669 9673 9676 9678 9679 9678 9676 9672 9667 9659 9651 9641 9629 9616 9601 9586 9569 9551 9531 9510 9488 9464 9438 9410 9380 9348 9315 9279 9241 9202 9162 9120 9078 9036 8993 8951 8910 8868 8828 8788 8749 8710 8671 8631 8591 8548 8504 8457 8407 8353 8295 8233 8165 8093 8015 7931 7842 7748 7649 4908 5 3 1 7545 7437 7326 7212 7097 6981 6867 6754 6646 6543 6448 6362 6286 6222 6172 6137 6118 6114 6128 6159 6206 6269 6347 6438 6542 6657 6781 6911 7047 7187 7328 7469 7609 7747 7881 8010 8134 8253 8366 8474 8575 8671 8760 8845 8924 8999 9068 9133 9194 9251 9304 9353 9398 9440 9479 9515 9548 9578 9606 9632 9655 9677 9697 9715 9732 9748 9763 9776 9789 9801 9812 9822 9832 9841 9849 9857 9864 9871 9878 9883 9889 9894 9899 9903 9907 9911 9914 9917 9919 9921 9922 9922 9922 9922 9921 9919 9917 9915 9912 9910 9907 9904 9902 9899 9896 9894 9891 9888 9885 9882 9879 9876 9872 9868 9863 9858 9853 9848 9842 9837 9831 9825 9820 9814 9809 9804 9799 9795 9791 9787 9783 9780 9776 9773 9770 9768 9765 9763 9760 9758 9757 9755 9754 9753 9753 9753 9754 9755 9757 9759 9761 9764 9766 9769 9773 9776 9779 9782 9786 9789 9792 9795 9799 9802 9806 9810 9814 9819 9823 9828 9832 9837 9842 9847 9851 9856 9860 9863 9867 9870 9873 9876 9878 9881 9883 9885 9888 9890 9892 9895 9897 9900 9902 9904 9906 9907 9908 9908 9907 9906 9904 9901 9897 9892 9886 9880 9873 9865 9857 9848 9839 9830 9821 9812 9803 9794 9785 9776 9767 9759 9752 9744 9738 9732 9726 9722 9718 9715 9713 9712 9713 9714 9715 9718 9722 9726 9731 9737 9743 9750 9756 9763 9770 9777 9784 9790 9796 9802 9808 9813 9817 9822 9825 9829 9832 9835 9837 9840 9842 9844 9845 9847 9849 9850 9851 9851 9851 9851 9849 9847 9843 9839 9832 9825 9815 9805 9792 9778 9762 9744 9725 9704 9681 9657 9632 9604 9576 9546 9514 9481 9447 9413 9377 9342 9306 9271 9237 9205 9175 9148 9125 9105 9090 9080 9075 9075 9080 9091 9106 9126 9150 9178 9208 9241 9275 9311 9347 9382 9417 9451 9483 9514 9544 9571 9597 9621 9643 9664 9683 9701 9717 9732 9746 9759 9770 9780 9789 9797 9804 9810 9815 9819 9822 9825 9828 9831 9833 9836 9839 9842 9846 9850 9854 9858 9863 9868 9872 9876 9880 9883 9886 9888 9889 9890 9890 9890 9889 9888 9887 9885 9884 9883 9882 9881 9881 9880 9880 9879 9878 9878 9876 9875 9873 9871 9868 9864 9860 9856 9851 9846 9840 9834 9828 9822 9815 9808 9801 9794 9787 9779 9771 9764 9756 9747 9739 9731 9723 9715 9708 9701 9694 9688 9682 9677 9673 9670 9667 9665 9663 9663 9663 9663 9664 9665 9667 9668 9670 9672 9674 9676 9678 9679 9681 9682 9683 9684 9684 9684 9685 9684 9684 9684 9684 9684 9684 9684 9684 9685 9686 9687 9688 9689 9690 9692 9694 9695 9697 9698 9699 9700 9701 9701 9701 9701 9701 9700 9699 9698 9697 9696 9695 9693 9692 9691 9690 9690 9689 9689 9689 9690 9691 9692 9693 9695 9697 9700 9702 9706 9709 9712 9716 9720 9724 9727 9731 9734 9737 9739 9741 9743 4909 5 3 1 9744 9745 9746 9745 9745 9745 9744 9743 9742 9740 9739 9738 9736 9734 9732 9730 9727 9723 9719 9714 9708 9700 9692 9683 9673 9661 9649 9636 9622 9607 9592 9576 9560 9544 9527 9510 9492 9475 9457 9438 9420 9401 9383 9365 9347 9330 9314 9299 9286 9274 9265 9259 9255 9254 9255 9260 9267 9277 9290 9304 9319 9336 9354 9372 9390 9407 9424 9440 9455 9468 9480 9490 9499 9507 9513 9519 9522 9525 9527 9528 9528 9528 9527 9525 9523 9520 9517 9514 9511 9508 9505 9502 9500 9498 9496 9495 9495 9495 9496 9497 9498 9500 9502 9505 9507 9510 9512 9515 9517 9519 9521 9524 9526 9528 9530 9532 9534 9537 9539 9542 9544 9546 9549 9551 9553 9554 9555 9556 9556 9556 9555 9553 9551 9548 9544 9539 9534 9527 9519 9510 9500 9488 9473 9457 9438 9417 9392 9363 9331 9295 9255 9209 9159 9102 9040 8972 8897 8815 8726 8629 8525 8412 8291 8162 8024 7878 7724 7563 7395 7220 7040 6854 6664 6472 6276 6080 5883 5686 5491 5298 5108 4922 4740 4564 4393 4230 4075 3930 3796 3673 3565 3472 3396 3338 3301 3286 3293 3324 3379 3458 3561 3687 3835 4004 4190 4392 4606 4831 5063 5298 5535 5770 6001 6226 6443 6650 6847 7033 7207 7370 7522 7662 7793 7914 8027 8132 8229 8320 8405 8485 8559 8629 8694 8755 8813 8866 8915 8962 9005 9045 9082 9117 9150 9181 9210 9238 9265 9291 9315 9339 9362 9384 9404 9424 9442 9460 9476 9490 9504 9516 9527 9537 9546 9554 9561 9568 9574 9580 9585 9590 9595 9599 9603 9607 9611 9614 9617 9619 9621 9623 9625 9627 9628 9630 9631 9633 9635 9637 9640 9643 9646 9649 9653 9657 9661 9665 9669 9673 9677 9681 9685 9689 9692 9696 9699 9702 9705 9708 9711 9713 9715 9717 9719 9720 9721 9722 9722 9722 9721 9720 9719 9717 9715 9713 9711 9708 9705 9702 9699 9695 9692 9688 9683 9678 9672 9666 9659 9651 9643 9633 9623 9612 9600 9588 9575 9562 9549 9535 9522 9509 9497 9485 9475 9465 9456 9449 9443 9439 9436 9434 9434 9435 9438 9442 9447 9452 9459 9467 9475 9484 9493 9502 9511 9521 9530 9540 9549 9558 9567 9575 9583 9591 9598 9604 9610 9615 9620 9623 9627 9629 9631 9633 9634 9634 9634 9634 9634 9634 9634 9633 9633 9633 9632 9632 9632 9631 9631 9630 9629 9628 9627 9625 9623 9620 9618 9615 9612 9608 9605 9602 9598 9595 9591 9587 9583 9579 9574 9569 9564 9558 9551 9544 9537 9529 9520 9511 9501 9491 9481 9470 9459 9448 9436 9423 9411 9397 9383 9368 9352 9335 9318 9299 9279 9257 9234 9209 9183 9155 9124 9091 9055 9015 8972 8926 8874 8818 8756 8689 8615 8535 8447 8353 8251 8141 8023 7898 7765 7623 7475 7318 7155 6984 6807 6624 6435 6242 6044 5843 5639 5434 5228 5022 4818 4617 4419 4226 4038 3857 3683 3517 4910 5 3 1 3360 3212 3072 2943 2824 2715 2617 2530 2455 2392 2342 2306 2285 2280 2292 2321 2369 2437 2525 2634 2763 2911 3080 3266 3468 3685 3914 4153 4399 4649 4901 5152 5399 5640 5873 6097 6310 6511 6700 6877 7042 7195 7337 7468 7590 7704 7809 7908 8001 8088 8170 8247 8321 8390 8456 8518 8576 8632 8684 8733 8779 8822 8863 8901 8938 8972 9005 9037 9067 9096 9124 9151 9177 9202 9227 9250 9271 9292 9312 9330 9347 9362 9376 9389 9401 9411 9420 9428 9435 9440 9445 9448 9450 9451 9451 9449 9447 9443 9438 9432 9424 9415 9405 9393 9379 9364 9348 9330 9310 9289 9266 9242 9216 9188 9158 9125 9091 9053 9012 8967 8918 8865 8806 8742 8672 8595 8511 8420 8321 8215 8100 7978 7848 7710 7565 7413 7254 7089 6919 6743 6563 6379 6191 6001 5809 5615 5421 5227 5033 4841 4650 4463 4279 4100 3927 3760 3600 3448 3306 3175 3055 2949 2857 2780 2720 2678 2655 2651 2668 2707 2766 2847 2950 3073 3216 3377 3556 3749 3956 4174 4400 4632 4867 5104 5339 5571 5798 6018 6229 6430 6622 6803 6973 7132 7280 7418 7547 7667 7778 7881 7978 8068 8152 8230 8304 8373 8438 8499 8556 8609 8658 8704 8747 8786 8823 8856 8886 8913 8937 8959 8978 8994 9007 9017 9025 9031 9034 9034 9031 9026 9019 9009 8996 8980 8961 8940 8915 8886 8854 8817 8775 8729 8677 8619 8555 8484 8406 8321 8229 8129 8021 7906 7783 7652 7515 7370 7219 7061 6897 6728 6554 6375 6191 6005 5815 5623 5429 5235 5041 4848 4658 4470 4286 4108 3935 3771 3614 3467 3331 3206 3094 2996 2912 2845 2795 2762 2748 2754 2780 2826 2894 2983 3093 3223 3373 3541 3727 3928 4142 4367 4602 4842 5086 5331 5576 5816 6052 6280 6499 6709 6909 7097 7274 7440 7594 7738 7872 7997 8112 8219 8319 8412 8498 8579 8654 8723 8789 8849 8906 8959 9008 9054 9097 9137 9175 9210 9243 9274 9303 9329 9354 9378 9399 9419 9437 9454 9469 9482 9495 9506 9516 9525 9533 9541 9548 9554 9561 9567 9572 9578 9583 9587 9592 9596 9600 9603 9607 9609 9612 9614 9616 9619 9621 9623 9625 9627 9629 9632 9635 9638 9641 9644 9648 9651 9654 9657 9660 9662 9664 9666 9668 9670 9671 9673 9674 9675 9677 9678 9680 9681 9683 9685 9687 9689 9691 9694 9696 9699 9702 9706 9709 9713 9717 9721 9726 9730 9735 9740 9746 9751 9756 9762 9767 9773 9779 9784 9790 9795 9800 9805 9810 9815 9819 9823 9827 9831 9834 9837 9840 9843 9845 9848 9851 9853 9856 9859 9862 9865 9869 9872 9876 9879 9883 9885 9888 9890 9892 9893 9893 9893 9893 9892 9890 9889 9888 9886 9885 9885 9884 9885 9885 9886 9887 9889 9890 9891 9892 9892 9892 9891 9889 9887 9884 9880 9876 9871 9865 9860 9854 9848 9843 9837 9832 9827 9821 9816 9811 9806 9801 9795 4911 5 3 1 9789 9782 9775 9767 9759 9751 9743 9734 9726 9718 9710 9702 9695 9688 9682 9676 9670 9665 9661 9656 9652 9647 9643 9638 9633 9628 9623 9617 9612 9606 9600 9594 9588 9581 9575 9569 9562 9556 9549 9541 9533 9524 9514 9503 9490 9477 9461 9444 9425 9404 9381 9355 9327 9296 9262 9224 9182 9137 9087 9033 8973 8909 8839 8763 8682 8595 8502 8403 8299 8189 8075 7955 7832 7704 7573 7439 7303 7164 7023 6882 6739 6596 6453 6311 6170 6031 5895 5763 5634 5511 5394 5285 5184 5092 5011 4942 4885 4842 4813 4800 4802 4820 4855 4906 4972 5054 5151 5262 5385 5519 5664 5816 5975 6139 6306 6475 6643 6810 6974 7134 7288 7437 7579 7715 7843 7964 8079 8186 8287 8382 8471 8555 8633 8707 8777 8842 8903 8960 9014 9064 9110 9153 9193 9230 9265 9296 9325 9351 9376 9399 9420 9439 9458 9475 9491 9507 9521 9534 9546 9557 9566 9574 9581 9585 9588 9590 9589 9587 9583 9578 9571 9563 9554 9544 9534 9523 9511 9499 9487 9474 9462 9449 9437 9425 9413 9401 9390 9380 9370 9360 9352 9345 9339 9334 9331 9329 9329 9331 9333 9338 9343 9350 9357 9365 9374 9383 9392 9401 9409 9417 9424 9431 9436 9441 9445 9448 9450 9451 9451 9450 9448 9445 9442 9437 9431 9424 9415 9405 9393 9379 9364 9346 9325 9301 9275 9244 9210 9172 9130 9083 9031 8973 8911 8844 8771 8694 8611 8524 8433 8339 8242 8143 8043 7942 7843 7746 7651 7562 7477 7399 7329 7267 7215 7173 7142 7122 7114 7118 7134 7161 7200 7250 7309 7378 7455 7540 7630 7725 7824 7925 8027 8129 8230 8329 8425 8518 8606 8690 8770 8844 8913 8977 9036 9091 9141 9187 9230 9269 9304 9337 9367 9395 9420 9443 9464 9483 9500 9515 9529 9542 9553 9562 9571 9578 9584 9589 9594 9597 9600 9602 9604 9605 9605 9606 9605 9605 9604 9603 9602 9601 9600 9599 9597 9596 9595 9593 9590 9587 9584 9579 9573 9566 9557 9546 9533 9518 9501 9480 9458 9432 9403 9370 9334 9293 9249 9199 9144 9083 9016 8943 8862 8775 8679 8576 8466 8347 8221 8087 7946 7799 7646 7487 7324 7157 6987 6816 6644 6472 6303 6136 5974 5818 5670 5532 5404 5290 5191 5107 5042 4996 4970 4965 4983 5021 5082 5163 5264 5383 5519 5670 5832 6005 6186 6371 6558 6746 6932 7114 7291 7461 7623 7777 7923 8060 8188 8308 8419 8523 8620 8710 8794 8873 8946 9014 9078 9137 9192 9243 9291 9334 9374 9410 9443 9473 9500 9524 9546 9566 9583 9599 9613 9626 9638 9649 9658 9667 9675 9682 9689 9694 9698 9701 9703 9703 9702 9700 9696 9691 9684 9675 9664 9652 9638 9622 9604 9584 9562 9538 9511 9481 9448 9411 9371 9327 9277 9223 9163 9096 9024 8944 8856 8762 8659 8548 8428 8301 8166 8023 7872 7715 7551 7382 7207 7029 6848 6666 6483 6300 6121 5945 4912 5 3 1 5774 5611 5456 5312 5180 5061 4958 4871 4802 4752 4721 4710 4720 4750 4800 4870 4958 5063 5183 5318 5465 5621 5786 5956 6130 6305 6480 6653 6822 6986 7144 7296 7440 7576 7704 7825 7937 8043 8142 8234 8321 8402 8479 8551 8619 8684 8746 8804 8859 8912 8962 9009 9053 9095 9133 9170 9203 9234 9263 9289 9313 9335 9355 9373 9390 9405 9419 9432 9444 9455 9465 9474 9483 9491 9499 9507 9514 9522 9530 9537 9546 9554 9563 9573 9583 9594 9606 9618 9631 9644 9657 9671 9685 9700 9714 9728 9741 9754 9767 9779 9791 9802 9812 9822 9832 9841 9849 9857 9864 9871 9878 9884 9890 9896 9901 9905 9909 9913 9916 9919 9921 9924 9925 9927 9928 9930 9931 9932 9933 9935 9936 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9947 9947 9946 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9953 9952 9951 9950 9948 9945 9942 9938 9933 9928 9923 9918 9912 9906 9900 9894 9887 9881 9874 9868 9860 9853 9845 9837 9828 9819 9809 9798 9787 9776 9764 9751 9738 9725 9712 9699 9686 9673 9660 9647 9634 9621 9608 9596 9583 9570 9556 9543 9529 9515 9501 9486 9471 9456 9441 9426 9410 9394 9378 9361 9343 9325 9307 9287 9266 9243 9219 9194 9167 9139 9109 9079 9047 9015 8984 8952 8922 8894 8868 8844 8824 8808 8796 8788 8785 8787 8794 8806 8822 8843 8867 8895 8926 8960 8995 9032 9070 9108 9147 9184 9222 9258 9293 9326 9359 9389 9419 9446 9473 9498 9521 9543 9564 9583 9601 9617 9632 9645 9657 9667 9676 9684 9690 9695 9698 9701 9703 9704 9705 9705 9705 9705 9705 9705 9706 9706 9707 9708 9709 9710 9712 9713 9714 9715 9716 9716 9717 9717 9718 9718 9718 9719 9719 9720 9722 9724 9726 9729 9733 9737 9741 9746 9751 9757 9762 9768 9773 9779 9784 9790 9795 9800 9804 9808 9812 9816 9820 9823 9826 9829 9831 9833 9835 9836 9837 9838 9838 9838 9837 9836 9835 9833 9831 9829 9826 9823 9820 9817 9814 9811 9808 9805 9801 9798 9795 9791 9788 9785 9782 9779 9776 9773 9771 9769 9767 9766 9765 9764 9765 9765 9767 9769 9771 9774 9778 9782 9786 9790 9795 9800 9805 9810 9815 9820 9824 9829 9833 9838 9842 9845 9849 9853 9856 9859 9862 9865 9868 9871 9874 9876 9879 9882 9885 9889 9892 9895 9898 9901 9904 9907 9909 9911 9912 9913 9913 9912 9911 9910 9908 9905 9902 9899 9896 9892 9889 9885 9881 9878 9874 9871 9867 9863 9860 9856 9852 9848 9844 9839 9835 9831 9826 9822 9817 9813 9808 9804 9800 9795 9791 9786 9782 9777 9772 9767 9761 9756 9750 9745 9739 9734 9730 9725 9722 9719 9717 9715 9715 9715 9716 9718 9720 9723 9726 9730 9733 9737 9741 9745 9749 9754 9758 9762 9767 9772 9777 9782 4913 5 3 1 9788 9793 9799 9804 9809 9814 9819 9824 9828 9831 9833 9835 9837 9837 9837 9836 9835 9833 9830 9827 9823 9818 9813 9807 9800 9793 9784 9775 9764 9752 9739 9724 9708 9690 9670 9648 9625 9599 9571 9541 9509 9474 9436 9397 9354 9309 9262 9212 9159 9105 9049 8991 8932 8872 8812 8752 8693 8636 8581 8529 8481 8437 8398 8365 8337 8316 8302 8294 8293 8299 8312 8331 8356 8387 8423 8464 8509 8557 8607 8660 8714 8770 8825 8881 8936 8990 9042 9093 9142 9189 9233 9275 9314 9350 9384 9416 9445 9472 9496 9519 9539 9558 9576 9592 9607 9621 9633 9645 9656 9666 9675 9683 9689 9695 9700 9704 9706 9708 9708 9707 9706 9704 9701 9698 9695 9692 9689 9686 9684 9683 9682 9682 9683 9684 9686 9689 9692 9695 9699 9702 9706 9710 9714 9717 9721 9725 9729 9733 9738 9742 9748 9753 9759 9765 9772 9779 9786 9793 9800 9807 9814 9821 9828 9834 9840 9845 9851 9856 9861 9865 9870 9874 9878 9883 9887 9890 9894 9897 9900 9903 9906 9908 9909 9911 9912 9913 9913 9914 9915 9915 9916 9917 9919 9920 9922 9923 9925 9927 9929 9930 9931 9932 9932 9932 9932 9931 9930 9929 9927 9926 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9903 9900 9896 9892 9887 9882 9877 9871 9864 9858 9851 9844 9837 9829 9821 9813 9805 9796 9787 9778 9769 9759 9750 9740 9731 9721 9711 9702 9692 9682 9672 9662 9652 9641 9629 9617 9604 9590 9575 9559 9541 9521 9499 9475 9448 9418 9384 9347 9305 9259 9207 9149 9084 9012 8933 8845 8749 8643 8528 8404 8270 8127 7975 7814 7645 7468 7284 7095 6900 6702 6501 6300 6098 5898 5702 5510 5326 5150 4985 4832 4693 4570 4466 4381 4316 4274 4255 4260 4290 4343 4419 4519 4640 4781 4941 5115 5304 5503 5710 5922 6137 6352 6564 6773 6975 7170 7356 7532 7699 7855 8000 8135 8261 8377 8485 8585 8677 8762 8841 8914 8982 9044 9102 9155 9204 9249 9291 9329 9363 9395 9424 9450 9475 9497 9518 9537 9556 9573 9589 9604 9619 9633 9645 9657 9668 9678 9686 9694 9701 9706 9711 9715 9719 9721 9724 9726 9728 9730 9731 9733 9735 9737 9739 9742 9744 9746 9748 9751 9753 9755 9757 9759 9761 9763 9766 9768 9770 9773 9776 9778 9781 9784 9786 9789 9791 9793 9795 9796 9797 9797 9797 9797 9796 9795 9793 9791 9788 9786 9782 9779 9775 9771 9766 9761 9755 9748 9741 9732 9723 9713 9701 9688 9674 9658 9640 9620 9599 9575 9548 9519 9487 9451 9411 9367 9318 9264 9204 9138 9065 8984 8897 8801 8696 8583 8462 8332 8193 8046 7891 7728 7559 7383 7202 7017 6829 6638 6445 6252 6059 5868 5679 5494 5313 5137 4967 4804 4650 4505 4371 4249 4140 4046 3968 3908 3867 3846 3847 3871 3917 3986 4077 4191 4326 4481 4654 4842 4914 5 3 1 5044 5256 5476 5701 5928 6155 6379 6598 6809 7012 7205 7387 7558 7718 7866 8004 8131 8248 8355 8455 8546 8631 8709 8781 8848 8910 8967 9020 9069 9115 9157 9196 9231 9265 9295 9324 9350 9375 9399 9421 9442 9462 9482 9500 9518 9536 9553 9569 9584 9600 9614 9628 9641 9654 9666 9677 9688 9698 9708 9718 9727 9735 9743 9751 9758 9765 9771 9777 9783 9788 9793 9797 9801 9805 9809 9812 9815 9818 9821 9823 9826 9829 9831 9834 9836 9838 9841 9843 9845 9846 9848 9850 9851 9852 9853 9853 9853 9854 9854 9853 9853 9852 9852 9851 9850 9849 9848 9847 9847 9846 9845 9844 9844 9843 9843 9842 9842 9841 9841 9841 9840 9839 9839 9838 9837 9836 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9838 9838 9839 9840 9842 9843 9845 9848 9850 9853 9855 9857 9859 9860 9860 9860 9858 9855 9850 9844 9836 9826 9814 9801 9785 9768 9749 9728 9705 9681 9655 9628 9600 9572 9543 9514 9485 9457 9431 9406 9383 9364 9347 9334 9325 9320 9319 9323 9331 9343 9358 9377 9399 9423 9448 9475 9502 9530 9557 9582 9607 9630 9651 9670 9687 9703 9716 9728 9737 9746 9753 9758 9763 9766 9768 9768 9768 9766 9763 9758 9752 9745 9736 9726 9715 9702 9688 9673 9657 9639 9621 9602 9582 9562 9541 9520 9498 9477 9456 9435 9416 9397 9380 9364 9351 9339 9330 9324 9320 9319 9322 9326 9334 9344 9357 9371 9387 9405 9424 9443 9463 9484 9504 9524 9543 9562 9581 9598 9615 9631 9647 9661 9675 9688 9701 9712 9723 9734 9744 9753 9762 9770 9778 9785 9792 9798 9804 9809 9814 9819 9824 9828 9832 9836 9840 9844 9847 9851 9855 9858 9862 9866 9869 9873 9877 9881 9885 9888 9891 9895 9898 9900 9903 9905 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9892 9890 9889 9888 9888 9888 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9897 9897 9897 9897 9896 9895 9894 9892 9889 9886 9883 9879 9875 9870 9866 9861 9855 9850 9845 9839 9834 9828 9822 9817 9811 9805 9799 9793 9787 9781 9774 9768 9762 9756 9751 9746 9741 9737 9733 9730 9729 9728 9728 9729 9731 9734 9737 9742 9746 9752 9757 9762 9768 9773 9777 9781 9784 9787 9789 9790 9790 9790 9789 9788 9787 9785 9783 9781 9779 9777 9775 9774 9772 9770 9769 9767 4915 5 3 1 9766 9765 9763 9762 9761 9760 9759 9758 9758 9758 9758 9759 9760 9762 9764 9767 9770 9774 9778 9782 9787 9791 9796 9801 9805 9809 9813 9816 9818 9820 9822 9823 9823 9823 9823 9822 9821 9820 9818 9817 9816 9814 9813 9812 9812 9811 9811 9811 9811 9812 9812 9813 9814 9814 9815 9816 9817 9819 9820 9822 9824 9826 9828 9831 9834 9837 9840 9844 9847 9851 9854 9857 9859 9861 9862 9863 9863 9862 9859 9856 9852 9847 9841 9834 9826 9817 9807 9795 9782 9768 9752 9735 9716 9695 9673 9648 9621 9591 9560 9526 9491 9453 9415 9375 9335 9294 9254 9215 9178 9143 9111 9082 9057 9037 9021 9010 9004 9004 9008 9018 9032 9052 9075 9102 9132 9165 9200 9237 9275 9314 9352 9391 9429 9465 9500 9534 9566 9595 9623 9648 9672 9693 9712 9729 9745 9759 9771 9782 9792 9801 9809 9816 9822 9828 9833 9838 9843 9847 9851 9854 9857 9860 9862 9864 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9878 9879 9881 9882 9884 9886 9888 9891 9893 9895 9898 9900 9902 9903 9905 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9921 9923 9924 9926 9927 9929 9930 9931 9931 9932 9932 9931 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9901 9901 9901 9901 9902 9903 9904 9906 9908 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9931 9931 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9931 9932 9933 9934 9936 9937 9939 9941 9943 9944 9945 9946 9946 9946 9946 9946 9945 9943 9942 9941 9939 9938 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9920 9918 9916 9914 9912 9910 9907 9903 9899 9895 9890 9884 9878 9871 9864 9857 9849 9840 9831 9821 9811 9800 9788 9776 9763 9749 9735 9720 9705 9689 9673 9657 9642 9627 9613 9600 9589 9579 9571 9565 9561 9559 9558 9560 9562 9566 9571 9577 9583 9590 9597 9603 9609 9615 9620 9624 9627 9629 9630 9630 9629 9626 9622 9617 9610 9601 9591 9580 9567 9553 9538 9522 9506 9491 9475 9460 9446 9433 9422 9413 9406 9402 9399 9399 9401 9405 9411 9420 9430 9441 9454 9468 9483 9499 9516 9534 9552 9570 9588 9606 9624 9641 9658 9674 9689 9704 9717 9730 9741 9752 9761 9770 9778 9785 9792 9798 9804 9810 9816 9821 9826 9831 9836 9841 9845 9849 9853 9857 9860 9863 9865 9867 9868 9870 9871 9872 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9876 9877 9878 9879 9880 4916 5 3 1 9882 9884 9885 9887 9889 9890 9891 9892 9893 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9914 9914 9913 9913 9912 9910 9909 9907 9905 9902 9900 9898 9895 9893 9891 9889 9888 9887 9886 9885 9885 9884 9884 9884 9884 9884 9884 9883 9883 9881 9880 9878 9875 9872 9869 9865 9861 9857 9852 9848 9842 9837 9831 9825 9818 9811 9803 9794 9783 9772 9759 9744 9727 9708 9687 9665 9640 9613 9584 9554 9523 9490 9457 9423 9390 9357 9325 9295 9266 9239 9215 9193 9175 9159 9147 9139 9133 9132 9133 9138 9147 9158 9172 9188 9207 9227 9249 9273 9297 9322 9348 9374 9400 9425 9451 9475 9499 9522 9544 9566 9586 9605 9624 9641 9657 9673 9687 9701 9713 9725 9735 9745 9755 9763 9771 9779 9786 9792 9798 9804 9810 9815 9820 9824 9828 9831 9834 9837 9839 9840 9841 9842 9842 9842 9842 9842 9843 9843 9844 9844 9846 9847 9848 9850 9851 9852 9853 9854 9854 9853 9851 9849 9846 9842 9838 9833 9827 9821 9814 9807 9800 9792 9784 9776 9767 9757 9747 9736 9723 9709 9694 9676 9657 9635 9611 9585 9556 9525 9491 9454 9416 9374 9330 9284 9236 9185 9133 9080 9024 8968 8912 8855 8798 8743 8688 8637 8588 8542 8501 8465 8434 8410 8392 8381 8377 8380 8391 8408 8432 8462 8498 8538 8582 8630 8680 8732 8784 8837 8889 8941 8991 9039 9085 9129 9171 9210 9248 9283 9317 9348 9379 9407 9434 9460 9485 9509 9531 9551 9571 9589 9606 9621 9636 9648 9660 9670 9679 9688 9695 9702 9709 9715 9720 9726 9731 9735 9740 9744 9748 9751 9753 9754 9754 9753 9750 9746 9741 9733 9724 9713 9701 9686 9671 9654 9635 9616 9595 9574 9552 9530 9508 9487 9466 9445 9426 9407 9391 9375 9362 9351 9343 9337 9333 9332 9334 9338 9345 9354 9366 9381 9397 9415 9435 9456 9477 9500 9523 9546 9570 9592 9614 9635 9655 9674 9692 9708 9723 9737 9749 9760 9769 9778 9786 9793 9799 9805 9811 9816 9821 9825 9830 9834 9838 9842 9845 9849 9851 9853 9855 9856 9856 9856 9855 9853 9851 9848 9845 9841 9837 9833 9828 9822 9816 9809 9802 9794 9785 9775 9764 9752 9739 9725 9711 9695 9679 9661 9644 9626 9609 9591 9574 9557 9541 9526 9513 9500 9489 9479 9471 9464 9459 9455 9452 9451 9451 9452 9454 9457 9461 9466 9471 9477 9484 9492 9500 9508 9517 9526 9535 9545 9555 9564 9573 9582 9591 9599 9606 9613 9618 9623 9626 9628 9629 9629 9628 9625 9622 9619 9614 9609 9605 9600 9595 9590 9586 9583 9580 9577 9576 9575 9575 9576 9577 9579 9582 9585 9589 9593 9598 9603 9609 9615 9622 9629 9637 9645 9653 9661 9670 9678 9687 9696 9704 9712 9720 9727 9734 9740 9746 9751 4917 5 3 1 9755 9760 9763 9767 9769 9772 9774 9776 9777 9778 9779 9780 9780 9781 9781 9780 9780 9779 9778 9777 9775 9774 9772 9770 9768 9766 9765 9763 9760 9758 9756 9754 9752 9749 9747 9744 9741 9738 9734 9731 9727 9723 9719 9714 9710 9705 9701 9697 9692 9688 9683 9678 9674 9668 9663 9656 9650 9642 9633 9624 9613 9601 9587 9572 9555 9537 9517 9495 9471 9444 9415 9383 9347 9308 9264 9216 9163 9103 9038 8965 8885 8798 8702 8597 8484 8361 8230 8089 7940 7782 7616 7443 7262 7075 6883 6687 6487 6284 6080 5876 5672 5471 5272 5077 4887 4703 4526 4356 4196 4045 3906 3778 3664 3564 3481 3414 3365 3336 3328 3341 3377 3435 3516 3620 3746 3894 4060 4245 4446 4660 4886 5119 5357 5598 5838 6074 6306 6529 6743 6947 7139 7318 7485 7640 7782 7913 8033 8144 8245 8338 8423 8502 8574 8641 8703 8759 8811 8857 8899 8937 8970 8998 9022 9042 9059 9072 9082 9089 9095 9098 9101 9103 9104 9106 9108 9111 9114 9119 9125 9133 9142 9152 9163 9176 9191 9206 9223 9241 9260 9279 9300 9321 9342 9364 9386 9408 9430 9452 9473 9493 9513 9532 9550 9568 9584 9599 9614 9627 9640 9651 9662 9672 9682 9690 9698 9705 9712 9718 9723 9728 9732 9735 9738 9740 9742 9744 9745 9747 9748 9749 9750 9751 9753 9754 9755 9757 9759 9761 9762 9764 9766 9768 9769 9771 9772 9774 9776 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9800 9802 9803 9804 9805 9805 9806 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9811 9811 9812 9812 9812 9812 9812 9812 9811 9811 9810 9810 9810 9809 9809 9809 9810 9810 9811 9812 9813 9814 9815 9817 9818 9820 9821 9823 9824 9825 9827 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9841 9842 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9844 9844 9843 9842 9841 9840 9839 9837 9836 9834 9832 9831 9829 9828 9827 9826 9825 9825 9824 9824 9823 9822 9822 9820 9819 9817 9815 9812 9809 9805 9800 9796 9791 9785 9780 9774 9768 9763 9757 9752 9746 9741 9736 9731 9726 9720 9715 9709 9703 9697 9691 9684 9677 9670 9662 9654 9647 9639 9632 9624 9617 9610 9604 9598 9592 9587 9582 9577 9573 9569 9566 9563 9561 9559 9557 9556 9556 9557 9558 9559 9562 9565 9569 9574 9579 9585 9591 9598 9604 9611 9618 9625 9632 9638 9644 9650 9655 9660 9664 9668 9671 9674 9676 9678 9679 9680 9680 9680 9679 9678 9676 9674 9671 9668 9664 9659 9653 9647 9639 9630 9619 9607 9594 9579 9562 9544 9523 9500 9475 9447 9416 9381 9343 9300 9252 9199 9140 9075 9002 8922 8835 8739 8635 8522 8400 8270 8132 7986 7833 7673 7507 7335 7159 6978 6794 6609 6422 6234 6047 5861 5678 5498 5323 5153 4991 4837 4918 5 3 1 4692 4559 4438 4331 4240 4165 4108 4070 4052 4055 4079 4124 4190 4277 4384 4510 4653 4812 4985 5170 5365 5567 5774 5983 6194 6402 6607 6807 6999 7184 7360 7526 7682 7827 7963 8088 8204 8312 8410 8501 8585 8663 8735 8802 8864 8922 8976 9027 9075 9120 9161 9200 9236 9269 9300 9328 9354 9377 9398 9417 9434 9449 9463 9476 9488 9499 9509 9519 9528 9537 9545 9553 9561 9568 9574 9580 9585 9589 9593 9596 9598 9599 9600 9601 9601 9601 9600 9599 9598 9598 9597 9596 9594 9593 9592 9590 9589 9586 9584 9580 9577 9573 9568 9563 9557 9551 9544 9538 9531 9524 9517 9509 9502 9495 9487 9480 9472 9464 9455 9445 9435 9424 9411 9397 9382 9366 9347 9328 9306 9283 9258 9231 9202 9171 9137 9101 9062 9020 8974 8924 8870 8812 8748 8679 8604 8523 8435 8341 8240 8133 8018 7897 7768 7633 7491 7342 7187 7027 6860 6688 6512 6331 6146 5958 5768 5577 5384 5192 5000 4811 4624 4442 4264 4093 3928 3772 3624 3487 3361 3248 3147 3062 2991 2938 2901 2884 2885 2907 2948 3011 3094 3197 3320 3462 3621 3796 3986 4187 4399 4618 4842 5069 5297 5522 5744 5961 6170 6371 6562 6744 6916 7077 7228 7369 7501 7624 7738 7843 7942 8033 8118 8196 8269 8336 8398 8455 8508 8556 8601 8641 8679 8714 8746 8776 8804 8831 8856 8880 8903 8925 8947 8967 8987 9006 9024 9041 9056 9071 9084 9096 9107 9116 9124 9131 9138 9143 9147 9151 9155 9158 9160 9162 9164 9166 9168 9169 9170 9170 9170 9169 9168 9166 9163 9159 9154 9148 9141 9133 9124 9114 9103 9091 9078 9065 9052 9038 9024 9010 8997 8983 8970 8957 8945 8932 8921 8909 8898 8887 8876 8865 8855 8844 8832 8821 8809 8797 8784 8770 8755 8739 8721 8702 8680 8655 8626 8595 8558 8518 8472 8420 8363 8300 8230 8154 8072 7983 7888 7787 7681 7569 7452 7330 7205 7075 6943 6809 6673 6535 6398 6262 6127 5995 5866 5743 5627 5518 5418 5328 5251 5186 5134 5098 5076 5070 5080 5106 5147 5202 5271 5352 5444 5546 5655 5771 5890 6012 6135 6257 6378 6494 6607 6714 6816 6911 7000 7082 7157 7226 7289 7346 7397 7442 7483 7519 7549 7576 7598 7616 7631 7641 7648 7651 7651 7648 7642 7634 7622 7608 7592 7574 7555 7533 7510 7484 7458 7429 7399 7367 7334 7298 7261 7222 7181 7138 7094 7048 7001 6953 6903 6853 6801 6749 6695 6641 6585 6529 6471 6413 6353 6291 6228 6163 6096 6028 5957 5885 5812 5737 5660 5582 5503 5423 5342 5261 5178 5096 5012 4928 4843 4758 4672 4585 4498 4409 4319 4228 4136 4042 3947 3851 3753 3654 3554 3454 3353 3251 3149 3048 2947 2847 2749 2652 2557 2463 2373 2284 2198 2115 2035 1958 1883 1811 1742 1675 1612 1551 1493 1439 1387 1338 1293 1251 1212 1177 1146 1119 1095 1076 1060 1048 4919 5 3 1 1040 1036 1036 1040 1048 1060 1076 1097 1122 1151 1187 1227 1273 1326 1385 1450 1523 1602 1687 1780 1879 1983 2093 2207 2326 2447 2571 2696 2822 2948 3073 3197 3318 3438 3555 3669 3781 3889 3995 4098 4199 4298 4394 4489 4582 4674 4764 4852 4940 5026 5111 5194 5276 5356 5435 5512 5588 5663 5736 5808 5878 5947 6015 6081 6147 6211 6274 6336 6397 6457 6515 6573 6629 6684 6738 6790 6842 6892 6941 6989 7035 7081 7126 7170 7213 7255 7296 7337 7377 7416 7455 7493 7530 7567 7603 7638 7673 7707 7741 7773 7805 7837 7868 7898 7928 7957 7985 8012 8039 8066 8091 8116 8140 8164 8186 8208 8230 8250 8270 8290 8309 8327 8344 8361 8377 8392 8407 8421 8435 8448 8460 8472 8483 8494 8505 8515 8524 8534 8543 8552 8561 8570 8579 8589 8598 8607 8616 8625 8634 8643 8652 8661 8670 8678 8687 8696 8705 8714 8724 8733 8743 8754 8765 8776 8787 8799 8811 8823 8835 8847 8859 8870 8881 8892 8902 8911 8920 8929 8936 8943 8950 8956 8961 8966 8970 8974 8976 8979 8980 8981 8980 8979 8977 8975 8971 8966 8961 8954 8947 8939 8931 8922 8913 8904 8895 8887 8879 8871 8864 8858 8853 8849 8846 8844 8844 8845 8847 8851 8855 8861 8868 8876 8884 8893 8903 8913 8924 8935 8947 8958 8971 8983 8995 9008 9021 9034 9047 9059 9072 9085 9097 9109 9120 9131 9141 9150 9158 9166 9173 9179 9185 9190 9195 9199 9204 9208 9212 9217 9222 9226 9231 9236 9242 9247 9252 9257 9262 9266 9271 9275 9278 9281 9284 9287 9289 9291 9294 9296 9298 9300 9302 9305 9307 9309 9311 9313 9315 9317 9319 9320 9321 9322 9322 9322 9322 9321 9321 9320 9319 9317 9316 9314 9313 9311 9309 9307 9305 9302 9300 9297 9295 9292 9289 9286 9282 9279 9276 9273 9269 9266 9263 9259 9255 9251 9247 9242 9238 9233 9228 9223 9217 9211 9206 9200 9194 9188 9181 9175 9167 9160 9151 9141 9130 9118 9103 9087 9068 9047 9024 8998 8969 8938 8905 8870 8832 8793 8753 8712 8671 8631 8591 8552 8515 8480 8448 8419 8394 8373 8356 8343 8335 8332 8333 8340 8350 8365 8384 8407 8433 8461 8492 8525 8558 8592 8626 8659 8691 8721 8748 8773 8794 8812 8827 8837 8843 8845 8842 8835 8823 8807 8786 8761 8731 8696 8657 8612 8564 8510 8452 8389 8321 8249 8172 8091 8006 7917 7826 7733 7638 7542 7447 7354 7263 7176 7095 7019 6952 6893 6843 6804 6776 6760 6756 6763 6782 6813 6853 6904 6964 7031 7104 7183 7266 7352 7439 7526 7613 7699 7782 7863 7940 8013 8083 8149 8210 8267 8320 8369 8414 8456 8494 8528 8560 8588 8614 8637 8657 8675 8692 8706 8719 8731 8741 8751 8759 8767 8774 8781 8787 8792 8797 8802 8806 8809 8812 8813 8814 8815 8814 8813 8811 8809 8806 8803 8799 8795 8791 8786 8782 8778 4920 5 3 1 8773 8769 8764 8760 8756 8751 8747 8742 8737 8733 8728 8723 8717 8712 8706 8700 8694 8687 8681 8673 8666 8658 8650 8641 8632 8622 8612 8601 8590 8578 8566 8554 8541 8528 8514 8500 8486 8472 8457 8443 8428 8413 8397 8382 8367 8352 8336 8321 8306 8291 8276 8261 8247 8232 8218 8205 8191 8178 8165 8152 8140 8128 8116 8104 8093 8082 8070 8059 8048 8037 8025 8014 8002 7990 7977 7964 7950 7936 7922 7907 7891 7875 7858 7841 7823 7805 7786 7766 7747 7726 7705 7683 7661 7638 7615 7590 7565 7539 7513 7485 7457 7428 7398 7368 7337 7306 7274 7242 7209 7176 7143 7109 7076 7041 7007 6973 6938 6903 6868 6833 6797 6762 6727 6691 6656 6620 6585 6550 6515 6480 6445 6411 6377 6343 6310 6276 6244 6211 6178 6146 6114 6082 6050 6018 5986 5954 5922 5889 5856 5822 5788 5753 5718 5681 5644 5606 5567 5528 5488 5447 5405 5363 5321 5278 5235 5191 5148 5104 5059 5015 4970 4925 4879 4834 4787 4741 4695 4648 4601 4554 4507 4459 4413 4366 4319 4273 4227 4182 4137 4092 4048 4004 3960 3917 3874 3831 3788 3745 3702 3659 3616 3574 3531 3488 3445 3402 3359 3315 3272 3229 3185 3141 3096 3051 3005 2958 2909 2859 2808 2754 2698 2640 2580 2517 2452 2385 2315 2242 2168 2093 2016 1938 1861 1783 1706 1631 1557 1486 1417 1351 1289 1231 1177 1127 1080 1038 1000 966 936 909 886 866 849 836 825 818 814 812 814 819 828 840 856 875 899 927 960 997 1038 1085 1136 1191 1251 1315 1383 1455 1529 1607 1686 1766 1848 1929 2010 2090 2169 2246 2320 2391 2460 2525 2588 2647 2704 2758 2809 2859 2906 2951 2996 3039 3081 3122 3163 3203 3243 3283 3322 3362 3401 3440 3480 3520 3560 3601 3643 3685 3729 3773 3818 3864 3911 3959 4008 4056 4105 4154 4202 4249 4294 4339 4381 4422 4460 4497 4532 4564 4596 4626 4655 4684 4713 4743 4774 4806 4841 4878 4918 4962 5008 5058 5111 5167 5227 5289 5353 5419 5486 5554 5623 5691 5759 5827 5892 5956 6019 6079 6137 6193 6246 6297 6346 6393 6438 6481 6522 6561 6599 6636 6672 6707 6740 6773 6806 6838 6869 6900 6930 6960 6990 7019 7048 7077 7105 7132 7159 7186 7212 7238 7263 7288 7312 7336 7360 7384 7408 7431 7455 7478 7501 7525 7548 7571 7594 7616 7638 7660 7681 7701 7721 7740 7759 7777 7794 7811 7827 7842 7857 7871 7885 7898 7911 7922 7933 7943 7951 7958 7964 7968 7969 7969 7966 7960 7951 7939 7924 7905 7881 7854 7823 7787 7748 7704 7656 7605 7550 7492 7431 7368 7302 7235 7167 7098 7029 6960 6892 6825 6758 6693 6629 6568 6508 6449 6394 6340 6289 6240 6194 6152 6114 6079 6050 6026 6008 5996 5992 5996 6008 6030 6061 6101 6151 6211 6280 6358 6444 6538 6638 6744 6853 6966 4921 5 3 1 7080 7193 7306 7416 7523 7625 7721 7812 7896 7973 8044 8108 8166 8218 8264 8305 8342 8375 8405 8432 8457 8480 8502 8522 8541 8559 8576 8593 8609 8624 8639 8653 8666 8679 8691 8703 8715 8726 8738 8748 8759 8770 8780 8791 8801 8811 8821 8831 8841 8851 8860 8869 8878 8887 8895 8903 8911 8919 8926 8933 8940 8946 8953 8959 8965 8970 8976 8981 8986 8991 8995 9000 9004 9009 9013 9018 9022 9026 9031 9035 9039 9043 9047 9051 9055 9059 9063 9067 9071 9075 9080 9084 9089 9095 9100 9107 9114 9121 9129 9137 9146 9155 9165 9175 9185 9195 9205 9215 9225 9235 9244 9254 9262 9271 9279 9287 9294 9301 9308 9314 9321 9327 9333 9338 9344 9349 9354 9358 9363 9367 9370 9373 9376 9379 9381 9383 9385 9387 9388 9389 9391 9392 9393 9394 9396 9397 9398 9399 9400 9401 9402 9402 9403 9403 9404 9405 9405 9406 9407 9409 9411 9413 9416 9419 9423 9427 9431 9435 9440 9444 9449 9452 9456 9459 9461 9463 9464 9465 9465 9465 9464 9464 9463 9462 9462 9461 9461 9461 9462 9463 9464 9465 9467 9469 9471 9473 9475 9477 9479 9481 9483 9485 9487 9490 9492 9495 9498 9501 9504 9508 9512 9516 9520 9524 9528 9533 9537 9541 9544 9548 9551 9555 9558 9561 9563 9566 9569 9571 9574 9576 9578 9581 9583 9585 9588 9590 9592 9594 9596 9598 9599 9600 9601 9602 9603 9603 9603 9604 9604 9604 9604 9604 9605 9605 9606 9607 9608 9609 9610 9611 9613 9614 9616 9617 9618 9619 9619 9620 9620 9620 9619 9619 9618 9618 9617 9616 9616 9615 9615 9615 9615 9615 9616 9617 9617 9618 9619 9620 9621 9622 9622 9623 9623 9623 9623 9623 9623 9623 9622 9622 9621 9621 9620 9619 9619 9619 9618 9618 9618 9618 9618 9617 9617 9617 9616 9616 9615 9614 9613 9611 9609 9607 9605 9603 9600 9597 9594 9591 9588 9584 9581 9577 9572 9567 9561 9554 9547 9538 9528 9516 9503 9489 9472 9454 9433 9410 9385 9356 9325 9291 9253 9211 9165 9114 9059 8999 8933 8862 8785 8702 8613 8519 8419 8313 8201 8085 7965 7840 7713 7583 7451 7318 7185 7052 6922 6794 6670 6550 6436 6328 6227 6133 6048 5971 5902 5843 5793 5752 5720 5697 5682 5676 5678 5689 5707 5733 5767 5809 5859 5918 5985 6060 6144 6236 6336 6445 6561 6684 6813 6947 7085 7226 7368 7511 7653 7792 7928 8059 8185 8305 8418 8524 8623 8715 8800 8878 8950 9016 9077 9133 9184 9231 9274 9314 9350 9384 9416 9444 9471 9495 9517 9537 9556 9573 9588 9602 9615 9626 9637 9647 9656 9664 9672 9679 9685 9691 9696 9701 9705 9709 9712 9715 9718 9720 9722 9724 9725 9727 9728 9729 9730 9732 9733 9734 9735 9736 9736 9737 9738 9738 9739 9739 9740 9740 9740 9741 9741 9741 9741 9742 9742 9743 9743 9743 9743 9743 9743 9743 9742 9741 4922 5 3 1 9740 9739 9738 9736 9735 9733 9731 9730 9728 9726 9724 9723 9721 9719 9717 9716 9714 9712 9709 9707 9704 9701 9698 9695 9690 9686 9681 9675 9669 9661 9653 9644 9634 9623 9611 9598 9583 9567 9549 9529 9508 9485 9461 9434 9404 9372 9338 9300 9260 9216 9169 9119 9064 9006 8945 8880 8811 8740 8665 8587 8507 8424 8340 8254 8166 8078 7989 7899 7810 7721 7634 7547 7463 7381 7302 7227 7155 7089 7028 6973 6924 6883 6848 6820 6800 6787 6780 6779 6784 6793 6806 6822 6838 6854 6868 6880 6887 6888 6882 6868 6845 6812 6768 6713 6647 6569 6480 6379 6269 6148 6018 5880 5734 5583 5427 5267 5104 4940 4776 4612 4450 4290 4133 3981 3833 3691 3555 3427 3308 3197 3098 3010 2936 2877 2834 2809 2803 2817 2852 2910 2990 3093 3218 3364 3530 3716 3918 4134 4363 4600 4845 5093 5342 5589 5833 6071 6301 6521 6732 6931 7119 7296 7461 7615 7758 7891 8015 8131 8238 8338 8432 8519 8601 8677 8749 8816 8879 8937 8992 9044 9092 9137 9179 9218 9255 9290 9323 9354 9383 9411 9437 9461 9484 9506 9527 9546 9563 9580 9595 9609 9622 9633 9644 9654 9663 9671 9679 9686 9693 9699 9705 9710 9715 9719 9723 9726 9729 9731 9733 9734 9735 9735 9735 9736 9735 9735 9736 9736 9737 9738 9739 9741 9743 9745 9748 9751 9754 9757 9760 9763 9765 9768 9770 9771 9773 9774 9774 9775 9775 9774 9774 9774 9773 9772 9772 9771 9771 9771 9770 9770 9770 9770 9771 9771 9771 9771 9772 9772 9773 9773 9773 9774 9774 9775 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9776 9775 9775 9775 9774 9774 9774 9774 9774 9774 9774 9775 9775 9775 9776 9776 9776 9776 9775 9775 9774 9773 9771 9770 9768 9766 9764 9763 9761 9760 9759 9758 9757 9757 9757 9758 9758 9759 9760 9761 9762 9763 9764 9765 9765 9766 9766 9767 9767 9768 9769 9769 9770 9771 9772 9773 9774 9774 9775 9776 9777 9778 9778 9778 9779 9779 9779 9779 9779 9780 9780 9780 9781 9781 9782 9782 9782 9782 9781 9780 9779 9777 9775 9772 9768 9764 9759 9754 9749 9743 9736 9729 9722 9714 9705 9695 9684 9672 9659 9644 9627 9608 9587 9564 9539 9512 9482 9452 9419 9385 9351 9315 9280 9244 9209 9175 9142 9111 9082 9056 9032 9011 8994 8980 8970 8964 8962 8963 8969 8979 8992 9009 9029 9052 9078 9106 9136 9167 9199 9232 9265 9297 9329 9360 9390 9418 9444 9469 9492 9513 9533 9551 9567 9582 9595 9608 9619 9630 9639 9648 9657 9665 9672 9679 9686 9693 9699 9705 9711 9716 9721 9725 9729 9732 9735 9737 9739 9740 9741 9741 9740 9740 9739 9738 9736 9735 9734 9733 9731 9731 9730 9730 9729 9730 9730 9731 9731 9732 9734 9735 9736 9738 9740 9742 9743 9745 9747 9749 9751 9752 9754 9755 9757 9758 9759 9760 4923 5 3 2 9767 9768 9769 9770 9772 9773 9775 9776 9778 9779 9780 9781 9781 9781 9781 9780 9778 9777 9775 9773 9770 9768 9765 9762 9759 9756 9753 9750 9747 9743 9738 9734 9728 9722 9715 9707 9698 9688 9676 9663 9648 9632 9613 9593 9571 9547 9521 9492 9462 9428 9393 9354 9313 9270 9223 9174 9123 9068 9011 8951 8889 8824 8758 8690 8621 8552 8482 8413 8346 8281 8219 8161 8108 8060 8020 7986 7960 7943 7934 7935 7944 7961 7988 8022 8063 8111 8165 8223 8285 8351 8418 8486 8554 8622 8688 8753 8815 8875 8932 8986 9037 9085 9130 9171 9211 9247 9281 9312 9341 9368 9393 9416 9436 9455 9472 9487 9501 9512 9522 9530 9537 9542 9546 9549 9550 9550 9549 9548 9546 9543 9540 9536 9532 9528 9524 9520 9516 9513 9509 9507 9504 9502 9501 9500 9500 9501 9502 9504 9506 9509 9513 9517 9521 9526 9531 9536 9540 9545 9550 9554 9558 9562 9565 9568 9571 9573 9575 9576 9578 9579 9580 9581 9581 9582 9583 9584 9585 9585 9586 9587 9588 9589 9589 9590 9591 9591 9592 9592 9592 9592 9591 9590 9589 9588 9586 9584 9582 9580 9578 9576 9573 9571 9569 9567 9566 9564 9564 9563 9564 9564 9565 9567 9569 9571 9574 9577 9580 9583 9586 9589 9591 9594 9596 9598 9600 9601 9603 9604 9605 9606 9607 9609 9610 9612 9614 9615 9617 9619 9621 9623 9624 9626 9626 9627 9627 9626 9625 9623 9620 9618 9614 9611 9607 9603 9598 9594 9589 9583 9578 9572 9565 9558 9550 9541 9531 9520 9509 9496 9483 9468 9453 9437 9421 9405 9388 9372 9356 9341 9327 9313 9301 9291 9282 9274 9268 9263 9260 9258 9258 9259 9260 9263 9266 9269 9273 9277 9281 9284 9288 9291 9294 9296 9298 9299 9300 9300 9301 9300 9300 9299 9298 9296 9294 9291 9288 9284 9280 9275 9269 9263 9255 9248 9240 9231 9222 9213 9204 9196 9187 9179 9172 9165 9159 9154 9149 9145 9143 9140 9139 9138 9137 9136 9136 9136 9135 9135 9134 9132 9130 9128 9125 9121 9117 9112 9106 9099 9091 9083 9074 9064 9054 9043 9031 9018 9005 8991 8977 8962 8946 8930 8913 8895 8877 8857 8837 8816 8794 8772 8748 8724 8698 8672 8645 8617 8588 8558 8526 8494 8460 8424 8387 8349 8308 8266 8222 8176 8128 8078 8026 7972 7916 7858 7798 7735 7671 7603 7534 7461 7386 7308 7226 7142 7053 6961 6866 6766 6664 6557 6447 6334 6218 6099 5977 5853 5725 5595 5463 5328 5190 5050 4906 4760 4612 4460 4307 4151 3994 3837 3679 3522 3367 3214 3066 2922 2783 2652 2527 2411 2303 2204 2113 2032 1959 1894 1837 1787 1744 1707 1675 1649 1626 1607 1592 1580 1570 1564 1560 1559 1560 1564 1572 1583 1597 1616 1640 1669 1704 1745 1793 1849 1914 1987 2071 2164 2268 2382 2508 2643 2789 2944 3108 3280 3458 3641 3829 4018 4209 4399 4587 4772 4924 5 3 2 4953 5130 5300 5465 5622 5774 5918 6056 6188 6313 6433 6548 6657 6762 6863 6959 7052 7140 7225 7307 7385 7460 7532 7601 7666 7729 7790 7848 7903 7957 8009 8058 8106 8153 8197 8240 8282 8322 8360 8396 8431 8464 8495 8525 8553 8579 8604 8628 8651 8672 8693 8714 8733 8752 8771 8789 8808 8825 8843 8861 8878 8895 8912 8929 8946 8962 8979 8995 9012 9029 9045 9062 9079 9096 9112 9129 9145 9161 9176 9191 9206 9219 9232 9245 9256 9267 9278 9287 9296 9305 9313 9320 9328 9334 9341 9347 9352 9357 9362 9366 9370 9373 9376 9379 9381 9382 9383 9383 9384 9383 9382 9381 9379 9376 9372 9367 9361 9354 9345 9334 9321 9306 9288 9268 9245 9219 9190 9157 9122 9084 9042 8998 8951 8902 8851 8799 8745 8690 8635 8581 8527 8476 8426 8379 8336 8297 8263 8234 8210 8193 8183 8179 8182 8192 8209 8232 8262 8298 8339 8385 8434 8488 8544 8602 8661 8720 8779 8838 8895 8950 9004 9054 9103 9148 9191 9231 9269 9304 9337 9368 9397 9424 9449 9473 9495 9516 9536 9555 9572 9588 9603 9617 9629 9641 9652 9662 9671 9680 9688 9696 9703 9710 9717 9724 9730 9737 9743 9749 9755 9761 9766 9771 9776 9780 9784 9788 9791 9793 9795 9797 9798 9799 9800 9801 9801 9802 9802 9802 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9806 9807 9807 9806 9806 9805 9803 9802 9800 9797 9794 9791 9787 9784 9779 9775 9770 9765 9760 9754 9748 9742 9736 9730 9723 9716 9709 9701 9694 9686 9678 9670 9661 9653 9644 9634 9625 9615 9604 9593 9582 9570 9557 9544 9531 9517 9504 9490 9477 9464 9451 9440 9430 9420 9413 9406 9402 9399 9397 9397 9399 9401 9405 9409 9414 9419 9424 9429 9433 9437 9439 9440 9440 9438 9435 9429 9422 9413 9401 9388 9372 9355 9334 9312 9287 9260 9231 9199 9165 9129 9092 9053 9012 8970 8927 8883 8838 8793 8746 8699 8651 8602 8551 8498 8442 8382 8318 8249 8174 8092 8003 7905 7799 7683 7557 7421 7275 7118 6952 6776 6591 6397 6195 5986 5771 5552 5329 5104 4878 4653 4430 4210 3996 3789 3590 3400 3221 3053 2897 2754 2624 2507 2402 2309 2228 2158 2098 2048 2007 1975 1952 1937 1932 1936 1952 1979 2021 2077 2151 2242 2352 2483 2634 2806 2998 3210 3439 3684 3942 4211 4487 4767 5048 5328 5602 5869 6125 6370 6602 6820 7023 7211 7385 7545 7692 7826 7950 8064 8168 8264 8353 8436 8512 8582 8647 8707 8762 8812 8858 8899 8935 8968 8996 9021 9042 9061 9077 9091 9103 9114 9123 9132 9140 9149 9157 9165 9174 9183 9193 9204 9215 9227 9239 9252 9266 9281 9296 9311 9326 9341 9357 9372 9386 9401 9415 9428 9441 9453 9464 9475 9485 9495 9504 9513 9521 9529 9537 9544 9550 9556 9562 9567 9572 9577 9582 9586 9591 9595 9600 9605 9611 9617 4925 5 3 2 9623 9631 9639 9647 9656 9666 9676 9686 9697 9707 9718 9728 9738 9748 9758 9767 9775 9784 9792 9799 9806 9813 9819 9825 9830 9835 9840 9844 9848 9852 9855 9857 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9880 9879 9878 9877 9876 9874 9872 9870 9868 9866 9863 9861 9858 9856 9853 9850 9848 9845 9842 9840 9837 9834 9831 9828 9825 9822 9819 9815 9811 9806 9800 9794 9788 9780 9771 9762 9751 9739 9726 9711 9695 9678 9659 9638 9616 9592 9566 9539 9509 9477 9444 9408 9370 9330 9288 9244 9198 9150 9100 9048 8993 8937 8879 8819 8758 8694 8629 8563 8495 8425 8354 8283 8210 8138 8065 7993 7922 7853 7787 7725 7666 7613 7567 7527 7495 7472 7459 7455 7461 7478 7505 7542 7588 7644 7708 7779 7856 7939 8026 8115 8207 8298 8389 8479 8567 8651 8732 8808 8881 8948 9011 9069 9122 9170 9213 9252 9286 9316 9341 9363 9380 9393 9402 9407 9408 9406 9400 9391 9378 9362 9343 9320 9296 9268 9239 9209 9177 9144 9112 9079 9048 9018 8991 8967 8945 8928 8915 8907 8903 8904 8910 8921 8936 8955 8977 9003 9032 9062 9093 9126 9158 9190 9221 9251 9280 9307 9331 9354 9375 9393 9409 9423 9434 9444 9450 9454 9456 9455 9451 9445 9435 9423 9407 9388 9366 9341 9312 9279 9243 9202 9158 9108 9053 8993 8928 8855 8777 8691 8597 8496 8388 8271 8146 8013 7873 7725 7571 7410 7244 7073 6898 6719 6538 6355 6172 5990 5809 5630 5456 5287 5125 4971 4827 4694 4574 4468 4378 4305 4250 4214 4198 4202 4226 4269 4332 4413 4511 4624 4751 4889 5036 5191 5350 5513 5677 5840 6002 6160 6314 6463 6606 6743 6874 7000 7120 7234 7343 7448 7548 7645 7738 7827 7913 7996 8076 8153 8227 8298 8366 8432 8494 8554 8610 8664 8716 8765 8811 8855 8898 8938 8977 9014 9049 9083 9116 9148 9179 9209 9237 9265 9292 9317 9342 9366 9389 9411 9432 9453 9473 9492 9511 9529 9546 9564 9581 9598 9614 9630 9646 9662 9677 9692 9707 9721 9735 9748 9760 9772 9784 9794 9804 9813 9822 9830 9837 9844 9850 9856 9861 9866 9871 9876 9880 9884 9888 9892 9895 9898 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9949 9948 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9919 9918 9918 9919 9919 9920 9921 9922 9924 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9947 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9947 4926 5 3 2 9946 9946 9946 9946 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9950 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9938 9937 9935 9933 9931 9928 9925 9922 9918 9913 9909 9903 9897 9891 9883 9875 9865 9855 9843 9829 9814 9796 9777 9756 9732 9707 9679 9649 9618 9585 9551 9515 9479 9443 9408 9373 9339 9308 9279 9253 9231 9212 9198 9188 9184 9183 9188 9198 9212 9231 9253 9279 9308 9339 9372 9407 9442 9477 9512 9546 9579 9611 9641 9669 9695 9720 9742 9763 9782 9799 9815 9830 9843 9856 9868 9878 9889 9898 9907 9915 9922 9929 9935 9940 9945 9950 9954 9957 9960 9963 9965 9968 9970 9972 9973 9975 9977 9979 9980 9982 9983 9985 9986 9988 9989 9990 9991 9992 9992 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9987 9986 9986 9985 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9984 9984 9983 9982 9980 9978 9976 9973 9970 9968 9965 9962 9960 9958 9956 9954 9953 9953 9953 9953 9953 9954 9955 9956 9956 9957 9957 9958 9957 9957 9956 9956 9955 9954 9953 9952 9952 9952 9952 9953 9954 9955 9957 9960 9962 9965 9968 9970 9973 9975 9977 9979 9980 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9984 9985 9986 9987 9988 9989 9991 9992 9993 9994 9995 9995 9995 9995 9994 9992 9991 9989 9987 9984 9982 9980 9978 9976 9974 9973 9971 9970 9969 9968 9968 9967 9966 9964 9963 9961 9959 9956 9953 9950 9946 9942 9938 9934 9929 9924 9919 9914 9909 9903 9897 9891 9884 9876 9867 9858 9848 9837 9825 9812 9798 9783 9767 9750 9733 9715 9697 9678 9660 9641 9623 9606 9589 9574 9559 9546 9534 9524 9516 9510 9506 9504 9503 9505 9509 9515 9523 9532 9543 9555 9568 9582 9597 9611 9626 9641 9656 9670 9683 9696 9708 9719 9730 9740 9748 9757 9764 9770 9776 9781 9786 9789 9792 9793 9794 9794 9793 9791 9787 9783 9778 9771 9764 9755 9746 9735 9723 9711 9697 9682 9666 9649 9631 9612 9592 9571 9549 9526 9503 9479 9455 9431 9407 9383 9361 9340 9320 9303 9287 9273 9262 9254 9248 9245 9245 9247 9252 9259 9268 9279 9292 9307 9323 9340 9358 9377 9397 9417 9437 9457 9478 9497 9517 9536 9554 9571 9587 9602 9615 9628 9638 9647 9655 9660 9665 9667 9669 9669 9668 9665 9662 9658 9654 9649 9644 9639 9634 9630 9625 9622 9618 9616 9614 9613 9613 9613 9615 9617 9620 9623 9628 9633 9639 9646 9653 9661 9670 9679 9689 9699 9710 9720 9732 9743 9754 9765 9776 9786 9796 9805 9813 9821 9828 9833 9839 9843 9846 9849 4927 5 3 2 9851 9853 9854 9855 9856 9857 9857 9858 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9885 9883 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9854 9852 9850 9848 9845 9843 9840 9837 9833 9830 9827 9823 9820 9817 9814 9811 9809 9806 9804 9801 9798 9796 9793 9789 9785 9781 9776 9770 9764 9758 9751 9743 9735 9726 9718 9709 9700 9691 9682 9674 9665 9656 9648 9639 9631 9622 9614 9605 9596 9587 9578 9568 9559 9549 9539 9529 9519 9509 9500 9491 9482 9473 9466 9459 9452 9447 9442 9437 9433 9430 9427 9424 9422 9419 9417 9414 9412 9409 9406 9403 9400 9397 9393 9390 9386 9382 9377 9372 9367 9361 9354 9346 9337 9326 9314 9299 9282 9263 9240 9213 9183 9149 9109 9065 9015 8959 8896 8826 8749 8664 8571 8470 8359 8240 8113 7976 7831 7678 7517 7349 7174 6995 6811 6625 6438 6251 6066 5885 5711 5544 5387 5242 5111 4995 4897 4817 4757 4717 4699 4702 4726 4771 4836 4919 5018 5133 5261 5399 5545 5697 5852 6008 6163 6315 6461 6601 6734 6859 6975 7082 7180 7271 7354 7430 7501 7566 7629 7688 7746 7802 7859 7916 7973 8032 8092 8154 8217 8280 8345 8411 8476 8542 8607 8672 8735 8797 8858 8917 8973 9027 9079 9128 9175 9219 9260 9298 9334 9367 9398 9427 9453 9477 9499 9519 9538 9555 9570 9584 9596 9607 9616 9625 9632 9638 9643 9646 9649 9651 9652 9652 9652 9651 9650 9649 9648 9646 9645 9645 9644 9644 9645 9646 9648 9650 9652 9655 9659 9663 9668 9673 9678 9684 9691 9697 9704 9711 9718 9725 9733 9740 9746 9753 9759 9764 9770 9774 9779 9783 9786 9789 9792 9794 9796 9798 9799 9801 9802 9802 9802 9802 9801 9800 9799 9797 9794 9791 9788 9784 9779 9775 9770 9765 9759 9754 9748 9742 9735 9729 9722 9715 9707 9699 9690 9681 9671 9661 9650 9639 9627 9614 9601 9588 9574 9559 9544 9528 9512 9494 9476 9456 9435 9413 9389 9363 9334 9304 9270 9234 9194 9150 9102 9050 8994 8932 8864 8790 8710 8623 8529 8428 8318 8201 8076 7943 7801 7652 7496 7332 7161 6985 6802 6614 6423 6227 6029 5829 5629 5428 5229 5031 4837 4647 4463 4286 4117 3957 3809 3673 3551 3444 3354 3282 3230 3198 3188 3200 3234 3291 3371 3473 3596 3739 3902 4081 4275 4483 4700 4926 5158 5392 5628 5861 6091 6315 6532 6741 6940 7129 7308 7476 7633 7779 7916 8044 8162 8273 8375 8472 8561 8646 8725 8798 8868 8933 8994 9051 9104 9154 9200 9242 9282 9319 9353 9385 9414 9442 9468 9493 9516 9538 9559 9579 9599 9617 9635 9651 9667 4928 5 3 2 9682 9695 9708 9720 9732 9742 9752 9761 9769 9778 9785 9793 9800 9808 9815 9822 9829 9835 9841 9847 9852 9856 9860 9863 9866 9868 9869 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9874 9874 9875 9876 9876 9876 9875 9875 9873 9872 9870 9868 9865 9863 9860 9858 9856 9853 9851 9848 9846 9844 9841 9838 9835 9831 9827 9822 9817 9811 9805 9798 9791 9784 9777 9769 9761 9754 9747 9740 9734 9728 9722 9717 9713 9709 9706 9703 9701 9699 9698 9697 9697 9696 9696 9696 9696 9696 9696 9695 9694 9693 9692 9689 9687 9683 9680 9675 9670 9664 9658 9652 9645 9637 9629 9621 9612 9603 9594 9584 9575 9564 9554 9543 9531 9519 9506 9493 9478 9462 9445 9427 9407 9384 9360 9333 9303 9269 9233 9192 9147 9098 9044 8985 8921 8851 8775 8694 8607 8515 8417 8314 8206 8093 7977 7858 7736 7614 7491 7369 7250 7135 7025 6923 6828 6743 6670 6608 6560 6527 6508 6505 6518 6546 6589 6647 6718 6802 6898 7003 7117 7237 7362 7491 7622 7754 7885 8013 8139 8260 8377 8489 8595 8696 8790 8879 8962 9039 9111 9177 9239 9296 9349 9397 9442 9482 9519 9553 9584 9611 9636 9658 9677 9694 9708 9721 9731 9739 9746 9752 9756 9760 9762 9764 9766 9767 9768 9769 9770 9771 9772 9774 9776 9778 9780 9783 9786 9789 9793 9797 9801 9805 9810 9816 9821 9827 9834 9840 9847 9854 9861 9867 9874 9880 9885 9890 9895 9899 9902 9905 9907 9908 9910 9911 9912 9914 9915 9917 9919 9921 9924 9927 9930 9933 9936 9939 9942 9944 9946 9947 9948 9949 9949 9948 9948 9947 9946 9946 9945 9945 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9955 9955 9954 9952 9950 9947 9944 9940 9936 9932 9928 9924 9919 9915 9912 9908 9905 9903 9901 9899 9897 9896 9895 9894 9894 9894 9894 9895 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9921 9922 9924 9927 9929 9932 9935 9937 9940 9943 9946 9949 9952 9954 9957 9959 9961 9963 9965 9966 9968 9970 9972 9973 9975 9977 9978 9980 9981 9982 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9996 9996 9995 9994 9993 9991 9990 9988 9986 9984 9982 9981 9979 9978 9977 9976 9974 9973 9972 9970 9968 9966 9964 9961 9958 9955 9951 9948 9946 9943 9941 9940 9939 9939 9939 9940 9941 9943 9945 9947 9948 9950 9951 9952 9953 9953 9953 9952 9951 9951 9950 9950 9949 9950 9950 9951 9953 9954 9957 9959 9962 9965 9968 9971 9974 9977 9980 9983 9985 9987 9989 9991 9993 9994 9996 9997 9998 9998 9999 99991000010000 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9996 9996 9997 9997 9998 9998 9998 9999 99991000010000 4929 5 3 2100001000010000 9999 9999 9998 9998 9997 9996 9996 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9994 9994 9994 9993 9992 9991 9989 9988 9986 9984 9982 9980 9978 9976 9974 9972 9971 9969 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9978 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9976 9975 9973 9972 9970 9968 9967 9965 9963 9962 9960 9959 9958 9957 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9955 9956 9957 9959 9961 9963 9965 9967 9968 9970 9971 9971 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9965 9965 9966 9967 9968 9970 9972 9974 9976 9978 9979 9981 9981 9982 9982 9982 9982 9981 9980 9979 9977 9976 9975 9973 9972 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9947 9945 9943 9941 9939 9937 9936 9934 9932 9931 9930 9928 9928 9927 9927 9927 9928 9928 9930 9931 9933 9935 9937 9940 9942 9945 9947 9949 9952 9954 9955 9957 9959 9960 9961 9962 9964 9965 9966 9968 9970 9971 9973 9975 9977 9979 9981 9983 9985 9986 9988 9989 9991 9992 9993 9994 9994 9995 9995 9996 9996 9996 9996 9996 9996 9995 9994 9993 9991 9989 9987 9985 9983 9980 9978 9975 9973 9972 9970 9969 9969 9969 9970 9971 9973 9974 9976 9978 9981 9982 9984 9985 9986 9987 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9992 9991 9990 9989 9987 9986 9985 9983 9982 9980 9978 9976 9974 9972 9970 9968 9966 9964 9962 9959 9957 9955 9953 9951 9949 9947 9946 9944 9942 9939 9937 9935 9932 9929 9926 9923 9919 9916 9912 9909 9906 9903 9900 9898 9896 9894 9893 9893 9893 9894 9895 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9972 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9979 9979 9978 9977 9976 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9963 9961 9959 9956 9953 9949 9946 9941 9937 9932 9927 9922 9916 9910 9904 4930 5 3 2 9897 9889 9881 9872 9862 9851 9840 9828 9814 9801 9786 9771 9755 9739 9722 9705 9689 9672 9656 9641 9626 9612 9599 9587 9576 9566 9558 9551 9546 9543 9541 9541 9542 9545 9550 9556 9563 9571 9580 9589 9599 9610 9620 9631 9641 9650 9660 9668 9675 9682 9687 9692 9695 9697 9698 9698 9696 9693 9689 9683 9676 9667 9656 9644 9630 9614 9596 9576 9554 9529 9503 9474 9443 9410 9375 9338 9299 9259 9218 9177 9135 9094 9053 9013 8974 8936 8901 8867 8836 8806 8778 8753 8728 8706 8684 8662 8641 8619 8596 8571 8544 8515 8482 8446 8406 8361 8312 8258 8198 8134 8064 7990 7910 7827 7739 7648 7554 7458 7360 7262 7163 7065 6968 6872 6777 6685 6594 6505 6417 6330 6243 6155 6067 5977 5884 5789 5690 5586 5479 5368 5252 5133 5010 4884 4756 4627 4497 4368 4241 4116 3995 3880 3771 3671 3579 3499 3431 3377 3339 3317 3314 3331 3368 3426 3506 3608 3731 3875 4039 4221 4419 4632 4856 5090 5330 5573 5816 6058 6296 6526 6749 6961 7162 7352 7530 7695 7848 7989 8120 8240 8351 8453 8547 8635 8716 8791 8861 8927 8988 9045 9098 9148 9195 9239 9280 9318 9354 9388 9420 9450 9478 9504 9529 9552 9573 9593 9612 9628 9643 9657 9669 9679 9688 9695 9701 9706 9710 9713 9716 9718 9719 9721 9721 9722 9722 9722 9721 9720 9719 9717 9715 9712 9709 9705 9702 9698 9695 9692 9690 9688 9687 9687 9688 9690 9692 9696 9701 9706 9711 9717 9724 9730 9736 9743 9748 9754 9759 9764 9769 9774 9779 9784 9788 9793 9799 9804 9810 9816 9822 9828 9835 9841 9847 9853 9858 9863 9868 9872 9876 9879 9881 9883 9885 9887 9888 9889 9890 9891 9891 9892 9893 9893 9893 9894 9893 9893 9892 9891 9890 9888 9886 9883 9880 9876 9872 9868 9864 9859 9854 9849 9843 9838 9832 9826 9819 9813 9806 9799 9792 9785 9777 9770 9762 9755 9747 9740 9733 9726 9719 9713 9707 9702 9696 9691 9686 9681 9676 9671 9666 9660 9655 9649 9643 9636 9630 9623 9616 9608 9600 9592 9584 9575 9566 9556 9546 9534 9522 9507 9492 9474 9454 9432 9406 9378 9346 9311 9271 9228 9180 9129 9073 9013 8949 8881 8810 8735 8658 8579 8499 8418 8338 8258 8180 8105 8034 7967 7906 7852 7805 7766 7735 7714 7703 7701 7710 7728 7756 7793 7838 7891 7952 8019 8091 8167 8246 8328 8411 8495 8577 8659 8739 8816 8890 8961 9029 9093 9153 9209 9261 9310 9356 9398 9437 9472 9505 9535 9563 9588 9610 9631 9649 9665 9680 9693 9704 9714 9722 9730 9736 9740 9745 9748 9750 9752 9754 9755 9755 9756 9757 9757 9758 9759 9760 9762 9764 9767 9770 9774 9778 9783 9788 9793 9799 9806 9812 9818 9824 9830 9836 9842 9848 9853 9859 9864 9869 9874 9879 9884 9889 9894 9899 9904 9908 9913 9917 9921 9924 9926 9928 9930 4931 5 3 2 9930 9930 9929 9928 9926 9925 9922 9920 9918 9916 9915 9913 9912 9911 9910 9910 9909 9908 9907 9905 9903 9900 9896 9892 9886 9880 9872 9864 9856 9846 9836 9826 9815 9804 9793 9781 9770 9758 9745 9733 9720 9707 9693 9679 9665 9650 9635 9621 9606 9591 9577 9563 9550 9539 9528 9518 9510 9503 9498 9494 9492 9491 9492 9494 9498 9502 9508 9515 9523 9532 9541 9552 9563 9575 9588 9601 9615 9629 9643 9658 9673 9688 9702 9717 9731 9745 9759 9771 9784 9795 9806 9817 9826 9835 9843 9851 9858 9864 9870 9876 9881 9885 9889 9894 9897 9901 9905 9908 9912 9915 9919 9922 9925 9928 9930 9933 9935 9937 9938 9939 9940 9940 9940 9940 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9934 9934 9935 9936 9938 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9974 9975 9976 9977 9978 9980 9981 9982 9982 9983 9983 9982 9981 9980 9978 9976 9974 9972 9969 9967 9965 9963 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9935 9933 9930 9927 9924 9921 9918 9915 9912 9910 9908 9907 9906 9905 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9896 9896 9896 9896 9897 9898 9900 9902 9904 9906 9908 9910 9911 9912 9912 9912 9911 9909 9907 9903 9900 9896 9891 9886 9881 9875 9870 9864 9858 9852 9846 9840 9834 9827 9820 9813 9805 9797 9788 9779 9770 9761 9751 9742 9734 9726 9719 9713 9708 9704 9701 9700 9699 9700 9702 9705 9709 9713 9718 9723 9728 9734 9739 9744 9750 9755 9760 9765 9770 9774 9779 9783 9788 9792 9797 9801 9804 9808 9811 9814 9817 9819 9822 9824 9826 9828 9831 9833 9836 9839 9842 9846 9850 9854 9858 9862 9866 9870 9874 9877 9880 9882 9885 9886 9888 9889 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9903 9903 9904 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9898 9897 9895 9893 9890 9887 9884 9879 9874 9869 9862 9856 9848 9840 9832 9823 9813 9804 9794 9783 9773 9762 9750 9738 9725 9711 9696 9680 9663 9646 9626 9606 9585 9562 9538 9513 9487 9461 9433 9404 9375 9345 9315 9283 9251 9219 9185 9151 9116 9081 9044 9008 8970 8932 8894 8855 8815 8776 8736 8696 8656 8616 8577 8537 8498 8459 8421 8383 8345 8308 8270 8234 4932 5 3 2 8197 8161 8126 8091 8056 8021 7987 7953 7920 7886 7853 7820 7786 7753 7719 7685 7651 7616 7580 7543 7505 7467 7427 7387 7345 7304 7262 7221 7180 7141 7103 7068 7037 7008 6985 6966 6954 6948 6948 6956 6971 6994 7024 7062 7107 7159 7218 7282 7352 7426 7505 7586 7670 7756 7842 7929 8015 8101 8185 8266 8346 8423 8497 8568 8636 8700 8762 8821 8877 8930 8981 9029 9075 9119 9160 9200 9239 9275 9310 9344 9376 9407 9436 9464 9490 9516 9540 9563 9585 9605 9625 9644 9662 9679 9695 9711 9725 9739 9752 9764 9776 9786 9795 9804 9811 9818 9824 9829 9833 9837 9841 9844 9847 9849 9852 9854 9856 9858 9860 9861 9863 9864 9865 9865 9865 9865 9864 9863 9862 9861 9859 9858 9857 9856 9856 9856 9856 9857 9858 9860 9862 9864 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9891 9894 9897 9900 9903 9906 9910 9913 9917 9921 9925 9929 9933 9936 9939 9942 9945 9947 9949 9951 9952 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9973 9974 9975 9977 9978 9980 9981 9982 9984 9984 9985 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9940 9938 9935 9931 9927 9923 9919 9914 9909 9903 9898 9893 9888 9883 9878 9874 9870 9867 9864 9862 9860 9858 9857 9857 9857 9857 9858 9859 9860 9862 9864 9867 9870 9873 9877 9880 9884 9888 9892 9896 9899 9903 9906 9909 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9934 9935 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9929 9929 9930 9931 9932 9933 9934 9936 9938 9940 9942 9944 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9961 9961 9961 9960 9959 9958 9956 9955 9953 9952 9951 9950 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9925 9922 9919 9915 9910 9905 9900 9894 9888 9882 9876 9869 9863 9858 9852 9847 9842 9838 9834 9831 9827 9824 9821 9818 9815 9813 9810 9807 9805 9802 9800 9798 9796 9795 9794 9794 9794 9795 9796 9798 9800 9802 9804 9807 9809 9812 9814 9817 9819 9820 9822 9823 9824 9824 9825 9825 9825 9825 9825 9825 9825 9824 9823 9822 9820 9817 9814 9811 9806 9801 9795 9789 9782 9774 9767 9759 9751 9744 9737 9731 9725 9721 9717 9715 9713 9713 9714 9716 9719 9723 9728 9733 9740 9746 9754 9761 4933 5 3 2 9769 9776 9784 9792 9799 9805 9812 9817 9822 9827 9830 9833 9835 9837 9837 9837 9836 9834 9831 9828 9824 9820 9815 9810 9804 9797 9791 9783 9776 9767 9759 9750 9741 9731 9722 9712 9701 9691 9681 9671 9661 9651 9642 9632 9623 9614 9605 9596 9587 9578 9568 9558 9547 9535 9522 9506 9489 9470 9448 9422 9394 9361 9323 9281 9233 9180 9120 9053 8980 8898 8809 8712 8607 8495 8374 8246 8111 7970 7823 7671 7516 7357 7198 7038 6879 6723 6571 6425 6286 6156 6036 5928 5833 5751 5685 5635 5601 5583 5583 5600 5632 5681 5744 5821 5910 6009 6117 6231 6349 6470 6591 6710 6825 6934 7035 7126 7207 7275 7330 7371 7398 7410 7407 7389 7357 7310 7250 7177 7092 6995 6888 6772 6648 6517 6380 6238 6093 5946 5798 5649 5502 5356 5214 5074 4939 4808 4682 4560 4444 4332 4224 4121 4021 3925 3832 3741 3653 3566 3480 3396 3313 3232 3152 3075 3000 2929 2862 2801 2747 2702 2666 2641 2629 2631 2649 2684 2736 2807 2897 3007 3135 3282 3447 3629 3825 4035 4256 4486 4723 4963 5206 5448 5687 5921 6149 6370 6581 6782 6973 7153 7323 7482 7630 7769 7899 8020 8134 8240 8339 8433 8521 8603 8681 8754 8823 8887 8948 9005 9059 9109 9156 9199 9240 9278 9314 9347 9378 9407 9434 9459 9482 9504 9525 9544 9562 9579 9595 9610 9624 9637 9650 9662 9673 9684 9695 9706 9716 9725 9735 9744 9752 9760 9767 9774 9780 9786 9791 9795 9799 9802 9805 9807 9810 9812 9814 9816 9817 9819 9821 9822 9824 9825 9826 9827 9827 9827 9826 9826 9824 9822 9820 9817 9814 9810 9806 9802 9798 9793 9788 9783 9777 9772 9766 9760 9754 9747 9741 9734 9727 9719 9712 9704 9696 9688 9680 9671 9663 9655 9646 9638 9630 9622 9614 9606 9599 9592 9585 9579 9573 9568 9563 9558 9554 9550 9547 9544 9541 9538 9536 9533 9531 9530 9528 9527 9526 9526 9526 9527 9528 9529 9532 9534 9538 9542 9546 9551 9556 9561 9567 9573 9578 9584 9589 9594 9598 9603 9606 9610 9613 9615 9617 9619 9620 9621 9622 9622 9623 9623 9623 9622 9622 9621 9620 9618 9616 9614 9611 9608 9604 9599 9594 9588 9582 9575 9568 9560 9551 9542 9531 9520 9508 9494 9479 9462 9443 9421 9397 9369 9337 9300 9259 9212 9159 9100 9034 8961 8880 8792 8695 8590 8478 8358 8230 8094 7952 7803 7648 7488 7323 7154 6982 6807 6631 6454 6279 6105 5934 5767 5607 5454 5309 5176 5054 4946 4853 4777 4718 4678 4657 4656 4674 4712 4769 4843 4934 5040 5159 5289 5428 5573 5723 5873 6023 6170 6311 6446 6571 6686 6789 6880 6957 7019 7067 7101 7120 7124 7115 7091 7054 7005 6944 6871 6788 6695 6593 6483 6364 6239 6107 5969 5825 5676 5523 5366 5205 5041 4875 4707 4538 4369 4200 4033 3868 3706 3548 3395 3247 3105 2969 2841 4934 5 3 2 2719 2604 2496 2394 2299 2210 2126 2047 1973 1903 1837 1774 1715 1659 1606 1557 1510 1467 1427 1389 1354 1321 1291 1261 1233 1206 1178 1151 1123 1095 1066 1037 1008 978 950 922 896 872 850 831 816 804 795 790 788 790 795 804 817 834 856 884 918 960 1012 1075 1151 1240 1346 1468 1608 1767 1944 2140 2352 2581 2825 3080 3345 3616 3892 4168 4443 4713 4977 5231 5475 5707 5927 6133 6326 6506 6674 6830 6976 7112 7239 7358 7471 7577 7678 7774 7865 7952 8035 8114 8189 8261 8328 8392 8453 8509 8563 8613 8661 8705 8747 8787 8824 8859 8893 8925 8955 8983 9010 9036 9060 9084 9105 9126 9146 9164 9182 9198 9214 9230 9244 9259 9273 9286 9300 9313 9326 9339 9352 9365 9377 9389 9401 9413 9424 9434 9444 9454 9463 9472 9480 9487 9495 9502 9509 9517 9524 9531 9539 9547 9555 9564 9573 9581 9590 9599 9608 9617 9626 9634 9642 9650 9657 9664 9670 9677 9683 9688 9694 9699 9705 9710 9715 9720 9725 9729 9734 9738 9742 9745 9748 9751 9753 9755 9757 9758 9759 9760 9760 9761 9761 9761 9761 9760 9760 9760 9760 9760 9759 9759 9759 9759 9759 9759 9759 9759 9759 9760 9761 9762 9763 9765 9767 9769 9771 9773 9776 9779 9782 9785 9789 9793 9797 9801 9806 9810 9815 9820 9825 9830 9835 9840 9845 9850 9854 9858 9862 9866 9869 9872 9874 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9859 9859 9860 9861 9862 9864 9866 9868 9871 9874 9876 9879 9881 9883 9885 9886 9887 9887 9887 9887 9886 9885 9884 9882 9881 9880 9878 9877 9877 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9882 9883 9883 9885 9886 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9909 9911 9913 9916 9918 9921 9924 9926 9929 9931 9934 9936 9939 9941 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9948 9946 9945 9943 9940 9937 9934 9930 9926 9921 9916 9911 9905 9899 9893 9886 9879 9872 9864 9856 9847 9838 9828 9818 9808 9798 9788 9778 9768 9759 9750 9741 9733 9726 9719 9712 9706 9700 9695 9690 9684 9679 9674 9669 9663 9657 9651 9645 9639 9633 9627 9621 9615 9609 9604 9599 9596 9592 9590 9588 9587 9587 9587 9589 9591 9594 9598 9603 9608 9614 9621 9628 9636 9644 9652 9661 9669 9678 9686 9694 9702 9709 9715 9721 9725 9729 9732 9734 9735 9736 9735 9734 9731 9729 9725 9721 9717 9713 9708 9703 9698 9693 9688 9684 9680 9676 9673 9670 9668 9666 9665 9665 9665 9666 9668 9670 9672 9675 9679 9682 9686 4935 5 3 2 9690 9693 9697 9701 9705 9709 9713 9717 9721 9725 9729 9733 9738 9742 9747 9751 9756 9761 9766 9770 9775 9780 9784 9788 9792 9796 9799 9803 9806 9809 9812 9815 9819 9822 9826 9829 9833 9837 9841 9846 9850 9855 9859 9864 9868 9872 9876 9880 9883 9886 9888 9890 9891 9893 9893 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9889 9888 9887 9886 9884 9881 9878 9875 9871 9868 9863 9859 9855 9852 9848 9845 9843 9841 9839 9839 9839 9839 9840 9841 9843 9844 9846 9848 9850 9851 9853 9855 9856 9858 9859 9861 9863 9866 9868 9871 9874 9877 9881 9884 9888 9891 9894 9898 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9934 9934 9933 9933 9933 9933 9933 9934 9935 9936 9937 9938 9940 9941 9943 9944 9945 9945 9946 9946 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9924 9921 9917 9912 9907 9902 9895 9888 9880 9870 9860 9849 9837 9824 9810 9796 9780 9764 9747 9730 9712 9695 9678 9661 9645 9629 9615 9602 9591 9581 9573 9567 9563 9561 9560 9562 9566 9571 9577 9585 9595 9605 9615 9627 9638 9650 9662 9673 9685 9696 9707 9717 9726 9735 9744 9751 9758 9765 9770 9775 9780 9784 9787 9790 9793 9795 9798 9800 9802 9804 9807 9809 9811 9814 9816 9819 9822 9824 9827 9830 9833 9835 9838 9840 9843 9845 9848 9850 9852 9855 9857 9860 9863 9865 9868 9871 9873 9876 9878 9881 9882 9884 9885 9886 9887 9887 9887 9886 9885 9884 9882 9881 9879 9878 9876 9874 9873 9871 9869 9868 9866 9864 9863 9860 9858 9856 9853 9850 9847 9843 9839 9836 9832 9828 9825 9821 9818 9815 9812 9810 9807 9806 9804 9802 9801 9800 9798 9797 9795 9794 9792 9789 9787 9784 9781 9778 9775 9771 9767 9763 9758 9754 9749 9743 9738 9731 9725 9718 9710 9702 9693 9684 9674 9664 9654 9643 9631 9620 9608 9596 9584 9572 9559 9545 9532 9517 9502 9485 9468 9449 9429 9406 9382 9356 9328 9296 9262 9225 9184 9139 9091 9037 8979 8915 8845 8770 8687 8598 8501 8397 8285 8164 8036 7900 7756 7604 7445 7279 7106 6928 6745 6557 6366 6172 5977 5781 5586 5392 5202 5015 4833 4657 4490 4331 4182 4045 3921 3811 3717 3639 3580 3539 3519 3519 3541 3584 3648 3734 3841 3968 4113 4276 4453 4645 4847 5058 5276 5499 5723 5946 6168 6385 6596 6801 6996 7183 7360 7528 7685 7832 7970 8098 8218 8329 8433 8529 8619 8703 8781 8853 8921 8984 9043 9099 9150 9198 9243 9285 9324 9361 9395 9427 9456 9484 9510 9534 9557 9577 9597 9615 9631 9647 9661 9674 9686 9697 9707 9716 9725 9733 9741 9748 9754 9761 9766 9772 9777 9781 9786 9790 9793 9796 9800 9802 9805 4936 5 3 2 9808 9811 9814 9816 9819 9823 9826 9829 9833 9836 9839 9843 9846 9849 9851 9854 9856 9858 9859 9860 9861 9863 9864 9865 9866 9867 9869 9871 9873 9875 9878 9880 9882 9884 9886 9888 9889 9890 9890 9890 9890 9889 9888 9886 9884 9882 9880 9877 9874 9871 9868 9865 9861 9857 9853 9849 9844 9840 9835 9829 9824 9819 9814 9808 9803 9798 9794 9789 9785 9781 9777 9774 9771 9769 9766 9764 9763 9761 9760 9759 9759 9759 9759 9759 9760 9762 9764 9766 9769 9772 9775 9779 9783 9787 9792 9796 9800 9804 9808 9812 9815 9819 9821 9824 9826 9828 9829 9830 9831 9831 9830 9829 9827 9824 9820 9815 9809 9802 9793 9783 9772 9759 9744 9727 9708 9686 9663 9636 9607 9574 9537 9496 9451 9400 9343 9280 9209 9131 9045 8951 8847 8734 8612 8481 8342 8193 8037 7874 7704 7529 7349 7166 6981 6795 6610 6426 6246 6070 5899 5736 5582 5437 5304 5183 5077 4986 4912 4856 4818 4799 4801 4823 4864 4926 5007 5106 5222 5353 5497 5653 5819 5991 6169 6349 6530 6710 6887 7059 7225 7385 7538 7682 7818 7946 8066 8177 8281 8378 8468 8552 8630 8702 8770 8833 8891 8946 8998 9046 9092 9135 9176 9214 9251 9287 9321 9354 9385 9416 9446 9474 9502 9529 9555 9580 9603 9626 9647 9666 9684 9701 9716 9729 9742 9753 9763 9773 9781 9789 9796 9802 9809 9814 9820 9825 9829 9834 9837 9841 9844 9846 9848 9849 9849 9849 9849 9847 9846 9843 9841 9838 9835 9832 9829 9826 9823 9820 9818 9815 9814 9812 9811 9810 9810 9810 9810 9811 9812 9813 9815 9816 9818 9820 9821 9823 9825 9827 9829 9830 9832 9834 9835 9837 9838 9840 9841 9842 9843 9844 9845 9845 9845 9845 9845 9844 9843 9841 9838 9835 9832 9827 9822 9816 9809 9801 9793 9783 9773 9761 9749 9736 9722 9707 9691 9675 9658 9641 9623 9605 9586 9568 9549 9531 9513 9496 9479 9463 9448 9434 9422 9411 9401 9394 9387 9383 9380 9379 9379 9381 9384 9388 9394 9401 9409 9417 9427 9436 9447 9458 9469 9480 9491 9503 9515 9526 9538 9549 9559 9570 9579 9588 9595 9602 9608 9612 9615 9617 9617 9617 9615 9613 9610 9607 9604 9601 9598 9596 9594 9594 9595 9597 9600 9604 9609 9615 9622 9630 9638 9646 9654 9663 9671 9679 9687 9695 9703 9710 9717 9725 9732 9740 9748 9756 9764 9773 9781 9790 9798 9806 9813 9820 9826 9831 9835 9838 9840 9841 9842 9841 9840 9838 9835 9832 9829 9827 9824 9821 9818 9816 9814 9812 9810 9809 9807 9805 9803 9801 9799 9797 9794 9791 9788 9784 9781 9777 9773 9769 9764 9760 9756 9751 9746 9741 9736 9731 9726 9720 9714 9708 9701 9695 9688 9680 9673 9665 9657 9648 9640 9631 9621 9611 9601 9591 9580 9568 9556 9543 9530 9516 9501 9485 9469 9452 9434 9414 9394 9372 9349 9325 9299 9272 4937 5 3 2 9243 9212 9180 9146 9110 9072 9032 8990 8947 8902 8855 8806 8756 8706 8654 8601 8548 8496 8443 8391 8341 8292 8245 8200 8159 8120 8086 8056 8030 8008 7992 7981 7975 7974 7978 7987 8002 8021 8044 8071 8102 8137 8174 8214 8256 8300 8345 8391 8438 8485 8532 8579 8625 8671 8716 8759 8802 8843 8882 8920 8957 8992 9025 9056 9086 9114 9141 9166 9190 9212 9233 9252 9270 9288 9304 9319 9333 9346 9359 9370 9381 9391 9399 9407 9413 9419 9423 9426 9427 9428 9427 9424 9421 9416 9410 9404 9396 9388 9378 9369 9358 9347 9335 9322 9309 9294 9279 9262 9243 9223 9200 9175 9148 9118 9086 9050 9011 8969 8924 8875 8822 8766 8707 8643 8576 8504 8429 8350 8267 8179 8088 7993 7894 7791 7685 7576 7464 7349 7232 7112 6991 6867 6743 6617 6490 6362 6232 6102 5971 5839 5706 5571 5436 5300 5163 5025 4887 4748 4609 4471 4333 4196 4061 3929 3799 3672 3550 3433 3322 3217 3121 3033 2956 2890 2837 2797 2772 2764 2773 2800 2845 2910 2995 3099 3222 3363 3521 3695 3883 4084 4295 4514 4738 4966 5195 5424 5649 5870 6084 6291 6490 6679 6859 7029 7189 7339 7480 7611 7734 7849 7957 8057 8151 8238 8320 8397 8469 8536 8600 8659 8714 8766 8814 8859 8901 8941 8978 9012 9044 9074 9102 9128 9152 9174 9195 9214 9231 9247 9262 9275 9288 9298 9308 9317 9325 9332 9338 9344 9349 9354 9358 9362 9366 9369 9372 9376 9379 9382 9385 9389 9392 9395 9399 9402 9406 9409 9412 9415 9418 9421 9424 9426 9428 9430 9432 9433 9435 9435 9436 9437 9437 9437 9437 9437 9436 9435 9433 9432 9430 9427 9424 9421 9418 9414 9410 9406 9403 9399 9395 9392 9389 9387 9384 9383 9381 9379 9378 9377 9375 9374 9372 9371 9368 9366 9363 9360 9357 9354 9350 9347 9343 9340 9336 9333 9329 9325 9320 9315 9310 9304 9297 9289 9280 9270 9258 9245 9231 9215 9198 9179 9159 9137 9113 9088 9061 9032 9002 8970 8937 8902 8867 8830 8793 8756 8718 8682 8647 8613 8582 8554 8529 8508 8491 8478 8470 8467 8469 8476 8487 8503 8522 8545 8571 8600 8630 8662 8695 8727 8760 8792 8823 8853 8881 8908 8934 8957 8980 9001 9020 9038 9055 9071 9085 9099 9112 9123 9134 9144 9153 9161 9167 9173 9179 9183 9187 9190 9193 9196 9198 9201 9203 9206 9209 9212 9215 9219 9222 9226 9229 9233 9236 9239 9241 9243 9245 9247 9248 9249 9250 9251 9251 9252 9252 9253 9254 9255 9257 9259 9260 9262 9265 9267 9270 9272 9275 9277 9279 9281 9283 9285 9287 9288 9288 9289 9288 9287 9286 9283 9280 9276 9272 9266 9260 9253 9246 9237 9228 9219 9209 9199 9189 9178 9167 9157 9146 9135 9125 9114 9105 9095 9087 9079 9071 9065 9060 9056 9054 9053 9053 9055 9058 9063 9069 9077 9085 9095 9105 9115 9126 9137 4938 5 3 2 9148 9159 9169 9179 9188 9196 9204 9211 9218 9224 9230 9235 9240 9244 9248 9252 9255 9257 9259 9260 9260 9259 9258 9254 9250 9245 9238 9230 9220 9209 9197 9184 9169 9153 9135 9115 9093 9069 9042 9012 8978 8941 8899 8852 8800 8742 8678 8607 8530 8446 8355 8257 8151 8039 7920 7793 7660 7520 7374 7221 7062 6898 6728 6553 6373 6190 6003 5813 5621 5427 5234 5040 4848 4657 4470 4286 4107 3934 3767 3607 3456 3313 3181 3059 2949 2852 2769 2702 2651 2617 2603 2608 2634 2681 2750 2841 2954 3088 3242 3415 3605 3810 4028 4255 4490 4729 4970 5209 5444 5673 5893 6103 6300 6484 6654 6810 6951 7077 7189 7287 7372 7445 7506 7556 7596 7626 7648 7663 7669 7670 7664 7652 7637 7617 7594 7568 7542 7514 7487 7461 7437 7417 7400 7388 7382 7381 7387 7399 7418 7444 7477 7516 7561 7611 7667 7726 7789 7854 7921 7989 8058 8127 8194 8261 8326 8388 8449 8506 8562 8614 8665 8712 8758 8801 8842 8881 8918 8954 8988 9020 9050 9079 9107 9132 9157 9180 9202 9222 9241 9259 9275 9291 9306 9320 9333 9345 9357 9368 9379 9388 9397 9405 9412 9418 9423 9427 9430 9433 9434 9434 9434 9433 9432 9430 9428 9426 9424 9421 9419 9417 9415 9413 9411 9408 9405 9402 9399 9395 9391 9386 9381 9376 9370 9364 9358 9352 9346 9341 9336 9331 9327 9324 9322 9320 9318 9317 9317 9317 9318 9319 9320 9322 9324 9327 9330 9333 9336 9340 9345 9349 9354 9359 9364 9370 9375 9380 9385 9390 9394 9398 9401 9404 9406 9408 9409 9410 9410 9411 9410 9410 9409 9408 9407 9406 9404 9402 9400 9398 9395 9393 9390 9386 9383 9379 9375 9371 9366 9362 9357 9353 9348 9343 9339 9334 9329 9325 9320 9315 9310 9305 9299 9294 9288 9282 9275 9268 9261 9254 9246 9238 9229 9220 9211 9201 9190 9178 9166 9154 9140 9126 9111 9095 9077 9059 9040 9019 8997 8973 8948 8921 8892 8862 8829 8794 8758 8719 8677 8634 8588 8539 8488 8434 8377 8318 8255 8189 8119 8046 7968 7887 7801 7711 7616 7517 7412 7303 7188 7068 6943 6813 6679 6539 6394 6245 6091 5933 5771 5605 5435 5263 5087 4908 4728 4545 4362 4178 3995 3812 3632 3455 3281 3113 2950 2795 2647 2508 2378 2258 2148 2049 1960 1882 1813 1754 1704 1662 1628 1601 1579 1563 1553 1547 1547 1552 1563 1582 1608 1643 1688 1744 1813 1896 1994 2107 2235 2379 2538 2711 2898 3097 3306 3523 3746 3973 4201 4429 4655 4876 5091 5298 5498 5688 5869 6041 6203 6356 6500 6636 6765 6886 7001 7110 7214 7313 7407 7498 7584 7666 7745 7820 7892 7960 8025 8087 8146 8203 8257 8308 8357 8405 8450 8494 8537 8577 8617 8655 8692 8727 8761 8794 8825 8855 8883 8910 8936 8960 8983 9005 9025 9045 9063 9080 9096 9112 9126 9139 9152 9163 9174 9183 4939 5 3 2 9192 9200 9207 9214 9219 9224 9228 9232 9236 9239 9241 9244 9246 9248 9249 9251 9252 9253 9254 9254 9255 9255 9255 9254 9253 9252 9251 9249 9248 9246 9243 9241 9238 9235 9231 9228 9224 9219 9215 9210 9205 9199 9193 9186 9180 9172 9164 9156 9147 9137 9127 9115 9103 9090 9075 9060 9043 9024 9005 8983 8961 8936 8910 8881 8851 8819 8785 8749 8710 8668 8623 8576 8525 8470 8411 8348 8280 8207 8129 8046 7956 7861 7760 7653 7540 7421 7297 7166 7030 6888 6742 6590 6434 6274 6109 5941 5770 5597 5421 5243 5065 4887 4709 4532 4358 4186 4017 3853 3694 3541 3395 3256 3125 3003 2890 2787 2695 2615 2547 2493 2452 2426 2415 2421 2444 2484 2542 2619 2713 2825 2955 3102 3264 3441 3631 3833 4043 4262 4485 4712 4941 5168 5393 5614 5830 6038 6239 6430 6613 6786 6950 7104 7249 7385 7512 7632 7744 7848 7947 8039 8126 8208 8285 8358 8427 8491 8552 8610 8665 8716 8765 8811 8854 8895 8934 8970 9005 9038 9069 9098 9126 9152 9178 9201 9224 9245 9266 9285 9304 9322 9340 9356 9372 9388 9403 9418 9433 9447 9461 9474 9487 9499 9510 9521 9532 9541 9550 9558 9565 9571 9576 9580 9584 9586 9588 9588 9589 9588 9587 9585 9583 9580 9577 9573 9570 9565 9561 9556 9551 9545 9539 9533 9526 9519 9512 9505 9497 9490 9483 9475 9468 9462 9456 9450 9445 9441 9438 9436 9435 9435 9435 9437 9439 9442 9445 9449 9454 9458 9463 9468 9472 9476 9480 9483 9485 9487 9488 9489 9488 9487 9485 9482 9478 9473 9467 9460 9453 9444 9433 9422 9409 9394 9377 9358 9338 9315 9290 9262 9232 9200 9166 9129 9091 9050 9007 8962 8915 8866 8813 8757 8698 8633 8564 8488 8405 8314 8213 8102 7980 7846 7700 7540 7368 7182 6984 6773 6551 6319 6077 5828 5573 5314 5053 4792 4532 4276 4026 3783 3550 3328 3118 2922 2740 2574 2424 2290 2171 2068 1980 1905 1842 1792 1750 1718 1693 1674 1660 1652 1648 1650 1658 1674 1699 1735 1784 1849 1932 2034 2158 2305 2476 2671 2889 3128 3388 3665 3956 4257 4565 4876 5185 5490 5785 6069 6338 6591 6826 7043 7242 7423 7586 7734 7867 7988 8097 8196 8288 8372 8450 8524 8593 8658 8719 8777 8831 8882 8930 8974 9015 9054 9089 9122 9153 9181 9208 9234 9258 9281 9304 9325 9345 9365 9384 9401 9417 9433 9447 9459 9471 9481 9490 9498 9506 9513 9519 9525 9531 9537 9543 9548 9553 9559 9564 9568 9573 9577 9581 9584 9587 9589 9591 9593 9594 9594 9594 9594 9593 9591 9590 9587 9583 9579 9574 9567 9559 9550 9539 9526 9511 9495 9476 9455 9432 9407 9379 9349 9317 9283 9247 9210 9171 9131 9091 9050 9009 8969 8930 8893 8858 8826 8796 8769 8747 8728 8713 8701 8694 8691 8691 8694 8701 8710 8721 8734 8748 8762 8777 8791 8805 8818 4940 5 3 2 8829 8838 8845 8850 8852 8852 8848 8842 8833 8821 8806 8788 8767 8744 8718 8691 8661 8630 8598 8565 8531 8498 8465 8433 8402 8373 8347 8323 8303 8285 8272 8263 8257 8256 8259 8266 8277 8292 8310 8332 8357 8385 8416 8448 8483 8520 8557 8596 8636 8676 8717 8758 8799 8840 8880 8920 8959 8997 9034 9070 9104 9138 9169 9199 9228 9255 9281 9305 9329 9351 9372 9392 9411 9430 9448 9465 9482 9499 9514 9530 9544 9558 9572 9584 9596 9607 9618 9628 9637 9646 9654 9662 9670 9677 9683 9690 9696 9703 9709 9714 9720 9725 9730 9735 9740 9744 9748 9752 9755 9758 9761 9763 9765 9767 9769 9771 9772 9774 9775 9776 9777 9778 9779 9780 9780 9781 9781 9781 9781 9780 9780 9779 9778 9777 9775 9774 9772 9771 9769 9768 9766 9765 9764 9763 9763 9763 9763 9763 9764 9765 9766 9767 9769 9770 9772 9774 9775 9777 9778 9779 9780 9781 9782 9783 9783 9784 9784 9785 9786 9786 9787 9787 9788 9789 9789 9790 9790 9790 9790 9790 9790 9789 9789 9788 9787 9786 9785 9784 9783 9782 9781 9781 9780 9780 9780 9780 9779 9779 9778 9777 9775 9773 9771 9768 9764 9760 9754 9749 9742 9735 9727 9719 9710 9700 9689 9677 9665 9650 9635 9618 9599 9579 9556 9532 9505 9477 9446 9414 9380 9344 9308 9270 9232 9194 9156 9119 9083 9049 9016 8986 8958 8934 8913 8896 8883 8873 8868 8867 8870 8877 8888 8903 8921 8942 8966 8993 9021 9051 9082 9114 9147 9180 9212 9244 9275 9306 9335 9363 9391 9416 9441 9464 9487 9507 9527 9545 9563 9579 9594 9608 9620 9632 9642 9652 9660 9668 9674 9680 9685 9690 9693 9696 9699 9701 9702 9704 9704 9705 9705 9705 9704 9704 9703 9701 9699 9697 9695 9692 9689 9685 9682 9678 9674 9669 9665 9660 9656 9651 9647 9642 9638 9634 9630 9627 9624 9621 9618 9615 9613 9610 9608 9606 9603 9600 9597 9594 9591 9587 9583 9579 9574 9569 9564 9559 9553 9548 9542 9536 9530 9524 9518 9511 9505 9499 9493 9488 9482 9477 9473 9468 9465 9462 9459 9458 9457 9457 9457 9458 9459 9461 9463 9465 9468 9471 9473 9476 9479 9482 9485 9489 9492 9496 9500 9505 9510 9516 9523 9530 9537 9546 9554 9563 9572 9581 9591 9600 9609 9617 9626 9634 9641 9649 9655 9662 9668 9673 9679 9684 9689 9693 9697 9702 9705 9709 9712 9716 9719 9722 9724 9727 9730 9732 9735 9737 9740 9742 9744 9747 9749 9751 9753 9755 9756 9757 9758 9758 9758 9758 9757 9756 9755 9754 9752 9751 9749 9748 9746 9745 9744 9742 9741 9740 9739 9739 9738 9737 9736 9735 9734 9733 9731 9729 9727 9725 9722 9718 9714 9710 9705 9700 9695 9689 9682 9676 9669 9662 9655 9648 9642 9636 9630 9625 9621 9617 9614 9612 9610 9609 9610 9610 9612 9614 9617 9621 9625 9630 9635 9641 9648 9654 4941 5 3 3 9680 9687 9693 9699 9705 9711 9717 9723 9729 9735 9741 9747 9753 9758 9764 9769 9774 9779 9784 9788 9792 9796 9799 9802 9805 9807 9810 9811 9813 9815 9816 9817 9818 9819 9819 9820 9820 9820 9820 9819 9819 9818 9817 9815 9814 9812 9810 9807 9805 9802 9798 9795 9791 9787 9782 9777 9772 9766 9760 9753 9747 9739 9731 9723 9715 9707 9698 9688 9679 9670 9660 9650 9639 9629 9618 9608 9596 9585 9574 9562 9551 9539 9528 9516 9505 9495 9484 9475 9465 9457 9450 9443 9437 9432 9428 9425 9423 9422 9422 9423 9425 9428 9432 9437 9442 9449 9456 9464 9473 9482 9492 9503 9514 9525 9537 9549 9562 9574 9587 9599 9611 9623 9634 9645 9655 9665 9673 9681 9688 9694 9699 9703 9706 9708 9709 9709 9707 9705 9703 9699 9695 9690 9685 9679 9674 9668 9663 9657 9652 9648 9644 9640 9638 9636 9634 9633 9634 9634 9636 9638 9641 9644 9648 9653 9658 9664 9671 9678 9685 9693 9701 9709 9718 9726 9735 9743 9752 9760 9767 9774 9781 9787 9792 9797 9801 9805 9809 9812 9816 9819 9822 9825 9829 9833 9837 9842 9847 9852 9857 9863 9869 9875 9881 9886 9892 9897 9901 9905 9909 9912 9914 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9921 9922 9922 9923 9924 9925 9927 9928 9929 9930 9930 9931 9931 9931 9931 9930 9929 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9905 9902 9899 9895 9891 9886 9880 9874 9866 9858 9849 9839 9829 9817 9804 9790 9775 9759 9743 9725 9707 9687 9668 9647 9627 9606 9586 9566 9547 9529 9513 9498 9485 9474 9465 9459 9456 9455 9457 9461 9468 9478 9489 9502 9517 9534 9551 9569 9587 9605 9623 9642 9659 9676 9693 9708 9723 9737 9751 9763 9775 9786 9796 9805 9813 9821 9827 9833 9838 9842 9845 9847 9848 9849 9849 9849 9848 9846 9845 9843 9842 9841 9839 9839 9838 9838 9839 9839 9840 9842 9843 9845 9847 9850 9852 9854 9856 9858 9860 9861 9863 9865 9866 9867 9869 9870 9871 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9883 9884 9884 9884 9883 9882 9880 9878 9876 9872 9869 9864 9859 9853 9846 9839 9830 9821 9811 9799 9787 9774 9759 9744 9728 9711 9694 9676 9657 9638 9618 9599 9579 9560 9542 9524 9507 9491 9476 9462 9450 9439 9430 9423 9417 9413 9411 9410 9410 9412 9415 9419 9423 9429 9434 9440 9446 9452 9457 9461 9465 9468 9470 9470 9470 9468 9464 9460 9454 9447 9439 9430 9421 9410 9400 9388 9377 9366 9355 9345 9336 9327 9320 9313 9308 9305 9303 9303 9304 9307 9311 9317 9325 9334 9345 9357 9370 9384 9399 9415 9431 9448 9466 9483 9501 9519 9537 9554 9572 9589 9605 9621 9637 9651 9665 9678 9690 9701 9711 9720 9729 9736 9742 9747 9752 9756 9759 9762 9764 9766 9768 9770 9772 4942 5 3 3 9774 9777 9780 9783 9787 9791 9796 9800 9806 9811 9817 9823 9829 9835 9841 9847 9853 9858 9863 9868 9873 9877 9881 9885 9889 9893 9897 9900 9904 9907 9910 9913 9916 9919 9921 9923 9925 9926 9927 9928 9928 9928 9927 9926 9925 9923 9921 9920 9918 9916 9914 9912 9911 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9936 9937 9937 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9918 9916 9913 9910 9907 9903 9899 9895 9890 9885 9880 9876 9871 9866 9861 9856 9852 9848 9844 9840 9836 9833 9830 9827 9824 9822 9819 9817 9814 9812 9809 9807 9804 9801 9798 9795 9792 9788 9785 9781 9777 9773 9768 9763 9758 9752 9746 9740 9733 9725 9716 9706 9695 9684 9670 9656 9640 9622 9602 9581 9557 9530 9501 9469 9434 9395 9353 9306 9255 9198 9137 9070 8997 8918 8832 8739 8640 8533 8420 8299 8171 8036 7894 7745 7590 7429 7262 7091 6914 6734 6550 6364 6175 5986 5796 5607 5419 5234 5052 4875 4703 4537 4378 4227 4083 3949 3823 3707 3600 3503 3415 3336 3266 3204 3151 3106 3069 3039 3018 3004 2999 3002 3015 3038 3072 3118 3176 3248 3335 3436 3553 3685 3832 3995 4171 4360 4559 4769 4985 5206 5430 5653 5873 6087 6293 6488 6671 6840 6993 7130 7249 7351 7436 7504 7556 7594 7618 7630 7632 7626 7613 7595 7573 7550 7527 7505 7485 7469 7458 7452 7452 7458 7472 7494 7522 7559 7602 7653 7711 7775 7845 7921 8000 8084 8170 8258 8347 8436 8524 8612 8697 8779 8858 8934 9005 9073 9136 9195 9250 9301 9348 9391 9431 9468 9503 9535 9564 9592 9617 9641 9663 9684 9703 9721 9738 9753 9767 9780 9791 9802 9812 9821 9829 9836 9843 9849 9854 9859 9864 9869 9873 9876 9880 9883 9886 9888 9890 9892 9894 9895 9896 9896 9897 9897 9897 9896 9895 9894 9893 9892 9890 9888 9886 9884 9881 9878 9875 9871 9867 9863 9859 9855 9852 9848 9844 9841 9838 9836 9835 9834 9834 9834 9836 9838 9840 9843 9846 9850 9854 9858 9862 9865 9869 9872 9875 9877 9879 9881 9883 9884 9886 9887 9888 9890 9892 9893 9896 9898 9901 9903 9906 9909 9912 9915 9918 9920 9922 9924 9925 9926 9926 9926 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9915 9915 9914 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9910 9909 9907 9904 9902 9899 9895 9892 9888 9884 9880 9876 9872 9867 9863 9859 9855 9852 9848 9846 9843 9841 9840 9839 9839 9839 9839 9841 9842 9844 9846 9849 9852 9855 9858 9861 9864 9867 9870 4943 5 3 3 9872 9875 9877 9879 9881 9882 9883 9884 9884 9884 9884 9883 9882 9881 9879 9877 9875 9873 9870 9867 9864 9861 9857 9853 9850 9846 9842 9838 9834 9830 9827 9824 9821 9819 9817 9816 9815 9815 9816 9818 9820 9823 9826 9830 9834 9839 9844 9849 9855 9860 9866 9871 9876 9881 9886 9890 9894 9898 9902 9905 9908 9911 9914 9917 9919 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9962 9961 9959 9957 9955 9953 9950 9947 9944 9941 9938 9934 9931 9928 9924 9921 9918 9914 9911 9907 9903 9899 9895 9891 9886 9881 9876 9871 9866 9861 9856 9851 9846 9841 9837 9833 9829 9827 9824 9822 9821 9820 9820 9820 9821 9822 9823 9825 9827 9828 9831 9833 9835 9838 9840 9843 9846 9850 9853 9857 9861 9866 9870 9875 9880 9885 9890 9895 9900 9905 9909 9913 9916 9919 9921 9923 9924 9924 9924 9924 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9911 9909 9907 9905 9901 9898 9893 9888 9882 9874 9867 9858 9848 9838 9828 9817 9806 9795 9785 9774 9765 9757 9749 9743 9738 9734 9731 9730 9731 9732 9735 9739 9744 9750 9757 9765 9773 9781 9790 9799 9808 9817 9825 9834 9842 9850 9857 9864 9871 9876 9882 9886 9891 9895 9898 9901 9904 9907 9910 9912 9915 9918 9920 9923 9926 9929 9932 9935 9938 9940 9943 9945 9946 9948 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9943 9942 9941 9939 9937 9934 9932 9929 9926 9924 9921 9919 9918 9917 9916 9916 9916 9917 9918 9919 9921 9923 9925 9927 9928 9930 9931 9931 9932 9931 9931 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9913 9911 9910 9909 9908 9906 9905 9904 9902 9900 9898 9895 9893 9890 9887 9883 9880 9876 9872 9869 9865 9862 9859 9856 9853 9851 9850 9849 9848 9848 9848 9848 9849 9850 9850 9851 9851 9851 9851 9849 9847 9845 9841 9837 9831 9825 9818 9811 9803 9795 9787 9779 9771 9764 9758 9752 9748 9744 9742 9741 9742 9743 9746 9750 9755 9761 9768 9776 9784 9792 9801 9810 9819 9828 9837 9846 9855 9863 9871 9879 9886 9893 9900 9906 9911 9917 9921 9925 9929 9932 9935 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 4944 5 3 3 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9943 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9948 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9937 9937 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9941 9941 9942 9942 9942 9943 9942 9942 9941 9940 9939 9937 9934 9931 9928 9925 9921 9917 9913 9909 9905 9901 9897 9893 9890 9886 9882 9879 9875 9871 9867 9863 9859 9855 9850 9846 9841 9835 9829 9823 9817 9810 9803 9795 9787 9779 9769 9759 9748 9735 9722 9706 9690 9671 9650 9627 9602 9574 9544 9511 9476 9438 9398 9356 9312 9266 9220 9172 9124 9076 9028 8982 8938 8896 8857 8821 8790 8762 8740 8722 8710 8704 8703 8708 8718 8733 8753 8778 8807 8840 8876 8915 8955 8997 9040 9082 9125 9167 9208 9248 9286 9322 9357 9389 9420 9449 9475 9501 9524 9547 9568 9588 9607 9625 9642 9659 9674 9690 9705 9719 9733 9746 9758 9771 9782 9793 9804 9814 9824 9833 9842 9850 9858 9865 9872 9879 9885 9890 9895 9900 9904 9908 9911 9914 9916 9918 9919 9921 9921 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9907 9905 9902 9898 9895 9891 9886 9881 9876 9870 9863 9855 9847 9837 9827 9815 9803 9789 9774 9758 9740 9722 9702 9682 9660 9638 9616 9594 9571 9549 9527 9506 9486 9468 9451 9436 9422 9411 9402 9395 9391 9388 9387 9388 9391 9395 9401 9407 9415 9423 9431 9440 9449 9458 9467 9476 9485 9495 9504 9514 9525 9536 9547 9559 9572 9585 9599 9613 9627 9642 9657 9672 9687 9701 9714 9728 9740 9751 9762 9771 9779 9787 9794 9799 9804 9809 9812 9815 9818 9820 9822 9824 9825 9826 9827 9828 9828 9828 9828 9827 9826 9826 9825 9824 9823 9822 9822 9821 9821 9821 9822 9823 9824 9825 9827 9829 9832 9835 9838 9841 9844 9847 9851 9855 9858 9862 9866 9870 9874 9878 9882 9886 9890 9894 9898 9902 9906 9910 9914 9917 9920 9923 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9975 9976 9977 9977 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9956 9954 9953 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 4945 5 3 3 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9909 9906 9903 9901 9899 9897 9895 9894 9893 9892 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9903 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9879 9876 9874 9871 9868 9864 9861 9858 9855 9852 9849 9847 9844 9841 9838 9836 9833 9830 9826 9823 9819 9815 9810 9805 9800 9794 9787 9780 9773 9765 9758 9749 9741 9732 9723 9715 9706 9697 9689 9681 9673 9666 9660 9654 9650 9646 9644 9642 9642 9643 9645 9648 9652 9657 9663 9669 9676 9683 9690 9696 9702 9707 9711 9715 9717 9717 9716 9713 9709 9702 9694 9684 9671 9656 9639 9618 9595 9568 9537 9503 9464 9420 9370 9315 9253 9185 9110 9027 8937 8839 8732 8618 8495 8364 8226 8079 7926 7766 7600 7428 7252 7072 6890 6706 6522 6339 6159 5984 5814 5652 5499 5357 5227 5112 5013 4930 4865 4819 4793 4787 4801 4836 4890 4963 5054 5162 5285 5422 5572 5731 5899 6074 6252 6434 6616 6797 6975 7150 7320 7484 7641 7791 7933 8067 8192 8310 8419 8521 8614 8701 8781 8854 8921 8983 9039 9091 9138 9180 9219 9254 9286 9314 9339 9361 9380 9397 9410 9420 9427 9431 9431 9428 9421 9410 9395 9374 9349 9319 9283 9242 9195 9141 9080 9013 8940 8859 8770 8675 8572 8461 8343 8218 8086 7947 7801 7650 7493 7332 7167 7000 6831 6662 6494 6329 6169 6015 5869 5733 5609 5497 5400 5319 5255 5210 5183 5175 5187 5218 5268 5336 5422 5524 5640 5769 5910 6061 6219 6383 6550 6720 6891 7060 7227 7390 7548 7700 7846 7984 8115 8238 8354 8462 8563 8656 8742 8822 8896 8965 9028 9086 9140 9190 9236 9279 9319 9356 9391 9424 9454 9482 9509 9534 9557 9579 9600 9620 9638 9656 9672 9688 9703 9717 9731 9743 9755 9767 9777 9787 9796 9805 9813 9820 9826 9832 9837 9841 9845 9849 9852 9855 9857 9859 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9888 9889 9890 9891 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9893 9892 9891 9890 9889 9887 9885 9883 9880 9877 9874 9870 9866 9862 9857 9852 9846 9840 9834 9826 9818 9810 9801 9791 9780 9768 9756 9742 9727 9712 9695 9677 9657 9636 9613 9589 9562 9534 9503 9469 9433 9394 9351 9305 9255 9201 9143 9081 9015 8944 8869 8790 8707 8620 8530 8438 4946 5 3 3 8343 8246 8148 8050 7953 7858 7764 7675 7589 7510 7436 7370 7311 7262 7222 7193 7174 7166 7169 7184 7209 7245 7292 7348 7413 7486 7567 7653 7745 7840 7938 8038 8138 8237 8334 8429 8521 8609 8692 8771 8845 8914 8977 9036 9089 9138 9183 9224 9262 9296 9328 9357 9384 9409 9432 9454 9474 9494 9512 9529 9545 9560 9574 9588 9600 9611 9622 9631 9640 9648 9656 9662 9668 9674 9679 9683 9687 9690 9693 9695 9697 9698 9699 9699 9699 9698 9697 9695 9693 9691 9688 9685 9682 9678 9675 9671 9668 9664 9661 9657 9653 9650 9646 9642 9638 9634 9629 9625 9619 9614 9608 9601 9593 9586 9577 9568 9557 9547 9535 9523 9510 9496 9481 9465 9449 9431 9413 9393 9372 9351 9327 9303 9277 9249 9220 9188 9155 9119 9081 9040 8997 8950 8900 8847 8790 8729 8664 8595 8521 8442 8358 8269 8175 8075 7970 7859 7743 7621 7493 7360 7221 7077 6927 6772 6612 6446 6276 6102 5923 5740 5553 5364 5172 4978 4784 4590 4397 4205 4017 3833 3654 3481 3315 3158 3008 2868 2738 2618 2508 2409 2320 2241 2173 2115 2068 2031 2004 1989 1984 1992 2011 2043 2089 2149 2223 2313 2418 2539 2676 2827 2993 3172 3363 3565 3775 3992 4215 4440 4665 4889 5111 5327 5537 5739 5933 6117 6293 6459 6615 6763 6902 7033 7157 7274 7386 7492 7594 7692 7786 7876 7963 8047 8128 8205 8280 8351 8419 8483 8545 8603 8658 8711 8760 8807 8852 8894 8934 8973 9009 9044 9078 9110 9141 9170 9198 9224 9249 9273 9295 9315 9335 9353 9370 9386 9401 9416 9429 9442 9455 9467 9480 9492 9503 9515 9527 9539 9550 9562 9573 9584 9595 9605 9616 9625 9635 9644 9652 9660 9668 9675 9682 9689 9695 9701 9706 9712 9717 9722 9726 9731 9735 9739 9744 9748 9752 9756 9759 9763 9767 9771 9775 9778 9782 9786 9789 9793 9796 9799 9803 9806 9809 9812 9815 9818 9821 9824 9827 9829 9832 9834 9836 9838 9840 9842 9843 9845 9847 9848 9850 9851 9853 9855 9857 9858 9860 9862 9865 9867 9869 9871 9873 9876 9878 9880 9881 9883 9884 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9889 9891 9892 9894 9896 9899 9901 9904 9906 9908 9911 9912 9914 9915 9916 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9895 9893 9891 9890 9887 9885 9883 9881 9878 9876 9874 9872 9869 9867 9865 9864 9862 9861 9860 9859 9859 9859 9859 9859 9860 9861 9863 9865 9867 9869 9871 9873 9875 9877 9880 9881 9883 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9883 9882 9880 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9849 9845 9841 9836 9831 9825 9820 9813 4947 5 3 3 9807 9800 9794 9787 9780 9774 9768 9762 9757 9753 9749 9746 9745 9744 9744 9746 9748 9752 9756 9761 9767 9773 9780 9787 9795 9803 9811 9819 9826 9834 9841 9848 9854 9860 9866 9870 9875 9878 9881 9884 9886 9887 9888 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9889 9889 9887 9886 9884 9881 9879 9876 9872 9869 9866 9862 9859 9856 9852 9849 9846 9843 9841 9838 9836 9833 9831 9829 9827 9825 9823 9822 9821 9820 9819 9819 9819 9820 9821 9822 9824 9827 9829 9832 9836 9839 9842 9846 9849 9852 9855 9857 9860 9861 9863 9864 9865 9865 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9870 9870 9870 9871 9871 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9865 9864 9864 9863 9863 9863 9862 9861 9861 9860 9858 9857 9855 9853 9851 9849 9846 9844 9842 9839 9837 9835 9834 9832 9831 9830 9829 9828 9827 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9816 9815 9814 9813 9813 9812 9812 9812 9813 9813 9814 9815 9815 9816 9816 9816 9816 9815 9815 9814 9813 9811 9810 9809 9808 9807 9807 9806 9806 9806 9806 9806 9807 9807 9808 9808 9808 9808 9808 9807 9806 9805 9804 9802 9800 9799 9797 9795 9794 9793 9792 9791 9790 9789 9789 9788 9787 9787 9786 9784 9782 9780 9777 9774 9770 9765 9760 9754 9747 9740 9732 9723 9714 9703 9692 9680 9667 9653 9637 9621 9603 9584 9563 9541 9517 9492 9465 9436 9405 9372 9338 9302 9264 9224 9183 9140 9095 9049 9001 8952 8902 8850 8798 8746 8693 8640 8588 8536 8486 8437 8390 8345 8303 8264 8228 8197 8169 8147 8129 8116 8108 8105 8108 8115 8128 8146 8169 8197 8228 8264 8303 8346 8391 8439 8489 8540 8593 8646 8700 8753 8806 8859 8910 8960 9009 9057 9103 9147 9189 9230 9268 9305 9340 9373 9405 9435 9463 9490 9515 9538 9560 9581 9600 9618 9635 9650 9664 9678 9690 9702 9712 9722 9731 9740 9748 9756 9763 9770 9776 9782 9788 9794 9799 9804 9809 9814 9818 9822 9826 9830 9833 9836 9840 9843 9846 9848 9851 9854 9856 9859 9862 9864 9866 9869 9871 9873 9875 9876 9877 9878 9879 9880 9880 9880 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9872 9872 9872 9871 9871 9871 9871 9871 9872 9872 9871 9871 9871 9870 9869 9868 9866 9864 9862 9860 9857 9854 9851 9847 9844 9840 9836 9833 9829 9825 9822 9818 9815 9811 9807 9804 9800 9796 9792 9788 9785 9781 9777 9773 9769 9766 9763 9760 9757 9755 9753 9752 9751 9750 9749 9749 9749 9749 9748 9748 9747 9746 9744 9741 9738 9734 9729 9723 9717 9710 9703 9695 9688 9680 9672 9666 9659 9654 9650 9647 9645 9645 9646 9649 9652 9658 9664 9671 9680 9689 9699 9709 9719 9729 4948 5 3 3 9740 9750 9760 9769 9778 9787 9795 9802 9809 9816 9822 9828 9833 9838 9842 9846 9850 9853 9856 9858 9860 9861 9862 9863 9864 9864 9863 9863 9862 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9858 9858 9857 9855 9854 9851 9849 9846 9842 9838 9833 9828 9822 9816 9809 9801 9792 9783 9773 9762 9749 9736 9722 9706 9689 9671 9651 9630 9608 9583 9558 9531 9503 9473 9442 9411 9378 9345 9312 9279 9246 9214 9182 9152 9124 9098 9073 9052 9033 9017 9004 8994 8988 8985 8985 8988 8994 9003 9015 9030 9046 9065 9085 9107 9130 9154 9178 9203 9228 9253 9278 9302 9326 9349 9371 9392 9412 9431 9449 9465 9479 9492 9504 9513 9521 9528 9532 9535 9535 9534 9531 9525 9518 9508 9497 9483 9468 9450 9431 9410 9388 9364 9339 9313 9286 9259 9231 9204 9177 9151 9126 9102 9080 9060 9042 9026 9013 9003 8996 8991 8990 8992 8997 9005 9015 9029 9045 9064 9084 9107 9132 9157 9185 9213 9241 9271 9300 9329 9358 9387 9414 9441 9467 9492 9516 9539 9560 9580 9599 9617 9633 9649 9663 9676 9688 9700 9710 9720 9729 9738 9746 9753 9761 9768 9774 9780 9786 9792 9798 9803 9808 9812 9817 9821 9824 9827 9830 9833 9835 9836 9837 9838 9839 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9848 9848 9849 9849 9849 9848 9848 9847 9846 9845 9844 9843 9841 9839 9836 9833 9830 9827 9823 9818 9814 9809 9803 9798 9792 9786 9780 9774 9768 9761 9755 9748 9742 9736 9729 9723 9716 9710 9703 9697 9690 9684 9678 9672 9666 9661 9655 9651 9646 9642 9639 9636 9634 9632 9631 9630 9629 9630 9630 9632 9633 9635 9637 9640 9643 9647 9650 9654 9659 9664 9669 9674 9680 9685 9691 9697 9703 9709 9715 9721 9726 9731 9736 9741 9745 9748 9752 9755 9758 9761 9763 9766 9768 9770 9772 9774 9776 9777 9779 9780 9781 9782 9783 9783 9783 9783 9783 9782 9781 9780 9779 9777 9776 9775 9773 9772 9770 9769 9768 9766 9765 9763 9762 9760 9759 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9738 9736 9735 9734 9734 9733 9733 9733 9734 9735 9735 9736 9737 9739 9740 9741 9742 9743 9744 9745 9745 9746 9746 9746 9746 9746 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9737 9736 9735 9734 9734 9733 9733 9732 9732 9731 9731 9731 9730 9730 9729 9729 9728 9727 9726 9725 9724 9723 9721 9720 9718 9717 9715 9713 9711 9709 9707 9704 9702 9700 9697 9695 9693 9691 9689 9687 9685 9684 9683 9682 9681 9680 9680 9680 9680 9680 9680 9680 9679 9679 9678 9678 9677 9676 9674 9673 9671 9669 9667 9664 9662 9659 9657 9654 9651 9649 9645 9642 9639 9635 9631 9626 9621 4949 5 3 3 9616 9611 9605 9599 9593 9586 9580 9574 9568 9563 9558 9553 9550 9547 9544 9542 9541 9541 9541 9542 9542 9543 9544 9545 9545 9545 9545 9545 9543 9542 9540 9538 9536 9533 9531 9528 9526 9525 9523 9522 9522 9522 9522 9522 9523 9524 9526 9527 9528 9529 9529 9530 9530 9530 9529 9529 9528 9527 9526 9525 9524 9524 9523 9522 9522 9522 9522 9522 9522 9523 9523 9523 9524 9524 9524 9524 9524 9524 9524 9524 9524 9524 9524 9525 9526 9527 9528 9530 9532 9535 9537 9540 9543 9547 9550 9554 9558 9561 9565 9569 9573 9577 9580 9583 9586 9589 9592 9594 9595 9597 9598 9599 9599 9600 9600 9600 9600 9600 9600 9601 9601 9602 9603 9605 9606 9608 9610 9612 9614 9616 9617 9619 9620 9621 9621 9621 9621 9621 9621 9620 9619 9619 9618 9618 9618 9619 9620 9621 9623 9625 9627 9630 9633 9636 9639 9643 9646 9649 9652 9655 9658 9661 9664 9666 9669 9672 9675 9678 9681 9684 9688 9691 9695 9699 9702 9706 9709 9713 9716 9719 9722 9724 9726 9728 9729 9730 9731 9732 9732 9733 9733 9733 9733 9734 9734 9734 9735 9735 9736 9736 9737 9737 9738 9738 9739 9740 9741 9742 9743 9744 9746 9747 9749 9751 9753 9755 9758 9760 9762 9765 9767 9769 9771 9773 9774 9776 9777 9778 9779 9780 9780 9781 9781 9782 9782 9782 9783 9783 9784 9784 9784 9784 9784 9784 9784 9783 9782 9781 9780 9779 9777 9775 9772 9770 9767 9764 9761 9758 9755 9752 9748 9744 9741 9737 9732 9728 9723 9718 9713 9707 9701 9695 9689 9682 9675 9668 9661 9654 9647 9640 9634 9627 9621 9615 9610 9605 9600 9596 9593 9591 9589 9588 9587 9588 9589 9592 9595 9599 9604 9609 9615 9622 9629 9636 9644 9651 9659 9666 9673 9680 9686 9692 9697 9701 9705 9708 9711 9713 9714 9715 9715 9715 9715 9714 9713 9711 9709 9707 9705 9703 9701 9699 9697 9695 9693 9692 9691 9690 9690 9690 9690 9691 9692 9694 9696 9699 9701 9704 9707 9709 9712 9715 9717 9719 9721 9723 9724 9725 9726 9726 9727 9727 9728 9728 9728 9728 9729 9729 9730 9730 9730 9731 9731 9732 9732 9733 9733 9733 9734 9734 9734 9734 9734 9734 9734 9734 9734 9735 9735 9736 9737 9738 9739 9741 9742 9744 9746 9748 9750 9752 9754 9756 9758 9760 9762 9763 9764 9765 9766 9766 9766 9766 9765 9764 9764 9763 9762 9761 9760 9760 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9758 9757 9757 9755 9754 9752 9750 9748 9746 9743 9741 9739 9737 9735 9733 9731 9729 9728 9727 9726 9725 9724 9723 9722 9721 9719 9718 9716 9714 9711 9708 9705 9702 9698 9695 9691 9687 9683 9680 9676 9673 9669 9666 9662 9659 9656 9652 9648 9644 9640 9635 9629 9623 9616 9608 9599 9590 9580 9569 9557 9545 9531 9517 9502 9486 9469 9451 9432 9411 4950 5 3 3 9389 9364 9338 9309 9278 9244 9207 9166 9122 9073 9021 8963 8901 8834 8761 8682 8597 8505 8406 8300 8186 8064 7934 7796 7650 7495 7332 7160 6982 6796 6604 6407 6204 5998 5789 5579 5369 5159 4952 4748 4548 4354 4166 3986 3814 3652 3500 3360 3231 3115 3012 2924 2852 2795 2756 2734 2730 2746 2781 2837 2912 3007 3122 3256 3408 3577 3761 3960 4170 4389 4617 4849 5085 5321 5555 5786 6011 6229 6439 6638 6828 7006 7173 7329 7473 7608 7732 7846 7953 8051 8142 8227 8306 8380 8450 8516 8578 8637 8692 8745 8795 8843 8888 8931 8971 9009 9045 9079 9112 9142 9172 9199 9226 9251 9276 9299 9322 9343 9364 9385 9404 9423 9440 9457 9473 9488 9502 9516 9528 9539 9550 9559 9568 9577 9584 9591 9598 9604 9610 9616 9621 9626 9631 9635 9640 9644 9648 9651 9655 9658 9660 9663 9665 9666 9667 9668 9668 9668 9668 9667 9665 9663 9661 9658 9654 9650 9645 9640 9634 9628 9621 9613 9605 9597 9588 9579 9570 9561 9553 9544 9536 9528 9521 9514 9508 9502 9498 9494 9490 9488 9486 9485 9484 9485 9485 9486 9488 9490 9493 9496 9499 9503 9507 9511 9515 9520 9525 9529 9534 9539 9543 9548 9552 9556 9559 9563 9565 9568 9570 9572 9574 9576 9578 9580 9582 9585 9587 9590 9594 9597 9601 9605 9610 9615 9619 9624 9629 9634 9638 9642 9646 9650 9653 9657 9660 9663 9665 9668 9671 9673 9676 9679 9682 9684 9687 9689 9692 9694 9696 9697 9698 9699 9699 9698 9697 9695 9692 9689 9685 9680 9675 9670 9664 9658 9652 9646 9640 9633 9627 9621 9616 9610 9605 9600 9595 9590 9586 9581 9577 9574 9570 9567 9563 9560 9557 9555 9552 9550 9548 9546 9544 9543 9542 9541 9540 9539 9539 9538 9538 9538 9537 9537 9537 9536 9536 9535 9535 9534 9534 9533 9533 9533 9533 9534 9535 9537 9540 9544 9548 9553 9559 9566 9574 9582 9591 9601 9611 9621 9632 9643 9653 9664 9674 9684 9693 9703 9711 9720 9728 9735 9742 9749 9756 9762 9768 9774 9779 9784 9789 9794 9798 9802 9806 9809 9812 9815 9817 9819 9821 9823 9824 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9840 9841 9843 9844 9845 9847 9848 9850 9851 9852 9853 9854 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9858 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9868 9869 9870 9871 9873 9874 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 4951 5 3 3 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9902 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9927 9928 9928 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9936 9936 9935 9934 9932 9931 9930 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9901 9898 9894 9890 9886 9881 9876 9870 9864 9856 9848 9839 9829 9819 9807 9794 9780 9765 9748 9731 9714 9695 9675 9655 9635 9614 9594 9573 9553 9533 9513 9495 9477 9461 9446 9432 9420 9410 9401 9395 9390 9388 9387 9389 9392 9397 9404 9413 9423 9434 9447 9460 9474 9488 9502 9517 9531 9544 9557 9569 9580 9590 9599 9607 9613 9619 9623 9626 9629 9630 9631 9632 9632 9632 9631 9631 9631 9630 9630 9630 9630 9631 9631 9632 9634 9635 9638 9640 9643 9647 9651 9655 9660 9666 9672 9679 9686 9694 9702 9711 9720 9729 9738 9747 9756 9765 9774 9782 9790 9798 9805 9811 9818 9823 9829 9833 9838 9842 9846 9849 9853 9856 9859 9862 9865 9867 9870 9873 9875 9878 9881 9883 9886 9888 9890 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9903 9902 9900 9898 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9880 9877 9875 9873 9871 9869 9867 9865 9864 9863 9863 9863 9864 9865 9867 9869 9872 9875 9878 9882 9886 9890 9895 9899 9903 9907 9910 9913 9916 9919 9921 9923 9925 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9928 9927 9926 9924 9922 9920 9919 9917 9915 9913 9911 9910 9908 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9890 9890 9890 9890 9891 9893 9895 9897 9899 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9941 9944 9946 9948 9951 9953 9956 9958 9960 9961 9963 9964 9964 9964 9964 9963 9963 9962 9961 9959 9958 9957 9956 9955 9955 9954 4952 5 3 3 9954 9953 9953 9952 9952 9951 9950 9950 9948 9947 9946 9944 9942 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9911 9910 9910 9909 9909 9910 9910 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9915 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9888 9884 9881 9876 9872 9866 9861 9854 9847 9839 9830 9819 9807 9794 9779 9763 9744 9723 9699 9673 9644 9612 9577 9538 9496 9449 9398 9343 9283 9218 9148 9074 8994 8909 8819 8724 8624 8519 8409 8296 8179 8059 7936 7812 7688 7563 7441 7320 7204 7092 6987 6890 6802 6724 6657 6603 6562 6536 6523 6525 6542 6574 6619 6678 6749 6831 6924 7025 7133 7247 7365 7486 7609 7731 7852 7970 8086 8197 8304 8406 8502 8594 8679 8759 8834 8903 8968 9028 9083 9133 9180 9222 9261 9297 9329 9358 9384 9407 9428 9447 9463 9479 9492 9505 9516 9527 9538 9547 9557 9567 9576 9585 9594 9603 9611 9620 9627 9635 9641 9647 9652 9657 9661 9664 9667 9669 9671 9672 9673 9673 9673 9673 9673 9672 9671 9670 9669 9668 9666 9664 9661 9659 9656 9653 9650 9647 9644 9641 9639 9636 9634 9632 9630 9629 9628 9627 9626 9625 9625 9624 9623 9622 9621 9620 9619 9617 9616 9614 9613 9611 9610 9608 9607 9606 9605 9605 9603 9602 9601 9598 9595 9592 9587 9581 9573 9564 9553 9540 9526 9509 9489 9468 9443 9416 9386 9353 9317 9277 9232 9184 9131 9073 9009 8941 8866 8785 8699 8606 8507 8401 8290 8172 8050 7922 7789 7652 7511 7366 7219 7069 6917 6764 6610 6456 6302 6149 5998 5848 5701 5558 5420 5286 5159 5040 4929 4828 4738 4660 4596 4546 4512 4494 4493 4510 4544 4597 4667 4754 4857 4976 5109 5255 5412 5578 5751 5930 6113 6298 6482 6665 6845 7021 7191 7354 7511 7660 7801 7934 8059 8176 8286 8388 8484 8573 8656 8734 8807 8875 8939 8999 9055 9107 9157 9203 9246 9286 9323 9358 9389 9419 9445 9470 9492 9512 9530 9546 9560 9573 9584 9595 9604 9612 9619 9625 9630 9635 9639 9643 9647 9650 9653 9656 9659 9663 9666 9669 9673 9677 9682 9686 9691 9696 9702 9707 9713 9719 9725 9731 9737 9744 9750 9756 9762 9768 9774 9780 9786 9793 9799 9805 9811 9818 9824 9830 9836 9842 9848 9854 9859 9864 9869 9873 9876 9880 9882 9885 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 4953 5 3 3 9896 9894 9892 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9866 9864 9862 9861 9859 9858 9857 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9849 9848 9845 9843 9839 9835 9830 9824 9817 9809 9800 9790 9779 9766 9752 9736 9719 9700 9679 9655 9629 9601 9569 9533 9494 9450 9401 9347 9287 9221 9148 9069 8983 8889 8788 8680 8565 8442 8313 8177 8035 7887 7734 7575 7412 7245 7074 6901 6724 6545 6364 6182 6000 5817 5636 5456 5279 5106 4938 4777 4625 4483 4352 4236 4135 4051 3986 3942 3920 3920 3944 3992 4064 4159 4276 4414 4571 4746 4936 5139 5351 5570 5794 6019 6244 6465 6680 6888 7088 7277 7456 7624 7780 7925 8059 8182 8296 8401 8497 8586 8669 8746 8817 8884 8947 9006 9062 9115 9164 9211 9254 9295 9333 9369 9402 9432 9461 9487 9512 9535 9556 9576 9596 9614 9631 9648 9664 9679 9694 9708 9721 9734 9746 9757 9767 9776 9785 9793 9800 9806 9812 9817 9822 9827 9832 9836 9841 9845 9850 9854 9859 9863 9868 9872 9876 9880 9884 9888 9891 9894 9897 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9933 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9936 9936 9935 9933 9932 9930 9929 9927 9926 9925 9924 9924 9924 9924 9924 9925 9926 9926 9927 9928 9929 9929 9929 9929 9929 9928 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9906 9904 9902 9900 9898 9895 9892 9890 9887 9884 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9851 9849 9847 9846 9845 9844 9844 9844 9844 9845 9846 9848 9849 9851 9852 9853 9854 9853 9852 9850 9847 9842 9836 9828 9819 9808 9795 9780 9764 9746 9727 9707 9685 9662 9639 9614 9590 9565 9540 9515 9491 9467 9445 9424 9404 9386 9370 9356 9345 9337 9331 9329 9329 9333 9339 9348 9361 9375 9392 9411 9431 9453 9476 9499 9523 9547 9571 9594 9617 9639 9659 9679 9698 9716 9733 9749 9764 9778 9791 9804 9816 9827 9838 9848 9857 9866 9874 9881 9887 9893 9898 9902 9906 9909 9912 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9921 9920 9918 9915 9913 9909 9906 9902 9898 9894 9889 9885 9880 9875 9869 9863 9857 9850 9842 9834 9825 9816 9805 9794 9781 9768 9754 9740 9725 9710 9695 9679 9664 9650 9636 9623 9611 9600 9591 9582 9575 9570 9566 9563 9561 9561 9562 9563 9566 9570 9574 9579 9585 9591 9598 9605 9612 9620 9627 4954 5 3 3 9635 9642 9650 9657 9664 9670 9676 9682 9688 9693 9697 9701 9705 9708 9711 9714 9716 9719 9721 9724 9726 9729 9731 9734 9737 9740 9743 9747 9750 9754 9758 9762 9766 9769 9773 9777 9781 9784 9788 9791 9794 9797 9800 9802 9804 9806 9808 9809 9810 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9810 9809 9808 9807 9805 9804 9802 9801 9799 9797 9796 9795 9794 9793 9793 9792 9792 9793 9793 9794 9795 9796 9797 9798 9800 9801 9802 9804 9805 9806 9808 9810 9812 9814 9816 9819 9822 9825 9828 9832 9835 9839 9842 9845 9848 9851 9853 9855 9856 9857 9857 9856 9854 9852 9849 9846 9841 9836 9831 9824 9817 9809 9801 9791 9782 9772 9761 9751 9740 9729 9718 9707 9696 9687 9677 9669 9661 9655 9650 9645 9643 9641 9641 9642 9644 9648 9652 9657 9663 9670 9677 9685 9693 9701 9710 9718 9726 9734 9742 9750 9758 9765 9772 9779 9786 9792 9798 9804 9810 9815 9820 9825 9830 9834 9838 9842 9846 9849 9852 9855 9857 9860 9861 9863 9865 9866 9867 9867 9868 9868 9868 9868 9868 9867 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9846 9844 9842 9840 9838 9836 9833 9830 9828 9825 9821 9818 9814 9810 9806 9802 9797 9792 9786 9780 9773 9766 9758 9749 9740 9729 9718 9706 9692 9678 9662 9645 9626 9606 9585 9562 9538 9511 9483 9453 9420 9386 9348 9308 9265 9219 9170 9117 9060 8999 8933 8864 8789 8711 8627 8539 8447 8350 8249 8145 8036 7925 7811 7695 7577 7459 7340 7221 7103 6987 6873 6762 6656 6554 6457 6367 6283 6207 6140 6082 6033 5995 5967 5951 5946 5952 5970 6000 6040 6092 6155 6227 6308 6397 6493 6595 6703 6814 6927 7042 7157 7272 7385 7495 7602 7704 7803 7896 7984 8067 8144 8215 8281 8342 8398 8449 8496 8538 8575 8609 8640 8667 8690 8711 8728 8743 8756 8766 8773 8779 8783 8785 8785 8785 8782 8779 8775 8770 8764 8757 8749 8739 8728 8715 8699 8681 8659 8632 8601 8565 8522 8473 8416 8351 8278 8195 8104 8003 7893 7774 7647 7510 7366 7215 7058 6896 6729 6559 6388 6216 6045 5876 5711 5551 5398 5253 5117 4993 4881 4783 4700 4634 4585 4554 4543 4551 4579 4626 4693 4780 4884 5006 5144 5296 5460 5636 5819 6010 6204 6401 6598 6794 6986 7173 7354 7527 7692 7849 7996 8134 8263 8383 8494 8596 8692 8780 8861 8937 9007 9072 9132 9189 9242 9291 9337 9380 9420 9458 9492 9524 9554 9581 9606 9628 9649 9668 9686 9702 9716 9730 9742 9753 9764 9773 9782 9791 9798 9806 9812 9819 9824 9830 9834 9839 9843 9846 9849 9852 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9867 9868 9869 9869 9869 9870 9870 9870 9871 9871 9871 9871 4955 5 3 3 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9860 9859 9857 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9833 9832 9831 9831 9831 9831 9832 9833 9835 9837 9839 9841 9844 9846 9849 9851 9854 9856 9858 9860 9861 9862 9863 9863 9863 9863 9862 9861 9860 9859 9857 9856 9855 9853 9852 9851 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9847 9847 9847 9847 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9854 9855 9855 9855 9855 9855 9854 9854 9853 9851 9850 9849 9847 9846 9844 9842 9841 9839 9838 9837 9835 9834 9833 9832 9831 9830 9829 9828 9827 9827 9826 9826 9826 9826 9827 9827 9828 9829 9830 9831 9832 9834 9835 9836 9837 9838 9839 9839 9839 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9837 9837 9836 9835 9835 9835 9835 9835 9836 9836 9838 9839 9841 9843 9846 9848 9850 9852 9855 9857 9858 9860 9861 9862 9862 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9871 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9835 9835 9836 9836 9837 9838 9838 9839 9840 9841 9841 9841 9842 9842 9841 9841 9840 9839 9838 9837 9835 9834 9832 9831 9829 9827 9826 9824 9823 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9812 9811 9810 9809 9809 9808 9808 9807 9807 9807 9807 9807 9807 9808 9809 9810 9811 9812 9814 9816 9817 9819 9820 9822 9823 9824 9825 9825 9826 9826 9826 9825 9825 9824 9824 9823 9823 9822 9821 9821 9820 9820 9819 9818 9818 9817 9816 9814 9813 9811 9808 9806 9803 9800 9797 9793 9790 9786 9783 9780 9777 9774 9771 9769 9767 9766 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9753 9752 9750 9749 9747 9745 9744 9742 9741 9739 9738 9738 9737 9736 9736 9736 9736 9736 9735 9735 9734 9733 9732 9731 9729 9726 9723 9720 9717 9713 9708 9703 9698 9691 9685 9678 9670 9661 9651 9640 9628 9615 9601 9585 9568 9550 9531 9510 9489 9467 9445 9422 9399 9377 9355 9334 9315 9296 9279 9264 9251 9239 9229 9221 9216 9211 9209 9208 9209 9212 9216 9221 9228 9235 9245 9255 9266 9279 4956 5 3 3 9292 9306 9321 9337 9353 9369 9385 9400 9415 9429 9443 9455 9466 9475 9482 9488 9493 9495 9497 9496 9495 9493 9489 9485 9481 9477 9472 9468 9464 9461 9458 9456 9455 9454 9455 9456 9458 9461 9464 9469 9474 9480 9487 9495 9503 9511 9521 9530 9540 9551 9561 9572 9582 9592 9602 9612 9621 9629 9638 9645 9652 9658 9664 9669 9673 9677 9681 9684 9686 9689 9691 9693 9694 9695 9696 9697 9698 9698 9698 9698 9698 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9698 9698 9698 9699 9700 9700 9700 9701 9701 9701 9700 9700 9699 9698 9696 9695 9693 9691 9689 9687 9685 9683 9682 9680 9678 9676 9675 9674 9672 9671 9670 9670 9669 9668 9668 9667 9667 9666 9666 9666 9666 9666 9667 9667 9667 9668 9668 9669 9669 9669 9670 9670 9670 9670 9669 9669 9668 9667 9666 9665 9663 9662 9660 9659 9657 9656 9654 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9642 9641 9639 9637 9635 9632 9629 9627 9624 9621 9618 9615 9613 9610 9608 9606 9604 9602 9601 9600 9599 9598 9597 9597 9596 9595 9594 9593 9591 9590 9588 9586 9584 9582 9579 9577 9574 9572 9569 9567 9564 9562 9560 9557 9555 9553 9551 9549 9547 9545 9543 9541 9539 9537 9535 9533 9532 9530 9529 9527 9526 9525 9523 9522 9521 9520 9518 9517 9515 9514 9512 9509 9507 9505 9502 9499 9497 9494 9491 9489 9486 9484 9482 9480 9478 9476 9474 9472 9471 9469 9467 9465 9462 9460 9457 9454 9451 9448 9445 9441 9438 9435 9432 9429 9426 9423 9421 9419 9416 9415 9413 9411 9409 9407 9405 9403 9401 9399 9396 9393 9391 9388 9385 9382 9379 9376 9373 9371 9369 9366 9365 9363 9361 9360 9359 9358 9357 9356 9355 9354 9352 9351 9350 9348 9346 9344 9342 9340 9338 9336 9333 9331 9328 9326 9323 9320 9317 9313 9309 9305 9300 9295 9289 9283 9276 9269 9261 9253 9245 9236 9227 9218 9209 9200 9191 9182 9173 9164 9156 9148 9140 9132 9125 9117 9110 9103 9096 9090 9083 9077 9071 9065 9060 9056 9052 9049 9047 9045 9045 9045 9046 9047 9049 9052 9055 9058 9061 9065 9067 9070 9071 9073 9073 9073 9073 9071 9070 9068 9065 9063 9060 9058 9056 9053 9051 9050 9048 9046 9045 9043 9041 9039 9037 9034 9030 9027 9022 9017 9012 9007 9001 8995 8989 8983 8977 8971 8965 8960 8955 8950 8945 8940 8935 8930 8924 8919 8913 8907 8901 8894 8887 8879 8871 8863 8855 8847 8838 8830 8822 8814 8806 8798 8791 8783 8776 8769 8762 8755 8748 8741 8734 8727 8719 8711 8703 8694 8686 8677 8667 8657 8647 8637 8627 8616 8606 8595 8584 8573 8563 8552 8541 8530 8519 8509 8498 8487 8477 8466 8456 8445 8435 8425 8414 8404 8393 8382 8371 8360 8349 8338 8326 8314 8302 8289 8276 8263 8249 8236 8221 8207 8192 8177 4957 5 3 3 8162 8146 8131 8114 8098 8082 8065 8048 8030 8013 7995 7977 7958 7939 7920 7901 7881 7861 7840 7819 7798 7777 7755 7732 7710 7687 7663 7640 7616 7591 7567 7542 7517 7492 7466 7441 7415 7389 7362 7336 7310 7283 7257 7230 7203 7176 7148 7121 7093 7064 7036 7006 6976 6946 6914 6882 6849 6816 6781 6746 6710 6673 6636 6598 6559 6520 6480 6440 6399 6358 6316 6273 6231 6187 6144 6099 6054 6009 5962 5915 5868 5819 5770 5720 5670 5618 5566 5513 5459 5404 5348 5292 5234 5176 5116 5055 4994 4931 4868 4803 4738 4672 4605 4538 4470 4402 4334 4266 4197 4128 4058 3989 3918 3847 3774 3701 3626 3549 3470 3389 3305 3219 3130 3039 2946 2850 2753 2655 2555 2455 2356 2257 2160 2065 1972 1883 1798 1717 1641 1570 1504 1444 1388 1339 1294 1255 1220 1190 1164 1143 1125 1111 1101 1095 1091 1092 1096 1104 1115 1132 1152 1177 1208 1243 1284 1331 1383 1442 1505 1575 1649 1729 1812 1900 1990 2083 2178 2273 2369 2464 2558 2650 2739 2825 2907 2986 3060 3129 3194 3255 3311 3362 3410 3453 3493 3529 3562 3592 3619 3644 3666 3686 3704 3720 3734 3746 3756 3765 3771 3776 3778 3779 3778 3775 3771 3765 3758 3749 3739 3728 3716 3702 3689 3674 3659 3643 3626 3610 3592 3574 3556 3537 3518 3498 3478 3457 3435 3413 3390 3366 3342 3317 3291 3265 3238 3211 3183 3154 3126 3096 3067 3037 3007 2977 2946 2915 2883 2851 2818 2784 2749 2712 2674 2634 2592 2548 2501 2452 2401 2346 2290 2231 2169 2105 2040 1973 1904 1835 1766 1696 1627 1558 1491 1426 1363 1302 1245 1190 1138 1090 1045 1004 966 932 901 874 850 830 812 797 786 777 771 768 768 770 776 784 795 810 828 849 874 903 935 972 1012 1057 1105 1156 1211 1268 1328 1389 1452 1516 1579 1641 1702 1760 1816 1869 1917 1962 2003 2039 2071 2100 2125 2147 2168 2187 2205 2223 2242 2263 2286 2313 2342 2375 2412 2454 2499 2548 2600 2656 2714 2774 2836 2900 2963 3027 3091 3154 3216 3277 3337 3395 3452 3507 3562 3615 3666 3717 3767 3816 3865 3913 3960 4007 4054 4100 4145 4190 4235 4279 4323 4366 4409 4452 4494 4536 4578 4620 4661 4703 4744 4786 4827 4869 4911 4953 4995 5037 5078 5120 5161 5203 5243 5284 5324 5363 5402 5440 5478 5516 5552 5589 5625 5660 5696 5730 5765 5800 5834 5868 5902 5935 5969 6002 6035 6068 6100 6133 6165 6196 6227 6258 6289 6319 6349 6378 6407 6436 6464 6492 6520 6548 6575 6602 6629 6656 6683 6709 6736 6762 6789 6815 6841 6867 6892 6918 6943 6967 6992 7016 7039 7063 7085 7108 7129 7151 7172 7192 7213 7233 7252 7272 7291 7309 7328 7347 7365 7383 7401 7418 7436 7453 7469 7486 7502 7518 7533 7549 7564 7579 7593 7608 7622 7637 4958 5 3 3 7651 7666 7680 7695 7710 7725 7740 7755 7770 7785 7800 7815 7830 7845 7859 7874 7889 7903 7918 7932 7947 7961 7976 7991 8006 8021 8036 8051 8066 8082 8097 8112 8127 8141 8156 8170 8183 8197 8210 8223 8235 8247 8258 8270 8281 8291 8302 8312 8321 8330 8339 8347 8354 8360 8366 8371 8375 8378 8380 8381 8381 8381 8380 8379 8377 8375 8373 8372 8371 8370 8370 8371 8373 8376 8379 8383 8388 8394 8399 8406 8412 8418 8424 8430 8435 8440 8444 8447 8450 8451 8451 8451 8448 8445 8440 8433 8424 8413 8399 8383 8365 8343 8318 8290 8259 8225 8188 8148 8105 8060 8013 7965 7916 7867 7818 7771 7725 7682 7642 7605 7573 7545 7522 7504 7491 7484 7482 7487 7496 7511 7531 7555 7584 7617 7654 7695 7738 7784 7831 7881 7932 7983 8035 8088 8140 8191 8242 8291 8339 8386 8431 8474 8515 8554 8591 8626 8660 8691 8721 8748 8775 8799 8822 8844 8864 8883 8901 8918 8934 8949 8963 8976 8988 9000 9010 9020 9029 9038 9045 9053 9059 9065 9071 9077 9082 9087 9092 9097 9102 9107 9112 9117 9123 9129 9135 9141 9148 9155 9162 9170 9177 9185 9193 9200 9208 9215 9223 9230 9236 9242 9248 9253 9258 9262 9266 9269 9272 9275 9277 9279 9281 9282 9284 9285 9286 9287 9288 9289 9289 9290 9290 9291 9291 9291 9291 9292 9292 9292 9292 9292 9292 9293 9293 9294 9295 9297 9298 9301 9303 9306 9309 9312 9316 9320 9324 9328 9332 9337 9341 9346 9350 9354 9359 9363 9367 9371 9375 9379 9383 9387 9391 9394 9398 9402 9405 9409 9413 9416 9420 9424 9428 9432 9436 9440 9444 9448 9452 9456 9460 9464 9468 9472 9475 9479 9482 9485 9488 9491 9494 9497 9500 9503 9506 9509 9512 9515 9518 9522 9526 9530 9533 9537 9541 9545 9549 9553 9556 9560 9563 9565 9568 9570 9571 9573 9574 9574 9574 9574 9574 9574 9574 9574 9574 9574 9574 9575 9576 9578 9580 9582 9585 9588 9591 9594 9598 9601 9605 9608 9611 9613 9615 9617 9618 9619 9619 9619 9618 9617 9616 9615 9614 9613 9612 9612 9611 9612 9612 9613 9614 9616 9618 9620 9622 9624 9626 9627 9629 9630 9630 9631 9631 9630 9630 9629 9628 9627 9625 9624 9623 9622 9622 9621 9621 9621 9622 9622 9623 9625 9626 9628 9629 9631 9633 9635 9637 9639 9640 9642 9644 9646 9647 9649 9651 9652 9653 9655 9656 9658 9659 9660 9661 9663 9664 9665 9666 9668 9669 9671 9673 9675 9676 9678 9680 9682 9684 9686 9688 9690 9691 9693 9694 9695 9695 9696 9696 9696 9696 9696 9696 9697 9697 9697 9697 9697 9698 9698 9699 9699 9699 9699 9699 9699 9698 9697 9696 9694 9693 9691 9689 9687 9686 9684 9683 9682 9681 9680 9680 9681 9681 9682 9682 9683 9684 9685 9685 9685 9684 9684 9682 9680 9678 9675 9672 9668 9664 9660 9655 9649 9644 9638 4959 5 3 3 9632 9626 9620 9613 9606 9599 9591 9584 9576 9568 9559 9551 9542 9534 9526 9517 9509 9501 9494 9486 9479 9472 9466 9460 9454 9448 9443 9438 9433 9428 9423 9418 9413 9408 9403 9398 9392 9385 9378 9370 9360 9349 9337 9322 9305 9286 9264 9240 9213 9183 9151 9117 9081 9043 9004 8965 8926 8888 8850 8815 8783 8753 8727 8705 8686 8672 8662 8656 8653 8653 8656 8660 8666 8672 8679 8684 8688 8690 8689 8686 8679 8668 8655 8638 8618 8595 8570 8543 8515 8487 8459 8431 8405 8382 8361 8344 8331 8322 8318 8320 8327 8339 8356 8379 8408 8441 8478 8520 8565 8613 8663 8716 8769 8824 8878 8932 8985 9036 9086 9134 9179 9222 9262 9300 9335 9367 9397 9424 9449 9473 9494 9514 9533 9550 9566 9582 9596 9610 9623 9636 9648 9659 9670 9680 9689 9698 9706 9713 9720 9726 9731 9735 9739 9742 9745 9747 9749 9750 9751 9751 9752 9752 9752 9751 9751 9750 9749 9748 9746 9744 9742 9739 9736 9733 9730 9726 9723 9720 9717 9714 9711 9710 9708 9708 9708 9709 9710 9712 9715 9719 9723 9727 9732 9737 9742 9747 9752 9757 9762 9766 9770 9774 9778 9781 9784 9786 9788 9790 9792 9794 9796 9798 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9826 9828 9830 9832 9834 9835 9837 9838 9840 9842 9843 9845 9846 9848 9849 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9861 9861 9860 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9846 9844 9843 9842 9841 9839 9837 9835 9833 9831 9829 9826 9823 9819 9816 9812 9808 9804 9799 9795 9790 9786 9781 9777 9773 9769 9766 9762 9760 9758 9757 9756 9756 9757 9758 9760 9763 9766 9770 9774 9779 9783 9788 9793 9797 9802 9806 9810 9814 9818 9821 9824 9826 9829 9831 9833 9835 9836 9838 9839 9840 9841 9842 9842 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9843 9843 9844 9845 9847 9849 9851 9853 9856 9859 9861 9864 9867 9869 9871 9874 9875 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9891 9890 9889 9887 9885 9884 9882 9880 9878 9877 9876 9874 9874 9873 9873 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9874 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9882 9882 9881 9879 9878 9876 9874 9873 9871 9870 9868 9868 9867 9867 9867 9868 9869 9870 9872 9874 9876 9878 9880 4960 5 3 3 9881 9883 9884 9885 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9886 9887 9888 9889 9891 9893 9894 9896 9897 9899 9900 9900 9901 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9891 9891 9891 9892 9893 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9896 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9882 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9864 9862 9860 9859 9857 9856 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9838 9836 9835 9833 9831 9828 9826 9823 9821 9818 9816 9813 9810 9807 9804 9801 9798 9795 9791 9788 9784 9779 9775 9770 9765 9760 9754 9749 9743 9738 9732 9727 9722 9717 9712 9708 9704 9700 9697 9694 9691 9689 9687 9685 9683 9682 9681 9680 9679 9678 9677 9677 9676 9676 9676 9676 9677 9677 9678 9679 9680 9681 9683 9684 9685 9687 9688 9690 9691 9693 9694 9695 9697 9698 9700 9702 9704 9705 9707 9710 9712 9714 9717 9720 9722 9725 9728 9731 9734 9738 9741 9744 9748 9751 9754 9758 9761 9765 9768 9772 9776 9780 9783 9787 9791 9795 9798 9802 9805 9808 9811 9814 9816 9818 9820 9822 9823 9824 9825 9826 9826 9827 9827 9828 9828 9828 9829 9830 9830 9831 9832 9833 9834 9835 9836 9838 9839 9839 9840 9841 9841 9841 9841 9841 9840 9839 9838 9838 9837 9835 9834 9833 9833 9832 9831 9830 9830 9829 9829 9830 9830 9831 9831 9832 9833 9833 9834 9835 9836 9836 9837 9838 9838 9839 9839 9839 9838 9838 9836 9835 9833 9832 9830 9827 9825 9823 9822 9820 9818 9816 9815 9815 9816 9818 9819 9820 9822 9825 9829 9833 9837 9841 9845 9849 9854 9858 9863 9867 9871 9875 9878 9880 9882 9882 9883 9885 9887 9890 9893 9896 9898 9900 9901 9902 9905 9909 9912 9913 9915 9916 9917 9919 9919 9918 9916 9914 9914 9913 9912 9911 9910 9910 9911 9913 9915 9916 9916 9917 9919 9921 9924 9927 9929 9929 9927 9925 9924 9925 9927 9929 9929 9929 9928 9926 9925 9924 9924 9924 9923 9921 9918 9917 9916 9916 9916 9914 9911 9907 9900 9893 9884 9874 9864 9856 9849 9840 9828 9813 9796 9779 9763 9744 9724 9702 9680 9661 9642 9621 9596 9569 9541 9514 9489 9464 9441 9418 9396 9372 9349 9328 9310 9296 9287 9284 9284 9283 9277 9270 9265 9266 9271 9281 9295 9311 9327 9339 9351 9365 9382 9400 9419 9438 9456 9473 9490 9506 9518 9526 9534 9545 9558 9570 9577 9576 9573 9570 9570 9571 9572 9573 9573 9571 9567 9562 9559 9559 9559 9560 9562 9563 9565 9566 9568 9571 9575 9581 9588 9595 9602 9606 9607 9608 9611 9617 9622 9626 9627 9627 9625 9621 9612 9598 9579 9558 9539 9518 9495 9465 4961 5 3 4 9392 9348 9299 9245 9187 9124 9057 8986 8912 8835 8755 8674 8592 8510 8430 8352 8278 8209 8146 8090 8043 8004 7974 7955 7947 7948 7961 7984 8016 8058 8107 8165 8228 8297 8370 8446 8523 8602 8680 8757 8832 8904 8974 9040 9102 9160 9215 9265 9312 9355 9395 9432 9466 9498 9527 9554 9580 9603 9626 9646 9666 9684 9701 9717 9732 9746 9758 9770 9780 9789 9797 9804 9811 9816 9820 9824 9826 9829 9830 9831 9832 9832 9832 9832 9832 9832 9831 9831 9831 9832 9832 9833 9834 9835 9837 9839 9842 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9873 9876 9878 9880 9882 9883 9885 9887 9888 9889 9890 9891 9892 9893 9893 9893 9893 9893 9892 9891 9890 9888 9885 9883 9880 9877 9873 9870 9866 9862 9859 9856 9853 9851 9848 9847 9845 9844 9844 9843 9843 9844 9844 9845 9845 9846 9847 9847 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9860 9861 9862 9863 9864 9864 9863 9861 9858 9853 9848 9840 9831 9821 9808 9795 9780 9763 9746 9728 9709 9690 9671 9653 9635 9619 9604 9591 9580 9571 9564 9560 9558 9559 9563 9569 9577 9587 9599 9612 9627 9643 9659 9676 9693 9709 9726 9741 9756 9770 9783 9794 9804 9813 9821 9828 9833 9838 9841 9843 9845 9846 9846 9845 9844 9843 9842 9840 9837 9835 9833 9830 9828 9825 9822 9820 9817 9815 9813 9811 9809 9807 9806 9805 9804 9804 9804 9804 9805 9806 9808 9810 9812 9814 9817 9820 9823 9826 9830 9833 9837 9841 9844 9848 9851 9855 9858 9861 9864 9866 9869 9871 9873 9874 9876 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9923 9923 9923 9923 9922 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9912 9912 9912 9912 9911 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9917 9917 9919 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9934 9934 9933 9932 9931 9930 9928 9926 9924 9921 9919 9916 9914 9911 9909 9906 9904 9901 9899 9896 9893 9890 9886 9882 9877 9871 9864 9855 9846 9834 9821 9806 9788 9768 9746 9721 9692 9660 9625 9585 9541 9493 9439 9381 9317 9247 9171 9089 9001 8907 8807 8701 8590 8475 8356 8234 8111 7987 7864 7743 7626 7514 7409 7312 7225 7148 7084 7032 6994 6970 6960 6964 6981 7012 7056 7111 7176 7250 7332 7421 7514 7611 7710 7811 7911 8011 8109 8205 8297 8387 8473 8555 8634 8709 8781 8849 8914 8976 9036 9092 9147 9198 9248 9295 9340 9383 9424 9463 9500 9535 9567 4962 5 3 4 9598 9626 9653 9677 9700 9721 9740 9758 9774 9789 9802 9814 9825 9835 9845 9853 9861 9868 9875 9881 9887 9892 9898 9903 9907 9912 9917 9921 9925 9929 9933 9937 9940 9943 9946 9948 9950 9952 9954 9955 9955 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9936 9934 9931 9929 9926 9924 9921 9918 9916 9914 9912 9910 9908 9907 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9902 9901 9899 9897 9894 9891 9887 9882 9877 9871 9864 9857 9848 9839 9829 9818 9806 9793 9780 9765 9750 9734 9717 9700 9682 9664 9646 9628 9609 9590 9572 9554 9536 9519 9502 9485 9469 9453 9438 9424 9409 9396 9382 9370 9358 9347 9336 9327 9319 9312 9306 9303 9301 9301 9303 9307 9313 9322 9333 9346 9361 9378 9397 9417 9439 9461 9485 9508 9532 9556 9579 9602 9623 9644 9664 9683 9701 9717 9733 9747 9760 9772 9783 9793 9803 9811 9819 9826 9832 9837 9842 9847 9851 9854 9857 9859 9861 9862 9864 9864 9865 9865 9865 9865 9865 9864 9863 9862 9860 9858 9856 9854 9851 9847 9844 9840 9837 9833 9829 9825 9821 9817 9813 9810 9806 9803 9800 9797 9793 9790 9786 9782 9777 9772 9766 9759 9751 9741 9731 9720 9707 9693 9677 9660 9641 9621 9598 9572 9544 9513 9478 9439 9395 9347 9292 9231 9164 9089 9006 8916 8817 8710 8594 8470 8338 8198 8051 7896 7735 7567 7394 7217 7035 6851 6663 6474 6284 6093 5904 5716 5530 5349 5173 5003 4841 4688 4546 4417 4301 4201 4119 4055 4011 3989 3988 4010 4054 4122 4212 4323 4455 4605 4773 4955 5151 5356 5569 5787 6008 6228 6447 6661 6869 7070 7261 7443 7614 7775 7925 8063 8192 8310 8420 8520 8613 8699 8778 8851 8919 8982 9041 9096 9148 9196 9241 9282 9321 9357 9390 9421 9449 9474 9498 9519 9538 9555 9571 9586 9599 9611 9623 9634 9644 9655 9664 9674 9684 9693 9703 9712 9722 9731 9741 9750 9760 9769 9779 9788 9797 9806 9814 9822 9830 9837 9844 9850 9856 9861 9865 9869 9872 9874 9876 9878 9879 9879 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9879 9880 9881 9882 9884 9886 9888 9891 9893 9896 9899 9901 9904 9906 9909 9911 9913 9915 9916 9917 9918 9918 9919 9918 9918 9917 9916 9915 9913 9912 9910 9908 9905 9903 9900 9897 9894 9890 9886 9883 9878 9874 9869 9864 9859 9854 9849 9843 9838 9832 9827 9822 9817 9812 9807 9803 9799 9796 9793 9790 9788 9786 9784 9784 9783 9783 9783 9784 9785 9786 9788 9790 9792 9795 9797 9800 9803 9806 9809 9813 9816 9820 9823 9827 9831 9834 9838 9842 9846 9850 9853 9857 9860 9863 9866 9868 9870 9872 9873 9873 9873 9871 9870 9867 9863 9859 9854 9847 9840 4963 5 3 4 9833 9824 9815 9805 9795 9784 9772 9761 9749 9737 9725 9713 9702 9691 9680 9670 9660 9652 9644 9636 9630 9625 9620 9617 9614 9612 9612 9611 9612 9613 9615 9618 9621 9625 9629 9634 9639 9645 9651 9657 9664 9672 9679 9688 9697 9706 9715 9725 9736 9746 9757 9768 9779 9790 9800 9811 9821 9831 9841 9851 9860 9868 9876 9884 9892 9899 9906 9912 9918 9924 9929 9934 9939 9943 9948 9951 9955 9958 9961 9963 9966 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9977 9976 9974 9972 9970 9969 9967 9965 9963 9962 9960 9959 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9944 9944 9945 9946 9947 9949 9951 9953 9955 9958 9960 9962 9964 9966 9968 9969 9969 9970 9970 9969 9969 9968 9967 9966 9966 9965 9965 9965 9966 9967 9969 9970 9973 9975 9978 9981 9984 9987 9989 9992 9994 9996 9997 9998 9999100001000010000 9999 9999 9998 9998 9997 9996 9996 9996 9995 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9998 9998 9997 9996 9995 9994 9993 9991 9989 9987 9985 9983 9980 9977 9974 9971 9967 9964 9960 9956 9952 9948 9944 9940 9935 9931 9927 9922 9918 9914 9909 9905 9901 9897 9893 9889 9886 9882 9878 9875 9871 9867 9864 9860 9855 9851 9846 9841 9835 9829 9822 9814 9806 9797 9787 9777 9766 9755 9743 9731 9719 9707 9695 9684 9673 9663 9655 9647 9641 9636 9633 9632 9632 9634 9638 9643 9650 9658 9668 9678 9690 9703 9717 9731 9746 9760 9775 9790 9804 9818 9832 9844 9856 9867 9878 9887 9896 9904 9910 9917 9922 9927 9931 9935 9939 9942 9945 9949 9952 9955 9958 9961 9965 9968 9971 9974 9976 9979 9981 9982 9983 9984 9984 9984 9983 9982 9981 9980 9978 9976 9975 9973 9972 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9965 9964 9962 9959 9956 9953 9949 9944 9939 9934 9929 9924 9919 9914 9909 9905 9901 9898 9895 9892 9890 9889 9888 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9895 9896 9898 9900 9902 9904 9907 9910 9913 9916 9919 9923 9926 9930 9934 9937 9941 9944 9948 9951 9954 9957 9960 9963 9965 9968 9969 9971 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9976 9976 9976 9975 9974 9973 9973 9972 9971 9970 9970 9970 9969 9969 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9952 9950 9947 9943 9940 9936 9932 9928 9923 4964 5 3 4 9918 9912 9906 9900 9894 9887 9880 9873 9866 9858 9851 9843 9835 9827 9819 9811 9802 9794 9785 9776 9766 9757 9746 9735 9723 9711 9698 9683 9668 9652 9635 9616 9597 9576 9554 9531 9506 9480 9453 9425 9395 9364 9333 9300 9266 9232 9197 9161 9125 9089 9054 9018 8983 8949 8916 8885 8855 8827 8801 8778 8758 8741 8726 8715 8708 8704 8704 8707 8714 8724 8738 8754 8774 8797 8822 8849 8879 8910 8942 8976 9010 9045 9080 9115 9150 9184 9219 9252 9285 9317 9349 9379 9409 9437 9465 9492 9518 9543 9568 9591 9613 9635 9656 9675 9694 9712 9728 9744 9759 9773 9785 9798 9809 9819 9829 9838 9846 9854 9861 9868 9875 9881 9887 9893 9898 9903 9908 9913 9918 9922 9927 9931 9935 9938 9942 9945 9948 9951 9954 9956 9959 9961 9962 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9976 9976 9975 9974 9973 9972 9970 9968 9967 9965 9962 9960 9958 9956 9954 9951 9949 9947 9945 9943 9941 9939 9936 9934 9932 9930 9928 9926 9923 9921 9918 9916 9913 9911 9908 9905 9903 9900 9898 9896 9894 9892 9891 9889 9889 9888 9889 9889 9890 9892 9893 9896 9898 9901 9904 9908 9911 9915 9918 9921 9925 9928 9930 9933 9935 9937 9938 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9956 9957 9957 9956 9956 9955 9954 9952 9950 9949 9947 9944 9942 9940 9937 9935 9932 9929 9926 9923 9919 9915 9910 9905 9899 9893 9885 9877 9867 9856 9844 9830 9814 9797 9778 9757 9733 9708 9680 9650 9618 9583 9547 9508 9468 9426 9383 9340 9296 9253 9210 9169 9130 9093 9060 9030 9004 8983 8967 8957 8951 8951 8957 8968 8983 9004 9028 9057 9089 9124 9161 9200 9240 9281 9322 9362 9402 9441 9479 9515 9550 9582 9613 9641 9668 9692 9715 9735 9754 9771 9786 9800 9812 9824 9834 9843 9852 9860 9868 9875 9882 9888 9895 9901 9907 9913 9918 9923 9927 9930 9933 9935 9935 9935 9934 9931 9928 9923 9918 9911 9903 9895 9885 9874 9861 9847 9831 9813 9792 9767 9739 9706 9667 9623 9571 9512 9444 9368 9282 9186 9079 8962 8835 8697 8549 8391 8224 8049 7867 7678 7485 7289 7090 6892 6695 6502 6314 6134 5963 5804 5659 5529 5417 5323 5250 5198 5168 5162 5179 5219 5283 5368 5474 5600 5744 5903 6075 6258 6450 6647 6847 7048 7247 7443 7632 7815 7988 8152 8306 8448 8580 8701 8811 8912 9003 9085 9160 9228 9289 9345 9396 4965 5 3 4 9442 9485 9524 9560 9593 9623 9651 9675 9698 9718 9735 9751 9764 9776 9785 9794 9801 9807 9812 9817 9821 9825 9828 9832 9835 9838 9841 9844 9846 9848 9849 9850 9850 9849 9847 9845 9841 9836 9830 9823 9814 9805 9793 9781 9767 9751 9734 9714 9692 9667 9640 9609 9575 9537 9495 9449 9398 9342 9280 9213 9141 9062 8978 8889 8794 8693 8588 8478 8364 8248 8129 8009 7888 7769 7652 7539 7431 7329 7235 7149 7074 7010 6959 6920 6895 6884 6886 6903 6933 6977 7033 7100 7178 7264 7359 7460 7566 7675 7786 7898 8009 8118 8224 8326 8424 8516 8603 8683 8757 8825 8886 8941 8991 9034 9072 9104 9132 9156 9175 9191 9204 9213 9221 9226 9229 9231 9232 9232 9231 9231 9230 9229 9229 9230 9232 9235 9239 9245 9252 9261 9271 9283 9296 9310 9326 9343 9361 9380 9399 9419 9439 9459 9479 9499 9517 9535 9552 9568 9582 9595 9606 9615 9623 9628 9632 9634 9633 9631 9628 9622 9615 9607 9598 9588 9578 9567 9556 9545 9534 9524 9514 9506 9498 9491 9486 9481 9478 9476 9475 9476 9477 9480 9484 9489 9495 9501 9509 9518 9527 9537 9548 9559 9571 9583 9596 9609 9621 9634 9647 9660 9672 9684 9696 9707 9718 9728 9738 9746 9755 9763 9770 9777 9784 9790 9797 9802 9808 9813 9819 9824 9829 9833 9838 9842 9846 9850 9853 9856 9859 9861 9863 9865 9866 9867 9868 9869 9869 9869 9870 9870 9869 9869 9869 9868 9868 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9839 9837 9836 9835 9834 9833 9833 9833 9833 9833 9833 9834 9834 9835 9836 9837 9839 9840 9842 9844 9846 9848 9851 9853 9856 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9886 9887 9888 9889 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9892 9891 9890 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9870 9868 9867 9865 9863 9861 9859 9857 9854 9850 9845 9840 9834 9826 9817 9807 9795 9781 9765 9748 9728 9706 9682 9656 9627 9596 9563 9528 9491 9452 9412 9370 9327 9284 9240 9196 9153 9110 9068 9028 8989 8953 8918 8885 8854 8825 8798 8772 8747 8723 8699 8674 8649 8623 8595 8565 8532 8496 8458 8417 8373 8326 8276 8224 8170 8115 8059 8003 7947 7892 7838 7786 7737 7690 7647 7608 7572 7541 7514 7492 7474 7461 7453 7450 7451 7457 7468 7484 7504 7529 7559 7593 7632 7675 7722 7773 7827 7884 7944 8005 8068 8133 8197 8261 8325 8387 8447 8506 8561 8614 8663 8708 8750 8789 8823 8854 8881 8904 8924 8941 8954 8964 8971 8974 8975 8973 8967 8959 8948 8934 8917 8897 8875 8850 8822 8792 8759 8724 8687 8648 8606 8562 8516 8467 8415 8360 8302 8241 8175 8105 8031 7952 7867 7778 4966 5 3 4 7682 7581 7475 7363 7245 7122 6994 6862 6725 6584 6439 6291 6139 5985 5828 5669 5507 5343 5177 5010 4841 4671 4499 4327 4156 3984 3814 3646 3480 3318 3161 3009 2863 2724 2593 2470 2356 2251 2156 2069 1992 1924 1865 1814 1771 1736 1709 1689 1676 1670 1672 1682 1700 1727 1764 1812 1871 1942 2026 2124 2235 2360 2500 2653 2819 2998 3188 3387 3595 3810 4029 4251 4474 4697 4917 5132 5343 5547 5743 5931 6110 6280 6441 6594 6738 6874 7002 7123 7238 7347 7451 7549 7643 7733 7819 7902 7981 8056 8128 8196 8261 8322 8380 8435 8486 8533 8578 8619 8657 8692 8724 8754 8781 8805 8826 8845 8861 8875 8885 8893 8897 8899 8897 8892 8883 8871 8856 8838 8816 8792 8765 8737 8706 8675 8644 8613 8583 8555 8529 8506 8486 8471 8461 8455 8455 8460 8471 8487 8509 8536 8568 8604 8644 8687 8733 8781 8831 8881 8932 8982 9032 9080 9127 9172 9214 9255 9293 9329 9363 9395 9425 9453 9479 9503 9526 9548 9568 9587 9606 9623 9639 9654 9669 9682 9694 9705 9716 9725 9734 9741 9748 9754 9760 9765 9769 9773 9777 9781 9785 9789 9792 9797 9801 9805 9810 9814 9819 9824 9828 9833 9837 9842 9846 9849 9853 9856 9858 9861 9863 9865 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9887 9886 9885 9884 9882 9880 9877 9874 9871 9866 9861 9855 9848 9840 9831 9820 9809 9796 9781 9766 9749 9731 9712 9693 9672 9651 9630 9608 9587 9566 9545 9526 9507 9490 9475 9461 9449 9440 9432 9427 9424 9424 9426 9430 9436 9444 9454 9466 9479 9493 9508 9523 9539 9555 9571 9587 9603 9618 9633 9647 9661 9675 9688 9701 9713 9726 9737 9749 9761 9772 9783 9794 9805 9815 9825 9835 9844 9853 9861 9869 9876 9882 9887 9892 9896 9900 9903 9906 9909 9911 9913 9915 9916 9918 9920 9921 9922 9923 9924 9925 9925 9925 9925 9924 9923 9922 9920 9917 9914 9911 9907 9903 9899 9895 9891 9886 9882 9877 9872 9867 9862 9857 9851 9845 9839 9832 9824 9816 9808 9798 9788 9778 9767 9755 9743 9731 9718 9706 9694 9682 9670 9659 9648 9639 9630 9622 9615 9609 9605 9601 9598 9596 9595 9595 9596 9598 9600 9603 9607 9611 9616 9622 9628 9634 9641 9648 9656 9664 9673 9682 9692 9701 9711 9722 9732 9743 9754 9765 9775 9786 9797 9807 9818 9828 9837 9846 9855 9863 9871 9878 9884 9890 9895 9900 9904 9907 9909 9911 9913 9914 9914 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9904 9903 9902 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9922 4967 5 3 4 9923 9923 9923 9924 9923 9923 9922 9922 9921 9920 9919 9918 9918 9918 9917 9918 9918 9919 9919 9921 9922 9923 9924 9926 9927 9928 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9934 9933 9932 9930 9928 9925 9923 9920 9917 9915 9912 9910 9908 9906 9905 9904 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9911 9911 9910 9909 9908 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9868 9864 9859 9854 9848 9841 9833 9825 9816 9806 9795 9784 9772 9760 9748 9735 9723 9710 9698 9687 9676 9666 9656 9648 9641 9634 9629 9624 9621 9619 9617 9617 9617 9618 9619 9621 9624 9627 9630 9634 9638 9643 9647 9653 9658 9664 9670 9677 9683 9690 9697 9704 9712 9719 9725 9732 9738 9744 9749 9754 9758 9761 9763 9765 9766 9766 9766 9765 9763 9760 9757 9754 9749 9745 9739 9734 9727 9721 9714 9706 9698 9691 9682 9674 9666 9658 9650 9643 9636 9631 9626 9622 9619 9618 9617 9619 9621 9625 9630 9636 9644 9652 9661 9670 9680 9690 9699 9709 9718 9726 9734 9741 9747 9752 9756 9758 9760 9760 9760 9758 9755 9751 9745 9738 9730 9720 9708 9695 9679 9661 9641 9618 9593 9564 9532 9497 9458 9416 9370 9320 9267 9211 9152 9090 9026 8960 8893 8826 8758 8692 8628 8566 8508 8454 8405 8361 8323 8292 8269 8252 8243 8242 8249 8263 8284 8312 8346 8386 8431 8481 8534 8590 8648 8708 8769 8830 8890 8950 9008 9065 9119 9171 9221 9268 9312 9353 9392 9428 9461 9492 9521 9548 9572 9595 9616 9636 9654 9671 9687 9701 9715 9728 9740 9751 9761 9770 9779 9788 9795 9802 9808 9814 9819 9823 9827 9830 9833 9835 9837 9838 9839 9840 9840 9840 9840 9840 9839 9839 9838 9837 9836 9835 9834 9833 9831 9830 9829 9827 9825 9823 9821 9819 9817 9814 9811 9808 9805 9801 9797 9793 9788 9783 9778 9772 9765 9758 9750 9742 9733 9724 9714 9703 9692 9681 9669 9657 9645 9633 9620 9608 9596 9584 9572 9560 9548 9536 9524 9513 9500 9488 9475 9461 9447 9432 9416 9399 9381 9362 9341 9319 9296 9270 9244 9215 9184 9151 9115 9077 9036 8991 8944 8892 8837 8777 8713 8644 8570 8491 8406 8315 8218 8116 8007 7891 7769 7641 7506 7365 7217 7063 6903 6737 6565 6389 6208 6023 5835 5644 5452 5258 5065 4872 4681 4492 4307 4126 3951 3781 3619 3464 3318 3182 3056 2940 2837 2747 2670 2607 2560 2530 2516 2520 2542 2584 2645 2725 2825 2943 3081 3236 3408 3595 3796 4009 4232 4462 4698 4937 5177 5416 5652 5883 6108 6324 6531 6728 6915 7091 7257 7411 7556 7690 7815 7932 8041 8143 8239 8329 8414 8494 8569 8641 8709 8774 8835 8893 8947 4968 5 3 4 8999 9047 9093 9136 9176 9214 9250 9283 9315 9344 9372 9399 9425 9449 9472 9494 9515 9535 9554 9571 9588 9604 9618 9632 9645 9656 9667 9677 9687 9695 9703 9711 9719 9726 9733 9741 9748 9755 9761 9768 9775 9781 9787 9793 9798 9803 9808 9812 9816 9820 9823 9827 9830 9833 9836 9839 9843 9846 9850 9854 9858 9862 9866 9870 9874 9878 9881 9885 9888 9891 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9911 9913 9914 9916 9917 9918 9919 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9912 9911 9909 9907 9905 9903 9900 9898 9895 9891 9888 9885 9881 9878 9874 9871 9867 9864 9860 9857 9854 9851 9848 9845 9842 9840 9838 9836 9834 9833 9832 9831 9830 9829 9828 9826 9825 9822 9819 9815 9810 9804 9796 9786 9775 9762 9747 9730 9710 9688 9663 9635 9604 9569 9531 9489 9443 9393 9337 9277 9211 9140 9064 8982 8895 8803 8707 8606 8503 8397 8290 8183 8077 7973 7873 7777 7688 7606 7533 7470 7417 7376 7346 7329 7324 7332 7351 7382 7425 7477 7538 7608 7685 7767 7854 7944 8036 8128 8221 8311 8399 8483 8563 8639 8708 8772 8829 8880 8925 8963 8994 9020 9040 9055 9065 9070 9072 9071 9066 9060 9053 9045 9036 9027 9019 9012 9007 9003 9000 9000 9001 9005 9010 9017 9025 9034 9044 9054 9064 9074 9082 9088 9093 9094 9092 9087 9077 9062 9043 9018 8987 8951 8908 8860 8806 8745 8679 8607 8530 8448 8360 8269 8173 8074 7972 7867 7760 7652 7544 7435 7327 7221 7117 7016 6920 6829 6744 6667 6597 6537 6487 6447 6419 6403 6399 6408 6430 6463 6509 6566 6634 6711 6795 6887 6983 7082 7182 7281 7377 7469 7553 7629 7695 7748 7789 7815 7825 7820 7798 7760 7705 7633 7547 7445 7329 7200 7060 6909 6749 6582 6409 6232 6052 5871 5691 5513 5339 5172 5011 4861 4721 4594 4481 4384 4304 4243 4202 4181 4182 4204 4248 4315 4403 4512 4640 4787 4951 5130 5321 5523 5733 5949 6168 6388 6606 6821 7031 7233 7427 7611 7785 7948 8099 8239 8369 8487 8595 8694 8784 8866 8941 9009 9072 9129 9182 9231 9276 9319 9358 9394 9427 9458 9487 9513 9537 9558 9578 9595 9611 9625 9637 9649 9658 9667 9675 9682 9689 9695 9701 9706 9711 9716 9720 9724 9729 9733 9737 9740 9744 9748 9751 9755 9758 9762 9765 9769 9772 9776 9780 9783 9787 9791 9795 9798 9802 9806 9809 9813 9816 9820 9823 9826 9829 9832 9836 9839 9842 9845 9848 9852 9855 9858 9862 9865 9868 9872 9875 9878 9882 9885 9888 9891 9894 9897 9899 9902 9905 9907 9909 9912 9914 9916 9919 9921 9923 9925 9926 9928 9930 9931 9932 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 4969 5 3 4 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9936 9934 9933 9931 9930 9928 9927 9926 9925 9925 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9883 9880 9877 9874 9871 9868 9866 9864 9862 9860 9859 9859 9858 9858 9859 9860 9861 9862 9864 9866 9868 9870 9873 9875 9878 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9908 9910 9913 9915 9918 9921 9924 9926 9929 9932 9934 9936 9938 9940 9941 9942 9942 9943 9943 9942 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9899 9901 9903 9905 9908 9910 9912 9915 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9935 9936 9936 9937 9936 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9935 9935 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9888 9887 9885 9884 9884 9883 9882 9882 9882 9882 9883 9883 9884 9885 9886 9888 9889 9890 9892 9893 9895 9896 9897 9898 9899 9899 9900 9900 9899 9899 9898 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9870 9867 9864 9862 9860 9858 9855 9853 9851 9849 9847 9845 9843 9841 9839 9836 9834 9831 9828 9825 9822 9818 9815 9811 9807 9803 9799 9795 9792 9788 9784 9779 9775 9771 9767 9762 9757 9752 9747 9741 9734 9727 9720 9712 9703 9694 9683 9672 9660 9647 9634 9619 9603 9586 9568 9549 9528 9506 9482 9457 9429 9400 9367 9332 9294 9253 9207 9157 9103 9043 8978 8907 8829 8745 8653 8554 8447 8332 8209 8078 7939 7792 7637 7475 7306 7130 6948 6761 6569 6373 6174 5973 5770 5567 5364 5162 4962 4764 4570 4380 4196 4017 3846 3682 3527 3381 3246 3123 3013 2916 2835 2770 2722 2692 2682 2691 2721 2772 2843 2936 3048 3180 3331 3500 3684 3882 4093 4313 4542 4776 5013 5252 5490 5724 5954 6178 6394 6601 6799 6986 7163 7330 7486 7631 7767 7893 8011 8119 8221 8314 8402 8483 4970 5 3 4 8558 8628 8693 8753 8809 8861 8909 8953 8994 9031 9066 9098 9127 9154 9179 9202 9224 9244 9263 9280 9297 9313 9328 9342 9355 9367 9378 9388 9396 9402 9407 9410 9411 9410 9407 9402 9396 9387 9377 9365 9352 9337 9321 9305 9288 9270 9252 9234 9216 9199 9182 9166 9151 9138 9126 9115 9106 9099 9094 9092 9091 9092 9096 9102 9110 9120 9131 9145 9159 9175 9192 9210 9227 9245 9263 9281 9297 9313 9328 9342 9354 9365 9374 9382 9389 9394 9397 9400 9401 9401 9400 9398 9396 9394 9391 9387 9384 9381 9378 9376 9374 9373 9373 9373 9375 9377 9380 9385 9390 9397 9404 9413 9422 9432 9443 9454 9466 9478 9490 9503 9516 9528 9540 9552 9564 9575 9586 9597 9607 9616 9625 9633 9640 9647 9654 9660 9665 9670 9674 9678 9681 9684 9687 9689 9691 9693 9695 9696 9697 9698 9699 9700 9701 9701 9702 9702 9702 9701 9700 9699 9698 9697 9695 9692 9690 9687 9684 9680 9676 9672 9667 9661 9654 9647 9638 9628 9617 9603 9589 9572 9553 9532 9508 9483 9456 9427 9396 9364 9332 9298 9265 9233 9202 9172 9144 9119 9096 9076 9060 9047 9036 9029 9024 9022 9020 9020 9019 9017 9013 9006 8995 8979 8956 8926 8887 8840 8782 8714 8635 8545 8443 8330 8205 8069 7921 7763 7596 7419 7234 7041 6842 6639 6431 6221 6009 5798 5589 5383 5182 4988 4802 4626 4461 4310 4174 4054 3953 3870 3808 3768 3750 3755 3783 3834 3907 4004 4121 4259 4415 4588 4776 4977 5188 5407 5632 5860 6089 6316 6540 6759 6970 7173 7366 7549 7720 7879 8027 8162 8286 8398 8499 8589 8669 8739 8800 8851 8894 8929 8956 8974 8985 8987 8982 8968 8946 8916 8877 8830 8773 8709 8635 8553 8463 8364 8258 8145 8026 7900 7770 7637 7500 7363 7226 7091 6960 6834 6714 6604 6504 6415 6341 6281 6236 6208 6198 6204 6228 6269 6327 6400 6487 6587 6699 6820 6950 7085 7224 7366 7509 7650 7790 7926 8058 8185 8306 8420 8529 8630 8726 8815 8898 8975 9047 9114 9177 9235 9289 9339 9386 9430 9470 9508 9543 9575 9605 9632 9657 9680 9701 9720 9737 9753 9767 9780 9793 9804 9814 9824 9833 9841 9849 9856 9863 9869 9875 9881 9886 9891 9895 9899 9902 9905 9908 9910 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9939 9940 9940 9941 9941 9941 9941 9941 9940 9938 9937 9934 9932 9929 9925 9921 9917 9912 9907 9901 9896 9890 9883 9877 9871 9864 9858 9851 9846 9840 9835 9830 9827 9823 9821 9819 9819 9819 9819 9821 9823 9826 9830 9833 9838 9842 9846 9851 9855 9859 9863 9867 9870 9873 9876 9878 9879 9881 9882 9883 9883 9883 9883 9883 9883 9882 9881 9880 9879 9877 9876 9873 9871 9869 9866 4971 5 3 4 9863 9859 9856 9852 9848 9844 9840 9836 9832 9829 9825 9821 9818 9815 9812 9810 9807 9805 9803 9801 9799 9798 9796 9795 9793 9792 9791 9789 9788 9787 9787 9786 9786 9786 9786 9787 9788 9789 9791 9793 9796 9799 9803 9807 9811 9815 9820 9825 9829 9834 9838 9842 9846 9850 9853 9856 9858 9861 9863 9865 9866 9868 9869 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9874 9872 9870 9868 9865 9862 9860 9857 9854 9850 9847 9844 9841 9837 9834 9830 9826 9822 9818 9813 9807 9801 9793 9785 9776 9766 9754 9742 9728 9713 9697 9679 9660 9639 9617 9592 9566 9537 9506 9472 9433 9391 9345 9293 9235 9171 9099 9021 8934 8840 8737 8625 8504 8374 8236 8090 7936 7774 7605 7430 7249 7063 6873 6680 6484 6287 6089 5892 5696 5503 5314 5129 4952 4781 4620 4470 4332 4208 4098 4006 3931 3876 3840 3825 3832 3860 3910 3981 4072 4183 4312 4458 4618 4792 4975 5168 5366 5568 5772 5976 6177 6374 6566 6751 6928 7097 7257 7408 7550 7682 7806 7922 8031 8132 8227 8316 8399 8478 8553 8623 8690 8754 8815 8872 8927 8978 9027 9073 9116 9157 9194 9229 9261 9290 9316 9340 9362 9381 9398 9413 9426 9438 9448 9457 9465 9471 9477 9482 9486 9490 9494 9497 9501 9505 9509 9514 9519 9524 9531 9538 9545 9554 9563 9573 9583 9594 9605 9616 9628 9640 9652 9663 9675 9686 9697 9707 9718 9727 9736 9745 9753 9761 9768 9775 9781 9787 9792 9797 9802 9806 9810 9813 9816 9819 9822 9824 9826 9829 9831 9833 9835 9837 9840 9842 9844 9847 9849 9852 9854 9857 9860 9863 9865 9868 9871 9874 9877 9880 9883 9887 9890 9894 9897 9901 9905 9908 9912 9916 9920 9923 9927 9930 9933 9936 9938 9940 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9957 9957 9956 9954 9953 9951 9950 9948 9946 9943 9941 9939 9937 9935 9933 9932 9930 9928 9926 9923 9921 9918 9915 9912 9908 9904 9900 9895 9890 9885 9880 9875 9869 9864 9859 9854 9850 9846 9842 9839 9836 9833 9831 9830 9829 9828 9828 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9830 9829 9829 9828 9827 9826 9824 9822 9820 9817 9814 9811 9807 9803 9799 9794 9789 9783 9777 9771 9765 9758 9751 9743 9736 9729 9721 9714 9706 9699 9692 9685 9679 9673 9668 9663 9658 9655 9651 9649 9647 9645 9645 9644 9645 9646 9647 9649 9651 9653 9655 9658 9661 9664 9667 9670 9673 9676 9678 9681 9683 9686 9688 9690 9693 9695 9697 9699 9701 9702 9704 9706 9708 9710 9712 9714 9716 9719 9721 9723 9726 9728 9731 9734 9737 9740 9744 9748 9752 9756 9761 4972 5 3 4 9766 9771 9776 9782 9788 9794 9800 9806 9812 9818 9824 9830 9836 9841 9846 9852 9856 9861 9865 9869 9873 9876 9879 9882 9885 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9902 9901 9899 9896 9893 9890 9886 9882 9877 9872 9866 9859 9852 9845 9838 9830 9821 9813 9804 9796 9787 9778 9770 9762 9754 9746 9739 9732 9725 9719 9714 9710 9706 9703 9701 9699 9699 9699 9701 9703 9706 9711 9716 9721 9728 9735 9743 9751 9760 9768 9777 9786 9794 9802 9810 9818 9825 9831 9837 9843 9848 9853 9858 9862 9866 9870 9874 9878 9881 9885 9889 9893 9897 9901 9905 9910 9913 9917 9921 9925 9928 9931 9934 9936 9938 9940 9941 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9953 9953 9953 9952 9951 9950 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9932 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9928 9929 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9953 9954 9955 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9971 9969 9967 9965 9963 9960 9957 9954 9951 9947 9944 9941 9937 9934 9931 9928 9924 9921 9917 9913 9908 9904 9899 9894 9888 9882 9875 9868 9861 9854 9846 9838 9830 9823 9815 9807 9800 9793 9786 9780 9774 9768 9763 9758 9754 9750 9747 9744 9742 9741 9740 9739 9740 9740 9742 9744 9746 9750 9753 9757 9761 9765 9769 9774 9778 9782 9786 9790 9793 9796 9799 9801 9804 9806 9808 9810 9812 9814 9816 9819 9821 9824 9827 9831 9834 9837 9841 9844 9847 9850 9852 9854 9856 9858 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9870 9870 9870 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 9859 9857 9855 9853 9850 9847 9843 9839 9835 9830 9825 9819 9813 9806 9799 9792 9783 9775 9766 9756 9745 9734 9723 9710 9697 9683 9668 9653 9637 9620 9603 9586 9569 9551 9534 9518 9502 9487 9474 9462 9451 9443 9437 9433 9430 9431 9433 9437 9443 9451 9460 9470 9481 9493 9504 9516 9526 9536 9545 9552 9558 9562 9565 9565 9563 9559 9553 9545 9534 9521 9505 9487 9466 9442 9415 9385 9351 9313 9271 9225 9175 9120 9060 8996 8927 8853 4973 5 3 4 8774 8692 8605 8514 8420 8323 8223 8121 8017 7912 7805 7697 7588 7478 7368 7256 7143 7029 6914 6796 6676 6554 6428 6300 6168 6032 5892 5749 5602 5451 5298 5142 4983 4823 4663 4501 4341 4181 4023 3868 3715 3567 3424 3285 3153 3027 2909 2798 2697 2606 2527 2459 2404 2364 2339 2331 2340 2368 2416 2483 2571 2679 2808 2956 3123 3308 3509 3724 3951 4189 4433 4683 4936 5188 5439 5685 5925 6157 6379 6591 6793 6982 7160 7326 7481 7625 7759 7884 8000 8108 8209 8304 8393 8477 8556 8630 8700 8767 8829 8888 8943 8994 9042 9087 9128 9166 9201 9234 9264 9292 9318 9342 9365 9387 9408 9428 9448 9466 9485 9502 9519 9535 9551 9566 9580 9594 9606 9618 9628 9638 9648 9656 9664 9671 9678 9684 9689 9694 9699 9703 9707 9710 9712 9714 9715 9714 9713 9710 9706 9700 9693 9684 9674 9661 9647 9631 9614 9594 9574 9551 9528 9503 9478 9451 9425 9398 9371 9345 9320 9295 9272 9251 9232 9215 9200 9188 9179 9173 9170 9170 9174 9180 9189 9201 9216 9233 9253 9274 9297 9321 9346 9372 9398 9425 9451 9477 9502 9527 9550 9573 9594 9615 9634 9653 9670 9687 9702 9717 9731 9744 9757 9769 9781 9792 9802 9813 9823 9832 9841 9849 9857 9864 9871 9877 9882 9887 9892 9896 9899 9902 9905 9908 9911 9913 9915 9917 9920 9922 9924 9926 9928 9929 9931 9933 9934 9935 9937 9937 9938 9939 9939 9939 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9938 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9946 9945 9945 9943 9942 9940 9938 9935 9933 9930 9926 9923 9920 9917 9913 9910 9907 9904 9901 9899 9896 9893 9891 9888 9886 9883 9880 9878 9875 9872 9870 9867 9865 9862 9860 9858 9857 9855 9855 9854 9854 9854 9854 9855 9856 9857 9859 9860 9862 9864 9865 9867 9869 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9965 9965 9964 9963 9962 9960 9958 9956 9954 9952 9950 9949 9947 9946 9945 9944 9943 9943 9943 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9961 9960 9959 9958 9957 9955 9953 9951 9949 9947 9946 9944 9942 9940 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 4974 5 3 4 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9961 9961 9961 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9944 9942 9940 9937 9935 9932 9929 9925 9921 9916 9910 9904 9897 9889 9881 9871 9861 9850 9838 9825 9811 9796 9779 9762 9744 9724 9704 9681 9658 9633 9607 9580 9552 9523 9493 9463 9432 9401 9371 9342 9313 9287 9262 9239 9219 9201 9187 9175 9167 9163 9161 9163 9168 9176 9186 9199 9214 9231 9249 9268 9288 9309 9329 9350 9370 9389 9408 9425 9442 9456 9469 9481 9490 9498 9503 9506 9507 9505 9501 9495 9486 9475 9461 9445 9426 9406 9383 9359 9334 9307 9279 9251 9223 9195 9168 9142 9117 9094 9073 9055 9039 9026 9017 9011 9008 9008 9012 9019 9028 9041 9056 9073 9092 9112 9134 9156 9179 9201 9224 9245 9266 9286 9304 9320 9334 9346 9357 9365 9370 9374 9375 9374 9370 9365 9358 9349 9338 9327 9314 9300 9286 9271 9256 9242 9229 9216 9205 9195 9187 9180 9176 9175 9175 9178 9183 9191 9201 9213 9226 9242 9259 9277 9296 9317 9337 9358 9379 9400 9421 9441 9461 9479 9497 9514 9529 9544 9557 9568 9578 9587 9594 9599 9603 9605 9605 9604 9602 9599 9595 9590 9585 9579 9573 9567 9562 9557 9552 9549 9546 9545 9545 9546 9548 9552 9557 9563 9570 9578 9587 9598 9609 9621 9633 9647 9661 9675 9690 9706 9722 9738 9754 9770 9786 9802 9818 9833 9848 9862 9875 9887 9898 9908 9917 9925 9931 9937 9942 9946 9950 9953 9955 9957 9959 9961 9963 9965 9968 9970 9973 9976 9978 9981 9984 9986 9989 9991 9992 9993 9994 9994 9994 9993 9992 9991 9989 9988 9986 9985 9983 9982 9981 9981 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9984 9983 9983 9982 9982 9983 9983 9983 9984 9984 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9979 9978 9976 9975 9973 9971 9970 9968 9966 9965 9963 9962 9961 9959 9958 9957 9956 9954 9953 9951 9949 9947 9944 9941 9938 9934 9931 9927 9923 9919 9915 9911 9907 9903 9900 9897 9895 9893 9892 9891 9890 9890 9891 9891 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9933 9934 9935 9937 9939 9942 9944 9946 9949 9951 4975 5 3 4 9954 9956 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9963 9963 9963 9962 9962 9961 9960 9959 9956 9954 9951 9947 9944 9939 9935 9930 9925 9920 9914 9909 9904 9899 9894 9890 9885 9881 9877 9873 9870 9866 9863 9861 9858 9856 9854 9852 9851 9849 9848 9848 9847 9847 9847 9847 9846 9846 9845 9843 9841 9838 9834 9829 9822 9814 9805 9793 9779 9763 9745 9723 9699 9671 9640 9605 9567 9523 9475 9423 9365 9302 9234 9161 9083 9000 8912 8821 8725 8628 8528 8427 8325 8225 8127 8031 7940 7854 7775 7702 7637 7582 7535 7497 7470 7452 7443 7443 7451 7466 7488 7515 7546 7580 7615 7651 7685 7716 7744 7768 7786 7798 7804 7803 7797 7784 7765 7743 7716 7687 7657 7626 7597 7571 7549 7533 7523 7520 7525 7540 7563 7595 7637 7687 7745 7811 7883 7961 8043 8129 8217 8306 8395 8483 8569 8652 8732 8808 8880 8947 9010 9068 9122 9171 9217 9258 9296 9330 9362 9392 9419 9444 9467 9489 9509 9528 9546 9562 9577 9591 9603 9614 9624 9632 9639 9645 9649 9651 9653 9653 9653 9651 9649 9646 9642 9639 9635 9631 9627 9624 9621 9618 9616 9615 9614 9614 9615 9617 9620 9624 9628 9634 9640 9648 9656 9665 9675 9686 9697 9708 9720 9733 9745 9757 9769 9781 9792 9802 9812 9821 9830 9837 9844 9849 9854 9858 9862 9864 9867 9868 9869 9869 9869 9869 9868 9866 9865 9862 9860 9857 9853 9849 9846 9841 9837 9833 9830 9826 9823 9820 9819 9818 9818 9818 9820 9822 9826 9830 9834 9840 9845 9851 9857 9863 9869 9875 9881 9887 9892 9897 9901 9906 9910 9914 9918 9922 9926 9930 9934 9938 9942 9946 9950 9953 9957 9960 9962 9964 9966 9967 9967 9967 9967 9966 9965 9963 9961 9959 9957 9954 9952 9949 9947 9944 9942 9939 9936 9933 9930 9927 9923 9920 9916 9912 9907 9903 9898 9893 9888 9884 9879 9875 9870 9866 9862 9859 9855 9852 9850 9848 9846 9844 9843 9842 9841 9841 9840 9840 9840 9841 9841 9842 9842 9842 9843 9843 9843 9843 9843 9843 9842 9841 9841 9840 9838 9837 9836 9835 9834 9833 9833 9833 9833 9833 9834 9835 9836 9838 9840 9842 9844 9847 9849 9852 9855 9857 9860 9862 9865 9867 9869 9871 9873 9875 9876 9878 9879 9880 9881 9882 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9871 9870 9868 9867 9866 9865 9864 9864 9863 9862 9862 9862 9862 9862 4976 5 3 4 9863 9863 9864 9865 9865 9866 9866 9866 9866 9866 9864 9862 9860 9857 9853 9848 9842 9836 9828 9820 9810 9800 9788 9775 9761 9745 9728 9708 9687 9663 9637 9608 9576 9540 9501 9459 9412 9362 9307 9248 9184 9115 9042 8964 8881 8793 8700 8603 8501 8394 8283 8168 8050 7929 7806 7683 7559 7436 7316 7199 7088 6983 6886 6799 6723 6660 6609 6573 6552 6546 6555 6581 6621 6676 6745 6826 6918 7020 7131 7248 7370 7495 7623 7751 7877 8002 8124 8241 8354 8462 8564 8660 8751 8836 8915 8989 9058 9122 9181 9236 9287 9334 9377 9416 9453 9486 9517 9545 9570 9593 9614 9632 9649 9664 9676 9688 9697 9705 9711 9715 9717 9717 9714 9710 9702 9691 9676 9657 9634 9606 9573 9534 9488 9436 9376 9308 9232 9148 9054 8951 8839 8717 8585 8444 8293 8133 7965 7789 7607 7419 7228 7034 6840 6648 6459 6276 6102 5938 5786 5650 5531 5430 5350 5291 5255 5242 5252 5285 5342 5419 5518 5635 5769 5919 6081 6254 6434 6621 6811 7002 7193 7380 7563 7740 7910 8072 8225 8369 8504 8629 8744 8851 8949 9038 9120 9195 9263 9325 9381 9433 9480 9524 9563 9599 9632 9663 9690 9715 9738 9758 9777 9793 9808 9821 9832 9842 9851 9858 9865 9870 9875 9880 9883 9886 9889 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9902 9901 9900 9900 9900 9900 9901 9902 9902 9904 9905 9906 9908 9909 9910 9912 9913 9913 9914 9914 9914 9913 9912 9911 9909 9906 9904 9901 9897 9893 9889 9884 9879 9874 9868 9862 9856 9849 9841 9832 9823 9813 9801 9789 9775 9759 9742 9724 9703 9681 9657 9631 9603 9573 9542 9510 9477 9443 9408 9374 9340 9307 9275 9246 9218 9194 9173 9155 9141 9131 9125 9124 9126 9133 9144 9159 9177 9198 9222 9248 9276 9306 9336 9367 9398 9429 9459 9489 9518 9546 9572 9598 9622 9645 9666 9687 9706 9724 9741 9758 9773 9787 9800 9813 9824 9834 9844 9852 9860 9866 9872 9877 9880 9883 9886 9887 9888 9888 9888 9887 9886 9885 9883 9881 9879 9877 9875 9872 9870 9867 9864 9860 9857 9853 9849 9844 9839 9834 9829 9823 9817 9811 9805 9799 9793 9788 9782 9777 9772 9768 9764 9760 9757 9754 9752 9750 9748 9747 9745 9745 9744 9743 9742 9742 9741 9740 9740 9739 9739 9738 9737 9737 9737 9737 9737 9738 9739 9740 9742 9744 9746 9749 9753 9756 9761 9765 9770 9775 9781 9786 9792 9798 9804 9809 9815 9821 9827 9832 9837 9843 9848 9853 9857 9862 9867 9871 9875 9879 9882 9886 9889 9892 9894 9897 9898 9900 9901 9901 9902 9902 9901 9901 4977 5 3 5 9908 9907 9906 9904 9903 9902 9900 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9892 9891 9888 9886 9883 9880 9878 9875 9872 9869 9866 9864 9861 9859 9857 9855 9854 9853 9852 9852 9852 9853 9854 9855 9858 9860 9863 9866 9870 9874 9878 9882 9886 9890 9894 9898 9901 9904 9907 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9933 9933 9932 9931 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9907 9905 9903 9902 9900 9899 9897 9896 9896 9895 9895 9895 9895 9895 9896 9897 9898 9900 9902 9904 9906 9909 9912 9915 9917 9920 9923 9925 9927 9929 9930 9931 9932 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9911 9911 9912 9912 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9926 9927 9928 9928 9928 9928 9928 9928 9928 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9940 9941 9941 9941 9940 9939 9937 9934 9931 9927 9924 9920 9915 9911 9906 9902 9897 9893 9888 9883 9878 9872 9866 9859 9851 9843 9834 9825 9814 9803 9792 9780 9768 9756 9743 9731 9720 9708 9698 9687 9678 9669 9661 9654 9647 9641 9635 9630 9626 9621 9618 9614 9610 9606 9602 9598 9593 9587 9580 9571 9561 9548 9533 9515 9494 9468 9439 9405 9366 9322 9272 9217 9156 9089 9016 8937 8852 8761 8665 8564 8458 8348 8235 8119 8001 7883 7765 7648 7534 7425 7320 7223 7134 7055 6986 6929 6885 6854 6836 6833 6844 6869 6906 6956 7018 7089 7170 7257 7350 7447 7547 7647 7746 7844 7937 8027 8110 8187 8258 8321 8377 8425 8466 8501 8529 8551 8568 8581 8590 8596 8601 8605 8609 8613 8619 8627 8638 8652 8670 8691 8716 8745 8778 8814 8854 8896 8941 8987 9035 9084 9134 9183 9231 9278 9324 9369 9411 9451 9489 9525 9559 9590 9620 9647 9672 9696 9718 9738 9757 9774 9790 9805 9819 9831 9842 9852 9862 9870 9877 9883 9888 9893 9897 9900 9903 9905 9908 9910 9912 9914 9915 9917 9920 9922 9924 9927 9929 9931 9933 9935 9937 9938 9939 9939 9939 9938 9937 9936 9934 9931 9929 9926 9924 9921 9918 9916 9914 9912 9910 9909 9908 9906 9905 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9888 9887 9887 9887 9887 9888 9890 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9917 9918 9919 9921 9922 9923 9924 9926 9927 9929 9930 9931 9932 9932 4978 5 3 5 9932 9932 9931 9930 9929 9927 9925 9923 9920 9917 9914 9910 9906 9901 9896 9890 9884 9876 9868 9858 9847 9834 9820 9805 9787 9767 9745 9721 9694 9665 9633 9599 9561 9520 9477 9430 9381 9328 9272 9213 9152 9089 9024 8958 8891 8825 8759 8694 8633 8574 8519 8469 8425 8386 8354 8328 8309 8296 8289 8288 8291 8299 8311 8324 8339 8354 8368 8379 8388 8392 8391 8383 8370 8349 8320 8284 8239 8187 8128 8062 7990 7913 7832 7748 7662 7577 7493 7412 7336 7266 7204 7151 7108 7077 7058 7051 7057 7076 7107 7151 7206 7272 7348 7432 7523 7620 7721 7826 7933 8040 8147 8253 8357 8459 8556 8650 8740 8825 8906 8981 9052 9119 9181 9238 9291 9340 9385 9427 9465 9500 9532 9562 9589 9614 9637 9659 9678 9696 9713 9728 9742 9755 9767 9777 9786 9795 9802 9808 9813 9818 9821 9824 9827 9828 9830 9830 9831 9831 9831 9830 9830 9829 9827 9826 9824 9822 9819 9816 9813 9810 9806 9802 9798 9794 9790 9786 9782 9778 9775 9771 9768 9765 9761 9758 9754 9751 9747 9743 9738 9734 9729 9723 9718 9713 9707 9702 9697 9691 9686 9681 9677 9672 9667 9662 9656 9650 9644 9637 9629 9620 9611 9600 9588 9576 9562 9547 9531 9515 9497 9477 9457 9435 9412 9387 9360 9331 9300 9267 9230 9191 9149 9104 9056 9004 8949 8890 8827 8760 8689 8614 8536 8453 8365 8274 8178 8078 7973 7864 7752 7635 7514 7389 7261 7130 6996 6860 6721 6582 6441 6300 6160 6020 5883 5747 5614 5485 5359 5237 5120 5008 4901 4798 4700 4606 4517 4431 4349 4269 4191 4115 4041 3967 3894 3821 3747 3673 3599 3524 3449 3373 3296 3220 3144 3069 2995 2922 2853 2786 2724 2668 2619 2577 2545 2525 2516 2521 2542 2578 2632 2703 2792 2898 3022 3163 3318 3487 3668 3859 4056 4257 4461 4663 4862 5056 5242 5418 5582 5735 5875 6001 6113 6213 6300 6376 6441 6497 6546 6588 6626 6660 6693 6726 6760 6796 6835 6879 6927 6981 7040 7105 7176 7252 7333 7418 7507 7599 7693 7788 7884 7979 8073 8165 8253 8339 8421 8499 8572 8642 8707 8768 8825 8879 8929 8976 9020 9062 9101 9139 9174 9207 9239 9270 9298 9326 9352 9377 9400 9423 9444 9464 9484 9502 9520 9537 9553 9569 9584 9598 9612 9625 9637 9649 9661 9671 9681 9691 9700 9708 9716 9724 9731 9737 9744 9750 9755 9761 9766 9771 9775 9779 9783 9787 9790 9793 9795 9796 9797 9797 9797 9796 9794 9792 9789 9786 9782 9778 9773 9768 9763 9758 9752 9746 9740 9734 9727 9720 9712 9704 9694 9685 9674 9663 9651 9639 9627 9614 9602 9590 9578 9567 9557 9549 9541 9536 9531 9529 9528 9529 9531 9535 9539 9546 9553 9560 9569 9578 9587 9597 9607 9617 9627 9637 9647 9656 9666 9675 9684 9693 9701 9709 9717 9725 9731 9738 9744 9749 9754 9758 9761 9764 4979 5 3 5 9766 9766 9766 9766 9764 9761 9758 9754 9749 9743 9737 9730 9722 9714 9706 9697 9688 9680 9671 9663 9656 9648 9642 9637 9632 9629 9627 9626 9626 9628 9631 9635 9640 9647 9653 9661 9669 9677 9686 9694 9702 9710 9717 9724 9731 9738 9744 9750 9756 9761 9767 9773 9778 9784 9789 9794 9799 9803 9807 9810 9812 9814 9814 9814 9812 9809 9805 9799 9793 9785 9776 9767 9756 9743 9730 9715 9700 9683 9664 9645 9624 9601 9578 9553 9527 9500 9472 9444 9415 9386 9357 9328 9300 9273 9247 9222 9199 9178 9159 9141 9127 9114 9105 9097 9093 9091 9092 9095 9101 9109 9119 9131 9145 9160 9177 9194 9212 9230 9248 9266 9284 9301 9318 9333 9347 9360 9372 9382 9390 9397 9402 9406 9408 9408 9406 9403 9399 9394 9387 9380 9372 9363 9355 9347 9339 9332 9326 9321 9317 9315 9315 9316 9319 9324 9330 9339 9349 9360 9373 9387 9402 9419 9436 9453 9471 9489 9507 9525 9543 9560 9576 9591 9605 9618 9629 9639 9648 9655 9661 9666 9669 9671 9673 9673 9673 9673 9672 9671 9671 9670 9670 9670 9670 9671 9672 9673 9675 9677 9680 9682 9685 9689 9692 9696 9701 9706 9711 9717 9723 9730 9738 9746 9754 9763 9772 9781 9790 9799 9808 9816 9824 9831 9837 9843 9848 9852 9856 9858 9860 9861 9861 9860 9859 9857 9855 9852 9849 9845 9841 9837 9831 9826 9820 9813 9806 9799 9791 9782 9773 9763 9753 9743 9732 9721 9709 9696 9683 9669 9654 9638 9620 9600 9579 9554 9527 9496 9461 9422 9379 9331 9278 9221 9158 9090 9018 8941 8860 8775 8687 8596 8504 8411 8318 8226 8136 8049 7966 7888 7816 7752 7697 7651 7615 7590 7576 7574 7584 7606 7640 7685 7740 7804 7877 7958 8044 8134 8228 8324 8419 8514 8606 8695 8781 8862 8937 9008 9073 9133 9187 9237 9282 9323 9360 9394 9425 9453 9479 9502 9522 9541 9557 9571 9583 9592 9599 9603 9605 9604 9600 9594 9586 9576 9563 9550 9535 9518 9502 9484 9467 9449 9432 9416 9401 9386 9374 9362 9353 9345 9340 9337 9336 9338 9342 9348 9357 9369 9382 9397 9414 9432 9451 9472 9492 9513 9534 9554 9574 9593 9611 9628 9644 9659 9673 9686 9698 9708 9718 9726 9733 9740 9744 9748 9750 9751 9750 9747 9742 9736 9727 9717 9705 9691 9676 9660 9643 9625 9607 9588 9570 9553 9536 9521 9507 9494 9483 9473 9466 9460 9457 9455 9455 9457 9460 9466 9472 9480 9490 9500 9511 9522 9534 9546 9558 9569 9579 9589 9598 9606 9612 9617 9621 9624 9625 9625 9624 9622 9620 9617 9613 9609 9605 9601 9597 9593 9589 9586 9582 9579 9576 9573 9570 9568 9565 9563 9561 9559 9557 9556 9554 9553 9552 9551 9550 9549 9549 9548 9548 9548 9548 9548 9548 9549 9550 9551 9553 9555 9558 9561 9564 9568 9572 9576 9580 9585 9589 9594 9598 9602 9605 9608 4980 5 3 5 9610 9611 9611 9611 9609 9607 9604 9599 9594 9588 9581 9573 9565 9556 9547 9537 9527 9516 9505 9493 9480 9465 9450 9433 9415 9395 9373 9349 9322 9293 9262 9227 9190 9149 9105 9058 9006 8951 8891 8826 8757 8681 8600 8512 8418 8317 8209 8095 7973 7844 7709 7568 7420 7267 7109 6946 6779 6608 6433 6256 6076 5894 5711 5525 5339 5152 4965 4778 4592 4408 4227 4048 3874 3704 3540 3383 3233 3091 2957 2832 2717 2610 2514 2427 2351 2284 2228 2183 2148 2125 2114 2115 2130 2159 2202 2260 2335 2425 2531 2654 2793 2946 3114 3295 3487 3688 3897 4112 4329 4548 4765 4978 5185 5385 5575 5754 5921 6074 6214 6339 6449 6544 6626 6693 6747 6789 6820 6840 6852 6857 6855 6849 6840 6829 6819 6809 6802 6799 6801 6808 6822 6844 6873 6910 6955 7008 7069 7138 7213 7294 7381 7473 7568 7666 7766 7866 7967 8066 8164 8259 8351 8440 8524 8604 8679 8750 8816 8877 8934 8987 9035 9081 9123 9162 9199 9234 9267 9297 9327 9355 9381 9407 9431 9453 9475 9495 9514 9532 9548 9564 9578 9591 9603 9615 9626 9636 9646 9656 9665 9674 9683 9691 9700 9708 9716 9723 9731 9737 9744 9750 9755 9760 9765 9769 9773 9776 9779 9781 9784 9786 9787 9788 9790 9790 9791 9791 9790 9790 9788 9787 9785 9782 9779 9776 9772 9767 9762 9756 9749 9742 9733 9724 9714 9702 9689 9675 9659 9642 9623 9603 9581 9557 9532 9505 9477 9449 9419 9389 9359 9329 9299 9271 9243 9218 9194 9172 9154 9138 9126 9117 9112 9111 9114 9120 9130 9144 9161 9181 9203 9228 9255 9283 9312 9341 9371 9401 9430 9458 9486 9512 9538 9562 9585 9607 9627 9646 9665 9682 9698 9713 9727 9740 9752 9763 9774 9783 9792 9800 9807 9814 9820 9825 9831 9836 9840 9845 9849 9853 9857 9861 9865 9869 9873 9876 9880 9883 9886 9888 9891 9893 9895 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9909 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9923 9922 9920 9919 9917 9915 9913 9912 9911 9910 9909 9909 9909 9910 9912 9914 9916 9918 9921 9923 9925 9927 9929 9930 9930 9930 9929 9927 9926 9923 9921 9919 9916 9914 9912 9910 9909 9909 9909 9909 9909 9910 9912 9913 9914 9915 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 4981 5 3 5 9921 9923 9924 9925 9926 9927 9928 9928 9929 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9923 9924 9926 9928 9930 9932 9934 9936 9937 9938 9939 9939 9939 9938 9936 9935 9933 9931 9929 9927 9925 9924 9923 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9897 9898 9899 9900 9902 9903 9905 9907 9908 9910 9911 9913 9914 9914 9915 9915 9915 9914 9913 9912 9910 9908 9905 9902 9899 9895 9891 9885 9880 9873 9866 9858 9849 9839 9828 9816 9803 9789 9774 9758 9740 9722 9703 9683 9662 9641 9619 9596 9574 9552 9530 9508 9488 9468 9449 9432 9417 9403 9391 9381 9373 9366 9361 9358 9357 9356 9357 9358 9360 9362 9365 9367 9369 9370 9370 9370 9368 9365 9361 9355 9348 9339 9329 9317 9304 9289 9274 9257 9240 9222 9205 9187 9170 9154 9140 9127 9116 9107 9101 9097 9097 9099 9105 9114 9126 9141 9159 9179 9202 9227 9253 9282 9311 9341 9371 9402 9432 9462 9490 9518 9544 9569 9593 9615 9635 9653 9670 9685 9699 9711 9722 9732 9741 9749 9756 9762 9768 9772 9777 9780 9783 9786 9788 9789 9791 9791 9792 9792 9791 9791 9790 9789 9788 9787 9785 9784 9782 9781 9779 9777 9775 9773 9771 9768 9766 9763 9761 9758 9755 9753 9750 9747 9745 9743 9740 9738 9736 9734 9732 9730 9728 9726 9724 9721 9718 9715 9711 9707 9703 9698 9693 9687 9681 9675 9669 9662 9655 9647 9639 9630 9621 9611 9600 9588 9575 9561 9546 9529 9511 9492 9472 9450 9428 9404 9379 9354 9327 9301 9273 9246 9218 9189 9161 9132 9103 9074 9044 9014 8983 8951 8918 8884 8849 8812 8773 8731 8687 8640 8589 8534 8475 8411 8340 8263 8179 8087 7986 7876 7756 7626 7485 7333 7171 6998 6815 6622 6420 6210 5992 5769 5541 5309 5075 4841 4607 4374 4145 3920 3700 3487 3281 3083 2894 2716 2548 2390 2245 2111 1989 1879 1782 1695 1621 1556 1502 1457 1420 1390 1367 1350 1338 1331 1330 1334 1344 1361 1387 1422 1470 1530 1606 1700 1811 1943 2095 2269 2463 2677 2909 3159 3423 3698 3982 4272 4564 4854 5141 5420 5690 5949 6195 6427 6645 6847 7036 7210 7371 7520 7658 7786 7905 8016 8119 8216 8308 8393 8474 8551 8622 8690 8753 8812 8868 8919 8967 9012 9054 9093 9129 9163 9195 9225 9254 9281 9306 9330 9353 9375 9395 9415 9433 9450 9466 9481 9495 9508 9521 9533 9544 9555 9565 9575 9584 9593 9602 9610 9618 9625 9632 9639 9646 9652 9658 9664 9670 9675 9680 9685 9690 9695 9700 9705 9709 9714 9718 9721 9725 9728 9731 9733 9735 9736 9737 9737 9738 9738 9737 9736 9736 9734 9733 9732 9730 9729 9727 9725 9723 9720 9718 9715 9713 4982 5 3 5 9710 9707 9705 9702 9700 9698 9696 9694 9693 9692 9691 9690 9690 9690 9690 9690 9690 9690 9689 9689 9688 9687 9686 9684 9682 9679 9675 9671 9666 9660 9654 9646 9636 9626 9613 9600 9584 9566 9546 9524 9500 9473 9443 9411 9376 9338 9298 9255 9210 9162 9112 9060 9006 8952 8897 8843 8789 8737 8687 8640 8597 8559 8527 8500 8480 8467 8462 8463 8472 8489 8512 8541 8575 8615 8659 8706 8755 8805 8857 8908 8958 9007 9055 9100 9143 9183 9221 9256 9288 9318 9345 9370 9393 9415 9434 9451 9467 9482 9495 9506 9517 9526 9534 9541 9547 9552 9557 9561 9564 9567 9570 9572 9574 9575 9576 9577 9577 9577 9577 9576 9574 9572 9569 9566 9563 9559 9554 9549 9544 9539 9533 9527 9521 9514 9507 9500 9492 9484 9475 9466 9456 9446 9435 9424 9412 9399 9387 9373 9359 9345 9331 9316 9300 9284 9268 9251 9234 9217 9199 9180 9161 9142 9122 9101 9081 9059 9038 9016 8993 8971 8948 8924 8900 8876 8852 8827 8801 8775 8749 8722 8694 8666 8636 8605 8573 8540 8505 8468 8430 8389 8346 8300 8251 8200 8146 8088 8028 7964 7897 7826 7752 7674 7592 7507 7417 7324 7227 7125 7019 6909 6795 6677 6554 6428 6297 6163 6025 5883 5739 5591 5441 5289 5134 4977 4818 4658 4496 4333 4170 4007 3844 3682 3522 3365 3210 3060 2915 2775 2642 2517 2399 2290 2190 2099 2017 1944 1880 1824 1776 1736 1703 1677 1657 1645 1639 1641 1650 1668 1695 1733 1783 1845 1920 2010 2115 2234 2369 2518 2681 2857 3044 3241 3445 3655 3869 4084 4298 4510 4717 4919 5113 5300 5479 5648 5809 5961 6105 6241 6370 6492 6609 6719 6825 6926 7023 7116 7205 7291 7373 7452 7527 7600 7669 7735 7798 7858 7916 7971 8024 8075 8124 8171 8216 8260 8303 8344 8383 8420 8456 8490 8523 8553 8582 8609 8634 8657 8678 8699 8717 8735 8751 8766 8780 8793 8806 8817 8828 8838 8846 8854 8860 8865 8868 8870 8871 8869 8867 8862 8855 8847 8837 8825 8811 8795 8777 8757 8735 8710 8683 8653 8621 8585 8547 8504 8458 8408 8354 8296 8233 8165 8092 8014 7931 7843 7749 7649 7544 7434 7318 7197 7071 6941 6805 6666 6523 6377 6228 6077 5924 5771 5617 5464 5312 5163 5017 4874 4736 4603 4477 4357 4244 4140 4045 3958 3882 3815 3759 3714 3680 3657 3646 3646 3658 3682 3717 3764 3823 3892 3973 4063 4163 4273 4391 4516 4648 4786 4928 5075 5224 5374 5525 5676 5826 5974 6120 6262 6401 6535 6666 6792 6913 7030 7142 7249 7352 7450 7544 7633 7718 7799 7876 7949 8018 8084 8146 8205 8261 8314 8364 8412 8457 8500 8541 8579 8616 8652 8686 8718 8750 8780 8808 8836 8863 8888 8913 8936 8958 8980 9000 9019 9037 9055 9071 9086 9101 9114 9127 9139 9150 9160 9170 9179 9187 9195 9203 9210 9217 9223 9230 9235 4983 5 3 5 9241 9247 9252 9257 9261 9266 9270 9274 9277 9280 9283 9286 9288 9290 9291 9293 9294 9294 9295 9296 9296 9296 9297 9297 9297 9296 9296 9295 9294 9293 9291 9289 9285 9282 9278 9273 9267 9261 9254 9247 9239 9231 9222 9212 9202 9191 9179 9167 9153 9139 9123 9106 9087 9067 9046 9023 8999 8973 8945 8917 8887 8856 8823 8789 8754 8717 8679 8639 8598 8555 8510 8463 8414 8362 8307 8249 8188 8124 8056 7985 7909 7828 7744 7654 7560 7461 7356 7247 7132 7012 6888 6758 6623 6484 6340 6191 6038 5881 5721 5557 5389 5218 5045 4869 4691 4513 4334 4155 3978 3803 3632 3464 3303 3147 3000 2860 2730 2609 2498 2397 2306 2225 2155 2095 2044 2003 1972 1950 1939 1938 1948 1970 2005 2052 2114 2192 2284 2392 2517 2657 2812 2981 3163 3356 3559 3769 3983 4200 4418 4633 4845 5051 5250 5441 5623 5795 5958 6111 6255 6390 6517 6638 6752 6860 6963 7062 7157 7249 7338 7425 7509 7590 7670 7747 7822 7895 7966 8035 8101 8166 8228 8289 8347 8403 8457 8508 8557 8604 8648 8689 8728 8764 8797 8827 8855 8880 8902 8922 8939 8954 8967 8978 8988 8995 9000 9004 9007 9007 9006 9003 8999 8993 8985 8976 8965 8953 8940 8927 8912 8897 8882 8867 8852 8837 8823 8810 8798 8787 8778 8770 8763 8757 8753 8750 8749 8749 8751 8754 8758 8764 8772 8780 8790 8801 8813 8826 8840 8854 8868 8883 8897 8910 8923 8935 8946 8955 8963 8970 8976 8981 8984 8987 8988 8989 8990 8990 8990 8989 8989 8989 8989 8988 8988 8988 8988 8987 8987 8986 8986 8985 8985 8985 8985 8985 8986 8988 8991 8994 8998 9003 9009 9016 9023 9031 9039 9048 9057 9066 9074 9083 9091 9099 9106 9113 9119 9125 9130 9135 9139 9143 9146 9150 9153 9156 9159 9161 9164 9166 9168 9170 9173 9174 9176 9178 9179 9180 9181 9182 9182 9182 9182 9181 9179 9178 9175 9172 9168 9164 9159 9154 9147 9140 9132 9123 9113 9102 9090 9076 9062 9046 9028 9009 8988 8965 8941 8915 8887 8857 8825 8792 8756 8718 8678 8637 8592 8546 8497 8446 8392 8336 8277 8214 8149 8081 8010 7935 7857 7776 7691 7602 7510 7415 7315 7212 7106 6996 6883 6766 6647 6524 6398 6270 6139 6006 5871 5733 5593 5452 5308 5163 5015 4866 4715 4562 4408 4253 4097 3941 3785 3629 3475 3323 3175 3030 2890 2757 2629 2510 2398 2295 2200 2115 2038 1971 1913 1863 1822 1789 1765 1749 1741 1742 1752 1772 1802 1842 1895 1961 2039 2132 2240 2362 2499 2650 2814 2992 3180 3379 3585 3798 4014 4232 4450 4666 4879 5085 5286 5479 5663 5839 6006 6164 6314 6455 6589 6716 6836 6949 7057 7160 7258 7351 7439 7522 7602 7677 7747 7814 7877 7935 7990 8042 8090 8135 8177 8217 8253 8288 8320 8349 8376 8401 8423 8442 8459 8473 8484 8492 8497 8499 4984 5 3 5 8499 8495 8488 8479 8467 8451 8433 8412 8387 8358 8325 8288 8245 8198 8144 8084 8018 7945 7865 7777 7682 7580 7470 7353 7230 7099 6962 6819 6670 6516 6356 6192 6023 5851 5675 5497 5315 5133 4949 4765 4582 4400 4221 4045 3874 3708 3548 3396 3251 3115 2987 2869 2761 2663 2576 2499 2433 2379 2337 2307 2291 2290 2303 2332 2378 2442 2523 2623 2741 2878 3033 3204 3391 3593 3806 4030 4262 4500 4740 4980 5219 5454 5683 5904 6116 6319 6511 6692 6862 7022 7172 7312 7444 7567 7683 7792 7895 7992 8085 8173 8256 8335 8410 8481 8548 8612 8671 8727 8779 8828 8874 8917 8958 8996 9031 9066 9098 9129 9158 9186 9213 9239 9263 9287 9309 9330 9350 9369 9386 9403 9418 9433 9447 9460 9473 9485 9496 9508 9519 9529 9540 9550 9560 9569 9578 9587 9595 9602 9610 9616 9622 9628 9633 9638 9643 9647 9652 9656 9660 9664 9668 9672 9676 9681 9685 9689 9692 9696 9699 9702 9704 9706 9708 9709 9711 9711 9712 9712 9712 9712 9712 9712 9713 9713 9713 9713 9713 9713 9712 9711 9710 9708 9706 9703 9699 9694 9689 9683 9677 9670 9662 9654 9646 9637 9628 9618 9609 9600 9590 9581 9571 9562 9553 9544 9535 9527 9519 9512 9505 9499 9494 9490 9487 9485 9484 9484 9485 9487 9490 9494 9499 9505 9511 9518 9526 9534 9543 9552 9561 9570 9580 9589 9599 9609 9618 9627 9636 9645 9653 9661 9668 9674 9679 9684 9687 9690 9692 9692 9692 9691 9688 9684 9680 9674 9667 9658 9648 9637 9625 9610 9594 9575 9555 9532 9507 9479 9448 9414 9377 9338 9295 9249 9201 9149 9095 9039 8980 8919 8856 8792 8727 8660 8594 8527 8460 8394 8330 8267 8206 8148 8093 8042 7996 7954 7918 7887 7863 7846 7836 7834 7838 7851 7870 7897 7931 7971 8017 8069 8125 8186 8249 8316 8384 8453 8523 8593 8662 8729 8796 8860 8922 8981 9038 9092 9143 9192 9237 9280 9320 9357 9392 9424 9453 9480 9505 9528 9549 9568 9585 9600 9613 9625 9636 9645 9653 9660 9666 9671 9676 9679 9682 9685 9687 9689 9690 9691 9692 9693 9694 9694 9695 9696 9696 9697 9697 9698 9699 9700 9702 9703 9705 9708 9711 9714 9718 9722 9726 9731 9736 9741 9746 9751 9756 9761 9765 9769 9772 9774 9776 9778 9778 9778 9778 9777 9776 9775 9773 9772 9770 9769 9768 9766 9765 9765 9764 9764 9763 9763 9763 9763 9764 9764 9764 9765 9765 9766 9767 9768 9769 9771 9772 9775 9777 9779 9782 9786 9789 9792 9796 9800 9803 9806 9810 9812 9815 9817 9819 9820 9821 9821 9821 9820 9820 9819 9818 9817 9816 9815 9815 9815 9815 9815 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9823 9822 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9807 9805 9803 9800 9798 9795 9792 9788 9785 9781 9778 4985 5 3 5 9775 9772 9769 9766 9764 9761 9759 9757 9755 9753 9751 9748 9745 9741 9738 9733 9728 9723 9718 9712 9706 9699 9693 9687 9680 9674 9668 9661 9655 9649 9643 9636 9629 9622 9615 9607 9599 9591 9582 9572 9562 9552 9542 9531 9520 9509 9498 9487 9476 9465 9454 9442 9431 9420 9408 9396 9383 9369 9355 9340 9323 9306 9286 9265 9243 9218 9192 9163 9132 9099 9064 9026 8985 8942 8896 8846 8794 8737 8676 8611 8541 8465 8384 8297 8203 8103 7996 7882 7761 7634 7500 7360 7214 7063 6907 6747 6583 6415 6244 6070 5893 5715 5534 5351 5168 4983 4797 4611 4426 4241 4059 3879 3703 3531 3365 3205 3053 2909 2773 2647 2532 2426 2331 2247 2173 2110 2058 2018 1989 1972 1967 1976 1998 2035 2088 2156 2241 2344 2463 2600 2753 2923 3107 3304 3513 3732 3958 4189 4423 4657 4890 5119 5343 5560 5769 5970 6161 6343 6515 6677 6831 6975 7112 7241 7363 7478 7586 7689 7786 7878 7964 8045 8122 8194 8261 8324 8384 8439 8491 8539 8585 8627 8667 8705 8740 8773 8803 8832 8858 8882 8903 8923 8940 8955 8968 8979 8988 8995 9000 9004 9007 9008 9008 9006 9003 8999 8994 8987 8978 8968 8955 8940 8923 8903 8881 8857 8829 8799 8766 8729 8690 8648 8602 8552 8498 8439 8376 8308 8234 8155 8069 7976 7877 7771 7658 7538 7411 7278 7139 6993 6842 6686 6525 6359 6189 6015 5837 5656 5472 5285 5095 4904 4711 4517 4323 4130 3939 3751 3568 3389 3217 3053 2897 2751 2616 2491 2378 2277 2187 2108 2040 1983 1935 1897 1868 1847 1835 1830 1834 1847 1870 1903 1947 2004 2074 2158 2258 2374 2506 2655 2819 3000 3195 3403 3623 3853 4089 4331 4575 4820 5062 5301 5533 5758 5975 6181 6378 6564 6739 6904 7059 7205 7341 7469 7589 7703 7809 7910 8005 8094 8179 8259 8334 8405 8471 8534 8593 8648 8699 8748 8793 8836 8876 8914 8949 8982 9014 9044 9071 9097 9122 9144 9165 9184 9202 9217 9231 9243 9254 9263 9270 9276 9280 9283 9284 9284 9283 9280 9277 9272 9266 9259 9252 9244 9235 9227 9218 9208 9199 9191 9182 9174 9167 9160 9154 9149 9145 9141 9139 9138 9138 9139 9142 9146 9152 9159 9167 9177 9189 9202 9217 9232 9249 9267 9285 9304 9323 9343 9362 9382 9400 9419 9437 9455 9472 9488 9504 9519 9534 9549 9562 9576 9589 9601 9612 9623 9633 9642 9651 9658 9664 9669 9673 9677 9679 9681 9682 9683 9684 9685 9685 9686 9687 9688 9690 9691 9693 9694 9696 9697 9697 9697 9696 9694 9691 9687 9681 9674 9665 9655 9643 9628 9612 9594 9573 9549 9523 9493 9460 9423 9382 9338 9288 9235 9177 9114 9048 8976 8901 8822 8739 8653 8563 8472 8379 8284 8188 8093 7998 7904 7813 7724 7639 7559 7485 7418 7358 7306 7264 7232 7210 7200 7200 7212 7235 7269 7314 7368 7431 7502 4986 5 3 5 7580 7663 7751 7842 7936 8031 8125 8219 8311 8401 8488 8571 8651 8727 8799 8867 8931 8991 9048 9101 9151 9198 9242 9284 9323 9360 9395 9427 9459 9488 9515 9541 9566 9589 9610 9630 9648 9665 9681 9695 9707 9719 9729 9738 9745 9752 9757 9762 9766 9769 9771 9772 9773 9772 9771 9769 9765 9761 9755 9747 9738 9727 9714 9699 9682 9663 9641 9617 9590 9560 9528 9492 9452 9409 9361 9309 9252 9189 9121 9046 8964 8875 8779 8675 8562 8442 8314 8177 8033 7882 7725 7561 7392 7218 7041 6861 6680 6498 6317 6139 5963 5792 5628 5470 5322 5184 5058 4945 4847 4765 4702 4657 4631 4627 4643 4681 4740 4819 4918 5036 5170 5320 5483 5658 5840 6029 6222 6416 6609 6800 6986 7165 7338 7503 7659 7805 7943 8071 8191 8302 8405 8501 8590 8672 8750 8822 8889 8952 9011 9066 9119 9168 9214 9257 9298 9337 9373 9407 9440 9470 9498 9525 9550 9574 9595 9615 9634 9651 9666 9680 9692 9703 9713 9721 9728 9734 9740 9744 9748 9752 9755 9758 9761 9763 9766 9768 9771 9773 9775 9777 9779 9780 9782 9783 9785 9786 9787 9788 9789 9790 9790 9790 9791 9790 9790 9789 9788 9786 9783 9780 9777 9773 9768 9763 9758 9753 9748 9743 9739 9734 9731 9728 9725 9724 9723 9722 9722 9723 9725 9726 9728 9730 9732 9735 9737 9739 9741 9744 9746 9749 9752 9755 9758 9762 9766 9770 9775 9781 9787 9793 9799 9805 9812 9818 9825 9831 9837 9843 9848 9853 9858 9862 9866 9870 9873 9876 9878 9880 9882 9884 9885 9886 9887 9887 9887 9887 9886 9885 9883 9881 9879 9876 9874 9871 9867 9864 9861 9858 9856 9854 9852 9851 9851 9851 9853 9854 9857 9860 9864 9868 9873 9878 9883 9888 9893 9897 9902 9906 9910 9914 9918 9921 9925 9928 9932 9935 9938 9942 9945 9949 9952 9955 9958 9961 9963 9965 9966 9967 9967 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9949 9946 9942 9937 9932 9927 9921 9915 9909 9903 9898 9892 9887 9883 9879 9875 9872 9869 9867 9865 9863 9861 9859 9856 9854 9851 9847 9843 9838 9833 9828 9822 9816 9810 9804 9797 9790 9783 9776 9768 9760 9752 9744 9735 9726 9717 9707 9698 9688 9679 9670 9662 9654 9646 9640 9634 9629 9624 9620 9617 9614 9611 9609 9607 9604 9601 9598 9594 9589 9583 9577 9569 9559 9549 9537 9523 9507 9489 9469 9446 9421 9393 9362 9327 9290 9249 9204 9156 9105 9050 8992 8931 8868 8802 8735 8667 8598 8529 8462 8396 8333 8273 8218 8168 8125 8087 8058 8036 8022 8017 8020 8032 8052 8080 8116 8159 8207 8262 8320 8383 8448 8516 8585 8654 8724 8793 8861 8927 8991 9054 9113 9171 9226 9278 9327 9374 9418 9459 9497 9533 9566 9596 9624 9650 9673 9695 9715 9733 9750 9765 9779 9792 9804 9816 9826 9836 4987 5 3 5 9845 9853 9861 9868 9874 9879 9884 9888 9892 9894 9897 9898 9899 9900 9900 9900 9900 9899 9897 9896 9894 9892 9889 9887 9884 9881 9878 9875 9872 9869 9866 9864 9862 9861 9860 9859 9859 9860 9861 9862 9864 9865 9867 9869 9871 9873 9875 9877 9878 9879 9881 9881 9882 9883 9883 9883 9883 9882 9881 9880 9878 9876 9873 9869 9865 9860 9854 9847 9840 9832 9824 9815 9806 9797 9788 9779 9771 9763 9756 9750 9745 9741 9738 9737 9737 9739 9742 9746 9751 9758 9766 9774 9783 9793 9802 9812 9821 9829 9837 9844 9851 9856 9860 9863 9865 9866 9867 9866 9864 9862 9859 9855 9851 9846 9840 9834 9828 9821 9814 9807 9799 9791 9783 9775 9767 9759 9751 9744 9737 9730 9725 9720 9715 9711 9708 9705 9703 9701 9700 9699 9698 9698 9698 9698 9699 9701 9702 9705 9708 9711 9715 9720 9726 9732 9738 9745 9752 9760 9768 9776 9784 9792 9800 9808 9815 9822 9829 9835 9841 9846 9851 9855 9858 9861 9864 9866 9867 9867 9867 9867 9865 9863 9860 9857 9853 9848 9843 9838 9832 9825 9819 9812 9805 9798 9791 9783 9776 9769 9761 9754 9747 9740 9732 9725 9719 9712 9706 9701 9695 9691 9687 9684 9682 9681 9680 9681 9682 9684 9687 9691 9696 9701 9707 9713 9719 9726 9734 9741 9749 9757 9766 9774 9783 9792 9802 9811 9821 9831 9841 9850 9860 9869 9878 9886 9894 9902 9908 9914 9920 9924 9928 9932 9934 9936 9938 9939 9940 9941 9941 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9933 9930 9927 9923 9919 9915 9910 9905 9900 9894 9888 9882 9876 9870 9864 9857 9850 9843 9836 9828 9819 9810 9799 9788 9776 9763 9749 9734 9718 9702 9685 9668 9652 9635 9619 9604 9590 9578 9567 9558 9550 9545 9542 9542 9543 9547 9553 9561 9571 9582 9595 9609 9625 9641 9658 9675 9692 9710 9726 9743 9759 9774 9788 9802 9815 9827 9838 9848 9857 9865 9873 9880 9886 9892 9896 9901 9904 9907 9910 9912 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9926 9926 9926 9925 9924 9923 9921 9919 9917 9914 9911 9908 9905 9902 9899 9896 9894 9891 9888 9886 9883 9881 9878 9875 9871 9867 9862 9857 9851 9843 9835 9826 9816 9806 9794 9782 9769 9756 9743 9729 9714 9700 9685 9671 9656 9641 9626 9611 9596 9581 9566 9551 9537 9522 9508 9494 9481 9469 9458 9447 9438 9430 9423 9417 9413 9411 9410 9411 9413 9417 9423 9430 9438 9448 9459 9472 9486 9501 9517 9535 9553 9572 9592 9612 9633 9653 9673 9693 9713 9731 9749 9766 9781 9795 9809 9821 9831 9841 9850 9857 9864 9870 9876 9880 9884 9887 9890 9892 9893 9894 9894 9893 9891 9888 9884 9879 9873 9867 9860 9852 9843 9834 9825 9816 9806 9797 9788 9779 9770 9762 9754 9746 9739 9732 9726 9720 9715 4988 5 3 5 9710 9706 9702 9698 9695 9692 9690 9688 9686 9685 9684 9683 9683 9683 9683 9683 9683 9684 9684 9684 9685 9685 9685 9684 9683 9682 9680 9677 9674 9669 9664 9657 9649 9641 9631 9620 9607 9594 9580 9564 9547 9530 9511 9492 9471 9450 9428 9406 9383 9359 9336 9312 9289 9266 9244 9223 9203 9184 9168 9154 9143 9134 9128 9126 9126 9129 9136 9145 9158 9172 9189 9208 9228 9250 9272 9295 9319 9343 9366 9389 9412 9433 9454 9473 9491 9508 9522 9535 9546 9555 9562 9567 9570 9571 9569 9566 9562 9556 9549 9541 9532 9523 9515 9506 9498 9491 9484 9479 9475 9473 9472 9473 9475 9478 9483 9490 9498 9507 9518 9529 9542 9555 9570 9584 9600 9615 9631 9646 9662 9677 9691 9705 9718 9731 9742 9753 9762 9771 9779 9786 9791 9796 9800 9803 9805 9806 9806 9805 9804 9801 9798 9793 9788 9782 9775 9767 9759 9750 9740 9730 9718 9707 9694 9682 9669 9656 9642 9629 9617 9604 9592 9582 9572 9564 9557 9552 9548 9547 9547 9550 9554 9560 9568 9576 9587 9598 9610 9622 9634 9647 9660 9672 9684 9695 9706 9717 9727 9737 9746 9755 9763 9772 9780 9787 9794 9801 9807 9813 9819 9824 9829 9834 9838 9842 9846 9850 9853 9857 9861 9864 9868 9872 9875 9879 9882 9886 9889 9891 9894 9896 9898 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9929 9931 9933 9935 9937 9940 9943 9945 9947 9950 9952 9953 9954 9955 9955 9955 9954 9953 9952 9950 9948 9946 9944 9941 9938 9936 9933 9930 9927 9923 9920 9915 9911 9906 9901 9896 9890 9884 9878 9873 9867 9861 9856 9852 9848 9844 9841 9839 9837 9836 9835 9835 9836 9837 9839 9841 9843 9846 9849 9852 9856 9860 9864 9868 9872 9875 9879 9883 9886 9890 9893 9895 9898 9900 9902 9904 9906 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9922 9922 9922 9922 9921 9920 9919 9917 9914 9912 9909 9906 9904 9901 9899 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9883 9882 9879 9877 9874 9870 9867 9863 9858 9854 9849 9845 9840 9836 9832 9827 9823 9819 9815 9811 9807 9803 9798 9793 9788 9782 9776 9769 9762 9754 9746 9737 9728 9718 9708 9698 9687 9676 9665 9653 9641 9629 9616 9602 9587 9572 9555 9536 9516 9495 9471 9446 9418 9388 9355 9320 9281 9240 9195 9147 9095 9039 8979 8915 8845 8770 8690 8604 8512 8413 8308 8197 8079 7954 7822 7684 7540 7389 7233 7071 6904 6731 6555 6374 6189 6001 5810 5617 5422 5226 5030 4834 4639 4446 4256 4070 3889 3714 3546 3385 3233 3091 2960 2840 2731 2636 2553 2485 2431 2392 2368 2361 2370 2396 2440 2502 2581 2679 2795 2928 3078 3244 3426 3621 3828 4045 4271 4503 4738 4976 5213 5448 5679 4989 5 3 5 5904 6122 6332 6532 6723 6904 7076 7237 7388 7530 7663 7788 7905 8014 8116 8211 8300 8383 8460 8531 8597 8657 8713 8763 8808 8847 8882 8912 8938 8958 8973 8984 8989 8989 8984 8974 8957 8934 8906 8870 8828 8779 8722 8659 8588 8510 8426 8334 8236 8133 8024 7911 7795 7676 7555 7435 7315 7198 7085 6977 6876 6782 6699 6626 6565 6517 6483 6463 6457 6467 6492 6531 6584 6650 6729 6820 6920 7028 7144 7265 7389 7516 7644 7772 7898 8020 8139 8254 8363 8467 8565 8657 8744 8824 8900 8970 9035 9095 9152 9204 9253 9298 9341 9380 9417 9452 9484 9513 9541 9566 9590 9611 9631 9649 9665 9680 9694 9706 9717 9728 9737 9745 9753 9760 9767 9773 9779 9784 9789 9794 9798 9802 9805 9809 9812 9815 9818 9821 9823 9825 9828 9830 9832 9833 9835 9836 9837 9838 9839 9840 9841 9841 9842 9842 9843 9843 9844 9845 9846 9848 9849 9852 9854 9857 9860 9864 9868 9871 9875 9879 9882 9886 9889 9892 9894 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9914 9915 9915 9915 9914 9912 9910 9907 9904 9899 9895 9890 9885 9880 9875 9870 9866 9862 9858 9855 9852 9849 9847 9846 9844 9843 9843 9842 9842 9842 9842 9842 9843 9844 9845 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9866 9867 9867 9866 9865 9864 9862 9859 9856 9853 9849 9844 9839 9834 9828 9821 9813 9805 9796 9787 9777 9766 9754 9742 9729 9717 9704 9691 9678 9665 9653 9642 9631 9622 9613 9606 9600 9595 9591 9589 9588 9589 9591 9595 9600 9606 9614 9623 9633 9644 9656 9669 9682 9696 9711 9725 9740 9754 9768 9782 9795 9808 9820 9831 9842 9853 9863 9872 9881 9890 9899 9907 9915 9922 9929 9936 9942 9948 9953 9958 9962 9966 9969 9971 9973 9975 9976 9976 9977 9978 9978 9979 9979 9980 9982 9983 9985 9986 9988 9990 9992 9994 9996 9997 9999100001000010000100001000010000 9999 9999 9998 9998 9997 9997 9997 9997 9997 9998 9999 999910000100001000110001100011000010000 9999 9998 9997 9996 9994 9993 9992 9991 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9985 9984 9982 9981 9979 9977 9975 9973 9971 9970 9968 9966 9964 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9916 9913 9908 9903 9898 9891 9884 9876 9868 9859 9849 9840 9830 9820 9810 9800 9790 9781 9772 9763 9756 9748 9742 9736 9730 9725 9720 9716 9711 9707 9702 9696 9690 9683 9674 9664 9652 9639 9624 9607 9589 9569 9548 9526 9503 9480 9458 9436 9415 9397 9380 9367 9356 9349 9345 9345 9348 9354 9363 9376 9390 9407 9426 9445 9466 9486 9507 9528 9548 9568 9587 9605 9623 9640 9656 9671 9687 9701 4990 5 3 5 9715 9729 9742 9755 9767 9779 9791 9801 9811 9821 9829 9838 9846 9853 9860 9866 9873 9879 9885 9890 9896 9902 9907 9912 9917 9922 9926 9930 9933 9936 9939 9941 9942 9943 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9929 9927 9926 9924 9923 9923 9922 9922 9923 9923 9924 9925 9927 9929 9930 9932 9934 9935 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9941 9942 9943 9944 9946 9948 9949 9951 9953 9955 9956 9957 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9954 9954 9955 9956 9957 9959 9961 9963 9966 9968 9971 9974 9976 9979 9981 9982 9984 9985 9985 9985 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9978 9978 9977 9976 9975 9973 9971 9968 9965 9961 9957 9953 9948 9942 9935 9927 9918 9908 9897 9883 9868 9851 9831 9809 9783 9755 9722 9686 9646 9601 9552 9497 9437 9371 9300 9222 9139 9049 8953 8851 8742 8628 8508 8382 8252 8119 7982 7843 7703 7563 7425 7291 7161 7038 6923 6818 6725 6645 6578 6528 6493 6475 6474 6490 6523 6572 6636 6713 6804 6905 7015 7133 7256 7383 7512 7642 7770 7897 8020 8139 8253 8362 8465 8562 8653 8738 8817 8891 8960 9023 9082 9136 9187 9233 9275 9315 9351 9384 9414 9442 9467 9491 9512 9532 9550 9568 9584 9599 9614 9627 9641 9653 9665 9677 9687 9698 9707 9716 9724 9732 9738 9745 9750 9756 9761 9765 9770 9775 9779 9784 9789 9794 9800 9805 9811 9817 9823 9829 9836 9842 9849 9855 9861 9868 9874 9880 9886 9892 9898 9904 9909 9914 9919 9924 9928 9932 9935 9938 9941 9943 9945 9947 9948 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9966 9966 9966 9965 9964 9963 9961 9960 9958 9956 9954 9953 9952 9951 9950 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9913 9912 9911 9909 9907 9906 9904 9902 9900 9898 9897 9895 9893 9892 9890 9888 9886 9885 9883 9881 9878 9876 9873 9870 9867 9864 9861 9857 9853 9849 9845 9841 9837 9832 9828 9823 9818 9813 9808 9802 9797 9791 9785 9778 9771 9764 9757 9749 9740 9731 9722 9712 9702 9692 9681 9669 9657 9644 9631 9616 9602 9586 9569 9552 9533 9513 9492 9469 9445 9419 9392 9362 9330 9296 9258 9217 9172 9123 9069 9010 8945 8873 8794 8708 8613 8510 8397 8275 8143 8002 7850 7687 7515 7333 4991 5 3 5 7142 6941 6732 6516 6292 6062 5827 5587 5345 5101 4857 4613 4372 4134 3902 3675 3457 3247 3046 2857 2680 2515 2363 2224 2098 1986 1887 1800 1724 1660 1606 1561 1524 1494 1472 1455 1445 1440 1441 1449 1465 1489 1523 1567 1624 1695 1782 1884 2004 2142 2299 2473 2665 2873 3096 3332 3580 3835 4097 4362 4627 4890 5149 5401 5645 5878 6100 6309 6505 6687 6856 7012 7155 7286 7404 7512 7609 7697 7776 7845 7907 7961 8007 8046 8077 8101 8117 8125 8126 8118 8102 8078 8044 8002 7951 7891 7821 7742 7655 7558 7452 7338 7216 7085 6947 6802 6649 6491 6327 6157 5983 5805 5624 5441 5256 5070 4885 4701 4518 4339 4164 3993 3828 3669 3516 3371 3235 3106 2987 2876 2776 2686 2607 2539 2484 2442 2413 2400 2402 2421 2458 2512 2586 2679 2790 2921 3070 3236 3417 3613 3822 4040 4266 4498 4733 4968 5201 5431 5656 5873 6082 6281 6471 6650 6819 6978 7127 7267 7398 7521 7637 7746 7850 7948 8041 8129 8214 8294 8371 8445 8515 8582 8646 8708 8767 8823 8876 8928 8976 9023 9067 9109 9149 9187 9222 9255 9286 9315 9341 9365 9387 9406 9424 9440 9454 9466 9478 9488 9497 9505 9513 9520 9526 9532 9538 9544 9549 9555 9560 9564 9569 9573 9578 9582 9586 9591 9595 9600 9606 9612 9618 9625 9632 9640 9648 9657 9666 9676 9685 9695 9704 9713 9723 9732 9740 9749 9757 9765 9773 9780 9788 9795 9801 9808 9814 9820 9826 9831 9836 9841 9845 9848 9852 9855 9857 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9873 9873 9873 9872 9871 9870 9869 9867 9866 9864 9863 9861 9860 9859 9859 9858 9858 9858 9858 9859 9859 9860 9860 9861 9861 9861 9861 9861 9861 9860 9860 9859 9858 9857 9855 9854 9852 9850 9848 9846 9843 9841 9838 9834 9831 9827 9823 9819 9815 9810 9805 9800 9795 9790 9785 9780 9774 9769 9763 9758 9752 9746 9741 9735 9730 9724 9719 9714 9710 9707 9704 9702 9701 9701 9701 9703 9705 9709 9713 9717 9723 9728 9734 9739 9745 9750 9754 9758 9762 9764 9766 9767 9766 9765 9762 9758 9753 9747 9739 9730 9720 9708 9695 9682 9667 9651 9635 9618 9601 9583 9565 9547 9528 9510 9492 9474 9456 9437 9419 9400 9382 9362 9342 9321 9299 9275 9250 9223 9194 9162 9128 9091 9051 9008 8961 8911 8859 8803 8745 8685 8624 8562 8501 8440 8382 8326 8275 8228 8188 8154 8127 8109 8098 8096 8103 8119 8142 8173 8212 8257 8308 8363 8422 8485 8549 8615 8681 8747 8812 8876 8938 8997 9054 9108 9159 9208 9253 9296 9335 9372 9407 9439 9469 9496 9522 9545 9567 9587 9606 9623 9639 9653 9667 9680 9692 9703 9714 9724 9734 9743 9753 9761 9770 9778 9785 9793 9800 9806 9812 9818 9823 9828 9832 9836 9839 9842 9844 9846 9848 4992 5 3 5 9850 9852 9854 9855 9857 9859 9860 9862 9864 9866 9868 9870 9872 9873 9875 9877 9879 9880 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9939 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9924 9923 9923 9923 9923 9924 9926 9927 9929 9931 9932 9933 9933 9933 9932 9930 9927 9923 9919 9914 9909 9903 9897 9891 9884 9877 9869 9862 9853 9844 9835 9824 9812 9799 9785 9768 9751 9732 9711 9689 9666 9641 9616 9590 9563 9536 9509 9483 9456 9430 9405 9380 9356 9333 9312 9291 9272 9255 9239 9225 9213 9202 9194 9188 9185 9184 9185 9189 9195 9203 9214 9226 9241 9257 9275 9294 9314 9336 9357 9379 9401 9423 9445 9466 9486 9505 9522 9539 9554 9567 9578 9587 9595 9601 9605 9607 9607 9606 9604 9600 9595 9589 9583 9575 9567 9559 9550 9541 9532 9523 9514 9506 9498 9491 9484 9478 9474 9470 9468 9468 9469 9471 9475 9480 9486 9493 9501 9509 9518 9527 9535 9543 9550 9556 9560 9564 9565 9566 9564 9562 9557 9552 9546 9539 9531 9523 9515 9507 9499 9493 9487 9482 9479 9477 9476 9477 9480 9485 9491 9498 9507 9517 9528 9540 9553 9567 9581 9596 9611 9626 9641 9656 9671 9686 9700 9715 9729 9743 9756 9769 9782 9793 9805 9815 9825 9835 9843 9851 9858 9865 9871 9876 9881 9885 9889 9893 9897 9900 9904 9907 9910 9913 9916 9919 9921 9923 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9947 9948 9949 9950 9950 9950 9950 9949 9948 9946 9944 9941 9939 9936 9934 9932 9930 9929 9928 9927 9927 9928 9928 9929 9930 9930 9930 9930 9929 9928 9925 9922 9918 9914 9909 9903 9897 9891 9884 9878 9871 9864 9857 9850 9843 9836 9828 9820 9811 9801 9790 9778 9765 9751 9735 9718 9700 9681 9660 9638 9615 9591 9565 9539 9511 9482 9452 9421 9389 9356 9322 9287 9251 9214 9177 9140 9104 9068 9033 9000 8969 8942 8917 8896 8880 8867 8860 8857 8860 8867 8879 8895 8915 8940 8967 8998 9030 9065 9101 9138 9175 9213 9250 9286 9322 9357 9390 9422 9453 9483 9511 9537 9562 9586 9608 9629 9649 9667 9684 9700 9715 9730 9743 9755 9767 9777 9787 9796 9805 9813 9820 9826 9832 9838 9843 9848 9852 9856 9859 9862 9865 9867 9870 9872 9874 9876 9877 9879 9880 9881 9883 9883 9884 9885 9885 9886 9886 9886 9886 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9860 9857 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9815 9812 9810 9808 9806 9805 9805 4992 5 4 2 9842 9843 9845 9846 9847 9849 9851 9852 9854 9856 9859 9861 9863 9866 9868 9870 9872 9874 9875 9877 9878 9880 9881 9882 9883 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9926 9926 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9920 9920 9920 9920 9920 9920 9921 9922 9923 9923 9924 9925 9925 9925 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9904 9901 9898 9894 9890 9885 9880 9874 9867 9859 9851 9841 9830 9819 9806 9791 9776 9759 9740 9721 9700 9678 9655 9631 9605 9580 9553 9526 9499 9473 9446 9419 9394 9369 9345 9322 9301 9281 9263 9246 9231 9219 9208 9200 9193 9189 9187 9188 9190 9195 9202 9211 9222 9235 9250 9266 9284 9303 9323 9344 9366 9388 9410 9431 9453 9473 9493 9512 9529 9545 9559 9572 9583 9591 9598 9603 9607 9608 9608 9607 9604 9599 9594 9588 9581 9574 9566 9557 9549 9540 9531 9523 9515 9507 9500 9493 9488 9483 9479 9477 9476 9476 9477 9479 9483 9487 9493 9500 9507 9514 9522 9530 9537 9544 9550 9555 9560 9562 9564 9564 9563 9560 9557 9552 9546 9540 9533 9525 9517 9510 9503 9496 9490 9484 9480 9477 9476 9475 9477 9480 9485 9491 9499 9508 9519 9532 9546 9561 9577 9593 9610 9628 9645 9662 9679 9696 9711 9727 9741 9754 9766 9778 9789 9798 9807 9816 9823 9831 9837 9844 9850 9855 9861 9866 9871 9875 9880 9884 9888 9891 9895 9898 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9931 9934 9936 9939 9941 9942 9944 9945 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9923 9921 9918 9915 9912 9907 9902 9897 9891 9885 9878 9870 9862 9854 9846 9837 9828 9819 9809 9799 9788 9777 9766 9753 9740 9726 9711 9694 9677 9658 9638 9616 9592 9568 9541 9514 9484 9454 9422 9389 9355 9320 9284 9247 9211 9174 9138 9102 9067 9034 9002 8973 8946 8922 8902 8886 8874 8866 8863 8865 8871 8882 8898 8917 8941 8968 8999 9031 9067 9103 9141 9179 9217 9255 9293 9329 9364 9398 9430 9461 9490 9517 9543 9567 9590 9611 9631 9650 9668 9685 9701 9716 9730 9743 9755 9767 9777 9786 9795 9803 9810 9816 9822 9827 9832 9836 9840 9844 9848 9851 9854 9858 9861 9864 9867 9870 9872 9875 9877 9878 9880 9881 9882 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9878 9876 9874 9872 9870 9867 9864 9861 9857 9853 9849 9845 9840 9836 9832 9828 9825 9822 9819 9816 9814 9812 9811 9810 9809 9808 9808 9809 4993 5 4 2 9809 9810 9811 9812 9814 9816 9818 9820 9823 9826 9830 9833 9837 9841 9846 9851 9855 9860 9865 9870 9875 9879 9884 9888 9893 9897 9901 9904 9908 9912 9915 9919 9922 9925 9929 9932 9935 9938 9942 9944 9947 9950 9952 9954 9955 9956 9957 9957 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9932 9930 9927 9924 9920 9917 9913 9908 9904 9899 9894 9889 9883 9877 9870 9862 9853 9844 9834 9822 9809 9794 9778 9760 9741 9719 9695 9669 9640 9608 9573 9535 9493 9447 9396 9341 9281 9215 9144 9067 8984 8895 8800 8699 8593 8481 8364 8243 8117 7988 7856 7721 7585 7448 7310 7172 7035 6900 6767 6637 6511 6390 6275 6168 6068 5978 5899 5831 5776 5735 5708 5697 5702 5723 5760 5812 5881 5963 6059 6168 6287 6415 6551 6693 6838 6986 7135 7284 7430 7574 7713 7848 7977 8101 8219 8330 8435 8534 8627 8714 8795 8871 8941 9007 9067 9124 9176 9225 9270 9313 9352 9389 9424 9456 9487 9516 9544 9570 9595 9618 9640 9661 9681 9699 9716 9731 9745 9757 9769 9779 9788 9796 9804 9811 9818 9825 9832 9839 9845 9852 9859 9866 9872 9879 9885 9891 9896 9901 9905 9908 9911 9913 9915 9916 9917 9917 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9913 9911 9909 9907 9904 9900 9897 9892 9888 9883 9877 9872 9866 9859 9853 9846 9839 9831 9823 9814 9804 9794 9782 9770 9756 9740 9722 9702 9680 9654 9626 9594 9558 9518 9473 9423 9367 9306 9238 9164 9084 8997 8902 8800 8692 8576 8453 8323 8187 8044 7896 7743 7585 7424 7260 7095 6929 6763 6600 6441 6287 6139 5999 5870 5751 5646 5554 5477 5416 5371 5343 5332 5337 5358 5394 5443 5505 5577 5657 5745 5837 5931 6026 6120 6211 6297 6378 6452 6519 6578 6629 6673 6710 6741 6767 6789 6809 6827 6845 6864 6886 6911 6941 6976 7018 7066 7121 7182 7251 7325 7406 7492 7582 7676 7773 7872 7973 8073 8173 8271 8367 8461 8552 8639 8722 8801 8876 8946 9013 9075 9133 9188 9238 9286 9330 9371 9409 9444 9477 9507 9535 9562 9586 9608 9629 9649 9667 9684 9699 9714 9728 9741 9753 9764 9775 9785 9795 9803 9812 9819 9826 9832 9838 9843 9847 9850 9853 9856 9857 9859 9859 9860 9859 9859 9858 9856 9855 9852 9850 9847 9844 9841 9837 9833 9828 9823 9818 9813 9807 9802 9796 9791 9785 9779 9774 9769 9765 9760 9756 9753 9750 9747 9745 9743 9742 9741 9740 9740 9739 9739 9739 9739 9739 9739 9738 9737 9736 9734 9732 9729 9726 9722 9717 9712 9706 9699 9691 9683 9674 9664 4994 5 4 2 9653 9641 9628 9613 9597 9579 9560 9539 9515 9489 9461 9430 9395 9357 9315 9269 9218 9161 9098 9029 8953 8868 8775 8673 8561 8438 8304 8159 8003 7834 7653 7461 7258 7043 6818 6584 6342 6092 5836 5577 5314 5050 4787 4526 4270 4019 3776 3541 3318 3106 2908 2724 2554 2400 2262 2140 2032 1940 1862 1796 1743 1700 1666 1640 1620 1606 1596 1590 1587 1587 1592 1601 1616 1639 1671 1715 1772 1846 1937 2049 2181 2336 2513 2713 2934 3176 3436 3711 3999 4297 4600 4906 5210 5509 5799 6079 6345 6596 6830 7047 7247 7430 7596 7747 7884 8009 8122 8226 8321 8409 8492 8569 8642 8711 8777 8839 8898 8955 9007 9057 9104 9147 9188 9225 9260 9293 9323 9352 9379 9405 9429 9453 9476 9497 9518 9539 9558 9576 9593 9610 9625 9639 9651 9663 9673 9683 9692 9700 9707 9714 9721 9727 9733 9739 9745 9751 9756 9762 9767 9772 9777 9782 9786 9790 9793 9796 9799 9802 9804 9807 9809 9812 9814 9817 9820 9823 9826 9829 9833 9837 9840 9844 9848 9852 9855 9859 9862 9864 9867 9868 9870 9871 9871 9872 9872 9871 9871 9871 9870 9870 9870 9871 9871 9872 9873 9875 9876 9878 9880 9882 9884 9885 9886 9887 9888 9888 9888 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9864 9864 9863 9861 9860 9858 9855 9852 9849 9845 9841 9836 9831 9826 9820 9814 9808 9803 9797 9792 9786 9781 9776 9772 9768 9764 9760 9757 9754 9751 9748 9746 9745 9744 9743 9744 9744 9746 9748 9751 9755 9759 9764 9769 9774 9779 9784 9789 9794 9799 9803 9806 9809 9812 9814 9815 9817 9818 9818 9819 9820 9821 9821 9822 9822 9823 9824 9825 9825 9826 9827 9827 9828 9828 9829 9830 9831 9833 9835 9837 9839 9842 9846 9849 9853 9858 9862 9866 9871 9875 9879 9882 9885 9888 9890 9892 9893 9893 9893 9892 9891 9890 9887 9885 9882 9879 9875 9871 9867 9863 9859 9854 9850 9846 9842 9839 9836 9833 9831 9829 9828 9827 9827 9827 9827 9827 9828 9828 9829 9830 9831 9832 9832 9833 9834 9835 9836 9837 9838 9840 9841 9843 9844 9846 9848 9849 9851 9852 9854 9855 9856 9857 9857 9857 9857 9857 9857 9856 9855 9853 9851 9849 9847 9844 9840 9837 9832 9828 9822 9817 9811 9805 9799 9793 9787 9782 9777 9773 9770 9767 9766 9765 9765 9767 9769 9772 9776 9781 9786 9791 9797 9803 9809 9815 9821 9827 9832 9838 9843 9847 9852 9856 9860 9863 9866 9869 9872 9873 9875 9875 9875 9875 9873 9871 9868 9864 9859 9854 9847 9840 9831 9822 9812 9802 9791 9779 9766 9754 9740 9727 9713 9699 9685 9671 9657 9643 9630 9616 9604 9591 9579 9568 9558 9548 9539 9532 9525 9519 9514 9510 9507 9506 9505 9505 4995 5 4 2 9506 9508 9510 9513 9516 9519 9522 9525 9528 9530 9531 9532 9532 9531 9529 9525 9521 9516 9511 9505 9498 9491 9484 9478 9471 9466 9461 9458 9455 9454 9454 9455 9458 9462 9467 9473 9480 9488 9496 9505 9514 9523 9533 9542 9551 9560 9569 9578 9587 9596 9605 9614 9623 9632 9641 9651 9661 9670 9680 9690 9700 9709 9719 9728 9737 9745 9754 9762 9769 9777 9784 9791 9799 9806 9814 9821 9829 9837 9845 9853 9861 9868 9876 9883 9890 9896 9902 9907 9911 9915 9918 9920 9922 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9919 9918 9915 9913 9910 9907 9903 9899 9895 9891 9886 9881 9876 9872 9867 9862 9857 9853 9848 9843 9839 9835 9831 9827 9823 9819 9816 9813 9810 9808 9806 9805 9804 9803 9803 9804 9805 9806 9807 9809 9811 9812 9814 9816 9817 9818 9819 9820 9820 9821 9821 9821 9821 9821 9821 9820 9819 9818 9815 9812 9808 9802 9795 9786 9775 9761 9746 9727 9706 9682 9655 9625 9592 9555 9516 9474 9428 9380 9329 9275 9218 9160 9099 9036 8972 8907 8842 8777 8712 8649 8588 8531 8477 8428 8384 8347 8316 8293 8278 8270 8271 8280 8297 8321 8353 8392 8436 8486 8539 8597 8657 8718 8780 8843 8905 8966 9025 9082 9136 9188 9238 9284 9328 9369 9408 9444 9477 9509 9538 9565 9590 9614 9635 9656 9674 9691 9707 9722 9735 9748 9760 9770 9781 9790 9799 9807 9815 9823 9829 9836 9842 9847 9851 9855 9858 9861 9863 9865 9866 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9864 9863 9861 9858 9854 9849 9843 9836 9827 9816 9804 9791 9775 9758 9740 9719 9696 9672 9645 9616 9584 9549 9511 9470 9425 9376 9323 9265 9203 9137 9066 8991 8912 8829 8744 8656 8567 8477 8388 8300 8214 8131 8053 7981 7915 7856 7806 7765 7733 7712 7701 7700 7710 7730 7760 7800 7848 7905 7970 8040 8116 8197 8281 8367 8455 8543 8630 8715 8798 8878 8954 9027 9095 9158 9217 9271 9321 9366 9408 9446 9480 9511 9540 9566 9591 9614 9635 9655 9673 9691 9708 9724 9740 9754 9768 9781 9793 9804 9815 9824 9833 9841 9848 9855 9861 9866 9871 9875 9879 9883 9886 9889 9892 9895 9897 9899 9900 9901 9902 9902 9902 9901 9900 9899 9897 9894 9891 9888 9884 9880 9876 9871 9866 9860 9854 9847 9840 9832 9824 9815 9806 9796 9786 9775 9764 9753 9742 9731 9720 9709 9699 9689 9680 9672 9665 9658 9653 9649 9647 9645 9645 9645 9647 9650 9654 9659 9664 9671 9679 9687 9696 9705 9715 9725 9735 9745 9756 9766 9775 9784 9792 9800 9806 9812 9816 9820 9822 9824 9825 9825 9825 9824 9823 9821 9820 9819 9817 9816 9815 9814 9814 9813 9812 9811 9809 9808 9806 9804 9802 9799 9796 9793 9790 9787 9784 9781 9778 9776 9774 9773 9772 9772 9771 9771 4996 5 4 2 9772 9772 9772 9772 9772 9772 9772 9771 9770 9769 9767 9765 9764 9762 9760 9759 9757 9756 9756 9755 9755 9755 9756 9756 9757 9758 9759 9759 9760 9760 9760 9759 9758 9756 9754 9751 9748 9744 9740 9736 9732 9727 9723 9718 9713 9709 9704 9699 9694 9689 9684 9679 9673 9667 9661 9655 9648 9641 9633 9625 9618 9610 9602 9594 9586 9579 9572 9566 9560 9554 9548 9543 9538 9533 9528 9523 9518 9513 9507 9502 9496 9490 9484 9479 9473 9468 9463 9459 9455 9452 9450 9449 9448 9448 9449 9450 9452 9454 9456 9459 9461 9463 9465 9467 9469 9470 9472 9474 9476 9478 9480 9483 9486 9490 9494 9498 9503 9508 9513 9518 9523 9528 9533 9538 9542 9546 9549 9553 9556 9559 9562 9565 9567 9571 9574 9577 9581 9584 9588 9591 9594 9597 9599 9601 9602 9602 9601 9599 9595 9591 9585 9578 9569 9560 9548 9535 9521 9505 9487 9468 9447 9423 9398 9370 9341 9309 9275 9239 9202 9163 9122 9081 9039 8997 8955 8915 8875 8838 8803 8771 8742 8717 8696 8680 8668 8661 8659 8662 8670 8682 8699 8720 8745 8774 8807 8842 8879 8919 8960 9002 9045 9087 9130 9172 9213 9253 9292 9329 9364 9397 9428 9457 9484 9509 9532 9553 9573 9590 9606 9621 9634 9646 9657 9666 9675 9683 9690 9697 9702 9707 9711 9715 9718 9720 9722 9723 9724 9724 9723 9722 9721 9720 9718 9717 9715 9714 9713 9713 9713 9713 9715 9717 9720 9723 9727 9732 9737 9742 9748 9754 9759 9765 9771 9777 9783 9788 9793 9798 9803 9807 9811 9815 9818 9821 9825 9828 9831 9834 9836 9839 9842 9845 9847 9850 9852 9854 9856 9858 9859 9861 9861 9862 9862 9861 9860 9859 9857 9855 9852 9849 9845 9842 9837 9833 9829 9824 9820 9815 9811 9807 9803 9799 9796 9793 9790 9788 9786 9784 9782 9781 9781 9780 9780 9781 9781 9782 9783 9785 9786 9788 9789 9791 9793 9794 9796 9797 9799 9800 9801 9801 9801 9800 9799 9797 9795 9791 9787 9781 9774 9766 9756 9745 9733 9719 9703 9686 9667 9646 9623 9599 9573 9545 9515 9483 9450 9414 9378 9339 9299 9258 9216 9174 9130 9087 9044 9001 8959 8918 8878 8839 8801 8765 8729 8694 8659 8624 8589 8551 8512 8470 8424 8373 8317 8256 8188 8113 8031 7941 7844 7738 7626 7505 7378 7244 7104 6958 6809 6655 6500 6343 6186 6031 5879 5732 5591 5458 5334 5222 5123 5038 4969 4916 4881 4865 4867 4888 4928 4986 5061 5153 5260 5382 5515 5659 5812 5972 6137 6305 6475 6646 6815 6982 7145 7303 7457 7604 7745 7879 8006 8126 8239 8344 8442 8533 8617 8694 8764 8828 8886 8938 8984 9026 9062 9095 9123 9148 9171 9190 9208 9224 9239 9253 9267 9281 9295 9308 9323 9338 9353 9369 9385 9402 9420 9437 9455 9473 9491 9509 9527 9545 9562 9580 9597 9614 9630 9647 9662 9678 9693 9707 4997 5 4 2 9721 9733 9745 9755 9764 9771 9776 9778 9779 9776 9771 9762 9749 9733 9711 9685 9654 9617 9575 9525 9469 9405 9334 9254 9166 9069 8963 8848 8724 8591 8450 8301 8144 7982 7815 7645 7473 7301 7131 6966 6807 6658 6519 6393 6283 6190 6116 6062 6030 6019 6030 6063 6117 6192 6287 6398 6526 6667 6819 6980 7148 7320 7493 7666 7837 8003 8163 8317 8462 8598 8725 8843 8951 9050 9139 9221 9294 9360 9420 9474 9522 9565 9605 9640 9672 9702 9728 9752 9774 9794 9811 9827 9842 9854 9865 9875 9884 9892 9898 9904 9909 9914 9918 9922 9926 9930 9933 9937 9940 9944 9947 9951 9954 9957 9960 9963 9965 9968 9970 9971 9972 9973 9973 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9952 9949 9947 9944 9941 9938 9934 9930 9926 9922 9919 9915 9911 9908 9905 9903 9901 9899 9899 9899 9899 9901 9903 9905 9908 9911 9914 9918 9921 9925 9928 9932 9935 9938 9941 9944 9947 9950 9952 9955 9957 9960 9962 9965 9967 9970 9972 9974 9977 9979 9981 9983 9984 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9994 9995 9995 9996 9997 9998 9998 99991000010000100011000110001100011000010000 9999 9999 9998 9997 9996 9996 9995 9994 9994 9993 9992 9992 9991 9990 9989 9987 9985 9983 9980 9976 9972 9967 9962 9956 9950 9944 9937 9930 9922 9915 9908 9901 9894 9887 9881 9875 9870 9865 9860 9856 9852 9849 9846 9844 9843 9842 9841 9841 9842 9844 9846 9849 9852 9856 9861 9865 9871 9876 9881 9887 9892 9898 9902 9907 9911 9915 9918 9921 9923 9925 9927 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9934 9934 9934 9933 9932 9931 9930 9930 9929 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9930 9930 9930 9929 9928 9926 9924 9921 9917 9913 9909 9905 9900 9895 9890 9886 9881 9878 9874 9871 9869 9867 9866 9865 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9870 9872 9874 9877 9880 9884 9889 9893 9898 9904 9910 9915 9921 9927 9932 9937 9942 9946 9950 9954 9957 9960 9962 9965 9967 9969 9971 9972 9974 9976 9977 9978 9980 9981 9982 9982 9983 9983 9982 9982 9981 9980 9978 9977 9975 9974 9972 9970 9969 9967 9966 9964 9963 9962 9961 9960 9958 9957 9956 9954 9952 9950 9948 9945 9942 9939 9935 9932 9927 9923 9918 9912 9906 9900 9893 9885 9876 9867 9856 9845 9832 9818 9803 9786 9767 9747 9726 9702 9677 9649 9620 9589 9556 9522 9486 9449 9411 9372 9333 9293 9255 9217 9181 9146 9114 9084 9058 9034 9015 8999 8987 8979 8975 8976 8980 8988 9000 9015 9034 9055 9079 9104 9132 9161 9192 9223 9255 9287 9318 9350 9380 9410 4998 5 4 2 9439 9467 9493 9518 9541 9563 9583 9602 9620 9636 9650 9664 9677 9688 9699 9709 9718 9727 9735 9742 9749 9755 9761 9766 9771 9775 9779 9782 9784 9786 9788 9788 9788 9788 9786 9784 9782 9779 9776 9772 9769 9764 9760 9755 9751 9746 9742 9737 9732 9727 9722 9717 9712 9706 9700 9693 9685 9676 9666 9655 9643 9629 9614 9598 9579 9559 9536 9511 9484 9453 9419 9382 9340 9294 9243 9186 9122 9052 8974 8889 8795 8693 8582 8463 8334 8198 8053 7900 7739 7572 7399 7221 7037 6850 6660 6468 6275 6081 5888 5697 5508 5323 5144 4970 4805 4649 4503 4371 4252 4149 4063 3996 3949 3923 3920 3939 3981 4047 4135 4244 4374 4523 4690 4871 5064 5268 5480 5696 5915 6134 6351 6564 6770 6970 7161 7342 7514 7676 7827 7969 8101 8224 8338 8444 8543 8635 8721 8802 8877 8947 9013 9075 9133 9187 9237 9284 9328 9368 9405 9440 9471 9500 9527 9551 9574 9595 9614 9631 9648 9663 9677 9690 9702 9713 9724 9733 9742 9749 9756 9763 9768 9774 9778 9782 9786 9790 9793 9796 9800 9803 9806 9809 9813 9816 9819 9822 9825 9828 9831 9833 9835 9836 9837 9838 9838 9838 9838 9838 9837 9837 9837 9836 9836 9836 9836 9837 9838 9838 9840 9841 9842 9844 9845 9847 9849 9850 9852 9854 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9881 9881 9881 9880 9879 9878 9875 9872 9868 9864 9858 9852 9845 9837 9828 9818 9808 9798 9787 9775 9764 9752 9740 9729 9718 9708 9699 9691 9684 9678 9674 9671 9670 9671 9673 9677 9682 9689 9698 9707 9717 9729 9741 9753 9766 9778 9790 9802 9814 9825 9835 9845 9854 9862 9869 9876 9882 9888 9893 9898 9902 9906 9910 9914 9918 9921 9925 9928 9932 9935 9938 9940 9943 9945 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9963 9962 9962 9960 9959 9957 9955 9953 9951 9948 9946 9944 9941 9939 9936 9934 9931 9928 9926 9923 9920 9917 9914 9911 9908 9906 9903 9900 9898 9897 9895 9895 9895 9895 9896 9897 9899 9901 9904 9907 9909 9912 9915 9917 9919 9921 9922 9924 9924 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9930 9929 9928 9926 9924 9922 9920 9917 9915 9912 9910 9908 9905 9904 9902 9901 9900 9899 9899 9899 9899 9899 9900 9901 9903 9905 9906 9909 9911 9913 9916 9918 9920 9923 9924 9926 9927 9928 9929 9928 9928 9927 9925 9923 9920 9917 9914 9911 9907 9903 9899 9894 9890 9885 9879 9874 9867 9861 9853 9845 9837 9827 9817 9806 9794 9782 9770 9756 9743 9730 9716 9703 9690 9677 9665 9654 9643 9633 9625 9617 9611 9606 9602 9600 9599 9599 9600 9603 9607 9612 9619 9626 9634 9643 9652 9662 9672 9682 9692 9702 9711 9720 9729 4999 5 4 2 9736 9743 9748 9753 9757 9759 9760 9759 9758 9754 9749 9742 9733 9722 9709 9694 9675 9654 9630 9602 9570 9535 9495 9450 9400 9345 9284 9217 9144 9065 8980 8887 8789 8684 8573 8456 8335 8208 8078 7944 7809 7672 7535 7400 7267 7138 7014 6898 6789 6689 6600 6523 6458 6407 6370 6348 6341 6349 6372 6410 6461 6527 6604 6693 6791 6898 7013 7133 7257 7384 7512 7640 7766 7890 8010 8126 8237 8343 8442 8536 8624 8706 8781 8852 8916 8976 9031 9082 9128 9171 9210 9246 9279 9309 9336 9360 9382 9402 9419 9434 9447 9458 9467 9474 9480 9485 9488 9490 9491 9491 9490 9488 9486 9483 9480 9476 9473 9468 9464 9460 9455 9451 9447 9444 9441 9438 9436 9435 9435 9437 9439 9442 9447 9453 9460 9468 9477 9487 9498 9510 9522 9534 9546 9558 9570 9581 9591 9601 9609 9617 9623 9629 9633 9636 9638 9639 9639 9638 9636 9633 9629 9624 9619 9613 9607 9599 9591 9582 9573 9563 9552 9540 9528 9515 9502 9487 9473 9457 9442 9425 9409 9392 9374 9357 9339 9320 9301 9281 9261 9241 9219 9197 9174 9150 9125 9098 9070 9040 9008 8973 8936 8895 8850 8801 8747 8687 8621 8548 8468 8380 8283 8177 8062 7938 7803 7659 7505 7342 7169 6987 6796 6598 6392 6179 5961 5737 5509 5279 5046 4812 4579 4348 4120 3896 3678 3467 3265 3072 2890 2720 2562 2416 2284 2165 2059 1965 1883 1813 1753 1703 1662 1629 1603 1585 1575 1572 1577 1591 1615 1650 1698 1760 1837 1932 2045 2177 2328 2500 2691 2901 3127 3370 3626 3892 4166 4446 4727 5007 5284 5554 5815 6066 6305 6531 6743 6942 7127 7299 7459 7608 7746 7875 7996 8109 8215 8315 8410 8500 8584 8664 8739 8809 8875 8936 8992 9044 9092 9136 9176 9213 9248 9280 9310 9338 9365 9392 9417 9442 9466 9489 9511 9533 9553 9572 9590 9607 9622 9636 9648 9660 9670 9679 9688 9696 9703 9710 9717 9724 9730 9737 9743 9749 9755 9760 9765 9770 9775 9778 9782 9785 9787 9790 9792 9793 9795 9796 9797 9799 9800 9801 9802 9803 9804 9805 9805 9805 9806 9806 9806 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9803 9802 9800 9798 9796 9793 9790 9786 9782 9778 9773 9769 9765 9760 9757 9753 9750 9747 9745 9744 9742 9741 9740 9740 9740 9740 9740 9740 9741 9741 9742 9743 9744 9746 9747 9749 9751 9754 9756 9759 9761 9764 9767 9770 9773 9775 9778 9780 9783 9785 9787 9790 9792 9795 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9826 9828 9829 9830 9830 9830 9829 9828 9825 9823 9820 9816 9812 9808 9804 9799 9795 9790 9786 9782 9778 9774 9770 9767 9764 9761 9758 9755 9753 9750 9748 9746 9744 9743 9741 9740 9738 9737 9736 9735 9735 9734 9734 9734 9734 9734 9735 9736 9737 9739 9741 9743 9746 9749 5000 5 4 2 9752 9756 9760 9763 9768 9772 9776 9780 9784 9787 9791 9794 9797 9800 9802 9804 9806 9808 9810 9812 9813 9815 9816 9818 9819 9821 9822 9823 9824 9824 9825 9825 9825 9824 9823 9822 9821 9819 9817 9816 9814 9812 9810 9808 9806 9804 9801 9799 9796 9793 9790 9786 9782 9777 9772 9766 9759 9751 9743 9733 9723 9712 9699 9686 9671 9655 9638 9619 9597 9574 9549 9521 9490 9456 9420 9380 9337 9290 9240 9186 9129 9068 9004 8936 8865 8792 8715 8637 8557 8476 8395 8314 8233 8155 8078 8005 7936 7872 7814 7762 7717 7680 7650 7629 7616 7612 7616 7628 7647 7673 7705 7742 7784 7829 7877 7926 7975 8024 8072 8117 8159 8197 8231 8260 8283 8301 8312 8316 8314 8304 8287 8262 8230 8189 8139 8081 8015 7939 7854 7761 7658 7547 7426 7297 7159 7014 6861 6702 6536 6364 6188 6007 5823 5637 5449 5261 5073 4887 4702 4521 4344 4172 4007 3848 3699 3559 3430 3313 3209 3120 3047 2990 2952 2932 2932 2953 2994 3057 3140 3243 3367 3509 3670 3846 4037 4240 4453 4675 4903 5134 5366 5598 5826 6049 6266 6475 6675 6865 7045 7214 7372 7519 7656 7783 7900 8009 8110 8203 8290 8371 8446 8516 8583 8645 8703 8759 8811 8861 8908 8953 8996 9037 9076 9113 9148 9182 9215 9246 9275 9303 9330 9355 9378 9401 9421 9440 9458 9474 9488 9501 9512 9523 9532 9540 9547 9554 9560 9566 9571 9576 9582 9587 9592 9597 9603 9608 9614 9619 9625 9630 9635 9640 9646 9651 9656 9661 9666 9671 9676 9682 9687 9692 9697 9703 9708 9713 9718 9722 9727 9731 9735 9739 9743 9747 9750 9753 9757 9760 9763 9766 9769 9772 9775 9777 9779 9782 9784 9785 9786 9787 9788 9788 9789 9789 9789 9789 9789 9789 9789 9790 9791 9791 9792 9793 9794 9794 9794 9794 9793 9791 9789 9785 9781 9776 9770 9763 9756 9747 9738 9728 9717 9705 9692 9677 9662 9645 9626 9606 9584 9559 9532 9503 9472 9438 9402 9364 9324 9282 9240 9196 9152 9109 9065 9024 8983 8945 8910 8878 8849 8824 8803 8786 8773 8765 8762 8763 8768 8777 8790 8807 8827 8851 8876 8905 8935 8967 9000 9033 9068 9103 9138 9172 9206 9239 9272 9303 9334 9362 9390 9416 9440 9462 9483 9503 9520 9537 9551 9564 9576 9587 9597 9605 9613 9620 9627 9632 9638 9642 9646 9649 9652 9654 9655 9656 9656 9655 9653 9650 9647 9643 9638 9633 9628 9622 9617 9611 9605 9600 9594 9589 9583 9577 9572 9566 9559 9552 9544 9536 9526 9516 9504 9491 9477 9461 9443 9425 9404 9382 9358 9332 9304 9274 9241 9206 9168 9127 9084 9037 8987 8933 8876 8815 8751 8683 8611 8535 8456 8372 8285 8194 8099 8000 7898 7791 7680 7566 7448 7327 7203 7077 6949 6821 6693 6566 6442 6323 6209 6102 6004 5916 5839 5776 5727 5694 5676 5675 5690 5722 5771 5835 5001 5 4 2 5914 6007 6111 6226 6351 6482 6619 6759 6901 7043 7183 7321 7454 7583 7705 7822 7931 8033 8128 8216 8297 8372 8441 8505 8563 8617 8667 8714 8757 8798 8837 8874 8910 8945 8978 9010 9042 9073 9104 9134 9163 9191 9220 9247 9274 9300 9325 9349 9373 9396 9417 9438 9458 9477 9495 9511 9527 9542 9556 9569 9581 9593 9604 9614 9623 9632 9640 9648 9655 9662 9667 9672 9676 9679 9681 9682 9682 9682 9680 9677 9673 9668 9662 9655 9648 9640 9631 9622 9612 9601 9590 9579 9567 9555 9542 9529 9515 9501 9487 9473 9459 9446 9432 9419 9407 9396 9386 9378 9371 9365 9361 9359 9359 9361 9364 9369 9375 9382 9391 9401 9411 9423 9434 9446 9459 9471 9484 9496 9509 9521 9533 9545 9556 9567 9578 9588 9597 9606 9614 9622 9629 9635 9640 9645 9649 9653 9656 9658 9660 9662 9663 9663 9664 9664 9663 9663 9662 9661 9659 9658 9656 9653 9651 9648 9645 9643 9640 9637 9635 9632 9630 9628 9626 9625 9623 9622 9621 9619 9618 9616 9614 9611 9608 9605 9601 9597 9591 9586 9579 9572 9564 9556 9547 9537 9526 9514 9501 9487 9472 9456 9438 9419 9398 9375 9351 9325 9297 9267 9236 9203 9169 9133 9096 9058 9020 8980 8941 8901 8861 8822 8783 8745 8709 8673 8639 8607 8577 8549 8523 8499 8479 8460 8445 8432 8423 8416 8412 8412 8414 8420 8429 8440 8454 8470 8489 8510 8533 8557 8582 8609 8636 8663 8691 8719 8747 8775 8802 8829 8856 8882 8907 8932 8956 8979 9002 9024 9045 9066 9085 9104 9123 9140 9157 9172 9187 9202 9215 9228 9240 9251 9262 9272 9282 9291 9300 9309 9317 9324 9331 9337 9343 9348 9352 9356 9359 9361 9363 9364 9364 9364 9364 9362 9361 9359 9357 9355 9353 9350 9347 9344 9341 9337 9333 9329 9324 9319 9313 9307 9300 9292 9284 9276 9266 9257 9247 9236 9225 9214 9202 9190 9177 9165 9152 9138 9125 9111 9096 9082 9066 9050 9034 9017 9000 8982 8963 8944 8924 8904 8883 8861 8838 8815 8791 8766 8741 8714 8686 8657 8627 8595 8562 8528 8492 8454 8414 8373 8330 8285 8238 8189 8137 8084 8029 7971 7911 7849 7785 7717 7648 7575 7500 7421 7340 7255 7167 7076 6981 6882 6780 6675 6566 6455 6340 6222 6101 5978 5852 5723 5592 5459 5324 5187 5047 4905 4761 4615 4467 4316 4165 4011 3857 3702 3547 3393 3241 3092 2946 2804 2668 2539 2416 2301 2195 2098 2010 1930 1860 1799 1746 1700 1663 1632 1607 1589 1576 1570 1569 1575 1587 1607 1636 1673 1721 1780 1851 1935 2031 2141 2265 2401 2550 2710 2881 3060 3246 3438 3633 3829 4026 4221 4412 4599 4780 4956 5124 5286 5440 5588 5729 5864 5993 6117 6236 6351 6462 6570 6675 6776 6874 6969 7061 7150 7235 7317 7396 7472 7545 7614 7681 7744 7805 7863 7919 7973 8025 8074 8122 8169 8213 8256 5002 5 4 2 8298 8338 8376 8414 8449 8484 8517 8549 8580 8610 8640 8668 8695 8722 8747 8772 8796 8820 8842 8864 8884 8904 8923 8941 8959 8975 8991 9007 9022 9037 9051 9066 9080 9094 9108 9121 9134 9147 9159 9171 9182 9192 9201 9210 9217 9224 9230 9236 9241 9246 9250 9254 9259 9263 9268 9272 9277 9282 9288 9293 9298 9304 9309 9314 9318 9323 9327 9331 9335 9339 9343 9347 9351 9355 9359 9364 9369 9374 9380 9386 9391 9397 9403 9409 9415 9421 9426 9431 9436 9441 9446 9451 9456 9461 9467 9472 9477 9483 9488 9494 9500 9505 9510 9515 9519 9523 9527 9530 9533 9535 9537 9539 9540 9542 9543 9545 9546 9548 9550 9551 9553 9555 9557 9558 9560 9561 9561 9561 9561 9560 9559 9557 9555 9552 9549 9545 9541 9536 9531 9526 9520 9514 9508 9501 9494 9487 9480 9472 9465 9458 9451 9444 9438 9432 9427 9422 9419 9416 9414 9412 9412 9412 9413 9415 9418 9421 9424 9428 9433 9437 9443 9448 9455 9461 9468 9475 9482 9489 9497 9504 9512 9519 9527 9534 9540 9547 9553 9558 9563 9568 9572 9576 9579 9582 9584 9587 9589 9591 9593 9595 9596 9598 9599 9600 9601 9602 9602 9602 9602 9601 9599 9597 9594 9591 9588 9584 9579 9575 9570 9564 9559 9553 9547 9541 9535 9529 9522 9516 9509 9503 9496 9489 9482 9474 9467 9459 9450 9442 9433 9425 9416 9407 9398 9389 9381 9372 9363 9354 9346 9337 9328 9319 9310 9301 9291 9281 9270 9258 9246 9233 9218 9203 9186 9169 9150 9129 9107 9084 9059 9032 9004 8974 8943 8911 8877 8843 8807 8772 8737 8701 8667 8634 8603 8574 8547 8524 8503 8487 8475 8467 8463 8463 8468 8478 8491 8508 8528 8552 8577 8606 8635 8666 8698 8730 8761 8792 8823 8852 8881 8907 8933 8956 8979 8999 9019 9036 9053 9068 9082 9095 9107 9118 9127 9136 9144 9151 9157 9161 9165 9168 9170 9171 9171 9169 9167 9164 9160 9155 9148 9141 9132 9121 9109 9095 9079 9061 9040 9017 8990 8960 8925 8887 8843 8795 8741 8680 8614 8540 8460 8371 8275 8170 8057 7936 7805 7666 7519 7363 7199 7027 6849 6664 6474 6279 6080 5879 5677 5474 5271 5071 4873 4680 4491 4308 4131 3961 3799 3646 3501 3365 3239 3123 3018 2924 2842 2772 2715 2673 2645 2634 2639 2662 2703 2764 2844 2943 3062 3200 3356 3530 3719 3923 4139 4364 4597 4834 5074 5314 5551 5783 6009 6227 6434 6631 6817 6991 7153 7305 7445 7574 7695 7806 7910 8006 8096 8181 8260 8335 8405 8471 8533 8591 8645 8696 8743 8787 8827 8863 8897 8928 8957 8983 9008 9031 9053 9074 9094 9114 9134 9153 9172 9190 9208 9225 9242 9258 9274 9288 9302 9315 9327 9338 9349 9359 9368 9377 9386 9395 9404 9413 9422 9431 9440 9449 9458 9467 9475 9483 9491 9498 9505 9511 9516 9521 9526 9530 9533 9536 9539 9542 5003 5 4 2 9544 9547 9549 9551 9554 9556 9558 9561 9563 9565 9566 9567 9568 9569 9568 9568 9567 9565 9563 9560 9557 9554 9550 9546 9542 9537 9533 9528 9523 9518 9513 9508 9503 9497 9492 9486 9480 9474 9468 9463 9457 9451 9446 9441 9436 9432 9428 9425 9422 9420 9419 9418 9418 9419 9420 9422 9425 9428 9432 9436 9441 9447 9453 9459 9466 9474 9481 9488 9496 9503 9511 9518 9524 9530 9535 9540 9543 9546 9549 9550 9552 9552 9552 9552 9552 9552 9552 9552 9552 9553 9554 9555 9557 9560 9562 9565 9569 9572 9576 9580 9584 9588 9592 9596 9601 9605 9609 9613 9618 9622 9627 9632 9636 9641 9646 9651 9655 9660 9664 9668 9672 9675 9678 9680 9682 9684 9685 9685 9685 9685 9685 9685 9684 9684 9683 9683 9683 9683 9684 9684 9685 9686 9687 9688 9689 9689 9689 9689 9689 9688 9686 9685 9682 9680 9677 9674 9670 9667 9663 9660 9657 9654 9651 9649 9647 9645 9644 9643 9642 9641 9641 9641 9640 9640 9641 9641 9641 9642 9642 9643 9644 9645 9646 9648 9649 9651 9653 9655 9657 9660 9662 9664 9666 9668 9670 9671 9672 9673 9674 9675 9675 9675 9675 9674 9674 9673 9673 9672 9672 9672 9672 9673 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9683 9683 9683 9682 9681 9680 9679 9678 9676 9674 9673 9671 9669 9667 9665 9663 9662 9660 9659 9658 9658 9657 9657 9658 9659 9660 9662 9664 9667 9670 9673 9677 9680 9684 9688 9691 9695 9698 9701 9704 9706 9709 9711 9713 9715 9717 9718 9720 9722 9724 9726 9728 9729 9731 9733 9735 9736 9737 9738 9738 9738 9738 9737 9736 9735 9733 9732 9731 9729 9729 9728 9728 9728 9728 9729 9731 9732 9734 9736 9738 9739 9741 9742 9743 9743 9743 9743 9742 9740 9739 9736 9734 9731 9728 9724 9721 9717 9713 9709 9705 9700 9694 9688 9681 9673 9664 9654 9642 9628 9612 9594 9573 9549 9521 9490 9453 9412 9364 9311 9250 9182 9106 9021 8928 8826 8715 8594 8465 8327 8182 8029 7871 7707 7540 7371 7201 7032 6866 6705 6550 6404 6268 6145 6034 5940 5861 5801 5759 5736 5733 5750 5786 5841 5914 6005 6111 6232 6365 6508 6660 6819 6982 7148 7314 7478 7639 7796 7946 8090 8226 8354 8473 8583 8684 8777 8861 8937 9005 9067 9122 9171 9215 9254 9289 9320 9348 9372 9394 9414 9431 9447 9461 9473 9485 9495 9504 9513 9520 9528 9535 9541 9547 9553 9559 9565 9571 9576 9582 9587 9593 9598 9603 9608 9612 9617 9621 9625 9629 9632 9636 9638 9641 9643 9645 9647 9648 9649 9649 9649 9649 9648 9646 9644 9642 9639 9635 9631 9627 9622 9616 9610 9603 9596 9589 9580 9571 9562 9552 9541 9529 9515 9501 9485 9467 9447 9424 9399 9372 9340 9306 9267 9224 9175 9122 9063 8998 8927 8849 8764 8672 8572 8465 8351 8229 8100 7964 7821 5004 5 4 2 7672 7518 7359 7196 7030 6862 6692 6522 6352 6185 6020 5859 5704 5555 5414 5282 5161 5051 4954 4871 4803 4752 4718 4703 4706 4728 4769 4830 4909 5006 5120 5249 5392 5548 5714 5888 6068 6251 6437 6622 6804 6983 7156 7323 7481 7632 7773 7905 8029 8143 8248 8345 8435 8517 8593 8662 8726 8786 8840 8891 8938 8981 9020 9057 9090 9121 9148 9173 9195 9215 9232 9247 9259 9269 9277 9283 9287 9290 9290 9289 9286 9281 9275 9267 9258 9247 9235 9222 9207 9191 9174 9156 9138 9120 9101 9083 9065 9048 9033 9019 9007 8997 8990 8985 8983 8985 8989 8996 9007 9020 9036 9054 9075 9098 9122 9147 9173 9200 9226 9253 9278 9303 9327 9349 9369 9388 9405 9419 9432 9443 9451 9458 9462 9465 9465 9464 9460 9455 9448 9439 9428 9415 9399 9381 9361 9338 9312 9284 9252 9218 9180 9140 9096 9050 9002 8951 8899 8846 8793 8739 8686 8635 8586 8540 8498 8459 8425 8397 8373 8355 8343 8336 8334 8338 8346 8359 8374 8393 8413 8435 8458 8481 8503 8524 8543 8560 8575 8588 8598 8607 8613 8618 8622 8625 8627 8631 8634 8640 8647 8656 8668 8682 8699 8720 8743 8769 8798 8830 8863 8899 8936 8975 9014 9053 9093 9133 9171 9210 9247 9283 9317 9350 9381 9410 9438 9464 9487 9510 9530 9548 9565 9580 9594 9606 9617 9627 9636 9643 9649 9655 9659 9663 9667 9669 9671 9673 9675 9676 9677 9678 9679 9679 9680 9681 9682 9682 9683 9684 9686 9687 9688 9689 9691 9693 9694 9696 9698 9700 9702 9705 9708 9710 9713 9717 9720 9723 9727 9730 9734 9737 9740 9742 9744 9746 9747 9747 9747 9746 9744 9742 9739 9736 9732 9727 9722 9717 9711 9705 9699 9693 9686 9680 9674 9667 9661 9655 9650 9645 9640 9636 9632 9629 9627 9626 9625 9625 9626 9628 9631 9635 9640 9645 9651 9657 9664 9672 9679 9686 9694 9701 9708 9714 9721 9726 9731 9736 9740 9744 9748 9751 9754 9757 9760 9762 9765 9767 9770 9772 9774 9776 9778 9779 9780 9782 9783 9784 9784 9785 9785 9786 9786 9787 9788 9788 9789 9790 9791 9792 9793 9794 9795 9795 9796 9796 9796 9796 9796 9796 9796 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9795 9795 9794 9793 9792 9790 9788 9785 9781 9777 9772 9766 9760 9753 9744 9735 9725 9714 9702 9688 9673 9657 9638 9618 9595 9570 9543 9513 9481 9446 9408 9367 9324 9278 9229 9178 9126 9072 9016 8960 8904 8847 8792 8737 8684 8633 8585 8539 8498 8459 8425 8396 8371 8351 8336 8326 8321 8322 8327 8339 8355 8376 8402 8433 8468 8508 8551 8597 8646 8697 8750 8804 8858 8913 8968 9021 9073 9124 9173 9219 9263 9304 9343 9379 9413 9444 9473 9500 9525 9549 9570 9591 9610 9627 9643 9659 9672 9685 9697 9707 9716 9724 9731 9736 9741 9745 9748 9750 9752 5005 5 4 2 9754 9755 9755 9756 9757 9757 9758 9759 9759 9760 9761 9761 9761 9762 9762 9762 9761 9760 9759 9758 9756 9754 9752 9750 9747 9744 9741 9737 9734 9730 9726 9722 9717 9712 9707 9702 9695 9689 9681 9673 9664 9654 9642 9629 9615 9599 9581 9561 9538 9513 9485 9455 9421 9384 9343 9298 9250 9198 9142 9082 9017 8949 8877 8801 8722 8639 8554 8467 8378 8288 8198 8108 8019 7933 7850 7771 7696 7627 7564 7509 7461 7421 7390 7368 7356 7352 7358 7373 7396 7428 7468 7515 7568 7626 7690 7757 7828 7901 7975 8050 8125 8200 8273 8344 8414 8481 8545 8607 8667 8723 8778 8829 8878 8925 8970 9013 9054 9093 9130 9165 9199 9231 9262 9291 9318 9344 9368 9391 9412 9433 9452 9469 9486 9502 9516 9530 9542 9554 9565 9575 9583 9591 9598 9604 9608 9612 9615 9617 9618 9619 9619 9619 9618 9617 9616 9614 9613 9611 9609 9607 9604 9601 9598 9594 9589 9583 9576 9569 9560 9550 9539 9527 9513 9499 9482 9465 9446 9425 9403 9379 9353 9326 9297 9266 9234 9200 9165 9129 9093 9056 9019 8983 8947 8913 8880 8849 8821 8795 8772 8753 8736 8723 8713 8706 8702 8702 8705 8710 8718 8729 8743 8758 8775 8794 8814 8836 8858 8881 8904 8926 8949 8970 8991 9010 9027 9042 9055 9066 9075 9081 9085 9086 9085 9081 9076 9069 9059 9049 9037 9023 9009 8994 8979 8963 8946 8930 8913 8897 8881 8866 8852 8838 8825 8814 8804 8795 8787 8781 8777 8773 8771 8771 8771 8772 8774 8776 8778 8780 8782 8784 8785 8785 8784 8782 8778 8773 8767 8760 8750 8740 8727 8713 8697 8680 8660 8639 8616 8590 8563 8533 8502 8468 8432 8394 8353 8311 8266 8219 8170 8119 8066 8009 7951 7889 7824 7755 7684 7608 7528 7443 7354 7261 7162 7059 6952 6840 6723 6603 6478 6351 6219 6085 5948 5808 5666 5522 5375 5226 5074 4921 4765 4607 4448 4286 4124 3961 3798 3635 3474 3315 3160 3010 2864 2726 2594 2470 2356 2250 2154 2067 1989 1921 1862 1811 1768 1733 1704 1683 1667 1659 1657 1662 1674 1695 1724 1764 1815 1878 1953 2042 2145 2263 2395 2540 2699 2871 3053 3245 3444 3649 3858 4069 4279 4486 4690 4889 5080 5264 5439 5606 5763 5911 6050 6181 6304 6420 6529 6632 6730 6822 6911 6995 7075 7151 7224 7294 7360 7423 7482 7538 7591 7641 7688 7731 7773 7811 7848 7882 7915 7945 7975 8002 8029 8054 8077 8099 8120 8140 8158 8174 8189 8203 8215 8225 8235 8243 8250 8256 8260 8264 8268 8270 8272 8272 8273 8272 8270 8268 8264 8260 8254 8247 8239 8230 8220 8208 8195 8181 8166 8150 8133 8115 8096 8076 8054 8032 8009 7984 7958 7931 7902 7872 7840 7806 7771 7733 7694 7653 7610 7565 7518 7470 7420 7368 7315 7260 7204 7146 7087 7027 6965 6902 6837 6771 6704 6635 6564 6492 6418 6342 5006 5 4 2 6264 6185 6104 6021 5936 5849 5761 5671 5580 5488 5395 5301 5206 5111 5016 4921 4826 4731 4637 4543 4449 4356 4264 4171 4079 3986 3893 3800 3706 3611 3515 3418 3320 3221 3121 3020 2919 2818 2717 2617 2518 2421 2326 2233 2143 2057 1975 1898 1825 1757 1694 1636 1584 1538 1496 1460 1429 1402 1381 1363 1350 1341 1336 1335 1337 1343 1354 1368 1388 1413 1443 1479 1523 1573 1631 1698 1773 1857 1951 2053 2163 2282 2409 2543 2684 2829 2979 3133 3288 3445 3602 3758 3912 4063 4212 4357 4498 4635 4767 4895 5019 5139 5254 5366 5474 5579 5680 5778 5874 5967 6057 6145 6230 6313 6394 6472 6549 6623 6695 6764 6832 6897 6961 7022 7081 7139 7194 7248 7300 7351 7399 7447 7493 7537 7580 7622 7663 7703 7742 7779 7816 7851 7886 7919 7952 7983 8014 8044 8072 8100 8127 8154 8180 8205 8229 8253 8276 8299 8322 8343 8365 8386 8406 8425 8444 8462 8479 8495 8510 8524 8536 8548 8558 8566 8574 8580 8585 8589 8593 8595 8596 8597 8598 8598 8598 8598 8597 8598 8598 8599 8600 8602 8604 8608 8612 8617 8624 8631 8639 8649 8659 8671 8684 8698 8713 8728 8745 8762 8780 8798 8816 8835 8854 8872 8890 8908 8926 8942 8959 8974 8989 9003 9016 9028 9039 9049 9058 9067 9074 9081 9087 9092 9096 9099 9102 9104 9105 9106 9106 9105 9104 9102 9100 9097 9093 9089 9084 9079 9074 9068 9062 9056 9049 9043 9036 9030 9024 9019 9014 9009 9006 9003 9001 9000 9000 9001 9004 9007 9011 9016 9023 9030 9038 9046 9056 9065 9076 9086 9097 9109 9120 9131 9143 9154 9165 9176 9186 9196 9206 9215 9224 9232 9240 9247 9254 9260 9266 9271 9275 9280 9284 9288 9291 9294 9297 9300 9302 9304 9306 9307 9308 9309 9309 9308 9307 9306 9305 9303 9301 9298 9295 9293 9290 9286 9283 9279 9275 9271 9266 9261 9255 9249 9242 9234 9226 9217 9208 9199 9190 9181 9172 9164 9156 9150 9144 9140 9136 9134 9134 9134 9136 9139 9143 9148 9153 9160 9166 9174 9181 9189 9198 9206 9215 9223 9232 9240 9249 9257 9265 9272 9279 9285 9291 9296 9300 9303 9306 9308 9309 9309 9309 9309 9309 9308 9308 9307 9307 9307 9307 9307 9307 9308 9308 9308 9309 9309 9309 9309 9309 9309 9309 9308 9308 9308 9308 9308 9308 9309 9310 9312 9313 9315 9317 9319 9321 9323 9325 9327 9329 9330 9331 9332 9333 9333 9334 9334 9335 9335 9335 9335 9336 9336 9336 9336 9336 9336 9336 9336 9336 9336 9336 9336 9336 9336 9336 9337 9337 9338 9339 9341 9342 9343 9344 9346 9347 9348 9348 9349 9349 9348 9348 9347 9346 9345 9344 9343 9342 9341 9340 9340 9339 9339 9339 9339 9340 9340 9340 9340 9339 9339 9338 9337 9336 9335 9334 9333 9332 9331 9330 9330 9329 9328 9328 9328 9327 9327 9326 9325 9323 9321 5007 5 4 2 9319 9316 9313 9309 9305 9300 9296 9291 9285 9280 9275 9270 9265 9260 9255 9250 9245 9240 9234 9228 9222 9215 9207 9199 9191 9181 9172 9162 9152 9141 9131 9120 9109 9098 9087 9076 9065 9053 9041 9029 9015 9002 8987 8971 8954 8935 8915 8893 8869 8843 8815 8785 8752 8717 8678 8636 8590 8541 8487 8427 8363 8293 8216 8132 8041 7942 7834 7718 7593 7459 7315 7162 6999 6827 6647 6458 6261 6057 5847 5632 5413 5191 4967 4744 4521 4300 4083 3871 3666 3467 3277 3096 2925 2765 2615 2476 2349 2233 2128 2034 1952 1879 1818 1765 1723 1689 1664 1647 1637 1634 1637 1647 1661 1680 1702 1727 1754 1782 1811 1839 1866 1891 1913 1933 1949 1961 1969 1974 1975 1972 1966 1958 1948 1936 1925 1914 1905 1898 1896 1898 1907 1924 1949 1984 2031 2089 2160 2245 2344 2457 2585 2727 2883 3052 3233 3425 3626 3835 4049 4267 4486 4706 4923 5136 5344 5545 5738 5923 6098 6264 6420 6567 6704 6833 6954 7068 7175 7276 7371 7461 7547 7629 7708 7782 7853 7921 7986 8048 8106 8162 8215 8265 8312 8357 8399 8439 8478 8514 8550 8583 8616 8647 8678 8707 8736 8764 8791 8816 8841 8865 8888 8911 8932 8952 8971 8990 9008 9025 9041 9057 9073 9088 9103 9117 9131 9145 9159 9172 9185 9198 9210 9222 9234 9245 9256 9266 9276 9286 9296 9305 9314 9323 9332 9341 9350 9359 9368 9377 9386 9395 9404 9413 9422 9430 9439 9447 9456 9464 9471 9479 9486 9493 9500 9507 9513 9519 9525 9530 9536 9541 9546 9551 9556 9560 9564 9568 9572 9576 9579 9582 9585 9588 9590 9593 9595 9597 9599 9600 9602 9603 9604 9605 9605 9606 9606 9606 9606 9606 9605 9605 9604 9602 9601 9600 9598 9596 9593 9590 9588 9584 9581 9577 9572 9567 9562 9556 9549 9542 9534 9525 9515 9503 9490 9476 9460 9442 9422 9400 9375 9348 9317 9284 9246 9206 9161 9112 9059 9002 8940 8873 8801 8725 8643 8557 8466 8371 8272 8170 8065 7958 7849 7740 7632 7526 7423 7324 7230 7143 7063 6992 6931 6880 6841 6813 6798 6795 6804 6826 6859 6903 6958 7023 7097 7178 7266 7359 7457 7558 7661 7765 7869 7972 8073 8171 8267 8358 8445 8528 8607 8680 8750 8814 8875 8931 8983 9032 9078 9121 9161 9199 9235 9268 9300 9330 9358 9385 9410 9433 9456 9476 9495 9513 9530 9545 9559 9571 9583 9594 9604 9613 9622 9630 9637 9645 9652 9659 9665 9672 9678 9684 9690 9695 9700 9705 9709 9713 9717 9720 9724 9726 9729 9732 9734 9737 9739 9742 9745 9748 9751 9754 9757 9761 9764 9768 9771 9774 9777 9780 9782 9784 9786 9788 9789 9790 9791 9791 9792 9792 9792 9791 9791 9790 9789 9787 9786 9784 9781 9779 9776 9773 9770 9767 9763 9760 9756 9752 9747 9743 9739 9734 9730 9725 9720 9715 9710 9706 9701 9696 9691 9686 5008 5 4 2 9681 9676 9671 9666 9662 9657 9653 9648 9644 9640 9636 9633 9629 9626 9623 9620 9617 9615 9614 9612 9611 9611 9611 9611 9612 9612 9614 9615 9616 9618 9619 9621 9622 9624 9625 9626 9627 9628 9630 9631 9633 9635 9638 9641 9644 9648 9653 9658 9664 9671 9678 9685 9692 9700 9707 9715 9722 9729 9736 9742 9747 9752 9757 9761 9764 9767 9769 9771 9773 9774 9775 9776 9776 9777 9776 9776 9775 9773 9771 9769 9766 9762 9758 9753 9748 9743 9738 9732 9726 9721 9715 9710 9706 9702 9699 9696 9695 9694 9694 9694 9695 9697 9699 9702 9705 9709 9713 9716 9720 9724 9729 9733 9738 9742 9747 9752 9757 9763 9768 9774 9780 9786 9792 9798 9804 9810 9815 9820 9825 9829 9833 9836 9839 9842 9844 9845 9847 9848 9849 9850 9851 9853 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9874 9875 9875 9875 9874 9874 9873 9873 9872 9872 9872 9872 9873 9873 9875 9876 9878 9879 9881 9882 9884 9884 9885 9885 9884 9883 9882 9880 9878 9875 9873 9871 9868 9866 9864 9863 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9851 9849 9846 9844 9841 9837 9834 9830 9827 9823 9820 9817 9814 9811 9808 9806 9804 9802 9800 9799 9798 9797 9796 9796 9796 9796 9796 9797 9798 9800 9802 9804 9807 9809 9812 9815 9818 9821 9824 9826 9828 9830 9832 9833 9834 9834 9835 9835 9835 9835 9835 9836 9836 9836 9836 9837 9838 9838 9839 9840 9840 9841 9841 9842 9842 9841 9841 9840 9839 9837 9836 9834 9831 9829 9826 9822 9818 9813 9808 9802 9795 9787 9778 9768 9756 9743 9728 9711 9692 9671 9647 9621 9592 9561 9526 9488 9447 9403 9355 9305 9251 9194 9134 9073 9009 8943 8877 8811 8745 8680 8616 8556 8499 8446 8398 8356 8320 8291 8269 8255 8248 8249 8258 8274 8297 8328 8364 8406 8453 8505 8560 8617 8677 8738 8799 8860 8920 8979 9036 9091 9144 9193 9241 9285 9326 9365 9401 9435 9467 9496 9523 9549 9573 9595 9616 9636 9654 9671 9687 9702 9716 9729 9741 9752 9762 9771 9779 9787 9793 9799 9804 9808 9812 9815 9817 9818 9819 9819 9818 9817 9815 9812 9809 9805 9800 9795 9790 9785 9779 9773 9767 9762 9757 9752 9748 9744 9740 9737 9735 9733 9732 9731 9731 9731 9732 9733 9735 9738 9740 9744 9748 9752 9757 9761 9766 9772 9777 9782 9786 9791 9795 9798 9801 9804 9806 9807 9809 9810 9810 9811 9811 9812 9812 9813 9814 9814 9815 9816 9817 9818 9818 9819 9819 9819 9819 9819 9819 9818 9818 9818 9817 9817 9817 9818 9818 9819 9820 9821 9823 9824 9826 9827 9828 9830 9831 9831 9832 9832 9833 9833 9833 9834 9834 9835 9837 9838 9840 9842 9844 9847 9850 9852 9855 9857 9860 9862 9863 9865 9866 9866 9867 9867 9868 9868 9868 9868 9869 9869 9870 9871 9872 5009 5 4 2 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9881 9882 9881 9881 9880 9879 9878 9876 9874 9872 9870 9867 9865 9862 9859 9856 9853 9850 9848 9846 9844 9843 9842 9841 9841 9841 9842 9843 9844 9844 9845 9846 9846 9846 9846 9846 9845 9844 9842 9841 9839 9838 9836 9834 9833 9831 9829 9828 9826 9824 9822 9820 9817 9813 9809 9805 9799 9793 9787 9779 9771 9763 9754 9744 9735 9725 9715 9705 9695 9686 9677 9668 9660 9652 9646 9640 9635 9631 9628 9626 9625 9625 9627 9629 9633 9638 9643 9650 9657 9664 9673 9681 9689 9697 9706 9713 9721 9728 9734 9740 9745 9750 9754 9759 9762 9766 9769 9773 9776 9780 9783 9787 9790 9793 9797 9800 9803 9806 9809 9812 9814 9816 9819 9821 9823 9825 9827 9829 9831 9834 9837 9839 9842 9845 9849 9852 9855 9858 9860 9863 9865 9867 9868 9870 9871 9872 9872 9873 9873 9873 9873 9874 9874 9873 9873 9872 9871 9869 9867 9863 9859 9853 9847 9838 9829 9818 9805 9791 9776 9759 9741 9721 9700 9677 9654 9629 9602 9575 9546 9515 9484 9451 9416 9381 9344 9306 9268 9228 9188 9148 9108 9068 9029 8991 8954 8919 8886 8855 8827 8802 8780 8762 8747 8736 8729 8726 8727 8732 8740 8753 8770 8790 8813 8839 8868 8899 8932 8966 9002 9038 9074 9110 9146 9180 9213 9245 9275 9303 9329 9353 9374 9393 9409 9424 9435 9445 9452 9458 9461 9462 9462 9460 9456 9452 9446 9440 9433 9426 9419 9412 9406 9401 9397 9395 9393 9394 9396 9399 9404 9411 9419 9429 9440 9451 9463 9476 9489 9502 9515 9528 9540 9551 9562 9571 9579 9585 9589 9590 9589 9585 9576 9564 9546 9524 9495 9461 9419 9370 9313 9249 9176 9095 9006 8909 8805 8693 8575 8451 8322 8191 8056 7921 7787 7655 7526 7404 7288 7182 7085 7001 6930 6874 6832 6807 6799 6807 6831 6872 6928 6999 7084 7180 7287 7404 7527 7656 7789 7923 8058 8191 8322 8448 8570 8686 8795 8897 8992 9079 9160 9233 9299 9358 9412 9460 9503 9541 9575 9606 9633 9657 9679 9698 9715 9730 9744 9755 9765 9774 9781 9786 9790 9793 9795 9795 9794 9791 9787 9783 9777 9770 9762 9753 9743 9733 9721 9709 9697 9684 9670 9657 9643 9629 9615 9602 9589 9576 9564 9552 9541 9532 9523 9515 9508 9502 9497 9493 9490 9488 9488 9488 9488 9490 9492 9495 9498 9502 9506 9511 9516 9521 9526 9531 9536 9541 9546 9551 9556 9561 9565 9569 9573 9576 9579 9582 9584 9586 9588 9590 9591 9592 9593 9595 9596 9597 9599 9601 9604 9606 9609 9613 9616 9620 9624 9628 9632 9636 9640 9643 9646 9649 9651 9652 9652 9651 9649 9646 9641 9635 9627 9617 9604 9589 9571 9549 9524 9495 9462 9424 9380 9331 9276 9214 9146 9072 8990 8901 8805 8702 8591 8474 8351 8221 8086 7946 7802 7654 7504 7353 7201 7051 5010 5 4 3 6838 6695 6558 6428 6306 6194 6093 6005 5932 5874 5834 5810 5806 5819 5851 5901 5969 6053 6152 6265 6389 6523 6666 6814 6966 7121 7276 7430 7581 7728 7871 8008 8138 8262 8379 8489 8592 8687 8776 8857 8933 9002 9065 9123 9176 9224 9268 9308 9344 9376 9406 9432 9456 9477 9496 9512 9526 9538 9547 9555 9560 9562 9563 9561 9556 9549 9539 9527 9511 9493 9471 9447 9419 9387 9353 9314 9273 9228 9179 9127 9072 9013 8952 8888 8821 8753 8683 8612 8540 8468 8397 8327 8258 8193 8130 8071 8017 7967 7923 7884 7851 7823 7801 7786 7775 7770 7771 7776 7785 7799 7816 7836 7860 7885 7913 7942 7972 8002 8033 8064 8094 8124 8153 8181 8208 8235 8260 8285 8309 8333 8357 8381 8406 8431 8458 8485 8513 8542 8573 8604 8635 8667 8699 8731 8762 8793 8823 8851 8878 8904 8928 8951 8972 8991 9008 9024 9038 9051 9062 9073 9082 9090 9098 9105 9112 9119 9125 9132 9139 9147 9155 9164 9174 9185 9197 9211 9226 9242 9260 9279 9300 9322 9345 9369 9394 9419 9445 9471 9497 9522 9547 9571 9594 9617 9638 9658 9677 9694 9711 9726 9741 9754 9767 9779 9790 9800 9809 9818 9825 9832 9838 9843 9848 9851 9855 9857 9860 9862 9863 9865 9866 9867 9868 9868 9868 9868 9867 9865 9863 9861 9858 9855 9851 9848 9844 9841 9838 9835 9833 9831 9831 9831 9831 9832 9833 9834 9836 9837 9839 9840 9841 9842 9843 9844 9845 9846 9848 9850 9852 9855 9858 9861 9865 9869 9873 9876 9880 9883 9886 9888 9890 9891 9892 9893 9893 9894 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9898 9897 9897 9896 9895 9895 9894 9894 9894 9894 9894 9895 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9897 9896 9896 9896 9896 9897 9898 9900 9901 9903 9905 9907 9909 9911 9912 9913 9913 9913 9912 9911 9910 9908 9907 9905 9904 9902 9901 9901 9901 9901 9901 9902 9903 9903 9904 9904 9904 9904 9903 9902 9900 9898 9896 9894 9891 9889 9886 9884 9882 9880 9878 9877 9875 9873 9872 9870 9867 9865 9863 9860 9857 9854 9851 9849 9846 9844 9843 9842 9841 9841 9841 9841 9842 9842 9843 9844 9844 9844 9844 9844 9843 9842 9841 9840 9839 9838 9837 9835 9834 9832 9830 9828 9826 9823 9820 9817 9813 9808 9804 9798 9793 9786 9780 9773 9765 9757 9748 9739 9728 9716 9703 9688 9671 9652 9631 9607 9580 9550 9516 9478 9436 9389 9336 9278 9213 9141 9061 8974 8878 8774 8660 8537 8405 8263 8113 7954 7787 7613 7433 7247 7057 6864 6670 6474 6279 6087 5897 5713 5534 5363 5200 5048 4907 4780 4666 4568 4488 4426 4383 4360 4359 4380 4422 4486 4571 4677 4801 4943 5101 5272 5455 5646 5844 6046 6250 6453 6654 6851 7042 7226 7403 7572 7732 7883 8025 8158 8283 8399 8507 8607 5011 5 4 3 8700 8786 8866 8939 9008 9071 9129 9183 9234 9280 9324 9365 9403 9439 9472 9503 9532 9559 9584 9608 9629 9648 9666 9682 9697 9710 9723 9734 9744 9754 9764 9773 9781 9790 9798 9806 9814 9821 9828 9834 9839 9844 9849 9852 9855 9858 9860 9862 9863 9865 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9888 9888 9888 9888 9887 9887 9885 9884 9882 9880 9877 9874 9870 9865 9860 9854 9847 9840 9832 9823 9814 9804 9794 9784 9774 9763 9752 9741 9730 9719 9708 9697 9686 9676 9665 9656 9647 9639 9633 9627 9623 9620 9619 9620 9622 9625 9630 9637 9644 9653 9662 9672 9682 9693 9703 9713 9723 9733 9742 9750 9759 9766 9773 9780 9786 9792 9798 9803 9808 9812 9816 9820 9823 9825 9827 9828 9828 9828 9828 9827 9826 9825 9824 9824 9823 9823 9824 9826 9828 9830 9833 9837 9840 9844 9847 9849 9852 9853 9854 9854 9853 9852 9851 9849 9847 9846 9845 9845 9845 9847 9848 9851 9854 9857 9860 9863 9866 9869 9870 9871 9871 9871 9869 9867 9865 9862 9859 9856 9853 9851 9848 9846 9844 9843 9841 9840 9838 9836 9834 9831 9828 9824 9820 9816 9811 9806 9802 9797 9792 9787 9783 9779 9775 9772 9768 9766 9763 9761 9759 9758 9757 9756 9756 9756 9757 9758 9760 9762 9765 9767 9770 9773 9776 9778 9781 9783 9785 9786 9787 9788 9788 9787 9787 9786 9784 9783 9781 9778 9776 9772 9769 9764 9760 9755 9749 9742 9735 9727 9719 9711 9702 9693 9684 9675 9666 9657 9649 9641 9635 9628 9623 9618 9614 9611 9608 9607 9605 9605 9605 9605 9606 9607 9609 9611 9614 9617 9621 9625 9629 9634 9639 9645 9650 9655 9660 9665 9669 9672 9674 9675 9675 9675 9673 9670 9666 9661 9656 9650 9644 9638 9632 9626 9620 9615 9609 9604 9600 9595 9592 9588 9585 9583 9581 9579 9578 9577 9577 9578 9579 9581 9583 9586 9589 9593 9597 9602 9606 9611 9616 9620 9625 9629 9633 9636 9639 9641 9643 9644 9644 9644 9643 9641 9638 9634 9630 9624 9618 9611 9603 9595 9586 9577 9568 9559 9550 9541 9533 9526 9520 9514 9511 9508 9508 9508 9511 9515 9520 9527 9535 9544 9553 9563 9574 9584 9594 9603 9612 9621 9628 9635 9641 9646 9650 9654 9658 9661 9664 9667 9670 9673 9676 9678 9680 9682 9683 9684 9683 9683 9681 9679 9676 9672 9668 9664 9660 9655 9651 9646 9642 9637 9633 9628 9623 9618 9613 9607 9600 9594 9586 9579 9571 9563 9555 9547 9539 9531 9523 9515 9508 9500 9492 9484 9475 9465 9455 9444 9432 9419 9406 9391 9376 9359 9342 9325 9307 9288 9269 9249 9229 9207 9185 9161 9137 9110 9082 9053 9021 8987 8951 8913 8872 8828 8782 8734 8682 8627 8569 8507 8441 8370 8295 8215 8129 8037 7938 7832 7719 7597 7467 7329 7181 7024 6858 6683 6498 6304 5012 5 4 3 6102 5892 5674 5450 5221 4988 4752 4515 4278 4044 3813 3588 3371 3162 2964 2777 2602 2440 2292 2158 2036 1928 1833 1749 1677 1614 1561 1516 1478 1446 1420 1398 1381 1368 1358 1351 1346 1345 1345 1348 1354 1363 1374 1389 1408 1432 1460 1495 1535 1582 1636 1698 1767 1844 1927 2015 2109 2206 2306 2405 2503 2598 2688 2771 2847 2914 2971 3020 3059 3089 3112 3130 3143 3154 3165 3178 3196 3220 3254 3298 3354 3424 3508 3607 3720 3849 3992 4148 4317 4496 4685 4881 5083 5289 5496 5704 5909 6112 6309 6501 6685 6860 7027 7185 7333 7472 7602 7722 7834 7937 8033 8122 8204 8281 8352 8418 8480 8538 8592 8642 8689 8733 8773 8811 8846 8878 8908 8936 8961 8985 9007 9027 9046 9065 9082 9099 9115 9131 9146 9161 9175 9188 9201 9213 9224 9234 9243 9251 9259 9266 9272 9277 9283 9288 9293 9297 9302 9307 9311 9315 9319 9323 9326 9328 9329 9329 9327 9324 9319 9312 9303 9292 9278 9261 9242 9219 9193 9164 9131 9093 9051 9004 8952 8895 8831 8761 8683 8599 8507 8407 8298 8182 8057 7923 7782 7633 7477 7313 7144 6969 6789 6606 6419 6230 6040 5849 5659 5470 5283 5099 4919 4743 4573 4411 4257 4112 3978 3858 3751 3660 3587 3533 3499 3486 3496 3529 3585 3665 3766 3890 4034 4196 4376 4569 4774 4988 5208 5432 5657 5881 6101 6316 6524 6723 6913 7093 7262 7421 7569 7708 7836 7956 8067 8170 8266 8355 8438 8516 8588 8655 8719 8778 8833 8885 8933 8979 9021 9061 9099 9134 9167 9197 9226 9253 9278 9301 9323 9342 9360 9377 9391 9405 9417 9428 9437 9446 9453 9460 9465 9470 9474 9476 9478 9479 9478 9476 9473 9467 9460 9452 9441 9429 9414 9398 9380 9359 9337 9313 9287 9258 9227 9193 9156 9116 9072 9024 8971 8914 8851 8782 8707 8625 8537 8443 8343 8236 8123 8006 7883 7756 7626 7492 7357 7221 7085 6950 6817 6687 6561 6440 6326 6220 6124 6038 5964 5903 5857 5826 5811 5812 5831 5867 5919 5987 6070 6167 6277 6396 6524 6659 6799 6940 7083 7224 7362 7497 7626 7749 7866 7975 8078 8173 8262 8344 8420 8491 8557 8619 8677 8731 8783 8832 8879 8923 8966 9007 9047 9085 9122 9156 9190 9222 9252 9280 9307 9333 9357 9379 9400 9419 9437 9454 9469 9483 9495 9507 9517 9526 9534 9542 9548 9554 9559 9564 9568 9572 9576 9581 9585 9589 9594 9598 9603 9608 9614 9619 9624 9629 9633 9637 9641 9644 9647 9649 9651 9653 9654 9655 9657 9658 9659 9661 9663 9665 9668 9670 9673 9676 9679 9682 9684 9686 9688 9690 9691 9691 9692 9691 9691 9690 9689 9688 9687 9686 9685 9685 9684 9683 9683 9683 9683 9684 9685 9686 9687 9689 9690 9692 9693 9695 9696 9697 9698 9699 9699 9699 9699 9699 9699 9700 9700 9700 9701 9702 9703 9704 9705 9706 9707 9708 5013 5 4 3 9708 9709 9708 9708 9707 9706 9705 9703 9702 9701 9700 9699 9698 9698 9698 9698 9699 9700 9701 9701 9702 9703 9703 9704 9704 9704 9705 9705 9705 9706 9706 9707 9708 9709 9710 9710 9711 9712 9713 9713 9714 9714 9715 9715 9715 9715 9716 9716 9717 9718 9719 9721 9722 9724 9726 9728 9730 9732 9734 9735 9737 9739 9740 9741 9743 9743 9744 9744 9745 9745 9744 9743 9742 9741 9739 9737 9734 9731 9728 9724 9720 9716 9711 9706 9701 9696 9690 9684 9678 9671 9663 9654 9645 9634 9622 9608 9593 9576 9557 9536 9513 9486 9457 9424 9388 9347 9303 9253 9197 9136 9068 8994 8912 8822 8724 8618 8503 8379 8247 8106 7957 7801 7638 7468 7293 7114 6931 6746 6560 6374 6189 6007 5829 5656 5490 5330 5178 5035 4901 4776 4661 4556 4461 4376 4301 4236 4180 4134 4097 4069 4052 4044 4047 4061 4086 4124 4174 4237 4314 4405 4509 4628 4759 4903 5058 5223 5396 5577 5763 5952 6142 6332 6520 6704 6884 7058 7224 7384 7535 7678 7814 7941 8060 8172 8276 8373 8464 8548 8626 8697 8764 8824 8879 8929 8974 9015 9052 9085 9115 9141 9166 9188 9209 9228 9247 9264 9282 9299 9316 9332 9349 9366 9382 9399 9415 9431 9447 9462 9478 9492 9507 9521 9535 9548 9561 9574 9586 9598 9610 9621 9632 9642 9652 9661 9669 9677 9684 9691 9697 9702 9707 9711 9715 9718 9722 9725 9727 9730 9733 9736 9738 9741 9743 9746 9748 9750 9751 9752 9753 9753 9752 9752 9751 9749 9748 9746 9745 9744 9742 9741 9741 9740 9740 9739 9739 9738 9737 9736 9734 9731 9728 9724 9719 9714 9707 9700 9693 9684 9675 9665 9654 9642 9629 9614 9598 9580 9560 9538 9513 9486 9454 9420 9381 9338 9290 9238 9180 9116 9047 8972 8890 8803 8709 8609 8502 8390 8272 8148 8019 7884 7746 7603 7457 7307 7154 7000 6844 6686 6529 6372 6217 6064 5914 5769 5630 5498 5374 5260 5157 5067 4990 4928 4883 4854 4843 4850 4874 4916 4976 5052 5143 5247 5364 5491 5626 5768 5914 6062 6210 6357 6500 6639 6772 6898 7016 7127 7230 7325 7411 7490 7562 7627 7686 7740 7789 7834 7876 7916 7954 7991 8027 8063 8099 8136 8173 8212 8252 8294 8337 8381 8426 8472 8519 8567 8615 8663 8711 8759 8806 8852 8897 8941 8983 9023 9061 9096 9129 9158 9184 9207 9227 9243 9256 9265 9270 9272 9272 9268 9261 9252 9240 9226 9210 9193 9173 9152 9129 9104 9078 9050 9021 8990 8957 8923 8887 8849 8810 8769 8726 8681 8635 8587 8538 8488 8436 8383 8330 8276 8223 8171 8119 8070 8023 7979 7940 7905 7876 7852 7835 7826 7824 7829 7843 7864 7893 7930 7973 8022 8078 8138 8202 8269 8339 8410 8482 8553 8624 8693 8760 8825 8886 8945 9000 9051 9099 9144 9185 9223 9258 9291 9320 9348 9373 9397 9419 9439 9458 9475 9491 9506 5014 5 4 3 9520 9532 9543 9554 9563 9571 9578 9584 9590 9595 9599 9603 9606 9609 9612 9614 9616 9618 9619 9620 9620 9620 9620 9619 9617 9615 9613 9610 9607 9603 9599 9594 9589 9583 9577 9571 9564 9556 9548 9539 9529 9518 9506 9492 9477 9460 9441 9419 9393 9365 9332 9295 9252 9204 9149 9086 9016 8937 8849 8750 8641 8520 8388 8244 8087 7918 7736 7543 7338 7123 6898 6664 6423 6178 5928 5676 5425 5175 4930 4690 4457 4232 4018 3815 3624 3445 3280 3128 2989 2865 2754 2656 2572 2501 2442 2397 2363 2342 2332 2333 2343 2364 2393 2429 2472 2519 2571 2624 2678 2732 2782 2829 2870 2905 2931 2949 2957 2955 2943 2921 2889 2848 2798 2741 2679 2611 2541 2469 2396 2325 2255 2188 2126 2067 2013 1965 1922 1885 1854 1829 1812 1804 1805 1816 1841 1880 1934 2007 2099 2211 2346 2502 2681 2881 3101 3340 3594 3863 4141 4426 4714 5003 5289 5568 5840 6100 6349 6584 6805 7011 7204 7382 7548 7700 7842 7972 8093 8204 8308 8403 8492 8574 8650 8721 8787 8847 8903 8955 9003 9047 9088 9126 9161 9194 9224 9253 9279 9303 9326 9346 9366 9383 9399 9414 9427 9439 9449 9459 9467 9475 9482 9488 9493 9498 9503 9507 9511 9514 9518 9520 9523 9525 9527 9529 9530 9530 9530 9529 9528 9527 9525 9523 9521 9519 9517 9515 9514 9513 9513 9513 9513 9514 9515 9516 9517 9518 9519 9519 9519 9519 9518 9517 9516 9515 9514 9513 9512 9512 9511 9511 9511 9511 9511 9511 9511 9510 9509 9507 9504 9501 9498 9493 9489 9484 9479 9474 9469 9464 9460 9456 9453 9450 9448 9446 9445 9443 9442 9441 9440 9439 9437 9435 9433 9430 9427 9424 9420 9416 9413 9409 9406 9402 9400 9397 9395 9393 9391 9390 9388 9387 9386 9385 9384 9383 9381 9380 9378 9377 9375 9373 9372 9370 9369 9367 9366 9364 9363 9362 9361 9360 9359 9359 9359 9358 9358 9359 9359 9359 9359 9359 9359 9358 9357 9355 9352 9348 9344 9338 9332 9324 9316 9308 9299 9290 9281 9272 9263 9255 9247 9240 9233 9227 9222 9216 9212 9207 9203 9199 9194 9190 9186 9182 9178 9174 9170 9166 9161 9157 9153 9149 9144 9139 9134 9128 9122 9115 9107 9098 9088 9076 9064 9051 9037 9021 9005 8987 8968 8948 8927 8905 8881 8856 8829 8801 8771 8740 8707 8672 8635 8596 8555 8512 8466 8418 8368 8315 8259 8201 8139 8074 8006 7934 7858 7779 7696 7609 7517 7421 7321 7217 7108 6994 6877 6755 6629 6499 6365 6228 6088 5945 5798 5650 5499 5346 5191 5033 4874 4713 4551 4387 4222 4056 3890 3725 3561 3399 3240 3085 2937 2794 2660 2535 2419 2313 2218 2134 2060 1997 1943 1898 1861 1833 1812 1797 1790 1789 1796 1811 1835 1870 1916 1975 2049 2137 2242 2363 2501 2655 2825 3010 3208 3416 3633 3857 4085 4315 4543 4770 4991 5206 5015 5 4 3 5414 5613 5803 5984 6156 6318 6471 6616 6753 6881 7003 7118 7227 7329 7427 7519 7607 7690 7769 7844 7915 7983 8048 8109 8168 8224 8278 8329 8378 8425 8469 8512 8552 8590 8626 8661 8693 8724 8753 8780 8806 8831 8854 8876 8896 8916 8934 8952 8968 8984 8999 9013 9027 9040 9052 9064 9076 9088 9100 9111 9122 9134 9145 9156 9168 9179 9190 9202 9213 9224 9236 9247 9258 9270 9281 9292 9303 9314 9324 9335 9344 9353 9362 9370 9377 9384 9390 9396 9402 9407 9412 9417 9422 9426 9431 9435 9439 9443 9447 9450 9452 9454 9456 9457 9457 9457 9457 9456 9454 9453 9450 9447 9444 9439 9434 9428 9421 9412 9402 9390 9377 9362 9346 9329 9310 9290 9268 9246 9223 9200 9176 9151 9127 9102 9077 9052 9028 9004 8980 8958 8936 8916 8897 8881 8866 8854 8844 8836 8831 8829 8829 8831 8836 8842 8850 8859 8869 8880 8892 8905 8918 8932 8946 8960 8975 8991 9006 9023 9040 9057 9075 9093 9111 9130 9148 9167 9186 9205 9223 9241 9259 9278 9295 9313 9331 9349 9367 9385 9403 9421 9438 9456 9473 9490 9506 9521 9536 9550 9562 9574 9585 9595 9604 9612 9620 9627 9634 9641 9647 9653 9659 9665 9670 9675 9679 9683 9685 9688 9689 9689 9689 9688 9686 9684 9682 9680 9678 9676 9674 9674 9673 9674 9674 9676 9677 9679 9681 9683 9685 9687 9688 9689 9689 9689 9689 9688 9688 9687 9687 9686 9686 9686 9687 9688 9689 9691 9693 9695 9697 9699 9701 9703 9706 9708 9710 9712 9714 9716 9717 9719 9721 9722 9723 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9737 9738 9738 9738 9738 9738 9738 9737 9737 9736 9736 9736 9736 9737 9738 9739 9741 9743 9746 9748 9751 9753 9755 9757 9759 9761 9762 9762 9763 9763 9763 9763 9763 9763 9764 9765 9766 9767 9768 9770 9772 9774 9775 9777 9779 9780 9781 9783 9784 9784 9785 9786 9786 9787 9787 9787 9788 9788 9787 9787 9786 9785 9784 9782 9780 9778 9776 9773 9771 9769 9767 9765 9763 9762 9761 9761 9761 9761 9761 9761 9762 9762 9762 9762 9761 9761 9760 9759 9758 9757 9756 9755 9754 9754 9753 9753 9753 9753 9753 9753 9754 9754 9755 9755 9755 9755 9755 9755 9754 9754 9753 9752 9750 9749 9748 9747 9746 9745 9745 9745 9745 9746 9747 9748 9750 9751 9752 9754 9755 9756 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9758 9758 9759 9760 9760 9760 9761 9760 9760 9759 9758 9756 9755 9753 9751 9749 9747 9746 9744 9742 9740 9738 9737 9735 9733 9730 9728 9726 9723 9721 9719 9717 9714 9713 9711 9709 9707 9706 9704 9701 9699 9695 9691 9686 9680 9674 9666 9658 9649 9640 9630 9620 9610 9600 9589 9579 9569 9558 9548 9537 9526 9515 9503 9491 9478 9465 9451 9437 9422 9408 9393 9379 9365 5016 5 4 3 9352 9339 9328 9318 9309 9301 9295 9289 9285 9282 9279 9278 9278 9278 9279 9280 9283 9286 9289 9293 9298 9303 9309 9315 9322 9328 9335 9341 9346 9351 9354 9356 9356 9354 9350 9342 9331 9316 9297 9273 9244 9208 9166 9116 9058 8991 8914 8827 8729 8620 8499 8366 8221 8063 7893 7712 7520 7317 7105 6884 6657 6423 6185 5944 5702 5461 5222 4987 4758 4536 4324 4122 3932 3755 3592 3443 3311 3194 3095 3013 2949 2905 2879 2874 2889 2925 2984 3064 3168 3294 3442 3612 3803 4013 4241 4484 4740 5005 5277 5553 5828 6101 6369 6628 6876 7113 7336 7544 7738 7918 8083 8234 8372 8498 8614 8719 8816 8904 8985 9060 9128 9191 9248 9301 9348 9391 9430 9466 9498 9526 9552 9576 9598 9618 9637 9654 9671 9687 9701 9715 9729 9741 9752 9762 9771 9779 9786 9793 9798 9802 9806 9809 9812 9814 9816 9818 9820 9821 9822 9823 9823 9823 9823 9823 9822 9821 9819 9818 9816 9815 9813 9812 9810 9809 9807 9806 9804 9801 9799 9795 9791 9787 9781 9775 9768 9760 9751 9742 9731 9720 9708 9695 9681 9665 9648 9629 9608 9586 9560 9532 9502 9467 9430 9388 9342 9292 9237 9176 9110 9038 8960 8876 8785 8687 8583 8473 8356 8234 8108 7976 7842 7705 7567 7429 7291 7156 7024 6897 6776 6661 6555 6458 6371 6295 6232 6182 6145 6124 6118 6127 6153 6194 6251 6323 6409 6508 6619 6741 6871 7008 7149 7294 7439 7583 7725 7863 7996 8124 8244 8358 8465 8564 8657 8742 8822 8896 8964 9027 9086 9140 9190 9237 9280 9320 9357 9392 9423 9452 9479 9503 9526 9547 9566 9583 9600 9615 9628 9641 9652 9662 9671 9679 9686 9693 9698 9703 9707 9711 9715 9718 9722 9725 9729 9733 9737 9742 9746 9751 9755 9760 9764 9768 9772 9775 9778 9781 9784 9786 9788 9790 9792 9794 9797 9799 9801 9803 9805 9808 9810 9811 9813 9815 9816 9817 9818 9819 9819 9820 9820 9821 9821 9821 9822 9823 9823 9824 9825 9825 9826 9827 9828 9829 9830 9832 9833 9834 9836 9837 9839 9841 9842 9843 9845 9845 9846 9846 9846 9846 9845 9844 9842 9840 9838 9835 9832 9828 9824 9820 9815 9810 9805 9799 9793 9787 9780 9772 9764 9755 9746 9735 9723 9709 9695 9678 9659 9638 9615 9588 9559 9525 9489 9448 9402 9352 9296 9236 9169 9096 9016 8929 8835 8733 8624 8506 8381 8248 8107 7959 7804 7644 7478 7308 7135 6960 6783 6607 6432 6259 6090 5927 5769 5618 5476 5344 5223 5114 5020 4940 4876 4830 4802 4794 4805 4837 4889 4960 5051 5160 5286 5428 5582 5748 5922 6103 6289 6476 6664 6849 7030 7207 7376 7538 7692 7837 7973 8100 8217 8326 8426 8518 8603 8679 8749 8813 8870 8922 8969 9011 9049 9083 9114 9142 9166 9188 9208 9226 9242 9256 9269 9280 9290 9300 9308 9315 9322 9328 9333 9338 9343 9347 5017 5 4 3 9351 9354 9358 9360 9363 9365 9366 9368 9368 9368 9368 9367 9366 9364 9361 9359 9356 9352 9349 9346 9343 9339 9337 9334 9332 9331 9330 9329 9330 9331 9332 9334 9337 9341 9344 9349 9353 9358 9363 9369 9375 9381 9387 9393 9400 9407 9415 9423 9431 9440 9448 9457 9466 9475 9484 9492 9500 9507 9513 9519 9524 9529 9532 9535 9537 9539 9540 9540 9540 9540 9538 9537 9534 9531 9528 9524 9519 9514 9509 9503 9497 9492 9486 9481 9477 9474 9471 9470 9470 9471 9474 9477 9482 9488 9494 9501 9509 9517 9526 9534 9543 9552 9560 9569 9577 9586 9594 9602 9609 9617 9624 9631 9637 9643 9649 9654 9659 9663 9668 9672 9675 9679 9682 9686 9689 9692 9696 9699 9702 9705 9708 9711 9714 9716 9718 9719 9721 9721 9722 9722 9722 9722 9721 9720 9718 9716 9714 9711 9708 9705 9701 9697 9692 9688 9683 9678 9673 9668 9663 9659 9654 9649 9645 9641 9636 9632 9627 9623 9618 9613 9608 9603 9598 9593 9588 9583 9579 9576 9573 9570 9568 9567 9567 9567 9567 9568 9569 9570 9571 9571 9571 9571 9570 9568 9566 9564 9561 9557 9554 9550 9546 9542 9537 9533 9529 9525 9520 9515 9510 9504 9497 9490 9482 9473 9464 9453 9442 9430 9417 9404 9390 9375 9360 9344 9327 9309 9290 9270 9248 9225 9199 9172 9142 9110 9074 9036 8995 8950 8902 8851 8795 8736 8672 8603 8529 8450 8366 8275 8177 8073 7962 7844 7718 7586 7446 7300 7148 6989 6826 6657 6484 6307 6126 5942 5755 5565 5373 5179 4984 4788 4591 4396 4201 4010 3822 3640 3464 3295 3136 2987 2848 2721 2606 2504 2414 2337 2273 2221 2182 2155 2142 2142 2156 2185 2230 2290 2368 2463 2577 2709 2860 3027 3212 3411 3623 3846 4076 4312 4551 4789 5024 5254 5476 5688 5890 6079 6257 6421 6573 6713 6841 6958 7065 7162 7251 7332 7406 7474 7536 7593 7645 7693 7737 7778 7816 7851 7884 7915 7945 7973 8000 8026 8052 8077 8102 8128 8153 8179 8205 8232 8259 8287 8315 8343 8372 8401 8431 8460 8490 8519 8548 8577 8605 8633 8661 8688 8714 8739 8764 8787 8810 8830 8850 8867 8883 8897 8908 8916 8923 8926 8927 8926 8922 8916 8908 8899 8888 8876 8864 8851 8838 8825 8812 8800 8789 8778 8768 8758 8750 8743 8738 8734 8732 8732 8734 8737 8743 8752 8762 8774 8788 8804 8820 8838 8856 8874 8893 8910 8928 8944 8960 8974 8988 9001 9013 9025 9036 9046 9056 9065 9073 9081 9089 9095 9100 9105 9108 9110 9111 9112 9111 9110 9108 9106 9103 9100 9098 9095 9093 9090 9087 9085 9081 9078 9074 9070 9065 9059 9053 9046 9039 9032 9024 9017 9010 9004 8997 8992 8986 8981 8976 8971 8967 8962 8956 8951 8944 8938 8931 8923 8915 8907 8899 8891 8884 8876 8869 8862 8855 8849 8843 8838 8832 8827 8821 8815 8809 8803 8797 8791 5018 5 4 3 8785 8779 8772 8767 8761 8755 8750 8745 8741 8736 8732 8727 8723 8718 8713 8708 8704 8698 8693 8689 8684 8680 8676 8673 8670 8668 8666 8666 8665 8666 8666 8667 8668 8669 8669 8670 8670 8670 8669 8668 8667 8666 8664 8663 8662 8661 8659 8658 8658 8657 8655 8654 8652 8649 8646 8642 8637 8631 8624 8616 8607 8597 8586 8575 8563 8552 8540 8528 8517 8506 8496 8486 8477 8468 8460 8453 8446 8439 8432 8426 8419 8412 8405 8397 8389 8380 8370 8360 8348 8335 8321 8305 8287 8267 8245 8220 8192 8161 8125 8086 8042 7992 7938 7878 7812 7740 7662 7577 7486 7389 7285 7175 7059 6937 6810 6677 6538 6395 6248 6097 5942 5785 5627 5466 5306 5147 4988 4833 4681 4533 4391 4255 4127 4007 3896 3795 3705 3627 3561 3508 3469 3444 3433 3437 3455 3487 3532 3591 3661 3742 3832 3929 4032 4138 4247 4355 4461 4563 4661 4751 4833 4907 4971 5025 5069 5103 5127 5141 5146 5142 5129 5108 5079 5044 5002 4953 4899 4839 4773 4702 4626 4545 4459 4368 4272 4172 4067 3958 3844 3727 3607 3484 3359 3233 3107 2981 2857 2735 2617 2504 2397 2295 2201 2114 2034 1962 1898 1840 1790 1745 1706 1672 1643 1617 1595 1576 1559 1546 1534 1525 1519 1515 1514 1515 1519 1525 1534 1546 1561 1579 1600 1624 1653 1685 1723 1766 1815 1871 1936 2009 2091 2182 2284 2395 2517 2648 2788 2935 3090 3251 3415 3583 3753 3923 4092 4260 4424 4584 4740 4891 5037 5177 5312 5441 5565 5684 5798 5907 6012 6113 6209 6302 6392 6478 6561 6641 6719 6794 6866 6936 7004 7070 7134 7197 7257 7317 7375 7431 7487 7541 7594 7646 7697 7747 7795 7842 7887 7931 7973 8014 8052 8089 8125 8159 8191 8222 8253 8282 8311 8340 8368 8396 8424 8452 8480 8508 8536 8564 8592 8619 8645 8671 8696 8720 8744 8766 8788 8808 8828 8848 8866 8884 8902 8919 8935 8952 8967 8983 8998 9012 9026 9040 9053 9065 9078 9090 9102 9114 9125 9137 9148 9160 9171 9182 9193 9203 9213 9222 9231 9239 9247 9254 9260 9267 9272 9278 9283 9288 9294 9299 9304 9310 9316 9321 9327 9333 9340 9346 9352 9358 9365 9371 9377 9384 9391 9397 9404 9411 9417 9423 9429 9435 9440 9445 9449 9453 9457 9460 9463 9465 9468 9471 9473 9476 9480 9483 9486 9490 9493 9496 9499 9502 9504 9506 9508 9509 9510 9511 9512 9512 9513 9514 9515 9517 9519 9521 9524 9526 9529 9532 9535 9537 9540 9543 9546 9548 9552 9555 9559 9563 9567 9572 9578 9584 9590 9596 9602 9609 9615 9621 9626 9631 9636 9640 9644 9648 9651 9654 9658 9661 9664 9667 9670 9674 9677 9681 9684 9688 9691 9695 9698 9701 9704 9707 9710 9713 9715 9717 9720 9722 9724 9726 9727 9729 9731 9732 9734 9735 9737 9738 9740 9741 9743 9744 9746 9747 9749 9750 9751 9752 5019 5 4 3 9753 9754 9755 9755 9756 9757 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9766 9766 9766 9766 9765 9765 9764 9763 9762 9761 9760 9759 9759 9758 9758 9758 9757 9757 9756 9755 9753 9751 9749 9745 9742 9737 9732 9726 9720 9713 9706 9698 9690 9681 9672 9662 9651 9639 9626 9612 9596 9579 9561 9541 9520 9497 9473 9447 9419 9391 9361 9330 9298 9266 9232 9199 9165 9132 9099 9067 9037 9008 8981 8956 8935 8916 8901 8890 8883 8880 8881 8887 8896 8909 8926 8947 8970 8995 9022 9051 9081 9111 9141 9171 9200 9228 9254 9279 9302 9323 9342 9358 9373 9386 9397 9406 9414 9420 9426 9430 9435 9438 9442 9445 9449 9453 9458 9463 9468 9475 9482 9490 9498 9507 9517 9528 9539 9551 9563 9575 9588 9601 9614 9627 9639 9651 9663 9674 9684 9694 9703 9711 9719 9726 9732 9737 9742 9746 9749 9751 9752 9753 9753 9752 9750 9748 9746 9743 9739 9736 9732 9728 9724 9721 9717 9714 9711 9707 9704 9702 9699 9696 9693 9690 9688 9686 9684 9682 9681 9680 9679 9679 9680 9681 9682 9684 9685 9686 9687 9687 9687 9685 9683 9679 9674 9668 9660 9652 9641 9630 9617 9603 9588 9572 9555 9538 9519 9500 9481 9462 9442 9423 9404 9385 9367 9351 9335 9320 9307 9296 9286 9278 9271 9267 9264 9262 9263 9265 9268 9274 9280 9288 9297 9308 9319 9332 9346 9360 9375 9391 9407 9423 9440 9457 9473 9490 9506 9523 9538 9554 9569 9584 9599 9614 9628 9643 9657 9671 9684 9697 9710 9723 9735 9746 9756 9765 9774 9781 9788 9793 9798 9802 9805 9808 9811 9813 9815 9817 9818 9820 9822 9823 9825 9825 9826 9826 9825 9823 9820 9816 9811 9804 9796 9787 9776 9764 9751 9736 9720 9703 9685 9665 9645 9623 9601 9577 9553 9528 9502 9475 9448 9420 9393 9365 9338 9312 9287 9263 9241 9220 9201 9184 9169 9155 9143 9131 9120 9110 9098 9086 9072 9055 9036 9014 8988 8958 8923 8885 8842 8795 8743 8688 8628 8566 8501 8433 8364 8294 8224 8155 8088 8023 7963 7907 7858 7815 7781 7754 7738 7730 7733 7746 7768 7799 7839 7886 7940 7999 8063 8129 8198 8269 8339 8408 8477 8543 8607 8668 8727 8783 8835 8885 8933 8977 9019 9059 9096 9131 9163 9193 9221 9247 9271 9293 9313 9332 9348 9364 9377 9390 9401 9411 9419 9427 9433 9438 9443 9446 9448 9449 9449 9449 9448 9446 9443 9440 9437 9433 9428 9424 9418 9413 9406 9399 9392 9383 9373 9363 9351 9339 9325 9310 9293 9276 9256 9236 9214 9190 9166 9139 9111 9081 9049 9016 8980 8943 8903 8861 8818 8772 8724 8675 8623 8570 8516 8460 8403 8346 8288 8229 8170 8110 8050 7990 7930 7869 7807 7744 7679 7613 7543 7470 7393 7311 7224 7129 7028 6919 6801 6673 6537 6390 6234 6069 5895 5713 5524 5329 5130 4928 4725 4523 4324 4129 5020 5 4 3 3941 3759 3587 3425 3273 3133 3005 2889 2785 2694 2616 2551 2499 2461 2438 2429 2438 2464 2508 2573 2658 2766 2895 3048 3223 3419 3637 3873 4125 4392 4670 4955 5245 5536 5824 6107 6380 6643 6893 7128 7348 7551 7739 7910 8067 8209 8338 8455 8562 8659 8748 8829 8905 8974 9039 9098 9154 9205 9253 9297 9338 9375 9409 9441 9469 9496 9520 9542 9563 9582 9600 9616 9631 9645 9657 9669 9679 9687 9695 9702 9708 9713 9718 9723 9727 9731 9736 9741 9746 9751 9757 9764 9770 9776 9783 9789 9794 9800 9804 9808 9812 9815 9818 9820 9822 9824 9826 9827 9829 9831 9833 9835 9837 9839 9842 9844 9846 9848 9850 9853 9855 9857 9859 9862 9864 9867 9870 9873 9877 9880 9883 9886 9890 9892 9895 9897 9899 9901 9902 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9915 9916 9918 9919 9921 9922 9923 9924 9924 9925 9924 9924 9923 9921 9920 9918 9916 9914 9912 9909 9907 9905 9904 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9885 9885 9883 9882 9880 9877 9872 9867 9861 9853 9844 9834 9822 9808 9793 9776 9758 9737 9715 9691 9664 9636 9606 9573 9539 9502 9463 9422 9380 9336 9290 9244 9197 9151 9104 9059 9015 8973 8934 8898 8865 8836 8812 8792 8777 8767 8762 8762 8767 8777 8791 8810 8832 8858 8887 8920 8954 8991 9029 9068 9108 9148 9188 9228 9267 9305 9341 9376 9410 9441 9470 9498 9523 9547 9568 9588 9606 9622 9636 9649 9661 9671 9680 9689 9696 9702 9707 9711 9715 9717 9719 9720 9720 9719 9718 9715 9712 9708 9702 9696 9688 9680 9670 9658 9646 9632 9616 9599 9580 9560 9538 9515 9490 9463 9435 9405 9374 9343 9310 9277 9243 9209 9175 9141 9108 9076 9045 9015 8986 8960 8935 8911 8890 8871 8855 8840 8828 8818 8811 8807 8804 8805 8807 8812 8819 8828 8839 8852 8866 8882 8898 8916 8934 8953 8973 8993 9013 9034 9055 9076 9097 9119 9140 9161 9182 9203 9223 9242 9260 9277 9293 9307 9320 9330 9339 9345 9348 9348 9345 9339 9328 9313 9294 9269 9239 9204 9162 9115 9063 9004 8941 8872 8799 8722 8643 8561 8478 8395 8313 8232 8155 8081 8013 7950 7894 7846 7806 7775 7754 7742 7741 7750 7769 7799 7838 7886 7943 8007 8078 8154 8235 8319 8404 8491 8578 8663 8746 8827 8904 8978 9048 9113 9174 9232 9285 9335 9381 9424 9464 9501 9535 9567 9596 9623 9648 9671 9692 9711 9729 9744 9758 9771 9782 9792 9802 9810 9817 9823 9828 9833 9836 9839 9841 9842 9841 9839 9837 9832 9827 9820 9811 9801 9789 9776 9760 9744 9725 9704 9682 9658 9633 9605 9576 9546 9515 9482 9449 9416 9383 9350 9318 9287 9259 9232 9208 9187 9169 9154 9143 9136 9133 5021 5 4 3 9134 9139 9147 9158 9173 9191 9211 9233 9257 9283 9310 9338 9366 9394 9422 9450 9477 9503 9527 9550 9572 9592 9610 9626 9640 9653 9663 9672 9680 9686 9691 9695 9698 9701 9703 9704 9705 9706 9706 9706 9706 9705 9703 9700 9697 9693 9689 9684 9678 9671 9664 9657 9649 9641 9633 9625 9618 9611 9604 9599 9594 9589 9586 9583 9582 9581 9580 9581 9582 9584 9586 9588 9591 9594 9597 9600 9604 9608 9612 9617 9621 9627 9632 9639 9645 9652 9660 9667 9675 9683 9691 9699 9707 9714 9721 9728 9734 9741 9747 9753 9759 9766 9772 9779 9786 9794 9802 9809 9817 9825 9833 9840 9848 9854 9861 9866 9872 9877 9881 9885 9889 9892 9896 9899 9902 9904 9907 9909 9911 9913 9914 9915 9915 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9910 9910 9909 9908 9907 9905 9904 9903 9902 9900 9898 9896 9894 9891 9887 9883 9878 9873 9867 9862 9855 9849 9843 9837 9830 9824 9819 9813 9807 9801 9795 9789 9782 9775 9767 9758 9750 9740 9731 9722 9712 9703 9694 9685 9676 9667 9658 9649 9639 9628 9615 9601 9585 9566 9545 9520 9493 9462 9429 9391 9351 9306 9258 9206 9148 9086 9018 8945 8864 8776 8681 8577 8464 8343 8213 8074 7927 7771 7609 7439 7263 7082 6897 6709 6519 6328 6137 5947 5760 5576 5398 5226 5061 4907 4763 4631 4514 4412 4328 4261 4214 4188 4182 4197 4234 4290 4367 4461 4573 4699 4838 4988 5146 5309 5475 5642 5807 5968 6123 6269 6407 6533 6648 6751 6840 6917 6980 7031 7070 7098 7115 7122 7122 7114 7101 7083 7063 7042 7022 7003 6988 6978 6973 6976 6986 7005 7032 7069 7115 7170 7234 7305 7384 7470 7561 7656 7755 7857 7960 8064 8167 8269 8369 8466 8559 8649 8734 8815 8890 8961 9027 9087 9143 9194 9240 9282 9321 9355 9386 9415 9440 9463 9484 9502 9519 9534 9547 9559 9570 9579 9586 9593 9599 9604 9608 9612 9615 9618 9622 9625 9628 9632 9636 9641 9646 9651 9657 9663 9669 9674 9680 9686 9690 9695 9699 9701 9703 9704 9703 9702 9699 9694 9688 9680 9670 9659 9646 9631 9614 9594 9572 9547 9520 9490 9457 9420 9380 9337 9291 9241 9188 9133 9076 9016 8956 8894 8832 8770 8709 8650 8593 8538 8486 8438 8393 8353 8317 8286 8259 8237 8220 8208 8200 8196 8197 8201 8209 8220 8233 8249 8267 8287 8307 8329 8351 8374 8397 8421 8444 8468 8493 8517 8542 8568 8594 8621 8649 8677 8705 8734 8763 8791 8819 8846 8872 8897 8920 8940 8959 8975 8988 8998 9006 9011 9013 5022 5 4 3 9012 9010 9005 8998 8989 8978 8967 8954 8941 8927 8913 8898 8884 8870 8857 8845 8834 8824 8816 8810 8805 8803 8802 8805 8809 8816 8825 8836 8850 8865 8881 8899 8918 8937 8956 8975 8994 9012 9029 9044 9058 9070 9080 9088 9095 9098 9100 9099 9096 9090 9082 9071 9058 9042 9023 9001 8977 8951 8921 8889 8854 8816 8775 8732 8685 8634 8581 8523 8462 8397 8327 8254 8175 8092 8004 7911 7813 7709 7600 7485 7366 7240 7110 6975 6834 6690 6541 6388 6232 6073 5911 5747 5581 5413 5243 5072 4900 4727 4554 4381 4208 4036 3865 3697 3533 3372 3217 3069 2928 2795 2672 2558 2455 2363 2281 2210 2150 2100 2061 2032 2014 2006 2009 2024 2051 2092 2147 2218 2305 2409 2531 2671 2829 3004 3195 3400 3618 3847 4083 4324 4568 4812 5053 5290 5519 5741 5952 6154 6345 6525 6694 6853 7002 7142 7273 7396 7511 7620 7721 7817 7907 7991 8070 8144 8213 8278 8338 8395 8448 8498 8544 8588 8630 8669 8706 8741 8775 8807 8838 8867 8895 8922 8948 8973 8998 9022 9045 9067 9089 9111 9133 9154 9174 9194 9213 9232 9250 9267 9283 9298 9312 9326 9338 9349 9360 9370 9380 9389 9398 9407 9416 9425 9433 9442 9451 9460 9468 9477 9485 9493 9501 9509 9516 9524 9531 9538 9545 9552 9559 9566 9573 9580 9588 9596 9603 9611 9619 9627 9635 9642 9650 9658 9666 9673 9681 9689 9696 9704 9711 9719 9726 9733 9739 9746 9752 9758 9764 9769 9774 9779 9784 9788 9793 9797 9801 9805 9809 9813 9816 9820 9823 9826 9829 9831 9833 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9846 9848 9849 9850 9852 9853 9854 9854 9855 9855 9854 9853 9852 9850 9848 9846 9844 9842 9839 9837 9835 9833 9832 9831 9830 9829 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9832 9833 9835 9837 9839 9841 9844 9847 9849 9852 9854 9857 9859 9860 9862 9863 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9858 9856 9854 9851 9847 9842 9837 9832 9825 9819 9812 9804 9796 9787 9779 9769 9760 9749 9738 9727 9714 9701 9687 9672 9657 9640 9622 9603 9584 9563 9541 9517 9493 9466 9438 9408 9375 9338 9299 9254 9205 9151 9090 9021 8945 8860 8766 8661 8546 8420 8282 8133 7971 7798 7614 7419 7213 6999 6776 6546 6310 6070 5828 5585 5343 5103 4867 4636 4413 4197 3991 3795 3610 3437 3276 3128 2993 2872 2765 2673 2597 2537 2495 2471 2467 2483 2521 2581 2664 2770 2900 3053 3229 3426 3643 3877 4127 4389 4661 4940 5222 5504 5784 6059 6327 6584 6830 7064 7284 7490 7682 7860 8024 8175 8314 8441 8557 8664 8761 8850 8931 9006 9074 9137 9194 9246 9294 9337 9377 9413 9447 9477 9504 9529 9551 9571 9590 9607 9622 9636 9649 9662 9673 9684 9694 9703 9712 5023 5 4 3 9721 9729 9736 9743 9748 9753 9758 9761 9763 9765 9766 9767 9767 9767 9767 9767 9768 9768 9769 9770 9772 9774 9776 9779 9782 9784 9787 9789 9791 9792 9794 9794 9795 9795 9794 9793 9792 9790 9788 9784 9780 9775 9770 9762 9754 9744 9733 9720 9706 9689 9671 9651 9628 9603 9576 9545 9512 9474 9433 9387 9335 9278 9215 9145 9069 8985 8893 8794 8687 8572 8450 8322 8186 8045 7900 7749 7596 7441 7284 7128 6973 6821 6673 6530 6395 6267 6149 6041 5946 5864 5796 5744 5707 5688 5685 5699 5731 5779 5844 5924 6019 6127 6247 6377 6516 6661 6812 6966 7122 7277 7431 7582 7729 7871 8008 8137 8261 8377 8486 8588 8684 8772 8855 8931 9002 9068 9128 9184 9236 9283 9326 9366 9402 9436 9466 9494 9519 9542 9564 9583 9601 9617 9632 9645 9656 9667 9675 9683 9688 9692 9695 9696 9695 9693 9690 9686 9681 9675 9669 9662 9656 9650 9645 9640 9636 9632 9630 9629 9629 9630 9632 9635 9638 9643 9648 9653 9659 9665 9671 9677 9683 9689 9695 9701 9706 9712 9717 9721 9725 9729 9732 9735 9737 9738 9739 9739 9737 9735 9732 9727 9722 9715 9708 9699 9689 9679 9666 9653 9638 9622 9603 9583 9560 9534 9505 9472 9434 9393 9346 9294 9236 9173 9104 9029 8949 8863 8771 8674 8572 8466 8357 8244 8128 8010 7892 7772 7653 7536 7420 7308 7200 7098 7003 6916 6839 6771 6716 6673 6644 6630 6631 6647 6678 6724 6785 6860 6948 7046 7155 7271 7394 7521 7650 7781 7910 8037 8160 8278 8391 8498 8598 8691 8777 8857 8930 8997 9058 9114 9164 9210 9252 9289 9321 9350 9375 9397 9415 9429 9440 9448 9453 9455 9454 9452 9448 9442 9435 9428 9420 9412 9404 9397 9391 9386 9383 9381 9382 9384 9389 9395 9403 9413 9425 9438 9452 9467 9483 9499 9515 9531 9547 9563 9578 9593 9607 9621 9635 9648 9660 9672 9684 9695 9705 9715 9725 9733 9742 9749 9756 9762 9768 9774 9779 9784 9789 9793 9798 9802 9807 9811 9816 9819 9823 9826 9828 9830 9831 9831 9830 9829 9827 9825 9823 9820 9817 9814 9811 9808 9806 9803 9800 9797 9794 9791 9787 9784 9780 9775 9771 9766 9760 9755 9750 9744 9739 9733 9727 9721 9715 9708 9701 9693 9685 9676 9667 9656 9646 9635 9623 9611 9600 9588 9577 9566 9555 9545 9536 9527 9518 9510 9502 9495 9488 9482 9476 9470 9465 9461 9458 9455 9454 9454 9455 9457 9460 9464 9469 9475 9482 9490 9498 9506 9515 9524 9533 9542 9552 9561 9571 9581 9591 9602 9612 9623 9634 9645 9656 9667 9677 9687 9697 9706 9715 9723 9731 9738 9745 9751 9757 9762 9767 9771 9775 9778 9780 9781 9781 9780 9778 9775 9771 9767 9761 9754 9747 9740 9731 9723 9714 9704 9695 9685 9675 9665 9655 9645 9635 9625 9615 9606 9598 9590 9583 9577 9572 9568 9565 9563 9562 9562 5024 5 4 3 9562 9563 9565 9568 9571 9575 9579 9583 9588 9594 9600 9606 9613 9621 9629 9637 9646 9655 9664 9674 9683 9692 9701 9710 9718 9725 9731 9737 9741 9744 9746 9747 9747 9746 9744 9740 9736 9730 9724 9716 9708 9700 9690 9681 9671 9660 9649 9639 9628 9616 9605 9594 9583 9571 9560 9549 9537 9526 9515 9503 9492 9481 9471 9460 9450 9440 9431 9422 9414 9405 9397 9390 9381 9373 9364 9354 9343 9331 9317 9302 9285 9266 9245 9222 9197 9171 9143 9113 9082 9050 9017 8983 8948 8913 8878 8843 8808 8774 8742 8711 8683 8658 8636 8618 8604 8596 8593 8596 8605 8619 8640 8666 8696 8732 8771 8814 8860 8907 8956 9005 9055 9104 9152 9200 9246 9291 9335 9377 9417 9455 9492 9527 9559 9590 9619 9646 9670 9693 9713 9732 9749 9764 9778 9791 9802 9813 9824 9833 9843 9852 9860 9869 9877 9884 9891 9898 9904 9909 9914 9918 9922 9926 9929 9932 9935 9938 9941 9945 9948 9951 9954 9957 9960 9963 9966 9968 9970 9972 9973 9974 9975 9975 9975 9974 9974 9973 9971 9970 9969 9968 9967 9966 9965 9965 9965 9966 9967 9968 9969 9971 9972 9974 9976 9977 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9991 9993 9995 9997 999810000100011000210002100021000110000 9998 9996 9994 9991 9989 9986 9983 9980 9977 9973 9970 9967 9963 9960 9956 9952 9948 9944 9940 9936 9932 9927 9923 9919 9915 9911 9907 9903 9899 9895 9891 9888 9884 9880 9877 9874 9872 9871 9870 9870 9871 9872 9874 9877 9880 9884 9887 9890 9893 9896 9897 9898 9899 9898 9897 9895 9893 9891 9889 9887 9885 9883 9882 9881 9880 9880 9880 9880 9880 9880 9879 9879 9878 9876 9875 9873 9872 9871 9870 9869 9870 9870 9872 9874 9877 9880 9883 9887 9891 9895 9898 9901 9904 9907 9909 9911 9913 9915 9917 9919 9922 9924 9927 9930 9934 9937 9940 9943 9946 9948 9949 9950 9951 9951 9950 9949 9947 9945 9943 9941 9939 9937 9936 9934 9931 9929 9926 9922 9918 9912 9906 9898 9889 9878 9865 9851 9835 9818 9799 9777 9754 9729 9702 9672 9639 9603 9564 9522 9476 9426 9371 9312 9248 9178 9104 9025 8940 8849 8753 8651 8543 8429 8308 8180 8046 7904 7754 7596 7430 7255 7073 6883 6685 6481 6271 6057 5839 5619 5399 5180 4963 4751 4545 4346 4155 3973 3801 3641 3492 3356 3234 3125 3032 2954 2893 2850 2827 2823 2841 2881 2944 3030 3140 3273 3428 3605 3801 4015 4245 4487 4739 4998 5261 5526 5788 6046 6299 6542 6776 6999 7210 7409 7595 7769 7930 8080 8219 8346 8464 8573 8673 8765 8850 8928 9000 9066 9126 9182 9234 9281 9325 9366 9405 9440 9473 9505 9534 9562 9588 9612 9635 9656 9675 9693 9709 9723 9735 9745 9753 9760 9766 9770 9772 9774 9775 9774 9773 9771 9768 9764 9759 9752 5025 5 4 3 9744 9735 9723 9708 9692 9672 9650 9624 9595 9562 9526 9486 9443 9395 9344 9288 9229 9165 9096 9024 8947 8867 8783 8696 8607 8516 8424 8332 8242 8154 8069 7989 7915 7848 7789 7739 7698 7667 7647 7637 7637 7649 7670 7702 7743 7792 7850 7914 7985 8061 8141 8225 8310 8397 8483 8569 8653 8734 8812 8887 8958 9025 9088 9146 9201 9252 9299 9343 9383 9422 9457 9491 9522 9552 9580 9606 9631 9654 9676 9696 9715 9732 9748 9763 9777 9790 9802 9813 9824 9833 9842 9850 9857 9863 9868 9873 9876 9878 9879 9879 9877 9875 9872 9867 9862 9857 9850 9843 9835 9826 9816 9805 9793 9780 9766 9750 9732 9711 9689 9663 9635 9604 9569 9530 9488 9442 9391 9337 9279 9218 9153 9085 9014 8941 8865 8789 8712 8634 8558 8482 8408 8337 8268 8204 8145 8090 8042 8000 7966 7940 7922 7913 7913 7922 7940 7967 8003 8047 8097 8155 8217 8285 8355 8428 8502 8577 8651 8723 8794 8862 8927 8990 9049 9105 9159 9209 9257 9301 9344 9384 9422 9457 9491 9522 9551 9579 9604 9627 9648 9667 9684 9699 9713 9726 9737 9747 9756 9764 9772 9778 9784 9790 9794 9799 9802 9805 9807 9809 9810 9810 9809 9807 9804 9800 9796 9790 9783 9776 9768 9759 9748 9737 9724 9710 9694 9676 9655 9632 9605 9575 9541 9503 9460 9413 9360 9303 9240 9173 9100 9023 8941 8856 8766 8673 8577 8479 8378 8276 8172 8067 7962 7857 7752 7646 7541 7436 7332 7227 7122 7016 6909 6802 6693 6582 6469 6355 6238 6120 6001 5881 5761 5641 5523 5407 5295 5187 5085 4990 4902 4825 4757 4702 4660 4632 4619 4623 4644 4684 4741 4818 4913 5026 5157 5303 5465 5639 5824 6017 6216 6419 6624 6827 7027 7222 7410 7591 7762 7924 8076 8218 8351 8474 8588 8693 8791 8881 8965 9042 9113 9179 9239 9295 9346 9393 9436 9475 9511 9544 9575 9602 9628 9652 9673 9693 9712 9729 9744 9758 9771 9782 9791 9798 9804 9808 9810 9811 9809 9806 9802 9796 9788 9779 9768 9756 9743 9728 9712 9695 9675 9655 9632 9608 9583 9555 9526 9495 9463 9429 9395 9359 9322 9286 9249 9213 9177 9143 9110 9079 9051 9024 9001 8980 8963 8949 8938 8930 8926 8925 8927 8932 8941 8952 8966 8983 9002 9024 9048 9074 9102 9131 9162 9193 9225 9257 9289 9321 9352 9382 9410 9437 9461 9484 9504 9523 9539 9552 9563 9572 9579 9584 9586 9586 9584 9580 9574 9566 9557 9545 9532 9517 9501 9483 9465 9447 9428 9410 9392 9376 9361 9348 9338 9329 9324 9321 9321 9324 9330 9338 9349 9361 9375 9391 9408 9426 9446 9466 9486 9507 9528 9550 9572 9594 9616 9637 9659 9679 9700 9719 9737 9755 9771 9786 9800 9814 9826 9838 9848 9859 9869 9879 9888 9897 9905 9913 9921 9928 9934 9940 9944 9948 9951 9953 9955 9956 9957 9957 9958 9959 9959 9960 5026 5 4 3 9962 9963 9965 9967 9968 9970 9971 9972 9972 9972 9972 9972 9971 9970 9970 9969 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9977 9977 9976 9975 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9979 9978 9977 9975 9972 9969 9966 9963 9960 9956 9953 9949 9946 9943 9940 9937 9934 9931 9927 9923 9918 9913 9908 9902 9896 9890 9884 9879 9875 9872 9870 9869 9870 9872 9876 9880 9885 9892 9898 9905 9911 9917 9923 9928 9932 9936 9939 9942 9944 9945 9946 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9939 9937 9934 9931 9927 9923 9919 9915 9911 9907 9903 9900 9897 9895 9893 9892 9892 9892 9893 9894 9895 9897 9899 9902 9904 9907 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9943 9942 9940 9937 9934 9930 9926 9920 9915 9909 9902 9894 9886 9878 9868 9858 9847 9835 9822 9809 9795 9780 9765 9749 9734 9718 9704 9689 9676 9664 9653 9644 9636 9630 9625 9622 9620 9620 9621 9623 9627 9631 9637 9643 9651 9659 9668 9678 9689 9700 9712 9725 9738 9751 9764 9776 9788 9800 9810 9820 9828 9836 9843 9849 9854 9859 9863 9867 9872 9876 9880 9885 9890 9894 9899 9904 9908 9912 9916 9919 9921 9922 9923 9924 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9901 9898 9896 9893 9890 9887 9885 9882 9880 9877 9875 9872 9870 9867 9865 9862 9859 9857 9853 9850 9847 9843 9840 9837 9833 9830 9826 9823 9820 9816 9813 9810 9807 9803 9800 9798 9795 9793 9791 9789 9788 9787 9786 9786 9785 9785 9785 9785 9785 9785 9784 9784 9783 9782 9781 9780 9779 9779 9779 9778 9779 9779 9780 9781 9782 9783 9784 9785 9785 9786 9786 9785 9785 9784 9783 9782 9781 9780 9780 9779 9779 9780 9780 9781 9782 9784 9785 9787 9789 9791 9793 9794 9796 9798 9799 9800 9802 9802 9803 9804 9804 9804 9804 9804 9803 9802 9801 9799 9798 9796 9794 9791 9789 9787 9784 9782 9779 9776 9773 9770 9766 9762 9758 9753 9748 9742 9736 9731 9725 9720 9715 9710 9706 9703 9701 9700 9699 9699 9700 9701 9702 9703 9704 9705 9705 9704 9703 9701 9698 9695 9691 9687 9682 9677 9672 9667 9662 9656 9651 9646 9641 9635 9629 9624 9617 9611 9604 9597 9589 9580 9572 9562 9552 9542 9531 9520 9509 9497 9485 9473 9460 9447 9434 9420 9405 9390 9374 9357 9339 9320 9299 9278 9255 9230 9203 9175 9145 9113 9079 5027 5 4 3 9043 9005 8965 8923 8880 8834 8786 8736 8684 8630 8574 8516 8456 8393 8328 8261 8191 8117 8040 7959 7873 7781 7685 7582 7473 7358 7236 7108 6973 6832 6685 6532 6375 6213 6046 5877 5704 5528 5351 5171 4990 4808 4625 4443 4262 4083 3906 3734 3567 3407 3254 3109 2973 2848 2732 2628 2534 2450 2377 2314 2260 2217 2182 2157 2143 2139 2147 2168 2203 2252 2317 2399 2497 2612 2744 2890 3049 3219 3397 3581 3766 3950 4130 4301 4460 4607 4737 4851 4945 5021 5079 5117 5138 5143 5132 5108 5072 5026 4970 4908 4840 4769 4695 4621 4547 4477 4411 4351 4299 4257 4226 4208 4205 4217 4247 4294 4359 4441 4542 4659 4792 4939 5098 5268 5446 5629 5817 6005 6193 6377 6556 6728 6892 7046 7189 7321 7440 7548 7642 7724 7793 7850 7895 7928 7949 7959 7959 7949 7929 7899 7862 7816 7762 7702 7635 7564 7488 7408 7326 7242 7158 7075 6994 6917 6845 6780 6723 6675 6637 6611 6598 6597 6610 6637 6677 6731 6796 6874 6961 7057 7160 7269 7382 7497 7614 7730 7844 7956 8064 8169 8268 8363 8453 8538 8617 8692 8762 8826 8887 8942 8994 9041 9084 9123 9158 9190 9219 9244 9267 9288 9306 9321 9335 9348 9358 9367 9374 9380 9383 9385 9386 9384 9380 9375 9368 9359 9349 9337 9325 9312 9298 9284 9270 9256 9243 9230 9217 9205 9194 9183 9173 9163 9154 9145 9137 9129 9122 9116 9110 9105 9100 9096 9093 9090 9088 9086 9084 9083 9081 9080 9078 9076 9073 9071 9068 9065 9062 9059 9056 9053 9050 9048 9047 9046 9046 9047 9049 9051 9055 9059 9064 9070 9076 9083 9090 9097 9103 9110 9115 9120 9124 9127 9129 9129 9128 9126 9122 9117 9111 9104 9095 9086 9076 9066 9055 9043 9032 9020 9008 8997 8986 8975 8965 8956 8948 8942 8936 8932 8930 8928 8928 8928 8930 8931 8933 8934 8935 8935 8933 8930 8924 8917 8907 8894 8879 8860 8838 8812 8782 8748 8708 8662 8611 8552 8485 8411 8328 8237 8137 8027 7910 7783 7649 7508 7360 7206 7047 6883 6716 6546 6375 6201 6028 5854 5682 5511 5343 5179 5020 4867 4722 4585 4459 4345 4245 4159 4090 4039 4006 3992 3998 4025 4072 4139 4225 4329 4451 4588 4740 4904 5078 5260 5448 5640 5833 6026 6216 6403 6583 6757 6923 7081 7229 7369 7500 7622 7735 7842 7941 8034 8121 8204 8282 8356 8427 8495 8559 8620 8678 8733 8785 8833 8878 8920 8959 8995 9028 9058 9086 9112 9137 9160 9181 9202 9221 9239 9257 9273 9288 9302 9315 9327 9337 9346 9354 9360 9366 9371 9375 9379 9383 9387 9391 9396 9401 9406 9412 9418 9424 9431 9438 9446 9453 9460 9468 9475 9482 9489 9496 9503 9509 9516 9522 9528 9533 9539 9543 9547 9551 9553 9555 9556 9556 9555 9554 9551 9548 9545 9540 9535 9530 9524 9518 9511 9504 9496 9488 9479 9469 9458 5028 5 4 3 9446 9432 9417 9399 9380 9359 9335 9309 9280 9250 9216 9181 9143 9102 9059 9014 8965 8913 8858 8798 8734 8665 8590 8508 8420 8325 8222 8111 7993 7867 7734 7594 7447 7294 7135 6971 6801 6627 6449 6267 6080 5890 5697 5501 5302 5101 4900 4698 4498 4300 4106 3917 3734 3559 3393 3238 3093 2960 2840 2733 2638 2558 2491 2439 2401 2379 2374 2385 2415 2464 2533 2623 2735 2868 3023 3198 3393 3606 3834 4076 4327 4586 4848 5111 5371 5625 5871 6107 6330 6540 6737 6919 7087 7241 7383 7513 7632 7741 7841 7934 8019 8098 8171 8238 8301 8359 8413 8463 8509 8552 8592 8629 8665 8698 8731 8762 8793 8824 8854 8884 8914 8943 8973 9001 9029 9055 9081 9105 9127 9148 9168 9186 9203 9219 9233 9247 9261 9274 9286 9298 9309 9319 9328 9336 9343 9347 9350 9351 9350 9346 9341 9334 9325 9314 9302 9289 9275 9261 9247 9232 9217 9203 9188 9173 9159 9145 9131 9118 9105 9093 9082 9072 9064 9057 9053 9050 9050 9052 9056 9062 9071 9081 9093 9106 9121 9137 9153 9170 9187 9204 9222 9239 9256 9273 9290 9306 9322 9337 9351 9365 9377 9389 9400 9409 9418 9425 9431 9437 9442 9446 9450 9453 9456 9460 9463 9467 9471 9475 9480 9485 9490 9495 9501 9507 9512 9518 9523 9528 9533 9538 9542 9546 9550 9553 9557 9559 9562 9564 9566 9568 9570 9571 9572 9573 9573 9574 9574 9574 9574 9574 9574 9574 9574 9574 9575 9575 9576 9577 9578 9579 9580 9581 9581 9582 9582 9582 9582 9581 9580 9578 9576 9574 9571 9569 9567 9565 9564 9564 9564 9565 9568 9572 9577 9583 9590 9598 9607 9617 9627 9637 9648 9658 9668 9677 9686 9694 9701 9707 9713 9718 9722 9726 9730 9733 9736 9739 9741 9744 9746 9749 9751 9753 9755 9758 9759 9761 9762 9763 9763 9764 9763 9762 9761 9760 9758 9755 9753 9750 9748 9745 9742 9739 9736 9733 9729 9726 9722 9719 9714 9710 9705 9701 9695 9690 9685 9680 9675 9670 9666 9663 9661 9659 9659 9659 9660 9662 9664 9667 9670 9672 9675 9677 9679 9680 9681 9681 9680 9679 9677 9675 9673 9671 9670 9668 9667 9666 9665 9665 9665 9665 9666 9666 9667 9668 9669 9670 9672 9673 9675 9677 9679 9682 9685 9688 9691 9695 9698 9702 9706 9709 9713 9716 9719 9722 9725 9727 9729 9731 9733 9734 9735 9736 9736 9736 9735 9734 9732 9730 9728 9726 9723 9721 9719 9718 9717 9717 9718 9719 9721 9724 9727 9731 9735 9738 9742 9745 9748 9749 9751 9751 9751 9750 9748 9746 9744 9742 9740 9737 9736 9734 9733 9732 9731 9731 9732 9732 9733 9734 9736 9737 9738 9740 9741 9743 9744 9745 9745 9746 9746 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9732 9730 9728 9726 9723 9720 9717 9715 9712 9710 9709 9708 9708 9709 9711 9714 9718 5029 5 4 3 9722 9727 9733 9738 9744 9749 9755 9760 9764 9769 9773 9776 9780 9783 9786 9788 9791 9794 9796 9799 9801 9803 9805 9807 9809 9810 9811 9812 9813 9813 9814 9815 9815 9816 9817 9817 9818 9818 9818 9819 9818 9818 9818 9817 9817 9816 9815 9815 9815 9815 9816 9817 9818 9819 9820 9822 9823 9824 9825 9826 9827 9828 9828 9829 9829 9830 9831 9832 9834 9837 9839 9843 9846 9849 9853 9857 9860 9863 9865 9867 9868 9869 9869 9869 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9863 9862 9862 9861 9860 9859 9857 9855 9853 9851 9849 9846 9844 9842 9840 9838 9837 9835 9834 9834 9833 9833 9833 9834 9834 9835 9835 9836 9837 9839 9840 9842 9844 9847 9849 9852 9855 9858 9861 9864 9867 9869 9872 9873 9875 9876 9877 9877 9877 9877 9877 9878 9878 9878 9879 9880 9882 9883 9885 9886 9888 9889 9890 9890 9890 9890 9889 9887 9885 9883 9880 9877 9875 9872 9870 9869 9868 9867 9868 9868 9870 9871 9873 9875 9877 9879 9881 9882 9882 9882 9882 9881 9880 9879 9877 9876 9874 9872 9871 9869 9867 9866 9864 9862 9860 9858 9855 9852 9848 9844 9839 9834 9828 9821 9814 9807 9800 9792 9784 9776 9768 9760 9752 9745 9737 9730 9724 9717 9711 9705 9700 9694 9689 9684 9678 9673 9667 9661 9655 9649 9642 9636 9629 9623 9617 9612 9608 9606 9604 9604 9606 9609 9614 9619 9627 9634 9643 9651 9659 9667 9673 9678 9681 9683 9682 9679 9674 9666 9656 9644 9629 9612 9592 9569 9543 9513 9479 9440 9396 9347 9292 9230 9160 9083 8998 8904 8801 8689 8568 8437 8296 8146 7987 7819 7643 7459 7269 7072 6871 6667 6461 6255 6051 5850 5654 5465 5285 5115 4958 4814 4685 4573 4478 4402 4345 4309 4295 4302 4331 4383 4457 4552 4669 4805 4960 5132 5318 5517 5726 5942 6162 6384 6605 6822 7034 7239 7434 7620 7794 7957 8109 8250 8380 8500 8610 8711 8804 8890 8968 9041 9107 9168 9223 9274 9320 9362 9400 9434 9465 9492 9517 9539 9558 9576 9592 9605 9618 9628 9637 9644 9650 9654 9657 9657 9656 9653 9649 9643 9635 9625 9613 9599 9582 9564 9543 9519 9493 9464 9433 9398 9361 9322 9280 9236 9191 9145 9097 9049 9002 8955 8909 8864 8822 8781 8744 8710 8680 8653 8630 8612 8598 8589 8584 8583 8587 8596 8608 8624 8644 8667 8692 8720 8750 8782 8814 8848 8881 8915 8948 8980 9011 9041 9068 9093 9116 9136 9153 9166 9176 9183 9186 9185 9180 9172 9161 9146 9128 9107 9085 9060 9034 9006 8979 8951 8923 8897 8872 8848 8827 8809 8793 8781 8772 8766 8765 8767 8773 8784 8798 8816 8838 8863 8891 8923 8957 8993 9031 9071 9112 9153 9194 9234 9274 9312 9348 9381 9412 9440 9465 9486 9504 9519 9531 9539 9544 9547 9547 9544 9540 9533 9525 9515 9504 9492 9478 9465 5030 5 4 4 9447 9432 9419 9406 9395 9385 9376 9369 9364 9360 9358 9358 9359 9361 9366 9372 9379 9388 9398 9410 9423 9437 9453 9469 9487 9506 9525 9545 9565 9585 9605 9625 9645 9664 9683 9701 9719 9735 9751 9766 9780 9793 9805 9817 9827 9837 9847 9856 9864 9872 9880 9887 9894 9901 9907 9914 9920 9926 9931 9937 9942 9947 9951 9955 9959 9962 9964 9966 9968 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9975 9976 9977 9977 9978 9978 9977 9976 9975 9973 9971 9969 9966 9964 9962 9961 9959 9958 9958 9958 9959 9960 9962 9963 9965 9967 9969 9970 9971 9972 9972 9971 9970 9969 9968 9966 9964 9962 9960 9959 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9949 9948 9946 9945 9944 9943 9942 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9955 9955 9955 9954 9953 9951 9949 9946 9943 9940 9937 9934 9930 9927 9923 9920 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9884 9881 9879 9877 9876 9875 9875 9876 9877 9879 9881 9884 9888 9892 9895 9899 9903 9907 9910 9914 9917 9919 9922 9924 9926 9928 9931 9933 9936 9940 9943 9947 9951 9955 9959 9963 9967 9970 9972 9974 9976 9977 9977 9976 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9966 9965 9964 9962 9960 9958 9955 9952 9948 9945 9941 9937 9933 9929 9926 9923 9920 9917 9915 9912 9910 9907 9904 9900 9896 9891 9886 9879 9872 9863 9853 9842 9830 9817 9803 9787 9770 9752 9733 9712 9691 9668 9645 9621 9596 9572 9547 9523 9499 9477 9456 9437 9420 9406 9394 9385 9380 9377 9378 9381 9388 9397 9409 9423 9440 9458 9477 9497 9519 9540 9563 9585 9606 9628 9648 9668 9687 9705 9721 9736 9749 9761 9771 9780 9787 9792 9796 9798 9798 9797 9794 9790 9784 9776 9767 9755 9742 9727 9709 9688 9665 9639 9609 9576 9539 9498 9453 9404 9351 9293 9230 9163 9091 9014 8933 8848 8758 8665 8568 8469 8368 8265 8162 8061 7961 7864 7772 7686 7608 7538 7477 7427 7389 7364 7351 7352 7366 7393 7433 7484 7547 7620 7701 7790 7886 7986 8090 8195 8301 8407 8510 8611 8708 8800 8887 8969 9045 9115 9180 9238 9291 9339 9383 9422 9457 9489 9518 9544 9568 9590 9610 9627 9643 9657 9670 9680 9688 9695 9700 9703 9704 9704 9703 9701 9698 9695 9691 9687 9684 9681 9677 9675 9672 9669 9666 9662 9657 9651 9644 9635 9624 9610 9594 9575 9552 9526 9496 9461 9422 9378 9328 9272 9209 9139 9062 8976 8882 8779 8666 8544 8413 8273 8123 7965 7798 7623 7442 7254 7061 6862 6660 6455 6247 6038 5828 5617 5408 5200 4994 4791 4592 4398 4209 4028 3855 5031 5 4 4 3692 3538 3396 3267 3152 3051 2965 2896 2843 2808 2791 2792 2812 2850 2907 2982 3076 3188 3318 3465 3629 3809 4003 4211 4431 4661 4899 5143 5391 5640 5889 6134 6374 6607 6831 7044 7247 7437 7614 7779 7931 8071 8200 8317 8425 8523 8613 8695 8771 8840 8904 8962 9016 9065 9110 9150 9187 9220 9249 9275 9297 9316 9332 9345 9354 9361 9364 9364 9361 9354 9344 9331 9314 9293 9269 9243 9213 9182 9148 9114 9079 9044 9010 8979 8949 8923 8900 8881 8867 8858 8854 8855 8861 8872 8888 8908 8933 8961 8992 9026 9062 9100 9139 9179 9219 9259 9298 9336 9372 9407 9440 9471 9500 9527 9552 9574 9594 9612 9629 9643 9656 9667 9676 9684 9691 9696 9700 9703 9704 9705 9704 9703 9702 9700 9698 9696 9695 9694 9694 9694 9696 9698 9702 9707 9712 9719 9726 9734 9742 9751 9761 9770 9779 9789 9799 9808 9818 9828 9838 9847 9857 9867 9876 9885 9894 9902 9910 9918 9925 9931 9937 9942 9946 9950 9953 9956 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9987 9988 9989 9990 9991 9992 9993 9994 9995 9995 9995 9994 9993 9992 9990 9988 9985 9983 9979 9976 9972 9968 9965 9961 9957 9954 9950 9947 9945 9942 9940 9937 9936 9934 9933 9931 9930 9929 9929 9928 9928 9928 9928 9928 9929 9930 9931 9933 9934 9936 9939 9941 9944 9946 9949 9952 9954 9956 9958 9960 9961 9962 9963 9963 9963 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9956 9955 9954 9952 9950 9949 9947 9946 9945 9945 9945 9946 9947 9949 9951 9954 9957 9959 9961 9963 9965 9966 9967 9967 9966 9965 9963 9961 9959 9957 9955 9953 9952 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9939 9937 9934 9930 9927 9922 9918 9913 9908 9903 9898 9893 9888 9882 9877 9870 9864 9857 9849 9840 9831 9821 9809 9797 9783 9769 9753 9736 9718 9699 9679 9659 9637 9615 9593 9570 9546 9523 9500 9477 9454 9431 9409 9388 9368 9349 9331 9315 9301 9288 9277 9268 9261 9256 9254 9253 9255 9258 9264 9271 9280 9290 9302 9314 9328 9343 9358 9375 9391 9408 9426 9443 9461 9478 9496 9513 9529 9546 9562 9577 9591 9605 9617 9629 9639 9648 9656 9662 9667 9670 9672 9671 9669 9665 9659 9650 9639 9625 9609 9590 9568 9543 9514 9482 9446 9406 9362 9314 9260 9202 9139 9071 8997 8919 8836 8748 8657 8562 8464 8363 8262 8159 8058 7957 7859 7765 7674 7590 7512 7441 7379 7326 7283 7251 7230 7222 7225 7240 7267 7306 7356 7417 7487 7565 7651 7742 7837 7935 8035 8134 8232 8327 8419 8506 8588 8666 8737 8804 8864 8920 8971 9018 9060 9099 9135 9167 9196 9223 9248 9270 9289 9307 9323 9337 9349 9359 9368 9376 5032 5 4 4 9383 9390 9395 9401 9406 9411 9416 9421 9426 9432 9437 9443 9449 9455 9462 9468 9475 9483 9490 9498 9506 9514 9522 9530 9538 9546 9554 9561 9567 9573 9579 9584 9588 9592 9595 9597 9600 9602 9604 9606 9608 9610 9612 9614 9617 9620 9622 9625 9627 9630 9632 9634 9637 9639 9641 9644 9647 9650 9655 9659 9665 9672 9679 9688 9697 9707 9718 9729 9740 9752 9764 9775 9787 9797 9808 9817 9826 9834 9842 9849 9855 9861 9866 9871 9875 9880 9883 9887 9890 9892 9894 9896 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9897 9896 9895 9894 9893 9891 9889 9887 9886 9884 9882 9881 9879 9878 9877 9876 9875 9874 9872 9871 9870 9868 9866 9864 9861 9859 9856 9853 9850 9847 9844 9841 9838 9834 9831 9828 9824 9821 9816 9812 9807 9802 9796 9790 9783 9777 9770 9763 9755 9748 9741 9733 9726 9719 9711 9704 9696 9688 9680 9671 9663 9654 9646 9637 9629 9620 9613 9605 9599 9592 9587 9582 9578 9574 9570 9567 9563 9560 9557 9554 9551 9548 9545 9542 9540 9539 9539 9540 9542 9545 9550 9557 9565 9574 9584 9596 9608 9621 9634 9648 9661 9675 9688 9701 9713 9725 9737 9748 9759 9770 9781 9791 9801 9811 9821 9830 9839 9848 9855 9863 9870 9876 9882 9887 9892 9896 9900 9903 9907 9910 9913 9915 9918 9920 9922 9924 9925 9926 9927 9927 9927 9926 9925 9923 9921 9919 9916 9913 9910 9907 9904 9900 9897 9893 9890 9886 9883 9879 9876 9872 9869 9866 9863 9861 9858 9856 9854 9853 9852 9851 9851 9851 9852 9852 9854 9855 9857 9858 9860 9862 9863 9864 9865 9865 9864 9863 9861 9858 9855 9850 9845 9839 9832 9824 9816 9807 9797 9787 9777 9766 9754 9743 9730 9718 9705 9691 9677 9662 9647 9631 9614 9597 9579 9561 9542 9523 9504 9484 9463 9442 9421 9398 9374 9349 9323 9295 9265 9232 9197 9159 9118 9074 9025 8974 8918 8858 8795 8728 8657 8583 8506 8427 8346 8264 8181 8100 8019 7942 7868 7798 7734 7677 7627 7586 7554 7531 7518 7515 7522 7540 7567 7603 7649 7702 7763 7830 7903 7980 8061 8145 8231 8318 8406 8492 8578 8662 8744 8823 8898 8971 9039 9104 9165 9223 9276 9325 9371 9413 9451 9487 9519 9549 9575 9600 9622 9642 9661 9677 9693 9707 9720 9732 9744 9755 9765 9775 9785 9794 9803 9812 9821 9829 9838 9846 9854 9861 9868 9875 9881 9888 9893 9899 9904 9909 9913 9917 9921 9925 9929 9932 9935 9937 9939 9941 9943 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9935 9934 9932 9930 9928 9925 9923 9920 9918 9915 9913 9911 9909 9907 9906 9905 9905 9905 9905 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9916 5033 5 4 4 9917 9919 9921 9922 9925 9926 9928 9930 9931 9932 9932 9932 9931 9930 9928 9925 9923 9920 9917 9914 9910 9907 9905 9902 9899 9897 9894 9891 9888 9884 9879 9874 9868 9861 9854 9845 9836 9827 9817 9807 9797 9788 9778 9770 9762 9754 9748 9742 9738 9734 9730 9728 9725 9724 9722 9721 9721 9720 9720 9720 9720 9721 9722 9723 9724 9726 9727 9729 9732 9734 9737 9739 9742 9745 9748 9752 9755 9759 9762 9766 9770 9774 9778 9782 9785 9789 9793 9796 9799 9802 9805 9807 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9845 9847 9849 9851 9853 9854 9856 9858 9861 9863 9865 9868 9871 9874 9877 9881 9884 9887 9890 9893 9896 9898 9901 9903 9904 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9949 9948 9946 9944 9942 9939 9936 9932 9929 9925 9922 9918 9915 9912 9909 9907 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9897 9898 9898 9899 9901 9903 9905 9908 9911 9914 9917 9919 9922 9924 9925 9926 9926 9925 9924 9922 9920 9916 9913 9909 9905 9900 9896 9891 9886 9881 9875 9869 9862 9854 9846 9836 9826 9814 9801 9786 9770 9753 9735 9716 9695 9674 9652 9629 9606 9583 9560 9537 9514 9492 9470 9450 9430 9412 9396 9381 9368 9357 9348 9342 9337 9335 9335 9337 9342 9348 9356 9366 9378 9391 9405 9420 9436 9452 9469 9485 9502 9518 9534 9549 9564 9577 9589 9599 9608 9615 9620 9623 9624 9623 9620 9615 9608 9599 9588 9576 9562 9547 9531 9514 9496 9478 9460 9442 9424 9408 9392 9377 9364 9352 9342 9335 9329 9326 9325 9327 9331 9338 9347 9358 9371 9387 9404 9424 9444 9466 9489 9513 9537 9562 9586 9611 9635 9658 9680 9702 9722 9741 9759 9776 9791 9804 9817 9827 9836 9844 9850 9855 9858 9859 9858 9855 9851 9844 9835 9825 9812 9797 9780 9762 9743 9722 9701 9678 9656 9634 9611 9590 9569 9549 9530 9512 9495 9480 9466 9454 9444 9435 9428 9423 9420 9420 9421 9424 9429 9437 9446 9458 9471 9487 9503 9522 9541 9561 9583 9605 9627 9650 9672 9694 9716 9738 9758 9778 9797 9815 9832 9847 9862 9875 9887 9899 9909 9918 9927 9935 9942 9948 9954 9960 9965 9969 9973 9977 9980 9983 9985 9986 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9996 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9988 9987 9985 9983 9980 9978 9976 9973 9971 9969 9967 9965 9964 9963 9962 9962 9961 9961 9960 9959 9957 9955 9952 9949 9946 9942 9937 9933 9929 9924 9920 9917 9914 9912 9910 5034 5 4 4 9909 9909 9909 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9918 9919 9921 9923 9925 9927 9930 9932 9933 9935 9936 9936 9936 9936 9935 9934 9933 9931 9930 9929 9928 9928 9928 9928 9928 9928 9928 9927 9926 9923 9920 9915 9910 9903 9896 9888 9881 9873 9866 9860 9855 9851 9849 9848 9848 9849 9852 9854 9857 9859 9861 9861 9860 9858 9854 9848 9840 9830 9818 9806 9792 9776 9760 9744 9727 9709 9692 9674 9657 9640 9624 9608 9592 9578 9565 9553 9542 9533 9526 9520 9517 9515 9515 9517 9521 9526 9533 9540 9549 9558 9568 9579 9590 9601 9613 9624 9636 9648 9661 9673 9686 9699 9711 9724 9736 9748 9760 9771 9782 9791 9800 9808 9815 9822 9827 9833 9837 9842 9846 9849 9853 9857 9861 9864 9867 9871 9873 9876 9878 9880 9881 9881 9881 9881 9879 9878 9875 9872 9869 9864 9859 9852 9845 9835 9825 9813 9799 9784 9768 9751 9733 9714 9695 9677 9660 9643 9629 9616 9605 9596 9590 9585 9583 9583 9585 9588 9592 9597 9603 9609 9616 9623 9631 9639 9647 9655 9664 9673 9683 9693 9703 9714 9725 9735 9746 9756 9766 9776 9785 9793 9801 9808 9815 9821 9827 9832 9837 9841 9846 9850 9853 9857 9860 9863 9866 9868 9870 9872 9874 9875 9876 9877 9877 9877 9876 9876 9874 9873 9871 9869 9867 9864 9862 9859 9856 9853 9849 9846 9842 9839 9835 9831 9828 9824 9820 9817 9814 9811 9809 9807 9806 9806 9805 9805 9806 9807 9807 9808 9809 9809 9809 9809 9808 9808 9807 9806 9805 9805 9805 9806 9809 9812 9817 9823 9830 9839 9848 9859 9869 9880 9891 9901 9910 9919 9926 9933 9937 9941 9943 9943 9943 9942 9940 9937 9933 9930 9926 9922 9917 9913 9909 9905 9900 9896 9892 9888 9884 9880 9877 9874 9871 9869 9867 9865 9864 9862 9861 9860 9858 9856 9853 9850 9845 9839 9832 9823 9814 9803 9793 9781 9770 9760 9751 9743 9736 9732 9731 9732 9735 9741 9750 9761 9773 9787 9802 9818 9834 9849 9864 9879 9891 9903 9913 9922 9929 9935 9940 9944 9946 9948 9949 9949 9949 9949 9948 9947 9945 9944 9942 9939 9936 9933 9930 9926 9922 9918 9914 9910 9906 9902 9898 9894 9891 9888 9886 9884 9882 9882 9882 9882 9883 9884 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9902 9902 9901 9900 9899 9897 9894 9891 9888 9883 9878 9872 9866 9859 9851 9843 9835 9826 9816 9807 9797 9787 9778 9768 9759 9750 9741 9733 9725 9717 9710 9704 9698 9693 9688 9684 9682 9680 9679 9679 9680 9682 9685 9689 9693 9698 9704 9709 9715 9720 9726 9731 9735 9739 9743 9746 9748 9750 9751 9752 9753 9753 9753 9752 9751 9750 9748 9745 9742 9738 9734 9729 9724 9718 9712 9706 9701 9695 9690 9685 9681 9678 9675 9674 9673 9673 9673 9674 9676 9678 9681 9683 9686 9689 5035 5 4 4 9693 9696 9700 9704 9708 9713 9718 9724 9729 9735 9742 9748 9754 9761 9766 9772 9777 9781 9785 9789 9791 9793 9795 9796 9797 9798 9798 9798 9798 9798 9797 9796 9795 9793 9791 9788 9785 9781 9776 9771 9766 9760 9754 9748 9741 9735 9730 9724 9720 9715 9712 9709 9706 9704 9703 9702 9701 9701 9701 9701 9701 9701 9700 9700 9699 9698 9697 9695 9693 9691 9689 9687 9685 9683 9681 9679 9678 9676 9675 9673 9672 9670 9668 9666 9664 9661 9657 9653 9648 9643 9637 9631 9624 9617 9609 9602 9593 9585 9576 9567 9556 9546 9534 9521 9508 9493 9477 9460 9441 9422 9402 9380 9357 9334 9309 9282 9254 9225 9193 9160 9124 9085 9044 8999 8952 8901 8848 8791 8732 8670 8605 8537 8466 8393 8316 8237 8153 8066 7974 7878 7777 7671 7559 7441 7319 7190 7057 6918 6775 6628 6476 6321 6163 6002 5837 5670 5501 5329 5155 4979 4801 4621 4442 4262 4083 3905 3731 3560 3395 3235 3083 2940 2805 2680 2565 2461 2367 2284 2212 2150 2098 2056 2023 2001 1988 1986 1994 2014 2045 2090 2149 2222 2311 2416 2538 2676 2832 3003 3189 3388 3600 3822 4052 4287 4526 4765 5003 5237 5466 5687 5900 6104 6298 6481 6654 6817 6970 7113 7249 7376 7496 7609 7715 7817 7912 8003 8089 8170 8247 8319 8387 8451 8511 8568 8621 8671 8718 8763 8805 8846 8884 8921 8957 8991 9024 9056 9086 9116 9144 9171 9198 9223 9247 9270 9292 9313 9333 9353 9372 9390 9408 9425 9442 9458 9473 9488 9502 9516 9529 9541 9553 9564 9575 9585 9594 9602 9610 9617 9623 9629 9634 9638 9642 9644 9646 9648 9648 9648 9646 9644 9641 9637 9633 9627 9621 9614 9606 9598 9590 9580 9571 9561 9551 9541 9531 9521 9511 9501 9491 9482 9473 9464 9455 9446 9438 9429 9421 9412 9404 9397 9389 9383 9377 9372 9368 9365 9364 9364 9366 9368 9372 9377 9382 9388 9393 9399 9404 9408 9411 9414 9415 9415 9415 9413 9411 9409 9407 9405 9404 9403 9402 9402 9402 9403 9404 9405 9405 9405 9405 9404 9403 9400 9397 9394 9391 9387 9384 9382 9380 9379 9378 9379 9381 9383 9386 9388 9391 9394 9395 9396 9395 9393 9389 9383 9375 9365 9353 9340 9325 9309 9291 9273 9254 9234 9214 9193 9172 9151 9129 9107 9085 9062 9038 9014 8988 8960 8931 8899 8865 8828 8786 8741 8691 8636 8574 8506 8430 8346 8253 8150 8037 7914 7780 7635 7478 7312 7134 6948 6753 6550 6341 6128 5910 5692 5472 5255 5039 4828 4622 4422 4230 4045 3869 3703 3546 3399 3263 3137 3023 2920 2829 2750 2682 2627 2584 2553 2534 2526 2529 2542 2564 2595 2633 2677 2725 2776 2829 2881 2931 2979 3023 3061 3093 3119 3138 3150 3155 3155 3149 3140 3128 3115 3103 3094 3090 3092 3103 3124 3157 3203 3263 3339 3431 3539 3663 3802 3957 4126 4308 4501 5036 5 4 4 4704 4916 5133 5355 5579 5803 6026 6245 6459 6667 6868 7060 7242 7415 7577 7730 7872 8005 8129 8244 8351 8451 8544 8631 8711 8787 8858 8924 8986 9044 9098 9149 9196 9241 9282 9320 9356 9390 9421 9450 9477 9502 9526 9548 9568 9587 9605 9622 9637 9651 9664 9676 9687 9697 9706 9714 9721 9728 9734 9740 9744 9749 9753 9756 9759 9761 9763 9764 9765 9766 9766 9766 9765 9764 9763 9761 9759 9756 9753 9748 9743 9737 9731 9723 9714 9703 9692 9678 9663 9647 9628 9607 9584 9558 9529 9497 9461 9420 9375 9325 9269 9206 9137 9061 8978 8886 8787 8679 8563 8439 8306 8167 8020 7867 7708 7545 7377 7207 7035 6863 6691 6520 6353 6190 6032 5881 5738 5605 5482 5372 5276 5194 5129 5081 5051 5039 5047 5075 5121 5186 5269 5369 5485 5614 5755 5907 6066 6232 6402 6575 6748 6921 7091 7258 7420 7577 7728 7873 8010 8141 8264 8379 8487 8587 8679 8765 8843 8914 8978 9036 9089 9135 9177 9213 9245 9273 9297 9317 9333 9345 9354 9360 9361 9359 9353 9342 9327 9308 9283 9253 9218 9176 9127 9071 9006 8934 8852 8761 8660 8548 8426 8293 8150 7996 7832 7658 7476 7286 7088 6885 6677 6465 6251 6036 5820 5606 5393 5183 4978 4777 4582 4393 4211 4037 3872 3715 3569 3433 3309 3196 3098 3013 2944 2892 2858 2843 2848 2875 2924 2996 3091 3210 3353 3517 3702 3907 4129 4365 4613 4870 5132 5397 5662 5922 6177 6423 6658 6882 7094 7292 7477 7649 7808 7956 8092 8219 8336 8445 8546 8640 8728 8810 8886 8958 9024 9085 9142 9195 9244 9289 9330 9369 9404 9438 9469 9498 9526 9552 9576 9600 9622 9642 9661 9679 9696 9712 9726 9739 9752 9763 9774 9784 9794 9803 9812 9820 9828 9836 9843 9849 9855 9861 9865 9869 9872 9874 9876 9877 9877 9878 9878 9878 9879 9879 9880 9881 9883 9884 9886 9888 9890 9892 9894 9895 9896 9897 9897 9896 9895 9894 9891 9889 9886 9884 9881 9878 9875 9872 9870 9868 9866 9865 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9857 9858 9859 9861 9863 9865 9867 9869 9871 9873 9874 9875 9875 9874 9873 9872 9869 9866 9863 9860 9857 9853 9850 9847 9845 9843 9841 9840 9840 9839 9840 9840 9840 9841 9841 9842 9843 9843 9844 9844 9844 9844 9844 9843 9842 9840 9837 9834 9829 9822 9814 9803 9791 9775 9757 9736 9712 9684 9653 9618 9579 9536 9489 9438 9382 9322 9257 9187 9112 9033 8948 8859 8764 8665 8561 8453 8342 8228 8111 7994 7877 7761 7647 7537 7433 7335 7246 7166 7097 7039 6995 6964 6948 6946 6958 6985 7026 7080 7147 7224 7312 7409 7513 7622 7736 7853 7971 8088 8205 8319 8429 8535 8636 8732 8822 8906 8984 9055 9121 9182 9236 9286 9331 9372 9410 9443 9474 9502 9527 9551 9572 9593 5037 5 4 4 9612 9629 9646 9662 9678 9692 9706 9719 9732 9744 9755 9766 9776 9785 9794 9802 9810 9818 9825 9831 9838 9845 9851 9857 9864 9870 9876 9882 9888 9894 9900 9905 9910 9915 9919 9922 9925 9927 9929 9930 9931 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9927 9925 9923 9921 9918 9914 9910 9906 9902 9897 9892 9886 9880 9873 9865 9857 9848 9838 9827 9816 9804 9791 9777 9763 9749 9734 9720 9705 9691 9678 9665 9653 9642 9633 9624 9617 9611 9607 9604 9603 9603 9605 9608 9612 9618 9625 9633 9642 9652 9663 9673 9684 9695 9705 9715 9725 9733 9740 9747 9752 9756 9759 9761 9762 9762 9761 9759 9756 9753 9748 9743 9737 9730 9722 9714 9704 9694 9684 9674 9663 9653 9643 9633 9624 9615 9607 9599 9591 9584 9575 9566 9556 9544 9530 9514 9496 9476 9455 9432 9408 9384 9361 9340 9320 9304 9291 9282 9278 9278 9282 9291 9303 9319 9337 9356 9377 9399 9420 9440 9459 9477 9493 9508 9522 9534 9546 9556 9567 9577 9587 9597 9607 9618 9629 9640 9651 9662 9673 9684 9695 9705 9714 9723 9731 9738 9744 9750 9755 9758 9761 9763 9764 9764 9763 9761 9758 9755 9751 9746 9741 9735 9730 9724 9718 9711 9705 9699 9693 9688 9682 9677 9672 9667 9663 9659 9656 9654 9652 9651 9651 9651 9652 9654 9657 9661 9665 9670 9677 9683 9691 9699 9708 9718 9729 9739 9751 9763 9775 9787 9799 9811 9823 9835 9846 9856 9866 9875 9883 9891 9898 9904 9910 9915 9919 9923 9926 9929 9932 9934 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9937 9935 9933 9930 9927 9923 9919 9914 9909 9904 9899 9894 9889 9884 9879 9874 9870 9865 9859 9854 9847 9840 9831 9821 9809 9795 9779 9761 9740 9717 9692 9665 9635 9604 9571 9536 9499 9462 9423 9384 9344 9303 9261 9219 9177 9135 9094 9052 9012 8972 8934 8898 8865 8835 8809 8786 8768 8754 8745 8740 8740 8744 8751 8761 8774 8787 8802 8817 8831 8845 8857 8869 8879 8888 8896 8905 8913 8923 8933 8945 8959 8974 8990 9007 9025 9043 9060 9076 9089 9100 9106 9110 9109 9104 9096 9084 9070 9054 9037 9019 9001 8985 8971 8959 8950 8944 8941 8942 8946 8953 8964 8977 8993 9012 9033 9056 9081 9109 9138 9169 9201 9235 9269 9305 9340 9376 9412 9446 9480 9513 9544 9574 9602 9628 9652 9675 9696 9716 9735 9753 9769 9785 9800 9815 9829 9842 9855 9867 9879 9890 9900 9909 9918 9925 9932 9938 9943 9948 9952 9956 9959 9962 9964 9966 9968 9970 9971 9972 9974 9975 9976 9977 9978 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9982 9983 9984 9985 9986 9987 9989 9991 9993 9994 9996 9997 9998 9998 9998 9998 9997 9996 5038 5 4 4 9995 9994 9993 9991 9990 9989 9988 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9973 9972 9970 9969 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9965 9966 9966 9966 9966 9965 9963 9962 9959 9957 9954 9952 9949 9946 9943 9941 9939 9937 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9919 9917 9914 9911 9908 9906 9903 9901 9899 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9880 9878 9876 9873 9871 9868 9865 9863 9860 9856 9852 9847 9842 9835 9827 9818 9808 9796 9784 9770 9756 9741 9726 9711 9696 9680 9666 9651 9637 9622 9608 9593 9578 9561 9543 9524 9501 9477 9449 9417 9381 9340 9294 9242 9184 9119 9046 8964 8873 8772 8661 8540 8407 8262 8107 7940 7763 7576 7379 7175 6964 6747 6527 6304 6079 5856 5634 5415 5200 4991 4788 4593 4405 4227 4058 3899 3751 3616 3494 3385 3293 3216 3158 3118 3099 3101 3126 3173 3244 3338 3455 3594 3755 3935 4133 4346 4573 4810 5054 5303 5554 5804 6050 6291 6523 6747 6959 7159 7347 7522 7683 7832 7969 8094 8209 8313 8407 8493 8571 8642 8706 8764 8816 8862 8904 8940 8972 8999 9021 9039 9052 9061 9065 9065 9061 9052 9038 9019 8995 8965 8928 8886 8836 8779 8714 8641 8560 8471 8373 8267 8152 8030 7899 7761 7616 7464 7306 7143 6975 6802 6626 6447 6266 6084 5902 5722 5543 5368 5199 5035 4880 4733 4597 4474 4363 4268 4188 4126 4081 4055 4049 4062 4096 4150 4224 4317 4430 4560 4708 4871 5047 5236 5434 5639 5850 6063 6277 6489 6697 6900 7096 7283 7460 7628 7785 7931 8067 8193 8310 8419 8519 8612 8699 8780 8856 8927 8994 9056 9115 9170 9221 9269 9314 9355 9393 9428 9460 9490 9517 9543 9566 9588 9609 9628 9646 9663 9679 9694 9707 9720 9731 9742 9751 9758 9765 9771 9775 9779 9782 9785 9787 9789 9791 9792 9794 9796 9798 9801 9803 9806 9809 9812 9814 9817 9819 9821 9823 9825 9826 9827 9828 9829 9830 9831 9832 9834 9836 9837 9839 9842 9844 9845 9847 9848 9849 9848 9847 9846 9843 9840 9836 9831 9826 9820 9814 9808 9801 9794 9787 9779 9770 9760 9749 9737 9724 9709 9693 9675 9656 9637 9616 9596 9575 9555 9536 9518 9501 9487 9474 9463 9454 9447 9442 9438 9436 9435 9434 9434 9435 9436 9437 9439 9441 9444 9447 9451 9455 9461 9467 9474 9482 9491 9500 9510 9520 9529 9539 9547 9555 9561 9567 9570 9573 9574 9573 9571 9568 9564 9559 9553 9546 9538 9530 9521 9511 9500 9489 9477 9464 9450 9434 9418 9400 9381 9362 9341 9319 9297 9275 9252 9228 9205 9182 5039 5 4 4 9159 9136 9114 9092 9070 9049 9028 9007 8987 8968 8949 8931 8915 8899 8885 8872 8861 8851 8843 8837 8832 8829 8827 8827 8828 8829 8832 8835 8838 8842 8846 8851 8855 8860 8866 8872 8878 8885 8892 8899 8908 8916 8925 8933 8942 8951 8959 8967 8974 8981 8987 8993 8997 9002 9005 9009 9012 9015 9018 9021 9025 9028 9031 9034 9037 9039 9041 9043 9043 9042 9040 9037 9032 9025 9016 9004 8990 8973 8952 8927 8898 8864 8824 8778 8725 8665 8597 8520 8435 8340 8236 8122 8000 7868 7727 7578 7422 7258 7087 6911 6729 6542 6352 6159 5963 5765 5567 5368 5170 4973 4779 4587 4399 4216 4039 3868 3705 3549 3402 3265 3138 3022 2917 2825 2746 2680 2629 2594 2575 2572 2588 2622 2674 2747 2838 2949 3078 3225 3389 3567 3757 3958 4166 4378 4591 4803 5010 5208 5397 5573 5734 5878 6005 6115 6205 6278 6333 6370 6392 6399 6392 6374 6345 6306 6260 6208 6152 6092 6031 5970 5911 5855 5803 5758 5721 5693 5675 5669 5676 5696 5729 5777 5839 5915 6004 6105 6218 6340 6470 6608 6750 6896 7044 7192 7339 7483 7624 7760 7890 8014 8132 8243 8347 8445 8535 8619 8697 8770 8837 8899 8956 9009 9057 9102 9144 9182 9218 9250 9279 9306 9331 9353 9372 9390 9405 9419 9430 9440 9448 9455 9461 9465 9469 9471 9473 9475 9476 9477 9479 9480 9482 9484 9486 9489 9492 9495 9500 9504 9509 9515 9521 9528 9536 9544 9552 9562 9572 9582 9594 9605 9617 9629 9640 9651 9662 9672 9680 9688 9694 9699 9702 9705 9707 9708 9709 9710 9711 9713 9717 9721 9727 9733 9742 9751 9761 9772 9784 9795 9806 9817 9827 9836 9844 9851 9857 9862 9865 9869 9871 9873 9875 9877 9878 9880 9882 9884 9886 9889 9891 9894 9896 9899 9902 9904 9906 9909 9911 9912 9914 9915 9916 9916 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9899 9897 9894 9890 9886 9881 9876 9870 9864 9857 9849 9840 9831 9820 9808 9795 9781 9766 9750 9733 9716 9698 9679 9661 9643 9626 9610 9595 9582 9570 9559 9551 9544 9539 9535 9532 9530 9529 9528 9527 9527 9527 9526 9526 9526 9525 9525 9525 9524 9524 9524 9524 9525 9525 9526 9527 9528 9529 9530 9532 9533 9535 9538 9540 9543 9546 9549 9553 9556 9560 9563 9566 9569 9572 9575 9578 9580 9582 9584 9586 9588 9589 9590 9591 9591 9590 9588 9585 9579 9572 9562 9549 9532 9511 9486 9456 9421 9379 9330 9274 9210 9137 9054 8960 8856 8739 8609 8467 8311 8141 7958 7762 7553 7332 7101 6860 6611 6355 6095 5832 5568 5304 5044 4788 4539 4298 4067 3848 3640 3447 3267 3102 2952 2817 2698 2593 2503 2429 2369 2323 2293 2279 2280 2299 2336 2391 2467 2565 2684 2827 2992 3181 3392 3623 3874 4142 4423 4715 5013 5315 5040 5 4 4 5616 5913 6202 6481 6747 6998 7232 7450 7650 7834 8001 8152 8289 8413 8525 8627 8719 8804 8880 8950 9014 9072 9124 9172 9215 9253 9287 9317 9344 9367 9388 9405 9421 9435 9447 9458 9468 9476 9483 9489 9494 9498 9500 9502 9502 9502 9500 9498 9495 9492 9488 9485 9482 9479 9477 9475 9475 9474 9475 9476 9479 9481 9485 9489 9493 9499 9504 9510 9517 9524 9532 9540 9548 9557 9566 9576 9586 9595 9605 9615 9624 9633 9641 9649 9656 9662 9667 9671 9675 9677 9678 9678 9677 9675 9672 9667 9660 9653 9643 9632 9618 9603 9585 9565 9543 9518 9490 9460 9428 9393 9357 9318 9278 9237 9195 9152 9110 9069 9029 8991 8956 8925 8897 8873 8854 8840 8832 8829 8832 8840 8853 8871 8894 8921 8951 8985 9020 9058 9097 9137 9177 9217 9256 9295 9332 9368 9403 9436 9467 9496 9523 9549 9573 9595 9615 9634 9651 9666 9681 9694 9706 9717 9728 9737 9746 9754 9762 9770 9777 9783 9790 9796 9802 9808 9813 9818 9823 9828 9833 9837 9841 9845 9848 9852 9855 9858 9861 9864 9867 9870 9873 9876 9878 9881 9884 9887 9889 9891 9893 9894 9895 9895 9894 9893 9891 9888 9885 9882 9878 9873 9869 9864 9859 9853 9848 9843 9837 9831 9825 9819 9812 9805 9797 9790 9781 9773 9764 9756 9747 9739 9731 9723 9716 9710 9705 9701 9698 9696 9695 9695 9696 9697 9700 9703 9707 9711 9715 9720 9725 9730 9736 9741 9747 9752 9758 9764 9769 9775 9780 9785 9789 9793 9796 9798 9800 9800 9799 9797 9793 9788 9782 9774 9764 9753 9740 9725 9708 9689 9666 9641 9613 9581 9545 9505 9460 9411 9358 9299 9236 9169 9098 9024 8947 8869 8789 8709 8629 8551 8476 8405 8338 8277 8222 8174 8134 8102 8078 8064 8058 8061 8074 8094 8123 8159 8202 8252 8306 8365 8427 8492 8558 8623 8689 8752 8813 8871 8925 8974 9019 9059 9094 9124 9149 9170 9186 9198 9206 9211 9213 9212 9208 9202 9194 9183 9170 9155 9139 9120 9099 9076 9052 9026 8998 8969 8940 8909 8878 8847 8816 8785 8756 8727 8699 8673 8649 8627 8606 8588 8572 8558 8546 8536 8529 8523 8519 8516 8514 8513 8512 8509 8506 8500 8491 8479 8463 8441 8414 8380 8339 8291 8235 8172 8100 8020 7932 7836 7733 7622 7503 7378 7247 7109 6965 6817 6663 6506 6344 6179 6012 5842 5672 5500 5329 5158 4990 4824 4661 4503 4349 4202 4062 3929 3804 3687 3580 3481 3391 3310 3238 3173 3116 3065 3020 2980 2943 2910 2878 2848 2818 2788 2758 2727 2695 2662 2629 2595 2560 2525 2492 2459 2429 2401 2378 2360 2349 2346 2353 2371 2402 2447 2508 2585 2679 2791 2920 3066 3227 3402 3588 3783 3986 4191 4397 4601 4799 4988 5168 5334 5487 5623 5744 5847 5933 6002 6055 6091 6112 6118 6110 6089 6056 6011 5956 5890 5815 5732 5641 5542 5438 5328 5041 5 4 4 5212 5093 4969 4842 4712 4579 4444 4307 4168 4028 3888 3747 3606 3466 3327 3190 3056 2925 2798 2675 2558 2447 2341 2243 2152 2068 1992 1924 1863 1809 1763 1724 1692 1666 1645 1629 1617 1609 1605 1604 1606 1611 1622 1637 1659 1690 1732 1786 1855 1942 2048 2176 2327 2501 2699 2920 3163 3425 3705 3997 4299 4606 4913 5218 5516 5803 6076 6334 6574 6797 7001 7187 7357 7510 7650 7778 7895 8003 8103 8198 8287 8371 8452 8528 8601 8670 8735 8796 8854 8907 8957 9003 9047 9087 9124 9160 9193 9224 9254 9283 9310 9336 9360 9383 9404 9423 9440 9455 9467 9478 9486 9493 9498 9500 9502 9502 9500 9498 9494 9489 9484 9476 9467 9457 9444 9429 9412 9391 9367 9340 9310 9276 9238 9197 9153 9106 9055 9002 8947 8890 8831 8770 8708 8645 8581 8517 8452 8387 8323 8258 8193 8130 8067 8005 7944 7884 7827 7771 7717 7665 7615 7568 7524 7483 7445 7410 7379 7352 7329 7311 7298 7290 7287 7290 7299 7313 7332 7357 7385 7418 7454 7492 7531 7571 7609 7646 7680 7711 7736 7756 7771 7779 7781 7776 7764 7746 7722 7692 7657 7618 7574 7526 7475 7421 7365 7307 7248 7189 7129 7069 7010 6952 6897 6843 6793 6747 6705 6669 6638 6614 6597 6587 6585 6591 6605 6627 6656 6692 6735 6784 6839 6897 6959 7024 7091 7158 7225 7292 7357 7420 7480 7537 7590 7639 7684 7724 7760 7790 7816 7836 7852 7863 7868 7869 7864 7855 7840 7821 7796 7766 7730 7689 7641 7587 7527 7461 7387 7306 7219 7125 7024 6916 6803 6683 6559 6429 6295 6157 6016 5871 5724 5575 5424 5271 5117 4961 4805 4649 4493 4338 4184 4032 3882 3735 3592 3454 3321 3194 3073 2959 2853 2755 2665 2584 2512 2449 2397 2354 2323 2303 2294 2298 2315 2344 2387 2444 2515 2599 2697 2807 2929 3062 3204 3355 3511 3672 3835 3998 4158 4315 4464 4606 4736 4854 4959 5048 5121 5177 5215 5235 5236 5220 5186 5135 5067 4984 4887 4776 4654 4521 4379 4230 4075 3916 3754 3591 3428 3266 3107 2953 2804 2661 2525 2398 2278 2168 2068 1977 1895 1823 1760 1706 1660 1622 1590 1565 1544 1529 1517 1509 1504 1501 1501 1503 1510 1520 1535 1557 1586 1624 1672 1732 1805 1891 1992 2107 2237 2380 2535 2701 2876 3057 3242 3427 3610 3788 3959 4121 4271 4409 4533 4644 4741 4826 4900 4964 5020 5070 5117 5161 5205 5252 5302 5357 5417 5485 5560 5643 5734 5833 5939 6051 6171 6296 6425 6558 6693 6830 6967 7103 7237 7368 7494 7616 7731 7841 7943 8039 8128 8211 8288 8360 8426 8489 8548 8605 8659 8711 8762 8812 8861 8908 8955 9000 9043 9084 9123 9160 9195 9228 9258 9286 9311 9335 9358 9379 9398 9417 9435 9452 9469 9485 9500 9514 9527 9540 9552 9562 9572 9580 9588 9595 9601 9606 9611 9615 9620 9623 9627 9630 5042 5 4 4 9633 9636 9638 9640 9642 9643 9644 9644 9643 9642 9641 9639 9636 9634 9631 9628 9625 9621 9618 9615 9612 9609 9606 9603 9601 9598 9594 9591 9587 9583 9578 9573 9566 9559 9550 9541 9530 9517 9503 9487 9470 9451 9429 9406 9381 9353 9323 9289 9253 9214 9171 9124 9072 9016 8954 8886 8812 8732 8644 8549 8447 8337 8219 8094 7960 7820 7672 7518 7358 7192 7021 6845 6666 6485 6301 6116 5931 5746 5563 5381 5202 5027 4857 4691 4531 4379 4234 4099 3974 3861 3761 3676 3607 3555 3523 3512 3522 3554 3609 3687 3788 3911 4054 4217 4396 4591 4797 5014 5237 5465 5695 5924 6149 6370 6585 6792 6990 7179 7357 7526 7685 7834 7974 8105 8226 8340 8445 8543 8634 8718 8796 8869 8935 8997 9054 9107 9156 9201 9244 9284 9321 9356 9389 9421 9450 9478 9505 9530 9553 9574 9594 9613 9630 9645 9659 9672 9684 9695 9706 9715 9724 9733 9741 9749 9756 9763 9769 9776 9781 9786 9790 9794 9797 9799 9801 9802 9802 9802 9802 9801 9800 9799 9797 9795 9794 9792 9790 9788 9787 9785 9783 9782 9780 9778 9777 9776 9775 9774 9773 9773 9773 9773 9773 9773 9774 9775 9775 9776 9777 9778 9779 9780 9780 9781 9781 9781 9780 9780 9779 9778 9777 9776 9774 9773 9772 9770 9769 9767 9765 9764 9762 9759 9757 9753 9750 9746 9741 9736 9731 9724 9718 9711 9704 9696 9689 9682 9674 9667 9660 9653 9647 9641 9636 9631 9626 9622 9618 9615 9612 9609 9607 9604 9602 9601 9599 9597 9596 9594 9593 9591 9589 9587 9585 9583 9581 9579 9576 9574 9572 9569 9567 9565 9564 9562 9561 9561 9561 9561 9562 9564 9567 9570 9574 9578 9583 9589 9596 9603 9610 9618 9626 9634 9642 9650 9658 9666 9673 9680 9686 9692 9697 9701 9705 9708 9710 9711 9711 9711 9709 9707 9704 9701 9696 9692 9687 9681 9676 9670 9664 9658 9652 9646 9641 9635 9630 9625 9620 9615 9611 9607 9604 9601 9599 9597 9596 9596 9597 9599 9602 9605 9609 9614 9620 9626 9633 9640 9648 9655 9663 9671 9679 9687 9695 9703 9711 9719 9726 9734 9741 9748 9755 9761 9767 9772 9777 9781 9785 9789 9793 9797 9801 9805 9809 9813 9817 9822 9827 9832 9837 9841 9845 9849 9852 9855 9856 9857 9857 9856 9854 9852 9849 9846 9843 9839 9835 9831 9826 9822 9817 9811 9806 9800 9794 9787 9780 9773 9765 9758 9751 9745 9739 9734 9729 9726 9723 9722 9721 9721 9722 9723 9724 9725 9727 9728 9729 9729 9729 9728 9726 9724 9722 9718 9714 9709 9703 9696 9689 9680 9670 9658 9646 9632 9618 9603 9588 9572 9557 9543 9529 9518 9508 9500 9495 9493 9493 9496 9501 9509 9518 9529 9541 9554 9567 9580 9592 9604 9615 9626 9635 9643 9651 9657 9664 9669 9675 9680 9685 9690 9695 9701 9706 9711 9716 9721 9726 9731 9736 9740 9744 9748 5043 5 4 4 9752 9756 9759 9763 9766 9770 9773 9776 9778 9781 9783 9784 9785 9785 9785 9784 9783 9782 9780 9778 9777 9775 9774 9773 9773 9773 9773 9772 9772 9770 9768 9765 9760 9754 9747 9737 9727 9715 9702 9689 9676 9663 9652 9642 9634 9628 9626 9625 9628 9633 9641 9651 9663 9676 9690 9705 9719 9733 9746 9759 9769 9779 9787 9794 9799 9803 9806 9808 9810 9810 9811 9811 9811 9812 9812 9813 9813 9814 9816 9818 9820 9822 9825 9828 9832 9836 9839 9843 9848 9852 9856 9859 9863 9866 9868 9871 9872 9873 9874 9873 9872 9870 9868 9864 9860 9855 9849 9842 9835 9826 9816 9806 9795 9783 9770 9756 9742 9727 9711 9694 9677 9659 9641 9622 9603 9583 9563 9543 9522 9502 9482 9462 9443 9424 9406 9389 9374 9359 9346 9334 9323 9314 9306 9300 9295 9291 9288 9287 9286 9286 9288 9289 9292 9295 9299 9303 9307 9312 9318 9323 9329 9336 9342 9349 9356 9364 9371 9379 9387 9395 9403 9411 9419 9427 9435 9443 9451 9459 9468 9477 9486 9495 9505 9515 9526 9537 9549 9560 9572 9584 9595 9606 9617 9627 9637 9646 9654 9662 9668 9675 9680 9685 9690 9694 9697 9700 9702 9704 9705 9705 9704 9701 9698 9694 9688 9682 9674 9666 9657 9647 9638 9629 9620 9612 9605 9599 9594 9590 9588 9588 9588 9590 9593 9598 9603 9608 9615 9621 9628 9636 9643 9650 9657 9665 9671 9678 9684 9690 9695 9699 9703 9706 9708 9709 9708 9706 9703 9698 9690 9681 9669 9654 9637 9617 9593 9565 9533 9498 9458 9413 9363 9309 9250 9186 9117 9044 8967 8887 8805 8720 8635 8549 8465 8383 8304 8230 8162 8101 8048 8005 7971 7947 7935 7934 7944 7965 7997 8039 8091 8151 8218 8291 8369 8451 8535 8621 8706 8790 8872 8951 9026 9098 9164 9225 9282 9333 9378 9419 9455 9486 9512 9535 9554 9569 9581 9590 9596 9601 9603 9603 9601 9598 9594 9589 9583 9576 9569 9561 9554 9546 9539 9532 9525 9520 9515 9512 9510 9509 9510 9513 9516 9522 9529 9537 9547 9557 9569 9582 9595 9609 9624 9639 9654 9669 9684 9699 9714 9729 9744 9758 9771 9784 9797 9808 9819 9829 9838 9846 9853 9858 9863 9866 9869 9870 9870 9869 9868 9865 9862 9858 9854 9849 9844 9838 9831 9824 9817 9809 9800 9791 9782 9773 9764 9754 9745 9735 9727 9718 9710 9703 9696 9690 9685 9681 9678 9676 9675 9675 9676 9678 9681 9685 9690 9696 9702 9710 9718 9726 9735 9744 9754 9763 9773 9782 9790 9799 9807 9815 9822 9829 9835 9841 9847 9852 9857 9861 9865 9869 9872 9875 9878 9879 9881 9882 9882 9882 9882 9881 9880 9879 9877 9876 9874 9872 9870 9867 9864 9860 9855 9849 9842 9833 9822 9810 9796 9781 9765 9747 9729 9711 9693 9675 9659 9643 9629 9617 9607 9598 9591 9586 9582 9579 9577 9576 9575 9573 9572 9570 9567 9564 5044 5 4 4 9561 9556 9552 9548 9543 9539 9536 9533 9532 9531 9532 9535 9539 9545 9552 9561 9571 9582 9595 9608 9622 9636 9650 9664 9677 9690 9701 9710 9719 9725 9730 9733 9734 9734 9733 9731 9728 9724 9720 9715 9710 9705 9700 9694 9688 9681 9674 9665 9655 9644 9631 9617 9601 9583 9563 9540 9516 9490 9461 9429 9395 9356 9314 9267 9215 9156 9092 9019 8939 8851 8754 8647 8532 8406 8271 8127 7973 7810 7639 7460 7272 7078 6877 6670 6459 6243 6025 5804 5583 5362 5143 4927 4715 4509 4310 4118 3936 3763 3601 3451 3313 3187 3075 2977 2892 2823 2769 2732 2712 2710 2726 2762 2819 2896 2995 3115 3255 3415 3594 3790 4002 4226 4460 4703 4949 5198 5446 5691 5931 6162 6385 6598 6800 6991 7170 7339 7497 7645 7785 7916 8040 8157 8268 8373 8473 8568 8658 8743 8824 8899 8970 9037 9098 9155 9208 9257 9302 9343 9381 9416 9449 9479 9508 9534 9559 9582 9603 9623 9641 9658 9674 9688 9700 9711 9721 9730 9738 9745 9752 9758 9763 9768 9773 9778 9783 9787 9791 9794 9797 9800 9802 9804 9805 9805 9805 9805 9804 9803 9802 9801 9800 9799 9799 9798 9799 9800 9801 9803 9805 9808 9812 9815 9820 9824 9829 9834 9839 9844 9849 9854 9859 9864 9868 9872 9876 9879 9882 9886 9889 9892 9895 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9925 9927 9928 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9935 9935 9934 9932 9931 9930 9928 9927 9925 9924 9923 9923 9923 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9929 9928 9927 9926 9925 9924 9923 9923 9923 9924 9924 9925 9926 9928 9929 9930 9930 9931 9930 9930 9928 9927 9924 9922 9920 9917 9915 9913 9911 9910 9910 9910 9911 9913 9915 9917 9920 9924 9927 9930 9933 9935 9938 9940 9941 9943 9943 9944 9943 9943 9942 9941 9940 9938 9937 9935 9932 9930 9928 9925 9922 9919 9916 9912 9909 9905 9901 9896 9892 9887 9881 9876 9870 9864 9858 9852 9845 9839 9833 9827 9822 9816 9811 9806 9801 9796 9791 9787 9782 9778 9774 9770 9766 9762 9759 9755 9752 9749 9747 9745 9743 9742 9740 9740 9739 9739 9739 9739 9739 9739 9739 9739 9739 9740 9740 9741 9742 9743 9745 9746 9748 9751 9753 9756 9759 9762 9765 9769 9772 9776 9779 9783 9786 9790 9794 9798 9802 9806 9811 9815 9820 9825 9831 9836 9841 9847 9852 9857 9862 9867 9871 9876 9880 9885 9889 9893 9898 9902 9906 9910 9914 9918 9922 9926 9929 9932 9935 9937 9939 9940 9940 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9932 9930 9929 9927 9926 9923 9921 9918 9914 9911 9907 9904 9900 9897 9894 9891 9888 9886 9885 9883 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9876 5045 5 4 4 9876 9875 9874 9872 9871 9870 9868 9866 9863 9860 9857 9854 9850 9845 9841 9837 9832 9828 9823 9819 9815 9811 9808 9806 9803 9801 9800 9799 9799 9799 9799 9800 9802 9804 9806 9809 9813 9816 9820 9824 9828 9832 9836 9839 9842 9845 9847 9849 9850 9851 9851 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9849 9848 9846 9844 9842 9840 9837 9835 9833 9830 9828 9827 9825 9824 9822 9821 9820 9820 9819 9818 9816 9815 9813 9810 9807 9803 9799 9793 9786 9778 9769 9758 9746 9732 9717 9700 9681 9660 9638 9614 9588 9560 9531 9500 9467 9433 9397 9360 9321 9281 9240 9198 9155 9112 9069 9026 8984 8943 8904 8868 8834 8803 8777 8754 8736 8722 8713 8709 8709 8714 8723 8736 8753 8773 8795 8820 8846 8874 8902 8931 8960 8988 9015 9041 9065 9088 9109 9128 9144 9159 9171 9181 9189 9195 9200 9203 9205 9206 9206 9206 9205 9204 9203 9202 9202 9202 9202 9203 9204 9205 9207 9209 9212 9214 9217 9219 9221 9223 9223 9222 9220 9215 9208 9199 9186 9170 9151 9129 9104 9075 9045 9012 8978 8943 8908 8875 8843 8813 8787 8765 8748 8736 8730 8730 8735 8747 8764 8787 8816 8849 8886 8927 8970 9016 9064 9113 9162 9211 9259 9306 9351 9395 9436 9475 9511 9545 9576 9604 9629 9651 9672 9690 9705 9719 9732 9743 9752 9761 9769 9777 9784 9790 9796 9802 9808 9813 9818 9823 9828 9832 9836 9839 9842 9845 9848 9850 9851 9853 9854 9855 9855 9856 9856 9856 9856 9855 9855 9854 9853 9851 9850 9848 9847 9845 9843 9842 9841 9840 9839 9839 9839 9839 9840 9840 9841 9842 9842 9843 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9845 9844 9844 9842 9841 9839 9836 9834 9831 9829 9827 9824 9822 9821 9819 9818 9817 9815 9814 9813 9811 9809 9806 9803 9799 9796 9792 9788 9784 9781 9778 9776 9774 9774 9775 9778 9781 9785 9791 9797 9804 9811 9819 9826 9833 9840 9846 9851 9855 9859 9862 9864 9865 9866 9867 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9879 9879 9879 9878 9877 9876 9875 9873 9872 9872 9871 9870 9870 9870 9871 9872 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9911 9910 9909 9907 9905 9902 9899 9895 9891 9886 9882 9877 9872 9868 9864 9861 9858 9857 9855 9855 9855 9855 9856 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9870 9871 9874 9876 9879 9883 9887 9891 9895 9899 9903 9907 9910 9913 9916 9918 9919 9920 9921 9921 9922 9922 9923 9924 9924 9926 9927 9928 5046 5 4 5 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9930 9930 9929 9928 9927 9926 9925 9923 9921 9920 9918 9917 9916 9914 9914 9913 9913 9912 9913 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9915 9914 9912 9910 9908 9905 9902 9899 9895 9892 9888 9884 9879 9874 9870 9865 9859 9854 9848 9842 9836 9829 9822 9815 9807 9800 9792 9784 9775 9767 9759 9750 9742 9734 9727 9720 9714 9709 9704 9700 9697 9694 9692 9692 9691 9692 9693 9695 9697 9699 9702 9705 9709 9712 9716 9721 9725 9729 9734 9739 9745 9750 9755 9761 9767 9773 9778 9784 9789 9794 9799 9804 9808 9812 9815 9818 9821 9824 9827 9829 9832 9834 9837 9840 9843 9846 9849 9852 9855 9859 9862 9866 9869 9872 9875 9878 9881 9883 9886 9888 9890 9892 9895 9897 9899 9901 9903 9906 9908 9910 9913 9915 9917 9919 9920 9922 9923 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9925 9925 9926 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9948 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9968 9968 9968 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9951 9950 9948 9947 9946 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9941 9940 9939 9938 9936 9934 9933 9931 9929 9927 9926 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9911 9910 9908 9906 9905 9903 9901 9900 9899 9898 9898 9898 9898 9899 9900 9901 9903 9905 9907 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9934 9935 9935 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9927 9928 9929 9931 9933 9936 9938 9941 9944 9947 9951 9954 9956 9959 9961 9963 9965 9966 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9959 9958 9957 9955 9953 9951 9949 9946 9943 9940 9936 9932 9928 9923 9917 9911 9904 9897 9889 9881 9872 9862 9851 9840 9827 9814 9801 9786 9771 9755 9738 9721 9703 9686 9668 9650 9633 9616 9600 9585 9571 9558 9546 9536 9527 9520 9515 9511 9509 9509 9510 9513 9517 9523 9530 9538 9547 9557 9568 9579 9590 9602 9614 9626 9638 9650 9662 9673 9684 9694 9704 9713 9723 9731 9739 9747 9754 9761 9768 9774 9780 9786 9791 9796 9801 9806 9810 9814 5047 5 4 5 9818 9821 9824 9827 9829 9831 9832 9832 9832 9831 9830 9827 9825 9821 9817 9812 9807 9801 9795 9789 9781 9774 9766 9758 9749 9741 9732 9723 9714 9705 9695 9686 9676 9667 9657 9648 9638 9628 9618 9607 9596 9584 9572 9559 9546 9532 9517 9501 9484 9467 9450 9433 9415 9398 9382 9367 9353 9340 9330 9322 9317 9314 9314 9317 9323 9332 9343 9357 9373 9391 9411 9432 9454 9477 9500 9523 9546 9569 9591 9613 9633 9653 9671 9688 9704 9719 9733 9746 9758 9769 9778 9787 9795 9802 9808 9814 9819 9823 9826 9829 9832 9833 9834 9835 9834 9833 9831 9828 9824 9819 9812 9805 9796 9787 9776 9764 9751 9736 9721 9705 9688 9671 9653 9634 9615 9596 9577 9558 9539 9520 9501 9483 9465 9449 9432 9417 9403 9390 9378 9368 9359 9351 9345 9341 9338 9336 9337 9338 9341 9346 9351 9358 9365 9374 9383 9392 9402 9413 9423 9434 9445 9455 9466 9476 9486 9495 9505 9513 9521 9529 9536 9543 9549 9555 9560 9565 9570 9574 9578 9582 9586 9590 9593 9597 9601 9605 9609 9613 9618 9623 9628 9633 9638 9644 9650 9657 9664 9671 9678 9686 9694 9702 9710 9718 9727 9735 9743 9751 9758 9766 9773 9780 9786 9792 9798 9803 9808 9813 9817 9822 9826 9830 9834 9838 9843 9847 9851 9856 9860 9865 9870 9874 9879 9883 9887 9891 9894 9897 9900 9902 9904 9905 9906 9906 9905 9904 9902 9900 9897 9894 9890 9886 9881 9876 9871 9865 9859 9852 9846 9839 9833 9826 9820 9814 9807 9801 9796 9790 9785 9780 9775 9771 9766 9763 9759 9756 9754 9752 9751 9750 9750 9751 9752 9754 9757 9760 9763 9767 9771 9776 9780 9785 9789 9793 9797 9800 9804 9806 9809 9811 9813 9815 9816 9818 9819 9820 9822 9823 9824 9826 9827 9828 9829 9830 9830 9830 9829 9828 9827 9825 9822 9819 9815 9810 9805 9800 9794 9788 9781 9774 9766 9759 9751 9742 9734 9725 9717 9708 9700 9692 9684 9676 9670 9664 9659 9655 9652 9651 9651 9652 9654 9658 9664 9670 9677 9686 9695 9704 9714 9724 9734 9743 9752 9761 9768 9775 9782 9787 9792 9796 9800 9803 9806 9808 9810 9812 9814 9817 9819 9821 9823 9825 9827 9830 9832 9833 9835 9837 9838 9839 9839 9840 9840 9841 9841 9841 9841 9842 9843 9844 9845 9846 9848 9849 9851 9852 9853 9854 9855 9855 9854 9852 9850 9846 9842 9836 9830 9823 9815 9807 9797 9787 9776 9765 9752 9739 9726 9711 9695 9678 9660 9640 9618 9594 9568 9539 9507 9473 9435 9394 9350 9302 9250 9194 9134 9070 9003 8931 8856 8778 8696 8612 8525 8436 8345 8253 8161 8069 7979 7890 7804 7721 7642 7569 7501 7440 7386 7339 7301 7272 7251 7239 7237 7243 7258 7282 7314 7353 7399 7451 7508 7570 7635 7702 7770 7839 7907 7974 8037 8097 8152 8202 8246 8282 8312 8333 8347 8352 8350 8338 5048 5 4 5 8319 8291 8256 8214 8164 8108 8045 7977 7903 7825 7742 7655 7566 7473 7379 7284 7189 7094 7001 6910 6824 6743 6669 6603 6545 6498 6463 6439 6429 6432 6449 6479 6523 6580 6649 6728 6817 6914 7017 7125 7236 7349 7461 7571 7678 7782 7880 7972 8058 8137 8209 8275 8333 8386 8433 8474 8510 8541 8568 8592 8611 8627 8640 8650 8657 8661 8661 8659 8653 8644 8631 8615 8596 8574 8548 8519 8488 8454 8418 8380 8341 8300 8259 8218 8178 8138 8099 8061 8025 7990 7958 7927 7898 7870 7845 7820 7797 7774 7752 7731 7710 7688 7667 7645 7624 7602 7582 7562 7544 7528 7514 7505 7499 7499 7504 7515 7533 7558 7591 7631 7678 7732 7793 7860 7932 8009 8089 8171 8255 8339 8423 8505 8585 8662 8736 8806 8871 8933 8989 9042 9090 9135 9175 9212 9245 9276 9303 9328 9350 9369 9386 9401 9413 9423 9430 9435 9437 9437 9435 9430 9423 9413 9401 9386 9368 9348 9325 9299 9270 9238 9202 9162 9118 9071 9018 8962 8900 8833 8761 8684 8601 8512 8417 8316 8209 8096 7977 7851 7719 7581 7436 7286 7129 6967 6800 6629 6453 6274 6091 5907 5721 5534 5348 5162 4979 4798 4620 4448 4280 4120 3966 3822 3686 3562 3450 3351 3267 3200 3149 3117 3105 3114 3144 3197 3271 3368 3486 3626 3784 3961 4154 4360 4578 4805 5038 5274 5511 5746 5976 6201 6417 6623 6819 7003 7176 7336 7483 7620 7745 7859 7964 8061 8149 8230 8306 8375 8440 8501 8557 8611 8661 8709 8754 8797 8838 8877 8914 8950 8985 9019 9052 9084 9116 9147 9177 9208 9238 9268 9297 9326 9355 9383 9411 9437 9463 9488 9512 9535 9557 9578 9597 9616 9634 9650 9666 9680 9694 9707 9718 9729 9739 9748 9756 9763 9769 9775 9779 9783 9786 9788 9790 9791 9791 9791 9790 9789 9787 9785 9782 9779 9775 9771 9766 9761 9756 9750 9743 9737 9730 9723 9716 9710 9703 9696 9690 9684 9678 9672 9666 9661 9655 9650 9644 9637 9629 9621 9611 9599 9586 9570 9553 9533 9510 9485 9457 9426 9393 9356 9318 9277 9234 9189 9143 9096 9048 9000 8953 8906 8861 8818 8777 8738 8703 8670 8640 8614 8590 8569 8550 8533 8516 8499 8481 8461 8438 8411 8378 8340 8294 8241 8178 8107 8026 7936 7836 7726 7607 7479 7343 7200 7049 6892 6730 6564 6394 6220 6045 5869 5691 5514 5338 5164 4993 4825 4662 4504 4353 4211 4078 3956 3846 3750 3670 3606 3561 3534 3528 3543 3578 3636 3714 3813 3933 4071 4227 4398 4583 4780 4986 5199 5417 5638 5858 6077 6293 6502 6705 6900 7086 7263 7429 7586 7732 7868 7995 8113 8222 8324 8418 8505 8586 8662 8733 8798 8860 8917 8971 9021 9068 9112 9153 9191 9227 9260 9291 9319 9346 9371 9394 9415 9436 9455 9473 9490 9506 9522 9537 9551 9565 9578 9590 9602 9614 9625 9636 9646 9656 9666 9675 9684 5049 5 4 5 9693 9701 9709 9716 9724 9731 9737 9743 9749 9754 9759 9763 9767 9770 9774 9776 9779 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9811 9813 9815 9817 9820 9822 9824 9826 9827 9829 9831 9832 9834 9835 9836 9837 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9839 9838 9837 9836 9835 9833 9831 9829 9827 9824 9821 9818 9814 9809 9805 9800 9794 9788 9781 9774 9766 9757 9748 9739 9729 9719 9708 9697 9686 9675 9664 9654 9644 9634 9625 9617 9610 9604 9599 9595 9592 9590 9590 9590 9592 9594 9597 9602 9607 9612 9619 9626 9633 9641 9649 9658 9667 9676 9685 9694 9703 9711 9720 9728 9736 9744 9751 9758 9764 9770 9775 9779 9783 9786 9789 9791 9793 9794 9795 9795 9795 9794 9793 9792 9791 9790 9788 9787 9786 9784 9783 9781 9780 9778 9777 9776 9774 9772 9770 9768 9765 9762 9759 9755 9750 9746 9741 9735 9729 9723 9716 9709 9701 9693 9685 9676 9667 9657 9646 9635 9624 9611 9598 9585 9571 9556 9541 9526 9512 9497 9483 9469 9456 9444 9434 9424 9416 9410 9405 9402 9401 9401 9403 9406 9410 9416 9423 9432 9441 9451 9462 9473 9485 9498 9510 9523 9536 9549 9562 9574 9585 9596 9606 9615 9623 9630 9636 9640 9643 9645 9645 9645 9643 9640 9635 9631 9625 9618 9611 9603 9595 9586 9577 9567 9556 9545 9533 9520 9507 9493 9478 9462 9446 9429 9412 9394 9376 9358 9340 9322 9304 9287 9270 9254 9238 9224 9210 9197 9185 9174 9164 9154 9146 9138 9132 9126 9120 9116 9112 9109 9107 9104 9103 9101 9100 9098 9097 9095 9093 9090 9087 9083 9078 9072 9065 9057 9047 9037 9025 9011 8997 8981 8964 8945 8925 8904 8882 8859 8834 8809 8783 8757 8730 8703 8675 8648 8620 8594 8567 8541 8516 8491 8467 8444 8422 8399 8378 8357 8336 8315 8294 8273 8251 8230 8207 8184 8161 8136 8111 8084 8056 8026 7994 7960 7923 7883 7839 7792 7740 7684 7623 7556 7483 7404 7320 7229 7132 7029 6920 6805 6684 6558 6427 6291 6151 6006 5857 5704 5547 5387 5224 5058 4889 4718 4546 4372 4197 4023 3849 3677 3507 3340 3177 3020 2868 2722 2584 2454 2332 2219 2114 2019 1933 1856 1788 1728 1677 1633 1596 1565 1540 1521 1505 1494 1487 1482 1480 1481 1484 1490 1498 1511 1527 1548 1576 1610 1652 1704 1767 1841 1928 2028 2143 2271 2415 2572 2743 2926 3120 3324 3536 3754 3976 4200 4423 4644 4862 5073 5278 5475 5664 5843 6012 6172 6323 6465 6599 6725 6844 6956 7063 7164 7261 7354 7443 7528 7610 7688 7763 7835 7904 7970 8033 8092 8149 8203 8255 8304 8350 8395 8439 8480 8520 8559 8597 8634 8670 8705 8739 8772 8804 8836 8866 8896 8924 8951 8978 9003 9028 9052 9075 9097 5050 5 4 5 9118 9138 9158 9177 9196 9213 9230 9247 9263 9278 9292 9306 9319 9331 9343 9354 9364 9374 9383 9392 9401 9409 9416 9424 9430 9437 9443 9449 9455 9461 9466 9470 9475 9479 9482 9485 9487 9489 9490 9491 9491 9490 9489 9487 9485 9481 9478 9473 9468 9463 9457 9451 9445 9439 9432 9426 9419 9413 9407 9401 9396 9392 9389 9386 9384 9384 9384 9386 9388 9392 9397 9403 9410 9418 9427 9436 9446 9457 9467 9478 9489 9500 9511 9521 9532 9542 9552 9562 9571 9581 9590 9599 9608 9616 9624 9632 9640 9648 9655 9662 9668 9675 9680 9686 9691 9696 9700 9704 9708 9712 9716 9719 9722 9725 9728 9731 9733 9736 9738 9741 9743 9745 9747 9749 9752 9754 9756 9759 9761 9764 9767 9769 9772 9775 9778 9780 9782 9783 9784 9784 9783 9782 9779 9775 9771 9765 9759 9752 9745 9737 9730 9723 9716 9709 9703 9698 9694 9691 9688 9686 9685 9685 9685 9685 9686 9687 9687 9688 9689 9690 9691 9692 9693 9695 9697 9699 9702 9705 9709 9713 9717 9722 9727 9733 9738 9742 9747 9751 9754 9756 9757 9758 9757 9755 9752 9749 9744 9739 9732 9726 9718 9711 9703 9694 9685 9676 9667 9657 9647 9637 9627 9616 9604 9593 9581 9569 9557 9545 9533 9522 9511 9500 9491 9482 9474 9468 9463 9459 9457 9457 9458 9460 9464 9470 9477 9485 9494 9505 9516 9528 9541 9554 9567 9581 9594 9608 9621 9633 9645 9657 9667 9677 9687 9695 9703 9711 9717 9723 9729 9734 9739 9744 9748 9752 9756 9759 9762 9765 9768 9770 9771 9772 9772 9772 9771 9769 9766 9762 9758 9753 9747 9741 9735 9729 9722 9716 9710 9704 9699 9694 9690 9688 9686 9685 9685 9686 9688 9691 9695 9699 9704 9710 9717 9724 9731 9738 9745 9753 9760 9767 9774 9780 9786 9792 9797 9802 9806 9810 9813 9816 9819 9821 9823 9824 9825 9825 9825 9824 9822 9819 9815 9811 9805 9798 9790 9781 9770 9759 9747 9733 9719 9705 9690 9674 9658 9643 9627 9611 9596 9581 9567 9553 9540 9527 9515 9503 9493 9483 9474 9465 9458 9451 9445 9440 9437 9434 9433 9432 9433 9435 9438 9443 9448 9454 9460 9467 9475 9482 9490 9497 9504 9511 9517 9523 9528 9532 9535 9538 9541 9543 9545 9547 9548 9550 9551 9553 9555 9557 9559 9561 9563 9565 9567 9569 9572 9574 9576 9579 9582 9585 9588 9591 9595 9600 9605 9610 9616 9623 9630 9637 9644 9651 9658 9664 9670 9675 9680 9684 9686 9688 9689 9689 9688 9686 9683 9679 9675 9670 9665 9659 9652 9645 9638 9630 9621 9612 9602 9592 9580 9568 9556 9542 9528 9514 9498 9483 9467 9450 9434 9417 9400 9383 9366 9348 9331 9314 9296 9279 9262 9244 9227 9211 9194 9178 9163 9148 9135 9122 9111 9101 9093 9087 9083 9080 9080 9081 9085 9091 9098 9108 9119 9132 9147 9163 9180 9199 9219 9239 9260 9282 5051 5 4 5 9304 9327 9349 9372 9395 9417 9439 9461 9482 9503 9523 9542 9561 9578 9596 9612 9628 9643 9657 9671 9684 9696 9708 9720 9731 9741 9752 9761 9770 9779 9787 9794 9801 9807 9813 9818 9823 9827 9830 9834 9837 9839 9842 9844 9846 9848 9850 9852 9855 9857 9859 9861 9864 9866 9869 9871 9873 9875 9878 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9904 9904 9904 9904 9904 9903 9902 9902 9900 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9869 9867 9863 9859 9855 9850 9844 9837 9830 9822 9814 9804 9795 9784 9774 9763 9752 9742 9731 9720 9710 9700 9691 9682 9674 9666 9659 9653 9648 9643 9639 9637 9635 9633 9633 9634 9635 9638 9641 9646 9651 9657 9663 9671 9678 9686 9694 9703 9711 9719 9727 9734 9741 9747 9753 9758 9763 9767 9770 9773 9776 9778 9780 9782 9783 9785 9786 9787 9788 9789 9790 9790 9790 9790 9790 9789 9787 9785 9782 9779 9775 9771 9766 9760 9754 9746 9739 9730 9721 9711 9700 9688 9676 9662 9647 9630 9613 9593 9572 9548 9522 9493 9461 9426 9387 9343 9295 9241 9183 9118 9047 8969 8885 8793 8694 8588 8475 8355 8227 8094 7954 7808 7657 7501 7342 7179 7015 6848 6681 6514 6349 6187 6028 5874 5726 5586 5455 5334 5224 5127 5043 4974 4920 4883 4861 4856 4868 4895 4937 4993 5062 5142 5231 5328 5430 5534 5640 5743 5842 5935 6020 6093 6155 6202 6234 6249 6247 6226 6188 6130 6054 5961 5850 5722 5580 5424 5256 5077 4890 4696 4496 4294 4090 3887 3686 3489 3298 3113 2936 2769 2611 2464 2328 2203 2090 1989 1899 1821 1753 1695 1646 1607 1574 1549 1529 1513 1502 1493 1486 1482 1479 1477 1477 1481 1487 1499 1518 1545 1583 1633 1698 1780 1881 2001 2142 2305 2489 2694 2919 3162 3421 3693 3976 4266 4559 4853 5144 5428 5704 5969 6220 6457 6678 6883 7073 7247 7406 7552 7686 7808 7921 8026 8123 8215 8301 8383 8461 8535 8606 8674 8738 8799 8856 8910 8960 9007 9050 9090 9127 9160 9192 9221 9249 9275 9299 9323 9346 9368 9390 9411 9432 9452 9471 9490 9507 9523 9539 9552 9565 9576 9586 9594 9601 9606 9610 9613 9614 9614 9613 9610 9605 9598 9590 9579 9566 9550 9531 9508 9482 9452 9418 9378 9334 9285 9230 9169 9103 9031 8954 8871 8783 8691 8595 8496 8394 8292 8189 8087 7987 7890 7799 7713 7635 7565 7505 7456 7419 7394 7381 7382 7396 7422 7462 7513 7575 7647 7727 7816 7910 8009 8111 8215 8319 8422 8523 8621 8715 8804 8888 8967 9039 9106 9167 9223 9273 9318 9358 9394 9426 9455 9480 9503 9523 9540 9555 9568 9580 9589 9596 9602 9606 9608 9609 9608 9606 9602 9597 9591 5052 5 4 5 9583 9574 9565 9554 9542 9528 9514 9499 9483 9465 9446 9427 9406 9384 9361 9338 9313 9287 9260 9232 9203 9173 9143 9111 9078 9044 9009 8973 8936 8898 8858 8818 8776 8733 8689 8645 8599 8553 8507 8460 8413 8365 8318 8271 8224 8177 8131 8085 8040 7996 7953 7910 7868 7828 7788 7750 7713 7677 7642 7609 7578 7548 7520 7493 7469 7447 7426 7408 7392 7379 7368 7360 7354 7352 7352 7355 7361 7370 7383 7398 7416 7436 7460 7486 7515 7545 7578 7613 7649 7688 7727 7768 7810 7853 7898 7943 7989 8037 8085 8134 8183 8233 8284 8336 8388 8440 8492 8544 8595 8646 8697 8746 8795 8842 8888 8932 8974 9015 9054 9092 9128 9162 9194 9225 9255 9284 9311 9337 9362 9387 9410 9432 9454 9475 9494 9513 9531 9548 9563 9578 9592 9605 9617 9628 9639 9648 9657 9666 9674 9682 9689 9696 9703 9709 9716 9722 9728 9733 9738 9743 9748 9752 9755 9759 9762 9765 9767 9769 9771 9772 9774 9775 9776 9776 9776 9776 9775 9773 9771 9769 9765 9761 9757 9752 9746 9741 9735 9729 9724 9719 9716 9713 9711 9711 9712 9714 9718 9724 9730 9737 9746 9754 9764 9773 9782 9791 9799 9807 9814 9820 9825 9830 9833 9836 9838 9839 9840 9841 9842 9842 9843 9843 9844 9844 9845 9845 9846 9847 9847 9848 9848 9848 9848 9848 9847 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9817 9815 9815 9814 9814 9814 9815 9816 9817 9819 9821 9823 9825 9826 9828 9829 9829 9829 9828 9826 9823 9819 9814 9808 9800 9791 9780 9768 9754 9738 9720 9701 9679 9656 9630 9602 9571 9539 9504 9467 9428 9387 9344 9301 9256 9210 9164 9117 9071 9026 8982 8940 8899 8861 8826 8793 8764 8739 8717 8700 8687 8678 8674 8675 8680 8690 8705 8724 8747 8774 8804 8837 8873 8911 8951 8991 9033 9075 9116 9157 9197 9235 9272 9307 9339 9369 9396 9421 9442 9461 9477 9491 9501 9509 9513 9515 9515 9511 9505 9497 9487 9475 9461 9445 9428 9411 9392 9373 9354 9336 9317 9299 9282 9267 9252 9239 9227 9217 9208 9202 9197 9194 9194 9195 9199 9204 9212 9222 9235 9249 9265 9283 9302 9323 9345 9368 9391 9414 9436 9458 9479 9498 9515 9531 9543 9554 9561 9566 9568 9566 9561 9552 9541 9525 9506 9483 9456 9424 9389 9349 9304 9255 9200 9141 9078 9010 8937 8861 8782 8700 8616 8531 8446 8362 8279 8200 8124 8054 7989 7932 7882 7841 7809 7786 7772 7769 7775 7790 7815 7847 7888 7935 7988 8047 8109 8175 8242 8311 8379 8447 8513 8576 8637 8694 8746 8794 8837 8875 8907 8934 8956 8972 8982 8988 8988 8983 8974 8959 8940 8917 8889 8858 8823 8784 8743 8700 8654 8608 8560 8513 8467 8423 8381 8342 8308 8278 8254 8236 8225 8221 8224 8235 8253 8278 8310 8348 8391 8440 5053 5 4 5 8492 8547 8604 8662 8721 8779 8835 8890 8941 8990 9036 9078 9116 9151 9182 9211 9236 9258 9279 9297 9313 9328 9342 9355 9367 9378 9389 9399 9409 9418 9427 9435 9442 9448 9454 9460 9464 9468 9471 9473 9475 9476 9477 9478 9478 9478 9478 9478 9477 9477 9477 9477 9477 9477 9478 9478 9479 9480 9481 9483 9485 9487 9489 9492 9495 9498 9502 9506 9510 9514 9518 9523 9528 9533 9539 9544 9549 9555 9561 9566 9572 9578 9584 9590 9596 9601 9607 9613 9618 9624 9628 9633 9637 9640 9643 9645 9647 9648 9648 9647 9646 9644 9642 9639 9636 9633 9630 9626 9623 9619 9616 9613 9609 9606 9602 9597 9593 9587 9581 9574 9566 9557 9546 9535 9522 9508 9493 9477 9460 9442 9424 9405 9385 9365 9345 9325 9305 9285 9265 9245 9226 9207 9189 9171 9154 9139 9124 9111 9099 9089 9081 9074 9069 9067 9066 9067 9070 9075 9082 9090 9099 9110 9121 9132 9144 9157 9169 9180 9192 9203 9213 9222 9231 9239 9247 9253 9259 9265 9270 9275 9279 9283 9286 9290 9292 9295 9297 9299 9301 9302 9302 9303 9303 9302 9301 9300 9298 9296 9294 9291 9288 9285 9281 9277 9274 9270 9266 9261 9257 9253 9248 9243 9239 9234 9229 9225 9220 9215 9210 9205 9200 9194 9189 9183 9177 9171 9164 9157 9150 9142 9134 9126 9117 9109 9100 9090 9081 9072 9062 9053 9043 9034 9025 9016 9007 8998 8989 8981 8972 8964 8956 8948 8940 8932 8925 8918 8911 8904 8898 8891 8886 8880 8875 8870 8865 8860 8856 8852 8848 8844 8841 8838 8835 8832 8829 8827 8825 8823 8822 8821 8820 8820 8821 8821 8823 8824 8826 8828 8831 8833 8836 8839 8842 8845 8848 8851 8855 8858 8862 8866 8870 8874 8879 8885 8890 8896 8903 8910 8917 8924 8931 8939 8946 8953 8961 8968 8975 8981 8988 8995 9002 9008 9015 9023 9030 9038 9047 9055 9064 9074 9084 9094 9104 9114 9123 9133 9142 9151 9160 9168 9175 9183 9190 9196 9203 9209 9216 9223 9229 9236 9243 9251 9258 9265 9272 9279 9286 9293 9299 9305 9310 9315 9319 9324 9328 9331 9335 9339 9343 9348 9352 9357 9362 9367 9373 9378 9383 9388 9393 9398 9402 9406 9409 9412 9415 9417 9419 9421 9422 9424 9426 9428 9430 9432 9434 9437 9439 9441 9442 9444 9445 9445 9445 9445 9444 9443 9442 9441 9441 9440 9440 9441 9443 9446 9450 9454 9460 9467 9475 9483 9492 9501 9511 9520 9529 9538 9546 9554 9561 9568 9574 9579 9584 9588 9593 9597 9600 9604 9608 9611 9615 9618 9621 9625 9628 9630 9632 9634 9635 9635 9635 9634 9633 9631 9629 9626 9624 9621 9619 9617 9615 9614 9613 9613 9613 9614 9616 9618 9621 9623 9626 9629 9632 9635 9638 9640 9642 9644 9646 9648 9649 9651 9652 9654 9656 9658 9660 9662 9664 9667 9669 9672 9675 9678 9681 9683 9686 9688 9690 9691 5054 5 4 5 9692 9693 9693 9693 9692 9690 9688 9686 9682 9678 9673 9668 9661 9654 9646 9637 9627 9616 9604 9592 9579 9565 9551 9536 9521 9506 9491 9476 9461 9447 9434 9421 9410 9400 9391 9384 9379 9376 9374 9375 9378 9383 9389 9398 9409 9421 9435 9451 9467 9485 9503 9522 9541 9559 9578 9596 9613 9630 9645 9660 9674 9686 9698 9708 9718 9727 9735 9742 9749 9755 9761 9766 9771 9776 9780 9784 9787 9790 9792 9794 9796 9797 9797 9797 9796 9795 9794 9792 9789 9786 9783 9780 9776 9773 9769 9765 9761 9757 9753 9750 9747 9744 9741 9739 9737 9735 9734 9734 9734 9735 9736 9738 9740 9743 9746 9750 9753 9757 9761 9764 9768 9771 9774 9777 9780 9782 9784 9785 9786 9787 9788 9788 9788 9788 9787 9787 9786 9785 9783 9781 9780 9777 9775 9772 9770 9767 9764 9761 9758 9755 9753 9751 9749 9748 9747 9747 9748 9750 9752 9755 9759 9763 9768 9774 9780 9786 9793 9799 9806 9813 9819 9825 9831 9837 9842 9847 9851 9856 9860 9864 9868 9872 9875 9879 9883 9886 9890 9893 9897 9900 9902 9905 9907 9908 9910 9910 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9896 9895 9893 9891 9888 9886 9883 9880 9876 9873 9869 9866 9862 9858 9854 9850 9846 9842 9837 9833 9828 9824 9819 9815 9810 9806 9802 9798 9794 9791 9789 9787 9785 9784 9784 9784 9785 9787 9789 9791 9794 9797 9800 9804 9807 9810 9812 9815 9816 9818 9818 9817 9816 9813 9810 9805 9799 9791 9782 9771 9758 9744 9728 9709 9688 9665 9638 9609 9576 9539 9498 9453 9403 9348 9287 9220 9147 9068 8982 8889 8789 8683 8569 8449 8322 8189 8050 7907 7758 7606 7451 7293 7135 6976 6818 6662 6510 6363 6222 6090 5966 5853 5753 5667 5595 5540 5502 5481 5480 5497 5532 5586 5658 5747 5851 5969 6100 6242 6392 6549 6711 6876 7041 7206 7367 7525 7678 7825 7965 8098 8223 8340 8450 8553 8649 8738 8820 8897 8969 9036 9098 9156 9210 9261 9308 9352 9393 9432 9467 9500 9530 9558 9583 9607 9628 9648 9666 9682 9697 9711 9723 9735 9746 9756 9766 9775 9783 9791 9799 9806 9813 9819 9825 9831 9837 9842 9847 9852 9857 9861 9865 9869 9873 9876 9879 9881 9883 9885 9887 9888 9889 9889 9889 9889 9889 9888 9887 9887 9886 9885 9885 9885 9885 9885 9885 9886 9887 9889 9890 9892 9894 9896 9898 9901 9903 9905 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9951 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 5055 5 4 5 9948 9947 9945 9943 9941 9939 9937 9934 9932 9929 9927 9924 9922 9919 9917 9914 9912 9910 9908 9906 9904 9903 9902 9901 9900 9899 9899 9899 9899 9900 9901 9901 9903 9904 9905 9907 9909 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9926 9927 9926 9926 9925 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9912 9912 9913 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9940 9941 9941 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9958 9958 9957 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9915 9914 9912 9910 9908 9905 9902 9898 9894 9889 9884 9879 9874 9868 9862 9856 9850 9844 9838 9833 9828 9823 9819 9815 9812 9809 9808 9806 9806 9806 9806 9807 9809 9811 9814 9816 9820 9823 9827 9831 9835 9839 9843 9848 9852 9856 9860 9864 9868 9871 9874 9877 9879 9882 9883 9885 9886 9886 9887 9887 9887 9886 9885 9884 9883 9881 9879 9876 9873 9869 9865 9860 9854 9847 9839 9830 9820 9809 9796 9781 9765 9748 9729 9708 9686 9663 9638 9612 9585 9557 9528 9500 9471 9442 9414 9387 9362 9338 9316 9296 9279 9264 9253 9244 9239 9236 9237 9241 9248 9257 9269 9283 9300 9317 9337 9357 9378 9400 9422 9445 9467 9488 9510 9530 9550 9570 9588 9606 9623 9639 9654 9668 9682 9695 9707 9718 9729 9739 9748 9757 9765 9772 9779 9785 9790 9794 9797 9800 9801 9802 9802 9801 9799 9796 9792 9787 9782 9776 9770 9762 9755 9746 9738 9729 9720 9711 9702 9693 9684 9676 9667 9660 9653 9646 9640 9634 9630 9625 9621 9618 9615 9612 9610 9607 9605 9604 9602 9600 9599 9597 9596 9594 9593 9592 9591 9590 9589 9588 9587 9586 9585 9584 9582 9581 9579 9577 9574 9571 9568 9565 9562 9558 9554 9551 9547 9545 9542 9540 9539 9538 9538 9539 9541 9544 9547 9551 9556 9561 9567 9572 9578 9584 9591 9597 9602 9608 9614 9619 9624 9629 9634 9638 9642 9645 9648 9650 9651 9652 9651 9649 9646 9641 9634 9626 9615 9603 9589 9573 9554 9534 9512 9488 9463 9436 9407 9378 9347 9315 9282 9248 9214 9178 9142 9105 9068 9029 8991 8951 8911 8871 8830 8789 8748 8706 8664 8622 8580 8537 8495 8452 8409 8366 8323 8280 8237 8194 8151 8109 8067 8027 7988 7951 7916 7884 7856 7831 7811 7795 7785 7780 7781 7788 7801 7820 7844 5056 5 4 5 7875 7911 7952 7997 8047 8100 8155 8212 8271 8330 8389 8447 8503 8558 8611 8660 8707 8750 8789 8825 8856 8884 8907 8927 8943 8955 8963 8969 8971 8970 8966 8960 8952 8941 8929 8916 8901 8885 8868 8851 8833 8815 8798 8781 8764 8748 8733 8719 8706 8695 8685 8676 8669 8663 8659 8657 8656 8657 8660 8665 8672 8681 8691 8704 8718 8735 8754 8774 8796 8820 8846 8873 8901 8931 8961 8992 9023 9055 9086 9117 9147 9177 9206 9233 9259 9284 9306 9327 9346 9363 9378 9390 9401 9409 9415 9418 9420 9419 9416 9411 9403 9394 9384 9371 9357 9342 9326 9309 9291 9273 9254 9236 9218 9200 9184 9168 9154 9141 9130 9121 9114 9109 9106 9106 9107 9111 9116 9124 9133 9143 9155 9168 9181 9195 9208 9222 9235 9247 9259 9270 9280 9289 9298 9305 9312 9319 9325 9330 9336 9343 9349 9356 9364 9373 9382 9393 9404 9417 9430 9444 9458 9473 9488 9504 9520 9535 9551 9566 9580 9594 9608 9621 9633 9644 9654 9663 9671 9678 9684 9689 9693 9695 9696 9696 9695 9693 9690 9687 9682 9677 9672 9666 9660 9654 9648 9642 9635 9629 9622 9616 9609 9601 9593 9584 9574 9563 9552 9539 9526 9512 9498 9484 9470 9457 9444 9434 9424 9417 9413 9411 9412 9415 9422 9431 9442 9456 9471 9488 9507 9526 9545 9564 9583 9601 9618 9635 9650 9664 9677 9689 9699 9709 9718 9727 9735 9742 9749 9756 9763 9769 9776 9782 9788 9794 9799 9804 9809 9813 9817 9820 9823 9826 9828 9829 9830 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9833 9833 9833 9832 9832 9831 9829 9827 9825 9822 9819 9816 9812 9808 9804 9800 9795 9791 9787 9783 9780 9777 9774 9771 9769 9767 9765 9763 9761 9759 9757 9755 9752 9750 9747 9744 9741 9738 9735 9732 9728 9725 9722 9718 9715 9712 9709 9705 9702 9698 9694 9690 9685 9679 9672 9665 9658 9649 9640 9630 9619 9608 9597 9585 9573 9561 9549 9537 9526 9514 9503 9493 9483 9473 9464 9455 9447 9439 9432 9424 9418 9411 9405 9399 9394 9389 9384 9380 9376 9372 9369 9367 9365 9363 9362 9361 9360 9359 9358 9356 9355 9352 9349 9344 9338 9330 9319 9307 9291 9273 9251 9226 9196 9163 9126 9084 9037 8986 8930 8869 8803 8733 8658 8579 8496 8409 8319 8227 8133 8038 7942 7847 7754 7663 7576 7494 7417 7347 7285 7232 7188 7154 7131 7119 7118 7128 7150 7182 7225 7277 7338 7406 7481 7562 7647 7736 7826 7918 8009 8100 8189 8275 8358 8438 8515 8587 8656 8720 8782 8839 8893 8944 8993 9038 9082 9123 9161 9198 9233 9266 9297 9327 9354 9380 9403 9425 9445 9463 9480 9495 9509 9522 9533 9544 9554 9563 9572 9581 9589 9597 9605 9613 9621 9629 9637 9644 9652 9659 9665 9672 9678 9683 9688 9693 9697 9701 9705 9709 9712 9715 9718 9721 5057 5 4 5 9725 9728 9731 9735 9738 9742 9745 9749 9752 9756 9759 9761 9763 9765 9767 9768 9768 9769 9769 9769 9769 9769 9769 9769 9770 9771 9773 9775 9777 9780 9782 9785 9788 9791 9794 9797 9799 9801 9803 9805 9806 9807 9807 9808 9809 9810 9811 9812 9814 9816 9818 9821 9824 9827 9830 9833 9836 9839 9841 9844 9846 9847 9849 9850 9851 9852 9852 9853 9853 9854 9855 9856 9858 9859 9861 9863 9864 9866 9868 9869 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9885 9887 9889 9890 9892 9894 9895 9896 9897 9898 9899 9899 9899 9898 9898 9897 9896 9894 9893 9892 9890 9889 9887 9886 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9874 9872 9871 9869 9867 9865 9863 9861 9858 9856 9854 9851 9849 9847 9844 9842 9840 9838 9836 9835 9833 9831 9830 9829 9828 9827 9826 9826 9826 9826 9827 9828 9830 9832 9834 9837 9840 9843 9847 9851 9855 9858 9862 9865 9868 9870 9872 9874 9874 9875 9874 9872 9870 9867 9863 9859 9854 9848 9841 9834 9826 9817 9807 9796 9783 9769 9754 9737 9718 9696 9672 9645 9615 9582 9545 9504 9460 9411 9358 9302 9241 9176 9107 9035 8959 8880 8799 8715 8629 8542 8455 8367 8280 8195 8112 8033 7957 7887 7822 7764 7714 7672 7639 7615 7602 7599 7606 7624 7652 7691 7738 7795 7859 7931 8008 8090 8176 8265 8354 8445 8534 8622 8707 8789 8867 8941 9011 9076 9137 9193 9245 9293 9337 9378 9415 9450 9482 9512 9540 9565 9589 9611 9630 9647 9662 9674 9683 9690 9694 9694 9692 9687 9680 9670 9658 9645 9631 9617 9604 9591 9580 9571 9565 9562 9562 9565 9572 9582 9595 9611 9629 9648 9669 9690 9711 9732 9751 9769 9786 9801 9813 9824 9833 9840 9845 9849 9852 9854 9856 9857 9858 9860 9861 9862 9864 9865 9867 9869 9870 9871 9872 9873 9874 9874 9873 9873 9872 9871 9870 9869 9868 9868 9867 9867 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9873 9874 9875 9875 9875 9875 9875 9875 9874 9873 9872 9871 9869 9867 9865 9862 9859 9856 9851 9847 9842 9836 9829 9822 9814 9806 9796 9786 9775 9763 9750 9736 9720 9703 9685 9666 9645 9623 9599 9575 9549 9522 9495 9467 9439 9410 9382 9354 9327 9300 9275 9251 9228 9206 9187 9169 9154 9140 9129 9119 9112 9108 9105 9105 9107 9111 9117 9125 9135 9145 9157 9170 9183 9197 9210 9222 9234 9244 9253 9260 9265 9267 9268 9266 9261 9254 9245 9233 9219 9202 9182 9160 9136 9109 9080 9048 9013 8976 8935 8892 8845 8795 8741 8684 8623 8559 8490 8418 8342 8262 8178 8092 8002 7910 7816 7720 7624 7528 7433 7340 7251 7166 7086 7013 6947 6890 6843 6805 6779 6765 6762 6770 6791 6823 6867 6920 6984 7056 5058 5 4 5 7136 7223 7315 7412 7512 7615 7719 7823 7927 8029 8130 8227 8322 8414 8502 8586 8666 8742 8814 8882 8946 9006 9062 9115 9165 9211 9255 9295 9334 9370 9404 9436 9467 9496 9524 9550 9575 9599 9622 9644 9664 9683 9701 9718 9733 9747 9760 9772 9782 9792 9800 9807 9814 9820 9825 9829 9833 9837 9840 9842 9844 9846 9847 9848 9849 9849 9850 9849 9849 9849 9848 9848 9847 9847 9847 9848 9848 9849 9851 9853 9855 9857 9860 9862 9864 9866 9867 9868 9868 9868 9867 9864 9862 9858 9854 9849 9843 9838 9832 9826 9820 9814 9808 9803 9797 9792 9787 9782 9777 9772 9766 9760 9753 9745 9738 9729 9720 9710 9701 9691 9681 9672 9663 9655 9649 9643 9639 9636 9634 9635 9636 9639 9644 9650 9657 9664 9673 9682 9692 9703 9713 9724 9735 9746 9757 9768 9778 9789 9799 9809 9819 9829 9838 9846 9855 9862 9870 9877 9883 9889 9895 9900 9905 9910 9914 9918 9922 9926 9929 9933 9936 9939 9942 9944 9946 9948 9950 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9953 9951 9949 9947 9943 9940 9935 9930 9924 9918 9910 9901 9891 9879 9866 9851 9835 9816 9796 9773 9747 9719 9688 9655 9618 9577 9534 9487 9437 9384 9329 9270 9210 9147 9084 9020 8957 8894 8833 8775 8720 8670 8625 8585 8552 8525 8506 8494 8490 8494 8505 8523 8549 8580 8618 8660 8707 8758 8812 8868 8925 8983 9041 9098 9154 9208 9260 9310 9356 9401 9442 9480 9515 9548 9578 9605 9630 9653 9675 9694 9712 9729 9745 9760 9773 9786 9798 9810 9821 9831 9840 9848 9856 9863 9869 9874 9879 9883 9886 9889 9891 9894 9896 9897 9899 9901 9903 9905 9907 9909 9912 9915 9918 9921 9924 9927 9930 9933 9936 9938 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9958 9957 9955 9954 9952 9949 9946 9943 9939 9935 9930 9925 9919 9912 9906 9898 9890 9882 9874 9865 9855 9846 9836 9825 9815 9804 9793 9782 9771 9760 9749 9738 9728 9718 9709 9700 9692 9684 9677 9671 9665 9660 9656 9652 9649 9646 9644 9641 9639 9637 9635 9632 9630 9628 9627 9625 9624 9622 9622 9621 9622 9622 9624 9625 9628 9631 9635 9639 9644 9649 9654 9659 9665 9671 9676 9682 9687 9691 9696 9699 9702 9705 9707 9708 9708 9707 9706 9704 9700 9697 9692 9687 9681 9675 9668 9661 9654 9646 9639 9631 9623 9616 9608 9601 9594 9587 9581 9575 9569 9564 9560 9556 9553 9550 9549 9548 9548 9549 9551 9554 9557 9562 9567 9573 9579 9585 9592 9599 9606 9613 9619 9626 9632 9638 9644 9650 9655 9660 9664 9669 9673 9678 9682 9686 9690 9694 9698 9702 9707 9711 9716 9721 5059 5 4 5 9726 9731 9737 9743 9749 9756 9763 9770 9777 9784 9791 9798 9805 9811 9817 9823 9829 9833 9838 9842 9845 9848 9850 9852 9853 9854 9855 9855 9855 9855 9854 9852 9850 9848 9845 9841 9836 9831 9825 9819 9812 9804 9796 9788 9780 9772 9764 9757 9751 9745 9740 9736 9733 9731 9731 9731 9733 9735 9739 9743 9747 9752 9758 9763 9769 9774 9780 9785 9791 9796 9801 9805 9810 9814 9819 9823 9826 9830 9833 9836 9838 9840 9841 9842 9842 9841 9839 9836 9832 9827 9821 9814 9806 9798 9788 9778 9767 9756 9744 9732 9719 9707 9694 9681 9669 9656 9644 9633 9622 9612 9603 9594 9587 9581 9576 9572 9570 9568 9569 9570 9573 9577 9582 9588 9596 9604 9614 9624 9634 9646 9658 9671 9684 9697 9710 9724 9738 9751 9765 9778 9791 9803 9815 9826 9836 9846 9855 9863 9870 9877 9883 9888 9893 9896 9900 9903 9905 9907 9909 9910 9911 9912 9912 9912 9911 9910 9908 9906 9904 9901 9897 9893 9888 9883 9877 9871 9864 9858 9850 9843 9836 9828 9821 9813 9807 9800 9794 9788 9783 9779 9776 9773 9771 9770 9770 9771 9772 9774 9777 9780 9783 9787 9791 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9836 9840 9844 9849 9854 9859 9864 9869 9873 9878 9883 9887 9891 9895 9899 9902 9906 9908 9911 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9930 9929 9928 9927 9924 9922 9918 9914 9910 9905 9900 9895 9890 9885 9880 9876 9872 9869 9867 9865 9863 9863 9862 9862 9862 9862 9863 9863 9863 9863 9863 9862 9861 9860 9860 9859 9858 9857 9857 9857 9857 9857 9858 9860 9861 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9893 9895 9896 9898 9900 9901 9902 9902 9902 9902 9901 9899 9897 9894 9891 9887 9883 9878 9874 9869 9864 9859 9855 9850 9846 9841 9838 9834 9831 9828 9825 9823 9821 9819 9818 9816 9815 9814 9812 9811 9809 9806 9803 9799 9795 9789 9782 9773 9764 9752 9739 9724 9707 9688 9667 9643 9618 9590 9560 9528 9494 9457 9419 9379 9337 9294 9249 9204 9158 9112 9066 9020 8975 8932 8890 8850 8813 8778 8747 8719 8695 8675 8660 8648 8641 8638 8640 8646 8656 8669 8687 8708 8732 8758 8788 8819 8852 8887 8923 8959 8996 9033 9070 9107 9142 9177 9211 9243 9274 9303 9330 9356 9379 9401 9420 9437 9452 9465 9475 9483 9489 9493 9494 9493 9490 9484 9477 9467 9455 9442 9428 9412 9395 9377 9358 9340 9322 9304 9286 9270 9255 9242 9230 9220 9213 9207 9204 9203 9205 9209 9215 9224 9234 9247 9261 9277 9294 9312 9330 9349 9369 9388 9406 9424 9441 9457 9471 9484 9494 9503 9509 9513 9514 9513 9509 9501 9490 9476 9457 9434 9406 9373 9335 9290 9239 9182 9118 9047 8970 8885 8794 8697 8594 5060 5 4 5 8486 8373 8257 8137 8014 7889 7763 7637 7509 7382 7254 7126 6999 6871 6743 6615 6485 6355 6223 6089 5954 5817 5677 5536 5393 5249 5104 4960 4816 4673 4534 4400 4271 4150 4038 3937 3850 3778 3723 3687 3672 3680 3712 3768 3849 3956 4088 4245 4425 4625 4845 5082 5331 5592 5859 6130 6401 6669 6932 7185 7428 7659 7875 8076 8261 8430 8584 8722 8847 8958 9057 9145 9224 9294 9356 9413 9464 9510 9552 9590 9625 9657 9685 9711 9735 9756 9774 9790 9805 9817 9827 9836 9844 9851 9857 9862 9867 9871 9876 9880 9884 9887 9891 9894 9897 9900 9903 9905 9907 9908 9909 9910 9910 9910 9910 9910 9909 9908 9908 9907 9906 9905 9903 9902 9901 9899 9897 9895 9893 9891 9888 9886 9883 9880 9876 9873 9869 9865 9861 9856 9851 9846 9840 9834 9827 9820 9812 9803 9794 9784 9774 9764 9753 9743 9733 9723 9713 9704 9696 9688 9682 9677 9672 9670 9668 9668 9669 9671 9674 9678 9684 9689 9696 9703 9710 9717 9724 9731 9737 9744 9749 9754 9758 9761 9764 9766 9768 9768 9769 9768 9768 9767 9766 9764 9763 9761 9760 9758 9756 9755 9753 9751 9750 9748 9746 9745 9743 9742 9741 9740 9739 9740 9740 9742 9744 9747 9751 9756 9761 9767 9773 9781 9788 9796 9803 9811 9818 9825 9832 9838 9843 9848 9852 9856 9859 9861 9863 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9888 9889 9890 9892 9894 9896 9898 9901 9903 9906 9909 9913 9916 9920 9923 9926 9929 9932 9935 9937 9939 9941 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9934 9932 9930 9928 9926 9925 9923 9921 9920 9918 9916 9915 9913 9912 9910 9908 9907 9905 9904 9903 9902 9902 9902 9903 9904 9905 9907 9909 9912 9915 9917 9920 9923 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9947 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9962 9963 9964 9965 9966 9968 9971 9973 9976 9979 9981 9984 9986 9988 9990 9991 9992 9993 9993 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9983 9982 9981 9980 9978 9977 9975 9974 9972 9970 9968 9966 9964 9962 9961 9959 9958 9957 9957 9957 9957 9958 9959 9960 9962 9963 9965 9967 9969 9970 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9986 9987 9989 9990 9992 9993 9995 9997 9998 99991000010000100011000110000 9999 9998 9997 9995 9993 9991 9990 9988 9986 9985 9984 9983 9983 9983 9983 9983 9983 9984 9985 9985 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9976 9975 5061 5 4 5 9975 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9981 9981 9981 9980 9979 9978 9977 9976 9974 9973 9971 9970 9969 9968 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9965 9963 9960 9957 9953 9949 9943 9937 9931 9924 9917 9910 9902 9895 9888 9881 9875 9870 9866 9863 9861 9860 9860 9862 9865 9869 9873 9879 9885 9892 9899 9906 9913 9920 9926 9931 9936 9941 9944 9947 9950 9951 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9960 9962 9963 9965 9967 9969 9971 9973 9974 9975 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9976 9976 9977 9978 9979 9980 9981 9982 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9991 9991 9992 9993 9994 9995 9996 9996 9997 9997 9997 9997 9996 9995 9993 9991 9988 9985 9982 9978 9974 9970 9966 9961 9956 9950 9945 9938 9932 9925 9918 9910 9901 9892 9882 9872 9861 9850 9838 9826 9814 9802 9790 9777 9765 9754 9743 9732 9722 9712 9704 9696 9689 9682 9677 9672 9669 9666 9665 9664 9665 9667 9670 9675 9680 9687 9695 9704 9713 9724 9734 9745 9756 9768 9778 9789 9798 9807 9815 9822 9828 9832 9836 9838 9839 9839 9838 9836 9833 9829 9825 9819 9813 9807 9800 9792 9784 9776 9767 9758 9749 9739 9730 9720 9711 9702 9693 9684 9676 9669 9663 9657 9653 9649 9647 9645 9645 9646 9648 9652 9656 9662 9668 9676 9684 9693 9703 9713 9723 9734 9744 9755 9766 9776 9787 9797 9807 9817 9826 9835 9844 9853 9861 9870 9878 9886 9893 9901 9908 9914 9921 9926 9931 9936 9939 9942 9944 9946 9946 9945 9944 9942 9939 9936 9932 9927 9922 9917 9911 9904 9897 9890 9882 9874 9865 9856 9845 9834 9822 9810 9796 9782 9766 9750 9733 9715 9697 9677 9658 9637 9616 9595 9573 9551 9529 9506 9483 9460 9436 9413 9390 9366 9343 9321 9299 9277 9257 9238 9220 9204 9189 9177 9166 9157 9150 9145 9142 9141 9142 9145 9150 9156 9164 9173 9183 9194 9206 9219 9233 9247 9262 9278 9294 9311 9327 9345 9362 9380 9397 9414 9432 9448 9465 9481 9496 9510 9523 9536 9547 9558 9568 9577 9585 9593 9600 9608 9614 9621 9628 9635 9642 9649 9656 9664 9671 9679 9687 9695 9702 9710 9717 9724 9730 9736 9742 9747 9752 9756 9760 9764 9767 9770 9773 9775 9777 9779 9780 9781 9782 9783 9783 9783 9782 9782 9781 9780 9778 9777 9776 9775 9773 9773 9772 9772 9772 9773 9774 9776 9779 9782 9786 9790 9795 9800 9805 9811 9817 9823 9830 9836 9843 9849 9855 9861 9867 9873 9879 9884 9889 9894 9898 9902 9906 9910 9914 9917 9920 9923 9926 9929 9932 9934 9936 9938 9940 9942 9943 9944 9945 9945 9945 9945 9944 9943 9942 9939 9937 9933 9930 9925 9921 5062 5 4 5 9915 9909 9903 9896 9888 9879 9870 9860 9849 9837 9824 9809 9793 9775 9756 9735 9712 9687 9660 9631 9600 9567 9531 9494 9454 9413 9369 9324 9276 9227 9176 9124 9070 9014 8958 8900 8842 8783 8725 8667 8610 8554 8501 8451 8404 8361 8323 8290 8264 8243 8230 8224 8225 8234 8250 8273 8304 8341 8384 8432 8486 8543 8604 8667 8732 8798 8864 8929 8994 9056 9116 9174 9228 9280 9328 9373 9414 9452 9487 9519 9548 9575 9599 9621 9642 9660 9677 9693 9707 9720 9733 9745 9755 9765 9775 9783 9791 9798 9805 9811 9817 9822 9826 9830 9834 9837 9840 9843 9845 9848 9851 9853 9856 9858 9861 9863 9866 9868 9871 9874 9876 9879 9881 9884 9886 9888 9891 9893 9894 9896 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9901 9900 9899 9898 9896 9894 9892 9889 9886 9882 9878 9873 9868 9862 9856 9849 9841 9833 9825 9816 9807 9798 9790 9781 9773 9765 9757 9750 9744 9739 9735 9731 9728 9726 9726 9726 9726 9728 9730 9733 9737 9741 9746 9751 9757 9763 9770 9776 9783 9791 9798 9805 9813 9820 9827 9834 9840 9846 9852 9857 9861 9865 9868 9870 9871 9872 9871 9870 9869 9867 9864 9861 9858 9855 9851 9848 9845 9842 9839 9837 9836 9834 9834 9833 9834 9834 9836 9837 9839 9842 9844 9847 9850 9854 9857 9860 9864 9867 9871 9875 9878 9882 9885 9889 9893 9896 9900 9904 9907 9911 9915 9918 9921 9924 9927 9930 9932 9934 9935 9936 9936 9936 9935 9934 9932 9929 9927 9924 9920 9916 9913 9909 9905 9901 9897 9894 9891 9888 9886 9884 9883 9882 9882 9882 9883 9885 9886 9888 9891 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9925 9928 9930 9933 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9960 9961 9962 9963 9963 9963 9963 9962 9961 9960 9959 9957 9956 9954 9951 9949 9947 9945 9943 9940 9938 9936 9935 9933 9931 9930 9929 9928 9927 9926 9925 9925 9925 9925 9926 9926 9927 9929 9930 9932 9935 9937 9940 9943 9946 9949 9952 9955 9958 9960 9963 9964 9966 9967 9967 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9965 9964 9963 9962 9960 9958 9956 9953 9951 9948 9945 9942 9939 9936 9934 9931 9928 9925 9922 9919 9916 9913 9910 9906 9903 9899 9896 9892 9889 9886 9883 9880 9878 9876 9874 9873 9873 9872 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9882 9882 9883 9883 9884 9885 9885 9886 9886 9886 9887 9887 9886 9886 9885 9884 9883 9881 9879 9877 9875 9872 9868 9865 9861 9858 5063 5 4 5 9853 9849 9845 9840 9835 9831 9825 9820 9814 9809 9802 9796 9789 9782 9775 9768 9761 9753 9746 9739 9732 9726 9720 9715 9710 9706 9703 9700 9698 9696 9695 9694 9693 9693 9692 9691 9690 9689 9686 9683 9680 9675 9669 9662 9654 9644 9633 9620 9606 9590 9572 9552 9531 9508 9483 9457 9429 9401 9371 9341 9311 9280 9249 9219 9190 9162 9135 9109 9085 9062 9041 9022 9004 8988 8974 8961 8950 8940 8932 8925 8919 8915 8913 8912 8912 8914 8918 8924 8931 8940 8951 8963 8977 8993 9011 9030 9050 9071 9094 9117 9141 9165 9190 9215 9240 9265 9289 9314 9338 9362 9384 9407 9428 9448 9467 9484 9500 9514 9526 9536 9544 9550 9553 9554 9553 9549 9543 9535 9524 9512 9499 9484 9468 9451 9433 9416 9398 9380 9363 9347 9332 9318 9305 9294 9285 9278 9274 9271 9271 9274 9279 9287 9297 9310 9326 9343 9363 9385 9409 9434 9461 9488 9516 9544 9572 9600 9628 9654 9679 9704 9726 9748 9768 9786 9803 9818 9833 9846 9857 9868 9878 9887 9895 9903 9910 9916 9922 9928 9933 9937 9941 9945 9948 9951 9953 9955 9956 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9955 9954 9952 9950 9948 9945 9942 9939 9935 9932 9928 9923 9919 9914 9910 9905 9899 9894 9888 9882 9876 9869 9862 9854 9846 9838 9829 9820 9811 9801 9791 9780 9770 9760 9750 9740 9731 9722 9714 9706 9700 9695 9691 9688 9686 9686 9687 9689 9692 9697 9702 9708 9715 9722 9730 9738 9746 9754 9763 9771 9780 9788 9796 9804 9812 9821 9829 9837 9845 9853 9861 9869 9877 9884 9892 9900 9907 9914 9921 9927 9932 9938 9942 9946 9949 9952 9954 9956 9957 9957 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9957 9955 9953 9951 9948 9945 9941 9937 9932 9927 9922 9916 9909 9902 9895 9888 9880 9872 9864 9856 9848 9839 9831 9823 9815 9808 9800 9793 9787 9781 9776 9772 9768 9766 9764 9763 9763 9763 9765 9767 9771 9775 9780 9785 9792 9798 9805 9813 9820 9828 9835 9843 9850 9857 9863 9869 9875 9880 9885 9889 9892 9895 9898 9900 9901 9902 9902 9902 9902 9901 9900 9898 9896 9893 9891 9887 9884 9880 9877 9873 9869 9866 9862 9859 9857 9854 9853 9852 9851 9851 9851 9853 9854 9856 9859 9861 9864 9868 9871 9874 9877 9881 9884 9887 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9916 9919 9921 9923 9925 9928 9930 9932 9934 9937 9939 9940 9942 9943 9944 9945 9946 9946 9945 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9908 9905 9902 9898 9894 9890 9885 9880 9874 9868 9862 9855 9848 9840 9832 9823 5063 5 5 1 9891 9886 9881 9876 9871 9865 9859 9853 9846 9840 9833 9825 9818 9811 9803 9795 9787 9780 9773 9766 9759 9753 9748 9743 9739 9736 9733 9731 9730 9729 9728 9727 9727 9726 9726 9725 9724 9723 9721 9719 9716 9712 9706 9700 9693 9684 9673 9661 9647 9631 9613 9593 9571 9547 9522 9495 9467 9437 9407 9377 9346 9315 9284 9254 9225 9196 9169 9142 9117 9094 9072 9051 9032 9015 8999 8985 8973 8963 8955 8948 8943 8940 8939 8939 8941 8944 8949 8955 8963 8972 8983 8995 9008 9023 9038 9056 9074 9094 9115 9138 9162 9186 9212 9239 9266 9293 9320 9348 9374 9401 9426 9450 9472 9493 9512 9529 9544 9557 9567 9575 9581 9585 9586 9586 9583 9578 9571 9563 9553 9541 9528 9513 9497 9481 9463 9446 9428 9410 9393 9377 9362 9348 9336 9326 9319 9313 9310 9310 9312 9317 9325 9335 9347 9362 9378 9397 9417 9438 9461 9485 9509 9535 9561 9587 9613 9639 9665 9690 9715 9739 9762 9783 9804 9823 9841 9857 9872 9886 9898 9910 9920 9929 9937 9945 9952 9958 9964 9970 9975 9979 9984 9988 9991 9994 9996 9998 99991000010000 9999 9998 9997 9996 9994 9992 9990 9989 9987 9986 9985 9984 9983 9983 9982 9982 9982 9982 9982 9981 9980 9979 9977 9975 9972 9969 9966 9962 9958 9954 9949 9944 9938 9932 9926 9919 9912 9905 9897 9888 9879 9870 9860 9850 9840 9829 9819 9809 9800 9790 9782 9773 9766 9759 9753 9748 9743 9740 9737 9735 9733 9733 9733 9734 9736 9738 9742 9746 9751 9757 9764 9772 9780 9788 9798 9807 9817 9827 9836 9846 9856 9865 9874 9883 9891 9899 9906 9914 9920 9927 9933 9938 9944 9949 9953 9957 9961 9965 9968 9971 9974 9977 9979 9981 9984 9986 9988 9990 9992 9994 9995 9997 9997 9998 9998 9998 9997 9997 9995 9994 9992 9991 9989 9987 9986 9985 9984 9983 9982 9982 9981 9981 9980 9980 9978 9977 9974 9971 9968 9964 9959 9953 9946 9939 9931 9923 9914 9905 9896 9886 9877 9868 9858 9849 9841 9833 9825 9818 9812 9807 9802 9799 9796 9794 9793 9793 9794 9796 9799 9802 9807 9812 9817 9824 9831 9838 9846 9854 9862 9871 9879 9887 9895 9902 9909 9915 9920 9924 9927 9929 9931 9932 9932 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9911 9909 9907 9904 9901 9899 9896 9894 9892 9891 9890 9889 9890 9890 9892 9894 9896 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9930 9932 9935 9937 9940 9943 9946 9949 9952 9955 9958 9961 9963 9965 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9977 9978 9977 9977 9976 9975 9973 9970 9968 9965 9962 9958 9955 9952 9950 9947 9945 9943 9942 9940 9939 9937 9936 9934 9931 9928 9925 9920 9915 9909 9902 9894 9886 9877 9867 9857 5064 5 5 1 9846 9834 9822 9809 9796 9782 9767 9751 9734 9717 9698 9678 9657 9635 9612 9588 9563 9537 9511 9485 9459 9434 9410 9387 9367 9348 9332 9319 9309 9303 9299 9299 9302 9308 9317 9328 9342 9358 9376 9395 9415 9436 9457 9479 9501 9523 9544 9566 9587 9607 9628 9647 9666 9685 9703 9720 9736 9752 9767 9781 9794 9807 9818 9828 9837 9846 9853 9860 9866 9871 9875 9879 9883 9886 9889 9892 9896 9899 9902 9905 9908 9912 9915 9919 9922 9925 9928 9930 9932 9934 9935 9936 9936 9936 9936 9936 9935 9935 9935 9935 9936 9937 9938 9940 9942 9945 9947 9950 9952 9954 9955 9957 9957 9958 9957 9956 9955 9953 9951 9949 9946 9944 9941 9938 9936 9933 9930 9927 9924 9921 9918 9914 9910 9905 9900 9895 9889 9883 9877 9871 9864 9858 9852 9845 9839 9833 9828 9822 9817 9812 9808 9803 9799 9795 9791 9787 9784 9780 9777 9774 9771 9767 9764 9761 9758 9755 9752 9748 9745 9742 9738 9735 9731 9728 9724 9720 9717 9713 9709 9705 9702 9698 9694 9691 9687 9684 9681 9678 9675 9672 9670 9668 9666 9664 9663 9662 9661 9660 9660 9659 9659 9659 9659 9659 9659 9659 9660 9660 9661 9661 9662 9663 9664 9665 9667 9669 9671 9673 9676 9678 9681 9684 9686 9689 9691 9693 9694 9695 9695 9694 9693 9691 9688 9684 9679 9674 9668 9661 9654 9647 9640 9633 9626 9620 9614 9609 9604 9600 9596 9593 9591 9588 9586 9583 9580 9576 9572 9566 9559 9551 9541 9529 9515 9499 9480 9459 9435 9408 9378 9344 9308 9269 9226 9181 9132 9081 9027 8971 8913 8853 8790 8727 8661 8594 8525 8454 8380 8303 8223 8139 8050 7955 7854 7745 7629 7503 7368 7224 7069 6905 6730 6545 6352 6149 5939 5723 5501 5276 5049 4822 4597 4376 4159 3950 3749 3558 3379 3211 3056 2914 2785 2669 2566 2475 2395 2328 2271 2224 2189 2164 2150 2149 2161 2187 2230 2290 2370 2470 2592 2737 2905 3096 3309 3542 3795 4065 4347 4640 4940 5243 5545 5842 6132 6411 6678 6930 7165 7384 7586 7771 7939 8093 8232 8358 8473 8578 8673 8760 8840 8914 8981 9043 9100 9151 9198 9239 9277 9310 9339 9364 9386 9406 9423 9437 9451 9463 9474 9484 9494 9503 9511 9518 9525 9530 9535 9538 9541 9542 9542 9541 9538 9535 9531 9526 9521 9515 9509 9502 9495 9488 9480 9471 9463 9453 9443 9432 9420 9408 9394 9379 9364 9347 9330 9311 9290 9269 9246 9222 9195 9167 9137 9104 9069 9030 8989 8945 8897 8845 8789 8729 8664 8595 8520 8441 8356 8265 8169 8066 7958 7844 7723 7597 7465 7328 7185 7038 6886 6731 6573 6412 6250 6087 5924 5761 5600 5441 5285 5132 4984 4841 4703 4571 4446 4329 4218 4115 4020 3933 3853 3780 3713 3653 3598 3547 3499 3453 3408 3364 3318 3270 3219 3166 3108 3047 2983 2915 2844 2771 2697 2623 5065 5 5 1 2549 2477 2407 2341 2279 2221 2169 2123 2084 2050 2024 2006 1995 1992 1998 2014 2040 2077 2126 2188 2264 2354 2458 2577 2711 2860 3022 3197 3383 3578 3781 3990 4202 4415 4628 4838 5043 5242 5433 5616 5790 5954 6108 6253 6388 6514 6630 6738 6838 6930 7014 7090 7159 7219 7273 7318 7355 7384 7403 7415 7416 7409 7391 7364 7327 7280 7223 7155 7077 6989 6892 6785 6668 6543 6409 6268 6120 5965 5805 5641 5473 5302 5130 4958 4786 4616 4449 4287 4130 3981 3841 3712 3594 3490 3402 3331 3279 3246 3235 3245 3278 3334 3412 3512 3634 3775 3935 4111 4302 4505 4718 4939 5165 5393 5623 5852 6078 6299 6514 6723 6924 7116 7299 7473 7637 7791 7936 8071 8196 8313 8421 8521 8613 8698 8777 8850 8917 8979 9036 9089 9139 9186 9229 9269 9307 9342 9375 9405 9434 9460 9484 9506 9526 9545 9563 9579 9594 9608 9622 9635 9648 9661 9673 9684 9696 9706 9716 9725 9733 9740 9747 9752 9756 9759 9761 9762 9763 9764 9764 9764 9765 9765 9766 9768 9769 9771 9773 9776 9778 9780 9782 9784 9786 9787 9789 9789 9790 9791 9791 9792 9793 9795 9797 9799 9802 9805 9809 9813 9818 9824 9829 9835 9841 9846 9852 9857 9862 9867 9872 9876 9879 9882 9885 9887 9890 9892 9893 9895 9897 9898 9900 9902 9904 9907 9909 9912 9914 9917 9919 9921 9923 9925 9927 9928 9929 9929 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9925 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9941 9941 9941 9941 9940 9939 9938 9936 9934 9932 9929 9926 9923 9919 9915 9911 9906 9901 9896 9891 9886 9881 9876 9870 9865 9860 9855 9850 9845 9841 9837 9833 9830 9827 9825 9823 9821 9820 9820 9819 9819 9820 9820 9821 9821 9822 9822 9822 9823 9823 9823 9823 9822 9822 9822 9823 9823 9824 9825 9827 9829 9831 9834 9837 9841 9845 9849 9853 9856 9860 9864 9867 9870 9873 9875 9877 9879 9881 9884 9886 9888 9890 9892 9895 9897 9900 9903 9906 9908 9910 9912 9914 9915 9916 9916 9916 9915 9914 9912 9911 9908 9906 9904 9902 9899 9897 9895 9893 9890 9888 9885 9882 9878 9874 9869 9864 9857 9849 9840 9829 9817 9804 9788 9771 9752 9730 9706 9680 9651 9619 9585 9547 9505 9460 9412 9360 9304 9245 9183 9117 9050 8980 8908 8836 8763 8692 8621 8554 8489 8428 8372 8322 8278 8240 8209 8185 8167 8157 8152 8154 8160 8171 8185 8202 8220 8239 8257 8274 8288 8300 8307 8311 8310 8303 8292 8276 8254 8228 8197 8162 8124 8083 8040 7995 7950 7905 7862 7821 7784 7751 7724 7703 7689 7683 7686 7697 7717 7747 7785 7832 7888 7951 5066 5 5 1 8020 8096 8176 8260 8346 8434 8523 8611 8699 8784 8867 8946 9023 9095 9164 9228 9288 9345 9397 9446 9490 9531 9569 9603 9635 9663 9689 9712 9732 9751 9767 9782 9795 9807 9818 9827 9836 9844 9852 9859 9866 9873 9879 9885 9891 9896 9900 9904 9908 9911 9913 9914 9915 9916 9915 9915 9914 9913 9912 9911 9910 9909 9909 9909 9909 9909 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9902 9900 9897 9895 9891 9887 9882 9877 9871 9863 9855 9846 9837 9827 9816 9804 9793 9781 9769 9756 9744 9732 9720 9707 9695 9683 9671 9659 9648 9637 9626 9616 9606 9597 9590 9583 9578 9574 9572 9571 9572 9574 9577 9582 9587 9594 9600 9607 9614 9621 9628 9634 9639 9644 9648 9651 9654 9656 9657 9658 9658 9658 9657 9655 9653 9650 9647 9643 9638 9633 9627 9620 9613 9606 9599 9592 9585 9579 9574 9570 9568 9567 9567 9569 9572 9578 9584 9593 9602 9613 9625 9637 9650 9663 9675 9688 9700 9712 9723 9733 9742 9751 9758 9766 9772 9778 9784 9789 9794 9800 9805 9810 9816 9822 9827 9833 9839 9845 9850 9856 9861 9865 9869 9873 9876 9879 9882 9884 9885 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9904 9904 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9915 9915 9915 9915 9914 9913 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9897 9895 9892 9889 9885 9880 9875 9868 9861 9853 9845 9836 9827 9817 9807 9797 9787 9777 9766 9755 9744 9732 9720 9706 9692 9676 9659 9640 9620 9598 9575 9549 9523 9494 9464 9433 9400 9365 9329 9292 9254 9215 9174 9134 9092 9050 9008 8966 8925 8885 8846 8808 8773 8740 8710 8683 8659 8639 8623 8611 8604 8601 8603 8609 8620 8636 8656 8680 8709 8741 8776 8815 8856 8899 8944 8990 9036 9082 9127 9171 9214 9255 9293 9329 9363 9394 9422 9447 9470 9490 9507 9522 9534 9544 9551 9556 9558 9558 9555 9549 9540 9528 9514 9497 9478 9456 9433 9407 9381 9354 9327 9300 9273 9247 9223 9200 9179 9161 9144 9131 9120 9111 9106 9103 9103 9105 9111 9119 9130 9144 9160 9178 9199 9222 9247 9273 9301 9330 9360 9390 9421 9451 9481 9510 9538 9566 9592 9617 9640 9662 9683 9702 9720 9737 9753 9767 9781 9793 9804 9814 9823 9830 9836 9841 9845 9848 9850 9850 9849 9848 9846 9843 9840 9836 9832 9827 9823 9818 9813 9807 9802 9796 9790 9784 9777 9770 9763 9755 9747 9739 9731 9722 9714 9705 9697 9689 9681 9673 9665 5067 5 5 1 9658 9651 9644 9638 9632 9625 9619 9612 9606 9599 9592 9584 9576 9567 9558 9548 9537 9525 9512 9498 9483 9466 9447 9427 9404 9378 9349 9317 9281 9240 9194 9143 9087 9024 8954 8878 8795 8704 8607 8501 8388 8268 8141 8007 7866 7718 7565 7405 7241 7071 6897 6719 6537 6352 6165 5977 5787 5597 5407 5218 5030 4846 4664 4487 4315 4148 3989 3837 3694 3562 3440 3331 3236 3156 3092 3045 3017 3009 3020 3053 3107 3181 3276 3392 3526 3679 3847 4030 4225 4431 4644 4864 5086 5310 5534 5755 5972 6184 6389 6587 6777 6959 7133 7297 7453 7600 7738 7868 7990 8105 8211 8310 8402 8487 8566 8638 8705 8766 8822 8873 8921 8964 9005 9043 9078 9112 9145 9176 9206 9236 9265 9293 9321 9349 9376 9402 9428 9453 9478 9501 9524 9546 9567 9586 9605 9623 9640 9656 9671 9685 9698 9711 9723 9734 9744 9754 9763 9771 9779 9787 9793 9800 9806 9812 9817 9822 9827 9832 9837 9841 9845 9849 9853 9857 9860 9863 9866 9868 9870 9871 9872 9873 9873 9872 9871 9870 9868 9867 9864 9862 9859 9856 9853 9849 9845 9841 9837 9832 9826 9820 9814 9807 9799 9792 9784 9776 9768 9760 9752 9745 9738 9731 9726 9721 9716 9713 9710 9708 9707 9706 9705 9705 9705 9705 9705 9705 9705 9705 9705 9704 9703 9702 9700 9698 9696 9693 9689 9685 9681 9676 9671 9665 9659 9653 9646 9639 9632 9626 9620 9614 9608 9604 9600 9597 9595 9594 9594 9595 9597 9600 9604 9609 9615 9622 9629 9638 9647 9657 9668 9679 9691 9703 9715 9727 9739 9750 9762 9772 9782 9791 9799 9806 9812 9817 9820 9822 9824 9824 9823 9822 9819 9816 9813 9809 9805 9800 9795 9791 9785 9780 9775 9770 9765 9760 9754 9749 9744 9739 9733 9728 9723 9717 9712 9705 9699 9692 9684 9674 9664 9652 9638 9621 9602 9580 9554 9525 9491 9452 9408 9359 9304 9242 9175 9101 9021 8935 8843 8745 8642 8535 8424 8310 8195 8079 7964 7850 7740 7634 7534 7440 7354 7277 7209 7152 7106 7070 7046 7034 7032 7041 7060 7088 7125 7169 7220 7276 7336 7399 7463 7528 7592 7655 7715 7771 7824 7872 7915 7953 7987 8016 8041 8063 8083 8100 8116 8133 8149 8168 8188 8211 8236 8265 8298 8334 8372 8414 8458 8504 8552 8601 8650 8700 8749 8798 8846 8892 8938 8982 9025 9067 9107 9146 9183 9218 9252 9284 9314 9341 9367 9391 9412 9431 9448 9463 9476 9487 9497 9506 9514 9521 9528 9534 9540 9546 9552 9557 9562 9567 9572 9576 9580 9584 9586 9589 9591 9593 9595 9598 9600 9603 9607 9612 9618 9624 9632 9640 9649 9659 9669 9680 9690 9701 9711 9721 9730 9739 9747 9755 9762 9768 9774 9780 9785 9790 9795 9799 9802 9806 9808 9810 9812 9813 9813 9813 9813 9812 9811 9810 9809 9808 9807 9807 9807 9808 9809 9810 9813 9816 9819 9823 5068 5 5 1 9827 9831 9835 9840 9844 9849 9853 9857 9860 9863 9867 9869 9872 9874 9876 9878 9880 9882 9884 9885 9887 9890 9892 9894 9897 9900 9903 9906 9909 9912 9915 9918 9920 9922 9923 9924 9925 9925 9925 9925 9925 9924 9923 9923 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9929 9928 9926 9925 9922 9920 9918 9915 9913 9910 9908 9906 9903 9901 9899 9897 9895 9893 9891 9888 9885 9882 9878 9874 9870 9866 9861 9856 9851 9847 9842 9837 9832 9827 9822 9816 9810 9803 9795 9786 9775 9762 9748 9730 9711 9689 9663 9635 9604 9570 9533 9494 9451 9406 9359 9310 9259 9207 9154 9101 9048 8996 8945 8896 8850 8807 8767 8732 8701 8675 8654 8639 8630 8626 8627 8634 8646 8663 8684 8709 8737 8768 8802 8837 8875 8913 8952 8991 9031 9071 9110 9149 9188 9226 9263 9299 9334 9367 9400 9431 9461 9490 9516 9541 9564 9586 9605 9623 9638 9652 9665 9675 9685 9692 9699 9704 9709 9713 9715 9718 9720 9721 9723 9724 9725 9726 9726 9727 9727 9728 9728 9729 9729 9729 9729 9729 9730 9730 9731 9732 9733 9735 9738 9740 9744 9748 9752 9756 9761 9766 9770 9774 9778 9782 9785 9787 9788 9789 9789 9788 9786 9784 9782 9779 9776 9773 9770 9767 9764 9761 9758 9755 9752 9749 9746 9743 9739 9735 9730 9725 9720 9714 9708 9701 9694 9687 9679 9671 9663 9655 9647 9638 9629 9620 9611 9601 9590 9578 9566 9553 9539 9523 9507 9490 9471 9452 9432 9410 9388 9365 9341 9316 9291 9264 9237 9208 9179 9150 9119 9088 9056 9023 8991 8958 8925 8892 8860 8829 8798 8768 8739 8711 8684 8658 8633 8609 8585 8561 8537 8513 8488 8463 8437 8409 8380 8350 8317 8283 8246 8206 8164 8118 8068 8014 7956 7894 7826 7753 7675 7590 7501 7405 7304 7197 7085 6969 6847 6721 6592 6459 6323 6184 6043 5899 5753 5605 5455 5303 5150 4994 4836 4677 4516 4353 4189 4024 3859 3694 3531 3370 3212 3058 2909 2767 2632 2505 2387 2279 2180 2092 2013 1945 1886 1836 1794 1760 1732 1712 1697 1687 1684 1685 1693 1707 1729 1759 1798 1848 1910 1985 2073 2176 2294 2427 2575 2737 2912 3099 3297 3503 3716 3934 4155 4376 4596 4813 5026 5233 5434 5627 5812 5989 6157 6318 6470 6615 6753 6884 7008 7126 7239 7347 7449 7547 7640 7729 7814 7895 7972 8045 8115 8181 8245 8305 8362 8417 8470 8520 8569 8615 8659 8702 8744 8784 8822 8860 8896 8930 8964 8996 9027 9056 9085 9112 9138 9162 9185 9208 9229 9249 9267 9286 9303 9320 9336 9351 9366 9381 9396 9411 9425 9439 9453 9467 9480 9493 9506 9517 9529 9539 9549 9558 9566 9573 9580 9585 9590 9595 9598 9601 9604 9605 9606 9606 5069 5 5 1 9606 9605 9602 9599 9595 9589 9582 9574 9564 9552 9539 9523 9505 9485 9463 9439 9413 9384 9353 9321 9287 9251 9214 9176 9137 9098 9059 9020 8981 8943 8906 8870 8835 8802 8772 8743 8716 8692 8671 8652 8637 8625 8616 8611 8609 8611 8618 8628 8642 8660 8681 8706 8734 8766 8800 8837 8875 8916 8957 9000 9043 9086 9129 9172 9213 9254 9294 9332 9369 9404 9437 9469 9499 9527 9553 9577 9600 9621 9641 9659 9676 9692 9706 9720 9733 9745 9756 9766 9777 9786 9796 9804 9813 9821 9829 9836 9843 9849 9855 9860 9865 9870 9874 9878 9882 9885 9888 9891 9894 9897 9899 9902 9904 9906 9908 9910 9912 9913 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9915 9915 9915 9914 9914 9913 9911 9909 9905 9901 9895 9889 9881 9872 9862 9851 9838 9825 9810 9795 9778 9760 9741 9721 9699 9676 9652 9626 9598 9569 9539 9507 9473 9439 9405 9369 9334 9299 9265 9232 9201 9172 9145 9121 9099 9081 9065 9052 9041 9032 9026 9021 9017 9013 9010 9005 9000 8993 8984 8973 8959 8942 8923 8900 8875 8847 8817 8785 8751 8717 8682 8648 8615 8584 8555 8530 8508 8490 8477 8470 8467 8471 8479 8494 8514 8539 8569 8604 8643 8686 8732 8780 8830 8882 8934 8987 9040 9091 9142 9191 9239 9284 9327 9368 9406 9443 9476 9508 9538 9565 9591 9615 9638 9660 9680 9700 9718 9736 9752 9768 9783 9797 9810 9822 9833 9843 9852 9859 9866 9872 9877 9880 9884 9886 9888 9889 9890 9891 9892 9892 9891 9891 9890 9890 9888 9887 9886 9884 9882 9880 9878 9875 9873 9870 9868 9866 9863 9861 9858 9856 9853 9851 9848 9844 9841 9837 9833 9828 9824 9819 9814 9809 9804 9799 9795 9791 9787 9784 9781 9779 9778 9778 9778 9779 9780 9783 9785 9789 9793 9798 9803 9808 9814 9821 9827 9834 9841 9848 9855 9862 9869 9875 9881 9887 9893 9897 9902 9906 9909 9912 9914 9916 9917 9917 9917 9917 9916 9914 9912 9909 9906 9903 9898 9894 9889 9883 9877 9871 9864 9857 9849 9841 9833 9825 9817 9809 9800 9792 9784 9776 9768 9760 9753 9747 9741 9735 9730 9726 9722 9719 9716 9714 9713 9712 9711 9710 9710 9710 9709 9709 9708 9707 9706 9704 9702 9700 9698 9696 9694 9693 9691 9691 9691 9691 9693 9695 9698 9702 9706 9711 9717 9723 9729 9735 9741 9747 9753 9759 9764 9770 9775 9780 9786 9792 9798 9804 9811 9819 9826 9835 9843 9852 9861 9870 9878 9886 9894 9901 9907 9912 9917 9920 9922 9924 9925 9924 9923 9921 9917 9913 9908 9902 9894 9886 9876 9864 9852 9837 9822 9804 9785 9765 9742 9718 9693 9665 9636 9606 9574 9541 9507 9472 9436 9399 9362 9325 9288 9251 9215 9179 9145 9112 9081 9051 9023 8997 8973 8952 8932 8915 8901 8888 8878 8869 8863 8858 8855 8853 8853 8853 5070 5 5 1 8855 8857 8861 8865 8870 8875 8882 8889 8897 8907 8918 8930 8944 8959 8976 8995 9016 9038 9061 9086 9111 9138 9165 9192 9219 9246 9272 9297 9321 9344 9365 9385 9403 9420 9435 9448 9459 9469 9476 9482 9485 9487 9486 9484 9479 9472 9463 9452 9439 9425 9409 9391 9372 9353 9332 9311 9290 9268 9247 9227 9206 9187 9169 9152 9136 9121 9109 9098 9089 9082 9077 9075 9075 9078 9084 9093 9105 9120 9137 9158 9181 9206 9234 9263 9294 9326 9358 9391 9424 9457 9488 9519 9548 9576 9603 9627 9650 9670 9689 9706 9721 9734 9745 9755 9763 9770 9775 9779 9781 9782 9783 9782 9781 9778 9775 9772 9768 9763 9758 9753 9747 9742 9736 9730 9723 9717 9710 9703 9696 9689 9681 9674 9667 9660 9654 9647 9642 9637 9632 9628 9624 9622 9620 9618 9617 9617 9618 9619 9620 9623 9626 9630 9634 9639 9645 9652 9660 9668 9677 9687 9697 9707 9718 9729 9740 9751 9762 9772 9782 9791 9800 9808 9816 9823 9830 9836 9842 9847 9851 9855 9859 9862 9864 9866 9867 9868 9867 9866 9864 9862 9859 9854 9850 9844 9838 9831 9824 9817 9809 9801 9793 9784 9776 9769 9761 9754 9748 9742 9737 9733 9729 9726 9724 9723 9723 9724 9725 9727 9729 9732 9735 9738 9742 9746 9749 9753 9757 9762 9766 9771 9776 9782 9787 9794 9800 9806 9813 9820 9826 9833 9839 9844 9850 9854 9858 9862 9865 9868 9870 9872 9874 9877 9879 9881 9883 9885 9888 9890 9893 9895 9896 9898 9899 9899 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9889 9888 9887 9885 9883 9882 9880 9878 9876 9875 9875 9874 9875 9875 9877 9878 9880 9883 9885 9888 9890 9892 9894 9896 9898 9899 9900 9900 9901 9901 9902 9903 9903 9904 9906 9908 9910 9913 9916 9919 9923 9926 9930 9934 9938 9941 9945 9948 9950 9953 9954 9956 9957 9957 9958 9957 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9951 9952 9953 9954 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9971 9971 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9948 9948 9947 9946 9944 9942 9940 9938 9936 9933 9930 9928 9925 9922 9920 9917 9914 9911 9908 9905 9902 9898 9894 9889 9884 9878 9872 9865 9859 9852 9845 9838 9832 9825 9819 9813 9808 9802 9797 9793 9788 9784 9780 9775 9771 9766 9762 9757 9752 9747 9742 9736 9731 9726 9721 9716 9711 9707 9703 9700 9697 9695 9693 9692 9691 9692 9692 9694 9696 9698 9701 9704 9707 9711 9715 9720 9724 9729 9734 9740 9745 9751 9757 9764 9770 9777 9784 9791 9798 9805 9811 9818 9824 9829 9834 9839 9843 9846 9849 5071 5 5 1 9852 9854 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9881 9881 9881 9881 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9860 9857 9853 9849 9845 9840 9834 9827 9819 9811 9802 9793 9783 9773 9762 9752 9742 9732 9723 9714 9707 9701 9696 9692 9689 9687 9687 9687 9688 9690 9693 9696 9700 9704 9709 9714 9719 9724 9729 9735 9741 9747 9753 9759 9765 9771 9777 9784 9790 9795 9801 9807 9812 9817 9822 9827 9831 9836 9840 9843 9847 9850 9853 9855 9857 9859 9860 9861 9861 9860 9859 9858 9856 9853 9850 9847 9843 9840 9836 9832 9828 9825 9822 9819 9818 9817 9817 9818 9821 9824 9828 9833 9839 9845 9851 9858 9864 9869 9874 9879 9882 9884 9886 9886 9886 9885 9884 9882 9881 9880 9879 9879 9880 9881 9883 9886 9888 9892 9895 9898 9900 9902 9903 9904 9904 9903 9902 9900 9898 9896 9894 9893 9891 9891 9890 9890 9891 9891 9892 9893 9894 9895 9895 9895 9895 9894 9893 9891 9889 9887 9884 9882 9879 9876 9873 9871 9867 9864 9860 9856 9850 9844 9837 9829 9820 9810 9798 9785 9770 9753 9735 9714 9691 9666 9638 9607 9572 9533 9491 9443 9391 9334 9272 9204 9132 9054 8971 8885 8794 8700 8603 8504 8405 8305 8205 8108 8012 7919 7831 7746 7666 7592 7523 7460 7403 7353 7309 7272 7241 7217 7199 7187 7182 7183 7190 7202 7221 7245 7274 7309 7348 7392 7441 7494 7552 7613 7678 7746 7817 7890 7966 8043 8122 8201 8281 8360 8439 8516 8591 8664 8734 8802 8866 8927 8985 9040 9091 9139 9184 9227 9267 9304 9339 9372 9403 9432 9460 9485 9510 9533 9554 9575 9594 9612 9630 9646 9662 9678 9693 9707 9722 9735 9749 9762 9774 9786 9796 9806 9815 9823 9830 9836 9841 9845 9849 9851 9853 9854 9855 9855 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9855 9854 9853 9851 9849 9847 9844 9840 9836 9832 9826 9820 9813 9805 9796 9787 9777 9767 9756 9745 9733 9721 9709 9696 9683 9669 9654 9639 9622 9605 9587 9569 9549 9529 9509 9488 9467 9447 9427 9409 9391 9374 9359 9346 9334 9324 9316 9310 9305 9301 9299 9298 9298 9299 9301 9304 9309 9314 9319 9326 9334 9343 9352 9362 9372 9383 9394 9405 9416 9426 9435 9444 9451 9456 9460 9462 9463 9462 9460 9456 9451 9445 9439 9432 9425 9418 9411 9405 9400 9395 9392 9389 9388 9388 9389 9391 9394 9398 9403 9408 9414 9421 9428 9435 9442 9450 9458 9465 9473 9481 9489 9496 9503 9510 9517 9523 9529 9534 9538 9542 9544 9546 9546 9545 9543 9540 9535 9529 9522 9513 9503 9492 9479 9466 9451 9435 9417 9399 9379 9358 9336 9312 9286 9259 9231 9200 9168 9133 9097 9058 9017 8974 8928 8880 8828 8773 8715 8653 8587 8517 8441 8362 8276 8186 8090 5072 5 5 1 7989 7881 7769 7651 7527 7398 7265 7126 6983 6835 6684 6528 6369 6207 6041 5873 5702 5530 5356 5182 5008 4834 4661 4490 4322 4158 3998 3844 3695 3552 3417 3290 3171 3061 2962 2873 2795 2731 2680 2643 2623 2619 2634 2667 2720 2793 2887 3001 3134 3286 3455 3641 3840 4050 4270 4496 4726 4957 5187 5413 5634 5848 6053 6249 6435 6610 6776 6931 7076 7212 7339 7459 7571 7676 7775 7869 7956 8039 8117 8190 8259 8323 8383 8439 8490 8539 8583 8624 8662 8698 8730 8760 8788 8813 8836 8856 8874 8890 8902 8912 8919 8922 8922 8917 8909 8897 8880 8858 8833 8802 8768 8729 8686 8638 8587 8532 8473 8410 8344 8274 8201 8125 8045 7963 7878 7790 7701 7610 7518 7426 7335 7245 7158 7074 6995 6921 6853 6793 6740 6695 6660 6633 6617 6609 6612 6624 6644 6674 6712 6758 6811 6871 6937 7009 7086 7167 7251 7339 7429 7521 7613 7706 7799 7892 7982 8072 8159 8243 8325 8403 8479 8551 8620 8686 8749 8809 8866 8920 8972 9021 9069 9113 9156 9196 9234 9270 9303 9334 9362 9388 9411 9432 9450 9466 9479 9491 9501 9509 9516 9521 9526 9530 9533 9536 9539 9542 9544 9547 9549 9552 9554 9556 9559 9562 9564 9567 9570 9573 9576 9580 9584 9589 9595 9601 9607 9614 9622 9630 9638 9646 9655 9663 9671 9678 9686 9693 9699 9705 9711 9716 9721 9726 9730 9735 9739 9743 9747 9751 9754 9757 9759 9759 9759 9758 9755 9751 9746 9739 9731 9722 9712 9701 9689 9677 9665 9652 9640 9628 9616 9604 9592 9581 9570 9559 9547 9536 9525 9514 9502 9490 9477 9464 9450 9436 9421 9404 9387 9368 9347 9325 9300 9272 9241 9206 9166 9121 9070 9013 8949 8876 8796 8707 8609 8502 8385 8259 8124 7980 7828 7667 7500 7325 7145 6960 6770 6578 6383 6187 5991 5795 5601 5409 5220 5035 4855 4681 4514 4355 4205 4064 3935 3817 3713 3624 3550 3494 3455 3435 3434 3454 3494 3554 3635 3735 3854 3990 4143 4310 4490 4680 4879 5083 5291 5500 5709 5916 6119 6316 6507 6691 6866 7033 7192 7342 7484 7618 7745 7864 7977 8083 8184 8280 8370 8456 8538 8615 8689 8759 8826 8889 8949 9006 9061 9112 9161 9208 9251 9293 9332 9369 9403 9435 9465 9493 9518 9542 9563 9582 9600 9615 9629 9642 9653 9662 9671 9678 9684 9690 9694 9697 9699 9700 9700 9699 9697 9693 9689 9683 9675 9667 9656 9645 9631 9616 9598 9577 9554 9527 9497 9462 9422 9377 9326 9269 9206 9137 9061 8978 8889 8794 8692 8585 8473 8356 8236 8111 7984 7855 7725 7593 7462 7333 7205 7080 6960 6846 6738 6639 6550 6472 6407 6355 6318 6298 6294 6307 6338 6386 6451 6531 6627 6736 6856 6986 7125 7269 7417 7566 7716 7863 8008 8147 8280 8407 8526 8638 8742 8837 8925 9006 9079 9145 9205 9259 9307 9350 9388 9422 9451 9477 5073 5 5 1 9499 9518 9534 9547 9558 9567 9574 9579 9583 9586 9588 9590 9591 9592 9592 9592 9592 9592 9591 9591 9591 9592 9592 9593 9595 9597 9600 9603 9607 9612 9618 9624 9631 9639 9647 9655 9663 9671 9680 9688 9695 9703 9710 9717 9723 9729 9734 9738 9742 9745 9748 9749 9750 9749 9748 9746 9743 9739 9734 9728 9722 9716 9709 9703 9696 9690 9685 9680 9676 9672 9670 9668 9667 9667 9668 9670 9672 9675 9678 9682 9686 9691 9696 9702 9708 9714 9721 9727 9734 9740 9746 9753 9759 9764 9770 9775 9780 9784 9789 9793 9797 9801 9805 9809 9813 9817 9821 9825 9829 9833 9836 9839 9841 9844 9845 9847 9848 9849 9850 9850 9851 9852 9853 9854 9855 9857 9859 9861 9862 9864 9866 9867 9869 9869 9870 9870 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9880 9881 9881 9880 9879 9877 9874 9871 9866 9861 9855 9849 9841 9833 9824 9815 9804 9793 9781 9768 9753 9738 9721 9702 9682 9660 9637 9611 9584 9555 9523 9490 9456 9420 9382 9343 9303 9263 9221 9179 9137 9094 9052 9010 8969 8928 8888 8850 8813 8777 8744 8713 8685 8660 8638 8619 8604 8593 8586 8583 8585 8591 8601 8616 8634 8657 8684 8715 8748 8785 8825 8866 8910 8955 9001 9048 9094 9141 9186 9231 9274 9315 9354 9391 9425 9457 9487 9514 9538 9559 9578 9595 9609 9621 9630 9637 9642 9645 9646 9645 9641 9635 9627 9618 9606 9592 9576 9559 9540 9519 9498 9475 9452 9428 9405 9381 9358 9336 9315 9295 9277 9261 9247 9235 9226 9219 9215 9215 9217 9222 9230 9241 9254 9271 9289 9310 9333 9358 9384 9411 9438 9466 9495 9522 9550 9576 9602 9627 9650 9671 9692 9710 9728 9743 9757 9770 9782 9792 9801 9809 9817 9823 9828 9833 9836 9839 9841 9842 9843 9843 9842 9840 9837 9834 9829 9825 9819 9813 9805 9798 9789 9780 9770 9759 9748 9736 9723 9709 9695 9680 9664 9648 9632 9614 9597 9579 9560 9542 9524 9505 9487 9469 9452 9436 9420 9406 9393 9381 9372 9364 9358 9355 9354 9355 9358 9364 9373 9383 9395 9409 9424 9440 9457 9475 9493 9511 9528 9546 9562 9579 9594 9609 9623 9637 9650 9662 9674 9685 9695 9705 9714 9723 9731 9739 9746 9752 9758 9763 9768 9773 9777 9781 9785 9790 9794 9799 9803 9808 9812 9817 9821 9824 9828 9830 9833 9834 9835 9835 9834 9834 9832 9831 9830 9829 9828 9828 9828 9829 9830 9831 9833 9835 9837 9839 9841 9843 9844 9845 9845 9845 9845 9845 9844 9843 9841 9840 9838 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9816 9814 9812 9810 9808 9806 9804 9803 9802 9802 9802 9802 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9806 9806 9805 9805 9804 5074 5 5 1 9803 9802 9801 9800 9798 9796 9793 9790 9787 9783 9779 9775 9770 9765 9760 9754 9749 9744 9739 9734 9730 9727 9724 9722 9720 9719 9719 9720 9722 9723 9726 9729 9732 9735 9739 9742 9746 9750 9753 9757 9761 9765 9769 9774 9779 9783 9789 9794 9800 9806 9811 9817 9823 9829 9834 9840 9844 9849 9853 9856 9859 9862 9864 9867 9868 9870 9871 9873 9874 9875 9877 9878 9880 9881 9883 9885 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9922 9923 9923 9922 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9882 9879 9875 9871 9867 9862 9858 9852 9847 9842 9837 9832 9827 9822 9818 9814 9810 9806 9802 9798 9795 9791 9788 9785 9782 9779 9777 9775 9774 9774 9774 9775 9776 9778 9781 9785 9788 9792 9796 9800 9803 9807 9809 9811 9813 9814 9814 9814 9813 9812 9811 9809 9808 9807 9806 9805 9804 9803 9803 9803 9803 9804 9805 9805 9806 9807 9808 9809 9809 9810 9810 9810 9810 9810 9809 9807 9805 9803 9800 9797 9794 9790 9786 9782 9777 9773 9769 9765 9762 9758 9755 9752 9749 9746 9743 9740 9736 9733 9729 9724 9720 9714 9709 9703 9697 9690 9684 9677 9670 9664 9657 9650 9643 9636 9629 9622 9615 9607 9599 9590 9581 9572 9563 9553 9544 9533 9523 9513 9502 9491 9480 9468 9456 9443 9430 9416 9400 9384 9367 9349 9331 9311 9291 9270 9249 9228 9207 9185 9163 9141 9119 9097 9074 9051 9026 9001 8975 8947 8918 8887 8854 8820 8783 8745 8705 8663 8619 8573 8526 8476 8424 8370 8313 8253 8191 8125 8055 7982 7904 7822 7736 7644 7548 7448 7342 7232 7118 6999 6877 6750 6620 6487 6351 6213 6071 5927 5780 5631 5480 5326 5169 5011 4850 4687 4523 4357 4191 4024 3858 3694 3532 3373 3218 3069 2927 2791 2664 2545 2435 2335 2244 2164 2092 2030 1977 1933 1897 1869 1848 1835 1830 1832 1843 1862 1890 1928 1977 2037 2109 2194 2291 2402 2527 2664 2814 2976 3149 3332 3523 3721 3924 4131 4340 4549 4756 4961 5162 5359 5549 5733 5909 6079 6241 6395 6542 6682 6815 6941 7061 7176 7284 7387 7486 7579 7669 7753 7834 7911 7983 8052 8117 8179 8237 8292 8343 8391 8437 8479 8519 8556 8591 8623 8654 8682 8709 8734 8758 8780 8801 8821 8840 8858 8875 8892 8908 8923 8938 8953 8968 8983 8998 9013 9028 9043 9058 9074 9089 9104 9120 9135 9150 9165 9179 9193 9206 9218 9230 9241 9252 9262 9271 9280 9288 9295 9302 9309 9315 9321 9326 9331 9336 9340 9344 9348 9352 9355 9359 9362 9366 9369 9373 9378 5075 5 5 1 9382 9388 9393 9400 9407 9415 9423 9432 9441 9451 9461 9470 9480 9490 9499 9508 9517 9525 9533 9539 9546 9552 9557 9562 9566 9571 9574 9578 9581 9584 9587 9589 9591 9592 9593 9594 9594 9593 9591 9589 9586 9583 9579 9574 9568 9563 9556 9549 9542 9534 9526 9518 9509 9500 9490 9481 9470 9460 9449 9437 9425 9413 9401 9388 9376 9363 9351 9338 9326 9315 9304 9293 9284 9274 9266 9259 9252 9245 9240 9235 9230 9226 9222 9217 9213 9209 9205 9200 9196 9190 9185 9178 9172 9164 9156 9148 9138 9128 9118 9106 9094 9081 9067 9052 9036 9019 9002 8983 8964 8944 8923 8901 8878 8855 8830 8805 8780 8753 8726 8698 8670 8641 8611 8580 8549 8517 8485 8452 8419 8386 8353 8320 8287 8256 8225 8195 8166 8139 8113 8090 8068 8049 8033 8019 8007 7999 7993 7990 7991 7994 7999 8008 8019 8032 8048 8065 8084 8105 8127 8150 8173 8198 8223 8248 8273 8298 8323 8349 8374 8399 8425 8450 8476 8501 8526 8552 8577 8602 8628 8653 8677 8702 8725 8749 8772 8794 8815 8836 8857 8877 8896 8915 8934 8952 8971 8989 9008 9027 9047 9066 9086 9107 9128 9149 9170 9192 9213 9234 9256 9277 9297 9317 9337 9357 9376 9394 9412 9430 9447 9464 9480 9496 9512 9527 9541 9555 9568 9580 9591 9601 9610 9618 9624 9630 9635 9638 9641 9643 9645 9646 9647 9647 9648 9648 9647 9647 9646 9645 9644 9642 9640 9637 9635 9632 9628 9625 9622 9619 9616 9613 9611 9609 9608 9607 9607 9608 9609 9611 9614 9617 9621 9626 9631 9637 9643 9650 9658 9666 9674 9683 9693 9702 9712 9722 9732 9741 9751 9760 9768 9776 9784 9791 9797 9803 9808 9812 9816 9820 9823 9826 9828 9831 9833 9835 9837 9839 9841 9842 9844 9846 9848 9850 9852 9854 9855 9857 9859 9861 9863 9864 9865 9866 9867 9868 9869 9869 9869 9869 9868 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9853 9851 9849 9847 9845 9842 9839 9836 9833 9830 9826 9823 9820 9816 9813 9810 9807 9804 9802 9800 9798 9796 9795 9794 9793 9792 9792 9792 9792 9793 9794 9795 9796 9798 9799 9801 9803 9805 9807 9809 9811 9812 9814 9815 9816 9817 9817 9818 9818 9818 9817 9817 9817 9816 9816 9815 9815 9815 9815 9814 9814 9814 9813 9812 9811 9810 9809 9807 9804 9801 9798 9794 9790 9786 9781 9777 9772 9767 9763 9759 9756 9754 9752 9752 9752 9753 9755 9758 9762 9766 9771 9775 9780 9785 9789 9793 9797 9800 9802 9804 9806 9807 9809 9810 9811 9812 9813 9814 9816 9818 9820 9822 9824 9827 9829 9832 9834 9837 9840 9842 9845 9848 9850 9853 9856 9859 9862 9865 9869 9872 9875 9878 9881 9883 9886 9888 9889 9891 9892 9893 9894 9894 9894 9895 9894 9894 9893 9893 9891 9890 9888 9886 9884 9881 9878 9875 9871 9867 9862 5076 5 5 1 9857 9851 9845 9839 9832 9824 9815 9805 9794 9782 9770 9756 9741 9725 9708 9691 9673 9654 9636 9617 9598 9580 9562 9544 9527 9510 9494 9478 9463 9449 9435 9422 9410 9398 9388 9378 9369 9362 9356 9351 9348 9346 9346 9348 9351 9355 9360 9366 9373 9380 9388 9396 9404 9412 9419 9426 9433 9440 9446 9452 9458 9463 9468 9472 9476 9480 9483 9485 9487 9487 9487 9486 9483 9479 9474 9467 9459 9449 9437 9424 9408 9390 9370 9347 9321 9291 9259 9222 9181 9135 9084 9028 8965 8897 8821 8739 8649 8552 8447 8334 8214 8085 7948 7804 7652 7493 7328 7157 6980 6799 6613 6425 6234 6041 5848 5655 5462 5271 5083 4898 4717 4540 4370 4206 4050 3903 3767 3641 3528 3430 3346 3278 3227 3194 3180 3184 3206 3246 3304 3378 3467 3569 3683 3806 3937 4073 4212 4353 4493 4630 4764 4893 5017 5135 5246 5352 5452 5546 5637 5724 5809 5893 5977 6061 6148 6238 6331 6429 6530 6637 6747 6862 6980 7102 7226 7351 7477 7602 7727 7849 7969 8085 8197 8304 8407 8504 8597 8684 8767 8844 8916 8984 9047 9105 9160 9210 9256 9299 9337 9373 9405 9434 9460 9483 9504 9522 9539 9554 9567 9579 9590 9599 9606 9612 9617 9619 9619 9616 9611 9603 9592 9579 9563 9544 9524 9503 9481 9459 9437 9417 9399 9383 9370 9361 9356 9354 9355 9360 9368 9379 9392 9407 9423 9440 9457 9475 9491 9508 9523 9538 9551 9563 9574 9584 9593 9600 9606 9610 9613 9613 9612 9609 9603 9595 9585 9573 9559 9542 9524 9503 9480 9456 9429 9401 9371 9340 9306 9272 9235 9197 9158 9118 9077 9035 8993 8951 8910 8869 8830 8792 8757 8725 8695 8668 8645 8625 8609 8596 8586 8580 8577 8576 8579 8583 8590 8598 8608 8620 8632 8645 8659 8674 8688 8703 8718 8733 8749 8764 8779 8794 8810 8825 8841 8858 8875 8892 8911 8930 8951 8973 8996 9020 9045 9071 9098 9127 9156 9185 9215 9246 9276 9306 9336 9365 9393 9420 9446 9470 9492 9513 9532 9549 9563 9575 9584 9591 9595 9596 9595 9592 9586 9577 9567 9554 9540 9524 9507 9488 9469 9448 9427 9406 9385 9364 9343 9323 9304 9287 9271 9257 9245 9235 9228 9224 9222 9223 9227 9234 9243 9255 9269 9286 9304 9325 9347 9370 9395 9420 9446 9473 9500 9527 9553 9579 9604 9629 9652 9674 9694 9712 9729 9744 9756 9767 9776 9782 9786 9789 9790 9789 9787 9783 9778 9773 9766 9759 9751 9743 9734 9725 9716 9707 9698 9689 9681 9672 9664 9657 9650 9644 9639 9635 9631 9629 9629 9629 9631 9634 9638 9644 9650 9658 9667 9676 9686 9696 9707 9717 9728 9738 9748 9758 9766 9775 9782 9789 9795 9800 9805 9808 9811 9814 9816 9817 9817 9817 9817 9816 9815 9813 9811 9809 9807 9804 9802 9800 9798 9796 9794 9793 9793 9792 9792 9792 9793 9794 9795 9796 9798 9799 5077 5 5 1 9801 9803 9805 9807 9809 9811 9814 9817 9821 9825 9829 9834 9839 9844 9849 9855 9861 9867 9872 9878 9883 9888 9893 9897 9900 9904 9906 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9932 9933 9933 9933 9932 9930 9929 9926 9923 9919 9915 9911 9906 9901 9896 9891 9887 9882 9878 9874 9871 9868 9866 9864 9862 9861 9860 9858 9857 9856 9855 9854 9852 9851 9849 9848 9847 9845 9844 9843 9843 9842 9842 9842 9843 9843 9843 9844 9844 9844 9844 9843 9843 9842 9841 9839 9838 9836 9834 9833 9831 9829 9827 9824 9822 9820 9817 9815 9813 9810 9808 9806 9804 9803 9802 9801 9802 9802 9804 9806 9809 9813 9817 9821 9826 9830 9835 9840 9845 9849 9853 9857 9860 9864 9866 9869 9871 9872 9873 9874 9874 9874 9872 9870 9867 9863 9857 9850 9842 9832 9821 9809 9795 9780 9764 9747 9729 9711 9692 9673 9653 9634 9614 9594 9575 9556 9537 9519 9501 9485 9469 9454 9440 9428 9418 9409 9401 9396 9393 9391 9391 9393 9397 9402 9409 9417 9426 9436 9446 9457 9468 9480 9491 9503 9514 9524 9534 9544 9552 9560 9566 9572 9576 9579 9580 9580 9579 9578 9575 9572 9568 9564 9561 9558 9555 9554 9554 9555 9558 9562 9568 9575 9583 9592 9602 9613 9624 9636 9647 9659 9670 9681 9692 9703 9714 9724 9735 9745 9756 9766 9777 9787 9797 9808 9818 9828 9838 9848 9857 9866 9874 9881 9888 9894 9900 9905 9908 9912 9914 9916 9917 9917 9917 9917 9915 9913 9911 9909 9906 9902 9898 9894 9890 9885 9880 9875 9869 9863 9856 9849 9841 9833 9825 9816 9807 9798 9789 9780 9771 9764 9756 9750 9745 9740 9737 9735 9734 9735 9736 9739 9742 9747 9751 9757 9763 9769 9775 9782 9789 9796 9803 9810 9817 9825 9832 9840 9848 9856 9863 9871 9878 9885 9892 9898 9903 9908 9912 9915 9918 9921 9923 9925 9927 9929 9932 9934 9937 9940 9943 9946 9950 9953 9956 9959 9961 9963 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9957 9957 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9963 9962 9960 9958 9956 9953 9951 9949 9946 9944 9942 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9908 9904 9901 9897 9894 9890 9886 9882 9877 9873 9869 9864 9860 9856 9851 9848 9844 9841 9839 9837 9836 9835 9836 9837 9840 9843 9847 9851 9856 9862 9867 9873 9878 9884 9889 9894 9898 9902 9906 9910 9913 9916 9919 9922 9925 9928 9931 9934 9937 9940 9942 9945 9947 9949 9951 9952 9953 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9930 9927 9925 9922 9919 9915 9911 9907 5078 5 5 1 9902 9897 9891 9884 9877 9869 9861 9852 9842 9832 9821 9810 9799 9787 9776 9764 9752 9741 9729 9718 9708 9698 9688 9678 9669 9661 9653 9645 9637 9630 9624 9618 9612 9607 9602 9599 9596 9594 9593 9592 9593 9595 9598 9601 9606 9611 9617 9623 9629 9635 9642 9648 9654 9660 9666 9671 9677 9682 9687 9691 9696 9701 9705 9710 9714 9719 9723 9726 9729 9732 9734 9735 9735 9734 9733 9731 9729 9726 9723 9720 9718 9717 9716 9716 9717 9719 9722 9727 9732 9738 9745 9752 9759 9766 9773 9780 9787 9793 9798 9804 9808 9813 9817 9820 9823 9827 9829 9832 9834 9836 9838 9840 9840 9841 9841 9841 9840 9839 9838 9836 9835 9833 9832 9830 9829 9828 9828 9827 9827 9827 9827 9827 9826 9826 9825 9824 9822 9819 9817 9813 9809 9804 9798 9791 9783 9774 9765 9753 9741 9728 9713 9696 9679 9660 9640 9619 9596 9574 9550 9526 9502 9478 9455 9432 9410 9389 9368 9350 9333 9317 9303 9292 9282 9274 9268 9264 9263 9263 9266 9270 9277 9285 9295 9306 9319 9333 9348 9363 9379 9396 9412 9428 9444 9458 9472 9485 9497 9507 9516 9523 9529 9534 9536 9538 9538 9537 9534 9530 9526 9521 9515 9508 9501 9493 9486 9478 9470 9463 9456 9450 9445 9441 9437 9435 9434 9435 9437 9440 9445 9451 9457 9465 9473 9481 9489 9497 9504 9510 9516 9519 9522 9522 9521 9518 9514 9508 9500 9491 9480 9468 9455 9441 9426 9411 9396 9380 9364 9349 9334 9320 9307 9296 9286 9278 9272 9268 9267 9269 9273 9279 9289 9300 9314 9330 9348 9367 9387 9407 9428 9449 9469 9489 9508 9526 9543 9559 9573 9587 9599 9611 9621 9631 9639 9647 9653 9659 9664 9668 9671 9672 9673 9673 9673 9671 9669 9666 9663 9659 9656 9652 9648 9645 9641 9637 9634 9630 9626 9622 9618 9613 9607 9601 9595 9588 9580 9571 9563 9553 9544 9534 9524 9515 9505 9495 9485 9476 9467 9457 9448 9439 9431 9422 9414 9406 9398 9390 9383 9377 9371 9365 9360 9356 9352 9349 9347 9345 9344 9343 9342 9342 9342 9342 9342 9343 9343 9343 9344 9344 9344 9344 9344 9344 9344 9345 9345 9346 9346 9347 9348 9349 9350 9351 9351 9352 9352 9352 9351 9350 9348 9345 9342 9339 9335 9330 9325 9320 9315 9310 9305 9300 9295 9290 9284 9279 9273 9267 9260 9253 9245 9236 9226 9215 9204 9192 9179 9166 9152 9138 9123 9108 9092 9076 9059 9042 9023 9003 8981 8958 8933 8905 8875 8843 8807 8769 8729 8685 8637 8587 8533 8475 8413 8347 8277 8201 8121 8035 7944 7847 7744 7635 7520 7400 7273 7142 7005 6864 6718 6569 6416 6260 6101 5940 5776 5610 5443 5273 5102 4930 4757 4584 4411 4239 4068 3901 3737 3578 3424 3276 3136 3004 2880 2765 2660 2564 2478 2403 2338 2283 2239 2206 2185 2176 2180 2198 2231 2280 2345 2428 2529 2647 5079 5 5 1 2784 2937 3107 3293 3491 3701 3920 4146 4376 4607 4838 5065 5287 5502 5709 5907 6095 6272 6440 6597 6745 6884 7015 7138 7254 7364 7469 7568 7662 7752 7837 7917 7994 8066 8134 8198 8258 8314 8367 8415 8460 8502 8540 8575 8608 8637 8663 8686 8705 8722 8734 8743 8748 8749 8745 8737 8724 8705 8682 8653 8619 8580 8535 8485 8429 8367 8299 8226 8146 8060 7967 7867 7759 7643 7520 7387 7247 7097 6939 6773 6598 6415 6225 6029 5827 5620 5410 5198 4983 4769 4557 4346 4140 3938 3742 3554 3373 3202 3041 2890 2751 2623 2507 2403 2310 2228 2156 2095 2042 1998 1961 1930 1905 1886 1872 1864 1863 1868 1882 1905 1941 1990 2054 2136 2237 2359 2501 2666 2852 3058 3284 3527 3785 4055 4333 4615 4899 5181 5457 5725 5983 6228 6458 6674 6875 7060 7230 7387 7532 7665 7787 7901 8007 8107 8201 8289 8373 8453 8528 8600 8667 8731 8791 8846 8898 8947 8992 9033 9072 9109 9143 9176 9207 9237 9265 9292 9318 9343 9367 9390 9412 9432 9451 9469 9485 9500 9514 9527 9539 9550 9561 9570 9580 9588 9597 9605 9612 9619 9626 9633 9639 9646 9652 9657 9663 9669 9675 9680 9686 9692 9699 9705 9712 9718 9725 9731 9737 9743 9748 9753 9757 9760 9764 9766 9768 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9780 9780 9779 9777 9775 9773 9769 9765 9760 9754 9748 9742 9735 9728 9721 9714 9707 9700 9693 9686 9680 9673 9667 9661 9654 9648 9641 9635 9628 9621 9614 9608 9601 9594 9588 9582 9577 9572 9568 9565 9563 9562 9561 9563 9565 9568 9573 9579 9585 9593 9601 9609 9617 9626 9633 9641 9647 9652 9656 9658 9659 9658 9656 9652 9647 9641 9633 9625 9615 9604 9593 9580 9567 9552 9535 9517 9498 9475 9450 9423 9391 9356 9317 9273 9225 9171 9111 9044 8972 8892 8805 8709 8606 8494 8372 8242 8101 7951 7791 7621 7442 7252 7054 6847 6632 6409 6180 5946 5707 5465 5222 4977 4734 4493 4256 4025 3800 3584 3377 3181 2998 2828 2671 2529 2401 2288 2190 2105 2032 1972 1922 1882 1849 1823 1803 1787 1775 1767 1763 1764 1770 1785 1808 1843 1892 1958 2043 2148 2276 2429 2605 2807 3032 3280 3547 3832 4130 4438 4752 5068 5381 5687 5984 6267 6535 6786 7018 7232 7426 7602 7760 7902 8030 8144 8247 8341 8427 8505 8577 8645 8707 8766 8820 8871 8918 8961 9001 9037 9069 9097 9123 9145 9163 9179 9193 9203 9212 9218 9221 9222 9220 9215 9206 9194 9177 9155 9127 9094 9054 9006 8951 8888 8815 8733 8642 8540 8428 8306 8173 8030 7878 7716 7546 7368 7183 6993 6798 6600 6401 6201 6003 5809 5618 5434 5258 5091 4935 4791 4661 4546 4447 4366 4303 4259 4235 4231 4249 4287 4345 4424 4521 4637 4770 4919 5081 5256 5440 5632 5830 6032 6236 6440 6642 6840 5080 5 5 1 7034 7221 7402 7575 7740 7896 8043 8181 8310 8429 8541 8643 8737 8823 8901 8972 9035 9091 9140 9182 9218 9248 9272 9291 9304 9312 9316 9315 9311 9302 9290 9276 9259 9239 9218 9195 9171 9146 9121 9096 9071 9047 9024 9003 8983 8965 8951 8939 8930 8924 8922 8923 8928 8937 8949 8965 8983 9005 9030 9057 9087 9117 9149 9182 9216 9249 9282 9315 9346 9377 9406 9434 9461 9486 9510 9532 9554 9574 9593 9611 9628 9645 9661 9676 9690 9703 9715 9727 9737 9747 9755 9763 9769 9775 9779 9783 9787 9790 9792 9794 9796 9798 9800 9801 9803 9804 9805 9806 9806 9806 9805 9804 9802 9799 9796 9792 9787 9782 9776 9770 9763 9756 9748 9740 9732 9724 9715 9705 9695 9684 9673 9661 9647 9633 9617 9599 9580 9558 9534 9507 9478 9445 9409 9368 9324 9275 9222 9165 9102 9034 8962 8884 8802 8714 8622 8525 8424 8318 8209 8096 7981 7864 7745 7627 7508 7392 7279 7170 7067 6972 6885 6807 6741 6688 6647 6620 6607 6609 6624 6654 6696 6751 6817 6892 6976 7066 7162 7260 7361 7462 7563 7660 7755 7845 7930 8010 8082 8149 8208 8261 8306 8345 8377 8402 8421 8434 8441 8442 8438 8428 8414 8395 8370 8341 8306 8267 8222 8172 8116 8054 7986 7912 7831 7745 7651 7551 7445 7333 7214 7090 6960 6826 6686 6542 6393 6241 6085 5926 5764 5600 5433 5264 5093 4922 4749 4576 4403 4231 4060 3892 3727 3565 3409 3258 3113 2975 2845 2723 2610 2506 2411 2325 2249 2182 2124 2075 2036 2005 1983 1971 1969 1977 1995 2025 2067 2122 2191 2275 2373 2487 2617 2762 2921 3096 3283 3481 3690 3907 4130 4357 4586 4814 5040 5261 5477 5686 5887 6079 6262 6436 6600 6756 6903 7041 7172 7296 7413 7524 7629 7729 7823 7912 7996 8075 8150 8221 8286 8348 8406 8460 8511 8559 8604 8646 8686 8724 8760 8795 8827 8858 8888 8916 8943 8969 8993 9015 9037 9057 9076 9093 9110 9127 9142 9157 9171 9185 9199 9213 9226 9239 9251 9264 9276 9287 9298 9309 9320 9330 9340 9349 9358 9367 9375 9383 9391 9398 9404 9409 9414 9417 9420 9421 9420 9418 9414 9408 9401 9393 9383 9372 9360 9347 9334 9321 9309 9296 9285 9275 9267 9260 9254 9251 9250 9251 9254 9260 9268 9277 9289 9302 9318 9334 9352 9370 9389 9409 9428 9448 9467 9485 9502 9518 9533 9547 9560 9571 9581 9590 9598 9605 9611 9616 9620 9624 9627 9629 9630 9630 9630 9628 9624 9619 9613 9604 9594 9582 9567 9550 9531 9509 9485 9458 9428 9396 9360 9322 9280 9236 9188 9138 9085 9029 8971 8911 8850 8788 8726 8665 8606 8549 8495 8445 8400 8360 8327 8300 8279 8266 8261 8262 8270 8284 8304 8329 8359 8392 8429 8468 8508 8549 8590 8631 8670 8708 8744 8777 8808 8835 8860 8881 8898 8912 8921 8927 8928 8926 8919 8907 8891 8871 5081 5 5 1 8846 8817 8784 8746 8703 8656 8604 8548 8487 8421 8349 8273 8190 8102 8008 7908 7802 7690 7572 7448 7319 7185 7045 6901 6753 6601 6445 6286 6124 5959 5791 5621 5448 5273 5096 4918 4738 4558 4378 4199 4022 3849 3679 3515 3358 3209 3068 2937 2817 2707 2608 2521 2445 2379 2324 2280 2245 2221 2207 2203 2211 2229 2260 2304 2363 2436 2525 2631 2753 2893 3050 3223 3411 3613 3827 4051 4283 4519 4758 4997 5234 5466 5692 5910 6120 6319 6508 6686 6853 7010 7158 7296 7425 7547 7661 7768 7870 7966 8056 8142 8224 8300 8373 8442 8507 8569 8627 8682 8734 8783 8830 8874 8916 8957 8995 9032 9067 9100 9131 9161 9189 9216 9240 9263 9284 9304 9322 9339 9354 9369 9383 9396 9409 9421 9434 9446 9458 9470 9482 9494 9506 9518 9530 9541 9552 9562 9572 9581 9589 9597 9604 9611 9617 9623 9629 9634 9639 9644 9649 9653 9658 9663 9667 9672 9676 9681 9685 9690 9694 9698 9702 9706 9710 9714 9717 9720 9722 9725 9727 9729 9730 9732 9733 9734 9736 9737 9739 9740 9742 9745 9747 9750 9753 9757 9760 9764 9768 9773 9777 9781 9785 9790 9794 9798 9803 9807 9811 9816 9820 9824 9829 9833 9838 9842 9846 9850 9854 9858 9862 9865 9868 9870 9872 9874 9875 9876 9877 9877 9876 9876 9875 9874 9872 9870 9868 9866 9863 9859 9855 9851 9846 9840 9833 9825 9816 9807 9796 9784 9772 9758 9744 9729 9713 9696 9678 9659 9640 9619 9598 9576 9554 9531 9507 9482 9457 9432 9407 9382 9357 9332 9308 9285 9263 9242 9222 9204 9186 9170 9155 9142 9129 9118 9108 9099 9091 9085 9079 9075 9072 9071 9071 9073 9077 9082 9090 9099 9110 9124 9139 9156 9174 9195 9216 9239 9263 9287 9313 9339 9366 9393 9420 9447 9473 9500 9526 9552 9577 9601 9624 9647 9668 9688 9707 9725 9742 9757 9772 9785 9798 9809 9819 9829 9838 9846 9854 9860 9866 9872 9876 9880 9883 9885 9887 9887 9886 9884 9881 9877 9872 9866 9859 9850 9841 9831 9819 9807 9793 9778 9763 9746 9728 9709 9689 9668 9646 9623 9600 9575 9551 9526 9502 9477 9453 9430 9407 9386 9366 9348 9331 9316 9303 9292 9283 9276 9271 9269 9268 9268 9270 9274 9279 9285 9291 9298 9305 9312 9319 9325 9331 9336 9340 9342 9344 9343 9341 9338 9332 9325 9316 9305 9292 9278 9262 9244 9225 9204 9183 9161 9139 9116 9094 9073 9053 9035 9018 9004 8992 8984 8978 8977 8978 8984 8993 9007 9024 9044 9069 9096 9126 9158 9193 9229 9266 9303 9341 9378 9415 9450 9485 9518 9549 9578 9606 9631 9655 9678 9699 9719 9737 9755 9771 9786 9800 9813 9825 9836 9846 9854 9862 9869 9875 9880 9884 9888 9891 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 5082 5 5 1 9912 9911 9910 9909 9906 9904 9900 9896 9891 9886 9880 9874 9868 9862 9856 9851 9846 9842 9838 9835 9833 9832 9831 9831 9831 9832 9833 9835 9836 9838 9840 9841 9843 9845 9846 9848 9849 9851 9852 9853 9854 9856 9857 9858 9859 9861 9862 9863 9863 9864 9865 9865 9865 9865 9865 9864 9863 9861 9859 9857 9854 9851 9847 9842 9837 9832 9826 9819 9812 9805 9797 9789 9780 9771 9761 9751 9740 9729 9718 9706 9693 9680 9666 9652 9638 9623 9608 9593 9577 9562 9548 9534 9520 9508 9496 9486 9478 9470 9465 9461 9458 9457 9458 9460 9463 9467 9472 9477 9482 9488 9492 9497 9500 9503 9504 9504 9503 9500 9495 9488 9479 9468 9454 9438 9419 9396 9370 9340 9305 9266 9221 9171 9115 9053 8984 8907 8824 8733 8635 8529 8415 8293 8164 8026 7882 7729 7570 7404 7232 7053 6870 6682 6491 6296 6100 5903 5707 5512 5319 5130 4945 4767 4595 4430 4275 4129 3994 3870 3759 3661 3578 3511 3461 3429 3415 3422 3449 3497 3567 3658 3770 3903 4055 4225 4412 4612 4824 5045 5272 5502 5734 5964 6190 6410 6622 6824 7017 7198 7368 7526 7673 7809 7934 8049 8155 8253 8343 8425 8501 8570 8634 8693 8746 8795 8839 8879 8916 8949 8979 9007 9032 9055 9077 9098 9118 9137 9156 9175 9194 9214 9234 9254 9275 9296 9317 9339 9361 9383 9405 9427 9448 9470 9491 9511 9531 9551 9570 9588 9605 9622 9638 9653 9668 9681 9694 9706 9717 9727 9736 9744 9752 9759 9765 9770 9775 9779 9782 9785 9787 9789 9790 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9793 9794 9795 9797 9798 9801 9803 9806 9809 9813 9817 9821 9825 9829 9832 9836 9840 9843 9846 9849 9851 9853 9855 9857 9859 9860 9861 9862 9862 9863 9863 9863 9862 9861 9860 9859 9857 9855 9853 9851 9848 9846 9844 9842 9841 9840 9839 9838 9838 9838 9839 9839 9840 9841 9843 9844 9845 9846 9848 9849 9851 9852 9854 9857 9859 9862 9865 9869 9872 9876 9880 9884 9887 9891 9894 9897 9900 9902 9904 9905 9907 9908 9908 9909 9910 9910 9910 9910 9910 9909 9909 9908 9907 9905 9903 9901 9899 9896 9894 9891 9888 9884 9881 9878 9874 9871 9867 9862 9858 9853 9847 9841 9834 9827 9819 9810 9801 9790 9780 9769 9757 9746 9734 9723 9711 9699 9688 9678 9667 9657 9648 9639 9631 9624 9617 9612 9607 9603 9600 9598 9596 9596 9597 9598 9601 9604 9608 9613 9618 9624 9630 9636 9643 9649 9656 9662 9668 9673 9678 9682 9685 9688 9689 9689 9688 9686 9683 9680 9675 9669 9663 9657 9650 9642 9635 9627 9619 9610 9602 9593 9585 9575 9566 9556 9545 9534 9522 9509 9496 9482 9468 9452 9437 9421 9404 9387 9370 9352 9334 9315 9296 9277 9257 9236 9215 9194 9172 9150 9128 9105 9083 9060 9038 9017 8996 5083 5 5 2 8969 8952 8936 8922 8910 8898 8889 8880 8873 8867 8863 8859 8856 8854 8853 8852 8852 8853 8854 8855 8858 8860 8864 8868 8873 8878 8885 8892 8901 8911 8922 8935 8948 8964 8980 8999 9018 9040 9062 9086 9112 9138 9166 9194 9222 9251 9280 9309 9337 9364 9390 9414 9437 9458 9478 9495 9510 9524 9535 9543 9550 9554 9557 9556 9554 9549 9542 9532 9520 9506 9489 9469 9448 9424 9399 9372 9344 9315 9286 9257 9229 9202 9176 9151 9129 9109 9091 9076 9063 9053 9046 9041 9038 9038 9040 9043 9048 9054 9062 9070 9080 9089 9099 9109 9118 9127 9135 9141 9147 9150 9151 9150 9146 9138 9127 9112 9092 9068 9037 9001 8957 8907 8849 8782 8706 8621 8525 8420 8303 8176 8037 7887 7726 7553 7369 7175 6970 6755 6532 6300 6061 5817 5568 5316 5063 4810 4558 4311 4068 3833 3606 3388 3182 2988 2806 2639 2485 2345 2220 2108 2010 1925 1853 1792 1742 1701 1669 1645 1627 1614 1606 1602 1600 1602 1606 1613 1624 1640 1662 1693 1735 1788 1857 1944 2050 2177 2327 2501 2698 2918 3160 3421 3700 3992 4295 4603 4913 5222 5525 5818 6100 6367 6618 6852 7069 7269 7451 7618 7771 7910 8038 8155 8264 8365 8459 8546 8629 8706 8778 8846 8909 8968 9023 9074 9121 9164 9205 9243 9278 9311 9342 9371 9399 9426 9450 9474 9496 9517 9536 9554 9571 9586 9600 9613 9625 9637 9647 9657 9666 9675 9684 9692 9701 9708 9716 9723 9729 9736 9742 9748 9753 9759 9764 9770 9775 9781 9786 9791 9797 9802 9806 9811 9815 9819 9823 9826 9828 9831 9833 9835 9836 9838 9839 9841 9842 9844 9845 9847 9848 9849 9851 9852 9853 9853 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9855 9855 9855 9854 9853 9852 9850 9848 9846 9844 9841 9839 9836 9833 9829 9825 9820 9815 9809 9803 9795 9785 9775 9763 9749 9734 9717 9699 9679 9657 9635 9611 9587 9562 9536 9510 9483 9456 9430 9403 9376 9349 9323 9298 9273 9249 9227 9206 9186 9169 9155 9142 9133 9126 9123 9122 9124 9129 9137 9147 9159 9173 9188 9205 9223 9242 9261 9280 9300 9319 9338 9357 9375 9393 9409 9424 9438 9451 9462 9472 9479 9485 9489 9491 9491 9489 9485 9478 9470 9459 9446 9430 9412 9392 9369 9344 9317 9289 9258 9226 9194 9161 9127 9094 9062 9032 9003 8976 8952 8930 8910 8894 8880 8869 8860 8854 8849 8847 8846 8847 8850 8854 8859 8866 8874 8883 8893 8905 8918 8932 8947 8964 8981 8999 9018 9037 9057 9077 9097 9117 9136 9155 9173 9191 9208 9223 9238 9251 9263 9274 9285 9293 9301 9309 9315 9320 9325 9330 9333 9336 9339 9340 9341 9341 9339 9337 9333 9327 9321 9312 9302 9291 9277 9263 9247 9230 9212 9193 9173 9152 9129 9105 9080 9052 9023 8992 8958 8922 8883 8841 8796 8748 8697 8643 8586 8525 5084 5 5 2 8462 8395 8324 8250 8173 8091 8005 7915 7821 7721 7617 7508 7394 7275 7152 7024 6892 6756 6616 6472 6325 6175 6022 5866 5707 5545 5380 5212 5043 4871 4698 4523 4349 4175 4003 3834 3669 3510 3357 3211 3074 2947 2830 2723 2629 2546 2474 2416 2369 2336 2315 2308 2314 2335 2371 2422 2489 2573 2674 2792 2927 3079 3246 3428 3623 3829 4045 4268 4496 4727 4958 5186 5411 5631 5843 6047 6243 6428 6604 6771 6928 7076 7215 7347 7470 7587 7697 7802 7900 7994 8082 8166 8246 8322 8394 8463 8529 8592 8652 8710 8765 8818 8869 8918 8964 9008 9050 9090 9127 9162 9194 9225 9253 9280 9304 9328 9350 9371 9392 9411 9430 9449 9467 9484 9501 9517 9533 9547 9561 9575 9587 9598 9609 9619 9629 9639 9648 9657 9666 9675 9684 9693 9702 9711 9719 9727 9735 9742 9748 9754 9759 9763 9767 9770 9772 9775 9777 9779 9781 9782 9784 9786 9788 9790 9791 9793 9794 9794 9794 9793 9792 9790 9787 9784 9780 9776 9772 9767 9763 9758 9753 9749 9745 9741 9737 9733 9730 9727 9724 9721 9719 9717 9715 9714 9714 9714 9715 9716 9718 9721 9725 9730 9735 9741 9748 9754 9762 9769 9777 9784 9792 9799 9806 9813 9819 9824 9830 9835 9839 9843 9847 9850 9853 9856 9858 9860 9862 9863 9864 9864 9864 9864 9863 9861 9858 9855 9851 9846 9839 9832 9824 9813 9802 9788 9773 9755 9735 9713 9688 9660 9630 9597 9562 9524 9484 9443 9400 9356 9311 9266 9222 9179 9137 9098 9061 9027 8996 8968 8944 8925 8909 8897 8890 8886 8887 8891 8899 8910 8925 8943 8964 8987 9013 9041 9070 9101 9133 9166 9199 9233 9265 9298 9329 9359 9388 9416 9442 9466 9488 9509 9529 9547 9563 9577 9590 9602 9611 9619 9625 9630 9632 9633 9632 9629 9624 9617 9609 9599 9588 9575 9562 9548 9533 9518 9503 9487 9470 9454 9437 9420 9403 9385 9368 9350 9332 9315 9298 9281 9265 9250 9235 9222 9210 9200 9191 9183 9176 9171 9168 9165 9164 9165 9166 9169 9173 9178 9185 9194 9204 9216 9229 9244 9261 9279 9299 9320 9342 9364 9387 9410 9433 9455 9476 9495 9514 9530 9545 9558 9569 9578 9585 9589 9592 9593 9592 9590 9585 9579 9572 9563 9552 9541 9528 9514 9500 9485 9470 9454 9438 9423 9408 9393 9379 9366 9353 9342 9332 9323 9315 9309 9304 9301 9299 9299 9301 9304 9308 9315 9323 9332 9343 9356 9370 9386 9402 9420 9439 9459 9479 9500 9521 9542 9564 9585 9606 9627 9647 9667 9685 9703 9720 9737 9752 9766 9779 9792 9803 9814 9824 9833 9841 9849 9856 9863 9869 9875 9881 9886 9890 9894 9898 9901 9903 9905 9906 9906 9906 9905 9903 9900 9896 9892 9887 9881 9875 9868 9860 9852 9843 9834 9824 9814 9803 9792 9780 9767 9754 9741 9728 9714 9700 9686 9673 9659 9646 9634 9622 9611 9600 9591 5085 5 5 2 9582 9574 9567 9561 9556 9552 9549 9547 9546 9546 9547 9549 9553 9557 9562 9569 9576 9585 9594 9605 9616 9627 9639 9651 9663 9675 9687 9699 9709 9720 9729 9738 9745 9752 9758 9763 9767 9771 9773 9774 9775 9774 9772 9770 9766 9762 9756 9750 9742 9734 9725 9716 9706 9695 9685 9675 9664 9654 9645 9636 9627 9619 9611 9604 9597 9591 9585 9580 9575 9571 9567 9563 9560 9557 9554 9552 9551 9550 9549 9549 9550 9550 9551 9552 9554 9555 9557 9559 9561 9563 9565 9568 9571 9574 9577 9581 9586 9591 9596 9602 9609 9616 9623 9631 9639 9647 9655 9663 9670 9678 9685 9692 9699 9705 9711 9717 9723 9728 9733 9738 9742 9746 9750 9753 9756 9758 9759 9759 9759 9757 9754 9750 9745 9738 9731 9722 9713 9702 9691 9678 9665 9651 9636 9621 9604 9587 9569 9549 9529 9507 9484 9461 9436 9411 9385 9360 9334 9309 9285 9263 9242 9223 9207 9194 9183 9176 9172 9171 9173 9178 9186 9196 9210 9226 9244 9264 9286 9309 9334 9360 9387 9414 9441 9468 9495 9520 9545 9568 9590 9609 9627 9643 9656 9668 9678 9685 9691 9695 9697 9697 9696 9692 9686 9678 9667 9653 9636 9615 9590 9561 9527 9489 9445 9396 9342 9282 9218 9148 9073 8993 8909 8820 8729 8634 8538 8440 8341 8243 8146 8052 7961 7875 7795 7722 7658 7602 7555 7520 7495 7481 7478 7486 7505 7534 7572 7618 7672 7731 7796 7864 7935 8006 8079 8150 8220 8288 8353 8415 8475 8531 8584 8634 8682 8727 8770 8813 8853 8894 8933 8972 9012 9051 9090 9129 9168 9207 9246 9284 9322 9358 9394 9429 9462 9494 9524 9553 9580 9605 9629 9652 9672 9691 9708 9724 9738 9750 9761 9770 9777 9783 9787 9789 9790 9790 9787 9784 9779 9772 9764 9754 9744 9731 9717 9702 9685 9667 9647 9626 9603 9579 9553 9527 9499 9471 9442 9413 9384 9356 9329 9303 9279 9257 9238 9221 9208 9197 9190 9187 9188 9192 9199 9210 9225 9242 9263 9286 9311 9338 9366 9396 9426 9457 9488 9518 9548 9576 9604 9631 9656 9679 9701 9721 9740 9757 9773 9787 9801 9813 9824 9835 9845 9854 9863 9872 9879 9887 9894 9900 9905 9910 9915 9918 9921 9923 9925 9926 9926 9925 9924 9923 9921 9918 9915 9912 9908 9904 9900 9896 9891 9886 9881 9877 9872 9867 9863 9859 9856 9853 9850 9849 9847 9846 9846 9846 9846 9846 9847 9847 9848 9848 9848 9847 9847 9846 9845 9844 9842 9841 9840 9838 9837 9835 9834 9832 9831 9829 9827 9824 9821 9817 9813 9808 9803 9796 9789 9781 9772 9761 9751 9739 9726 9713 9700 9686 9672 9658 9644 9631 9619 9609 9600 9592 9586 9583 9581 9582 9585 9589 9596 9604 9614 9625 9637 9650 9663 9676 9690 9703 9717 9730 9743 9756 9768 9780 9792 9804 9815 9825 9836 9845 9855 9863 9871 9878 9884 9889 9894 9898 9901 9904 5086 5 5 2 9907 9909 9912 9914 9916 9918 9920 9923 9925 9927 9930 9932 9934 9935 9937 9938 9938 9938 9938 9937 9936 9934 9932 9930 9928 9925 9922 9919 9916 9913 9910 9908 9906 9904 9903 9903 9903 9904 9905 9907 9909 9911 9914 9917 9920 9923 9926 9930 9933 9936 9940 9943 9946 9950 9954 9957 9961 9965 9969 9972 9975 9978 9980 9981 9981 9981 9980 9978 9975 9971 9966 9961 9955 9948 9941 9933 9925 9916 9907 9897 9885 9873 9860 9845 9829 9811 9792 9771 9749 9724 9698 9670 9640 9608 9575 9539 9502 9463 9423 9380 9336 9291 9245 9197 9149 9101 9052 9004 8957 8910 8865 8822 8781 8742 8706 8672 8642 8614 8590 8569 8552 8538 8528 8521 8518 8519 8523 8532 8544 8560 8579 8603 8630 8660 8694 8731 8769 8810 8853 8897 8942 8987 9032 9077 9121 9164 9205 9245 9284 9320 9355 9389 9420 9450 9478 9504 9529 9552 9573 9592 9610 9625 9638 9649 9658 9664 9667 9668 9666 9661 9654 9644 9632 9618 9602 9585 9566 9545 9524 9502 9480 9457 9434 9411 9388 9365 9343 9322 9302 9283 9266 9250 9237 9225 9216 9210 9207 9207 9209 9215 9225 9237 9252 9270 9290 9312 9336 9362 9389 9416 9445 9473 9502 9530 9557 9585 9611 9636 9661 9685 9708 9729 9750 9769 9788 9805 9821 9836 9850 9863 9874 9885 9894 9903 9911 9918 9924 9929 9934 9939 9943 9947 9951 9955 9959 9962 9966 9969 9972 9975 9978 9980 9982 9983 9984 9984 9983 9982 9980 9978 9976 9973 9970 9966 9963 9960 9957 9954 9951 9948 9945 9942 9939 9936 9933 9929 9926 9921 9917 9911 9906 9899 9893 9886 9878 9870 9862 9853 9844 9835 9825 9816 9807 9797 9787 9777 9767 9757 9747 9736 9724 9712 9700 9687 9674 9660 9646 9632 9619 9606 9594 9583 9574 9567 9562 9559 9558 9560 9565 9571 9580 9591 9603 9617 9631 9646 9661 9675 9689 9703 9715 9726 9736 9745 9753 9759 9765 9769 9773 9776 9778 9779 9780 9781 9780 9779 9778 9775 9772 9768 9764 9758 9751 9744 9735 9725 9714 9702 9688 9673 9657 9640 9622 9602 9581 9560 9538 9515 9491 9468 9444 9421 9398 9376 9354 9334 9315 9298 9282 9268 9255 9245 9237 9231 9227 9225 9225 9227 9231 9237 9244 9253 9264 9275 9288 9301 9315 9331 9346 9362 9379 9396 9413 9430 9448 9466 9484 9502 9520 9538 9557 9575 9593 9610 9627 9644 9659 9674 9687 9700 9711 9721 9729 9736 9742 9747 9751 9753 9755 9755 9755 9753 9751 9748 9744 9739 9733 9726 9718 9709 9699 9688 9675 9662 9649 9634 9619 9604 9588 9573 9557 9541 9526 9510 9494 9479 9463 9448 9433 9418 9404 9390 9377 9365 9354 9344 9335 9328 9323 9319 9317 9316 9316 9318 9320 9323 9327 9330 9334 9338 9341 9344 9347 9349 9350 9351 9352 9352 9351 9349 9347 9343 9338 9330 9321 9309 9295 9276 9254 9228 5087 5 5 2 9197 9161 9120 9073 9020 8961 8897 8827 8751 8669 8582 8491 8396 8297 8196 8093 7989 7886 7785 7687 7593 7504 7422 7348 7284 7229 7184 7152 7130 7121 7125 7140 7167 7205 7254 7313 7381 7458 7542 7632 7728 7827 7929 8033 8138 8242 8345 8446 8544 8639 8729 8814 8894 8969 9039 9104 9163 9217 9267 9313 9354 9392 9427 9459 9489 9516 9541 9565 9586 9606 9624 9641 9656 9670 9682 9694 9704 9714 9723 9731 9739 9746 9754 9761 9767 9774 9781 9788 9795 9802 9808 9815 9821 9827 9833 9838 9844 9848 9853 9857 9861 9864 9868 9870 9873 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9902 9903 9904 9905 9907 9909 9912 9914 9916 9918 9919 9920 9921 9921 9921 9920 9919 9917 9915 9913 9911 9908 9905 9901 9897 9892 9887 9881 9874 9865 9856 9845 9832 9818 9802 9784 9764 9742 9717 9689 9657 9621 9580 9535 9483 9425 9360 9286 9205 9115 9015 8906 8787 8658 8520 8372 8215 8050 7875 7693 7504 7308 7106 6900 6689 6476 6262 6048 5835 5627 5423 5228 5043 4871 4714 4574 4454 4357 4283 4236 4215 4221 4255 4317 4406 4520 4658 4817 4995 5190 5397 5615 5840 6068 6297 6525 6748 6964 7173 7372 7561 7738 7904 8058 8200 8331 8452 8563 8664 8757 8842 8920 8992 9057 9118 9173 9224 9271 9314 9354 9390 9423 9454 9481 9507 9530 9550 9569 9587 9602 9617 9630 9642 9654 9664 9674 9683 9692 9701 9709 9717 9725 9733 9741 9750 9758 9766 9774 9782 9790 9798 9806 9813 9820 9827 9833 9839 9844 9848 9853 9857 9860 9864 9867 9870 9873 9876 9879 9883 9886 9889 9892 9895 9898 9901 9904 9907 9909 9912 9914 9917 9919 9922 9925 9928 9932 9935 9939 9942 9946 9949 9952 9955 9958 9960 9962 9963 9964 9964 9965 9965 9966 9966 9967 9968 9969 9971 9973 9975 9977 9980 9982 9984 9986 9987 9988 9988 9988 9987 9986 9984 9982 9980 9977 9975 9972 9970 9968 9965 9963 9961 9958 9956 9953 9951 9948 9945 9941 9938 9935 9931 9928 9924 9921 9918 9915 9913 9911 9909 9907 9906 9905 9904 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9909 9909 9909 9909 9908 9906 9904 9902 9899 9895 9891 9886 9881 9876 9871 9865 9859 9853 9847 9840 9834 9827 9820 9814 9807 9800 9794 9788 9782 9777 9773 9770 9767 9766 9767 9768 9771 9774 9779 9785 9792 9798 9806 9813 9820 9827 9833 9839 9845 9850 9855 9859 9863 9867 9871 9875 9879 9884 9888 9892 9897 9900 9904 9907 9908 9909 9909 9908 9905 9901 9896 9890 9882 9874 9864 9853 9842 9829 9816 9802 9786 9770 9753 9734 9715 9694 9672 9649 9626 9601 9576 9551 9526 9501 9477 9453 9430 9409 9389 9370 9353 9338 9325 9313 9304 5088 5 5 2 9296 9290 9285 9283 9282 9283 9286 9290 9296 9303 9312 9322 9333 9345 9358 9370 9383 9396 9409 9420 9431 9440 9448 9453 9457 9459 9458 9455 9450 9442 9431 9418 9402 9383 9362 9338 9311 9281 9248 9212 9173 9130 9084 9034 8979 8921 8857 8789 8715 8635 8550 8458 8361 8258 8148 8033 7914 7789 7661 7530 7397 7264 7130 6999 6870 6745 6626 6514 6409 6315 6230 6158 6098 6052 6020 6003 6002 6017 6047 6092 6153 6229 6318 6419 6532 6654 6784 6921 7062 7207 7352 7497 7641 7781 7917 8048 8174 8293 8406 8512 8612 8705 8792 8874 8949 9020 9085 9146 9202 9255 9303 9348 9390 9428 9464 9497 9527 9556 9582 9606 9629 9650 9671 9690 9707 9724 9740 9756 9770 9783 9796 9808 9818 9828 9838 9846 9854 9860 9867 9873 9878 9883 9888 9892 9897 9901 9906 9910 9915 9919 9924 9928 9932 9936 9940 9943 9945 9947 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9941 9941 9941 9941 9940 9939 9938 9935 9932 9928 9924 9919 9914 9908 9902 9896 9891 9886 9882 9878 9875 9873 9871 9870 9869 9869 9868 9867 9865 9863 9861 9858 9854 9850 9845 9840 9834 9828 9822 9815 9808 9801 9794 9786 9778 9769 9760 9749 9739 9727 9714 9700 9685 9668 9651 9632 9611 9589 9565 9539 9511 9480 9447 9409 9369 9323 9273 9218 9158 9091 9019 8940 8854 8762 8664 8560 8450 8336 8217 8094 7969 7843 7716 7590 7466 7345 7228 7117 7013 6916 6829 6752 6686 6632 6590 6562 6548 6547 6560 6587 6627 6680 6745 6820 6905 6999 7100 7206 7316 7430 7544 7658 7771 7882 7990 8095 8194 8290 8380 8466 8546 8622 8694 8761 8824 8883 8939 8992 9042 9089 9133 9175 9215 9253 9289 9323 9355 9386 9416 9444 9471 9497 9522 9546 9569 9591 9611 9631 9650 9667 9684 9699 9713 9726 9738 9749 9758 9767 9774 9781 9786 9791 9795 9799 9801 9803 9804 9805 9805 9804 9803 9801 9798 9795 9791 9787 9782 9777 9771 9765 9759 9753 9747 9741 9735 9730 9725 9720 9715 9711 9707 9704 9700 9697 9695 9693 9691 9691 9690 9691 9692 9695 9698 9703 9708 9715 9722 9731 9740 9749 9759 9769 9778 9787 9796 9804 9812 9819 9825 9830 9835 9839 9843 9846 9849 9851 9854 9856 9858 9860 9861 9863 9864 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9872 9871 9870 9868 9865 9862 9858 9853 9848 9842 9836 9829 9822 9814 9806 9797 9788 9778 9767 9755 9741 9725 9708 9688 9665 9639 9610 9578 9542 9502 9459 9410 9358 9301 9239 9172 9100 9023 8940 8852 8759 8660 8556 8448 8336 8220 8102 7982 7862 7743 7626 7513 7405 7303 7209 7124 7049 6985 6933 6893 6866 6852 6851 6863 6888 6925 6974 7034 7104 7184 7271 7366 7466 7572 7680 7791 7903 8015 8125 8233 8337 8438 8533 8624 5089 5 5 2 8708 8786 8858 8924 8985 9039 9088 9132 9171 9206 9238 9266 9291 9313 9333 9351 9368 9382 9395 9407 9418 9428 9437 9445 9453 9461 9469 9477 9485 9493 9502 9512 9522 9533 9544 9556 9569 9581 9594 9607 9621 9634 9647 9659 9671 9683 9694 9705 9715 9723 9731 9738 9744 9748 9751 9752 9751 9748 9744 9737 9728 9718 9705 9691 9675 9656 9636 9615 9591 9567 9540 9512 9482 9450 9417 9383 9347 9309 9271 9233 9193 9154 9115 9077 9041 9005 8972 8941 8913 8887 8864 8844 8827 8813 8801 8792 8785 8781 8778 8778 8779 8781 8785 8790 8796 8804 8812 8820 8830 8839 8849 8859 8869 8878 8888 8897 8905 8913 8922 8930 8938 8947 8957 8968 8980 8994 9009 9026 9044 9065 9087 9110 9135 9161 9188 9216 9244 9272 9300 9328 9355 9381 9407 9431 9455 9476 9497 9515 9532 9546 9558 9568 9575 9579 9581 9579 9575 9568 9557 9544 9529 9511 9491 9468 9445 9420 9394 9367 9340 9313 9287 9261 9236 9212 9190 9170 9151 9135 9122 9111 9102 9097 9094 9094 9098 9104 9113 9125 9139 9155 9174 9195 9217 9241 9267 9293 9320 9348 9376 9403 9431 9458 9485 9510 9534 9557 9578 9597 9615 9630 9644 9655 9664 9672 9677 9681 9684 9685 9685 9683 9681 9679 9676 9672 9668 9664 9660 9655 9651 9647 9643 9639 9635 9632 9629 9626 9624 9623 9622 9622 9623 9625 9627 9631 9635 9640 9645 9651 9658 9665 9673 9681 9689 9698 9706 9715 9724 9733 9742 9751 9759 9768 9776 9784 9792 9799 9806 9813 9819 9825 9831 9836 9840 9845 9848 9852 9854 9856 9858 9858 9859 9858 9857 9856 9854 9851 9848 9845 9842 9838 9835 9832 9829 9826 9823 9821 9819 9818 9817 9817 9816 9817 9817 9818 9819 9820 9821 9823 9825 9827 9830 9833 9836 9839 9843 9847 9851 9856 9860 9864 9869 9873 9877 9881 9884 9888 9891 9894 9897 9900 9902 9905 9908 9910 9913 9917 9920 9924 9929 9933 9938 9943 9948 9953 9958 9963 9967 9971 9975 9978 9981 9984 9986 9987 9989 9990 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9992 9992 9991 9989 9988 9987 9985 9983 9981 9979 9977 9974 9971 9967 9963 9958 9953 9948 9942 9935 9928 9921 9913 9905 9896 9888 9879 9869 9860 9850 9839 9829 9817 9806 9793 9780 9767 9753 9739 9725 9710 9696 9683 9670 9658 9647 9638 9630 9625 9621 9619 9619 9621 9624 9629 9636 9644 9652 9662 9672 9683 9693 9704 9715 9725 9736 9746 9756 9765 9774 9783 9792 9800 9808 9817 9824 9832 9839 9847 9854 9860 9867 9873 9878 9884 9889 9894 9898 9903 9907 9911 9915 9918 9922 9925 9929 9932 9935 9938 9940 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9966 9967 9967 9968 9968 9968 9967 9966 9964 9962 9960 9957 9954 9951 5090 5 5 2 9947 9944 9940 9936 9932 9928 9923 9919 9914 9909 9904 9899 9894 9888 9882 9877 9871 9866 9860 9855 9850 9845 9841 9837 9833 9829 9826 9823 9821 9819 9817 9816 9816 9815 9816 9817 9818 9820 9823 9827 9830 9835 9839 9844 9849 9854 9859 9864 9869 9873 9877 9880 9883 9886 9888 9889 9891 9891 9892 9892 9892 9892 9891 9890 9888 9886 9883 9879 9874 9868 9861 9853 9843 9832 9820 9806 9791 9774 9756 9736 9715 9692 9668 9642 9615 9587 9557 9526 9493 9460 9425 9390 9355 9319 9284 9249 9215 9182 9151 9122 9096 9072 9051 9033 9019 9008 9001 8997 8997 9001 9008 9018 9031 9047 9065 9086 9108 9132 9157 9183 9209 9236 9263 9290 9316 9342 9367 9392 9416 9440 9462 9485 9506 9527 9548 9568 9587 9606 9624 9641 9658 9673 9688 9702 9714 9725 9735 9744 9752 9758 9764 9769 9773 9776 9778 9781 9782 9784 9785 9787 9788 9789 9789 9789 9789 9788 9787 9784 9781 9777 9772 9766 9759 9751 9742 9733 9723 9713 9702 9692 9681 9671 9662 9653 9645 9637 9631 9626 9621 9618 9615 9614 9613 9613 9615 9617 9620 9624 9629 9635 9641 9647 9654 9661 9668 9674 9680 9686 9690 9694 9696 9697 9697 9696 9694 9691 9687 9683 9679 9675 9671 9667 9665 9663 9662 9661 9662 9664 9666 9669 9672 9676 9680 9684 9688 9692 9696 9699 9703 9706 9708 9711 9714 9716 9718 9720 9722 9724 9726 9727 9729 9730 9731 9732 9733 9734 9734 9735 9735 9736 9736 9737 9737 9738 9739 9739 9740 9741 9742 9742 9743 9743 9743 9742 9741 9740 9738 9736 9733 9731 9728 9725 9722 9719 9716 9713 9710 9708 9705 9702 9700 9697 9694 9691 9688 9685 9681 9677 9673 9669 9665 9660 9655 9650 9644 9639 9633 9626 9620 9612 9604 9596 9587 9577 9566 9555 9543 9530 9516 9501 9485 9468 9450 9431 9410 9388 9365 9340 9314 9285 9254 9221 9186 9148 9106 9062 9013 8961 8904 8843 8777 8705 8627 8544 8454 8358 8255 8146 8030 7908 7779 7645 7504 7358 7207 7051 6891 6727 6559 6388 6214 6038 5859 5679 5497 5314 5130 4947 4764 4582 4403 4227 4054 3886 3724 3568 3419 3279 3147 3024 2910 2807 2714 2631 2559 2498 2449 2412 2388 2376 2378 2395 2428 2476 2542 2625 2725 2843 2978 3130 3297 3478 3671 3874 4085 4302 4521 4741 4958 5172 5380 5580 5771 5953 6125 6288 6440 6584 6719 6846 6967 7081 7190 7295 7395 7492 7585 7676 7763 7848 7930 8009 8086 8160 8231 8300 8366 8429 8490 8549 8605 8660 8712 8762 8809 8854 8897 8937 8975 9010 9043 9072 9099 9123 9145 9164 9181 9195 9207 9218 9227 9235 9241 9247 9252 9257 9262 9267 9272 9278 9284 9290 9298 9307 9316 9326 9337 9350 9363 9376 9391 9406 9422 9438 9454 9471 9487 9504 9520 9535 9551 9565 9579 9592 9604 9616 9626 9636 9645 9653 5091 5 5 2 9661 9668 9675 9682 9689 9696 9703 9710 9717 9724 9732 9739 9747 9754 9762 9769 9776 9783 9790 9796 9803 9808 9814 9819 9824 9829 9833 9837 9841 9844 9847 9850 9853 9855 9857 9859 9861 9863 9864 9866 9868 9870 9872 9874 9876 9877 9879 9880 9881 9882 9882 9881 9880 9878 9875 9872 9869 9865 9861 9856 9852 9847 9842 9837 9831 9826 9820 9814 9807 9801 9793 9786 9778 9771 9763 9755 9747 9739 9732 9725 9720 9715 9711 9708 9706 9705 9705 9706 9708 9710 9714 9718 9722 9727 9732 9737 9742 9747 9752 9757 9762 9766 9770 9774 9778 9781 9784 9787 9789 9791 9792 9793 9794 9794 9793 9791 9789 9786 9782 9778 9772 9765 9758 9750 9740 9730 9719 9708 9695 9683 9669 9655 9641 9627 9612 9597 9582 9566 9550 9534 9518 9502 9486 9470 9455 9440 9426 9413 9402 9392 9383 9377 9372 9370 9369 9371 9374 9379 9386 9394 9404 9414 9426 9438 9451 9465 9479 9494 9509 9524 9540 9556 9571 9588 9604 9619 9635 9650 9665 9680 9693 9706 9718 9729 9740 9749 9758 9765 9772 9779 9784 9790 9794 9798 9802 9805 9808 9811 9813 9814 9815 9816 9816 9815 9814 9812 9810 9806 9803 9798 9793 9787 9782 9775 9769 9762 9755 9748 9741 9734 9727 9720 9713 9706 9700 9694 9689 9683 9679 9675 9672 9670 9669 9669 9671 9673 9677 9682 9688 9694 9702 9710 9719 9727 9736 9746 9755 9763 9772 9781 9789 9797 9804 9812 9819 9826 9833 9840 9846 9853 9859 9864 9870 9875 9879 9884 9888 9891 9895 9898 9902 9905 9908 9910 9913 9916 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9943 9943 9943 9942 9940 9938 9935 9932 9928 9923 9918 9912 9906 9899 9892 9885 9878 9870 9862 9854 9846 9837 9829 9820 9811 9802 9792 9782 9772 9761 9750 9739 9726 9714 9700 9686 9672 9656 9640 9623 9604 9585 9564 9542 9519 9494 9468 9440 9411 9381 9349 9316 9283 9250 9217 9184 9153 9124 9097 9072 9051 9034 9020 9010 9004 9003 9005 9011 9020 9032 9047 9064 9082 9102 9123 9144 9165 9187 9208 9228 9248 9267 9286 9304 9322 9339 9356 9372 9389 9405 9421 9436 9452 9467 9482 9497 9512 9526 9541 9554 9568 9581 9593 9605 9616 9627 9637 9645 9653 9659 9663 9666 9667 9666 9663 9656 9647 9635 9620 9601 9579 9554 9525 9492 9456 9416 9374 9328 9280 9230 9179 9126 9073 9019 8967 8917 8868 8823 8782 8745 8714 8688 8669 8656 8651 8652 8661 8676 8699 8727 8762 8802 8846 8894 8945 8998 9053 9108 9163 9218 9271 9322 9371 9418 9461 9502 9540 9576 9608 9638 9665 9690 9713 9734 9753 9771 9787 9802 9817 9830 9842 9853 9863 9872 9880 9886 9892 9897 9901 9904 9906 9908 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 5092 5 5 2 9914 9914 9913 9912 9910 9908 9906 9903 9900 9898 9895 9892 9890 9889 9888 9887 9887 9887 9888 9888 9889 9889 9889 9889 9888 9887 9885 9882 9879 9875 9871 9866 9862 9857 9852 9847 9843 9838 9833 9828 9823 9818 9812 9807 9801 9794 9788 9782 9775 9768 9762 9756 9750 9744 9739 9734 9729 9725 9722 9719 9717 9715 9714 9714 9714 9715 9717 9720 9724 9728 9733 9738 9744 9750 9756 9762 9768 9774 9779 9784 9788 9792 9795 9797 9799 9801 9802 9803 9803 9804 9804 9803 9803 9802 9800 9797 9794 9790 9785 9780 9773 9766 9759 9750 9742 9732 9723 9713 9703 9692 9681 9668 9655 9640 9624 9606 9586 9564 9539 9512 9483 9452 9419 9385 9349 9312 9274 9235 9196 9158 9119 9081 9043 9006 8969 8933 8897 8861 8826 8792 8758 8725 8693 8662 8632 8605 8579 8556 8535 8517 8501 8489 8480 8474 8471 8472 8475 8482 8491 8504 8519 8538 8559 8584 8611 8641 8673 8708 8746 8786 8828 8871 8916 8961 9007 9053 9098 9143 9187 9229 9270 9309 9347 9382 9416 9447 9477 9505 9532 9556 9579 9599 9618 9635 9650 9662 9673 9681 9686 9689 9690 9689 9685 9679 9671 9661 9649 9636 9621 9604 9586 9567 9546 9524 9501 9477 9452 9426 9400 9373 9347 9320 9295 9270 9247 9226 9207 9190 9175 9163 9154 9148 9145 9144 9147 9151 9159 9168 9180 9193 9208 9225 9243 9262 9283 9304 9325 9347 9368 9389 9409 9429 9447 9464 9479 9492 9503 9513 9521 9528 9534 9539 9544 9549 9553 9559 9565 9573 9581 9591 9601 9613 9625 9638 9651 9664 9677 9689 9700 9711 9720 9729 9737 9743 9749 9755 9760 9764 9768 9772 9775 9778 9780 9783 9785 9786 9787 9788 9789 9789 9790 9790 9790 9790 9791 9792 9794 9796 9798 9801 9804 9807 9811 9814 9818 9821 9824 9827 9830 9833 9836 9839 9842 9846 9849 9853 9857 9862 9866 9871 9876 9881 9886 9890 9894 9897 9900 9903 9905 9906 9907 9908 9908 9908 9909 9909 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9883 9881 9877 9873 9868 9862 9854 9845 9835 9823 9809 9793 9775 9755 9733 9709 9683 9655 9625 9594 9561 9528 9494 9460 9425 9392 9360 9330 9302 9277 9255 9236 9222 9212 9207 9206 9209 9216 9228 9243 9261 9282 9305 9330 9355 9381 9408 9434 9459 9483 9506 9528 9548 9567 9584 9600 9614 9627 9639 9649 9659 9667 9675 9682 9688 9693 9698 9703 9707 9710 9714 9717 9721 9724 9728 9732 9737 9742 9747 9753 9759 9766 9773 9780 9787 9794 9801 9808 9814 9821 9827 9832 9838 9843 9848 9853 9858 9863 9868 9873 9879 9884 9889 9895 9900 9905 9911 9915 9920 9924 9928 9932 9936 9939 9941 9944 9946 9948 9950 9952 9953 9954 9956 9957 9957 9958 9958 9958 9958 9958 9957 9956 9955 9954 5093 5 5 2 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9935 9933 9932 9930 9928 9927 9926 9925 9924 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9973 9973 9972 9971 9970 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9938 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9948 9947 9946 9945 9943 9941 9938 9935 9931 9928 9924 9920 9915 9911 9906 9901 9896 9890 9884 9877 9871 9864 9856 9849 9842 9834 9827 9821 9815 9810 9806 9802 9800 9798 9798 9798 9799 9801 9803 9806 9809 9813 9817 9822 9827 9832 9838 9844 9851 9858 9865 9873 9880 9888 9896 9903 9910 9916 9921 9926 9929 9932 9933 9934 9934 9932 9930 9928 9924 9921 9916 9911 9906 9899 9892 9885 9876 9866 9856 9844 9832 9819 9805 9791 9776 9761 9746 9731 9717 9703 9690 9677 9666 9656 9646 9638 9631 9624 9619 9615 9613 9611 9611 9613 9616 9620 9626 9634 9643 9653 9664 9676 9689 9702 9715 9728 9741 9752 9763 9773 9782 9790 9796 9802 9808 9812 9817 9821 9824 9828 9832 9835 9838 9841 9844 9846 9847 9847 9846 9844 9841 9837 9832 9827 9821 9814 9807 9800 9794 9788 9782 9777 9773 9769 9766 9763 9761 9759 9757 9755 9754 9752 9751 9750 9748 9747 9746 9745 9745 9745 9745 9746 9747 9748 9750 9751 9752 9753 9754 9754 9754 9753 9751 9749 9746 9743 9740 9736 9732 9728 9724 9721 9718 9715 9712 9710 9708 9706 9704 9703 9701 9700 9698 9696 9694 9692 9690 9688 9686 9684 9683 9681 9680 9680 9679 9679 9680 9680 9681 9681 9682 9683 9683 9684 9684 9685 9685 9686 9686 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9702 9703 9705 9708 9711 9715 9719 9725 9731 9739 9746 9755 9764 9773 9783 9792 9802 9810 9819 9826 9833 9839 9845 9849 9853 9855 9857 9859 9859 9860 9859 9859 9857 9856 9853 9851 9847 9844 9839 9834 9828 9822 9816 9809 9802 9794 9787 9780 9774 9768 9763 9759 9756 9755 9754 9755 9756 9759 9763 9767 9773 9779 9785 9792 9799 9806 9813 9821 9828 9836 9843 9851 9858 9865 9873 9880 9887 9894 9901 9907 9913 9918 9923 9927 9931 9933 9936 9937 9938 9938 9937 9936 9935 9933 9931 9928 9925 9921 9918 9913 9909 9904 9898 9891 9885 9877 9869 9860 9850 9839 9828 9816 9804 9790 9776 9761 9746 9729 9712 9693 9673 9653 9630 9607 9582 9557 9529 9501 9472 9443 9412 9381 9351 9320 9289 9259 9230 9202 5094 5 5 2 9175 9150 9126 9103 9083 9064 9047 9033 9021 9012 9004 9000 8997 8998 9000 9005 9012 9022 9033 9047 9062 9080 9098 9119 9140 9163 9187 9212 9237 9262 9288 9312 9337 9360 9382 9402 9421 9438 9453 9466 9476 9485 9492 9498 9502 9505 9507 9509 9511 9512 9514 9516 9518 9521 9525 9530 9535 9542 9549 9557 9567 9577 9589 9601 9614 9628 9642 9657 9672 9687 9702 9717 9731 9744 9757 9770 9781 9792 9802 9812 9821 9830 9838 9846 9854 9862 9869 9875 9881 9886 9891 9894 9897 9898 9899 9899 9898 9897 9895 9893 9890 9888 9886 9884 9883 9882 9881 9880 9880 9880 9880 9880 9879 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9863 9861 9859 9858 9856 9854 9852 9849 9847 9844 9841 9838 9835 9833 9830 9828 9826 9825 9824 9824 9825 9826 9827 9829 9831 9832 9833 9834 9834 9833 9831 9828 9824 9819 9813 9805 9797 9787 9775 9762 9748 9732 9715 9695 9672 9647 9619 9587 9550 9510 9464 9413 9356 9293 9223 9148 9066 8977 8883 8783 8676 8565 8449 8329 8206 8079 7951 7821 7690 7560 7431 7305 7181 7063 6949 6843 6745 6656 6578 6512 6459 6420 6396 6388 6396 6420 6459 6515 6585 6669 6765 6873 6989 7114 7244 7378 7514 7651 7787 7921 8052 8178 8298 8414 8523 8626 8722 8813 8897 8975 9048 9115 9178 9235 9289 9339 9385 9428 9468 9505 9540 9573 9603 9633 9660 9686 9710 9733 9755 9775 9793 9810 9826 9840 9852 9863 9873 9882 9889 9896 9902 9908 9912 9917 9921 9925 9928 9931 9934 9937 9939 9941 9942 9942 9942 9942 9941 9939 9937 9935 9933 9930 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9896 9893 9889 9886 9883 9879 9876 9874 9871 9870 9868 9867 9867 9867 9868 9870 9871 9874 9877 9880 9884 9888 9892 9896 9901 9905 9910 9915 9920 9924 9929 9933 9937 9941 9944 9947 9950 9952 9954 9956 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9935 9934 9934 9934 9934 9935 9936 9936 9937 9938 9939 9940 9940 9940 9940 9940 9939 9938 9937 9935 9933 9930 9927 9924 9920 9916 9912 9908 9904 9899 9895 9890 9886 9882 9878 9874 9870 9866 9863 9860 9858 9856 9854 9853 9852 9851 9850 9850 9850 9850 9850 9850 9849 9849 9848 9847 9846 9844 9842 9840 9837 9834 9831 9826 9822 9816 9810 9803 9795 9786 9776 9765 9753 9740 9726 9711 9696 9679 9662 9645 9627 9607 9587 9566 9544 9521 9495 9468 9439 9408 9375 9339 9300 9260 9217 9173 9127 9079 9032 8983 8935 8888 8842 8798 8757 8718 8682 8651 8623 8600 8581 8567 8559 8555 8557 8564 8576 8594 8616 8644 8675 8711 8750 8792 8837 8883 8931 8979 9027 9075 9122 9168 9213 9255 9296 9334 9371 9405 9437 9468 5095 5 5 2 9497 9524 9550 9574 9597 9619 9639 9658 9677 9694 9710 9725 9740 9753 9766 9778 9789 9800 9811 9820 9830 9839 9847 9855 9862 9868 9874 9878 9882 9885 9887 9888 9887 9886 9883 9880 9875 9869 9862 9854 9845 9834 9822 9809 9795 9779 9761 9742 9722 9700 9676 9651 9624 9596 9566 9536 9504 9471 9438 9405 9372 9339 9306 9275 9245 9216 9189 9165 9142 9122 9104 9089 9076 9066 9058 9052 9048 9046 9045 9046 9048 9050 9054 9057 9062 9066 9070 9074 9078 9082 9085 9088 9090 9092 9093 9093 9092 9092 9090 9089 9087 9086 9085 9085 9086 9089 9093 9099 9107 9117 9129 9144 9161 9180 9200 9223 9247 9271 9297 9323 9348 9373 9398 9421 9443 9464 9482 9499 9514 9527 9537 9545 9551 9555 9556 9554 9551 9545 9536 9525 9512 9496 9478 9457 9435 9410 9384 9356 9327 9297 9267 9236 9205 9174 9144 9114 9086 9059 9033 9009 8986 8965 8945 8927 8912 8898 8887 8878 8871 8867 8865 8867 8871 8879 8890 8904 8921 8941 8964 8989 9017 9047 9079 9113 9148 9183 9219 9256 9292 9328 9364 9398 9432 9465 9496 9526 9555 9582 9607 9631 9652 9672 9691 9707 9722 9736 9748 9758 9768 9776 9784 9790 9795 9800 9803 9806 9808 9810 9810 9810 9809 9807 9805 9803 9800 9797 9794 9792 9789 9787 9785 9784 9783 9782 9782 9783 9783 9784 9785 9787 9788 9790 9792 9794 9797 9799 9802 9806 9810 9814 9818 9823 9828 9833 9838 9843 9848 9853 9858 9863 9867 9871 9874 9878 9881 9883 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9903 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9915 9914 9912 9910 9907 9904 9899 9895 9889 9884 9878 9872 9865 9858 9852 9845 9838 9831 9824 9816 9809 9802 9794 9787 9780 9773 9767 9761 9756 9752 9749 9746 9745 9744 9744 9745 9746 9748 9750 9752 9754 9756 9757 9758 9759 9760 9760 9760 9760 9760 9760 9760 9760 9760 9761 9762 9763 9764 9766 9768 9770 9772 9775 9777 9780 9783 9786 9789 9792 9795 9798 9801 9805 9807 9810 9813 9815 9818 9820 9821 9823 9824 9825 9825 9825 9825 9824 9822 9820 9818 9814 9810 9804 9798 9791 9783 9775 9766 9756 9746 9735 9725 9714 9704 9694 9684 9675 9666 9658 9651 9644 9638 9633 9628 9623 9619 9616 9612 9609 9606 9603 9600 9597 9594 9591 9588 9584 9580 9576 9571 9566 9560 9554 9547 9540 9532 9523 9514 9504 9495 9485 9475 9465 9455 9446 9437 9429 9422 9416 9410 9407 9404 9403 9403 9405 9409 9414 9421 9430 9441 9453 9467 9483 9500 9518 9537 9556 9576 9596 9615 9634 9651 9667 9682 9695 9707 9717 9725 9732 9738 9743 9747 9750 9753 9756 9758 9761 9763 9765 9766 9768 9768 9769 9768 9767 9766 9763 9760 9757 9753 9749 9745 9742 9739 9736 9734 9732 9732 9731 9732 9733 9734 5096 5 5 2 9736 9737 9739 9740 9741 9741 9741 9741 9741 9740 9740 9739 9739 9738 9738 9739 9739 9740 9741 9742 9743 9744 9745 9746 9746 9746 9746 9746 9745 9744 9744 9743 9743 9743 9745 9746 9749 9753 9757 9762 9768 9774 9780 9786 9792 9797 9802 9806 9808 9810 9810 9809 9806 9803 9799 9793 9787 9781 9774 9767 9760 9753 9746 9739 9732 9725 9719 9712 9705 9698 9691 9684 9677 9670 9662 9655 9648 9641 9635 9629 9624 9620 9617 9615 9614 9614 9614 9616 9618 9621 9623 9626 9629 9632 9634 9636 9637 9638 9639 9640 9641 9642 9643 9645 9647 9650 9654 9658 9663 9669 9675 9682 9688 9695 9702 9708 9715 9721 9726 9732 9737 9742 9747 9752 9757 9762 9767 9772 9776 9781 9785 9789 9793 9796 9799 9802 9804 9806 9808 9809 9810 9811 9813 9814 9816 9818 9821 9824 9827 9831 9835 9839 9843 9847 9851 9855 9858 9862 9864 9866 9868 9870 9871 9872 9874 9875 9876 9877 9879 9880 9882 9885 9887 9889 9891 9893 9895 9896 9897 9897 9896 9896 9894 9892 9890 9888 9885 9883 9881 9878 9876 9875 9873 9872 9870 9869 9868 9866 9864 9862 9859 9856 9852 9848 9845 9841 9837 9833 9830 9828 9826 9825 9825 9825 9826 9828 9830 9831 9833 9835 9836 9837 9837 9837 9837 9836 9835 9834 9833 9832 9831 9831 9831 9831 9831 9832 9832 9833 9834 9834 9834 9833 9832 9830 9829 9826 9824 9821 9818 9816 9813 9811 9809 9807 9805 9803 9802 9801 9799 9798 9797 9795 9794 9793 9792 9791 9790 9790 9790 9790 9791 9792 9794 9796 9798 9800 9803 9806 9808 9811 9814 9816 9818 9821 9823 9825 9826 9828 9829 9831 9832 9833 9834 9835 9837 9838 9839 9840 9842 9843 9845 9847 9849 9851 9853 9855 9858 9860 9862 9863 9865 9866 9866 9867 9866 9866 9865 9864 9862 9861 9859 9858 9856 9855 9853 9851 9849 9847 9844 9841 9837 9832 9826 9819 9811 9803 9793 9781 9769 9756 9741 9725 9709 9691 9671 9651 9630 9607 9583 9558 9532 9504 9476 9446 9416 9386 9354 9323 9291 9260 9229 9199 9169 9141 9114 9088 9063 9041 9020 9001 8984 8969 8956 8945 8936 8929 8924 8921 8918 8917 8917 8918 8919 8920 8922 8922 8922 8921 8919 8916 8911 8904 8894 8882 8867 8848 8824 8796 8762 8723 8676 8623 8561 8491 8413 8326 8231 8127 8015 7896 7770 7637 7499 7356 7210 7061 6910 6758 6606 6456 6308 6162 6021 5886 5756 5635 5523 5422 5332 5256 5194 5147 5117 5103 5107 5128 5165 5219 5287 5370 5463 5567 5679 5796 5916 6037 6157 6273 6384 6488 6584 6669 6744 6808 6859 6898 6925 6939 6940 6929 6907 6873 6828 6773 6708 6634 6551 6460 6362 6257 6145 6027 5902 5772 5637 5496 5349 5198 5042 4882 4719 4552 4384 4215 4046 3879 3714 3554 3399 3251 3111 2980 2859 2747 2647 2557 2478 2410 2353 2307 5097 5 5 2 2272 2249 2238 2238 2252 2279 2320 2377 2450 2539 2645 2769 2909 3066 3239 3427 3628 3840 4061 4289 4521 4756 4990 5223 5450 5672 5887 6092 6289 6475 6651 6818 6974 7120 7257 7386 7506 7619 7725 7825 7919 8008 8092 8171 8246 8317 8385 8449 8509 8567 8622 8675 8725 8773 8819 8864 8906 8947 8986 9024 9060 9094 9128 9159 9189 9218 9245 9271 9296 9319 9340 9361 9380 9398 9414 9430 9445 9458 9471 9482 9493 9503 9512 9521 9529 9536 9543 9550 9556 9562 9568 9573 9578 9583 9587 9592 9596 9599 9603 9605 9608 9610 9611 9612 9613 9613 9613 9613 9612 9612 9610 9609 9607 9605 9602 9599 9594 9589 9584 9577 9569 9559 9549 9537 9523 9509 9492 9475 9456 9435 9412 9388 9363 9335 9306 9274 9241 9205 9168 9128 9087 9044 9000 8955 8909 8864 8819 8775 8733 8693 8656 8622 8591 8565 8542 8524 8510 8501 8496 8496 8500 8508 8520 8536 8556 8579 8605 8634 8665 8699 8735 8772 8811 8851 8891 8932 8973 9013 9053 9091 9129 9164 9198 9230 9260 9287 9312 9335 9356 9374 9390 9404 9415 9423 9429 9432 9432 9428 9422 9412 9399 9381 9360 9335 9305 9271 9233 9189 9140 9086 9026 8960 8887 8808 8722 8628 8528 8420 8304 8181 8051 7914 7770 7621 7467 7308 7145 6980 6813 6646 6478 6313 6150 5991 5838 5692 5553 5425 5307 5203 5112 5036 4977 4935 4912 4907 4922 4956 5010 5081 5171 5277 5399 5534 5681 5839 6004 6176 6353 6532 6711 6890 7066 7238 7406 7567 7721 7868 8007 8138 8261 8376 8483 8583 8675 8760 8839 8912 8980 9042 9100 9153 9203 9249 9291 9330 9366 9400 9430 9458 9484 9507 9529 9548 9565 9581 9596 9610 9622 9634 9645 9656 9666 9676 9686 9695 9704 9712 9719 9726 9732 9738 9742 9745 9748 9749 9749 9748 9745 9742 9737 9731 9725 9717 9709 9699 9690 9679 9669 9658 9647 9636 9625 9614 9604 9594 9585 9576 9568 9560 9552 9545 9539 9533 9527 9522 9518 9513 9510 9506 9504 9501 9500 9499 9499 9500 9501 9504 9507 9511 9515 9521 9527 9534 9541 9549 9558 9567 9577 9587 9598 9609 9620 9632 9644 9655 9667 9679 9691 9702 9713 9724 9734 9744 9753 9762 9770 9777 9783 9789 9794 9799 9803 9806 9809 9811 9812 9813 9813 9812 9811 9810 9808 9805 9802 9798 9795 9791 9786 9782 9777 9772 9767 9763 9758 9753 9749 9745 9741 9738 9735 9733 9731 9731 9731 9732 9734 9738 9742 9747 9753 9760 9767 9775 9783 9790 9798 9805 9812 9819 9825 9831 9836 9841 9846 9850 9855 9859 9864 9868 9873 9877 9881 9885 9888 9891 9894 9896 9897 9898 9899 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9876 9876 9876 9875 9875 9875 9875 9874 9873 9872 9871 9869 9867 9864 9860 9857 9853 9849 5098 5 5 2 9844 9840 9836 9831 9826 9822 9817 9812 9806 9800 9794 9787 9779 9770 9760 9750 9738 9725 9711 9695 9679 9661 9642 9622 9600 9577 9552 9525 9497 9467 9435 9400 9364 9325 9283 9240 9194 9146 9096 9045 8992 8938 8884 8830 8776 8724 8672 8623 8576 8532 8491 8453 8420 8390 8364 8342 8323 8309 8298 8291 8286 8284 8285 8289 8294 8301 8309 8320 8331 8344 8358 8373 8390 8407 8426 8447 8468 8491 8515 8541 8568 8597 8626 8658 8690 8724 8759 8795 8833 8871 8911 8951 8992 9033 9074 9115 9156 9196 9236 9274 9311 9347 9381 9414 9445 9475 9502 9529 9553 9576 9597 9617 9635 9651 9665 9678 9688 9697 9703 9707 9709 9709 9707 9703 9697 9689 9679 9667 9654 9639 9623 9604 9585 9564 9541 9518 9493 9467 9440 9412 9384 9356 9328 9300 9274 9248 9224 9202 9182 9165 9149 9136 9126 9117 9112 9109 9108 9110 9114 9120 9129 9139 9152 9166 9182 9200 9219 9239 9259 9280 9301 9321 9341 9361 9379 9396 9412 9427 9441 9454 9466 9477 9488 9498 9508 9517 9527 9536 9545 9553 9562 9569 9576 9583 9589 9594 9598 9602 9606 9608 9611 9613 9616 9618 9620 9622 9623 9625 9625 9626 9625 9623 9621 9617 9612 9606 9598 9590 9580 9570 9559 9547 9535 9522 9509 9495 9480 9465 9449 9431 9412 9391 9369 9344 9317 9288 9256 9221 9183 9143 9099 9051 8999 8943 8882 8816 8744 8666 8581 8489 8390 8283 8168 8045 7914 7776 7630 7477 7318 7152 6982 6806 6626 6442 6254 6064 5872 5679 5484 5290 5095 4902 4712 4524 4340 4162 3990 3824 3668 3520 3383 3257 3142 3041 2952 2878 2818 2773 2744 2731 2735 2755 2792 2847 2917 3005 3107 3225 3355 3496 3647 3804 3965 4128 4288 4444 4592 4729 4853 4962 5053 5127 5181 5215 5230 5225 5202 5161 5103 5030 4943 4844 4733 4613 4485 4350 4209 4063 3914 3763 3611 3460 3310 3163 3020 2882 2750 2626 2510 2402 2304 2216 2137 2068 2008 1957 1914 1879 1850 1828 1810 1797 1789 1785 1786 1791 1802 1821 1847 1883 1931 1992 2068 2160 2271 2400 2549 2718 2906 3113 3336 3574 3825 4086 4353 4624 4895 5164 5426 5680 5924 6156 6375 6579 6770 6946 7108 7258 7395 7522 7640 7748 7849 7943 8031 8113 8191 8263 8331 8395 8455 8510 8562 8610 8655 8697 8735 8772 8805 8837 8867 8895 8921 8945 8968 8989 9009 9026 9042 9056 9068 9079 9088 9096 9103 9109 9114 9119 9123 9127 9130 9134 9137 9141 9144 9147 9149 9152 9153 9155 9156 9157 9157 9158 9158 9158 9158 9157 9157 9157 9156 9155 9154 9152 9149 9147 9143 9139 9134 9129 9124 9118 9111 9105 9099 9093 9086 9080 9074 9068 9062 9055 9048 9041 9034 9026 9018 9009 9000 8990 8980 8970 8959 8947 8936 8924 8911 8898 8884 8869 8854 8837 8819 8799 8777 8753 8727 8698 8666 8631 5099 5 5 3 8577 8535 8489 8438 8381 8318 8248 8172 8088 7997 7898 7792 7679 7558 7431 7297 7157 7012 6862 6708 6551 6391 6229 6066 5903 5740 5580 5422 5268 5120 4977 4843 4718 4604 4502 4413 4340 4282 4242 4219 4216 4231 4266 4320 4392 4483 4590 4713 4850 5000 5159 5327 5501 5680 5860 6041 6221 6397 6569 6735 6894 7046 7190 7325 7452 7570 7680 7782 7876 7963 8043 8116 8184 8246 8302 8354 8401 8445 8484 8520 8553 8583 8610 8635 8657 8676 8694 8710 8724 8737 8748 8758 8767 8775 8782 8789 8795 8800 8804 8809 8812 8815 8817 8818 8818 8817 8815 8811 8806 8799 8790 8779 8765 8749 8730 8708 8682 8653 8620 8583 8541 8494 8441 8383 8318 8247 8168 8083 7990 7889 7780 7664 7539 7407 7268 7121 6968 6809 6644 6474 6301 6123 5943 5761 5578 5395 5212 5031 4852 4676 4505 4339 4180 4028 3885 3753 3631 3522 3426 3345 3280 3231 3200 3187 3191 3214 3256 3315 3392 3485 3594 3718 3856 4005 4164 4332 4507 4687 4871 5057 5243 5428 5611 5790 5966 6136 6300 6458 6610 6755 6893 7025 7150 7269 7382 7488 7590 7686 7777 7863 7944 8022 8095 8164 8230 8292 8351 8406 8458 8507 8554 8597 8638 8677 8714 8748 8781 8812 8841 8868 8893 8918 8940 8961 8981 9000 9017 9033 9047 9061 9074 9085 9096 9106 9115 9123 9131 9138 9144 9150 9156 9161 9165 9169 9173 9175 9178 9180 9181 9181 9182 9181 9180 9179 9177 9175 9173 9171 9170 9168 9167 9166 9166 9166 9167 9169 9171 9173 9175 9178 9181 9183 9186 9188 9190 9191 9193 9193 9194 9194 9194 9195 9195 9195 9196 9197 9199 9201 9204 9207 9210 9214 9219 9224 9230 9236 9243 9251 9259 9269 9279 9289 9301 9313 9326 9340 9354 9368 9383 9398 9412 9426 9439 9452 9464 9476 9486 9496 9504 9513 9520 9526 9533 9538 9543 9548 9553 9557 9561 9565 9569 9572 9575 9578 9581 9583 9585 9586 9588 9589 9589 9590 9590 9589 9589 9587 9585 9583 9580 9576 9572 9566 9560 9553 9545 9536 9526 9515 9503 9489 9475 9460 9444 9427 9409 9390 9371 9350 9329 9307 9284 9261 9238 9213 9189 9164 9139 9113 9088 9062 9036 9010 8984 8957 8931 8904 8878 8852 8826 8800 8775 8750 8727 8703 8681 8660 8641 8622 8606 8590 8576 8563 8552 8542 8533 8525 8518 8511 8505 8498 8492 8485 8476 8467 8455 8442 8425 8406 8382 8354 8322 8284 8239 8189 8132 8067 7995 7915 7827 7731 7627 7516 7397 7270 7136 6996 6849 6697 6539 6376 6209 6038 5863 5686 5508 5327 5147 4966 4787 4609 4434 4263 4097 3935 3780 3631 3490 3357 3232 3115 3009 2912 2825 2749 2684 2631 2590 2563 2550 2552 2570 2605 2658 2729 2819 2928 3055 3201 3365 3546 3742 3951 4172 4402 4638 4879 5122 5364 5603 5836 6063 6281 6489 6686 6872 7047 7211 7364 7506 7639 5100 5 5 3 7763 7878 7987 8088 8184 8275 8360 8441 8517 8590 8658 8722 8782 8838 8890 8938 8982 9023 9060 9094 9126 9156 9183 9209 9233 9256 9278 9300 9320 9340 9359 9378 9395 9412 9428 9443 9457 9470 9482 9493 9504 9514 9524 9534 9543 9553 9563 9573 9583 9594 9604 9615 9626 9637 9647 9658 9667 9676 9684 9692 9699 9705 9710 9715 9720 9724 9728 9733 9737 9741 9746 9750 9755 9759 9764 9769 9773 9777 9780 9783 9785 9786 9787 9787 9786 9785 9783 9781 9778 9775 9773 9770 9767 9764 9762 9759 9757 9755 9752 9750 9747 9744 9741 9738 9734 9731 9726 9722 9717 9713 9708 9702 9697 9692 9687 9683 9678 9674 9670 9667 9664 9662 9660 9659 9659 9659 9660 9661 9664 9667 9670 9675 9679 9685 9690 9696 9702 9709 9715 9722 9729 9735 9742 9748 9755 9761 9767 9774 9780 9786 9791 9797 9802 9808 9813 9817 9822 9826 9829 9833 9835 9838 9840 9842 9843 9844 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9852 9851 9851 9851 9851 9850 9850 9849 9849 9848 9846 9845 9843 9841 9839 9837 9834 9831 9828 9825 9822 9819 9815 9812 9808 9805 9802 9798 9795 9791 9788 9784 9780 9775 9771 9766 9761 9756 9750 9745 9739 9734 9729 9725 9721 9718 9716 9714 9714 9714 9716 9717 9720 9723 9726 9729 9733 9736 9739 9742 9745 9747 9749 9751 9753 9754 9756 9758 9761 9763 9767 9770 9774 9779 9784 9789 9794 9799 9804 9808 9812 9815 9817 9818 9818 9817 9815 9811 9807 9801 9794 9787 9778 9768 9758 9746 9734 9720 9706 9690 9673 9654 9634 9613 9589 9563 9535 9504 9471 9434 9396 9354 9309 9261 9210 9156 9100 9040 8979 8915 8849 8782 8713 8643 8573 8503 8433 8364 8297 8231 8168 8108 8052 8000 7952 7910 7874 7844 7821 7804 7796 7794 7801 7814 7836 7864 7900 7941 7989 8041 8098 8158 8222 8287 8353 8420 8487 8552 8617 8679 8739 8797 8852 8904 8953 9000 9044 9086 9125 9162 9198 9232 9264 9295 9325 9353 9381 9408 9434 9459 9483 9506 9529 9550 9570 9589 9607 9623 9638 9652 9664 9675 9684 9691 9697 9702 9705 9707 9707 9706 9703 9699 9694 9687 9678 9668 9656 9641 9625 9607 9586 9562 9537 9509 9478 9445 9409 9372 9333 9291 9249 9205 9161 9116 9071 9026 8982 8939 8897 8856 8817 8780 8745 8713 8683 8655 8630 8609 8590 8574 8561 8551 8544 8541 8540 8543 8548 8557 8568 8582 8598 8616 8636 8657 8679 8702 8726 8749 8771 8793 8813 8832 8848 8863 8875 8884 8891 8896 8897 8897 8894 8890 8884 8877 8868 8860 8851 8843 8835 8828 8823 8819 8818 8818 8822 8828 8836 8848 8863 8881 8901 8925 8951 8980 9012 9045 9080 9117 9155 9193 9232 9271 9310 9347 9384 9419 9452 9483 9512 9539 9563 9585 9604 5101 5 5 3 9620 9634 9645 9653 9659 9662 9663 9661 9657 9650 9641 9629 9615 9598 9579 9557 9532 9505 9475 9443 9409 9373 9336 9297 9258 9217 9177 9138 9099 9061 9026 8992 8961 8934 8909 8888 8871 8857 8848 8842 8841 8843 8849 8859 8872 8888 8908 8931 8956 8984 9014 9046 9080 9115 9151 9188 9225 9263 9300 9336 9372 9406 9440 9472 9502 9531 9558 9584 9608 9631 9652 9672 9691 9709 9725 9741 9755 9768 9781 9792 9802 9812 9820 9827 9833 9837 9841 9844 9847 9848 9849 9849 9849 9848 9847 9846 9845 9844 9843 9841 9840 9839 9837 9836 9835 9833 9832 9830 9828 9827 9825 9823 9821 9818 9816 9813 9811 9808 9805 9801 9798 9794 9791 9787 9783 9779 9775 9771 9767 9763 9759 9755 9751 9747 9744 9741 9738 9735 9733 9732 9731 9730 9730 9731 9733 9735 9738 9741 9745 9750 9755 9761 9766 9773 9779 9786 9792 9799 9806 9812 9819 9825 9831 9836 9841 9846 9850 9854 9857 9860 9862 9863 9864 9864 9864 9863 9861 9858 9854 9850 9845 9839 9832 9825 9817 9807 9797 9787 9775 9763 9750 9736 9722 9708 9693 9679 9664 9649 9634 9619 9604 9590 9576 9563 9550 9537 9526 9514 9503 9493 9483 9475 9466 9459 9452 9446 9441 9436 9432 9429 9427 9425 9424 9424 9424 9424 9425 9426 9426 9427 9428 9428 9429 9429 9428 9427 9426 9425 9423 9422 9420 9419 9418 9417 9417 9418 9419 9422 9425 9429 9434 9441 9448 9456 9464 9474 9484 9495 9506 9518 9530 9542 9554 9566 9578 9590 9602 9613 9625 9636 9646 9656 9666 9675 9683 9691 9698 9704 9710 9715 9719 9722 9725 9726 9728 9728 9729 9728 9728 9726 9725 9723 9722 9720 9718 9715 9713 9711 9709 9708 9706 9705 9705 9705 9705 9707 9709 9711 9715 9719 9724 9729 9735 9741 9748 9755 9762 9769 9776 9782 9789 9795 9801 9806 9811 9816 9820 9824 9827 9830 9833 9835 9837 9839 9841 9842 9844 9845 9847 9848 9850 9852 9854 9856 9859 9862 9865 9869 9872 9876 9880 9884 9888 9891 9895 9898 9901 9903 9906 9907 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9910 9908 9905 9902 9898 9893 9888 9881 9873 9865 9856 9846 9836 9826 9815 9805 9796 9787 9779 9771 9764 9759 9754 9750 9747 9744 9742 9741 9739 9738 9738 9737 9737 9736 9736 9736 9736 9736 9736 9737 9738 9739 9741 9743 9745 9748 9751 9755 9759 9763 9767 9772 9777 9781 9787 9792 9797 9803 9809 9815 9821 9827 9833 9839 9845 9851 9857 9862 9867 9872 9876 9880 9883 9886 9888 9890 9891 9892 9893 9893 9894 9894 9895 9895 9896 9897 9898 9900 9901 9903 9905 9907 9908 9910 9911 9912 9912 9912 9912 9911 9910 9908 9906 9904 9901 9898 9896 9893 9891 9889 9887 9886 9885 9884 9884 9883 9883 9884 9884 9884 9885 9886 9887 9887 9888 9890 9891 9892 9894 5102 5 5 3 9896 9898 9901 9903 9906 9910 9913 9917 9920 9924 9928 9932 9935 9939 9942 9946 9948 9951 9953 9955 9957 9959 9961 9962 9964 9965 9967 9968 9970 9972 9974 9975 9977 9979 9981 9983 9984 9985 9986 9986 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9981 9981 9982 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9982 9981 9981 9981 9981 9982 9982 9983 9983 9983 9983 9983 9982 9981 9979 9977 9974 9970 9966 9961 9955 9949 9942 9934 9926 9918 9909 9899 9889 9879 9868 9857 9845 9832 9820 9807 9793 9780 9766 9753 9739 9726 9713 9701 9690 9680 9671 9663 9656 9651 9647 9645 9644 9645 9648 9651 9657 9663 9671 9679 9689 9699 9710 9722 9733 9745 9757 9769 9780 9791 9802 9811 9821 9829 9836 9843 9849 9854 9859 9863 9867 9870 9873 9876 9879 9882 9884 9886 9889 9891 9892 9893 9893 9893 9891 9889 9886 9881 9875 9868 9860 9851 9840 9829 9817 9804 9791 9777 9763 9749 9734 9719 9704 9689 9673 9656 9639 9622 9603 9584 9564 9543 9521 9498 9474 9450 9426 9401 9376 9351 9327 9303 9280 9257 9235 9214 9194 9175 9156 9138 9121 9104 9088 9072 9057 9043 9029 9016 9005 8996 8988 8983 8980 8980 8983 8990 8999 9012 9028 9047 9069 9093 9119 9147 9175 9204 9234 9262 9291 9318 9343 9367 9390 9410 9429 9445 9460 9473 9484 9494 9501 9508 9512 9515 9517 9517 9516 9514 9511 9507 9502 9497 9492 9488 9483 9480 9477 9475 9475 9477 9480 9484 9490 9498 9507 9518 9529 9542 9555 9570 9584 9599 9614 9629 9644 9658 9672 9686 9699 9711 9723 9733 9743 9752 9760 9766 9771 9776 9778 9780 9780 9779 9777 9773 9768 9762 9756 9748 9739 9729 9719 9709 9698 9688 9677 9666 9656 9647 9639 9631 9624 9619 9614 9611 9609 9609 9610 9612 9615 9619 9625 9632 9639 9647 9657 9666 9677 9687 9699 9710 9722 9733 9745 9756 9767 9778 9788 9798 9808 9817 9826 9834 9842 9849 9856 9863 9870 9877 9883 9890 9896 9902 9908 9914 9920 9925 9930 9934 9938 9941 9944 9946 9948 9949 9950 9950 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9946 9945 9944 9943 9941 9939 9937 9934 9931 9927 9922 9917 9911 9905 9898 9891 9883 9874 9865 9855 9844 9833 9821 9807 9793 9779 9763 9747 9729 9712 9693 9675 9656 9638 9619 9601 9583 9567 9551 9536 9522 9510 9499 9490 9482 9475 9469 9464 9460 9456 9452 9449 9445 9440 9433 9425 9415 9402 9385 9364 9338 9307 9269 9224 9171 9109 9038 8957 8865 8762 8649 8524 8388 8241 8085 7919 7744 7562 7373 7179 6981 6781 6579 6379 6180 5986 5796 5613 5439 5275 5123 4984 4859 4752 4662 4592 4542 4514 4509 4527 4569 4635 4724 4836 4969 5121 5292 5478 5677 5887 6103 6325 6548 5103 5 5 3 6769 6988 7200 7404 7598 7782 7953 8113 8260 8394 8516 8627 8727 8817 8898 8971 9036 9095 9148 9196 9239 9278 9313 9344 9373 9398 9420 9440 9458 9473 9487 9498 9508 9517 9524 9529 9534 9538 9540 9542 9544 9544 9544 9544 9543 9541 9540 9538 9536 9535 9533 9532 9532 9532 9532 9534 9536 9539 9543 9548 9553 9560 9568 9577 9587 9597 9609 9621 9634 9647 9661 9675 9689 9703 9717 9730 9743 9756 9768 9779 9789 9799 9808 9816 9823 9829 9835 9841 9846 9850 9854 9858 9862 9866 9869 9872 9875 9878 9881 9883 9885 9887 9889 9890 9891 9892 9892 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9884 9882 9880 9877 9875 9871 9868 9864 9860 9855 9851 9846 9842 9837 9833 9828 9824 9821 9817 9815 9812 9811 9809 9809 9808 9808 9809 9810 9811 9812 9813 9815 9816 9817 9818 9818 9818 9818 9817 9815 9813 9810 9806 9801 9796 9790 9783 9775 9767 9759 9750 9740 9730 9719 9708 9697 9685 9674 9662 9649 9637 9624 9612 9599 9586 9574 9562 9550 9539 9528 9518 9508 9500 9492 9486 9480 9476 9473 9472 9472 9473 9476 9481 9486 9493 9502 9511 9522 9534 9547 9561 9575 9590 9605 9620 9635 9650 9665 9679 9693 9705 9717 9729 9739 9749 9758 9766 9774 9781 9788 9794 9800 9806 9812 9817 9823 9827 9832 9836 9840 9843 9845 9847 9848 9849 9849 9848 9847 9845 9843 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9804 9801 9798 9795 9792 9789 9787 9786 9785 9785 9786 9789 9792 9796 9802 9808 9815 9823 9831 9840 9849 9858 9866 9875 9883 9891 9898 9905 9912 9918 9924 9930 9936 9941 9946 9951 9956 9961 9965 9969 9973 9975 9978 9980 9981 9982 9982 9981 9980 9979 9978 9976 9974 9972 9969 9967 9964 9961 9958 9954 9950 9945 9940 9934 9926 9918 9909 9899 9888 9876 9863 9849 9834 9818 9801 9783 9765 9745 9724 9702 9678 9654 9628 9601 9572 9543 9512 9480 9448 9414 9381 9347 9313 9280 9247 9214 9183 9153 9124 9097 9071 9047 9024 9003 8985 8967 8952 8938 8926 8916 8907 8900 8895 8891 8888 8887 8887 8888 8890 8894 8900 8906 8914 8924 8935 8949 8964 8981 9000 9022 9046 9072 9100 9130 9162 9196 9231 9266 9303 9339 9376 9412 9446 9480 9512 9543 9572 9600 9626 9650 9673 9694 9714 9733 9750 9767 9783 9797 9810 9822 9832 9841 9848 9853 9855 9856 9855 9851 9845 9837 9827 9815 9802 9787 9770 9752 9733 9713 9691 9669 9645 9620 9595 9568 9541 9513 9484 9455 9427 9399 9372 9346 9322 9300 9280 9263 9249 9238 9230 9225 9224 9225 9228 9234 9242 9251 9262 9274 9287 9300 9313 9326 9338 9350 9360 9369 9376 9380 9381 9379 9373 9362 9345 9322 9293 9256 9211 9158 9096 9025 8945 8856 8758 8652 8538 8416 8289 8156 8019 5104 5 5 3 7879 7737 7595 7454 7316 7181 7053 6932 6820 6719 6629 6552 6490 6443 6412 6397 6399 6418 6454 6505 6572 6653 6747 6853 6969 7093 7223 7359 7497 7636 7775 7913 8047 8177 8302 8421 8534 8639 8738 8829 8913 8990 9061 9124 9182 9234 9281 9323 9360 9393 9421 9446 9466 9483 9495 9504 9508 9507 9502 9491 9476 9454 9427 9394 9354 9308 9256 9197 9131 9059 8982 8898 8808 8714 8614 8510 8401 8290 8175 8059 7941 7823 7706 7591 7478 7371 7268 7173 7085 7007 6940 6884 6841 6810 6794 6791 6803 6828 6867 6918 6982 7056 7141 7235 7335 7442 7554 7669 7786 7905 8023 8139 8254 8365 8473 8577 8676 8769 8858 8941 9019 9090 9157 9218 9274 9326 9373 9415 9454 9489 9522 9551 9578 9603 9626 9648 9668 9687 9704 9721 9736 9750 9764 9776 9787 9797 9806 9814 9820 9826 9831 9836 9840 9843 9845 9848 9850 9852 9854 9855 9857 9858 9858 9858 9858 9857 9855 9852 9848 9843 9837 9829 9820 9809 9796 9781 9765 9746 9724 9700 9672 9641 9606 9568 9524 9476 9423 9363 9298 9227 9149 9065 8973 8875 8770 8658 8540 8415 8285 8149 8010 7866 7719 7571 7422 7273 7126 6982 6843 6709 6584 6467 6360 6266 6185 6118 6066 6030 6011 6008 6023 6054 6102 6165 6243 6333 6436 6549 6670 6799 6932 7069 7207 7346 7483 7618 7749 7876 7997 8113 8222 8325 8422 8512 8596 8674 8747 8814 8877 8935 8990 9040 9087 9132 9173 9212 9248 9283 9315 9346 9375 9402 9428 9452 9474 9496 9516 9535 9553 9570 9587 9602 9617 9631 9645 9657 9670 9681 9692 9702 9711 9720 9727 9734 9740 9744 9748 9751 9752 9753 9753 9752 9750 9747 9744 9740 9735 9730 9724 9717 9711 9704 9696 9689 9682 9676 9670 9664 9659 9655 9652 9651 9650 9650 9652 9655 9658 9663 9668 9674 9681 9688 9696 9704 9712 9720 9729 9738 9746 9755 9764 9773 9782 9791 9800 9809 9817 9825 9833 9839 9846 9851 9856 9860 9864 9866 9869 9871 9873 9874 9876 9878 9880 9882 9884 9887 9890 9893 9896 9900 9903 9906 9909 9911 9914 9916 9918 9920 9921 9923 9924 9926 9928 9930 9932 9934 9937 9939 9942 9945 9947 9950 9952 9953 9955 9956 9956 9956 9956 9955 9953 9952 9950 9948 9945 9942 9939 9936 9933 9929 9925 9921 9917 9912 9907 9901 9895 9888 9880 9872 9864 9854 9844 9834 9822 9810 9798 9786 9773 9760 9747 9734 9721 9709 9698 9687 9677 9668 9660 9653 9648 9643 9640 9638 9637 9637 9639 9641 9645 9649 9655 9661 9668 9676 9685 9694 9704 9715 9726 9738 9750 9762 9774 9786 9798 9810 9821 9831 9841 9850 9858 9865 9872 9877 9882 9885 9888 9891 9893 9894 9895 9895 9895 9894 9892 9890 9887 9884 9879 9874 9868 9861 9854 9845 9837 9827 9818 9808 9799 9790 9781 9772 9765 9757 9751 9745 9740 9736 9732 9728 5105 5 5 3 9725 9723 9720 9717 9715 9713 9711 9709 9707 9705 9703 9702 9700 9699 9698 9697 9696 9695 9695 9694 9694 9693 9693 9692 9691 9691 9690 9689 9689 9688 9688 9687 9687 9687 9687 9688 9688 9689 9690 9691 9692 9694 9696 9698 9700 9703 9706 9709 9712 9715 9718 9721 9723 9726 9729 9731 9733 9735 9736 9738 9738 9739 9739 9739 9739 9738 9737 9737 9736 9734 9733 9732 9730 9729 9728 9726 9725 9724 9723 9723 9722 9722 9723 9723 9724 9725 9727 9729 9731 9734 9736 9739 9742 9745 9748 9751 9754 9756 9759 9761 9763 9764 9766 9767 9768 9769 9769 9770 9771 9771 9772 9773 9775 9777 9779 9783 9786 9791 9796 9802 9808 9815 9822 9830 9838 9845 9853 9860 9867 9872 9878 9882 9885 9888 9889 9889 9887 9885 9881 9876 9870 9863 9854 9844 9833 9820 9806 9790 9773 9755 9735 9713 9690 9666 9641 9615 9588 9560 9532 9503 9473 9444 9414 9384 9354 9325 9296 9267 9239 9212 9186 9161 9138 9116 9096 9079 9064 9052 9042 9036 9033 9033 9037 9043 9053 9065 9080 9097 9115 9135 9156 9178 9200 9221 9243 9263 9283 9301 9318 9333 9346 9358 9368 9375 9380 9383 9383 9380 9374 9366 9354 9338 9319 9296 9269 9238 9203 9163 9118 9069 9014 8953 8886 8813 8734 8647 8552 8449 8339 8219 8091 7953 7807 7652 7489 7318 7140 6955 6765 6570 6371 6169 5967 5764 5562 5362 5166 4973 4785 4603 4427 4259 4098 3945 3801 3665 3539 3421 3312 3212 3122 3040 2966 2901 2843 2793 2750 2714 2683 2658 2639 2625 2615 2610 2611 2616 2628 2646 2672 2706 2749 2804 2871 2951 3046 3157 3284 3429 3590 3769 3965 4176 4402 4640 4889 5146 5409 5675 5942 6207 6466 6719 6963 7195 7416 7623 7816 7995 8160 8311 8449 8573 8687 8789 8882 8966 9042 9111 9175 9232 9286 9334 9379 9421 9459 9494 9526 9555 9582 9607 9630 9650 9669 9686 9701 9714 9727 9737 9747 9756 9763 9769 9775 9779 9783 9786 9788 9790 9791 9793 9794 9795 9795 9796 9797 9798 9799 9799 9800 9801 9801 9802 9802 9803 9804 9804 9805 9806 9808 9810 9813 9816 9820 9825 9830 9835 9841 9847 9854 9860 9867 9873 9879 9885 9890 9895 9899 9904 9907 9911 9914 9917 9920 9922 9925 9927 9929 9930 9932 9933 9934 9934 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9912 9910 9908 9905 9902 9898 9894 9890 9886 9881 9876 9871 9866 9861 9856 9850 9845 9839 9833 9826 9820 9813 9805 9798 9790 9782 9774 9766 9758 9751 9745 9739 9734 9729 9726 9724 9722 9722 9723 9724 9726 9729 9732 9736 9741 9745 5106 5 5 3 9750 9756 9762 9768 9774 9781 9788 9796 9803 9811 9819 9827 9834 9842 9849 9855 9862 9867 9872 9877 9880 9884 9886 9889 9891 9892 9894 9896 9898 9900 9903 9906 9909 9913 9916 9920 9924 9928 9932 9935 9938 9941 9943 9945 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9967 9966 9964 9962 9959 9955 9951 9945 9939 9933 9926 9918 9910 9902 9894 9885 9876 9867 9858 9848 9838 9827 9817 9805 9794 9782 9769 9757 9744 9731 9718 9706 9694 9683 9672 9662 9654 9646 9639 9634 9629 9626 9623 9621 9619 9619 9618 9619 9619 9620 9622 9624 9626 9628 9632 9635 9639 9643 9648 9653 9658 9664 9669 9674 9679 9684 9689 9693 9697 9699 9701 9703 9703 9702 9700 9697 9692 9687 9679 9670 9660 9648 9634 9618 9601 9583 9562 9541 9518 9494 9469 9443 9417 9391 9365 9339 9314 9289 9266 9244 9224 9206 9190 9176 9164 9155 9148 9143 9141 9141 9143 9147 9152 9159 9166 9175 9183 9191 9198 9204 9209 9212 9213 9211 9206 9198 9187 9173 9156 9135 9111 9084 9055 9023 8988 8953 8916 8879 8842 8805 8770 8736 8705 8677 8653 8633 8617 8606 8600 8599 8604 8614 8630 8650 8675 8705 8739 8776 8816 8858 8903 8948 8994 9040 9085 9129 9173 9214 9253 9291 9325 9358 9387 9414 9439 9460 9479 9495 9508 9518 9525 9530 9532 9530 9526 9519 9509 9496 9480 9462 9442 9419 9395 9368 9340 9311 9281 9251 9220 9189 9159 9128 9099 9071 9044 9018 8994 8972 8952 8934 8918 8906 8895 8888 8883 8881 8882 8886 8892 8901 8912 8926 8941 8959 8978 8998 9019 9041 9064 9087 9111 9135 9159 9182 9206 9230 9253 9276 9299 9322 9344 9367 9389 9410 9432 9453 9474 9495 9515 9536 9556 9576 9595 9615 9634 9652 9671 9688 9705 9722 9738 9753 9768 9781 9794 9806 9817 9828 9837 9846 9854 9862 9869 9876 9882 9888 9893 9898 9902 9906 9909 9912 9914 9915 9916 9916 9915 9914 9912 9909 9906 9903 9899 9895 9890 9886 9882 9877 9873 9869 9866 9862 9859 9856 9854 9851 9849 9847 9845 9844 9843 9841 9840 9839 9838 9837 9836 9834 9833 9831 9829 9826 9823 9819 9815 9811 9806 9800 9793 9786 9778 9770 9761 9751 9740 9729 9717 9704 9691 9677 9663 9649 9635 9622 9608 9596 9584 9573 9564 9557 9550 9546 9544 9543 9545 9548 9553 9559 9567 9576 9586 9598 9610 9622 9635 9648 9661 9675 9687 9700 9713 9724 9736 9747 9757 9766 9775 9783 9790 9796 9801 9805 9809 9811 9812 9813 9813 9812 9810 9808 9805 9802 9799 9796 9792 9788 9785 9782 9779 9776 9774 9772 9771 9770 9770 9770 9771 9773 9776 9780 9784 9789 9795 9801 9808 9815 9823 9831 9838 9846 9854 9861 9868 5107 5 5 3 9874 9880 9886 9891 9896 9900 9904 9908 9912 9915 9919 9922 9925 9928 9931 9933 9935 9937 9938 9939 9939 9939 9938 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9911 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9909 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9914 9912 9909 9906 9902 9898 9893 9889 9885 9881 9877 9873 9870 9867 9864 9862 9860 9859 9857 9855 9854 9852 9850 9847 9845 9842 9838 9835 9831 9827 9823 9819 9815 9811 9806 9802 9797 9791 9785 9778 9770 9761 9751 9741 9728 9715 9701 9685 9669 9652 9634 9615 9596 9576 9556 9535 9514 9492 9470 9447 9423 9399 9374 9347 9320 9292 9262 9230 9197 9162 9124 9084 9040 8993 8941 8884 8822 8752 8674 8588 8492 8385 8268 8138 7996 7841 7673 7492 7299 7094 6877 6650 6414 6170 5920 5665 5407 5148 4889 4633 4381 4135 3896 3666 3447 3239 3043 2861 2693 2540 2401 2277 2167 2072 1990 1921 1863 1817 1779 1750 1728 1712 1701 1694 1690 1690 1694 1702 1716 1736 1765 1804 1856 1923 2006 2108 2230 2374 2539 2727 2936 3164 3411 3673 3948 4231 4519 4809 5095 5376 5646 5904 6147 6373 6581 6770 6940 7092 7226 7344 7446 7533 7608 7671 7723 7766 7799 7822 7837 7843 7839 7825 7800 7764 7717 7657 7585 7501 7404 7295 7173 7040 6896 6742 6578 6405 6224 6035 5841 5642 5438 5231 5021 4811 4600 4390 4181 3976 3775 3579 3389 3207 3033 2869 2715 2572 2441 2321 2214 2119 2035 1964 1903 1852 1810 1777 1750 1730 1714 1703 1696 1693 1693 1698 1707 1722 1746 1778 1823 1881 1954 2045 2156 2287 2440 2614 2811 3028 3265 3520 3789 4070 4360 4655 4951 5245 5535 5815 6086 6343 6586 6813 7024 7220 7400 7565 7717 7855 7983 8101 8209 8310 8404 8492 8575 8652 8726 8794 8858 8919 8975 9027 9076 9121 9163 9202 9239 9273 9305 9336 9365 9393 9419 9445 9469 9492 9513 9533 9552 9569 9584 9597 9609 9619 9628 9635 9641 9645 9648 9650 9651 9651 9649 9646 9642 9637 9630 9621 9611 9598 9584 9568 9551 9531 9510 9487 9463 9438 9412 9385 9357 9328 9299 9270 9240 9211 9182 9153 9124 9096 9069 9044 9019 8996 8975 8956 8938 8924 8911 8901 8894 8890 8889 8890 8894 8901 8910 8922 8936 8951 8969 8988 9009 9030 9053 9076 9100 9124 9147 9171 9194 9217 9239 9260 9279 9298 9316 9332 9346 9359 9371 9380 9388 9395 9400 9403 9405 9405 9404 9402 9400 9397 9393 9389 9386 9383 9380 9378 9377 9378 9379 9382 9386 9392 9399 9407 9417 5108 5 5 3 9428 9441 9454 9468 9483 9499 9515 9531 9548 9565 9582 9599 9616 9632 9648 9663 9678 9692 9705 9718 9730 9741 9752 9762 9771 9780 9788 9796 9802 9809 9814 9820 9825 9829 9833 9836 9840 9843 9846 9848 9850 9853 9855 9857 9858 9860 9861 9861 9861 9861 9859 9857 9854 9851 9846 9840 9833 9826 9817 9808 9798 9787 9776 9763 9751 9737 9724 9709 9695 9680 9665 9650 9635 9619 9604 9590 9576 9563 9550 9539 9528 9520 9512 9506 9502 9499 9497 9497 9498 9500 9503 9507 9511 9516 9521 9526 9531 9536 9541 9546 9552 9557 9563 9569 9575 9582 9589 9597 9606 9615 9625 9634 9645 9655 9665 9675 9684 9694 9702 9711 9718 9725 9732 9738 9744 9749 9754 9759 9764 9768 9772 9775 9778 9781 9783 9784 9785 9784 9782 9779 9774 9768 9760 9751 9741 9729 9715 9701 9685 9668 9650 9631 9611 9590 9568 9545 9521 9497 9472 9446 9418 9390 9361 9330 9299 9266 9232 9197 9160 9122 9083 9042 9000 8956 8911 8864 8816 8767 8716 8665 8612 8559 8506 8453 8401 8349 8300 8252 8208 8167 8130 8099 8072 8051 8036 8028 8026 8030 8042 8060 8084 8114 8150 8190 8236 8284 8337 8391 8448 8505 8564 8622 8679 8735 8789 8842 8891 8938 8982 9023 9061 9097 9129 9158 9186 9211 9234 9256 9276 9296 9315 9334 9352 9371 9390 9409 9428 9448 9468 9488 9509 9529 9550 9570 9590 9610 9629 9648 9666 9684 9701 9717 9733 9747 9761 9775 9787 9798 9809 9819 9828 9836 9844 9850 9856 9861 9865 9869 9872 9874 9875 9876 9876 9875 9873 9870 9866 9861 9856 9849 9840 9831 9821 9809 9796 9782 9767 9752 9735 9717 9699 9680 9661 9641 9621 9601 9580 9560 9539 9519 9500 9482 9464 9448 9434 9421 9410 9400 9393 9388 9385 9384 9385 9387 9392 9397 9404 9413 9422 9432 9443 9454 9466 9479 9492 9506 9520 9534 9549 9564 9580 9596 9612 9628 9644 9660 9675 9690 9704 9717 9729 9741 9751 9761 9770 9778 9785 9791 9797 9802 9807 9811 9815 9819 9822 9825 9828 9830 9833 9834 9836 9837 9838 9839 9839 9839 9839 9838 9838 9836 9835 9833 9831 9829 9826 9823 9820 9817 9813 9810 9806 9802 9798 9794 9790 9786 9782 9778 9774 9770 9767 9763 9760 9757 9754 9751 9748 9746 9743 9741 9739 9737 9735 9733 9731 9729 9727 9725 9723 9720 9717 9714 9710 9706 9701 9696 9690 9683 9675 9667 9658 9648 9638 9627 9615 9602 9588 9574 9559 9543 9526 9508 9489 9470 9450 9430 9409 9388 9367 9346 9326 9306 9286 9268 9250 9234 9219 9206 9195 9185 9177 9171 9167 9165 9166 9168 9172 9178 9186 9196 9208 9222 9237 9254 9272 9291 9312 9333 9355 9376 9398 9420 9441 9461 9481 9499 9516 9532 9547 9560 9572 9583 9593 9602 9610 9617 9624 9630 9635 9640 9644 9648 9652 9655 9658 9661 9663 9665 9667 9670 5109 5 5 3 9672 9674 9676 9678 9681 9683 9686 9688 9691 9693 9695 9696 9697 9696 9695 9692 9688 9683 9676 9667 9657 9644 9630 9613 9595 9575 9553 9529 9504 9477 9449 9419 9388 9356 9324 9292 9259 9226 9194 9163 9132 9103 9076 9050 9026 9005 8985 8968 8953 8941 8930 8922 8916 8911 8908 8906 8906 8906 8907 8909 8912 8914 8917 8920 8924 8927 8931 8935 8940 8945 8951 8957 8964 8972 8982 8993 9005 9018 9034 9051 9069 9090 9112 9135 9160 9187 9214 9243 9272 9303 9333 9364 9394 9425 9455 9484 9513 9540 9567 9592 9615 9638 9659 9678 9696 9712 9727 9740 9752 9763 9772 9780 9787 9793 9797 9801 9804 9805 9805 9804 9802 9798 9793 9787 9779 9769 9757 9744 9728 9711 9693 9672 9651 9627 9603 9577 9550 9522 9494 9466 9438 9409 9382 9355 9329 9305 9282 9262 9243 9227 9213 9203 9195 9190 9188 9189 9193 9200 9210 9222 9237 9254 9273 9293 9315 9338 9362 9386 9410 9435 9459 9483 9507 9530 9552 9574 9594 9613 9631 9647 9662 9675 9687 9697 9704 9710 9713 9715 9713 9710 9703 9695 9683 9669 9653 9634 9613 9590 9564 9537 9508 9478 9447 9414 9382 9349 9316 9284 9253 9223 9194 9168 9144 9123 9104 9089 9077 9068 9063 9061 9063 9068 9076 9087 9100 9116 9134 9154 9175 9197 9220 9243 9266 9289 9312 9334 9356 9376 9395 9412 9428 9443 9456 9466 9476 9483 9489 9493 9495 9497 9497 9496 9493 9490 9487 9482 9477 9471 9464 9456 9447 9437 9425 9413 9398 9382 9363 9343 9320 9295 9268 9238 9206 9171 9133 9092 9048 9000 8948 8893 8833 8769 8701 8627 8548 8465 8375 8280 8180 8074 7962 7845 7722 7594 7460 7321 7177 7028 6874 6715 6552 6385 6214 6040 5863 5684 5505 5324 5144 4965 4788 4614 4443 4277 4117 3964 3818 3680 3551 3432 3324 3227 3143 3072 3016 2974 2949 2940 2948 2974 3019 3082 3164 3264 3383 3519 3671 3839 4020 4214 4418 4630 4848 5069 5293 5516 5736 5952 6162 6365 6560 6746 6921 7087 7243 7388 7525 7652 7770 7880 7984 8080 8170 8255 8334 8409 8479 8546 8608 8667 8723 8775 8825 8871 8915 8957 8996 9033 9068 9101 9133 9163 9192 9220 9247 9273 9297 9321 9343 9365 9385 9405 9424 9442 9459 9476 9492 9508 9523 9538 9553 9568 9582 9596 9609 9622 9634 9646 9657 9668 9678 9687 9695 9703 9710 9717 9723 9729 9734 9740 9745 9751 9756 9762 9767 9773 9778 9784 9789 9794 9798 9802 9806 9810 9813 9815 9818 9820 9821 9823 9825 9826 9827 9829 9830 9832 9833 9835 9836 9837 9839 9840 9841 9841 9842 9842 9842 9841 9840 9839 9837 9835 9833 9830 9827 9824 9820 9816 9812 9808 9803 9798 9793 9788 9782 9776 9769 9762 9755 9747 9738 9729 9720 9709 9698 9686 9672 9659 9644 9628 9612 9595 9578 9561 9543 9525 9508 9491 9475 9460 5110 5 5 3 9446 9433 9422 9412 9404 9397 9392 9389 9387 9387 9388 9391 9395 9401 9408 9417 9426 9437 9449 9463 9477 9492 9507 9523 9540 9556 9573 9589 9605 9620 9634 9648 9660 9672 9682 9691 9699 9705 9711 9715 9719 9721 9723 9723 9723 9722 9720 9717 9713 9709 9703 9697 9690 9683 9675 9667 9659 9652 9644 9637 9630 9625 9620 9616 9612 9610 9609 9608 9608 9608 9609 9611 9613 9615 9617 9619 9622 9624 9627 9630 9633 9636 9639 9642 9645 9648 9650 9653 9654 9655 9655 9655 9653 9650 9646 9641 9635 9627 9618 9608 9597 9584 9570 9555 9540 9523 9505 9486 9466 9446 9424 9403 9380 9357 9334 9310 9287 9263 9239 9214 9190 9167 9143 9120 9097 9074 9052 9029 9006 8983 8960 8935 8909 8881 8851 8817 8780 8739 8692 8640 8582 8518 8446 8366 8279 8183 8079 7967 7846 7716 7579 7433 7280 7120 6953 6779 6600 6416 6228 6036 5842 5645 5447 5249 5052 4856 4663 4474 4289 4109 3935 3767 3607 3454 3310 3174 3046 2926 2815 2712 2616 2528 2446 2371 2300 2235 2174 2116 2062 2010 1960 1912 1865 1820 1777 1735 1695 1657 1622 1590 1560 1535 1513 1494 1480 1468 1460 1456 1453 1453 1455 1459 1465 1474 1485 1500 1520 1547 1582 1627 1685 1757 1846 1953 2080 2229 2399 2591 2804 3036 3287 3553 3832 4120 4415 4711 5006 5297 5581 5854 6115 6362 6594 6810 7010 7196 7366 7523 7668 7801 7924 8038 8145 8245 8338 8427 8510 8589 8663 8733 8798 8860 8917 8970 9019 9065 9108 9148 9184 9219 9251 9282 9311 9338 9364 9389 9412 9434 9456 9475 9494 9511 9527 9541 9554 9566 9577 9587 9596 9603 9610 9616 9622 9626 9630 9634 9636 9638 9638 9638 9637 9635 9632 9628 9622 9615 9607 9598 9587 9575 9562 9548 9533 9517 9500 9482 9463 9445 9425 9406 9386 9367 9348 9329 9310 9293 9275 9259 9243 9228 9213 9199 9186 9172 9159 9146 9132 9118 9103 9087 9069 9050 9029 9006 8980 8952 8920 8886 8848 8807 8763 8716 8665 8611 8554 8494 8432 8367 8301 8232 8163 8093 8024 7955 7888 7823 7761 7702 7649 7600 7557 7521 7491 7469 7454 7448 7449 7458 7475 7500 7531 7569 7612 7662 7716 7774 7836 7900 7967 8036 8107 8178 8250 8322 8395 8466 8538 8608 8678 8746 8813 8878 8942 9003 9063 9121 9176 9229 9279 9327 9373 9416 9456 9494 9529 9562 9593 9621 9647 9671 9694 9714 9733 9750 9766 9780 9793 9805 9816 9826 9834 9843 9850 9856 9862 9868 9872 9876 9880 9883 9886 9888 9889 9890 9890 9890 9889 9888 9886 9884 9882 9879 9875 9871 9867 9863 9858 9853 9848 9843 9837 9831 9825 9818 9811 9804 9797 9789 9781 9773 9765 9758 9750 9743 9736 9729 9724 9719 9715 9711 9709 9708 9707 9707 9709 9710 9713 9716 9720 9724 9728 9732 9737 9741 9745 9750 9754 9757 9761 9764 5111 5 5 3 9766 9769 9771 9772 9774 9775 9775 9776 9776 9776 9775 9775 9774 9774 9773 9773 9772 9772 9772 9772 9772 9773 9774 9775 9777 9779 9782 9785 9788 9792 9796 9800 9804 9808 9811 9815 9818 9821 9823 9825 9826 9827 9827 9827 9826 9825 9824 9823 9822 9821 9820 9820 9820 9820 9821 9821 9823 9824 9826 9828 9830 9832 9834 9835 9837 9838 9839 9840 9840 9841 9841 9841 9841 9840 9840 9839 9839 9838 9837 9837 9836 9836 9836 9835 9835 9835 9835 9835 9835 9835 9835 9834 9833 9832 9831 9829 9827 9824 9820 9816 9812 9806 9801 9794 9788 9780 9772 9764 9755 9746 9736 9726 9716 9705 9694 9683 9672 9660 9649 9638 9628 9618 9608 9599 9591 9584 9577 9572 9567 9563 9560 9557 9556 9554 9554 9554 9554 9555 9555 9556 9557 9557 9558 9558 9558 9558 9557 9556 9553 9551 9547 9542 9537 9530 9522 9513 9502 9489 9475 9460 9443 9424 9403 9382 9358 9334 9309 9283 9257 9230 9204 9179 9154 9131 9109 9089 9072 9057 9044 9035 9028 9024 9023 9025 9029 9037 9047 9059 9073 9090 9108 9127 9148 9170 9193 9216 9240 9264 9289 9313 9338 9363 9387 9411 9435 9459 9483 9506 9529 9551 9573 9594 9614 9633 9652 9669 9685 9700 9714 9727 9739 9749 9759 9767 9775 9782 9788 9794 9799 9804 9809 9813 9818 9822 9825 9829 9832 9836 9839 9841 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9874 9876 9877 9878 9878 9879 9879 9878 9878 9877 9875 9873 9870 9866 9862 9856 9850 9843 9834 9824 9813 9800 9786 9770 9753 9734 9713 9690 9666 9641 9613 9584 9553 9520 9486 9450 9413 9375 9336 9296 9255 9214 9174 9134 9095 9057 9021 8987 8956 8928 8903 8882 8865 8851 8842 8837 8836 8840 8847 8857 8872 8889 8909 8932 8956 8983 9011 9039 9068 9097 9126 9154 9181 9206 9230 9251 9270 9286 9300 9310 9317 9322 9323 9321 9317 9310 9301 9290 9278 9264 9250 9235 9219 9205 9190 9177 9165 9155 9146 9139 9135 9132 9132 9135 9140 9148 9158 9170 9185 9201 9219 9239 9260 9282 9305 9328 9351 9374 9396 9417 9437 9456 9474 9491 9506 9519 9531 9541 9550 9558 9564 9568 9571 9573 9573 9572 9569 9565 9559 9551 9542 9531 9518 9503 9487 9470 9451 9430 9408 9385 9362 9337 9312 9286 9261 9235 9210 9185 9162 9140 9119 9100 9083 9068 9056 9047 9040 9037 9036 9039 9045 9053 9065 9079 9096 9116 9138 9162 9187 9215 9243 9273 9303 9334 9365 9397 9428 9458 9489 9519 9547 9575 9602 9628 9653 9676 9699 9720 9739 9758 9775 9791 9806 9819 9832 9843 9854 9863 9872 9880 9887 9894 9900 9905 9910 9915 9920 9924 9928 9933 9937 9940 9944 9948 9951 9955 9957 9960 9963 9965 9966 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 5112 5 5 3 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9936 9934 9931 9928 9926 9923 9920 9918 9915 9913 9911 9910 9908 9908 9907 9907 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9907 9907 9906 9906 9906 9906 9907 9908 9910 9911 9914 9916 9918 9920 9921 9922 9923 9922 9921 9919 9917 9913 9909 9905 9900 9896 9892 9888 9884 9881 9879 9877 9876 9875 9875 9874 9873 9872 9870 9867 9863 9858 9851 9843 9833 9821 9807 9792 9775 9757 9736 9714 9691 9666 9639 9610 9579 9547 9513 9477 9439 9399 9359 9317 9274 9231 9188 9146 9105 9066 9030 8996 8967 8942 8922 8907 8898 8894 8896 8904 8917 8936 8960 8987 9019 9053 9090 9129 9169 9209 9249 9288 9327 9364 9399 9433 9465 9494 9522 9549 9573 9596 9617 9637 9655 9672 9688 9703 9716 9728 9740 9749 9758 9766 9773 9779 9784 9789 9793 9797 9801 9805 9810 9814 9819 9824 9830 9836 9842 9849 9855 9862 9868 9875 9881 9887 9893 9898 9903 9908 9913 9918 9922 9926 9930 9933 9936 9939 9942 9944 9945 9945 9945 9944 9942 9939 9935 9929 9923 9915 9905 9895 9882 9868 9853 9836 9818 9798 9777 9755 9732 9708 9684 9660 9635 9612 9589 9568 9548 9531 9516 9503 9494 9487 9484 9484 9487 9493 9501 9513 9527 9542 9560 9579 9599 9619 9640 9661 9681 9701 9720 9738 9756 9772 9787 9800 9813 9825 9835 9845 9853 9861 9867 9872 9877 9880 9882 9883 9883 9882 9879 9876 9872 9866 9860 9853 9845 9837 9829 9821 9813 9805 9798 9791 9785 9779 9774 9770 9767 9765 9763 9762 9762 9762 9763 9764 9766 9767 9769 9772 9774 9776 9778 9780 9782 9784 9785 9786 9787 9787 9788 9787 9787 9786 9785 9783 9781 9778 9776 9773 9769 9765 9761 9757 9753 9749 9745 9741 9738 9736 9734 9733 9734 9735 9738 9741 9746 9752 9758 9766 9773 9781 9790 9798 9806 9814 9821 9828 9835 9841 9846 9851 9855 9859 9862 9865 9867 9869 9870 9871 9871 9871 9871 9870 9869 9867 9865 9864 9861 9859 9857 9856 9854 9853 9852 9852 9852 9852 9852 9852 9853 9854 9854 9855 9855 9856 9857 9858 9859 9860 9862 9864 9867 9871 9875 9879 9884 9890 9895 9901 9906 9912 9917 9921 9925 9929 9932 9934 9936 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9946 9945 9943 9941 9939 9936 9933 9929 9926 9922 9917 9913 9908 9902 9897 9891 9884 9877 9870 9863 9855 9846 9837 9827 9817 9807 9796 9784 9772 9759 9746 9733 9719 9705 9691 9678 9664 9651 9639 9627 9616 9607 9598 9591 9585 9581 9578 9577 9577 9578 9581 9584 9589 9595 9601 9608 9615 9623 9630 9638 9645 9652 9658 9663 9667 5113 5 5 3 9671 9673 9673 9673 9670 9667 9661 9654 9644 9634 9621 9607 9590 9573 9553 9532 9510 9486 9460 9433 9405 9376 9345 9312 9278 9243 9207 9168 9129 9088 9045 9001 8955 8908 8860 8810 8758 8705 8651 8596 8539 8482 8423 8364 8304 8245 8185 8126 8067 8010 7954 7901 7850 7802 7758 7719 7684 7654 7629 7611 7598 7592 7592 7599 7613 7632 7657 7688 7725 7766 7811 7860 7912 7966 8022 8079 8136 8194 8250 8306 8360 8412 8462 8509 8553 8594 8633 8668 8700 8729 8755 8778 8798 8816 8831 8844 8855 8864 8872 8878 8883 8887 8891 8894 8897 8900 8904 8908 8912 8918 8925 8933 8942 8953 8965 8979 8995 9012 9031 9051 9073 9096 9121 9146 9173 9200 9228 9256 9285 9314 9343 9372 9401 9430 9459 9487 9515 9542 9568 9594 9619 9644 9667 9689 9710 9730 9749 9767 9783 9798 9812 9825 9837 9848 9858 9868 9877 9885 9893 9901 9908 9914 9920 9926 9931 9935 9938 9941 9942 9942 9942 9940 9937 9933 9927 9921 9913 9904 9894 9882 9869 9854 9836 9816 9793 9767 9738 9704 9666 9624 9576 9524 9466 9402 9333 9259 9178 9092 9000 8903 8801 8693 8581 8465 8344 8221 8095 7967 7839 7711 7585 7463 7345 7233 7129 7035 6951 6879 6821 6778 6749 6737 6740 6760 6795 6845 6910 6987 7077 7176 7285 7400 7521 7645 7772 7899 8025 8150 8272 8390 8503 8612 8715 8812 8904 8989 9069 9144 9212 9276 9334 9388 9437 9481 9521 9558 9590 9619 9645 9668 9689 9707 9722 9736 9748 9758 9767 9775 9782 9788 9794 9799 9803 9807 9811 9814 9817 9820 9823 9826 9829 9831 9834 9837 9840 9844 9847 9851 9854 9858 9862 9866 9870 9873 9877 9881 9884 9888 9891 9895 9898 9902 9906 9910 9913 9918 9922 9926 9930 9934 9938 9941 9944 9947 9949 9951 9952 9952 9952 9952 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9942 9940 9938 9935 9932 9928 9924 9920 9914 9909 9904 9899 9894 9889 9884 9881 9877 9874 9872 9870 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9865 9866 9867 9869 9872 9875 9879 9883 9887 9892 9897 9903 9908 9914 9919 9924 9929 9933 9937 9941 9944 9947 9950 9952 9954 9956 9958 9959 9961 9962 9963 9963 9964 9964 9963 9963 9962 9960 9959 9957 9955 9953 9951 9950 9948 9947 9946 9946 9946 9947 9948 9950 9952 9954 9957 9959 9962 9964 9966 9967 9968 9968 9968 9967 9966 9964 9962 9960 9958 9956 9954 9953 9952 9952 9952 9953 9954 9956 9958 9959 9961 9963 9964 9965 9965 9965 9964 9963 9961 9959 9957 9956 9954 9953 9953 9953 9954 9955 9957 9959 9962 9965 9969 9972 9975 9978 9980 9982 9984 9985 9985 9984 9983 9982 9980 9977 9974 9971 9967 9963 9958 9953 9947 9941 9935 9928 9920 9912 9904 9895 9887 9877 9868 9859 9849 9840 9831 9823 9815 5114 5 5 3 9807 9800 9794 9788 9783 9779 9775 9772 9770 9769 9769 9769 9770 9773 9775 9779 9783 9788 9793 9799 9805 9811 9818 9825 9832 9839 9846 9852 9859 9866 9872 9878 9884 9890 9895 9900 9904 9908 9911 9914 9916 9918 9919 9920 9920 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9912 9911 9910 9908 9905 9902 9899 9895 9890 9884 9878 9871 9863 9854 9843 9832 9820 9807 9792 9777 9760 9743 9724 9704 9684 9662 9640 9618 9595 9571 9548 9523 9499 9474 9449 9424 9398 9372 9346 9320 9293 9266 9240 9213 9187 9161 9137 9113 9091 9070 9051 9033 9018 9004 8993 8983 8975 8968 8963 8959 8957 8955 8954 8954 8955 8956 8958 8960 8963 8965 8969 8972 8975 8978 8981 8983 8985 8986 8986 8986 8985 8983 8981 8979 8976 8974 8972 8971 8972 8974 8979 8985 8993 9004 9017 9033 9050 9069 9089 9110 9132 9155 9177 9200 9222 9244 9265 9286 9307 9327 9347 9366 9385 9404 9422 9440 9458 9476 9492 9509 9524 9539 9552 9565 9577 9588 9598 9608 9617 9626 9634 9642 9650 9657 9664 9671 9677 9683 9687 9690 9692 9693 9691 9688 9683 9676 9666 9655 9642 9627 9610 9592 9573 9552 9530 9508 9484 9461 9437 9413 9389 9365 9341 9318 9296 9275 9255 9236 9219 9203 9189 9176 9165 9156 9148 9141 9137 9133 9130 9128 9127 9126 9125 9124 9123 9121 9119 9117 9113 9109 9105 9099 9094 9087 9081 9074 9067 9061 9055 9050 9045 9042 9040 9039 9040 9043 9047 9053 9061 9070 9081 9094 9108 9123 9140 9158 9176 9195 9215 9234 9254 9273 9291 9309 9326 9342 9356 9370 9382 9392 9402 9410 9418 9424 9430 9436 9441 9446 9452 9457 9463 9470 9477 9484 9492 9501 9510 9519 9529 9539 9550 9560 9571 9583 9595 9607 9620 9633 9648 9662 9678 9693 9710 9727 9744 9761 9778 9795 9811 9827 9841 9855 9867 9878 9887 9895 9902 9907 9912 9915 9918 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9918 9918 9918 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9936 9938 9940 9942 9944 9946 9949 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9954 9952 9951 9949 9948 9946 9944 9942 9939 9937 9935 9934 9932 9931 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9919 9917 9915 9912 9910 9907 9903 9900 9896 9893 9889 9886 9882 9879 9876 9873 9870 9867 9865 9862 9860 9858 9857 9855 9854 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9842 9841 9840 9840 9839 9838 9837 9836 9835 9833 9832 9830 9828 9826 9824 9822 9820 9819 9817 9816 9814 9813 9813 9812 9812 9812 9813 5115 5 5 4 9816 9815 9815 9815 9816 9816 9817 9819 9821 9823 9825 9827 9830 9833 9836 9839 9842 9846 9849 9853 9857 9861 9865 9868 9872 9876 9879 9882 9884 9887 9888 9890 9890 9891 9891 9890 9890 9889 9888 9887 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9869 9866 9863 9859 9854 9849 9843 9837 9830 9823 9815 9806 9797 9787 9777 9766 9754 9741 9728 9715 9701 9687 9672 9657 9643 9628 9614 9601 9588 9576 9565 9555 9547 9540 9534 9530 9527 9525 9525 9525 9528 9531 9535 9540 9546 9553 9561 9569 9578 9587 9596 9605 9614 9623 9631 9639 9646 9652 9658 9663 9666 9669 9671 9672 9672 9672 9671 9670 9668 9666 9664 9661 9658 9655 9651 9647 9642 9637 9630 9623 9614 9605 9593 9581 9567 9551 9534 9516 9496 9475 9452 9428 9401 9373 9343 9310 9275 9236 9194 9148 9098 9043 8982 8916 8844 8765 8680 8589 8490 8385 8273 8154 8029 7897 7759 7616 7466 7312 7153 6989 6821 6649 6475 6297 6117 5935 5752 5568 5384 5201 5019 4838 4660 4485 4314 4148 3987 3832 3684 3544 3413 3291 3180 3081 2995 2922 2864 2822 2797 2790 2802 2834 2886 2958 3051 3163 3296 3447 3615 3799 3998 4208 4428 4656 4888 5123 5359 5592 5821 6044 6260 6467 6664 6851 7028 7195 7351 7497 7634 7762 7882 7994 8100 8199 8293 8381 8464 8543 8617 8687 8752 8814 8871 8925 8974 9020 9063 9102 9139 9173 9204 9234 9261 9287 9312 9336 9359 9382 9403 9424 9444 9463 9482 9500 9516 9532 9547 9561 9574 9586 9598 9608 9618 9627 9635 9643 9651 9658 9665 9672 9679 9685 9691 9698 9704 9709 9715 9720 9725 9729 9733 9736 9739 9741 9743 9744 9745 9745 9744 9743 9741 9739 9736 9732 9727 9722 9717 9711 9704 9697 9689 9681 9673 9664 9655 9646 9637 9627 9618 9608 9599 9590 9581 9572 9563 9555 9547 9539 9532 9525 9518 9512 9507 9502 9498 9495 9493 9491 9490 9489 9490 9491 9492 9494 9495 9497 9498 9498 9497 9494 9490 9484 9475 9463 9448 9430 9407 9381 9349 9313 9272 9226 9175 9118 9055 8987 8914 8835 8751 8662 8569 8472 8371 8269 8164 8059 7954 7851 7750 7653 7561 7475 7396 7326 7266 7215 7176 7148 7132 7128 7136 7155 7187 7229 7282 7343 7413 7491 7574 7663 7755 7849 7945 8042 8137 8231 8323 8411 8496 8576 8651 8722 8787 8847 8901 8950 8994 9033 9067 9096 9121 9142 9159 9173 9185 9194 9201 9207 9212 9216 9220 9224 9228 9233 9240 9247 9256 9266 9278 9291 9306 9322 9340 9359 9379 9399 9421 9442 9464 9486 9508 9530 9551 9572 9591 9611 9629 9646 9662 9676 9690 9703 9714 9724 9733 9741 9748 9754 9759 9764 9767 9770 9773 9775 9776 9778 9779 9780 9781 9781 9782 9782 9783 9783 9784 9785 9785 9786 9787 9788 9788 9789 9790 9791 9791 9791 9791 9790 9789 9788 5116 5 5 4 9786 9783 9779 9775 9771 9766 9760 9754 9748 9742 9735 9729 9723 9718 9713 9709 9705 9702 9700 9699 9699 9699 9700 9702 9705 9708 9712 9716 9720 9725 9730 9735 9741 9746 9751 9756 9761 9766 9770 9774 9777 9779 9781 9782 9782 9782 9780 9778 9775 9771 9766 9760 9754 9747 9740 9733 9725 9717 9710 9702 9695 9689 9682 9677 9672 9668 9664 9661 9659 9658 9658 9658 9659 9661 9664 9668 9672 9677 9683 9689 9696 9704 9712 9720 9728 9736 9745 9753 9761 9769 9777 9784 9791 9797 9802 9807 9811 9815 9819 9822 9825 9827 9830 9832 9834 9837 9839 9842 9845 9847 9850 9854 9857 9860 9864 9867 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9899 9901 9904 9906 9909 9912 9914 9917 9920 9923 9926 9929 9931 9934 9936 9938 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9919 9917 9916 9914 9912 9910 9907 9905 9902 9898 9894 9890 9885 9880 9875 9869 9862 9856 9849 9841 9834 9826 9818 9810 9802 9793 9785 9776 9767 9758 9749 9740 9731 9722 9713 9704 9695 9686 9677 9669 9660 9652 9644 9636 9628 9620 9612 9605 9598 9591 9584 9577 9570 9564 9557 9551 9545 9538 9532 9526 9519 9513 9507 9501 9496 9491 9487 9483 9480 9478 9478 9479 9481 9485 9491 9498 9506 9516 9527 9540 9553 9567 9582 9597 9612 9627 9642 9657 9672 9686 9700 9714 9727 9740 9753 9765 9777 9788 9799 9810 9819 9828 9836 9843 9849 9854 9857 9859 9860 9859 9856 9853 9847 9841 9833 9824 9815 9803 9791 9778 9764 9749 9733 9715 9697 9677 9657 9635 9612 9588 9563 9537 9511 9483 9455 9427 9398 9370 9341 9313 9286 9260 9235 9211 9188 9168 9150 9133 9120 9109 9100 9095 9093 9093 9097 9103 9112 9123 9137 9152 9169 9187 9206 9225 9244 9262 9279 9295 9309 9321 9330 9337 9341 9343 9341 9337 9331 9322 9310 9297 9281 9264 9246 9226 9206 9184 9163 9141 9119 9097 9076 9055 9035 9016 8999 8983 8969 8956 8945 8937 8931 8926 8925 8925 8928 8933 8940 8949 8960 8972 8986 9002 9018 9035 9053 9071 9090 9109 9128 9147 9166 9185 9204 9223 9242 9261 9279 9298 9317 9335 9354 9372 9390 9408 9425 9442 9458 9473 9487 9501 9512 9523 9532 9539 9544 9548 9549 9549 9546 9541 9535 9526 9515 9503 9489 9473 9457 9439 9421 9402 9383 9363 9345 9327 9310 9294 9280 9267 9257 9248 9242 9238 9236 9236 9239 9244 9251 9260 9270 9283 9296 9311 9326 9343 9360 9378 9395 9413 9432 9450 9468 9485 9503 9520 9536 9553 9568 9583 9597 9611 9624 9636 9648 9659 9669 9678 9688 9696 9705 9713 9722 9730 9739 9747 9756 9765 9775 9784 9794 9804 9814 9823 9832 9841 9849 9857 9863 5117 5 5 4 9869 9874 9879 9883 9885 9888 9890 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9897 9897 9896 9895 9895 9893 9892 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9879 9877 9875 9871 9867 9862 9857 9850 9842 9834 9825 9815 9806 9796 9786 9777 9769 9761 9754 9749 9745 9743 9742 9743 9745 9749 9754 9761 9768 9776 9786 9795 9806 9816 9827 9838 9848 9859 9869 9879 9889 9898 9906 9914 9922 9928 9935 9940 9945 9949 9953 9956 9958 9960 9961 9963 9963 9964 9964 9964 9964 9963 9963 9962 9961 9959 9958 9956 9954 9951 9949 9947 9945 9942 9940 9939 9937 9936 9936 9936 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9938 9936 9934 9932 9929 9926 9923 9920 9918 9916 9914 9913 9912 9911 9911 9911 9910 9910 9910 9910 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9903 9904 9905 9907 9909 9911 9914 9916 9919 9921 9924 9926 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9947 9949 9951 9953 9955 9958 9961 9964 9967 9970 9972 9975 9977 9978 9980 9980 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9984 9984 9984 9983 9982 9980 9979 9977 9975 9974 9973 9972 9971 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9977 9978 9980 9981 9983 9985 9986 9988 9989 9990 9991 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9993 9992 9991 9990 9988 9986 9984 9982 9980 9978 9976 9973 9970 9968 9965 9962 9958 9955 9951 9947 9942 9938 9933 9928 9923 9917 9912 9907 9902 9897 9893 9890 9887 9884 9882 9881 9881 9881 9881 9883 9884 9886 9888 9891 9893 9896 9899 9902 9904 9907 9910 9914 9917 9921 9925 9929 9934 9938 9943 9948 9953 9958 9963 9967 9971 9974 9977 9979 9981 9981 9981 9980 9979 9976 9973 9970 9966 9962 9958 9954 9949 9945 9941 9936 9932 9928 9923 9918 9913 9908 9902 9896 9889 9881 9872 9861 9850 9837 9822 9805 9787 9766 9743 9717 9688 9656 9621 9583 9541 9495 9445 9391 9332 9270 9203 9132 9058 8979 8897 8813 8725 8635 8544 8452 8360 8268 8177 8089 8003 7921 7844 7772 7705 7646 7594 7550 7515 7489 7471 7464 7465 7477 7497 7527 7566 7613 7667 7729 7797 7871 7949 8032 8117 8205 8294 8384 8473 8561 8647 8731 8812 8890 8963 9033 9098 9159 9216 9267 9315 9358 9396 9431 5118 5 5 4 9461 9488 9512 9532 9548 9562 9572 9579 9584 9586 9585 9582 9576 9568 9558 9546 9533 9517 9501 9484 9466 9448 9430 9412 9395 9378 9363 9349 9336 9325 9316 9308 9302 9297 9293 9291 9291 9292 9293 9296 9300 9304 9309 9315 9322 9328 9336 9343 9351 9359 9367 9374 9382 9389 9396 9403 9409 9415 9420 9424 9428 9431 9433 9434 9435 9434 9433 9431 9429 9425 9421 9417 9411 9406 9399 9393 9387 9380 9374 9369 9364 9359 9356 9353 9352 9352 9353 9356 9360 9365 9371 9379 9388 9397 9407 9419 9430 9442 9455 9468 9480 9493 9506 9518 9530 9542 9553 9563 9572 9581 9589 9595 9601 9606 9610 9614 9616 9618 9620 9621 9623 9624 9626 9628 9630 9633 9637 9642 9647 9654 9660 9668 9676 9685 9693 9703 9712 9721 9731 9740 9749 9758 9767 9775 9783 9791 9798 9804 9810 9816 9820 9824 9828 9830 9831 9831 9831 9829 9826 9823 9819 9814 9809 9804 9799 9793 9788 9784 9779 9776 9773 9770 9769 9768 9768 9768 9769 9771 9773 9776 9778 9782 9785 9789 9792 9796 9801 9805 9809 9814 9819 9824 9829 9834 9839 9844 9849 9854 9860 9865 9870 9875 9879 9884 9888 9892 9896 9900 9904 9908 9911 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9941 9944 9946 9948 9949 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9969 9970 9972 9974 9975 9976 9977 9978 9979 9979 9978 9978 9977 9976 9975 9973 9972 9971 9969 9968 9968 9967 9966 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9974 9976 9978 9980 9983 9985 9988 9990 9993 9995 9997 9999100001000110001100011000110000 9998 9997 9995 9993 9991 9989 9988 9986 9985 9985 9985 9985 9985 9986 9987 9989 9990 9991 9993 9994 9995 9995 9996 9995 9995 9994 9992 9990 9988 9985 9982 9979 9976 9973 9969 9966 9962 9959 9955 9952 9948 9944 9939 9935 9930 9925 9920 9914 9908 9902 9895 9889 9882 9875 9868 9862 9855 9848 9842 9836 9830 9824 9819 9814 9809 9805 9800 9796 9792 9789 9785 9782 9778 9774 9771 9767 9763 9759 9755 9750 9746 9741 9736 9731 9726 9721 9716 9711 9707 9702 9697 9692 9688 9683 9678 9674 9669 9664 9660 9655 9650 9646 9642 9638 9634 9632 9630 9629 9629 9630 9632 9635 9640 9646 9652 9660 9669 9679 9689 9700 9711 9723 9734 9746 9757 9769 9781 9792 9803 9814 9825 9836 9846 9857 9867 9876 9886 9894 9903 9911 9918 9925 9931 9936 9941 9945 9948 9951 9954 9956 9957 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9961 9961 9962 9963 9965 9966 9968 9970 9972 9974 9976 9978 9980 9982 9984 9985 9987 9989 9990 9992 9993 9994 9995 9996 9997 9997 9997 9997 5119 5 5 4 9997 9996 9994 9993 9990 9988 9985 9982 9978 9974 9970 9966 9961 9956 9951 9946 9940 9933 9926 9917 9908 9898 9886 9873 9858 9840 9821 9800 9775 9749 9719 9686 9650 9610 9567 9521 9471 9417 9360 9299 9235 9168 9099 9027 8954 8881 8807 8734 8663 8594 8529 8468 8412 8363 8320 8285 8258 8240 8230 8228 8236 8251 8274 8305 8342 8385 8432 8484 8538 8595 8652 8710 8766 8822 8875 8925 8972 9015 9054 9089 9120 9147 9170 9190 9205 9218 9227 9233 9237 9239 9240 9238 9236 9233 9229 9225 9221 9217 9214 9212 9211 9211 9213 9217 9223 9231 9241 9254 9269 9286 9306 9327 9351 9376 9402 9430 9458 9487 9516 9544 9573 9601 9628 9654 9679 9703 9725 9746 9766 9784 9801 9817 9831 9843 9855 9864 9873 9880 9886 9890 9893 9895 9896 9896 9895 9893 9890 9886 9882 9876 9870 9864 9856 9848 9839 9828 9817 9805 9791 9777 9761 9744 9726 9707 9687 9666 9644 9622 9600 9578 9555 9533 9510 9488 9466 9445 9424 9404 9384 9366 9349 9333 9318 9306 9295 9287 9281 9278 9278 9280 9286 9295 9307 9321 9338 9357 9379 9402 9426 9451 9477 9503 9529 9554 9579 9603 9626 9649 9670 9690 9709 9728 9745 9761 9776 9790 9803 9815 9826 9836 9844 9852 9859 9865 9871 9875 9879 9883 9886 9889 9892 9896 9899 9903 9907 9911 9915 9920 9925 9930 9935 9940 9945 9949 9954 9957 9960 9963 9966 9968 9970 9971 9973 9974 9976 9977 9979 9981 9983 9985 9987 9990 9992 9994 9996 9998 999910000100001000010000 9999 9998 9996 9994 9991 9988 9985 9981 9977 9973 9968 9963 9958 9952 9946 9939 9931 9923 9914 9904 9894 9884 9873 9862 9850 9838 9826 9815 9803 9792 9781 9771 9761 9752 9744 9736 9729 9722 9716 9711 9706 9702 9699 9696 9693 9691 9690 9690 9690 9691 9693 9696 9700 9704 9709 9715 9721 9728 9736 9743 9751 9759 9767 9775 9783 9791 9798 9805 9812 9818 9823 9829 9833 9838 9841 9844 9846 9848 9848 9848 9847 9845 9843 9839 9835 9830 9824 9818 9812 9805 9799 9792 9786 9780 9775 9770 9766 9763 9761 9759 9758 9758 9759 9760 9762 9765 9769 9773 9778 9783 9789 9795 9802 9809 9817 9825 9833 9841 9850 9858 9867 9875 9883 9890 9897 9904 9910 9915 9919 9923 9926 9928 9930 9931 9932 9932 9932 9932 9931 9930 9929 9927 9925 9922 9919 9916 9912 9907 9901 9894 9887 9878 9868 9857 9844 9831 9816 9800 9782 9764 9745 9725 9704 9683 9662 9640 9618 9597 9576 9555 9536 9517 9501 9485 9472 9461 9452 9445 9441 9440 9442 9446 9454 9464 9476 9491 9508 9526 9546 9567 9588 9610 9632 9654 9676 9696 9716 9735 9753 9769 9785 9800 9813 9826 9838 9849 9860 9870 9879 9888 9897 9905 9912 9919 9926 9932 9938 9944 9949 9954 9958 9962 9966 9970 9974 9977 9980 9983 9985 5120 5 5 4 9988 9989 9991 9991 9992 9992 9991 9989 9988 9985 9983 9980 9976 9972 9968 9964 9959 9954 9949 9944 9938 9932 9925 9918 9911 9903 9895 9886 9878 9869 9861 9853 9845 9837 9830 9824 9818 9813 9809 9806 9803 9802 9800 9800 9800 9800 9801 9802 9804 9806 9808 9810 9813 9817 9820 9824 9829 9833 9838 9843 9848 9853 9858 9863 9867 9870 9873 9875 9877 9878 9879 9879 9879 9878 9878 9878 9877 9877 9878 9879 9881 9883 9886 9889 9892 9896 9900 9904 9907 9911 9914 9917 9919 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9929 9929 9928 9927 9925 9923 9920 9916 9912 9907 9902 9895 9888 9880 9871 9861 9850 9838 9824 9808 9791 9772 9750 9726 9699 9670 9638 9602 9564 9522 9477 9428 9377 9322 9264 9203 9139 9073 9005 8934 8862 8788 8713 8638 8563 8488 8414 8341 8270 8202 8137 8074 8016 7962 7913 7869 7830 7796 7767 7743 7724 7710 7699 7691 7686 7683 7681 7678 7674 7668 7659 7646 7629 7606 7577 7542 7501 7453 7399 7339 7273 7203 7128 7050 6969 6888 6806 6726 6648 6574 6505 6442 6386 6339 6300 6273 6256 6250 6256 6275 6305 6347 6401 6466 6541 6626 6720 6820 6928 7040 7156 7274 7394 7515 7634 7752 7868 7980 8089 8194 8295 8391 8483 8571 8654 8732 8807 8878 8945 9009 9070 9127 9182 9234 9283 9329 9373 9415 9454 9491 9525 9557 9587 9615 9641 9665 9687 9708 9727 9744 9760 9774 9788 9800 9811 9821 9831 9839 9846 9853 9858 9863 9866 9868 9869 9869 9867 9864 9860 9854 9846 9837 9825 9812 9797 9780 9761 9741 9718 9693 9667 9638 9608 9576 9542 9507 9470 9432 9393 9353 9312 9272 9231 9191 9153 9115 9080 9046 9016 8988 8964 8944 8928 8916 8908 8905 8905 8911 8920 8933 8950 8970 8992 9018 9045 9074 9103 9134 9164 9194 9224 9252 9279 9303 9326 9347 9365 9381 9394 9405 9414 9420 9424 9427 9427 9426 9424 9422 9418 9414 9410 9407 9403 9400 9398 9397 9398 9399 9402 9407 9413 9421 9431 9442 9455 9470 9486 9503 9522 9541 9562 9583 9604 9626 9647 9668 9690 9710 9730 9749 9767 9784 9801 9816 9829 9842 9854 9864 9873 9880 9886 9891 9895 9898 9899 9899 9898 9896 9893 9889 9884 9879 9872 9865 9858 9850 9841 9832 9822 9811 9800 9788 9776 9763 9749 9735 9720 9705 9689 9672 9655 9638 9620 9603 9585 9567 9549 9531 9513 9496 9478 9461 9444 9428 9412 9398 9384 9371 9359 9348 9339 9332 9327 9324 9323 9324 9328 9334 9342 9353 9366 9381 9397 9415 9435 9456 9477 9499 9521 9544 9566 9587 9608 9628 9646 9664 9680 9695 9708 9720 9730 9739 9747 9753 9758 9762 9765 9766 9767 9767 9766 9764 9762 9760 9757 9753 9750 9746 9742 9738 9735 9731 9728 9725 9722 9720 9719 9718 9718 5121 5 5 4 9718 9719 9721 9723 9726 9729 9733 9737 9742 9748 9753 9760 9766 9773 9780 9787 9794 9802 9809 9816 9823 9830 9837 9843 9849 9854 9859 9864 9868 9871 9874 9876 9879 9880 9882 9884 9885 9887 9889 9891 9893 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9922 9923 9924 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9924 9923 9923 9922 9921 9919 9917 9915 9913 9910 9907 9904 9901 9897 9894 9890 9885 9881 9876 9870 9864 9858 9851 9843 9834 9825 9815 9804 9793 9781 9769 9757 9744 9732 9719 9708 9696 9686 9676 9667 9660 9653 9648 9644 9641 9639 9639 9639 9641 9644 9648 9652 9658 9664 9670 9677 9684 9692 9699 9707 9714 9721 9728 9735 9741 9747 9752 9756 9759 9761 9763 9763 9762 9759 9756 9751 9745 9738 9729 9720 9710 9698 9687 9675 9662 9650 9637 9625 9613 9602 9591 9581 9571 9562 9554 9547 9540 9534 9528 9523 9518 9514 9510 9507 9504 9501 9499 9496 9494 9492 9489 9487 9484 9480 9476 9472 9466 9460 9453 9444 9434 9423 9411 9397 9383 9367 9349 9331 9312 9292 9272 9251 9230 9209 9188 9167 9147 9128 9110 9094 9078 9065 9053 9044 9036 9031 9028 9027 9028 9031 9036 9043 9051 9060 9070 9080 9091 9102 9112 9122 9131 9139 9145 9149 9152 9152 9149 9144 9136 9124 9109 9090 9066 9039 9006 8969 8926 8878 8824 8765 8700 8629 8552 8469 8380 8286 8187 8083 7975 7862 7746 7627 7506 7384 7261 7139 7018 6899 6784 6673 6567 6466 6373 6286 6207 6135 6071 6015 5966 5924 5888 5857 5830 5807 5785 5764 5742 5717 5690 5658 5621 5578 5528 5470 5405 5331 5251 5162 5067 4965 4858 4745 4629 4509 4387 4263 4139 4016 3894 3775 3659 3548 3442 3343 3252 3169 3097 3036 2988 2953 2934 2930 2943 2973 3022 3089 3174 3278 3399 3537 3690 3858 4038 4229 4428 4635 4845 5058 5272 5483 5692 5896 6095 6286 6470 6647 6815 6975 7128 7272 7410 7541 7666 7784 7898 8006 8110 8210 8305 8397 8484 8568 8647 8723 8795 8863 8928 8989 9046 9100 9151 9198 9243 9285 9324 9361 9395 9427 9458 9486 9513 9538 9561 9583 9604 9623 9641 9657 9673 9687 9700 9712 9724 9734 9743 9751 9759 9766 9772 9777 9782 9786 9789 9793 9796 9798 9801 9803 9806 9808 9810 9813 9815 9817 9819 9821 9823 9825 9827 9828 9830 9832 9833 9835 9837 9839 9842 9845 9848 9851 9855 9859 9863 9868 9872 9876 9880 9884 9888 9891 9893 9895 9897 9898 9898 9898 9898 9897 9896 9894 9893 9891 9889 9887 9884 9881 9878 9874 9870 9866 9861 9855 9849 9842 9835 9827 9819 9811 9802 9793 9785 9776 9768 9760 9753 9746 9740 9735 9730 9727 9724 9723 9723 9723 9726 9729 9733 9738 9745 9752 9760 9769 9779 9788 9798 9809 9819 9829 9838 9847 5122 5 5 4 9856 9863 9871 9877 9882 9887 9891 9895 9897 9899 9900 9900 9900 9899 9897 9894 9891 9886 9880 9873 9865 9855 9843 9829 9814 9796 9776 9753 9728 9700 9669 9636 9599 9560 9517 9472 9423 9372 9319 9263 9205 9145 9084 9023 8961 8900 8841 8784 8729 8679 8633 8593 8559 8532 8512 8500 8495 8500 8512 8532 8560 8594 8636 8683 8735 8791 8850 8911 8974 9038 9101 9163 9224 9283 9339 9392 9442 9488 9531 9571 9608 9641 9671 9697 9721 9743 9762 9779 9793 9806 9817 9827 9835 9842 9848 9852 9856 9859 9861 9862 9862 9861 9860 9858 9855 9852 9848 9843 9838 9833 9827 9821 9815 9809 9803 9797 9791 9785 9779 9772 9766 9760 9754 9747 9740 9733 9726 9718 9710 9702 9694 9686 9678 9669 9662 9654 9647 9640 9634 9628 9623 9618 9614 9610 9607 9604 9602 9600 9599 9598 9597 9597 9597 9598 9599 9602 9604 9608 9612 9617 9623 9629 9636 9644 9652 9660 9669 9679 9689 9699 9709 9719 9729 9739 9750 9760 9770 9779 9789 9797 9806 9814 9821 9827 9833 9838 9842 9845 9848 9849 9849 9849 9848 9846 9843 9839 9835 9830 9825 9819 9813 9806 9800 9792 9785 9778 9770 9763 9755 9748 9741 9734 9728 9722 9716 9711 9707 9703 9700 9697 9695 9694 9694 9694 9695 9697 9700 9704 9709 9715 9721 9728 9736 9744 9753 9761 9771 9780 9789 9798 9807 9815 9824 9831 9839 9846 9853 9860 9866 9872 9879 9885 9891 9897 9903 9909 9915 9921 9927 9932 9937 9942 9946 9949 9952 9955 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9944 9943 9942 9941 9941 9941 9942 9943 9944 9945 9947 9948 9949 9949 9950 9950 9950 9950 9949 9948 9948 9947 9946 9945 9945 9945 9945 9945 9946 9947 9947 9948 9948 9949 9949 9948 9947 9945 9943 9940 9937 9933 9928 9923 9918 9912 9906 9899 9893 9886 9878 9871 9862 9853 9844 9833 9821 9808 9794 9778 9760 9741 9720 9698 9674 9648 9620 9591 9560 9528 9494 9459 9422 9384 9346 9306 9265 9224 9182 9140 9098 9056 9014 8973 8933 8893 8855 8819 8784 8750 8719 8690 8663 8638 8616 8595 8578 8562 8549 8539 8531 8525 8522 8522 8524 8529 8536 8545 8556 8570 8586 8603 8623 8643 8665 8687 8710 8734 8758 8781 8805 8828 8850 8872 8893 8914 8933 8952 8970 8987 9003 9018 9033 9047 9061 9074 9087 9100 9113 9125 9138 9151 9165 9179 9194 9210 9226 9244 9262 9282 9302 9323 9346 9368 9392 9416 9440 9464 9488 9512 9535 9558 9580 9600 9620 9639 9656 9671 9685 9697 9707 9716 9721 9725 9726 9724 9720 9712 9702 9688 9671 9651 9627 9600 9569 9536 9499 9459 9416 9371 9324 9276 9227 9177 9129 9081 9035 8992 8952 8916 8886 8860 8840 8827 8820 8820 8827 8840 5123 5 5 4 8860 8886 8917 8952 8992 9036 9082 9129 9178 9227 9275 9323 9369 9413 9455 9494 9531 9564 9595 9624 9649 9673 9694 9713 9730 9745 9759 9772 9783 9793 9802 9811 9818 9824 9830 9835 9839 9842 9844 9845 9846 9845 9844 9841 9838 9833 9828 9821 9814 9805 9795 9784 9772 9758 9744 9729 9713 9697 9679 9661 9642 9622 9601 9580 9557 9534 9509 9483 9456 9426 9395 9361 9324 9284 9241 9195 9144 9090 9031 8967 8899 8825 8746 8662 8573 8478 8379 8275 8166 8054 7939 7821 7703 7584 7467 7353 7243 7139 7041 6953 6875 6807 6752 6711 6682 6668 6668 6681 6707 6745 6794 6852 6918 6990 7066 7145 7224 7303 7380 7453 7521 7584 7641 7692 7736 7775 7808 7835 7858 7878 7895 7910 7924 7938 7953 7970 7988 8010 8034 8062 8094 8129 8167 8209 8254 8302 8353 8405 8459 8514 8570 8626 8682 8737 8792 8845 8898 8948 8997 9044 9089 9133 9174 9214 9251 9286 9320 9352 9382 9410 9436 9461 9484 9505 9524 9542 9559 9574 9587 9600 9610 9620 9629 9636 9642 9648 9652 9655 9657 9659 9659 9657 9655 9651 9645 9637 9627 9615 9600 9583 9562 9537 9509 9476 9439 9397 9350 9297 9240 9177 9109 9036 8958 8877 8791 8703 8612 8520 8428 8337 8248 8162 8081 8006 7938 7878 7827 7786 7756 7737 7730 7734 7751 7779 7818 7867 7926 7993 8068 8148 8234 8322 8413 8505 8597 8687 8775 8860 8941 9018 9090 9157 9218 9275 9327 9374 9416 9454 9488 9518 9545 9568 9589 9607 9623 9636 9648 9658 9666 9673 9679 9683 9685 9686 9686 9684 9682 9678 9672 9666 9658 9650 9640 9630 9620 9609 9597 9586 9574 9563 9552 9540 9529 9518 9507 9495 9483 9471 9458 9443 9428 9411 9393 9372 9350 9326 9299 9269 9236 9200 9160 9115 9065 9009 8946 8876 8796 8708 8609 8498 8376 8241 8093 7932 7757 7570 7371 7159 6937 6705 6465 6218 5966 5710 5452 5193 4936 4682 4433 4189 3953 3726 3509 3303 3109 2927 2760 2606 2467 2341 2230 2132 2048 1976 1915 1864 1823 1789 1763 1742 1726 1714 1707 1703 1704 1710 1722 1742 1770 1809 1860 1926 2007 2105 2221 2356 2510 2681 2871 3077 3297 3530 3772 4021 4275 4530 4783 5033 5278 5514 5741 5958 6165 6361 6545 6720 6884 7040 7187 7327 7461 7588 7710 7827 7939 8045 8147 8243 8333 8417 8496 8567 8632 8689 8741 8785 8823 8855 8882 8904 8921 8934 8944 8951 8956 8958 8960 8959 8958 8957 8955 8952 8950 8948 8947 8947 8947 8950 8954 8960 8968 8978 8991 9006 9023 9043 9064 9088 9113 9139 9165 9192 9219 9245 9271 9295 9318 9340 9360 9378 9394 9408 9420 9431 9439 9445 9449 9451 9451 9449 9446 9440 9433 9424 9414 9403 9390 9376 9362 9347 9331 9316 9300 9285 9269 9254 9240 9225 9210 9196 9182 9167 9152 9137 9121 9104 9087 9068 9049 9029 5124 5 5 4 9008 8986 8963 8939 8915 8890 8864 8839 8813 8787 8761 8735 8710 8687 8664 8642 8622 8605 8589 8576 8565 8558 8554 8553 8556 8562 8572 8586 8603 8623 8647 8674 8704 8736 8771 8808 8847 8887 8928 8970 9013 9056 9099 9142 9184 9225 9266 9305 9343 9379 9413 9445 9475 9503 9529 9553 9574 9593 9610 9625 9638 9649 9658 9666 9672 9677 9681 9684 9687 9688 9689 9690 9690 9689 9689 9688 9688 9687 9686 9686 9686 9686 9687 9688 9690 9693 9696 9700 9705 9711 9718 9725 9733 9741 9750 9760 9770 9780 9790 9800 9809 9819 9828 9837 9846 9854 9862 9869 9876 9883 9889 9895 9900 9906 9911 9916 9921 9925 9930 9934 9938 9941 9945 9948 9950 9953 9955 9956 9957 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9943 9941 9939 9936 9932 9928 9924 9919 9913 9906 9900 9892 9884 9876 9867 9858 9848 9838 9828 9817 9806 9796 9785 9774 9762 9751 9740 9729 9719 9708 9698 9688 9679 9670 9662 9654 9648 9642 9638 9635 9633 9632 9632 9634 9637 9641 9646 9653 9660 9668 9676 9685 9695 9704 9714 9724 9733 9742 9751 9760 9768 9775 9782 9789 9795 9801 9806 9811 9816 9820 9824 9828 9832 9836 9839 9843 9846 9849 9851 9854 9856 9859 9860 9862 9863 9864 9865 9865 9865 9865 9865 9864 9863 9862 9860 9858 9856 9854 9851 9848 9844 9840 9835 9830 9824 9818 9811 9803 9794 9785 9775 9764 9752 9739 9725 9709 9693 9674 9654 9632 9608 9581 9552 9521 9487 9451 9411 9368 9323 9274 9222 9167 9109 9048 8984 8917 8848 8777 8704 8630 8555 8479 8404 8329 8257 8186 8119 8057 7999 7946 7900 7861 7830 7807 7792 7786 7788 7799 7818 7846 7881 7923 7971 8025 8084 8147 8214 8282 8353 8424 8496 8567 8637 8705 8772 8837 8898 8957 9013 9066 9115 9161 9204 9244 9280 9313 9342 9369 9393 9414 9433 9449 9462 9474 9484 9492 9498 9503 9507 9509 9511 9511 9511 9509 9508 9505 9502 9499 9496 9492 9489 9486 9483 9481 9479 9477 9476 9475 9475 9476 9477 9478 9479 9480 9481 9482 9482 9482 9482 9481 9479 9477 9475 9472 9469 9465 9461 9458 9454 9450 9446 9443 9440 9437 9435 9433 9432 9431 9431 9431 9432 9434 9437 9440 9444 9449 9455 9461 9468 9475 9483 9492 9500 9508 9517 9525 9532 9540 9546 9552 9557 9561 9564 9566 9567 9567 9567 9565 9563 9559 9555 9550 9545 9539 9532 9524 9516 9508 9499 9489 9480 9470 9460 9449 9439 9429 9419 9408 9399 9389 9380 9371 9363 9354 9347 9339 9332 9325 9318 9311 9305 9298 9292 9286 9280 9273 9267 9261 9255 9248 9242 9235 9228 9221 9214 9206 9197 9188 9178 9168 9156 9144 9131 9116 9100 9083 9065 9045 9024 9001 8976 8949 8921 8890 8857 8822 8785 8745 8703 5125 5 5 4 8657 8609 8558 8504 8446 8385 8320 8251 8179 8102 8022 7937 7848 7754 7657 7555 7449 7340 7226 7108 6987 6863 6735 6605 6471 6334 6194 6052 5906 5758 5607 5452 5295 5134 4971 4805 4638 4468 4298 4127 3958 3790 3624 3463 3306 3155 3011 2875 2748 2629 2520 2421 2332 2252 2183 2122 2072 2030 1997 1973 1958 1952 1955 1968 1990 2024 2068 2124 2191 2271 2363 2467 2583 2709 2845 2990 3142 3298 3458 3619 3778 3934 4084 4226 4358 4478 4585 4679 4757 4820 4867 4899 4917 4919 4909 4886 4852 4808 4755 4694 4628 4556 4481 4403 4324 4245 4166 4089 4016 3947 3883 3827 3778 3739 3711 3695 3692 3703 3729 3771 3828 3902 3993 4099 4220 4354 4502 4661 4830 5006 5188 5374 5562 5750 5937 6120 6299 6472 6638 6796 6947 7090 7224 7350 7469 7580 7685 7783 7876 7964 8047 8127 8203 8276 8346 8414 8480 8544 8606 8666 8724 8780 8834 8886 8936 8984 9030 9073 9115 9155 9193 9229 9263 9295 9325 9353 9380 9405 9429 9451 9471 9490 9508 9524 9539 9553 9565 9577 9587 9597 9606 9614 9621 9627 9633 9639 9643 9648 9651 9654 9657 9658 9659 9659 9658 9656 9652 9648 9642 9635 9626 9617 9606 9594 9580 9566 9551 9535 9518 9501 9484 9466 9448 9431 9414 9397 9380 9365 9350 9336 9323 9311 9300 9290 9281 9274 9267 9262 9258 9256 9254 9254 9255 9257 9259 9263 9267 9272 9277 9283 9288 9294 9300 9306 9311 9317 9322 9327 9332 9337 9341 9346 9350 9355 9359 9364 9368 9372 9376 9379 9382 9385 9387 9388 9388 9388 9387 9385 9383 9380 9376 9372 9368 9363 9358 9354 9350 9345 9342 9338 9335 9332 9330 9328 9327 9325 9325 9324 9324 9324 9324 9325 9325 9327 9328 9330 9332 9334 9336 9338 9340 9342 9344 9345 9346 9347 9347 9347 9346 9345 9343 9341 9339 9336 9333 9329 9326 9322 9318 9314 9310 9306 9303 9299 9296 9293 9290 9288 9286 9284 9283 9282 9282 9282 9283 9285 9287 9289 9292 9296 9300 9304 9310 9315 9322 9329 9336 9344 9353 9362 9372 9382 9393 9405 9417 9429 9442 9455 9468 9481 9495 9509 9522 9536 9549 9562 9574 9586 9597 9608 9617 9625 9631 9636 9639 9639 9637 9633 9626 9617 9605 9590 9572 9552 9529 9504 9477 9448 9418 9385 9352 9317 9282 9246 9210 9174 9139 9106 9073 9043 9015 8990 8969 8951 8937 8928 8923 8923 8928 8938 8952 8971 8993 9019 9048 9080 9114 9149 9185 9221 9258 9294 9329 9363 9396 9428 9458 9487 9514 9539 9563 9586 9607 9626 9643 9659 9673 9685 9695 9703 9709 9712 9714 9712 9709 9704 9696 9686 9674 9661 9645 9629 9610 9591 9571 9549 9527 9505 9482 9458 9435 9411 9387 9364 9341 9319 9298 9278 9259 9241 9226 9212 9200 9191 9183 9178 9176 9176 9178 9182 9189 9197 9208 9220 9233 9247 9262 9278 9294 9311 5126 5 5 4 9327 9343 9358 9373 9388 9401 9414 9426 9437 9446 9455 9462 9468 9473 9476 9477 9477 9474 9470 9464 9455 9444 9430 9415 9396 9375 9352 9327 9299 9270 9238 9205 9170 9134 9096 9058 9018 8978 8938 8896 8855 8813 8770 8727 8684 8640 8596 8551 8505 8458 8410 8361 8310 8257 8202 8145 8084 8021 7954 7884 7809 7730 7646 7557 7463 7364 7259 7149 7033 6911 6784 6652 6515 6373 6227 6077 5924 5768 5609 5449 5287 5125 4964 4803 4644 4488 4336 4188 4046 3912 3786 3670 3565 3473 3395 3332 3286 3257 3247 3255 3284 3332 3400 3487 3593 3715 3854 4007 4173 4349 4534 4726 4921 5119 5317 5513 5706 5894 6076 6252 6420 6580 6732 6875 7012 7140 7262 7377 7487 7591 7691 7786 7878 7967 8053 8137 8218 8297 8374 8449 8522 8593 8661 8728 8793 8856 8916 8974 9030 9084 9136 9186 9234 9279 9322 9364 9403 9440 9475 9508 9539 9568 9595 9620 9644 9665 9685 9703 9719 9734 9748 9760 9771 9781 9791 9799 9807 9814 9821 9827 9833 9838 9843 9848 9852 9856 9860 9864 9867 9870 9873 9876 9879 9881 9883 9885 9887 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9894 9893 9891 9888 9885 9880 9875 9869 9862 9854 9845 9836 9826 9816 9805 9794 9783 9773 9763 9753 9743 9734 9726 9718 9711 9705 9699 9695 9691 9688 9686 9685 9685 9687 9689 9693 9698 9704 9711 9719 9727 9737 9747 9757 9768 9778 9788 9798 9808 9817 9825 9832 9839 9845 9851 9855 9859 9863 9866 9868 9870 9872 9873 9873 9873 9873 9873 9871 9870 9868 9866 9863 9860 9856 9853 9849 9845 9840 9836 9831 9826 9820 9814 9808 9801 9793 9784 9775 9765 9754 9743 9731 9718 9704 9691 9677 9663 9649 9635 9621 9608 9595 9583 9571 9560 9550 9541 9532 9523 9516 9509 9503 9498 9493 9489 9486 9483 9482 9481 9481 9481 9483 9485 9488 9492 9496 9500 9505 9511 9516 9522 9528 9534 9540 9546 9552 9558 9564 9570 9577 9583 9590 9597 9603 9610 9617 9624 9631 9637 9644 9650 9656 9662 9668 9673 9678 9684 9689 9694 9699 9704 9709 9714 9719 9724 9728 9733 9736 9740 9742 9744 9745 9744 9743 9739 9735 9729 9721 9713 9702 9691 9678 9664 9649 9634 9618 9601 9584 9567 9550 9534 9517 9501 9486 9472 9458 9445 9434 9424 9415 9408 9402 9398 9395 9394 9394 9396 9399 9403 9409 9415 9422 9430 9438 9447 9456 9464 9473 9481 9490 9498 9505 9513 9520 9527 9534 9540 9547 9553 9558 9564 9569 9574 9579 9583 9586 9589 9592 9594 9595 9596 9596 9596 9595 9594 9592 9590 9588 9586 9583 9581 9578 9575 9572 9568 9564 9560 9556 9551 9546 9541 9535 9528 9522 9515 9508 9501 9495 9489 9483 9478 9474 9471 9468 9467 9467 9469 9471 9475 9480 9486 5127 5 5 4 9493 9501 9510 9520 9531 9541 9553 9564 9576 9588 9600 9611 9623 9634 9645 9655 9665 9674 9682 9690 9697 9704 9709 9715 9719 9724 9727 9731 9734 9737 9739 9742 9744 9746 9748 9750 9751 9753 9754 9754 9755 9755 9755 9755 9754 9754 9753 9753 9753 9753 9754 9755 9757 9759 9761 9764 9768 9771 9775 9778 9782 9785 9787 9789 9790 9791 9790 9789 9787 9783 9779 9774 9768 9762 9754 9747 9738 9729 9719 9709 9699 9689 9678 9668 9657 9647 9636 9626 9617 9608 9600 9592 9585 9579 9573 9568 9564 9560 9557 9554 9552 9551 9549 9549 9548 9548 9548 9549 9549 9549 9549 9549 9548 9546 9543 9538 9532 9525 9515 9504 9490 9474 9455 9435 9411 9386 9358 9327 9294 9258 9219 9176 9130 9079 9024 8962 8894 8818 8734 8641 8537 8423 8298 8161 8011 7849 7675 7489 7292 7083 6864 6636 6400 6157 5908 5656 5401 5146 4892 4640 4392 4150 3915 3690 3475 3271 3080 2903 2740 2591 2458 2340 2237 2147 2071 2007 1954 1910 1875 1848 1826 1810 1798 1791 1789 1792 1801 1818 1845 1883 1935 2002 2088 2193 2320 2470 2643 2839 3058 3298 3558 3834 4124 4425 4732 5042 5351 5655 5952 6237 6509 6766 7007 7230 7435 7623 7795 7951 8093 8222 8339 8447 8546 8638 8724 8804 8879 8950 9017 9080 9139 9194 9245 9292 9335 9375 9411 9444 9474 9501 9526 9548 9569 9589 9608 9626 9642 9659 9674 9689 9703 9716 9729 9740 9751 9761 9770 9778 9785 9791 9797 9802 9806 9810 9813 9816 9818 9820 9821 9822 9822 9822 9821 9820 9818 9816 9813 9810 9807 9805 9802 9799 9797 9795 9793 9792 9790 9789 9788 9787 9786 9785 9784 9782 9780 9778 9775 9772 9769 9764 9760 9754 9748 9742 9734 9725 9715 9703 9689 9673 9655 9633 9608 9579 9546 9507 9464 9414 9358 9296 9227 9152 9070 8981 8886 8785 8679 8569 8456 8342 8227 8114 8004 7898 7799 7708 7627 7557 7500 7457 7428 7414 7416 7433 7464 7510 7569 7639 7720 7810 7907 8010 8116 8223 8332 8438 8543 8644 8740 8831 8917 8996 9069 9137 9198 9253 9303 9348 9389 9425 9457 9486 9512 9536 9557 9576 9593 9609 9623 9636 9648 9659 9670 9679 9687 9695 9702 9708 9714 9718 9721 9723 9724 9723 9720 9716 9710 9703 9693 9681 9667 9651 9634 9614 9592 9568 9543 9516 9487 9458 9427 9396 9364 9332 9301 9270 9241 9212 9185 9161 9138 9118 9100 9086 9074 9065 9059 9056 9055 9056 9060 9066 9073 9082 9092 9103 9115 9128 9141 9154 9167 9181 9194 9208 9220 9233 9245 9257 9269 9280 9290 9300 9309 9317 9325 9333 9340 9347 9353 9360 9366 9372 9379 9386 9393 9400 9408 9416 9425 9434 9444 9453 9463 9473 9483 9493 9503 9512 9521 9529 9537 9544 9550 9556 9561 9565 9567 9569 9570 9570 9568 9565 9561 9556 9549 9541 9531 9519 9506 9491 5128 5 5 4 9475 9457 9437 9415 9391 9366 9339 9310 9280 9248 9214 9179 9142 9104 9065 9025 8984 8943 8900 8858 8815 8772 8730 8688 8647 8607 8568 8530 8494 8459 8427 8397 8369 8345 8323 8304 8289 8278 8270 8267 8268 8274 8283 8298 8316 8339 8366 8396 8430 8467 8506 8547 8589 8631 8674 8716 8757 8797 8834 8869 8902 8932 8959 8983 9004 9022 9037 9050 9060 9067 9072 9076 9077 9076 9074 9070 9065 9059 9052 9045 9036 9028 9019 9011 9003 8996 8989 8984 8981 8979 8979 8980 8984 8991 8999 9009 9022 9037 9054 9073 9093 9115 9138 9163 9188 9214 9241 9267 9294 9320 9346 9371 9395 9417 9439 9458 9476 9492 9506 9517 9527 9534 9540 9543 9544 9542 9539 9534 9528 9520 9510 9498 9486 9472 9458 9442 9426 9409 9391 9374 9356 9338 9321 9304 9288 9273 9259 9247 9236 9228 9221 9217 9216 9217 9220 9226 9235 9246 9259 9275 9292 9312 9333 9356 9380 9404 9429 9455 9480 9506 9531 9555 9579 9601 9622 9641 9659 9675 9689 9702 9712 9720 9727 9732 9735 9736 9736 9734 9732 9728 9723 9718 9712 9705 9698 9691 9683 9676 9668 9660 9653 9645 9638 9630 9622 9615 9607 9599 9591 9583 9574 9565 9555 9544 9533 9521 9507 9493 9477 9460 9441 9422 9400 9378 9354 9329 9303 9276 9248 9220 9191 9162 9133 9105 9078 9052 9027 9004 8982 8964 8947 8933 8923 8915 8910 8908 8909 8914 8921 8931 8943 8958 8975 8994 9015 9037 9061 9086 9111 9138 9165 9192 9219 9246 9272 9298 9324 9349 9372 9395 9416 9436 9454 9471 9487 9501 9514 9525 9536 9545 9553 9560 9567 9572 9577 9581 9585 9588 9591 9592 9594 9595 9595 9594 9593 9592 9590 9587 9584 9581 9578 9574 9570 9567 9564 9561 9558 9556 9555 9554 9554 9554 9555 9557 9560 9563 9567 9571 9577 9582 9588 9595 9602 9609 9616 9624 9631 9639 9646 9654 9661 9668 9674 9681 9687 9693 9698 9703 9708 9713 9718 9722 9726 9729 9732 9735 9737 9739 9740 9741 9741 9740 9739 9737 9735 9732 9729 9726 9723 9720 9717 9715 9712 9711 9709 9709 9709 9709 9711 9712 9715 9717 9721 9724 9728 9733 9737 9742 9748 9753 9759 9765 9772 9778 9785 9791 9797 9803 9809 9814 9819 9823 9825 9827 9828 9828 9826 9823 9819 9815 9809 9802 9794 9785 9776 9767 9757 9747 9736 9725 9714 9704 9692 9681 9670 9659 9648 9637 9625 9614 9603 9592 9581 9570 9560 9550 9540 9531 9522 9514 9506 9499 9493 9487 9482 9477 9473 9469 9467 9464 9462 9461 9461 9461 9462 9464 9466 9469 9473 9477 9482 9488 9494 9501 9508 9515 9522 9529 9536 9543 9549 9554 9558 9562 9565 9567 9569 9569 9569 9569 9568 9567 9565 9563 9561 9560 9558 9556 9555 9553 9552 9551 9550 9549 9548 9548 9547 9546 9545 9545 9544 9543 9543 9542 9542 9542 9542 9543 9544 9545 5129 5 5 4 9546 9548 9550 9552 9555 9557 9559 9561 9562 9563 9564 9563 9561 9559 9555 9549 9542 9534 9523 9511 9497 9481 9462 9440 9416 9388 9357 9323 9284 9241 9194 9141 9083 9020 8951 8876 8794 8707 8613 8512 8406 8293 8174 8049 7919 7783 7642 7497 7348 7194 7037 6877 6714 6548 6381 6211 6040 5868 5695 5522 5349 5176 5004 4834 4666 4501 4340 4182 4030 3884 3745 3614 3492 3380 3279 3189 3113 3050 3003 2971 2955 2957 2976 3014 3070 3144 3237 3347 3475 3619 3779 3952 4138 4334 4539 4751 4967 5186 5406 5624 5839 6050 6254 6450 6638 6817 6987 7147 7297 7437 7569 7691 7806 7913 8012 8105 8193 8274 8351 8423 8491 8554 8613 8669 8721 8769 8813 8854 8891 8924 8954 8980 9002 9020 9034 9045 9050 9052 9049 9041 9027 9008 8984 8953 8917 8873 8823 8766 8701 8629 8550 8463 8368 8266 8156 8039 7914 7782 7644 7499 7348 7191 7030 6863 6692 6518 6341 6162 5982 5801 5621 5441 5264 5090 4920 4755 4597 4446 4303 4171 4050 3941 3846 3766 3702 3655 3627 3618 3628 3659 3710 3781 3872 3983 4112 4259 4421 4597 4787 4986 5194 5408 5626 5846 6066 6284 6498 6707 6909 7102 7288 7463 7629 7785 7930 8066 8192 8309 8418 8518 8611 8697 8777 8851 8919 8983 9042 9097 9148 9195 9239 9279 9316 9349 9379 9407 9431 9453 9472 9489 9503 9516 9526 9535 9543 9549 9555 9559 9562 9565 9566 9566 9566 9564 9560 9556 9550 9542 9532 9520 9506 9490 9471 9451 9427 9402 9374 9344 9311 9275 9237 9196 9152 9106 9056 9003 8947 8887 8824 8757 8685 8610 8530 8446 8358 8266 8170 8069 7965 7857 7746 7632 7515 7396 7274 7151 7027 6901 6776 6650 6525 6401 6279 6160 6045 5934 5829 5731 5641 5560 5489 5430 5384 5351 5332 5329 5341 5369 5413 5472 5546 5633 5734 5846 5968 6099 6236 6378 6523 6669 6815 6960 7101 7238 7370 7496 7615 7728 7835 7935 8028 8115 8197 8274 8346 8414 8479 8541 8600 8656 8711 8764 8815 8866 8914 8962 9008 9053 9097 9139 9180 9220 9258 9295 9330 9364 9396 9427 9455 9482 9508 9531 9553 9573 9591 9607 9622 9634 9645 9654 9662 9668 9673 9677 9680 9681 9683 9683 9683 9683 9683 9683 9683 9684 9685 9686 9688 9691 9694 9697 9701 9706 9711 9716 9721 9727 9733 9739 9745 9751 9757 9764 9770 9776 9783 9789 9795 9800 9805 9810 9814 9817 9819 9821 9822 9821 9820 9818 9815 9811 9806 9800 9794 9787 9780 9772 9765 9756 9748 9739 9730 9721 9712 9702 9692 9683 9673 9664 9654 9646 9637 9630 9623 9617 9612 9608 9605 9604 9604 9606 9608 9612 9617 9624 9630 9638 9646 9655 9664 9674 9683 9692 9702 9711 9720 9729 9738 9746 9754 9762 9769 9776 9783 9789 9795 9800 9805 9809 9813 9816 9819 9821 9822 9823 9824 9824 9823 9823 9822 9822 5130 5 5 4 9821 9821 9821 9821 9822 9824 9826 9828 9831 9835 9839 9844 9849 9854 9859 9865 9870 9875 9880 9884 9888 9891 9894 9897 9898 9899 9900 9900 9899 9897 9895 9893 9890 9886 9882 9878 9873 9868 9863 9857 9851 9845 9839 9832 9825 9818 9811 9804 9796 9788 9780 9772 9764 9756 9748 9740 9732 9724 9717 9710 9704 9699 9694 9690 9686 9684 9682 9681 9681 9681 9682 9684 9687 9690 9695 9699 9705 9711 9717 9725 9732 9740 9748 9756 9764 9772 9780 9788 9794 9801 9806 9810 9814 9816 9817 9817 9815 9812 9807 9801 9794 9784 9773 9761 9747 9731 9713 9694 9673 9651 9627 9601 9574 9545 9515 9483 9450 9417 9382 9346 9310 9274 9238 9202 9167 9132 9099 9068 9039 9012 8988 8966 8949 8934 8923 8916 8912 8912 8914 8920 8927 8936 8947 8958 8968 8978 8986 8992 8995 8994 8990 8981 8968 8950 8926 8897 8863 8823 8779 8729 8674 8615 8551 8483 8412 8338 8261 8183 8104 8025 7947 7870 7797 7728 7664 7606 7555 7512 7478 7453 7437 7432 7437 7451 7474 7506 7546 7593 7646 7704 7766 7831 7897 7964 8031 8096 8161 8223 8282 8340 8394 8446 8496 8543 8589 8633 8676 8718 8759 8800 8840 8881 8922 8962 9003 9043 9083 9123 9163 9201 9239 9276 9312 9347 9381 9413 9444 9474 9502 9529 9554 9577 9599 9618 9637 9653 9667 9679 9690 9698 9704 9708 9710 9710 9708 9704 9699 9692 9683 9674 9663 9651 9638 9625 9610 9596 9580 9564 9548 9531 9514 9496 9477 9457 9437 9415 9392 9368 9341 9313 9283 9250 9215 9178 9138 9096 9051 9004 8955 8904 8853 8801 8749 8698 8649 8601 8557 8516 8480 8449 8424 8405 8392 8387 8388 8396 8412 8434 8463 8498 8538 8584 8634 8687 8744 8803 8863 8924 8986 9046 9106 9164 9220 9273 9323 9371 9415 9457 9495 9530 9562 9592 9619 9644 9667 9688 9707 9725 9742 9758 9773 9787 9801 9813 9825 9835 9845 9854 9863 9870 9877 9883 9889 9893 9898 9902 9906 9909 9912 9916 9919 9922 9926 9929 9932 9936 9939 9942 9945 9948 9951 9953 9955 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9974 9973 9971 9970 9968 9966 9963 9961 9959 9957 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9933 9931 9928 9925 9922 9920 9917 9914 9912 9910 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9892 9890 9887 9884 9880 9877 9873 9870 9867 9864 9862 9861 9860 9860 9861 9862 9864 9866 9869 9872 9875 9877 9880 9883 9885 9887 9890 9892 9894 5131 5 5 4 9896 9898 9900 9903 9905 9908 9911 9914 9917 9920 9922 9925 9926 9928 9928 9928 9928 9927 9926 9925 9923 9922 9920 9919 9919 9918 9918 9919 9920 9921 9922 9923 9925 9926 9926 9927 9926 9926 9925 9923 9922 9920 9918 9916 9914 9912 9911 9910 9909 9908 9908 9908 9908 9908 9908 9907 9907 9905 9904 9902 9899 9896 9893 9890 9887 9883 9881 9878 9875 9873 9871 9870 9868 9866 9865 9863 9860 9857 9853 9848 9842 9835 9827 9818 9809 9798 9787 9775 9763 9750 9737 9724 9710 9696 9682 9667 9653 9638 9623 9607 9592 9577 9561 9546 9531 9517 9504 9492 9480 9470 9461 9454 9448 9443 9439 9437 9435 9435 9434 9434 9434 9433 9433 9431 9429 9425 9420 9415 9407 9399 9389 9378 9365 9352 9337 9321 9304 9287 9269 9252 9234 9216 9199 9183 9169 9155 9144 9134 9127 9122 9120 9120 9123 9129 9137 9148 9161 9176 9193 9212 9232 9253 9275 9297 9319 9341 9363 9384 9404 9423 9441 9457 9471 9483 9494 9502 9509 9513 9514 9514 9511 9505 9496 9484 9468 9449 9426 9397 9364 9324 9279 9226 9166 9097 9021 8935 8840 8735 8621 8496 8362 8218 8065 7902 7730 7549 7360 7163 6959 6749 6533 6312 6087 5859 5629 5399 5169 4942 4718 4499 4286 4081 3885 3698 3523 3358 3206 3065 2937 2821 2718 2627 2548 2481 2427 2385 2356 2340 2339 2352 2382 2430 2495 2580 2685 2811 2958 3125 3311 3516 3738 3975 4224 4483 4748 5016 5283 5548 5806 6055 6293 6518 6728 6922 7100 7261 7406 7536 7651 7752 7841 7919 7988 8047 8099 8145 8185 8221 8253 8281 8307 8330 8350 8370 8387 8404 8420 8436 8452 8468 8484 8502 8521 8541 8563 8587 8612 8639 8668 8698 8730 8763 8797 8833 8869 8905 8942 8979 9016 9053 9089 9124 9158 9190 9221 9250 9277 9301 9322 9341 9356 9368 9377 9383 9385 9383 9379 9371 9361 9347 9331 9313 9292 9269 9245 9218 9191 9162 9131 9099 9067 9033 8997 8961 8923 8883 8841 8797 8750 8701 8648 8592 8532 8467 8397 8323 8243 8157 8066 7970 7868 7761 7648 7531 7410 7286 7159 7029 6898 6767 6636 6506 6378 6253 6132 6016 5906 5804 5709 5623 5548 5483 5431 5392 5367 5357 5362 5382 5419 5471 5539 5622 5720 5831 5955 6089 6233 6384 6541 6702 6866 7030 7193 7353 7509 7660 7805 7943 8074 8198 8313 8422 8523 8617 8704 8786 8861 8932 8998 9059 9117 9172 9222 9270 9315 9357 9396 9433 9467 9498 9527 9554 9579 9601 9622 9641 9659 9675 9690 9704 9718 9731 9743 9755 9767 9778 9789 9800 9810 9819 9828 9837 9844 9851 9858 9863 9868 9873 9877 9880 9883 9886 9889 9892 9894 9897 9900 9902 9905 9908 9911 9913 9916 9918 9921 9923 9924 9926 9927 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 5132 5 5 4 9924 9923 9921 9919 9918 9916 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9906 9905 9903 9901 9899 9896 9894 9890 9887 9883 9880 9876 9872 9868 9863 9859 9855 9851 9847 9843 9839 9835 9831 9827 9823 9819 9816 9812 9809 9806 9803 9800 9798 9796 9795 9794 9794 9794 9795 9797 9799 9802 9806 9809 9813 9818 9823 9827 9832 9837 9842 9846 9851 9855 9859 9863 9866 9869 9872 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9913 9914 9915 9916 9917 9917 9917 9916 9915 9915 9913 9912 9911 9909 9908 9906 9905 9904 9902 9901 9899 9897 9895 9893 9889 9885 9880 9874 9867 9858 9848 9836 9823 9808 9791 9772 9751 9728 9704 9677 9649 9619 9587 9554 9520 9484 9448 9411 9374 9337 9301 9266 9232 9199 9169 9141 9117 9095 9077 9063 9052 9046 9043 9045 9050 9058 9070 9085 9102 9122 9144 9168 9193 9219 9247 9274 9303 9332 9361 9390 9419 9448 9476 9505 9533 9560 9587 9613 9638 9661 9684 9705 9724 9742 9758 9772 9784 9794 9802 9808 9813 9815 9816 9815 9813 9809 9803 9796 9787 9777 9766 9754 9740 9724 9708 9690 9672 9652 9632 9610 9588 9566 9544 9522 9499 9478 9457 9436 9417 9399 9383 9368 9355 9345 9336 9330 9325 9324 9324 9328 9333 9341 9351 9363 9377 9393 9410 9429 9449 9469 9490 9512 9534 9556 9578 9599 9620 9641 9660 9679 9696 9713 9728 9743 9755 9767 9777 9786 9793 9799 9803 9805 9807 9806 9805 9801 9797 9790 9782 9773 9761 9748 9733 9715 9694 9671 9644 9615 9581 9543 9501 9455 9404 9348 9288 9223 9154 9080 9003 8922 8837 8750 8661 8571 8479 8387 8295 8204 8115 8028 7943 7861 7784 7710 7642 7579 7522 7472 7428 7392 7363 7342 7329 7324 7328 7339 7359 7386 7421 7463 7511 7564 7623 7687 7754 7824 7897 7972 8048 8124 8201 8277 8353 8427 8501 8572 8643 8711 8777 8842 8904 8964 9022 9078 9131 9182 9231 9277 9320 9362 9400 9437 9471 9502 9531 9559 9583 9606 9627 9646 9664 9679 9693 9706 9717 9728 9736 9744 9751 9757 9762 9766 9770 9773 9775 9777 9779 9780 9781 9782 9783 9783 9784 9785 9786 9787 9788 9789 9791 9792 9794 9796 9798 9799 9801 9803 9804 9806 9807 9808 9810 9811 9812 9813 9815 9816 9817 9818 9819 9820 9821 9822 9822 9822 9821 9820 9818 9816 9812 9808 9804 9798 9792 9785 9777 9768 9759 9750 9740 9730 9719 9709 9698 9688 9677 9667 9657 9648 9639 9632 9624 9618 9613 9609 9605 9603 9602 9603 9604 9606 9609 9613 9618 9624 9631 9637 9645 9653 9661 9670 9679 9688 9697 9706 9715 9724 9733 9742 9751 9759 9767 9774 9780 9787 9792 9797 9801 9805 9808 9811 5133 5 5 5 9827 9829 9831 9833 9835 9837 9839 9840 9842 9844 9845 9847 9848 9849 9850 9850 9851 9851 9851 9851 9851 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9849 9849 9848 9848 9848 9848 9847 9846 9845 9843 9841 9839 9837 9834 9831 9828 9824 9820 9816 9811 9807 9801 9796 9790 9784 9778 9771 9764 9757 9749 9741 9733 9725 9717 9708 9700 9691 9683 9675 9667 9659 9651 9644 9637 9630 9624 9618 9614 9609 9606 9603 9602 9601 9601 9603 9605 9608 9611 9616 9621 9626 9632 9638 9644 9650 9656 9662 9667 9672 9676 9681 9685 9688 9692 9695 9698 9700 9703 9705 9707 9709 9711 9712 9713 9714 9714 9714 9714 9713 9713 9711 9710 9709 9707 9705 9703 9702 9700 9697 9695 9693 9690 9687 9684 9681 9677 9674 9670 9666 9662 9658 9655 9651 9648 9645 9642 9639 9637 9635 9633 9632 9630 9628 9626 9624 9622 9619 9616 9613 9609 9605 9601 9597 9592 9588 9583 9579 9575 9571 9567 9564 9560 9557 9554 9550 9546 9542 9538 9533 9528 9522 9515 9507 9499 9489 9479 9469 9457 9445 9432 9418 9404 9389 9373 9357 9340 9322 9304 9284 9263 9241 9218 9194 9168 9141 9113 9083 9052 9020 8987 8954 8920 8885 8850 8816 8782 8748 8715 8683 8652 8621 8593 8565 8539 8514 8490 8468 8448 8429 8412 8397 8383 8371 8361 8352 8346 8340 8337 8334 8333 8333 8334 8335 8337 8340 8342 8344 8346 8348 8349 8349 8348 8346 8342 8337 8330 8322 8311 8299 8285 8268 8249 8228 8204 8179 8151 8121 8089 8055 8019 7982 7943 7902 7860 7817 7772 7726 7679 7631 7581 7530 7478 7425 7369 7313 7255 7195 7134 7070 7005 6938 6869 6798 6725 6649 6572 6492 6409 6324 6237 6147 6055 5960 5863 5763 5662 5558 5452 5344 5233 5121 5007 4890 4771 4649 4525 4399 4270 4138 4005 3869 3731 3593 3453 3314 3175 3037 2902 2771 2643 2521 2405 2295 2192 2098 2011 1933 1863 1801 1747 1701 1662 1630 1605 1586 1574 1567 1567 1572 1583 1601 1626 1658 1699 1747 1804 1871 1948 2034 2131 2238 2355 2482 2618 2762 2914 3072 3235 3403 3573 3745 3918 4089 4259 4426 4589 4747 4900 5048 5189 5325 5454 5577 5694 5805 5911 6011 6107 6197 6283 6365 6443 6517 6587 6654 6718 6779 6837 6893 6947 6999 7049 7098 7146 7194 7241 7289 7336 7385 7434 7484 7535 7586 7638 7691 7745 7799 7852 7906 7959 8012 8064 8115 8165 8214 8262 8309 8354 8399 8442 8484 8524 8564 8602 8639 8675 8709 8742 8774 8804 8832 8859 8885 8909 8932 8954 8974 8994 9013 9032 9050 9067 9085 9102 9120 9137 9154 9171 9188 9204 9220 9236 9251 9265 9279 9291 9304 9315 9325 9335 9345 9354 9362 9371 9379 9387 9395 9403 9411 9419 9427 9435 9443 9451 9458 9466 9473 9480 9486 9492 9498 9504 9509 9514 9518 9523 9527 9531 5134 5 5 5 9536 9540 9544 9549 9553 9558 9562 9567 9572 9577 9582 9586 9591 9595 9600 9604 9608 9612 9616 9619 9623 9627 9630 9634 9638 9641 9645 9649 9654 9658 9662 9666 9670 9674 9678 9681 9684 9686 9688 9689 9690 9691 9691 9691 9691 9691 9691 9691 9691 9692 9693 9694 9696 9697 9699 9701 9703 9704 9706 9707 9707 9708 9708 9707 9706 9704 9702 9700 9697 9694 9690 9686 9682 9677 9672 9666 9660 9653 9646 9638 9629 9620 9610 9600 9589 9578 9566 9555 9543 9531 9520 9508 9497 9486 9475 9466 9456 9448 9440 9433 9426 9421 9417 9414 9412 9411 9411 9413 9416 9420 9426 9432 9440 9448 9457 9467 9476 9486 9496 9505 9514 9521 9528 9533 9537 9539 9539 9538 9534 9529 9521 9512 9500 9487 9472 9456 9438 9419 9399 9378 9356 9335 9313 9291 9270 9250 9230 9212 9195 9179 9165 9153 9143 9135 9129 9125 9124 9125 9128 9134 9142 9152 9164 9177 9193 9210 9229 9249 9269 9291 9312 9334 9356 9377 9398 9418 9437 9456 9473 9489 9504 9517 9529 9541 9551 9560 9568 9575 9581 9587 9592 9597 9601 9605 9608 9611 9614 9616 9618 9619 9620 9619 9618 9616 9613 9609 9603 9597 9589 9581 9571 9560 9548 9535 9521 9506 9490 9473 9455 9436 9416 9395 9372 9349 9324 9297 9270 9241 9212 9181 9151 9120 9090 9060 9030 9003 8976 8952 8929 8909 8892 8876 8864 8853 8845 8838 8834 8830 8829 8828 8828 8829 8830 8831 8832 8833 8834 8835 8836 8836 8835 8834 8833 8831 8828 8824 8820 8815 8809 8803 8796 8788 8781 8773 8765 8758 8751 8745 8740 8737 8735 8735 8736 8739 8745 8752 8761 8773 8785 8800 8815 8832 8850 8868 8887 8905 8924 8943 8960 8977 8993 9008 9021 9032 9042 9050 9056 9060 9062 9061 9059 9055 9049 9041 9032 9022 9011 9000 8988 8976 8965 8955 8946 8938 8932 8928 8926 8926 8929 8934 8941 8951 8963 8977 8994 9012 9032 9053 9076 9100 9124 9150 9176 9202 9229 9256 9283 9310 9336 9362 9388 9413 9438 9461 9484 9506 9527 9547 9565 9583 9599 9614 9628 9641 9653 9664 9674 9683 9692 9700 9708 9716 9724 9731 9739 9747 9754 9762 9770 9778 9786 9794 9802 9810 9817 9824 9831 9837 9842 9847 9851 9855 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9892 9894 9896 9898 9899 9900 9901 9901 9902 9901 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9887 9888 9888 9889 9891 9892 9893 9895 9896 9897 9898 9899 9900 9900 9900 9901 9901 9901 9901 9901 9901 9902 9903 9904 9905 9907 9908 9910 9912 9915 9917 9919 9922 9924 9926 9929 9931 9933 9936 9938 9940 9942 9943 9945 9946 9947 9948 9948 9948 9947 9946 9944 9942 9940 9937 9934 9931 5135 5 5 5 9927 9924 9920 9916 9913 9909 9906 9902 9898 9895 9890 9886 9881 9876 9870 9864 9858 9851 9843 9836 9828 9820 9812 9804 9796 9789 9782 9776 9770 9765 9760 9756 9752 9749 9746 9743 9741 9739 9738 9736 9735 9734 9733 9733 9732 9731 9731 9731 9730 9730 9729 9728 9727 9726 9724 9721 9718 9714 9710 9704 9698 9691 9682 9673 9663 9652 9639 9626 9611 9596 9580 9563 9546 9528 9510 9493 9475 9458 9442 9426 9412 9400 9390 9381 9375 9371 9369 9371 9374 9380 9388 9399 9412 9426 9442 9460 9478 9498 9518 9538 9559 9580 9600 9620 9640 9659 9678 9695 9712 9729 9744 9759 9773 9786 9799 9811 9822 9833 9843 9852 9861 9869 9876 9883 9890 9895 9901 9906 9910 9915 9919 9923 9926 9930 9934 9938 9941 9945 9949 9952 9956 9959 9962 9965 9967 9970 9971 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9986 9986 9986 9985 9984 9984 9984 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9984 9984 9983 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9974 9973 9971 9970 9968 9967 9965 9964 9962 9959 9957 9954 9950 9946 9940 9934 9927 9919 9909 9898 9886 9872 9857 9841 9823 9804 9783 9761 9737 9711 9684 9656 9626 9594 9560 9526 9489 9452 9414 9375 9336 9296 9257 9219 9181 9145 9110 9077 9047 9018 8992 8969 8949 8931 8917 8905 8896 8890 8887 8887 8889 8895 8903 8914 8927 8944 8962 8983 9006 9031 9058 9086 9115 9145 9175 9206 9236 9266 9295 9323 9350 9375 9398 9419 9438 9455 9470 9483 9493 9500 9505 9508 9508 9506 9502 9495 9487 9476 9464 9450 9435 9419 9402 9385 9368 9352 9336 9322 9309 9297 9288 9281 9277 9275 9275 9278 9284 9292 9302 9315 9330 9346 9364 9383 9404 9425 9448 9471 9495 9519 9543 9567 9591 9615 9638 9661 9683 9704 9724 9744 9762 9780 9796 9811 9825 9838 9850 9861 9871 9881 9889 9897 9905 9912 9918 9924 9929 9934 9938 9942 9946 9949 9952 9955 9958 9960 9962 9964 9966 9968 9970 9972 9973 9975 9977 9978 9980 9981 9982 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9991 9992 9992 9991 9991 9990 9989 9988 9987 9985 9983 9981 9979 9976 9974 9971 9968 9965 9962 9959 9955 9952 9949 9946 9942 9939 9935 9932 9928 9924 9920 9916 9912 9908 9904 9901 9897 9893 9890 9887 9885 9883 9881 9880 9880 9880 9880 9881 9883 9885 9888 9891 9894 9898 9901 9904 9907 9910 9912 9913 9914 9914 9914 9912 9910 9907 9902 9898 9892 9885 9878 9870 9862 9853 9843 9833 9823 9812 9800 9788 9776 5136 5 5 5 9762 9749 9734 9719 9703 9686 9668 9649 9628 9606 9582 9556 9528 9497 9464 9428 9388 9346 9301 9251 9199 9142 9082 9018 8951 8880 8806 8728 8648 8566 8482 8396 8311 8225 8141 8060 7981 7908 7839 7777 7723 7677 7641 7615 7599 7595 7601 7619 7648 7687 7735 7793 7859 7932 8011 8094 8181 8271 8361 8452 8542 8630 8716 8799 8879 8955 9027 9094 9158 9217 9272 9324 9371 9415 9456 9493 9528 9559 9588 9615 9640 9662 9682 9701 9717 9732 9745 9757 9766 9775 9781 9785 9788 9788 9787 9784 9778 9770 9760 9747 9732 9714 9694 9671 9645 9616 9585 9552 9515 9476 9435 9392 9347 9301 9253 9204 9154 9105 9055 9007 8960 8915 8873 8833 8797 8765 8738 8715 8698 8686 8679 8679 8684 8695 8711 8733 8759 8789 8824 8862 8902 8945 8990 9036 9082 9128 9174 9219 9263 9306 9347 9387 9425 9462 9497 9530 9561 9591 9620 9647 9672 9696 9718 9738 9758 9775 9791 9805 9818 9829 9838 9847 9854 9860 9865 9869 9872 9875 9877 9878 9878 9878 9876 9874 9870 9865 9858 9850 9840 9829 9815 9800 9782 9763 9742 9719 9695 9670 9643 9616 9588 9559 9530 9501 9473 9444 9416 9389 9363 9338 9314 9292 9272 9254 9238 9224 9213 9205 9200 9198 9199 9202 9209 9218 9231 9245 9262 9281 9302 9324 9348 9372 9397 9423 9448 9474 9500 9525 9549 9573 9596 9618 9639 9659 9678 9695 9711 9726 9740 9752 9764 9773 9782 9789 9796 9801 9805 9808 9811 9813 9814 9815 9815 9815 9815 9815 9815 9814 9814 9814 9815 9815 9816 9818 9820 9822 9825 9828 9832 9835 9839 9843 9846 9849 9852 9855 9856 9858 9858 9859 9858 9857 9856 9854 9852 9849 9845 9841 9836 9831 9825 9817 9809 9799 9787 9775 9760 9744 9726 9707 9686 9665 9642 9619 9596 9573 9551 9529 9508 9489 9472 9457 9443 9432 9424 9417 9413 9411 9411 9413 9417 9422 9430 9438 9449 9460 9472 9485 9500 9514 9529 9545 9561 9577 9593 9609 9624 9639 9653 9667 9679 9691 9701 9710 9717 9723 9727 9730 9730 9728 9724 9717 9708 9696 9681 9664 9643 9620 9594 9565 9533 9498 9461 9421 9379 9334 9288 9240 9190 9139 9087 9035 8983 8930 8879 8829 8780 8734 8690 8650 8613 8581 8553 8531 8513 8502 8496 8496 8502 8513 8530 8552 8578 8608 8642 8680 8719 8761 8805 8849 8894 8939 8983 9028 9071 9113 9154 9194 9232 9269 9303 9336 9368 9397 9425 9451 9475 9497 9518 9538 9556 9573 9588 9603 9616 9628 9639 9649 9658 9666 9673 9679 9684 9688 9692 9694 9697 9698 9699 9699 9700 9700 9700 9700 9700 9700 9699 9699 9699 9699 9698 9697 9695 9693 9690 9685 9680 9674 9667 9658 9648 9637 9625 9611 9595 9578 9559 9538 9515 9489 9461 9429 9394 9354 9311 9262 9208 9147 9080 9006 8925 8835 8737 8630 8514 8389 8255 8111 7958 7797 5137 5 5 5 7627 7448 7263 7071 6873 6671 6464 6255 6043 5831 5618 5407 5197 4990 4787 4588 4395 4207 4027 3853 3687 3530 3381 3241 3111 2990 2879 2778 2685 2602 2528 2461 2402 2350 2305 2265 2231 2203 2180 2164 2154 2151 2157 2174 2202 2244 2301 2375 2468 2579 2711 2864 3037 3229 3441 3669 3912 4167 4431 4701 4974 5248 5518 5782 6038 6284 6517 6738 6945 7138 7318 7483 7636 7778 7908 8028 8139 8242 8337 8426 8509 8586 8658 8725 8787 8844 8897 8945 8989 9029 9065 9097 9126 9151 9174 9194 9211 9226 9240 9251 9261 9269 9276 9281 9284 9286 9286 9285 9282 9278 9272 9266 9258 9249 9239 9228 9215 9202 9188 9173 9156 9138 9119 9098 9075 9051 9024 8996 8965 8932 8897 8860 8820 8777 8732 8685 8635 8581 8525 8465 8402 8334 8263 8186 8106 8020 7929 7833 7731 7625 7513 7396 7274 7148 7018 6883 6745 6604 6459 6312 6161 6008 5852 5694 5533 5368 5202 5032 4861 4687 4511 4335 4159 3983 3810 3639 3473 3312 3157 3010 2872 2744 2625 2517 2420 2334 2258 2193 2138 2093 2057 2030 2012 2004 2004 2014 2034 2065 2108 2163 2232 2315 2413 2526 2654 2798 2958 3131 3318 3516 3725 3942 4165 4392 4621 4849 5075 5297 5513 5723 5924 6117 6300 6474 6638 6793 6939 7077 7206 7328 7443 7552 7654 7751 7842 7928 8010 8087 8160 8228 8293 8354 8411 8465 8515 8562 8606 8648 8686 8722 8755 8785 8812 8836 8858 8876 8891 8903 8912 8918 8920 8919 8915 8908 8897 8884 8868 8850 8829 8806 8781 8754 8727 8698 8669 8639 8609 8580 8552 8525 8500 8477 8457 8439 8425 8415 8409 8407 8409 8416 8427 8442 8461 8485 8512 8542 8576 8612 8651 8691 8733 8777 8821 8865 8910 8953 8996 9038 9078 9116 9152 9185 9216 9243 9268 9289 9307 9322 9334 9342 9348 9351 9352 9350 9346 9341 9333 9325 9315 9304 9293 9281 9269 9256 9244 9232 9221 9210 9201 9193 9187 9182 9180 9180 9182 9187 9195 9205 9218 9234 9252 9271 9293 9316 9341 9366 9392 9418 9444 9470 9496 9520 9544 9567 9590 9611 9631 9650 9669 9686 9703 9718 9733 9747 9760 9772 9783 9793 9802 9810 9818 9824 9829 9834 9838 9842 9845 9848 9851 9853 9855 9858 9860 9862 9865 9867 9870 9872 9875 9877 9879 9881 9883 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9885 9884 9882 9880 9878 9875 9873 9871 9868 9866 9864 9861 9858 9855 9852 9848 9844 9839 9833 9827 9820 9812 9804 9795 9785 9775 9765 9755 9745 9736 9727 9718 9710 9703 9697 9692 9688 9685 9683 9681 9681 9682 9683 9685 9688 9692 9696 9701 9706 9712 9718 9725 9732 9739 9747 9754 9762 9769 9776 9783 9790 9796 9802 9808 9813 9818 9822 9826 9830 9833 9836 9839 9841 9844 9846 5138 5 5 5 9848 9849 9851 9852 9853 9854 9855 9856 9856 9856 9856 9855 9854 9853 9851 9848 9845 9842 9837 9832 9825 9818 9809 9799 9789 9777 9763 9749 9734 9717 9700 9682 9663 9643 9623 9603 9583 9562 9542 9522 9502 9483 9465 9448 9432 9418 9405 9394 9384 9377 9372 9369 9368 9369 9372 9378 9385 9395 9406 9419 9434 9450 9467 9485 9504 9523 9543 9563 9583 9602 9621 9640 9658 9675 9692 9707 9721 9735 9747 9759 9770 9779 9788 9796 9804 9811 9817 9822 9827 9832 9836 9839 9841 9843 9844 9845 9845 9844 9842 9840 9837 9834 9831 9827 9824 9820 9816 9813 9809 9806 9803 9801 9798 9796 9793 9791 9789 9786 9783 9779 9776 9771 9766 9761 9754 9747 9739 9731 9721 9711 9700 9688 9674 9660 9645 9629 9611 9593 9573 9553 9531 9509 9486 9463 9439 9415 9392 9368 9346 9324 9303 9283 9264 9247 9232 9218 9206 9195 9186 9179 9174 9171 9169 9169 9170 9173 9177 9183 9190 9198 9207 9218 9229 9242 9255 9268 9282 9297 9311 9325 9339 9353 9366 9379 9391 9402 9412 9422 9431 9439 9447 9454 9461 9467 9473 9479 9484 9489 9494 9498 9503 9507 9511 9514 9518 9521 9524 9527 9530 9533 9535 9538 9540 9543 9545 9547 9550 9552 9553 9555 9556 9557 9557 9557 9555 9554 9551 9547 9543 9537 9531 9523 9515 9505 9495 9484 9473 9460 9448 9434 9421 9407 9393 9379 9366 9353 9341 9330 9320 9312 9305 9300 9297 9296 9297 9301 9306 9313 9323 9334 9346 9360 9376 9392 9408 9426 9443 9460 9477 9494 9510 9526 9540 9554 9566 9578 9588 9598 9606 9613 9620 9626 9631 9636 9640 9644 9648 9652 9656 9660 9664 9668 9672 9677 9681 9686 9691 9695 9700 9704 9709 9713 9716 9720 9723 9725 9728 9730 9732 9733 9734 9734 9734 9733 9731 9728 9724 9719 9712 9704 9694 9683 9669 9654 9638 9619 9599 9577 9553 9528 9502 9474 9445 9414 9383 9351 9317 9284 9249 9215 9181 9147 9114 9083 9053 9026 9001 8979 8960 8945 8933 8926 8923 8924 8928 8937 8949 8964 8982 9003 9026 9050 9076 9102 9129 9156 9183 9210 9236 9261 9286 9309 9331 9353 9373 9392 9410 9428 9444 9459 9474 9487 9500 9512 9523 9533 9542 9550 9557 9563 9568 9572 9574 9576 9577 9577 9576 9575 9573 9570 9567 9564 9560 9557 9553 9549 9546 9542 9539 9536 9532 9529 9526 9523 9521 9518 9516 9513 9511 9510 9509 9508 9507 9507 9507 9508 9509 9510 9512 9514 9515 9517 9519 9521 9523 9524 9525 9526 9527 9527 9528 9527 9527 9526 9526 9524 9523 9522 9520 9519 9517 9516 9514 9512 9511 9509 9508 9506 9504 9502 9500 9498 9495 9492 9489 9485 9481 9476 9471 9466 9461 9455 9449 9444 9438 9433 9428 9423 9419 9414 9410 9406 9402 9398 9394 9389 9384 9378 9372 9365 9357 9349 9340 9331 9321 9311 9301 9290 9280 9269 5139 5 5 5 9259 9249 9239 9229 9219 9210 9200 9190 9181 9171 9161 9150 9139 9128 9116 9104 9091 9078 9064 9049 9035 9019 9003 8987 8971 8953 8936 8918 8899 8880 8860 8840 8819 8797 8774 8751 8726 8701 8675 8647 8618 8588 8557 8524 8491 8456 8419 8382 8343 8303 8261 8219 8175 8129 8083 8035 7986 7936 7884 7830 7775 7719 7661 7602 7541 7478 7413 7347 7278 7208 7136 7061 6985 6906 6826 6743 6657 6570 6480 6387 6292 6195 6095 5993 5888 5781 5671 5558 5443 5325 5204 5081 4954 4825 4693 4558 4420 4281 4139 3996 3851 3706 3560 3416 3272 3130 2992 2857 2726 2600 2480 2367 2260 2161 2069 1985 1909 1840 1779 1725 1678 1638 1603 1575 1551 1533 1519 1510 1505 1505 1509 1519 1534 1555 1582 1617 1659 1709 1768 1836 1913 1999 2093 2196 2307 2425 2549 2677 2809 2944 3079 3214 3347 3476 3602 3723 3837 3946 4047 4141 4228 4308 4380 4446 4506 4559 4607 4649 4686 4719 4746 4770 4789 4804 4814 4820 4822 4820 4813 4802 4787 4767 4743 4715 4683 4647 4607 4564 4518 4468 4415 4359 4300 4237 4172 4103 4031 3955 3876 3793 3707 3617 3524 3427 3328 3226 3122 3016 2910 2803 2697 2592 2488 2387 2289 2195 2104 2018 1937 1861 1791 1726 1666 1611 1562 1518 1480 1446 1417 1392 1372 1356 1345 1337 1333 1334 1338 1347 1360 1378 1400 1428 1462 1501 1548 1601 1662 1730 1807 1892 1985 2087 2196 2313 2438 2568 2705 2846 2991 3138 3287 3437 3586 3734 3879 4022 4161 4296 4427 4553 4674 4791 4904 5012 5116 5216 5312 5404 5493 5578 5660 5739 5814 5885 5953 6017 6077 6133 6184 6232 6275 6314 6347 6377 6401 6421 6436 6446 6451 6451 6446 6437 6423 6405 6382 6356 6327 6295 6260 6224 6188 6152 6116 6083 6053 6026 6005 5989 5979 5976 5981 5994 6015 6045 6083 6129 6182 6244 6312 6386 6465 6550 6637 6728 6820 6914 7009 7103 7196 7288 7378 7466 7552 7635 7716 7793 7868 7940 8010 8077 8141 8202 8261 8317 8371 8423 8472 8519 8564 8606 8647 8685 8722 8757 8791 8823 8853 8882 8910 8936 8961 8985 9007 9029 9049 9068 9086 9103 9120 9135 9150 9164 9178 9191 9203 9216 9228 9240 9251 9262 9273 9283 9293 9303 9312 9321 9329 9337 9345 9352 9360 9367 9374 9380 9387 9394 9401 9407 9413 9420 9425 9431 9436 9441 9445 9449 9452 9455 9457 9459 9461 9462 9464 9465 9466 9468 9469 9470 9471 9471 9471 9471 9470 9468 9465 9461 9455 9449 9441 9431 9421 9409 9396 9382 9367 9352 9336 9320 9303 9287 9271 9256 9241 9227 9214 9203 9193 9185 9178 9174 9171 9170 9172 9175 9181 9189 9199 9211 9224 9239 9255 9273 9291 9310 9330 9350 9370 9391 9411 9431 9451 9470 9489 9508 9526 9544 9561 9578 9594 9610 9625 9639 9653 9665 9677 9688 9698 9707 9715 9722 5140 5 5 5 9729 9734 9739 9744 9748 9752 9756 9759 9762 9766 9769 9772 9775 9778 9781 9783 9785 9787 9788 9788 9788 9788 9788 9787 9787 9786 9785 9784 9783 9783 9782 9781 9779 9777 9775 9772 9768 9762 9756 9748 9740 9729 9718 9706 9693 9678 9663 9648 9632 9615 9599 9582 9565 9548 9531 9514 9497 9481 9464 9449 9433 9419 9405 9392 9380 9370 9361 9353 9347 9343 9340 9340 9341 9344 9348 9353 9360 9368 9377 9387 9397 9407 9417 9428 9438 9448 9457 9466 9474 9482 9489 9496 9502 9507 9513 9518 9523 9528 9533 9538 9544 9550 9557 9564 9571 9580 9588 9598 9608 9618 9629 9640 9651 9662 9673 9684 9695 9706 9716 9727 9736 9746 9755 9763 9771 9779 9786 9793 9799 9805 9811 9816 9821 9825 9829 9832 9836 9838 9841 9843 9844 9846 9847 9847 9848 9848 9848 9847 9847 9846 9844 9843 9841 9839 9836 9834 9830 9826 9822 9817 9811 9804 9796 9787 9778 9767 9755 9742 9728 9712 9696 9679 9662 9644 9626 9607 9589 9572 9555 9539 9524 9511 9499 9488 9480 9473 9468 9465 9464 9465 9467 9471 9477 9485 9494 9504 9516 9529 9543 9558 9573 9590 9607 9624 9642 9659 9677 9694 9711 9727 9743 9758 9772 9786 9798 9810 9821 9831 9840 9849 9856 9863 9870 9875 9881 9885 9889 9892 9895 9898 9900 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9894 9893 9893 9892 9891 9890 9889 9888 9886 9885 9884 9882 9881 9879 9878 9877 9876 9875 9875 9874 9875 9875 9876 9878 9879 9881 9883 9886 9888 9890 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9932 9932 9932 9931 9930 9929 9928 9927 9925 9922 9919 9916 9912 9908 9903 9898 9892 9885 9877 9869 9859 9849 9837 9823 9807 9790 9770 9748 9723 9695 9664 9630 9592 9551 9506 9458 9406 9351 9292 9230 9165 9098 9028 8955 8881 8806 8730 8655 8580 8506 8435 8367 8304 8245 8193 8148 8110 8081 8060 8048 8046 8053 8069 8093 8126 8166 8213 8266 8324 8386 8450 8517 8586 8655 8723 8792 8859 8924 8988 9049 9109 9165 9220 9272 9321 9368 9412 9453 9492 9528 9561 9592 9621 9647 9670 9692 9711 9729 9745 9760 9773 9786 9797 9807 9817 9826 9834 9842 9849 9856 9862 9868 9872 9877 9880 9883 9886 9888 9890 9891 9892 9892 9892 9892 9892 9892 9891 9890 9889 9888 9887 9885 9883 9881 9879 9877 9874 9872 9869 9867 9864 9862 9860 9858 9856 9855 9854 9853 9853 9853 9853 5141 5 5 5 9853 9853 9854 9854 9855 9855 9856 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9872 9873 9874 9876 9877 9878 9879 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9894 9893 9892 9890 9888 9885 9882 9877 9872 9866 9859 9851 9841 9829 9816 9801 9784 9765 9744 9720 9695 9666 9635 9602 9567 9529 9489 9447 9403 9357 9310 9262 9213 9163 9113 9063 9014 8965 8918 8872 8829 8788 8750 8715 8684 8657 8634 8616 8603 8594 8591 8592 8599 8610 8626 8646 8671 8699 8730 8764 8801 8840 8880 8921 8964 9006 9049 9091 9132 9172 9210 9246 9281 9313 9343 9370 9394 9415 9433 9447 9459 9467 9473 9475 9475 9472 9466 9459 9450 9439 9427 9414 9400 9386 9373 9359 9346 9333 9322 9311 9302 9294 9288 9284 9282 9282 9283 9287 9293 9302 9312 9324 9339 9355 9373 9393 9414 9436 9460 9484 9509 9534 9559 9585 9611 9636 9661 9685 9709 9731 9753 9774 9794 9812 9829 9845 9860 9873 9885 9895 9905 9913 9920 9926 9932 9937 9941 9945 9949 9953 9956 9959 9961 9964 9966 9968 9970 9971 9972 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9963 9963 9962 9961 9959 9957 9954 9951 9947 9942 9937 9932 9926 9920 9913 9907 9900 9893 9887 9880 9874 9868 9862 9856 9851 9845 9840 9835 9830 9825 9820 9816 9812 9808 9805 9801 9798 9794 9791 9787 9783 9778 9773 9767 9760 9752 9743 9733 9722 9710 9696 9682 9666 9649 9631 9612 9591 9569 9546 9522 9497 9470 9442 9413 9382 9350 9317 9283 9249 9213 9176 9138 9100 9061 9020 8978 8934 8888 8839 8787 8730 8669 8602 8529 8449 8362 8266 8162 8049 7926 7794 7652 7501 7341 7171 6993 6807 6613 6412 6205 5993 5776 5556 5335 5112 4891 4672 4456 4246 4042 3846 3660 3484 3320 3167 3028 2901 2787 2685 2596 2519 2453 2399 2355 2321 2299 2287 2286 2298 2323 2361 2416 2487 2576 2683 2811 2958 3125 3312 3518 3741 3979 4231 4493 4762 5036 5312 5587 5857 6120 6375 6618 6850 7068 7272 7463 7639 7802 7952 8090 8217 8333 8439 8537 8627 8709 8785 8854 8917 8975 9027 9074 9117 9154 9188 9218 9243 9266 9286 9303 9317 9330 9340 9349 9356 9362 9367 9370 9372 9373 9374 9374 9373 9372 9371 9370 9370 9371 9373 9377 9382 9389 9397 9408 9420 9434 9450 9468 9486 9506 9526 9547 9568 9588 9609 9629 9649 9668 9687 9705 9722 9739 9755 9770 9785 9799 9812 9825 9837 9848 9858 9868 9877 9885 9892 9899 9905 9910 9915 9920 9924 9927 9931 9934 9937 9940 9942 9945 9947 9950 9952 9954 9955 9956 5142 5 5 5 9957 9957 9957 9957 9956 9954 9952 9950 9948 9945 9943 9940 9937 9935 9932 9929 9927 9924 9922 9919 9916 9912 9908 9903 9898 9891 9884 9875 9865 9854 9841 9828 9814 9799 9784 9768 9751 9735 9718 9702 9686 9670 9654 9639 9624 9610 9596 9584 9572 9561 9551 9542 9535 9529 9524 9522 9521 9522 9525 9530 9537 9546 9556 9567 9579 9593 9607 9621 9636 9651 9665 9680 9694 9708 9721 9733 9746 9757 9769 9779 9790 9799 9808 9817 9824 9831 9838 9843 9847 9850 9853 9854 9854 9854 9852 9849 9846 9842 9837 9831 9824 9817 9808 9799 9788 9777 9764 9750 9734 9717 9699 9680 9659 9637 9614 9590 9565 9540 9515 9490 9466 9442 9420 9398 9379 9361 9345 9331 9319 9309 9302 9296 9293 9291 9291 9292 9294 9298 9302 9306 9311 9315 9320 9324 9327 9330 9332 9334 9334 9335 9335 9334 9333 9332 9331 9330 9329 9328 9328 9328 9329 9329 9331 9332 9335 9337 9340 9343 9346 9350 9353 9357 9360 9364 9367 9370 9373 9374 9376 9376 9375 9373 9369 9364 9357 9348 9337 9323 9307 9288 9267 9243 9217 9187 9155 9119 9081 9039 8995 8947 8895 8840 8781 8718 8650 8578 8501 8419 8332 8240 8143 8040 7931 7817 7699 7575 7446 7313 7176 7034 6890 6741 6590 6437 6281 6123 5963 5802 5641 5478 5316 5154 4993 4833 4676 4522 4371 4225 4083 3947 3818 3695 3580 3472 3372 3280 3195 3118 3047 2983 2925 2873 2825 2781 2740 2702 2666 2631 2598 2566 2535 2504 2473 2443 2414 2386 2359 2335 2314 2296 2283 2275 2275 2283 2301 2329 2370 2425 2495 2580 2682 2801 2936 3089 3257 3441 3638 3848 4067 4294 4527 4762 4999 5233 5464 5690 5907 6116 6315 6504 6682 6848 7003 7148 7282 7407 7522 7629 7729 7821 7906 7986 8060 8128 8191 8249 8301 8349 8393 8431 8465 8494 8519 8539 8556 8569 8578 8584 8586 8586 8583 8578 8570 8560 8548 8534 8517 8498 8477 8453 8427 8396 8363 8325 8283 8237 8185 8128 8065 7997 7922 7840 7752 7658 7557 7449 7334 7214 7086 6953 6814 6669 6519 6365 6205 6042 5876 5706 5534 5361 5187 5013 4840 4669 4500 4334 4172 4016 3865 3721 3585 3457 3338 3229 3131 3045 2971 2910 2864 2832 2815 2815 2831 2863 2912 2977 3058 3154 3265 3390 3526 3673 3828 3991 4158 4329 4501 4672 4841 5006 5165 5317 5462 5597 5723 5839 5944 6037 6119 6189 6247 6292 6324 6342 6347 6337 6313 6275 6221 6152 6068 5970 5857 5730 5591 5440 5278 5106 4927 4741 4551 4357 4163 3969 3776 3588 3404 3227 3058 2897 2746 2606 2477 2360 2254 2161 2079 2008 1948 1899 1858 1825 1800 1780 1765 1755 1749 1745 1746 1750 1759 1773 1796 1827 1870 1927 2000 2091 2202 2334 2489 2667 2868 3090 3334 3595 3872 4162 4461 4765 5070 5374 5671 5959 6236 6499 6747 6978 7193 7390 5143 5 5 5 7571 7737 7888 8026 8152 8268 8375 8474 8566 8652 8732 8808 8879 8945 9007 9065 9119 9169 9215 9257 9296 9332 9365 9396 9425 9452 9477 9501 9524 9545 9566 9585 9603 9620 9635 9650 9662 9674 9684 9692 9700 9707 9713 9718 9722 9727 9731 9735 9739 9744 9748 9752 9756 9760 9764 9768 9772 9775 9778 9781 9784 9786 9789 9792 9794 9798 9801 9804 9808 9812 9817 9821 9826 9831 9835 9840 9844 9849 9853 9857 9861 9866 9870 9874 9878 9882 9886 9890 9894 9899 9903 9907 9911 9915 9918 9921 9923 9926 9927 9929 9930 9930 9931 9931 9932 9932 9932 9933 9934 9935 9937 9938 9940 9942 9944 9946 9948 9949 9950 9951 9951 9951 9950 9948 9945 9942 9938 9933 9928 9922 9915 9907 9899 9891 9881 9871 9860 9849 9837 9824 9810 9795 9780 9764 9747 9729 9710 9691 9671 9651 9630 9610 9589 9569 9549 9530 9512 9494 9478 9464 9451 9440 9432 9425 9420 9418 9418 9420 9425 9432 9441 9452 9465 9480 9497 9515 9534 9554 9575 9597 9618 9640 9662 9683 9703 9723 9743 9762 9780 9797 9813 9829 9844 9859 9872 9885 9897 9908 9919 9928 9937 9945 9952 9957 9963 9967 9970 9973 9975 9977 9979 9980 9982 9983 9985 9986 9988 9990 9992 9994 9996 9997 99991000010000100011000110000 9999 9999 9997 9996 9995 9994 9993 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9984 9982 9980 9977 9974 9970 9966 9962 9958 9954 9949 9944 9939 9933 9927 9920 9912 9904 9894 9884 9872 9859 9844 9828 9812 9793 9774 9754 9733 9711 9689 9666 9644 9621 9599 9576 9555 9533 9513 9493 9475 9457 9441 9426 9412 9400 9390 9382 9375 9370 9367 9367 9368 9372 9378 9386 9396 9407 9421 9436 9452 9469 9488 9507 9526 9545 9564 9583 9601 9619 9635 9650 9663 9675 9685 9692 9698 9702 9703 9701 9697 9689 9679 9665 9647 9625 9599 9568 9532 9491 9444 9391 9331 9265 9192 9113 9026 8933 8834 8729 8619 8504 8387 8267 8146 8026 7908 7795 7686 7585 7492 7410 7339 7281 7237 7208 7194 7195 7211 7242 7287 7346 7417 7499 7590 7689 7795 7905 8018 8134 8249 8363 8475 8584 8688 8788 8883 8972 9056 9134 9205 9271 9332 9387 9437 9482 9522 9558 9590 9618 9642 9663 9682 9697 9709 9719 9727 9733 9737 9738 9739 9737 9734 9730 9724 9717 9708 9699 9689 9678 9666 9653 9641 9628 9614 9601 9589 9577 9565 9555 9545 9536 9529 9523 9518 9515 9513 9513 9515 9517 9522 9527 9534 9542 9552 9562 9573 9585 9598 9611 9625 9638 9652 9665 9679 9692 9705 9717 9729 9740 9751 9761 9771 9780 9788 9796 9803 9809 9815 9820 9824 9828 9832 9835 9837 9839 9841 9843 9844 9845 9846 9847 9848 9849 9849 9850 9851 9851 9852 9852 9852 9852 9852 9851 9850 9849 9847 9845 9843 9841 9838 9834 9831 9827 9823 5144 5 5 5 9818 9814 9809 9804 9799 9795 9790 9785 9781 9777 9773 9770 9767 9765 9763 9762 9761 9761 9761 9762 9763 9765 9767 9770 9773 9777 9781 9786 9792 9798 9804 9811 9819 9826 9834 9842 9850 9858 9866 9873 9880 9886 9892 9898 9902 9907 9910 9914 9917 9919 9922 9924 9926 9928 9931 9933 9936 9938 9941 9943 9946 9948 9950 9953 9955 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9973 9972 9970 9969 9967 9965 9962 9960 9957 9954 9951 9947 9944 9940 9936 9932 9928 9924 9920 9916 9912 9907 9902 9897 9892 9887 9881 9875 9869 9862 9855 9848 9840 9832 9824 9815 9806 9796 9787 9777 9767 9756 9746 9735 9724 9713 9701 9690 9679 9667 9656 9645 9634 9623 9613 9603 9593 9584 9576 9569 9563 9558 9554 9551 9549 9549 9551 9554 9558 9564 9571 9579 9588 9598 9609 9620 9632 9644 9657 9669 9681 9693 9704 9715 9726 9736 9746 9756 9765 9774 9783 9791 9800 9808 9816 9823 9831 9838 9844 9850 9856 9860 9865 9868 9871 9873 9875 9875 9876 9875 9874 9873 9871 9868 9864 9860 9854 9848 9840 9832 9821 9809 9796 9780 9763 9744 9722 9698 9672 9644 9614 9581 9546 9509 9470 9429 9386 9341 9295 9248 9200 9151 9103 9054 9006 8959 8914 8871 8830 8792 8758 8727 8701 8679 8661 8648 8639 8636 8637 8642 8652 8665 8683 8703 8727 8753 8781 8810 8840 8869 8899 8927 8953 8976 8996 9012 9024 9031 9032 9027 9016 8998 8975 8944 8907 8865 8816 8762 8703 8639 8572 8502 8430 8356 8283 8209 8137 8068 8001 7939 7883 7832 7787 7750 7722 7701 7689 7686 7692 7707 7730 7762 7802 7848 7902 7961 8025 8094 8166 8241 8317 8395 8474 8552 8629 8705 8780 8852 8922 8989 9053 9115 9173 9228 9280 9330 9376 9420 9461 9500 9537 9571 9604 9634 9663 9690 9716 9740 9762 9782 9801 9818 9833 9846 9858 9869 9877 9885 9891 9897 9902 9906 9910 9913 9917 9921 9925 9929 9933 9938 9942 9947 9951 9955 9959 9962 9965 9967 9968 9968 9968 9967 9966 9965 9963 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9946 9944 9941 9937 9933 9928 9922 9914 9906 9897 9887 9875 9863 9850 9835 9820 9805 9788 9772 9754 9737 9720 9703 9686 9670 9655 9640 9627 9615 9604 9594 9586 9579 9573 9569 9566 9565 9564 9565 9567 9570 9575 9580 9587 9594 9603 9613 9623 9635 9647 9660 9674 9687 9701 9715 9728 9741 9753 9764 9774 9783 9790 9797 9802 9806 9809 9811 9811 9811 9810 9807 9803 9798 9792 9784 9775 5145 5 5 5 9763 9750 9733 9714 9692 9666 9636 9602 9562 9518 9467 9410 9346 9274 9194 9105 9006 8897 8778 8648 8507 8355 8192 8019 7836 7645 7445 7238 7026 6810 6590 6370 6151 5934 5721 5513 5313 5122 4941 4772 4616 4475 4350 4241 4150 4079 4028 3997 3989 4002 4038 4097 4178 4281 4406 4551 4714 4895 5090 5298 5517 5743 5973 6206 6438 6666 6889 7105 7311 7506 7689 7860 8018 8163 8295 8415 8523 8621 8709 8788 8859 8923 8980 9031 9078 9119 9156 9190 9219 9245 9267 9286 9303 9316 9327 9336 9343 9349 9354 9358 9361 9364 9367 9370 9374 9378 9382 9387 9393 9399 9406 9413 9421 9430 9439 9448 9458 9470 9481 9494 9507 9521 9536 9552 9569 9586 9603 9621 9639 9657 9676 9694 9711 9728 9745 9761 9776 9791 9804 9817 9829 9839 9849 9859 9867 9874 9881 9887 9892 9896 9900 9903 9906 9908 9910 9911 9911 9911 9911 9911 9910 9908 9907 9905 9903 9901 9898 9896 9894 9891 9888 9886 9883 9881 9878 9875 9872 9868 9864 9859 9854 9848 9841 9833 9824 9813 9801 9787 9772 9754 9734 9711 9686 9657 9624 9587 9544 9497 9444 9384 9317 9243 9161 9072 8975 8870 8757 8636 8509 8375 8235 8089 7940 7786 7631 7474 7317 7160 7006 6855 6709 6568 6435 6311 6197 6094 6003 5926 5865 5818 5789 5777 5782 5804 5844 5901 5974 6062 6165 6280 6406 6541 6684 6833 6985 7140 7295 7448 7600 7747 7890 8027 8158 8282 8400 8510 8614 8711 8802 8887 8965 9038 9106 9169 9227 9281 9331 9378 9420 9459 9495 9528 9558 9586 9611 9633 9654 9672 9689 9705 9719 9732 9745 9756 9767 9778 9788 9798 9807 9816 9824 9832 9839 9845 9851 9856 9861 9865 9869 9872 9875 9878 9881 9884 9887 9890 9893 9897 9900 9904 9907 9910 9912 9914 9916 9917 9916 9916 9914 9912 9909 9905 9901 9897 9892 9887 9882 9877 9871 9865 9859 9852 9845 9837 9829 9820 9810 9799 9787 9775 9762 9749 9734 9720 9705 9690 9676 9661 9646 9632 9618 9605 9592 9579 9567 9555 9544 9534 9524 9516 9508 9502 9497 9494 9492 9491 9492 9495 9499 9504 9510 9518 9526 9535 9545 9555 9565 9576 9586 9596 9606 9616 9626 9636 9646 9656 9666 9676 9686 9696 9707 9717 9727 9738 9748 9758 9768 9777 9786 9795 9802 9810 9817 9823 9829 9834 9840 9844 9849 9853 9857 9861 9864 9868 9872 9876 9879 9883 9887 9891 9896 9900 9905 9910 9915 9920 9925 9929 9934 9939 9943 9947 9950 9953 9956 9958 9959 9960 9961 9961 9961 9961 9960 9960 9959 9959 9959 9960 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9971 9971 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9934 9931 9928 9924 9919 9914 9908 9900 9892 9883 9873 9862 9850 5146 5 5 5 9836 9822 9806 9788 9769 9749 9727 9704 9679 9652 9623 9592 9560 9525 9487 9448 9406 9362 9316 9267 9216 9163 9107 9049 8990 8928 8864 8798 8730 8661 8589 8516 8442 8366 8289 8210 8130 8050 7969 7888 7806 7726 7645 7566 7489 7414 7342 7273 7208 7148 7093 7044 7001 6964 6935 6914 6901 6896 6899 6911 6931 6959 6994 7037 7087 7143 7205 7272 7343 7417 7493 7571 7650 7729 7807 7884 7959 8031 8100 8166 8228 8286 8340 8390 8435 8476 8513 8546 8576 8602 8624 8644 8662 8677 8690 8702 8712 8722 8731 8740 8748 8757 8767 8777 8789 8801 8814 8828 8844 8860 8877 8894 8912 8931 8949 8966 8983 8998 9012 9024 9033 9040 9044 9044 9041 9034 9023 9008 8988 8963 8934 8900 8862 8820 8773 8722 8668 8611 8551 8490 8428 8365 8304 8243 8185 8130 8079 8034 7993 7959 7932 7913 7900 7896 7899 7909 7927 7952 7983 8020 8062 8109 8159 8213 8269 8326 8384 8442 8500 8557 8612 8665 8715 8763 8807 8848 8885 8917 8946 8970 8990 9005 9016 9022 9024 9021 9014 9002 8986 8965 8939 8909 8873 8832 8786 8734 8677 8613 8542 8465 8381 8290 8192 8087 7975 7857 7732 7601 7465 7323 7176 7024 6868 6708 6545 6378 6208 6035 5860 5683 5505 5325 5144 4963 4782 4603 4426 4252 4081 3915 3755 3602 3456 3318 3189 3070 2961 2862 2775 2699 2635 2584 2547 2522 2512 2517 2536 2572 2625 2694 2780 2883 3004 3142 3295 3464 3648 3843 4050 4266 4489 4717 4948 5180 5410 5636 5858 6073 6281 6479 6669 6849 7019 7180 7331 7472 7605 7730 7848 7958 8061 8159 8250 8336 8417 8494 8565 8633 8696 8756 8812 8864 8913 8960 9003 9045 9084 9121 9155 9189 9220 9250 9278 9305 9330 9353 9375 9395 9414 9432 9448 9463 9477 9490 9502 9514 9525 9535 9546 9556 9565 9574 9583 9591 9598 9605 9611 9615 9619 9621 9623 9623 9621 9619 9615 9610 9604 9597 9589 9580 9569 9558 9545 9532 9517 9500 9483 9463 9443 9421 9397 9373 9347 9320 9292 9264 9235 9206 9177 9148 9120 9092 9066 9041 9017 8995 8975 8956 8938 8923 8909 8897 8886 8877 8869 8862 8857 8852 8849 8846 8844 8842 8841 8840 8839 8838 8837 8836 8836 8835 8835 8835 8836 8837 8840 8844 8849 8856 8864 8874 8887 8901 8917 8935 8954 8975 8998 9021 9046 9071 9096 9122 9148 9173 9199 9224 9249 9274 9298 9323 9346 9370 9393 9416 9439 9461 9482 9503 9523 9542 9561 9578 9595 9610 9625 9638 9650 9662 9673 9683 9692 9701 9710 9718 9725 9733 9739 9745 9751 9755 9760 9763 9766 9768 9769 9770 9771 9771 9770 9770 9769 9768 9767 9765 9764 9763 9761 9759 9757 9755 9752 9749 9746 9742 9738 9733 9728 9723 9718 9713 9708 9703 9698 9693 9689 9684 9679 9675 9670 9665 9660 9654 9649 9643 9636 9630 9623 9616 9608 9600 5147 5 5 5 9592 9583 9573 9563 9551 9539 9526 9511 9495 9477 9458 9437 9414 9389 9363 9334 9304 9272 9239 9204 9167 9129 9090 9050 9009 8967 8924 8881 8837 8794 8751 8708 8667 8626 8587 8549 8514 8481 8451 8424 8399 8378 8361 8347 8336 8329 8326 8326 8330 8338 8349 8363 8381 8401 8425 8451 8481 8512 8546 8582 8620 8659 8699 8740 8783 8825 8868 8910 8952 8994 9035 9075 9115 9153 9190 9225 9260 9292 9324 9354 9383 9410 9436 9461 9485 9507 9528 9548 9566 9584 9600 9616 9631 9645 9658 9670 9681 9692 9702 9712 9720 9728 9736 9743 9749 9755 9760 9765 9769 9773 9777 9780 9782 9785 9787 9789 9790 9792 9793 9794 9795 9796 9796 9796 9796 9796 9796 9796 9795 9794 9793 9791 9790 9788 9786 9785 9783 9781 9780 9779 9778 9777 9777 9777 9778 9779 9780 9782 9785 9787 9790 9793 9796 9800 9803 9806 9809 9812 9815 9817 9820 9822 9824 9826 9828 9830 9832 9834 9837 9839 9842 9845 9848 9851 9854 9857 9860 9862 9865 9867 9868 9869 9869 9868 9867 9864 9862 9858 9854 9849 9843 9836 9829 9821 9811 9801 9789 9775 9760 9743 9723 9701 9675 9646 9613 9576 9534 9487 9434 9375 9309 9237 9156 9067 8970 8864 8748 8623 8488 8344 8190 8028 7858 7681 7498 7311 7121 6930 6741 6555 6375 6203 6042 5893 5759 5642 5544 5466 5409 5375 5363 5374 5408 5464 5541 5638 5753 5885 6031 6190 6358 6535 6716 6901 7086 7270 7451 7627 7797 7960 8114 8260 8395 8521 8637 8743 8839 8927 9005 9076 9138 9194 9244 9288 9328 9363 9394 9423 9448 9472 9493 9514 9533 9551 9568 9585 9601 9616 9631 9645 9659 9672 9684 9695 9705 9714 9722 9729 9735 9740 9744 9746 9747 9747 9745 9742 9738 9732 9724 9715 9703 9689 9673 9655 9634 9611 9585 9557 9526 9492 9456 9417 9376 9333 9288 9241 9193 9144 9094 9044 8995 8945 8897 8850 8805 8762 8722 8685 8650 8620 8593 8570 8551 8537 8526 8520 8519 8522 8529 8540 8555 8574 8596 8622 8650 8681 8714 8749 8785 8822 8860 8898 8936 8973 9009 9043 9076 9108 9137 9164 9189 9211 9231 9248 9263 9275 9285 9292 9297 9299 9299 9297 9292 9286 9277 9267 9255 9242 9228 9213 9197 9181 9164 9148 9132 9117 9103 9089 9077 9067 9058 9051 9045 9042 9041 9042 9046 9052 9060 9070 9083 9097 9114 9132 9152 9174 9196 9219 9243 9267 9292 9315 9339 9361 9383 9403 9422 9440 9456 9470 9483 9494 9503 9510 9515 9518 9519 9519 9516 9512 9505 9497 9488 9476 9464 9450 9434 9418 9400 9382 9363 9343 9323 9303 9283 9262 9242 9222 9202 9183 9164 9146 9128 9110 9092 9075 9058 9040 9021 9002 8981 8958 8933 8905 8874 8839 8800 8756 8707 8653 8592 8526 8452 8372 8285 8190 8088 7979 7862 7738 7606 7467 7321 7168 7009 6844 6674 6499 6320 6138 5148 5 5 5 5953 5767 5579 5392 5206 5021 4839 4660 4485 4315 4150 3991 3839 3695 3559 3431 3314 3207 3111 3028 2959 2904 2865 2842 2837 2851 2884 2936 3007 3098 3208 3337 3483 3644 3820 4008 4207 4414 4627 4843 5061 5278 5492 5701 5904 6099 6286 6463 6630 6786 6932 7067 7191 7305 7409 7504 7590 7667 7736 7797 7850 7896 7934 7964 7987 8003 8010 8010 8001 7984 7959 7925 7882 7831 7771 7703 7626 7541 7448 7347 7239 7124 7003 6875 6741 6601 6455 6305 6150 5991 5827 5660 5490 5317 5143 4967 4791 4615 4441 4269 4100 3935 3775 3621 3474 3335 3203 3081 2967 2863 2769 2686 2613 2551 2501 2462 2437 2424 2426 2442 2474 2523 2588 2670 2771 2889 3024 3177 3345 3529 3725 3932 4149 4372 4599 4828 5056 5282 5502 5715 5921 6116 6302 6477 6641 6794 6938 7072 7196 7313 7423 7526 7623 7715 7802 7885 7964 8040 8113 8182 8248 8312 8373 8432 8489 8543 8596 8647 8697 8745 8793 8839 8884 8927 8970 9011 9051 9090 9127 9163 9197 9230 9261 9290 9318 9344 9369 9393 9415 9437 9457 9476 9494 9512 9528 9544 9558 9572 9585 9597 9609 9619 9630 9639 9649 9658 9666 9674 9682 9690 9697 9704 9710 9716 9722 9727 9732 9736 9739 9742 9745 9748 9750 9753 9756 9758 9761 9765 9768 9772 9777 9781 9786 9790 9795 9799 9804 9808 9812 9815 9818 9821 9824 9826 9828 9829 9831 9832 9833 9833 9834 9834 9834 9834 9834 9833 9833 9832 9831 9830 9829 9828 9827 9825 9824 9822 9821 9819 9816 9814 9811 9808 9804 9799 9794 9788 9781 9774 9766 9758 9749 9739 9729 9719 9708 9696 9685 9672 9660 9647 9634 9621 9607 9593 9579 9564 9549 9534 9519 9504 9489 9475 9460 9445 9431 9416 9401 9387 9371 9356 9339 9321 9302 9281 9258 9233 9206 9178 9147 9114 9080 9044 9008 8971 8935 8900 8866 8835 8806 8781 8760 8742 8730 8722 8718 8720 8726 8736 8750 8769 8790 8814 8841 8870 8901 8933 8966 9000 9034 9068 9102 9137 9170 9204 9236 9268 9299 9329 9358 9386 9412 9436 9459 9480 9500 9518 9534 9548 9561 9572 9582 9590 9597 9602 9606 9609 9610 9610 9609 9607 9603 9598 9592 9584 9574 9562 9549 9533 9516 9496 9474 9450 9423 9394 9364 9331 9296 9260 9223 9185 9146 9107 9068 9030 8992 8955 8920 8886 8854 8824 8796 8771 8747 8727 8709 8695 8683 8675 8670 8669 8671 8678 8688 8702 8720 8742 8767 8796 8827 8862 8898 8937 8976 9017 9057 9098 9138 9177 9215 9252 9287 9321 9354 9385 9415 9444 9472 9500 9526 9552 9578 9603 9627 9651 9674 9696 9717 9737 9756 9774 9790 9805 9818 9830 9841 9850 9858 9865 9872 9878 9883 9887 9892 9896 9900 9904 9908 9912 9916 9920 9924 9927 9930 9933 9935 9937 9938 9938 9938 9937 9934 9931 9927 9923 9917 9911 9903 9895 9886 9876 5149 5 5 5 9865 9853 9840 9825 9809 9792 9773 9753 9731 9706 9681 9653 9623 9592 9559 9524 9489 9451 9413 9374 9335 9295 9255 9215 9175 9136 9097 9059 9022 8986 8952 8919 8887 8857 8829 8803 8779 8757 8737 8719 8704 8690 8679 8670 8663 8658 8655 8654 8655 8658 8663 8670 8679 8690 8703 8717 8733 8750 8769 8789 8810 8832 8854 8877 8900 8923 8945 8967 8989 9010 9030 9048 9066 9083 9098 9112 9124 9135 9145 9153 9159 9165 9168 9171 9172 9172 9170 9168 9165 9161 9157 9153 9149 9145 9142 9139 9138 9138 9139 9142 9146 9153 9161 9171 9182 9196 9211 9228 9247 9267 9288 9311 9335 9359 9385 9411 9438 9465 9492 9520 9547 9574 9600 9625 9649 9672 9694 9714 9732 9749 9763 9776 9787 9795 9802 9807 9811 9812 9812 9811 9808 9804 9799 9793 9785 9778 9769 9760 9750 9740 9730 9719 9709 9699 9689 9680 9671 9663 9656 9650 9645 9641 9639 9637 9637 9638 9640 9643 9647 9652 9659 9665 9673 9681 9690 9699 9709 9719 9729 9739 9749 9758 9768 9777 9785 9793 9801 9808 9814 9819 9824 9828 9832 9835 9838 9840 9841 9842 9842 9842 9841 9839 9836 9833 9828 9824 9818 9811 9804 9797 9788 9780 9770 9761 9751 9741 9731 9720 9710 9699 9689 9678 9667 9657 9646 9636 9625 9615 9605 9596 9587 9578 9570 9562 9554 9547 9540 9534 9528 9523 9518 9513 9509 9506 9503 9501 9500 9500 9501 9502 9505 9510 9515 9521 9528 9536 9545 9554 9563 9573 9582 9592 9601 9609 9618 9626 9634 9642 9649 9657 9664 9672 9680 9688 9696 9705 9714 9722 9731 9740 9748 9756 9764 9771 9778 9785 9791 9796 9802 9807 9812 9818 9823 9828 9834 9840 9846 9853 9859 9866 9873 9879 9885 9891 9896 9901 9906 9910 9914 9917 9920 9922 9925 9928 9930 9933 9936 9939 9942 9945 9949 9952 9956 9959 9962 9965 9968 9970 9972 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9961 9959 9956 9952 9948 9944 9938 9932 9925 9917 9907 9897 9886 9873 9859 9843 9826 9808 9787 9765 9742 9716 9689 9661 9631 9599 9567 9533 9498 9464 9428 9393 9358 9324 9290 9258 9227 9198 9170 9145 9122 9101 9082 9067 9054 9043 9035 9030 9028 9028 9030 9036 9044 9054 9066 9081 9099 9118 9139 9162 9187 9212 9239 9267 9296 9325 9353 9382 9410 9437 9464 9489 9513 9536 9558 9579 9598 9616 9633 9649 9665 9679 9692 9704 9716 9726 9736 9745 9752 9759 9765 9770 9774 9777 9780 9782 9784 9786 9787 9789 9791 9793 9796 9799 9802 9806 9809 9813 9817 9821 9825 9829 9832 9835 9839 9842 9844 9847 9850 9853 9856 9860 9863 9867 9871 9875 9879 9882 9886 9889 9892 9895 9896 9897 9897 9896 9895 9893 9890 9886 9882 9877 9872 9867 9861 9856 9850 9844 9838 9832 9826 9820 5150 5 5 5 9814 9807 9801 9795 9789 9783 9777 9771 9766 9761 9756 9751 9748 9744 9741 9738 9736 9734 9733 9732 9731 9731 9730 9729 9729 9728 9726 9724 9722 9719 9715 9711 9705 9699 9692 9684 9675 9665 9654 9643 9630 9617 9603 9589 9574 9558 9542 9526 9509 9491 9474 9456 9438 9419 9400 9381 9362 9342 9322 9302 9282 9260 9239 9217 9194 9170 9146 9120 9094 9067 9038 9008 8976 8943 8908 8872 8834 8794 8753 8710 8666 8620 8574 8526 8479 8432 8385 8340 8297 8257 8220 8188 8160 8138 8122 8113 8110 8114 8126 8145 8171 8203 8242 8286 8335 8389 8446 8506 8568 8631 8695 8759 8822 8884 8944 9003 9058 9112 9162 9210 9254 9296 9334 9369 9402 9431 9458 9481 9503 9522 9538 9553 9566 9577 9587 9595 9602 9607 9612 9615 9618 9620 9621 9621 9621 9620 9618 9616 9613 9611 9608 9605 9602 9599 9597 9595 9593 9592 9591 9591 9592 9594 9596 9598 9601 9605 9610 9615 9620 9626 9632 9639 9646 9653 9661 9669 9677 9685 9693 9701 9710 9718 9726 9734 9742 9749 9757 9764 9772 9779 9786 9792 9799 9806 9812 9819 9825 9832 9838 9844 9850 9856 9862 9867 9873 9878 9882 9886 9890 9894 9897 9899 9902 9903 9905 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9902 9901 9899 9898 9896 9894 9892 9889 9884 9879 9873 9866 9857 9847 9836 9823 9809 9793 9775 9756 9735 9712 9688 9663 9635 9606 9575 9542 9507 9470 9431 9390 9347 9302 9256 9208 9159 9109 9059 9009 8960 8912 8866 8823 8782 8745 8712 8683 8659 8639 8625 8615 8611 8611 8616 8626 8641 8659 8682 8707 8736 8768 8803 8839 8878 8918 8959 9000 9042 9083 9124 9163 9202 9238 9271 9302 9330 9354 9375 9392 9405 9414 9420 9422 9421 9417 9410 9400 9388 9374 9358 9340 9321 9301 9280 9259 9236 9213 9190 9167 9144 9122 9100 9079 9059 9041 9024 9009 8997 8986 8979 8974 8972 8973 8977 8984 8993 9005 9019 9035 9053 9073 9093 9115 9137 9160 9182 9205 9226 9247 9266 9284 9300 9314 9326 9335 9341 9344 9344 9340 9332 9321 9305 9284 9259 9228 9191 9149 9099 9043 8979 8906 8825 8734 8633 8521 8399 8265 8119 7960 7790 7608 7415 7210 6994 6769 6535 6293 6045 5792 5536 5278 5019 4763 4510 4262 4021 3788 3565 3354 3155 2970 2799 2643 2502 2377 2266 2170 2088 2019 1961 1914 1875 1845 1821 1802 1789 1780 1774 1774 1777 1787 1803 1827 1861 1905 1963 2034 2121 2223 2341 2475 2625 2788 2963 3149 3341 3539 3738 3936 4130 4318 4496 4664 4820 4962 5091 5206 5309 5400 5480 5552 5617 5677 5733 5788 5843 5900 5960 6023 6091 6164 6243 6327 6417 6512 6613 6718 6828 6941 7058 7178 7300 7423 7547 7671 7794 7916 8036 8152 8266 8375 8480 8580 8674 8764 8847 8926 8999 9066 9129 9187 9240 9289 9335 5150 5 6 1 9832 9825 9819 9812 9805 9798 9791 9784 9778 9772 9766 9761 9757 9753 9750 9747 9745 9743 9741 9740 9739 9739 9738 9737 9737 9736 9735 9733 9731 9729 9726 9722 9718 9714 9708 9702 9695 9687 9679 9669 9659 9647 9635 9622 9607 9592 9577 9560 9543 9525 9507 9488 9469 9450 9430 9410 9390 9369 9349 9328 9307 9285 9264 9241 9219 9196 9172 9147 9122 9096 9069 9041 9011 8981 8949 8916 8881 8845 8807 8768 8727 8685 8641 8596 8550 8504 8457 8411 8366 8323 8281 8243 8208 8178 8152 8132 8118 8111 8111 8118 8132 8153 8181 8216 8257 8304 8356 8412 8472 8534 8598 8664 8730 8797 8862 8926 8988 9047 9104 9158 9209 9257 9301 9341 9378 9412 9442 9469 9493 9514 9532 9547 9560 9571 9580 9588 9594 9599 9603 9607 9609 9612 9613 9615 9616 9617 9618 9618 9619 9619 9618 9617 9616 9615 9613 9611 9609 9607 9605 9603 9602 9601 9600 9600 9601 9603 9605 9609 9613 9617 9623 9629 9635 9642 9649 9657 9665 9673 9681 9690 9698 9707 9716 9724 9733 9742 9751 9760 9769 9777 9786 9794 9802 9810 9818 9825 9832 9838 9844 9850 9855 9860 9865 9869 9874 9877 9881 9885 9888 9891 9894 9897 9900 9902 9905 9907 9909 9911 9913 9914 9916 9917 9917 9918 9918 9917 9917 9915 9914 9912 9909 9907 9903 9899 9895 9889 9884 9877 9870 9861 9852 9841 9829 9816 9801 9785 9766 9745 9722 9697 9670 9639 9606 9571 9533 9492 9449 9404 9357 9309 9259 9208 9156 9105 9054 9003 8954 8907 8862 8819 8780 8744 8712 8683 8659 8639 8624 8614 8608 8607 8610 8619 8631 8649 8670 8695 8724 8757 8792 8830 8870 8911 8954 8997 9041 9084 9126 9167 9206 9242 9276 9308 9336 9361 9382 9400 9414 9424 9431 9434 9434 9431 9425 9415 9403 9389 9372 9353 9332 9310 9287 9262 9237 9212 9187 9162 9138 9115 9093 9073 9054 9038 9023 9010 9000 8992 8986 8982 8981 8982 8985 8991 8998 9008 9020 9033 9049 9066 9085 9105 9127 9149 9171 9194 9217 9238 9259 9278 9296 9311 9324 9334 9342 9347 9348 9346 9341 9332 9320 9304 9283 9258 9228 9192 9149 9100 9042 8975 8899 8812 8713 8603 8479 8343 8193 8029 7853 7663 7461 7247 7022 6789 6546 6297 6043 5785 5525 5264 5005 4748 4496 4251 4013 3784 3565 3358 3164 2983 2816 2663 2525 2401 2291 2195 2111 2040 1979 1928 1886 1851 1823 1801 1783 1770 1762 1758 1760 1768 1783 1806 1840 1884 1941 2011 2096 2196 2312 2442 2588 2746 2917 3097 3286 3479 3675 3870 4063 4250 4429 4599 4758 4904 5038 5159 5267 5364 5450 5527 5597 5661 5722 5780 5838 5898 5960 6026 6097 6174 6256 6344 6439 6538 6644 6753 6867 6985 7104 7226 7349 7472 7595 7717 7836 7954 8069 8180 8287 8391 8490 8584 8674 8758 8838 8913 8984 9050 9112 9170 9225 9275 5151 5 6 1 9323 9367 9409 9448 9484 9518 9550 9580 9607 9632 9656 9677 9697 9715 9732 9747 9761 9773 9785 9796 9806 9815 9824 9833 9841 9849 9856 9864 9870 9877 9883 9888 9893 9897 9901 9904 9906 9908 9909 9909 9909 9909 9908 9906 9905 9903 9900 9898 9895 9892 9889 9885 9881 9877 9872 9866 9860 9853 9845 9836 9826 9816 9804 9792 9779 9765 9750 9735 9720 9705 9689 9673 9658 9643 9628 9614 9601 9588 9577 9566 9557 9549 9542 9536 9532 9530 9529 9529 9531 9535 9540 9546 9554 9563 9573 9584 9596 9609 9622 9636 9650 9664 9678 9692 9706 9720 9733 9747 9759 9772 9784 9796 9808 9819 9829 9840 9850 9859 9868 9876 9884 9891 9897 9902 9907 9912 9916 9919 9922 9924 9927 9929 9931 9933 9935 9937 9940 9942 9945 9947 9950 9952 9955 9957 9959 9960 9961 9962 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9962 9963 9963 9964 9965 9965 9965 9964 9964 9962 9960 9958 9956 9953 9950 9946 9943 9939 9936 9932 9929 9925 9921 9918 9914 9910 9906 9901 9896 9890 9884 9877 9869 9861 9852 9843 9833 9822 9811 9800 9788 9777 9765 9754 9743 9732 9722 9713 9704 9696 9688 9682 9676 9671 9668 9665 9663 9663 9663 9665 9668 9671 9676 9681 9687 9694 9701 9709 9716 9724 9731 9738 9744 9750 9755 9758 9761 9763 9763 9763 9762 9760 9757 9754 9750 9746 9742 9738 9734 9731 9728 9726 9724 9723 9723 9724 9725 9726 9728 9731 9734 9737 9740 9744 9748 9752 9756 9759 9763 9767 9771 9774 9778 9781 9784 9787 9789 9792 9793 9795 9796 9797 9797 9797 9796 9795 9794 9793 9792 9791 9789 9789 9788 9788 9789 9790 9792 9795 9798 9802 9807 9812 9817 9823 9829 9834 9840 9845 9850 9854 9857 9860 9862 9863 9863 9863 9862 9861 9859 9857 9854 9851 9848 9845 9841 9838 9834 9831 9827 9823 9819 9815 9810 9806 9802 9798 9794 9791 9788 9785 9783 9782 9781 9781 9782 9783 9785 9787 9790 9792 9795 9797 9799 9800 9801 9801 9800 9797 9794 9790 9785 9779 9772 9764 9755 9745 9735 9723 9711 9697 9682 9666 9649 9631 9610 9589 9565 9541 9514 9486 9456 9424 9391 9357 9322 9285 9247 9208 9168 9127 9085 9042 8998 8954 8909 8862 8816 8768 8720 8671 8622 8572 8522 8471 8419 8367 8313 8258 8200 8140 8078 8011 7940 7864 7781 7692 7596 7491 7377 7255 7122 6980 6827 6665 6493 6311 6121 5923 5719 5508 5293 5074 4853 4632 4412 4195 3982 3776 3577 3387 3207 3038 2882 2738 2608 2491 2387 2295 2216 2148 2090 2041 2000 1966 1938 1917 1900 1889 1884 1885 1894 1913 1942 1984 2040 2113 2203 2314 2445 2598 2772 2968 3184 3419 3670 3936 4213 4498 4788 5080 5370 5656 5934 6202 6458 6702 6931 7145 7345 7529 7700 7858 8003 8137 8262 8377 8484 8585 5152 5 6 1 8678 8767 8850 8928 9001 9070 9134 9195 9251 9303 9351 9396 9437 9476 9511 9544 9575 9604 9631 9656 9680 9702 9724 9743 9762 9779 9794 9808 9820 9831 9840 9848 9855 9860 9865 9869 9872 9874 9876 9878 9880 9881 9882 9882 9882 9880 9878 9875 9870 9864 9856 9845 9833 9817 9799 9777 9752 9723 9689 9651 9607 9557 9500 9437 9366 9286 9198 9101 8995 8880 8755 8621 8479 8328 8169 8004 7833 7657 7478 7298 7118 6939 6763 6593 6429 6274 6130 5997 5878 5774 5687 5618 5568 5537 5526 5537 5568 5619 5691 5782 5891 6016 6157 6312 6477 6652 6834 7020 7208 7397 7583 7766 7943 8112 8273 8425 8567 8698 8819 8929 9029 9119 9200 9272 9337 9395 9448 9494 9537 9575 9610 9641 9671 9698 9723 9746 9767 9787 9805 9822 9837 9850 9862 9873 9882 9890 9897 9902 9907 9910 9913 9915 9917 9918 9918 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9898 9896 9894 9892 9891 9890 9888 9888 9887 9887 9887 9887 9888 9889 9890 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9921 9922 9921 9921 9920 9918 9917 9914 9912 9909 9905 9901 9897 9892 9888 9882 9877 9872 9866 9860 9854 9848 9841 9834 9827 9820 9813 9805 9797 9789 9780 9772 9764 9756 9748 9741 9734 9727 9722 9717 9713 9711 9709 9708 9708 9709 9711 9714 9718 9722 9726 9731 9737 9742 9748 9754 9760 9766 9772 9777 9783 9788 9793 9798 9803 9807 9811 9814 9817 9819 9821 9822 9823 9824 9823 9823 9822 9820 9819 9817 9815 9813 9811 9809 9807 9805 9804 9803 9802 9801 9801 9801 9801 9802 9803 9805 9807 9809 9812 9815 9819 9823 9827 9831 9835 9839 9843 9848 9852 9855 9859 9862 9865 9867 9870 9872 9874 9876 9877 9879 9880 9882 9883 9885 9886 9888 9890 9891 9893 9895 9897 9899 9900 9902 9905 9907 9909 9912 9914 9917 9920 9924 9927 9931 9934 9938 9942 9946 9949 9953 9957 9960 9963 9966 9969 9972 9974 9976 9978 9980 9982 9983 9984 9985 9987 9987 9988 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9996 9997 9998 9998 99991000010000100001000010000 9999 9999 9998 9997 9995 9994 9993 9992 9991 9990 9988 9988 9987 9986 9985 9984 9983 9981 9980 9978 9976 9973 9970 9966 9962 9958 9954 9949 9943 9938 9933 9927 9921 9916 9910 9905 9899 9894 9888 9883 9877 9871 9864 9858 9850 9843 9835 9827 9818 9809 9800 9791 9782 9772 9763 9755 9746 9738 9730 9723 9717 9711 9706 9702 9698 9695 9693 9691 9690 9690 9690 9692 9694 9696 9699 9703 9708 9712 9718 9724 9730 9737 9743 9750 9757 9764 9770 9777 9783 9788 9793 5153 5 6 1 9798 9802 9806 9809 9812 9814 9815 9816 9816 9816 9815 9813 9810 9807 9803 9798 9793 9786 9779 9770 9761 9751 9740 9729 9716 9703 9689 9674 9659 9644 9628 9611 9595 9578 9560 9543 9526 9508 9491 9474 9456 9439 9422 9405 9388 9372 9355 9339 9322 9306 9289 9272 9255 9237 9218 9198 9177 9155 9131 9106 9078 9049 9018 8985 8949 8912 8872 8831 8789 8745 8699 8653 8607 8560 8513 8467 8421 8375 8330 8286 8242 8199 8156 8113 8070 8026 7981 7934 7884 7832 7776 7716 7652 7584 7510 7431 7346 7256 7161 7061 6956 6846 6734 6618 6501 6383 6265 6149 6036 5926 5823 5726 5638 5559 5491 5434 5389 5358 5341 5337 5347 5371 5408 5459 5521 5594 5677 5769 5868 5973 6082 6195 6310 6426 6541 6655 6767 6877 6983 7085 7183 7278 7368 7455 7538 7617 7694 7767 7838 7907 7973 8037 8099 8158 8216 8272 8325 8375 8423 8468 8510 8548 8582 8613 8639 8661 8679 8692 8700 8703 8702 8696 8685 8669 8649 8624 8595 8562 8525 8485 8441 8395 8347 8296 8244 8191 8138 8084 8031 7980 7929 7881 7836 7793 7754 7719 7688 7662 7641 7624 7613 7606 7605 7609 7619 7633 7651 7674 7701 7732 7766 7802 7840 7880 7920 7961 8001 8039 8076 8111 8143 8171 8195 8215 8231 8241 8247 8249 8245 8238 8226 8211 8193 8173 8150 8127 8103 8080 8058 8037 8018 8002 7990 7981 7977 7976 7981 7990 8005 8024 8048 8077 8111 8148 8191 8236 8286 8338 8393 8450 8509 8568 8629 8690 8750 8810 8868 8926 8981 9035 9086 9136 9183 9227 9270 9310 9347 9383 9416 9448 9477 9505 9531 9556 9579 9600 9620 9638 9655 9670 9683 9695 9705 9714 9721 9727 9730 9733 9734 9733 9732 9729 9725 9720 9713 9707 9699 9690 9681 9672 9662 9651 9640 9629 9617 9605 9593 9581 9569 9557 9544 9532 9521 9510 9499 9489 9480 9472 9466 9460 9456 9454 9453 9453 9456 9459 9464 9471 9478 9487 9497 9507 9518 9529 9540 9552 9563 9575 9586 9597 9608 9618 9628 9638 9647 9656 9664 9671 9678 9684 9689 9694 9698 9700 9702 9703 9703 9703 9701 9699 9697 9694 9691 9688 9685 9682 9679 9677 9675 9674 9673 9672 9672 9673 9674 9676 9678 9680 9683 9686 9690 9694 9698 9703 9708 9713 9718 9723 9728 9733 9738 9743 9747 9751 9754 9756 9758 9759 9760 9759 9758 9756 9754 9751 9748 9744 9741 9737 9732 9728 9724 9719 9715 9711 9707 9703 9699 9695 9692 9689 9686 9684 9683 9682 9681 9682 9682 9684 9685 9688 9690 9692 9695 9697 9698 9699 9699 9698 9696 9693 9689 9683 9677 9669 9659 9649 9638 9626 9614 9601 9587 9572 9557 9541 9524 9507 9488 9469 9449 9427 9404 9380 9354 9328 9300 9270 9240 9209 9178 9145 9113 9080 9047 9013 8980 8945 8911 8875 8838 8799 8758 8714 8667 8616 8560 8500 8433 8361 8282 8196 5154 5 6 1 8103 8002 7894 7779 7657 7528 7392 7250 7102 6949 6791 6628 6462 6293 6121 5948 5773 5598 5424 5250 5079 4910 4744 4583 4427 4277 4134 3999 3872 3755 3649 3554 3471 3400 3344 3302 3275 3264 3268 3289 3326 3379 3449 3536 3638 3755 3887 4033 4191 4361 4541 4730 4926 5128 5334 5543 5752 5961 6168 6371 6570 6763 6949 7127 7298 7459 7612 7756 7891 8017 8135 8244 8346 8440 8528 8609 8685 8755 8820 8880 8937 8989 9038 9084 9127 9167 9204 9238 9270 9299 9327 9352 9375 9396 9415 9432 9448 9462 9475 9486 9496 9506 9514 9521 9527 9532 9537 9541 9544 9546 9547 9548 9548 9546 9544 9541 9537 9532 9525 9518 9509 9500 9489 9477 9464 9449 9434 9418 9400 9381 9361 9340 9317 9294 9270 9244 9218 9191 9163 9135 9107 9079 9051 9024 8998 8973 8949 8927 8906 8887 8870 8855 8841 8828 8817 8808 8799 8791 8783 8776 8769 8762 8755 8747 8739 8731 8722 8712 8702 8691 8679 8666 8653 8637 8621 8603 8583 8562 8539 8513 8486 8456 8424 8391 8355 8318 8281 8242 8203 8165 8127 8090 8055 8023 7993 7966 7942 7922 7906 7894 7886 7882 7882 7885 7893 7904 7918 7935 7955 7977 8002 8028 8057 8087 8118 8150 8183 8216 8250 8285 8320 8355 8390 8425 8461 8497 8533 8570 8608 8646 8685 8724 8764 8805 8846 8887 8929 8971 9013 9054 9095 9135 9174 9212 9249 9284 9318 9350 9381 9411 9439 9467 9493 9518 9543 9566 9589 9611 9632 9652 9671 9689 9706 9722 9736 9749 9761 9770 9779 9786 9792 9796 9800 9802 9804 9805 9805 9805 9805 9805 9805 9804 9803 9803 9802 9801 9800 9799 9798 9797 9795 9794 9793 9792 9791 9790 9790 9790 9790 9790 9791 9791 9792 9793 9794 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9808 9809 9811 9812 9814 9816 9817 9819 9820 9820 9821 9821 9820 9819 9817 9815 9813 9810 9807 9804 9801 9798 9795 9792 9790 9787 9784 9781 9778 9775 9772 9768 9764 9760 9756 9751 9746 9742 9737 9733 9729 9726 9723 9721 9719 9719 9719 9720 9722 9725 9728 9732 9736 9740 9744 9748 9752 9755 9759 9762 9764 9767 9768 9770 9771 9773 9774 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9783 9784 9785 9785 9785 9785 9785 9784 9783 9782 9780 9778 9776 9774 9771 9769 9766 9763 9760 9758 9755 9753 9750 9748 9746 9744 9743 9742 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9724 9724 9724 9724 9724 9725 9725 9726 9727 9729 9730 9732 9733 9735 9737 9739 9742 9744 9747 9750 9753 9756 9760 9763 9766 9770 9773 9776 9779 9781 9783 9785 9786 9786 9786 9785 9784 9783 9780 9778 9775 9772 9768 9764 9760 9755 9751 9746 9741 9736 9731 9726 9722 9717 9713 9708 9705 9701 9698 9695 9693 9690 5155 5 6 1 9689 9687 9685 9684 9682 9680 9677 9674 9670 9665 9658 9651 9642 9631 9618 9604 9588 9569 9548 9524 9497 9467 9434 9396 9354 9306 9254 9195 9130 9058 8979 8892 8798 8695 8584 8465 8338 8204 8062 7913 7758 7598 7432 7262 7089 6914 6737 6560 6383 6208 6036 5868 5705 5549 5400 5261 5132 5015 4911 4821 4747 4690 4650 4629 4626 4643 4678 4733 4805 4896 5002 5123 5258 5405 5562 5726 5897 6072 6249 6427 6604 6779 6949 7115 7275 7429 7575 7715 7847 7972 8090 8201 8306 8404 8496 8582 8663 8740 8812 8879 8943 9004 9060 9114 9165 9213 9258 9301 9341 9380 9416 9450 9482 9512 9540 9567 9592 9616 9639 9660 9680 9699 9716 9733 9749 9763 9777 9790 9802 9813 9823 9832 9841 9849 9856 9862 9868 9873 9878 9882 9886 9889 9892 9895 9898 9901 9903 9905 9908 9910 9912 9914 9916 9918 9919 9920 9921 9921 9921 9921 9920 9918 9917 9915 9913 9911 9908 9906 9904 9902 9901 9900 9899 9898 9898 9899 9900 9901 9902 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9927 9928 9929 9929 9929 9929 9929 9928 9927 9925 9923 9921 9917 9914 9909 9904 9899 9893 9886 9879 9872 9863 9854 9845 9834 9823 9812 9799 9785 9770 9753 9735 9716 9695 9672 9647 9620 9591 9559 9525 9490 9452 9412 9370 9326 9281 9235 9188 9141 9093 9046 8999 8953 8909 8866 8826 8788 8753 8721 8692 8668 8647 8631 8618 8611 8608 8609 8615 8625 8639 8657 8680 8705 8735 8766 8801 8837 8875 8914 8954 8994 9033 9073 9111 9148 9184 9218 9250 9280 9309 9335 9359 9381 9401 9419 9435 9448 9460 9470 9477 9482 9485 9485 9484 9479 9473 9464 9452 9439 9423 9405 9385 9363 9340 9315 9289 9262 9234 9206 9177 9148 9119 9090 9061 9033 9005 8978 8952 8927 8903 8879 8856 8834 8813 8792 8771 8749 8727 8704 8679 8651 8621 8588 8550 8508 8461 8408 8350 8284 8212 8133 8046 7952 7851 7742 7626 7503 7372 7236 7092 6943 6789 6629 6464 6296 6124 5949 5772 5594 5414 5235 5056 4879 4704 4532 4364 4201 4044 3893 3750 3615 3490 3375 3271 3179 3101 3037 2988 2956 2940 2942 2963 3002 3061 3139 3236 3352 3486 3636 3803 3985 4179 4384 4598 4819 5044 5272 5501 5727 5951 6169 6381 6585 6780 6966 7142 7308 7464 7610 7747 7874 7993 8105 8208 8306 8397 8483 8563 8639 8710 8778 8841 8901 8958 9011 9061 9107 9151 9192 9230 9266 9299 9330 9358 9385 9410 9434 9455 9476 9495 9513 9530 9546 9561 9575 9588 9600 9611 9621 9630 9639 9647 9654 9660 9666 9672 9676 9680 9684 9687 9689 9691 9692 9693 9693 9692 9690 9687 9684 9680 9674 9668 9661 9653 9645 9635 9625 9615 9603 9591 9579 9566 9553 9539 9525 9511 9496 9482 9466 9451 9436 9420 9405 9389 9374 5156 5 6 1 9359 9344 9330 9316 9303 9291 9280 9270 9260 9252 9245 9239 9234 9230 9226 9223 9221 9218 9217 9215 9213 9211 9208 9205 9202 9198 9194 9190 9185 9180 9175 9170 9165 9160 9157 9154 9152 9151 9152 9154 9157 9163 9170 9179 9190 9202 9216 9232 9250 9268 9288 9309 9330 9352 9374 9397 9419 9442 9464 9486 9507 9528 9548 9568 9587 9606 9624 9641 9658 9674 9689 9704 9718 9732 9745 9758 9770 9782 9793 9804 9814 9824 9834 9844 9853 9861 9870 9878 9886 9893 9900 9907 9913 9919 9924 9928 9932 9936 9939 9941 9943 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9945 9944 9942 9939 9936 9932 9928 9923 9918 9912 9905 9897 9889 9880 9870 9859 9847 9834 9821 9806 9791 9775 9759 9742 9724 9706 9687 9669 9650 9632 9613 9596 9578 9561 9544 9528 9513 9498 9484 9471 9458 9446 9434 9423 9413 9403 9394 9385 9377 9369 9363 9356 9351 9346 9343 9339 9337 9335 9334 9333 9333 9333 9333 9334 9334 9335 9336 9337 9338 9340 9341 9343 9346 9349 9353 9358 9364 9371 9379 9388 9398 9410 9422 9436 9450 9465 9480 9496 9512 9529 9545 9561 9577 9593 9608 9623 9638 9652 9666 9680 9693 9705 9717 9728 9739 9749 9758 9766 9773 9779 9784 9787 9789 9790 9789 9787 9783 9777 9770 9762 9751 9739 9726 9710 9693 9674 9653 9631 9607 9581 9554 9525 9495 9463 9431 9398 9364 9330 9296 9262 9228 9195 9162 9131 9101 9072 9044 9017 8992 8968 8944 8922 8901 8881 8861 8842 8823 8805 8786 8767 8748 8729 8709 8690 8669 8648 8627 8606 8584 8562 8540 8517 8495 8473 8451 8429 8408 8386 8365 8345 8324 8304 8284 8264 8245 8225 8205 8185 8165 8145 8124 8104 8083 8062 8042 8022 8002 7983 7965 7947 7931 7917 7904 7893 7884 7878 7873 7871 7870 7873 7877 7884 7894 7905 7919 7935 7953 7973 7995 8019 8045 8074 8104 8136 8170 8206 8243 8282 8323 8365 8408 8451 8496 8541 8586 8631 8675 8719 8763 8805 8847 8887 8926 8963 9000 9034 9068 9100 9131 9161 9190 9218 9245 9272 9298 9323 9347 9371 9395 9418 9440 9461 9482 9502 9522 9540 9558 9576 9592 9608 9623 9638 9652 9665 9678 9690 9702 9713 9724 9734 9743 9752 9760 9767 9774 9780 9786 9792 9796 9801 9805 9809 9813 9817 9820 9824 9828 9831 9835 9838 9842 9845 9848 9851 9854 9856 9858 9860 9861 9863 9864 9865 9866 9866 9868 9869 9870 9872 9874 9876 9878 9881 9884 9886 9889 9891 9893 9895 9896 9898 9898 9899 9899 9899 9898 9897 9896 9895 9893 9891 9889 9886 9882 9878 9873 9868 9861 9853 9844 9834 9822 9810 9796 9781 9765 9749 9731 9713 9695 9676 9658 9639 9620 9602 9584 9567 9550 9534 9519 9505 9491 9479 9468 9458 9450 9442 9437 9433 9430 9429 9430 9432 9436 9441 5157 5 6 1 9447 9454 9462 9471 9481 9491 9501 9512 9522 9533 9543 9553 9562 9571 9580 9588 9595 9602 9609 9615 9621 9626 9630 9634 9638 9640 9643 9644 9645 9646 9646 9646 9645 9644 9642 9640 9638 9636 9633 9630 9627 9624 9620 9616 9612 9607 9602 9596 9590 9583 9576 9568 9559 9550 9540 9530 9519 9507 9495 9482 9468 9454 9439 9424 9408 9391 9374 9356 9338 9319 9300 9281 9261 9240 9220 9199 9178 9158 9137 9117 9097 9078 9059 9040 9023 9006 8990 8975 8960 8947 8935 8924 8914 8905 8898 8891 8886 8882 8879 8878 8878 8879 8881 8885 8890 8897 8904 8913 8923 8935 8947 8960 8975 8990 9005 9022 9038 9056 9073 9091 9109 9127 9146 9164 9182 9201 9219 9237 9256 9274 9292 9310 9328 9345 9363 9379 9396 9412 9428 9443 9458 9472 9486 9500 9513 9526 9539 9552 9565 9578 9591 9604 9617 9629 9642 9654 9666 9678 9689 9700 9710 9720 9729 9737 9744 9751 9758 9764 9770 9775 9780 9786 9791 9796 9801 9806 9811 9816 9820 9825 9829 9833 9837 9840 9843 9845 9847 9848 9848 9848 9847 9846 9845 9843 9841 9838 9836 9833 9831 9828 9826 9824 9822 9821 9819 9818 9818 9818 9818 9818 9819 9821 9823 9825 9827 9830 9833 9836 9840 9844 9848 9852 9856 9861 9865 9870 9875 9879 9884 9888 9892 9896 9899 9903 9906 9908 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9930 9930 9929 9927 9925 9922 9918 9914 9908 9902 9894 9885 9875 9864 9852 9838 9824 9807 9790 9770 9750 9727 9704 9678 9651 9622 9592 9559 9526 9490 9453 9415 9375 9334 9291 9248 9204 9160 9116 9071 9027 8983 8941 8900 8860 8823 8788 8756 8727 8702 8680 8662 8649 8639 8634 8633 8637 8644 8655 8670 8688 8710 8734 8760 8788 8818 8849 8880 8912 8944 8976 9006 9036 9064 9090 9115 9137 9157 9174 9188 9199 9206 9211 9213 9211 9207 9200 9190 9178 9164 9148 9131 9114 9096 9078 9061 9044 9028 9014 9001 8990 8981 8973 8968 8964 8962 8961 8962 8964 8967 8970 8975 8979 8985 8991 8997 9004 9012 9020 9029 9040 9052 9065 9080 9096 9115 9135 9157 9181 9207 9235 9264 9294 9326 9358 9390 9423 9456 9489 9521 9552 9583 9612 9640 9667 9693 9717 9740 9761 9781 9799 9817 9832 9847 9860 9872 9883 9892 9901 9908 9914 9920 9925 9929 9932 9935 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9957 9958 9959 9960 9960 9960 9959 9958 9956 9953 9949 9945 9939 9933 9926 9918 9910 9900 9890 9879 9867 9853 9839 9822 9804 9784 9762 9737 9710 9679 9644 9606 9564 9517 9466 9411 9351 9287 9219 9146 9070 8990 8907 8822 8735 8647 8559 8471 8384 8299 8217 8139 8066 7998 7937 7882 7836 7798 7769 7749 7739 7739 7748 7767 7795 7832 7877 7930 7990 8057 5158 5 6 1 8128 8203 8282 8363 8446 8529 8611 8693 8772 8849 8923 8994 9061 9125 9184 9240 9292 9340 9385 9427 9465 9501 9534 9565 9594 9621 9646 9670 9692 9713 9732 9751 9768 9784 9800 9814 9827 9840 9851 9862 9872 9881 9889 9897 9904 9910 9916 9921 9926 9931 9935 9939 9943 9946 9949 9952 9954 9957 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9978 9978 9979 9978 9978 9977 9975 9973 9971 9968 9966 9963 9960 9956 9953 9951 9948 9946 9944 9943 9942 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9964 9964 9964 9964 9963 9961 9960 9958 9956 9953 9951 9949 9946 9944 9943 9941 9940 9940 9939 9939 9940 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9951 9951 9951 9950 9949 9948 9946 9944 9942 9940 9937 9935 9932 9930 9927 9925 9922 9919 9917 9914 9911 9909 9906 9903 9900 9896 9893 9890 9886 9883 9879 9876 9873 9870 9867 9864 9862 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9847 9845 9843 9840 9838 9835 9831 9828 9824 9820 9815 9810 9805 9799 9792 9785 9778 9769 9760 9749 9738 9725 9712 9696 9680 9662 9643 9622 9600 9576 9551 9525 9497 9468 9438 9407 9375 9343 9310 9277 9244 9212 9180 9149 9119 9090 9063 9038 9015 8994 8975 8958 8944 8932 8922 8913 8907 8902 8899 8897 8896 8896 8897 8898 8900 8902 8904 8907 8911 8915 8919 8924 8929 8936 8943 8952 8961 8971 8983 8996 9010 9025 9041 9058 9076 9095 9115 9136 9158 9180 9203 9226 9249 9273 9296 9319 9342 9364 9385 9405 9424 9441 9457 9470 9481 9491 9497 9502 9504 9503 9500 9495 9488 9479 9468 9455 9441 9426 9411 9394 9377 9360 9344 9327 9312 9297 9283 9270 9258 9249 9241 9235 9231 9230 9231 9235 9241 9250 9261 9275 9291 9309 9329 9351 9374 9399 9424 9450 9476 9502 9528 9554 9579 9604 9627 9650 9672 9692 9712 9730 9747 9763 9777 9790 9802 9813 9822 9829 9835 9840 9843 9845 9845 9844 9841 9837 9832 9825 9817 9808 9798 9787 9775 9763 9750 9736 9722 9708 9694 9680 9666 9652 9639 9626 9614 9603 9593 9583 9574 9567 9560 9555 9550 9546 9543 9541 9539 9538 9537 9537 9537 9537 9537 9537 9537 9537 9536 9536 9536 9535 9534 9534 9533 9532 9531 9530 9530 9530 9530 9530 9531 9532 9533 9535 9537 9540 9543 9547 9551 9555 9559 9564 9568 9573 9577 9581 9585 9589 9592 9595 9598 9601 9603 9604 9606 9607 9608 9608 9608 9608 9607 9606 9604 9602 9599 9596 9592 9587 9581 9574 9565 9555 9544 9531 9516 9500 9481 9460 9437 9411 9382 9350 9315 9277 9235 9189 9139 9084 9024 8960 8890 8815 8733 8646 8552 8452 8346 8233 8112 7985 7852 7711 5159 5 6 1 7564 7410 7250 7085 6914 6738 6558 6374 6187 5998 5808 5617 5426 5237 5050 4867 4687 4513 4345 4183 4030 3885 3750 3626 3512 3412 3324 3251 3192 3149 3123 3114 3123 3151 3197 3263 3348 3452 3574 3714 3871 4043 4230 4429 4638 4855 5079 5306 5535 5764 5989 6211 6426 6634 6833 7022 7201 7369 7526 7673 7810 7937 8055 8164 8265 8360 8448 8530 8607 8680 8749 8813 8874 8932 8986 9037 9086 9131 9174 9214 9251 9286 9318 9348 9376 9402 9426 9448 9469 9488 9505 9522 9536 9550 9563 9574 9584 9593 9601 9609 9615 9620 9625 9629 9632 9634 9636 9638 9639 9640 9640 9641 9641 9641 9642 9642 9643 9644 9646 9647 9650 9652 9655 9658 9662 9666 9670 9675 9680 9684 9689 9694 9698 9703 9706 9710 9713 9716 9719 9721 9723 9724 9726 9727 9728 9729 9730 9731 9731 9732 9733 9734 9734 9735 9736 9736 9737 9737 9737 9738 9738 9739 9739 9740 9741 9743 9745 9747 9750 9753 9757 9761 9766 9771 9775 9780 9785 9789 9793 9797 9800 9802 9803 9803 9802 9800 9797 9792 9786 9779 9770 9760 9747 9733 9717 9699 9679 9656 9631 9604 9575 9543 9508 9472 9434 9393 9352 9309 9265 9220 9175 9130 9085 9041 8998 8956 8916 8878 8842 8808 8776 8748 8722 8699 8680 8664 8651 8642 8636 8634 8636 8642 8651 8664 8680 8699 8722 8747 8776 8806 8839 8873 8908 8945 8982 9019 9057 9093 9129 9164 9197 9228 9257 9285 9310 9333 9354 9372 9388 9402 9414 9423 9431 9438 9442 9445 9447 9447 9446 9443 9439 9435 9428 9421 9412 9402 9390 9378 9364 9349 9332 9315 9297 9279 9260 9241 9222 9203 9185 9167 9151 9137 9124 9112 9103 9096 9092 9090 9090 9093 9098 9106 9116 9129 9143 9160 9178 9198 9219 9242 9265 9289 9314 9338 9363 9388 9413 9437 9460 9483 9505 9527 9547 9566 9584 9601 9617 9631 9645 9658 9669 9680 9690 9699 9708 9716 9723 9731 9737 9744 9749 9755 9760 9765 9768 9772 9774 9775 9776 9775 9773 9770 9766 9760 9753 9745 9735 9725 9714 9702 9690 9677 9663 9650 9636 9623 9610 9596 9584 9572 9560 9549 9539 9529 9521 9514 9508 9503 9500 9498 9498 9499 9501 9506 9511 9518 9526 9535 9544 9555 9565 9576 9587 9597 9607 9617 9626 9634 9642 9649 9656 9662 9667 9672 9677 9682 9686 9690 9695 9699 9703 9708 9713 9718 9723 9729 9734 9740 9746 9752 9758 9764 9770 9776 9783 9789 9795 9801 9807 9812 9818 9824 9829 9834 9840 9844 9849 9853 9856 9859 9861 9863 9863 9862 9860 9857 9853 9846 9839 9829 9819 9806 9792 9777 9760 9743 9724 9704 9683 9662 9640 9619 9597 9575 9554 9533 9513 9494 9477 9460 9445 9432 9421 9412 9405 9401 9398 9399 9402 9407 9415 9425 9437 9451 9467 9484 9503 9522 9542 9563 9584 9604 9625 9645 9664 9683 9701 9719 9735 9751 5160 5 6 1 9766 9781 9794 9807 9819 9831 9841 9852 9861 9870 9878 9886 9893 9899 9905 9910 9915 9920 9923 9927 9930 9932 9934 9936 9938 9939 9939 9939 9939 9938 9937 9936 9934 9932 9930 9927 9924 9920 9916 9911 9905 9899 9892 9884 9875 9865 9854 9842 9829 9815 9799 9783 9766 9748 9729 9711 9691 9672 9653 9634 9616 9598 9581 9565 9550 9536 9523 9511 9500 9491 9482 9474 9467 9461 9455 9450 9445 9441 9436 9432 9427 9421 9415 9409 9401 9393 9383 9372 9360 9347 9332 9316 9298 9280 9260 9240 9219 9198 9176 9155 9133 9113 9092 9073 9055 9039 9023 9009 8997 8987 8978 8970 8965 8960 8957 8956 8955 8956 8957 8959 8962 8965 8969 8973 8977 8981 8986 8991 8995 9001 9006 9012 9019 9026 9034 9043 9053 9064 9077 9091 9106 9123 9142 9163 9185 9209 9234 9261 9288 9317 9346 9375 9404 9432 9460 9487 9513 9536 9558 9577 9595 9609 9621 9630 9637 9640 9641 9640 9635 9629 9620 9609 9596 9582 9566 9549 9531 9512 9492 9473 9453 9433 9414 9396 9378 9362 9348 9335 9324 9315 9309 9305 9303 9304 9307 9313 9321 9332 9344 9359 9375 9393 9412 9432 9454 9475 9498 9520 9542 9564 9586 9607 9627 9647 9666 9684 9701 9717 9731 9745 9758 9770 9781 9791 9801 9809 9817 9824 9831 9837 9843 9849 9854 9859 9864 9869 9873 9878 9882 9885 9889 9892 9895 9898 9901 9903 9905 9906 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9883 9883 9883 9884 9885 9887 9889 9892 9896 9899 9903 9908 9912 9916 9920 9924 9927 9930 9933 9935 9937 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9950 9950 9949 9948 9946 9944 9942 9939 9936 9933 9929 9926 9923 9919 9916 9913 9910 9907 9903 9900 9897 9893 9889 9886 9882 9877 9873 9869 9864 9860 9855 9851 9847 9843 9839 9836 9832 9829 9827 9824 9822 9819 9817 9815 9812 9809 9806 9803 9799 9795 9790 9784 9778 9772 9764 9756 9747 9737 9726 9715 9702 9688 9674 9658 9641 9623 9604 9584 9563 9541 9518 9495 9470 9446 9421 9396 9371 9347 9323 9300 9278 9257 9237 9220 9204 9190 9178 9169 9163 9159 9157 9159 9163 9170 9179 9190 9204 9220 9237 9256 9276 9296 9317 9338 9359 9380 9401 9421 9440 9459 9477 9494 9511 9527 9543 9558 9574 9589 9603 9618 9632 9646 9660 9673 9686 9698 9710 9721 9731 9740 9749 9757 9764 9770 9776 9781 9785 9789 9793 9796 9798 9800 9802 9802 9802 9802 9801 9798 9795 9792 9787 9781 9774 9767 9758 9748 9737 9725 9712 9697 9682 9664 9645 9625 9603 9579 9553 9525 9495 9464 9431 9397 9361 9324 9287 9249 9210 5161 5 6 1 9172 9134 9097 9061 9025 8992 8960 8929 8901 8875 8851 8829 8810 8793 8778 8767 8758 8752 8749 8749 8751 8757 8766 8778 8793 8811 8831 8854 8879 8907 8936 8967 9000 9034 9068 9103 9138 9173 9208 9242 9275 9307 9338 9368 9395 9421 9445 9466 9485 9501 9515 9525 9533 9538 9539 9537 9532 9523 9512 9496 9478 9456 9431 9403 9372 9338 9302 9263 9222 9179 9134 9088 9040 8993 8944 8896 8849 8803 8758 8715 8675 8638 8605 8575 8549 8528 8512 8501 8494 8493 8497 8506 8520 8539 8562 8589 8620 8655 8692 8732 8774 8817 8862 8907 8952 8998 9043 9087 9130 9171 9210 9248 9284 9317 9348 9376 9402 9426 9447 9466 9482 9496 9508 9518 9525 9531 9534 9536 9536 9535 9532 9528 9523 9517 9510 9503 9496 9489 9482 9476 9471 9467 9464 9463 9464 9466 9470 9476 9483 9492 9502 9514 9527 9540 9555 9569 9584 9599 9613 9627 9641 9654 9666 9677 9688 9698 9706 9714 9722 9728 9734 9739 9743 9747 9750 9753 9756 9758 9760 9762 9764 9766 9768 9770 9773 9775 9778 9782 9785 9789 9793 9797 9802 9806 9810 9814 9819 9823 9826 9830 9833 9837 9840 9842 9845 9848 9850 9852 9855 9857 9858 9860 9862 9863 9864 9864 9864 9864 9864 9863 9862 9861 9860 9858 9856 9855 9853 9852 9851 9850 9849 9849 9849 9849 9849 9850 9851 9852 9853 9854 9856 9857 9859 9861 9863 9865 9868 9870 9873 9875 9878 9881 9884 9887 9889 9892 9894 9896 9898 9900 9901 9902 9902 9902 9902 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9886 9885 9884 9883 9881 9879 9876 9873 9869 9864 9859 9853 9847 9840 9833 9824 9815 9805 9795 9784 9771 9758 9743 9728 9711 9692 9672 9651 9628 9604 9579 9552 9524 9496 9466 9436 9406 9376 9346 9316 9287 9259 9232 9207 9183 9160 9138 9119 9101 9084 9068 9054 9041 9029 9018 9008 8998 8988 8979 8969 8959 8949 8938 8927 8914 8900 8886 8870 8853 8835 8816 8795 8774 8751 8728 8705 8681 8657 8634 8611 8590 8569 8551 8534 8519 8507 8498 8492 8489 8489 8492 8499 8509 8522 8539 8558 8580 8605 8633 8662 8694 8727 8761 8795 8830 8866 8900 8934 8966 8997 9025 9051 9075 9095 9113 9127 9139 9147 9152 9154 9154 9151 9147 9141 9133 9125 9117 9109 9101 9093 9087 9082 9078 9076 9076 9077 9080 9085 9092 9101 9111 9123 9136 9151 9166 9183 9201 9219 9237 9256 9275 9294 9312 9330 9347 9363 9378 9392 9405 9417 9428 9437 9445 9452 9458 9463 9466 9469 9471 9472 9473 9472 9471 9469 9467 9464 9459 9455 9449 9443 9436 9428 9420 9411 9402 9392 9382 9371 9360 9349 9339 9328 9317 9307 9297 9288 9279 9271 9264 9257 9251 9246 9242 9239 9236 9234 9234 9234 9234 9236 9238 9241 9244 5162 5 6 1 9247 9251 9255 9259 9263 9267 9271 9274 9277 9279 9281 9282 9283 9283 9282 9280 9278 9274 9270 9265 9259 9253 9246 9238 9229 9220 9209 9198 9187 9175 9162 9148 9134 9119 9104 9088 9072 9055 9038 9021 9003 8985 8967 8949 8930 8911 8892 8873 8853 8832 8811 8789 8766 8742 8718 8692 8665 8637 8608 8577 8546 8513 8479 8444 8408 8371 8333 8293 8253 8211 8168 8123 8077 8029 7979 7928 7874 7818 7760 7699 7636 7570 7501 7430 7356 7280 7200 7118 7033 6945 6855 6761 6665 6567 6465 6361 6254 6145 6033 5918 5800 5679 5556 5430 5301 5169 5034 4896 4756 4612 4466 4318 4168 4016 3863 3710 3558 3406 3257 3110 2968 2830 2698 2573 2455 2344 2242 2149 2065 1989 1923 1865 1815 1772 1737 1709 1688 1672 1662 1658 1660 1667 1681 1701 1729 1764 1808 1860 1923 1995 2078 2171 2275 2389 2514 2647 2788 2936 3091 3249 3411 3573 3736 3897 4055 4210 4359 4503 4640 4771 4895 5013 5124 5230 5329 5424 5515 5602 5687 5769 5849 5927 6005 6082 6159 6235 6312 6388 6464 6540 6616 6692 6767 6843 6918 6992 7066 7140 7213 7285 7357 7427 7496 7564 7631 7696 7759 7820 7878 7935 7988 8040 8088 8134 8178 8219 8258 8294 8328 8360 8390 8418 8444 8468 8490 8511 8530 8546 8561 8574 8584 8593 8599 8603 8605 8604 8602 8598 8592 8584 8575 8564 8553 8540 8527 8514 8500 8486 8473 8459 8447 8435 8423 8413 8404 8396 8389 8384 8380 8377 8376 8377 8379 8382 8387 8393 8401 8409 8419 8429 8440 8452 8464 8476 8488 8501 8514 8526 8539 8551 8564 8576 8588 8601 8613 8625 8638 8650 8662 8675 8687 8699 8711 8723 8735 8746 8757 8767 8777 8787 8796 8805 8814 8822 8830 8838 8846 8854 8863 8871 8879 8888 8896 8905 8914 8923 8932 8941 8950 8958 8967 8975 8982 8989 8996 9002 9008 9013 9018 9022 9025 9028 9031 9033 9034 9034 9034 9033 9031 9028 9025 9020 9014 9008 9001 8993 8985 8976 8967 8958 8949 8940 8932 8924 8916 8910 8904 8899 8895 8892 8890 8890 8890 8892 8895 8899 8904 8910 8918 8927 8936 8948 8960 8973 8987 9002 9018 9034 9051 9068 9085 9102 9119 9136 9153 9168 9184 9198 9211 9224 9236 9247 9257 9266 9273 9280 9286 9291 9294 9297 9298 9299 9298 9296 9292 9288 9282 9275 9266 9257 9246 9234 9220 9206 9191 9174 9157 9140 9121 9102 9083 9063 9044 9024 9005 8986 8967 8949 8932 8915 8900 8885 8872 8859 8849 8839 8831 8823 8818 8813 8809 8807 8805 8804 8804 8804 8804 8805 8805 8806 8806 8807 8807 8807 8807 8808 8808 8809 8810 8812 8814 8817 8822 8828 8835 8843 8853 8864 8877 8892 8908 8925 8944 8964 8986 9008 9031 9055 9079 9103 9128 9153 9177 9201 9224 9246 9268 9288 9306 9324 9339 9353 9364 9374 9382 9387 9390 9391 9390 9387 5163 5 6 1 9382 9374 9365 9353 9340 9325 9308 9290 9271 9251 9229 9207 9184 9161 9138 9115 9093 9071 9050 9030 9012 8995 8980 8968 8958 8950 8944 8942 8941 8943 8948 8954 8962 8972 8983 8995 9007 9021 9034 9047 9059 9071 9082 9092 9101 9110 9116 9122 9127 9131 9134 9136 9138 9139 9139 9140 9140 9140 9140 9140 9140 9141 9142 9144 9146 9149 9153 9157 9162 9169 9176 9184 9192 9202 9213 9224 9236 9248 9261 9274 9287 9300 9314 9327 9339 9352 9363 9375 9386 9396 9406 9416 9425 9434 9442 9451 9459 9468 9476 9485 9494 9504 9514 9524 9535 9546 9558 9571 9583 9597 9610 9623 9637 9651 9664 9677 9690 9702 9714 9725 9735 9745 9753 9762 9769 9776 9782 9787 9792 9797 9801 9805 9809 9812 9815 9817 9820 9822 9824 9826 9827 9828 9829 9830 9830 9831 9830 9830 9830 9829 9829 9828 9827 9826 9825 9823 9822 9820 9818 9816 9813 9810 9806 9802 9796 9790 9783 9775 9766 9755 9743 9730 9716 9700 9683 9665 9645 9624 9602 9578 9554 9528 9502 9474 9446 9417 9387 9358 9328 9298 9268 9238 9209 9181 9153 9127 9102 9078 9056 9035 9016 8999 8984 8971 8960 8951 8944 8938 8935 8933 8933 8935 8938 8942 8948 8956 8965 8975 8987 9000 9015 9031 9049 9068 9088 9110 9133 9157 9182 9208 9235 9261 9288 9314 9340 9366 9390 9413 9435 9456 9475 9492 9508 9521 9533 9544 9552 9559 9565 9568 9571 9571 9570 9568 9564 9558 9551 9542 9532 9521 9508 9494 9478 9462 9445 9427 9408 9388 9368 9348 9328 9307 9286 9265 9244 9223 9202 9180 9159 9137 9116 9094 9073 9052 9031 9012 8992 8974 8957 8942 8928 8916 8906 8898 8892 8888 8887 8888 8892 8898 8906 8916 8929 8944 8960 8979 8999 9020 9043 9067 9092 9118 9144 9171 9197 9224 9251 9277 9302 9327 9352 9375 9398 9420 9441 9461 9481 9499 9516 9532 9547 9560 9573 9584 9593 9602 9608 9613 9617 9619 9620 9620 9619 9617 9615 9612 9608 9605 9602 9599 9596 9594 9592 9591 9590 9589 9589 9589 9589 9589 9589 9590 9591 9591 9592 9593 9593 9594 9594 9594 9594 9593 9591 9589 9585 9580 9574 9566 9557 9546 9533 9519 9503 9486 9468 9449 9429 9408 9388 9367 9347 9328 9309 9291 9274 9259 9245 9232 9221 9212 9204 9198 9193 9190 9189 9189 9191 9194 9198 9204 9210 9216 9223 9230 9237 9243 9249 9253 9256 9258 9259 9257 9255 9251 9245 9239 9231 9223 9215 9206 9198 9190 9183 9176 9171 9168 9165 9164 9165 9167 9171 9175 9181 9189 9197 9206 9215 9225 9235 9245 9254 9264 9273 9281 9289 9296 9302 9307 9311 9314 9317 9319 9319 9320 9319 9318 9317 9315 9312 9309 9305 9301 9296 9291 9285 9279 9272 9264 9256 9247 9237 9228 9218 9207 9197 9187 9178 9169 9160 9153 9146 9141 9136 9133 9131 9131 9131 9133 9136 9140 5164 5 6 1 9145 9151 9158 9166 9174 9184 9193 9204 9215 9226 9238 9250 9263 9276 9290 9303 9317 9331 9346 9360 9374 9388 9402 9415 9428 9441 9452 9463 9472 9480 9487 9493 9497 9499 9499 9498 9495 9490 9483 9474 9463 9451 9438 9423 9408 9392 9375 9358 9342 9325 9310 9295 9282 9269 9259 9249 9242 9236 9232 9229 9228 9228 9230 9232 9236 9240 9244 9249 9254 9259 9263 9267 9270 9273 9274 9275 9275 9273 9270 9266 9261 9255 9247 9239 9229 9218 9206 9194 9181 9167 9154 9140 9126 9112 9099 9086 9074 9062 9052 9042 9033 9025 9018 9011 9006 9001 8996 8992 8988 8984 8981 8977 8974 8970 8967 8964 8960 8957 8954 8952 8950 8949 8948 8948 8950 8952 8955 8960 8966 8973 8981 8991 9001 9013 9025 9039 9054 9069 9086 9103 9120 9139 9157 9177 9197 9217 9238 9258 9279 9300 9320 9340 9360 9379 9396 9413 9428 9441 9453 9462 9470 9475 9478 9478 9476 9472 9465 9456 9444 9431 9415 9398 9379 9358 9336 9313 9289 9265 9239 9214 9189 9164 9140 9117 9095 9075 9057 9040 9026 9015 9006 9001 8997 8997 8999 9004 9012 9021 9033 9046 9060 9076 9092 9109 9126 9143 9159 9175 9189 9203 9215 9226 9234 9241 9245 9247 9247 9244 9238 9229 9217 9203 9185 9165 9141 9115 9087 9056 9024 8989 8952 8914 8874 8833 8790 8745 8699 8651 8601 8548 8493 8435 8374 8309 8240 8167 8089 8007 7920 7828 7732 7630 7525 7415 7301 7183 7062 6939 6814 6687 6560 6432 6306 6181 6058 5939 5825 5716 5615 5521 5436 5361 5298 5247 5210 5187 5178 5186 5209 5248 5302 5373 5458 5557 5669 5793 5927 6070 6219 6374 6533 6693 6853 7012 7168 7319 7466 7605 7738 7863 7979 8088 8188 8279 8362 8437 8504 8564 8617 8662 8701 8734 8760 8781 8797 8806 8811 8811 8806 8796 8782 8765 8743 8719 8692 8663 8632 8600 8567 8534 8502 8470 8439 8411 8384 8360 8339 8321 8306 8294 8285 8280 8278 8279 8284 8291 8302 8314 8329 8347 8365 8385 8407 8429 8451 8473 8494 8515 8535 8553 8570 8585 8597 8608 8616 8622 8625 8626 8625 8622 8617 8610 8601 8592 8581 8570 8557 8545 8533 8520 8508 8497 8486 8476 8467 8460 8454 8450 8448 8448 8449 8454 8460 8469 8481 8495 8512 8530 8552 8575 8600 8627 8655 8684 8714 8743 8773 8801 8829 8854 8878 8899 8917 8933 8945 8954 8959 8960 8958 8952 8942 8929 8912 8891 8867 8841 8811 8778 8743 8705 8665 8623 8579 8533 8485 8437 8387 8336 8285 8233 8182 8130 8080 8030 7982 7935 7890 7848 7809 7773 7740 7711 7687 7666 7650 7638 7631 7629 7631 7637 7647 7661 7678 7698 7721 7746 7773 7801 7829 7858 7887 7916 7943 7970 7996 8020 8042 8062 8080 8097 8110 8122 8130 8137 8140 8141 8139 8134 8126 8115 8101 8085 8066 8044 8021 7995 7968 7939 7910 7881 5165 5 6 1 7851 7822 7793 7766 7741 7718 7697 7679 7663 7651 7641 7635 7632 7632 7634 7640 7648 7658 7671 7685 7701 7717 7735 7754 7772 7791 7810 7828 7845 7861 7876 7889 7901 7912 7920 7927 7932 7935 7936 7936 7935 7932 7929 7925 7920 7915 7910 7905 7901 7897 7894 7892 7891 7890 7891 7892 7895 7898 7902 7908 7914 7922 7931 7941 7953 7967 7983 8001 8021 8043 8068 8095 8125 8157 8191 8227 8265 8304 8344 8385 8426 8467 8506 8545 8581 8616 8648 8677 8703 8726 8746 8761 8774 8782 8787 8788 8786 8780 8772 8760 8745 8729 8709 8688 8665 8641 8616 8590 8564 8538 8512 8487 8463 8441 8420 8401 8384 8370 8358 8350 8344 8341 8342 8345 8351 8361 8373 8388 8405 8424 8446 8468 8493 8518 8543 8569 8594 8619 8643 8666 8687 8706 8723 8738 8749 8758 8763 8766 8765 8760 8751 8739 8722 8701 8676 8645 8610 8569 8523 8471 8413 8349 8278 8201 8117 8027 7930 7827 7717 7602 7481 7354 7223 7087 6947 6803 6655 6504 6349 6191 6031 5868 5702 5534 5365 5193 5021 4848 4674 4502 4330 4161 3995 3833 3675 3524 3379 3242 3114 2995 2886 2787 2701 2626 2564 2516 2481 2461 2456 2467 2493 2537 2597 2674 2769 2880 3008 3153 3312 3486 3673 3872 4080 4296 4517 4742 4968 5194 5417 5635 5847 6052 6248 6434 6610 6776 6930 7075 7208 7332 7447 7552 7650 7739 7822 7898 7968 8033 8092 8146 8197 8243 8285 8324 8360 8393 8423 8452 8478 8503 8527 8550 8572 8593 8613 8633 8653 8672 8690 8708 8724 8740 8755 8768 8780 8791 8800 8808 8815 8821 8826 8830 8834 8837 8840 8843 8846 8849 8854 8858 8864 8870 8877 8885 8894 8904 8915 8927 8939 8953 8967 8983 8998 9015 9032 9049 9067 9085 9102 9120 9137 9154 9171 9186 9201 9216 9229 9242 9253 9264 9274 9283 9292 9300 9308 9315 9323 9330 9337 9344 9351 9358 9365 9372 9379 9386 9392 9399 9405 9411 9417 9422 9427 9431 9435 9439 9443 9446 9449 9453 9456 9459 9463 9466 9470 9473 9477 9480 9484 9487 9490 9493 9495 9498 9500 9501 9503 9504 9505 9506 9507 9507 9508 9508 9508 9508 9507 9507 9506 9505 9503 9501 9499 9497 9494 9491 9487 9484 9480 9476 9473 9469 9466 9463 9460 9457 9455 9453 9451 9449 9447 9446 9444 9442 9440 9438 9436 9434 9432 9430 9428 9426 9425 9424 9423 9422 9422 9423 9423 9424 9426 9427 9428 9430 9431 9431 9431 9431 9430 9428 9426 9423 9419 9414 9409 9403 9396 9389 9381 9373 9364 9355 9345 9334 9323 9312 9300 9287 9274 9260 9246 9231 9216 9201 9185 9170 9155 9141 9128 9115 9103 9093 9083 9075 9069 9064 9060 9058 9057 9057 9059 9061 9065 9069 9074 9080 9086 9092 9099 9106 9113 9121 9128 9136 9143 9150 9157 9163 9169 9174 9179 9183 9187 9190 9192 9193 9193 9193 9193 9191 5166 5 6 1 9190 9188 9185 9183 9180 9178 9175 9172 9169 9166 9163 9159 9156 9152 9148 9144 9140 9135 9129 9124 9118 9111 9104 9096 9088 9080 9071 9061 9051 9040 9029 9017 9004 8990 8976 8960 8944 8927 8909 8890 8870 8849 8828 8806 8784 8761 8737 8714 8690 8667 8643 8620 8597 8574 8552 8531 8510 8490 8471 8452 8435 8418 8401 8386 8371 8356 8342 8327 8313 8298 8282 8266 8248 8229 8208 8184 8158 8128 8095 8059 8017 7972 7921 7865 7804 7738 7666 7589 7506 7418 7326 7228 7127 7022 6913 6802 6687 6571 6453 6334 6213 6092 5970 5847 5723 5598 5473 5346 5218 5089 4958 4824 4689 4552 4412 4271 4127 3982 3835 3688 3540 3394 3248 3106 2966 2831 2702 2579 2463 2355 2256 2166 2085 2013 1951 1897 1851 1813 1782 1756 1736 1720 1708 1699 1695 1694 1698 1707 1723 1748 1782 1828 1888 1963 2056 2167 2298 2450 2622 2814 3026 3255 3500 3758 4027 4303 4583 4864 5143 5416 5681 5935 6176 6403 6615 6811 6991 7155 7303 7437 7558 7667 7765 7853 7933 8006 8072 8133 8189 8241 8289 8333 8374 8412 8447 8479 8508 8534 8557 8579 8598 8615 8630 8644 8657 8668 8679 8688 8697 8706 8713 8721 8727 8733 8739 8744 8748 8752 8755 8758 8760 8762 8763 8764 8764 8764 8764 8763 8763 8762 8760 8758 8756 8754 8751 8748 8745 8741 8738 8734 8730 8727 8723 8719 8716 8713 8710 8707 8704 8701 8698 8695 8691 8688 8684 8680 8675 8671 8665 8660 8654 8648 8642 8636 8630 8623 8617 8611 8605 8600 8594 8588 8583 8577 8572 8567 8561 8556 8550 8544 8539 8532 8526 8520 8514 8507 8500 8494 8487 8480 8474 8467 8460 8453 8447 8440 8433 8426 8419 8412 8404 8396 8388 8379 8371 8361 8352 8342 8331 8321 8310 8299 8289 8278 8267 8256 8246 8235 8225 8215 8205 8196 8187 8178 8169 8160 8151 8142 8133 8124 8116 8107 8098 8090 8081 8073 8065 8057 8050 8043 8036 8029 8023 8016 8010 8005 7999 7993 7987 7981 7975 7969 7962 7955 7948 7941 7933 7925 7917 7908 7899 7891 7882 7873 7864 7854 7845 7836 7826 7816 7807 7797 7787 7777 7766 7756 7745 7735 7724 7714 7703 7692 7681 7671 7660 7649 7639 7628 7617 7607 7596 7585 7574 7562 7551 7540 7528 7516 7504 7492 7480 7468 7455 7442 7430 7417 7403 7390 7376 7363 7348 7334 7319 7304 7289 7273 7257 7241 7225 7208 7192 7175 7158 7141 7124 7107 7090 7074 7057 7040 7024 7007 6991 6975 6958 6941 6925 6908 6891 6873 6856 6838 6820 6801 6783 6764 6745 6726 6706 6687 6668 6649 6630 6611 6592 6573 6555 6536 6518 6500 6481 6463 6444 6425 6406 6386 6367 6347 6327 6306 6286 6265 6244 6224 6203 6182 6161 6140 6119 6099 6078 6057 6036 6015 5993 5971 5949 5926 5903 5880 5855 5831 5806 5780 5754 5728 5702 5676 5650 5623 5167 5 6 1 5597 5571 5545 5519 5494 5468 5443 5417 5392 5367 5342 5317 5291 5266 5241 5216 5191 5166 5141 5116 5091 5066 5041 5016 4991 4966 4942 4917 4892 4868 4843 4819 4794 4770 4746 4721 4697 4673 4649 4625 4601 4577 4552 4528 4503 4478 4453 4428 4403 4377 4351 4325 4300 4274 4248 4223 4198 4173 4149 4125 4102 4079 4056 4033 4011 3988 3965 3943 3920 3897 3873 3849 3825 3800 3776 3751 3726 3701 3676 3651 3626 3602 3578 3555 3531 3508 3485 3463 3440 3418 3395 3373 3350 3327 3303 3279 3255 3231 3206 3181 3155 3129 3103 3076 3049 3021 2992 2963 2933 2902 2870 2837 2802 2766 2728 2689 2648 2605 2560 2514 2465 2416 2365 2312 2259 2204 2149 2094 2039 1983 1928 1874 1820 1768 1716 1665 1616 1568 1522 1477 1433 1391 1350 1310 1273 1236 1201 1168 1136 1106 1078 1051 1027 1004 983 964 946 931 918 906 896 887 881 876 872 870 870 871 874 878 884 891 900 911 924 939 956 974 995 1017 1041 1067 1094 1123 1153 1185 1218 1252 1287 1324 1361 1400 1440 1481 1523 1567 1611 1657 1703 1750 1797 1843 1889 1934 1976 2016 2052 2085 2113 2135 2151 2161 2164 2160 2149 2132 2107 2076 2040 1998 1952 1902 1850 1795 1740 1685 1630 1576 1524 1474 1427 1382 1341 1302 1267 1235 1206 1180 1156 1135 1117 1101 1088 1077 1068 1061 1057 1055 1055 1057 1061 1068 1077 1088 1102 1118 1137 1158 1183 1210 1241 1276 1314 1357 1404 1456 1512 1573 1639 1710 1785 1865 1948 2034 2124 2215 2308 2401 2494 2587 2678 2768 2854 2938 3019 3097 3171 3242 3309 3373 3434 3492 3548 3601 3653 3703 3751 3799 3845 3891 3936 3981 4025 4068 4111 4153 4195 4236 4277 4316 4356 4394 4432 4469 4505 4541 4575 4609 4642 4674 4706 4736 4765 4794 4821 4848 4873 4897 4920 4941 4961 4979 4996 5010 5023 5033 5042 5047 5051 5051 5049 5045 5038 5029 5018 5006 4992 4977 4962 4947 4933 4920 4909 4900 4895 4894 4896 4903 4915 4932 4955 4983 5016 5054 5097 5145 5197 5252 5311 5372 5436 5500 5566 5631 5697 5761 5824 5886 5946 6003 6058 6110 6160 6207 6251 6293 6332 6369 6404 6437 6469 6498 6527 6554 6580 6605 6630 6654 6677 6700 6722 6744 6765 6786 6806 6826 6845 6864 6882 6899 6916 6933 6948 6964 6979 6994 7009 7024 7038 7053 7069 7084 7100 7116 7132 7149 7165 7182 7198 7215 7231 7247 7262 7276 7291 7304 7317 7329 7341 7352 7362 7372 7382 7391 7399 7408 7416 7423 7431 7437 7444 7450 7455 7460 7465 7469 7473 7476 7479 7483 7486 7489 7492 7496 7501 7506 7511 7518 7525 7533 7543 7553 7563 7575 7588 7601 7615 7629 7644 7659 7675 7691 7708 7725 7742 7759 7776 7793 7810 7827 7844 7861 7877 7893 7909 7924 7939 7953 7967 7980 5168 5 6 2 8010 8022 8034 8046 8057 8068 8078 8088 8098 8107 8116 8124 8132 8140 8147 8154 8160 8166 8172 8178 8183 8189 8194 8198 8203 8207 8212 8216 8219 8223 8226 8228 8230 8232 8233 8233 8233 8232 8231 8229 8226 8222 8217 8212 8206 8199 8191 8182 8173 8163 8152 8140 8127 8114 8101 8086 8071 8056 8041 8025 8008 7992 7976 7960 7944 7929 7915 7901 7888 7875 7864 7854 7846 7838 7832 7827 7824 7822 7821 7822 7823 7826 7830 7834 7839 7845 7851 7857 7864 7871 7878 7884 7891 7897 7903 7909 7915 7921 7927 7932 7938 7943 7949 7955 7961 7968 7974 7982 7990 7998 8007 8016 8026 8036 8047 8059 8071 8084 8098 8112 8127 8142 8158 8175 8192 8210 8228 8246 8265 8284 8303 8321 8340 8358 8376 8393 8410 8426 8442 8457 8471 8484 8497 8509 8521 8532 8543 8554 8564 8574 8584 8594 8604 8613 8622 8631 8640 8648 8656 8664 8671 8678 8685 8692 8698 8704 8709 8715 8720 8725 8730 8735 8740 8745 8750 8755 8760 8766 8771 8776 8780 8785 8790 8794 8798 8802 8806 8809 8812 8815 8818 8820 8823 8825 8827 8829 8831 8833 8834 8836 8837 8838 8839 8839 8840 8840 8840 8839 8838 8837 8836 8835 8833 8832 8830 8829 8828 8828 8828 8828 8828 8829 8831 8832 8835 8837 8839 8842 8845 8847 8849 8852 8853 8855 8856 8857 8857 8857 8856 8856 8854 8853 8851 8849 8846 8844 8840 8837 8832 8828 8822 8816 8808 8800 8791 8781 8769 8757 8744 8729 8713 8697 8679 8660 8641 8621 8600 8578 8555 8532 8507 8482 8456 8428 8399 8369 8336 8302 8266 8227 8185 8140 8093 8041 7986 7928 7865 7798 7727 7651 7570 7485 7395 7301 7201 7097 6988 6875 6757 6635 6509 6380 6248 6113 5976 5837 5697 5556 5414 5273 5133 4993 4856 4720 4588 4458 4332 4210 4092 3979 3871 3770 3675 3588 3508 3437 3376 3326 3287 3260 3246 3246 3261 3290 3335 3395 3470 3561 3666 3785 3917 4061 4215 4378 4548 4725 4905 5088 5271 5453 5633 5809 5980 6145 6303 6455 6598 6733 6859 6978 7088 7191 7285 7373 7453 7527 7595 7657 7713 7765 7812 7854 7893 7927 7958 7985 8009 8030 8048 8063 8076 8085 8092 8097 8099 8098 8096 8091 8083 8073 8061 8047 8030 8010 7988 7964 7936 7905 7871 7832 7790 7743 7691 7633 7569 7499 7421 7335 7242 7140 7028 6908 6778 6639 6490 6331 6164 5988 5805 5614 5416 5214 5007 4797 4585 4373 4162 3953 3748 3548 3355 3169 2993 2826 2669 2525 2391 2270 2161 2064 1978 1904 1839 1785 1739 1701 1670 1645 1626 1611 1600 1593 1590 1590 1593 1601 1613 1630 1652 1681 1716 1759 1809 1866 1931 2004 2084 2169 2260 2354 2451 2548 2644 2737 2826 2907 2981 3045 3098 3139 3167 3183 3185 3174 3151 3117 3072 3017 2954 2885 2810 2731 2651 2569 2487 2406 2328 2252 2181 2113 5169 5 6 2 2050 1991 1937 1888 1843 1802 1766 1734 1706 1681 1659 1641 1626 1613 1603 1596 1590 1587 1586 1587 1589 1594 1600 1608 1618 1631 1646 1663 1684 1709 1738 1771 1810 1854 1905 1963 2028 2101 2182 2270 2367 2472 2584 2703 2828 2959 3095 3234 3376 3521 3666 3811 3955 4097 4236 4372 4505 4634 4758 4879 4995 5106 5214 5318 5418 5515 5609 5701 5790 5876 5960 6043 6123 6201 6278 6352 6425 6495 6564 6631 6695 6758 6819 6878 6935 6990 7044 7096 7146 7195 7243 7289 7335 7379 7422 7463 7504 7543 7582 7619 7655 7689 7722 7754 7784 7812 7839 7864 7888 7910 7930 7948 7964 7978 7990 8000 8007 8013 8016 8016 8013 8008 8000 7988 7974 7956 7935 7911 7883 7853 7819 7783 7745 7705 7663 7621 7578 7536 7495 7456 7420 7387 7359 7335 7317 7305 7299 7301 7309 7324 7346 7374 7409 7450 7496 7547 7602 7660 7721 7784 7848 7913 7977 8041 8103 8164 8223 8280 8335 8387 8436 8483 8527 8569 8608 8645 8680 8713 8743 8772 8798 8823 8846 8867 8886 8904 8920 8935 8948 8960 8971 8981 8990 8999 9006 9013 9020 9026 9032 9038 9043 9048 9053 9057 9062 9065 9068 9071 9073 9074 9074 9074 9072 9070 9067 9063 9059 9054 9048 9041 9034 9026 9018 9010 9001 8993 8984 8975 8967 8959 8951 8944 8938 8932 8928 8924 8922 8921 8922 8924 8928 8934 8940 8949 8958 8968 8980 8992 9005 9018 9032 9045 9059 9072 9085 9098 9110 9121 9133 9144 9154 9165 9175 9184 9194 9203 9213 9222 9230 9239 9247 9255 9263 9270 9277 9283 9289 9295 9300 9304 9308 9312 9316 9319 9322 9325 9328 9330 9333 9336 9338 9341 9344 9347 9349 9352 9355 9357 9360 9362 9365 9367 9370 9372 9375 9377 9379 9382 9384 9387 9389 9392 9394 9396 9398 9399 9401 9402 9403 9403 9403 9402 9402 9400 9399 9397 9394 9391 9388 9385 9381 9377 9374 9370 9366 9362 9358 9355 9351 9348 9345 9343 9341 9339 9338 9337 9337 9337 9337 9338 9340 9341 9343 9346 9349 9352 9355 9359 9363 9368 9372 9377 9383 9388 9394 9399 9405 9411 9417 9422 9428 9434 9439 9444 9449 9454 9458 9462 9466 9469 9472 9474 9476 9478 9479 9480 9481 9481 9482 9482 9482 9482 9481 9481 9481 9481 9481 9482 9482 9483 9484 9485 9486 9487 9489 9490 9492 9493 9494 9496 9497 9498 9499 9499 9499 9500 9500 9499 9499 9499 9498 9498 9497 9496 9496 9495 9495 9494 9494 9493 9492 9492 9491 9490 9489 9488 9486 9485 9483 9481 9479 9477 9475 9472 9470 9468 9465 9463 9461 9459 9457 9456 9454 9453 9453 9452 9452 9452 9452 9452 9453 9454 9455 9456 9457 9457 9458 9459 9459 9460 9460 9460 9460 9460 9459 9458 9458 9457 9455 9454 9453 9452 9450 9449 9447 9445 9444 9442 9440 9438 9436 9434 9432 9430 9429 9427 9425 9424 9423 9422 5170 5 6 2 9421 9421 9421 9421 9421 9421 9422 9422 9422 9423 9423 9423 9422 9422 9421 9419 9417 9415 9412 9409 9406 9402 9399 9395 9391 9387 9384 9381 9378 9375 9372 9370 9369 9367 9366 9366 9365 9365 9365 9365 9365 9365 9365 9365 9366 9366 9367 9367 9368 9369 9370 9371 9372 9374 9376 9379 9381 9384 9387 9391 9394 9398 9402 9406 9410 9414 9418 9422 9426 9430 9433 9437 9440 9444 9447 9449 9452 9455 9457 9459 9461 9463 9465 9466 9467 9468 9469 9470 9471 9471 9472 9472 9472 9472 9473 9472 9472 9472 9472 9471 9470 9469 9468 9467 9465 9464 9462 9460 9458 9456 9454 9453 9451 9449 9448 9447 9446 9446 9445 9445 9446 9446 9447 9448 9450 9451 9453 9454 9456 9458 9459 9461 9462 9464 9465 9466 9467 9468 9468 9469 9469 9470 9470 9470 9470 9470 9470 9470 9471 9471 9472 9472 9473 9473 9474 9475 9476 9477 9478 9479 9479 9480 9480 9480 9480 9480 9479 9478 9477 9475 9473 9472 9470 9467 9465 9463 9461 9459 9457 9455 9453 9451 9449 9447 9445 9442 9440 9437 9433 9430 9426 9421 9416 9411 9405 9398 9391 9384 9376 9368 9360 9352 9343 9334 9325 9316 9307 9298 9289 9281 9272 9264 9257 9249 9242 9235 9229 9224 9219 9215 9211 9209 9207 9206 9205 9206 9207 9209 9211 9214 9217 9220 9223 9226 9229 9232 9234 9235 9236 9236 9235 9233 9230 9226 9222 9217 9212 9206 9199 9193 9186 9179 9173 9166 9160 9154 9148 9142 9137 9132 9126 9122 9117 9112 9107 9103 9098 9093 9088 9084 9079 9074 9069 9063 9058 9052 9047 9041 9035 9030 9024 9018 9012 9007 9002 8997 8993 8990 8987 8985 8984 8984 8984 8986 8989 8993 8998 9003 9009 9016 9023 9031 9039 9047 9055 9063 9071 9078 9085 9092 9098 9104 9109 9114 9118 9122 9125 9128 9130 9132 9133 9134 9134 9133 9132 9129 9126 9122 9116 9110 9102 9092 9082 9069 9054 9038 9019 8997 8973 8946 8916 8882 8845 8803 8758 8709 8655 8597 8535 8468 8397 8322 8242 8159 8072 7981 7887 7791 7691 7590 7486 7381 7275 7168 7060 6953 6846 6741 6637 6535 6437 6343 6253 6170 6093 6023 5961 5909 5867 5836 5816 5808 5812 5829 5858 5898 5951 6015 6089 6172 6264 6364 6469 6579 6692 6808 6925 7041 7157 7270 7381 7488 7591 7689 7783 7872 7956 8036 8110 8180 8246 8307 8365 8419 8469 8516 8561 8602 8641 8678 8712 8744 8773 8801 8827 8850 8873 8893 8912 8929 8945 8960 8973 8986 8997 9007 9017 9025 9032 9039 9045 9050 9054 9058 9060 9062 9063 9063 9062 9061 9058 9055 9052 9048 9043 9039 9034 9029 9024 9020 9016 9012 9008 9005 9003 9000 8998 8997 8995 8994 8993 8991 8989 8987 8985 8982 8979 8975 8971 8966 8961 8955 8948 8941 8934 8926 8917 8909 8899 8889 8879 8868 8857 8845 8833 8821 8808 8795 8781 8768 5171 5 6 2 8756 8743 8731 8720 8710 8701 8694 8688 8683 8680 8679 8680 8682 8686 8691 8698 8706 8715 8724 8735 8746 8758 8769 8781 8792 8803 8814 8825 8835 8844 8853 8861 8869 8877 8884 8890 8896 8902 8907 8912 8917 8922 8926 8930 8934 8938 8942 8945 8948 8950 8953 8955 8957 8959 8960 8961 8962 8963 8963 8963 8963 8963 8963 8963 8962 8962 8961 8960 8959 8957 8956 8954 8951 8949 8946 8943 8940 8937 8934 8930 8926 8923 8919 8916 8913 8910 8907 8904 8902 8899 8897 8895 8892 8890 8887 8885 8882 8878 8875 8872 8868 8864 8860 8856 8852 8848 8845 8841 8838 8835 8832 8829 8826 8824 8821 8818 8815 8812 8808 8805 8800 8796 8791 8786 8780 8775 8769 8763 8758 8752 8747 8742 8737 8733 8729 8725 8721 8717 8713 8709 8705 8701 8696 8691 8686 8680 8674 8668 8662 8655 8648 8641 8635 8628 8622 8615 8609 8603 8598 8592 8586 8581 8575 8570 8564 8558 8552 8545 8538 8531 8524 8516 8508 8500 8492 8483 8475 8466 8458 8450 8442 8433 8425 8417 8409 8400 8391 8383 8374 8364 8354 8344 8334 8323 8311 8299 8287 8274 8261 8248 8234 8220 8205 8191 8176 8161 8146 8130 8114 8098 8081 8064 8047 8029 8010 7991 7971 7950 7928 7905 7881 7857 7831 7804 7776 7747 7718 7687 7655 7621 7587 7551 7514 7475 7435 7393 7348 7301 7252 7200 7144 7086 7023 6958 6888 6815 6737 6655 6569 6479 6385 6286 6182 6075 5963 5847 5726 5601 5471 5337 5199 5056 4910 4760 4606 4449 4290 4129 3966 3803 3640 3479 3319 3162 3009 2861 2718 2581 2452 2329 2214 2108 2009 1919 1838 1764 1699 1641 1590 1546 1508 1476 1449 1427 1409 1394 1383 1375 1369 1366 1365 1366 1370 1376 1385 1396 1411 1430 1453 1481 1514 1552 1596 1646 1702 1764 1832 1906 1986 2070 2158 2250 2344 2440 2538 2636 2735 2833 2930 3026 3121 3215 3309 3403 3497 3592 3689 3788 3890 3995 4104 4217 4333 4452 4575 4701 4828 4957 5086 5215 5342 5467 5588 5706 5819 5927 6029 6125 6216 6300 6379 6452 6520 6583 6641 6694 6744 6790 6833 6874 6911 6946 6978 7009 7037 7063 7088 7110 7131 7151 7168 7185 7200 7214 7226 7238 7248 7258 7267 7275 7283 7289 7296 7301 7306 7310 7314 7317 7319 7321 7322 7323 7323 7322 7321 7320 7318 7315 7313 7310 7306 7303 7299 7295 7291 7287 7282 7277 7273 7268 7262 7257 7251 7245 7238 7231 7224 7217 7210 7202 7194 7186 7179 7171 7163 7156 7148 7141 7134 7127 7121 7114 7108 7102 7096 7090 7083 7077 7071 7064 7057 7051 7044 7037 7030 7024 7017 7011 7004 6998 6992 6986 6980 6973 6967 6961 6955 6948 6941 6934 6926 6918 6909 6901 6892 6883 6873 6864 6855 6845 6836 6827 6819 6810 6802 6793 6785 6777 6768 6760 6751 6742 6732 6722 6712 6701 6690 6679 6667 6655 5172 5 6 2 6643 6631 6620 6608 6596 6585 6573 6562 6551 6540 6529 6517 6506 6495 6483 6471 6458 6446 6433 6419 6406 6392 6378 6364 6349 6335 6321 6306 6292 6278 6263 6249 6236 6222 6208 6194 6181 6167 6153 6140 6126 6112 6098 6085 6071 6057 6043 6029 6015 6001 5987 5973 5959 5945 5931 5918 5904 5891 5877 5863 5850 5836 5822 5808 5794 5779 5764 5749 5733 5717 5700 5683 5666 5647 5629 5610 5590 5570 5549 5528 5506 5484 5462 5439 5415 5392 5368 5344 5320 5295 5271 5247 5223 5200 5177 5155 5134 5114 5095 5077 5060 5045 5031 5018 5007 4997 4988 4980 4973 4966 4960 4954 4948 4942 4936 4930 4923 4916 4908 4899 4890 4880 4869 4858 4846 4833 4820 4806 4792 4777 4762 4747 4731 4715 4699 4682 4666 4649 4632 4615 4599 4582 4566 4550 4534 4518 4503 4488 4474 4460 4446 4432 4418 4404 4391 4377 4363 4348 4334 4319 4304 4289 4273 4258 4242 4226 4210 4194 4179 4163 4148 4133 4119 4104 4090 4076 4062 4049 4035 4021 4008 3994 3980 3966 3951 3937 3922 3907 3892 3876 3861 3846 3830 3815 3800 3785 3770 3755 3740 3726 3712 3697 3683 3670 3656 3642 3628 3615 3601 3587 3573 3560 3546 3532 3518 3504 3489 3475 3461 3447 3433 3419 3405 3391 3377 3364 3351 3337 3324 3311 3299 3286 3274 3261 3249 3237 3225 3213 3201 3188 3176 3164 3151 3138 3125 3112 3099 3085 3071 3058 3043 3029 3015 3001 2986 2972 2957 2943 2929 2915 2901 2887 2873 2860 2846 2832 2818 2804 2790 2776 2762 2747 2732 2716 2700 2684 2667 2649 2632 2613 2594 2575 2555 2534 2513 2490 2467 2443 2418 2392 2365 2336 2306 2274 2241 2206 2170 2132 2093 2052 2010 1966 1921 1875 1828 1780 1731 1682 1633 1584 1535 1486 1438 1390 1344 1298 1254 1211 1169 1129 1090 1054 1018 985 953 923 895 869 844 822 800 781 763 746 731 718 705 694 685 676 669 663 658 654 652 650 650 651 653 656 661 666 673 681 691 702 714 728 743 759 777 797 818 841 865 891 919 949 980 1013 1049 1085 1124 1165 1207 1251 1297 1344 1392 1442 1493 1544 1596 1648 1700 1751 1803 1853 1902 1950 1996 2041 2084 2125 2164 2201 2236 2268 2299 2328 2355 2381 2405 2428 2449 2470 2490 2509 2528 2547 2565 2583 2600 2618 2635 2652 2669 2686 2703 2719 2735 2751 2766 2782 2797 2811 2826 2840 2854 2868 2882 2896 2910 2924 2938 2952 2966 2981 2995 3010 3024 3039 3054 3068 3083 3097 3112 3126 3140 3155 3169 3183 3197 3211 3225 3239 3254 3268 3283 3298 3313 3328 3343 3359 3374 3390 3406 3421 3437 3452 3468 3483 3498 3513 3527 3542 3556 3571 3585 3600 3614 3629 3644 3659 3674 3690 3705 3721 3737 3753 3770 3786 3802 3819 3835 3851 3867 3883 3899 3914 5173 5 6 2 3930 3945 3960 3975 3990 4005 4020 4035 4050 4066 4081 4097 4113 4130 4146 4163 4180 4197 4214 4232 4249 4266 4283 4300 4317 4334 4351 4368 4384 4401 4418 4434 4451 4468 4485 4502 4519 4536 4554 4571 4588 4606 4623 4641 4658 4675 4692 4708 4725 4741 4757 4773 4788 4804 4819 4835 4850 4865 4881 4897 4913 4929 4946 4963 4980 4997 5014 5032 5049 5067 5084 5101 5119 5136 5152 5169 5186 5202 5218 5233 5249 5265 5280 5295 5311 5326 5342 5357 5373 5388 5404 5420 5436 5452 5468 5484 5500 5517 5533 5549 5565 5581 5596 5612 5628 5643 5659 5674 5689 5704 5719 5733 5747 5761 5775 5788 5801 5813 5825 5837 5848 5858 5868 5878 5888 5897 5905 5914 5922 5930 5938 5946 5954 5961 5969 5977 5986 5994 6003 6011 6021 6030 6040 6051 6062 6073 6085 6098 6111 6125 6140 6155 6170 6186 6202 6219 6236 6253 6270 6287 6305 6322 6339 6356 6372 6389 6406 6422 6438 6455 6471 6487 6504 6520 6536 6553 6569 6586 6602 6618 6634 6650 6665 6680 6695 6709 6723 6736 6749 6762 6774 6786 6797 6809 6820 6831 6843 6854 6865 6876 6887 6898 6909 6919 6930 6940 6949 6958 6967 6975 6982 6989 6996 7002 7007 7012 7017 7021 7025 7028 7032 7035 7038 7041 7043 7045 7047 7048 7048 7049 7048 7047 7045 7042 7039 7036 7032 7028 7024 7021 7017 7015 7013 7012 7012 7014 7018 7023 7030 7038 7049 7061 7075 7091 7108 7127 7147 7167 7189 7212 7235 7258 7281 7305 7328 7351 7373 7395 7417 7437 7457 7476 7495 7512 7528 7544 7559 7573 7586 7598 7610 7621 7632 7642 7652 7661 7671 7680 7688 7697 7706 7714 7723 7731 7738 7746 7753 7760 7767 7773 7779 7784 7789 7794 7798 7802 7806 7809 7812 7815 7817 7820 7822 7823 7824 7824 7823 7822 7819 7814 7808 7800 7790 7778 7762 7744 7722 7697 7668 7634 7595 7550 7500 7443 7379 7307 7227 7137 7038 6929 6810 6680 6540 6389 6229 6059 5880 5694 5501 5304 5103 4900 4698 4497 4299 4106 3920 3741 3571 3410 3260 3120 2990 2871 2763 2665 2578 2500 2433 2377 2330 2295 2271 2260 2262 2278 2309 2356 2421 2503 2604 2723 2861 3017 3190 3379 3583 3799 4025 4259 4498 4740 4981 5220 5453 5680 5897 6104 6299 6481 6651 6807 6951 7083 7203 7312 7411 7502 7584 7660 7729 7793 7851 7905 7956 8002 8044 8084 8119 8152 8181 8207 8230 8251 8268 8284 8297 8309 8319 8328 8335 8342 8348 8354 8359 8364 8368 8372 8376 8378 8381 8382 8383 8384 8384 8383 8382 8382 8381 8381 8381 8382 8384 8386 8390 8395 8401 8408 8415 8424 8433 8442 8451 8461 8470 8479 8487 8495 8502 8509 8515 8520 8525 8529 8533 8536 8539 8542 8545 8547 8550 8551 8553 8555 8556 8556 8556 8556 8555 8553 8551 8549 8546 8543 8540 8536 8533 8530 8527 8524 5174 5 6 2 8521 8519 8518 8517 8516 8516 8516 8517 8519 8520 8523 8526 8529 8534 8538 8544 8550 8557 8565 8573 8582 8592 8603 8614 8626 8638 8650 8663 8676 8688 8701 8713 8725 8736 8747 8758 8768 8777 8785 8794 8801 8808 8815 8822 8828 8834 8840 8845 8851 8857 8862 8867 8873 8878 8883 8888 8892 8897 8901 8905 8908 8912 8915 8918 8920 8923 8925 8928 8930 8932 8934 8936 8938 8941 8943 8946 8948 8951 8954 8956 8959 8962 8964 8966 8968 8970 8972 8973 8974 8975 8975 8976 8976 8976 8976 8975 8975 8975 8974 8974 8974 8974 8974 8974 8974 8974 8975 8975 8976 8976 8977 8978 8979 8981 8982 8984 8985 8987 8990 8992 8995 8997 9000 9003 9007 9010 9013 9016 9019 9022 9025 9027 9030 9032 9034 9036 9038 9040 9041 9043 9044 9045 9046 9047 9048 9048 9049 9049 9049 9049 9049 9049 9048 9048 9047 9045 9043 9041 9039 9036 9033 9029 9025 9020 9015 9010 9005 8999 8993 8987 8982 8976 8970 8965 8960 8955 8951 8947 8943 8940 8937 8934 8932 8930 8928 8926 8924 8923 8922 8920 8919 8918 8916 8915 8914 8913 8912 8912 8911 8910 8910 8909 8909 8908 8908 8907 8907 8907 8906 8906 8905 8904 8904 8904 8903 8903 8904 8904 8905 8906 8908 8910 8913 8917 8921 8925 8931 8936 8943 8949 8957 8964 8972 8981 8989 8998 9007 9015 9024 9033 9042 9050 9058 9066 9074 9082 9089 9096 9103 9109 9116 9122 9128 9133 9139 9144 9149 9154 9159 9164 9169 9173 9178 9182 9186 9190 9194 9198 9202 9205 9208 9211 9214 9216 9218 9220 9222 9223 9225 9226 9227 9228 9229 9229 9230 9231 9231 9232 9233 9233 9234 9235 9235 9235 9235 9235 9235 9235 9234 9233 9232 9231 9230 9229 9228 9227 9226 9225 9224 9224 9224 9225 9226 9227 9229 9231 9234 9237 9240 9244 9248 9252 9256 9260 9264 9269 9273 9278 9282 9286 9291 9295 9299 9303 9307 9310 9314 9317 9320 9323 9326 9329 9332 9335 9337 9340 9343 9346 9349 9352 9356 9359 9362 9366 9369 9373 9376 9379 9382 9385 9387 9389 9391 9392 9394 9395 9395 9396 9397 9397 9398 9398 9399 9400 9400 9401 9402 9404 9405 9406 9407 9408 9409 9410 9411 9411 9412 9412 9413 9413 9413 9414 9414 9415 9416 9417 9418 9420 9421 9423 9424 9426 9427 9429 9431 9432 9433 9434 9435 9435 9435 9435 9435 9435 9434 9433 9432 9431 9429 9427 9425 9423 9420 9417 9413 9408 9404 9398 9392 9385 9378 9370 9361 9352 9342 9332 9321 9310 9299 9287 9276 9265 9254 9243 9233 9223 9214 9205 9198 9191 9185 9181 9177 9175 9173 9173 9174 9175 9178 9182 9186 9191 9198 9204 9212 9220 9228 9237 9246 9255 9265 9274 9284 9294 9303 9312 9322 9330 9339 9347 9355 9362 9369 9375 9381 9386 9391 9395 9399 9402 9405 9407 9410 9411 9413 9414 9415 9416 9417 9417 5175 5 6 2 9418 9419 9419 9420 9421 9422 9423 9425 9427 9429 9432 9436 9439 9444 9449 9454 9459 9465 9470 9476 9482 9487 9492 9497 9502 9506 9509 9512 9515 9517 9519 9521 9523 9524 9526 9528 9530 9532 9535 9538 9541 9544 9547 9550 9554 9557 9560 9563 9565 9568 9569 9571 9572 9573 9573 9573 9573 9572 9572 9571 9571 9570 9570 9569 9568 9568 9567 9567 9566 9565 9564 9563 9561 9560 9558 9556 9554 9551 9548 9545 9542 9539 9535 9532 9528 9524 9519 9515 9510 9504 9498 9492 9485 9478 9470 9462 9453 9443 9433 9423 9412 9401 9390 9378 9366 9354 9342 9330 9318 9306 9295 9283 9272 9261 9250 9240 9231 9222 9214 9207 9200 9195 9190 9187 9184 9183 9183 9184 9186 9189 9193 9198 9204 9210 9217 9225 9234 9243 9252 9262 9272 9282 9293 9304 9314 9325 9336 9346 9356 9366 9376 9385 9394 9402 9410 9416 9422 9427 9432 9435 9437 9439 9440 9439 9438 9436 9433 9429 9424 9418 9411 9404 9396 9388 9379 9369 9359 9349 9339 9329 9319 9309 9299 9290 9282 9275 9268 9262 9258 9254 9251 9250 9250 9251 9252 9255 9259 9264 9270 9277 9284 9292 9300 9310 9319 9330 9340 9351 9363 9374 9386 9398 9410 9422 9434 9446 9458 9470 9481 9492 9503 9513 9523 9532 9541 9549 9557 9564 9571 9577 9583 9588 9593 9598 9602 9606 9611 9615 9619 9623 9627 9631 9636 9640 9644 9648 9652 9655 9659 9662 9664 9667 9669 9671 9673 9674 9675 9676 9677 9677 9678 9679 9680 9681 9683 9684 9686 9688 9690 9693 9695 9698 9700 9702 9704 9706 9708 9709 9710 9710 9710 9710 9710 9709 9709 9708 9707 9707 9706 9706 9706 9706 9706 9706 9707 9707 9708 9708 9708 9708 9707 9707 9705 9703 9701 9698 9695 9691 9687 9682 9677 9672 9667 9661 9656 9651 9646 9641 9637 9633 9629 9625 9621 9618 9615 9611 9608 9605 9602 9598 9595 9591 9587 9582 9578 9573 9567 9562 9556 9551 9545 9538 9532 9526 9520 9514 9509 9503 9498 9494 9490 9486 9483 9481 9479 9479 9479 9480 9481 9484 9487 9491 9495 9500 9505 9511 9516 9522 9527 9532 9536 9539 9542 9543 9544 9544 9544 9542 9540 9537 9533 9529 9525 9521 9518 9514 9511 9509 9507 9507 9506 9507 9509 9511 9514 9518 9522 9527 9532 9538 9544 9550 9556 9562 9568 9574 9579 9585 9591 9597 9602 9608 9613 9619 9624 9630 9635 9641 9646 9652 9658 9663 9669 9674 9679 9685 9690 9695 9699 9704 9708 9712 9716 9720 9723 9726 9728 9730 9732 9733 9734 9735 9736 9737 9737 9737 9738 9738 9738 9738 9739 9739 9739 9739 9739 9738 9737 9736 9734 9732 9729 9726 9722 9717 9712 9706 9700 9693 9685 9677 9669 9660 9650 9640 9629 9618 9606 9593 9580 9566 9551 9536 9520 9503 9486 9468 9450 9431 9413 9394 9376 9358 9341 9325 9310 9295 9282 9269 9258 9248 5176 5 6 2 9240 9232 9225 9219 9214 9210 9207 9204 9201 9199 9197 9195 9194 9192 9190 9188 9186 9184 9182 9179 9177 9174 9171 9168 9164 9161 9157 9154 9150 9147 9143 9140 9136 9133 9130 9127 9125 9122 9120 9118 9116 9114 9113 9111 9110 9108 9107 9105 9103 9101 9099 9096 9094 9091 9087 9084 9080 9075 9071 9066 9062 9057 9053 9049 9046 9043 9042 9041 9042 9044 9047 9053 9060 9069 9081 9094 9109 9126 9145 9165 9186 9209 9232 9256 9280 9304 9328 9352 9375 9398 9420 9441 9461 9480 9498 9515 9531 9546 9561 9574 9587 9599 9610 9621 9630 9639 9648 9655 9662 9668 9674 9678 9683 9686 9689 9692 9694 9696 9698 9699 9701 9702 9703 9703 9704 9705 9705 9705 9705 9704 9703 9702 9701 9699 9697 9695 9693 9691 9689 9687 9685 9683 9682 9682 9682 9682 9683 9685 9687 9690 9693 9696 9700 9704 9708 9712 9716 9720 9724 9727 9730 9733 9735 9737 9739 9740 9741 9741 9742 9742 9742 9742 9743 9743 9743 9743 9742 9742 9742 9742 9742 9741 9741 9740 9740 9739 9738 9737 9735 9734 9733 9732 9731 9729 9728 9727 9726 9725 9723 9721 9719 9717 9714 9710 9706 9701 9695 9688 9680 9671 9662 9651 9640 9627 9614 9600 9586 9571 9555 9538 9520 9502 9483 9463 9442 9420 9396 9372 9346 9318 9289 9259 9227 9193 9157 9119 9079 9036 8991 8942 8890 8833 8773 8707 8637 8560 8478 8389 8293 8190 8080 7963 7838 7706 7568 7424 7273 7118 6957 6793 6625 6455 6283 6111 5938 5766 5596 5429 5265 5105 4951 4804 4665 4534 4414 4306 4211 4129 4063 4014 3983 3970 3976 4003 4049 4115 4201 4306 4430 4569 4724 4893 5073 5263 5459 5661 5866 6071 6275 6475 6671 6861 7043 7218 7383 7539 7686 7824 7953 8073 8184 8289 8386 8477 8561 8641 8715 8785 8851 8913 8972 9027 9078 9127 9172 9215 9254 9290 9324 9355 9384 9410 9434 9456 9476 9494 9511 9527 9542 9555 9567 9579 9589 9599 9608 9616 9623 9629 9634 9639 9642 9643 9644 9644 9642 9639 9634 9628 9622 9613 9604 9593 9582 9569 9555 9541 9525 9509 9493 9475 9457 9439 9420 9401 9382 9362 9343 9324 9304 9285 9267 9249 9232 9215 9200 9186 9173 9162 9153 9146 9140 9137 9137 9138 9142 9148 9156 9166 9179 9193 9208 9225 9243 9262 9281 9301 9322 9342 9363 9383 9404 9424 9444 9463 9482 9501 9519 9537 9555 9571 9588 9604 9619 9633 9647 9660 9672 9683 9694 9703 9712 9720 9727 9733 9739 9744 9749 9753 9757 9761 9765 9768 9771 9774 9777 9780 9783 9785 9787 9789 9791 9792 9792 9793 9792 9792 9790 9789 9787 9785 9782 9779 9776 9773 9770 9766 9762 9759 9755 9750 9746 9741 9736 9730 9724 9718 9711 9704 9696 9687 9679 9670 9661 9652 9644 9636 9628 9621 9615 9609 9604 9601 9598 9596 9596 9596 9597 9599 9601 9605 5177 5 6 2 9608 9613 9617 9622 9627 9633 9638 9644 9651 9657 9663 9670 9676 9683 9689 9695 9702 9708 9713 9718 9723 9727 9731 9734 9736 9738 9740 9741 9742 9743 9744 9745 9745 9746 9747 9748 9750 9751 9753 9755 9756 9758 9759 9761 9761 9762 9762 9761 9760 9759 9757 9754 9751 9748 9744 9740 9736 9731 9726 9721 9715 9710 9704 9697 9691 9684 9677 9670 9662 9655 9646 9638 9629 9619 9609 9599 9587 9574 9560 9545 9527 9507 9485 9459 9430 9397 9360 9318 9270 9218 9160 9096 9026 8951 8869 8782 8689 8592 8490 8384 8275 8163 8051 7938 7825 7715 7607 7505 7407 7317 7235 7162 7099 7047 7007 6980 6965 6964 6975 6999 7034 7081 7138 7205 7280 7361 7448 7539 7632 7726 7820 7913 8004 8091 8175 8254 8328 8398 8462 8521 8576 8627 8673 8716 8755 8792 8826 8858 8889 8917 8944 8970 8994 9017 9039 9059 9077 9094 9109 9122 9133 9142 9148 9152 9153 9151 9147 9139 9129 9115 9097 9076 9051 9023 8990 8953 8912 8867 8817 8763 8706 8644 8579 8512 8441 8369 8296 8223 8150 8079 8010 7944 7883 7827 7776 7733 7697 7669 7649 7639 7637 7644 7660 7685 7718 7758 7806 7860 7920 7985 8054 8125 8200 8275 8352 8428 8504 8578 8651 8721 8789 8854 8916 8975 9031 9083 9133 9179 9223 9263 9302 9337 9370 9401 9429 9456 9480 9502 9523 9541 9558 9572 9585 9597 9606 9614 9621 9626 9630 9634 9636 9638 9639 9639 9640 9640 9640 9641 9641 9642 9643 9644 9646 9648 9650 9652 9654 9656 9658 9660 9661 9663 9664 9665 9666 9666 9666 9665 9665 9664 9662 9661 9659 9657 9654 9652 9649 9646 9643 9639 9635 9632 9628 9624 9619 9615 9611 9607 9602 9598 9594 9590 9586 9583 9580 9578 9576 9574 9573 9573 9573 9575 9577 9580 9583 9588 9593 9599 9605 9613 9620 9629 9637 9646 9655 9664 9673 9682 9690 9698 9706 9714 9721 9727 9733 9738 9743 9747 9751 9754 9757 9760 9762 9764 9766 9768 9770 9771 9773 9774 9776 9778 9779 9781 9782 9784 9786 9787 9788 9789 9790 9791 9792 9792 9792 9791 9790 9789 9788 9786 9784 9782 9780 9777 9775 9772 9769 9766 9763 9760 9757 9754 9750 9747 9744 9740 9736 9732 9728 9724 9719 9715 9710 9705 9700 9695 9690 9685 9681 9677 9673 9671 9669 9667 9667 9667 9668 9670 9672 9676 9679 9684 9688 9693 9698 9703 9708 9713 9718 9722 9726 9730 9734 9737 9740 9743 9747 9750 9753 9756 9759 9762 9766 9769 9772 9776 9779 9782 9784 9787 9789 9790 9791 9792 9793 9793 9793 9792 9792 9791 9791 9790 9790 9790 9789 9789 9789 9789 9788 9788 9787 9787 9785 9784 9782 9779 9776 9772 9768 9764 9759 9754 9748 9742 9736 9730 9724 9718 9713 9707 9702 9697 9692 9688 9684 9680 9677 9675 9673 9671 9670 9669 9669 9669 9670 9670 9672 9673 9674 9676 5178 5 6 2 9678 9680 9682 9684 9686 9688 9690 9692 9694 9697 9699 9702 9705 9708 9711 9715 9719 9723 9727 9731 9736 9741 9746 9751 9756 9761 9766 9770 9775 9780 9784 9788 9791 9795 9798 9800 9803 9805 9807 9808 9810 9811 9812 9813 9814 9815 9816 9817 9818 9820 9821 9822 9824 9825 9827 9828 9829 9829 9829 9829 9829 9828 9827 9825 9823 9821 9818 9816 9813 9810 9807 9804 9801 9798 9796 9793 9790 9788 9785 9783 9780 9777 9775 9772 9770 9767 9765 9762 9760 9759 9758 9757 9756 9756 9757 9758 9759 9761 9764 9766 9769 9772 9775 9778 9781 9784 9787 9790 9792 9794 9797 9799 9801 9803 9805 9807 9809 9811 9814 9816 9818 9820 9823 9825 9827 9828 9830 9831 9833 9834 9834 9835 9835 9835 9836 9836 9836 9836 9836 9837 9837 9838 9839 9840 9840 9841 9842 9843 9844 9844 9845 9845 9845 9845 9845 9845 9844 9844 9843 9842 9842 9841 9841 9840 9840 9839 9839 9839 9839 9838 9838 9837 9837 9836 9835 9834 9832 9830 9828 9826 9823 9821 9818 9815 9811 9808 9804 9800 9796 9792 9788 9783 9778 9773 9767 9761 9755 9748 9741 9734 9726 9717 9708 9699 9690 9680 9669 9658 9647 9636 9624 9612 9599 9587 9574 9561 9548 9534 9521 9508 9494 9481 9468 9456 9444 9432 9421 9411 9401 9392 9385 9378 9372 9368 9365 9363 9362 9363 9365 9368 9372 9378 9385 9393 9402 9412 9423 9435 9447 9460 9473 9486 9500 9514 9527 9540 9553 9566 9579 9591 9603 9615 9626 9637 9648 9659 9669 9679 9689 9699 9708 9717 9725 9733 9741 9748 9755 9760 9766 9770 9774 9778 9781 9783 9785 9787 9788 9789 9790 9791 9792 9793 9794 9795 9795 9796 9796 9796 9795 9795 9794 9792 9790 9788 9785 9782 9778 9774 9769 9764 9760 9754 9749 9744 9739 9734 9729 9725 9721 9717 9714 9711 9709 9707 9706 9705 9705 9706 9707 9709 9711 9713 9716 9719 9722 9725 9727 9730 9732 9733 9734 9734 9734 9733 9731 9728 9725 9721 9716 9711 9705 9698 9690 9681 9671 9661 9649 9635 9620 9603 9583 9562 9538 9511 9481 9448 9412 9373 9330 9284 9234 9181 9124 9063 8999 8931 8859 8783 8704 8621 8535 8445 8353 8258 8161 8063 7963 7864 7766 7669 7576 7486 7402 7324 7254 7192 7139 7097 7066 7046 7038 7042 7057 7085 7123 7173 7232 7300 7376 7458 7547 7640 7736 7835 7935 8034 8134 8231 8326 8418 8507 8592 8672 8748 8820 8886 8948 9006 9059 9107 9151 9192 9229 9262 9292 9320 9344 9367 9387 9405 9422 9436 9450 9462 9473 9482 9491 9499 9505 9511 9516 9521 9524 9527 9529 9531 9532 9534 9535 9535 9536 9537 9538 9539 9541 9543 9545 9548 9551 9554 9557 9561 9564 9568 9571 9575 9578 9581 9584 9587 9589 9590 9591 9592 9592 9592 9591 9590 9588 9585 9581 9577 9572 9566 9559 9552 9543 9534 9525 9514 5179 5 6 2 9503 9492 9481 9469 9457 9446 9434 9423 9413 9402 9393 9384 9376 9368 9361 9355 9349 9344 9338 9334 9329 9324 9319 9314 9308 9302 9295 9287 9279 9268 9257 9244 9229 9212 9193 9171 9147 9121 9092 9060 9025 8988 8949 8907 8863 8818 8771 8724 8676 8629 8583 8538 8496 8456 8420 8388 8361 8338 8321 8309 8304 8304 8310 8322 8339 8362 8389 8421 8457 8497 8539 8584 8631 8679 8728 8777 8826 8875 8922 8969 9013 9056 9098 9137 9174 9209 9242 9273 9302 9330 9355 9379 9401 9422 9441 9460 9477 9493 9508 9522 9535 9548 9560 9571 9582 9592 9602 9611 9620 9629 9637 9645 9653 9660 9667 9674 9681 9687 9693 9699 9705 9710 9715 9720 9724 9727 9731 9733 9736 9738 9739 9740 9741 9742 9743 9743 9743 9744 9745 9745 9746 9747 9748 9750 9751 9752 9754 9755 9756 9756 9757 9756 9756 9755 9753 9751 9749 9746 9743 9740 9737 9734 9730 9727 9724 9721 9719 9716 9714 9711 9709 9707 9705 9702 9700 9697 9695 9692 9690 9687 9684 9681 9679 9677 9675 9674 9673 9672 9672 9673 9674 9676 9679 9681 9685 9688 9692 9696 9700 9704 9708 9712 9716 9720 9723 9727 9729 9732 9734 9736 9738 9739 9740 9741 9741 9741 9741 9740 9738 9737 9735 9732 9730 9727 9724 9721 9718 9714 9711 9708 9704 9701 9697 9694 9690 9686 9682 9679 9675 9671 9666 9662 9658 9654 9650 9646 9642 9639 9636 9634 9632 9631 9630 9630 9630 9631 9632 9634 9636 9639 9642 9644 9647 9650 9653 9656 9658 9661 9663 9665 9667 9668 9670 9671 9673 9674 9675 9676 9677 9677 9678 9679 9679 9679 9680 9680 9680 9679 9679 9678 9678 9677 9676 9675 9674 9674 9673 9672 9672 9671 9671 9671 9671 9671 9670 9670 9670 9670 9669 9668 9667 9665 9664 9662 9659 9656 9653 9649 9645 9641 9636 9631 9626 9620 9615 9609 9604 9598 9593 9587 9582 9577 9572 9567 9563 9559 9556 9554 9552 9551 9550 9550 9551 9553 9556 9559 9562 9566 9571 9575 9580 9584 9589 9593 9596 9599 9601 9603 9603 9603 9601 9599 9595 9591 9585 9578 9570 9561 9551 9539 9526 9512 9497 9481 9464 9446 9427 9407 9387 9367 9346 9326 9306 9287 9270 9253 9239 9226 9216 9208 9203 9201 9201 9204 9210 9218 9229 9242 9257 9274 9292 9311 9330 9351 9371 9391 9411 9431 9449 9467 9485 9501 9516 9530 9543 9556 9567 9577 9587 9596 9604 9612 9619 9625 9631 9636 9641 9645 9649 9652 9655 9657 9659 9661 9662 9662 9663 9663 9663 9662 9662 9661 9660 9658 9656 9654 9652 9649 9645 9642 9637 9633 9627 9621 9615 9607 9600 9592 9583 9574 9564 9554 9543 9532 9520 9508 9496 9482 9468 9454 9438 9421 9404 9385 9366 9345 9324 9301 9277 9253 9227 9201 9174 9146 9117 9088 9058 9027 8995 8962 8927 8890 8851 8810 8765 8717 8665 8608 8547 8481 5180 5 6 2 8409 8331 8248 8158 8063 7962 7854 7742 7623 7500 7371 7238 7102 6962 6819 6674 6528 6381 6234 6089 5945 5806 5671 5541 5419 5306 5203 5110 5031 4965 4915 4880 4863 4862 4879 4914 4966 5036 5121 5222 5337 5465 5603 5751 5906 6067 6232 6398 6565 6731 6894 7054 7209 7358 7500 7637 7766 7887 8002 8110 8210 8304 8392 8473 8549 8619 8684 8745 8800 8852 8899 8942 8982 9019 9053 9084 9112 9138 9162 9185 9205 9225 9243 9260 9277 9293 9308 9323 9337 9351 9364 9377 9389 9401 9412 9423 9433 9442 9451 9459 9467 9474 9481 9487 9493 9499 9504 9510 9515 9519 9524 9528 9531 9535 9538 9540 9542 9543 9544 9545 9545 9544 9543 9542 9540 9538 9536 9535 9533 9531 9529 9528 9527 9526 9525 9525 9524 9523 9523 9522 9522 9521 9520 9518 9517 9515 9514 9512 9510 9508 9506 9504 9501 9499 9497 9495 9493 9490 9488 9485 9481 9477 9473 9468 9462 9456 9449 9441 9433 9425 9416 9406 9397 9387 9378 9368 9359 9349 9340 9332 9323 9315 9307 9299 9291 9284 9276 9268 9259 9251 9242 9233 9224 9214 9204 9195 9185 9175 9166 9158 9150 9143 9137 9132 9129 9128 9128 9130 9134 9139 9147 9156 9167 9179 9193 9207 9223 9239 9255 9272 9288 9304 9319 9334 9348 9360 9372 9383 9393 9401 9409 9416 9422 9427 9432 9436 9439 9442 9444 9446 9448 9449 9449 9449 9448 9446 9444 9442 9439 9435 9431 9426 9422 9417 9412 9407 9401 9396 9391 9386 9381 9376 9371 9366 9360 9354 9348 9341 9334 9326 9318 9310 9301 9291 9281 9272 9262 9252 9242 9233 9224 9215 9207 9200 9193 9187 9182 9178 9175 9173 9172 9172 9174 9176 9180 9185 9191 9199 9207 9217 9227 9239 9251 9263 9276 9290 9303 9316 9329 9342 9354 9366 9377 9388 9398 9407 9416 9424 9432 9440 9447 9454 9460 9466 9472 9478 9483 9488 9492 9496 9500 9503 9505 9507 9509 9510 9510 9511 9511 9511 9510 9510 9509 9509 9509 9508 9508 9508 9508 9508 9507 9507 9507 9507 9507 9506 9506 9506 9505 9505 9505 9504 9504 9505 9505 9505 9506 9507 9508 9509 9510 9511 9513 9514 9515 9516 9516 9517 9517 9518 9518 9518 9517 9517 9517 9516 9516 9516 9515 9515 9514 9514 9513 9513 9512 9511 9510 9509 9508 9506 9504 9502 9499 9496 9492 9488 9483 9479 9473 9468 9461 9455 9448 9441 9434 9427 9420 9413 9406 9399 9392 9385 9379 9373 9368 9363 9358 9353 9349 9345 9342 9339 9336 9333 9330 9328 9326 9324 9323 9322 9321 9320 9320 9320 9320 9321 9322 9323 9324 9325 9326 9327 9328 9328 9329 9330 9330 9331 9331 9331 9332 9332 9333 9334 9335 9337 9338 9341 9343 9345 9348 9351 9354 9357 9360 9362 9365 9367 9370 9371 9373 9374 9375 9376 9376 9376 9376 9376 9375 9374 9372 9370 9368 9366 9363 9360 9357 9353 9350 9346 5181 5 6 2 9342 9337 9333 9329 9325 9321 9318 9315 9312 9309 9307 9305 9304 9303 9302 9301 9301 9301 9302 9302 9303 9304 9305 9306 9308 9309 9311 9313 9314 9316 9318 9320 9322 9323 9324 9325 9326 9326 9326 9325 9324 9322 9320 9316 9312 9308 9302 9296 9289 9281 9273 9264 9254 9243 9232 9221 9209 9196 9183 9170 9157 9143 9130 9116 9102 9089 9076 9063 9050 9037 9025 9014 9003 8993 8983 8974 8966 8958 8952 8946 8941 8938 8935 8934 8934 8934 8936 8939 8942 8947 8952 8958 8964 8971 8977 8984 8991 8997 9003 9008 9012 9016 9018 9020 9020 9020 9018 9014 9010 9004 8997 8988 8978 8966 8953 8938 8922 8904 8884 8863 8840 8815 8789 8760 8730 8699 8665 8630 8594 8556 8517 8476 8434 8391 8347 8302 8256 8209 8161 8113 8064 8015 7965 7915 7866 7817 7768 7720 7674 7629 7586 7546 7508 7474 7443 7416 7393 7375 7362 7354 7351 7353 7360 7372 7390 7412 7439 7470 7505 7543 7584 7629 7675 7723 7773 7823 7875 7926 7978 8029 8079 8129 8177 8224 8270 8313 8355 8395 8433 8469 8502 8534 8563 8591 8616 8640 8662 8683 8702 8720 8737 8752 8767 8781 8795 8807 8819 8831 8842 8852 8862 8871 8880 8887 8895 8901 8907 8913 8918 8923 8927 8931 8934 8937 8940 8943 8946 8948 8950 8952 8954 8955 8956 8956 8956 8956 8955 8953 8952 8950 8947 8945 8943 8941 8939 8937 8936 8935 8935 8935 8935 8936 8936 8937 8938 8939 8940 8941 8941 8941 8940 8940 8939 8937 8936 8934 8932 8930 8929 8927 8926 8925 8924 8924 8924 8925 8925 8926 8927 8928 8930 8931 8932 8934 8935 8937 8939 8940 8943 8945 8948 8951 8954 8958 8962 8966 8971 8975 8980 8985 8990 8994 8999 9002 9006 9009 9011 9013 9015 9016 9017 9017 9017 9016 9016 9015 9015 9014 9013 9011 9010 9009 9007 9005 9002 8999 8995 8991 8987 8981 8975 8969 8962 8955 8947 8938 8929 8920 8911 8901 8891 8880 8869 8858 8847 8835 8823 8811 8799 8787 8774 8762 8750 8738 8727 8716 8706 8696 8687 8680 8673 8667 8661 8657 8653 8650 8648 8645 8644 8642 8640 8638 8636 8634 8632 8629 8626 8623 8619 8615 8610 8605 8600 8594 8587 8580 8571 8562 8552 8541 8528 8515 8500 8483 8466 8447 8427 8406 8384 8362 8339 8316 8292 8269 8247 8225 8203 8182 8163 8144 8127 8111 8096 8083 8071 8061 8053 8047 8042 8039 8038 8039 8043 8048 8055 8064 8075 8087 8101 8117 8133 8151 8169 8188 8207 8226 8244 8263 8280 8297 8313 8327 8341 8354 8365 8375 8384 8392 8398 8403 8407 8410 8411 8412 8411 8410 8407 8403 8399 8393 8387 8380 8373 8365 8357 8349 8341 8332 8324 8317 8309 8303 8296 8291 8286 8282 8278 8275 8273 8272 8272 8272 8274 8276 8279 8284 8288 8294 8301 8308 8316 8325 8334 8343 8353 8364 8374 8384 8394 8405 5182 5 6 3 8418 8428 8438 8447 8455 8463 8471 8477 8483 8488 8492 8496 8498 8501 8502 8503 8504 8504 8504 8503 8503 8502 8500 8499 8497 8494 8492 8489 8485 8481 8477 8473 8468 8463 8458 8453 8447 8443 8438 8433 8429 8426 8422 8420 8417 8415 8414 8412 8411 8410 8409 8408 8407 8406 8405 8404 8403 8402 8401 8399 8398 8398 8397 8397 8396 8396 8396 8396 8397 8397 8397 8396 8396 8394 8393 8391 8388 8384 8381 8376 8371 8366 8360 8354 8348 8342 8336 8330 8324 8319 8313 8307 8301 8295 8289 8282 8275 8268 8260 8252 8243 8234 8225 8215 8205 8196 8186 8177 8168 8159 8151 8143 8136 8130 8124 8119 8114 8110 8106 8102 8099 8095 8092 8089 8086 8083 8080 8078 8075 8073 8071 8069 8068 8067 8066 8065 8064 8064 8064 8063 8063 8062 8062 8061 8060 8058 8056 8054 8052 8048 8045 8041 8036 8031 8026 8020 8014 8007 7999 7992 7983 7975 7966 7957 7947 7938 7928 7919 7909 7900 7891 7882 7874 7866 7858 7851 7844 7838 7833 7828 7823 7819 7816 7812 7809 7807 7805 7803 7801 7800 7799 7798 7797 7797 7797 7797 7797 7797 7797 7797 7797 7796 7795 7793 7791 7789 7785 7782 7777 7772 7767 7761 7756 7750 7743 7738 7732 7726 7721 7715 7710 7706 7701 7696 7692 7687 7683 7678 7673 7668 7662 7656 7650 7644 7638 7632 7625 7619 7613 7607 7601 7595 7590 7584 7579 7573 7568 7562 7557 7551 7545 7539 7532 7526 7519 7512 7504 7497 7489 7482 7474 7466 7459 7451 7444 7436 7429 7421 7414 7406 7398 7390 7382 7374 7365 7357 7348 7339 7330 7321 7312 7302 7293 7283 7274 7264 7255 7245 7236 7227 7219 7210 7202 7194 7187 7180 7173 7166 7160 7153 7147 7142 7136 7130 7124 7118 7112 7106 7099 7093 7086 7079 7071 7064 7056 7049 7041 7033 7025 7016 7008 6999 6990 6981 6972 6963 6953 6943 6933 6922 6912 6901 6891 6880 6870 6859 6849 6839 6830 6821 6811 6802 6793 6784 6775 6766 6756 6745 6734 6723 6711 6698 6684 6670 6655 6639 6624 6608 6592 6576 6560 6545 6530 6516 6502 6489 6477 6466 6456 6446 6437 6429 6422 6415 6409 6403 6398 6393 6389 6385 6381 6377 6374 6370 6367 6364 6360 6357 6354 6350 6347 6343 6339 6335 6330 6325 6320 6314 6308 6301 6294 6287 6279 6271 6262 6253 6244 6235 6225 6215 6206 6196 6186 6176 6167 6157 6148 6139 6129 6120 6111 6101 6092 6082 6072 6062 6052 6041 6030 6019 6008 5996 5985 5973 5962 5950 5938 5927 5916 5904 5893 5882 5871 5859 5848 5837 5825 5813 5801 5789 5776 5764 5751 5738 5725 5712 5699 5686 5673 5660 5647 5634 5622 5609 5596 5583 5570 5557 5544 5531 5517 5504 5490 5476 5462 5448 5435 5422 5409 5396 5384 5372 5361 5350 5339 5329 5319 5309 5299 5289 5278 5268 5257 5247 5236 5224 5213 5201 5189 5178 5183 5 6 3 5166 5154 5142 5130 5118 5107 5095 5083 5072 5060 5048 5036 5024 5012 4999 4987 4974 4961 4948 4935 4922 4909 4896 4884 4871 4859 4846 4834 4822 4810 4798 4785 4773 4761 4748 4736 4723 4710 4697 4684 4671 4657 4644 4630 4616 4603 4589 4575 4561 4548 4534 4520 4506 4492 4478 4464 4450 4436 4422 4408 4394 4381 4367 4354 4341 4328 4316 4304 4292 4280 4268 4257 4245 4234 4223 4211 4200 4189 4177 4166 4154 4142 4130 4119 4107 4095 4083 4071 4059 4047 4035 4023 4012 4000 3989 3977 3966 3955 3945 3934 3924 3913 3903 3893 3883 3873 3862 3852 3842 3831 3821 3810 3799 3788 3776 3765 3753 3742 3730 3719 3708 3696 3685 3675 3664 3654 3643 3633 3623 3613 3603 3593 3583 3573 3563 3553 3542 3532 3521 3511 3500 3490 3479 3469 3458 3448 3438 3427 3417 3407 3397 3386 3376 3365 3354 3343 3332 3321 3310 3299 3288 3277 3267 3256 3245 3235 3225 3215 3205 3195 3186 3176 3167 3157 3147 3137 3127 3118 3107 3097 3087 3077 3067 3056 3046 3036 3026 3016 3006 2996 2986 2976 2965 2955 2945 2935 2925 2914 2904 2894 2883 2873 2863 2852 2842 2832 2822 2812 2802 2792 2782 2772 2762 2752 2742 2732 2721 2711 2700 2690 2679 2669 2658 2647 2636 2625 2614 2602 2590 2578 2565 2552 2538 2524 2509 2494 2478 2462 2445 2428 2410 2392 2374 2355 2336 2316 2296 2275 2254 2231 2207 2182 2156 2128 2098 2067 2034 1999 1962 1923 1883 1841 1797 1753 1707 1661 1614 1566 1519 1472 1425 1378 1333 1288 1244 1201 1159 1118 1079 1041 1005 970 936 905 875 846 820 795 771 750 730 712 695 680 666 654 643 633 624 616 609 603 598 594 591 588 587 586 587 588 590 594 598 604 611 619 628 638 649 662 676 691 708 726 746 766 789 813 838 865 894 925 957 991 1027 1064 1104 1144 1187 1231 1276 1322 1369 1417 1466 1514 1563 1611 1659 1706 1752 1797 1840 1882 1923 1961 1998 2033 2066 2097 2127 2155 2181 2206 2230 2252 2273 2294 2313 2332 2350 2368 2385 2402 2419 2435 2451 2466 2482 2497 2512 2527 2541 2555 2569 2582 2595 2608 2621 2633 2645 2656 2667 2678 2689 2700 2710 2720 2731 2741 2751 2761 2772 2782 2793 2804 2815 2826 2837 2849 2860 2872 2883 2895 2906 2917 2928 2940 2950 2961 2972 2982 2993 3003 3013 3024 3034 3045 3055 3066 3077 3088 3099 3110 3122 3133 3144 3156 3167 3178 3190 3201 3212 3223 3233 3244 3255 3265 3275 3285 3296 3306 3316 3326 3336 3347 3357 3368 3379 3390 3401 3412 3423 3435 3446 3458 3470 3481 3493 3504 3516 3527 3539 3550 3561 3573 3584 3595 3607 3618 3629 3641 3653 3664 3676 3688 3700 3712 3724 3736 3747 3759 3771 3783 3794 3806 3817 3829 3841 3852 5184 5 6 3 3864 3876 3888 3900 3912 3925 3937 3950 3962 3975 3988 4001 4013 4026 4039 4051 4064 4076 4088 4101 4113 4125 4138 4150 4163 4175 4188 4201 4214 4226 4239 4252 4265 4278 4291 4303 4315 4328 4340 4351 4363 4374 4385 4396 4407 4417 4428 4438 4448 4458 4468 4477 4486 4495 4503 4511 4518 4524 4530 4534 4538 4540 4541 4541 4540 4537 4534 4528 4522 4515 4506 4496 4486 4474 4462 4450 4437 4424 4412 4400 4388 4377 4367 4359 4352 4346 4343 4341 4341 4343 4347 4352 4358 4366 4375 4384 4394 4403 4411 4418 4423 4426 4427 4425 4420 4411 4398 4381 4360 4334 4304 4270 4232 4189 4142 4091 4036 3978 3917 3854 3788 3721 3653 3585 3517 3450 3386 3324 3267 3215 3169 3129 3098 3075 3062 3059 3067 3085 3115 3156 3208 3270 3342 3424 3513 3609 3711 3817 3926 4037 4148 4259 4367 4473 4575 4673 4766 4854 4937 5015 5087 5155 5218 5277 5332 5383 5432 5478 5521 5562 5602 5639 5675 5710 5742 5774 5804 5832 5859 5885 5910 5933 5955 5977 5997 6017 6036 6054 6072 6089 6105 6122 6137 6153 6167 6182 6196 6209 6222 6235 6247 6259 6270 6282 6292 6303 6314 6324 6334 6345 6355 6365 6375 6385 6394 6404 6413 6423 6431 6440 6448 6456 6463 6469 6475 6481 6485 6489 6492 6494 6495 6496 6494 6492 6488 6483 6476 6467 6456 6443 6428 6409 6388 6364 6336 6305 6269 6230 6187 6139 6087 6030 5969 5903 5832 5757 5678 5594 5506 5415 5320 5222 5122 5019 4915 4811 4706 4601 4498 4398 4300 4207 4120 4039 3965 3900 3845 3800 3767 3745 3737 3742 3760 3791 3836 3894 3964 4046 4139 4241 4351 4468 4591 4717 4847 4978 5109 5239 5366 5491 5611 5727 5838 5944 6044 6139 6228 6311 6389 6463 6531 6595 6655 6711 6763 6812 6857 6899 6939 6976 7011 7043 7073 7101 7127 7152 7175 7197 7218 7238 7257 7275 7292 7309 7325 7340 7355 7369 7383 7396 7408 7420 7431 7441 7452 7461 7470 7479 7488 7496 7504 7512 7521 7529 7537 7545 7554 7562 7571 7579 7588 7596 7605 7613 7621 7628 7636 7643 7649 7656 7662 7668 7673 7678 7684 7689 7693 7698 7703 7708 7713 7718 7723 7728 7733 7738 7743 7748 7753 7757 7762 7766 7770 7773 7776 7779 7781 7783 7785 7786 7787 7788 7789 7790 7791 7792 7794 7795 7798 7801 7804 7809 7813 7819 7824 7831 7837 7844 7852 7859 7867 7875 7882 7890 7898 7906 7914 7922 7930 7938 7946 7954 7962 7970 7978 7987 7995 8003 8012 8020 8028 8035 8043 8050 8057 8064 8071 8077 8083 8090 8096 8102 8108 8114 8120 8126 8132 8138 8144 8150 8156 8161 8166 8171 8175 8179 8183 8187 8190 8194 8197 8200 8203 8206 8209 8212 8216 8219 8223 8226 8230 8233 8235 8238 8240 8241 8242 8242 8242 8241 8239 8237 8235 8232 8229 8226 8224 8221 8219 8217 5185 5 6 3 8216 8216 8216 8216 8218 8220 8222 8226 8229 8234 8239 8244 8250 8256 8263 8270 8277 8284 8292 8300 8308 8316 8324 8332 8341 8349 8358 8366 8374 8383 8391 8399 8407 8416 8424 8431 8439 8446 8454 8460 8467 8473 8479 8485 8490 8494 8499 8503 8507 8510 8513 8516 8520 8523 8526 8529 8533 8536 8540 8544 8548 8553 8557 8562 8566 8571 8575 8579 8583 8587 8591 8594 8597 8600 8603 8606 8609 8612 8615 8618 8621 8625 8628 8632 8636 8640 8645 8649 8653 8657 8662 8665 8669 8673 8676 8679 8682 8684 8687 8689 8691 8694 8696 8699 8701 8704 8707 8710 8713 8717 8720 8723 8727 8730 8733 8736 8739 8742 8745 8748 8750 8752 8755 8757 8759 8761 8763 8765 8768 8770 8772 8775 8777 8780 8783 8786 8789 8792 8795 8798 8801 8804 8807 8810 8813 8815 8818 8820 8822 8824 8826 8828 8830 8832 8834 8836 8838 8841 8843 8846 8848 8851 8854 8857 8860 8863 8866 8868 8871 8873 8875 8877 8878 8879 8880 8881 8882 8883 8884 8884 8886 8887 8889 8891 8893 8896 8899 8902 8905 8909 8912 8916 8919 8923 8926 8929 8932 8935 8937 8939 8942 8944 8946 8947 8949 8951 8953 8955 8957 8959 8961 8963 8965 8967 8969 8970 8972 8974 8975 8977 8979 8980 8982 8984 8985 8987 8990 8992 8994 8997 9000 9002 9005 9008 9011 9013 9016 9018 9020 9022 9024 9026 9027 9029 9030 9031 9033 9034 9036 9038 9040 9042 9044 9046 9049 9051 9054 9056 9058 9061 9063 9065 9067 9068 9070 9071 9072 9073 9073 9074 9074 9075 9075 9075 9076 9076 9076 9077 9077 9077 9078 9079 9080 9081 9082 9083 9085 9087 9090 9092 9095 9098 9101 9104 9107 9110 9112 9114 9116 9118 9119 9120 9120 9120 9119 9119 9118 9117 9116 9116 9115 9115 9115 9116 9116 9117 9119 9121 9123 9125 9127 9129 9131 9133 9135 9136 9138 9139 9140 9141 9142 9143 9144 9144 9145 9146 9147 9148 9148 9149 9149 9149 9149 9149 9148 9147 9146 9144 9142 9139 9136 9132 9129 9125 9121 9117 9113 9109 9105 9102 9099 9096 9093 9091 9089 9088 9087 9086 9086 9086 9087 9088 9089 9091 9093 9095 9098 9101 9103 9106 9109 9112 9114 9117 9118 9119 9119 9118 9116 9113 9108 9103 9095 9086 9076 9064 9050 9034 9017 8997 8975 8951 8924 8894 8861 8825 8786 8742 8694 8641 8584 8521 8453 8378 8298 8212 8119 8019 7913 7801 7682 7557 7425 7287 7144 6994 6840 6680 6517 6349 6178 6004 5827 5650 5471 5293 5116 4941 4770 4602 4440 4284 4136 3996 3865 3746 3638 3543 3462 3395 3343 3308 3289 3287 3302 3336 3387 3456 3542 3645 3765 3900 4049 4212 4386 4570 4764 4963 5168 5376 5584 5792 5998 6200 6396 6586 6769 6943 7108 7265 7412 7549 7678 7798 7910 8014 8110 8200 8283 8360 8433 8500 8562 8620 8674 8724 8771 8814 8854 8891 5186 5 6 3 8925 8956 8986 9013 9038 9062 9084 9105 9125 9143 9160 9177 9192 9206 9219 9231 9242 9252 9261 9269 9276 9282 9287 9291 9295 9298 9301 9304 9307 9309 9312 9314 9317 9319 9322 9325 9328 9330 9333 9336 9338 9341 9343 9345 9347 9349 9352 9354 9356 9358 9360 9363 9365 9367 9370 9372 9374 9377 9379 9381 9383 9384 9386 9387 9388 9389 9390 9391 9391 9392 9393 9393 9393 9394 9394 9395 9396 9397 9398 9399 9401 9402 9405 9407 9410 9413 9417 9420 9425 9429 9433 9437 9442 9446 9450 9453 9457 9459 9462 9464 9465 9466 9466 9466 9466 9465 9464 9464 9462 9461 9460 9459 9458 9457 9456 9455 9453 9452 9450 9447 9445 9441 9437 9432 9426 9420 9412 9404 9394 9384 9373 9361 9348 9334 9320 9304 9288 9271 9254 9235 9215 9195 9174 9151 9128 9104 9080 9054 9029 9003 8976 8950 8925 8901 8877 8856 8836 8819 8804 8793 8784 8779 8777 8778 8783 8791 8802 8816 8833 8851 8872 8894 8917 8942 8966 8991 9016 9041 9065 9088 9111 9132 9153 9173 9191 9209 9225 9241 9256 9269 9282 9294 9306 9317 9327 9337 9346 9355 9363 9371 9379 9386 9392 9399 9405 9410 9415 9420 9424 9428 9431 9434 9437 9439 9442 9444 9447 9449 9451 9454 9457 9460 9462 9465 9468 9470 9472 9473 9474 9473 9472 9470 9467 9462 9456 9449 9441 9430 9419 9405 9390 9373 9354 9332 9309 9282 9253 9221 9186 9147 9104 9058 9008 8955 8897 8837 8772 8705 8635 8563 8489 8414 8339 8264 8190 8118 8049 7983 7921 7864 7813 7769 7732 7702 7680 7667 7663 7667 7679 7700 7730 7767 7811 7862 7919 7980 8046 8115 8187 8260 8333 8406 8479 8549 8618 8684 8746 8806 8862 8914 8963 9009 9051 9091 9127 9161 9193 9222 9249 9275 9299 9321 9342 9362 9381 9398 9414 9430 9443 9456 9468 9479 9489 9498 9506 9514 9520 9527 9533 9538 9544 9549 9554 9559 9564 9568 9573 9578 9582 9587 9591 9595 9599 9603 9606 9609 9612 9614 9616 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9630 9631 9633 9634 9636 9638 9639 9641 9643 9644 9645 9647 9648 9649 9649 9650 9650 9651 9651 9651 9651 9651 9651 9651 9651 9651 9651 9651 9650 9650 9650 9649 9649 9648 9648 9647 9647 9646 9646 9645 9645 9644 9643 9643 9642 9641 9641 9640 9639 9639 9638 9638 9638 9638 9638 9638 9639 9640 9641 9642 9643 9645 9646 9648 9649 9651 9652 9653 9654 9654 9655 9655 9655 9655 9655 9655 9655 9655 9656 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9666 9665 9665 9664 9663 9662 9661 9660 9659 9658 9658 9658 9659 9660 9662 9664 9666 9669 9671 9674 9677 9679 9681 9683 9684 9685 9686 9686 9685 9685 9684 9683 9683 9682 9682 9682 9683 9684 9685 9686 9688 9689 9691 9692 9694 9694 9695 9695 9695 9695 5187 5 6 3 9694 9693 9692 9691 9691 9690 9690 9690 9690 9691 9692 9693 9694 9695 9696 9696 9697 9697 9697 9696 9695 9694 9692 9691 9689 9688 9686 9685 9684 9684 9684 9684 9685 9686 9687 9689 9690 9691 9692 9693 9693 9693 9693 9692 9691 9691 9690 9689 9688 9688 9688 9688 9688 9689 9691 9692 9694 9696 9698 9700 9702 9704 9705 9706 9707 9707 9707 9707 9706 9705 9704 9703 9702 9700 9699 9698 9697 9696 9695 9694 9693 9691 9690 9689 9687 9685 9683 9681 9678 9675 9672 9668 9664 9659 9654 9649 9643 9636 9629 9621 9613 9604 9595 9586 9577 9567 9557 9548 9539 9530 9522 9515 9508 9502 9497 9493 9489 9487 9485 9485 9485 9486 9487 9489 9492 9495 9498 9502 9506 9510 9515 9520 9525 9531 9537 9544 9550 9557 9565 9572 9580 9588 9596 9603 9611 9619 9626 9633 9640 9646 9651 9657 9661 9666 9670 9673 9676 9678 9681 9682 9684 9686 9687 9689 9690 9692 9693 9695 9696 9698 9699 9701 9703 9705 9706 9708 9709 9711 9712 9712 9713 9713 9713 9713 9712 9711 9709 9708 9705 9703 9700 9697 9694 9690 9685 9680 9674 9668 9661 9652 9642 9632 9619 9605 9590 9573 9554 9533 9511 9487 9462 9436 9408 9380 9352 9324 9296 9269 9243 9219 9197 9178 9161 9147 9136 9129 9125 9125 9128 9134 9144 9156 9171 9189 9208 9228 9250 9272 9294 9316 9338 9359 9379 9397 9414 9430 9444 9457 9468 9477 9486 9493 9500 9505 9510 9514 9518 9521 9524 9526 9528 9531 9533 9535 9537 9539 9542 9544 9547 9550 9553 9557 9562 9566 9571 9577 9583 9589 9596 9602 9608 9615 9620 9626 9631 9636 9640 9643 9646 9649 9652 9654 9656 9659 9661 9664 9667 9670 9674 9678 9681 9685 9689 9693 9697 9700 9703 9705 9708 9709 9711 9711 9712 9713 9713 9713 9713 9714 9714 9714 9715 9715 9715 9716 9716 9716 9716 9715 9714 9713 9712 9710 9709 9707 9705 9704 9702 9700 9699 9697 9696 9695 9694 9693 9692 9692 9691 9690 9689 9688 9686 9685 9684 9682 9681 9680 9678 9677 9676 9674 9673 9672 9670 9668 9666 9664 9661 9659 9655 9651 9647 9642 9637 9631 9624 9616 9607 9598 9587 9575 9561 9546 9529 9511 9491 9468 9444 9418 9390 9360 9328 9294 9259 9222 9185 9146 9107 9068 9028 8989 8951 8913 8877 8842 8809 8779 8750 8723 8699 8677 8656 8638 8620 8604 8587 8570 8551 8530 8506 8477 8444 8405 8359 8306 8245 8175 8096 8008 7911 7805 7690 7567 7436 7297 7152 7000 6843 6682 6517 6349 6180 6009 5839 5670 5503 5339 5180 5027 4882 4745 4618 4504 4402 4316 4246 4194 4160 4147 4154 4181 4230 4300 4391 4501 4629 4774 4934 5108 5292 5486 5686 5890 6096 6302 6506 6706 6900 7088 7267 7438 7600 7752 7895 8028 8152 8267 8373 8471 8562 8646 8723 8795 8860 8921 8976 9027 9074 9116 9154 9189 5188 5 6 3 9220 9248 9273 9294 9314 9330 9345 9358 9369 9379 9388 9396 9403 9410 9416 9422 9428 9434 9439 9445 9450 9456 9461 9467 9472 9478 9484 9490 9496 9503 9510 9518 9525 9533 9542 9551 9560 9569 9579 9589 9599 9609 9619 9629 9639 9648 9657 9666 9675 9683 9690 9697 9703 9709 9714 9718 9721 9724 9726 9728 9729 9730 9730 9731 9731 9731 9731 9730 9730 9730 9729 9729 9728 9727 9725 9723 9720 9716 9712 9706 9700 9694 9686 9678 9670 9661 9652 9643 9634 9625 9616 9608 9600 9592 9586 9580 9574 9569 9565 9562 9559 9557 9556 9556 9556 9557 9559 9562 9566 9571 9576 9582 9589 9596 9603 9611 9619 9628 9636 9643 9651 9658 9665 9671 9677 9682 9687 9692 9696 9700 9703 9707 9710 9713 9716 9719 9721 9724 9726 9728 9729 9730 9730 9730 9730 9729 9727 9724 9721 9717 9713 9708 9702 9695 9688 9680 9672 9663 9653 9643 9632 9621 9609 9596 9584 9570 9557 9544 9530 9517 9504 9492 9480 9469 9459 9450 9443 9436 9431 9427 9425 9424 9425 9428 9432 9437 9443 9451 9460 9470 9481 9492 9504 9516 9528 9541 9553 9565 9577 9588 9599 9609 9618 9627 9635 9642 9648 9654 9658 9663 9667 9670 9673 9676 9678 9680 9682 9683 9685 9686 9687 9688 9688 9689 9689 9689 9689 9689 9689 9688 9688 9687 9686 9686 9685 9684 9683 9682 9680 9679 9678 9676 9675 9673 9671 9668 9666 9663 9659 9656 9652 9648 9644 9639 9635 9630 9625 9620 9616 9611 9606 9601 9595 9590 9584 9578 9572 9565 9558 9550 9541 9532 9522 9511 9499 9486 9471 9456 9440 9422 9403 9382 9360 9337 9311 9283 9254 9221 9186 9148 9106 9060 9011 8956 8897 8832 8762 8686 8603 8514 8419 8316 8207 8091 7968 7838 7702 7559 7410 7255 7094 6927 6754 6577 6394 6207 6015 5819 5620 5419 5215 5010 4805 4601 4398 4199 4005 3816 3634 3461 3296 3142 2998 2866 2745 2636 2539 2453 2378 2314 2259 2215 2179 2151 2132 2121 2118 2124 2139 2163 2197 2242 2298 2367 2449 2543 2651 2772 2906 3051 3206 3370 3542 3718 3897 4077 4255 4428 4595 4753 4901 5036 5159 5267 5361 5440 5504 5553 5589 5611 5620 5618 5605 5582 5550 5509 5460 5404 5342 5272 5196 5114 5026 4933 4834 4729 4620 4506 4389 4268 4144 4018 3891 3764 3637 3512 3389 3269 3153 3042 2936 2836 2742 2655 2575 2502 2436 2378 2328 2286 2251 2224 2206 2196 2196 2205 2223 2252 2292 2343 2406 2481 2568 2668 2781 2905 3042 3190 3348 3515 3691 3874 4063 4256 4451 4648 4844 5039 5231 5419 5603 5780 5952 6117 6275 6425 6569 6707 6837 6961 7079 7192 7299 7401 7499 7592 7681 7765 7846 7924 7998 8068 8136 8200 8261 8319 8374 8427 8477 8525 8570 8613 8655 8694 8732 8769 8804 8837 8870 8901 8931 8960 8987 9014 9039 9064 9088 9110 9132 9152 5189 5 6 3 9172 9191 9210 9227 9244 9260 9275 9290 9304 9318 9331 9343 9355 9367 9378 9389 9399 9409 9418 9427 9436 9444 9452 9460 9467 9474 9481 9487 9493 9499 9505 9510 9515 9520 9525 9529 9533 9537 9540 9543 9545 9546 9547 9547 9546 9544 9541 9537 9531 9525 9518 9510 9501 9491 9480 9470 9458 9447 9436 9425 9415 9405 9396 9387 9380 9374 9369 9365 9363 9361 9361 9362 9364 9368 9372 9378 9385 9393 9402 9412 9423 9435 9447 9460 9474 9488 9502 9517 9531 9545 9559 9572 9585 9598 9609 9620 9631 9640 9649 9658 9666 9673 9681 9687 9694 9701 9707 9713 9719 9724 9730 9735 9740 9745 9750 9754 9758 9761 9764 9767 9770 9773 9775 9777 9779 9782 9784 9786 9788 9789 9791 9793 9795 9796 9798 9799 9800 9801 9802 9803 9803 9804 9804 9804 9805 9805 9805 9805 9805 9806 9806 9806 9806 9807 9807 9807 9808 9808 9808 9808 9809 9809 9810 9810 9811 9812 9814 9815 9817 9819 9821 9823 9825 9827 9830 9832 9834 9836 9838 9839 9840 9841 9841 9841 9841 9841 9840 9840 9839 9839 9838 9838 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9860 9861 9861 9861 9861 9860 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9855 9853 9852 9849 9847 9843 9839 9835 9830 9825 9819 9812 9805 9798 9790 9782 9773 9764 9754 9745 9735 9725 9715 9704 9694 9685 9675 9666 9657 9650 9643 9637 9632 9628 9625 9624 9624 9625 9628 9632 9637 9643 9650 9657 9665 9674 9683 9693 9702 9712 9721 9730 9739 9748 9757 9766 9774 9782 9789 9797 9804 9811 9817 9824 9830 9835 9840 9845 9849 9853 9857 9860 9863 9865 9867 9869 9870 9872 9873 9874 9875 9876 9876 9877 9878 9879 9879 9880 9880 9880 9880 9880 9880 9879 9878 9877 9875 9873 9871 9869 9866 9863 9860 9856 9853 9849 9845 9842 9838 9834 9830 9826 9822 9818 9814 9810 9806 9801 9797 9793 9788 9784 9779 9775 9771 9767 9763 9760 9758 9755 9753 9752 9751 9751 9750 9750 9751 9751 9751 9752 9752 9752 9752 9752 9751 9751 9751 9751 9751 9751 9752 9754 9756 9758 9761 9765 9769 9774 9779 9784 9789 9795 9800 9805 9810 9815 9819 9823 9827 9830 9833 9836 9839 9841 9844 9846 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9870 9872 9873 9875 9876 9877 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9893 9893 9894 9893 9893 9893 9892 9892 9892 9891 9891 9892 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9907 9907 9907 9908 9908 9909 5190 5 6 3 9910 9910 9911 9911 9911 9911 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9876 9875 9875 9874 9874 9875 9876 9877 9878 9880 9882 9883 9885 9886 9888 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9890 9889 9888 9886 9884 9882 9880 9877 9875 9872 9870 9868 9866 9864 9863 9862 9861 9861 9861 9862 9862 9863 9863 9864 9865 9865 9865 9865 9865 9865 9864 9864 9863 9863 9863 9864 9865 9866 9867 9869 9871 9874 9877 9879 9882 9885 9887 9890 9892 9893 9894 9895 9895 9896 9896 9895 9895 9895 9895 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9905 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9900 9900 9901 9902 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9883 9880 9877 9874 9871 9868 9865 9861 9858 9855 9852 9849 9846 9843 9841 9839 9837 9835 9834 9832 9831 9830 9829 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9828 9829 9830 9831 9833 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9851 9851 9851 9851 9850 9848 9847 9844 9842 9839 9836 9833 9829 9826 9822 9819 9815 9811 9807 9803 9799 9795 9790 9786 9781 9776 9771 9766 9761 9757 9753 9749 9746 9743 9741 9740 9740 9740 9742 9744 9747 9751 9755 9760 9766 9771 9777 9782 9788 9793 9798 9803 9808 9812 9816 9820 9824 9827 9830 9833 9836 9838 9841 9843 9845 9847 9849 9850 9851 9852 9852 9853 9853 9853 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9847 9846 9845 9844 9842 9841 9839 9837 9835 9833 9830 9829 9827 9825 9824 9823 9822 9821 9820 9820 9819 9819 9818 9817 9815 9814 9812 9810 9808 9806 9803 9801 9800 9798 9797 9797 9797 9798 9800 9801 9804 9807 9810 9813 9816 9819 9821 9824 9826 9827 9828 9829 9829 9829 9828 9828 9827 9827 9826 9826 9826 9827 9828 9829 9830 9832 9833 9835 9837 9838 9839 9840 9841 9841 9841 9841 9840 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9820 9819 9818 9817 9817 9817 9817 9818 9818 9819 9820 9820 9821 9822 9823 9823 9823 9823 9823 9823 9822 9821 9820 9818 9817 9815 9813 9811 9809 9807 9805 9803 9802 9800 9798 9797 9795 9794 9793 9792 9791 9790 9789 9788 9787 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9769 9768 9767 9766 9764 9763 9762 9760 9758 9756 9754 9752 9750 9747 9745 9742 9739 9736 9733 9730 9726 9723 9719 9715 9711 9707 9703 9698 9694 9689 9683 5191 5 6 3 9677 9671 9665 9658 9650 9642 9634 9626 9617 9608 9599 9590 9581 9572 9563 9554 9546 9538 9530 9523 9517 9511 9506 9502 9499 9496 9494 9493 9492 9492 9493 9494 9495 9497 9498 9500 9502 9503 9505 9506 9507 9507 9508 9508 9507 9507 9507 9506 9506 9506 9506 9506 9506 9506 9507 9507 9507 9507 9507 9506 9505 9504 9501 9498 9495 9491 9486 9481 9476 9470 9464 9458 9452 9446 9440 9434 9429 9423 9418 9412 9406 9400 9394 9388 9381 9373 9365 9357 9348 9338 9328 9318 9308 9297 9286 9275 9264 9254 9243 9233 9222 9212 9201 9190 9179 9168 9157 9145 9132 9119 9106 9092 9077 9062 9047 9031 9015 8999 8982 8966 8949 8932 8916 8899 8882 8866 8849 8832 8814 8797 8779 8760 8741 8721 8700 8678 8656 8633 8608 8583 8557 8530 8501 8472 8441 8410 8377 8343 8308 8272 8235 8196 8155 8114 8070 8025 7979 7930 7880 7828 7774 7719 7661 7602 7540 7477 7411 7344 7274 7202 7128 7052 6973 6892 6808 6721 6632 6541 6446 6349 6250 6148 6044 5938 5830 5719 5607 5494 5379 5263 5145 5026 4905 4784 4661 4537 4411 4284 4156 4026 3896 3764 3632 3499 3366 3234 3103 2973 2846 2721 2600 2482 2370 2262 2160 2065 1976 1893 1817 1749 1687 1631 1583 1541 1504 1474 1449 1429 1414 1404 1398 1398 1402 1410 1425 1444 1470 1503 1543 1591 1648 1714 1789 1875 1970 2077 2193 2320 2456 2601 2754 2914 3080 3250 3424 3599 3774 3948 4119 4287 4450 4608 4759 4903 5040 5169 5290 5403 5510 5608 5700 5785 5864 5936 6003 6065 6121 6173 6220 6263 6302 6337 6369 6397 6423 6446 6468 6489 6509 6529 6549 6571 6594 6619 6647 6678 6713 6751 6792 6838 6887 6939 6995 7053 7115 7178 7243 7310 7377 7446 7514 7582 7649 7716 7782 7846 7909 7970 8029 8086 8141 8194 8245 8293 8340 8384 8426 8466 8504 8539 8573 8605 8635 8664 8690 8715 8738 8760 8780 8798 8815 8830 8843 8855 8865 8874 8882 8888 8893 8898 8901 8904 8906 8907 8909 8911 8912 8914 8916 8918 8921 8924 8927 8932 8936 8941 8947 8953 8960 8967 8975 8983 8992 9002 9012 9022 9034 9046 9058 9071 9084 9098 9112 9126 9141 9155 9170 9184 9198 9211 9224 9237 9249 9260 9270 9280 9289 9298 9305 9312 9318 9324 9328 9332 9336 9338 9341 9342 9344 9345 9345 9346 9345 9345 9344 9343 9341 9339 9337 9334 9330 9326 9322 9317 9312 9306 9300 9294 9288 9281 9276 9270 9265 9260 9255 9252 9249 9246 9244 9243 9243 9242 9243 9243 9243 9244 9244 9243 9243 9241 9239 9235 9231 9225 9217 9208 9197 9183 9167 9149 9127 9103 9075 9044 9009 8970 8926 8879 8827 8770 8709 8643 8573 8498 8418 8335 8247 8156 8062 7965 7866 7766 7665 7563 7463 7364 7268 7176 7088 7006 6931 6863 6804 6754 6715 6685 6667 6660 6665 6680 5192 5 6 3 6706 6743 6790 6845 6908 6978 7054 7135 7219 7305 7393 7480 7566 7650 7732 7809 7883 7952 8015 8074 8128 8176 8220 8259 8293 8323 8349 8371 8391 8408 8422 8435 8446 8456 8464 8472 8480 8486 8493 8500 8506 8512 8519 8525 8532 8538 8544 8550 8556 8561 8566 8570 8573 8575 8577 8578 8577 8575 8572 8567 8561 8554 8545 8535 8524 8511 8497 8482 8466 8449 8432 8413 8393 8373 8351 8329 8306 8282 8257 8231 8203 8175 8145 8114 8082 8048 8013 7976 7938 7898 7857 7815 7771 7725 7678 7630 7581 7530 7477 7424 7368 7312 7254 7195 7134 7072 7009 6944 6878 6811 6742 6672 6601 6528 6453 6378 6300 6221 6140 6058 5974 5889 5802 5714 5625 5534 5442 5349 5255 5160 5064 4966 4868 4769 4668 4566 4462 4357 4250 4141 4030 3917 3802 3686 3568 3448 3328 3207 3087 2966 2847 2730 2615 2503 2395 2290 2190 2096 2006 1922 1844 1772 1706 1645 1591 1543 1500 1462 1429 1402 1378 1359 1344 1333 1326 1322 1322 1326 1334 1345 1362 1384 1411 1444 1485 1532 1587 1650 1721 1802 1890 1988 2093 2207 2327 2455 2587 2725 2866 3009 3154 3299 3444 3587 3727 3865 3999 4128 4254 4374 4490 4601 4706 4807 4902 4992 5077 5157 5232 5301 5365 5423 5475 5522 5563 5598 5628 5651 5670 5683 5692 5696 5697 5694 5689 5682 5674 5666 5658 5653 5649 5649 5652 5661 5674 5694 5721 5754 5795 5843 5898 5961 6031 6107 6189 6277 6370 6466 6566 6668 6770 6873 6976 7077 7176 7273 7366 7455 7541 7622 7699 7771 7839 7903 7962 8017 8068 8114 8157 8196 8231 8263 8291 8315 8335 8352 8366 8375 8382 8385 8385 8382 8376 8368 8357 8346 8333 8319 8305 8291 8279 8268 8259 8252 8248 8248 8252 8259 8271 8287 8307 8331 8359 8391 8427 8465 8506 8548 8592 8637 8683 8728 8773 8816 8858 8899 8937 8974 9008 9040 9070 9098 9124 9148 9170 9191 9210 9228 9246 9262 9278 9292 9307 9321 9334 9347 9359 9370 9382 9392 9403 9412 9422 9431 9439 9447 9455 9462 9470 9477 9483 9490 9496 9503 9509 9514 9520 9525 9531 9536 9540 9545 9549 9553 9558 9561 9565 9569 9573 9577 9581 9585 9589 9592 9596 9600 9604 9608 9611 9614 9617 9620 9622 9624 9625 9626 9627 9627 9627 9627 9626 9625 9623 9622 9619 9617 9614 9611 9607 9603 9598 9592 9585 9577 9568 9558 9547 9534 9520 9506 9490 9473 9455 9437 9418 9399 9380 9362 9343 9324 9306 9289 9271 9254 9236 9217 9197 9176 9152 9125 9094 9058 9016 8967 8911 8845 8770 8685 8588 8479 8357 8223 8075 7915 7741 7555 7357 7148 6928 6700 6463 6221 5974 5724 5474 5225 4978 4736 4501 4273 4055 3848 3652 3468 3297 3140 2995 2863 2744 2637 2542 2459 2386 2324 2274 2234 2205 2189 2185 2196 2221 2263 2323 2401 2499 2618 2758 2919 3100 3302 5193 5 6 3 3523 3760 4012 4277 4551 4832 5117 5402 5684 5961 6230 6489 6736 6970 7190 7395 7586 7761 7923 8071 8207 8331 8445 8550 8646 8735 8817 8894 8965 9031 9093 9150 9203 9252 9298 9340 9378 9414 9446 9476 9503 9529 9552 9574 9594 9613 9631 9648 9665 9680 9694 9708 9721 9732 9743 9753 9762 9769 9776 9783 9788 9793 9798 9802 9807 9811 9815 9820 9824 9829 9833 9838 9842 9847 9851 9855 9859 9862 9865 9868 9870 9872 9874 9875 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9898 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9880 9877 9874 9871 9867 9862 9857 9852 9846 9840 9834 9828 9822 9815 9809 9803 9797 9792 9786 9780 9775 9769 9763 9757 9751 9744 9738 9731 9724 9717 9711 9704 9698 9692 9687 9683 9679 9676 9674 9674 9674 9675 9678 9681 9685 9690 9695 9700 9706 9712 9717 9723 9728 9733 9737 9741 9745 9748 9751 9754 9756 9758 9759 9761 9762 9762 9763 9763 9762 9761 9759 9756 9752 9747 9741 9733 9724 9714 9701 9688 9672 9655 9635 9614 9591 9566 9539 9509 9477 9443 9407 9369 9329 9287 9244 9199 9153 9107 9061 9015 8971 8928 8888 8851 8817 8788 8763 8744 8730 8721 8718 8721 8730 8744 8763 8787 8815 8847 8881 8919 8958 8999 9041 9083 9124 9166 9207 9246 9284 9321 9356 9390 9422 9452 9480 9506 9531 9554 9575 9595 9613 9630 9646 9660 9673 9685 9696 9705 9714 9723 9730 9738 9744 9751 9757 9763 9769 9776 9782 9788 9795 9802 9809 9815 9822 9829 9836 9842 9849 9855 9860 9866 9871 9876 9881 9885 9889 9894 9898 9903 9907 9912 9916 9921 9926 9931 9935 9940 9944 9948 9951 9954 9956 9957 9958 9959 9959 9959 9958 9957 9957 9956 9955 9955 9955 9955 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9946 9945 9942 9940 9937 9933 9929 9924 9919 9914 9909 9903 9896 9890 9883 9875 9867 9859 9851 9842 9832 9823 9813 9803 9793 9782 9772 9761 9751 9741 9731 9721 9712 9702 9693 9685 9677 9669 9662 9656 9650 9645 9641 9638 9637 9636 9637 9638 9641 9645 9650 9656 9663 9671 9679 9687 9696 9704 9713 9722 9730 9738 9746 9753 9761 9767 9774 9781 9787 9793 9799 9805 9811 9817 9822 9827 9832 9836 9840 9843 9845 9847 9848 9848 9847 9846 9844 9841 9837 9833 9828 9823 9816 9809 9801 9792 9782 9771 9758 9744 9727 9709 9688 9665 9640 9611 9580 9547 9510 5194 5 6 3 9471 9429 9385 9338 9291 9241 9191 9141 9090 9041 8992 8946 8902 8860 8823 8788 8758 8733 8711 8694 8682 8674 8671 8671 8676 8684 8695 8709 8726 8745 8767 8790 8815 8841 8869 8898 8928 8959 8991 9024 9057 9091 9125 9159 9194 9228 9263 9297 9330 9363 9395 9427 9457 9487 9516 9544 9571 9596 9621 9645 9667 9688 9708 9727 9745 9761 9777 9791 9804 9816 9827 9838 9847 9855 9863 9870 9876 9882 9888 9893 9898 9902 9906 9910 9914 9917 9920 9923 9926 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9942 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9921 9919 9918 9918 9917 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9903 9901 9899 9896 9892 9888 9884 9879 9874 9869 9863 9858 9853 9848 9844 9840 9837 9834 9832 9831 9831 9830 9831 9832 9833 9834 9836 9837 9839 9841 9842 9844 9846 9848 9849 9851 9853 9856 9858 9860 9863 9865 9867 9869 9871 9873 9874 9875 9876 9876 9875 9875 9873 9872 9870 9867 9865 9863 9860 9858 9856 9853 9852 9850 9849 9848 9847 9847 9847 9847 9847 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9860 9861 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9865 9864 9863 9861 9859 9857 9855 9852 9849 9846 9843 9839 9836 9832 9829 9825 9821 9818 9814 9809 9805 9800 9795 9789 9782 9775 9767 9758 9749 9739 9728 9717 9705 9693 9680 9667 9654 9641 9628 9615 9602 9590 9577 9564 9551 9539 9526 9513 9500 9487 9474 9461 9448 9435 9423 9410 9398 9386 9375 9364 9353 9343 9332 9322 9313 9302 9292 9282 9271 9259 9247 9233 9219 9204 9187 9170 9151 9130 9108 9084 9059 9031 9001 8968 8932 8894 8851 8805 8754 8699 8639 8573 8501 8423 8339 8248 8150 8045 7933 7813 7685 7549 7406 7255 7097 6930 6756 6575 6387 6193 5993 5788 5578 5364 5148 4931 4712 4495 4279 4066 3858 3655 3458 3269 3088 2917 2755 2604 2464 2335 2218 2112 2018 1934 1862 1799 1747 1703 1668 1639 1618 1601 1590 1582 1577 1575 1575 1576 1580 1587 1597 1610 1630 1655 1690 1734 1791 1861 1946 2048 2168 2306 2464 2640 2834 3044 3271 3510 3760 4018 4282 4548 5195 5 6 3 4814 5076 5334 5583 5823 6052 6268 6472 6663 6841 7007 7161 7304 7437 7560 7675 7783 7884 7979 8068 8152 8232 8306 8376 8442 8504 8561 8615 8665 8711 8753 8793 8830 8865 8898 8929 8959 8988 9016 9043 9070 9096 9121 9146 9170 9193 9216 9238 9259 9279 9299 9317 9335 9351 9368 9383 9398 9413 9427 9441 9454 9467 9480 9493 9505 9517 9529 9540 9551 9562 9572 9582 9591 9600 9609 9617 9625 9632 9639 9645 9651 9657 9662 9666 9671 9675 9678 9681 9684 9687 9690 9692 9694 9696 9698 9700 9702 9704 9706 9707 9709 9710 9712 9713 9713 9714 9714 9714 9714 9713 9712 9711 9709 9707 9705 9702 9700 9697 9694 9690 9687 9683 9679 9675 9671 9666 9662 9657 9652 9647 9641 9636 9630 9623 9616 9609 9601 9592 9583 9573 9563 9551 9539 9526 9512 9497 9482 9466 9449 9432 9414 9396 9377 9358 9339 9320 9301 9282 9263 9243 9224 9205 9185 9166 9145 9125 9103 9081 9058 9034 9009 8983 8955 8926 8895 8862 8828 8791 8753 8713 8670 8625 8578 8527 8474 8417 8356 8292 8224 8151 8074 7993 7906 7815 7720 7619 7514 7405 7291 7173 7051 6925 6795 6661 6524 6383 6239 6090 5939 5784 5625 5463 5297 5129 4959 4786 4612 4438 4264 4091 3920 3753 3590 3433 3282 3138 3002 2875 2757 2648 2549 2460 2381 2311 2252 2202 2162 2132 2113 2105 2108 2123 2151 2193 2248 2319 2404 2506 2623 2757 2906 3069 3247 3437 3639 3850 4068 4292 4520 4748 4976 5201 5422 5637 5844 6043 6234 6415 6586 6748 6901 7045 7180 7307 7427 7540 7647 7749 7845 7937 8024 8107 8186 8262 8334 8402 8467 8529 8588 8644 8697 8747 8795 8841 8884 8925 8964 9002 9038 9072 9105 9137 9168 9197 9225 9252 9278 9302 9326 9348 9369 9390 9409 9427 9445 9461 9477 9492 9507 9520 9533 9546 9558 9570 9581 9592 9602 9612 9622 9631 9640 9649 9657 9665 9672 9679 9686 9692 9698 9703 9708 9713 9717 9721 9724 9728 9732 9735 9739 9743 9747 9752 9756 9761 9766 9771 9776 9781 9785 9789 9793 9796 9798 9801 9802 9803 9804 9804 9804 9804 9804 9805 9806 9807 9809 9811 9813 9816 9819 9822 9825 9828 9831 9833 9836 9837 9838 9839 9839 9839 9838 9838 9837 9837 9837 9837 9837 9838 9839 9840 9842 9843 9845 9847 9848 9850 9851 9851 9851 9851 9850 9848 9847 9845 9843 9841 9839 9837 9835 9833 9832 9830 9829 9828 9827 9826 9825 9823 9821 9819 9817 9814 9810 9807 9802 9798 9793 9788 9782 9776 9770 9764 9758 9751 9744 9737 9729 9721 9713 9703 9694 9683 9672 9660 9648 9635 9621 9608 9593 9579 9564 9549 9535 9520 9505 9490 9476 9461 9446 9431 9416 9400 9384 9366 9348 9328 9307 9285 9260 9232 9202 9169 9133 9092 9048 8998 8944 8884 8818 8746 8667 8581 8488 8387 8279 8163 8040 7909 7770 7624 5196 5 6 3 7472 7313 7147 6977 6801 6621 6437 6250 6061 5870 5679 5488 5298 5110 4925 4743 4566 4394 4227 4068 3916 3771 3636 3511 3396 3292 3201 3122 3058 3009 2975 2959 2960 2979 3018 3076 3155 3252 3370 3506 3660 3832 4018 4219 4431 4653 4881 5115 5351 5588 5822 6052 6276 6493 6700 6898 7086 7262 7428 7582 7726 7860 7984 8099 8206 8306 8399 8486 8568 8645 8717 8786 8850 8911 8969 9024 9075 9124 9169 9213 9253 9291 9326 9359 9390 9419 9447 9472 9496 9518 9539 9559 9578 9595 9612 9627 9642 9656 9669 9682 9694 9706 9716 9727 9737 9747 9756 9764 9773 9781 9788 9795 9802 9808 9814 9819 9824 9829 9833 9837 9841 9844 9848 9851 9854 9857 9861 9864 9867 9870 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9901 9903 9904 9905 9906 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9901 9900 9898 9897 9895 9892 9890 9887 9884 9881 9877 9873 9868 9863 9858 9851 9844 9837 9828 9818 9807 9795 9781 9765 9747 9726 9703 9677 9647 9614 9576 9534 9487 9435 9378 9315 9246 9172 9091 9004 8911 8812 8706 8595 8479 8357 8230 8100 7965 7827 7687 7545 7403 7261 7120 6981 6846 6716 6592 6475 6366 6266 6178 6101 6036 5985 5948 5925 5917 5923 5944 5980 6028 6090 6164 6249 6343 6446 6556 6672 6793 6916 7040 7165 7289 7410 7527 7641 7748 7849 7943 8029 8106 8174 8233 8283 8322 8352 8371 8381 8381 8372 8355 8328 8294 8253 8206 8152 8094 8032 7966 7898 7828 7757 7686 7615 7545 7478 7412 7349 7290 7234 7182 7134 7092 7054 7022 6995 6973 6958 6948 6944 6947 6955 6970 6991 7019 7053 7092 7138 7190 7248 7311 7379 7452 7530 7612 7698 7787 7879 7972 8068 8164 8260 8356 8452 8545 8637 8726 8813 8896 8975 9051 9123 9190 9254 9313 9369 9420 9468 9512 9552 9590 9624 9656 9685 9711 9735 9758 9778 9797 9814 9830 9844 9857 9869 9880 9891 9900 9909 9917 9925 9932 9938 9944 9950 9955 9959 9963 9967 9971 9974 9976 9979 9981 9983 9985 9986 9988 9989 9990 9992 9993 9994 9995 9996 9997 9998 9999 999910000100001000010000 9999 9999 9998 9997 9997 9996 9995 9994 9993 9993 9992 9992 9992 9992 9993 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999 9999 9999 9999 9999 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9992 9991 9990 9989 9987 9986 9985 9984 9983 9982 9982 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9977 9976 9976 9976 9976 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9981 5197 5 6 3 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9969 9966 9964 9961 9958 9954 9950 9946 9941 9936 9931 9925 9919 9912 9905 9898 9891 9882 9874 9864 9855 9844 9833 9821 9808 9794 9779 9762 9745 9726 9705 9683 9659 9633 9605 9575 9541 9505 9466 9423 9376 9326 9272 9214 9152 9085 9015 8940 8861 8779 8692 8603 8511 8417 8321 8224 8126 8029 7933 7838 7747 7660 7577 7500 7430 7368 7314 7269 7234 7210 7196 7193 7201 7220 7250 7289 7338 7394 7459 7529 7605 7685 7768 7854 7940 8026 8112 8196 8278 8358 8436 8510 8582 8651 8717 8781 8842 8901 8958 9013 9066 9117 9167 9215 9261 9306 9349 9390 9430 9467 9503 9537 9569 9599 9626 9652 9676 9698 9718 9737 9753 9769 9783 9795 9807 9817 9827 9836 9844 9852 9859 9866 9873 9879 9885 9890 9896 9900 9905 9909 9912 9914 9916 9917 9918 9918 9917 9915 9912 9910 9906 9903 9899 9895 9892 9888 9885 9881 9878 9876 9873 9871 9869 9867 9865 9863 9861 9858 9855 9852 9849 9845 9842 9838 9834 9830 9826 9823 9820 9817 9814 9812 9811 9810 9809 9808 9808 9807 9806 9805 9804 9802 9800 9797 9794 9790 9785 9780 9775 9769 9763 9756 9748 9741 9732 9723 9713 9702 9689 9676 9661 9644 9625 9605 9583 9558 9532 9504 9473 9441 9406 9369 9330 9288 9243 9196 9144 9088 9028 8963 8893 8817 8735 8646 8551 8449 8341 8225 8104 7976 7842 7703 7559 7411 7258 7102 6942 6779 6614 6446 6276 6104 5931 5755 5579 5402 5225 5047 4871 4695 4522 4352 4186 4025 3869 3720 3578 3444 3320 3206 3102 3010 2930 2862 2808 2768 2743 2733 2739 2761 2800 2856 2929 3020 3129 3254 3397 3555 3727 3914 4112 4320 4537 4760 4987 5217 5446 5673 5897 6114 6325 6528 6721 6905 7078 7241 7394 7536 7669 7793 7909 8017 8117 8212 8301 8384 8463 8538 8609 8677 8741 8802 8860 8915 8968 9018 9065 9109 9151 9191 9228 9263 9295 9326 9354 9381 9405 9428 9450 9470 9489 9507 9524 9540 9555 9569 9582 9595 9607 9618 9629 9639 9649 9658 9667 9674 9682 9689 9695 9700 9706 9710 9714 9718 9722 9725 9729 9732 9735 9739 9742 9746 9750 9754 9758 9762 9766 9771 9775 9779 9783 9787 9791 9794 9797 9800 9803 9805 9807 9809 9810 9811 9812 9813 9813 9813 9813 9813 9812 9811 9810 9808 9806 9803 9799 9794 9789 9782 9775 9766 9755 9743 9730 9715 9698 9679 9658 9634 9607 9578 9545 9509 9469 9424 9375 9321 9262 9198 9127 9051 8969 8881 8787 8686 8580 8469 8352 8230 8104 7974 7841 7705 7567 7428 7289 7151 7014 6881 6751 6627 6509 6399 6298 6208 6129 6063 6011 5974 5953 5947 5959 5987 6031 6092 6167 6257 6360 6475 6599 6732 6871 7014 7160 7308 7454 7599 7740 7877 8008 8133 8252 8364 8470 8569 8661 8747 8827 8902 8972 9038 5198 5 6 3 9099 9156 9210 9260 9308 9352 9394 9433 9470 9505 9537 9567 9595 9620 9644 9666 9686 9705 9722 9738 9753 9767 9779 9791 9802 9812 9821 9830 9838 9846 9853 9859 9865 9870 9875 9880 9884 9888 9892 9895 9898 9901 9904 9906 9909 9911 9913 9916 9918 9920 9923 9925 9927 9929 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9962 9963 9964 9966 9968 9969 9971 9973 9974 9975 9976 9976 9976 9976 9976 9975 9974 9974 9973 9972 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9974 9974 9974 9974 9973 9972 9970 9968 9966 9963 9959 9955 9951 9947 9942 9938 9933 9928 9922 9917 9912 9906 9901 9895 9889 9883 9877 9870 9864 9857 9851 9844 9838 9831 9825 9820 9814 9809 9805 9802 9799 9797 9795 9795 9795 9796 9798 9801 9804 9808 9813 9817 9823 9828 9834 9840 9846 9852 9857 9863 9869 9875 9880 9886 9891 9896 9901 9906 9911 9915 9920 9924 9928 9931 9935 9937 9940 9942 9944 9945 9946 9947 9947 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9863 9859 9855 9851 9846 9841 9835 9829 9823 9817 9810 9803 9796 9788 9779 9771 9761 9752 9741 9730 9717 9704 9690 9674 9657 9638 9618 9596 9572 9547 9519 9490 9458 9424 9388 9349 9307 9262 9212 9159 9101 9038 8969 8893 8810 8719 8620 8512 8395 8268 8131 7984 7828 7661 7485 7300 7106 6905 6696 6480 6259 6034 5805 5574 5341 5109 4878 4650 4425 4207 3994 3790 3595 3410 3237 3075 2927 2791 2668 2559 2462 2378 2304 2242 2189 2144 2107 2077 2053 2036 2024 2018 2019 2029 2047 2076 2118 2175 2247 2338 2447 2578 2729 2902 3095 3308 3540 3787 4049 4321 4600 4883 5167 5448 5724 5991 6247 6490 6718 6932 7129 7312 7478 7631 7770 7897 8013 8119 8216 8306 8390 8467 8540 8608 8671 8730 8785 8836 8883 8925 8964 9000 9031 9060 9085 9108 9129 9148 9166 9182 9198 9214 9229 9243 9258 9273 9287 9302 9316 9331 9345 9359 9373 9388 9402 9417 9432 9447 9463 9480 9497 9514 9532 9551 9570 9589 9608 9627 9645 9663 9681 9698 9715 9730 9745 9759 9772 9785 9796 9808 9818 9828 9837 9846 9854 9862 9869 9875 9881 9886 9891 9895 9898 9901 9903 9905 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 5199 5 6 3 9927 9928 9929 9929 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9941 9942 9943 9943 9943 9943 9942 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9914 9914 9914 9914 9914 9915 9916 9917 9919 9921 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9964 9964 9964 9963 9962 9961 9959 9957 9956 9954 9952 9950 9948 9946 9945 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9943 9942 9941 9939 9937 9935 9933 9931 9928 9926 9924 9921 9919 9917 9915 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9885 9884 9883 9882 9880 9879 9878 9876 9875 9873 9871 9869 9866 9863 9860 9857 9853 9850 9846 9842 9838 9834 9831 9827 9824 9820 9816 9813 9809 9804 9800 9795 9789 9783 9776 9769 9762 9754 9745 9737 9728 9718 9709 9699 9690 9680 9670 9661 9651 9641 9632 9622 9612 9602 9592 9582 9572 9562 9553 9543 9534 9526 9518 9511 9505 9500 9496 9493 9492 9491 9491 9493 9495 9499 9503 9509 9515 9522 9529 9537 9546 9555 9565 9574 9584 9595 9605 9615 9625 9635 9645 9654 9663 9671 9679 9686 9693 9699 9704 9708 9711 9714 9716 9718 9719 9719 9718 9717 9716 9713 9710 9707 9702 9697 9692 9685 9678 9670 9662 9653 9644 9635 9626 9617 9609 9601 9594 9588 9584 9581 9579 9579 9581 9584 9588 9595 9602 9611 9621 9632 9643 9655 9668 9680 9692 9705 9717 9728 9739 9750 9760 9769 9778 9786 9794 9801 9808 9814 9820 9826 9831 9836 9841 9845 9850 9853 9857 9860 9863 9866 9869 9871 9873 9875 9877 9879 9880 9882 9884 9885 9887 9889 9892 9894 9897 9899 9902 9905 9908 9911 9914 9917 9920 9922 9924 9926 9928 9929 9930 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9942 9943 9944 9945 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9948 9947 9946 9946 9945 9944 9944 9944 9945 9945 9946 9947 9949 9950 9952 9953 9955 9956 9957 9957 9958 9957 9957 5200 5 6 4 9953 9953 9954 9954 9955 9955 9956 9955 9955 9953 9952 9949 9946 9942 9938 9934 9929 9923 9918 9912 9906 9901 9895 9890 9884 9879 9874 9868 9862 9855 9848 9840 9831 9821 9810 9798 9785 9771 9755 9739 9721 9702 9681 9660 9637 9613 9588 9561 9532 9502 9469 9435 9399 9360 9320 9277 9232 9185 9136 9085 9033 8978 8922 8864 8804 8742 8679 8615 8548 8481 8412 8343 8272 8202 8132 8063 7995 7931 7869 7812 7760 7714 7675 7644 7621 7608 7603 7608 7623 7647 7681 7722 7772 7829 7893 7962 8036 8113 8193 8274 8357 8440 8522 8603 8682 8759 8834 8906 8975 9041 9105 9165 9221 9275 9326 9374 9418 9460 9499 9535 9569 9600 9629 9655 9679 9701 9721 9739 9755 9770 9784 9797 9808 9819 9829 9838 9847 9854 9862 9868 9874 9880 9884 9888 9891 9893 9894 9893 9892 9889 9886 9881 9874 9867 9859 9849 9839 9827 9815 9801 9786 9770 9753 9734 9713 9691 9666 9639 9608 9575 9538 9497 9452 9402 9347 9287 9220 9148 9069 8984 8891 8791 8684 8569 8447 8317 8180 8036 7885 7729 7567 7401 7232 7061 6890 6720 6554 6393 6239 6095 5963 5844 5741 5656 5590 5545 5521 5520 5541 5584 5649 5735 5841 5964 6102 6254 6416 6587 6763 6942 7122 7300 7474 7643 7805 7958 8103 8237 8363 8478 8584 8680 8768 8848 8921 8987 9047 9102 9152 9198 9239 9278 9313 9345 9375 9403 9428 9452 9473 9494 9512 9530 9547 9563 9578 9593 9608 9622 9636 9650 9664 9678 9691 9704 9717 9729 9741 9753 9764 9775 9785 9795 9804 9813 9822 9830 9838 9846 9853 9860 9866 9872 9878 9883 9888 9893 9897 9900 9904 9907 9910 9913 9915 9917 9919 9922 9923 9925 9927 9928 9930 9931 9932 9932 9932 9932 9932 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9920 9919 9917 9915 9913 9911 9910 9908 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9898 9897 9895 9893 9891 9889 9887 9885 9882 9879 9877 9874 9872 9869 9867 9864 9862 9860 9857 9855 9852 9849 9846 9843 9840 9836 9832 9827 9823 9818 9813 9808 9803 9798 9794 9789 9786 9782 9779 9777 9775 9774 9774 9773 9774 9775 9776 9777 9779 9780 9782 9783 9785 9786 9787 9789 9790 9791 9793 9794 9796 9798 9801 9803 9807 9810 9814 9818 9822 9826 9830 9835 9839 9843 9847 9850 9853 9856 9859 9861 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9877 9878 9880 9881 9882 9884 9885 9886 9886 9887 9887 9887 9887 9886 9885 9884 9883 9881 9879 9877 9875 9872 9870 9867 9865 9862 9860 9857 9855 9852 9850 9847 9845 9842 9839 9836 9832 9828 9824 9819 9813 9807 9801 9794 9786 9778 9769 9760 9750 9740 9730 9720 9710 9700 9690 9680 5201 5 6 4 9670 9660 9651 9642 9632 9623 9614 9604 9595 9584 9573 9562 9549 9536 9521 9505 9487 9467 9445 9421 9395 9367 9336 9304 9269 9233 9195 9155 9115 9074 9034 8994 8955 8917 8882 8850 8821 8795 8774 8757 8745 8737 8735 8738 8746 8759 8776 8798 8824 8853 8886 8921 8958 8997 9037 9078 9118 9158 9197 9235 9272 9307 9340 9370 9399 9426 9450 9473 9494 9513 9531 9548 9564 9579 9594 9608 9622 9636 9650 9664 9678 9691 9704 9716 9728 9740 9750 9760 9769 9777 9784 9790 9796 9801 9805 9809 9812 9815 9817 9820 9822 9824 9826 9827 9829 9830 9831 9831 9831 9830 9829 9827 9825 9822 9819 9815 9811 9807 9802 9797 9793 9788 9783 9779 9775 9771 9767 9763 9760 9756 9753 9751 9748 9746 9743 9741 9740 9738 9737 9736 9735 9734 9734 9734 9735 9736 9737 9738 9740 9742 9745 9747 9751 9754 9758 9763 9767 9773 9778 9784 9790 9797 9803 9810 9817 9823 9830 9837 9843 9849 9856 9861 9867 9872 9877 9883 9887 9892 9897 9901 9905 9910 9914 9918 9922 9925 9929 9932 9935 9938 9941 9944 9947 9950 9952 9955 9957 9960 9962 9964 9966 9968 9970 9971 9972 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9974 9974 9975 9976 9978 9979 9981 9983 9984 9985 9986 9987 9987 9987 9986 9985 9984 9982 9981 9979 9978 9977 9976 9975 9975 9976 9977 9978 9980 9982 9984 9986 9988 9989 9991 9991 9991 9991 9989 9988 9985 9983 9980 9976 9973 9970 9966 9963 9961 9959 9957 9955 9954 9954 9953 9953 9953 9954 9954 9954 9955 9955 9955 9954 9954 9953 9952 9950 9949 9947 9945 9944 9941 9939 9937 9935 9932 9930 9927 9924 9921 9918 9914 9911 9907 9903 9900 9896 9892 9888 9885 9881 9878 9875 9873 9870 9869 9867 9866 9865 9864 9864 9864 9864 9864 9864 9865 9866 9867 9868 9870 9872 9875 9878 9881 9885 9889 9893 9897 9902 9906 9911 9915 9919 9923 9927 9930 9933 9935 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9965 9966 9967 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9964 9964 9964 9965 9965 9966 9966 9966 9966 9966 9965 9964 9962 9961 9958 9956 9953 9951 9948 9945 9942 9940 9938 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9921 9918 9916 9913 9910 9908 9905 9902 9900 9897 9895 9894 9892 9891 9891 9890 9889 9888 9887 9886 9884 9882 9879 9876 9871 9866 9860 9853 9846 9838 9829 9819 9809 9799 9787 9776 9764 9751 9738 9725 9711 9696 9681 9666 9649 9633 9615 9598 9580 9562 9543 9525 9507 9490 9473 9457 9442 9428 9415 9404 9394 9386 9380 9375 9372 9371 9372 9374 9378 9382 9389 9396 9403 9412 9421 9429 9438 9446 9454 9461 9467 9472 9476 9479 9480 9480 9479 9476 9472 9467 9460 9452 9443 9433 5202 5 6 4 9421 9409 9395 9381 9365 9349 9332 9313 9294 9275 9255 9234 9214 9193 9172 9152 9131 9112 9093 9075 9058 9042 9027 9014 9002 8991 8982 8974 8968 8963 8960 8958 8957 8958 8961 8965 8970 8976 8984 8992 9002 9012 9024 9036 9048 9061 9075 9088 9102 9116 9130 9143 9156 9169 9182 9193 9205 9215 9225 9233 9241 9247 9252 9256 9259 9260 9259 9256 9252 9246 9238 9228 9216 9201 9185 9167 9146 9123 9097 9069 9037 9002 8963 8921 8873 8821 8764 8700 8631 8555 8472 8381 8284 8179 8066 7947 7820 7687 7547 7402 7251 7095 6935 6772 6606 6437 6266 6093 5920 5746 5571 5397 5223 5051 4880 4712 4546 4384 4226 4074 3927 3787 3655 3531 3416 3311 3217 3132 3059 2996 2943 2901 2867 2842 2823 2811 2804 2799 2797 2796 2793 2789 2782 2771 2755 2734 2707 2675 2637 2594 2547 2496 2442 2385 2328 2271 2214 2160 2108 2060 2016 1976 1940 1909 1882 1859 1840 1825 1812 1802 1794 1789 1787 1789 1795 1806 1824 1850 1887 1935 1996 2073 2166 2277 2406 2555 2722 2908 3111 3330 3562 3806 4058 4317 4578 4840 5098 5352 5598 5835 6061 6275 6476 6665 6840 7003 7154 7294 7424 7545 7657 7762 7860 7953 8040 8123 8201 8276 8346 8412 8475 8534 8589 8641 8690 8736 8779 8819 8857 8893 8927 8959 8990 9019 9048 9076 9103 9129 9154 9179 9203 9226 9249 9271 9292 9312 9332 9351 9369 9387 9403 9419 9434 9448 9461 9473 9484 9494 9503 9512 9519 9525 9531 9536 9540 9544 9548 9551 9553 9556 9558 9561 9563 9566 9569 9573 9577 9581 9586 9591 9597 9604 9611 9619 9627 9636 9646 9656 9666 9676 9687 9697 9707 9717 9726 9735 9743 9750 9757 9764 9770 9776 9781 9787 9793 9798 9804 9811 9817 9824 9831 9838 9845 9851 9858 9864 9869 9874 9878 9881 9883 9885 9886 9886 9886 9886 9886 9885 9885 9884 9884 9885 9885 9886 9887 9888 9890 9891 9892 9893 9893 9893 9893 9892 9891 9889 9887 9884 9881 9879 9876 9872 9869 9867 9864 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9839 9837 9835 9833 9831 9829 9827 9826 9825 9824 9824 9824 9825 9826 9828 9831 9834 9837 9841 9845 9849 9854 9858 9863 9867 9871 9874 9878 9881 9884 9886 9888 9890 9892 9894 9895 9897 9899 9901 9903 9905 9908 9910 9913 9915 9918 9920 9922 9925 9927 9928 9930 9931 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9949 9950 9952 9952 9953 9953 9953 9953 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9924 9922 9919 9916 9913 9909 9904 9899 9894 9888 9881 9875 9868 9860 9853 9846 9838 9831 9825 9819 9813 9808 9804 9800 9797 9795 9794 9793 9793 9794 9795 9796 9798 9800 9803 9805 9809 9812 9816 9821 9826 9831 9837 5203 5 6 4 9843 9850 9857 9865 9873 9881 9889 9897 9905 9912 9919 9925 9931 9936 9940 9944 9947 9950 9953 9955 9958 9960 9962 9963 9965 9967 9968 9970 9971 9972 9972 9972 9972 9972 9971 9969 9968 9966 9964 9962 9959 9957 9955 9953 9951 9949 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9932 9932 9932 9933 9933 9935 9936 9938 9940 9942 9945 9947 9949 9951 9953 9954 9956 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9968 9969 9971 9972 9974 9976 9977 9979 9980 9982 9983 9984 9984 9985 9985 9985 9985 9984 9983 9983 9982 9982 9982 9982 9982 9983 9984 9985 9986 9988 9989 9991 9992 9993 9994 9994 9994 9994 9993 9992 9991 9990 9988 9987 9986 9985 9984 9984 9984 9984 9985 9985 9986 9987 9988 9989 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9994 9994 9995 9995 9995 9995 9995 9994 9993 9992 9991 9989 9988 9986 9985 9984 9983 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9977 9975 9973 9970 9967 9964 9961 9957 9954 9951 9948 9945 9942 9940 9937 9935 9933 9930 9928 9925 9922 9918 9914 9909 9904 9899 9893 9886 9880 9873 9865 9858 9850 9843 9835 9827 9820 9812 9805 9797 9790 9783 9776 9769 9762 9756 9750 9744 9738 9733 9728 9723 9719 9716 9713 9711 9709 9708 9708 9709 9710 9712 9715 9719 9723 9728 9733 9740 9746 9753 9761 9768 9776 9784 9792 9800 9808 9815 9823 9830 9837 9844 9851 9857 9863 9869 9874 9879 9884 9888 9892 9895 9899 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9898 9895 9892 9888 9884 9880 9875 9869 9863 9857 9851 9845 9839 9833 9828 9823 9819 9816 9814 9813 9812 9813 9814 9817 9820 9823 9828 9833 9838 9843 9849 9855 9861 9867 9872 9878 9883 9888 9893 9897 9901 9905 9909 9913 9917 9920 9923 9927 9930 9933 9936 9939 9942 9944 9947 9949 9952 9953 9955 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9966 9966 9965 9965 9963 9962 9961 9959 9958 9956 9954 9953 9952 9951 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9949 9948 9947 9945 9944 9942 9941 9940 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9911 9910 9909 9907 9905 9904 9902 9900 9898 9897 9895 9893 9892 9890 9889 9888 9888 9887 9888 9888 9888 9889 9890 9891 9892 9893 9893 9894 9894 9894 9894 9894 9893 9892 9891 9890 9888 9887 9886 5204 5 6 4 9885 9883 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9883 9882 9881 9880 9879 9877 9875 9872 9870 9867 9864 9861 9858 9855 9852 9850 9848 9846 9845 9843 9842 9841 9840 9838 9837 9835 9832 9829 9826 9822 9817 9812 9807 9801 9794 9788 9781 9773 9766 9759 9751 9744 9737 9730 9724 9718 9712 9706 9701 9695 9691 9686 9682 9677 9673 9669 9665 9661 9657 9654 9650 9646 9641 9637 9633 9628 9623 9618 9613 9608 9602 9596 9590 9584 9578 9571 9565 9558 9550 9543 9536 9528 9520 9512 9503 9495 9487 9478 9470 9462 9455 9447 9440 9434 9428 9423 9419 9415 9411 9409 9406 9404 9403 9401 9400 9398 9396 9394 9392 9390 9387 9384 9381 9378 9374 9371 9367 9364 9360 9356 9353 9349 9345 9340 9336 9330 9324 9317 9310 9301 9291 9281 9269 9257 9243 9229 9214 9199 9183 9166 9149 9132 9114 9097 9078 9060 9041 9022 9002 8981 8960 8938 8916 8892 8868 8843 8816 8789 8761 8731 8701 8669 8636 8601 8565 8527 8487 8446 8402 8357 8309 8260 8208 8154 8097 8039 7977 7914 7848 7780 7709 7635 7559 7479 7397 7311 7222 7129 7032 6932 6828 6720 6608 6492 6373 6251 6125 5997 5866 5732 5596 5459 5319 5177 5034 4888 4741 4592 4442 4289 4135 3979 3822 3663 3504 3345 3187 3030 2875 2723 2575 2432 2294 2163 2039 1923 1814 1715 1623 1540 1465 1398 1338 1285 1238 1197 1161 1130 1103 1080 1061 1045 1032 1023 1018 1016 1017 1022 1031 1044 1061 1080 1104 1130 1158 1189 1221 1254 1288 1322 1356 1390 1423 1455 1485 1515 1542 1569 1593 1616 1637 1656 1673 1688 1701 1713 1724 1734 1744 1755 1769 1786 1810 1840 1880 1932 1997 2077 2174 2289 2423 2577 2750 2942 3152 3378 3617 3868 4128 4392 4659 4925 5187 5442 5687 5922 6143 6351 6543 6721 6884 7032 7168 7290 7402 7504 7596 7681 7760 7832 7900 7963 8023 8079 8131 8181 8228 8272 8313 8352 8389 8423 8456 8486 8516 8544 8571 8597 8623 8648 8674 8699 8724 8749 8773 8798 8823 8847 8871 8895 8919 8943 8967 8990 9013 9036 9059 9082 9104 9126 9148 9170 9191 9211 9231 9250 9269 9287 9304 9321 9337 9352 9367 9381 9395 9408 9420 9432 9444 9455 9466 9476 9486 9495 9503 9512 9519 9526 9533 9540 9546 9552 9558 9564 9571 9577 9583 9589 9595 9602 9608 9614 9621 9626 9632 9637 9642 9647 9651 9655 9658 9661 9664 9666 9668 9671 9673 9676 9679 9681 9684 9688 9691 9694 9698 9701 9704 9706 9708 9710 9710 9710 9709 9708 9705 9701 9697 9691 9685 9678 9671 9663 9655 9647 9639 9631 9623 9616 9609 9602 9596 9591 9587 9583 9581 9579 9578 9578 9579 9581 9584 9588 9592 9598 9604 9610 9618 9626 9634 9643 9652 9661 9670 9679 9688 9697 9706 9714 9722 9730 9738 9745 9751 9758 9764 5205 5 6 4 9769 9774 9779 9783 9787 9791 9794 9797 9800 9803 9805 9807 9810 9812 9814 9816 9818 9819 9821 9822 9824 9825 9826 9827 9827 9828 9828 9828 9827 9827 9826 9826 9825 9824 9824 9823 9822 9821 9821 9820 9820 9819 9818 9817 9816 9815 9813 9811 9809 9807 9804 9801 9797 9794 9790 9786 9782 9778 9773 9769 9765 9760 9756 9752 9748 9744 9740 9737 9733 9730 9727 9725 9723 9721 9719 9718 9718 9718 9718 9719 9721 9723 9725 9728 9731 9735 9739 9743 9748 9752 9757 9761 9765 9770 9774 9777 9781 9784 9787 9790 9792 9794 9796 9798 9799 9801 9802 9802 9803 9803 9802 9802 9800 9798 9795 9792 9787 9782 9775 9768 9759 9749 9739 9727 9715 9702 9689 9675 9660 9646 9632 9617 9603 9589 9576 9563 9551 9539 9529 9520 9512 9505 9500 9496 9494 9493 9494 9496 9500 9506 9513 9521 9530 9541 9552 9563 9575 9588 9600 9612 9623 9635 9645 9656 9665 9674 9683 9690 9697 9704 9710 9716 9721 9725 9730 9733 9737 9739 9742 9744 9745 9746 9746 9746 9745 9744 9742 9740 9737 9735 9732 9729 9725 9722 9718 9715 9711 9707 9704 9701 9697 9694 9692 9689 9687 9686 9684 9684 9684 9684 9685 9686 9688 9691 9694 9697 9700 9704 9707 9711 9715 9718 9722 9725 9728 9730 9732 9734 9736 9737 9737 9737 9737 9736 9735 9733 9731 9728 9725 9721 9717 9712 9708 9703 9699 9695 9691 9688 9685 9683 9681 9681 9681 9682 9684 9686 9689 9692 9695 9698 9702 9705 9708 9710 9713 9714 9716 9717 9717 9718 9718 9718 9718 9718 9718 9718 9718 9719 9719 9720 9720 9720 9720 9720 9719 9718 9717 9715 9713 9710 9707 9704 9700 9697 9693 9689 9686 9682 9678 9674 9670 9666 9661 9655 9649 9642 9635 9626 9616 9605 9593 9580 9565 9550 9533 9516 9497 9476 9454 9431 9405 9377 9346 9312 9274 9231 9183 9130 9070 9004 8931 8850 8761 8664 8558 8445 8323 8192 8054 7908 7755 7594 7427 7254 7076 6893 6706 6517 6326 6135 5945 5757 5575 5398 5230 5073 4929 4799 4686 4593 4519 4468 4440 4436 4456 4500 4568 4657 4767 4896 5041 5200 5371 5550 5735 5923 6111 6297 6479 6655 6824 6984 7134 7275 7406 7526 7637 7738 7831 7916 7993 8063 8127 8185 8239 8288 8332 8373 8410 8444 8474 8500 8524 8545 8562 8576 8588 8596 8602 8605 8605 8603 8599 8593 8585 8574 8563 8549 8534 8518 8500 8481 8461 8440 8417 8393 8368 8342 8314 8285 8255 8223 8190 8155 8119 8081 8042 8001 7958 7914 7869 7821 7772 7722 7670 7616 7561 7504 7446 7385 7323 7260 7194 7127 7057 6986 6912 6836 6759 6679 6596 6511 6424 6335 6244 6150 6055 5957 5858 5758 5655 5552 5447 5342 5235 5128 5019 4909 4799 4686 4573 4457 4339 4219 4097 3972 3845 3715 3582 3447 3311 3173 3035 2897 2759 2623 2489 2359 2232 2111 5206 5 6 4 1994 1883 1779 1681 1589 1505 1427 1357 1292 1234 1183 1137 1096 1061 1031 1005 983 966 953 943 936 933 932 934 939 947 957 970 987 1006 1030 1058 1090 1129 1175 1227 1288 1358 1436 1525 1624 1733 1853 1981 2119 2265 2419 2578 2742 2909 3077 3246 3414 3580 3742 3899 4051 4197 4337 4470 4596 4715 4827 4932 5030 5122 5207 5285 5357 5423 5481 5533 5579 5617 5649 5673 5691 5703 5708 5707 5700 5689 5674 5655 5634 5611 5587 5563 5541 5521 5504 5491 5483 5481 5485 5496 5515 5543 5578 5623 5676 5737 5807 5885 5970 6061 6159 6262 6369 6479 6591 6704 6818 6930 7041 7150 7255 7356 7454 7547 7635 7719 7798 7873 7943 8009 8072 8131 8187 8240 8291 8340 8387 8432 8475 8517 8558 8597 8635 8672 8708 8742 8775 8807 8837 8867 8895 8922 8949 8974 8998 9021 9044 9065 9086 9106 9125 9144 9161 9178 9195 9210 9226 9240 9254 9267 9280 9292 9303 9315 9325 9335 9345 9355 9364 9373 9381 9390 9398 9406 9413 9421 9428 9436 9443 9450 9457 9464 9471 9478 9485 9492 9498 9505 9511 9517 9523 9529 9534 9539 9544 9548 9552 9556 9560 9563 9566 9569 9573 9575 9578 9581 9585 9588 9591 9594 9597 9600 9603 9606 9609 9611 9613 9615 9616 9616 9617 9616 9615 9613 9610 9607 9603 9598 9592 9586 9578 9569 9560 9549 9537 9523 9508 9491 9472 9451 9429 9403 9376 9347 9315 9281 9245 9207 9167 9127 9085 9043 9001 8960 8920 8882 8845 8812 8782 8755 8732 8713 8698 8687 8681 8679 8681 8686 8696 8708 8724 8742 8762 8784 8808 8833 8858 8885 8912 8939 8967 8994 9021 9047 9073 9098 9123 9146 9169 9191 9213 9234 9254 9273 9292 9311 9329 9347 9365 9383 9400 9418 9436 9453 9471 9488 9506 9523 9540 9557 9573 9589 9604 9619 9633 9646 9659 9671 9683 9694 9705 9715 9724 9733 9742 9750 9758 9765 9772 9779 9785 9790 9795 9800 9804 9807 9811 9814 9816 9819 9821 9822 9824 9826 9827 9828 9829 9830 9831 9831 9831 9830 9830 9828 9827 9824 9821 9818 9814 9809 9803 9797 9791 9784 9776 9767 9757 9747 9736 9723 9710 9695 9680 9663 9644 9624 9603 9581 9558 9533 9508 9482 9456 9429 9403 9377 9353 9329 9307 9286 9268 9252 9238 9227 9220 9215 9213 9215 9219 9227 9237 9251 9266 9284 9304 9326 9349 9372 9397 9422 9447 9473 9497 9521 9544 9567 9588 9608 9627 9645 9661 9677 9692 9705 9718 9730 9741 9752 9762 9772 9781 9790 9798 9806 9813 9820 9827 9832 9837 9842 9846 9850 9853 9855 9858 9860 9862 9864 9866 9868 9870 9873 9876 9878 9882 9885 9888 9891 9895 9898 9900 9903 9905 9906 9907 9908 9908 9908 9908 9907 9907 9906 9905 9905 9905 9905 9905 9905 9906 9907 9907 9908 9909 9910 9910 9911 9911 9910 9910 9909 9907 9906 9904 9902 5207 5 6 4 9900 9898 9896 9893 9891 9889 9886 9884 9881 9878 9875 9871 9867 9863 9858 9852 9846 9840 9833 9826 9818 9811 9804 9796 9789 9782 9775 9769 9763 9757 9752 9748 9744 9740 9737 9735 9733 9732 9731 9730 9730 9731 9732 9734 9736 9739 9743 9747 9751 9756 9761 9766 9772 9777 9783 9789 9794 9800 9805 9810 9815 9819 9823 9827 9830 9833 9836 9839 9841 9843 9844 9846 9847 9849 9850 9852 9854 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9875 9875 9876 9875 9875 9874 9872 9871 9869 9866 9864 9862 9859 9857 9854 9852 9850 9848 9847 9845 9844 9842 9841 9839 9838 9836 9834 9832 9830 9827 9824 9821 9818 9814 9810 9806 9802 9798 9794 9790 9787 9783 9780 9777 9775 9773 9772 9771 9770 9770 9771 9772 9773 9775 9777 9780 9783 9786 9789 9793 9797 9801 9805 9810 9814 9819 9823 9827 9831 9836 9840 9843 9847 9850 9854 9857 9859 9862 9864 9866 9868 9870 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9865 9865 9866 9867 9868 9869 9870 9872 9873 9875 9876 9877 9877 9878 9877 9876 9875 9873 9871 9869 9867 9864 9862 9860 9858 9856 9854 9852 9851 9849 9847 9845 9843 9840 9837 9833 9828 9823 9817 9810 9803 9795 9787 9778 9770 9761 9752 9744 9736 9728 9720 9712 9704 9697 9690 9682 9675 9668 9661 9654 9647 9640 9634 9628 9622 9618 9614 9610 9608 9606 9605 9605 9605 9606 9608 9610 9612 9614 9617 9619 9621 9623 9625 9627 9628 9630 9631 9633 9634 9636 9638 9640 9643 9646 9649 9653 9657 9661 9665 9670 9675 9679 9684 9689 9693 9698 9702 9706 9710 9714 9717 9721 9724 9727 9729 9732 9734 9737 9739 9741 9743 9745 9746 9748 9750 9752 9753 9754 9756 9757 9757 9758 9758 9757 9756 9755 9753 9751 9748 9745 9742 9739 9735 9732 9729 9726 9724 9722 9720 9719 9719 9718 9718 9718 9718 9718 9718 9716 9715 9712 9709 9704 9699 9692 9685 9676 9666 9655 9643 9629 9615 9599 9582 9564 9544 9523 9501 9476 9450 9423 9393 9362 9330 9296 9261 9226 9190 9153 9117 9081 9046 9013 8981 8951 8924 8898 8876 8856 8838 8824 8811 8801 8793 8787 8782 8777 8773 8769 8764 8758 8750 8740 8727 8710 8690 8665 8636 8601 8561 8516 8464 8407 8345 8276 8203 8125 8043 7957 7868 7778 7687 7596 7507 7421 7338 7261 7190 7127 7073 7028 6993 6970 6958 6957 6969 6992 7026 7071 7126 7190 7262 7342 7428 7518 7612 7709 7806 7904 8002 8097 8190 8280 8367 8449 8527 8600 8669 8733 8792 8847 8897 8943 8985 5208 5 6 4 9023 9057 9087 9114 9137 9158 9175 9190 9202 9211 9218 9222 9224 9224 9222 9218 9211 9203 9193 9181 9167 9150 9132 9111 9087 9061 9032 9000 8966 8928 8887 8844 8798 8749 8699 8646 8593 8538 8483 8428 8375 8323 8273 8226 8182 8142 8107 8077 8052 8032 8018 8009 8007 8009 8017 8029 8046 8066 8089 8116 8144 8174 8204 8235 8266 8296 8325 8353 8379 8404 8426 8447 8465 8481 8494 8506 8515 8522 8528 8531 8533 8532 8530 8527 8522 8516 8508 8499 8490 8480 8468 8457 8444 8431 8418 8404 8390 8376 8361 8346 8330 8314 8297 8280 8262 8243 8224 8204 8183 8162 8139 8116 8092 8067 8041 8014 7986 7957 7928 7897 7865 7833 7799 7764 7728 7690 7652 7612 7571 7528 7484 7438 7391 7343 7293 7241 7188 7134 7078 7020 6961 6901 6840 6778 6714 6650 6584 6518 6450 6382 6312 6240 6168 6094 6019 5941 5863 5782 5700 5616 5531 5444 5355 5266 5175 5084 4992 4899 4806 4713 4619 4525 4430 4334 4238 4140 4040 3939 3835 3729 3621 3509 3395 3278 3159 3037 2914 2790 2666 2541 2418 2297 2179 2063 1953 1846 1745 1650 1560 1477 1400 1329 1264 1205 1151 1103 1060 1021 988 958 933 912 894 880 869 861 857 855 856 860 867 876 888 903 921 942 967 996 1029 1068 1112 1162 1219 1283 1355 1435 1523 1618 1721 1831 1946 2068 2193 2321 2451 2581 2710 2836 2958 3075 3186 3289 3385 3472 3550 3620 3680 3732 3776 3811 3839 3859 3872 3878 3878 3871 3857 3838 3811 3779 3739 3694 3641 3582 3517 3446 3369 3287 3201 3112 3020 2926 2832 2739 2647 2557 2471 2389 2312 2240 2174 2114 2059 2011 1969 1932 1901 1876 1856 1841 1831 1827 1830 1839 1856 1880 1914 1957 2012 2077 2155 2245 2349 2465 2593 2734 2886 3048 3218 3396 3580 3767 3956 4145 4333 4517 4698 4872 5040 5201 5354 5499 5637 5767 5889 6005 6115 6219 6319 6413 6504 6592 6676 6758 6837 6913 6988 7060 7130 7199 7265 7329 7391 7452 7511 7568 7624 7678 7731 7783 7834 7884 7933 7980 8027 8072 8116 8159 8201 8241 8279 8316 8351 8384 8416 8447 8476 8503 8529 8555 8578 8601 8623 8645 8665 8685 8704 8722 8740 8756 8772 8788 8802 8816 8829 8840 8851 8862 8871 8880 8888 8895 8901 8907 8912 8917 8922 8926 8931 8935 8939 8943 8947 8952 8956 8962 8967 8974 8980 8988 8996 9004 9014 9023 9033 9044 9054 9065 9076 9087 9097 9108 9118 9127 9137 9146 9154 9162 9170 9177 9184 9190 9197 9203 9209 9215 9221 9226 9232 9237 9242 9247 9252 9256 9260 9264 9267 9271 9274 9276 9279 9281 9284 9286 9288 9290 9292 9294 9296 9298 9301 9303 9306 9309 9312 9316 9320 9325 9330 9336 9342 9349 9357 9365 9374 9384 9394 9404 9415 9426 9437 9449 9460 9470 9481 9491 9501 9510 9519 9527 5209 5 6 4 9535 9542 9549 9555 9560 9565 9569 9572 9575 9577 9579 9579 9580 9579 9578 9577 9575 9573 9570 9567 9564 9560 9557 9553 9549 9546 9542 9538 9535 9532 9528 9526 9523 9521 9519 9518 9517 9518 9519 9521 9524 9527 9532 9538 9544 9551 9558 9566 9574 9581 9589 9596 9603 9610 9616 9621 9626 9630 9634 9638 9642 9646 9649 9653 9657 9661 9665 9669 9673 9676 9680 9683 9686 9688 9689 9690 9690 9689 9688 9686 9683 9681 9677 9674 9671 9668 9665 9662 9659 9657 9654 9653 9651 9650 9649 9648 9648 9648 9648 9649 9650 9651 9653 9656 9659 9662 9666 9671 9676 9681 9687 9693 9699 9706 9712 9719 9725 9732 9738 9744 9750 9756 9762 9767 9772 9778 9783 9787 9792 9797 9801 9805 9809 9812 9815 9818 9821 9823 9825 9827 9828 9830 9831 9833 9834 9835 9836 9838 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9849 9850 9851 9851 9852 9853 9854 9855 9857 9858 9860 9862 9865 9867 9870 9872 9875 9877 9878 9880 9881 9881 9881 9881 9880 9879 9877 9876 9874 9872 9871 9869 9868 9867 9867 9866 9866 9866 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9884 9884 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9890 9889 9888 9886 9884 9883 9881 9879 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9864 9862 9858 9854 9849 9844 9838 9832 9825 9819 9812 9806 9799 9793 9788 9783 9778 9774 9770 9766 9762 9759 9755 9751 9747 9743 9739 9735 9732 9728 9726 9724 9723 9722 9723 9725 9728 9731 9736 9742 9748 9754 9761 9768 9775 9782 9789 9795 9801 9807 9813 9818 9823 9828 9833 9838 9843 9847 9852 9857 9862 9866 9870 9873 9876 9878 9880 9880 9880 9879 9877 9874 9871 9868 9864 9859 9855 9850 9845 9840 9835 9829 9823 9817 9810 9803 9796 9788 9779 9770 9761 9751 9741 9731 9721 9711 9701 9691 9681 9671 9662 9653 9644 9635 9626 9618 9610 9602 9594 9588 9581 9576 9571 9567 9564 9562 9562 9563 9565 9568 9572 9578 9585 9592 9600 9609 9618 9627 9636 9645 9653 9661 9669 9676 9682 9687 9692 9696 9699 9702 9704 9704 9705 9704 9702 9700 9696 9692 9686 9679 9671 9661 9650 9637 9623 9606 9588 9568 9545 9521 9494 9465 9434 9400 9364 9326 9285 9242 9198 9152 9105 9057 9009 8961 8915 8870 8828 8788 8753 8723 8697 8678 8664 8657 8657 8663 8675 8694 8719 8749 8784 8824 8867 8912 8960 9009 9059 9109 9159 9208 9256 9303 9347 9390 9432 9470 9507 9542 9575 9605 9633 9660 9684 9706 9726 9745 9761 9776 9789 9801 9811 9820 9828 9835 9841 9846 9850 9853 9856 9858 9859 9860 9859 9858 9856 9853 9849 9844 9837 9830 9822 5210 5 6 4 9813 9802 9791 9780 9767 9755 9742 9729 9716 9703 9690 9678 9667 9656 9646 9637 9628 9621 9615 9609 9605 9602 9599 9598 9599 9600 9603 9607 9612 9618 9626 9634 9644 9654 9666 9678 9690 9703 9716 9729 9742 9755 9767 9778 9789 9799 9808 9817 9824 9831 9837 9843 9848 9853 9857 9861 9864 9867 9870 9872 9874 9876 9877 9878 9878 9878 9876 9875 9872 9869 9865 9860 9855 9850 9844 9838 9831 9824 9817 9809 9802 9794 9786 9777 9769 9760 9750 9740 9730 9719 9707 9695 9682 9670 9656 9643 9629 9615 9601 9586 9572 9558 9543 9529 9514 9499 9484 9469 9453 9438 9422 9405 9389 9373 9356 9340 9324 9309 9294 9280 9267 9256 9245 9236 9229 9223 9218 9215 9213 9212 9212 9214 9216 9218 9221 9224 9227 9230 9232 9233 9233 9231 9228 9221 9212 9199 9182 9159 9131 9096 9053 9001 8940 8868 8786 8691 8584 8465 8332 8185 8026 7853 7667 7470 7260 7041 6812 6575 6332 6083 5831 5578 5324 5073 4825 4583 4347 4120 3903 3698 3504 3323 3156 3002 2862 2735 2621 2520 2431 2353 2285 2228 2180 2141 2112 2092 2081 2081 2093 2117 2155 2208 2278 2366 2473 2599 2746 2912 3099 3305 3528 3767 4020 4283 4555 4832 5112 5391 5666 5935 6196 6446 6685 6910 7121 7319 7502 7671 7827 7971 8104 8226 8338 8442 8539 8629 8713 8792 8866 8935 9000 9060 9117 9170 9219 9265 9308 9347 9383 9416 9447 9475 9501 9526 9548 9570 9590 9608 9626 9642 9658 9672 9686 9698 9710 9721 9730 9739 9747 9755 9761 9767 9773 9779 9784 9790 9795 9800 9806 9811 9817 9823 9828 9834 9839 9844 9848 9852 9856 9859 9861 9862 9864 9864 9864 9864 9863 9862 9861 9860 9859 9858 9856 9855 9854 9852 9851 9850 9849 9847 9846 9845 9843 9842 9840 9839 9837 9836 9835 9834 9833 9831 9830 9829 9828 9826 9824 9822 9820 9817 9813 9809 9804 9799 9793 9787 9781 9774 9768 9761 9754 9748 9742 9736 9730 9725 9721 9717 9713 9710 9707 9704 9702 9700 9699 9698 9697 9696 9695 9695 9695 9695 9695 9695 9695 9696 9696 9696 9696 9695 9694 9692 9690 9687 9683 9678 9672 9666 9658 9650 9640 9631 9620 9609 9598 9586 9575 9563 9551 9538 9526 9514 9501 9488 9474 9460 9445 9429 9413 9395 9377 9358 9338 9317 9296 9273 9250 9227 9204 9180 9157 9134 9111 9089 9067 9047 9027 9009 8992 8976 8962 8950 8940 8932 8926 8922 8921 8922 8926 8932 8941 8952 8966 8981 8999 9019 9040 9063 9087 9111 9137 9162 9188 9213 9239 9263 9288 9311 9333 9354 9374 9393 9410 9426 9440 9453 9464 9475 9483 9491 9497 9502 9506 9509 9511 9513 9514 9515 9516 9516 9517 9519 9520 9522 9524 9527 9531 9536 9541 9546 9553 9560 9568 9577 9587 9597 9608 9619 9631 9644 9657 9670 9684 9697 9711 9725 9739 9753 9766 9779 5211 5 6 4 9791 9804 9815 9826 9837 9847 9856 9865 9873 9881 9888 9894 9901 9906 9912 9916 9921 9925 9929 9932 9935 9938 9940 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9952 9951 9951 9950 9949 9948 9946 9944 9942 9939 9936 9933 9928 9924 9919 9913 9907 9900 9892 9884 9876 9867 9858 9849 9839 9829 9818 9808 9797 9785 9774 9762 9749 9736 9723 9709 9694 9679 9663 9646 9629 9612 9593 9575 9555 9536 9516 9496 9475 9454 9432 9410 9387 9364 9341 9316 9292 9267 9241 9216 9191 9166 9143 9120 9100 9081 9065 9051 9040 9033 9029 9029 9033 9040 9051 9066 9084 9105 9129 9155 9184 9214 9246 9279 9313 9348 9383 9417 9452 9486 9519 9551 9582 9611 9640 9667 9692 9716 9738 9759 9778 9796 9813 9828 9841 9854 9865 9876 9885 9894 9902 9909 9916 9922 9928 9933 9938 9942 9946 9950 9953 9956 9959 9962 9965 9968 9970 9972 9974 9976 9978 9980 9981 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9991 9990 9989 9988 9987 9985 9984 9982 9981 9979 9978 9977 9975 9974 9972 9971 9969 9967 9965 9961 9958 9953 9948 9941 9934 9925 9915 9903 9890 9875 9859 9841 9821 9799 9775 9748 9718 9685 9649 9609 9565 9517 9464 9406 9344 9276 9203 9125 9041 8953 8860 8763 8661 8556 8447 8335 8222 8106 7989 7871 7753 7635 7518 7403 7290 7180 7073 6971 6874 6783 6699 6623 6555 6497 6449 6412 6387 6375 6374 6387 6412 6450 6500 6562 6634 6718 6810 6911 7018 7131 7249 7370 7493 7616 7740 7862 7981 8098 8211 8320 8424 8523 8618 8707 8791 8871 8945 9016 9081 9143 9201 9255 9305 9352 9396 9437 9475 9511 9544 9575 9603 9629 9653 9675 9695 9713 9730 9746 9760 9772 9784 9794 9804 9812 9820 9827 9833 9838 9842 9846 9849 9851 9853 9854 9855 9856 9856 9855 9855 9854 9853 9852 9852 9851 9851 9851 9851 9851 9852 9853 9854 9856 9858 9860 9863 9866 9869 9872 9876 9880 9884 9888 9892 9896 9900 9903 9907 9910 9912 9915 9917 9918 9919 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9906 9904 9901 9897 9893 9888 9883 9876 9870 9862 9855 9846 9838 9829 9820 9812 9803 9795 9788 9781 9775 9770 9765 9762 9759 9757 9756 9756 9757 9758 9760 9763 9766 9770 9774 9779 9785 9791 9797 9804 9812 9819 9827 9836 9844 9852 9860 9868 9876 9884 9891 9898 9904 9910 9916 9921 9926 9931 9936 9940 9945 9949 9953 9957 9960 9964 9967 9970 9973 9976 9978 9980 9982 9983 9985 9986 9987 9988 9990 9991 9992 9993 9995 9996 9997 9998 9999100001000010001100011000010000 9999 9998 9997 9996 9995 9994 9994 9993 9993 9993 9994 9994 9995 9996 9996 9996 9996 9996 9995 9994 9993 9990 5212 5 6 4 9988 9985 9982 9979 9976 9972 9969 9967 9964 9963 9961 9960 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9947 9946 9944 9941 9939 9936 9933 9929 9925 9920 9915 9909 9903 9896 9888 9879 9870 9859 9846 9833 9818 9801 9783 9763 9741 9717 9691 9664 9634 9602 9568 9532 9495 9455 9414 9371 9327 9282 9236 9189 9142 9096 9049 9004 8960 8918 8877 8840 8805 8774 8746 8722 8703 8687 8676 8669 8666 8667 8673 8681 8693 8709 8726 8746 8767 8789 8813 8836 8859 8882 8903 8924 8943 8961 8977 8992 9005 9017 9028 9038 9048 9057 9067 9077 9089 9101 9115 9131 9148 9167 9188 9210 9234 9260 9287 9314 9342 9371 9399 9426 9453 9479 9503 9525 9545 9563 9578 9590 9600 9607 9611 9612 9611 9607 9601 9593 9583 9572 9559 9546 9533 9520 9508 9496 9486 9477 9471 9466 9464 9464 9467 9473 9481 9492 9505 9520 9538 9557 9577 9598 9620 9642 9665 9687 9708 9729 9748 9767 9783 9799 9813 9825 9836 9846 9855 9863 9869 9876 9881 9886 9891 9896 9900 9905 9909 9913 9917 9921 9925 9929 9932 9935 9938 9940 9943 9945 9947 9949 9951 9954 9956 9958 9960 9963 9965 9967 9970 9972 9974 9976 9978 9979 9980 9980 9981 9980 9980 9979 9978 9976 9975 9973 9971 9969 9967 9966 9964 9962 9961 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9939 9936 9933 9929 9925 9920 9914 9908 9902 9895 9887 9879 9870 9861 9851 9841 9829 9818 9805 9792 9778 9763 9747 9730 9711 9691 9669 9646 9621 9594 9565 9534 9501 9467 9430 9393 9353 9313 9272 9230 9188 9146 9104 9063 9023 8984 8946 8910 8875 8843 8813 8784 8758 8734 8712 8692 8674 8658 8644 8633 8623 8616 8610 8606 8605 8605 8607 8610 8616 8622 8631 8640 8650 8662 8674 8686 8699 8712 8726 8739 8753 8766 8780 8794 8808 8822 8837 8852 8868 8885 8903 8921 8941 8963 8985 9008 9033 9059 9086 9115 9144 9174 9206 9237 9270 9303 9336 9370 9403 9437 9469 9501 9532 9562 9591 9618 9644 9668 9691 9711 9730 9748 9764 9779 9793 9805 9817 9828 9839 9849 9859 9868 9877 9886 9894 9902 9909 9915 9921 9926 9930 9934 9937 9939 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9969 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9942 9940 9936 9932 9928 9922 9916 9909 9901 9892 9882 9872 9861 9849 9837 9825 9813 9801 9789 9777 9766 9756 9746 9737 9729 9721 9715 9710 9706 9703 9700 9699 9700 9701 5213 5 6 4 9703 9707 9711 9717 9724 9732 9740 9750 9760 9770 9781 9793 9804 9815 9826 9837 9847 9857 9866 9875 9882 9889 9896 9902 9907 9912 9916 9919 9923 9925 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9919 9917 9915 9913 9910 9906 9902 9898 9893 9888 9883 9878 9872 9867 9861 9856 9851 9846 9841 9836 9832 9828 9824 9819 9815 9811 9807 9803 9798 9794 9789 9784 9779 9774 9769 9764 9760 9755 9751 9747 9743 9740 9737 9734 9731 9728 9725 9721 9717 9712 9707 9700 9692 9683 9672 9660 9647 9631 9614 9595 9574 9551 9527 9501 9473 9443 9412 9380 9346 9311 9276 9239 9203 9166 9131 9096 9062 9030 9001 8974 8950 8930 8915 8903 8896 8894 8897 8904 8917 8934 8955 8980 9010 9042 9077 9114 9153 9193 9234 9274 9315 9355 9393 9431 9467 9501 9533 9564 9592 9619 9645 9668 9690 9711 9730 9749 9766 9781 9796 9810 9823 9835 9846 9856 9865 9873 9881 9888 9893 9899 9903 9907 9911 9914 9918 9920 9923 9926 9928 9930 9933 9935 9936 9938 9939 9940 9941 9941 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9911 9910 9908 9906 9903 9899 9894 9888 9881 9872 9862 9850 9836 9820 9803 9784 9763 9740 9716 9690 9662 9633 9602 9570 9537 9502 9467 9432 9396 9360 9325 9290 9257 9225 9195 9168 9145 9124 9107 9095 9086 9082 9082 9087 9095 9108 9124 9144 9167 9193 9221 9250 9282 9314 9347 9380 9413 9446 9479 9510 9541 9570 9598 9625 9649 9672 9694 9714 9732 9748 9764 9777 9790 9801 9811 9821 9829 9837 9844 9851 9857 9863 9868 9873 9877 9881 9885 9888 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 5214 5 6 4 9946 9947 9947 9947 9947 9947 9947 9946 9945 9943 9941 9939 9937 9934 9930 9927 9923 9918 9913 9908 9903 9896 9890 9882 9874 9865 9854 9843 9830 9816 9800 9782 9761 9738 9713 9685 9653 9618 9580 9538 9492 9441 9387 9329 9266 9200 9129 9056 8979 8900 8818 8735 8652 8569 8487 8407 8330 8257 8188 8125 8069 8020 7978 7945 7920 7904 7897 7899 7909 7929 7956 7991 8033 8081 8135 8195 8258 8325 8394 8465 8538 8611 8684 8757 8828 8898 8965 9031 9093 9153 9210 9264 9315 9363 9407 9448 9487 9522 9555 9585 9612 9637 9660 9681 9700 9717 9733 9748 9762 9774 9786 9797 9807 9816 9826 9834 9842 9849 9856 9863 9868 9874 9878 9883 9886 9889 9892 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9920 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9877 9876 9874 9872 9870 9867 9864 9861 9857 9853 9849 9845 9841 9837 9833 9829 9825 9822 9819 9817 9815 9813 9811 9810 9809 9809 9808 9808 9808 9807 9807 9806 9806 9805 9804 9803 9801 9800 9798 9797 9795 9793 9791 9789 9787 9785 9783 9780 9777 9774 9771 9767 9763 9757 9751 9744 9736 9726 9715 9702 9686 9668 9648 9625 9598 9569 9536 9499 9459 9415 9368 9316 9261 9203 9141 9076 9007 8936 8861 8785 8706 8626 8544 8462 8380 8298 8217 8138 8061 7989 7921 7858 7801 7751 7709 7675 7651 7635 7629 7633 7646 7668 7699 7738 7784 7837 7896 7959 8026 8095 8166 8237 8308 8378 8447 8513 8576 8636 8692 8745 8794 8840 8882 8920 8955 8987 9016 9042 9066 9086 9105 9121 9136 9149 9160 9170 9179 9186 9193 9200 9206 9212 9218 9225 9232 9239 9247 9255 9264 9274 9284 9295 9306 9317 9329 9340 9351 9362 9373 9383 9393 9402 9412 9420 9429 9437 9445 9453 9461 9470 9478 9487 9496 9505 9514 9524 9533 9542 9552 9561 9569 9577 9585 9592 9598 9603 9608 9611 9614 9616 9618 9618 9618 9617 9616 9614 9611 9608 9605 9602 9598 9595 9591 9587 9583 9579 9576 9572 9569 9566 9563 9561 9559 9558 9557 9557 9557 9558 9560 9562 9564 9567 9571 9574 9578 9583 9587 9592 9596 9600 9604 9608 9612 9615 9618 9621 9623 9625 9626 9627 9628 9628 9628 9628 9628 9627 9626 9625 9624 9622 9621 9619 9617 9616 9613 9611 9609 9606 9603 9600 9597 9593 9588 9584 9579 9574 9568 9562 9555 9549 9542 9534 9527 9519 9512 9504 9496 9488 9480 9471 9463 9454 9445 9436 9427 9417 9407 9397 9386 9376 9364 9353 9341 5215 5 6 4 9329 9317 9304 9291 9277 9263 9249 9234 9218 9202 9185 9167 9149 9130 9109 9089 9067 9044 9020 8995 8969 8942 8913 8883 8851 8818 8783 8746 8708 8667 8624 8578 8531 8480 8427 8372 8313 8251 8186 8118 8046 7970 7890 7806 7718 7625 7527 7425 7318 7207 7091 6970 6846 6717 6585 6449 6311 6169 6025 5878 5729 5578 5426 5271 5114 4956 4795 4634 4471 4308 4144 3980 3817 3656 3497 3342 3191 3046 2908 2777 2654 2540 2436 2341 2255 2180 2114 2056 2008 1967 1934 1908 1889 1877 1870 1871 1878 1893 1916 1947 1989 2041 2105 2182 2272 2375 2493 2624 2769 2926 3095 3274 3462 3657 3857 4060 4263 4466 4666 4862 5051 5234 5408 5573 5730 5877 6014 6143 6263 6374 6478 6575 6666 6752 6832 6908 6980 7049 7114 7177 7238 7296 7353 7408 7461 7512 7562 7611 7659 7705 7750 7794 7837 7879 7919 7959 7998 8035 8072 8107 8142 8176 8209 8242 8274 8305 8336 8366 8396 8425 8454 8483 8511 8538 8565 8592 8617 8642 8667 8691 8714 8736 8757 8778 8798 8818 8836 8855 8872 8889 8905 8920 8935 8949 8962 8975 8987 8997 9008 9017 9025 9032 9039 9044 9049 9053 9055 9057 9057 9057 9056 9053 9050 9046 9041 9036 9029 9022 9014 9006 8998 8989 8979 8970 8959 8949 8938 8927 8915 8902 8889 8875 8860 8844 8828 8810 8792 8773 8753 8732 8711 8689 8667 8645 8622 8599 8576 8553 8530 8508 8485 8462 8439 8416 8394 8372 8350 8328 8306 8286 8265 8246 8227 8210 8193 8177 8163 8150 8139 8129 8120 8113 8108 8104 8101 8099 8099 8101 8103 8107 8112 8119 8127 8136 8146 8158 8171 8185 8201 8218 8236 8255 8276 8298 8321 8344 8368 8393 8418 8443 8469 8494 8520 8545 8569 8594 8618 8641 8664 8687 8709 8731 8752 8774 8795 8816 8837 8857 8878 8898 8918 8938 8957 8977 8996 9014 9033 9051 9068 9086 9103 9120 9137 9154 9171 9188 9204 9221 9237 9253 9269 9285 9300 9315 9330 9344 9357 9371 9383 9395 9407 9418 9428 9438 9447 9456 9465 9473 9480 9487 9494 9501 9507 9512 9518 9523 9528 9532 9536 9540 9544 9547 9551 9554 9557 9559 9562 9564 9566 9567 9568 9570 9570 9571 9572 9572 9572 9572 9572 9573 9573 9573 9574 9575 9576 9578 9579 9581 9583 9585 9588 9590 9593 9595 9598 9600 9603 9605 9607 9608 9610 9611 9612 9613 9614 9614 9615 9615 9615 9615 9616 9616 9617 9618 9619 9620 9621 9623 9624 9626 9628 9629 9631 9632 9633 9633 9634 9634 9633 9633 9632 9631 9630 9629 9628 9627 9626 9626 9626 9627 9628 9629 9631 9633 9635 9638 9641 9644 9647 9650 9653 9656 9659 9662 9666 9669 9672 9675 9679 9683 9687 9691 9696 9701 9705 9710 9715 9720 9724 9728 9732 9735 9738 9741 9742 9744 9745 9745 9746 9746 9746 9746 9745 9745 9745 9746 9746 9746 9747 9747 5216 5 6 5 9759 9758 9758 9757 9756 9755 9753 9752 9750 9749 9747 9746 9744 9743 9741 9739 9738 9736 9733 9731 9728 9725 9722 9718 9714 9709 9704 9699 9693 9686 9679 9672 9664 9656 9647 9638 9628 9618 9608 9596 9585 9572 9559 9545 9531 9515 9498 9480 9462 9442 9420 9398 9375 9350 9325 9298 9271 9243 9214 9185 9156 9127 9098 9070 9042 9015 8989 8964 8939 8916 8894 8873 8852 8833 8814 8796 8777 8759 8739 8719 8697 8673 8647 8618 8585 8547 8505 8458 8404 8344 8277 8202 8118 8027 7926 7816 7697 7568 7430 7283 7126 6961 6787 6605 6416 6220 6018 5811 5599 5383 5165 4946 4726 4506 4288 4073 3862 3657 3457 3265 3082 2908 2745 2593 2454 2326 2212 2110 2021 1944 1879 1826 1782 1747 1720 1700 1684 1673 1665 1659 1655 1653 1652 1653 1656 1663 1676 1695 1723 1762 1813 1880 1962 2063 2183 2324 2484 2665 2865 3084 3319 3569 3830 4100 4377 4656 4935 5210 5479 5740 5990 6228 6452 6661 6855 7034 7199 7350 7488 7615 7730 7837 7935 8026 8111 8191 8267 8338 8406 8470 8531 8587 8640 8689 8733 8773 8808 8838 8862 8881 8895 8904 8908 8906 8900 8889 8873 8853 8828 8798 8764 8726 8683 8636 8584 8528 8468 8403 8334 8261 8185 8106 8025 7941 7856 7770 7684 7599 7516 7435 7358 7285 7217 7155 7100 7052 7012 6981 6960 6948 6946 6955 6973 7002 7040 7089 7146 7212 7285 7365 7452 7543 7638 7736 7836 7937 8038 8137 8235 8330 8421 8509 8593 8672 8746 8816 8881 8941 8997 9049 9097 9141 9181 9219 9253 9285 9314 9340 9365 9388 9409 9428 9445 9461 9476 9489 9501 9512 9522 9530 9539 9546 9553 9559 9565 9571 9577 9583 9588 9594 9600 9606 9612 9618 9624 9631 9638 9645 9652 9659 9666 9673 9681 9688 9695 9703 9710 9717 9723 9730 9736 9743 9749 9754 9760 9765 9770 9775 9780 9785 9790 9794 9799 9803 9808 9812 9817 9821 9825 9829 9833 9836 9839 9842 9844 9846 9848 9849 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9850 9851 9852 9853 9854 9856 9858 9860 9862 9863 9865 9867 9868 9869 9870 9870 9870 9869 9868 9867 9865 9863 9861 9859 9856 9853 9850 9847 9844 9841 9837 9834 9830 9827 9823 9819 9815 9811 9807 9802 9797 9793 9788 9783 9777 9772 9766 9760 9755 9749 9743 9737 9731 9726 9720 9715 9711 9706 9703 9700 9698 9696 9696 9696 9697 9700 9702 9706 9711 9716 9721 9727 9734 9740 9747 9754 9760 9766 9772 9778 9783 9788 9792 9796 9799 9803 9806 9808 9811 9813 9815 9817 9819 9821 9823 9825 9827 9830 9832 9834 9836 9838 9840 9842 9844 9846 9847 9848 9850 9851 9851 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9865 9865 9864 9864 5217 5 6 5 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9852 9852 9852 9852 9851 9851 9851 9850 9849 9848 9846 9844 9843 9840 9838 9836 9834 9831 9829 9828 9826 9825 9824 9823 9822 9822 9822 9822 9822 9821 9821 9820 9819 9818 9816 9814 9812 9809 9806 9802 9798 9795 9791 9787 9784 9780 9777 9774 9772 9769 9767 9765 9763 9760 9758 9755 9752 9749 9745 9741 9736 9731 9725 9719 9713 9706 9700 9693 9686 9679 9673 9667 9661 9656 9651 9647 9642 9639 9635 9631 9627 9623 9619 9614 9609 9603 9597 9589 9581 9572 9563 9552 9541 9529 9516 9503 9490 9476 9461 9447 9432 9417 9402 9387 9371 9355 9338 9320 9302 9283 9262 9240 9217 9193 9167 9139 9109 9078 9045 9011 8974 8936 8896 8854 8811 8765 8717 8666 8613 8558 8498 8436 8369 8299 8223 8143 8058 7968 7873 7772 7666 7554 7437 7316 7189 7058 6923 6785 6642 6496 6347 6196 6041 5885 5725 5564 5401 5236 5069 4901 4731 4562 4392 4223 4055 3890 3727 3568 3414 3265 3122 2986 2859 2739 2628 2526 2433 2349 2275 2209 2152 2104 2064 2033 2009 1994 1987 1989 1999 2019 2049 2090 2142 2206 2283 2374 2478 2596 2728 2874 3033 3205 3389 3582 3785 3994 4209 4428 4648 4868 5086 5300 5509 5712 5908 6095 6274 6444 6604 6755 6898 7032 7158 7277 7389 7495 7595 7690 7780 7866 7948 8027 8102 8174 8242 8308 8370 8430 8487 8541 8592 8641 8687 8731 8772 8812 8850 8886 8921 8954 8986 9016 9046 9074 9101 9128 9153 9178 9201 9224 9246 9267 9287 9306 9325 9343 9360 9377 9393 9409 9424 9439 9452 9466 9479 9491 9503 9514 9525 9535 9544 9553 9562 9570 9578 9585 9592 9599 9605 9612 9618 9624 9630 9636 9642 9648 9653 9658 9664 9669 9673 9678 9682 9686 9690 9694 9698 9701 9705 9709 9713 9717 9721 9725 9730 9735 9739 9744 9749 9754 9758 9763 9767 9770 9773 9776 9778 9780 9781 9782 9783 9783 9783 9783 9783 9783 9783 9783 9783 9784 9785 9786 9787 9789 9791 9793 9795 9796 9798 9800 9801 9802 9803 9804 9804 9804 9803 9802 9801 9799 9797 9795 9793 9790 9787 9784 9780 9776 9771 9766 9760 9754 9747 9740 9731 9722 9711 9700 9688 9674 9659 9643 9625 9605 9584 9561 9536 9509 9479 9448 9413 9376 9337 9294 9249 9201 9151 9099 9044 8987 8928 8868 8807 8744 8682 8619 8556 8494 8432 8371 8310 8251 8191 8133 8074 8015 7956 7895 7833 7770 7703 7634 7561 7484 7403 7317 7227 7132 7032 6928 6820 6709 6594 6478 6361 6245 6130 6017 5909 5806 5711 5624 5547 5481 5428 5388 5363 5353 5358 5380 5418 5472 5542 5626 5725 5837 5961 6096 6239 6391 6548 6710 6874 7040 7205 7369 7529 7686 7837 7983 8122 8254 8379 8496 8606 8708 8802 8890 8970 9044 9112 9174 9230 9282 9329 9372 9411 9447 5218 5 6 5 9479 9509 9536 9561 9583 9604 9623 9640 9656 9670 9683 9695 9705 9715 9723 9730 9736 9741 9745 9748 9750 9750 9749 9748 9745 9741 9736 9730 9723 9716 9708 9700 9691 9683 9675 9666 9658 9651 9643 9637 9630 9624 9618 9612 9606 9600 9594 9587 9579 9571 9561 9550 9538 9524 9508 9490 9469 9446 9420 9390 9357 9319 9277 9230 9178 9119 9054 8982 8903 8816 8722 8620 8510 8393 8268 8137 7998 7854 7703 7548 7388 7225 7059 6890 6720 6549 6379 6209 6042 5877 5716 5560 5410 5267 5132 5007 4893 4792 4704 4632 4575 4536 4514 4512 4529 4565 4620 4694 4786 4894 5019 5157 5308 5469 5638 5814 5993 6175 6357 6537 6714 6887 7054 7214 7368 7513 7651 7782 7904 8020 8128 8230 8326 8417 8502 8582 8658 8730 8798 8862 8923 8980 9034 9085 9133 9177 9219 9257 9293 9326 9357 9385 9412 9436 9459 9480 9499 9517 9535 9551 9566 9580 9594 9607 9619 9630 9641 9651 9660 9669 9678 9686 9694 9701 9708 9715 9722 9728 9735 9742 9749 9755 9762 9769 9775 9782 9788 9794 9799 9804 9809 9813 9817 9821 9824 9827 9829 9832 9834 9836 9839 9841 9844 9846 9849 9852 9855 9858 9862 9865 9868 9870 9872 9874 9876 9877 9877 9876 9876 9874 9872 9869 9866 9863 9859 9854 9849 9844 9838 9832 9825 9818 9810 9801 9792 9782 9772 9761 9749 9737 9725 9713 9701 9689 9678 9668 9659 9651 9644 9639 9635 9633 9633 9635 9638 9643 9649 9657 9666 9676 9687 9699 9711 9724 9736 9749 9761 9773 9785 9796 9806 9816 9825 9833 9841 9848 9855 9861 9867 9872 9876 9880 9885 9888 9892 9895 9899 9902 9905 9908 9910 9913 9915 9917 9919 9921 9922 9923 9923 9923 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9918 9918 9919 9920 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9926 9925 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9927 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9922 9922 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9936 9936 9936 9935 9934 9932 9929 9927 9924 9921 9917 9913 9909 9905 9901 9896 9892 9887 9882 9877 9871 9865 9859 9853 9847 9840 9833 9826 9819 9811 9804 9797 9790 9783 9777 9770 9764 9759 9754 9749 9745 9741 9737 9734 5219 5 6 5 9730 9727 9724 9721 9719 9716 9713 9710 9707 9704 9702 9699 9697 9695 9694 9693 9692 9692 9693 9695 9697 9700 9704 9709 9714 9720 9726 9733 9740 9747 9755 9762 9770 9777 9784 9791 9797 9803 9809 9815 9820 9825 9830 9834 9839 9843 9847 9851 9855 9858 9862 9865 9869 9872 9875 9877 9880 9882 9884 9885 9886 9888 9888 9889 9890 9890 9891 9891 9892 9893 9893 9895 9896 9897 9899 9900 9902 9904 9906 9907 9909 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9937 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9912 9913 9915 9916 9918 9920 9922 9924 9927 9930 9932 9935 9938 9940 9943 9945 9948 9950 9952 9953 9954 9955 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9941 9940 9940 9940 9941 9942 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9900 9897 9895 9892 9889 9886 9883 9880 9877 9873 9870 9866 9862 9857 9852 9846 9840 9834 9827 9819 9811 9802 9792 9782 9771 9759 9747 9734 9720 9706 9690 9674 9656 9638 9618 9597 9574 9550 9524 9496 9466 9433 9398 9360 9319 9275 9227 9174 9117 9056 8989 8917 8840 8757 8668 8574 8474 8370 8262 8150 8035 7919 7802 7687 7573 7464 7360 7263 7175 7097 7030 6976 6935 6909 6898 6902 6921 6955 7004 7067 7143 7230 7328 7434 7548 7667 7791 7917 8044 8171 8295 8417 8535 8648 8755 8857 8952 9040 9122 9198 9267 9330 9387 9439 9486 9528 9566 9600 9631 9658 9683 9705 9726 9744 9760 9775 9789 9801 9812 9822 9831 9839 9847 9854 9860 9867 9872 9878 9883 9888 9894 9898 9903 9908 9912 9917 9921 9925 9928 9931 9934 9936 9938 9940 9941 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9931 9928 9925 9922 9919 9915 9910 9906 9900 9894 9887 9879 9870 9860 9848 5220 5 6 5 9835 9821 9804 9786 9765 9742 9716 9688 9658 9624 9588 9549 9507 9463 9415 9365 9313 9258 9201 9143 9084 9023 8963 8902 8843 8784 8728 8674 8622 8575 8531 8492 8457 8428 8404 8385 8373 8366 8364 8368 8378 8393 8412 8436 8464 8496 8531 8568 8608 8650 8694 8738 8783 8829 8874 8920 8965 9009 9053 9096 9138 9179 9218 9257 9294 9330 9365 9399 9431 9461 9491 9518 9544 9569 9591 9612 9631 9648 9664 9677 9689 9699 9707 9714 9719 9722 9724 9725 9724 9723 9720 9716 9711 9705 9698 9691 9682 9673 9662 9651 9638 9624 9609 9593 9575 9555 9534 9511 9485 9457 9427 9394 9358 9320 9277 9232 9182 9129 9072 9011 8946 8877 8804 8726 8645 8561 8473 8382 8289 8194 8097 8001 7904 7808 7715 7624 7536 7453 7376 7304 7240 7184 7136 7097 7068 7049 7040 7042 7055 7078 7111 7154 7207 7269 7339 7416 7500 7589 7683 7780 7880 7982 8085 8187 8289 8388 8486 8580 8671 8758 8841 8920 8994 9064 9130 9191 9248 9301 9351 9396 9438 9477 9513 9547 9577 9606 9632 9656 9678 9698 9717 9735 9751 9767 9781 9794 9806 9818 9828 9838 9848 9857 9865 9872 9879 9886 9892 9897 9902 9907 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9950 9949 9950 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9919 9916 9913 9909 9905 9899 9894 9887 9879 9870 9861 9850 9838 9825 9810 9795 9778 9759 9739 9717 9693 9667 9639 9609 9577 9543 9506 9467 9425 9381 9335 9288 9238 9188 9137 9085 9034 8984 8935 8889 8845 8804 8768 8736 8709 8687 8671 8661 8657 8659 8667 8681 8700 8724 8752 8785 8821 8860 8901 8944 8989 9033 9078 9123 9167 9209 9251 9290 9328 9363 9396 9427 9455 9481 9503 9524 9541 9556 9567 9576 9581 9584 9583 9578 9570 9559 9544 9525 9502 9474 9443 9407 9366 9321 9271 9217 9158 9094 9025 8953 8876 8795 5221 5 6 5 8711 8625 8536 8446 8355 8265 8176 8090 8007 7928 7855 7789 7730 7679 7638 7606 7585 7574 7574 7585 7607 7638 7680 7730 7789 7855 7927 8005 8087 8172 8260 8349 8437 8526 8612 8697 8778 8857 8932 9003 9070 9133 9192 9247 9298 9345 9389 9430 9467 9502 9535 9565 9594 9620 9645 9668 9690 9710 9729 9747 9764 9779 9793 9806 9818 9828 9838 9847 9854 9861 9867 9873 9877 9882 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9923 9924 9925 9925 9925 9926 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9890 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9908 9909 9909 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9901 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9860 9858 9855 9852 9849 9846 9844 9841 9839 9837 9836 9835 9834 9834 9834 9834 9836 9837 9839 9842 9845 9848 9851 9855 9859 9862 9866 9869 9873 9876 9878 9881 9882 9884 9884 9885 9884 9883 9882 9880 9878 9876 9873 9870 9866 9863 9859 9855 9851 9846 9842 9837 9831 9825 9819 9811 9803 9793 9783 9770 9756 9739 9721 9699 9675 9647 9616 9581 9541 9497 9449 9396 9337 9274 9205 9130 9050 8965 8874 8779 8679 8574 8465 8353 8239 8122 8004 7886 7769 7653 7540 7432 7328 7231 7141 7059 6987 6926 6876 6837 6812 6799 6800 6813 6840 6879 6931 6994 7068 7151 7243 7341 7446 7556 7669 7784 7900 8016 8130 8242 8351 8456 8558 8654 8746 8832 8913 8990 9061 9128 9190 9248 9301 9351 9397 9440 9480 9517 9551 9582 9611 9637 9661 9683 9703 9721 9738 9752 9766 9778 9789 9799 9808 9817 9825 9832 9840 9847 9854 9860 9867 9873 9879 9884 9890 9895 9899 9904 9908 9911 9915 9917 9920 9922 9924 9926 9928 9930 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9944 9944 9943 9942 9942 9940 9939 9938 9937 9936 9935 9934 5222 5 6 5 9933 9933 9933 9933 9933 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9944 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9931 9931 9931 9931 9931 9932 9933 9935 9936 9938 9940 9941 9942 9944 9944 9945 9945 9945 9944 9943 9942 9940 9939 9937 9935 9934 9932 9931 9930 9929 9929 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9928 9927 9925 9923 9920 9918 9915 9913 9910 9908 9906 9903 9901 9899 9898 9896 9895 9894 9893 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9880 9880 9880 9881 9882 9883 9884 9886 9887 9888 9888 9889 9889 9889 9889 9888 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9869 9867 9864 9862 9859 9855 9851 9846 9841 9834 9827 9819 9810 9799 9788 9775 9760 9745 9727 9708 9687 9664 9639 9611 9580 9547 9509 9468 9423 9374 9320 9261 9198 9130 9057 8980 8899 8816 8729 8641 8552 8463 8375 8290 8209 8133 8062 7999 7944 7897 7861 7834 7819 7813 7819 7835 7861 7896 7940 7992 8050 8114 8182 8254 8328 8404 8479 8553 8626 8696 8763 8826 8885 8940 8990 9035 9076 9112 9144 9171 9195 9215 9232 9246 9257 9266 9273 9278 9282 9286 9288 9290 9292 9294 9297 9299 9302 9306 9310 9315 9321 9328 9335 9343 9352 9361 9371 9381 9392 9403 9414 9425 9436 9447 9458 9469 9479 9490 9500 9509 9518 9527 9535 9543 9551 9557 9564 9569 9574 9579 9583 9586 9588 9590 9592 9592 9592 9592 9591 9589 9586 9583 9580 9576 9571 9566 9559 9553 9545 9536 9527 9517 9505 9492 9478 9462 9444 9425 9403 9379 9353 9324 9293 9258 9221 9180 9136 9088 9037 8983 8925 8864 8800 8734 8665 8595 8523 8451 8378 8307 8237 8169 8104 8044 7988 7937 7892 7854 7823 7800 7784 7777 7777 7786 7802 7826 7857 7895 7939 7989 8043 8102 8164 8229 8297 8365 8435 8505 8574 8643 8710 8775 8839 8900 8958 9013 9066 9116 9162 9206 9246 9284 9319 9352 9382 9409 9435 9458 9480 9500 9518 9535 9551 9566 9580 9593 9606 9617 9628 9638 9648 9657 9665 9673 9681 9687 9694 9700 9705 9710 9715 9719 9723 9727 9730 9734 9737 9740 9743 9746 9749 9752 9755 9757 9760 9763 9765 9767 9769 9771 9773 9774 9776 9777 9777 9778 9779 9779 9779 9780 9780 9780 9780 9781 9782 9782 9783 9785 9786 9787 9789 9791 9793 9795 9797 9798 9800 9802 9804 9805 9807 9808 9810 9811 9813 9814 9815 9817 9819 9821 9823 9825 9828 9830 9833 9836 9839 9842 9845 9847 9850 9853 9855 9857 9858 9860 9861 9862 9862 9863 9863 9863 9864 9864 9864 9864 9864 9865 9866 9866 9867 9869 9870 9872 9873 9875 9877 9880 9882 9884 9886 9889 9891 9893 9895 5223 5 6 5 9897 9898 9900 9901 9902 9903 9903 9903 9904 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9899 9898 9897 9895 9893 9891 9888 9886 9882 9879 9875 9871 9867 9862 9857 9851 9845 9837 9829 9819 9808 9795 9780 9764 9744 9723 9698 9670 9639 9605 9566 9523 9476 9424 9368 9306 9238 9166 9087 9002 8911 8814 8711 8603 8488 8369 8245 8117 7986 7853 7719 7586 7454 7325 7201 7083 6973 6872 6781 6702 6636 6584 6546 6524 6517 6525 6548 6586 6638 6703 6780 6868 6966 7071 7184 7302 7423 7547 7673 7798 7921 8043 8161 8276 8386 8491 8591 8686 8775 8860 8938 9012 9081 9144 9204 9259 9311 9358 9403 9444 9482 9517 9550 9580 9608 9634 9658 9680 9701 9719 9736 9752 9766 9778 9790 9801 9810 9819 9827 9834 9840 9846 9852 9857 9862 9867 9871 9876 9880 9883 9887 9891 9894 9897 9900 9903 9905 9908 9910 9912 9913 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9899 9897 9894 9891 9887 9883 9879 9874 9869 9864 9858 9851 9844 9836 9827 9818 9808 9797 9785 9772 9758 9743 9727 9711 9693 9674 9655 9635 9614 9594 9572 9551 9530 9510 9490 9471 9453 9437 9423 9410 9399 9390 9383 9379 9377 9377 9379 9382 9388 9395 9403 9412 9421 9431 9441 9450 9458 9464 9470 9473 9473 9472 9467 9459 9448 9434 9416 9394 9369 9340 9308 9271 9232 9189 9143 9095 9044 8992 8938 8884 8829 8774 8721 8670 8621 8575 8533 8495 8463 8437 8417 8403 8397 8397 8405 8420 8442 8470 8505 8545 8591 8640 8694 8750 8808 8867 8927 8987 9046 9103 9158 9212 9262 9310 9355 9397 9436 9473 9506 9537 9566 9593 9618 9641 9663 9684 9703 9721 9738 9753 9768 9782 9795 9807 9818 9828 9838 9846 9854 9860 9866 9872 9876 9881 9884 9887 9890 9892 9894 9896 9897 9898 9899 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9886 9885 9883 9882 9879 9877 9874 9871 9867 9862 9857 9852 9845 9838 9831 9823 9814 9805 9795 9785 9774 9763 9752 9741 9730 9718 9707 9695 9684 9673 9663 9653 9643 9633 9625 9617 9609 9603 9597 9593 9589 9587 9586 9586 9588 9591 9595 9601 9608 9616 9625 9635 9646 9658 9670 9682 9695 9708 9720 9732 9744 9756 9767 9777 9786 9795 9803 9811 9818 9824 9829 9834 9839 9843 9846 9850 9852 9855 9857 9859 9860 9862 9862 9863 9863 9863 9863 9862 9860 9858 9856 9853 9850 9845 9840 9835 9828 9821 9813 9803 9793 9781 9768 5224 5 6 5 9753 9737 9720 9700 9679 9656 9632 9605 9576 9545 9512 9477 9440 9401 9361 9319 9276 9232 9187 9143 9099 9055 9013 8973 8936 8901 8870 8842 8819 8801 8787 8778 8775 8777 8783 8795 8811 8831 8855 8882 8912 8944 8978 9012 9047 9083 9117 9151 9183 9214 9243 9270 9295 9318 9339 9358 9375 9390 9405 9417 9429 9440 9450 9460 9470 9479 9488 9497 9507 9517 9527 9538 9549 9561 9573 9585 9598 9611 9625 9638 9652 9666 9679 9693 9705 9718 9729 9740 9750 9759 9767 9774 9780 9784 9788 9790 9791 9791 9789 9787 9783 9779 9773 9766 9758 9749 9738 9725 9711 9694 9674 9652 9626 9597 9563 9525 9482 9434 9380 9320 9254 9181 9102 9016 8923 8822 8715 8600 8479 8351 8216 8075 7928 7776 7619 7458 7293 7126 6958 6790 6622 6458 6297 6142 5994 5855 5726 5610 5508 5420 5350 5297 5262 5247 5252 5276 5319 5382 5462 5560 5673 5801 5940 6090 6249 6414 6583 6755 6927 7098 7266 7430 7589 7740 7885 8022 8151 8271 8384 8488 8585 8675 8758 8835 8906 8972 9034 9091 9144 9193 9240 9283 9324 9361 9396 9429 9459 9486 9512 9534 9555 9573 9589 9604 9616 9626 9635 9642 9648 9652 9655 9657 9658 9657 9656 9654 9651 9647 9642 9636 9630 9623 9616 9608 9599 9589 9579 9568 9556 9544 9530 9515 9498 9480 9460 9437 9412 9384 9352 9317 9278 9235 9188 9137 9081 9020 8955 8885 8811 8733 8651 8566 8477 8386 8292 8197 8101 8005 7910 7815 7723 7634 7549 7468 7393 7324 7263 7209 7165 7130 7105 7090 7086 7093 7110 7138 7177 7225 7282 7348 7421 7501 7587 7677 7770 7866 7963 8060 8157 8253 8346 8437 8524 8608 8689 8765 8837 8906 8970 9031 9088 9141 9191 9238 9282 9323 9362 9398 9432 9463 9493 9520 9546 9570 9592 9613 9632 9650 9666 9681 9695 9708 9719 9730 9740 9749 9757 9765 9772 9778 9784 9789 9795 9800 9804 9809 9813 9817 9821 9825 9829 9832 9835 9838 9841 9844 9846 9848 9849 9850 9851 9851 9851 9851 9851 9850 9849 9848 9848 9847 9846 9846 9846 9846 9846 9847 9847 9848 9849 9850 9851 9852 9852 9853 9853 9853 9853 9852 9851 9850 9849 9847 9845 9843 9840 9838 9835 9832 9829 9826 9823 9820 9817 9813 9810 9806 9802 9798 9793 9788 9782 9776 9770 9763 9755 9747 9737 9727 9716 9704 9691 9677 9661 9644 9626 9605 9583 9558 9532 9502 9469 9433 9392 9348 9299 9245 9185 9119 9047 8969 8884 8791 8692 8585 8471 8351 8223 8089 7949 7803 7652 7497 7337 7175 7010 6843 6676 6508 6340 6174 6010 5848 5691 5538 5390 5249 5114 4989 4872 4766 4672 4589 4520 4465 4424 4399 4390 4397 4420 4459 4514 4583 4666 4761 4867 4983 5106 5235 5367 5500 5633 5763 5889 6007 6117 6218 6308 6386 6452 6506 6546 6574 6591 6596 6591 6577 6556 6528 6496 6460 5225 5 6 5 6423 6386 6351 6318 6290 6268 6252 6244 6244 6254 6273 6302 6340 6389 6447 6515 6591 6675 6766 6864 6966 7073 7184 7296 7409 7523 7635 7746 7854 7959 8059 8156 8247 8334 8415 8491 8562 8628 8688 8744 8795 8842 8885 8925 8961 8994 9025 9053 9079 9104 9126 9148 9168 9187 9206 9224 9241 9259 9276 9293 9311 9328 9346 9364 9382 9400 9419 9437 9456 9475 9493 9512 9530 9548 9565 9582 9598 9613 9628 9642 9656 9669 9681 9692 9703 9713 9723 9732 9741 9749 9757 9764 9771 9777 9783 9789 9794 9798 9802 9805 9809 9811 9814 9816 9818 9819 9821 9822 9823 9825 9826 9827 9829 9830 9831 9833 9834 9835 9836 9838 9839 9839 9840 9841 9841 9841 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9857 9858 9858 9858 9858 9857 9856 9855 9853 9851 9849 9847 9845 9843 9842 9840 9839 9838 9837 9837 9837 9837 9838 9838 9838 9839 9839 9839 9838 9837 9836 9835 9833 9831 9828 9826 9823 9820 9818 9815 9813 9811 9808 9807 9805 9803 9802 9800 9799 9797 9796 9794 9792 9791 9789 9787 9785 9782 9780 9777 9774 9771 9767 9763 9758 9752 9745 9738 9729 9719 9708 9695 9680 9664 9646 9626 9603 9577 9549 9516 9479 9438 9390 9336 9273 9202 9121 9029 8924 8806 8674 8528 8366 8189 7997 7790 7570 7336 7092 6838 6576 6309 6039 5768 5499 5233 4974 4722 4480 4249 4030 3824 3631 3452 3286 3135 2997 2872 2761 2664 2580 2511 2456 2417 2394 2389 2404 2438 2494 2572 2674 2799 2949 3122 3318 3536 3774 4029 4300 4583 4875 5172 5472 5770 6064 6350 6626 6890 7139 7372 7589 7788 7971 8136 8286 8421 8542 8650 8748 8836 8915 8988 9054 9115 9171 9224 9272 9318 9360 9399 9436 9469 9499 9526 9550 9571 9589 9605 9619 9630 9640 9649 9656 9662 9668 9673 9677 9681 9685 9688 9691 9694 9696 9698 9699 9700 9700 9699 9698 9696 9694 9691 9688 9684 9680 9676 9671 9666 9661 9656 9651 9646 9641 9636 9631 9626 9621 9616 9612 9607 9602 9597 9592 9586 9581 9574 9568 9560 9552 9542 9532 9520 9507 9491 9474 9455 9434 9411 9384 9356 9324 9290 9252 9212 9169 9124 9075 9025 8973 8918 8863 8807 8752 8696 8642 8590 8540 8493 8451 8413 8379 8352 8330 8315 8306 8304 8308 8318 8334 8357 8384 8416 8452 8492 8535 8580 8626 8674 8722 8771 8818 8865 8911 8955 8997 9037 9076 9112 9146 9178 9208 9235 9261 9285 9307 9327 9345 9362 9377 9391 9404 9415 9425 9434 9442 9449 9455 9460 9464 9468 9471 9473 9475 9476 9477 9477 9477 9476 9475 9473 9471 9469 9466 9463 9460 9456 9453 9449 9445 9441 9437 9432 9428 9424 9420 9416 9411 9407 9403 9398 9394 9389 9385 9380 9375 9370 9364 9358 9352 9346 9339 9332 9324 9316 9307 9298 9288 9278 5226 5 6 5 9266 9254 9241 9227 9213 9197 9180 9163 9144 9124 9103 9081 9059 9035 9011 8986 8960 8934 8907 8881 8854 8828 8803 8778 8754 8731 8710 8691 8674 8658 8645 8634 8626 8620 8616 8615 8616 8619 8624 8631 8639 8649 8660 8671 8683 8696 8708 8721 8733 8745 8756 8767 8777 8786 8794 8802 8809 8815 8821 8825 8830 8834 8837 8841 8844 8846 8849 8852 8854 8857 8860 8862 8865 8868 8871 8874 8878 8881 8885 8888 8892 8896 8900 8904 8907 8911 8915 8919 8923 8927 8930 8934 8938 8941 8945 8949 8953 8957 8961 8965 8970 8974 8979 8984 8990 8995 9001 9007 9013 9019 9025 9031 9037 9043 9049 9054 9060 9065 9070 9075 9080 9085 9090 9094 9099 9103 9108 9112 9117 9122 9127 9131 9136 9141 9146 9151 9156 9161 9166 9171 9176 9180 9185 9189 9194 9198 9203 9207 9211 9215 9219 9223 9227 9231 9234 9238 9241 9243 9245 9247 9249 9250 9251 9252 9252 9252 9252 9251 9251 9250 9248 9247 9245 9243 9240 9238 9234 9230 9226 9221 9215 9209 9202 9194 9186 9177 9168 9158 9148 9137 9127 9117 9106 9096 9086 9077 9068 9060 9052 9044 9037 9030 9024 9018 9012 9006 9000 8995 8988 8982 8975 8966 8957 8946 8934 8919 8901 8880 8856 8828 8795 8757 8714 8665 8609 8548 8479 8404 8322 8233 8137 8034 7924 7808 7686 7557 7422 7282 7136 6984 6828 6666 6500 6329 6154 5974 5792 5606 5417 5227 5036 4844 4654 4465 4279 4096 3919 3748 3584 3427 3280 3142 3014 2896 2789 2692 2607 2533 2469 2416 2375 2344 2324 2315 2318 2333 2360 2400 2453 2520 2601 2696 2807 2932 3072 3226 3394 3574 3766 3968 4177 4393 4614 4837 5059 5281 5498 5710 5914 6110 6297 6473 6638 6791 6934 7065 7185 7295 7395 7487 7570 7646 7715 7778 7836 7888 7937 7981 8021 8057 8090 8120 8147 8170 8190 8208 8223 8235 8244 8252 8257 8260 8262 8261 8260 8256 8252 8246 8239 8230 8220 8209 8196 8182 8166 8149 8130 8109 8086 8062 8036 8009 7980 7950 7918 7884 7850 7814 7776 7737 7697 7656 7613 7569 7523 7475 7426 7376 7323 7269 7212 7154 7093 7031 6966 6899 6830 6759 6686 6610 6532 6451 6369 6284 6198 6109 6018 5925 5830 5733 5634 5534 5431 5326 5219 5110 4999 4886 4770 4653 4533 4411 4287 4161 4033 3904 3774 3642 3510 3378 3247 3116 2988 2861 2738 2618 2502 2391 2285 2185 2091 2003 1922 1848 1781 1720 1666 1619 1578 1543 1513 1489 1470 1456 1446 1440 1439 1442 1449 1460 1476 1497 1523 1555 1593 1638 1690 1749 1816 1892 1976 2068 2170 2279 2397 2522 2653 2791 2934 3082 3232 3385 3538 3692 3844 3994 4142 4285 4424 4558 4687 4810 4928 5040 5146 5246 5342 5432 5517 5598 5674 5747 5816 5881 5943 6001 6057 6109 6159 6205 6249 6289 6327 6362 6393 6422 6448 6471 6492 6509 5227 5 6 5 6524 6536 6546 6552 6557 6558 6557 6553 6547 6538 6527 6513 6496 6477 6455 6430 6402 6372 6339 6303 6264 6223 6179 6133 6083 6032 5977 5921 5862 5801 5738 5673 5606 5537 5467 5395 5321 5245 5168 5089 5008 4925 4840 4752 4661 4568 4471 4371 4268 4161 4052 3939 3823 3705 3585 3464 3341 3219 3097 2976 2858 2743 2631 2524 2421 2324 2233 2147 2068 1994 1926 1864 1807 1755 1707 1663 1623 1585 1549 1516 1484 1453 1423 1395 1367 1340 1314 1289 1266 1244 1224 1206 1190 1176 1165 1156 1150 1146 1144 1145 1148 1153 1161 1171 1183 1197 1214 1233 1256 1282 1312 1347 1387 1433 1485 1544 1610 1685 1767 1858 1957 2065 2180 2304 2434 2570 2712 2858 3007 3158 3311 3464 3615 3765 3913 4057 4197 4333 4465 4592 4714 4831 4945 5054 5159 5261 5359 5455 5548 5639 5728 5814 5899 5982 6063 6142 6219 6295 6369 6440 6510 6578 6645 6709 6771 6832 6892 6950 7006 7061 7115 7168 7219 7270 7319 7367 7414 7461 7505 7549 7592 7633 7673 7712 7749 7786 7821 7856 7889 7921 7953 7983 8013 8043 8071 8099 8126 8153 8178 8203 8227 8250 8273 8294 8314 8333 8351 8368 8384 8399 8413 8426 8438 8450 8460 8471 8480 8489 8498 8507 8515 8522 8530 8537 8544 8551 8557 8564 8570 8576 8583 8589 8596 8603 8610 8618 8626 8635 8644 8654 8665 8676 8688 8701 8714 8727 8741 8755 8769 8784 8798 8813 8827 8842 8856 8870 8884 8898 8912 8925 8938 8950 8962 8974 8985 8996 9007 9016 9026 9034 9042 9050 9057 9063 9069 9074 9079 9083 9087 9091 9095 9099 9103 9108 9112 9117 9122 9128 9134 9140 9146 9153 9160 9168 9175 9183 9190 9198 9206 9213 9221 9228 9236 9243 9250 9256 9263 9269 9275 9281 9287 9292 9297 9302 9306 9310 9313 9316 9318 9320 9322 9323 9324 9324 9324 9323 9322 9321 9319 9318 9315 9313 9310 9306 9303 9298 9294 9288 9282 9275 9268 9260 9251 9241 9230 9219 9206 9193 9179 9165 9151 9136 9121 9105 9091 9076 9062 9049 9037 9026 9016 9008 9001 8997 8994 8993 8994 8997 9003 9010 9019 9031 9044 9058 9074 9092 9110 9130 9150 9170 9191 9211 9232 9252 9271 9289 9307 9324 9340 9354 9368 9381 9392 9403 9413 9421 9430 9437 9443 9449 9455 9460 9464 9468 9471 9474 9477 9479 9480 9481 9481 9481 9480 9479 9477 9474 9471 9467 9463 9459 9454 9449 9444 9439 9434 9429 9424 9420 9415 9411 9407 9404 9401 9399 9397 9395 9394 9393 9393 9393 9394 9395 9397 9399 9401 9404 9407 9411 9415 9420 9424 9430 9435 9440 9446 9452 9457 9463 9468 9473 9477 9481 9485 9487 9490 9492 9493 9494 9494 9494 9494 9493 9492 9491 9490 9489 9488 9487 9487 9486 9486 9486 9486 9486 9486 9485 9485 9485 9484 9483 9482 9480 9478 9475 9472 9469 9465 9461 9456 9451 5228 5 6 5 9445 9439 9432 9424 9416 9406 9396 9385 9372 9358 9343 9325 9306 9284 9260 9234 9205 9173 9139 9102 9062 9020 8975 8927 8877 8825 8770 8714 8656 8598 8538 8477 8417 8356 8297 8238 8181 8126 8073 8024 7978 7936 7898 7865 7837 7815 7799 7788 7784 7786 7794 7809 7829 7855 7886 7923 7964 8010 8059 8111 8166 8223 8281 8341 8401 8460 8519 8578 8635 8690 8744 8795 8844 8891 8936 8978 9017 9054 9089 9121 9151 9179 9205 9229 9251 9271 9290 9308 9324 9339 9353 9366 9378 9389 9400 9410 9419 9428 9436 9444 9452 9458 9465 9471 9476 9481 9485 9489 9493 9496 9499 9501 9503 9504 9505 9506 9506 9506 9506 9505 9504 9503 9501 9498 9495 9492 9487 9482 9477 9470 9462 9454 9445 9434 9422 9410 9395 9380 9362 9343 9322 9298 9272 9243 9211 9175 9135 9090 9041 8987 8927 8860 8788 8709 8622 8529 8429 8321 8206 8084 7955 7819 7677 7529 7375 7217 7054 6886 6716 6542 6367 6190 6012 5834 5657 5482 5309 5139 4975 4815 4663 4518 4383 4259 4147 4048 3964 3896 3845 3812 3797 3803 3828 3873 3938 4023 4126 4246 4383 4535 4700 4876 5061 5253 5450 5649 5850 6050 6247 6440 6627 6808 6981 7146 7303 7451 7591 7722 7845 7961 8069 8171 8266 8356 8440 8520 8595 8666 8733 8797 8857 8913 8967 9017 9064 9108 9149 9188 9224 9257 9288 9316 9343 9368 9391 9413 9433 9452 9470 9487 9503 9517 9531 9544 9556 9566 9575 9583 9590 9595 9600 9602 9604 9604 9603 9602 9599 9595 9591 9586 9580 9574 9568 9561 9554 9548 9541 9534 9527 9520 9513 9507 9500 9494 9488 9482 9477 9472 9468 9464 9461 9459 9457 9457 9457 9459 9461 9465 9469 9475 9481 9489 9497 9507 9516 9527 9538 9549 9560 9572 9584 9595 9607 9618 9629 9640 9650 9660 9669 9677 9685 9693 9700 9706 9712 9717 9721 9726 9729 9733 9736 9739 9741 9744 9747 9749 9752 9754 9757 9760 9763 9766 9769 9771 9774 9777 9779 9782 9784 9785 9787 9788 9788 9789 9789 9789 9788 9788 9787 9787 9786 9786 9786 9786 9786 9787 9787 9788 9789 9790 9791 9792 9793 9794 9795 9795 9796 9796 9795 9794 9794 9792 9791 9790 9788 9787 9786 9784 9783 9782 9781 9781 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9780 9780 9781 9782 9783 9784 9785 9786 9787 9787 9788 9789 9789 9789 9789 9789 9788 9788 9787 9787 9786 9785 9785 9784 9784 9784 9784 9785 9785 9786 9786 9787 9788 9789 9789 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9791 9792 9793 9794 9796 9798 9800 9802 9804 9805 9807 9809 9810 9811 9812 9812 9812 9812 9811 9810 9810 9809 9808 9807 9806 9806 9806 9806 9806 9806 9807 9807 9808 9809 9810 9810 9811 9812 9812 9813 9813 9813 9814 9814 9815 9816 9816 9817 9818 5229 5 6 5 9819 9820 9822 9823 9824 9825 9825 9826 9826 9826 9825 9825 9824 9823 9822 9820 9819 9818 9816 9815 9814 9813 9812 9811 9810 9810 9809 9808 9807 9806 9805 9804 9802 9801 9799 9797 9795 9793 9791 9790 9788 9787 9786 9785 9785 9785 9785 9785 9786 9786 9787 9787 9787 9787 9786 9786 9785 9783 9782 9780 9778 9776 9775 9773 9772 9772 9771 9772 9773 9774 9776 9779 9781 9784 9787 9790 9793 9796 9798 9799 9800 9801 9801 9800 9799 9798 9796 9795 9793 9791 9790 9789 9788 9788 9788 9789 9790 9791 9792 9794 9795 9796 9798 9798 9799 9799 9798 9797 9796 9794 9792 9790 9788 9785 9783 9781 9780 9778 9777 9777 9777 9777 9778 9778 9779 9780 9781 9782 9782 9783 9783 9782 9782 9781 9780 9779 9777 9776 9774 9773 9772 9771 9770 9770 9770 9770 9771 9772 9773 9774 9776 9777 9779 9780 9782 9783 9785 9786 9787 9788 9788 9789 9789 9789 9789 9789 9789 9788 9787 9787 9786 9786 9785 9784 9784 9783 9783 9782 9782 9782 9782 9782 9782 9782 9783 9783 9782 9782 9782 9781 9780 9778 9776 9774 9772 9769 9765 9762 9758 9754 9750 9746 9742 9738 9734 9731 9727 9724 9721 9719 9716 9714 9713 9711 9710 9708 9707 9707 9706 9705 9705 9704 9704 9704 9704 9704 9704 9705 9705 9706 9706 9707 9708 9709 9709 9710 9711 9711 9711 9711 9711 9710 9710 9709 9708 9707 9705 9704 9702 9700 9698 9697 9695 9693 9691 9690 9688 9686 9685 9683 9681 9680 9678 9676 9674 9671 9669 9666 9663 9660 9658 9655 9652 9649 9647 9644 9642 9640 9638 9637 9636 9635 9634 9634 9633 9633 9632 9632 9631 9630 9629 9627 9625 9623 9621 9618 9615 9612 9609 9606 9602 9599 9596 9593 9590 9587 9584 9581 9578 9575 9571 9568 9565 9561 9557 9553 9548 9543 9538 9532 9527 9521 9515 9508 9502 9495 9488 9481 9473 9465 9457 9449 9440 9431 9422 9411 9401 9390 9378 9366 9353 9340 9326 9312 9297 9282 9266 9249 9232 9214 9196 9176 9156 9135 9113 9090 9065 9040 9012 8984 8954 8922 8888 8852 8814 8774 8731 8686 8638 8587 8533 8476 8415 8350 8281 8207 8130 8047 7960 7868 7771 7669 7562 7450 7334 7213 7087 6957 6824 6686 6545 6400 6252 6100 5946 5789 5629 5467 5302 5136 4967 4797 4627 4455 4284 4114 3945 3779 3616 3458 3304 3157 3016 2883 2758 2642 2536 2439 2352 2274 2206 2147 2097 2054 2020 1992 1970 1954 1943 1937 1935 1939 1946 1959 1978 2002 2033 2072 2119 2176 2243 2321 2411 2513 2628 2755 2895 3047 3211 3385 3569 3761 3960 4164 4372 4582 4793 5002 5209 5412 5610 5801 5986 6163 6333 6494 6647 6791 6928 7057 7178 7293 7401 7504 7600 7692 7779 7862 7941 8016 8088 8157 8222 8284 8344 8401 8455 8506 8555 8602 8646 8689 8729 8768 8805 8840 8874 8906 8937 8967 5230 5 6 5 8995 9023 9049 9075 9099 9122 9144 9165 9185 9204 9221 9238 9254 9269 9284 9297 9310 9322 9334 9346 9357 9369 9379 9390 9401 9411 9422 9432 9442 9452 9462 9471 9480 9488 9496 9504 9511 9518 9524 9530 9536 9542 9547 9552 9556 9561 9565 9569 9573 9577 9580 9583 9585 9587 9588 9588 9588 9586 9584 9581 9576 9570 9563 9554 9543 9531 9517 9500 9482 9460 9436 9409 9379 9346 9309 9268 9223 9174 9121 9063 9002 8936 8867 8793 8717 8636 8553 8468 8380 8291 8201 8110 8020 7931 7843 7758 7675 7596 7521 7451 7387 7329 7277 7233 7197 7168 7148 7137 7134 7141 7157 7181 7215 7257 7307 7365 7430 7501 7578 7661 7747 7837 7930 8024 8119 8214 8308 8401 8492 8579 8664 8745 8822 8895 8963 9027 9086 9141 9192 9238 9281 9320 9355 9387 9416 9443 9467 9489 9509 9527 9544 9559 9572 9585 9595 9605 9614 9621 9627 9632 9636 9638 9640 9640 9639 9638 9635 9632 9627 9622 9616 9609 9602 9594 9585 9576 9567 9557 9547 9536 9526 9515 9505 9494 9484 9474 9464 9455 9446 9438 9431 9424 9419 9414 9411 9408 9407 9406 9407 9409 9413 9417 9423 9430 9438 9447 9456 9467 9479 9491 9503 9516 9530 9543 9557 9571 9584 9597 9609 9621 9633 9643 9653 9663 9671 9679 9687 9693 9699 9705 9711 9716 9720 9725 9729 9734 9738 9742 9747 9751 9755 9759 9763 9766 9769 9772 9775 9777 9779 9781 9782 9783 9784 9784 9784 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9786 9785 9785 9783 9782 9780 9777 9774 9771 9768 9763 9759 9754 9749 9743 9737 9731 9724 9717 9709 9701 9692 9683 9673 9662 9652 9640 9629 9617 9605 9593 9582 9570 9559 9549 9539 9530 9521 9514 9507 9501 9496 9491 9487 9482 9479 9475 9471 9466 9462 9456 9450 9443 9436 9427 9418 9407 9396 9383 9370 9355 9340 9323 9306 9289 9271 9253 9235 9216 9199 9182 9166 9151 9138 9126 9117 9110 9105 9104 9105 9109 9116 9126 9138 9153 9171 9190 9212 9235 9259 9284 9310 9336 9362 9388 9413 9438 9462 9485 9507 9528 9549 9568 9586 9602 9618 9633 9647 9660 9672 9683 9693 9702 9711 9718 9725 9732 9738 9743 9748 9753 9757 9762 9766 9770 9773 9777 9781 9785 9788 9792 9795 9798 9800 9803 9805 9807 9809 9810 9812 9813 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9827 9828 9829 9830 9830 9831 9831 9831 9831 9831 9830 9830 9830 9829 9829 9828 9828 9828 9827 9827 9827 9826 9825 9825 9824 9822 9821 9820 9818 9816 9814 9811 9809 9806 9803 9800 9797 9794 9790 9786 9781 9777 9771 9766 9759 9752 9745 9737 9728 9719 9709 9699 9689 9679 9669 9659 9650 9641 9632 9625 9619 9614 9610 9607 9606 9606 9607 9610 9613 9618 9623 9629 9636 9644 9652 9660 9669 9677 9686 5231 5 6 5 9695 9703 9711 9719 9727 9734 9741 9748 9754 9760 9765 9770 9775 9779 9783 9787 9790 9793 9795 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9825 9827 9828 9830 9831 9831 9832 9832 9832 9832 9831 9831 9830 9829 9829 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9827 9827 9827 9827 9826 9826 9825 9825 9824 9824 9823 9823 9822 9822 9822 9821 9821 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9811 9810 9809 9808 9807 9806 9805 9805 9804 9804 9804 9804 9803 9803 9803 9803 9802 9802 9801 9799 9798 9796 9794 9791 9788 9785 9782 9779 9776 9773 9770 9768 9766 9765 9763 9763 9763 9763 9764 9765 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9785 9786 9787 9787 9788 9788 9788 9788 9787 9787 9786 9785 9783 9781 9778 9775 9771 9766 9761 9754 9747 9739 9729 9719 9707 9694 9680 9664 9647 9629 9609 9588 9565 9540 9514 9486 9457 9426 9393 9359 9324 9287 9250 9212 9173 9136 9098 9062 9027 8995 8965 8938 8915 8895 8880 8869 8863 8862 8865 8873 8885 8901 8921 8945 8971 9000 9031 9063 9095 9128 9161 9193 9224 9253 9280 9305 9327 9347 9364 9379 9391 9400 9407 9411 9414 9414 9412 9410 9406 9401 9395 9389 9383 9376 9370 9364 9359 9354 9351 9348 9346 9346 9346 9348 9351 9355 9360 9366 9373 9382 9391 9402 9413 9425 9437 9450 9463 9476 9489 9502 9515 9527 9539 9550 9560 9569 9578 9585 9591 9596 9601 9604 9606 9608 9610 9610 9611 9611 9611 9610 9610 9609 9608 9607 9606 9605 9603 9601 9599 9596 9592 9589 9585 9580 9575 9570 9564 9559 9553 9548 9542 9537 9533 9529 9526 9523 9521 9520 9519 9519 9519 9520 9522 9523 9525 9526 9528 9530 9531 9533 9534 9535 9536 9536 9537 9538 9539 9539 9541 9542 9544 9546 9549 9552 9556 9560 9564 9569 9574 9580 9586 9591 9597 9602 9607 9612 9616 9620 9623 9625 9627 9628 9629 9629 9628 9628 9627 9626 9625 9624 9623 9623 9623 9624 9625 9626 9628 9630 9633 9636 9639 9642 9644 9647 9650 9652 9653 9654 9655 9655 9654 9653 9652 9650 9648 9645 9643 9640 9637 9633 9630 9627 9624 9620 9617 9613 9610 9606 9602 9598 9593 9588 9583 9578 9573 9567 9562 9556 9551 9545 9540 9535 9531 9527 9524 9522 9520 9519 9519 9520 9521 9524 9527 9531 9535 9540 9546 9552 9558 9564 9571 9578 9584 9590 9597 9603 9608 9614 9619 9623 9628 9632 9635 9638 9641 9644 9647 9649 9651 9653 9655 9656 9658 9659 9660 9662 9663 9664 9665 9666 9667 9667 9668 9669 9669 9670 9670 9671 9671 9672 9672 9672 9672 9673 9673 9673 9673 9674 9674 9674 9675 9675 9675 9675 9676 9676 9676 9676 9675 9675 9675 9674 9674 9673 9673 9672 9671 9671 5231 5 7 1 9778 9786 9794 9802 9810 9817 9825 9832 9838 9845 9851 9857 9862 9867 9872 9876 9880 9884 9887 9890 9892 9895 9896 9898 9899 9900 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9907 9908 9911 9913 9915 9917 9920 9922 9923 9925 9926 9926 9926 9926 9925 9924 9922 9921 9919 9917 9915 9913 9912 9911 9910 9909 9909 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9899 9898 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9872 9870 9869 9868 9868 9867 9867 9868 9868 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9883 9883 9883 9883 9882 9881 9879 9877 9874 9870 9866 9862 9857 9851 9845 9838 9830 9822 9813 9802 9791 9779 9765 9750 9733 9714 9694 9671 9646 9619 9590 9559 9525 9490 9453 9414 9374 9334 9293 9252 9211 9172 9134 9098 9065 9035 9009 8986 8968 8955 8946 8941 8942 8947 8957 8971 8988 9009 9034 9060 9089 9119 9150 9181 9213 9244 9275 9304 9332 9359 9383 9406 9426 9444 9460 9473 9484 9493 9500 9504 9507 9507 9506 9503 9499 9493 9487 9480 9472 9464 9456 9449 9442 9436 9432 9428 9426 9425 9426 9428 9432 9438 9445 9454 9463 9474 9486 9498 9511 9524 9537 9550 9564 9577 9589 9602 9613 9624 9635 9645 9654 9662 9669 9676 9681 9686 9690 9693 9696 9698 9699 9700 9700 9700 9700 9699 9698 9697 9696 9695 9693 9692 9690 9687 9685 9681 9678 9674 9669 9665 9660 9654 9649 9644 9639 9634 9629 9625 9621 9618 9616 9613 9612 9610 9609 9609 9608 9608 9608 9609 9609 9610 9611 9612 9614 9615 9618 9620 9623 9627 9630 9634 9638 9643 9647 9651 9655 9660 9663 9667 9670 9673 9676 9679 9681 9684 9686 9689 9691 9694 9696 9699 9702 9705 9708 9711 9714 9717 9720 9722 9724 9725 9726 9727 9728 9728 9728 9727 9727 9727 9726 9726 9726 9726 9726 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9735 9736 9736 9735 9735 9734 9733 9731 9729 9727 9725 9722 9720 9717 9713 9710 9706 9702 9697 9693 9688 9683 9678 9672 9667 9661 9656 9650 9645 9640 9636 9632 9628 9625 9622 9620 9618 9617 9617 9617 9618 9619 9621 9623 9626 9629 9633 9637 9641 9646 9651 9656 9661 9667 9673 9679 9685 9690 9696 9702 9707 9713 9718 9722 9726 9730 9734 9737 9740 9743 9745 9747 9749 9750 9752 9753 9754 9756 9757 9759 9760 9762 9763 9765 9766 9767 9769 9770 9770 9771 9771 9772 9772 9771 9771 9770 9770 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9766 9765 9764 9762 9760 9758 5232 5 7 1 9756 9755 9753 9752 9751 9751 9751 9751 9752 9753 9754 9755 9757 9758 9759 9760 9761 9761 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9752 9751 9751 9752 9752 9752 9752 9752 9752 9751 9750 9749 9747 9745 9743 9740 9737 9734 9731 9728 9725 9722 9720 9717 9715 9714 9712 9711 9710 9709 9708 9707 9706 9704 9703 9701 9699 9697 9694 9691 9689 9686 9682 9679 9676 9673 9670 9667 9664 9662 9660 9658 9657 9655 9655 9654 9654 9654 9655 9655 9656 9657 9657 9658 9658 9658 9658 9657 9657 9656 9655 9653 9652 9650 9648 9647 9645 9644 9642 9641 9640 9639 9639 9638 9637 9637 9636 9636 9635 9635 9634 9633 9632 9630 9629 9627 9625 9623 9621 9619 9616 9614 9612 9609 9607 9604 9602 9600 9598 9596 9594 9592 9590 9588 9587 9585 9583 9581 9579 9577 9575 9573 9571 9568 9566 9563 9561 9558 9555 9553 9550 9548 9545 9543 9541 9538 9536 9534 9531 9529 9526 9523 9520 9517 9514 9511 9507 9504 9500 9497 9493 9489 9485 9481 9477 9473 9469 9465 9460 9455 9450 9445 9440 9435 9429 9424 9418 9413 9408 9402 9397 9391 9385 9380 9373 9366 9359 9351 9341 9331 9319 9306 9291 9274 9255 9235 9212 9187 9160 9132 9101 9068 9032 8995 8956 8916 8873 8829 8783 8736 8688 8639 8590 8540 8489 8439 8389 8341 8293 8247 8203 8161 8121 8085 8052 8023 7997 7975 7958 7945 7937 7932 7933 7937 7945 7958 7974 7993 8015 8039 8066 8095 8125 8157 8189 8221 8254 8286 8318 8349 8379 8408 8435 8462 8486 8509 8531 8551 8569 8585 8600 8613 8624 8634 8643 8651 8657 8662 8666 8670 8672 8674 8675 8675 8674 8673 8671 8668 8664 8660 8654 8648 8641 8633 8625 8616 8606 8595 8584 8573 8561 8549 8536 8523 8510 8497 8483 8469 8455 8441 8426 8410 8394 8378 8361 8344 8326 8308 8290 8271 8252 8233 8213 8193 8173 8152 8131 8110 8088 8066 8043 8019 7995 7970 7945 7919 7892 7865 7838 7810 7781 7753 7723 7694 7664 7634 7603 7572 7540 7507 7474 7440 7406 7371 7335 7299 7262 7225 7187 7150 7112 7073 7035 6996 6957 6918 6878 6837 6796 6755 6712 6669 6625 6580 6533 6486 6437 6388 6338 6287 6235 6182 6128 6075 6020 5965 5910 5854 5798 5742 5685 5628 5570 5513 5455 5397 5339 5280 5222 5163 5105 5046 4988 4930 4872 4814 4757 4699 4642 4586 4529 4473 4417 4361 4306 4250 4195 4140 4084 4029 3973 3917 3860 3803 3744 3684 3623 3560 3495 3427 3358 3285 3211 3133 3053 2971 2886 2800 2712 2623 2534 2444 2355 2267 2180 2095 2012 1933 1856 1783 1713 1648 1586 1529 1475 1426 1381 1340 1303 1270 1241 1216 1194 1176 1162 1151 1144 1140 1140 1144 1152 1163 1179 1198 1222 1250 1282 1319 1360 1406 1457 1512 1572 1637 1706 1779 1856 1937 2021 2108 2198 2289 5233 5 7 1 2382 2476 2571 2666 2760 2854 2946 3037 3127 3215 3301 3385 3467 3548 3627 3705 3781 3856 3930 4003 4075 4147 4217 4287 4357 4425 4493 4560 4626 4692 4756 4820 4884 4946 5008 5070 5130 5191 5251 5311 5370 5429 5488 5546 5604 5662 5719 5776 5833 5888 5943 5998 6051 6104 6156 6207 6258 6308 6357 6406 6454 6501 6547 6593 6639 6683 6727 6771 6813 6856 6897 6938 6978 7018 7057 7096 7134 7172 7209 7245 7282 7317 7353 7387 7421 7454 7487 7519 7549 7579 7609 7637 7664 7691 7717 7742 7767 7791 7815 7839 7862 7885 7908 7931 7954 7977 8000 8023 8046 8069 8092 8114 8136 8158 8179 8200 8221 8241 8260 8279 8298 8315 8333 8349 8366 8381 8397 8412 8427 8441 8456 8470 8485 8499 8514 8528 8543 8558 8573 8588 8603 8618 8634 8649 8663 8678 8692 8706 8720 8734 8747 8759 8772 8784 8796 8807 8819 8830 8841 8852 8862 8873 8883 8893 8903 8913 8922 8932 8942 8951 8961 8970 8979 8989 8998 9008 9017 9027 9036 9046 9055 9064 9073 9082 9091 9100 9108 9116 9124 9132 9139 9146 9153 9160 9167 9174 9180 9186 9193 9199 9205 9211 9218 9224 9230 9236 9243 9249 9255 9261 9267 9273 9279 9284 9289 9295 9300 9305 9310 9314 9319 9323 9328 9332 9337 9341 9346 9350 9355 9360 9366 9371 9376 9382 9388 9393 9399 9404 9410 9415 9419 9424 9428 9432 9436 9439 9443 9445 9448 9451 9453 9456 9459 9462 9465 9468 9472 9475 9479 9484 9488 9493 9497 9502 9507 9511 9515 9519 9523 9526 9529 9532 9534 9536 9538 9539 9541 9542 9544 9545 9547 9549 9550 9553 9555 9557 9560 9562 9565 9567 9569 9571 9572 9574 9575 9576 9577 9578 9579 9580 9581 9583 9584 9586 9588 9591 9593 9596 9599 9601 9603 9605 9607 9608 9609 9609 9609 9609 9608 9607 9606 9605 9604 9603 9602 9601 9600 9599 9598 9597 9596 9595 9593 9591 9589 9587 9584 9582 9579 9577 9575 9574 9573 9572 9573 9573 9575 9577 9580 9584 9588 9592 9597 9601 9606 9611 9616 9621 9626 9630 9635 9640 9645 9650 9655 9659 9664 9669 9674 9678 9682 9685 9688 9690 9692 9693 9694 9693 9693 9691 9689 9687 9684 9681 9678 9674 9670 9666 9661 9656 9650 9644 9638 9631 9624 9617 9610 9603 9596 9589 9583 9578 9574 9570 9568 9566 9566 9566 9568 9571 9574 9579 9584 9589 9596 9603 9610 9617 9625 9634 9642 9651 9660 9669 9678 9688 9697 9705 9714 9722 9729 9736 9741 9746 9750 9754 9756 9758 9759 9760 9761 9761 9762 9763 9764 9765 9767 9769 9771 9774 9777 9780 9782 9785 9787 9789 9791 9792 9792 9793 9792 9791 9790 9789 9788 9787 9786 9785 9785 9785 9785 9785 9786 9787 9787 9788 9788 9788 9788 9787 9785 9783 9779 9775 9771 9766 9760 9753 9747 9740 9732 9725 9718 9710 9703 9696 9689 9682 9675 9668 5234 5 7 1 9661 9654 9647 9640 9633 9626 9619 9612 9605 9598 9591 9585 9578 9572 9566 9560 9554 9548 9542 9536 9530 9523 9517 9510 9503 9495 9488 9480 9472 9465 9457 9451 9445 9439 9435 9433 9431 9431 9433 9436 9441 9447 9454 9463 9472 9483 9494 9506 9518 9531 9543 9555 9567 9579 9591 9602 9612 9622 9631 9640 9649 9656 9663 9669 9674 9678 9681 9682 9683 9682 9680 9676 9671 9665 9657 9648 9638 9626 9613 9599 9583 9567 9549 9530 9511 9491 9470 9449 9427 9406 9385 9364 9344 9325 9308 9292 9278 9267 9258 9252 9249 9249 9252 9258 9267 9278 9292 9309 9327 9346 9367 9389 9411 9434 9457 9479 9501 9522 9542 9561 9580 9597 9614 9629 9644 9658 9670 9682 9693 9703 9713 9722 9730 9738 9744 9751 9757 9763 9768 9773 9778 9782 9787 9791 9796 9800 9804 9809 9813 9817 9820 9824 9827 9830 9833 9835 9837 9839 9840 9841 9842 9843 9843 9844 9844 9844 9845 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9847 9846 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9822 9820 9819 9818 9817 9817 9816 9815 9815 9814 9813 9811 9810 9808 9805 9803 9800 9796 9793 9789 9785 9781 9777 9774 9770 9767 9764 9761 9758 9756 9753 9751 9749 9746 9744 9741 9737 9734 9730 9726 9721 9715 9710 9704 9697 9690 9683 9675 9666 9657 9648 9637 9626 9614 9600 9586 9569 9552 9532 9511 9488 9462 9435 9405 9373 9338 9300 9260 9215 9167 9116 9060 8999 8933 8862 8785 8703 8615 8521 8420 8314 8202 8085 7962 7835 7703 7567 7427 7283 7137 6987 6834 6678 6519 6357 6192 6025 5854 5680 5504 5326 5145 4964 4783 4602 4422 4246 4074 3907 3747 3595 3451 3318 3195 3084 2985 2898 2825 2764 2717 2683 2663 2656 2663 2685 2720 2770 2835 2916 3011 3122 3247 3388 3543 3712 3893 4086 4289 4499 4716 4937 5160 5383 5604 5821 6032 6237 6434 6621 6799 6967 7125 7272 7411 7540 7660 7773 7879 7978 8071 8159 8242 8321 8396 8466 8534 8597 8657 8714 8767 8818 8865 8910 8952 8992 9029 9065 9099 9132 9164 9194 9223 9252 9280 9307 9333 9358 9382 9406 9428 9450 9470 9489 9508 9525 9542 9557 9572 9586 9599 9612 9624 9636 9647 9658 9668 9678 9688 9697 9705 9713 9721 9728 9734 9740 9745 9750 9755 9759 9763 9766 9769 9772 9775 9778 9780 9783 9785 9788 9790 9793 9795 9797 9800 9802 9805 9807 9810 9812 9815 9818 9820 9823 9825 9827 9829 9831 9833 9834 9835 9836 9837 9837 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9837 9837 9838 9839 9840 9842 9843 9844 9844 9845 9845 9844 9843 9842 9840 9838 9835 9831 9827 9823 9818 9812 9807 9800 9793 9786 9778 9770 9760 9750 9739 9727 9714 9701 9686 9669 9652 9634 9616 9596 9576 9556 9536 9516 5235 5 7 1 9496 9477 9459 9443 9428 9414 9403 9393 9386 9381 9378 9377 9379 9382 9388 9395 9405 9416 9428 9442 9457 9473 9490 9507 9525 9543 9560 9578 9595 9611 9627 9642 9655 9668 9679 9689 9697 9704 9710 9714 9716 9717 9717 9715 9712 9708 9702 9694 9684 9673 9660 9644 9627 9607 9584 9559 9532 9501 9468 9431 9392 9351 9306 9260 9210 9159 9107 9052 8997 8941 8884 8827 8770 8713 8657 8602 8547 8493 8441 8389 8339 8290 8242 8196 8151 8108 8066 8027 7989 7955 7923 7894 7869 7848 7832 7820 7815 7815 7821 7834 7853 7879 7912 7951 7997 8048 8105 8167 8234 8304 8377 8452 8528 8605 8682 8757 8831 8903 8972 9037 9099 9157 9210 9260 9305 9345 9382 9414 9442 9466 9487 9504 9518 9529 9538 9543 9546 9546 9544 9540 9533 9523 9510 9495 9475 9453 9426 9395 9359 9318 9271 9218 9158 9091 9017 8935 8845 8747 8640 8525 8402 8270 8130 7983 7828 7667 7500 7326 7148 6965 6779 6589 6397 6204 6010 5816 5622 5430 5240 5053 4869 4689 4514 4345 4181 4025 3876 3736 3605 3484 3374 3277 3193 3123 3069 3032 3012 3010 3028 3066 3124 3203 3301 3420 3557 3711 3882 4066 4262 4467 4679 4894 5111 5325 5535 5738 5932 6113 6282 6436 6575 6697 6804 6893 6967 7026 7069 7099 7117 7122 7118 7103 7081 7051 7016 6975 6930 6883 6834 6784 6735 6688 6644 6603 6569 6540 6520 6508 6505 6513 6532 6562 6604 6657 6721 6796 6880 6973 7074 7182 7295 7411 7531 7652 7773 7893 8011 8125 8237 8344 8446 8544 8636 8724 8806 8883 8955 9023 9086 9145 9201 9252 9300 9345 9387 9426 9462 9496 9528 9557 9584 9609 9633 9654 9674 9693 9710 9726 9741 9754 9767 9779 9790 9800 9810 9819 9827 9834 9842 9848 9854 9860 9865 9869 9873 9877 9881 9884 9887 9889 9891 9893 9895 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9901 9901 9900 9898 9897 9895 9893 9890 9888 9886 9883 9881 9879 9877 9875 9873 9872 9872 9872 9872 9873 9874 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9889 9891 9892 9894 9896 9898 9900 9903 9905 9908 9911 9913 9916 9918 9920 9921 9923 9923 9923 9923 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9926 9925 9924 9922 9920 9918 9915 9913 9910 9907 9904 9900 9897 9894 9890 9887 9884 9880 9877 9873 9870 9867 9863 9860 9857 9854 9852 9849 9847 9846 9845 9844 9844 9844 9845 9846 9848 9850 9852 9854 9857 9859 9862 9864 9867 9870 9872 9875 9877 9880 9882 9884 9887 9889 9891 9893 9895 9896 9898 9898 9899 9899 5236 5 7 1 9898 9897 9896 9895 9893 9891 9888 9886 9884 9881 9879 9877 9875 9874 9872 9871 9869 9868 9867 9865 9864 9863 9862 9862 9861 9861 9861 9861 9862 9863 9864 9866 9868 9870 9872 9875 9878 9880 9882 9884 9886 9887 9887 9887 9887 9886 9884 9881 9878 9874 9870 9864 9858 9850 9842 9831 9820 9806 9791 9773 9752 9729 9703 9673 9640 9603 9562 9517 9467 9412 9352 9286 9215 9138 9055 8967 8872 8770 8663 8549 8430 8305 8175 8041 7902 7761 7617 7472 7327 7183 7042 6905 6774 6650 6535 6430 6337 6257 6190 6140 6105 6087 6086 6101 6134 6184 6249 6328 6422 6527 6644 6769 6902 7040 7182 7326 7471 7614 7755 7893 8025 8153 8274 8389 8497 8599 8693 8781 8863 8939 9009 9073 9133 9189 9240 9287 9331 9372 9410 9445 9477 9507 9535 9560 9584 9605 9625 9642 9659 9673 9686 9697 9707 9715 9722 9728 9732 9734 9736 9735 9734 9731 9726 9720 9712 9703 9692 9679 9665 9648 9630 9610 9588 9564 9538 9511 9482 9452 9421 9390 9358 9326 9295 9264 9236 9209 9184 9163 9144 9128 9115 9106 9100 9098 9098 9102 9108 9116 9127 9140 9154 9169 9186 9203 9221 9239 9258 9277 9296 9315 9334 9352 9371 9389 9406 9423 9440 9455 9470 9484 9497 9509 9520 9531 9541 9550 9559 9568 9576 9585 9593 9602 9611 9620 9629 9639 9648 9657 9667 9676 9685 9693 9701 9708 9715 9721 9727 9732 9737 9742 9747 9752 9757 9762 9767 9772 9777 9783 9789 9794 9799 9804 9809 9813 9817 9820 9823 9825 9826 9827 9828 9828 9828 9829 9829 9829 9830 9830 9831 9832 9834 9835 9837 9838 9839 9839 9840 9839 9838 9837 9834 9831 9828 9824 9820 9816 9811 9807 9803 9799 9796 9793 9791 9790 9789 9788 9789 9789 9791 9792 9794 9796 9798 9801 9803 9806 9809 9812 9815 9819 9822 9826 9830 9834 9839 9843 9848 9853 9858 9862 9867 9871 9875 9879 9883 9887 9890 9893 9896 9899 9902 9904 9907 9909 9912 9915 9918 9921 9923 9926 9929 9932 9934 9936 9938 9939 9941 9941 9942 9942 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9929 9927 9925 9923 9920 9918 9915 9912 9910 9908 9906 9904 9902 9900 9899 9898 9897 9896 9894 9893 9892 9890 9888 9886 9884 9882 9879 9876 9874 9871 9868 9866 9863 9861 9859 9858 9856 9855 9855 9854 9853 9853 9853 9853 9853 9853 9852 9852 9853 9853 9853 9853 9854 9855 9856 9857 9859 9860 9863 9865 9868 9870 9873 9877 9880 9883 9886 9889 9892 9895 9897 9899 9901 9902 9903 9904 9905 9905 9905 9904 9904 9903 9902 9901 9899 5237 5 7 1 9898 9896 9894 9892 9890 9887 9884 9881 9877 9873 9868 9863 9857 9851 9844 9836 9828 9819 9810 9800 9790 9780 9770 9760 9750 9741 9732 9723 9715 9708 9701 9695 9690 9685 9681 9678 9675 9673 9672 9672 9672 9672 9674 9676 9678 9682 9686 9691 9697 9703 9711 9718 9726 9735 9743 9752 9761 9769 9777 9785 9793 9799 9806 9812 9817 9822 9827 9831 9835 9839 9844 9848 9852 9856 9860 9865 9869 9873 9878 9882 9885 9889 9891 9893 9895 9896 9896 9895 9894 9892 9889 9886 9882 9877 9872 9866 9859 9852 9844 9835 9825 9814 9802 9788 9773 9755 9736 9714 9690 9663 9634 9601 9565 9525 9482 9436 9385 9330 9271 9208 9140 9068 8991 8909 8823 8732 8636 8536 8431 8322 8210 8094 7975 7852 7728 7601 7473 7343 7212 7081 6949 6817 6685 6553 6422 6292 6163 6036 5911 5789 5669 5553 5442 5336 5237 5144 5060 4986 4922 4870 4830 4804 4792 4795 4814 4848 4898 4964 5045 5141 5250 5373 5506 5650 5802 5960 6124 6291 6460 6628 6796 6960 7121 7277 7427 7570 7707 7837 7960 8075 8184 8287 8383 8473 8558 8639 8714 8785 8853 8917 8977 9034 9087 9138 9185 9230 9272 9312 9349 9383 9416 9447 9476 9503 9530 9555 9579 9602 9624 9646 9666 9686 9704 9722 9738 9753 9767 9780 9791 9802 9811 9820 9827 9835 9841 9848 9854 9860 9867 9873 9879 9885 9891 9897 9903 9908 9913 9917 9921 9924 9926 9927 9928 9928 9928 9927 9926 9925 9924 9922 9921 9920 9919 9919 9918 9918 9919 9919 9920 9921 9922 9924 9925 9927 9929 9931 9934 9936 9938 9940 9943 9945 9947 9949 9951 9953 9954 9956 9958 9960 9962 9963 9965 9968 9970 9972 9974 9976 9978 9980 9981 9982 9983 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9978 9978 9978 9979 9979 9980 9981 9983 9984 9985 9986 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9982 9982 9982 9982 9982 9983 9984 9985 9986 9987 9988 9988 9988 9988 9988 9987 9986 9985 9984 9983 9982 9980 9979 9979 9978 9978 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9980 9980 9979 9978 9977 9975 9973 9971 9968 9965 9962 9959 9955 9950 9945 9940 9934 9928 9921 9913 9906 9897 9889 9879 9870 9860 9850 9840 9829 9819 9808 9798 9787 9777 9766 9756 9746 9737 9727 9719 9711 9703 9697 9691 9686 9682 9679 9678 9677 9677 9679 9681 9684 9689 9694 9699 9705 9712 9718 9725 9732 9738 9745 9751 9757 9762 9767 9772 9776 9780 9783 9786 9789 9791 9793 9795 9796 9797 9799 9800 9801 9802 9803 9804 9806 9808 9810 9813 9816 9820 9825 9830 9835 9840 9846 9852 9858 9864 9870 9876 9881 9886 9891 9895 9898 9901 9904 9906 9909 9911 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9930 9931 9933 9935 9936 9937 9939 9940 9941 9942 5238 5 7 1 9943 9945 9946 9948 9950 9951 9954 9956 9958 9961 9963 9966 9968 9971 9973 9975 9977 9978 9980 9980 9981 9981 9981 9980 9979 9978 9977 9977 9976 9975 9975 9975 9975 9976 9977 9978 9980 9982 9984 9986 9988 9990 9991 9993 9994 9994 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9991 9991 9990 9989 9989 9987 9986 9984 9983 9981 9978 9976 9974 9971 9969 9967 9965 9963 9962 9960 9959 9957 9956 9955 9953 9951 9949 9946 9943 9940 9936 9931 9926 9921 9915 9908 9902 9894 9887 9879 9870 9862 9853 9844 9834 9824 9814 9804 9794 9783 9772 9761 9750 9739 9728 9718 9708 9698 9689 9681 9673 9667 9662 9658 9656 9655 9656 9658 9661 9667 9673 9681 9690 9700 9710 9722 9733 9745 9757 9769 9781 9792 9803 9814 9824 9833 9842 9851 9860 9868 9876 9884 9891 9899 9906 9913 9920 9926 9932 9938 9943 9948 9952 9956 9960 9962 9965 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9979 9980 9981 9982 9984 9986 9988 9990 9992 9994 9996 9998 9999100001000010000 9999 9998 9996 9994 9991 9988 9985 9981 9978 9975 9971 9968 9966 9963 9961 9959 9957 9955 9953 9951 9948 9945 9940 9935 9928 9919 9909 9898 9885 9870 9853 9835 9815 9794 9772 9748 9723 9697 9670 9641 9612 9582 9550 9518 9485 9451 9417 9381 9346 9311 9275 9241 9207 9174 9142 9112 9084 9057 9032 9009 8988 8968 8949 8930 8913 8895 8878 8860 8841 8822 8802 8781 8760 8739 8718 8698 8680 8663 8648 8636 8628 8624 8624 8628 8637 8650 8668 8691 8717 8748 8781 8818 8857 8898 8941 8985 9029 9074 9119 9163 9208 9251 9294 9335 9376 9415 9452 9489 9523 9556 9587 9617 9644 9670 9694 9716 9736 9754 9771 9787 9801 9814 9827 9838 9848 9858 9867 9876 9885 9893 9901 9908 9915 9922 9929 9935 9940 9946 9951 9955 9959 9963 9967 9970 9973 9975 9977 9979 9981 9982 9983 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9988 9989 9990 9992 9993 9995 9996 9997 9998 999910000100001000010000 9999 9998 9997 9995 9994 9993 9992 9991 9990 9990 9990 9990 9991 9992 9992 9993 9994 9995 9995 9996 9996 9995 9994 9993 9992 9990 9988 9986 9984 9982 9980 9978 9977 9976 9975 9974 9974 9973 9973 9973 9972 9971 9970 9968 9966 9963 9959 9954 9948 9941 9933 9924 9913 9902 9889 9875 9859 9842 9823 9802 9779 9754 9727 9696 9663 9627 9587 9543 9496 9445 9390 9331 9268 9201 9131 9058 8983 8906 8827 8748 8669 8592 8517 8444 8376 8313 8256 8205 8162 8126 8099 8081 8072 8072 8080 8098 8124 8158 8200 8248 8302 8361 8425 8491 8561 8631 8703 8774 8845 8914 8982 9047 5239 5 7 1 9110 9170 9227 9280 9331 9379 9423 9465 9504 9540 9574 9606 9635 9662 9687 9711 9732 9752 9769 9786 9800 9813 9825 9835 9843 9851 9858 9863 9868 9873 9876 9879 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9909 9910 9911 9912 9914 9916 9919 9921 9924 9926 9928 9930 9932 9933 9934 9935 9935 9934 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9902 9901 9901 9900 9900 9901 9901 9902 9904 9905 9907 9908 9910 9912 9913 9914 9915 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9908 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9929 9931 9933 9935 9937 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9957 9957 9956 9956 9954 9952 9950 9947 9944 9941 9938 9934 9930 9927 9923 9920 9916 9913 9910 9908 9905 9903 9900 9898 9895 9893 9890 9887 9884 9882 9879 9876 9873 9871 9869 9867 9866 9865 9864 9863 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9871 9872 9874 9877 9880 9883 9887 9891 9895 9899 9903 9906 9910 9913 9915 9917 9919 9920 9920 9921 9921 9921 9920 9920 9920 9921 9921 9922 9923 9925 9926 9928 9930 9932 9934 9937 9939 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9957 9956 9954 9952 9951 9949 9946 9944 9942 9940 9937 9935 9932 9929 9925 9920 9915 9909 9902 9894 9885 9874 9862 9848 9833 9816 9797 9776 9752 9726 9698 9666 9631 9593 9550 9502 9450 9392 9328 9257 9180 9096 9004 8904 8797 8682 8560 8430 8293 8150 8001 7846 7687 7523 7357 7188 7018 6847 6676 6506 6338 6172 6010 5852 5700 5554 5415 5284 5162 5051 4950 4862 4787 4727 4681 4652 4640 4645 4668 4709 4768 4843 4936 5045 5168 5304 5452 5610 5776 5948 6125 6303 6481 6658 6831 6999 7161 7316 7462 7600 7728 7848 7957 8058 8150 8233 8309 8377 8438 8494 8544 8589 8631 8669 8704 8737 8768 8798 8827 8855 8883 8911 8939 8966 8995 9023 9052 9080 9109 9138 9167 9196 9225 9253 9281 9309 9336 9363 9390 9416 9441 9466 9491 9515 9538 9561 9583 9605 9625 9644 9663 9680 9695 9710 9723 9734 9745 9754 9762 9769 9776 9781 9786 9791 9795 9799 5240 5 7 1 9803 9807 9810 9814 9817 9819 9822 9824 9825 9826 9827 9827 9826 9825 9823 9822 9819 9817 9815 9813 9810 9808 9806 9804 9803 9801 9799 9798 9796 9794 9793 9791 9789 9787 9786 9784 9783 9782 9781 9781 9781 9782 9782 9784 9786 9787 9790 9792 9794 9796 9798 9800 9801 9802 9803 9803 9802 9802 9801 9800 9798 9797 9796 9794 9793 9793 9792 9792 9792 9792 9793 9794 9795 9796 9797 9799 9800 9802 9804 9805 9807 9808 9810 9811 9813 9814 9816 9818 9821 9823 9826 9830 9834 9838 9842 9847 9852 9857 9862 9868 9873 9878 9884 9889 9894 9898 9903 9907 9911 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9955 9956 9956 9955 9955 9953 9952 9950 9947 9944 9940 9936 9932 9927 9921 9915 9908 9900 9892 9883 9872 9861 9848 9835 9820 9803 9786 9766 9746 9724 9700 9676 9650 9623 9596 9567 9539 9511 9483 9456 9429 9404 9381 9359 9340 9323 9309 9299 9291 9286 9285 9288 9293 9302 9314 9328 9345 9364 9384 9406 9429 9452 9475 9497 9519 9539 9558 9575 9589 9602 9611 9618 9623 9625 9624 9620 9614 9605 9594 9581 9565 9546 9526 9503 9479 9452 9423 9393 9361 9327 9293 9257 9221 9185 9148 9112 9077 9043 9011 8981 8954 8930 8909 8892 8879 8870 8865 8864 8868 8876 8888 8905 8925 8948 8975 9004 9036 9069 9104 9140 9177 9215 9252 9289 9325 9360 9394 9427 9458 9488 9516 9543 9569 9593 9615 9636 9656 9675 9693 9709 9725 9740 9754 9767 9779 9791 9802 9812 9822 9831 9839 9846 9853 9859 9865 9870 9875 9879 9883 9886 9889 9892 9895 9897 9899 9901 9903 9905 9908 9910 9912 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9934 9935 9937 9939 9942 9944 9948 9951 9954 9957 9959 9962 9964 9965 9965 9966 9965 9965 9964 9963 9961 9961 9960 9959 9959 9960 9961 9962 9963 9965 9967 9968 9970 9971 9972 9972 9972 9971 9970 9968 9966 9964 9961 9959 9957 9954 9953 9951 9950 9949 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9950 9950 9948 9947 9945 9943 9940 9937 9933 9929 9925 9920 9915 9910 9904 9898 9892 9885 9878 9871 9863 9855 9846 9837 9827 9817 9806 9794 9782 9769 9756 9742 9728 9713 9698 9683 9669 9654 9640 9627 9614 9602 9591 9581 9573 9565 9558 9552 9547 9542 9539 9536 9533 9531 9530 9529 9528 9528 9529 9531 9533 9536 9540 9545 9551 9557 9564 9572 9580 9588 9596 9605 9613 9622 9630 9638 9646 9654 9661 9669 9677 9685 9693 9702 9711 9721 9731 9742 9753 9764 9775 9787 9798 9809 9820 9831 9841 9850 9859 9868 9876 9884 9891 9897 9904 9910 9915 9921 9926 9931 9935 9939 9943 9946 9949 9951 9953 9955 5241 5 7 1 9956 9958 9959 9959 9960 9961 9962 9963 9964 9966 9967 9969 9971 9973 9974 9976 9977 9979 9979 9980 9980 9980 9980 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9934 9933 9933 9934 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9949 9950 9952 9953 9955 9957 9959 9961 9962 9964 9966 9968 9970 9971 9973 9974 9976 9977 9979 9980 9982 9984 9986 9988 9990 9991 9993 9994 9996 9997 9998 9998 9999 9999 9999 9999 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9997 9997 9996 9994 9993 9991 9990 9988 9986 9984 9981 9979 9977 9975 9974 9972 9971 9970 9969 9968 9968 9968 9969 9969 9970 9971 9973 9974 9976 9977 9978 9980 9981 9981 9982 9981 9981 9980 9979 9977 9975 9973 9971 9968 9965 9962 9959 9956 9953 9949 9946 9942 9938 9933 9928 9922 9915 9908 9899 9890 9880 9868 9856 9843 9828 9813 9796 9779 9762 9744 9725 9707 9688 9670 9652 9635 9618 9603 9589 9576 9565 9556 9548 9543 9540 9539 9541 9544 9550 9558 9568 9580 9594 9609 9625 9642 9660 9678 9696 9715 9733 9750 9767 9783 9799 9813 9827 9840 9851 9862 9873 9882 9891 9899 9907 9914 9921 9927 9932 9937 9942 9946 9950 9953 9956 9959 9961 9963 9965 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9964 9966 9967 9969 9971 9973 9975 9978 9980 9983 9985 9987 9989 9990 9992 9992 9993 9993 9992 9992 9991 9990 9989 9988 9987 9987 9987 9987 9987 9988 9989 9990 9992 9993 9994 9996 9997 9997 9998 9998 9998 9998 9997 9997 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9990 9989 9987 9985 9983 9980 9978 9976 9974 9972 9970 9969 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9963 9962 9962 9962 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9972 9972 9971 9970 9968 9966 9963 9960 9956 9952 9948 9945 9940 9936 9932 9927 9922 9917 9911 9904 9896 9887 9877 9865 9852 9838 9822 9804 9785 9764 9742 9718 9693 9667 9639 9611 9582 9552 9521 9490 9459 9428 9398 9368 9339 9312 9286 9262 9241 9222 9206 9194 9185 9179 9177 9178 9183 9191 9203 9217 9233 9252 9273 9294 9317 9340 9364 9387 9410 9433 9454 9474 9494 9511 9528 9543 9556 9568 9578 9586 9593 9597 9599 9598 9596 9590 9582 9571 9557 9541 9522 9500 9475 9448 9419 9388 9354 5242 5 7 1 9319 9282 9243 9203 9162 9119 9075 9029 8983 8936 8888 8839 8790 8741 8692 8643 8596 8550 8506 8464 8425 8389 8357 8329 8305 8287 8273 8264 8260 8262 8268 8280 8296 8317 8342 8371 8404 8440 8479 8520 8563 8608 8655 8702 8750 8798 8845 8893 8939 8985 9030 9073 9115 9155 9195 9232 9268 9303 9337 9369 9400 9429 9457 9484 9510 9535 9559 9581 9602 9622 9641 9659 9676 9691 9706 9720 9733 9746 9758 9769 9779 9790 9799 9808 9817 9825 9833 9840 9847 9852 9857 9861 9865 9867 9869 9870 9871 9871 9871 9870 9869 9869 9868 9868 9868 9868 9869 9870 9872 9874 9875 9877 9879 9881 9882 9883 9884 9884 9884 9884 9883 9882 9881 9880 9879 9878 9877 9877 9877 9877 9878 9879 9881 9882 9884 9885 9886 9887 9888 9889 9889 9888 9888 9887 9886 9884 9883 9881 9879 9877 9875 9873 9871 9869 9866 9863 9860 9857 9854 9850 9846 9842 9837 9833 9828 9824 9819 9815 9810 9805 9800 9795 9790 9784 9777 9770 9761 9752 9741 9729 9716 9701 9685 9668 9649 9629 9607 9584 9560 9534 9508 9479 9449 9417 9382 9345 9304 9259 9210 9156 9096 9030 8957 8878 8790 8695 8593 8482 8363 8237 8104 7963 7816 7662 7502 7336 7165 6989 6809 6623 6434 6241 6045 5845 5644 5440 5235 5030 4826 4623 4423 4228 4038 3854 3678 3510 3352 3204 3067 2941 2827 2724 2633 2554 2485 2429 2384 2350 2329 2320 2323 2341 2372 2419 2482 2561 2658 2773 2906 3056 3224 3409 3609 3823 4050 4286 4531 4781 5034 5288 5540 5788 6030 6264 6490 6705 6910 7103 7285 7455 7614 7762 7900 8028 8147 8258 8362 8459 8549 8634 8713 8788 8858 8924 8987 9045 9100 9151 9200 9245 9288 9327 9365 9400 9432 9463 9491 9518 9543 9567 9589 9610 9630 9649 9667 9683 9699 9714 9728 9742 9754 9766 9777 9787 9797 9806 9814 9822 9829 9835 9841 9847 9852 9856 9861 9865 9869 9873 9877 9880 9884 9887 9891 9894 9897 9900 9903 9905 9907 9909 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9927 9926 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9910 9910 9909 9908 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9896 9897 9898 9899 9900 9902 9903 9905 9907 9909 9910 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9920 9920 9921 9923 9924 9925 9927 9929 9930 9932 9934 9936 9938 9940 9942 9943 9945 9945 9946 9946 9946 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9943 9944 9946 9947 9949 9950 9952 9952 9953 9953 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9935 5243 5 7 1 9934 9934 9935 9936 9937 9938 9939 9939 9940 9940 9939 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9914 9911 9909 9907 9905 9902 9900 9897 9894 9890 9885 9879 9873 9866 9858 9849 9839 9829 9818 9807 9795 9782 9769 9756 9742 9727 9712 9695 9678 9659 9638 9616 9592 9565 9537 9507 9475 9440 9404 9366 9327 9286 9244 9201 9157 9113 9069 9025 8981 8937 8894 8852 8811 8771 8733 8697 8662 8630 8601 8575 8552 8532 8516 8504 8496 8493 8493 8498 8507 8520 8537 8558 8582 8609 8639 8672 8706 8743 8781 8820 8860 8900 8941 8982 9022 9063 9102 9141 9178 9215 9250 9284 9316 9347 9376 9404 9430 9455 9478 9500 9521 9540 9558 9575 9590 9605 9618 9630 9640 9649 9657 9663 9668 9671 9671 9670 9667 9661 9652 9641 9628 9611 9592 9569 9543 9513 9480 9443 9402 9358 9309 9257 9200 9140 9076 9008 8938 8864 8787 8708 8628 8546 8464 8382 8301 8221 8145 8071 8002 7938 7880 7829 7785 7749 7722 7704 7695 7696 7707 7726 7755 7792 7838 7890 7950 8014 8084 8157 8232 8309 8386 8463 8538 8612 8682 8749 8812 8870 8924 8973 9018 9058 9093 9123 9150 9172 9191 9206 9218 9227 9234 9238 9239 9239 9238 9234 9230 9225 9220 9214 9208 9202 9197 9192 9189 9187 9186 9188 9191 9195 9202 9211 9222 9235 9249 9265 9282 9301 9321 9341 9362 9384 9405 9427 9448 9469 9489 9509 9528 9547 9564 9581 9597 9612 9627 9640 9653 9666 9677 9689 9700 9710 9720 9729 9738 9747 9755 9763 9770 9777 9783 9789 9795 9801 9806 9811 9816 9820 9825 9830 9835 9839 9844 9849 9854 9859 9864 9869 9873 9877 9881 9884 9887 9889 9891 9891 9892 9891 9890 9889 9887 9884 9881 9877 9873 9869 9865 9860 9855 9850 9845 9840 9834 9828 9822 9816 9809 9802 9795 9786 9778 9768 9758 9748 9736 9724 9711 9697 9682 9667 9651 9634 9616 9598 9578 9558 9536 9512 9487 9460 9430 9397 9361 9321 9277 9229 9175 9116 9051 8979 8902 8817 8725 8626 8520 8407 8287 8161 8027 7888 7743 7593 7438 7278 7115 6949 6779 6608 6435 6260 6085 5910 5735 5561 5389 5219 5053 4890 4733 4581 4437 4301 4175 4061 3959 3871 3799 3744 3707 3689 3691 3714 3758 3823 3908 4014 4139 4283 4442 4617 4804 5002 5208 5421 5637 5855 6072 6287 6498 6703 6901 7090 7271 7443 7605 7757 7899 8033 8157 8273 8380 8481 8575 8662 8744 8821 8893 8960 9024 9084 9140 9193 9242 9289 9332 9373 9411 9446 9479 9510 9539 9565 9590 9613 9635 9656 9675 9693 9710 9726 9742 9756 9769 9782 9794 9805 9815 9824 9833 9840 9847 9854 9860 9865 9870 9875 9879 9883 9887 9891 9895 9899 9903 9906 9909 9912 9915 9917 9919 9920 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9927 9928 9930 9931 9933 9935 9936 5244 5 7 1 9938 9939 9940 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9939 9940 9941 9942 9944 9946 9948 9951 9954 9956 9958 9960 9962 9964 9965 9965 9965 9965 9965 9964 9963 9963 9962 9961 9960 9960 9960 9960 9960 9960 9961 9962 9963 9964 9966 9967 9968 9969 9971 9971 9972 9973 9973 9973 9973 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9954 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9947 9945 9943 9941 9939 9937 9935 9932 9930 9929 9927 9926 9926 9926 9926 9926 9927 9928 9929 9930 9931 9931 9932 9932 9931 9931 9930 9929 9928 9928 9927 9927 9927 9927 9929 9930 9932 9935 9938 9941 9944 9947 9950 9952 9954 9956 9957 9957 9957 9957 9957 9956 9955 9955 9954 9954 9954 9954 9955 9955 9956 9957 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9949 9949 9950 9951 9952 9952 9953 9954 9954 9953 9953 9951 9950 9948 9945 9942 9940 9937 9934 9931 9928 9925 9923 9921 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9884 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9879 9878 9875 9872 9868 9864 9859 9854 9849 9843 9838 9832 9827 9821 9816 9811 9806 9801 9795 9790 9784 9778 9772 9765 9757 9749 9741 9732 9723 9714 9706 9697 9689 9682 9675 9670 9665 9661 9659 9657 9656 9656 9657 9658 9660 9663 9666 9669 9672 9676 9679 9683 9688 9692 9696 9701 9706 9711 9717 9722 9728 9734 9740 9746 9752 9758 9764 9769 9775 9779 9784 9788 9792 9796 9800 9804 9807 9811 9814 9818 9822 9826 9830 9834 9837 9841 9845 9848 9851 9854 9857 9859 9862 9864 9866 9868 9870 9873 9875 9877 9879 9881 9883 9884 9886 9887 9887 9887 9887 9886 9885 9884 9882 9881 9880 9879 9878 9878 9879 9881 9883 9886 9889 9893 9897 9902 9906 9910 9913 9916 9918 9920 9921 9921 9920 9920 9919 9917 9916 9915 9915 9914 9915 9915 9916 9918 9919 9921 9923 9924 9926 9927 9929 9929 9930 9930 9929 9929 9928 9926 9925 9924 9922 9921 9919 9918 9917 9916 9915 9914 9914 9914 9914 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9923 9923 9922 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9896 9894 9892 9889 9887 9884 9882 9879 9876 9874 9871 9868 9865 9862 9859 9855 9851 9847 9842 9837 9831 9825 9819 9813 9807 9801 9795 9790 9786 9782 9779 9778 9777 9777 9778 9780 9783 9786 9790 9794 9799 9804 9809 9814 9818 9823 9828 9833 9837 9842 9847 9851 9856 9860 9865 9869 9874 9878 9882 9886 9889 9893 9896 9899 9902 9905 9908 9910 9913 9916 5245 5 7 1 9919 9921 9924 9927 9930 9933 9936 9939 9941 9944 9946 9947 9949 9950 9950 9950 9950 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9937 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9938 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9925 9924 9924 9925 9926 9927 9928 9930 9931 9933 9935 9936 9937 9938 9939 9939 9938 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9908 9907 9908 9908 9909 9911 9913 9916 9919 9922 9926 9929 9933 9936 9939 9942 9945 9947 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9948 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9945 9945 9946 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9959 9958 9957 9956 9954 9953 9951 9949 9948 9947 9946 9945 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9951 9951 9949 9948 9946 9944 9942 9940 9939 9937 9937 9936 9936 9937 9938 9939 9940 9942 9944 9945 9946 9947 9947 9946 9945 9944 9941 9939 9936 9933 9930 9926 9923 9920 9918 9916 9914 9912 9911 9909 9908 9907 9906 9904 9903 9901 9899 9896 9894 9891 9888 9885 9883 9880 9877 9875 9872 9870 9867 9865 9863 9860 9857 9853 9849 9845 9839 9833 9826 9818 9808 9798 9787 9775 9761 9747 9732 9716 9699 9682 9663 9644 9623 9602 9581 9558 9535 9511 9487 9462 9437 9413 9388 9363 9340 9317 9295 9274 9256 9239 9225 9213 9204 9197 9194 9194 9197 9204 9213 9226 9241 9260 9280 9303 9327 9352 9378 9405 9431 9457 9482 9506 9529 9549 9568 9585 9599 9611 9621 9629 9634 9638 9639 9638 9634 9629 9622 9613 9602 9589 9574 9557 9538 9518 9497 9474 9451 9427 9404 9380 9357 9336 9316 9298 9282 9269 9260 9253 9250 9250 9254 9261 9272 9286 9302 9322 9343 9366 9392 9418 9445 9473 9500 9528 9556 9582 9608 9633 9657 9679 9700 9720 9738 9755 9771 9785 9798 9811 9822 9832 9842 9851 9858 9866 9872 9878 9882 9886 9890 9892 9894 9895 9895 9895 9894 9893 9893 9892 9891 9890 9890 9891 9892 9893 9895 9898 9901 9904 9908 9911 9915 9918 9922 9924 9927 9929 9931 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9947 9948 9948 9948 9947 9947 9945 9944 9942 9940 9938 9936 9933 9930 9928 9925 9922 9918 9914 9910 9905 9899 9893 9885 9877 9869 9859 9848 9837 9825 9812 9799 9785 9770 9755 9740 9724 9708 9692 9677 9661 9646 9631 9617 9604 9593 9582 9574 9567 9562 9559 9558 9559 5246 5 7 1 9563 9568 9575 9584 9595 9606 9619 9632 9645 9659 9672 9685 9697 9708 9719 9729 9739 9747 9755 9762 9769 9775 9781 9786 9792 9796 9801 9805 9808 9811 9813 9815 9815 9815 9815 9813 9811 9808 9804 9799 9794 9789 9783 9777 9770 9764 9757 9750 9744 9737 9730 9724 9718 9712 9706 9701 9696 9691 9687 9684 9682 9680 9679 9680 9681 9683 9687 9691 9696 9702 9710 9717 9726 9735 9744 9754 9764 9774 9784 9795 9805 9815 9825 9835 9845 9854 9864 9873 9881 9890 9898 9906 9913 9920 9926 9931 9936 9941 9944 9947 9949 9951 9952 9953 9953 9953 9953 9953 9952 9952 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9950 9949 9948 9946 9944 9942 9940 9938 9936 9935 9934 9933 9933 9933 9933 9934 9935 9936 9937 9938 9939 9939 9939 9938 9938 9936 9935 9933 9931 9928 9926 9923 9920 9918 9915 9913 9911 9909 9907 9906 9904 9902 9901 9899 9897 9895 9893 9890 9888 9886 9884 9882 9881 9879 9879 9878 9879 9879 9881 9882 9885 9887 9890 9894 9897 9901 9904 9908 9911 9914 9917 9920 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9951 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9936 9934 9931 9928 9924 9920 9915 9910 9905 9898 9891 9883 9874 9864 9852 9840 9826 9811 9794 9776 9757 9736 9714 9690 9666 9641 9615 9589 9563 9537 9512 9488 9466 9445 9426 9410 9396 9384 9375 9369 9366 9366 9369 9374 9383 9393 9406 9422 9439 9458 9478 9499 9520 9543 9565 9587 9608 9628 9647 9664 9680 9694 9706 9717 9725 9731 9735 9738 9739 9739 9737 9734 9731 9727 9723 9718 9713 9708 9704 9699 9696 9692 9690 9688 9686 9686 9686 9688 9690 9693 9697 9702 9708 9714 9721 9728 9736 9744 9751 9759 9766 9772 9778 9783 9786 9788 9789 9788 9785 9781 9774 9765 9754 9740 9724 9706 9684 9660 9633 9603 9570 9534 9495 9454 9410 9363 9313 9261 9207 9151 9093 9033 8973 8911 8849 8787 8725 8665 8605 8548 8494 8443 8395 8352 8314 8282 8255 8234 8220 8212 8211 8216 8228 8246 8270 8299 8333 8372 8415 8461 8510 8561 8614 8669 8724 8779 8835 8891 8946 9000 9053 9105 9156 9205 9252 9298 9342 9384 9423 9461 9497 9530 9561 9590 9617 9642 9665 9686 9706 9724 9741 9756 9771 9785 9798 9810 9822 9833 9843 9853 9863 9871 9880 9887 9894 9900 9906 9911 9915 9919 9922 9925 9927 9929 9931 9933 9934 9936 9937 9938 9938 9939 9939 9939 9939 9938 9936 9935 9933 9930 9927 9923 9919 9914 9909 9903 9896 9889 9880 9870 9859 9847 9832 9816 9797 9775 9750 9722 9689 9652 9610 9562 9508 9446 9376 9297 9208 9108 8996 8872 8734 8582 8416 8235 5247 5 7 1 8040 7830 7608 7373 7127 6872 6609 6342 6071 5799 5530 5264 5005 4754 4513 4283 4067 3864 3676 3502 3344 3202 3075 2964 2869 2790 2728 2684 2659 2654 2669 2706 2767 2852 2962 3097 3258 3444 3655 3888 4142 4413 4700 4998 5305 5615 5925 6232 6532 6822 7098 7359 7603 7829 8036 8224 8394 8547 8683 8804 8911 9007 9092 9169 9238 9301 9358 9410 9459 9504 9545 9584 9619 9652 9681 9708 9732 9753 9772 9789 9804 9818 9829 9840 9850 9859 9868 9876 9884 9891 9898 9904 9910 9915 9919 9922 9924 9925 9925 9924 9923 9920 9917 9913 9909 9904 9898 9892 9885 9878 9870 9861 9851 9840 9828 9814 9799 9782 9762 9741 9717 9691 9663 9633 9600 9565 9528 9489 9448 9407 9364 9321 9278 9235 9192 9151 9112 9074 9040 9009 8981 8957 8938 8923 8913 8908 8908 8913 8923 8938 8957 8980 9007 9038 9071 9107 9144 9183 9223 9263 9303 9343 9382 9420 9457 9492 9526 9558 9588 9616 9642 9667 9690 9711 9730 9748 9765 9781 9795 9809 9821 9833 9843 9853 9862 9870 9878 9885 9891 9896 9900 9904 9907 9909 9911 9912 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9903 9901 9899 9896 9892 9887 9882 9875 9868 9860 9851 9841 9830 9818 9804 9790 9774 9756 9737 9715 9691 9665 9635 9602 9565 9523 9476 9422 9362 9295 9220 9136 9043 8940 8827 8704 8569 8424 8268 8101 7924 7737 7540 7335 7123 6903 6678 6449 6217 5982 5747 5513 5281 5052 4829 4611 4400 4197 4002 3818 3643 3480 3327 3185 3054 2935 2827 2730 2645 2570 2506 2453 2412 2383 2366 2362 2371 2396 2435 2491 2564 2654 2763 2890 3036 3200 3381 3580 3793 4021 4260 4509 4765 5026 5290 5554 5815 6072 6322 6564 6797 7018 7227 7424 7609 7780 7940 8087 8223 8348 8464 8571 8669 8760 8845 8923 8996 9064 9127 9187 9242 9294 9342 9387 9429 9468 9504 9537 9568 9596 9623 9647 9669 9690 9709 9727 9744 9760 9774 9788 9800 9812 9822 9832 9841 9849 9856 9862 9867 9871 9875 9879 9882 9885 9888 9891 9894 9898 9901 9905 9909 9913 9917 9921 9924 9928 9931 9934 9936 9937 9938 9939 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9933 9933 9934 9935 9935 9935 9935 9934 9932 9929 9926 9921 9916 9910 9902 9894 9885 9874 9863 9851 9838 9824 9809 9793 9776 9757 9737 9715 9691 9665 9638 9608 9577 9543 9507 9470 9430 9389 9347 9304 9261 9217 9172 9129 9086 9044 9003 8964 8927 8892 8860 8830 8803 8778 8756 8737 8721 8708 8697 8688 8682 8678 8675 8674 8675 8676 8679 8682 8687 8692 8697 8704 8711 8718 8727 8738 8749 8762 8778 8795 8814 8836 8860 8887 8916 8948 8982 9018 9056 9096 9136 9178 9219 9261 9303 9344 9384 9423 9460 9496 9529 9561 9591 9619 9644 5248 5 7 1 9668 9690 9710 9729 9746 9761 9775 9788 9800 9811 9822 9831 9840 9847 9855 9861 9867 9873 9878 9883 9887 9892 9895 9899 9902 9906 9909 9912 9914 9917 9919 9921 9923 9925 9926 9928 9929 9930 9930 9931 9932 9933 9934 9936 9937 9939 9941 9943 9945 9948 9950 9953 9955 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9977 9978 9978 9979 9980 9980 9980 9979 9978 9977 9976 9974 9972 9971 9969 9967 9966 9965 9964 9964 9964 9964 9964 9965 9965 9966 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9959 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9965 9964 9962 9960 9957 9954 9951 9947 9943 9939 9934 9929 9923 9917 9911 9904 9896 9888 9880 9870 9860 9848 9836 9822 9808 9791 9773 9754 9733 9711 9687 9662 9636 9608 9580 9552 9523 9494 9466 9438 9412 9387 9363 9341 9322 9304 9289 9276 9266 9259 9254 9252 9252 9255 9261 9269 9280 9293 9308 9325 9344 9364 9386 9410 9434 9459 9485 9510 9536 9561 9586 9611 9634 9657 9678 9698 9717 9735 9751 9766 9781 9794 9806 9818 9829 9839 9848 9857 9866 9874 9882 9889 9896 9903 9909 9914 9920 9925 9929 9933 9937 9940 9943 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9965 9965 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9970 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9963 9963 9964 9965 9966 9967 9969 9969 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9972 9973 9973 9974 9975 9975 9975 9975 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9964 9963 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9964 9963 9961 9959 9958 9956 9954 9953 9951 9950 9949 9949 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9956 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9952 9953 9954 9956 9957 9959 9961 9963 9964 9966 9967 9968 9969 9969 9969 9968 9967 9965 9964 9961 9959 9956 9952 9949 9945 9941 9936 9932 9927 9922 9917 9912 9907 9901 9894 9887 9880 9871 9861 9850 9837 9822 9806 9787 9766 9743 9718 9690 9660 9628 9594 9558 9521 9482 9442 9402 9361 9321 9281 9242 9203 9167 9132 9100 9069 9042 9018 8997 8980 8966 8955 8949 8946 8947 8951 8958 8968 8980 8994 9009 9025 5249 5 7 1 9042 9058 9073 9088 9100 9111 9120 9126 9130 9131 9129 9125 9118 9108 9095 9079 9061 9039 9014 8986 8954 8918 8878 8833 8783 8728 8668 8602 8531 8455 8373 8287 8195 8100 8001 7898 7794 7687 7580 7472 7366 7261 7159 7061 6967 6880 6799 6727 6663 6610 6567 6536 6518 6512 6520 6541 6576 6624 6684 6756 6840 6933 7035 7144 7259 7378 7500 7623 7747 7869 7989 8106 8218 8327 8430 8528 8621 8709 8791 8869 8942 9010 9074 9135 9191 9244 9293 9340 9383 9423 9460 9494 9526 9555 9581 9606 9628 9649 9668 9685 9701 9716 9731 9744 9757 9770 9781 9793 9803 9814 9823 9832 9840 9847 9854 9860 9865 9869 9873 9875 9878 9880 9882 9883 9885 9886 9887 9889 9890 9891 9893 9894 9895 9896 9896 9897 9897 9896 9896 9895 9894 9893 9891 9890 9889 9888 9887 9887 9886 9886 9886 9886 9885 9885 9885 9884 9883 9882 9880 9878 9876 9873 9869 9866 9862 9857 9852 9847 9842 9836 9830 9824 9817 9809 9802 9793 9784 9774 9763 9751 9738 9724 9708 9691 9672 9652 9630 9606 9580 9551 9521 9489 9455 9419 9381 9342 9302 9260 9218 9175 9132 9090 9047 9006 8965 8927 8889 8854 8822 8792 8764 8740 8720 8703 8689 8680 8675 8674 8677 8684 8696 8711 8730 8752 8777 8805 8836 8868 8902 8937 8973 9009 9045 9081 9116 9151 9185 9218 9250 9281 9311 9339 9366 9391 9415 9437 9458 9476 9493 9509 9522 9533 9543 9550 9556 9560 9561 9561 9559 9556 9550 9542 9532 9520 9506 9489 9469 9446 9420 9390 9357 9321 9281 9239 9193 9145 9094 9042 8989 8936 8883 8833 8784 8739 8697 8661 8630 8605 8587 8576 8571 8573 8582 8597 8618 8644 8674 8708 8745 8784 8824 8865 8905 8945 8983 9019 9054 9085 9115 9142 9166 9187 9206 9223 9237 9250 9260 9268 9274 9279 9282 9283 9283 9282 9279 9274 9269 9262 9255 9247 9239 9230 9222 9213 9205 9198 9191 9186 9181 9178 9175 9174 9174 9175 9177 9180 9184 9189 9193 9198 9204 9209 9215 9220 9225 9231 9236 9241 9246 9251 9257 9262 9268 9273 9279 9285 9291 9298 9304 9310 9316 9323 9328 9334 9340 9345 9350 9355 9360 9366 9371 9376 9381 9387 9393 9399 9405 9411 9418 9424 9431 9437 9444 9450 9456 9461 9467 9473 9478 9483 9489 9494 9500 9505 9511 9517 9523 9530 9537 9543 9550 9556 9563 9569 9575 9581 9586 9591 9596 9600 9604 9608 9612 9616 9620 9624 9628 9632 9636 9640 9644 9648 9652 9656 9660 9663 9667 9670 9672 9675 9677 9679 9681 9683 9685 9687 9689 9691 9694 9696 9698 9700 9701 9703 9704 9705 9705 9705 9704 9703 9701 9699 9696 9693 9690 9685 9681 9676 9670 9664 9658 9650 9642 9634 9624 9614 9604 9592 9580 9567 9554 9540 9527 9513 9499 9486 9473 9460 9448 9437 9426 9417 9408 9400 9393 9387 9382 9378 9374 9372 5250 5 7 1 9370 9370 9370 9372 9374 9378 9383 9389 9396 9404 9414 9424 9436 9448 9462 9476 9491 9507 9522 9539 9555 9571 9586 9601 9616 9630 9643 9654 9665 9675 9684 9692 9698 9704 9709 9713 9717 9720 9723 9725 9727 9728 9730 9731 9732 9732 9732 9731 9730 9728 9724 9720 9714 9707 9698 9688 9676 9663 9647 9629 9609 9586 9561 9532 9500 9463 9421 9373 9318 9255 9183 9101 9008 8903 8784 8652 8505 8343 8166 7974 7767 7547 7315 7072 6820 6561 6297 6030 5764 5501 5242 4990 4747 4514 4293 4084 3889 3707 3540 3386 3247 3122 3011 2915 2834 2769 2721 2692 2682 2693 2727 2785 2868 2977 3113 3276 3465 3678 3915 4171 4445 4732 5029 5331 5636 5938 6234 6521 6795 7055 7299 7525 7733 7924 8097 8253 8394 8522 8636 8740 8833 8919 8997 9069 9135 9195 9251 9303 9350 9393 9432 9468 9499 9527 9552 9574 9593 9611 9626 9640 9653 9664 9676 9686 9696 9705 9714 9722 9730 9737 9743 9749 9754 9758 9762 9765 9768 9770 9773 9776 9778 9781 9784 9787 9790 9794 9797 9800 9802 9805 9807 9809 9810 9811 9811 9811 9811 9810 9810 9809 9808 9808 9807 9807 9806 9806 9806 9806 9806 9806 9805 9805 9804 9803 9801 9799 9797 9795 9792 9790 9787 9784 9782 9779 9777 9774 9772 9770 9768 9765 9763 9760 9757 9754 9750 9746 9741 9736 9730 9724 9717 9710 9702 9694 9686 9678 9669 9661 9652 9643 9634 9625 9616 9606 9595 9584 9571 9558 9543 9526 9508 9488 9466 9442 9416 9388 9358 9326 9291 9254 9214 9171 9124 9074 9020 8961 8897 8827 8750 8665 8573 8473 8363 8244 8116 7978 7830 7673 7506 7330 7147 6955 6757 6553 6343 6129 5912 5693 5472 5250 5029 4810 4593 4380 4171 3968 3772 3583 3403 3233 3073 2924 2787 2662 2550 2449 2361 2285 2219 2164 2118 2081 2051 2027 2010 1998 1991 1989 1993 2004 2021 2048 2085 2134 2197 2275 2370 2484 2618 2771 2944 3137 3348 3576 3818 4073 4336 4606 4878 5150 5418 5680 5933 6176 6406 6623 6825 7014 7188 7348 7496 7632 7757 7872 7978 8077 8170 8256 8338 8414 8486 8554 8618 8678 8733 8785 8833 8877 8917 8954 8988 9019 9047 9073 9096 9117 9137 9156 9172 9187 9200 9212 9223 9233 9241 9248 9253 9257 9261 9263 9266 9268 9269 9271 9272 9273 9276 9281 9286 9292 9298 9305 9313 9321 9330 9338 9346 9353 9361 9370 9379 9389 9398 9405 9409 9414 9418 9423 9428 9431 9434 9434 9432 9430 9429 9427 9424 9418 9410 9402 9393 9383 9370 9356 9340 9325 9309 9294 9279 9264 9249 9233 9218 9204 9191 9179 9167 9157 9149 9143 9139 9138 9140 9144 9150 9158 9168 9181 9195 9209 9225 9241 9258 9276 9295 9313 9331 9349 9365 9381 9394 9405 9419 9435 9453 9470 9483 9494 9504 9512 9520 9532 9545 9557 9568 9576 9579 9579 9579 9586 5251 5 7 2 9610 9615 9619 9623 9628 9632 9636 9640 9645 9649 9654 9659 9664 9668 9673 9678 9682 9686 9691 9695 9699 9703 9707 9711 9714 9718 9722 9726 9730 9734 9738 9742 9746 9750 9753 9757 9759 9762 9764 9766 9768 9770 9771 9772 9774 9775 9776 9777 9778 9779 9780 9782 9783 9784 9786 9787 9788 9788 9789 9789 9790 9790 9790 9789 9789 9789 9789 9789 9789 9789 9790 9791 9792 9793 9795 9796 9798 9800 9802 9803 9804 9805 9806 9806 9805 9805 9803 9802 9800 9798 9796 9794 9793 9791 9790 9789 9788 9788 9788 9789 9790 9791 9792 9794 9795 9797 9799 9801 9803 9805 9807 9810 9813 9816 9819 9822 9826 9830 9834 9838 9842 9846 9851 9854 9858 9861 9864 9867 9869 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9906 9907 9908 9910 9911 9913 9914 9915 9917 9917 9918 9918 9918 9917 9916 9914 9912 9909 9906 9902 9898 9893 9887 9882 9875 9868 9861 9853 9845 9836 9827 9817 9807 9797 9787 9776 9766 9756 9746 9737 9729 9722 9716 9712 9708 9706 9705 9705 9707 9709 9713 9717 9722 9728 9734 9741 9747 9754 9762 9769 9776 9783 9790 9798 9805 9811 9818 9825 9830 9836 9841 9845 9849 9851 9853 9854 9853 9852 9850 9847 9844 9839 9835 9829 9824 9818 9812 9806 9800 9794 9788 9782 9777 9772 9767 9762 9758 9754 9750 9746 9743 9740 9738 9736 9735 9734 9735 9735 9737 9740 9743 9748 9753 9759 9766 9773 9781 9789 9798 9806 9815 9824 9833 9841 9849 9857 9864 9871 9878 9884 9889 9894 9899 9904 9908 9912 9916 9920 9924 9927 9930 9934 9936 9939 9941 9944 9945 9947 9948 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9945 9944 9943 9943 9942 9942 9942 9941 9941 9940 9939 9938 9936 9934 9932 9929 9926 9923 9919 9916 9913 9909 9906 9903 9900 9897 9894 9891 9887 9883 9878 9873 9866 9858 9848 9836 9822 9805 9786 9764 9738 9709 9675 9637 9594 9545 9491 9430 9362 9287 9205 9114 9015 8907 8791 8666 8533 8392 8243 8087 7924 7756 7583 7406 7226 7045 6863 6682 6502 6326 6155 5990 5831 5682 5543 5416 5302 5203 5119 5053 5004 4974 4964 4973 5002 5051 5118 5203 5304 5421 5551 5693 5844 6003 6167 6334 6503 6672 5252 5 7 2 6838 7001 7160 7313 7459 7599 7732 7858 7977 8088 8192 8290 8381 8466 8544 8616 8683 8743 8796 8844 8885 8919 8946 8965 8977 8980 8976 8963 8942 8913 8875 8830 8778 8719 8653 8583 8508 8430 8349 8268 8188 8110 8034 7964 7899 7842 7793 7753 7724 7705 7697 7701 7717 7744 7782 7830 7888 7954 8029 8110 8196 8287 8381 8476 8572 8667 8761 8853 8941 9025 9106 9181 9252 9317 9377 9433 9483 9529 9571 9608 9642 9672 9699 9724 9746 9766 9784 9800 9815 9829 9842 9853 9864 9874 9884 9893 9901 9909 9916 9922 9928 9934 9938 9943 9946 9950 9952 9955 9957 9959 9961 9962 9964 9965 9967 9969 9970 9972 9974 9976 9978 9980 9982 9984 9986 9987 9989 9990 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9992 9992 9991 9990 9988 9987 9986 9985 9983 9982 9981 9979 9977 9976 9974 9972 9970 9968 9966 9964 9961 9959 9956 9953 9949 9946 9942 9939 9935 9931 9927 9924 9921 9918 9915 9913 9911 9910 9910 9910 9910 9911 9912 9914 9915 9918 9920 9922 9925 9927 9930 9932 9934 9936 9937 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9949 9950 9953 9955 9958 9961 9964 9967 9970 9973 9975 9977 9979 9980 9981 9981 9981 9980 9979 9978 9977 9975 9974 9973 9972 9971 9971 9971 9972 9972 9973 9975 9976 9977 9978 9979 9980 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9973 9972 9971 9969 9968 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9939 9937 9933 9930 9926 9921 9916 9911 9905 9899 9894 9888 9883 9878 9874 9870 9867 9864 9863 9862 9862 9862 9863 9865 9867 9869 9872 9875 9879 9883 9887 9892 9897 9902 9907 9912 9918 9923 9928 9933 9938 9942 9946 9949 9952 9954 9956 9957 9959 9960 9960 9961 9962 9964 9965 9967 9968 9970 9973 9975 9977 9979 9981 9982 9984 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9971 9970 9968 9966 9963 9960 9957 9954 9951 9947 9944 9941 9938 9936 9934 9933 9932 9932 9932 9933 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9952 9953 9955 9956 9958 9959 9961 9962 9964 9964 9965 9965 9965 9965 9964 9963 9962 9960 9958 9956 9954 9951 9949 9946 9944 9941 9938 9935 9933 9930 9927 9924 9921 9918 9914 9911 9908 9904 9900 9896 9891 9886 9880 9873 9864 9854 9842 9829 9812 9794 9772 9746 9718 9685 9648 9607 9561 9510 9455 9394 9328 9257 9181 9100 9014 8925 8831 8735 8637 8537 8438 5253 5 7 2 8339 8243 8150 8062 7981 7907 7843 7788 7744 7712 7692 7686 7691 7710 7741 7784 7837 7900 7972 8051 8136 8226 8319 8413 8508 8603 8696 8786 8873 8956 9035 9110 9179 9244 9305 9360 9412 9459 9503 9543 9580 9614 9645 9674 9701 9726 9749 9769 9789 9806 9822 9837 9850 9862 9873 9882 9890 9897 9903 9908 9912 9915 9917 9919 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9927 9926 9925 9923 9921 9918 9916 9912 9909 9905 9901 9897 9893 9889 9885 9881 9876 9872 9868 9863 9858 9852 9846 9839 9832 9824 9816 9807 9798 9788 9779 9769 9759 9750 9741 9734 9727 9721 9716 9712 9709 9708 9708 9709 9711 9713 9717 9720 9724 9728 9732 9736 9740 9743 9745 9747 9748 9749 9749 9749 9748 9747 9745 9744 9742 9739 9737 9735 9733 9730 9727 9725 9722 9719 9715 9712 9708 9703 9699 9694 9688 9682 9676 9670 9663 9656 9649 9641 9632 9623 9613 9603 9592 9579 9566 9551 9534 9516 9496 9473 9449 9421 9391 9357 9320 9279 9234 9184 9129 9068 9002 8930 8851 8766 8673 8573 8466 8351 8228 8098 7961 7817 7665 7507 7343 7173 6997 6817 6632 6444 6253 6059 5864 5668 5472 5277 5084 4893 4705 4522 4343 4170 4004 3844 3693 3550 3417 3293 3180 3079 2989 2913 2851 2803 2771 2755 2756 2775 2813 2870 2946 3042 3157 3290 3442 3611 3796 3994 4205 4426 4655 4889 5127 5366 5603 5837 6066 6288 6502 6707 6903 7087 7262 7426 7579 7723 7858 7983 8100 8210 8313 8409 8499 8584 8664 8738 8808 8874 8935 8992 9046 9096 9142 9186 9226 9264 9300 9333 9363 9392 9419 9444 9468 9490 9511 9530 9548 9564 9579 9593 9606 9618 9630 9640 9650 9659 9667 9675 9683 9690 9697 9703 9709 9714 9718 9722 9725 9726 9727 9727 9726 9724 9722 9720 9717 9714 9712 9709 9708 9706 9706 9706 9706 9707 9709 9711 9714 9716 9719 9722 9725 9728 9731 9734 9737 9740 9744 9747 9751 9755 9760 9764 9769 9774 9779 9783 9787 9791 9794 9797 9800 9801 9803 9803 9804 9804 9804 9804 9804 9804 9805 9805 9806 9808 9809 9811 9813 9815 9818 9820 9822 9824 9825 9826 9827 9828 9828 9829 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9827 9827 9826 9825 9824 9823 9821 9819 9817 9815 9812 9809 9806 9803 9800 9798 9795 9792 9790 9788 9786 9784 9782 9780 9779 9777 9775 9774 9772 9770 9767 9765 9762 9758 9755 9750 9746 9741 9736 9730 9724 9718 9711 9704 9697 9689 9681 9673 9664 9655 9645 9634 9623 9611 9599 9585 9572 9557 9542 9526 9510 9494 9477 9461 9445 9429 9413 9399 9384 9371 9359 9347 9337 9328 9320 9313 9307 9302 9299 9297 9296 9296 9298 9301 9305 9311 9318 9326 9335 9345 9357 9369 9382 9395 9409 9423 9437 9450 9464 9477 9490 9502 9513 9524 5254 5 7 2 9534 9544 9553 9561 9570 9578 9586 9594 9602 9610 9618 9627 9635 9644 9652 9661 9669 9677 9685 9692 9699 9706 9713 9719 9724 9730 9735 9741 9746 9751 9756 9762 9767 9773 9779 9785 9791 9796 9802 9808 9813 9818 9823 9827 9831 9834 9836 9838 9840 9842 9843 9844 9845 9846 9848 9849 9851 9853 9856 9858 9861 9865 9868 9871 9874 9877 9880 9883 9885 9887 9888 9889 9889 9889 9889 9889 9888 9888 9887 9887 9886 9886 9886 9886 9887 9887 9888 9888 9888 9888 9888 9888 9887 9886 9885 9884 9882 9880 9878 9876 9875 9873 9872 9870 9870 9869 9869 9870 9870 9871 9872 9874 9875 9876 9878 9879 9881 9882 9883 9884 9885 9887 9888 9890 9891 9893 9895 9898 9900 9903 9906 9908 9911 9914 9916 9918 9920 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9940 9940 9939 9939 9939 9938 9937 9935 9934 9931 9929 9926 9923 9920 9916 9912 9909 9905 9901 9897 9893 9889 9884 9880 9876 9872 9868 9863 9859 9854 9849 9844 9840 9835 9831 9827 9823 9820 9818 9816 9814 9814 9814 9814 9815 9817 9818 9820 9822 9824 9826 9828 9830 9832 9833 9835 9836 9837 9838 9839 9841 9842 9843 9845 9847 9848 9850 9851 9852 9853 9854 9854 9854 9853 9851 9849 9846 9843 9839 9835 9829 9823 9817 9809 9801 9792 9782 9770 9758 9745 9731 9715 9699 9682 9664 9645 9626 9607 9587 9567 9548 9529 9510 9492 9474 9457 9442 9427 9413 9400 9388 9378 9368 9360 9353 9348 9344 9342 9341 9342 9344 9349 9355 9363 9373 9385 9398 9413 9429 9446 9464 9483 9502 9522 9541 9561 9580 9598 9616 9634 9650 9666 9681 9695 9709 9721 9733 9744 9755 9764 9773 9781 9788 9794 9800 9804 9808 9810 9812 9812 9812 9810 9808 9805 9800 9795 9789 9782 9775 9767 9759 9750 9741 9732 9723 9714 9705 9696 9687 9678 9669 9661 9652 9644 9636 9628 9620 9612 9605 9597 9589 9581 9573 9565 9557 9548 9539 9530 9519 9508 9496 9482 9466 9448 9427 9402 9374 9342 9305 9263 9216 9162 9103 9037 8965 8886 8800 8707 8608 8502 8389 8270 8146 8015 7880 7739 7594 7445 7292 7137 6979 6819 6657 6495 6333 6171 6009 5848 5689 5530 5373 5218 5064 4912 4762 4613 4465 4319 4175 4034 3894 3758 3624 3495 3370 3250 3136 3027 2926 2831 2743 2662 2588 2521 2461 2408 2361 2321 2287 2259 2239 2226 2221 2226 2242 2269 2311 2368 2441 2533 2644 2775 2926 3099 3291 3503 3732 3976 4234 4502 4778 5059 5340 5255 5 7 2 5620 5895 6162 6419 6664 6896 7112 7313 7498 7668 7821 7959 8083 8193 8289 8374 8447 8509 8560 8602 8633 8655 8668 8670 8663 8647 8621 8585 8540 8485 8422 8349 8269 8181 8085 7983 7876 7763 7646 7526 7403 7278 7153 7027 6903 6781 6663 6549 6441 6340 6247 6164 6091 6029 5981 5946 5925 5919 5928 5952 5991 6045 6113 6194 6287 6391 6505 6627 6755 6889 7026 7165 7305 7444 7582 7716 7847 7974 8095 8212 8322 8427 8527 8620 8708 8790 8866 8938 9004 9066 9122 9175 9222 9266 9305 9341 9373 9401 9426 9447 9465 9479 9491 9499 9504 9506 9504 9499 9491 9478 9462 9441 9416 9387 9353 9315 9272 9224 9171 9115 9053 8988 8919 8847 8772 8694 8614 8532 8450 8367 8283 8200 8118 8036 7957 7879 7803 7729 7658 7590 7525 7463 7404 7348 7296 7247 7201 7159 7120 7084 7051 7022 6996 6974 6954 6938 6926 6917 6911 6909 6910 6916 6925 6938 6956 6978 7005 7036 7073 7114 7160 7211 7268 7329 7395 7466 7541 7620 7703 7789 7878 7969 8061 8155 8249 8342 8435 8527 8617 8704 8788 8870 8947 9021 9091 9156 9218 9275 9328 9378 9423 9465 9504 9539 9572 9602 9630 9656 9680 9702 9722 9742 9759 9776 9791 9804 9816 9827 9836 9843 9848 9852 9854 9854 9852 9848 9843 9835 9825 9814 9800 9784 9766 9745 9722 9697 9669 9639 9607 9572 9535 9496 9456 9414 9372 9330 9288 9247 9207 9170 9136 9105 9079 9057 9039 9028 9021 9020 9025 9035 9050 9070 9094 9122 9153 9188 9224 9263 9302 9342 9382 9422 9460 9498 9533 9567 9599 9629 9657 9681 9704 9724 9741 9756 9769 9779 9787 9792 9796 9797 9796 9793 9788 9781 9772 9761 9747 9732 9714 9693 9670 9644 9615 9582 9545 9505 9461 9412 9360 9303 9242 9177 9108 9037 8962 8885 8806 8726 8646 8566 8488 8412 8339 8269 8204 8144 8090 8042 8000 7965 7936 7914 7898 7888 7883 7882 7886 7893 7902 7912 7922 7932 7939 7945 7946 7944 7937 7924 7907 7884 7855 7822 7784 7742 7697 7649 7601 7552 7505 7459 7417 7380 7348 7322 7303 7293 7290 7296 7310 7332 7363 7400 7445 7495 7550 7610 7672 7736 7801 7866 7929 7991 8050 8105 8157 8204 8246 8284 8316 8344 8368 8388 8404 8417 8428 8438 8446 8455 8464 8475 8487 8502 8520 8541 8566 8595 8627 8663 8703 8746 8792 8840 8890 8942 8994 9047 9100 9152 9203 9252 9300 9346 9391 9433 9472 9510 9545 9578 9609 9638 9664 9689 9711 9732 9751 9768 9783 9797 9810 9821 9832 9841 9850 9858 9865 9872 9879 9885 9891 9897 9902 9907 9911 9915 9918 9921 9922 9924 9924 9924 9924 9924 9923 9923 9922 9922 9923 9923 9925 9927 9930 9933 9936 9940 9944 9947 9951 9954 9957 9959 9961 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9967 9968 9969 9971 9972 9974 9975 9977 9978 5256 5 7 2 9979 9980 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9989 9990 9991 9992 9992 9993 9993 9994 9993 9993 9993 9992 9991 9990 9990 9989 9989 9989 9989 9990 9991 9992 9993 9994 9996 9997 9998 999910000100001000010000 9999 9998 9997 9995 9994 9992 9991 9989 9988 9987 9986 9985 9985 9985 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9994 9994 9995 9995 9996 9997 9997 9998 9998 9999 9999 9999 9999 9999 9999 9998 9997 9996 9994 9993 9992 9990 9989 9987 9986 9985 9984 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9979 9979 9979 9979 9980 9980 9982 9983 9985 9986 9988 9990 9992 9993 9995 9996 9997 9998 9998 9998 9998 9998 9998 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9998 9998 9999 999910000100001000010000 9999 9999 9998 9998 9997 9997 9996 9995 9995 9994 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9990 9990 9990 9990 9990 9991 9992 9993 9994 9996 9997 9998 9999100001000110001100011000110000 9999 9998 9997 9995 9993 9992 9990 9988 9987 9986 9985 9984 9984 9984 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9994 9994 9993 9993 9992 9991 9991 9990 9990 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9989 9988 9987 9986 9985 9983 9981 9979 9977 9974 9972 9970 9968 9967 9965 9964 9963 9962 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9939 9937 9936 9934 9932 9931 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9909 9909 9910 9911 9913 9915 9918 9921 9924 9928 9932 9937 9941 9945 9949 9953 9957 9960 9963 9965 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9981 9981 9981 9980 9979 9978 9976 9975 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9962 9960 9958 9956 9953 9949 9945 9941 9936 9931 9925 9918 9911 9903 9895 9886 9877 9866 9854 9841 9826 9810 9791 9769 9745 9718 9688 9655 9618 9577 9534 9487 9436 9383 9326 9267 9206 9142 9077 9010 8941 8872 8802 8732 8661 8591 8522 8454 8387 8322 8259 8200 8143 8091 8043 8001 7964 7933 7908 7890 7880 7876 7880 7891 7909 7934 7965 8002 8043 8089 8139 8192 8247 8304 8362 8421 8479 8537 8595 8652 8708 8762 8816 8868 8919 8969 9017 9065 9111 9156 9199 9241 9282 9320 9357 5257 5 7 2 9392 9425 9456 9484 9511 9535 9558 9578 9596 9613 9628 9641 9653 9663 9673 9681 9687 9693 9698 9702 9705 9707 9708 9709 9709 9708 9707 9706 9704 9703 9702 9701 9701 9701 9702 9703 9706 9709 9714 9719 9724 9731 9738 9745 9753 9762 9770 9779 9788 9797 9806 9814 9823 9832 9840 9848 9856 9864 9871 9878 9885 9891 9897 9903 9908 9913 9918 9922 9926 9930 9933 9937 9940 9943 9946 9950 9953 9956 9959 9962 9966 9969 9972 9975 9977 9980 9982 9984 9986 9987 9988 9988 9988 9988 9987 9987 9986 9985 9984 9983 9982 9982 9981 9981 9981 9981 9982 9982 9983 9984 9985 9985 9986 9986 9986 9986 9985 9984 9983 9981 9978 9976 9973 9970 9967 9964 9960 9957 9954 9950 9947 9943 9939 9935 9931 9927 9922 9917 9912 9906 9901 9895 9888 9882 9875 9869 9863 9856 9850 9844 9839 9833 9828 9824 9819 9815 9812 9809 9806 9803 9801 9799 9798 9798 9797 9798 9799 9800 9802 9804 9807 9810 9814 9818 9822 9826 9831 9836 9841 9846 9851 9856 9862 9867 9873 9878 9883 9889 9893 9898 9903 9907 9910 9913 9916 9919 9920 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9931 9933 9935 9938 9940 9943 9946 9948 9951 9953 9955 9957 9958 9959 9959 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9931 9929 9925 9922 9917 9912 9905 9898 9890 9882 9872 9862 9850 9838 9825 9811 9795 9779 9762 9743 9723 9702 9679 9655 9629 9602 9573 9543 9511 9479 9444 9409 9373 9336 9298 9260 9221 9181 9141 9100 9059 9018 8976 8933 8891 8847 8803 8758 8713 8667 8620 8573 8525 8477 8428 8379 8329 8279 8229 8179 8130 8082 8035 7990 7947 7908 7873 7842 7816 7796 7783 7777 7778 7787 7804 7828 7861 7901 7949 8003 8063 8128 8198 8271 8347 8425 8504 8583 8662 8740 8816 8890 8962 9031 9098 9161 9220 9277 9330 9379 9425 9468 9508 9544 9578 9609 9637 9662 9686 9707 9726 9744 9760 9774 9788 9800 9811 9821 9830 9838 9846 9852 9857 9862 9866 9869 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9901 9902 9903 9904 9904 9904 9905 9905 9905 9906 9906 9908 9909 9911 9913 9916 9919 9922 9925 9929 9932 9935 9938 9941 9943 9945 9946 9947 9947 9947 9946 9946 9945 9944 9943 9942 9942 9942 9943 9943 9945 9947 9949 9951 9954 9957 9960 9963 9965 9968 9970 9971 9972 9973 9973 9973 9972 9971 9970 9968 9966 9965 9963 9961 9960 9958 9957 9956 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9956 9957 9957 9959 9960 9961 9963 9965 9966 5258 5 7 2 9968 9969 9970 9971 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9961 9961 9960 9960 9960 9961 9961 9961 9961 9960 9959 9958 9956 9953 9950 9946 9941 9936 9930 9925 9919 9913 9907 9902 9897 9892 9889 9885 9883 9881 9879 9878 9878 9879 9879 9881 9883 9885 9887 9890 9892 9895 9899 9902 9905 9909 9912 9916 9919 9922 9925 9928 9930 9932 9934 9936 9937 9938 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9921 9919 9917 9914 9911 9907 9903 9899 9894 9890 9885 9881 9877 9874 9870 9867 9865 9863 9861 9860 9859 9858 9857 9857 9856 9855 9854 9853 9852 9850 9849 9848 9846 9845 9845 9844 9844 9844 9845 9846 9847 9849 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9880 9883 9886 9888 9890 9893 9895 9897 9899 9902 9904 9906 9908 9910 9913 9915 9917 9919 9922 9924 9926 9929 9931 9933 9935 9937 9938 9939 9941 9941 9942 9942 9942 9941 9940 9939 9938 9937 9935 9933 9932 9930 9928 9927 9926 9924 9923 9923 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9928 9930 9931 9933 9935 9938 9940 9942 9944 9945 9947 9948 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9947 9947 9946 9944 9943 9941 9939 9937 9934 9932 9930 9927 9925 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9906 9904 9901 9898 9895 9892 9888 9885 9881 9878 9875 9872 9869 9867 9865 9863 9862 9860 9859 9859 9858 9857 9856 9855 9855 9853 9852 9850 9849 9846 9844 9841 9838 9835 9831 9827 9823 9819 9814 9809 9803 9798 9792 9786 9779 9772 9765 9758 9750 9743 9735 9726 9718 9709 9700 9691 9681 9672 9662 9652 9642 9632 9622 9612 9603 9593 9584 9575 9566 9558 9550 9542 9535 9528 9522 9515 9509 9503 9497 9491 9485 9478 9471 9464 9457 9449 9441 9433 9425 9416 9408 9400 9392 9384 9376 9369 9362 9355 9349 9343 9337 9332 9327 9323 9319 9316 9314 9312 9311 9311 9313 9315 9319 9324 9330 9337 9346 9355 9366 9377 9390 9402 9415 9428 9441 9454 9466 9478 9490 9501 9511 9520 9529 9537 9545 9553 9560 9567 9573 9580 9586 9592 9599 9605 9611 9617 9623 9629 9635 9640 9646 9652 9657 9663 9668 9674 9680 9686 9692 9698 9705 9711 9718 9724 9731 9737 9744 9750 9756 9761 9766 9771 9775 9779 9782 9785 9788 9791 9794 9797 9799 9802 9805 9808 9811 9815 9818 9821 5259 5 7 2 9824 9828 9831 9833 9836 9838 9840 9841 9843 9844 9844 9844 9844 9843 9842 9841 9840 9838 9835 9833 9829 9826 9822 9817 9813 9807 9802 9796 9790 9783 9777 9770 9763 9757 9750 9744 9738 9732 9726 9721 9717 9712 9709 9706 9703 9701 9700 9700 9700 9701 9704 9706 9710 9714 9719 9725 9732 9738 9746 9753 9761 9768 9776 9783 9789 9796 9801 9806 9810 9814 9817 9819 9820 9821 9822 9822 9823 9823 9824 9824 9825 9827 9828 9831 9833 9836 9840 9843 9847 9850 9853 9857 9860 9862 9864 9866 9868 9869 9870 9871 9872 9872 9873 9875 9876 9878 9880 9883 9885 9888 9891 9894 9897 9899 9902 9904 9905 9907 9908 9909 9910 9910 9911 9912 9913 9914 9916 9918 9919 9921 9924 9926 9928 9929 9931 9932 9932 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9932 9931 9930 9929 9927 9925 9923 9920 9917 9914 9911 9907 9903 9899 9896 9891 9887 9883 9879 9875 9871 9867 9863 9859 9856 9852 9849 9846 9843 9840 9837 9834 9831 9828 9824 9820 9816 9811 9805 9799 9791 9784 9775 9765 9754 9743 9730 9717 9702 9687 9670 9652 9633 9613 9591 9569 9545 9521 9495 9469 9442 9414 9386 9359 9331 9304 9277 9251 9227 9204 9183 9164 9148 9134 9124 9116 9111 9110 9113 9118 9128 9140 9156 9174 9195 9219 9245 9272 9301 9332 9362 9394 9425 9455 9486 9515 9543 9570 9596 9620 9643 9664 9684 9703 9720 9736 9751 9765 9779 9791 9803 9814 9825 9835 9844 9852 9860 9867 9873 9878 9882 9885 9888 9889 9891 9891 9892 9892 9893 9893 9894 9895 9897 9900 9903 9907 9911 9915 9920 9925 9930 9934 9938 9941 9944 9946 9947 9948 9948 9947 9946 9945 9943 9942 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9930 9929 9928 9926 9923 9920 9917 9913 9909 9904 9899 9893 9887 9881 9874 9867 9860 9852 9844 9835 9826 9816 9806 9795 9784 9772 9759 9746 9733 9719 9706 9692 9679 9666 9654 9643 9632 9624 9616 9611 9607 9605 9605 9607 9611 9617 9624 9634 9644 9656 9669 9682 9696 9709 9723 9737 9750 9762 9774 9786 9796 9806 9816 9825 9833 9841 9848 9855 9861 9867 9872 9877 9881 9884 9887 9888 9890 9890 9890 9889 9888 9886 9884 9882 9880 9879 9877 9877 9876 9876 9876 9877 9878 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9896 9897 9899 9900 9902 9904 9906 9908 9909 9910 9910 9909 9907 9904 9900 9895 9888 9881 9872 9862 9851 9839 9827 9814 9799 9785 9769 9753 9736 9719 9700 9681 9660 9639 9617 9594 9570 9545 9520 9494 9469 9443 9418 9394 9371 9348 9328 9308 9291 9276 9263 9252 9243 9237 9233 9231 9232 9236 9242 9250 9261 9274 9290 9307 9327 9349 9372 9396 9422 5260 5 7 2 9448 9475 9501 9528 9554 9579 9602 9625 9646 9666 9685 9702 9718 9732 9746 9759 9771 9783 9794 9805 9815 9825 9835 9845 9854 9862 9870 9876 9882 9888 9892 9895 9898 9900 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9898 9897 9895 9893 9891 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9870 9869 9867 9866 9864 9863 9861 9860 9858 9857 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9845 9843 9840 9836 9831 9825 9818 9810 9801 9792 9782 9771 9760 9749 9738 9727 9717 9706 9697 9688 9679 9672 9664 9658 9652 9646 9641 9637 9633 9629 9626 9623 9621 9620 9620 9620 9622 9624 9627 9632 9637 9643 9650 9657 9665 9673 9681 9688 9696 9702 9708 9712 9716 9718 9718 9717 9714 9709 9703 9694 9684 9671 9657 9639 9620 9598 9573 9545 9513 9478 9439 9396 9349 9296 9239 9177 9110 9038 8961 8878 8791 8700 8604 8504 8400 8294 8185 8073 7961 7847 7733 7619 7507 7396 7288 7183 7082 6987 6897 6815 6741 6676 6621 6576 6543 6523 6515 6520 6538 6569 6614 6670 6739 6818 6907 7005 7111 7222 7339 7459 7581 7704 7826 7948 8067 8182 8294 8402 8505 8603 8696 8783 8865 8942 9014 9081 9144 9202 9255 9305 9350 9393 9432 9467 9500 9531 9559 9585 9609 9631 9651 9670 9687 9704 9719 9733 9746 9758 9769 9779 9788 9797 9805 9812 9818 9824 9829 9833 9837 9840 9843 9845 9846 9848 9849 9849 9849 9849 9849 9849 9848 9847 9846 9845 9844 9843 9842 9840 9838 9837 9835 9833 9830 9828 9825 9822 9819 9815 9811 9806 9801 9795 9789 9782 9775 9767 9759 9750 9740 9730 9720 9709 9698 9687 9675 9663 9651 9638 9626 9613 9600 9587 9573 9560 9546 9531 9517 9502 9486 9471 9455 9440 9424 9408 9393 9378 9364 9351 9339 9328 9318 9309 9303 9297 9293 9291 9291 9292 9294 9297 9302 9308 9314 9321 9329 9337 9345 9352 9360 9367 9374 9380 9385 9390 9394 9397 9400 9402 9403 9403 9404 9403 9403 9402 9400 9399 9397 9396 9394 9392 9391 9389 9388 9387 9386 9385 9385 9385 9385 9386 9387 9389 9392 9395 9399 9403 9408 9414 9421 9429 9437 9446 9456 9466 9477 9489 9500 9513 9525 9538 9551 9564 9577 9590 9603 9616 9629 9642 9654 9666 9677 9688 9699 9709 9718 9727 9735 9742 9749 9756 9762 9767 9772 9777 9782 9786 9791 9795 9799 9804 9808 9812 9816 9820 9824 9827 9830 9833 9835 9837 9839 9840 9841 9841 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9850 9852 9854 9855 9857 9858 9859 9860 9861 9861 9862 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9863 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9889 9891 9892 9893 9894 5261 5 7 2 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9921 9921 9922 9921 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9908 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9916 9916 9915 9914 9913 9911 9909 9908 9907 9906 9905 9905 9905 9905 9906 9907 9909 9910 9912 9913 9914 9915 9916 9916 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9894 9892 9889 9886 9883 9880 9877 9875 9872 9869 9867 9865 9863 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9848 9848 9848 9848 9848 9849 9850 9851 9853 9854 9856 9857 9858 9859 9860 9861 9861 9861 9861 9860 9860 9859 9858 9856 9855 9854 9853 9852 9850 9849 9849 9848 9847 9847 9847 9846 9846 9846 9846 9847 9847 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9850 9850 9849 9847 9845 9842 9839 9836 9831 9826 9821 9815 9808 9801 9794 9786 9778 9770 9761 9752 9742 9732 9722 9711 9700 9689 9677 9665 9653 9640 9627 9614 9602 9590 9578 9568 9559 9551 9544 9539 9536 9534 9534 9535 9538 9541 9546 9551 9556 9561 9566 9570 9573 9575 9576 9576 9575 9572 9568 9563 9557 9549 9541 9531 9521 9510 9497 9484 9470 9454 9437 9419 9400 9379 9357 9333 9308 9282 9254 9225 9195 9164 9131 9097 9062 9025 8986 8946 8903 8858 8810 8760 8705 8647 8585 8519 8447 8371 8289 8201 8108 8009 7904 7793 7677 7554 7427 7294 7157 7015 6868 6718 6563 6406 6245 6082 5916 5747 5577 5406 5233 5059 4886 4712 4540 4368 4200 4034 3871 3713 3561 3414 3274 3141 3015 2898 2790 2691 2602 2522 2452 2392 2342 2302 2274 2256 2249 2255 2272 2301 2343 2397 2465 2546 2641 2748 2868 3000 3144 3299 3463 3636 3816 4002 4193 4387 4584 4781 4979 5175 5369 5560 5748 5931 6111 6286 6456 6622 6782 6937 7087 7231 7370 7504 7632 7754 7871 7983 8088 8189 8283 8373 8458 8538 8613 8684 8751 8815 8875 8932 8986 9037 9085 9130 9174 9214 9252 9288 9322 9353 9382 9409 9434 9457 9478 9498 9516 9533 9549 9563 9577 9590 9602 9613 9624 9634 9644 9654 9663 9671 9680 9687 9695 9702 9709 9715 9721 9726 9731 9736 9740 9744 9747 9750 9753 9756 9758 9760 9762 9764 9766 9768 9770 9772 9775 9777 9779 9781 9783 9785 9786 9788 9789 9789 9789 9789 9789 9788 9788 9787 9786 9785 9785 9785 9784 9785 9785 9786 9786 9787 9788 9788 9789 9789 9789 9788 9787 9785 9784 9781 9779 9776 9773 5262 5 7 2 9770 9767 9764 9761 9759 9756 9753 9750 9747 9744 9740 9735 9730 9724 9718 9710 9701 9691 9680 9668 9654 9639 9622 9604 9584 9562 9538 9512 9482 9450 9414 9374 9330 9282 9228 9170 9105 9035 8959 8877 8789 8695 8595 8489 8377 8260 8138 8011 7879 7744 7604 7462 7317 7169 7020 6871 6721 6571 6423 6277 6134 5995 5861 5733 5611 5498 5392 5296 5209 5131 5063 5005 4956 4916 4884 4860 4842 4829 4820 4814 4810 4806 4802 4796 4787 4774 4757 4734 4705 4669 4627 4577 4519 4454 4381 4301 4213 4119 4019 3913 3802 3687 3570 3451 3332 3213 3095 2980 2870 2763 2663 2568 2481 2401 2329 2265 2210 2163 2126 2098 2080 2073 2076 2091 2119 2159 2213 2282 2365 2464 2579 2710 2856 3017 3193 3383 3584 3797 4019 4248 4482 4719 4958 5196 5431 5663 5888 6107 6317 6519 6711 6893 7065 7227 7380 7523 7656 7782 7899 8009 8111 8208 8298 8383 8463 8538 8609 8675 8738 8798 8854 8906 8956 9003 9047 9088 9126 9162 9195 9227 9256 9283 9308 9331 9353 9374 9393 9412 9429 9446 9462 9477 9492 9506 9520 9533 9546 9557 9568 9578 9587 9595 9601 9606 9610 9613 9615 9616 9616 9615 9614 9612 9611 9609 9608 9607 9606 9606 9607 9608 9609 9611 9613 9615 9617 9620 9622 9623 9625 9626 9627 9628 9629 9631 9632 9634 9636 9639 9643 9647 9652 9658 9664 9671 9679 9686 9694 9702 9709 9716 9722 9728 9732 9736 9739 9742 9743 9744 9745 9745 9744 9743 9742 9741 9739 9737 9735 9732 9729 9726 9722 9717 9711 9705 9697 9688 9679 9667 9655 9641 9626 9609 9590 9569 9547 9523 9496 9468 9437 9405 9370 9334 9296 9257 9216 9174 9132 9090 9047 9006 8966 8927 8891 8857 8826 8799 8775 8755 8740 8729 8722 8721 8723 8730 8742 8757 8777 8800 8826 8855 8886 8919 8955 8991 9028 9066 9104 9142 9179 9216 9252 9287 9320 9353 9384 9413 9442 9468 9494 9518 9540 9562 9582 9600 9618 9634 9649 9664 9677 9689 9700 9711 9721 9730 9738 9746 9754 9761 9768 9774 9781 9786 9792 9797 9803 9807 9812 9816 9819 9822 9825 9827 9828 9829 9830 9829 9829 9828 9827 9825 9823 9821 9819 9817 9815 9812 9810 9807 9804 9801 9797 9792 9787 9781 9774 9766 9757 9747 9736 9724 9710 9695 9679 9661 9642 9622 9600 9576 9551 9525 9496 9464 9431 9394 9355 9312 9266 9216 9162 9105 9043 8977 8907 8834 8758 8679 8599 8516 8434 8352 8272 8194 8120 8050 7986 7930 7881 7840 7809 7787 7776 7774 7784 7803 7832 7870 7916 7970 8030 8096 8166 8240 8316 8393 8470 8546 8621 8693 8763 8829 8892 8951 9006 9058 9105 9149 9189 9227 9261 9292 9321 9348 9372 9395 9416 9435 9452 9468 9483 9497 9510 9522 9533 9543 9553 9563 9572 9580 9589 9597 9605 9613 9621 9629 9636 9642 9648 9654 9659 9663 5263 5 7 2 9666 9668 9670 9670 9670 9669 9667 9665 9663 9660 9657 9654 9651 9648 9645 9642 9639 9636 9633 9630 9626 9623 9619 9615 9611 9606 9601 9596 9590 9584 9577 9571 9564 9557 9551 9544 9537 9530 9523 9516 9508 9501 9494 9487 9479 9471 9464 9456 9447 9439 9431 9422 9413 9404 9394 9384 9374 9363 9352 9340 9328 9314 9301 9286 9271 9255 9238 9220 9202 9184 9164 9145 9124 9103 9082 9060 9038 9015 8991 8967 8941 8915 8887 8857 8826 8793 8758 8721 8681 8639 8595 8548 8498 8445 8390 8332 8272 8208 8142 8073 8002 7928 7851 7771 7689 7603 7514 7423 7328 7230 7129 7024 6916 6804 6689 6570 6448 6322 6192 6059 5923 5784 5641 5495 5346 5194 5039 4883 4723 4563 4401 4238 4075 3913 3752 3593 3438 3286 3140 3000 2866 2741 2623 2515 2416 2326 2246 2175 2114 2061 2016 1978 1948 1924 1907 1895 1889 1889 1895 1907 1927 1955 1993 2040 2098 2168 2251 2347 2457 2580 2718 2868 3030 3204 3387 3578 3775 3977 4181 4385 4588 4787 4982 5172 5355 5530 5698 5857 6009 6153 6289 6418 6540 6657 6768 6873 6974 7071 7164 7253 7338 7421 7499 7575 7648 7717 7783 7846 7906 7963 8017 8068 8116 8161 8202 8240 8275 8307 8336 8361 8383 8402 8417 8430 8439 8446 8451 8453 8454 8454 8452 8450 8448 8446 8445 8445 8446 8449 8454 8461 8470 8482 8497 8513 8533 8555 8580 8606 8636 8667 8700 8735 8771 8808 8845 8884 8922 8960 8998 9036 9072 9107 9141 9174 9205 9234 9262 9288 9313 9335 9357 9376 9395 9412 9427 9442 9455 9468 9479 9490 9500 9510 9519 9528 9536 9544 9552 9559 9566 9573 9579 9585 9590 9595 9599 9603 9606 9608 9610 9611 9611 9611 9611 9610 9609 9608 9607 9605 9604 9602 9601 9599 9597 9595 9592 9589 9585 9580 9574 9568 9560 9551 9542 9531 9518 9505 9491 9475 9458 9441 9422 9402 9381 9360 9337 9313 9288 9262 9236 9208 9180 9150 9121 9091 9061 9031 9001 8972 8944 8917 8892 8868 8846 8825 8807 8791 8777 8766 8757 8749 8744 8741 8739 8739 8741 8743 8747 8751 8755 8759 8764 8767 8770 8772 8773 8772 8770 8765 8758 8748 8736 8721 8704 8683 8660 8633 8604 8573 8539 8502 8464 8423 8381 8337 8292 8245 8197 8148 8097 8044 7990 7933 7874 7813 7749 7681 7610 7535 7456 7373 7285 7193 7096 6995 6890 6780 6668 6553 6435 6317 6199 6082 5967 5856 5751 5652 5561 5480 5411 5354 5311 5283 5270 5274 5295 5333 5388 5459 5546 5648 5763 5890 6028 6175 6329 6489 6652 6816 6981 7144 7305 7461 7613 7758 7897 8029 8153 8269 8379 8480 8574 8661 8742 8816 8883 8945 9002 9054 9101 9144 9182 9217 9248 9276 9302 9324 9344 9361 9377 9390 9402 9413 9422 9430 9437 9443 9449 9454 9459 9463 9467 9471 9474 9478 9481 9484 9486 9489 9490 9492 5264 5 7 2 9493 9493 9493 9492 9490 9487 9483 9479 9473 9466 9459 9450 9440 9429 9417 9404 9390 9374 9357 9339 9318 9295 9270 9243 9212 9177 9138 9095 9046 8991 8931 8863 8787 8704 8612 8512 8402 8283 8154 8015 7867 7710 7543 7368 7184 6993 6795 6591 6381 6167 5950 5730 5509 5288 5068 4849 4633 4422 4215 4014 3820 3633 3455 3286 3126 2977 2838 2709 2591 2484 2386 2299 2222 2154 2095 2044 2001 1966 1938 1917 1903 1895 1894 1898 1909 1925 1947 1973 2005 2040 2079 2121 2164 2208 2253 2295 2336 2373 2407 2435 2457 2474 2484 2487 2484 2476 2461 2442 2419 2393 2364 2335 2305 2277 2250 2227 2208 2194 2187 2187 2195 2213 2241 2281 2334 2400 2479 2574 2684 2809 2949 3105 3275 3459 3656 3864 4082 4307 4539 4774 5012 5249 5484 5714 5940 6158 6368 6568 6758 6938 7108 7267 7415 7553 7681 7801 7911 8014 8109 8196 8277 8352 8421 8484 8541 8593 8641 8683 8720 8753 8782 8807 8829 8847 8863 8876 8887 8896 8904 8911 8918 8925 8931 8937 8944 8951 8959 8968 8977 8987 8997 9009 9021 9034 9048 9063 9079 9095 9112 9130 9148 9167 9185 9204 9223 9241 9258 9275 9291 9306 9320 9333 9345 9356 9366 9376 9386 9395 9404 9414 9424 9435 9446 9458 9471 9485 9500 9515 9530 9546 9561 9577 9592 9607 9621 9634 9647 9658 9668 9678 9687 9695 9702 9709 9716 9722 9728 9734 9740 9746 9752 9758 9763 9769 9775 9780 9785 9789 9793 9796 9799 9801 9802 9803 9804 9804 9804 9803 9803 9803 9803 9803 9803 9803 9804 9804 9805 9807 9808 9809 9811 9812 9813 9814 9815 9816 9816 9817 9817 9817 9817 9817 9818 9818 9818 9819 9819 9820 9821 9822 9824 9825 9826 9828 9829 9830 9831 9831 9831 9831 9831 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9819 9818 9818 9817 9816 9815 9814 9813 9811 9810 9807 9805 9802 9799 9796 9792 9787 9782 9777 9770 9763 9755 9746 9736 9724 9711 9696 9680 9661 9640 9616 9589 9560 9527 9491 9451 9407 9358 9305 9247 9184 9115 9041 8961 8874 8782 8684 8581 8471 8357 8238 8114 7986 7854 7720 7583 7445 7305 7164 7023 6882 6742 6603 6465 6329 6195 6064 5936 5812 5692 5579 5472 5372 5282 5201 5132 5075 5031 5002 4989 4993 5013 5050 5104 5175 5261 5363 5479 5607 5746 5895 6050 6211 6376 6542 6708 6874 7036 7194 7348 7495 7637 7772 7900 8022 8137 8245 8347 8442 8532 8616 8694 8768 8837 8902 8962 9019 9072 9121 9167 9211 9251 9290 9325 9359 9391 9421 9449 9475 9500 9524 9546 9566 9585 9603 9619 9634 9647 9660 9671 9682 9691 9700 9708 9716 9724 9731 9738 9745 9752 9759 9765 9772 9778 9784 9789 9795 9799 9803 9806 9809 9811 9812 9812 9812 9812 9811 9809 9808 9807 9805 9804 9803 9802 9802 9801 5265 5 7 2 9801 9802 9802 9803 9804 9805 9805 9806 9806 9806 9805 9804 9803 9801 9799 9796 9792 9789 9784 9780 9774 9769 9762 9756 9748 9740 9730 9720 9709 9696 9682 9667 9650 9630 9609 9586 9560 9532 9501 9467 9430 9389 9344 9296 9243 9186 9124 9058 8986 8910 8829 8743 8653 8558 8460 8359 8255 8149 8042 7934 7827 7722 7618 7518 7422 7331 7246 7167 7096 7034 6980 6935 6901 6877 6864 6862 6870 6890 6920 6961 7011 7070 7137 7212 7294 7380 7470 7563 7658 7753 7847 7939 8028 8113 8192 8267 8335 8396 8451 8499 8540 8574 8602 8623 8638 8649 8654 8655 8653 8648 8640 8631 8622 8612 8602 8594 8587 8583 8581 8583 8588 8597 8610 8627 8648 8672 8700 8732 8766 8803 8842 8882 8923 8964 9006 9046 9086 9125 9162 9198 9231 9263 9292 9320 9345 9369 9390 9410 9428 9445 9460 9473 9485 9495 9505 9513 9519 9525 9530 9533 9536 9537 9538 9537 9536 9534 9531 9527 9522 9515 9508 9499 9490 9478 9465 9451 9435 9417 9397 9375 9352 9326 9299 9270 9239 9206 9172 9135 9097 9057 9015 8972 8927 8881 8834 8786 8737 8688 8638 8589 8540 8493 8446 8401 8359 8318 8280 8244 8211 8180 8153 8127 8104 8082 8062 8043 8024 8005 7985 7964 7940 7914 7885 7851 7814 7771 7723 7669 7609 7543 7470 7391 7306 7215 7117 7013 6904 6789 6669 6544 6414 6280 6142 6000 5853 5703 5550 5393 5233 5070 4904 4735 4565 4394 4221 4048 3876 3705 3537 3371 3210 3055 2905 2763 2628 2502 2385 2277 2179 2090 2011 1941 1879 1826 1781 1742 1711 1686 1667 1653 1647 1646 1652 1666 1688 1720 1761 1815 1880 1960 2053 2161 2285 2424 2577 2745 2927 3120 3325 3537 3757 3981 4207 4434 4658 4878 5092 5298 5495 5680 5853 6013 6159 6291 6408 6510 6597 6669 6725 6766 6792 6803 6800 6781 6749 6702 6642 6569 6483 6386 6276 6157 6027 5889 5743 5590 5432 5269 5102 4934 4764 4595 4427 4262 4099 3942 3789 3643 3504 3372 3248 3133 3027 2930 2843 2767 2701 2647 2604 2573 2555 2550 2559 2582 2621 2675 2745 2832 2935 3055 3190 3342 3508 3688 3880 4082 4294 4513 4737 4963 5191 5418 5641 5861 6073 6279 6476 6663 6840 7008 7164 7311 7447 7573 7690 7798 7898 7990 8074 8152 8223 8289 8350 8405 8456 8503 8546 8585 8621 8654 8684 8712 8737 8760 8781 8801 8819 8835 8850 8864 8877 8888 8899 8908 8915 8922 8927 8931 8933 8933 8932 8929 8925 8918 8909 8898 8884 8868 8850 8828 8804 8777 8747 8713 8676 8635 8591 8542 8490 8434 8374 8310 8241 8169 8093 8014 7931 7844 7755 7663 7570 7474 7377 7279 7180 7081 6983 6886 6790 6695 6604 6515 6430 6349 6272 6201 6136 6077 6026 5982 5946 5919 5901 5891 5891 5901 5919 5946 5981 6024 6074 6131 6193 6260 6331 6404 6480 6557 6635 6712 5266 5 7 2 6789 6863 6936 7007 7075 7141 7203 7263 7320 7375 7427 7476 7524 7569 7613 7655 7695 7735 7773 7810 7847 7883 7918 7952 7986 8020 8052 8085 8116 8147 8178 8208 8237 8265 8293 8320 8347 8373 8398 8422 8446 8469 8492 8514 8536 8557 8577 8597 8617 8636 8654 8672 8690 8707 8724 8740 8756 8771 8786 8801 8815 8829 8842 8855 8867 8879 8890 8901 8911 8921 8930 8938 8946 8953 8960 8966 8971 8977 8981 8986 8990 8994 8998 9001 9005 9008 9011 9014 9016 9018 9020 9022 9023 9024 9025 9025 9025 9025 9025 9023 9022 9020 9018 9015 9011 9006 9001 8994 8987 8978 8968 8956 8944 8929 8914 8896 8878 8857 8835 8812 8787 8761 8733 8703 8671 8638 8603 8566 8526 8485 8442 8397 8351 8303 8253 8203 8152 8101 8050 8000 7951 7904 7858 7815 7775 7738 7705 7676 7650 7629 7612 7600 7591 7587 7586 7590 7597 7606 7619 7633 7650 7667 7686 7704 7723 7741 7758 7773 7787 7798 7808 7815 7819 7821 7820 7816 7810 7801 7790 7777 7761 7743 7724 7703 7680 7655 7629 7602 7573 7543 7512 7480 7447 7412 7377 7340 7301 7261 7220 7176 7131 7084 7034 6983 6928 6871 6812 6750 6685 6618 6549 6477 6403 6328 6250 6172 6092 6011 5929 5846 5763 5680 5596 5512 5429 5346 5262 5180 5098 5016 4936 4856 4777 4700 4623 4547 4472 4398 4324 4250 4177 4103 4028 3952 3875 3797 3716 3634 3549 3461 3372 3280 3187 3091 2995 2897 2799 2701 2604 2508 2413 2321 2232 2145 2062 1983 1908 1837 1771 1709 1652 1600 1553 1510 1473 1440 1412 1389 1370 1356 1345 1339 1337 1339 1345 1355 1369 1387 1409 1435 1466 1502 1544 1591 1645 1705 1772 1846 1927 2016 2112 2214 2324 2439 2560 2686 2816 2948 3083 3219 3354 3489 3623 3754 3882 4007 4128 4246 4359 4469 4575 4677 4776 4872 4965 5055 5143 5230 5314 5397 5478 5558 5636 5714 5789 5864 5937 6009 6079 6148 6216 6282 6347 6411 6473 6534 6594 6652 6709 6765 6820 6873 6926 6977 7027 7076 7124 7171 7216 7261 7305 7347 7389 7430 7470 7509 7548 7585 7623 7659 7696 7731 7767 7802 7837 7871 7905 7939 7972 8005 8038 8070 8101 8132 8162 8192 8221 8249 8276 8303 8329 8355 8380 8405 8429 8453 8476 8499 8521 8543 8565 8586 8607 8627 8647 8666 8685 8703 8721 8738 8755 8771 8788 8804 8819 8835 8850 8865 8879 8893 8907 8921 8933 8946 8958 8969 8980 8990 9000 9010 9019 9028 9037 9046 9055 9064 9073 9082 9091 9100 9109 9117 9126 9134 9142 9150 9158 9165 9172 9178 9185 9191 9197 9203 9209 9215 9221 9228 9234 9241 9247 9253 9260 9266 9272 9277 9283 9288 9292 9296 9300 9303 9306 9309 9311 9314 9316 9317 9319 9320 9321 9321 9321 9321 9320 9318 9316 9313 9309 9304 9299 9292 9285 9278 9270 9262 9253 9245 9236 9228 5267 5 7 3 9228 9221 9214 9208 9202 9198 9193 9190 9187 9185 9184 9183 9184 9184 9186 9188 9190 9193 9197 9201 9205 9210 9215 9220 9225 9229 9234 9238 9241 9245 9247 9249 9250 9251 9251 9250 9249 9248 9246 9244 9242 9240 9237 9235 9234 9232 9232 9231 9232 9233 9235 9237 9241 9245 9250 9256 9263 9271 9279 9287 9297 9306 9316 9327 9337 9347 9357 9367 9377 9386 9395 9403 9410 9417 9424 9429 9434 9439 9443 9447 9450 9453 9455 9457 9458 9459 9459 9458 9457 9455 9451 9447 9440 9433 9424 9412 9399 9384 9366 9345 9322 9296 9267 9234 9198 9158 9115 9067 9015 8959 8898 8833 8763 8689 8610 8527 8439 8349 8255 8158 8060 7961 7862 7763 7667 7573 7484 7400 7322 7251 7189 7136 7093 7061 7040 7030 7032 7045 7070 7106 7152 7208 7272 7345 7424 7509 7599 7692 7788 7885 7982 8078 8172 8265 8354 8439 8521 8598 8671 8740 8804 8864 8919 8970 9018 9062 9103 9140 9175 9208 9238 9266 9293 9317 9340 9362 9382 9401 9419 9435 9451 9466 9480 9494 9507 9519 9531 9543 9554 9565 9576 9587 9598 9608 9619 9629 9638 9648 9657 9665 9673 9681 9687 9693 9698 9703 9707 9710 9713 9716 9718 9720 9721 9723 9724 9725 9727 9728 9730 9732 9733 9735 9737 9739 9741 9743 9744 9746 9747 9749 9750 9751 9752 9752 9753 9753 9754 9754 9754 9754 9753 9753 9752 9751 9750 9748 9746 9744 9741 9738 9735 9731 9727 9724 9720 9716 9712 9709 9705 9702 9699 9697 9695 9693 9691 9690 9689 9687 9687 9686 9685 9685 9684 9684 9684 9684 9684 9685 9686 9687 9688 9690 9692 9695 9698 9700 9703 9706 9708 9711 9712 9713 9713 9713 9711 9709 9706 9701 9696 9690 9684 9677 9669 9660 9651 9642 9633 9623 9614 9604 9594 9584 9575 9565 9555 9546 9537 9528 9520 9512 9504 9498 9492 9487 9483 9480 9478 9478 9478 9480 9483 9487 9492 9497 9504 9511 9518 9526 9534 9542 9551 9559 9566 9574 9582 9589 9596 9602 9609 9615 9621 9627 9632 9638 9643 9648 9653 9658 9662 9667 9671 9674 9678 9681 9684 9687 9690 9692 9694 9697 9698 9700 9702 9704 9705 9707 9709 9710 9712 9713 9715 9716 9717 9719 9720 9721 9722 9724 9725 9726 9727 9728 9730 9731 9732 9734 9735 9737 9738 9740 9741 9743 9744 9745 9746 9748 9748 9749 9750 9750 9751 9751 9751 9751 9751 9751 9751 9751 9751 9750 9750 9750 9750 9750 9750 9750 9750 9750 9749 9749 9748 9747 9746 9745 9744 9743 9741 9739 9738 9736 9734 9732 9730 9728 9727 9725 9724 9723 9722 9721 9721 9721 9721 9721 9721 9722 9722 9723 9723 9724 9724 9724 9723 9722 9721 9720 9719 9717 9715 9712 9710 9707 9705 9702 9700 9697 9695 9692 9690 9688 9686 9684 9683 9681 9680 9679 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9666 9664 9663 5268 5 7 3 9662 9660 9659 9658 9657 9655 9654 9653 9652 9651 9650 9649 9648 9647 9647 9646 9646 9645 9645 9644 9644 9643 9643 9642 9641 9640 9639 9638 9637 9635 9634 9632 9630 9628 9626 9624 9622 9619 9617 9614 9612 9609 9606 9603 9600 9596 9593 9589 9585 9581 9577 9572 9568 9563 9558 9553 9548 9543 9538 9532 9527 9521 9515 9509 9502 9496 9489 9482 9475 9468 9462 9455 9448 9441 9435 9428 9422 9417 9411 9406 9401 9396 9392 9387 9383 9378 9374 9369 9364 9359 9354 9348 9342 9336 9330 9323 9316 9308 9301 9294 9286 9278 9271 9263 9255 9248 9240 9232 9224 9216 9208 9199 9190 9180 9169 9158 9146 9133 9118 9103 9086 9068 9048 9027 9004 8979 8953 8924 8893 8861 8825 8788 8747 8704 8658 8609 8556 8500 8441 8378 8311 8241 8167 8090 8010 7926 7839 7750 7659 7566 7471 7376 7282 7188 7095 7004 6917 6833 6753 6679 6611 6549 6495 6448 6410 6381 6360 6349 6347 6354 6371 6396 6430 6471 6521 6577 6639 6707 6780 6857 6937 7019 7103 7188 7273 7358 7442 7525 7606 7685 7762 7837 7908 7978 8044 8107 8168 8226 8280 8332 8381 8427 8470 8510 8547 8581 8612 8640 8665 8687 8706 8722 8735 8746 8754 8760 8763 8764 8764 8761 8757 8752 8746 8739 8731 8722 8713 8704 8695 8685 8676 8666 8657 8649 8641 8633 8626 8619 8613 8608 8603 8599 8596 8594 8593 8592 8592 8593 8594 8596 8599 8602 8605 8609 8613 8617 8622 8626 8630 8633 8636 8638 8639 8639 8638 8635 8631 8624 8614 8602 8587 8569 8547 8521 8491 8457 8419 8377 8330 8279 8224 8165 8102 8036 7968 7897 7824 7750 7675 7600 7526 7454 7383 7316 7252 7192 7137 7087 7043 7006 6975 6952 6937 6929 6929 6937 6953 6977 7009 7048 7094 7147 7205 7269 7338 7411 7487 7566 7647 7729 7812 7895 7978 8059 8139 8216 8292 8364 8434 8500 8563 8623 8680 8733 8783 8829 8873 8913 8950 8985 9017 9047 9074 9100 9123 9144 9164 9183 9199 9215 9230 9243 9255 9267 9278 9288 9297 9305 9313 9320 9327 9333 9338 9343 9347 9351 9354 9357 9359 9361 9362 9364 9365 9365 9366 9366 9367 9367 9367 9367 9367 9366 9366 9365 9365 9364 9362 9361 9359 9358 9355 9353 9351 9348 9345 9342 9339 9336 9333 9330 9327 9325 9322 9319 9316 9313 9311 9308 9305 9302 9300 9297 9293 9290 9286 9283 9279 9274 9270 9265 9260 9254 9249 9243 9237 9230 9224 9217 9210 9203 9195 9188 9180 9172 9164 9156 9147 9138 9128 9118 9108 9098 9086 9075 9063 9050 9036 9022 9008 8992 8976 8960 8942 8924 8906 8886 8867 8847 8826 8806 8785 8764 8744 8724 8704 8685 8667 8650 8634 8620 8607 8595 8585 8577 8571 8566 8564 8563 8564 8566 8570 8576 8583 8591 8600 8610 8621 8633 8644 8656 8668 8680 8692 8703 8714 8724 8733 8742 8750 8757 5269 5 7 3 8763 8768 8772 8775 8778 8779 8780 8780 8780 8778 8777 8775 8773 8770 8767 8764 8761 8758 8755 8751 8748 8744 8740 8736 8732 8728 8723 8718 8712 8706 8700 8694 8687 8679 8672 8663 8655 8647 8638 8629 8620 8610 8601 8592 8583 8573 8564 8555 8545 8536 8527 8517 8508 8498 8489 8479 8469 8459 8449 8439 8429 8419 8408 8398 8388 8378 8367 8357 8346 8335 8325 8314 8303 8291 8279 8267 8255 8242 8229 8215 8201 8187 8172 8157 8141 8126 8110 8094 8077 8061 8045 8028 8012 7995 7979 7962 7945 7929 7912 7895 7877 7860 7841 7823 7804 7784 7764 7744 7723 7701 7679 7656 7633 7609 7585 7561 7536 7511 7485 7460 7434 7407 7381 7354 7328 7301 7273 7246 7218 7191 7163 7135 7107 7078 7050 7022 6993 6964 6935 6906 6876 6847 6816 6786 6754 6722 6690 6657 6623 6589 6553 6518 6481 6444 6406 6367 6328 6289 6249 6209 6169 6128 6087 6046 6004 5962 5919 5877 5833 5790 5745 5701 5655 5609 5563 5515 5468 5420 5371 5322 5273 5224 5174 5124 5075 5025 4975 4926 4877 4827 4778 4730 4681 4632 4584 4536 4488 4440 4392 4345 4297 4250 4202 4155 4108 4062 4015 3969 3923 3876 3831 3785 3739 3693 3648 3602 3556 3511 3464 3418 3371 3323 3275 3226 3176 3124 3071 3017 2961 2903 2844 2782 2719 2654 2586 2517 2447 2375 2302 2229 2155 2081 2007 1935 1863 1793 1725 1660 1597 1537 1480 1426 1376 1328 1285 1244 1207 1173 1142 1114 1088 1066 1045 1027 1011 997 985 976 968 961 957 954 953 954 956 960 966 973 982 992 1004 1018 1033 1051 1071 1093 1118 1146 1177 1211 1249 1290 1335 1384 1437 1493 1553 1616 1683 1752 1824 1897 1972 2049 2125 2202 2278 2353 2428 2501 2573 2642 2710 2777 2841 2904 2965 3024 3083 3140 3197 3252 3307 3361 3416 3469 3523 3576 3630 3683 3736 3789 3842 3895 3948 4001 4053 4106 4159 4212 4264 4317 4370 4423 4475 4528 4581 4634 4687 4739 4791 4844 4895 4947 4998 5048 5098 5147 5196 5244 5291 5337 5383 5428 5473 5516 5559 5602 5644 5686 5727 5767 5808 5848 5888 5927 5966 6005 6043 6081 6119 6156 6192 6228 6263 6298 6331 6364 6397 6428 6459 6490 6520 6550 6579 6608 6637 6666 6695 6725 6754 6784 6813 6843 6873 6903 6933 6963 6993 7022 7051 7079 7107 7133 7159 7185 7209 7232 7255 7276 7297 7316 7335 7353 7371 7387 7404 7419 7435 7450 7465 7480 7495 7510 7525 7540 7556 7572 7588 7604 7620 7637 7654 7671 7688 7705 7722 7739 7757 7773 7790 7807 7823 7840 7856 7872 7887 7903 7918 7933 7948 7963 7977 7991 8004 8018 8030 8043 8054 8065 8076 8086 8095 8104 8112 8120 8127 8133 8140 8145 8150 8155 8159 8163 8167 8170 8173 8175 8177 8179 8180 8181 8181 8180 8179 8177 8174 8170 8166 8160 5270 5 7 3 8153 8145 8136 8126 8114 8101 8086 8070 8053 8034 8014 7992 7970 7947 7922 7898 7873 7848 7823 7799 7776 7754 7733 7714 7697 7682 7669 7658 7650 7644 7640 7639 7639 7642 7646 7652 7658 7666 7674 7683 7692 7700 7708 7716 7723 7728 7733 7736 7737 7738 7736 7733 7728 7721 7713 7702 7690 7676 7660 7642 7622 7600 7576 7550 7523 7493 7462 7428 7393 7356 7316 7275 7231 7185 7137 7086 7032 6976 6917 6856 6791 6724 6653 6580 6504 6425 6344 6260 6173 6084 5993 5899 5803 5704 5604 5500 5395 5286 5175 5061 4944 4823 4699 4572 4441 4307 4171 4031 3890 3746 3602 3457 3312 3168 3027 2888 2753 2622 2497 2377 2263 2156 2057 1964 1879 1802 1732 1670 1614 1566 1524 1488 1458 1434 1415 1400 1391 1386 1385 1388 1394 1404 1417 1432 1449 1468 1488 1509 1531 1552 1572 1591 1608 1623 1634 1643 1648 1649 1647 1640 1630 1616 1599 1579 1556 1531 1504 1477 1449 1422 1395 1370 1346 1325 1307 1291 1277 1267 1260 1255 1253 1253 1256 1260 1267 1276 1286 1299 1315 1334 1356 1382 1413 1450 1493 1543 1602 1669 1746 1833 1930 2038 2156 2284 2421 2568 2722 2883 3049 3220 3393 3567 3742 3915 4085 4252 4414 4571 4721 4866 5004 5136 5262 5381 5495 5604 5709 5809 5905 5999 6089 6177 6263 6346 6428 6507 6585 6660 6733 6804 6873 6939 7003 7065 7125 7182 7237 7290 7341 7391 7438 7485 7530 7574 7617 7659 7700 7741 7780 7818 7855 7892 7927 7961 7995 8027 8058 8088 8117 8145 8172 8198 8223 8248 8272 8295 8318 8340 8362 8383 8404 8425 8445 8465 8484 8503 8522 8541 8559 8576 8593 8610 8626 8642 8657 8672 8687 8701 8716 8729 8743 8756 8769 8782 8795 8808 8821 8833 8846 8858 8870 8882 8894 8906 8917 8928 8939 8949 8959 8969 8978 8986 8994 9001 9008 9014 9019 9024 9029 9033 9037 9040 9044 9047 9050 9053 9056 9060 9063 9066 9070 9074 9079 9083 9088 9094 9099 9105 9112 9119 9126 9134 9142 9150 9159 9168 9177 9186 9196 9205 9214 9223 9232 9240 9248 9256 9263 9270 9276 9281 9286 9291 9295 9299 9303 9307 9310 9314 9318 9321 9325 9329 9333 9337 9342 9346 9350 9354 9358 9362 9366 9369 9372 9375 9378 9381 9383 9385 9388 9390 9392 9394 9396 9399 9401 9403 9406 9408 9411 9413 9415 9418 9420 9422 9424 9426 9428 9430 9431 9433 9435 9437 9438 9440 9442 9444 9447 9449 9451 9453 9455 9457 9459 9460 9462 9463 9464 9465 9465 9466 9466 9466 9467 9467 9468 9469 9469 9470 9472 9473 9475 9476 9478 9480 9481 9483 9484 9485 9486 9486 9486 9485 9484 9483 9481 9479 9477 9474 9471 9467 9464 9460 9455 9451 9446 9441 9435 9428 9421 9413 9403 9393 9381 9368 9352 9335 9316 9295 9271 9245 9216 9184 9149 9111 9070 9025 8977 8925 8870 8811 5271 5 7 3 8748 8682 8613 8540 8464 8386 8305 8222 8138 8053 7968 7884 7801 7721 7643 7569 7500 7437 7379 7329 7286 7252 7225 7208 7199 7199 7208 7225 7251 7284 7324 7370 7422 7478 7538 7602 7667 7733 7799 7865 7930 7994 8055 8114 8169 8222 8272 8318 8361 8402 8440 8475 8508 8540 8570 8600 8628 8656 8685 8713 8741 8770 8799 8828 8858 8889 8919 8949 8980 9010 9039 9068 9096 9123 9149 9174 9197 9219 9240 9259 9277 9294 9309 9324 9337 9350 9361 9372 9381 9390 9398 9406 9412 9418 9422 9426 9428 9430 9430 9429 9426 9422 9416 9409 9400 9389 9376 9361 9345 9326 9305 9282 9257 9229 9199 9167 9132 9094 9055 9012 8968 8921 8872 8821 8768 8714 8658 8602 8545 8488 8431 8376 8322 8270 8220 8174 8131 8092 8058 8030 8006 7988 7977 7972 7972 7980 7993 8013 8038 8070 8106 8147 8192 8241 8292 8347 8403 8460 8518 8576 8634 8691 8746 8801 8853 8903 8951 8997 9040 9081 9120 9156 9190 9222 9252 9280 9307 9332 9355 9377 9398 9417 9435 9452 9469 9484 9498 9512 9525 9537 9548 9559 9570 9580 9590 9599 9609 9618 9626 9635 9643 9651 9658 9665 9672 9678 9684 9690 9695 9699 9703 9707 9710 9713 9715 9717 9719 9721 9723 9725 9727 9728 9730 9732 9733 9735 9736 9738 9739 9740 9741 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9744 9745 9746 9747 9749 9750 9752 9754 9756 9757 9759 9760 9762 9763 9763 9764 9764 9764 9764 9763 9763 9762 9761 9760 9759 9758 9757 9756 9754 9753 9751 9749 9746 9744 9741 9737 9733 9728 9723 9717 9711 9704 9696 9688 9679 9670 9661 9652 9643 9633 9624 9615 9607 9598 9591 9584 9578 9572 9568 9564 9561 9559 9558 9558 9559 9560 9563 9566 9570 9574 9580 9585 9592 9599 9606 9613 9621 9629 9638 9646 9655 9663 9671 9679 9687 9695 9703 9710 9716 9723 9729 9734 9739 9744 9748 9751 9755 9758 9761 9764 9766 9769 9771 9774 9776 9778 9781 9783 9786 9788 9791 9793 9796 9798 9801 9803 9805 9807 9809 9810 9812 9813 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9825 9825 9825 9825 9825 9824 9824 9823 9821 9820 9819 9817 9816 9814 9813 9811 9809 9808 9806 9805 9803 9802 9800 9798 9797 9795 9793 9791 9789 9787 9785 9782 9780 9777 9774 9771 9768 9765 9763 9760 9757 9755 9753 9751 9750 9749 9748 9747 9747 9747 9748 9748 9749 9750 9751 9752 9753 9754 9755 9755 9756 9755 9755 9754 9752 9750 9748 9745 9741 9737 9732 9727 9722 9715 9708 9700 9692 9682 9672 9660 9646 9631 9614 9594 9573 9548 9520 9489 9455 9417 9375 9329 9279 9225 9166 9104 9038 8968 8895 8818 8737 8654 8569 8481 8391 8301 8209 8118 8026 7936 7848 7762 7680 7602 7529 7461 7401 7348 7303 7268 7241 7225 5272 5 7 3 7219 7224 7238 7264 7299 7344 7397 7459 7529 7604 7685 7771 7860 7950 8043 8135 8226 8316 8404 8489 8571 8650 8725 8796 8863 8926 8985 9041 9093 9142 9188 9230 9271 9308 9344 9376 9407 9436 9463 9488 9511 9532 9552 9570 9586 9602 9615 9628 9640 9650 9660 9669 9676 9684 9690 9696 9700 9705 9708 9711 9713 9714 9714 9713 9712 9710 9707 9704 9699 9695 9689 9683 9677 9671 9664 9657 9650 9643 9636 9629 9622 9614 9607 9599 9591 9583 9574 9565 9556 9546 9535 9523 9511 9497 9483 9467 9450 9432 9412 9391 9367 9342 9315 9286 9254 9220 9184 9145 9105 9061 9016 8968 8919 8868 8816 8763 8709 8656 8603 8551 8500 8452 8407 8365 8327 8293 8264 8241 8223 8211 8206 8206 8213 8225 8244 8268 8297 8331 8369 8411 8455 8503 8551 8601 8652 8702 8752 8801 8848 8893 8936 8977 9015 9050 9082 9112 9138 9162 9183 9201 9217 9229 9240 9247 9252 9255 9254 9252 9247 9239 9229 9216 9201 9184 9165 9144 9121 9096 9071 9044 9018 8991 8964 8939 8914 8891 8870 8851 8834 8820 8809 8801 8796 8794 8796 8800 8807 8816 8829 8843 8860 8879 8900 8922 8945 8970 8996 9023 9050 9078 9106 9134 9163 9191 9219 9247 9274 9301 9326 9351 9375 9397 9419 9439 9458 9476 9493 9508 9523 9537 9550 9563 9575 9586 9597 9608 9618 9629 9639 9649 9658 9667 9676 9685 9693 9701 9707 9714 9720 9725 9730 9734 9737 9741 9744 9746 9749 9751 9754 9757 9759 9762 9765 9768 9771 9774 9777 9779 9782 9784 9785 9787 9788 9788 9788 9788 9787 9786 9785 9784 9783 9782 9781 9780 9780 9780 9781 9781 9783 9784 9786 9787 9789 9791 9793 9794 9795 9796 9797 9797 9797 9796 9795 9793 9792 9790 9788 9787 9785 9784 9783 9782 9782 9782 9783 9784 9785 9787 9788 9790 9792 9794 9796 9797 9798 9799 9800 9800 9800 9799 9798 9797 9796 9794 9793 9791 9790 9788 9787 9786 9785 9784 9784 9784 9783 9783 9783 9784 9784 9784 9784 9783 9783 9783 9782 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9765 9764 9762 9760 9758 9756 9754 9752 9749 9747 9745 9742 9740 9738 9736 9734 9731 9729 9727 9725 9723 9721 9719 9716 9714 9712 9709 9706 9704 9701 9698 9696 9693 9691 9689 9687 9685 9683 9682 9680 9679 9678 9678 9677 9676 9676 9675 9675 9674 9674 9673 9673 9672 9672 9671 9671 9670 9670 9670 9671 9671 9672 9673 9674 9675 9676 9678 9679 9680 9681 9682 9682 9683 9683 9682 9682 9680 9679 9677 9675 9673 9670 9667 9664 9661 9658 9655 9651 9648 9645 9641 9638 9634 9631 9627 9624 9620 9616 9612 9608 9604 9599 9594 9590 9585 9580 9574 9569 9564 9558 9552 9546 9540 9534 9527 9520 9512 9504 9496 9487 9478 9468 9458 9447 9436 9424 9411 9398 9385 5273 5 7 3 9371 9357 9342 9327 9311 9295 9278 9260 9242 9222 9202 9181 9158 9134 9109 9083 9054 9025 8993 8960 8925 8888 8849 8808 8765 8719 8670 8618 8564 8506 8444 8379 8309 8235 8157 8073 7985 7892 7794 7691 7583 7471 7353 7231 7105 6975 6841 6703 6562 6417 6268 6116 5961 5802 5640 5476 5308 5138 4966 4792 4617 4442 4267 4094 3922 3754 3590 3431 3279 3133 2996 2867 2748 2637 2536 2445 2364 2291 2228 2174 2127 2089 2058 2035 2020 2012 2012 2021 2039 2067 2106 2156 2219 2296 2386 2490 2610 2743 2892 3054 3229 3416 3613 3818 4031 4248 4468 4688 4907 5123 5334 5538 5734 5921 6099 6267 6424 6571 6708 6836 6954 7064 7166 7261 7349 7432 7509 7581 7648 7711 7770 7824 7873 7918 7958 7993 8022 8046 8063 8074 8078 8075 8065 8047 8021 7986 7944 7892 7832 7762 7683 7594 7496 7387 7269 7140 7002 6854 6697 6531 6356 6174 5986 5792 5593 5391 5187 4982 4779 4577 4378 4185 3997 3816 3644 3480 3326 3181 3048 2925 2812 2711 2620 2539 2469 2409 2359 2318 2287 2265 2253 2250 2257 2274 2300 2337 2384 2442 2511 2590 2680 2781 2891 3012 3143 3282 3430 3585 3746 3913 4085 4261 4439 4620 4802 4984 5166 5348 5528 5707 5884 6058 6230 6399 6565 6728 6887 7043 7194 7341 7483 7621 7753 7879 8000 8115 8223 8326 8422 8511 8595 8672 8744 8810 8870 8926 8977 9024 9067 9107 9144 9177 9209 9238 9265 9290 9313 9335 9355 9374 9392 9408 9423 9437 9450 9462 9473 9484 9494 9504 9514 9524 9533 9543 9552 9562 9571 9581 9590 9598 9607 9614 9622 9628 9633 9638 9641 9644 9646 9647 9646 9646 9644 9642 9640 9637 9633 9630 9627 9623 9619 9616 9612 9609 9606 9603 9600 9597 9594 9592 9590 9589 9588 9588 9589 9591 9593 9597 9601 9606 9613 9620 9628 9636 9645 9654 9663 9673 9682 9690 9699 9706 9713 9720 9725 9730 9734 9737 9740 9742 9744 9746 9747 9748 9749 9750 9751 9752 9753 9753 9754 9755 9755 9755 9755 9754 9753 9752 9751 9749 9747 9745 9743 9741 9739 9737 9736 9735 9734 9734 9735 9736 9737 9739 9742 9745 9748 9751 9755 9759 9763 9767 9771 9775 9778 9782 9785 9788 9790 9793 9795 9797 9799 9801 9803 9805 9807 9809 9810 9812 9814 9816 9819 9821 9823 9825 9827 9829 9831 9833 9835 9836 9837 9838 9839 9839 9839 9839 9839 9839 9838 9838 9837 9837 9837 9837 9837 9837 9837 9838 9839 9839 9840 9842 9843 9844 9846 9847 9848 9850 9851 9852 9853 9855 9856 9857 9859 9860 9862 9863 9865 9867 9869 9870 9872 9874 9876 9877 9879 9880 9881 9881 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9875 9874 9874 9875 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9888 5274 5 7 3 9888 9888 9888 9888 9888 9888 9888 9887 9886 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9874 9873 9871 9870 9868 9866 9864 9862 9860 9857 9855 9854 9852 9851 9850 9849 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9848 9847 9846 9845 9843 9841 9838 9835 9832 9828 9824 9820 9815 9811 9805 9800 9794 9788 9781 9774 9767 9759 9750 9741 9730 9719 9706 9692 9676 9658 9639 9618 9594 9568 9541 9511 9479 9445 9410 9374 9336 9298 9259 9221 9183 9146 9111 9078 9047 9020 8995 8975 8958 8945 8936 8932 8932 8937 8945 8957 8973 8992 9015 9039 9066 9095 9125 9156 9188 9220 9251 9283 9313 9343 9371 9398 9424 9448 9471 9492 9512 9531 9548 9565 9580 9595 9608 9621 9633 9645 9656 9667 9678 9688 9697 9706 9714 9722 9730 9736 9742 9747 9751 9755 9757 9759 9760 9760 9759 9757 9754 9751 9747 9743 9738 9732 9726 9719 9712 9705 9697 9689 9680 9671 9662 9653 9644 9635 9627 9618 9610 9603 9596 9590 9585 9580 9577 9575 9573 9573 9574 9576 9579 9582 9587 9592 9598 9604 9611 9618 9625 9632 9639 9646 9653 9659 9665 9671 9676 9681 9685 9688 9691 9692 9693 9693 9691 9689 9685 9680 9674 9666 9657 9646 9633 9619 9602 9584 9564 9541 9516 9489 9459 9427 9393 9356 9317 9276 9233 9189 9143 9096 9050 9003 8957 8913 8870 8831 8794 8762 8734 8711 8693 8681 8675 8674 8680 8691 8707 8728 8754 8784 8818 8855 8893 8934 8976 9019 9061 9104 9146 9186 9226 9265 9302 9337 9371 9403 9434 9463 9490 9516 9541 9564 9585 9605 9624 9641 9657 9672 9685 9697 9708 9718 9727 9735 9742 9748 9754 9759 9764 9769 9773 9777 9781 9785 9789 9793 9796 9799 9802 9804 9806 9807 9808 9808 9808 9807 9806 9805 9803 9802 9800 9798 9796 9794 9793 9791 9790 9789 9789 9788 9788 9788 9787 9787 9786 9785 9784 9783 9781 9779 9777 9774 9770 9767 9763 9758 9754 9749 9744 9739 9733 9728 9722 9716 9710 9704 9697 9691 9684 9678 9671 9664 9657 9651 9644 9637 9631 9625 9619 9613 9608 9603 9598 9593 9589 9585 9581 9577 9573 9569 9566 9562 9558 9554 9550 9545 9541 9537 9533 9529 9526 9523 9520 9517 9515 9513 9512 9510 9510 9509 9509 9508 9508 9508 9507 9506 9505 9503 9501 9499 9496 9492 9488 9483 9477 9471 9465 9458 9450 9441 9432 9422 9411 9398 9385 9369 9352 9333 9312 9288 9261 9230 9196 9159 9117 9070 9019 8963 8902 8836 8764 8688 8606 8519 8427 8331 8229 8124 8014 7901 7784 7664 7542 7417 7290 7162 7032 6902 6771 6641 6511 6382 6255 6131 6010 5892 5779 5672 5571 5478 5393 5316 5250 5195 5151 5119 5099 5092 5098 5118 5149 5193 5249 5316 5393 5478 5572 5672 5275 5 7 3 5777 5886 5997 6110 6222 6334 6442 6548 6649 6745 6836 6920 6999 7071 7136 7195 7247 7294 7334 7368 7397 7421 7439 7454 7464 7470 7473 7472 7469 7463 7455 7445 7433 7419 7404 7388 7371 7354 7336 7318 7299 7280 7261 7242 7224 7205 7186 7168 7149 7131 7112 7094 7075 7056 7036 7016 6995 6973 6949 6924 6898 6870 6839 6807 6772 6735 6695 6654 6609 6563 6515 6466 6416 6365 6314 6264 6216 6170 6128 6089 6055 6026 6003 5987 5978 5977 5983 5997 6018 6047 6083 6126 6174 6226 6283 6343 6404 6465 6526 6584 6639 6690 6735 6773 6804 6826 6839 6843 6836 6820 6793 6756 6709 6651 6585 6509 6425 6333 6233 6127 6016 5899 5778 5654 5527 5399 5271 5144 5018 4896 4778 4666 4561 4465 4378 4303 4240 4191 4157 4138 4137 4152 4185 4236 4305 4391 4494 4612 4746 4893 5052 5221 5399 5583 5772 5965 6158 6350 6540 6727 6908 7083 7252 7412 7564 7708 7843 7970 8088 8198 8300 8395 8483 8565 8641 8711 8777 8838 8895 8948 8998 9045 9089 9130 9169 9205 9240 9272 9302 9331 9357 9382 9406 9428 9449 9468 9487 9504 9520 9535 9549 9562 9574 9585 9595 9604 9613 9621 9629 9635 9641 9647 9652 9657 9662 9666 9670 9674 9678 9682 9686 9689 9693 9697 9700 9704 9707 9710 9712 9715 9717 9719 9720 9722 9722 9723 9723 9722 9721 9720 9719 9718 9716 9715 9713 9711 9710 9708 9707 9705 9704 9703 9701 9700 9699 9698 9697 9696 9695 9693 9692 9690 9689 9687 9685 9683 9681 9679 9676 9674 9672 9669 9666 9664 9661 9658 9654 9651 9647 9643 9639 9635 9630 9625 9619 9614 9607 9601 9594 9587 9580 9573 9565 9557 9549 9542 9534 9526 9517 9509 9501 9493 9485 9477 9469 9460 9452 9443 9435 9426 9417 9407 9397 9386 9375 9363 9349 9335 9320 9303 9284 9264 9242 9218 9191 9162 9130 9095 9057 9016 8971 8923 8871 8815 8754 8689 8620 8545 8466 8381 8290 8194 8093 7985 7871 7752 7626 7495 7358 7215 7067 6915 6757 6596 6431 6264 6094 5922 5750 5578 5406 5236 5069 4904 4744 4589 4440 4298 4164 4038 3923 3818 3726 3646 3580 3529 3493 3473 3470 3485 3516 3566 3633 3718 3819 3936 4069 4215 4374 4545 4724 4912 5105 5302 5502 5702 5901 6096 6288 6473 6652 6823 6986 7140 7285 7420 7547 7665 7774 7874 7967 8053 8133 8206 8273 8336 8394 8447 8497 8542 8585 8623 8659 8692 8721 8748 8771 8792 8810 8825 8838 8848 8856 8861 8864 8865 8864 8861 8856 8849 8840 8829 8815 8798 8778 8755 8728 8697 8662 8622 8577 8526 8469 8407 8338 8264 8183 8096 8003 7904 7800 7690 7575 7456 7332 7204 7071 6935 6795 6652 6505 6354 6200 6042 5881 5716 5549 5379 5207 5033 4858 4682 4507 4334 4163 3995 3833 3676 3526 3384 3250 3127 3013 2911 2820 2740 2671 2614 2568 2532 5276 5 7 3 2507 2491 2484 2485 2494 2510 2532 2559 2591 2626 2665 2706 2748 2791 2834 2876 2916 2954 2990 3021 3049 3072 3091 3105 3115 3121 3124 3125 3124 3123 3123 3126 3134 3148 3170 3202 3244 3298 3366 3447 3543 3652 3776 3914 4064 4225 4396 4576 4762 4952 5145 5338 5530 5718 5901 6077 6246 6405 6554 6693 6820 6936 7041 7135 7218 7291 7354 7408 7454 7493 7525 7551 7573 7591 7606 7618 7630 7640 7652 7664 7677 7693 7711 7733 7758 7786 7819 7855 7896 7939 7987 8038 8091 8148 8206 8266 8327 8389 8451 8513 8574 8635 8695 8753 8809 8864 8917 8968 9018 9065 9110 9153 9194 9234 9271 9306 9340 9372 9402 9430 9457 9482 9505 9527 9547 9566 9583 9600 9614 9628 9641 9653 9664 9674 9684 9693 9701 9709 9717 9724 9731 9737 9743 9749 9755 9760 9765 9770 9774 9779 9783 9787 9790 9794 9797 9800 9803 9806 9809 9811 9814 9816 9818 9820 9822 9824 9825 9827 9828 9829 9830 9831 9832 9832 9833 9833 9834 9834 9834 9834 9835 9835 9835 9835 9836 9836 9836 9837 9837 9838 9838 9839 9840 9840 9841 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9857 9859 9860 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9911 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9893 9892 9893 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9892 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9886 9883 9881 9878 9875 9872 9868 9864 9860 9855 9849 9844 9838 9831 9824 9817 9809 9801 9793 9785 9777 9769 9761 9753 9746 9739 9732 9727 9721 9717 9713 9711 9709 9708 9708 9708 9710 9712 9715 9719 9724 9729 9735 9742 9749 9756 9764 9772 9780 9788 9797 9805 9814 9822 9830 9838 9845 9852 9858 9864 9869 9874 9878 9881 9884 9886 9888 9889 9890 9890 9890 9889 9889 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 5277 5 7 3 9879 9880 9881 9882 9883 9885 9887 9889 9891 9894 9896 9899 9901 9903 9905 9906 9907 9908 9908 9908 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9903 9904 9904 9906 9907 9908 9908 9909 9909 9909 9909 9908 9907 9905 9903 9901 9899 9896 9894 9892 9890 9889 9888 9887 9887 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9908 9908 9908 9908 9908 9907 9906 9904 9902 9900 9898 9896 9893 9891 9888 9886 9884 9881 9878 9875 9872 9869 9865 9861 9856 9851 9845 9838 9830 9822 9813 9802 9791 9779 9766 9751 9735 9718 9700 9680 9658 9635 9611 9585 9557 9528 9497 9466 9433 9400 9366 9333 9299 9266 9234 9204 9175 9148 9124 9102 9083 9067 9055 9046 9040 9038 9040 9044 9052 9063 9077 9094 9113 9134 9157 9182 9208 9235 9262 9291 9319 9348 9376 9404 9432 9458 9484 9509 9533 9555 9576 9596 9615 9632 9648 9663 9676 9688 9699 9708 9717 9725 9732 9738 9744 9749 9754 9758 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9803 9807 9810 9814 9817 9820 9823 9825 9828 9830 9832 9834 9836 9838 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9860 9861 9862 9862 9862 9861 9861 9860 9858 9857 9855 9854 9852 9850 9849 9848 9847 9846 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9839 9838 9836 9833 9831 9829 9826 9824 9821 9819 9817 9815 9814 9813 9812 9812 9812 9813 9814 9814 9816 9817 9817 9818 9819 9819 9820 9820 9819 9819 9818 9817 9816 9815 9815 9814 9813 9813 9813 9813 9814 9814 9815 9816 9817 9818 9818 9818 9818 9818 9817 9816 9815 9813 9811 9808 9806 9803 9801 9798 9796 9795 9793 9792 9792 9792 9793 9794 9795 9797 9798 9800 9802 9804 9805 9806 9807 9808 9808 9807 9807 9805 9804 9802 9800 9798 9796 9794 9793 9791 9790 9789 9788 9788 9788 9788 9789 9789 9790 9791 9792 9793 9794 9794 9795 9795 9795 9795 9794 9793 9793 9792 9791 9790 9789 9788 9787 9786 9786 9785 9785 9785 9785 9786 9786 9786 9786 9787 9787 9787 9786 9786 9785 9784 9783 9782 9780 9779 9777 9775 9773 9771 9769 9767 9766 9764 9762 9761 9760 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9746 9745 9744 9743 9742 9741 9740 9739 9738 9738 9737 9737 9737 9736 9736 9736 9736 9735 9735 9734 9733 9732 9731 9730 9729 9727 9725 9724 9722 9720 9718 9717 9715 9713 9711 9710 9708 9706 9705 9703 9702 9700 9698 9697 9695 9693 9691 9690 9688 9686 9684 9682 9681 9679 9677 9676 9674 9673 9672 9670 9669 9668 9666 9665 9663 9662 9660 9658 9656 9653 9651 9648 9645 9642 9639 9637 9634 9631 9628 9626 9624 9622 5278 5 7 3 9620 9619 9618 9616 9616 9615 9614 9613 9612 9611 9610 9608 9607 9604 9602 9599 9596 9593 9590 9586 9583 9579 9575 9572 9569 9566 9563 9561 9559 9557 9555 9553 9552 9551 9549 9548 9547 9546 9545 9543 9542 9540 9539 9538 9537 9536 9535 9534 9533 9533 9533 9533 9534 9534 9535 9535 9536 9536 9537 9537 9537 9536 9536 9535 9534 9533 9531 9529 9527 9525 9523 9521 9518 9516 9514 9511 9509 9506 9504 9501 9499 9496 9493 9489 9486 9482 9477 9472 9467 9462 9456 9450 9443 9436 9429 9422 9415 9407 9400 9393 9385 9378 9371 9364 9358 9351 9345 9340 9335 9330 9326 9322 9319 9316 9315 9313 9313 9313 9314 9316 9319 9322 9326 9331 9336 9342 9349 9356 9363 9371 9380 9388 9397 9406 9415 9425 9434 9444 9453 9463 9473 9483 9493 9503 9513 9524 9534 9544 9554 9565 9575 9585 9595 9604 9614 9623 9632 9641 9650 9658 9666 9674 9681 9688 9695 9701 9707 9713 9718 9723 9728 9732 9736 9739 9743 9746 9749 9751 9754 9756 9759 9761 9763 9766 9768 9771 9774 9777 9780 9784 9787 9791 9794 9798 9802 9805 9809 9812 9815 9818 9820 9823 9825 9826 9827 9828 9829 9830 9830 9830 9830 9830 9829 9829 9829 9829 9829 9829 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9841 9842 9842 9842 9842 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9845 9845 9844 9843 9842 9840 9838 9835 9832 9829 9825 9820 9816 9811 9806 9800 9795 9789 9784 9778 9773 9768 9763 9758 9754 9750 9747 9744 9742 9740 9738 9738 9738 9738 9740 9741 9744 9747 9750 9754 9758 9762 9767 9771 9776 9781 9785 9789 9793 9796 9799 9802 9804 9805 9807 9807 9807 9807 9806 9805 9804 9802 9800 9798 9795 9792 9789 9785 9782 9778 9774 9769 9765 9760 9756 9751 9747 9742 9738 9734 9730 9726 9722 9719 9716 9713 9710 9707 9705 9702 9700 9697 9694 9691 9688 9685 9681 9677 9673 9668 9663 9658 9652 9645 9638 9630 9621 9611 9600 9588 9574 9559 9542 9523 9502 9479 9454 9428 9399 9369 9337 9304 9270 9235 9200 9165 9131 9098 9066 9037 9009 8985 8963 8945 8930 8919 8911 8908 8908 8912 8920 8931 8945 8963 8983 9005 9029 9056 9083 9112 9142 9173 9204 9235 9266 9296 9327 9356 9385 9412 9439 9464 9488 9510 9532 9551 9570 9587 9602 9617 9630 9642 9652 9662 9670 9677 9684 9689 9693 9696 9699 9700 9700 9699 9697 9694 9690 9684 9678 9671 9663 9655 9645 9635 9625 9614 9603 9592 9581 9570 9559 9549 9539 9529 9519 9510 9502 9493 9486 9479 9472 9466 9461 9457 9453 9450 9448 9446 9446 9446 9447 9449 9452 9455 9459 9464 9469 9474 9480 9486 9492 9499 9505 9511 9518 9524 9531 9538 9544 9552 9559 9567 9574 9583 9591 5279 5 7 3 9600 9610 9619 9629 9638 9648 9657 9666 9675 9683 9691 9698 9705 9711 9716 9721 9726 9730 9734 9738 9741 9745 9749 9752 9756 9760 9764 9768 9773 9777 9781 9784 9788 9791 9794 9796 9798 9800 9801 9802 9802 9802 9802 9802 9802 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9799 9799 9798 9797 9796 9794 9792 9790 9788 9785 9782 9779 9776 9772 9769 9765 9761 9757 9752 9748 9742 9737 9731 9725 9718 9711 9703 9695 9687 9678 9669 9661 9652 9644 9637 9630 9624 9619 9615 9613 9611 9612 9613 9616 9620 9625 9632 9639 9647 9655 9664 9673 9682 9692 9701 9710 9718 9726 9734 9741 9748 9755 9761 9767 9772 9777 9782 9786 9790 9794 9797 9801 9803 9806 9808 9809 9810 9811 9811 9811 9810 9809 9807 9805 9802 9799 9796 9793 9789 9785 9781 9777 9773 9769 9765 9762 9758 9755 9753 9751 9750 9749 9748 9748 9749 9751 9753 9755 9758 9762 9766 9770 9775 9779 9785 9790 9795 9801 9806 9811 9816 9821 9826 9830 9835 9839 9842 9846 9849 9853 9855 9858 9861 9864 9866 9869 9871 9874 9876 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9904 9905 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9908 9907 9907 9905 9904 9903 9901 9899 9897 9896 9894 9892 9891 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9881 9879 9878 9876 9873 9870 9866 9862 9857 9851 9844 9837 9829 9820 9810 9798 9786 9773 9759 9744 9728 9711 9693 9674 9654 9634 9614 9593 9572 9552 9531 9512 9493 9476 9460 9445 9432 9421 9413 9406 9401 9399 9399 9401 9405 9412 9420 9431 9443 9457 9472 9489 9506 9525 9544 9564 9584 9604 9624 9643 9662 9680 9697 9713 9729 9743 9755 9767 9777 9787 9795 9802 9808 9813 9818 9822 9826 9830 9833 9837 9840 9844 9847 9851 9855 9858 9862 9865 9868 9871 9873 9875 9877 9877 9877 9877 9875 9873 9870 9866 9862 9857 9850 9844 9836 9827 9818 9807 9796 9783 9769 9754 9737 9718 9698 9675 9650 9622 9592 9558 9522 9483 9441 9395 9346 9294 9239 9180 9119 9055 8989 8920 8849 8778 8705 8631 8558 8485 8414 8344 8277 8212 8151 8095 8042 7995 7954 7918 7889 7867 7851 7842 7839 7844 7855 7873 7897 7927 7962 8003 8048 8097 8150 8206 8265 8325 8387 8450 8514 8577 8641 8703 8765 8825 8884 8941 8997 9050 9101 9149 9196 9240 9282 9321 9358 9393 9426 9457 9485 9511 9536 9558 9579 9597 9614 9629 9643 9655 9665 9673 9680 9686 9690 9692 9693 9692 9690 9686 9680 9673 9663 9652 9639 9623 5280 5 7 3 9605 9584 9561 9536 9507 9476 9442 9405 9365 9323 9278 9230 9180 9128 9075 9020 8964 8907 8850 8794 8738 8684 8632 8582 8535 8491 8452 8416 8385 8359 8338 8322 8312 8307 8308 8314 8325 8341 8362 8387 8417 8450 8487 8527 8570 8615 8662 8711 8760 8810 8861 8911 8961 9010 9058 9104 9150 9193 9235 9274 9312 9347 9381 9412 9441 9468 9493 9517 9538 9559 9578 9595 9612 9628 9642 9656 9669 9682 9694 9705 9715 9724 9733 9741 9748 9754 9759 9764 9767 9769 9770 9771 9770 9768 9765 9761 9756 9749 9742 9733 9723 9711 9698 9682 9665 9646 9624 9600 9573 9542 9509 9472 9432 9387 9339 9287 9231 9170 9106 9037 8965 8889 8811 8729 8645 8559 8472 8385 8298 8212 8128 8046 7968 7895 7826 7763 7705 7655 7611 7573 7543 7518 7500 7487 7478 7472 7469 7468 7466 7464 7459 7450 7436 7417 7391 7357 7315 7264 7204 7135 7057 6970 6874 6771 6660 6543 6422 6296 6168 6039 5910 5784 5661 5544 5434 5333 5242 5163 5098 5047 5012 4995 4995 5013 5049 5103 5176 5266 5372 5493 5628 5776 5934 6100 6273 6451 6631 6812 6991 7168 7340 7507 7667 7819 7963 8099 8226 8344 8454 8555 8649 8735 8815 8889 8957 9021 9080 9135 9187 9235 9281 9324 9364 9403 9438 9472 9503 9532 9559 9583 9606 9626 9645 9662 9677 9691 9704 9716 9726 9736 9746 9755 9763 9771 9778 9786 9792 9799 9805 9810 9815 9819 9822 9824 9826 9826 9826 9824 9822 9819 9814 9809 9803 9797 9789 9781 9772 9762 9752 9741 9729 9716 9702 9687 9670 9652 9633 9612 9589 9564 9537 9507 9476 9442 9405 9367 9326 9283 9238 9192 9144 9094 9043 8992 8940 8888 8835 8784 8733 8682 8634 8586 8541 8497 8456 8417 8381 8348 8318 8291 8267 8247 8230 8217 8208 8203 8202 8206 8213 8225 8241 8261 8286 8314 8346 8381 8420 8462 8506 8552 8601 8650 8701 8752 8803 8855 8905 8955 9004 9051 9097 9142 9185 9226 9265 9303 9338 9373 9405 9437 9466 9495 9521 9547 9571 9594 9615 9635 9654 9671 9687 9702 9716 9728 9739 9749 9759 9767 9775 9782 9788 9794 9800 9805 9810 9815 9820 9824 9828 9832 9836 9839 9842 9845 9848 9850 9852 9854 9856 9858 9859 9861 9863 9865 9867 9869 9872 9874 9876 9878 9881 9883 9884 9886 9887 9888 9889 9889 9889 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9884 9884 9885 9886 9886 9887 9887 9887 9887 9886 9885 9883 9881 9879 9875 9872 9868 9864 9860 9856 9852 9848 9844 9841 9837 9835 9832 9829 9827 9825 9824 9822 9820 9818 9817 9815 9814 9812 9810 9809 9808 9806 9806 9805 9805 9805 9806 9807 9809 9810 9813 9815 9818 9821 9824 9827 9830 9833 9836 9839 9841 9843 9844 9846 9847 9848 9849 9849 9850 9850 9850 9851 9851 9850 9850 9850 9849 9849 9848 9847 5281 5 7 4 9845 9844 9844 9844 9843 9842 9842 9841 9840 9839 9839 9838 9837 9836 9835 9834 9834 9834 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9833 9832 9831 9830 9828 9825 9823 9819 9816 9812 9807 9802 9797 9792 9786 9779 9773 9766 9758 9751 9743 9734 9725 9716 9705 9695 9684 9672 9659 9646 9633 9618 9604 9588 9573 9557 9541 9524 9508 9492 9476 9461 9446 9432 9419 9407 9396 9387 9379 9372 9368 9365 9364 9364 9367 9371 9376 9384 9393 9403 9414 9426 9439 9453 9467 9482 9496 9511 9525 9539 9553 9566 9578 9590 9601 9611 9620 9629 9636 9643 9649 9654 9658 9661 9664 9666 9667 9667 9666 9665 9663 9659 9655 9650 9644 9638 9630 9620 9610 9599 9586 9571 9555 9538 9519 9497 9474 9450 9423 9394 9363 9331 9296 9261 9224 9185 9146 9107 9067 9028 8990 8952 8917 8883 8852 8824 8799 8778 8760 8747 8738 8733 8732 8735 8742 8754 8769 8787 8809 8833 8860 8888 8919 8951 8984 9017 9051 9085 9119 9152 9185 9217 9249 9279 9308 9335 9361 9386 9409 9431 9452 9471 9488 9504 9519 9532 9545 9556 9566 9575 9584 9591 9598 9605 9611 9616 9622 9626 9631 9635 9639 9643 9646 9649 9651 9653 9655 9656 9656 9656 9656 9655 9654 9653 9651 9649 9647 9644 9642 9640 9637 9635 9633 9631 9629 9627 9625 9623 9621 9619 9616 9614 9610 9607 9603 9599 9594 9589 9583 9578 9571 9565 9558 9552 9545 9538 9532 9525 9519 9513 9507 9501 9495 9490 9485 9480 9475 9469 9464 9459 9453 9447 9441 9435 9428 9421 9413 9405 9397 9388 9379 9369 9359 9349 9338 9327 9316 9304 9292 9279 9265 9251 9235 9219 9201 9182 9161 9139 9115 9089 9061 9031 8998 8963 8926 8886 8843 8798 8751 8701 8648 8594 8537 8479 8419 8358 8295 8232 8168 8104 8040 7976 7913 7851 7791 7732 7674 7618 7565 7513 7463 7415 7368 7323 7280 7237 7195 7153 7112 7069 7026 6981 6934 6886 6834 6781 6724 6664 6601 6535 6466 6393 6318 6239 6157 6071 5983 5892 5798 5700 5599 5495 5387 5276 5161 5042 4919 4792 4661 4526 4388 4247 4103 3957 3809 3661 3514 3367 3224 3083 2947 2816 2691 2573 2462 2359 2265 2179 2101 2032 1970 1916 1869 1828 1793 1764 1740 1721 1706 1696 1690 1690 1694 1705 1723 1748 1781 1824 1877 1941 2017 2105 2206 2319 2445 2583 2733 2894 3064 3243 3428 3620 3815 4012 4210 4408 4603 4794 4981 5162 5337 5505 5666 5820 5966 6105 6238 6364 6484 6599 6708 6813 6914 7011 7105 7196 7283 7368 7449 7528 7604 7678 7749 7816 7882 7944 8004 8061 8116 8168 8219 8267 8313 8358 8400 8442 8482 8521 8559 8595 8631 8665 8698 8730 8761 8791 8820 8847 8874 8899 8923 8946 8968 8989 9010 9029 9048 9066 9083 9100 9116 9132 9148 9163 9177 9192 9206 9219 9232 9245 9258 5282 5 7 4 9270 9282 9294 9305 9316 9327 9338 9349 9359 9370 9380 9391 9401 9411 9420 9430 9439 9448 9456 9464 9472 9479 9486 9492 9498 9504 9509 9514 9519 9524 9529 9534 9539 9544 9549 9554 9559 9564 9570 9575 9581 9586 9591 9596 9601 9606 9610 9614 9618 9621 9624 9627 9630 9632 9635 9637 9639 9641 9643 9646 9648 9650 9652 9655 9657 9660 9662 9664 9667 9669 9671 9673 9674 9676 9678 9679 9681 9682 9684 9686 9687 9689 9692 9694 9696 9699 9702 9705 9708 9711 9714 9716 9719 9722 9724 9726 9728 9730 9731 9732 9732 9733 9733 9733 9733 9733 9733 9732 9732 9732 9732 9732 9733 9733 9734 9734 9735 9735 9736 9736 9737 9737 9738 9738 9738 9738 9738 9738 9738 9737 9737 9736 9735 9734 9733 9731 9730 9728 9726 9724 9721 9718 9715 9711 9708 9703 9699 9694 9688 9683 9676 9669 9662 9654 9645 9635 9624 9612 9599 9584 9567 9548 9527 9503 9477 9448 9416 9382 9344 9303 9260 9213 9164 9112 9058 9001 8943 8884 8823 8762 8700 8638 8577 8517 8458 8400 8345 8291 8240 8192 8146 8104 8065 8030 7998 7970 7946 7926 7911 7899 7892 7890 7892 7898 7910 7926 7946 7972 8001 8035 8073 8115 8160 8209 8260 8314 8370 8427 8486 8545 8604 8663 8721 8777 8833 8886 8937 8986 9032 9076 9117 9156 9192 9225 9256 9285 9311 9336 9359 9381 9402 9421 9439 9456 9473 9488 9504 9518 9532 9545 9558 9570 9582 9593 9604 9614 9623 9632 9640 9647 9655 9661 9667 9673 9679 9684 9689 9694 9699 9703 9707 9712 9716 9720 9723 9727 9731 9734 9738 9741 9745 9748 9751 9754 9758 9761 9764 9767 9770 9772 9775 9778 9780 9782 9784 9786 9788 9789 9791 9792 9793 9793 9794 9794 9794 9794 9794 9795 9795 9795 9795 9796 9796 9797 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9807 9807 9807 9807 9807 9807 9807 9806 9806 9805 9805 9804 9803 9803 9802 9802 9801 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 9807 9808 9809 9811 9813 9814 9816 9817 9819 9820 9821 9823 9824 9825 9826 9826 9827 9827 9828 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9836 9836 9836 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9836 9836 9836 9836 9836 9836 9835 9835 9835 9834 9834 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9824 9823 9822 9820 9818 9817 9815 9813 9812 9810 9809 9807 9806 9805 9805 9804 9804 9804 9804 9804 9804 9805 9806 9806 9807 9807 9808 9808 9808 9808 9807 9806 9804 9803 9801 9798 9796 9793 9790 9787 9784 9781 9779 9776 9774 9772 9770 9769 9768 9767 9766 9765 9764 9764 9763 9762 9761 9760 9758 9757 9755 9753 9751 9749 9747 5283 5 7 4 9745 9743 9741 9740 9739 9738 9737 9737 9737 9738 9738 9739 9740 9741 9742 9743 9744 9744 9744 9744 9743 9743 9742 9740 9738 9736 9734 9732 9730 9727 9725 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9702 9700 9697 9694 9691 9688 9685 9681 9677 9672 9668 9663 9657 9652 9646 9641 9635 9628 9622 9616 9610 9603 9597 9591 9585 9579 9573 9567 9562 9558 9553 9549 9546 9544 9541 9540 9539 9539 9540 9541 9543 9545 9547 9550 9553 9556 9560 9563 9566 9569 9572 9574 9576 9578 9579 9580 9581 9581 9581 9581 9581 9580 9580 9579 9578 9578 9577 9576 9576 9575 9575 9574 9574 9573 9572 9571 9570 9569 9568 9566 9564 9562 9559 9557 9553 9550 9546 9542 9538 9534 9529 9524 9519 9513 9508 9502 9496 9490 9484 9478 9472 9466 9460 9453 9447 9441 9435 9428 9422 9415 9409 9402 9395 9388 9381 9374 9366 9358 9350 9342 9333 9324 9314 9305 9295 9284 9273 9262 9250 9237 9224 9210 9195 9179 9162 9144 9124 9104 9081 9057 9032 9004 8975 8944 8911 8876 8839 8799 8757 8713 8666 8616 8564 8509 8451 8390 8326 8259 8189 8116 8040 7961 7881 7798 7714 7629 7543 7457 7372 7289 7208 7130 7056 6986 6921 6861 6808 6761 6721 6688 6661 6642 6629 6622 6620 6624 6632 6643 6658 6674 6692 6711 6729 6746 6762 6776 6787 6794 6799 6800 6797 6790 6778 6763 6744 6721 6694 6664 6629 6592 6550 6506 6458 6408 6354 6297 6238 6176 6112 6045 5975 5903 5830 5754 5676 5596 5515 5432 5347 5261 5173 5083 4992 4898 4803 4706 4606 4504 4400 4293 4184 4072 3958 3842 3724 3604 3483 3361 3239 3117 2996 2877 2761 2648 2538 2433 2333 2239 2151 2068 1993 1923 1861 1805 1755 1711 1673 1640 1613 1591 1573 1559 1550 1545 1544 1548 1557 1570 1589 1614 1645 1683 1729 1782 1844 1915 1994 2082 2179 2285 2399 2520 2649 2784 2925 3070 3219 3370 3522 3675 3828 3979 4128 4274 4417 4556 4691 4822 4948 5071 5189 5304 5414 5522 5626 5728 5826 5923 6017 6109 6199 6287 6374 6458 6540 6621 6699 6775 6849 6920 6989 7056 7121 7183 7244 7302 7359 7413 7466 7518 7568 7617 7665 7712 7758 7803 7847 7890 7932 7973 8014 8053 8091 8128 8165 8200 8234 8267 8299 8330 8360 8389 8418 8445 8473 8499 8525 8551 8576 8600 8624 8647 8670 8693 8714 8735 8755 8775 8793 8811 8827 8843 8857 8871 8883 8895 8905 8915 8924 8932 8939 8945 8951 8956 8960 8964 8968 8971 8974 8977 8979 8981 8983 8985 8988 8990 8993 8996 8999 9002 9007 9011 9017 9023 9030 9037 9045 9054 9063 9074 9084 9096 9107 9120 9132 9145 9158 9171 9184 9198 9211 9224 9236 9249 9261 9273 9284 9295 9305 9315 9324 9332 9340 9347 9354 9359 9364 9368 9371 9373 9374 9373 9372 9369 9365 9359 9351 9342 9330 5284 5 7 4 9316 9300 9281 9259 9234 9206 9174 9138 9098 9053 9004 8950 8890 8825 8755 8679 8597 8509 8416 8316 8211 8100 7984 7862 7735 7603 7467 7326 7181 7033 6882 6728 6571 6413 6254 6095 5936 5777 5620 5465 5313 5165 5022 4885 4755 4632 4519 4415 4321 4240 4171 4116 4075 4049 4039 4044 4065 4103 4157 4226 4311 4410 4523 4649 4786 4934 5091 5256 5427 5602 5781 5961 6142 6321 6499 6672 6842 7006 7164 7316 7461 7598 7729 7852 7968 8077 8180 8275 8365 8450 8529 8603 8672 8738 8799 8857 8912 8964 9012 9059 9102 9144 9183 9220 9254 9287 9318 9347 9374 9399 9422 9444 9464 9482 9499 9514 9528 9541 9552 9563 9572 9580 9588 9594 9601 9606 9611 9616 9620 9624 9629 9633 9636 9640 9644 9648 9652 9657 9661 9665 9668 9672 9676 9679 9682 9685 9687 9689 9691 9692 9693 9692 9692 9690 9688 9686 9682 9678 9672 9666 9658 9649 9639 9627 9614 9599 9582 9564 9543 9521 9496 9470 9442 9411 9379 9345 9308 9270 9229 9187 9142 9095 9046 8995 8942 8886 8827 8766 8702 8636 8567 8494 8420 8343 8264 8182 8100 8016 7932 7849 7767 7686 7608 7535 7465 7402 7345 7295 7253 7220 7197 7183 7180 7187 7205 7232 7270 7317 7374 7439 7511 7590 7675 7765 7859 7955 8054 8153 8251 8349 8445 8539 8629 8715 8798 8875 8949 9017 9081 9140 9194 9243 9289 9330 9367 9401 9432 9459 9485 9507 9528 9546 9562 9577 9590 9602 9611 9619 9626 9630 9633 9633 9632 9628 9622 9613 9601 9586 9569 9548 9523 9495 9463 9428 9388 9343 9295 9241 9183 9121 9053 8981 8904 8822 8736 8647 8554 8458 8359 8259 8159 8059 7959 7863 7769 7680 7597 7520 7451 7390 7339 7298 7268 7249 7242 7246 7261 7288 7325 7373 7430 7496 7569 7649 7735 7825 7918 8014 8110 8207 8303 8398 8490 8579 8665 8747 8825 8899 8968 9033 9093 9150 9202 9250 9295 9336 9374 9409 9442 9472 9500 9526 9550 9572 9593 9612 9630 9647 9662 9676 9689 9701 9712 9722 9731 9739 9747 9754 9760 9765 9770 9774 9778 9781 9784 9786 9788 9790 9792 9793 9795 9796 9797 9798 9799 9800 9801 9803 9804 9806 9808 9810 9812 9815 9817 9819 9822 9824 9827 9829 9831 9833 9834 9835 9836 9837 9837 9837 9837 9836 9836 9836 9835 9835 9835 9835 9836 9836 9837 9838 9839 9841 9842 9844 9846 9847 9848 9849 9850 9851 9851 9850 9850 9848 9847 9845 9843 9841 9839 9837 9835 9832 9831 9829 9828 9827 9826 9826 9827 9827 9828 9829 9831 9832 9834 9836 9837 9839 9840 9842 9843 9844 9845 9845 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9844 9844 9844 9843 9842 9841 9840 9838 9837 9836 9834 9833 9832 9832 9831 9831 9831 9831 9832 9832 9833 9834 9834 9835 5285 5 7 4 9835 9835 9834 9833 9831 9829 9825 9821 9817 9812 9806 9799 9792 9784 9775 9766 9757 9746 9735 9723 9709 9695 9679 9661 9641 9619 9594 9566 9535 9501 9462 9420 9373 9323 9267 9207 9142 9072 8997 8918 8834 8746 8654 8558 8458 8356 8251 8144 8036 7927 7819 7712 7607 7505 7407 7315 7229 7150 7080 7019 6968 6928 6899 6882 6877 6884 6904 6935 6978 7032 7096 7169 7250 7338 7432 7531 7633 7737 7843 7948 8052 8154 8254 8349 8441 8528 8611 8688 8761 8828 8891 8948 9001 9050 9094 9134 9171 9204 9234 9262 9286 9308 9327 9345 9360 9373 9385 9395 9404 9412 9419 9424 9429 9433 9437 9441 9444 9447 9450 9452 9455 9458 9462 9465 9469 9473 9477 9482 9487 9492 9498 9504 9511 9518 9526 9534 9542 9551 9561 9571 9581 9591 9601 9612 9623 9633 9643 9653 9663 9672 9680 9688 9696 9703 9709 9715 9720 9725 9730 9734 9738 9741 9745 9748 9751 9754 9757 9760 9763 9765 9767 9769 9771 9773 9774 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9777 9777 9778 9780 9782 9784 9787 9790 9793 9797 9801 9804 9808 9812 9816 9819 9823 9826 9829 9831 9833 9835 9837 9839 9840 9842 9843 9845 9846 9848 9850 9851 9854 9856 9858 9860 9863 9865 9868 9870 9872 9874 9876 9877 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9890 9892 9893 9895 9897 9899 9901 9903 9904 9905 9906 9907 9908 9908 9908 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9896 9894 9893 9890 9888 9884 9881 9876 9871 9865 9859 9852 9844 9835 9826 9816 9805 9793 9781 9768 9754 9740 9725 9710 9694 9678 9662 9645 9629 9613 9597 9582 9568 9555 9542 9531 9522 9514 9508 9504 9501 9500 9502 9505 9510 9516 9524 9534 9544 9556 9569 9582 9596 9611 9625 9639 9653 9667 9680 9693 9705 9716 9726 9736 9745 9754 9761 9769 9775 9781 9787 9792 9797 9802 9806 9811 9814 9818 9822 9825 9828 9830 9832 9834 9836 9837 9838 9839 9839 9839 9839 9838 9838 9837 9836 9836 9835 9835 9835 9835 9835 9836 9837 9839 9841 9843 9845 9848 9851 9855 9858 9862 9866 9869 9873 9876 9879 9882 9884 9886 9888 9889 9890 9891 9892 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9891 9892 9893 9894 9896 9897 9899 9901 9903 9905 9906 9908 9910 9911 9912 9913 9914 9914 9915 9915 9914 9914 9914 9913 9912 9912 9911 9910 9910 9910 9909 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 5286 5 7 4 9926 9927 9926 9926 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9883 9883 9883 9883 9884 9885 9887 9888 9890 9892 9894 9896 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9941 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9924 9923 9921 9920 9919 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9900 9899 9899 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9908 9909 9909 9908 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9898 9897 9895 9894 9892 9890 9887 9885 9883 9881 9878 9876 9874 9873 9871 9870 9869 9869 9869 9869 9870 9871 9872 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9930 9930 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9912 9911 9909 9907 9905 9903 9900 9898 9896 9893 9891 9889 9888 9887 9886 9886 9887 9888 9890 9892 9895 9898 9902 9906 9910 9915 9919 9923 9927 9930 9934 9937 9939 9941 9943 9944 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9957 9956 9957 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9964 9965 5287 5 7 4 9965 9965 9965 9965 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9940 9939 9936 9934 9931 9927 9923 9919 9915 9910 9905 9900 9894 9888 9881 9874 9867 9859 9851 9841 9831 9820 9808 9794 9780 9764 9746 9727 9706 9683 9659 9632 9604 9573 9541 9507 9471 9433 9394 9354 9312 9270 9227 9185 9142 9100 9059 9019 8981 8946 8913 8884 8857 8835 8817 8803 8794 8790 8790 8796 8806 8820 8840 8863 8890 8921 8954 8991 9030 9070 9111 9154 9196 9238 9280 9321 9361 9400 9437 9472 9505 9536 9566 9593 9619 9643 9665 9685 9705 9722 9739 9754 9769 9782 9795 9806 9817 9827 9837 9845 9854 9861 9868 9874 9880 9885 9890 9894 9898 9901 9905 9908 9911 9913 9916 9919 9921 9923 9926 9928 9930 9933 9935 9937 9939 9940 9942 9943 9944 9945 9945 9945 9945 9945 9944 9944 9942 9941 9940 9938 9936 9934 9932 9931 9929 9927 9925 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9903 9901 9899 9896 9894 9891 9889 9886 9884 9881 9879 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9855 9854 9852 9850 9849 9847 9846 9845 9844 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9840 9838 9836 9833 9830 9825 9821 9815 9809 9803 9796 9789 9781 9773 9766 9758 9751 9743 9736 9729 9723 9717 9711 9706 9700 9696 9691 9687 9683 9679 9675 9672 9668 9665 9661 9658 9655 9653 9650 9648 9646 9645 9644 9643 9643 9644 9645 9646 9648 9650 9652 9655 9658 9661 9664 9667 9670 9672 9675 9678 9680 9682 9685 9687 9689 9692 9695 9698 9701 9704 9708 9713 9717 9722 9727 9733 9738 9744 9749 9755 9761 9766 9771 9776 9780 9784 9788 9792 9795 9798 9801 9804 9807 9809 9812 9815 9817 9820 9822 9825 9827 9829 9831 9832 9833 9834 9835 9835 9835 9834 9833 9831 9829 9827 9824 9822 9819 9816 9812 9809 9805 9801 9797 9792 9787 9781 9775 9768 9761 9753 9743 9733 9723 9711 9699 9686 9672 9658 9643 9629 9614 9599 9585 9571 9558 9545 9534 9523 9514 9506 9500 9494 9491 9489 9488 9489 9491 9495 9500 9506 9513 9522 9531 9541 9552 9564 9576 9589 9601 9614 9627 9640 9653 9666 9678 9690 9702 9714 9725 9735 9745 9755 9764 9772 9780 9787 9794 9799 9805 9809 9813 9816 9818 9820 9821 9821 9821 9820 9818 9816 9814 9812 9810 9807 9805 9804 9803 9802 9802 9802 9804 9805 9808 9811 9815 9819 9824 9829 9834 9839 9845 9850 9855 9859 9864 9868 9871 9875 9878 9880 9883 9885 9888 9890 9893 9895 9898 9900 9903 9906 9909 9913 9916 9919 9922 9925 9928 9930 9933 9935 9936 9937 9938 9939 9939 9939 9938 9938 9938 9937 9937 9936 5288 5 7 4 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9911 9910 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9916 9916 9916 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9899 9897 9895 9893 9890 9888 9886 9883 9881 9878 9876 9873 9870 9867 9864 9860 9857 9853 9850 9846 9843 9839 9836 9832 9829 9827 9824 9822 9820 9819 9818 9817 9816 9816 9816 9816 9816 9817 9817 9818 9819 9820 9821 9823 9824 9826 9828 9830 9833 9835 9838 9841 9844 9847 9850 9854 9857 9859 9862 9865 9867 9869 9870 9871 9872 9873 9873 9873 9873 9872 9872 9872 9871 9871 9870 9870 9870 9870 9869 9869 9868 9867 9866 9864 9861 9858 9854 9849 9843 9837 9829 9821 9811 9801 9790 9779 9767 9755 9742 9729 9717 9705 9693 9681 9671 9661 9652 9644 9637 9631 9627 9624 9622 9622 9623 9625 9629 9634 9640 9647 9654 9663 9671 9680 9689 9697 9705 9712 9719 9724 9729 9732 9734 9734 9733 9729 9725 9718 9710 9699 9687 9672 9655 9635 9613 9587 9557 9524 9486 9443 9395 9341 9280 9213 9139 9057 8968 8870 8764 8649 8526 8395 8256 8108 7953 7791 7622 7447 7266 7081 6892 6700 6505 6309 6112 5916 5721 5529 5341 5158 4981 4811 4650 4499 4360 4233 4121 4024 3943 3880 3836 3811 3807 3823 3859 3917 3995 4093 4210 4345 4497 4664 4845 5037 5239 5448 5663 5881 6100 6318 6534 6745 6951 7149 7339 7521 7692 7853 8004 8145 8276 8397 8509 8611 8706 8793 8873 8946 9014 9076 9134 9187 9237 9283 9326 9366 9403 9438 9470 9500 9528 9555 9579 9602 9623 9643 9662 9679 9695 9711 9725 9738 9751 9763 9773 9783 9793 9801 9809 9816 9822 9827 9832 9836 9840 9843 9846 9848 9850 9852 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9869 9870 9871 9871 9871 9870 9869 9867 9865 9862 9858 9853 9848 9842 9835 9827 9819 9810 9800 9790 9779 9767 9755 9743 9730 9717 9704 9691 9678 9665 9652 9640 9628 9616 9606 9596 9587 9579 9572 9566 9560 9556 9554 9552 9551 9552 9553 9556 9560 9564 9570 9577 9585 9594 9603 9613 9624 9635 9646 9658 9670 9681 9693 9705 9716 9726 9737 9746 9755 9764 9772 9779 9785 9792 9797 9803 9808 9812 9817 9821 9825 9829 9833 9837 9841 9845 9848 9851 9855 9858 9861 9863 9865 9867 9869 9870 9871 9872 9872 9872 9873 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9877 9879 9880 9883 9885 9887 9890 5289 5 7 4 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9917 9918 9919 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9914 9915 9917 9918 9920 9922 9925 9927 9929 9931 9933 9935 9936 9938 9938 9939 9939 9939 9938 9937 9936 9935 9933 9932 9930 9929 9928 9927 9927 9927 9927 9927 9928 9929 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9950 9952 9952 9953 9953 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9945 9944 9942 9940 9938 9935 9931 9927 9923 9917 9911 9905 9898 9890 9881 9872 9862 9851 9840 9828 9816 9803 9790 9776 9763 9749 9735 9721 9707 9694 9681 9668 9656 9645 9635 9626 9617 9611 9605 9601 9599 9598 9599 9601 9605 9611 9618 9626 9635 9645 9657 9668 9680 9693 9705 9718 9730 9741 9752 9763 9773 9782 9791 9799 9806 9813 9819 9825 9830 9835 9839 9844 9848 9851 9855 9858 9862 9865 9867 9870 9872 9875 9877 9879 9880 9882 9884 9886 9887 9889 9890 9892 9894 9896 9898 9900 9901 9903 9905 9906 9907 9908 9909 9910 9910 9909 9909 9908 9907 9905 9904 9902 9900 9898 9897 9895 9893 9892 9890 9889 9887 9886 9885 9883 9881 9879 9877 9874 9870 9867 9863 9858 9853 9847 9841 9835 9828 9821 9814 9807 9800 9793 9786 9780 9774 9768 9762 9757 9753 9749 9745 9742 9739 9738 9736 9735 9735 9735 9736 9737 9739 9742 9745 9748 9752 9757 9762 9768 9774 9780 9787 9794 9801 9809 9816 9824 9831 9838 9845 9851 9857 9863 9868 9873 9878 9882 9886 9889 9893 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9922 9924 9926 9927 9929 9930 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9942 9943 9945 9947 9949 9950 9952 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9946 9944 9942 9939 9936 9932 9928 9923 9918 9912 9905 9898 9890 9881 9871 9860 9848 9834 9820 9805 9788 9770 9752 9732 9712 9692 9671 9651 9630 9610 9591 9574 9557 9543 9530 9520 9513 9507 9505 9505 9508 9513 9521 9531 9543 9557 9573 9589 9607 9625 9643 9662 9680 9698 9715 9731 9747 9761 9775 9787 9799 9810 9820 9829 9838 9846 9853 9860 9866 9873 9879 9884 9890 9895 9900 9904 9908 9912 9916 9919 9922 9925 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9963 9964 9964 9965 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9959 9959 9960 9960 9962 9963 9964 9966 9967 9969 9970 9972 9973 9974 5290 5 7 4 9974 9975 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9962 9962 9963 9964 9964 9965 9967 9968 9969 9970 9972 9973 9974 9974 9975 9975 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9977 9978 9977 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9969 9968 9966 9964 9962 9960 9957 9955 9952 9949 9946 9943 9940 9937 9934 9931 9928 9926 9923 9921 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9898 9896 9894 9893 9892 9891 9890 9889 9889 9889 9890 9890 9891 9892 9893 9895 9896 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9943 9942 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9912 9913 9914 9915 9917 9918 9920 9923 9925 9927 9930 9933 9935 9938 9940 9942 9944 9946 9948 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9961 9960 9959 9957 9955 9954 9952 9950 9948 9947 9945 9944 9943 9942 9941 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9938 9937 9935 9933 9931 9928 9926 9922 9919 9915 9910 9906 9900 9894 9888 9881 9873 9865 9856 9847 9836 9825 9813 9800 9786 9771 9755 9738 9720 9701 9680 9659 9637 9615 9591 9568 9544 9520 9496 9472 9449 9427 9405 9386 9367 9351 9336 9323 9313 9305 9299 9295 9294 9295 9299 9305 9312 9322 9333 9346 9360 9376 9392 9410 9428 9446 9465 9484 9503 9522 9540 9559 9577 9594 9611 9628 9644 9659 9674 9688 9702 9714 9727 9738 9749 9760 9769 9778 9787 9795 9802 9809 9815 9821 9826 9831 9835 9839 9843 9846 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9920 9923 9925 9928 9931 9933 9936 9938 9940 9942 9944 9945 5291 5 7 4 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9936 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9931 9930 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9925 9925 9924 9923 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9901 9899 9898 9897 9897 9897 9898 9899 9901 9903 9905 9907 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9938 9940 9941 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9941 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9960 9959 9957 9955 9953 9951 9949 9946 9944 9941 9939 9937 9936 9934 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9909 9907 9905 9902 9899 9896 9893 9889 9885 9882 9878 9874 9871 9867 9863 9860 9856 9853 9849 9846 9843 9840 9837 9835 9832 9830 9828 9827 9825 9824 9824 9823 9824 9824 9825 9826 9828 9830 9832 9835 9838 9841 9844 9847 9851 9854 9858 9862 9865 9869 9873 9876 9880 9884 9888 9891 9895 9899 9903 9907 9911 9915 9919 9922 9926 9929 9931 9934 9936 9938 9939 9939 9940 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9929 9928 9928 9929 9929 9930 9931 9933 9934 9935 9937 9939 9940 9941 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9912 9910 9908 9905 9903 9901 9899 9897 9895 9894 9893 9892 9892 9892 9892 9892 9893 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 5292 5 7 4 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9909 9908 9908 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9899 9898 9897 9896 9894 9892 9890 9888 9885 9882 9879 9876 9872 9868 9864 9859 9854 9848 9843 9837 9830 9824 9817 9810 9802 9795 9788 9781 9773 9767 9760 9754 9748 9742 9737 9732 9728 9724 9721 9718 9716 9714 9713 9712 9711 9711 9712 9712 9714 9716 9718 9721 9724 9728 9733 9738 9743 9749 9756 9762 9769 9777 9784 9792 9800 9808 9815 9823 9830 9837 9843 9850 9855 9861 9866 9870 9875 9878 9882 9885 9888 9890 9892 9894 9895 9897 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9909 9910 9912 9913 9914 9915 9916 9917 9917 9917 9916 9915 9914 9912 9910 9908 9905 9903 9900 9897 9894 9892 9889 9887 9885 9883 9882 9880 9879 9878 9876 9875 9874 9872 9870 9868 9866 9863 9860 9857 9854 9850 9846 9842 9838 9834 9830 9827 9823 9820 9817 9814 9811 9809 9806 9804 9801 9799 9796 9792 9788 9784 9779 9774 9768 9762 9754 9747 9738 9730 9720 9710 9700 9689 9678 9667 9655 9642 9629 9616 9602 9587 9571 9554 9536 9517 9496 9474 9449 9423 9395 9364 9331 9295 9256 9214 9169 9120 9068 9012 8952 8887 8819 8747 8670 8589 8504 8415 8322 8226 8127 8024 7920 7814 7707 7599 7492 7387 7284 7184 7089 6999 6915 6839 6771 6712 6663 6624 6596 6580 6576 6583 6601 6631 6672 6724 6785 6854 6932 7017 7108 7203 7302 7404 7508 7612 7716 7819 7920 8019 8115 8207 8296 8382 8463 8541 8615 8685 8751 8814 8873 8929 8983 9033 9081 9127 9170 9210 9249 9285 9320 9353 9383 9412 9440 9465 9489 9512 9533 9553 9571 9589 9605 9620 9635 9648 9661 9674 9686 9697 9707 9718 9727 9737 9746 9754 9762 9770 9778 9785 9791 9798 9804 9809 9814 9819 9824 9828 9831 9834 9837 9840 9842 9844 9846 9848 9849 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9862 9862 9861 9861 9859 9857 9854 9851 9847 9842 9837 9830 9824 9816 9808 9800 9791 9782 9772 9762 9753 9743 9734 9724 9716 9707 9699 9691 9685 9678 9673 9669 9665 9662 9660 9660 9660 9661 9662 9665 9669 9673 9678 9683 9689 9696 9702 9709 9716 9723 9730 9737 9743 9750 9756 9762 9768 9774 9780 9785 9791 9796 9801 9806 9812 9817 9822 9827 9832 9836 9840 9844 9848 9851 9853 9855 9856 9857 9856 9855 9853 9850 9846 9842 9836 9829 9822 9813 9802 9791 9778 9763 9746 9727 9706 9683 9657 9628 9597 9562 9525 9485 9442 9397 9349 9299 9247 9194 5293 5 7 4 9139 9084 9029 8974 8920 8868 8817 8770 8725 8685 8648 8617 8590 8569 8553 8543 8539 8542 8550 8564 8583 8608 8638 8672 8710 8752 8797 8845 8894 8944 8996 9047 9097 9147 9195 9242 9286 9328 9367 9404 9437 9468 9496 9521 9542 9562 9578 9591 9602 9611 9616 9619 9619 9617 9611 9602 9590 9575 9556 9533 9506 9476 9442 9405 9364 9320 9273 9224 9173 9121 9069 9018 8967 8918 8873 8831 8794 8762 8735 8715 8702 8696 8697 8705 8721 8743 8772 8806 8846 8890 8939 8990 9043 9098 9154 9209 9264 9317 9368 9417 9464 9507 9547 9585 9619 9650 9678 9703 9726 9746 9765 9781 9796 9809 9822 9833 9843 9852 9860 9868 9875 9882 9889 9895 9900 9905 9910 9915 9919 9923 9926 9929 9932 9935 9937 9939 9940 9941 9942 9942 9942 9942 9941 9940 9939 9937 9935 9932 9929 9926 9923 9919 9915 9910 9905 9899 9892 9885 9876 9867 9857 9845 9832 9817 9802 9785 9766 9746 9725 9703 9681 9657 9633 9609 9585 9562 9539 9517 9497 9478 9460 9445 9432 9421 9413 9407 9404 9403 9405 9409 9416 9425 9436 9449 9464 9480 9498 9516 9536 9556 9577 9598 9619 9640 9661 9681 9700 9719 9737 9754 9770 9784 9798 9811 9822 9833 9842 9851 9859 9866 9872 9878 9884 9889 9894 9898 9902 9907 9911 9914 9918 9922 9925 9928 9931 9933 9935 9937 9938 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9928 9928 9927 9926 9924 9921 9918 9915 9910 9905 9899 9892 9884 9875 9865 9853 9840 9826 9810 9792 9772 9750 9726 9698 9668 9634 9597 9555 9509 9459 9404 9343 9277 9206 9129 9046 8957 8862 8762 8656 8546 8430 8311 8188 8063 7936 7808 7680 7554 7430 7310 7195 7086 6985 6892 6809 6737 6677 6630 6596 6575 6569 6577 6599 6635 6684 6745 6819 6903 6997 7099 7208 7322 7441 7563 7686 7809 7931 8052 8169 8282 8391 5294 5 7 4 8496 8594 8688 8775 8857 8933 9004 9070 9131 9187 9239 9286 9330 9370 9407 9440 9470 9498 9522 9544 9563 9580 9594 9607 9617 9625 9631 9636 9639 9641 9643 9643 9643 9642 9641 9640 9639 9637 9636 9636 9635 9635 9635 9635 9635 9635 9636 9637 9637 9638 9639 9640 9641 9641 9642 9643 9645 9646 9647 9648 9650 9652 9653 9655 9657 9658 9660 9662 9663 9665 9666 9668 9669 9670 9672 9673 9675 9677 9679 9681 9684 9687 9691 9695 9699 9704 9710 9715 9721 9728 9735 9742 9749 9756 9764 9771 9779 9786 9793 9800 9806 9813 9819 9825 9830 9836 9840 9845 9849 9853 9857 9860 9864 9867 9869 9872 9875 9877 9879 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9894 9892 9890 9887 9884 9881 9876 9871 9866 9860 9853 9846 9837 9828 9818 9807 9794 9781 9765 9748 9729 9708 9684 9658 9629 9596 9560 9521 9478 9431 9380 9326 9268 9208 9144 9078 9010 8941 8871 8802 8733 8666 8602 8541 8484 8433 8387 8347 8314 8288 8270 8260 8257 8263 8276 8296 8323 8357 8397 8442 8492 8545 8602 8661 8721 8783 8845 8907 8968 9027 9085 9141 9195 9245 9294 9339 9382 9422 9459 9494 9526 9556 9583 9608 9631 9653 9673 9691 9708 9723 9737 9750 9762 9772 9782 9791 9799 9806 9812 9818 9823 9827 9830 9833 9836 9838 9839 9840 9841 9842 9843 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9865 9866 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9888 9889 9890 9892 9893 9894 9895 9897 9898 9900 9902 9904 9907 9909 9912 9914 9917 9919 9922 9924 9926 9927 9929 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9969 9969 9968 9966 9965 9963 9961 9959 9957 9954 9952 9950 9948 9946 9944 9943 9942 9941 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9937 9936 9934 9933 9930 5295 5 7 4 9928 9925 9922 9919 9915 9911 9907 9903 9899 9894 9890 9885 9881 9876 9872 9868 9864 9860 9857 9854 9851 9848 9846 9844 9843 9842 9841 9841 9841 9842 9842 9843 9844 9846 9847 9849 9851 9853 9855 9858 9860 9862 9865 9867 9870 9873 9875 9878 9881 9884 9887 9890 9892 9895 9898 9900 9902 9904 9906 9907 9908 9909 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9908 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9912 9911 9910 9908 9906 9904 9902 9899 9896 9892 9889 9885 9881 9877 9872 9867 9862 9856 9850 9843 9835 9826 9816 9804 9791 9775 9758 9739 9717 9692 9665 9634 9600 9562 9521 9476 9428 9375 9317 9256 9190 9120 9045 8965 8881 8793 8700 8602 8501 8395 8287 8175 8060 7944 7827 7710 7594 7479 7368 7261 7160 7066 6979 6902 6836 6781 6738 6708 6692 6689 6701 6726 6765 6816 6880 6955 7040 7134 7235 7342 7454 7569 7686 7804 7920 8035 8147 8256 8360 8460 8555 8645 8730 8810 8885 8956 9022 9083 9141 9196 9247 9296 9341 9384 9425 9464 9500 9534 9566 9596 9623 9649 9673 9695 9715 9734 9750 9766 9779 9792 9804 9814 9824 9833 9842 9850 9857 9865 9872 9878 9885 9891 9896 9902 9907 9911 9915 9919 9922 9924 9926 9928 9929 9929 9929 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9916 9916 9915 9915 9915 9915 9916 9917 9918 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9936 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9948 9949 9949 9950 9950 9949 9949 9948 9947 9946 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9900 9899 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9867 9865 9862 9858 9853 9848 9841 9834 9825 9814 9802 9787 9771 9752 9731 9708 9681 9652 9620 9585 9547 9507 9463 9416 9367 9315 9262 9206 9149 9091 9033 8975 8918 8862 8809 8758 8711 8667 8629 8596 8569 8548 8533 8525 8524 8530 8543 8563 8588 8620 8657 8699 8745 8794 8846 8901 8957 9013 9070 9125 9180 9234 9285 9334 9380 9424 9465 9503 9538 9570 9600 9628 9653 9676 9698 9717 9735 9752 9768 9783 9797 9809 9821 9833 9843 9853 9862 9870 9878 9884 9890 9895 9900 9904 9907 9910 9912 9914 9915 9917 9918 9919 9921 9922 9923 9925 9927 9929 9930 9932 9934 9936 9937 9939 9940 9941 9941 9941 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9926 9924 9923 9922 9922 9921 9921 9922 9922 9922 9922 9923 9923 9922 9922 9921 9919 9917 9915 9911 9908 9903 9899 9893 9888 9881 9875 5296 5 7 4 9868 9861 9854 9846 9839 9831 9823 9815 9806 9798 9789 9780 9771 9761 9751 9741 9730 9719 9708 9696 9684 9672 9660 9648 9635 9623 9611 9600 9589 9578 9568 9559 9551 9544 9538 9532 9528 9525 9524 9523 9524 9525 9528 9532 9537 9544 9551 9559 9568 9578 9588 9599 9611 9624 9637 9650 9664 9677 9691 9705 9719 9732 9746 9758 9771 9783 9794 9805 9814 9824 9832 9840 9847 9853 9858 9863 9868 9872 9875 9878 9881 9883 9885 9888 9890 9892 9894 9896 9899 9901 9903 9906 9908 9911 9913 9916 9918 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9912 9910 9907 9904 9901 9897 9893 9889 9884 9879 9874 9869 9864 9859 9854 9849 9844 9839 9834 9830 9826 9822 9818 9815 9812 9810 9807 9806 9804 9804 9803 9803 9803 9804 9806 9807 9809 9812 9814 9817 9821 9824 9828 9831 9835 9839 9842 9845 9849 9852 9854 9857 9859 9861 9863 9864 9865 9866 9867 9867 9867 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9857 9855 9854 9852 9850 9847 9845 9842 9839 9836 9832 9828 9824 9819 9814 9809 9803 9797 9791 9783 9776 9767 9758 9748 9737 9725 9712 9697 9680 9661 9640 9616 9590 9559 9525 9487 9443 9395 9340 9279 9212 9137 9055 8964 8866 8758 8642 8517 8383 8240 8088 7926 7756 7578 7392 7198 6997 6790 6578 6361 6140 5916 5690 5464 5238 5013 4792 4574 4362 4156 3956 3765 3583 3410 3248 3096 2955 2825 2705 2597 2500 2413 2336 2270 2213 2166 2128 2099 2080 2071 2072 2083 2105 2139 2186 2246 2319 2408 2511 2630 2765 2916 3083 3264 3461 3670 3892 4125 4367 4616 4870 5127 5384 5641 5894 6142 6383 6616 6839 7052 7252 7441 7617 7781 7933 8073 8202 8320 8428 8527 8618 8701 8778 8849 8914 8974 9031 9083 9133 9178 9221 9262 9299 9334 9367 9397 9425 9451 9475 9498 9518 9537 9555 9571 9586 9600 9613 9626 9638 9649 9660 9670 9680 9690 9699 9708 9716 9724 9732 9739 9746 9753 9759 9765 9771 9777 9782 9788 9793 9798 9803 9808 9813 9817 9821 9826 9829 9833 9836 9839 9841 9843 9845 9846 9847 9848 9848 9848 9848 9847 9847 9846 9846 9845 9845 9845 9845 9845 9845 9846 9847 9847 9848 9849 9850 9851 9852 9853 9853 9854 9854 9855 9855 9855 9856 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9869 5297 5 7 5 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9857 9856 9855 9854 9853 9853 9852 9852 9852 9852 9853 9854 9855 9856 9858 9859 9860 9862 9863 9864 9864 9865 9865 9864 9863 9862 9861 9859 9856 9853 9850 9846 9842 9838 9833 9827 9822 9816 9809 9802 9795 9788 9781 9774 9766 9759 9752 9745 9738 9732 9726 9721 9715 9711 9706 9702 9698 9694 9690 9686 9682 9678 9673 9668 9662 9655 9646 9637 9626 9613 9598 9581 9561 9539 9514 9486 9454 9419 9380 9337 9290 9240 9185 9127 9064 8999 8930 8859 8786 8710 8634 8558 8481 8406 8333 8262 8195 8133 8075 8023 7977 7938 7907 7883 7867 7859 7858 7866 7880 7902 7930 7963 8002 8044 8089 8137 8186 8235 8283 8330 8374 8415 8452 8484 8511 8532 8547 8556 8558 8553 8541 8522 8496 8463 8424 8377 8323 8263 8195 8121 8040 7951 7856 7754 7645 7529 7407 7277 7141 6999 6850 6695 6535 6370 6201 6028 5852 5674 5494 5313 5133 4953 4776 4602 4431 4265 4105 3951 3804 3666 3536 3416 3306 3208 3122 3048 2989 2944 2914 2900 2903 2923 2960 3015 3089 3180 3289 3415 3558 3716 3889 4075 4272 4479 4694 4915 5140 5366 5592 5817 6037 6252 6460 6660 6851 7032 7203 7364 7514 7654 7785 7906 8018 8123 8220 8310 8395 8475 8549 8620 8687 8750 8810 8867 8921 8972 9021 9066 9110 9150 9188 9223 9256 9287 9316 9343 9368 9392 9415 9436 9457 9476 9495 9513 9530 9547 9563 9578 9592 9605 9617 9629 9639 9648 9655 9662 9668 9673 9677 9681 9685 9688 9691 9694 9697 9700 9704 9708 9712 9716 9721 9725 9729 9734 9738 9741 9744 9747 9749 9751 9752 9753 9753 9753 9754 9754 9754 9754 9755 9756 9757 9760 9762 9766 9769 9774 9779 9784 9789 9794 9799 9804 9809 9813 9817 9820 9823 9825 9826 9827 9827 9827 9827 9826 9826 9825 9824 9823 9823 9823 9823 9823 9824 9825 9827 9829 9831 9834 9837 9839 9842 9845 9847 9850 9852 9854 9855 9856 9857 9857 9857 9857 9857 9856 9855 9854 9853 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9838 9836 9835 9832 9830 9828 9825 9822 9820 9817 9814 9811 9808 9805 9802 9800 9798 9795 9794 9792 9790 9789 9787 9786 9785 9784 9782 9781 9779 9778 9776 9774 9772 9770 9768 9765 9762 9759 9756 9753 9750 9746 9742 9738 9734 9730 9725 9720 9714 9709 9703 9696 9690 9683 9676 9668 9661 9653 9644 9636 9627 9618 9609 9600 9590 9580 9569 9558 9546 9534 9521 9507 9493 9477 9461 9444 9426 9407 9386 9365 9342 9318 9292 9265 9236 9206 9173 9138 9100 9060 9017 8971 8921 8868 8811 8750 8685 8615 8541 8462 8378 8290 8196 8097 7994 7885 7771 7652 7527 7398 7264 7126 6982 6834 6682 6526 6367 6204 6039 5871 5701 5530 5359 5187 5017 4847 4681 4517 4358 4205 5298 5 7 5 4057 3917 3785 3663 3551 3452 3365 3292 3234 3192 3166 3158 3168 3196 3242 3307 3390 3490 3608 3742 3891 4054 4229 4414 4609 4811 5017 5227 5439 5650 5859 6065 6265 6460 6647 6826 6997 7158 7310 7453 7586 7710 7826 7933 8032 8124 8209 8288 8361 8428 8490 8548 8602 8652 8697 8740 8779 8815 8848 8878 8905 8930 8952 8971 8988 9003 9015 9026 9035 9041 9047 9050 9053 9053 9053 9050 9047 9041 9034 9025 9013 8999 8982 8961 8936 8906 8872 8832 8786 8733 8673 8605 8529 8445 8352 8250 8139 8019 7889 7751 7603 7447 7282 7110 6930 6742 6549 6349 6144 5935 5722 5506 5288 5070 4851 4634 4419 4208 4002 3801 3608 3422 3246 3080 2924 2780 2647 2526 2417 2320 2234 2159 2094 2038 1991 1952 1921 1896 1878 1865 1859 1859 1866 1880 1902 1933 1975 2027 2092 2170 2263 2371 2495 2634 2790 2962 3148 3349 3562 3786 4019 4260 4505 4754 5003 5250 5494 5733 5964 6187 6400 6603 6794 6973 7141 7296 7440 7571 7691 7801 7899 7988 8067 8136 8197 8250 8294 8331 8360 8383 8398 8407 8410 8408 8401 8388 8372 8352 8329 8303 8275 8245 8214 8182 8149 8116 8082 8048 8014 7979 7944 7907 7869 7829 7787 7742 7694 7641 7585 7523 7456 7384 7306 7221 7130 7034 6931 6822 6707 6587 6463 6334 6202 6068 5933 5797 5662 5529 5399 5274 5155 5043 4939 4846 4764 4695 4639 4597 4572 4562 4569 4593 4634 4692 4767 4858 4964 5084 5218 5363 5518 5682 5853 6029 6209 6390 6572 6752 6930 7103 7271 7433 7587 7734 7873 8004 8126 8240 8346 8444 8533 8616 8692 8762 8826 8884 8938 8987 9033 9075 9113 9149 9182 9213 9242 9269 9294 9318 9341 9362 9382 9401 9419 9436 9452 9468 9483 9497 9511 9524 9536 9548 9559 9570 9580 9589 9598 9606 9614 9621 9628 9633 9639 9643 9647 9651 9654 9656 9658 9659 9659 9659 9658 9657 9655 9652 9649 9645 9641 9635 9629 9622 9614 9605 9594 9581 9566 9548 9527 9503 9475 9442 9405 9362 9313 9258 9197 9129 9054 8972 8883 8787 8684 8574 8459 8337 8209 8077 7939 7797 7652 7504 7353 7201 7049 6896 6746 6598 6454 6315 6183 6059 5944 5841 5751 5674 5612 5566 5538 5527 5533 5558 5600 5659 5733 5823 5925 6039 6163 6294 6431 6571 6712 6854 6993 7129 7260 7385 7504 7615 7719 7816 7905 7988 8064 8134 8200 8260 8317 8371 8422 8471 8519 8566 8612 8658 8704 8749 8794 8840 8885 8930 8975 9020 9064 9108 9151 9193 9234 9274 9313 9350 9385 9419 9451 9481 9509 9535 9559 9582 9603 9622 9639 9656 9671 9685 9698 9710 9722 9734 9744 9755 9765 9775 9784 9793 9801 9809 9817 9824 9830 9836 9841 9846 9851 9855 9858 9862 9865 9868 9870 9873 9876 9878 9881 9883 9885 9888 9890 9891 9893 9894 9895 9895 9895 9895 9894 9893 9892 9891 5299 5 7 5 9890 9889 9888 9887 9886 9886 9886 9886 9887 9888 9889 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9919 9918 9917 9915 9913 9911 9909 9906 9904 9901 9899 9897 9895 9894 9893 9892 9892 9892 9892 9893 9893 9894 9895 9895 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9891 9892 9893 9895 9897 9899 9902 9904 9907 9910 9913 9916 9919 9921 9924 9926 9927 9929 9930 9931 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9907 9907 9907 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9911 9910 9909 9907 9905 9904 9902 9900 9898 9896 9895 9894 9893 9892 9893 9893 9894 9895 9897 9899 9901 9902 9904 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9913 9914 9915 9916 9918 9920 9922 9924 9927 9929 9932 9935 9937 9939 9941 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9885 9883 9881 9880 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9868 9868 9868 9869 9869 9871 9872 9874 9876 9878 9881 9884 9887 9890 9893 9896 9899 9901 9904 9906 9908 9909 9910 9911 9912 9912 9913 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9904 9903 9902 9901 9900 9898 9896 9894 9893 9891 9889 9887 9886 9885 9884 9883 9883 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9884 9882 9880 9878 9876 9874 9871 9869 9866 9863 9860 9858 9855 9852 9850 9847 9845 9842 9840 9837 9834 9831 9827 9823 9819 9814 9809 9804 9798 9791 9784 9776 9768 9759 9750 9740 9729 9718 9705 9692 9678 9663 9646 9629 9610 9590 9569 9546 9522 9496 9469 9440 9410 9378 9345 9310 9274 9237 9199 9159 9118 9077 9034 8991 8948 8904 8860 8815 8772 8728 8685 8644 8603 8564 8527 8491 8458 8427 8398 8372 8349 8329 8312 8298 8287 8280 8276 8275 8277 8282 8291 8302 8316 8333 8353 8375 8399 5300 5 7 5 8426 8455 8485 8517 8550 8585 8621 8658 8695 8734 8773 8812 8852 8892 8932 8972 9011 9051 9090 9129 9167 9205 9241 9277 9312 9345 9377 9407 9436 9464 9489 9513 9536 9557 9576 9594 9611 9626 9640 9654 9667 9679 9690 9701 9711 9721 9730 9739 9748 9756 9764 9771 9777 9784 9789 9794 9798 9802 9805 9808 9810 9812 9813 9815 9816 9817 9818 9819 9821 9822 9824 9826 9828 9831 9833 9836 9839 9842 9845 9849 9852 9855 9858 9860 9863 9865 9867 9869 9870 9872 9873 9873 9874 9874 9875 9875 9876 9877 9877 9879 9880 9882 9883 9885 9888 9890 9893 9895 9898 9900 9902 9904 9906 9907 9908 9908 9908 9908 9907 9907 9906 9905 9904 9902 9901 9901 9900 9900 9900 9900 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9911 9911 9911 9911 9910 9909 9908 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9882 9878 9875 9871 9867 9862 9857 9851 9844 9837 9828 9819 9809 9798 9787 9774 9761 9747 9733 9718 9703 9688 9672 9657 9641 9625 9609 9594 9578 9563 9548 9534 9520 9506 9494 9482 9472 9462 9454 9448 9443 9441 9440 9441 9444 9449 9456 9464 9474 9486 9499 9514 9529 9544 9561 9577 9594 9610 9626 9642 9657 9672 9686 9700 9713 9726 9738 9749 9761 9771 9781 9791 9800 9808 9816 9824 9831 9837 9842 9847 9852 9856 9859 9861 9864 9865 9866 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9865 9864 9863 9862 9861 9859 9857 9855 9853 9851 9849 9846 9844 9842 9839 9837 9835 9834 9833 9831 9831 9830 9830 9830 9830 9831 9831 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9832 9832 9831 9830 9830 9828 9827 9825 9822 9818 9814 9809 9802 9795 9785 9775 9763 9749 9733 9716 9696 9673 9648 9619 9586 9550 9508 9461 9408 9349 9281 9206 9122 9028 8925 8811 8687 8552 8407 8251 8086 7911 7727 7536 7338 7134 6926 6714 6500 6285 6071 5858 5648 5443 5242 5049 4863 4687 4520 4365 4223 4094 3980 3882 3801 3738 3694 3669 3666 3683 3721 3780 3860 3960 4080 4218 4373 4544 4729 4925 5131 5345 5564 5786 6009 6231 6450 6665 6874 7076 7269 7454 7629 7795 7950 8096 8232 8359 8476 8585 8686 8779 8865 8945 9018 9085 9146 9203 9254 9302 9344 9383 9419 9451 9480 9506 9530 9551 9571 9589 9606 9621 9635 9649 9661 9673 9684 9694 9704 9713 9721 9729 9736 9742 9747 9752 9757 9761 9764 9767 9769 9771 9773 9775 9776 9778 9779 9780 9781 9782 9783 9784 9785 9786 9786 9787 9787 9788 9788 9788 9787 9787 9786 9785 9784 9782 9779 9776 9772 9767 9761 9753 9745 9734 9722 9708 9691 9672 9651 9626 9599 9569 9536 9499 9459 9416 9370 9321 9268 9213 9155 9095 9033 5301 5 7 5 8970 8906 8841 8777 8712 8649 8588 8528 8471 8417 8366 8319 8276 8237 8202 8172 8146 8125 8108 8096 8089 8086 8087 8093 8104 8119 8138 8162 8190 8222 8258 8298 8342 8389 8439 8492 8548 8606 8665 8725 8786 8848 8909 8969 9028 9086 9142 9195 9246 9295 9341 9384 9424 9462 9497 9530 9560 9587 9613 9636 9658 9678 9696 9712 9728 9742 9755 9766 9777 9787 9796 9804 9812 9819 9826 9832 9838 9844 9850 9855 9861 9867 9872 9878 9883 9889 9894 9899 9904 9908 9912 9915 9919 9921 9923 9925 9926 9926 9926 9926 9925 9924 9923 9922 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9903 9901 9900 9898 9895 9892 9888 9884 9879 9873 9866 9859 9851 9842 9832 9821 9810 9798 9785 9772 9758 9745 9731 9717 9703 9690 9677 9664 9653 9642 9633 9624 9617 9611 9607 9604 9602 9602 9604 9606 9610 9615 9621 9628 9636 9644 9653 9663 9672 9682 9692 9702 9712 9722 9732 9741 9751 9760 9769 9778 9786 9794 9802 9809 9816 9822 9828 9834 9839 9843 9847 9851 9854 9857 9859 9862 9864 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9863 9862 9860 9859 9858 9856 9855 9854 9853 9853 9852 9851 9849 9848 9847 9845 9843 9841 9839 9836 9833 9830 9827 9824 9821 9818 9815 9812 9809 9807 9804 9803 9802 9801 9801 9801 9802 9803 9805 9807 9810 9813 9817 9820 9824 9828 9831 9835 9838 9842 9845 9848 9851 9854 9856 9858 9861 9863 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9891 9892 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9910 9909 9909 9908 9907 9905 9904 9902 9900 9899 9897 9896 9895 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9888 9887 9885 9884 9883 9882 9881 9881 9880 9881 9881 9881 9882 9883 9884 9885 9886 9887 9887 9887 9887 9886 9885 9883 9880 9878 9874 9871 9867 9864 9860 9857 9854 9851 9848 9846 9844 9843 9842 9841 9840 9839 9837 9835 9833 9830 9826 9821 9815 9808 9800 9790 9780 9769 9757 9744 9730 9716 9701 9685 9669 9652 9634 9615 9595 9574 9553 9530 9506 9480 9454 9426 9397 9368 9338 9307 9277 9247 9218 9190 9163 9139 9116 9097 9080 9067 9056 9050 9046 9046 9049 9055 9064 9076 9089 9105 9122 9141 9160 9180 9200 9221 9241 9261 9281 9300 9318 9336 9353 9369 9384 9399 9412 9425 9438 9449 9460 9470 9479 9488 9496 9503 9509 9515 9520 9524 9528 9531 9533 9535 9537 9538 9538 9539 9539 9539 9539 9539 9539 9539 9539 9538 9538 9537 9537 9536 9535 9533 9531 9528 9525 9521 9516 9511 9505 9499 9492 9485 5302 5 7 5 9477 9470 9462 9455 9447 9440 9433 9427 9421 9416 9411 9407 9403 9399 9396 9392 9389 9385 9381 9377 9373 9367 9362 9356 9349 9342 9334 9326 9317 9309 9300 9291 9283 9274 9266 9258 9251 9243 9237 9231 9225 9220 9215 9211 9207 9203 9199 9195 9191 9187 9183 9177 9171 9165 9157 9149 9140 9129 9118 9105 9092 9077 9061 9044 9027 9008 8989 8968 8947 8925 8902 8877 8852 8826 8798 8769 8739 8707 8674 8639 8602 8563 8522 8480 8435 8388 8340 8289 8236 8181 8123 8064 8001 7937 7869 7799 7726 7650 7570 7487 7401 7311 7218 7121 7021 6917 6811 6700 6588 6472 6354 6233 6110 5985 5858 5730 5599 5467 5333 5198 5060 4921 4780 4637 4493 4347 4200 4052 3904 3756 3609 3464 3321 3182 3046 2916 2791 2673 2562 2459 2363 2276 2197 2126 2064 2009 1961 1921 1887 1859 1836 1820 1808 1801 1800 1805 1815 1833 1858 1890 1932 1984 2046 2120 2205 2303 2413 2535 2670 2815 2972 3137 3311 3492 3678 3868 4059 4252 4443 4631 4816 4995 5169 5337 5497 5650 5796 5935 6067 6192 6311 6425 6533 6636 6735 6830 6922 7010 7096 7178 7258 7335 7409 7481 7550 7616 7679 7740 7798 7853 7905 7955 8002 8048 8091 8132 8172 8210 8246 8282 8316 8349 8381 8413 8443 8473 8501 8529 8556 8581 8606 8630 8653 8674 8695 8715 8734 8752 8769 8786 8802 8818 8833 8848 8863 8877 8891 8905 8919 8933 8947 8960 8973 8986 8999 9011 9023 9035 9046 9057 9067 9078 9087 9097 9106 9115 9124 9132 9141 9150 9158 9167 9176 9185 9194 9203 9212 9221 9231 9240 9249 9258 9267 9276 9285 9293 9301 9309 9316 9324 9331 9338 9344 9351 9357 9363 9369 9375 9380 9386 9392 9398 9403 9409 9415 9420 9426 9432 9438 9444 9451 9457 9463 9470 9476 9482 9489 9495 9502 9508 9515 9521 9528 9534 9540 9547 9553 9559 9565 9571 9577 9583 9589 9595 9601 9607 9613 9618 9624 9629 9635 9640 9645 9650 9654 9659 9663 9668 9672 9677 9681 9686 9690 9695 9700 9706 9711 9717 9723 9729 9736 9742 9749 9755 9761 9767 9773 9778 9783 9787 9791 9795 9798 9801 9803 9805 9806 9807 9808 9809 9810 9810 9811 9812 9812 9813 9814 9815 9817 9818 9820 9822 9824 9826 9829 9832 9835 9837 9840 9843 9846 9849 9852 9854 9857 9858 9860 9861 9862 9863 9864 9864 9864 9864 9864 9864 9865 9865 9865 9866 9866 9867 9868 9869 9871 9872 9873 9874 9875 9876 9876 9876 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9855 9853 9852 9850 9850 9849 9849 9850 9851 9852 9854 9856 9859 9861 9864 9867 9870 9873 9877 9880 9882 9885 9887 9890 9892 9893 9895 9896 9896 9897 9897 9898 9898 9898 9897 9897 9897 9897 9897 5303 5 7 5 9897 9898 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9916 9916 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9916 9916 9917 9917 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9905 9902 9899 9895 9890 9885 9880 9874 9867 9860 9852 9843 9834 9825 9815 9804 9793 9782 9770 9758 9746 9734 9722 9709 9696 9684 9672 9659 9647 9636 9625 9614 9604 9595 9587 9580 9573 9568 9563 9560 9558 9557 9557 9557 9559 9561 9565 9568 9573 9578 9584 9590 9596 9603 9610 9618 9626 9634 9642 9651 9660 9669 9679 9688 9697 9707 9716 9725 9734 9742 9751 9759 9767 9774 9782 9789 9796 9803 9809 9816 9823 9829 9836 9843 9849 9856 9862 9868 9874 9880 9885 9890 9894 9898 9901 9903 9905 9906 9907 9907 9906 9905 9904 9902 9900 9898 9896 9893 9890 9888 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9841 9836 9832 9828 9824 9819 9815 9811 9807 9803 9800 9796 9793 9791 9788 9786 9784 9782 9780 9779 9778 9777 9777 9776 9776 9776 9777 9777 9778 9779 9781 9783 9785 9787 9790 9793 9797 9800 9804 9808 9812 9816 9820 9823 9826 9829 9831 9833 9834 9834 9834 9832 9830 9827 9822 9817 9811 9803 9795 9785 9775 9764 9752 9740 9726 9713 9699 9684 9670 9656 9642 9628 9615 9603 9592 9581 9572 9564 9558 9553 9549 9548 9548 9550 9553 9558 9565 9574 9583 9595 9607 9621 9635 9650 9665 9681 9697 9713 9729 9744 9758 9772 9785 9797 9809 9819 9828 9837 9844 9851 9858 9863 9868 9873 9877 9881 9885 9889 9893 9896 9899 9903 9906 9909 9912 9914 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9933 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9946 9946 9946 9945 9943 9942 9940 9937 9935 9932 9929 9927 9924 9921 9919 9917 9915 9913 9912 9910 9909 9907 9906 9904 9902 9900 9897 9894 9890 9887 9882 9877 9872 9866 9860 9853 9846 9838 9830 9822 9812 9803 9793 9782 9771 9759 9747 9733 9720 9705 9690 9675 9659 9642 9625 9608 9591 9573 9555 9537 9519 9501 9484 9466 9449 9432 9415 9399 9383 9368 9354 9341 9328 9317 9307 9298 9291 9285 9280 9278 9277 9277 9280 9284 9289 9297 9305 9315 9327 9339 9353 9367 9382 9398 9414 9430 9447 9464 9480 9497 9513 9529 9545 9560 9575 9589 9603 9616 9629 9641 9653 9664 9675 9685 9695 9705 9714 9723 9732 9740 9749 9757 9765 9772 9779 9786 9793 9799 9805 9811 9816 9821 9825 9829 9833 9837 9840 9843 9846 9849 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 5304 5 7 5 9906 9908 9910 9911 9913 9915 9917 9919 9921 9923 9926 9928 9931 9933 9936 9938 9940 9941 9943 9943 9944 9944 9943 9942 9941 9939 9937 9934 9932 9929 9926 9923 9920 9917 9914 9911 9907 9904 9901 9897 9893 9889 9885 9880 9875 9870 9863 9856 9848 9840 9830 9819 9806 9793 9777 9760 9741 9720 9697 9671 9644 9613 9580 9544 9506 9464 9420 9372 9322 9269 9214 9156 9096 9035 8972 8908 8844 8780 8718 8657 8598 8542 8490 8443 8401 8365 8335 8312 8296 8287 8286 8292 8306 8326 8353 8386 8424 8468 8515 8565 8618 8674 8730 8787 8844 8900 8956 9010 9063 9114 9163 9209 9254 9297 9338 9377 9413 9448 9481 9512 9542 9569 9596 9620 9643 9665 9685 9704 9721 9737 9753 9767 9780 9793 9805 9816 9826 9837 9846 9855 9864 9873 9881 9888 9896 9902 9908 9914 9920 9924 9929 9932 9936 9939 9942 9944 9947 9949 9951 9953 9956 9958 9960 9962 9965 9967 9969 9970 9972 9973 9974 9975 9975 9975 9974 9973 9972 9971 9970 9968 9967 9966 9966 9966 9966 9966 9967 9968 9970 9971 9973 9974 9976 9977 9978 9979 9979 9978 9978 9976 9974 9972 9970 9967 9964 9962 9959 9957 9954 9953 9951 9950 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9956 9957 9957 9956 9956 9955 9953 9951 9949 9946 9943 9939 9935 9930 9926 9921 9915 9910 9904 9898 9891 9884 9877 9869 9861 9853 9844 9834 9825 9815 9805 9794 9784 9774 9764 9755 9746 9739 9732 9726 9721 9718 9715 9714 9715 9716 9719 9723 9728 9734 9740 9747 9755 9763 9771 9780 9788 9797 9805 9814 9822 9830 9838 9845 9852 9859 9866 9872 9878 9884 9890 9895 9900 9905 9909 9913 9917 9921 9924 9928 9931 9934 9937 9940 9943 9945 9948 9951 9954 9956 9959 9961 9963 9965 9966 9968 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9915 9912 9910 9908 9906 9904 9902 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9901 9902 9902 9902 9902 9901 9900 9899 9897 5305 5 7 5 9895 9892 9889 9886 9883 9880 9877 9874 9872 9869 9867 9866 9865 9864 9864 9864 9865 9866 9868 9870 9871 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9893 9894 9896 9897 9898 9900 9902 9904 9906 9908 9910 9913 9916 9919 9923 9926 9930 9933 9937 9940 9943 9946 9949 9952 9954 9956 9957 9958 9959 9959 9960 9959 9959 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9953 9953 9953 9952 9952 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9938 9937 9938 9939 9940 9941 9943 9945 9947 9949 9951 9953 9955 9956 9957 9958 9959 9959 9959 9958 9958 9957 9956 9955 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9914 9913 9911 9910 9909 9907 9905 9903 9900 9898 9894 9891 9888 9884 9880 9877 9873 9870 9867 9864 9862 9860 9858 9857 9856 9856 9855 9856 9856 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9869 9871 9874 9876 9879 9882 9886 9889 9892 9896 9899 9902 9905 9907 9909 9911 9912 9913 9913 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9904 9904 9904 9905 9906 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9934 9934 9935 9935 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9936 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9891 9888 9884 9880 9875 9870 9864 9857 9850 9842 9833 9824 9813 9801 9788 9773 9757 9739 9720 9698 9674 9647 9617 9585 9550 9511 9469 9423 9374 9320 9263 9203 9138 9069 8997 8922 8843 8761 8676 8589 8500 8410 8319 8228 8137 8046 7958 7872 7788 7709 7634 7564 7500 7443 7392 7349 7314 7287 7269 7260 7259 7268 7285 7311 7345 7386 7436 7491 7553 7621 7693 7769 7848 7929 8012 8096 8180 8263 8346 8427 8506 8582 8656 8727 8795 8860 8922 8980 9036 9089 9139 9186 9230 9272 9312 9349 9384 9418 9449 9478 9506 9532 9556 9578 9599 9619 9637 9654 9670 9685 9699 9712 9724 9736 9746 9757 9766 9776 9785 9793 9801 9809 9816 9823 9829 9835 9840 9845 5306 5 7 5 9849 9853 9857 9860 9862 9864 9866 9868 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9882 9883 9884 9886 9886 9887 9888 9888 9887 9887 9886 9885 9884 9882 9880 9878 9877 9875 9873 9872 9871 9869 9869 9868 9868 9868 9868 9868 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9871 9871 9870 9869 9867 9866 9864 9862 9860 9858 9855 9853 9851 9848 9846 9844 9842 9840 9838 9837 9835 9834 9833 9833 9832 9832 9832 9833 9833 9834 9835 9836 9837 9838 9839 9841 9842 9844 9846 9848 9849 9851 9853 9855 9857 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9886 9886 9885 9884 9884 9884 9883 9883 9884 9884 9885 9887 9888 9890 9892 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9912 9910 9907 9905 9903 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9840 9837 9836 9834 9833 9832 9832 9833 9834 9835 9837 9839 9842 9845 9849 9853 9857 9862 9867 9872 9877 9882 9887 9893 9898 9902 9907 9911 9914 9918 9920 9923 9925 9927 9929 9930 9931 9933 9934 9935 9937 9938 9940 9942 9944 9947 9949 9951 9954 9956 9958 9960 9962 9963 9964 9964 9964 9964 9963 9962 9961 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9935 9934 9934 9934 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9945 9944 9944 9942 9941 9939 9938 9936 9934 9932 9929 9927 9924 9922 9919 9916 9914 9911 9908 9906 9903 9901 9899 9897 9896 9894 9893 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9915 9916 9916 9916 9915 9914 9913 9912 9910 9908 9907 9905 9903 9901 9900 9899 9898 9898 9898 9898 9899 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 5307 5 7 5 9922 9923 9924 9926 9928 9929 9931 9933 9935 9937 9939 9941 9942 9943 9943 9943 9943 9942 9941 9940 9938 9937 9935 9933 9931 9930 9929 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9934 9934 9933 9932 9930 9928 9925 9922 9919 9915 9911 9906 9901 9896 9892 9886 9881 9876 9871 9866 9860 9855 9849 9843 9837 9830 9823 9816 9808 9799 9789 9779 9768 9756 9743 9729 9714 9698 9681 9664 9645 9626 9606 9586 9565 9544 9522 9501 9479 9458 9437 9416 9395 9375 9355 9336 9317 9299 9281 9263 9247 9230 9214 9199 9184 9170 9157 9144 9131 9120 9109 9098 9088 9078 9068 9059 9050 9041 9032 9022 9012 9001 8990 8978 8966 8952 8937 8921 8904 8885 8865 8844 8820 8794 8767 8736 8703 8667 8626 8582 8533 8479 8419 8353 8280 8199 8110 8012 7904 7787 7660 7522 7374 7214 7044 6864 6675 6476 6269 6055 5835 5611 5384 5157 4930 4706 4486 4272 4066 3869 3682 3505 3341 3189 3049 2921 2805 2701 2609 2527 2456 2395 2344 2304 2273 2253 2245 2249 2267 2299 2348 2415 2500 2605 2730 2877 3044 3233 3441 3668 3912 4171 4442 4722 5008 5297 5587 5873 6153 6424 6685 6933 7166 7385 7587 7774 7945 8100 8242 8370 8486 8592 8688 8776 8856 8931 9000 9065 9126 9183 9237 9288 9335 9380 9422 9461 9497 9530 9561 9589 9614 9637 9658 9677 9695 9711 9726 9741 9754 9767 9780 9792 9803 9814 9825 9834 9844 9852 9860 9867 9873 9878 9882 9886 9889 9892 9894 9896 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9965 9965 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9900 9897 9894 9891 9889 9886 9883 9881 9878 9876 9873 9871 9869 9867 9866 9865 9864 9863 9862 9862 9862 9862 9862 9863 9863 9864 9866 9867 9869 9870 9872 9874 9877 9879 9882 9884 9887 9889 9892 9894 9897 9899 9901 9902 9904 9905 9906 9906 9906 9905 9904 9903 9902 9900 9898 9895 9893 9890 9888 9885 9883 9880 9878 9876 9874 9872 9870 9869 9867 9866 9864 9863 9861 9860 9859 9858 9857 9856 9856 9856 9856 9856 9857 9858 9859 9861 9863 9865 9868 9870 9873 9875 9878 9880 9882 9884 9886 9887 9888 9889 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 5308 5 7 5 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9975 9976 9977 9979 9980 9982 9983 9985 9986 9987 9988 9989 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9951 9950 9948 9945 9942 9938 9934 9929 9923 9916 9909 9900 9890 9880 9868 9855 9840 9824 9806 9787 9766 9743 9717 9689 9659 9625 9588 9548 9504 9456 9405 9350 9292 9230 9164 9096 9024 8950 8873 8795 8715 8634 8552 8469 8387 8306 8225 8146 8068 7993 7921 7852 7787 7725 7669 7617 7571 7531 7497 7470 7449 7435 7429 7429 7437 7451 7472 7500 7533 7572 7616 7665 7718 7774 7833 7895 7958 8023 8089 8156 8223 8290 8358 8425 8491 8557 8622 8686 8748 8810 8870 8929 8985 9040 9093 9144 9193 9239 9283 9324 9364 9400 9435 9467 9498 9526 9552 9577 9600 9622 9642 9661 9679 9696 9712 9727 9741 9754 9767 9778 9789 9799 9808 9817 9825 9833 9840 9846 9853 9858 9864 9869 9874 9879 9884 9888 9892 9896 9900 9903 9906 9909 9911 9912 9913 9914 9914 9913 9912 9909 9907 9903 9899 9894 9888 9881 9874 9865 9856 9845 9834 9822 9808 9794 9778 9761 9742 9722 9701 9679 9655 9630 9603 9575 9546 9517 9486 9456 9425 9395 9365 9336 9309 9283 9260 9240 9222 9208 9198 9191 9188 9189 9194 9202 9214 9230 9248 9269 9292 9317 9343 9370 9398 9427 9455 9483 9510 9537 9563 9588 9612 9635 9656 9677 9697 9716 9734 9750 9766 9781 9795 9807 9819 9830 9840 9849 9857 9864 9870 9876 9880 9884 9888 9891 9894 9896 9898 9900 9901 9903 9904 9905 9906 9906 9907 9907 9907 9907 9906 9905 9904 9902 9901 9899 9897 9894 9892 9889 9887 9884 9881 9878 9875 9871 9867 9863 9858 9853 9848 9841 9835 9828 9820 9812 9804 9795 9786 9777 9768 9759 9750 9741 9733 9725 9717 9709 9702 9696 9689 9683 9678 9673 9668 9664 9660 9656 9654 9651 9649 9648 9647 9647 9647 9648 9650 9652 9655 9658 9662 9666 9671 9675 9680 9685 9690 9694 9699 9704 9708 9713 9717 9722 9726 9730 9734 9739 9743 9747 9752 9756 9760 9764 9769 9772 9776 9780 9783 9786 9789 9792 9794 9796 9799 9801 9803 9805 9808 9810 9813 9816 5309 5 7 5 9819 9823 9826 9830 9834 9838 9842 9846 9850 9854 9858 9862 9865 9869 9873 9877 9881 9885 9889 9893 9897 9901 9905 9909 9913 9917 9920 9924 9927 9930 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9969 9969 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9963 9964 9965 9966 9968 9969 9971 9973 9974 9976 9977 9978 9979 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9975 9976 9977 9978 9980 9982 9984 9987 9989 9991 9994 9996 9997 999910000100001000010000 9999 9998 9997 9996 9994 9993 9991 9990 9988 9987 9986 9986 9985 9985 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9988 9987 9985 9983 9981 9978 9975 9972 9969 9966 9963 9960 9956 9953 9950 9948 9945 9942 9940 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9931 9932 9933 9934 9936 9938 9940 9942 9945 9948 9952 9955 9959 9962 9966 9969 9973 9976 9978 9981 9982 9984 9985 9985 9985 9985 9984 9983 9982 9982 9981 9980 9980 9980 9980 9981 9982 9983 9985 9987 9989 9991 9992 9994 9995 9997 9997 9998 9998 9998 9997 9997 9996 9995 9994 9993 9992 9992 9991 9991 9991 9992 9992 9992 9993 9993 9994 9994 9993 9993 9992 9991 9990 9988 9987 9985 9983 9981 9979 9977 9975 9974 9973 9972 9971 9971 9972 9972 9973 9974 9975 9976 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9977 9977 9976 9977 9977 9978 9979 9981 9982 9984 9986 9988 9990 9992 9994 9996 9997 9998 9999 9999 9999 9998 9997 9995 9993 9991 9989 9986 9984 9981 9979 9976 9974 9971 9969 9967 9966 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9966 9966 9968 9969 9970 9971 9972 9974 9975 9976 9976 9977 9977 9976 9976 9975 9974 9972 9970 9968 9966 9964 9962 9960 9958 9956 9955 9954 9953 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 5310 5 7 5 9958 9959 9959 9958 9958 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9939 9938 9937 9936 9936 9937 9937 9938 9940 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9957 9956 9954 9952 9950 9947 9944 9940 9935 9930 9925 9919 9912 9906 9899 9891 9884 9876 9868 9861 9853 9845 9838 9830 9823 9816 9809 9802 9795 9789 9782 9776 9770 9765 9759 9754 9750 9746 9742 9739 9737 9735 9734 9734 9734 9736 9738 9741 9745 9750 9755 9761 9768 9774 9782 9789 9797 9805 9813 9821 9828 9836 9843 9851 9858 9864 9871 9878 9884 9891 9897 9903 9909 9916 9922 9928 9933 9939 9944 9949 9954 9958 9962 9965 9968 9970 9972 9973 9973 9973 9973 9972 9971 9969 9968 9967 9965 9964 9963 9962 9961 9961 9960 9960 9961 9961 9961 9961 9962 9962 9962 9961 9961 9960 9958 9957 9954 9952 9949 9945 9941 9937 9932 9927 9922 9916 9910 9904 9897 9891 9884 9877 9870 9862 9854 9846 9837 9828 9818 9808 9797 9785 9772 9758 9744 9728 9712 9695 9678 9660 9642 9623 9605 9587 9570 9554 9538 9524 9512 9501 9492 9485 9479 9476 9475 9476 9479 9484 9490 9498 9508 9518 9530 9542 9555 9568 9582 9595 9609 9622 9635 9648 9660 9672 9683 9694 9704 9715 9724 9734 9743 9752 9761 9770 9779 9788 9796 9805 9814 9822 9831 9839 9847 9854 9861 9868 9874 9880 9885 9890 9894 9898 9901 9904 9906 9908 9910 9911 9912 9913 9913 9914 9914 9914 9913 9912 9911 9909 9906 9903 9899 9894 9888 9881 9872 9863 9852 9840 9826 9812 9795 9777 9758 9737 9714 9690 9664 9636 9606 9574 9540 9504 9466 9427 9385 9342 9297 9251 9203 9155 9107 9058 9009 8962 8915 8871 8828 8788 8751 8718 8688 8663 8642 8625 8613 8606 8604 8607 8614 8626 8642 8662 8686 8714 8744 8777 8813 8850 8889 8929 8970 9012 9054 9096 9137 9178 9219 9258 9297 9334 9370 9405 9438 9470 9501 9530 9558 9584 9609 9632 9654 9675 9695 9714 9731 9748 9763 9777 9791 9803 9815 9826 9836 9846 9854 9863 9870 9877 9884 9890 9896 9901 9906 9911 9915 9919 9923 9926 9930 9932 9935 9937 9939 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9947 9946 9944 9942 9940 9938 9937 9935 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9909 9906 9904 9902 9900 9899 9897 9896 9896 9895 9896 9897 9898 9900 9902 9905 9908 9912 9915 9919 9923 9927 9931 9935 9939 9942 9945 9948 9951 9953 9955 9957 9959 9961 9962 9964 5311 5 7 5 9965 9967 9968 9970 9972 9973 9975 9977 9979 9981 9982 9984 9985 9986 9987 9988 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9973 9973 9974 9975 9976 9977 9978 9979 9981 9982 9983 9984 9985 9985 9985 9984 9984 9982 9980 9978 9976 9974 9971 9969 9967 9965 9964 9963 9962 9962 9963 9964 9965 9967 9969 9971 9974 9976 9978 9981 9983 9984 9986 9987 9988 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9967 9965 9963 9961 9959 9956 9953 9950 9947 9943 9940 9936 9933 9930 9927 9924 9922 9920 9918 9917 9917 9916 9917 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9948 9947 9945 9943 9940 9938 9934 9931 9927 9923 9918 9914 9909 9904 9898 9893 9887 9881 9875 9869 9862 9856 9849 9841 9834 9826 9818 9809 9800 9792 9783 9774 9765 9757 9749 9741 9734 9728 9723 9719 9716 9714 9713 9714 9716 9720 9724 9730 9737 9746 9755 9765 9775 9786 9797 9809 9820 9831 9841 9852 9861 9870 9878 9886 9893 9899 9905 9910 9914 9918 9922 9925 9927 9930 9932 9934 9936 9937 9938 9939 9939 9939 9939 9938 9937 9935 9933 9930 9927 9924 9920 9916 9912 9907 9902 9897 9892 9886 9881 9874 9868 9861 9854 9846 9838 9830 9821 9811 9801 9790 9779 9767 9755 9743 9730 9716 9703 9690 9677 9664 9652 9640 9629 9619 9610 9603 9597 9592 9590 9589 9589 9592 9596 9602 9610 9619 9630 9642 9655 9668 9683 9698 9713 9729 9744 9759 9774 9788 9802 9815 9828 9839 9850 9861 9870 9878 9886 9893 9900 9905 9910 9915 9918 9921 9924 9926 9928 9929 9929 9930 9929 9929 9928 9927 9926 9924 9922 9919 9916 9913 9909 9906 9901 9897 9892 9888 9883 9878 9874 9869 9865 9862 9859 9857 9855 9854 9854 9855 9856 9858 9861 9864 9868 9872 9877 9882 9887 9892 9897 9901 9906 9911 9915 9920 9924 9928 9932 9936 9939 9943 9947 9950 9954 9957 9960 9964 9966 9969 9972 9974 9976 9978 9979 9981 9982 9983 9983 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9987 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9982 9981 9979 9978 9976 9975 9973 9972 9971 9969 9968 9967 9966 9964 9964 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9962 9963 5312 5 7 5 9964 9965 9967 9968 9970 9972 9974 9976 9978 9980 9982 9984 9986 9987 9988 9989 9989 9989 9989 9988 9988 9987 9986 9984 9983 9982 9981 9980 9980 9980 9980 9980 9981 9982 9984 9985 9987 9988 9990 9991 9992 9993 9994 9994 9994 9994 9993 9993 9991 9990 9988 9987 9985 9983 9982 9980 9979 9978 9977 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9978 9978 9977 9976 9974 9973 9972 9971 9970 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9972 9972 9972 9972 9972 9971 9970 9968 9967 9966 9964 9963 9962 9961 9961 9961 9961 9962 9963 9965 9967 9969 9971 9973 9975 9977 9979 9980 9982 9982 9983 9983 9983 9982 9982 9981 9980 9979 9979 9978 9978 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9986 9986 9987 9988 9989 9990 9991 9992 9992 9993 9994 9994 9994 9994 9994 9994 9993 9992 9991 9989 9988 9986 9984 9982 9980 9978 9977 9975 9973 9972 9970 9969 9968 9967 9966 9965 9964 9962 9960 9958 9956 9953 9949 9945 9940 9935 9930 9924 9918 9912 9906 9900 9894 9888 9883 9879 9875 9871 9869 9867 9865 9865 9865 9866 9867 9868 9870 9873 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9928 9930 9931 9932 9933 9933 9933 9932 9931 9930 9928 9926 9924 9922 9919 9917 9914 9910 9907 9903 9899 9894 9889 9883 9876 9868 9859 9849 9838 9825 9810 9795 9777 9758 9737 9715 9691 9666 9640 9612 9584 9556 9527 9497 9468 9440 9412 9386 9360 9336 9314 9294 9276 9261 9247 9237 9229 9224 9221 9221 9224 9230 9238 9248 9261 9275 9292 9310 9330 9351 9373 9396 9419 9443 9467 9492 9516 9540 9563 9586 9608 9629 9650 9669 9687 9705 9721 9735 9749 9762 9773 9783 9793 9801 9808 9815 9820 9825 9829 9833 9836 9839 9841 9843 9845 9846 9848 9849 9849 9850 9850 9849 9848 9847 9844 9841 9837 9832 9826 9818 9808 9797 9785 9770 9754 9735 9714 9691 9666 9638 9608 9575 9540 9502 9461 9417 9370 9320 9267 9211 9152 9090 9025 8958 8888 8815 8741 8666 8590 8513 8437 8362 8289 8219 8153 8091 8035 7985 7941 7906 7879 7860 7850 7850 7858 7876 7902 7937 7979 8029 8084 8145 8211 8280 8353 8426 8501 8576 8651 8725 8796 8866 8934 8998 9060 9119 9174 9227 9277 9324 9368 9409 9448 9484 9518 9550 9579 9607 9633 9657 9679 9700 9720 9738 9755 9770 9785 9798 9811 9822 9833 9843 9853 9861 9869 9876 9883 9889 9894 9899 9903 9907 9911 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 5312 5 8 1 9982 9982 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9993 9994 9995 9996 9996 9997 9998 9999 99991000010000100001000010000 9999 9999 9998 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9995 9995 9996 9996 9997 9998 9998 9999 9999 9999 9999 9999 9998 9997 9996 9994 9992 9990 9986 9983 9979 9975 9970 9965 9960 9954 9948 9943 9937 9931 9926 9920 9915 9910 9906 9902 9898 9894 9891 9889 9886 9885 9883 9882 9882 9881 9881 9882 9882 9883 9884 9885 9887 9889 9890 9892 9894 9897 9899 9901 9904 9906 9909 9911 9914 9916 9918 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9934 9933 9932 9930 9928 9925 9922 9918 9914 9909 9903 9897 9889 9880 9870 9859 9846 9833 9817 9800 9782 9762 9741 9718 9694 9669 9643 9616 9588 9560 9532 9503 9474 9446 9419 9392 9367 9343 9321 9301 9282 9266 9253 9242 9233 9227 9224 9224 9227 9232 9240 9251 9264 9279 9296 9315 9336 9359 9382 9407 9432 9458 9484 9510 9535 9560 9585 9608 9631 9653 9673 9692 9710 9726 9741 9755 9767 9778 9788 9797 9805 9812 9819 9824 9829 9834 9838 9842 9845 9848 9850 9853 9855 9856 9858 9858 9859 9859 9858 9857 9855 9853 9850 9846 9841 9835 9829 9821 9812 9802 9791 9778 9764 9747 9729 9709 9687 9662 9634 9604 9570 9533 9492 9447 9399 9347 9291 9231 9167 9099 9029 8955 8879 8801 8721 8641 8561 8481 8402 8326 8254 8185 8120 8062 8009 7964 7925 7895 7873 7860 7855 7858 7871 7891 7920 7956 7998 8048 8103 8163 8227 8295 8365 8438 8511 8585 8659 8733 8805 8875 8943 9009 9072 9132 9189 9243 9295 9343 9388 9430 9469 9506 9540 9572 9602 9630 9655 9679 9701 9722 9741 9758 9775 9790 9804 9817 9828 9839 9850 9859 9867 9875 9882 9889 9895 9900 9906 9910 9914 9918 9922 9925 9928 9931 9934 9936 9939 9941 9943 9944 9946 5313 5 8 1 9947 9948 9950 9950 9951 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9905 9902 9900 9897 9895 9894 9892 9890 9889 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9883 9883 9882 9880 9879 9878 9877 9875 9874 9873 9871 9870 9870 9869 9869 9869 9869 9870 9870 9872 9873 9875 9877 9879 9881 9884 9886 9889 9891 9893 9895 9896 9898 9898 9898 9898 9897 9895 9892 9889 9884 9879 9873 9867 9859 9851 9842 9833 9823 9813 9803 9792 9781 9771 9761 9751 9741 9733 9725 9718 9712 9707 9704 9701 9700 9700 9702 9705 9709 9714 9720 9728 9735 9744 9753 9763 9773 9783 9793 9802 9812 9822 9831 9839 9847 9855 9862 9869 9876 9882 9887 9892 9897 9902 9906 9910 9914 9917 9920 9923 9926 9928 9930 9931 9932 9933 9933 9933 9932 9931 9929 9927 9924 9922 9919 9915 9912 9908 9904 9900 9896 9892 9888 9884 9880 9877 9873 9869 9866 9862 9859 9856 9853 9850 9847 9844 9841 9838 9836 9834 9832 9830 9829 9828 9828 9828 9828 9829 9831 9833 9836 9839 9843 9847 9851 9856 9861 9866 9871 9875 9880 9885 9889 9893 9897 9900 9902 9904 9906 9906 9907 9907 9906 9905 9903 9900 9898 9894 9890 9885 9880 9873 9866 9858 9849 9838 9825 9811 9795 9777 9757 9734 9708 9679 9647 9611 9572 9529 9482 9431 9376 9316 9252 9184 9111 9034 8953 8867 8777 8684 8587 8487 8383 8277 8169 8059 7947 7834 7722 7609 7497 7387 7280 7175 7074 6979 6888 6804 6727 6658 6597 6546 6505 6473 6453 6444 6445 6459 6483 6519 6565 6621 6688 6763 6846 6937 7035 7137 7244 7355 7468 7582 7696 7810 7923 8033 8141 8245 8345 8441 8533 8621 8704 8782 8856 8925 8991 9052 9109 9163 9214 9261 9306 9348 9387 9424 9459 9491 9521 9550 9576 9601 9623 9644 9664 9681 9698 9713 9726 9739 9750 9761 9770 9779 9787 9795 9802 9808 9814 9819 9824 9828 9832 9835 9838 9840 9841 9842 9843 9843 9843 9842 9840 9839 9837 9835 9833 9831 9829 9827 9826 9824 9823 9822 9822 9821 9821 9821 9822 9822 9823 9824 9826 9827 9829 9830 9832 9834 9836 9839 9841 9844 9846 9849 9852 9855 9857 9860 9863 9865 9868 9870 9872 9873 9874 9875 9876 9876 9876 9875 9875 9874 9873 9872 9871 9870 9870 9869 9869 9869 9870 9871 9872 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9907 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9897 9897 9897 9897 9898 9899 9900 9902 9903 9905 9906 9908 9909 9910 9912 9913 9914 9914 9915 9915 5314 5 8 1 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9957 9957 9957 9956 9955 9953 9951 9948 9945 9942 9938 9935 9931 9927 9923 9919 9916 9912 9909 9906 9903 9901 9899 9897 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9885 9886 9887 9889 9890 9892 9894 9896 9899 9901 9904 9907 9910 9913 9916 9919 9921 9924 9926 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9955 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9960 9961 9962 9964 9966 9969 9972 9974 9978 9981 9984 9986 9989 9992 9994 9995 9996 9997 9997 9997 9996 9995 9994 9992 9990 9989 9987 9985 9984 9983 9983 9982 9982 9983 9984 9985 9986 9988 9990 9991 9993 9995 9996 9997 9998 9998 9998 9997 9996 9995 9994 9992 9990 9988 9986 9983 9981 9978 9976 9974 9972 9970 9968 9966 9964 9963 9961 9959 9958 9956 9955 9953 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9861 9858 9855 9851 9847 9843 9838 9833 9828 9822 9816 9809 9803 9795 9788 9781 9774 9767 9760 9754 9748 9742 9738 9734 9731 9728 9727 9727 9727 9729 9731 9734 9738 9742 9747 9753 9759 9765 9772 9779 9786 9793 9800 9807 9814 9820 9827 9833 9840 9846 9852 9857 9863 9868 9874 9879 9883 9888 9893 9897 9901 9905 9909 9913 9917 9920 9923 9926 9929 9931 9934 9936 9937 9939 9940 9940 9940 9940 9940 9938 9937 9935 9933 9930 9926 9923 9919 9914 9909 9904 9898 9892 9885 9878 9870 9861 9851 9840 9829 9815 9801 9785 9767 9748 9727 9704 9679 9652 9623 9592 9560 9526 9491 9455 9418 9381 9344 9307 9271 9237 9203 9172 9143 9117 9093 9073 9056 9043 9034 9028 9026 9028 9033 9042 9054 9069 9087 9107 9130 9154 9180 9208 9236 9264 9293 9322 9351 9379 9407 9433 9458 9482 9504 9525 9543 9559 9573 9585 9594 9601 9604 9605 9603 9597 9589 9577 9561 9542 9519 9492 5315 5 8 1 9461 9426 9387 9343 9295 9241 9183 9120 9052 8978 8899 8815 8726 8631 8531 8426 8316 8203 8085 7964 7841 7716 7589 7463 7338 7216 7096 6982 6873 6771 6678 6595 6522 6460 6412 6376 6354 6347 6353 6374 6409 6458 6520 6594 6679 6774 6879 6991 7110 7233 7360 7490 7620 7750 7878 8004 8127 8246 8360 8469 8572 8670 8761 8847 8927 9001 9070 9133 9192 9247 9297 9343 9386 9426 9463 9497 9529 9559 9587 9613 9638 9660 9682 9702 9721 9738 9754 9770 9784 9797 9809 9820 9830 9840 9848 9856 9864 9870 9876 9882 9887 9892 9896 9900 9904 9907 9910 9913 9916 9919 9922 9924 9926 9928 9930 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9943 9944 9946 9947 9949 9951 9954 9956 9959 9961 9964 9966 9968 9970 9972 9973 9974 9975 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9968 9968 9969 9969 9970 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9923 9921 9919 9918 9917 9915 9914 9913 9912 9912 9912 9911 9912 9912 9912 9913 9914 9916 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9908 9907 9905 9903 9901 9898 9895 9891 9887 9882 9877 9872 9866 9859 9852 9844 9835 9826 9816 9805 9793 9780 9766 9751 9735 9718 9700 9681 9662 9642 9622 9601 9581 9561 9542 9523 9506 9490 9476 9464 9453 9445 9440 9437 9436 9437 9442 9448 9456 9467 9479 9493 9508 9524 9541 9559 9577 9595 9613 9631 9648 9665 9681 9696 9711 9724 9737 9749 9760 9770 9780 9788 9796 9803 9809 9815 9819 9824 9827 9830 9833 9835 9836 9837 9838 9839 9839 9840 9840 9840 9840 9841 9841 9842 9842 9843 9844 9846 9847 9849 9851 9853 9855 9858 9860 9862 9865 9868 9870 9873 9876 9878 9881 9883 9886 9888 9891 9893 9895 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9928 9930 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9948 9948 9947 9947 9945 9944 9942 5316 5 8 1 9940 9938 9936 9934 9932 9929 9927 9925 9923 9922 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9900 9897 9893 9889 9885 9880 9876 9871 9867 9863 9859 9855 9852 9849 9846 9844 9843 9842 9842 9843 9843 9845 9846 9848 9850 9852 9855 9857 9860 9862 9865 9867 9870 9873 9875 9878 9881 9883 9886 9889 9892 9895 9897 9900 9902 9905 9906 9908 9909 9910 9910 9910 9909 9908 9906 9903 9901 9898 9895 9891 9888 9884 9881 9878 9875 9872 9869 9867 9866 9865 9864 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9896 9897 9898 9899 9899 9899 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9893 9892 9891 9889 9888 9887 9886 9884 9883 9881 9880 9878 9876 9874 9873 9870 9868 9866 9864 9861 9858 9855 9852 9849 9846 9843 9839 9836 9833 9830 9826 9823 9820 9818 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9792 9790 9786 9783 9779 9774 9769 9764 9758 9752 9745 9738 9731 9724 9717 9709 9702 9694 9686 9679 9671 9663 9655 9647 9639 9630 9621 9611 9600 9589 9577 9564 9550 9535 9519 9502 9484 9465 9444 9422 9399 9375 9348 9320 9291 9259 9225 9188 9149 9107 9062 9013 8960 8903 8843 8778 8708 8634 8556 8472 8384 8292 8195 8093 7987 7877 7763 7644 7521 7395 7264 7129 6990 6847 6700 6549 6394 6234 6071 5905 5735 5563 5388 5212 5034 4856 4679 4503 4330 4160 3994 3833 3678 3530 3390 3257 3133 3018 2912 2815 2727 2649 2580 2521 2470 2429 2396 2372 2358 2352 2355 2368 2390 2422 2464 2515 2577 2650 2732 2824 2926 3037 3156 3283 3415 3553 3694 3838 3982 4125 4265 4401 4531 4655 4770 4875 4971 5055 5129 5192 5243 5284 5315 5336 5349 5354 5352 5344 5332 5316 5297 5276 5253 5230 5206 5182 5159 5135 5112 5090 5067 5045 5021 4998 4973 4946 4918 4888 4855 4820 4781 4740 4695 4647 4595 4540 4482 4421 4358 4292 4224 4156 4087 4019 3952 3889 3829 3775 3726 3686 3655 3634 3625 3628 3644 3675 3720 3781 3857 3948 4053 4173 4306 4451 4608 4774 4948 5128 5314 5502 5693 5883 6072 6258 6440 6617 6789 6953 7111 7261 7404 7539 7667 7787 7900 8007 8108 8203 8292 8377 8457 8532 8604 8672 8736 8796 8854 8907 8958 9005 9049 9090 9128 9162 9193 9222 9247 9270 9291 9309 9325 9339 9352 9363 9373 9382 9391 9399 9407 9415 9423 9431 9439 9447 9456 9466 9476 9486 9497 9509 9520 9532 9545 9557 9570 9583 9596 9610 9623 9636 9649 9661 9674 9686 9698 9709 9720 9730 9740 9750 9759 9767 9775 9783 9790 9796 9802 9807 9812 9816 5317 5 8 1 9820 9823 9827 9829 9832 9834 9835 9836 9837 9838 9839 9839 9838 9838 9837 9836 9834 9833 9830 9828 9825 9822 9819 9816 9812 9809 9805 9801 9798 9795 9792 9789 9787 9785 9784 9783 9783 9784 9786 9788 9791 9794 9798 9803 9808 9813 9819 9825 9832 9838 9845 9851 9857 9863 9869 9875 9881 9886 9891 9896 9900 9904 9908 9912 9916 9919 9922 9925 9928 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9934 9933 9933 9933 9932 9933 9933 9933 9934 9935 9936 9938 9939 9941 9943 9945 9947 9949 9951 9954 9956 9958 9960 9962 9965 9966 9968 9970 9971 9973 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9988 9989 9989 9988 9988 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9971 9969 9967 9965 9962 9960 9956 9953 9949 9944 9940 9935 9929 9923 9918 9911 9905 9899 9892 9886 9879 9873 9866 9860 9854 9848 9843 9837 9832 9826 9820 9815 9809 9802 9796 9788 9780 9771 9762 9751 9739 9726 9711 9695 9678 9659 9639 9618 9596 9572 9548 9523 9497 9471 9445 9419 9393 9368 9344 9321 9300 9280 9261 9245 9230 9218 9207 9199 9192 9188 9186 9185 9186 9188 9192 9197 9202 9208 9215 9221 9228 9235 9241 9248 9254 9259 9265 9270 9275 9280 9285 9291 9296 9303 9310 9317 9326 9336 9347 9360 9374 9389 9405 9423 9442 9462 9484 9505 9528 9551 9574 9597 9620 9642 9664 9685 9706 9725 9743 9760 9776 9790 9804 9816 9827 9837 9846 9855 9863 9870 9877 9883 9889 9895 9901 9906 9912 9917 9922 9927 9932 9936 9940 9944 9947 9950 9953 9955 9957 9958 9959 9959 9960 9959 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9975 9976 9977 9979 9980 9982 9983 9984 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9990 9990 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9969 9969 9969 9970 9971 9972 9973 9974 9975 9977 9979 9980 9982 9984 9986 9987 9988 9990 9991 9992 9993 9993 9994 9994 9994 9994 9993 9993 9992 9991 9990 9989 9988 9986 9985 9984 9982 9981 9979 9977 9976 9974 9972 9969 9967 9964 9961 9957 9953 9949 9944 5318 5 8 1 9939 9933 9927 9920 9913 9906 9898 9891 9883 9875 9868 9861 9854 9848 9843 9839 9835 9832 9831 9830 9830 9832 9834 9837 9840 9845 9849 9855 9860 9866 9871 9877 9883 9888 9893 9898 9902 9906 9909 9913 9916 9918 9920 9922 9924 9925 9927 9927 9928 9929 9929 9929 9929 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9919 9919 9919 9920 9921 9923 9925 9927 9930 9932 9935 9939 9942 9945 9949 9952 9955 9958 9961 9964 9966 9968 9970 9972 9974 9976 9977 9978 9979 9980 9981 9982 9983 9983 9983 9983 9983 9983 9982 9982 9980 9979 9978 9976 9974 9972 9970 9967 9965 9963 9960 9958 9956 9953 9951 9949 9946 9944 9941 9938 9935 9932 9928 9924 9919 9913 9906 9899 9891 9881 9871 9859 9846 9832 9816 9799 9781 9761 9740 9717 9692 9666 9638 9609 9578 9546 9512 9477 9441 9403 9364 9325 9284 9244 9203 9162 9122 9083 9044 9007 8972 8939 8908 8879 8854 8831 8811 8795 8783 8773 8767 8765 8766 8770 8777 8787 8800 8816 8834 8854 8876 8900 8926 8953 8981 9010 9040 9071 9102 9133 9165 9197 9229 9261 9293 9324 9355 9385 9414 9443 9471 9498 9524 9548 9572 9595 9617 9637 9657 9675 9693 9710 9726 9741 9755 9769 9782 9794 9806 9818 9829 9839 9849 9859 9868 9877 9886 9894 9901 9908 9915 9921 9927 9933 9938 9942 9947 9950 9954 9957 9960 9963 9966 9968 9970 9972 9974 9976 9977 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9943 9941 9939 9938 9937 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9948 9948 9947 9946 9944 9942 9940 9938 9936 9933 9930 9927 9923 9919 9915 9910 9906 9900 9894 9887 9879 9871 9861 9849 9837 9822 9806 9788 9768 9745 9720 9692 9661 9628 9592 9553 9511 9466 9418 9368 9315 9260 9202 9143 9082 9020 8956 8893 8829 8766 8704 8643 8584 8529 8476 8428 8383 8344 8311 8283 8261 8246 8238 8237 8243 8256 8276 8302 8335 8374 8418 8466 8519 8576 8635 8697 8760 8823 8887 8951 9014 9075 9134 9191 9246 9298 9347 9393 9436 9476 9513 9547 9579 9608 9635 9660 9682 9703 9722 9740 9756 9771 9785 9798 9809 9821 9831 9840 9849 9858 9866 9873 9880 9887 9893 9899 9905 9910 9916 9920 9925 9929 9933 9937 9940 9943 9946 9948 9950 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9946 9944 9942 9939 9936 9931 9926 9920 9913 9906 9897 9887 9875 9863 9849 9834 9818 9801 9783 9763 9742 9720 9697 9673 9649 9623 9596 9569 9541 5319 5 8 1 9513 9485 9456 9428 9399 9371 9344 9318 9293 9270 9249 9229 9212 9197 9186 9177 9171 9168 9169 9173 9180 9190 9203 9219 9237 9258 9280 9305 9330 9357 9384 9412 9440 9467 9495 9521 9546 9571 9594 9616 9636 9656 9674 9691 9707 9722 9735 9748 9760 9772 9782 9792 9802 9811 9819 9827 9835 9842 9848 9854 9859 9864 9868 9872 9875 9878 9879 9881 9882 9882 9881 9880 9879 9876 9873 9869 9865 9859 9853 9845 9836 9826 9814 9801 9787 9771 9754 9736 9716 9696 9674 9652 9629 9606 9583 9561 9539 9519 9499 9481 9465 9451 9440 9430 9423 9419 9417 9417 9420 9425 9432 9441 9452 9463 9476 9490 9503 9518 9532 9545 9558 9571 9582 9592 9600 9607 9613 9617 9619 9619 9618 9615 9610 9603 9595 9585 9574 9561 9548 9533 9517 9501 9484 9467 9450 9433 9416 9401 9386 9373 9361 9351 9343 9336 9332 9331 9331 9334 9340 9347 9357 9369 9383 9398 9415 9433 9453 9473 9493 9514 9535 9556 9577 9598 9618 9638 9657 9676 9693 9710 9727 9742 9757 9772 9785 9799 9811 9823 9834 9845 9855 9864 9872 9880 9888 9894 9901 9906 9911 9915 9919 9922 9925 9928 9930 9932 9934 9936 9938 9940 9942 9945 9947 9950 9952 9955 9958 9961 9964 9967 9969 9972 9974 9977 9978 9980 9981 9982 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9954 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9951 9950 9948 9947 9945 9942 9940 9938 9935 9932 9929 9927 9924 9921 9919 9916 9914 9912 9911 9910 9909 9909 9909 9909 9910 9912 9914 9916 9918 9921 9924 9927 9930 9933 9935 9938 9940 9943 9944 9946 9947 9947 9948 9947 9946 9945 9943 9941 9939 9935 9932 9927 9923 9918 9912 9906 9900 9893 9886 9879 9871 9863 9855 9847 9839 9830 9822 9814 9806 9798 9790 9783 9776 9769 9762 9755 9749 9743 9736 9730 9724 9718 9712 9706 9699 9692 9684 9676 9667 9657 9645 9633 9618 9603 9585 9565 9543 9519 9492 9463 9431 9397 9360 9321 9280 9237 9193 9148 9103 9058 9014 8972 8931 8894 8860 8830 8805 8785 8771 8763 8761 8765 8776 8793 8816 8844 8878 8916 8958 9004 9052 9103 9155 9207 9259 9310 9361 9409 9455 9499 9540 9578 9613 9645 9674 9700 9724 9745 9764 9780 9795 9809 9821 9832 9842 9851 9859 9867 9875 9882 9888 9894 9900 9905 9909 9913 9917 9920 9922 9924 9924 9925 9924 9923 9922 9920 9917 9914 9911 9907 9903 9899 9894 9889 9884 9878 9872 9865 9857 9849 9839 9828 9815 9800 9783 9763 9740 9715 9686 9653 9617 9576 9531 9481 9427 9368 9305 9237 9166 9090 5320 5 8 1 9010 8928 8842 8755 8666 8577 8487 8399 8312 8228 8147 8071 8000 7936 7878 7828 7786 7753 7730 7716 7712 7718 7734 7759 7794 7838 7889 7948 8014 8086 8163 8243 8327 8412 8499 8585 8671 8755 8837 8915 8991 9063 9130 9194 9253 9308 9359 9405 9448 9488 9524 9557 9588 9616 9642 9667 9689 9710 9729 9748 9765 9780 9795 9808 9820 9831 9841 9850 9858 9865 9871 9876 9880 9884 9887 9889 9891 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9930 9931 9932 9934 9936 9937 9939 9940 9941 9942 9943 9943 9943 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9918 9916 9914 9911 9909 9907 9905 9903 9901 9899 9898 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9896 9895 9894 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9868 9866 9863 9860 9858 9855 9853 9852 9850 9849 9848 9847 9847 9846 9847 9847 9848 9848 9849 9851 9852 9854 9856 9858 9860 9862 9864 9867 9869 9872 9874 9877 9879 9881 9884 9886 9888 9890 9892 9893 9894 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9915 9916 9916 9916 9916 9915 9914 9914 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9905 9905 9906 9907 9908 9909 9911 9912 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9923 9921 9918 9915 9911 9907 9902 9897 9891 9885 9877 9870 9861 9852 9841 9830 9819 9806 9792 9778 9763 9748 9732 9715 9698 9681 9663 9646 9628 9611 9594 9578 9563 9548 9535 9523 9512 9502 9494 9487 9482 9478 9476 9476 9476 9478 9482 9486 9492 9498 9505 9513 9521 9530 9539 9548 9557 9567 9576 9585 9594 9603 9612 9620 9628 9636 9643 9651 9658 9665 9672 9679 9686 9692 9699 9706 9712 9719 9726 9733 9740 9747 9754 9762 9769 9777 9784 9791 9799 9806 9813 9819 9826 9832 9838 9843 9848 9853 9857 9861 9865 9868 9870 9873 9875 9877 9878 9879 9881 9882 9883 9883 9884 9884 9885 9885 9885 9884 9884 9883 9881 9879 9877 9874 9871 9867 9863 9859 9854 9848 9843 9837 9831 9824 9818 9812 9806 9800 9793 9787 5321 5 8 1 9781 9774 9767 9759 9751 9741 9731 9719 9705 9689 9671 9651 9627 9601 9571 9537 9499 9458 9412 9362 9307 9248 9183 9114 9039 8959 8874 8783 8686 8584 8476 8362 8243 8119 7989 7854 7715 7571 7425 7276 7125 6974 6823 6674 6528 6386 6251 6123 6004 5896 5799 5716 5646 5592 5554 5532 5528 5540 5569 5615 5677 5754 5845 5948 6063 6188 6322 6462 6608 6757 6908 7060 7211 7360 7506 7648 7786 7918 8044 8164 8277 8385 8485 8580 8668 8751 8828 8901 8968 9030 9088 9143 9193 9240 9284 9324 9362 9396 9429 9458 9485 9510 9532 9553 9572 9589 9604 9618 9631 9642 9653 9662 9672 9680 9688 9696 9704 9711 9719 9726 9734 9741 9749 9757 9764 9772 9780 9788 9796 9804 9812 9819 9827 9834 9841 9848 9854 9860 9866 9871 9876 9881 9885 9889 9893 9896 9899 9902 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9926 9927 9929 9930 9930 9930 9930 9930 9929 9928 9927 9925 9923 9921 9919 9916 9914 9912 9910 9908 9906 9905 9904 9903 9903 9903 9904 9905 9907 9909 9911 9913 9916 9918 9921 9923 9926 9928 9930 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9951 9951 9950 9948 9947 9946 9944 9942 9940 9938 9937 9935 9934 9932 9932 9931 9931 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9914 9913 9912 9912 9912 9911 9912 9912 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9925 9925 9924 9922 9921 9919 9917 9914 9912 9909 9906 9902 9899 9895 9891 9887 9883 9879 9874 9870 9865 9860 9855 9850 9845 9839 9834 9828 9822 9817 9811 9805 9799 9793 9788 9782 9777 9772 9767 9762 9757 9753 9749 9745 9742 9738 9735 9732 9730 9727 9725 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9701 9699 9696 9694 9691 9688 9685 9681 9678 9674 9670 9667 9663 9659 9655 9652 9649 9646 9643 9641 9639 9639 9638 9639 9640 9642 9645 9649 9653 9658 9664 9671 9678 9685 9693 9701 9709 9717 9726 9734 9742 9750 9757 9765 9772 9778 9785 9791 9797 9802 9808 9813 9818 9822 9827 9831 9835 9839 9843 9846 9849 9852 9855 9858 9860 9862 9864 9865 9866 9867 9867 9868 9868 9868 9868 9868 9867 9867 9866 9865 9864 9863 9861 9860 9858 9855 9852 9849 9845 9841 9836 9830 9823 9816 9808 9799 9790 9780 9768 9756 9742 9727 9710 9692 9671 9647 9621 9590 9556 9517 9472 9422 9364 9299 9226 9145 9054 8954 8844 8723 8592 8451 8300 8138 7967 7786 7598 7401 5322 5 8 1 7198 6988 6774 6557 6336 6115 5894 5675 5458 5245 5038 4838 4647 4465 4294 4135 3990 3859 3745 3647 3567 3506 3464 3443 3442 3463 3504 3566 3648 3751 3873 4013 4169 4342 4528 4727 4936 5153 5377 5604 5834 6065 6293 6518 6738 6952 7157 7354 7541 7718 7885 8040 8185 8319 8443 8557 8661 8757 8844 8924 8998 9065 9126 9183 9235 9283 9327 9368 9406 9441 9474 9504 9533 9558 9582 9604 9624 9643 9659 9675 9689 9701 9713 9723 9733 9742 9750 9757 9764 9770 9776 9782 9787 9791 9796 9800 9803 9807 9810 9813 9815 9818 9820 9822 9824 9827 9829 9831 9833 9835 9837 9840 9842 9845 9847 9849 9852 9854 9856 9858 9859 9861 9862 9863 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9874 9876 9878 9880 9882 9885 9887 9890 9892 9894 9896 9898 9899 9900 9901 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9902 9903 9904 9905 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9919 9919 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9928 9928 9927 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9902 9901 9900 9900 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9909 9910 9909 9909 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9896 9894 9891 9888 9885 9881 9876 9871 9866 9860 9854 9848 9841 9835 9828 9821 9814 9808 9801 9794 9788 9782 9777 9771 9766 9761 9756 9752 9748 9744 9740 9737 9733 9730 9727 9724 9721 9718 9715 9713 9710 9708 9705 9703 9702 9700 9699 9698 9697 9697 9697 9698 9699 9700 9702 9705 9707 9711 9714 9718 9723 9727 9732 9737 9743 9748 9753 9758 9763 9768 9773 9777 9781 9785 9788 9790 9793 9795 9796 9798 9799 9800 9800 9801 9802 9802 9803 9804 9805 9806 9807 9809 9811 9813 9815 9818 9820 9823 9826 9828 9831 9834 9836 9839 9841 9844 9846 9848 9850 9852 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9865 9865 9865 9865 9865 9864 9864 9863 9861 9860 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9834 9832 9831 9829 9828 9826 9825 9824 9823 5323 5 8 1 9821 9820 9818 9817 9816 9814 9813 9812 9811 9810 9809 9808 9807 9807 9807 9807 9807 9808 9809 9810 9811 9813 9815 9816 9818 9820 9822 9824 9825 9827 9828 9830 9831 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9833 9832 9831 9830 9829 9827 9825 9823 9821 9818 9816 9813 9810 9808 9805 9802 9800 9798 9796 9794 9792 9791 9790 9789 9789 9789 9789 9789 9789 9790 9791 9791 9792 9792 9793 9793 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9792 9792 9792 9791 9791 9790 9790 9789 9788 9787 9786 9785 9783 9782 9780 9778 9775 9773 9770 9768 9765 9763 9760 9758 9755 9753 9751 9749 9748 9746 9745 9744 9743 9742 9742 9741 9740 9740 9739 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9729 9728 9727 9726 9726 9725 9724 9723 9723 9722 9721 9720 9719 9717 9716 9714 9713 9711 9709 9707 9705 9704 9702 9700 9699 9698 9697 9696 9695 9694 9694 9693 9693 9692 9692 9691 9691 9690 9689 9687 9686 9684 9682 9680 9678 9675 9673 9670 9668 9666 9663 9661 9659 9657 9656 9655 9653 9653 9652 9651 9650 9649 9648 9647 9646 9644 9642 9640 9637 9634 9630 9626 9622 9617 9612 9607 9601 9595 9590 9584 9578 9572 9566 9560 9554 9548 9543 9537 9531 9525 9520 9514 9508 9502 9497 9491 9485 9480 9474 9469 9464 9459 9455 9451 9448 9445 9442 9440 9439 9438 9438 9438 9439 9439 9440 9442 9443 9444 9445 9445 9446 9446 9446 9445 9444 9443 9441 9438 9436 9433 9430 9427 9424 9421 9417 9414 9411 9408 9405 9402 9400 9397 9395 9392 9390 9388 9385 9383 9381 9378 9376 9373 9370 9367 9364 9361 9357 9354 9350 9346 9342 9338 9334 9330 9325 9321 9317 9312 9307 9303 9298 9293 9288 9283 9279 9274 9269 9264 9258 9253 9248 9243 9237 9232 9226 9220 9214 9208 9202 9196 9189 9183 9176 9169 9162 9155 9148 9140 9133 9125 9118 9111 9103 9096 9088 9081 9074 9067 9060 9053 9046 9039 9033 9026 9020 9013 9007 9001 8994 8988 8982 8975 8969 8962 8956 8949 8943 8936 8930 8923 8916 8909 8903 8896 8889 8883 8876 8870 8863 8857 8851 8844 8838 8832 8825 8819 8812 8806 8799 8792 8784 8776 8768 8760 8751 8743 8733 8724 8714 8704 8695 8685 8674 8664 8655 8645 8635 8625 8616 8606 8597 8588 8579 8569 8560 8551 8541 8531 8521 8510 8499 8487 8475 8462 8449 8435 8421 8406 8391 8375 8358 8341 8324 8306 8288 8270 8252 8233 8214 8195 8176 8157 8138 8119 8099 8080 8061 8041 8022 8003 7984 7965 7946 7927 7908 7889 7870 7851 7832 7813 7793 7774 7754 7734 7713 7693 7671 7649 7627 7604 7580 7556 7531 7505 7478 7450 7421 7392 7361 7329 7297 7263 7228 7192 7154 7116 7076 5324 5 8 1 7035 6993 6950 6906 6861 6814 6767 6719 6669 6619 6568 6516 6464 6411 6358 6304 6249 6195 6140 6084 6029 5973 5917 5860 5804 5747 5690 5632 5574 5516 5458 5399 5339 5280 5220 5160 5099 5039 4978 4917 4856 4795 4735 4674 4613 4553 4493 4432 4372 4311 4250 4188 4125 4061 3996 3930 3861 3790 3717 3642 3564 3483 3399 3312 3223 3132 3039 2943 2847 2750 2652 2555 2459 2364 2271 2182 2095 2013 1934 1861 1792 1729 1671 1618 1571 1529 1493 1461 1434 1412 1394 1379 1369 1362 1359 1360 1364 1371 1382 1397 1416 1439 1467 1499 1537 1580 1628 1683 1743 1809 1880 1958 2040 2128 2221 2318 2418 2522 2629 2737 2846 2956 3066 3176 3284 3391 3495 3598 3697 3794 3888 3980 4068 4153 4236 4317 4395 4471 4546 4619 4690 4761 4830 4899 4967 5034 5101 5167 5233 5299 5364 5428 5492 5556 5618 5680 5742 5802 5862 5921 5979 6036 6092 6148 6202 6256 6309 6361 6413 6463 6514 6563 6612 6660 6708 6755 6801 6847 6893 6937 6982 7025 7068 7110 7152 7193 7233 7273 7312 7350 7387 7424 7461 7497 7532 7567 7601 7635 7668 7701 7733 7765 7797 7828 7859 7889 7919 7949 7978 8007 8035 8062 8089 8115 8141 8166 8191 8215 8238 8260 8282 8304 8325 8345 8365 8385 8404 8422 8440 8458 8476 8493 8510 8526 8542 8558 8574 8589 8604 8618 8633 8647 8661 8675 8688 8701 8715 8728 8741 8754 8766 8779 8792 8804 8817 8829 8841 8853 8865 8877 8889 8901 8912 8923 8934 8945 8956 8967 8977 8988 8998 9008 9018 9028 9038 9048 9057 9067 9076 9085 9094 9103 9112 9121 9129 9137 9145 9153 9160 9168 9175 9182 9188 9195 9201 9207 9213 9219 9225 9230 9235 9241 9246 9251 9256 9261 9266 9270 9275 9280 9284 9289 9293 9298 9302 9306 9310 9314 9318 9322 9326 9330 9333 9337 9340 9344 9347 9351 9354 9358 9361 9365 9368 9372 9375 9379 9383 9387 9391 9395 9399 9403 9407 9411 9415 9419 9423 9427 9431 9435 9439 9443 9447 9451 9455 9459 9462 9466 9470 9474 9478 9482 9486 9491 9495 9499 9503 9506 9510 9514 9517 9520 9523 9526 9528 9531 9533 9534 9536 9537 9539 9540 9541 9543 9544 9546 9548 9550 9552 9554 9557 9560 9563 9567 9571 9575 9579 9582 9586 9590 9594 9597 9600 9603 9606 9608 9610 9611 9612 9613 9613 9614 9614 9614 9614 9614 9614 9615 9615 9616 9617 9619 9620 9622 9624 9627 9630 9633 9636 9639 9642 9645 9647 9650 9652 9654 9656 9658 9659 9660 9660 9660 9660 9660 9659 9659 9658 9657 9656 9655 9655 9654 9654 9654 9654 9654 9655 9655 9656 9658 9659 9661 9662 9664 9666 9668 9670 9671 9673 9675 9677 9678 9680 9681 9682 9683 9684 9685 9686 9686 9687 9687 9688 9688 9688 9688 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9690 9690 9690 9691 5325 5 8 1 9692 9692 9693 9695 9696 9698 9699 9701 9703 9705 9708 9710 9713 9715 9718 9720 9723 9726 9728 9730 9732 9734 9736 9738 9740 9741 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9752 9753 9754 9754 9755 9755 9756 9756 9757 9757 9757 9758 9758 9759 9759 9760 9760 9761 9761 9762 9763 9763 9764 9765 9765 9766 9767 9767 9768 9768 9768 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9770 9770 9770 9770 9770 9770 9769 9767 9766 9763 9760 9757 9753 9748 9742 9735 9728 9720 9711 9701 9691 9679 9666 9653 9638 9623 9606 9587 9568 9547 9525 9502 9477 9450 9422 9393 9362 9331 9298 9265 9231 9197 9163 9129 9096 9064 9034 9005 8979 8955 8935 8917 8902 8892 8885 8881 8882 8886 8894 8905 8920 8938 8959 8982 9008 9035 9065 9095 9127 9159 9191 9224 9256 9288 9319 9350 9379 9408 9435 9461 9486 9510 9532 9553 9572 9590 9607 9623 9638 9651 9663 9675 9685 9694 9703 9711 9718 9725 9731 9737 9742 9747 9752 9756 9760 9764 9767 9771 9774 9778 9781 9783 9786 9789 9791 9793 9794 9796 9797 9798 9798 9798 9798 9797 9796 9795 9793 9791 9788 9785 9782 9778 9774 9770 9765 9760 9754 9748 9741 9733 9725 9716 9705 9693 9680 9665 9648 9629 9607 9583 9555 9524 9489 9450 9407 9359 9306 9249 9186 9117 9044 8965 8880 8790 8696 8596 8491 8381 8267 8150 8028 7903 7775 7644 7511 7376 7240 7104 6967 6830 6695 6561 6430 6302 6179 6062 5950 5846 5751 5665 5590 5526 5475 5437 5413 5403 5409 5429 5465 5516 5581 5661 5753 5858 5974 6100 6234 6374 6521 6670 6822 6975 7127 7277 7424 7567 7705 7837 7962 8081 8193 8299 8397 8489 8575 8655 8729 8798 8863 8923 8980 9033 9083 9130 9175 9217 9257 9295 9330 9364 9396 9426 9454 9481 9505 9528 9549 9569 9587 9603 9619 9633 9646 9658 9670 9680 9690 9700 9709 9717 9725 9733 9740 9746 9752 9758 9764 9769 9773 9777 9781 9785 9788 9791 9793 9796 9798 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9832 9834 9836 9838 9839 9841 9842 9844 9845 9846 9847 9848 9849 9850 9851 9851 9851 9851 9851 9851 9850 9850 9849 9848 9847 9846 9845 9843 9842 9841 9840 9840 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9836 9835 9834 9833 9831 9829 9827 9824 9822 9819 9815 9812 9808 9804 9800 9795 9790 9785 9779 9773 9766 9758 9751 9742 9733 9723 9713 9702 9690 9678 9666 9653 9640 9626 9612 9599 9585 9572 9559 9547 9535 9525 9515 9506 9498 9492 9487 9483 9481 9480 9480 9482 9484 9489 9494 9500 9508 9516 9525 9535 9545 9555 9566 9577 9588 9599 9610 9621 9631 9642 9652 9661 9670 9679 9688 9695 9703 5326 5 8 1 9710 9717 9723 9729 9735 9740 9745 9749 9753 9757 9760 9763 9766 9768 9769 9771 9771 9771 9771 9769 9767 9765 9761 9756 9750 9743 9735 9724 9712 9698 9681 9662 9640 9615 9586 9553 9517 9475 9429 9378 9321 9258 9189 9114 9032 8944 8849 8747 8639 8524 8403 8276 8143 8006 7864 7719 7572 7423 7274 7126 6980 6838 6700 6570 6447 6334 6231 6141 6064 6001 5954 5922 5907 5909 5927 5962 6013 6079 6160 6254 6360 6477 6603 6736 6876 7019 7165 7311 7457 7601 7742 7878 8009 8134 8252 8364 8468 8565 8654 8737 8813 8882 8946 9004 9057 9105 9149 9190 9227 9261 9293 9322 9350 9375 9399 9421 9442 9461 9479 9496 9512 9526 9540 9553 9565 9577 9588 9598 9608 9617 9626 9634 9642 9650 9658 9665 9673 9679 9686 9693 9699 9704 9710 9715 9719 9724 9727 9730 9733 9735 9736 9737 9738 9737 9737 9735 9734 9732 9730 9727 9724 9721 9719 9716 9713 9711 9709 9708 9707 9706 9706 9707 9708 9710 9712 9715 9719 9723 9727 9732 9737 9742 9748 9753 9759 9765 9770 9776 9781 9786 9791 9795 9800 9804 9808 9812 9815 9818 9821 9824 9826 9828 9830 9831 9833 9834 9834 9835 9835 9835 9835 9834 9833 9832 9831 9829 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9801 9800 9799 9798 9797 9796 9795 9794 9794 9793 9792 9791 9790 9789 9787 9786 9784 9782 9780 9778 9775 9773 9771 9769 9767 9765 9763 9762 9761 9761 9761 9761 9762 9763 9765 9767 9770 9772 9776 9779 9783 9786 9790 9794 9798 9802 9805 9809 9812 9815 9818 9821 9823 9825 9827 9829 9830 9831 9832 9832 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9830 9830 9830 9829 9828 9828 9826 9825 9824 9822 9821 9819 9817 9815 9814 9812 9810 9809 9808 9807 9806 9806 9806 9807 9807 9808 9809 9811 9812 9814 9816 9817 9819 9821 9822 9823 9824 9825 9825 9826 9826 9825 9825 9824 9824 9823 9821 9820 9818 9817 9814 9812 9809 9806 9802 9798 9793 9787 9781 9774 9766 9757 9746 9735 9722 9708 9692 9675 9656 9636 9613 9589 9563 9535 9505 9472 9438 9402 9364 9324 9282 9239 9194 9149 9102 9055 9008 8961 8914 8869 8825 8782 8742 8704 8669 8638 8610 8585 8565 8548 8536 8529 8525 8526 8531 8540 8553 8570 8590 8613 8640 8669 8701 8734 8770 8807 8845 8883 8923 8963 9002 9042 9081 9119 9157 9193 9229 9263 9296 9327 9357 9386 9413 9438 9462 9485 9506 9526 9545 9563 9580 9595 9610 9624 9638 9650 9662 9673 9684 9694 9704 9713 9721 9729 9737 9744 9751 9757 9762 9767 9771 9775 9779 9782 9785 9787 9789 9791 9792 9794 9795 9796 9797 9798 9799 9800 9801 9803 9804 9805 9806 9807 9808 9809 9810 9811 9811 9811 9811 9811 9810 9810 9809 9807 5327 5 8 1 9806 9805 9803 9801 9800 9798 9797 9796 9795 9794 9793 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9796 9796 9796 9796 9795 9794 9793 9792 9791 9789 9788 9786 9785 9783 9782 9781 9780 9779 9778 9777 9777 9776 9776 9775 9775 9774 9774 9773 9772 9771 9770 9769 9767 9766 9765 9763 9762 9761 9760 9759 9758 9758 9757 9757 9757 9757 9757 9757 9756 9756 9756 9755 9754 9753 9751 9749 9747 9744 9741 9738 9735 9731 9728 9724 9720 9717 9713 9709 9706 9702 9698 9693 9689 9683 9678 9671 9664 9655 9645 9634 9622 9609 9594 9577 9559 9540 9520 9498 9476 9453 9430 9406 9382 9359 9336 9314 9293 9273 9254 9238 9223 9211 9200 9192 9186 9182 9181 9182 9185 9190 9197 9206 9217 9229 9242 9256 9272 9287 9303 9320 9336 9352 9368 9383 9397 9411 9424 9435 9446 9456 9465 9473 9479 9485 9490 9494 9498 9501 9503 9505 9506 9507 9508 9508 9508 9508 9508 9507 9506 9505 9503 9502 9500 9498 9495 9493 9490 9487 9484 9482 9479 9476 9474 9472 9470 9469 9468 9467 9467 9467 9468 9469 9470 9471 9472 9474 9475 9476 9477 9478 9479 9479 9479 9478 9477 9476 9474 9473 9471 9468 9466 9463 9461 9458 9455 9452 9449 9446 9443 9440 9436 9433 9429 9425 9421 9417 9412 9407 9402 9397 9391 9385 9380 9374 9368 9362 9357 9352 9346 9342 9337 9333 9329 9326 9323 9320 9318 9316 9314 9312 9311 9309 9307 9306 9304 9302 9300 9298 9296 9293 9291 9288 9284 9281 9277 9273 9269 9265 9260 9256 9251 9246 9241 9235 9230 9224 9219 9213 9207 9201 9195 9188 9182 9176 9169 9163 9157 9151 9144 9138 9132 9126 9119 9113 9107 9101 9094 9088 9081 9074 9067 9060 9052 9045 9037 9029 9020 9012 9003 8994 8985 8975 8965 8955 8945 8935 8924 8913 8902 8891 8880 8868 8856 8845 8832 8820 8808 8795 8782 8769 8755 8742 8728 8713 8699 8684 8668 8653 8637 8620 8604 8586 8569 8552 8534 8516 8498 8480 8463 8445 8428 8411 8394 8378 8363 8347 8333 8318 8305 8291 8278 8265 8252 8240 8227 8214 8201 8188 8174 8160 8145 8130 8114 8098 8081 8064 8045 8027 8008 7988 7968 7948 7927 7906 7884 7863 7840 7818 7794 7771 7746 7721 7696 7669 7642 7614 7586 7556 7526 7494 7462 7430 7396 7362 7327 7292 7256 7220 7183 7146 7108 7070 7031 6992 6953 6913 6873 6832 6791 6749 6706 6662 6618 6573 6528 6481 6434 6386 6337 6287 6237 6186 6134 6082 6029 5975 5921 5867 5812 5757 5702 5646 5591 5535 5478 5422 5366 5309 5252 5195 5138 5080 5022 4964 4906 4847 4789 4729 4670 4610 4550 4490 4430 4369 4308 4247 4186 4125 4063 4001 3938 3875 3811 3746 3680 3613 3545 3476 3405 3333 3258 3182 3104 3025 2944 2861 2777 2692 2606 2520 2433 2347 2261 2176 2093 2012 1933 1856 1783 5328 5 8 1 1713 1646 1582 1523 1467 1415 1368 1323 1283 1246 1213 1183 1156 1132 1111 1093 1077 1063 1052 1043 1035 1030 1026 1024 1024 1026 1029 1033 1039 1047 1057 1069 1082 1098 1116 1136 1159 1185 1215 1247 1284 1324 1368 1417 1469 1527 1588 1654 1725 1799 1877 1959 2044 2132 2222 2314 2407 2501 2595 2690 2783 2876 2967 3057 3145 3231 3315 3396 3475 3552 3627 3700 3771 3840 3908 3975 4040 4105 4169 4232 4294 4356 4417 4478 4539 4599 4658 4717 4776 4834 4891 4947 5002 5057 5111 5163 5215 5265 5314 5363 5409 5455 5499 5542 5582 5622 5659 5694 5727 5758 5786 5811 5833 5852 5868 5879 5887 5891 5890 5885 5876 5861 5841 5816 5786 5751 5710 5664 5612 5555 5492 5424 5351 5273 5189 5101 5008 4910 4809 4704 4596 4484 4371 4255 4138 4020 3902 3784 3667 3551 3438 3327 3219 3115 3015 2921 2832 2750 2674 2606 2546 2494 2452 2420 2398 2387 2388 2400 2424 2460 2509 2571 2645 2731 2829 2939 3059 3190 3329 3476 3630 3790 3954 4121 4290 4459 4626 4792 4953 5110 5261 5405 5542 5671 5791 5903 6006 6101 6186 6263 6332 6393 6447 6493 6532 6565 6592 6613 6628 6638 6643 6642 6635 6623 6606 6583 6553 6518 6476 6427 6372 6309 6239 6162 6077 5984 5884 5776 5662 5540 5411 5275 5134 4987 4835 4679 4519 4356 4190 4024 3857 3690 3525 3363 3203 3048 2898 2754 2617 2487 2365 2252 2148 2052 1966 1890 1822 1764 1713 1671 1636 1607 1584 1566 1552 1541 1533 1527 1522 1519 1516 1515 1514 1515 1518 1524 1534 1549 1570 1598 1634 1681 1738 1808 1890 1987 2097 2222 2362 2516 2683 2862 3053 3254 3463 3678 3898 4120 4343 4564 4783 4996 5204 5403 5594 5776 5948 6110 6261 6403 6535 6657 6772 6878 6978 7072 7160 7243 7323 7399 7472 7542 7611 7676 7740 7801 7860 7917 7971 8023 8072 8118 8161 8202 8240 8275 8307 8337 8365 8391 8416 8439 8461 8481 8502 8521 8541 8560 8578 8597 8616 8635 8654 8672 8691 8710 8728 8747 8765 8783 8801 8819 8837 8855 8873 8890 8908 8925 8943 8960 8978 8995 9012 9028 9045 9061 9077 9092 9107 9121 9135 9148 9161 9173 9184 9195 9206 9216 9225 9234 9243 9251 9259 9267 9275 9282 9289 9296 9302 9308 9314 9320 9326 9332 9337 9343 9348 9353 9358 9363 9368 9373 9378 9383 9388 9393 9398 9404 9409 9414 9419 9424 9429 9434 9438 9443 9447 9451 9455 9459 9462 9466 9469 9471 9474 9476 9479 9481 9483 9484 9486 9487 9489 9490 9491 9493 9494 9495 9496 9497 9497 9498 9499 9500 9500 9501 9501 9502 9503 9503 9504 9504 9505 9506 9507 9507 9508 9509 9510 9511 9511 9512 9513 9513 9514 9514 9514 9515 9514 9514 9514 9513 9512 9511 9510 9509 9507 9506 9504 9503 9501 9499 9498 9496 9494 9492 9489 9487 9484 9480 5329 5 8 1 9477 9472 9467 9461 9454 9447 9438 9428 9417 9405 9392 9377 9361 9344 9326 9306 9285 9263 9239 9214 9187 9158 9127 9094 9058 9019 8977 8931 8880 8826 8766 8701 8631 8554 8472 8382 8287 8184 8075 7959 7837 7708 7573 7432 7286 7134 6978 6818 6654 6486 6316 6144 5971 5796 5621 5447 5274 5103 4935 4771 4612 4459 4313 4175 4046 3928 3821 3728 3648 3584 3535 3504 3489 3493 3515 3555 3613 3688 3781 3889 4013 4151 4301 4461 4631 4808 4991 5178 5367 5556 5745 5931 6113 6291 6463 6628 6787 6939 7083 7220 7350 7472 7588 7698 7802 7901 7995 8084 8169 8251 8330 8405 8478 8548 8615 8679 8741 8800 8857 8911 8962 9010 9055 9097 9137 9173 9207 9239 9268 9295 9319 9342 9364 9384 9403 9420 9437 9454 9469 9484 9499 9513 9527 9540 9553 9566 9578 9589 9600 9610 9620 9629 9637 9645 9652 9659 9665 9671 9676 9681 9686 9691 9695 9699 9704 9708 9712 9716 9720 9724 9728 9732 9736 9740 9744 9747 9751 9754 9757 9760 9763 9766 9768 9770 9772 9774 9776 9777 9778 9779 9780 9781 9781 9782 9782 9782 9782 9782 9782 9781 9781 9780 9780 9779 9779 9778 9777 9776 9776 9775 9774 9773 9773 9772 9772 9771 9771 9770 9770 9770 9770 9770 9770 9770 9771 9771 9772 9773 9773 9774 9775 9776 9777 9778 9778 9779 9779 9779 9779 9779 9779 9779 9778 9778 9777 9776 9776 9775 9775 9775 9775 9776 9776 9777 9778 9780 9782 9784 9786 9788 9790 9792 9794 9797 9798 9800 9802 9803 9804 9805 9805 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9803 9802 9801 9800 9798 9797 9795 9793 9791 9789 9787 9785 9784 9782 9780 9779 9777 9776 9775 9773 9772 9771 9770 9769 9767 9766 9764 9762 9760 9758 9755 9752 9749 9746 9742 9738 9734 9730 9725 9721 9716 9711 9706 9702 9697 9692 9687 9681 9676 9670 9664 9657 9650 9642 9633 9623 9612 9600 9587 9572 9556 9538 9518 9496 9471 9444 9415 9383 9347 9309 9266 9220 9170 9115 9055 8991 8922 8847 8767 8682 8592 8497 8398 8294 8186 8075 7962 7847 7731 7616 7502 7391 7283 7180 7083 6994 6912 6840 6778 6726 6687 6658 6643 6639 6648 6669 6701 6745 6800 6864 6936 7017 7105 7198 7295 7396 7500 7605 7710 7814 7917 8018 8116 8211 8302 8389 8472 8550 8624 8693 8757 8817 8874 8926 8974 9018 9059 9097 9133 9165 9195 9222 9247 9270 9292 9311 9329 9345 9359 9372 9382 9391 9398 9402 9404 9403 9399 9392 9380 9364 9343 9317 9285 9246 9201 9149 9089 9021 8946 8862 8771 8671 8563 8447 8324 8193 8055 7911 7761 7605 7444 7278 7109 6935 6759 6581 6400 6219 6037 5855 5675 5496 5320 5149 4982 4823 4671 4528 4396 4276 4170 4079 4005 3948 3911 3893 3897 3921 5330 5 8 2 3986 4058 4151 4263 4395 4543 4707 4886 5077 5278 5486 5701 5919 6138 6356 6571 6782 6986 7183 7371 7549 7717 7874 8021 8157 8282 8398 8504 8602 8691 8773 8849 8919 8983 9043 9099 9151 9201 9247 9291 9333 9373 9410 9446 9479 9510 9540 9568 9593 9617 9639 9659 9678 9695 9711 9726 9739 9752 9763 9774 9784 9794 9803 9811 9820 9827 9835 9841 9848 9854 9859 9864 9869 9872 9876 9879 9881 9883 9885 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9916 9917 9917 9918 9917 9917 9916 9914 9913 9912 9910 9909 9907 9906 9905 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9908 9909 9909 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9903 9903 9903 9903 9904 9905 9907 9909 9911 9913 9915 9918 9920 9922 9924 9926 9927 9928 9928 9928 9928 9927 9926 9924 9923 9921 9919 9917 9914 9912 9910 9909 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9888 9886 9884 9883 9881 9879 9878 9876 9875 9874 9873 9872 9872 9872 9872 9872 9873 9874 9875 9876 9878 9880 9882 9884 9886 9889 9891 9893 9895 9897 9898 9899 9900 9901 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9894 9892 9889 9885 9881 9876 9870 9863 9855 9846 9835 9823 9810 9796 9780 9763 9746 9727 9708 9689 9669 9650 9631 9613 9596 9580 9565 9552 9541 9532 9525 9520 9517 9517 9518 9522 9528 9536 9546 9557 9569 9583 9598 9613 9629 9646 9662 9678 9694 9709 9724 9738 9751 9763 9775 9785 9794 9803 9811 9818 9824 9830 9835 9840 9844 9848 9852 9856 9860 9864 9868 9871 9875 9879 9882 9885 9888 9891 9893 9895 9897 9898 9899 9899 9898 9898 9896 9895 9893 9891 9889 9886 9884 9881 9878 9876 9874 9871 9869 9867 9865 9864 9862 9861 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9849 9848 9848 9848 9848 9848 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9860 9861 9862 9862 9863 9863 9864 9864 9864 9863 9863 9862 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9854 9853 9853 9852 9851 9851 9851 9850 9850 9850 9850 9849 9849 9850 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9874 9875 9876 9877 9878 9879 9881 9882 9884 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9910 5331 5 8 2 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9893 9892 9890 9888 9887 9885 9883 9881 9880 9878 9876 9875 9874 9872 9871 9871 9870 9870 9870 9870 9870 9871 9871 9872 9873 9873 9874 9875 9875 9875 9875 9875 9874 9873 9872 9871 9869 9867 9865 9864 9862 9860 9858 9857 9856 9855 9854 9854 9854 9854 9855 9855 9856 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9886 9885 9884 9884 9883 9881 9880 9879 9877 9875 9873 9871 9869 9866 9862 9858 9854 9849 9844 9837 9830 9822 9813 9802 9791 9778 9763 9747 9729 9710 9688 9665 9639 9612 9583 9551 9519 9484 9448 9411 9374 9336 9297 9259 9221 9184 9148 9114 9082 9051 9023 8998 8975 8955 8937 8922 8910 8901 8893 8888 8884 8882 8882 8882 8883 8884 8886 8887 8889 8889 8889 8889 8888 8886 8883 8880 8876 8872 8868 8864 8860 8856 8853 8852 8851 8851 8853 8857 8862 8869 8878 8889 8902 8917 8934 8953 8974 8996 9019 9045 9071 9098 9127 9156 9185 9215 9246 9276 9307 9337 9367 9397 9426 9455 9483 9510 9536 9562 9586 9609 9632 9653 9673 9693 9711 9728 9744 9758 9772 9785 9797 9808 9818 9828 9837 9845 9852 9859 9866 9872 9878 9883 9888 9893 9898 9902 9906 9909 9912 9915 9918 9921 9923 9924 9926 9927 9928 9929 9929 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9935 9935 9934 9934 9932 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9908 9905 9903 9901 9900 9898 9896 9894 9893 9891 9889 9887 9885 9882 9879 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 9830 9828 9825 9823 9822 9821 9820 9820 9820 9820 9821 9822 9823 9824 9826 9827 9829 9831 9833 9836 9838 9841 9845 9848 9852 9856 9861 9866 9871 9877 9882 9888 9894 9899 9904 9909 9914 9918 9921 9924 9926 9928 9929 9929 9929 9928 9927 9926 9925 9923 9921 9919 9918 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9912 9912 9913 9915 9916 9917 9918 9920 9921 9923 9924 9925 9926 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 5332 5 8 2 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9924 9924 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9938 9937 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9928 9926 9924 9921 9918 9915 9911 9907 9902 9897 9892 9887 9882 9876 9870 9864 9858 9852 9846 9840 9833 9827 9820 9813 9807 9799 9792 9785 9777 9769 9760 9752 9743 9734 9725 9715 9706 9697 9687 9678 9670 9661 9653 9645 9638 9631 9626 9620 9616 9613 9610 9608 9607 9608 9609 9611 9614 9618 9624 9630 9637 9644 9653 9663 9673 9683 9694 9706 9718 9730 9742 9754 9765 9777 9788 9799 9809 9818 9827 9835 9842 9849 9855 9860 9865 9869 9873 9876 9879 9881 9883 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9883 9882 9881 9879 9877 9874 9871 9867 9863 9858 9852 9845 9838 9830 9822 9812 9802 9792 9780 9768 9755 9742 9728 9714 9699 9684 9668 9651 9634 9616 9597 9576 9554 9531 9505 9477 9447 9413 9376 9335 9290 9240 9186 9126 9061 8990 8914 8832 8743 8649 8549 8443 8332 8215 8092 7965 7834 7698 7558 7416 7271 7124 6975 6827 6679 6532 6389 6249 6114 5985 5864 5751 5649 5559 5481 5417 5368 5335 5318 5318 5336 5370 5422 5491 5575 5674 5787 5912 6048 6193 6345 6503 6664 6827 6990 7152 7311 7465 7614 7757 7892 8020 8139 8251 8355 8451 8539 8621 8696 8765 8828 8887 8942 8993 9041 9085 9127 9167 9205 9240 9274 9305 9335 9362 9388 9411 9432 9450 9466 9480 9492 9501 9508 9513 9516 9517 9516 9513 9508 9501 9492 9482 9469 9453 9435 9414 9389 9361 9328 9290 9248 9199 9145 9083 9014 8937 8852 8758 8654 8541 8417 8284 8139 7984 7819 7643 7456 7260 7055 6841 6620 6392 6158 5921 5681 5441 5201 4963 4729 4501 4280 4068 3865 3673 3492 3324 3167 3024 2893 2773 2666 2569 2482 2405 2337 2277 2226 2182 2145 2117 2097 2087 2087 2098 2123 2161 2215 2286 2376 2484 2613 2761 2930 3118 3326 3550 3791 4045 4310 4584 4863 5145 5426 5704 5976 6240 6492 6733 6960 7172 7368 7549 7715 7865 8002 8125 8236 8337 8429 8512 8588 8659 8725 8786 8845 8900 8954 5333 5 8 2 9005 9054 9100 9145 9188 9229 9267 9303 9337 9368 9397 9425 9450 9474 9496 9516 9536 9554 9571 9588 9604 9619 9633 9647 9659 9671 9682 9692 9700 9708 9715 9721 9725 9729 9732 9735 9736 9737 9738 9738 9738 9738 9737 9736 9735 9733 9731 9728 9725 9721 9716 9711 9705 9698 9690 9682 9674 9665 9656 9646 9637 9627 9618 9609 9601 9593 9585 9578 9572 9566 9560 9555 9551 9547 9544 9541 9539 9537 9535 9534 9533 9532 9532 9533 9534 9535 9537 9540 9542 9545 9549 9552 9555 9559 9562 9565 9568 9570 9572 9573 9573 9573 9573 9571 9569 9567 9564 9561 9557 9552 9548 9543 9538 9533 9528 9523 9519 9514 9509 9505 9501 9497 9493 9490 9487 9484 9482 9481 9479 9479 9478 9479 9480 9481 9483 9486 9489 9493 9497 9502 9508 9513 9520 9526 9533 9541 9549 9557 9565 9573 9582 9591 9600 9609 9617 9626 9635 9644 9652 9661 9669 9677 9684 9691 9698 9705 9711 9717 9722 9728 9733 9738 9743 9747 9752 9756 9761 9765 9770 9774 9778 9782 9787 9791 9795 9799 9803 9806 9810 9813 9817 9820 9823 9826 9829 9831 9834 9837 9839 9842 9844 9847 9849 9851 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9870 9870 9871 9872 9873 9874 9876 9877 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9896 9898 9899 9900 9901 9901 9902 9902 9902 9903 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9880 9879 9877 9875 9873 9872 9870 9869 9867 9865 9863 9861 9859 9856 9853 9849 9844 9838 9832 9824 9816 9806 9795 9782 9769 9754 9738 9720 9702 9682 9661 9640 9618 9595 9572 9548 9524 9501 9477 9455 9432 9411 9390 9371 9353 9337 9323 9310 9300 9291 9285 9281 9280 9280 9283 9289 9296 9305 9316 9329 9344 9359 9376 9394 9412 9431 9449 9468 9487 9504 9522 9538 9554 9569 9583 9595 9607 9617 9626 9634 9641 9647 9652 9655 9658 9660 9660 9660 9659 9657 9654 9651 9647 9642 9636 9630 9624 9617 9610 9603 9595 9588 9581 9574 9567 9562 9557 9552 9549 9547 9547 9547 9550 9553 9559 9565 9574 9583 9594 9607 9620 9634 9649 9665 9681 9698 9714 9730 9746 9762 9776 9790 9803 9815 9826 9836 9845 9854 9861 9867 9873 9878 9883 9887 9890 9894 9897 9900 9902 9905 9908 9910 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9925 9925 9925 9925 9926 9927 9928 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 5334 5 8 2 9946 9946 9946 9947 9948 9949 9951 9953 9954 9956 9958 9960 9962 9964 9965 9966 9966 9966 9966 9965 9963 9961 9959 9956 9953 9949 9946 9942 9939 9935 9932 9929 9926 9923 9920 9918 9915 9913 9911 9908 9906 9903 9900 9897 9893 9890 9886 9881 9877 9872 9868 9863 9858 9854 9849 9845 9841 9837 9834 9830 9828 9825 9824 9822 9821 9820 9819 9819 9818 9818 9818 9818 9818 9818 9818 9817 9816 9815 9813 9810 9807 9803 9799 9793 9786 9779 9770 9761 9750 9738 9726 9713 9699 9684 9670 9654 9639 9624 9610 9596 9583 9570 9559 9549 9540 9532 9526 9522 9519 9518 9518 9520 9524 9529 9535 9543 9551 9561 9572 9584 9596 9609 9622 9635 9649 9662 9676 9689 9701 9713 9724 9734 9743 9752 9758 9764 9769 9772 9774 9774 9774 9772 9769 9765 9760 9754 9747 9740 9733 9725 9717 9709 9701 9694 9687 9681 9676 9671 9667 9664 9663 9662 9663 9665 9668 9672 9678 9684 9691 9700 9709 9719 9729 9740 9751 9762 9773 9784 9795 9806 9816 9826 9835 9844 9852 9860 9867 9874 9880 9885 9890 9895 9900 9904 9908 9912 9916 9919 9923 9926 9929 9933 9936 9938 9941 9943 9945 9947 9949 9950 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9973 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9985 9985 9985 9985 9984 9983 9981 9980 9978 9976 9974 9972 9971 9969 9968 9967 9966 9966 9965 9966 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9956 9954 9952 9949 9946 9943 9939 9935 9930 9925 9918 9911 9904 9895 9885 9875 9863 9850 9835 9820 9802 9784 9763 9740 9716 9688 9659 9626 9591 9553 9511 9466 9417 9365 9309 9249 9185 9117 9045 8970 8891 8809 8724 8636 8545 8452 8357 8260 8162 8063 7963 7862 7762 7663 7564 7467 7371 7278 7188 7102 7020 6942 6870 6805 6746 6694 6650 6615 6589 6573 6566 6569 6583 6607 6640 6684 6737 6798 6868 6946 7030 7120 7215 7314 7416 7520 7625 7731 7836 7940 8041 8141 8237 8330 8419 8505 8586 8663 8736 8805 8869 8930 8987 9040 9089 9135 9177 9217 9253 9286 9317 9345 9370 9394 9415 9434 9452 9468 9482 9496 9508 9520 9531 9542 9552 9563 9573 9584 9594 9606 9617 9629 9641 9653 9666 9679 9693 5335 5 8 2 9706 9719 9733 9746 9759 9772 9785 9797 9808 9819 9830 9840 9849 9858 9866 9873 9880 9886 9891 9896 9900 9904 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9947 9947 9947 9946 9945 9943 9942 9940 9938 9936 9935 9933 9931 9930 9929 9928 9928 9928 9929 9930 9931 9932 9934 9936 9938 9940 9943 9945 9947 9949 9951 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9966 9965 9964 9962 9960 9959 9957 9955 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9935 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9929 9926 9923 9920 9917 9914 9910 9906 9903 9899 9895 9891 9887 9883 9879 9875 9872 9868 9865 9862 9860 9857 9855 9854 9853 9852 9852 9852 9852 9853 9855 9856 9858 9861 9863 9866 9869 9872 9875 9879 9882 9885 9888 9891 9894 9897 9900 9902 9905 9907 9909 9911 9914 9916 9918 9920 9922 9924 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9937 9937 9936 9936 9934 9933 9931 9929 9927 9924 9921 9918 9915 9912 9908 9905 9901 9898 9895 9891 9889 9886 9884 9882 9880 9879 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9878 9879 9881 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9910 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9886 9885 9883 9881 5336 5 8 2 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9861 9861 9861 9860 9859 9858 9855 9852 9848 9844 9838 9832 9826 9818 9810 9801 9792 9782 9772 9761 9749 9737 9725 9713 9700 9686 9673 9660 9646 9633 9619 9606 9594 9582 9571 9561 9551 9543 9537 9531 9528 9525 9525 9526 9528 9532 9537 9544 9551 9560 9569 9580 9590 9602 9613 9624 9636 9647 9659 9670 9680 9690 9700 9709 9718 9727 9734 9742 9749 9755 9761 9766 9771 9775 9779 9783 9786 9789 9792 9794 9796 9797 9799 9800 9801 9802 9803 9804 9805 9806 9806 9807 9807 9807 9807 9807 9807 9806 9805 9804 9803 9802 9800 9799 9797 9796 9794 9793 9792 9792 9791 9792 9792 9794 9795 9797 9800 9803 9807 9811 9815 9819 9824 9828 9833 9837 9842 9846 9850 9854 9857 9860 9863 9866 9868 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9891 9892 9892 9893 9893 9892 9892 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9876 9874 9872 9869 9866 9863 9859 9854 9850 9845 9840 9834 9829 9823 9818 9813 9807 9803 9798 9795 9791 9788 9786 9784 9783 9782 9782 9781 9782 9782 9783 9784 9785 9786 9788 9789 9790 9791 9793 9794 9796 9797 9798 9800 9802 9803 9805 9807 9809 9811 9813 9815 9817 9819 9820 9822 9824 9825 9827 9828 9830 9831 9832 9833 9835 9836 9837 9839 9840 9842 9844 9846 9847 9849 9851 9853 9855 9856 9858 9859 9860 9860 9860 9860 9860 9860 9859 9857 9856 9855 9853 9851 9849 9848 9846 9844 9842 9841 9839 9837 9835 9833 9831 9829 9826 9823 9820 9816 9811 9806 9800 9793 9786 9778 9769 9759 9749 9737 9725 9711 9696 9680 9663 9643 9622 9598 9572 9542 9510 9473 9432 9387 9337 9281 9219 9150 9075 8993 8903 8806 8701 8588 8467 8337 8200 8055 7903 7743 7576 7403 7224 7040 6852 6659 6464 6267 6069 5871 5673 5477 5283 5093 4908 4727 4553 4385 4224 4072 3928 3793 3669 3554 3451 3359 3279 3213 3159 3120 3095 3086 3092 3115 3155 3212 3287 3379 3488 3614 3757 3915 4089 4275 4474 4683 4901 5126 5355 5587 5820 6051 6280 6503 6720 6929 7129 7319 7498 7667 7824 7970 8106 8231 8346 8452 8550 8640 8723 8800 8871 8938 9000 9059 9115 9167 9217 9264 9309 9352 9392 9430 9465 9498 9529 9558 9585 9609 9632 9653 9672 9689 9705 9720 9734 9747 9759 9770 9781 9791 9800 9809 9817 9825 9833 9840 9847 9854 9860 9866 9871 9876 9881 9885 9889 9892 9895 9898 9900 9903 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9919 9921 9924 9926 9929 5337 5 8 2 9932 9935 9938 9942 9945 9948 9951 9954 9956 9958 9960 9961 9962 9962 9962 9961 9960 9959 9958 9957 9955 9954 9954 9953 9953 9953 9954 9955 9956 9958 9960 9963 9965 9968 9971 9973 9976 9978 9980 9982 9983 9984 9985 9985 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9972 9971 9970 9969 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9972 9971 9970 9969 9967 9965 9963 9961 9958 9956 9953 9951 9949 9947 9945 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9922 9920 9919 9918 9917 9916 9916 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9916 9916 9917 9918 9920 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9935 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9933 9934 9935 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9958 9958 9957 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9947 9947 9946 9945 9943 9941 9938 9934 9930 9925 9920 9913 9906 9898 9890 9880 9869 9857 9844 9830 9814 9796 9776 9753 9729 9702 9672 9639 9603 9564 9521 9475 9425 9371 9314 9253 9188 9119 9048 8972 8894 8812 8728 8641 8553 8462 8370 8278 8185 8092 8000 7910 7822 7737 7654 7576 7503 7434 7371 7314 7264 7219 7182 7151 7126 7108 7096 7090 7089 7093 7101 7114 7129 7148 7169 7193 7218 7244 7272 7301 7330 7361 7393 7426 7460 7495 7532 7571 7611 7654 7699 7745 7794 7846 7899 7954 8011 8070 8131 8192 8255 8318 8382 8446 8510 8574 8637 8699 8761 8822 8881 8938 8994 9049 9101 9151 9200 9246 9290 9331 9371 9408 9442 9475 9506 9534 9561 9586 9609 9631 9652 9672 9690 9707 9724 9740 9755 9770 9784 9797 9810 9822 9833 9844 9854 9863 9871 9879 9885 9891 9896 9901 9904 9907 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9927 9926 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9908 9907 9906 9906 9905 9904 9904 9904 9904 9904 9904 9904 9904 9905 5338 5 8 2 9906 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9900 9900 9899 9898 9896 9894 9891 9888 9885 9881 9876 9872 9867 9861 9856 9850 9844 9839 9833 9827 9822 9817 9811 9806 9801 9797 9792 9787 9782 9777 9773 9768 9763 9757 9752 9746 9741 9735 9729 9723 9717 9711 9704 9698 9692 9686 9680 9674 9668 9661 9655 9649 9643 9636 9630 9623 9616 9608 9600 9592 9583 9573 9563 9552 9541 9528 9515 9501 9486 9470 9453 9435 9417 9397 9377 9355 9334 9311 9288 9265 9241 9217 9194 9171 9148 9125 9104 9084 9065 9047 9031 9016 9004 8993 8984 8978 8973 8971 8970 8972 8976 8982 8990 8999 9010 9023 9037 9053 9069 9087 9105 9125 9144 9164 9185 9205 9226 9247 9267 9287 9307 9327 9346 9364 9382 9399 9416 9432 9447 9462 9477 9490 9504 9516 9529 9541 9552 9563 9574 9585 9595 9605 9614 9624 9632 9641 9649 9656 9664 9670 9677 9683 9688 9693 9698 9702 9706 9710 9714 9718 9721 9725 9728 9732 9735 9739 9742 9746 9750 9754 9758 9761 9765 9768 9771 9774 9777 9779 9780 9781 9782 9782 9781 9780 9778 9776 9773 9769 9765 9761 9756 9751 9746 9740 9734 9729 9722 9716 9710 9704 9698 9693 9687 9682 9677 9673 9669 9665 9662 9660 9658 9657 9657 9657 9658 9660 9662 9664 9668 9671 9675 9680 9685 9690 9695 9701 9707 9712 9718 9724 9730 9736 9742 9748 9753 9759 9764 9770 9775 9780 9785 9789 9793 9797 9801 9805 9808 9811 9813 9816 9818 9820 9821 9823 9824 9825 9826 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9825 9823 9822 9820 9818 9816 9813 9810 9807 9804 9801 9797 9794 9790 9787 9783 9780 9776 9773 9770 9767 9765 9762 9760 9759 9758 9756 9756 9755 9755 9755 9755 9755 9756 9756 9757 9758 9759 9759 9760 9761 9763 9764 9765 9767 9769 9771 9774 9776 9779 9782 9786 9789 9793 9797 9801 9805 9810 9814 9818 9822 9825 9829 9832 9835 9838 9840 9843 9845 9847 9849 9850 9852 9854 9855 9856 9858 9860 9861 9863 9864 9866 9867 9869 9871 9872 9873 9875 9876 9877 9877 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9875 9874 9874 9873 5339 5 8 2 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9863 9861 9860 9858 9856 9854 9852 9850 9848 9845 9843 9841 9839 9837 9836 9834 9833 9833 9832 9831 9831 9831 9830 9829 9829 9827 9826 9824 9822 9819 9815 9811 9806 9801 9795 9789 9782 9775 9768 9760 9753 9745 9737 9728 9720 9712 9704 9696 9688 9680 9672 9664 9656 9649 9641 9633 9625 9617 9610 9602 9595 9587 9580 9573 9567 9560 9554 9548 9542 9537 9532 9528 9523 9520 9516 9513 9511 9509 9507 9507 9506 9506 9507 9509 9511 9513 9517 9520 9525 9529 9535 9540 9546 9552 9558 9565 9571 9577 9584 9590 9596 9602 9608 9613 9619 9624 9630 9635 9640 9646 9651 9656 9661 9666 9671 9676 9681 9686 9691 9695 9700 9704 9707 9711 9714 9717 9720 9723 9725 9727 9729 9731 9733 9735 9737 9738 9740 9741 9743 9744 9745 9746 9746 9746 9746 9746 9745 9743 9741 9738 9735 9732 9728 9723 9718 9712 9706 9699 9691 9683 9674 9665 9655 9643 9631 9618 9604 9588 9571 9553 9533 9512 9489 9465 9439 9412 9384 9355 9325 9295 9264 9233 9203 9173 9145 9118 9092 9069 9048 9029 9014 9001 8992 8986 8983 8984 8988 8995 9005 9018 9033 9051 9071 9092 9114 9137 9160 9184 9207 9230 9252 9273 9293 9311 9328 9344 9358 9371 9382 9392 9401 9408 9415 9421 9426 9431 9435 9438 9442 9445 9448 9451 9453 9455 9458 9459 9461 9462 9463 9463 9463 9462 9461 9459 9457 9455 9452 9449 9445 9442 9439 9435 9432 9429 9427 9424 9423 9421 9421 9421 9421 9422 9424 9426 9429 9432 9435 9439 9443 9448 9452 9457 9462 9467 9471 9476 9481 9485 9489 9493 9496 9499 9502 9504 9507 9509 9510 9512 9513 9514 9516 9517 9518 9519 9520 9521 9521 9522 9523 9523 9523 9523 9522 9521 9519 9517 9513 9509 9505 9499 9493 9486 9479 9471 9463 9454 9445 9436 9427 9418 9409 9401 9392 9384 9376 9369 9361 9354 9347 9340 9333 9326 9319 9312 9304 9296 9288 9279 9270 9260 9250 9240 9229 9217 9206 9194 9181 9168 9155 9141 9127 9113 9098 9083 9067 9050 9033 9015 8996 8976 8956 8935 8913 8890 8867 8842 8816 8790 8762 8734 8704 8673 8641 8608 8573 8537 8500 8461 8421 8379 8335 8290 8243 8195 8145 8093 8039 7983 7926 7866 7805 7741 7676 7608 7537 7464 7389 7311 7230 7146 7059 6970 6878 6783 6685 6585 6482 6377 6270 6160 6048 5935 5819 5702 5583 5462 5339 5215 5088 4960 4830 4698 4565 4429 4293 4155 4016 3877 3738 3599 3462 3326 3193 3063 2937 2815 2699 2589 2485 2388 2298 2216 2140 2073 2012 1958 1911 1871 1836 1808 1785 1767 1754 1747 1744 1747 1756 1770 1791 1818 1854 1897 1949 2011 2082 2163 2255 2358 2470 2593 2726 2868 3019 3177 3342 3512 3686 3863 4042 4221 4400 4576 4749 4919 5084 5340 5 8 2 5244 5399 5547 5690 5826 5956 6081 6200 6313 6422 6526 6626 6722 6814 6903 6988 7071 7151 7228 7303 7375 7445 7512 7577 7640 7700 7758 7813 7867 7918 7968 8016 8062 8106 8150 8191 8232 8271 8309 8347 8383 8418 8452 8485 8517 8548 8578 8606 8634 8660 8684 8708 8730 8750 8770 8788 8805 8820 8834 8847 8859 8869 8877 8885 8890 8894 8896 8896 8894 8890 8883 8875 8864 8851 8835 8818 8799 8778 8755 8732 8708 8683 8659 8635 8612 8590 8571 8553 8538 8526 8518 8512 8511 8513 8519 8529 8542 8559 8579 8603 8629 8658 8689 8722 8756 8792 8828 8864 8901 8937 8973 9009 9043 9076 9108 9138 9167 9195 9220 9245 9268 9289 9309 9328 9345 9362 9377 9391 9405 9417 9429 9441 9451 9462 9472 9481 9490 9499 9507 9515 9523 9530 9537 9544 9551 9557 9563 9568 9574 9579 9585 9590 9595 9600 9605 9610 9615 9620 9625 9629 9634 9639 9643 9648 9652 9655 9659 9661 9664 9666 9667 9668 9668 9667 9666 9664 9662 9658 9654 9649 9644 9637 9630 9621 9612 9601 9589 9576 9562 9545 9528 9508 9486 9462 9436 9408 9377 9343 9307 9268 9227 9183 9137 9088 9037 8984 8929 8874 8817 8760 8703 8647 8592 8539 8489 8441 8398 8358 8324 8294 8271 8253 8242 8237 8239 8247 8262 8282 8308 8340 8376 8416 8460 8508 8557 8608 8660 8713 8766 8818 8870 8920 8969 9017 9062 9106 9147 9187 9224 9260 9294 9326 9357 9386 9413 9439 9464 9487 9510 9531 9550 9569 9586 9602 9617 9631 9643 9654 9665 9674 9683 9690 9697 9704 9709 9715 9719 9724 9728 9732 9736 9740 9743 9747 9750 9753 9756 9759 9762 9765 9767 9769 9771 9772 9774 9775 9776 9776 9776 9776 9776 9776 9775 9774 9773 9771 9770 9768 9765 9763 9760 9757 9754 9750 9746 9742 9738 9733 9728 9722 9717 9711 9706 9700 9694 9689 9684 9679 9674 9670 9666 9663 9661 9659 9658 9657 9657 9657 9658 9660 9661 9664 9666 9669 9672 9675 9677 9680 9683 9686 9688 9691 9693 9694 9696 9697 9698 9699 9699 9699 9699 9698 9697 9695 9693 9691 9688 9685 9682 9678 9674 9670 9666 9661 9656 9652 9647 9643 9638 9634 9630 9626 9623 9619 9616 9613 9610 9607 9605 9602 9600 9597 9595 9592 9590 9587 9584 9580 9577 9573 9569 9564 9560 9555 9549 9544 9537 9531 9524 9517 9509 9501 9492 9484 9474 9465 9455 9444 9433 9422 9410 9398 9384 9371 9356 9340 9323 9305 9285 9264 9241 9216 9190 9161 9130 9096 9060 9021 8979 8935 8887 8835 8780 8722 8659 8592 8521 8445 8364 8278 8187 8091 7989 7882 7769 7650 7527 7398 7265 7127 6985 6840 6691 6541 6389 6236 6082 5929 5776 5624 5474 5326 5181 5037 4896 4757 4621 4488 4356 4227 4099 3973 3848 3725 3603 3483 3364 3246 3130 3016 2904 2795 2689 2586 2487 2392 2303 2218 2138 2064 5341 5 8 2 1995 1933 1876 1824 1778 1738 1702 1671 1644 1622 1603 1587 1575 1565 1559 1555 1554 1556 1560 1568 1579 1594 1613 1636 1663 1696 1733 1776 1825 1880 1940 2006 2078 2155 2237 2325 2417 2513 2612 2714 2819 2924 3030 3136 3241 3343 3444 3540 3632 3719 3801 3876 3945 4007 4061 4108 4148 4181 4208 4228 4244 4255 4264 4271 4277 4284 4294 4308 4328 4354 4389 4434 4489 4556 4635 4727 4831 4948 5076 5217 5368 5528 5696 5872 6052 6235 6421 6606 6790 6971 7147 7318 7482 7638 7786 7925 8055 8176 8289 8392 8487 8574 8654 8727 8794 8855 8912 8964 9012 9057 9099 9138 9174 9208 9240 9270 9298 9323 9347 9368 9387 9404 9419 9431 9442 9450 9456 9461 9463 9464 9462 9459 9455 9449 9442 9433 9423 9412 9399 9386 9371 9355 9339 9321 9303 9284 9265 9245 9225 9204 9184 9164 9144 9124 9106 9088 9072 9057 9043 9032 9022 9014 9008 9005 9004 9005 9009 9015 9024 9034 9047 9062 9079 9098 9118 9139 9162 9186 9210 9234 9259 9284 9309 9334 9358 9381 9404 9426 9447 9467 9487 9505 9523 9540 9555 9570 9585 9598 9611 9624 9636 9647 9657 9667 9677 9686 9695 9703 9710 9717 9723 9729 9734 9739 9742 9746 9749 9751 9752 9754 9754 9754 9754 9753 9751 9750 9747 9745 9742 9739 9735 9732 9728 9724 9720 9716 9712 9708 9705 9701 9699 9696 9694 9693 9692 9691 9692 9693 9695 9697 9700 9704 9708 9713 9718 9724 9730 9736 9742 9749 9755 9762 9768 9774 9781 9787 9792 9798 9803 9808 9812 9817 9820 9824 9827 9831 9833 9836 9838 9840 9842 9844 9846 9847 9849 9850 9852 9854 9856 9857 9860 9862 9864 9867 9870 9873 9876 9879 9882 9885 9889 9892 9895 9897 9900 9902 9904 9906 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9932 9932 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9935 9934 9934 9935 9935 9936 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 5342 5 8 2 9924 9922 9920 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9871 9869 9867 9865 9863 9862 9861 9860 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9849 9850 9851 9852 9853 9855 9857 9859 9861 9863 9865 9868 9870 9872 9875 9878 9880 9883 9886 9888 9891 9893 9896 9899 9901 9903 9905 9907 9909 9911 9912 9913 9914 9914 9914 9914 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9874 9874 9874 9874 9874 9874 9875 9876 9878 9879 9881 9884 9886 9889 9892 9895 9898 9902 9905 9908 9912 9915 9918 9921 9924 9927 9930 9933 9936 9939 9942 9945 9949 9952 9955 9958 9961 9964 9967 9970 9973 9975 9977 9978 9980 9980 9980 9980 9980 9979 9978 9977 9975 9974 9972 9971 9970 9969 9969 9968 9968 9968 9969 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9965 9964 9964 9963 9963 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9943 9941 9940 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9912 9910 9908 9907 9906 9905 9903 9903 9902 9901 9899 9898 9897 9895 9893 9891 9888 9884 9880 9876 9870 9864 9858 9850 9842 9833 9823 9813 9801 9789 9775 9761 9745 9728 9710 9690 9668 9645 9619 9590 9559 9524 9487 9445 9400 9351 9296 9238 9174 9105 9031 8951 8867 8777 8682 8582 8477 8369 8256 8141 8023 7904 7784 7664 7545 7428 7315 7206 7102 7005 6915 6834 6762 6701 6651 6612 6585 6571 6569 6579 6602 6637 6683 6740 6807 6883 6967 7059 7156 7259 7365 7474 7585 7697 7809 7920 8029 8136 8241 8342 8440 8533 8623 8709 8791 8868 8942 9011 9076 9138 9196 9250 9301 9348 9392 9433 9472 9507 9540 9570 9598 9623 9647 9668 9688 9707 9724 9740 9755 9768 9781 9793 9805 9816 9826 9836 9845 9854 9862 9870 9877 9884 9890 9896 9901 9906 9910 9914 9918 9921 9924 9926 9928 9930 9931 9932 9933 9934 9935 9935 9935 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9918 9916 9914 9911 9908 9905 9902 9899 9895 9892 9889 9886 9884 9881 9879 9877 9875 9874 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9871 9872 9873 9874 9876 9878 9880 9883 9886 9889 5343 5 8 2 9893 9896 9900 9905 9909 9913 9918 9922 9926 9930 9933 9937 9940 9942 9945 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9953 9952 9950 9948 9946 9944 9942 9939 9937 9934 9931 9929 9927 9925 9923 9922 9921 9921 9921 9922 9923 9925 9926 9928 9931 9933 9935 9937 9939 9941 9943 9944 9945 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9944 9944 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9918 9916 9914 9913 9912 9911 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9896 9894 9891 9888 9885 9881 9876 9871 9866 9860 9853 9846 9838 9830 9821 9811 9800 9789 9777 9764 9750 9735 9719 9701 9682 9662 9639 9614 9587 9557 9525 9489 9450 9407 9361 9310 9255 9197 9133 9066 8995 8919 8839 8756 8669 8579 8487 8391 8294 8194 8093 7991 7888 7785 7681 7577 7473 7370 7267 7165 7063 6962 6861 6761 6661 6561 6462 6362 6262 6161 6060 5958 5854 5749 5644 5537 5428 5319 5210 5100 4991 4882 4776 4673 4574 4481 4394 4315 4246 4188 4143 4111 4094 4093 4110 4144 4195 4265 4353 4459 4580 4718 4869 5034 5209 5393 5585 5781 5980 6180 6380 6577 6769 6956 7136 7308 7472 7628 7774 7911 8039 8159 8270 8373 8470 8559 8643 8721 8795 8864 8929 8990 9048 9103 9155 9204 9250 9294 9335 9374 9411 9445 9477 9506 9534 9560 9584 9606 9627 9646 9664 9681 9696 9711 9725 9739 9751 9763 9774 9785 9794 9804 9812 9820 9828 9835 9841 9847 9852 9857 9861 9865 9869 9872 9875 9878 9880 9882 9884 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9926 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9924 9924 9924 9924 9925 9926 9927 9929 9931 9933 9935 9937 9940 9942 9943 9945 9946 9947 9948 9948 9948 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9946 9944 9942 9940 9937 9934 9931 9928 9925 9922 9919 9917 9914 9912 9911 9910 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9902 9903 9904 9905 9906 9908 9910 9912 9914 9917 9919 9922 9924 9926 9927 9929 9930 9931 9931 9931 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 5344 5 8 2 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9941 9940 9938 9935 9933 9931 9928 9925 9922 9920 9917 9914 9911 9908 9906 9903 9900 9898 9895 9892 9889 9885 9882 9878 9875 9871 9866 9862 9858 9854 9849 9845 9841 9838 9835 9832 9829 9827 9826 9825 9824 9824 9824 9825 9825 9827 9828 9829 9831 9833 9834 9836 9838 9840 9842 9844 9846 9849 9851 9853 9856 9858 9861 9863 9866 9868 9870 9872 9874 9875 9877 9877 9878 9878 9878 9878 9877 9876 9875 9874 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9851 9849 9846 9843 9839 9836 9832 9827 9822 9817 9812 9806 9800 9794 9788 9782 9775 9769 9762 9755 9748 9742 9734 9727 9719 9711 9703 9693 9684 9673 9661 9649 9636 9621 9606 9589 9571 9553 9534 9513 9493 9471 9449 9427 9405 9383 9360 9339 9318 9297 9277 9259 9242 9225 9211 9198 9187 9177 9170 9165 9161 9161 9162 9165 9171 9179 9189 9201 9216 9232 9250 9269 9290 9312 9335 9358 9382 9406 9430 9454 9477 9499 9521 9541 9560 9578 9595 9610 9624 9636 9647 9657 9665 9672 9678 9683 9687 9690 9693 9694 9695 9695 9695 9695 9693 9692 9690 9688 9685 9682 9679 9676 9673 9670 9667 9664 9662 9660 9658 9658 9658 9659 9661 9664 9669 9674 9680 9687 9695 9704 9714 9724 9734 9745 9755 9766 9776 9786 9796 9805 9814 9822 9830 9837 9843 9849 9855 9860 9865 9870 9875 9879 9883 9887 9890 9893 9896 9899 9901 9903 9905 9906 9907 9907 9907 9906 9905 9904 9902 9899 9897 9894 9890 9886 9882 9877 9871 9865 9858 9850 9842 9832 9821 9808 9795 9780 9763 9744 9724 9702 9679 9653 9626 9598 9567 9536 9503 9470 9435 9400 9365 9330 9296 9262 9230 9199 9170 9143 9119 9098 9080 9065 9055 9048 9044 9045 9050 9058 9070 9086 9105 9127 9151 9177 9206 9236 9267 9299 9331 9363 9396 9427 9458 9489 9518 9546 9573 9598 9622 9645 9667 9687 9706 9724 9741 9757 9772 9785 9798 9810 9822 9832 9842 9851 9859 9867 9874 9881 9887 9893 9898 9903 9908 9913 9917 9921 9925 9928 9932 9935 9938 9940 9942 9944 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9972 9973 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9959 9958 9958 9958 9959 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9973 9974 9974 9973 9973 9972 9971 5345 5 8 2 9970 9968 9967 9965 9963 9961 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9940 9939 9937 9935 9932 9930 9927 9924 9921 9919 9915 9912 9910 9907 9904 9901 9899 9897 9895 9894 9892 9892 9891 9892 9892 9893 9894 9896 9898 9900 9902 9905 9907 9909 9912 9914 9916 9918 9919 9920 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9945 9945 9945 9944 9943 9942 9940 9938 9935 9933 9931 9928 9926 9924 9923 9922 9921 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9906 9906 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9910 9910 9910 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9895 9894 9892 9890 9888 9886 9883 9881 9878 9875 9873 9870 9868 9865 9862 9860 9857 9854 9851 9848 9844 9840 9835 9830 9824 9817 9810 9801 9792 9782 9771 9759 9746 9733 9719 9705 9690 9675 9660 9646 9631 9618 9605 9593 9582 9571 9562 9555 9548 9543 9539 9537 9535 9535 9536 9538 9541 9545 9550 9556 9562 9569 9576 9584 9592 9601 9609 9618 9627 9636 9645 9654 9662 9670 9678 9686 9692 9699 9704 9709 9714 9717 9720 9722 9724 9725 9726 9725 9725 9724 9722 9721 9719 9716 9714 9711 9708 9705 9701 9697 9693 9688 9683 9677 9671 9663 9655 9646 9636 9625 9613 9600 9586 9570 9553 9535 9516 9495 9472 9449 9423 9396 9367 9336 9302 9267 9228 9186 9141 9092 9039 8981 8918 8849 8775 8693 8605 8510 8406 8295 8175 8047 7911 7766 7612 7450 7280 7103 6918 6727 6529 6326 6119 5907 5693 5476 5259 5041 4824 4610 4398 4190 3988 3791 3601 3419 3245 3080 2925 2780 2645 2521 2408 2305 2213 2130 2057 1993 1938 1890 1849 1815 1786 1763 1745 1732 1723 1719 1720 1727 1739 1759 1786 1822 1868 1925 1995 2078 2175 2287 2414 2557 2716 2890 3078 3280 3495 3720 3955 4197 4444 4695 4946 5196 5443 5684 5919 6145 6362 6568 6763 6946 7117 7277 7425 7561 7687 7804 7911 8010 8101 8186 8264 8337 8405 8469 8529 8585 8638 8688 8735 8778 8820 8858 8894 8928 8959 8989 9016 9041 9065 9088 9109 9130 9149 9168 9187 9205 9222 9240 9257 9273 9290 9306 9322 9337 9352 9366 9379 9392 9404 9416 9426 9436 9445 9454 9462 9468 9474 9480 9484 9488 9491 5346 5 8 3 9483 9483 9482 9480 9477 9474 9470 9465 9459 9452 9443 9434 9423 9411 9397 9382 9365 9347 9328 9307 9285 9263 9239 9214 9190 9164 9139 9114 9090 9066 9043 9022 9002 8984 8969 8955 8944 8936 8930 8928 8928 8931 8937 8945 8957 8970 8986 9004 9024 9045 9068 9092 9117 9142 9169 9195 9222 9249 9275 9302 9328 9354 9380 9405 9430 9454 9478 9501 9523 9544 9565 9585 9603 9621 9638 9653 9668 9682 9694 9705 9716 9726 9734 9742 9750 9756 9763 9768 9774 9779 9785 9790 9795 9800 9805 9810 9815 9820 9825 9830 9834 9839 9843 9846 9849 9852 9855 9857 9858 9860 9860 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9874 9874 9874 9873 9872 9870 9868 9866 9863 9859 9856 9852 9848 9844 9839 9835 9830 9826 9822 9817 9813 9809 9805 9802 9798 9795 9792 9789 9786 9784 9782 9780 9778 9777 9776 9775 9774 9774 9774 9774 9775 9775 9776 9777 9778 9779 9780 9781 9783 9784 9785 9786 9787 9787 9788 9788 9789 9789 9789 9788 9788 9788 9787 9787 9786 9785 9785 9784 9783 9782 9782 9781 9780 9778 9777 9775 9773 9771 9768 9765 9761 9757 9752 9746 9740 9733 9726 9717 9708 9698 9687 9676 9663 9649 9634 9618 9600 9581 9561 9539 9516 9492 9466 9438 9409 9378 9345 9311 9276 9239 9202 9163 9124 9083 9043 9002 8961 8921 8881 8842 8804 8768 8733 8700 8669 8640 8613 8589 8568 8549 8534 8521 8510 8503 8498 8496 8496 8499 8504 8510 8519 8529 8541 8554 8568 8582 8598 8614 8630 8647 8664 8680 8697 8714 8731 8748 8764 8781 8797 8814 8830 8847 8864 8881 8898 8915 8933 8951 8969 8988 9007 9027 9047 9067 9088 9109 9130 9152 9173 9195 9216 9238 9259 9280 9301 9322 9342 9361 9380 9399 9416 9434 9450 9466 9481 9495 9509 9522 9535 9547 9558 9569 9580 9590 9599 9608 9617 9626 9634 9642 9650 9657 9664 9671 9678 9684 9690 9696 9701 9706 9711 9716 9720 9723 9726 9729 9732 9734 9735 9737 9737 9738 9738 9737 9737 9735 9734 9731 9729 9726 9722 9717 9712 9706 9700 9692 9684 9675 9664 9653 9642 9629 9615 9601 9586 9571 9555 9539 9522 9506 9490 9475 9460 9446 9432 9421 9410 9401 9393 9387 9383 9381 9381 9382 9386 9391 9398 9407 9418 9430 9443 9458 9474 9490 9507 9525 9543 9561 9578 9596 9613 9630 9646 9661 9675 9688 9700 9711 9721 9730 9738 9745 9750 9755 9759 9762 9765 9767 9768 9769 9769 9769 9768 9768 9766 9765 9764 9762 9760 9757 9755 9752 9749 9746 9742 9738 9735 9731 9727 9723 9719 9716 9713 9710 9707 9706 9704 9704 9704 9704 9706 9707 9710 9713 9717 9721 9725 9730 9735 9740 9745 9749 9754 9759 9763 9767 9771 9774 9777 9780 9782 9784 9786 9787 9788 5347 5 8 3 9789 9789 9789 9789 9789 9788 9788 9787 9786 9785 9784 9783 9782 9780 9779 9778 9777 9775 9774 9772 9771 9769 9768 9766 9764 9763 9761 9759 9757 9755 9754 9752 9750 9749 9748 9748 9747 9747 9748 9749 9751 9753 9756 9759 9762 9766 9770 9775 9779 9783 9788 9792 9796 9799 9803 9806 9808 9810 9812 9813 9814 9815 9815 9816 9817 9818 9819 9820 9822 9824 9826 9829 9833 9836 9840 9844 9848 9851 9855 9859 9863 9866 9869 9872 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9900 9902 9905 9907 9910 9912 9914 9917 9918 9920 9921 9922 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9930 9931 9931 9931 9931 9931 9930 9929 9929 9928 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9924 9925 9925 9926 9927 9927 9927 9927 9926 9926 9924 9923 9921 9918 9916 9912 9909 9905 9901 9896 9892 9886 9881 9875 9869 9863 9856 9849 9841 9833 9824 9815 9806 9795 9784 9773 9761 9749 9736 9722 9708 9694 9680 9666 9652 9637 9624 9610 9598 9586 9575 9565 9556 9548 9542 9537 9534 9532 9531 9533 9535 9540 9545 9552 9560 9569 9579 9590 9601 9614 9626 9639 9652 9665 9679 9692 9705 9717 9730 9742 9754 9766 9777 9788 9799 9809 9818 9827 9836 9845 9852 9860 9866 9873 9878 9883 9888 9892 9895 9898 9900 9902 9904 9905 9905 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9898 9896 9894 9892 9889 9885 9880 9875 9868 9861 9852 9843 9832 9821 9808 9794 9779 9763 9746 9728 9709 9690 9670 9649 9627 9606 9584 9562 9540 9519 9498 9478 9459 9441 9424 9409 9396 9385 9376 9369 9365 9363 9363 9366 9372 9380 9390 9403 9417 9433 9450 9469 9489 9509 9530 9551 9572 9592 9613 9633 9652 9670 9688 9705 9721 9736 9750 9763 9775 9787 9797 9807 9816 9825 9832 9839 9846 9851 9857 9861 9865 9869 9872 9874 9877 9879 9880 9882 9883 9885 9886 9887 9888 9890 9891 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9932 9932 9931 9931 9929 9928 9926 9924 9922 9919 9916 9913 9910 9907 9904 9900 9897 9894 9890 9887 9884 9881 9879 9876 9873 9871 9868 9866 9864 9861 9859 9857 9854 9852 9849 9846 9842 9839 9835 9831 9826 9820 5348 5 8 3 9814 9808 9800 9792 9783 9773 9762 9750 9737 9723 9709 9693 9677 9661 9644 9627 9610 9593 9577 9561 9547 9533 9521 9510 9501 9494 9488 9485 9484 9485 9488 9493 9500 9509 9519 9530 9543 9557 9571 9586 9601 9616 9631 9646 9660 9673 9686 9698 9710 9720 9730 9739 9747 9755 9762 9769 9775 9781 9786 9791 9796 9801 9805 9809 9813 9817 9820 9823 9825 9828 9830 9831 9832 9833 9833 9833 9832 9831 9829 9827 9824 9821 9818 9814 9809 9804 9799 9792 9785 9778 9769 9760 9750 9739 9727 9714 9700 9684 9667 9649 9628 9606 9581 9554 9523 9490 9452 9410 9364 9313 9255 9192 9122 9045 8960 8868 8767 8657 8539 8411 8274 8128 7973 7809 7637 7455 7266 7070 6866 6657 6443 6224 6002 5777 5552 5327 5103 4881 4663 4450 4242 4042 3849 3665 3491 3326 3172 3028 2896 2774 2663 2562 2471 2390 2318 2256 2201 2155 2117 2086 2063 2048 2041 2042 2053 2073 2103 2145 2198 2264 2344 2438 2546 2668 2806 2958 3125 3305 3498 3702 3917 4141 4372 4607 4847 5087 5327 5565 5799 6027 6249 6461 6665 6859 7042 7214 7376 7526 7666 7795 7915 8025 8127 8221 8308 8388 8463 8532 8597 8658 8716 8770 8821 8869 8915 8959 9001 9041 9080 9117 9152 9186 9219 9251 9282 9311 9340 9368 9396 9423 9449 9475 9500 9524 9548 9571 9593 9614 9635 9654 9672 9689 9706 9720 9734 9747 9758 9769 9779 9788 9796 9803 9810 9817 9823 9829 9835 9841 9846 9852 9857 9863 9868 9873 9878 9882 9886 9890 9893 9895 9898 9899 9900 9901 9901 9901 9901 9901 9900 9900 9899 9899 9899 9900 9900 9901 9902 9903 9905 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9924 9925 9925 9924 9924 9923 9923 9922 9920 9919 9917 9915 9913 9910 9907 9904 9901 9897 9893 9888 9883 9877 9871 9864 9857 9849 9841 9832 9822 9811 9800 9788 9776 9763 9748 9734 9718 9702 9686 9669 9652 9634 9616 9599 9582 9565 9549 9534 9519 9506 9495 9485 9477 9471 9466 9464 9464 9466 9470 9476 9484 9494 9505 9518 9532 9546 9562 9578 9595 9612 9628 9644 9660 9676 9690 9704 9717 9730 9741 9752 9762 9771 9779 9787 9794 9801 9807 9812 9818 9823 9827 9832 9836 9839 9843 9846 9850 9853 9855 9858 9860 9862 9864 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9888 9890 9892 9894 9896 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9932 9931 9930 9930 9928 5349 5 8 3 9927 9925 9923 9921 9918 9915 9911 9907 9903 9898 9893 9887 9880 9873 9866 9857 9848 9839 9829 9818 9806 9794 9781 9767 9752 9737 9721 9705 9688 9671 9653 9636 9618 9601 9584 9568 9553 9539 9525 9514 9504 9496 9489 9485 9483 9482 9484 9487 9493 9500 9509 9519 9530 9542 9555 9569 9583 9597 9612 9626 9640 9654 9667 9680 9693 9705 9716 9727 9737 9747 9757 9766 9775 9783 9791 9798 9806 9812 9819 9825 9831 9837 9842 9847 9851 9855 9859 9862 9865 9868 9871 9873 9874 9876 9877 9878 9878 9878 9878 9877 9876 9875 9873 9872 9870 9868 9865 9863 9860 9858 9855 9852 9849 9846 9843 9840 9837 9833 9830 9826 9822 9818 9814 9809 9804 9798 9792 9786 9779 9772 9764 9756 9747 9739 9730 9721 9712 9702 9693 9684 9675 9666 9658 9649 9641 9634 9626 9619 9612 9605 9598 9592 9586 9579 9572 9566 9559 9551 9544 9536 9527 9518 9508 9498 9486 9474 9461 9446 9430 9413 9394 9373 9349 9323 9295 9263 9228 9189 9146 9099 9047 8991 8929 8862 8789 8710 8625 8535 8438 8335 8226 8111 7989 7862 7729 7590 7446 7296 7142 6983 6819 6651 6479 6304 6127 5947 5765 5582 5399 5216 5034 4853 4675 4499 4327 4159 3996 3839 3687 3541 3403 3271 3146 3030 2920 2819 2726 2641 2565 2498 2440 2391 2352 2324 2308 2302 2310 2330 2364 2413 2476 2554 2648 2758 2883 3023 3178 3347 3528 3722 3925 4138 4357 4582 4811 5041 5270 5498 5722 5942 6155 6360 6557 6746 6924 7094 7253 7403 7543 7675 7798 7913 8020 8121 8216 8305 8389 8468 8542 8613 8679 8743 8802 8858 8911 8961 9008 9052 9092 9130 9165 9198 9228 9256 9282 9306 9328 9348 9367 9385 9401 9416 9429 9442 9453 9463 9472 9479 9486 9490 9493 9495 9495 9494 9491 9486 9479 9471 9460 9448 9434 9418 9399 9378 9354 9327 9298 9265 9229 9189 9145 9097 9046 8989 8928 8863 8793 8717 8637 8552 8461 8366 8265 8159 8048 7932 7811 7685 7555 7420 7281 7139 6994 6846 6696 6545 6395 6246 6099 5955 5817 5685 5561 5446 5342 5250 5171 5107 5058 5026 5010 5012 5031 5068 5122 5191 5277 5376 5489 5613 5748 5890 6040 6194 6350 6508 6666 6822 6974 7122 7263 7399 7527 7647 7759 7862 7957 8043 8122 8192 8255 8310 8359 8402 8438 8470 8496 8518 8536 8550 8560 8568 8573 8575 8575 8573 8570 8565 8559 8553 8547 8540 8534 8529 8524 8521 8520 8521 8523 8529 8536 8546 8559 8575 8593 8613 8636 8662 8689 8718 8749 8781 8814 8849 8883 8919 8954 8990 9025 9060 9095 9129 9162 9195 9226 9257 9286 9315 9343 9369 9394 9418 9442 9464 9485 9504 9523 9541 9558 9573 9588 9602 9615 9627 9638 9649 9659 9668 9677 9685 9693 9700 9707 9714 9720 9727 9733 9739 9745 9751 9757 9762 9768 9774 9779 9785 9790 9794 9799 9803 5350 5 8 3 9807 9810 9813 9815 9816 9817 9817 9817 9815 9813 9810 9807 9802 9797 9791 9784 9776 9767 9758 9748 9736 9724 9711 9696 9681 9665 9648 9630 9611 9592 9571 9551 9531 9510 9490 9470 9452 9434 9418 9403 9391 9380 9372 9366 9363 9363 9365 9370 9377 9387 9399 9413 9429 9446 9465 9484 9504 9525 9546 9567 9587 9607 9627 9646 9665 9682 9699 9715 9731 9745 9759 9772 9784 9796 9807 9817 9827 9836 9844 9852 9859 9865 9871 9877 9882 9887 9891 9895 9898 9902 9905 9908 9910 9913 9915 9917 9919 9920 9922 9923 9924 9924 9924 9924 9923 9922 9921 9919 9917 9915 9912 9910 9907 9905 9902 9900 9898 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9883 9881 9879 9876 9873 9869 9865 9860 9854 9848 9842 9835 9828 9820 9812 9804 9795 9786 9777 9767 9757 9746 9735 9723 9710 9696 9681 9666 9649 9631 9613 9594 9573 9553 9532 9510 9489 9468 9448 9429 9410 9394 9379 9366 9355 9346 9340 9337 9337 9339 9343 9350 9360 9371 9385 9400 9417 9435 9454 9473 9493 9513 9533 9553 9572 9591 9609 9627 9643 9659 9674 9689 9702 9715 9727 9738 9749 9759 9768 9777 9785 9792 9799 9805 9811 9816 9820 9824 9828 9831 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9853 9855 9857 9860 9862 9864 9866 9869 9871 9873 9875 9877 9878 9880 9881 9883 9884 9884 9885 9886 9886 9886 9887 9887 9886 9886 9886 9885 9885 9884 9883 9882 9882 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9860 9859 9859 9859 9859 9859 9860 9860 9861 9862 9864 9865 9867 9869 9870 9872 9874 9875 9877 9878 9878 9879 9879 9879 9878 9877 9876 9875 9874 9872 9871 9870 9868 9867 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9868 9868 9867 9866 9865 9863 9862 9860 9858 9856 9854 9852 9849 9847 9845 9842 9839 9837 9834 9831 9828 9825 9822 9819 9816 9813 9809 9806 9803 9800 9796 9793 9790 9787 9783 9780 9777 9773 9770 9766 9762 9759 9755 9751 9747 9743 9740 9736 9732 9729 9726 9723 9720 9717 9715 9713 9711 9709 9708 9707 9706 9705 9704 9704 9703 9703 9702 9702 9702 9701 9701 9701 9700 9700 9700 9700 9699 9699 9699 9699 9699 9700 9700 9700 9701 9701 9702 9702 9703 9703 9704 9704 9704 9705 9705 9705 9704 9704 9704 9703 9702 9702 9701 9700 9699 9699 9698 9697 9697 9697 9696 9696 9696 9696 9697 9697 9698 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9707 9708 9709 9710 9710 9711 9711 9711 9712 9712 9712 9712 9712 9712 9712 9713 9713 9713 9713 9713 9714 9714 9714 9714 9714 9714 9714 9713 9713 9712 9710 9709 9707 9704 9701 9697 9692 9687 9681 9675 9667 9659 5351 5 8 3 9650 9640 9629 9617 9604 9590 9574 9558 9540 9521 9500 9478 9455 9430 9404 9377 9348 9319 9289 9258 9227 9196 9165 9134 9105 9077 9050 9026 9004 8985 8969 8956 8947 8941 8939 8941 8947 8957 8970 8986 9006 9028 9053 9081 9110 9140 9172 9205 9238 9271 9304 9337 9369 9400 9431 9460 9488 9515 9541 9565 9588 9610 9630 9649 9666 9683 9697 9711 9724 9735 9745 9755 9763 9771 9778 9784 9790 9795 9801 9806 9810 9815 9819 9824 9828 9832 9836 9840 9844 9848 9852 9855 9858 9861 9864 9866 9868 9870 9872 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9883 9885 9887 9889 9891 9894 9896 9899 9902 9905 9908 9910 9913 9915 9918 9919 9921 9922 9923 9924 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9906 9906 9906 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9920 9921 9922 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9928 9926 9924 9921 9919 9916 9914 9911 9908 9906 9903 9901 9900 9898 9897 9895 9895 9894 9893 9892 9892 9891 9890 9888 9886 9884 9881 9878 9874 9869 9864 9858 9852 9845 9838 9830 9823 9816 9808 9801 9794 9788 9782 9776 9772 9768 9765 9763 9762 9761 9762 9763 9765 9768 9771 9775 9780 9785 9790 9796 9802 9808 9814 9821 9827 9833 9838 9844 9849 9854 9859 9863 9867 9870 9873 9876 9877 9879 9880 9880 9880 9880 9878 9877 9875 9872 9869 9865 9861 9857 9852 9846 9840 9833 9826 9818 9810 9801 9791 9781 9770 9759 9746 9733 9718 9703 9686 9669 9650 9629 9607 9583 9557 9529 9499 9467 9432 9396 9356 9315 9270 9224 9174 9123 9069 9014 8956 8897 8837 5352 5 8 3 8775 8713 8650 8587 8525 8463 8402 8342 8284 8228 8174 8122 8074 8029 7987 7948 7914 7884 7857 7836 7818 7806 7798 7795 7797 7804 7816 7833 7855 7881 7913 7949 7990 8034 8083 8136 8191 8250 8311 8374 8439 8506 8573 8640 8707 8774 8840 8905 8968 9029 9088 9145 9199 9251 9300 9346 9390 9431 9469 9505 9539 9570 9598 9625 9650 9673 9694 9714 9732 9749 9764 9778 9792 9804 9815 9825 9835 9844 9852 9859 9866 9872 9877 9882 9886 9890 9893 9895 9897 9898 9899 9899 9898 9897 9895 9892 9889 9886 9883 9879 9875 9871 9867 9863 9860 9856 9853 9851 9849 9847 9846 9846 9846 9846 9847 9848 9850 9852 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9879 9881 9884 9887 9891 9894 9898 9903 9907 9912 9916 9921 9926 9930 9934 9938 9942 9945 9948 9950 9952 9953 9954 9954 9954 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9879 9876 9874 9872 9870 9868 9867 9866 9866 9865 9866 9867 9868 9869 9871 9874 9876 9879 9882 9886 9889 9892 9896 9899 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9970 9972 9973 9975 9976 9978 9979 9980 9980 9981 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9980 9980 9979 9978 9977 9976 9974 9973 9971 9969 9968 9967 9965 9965 9964 9964 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9968 9968 9968 9968 9969 9970 9970 9971 9973 9974 9975 9977 9978 9979 9980 9982 9982 9983 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9973 9972 9972 9972 9971 9971 9972 9972 9972 9972 9971 9971 9970 9970 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9949 9949 9948 9948 9949 9950 9951 9953 9955 9958 9960 9962 9965 9967 9969 9971 9972 9972 9973 9973 9972 9971 9970 9968 9966 9964 9962 9960 9958 9956 9954 9953 9952 9951 9950 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9952 9952 9951 9951 9949 9948 9947 9945 9944 9942 9940 9938 9937 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9921 9919 9917 9915 9912 9909 9906 9902 9899 9895 9890 9886 9881 9876 9871 9866 9861 9855 9850 9845 9841 9836 9832 9828 9824 9820 9817 9814 9812 9810 9809 9807 9807 9806 9806 9806 9807 9808 9809 9811 9813 9815 9818 9821 9823 5353 5 8 3 9826 9830 9833 9836 9840 9843 9847 9850 9854 9857 9860 9864 9867 9870 9873 9876 9878 9881 9883 9885 9888 9890 9891 9893 9895 9896 9897 9898 9899 9900 9900 9900 9901 9900 9900 9899 9899 9898 9896 9895 9893 9892 9890 9888 9886 9884 9882 9880 9879 9877 9876 9875 9874 9874 9874 9874 9874 9875 9876 9877 9878 9880 9882 9883 9885 9887 9888 9890 9892 9893 9894 9896 9897 9897 9898 9899 9899 9899 9899 9898 9898 9897 9896 9895 9893 9891 9889 9887 9884 9882 9879 9876 9872 9869 9865 9862 9858 9855 9851 9847 9844 9840 9836 9833 9829 9825 9821 9817 9813 9808 9803 9798 9792 9786 9779 9772 9764 9755 9746 9737 9726 9715 9703 9690 9676 9662 9646 9629 9611 9591 9570 9547 9522 9495 9466 9434 9399 9361 9319 9273 9224 9170 9112 9048 8980 8905 8826 8740 8648 8550 8446 8335 8218 8094 7964 7827 7684 7536 7381 7221 7055 6886 6711 6534 6353 6170 5986 5800 5614 5429 5245 5063 4883 4707 4535 4368 4206 4049 3899 3756 3621 3493 3373 3263 3161 3070 2989 2919 2860 2813 2779 2759 2752 2759 2782 2820 2873 2942 3027 3127 3243 3374 3518 3676 3845 4025 4214 4410 4613 4818 5026 5233 5439 5641 5837 6026 6206 6376 6535 6682 6816 6937 7044 7138 7219 7286 7341 7384 7416 7437 7448 7450 7445 7432 7413 7389 7361 7329 7295 7259 7221 7184 7147 7111 7077 7045 7016 6991 6970 6953 6942 6936 6936 6943 6956 6977 7004 7038 7080 7128 7184 7246 7314 7388 7468 7552 7641 7733 7827 7924 8022 8120 8219 8316 8411 8505 8595 8683 8767 8846 8922 8993 9060 9123 9181 9235 9285 9332 9374 9414 9450 9484 9515 9545 9572 9597 9621 9643 9664 9683 9702 9719 9735 9750 9764 9778 9790 9801 9811 9821 9829 9837 9844 9850 9856 9861 9866 9871 9875 9879 9882 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9937 9937 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9932 9932 9931 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9917 9916 9915 9915 9915 9915 9916 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9941 5354 5 8 3 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9969 9970 9970 9971 9972 9973 9975 9977 9978 9980 9982 9984 9985 9987 9988 9989 9990 9990 9991 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9985 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9964 9962 9960 9957 9954 9951 9948 9945 9942 9939 9936 9933 9930 9928 9925 9924 9922 9921 9920 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9946 9947 9949 9951 9953 9955 9956 9958 9960 9961 9962 9962 9962 9962 9960 9959 9956 9954 9951 9947 9943 9940 9936 9932 9928 9925 9921 9919 9916 9914 9912 9910 9909 9908 9907 9906 9905 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9879 9878 9877 9876 9876 9877 9877 9878 9879 9880 9882 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9901 9902 9904 9906 9908 9910 9913 9915 9918 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9942 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9919 9916 9912 9908 9904 9900 9895 9890 9885 9880 9875 9870 9865 9860 9855 9851 9847 9843 9839 9836 9833 9831 9829 9827 9826 9825 9825 9825 9826 9827 9828 9830 9832 9834 9837 9840 9843 9847 9851 9855 9859 9864 9868 9873 9877 9882 9886 9891 9895 9899 9903 9907 9910 9913 9917 9920 9923 9925 9928 9931 9933 9936 9939 9942 9944 9947 9950 9953 9955 9958 9961 9963 9965 9967 9968 9969 9970 9970 9971 9970 9970 5355 5 8 3 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9967 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9922 9921 9919 9918 9917 9916 9914 9912 9911 9909 9907 9904 9902 9899 9897 9894 9890 9887 9883 9879 9875 9870 9865 9860 9855 9850 9845 9840 9834 9829 9824 9819 9815 9811 9806 9803 9799 9796 9793 9791 9789 9787 9785 9784 9783 9782 9782 9782 9782 9782 9782 9783 9784 9785 9786 9787 9788 9790 9791 9792 9794 9795 9795 9795 9795 9794 9792 9790 9787 9782 9777 9771 9764 9756 9747 9737 9726 9715 9703 9690 9677 9664 9651 9638 9625 9612 9600 9589 9578 9568 9560 9552 9545 9540 9536 9533 9531 9531 9532 9534 9537 9542 9548 9555 9562 9571 9581 9592 9603 9615 9627 9640 9654 9667 9681 9694 9708 9721 9734 9747 9760 9772 9783 9794 9805 9815 9824 9833 9841 9849 9856 9863 9869 9875 9881 9886 9891 9896 9900 9905 9908 9912 9916 9919 9922 9925 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9986 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9977 9977 9977 9977 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 5356 5 8 3 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9959 9956 9953 9949 9945 9941 9936 9931 9926 9920 9913 9906 9899 9892 9884 9876 9868 9860 9851 9843 9835 9826 9818 9810 9802 9794 9787 9780 9773 9767 9762 9757 9753 9750 9747 9745 9744 9744 9744 9746 9748 9751 9755 9759 9765 9770 9777 9783 9790 9798 9806 9814 9822 9830 9838 9846 9855 9863 9871 9878 9886 9893 9900 9907 9913 9919 9925 9930 9935 9940 9944 9948 9952 9955 9958 9961 9963 9965 9967 9969 9970 9972 9973 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9987 9987 9987 9987 9987 9987 9986 9985 9984 9982 9981 9979 9978 9976 9975 9974 9973 9972 9972 9972 9972 9972 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9979 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9979 9979 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9986 9985 9984 9983 9982 9980 9978 9976 9973 9971 9968 9966 9963 9961 9959 9957 9955 9953 9952 9951 9950 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9960 9958 9956 9955 9952 9950 9948 9946 9944 9941 9940 9938 9936 9935 9934 9934 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9944 9945 9947 9948 9950 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9970 9971 9972 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9980 9981 9982 9983 9984 9985 9987 9988 9990 9991 9992 9993 9994 9995 9996 9996 9996 9996 9996 9995 9995 9994 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9986 9986 9985 9983 9982 9980 9978 9976 9974 9972 9970 9968 9966 9965 9963 9963 9962 9962 9962 9963 9964 9965 9966 9968 9970 9972 9973 9975 9976 9977 9978 9978 9977 9976 9975 9974 9972 9970 9967 9965 9963 9960 9959 9957 9956 9955 9954 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9962 9961 9960 9959 9957 9954 9951 9949 9946 9943 9939 9936 9934 9931 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9905 9902 9899 9896 9893 9889 9885 9882 9877 9873 9869 9864 9860 9855 9851 9846 9841 9836 9831 9826 9821 9816 9810 9805 9799 9793 9787 9782 9776 9770 9765 9760 9756 9752 9748 9745 9743 9742 9742 9743 9745 9747 9751 9755 9760 9766 9773 9780 9787 5357 5 8 3 9795 9804 9812 9821 9830 9838 9847 9855 9863 9871 9878 9885 9892 9898 9904 9910 9916 9921 9926 9930 9935 9939 9943 9946 9950 9953 9956 9959 9961 9964 9966 9968 9969 9971 9972 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9969 9967 9965 9963 9960 9957 9954 9950 9946 9941 9935 9930 9923 9916 9909 9901 9892 9883 9873 9863 9852 9840 9828 9816 9803 9789 9775 9761 9746 9731 9715 9700 9684 9668 9652 9636 9621 9606 9591 9577 9564 9552 9541 9531 9522 9515 9510 9506 9503 9503 9504 9508 9513 9520 9528 9538 9549 9562 9576 9591 9607 9623 9640 9657 9675 9692 9709 9725 9742 9757 9772 9786 9799 9811 9823 9833 9843 9852 9860 9867 9874 9879 9885 9890 9894 9898 9902 9905 9908 9911 9914 9916 9918 9921 9923 9924 9926 9927 9928 9928 9928 9928 9927 9925 9924 9921 9919 9916 9913 9909 9906 9902 9899 9896 9893 9890 9888 9886 9885 9884 9884 9884 9884 9885 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9911 9912 9914 9916 9917 9919 9921 9923 9924 9925 9926 9927 9927 9927 9926 9926 9925 9923 9922 9920 9918 9916 9915 9913 9911 9910 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9927 9929 9930 9932 9934 9936 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9960 9960 9960 9961 9962 9963 9965 9966 9968 9969 9971 9973 9975 9977 9978 9980 9981 9982 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9984 9984 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9992 9992 9992 9991 9991 9990 9989 9988 9986 9985 9983 9982 9981 9979 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9973 9973 9971 9970 9968 9967 9965 9963 9961 9958 9956 9954 9952 9950 9948 9947 9945 9944 9943 9941 9940 9939 9939 9938 9937 5358 5 8 3 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9920 9918 9916 9913 9910 9906 9902 9897 9891 9884 9876 9867 9856 9844 9831 9815 9798 9779 9757 9733 9708 9679 9649 9617 9582 9546 9508 9468 9427 9385 9342 9299 9256 9214 9173 9134 9097 9062 9030 9002 8978 8958 8942 8931 8925 8924 8928 8937 8950 8968 8990 9015 9045 9077 9111 9148 9185 9224 9264 9304 9343 9382 9419 9456 9491 9525 9557 9587 9616 9642 9667 9690 9712 9731 9750 9767 9782 9797 9810 9822 9833 9843 9852 9861 9869 9876 9883 9889 9895 9900 9905 9910 9915 9919 9923 9927 9931 9935 9938 9941 9944 9947 9950 9952 9954 9955 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9971 9972 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 99991000010000100011000110001100011000010000 9999 9998 9997 9996 9995 9994 9993 9991 9990 9989 9988 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9959 9958 9956 9954 9951 9949 9947 9944 9942 9939 9937 9935 9933 9930 9929 9927 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9898 9900 9902 9905 9908 9911 9915 9919 9923 9928 9932 9937 9941 9945 9949 9953 9956 9959 9962 9964 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9972 9970 9969 9967 9964 9962 9959 9955 9952 9948 9943 9939 9935 9931 9927 9923 9919 9916 9913 9910 9907 9905 9903 9901 9899 9898 9896 9894 9891 9889 9886 9882 9878 9873 9868 9862 9856 9849 9842 9834 9827 9819 9811 9803 9795 9788 9780 9773 9767 9760 9754 9748 9743 9738 9734 9729 9725 9722 9719 9716 9714 9713 9711 9711 9711 9712 9713 9715 9718 9721 9725 9730 9735 9741 9748 9755 9762 9769 9776 9784 9791 9798 9805 9812 9819 9825 9831 9836 9841 9846 9851 9856 9860 9865 9869 9874 9879 5359 5 8 3 9883 9888 9893 9898 9902 9907 9912 9916 9920 9924 9928 9932 9935 9937 9940 9942 9943 9945 9946 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9954 9953 9952 9951 9950 9948 9946 9944 9942 9939 9937 9934 9931 9928 9925 9921 9917 9913 9908 9903 9897 9891 9883 9875 9866 9856 9845 9833 9820 9805 9790 9774 9756 9737 9717 9696 9674 9651 9626 9601 9574 9546 9518 9488 9457 9425 9393 9360 9326 9292 9259 9225 9192 9160 9129 9100 9072 9047 9024 9005 8988 8975 8966 8960 8959 8961 8967 8978 8991 9009 9029 9053 9079 9108 9138 9170 9203 9237 9271 9306 9340 9373 9406 9438 9469 9499 9527 9554 9579 9603 9626 9647 9667 9686 9703 9720 9735 9750 9763 9776 9789 9801 9812 9822 9833 9842 9852 9861 9869 9877 9885 9892 9899 9905 9911 9916 9921 9926 9930 9933 9936 9938 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9952 9953 9955 9956 9958 9960 9963 9965 9967 9970 9972 9974 9976 9977 9978 9979 9979 9979 9978 9977 9976 9975 9973 9971 9969 9966 9964 9962 9961 9959 9958 9956 9956 9955 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9948 9947 9945 9942 9939 9936 9933 9930 9926 9923 9919 9915 9911 9906 9902 9898 9893 9888 9883 9878 9872 9866 9860 9854 9848 9841 9835 9828 9821 9814 9807 9801 9794 9788 9782 9777 9772 9767 9763 9759 9756 9753 9750 9748 9746 9745 9743 9743 9742 9742 9742 9742 9742 9743 9744 9745 9746 9748 9750 9752 9754 9757 9760 9763 9766 9770 9773 9777 9781 9786 9790 9795 9799 9804 9809 9814 9819 9823 9828 9833 9838 9843 9847 9851 9855 9859 9862 9865 9867 9869 9870 9871 9871 9871 9870 9869 9868 9866 9864 9861 9859 9856 9854 9851 9849 9846 9844 9841 9839 9837 9835 9832 9830 9827 9824 9821 9817 9813 9808 9803 9797 9790 9783 9775 9766 9757 9747 9737 9726 9715 9704 9693 9683 9672 9662 9653 9645 9637 9631 9625 9621 9618 9616 9616 9616 9618 9622 9626 9632 9638 9646 9654 9663 9672 9683 9693 9704 9715 9726 9737 9748 9759 9770 9781 9791 9801 9811 9820 9829 9837 9845 9853 9860 9867 9873 9879 9884 9889 9893 9897 9900 9903 9905 9907 9908 9909 9909 9908 9908 9906 9905 9903 9902 9900 9898 9896 9894 9893 9892 9891 9891 9891 9892 9893 9894 9896 9898 9901 9904 9907 9911 9914 9918 9921 9925 9928 9931 9933 9936 9938 9940 9941 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9909 9906 9903 9901 9898 9896 9894 9893 9892 9892 9892 9893 9894 9895 9897 9899 9902 9904 9907 9910 9913 9915 9918 9920 9922 9923 9924 9925 9926 5360 5 8 3 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9901 9899 9897 9894 9892 9889 9887 9884 9882 9879 9877 9875 9873 9871 9870 9869 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9868 9868 9868 9867 9866 9865 9865 9864 9863 9863 9863 9864 9865 9866 9868 9871 9873 9877 9880 9884 9888 9892 9897 9901 9905 9909 9912 9916 9919 9922 9925 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9933 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9950 9950 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9930 9928 9925 9922 9919 9915 9911 9907 9903 9899 9894 9889 9885 9880 9876 9871 9867 9863 9860 9857 9854 9852 9850 9849 9849 9849 9850 9851 9853 9855 9858 9861 9864 9868 9871 9875 9879 9883 9886 9890 9894 9897 9901 9904 9907 9911 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9956 9957 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9961 9960 9961 9961 9962 9963 9964 9966 9967 9969 9971 9972 9974 9975 9976 9977 9978 9978 9978 9978 9977 9976 9975 9974 9972 9970 9969 9967 9965 9964 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9947 9947 9948 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9963 9964 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9998 9999 9999 999910000 9999 9999 9999 9998 9997 9996 9995 9994 9993 9991 9990 9989 9987 9986 9985 9984 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9976 9975 9973 9971 9969 9966 9964 9961 9958 9955 9953 9950 9947 9944 9942 9939 9936 9933 9931 9928 9925 9922 9919 9916 9913 9911 9908 9905 9902 9900 9897 9895 9893 9892 9891 9890 9889 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9892 9892 9893 9895 9896 9898 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 5361 5 8 3 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9923 9923 9923 9923 9922 9921 9920 9918 9917 9915 9914 9913 9911 9910 9910 9909 9909 9910 9911 9912 9914 9916 9919 9922 9925 9929 9932 9936 9940 9943 9947 9950 9953 9956 9958 9960 9962 9963 9963 9963 9963 9962 9961 9960 9958 9956 9954 9951 9949 9946 9943 9940 9938 9935 9932 9930 9928 9926 9924 9922 9921 9920 9919 9918 9917 9917 9916 9916 9917 9917 9918 9919 9920 9921 9923 9925 9927 9929 9932 9935 9937 9940 9943 9946 9949 9951 9954 9956 9958 9959 9961 9962 9962 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9949 9947 9945 9943 9941 9938 9935 9932 9928 9925 9921 9918 9914 9910 9906 9902 9898 9893 9888 9883 9877 9871 9864 9856 9848 9838 9828 9817 9805 9793 9779 9765 9751 9736 9721 9706 9691 9676 9662 9648 9634 9622 9610 9600 9590 9582 9575 9569 9564 9561 9559 9558 9558 9559 9562 9565 9570 9575 9581 9588 9595 9603 9611 9619 9627 9635 9642 9649 9655 9660 9664 9666 9667 9667 9664 9660 9654 9646 9636 9624 9609 9593 9575 9556 9535 9512 9489 9464 9438 9412 9386 9359 9332 9305 9279 9253 9228 9204 9181 9158 9137 9117 9098 9080 9063 9048 9034 9021 9009 8998 8988 8980 8972 8965 8960 8955 8951 8948 8946 8945 8945 8946 8947 8949 8952 8956 8960 8964 8968 8972 8975 8978 8979 8979 8977 8972 8964 8953 8938 8918 8893 8864 8828 8787 8739 8684 8624 8556 8481 8400 8313 8219 8119 8013 7903 7788 7668 7546 7420 7293 7165 7037 6910 6784 6661 6543 6429 6322 6221 6130 6047 5976 5915 5867 5832 5811 5804 5811 5834 5870 5921 5986 6064 6154 6255 6367 6488 6616 6750 6888 7029 7172 7314 7456 7594 7729 7860 7984 8103 8216 8321 8420 8513 8599 8678 8752 8820 8884 8943 8997 9048 9096 9142 9184 9224 9262 9299 9333 9366 9396 9426 9453 9479 9504 9526 9548 9568 9587 9604 9621 9637 9652 9667 9681 9694 9707 9720 9732 9745 9756 9768 9779 9789 9799 9808 9816 9824 9831 9838 9844 9849 9854 9858 9862 9866 9869 9873 9877 9880 9884 9888 9892 9897 9901 9906 9910 9914 9919 9923 9926 9929 9932 9934 9936 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9953 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9945 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9950 9950 9949 9949 9948 9947 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9943 9943 5362 5 8 4 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9940 9940 9939 9939 9940 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9955 9955 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9935 9932 9929 9926 9923 9919 9915 9911 9906 9902 9897 9892 9887 9881 9876 9871 9867 9862 9858 9854 9851 9849 9846 9845 9844 9843 9844 9844 9845 9847 9848 9850 9853 9855 9858 9860 9863 9865 9868 9870 9873 9875 9877 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9909 9907 9905 9903 9900 9898 9895 9893 9890 9887 9885 9882 9880 9879 9877 9876 9876 9876 9877 9877 9879 9881 9883 9885 9887 9890 9893 9895 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9915 9917 9918 9921 9923 9925 9928 9931 9934 9937 9940 9944 9947 9950 9953 9955 9957 9959 9961 9962 9963 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9961 9960 9958 9957 9956 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9943 9944 9944 9945 9947 9948 9950 9951 9953 9955 9957 9958 9960 9961 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9956 9955 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9932 9931 9930 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9935 9935 9935 9934 9934 9932 9931 9929 9928 9926 9924 9922 9920 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9905 9904 9901 9899 9896 9892 9888 9883 9878 9871 9864 9856 9848 9838 9827 9816 9803 9789 9774 9757 9738 9718 9695 9670 9642 9610 9576 9537 9495 9448 9397 9341 9280 9213 9142 9064 8981 8893 8799 8699 8594 8484 8368 8247 8121 7991 7856 7718 7576 7432 7285 7137 6988 6839 6691 6544 6401 6262 6128 6001 5880 5768 5665 5573 5491 5421 5362 5316 5282 5260 5250 5251 5262 5283 5313 5350 5393 5440 5491 5544 5596 5648 5697 5742 5782 5816 5843 5862 5873 5876 5869 5853 5828 5794 5751 5699 5639 5571 5496 5414 5326 5233 5135 5032 4926 4817 4706 4594 4481 4368 4256 4147 4039 3936 3837 3744 3658 3580 3511 3451 3403 3368 3345 3337 3343 3365 3404 3459 3530 3618 3723 3844 3980 4130 4293 4469 4655 4849 5051 5258 5469 5681 5893 6103 6309 6511 6706 6895 7075 7246 7408 7560 7702 7836 7959 8074 8181 8279 8371 8455 8534 8608 8676 8740 8801 8858 8911 8962 9011 9056 9100 9141 9179 9216 9251 9283 9314 9343 9369 9395 9418 9441 9462 9482 9501 9519 9536 9553 9569 5363 5 8 4 9584 9599 9614 9628 9641 9654 9667 9679 9690 9701 9711 9720 9729 9737 9745 9752 9759 9765 9770 9776 9781 9786 9791 9796 9800 9805 9809 9813 9818 9822 9826 9830 9834 9838 9841 9844 9847 9850 9853 9856 9858 9861 9863 9865 9867 9869 9871 9872 9874 9876 9878 9879 9881 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9903 9905 9908 9911 9914 9917 9921 9924 9928 9932 9935 9939 9943 9946 9950 9953 9955 9958 9960 9961 9962 9963 9964 9964 9964 9963 9963 9962 9961 9961 9960 9960 9960 9961 9961 9962 9963 9965 9966 9968 9969 9971 9973 9974 9975 9976 9976 9976 9976 9975 9974 9972 9971 9968 9966 9963 9961 9958 9955 9953 9951 9948 9946 9945 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9969 9969 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9929 9927 9926 9925 9924 9923 9923 9924 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9929 9929 9929 9930 9931 9932 9934 9936 9938 9940 9942 9945 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9961 9960 9960 9961 9961 9962 9962 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9965 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9976 9976 9976 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9938 9936 9934 9931 9929 9927 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 5364 5 8 4 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9913 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9884 9882 9880 9877 9874 9871 9868 9864 9860 9856 9851 9845 9839 9833 9827 9820 9813 9806 9799 9793 9787 9781 9775 9770 9765 9761 9758 9755 9752 9750 9749 9748 9747 9746 9746 9746 9746 9746 9747 9748 9749 9750 9751 9753 9755 9757 9760 9763 9766 9770 9774 9779 9783 9788 9793 9798 9803 9809 9813 9818 9823 9827 9831 9835 9839 9843 9846 9849 9852 9855 9858 9861 9864 9867 9869 9872 9874 9877 9879 9881 9883 9884 9886 9887 9887 9888 9888 9888 9888 9888 9887 9887 9886 9885 9885 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9886 9885 9884 9883 9882 9880 9878 9876 9873 9871 9868 9865 9863 9860 9858 9855 9853 9851 9848 9846 9844 9841 9839 9836 9833 9829 9825 9821 9816 9811 9805 9799 9792 9785 9777 9769 9760 9751 9742 9733 9723 9713 9704 9694 9684 9674 9664 9654 9645 9635 9626 9617 9608 9600 9592 9584 9577 9571 9565 9560 9555 9552 9549 9547 9546 9546 9547 9549 9551 9554 9558 9562 9567 9572 9578 9583 9589 9594 9600 9605 9609 9614 9618 9622 9625 9629 9632 9634 9637 9640 9642 9645 9647 9650 9653 9656 9660 9663 9667 9671 9675 9679 9683 9687 9691 9695 9699 9702 9706 9708 9711 9713 9715 9717 9718 9719 9720 9720 9720 9720 9720 9720 9720 9720 9719 9718 9718 9717 9716 9715 9714 9713 9711 9709 9708 9706 9703 9701 9698 9696 9693 9690 9686 9683 9679 9676 9672 9668 9664 9659 9655 9650 9646 9641 9636 9632 9627 9622 9617 9612 9607 9602 9597 9591 9586 9581 9575 9569 9563 9556 9550 9542 9535 9527 9519 9510 9500 9491 9481 9470 9460 9449 9438 9427 9415 9404 9392 9381 9369 9357 9345 9333 9320 9307 9294 9280 9266 9251 9235 9219 9202 9184 9165 9145 9125 9103 9081 9058 9033 9009 8983 8956 8929 8901 8871 8841 8811 8779 8746 8713 8678 8643 8607 8569 8531 8491 8451 8409 8366 8322 8276 8228 8179 8127 8074 8018 7960 7898 7834 7767 7697 7623 7546 7466 7382 7295 7205 7112 7016 6917 6816 6712 6605 6497 6386 6272 6157 6039 5919 5796 5671 5543 5412 5278 5141 5002 4859 4714 4567 4418 4269 4118 3968 3819 3672 3528 3388 3252 3121 2997 2880 2770 2667 2572 2486 2407 2337 2274 2218 2170 2128 2094 2065 2044 2028 2020 2018 2024 2037 2059 2089 2130 2180 2242 2316 2401 2499 2609 2732 2866 3012 3168 3335 3509 3691 3878 4070 4264 4459 4653 4846 5035 5219 5398 5571 5736 5895 6045 6188 6324 6452 6574 6689 6798 6901 7000 7094 7184 7270 7353 7433 7510 7584 7656 7726 7793 7858 7920 7980 8037 8093 8146 8197 8245 8292 5365 5 8 4 8337 8381 8423 8463 8502 8540 8578 8614 8649 8683 8717 8750 8782 8813 8843 8873 8901 8929 8955 8981 9005 9028 9050 9072 9092 9111 9130 9147 9164 9180 9196 9211 9225 9239 9253 9267 9280 9293 9305 9318 9330 9342 9354 9366 9377 9389 9400 9411 9421 9431 9441 9451 9460 9469 9478 9486 9494 9501 9509 9516 9523 9530 9536 9543 9549 9556 9563 9569 9576 9583 9589 9596 9602 9609 9615 9621 9627 9633 9638 9643 9648 9652 9656 9660 9663 9666 9669 9671 9674 9676 9679 9681 9684 9686 9689 9692 9695 9698 9702 9705 9708 9711 9714 9716 9718 9720 9722 9724 9725 9725 9726 9726 9726 9726 9726 9726 9725 9725 9725 9725 9724 9724 9724 9724 9724 9723 9723 9722 9720 9719 9717 9714 9711 9707 9702 9697 9691 9684 9676 9667 9658 9647 9634 9621 9606 9589 9570 9549 9526 9500 9470 9437 9400 9358 9312 9260 9203 9139 9069 8991 8906 8813 8712 8602 8484 8358 8222 8079 7927 7767 7600 7425 7244 7058 6866 6671 6472 6271 6069 5866 5663 5462 5263 5067 4874 4686 4503 4325 4153 3988 3829 3677 3534 3398 3272 3155 3048 2952 2869 2798 2740 2698 2672 2663 2672 2699 2746 2813 2901 3009 3136 3284 3450 3633 3833 4046 4272 4508 4752 5001 5253 5505 5756 6003 6243 6476 6699 6912 7114 7304 7481 7646 7799 7941 8071 8191 8301 8403 8497 8584 8665 8741 8812 8878 8941 9000 9056 9109 9159 9206 9249 9290 9328 9363 9396 9425 9452 9476 9498 9517 9535 9550 9565 9578 9589 9600 9609 9618 9626 9634 9641 9647 9652 9657 9661 9664 9667 9669 9671 9672 9673 9673 9673 9673 9673 9673 9673 9674 9674 9675 9677 9678 9680 9683 9686 9689 9692 9695 9699 9703 9707 9711 9715 9720 9724 9728 9733 9737 9742 9747 9752 9756 9761 9766 9771 9776 9781 9785 9789 9793 9797 9800 9803 9805 9808 9809 9811 9812 9813 9813 9814 9814 9814 9815 9815 9816 9816 9817 9818 9819 9821 9822 9823 9825 9826 9827 9828 9830 9831 9831 9832 9833 9834 9835 9835 9836 9838 9839 9841 9843 9846 9849 9852 9855 9859 9863 9866 9870 9874 9878 9881 9884 9886 9888 9890 9891 9892 9893 9893 9893 9892 9892 9892 9891 9891 9891 9892 9892 9893 9894 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9904 9904 9905 9907 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9919 5366 5 8 4 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9907 9908 9908 9909 9910 9912 9913 9914 9915 9916 9918 9919 9919 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9919 9919 9918 9917 9916 9914 9912 9909 9905 9901 9895 9890 9883 9876 9868 9860 9850 9840 9830 9818 9806 9792 9778 9763 9747 9729 9711 9691 9671 9649 9626 9601 9576 9550 9524 9497 9470 9442 9416 9390 9365 9341 9319 9299 9282 9267 9254 9245 9239 9236 9236 9239 9245 9254 9265 9279 9295 9313 9332 9353 9375 9398 9421 9444 9467 9490 9513 9535 9557 9578 9598 9617 9636 9653 9670 9686 9701 9716 9729 9742 9755 9766 9777 9787 9797 9806 9815 9823 9830 9837 9844 9850 9855 9860 9865 9869 9873 9877 9880 9883 9886 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9909 9910 9911 9912 9912 9912 9912 9912 9911 9910 9909 9907 9905 9903 9900 9898 9895 9891 9887 9883 9879 9874 9868 9862 9855 9847 9838 9829 9819 9807 9795 9782 9769 9754 9739 9724 9708 9692 9677 9661 9647 9633 9620 9608 9598 9589 9582 9576 9572 9570 9569 9571 9574 9578 9584 9591 9599 9607 9617 9627 9638 9648 9659 9669 9679 9688 9697 9705 9712 9718 9723 9727 9730 9732 9732 9731 9729 9726 9721 9716 9710 9703 9695 9686 9677 9667 9657 9647 9637 9627 9617 9607 9598 9589 9580 9572 9565 9558 9551 9546 9541 9537 9534 9532 9530 9529 9530 9531 9533 9535 9539 9543 9549 9554 9561 9568 9575 9583 9591 9600 9608 9616 9624 9633 9640 9648 9656 9663 9670 9676 9683 9689 9695 9701 9706 9712 9717 9722 9727 9732 9737 9741 9745 9748 9751 9754 9756 9757 9759 9759 9759 9759 9758 9757 9755 9754 9752 9750 9748 9747 9745 9743 9742 9741 9741 9740 9740 9740 9740 9740 9741 9741 9742 9743 9743 9744 9744 9744 9744 9744 9744 9744 9743 9742 9741 9740 9739 9737 9735 9734 9732 9730 9728 9725 9723 9721 9718 9716 9713 9711 9708 9706 9703 9701 9699 9697 9695 9693 9692 9691 9690 9689 9689 9689 9689 9690 9690 9691 9692 9694 9695 9697 9698 9700 9701 9703 9705 9706 9708 5367 5 8 4 9709 9710 9711 9712 9713 9714 9715 9716 9716 9717 9718 9718 9718 9719 9719 9719 9719 9719 9719 9718 9717 9717 9716 9715 9713 9712 9710 9709 9707 9705 9703 9702 9700 9698 9696 9695 9693 9692 9690 9689 9687 9686 9684 9683 9681 9679 9678 9676 9674 9672 9670 9668 9666 9664 9661 9659 9657 9655 9653 9651 9649 9647 9645 9643 9641 9638 9636 9633 9630 9627 9623 9619 9615 9610 9606 9601 9596 9590 9585 9580 9574 9569 9564 9559 9554 9549 9544 9540 9535 9531 9526 9522 9518 9513 9508 9503 9498 9492 9486 9480 9473 9465 9458 9449 9441 9432 9422 9413 9403 9393 9383 9374 9364 9354 9344 9334 9325 9315 9306 9296 9286 9277 9266 9256 9246 9234 9223 9211 9198 9185 9172 9157 9142 9127 9111 9094 9077 9059 9041 9023 9004 8984 8964 8944 8924 8902 8881 8858 8836 8812 8787 8762 8736 8709 8681 8651 8621 8589 8555 8521 8485 8447 8409 8368 8326 8283 8239 8192 8145 8096 8045 7993 7939 7884 7827 7769 7708 7646 7582 7516 7449 7379 7307 7232 7156 7078 6997 6914 6829 6743 6654 6563 6470 6375 6278 6179 6077 5974 5868 5759 5648 5534 5417 5297 5174 5047 4917 4785 4649 4510 4369 4227 4083 3938 3794 3651 3509 3370 3235 3104 2978 2858 2745 2639 2540 2449 2365 2290 2222 2162 2109 2063 2024 1991 1963 1941 1924 1913 1907 1907 1913 1925 1944 1970 2004 2047 2100 2163 2236 2321 2417 2524 2642 2771 2910 3059 3217 3382 3554 3730 3910 4092 4274 4456 4635 4812 4984 5151 5313 5468 5616 5758 5893 6021 6144 6260 6371 6477 6578 6675 6768 6859 6946 7030 7113 7192 7270 7346 7419 7490 7559 7625 7690 7752 7811 7868 7923 7976 8026 8075 8121 8166 8209 8250 8291 8329 8367 8404 8440 8474 8508 8541 8573 8604 8634 8663 8691 8719 8745 8771 8796 8820 8844 8866 8889 8911 8932 8953 8974 8994 9015 9035 9054 9074 9093 9111 9129 9147 9165 9181 9197 9213 9228 9242 9256 9270 9282 9294 9306 9317 9328 9338 9348 9357 9366 9374 9382 9390 9397 9404 9411 9416 9422 9427 9431 9436 9440 9443 9446 9450 9452 9455 9458 9461 9463 9466 9469 9471 9474 9477 9480 9482 9485 9488 9490 9492 9495 9497 9499 9501 9504 9506 9509 9511 9514 9518 9522 9526 9530 9536 9541 9547 9554 9561 9568 9576 9583 9591 9599 9606 9613 9621 9627 9634 9640 9646 9651 9656 9661 9665 9669 9673 9677 9681 9685 9689 9693 9697 9700 9704 9708 9712 9716 9719 9722 9725 9728 9730 9732 9734 9735 9736 9736 9737 9737 9736 9736 9735 9735 9734 9733 9733 9732 9732 9732 9732 9732 9733 9733 9733 9734 9734 9734 9735 9735 9735 9735 9735 9735 9735 9735 9735 9736 9737 9737 9739 9740 9742 9744 9746 9749 9752 9755 9758 9761 9765 9768 9771 9774 9777 9779 9782 9784 9785 9787 9788 9790 9791 9791 9792 5368 5 8 4 9793 9793 9794 9794 9795 9795 9796 9797 9798 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9814 9815 9816 9816 9816 9817 9817 9817 9817 9817 9816 9816 9816 9815 9815 9814 9813 9813 9812 9811 9810 9809 9809 9808 9807 9807 9806 9806 9806 9806 9807 9807 9808 9809 9810 9811 9812 9814 9815 9817 9818 9819 9820 9821 9822 9822 9822 9822 9822 9822 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9811 9810 9808 9807 9805 9803 9801 9798 9795 9792 9788 9784 9780 9775 9770 9765 9760 9755 9749 9744 9738 9732 9726 9719 9712 9705 9696 9688 9678 9668 9656 9644 9630 9616 9601 9585 9568 9551 9533 9515 9497 9479 9461 9444 9428 9414 9400 9388 9378 9369 9363 9358 9356 9356 9358 9361 9367 9374 9384 9394 9407 9420 9434 9450 9466 9482 9499 9515 9532 9549 9565 9580 9595 9610 9623 9636 9648 9659 9669 9678 9686 9694 9701 9707 9712 9716 9721 9724 9727 9729 9731 9733 9734 9734 9734 9734 9732 9730 9727 9723 9718 9711 9704 9695 9685 9674 9661 9646 9631 9614 9596 9577 9557 9537 9516 9494 9473 9452 9431 9411 9391 9373 9356 9341 9328 9316 9307 9300 9295 9292 9292 9293 9297 9303 9311 9321 9332 9345 9358 9373 9388 9404 9419 9435 9450 9464 9477 9489 9500 9509 9517 9522 9526 9528 9528 9526 9522 9516 9509 9500 9489 9477 9463 9449 9434 9418 9402 9385 9369 9353 9337 9322 9308 9294 9282 9272 9263 9256 9250 9247 9246 9247 9250 9255 9263 9273 9284 9298 9314 9331 9350 9371 9392 9414 9437 9460 9483 9505 9528 9549 9570 9590 9609 9627 9643 9659 9673 9686 9699 9710 9721 9731 9741 9750 9759 9768 9777 9786 9794 9802 9810 9818 9825 9832 9838 9844 9848 9852 9856 9858 9860 9861 9862 9862 9862 9862 9861 9861 9860 9860 9860 9861 9862 9863 9864 9866 9869 9871 9873 9876 9878 9880 9882 9883 9884 9885 9885 9885 9884 9883 9882 9880 9879 9877 9876 9874 9873 9872 9872 9872 9872 9872 9873 9873 9874 9875 9876 9877 9878 9879 9879 9879 9878 9877 9876 9874 9872 9870 9867 9864 9861 9858 9854 9851 9848 9845 9842 9840 9837 9835 9833 9831 9830 9828 9827 9826 9824 9823 9821 9819 9818 9815 9813 9810 9807 9804 9801 9797 9793 9789 9786 9782 9778 9774 9770 9766 9762 9758 9754 9751 9747 9743 9739 9735 9732 9728 9724 9720 9716 9712 9709 9705 9702 9699 9696 9694 9692 9690 9688 9687 9686 9686 9686 9686 9686 9687 9688 9688 9689 9690 9691 9692 9692 9693 9694 9694 9695 9695 9696 9697 9698 9699 9701 9703 9705 9707 9710 9713 9717 9720 9725 9729 9734 9738 9743 9748 9754 9759 9764 9769 9775 9780 9785 9790 9795 9799 9804 9808 9812 9816 9819 9823 9826 9829 9831 9834 9836 9838 9839 9841 9842 9843 5369 5 8 4 9844 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9846 9846 9846 9846 9845 9845 9844 9843 9842 9841 9840 9839 9839 9838 9837 9837 9837 9836 9836 9836 9837 9837 9837 9837 9836 9836 9835 9835 9834 9833 9831 9830 9828 9827 9825 9823 9822 9821 9820 9819 9818 9818 9818 9818 9818 9819 9820 9821 9821 9822 9823 9824 9825 9825 9825 9826 9826 9825 9825 9825 9824 9823 9823 9822 9821 9820 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9804 9803 9801 9800 9799 9798 9796 9795 9793 9791 9790 9787 9785 9782 9779 9776 9772 9768 9763 9757 9751 9744 9737 9729 9720 9710 9700 9689 9678 9665 9653 9639 9625 9611 9596 9581 9565 9549 9533 9517 9501 9484 9468 9453 9437 9422 9408 9394 9382 9370 9360 9350 9342 9336 9330 9327 9325 9324 9325 9328 9331 9337 9343 9350 9359 9368 9378 9389 9400 9411 9422 9433 9444 9455 9466 9476 9486 9496 9505 9514 9522 9530 9537 9544 9551 9557 9563 9568 9574 9578 9582 9586 9589 9592 9594 9596 9597 9597 9597 9597 9596 9594 9592 9589 9586 9583 9579 9575 9570 9565 9560 9555 9549 9543 9536 9528 9520 9511 9501 9491 9479 9467 9453 9438 9422 9404 9385 9365 9342 9318 9292 9264 9234 9202 9166 9128 9086 9042 8993 8940 8883 8822 8756 8684 8608 8527 8440 8349 8252 8150 8045 7934 7821 7704 7585 7463 7341 7218 7096 6975 6856 6740 6627 6519 6416 6319 6228 6144 6068 5999 5938 5886 5843 5807 5781 5762 5752 5750 5756 5770 5790 5818 5852 5892 5938 5990 6046 6107 6173 6242 6315 6391 6471 6553 6637 6723 6812 6901 6992 7084 7176 7269 7361 7453 7544 7634 7722 7809 7893 7976 8055 8131 8205 8275 8341 8404 8464 8519 8571 8619 8664 8705 8743 8777 8808 8837 8862 8885 8906 8924 8940 8955 8967 8977 8986 8993 8999 9003 9005 9007 9007 9005 9003 9000 8995 8990 8983 8976 8969 8960 8951 8942 8931 8921 8910 8899 8887 8874 8862 8848 8834 8819 8804 8788 8771 8753 8734 8714 8694 8672 8649 8626 8602 8577 8551 8525 8498 8471 8443 8415 8386 8357 8327 8297 8267 8235 8203 8170 8136 8101 8065 8027 7988 7948 7906 7862 7816 7769 7720 7669 7617 7562 7506 7448 7388 7327 7264 7200 7133 7066 6996 6925 6853 6779 6703 6626 6548 6468 6386 6303 6218 6132 6045 5955 5865 5772 5678 5581 5483 5382 5279 5174 5065 4954 4839 4722 4601 4477 4350 4221 4089 3955 3819 3683 3547 3412 3278 3146 3018 2894 2775 2661 2554 2454 2361 2275 2198 2128 2065 2011 1963 1922 1887 1858 1835 1817 1803 1795 1791 1792 1798 1810 1827 1850 1880 1918 1964 2019 2084 2158 2242 2337 5370 5 8 4 2442 2557 2682 2815 2958 3107 3264 3425 3590 3758 3927 4096 4263 4429 4591 4749 4902 5050 5192 5328 5458 5582 5701 5814 5922 6026 6125 6220 6313 6402 6488 6572 6653 6733 6810 6886 6960 7032 7101 7169 7235 7299 7361 7420 7478 7533 7586 7638 7687 7735 7781 7826 7869 7911 7951 7990 8029 8066 8102 8137 8171 8204 8236 8268 8298 8328 8357 8385 8413 8440 8466 8492 8518 8543 8567 8591 8614 8638 8660 8682 8704 8725 8745 8765 8784 8803 8821 8838 8854 8869 8884 8898 8912 8924 8937 8948 8959 8970 8980 8990 9000 9009 9018 9027 9036 9045 9053 9062 9070 9078 9085 9093 9100 9107 9113 9119 9125 9129 9134 9137 9140 9142 9143 9143 9143 9141 9138 9134 9128 9122 9113 9104 9093 9080 9067 9051 9035 9017 8998 8978 8957 8935 8912 8889 8866 8842 8819 8796 8773 8751 8730 8709 8689 8671 8653 8637 8623 8609 8597 8587 8578 8571 8566 8562 8560 8560 8562 8566 8572 8579 8589 8600 8614 8629 8646 8665 8686 8708 8731 8756 8782 8809 8836 8865 8893 8922 8951 8980 9008 9037 9064 9091 9118 9144 9169 9193 9216 9238 9260 9280 9300 9319 9337 9354 9371 9387 9402 9417 9431 9444 9456 9468 9479 9490 9500 9509 9517 9525 9532 9539 9544 9550 9554 9558 9562 9565 9568 9571 9573 9575 9577 9579 9581 9583 9585 9586 9588 9590 9592 9594 9595 9597 9599 9600 9602 9603 9605 9606 9607 9608 9608 9609 9609 9610 9610 9611 9611 9611 9612 9612 9613 9614 9614 9615 9617 9618 9619 9621 9622 9624 9625 9626 9628 9629 9630 9630 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9632 9633 9634 9635 9637 9639 9641 9644 9646 9648 9650 9653 9654 9656 9657 9658 9658 9659 9658 9658 9657 9656 9655 9654 9653 9652 9651 9650 9650 9649 9649 9649 9649 9649 9649 9649 9649 9649 9648 9648 9646 9645 9643 9641 9638 9636 9633 9629 9626 9623 9619 9616 9613 9610 9607 9605 9603 9601 9600 9599 9598 9598 9599 9599 9600 9601 9602 9604 9605 9607 9609 9610 9612 9613 9614 9615 9616 9616 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9618 9618 9619 9620 9620 9621 9622 9622 9623 9623 9623 9623 9623 9623 9623 9623 9622 9622 9621 9621 9621 9620 9620 9620 9620 9620 9620 9619 9619 9619 9619 9618 9618 9617 9616 9615 9613 9612 9610 9608 9607 9605 9603 9601 9599 9598 9596 9594 9593 9592 9590 9589 9588 9587 9585 9584 9582 9581 9579 9577 9575 9573 9571 9569 9567 9564 9562 9559 9557 9554 9552 9550 9547 9545 9543 9540 9538 9536 9533 9531 9529 9526 9523 9521 9518 9515 9512 9509 9506 9502 9499 9495 9492 9488 9484 9480 9477 9473 9469 9465 9460 9456 9452 9448 9444 9440 9436 9432 9429 9425 9421 9418 9414 9411 9408 9405 9402 9399 9396 9393 9390 9387 5371 5 8 4 9384 9381 9378 9375 9372 9369 9366 9362 9359 9355 9352 9348 9344 9340 9337 9333 9329 9325 9321 9318 9314 9310 9306 9302 9298 9294 9289 9285 9281 9276 9271 9267 9262 9257 9253 9248 9243 9239 9234 9230 9226 9222 9218 9214 9210 9207 9203 9199 9195 9191 9187 9183 9178 9173 9168 9163 9157 9151 9144 9138 9131 9124 9116 9109 9102 9094 9087 9079 9072 9064 9057 9049 9042 9034 9026 9018 9009 9000 8991 8981 8971 8960 8949 8937 8925 8912 8899 8885 8871 8857 8842 8828 8813 8798 8783 8768 8752 8737 8721 8705 8688 8671 8654 8636 8617 8598 8578 8557 8536 8514 8491 8468 8444 8419 8394 8368 8342 8315 8288 8259 8230 8199 8168 8134 8100 8063 8024 7983 7939 7892 7843 7790 7733 7674 7610 7543 7473 7399 7322 7241 7157 7070 6980 6887 6792 6694 6595 6494 6392 6289 6185 6082 5978 5875 5774 5674 5577 5482 5391 5304 5222 5144 5072 5005 4945 4891 4843 4802 4767 4739 4716 4698 4686 4677 4673 4671 4671 4673 4675 4677 4678 4677 4675 4670 4661 4650 4635 4616 4593 4566 4535 4501 4463 4421 4376 4328 4276 4221 4163 4102 4038 3971 3901 3828 3751 3672 3589 3504 3415 3325 3231 3136 3039 2941 2842 2742 2643 2545 2448 2353 2260 2171 2084 2001 1922 1848 1777 1711 1649 1592 1539 1489 1444 1402 1364 1330 1298 1269 1243 1219 1198 1179 1163 1149 1136 1126 1119 1113 1109 1107 1108 1110 1114 1121 1129 1139 1152 1166 1183 1203 1225 1250 1279 1311 1347 1388 1434 1484 1540 1602 1669 1743 1822 1907 1998 2095 2197 2303 2414 2529 2647 2767 2889 3012 3135 3259 3381 3503 3622 3740 3855 3968 4078 4186 4290 4392 4491 4587 4681 4772 4862 4949 5034 5117 5198 5278 5356 5432 5507 5580 5652 5722 5791 5858 5925 5990 6054 6117 6179 6241 6302 6362 6422 6481 6540 6598 6656 6713 6770 6826 6881 6936 6989 7042 7094 7144 7194 7242 7289 7334 7379 7422 7464 7505 7545 7584 7622 7660 7696 7732 7768 7803 7837 7871 7904 7936 7968 8000 8030 8060 8089 8118 8146 8172 8198 8224 8248 8271 8294 8316 8337 8358 8378 8397 8416 8435 8453 8470 8488 8505 8522 8539 8555 8571 8587 8603 8618 8633 8648 8662 8676 8690 8704 8717 8730 8743 8756 8768 8780 8792 8804 8815 8826 8837 8848 8858 8868 8878 8887 8896 8904 8912 8920 8927 8934 8940 8946 8951 8957 8962 8967 8971 8976 8980 8984 8988 8992 8995 8998 9001 9003 9006 9007 9008 9009 9009 9009 9008 9006 9004 9001 8997 8993 8989 8984 8978 8972 8966 8960 8953 8946 8940 8933 8927 8921 8916 8912 8908 8906 8904 8904 8906 8909 8914 8921 8929 8939 8951 8965 8981 8997 9015 9035 9055 9075 9096 9117 9138 9159 9179 9198 9217 9234 9250 9264 9278 9289 9300 9309 9317 9323 9329 9333 9337 9340 9343 9345 9346 9348 9350 5372 5 8 4 9351 9353 9355 9358 9361 9364 9368 9372 9377 9382 9388 9394 9400 9407 9414 9421 9428 9434 9441 9448 9454 9460 9466 9472 9477 9482 9486 9490 9495 9498 9502 9506 9509 9513 9516 9520 9523 9527 9530 9534 9538 9542 9546 9550 9554 9558 9562 9567 9571 9575 9579 9584 9588 9593 9597 9602 9606 9611 9615 9620 9625 9629 9633 9638 9642 9646 9649 9653 9656 9659 9662 9664 9666 9668 9670 9672 9673 9675 9676 9677 9678 9680 9681 9682 9683 9685 9686 9688 9689 9691 9692 9694 9696 9698 9699 9701 9703 9705 9707 9709 9711 9713 9715 9718 9720 9722 9724 9726 9727 9729 9731 9732 9734 9735 9737 9738 9739 9741 9742 9743 9744 9746 9747 9748 9750 9751 9753 9755 9756 9758 9759 9761 9763 9764 9765 9767 9768 9769 9770 9771 9772 9772 9773 9773 9774 9774 9774 9775 9775 9775 9775 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9775 9775 9776 9776 9777 9778 9778 9779 9779 9780 9781 9781 9782 9782 9782 9783 9783 9783 9783 9783 9784 9784 9784 9785 9785 9785 9786 9787 9788 9788 9789 9790 9791 9792 9793 9794 9795 9795 9796 9796 9797 9797 9798 9798 9799 9799 9799 9800 9800 9801 9801 9802 9803 9803 9804 9805 9806 9806 9807 9807 9808 9808 9808 9808 9807 9807 9806 9806 9805 9804 9804 9803 9802 9801 9800 9800 9799 9798 9798 9797 9797 9797 9796 9796 9796 9795 9795 9795 9794 9794 9794 9794 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9797 9798 9799 9799 9800 9801 9802 9803 9804 9804 9805 9805 9805 9805 9806 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9808 9809 9810 9811 9812 9814 9815 9817 9819 9822 9824 9826 9829 9831 9834 9836 9838 9840 9842 9844 9845 9846 9847 9848 9849 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9857 9857 9857 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9847 9846 9845 9843 9841 9839 9836 9833 9831 9828 9824 9821 9818 9815 9811 9808 9806 9803 9801 9799 9798 9797 9797 9797 9797 9798 9800 9802 9804 9807 9809 9812 9816 9819 9822 9826 9829 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9860 9862 9863 9864 9865 9865 9866 9867 9867 9867 9868 9868 9869 9869 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9895 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9887 9887 9888 9890 9891 9893 9895 9897 9899 9901 9903 9905 5373 5 8 4 9906 9907 9908 9908 9908 9907 9906 9905 9904 9902 9900 9898 9896 9894 9892 9891 9889 9889 9888 9888 9888 9888 9888 9889 9890 9890 9891 9892 9893 9893 9894 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9886 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9886 9885 9884 9883 9881 9880 9878 9876 9874 9872 9870 9868 9867 9866 9865 9865 9865 9865 9866 9868 9870 9872 9874 9877 9880 9882 9885 9888 9891 9893 9895 9897 9898 9900 9901 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9898 9898 9899 9899 9900 9901 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9922 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9908 9907 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9886 9885 9886 9886 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9907 9909 9909 9910 9910 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9899 9899 9900 9900 9901 9902 9903 9903 9904 9904 9905 9904 9904 9903 9902 9901 9899 9897 9895 9893 9891 9890 9888 9887 9886 9885 9884 9884 9884 9884 9884 9885 9885 9885 9886 9885 9885 9884 9883 9881 9879 9876 9872 9869 9865 9860 9856 9851 9846 9842 9837 9833 9829 9825 9822 9818 9816 9813 9811 9809 9807 9805 9804 9802 9800 9799 9797 9795 9793 9790 9788 9785 9782 9778 9774 9770 9766 9760 9755 9748 9741 9733 9724 9713 9702 9689 9675 9659 9641 9622 9601 9578 9552 9524 9494 9461 9426 9387 9346 9301 9252 9200 9143 9081 9015 8943 8866 8783 8693 8598 8495 8386 8271 8148 8020 7884 7743 7595 7442 7284 7122 6955 6786 6613 6439 6263 6087 5911 5735 5562 5390 5222 5058 4898 4744 4597 4457 4326 4204 4093 3993 3906 3832 3774 3730 3703 3694 3702 3728 3772 3835 3915 4014 4129 4261 4408 4568 4740 4923 5114 5312 5515 5721 5928 6134 6338 6538 6732 6920 7101 7273 7436 7591 7736 7872 7999 8118 8228 8331 8426 8515 8597 8674 8747 8814 8878 8938 8994 9047 9098 9145 9190 9232 9271 9308 9343 9375 9405 9433 9459 9483 9506 9526 9546 9564 9580 9596 9611 9625 9639 9652 9664 9676 9687 9697 9707 9716 9725 9733 9741 9748 9754 9759 9765 9769 9773 9777 9780 9783 9785 9787 9789 9791 9792 9794 9795 9796 9796 9796 9796 9796 9796 9795 9793 9792 9790 9788 9785 9783 9780 9778 9775 9772 9770 9768 9766 9764 9763 9762 9762 9761 9762 9762 9763 9765 9766 9768 9771 9773 9776 9779 9782 9785 9789 9792 9796 9800 9804 9808 9813 9818 9822 9827 9832 9837 9842 9847 9852 9857 5374 5 8 4 9862 9867 9871 9875 9878 9881 9884 9886 9888 9890 9891 9891 9892 9892 9891 9891 9891 9890 9890 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9893 9894 9895 9895 9895 9895 9894 9893 9891 9890 9887 9885 9882 9878 9875 9871 9867 9862 9858 9853 9848 9842 9837 9831 9824 9818 9811 9803 9796 9787 9779 9770 9761 9752 9743 9734 9725 9716 9708 9700 9693 9687 9682 9677 9674 9672 9671 9672 9673 9676 9680 9684 9690 9696 9703 9711 9718 9727 9735 9743 9752 9760 9768 9775 9783 9790 9796 9802 9808 9814 9819 9824 9828 9833 9837 9841 9845 9849 9853 9856 9860 9863 9867 9870 9873 9875 9878 9880 9882 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9895 9896 9897 9897 9898 9898 9898 9898 9897 9896 9895 9893 9891 9888 9886 9883 9880 9877 9874 9872 9869 9867 9864 9862 9861 9859 9858 9856 9855 9854 9853 9852 9850 9849 9847 9845 9843 9840 9837 9834 9830 9827 9823 9819 9815 9810 9806 9802 9798 9795 9791 9788 9785 9782 9780 9778 9776 9775 9774 9774 9774 9774 9774 9775 9776 9777 9779 9780 9782 9783 9785 9787 9789 9791 9794 9796 9798 9801 9804 9807 9810 9814 9818 9822 9826 9831 9835 9840 9845 9850 9855 9860 9864 9868 9872 9876 9879 9882 9884 9886 9887 9888 9888 9889 9889 9889 9888 9888 9888 9888 9889 9889 9890 9891 9893 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9933 9932 9932 9932 9932 9931 9931 9931 9932 9932 9933 9934 9935 9936 9938 9939 9941 9943 9945 9946 9947 9948 9949 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9938 9937 9936 9936 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9925 9923 9920 9918 9915 9912 9908 9905 9901 9897 9892 9887 9882 9877 9871 9865 9858 9851 9844 9836 9828 9820 9811 9802 9794 9785 9777 9768 9760 9753 9746 9740 9734 9729 9725 9722 9720 9719 9719 9720 9722 9724 9727 9731 9736 9740 9745 9751 9756 9761 9766 9771 9775 9780 9784 9788 9792 9795 9798 9802 9805 9808 9811 9815 9818 9821 9825 9828 9831 9835 9837 9840 9842 9844 9845 9845 9846 9845 9844 9843 9841 9838 9836 9833 9831 9828 9826 9824 9822 9821 9820 9820 9820 9821 9822 9824 9827 9829 9832 9835 9839 9842 9846 9850 9853 9857 9861 9864 9868 9872 9875 9879 9882 9886 9889 9893 9896 9900 9903 9907 9910 9913 9915 9918 9920 9922 9923 9924 9924 9925 9925 9924 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9919 9919 9920 9921 9923 9924 9926 9927 9929 5375 5 8 4 9930 9932 9933 9934 9935 9935 9936 9935 9935 9934 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9875 9872 9870 9867 9864 9860 9857 9854 9850 9847 9843 9839 9836 9832 9828 9824 9821 9817 9813 9810 9807 9803 9800 9797 9794 9791 9788 9785 9783 9780 9777 9773 9770 9767 9764 9761 9758 9755 9752 9749 9747 9745 9743 9742 9741 9741 9741 9741 9742 9743 9745 9747 9749 9751 9753 9756 9758 9761 9763 9765 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9793 9795 9796 9797 9798 9799 9799 9799 9798 9798 9797 9795 9794 9792 9790 9788 9785 9783 9780 9778 9775 9773 9770 9768 9765 9763 9761 9759 9758 9756 9754 9753 9752 9751 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9750 9750 9751 9751 9752 9753 9754 9755 9756 9758 9761 9763 9766 9770 9774 9778 9782 9787 9792 9797 9802 9806 9811 9816 9820 9824 9828 9832 9835 9838 9841 9844 9847 9849 9852 9855 9858 9861 9864 9868 9871 9875 9878 9882 9886 9889 9892 9895 9897 9899 9901 9902 9903 9903 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9893 9893 9893 9893 9894 9896 9897 9899 9901 9904 9906 9908 9911 9913 9915 9918 9919 9921 9923 9924 9925 9925 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9936 9936 9937 9937 9937 9936 9935 9933 9931 9929 9926 9924 9921 9918 9914 9911 9908 9906 9903 9900 9898 9896 9894 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9871 9869 9867 9865 9864 9862 9861 9859 9858 9857 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9849 9848 9848 9847 9847 9848 9848 9849 9850 9850 9852 9853 9854 9855 9855 9856 9856 9856 9856 9855 9854 9853 9851 9849 9847 9844 9842 9839 9837 9835 9833 9831 9829 9828 9827 9826 9825 9825 9824 9824 9823 9823 9822 9822 9821 9819 9818 9816 9814 9812 9809 9807 9804 9802 9799 9797 9795 9794 9792 9791 9791 9791 9791 9791 9791 9792 9793 9794 9794 9795 9795 9795 9795 9795 9795 9794 9793 9792 9791 9789 9788 9787 9786 9785 9785 9784 9784 9784 9785 9785 9786 9787 9788 9789 9790 9791 9792 9793 9793 9794 9794 9794 9793 9793 9792 9791 9791 9790 9790 9789 9789 9790 9790 9791 9793 9794 9796 9799 9801 9804 9807 9810 9813 9816 9819 9821 9823 9825 9827 9828 9829 9830 9830 9830 9830 5376 5 8 5 9833 9836 9838 9840 9842 9843 9844 9844 9844 9844 9843 9843 9842 9841 9839 9838 9837 9835 9834 9833 9831 9830 9829 9827 9826 9824 9823 9821 9818 9816 9813 9810 9806 9802 9798 9793 9788 9783 9777 9771 9765 9759 9753 9747 9740 9734 9728 9722 9717 9712 9707 9703 9699 9696 9693 9690 9688 9687 9686 9686 9686 9686 9687 9689 9690 9693 9695 9698 9702 9706 9710 9714 9719 9724 9730 9736 9742 9748 9755 9762 9769 9776 9782 9789 9796 9802 9808 9813 9818 9822 9825 9828 9830 9831 9832 9832 9832 9831 9830 9829 9827 9826 9824 9823 9821 9821 9820 9820 9820 9821 9822 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9842 9843 9844 9844 9844 9844 9843 9842 9841 9840 9838 9837 9835 9834 9832 9830 9829 9827 9826 9824 9823 9822 9821 9820 9819 9819 9818 9818 9818 9818 9818 9819 9819 9819 9820 9821 9821 9822 9822 9823 9824 9824 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9827 9827 9828 9829 9830 9831 9833 9835 9837 9839 9841 9843 9845 9847 9848 9849 9850 9851 9851 9851 9850 9849 9847 9845 9843 9840 9837 9833 9830 9826 9822 9819 9815 9812 9808 9805 9803 9800 9798 9796 9794 9792 9790 9789 9787 9786 9784 9783 9781 9779 9777 9776 9774 9772 9770 9768 9766 9765 9764 9763 9762 9762 9762 9763 9763 9765 9766 9768 9770 9772 9775 9777 9780 9783 9786 9789 9792 9795 9797 9800 9803 9805 9808 9810 9813 9815 9818 9820 9823 9825 9828 9830 9833 9835 9838 9840 9843 9845 9847 9850 9852 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9867 9868 9868 9868 9867 9867 9866 9865 9865 9864 9863 9861 9860 9860 9859 9858 9858 9857 9857 9857 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9871 9872 9873 9874 9875 9875 9875 9874 9874 9873 9872 9871 9870 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9865 9866 9867 9868 9869 9870 9872 9874 9875 9877 9879 9881 9883 9885 9888 9890 9893 9896 9898 9901 9904 9907 9909 9912 9914 9916 9917 9918 9918 9917 9915 9913 9909 9905 9899 9893 9885 9876 9866 9855 9843 9829 9814 9798 9780 9761 9740 9716 9691 9663 9632 9598 9562 9522 9478 9431 9380 9326 9268 9207 9142 9075 9006 8935 8863 8790 8718 8647 8578 8512 8449 8391 8339 8292 8252 8219 8193 8175 8165 8163 8169 8183 8203 8231 8264 8304 8348 8397 8450 8506 8564 8624 8686 8747 8809 8870 8931 8990 9048 9104 9158 9211 9261 9308 9354 9397 9438 9476 9512 9546 9577 9607 9634 9659 9682 9704 9723 9741 9758 9773 9786 9799 9810 9820 9829 9838 9845 9852 9859 9864 9869 9874 9878 9881 9884 9887 9889 9890 9892 9893 9893 9894 9894 9894 9893 9893 9893 9892 9891 9891 9890 9888 9887 9885 9883 9880 9876 9872 9867 9860 9853 9845 9835 5377 5 8 5 9825 9813 9799 9785 9769 9752 9735 9716 9696 9676 9656 9635 9614 9593 9572 9552 9533 9515 9498 9482 9468 9456 9445 9437 9431 9427 9425 9426 9429 9434 9441 9451 9462 9475 9489 9505 9522 9540 9558 9576 9595 9614 9632 9651 9668 9685 9701 9716 9730 9744 9756 9767 9778 9787 9796 9803 9810 9815 9820 9825 9828 9831 9833 9835 9835 9836 9835 9834 9832 9830 9827 9823 9819 9814 9808 9801 9794 9785 9777 9767 9757 9747 9736 9725 9714 9703 9692 9682 9672 9663 9655 9648 9642 9637 9634 9633 9632 9634 9636 9640 9645 9652 9659 9667 9676 9686 9696 9706 9716 9726 9737 9747 9756 9766 9775 9784 9792 9800 9808 9815 9823 9830 9836 9843 9849 9855 9861 9867 9872 9877 9881 9885 9889 9892 9895 9898 9899 9901 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9898 9899 9900 9900 9902 9903 9904 9904 9905 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9895 9895 9895 9895 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9900 9899 9898 9897 9896 9894 9892 9890 9889 9887 9885 9883 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9878 9878 9878 9877 9877 9876 9875 9874 9872 9871 9869 9866 9864 9862 9860 9857 9855 9853 9851 9849 9846 9844 9842 9839 9836 9833 9828 9824 9818 9811 9803 9793 9783 9771 9757 9741 9724 9706 9685 9662 9637 9610 9581 9549 9515 9477 9437 9393 9346 9295 9240 9181 9118 9051 8978 8902 8820 8734 8644 8550 8452 8351 8247 8140 8031 7920 7809 7697 7586 7475 7366 7259 7155 7054 6956 6863 6773 6688 6608 6533 6463 6399 6340 6286 6238 6195 6158 6126 6100 6080 6066 6057 6054 6057 6066 6080 6101 6128 6161 6200 6245 6296 6353 6415 6482 6554 6631 6712 6796 6883 6973 7066 7159 7254 7348 7443 7537 7630 7721 7810 7897 7981 8062 8141 8216 8288 8356 8421 8483 8542 8598 8651 8701 8748 8792 8834 8874 8911 8946 8979 9009 9038 9065 9090 9114 9135 9155 9174 9190 9206 9220 9232 9243 9253 9262 9270 9277 9284 9289 9294 9298 9302 9305 9308 9310 9312 9314 9315 9316 9317 9318 9319 9319 9320 9320 9320 9320 9321 9321 9322 9323 9325 9327 9329 9332 9336 9341 9346 9352 9359 9367 9375 9384 9393 9403 9413 9423 9434 9444 9454 9464 9474 9483 9492 9500 9508 9516 9522 9529 9535 9540 9545 9550 9554 9558 9562 9566 9570 9573 9577 9580 9584 9587 9590 9593 9596 9599 9601 9604 9606 9608 9610 9612 9613 9615 9617 9618 9620 9622 9623 9625 9627 9629 9632 9634 9637 9640 9643 9647 9650 9654 9658 9662 9667 9671 9676 9681 9685 9690 9695 9700 9705 9710 9715 9720 9725 9729 9734 9738 9743 9747 9751 9755 9758 9761 9764 9767 9769 9771 9772 9774 9775 9775 9776 9776 9776 5378 5 8 5 9776 9776 9776 9776 9776 9776 9776 9777 9777 9778 9778 9779 9780 9781 9782 9784 9785 9786 9788 9789 9790 9792 9793 9795 9796 9798 9799 9801 9803 9804 9806 9807 9808 9810 9811 9812 9813 9814 9814 9815 9815 9816 9816 9816 9816 9816 9816 9817 9817 9818 9819 9820 9821 9822 9824 9826 9828 9830 9832 9833 9835 9837 9838 9839 9840 9840 9840 9840 9839 9838 9837 9836 9834 9832 9831 9828 9826 9824 9821 9818 9814 9810 9806 9801 9795 9789 9781 9773 9764 9755 9744 9733 9722 9710 9698 9686 9673 9661 9650 9639 9628 9618 9609 9601 9594 9588 9583 9579 9576 9574 9574 9574 9575 9577 9580 9584 9588 9593 9599 9606 9613 9620 9629 9637 9646 9655 9665 9674 9684 9694 9703 9712 9721 9730 9738 9746 9753 9760 9767 9773 9778 9783 9788 9793 9797 9801 9805 9808 9812 9816 9819 9822 9826 9829 9832 9835 9838 9841 9843 9846 9848 9850 9852 9854 9856 9857 9859 9860 9862 9864 9865 9867 9869 9871 9873 9875 9878 9880 9882 9885 9887 9890 9892 9894 9896 9899 9901 9902 9904 9905 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9886 9886 9887 9887 9888 9889 9890 9891 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9944 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9941 9942 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9963 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9957 9957 9957 9957 9958 9959 9960 9961 9963 9965 9967 9969 9971 9973 9975 9977 9979 9980 9981 9982 9982 9982 9982 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9953 9951 9950 9948 9947 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9941 9940 9938 9937 9935 9933 9930 9927 9924 9921 9918 9915 9912 5379 5 8 5 9909 9906 9903 9900 9898 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9871 9870 9868 9867 9866 9866 9865 9865 9865 9866 9866 9867 9868 9869 9871 9872 9873 9875 9876 9877 9878 9878 9879 9879 9878 9878 9877 9877 9876 9874 9873 9872 9871 9870 9869 9867 9867 9866 9865 9864 9863 9862 9861 9861 9860 9858 9857 9856 9854 9853 9851 9850 9849 9847 9846 9846 9845 9845 9846 9847 9848 9850 9852 9854 9857 9860 9863 9866 9870 9873 9876 9879 9882 9884 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9902 9903 9905 9907 9910 9912 9915 9917 9920 9922 9925 9927 9929 9931 9932 9933 9934 9934 9934 9933 9932 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9906 9904 9901 9898 9896 9894 9891 9889 9887 9885 9884 9882 9881 9880 9879 9878 9878 9878 9878 9879 9879 9880 9881 9882 9884 9885 9887 9889 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9913 9912 9911 9910 9908 9906 9904 9901 9897 9893 9889 9885 9881 9876 9871 9867 9862 9857 9853 9848 9844 9839 9835 9830 9825 9819 9813 9806 9798 9789 9780 9768 9756 9742 9727 9710 9691 9670 9648 9623 9596 9566 9533 9497 9458 9414 9366 9313 9254 9189 9117 9037 8951 8855 8752 8639 8518 8387 8247 8099 7942 7778 7606 7427 7242 7053 6859 6662 6463 6263 6063 5864 5667 5474 5284 5100 4922 4752 4589 4436 4294 4162 4043 3937 3846 3770 3710 3667 3642 3635 3648 3679 3730 3800 3890 3997 4122 4264 4421 4593 4776 4970 5172 5382 5595 5812 6029 6245 6458 6667 6870 7066 7254 7433 7603 7764 7914 8055 8187 8310 8423 8529 8627 8717 8801 8879 8952 9020 9083 9142 9197 9248 9296 9340 9382 9421 9457 9490 9520 9548 9574 9597 9618 9638 9655 9671 9686 9699 9711 9722 9732 9742 9751 9760 9768 9776 9783 9790 9797 9804 9811 9817 9823 9828 9833 9838 9842 9846 9849 9852 9854 9856 9858 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9862 9863 9864 9866 9868 9870 9873 9876 9879 9883 9886 9890 9894 9897 9901 9904 9907 9910 9913 9915 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9931 9932 9934 9936 9938 9940 9942 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9954 9953 9951 9950 9949 9948 9948 9947 9946 9945 9944 5380 5 8 5 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9935 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9900 9898 9896 9893 9891 9888 9885 9882 9879 9875 9872 9868 9863 9858 9853 9847 9841 9834 9827 9819 9811 9802 9792 9781 9770 9759 9746 9733 9720 9705 9690 9675 9658 9641 9623 9604 9584 9564 9542 9520 9497 9474 9450 9425 9399 9373 9346 9319 9291 9263 9234 9205 9176 9147 9117 9087 9057 9028 8997 8967 8937 8907 8877 8847 8817 8788 8758 8729 8700 8672 8644 8617 8590 8565 8540 8516 8494 8472 8452 8434 8417 8402 8388 8377 8367 8359 8353 8348 8346 8345 8347 8350 8355 8361 8369 8379 8390 8402 8416 8432 8449 8467 8486 8507 8529 8552 8577 8602 8629 8656 8685 8714 8744 8775 8806 8837 8869 8901 8933 8965 8996 9027 9058 9088 9118 9147 9176 9203 9230 9257 9282 9308 9332 9356 9379 9401 9423 9445 9466 9486 9506 9525 9544 9562 9579 9596 9612 9627 9641 9655 9668 9680 9691 9701 9711 9720 9728 9735 9742 9748 9753 9758 9763 9767 9772 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9827 9830 9833 9835 9836 9838 9838 9838 9838 9837 9835 9834 9832 9829 9827 9824 9822 9819 9817 9815 9813 9812 9810 9809 9809 9808 9808 9807 9807 9807 9806 9805 9804 9803 9802 9800 9797 9795 9792 9789 9785 9781 9777 9773 9769 9765 9760 9756 9752 9748 9744 9740 9736 9732 9728 9724 9720 9716 9712 9708 9704 9700 9696 9691 9687 9682 9677 9673 9668 9663 9657 9652 9647 9641 9636 9630 9624 9618 9612 9606 9600 9593 9587 9581 9575 9569 9563 9557 9551 9546 9540 9535 9530 9525 9520 9515 9511 9506 9502 9498 9494 9491 9487 9484 9481 9479 9476 9474 9472 9471 9470 9469 9469 9469 9469 9470 9471 9472 9473 9475 9477 9480 9482 9485 9488 9492 9495 9499 9504 9508 9513 9518 9524 9529 9535 9541 9547 9554 9560 9567 9573 9579 9586 9592 9598 9603 9609 9614 9619 9623 9628 9632 9636 9639 9643 9646 9649 9651 9654 9656 9659 9661 9662 9664 9666 9667 9669 9670 9671 9672 9672 9673 9673 9673 9673 9673 9673 9672 9672 9671 9670 9668 9667 9665 9663 9661 9659 9657 9654 9651 9648 9645 9642 9638 9635 9631 9627 9623 9619 9615 9610 9606 9600 9595 9589 9583 9575 9567 9558 9548 9536 9522 9506 9487 9466 9442 9414 9382 9346 9305 9259 9207 9150 9087 9017 8941 8858 8768 8672 8569 8460 8345 8223 8096 7963 7826 7683 7537 7386 7233 7076 6917 6757 6594 6431 6267 6104 5941 5780 5621 5381 5 8 5 5466 5314 5167 5026 4893 4767 4651 4545 4452 4371 4304 4252 4216 4197 4195 4210 4243 4294 4362 4447 4548 4664 4794 4937 5091 5255 5426 5605 5788 5974 6161 6348 6533 6716 6894 7068 7235 7396 7549 7695 7833 7963 8085 8199 8306 8405 8497 8583 8662 8736 8804 8867 8925 8979 9030 9076 9120 9161 9199 9235 9268 9299 9329 9356 9382 9407 9430 9451 9471 9490 9507 9524 9539 9553 9567 9579 9590 9601 9611 9620 9629 9637 9645 9652 9659 9666 9673 9680 9687 9694 9701 9709 9716 9724 9731 9739 9747 9755 9763 9771 9778 9786 9793 9800 9806 9812 9818 9823 9827 9831 9834 9837 9840 9842 9843 9844 9845 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9845 9845 9844 9843 9842 9841 9840 9839 9838 9838 9837 9836 9836 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9832 9832 9831 9831 9830 9830 9830 9830 9830 9831 9831 9833 9834 9836 9839 9841 9844 9848 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9891 9894 9898 9901 9904 9907 9910 9913 9915 9918 9921 9924 9926 9929 9931 9934 9936 9938 9940 9941 9943 9944 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9933 9930 9928 9926 9923 9920 9917 9915 9912 9909 9907 9904 9902 9901 9899 9898 9897 9897 9897 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9936 9938 9940 9943 9945 9947 9949 9951 9953 9955 9956 9957 9958 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9951 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9955 9955 9954 9952 9951 9948 9946 9943 9940 9936 9933 9929 9925 9922 9918 9915 9911 9908 9905 9901 9897 9894 9889 9885 9879 9873 9867 9859 9851 9841 9831 9819 9807 9793 9779 9765 9749 9734 9718 9702 9686 9670 9654 9639 9624 9610 9597 9584 9572 9560 9549 9538 9529 9519 9510 9502 9494 9486 9479 9473 9467 9462 9457 9454 9451 9450 9449 9450 9452 9455 9460 9466 9473 9481 9491 9501 9513 9525 9538 9552 9566 9580 9594 9608 9622 9636 9650 9663 9675 9687 9699 9710 9721 9731 9740 9749 9758 9767 9774 9782 9789 9796 9802 9809 9814 9820 9825 9829 9834 9837 9841 9844 9847 9850 9852 9854 9856 9857 9859 9860 9861 9862 9862 9863 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9880 9880 9879 9878 9877 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9856 9854 9853 9851 9849 9848 9846 9844 5382 5 8 5 9842 9841 9839 9838 9837 9836 9835 9835 9835 9835 9836 9837 9838 9839 9841 9843 9844 9846 9848 9850 9851 9853 9854 9855 9856 9857 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9857 9857 9856 9855 9854 9852 9851 9849 9846 9844 9841 9838 9835 9832 9829 9826 9824 9821 9819 9816 9814 9812 9810 9808 9806 9804 9802 9800 9797 9794 9791 9786 9782 9776 9771 9764 9757 9750 9742 9733 9725 9716 9706 9697 9687 9677 9667 9656 9645 9634 9622 9610 9596 9582 9566 9550 9532 9512 9491 9468 9444 9417 9389 9359 9327 9294 9258 9221 9181 9140 9097 9051 9004 8955 8903 8850 8795 8737 8678 8616 8554 8489 8424 8358 8292 8226 8161 8097 8035 7976 7921 7869 7823 7781 7746 7718 7696 7681 7674 7674 7682 7698 7721 7750 7786 7828 7876 7928 7985 8045 8108 8173 8240 8307 8375 8442 8509 8574 8638 8699 8759 8816 8870 8922 8972 9018 9062 9104 9143 9180 9214 9247 9278 9307 9334 9360 9385 9408 9430 9452 9472 9491 9509 9527 9543 9559 9574 9589 9603 9616 9628 9640 9652 9663 9673 9683 9692 9701 9710 9718 9726 9734 9742 9749 9756 9763 9769 9776 9782 9788 9794 9800 9806 9811 9816 9821 9825 9830 9833 9837 9840 9843 9845 9847 9848 9849 9850 9851 9851 9851 9850 9850 9850 9849 9848 9848 9848 9847 9847 9847 9847 9847 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9850 9851 9852 9854 9856 9858 9860 9863 9865 9867 9870 9872 9874 9875 9877 9878 9878 9878 9878 9877 9876 9875 9873 9871 9869 9866 9864 9862 9860 9858 9856 9854 9853 9852 9851 9850 9849 9848 9848 9847 9846 9845 9844 9843 9841 9840 9838 9835 9833 9830 9827 9824 9821 9818 9815 9812 9809 9807 9805 9804 9802 9802 9801 9801 9802 9803 9804 9805 9807 9808 9810 9812 9813 9814 9815 9816 9816 9815 9815 9814 9812 9811 9809 9807 9804 9802 9799 9797 9794 9792 9790 9788 9786 9784 9782 9781 9780 9779 9778 9777 9776 9776 9775 9775 9774 9774 9774 9773 9773 9772 9772 9771 9770 9769 9768 9767 9766 9765 9763 9762 9760 9759 9757 9756 9755 9753 9752 9752 9751 9751 9751 9752 9752 9753 9754 9756 9757 9759 9760 9761 9762 9763 9764 9764 9763 9762 9761 9760 9758 9756 9753 9751 9748 9745 9743 9740 9738 9736 9733 9732 9730 9728 9727 9725 9723 9721 9719 9717 9715 9712 9709 9706 9702 9698 9693 9689 9684 9679 9674 9669 9664 9659 9654 9649 9644 9639 9634 9629 9624 9620 9615 9610 9606 9601 9597 9592 9588 9584 9580 9576 9572 9569 9566 9563 9560 9558 9556 9553 9552 9550 9548 9546 9543 9541 9538 9535 9532 9528 9524 9519 9514 9509 9503 9496 9490 9483 9476 9468 9460 9453 9445 9437 9429 9421 9414 9406 9399 9392 5383 5 8 5 9385 9378 9372 9366 9360 9354 9349 9345 9341 9337 9333 9330 9327 9325 9323 9321 9319 9317 9315 9313 9311 9309 9307 9305 9302 9299 9296 9293 9290 9286 9282 9278 9274 9270 9266 9262 9258 9254 9250 9245 9241 9236 9231 9226 9220 9214 9208 9201 9193 9185 9176 9166 9156 9145 9133 9121 9108 9095 9081 9066 9051 9035 9020 9003 8987 8970 8954 8937 8920 8903 8886 8868 8851 8834 8816 8799 8781 8763 8745 8726 8708 8688 8668 8648 8627 8606 8584 8562 8538 8514 8490 8464 8439 8412 8384 8356 8328 8298 8268 8237 8205 8172 8139 8105 8070 8033 7996 7958 7919 7879 7838 7796 7752 7707 7662 7614 7566 7516 7465 7413 7359 7304 7248 7190 7130 7069 7006 6942 6876 6809 6739 6668 6596 6521 6445 6367 6288 6207 6125 6041 5956 5870 5782 5693 5603 5511 5418 5324 5228 5131 5032 4932 4829 4725 4619 4511 4400 4287 4173 4056 3937 3817 3696 3573 3450 3327 3205 3084 2965 2848 2734 2625 2519 2419 2325 2236 2153 2077 2007 1945 1888 1838 1795 1757 1725 1698 1677 1661 1649 1643 1640 1643 1651 1664 1682 1706 1737 1775 1820 1873 1934 2004 2083 2171 2268 2374 2488 2611 2741 2878 3021 3169 3321 3475 3632 3789 3946 4101 4254 4404 4551 4692 4830 4962 5089 5211 5327 5439 5547 5650 5749 5845 5937 6026 6113 6198 6281 6361 6440 6518 6594 6668 6741 6812 6881 6949 7015 7079 7142 7202 7262 7319 7375 7429 7482 7533 7583 7632 7680 7726 7772 7817 7861 7904 7946 7987 8027 8067 8105 8143 8179 8215 8250 8284 8317 8349 8380 8410 8440 8469 8498 8525 8553 8579 8605 8631 8656 8681 8705 8728 8751 8774 8796 8817 8837 8857 8877 8896 8914 8931 8948 8964 8980 8996 9011 9025 9039 9053 9066 9080 9093 9105 9118 9130 9142 9154 9166 9178 9189 9200 9211 9222 9233 9243 9254 9264 9274 9283 9293 9302 9311 9320 9328 9337 9345 9353 9361 9368 9375 9382 9389 9395 9401 9407 9412 9418 9423 9428 9433 9438 9442 9447 9452 9456 9461 9466 9471 9476 9480 9485 9491 9496 9501 9506 9511 9516 9520 9525 9529 9534 9538 9542 9546 9549 9553 9556 9560 9563 9566 9569 9573 9576 9580 9583 9587 9591 9595 9599 9603 9607 9611 9615 9619 9623 9626 9630 9633 9636 9638 9641 9643 9645 9646 9648 9649 9650 9651 9652 9653 9654 9655 9657 9658 9660 9662 9664 9667 9669 9673 9676 9679 9683 9687 9690 9694 9698 9702 9706 9709 9712 9715 9718 9720 9722 9724 9725 9726 9727 9728 9728 9729 9729 9729 9730 9730 9730 9731 9732 9732 9733 9734 9735 9736 9737 9739 9740 9740 9741 9742 9742 9743 9743 9744 9744 9744 9744 9745 9745 9746 9747 9748 9749 9751 9752 9754 9756 9757 9759 9761 9763 9764 9765 9767 9768 9768 9769 9769 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 5384 5 8 5 9770 9770 9769 9767 9766 9764 9761 9758 9755 9752 9749 9745 9741 9738 9734 9731 9727 9724 9721 9719 9716 9714 9712 9710 9709 9708 9706 9705 9704 9703 9702 9701 9701 9700 9700 9699 9700 9700 9701 9702 9704 9706 9709 9712 9716 9720 9725 9730 9735 9740 9746 9752 9757 9763 9768 9773 9778 9783 9787 9790 9794 9796 9798 9800 9802 9802 9803 9803 9803 9802 9802 9801 9800 9798 9797 9796 9794 9793 9791 9790 9789 9788 9787 9786 9785 9784 9783 9783 9783 9782 9782 9782 9782 9782 9782 9782 9783 9784 9784 9786 9787 9789 9791 9793 9796 9799 9802 9806 9810 9815 9820 9825 9830 9836 9841 9847 9852 9858 9863 9868 9872 9876 9880 9883 9886 9888 9890 9891 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9882 9882 9883 9884 9885 9887 9888 9890 9892 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9918 9917 9918 9918 9919 9920 9921 9923 9924 9926 9928 9931 9933 9935 9937 9939 9941 9942 9943 9944 9945 9945 9944 9944 9943 9942 9940 9938 9936 9934 9931 9928 9925 9922 9918 9914 9910 9905 9900 9895 9889 9883 9876 9870 9862 9855 9848 9840 9832 9825 9818 9811 9805 9799 9794 9791 9788 9786 9785 9785 9787 9790 9793 9798 9804 9810 9818 9825 9833 9842 9850 9859 9867 9875 9883 9891 9898 9904 9910 9916 9921 9925 9929 9933 9936 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9966 9964 9963 9960 9958 9956 9954 9951 9949 9947 9944 9942 9940 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9903 9900 9896 9893 9889 9886 9882 9879 9876 9873 9870 9867 9865 9862 9860 9858 9857 9855 9854 9853 9852 9852 9852 9851 9851 9851 9852 9852 9852 9853 9854 9854 9855 9856 9856 9857 9858 9859 9860 9862 9863 9864 9866 9868 9870 9872 9875 9877 9880 9883 9887 9890 9894 9897 9901 9905 9909 9913 9917 9920 9924 9928 9932 9935 9938 9942 9945 9948 9950 9953 9956 9958 9960 9963 9965 9967 9969 9971 9972 9974 9976 9977 9979 9980 9982 9983 9985 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 5385 5 8 5 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9983 9982 9981 9980 9978 9977 9975 9972 9970 9967 9964 9962 9959 9956 9953 9950 9947 9944 9941 9938 9934 9931 9927 9923 9918 9913 9908 9902 9896 9889 9882 9874 9866 9858 9849 9840 9832 9823 9815 9807 9800 9793 9787 9781 9776 9772 9769 9767 9766 9765 9766 9767 9770 9773 9777 9782 9787 9793 9800 9807 9814 9821 9829 9837 9845 9852 9860 9867 9875 9882 9888 9894 9900 9906 9911 9916 9921 9925 9928 9932 9934 9937 9939 9940 9941 9942 9942 9942 9941 9939 9937 9935 9932 9929 9925 9921 9917 9913 9908 9903 9899 9894 9889 9884 9880 9875 9871 9867 9862 9859 9855 9851 9848 9845 9843 9840 9839 9837 9836 9836 9836 9836 9838 9840 9842 9845 9849 9853 9857 9862 9867 9873 9878 9884 9890 9895 9900 9905 9910 9914 9918 9922 9925 9929 9931 9934 9937 9940 9942 9945 9947 9950 9953 9956 9959 9962 9965 9967 9970 9973 9975 9977 9979 9980 9982 9982 9983 9983 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9980 9979 9978 9976 9974 9972 9969 9967 9963 9960 9956 9951 9946 9940 9933 9926 9917 9908 9898 9886 9874 9860 9844 9828 9810 9791 9771 9749 9726 9702 9677 9651 9624 9597 9570 9544 9517 9492 9467 9444 9423 9404 9386 9372 9360 9351 9345 9341 9341 9344 9350 9358 9369 9382 9398 9415 9434 9454 9475 9497 9519 9541 9564 9586 9607 9628 9648 9667 9686 9703 9719 9735 9749 9762 9775 9787 9797 9807 9817 9825 9833 9841 9848 9854 9860 9865 9870 9874 9878 9882 9885 9888 9891 9894 9896 9898 9900 9902 9904 9905 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9929 9931 9933 9936 9939 9941 9944 9946 9949 9951 9953 9955 9957 9959 9960 9961 9961 9961 9961 9960 9959 9958 9956 9953 9950 9947 9944 9941 9937 9933 9930 9927 9923 9921 9918 9916 9914 9913 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9919 9919 9919 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9892 9889 9886 9883 9879 9875 9870 9865 9859 9853 9846 9840 9833 9825 9818 9811 9804 9798 9792 9786 9781 9777 9774 9772 9771 9770 9771 9772 9775 9778 9782 9787 9793 9798 9805 9812 9818 9826 9833 9840 9847 9854 9861 9867 9873 9879 9884 9889 9893 9897 9900 9903 9906 9907 9909 9910 9911 9911 9912 9912 9911 9911 9911 9911 9910 9910 9911 9911 9912 9913 9914 9915 9917 9919 9922 9924 9927 5386 5 8 5 9930 9933 9936 9939 9943 9946 9949 9952 9954 9957 9959 9961 9962 9963 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9960 9959 9958 9957 9956 9954 9952 9951 9949 9947 9946 9945 9944 9944 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9950 9949 9948 9947 9945 9943 9940 9938 9934 9931 9928 9925 9922 9919 9916 9914 9912 9910 9908 9906 9904 9901 9899 9895 9891 9886 9879 9872 9864 9854 9843 9830 9816 9800 9783 9764 9743 9720 9695 9668 9638 9606 9570 9531 9488 9441 9390 9334 9273 9207 9135 9058 8975 8886 8792 8693 8589 8480 8367 8250 8129 8007 7882 7756 7631 7505 7382 7261 7144 7032 6926 6826 6735 6652 6579 6517 6467 6429 6404 6392 6394 6410 6439 6482 6537 6605 6684 6774 6874 6981 7096 7216 7340 7468 7596 7725 7853 7979 8102 8221 8335 8445 8548 8646 8739 8825 8905 8980 9050 9114 9174 9229 9280 9328 9372 9413 9451 9486 9519 9550 9578 9605 9630 9653 9675 9695 9714 9731 9747 9762 9776 9788 9799 9810 9819 9828 9836 9843 9849 9855 9859 9864 9868 9871 9874 9877 9880 9882 9885 9887 9889 9892 9894 9896 9899 9902 9904 9907 9910 9912 9915 9918 9920 9922 9924 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9924 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9957 9958 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 9972 9972 9971 9970 9968 9965 9962 9958 9954 9950 9945 9940 9934 9929 9923 9917 9912 9906 9901 9897 9892 9888 9884 9881 9878 9875 9873 9870 9869 9867 9865 9864 9862 9861 9860 9859 9857 9856 9855 9854 9853 9852 9851 9850 9849 9849 9849 9849 9849 9849 9850 9851 9852 9853 9854 9856 9858 9860 9862 9864 9867 9869 9871 9873 9875 9877 9879 9880 9882 9883 9884 9884 9884 9884 9884 9883 9881 9880 9877 9874 9871 9867 9861 9855 9848 9840 9830 9818 9804 9789 9771 9750 9726 9699 9669 9634 9596 9553 9506 9454 9397 9336 9269 9198 9123 9043 8960 8872 8782 8689 8594 8498 8401 8304 8209 8115 8024 7936 7853 7775 7703 7638 7581 7532 7491 7460 7438 7427 7425 7433 7452 7479 7517 7562 7617 7678 7747 7821 7900 7983 8069 8157 8246 8336 5387 5 8 5 8424 8511 8596 8678 8757 8832 8903 8970 9033 9092 9146 9196 9243 9285 9325 9361 9395 9427 9456 9483 9509 9533 9556 9578 9598 9618 9637 9655 9672 9688 9703 9718 9731 9744 9756 9767 9777 9786 9795 9803 9811 9818 9825 9831 9837 9842 9848 9853 9858 9863 9868 9873 9877 9882 9886 9890 9893 9897 9900 9902 9904 9906 9907 9908 9909 9909 9909 9909 9909 9908 9908 9908 9908 9909 9910 9911 9912 9914 9916 9918 9920 9923 9925 9927 9929 9931 9932 9932 9932 9932 9931 9929 9927 9924 9920 9917 9913 9909 9905 9901 9898 9894 9891 9888 9885 9882 9880 9878 9876 9874 9872 9870 9867 9864 9861 9858 9854 9850 9846 9842 9838 9834 9830 9826 9823 9821 9818 9817 9817 9817 9818 9819 9822 9824 9828 9831 9835 9840 9844 9848 9853 9857 9861 9864 9868 9871 9874 9876 9879 9881 9883 9886 9888 9890 9892 9895 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9920 9921 9922 9923 9923 9924 9924 9923 9923 9922 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9895 9892 9887 9882 9876 9868 9859 9848 9836 9821 9804 9785 9763 9739 9711 9681 9648 9612 9572 9530 9484 9435 9383 9327 9268 9207 9142 9074 9004 8932 8858 8783 8706 8630 8553 8477 8403 8332 8263 8199 8139 8084 8035 7993 7959 7931 7912 7900 7897 7901 7912 7930 7955 7986 8021 8060 8102 8146 8190 8235 8279 8320 8359 8395 8426 8453 8475 8493 8505 8513 8516 8516 8511 8504 8495 8483 8471 8459 8448 8438 8429 8423 8420 8421 8425 8434 8446 8463 8485 8510 8539 8573 8610 8650 8693 8739 8786 8836 8887 8938 8990 9042 9094 9145 9195 9244 9291 9336 9379 9420 9459 9495 9529 9560 9589 9615 9640 9662 9683 9702 9719 9735 9749 9763 9775 9787 9797 9807 9817 9826 9834 9842 9849 9855 9861 9866 9871 9875 9879 9882 9884 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9967 9967 9966 9965 9963 9961 9958 9956 9953 9949 9946 9942 9937 9933 9928 9924 9919 9914 9909 9904 9898 9893 9888 9883 9878 9873 9868 9864 9860 9856 9853 9850 9848 9846 9845 9844 9844 9845 9846 9848 9850 9853 9857 9860 9865 9869 9874 9879 5388 5 8 5 9884 9889 9894 9899 9904 9909 9914 9919 9923 9928 9932 9935 9939 9942 9946 9948 9951 9953 9956 9957 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9967 9968 9969 9970 9972 9973 9975 9977 9979 9980 9982 9983 9985 9986 9987 9987 9987 9987 9987 9986 9986 9985 9984 9982 9981 9980 9979 9978 9977 9977 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9975 9973 9972 9970 9968 9965 9963 9960 9958 9956 9953 9951 9949 9948 9947 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9945 9945 9944 9943 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9921 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9909 9906 9902 9898 9893 9886 9879 9870 9860 9848 9835 9821 9805 9787 9768 9747 9725 9700 9674 9645 9613 9580 9544 9505 9463 9419 9372 9322 9270 9216 9160 9102 9044 8986 8928 8871 8815 8763 8713 8667 8626 8591 8561 8537 8520 8510 8507 8511 8522 8539 8563 8593 8628 8667 8711 8758 8808 8859 8912 8966 9019 9072 9124 9175 9223 9270 9315 9357 9397 9435 9470 9504 9535 9564 9591 9616 9640 9662 9683 9702 9720 9736 9752 9766 9778 9790 9800 9809 9817 9823 9828 9832 9834 9834 9833 9831 9827 9822 9814 9806 9796 9784 9770 9755 9739 9721 9702 9682 9661 9640 9618 9595 9573 9551 9529 9508 9489 9470 9454 9439 9426 9416 9408 9403 9401 9401 9404 9409 9417 9428 9440 9455 9471 9489 9508 9528 9549 9570 9592 9613 9634 9654 9674 9693 9711 9728 9744 9759 9772 9785 9797 9807 9817 9826 9835 9842 9850 9857 9864 9871 9877 9884 9890 9896 9902 9908 9914 9920 9926 9931 9936 9941 9946 9950 9953 9957 9960 9962 9965 9967 9968 9970 9972 9973 9974 9976 9977 9979 9980 9982 9984 9986 9987 9989 9991 9993 9994 9996 9997 9998 999910000100001000010000 9999 9999 9998 9997 9996 9995 9994 9993 9992 9991 9991 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9979 9978 9977 9975 9973 9972 9970 9968 9965 9963 9960 9957 9954 9951 9947 9943 9938 9934 9929 9924 9920 9915 9910 9906 9902 9898 9895 9893 9891 9889 9889 9889 9889 9890 9891 9893 9895 9898 9900 9902 9904 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9918 9919 9921 9922 9923 9925 9927 9929 9931 9933 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9935 9935 9935 9936 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 5389 5 8 5 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9897 9895 9892 9888 9884 9880 9875 9869 9863 9856 9849 9841 9833 9825 9816 9806 9796 9785 9773 9761 9748 9734 9719 9704 9688 9670 9653 9634 9616 9597 9578 9559 9540 9522 9505 9489 9474 9461 9449 9439 9432 9426 9422 9421 9422 9425 9431 9438 9447 9457 9469 9483 9498 9513 9529 9546 9563 9579 9596 9613 9629 9644 9658 9672 9685 9697 9707 9717 9725 9733 9740 9745 9750 9754 9758 9761 9763 9765 9767 9769 9770 9772 9773 9775 9776 9777 9779 9780 9781 9782 9783 9784 9784 9785 9784 9784 9783 9782 9780 9778 9776 9773 9770 9767 9764 9760 9756 9752 9748 9744 9740 9735 9731 9726 9721 9715 9710 9703 9697 9690 9682 9674 9665 9656 9646 9635 9623 9610 9597 9583 9567 9551 9533 9515 9495 9475 9452 9429 9404 9377 9349 9319 9287 9252 9215 9175 9133 9087 9038 8985 8928 8867 8802 8732 8657 8578 8493 8402 8307 8206 8099 7987 7870 7747 7618 7485 7346 7203 7055 6903 6747 6587 6425 6259 6091 5922 5751 5579 5407 5235 5065 4895 4728 4563 4401 4243 4089 3940 3796 3658 3526 3402 3285 3177 3079 2991 2913 2848 2795 2756 2731 2721 2727 2750 2790 2847 2921 3013 3122 3247 3388 3545 3714 3897 4090 4292 4501 4715 4933 5153 5372 5589 5803 6011 6213 6408 6594 6772 6941 7100 7250 7391 7523 7647 7763 7872 7974 8069 8160 8245 8326 8402 8475 8545 8611 8674 8735 8792 8847 8899 8949 8997 9042 9084 9125 9163 9200 9234 9266 9297 9327 9354 9381 9406 9430 9452 9474 9494 9514 9532 9550 9566 9582 9597 9611 9624 9637 9648 9659 9670 9680 9690 9699 9707 9716 9724 9731 9738 9745 9752 9758 9764 9770 9775 9781 9786 9790 9795 9799 9803 9807 9811 9815 9818 9822 9826 9829 9832 9836 9839 9842 9844 9847 9849 9851 9853 9854 9855 9855 9856 9856 9855 9855 9854 9852 9851 9849 9847 9845 9843 9840 9837 9833 9829 9825 9820 9815 9809 9802 9795 9787 9778 9768 9758 9746 9733 9719 9704 9688 9671 9652 9632 9610 9587 9562 9536 9508 9478 9447 9414 9380 9344 9307 9269 9230 9191 9151 9111 9072 9034 8996 8960 8927 8895 8866 8840 8818 8799 8784 8773 8767 8764 8766 8772 8783 8797 8815 8837 8862 8891 8921 8955 8990 9026 9064 9102 9141 9180 9219 9256 9293 9329 9363 9396 9427 9456 9483 9509 9532 9553 9573 9590 9606 9620 9632 9643 9652 9659 9665 9670 9673 9675 9675 9674 9672 9668 9662 9655 9646 9635 9623 9609 9594 9577 9559 9540 9519 9498 9476 9454 9431 9408 9386 9365 9344 9324 9306 9290 9276 9263 9253 9246 9241 9239 9240 9243 9250 9259 5390 5 8 5 9270 9285 9301 9320 9340 9362 9386 9410 9436 9462 9488 9514 9539 9564 9588 9611 9632 9652 9670 9686 9701 9714 9726 9736 9744 9751 9756 9761 9764 9767 9769 9771 9772 9772 9773 9773 9774 9774 9774 9775 9775 9776 9777 9777 9778 9779 9781 9782 9784 9787 9789 9792 9796 9800 9805 9810 9815 9822 9828 9835 9843 9850 9858 9865 9873 9880 9887 9894 9900 9906 9911 9915 9918 9921 9924 9926 9927 9928 9929 9929 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9947 9946 9944 9943 9940 9938 9935 9932 9929 9925 9921 9917 9912 9907 9902 9896 9890 9884 9877 9870 9862 9854 9845 9835 9824 9813 9799 9785 9769 9752 9732 9711 9688 9663 9636 9606 9575 9542 9506 9469 9431 9391 9349 9307 9265 9222 9180 9138 9097 9058 9021 8986 8954 8925 8899 8877 8860 8846 8837 8833 8833 8837 8846 8858 8874 8894 8917 8942 8969 8998 9028 9058 9089 9119 9148 9175 9201 9225 9246 9265 9281 9294 9304 9311 9315 9316 9314 9309 9301 9291 9278 9262 9244 9223 9200 9174 9146 9114 9080 9043 9002 8958 8911 8860 8805 8747 8684 8618 8549 8475 8399 8319 8237 8153 8067 7979 7892 7804 7718 7633 7550 7471 7396 7325 7261 7202 7151 7107 7071 7043 7024 7014 7012 7020 7037 7061 7095 7135 7184 7238 7299 7365 7436 7510 7587 7667 7748 7830 7913 7995 8076 8155 8233 8309 8382 8452 8520 8585 8647 8706 8762 8816 8867 8915 8961 9005 9047 9087 9125 9161 9196 9229 9261 9291 9321 9349 9376 9402 9427 9451 9473 9495 9516 9536 9554 9572 9589 9605 9620 9635 9648 9661 9673 9685 9696 9706 9716 9725 9734 9742 9750 9757 9764 9770 9776 9782 9787 9792 9797 9801 9804 9808 9811 9813 9815 9817 9818 9819 9820 9820 9819 9819 9817 9816 9814 9811 9808 9805 9802 9798 9794 9790 9785 9781 9776 9771 9766 9762 9757 9752 9747 9742 9738 9733 9729 9725 9721 9718 9714 9712 9709 9707 9706 9705 9705 9706 9707 9709 9712 9715 9719 9724 9729 9735 9742 9749 9756 9764 9771 9779 9787 9794 9802 9809 9816 9823 9829 9836 9841 9847 9852 9857 9862 9866 9870 9874 9877 9881 9884 9886 9889 9891 9893 9895 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9933 9935 9936 9937 9937 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9945 9945 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9956 9957 9957 9956 9955 5391 5 8 5 9953 9951 9948 9944 9940 9935 9930 9924 9918 9912 9907 9901 9895 9890 9885 9880 9876 9872 9868 9865 9863 9860 9858 9856 9854 9852 9851 9849 9848 9847 9846 9845 9844 9844 9843 9843 9844 9844 9845 9846 9848 9850 9852 9854 9857 9859 9862 9865 9868 9871 9874 9877 9879 9882 9885 9887 9890 9892 9895 9897 9900 9902 9904 9907 9909 9911 9913 9915 9917 9918 9920 9921 9921 9922 9922 9922 9921 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9900 9898 9894 9891 9887 9883 9879 9875 9870 9864 9859 9852 9846 9839 9832 9824 9817 9809 9800 9792 9783 9774 9765 9755 9746 9736 9726 9716 9706 9697 9687 9678 9669 9660 9652 9644 9637 9631 9626 9621 9617 9614 9612 9610 9609 9608 9607 9606 9605 9604 9601 9598 9593 9586 9578 9568 9555 9540 9523 9504 9482 9458 9432 9404 9375 9344 9312 9278 9245 9211 9177 9144 9111 9079 9048 9018 8990 8964 8938 8915 8893 8873 8854 8836 8820 8805 8790 8776 8761 8747 8732 8716 8698 8678 8656 8631 8603 8570 8533 8491 8444 8390 8330 8263 8190 8109 8020 7924 7821 7710 7592 7467 7336 7199 7057 6910 6758 6603 6445 6284 6122 5959 5795 5631 5468 5305 5144 4985 4828 4674 4523 4376 4233 4096 3965 3840 3723 3615 3517 3429 3355 3293 3247 3216 3202 3206 3228 3270 3331 3411 3511 3629 3764 3917 4084 4265 4458 4660 4870 5085 5303 5522 5740 5954 6164 6368 6563 6750 6927 7094 7251 7397 7533 7659 7776 7883 7982 8073 8157 8234 8305 8370 8429 8482 8530 8572 8609 8639 8663 8680 8689 8691 8686 8672 8649 8618 8577 8528 8471 8404 8329 8246 8155 8057 7952 7842 7727 7607 7485 7360 7234 7109 6985 6863 6746 6635 6530 6434 6347 6271 6207 6156 6118 6095 6088 6095 6118 6157 6210 6277 6358 6452 6557 6672 6795 6925 7061 7201 7343 7486 7628 7768 7905 8038 8166 8288 8404 8514 8617 8712 8802 8884 8961 9031 9096 9156 9211 9262 9309 9352 9393 9431 9466 9499 9531 9560 9587 9613 9637 9659 9679 9698 9715 9731 9745 9757 9768 9778 9786 9793 9798 9803 9807 9810 9812 9814 9815 9816 9817 9817 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9820 9821 9823 9825 9828 9831 9834 9838 9842 9846 9851 9855 9859 9864 9868 9872 9876 9879 9882 9885 9887 9889 9891 9893 9894 9896 9898 9899 9901 9903 9905 9908 9910 9913 9916 9919 9922 9925 9928 9930 9933 9934 9936 9937 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9937 9936 9935 9933 9930 9928 9924 9920 9916 9912 9907 9902 9896 9891 9885 9879 9872 9865 9858 9851 9843 9834 9824 9814 9803 9790 9777 9762 9747 9730 9712 9692 9672 9651 9629 9607 9584 9561 9538 9516 9494 9473 9452 9433 9416 5391 5 9 1 9986 9985 9984 9982 9979 9977 9974 9971 9967 9963 9959 9955 9950 9946 9941 9936 9931 9927 9922 9917 9913 9909 9905 9901 9897 9894 9891 9889 9886 9884 9883 9882 9881 9880 9880 9881 9882 9883 9884 9886 9888 9890 9893 9896 9899 9902 9905 9909 9912 9915 9919 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9946 9948 9950 9951 9952 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9957 9956 9955 9953 9951 9949 9946 9944 9941 9938 9935 9932 9929 9925 9922 9918 9914 9911 9907 9903 9899 9894 9889 9884 9879 9873 9866 9860 9852 9844 9836 9826 9817 9807 9796 9785 9774 9763 9752 9741 9731 9720 9711 9702 9693 9686 9679 9673 9667 9663 9659 9656 9654 9652 9650 9648 9647 9645 9642 9639 9635 9630 9624 9617 9608 9598 9586 9572 9556 9539 9520 9498 9475 9451 9424 9397 9367 9337 9305 9273 9240 9207 9174 9141 9109 9077 9047 9018 8990 8964 8940 8918 8898 8879 8862 8847 8833 8819 8806 8794 8780 8766 8750 8733 8712 8689 8662 8630 8594 8553 8506 8453 8393 8328 8255 8176 8090 7997 7897 7791 7678 7558 7433 7301 7164 7022 6875 6724 6568 6410 6248 6084 5918 5750 5582 5414 5246 5080 4915 4753 4594 4440 4290 4146 4008 3878 3757 3645 3544 3455 3378 3316 3268 3236 3220 3222 3241 3279 3335 3410 3503 3614 3742 3886 4045 4218 4403 4598 4801 5011 5226 5442 5659 5875 6088 6295 6496 6690 6875 7051 7217 7373 7518 7653 7778 7893 7999 8096 8185 8266 8339 8406 8466 8520 8568 8609 8645 8675 8699 8716 8726 8729 8725 8714 8694 8665 8629 8583 8529 8466 8395 8314 8226 8130 8027 7918 7803 7682 7559 7432 7304 7175 7048 6923 6802 6687 6578 6478 6387 6308 6241 6187 6147 6122 6112 6118 6139 6176 6228 6294 6373 6466 6569 6682 6804 6933 7067 7204 7344 7485 7626 7764 7900 8031 8159 8280 8396 8506 8610 8707 8798 8883 8962 9036 9104 9168 9227 9281 9332 9379 9423 9464 9502 9537 9569 9599 9627 9653 9676 9697 9716 9734 9750 9764 9777 9788 9798 9807 9815 9823 9829 9834 9839 9844 9848 9851 9854 9857 9859 9861 9862 9863 9864 9865 9866 9866 9867 9867 9867 9868 9868 9869 9870 9871 9872 9874 9876 9878 9880 9883 9885 9888 9891 9894 9897 9900 9903 9906 9909 9913 9916 9919 9922 9925 9929 9932 9935 9938 9941 9944 9947 9949 9952 9954 9956 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9974 9975 9977 9979 9980 9982 9984 9986 9987 9989 9990 9991 9991 9991 9991 9990 9988 9987 9984 9982 9979 9975 9971 9967 9963 9958 9953 9948 9943 9938 9932 9926 9920 9914 9907 9899 9892 9883 9874 9864 9853 9842 9829 9815 9800 9784 9767 9748 9729 9709 9687 9666 9643 9620 9597 9574 9551 9528 9507 9486 9467 9448 5392 5 9 1 9432 9417 9404 9393 9385 9378 9373 9371 9371 9372 9376 9381 9388 9396 9405 9416 9427 9439 9451 9464 9477 9490 9504 9517 9530 9543 9555 9568 9580 9592 9604 9616 9628 9640 9652 9664 9675 9687 9698 9710 9721 9732 9743 9754 9764 9774 9784 9794 9803 9811 9820 9828 9835 9843 9850 9856 9863 9869 9875 9880 9886 9891 9895 9900 9904 9908 9911 9914 9917 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9935 9934 9933 9931 9929 9927 9924 9922 9919 9916 9913 9910 9908 9905 9903 9901 9899 9897 9896 9894 9893 9891 9889 9887 9884 9881 9878 9874 9869 9863 9856 9849 9840 9831 9820 9808 9796 9782 9767 9751 9734 9715 9695 9674 9651 9626 9599 9570 9539 9506 9470 9432 9392 9350 9305 9258 9210 9160 9109 9057 9005 8953 8903 8854 8807 8763 8722 8686 8654 8627 8605 8589 8580 8576 8579 8587 8602 8622 8647 8677 8711 8750 8791 8834 8880 8927 8975 9023 9071 9118 9165 9210 9253 9295 9335 9373 9409 9444 9476 9507 9536 9563 9589 9613 9636 9657 9677 9696 9714 9730 9746 9760 9773 9786 9797 9807 9816 9824 9831 9838 9843 9848 9853 9857 9860 9864 9867 9869 9872 9875 9877 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9900 9901 9902 9903 9903 9904 9904 9904 9904 9904 9905 9905 9906 9906 9908 9909 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9926 9925 9925 9923 9922 9920 9918 9915 9913 9911 9908 9906 9905 9903 9903 9902 9902 9903 9903 9905 9906 9908 9910 9911 9913 9914 9916 9916 9917 9917 9916 9915 9913 9912 9909 9907 9904 9902 9899 9897 9894 9893 9891 9890 9889 9889 9890 9890 9891 9892 9894 9895 9897 9898 9899 9899 9900 9899 9899 9898 9896 9894 9892 9889 9886 9883 9880 9877 9874 9871 9868 9866 9864 9862 9861 9859 9858 9857 9856 9856 9855 9854 9854 9853 9852 9851 9849 9848 9846 9845 9843 9841 9839 9837 9835 9833 9832 9830 9828 9826 9825 9823 9822 9821 9820 9819 9818 9817 9816 9815 9815 9814 9814 9813 9813 9812 9812 9811 9810 9809 9808 9807 9805 9803 9801 9798 9795 9791 9788 9784 9779 9775 9770 9765 9760 9755 9749 9744 9739 9734 9729 9725 9720 9716 9713 9709 9706 9703 9701 9699 9697 9695 9694 9693 9693 9692 9692 9692 9692 9692 9693 9693 9693 9693 9693 9693 9692 9691 9690 9688 9686 9683 9679 9676 9671 9667 9662 9656 9651 9645 9638 9632 9625 9619 9612 9606 9599 9593 9586 9579 9573 9566 9559 9552 9544 9536 9528 9520 9511 9502 9493 9483 9473 9462 9452 9441 9430 9419 9408 9397 9386 9375 9364 9353 9342 9330 9319 9307 9295 9283 9270 9257 9244 9230 9215 9201 9185 9170 9153 9137 9120 9103 9085 9067 9049 9030 9011 8991 5393 5 9 1 8971 8951 8929 8907 8884 8861 8836 8809 8782 8753 8723 8691 8658 8623 8587 8548 8509 8467 8424 8380 8333 8285 8235 8182 8128 8071 8012 7950 7885 7817 7746 7671 7594 7512 7427 7338 7245 7149 7050 6947 6840 6731 6619 6505 6388 6268 6147 6024 5900 5774 5646 5517 5387 5255 5121 4987 4850 4713 4574 4435 4295 4154 4013 3873 3733 3595 3459 3326 3197 3072 2951 2836 2727 2624 2528 2439 2357 2282 2215 2154 2100 2053 2012 1977 1947 1923 1904 1890 1882 1879 1882 1890 1905 1927 1957 1994 2041 2097 2163 2239 2326 2424 2534 2654 2785 2926 3076 3235 3401 3573 3751 3932 4115 4300 4483 4666 4845 5021 5192 5357 5517 5670 5816 5956 6089 6216 6336 6450 6559 6663 6762 6858 6949 7037 7122 7204 7283 7360 7435 7508 7578 7647 7713 7778 7840 7900 7958 8014 8068 8120 8171 8219 8266 8312 8356 8398 8439 8479 8518 8556 8592 8627 8661 8693 8724 8754 8781 8807 8831 8853 8874 8892 8907 8921 8932 8942 8949 8954 8957 8958 8958 8955 8952 8948 8942 8936 8929 8923 8916 8910 8904 8899 8896 8894 8893 8894 8897 8902 8909 8919 8930 8943 8959 8976 8995 9015 9037 9059 9082 9106 9129 9153 9176 9199 9221 9241 9261 9280 9297 9313 9328 9342 9354 9366 9376 9386 9395 9403 9411 9418 9426 9432 9439 9446 9452 9458 9465 9471 9477 9482 9488 9493 9498 9503 9508 9513 9517 9521 9525 9529 9532 9536 9540 9543 9546 9550 9554 9557 9561 9565 9569 9574 9578 9583 9588 9593 9599 9605 9610 9617 9623 9629 9636 9642 9649 9656 9662 9669 9675 9681 9687 9692 9698 9703 9707 9712 9716 9719 9723 9726 9729 9732 9734 9736 9738 9740 9742 9743 9745 9746 9747 9747 9748 9748 9748 9748 9748 9747 9746 9746 9745 9743 9742 9741 9740 9739 9738 9737 9736 9735 9735 9735 9735 9735 9735 9736 9736 9737 9738 9739 9740 9741 9743 9744 9745 9747 9748 9750 9751 9753 9755 9757 9759 9761 9763 9766 9768 9770 9773 9775 9777 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9807 9809 9811 9813 9815 9818 9820 9822 9824 9826 9828 9829 9831 9832 9833 9833 9834 9834 9834 9834 9834 9833 9832 9832 9831 9831 9830 9829 9829 9829 9828 9828 9828 9829 9829 9829 9830 9830 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9844 9845 9847 9849 9850 9852 9854 9856 9858 9861 9863 9865 9867 9868 9870 9871 9873 9874 9875 9875 9875 9875 9875 9874 9873 9872 9870 9868 9866 9864 9861 9858 9855 9852 9848 9845 9842 9839 9836 9834 9832 9830 9829 9828 9828 9828 9829 9831 9832 9834 9837 9840 9843 9846 9849 9852 9856 9859 9862 9864 9867 9869 9872 9874 9876 9877 9879 9881 9883 9884 9886 9888 9890 9892 9894 9896 9899 9901 9903 9905 9907 9908 9910 9911 9912 5394 5 9 1 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9911 9911 9911 9912 9913 9914 9915 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9937 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9947 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9910 9908 9907 9905 9905 9904 9904 9904 9905 9906 9908 9909 9912 9914 9916 9919 9922 9924 9927 9929 9931 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9946 9944 9942 9940 9937 9933 9929 9925 9921 9915 9909 9903 9896 9888 9879 9870 9861 9850 9840 9828 9817 9805 9793 9781 9769 9758 9746 9735 9724 9714 9704 9696 9688 9681 9675 9670 9667 9664 9663 9663 9665 9668 9671 9677 9683 9690 9699 9708 9718 9729 9740 9752 9763 9775 9787 9798 9810 9820 9831 9840 9850 9858 9866 9874 9880 9887 9892 9897 9902 9907 9911 9915 9919 9922 9926 9929 9933 9936 9939 9942 9945 9948 9950 9953 9955 9958 9960 9962 9964 9965 9966 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9957 9956 9954 9953 9951 9948 9945 9942 9938 9934 9929 9924 9918 9911 9904 9896 9887 9878 9867 9855 9842 9827 9811 9792 9771 9747 9719 9687 9651 9610 9563 9510 9450 9383 9308 9226 9135 9036 8929 8814 8691 8561 8425 8282 8134 7982 7827 7671 7513 7356 7200 7048 6899 6755 6617 6486 6361 6245 6137 6036 5945 5861 5785 5717 5657 5603 5555 5513 5475 5443 5414 5388 5365 5345 5326 5310 5295 5281 5269 5258 5248 5240 5232 5226 5221 5218 5215 5215 5215 5217 5221 5226 5232 5241 5251 5262 5276 5292 5311 5333 5358 5387 5420 5458 5501 5550 5605 5667 5736 5812 5896 5988 6087 6195 6309 6430 6558 6691 6830 6972 7118 7266 7415 7565 7713 7860 8004 8145 8281 8412 8537 8656 8769 8875 8974 9066 9152 9231 9303 9370 9430 9485 9535 9580 9621 9658 9691 9721 9748 9772 9794 9813 9831 9847 9861 9874 9886 9896 9906 9914 9922 9929 9935 9941 9946 9951 9955 9959 9962 9964 9967 9968 9970 9971 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9968 9969 9970 9971 9973 9975 9977 9979 9980 9982 9984 9985 9986 9986 9986 9986 9985 9984 9983 9981 9980 9978 9975 9973 9971 9969 9967 9966 9964 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9940 9940 9940 9940 5395 5 9 1 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9941 9940 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9895 9892 9889 9886 9882 9878 9874 9870 9865 9860 9855 9849 9843 9836 9829 9821 9812 9802 9790 9778 9764 9748 9730 9711 9688 9664 9636 9606 9572 9536 9495 9452 9404 9353 9299 9240 9178 9112 9043 8970 8895 8817 8737 8655 8571 8488 8404 8321 8240 8162 8087 8016 7950 7891 7838 7793 7756 7728 7708 7699 7699 7708 7727 7755 7792 7837 7890 7950 8015 8085 8160 8238 8318 8399 8480 8561 8641 8720 8796 8869 8939 9005 9069 9128 9184 9236 9285 9331 9374 9413 9450 9485 9517 9547 9575 9601 9625 9648 9669 9689 9707 9724 9740 9754 9767 9780 9791 9801 9809 9817 9824 9831 9836 9841 9845 9848 9851 9853 9854 9856 9856 9857 9857 9857 9857 9856 9856 9855 9855 9854 9853 9853 9852 9852 9852 9851 9851 9851 9852 9852 9852 9852 9851 9851 9850 9848 9847 9844 9841 9837 9833 9828 9822 9815 9807 9799 9790 9781 9771 9761 9751 9740 9730 9720 9710 9700 9691 9682 9674 9667 9660 9655 9650 9646 9643 9641 9639 9639 9639 9641 9643 9646 9650 9655 9661 9667 9674 9681 9689 9698 9707 9717 9727 9737 9747 9757 9767 9777 9787 9796 9805 9813 9820 9827 9833 9839 9844 9848 9852 9855 9857 9859 9861 9863 9864 9865 9866 9867 9868 9870 9871 9873 9875 9876 9878 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9921 9923 9925 9927 9930 9932 9934 9937 9940 9942 9945 9947 9950 9952 9954 9956 9958 9959 9961 9962 9963 9963 9963 9964 9963 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9945 9943 9941 9939 9936 9934 9931 9927 9924 9920 9917 9913 9909 9905 9901 9897 9893 9890 9887 9885 9883 9881 9880 9880 9880 9881 9882 9883 9885 9888 9890 9893 9895 9898 9900 9902 9904 9905 9906 9906 9906 9906 9905 9904 9903 9901 9900 9898 9896 9894 9893 9891 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9872 9873 9873 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9910 9909 9908 9906 9904 9901 9898 9894 9890 9886 9881 9876 9870 9864 9858 9852 9846 9840 9833 9827 9821 9816 9810 9806 9801 9797 9794 9791 9789 9788 9787 9787 9787 5396 5 9 1 9788 9789 9791 9793 9796 9799 9803 9807 9811 9816 9820 9825 9831 9836 9841 9846 9851 9856 9861 9866 9870 9874 9878 9881 9884 9886 9888 9890 9891 9892 9893 9893 9893 9892 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9865 9865 9865 9866 9867 9868 9869 9870 9872 9874 9875 9877 9879 9880 9881 9882 9883 9883 9882 9881 9879 9877 9874 9870 9865 9860 9854 9846 9838 9829 9819 9807 9794 9780 9765 9748 9729 9708 9686 9662 9636 9608 9578 9547 9513 9478 9442 9404 9365 9325 9284 9243 9202 9162 9121 9082 9044 9008 8974 8941 8912 8885 8862 8842 8825 8812 8803 8798 8797 8801 8808 8819 8835 8854 8876 8902 8931 8963 8997 9034 9072 9111 9152 9193 9234 9275 9315 9354 9392 9428 9462 9494 9525 9552 9578 9602 9623 9642 9659 9675 9689 9701 9713 9723 9732 9741 9750 9758 9765 9773 9780 9787 9794 9800 9806 9812 9817 9822 9826 9830 9833 9836 9838 9839 9840 9841 9841 9841 9841 9841 9841 9841 9841 9842 9843 9844 9845 9846 9848 9849 9851 9852 9853 9854 9855 9856 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9851 9851 9852 9852 9853 9854 9855 9857 9858 9860 9861 9863 9864 9864 9865 9865 9864 9863 9862 9860 9857 9854 9851 9847 9842 9838 9833 9827 9821 9814 9808 9800 9792 9784 9775 9765 9755 9744 9733 9720 9707 9693 9678 9662 9645 9628 9609 9589 9569 9548 9526 9503 9480 9456 9431 9407 9382 9358 9334 9310 9286 9263 9242 9221 9201 9183 9166 9150 9136 9124 9113 9104 9097 9092 9088 9085 9085 9086 9088 9092 9097 9103 9111 9120 9131 9142 9155 9169 9184 9200 9216 9234 9252 9272 9291 9311 9332 9352 9372 9392 9412 9431 9450 9468 9484 9500 9514 9528 9539 9550 9559 9567 9573 9578 9581 9583 9584 9584 9582 9579 9575 9570 9564 9558 9550 9541 9532 9522 9511 9500 9489 9477 9465 9453 9441 9429 9417 9405 9394 9383 9373 9364 9356 9348 9342 9336 9332 9328 9326 9325 9325 9326 9328 9331 9334 9339 9344 9350 9357 9364 9371 9378 9385 9392 9399 9406 9412 9418 9424 9428 9433 9436 9439 9442 9444 9445 9446 9446 9446 9445 9444 9443 9441 9439 9437 9434 9432 9429 9425 9421 9417 9413 9408 9403 9398 9392 9386 9379 9373 9365 9358 9350 9341 9332 9322 9312 9302 9290 9278 9265 9251 9236 9220 9202 9184 9165 9144 9122 9099 9075 9050 9025 8998 8971 8944 8917 8890 8863 8836 8811 8786 8762 8739 8717 8697 8678 8660 8644 8629 8615 8603 8591 8581 8571 8562 8553 8545 8537 8529 8521 8513 8504 8494 8484 8472 8460 8446 8431 8415 8397 8377 8356 8333 8309 8282 8254 8224 8193 8159 8125 8088 8050 8011 7970 7928 7884 7839 7792 7744 7694 7643 7590 7534 7477 7417 7354 7289 5397 5 9 1 7221 7151 7077 7000 6920 6837 6751 6662 6570 6475 6378 6278 6175 6070 5963 5854 5742 5629 5514 5397 5278 5158 5035 4911 4784 4656 4526 4394 4261 4126 3991 3854 3717 3580 3444 3308 3175 3043 2915 2790 2669 2552 2440 2334 2233 2138 2050 1967 1891 1820 1756 1697 1644 1596 1552 1514 1479 1448 1421 1397 1376 1358 1342 1329 1318 1309 1302 1298 1295 1294 1295 1298 1304 1311 1321 1334 1349 1368 1389 1414 1442 1474 1511 1552 1597 1647 1703 1763 1829 1901 1978 2060 2148 2241 2340 2443 2552 2664 2781 2902 3026 3154 3284 3416 3551 3687 3824 3963 4102 4241 4381 4520 4659 4796 4933 5069 5203 5335 5465 5593 5718 5840 5960 6077 6190 6300 6406 6509 6608 6704 6796 6884 6970 7052 7130 7206 7279 7350 7418 7484 7548 7610 7670 7728 7785 7840 7893 7945 7995 8043 8090 8135 8179 8220 8260 8298 8335 8369 8403 8434 8465 8494 8523 8550 8576 8602 8628 8653 8678 8703 8727 8751 8775 8799 8823 8846 8869 8891 8913 8934 8954 8974 8992 9009 9026 9042 9056 9070 9084 9097 9109 9121 9133 9144 9156 9167 9179 9190 9202 9214 9226 9237 9249 9261 9272 9283 9294 9304 9314 9324 9333 9342 9350 9357 9365 9372 9379 9386 9393 9399 9406 9412 9419 9426 9433 9440 9446 9453 9460 9466 9473 9479 9485 9490 9495 9500 9505 9509 9513 9516 9519 9522 9525 9528 9531 9533 9536 9538 9541 9544 9547 9550 9552 9555 9558 9561 9564 9566 9569 9570 9572 9572 9572 9571 9569 9566 9561 9555 9547 9538 9526 9512 9496 9477 9456 9431 9403 9372 9337 9299 9256 9209 9157 9101 9040 8975 8904 8829 8749 8665 8577 8485 8389 8291 8191 8089 7987 7886 7786 7689 7595 7506 7424 7348 7281 7222 7174 7136 7110 7095 7092 7101 7122 7155 7199 7253 7317 7391 7471 7559 7652 7750 7851 7954 8057 8161 8263 8363 8461 8555 8645 8730 8811 8887 8958 9024 9085 9142 9194 9242 9286 9327 9364 9398 9430 9459 9487 9512 9535 9557 9577 9596 9614 9631 9646 9661 9674 9687 9698 9709 9719 9729 9737 9745 9753 9759 9765 9771 9775 9780 9783 9787 9790 9792 9794 9796 9797 9799 9800 9801 9802 9803 9804 9804 9805 9806 9808 9809 9810 9811 9812 9814 9815 9816 9816 9817 9817 9817 9817 9817 9816 9815 9814 9813 9812 9810 9809 9808 9807 9807 9807 9807 9807 9808 9808 9810 9811 9813 9814 9816 9818 9820 9821 9822 9823 9824 9824 9824 9824 9824 9823 9822 9821 9820 9819 9818 9818 9817 9817 9817 9817 9818 9818 9819 9820 9822 9823 9824 9826 9827 9828 9829 9829 9830 9830 9830 9830 9829 9828 9827 9826 9825 9823 9821 9820 9818 9816 9814 9813 9811 9809 9807 9805 9804 9802 9801 9799 9798 9797 9796 9796 9796 9796 9796 9797 9798 9799 9801 9803 9805 9808 9810 9813 9815 9818 9820 9822 9824 9825 9826 5398 5 9 1 9826 9826 9826 9825 9823 9821 9819 9817 9814 9811 9809 9806 9803 9801 9798 9796 9794 9793 9792 9791 9790 9790 9790 9790 9791 9791 9792 9792 9793 9793 9794 9794 9794 9793 9793 9792 9790 9789 9787 9784 9782 9779 9775 9772 9768 9763 9759 9755 9750 9745 9741 9736 9732 9727 9723 9719 9714 9711 9707 9703 9699 9696 9692 9688 9684 9680 9675 9670 9664 9658 9651 9644 9636 9626 9617 9606 9594 9581 9567 9553 9537 9519 9501 9481 9459 9435 9410 9382 9352 9319 9283 9244 9201 9155 9104 9049 8989 8925 8855 8780 8699 8612 8520 8423 8319 8210 8095 7974 7848 7717 7581 7440 7294 7144 6990 6833 6672 6508 6342 6174 6004 5833 5661 5488 5316 5145 4975 4808 4643 4482 4325 4174 4029 3892 3763 3644 3535 3439 3355 3286 3232 3194 3173 3169 3184 3217 3269 3339 3428 3534 3657 3797 3951 4118 4297 4486 4683 4887 5095 5306 5518 5729 5938 6143 6343 6536 6723 6902 7072 7235 7388 7533 7670 7798 7918 8032 8138 8238 8332 8420 8503 8581 8655 8725 8792 8854 8913 8969 9022 9072 9119 9163 9204 9243 9279 9314 9346 9376 9404 9431 9456 9479 9502 9523 9543 9562 9580 9597 9613 9629 9643 9657 9670 9683 9694 9705 9716 9726 9735 9744 9752 9760 9767 9774 9781 9787 9793 9798 9803 9807 9811 9815 9818 9820 9822 9824 9825 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9829 9829 9830 9830 9831 9831 9831 9831 9830 9830 9829 9827 9826 9824 9821 9819 9816 9814 9811 9809 9807 9805 9804 9803 9802 9802 9803 9804 9806 9808 9810 9813 9816 9819 9823 9826 9830 9833 9837 9840 9843 9846 9849 9851 9854 9856 9858 9860 9861 9862 9863 9864 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9865 9865 9866 9867 9869 9870 9872 9874 9875 9877 9879 9881 9883 9885 9886 9887 9889 9889 9890 9890 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9894 9893 9893 9892 9892 9892 9891 9891 9890 9889 9889 9887 9886 9885 9883 9880 9878 9874 9870 9866 9861 9856 9850 9843 9836 9828 9820 9811 9802 9793 9783 9772 9762 9751 9740 9729 9718 9707 9696 9685 9675 9664 9654 9644 9635 9626 9618 9610 9603 9597 9592 9587 9583 9581 9579 9578 9579 9580 9582 9585 9590 9595 9600 9607 9614 9622 9630 9639 9648 9657 9667 9676 9686 9696 9706 9715 9725 9734 9743 9752 9760 9768 9776 9783 9790 9797 9803 9809 9815 9820 9825 9830 9834 9838 9842 9845 9848 9850 9853 9855 9856 9858 9859 9859 9859 9859 9859 9858 9857 9856 9855 9853 9852 9850 9848 9846 9845 9843 9842 9841 9840 9840 9839 9839 9840 9840 9841 9842 9844 5399 5 9 1 9846 9848 9850 9853 9856 9859 9862 9865 9869 9872 9876 9879 9883 9886 9889 9892 9895 9898 9900 9902 9904 9906 9907 9908 9908 9908 9908 9908 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9892 9890 9889 9888 9887 9886 9885 9885 9884 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9890 9888 9887 9886 9886 9886 9886 9886 9887 9888 9890 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9916 9917 9917 9917 9917 9916 9915 9914 9912 9911 9909 9907 9904 9902 9899 9896 9894 9891 9888 9886 9883 9880 9878 9876 9874 9871 9869 9867 9865 9863 9861 9858 9856 9853 9850 9847 9844 9840 9836 9833 9828 9824 9820 9815 9811 9806 9801 9795 9789 9783 9776 9769 9760 9751 9740 9728 9714 9698 9680 9660 9637 9612 9584 9553 9519 9482 9442 9400 9354 9306 9255 9202 9147 9089 9030 8969 8907 8844 8781 8717 8652 8588 8525 8462 8400 8340 8281 8224 8169 8116 8066 8018 7974 7931 7892 7855 7821 7789 7759 7731 7705 7681 7657 7635 7613 7592 7571 7550 7528 7507 7486 7465 7443 7423 7403 7385 7368 7353 7341 7332 7326 7325 7328 7336 7349 7367 7391 7420 7455 7495 7540 7590 7644 7702 7763 7827 7893 7961 8031 8101 8171 8241 8311 8380 8447 8513 8578 8640 8701 8759 8816 8870 8922 8972 9019 9065 9108 9148 9187 9223 9258 9290 9320 9349 9375 9400 9423 9445 9465 9484 9502 9519 9535 9550 9564 9578 9591 9604 9617 9629 9640 9652 9663 9673 9683 9693 9702 9711 9720 9728 9736 9743 9751 9757 9764 9771 9777 9783 9790 9796 9802 9808 9814 9819 9825 9831 9836 9841 9846 9851 9855 9859 9863 9866 9868 9870 9872 9873 9874 9874 9874 9873 9872 9870 9868 9865 9862 9859 9855 9851 9847 9843 9839 9835 9831 9827 9823 9819 9815 9812 9808 9804 9801 9797 9794 9790 9786 9783 9779 9775 9771 9768 9764 9760 9757 9753 9750 9748 9746 9745 9744 9744 9745 9747 9749 9752 9757 9761 9767 9773 9780 9787 9795 9802 9810 9818 9826 9833 9840 9847 9853 9859 9865 9869 9874 9877 9881 9883 9886 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9897 9898 9900 9901 9903 9905 9908 9910 9912 9915 9918 9920 9923 9925 9927 9929 9930 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 5400 5 9 1 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9860 9857 9855 9853 9851 9849 9846 9844 9842 9840 9839 9837 9835 9833 9832 9830 9829 9827 9826 9825 9823 9822 9820 9818 9817 9815 9814 9812 9810 9809 9807 9806 9805 9803 9802 9801 9799 9798 9797 9796 9794 9793 9791 9789 9787 9785 9782 9779 9776 9773 9769 9765 9761 9757 9752 9747 9742 9736 9730 9724 9718 9712 9705 9697 9690 9682 9673 9664 9655 9644 9634 9622 9610 9597 9583 9568 9552 9535 9517 9498 9477 9454 9430 9404 9376 9346 9314 9280 9244 9205 9164 9122 9077 9030 8981 8931 8879 8826 8771 8717 8661 8606 8550 8494 8439 8384 8330 8276 8222 8169 8117 8064 8012 7959 7905 7851 7795 7738 7679 7618 7555 7489 7420 7349 7274 7195 7113 7028 6938 6845 6748 6646 6541 6431 6317 6198 6075 5948 5817 5682 5544 5401 5256 5108 4957 4805 4652 4498 4345 4192 4042 3894 3749 3607 3471 3340 3215 3096 2984 2880 2784 2696 2617 2548 2488 2438 2399 2370 2353 2348 2355 2374 2406 2451 2508 2579 2662 2757 2865 2983 3112 3250 3395 3547 3704 3863 4025 4186 4344 4499 4649 4791 4926 5051 5167 5272 5367 5451 5525 5589 5643 5690 5730 5764 5793 5819 5843 5866 5890 5915 5941 5971 6003 6039 6078 6121 6166 6215 6266 6318 6371 6425 6479 6531 6582 6632 6679 6724 6767 6807 6844 6880 6914 6947 6980 7012 7045 7079 7116 7155 7197 7243 7293 7348 7407 7470 7538 7610 7686 7765 7848 7932 8019 8107 8195 8283 8370 8455 8539 8620 8698 8772 8843 8910 8973 9033 9088 9140 9188 9233 9275 9314 9350 9384 9415 9445 9472 9498 9522 9545 9566 9586 9605 9622 9638 9653 9667 9679 9691 9701 9711 9720 9728 9735 9742 9748 9754 9760 9765 9770 9775 9780 9784 9789 9794 9798 9802 9807 9811 9815 9819 9823 9827 9831 9834 9838 9841 9844 9847 9849 9852 9854 9857 9859 9861 9863 9865 9866 9868 9870 9872 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9895 9897 9898 9900 9902 9903 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9929 9929 9929 9930 9931 9932 9933 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9950 5401 5 9 1 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9916 9915 9913 9910 9907 9903 9898 9892 9886 9879 9871 9862 9853 9842 9831 9818 9805 9790 9774 9756 9736 9715 9691 9664 9635 9603 9567 9527 9484 9437 9385 9329 9268 9202 9132 9058 8978 8894 8807 8715 8620 8522 8422 8320 8217 8114 8011 7910 7812 7717 7626 7542 7463 7392 7330 7276 7232 7199 7177 7165 7166 7177 7200 7234 7278 7331 7394 7466 7544 7629 7718 7812 7908 8007 8106 8205 8303 8398 8492 8582 8668 8751 8829 8903 8972 9037 9097 9153 9206 9254 9299 9340 9378 9413 9446 9475 9502 9527 9550 9570 9589 9606 9621 9634 9646 9656 9666 9674 9681 9687 9693 9698 9704 9708 9713 9718 9723 9729 9734 9740 9747 9753 9760 9767 9774 9782 9789 9796 9803 9810 9817 9824 9830 9836 9841 9847 9852 9857 9861 9865 9869 9873 9877 9881 9884 9888 9891 9894 9897 9899 9901 9903 9905 9907 9908 9908 9909 9909 9909 9908 9907 9906 9905 9903 9902 9900 9898 9896 9893 9891 9889 9886 9884 9881 9878 9875 9873 9870 9867 9864 9862 9859 9857 9855 9854 9853 9852 9852 9853 9854 9856 9858 9861 9864 9868 9872 9876 9881 9885 9890 9894 9898 9901 9905 9907 9910 9911 9913 9913 9913 9913 9912 9911 9910 9908 9906 9903 9901 9898 9896 9893 9890 9886 9883 9879 9875 9871 9866 9861 9856 9850 9844 9838 9831 9824 9817 9809 9801 9794 9786 9778 9771 9764 9757 9751 9745 9740 9735 9731 9728 9725 9723 9722 9721 9721 9721 9721 9722 9723 9724 9724 9725 9726 9727 9727 9728 9728 9728 9727 9727 9727 9726 9726 9726 9726 9726 9726 9727 9728 9729 9730 9731 9733 9734 9736 9737 9739 9740 9741 9742 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9745 9745 9747 9748 9750 9752 9755 9758 9762 9765 9769 9773 9778 9782 9786 9790 9794 9797 9801 9804 9806 9808 9811 9812 9814 9815 9817 9818 9819 9821 9822 9824 9826 9828 9830 9832 9834 9836 9837 9839 9841 9842 9842 9843 9842 9842 9840 9839 9836 9834 9831 9827 9823 9819 9814 9809 9804 9798 9793 9787 9780 9773 9766 9759 9750 9742 9732 9722 9712 9701 9689 9677 9664 9651 9638 9625 9612 9599 9586 9574 9563 9552 9542 9533 9525 9519 9513 9508 9505 9503 9501 9501 9502 9503 9506 9509 9513 9517 9521 9526 9531 9537 9542 9547 9551 9556 9559 9563 9565 9567 9567 9567 9565 9563 9559 9554 9548 9540 9531 9521 9510 9498 9484 9470 9454 5402 5 9 1 9438 9420 9402 9382 9361 9340 9317 9293 9269 9243 9216 9188 9158 9128 9097 9065 9032 8999 8964 8930 8895 8861 8827 8793 8761 8730 8700 8672 8646 8623 8603 8586 8572 8562 8556 8553 8555 8561 8571 8585 8604 8626 8652 8681 8714 8749 8787 8827 8869 8912 8955 9000 9044 9088 9132 9174 9216 9256 9295 9332 9368 9403 9435 9467 9496 9525 9552 9577 9602 9625 9647 9669 9689 9708 9726 9743 9759 9774 9788 9801 9813 9823 9833 9842 9849 9856 9863 9868 9873 9878 9882 9886 9890 9894 9897 9901 9905 9908 9912 9915 9919 9922 9925 9928 9930 9932 9934 9935 9936 9937 9937 9937 9937 9937 9936 9936 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9940 9941 9943 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9943 9941 9939 9938 9937 9936 9935 9935 9935 9935 9936 9937 9938 9939 9941 9943 9945 9947 9949 9952 9954 9956 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9972 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9978 9977 9975 9973 9970 9968 9965 9962 9959 9956 9954 9951 9948 9945 9943 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9910 9909 9908 9907 9906 9905 9905 9905 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9897 9895 9893 9890 9888 9885 9882 9878 9875 9871 9867 9864 9860 9856 9853 9849 9846 9844 9842 9840 9839 9838 9838 9838 9839 9841 9843 9846 9849 9852 9856 9859 9863 9867 9871 9875 9879 9883 9886 9889 9892 9895 9897 9900 9902 9904 9905 9907 9909 9910 9911 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9917 9916 9915 9913 9911 9908 9905 9901 9896 9891 9885 9878 9870 9861 9850 9839 9825 9810 9793 9773 9752 9728 9701 9671 9639 9604 9565 9524 9480 9434 9385 9334 9280 9226 9170 9113 9057 9001 8945 8891 8840 8791 8745 8703 8666 8633 8606 8585 8569 8559 8556 8559 8569 8584 8605 8632 8664 8701 8742 8787 8835 8885 8937 8990 9043 9097 9150 9201 9252 9300 9346 9390 9431 9469 9505 9538 9568 9596 9621 9645 9666 9685 9703 9720 9735 9750 9763 9776 9788 9799 9810 9820 9830 9839 9847 9855 9863 9870 9876 9882 9887 9891 9896 9899 9903 9905 9908 9910 9913 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9949 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 5403 5 9 1 9956 9956 9956 9955 9954 9953 9952 9950 9948 9945 9943 9940 9938 9936 9933 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9913 9912 9911 9911 9910 9910 9909 9909 9910 9911 9912 9913 9915 9917 9919 9921 9924 9926 9928 9931 9933 9935 9937 9938 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9936 9935 9933 9931 9928 9926 9923 9921 9918 9916 9914 9911 9909 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9889 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9901 9902 9902 9902 9902 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9897 9897 9896 9896 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9878 9875 9873 9870 9868 9865 9862 9858 9855 9851 9847 9843 9838 9833 9829 9824 9818 9813 9808 9802 9797 9791 9786 9780 9775 9769 9764 9758 9753 9747 9742 9737 9732 9727 9722 9718 9714 9711 9707 9705 9703 9701 9701 9700 9701 9702 9704 9707 9710 9713 9717 9722 9726 9731 9736 9741 9746 9750 9755 9760 9764 9768 9772 9775 9779 9782 9785 9788 9790 9793 9795 9797 9799 9801 9803 9804 9805 9806 9807 9807 9808 9807 9807 9806 9805 9804 9803 9801 9800 9798 9796 9794 9793 9791 9789 9787 9786 9784 9783 9782 9780 9779 9777 9776 9774 9772 9770 9768 9765 9763 9760 9756 9753 9749 9745 9741 9737 9732 9728 9723 9719 9714 9710 9705 9701 9696 9692 9687 9682 9678 9673 9668 9663 9658 9652 9646 9640 9634 9627 9620 9613 9605 9598 9590 9583 9575 9567 9560 9552 9545 9538 9531 9524 9517 9510 9503 9496 9489 9481 9473 9465 9456 9446 9436 9424 9412 9398 9382 9365 9346 9325 9302 9276 9247 9215 9180 9141 9097 9050 8997 8939 8875 8806 8730 8648 8559 8463 8360 8250 8132 8008 7877 7739 7595 7444 7288 7127 6962 6792 6619 6443 6264 6085 5904 5723 5543 5365 5189 5016 4846 4682 4523 4372 4228 4093 3968 3854 3752 3663 3589 3530 3487 3461 3453 3463 3492 3539 3604 3688 3789 3907 4041 4189 4350 4522 4704 4893 5088 5287 5487 5687 5885 6079 6267 6449 6623 6789 6944 7090 7226 7351 7466 7571 7666 7753 7831 7901 7964 8020 8071 8116 8157 8193 8225 8254 8279 8302 8321 8338 8351 8362 8371 8376 8379 8380 8378 8373 8366 8357 8346 8333 8318 8302 8284 8264 8243 8221 8197 8172 8145 8118 8088 8058 8026 7992 7956 7919 7881 7840 7798 7755 7710 7663 7616 7567 7516 7465 7413 7360 7307 5404 5 9 1 7252 7197 7141 7084 7026 6967 6907 6846 6784 6719 6654 6587 6517 6446 6374 6299 6222 6143 6062 5979 5894 5807 5718 5626 5532 5436 5337 5235 5131 5024 4914 4802 4686 4569 4448 4325 4201 4075 3948 3820 3692 3565 3438 3314 3193 3074 2959 2849 2744 2644 2549 2461 2379 2303 2234 2171 2114 2063 2017 1977 1942 1912 1886 1864 1845 1830 1817 1806 1798 1792 1787 1783 1780 1779 1779 1780 1782 1785 1791 1798 1808 1821 1838 1859 1885 1916 1954 1999 2051 2112 2181 2259 2346 2443 2548 2663 2786 2918 3056 3201 3352 3507 3665 3825 3986 4147 4307 4464 4618 4768 4913 5053 5187 5316 5439 5556 5668 5774 5875 5972 6065 6154 6240 6323 6404 6482 6559 6634 6708 6780 6851 6921 6989 7055 7121 7184 7246 7306 7364 7421 7475 7528 7579 7628 7676 7722 7767 7811 7853 7895 7936 7975 8014 8053 8090 8127 8164 8199 8234 8268 8302 8335 8367 8398 8428 8458 8486 8514 8541 8567 8592 8617 8641 8664 8686 8708 8730 8751 8771 8791 8811 8830 8848 8866 8884 8901 8917 8933 8949 8963 8978 8991 9004 9016 9028 9039 9050 9061 9071 9080 9090 9099 9108 9117 9126 9135 9143 9152 9161 9170 9179 9188 9196 9204 9212 9220 9228 9234 9241 9246 9252 9256 9260 9263 9265 9266 9267 9267 9266 9265 9263 9261 9257 9254 9249 9245 9239 9233 9226 9219 9211 9202 9191 9180 9168 9154 9139 9123 9105 9085 9064 9041 9017 8991 8963 8935 8905 8874 8843 8812 8780 8749 8718 8689 8660 8634 8610 8588 8569 8553 8541 8532 8526 8524 8525 8531 8539 8551 8565 8583 8602 8624 8648 8672 8698 8724 8750 8776 8802 8826 8849 8871 8891 8909 8925 8939 8950 8960 8967 8971 8974 8974 8973 8969 8964 8957 8949 8939 8928 8916 8904 8890 8876 8862 8848 8833 8819 8805 8792 8779 8767 8755 8745 8736 8729 8723 8718 8715 8714 8715 8718 8723 8731 8740 8751 8764 8779 8796 8815 8835 8856 8879 8902 8927 8951 8977 9002 9027 9053 9077 9102 9126 9149 9171 9193 9214 9234 9254 9272 9290 9308 9325 9341 9357 9372 9387 9402 9416 9429 9442 9455 9467 9478 9489 9500 9510 9519 9528 9536 9543 9551 9557 9564 9570 9575 9581 9586 9592 9597 9602 9607 9612 9616 9621 9626 9631 9636 9640 9645 9649 9653 9657 9661 9665 9668 9671 9673 9676 9678 9679 9681 9682 9683 9683 9684 9684 9684 9684 9683 9683 9683 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9683 9683 9684 9684 9684 9684 9684 9684 9683 9683 9682 9681 9680 9678 9677 9675 9674 9672 9671 9669 9668 9666 9665 9663 9661 9659 9656 9653 9649 9644 9637 9629 9620 9608 9595 9579 9560 9539 9515 9489 9459 9427 9393 9356 9316 9275 9232 9187 9141 9095 9049 9003 8958 8914 8871 8831 8794 8759 8728 8700 8677 8657 8642 8631 8625 8624 8627 8634 8646 5405 5 9 1 8662 8682 8705 8731 8761 8792 8826 8861 8898 8935 8973 9011 9048 9085 9120 9154 9187 9217 9246 9272 9296 9318 9337 9353 9367 9379 9388 9395 9400 9403 9404 9403 9401 9398 9394 9388 9382 9376 9369 9363 9356 9349 9343 9337 9332 9328 9324 9322 9320 9320 9320 9322 9325 9329 9334 9340 9347 9355 9364 9374 9384 9395 9406 9418 9429 9441 9453 9464 9475 9486 9497 9507 9517 9527 9536 9545 9553 9561 9569 9576 9584 9591 9598 9605 9612 9618 9624 9630 9636 9641 9646 9651 9654 9658 9661 9663 9664 9665 9666 9666 9665 9664 9663 9661 9659 9656 9653 9650 9646 9642 9638 9633 9628 9622 9616 9609 9601 9593 9584 9575 9565 9554 9542 9530 9517 9503 9488 9472 9455 9436 9416 9394 9370 9343 9314 9281 9245 9205 9161 9113 9059 9000 8936 8867 8791 8710 8623 8530 8431 8327 8217 8102 7981 7856 7727 7593 7456 7316 7174 7029 6884 6739 6594 6451 6310 6173 6041 5914 5795 5684 5583 5493 5414 5348 5296 5259 5236 5230 5239 5264 5304 5360 5430 5514 5611 5720 5838 5966 6100 6241 6385 6532 6681 6829 6975 7119 7258 7393 7523 7647 7764 7875 7980 8077 8169 8254 8333 8406 8474 8538 8596 8651 8701 8748 8792 8832 8869 8904 8936 8965 8992 9016 9038 9058 9075 9091 9105 9117 9127 9136 9143 9150 9155 9160 9163 9166 9168 9170 9171 9171 9171 9171 9170 9168 9166 9163 9159 9154 9149 9143 9136 9129 9121 9112 9102 9092 9081 9070 9059 9046 9034 9021 9008 8995 8981 8967 8953 8938 8923 8908 8892 8876 8859 8842 8824 8806 8787 8767 8747 8727 8706 8684 8662 8640 8617 8593 8569 8544 8518 8492 8465 8438 8409 8380 8350 8319 8287 8254 8219 8184 8147 8109 8069 8028 7987 7943 7899 7854 7807 7760 7712 7662 7612 7561 7509 7456 7402 7347 7291 7233 7174 7114 7051 6987 6920 6852 6780 6707 6630 6552 6470 6386 6299 6210 6118 6024 5927 5829 5728 5625 5520 5414 5305 5195 5082 4968 4851 4733 4613 4490 4366 4240 4112 3982 3851 3720 3588 3455 3323 3193 3063 2936 2812 2690 2573 2460 2351 2248 2150 2057 1970 1889 1814 1744 1679 1620 1566 1517 1473 1433 1397 1365 1337 1313 1291 1273 1258 1246 1237 1230 1226 1223 1223 1225 1228 1234 1241 1250 1260 1273 1288 1305 1326 1350 1378 1411 1449 1494 1545 1604 1670 1745 1829 1921 2023 2133 2252 2379 2513 2654 2800 2951 3106 3262 3420 3578 3734 3889 4040 4187 4330 4468 4600 4727 4849 4964 5075 5180 5281 5377 5469 5558 5643 5725 5805 5883 5958 6031 6103 6174 6242 6310 6376 6440 6504 6566 6628 6688 6748 6807 6865 6923 6980 7037 7093 7149 7205 7261 7316 7370 7424 7477 7530 7581 7632 7681 7729 7775 7820 7863 7905 7945 7984 8021 8057 8092 8125 8157 8188 8218 8248 8276 8304 8330 8357 8382 8407 8432 8456 8479 5406 5 9 1 8502 8525 8547 8569 8591 8613 8635 8656 8678 8699 8721 8743 8765 8786 8808 8830 8852 8873 8895 8915 8936 8956 8975 8993 9011 9027 9043 9058 9073 9086 9099 9112 9124 9136 9147 9158 9169 9180 9191 9203 9214 9225 9236 9247 9259 9270 9280 9291 9301 9310 9319 9328 9335 9342 9349 9355 9360 9365 9369 9373 9377 9380 9383 9386 9388 9390 9392 9394 9396 9397 9398 9399 9400 9400 9400 9400 9399 9399 9398 9397 9396 9396 9396 9396 9396 9397 9399 9401 9404 9408 9412 9417 9423 9429 9436 9443 9450 9458 9465 9473 9480 9487 9495 9501 9508 9515 9521 9527 9533 9539 9545 9550 9556 9562 9568 9574 9579 9585 9590 9595 9600 9604 9607 9610 9612 9613 9612 9610 9608 9603 9598 9591 9582 9572 9560 9548 9533 9517 9500 9481 9460 9438 9414 9389 9361 9332 9302 9270 9236 9200 9163 9125 9086 9046 9006 8965 8925 8886 8848 8811 8777 8746 8718 8694 8673 8657 8646 8640 8638 8642 8650 8663 8681 8703 8729 8758 8790 8824 8861 8899 8937 8976 9016 9055 9093 9130 9166 9200 9233 9264 9294 9322 9349 9374 9398 9420 9441 9461 9480 9498 9515 9530 9545 9560 9573 9585 9597 9608 9618 9627 9636 9644 9652 9659 9665 9671 9676 9681 9686 9691 9695 9699 9703 9707 9710 9714 9717 9720 9723 9726 9729 9732 9735 9737 9740 9743 9745 9748 9751 9754 9757 9760 9763 9767 9770 9774 9778 9781 9785 9788 9792 9795 9798 9802 9805 9808 9810 9813 9816 9819 9821 9824 9827 9829 9832 9835 9837 9840 9843 9845 9848 9850 9852 9853 9854 9855 9856 9856 9856 9855 9855 9854 9853 9852 9851 9851 9850 9850 9850 9850 9851 9851 9853 9854 9856 9857 9859 9861 9863 9865 9866 9867 9869 9869 9870 9871 9871 9871 9871 9870 9870 9870 9869 9868 9868 9867 9866 9865 9864 9863 9861 9860 9857 9855 9852 9849 9846 9842 9838 9833 9828 9823 9817 9810 9803 9796 9787 9778 9768 9757 9744 9730 9714 9697 9677 9655 9631 9604 9573 9540 9503 9463 9419 9371 9319 9262 9201 9135 9065 8989 8908 8822 8731 8634 8532 8424 8311 8194 8071 7945 7815 7682 7547 7411 7274 7139 7005 6875 6749 6630 6518 6415 6322 6240 6170 6113 6071 6043 6029 6031 6048 6080 6127 6187 6260 6346 6442 6548 6662 6784 6911 7042 7177 7312 7448 7583 7715 7845 7971 8092 8208 8318 8423 8522 8614 8700 8781 8855 8924 8989 9048 9103 9153 9201 9244 9285 9323 9359 9393 9424 9454 9483 9510 9535 9559 9582 9604 9625 9644 9662 9680 9696 9711 9725 9738 9751 9762 9772 9782 9790 9798 9805 9811 9817 9822 9826 9830 9833 9836 9838 9839 9841 9842 9843 9844 9846 9847 9848 9849 9851 9853 9855 9858 9861 9864 9867 9871 9874 9878 9881 9885 9888 9892 9895 9898 9900 9903 9905 9907 9909 9910 9911 9913 9914 9915 9916 9916 9917 9918 9919 5407 5 9 1 9919 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9920 9919 9918 9917 9915 9912 9908 9905 9900 9895 9890 9884 9879 9873 9867 9862 9857 9852 9848 9844 9841 9839 9838 9837 9837 9837 9838 9839 9840 9841 9843 9844 9845 9846 9846 9846 9846 9845 9844 9842 9840 9838 9835 9833 9830 9827 9824 9822 9820 9817 9815 9814 9812 9811 9810 9810 9809 9809 9809 9809 9810 9810 9811 9812 9812 9813 9814 9816 9817 9818 9819 9820 9821 9822 9822 9823 9823 9823 9823 9823 9823 9822 9821 9820 9820 9819 9818 9817 9816 9815 9814 9814 9813 9812 9812 9811 9810 9808 9807 9805 9802 9798 9794 9789 9783 9775 9766 9756 9744 9730 9714 9696 9676 9654 9629 9602 9572 9539 9503 9464 9422 9377 9329 9278 9224 9167 9107 9045 8980 8914 8845 8775 8704 8632 8560 8487 8415 8342 8270 8199 8128 8058 7990 7922 7855 7790 7725 7661 7599 7538 7478 7419 7362 7306 7253 7201 7152 7107 7064 7025 6990 6959 6933 6911 6894 6883 6876 6874 6876 6883 6894 6908 6926 6946 6967 6990 7014 7038 7061 7084 7105 7125 7142 7158 7171 7182 7191 7197 7201 7202 7202 7199 7195 7189 7181 7171 7160 7147 7133 7118 7101 7083 7064 7045 7025 7005 6985 6966 6948 6932 6918 6907 6900 6898 6900 6907 6921 6941 6967 7000 7040 7087 7141 7201 7266 7337 7413 7493 7576 7662 7750 7838 7926 8013 8099 8183 8264 8341 8414 8483 8547 8606 8660 8708 8750 8786 8817 8842 8861 8874 8881 8883 8880 8871 8857 8838 8814 8786 8754 8718 8680 8638 8594 8548 8501 8453 8405 8357 8311 8266 8223 8183 8146 8113 8084 8060 8040 8025 8016 8012 8013 8020 8032 8049 8071 8098 8129 8165 8203 8245 8290 8337 8386 8436 8487 8539 8591 8643 8694 8744 8793 8841 8887 8931 8974 9015 9053 9090 9125 9158 9189 9218 9246 9273 9298 9322 9345 9367 9388 9409 9428 9448 9467 9485 9503 9521 9539 9556 9573 9590 9607 9623 9639 9654 9670 9685 9699 9713 9727 9740 9753 9765 9776 9787 9796 9805 9814 9821 9827 9833 9838 9841 9844 9845 9846 9846 9845 9844 9842 9839 9836 9833 9829 9826 9822 9819 9816 9814 9812 9811 9811 9811 9812 9813 9816 9819 9822 9826 9831 9836 9841 9846 9851 9857 9862 9867 9872 9877 9882 9887 9891 9895 9899 9903 9906 9909 9913 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9957 9958 9960 9962 9963 9965 9967 9968 9970 9971 9972 9973 9974 9974 9975 9974 9974 9973 9972 9971 9969 9968 9966 9964 9962 9961 9959 9958 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9952 9951 9949 9946 9943 9939 9935 9929 9923 9917 9909 9902 5408 5 9 1 9894 9885 9876 9868 9859 9851 9844 9837 9831 9826 9822 9819 9817 9817 9818 9820 9822 9826 9830 9835 9840 9845 9850 9855 9859 9863 9866 9868 9869 9870 9870 9869 9867 9865 9863 9860 9857 9854 9851 9849 9846 9844 9842 9841 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9837 9836 9835 9834 9832 9831 9830 9828 9827 9826 9826 9825 9825 9825 9826 9827 9828 9829 9831 9832 9834 9835 9837 9838 9840 9841 9841 9842 9842 9842 9842 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9833 9833 9832 9831 9830 9829 9828 9827 9826 9825 9825 9824 9825 9825 9827 9829 9831 9835 9838 9843 9848 9854 9860 9866 9872 9878 9885 9891 9896 9901 9906 9910 9914 9917 9919 9921 9922 9923 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9929 9930 9929 9929 9927 9926 9923 9921 9917 9913 9909 9904 9899 9894 9889 9884 9878 9874 9869 9865 9862 9858 9856 9854 9852 9851 9850 9850 9850 9850 9851 9851 9851 9852 9852 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 9856 9857 9858 9860 9862 9864 9866 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9899 9902 9905 9908 9911 9915 9918 9921 9924 9928 9931 9934 9937 9940 9943 9946 9948 9951 9953 9955 9957 9958 9960 9961 9962 9962 9963 9963 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9939 9937 9934 9931 9927 9924 9920 9916 9912 9907 9903 9899 9894 9890 9887 9884 9881 9878 9877 9876 9875 9876 9877 9878 9881 9883 9887 9890 9894 9899 9903 9907 9912 9916 9920 9924 9927 9930 9932 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9953 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9971 9971 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9945 9943 9940 9937 9933 9929 9925 9919 9914 9908 9901 9893 9886 9877 9868 9859 9850 9840 9829 9818 9807 9796 9785 9773 9761 9749 9737 9725 9713 9701 9689 9677 9666 9655 9644 9634 9625 9616 9608 9601 9594 9589 9584 9580 9577 9574 9573 9572 9572 9573 9574 9575 9577 9580 9582 9585 9587 9590 9592 9595 9597 9600 9602 9604 9605 9607 9609 9610 9612 9614 9616 9618 9621 9623 9627 9630 9634 9638 9642 9647 9652 9657 9662 9667 9672 9676 9681 9685 9689 9692 9695 9697 9699 9700 9701 9701 9701 9700 9700 9699 9698 9698 9698 9698 9698 9699 9701 9704 9706 9710 9714 9719 9724 9730 9735 9741 9747 9753 9759 9765 9770 9775 9779 9783 9786 9789 9792 9794 9795 9797 9798 9799 9799 9800 9800 9800 9800 9800 9799 5409 5 9 2 9806 9803 9799 9795 9790 9783 9776 9767 9757 9745 9732 9718 9701 9683 9664 9642 9619 9594 9567 9538 9508 9475 9439 9401 9360 9317 9270 9219 9164 9105 9041 8972 8897 8818 8732 8640 8542 8438 8328 8211 8089 7960 7826 7687 7543 7394 7241 7085 6926 6764 6601 6437 6273 6109 5948 5789 5633 5482 5338 5200 5070 4950 4841 4744 4660 4590 4536 4498 4478 4475 4490 4524 4575 4645 4733 4836 4956 5089 5236 5393 5560 5734 5913 6096 6280 6463 6645 6822 6994 7160 7317 7467 7607 7738 7859 7971 8073 8167 8252 8330 8401 8465 8525 8579 8629 8677 8721 8763 8804 8843 8882 8919 8957 8993 9030 9066 9102 9137 9172 9206 9240 9273 9306 9337 9368 9397 9426 9453 9479 9504 9528 9551 9573 9594 9613 9632 9650 9667 9683 9698 9712 9726 9739 9751 9763 9774 9784 9793 9802 9810 9818 9825 9831 9836 9840 9844 9848 9850 9852 9854 9856 9857 9857 9858 9859 9859 9860 9861 9861 9862 9863 9864 9865 9866 9866 9867 9868 9868 9868 9868 9867 9866 9865 9864 9862 9860 9858 9857 9855 9853 9851 9850 9849 9848 9847 9847 9847 9847 9847 9848 9848 9849 9849 9850 9850 9851 9850 9850 9849 9849 9848 9846 9845 9843 9841 9840 9838 9836 9834 9832 9830 9828 9825 9823 9819 9816 9811 9806 9800 9794 9786 9777 9768 9757 9746 9734 9722 9709 9696 9684 9672 9660 9650 9640 9632 9625 9620 9617 9615 9614 9615 9617 9620 9624 9629 9633 9637 9641 9644 9646 9647 9646 9644 9639 9633 9625 9615 9603 9589 9574 9556 9538 9517 9495 9471 9446 9419 9391 9361 9329 9295 9258 9220 9179 9137 9091 9044 8995 8943 8891 8837 8782 8727 8672 8618 8566 8516 8468 8424 8384 8348 8317 8291 8271 8256 8246 8242 8244 8250 8261 8277 8296 8319 8344 8371 8400 8430 8461 8491 8520 8549 8576 8601 8624 8644 8661 8674 8684 8691 8693 8690 8683 8671 8655 8632 8605 8572 8533 8488 8437 8379 8316 8245 8168 8084 7994 7896 7792 7680 7561 7435 7301 7161 7013 6858 6697 6529 6355 6175 5989 5799 5605 5407 5206 5004 4801 4598 4396 4197 4000 3807 3620 3438 3263 3095 2936 2786 2644 2512 2390 2278 2176 2083 2000 1926 1861 1804 1756 1714 1680 1651 1628 1610 1596 1587 1581 1578 1579 1582 1589 1599 1612 1630 1653 1680 1715 1756 1805 1863 1931 2010 2100 2202 2316 2443 2582 2734 2898 3073 3259 3454 3657 3866 4081 4298 4518 4737 4955 5169 5379 5583 5780 5970 6151 6323 6486 6640 6785 6921 7050 7171 7285 7392 7494 7591 7684 7772 7857 7939 8017 8093 8167 8237 8306 8371 8434 8495 8552 8607 8659 8707 8753 8797 8837 8875 8910 8944 8975 9004 9032 9058 9082 9106 9128 9150 9171 9192 9211 9231 9249 9268 9286 9304 9321 9338 9355 9371 9387 9402 9417 9431 9445 9457 9469 9481 9491 9501 9509 9517 9524 5410 5 9 2 9530 9535 9539 9542 9545 9548 9550 9551 9553 9555 9556 9558 9560 9563 9565 9568 9572 9576 9580 9584 9589 9594 9599 9604 9609 9614 9619 9624 9629 9634 9638 9643 9647 9652 9656 9660 9665 9669 9673 9677 9682 9686 9690 9694 9698 9702 9706 9709 9713 9716 9719 9721 9724 9727 9729 9731 9734 9736 9738 9741 9743 9746 9748 9751 9753 9756 9759 9761 9764 9766 9769 9771 9773 9774 9776 9777 9778 9779 9780 9781 9782 9782 9783 9783 9784 9784 9785 9786 9786 9787 9787 9788 9789 9789 9790 9791 9791 9792 9793 9793 9794 9795 9796 9797 9798 9800 9801 9803 9804 9806 9808 9810 9812 9814 9815 9817 9819 9820 9822 9823 9824 9825 9826 9827 9828 9828 9829 9829 9830 9830 9831 9831 9832 9833 9833 9833 9834 9834 9834 9834 9834 9833 9833 9832 9831 9829 9828 9826 9824 9822 9819 9817 9814 9812 9809 9806 9804 9801 9798 9795 9792 9790 9787 9784 9782 9779 9776 9774 9771 9768 9765 9763 9760 9757 9753 9750 9747 9743 9739 9735 9731 9727 9722 9717 9712 9707 9701 9695 9689 9683 9676 9669 9662 9655 9647 9640 9632 9624 9615 9607 9599 9591 9582 9574 9566 9558 9551 9544 9537 9531 9525 9520 9516 9512 9509 9507 9506 9506 9506 9508 9510 9513 9517 9521 9526 9531 9536 9542 9547 9553 9559 9564 9569 9573 9578 9581 9584 9587 9589 9591 9593 9594 9594 9595 9595 9596 9596 9597 9597 9598 9599 9600 9601 9603 9604 9605 9606 9607 9608 9608 9608 9607 9606 9605 9602 9599 9596 9592 9588 9584 9579 9575 9570 9566 9562 9559 9556 9554 9553 9552 9553 9553 9555 9557 9560 9563 9567 9570 9574 9577 9580 9583 9586 9588 9589 9590 9591 9591 9591 9590 9589 9588 9586 9585 9583 9582 9580 9579 9578 9577 9576 9575 9574 9573 9572 9571 9570 9568 9566 9564 9561 9558 9555 9551 9547 9543 9538 9533 9528 9522 9516 9510 9504 9498 9491 9484 9477 9470 9462 9454 9446 9438 9429 9420 9411 9402 9392 9382 9372 9362 9351 9340 9329 9318 9306 9294 9282 9269 9255 9241 9226 9211 9195 9178 9160 9141 9122 9102 9081 9060 9037 9014 8991 8966 8941 8916 8889 8862 8834 8805 8775 8745 8713 8680 8646 8610 8574 8536 8497 8456 8414 8370 8325 8278 8230 8179 8128 8074 8018 7960 7899 7836 7770 7702 7630 7556 7478 7397 7313 7225 7134 7040 6943 6844 6741 6636 6528 6418 6306 6191 6075 5957 5836 5714 5590 5463 5335 5204 5071 4936 4799 4660 4519 4376 4233 4089 3946 3803 3662 3523 3387 3255 3127 3005 2889 2780 2677 2583 2496 2416 2345 2281 2225 2177 2136 2102 2075 2054 2040 2033 2032 2038 2051 2071 2100 2136 2182 2237 2303 2378 2465 2563 2672 2792 2923 3064 3216 3376 3545 3720 3902 4087 4275 4465 4654 4843 5028 5210 5387 5558 5722 5880 6030 6173 6309 6437 6558 6673 6781 6884 5411 5 9 2 6981 7074 7163 7248 7330 7408 7485 7558 7630 7699 7767 7832 7895 7956 8015 8072 8126 8179 8229 8276 8322 8366 8407 8447 8485 8522 8557 8591 8623 8655 8686 8716 8746 8774 8802 8830 8856 8882 8908 8932 8956 8978 9000 9020 9040 9058 9075 9092 9107 9121 9134 9146 9157 9167 9176 9184 9191 9197 9202 9207 9209 9211 9211 9209 9206 9200 9192 9181 9168 9151 9131 9108 9080 9049 9014 8974 8930 8882 8829 8772 8710 8643 8572 8497 8417 8333 8245 8153 8057 7958 7855 7749 7641 7530 7418 7305 7192 7080 6969 6860 6755 6655 6560 6472 6393 6323 6263 6215 6179 6155 6146 6150 6168 6201 6247 6306 6378 6462 6556 6660 6771 6890 7013 7140 7270 7400 7530 7658 7783 7904 8021 8133 8239 8339 8433 8521 8604 8681 8752 8818 8880 8938 8992 9043 9090 9135 9178 9218 9256 9292 9326 9358 9388 9417 9443 9467 9490 9510 9528 9545 9559 9572 9582 9591 9599 9605 9610 9613 9616 9617 9618 9618 9617 9615 9613 9610 9606 9602 9597 9591 9585 9579 9572 9564 9557 9549 9541 9533 9526 9519 9513 9508 9504 9501 9500 9500 9501 9504 9509 9515 9523 9532 9542 9554 9566 9580 9593 9607 9622 9636 9650 9663 9676 9689 9700 9711 9721 9731 9739 9747 9754 9760 9766 9772 9777 9781 9785 9789 9793 9796 9800 9803 9806 9809 9811 9814 9817 9819 9821 9824 9826 9828 9830 9832 9835 9837 9839 9842 9844 9847 9849 9851 9853 9855 9856 9858 9859 9859 9859 9859 9858 9857 9856 9854 9852 9850 9848 9845 9843 9841 9838 9836 9834 9833 9831 9830 9829 9828 9827 9827 9826 9825 9825 9824 9823 9823 9822 9821 9820 9820 9819 9819 9818 9818 9818 9819 9820 9821 9822 9824 9826 9828 9831 9834 9837 9841 9844 9848 9852 9856 9860 9864 9868 9872 9876 9880 9884 9887 9891 9894 9897 9899 9902 9904 9905 9906 9907 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9897 9896 9894 9893 9890 9888 9885 9881 9878 9874 9870 9866 9862 9859 9856 9854 9852 9851 9851 9852 9854 9856 9859 9863 9868 9873 9878 9883 9888 9893 9898 9903 9907 9910 9913 9915 9916 9917 9917 9917 9917 9916 9915 9915 9914 9913 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9907 9907 9907 9907 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9910 9909 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9885 9884 9882 9881 9879 9878 9876 9875 9874 9872 9870 9868 9866 9864 9862 9860 9857 9855 9852 9849 9847 9844 9842 9839 9836 9833 9830 9827 9823 9819 9815 9810 9805 9800 9794 9788 9781 9774 9767 9760 9754 9747 9741 9735 9731 9726 9723 9721 9719 9719 9719 9721 9723 9726 9730 9734 5412 5 9 2 9739 9744 9750 9756 9762 9768 9774 9780 9786 9792 9798 9803 9808 9814 9819 9823 9828 9832 9836 9840 9844 9847 9850 9853 9856 9858 9860 9862 9863 9864 9866 9867 9868 9869 9870 9872 9874 9875 9877 9880 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9909 9911 9912 9912 9912 9912 9911 9910 9908 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9873 9869 9865 9861 9856 9852 9846 9841 9835 9829 9822 9816 9810 9804 9798 9792 9787 9783 9779 9776 9774 9773 9773 9773 9775 9777 9780 9784 9788 9793 9798 9804 9809 9814 9820 9825 9829 9834 9838 9842 9845 9848 9850 9853 9855 9856 9858 9860 9861 9863 9864 9866 9868 9870 9872 9874 9877 9879 9882 9885 9888 9891 9894 9897 9900 9902 9905 9908 9910 9912 9913 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9918 9918 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9912 9912 9912 9912 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9927 9927 9926 9924 9923 9920 9918 9914 9911 9907 9902 9898 9893 9888 9883 9878 9873 9868 9863 9859 9854 9850 9846 9842 9838 9835 9831 9828 9825 9823 9820 9818 9816 9814 9812 9810 9808 9807 9806 9805 9804 9803 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9804 9804 9805 9806 9806 9807 9807 9808 9808 9809 9809 9809 9810 9810 9810 9810 9810 9810 9810 9810 9810 9809 9809 9808 9808 9807 9805 9804 9803 9801 9799 9797 9795 9793 9791 9789 9786 9784 9782 9780 9779 9777 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9764 9763 9762 9760 9758 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9736 9733 9729 9725 9719 9713 9705 9695 9684 9671 9655 9637 9616 9592 9566 9535 9502 9465 9424 9380 9333 9282 9227 9169 9108 9044 8977 8908 8836 8763 8689 8614 8538 8464 8390 8318 8248 8182 8119 8061 8009 7963 7923 7891 7866 7850 7842 7843 7852 7870 7896 7930 7971 8019 8074 8134 8199 8267 8339 8413 8487 8563 8637 8711 8783 8853 8921 8985 9046 9104 9159 9210 9257 9302 9343 9382 9418 9451 9482 9511 9538 9563 9587 9609 9629 9648 9665 9682 9696 9710 9722 9733 9742 9750 9758 9764 9769 9773 9777 9780 9782 9784 9786 9787 9789 9790 9792 9794 9796 9799 9802 9805 9808 9812 9816 9820 9825 9829 9833 9837 9841 9844 9848 9850 9852 9854 9855 9856 9856 9855 9854 9852 9850 9848 9845 9842 9838 9835 9831 9827 9823 9819 9814 9810 9806 9801 9796 9791 9786 9780 9774 9768 9761 5413 5 9 2 9753 9745 9737 9727 9717 9706 9694 9681 9667 9652 9637 9620 9603 9585 9565 9545 9524 9501 9478 9454 9429 9403 9376 9348 9319 9290 9259 9228 9196 9163 9130 9096 9062 9028 8994 8959 8926 8893 8861 8830 8801 8774 8749 8727 8707 8691 8679 8670 8665 8664 8666 8673 8684 8698 8716 8737 8761 8787 8816 8846 8877 8909 8941 8973 9005 9037 9067 9096 9124 9151 9176 9200 9223 9245 9266 9285 9304 9322 9340 9357 9373 9389 9405 9420 9434 9448 9461 9473 9485 9496 9506 9515 9523 9530 9536 9541 9546 9550 9553 9556 9558 9560 9562 9564 9566 9568 9570 9572 9574 9576 9579 9581 9583 9586 9588 9590 9593 9595 9597 9598 9600 9602 9604 9606 9609 9611 9614 9617 9620 9624 9629 9633 9638 9644 9649 9655 9661 9667 9673 9679 9685 9691 9696 9701 9706 9710 9714 9718 9722 9725 9728 9730 9733 9735 9737 9739 9741 9743 9745 9747 9748 9750 9751 9753 9754 9754 9755 9755 9755 9754 9753 9751 9749 9747 9745 9742 9739 9736 9734 9731 9728 9726 9724 9722 9721 9721 9721 9722 9723 9724 9727 9729 9733 9736 9740 9745 9749 9754 9759 9764 9768 9773 9778 9783 9788 9792 9797 9801 9805 9809 9813 9817 9820 9824 9827 9829 9832 9834 9836 9838 9840 9841 9843 9844 9845 9846 9847 9848 9850 9851 9852 9854 9855 9857 9859 9861 9863 9865 9867 9869 9870 9872 9873 9874 9875 9876 9876 9876 9875 9874 9873 9872 9870 9868 9866 9863 9861 9858 9855 9852 9849 9846 9842 9838 9835 9831 9826 9822 9817 9812 9807 9801 9795 9788 9781 9774 9766 9757 9748 9738 9728 9716 9704 9691 9677 9662 9646 9629 9611 9591 9570 9548 9524 9499 9473 9445 9416 9386 9355 9322 9288 9254 9219 9183 9147 9110 9073 9037 9000 8965 8930 8896 8863 8831 8801 8772 8745 8719 8696 8674 8654 8635 8618 8602 8586 8572 8559 8545 8532 8519 8506 8493 8479 8465 8450 8436 8421 8407 8393 8381 8369 8359 8351 8345 8342 8342 8345 8352 8362 8377 8396 8418 8444 8474 8508 8545 8584 8626 8670 8716 8763 8811 8859 8907 8955 9002 9048 9093 9137 9178 9218 9256 9292 9326 9359 9389 9417 9443 9468 9491 9513 9533 9552 9570 9587 9603 9618 9633 9647 9660 9672 9685 9696 9708 9718 9729 9739 9749 9758 9767 9775 9784 9791 9799 9806 9812 9818 9824 9830 9835 9840 9845 9849 9853 9856 9860 9863 9865 9867 9869 9871 9872 9872 9872 9872 9871 9870 9869 9867 9865 9862 9860 9857 9854 9851 9848 9845 9842 9839 9836 9832 9829 9825 9821 9817 9813 9808 9803 9798 9792 9786 9780 9774 9768 9761 9755 9749 9743 9737 9732 9728 9725 9722 9720 9718 9718 9718 9719 9721 9722 9725 9727 9729 9732 9734 9735 9736 9736 9736 9735 9733 9731 9727 9723 9718 9713 9706 9699 9691 9682 9672 9661 9649 9635 9619 9601 9581 9557 9531 9501 5414 5 9 2 9466 9428 9385 9338 9285 9228 9165 9098 9026 8949 8868 8782 8693 8601 8506 8409 8311 8211 8111 8012 7913 7816 7721 7629 7541 7457 7378 7305 7238 7177 7124 7079 7042 7014 6996 6986 6986 6996 7015 7043 7081 7127 7181 7243 7312 7386 7466 7550 7637 7727 7819 7912 8004 8096 8187 8276 8362 8446 8527 8605 8680 8751 8819 8885 8947 9006 9062 9115 9166 9214 9260 9304 9346 9385 9422 9457 9491 9522 9551 9578 9604 9628 9650 9670 9690 9707 9723 9738 9752 9765 9777 9787 9797 9806 9814 9821 9827 9832 9837 9841 9844 9847 9849 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9871 9872 9873 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9869 9868 9867 9866 9865 9863 9862 9860 9858 9857 9855 9853 9851 9848 9845 9842 9837 9832 9826 9819 9811 9801 9791 9779 9766 9753 9739 9724 9710 9696 9682 9670 9659 9649 9642 9637 9634 9633 9635 9639 9646 9654 9665 9676 9689 9702 9716 9729 9743 9755 9767 9778 9787 9796 9803 9809 9813 9817 9820 9822 9824 9826 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9852 9852 9852 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9864 9864 9864 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9854 9853 9853 9852 9851 9849 9848 9846 9844 9842 9840 9837 9835 9833 9831 9829 9827 9825 9824 9822 9820 9818 9816 9814 9812 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9781 9778 9777 9776 9775 9774 9775 9775 9776 9777 9778 9779 9780 9780 9781 9781 9781 9780 9779 9777 9775 9773 9771 9768 9765 9762 9760 9757 9755 9753 9752 9750 9749 9749 9748 9748 9747 9747 9746 9745 9744 9743 9741 9738 9736 9732 9728 9724 9719 9715 9709 9704 9699 9694 9689 9683 9679 9674 9669 9665 9661 9657 9653 9650 9646 9642 9638 9634 9630 9626 9622 9617 9613 9608 9603 9598 9592 9587 9581 9576 9570 9565 9559 9554 9549 9544 9538 9534 9529 9524 9520 9516 9511 9507 9504 9500 9496 9493 9490 9487 9484 9481 9478 9475 9473 9470 9467 9464 9461 9458 9455 9451 9447 9443 9439 9434 9429 9423 9418 9412 9405 9399 9392 9385 9378 9370 9363 9356 9349 9341 9335 9328 9321 9315 9308 9302 9296 9289 9283 9277 9270 9264 9257 9250 9242 9235 9227 9218 9210 9201 9192 9182 9173 9163 9154 9144 9135 9126 9117 9107 9098 9089 9080 9071 9061 9051 9041 9031 9020 9008 8996 8983 8970 8956 8941 8925 8909 8892 8874 8856 8837 8818 8798 8778 8757 8737 8715 5415 5 9 2 8693 8671 8648 8625 8600 8576 8550 8524 8496 8468 8439 8409 8379 8347 8314 8281 8246 8211 8175 8138 8101 8062 8023 7983 7942 7900 7857 7813 7767 7721 7674 7625 7574 7523 7470 7415 7359 7301 7242 7181 7119 7056 6990 6924 6856 6786 6716 6644 6571 6497 6421 6345 6268 6190 6110 6030 5949 5867 5784 5700 5614 5527 5438 5348 5255 5161 5064 4965 4862 4757 4649 4538 4423 4306 4186 4063 3938 3811 3683 3555 3426 3298 3172 3048 2927 2810 2698 2591 2490 2396 2308 2227 2153 2087 2027 1975 1929 1889 1855 1826 1803 1784 1770 1760 1754 1753 1756 1763 1775 1793 1817 1847 1884 1928 1981 2043 2114 2194 2283 2382 2490 2606 2731 2863 3002 3147 3296 3448 3603 3758 3914 4068 4220 4369 4515 4656 4793 4924 5051 5172 5289 5400 5508 5611 5711 5807 5901 5992 6081 6168 6254 6338 6420 6501 6581 6659 6736 6811 6884 6955 7025 7092 7157 7220 7281 7340 7397 7452 7504 7556 7605 7654 7701 7746 7791 7835 7878 7920 7961 8001 8041 8080 8118 8155 8191 8226 8261 8294 8327 8358 8388 8418 8446 8474 8501 8527 8552 8577 8601 8625 8648 8670 8692 8714 8735 8755 8775 8794 8813 8831 8849 8866 8882 8897 8912 8927 8940 8953 8966 8978 8990 9001 9012 9023 9034 9045 9055 9066 9076 9087 9097 9108 9118 9128 9138 9148 9158 9168 9177 9187 9196 9204 9213 9221 9230 9238 9246 9254 9262 9270 9278 9286 9294 9302 9310 9319 9327 9335 9343 9351 9359 9366 9373 9380 9387 9393 9399 9405 9411 9416 9422 9427 9433 9439 9444 9451 9457 9464 9471 9478 9486 9493 9501 9509 9517 9525 9532 9540 9546 9553 9559 9564 9569 9573 9577 9580 9582 9585 9587 9588 9590 9592 9593 9595 9596 9598 9600 9602 9605 9607 9610 9613 9617 9620 9624 9627 9631 9635 9639 9643 9647 9652 9656 9660 9665 9669 9674 9678 9683 9687 9691 9695 9699 9703 9707 9710 9713 9716 9719 9721 9724 9726 9729 9731 9733 9736 9738 9741 9744 9747 9750 9753 9756 9760 9763 9767 9770 9773 9775 9777 9779 9781 9782 9782 9782 9782 9782 9781 9780 9779 9778 9777 9777 9776 9776 9777 9777 9778 9780 9781 9783 9785 9787 9789 9791 9792 9794 9795 9796 9796 9797 9797 9797 9796 9796 9796 9796 9796 9797 9798 9800 9802 9804 9807 9810 9813 9817 9821 9825 9829 9832 9836 9839 9841 9843 9845 9846 9847 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9851 9852 9853 9855 9857 9859 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9884 9886 9887 9889 9891 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9881 9880 9880 9879 9879 9879 9879 9879 9880 9881 9882 9884 5416 5 9 2 9885 9887 9888 9889 9890 9891 9892 9892 9892 9891 9890 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9866 9864 9861 9859 9858 9856 9854 9853 9851 9850 9849 9848 9847 9846 9845 9845 9845 9845 9846 9847 9848 9850 9852 9854 9856 9859 9862 9864 9866 9868 9870 9871 9871 9871 9870 9869 9866 9864 9861 9858 9854 9851 9848 9845 9843 9841 9839 9839 9839 9840 9842 9844 9847 9851 9855 9859 9863 9867 9871 9875 9878 9881 9884 9887 9889 9891 9893 9894 9896 9898 9899 9901 9902 9904 9906 9908 9910 9912 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9929 9930 9930 9931 9933 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9950 9950 9949 9948 9946 9944 9942 9940 9937 9935 9933 9931 9929 9927 9926 9926 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9933 9933 9933 9933 9932 9931 9929 9927 9925 9923 9920 9918 9915 9913 9911 9909 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9891 9890 9887 9885 9883 9881 9879 9877 9875 9874 9873 9872 9872 9873 9874 9876 9878 9881 9884 9888 9892 9897 9901 9906 9911 9916 9921 9926 9930 9934 9938 9942 9945 9948 9951 9953 9955 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9943 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9972 9972 9972 9971 9971 9970 9968 9967 9965 9963 9961 9959 9956 9954 9951 9948 9945 9942 9938 9935 9932 9929 9926 9924 9921 9919 9916 9914 9912 9909 9907 9904 9902 9899 9896 9892 9888 9884 9879 9873 9867 9860 9853 9845 9837 9829 9821 9812 9804 9796 9788 9781 9775 9769 9764 9760 9757 9754 9753 9751 9751 9751 9751 9752 9752 9753 9753 9753 9753 9752 9750 9748 9744 9740 9735 9729 9721 9712 9701 9689 9674 9657 9638 9617 9592 9564 9532 9497 9457 9414 9365 9312 9253 9190 9121 9046 8967 8882 8791 8696 8595 8489 8380 8266 5417 5 9 2 8148 8028 7905 7780 7655 7529 7404 7281 7161 7045 6934 6829 6731 6642 6563 6494 6437 6392 6360 6341 6335 6343 6365 6401 6449 6510 6581 6664 6756 6856 6963 7076 7193 7313 7435 7558 7680 7801 7919 8034 8146 8253 8355 8452 8545 8632 8714 8791 8863 8931 8994 9053 9108 9159 9208 9253 9295 9334 9371 9406 9439 9469 9498 9525 9550 9574 9596 9617 9636 9654 9671 9687 9701 9715 9727 9739 9749 9759 9768 9776 9784 9791 9797 9803 9809 9814 9819 9824 9828 9833 9837 9841 9846 9850 9854 9859 9863 9867 9871 9875 9878 9881 9884 9886 9888 9889 9889 9889 9889 9888 9886 9884 9882 9879 9877 9874 9871 9868 9866 9864 9862 9861 9860 9859 9859 9860 9861 9862 9864 9866 9869 9872 9875 9878 9881 9885 9889 9892 9896 9900 9903 9907 9910 9914 9917 9920 9923 9926 9928 9930 9932 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9950 9951 9953 9955 9957 9958 9960 9961 9962 9963 9963 9963 9963 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9944 9943 9942 9942 9942 9942 9943 9944 9946 9948 9949 9951 9953 9955 9957 9959 9960 9961 9962 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9947 9947 9947 9947 9947 9948 9950 9951 9953 9955 9957 9960 9962 9964 9967 9969 9971 9973 9974 9975 9976 9977 9977 9977 9977 9976 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9964 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9974 9974 9973 9972 9971 9969 9968 9966 9964 9962 9959 9957 9954 9952 9949 9947 9945 9942 9940 9938 9936 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9909 9907 9904 9901 9898 9894 9890 9886 9882 9877 9872 9867 9862 9856 9850 9844 9838 9832 9825 9819 9812 9806 9799 9793 9787 9782 9777 9772 9769 9766 9763 9762 9761 9762 9763 9764 9767 9769 9772 9776 9779 9782 9786 9788 9791 9792 9793 9794 9793 9792 9790 9788 9785 9781 9777 9772 9768 9763 9758 9754 9749 9745 9741 9737 9734 9731 9728 9726 9723 9721 9718 9715 9713 9709 9706 9702 9698 5418 5 9 2 9693 9688 9682 9676 9669 9663 9656 9649 9642 9636 9629 9623 9617 9611 9606 9601 9596 9592 9588 9584 9581 9578 9574 9571 9568 9564 9561 9557 9553 9549 9545 9541 9536 9531 9526 9520 9515 9508 9502 9494 9487 9478 9469 9460 9449 9438 9426 9413 9399 9385 9370 9355 9339 9323 9307 9291 9275 9260 9246 9232 9219 9208 9198 9189 9181 9176 9172 9169 9168 9169 9171 9174 9180 9186 9193 9202 9212 9223 9234 9247 9260 9274 9289 9304 9319 9335 9352 9368 9385 9402 9420 9437 9454 9471 9488 9504 9520 9536 9551 9565 9579 9592 9604 9615 9626 9636 9645 9654 9661 9669 9675 9681 9687 9692 9697 9701 9705 9709 9713 9716 9719 9722 9724 9727 9728 9730 9731 9732 9732 9732 9731 9731 9730 9729 9728 9727 9726 9725 9725 9725 9726 9727 9729 9732 9735 9739 9743 9748 9754 9760 9766 9772 9779 9785 9791 9797 9804 9809 9815 9820 9825 9830 9834 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9891 9894 9898 9901 9904 9906 9909 9911 9913 9915 9916 9917 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9911 9911 9910 9910 9911 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9922 9923 9924 9925 9926 9928 9930 9932 9934 9937 9939 9942 9944 9946 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9932 9930 9929 9928 9927 9925 9923 9921 9919 9916 9913 9909 9904 9899 9893 9886 9879 9870 9861 9851 9840 9829 9816 9802 9787 9771 9753 9734 9713 9689 9663 9634 9602 9567 9528 9484 9436 9383 9325 9262 9193 9118 9038 8951 8858 8759 8654 8544 8427 8305 8178 8046 7909 7767 7622 7474 7323 7169 7014 6858 6701 6545 6390 6237 6087 5942 5801 5667 5540 5422 5313 5215 5129 5056 4996 4951 4921 4907 4909 4928 4962 5013 5079 5160 5256 5365 5487 5619 5761 5911 6068 6231 6397 6565 6735 6903 7071 7235 7395 7551 7702 7846 7984 8115 8240 8357 8468 8572 8669 8760 8844 8923 8997 9066 9129 9189 9245 9296 9345 9390 9432 9472 9509 9543 9576 9606 9634 9660 9684 9706 9726 9745 9762 9777 9791 9804 9815 9825 9834 9842 9849 9856 9861 9867 9871 9876 9880 9885 9889 9893 9897 9902 9906 9911 9915 9920 9924 9928 9932 9935 9939 9941 9944 9945 9947 9947 9948 9947 9947 9946 9945 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9932 9930 9928 5419 5 9 2 9926 9923 9919 9915 9910 9905 9899 9893 9886 9879 9871 9864 9856 9848 9840 9831 9823 9815 9807 9799 9792 9784 9777 9770 9764 9758 9752 9747 9742 9738 9734 9731 9728 9725 9724 9722 9722 9721 9721 9722 9723 9724 9725 9727 9728 9730 9731 9733 9734 9735 9735 9736 9735 9735 9734 9732 9730 9728 9725 9722 9719 9715 9712 9708 9704 9701 9697 9694 9691 9689 9687 9685 9684 9683 9683 9682 9682 9682 9682 9682 9682 9682 9681 9680 9679 9678 9677 9675 9673 9671 9670 9668 9667 9665 9665 9664 9665 9666 9667 9669 9672 9675 9679 9683 9687 9692 9697 9702 9706 9711 9715 9720 9724 9727 9730 9733 9736 9738 9740 9742 9744 9746 9747 9749 9751 9753 9756 9759 9762 9765 9769 9773 9777 9781 9786 9791 9797 9802 9808 9813 9819 9825 9831 9837 9842 9848 9853 9858 9863 9867 9872 9876 9879 9883 9886 9889 9892 9894 9897 9899 9901 9903 9905 9906 9908 9909 9909 9910 9910 9909 9907 9905 9902 9898 9892 9886 9879 9870 9861 9850 9839 9826 9813 9800 9786 9772 9759 9746 9734 9722 9712 9704 9696 9691 9687 9685 9684 9686 9689 9693 9699 9706 9714 9723 9732 9742 9752 9762 9772 9781 9791 9799 9808 9816 9823 9831 9837 9844 9850 9855 9861 9867 9872 9877 9882 9888 9893 9898 9902 9907 9912 9916 9920 9924 9928 9931 9934 9937 9939 9941 9943 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9977 9978 9979 9981 9982 9984 9986 9989 9991 9993 9995 9997 9999100001000110002100021000110000 9998 9996 9993 9990 9987 9983 9980 9976 9973 9970 9967 9965 9963 9961 9960 9959 9958 9957 9957 9957 9956 9956 9955 9954 9953 9951 9950 9947 9945 9942 9940 9937 9934 9931 9929 9927 9925 9923 9922 9922 9921 9922 9923 9924 9925 9927 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9953 9953 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9936 9934 9931 9928 9924 9920 9915 9909 9903 9897 9890 9882 9874 9866 9858 9849 9840 9830 9821 9812 9803 9793 9784 9775 9766 9757 9748 9739 9731 9723 9715 9708 9701 9694 9688 9683 9679 9675 9672 9671 9670 9671 9672 9675 9679 9684 9690 9697 9705 9714 9724 9733 9744 9754 9765 9775 9786 9796 9805 9814 9823 9831 9838 9845 9851 9857 9862 9867 9871 9875 9879 9883 9887 9891 9895 9899 9903 9907 9911 9914 9918 9921 9924 9927 9929 9930 9931 9932 9932 9932 9932 5420 5 9 2 9931 9930 9929 9929 9928 9927 9927 9927 9928 9928 9930 9931 9933 9935 9938 9940 9942 9944 9946 9948 9949 9950 9950 9950 9950 9949 9948 9946 9945 9943 9942 9941 9939 9939 9938 9938 9938 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9935 9934 9934 9932 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9907 9904 9901 9898 9894 9890 9886 9881 9875 9868 9860 9851 9840 9827 9813 9796 9777 9755 9730 9702 9671 9636 9598 9556 9509 9459 9404 9345 9282 9214 9142 9065 8985 8900 8812 8721 8627 8530 8431 8330 8229 8126 8024 7923 7822 7723 7626 7532 7441 7354 7270 7189 7113 7042 6974 6911 6851 6796 6744 6696 6652 6611 6572 6536 6503 6473 6444 6417 6393 6370 6349 6330 6313 6297 6284 6271 6261 6252 6244 6238 6232 6228 6224 6221 6219 6217 6215 6213 6210 6208 6206 6204 6202 6200 6199 6198 6198 6200 6202 6206 6211 6218 6226 6235 6245 6255 6266 6277 6287 6297 6304 6310 6314 6316 6316 6313 6308 6302 6294 6286 6278 6272 6268 6267 6271 6280 6296 6319 6351 6392 6442 6502 6572 6652 6741 6839 6946 7059 7179 7303 7431 7562 7693 7825 7955 8083 8207 8327 8442 8552 8655 8753 8844 8929 9008 9081 9149 9211 9268 9321 9370 9414 9456 9494 9529 9561 9591 9618 9643 9666 9687 9706 9723 9738 9752 9764 9774 9784 9792 9799 9805 9810 9815 9820 9824 9828 9832 9835 9839 9843 9846 9849 9852 9855 9858 9860 9861 9862 9863 9863 9862 9861 9860 9858 9855 9853 9850 9847 9845 9842 9839 9837 9835 9832 9830 9828 9826 9823 9821 9817 9814 9810 9805 9799 9793 9786 9779 9771 9762 9754 9745 9736 9728 9720 9713 9707 9702 9699 9696 9695 9696 9698 9701 9705 9711 9717 9725 9732 9740 9749 9757 9765 9772 9779 9786 9792 9797 9801 9805 9808 9811 9813 9815 9817 9819 9821 9823 9824 9827 9829 9831 9833 9836 9838 9840 9842 9843 9844 9845 9845 9845 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9825 9824 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9823 9822 9820 9818 9817 9814 9812 9810 9808 9806 9804 9802 9800 9798 9797 9795 9794 9792 9790 9787 9785 9781 9777 9773 9767 9760 9753 9744 9734 9722 9709 9695 9680 9663 9644 9623 9601 9577 9551 9523 9493 9461 9426 9390 9350 9309 9265 9218 9169 9118 9065 9010 8953 8895 8836 8776 8716 8656 8596 8538 8481 8427 8375 8325 8280 8238 8200 8167 8139 8116 8099 8086 8079 8077 8081 8090 8103 8122 8144 8171 8201 8235 8271 8310 8350 8392 8435 8479 8523 8567 8611 8653 8695 8736 8775 8813 8849 8883 8916 8947 8976 9003 9028 9052 9074 9095 9113 9130 9146 9160 5421 5 9 2 9173 9185 9195 9204 9211 9218 9223 9228 9231 9233 9235 9235 9235 9234 9232 9229 9226 9222 9218 9213 9207 9201 9194 9187 9179 9170 9161 9151 9141 9130 9118 9105 9091 9077 9062 9046 9029 9011 8992 8972 8951 8929 8905 8881 8856 8829 8801 8772 8742 8710 8677 8643 8607 8569 8531 8490 8449 8406 8361 8315 8268 8219 8169 8118 8066 8014 7960 7906 7852 7797 7743 7689 7635 7582 7530 7480 7431 7385 7340 7299 7260 7225 7193 7165 7142 7122 7108 7099 7095 7096 7103 7115 7133 7156 7185 7219 7258 7302 7350 7402 7458 7517 7578 7642 7708 7775 7842 7910 7977 8044 8110 8175 8237 8298 8357 8414 8469 8521 8571 8619 8664 8708 8749 8789 8826 8862 8897 8930 8962 8993 9022 9051 9078 9105 9131 9155 9179 9202 9224 9245 9266 9285 9303 9321 9338 9353 9368 9382 9395 9407 9418 9428 9438 9446 9454 9460 9467 9472 9477 9481 9485 9488 9490 9493 9495 9496 9497 9498 9499 9499 9498 9498 9497 9495 9492 9489 9485 9481 9476 9470 9463 9455 9447 9438 9429 9419 9409 9400 9390 9381 9372 9364 9357 9352 9347 9344 9343 9343 9345 9348 9353 9360 9368 9377 9388 9399 9412 9425 9439 9453 9467 9481 9496 9510 9525 9539 9552 9566 9579 9592 9604 9617 9628 9640 9651 9662 9673 9683 9693 9702 9711 9720 9728 9735 9743 9749 9755 9761 9766 9771 9775 9779 9783 9786 9789 9791 9793 9795 9797 9798 9800 9800 9801 9801 9801 9800 9799 9797 9795 9793 9790 9786 9782 9778 9773 9768 9763 9758 9753 9748 9743 9739 9734 9731 9727 9725 9722 9721 9720 9720 9720 9721 9722 9724 9726 9728 9731 9733 9736 9739 9742 9745 9748 9750 9753 9755 9758 9760 9762 9764 9766 9767 9769 9770 9771 9772 9773 9773 9774 9774 9774 9774 9773 9773 9772 9771 9771 9770 9770 9770 9769 9770 9770 9771 9772 9774 9776 9778 9781 9784 9787 9791 9794 9798 9802 9805 9809 9812 9815 9817 9819 9821 9822 9823 9823 9822 9822 9820 9819 9817 9815 9813 9811 9809 9806 9804 9803 9801 9800 9798 9797 9796 9795 9794 9793 9791 9789 9787 9784 9780 9776 9771 9765 9758 9750 9740 9730 9719 9707 9694 9680 9665 9649 9632 9615 9596 9577 9556 9535 9512 9489 9464 9438 9411 9383 9353 9322 9290 9257 9223 9188 9151 9115 9078 9040 9003 8966 8930 8895 8861 8829 8799 8771 8746 8723 8703 8687 8673 8663 8657 8654 8654 8658 8666 8676 8690 8706 8726 8747 8771 8797 8825 8854 8884 8916 8948 8980 9013 9046 9078 9111 9143 9174 9205 9235 9264 9293 9320 9347 9372 9396 9420 9442 9463 9483 9502 9520 9537 9552 9567 9581 9594 9606 9617 9627 9637 9646 9655 9663 9671 9679 9686 9694 9701 9708 9715 9721 9728 9734 9740 9746 9752 9757 9762 9766 9770 9773 9775 9778 9779 9781 9782 9782 9782 9782 9782 9782 9782 9782 9783 5422 5 9 2 9783 9784 9785 9786 9788 9790 9792 9794 9797 9799 9802 9804 9807 9809 9811 9813 9815 9816 9818 9819 9819 9820 9820 9821 9821 9821 9821 9820 9820 9819 9818 9817 9815 9813 9811 9807 9804 9799 9794 9787 9780 9772 9762 9751 9739 9726 9711 9695 9677 9658 9637 9614 9590 9563 9535 9505 9473 9439 9404 9367 9328 9288 9247 9205 9162 9119 9077 9035 8994 8954 8917 8882 8851 8822 8798 8778 8763 8753 8747 8747 8752 8763 8778 8798 8822 8851 8883 8918 8957 8997 9039 9082 9125 9169 9213 9255 9297 9337 9375 9411 9446 9478 9508 9536 9561 9585 9607 9627 9645 9662 9678 9693 9706 9719 9731 9742 9753 9764 9774 9783 9792 9801 9809 9817 9824 9831 9837 9843 9848 9853 9857 9861 9864 9866 9868 9870 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9876 9875 9873 9871 9869 9866 9863 9860 9856 9853 9848 9844 9839 9834 9829 9825 9820 9815 9810 9805 9800 9796 9792 9788 9784 9781 9778 9776 9774 9772 9771 9771 9771 9771 9772 9773 9775 9777 9780 9783 9786 9790 9793 9797 9800 9804 9807 9810 9813 9815 9817 9818 9819 9820 9819 9819 9817 9816 9813 9811 9807 9804 9800 9795 9791 9786 9781 9775 9770 9764 9757 9751 9745 9738 9731 9724 9717 9710 9703 9697 9690 9684 9678 9673 9669 9665 9662 9660 9659 9658 9659 9661 9663 9667 9671 9677 9683 9690 9697 9705 9713 9721 9730 9739 9748 9756 9765 9773 9782 9789 9797 9804 9811 9817 9823 9829 9834 9839 9843 9847 9851 9854 9857 9859 9861 9863 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9874 9874 9874 9875 9875 9875 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9856 9854 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9834 9833 9833 9833 9833 9834 9836 9838 9840 9843 9846 9849 9852 9856 9859 9862 9866 9869 9872 9874 9876 9879 9880 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9886 9885 9885 9883 9882 9881 9879 9878 9877 9875 9874 9873 9873 9873 9873 9874 9875 9877 9878 9881 9883 9885 9888 9890 9892 9894 9895 9896 9897 9896 9895 9894 9892 9889 9886 9883 9880 9876 9872 9869 9865 9862 9859 9855 9853 9850 9847 9845 9842 9839 9836 9832 9828 9823 9817 9811 9804 9796 9787 9777 9767 9756 9745 9734 9723 9712 9702 9693 9684 9677 9671 9667 9665 9664 9665 9668 9673 9679 9687 9696 9706 9717 9728 9740 9751 9762 9773 9783 9792 9800 9807 9813 9819 9823 9826 9828 9830 9831 5423 5 9 3 9835 9836 9838 9839 9841 9843 9845 9848 9851 9853 9856 9859 9861 9864 9866 9867 9869 9870 9871 9871 9871 9871 9872 9872 9872 9872 9872 9873 9874 9875 9876 9877 9879 9880 9882 9883 9884 9885 9885 9885 9885 9884 9883 9881 9879 9877 9874 9871 9869 9866 9864 9862 9860 9858 9857 9856 9856 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9864 9864 9864 9863 9862 9862 9861 9860 9859 9858 9857 9857 9857 9857 9857 9857 9857 9858 9858 9859 9859 9860 9860 9860 9860 9859 9859 9858 9856 9855 9853 9851 9850 9848 9846 9844 9843 9841 9840 9839 9839 9839 9839 9839 9839 9840 9841 9842 9843 9844 9844 9845 9846 9846 9846 9846 9845 9844 9843 9842 9840 9838 9836 9834 9831 9829 9827 9824 9821 9819 9817 9814 9812 9810 9808 9806 9804 9803 9801 9799 9798 9796 9795 9793 9792 9790 9788 9787 9785 9783 9780 9778 9776 9774 9771 9769 9766 9763 9761 9758 9755 9753 9750 9747 9744 9741 9738 9735 9732 9729 9725 9721 9717 9713 9709 9704 9699 9694 9688 9683 9677 9671 9664 9658 9651 9644 9637 9631 9624 9617 9610 9603 9597 9590 9583 9577 9570 9563 9557 9550 9543 9536 9528 9521 9513 9505 9497 9489 9481 9473 9464 9456 9448 9440 9432 9424 9417 9411 9405 9400 9395 9391 9388 9385 9383 9382 9381 9381 9381 9382 9383 9384 9385 9387 9388 9390 9391 9393 9394 9396 9397 9398 9400 9401 9402 9404 9406 9408 9410 9412 9415 9418 9421 9424 9427 9431 9434 9437 9441 9444 9447 9450 9452 9454 9456 9458 9459 9460 9460 9460 9461 9460 9460 9460 9460 9460 9460 9460 9460 9460 9461 9462 9463 9464 9465 9466 9468 9469 9470 9472 9473 9474 9475 9475 9475 9475 9475 9474 9473 9472 9470 9468 9466 9464 9461 9458 9455 9452 9450 9447 9444 9441 9439 9436 9434 9432 9430 9428 9426 9424 9422 9420 9418 9416 9413 9409 9405 9400 9394 9388 9380 9371 9360 9349 9336 9321 9306 9288 9270 9250 9228 9206 9182 9157 9132 9105 9078 9051 9023 8995 8968 8940 8914 8887 8862 8838 8815 8794 8774 8755 8739 8725 8712 8702 8693 8687 8682 8680 8679 8680 8682 8685 8690 8696 8702 8708 8715 8722 8729 8735 8741 8746 8750 8754 8756 8757 8757 8757 8755 8752 8748 8744 8738 8732 8726 8718 8711 8702 8694 8684 8675 8665 8655 8644 8633 8622 8611 8598 8586 8573 8560 8546 8532 8518 8503 8488 8472 8456 8440 8423 8405 8387 8368 8349 8329 8308 8286 8263 8239 8214 8188 8160 8132 8102 8071 8039 8006 7972 7936 7900 7862 7824 7785 7745 7704 7662 7620 7578 7534 7490 7446 7401 7355 7308 7261 7214 7165 7116 7066 7015 6963 6911 6857 6802 6747 6690 6632 6573 6513 6452 6389 6325 6259 6193 6125 6056 5986 5914 5841 5768 5693 5618 5542 5465 5387 5309 5230 5150 5069 4988 4905 4821 5424 5 9 3 4736 4649 4560 4469 4376 4280 4182 4080 3976 3870 3761 3649 3536 3420 3304 3188 3071 2956 2842 2730 2622 2517 2417 2322 2232 2148 2071 1999 1935 1876 1824 1778 1738 1704 1674 1650 1630 1615 1603 1596 1593 1593 1598 1608 1622 1641 1666 1697 1735 1780 1832 1891 1959 2035 2118 2210 2309 2415 2528 2647 2772 2900 3032 3167 3303 3440 3577 3713 3847 3979 4109 4235 4358 4477 4592 4704 4812 4916 5018 5116 5212 5306 5397 5487 5574 5661 5745 5829 5910 5991 6070 6148 6224 6298 6371 6442 6511 6578 6643 6706 6768 6828 6886 6942 6997 7051 7104 7155 7206 7255 7304 7352 7400 7447 7493 7538 7582 7626 7669 7711 7752 7792 7831 7869 7906 7942 7977 8010 8044 8076 8107 8138 8168 8198 8227 8256 8284 8312 8340 8367 8394 8421 8447 8473 8498 8523 8547 8570 8593 8615 8637 8657 8677 8697 8715 8733 8751 8768 8784 8800 8816 8831 8846 8861 8876 8890 8904 8918 8932 8945 8958 8971 8984 8996 9009 9020 9032 9043 9054 9065 9076 9086 9096 9106 9116 9126 9135 9145 9154 9163 9173 9182 9191 9200 9208 9217 9225 9233 9241 9249 9256 9263 9270 9276 9282 9288 9293 9298 9303 9308 9312 9316 9320 9324 9328 9331 9334 9337 9340 9343 9345 9347 9348 9349 9349 9349 9348 9346 9344 9340 9336 9330 9324 9316 9307 9297 9286 9273 9259 9244 9227 9208 9188 9166 9143 9117 9090 9062 9031 8999 8965 8930 8893 8855 8817 8777 8738 8698 8659 8620 8583 8548 8514 8483 8455 8430 8409 8391 8378 8368 8363 8362 8365 8373 8384 8398 8415 8435 8457 8480 8504 8529 8552 8575 8595 8613 8627 8637 8642 8642 8636 8623 8602 8574 8538 8493 8440 8377 8305 8224 8134 8036 7928 7813 7689 7559 7423 7282 7136 6988 6837 6687 6537 6391 6248 6111 5982 5862 5752 5654 5570 5500 5445 5407 5385 5381 5395 5426 5474 5538 5619 5714 5823 5945 6077 6219 6368 6524 6683 6845 7008 7170 7331 7487 7639 7786 7926 8060 8185 8304 8414 8516 8611 8699 8779 8853 8921 8983 9040 9092 9140 9185 9226 9264 9300 9333 9364 9393 9421 9447 9471 9494 9516 9536 9555 9573 9590 9606 9621 9635 9649 9661 9673 9684 9694 9704 9713 9722 9731 9738 9746 9752 9759 9765 9770 9775 9780 9784 9788 9791 9794 9797 9799 9801 9803 9804 9805 9806 9807 9808 9808 9809 9809 9809 9809 9809 9808 9808 9807 9807 9806 9805 9804 9803 9803 9802 9802 9801 9801 9802 9802 9803 9804 9806 9807 9809 9812 9815 9817 9820 9823 9827 9830 9833 9836 9839 9841 9844 9846 9848 9850 9851 9853 9854 9855 9856 9857 9858 9858 9859 9860 9861 9861 9862 9863 9864 9865 9866 9867 9869 9870 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9880 9881 9882 9883 9885 9886 9888 9889 9891 9893 9894 9896 9897 9898 9899 9900 5425 5 9 3 9900 9900 9900 9900 9899 9899 9898 9897 9895 9894 9893 9892 9891 9889 9889 9888 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9876 9875 9874 9872 9870 9868 9865 9861 9857 9852 9847 9840 9834 9826 9818 9809 9799 9789 9778 9767 9754 9742 9729 9715 9700 9685 9669 9652 9633 9614 9592 9569 9544 9516 9485 9450 9412 9370 9324 9273 9217 9156 9090 9018 8941 8858 8771 8677 8579 8477 8369 8258 8143 8025 7904 7780 7655 7528 7400 7272 7144 7016 6890 6766 6645 6527 6412 6303 6200 6103 6013 5932 5859 5797 5746 5706 5678 5663 5662 5674 5699 5738 5791 5857 5935 6025 6126 6236 6355 6481 6613 6750 6890 7032 7174 7315 7454 7589 7721 7848 7970 8086 8196 8300 8397 8489 8574 8654 8729 8799 8864 8925 8983 9037 9088 9136 9182 9226 9267 9306 9344 9379 9412 9443 9473 9500 9525 9549 9571 9590 9609 9626 9641 9655 9668 9680 9691 9702 9712 9721 9730 9739 9748 9756 9764 9772 9779 9787 9794 9800 9806 9812 9818 9823 9828 9832 9836 9841 9844 9848 9852 9855 9859 9862 9866 9870 9873 9877 9881 9885 9888 9892 9895 9898 9900 9903 9905 9906 9908 9908 9909 9909 9909 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9920 9919 9917 9914 9912 9909 9906 9903 9900 9896 9893 9889 9886 9882 9879 9876 9872 9869 9866 9863 9860 9858 9855 9853 9851 9849 9848 9846 9845 9844 9844 9844 9844 9845 9846 9847 9849 9851 9854 9857 9860 9864 9867 9871 9875 9879 9883 9888 9891 9895 9899 9902 9905 9908 9910 9913 9914 9916 9917 9918 9919 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9926 9927 9929 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9947 9949 9950 9950 9951 9951 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9941 9941 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9940 9939 9939 9939 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9950 9950 9949 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 5426 5 9 3 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9951 9950 9949 9948 9947 9945 9943 9940 9938 9935 9931 9928 9924 9920 9916 9912 9908 9903 9898 9893 9888 9882 9876 9869 9862 9855 9846 9836 9826 9814 9801 9787 9771 9753 9734 9714 9691 9667 9642 9614 9586 9557 9526 9495 9464 9433 9402 9372 9344 9317 9292 9270 9251 9235 9222 9212 9207 9206 9208 9214 9225 9238 9255 9276 9299 9324 9352 9381 9411 9442 9474 9506 9537 9568 9597 9626 9653 9679 9703 9726 9747 9766 9784 9800 9815 9828 9840 9851 9861 9870 9878 9885 9891 9897 9902 9907 9911 9915 9918 9922 9924 9927 9929 9932 9934 9936 9937 9939 9941 9943 9944 9946 9947 9948 9950 9951 9951 9952 9952 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9987 9987 9987 9987 9987 9986 9985 9984 9983 9982 9980 9979 9977 9976 9974 9972 9970 9968 9966 9964 9962 9960 9957 9955 9952 9950 9947 9944 9941 9937 9934 9931 9927 9924 9921 9917 9914 9911 9909 9906 9904 9902 9900 9899 9897 9896 9896 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9901 9902 9903 9904 9906 9906 9907 9907 9907 9907 9906 9904 9902 9900 9897 9894 9890 9886 9882 9878 9873 9869 9865 9860 9857 9853 9850 9848 9845 9844 9843 9842 9842 9842 9842 9843 9844 9845 9846 9848 9849 9850 9851 9852 9852 9852 9852 9852 9852 9851 9850 9849 9848 9846 9845 9843 9841 9839 9837 9836 9834 9832 9830 9828 9826 9824 9822 9820 9819 9817 9815 9813 9811 9809 9808 9806 9805 9804 9804 9803 9803 9803 9804 9805 9806 9808 9810 9812 9815 9817 9820 9823 9826 9828 9831 9833 9835 9837 9838 9839 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9840 9841 9843 9844 9846 9848 9850 9853 9855 9857 9860 9862 9864 9866 9867 9869 9870 9871 9872 5427 5 9 3 9872 9873 9874 9874 9875 9876 9877 9879 9880 9882 9884 9886 9889 9891 9894 9897 9899 9902 9905 9907 9909 9911 9913 9915 9916 9917 9919 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9931 9930 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9905 9902 9899 9897 9894 9892 9890 9888 9887 9886 9885 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9888 9889 9889 9890 9891 9892 9893 9895 9896 9898 9899 9901 9904 9906 9909 9912 9915 9918 9921 9925 9928 9931 9935 9938 9941 9943 9946 9948 9950 9951 9952 9953 9953 9953 9953 9952 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9957 9958 9958 9957 9957 9956 9955 9953 9952 9950 9949 9947 9946 9945 9944 9943 9942 9942 9942 9943 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9936 9933 9930 9927 9923 9919 9915 9910 9905 9900 9894 9888 9882 9874 9867 9859 9850 9841 9831 9821 9810 9798 9786 9774 9760 9746 9732 9716 9701 9684 9667 9650 9632 9615 9596 9578 9560 9543 9526 9509 9493 9478 9465 9453 9442 9433 9426 9421 9417 9416 9417 9420 9424 9431 9439 9449 9460 9472 9485 9499 9514 9529 9545 9560 9575 9590 9605 9620 9634 9647 9660 9673 9685 9696 9708 9718 9729 9739 9749 9758 9768 9777 9785 9794 9802 9810 9817 9824 9831 9837 9843 9849 9854 9859 9863 9867 9871 9874 9877 9881 9884 9886 9889 9892 9895 9897 9900 9902 9904 9907 9909 9911 9912 9914 9915 9916 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9915 9915 9916 9917 9918 9920 9921 9922 9924 5428 5 9 3 9925 9927 9928 9930 9931 9933 9934 9935 9936 9936 9936 9936 9936 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9911 9911 9909 9908 9906 9904 9902 9900 9897 9894 9891 9888 9885 9881 9878 9874 9871 9867 9863 9859 9855 9850 9846 9840 9835 9829 9823 9816 9809 9802 9794 9786 9778 9770 9761 9753 9745 9738 9730 9724 9717 9712 9707 9703 9700 9698 9697 9696 9697 9698 9700 9703 9707 9711 9716 9721 9727 9733 9740 9746 9753 9760 9767 9774 9781 9788 9794 9801 9807 9813 9819 9824 9829 9834 9838 9842 9846 9849 9852 9855 9858 9860 9862 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9888 9888 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9876 9876 9877 9877 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9901 9901 9901 9901 9900 9899 9898 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9876 9874 9872 9870 9869 9867 9866 9864 9863 9862 9861 9860 9858 9857 9856 9854 9852 9851 9849 9846 9844 9842 9839 9836 9834 9831 9828 9826 9823 9821 9819 9817 9815 9813 9812 9811 9810 9809 9808 9806 9805 9803 9800 9797 9793 9787 9781 9774 9765 9755 9744 9731 9717 9702 9685 9667 9649 9630 9611 9591 9571 9552 9534 9517 9501 9487 9474 9464 9455 9449 9446 9445 9446 9450 9456 9464 9475 9486 9500 9514 9530 9546 9562 9578 9594 9610 9625 9639 9652 9665 9676 9686 9695 9703 9709 9715 9720 9724 9727 9729 9730 9731 9731 9731 9729 9727 9725 9722 9718 9714 9708 9703 9696 9689 9682 9674 9665 9656 9647 9638 9629 9619 9610 9601 9592 9583 9574 9566 9558 9551 9544 9537 9530 9524 9519 9513 9508 9504 9500 9496 9493 9490 9488 9487 9486 9486 9488 9490 9493 9497 9502 9509 9516 9524 9533 9543 9554 9566 9577 9590 9602 9615 9628 9641 9653 9665 9677 9688 9699 9709 9719 9727 9736 9743 9749 9755 9760 9764 9768 9771 9773 9774 9775 9776 9776 9775 9774 9772 9770 9768 9766 9763 9761 9758 9755 9753 9750 9748 9746 9744 9742 9741 9740 9739 9739 9739 9740 9741 9742 9744 9747 9749 9753 9756 9760 9764 9768 9773 9777 9782 9786 9790 9794 9798 5429 5 9 3 9801 9804 9806 9808 9810 9811 9811 9812 9811 9811 9810 9808 9807 9805 9803 9800 9798 9795 9792 9789 9786 9783 9779 9775 9771 9767 9762 9757 9751 9744 9737 9729 9721 9711 9701 9690 9677 9664 9650 9634 9617 9599 9579 9558 9536 9512 9487 9461 9433 9403 9373 9341 9309 9275 9241 9207 9172 9137 9103 9070 9037 9006 8977 8949 8924 8901 8882 8865 8851 8841 8834 8831 8831 8834 8841 8852 8865 8881 8900 8921 8944 8969 8995 9023 9051 9080 9110 9139 9168 9197 9225 9253 9280 9305 9330 9353 9375 9396 9416 9435 9452 9468 9483 9497 9510 9522 9533 9542 9551 9559 9567 9573 9579 9584 9588 9592 9595 9598 9600 9602 9603 9604 9604 9604 9604 9603 9602 9600 9599 9596 9594 9591 9588 9584 9580 9576 9571 9567 9561 9556 9550 9544 9538 9532 9525 9519 9512 9505 9498 9491 9484 9477 9469 9462 9454 9447 9439 9431 9422 9414 9405 9396 9386 9377 9367 9356 9345 9334 9322 9310 9297 9283 9269 9254 9238 9221 9203 9183 9162 9139 9113 9086 9057 9024 8990 8952 8911 8867 8821 8771 8718 8663 8605 8545 8483 8419 8354 8288 8222 8156 8091 8026 7962 7900 7839 7781 7724 7669 7616 7565 7516 7468 7420 7373 7326 7279 7230 7180 7128 7074 7016 6955 6890 6821 6747 6668 6585 6496 6402 6304 6200 6091 5978 5860 5738 5613 5485 5355 5224 5091 4959 4827 4698 4572 4449 4333 4223 4120 4026 3942 3869 3807 3757 3721 3698 3689 3693 3711 3742 3787 3843 3910 3988 4074 4168 4269 4374 4483 4593 4704 4815 4923 5027 5128 5222 5311 5392 5467 5533 5591 5641 5683 5717 5742 5760 5770 5773 5769 5759 5742 5720 5692 5658 5620 5577 5530 5478 5423 5363 5299 5231 5159 5084 5004 4921 4834 4742 4647 4548 4446 4339 4229 4116 4000 3882 3761 3638 3514 3389 3264 3139 3015 2893 2773 2655 2541 2431 2326 2225 2129 2039 1954 1875 1802 1735 1674 1618 1567 1522 1482 1446 1415 1387 1364 1344 1327 1312 1301 1291 1284 1278 1274 1272 1271 1271 1273 1276 1281 1287 1295 1306 1319 1335 1354 1377 1405 1438 1476 1520 1571 1629 1695 1768 1849 1937 2034 2137 2248 2365 2487 2614 2745 2879 3014 3149 3283 3416 3545 3669 3789 3901 4007 4105 4194 4275 4347 4409 4462 4507 4542 4569 4587 4598 4602 4598 4589 4575 4555 4532 4505 4476 4445 4413 4381 4350 4321 4295 4273 4256 4245 4240 4244 4256 4277 4309 4351 4403 4467 4541 4626 4722 4827 4941 5064 5194 5329 5470 5614 5761 5909 6056 6202 6346 6487 6623 6755 6881 7001 7115 7223 7325 7421 7510 7595 7673 7747 7817 7882 7943 8002 8057 8109 8159 8207 8252 8296 8338 8378 8416 8453 8488 8521 8553 8583 8611 8638 8663 8687 8710 8731 8752 8772 8791 8809 8827 8845 8862 8879 8896 8914 8931 8948 8965 8982 9000 9017 9034 9051 9068 9084 5430 5 9 3 9100 9115 9131 9145 9159 9172 9185 9197 9209 9219 9230 9239 9248 9257 9264 9272 9279 9285 9291 9297 9303 9308 9313 9317 9322 9326 9330 9334 9338 9342 9346 9350 9354 9357 9361 9365 9369 9373 9377 9381 9386 9390 9395 9400 9405 9410 9415 9421 9426 9432 9438 9444 9449 9455 9461 9466 9472 9477 9482 9487 9492 9497 9502 9507 9512 9517 9521 9526 9531 9537 9542 9548 9553 9559 9565 9571 9578 9584 9590 9597 9603 9609 9615 9620 9625 9630 9634 9638 9642 9645 9647 9650 9652 9654 9655 9657 9658 9660 9661 9663 9665 9667 9670 9672 9675 9678 9680 9683 9686 9688 9691 9693 9694 9696 9696 9696 9696 9695 9694 9692 9690 9687 9685 9681 9678 9675 9671 9668 9665 9661 9658 9655 9652 9649 9646 9642 9639 9635 9631 9627 9623 9618 9612 9606 9599 9591 9583 9574 9564 9553 9541 9528 9514 9499 9483 9465 9446 9426 9404 9381 9357 9331 9304 9276 9246 9216 9185 9154 9122 9090 9058 9027 8997 8969 8941 8916 8893 8872 8855 8840 8828 8820 8816 8815 8818 8825 8836 8850 8867 8887 8911 8937 8966 8996 9029 9062 9097 9133 9169 9205 9240 9275 9309 9343 9375 9405 9434 9461 9487 9511 9533 9553 9571 9588 9604 9618 9630 9641 9651 9660 9667 9674 9680 9685 9690 9694 9697 9700 9703 9705 9707 9709 9710 9711 9713 9714 9715 9716 9718 9719 9721 9722 9724 9726 9728 9730 9733 9735 9738 9741 9744 9747 9750 9753 9756 9759 9763 9766 9769 9772 9775 9778 9781 9784 9786 9789 9792 9794 9796 9799 9801 9803 9805 9806 9808 9810 9811 9812 9813 9814 9815 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9816 9816 9815 9815 9814 9814 9813 9813 9812 9812 9812 9813 9813 9814 9815 9815 9817 9818 9819 9820 9822 9823 9824 9825 9827 9827 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9834 9836 9838 9840 9842 9845 9848 9851 9854 9857 9860 9864 9866 9869 9871 9873 9874 9875 9875 9875 9874 9872 9870 9868 9866 9863 9861 9858 9855 9853 9851 9850 9848 9847 9847 9847 9847 9847 9847 9848 9848 9849 9849 9849 9849 9848 9847 9845 9843 9841 9839 9836 9833 9830 9827 9825 9822 9820 9818 9816 9815 9814 9814 9815 9816 9817 9819 9821 9824 9826 9829 9832 9836 9839 9842 9845 9847 9850 9853 9855 9857 9859 9861 9862 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9886 9888 9890 9892 9894 9897 9899 9902 9905 9908 9910 9913 9916 9919 9921 9924 9926 9928 9930 9932 9934 9935 9936 9936 9937 9937 9937 9936 9936 9935 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9912 9911 9909 9907 9905 9903 9901 9898 9896 9893 9890 9886 9883 9879 9876 9872 9869 9866 9862 9859 9856 9853 5431 5 9 3 9851 9848 9846 9844 9843 9841 9840 9839 9839 9838 9837 9837 9837 9837 9837 9837 9838 9838 9839 9840 9841 9842 9844 9846 9848 9850 9853 9856 9859 9862 9865 9868 9871 9874 9878 9881 9884 9887 9890 9892 9895 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9919 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9918 9917 9915 9914 9912 9910 9908 9905 9903 9900 9897 9895 9892 9889 9885 9882 9879 9876 9873 9870 9868 9865 9863 9860 9858 9856 9854 9852 9849 9847 9845 9843 9841 9838 9835 9833 9830 9826 9823 9819 9815 9811 9807 9803 9800 9796 9792 9788 9785 9782 9779 9776 9774 9772 9770 9769 9767 9766 9766 9765 9765 9764 9764 9764 9764 9765 9765 9766 9767 9768 9769 9771 9772 9774 9776 9778 9780 9783 9785 9787 9789 9791 9793 9795 9796 9797 9798 9799 9799 9800 9800 9800 9800 9800 9800 9801 9801 9802 9803 9804 9805 9807 9809 9811 9814 9816 9818 9821 9823 9825 9827 9828 9829 9830 9830 9830 9829 9827 9825 9822 9819 9815 9811 9806 9801 9795 9789 9783 9776 9769 9762 9755 9748 9741 9733 9727 9720 9714 9708 9703 9698 9694 9691 9688 9687 9686 9686 9686 9687 9689 9692 9694 9697 9700 9704 9707 9710 9712 9715 9717 9718 9719 9720 9721 9722 9722 9723 9724 9725 9726 9728 9731 9734 9738 9743 9748 9754 9761 9768 9775 9783 9790 9798 9805 9812 9818 9824 9829 9833 9837 9840 9842 9843 9845 9845 9846 9846 9846 9846 9846 9846 9846 9847 9848 9849 9850 9851 9853 9855 9856 9858 9859 9860 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9868 9869 9870 9872 9873 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9903 9904 9906 9908 9910 9912 9915 9917 9920 9922 9924 9926 9928 9930 9931 9932 9932 9932 9932 9931 9930 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9906 9904 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9883 9884 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9899 9900 9902 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9926 9928 9931 9934 9937 9940 9943 9945 9948 9950 9953 9955 9956 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9962 9961 5432 5 9 3 9959 9957 9955 9953 9951 9949 9947 9945 9944 9942 9941 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9932 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9918 9917 9917 9917 9917 9918 9919 9920 9921 9923 9926 9928 9930 9933 9935 9937 9940 9942 9943 9945 9946 9947 9947 9947 9947 9947 9946 9946 9945 9945 9945 9944 9945 9945 9945 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9959 9959 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9968 9969 9969 9969 9968 9967 9966 9964 9962 9960 9957 9955 9952 9950 9947 9945 9943 9941 9939 9937 9936 9935 9933 9932 9931 9929 9928 9926 9924 9922 9919 9916 9913 9909 9904 9899 9894 9887 9881 9874 9866 9858 9850 9841 9832 9823 9814 9804 9795 9786 9777 9769 9761 9754 9747 9741 9735 9731 9727 9724 9722 9721 9721 9722 9724 9726 9729 9733 9738 9743 9749 9755 9762 9768 9775 9782 9789 9796 9804 9811 9818 9825 9831 9838 9844 9850 9856 9861 9866 9871 9875 9879 9882 9885 9887 9888 9889 9889 9889 9888 9886 9883 9879 9875 9870 9864 9857 9848 9839 9828 9815 9800 9783 9764 9741 9716 9687 9653 9616 9573 9526 9472 9414 9349 9278 9202 9119 9031 8938 8839 8736 8628 8518 8404 8289 8173 8056 7941 7826 7714 7605 7500 7399 7303 7212 7127 7048 6975 6907 6846 6791 6741 6697 6658 6623 6593 6567 6544 6524 6507 6493 6480 6470 6462 6456 6451 6449 6448 6449 6453 6459 6468 6480 6495 6514 6537 6564 6595 6631 6673 6719 6772 6829 6892 6961 7035 7115 7199 7289 7382 7480 7581 7686 7792 7901 8010 8120 8229 8337 8443 8547 8648 8745 8838 8927 9011 9090 9163 9231 9294 9352 9405 9452 9495 9534 9569 9600 9628 9653 9675 9695 9713 9730 9744 9758 9770 9781 9792 9801 9810 9817 9824 9830 9835 9840 9844 9846 9849 9850 9851 9852 9852 9852 9852 9851 9851 9850 9850 9849 9849 9849 9849 9849 9850 9850 9851 9851 9851 9851 9851 9851 9851 9850 9849 9848 9846 9844 9842 9840 9838 9836 9833 9831 9828 9825 9823 9820 9817 9814 9811 9808 9804 9800 9796 9791 9786 9780 9774 9768 9760 9753 9745 9736 9727 9717 9707 9696 9686 9674 9662 9650 9637 9624 9610 9595 9579 9563 9545 9527 9507 9485 9462 9438 9411 9383 9352 9320 9284 9247 9206 9163 9117 9067 9014 8958 8898 8833 8765 8692 8615 8533 8446 8354 8256 8154 8046 7932 7813 7689 7559 7424 7284 7139 6989 6835 6677 6516 6353 6186 6018 5849 5680 5511 5343 5177 5014 4855 4700 4551 4408 4273 4146 4028 3920 3824 3739 3666 3607 3562 3531 3515 3514 3529 3559 3605 3666 3742 3832 3937 4054 4185 4326 4478 4639 4809 4985 5166 5352 5540 5730 5920 6109 6296 6479 5433 5 9 3 6658 6832 7000 7162 7317 7465 7605 7738 7864 7982 8092 8196 8293 8384 8469 8549 8623 8693 8759 8821 8879 8933 8985 9034 9080 9124 9165 9204 9240 9275 9307 9337 9366 9392 9416 9439 9460 9479 9496 9512 9527 9540 9552 9563 9573 9582 9591 9598 9605 9611 9617 9622 9627 9631 9635 9639 9642 9645 9647 9649 9651 9653 9655 9656 9657 9658 9659 9660 9661 9662 9662 9663 9664 9664 9665 9665 9666 9666 9667 9667 9668 9669 9670 9671 9672 9673 9675 9677 9679 9681 9684 9687 9689 9693 9696 9699 9702 9706 9709 9712 9715 9718 9720 9723 9725 9727 9728 9730 9732 9733 9735 9736 9738 9740 9743 9745 9748 9751 9754 9758 9761 9765 9769 9772 9776 9780 9783 9786 9788 9791 9792 9794 9795 9795 9796 9796 9796 9795 9795 9795 9795 9795 9796 9796 9797 9799 9800 9802 9804 9806 9808 9810 9812 9814 9815 9815 9815 9814 9813 9810 9806 9802 9796 9789 9782 9773 9763 9752 9740 9727 9713 9698 9682 9666 9649 9631 9612 9593 9573 9553 9533 9513 9492 9472 9452 9432 9413 9394 9377 9360 9345 9331 9318 9307 9297 9290 9283 9279 9276 9275 9275 9278 9281 9286 9293 9301 9309 9319 9330 9342 9354 9367 9381 9394 9409 9423 9438 9453 9468 9483 9498 9514 9529 9544 9558 9573 9587 9602 9616 9629 9643 9656 9668 9681 9693 9704 9716 9726 9737 9747 9756 9765 9774 9782 9790 9797 9804 9810 9816 9821 9826 9830 9833 9837 9839 9841 9843 9844 9845 9846 9846 9845 9844 9843 9842 9840 9837 9834 9831 9827 9823 9818 9812 9806 9799 9791 9783 9775 9766 9756 9746 9736 9725 9714 9702 9691 9679 9668 9656 9645 9633 9621 9610 9598 9586 9575 9563 9550 9538 9525 9513 9499 9486 9472 9458 9444 9430 9417 9403 9389 9377 9365 9353 9343 9334 9326 9320 9316 9313 9312 9313 9316 9320 9327 9335 9346 9357 9371 9385 9401 9418 9435 9454 9472 9491 9510 9528 9547 9565 9582 9599 9615 9630 9645 9659 9672 9684 9696 9706 9717 9726 9735 9744 9752 9759 9767 9773 9780 9786 9792 9798 9804 9809 9814 9818 9822 9826 9830 9833 9836 9839 9841 9843 9845 9846 9848 9849 9850 9851 9851 9852 9852 9853 9853 9853 9853 9853 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9849 9848 9848 9849 9849 9850 9851 9852 9853 9854 9856 9857 9859 9860 9861 9863 9864 9865 9865 9866 9866 9865 9865 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9861 9861 9862 9863 9864 9864 9865 9865 9864 9863 9862 9860 9857 9854 9849 9845 9839 9834 9827 9821 9814 9808 9802 9796 9790 9785 9781 9778 9776 9774 9773 9774 9775 9776 9779 9781 9785 9788 9792 9795 9799 9802 9804 9807 9808 9810 9810 9811 9811 9810 9810 9809 9808 9807 9806 9805 9804 9804 9804 9804 9804 9805 9805 9806 9807 9808 9808 9809 9809 5434 5 9 3 9808 9808 9807 9805 9804 9801 9799 9796 9794 9791 9788 9785 9782 9780 9778 9776 9775 9774 9773 9773 9773 9774 9774 9775 9776 9776 9777 9777 9777 9777 9776 9775 9773 9771 9769 9766 9763 9759 9756 9752 9748 9744 9739 9735 9731 9727 9722 9717 9713 9708 9703 9697 9691 9685 9679 9672 9664 9657 9648 9640 9631 9621 9612 9602 9593 9584 9574 9565 9557 9549 9541 9534 9528 9522 9517 9513 9509 9505 9503 9501 9499 9498 9497 9496 9496 9496 9496 9496 9497 9498 9499 9500 9502 9503 9505 9507 9509 9511 9513 9515 9517 9518 9520 9522 9523 9524 9524 9524 9524 9523 9522 9520 9518 9515 9512 9509 9505 9501 9496 9491 9486 9481 9476 9471 9465 9460 9454 9449 9443 9437 9432 9426 9419 9413 9407 9400 9393 9386 9378 9371 9363 9354 9346 9337 9328 9319 9309 9299 9289 9279 9269 9259 9248 9238 9227 9216 9205 9193 9182 9170 9157 9145 9132 9118 9104 9089 9073 9057 9039 9021 9002 8982 8961 8939 8916 8893 8868 8842 8815 8788 8759 8730 8700 8669 8637 8603 8569 8534 8497 8459 8420 8378 8335 8290 8242 8192 8140 8084 8026 7965 7901 7833 7762 7689 7611 7531 7447 7361 7270 7177 7081 6981 6878 6772 6663 6549 6433 6312 6188 6059 5927 5790 5649 5504 5354 5201 5044 4884 4721 4556 4389 4220 4052 3884 3717 3552 3390 3232 3078 2929 2787 2650 2521 2399 2285 2178 2079 1988 1905 1830 1762 1702 1648 1600 1559 1523 1492 1466 1444 1426 1411 1399 1390 1383 1378 1374 1373 1372 1374 1376 1381 1387 1396 1407 1422 1440 1464 1493 1528 1570 1620 1679 1747 1826 1915 2016 2128 2251 2385 2531 2686 2852 3026 3207 3395 3588 3785 3984 4183 4382 4578 4772 4961 5144 5321 5491 5654 5809 5956 6096 6228 6353 6471 6583 6689 6790 6885 6977 7065 7149 7231 7309 7385 7459 7530 7598 7665 7729 7790 7850 7906 7961 8012 8062 8109 8153 8196 8236 8274 8311 8346 8380 8412 8444 8474 8504 8533 8561 8589 8616 8643 8669 8696 8721 8746 8771 8795 8819 8843 8866 8888 8910 8932 8954 8974 8995 9015 9035 9055 9074 9092 9110 9128 9145 9162 9178 9194 9209 9223 9237 9251 9263 9275 9287 9298 9308 9318 9327 9336 9345 9353 9360 9367 9373 9379 9384 9388 9392 9395 9397 9399 9400 9401 9401 9401 9400 9400 9399 9398 9398 9398 9398 9400 9402 9405 9409 9413 9419 9426 9434 9442 9451 9461 9472 9483 9494 9505 9517 9528 9539 9550 9560 9570 9580 9589 9597 9605 9612 9619 9625 9631 9636 9641 9645 9650 9653 9657 9660 9663 9666 9668 9670 9672 9674 9675 9677 9678 9679 9680 9681 9681 9682 9683 9683 9684 9684 9685 9686 9686 9687 9687 9688 9688 9688 9688 9688 9688 9687 9686 9684 9682 9679 9676 9673 9668 9663 9657 9651 9643 9635 9626 9617 9606 9595 9583 9571 9558 9545 9532 9518 5435 5 9 3 9505 9492 9479 9467 9456 9446 9436 9429 9422 9417 9413 9411 9411 9412 9414 9418 9423 9430 9437 9445 9454 9464 9474 9485 9496 9507 9518 9528 9539 9550 9561 9571 9581 9591 9601 9611 9621 9630 9639 9648 9657 9665 9672 9679 9686 9691 9695 9698 9700 9701 9700 9697 9693 9687 9679 9668 9656 9642 9626 9607 9587 9564 9539 9513 9484 9454 9422 9389 9354 9319 9282 9245 9208 9171 9134 9098 9063 9029 8997 8968 8941 8917 8896 8879 8866 8857 8852 8851 8854 8862 8873 8889 8908 8931 8957 8985 9016 9049 9083 9119 9155 9191 9227 9263 9298 9332 9364 9395 9424 9451 9477 9501 9523 9544 9563 9580 9597 9612 9626 9639 9652 9664 9676 9687 9698 9709 9719 9730 9740 9750 9760 9770 9779 9788 9796 9804 9812 9819 9826 9832 9837 9842 9847 9851 9855 9858 9862 9864 9867 9869 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9912 9913 9914 9914 9914 9914 9914 9913 9913 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9889 9887 9887 9886 9886 9886 9887 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9899 9899 9898 9897 9896 9894 9892 9890 9887 9885 9881 9878 9875 9871 9867 9863 9858 9854 9849 9845 9840 9836 9831 9827 9823 9819 9816 9813 9810 9808 9806 9804 9803 9802 9802 9802 9802 9801 9801 9800 9799 9798 9795 9792 9788 9784 9778 9771 9763 9755 9746 9736 9726 9716 9707 9697 9688 9680 9673 9668 9664 9661 9660 9661 9664 9668 9674 9680 9688 9697 9707 9717 9726 9736 9745 9753 9761 9767 9772 9776 9778 9779 9779 9777 9774 9771 9766 9761 9755 9749 9743 9737 9732 9727 9722 9718 9714 9711 9709 9708 9707 9707 9708 9709 9711 9713 9715 9718 9721 9724 9727 9731 9734 9737 9740 9744 9747 9750 9752 9755 9758 9760 9763 9764 9766 9768 9769 9769 9769 9768 9767 9765 9762 9758 9753 9747 9739 9731 9721 9710 9698 9684 9669 9653 9636 9617 9596 9575 9551 9526 9499 9470 9438 9404 9366 9325 9281 9232 9178 9119 9054 8983 8906 8821 8729 8629 8521 8405 8281 8149 8009 7861 7706 7544 7375 7201 7023 6841 6656 6469 6282 6097 5913 5733 5559 5392 5232 5083 4945 4819 4708 4612 4533 4471 4427 4403 4398 4414 4449 4504 4578 4672 4783 4911 5054 5211 5381 5561 5749 5945 6144 6347 6550 6752 6951 7146 7335 7518 7692 7857 8014 8160 8297 8424 8542 8650 8750 8842 8926 9003 9074 9139 9199 9255 9307 9355 9400 9442 9482 9519 9554 9586 9616 9644 9669 9692 9714 9733 9750 9765 9778 9790 9801 9810 9818 9826 9832 9839 9845 9851 9856 9862 9868 9873 5436 5 9 3 9879 9885 9890 9895 9900 9905 9909 9912 9915 9918 9920 9921 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9919 9920 9921 9922 9923 9925 9927 9928 9930 9932 9934 9935 9936 9937 9938 9938 9938 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9917 9916 9914 9912 9910 9907 9904 9900 9897 9893 9889 9885 9881 9877 9873 9869 9865 9861 9857 9853 9849 9845 9841 9836 9832 9827 9822 9817 9812 9806 9799 9792 9784 9776 9767 9757 9747 9735 9722 9709 9694 9677 9659 9638 9616 9591 9563 9532 9497 9459 9417 9370 9318 9261 9199 9131 9058 8978 8893 8801 8703 8599 8490 8375 8255 8129 8000 7866 7729 7590 7448 7305 7162 7020 6880 6742 6608 6478 6355 6239 6131 6033 5945 5869 5806 5755 5719 5697 5691 5699 5723 5762 5816 5885 5966 6061 6167 6283 6408 6541 6679 6822 6968 7116 7263 7408 7551 7690 7824 7952 8074 8189 8297 8398 8492 8578 8658 8732 8799 8861 8918 8970 9018 9063 9105 9144 9180 9215 9248 9279 9309 9337 9364 9390 9415 9439 9461 9483 9503 9522 9540 9558 9574 9590 9605 9619 9633 9646 9659 9671 9683 9695 9707 9718 9729 9739 9749 9759 9768 9776 9784 9791 9798 9804 9809 9813 9817 9820 9823 9825 9826 9827 9827 9827 9826 9825 9824 9822 9819 9816 9812 9807 9801 9795 9787 9778 9768 9756 9742 9727 9710 9690 9668 9644 9617 9586 9552 9514 9472 9426 9374 9317 9255 9185 9109 9026 8935 8835 8728 8611 8486 8352 8209 8058 7898 7731 7558 7379 7196 7010 6822 6634 6448 6266 6090 5921 5763 5616 5482 5364 5263 5180 5117 5074 5051 5050 5071 5112 5173 5254 5354 5470 5601 5747 5904 6070 6244 6424 6608 6793 6978 7161 7340 7515 7683 7845 7999 8144 8281 8409 8528 8638 8739 8832 8917 8995 9065 9129 9186 9238 9285 9326 9364 9397 9426 9451 9473 9492 9507 9520 9530 9538 9543 9547 9549 9549 9548 9546 9544 9541 9539 9536 9534 9533 9533 9534 9536 9540 9545 9551 9559 9568 9579 9590 9602 9616 9629 9643 9658 9672 9687 9701 9715 9729 9742 9754 9766 9778 9788 9798 9808 9816 9824 9832 9839 9845 9850 9855 9859 9863 9866 9868 9870 9872 9872 9873 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9872 9873 9873 9874 9876 9877 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9893 9893 9894 9893 9893 9893 9892 9891 9889 9887 9885 9883 9880 9876 9872 9867 9862 9856 9849 9842 9834 9826 9817 9808 9798 9788 9777 9767 9756 9745 9734 9724 9713 9703 9694 9684 9675 9666 9658 9651 9643 9637 9630 9625 9619 9615 9610 9606 9603 9600 9597 5437 5 9 3 9594 9592 9591 9589 9588 9587 9586 9585 9584 9582 9580 9578 9575 9570 9565 9558 9550 9540 9528 9513 9497 9478 9456 9432 9405 9376 9344 9309 9273 9235 9196 9155 9114 9073 9032 8992 8954 8918 8885 8855 8828 8806 8788 8775 8767 8764 8766 8773 8785 8802 8823 8847 8875 8906 8939 8974 9009 9045 9081 9115 9148 9178 9206 9231 9252 9270 9283 9291 9294 9293 9286 9273 9256 9233 9204 9170 9131 9087 9038 8984 8925 8863 8797 8728 8656 8583 8508 8433 8359 8285 8214 8145 8081 8021 7967 7918 7877 7843 7818 7800 7791 7791 7800 7818 7843 7877 7919 7967 8022 8083 8148 8217 8290 8365 8442 8519 8597 8674 8749 8823 8894 8963 9029 9091 9150 9205 9257 9305 9350 9391 9429 9465 9497 9527 9554 9580 9603 9625 9646 9665 9683 9700 9716 9732 9746 9760 9774 9786 9798 9810 9820 9830 9839 9848 9855 9862 9868 9874 9879 9883 9886 9889 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9963 9964 9964 9963 9963 9962 9961 9959 9958 9955 9953 9950 9948 9945 9942 9939 9936 9933 9930 9927 9925 9923 9921 9920 9919 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9911 9910 9908 9905 9903 9900 9897 9894 9891 9888 9884 9882 9879 9877 9875 9873 9872 9871 9871 9871 9872 9873 9875 9877 9879 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9911 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9926 9926 9925 9923 9921 9918 9915 9912 9908 9904 9899 9895 9890 9885 9881 9876 9872 9867 9863 9860 9856 9853 9850 9848 9846 9844 9842 9841 9840 9839 9838 9837 9837 9836 9836 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9836 9837 9838 9840 9842 9844 9847 9850 9853 9856 9859 9863 9866 9870 9873 9877 9880 9883 9886 9888 9890 9892 9893 9894 9894 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9891 9892 9892 9893 9894 9896 9898 9900 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9942 9942 9942 9942 9941 9940 9940 9938 9937 9936 9934 9932 9930 9928 9926 9924 9922 9919 9916 9913 9910 9906 9902 9898 9893 9887 9881 9875 9867 9859 9851 9842 9833 9823 9812 5438 5 9 3 9802 9791 9780 9770 9759 9749 9738 9729 9720 9711 9704 9697 9691 9685 9681 9677 9675 9673 9672 9672 9673 9675 9677 9681 9685 9690 9696 9703 9710 9718 9726 9735 9744 9754 9764 9774 9784 9794 9803 9813 9822 9831 9840 9847 9855 9861 9867 9872 9877 9881 9884 9887 9889 9891 9892 9893 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9880 9879 9877 9876 9874 9873 9872 9871 9871 9870 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9875 9874 9873 9871 9869 9866 9864 9861 9858 9854 9850 9846 9841 9836 9830 9824 9818 9811 9804 9796 9788 9779 9770 9761 9751 9741 9730 9720 9709 9698 9687 9676 9664 9653 9642 9631 9620 9610 9600 9591 9582 9574 9567 9561 9555 9551 9548 9545 9544 9544 9545 9547 9550 9554 9559 9565 9571 9579 9587 9596 9605 9615 9626 9636 9648 9659 9671 9683 9694 9706 9718 9730 9741 9752 9763 9773 9783 9792 9800 9809 9816 9823 9829 9835 9840 9845 9849 9852 9855 9857 9859 9861 9862 9863 9863 9863 9862 9861 9860 9858 9855 9853 9850 9847 9844 9840 9837 9833 9829 9826 9823 9820 9817 9815 9813 9812 9811 9811 9811 9812 9813 9814 9816 9818 9820 9822 9825 9827 9830 9832 9835 9837 9840 9843 9845 9848 9850 9853 9856 9858 9861 9865 9868 9871 9875 9878 9882 9885 9889 9893 9896 9900 9903 9906 9909 9912 9914 9916 9919 9920 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9931 9932 9934 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9946 9946 9945 9944 9943 9942 9940 9938 9936 9934 9932 9930 9929 9927 9926 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9914 9913 9910 9908 9905 9901 9898 9894 9889 9885 9881 9876 9872 9867 9863 9859 9856 9852 9850 9847 9845 9844 9843 9843 9843 9843 9844 9845 9846 9847 9848 9850 9851 9852 9853 9854 9855 9856 9856 9857 9857 9858 9858 9859 9859 9860 9861 9863 9865 9867 9869 9872 9875 9878 9882 9885 9889 9893 9896 9899 9902 9904 9906 9907 9908 9908 9907 9906 9904 9902 9899 9897 9894 9891 9888 9885 9883 9881 9879 9878 9878 9877 9878 9878 9879 9880 9882 9883 9883 9884 9884 9883 9882 9880 9877 9873 9868 9863 9857 9850 9844 9836 9829 9822 9814 9808 9801 9796 9791 9786 9783 9780 9779 9778 9778 9779 9780 9782 9785 9788 9791 9795 9799 9802 9806 9810 9813 9816 9819 9822 9824 9827 9828 9830 9832 9833 9834 9835 9836 9836 9837 9838 9839 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9852 9854 9856 9857 9859 9860 9861 9861 9862 5439 5 9 4 9866 9864 9861 9859 9856 9853 9850 9847 9843 9840 9837 9835 9832 9830 9828 9827 9827 9827 9827 9828 9830 9832 9834 9837 9841 9844 9848 9851 9855 9859 9862 9865 9869 9871 9874 9876 9877 9879 9880 9880 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9884 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9894 9893 9891 9889 9886 9883 9879 9875 9871 9867 9862 9857 9852 9847 9842 9837 9832 9827 9822 9818 9813 9809 9806 9802 9799 9796 9793 9791 9789 9787 9786 9785 9785 9785 9785 9786 9787 9788 9790 9792 9794 9797 9800 9803 9807 9810 9814 9818 9822 9826 9829 9833 9837 9841 9844 9848 9851 9854 9857 9860 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9936 9938 9939 9940 9940 9940 9939 9938 9937 9935 9933 9930 9928 9924 9921 9917 9914 9910 9906 9903 9899 9896 9893 9891 9889 9887 9886 9885 9885 9885 9886 9887 9889 9890 9893 9895 9898 9901 9903 9906 9909 9912 9915 9917 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9960 9958 9957 9955 9953 9951 9948 9945 9942 9939 9935 9932 9928 9924 9920 9915 9911 9906 9901 9896 9891 9885 9880 9874 9869 9863 9858 9853 9848 9843 9838 9833 9829 9826 9822 9819 9817 9815 9813 9812 9812 9812 9812 9813 9815 9817 9820 9823 9826 9830 9835 9839 9844 9849 9854 9860 9865 9870 9874 9879 9883 9886 9889 9891 9893 9894 9895 9895 9894 9893 9892 9890 9889 9887 9884 9883 9881 9879 9878 9877 9877 9877 9877 9878 9879 9880 9882 9884 9886 9888 9889 9891 9893 9894 9895 9896 9896 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9896 9896 9895 9893 9890 9887 9883 9878 9873 9866 9859 9851 9843 9834 9824 9814 9804 9794 9784 9774 9765 9756 9747 9739 9732 9725 9719 9714 9710 9707 9704 9702 9702 9702 9702 9704 9707 9710 9714 9719 9724 9730 9737 9745 9753 9761 9770 9779 9788 9798 9808 9817 9826 9836 9845 9853 9861 9869 9876 9883 9889 9894 9899 9904 9908 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9945 5440 5 9 4 9945 9945 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9936 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9969 9970 9971 9972 9974 9976 9977 9979 9981 9983 9984 9985 9986 9987 9988 9988 9987 9987 9986 9985 9983 9982 9980 9978 9977 9975 9974 9973 9972 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9980 9980 9979 9979 9978 9976 9975 9974 9972 9970 9969 9967 9966 9964 9963 9962 9961 9961 9961 9961 9961 9962 9963 9964 9966 9968 9970 9972 9974 9976 9978 9981 9983 9985 9987 9988 9990 9991 9992 9992 9993 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9984 9983 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9975 9974 9972 9970 9967 9965 9962 9959 9956 9953 9950 9947 9944 9941 9939 9936 9934 9932 9930 9928 9927 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9888 9888 9888 9888 9889 9890 9891 9892 9894 9896 9897 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9919 9920 9919 9919 9918 9916 9914 9911 9908 9903 9899 9893 9887 9880 9873 9865 9856 9846 9836 9825 9813 9801 9788 9775 9761 9746 9732 9717 9701 9686 9670 9654 9639 9623 9608 9593 9578 9564 9551 9539 9528 9518 9509 9502 9496 9492 9489 9488 9489 9492 9497 9503 9511 9520 9531 9543 9557 9571 9586 9602 9618 9634 9651 9668 9684 9700 9715 9730 9745 9758 9771 9783 9795 9806 9815 9825 9833 9841 9849 9855 9862 9867 9873 9877 9882 9886 9889 9892 9895 9897 9899 9901 9902 9902 9903 9903 9903 9902 9901 9900 9899 9897 9895 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9868 9867 9865 9864 9864 9863 9863 9863 9864 9864 9865 9867 9869 9871 9873 9876 9879 9883 9886 9890 9894 9898 9902 9906 9910 9914 9917 9921 9925 9928 9931 9934 9937 9939 9942 9944 9945 9947 9948 9949 9950 9950 9950 9950 9949 9948 9946 9945 9942 9940 9937 9934 9930 9926 9922 9917 9912 9907 9901 9896 9890 9884 9878 9873 9867 9861 9855 9849 9844 9839 9834 9829 9824 9819 9815 9811 9808 9804 9801 9798 9795 9793 9790 9788 9786 9784 9782 9780 9778 9777 9775 9773 9772 9770 9769 9768 9766 9765 9765 9764 9764 9765 9765 9766 9768 9770 5441 5 9 4 9773 9776 9780 9784 9789 9794 9799 9804 9810 9816 9821 9827 9833 9838 9843 9848 9852 9857 9860 9864 9867 9870 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9905 9905 9905 9904 9903 9902 9900 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9878 9876 9876 9875 9875 9875 9875 9876 9876 9877 9878 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9886 9887 9887 9888 9888 9889 9890 9891 9891 9892 9892 9893 9893 9893 9893 9893 9892 9891 9890 9888 9885 9882 9878 9873 9868 9861 9854 9845 9835 9824 9812 9798 9783 9766 9748 9728 9706 9683 9657 9629 9598 9565 9529 9490 9448 9402 9353 9300 9242 9180 9114 9043 8967 8886 8800 8710 8615 8516 8413 8306 8196 8083 7968 7853 7737 7622 7508 7397 7290 7187 7090 7000 6917 6844 6779 6726 6683 6651 6632 6625 6630 6647 6676 6717 6770 6833 6905 6987 7077 7174 7277 7384 7495 7609 7724 7839 7953 8066 8176 8283 8386 8484 8578 8667 8750 8827 8900 8967 9028 9085 9137 9185 9229 9269 9306 9340 9371 9400 9427 9452 9476 9498 9519 9539 9558 9576 9593 9609 9625 9639 9653 9666 9678 9690 9701 9712 9722 9731 9740 9749 9757 9765 9773 9781 9789 9796 9803 9810 9817 9823 9830 9835 9841 9846 9851 9855 9859 9862 9865 9867 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9885 9887 9890 9892 9895 9898 9901 9905 9908 9911 9914 9917 9919 9922 9924 9926 9927 9929 9930 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9940 9941 9943 9945 9947 9950 9952 9955 9958 9961 9963 9966 9968 9971 9973 9974 9976 9977 9977 9978 9977 9977 9976 9975 9974 9972 9971 9969 9967 9965 9963 9961 9960 9958 9956 9955 9954 9953 9952 9951 9951 9951 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9932 9932 9931 9931 9932 9933 9934 9935 9937 9938 9940 9943 9945 9947 9950 9952 9954 9956 9958 9960 9961 9962 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 5442 5 9 4 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9990 9992 9993 9994 9995 9996 9997 9998 9998 9999 9999 9999 9999 9998 9997 9997 9996 9995 9994 9993 9992 9991 9991 9990 9990 9990 9990 9990 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9975 9973 9971 9968 9966 9963 9960 9957 9954 9950 9947 9943 9939 9935 9931 9927 9923 9919 9914 9910 9905 9901 9896 9891 9885 9880 9874 9868 9861 9854 9847 9839 9831 9822 9813 9804 9794 9783 9772 9761 9749 9738 9726 9714 9702 9690 9678 9667 9656 9646 9636 9628 9620 9613 9608 9603 9600 9598 9598 9598 9600 9604 9608 9613 9620 9627 9635 9643 9652 9661 9669 9678 9686 9694 9701 9707 9712 9717 9720 9721 9722 9721 9718 9714 9708 9701 9692 9681 9669 9654 9638 9620 9600 9579 9556 9531 9505 9477 9448 9417 9386 9354 9322 9290 9258 9227 9196 9167 9139 9114 9090 9070 9052 9037 9026 9018 9014 9014 9017 9023 9033 9047 9063 9083 9104 9129 9155 9182 9211 9241 9271 9302 9333 9363 9394 9423 9452 9480 9507 9533 9558 9582 9605 9627 9648 9667 9686 9704 9721 9737 9752 9767 9780 9793 9805 9817 9827 9837 9846 9854 9862 9869 9876 9881 9887 9892 9896 9900 9904 9907 9910 9913 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9935 9935 9935 9935 9934 9933 9931 9929 9926 9923 9919 9915 9911 9906 9901 9896 9891 9886 9882 9877 9873 9868 9865 9861 9859 9856 9854 9853 9851 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9843 9843 9842 9842 9842 9841 9840 9839 9838 9837 9836 9834 9833 9831 9829 9827 9825 9823 9822 9821 9820 9819 9819 9819 9820 9821 9823 9825 9828 9831 9835 9839 9843 9848 9852 9857 9862 9867 9872 9876 9881 9885 9888 9892 9895 9898 9901 9903 9905 9906 9907 9908 9909 9909 9910 9910 9909 9909 9908 9907 9906 9904 9903 9900 9898 9895 9892 9889 9885 9882 9877 9873 9868 9863 9857 9851 9846 9840 9834 9827 9821 9815 9809 9804 9798 9793 9788 9783 9779 9776 9773 9770 9769 9767 9767 9767 9767 9769 9770 9773 9776 9779 9783 9787 9791 9796 9801 9806 9811 9817 9822 9827 9833 9838 5443 5 9 4 9843 9848 9853 9858 9862 9867 9871 9875 9879 9883 9887 9891 9894 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9927 9929 9932 9934 9936 9939 9941 9943 9946 9948 9950 9952 9955 9957 9959 9961 9962 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9963 9962 9960 9958 9956 9954 9951 9949 9946 9944 9942 9939 9937 9935 9934 9933 9932 9931 9931 9932 9932 9933 9934 9936 9937 9939 9941 9942 9944 9946 9947 9948 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9965 9964 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9949 9948 9948 9947 9947 9948 9948 9948 9948 9948 9947 9946 9945 9943 9941 9938 9934 9929 9924 9919 9912 9906 9899 9891 9884 9876 9868 9860 9852 9845 9837 9829 9822 9815 9808 9800 9793 9785 9778 9769 9761 9752 9743 9733 9723 9712 9701 9690 9679 9668 9657 9646 9635 9625 9616 9608 9601 9596 9591 9588 9587 9587 9589 9592 9596 9602 9609 9617 9626 9636 9646 9657 9668 9680 9691 9702 9713 9724 9734 9743 9753 9761 9769 9777 9784 9790 9796 9802 9808 9813 9818 9822 9827 9831 9836 9840 9844 9848 9851 9855 9858 9861 9863 9865 9867 9869 9870 9870 9870 9870 9869 9868 9867 9865 9863 9861 9858 9855 9852 9849 9846 9842 9838 9834 9830 9825 9820 9815 9809 9803 9797 9790 9782 9773 9764 9754 9744 9732 9720 9707 9693 9679 9664 9648 9632 9616 9599 9583 9566 9550 9535 9520 9506 9493 9482 9472 9463 9457 9452 9450 9449 9451 9455 9461 9468 9478 9490 9503 9518 9533 9550 9568 9586 9604 9623 9641 9660 9677 9694 9711 9727 9741 9755 9769 9781 9792 9803 9813 9822 9831 9839 9847 9855 9862 9869 9875 9882 9888 9894 9900 9905 9911 9916 9920 9924 9928 9931 9934 9937 9939 9940 9941 9942 9942 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9932 9932 9933 9934 9936 9937 9939 9941 9943 9945 9948 9950 9952 9953 9955 9956 9957 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9961 5444 5 9 4 9961 9961 9961 9960 9958 9956 9953 9950 9946 9942 9937 9932 9927 9921 9915 9910 9904 9899 9894 9890 9886 9883 9880 9878 9876 9876 9876 9876 9877 9878 9880 9881 9883 9885 9887 9889 9890 9891 9892 9893 9893 9893 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9885 9885 9885 9885 9886 9887 9888 9889 9891 9892 9894 9895 9897 9899 9900 9901 9903 9904 9904 9905 9905 9906 9905 9905 9905 9904 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9898 9899 9899 9900 9901 9902 9904 9906 9907 9910 9912 9914 9916 9919 9921 9923 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9931 9931 9931 9930 9929 9927 9925 9922 9919 9916 9912 9909 9906 9902 9899 9896 9893 9890 9887 9885 9883 9881 9880 9878 9876 9875 9873 9871 9869 9866 9863 9859 9855 9851 9846 9841 9836 9831 9825 9820 9815 9810 9805 9801 9797 9794 9791 9789 9788 9787 9787 9787 9787 9788 9789 9789 9790 9791 9792 9792 9792 9791 9790 9788 9786 9783 9780 9776 9771 9765 9759 9752 9745 9736 9726 9715 9703 9690 9675 9659 9640 9620 9597 9572 9545 9515 9482 9446 9408 9367 9323 9276 9227 9176 9123 9068 9012 8955 8898 8841 8785 8731 8678 8628 8581 8538 8498 8464 8435 8411 8392 8380 8374 8374 8380 8392 8410 8433 8461 8494 8531 8571 8614 8660 8708 8757 8807 8857 8907 8956 9004 9051 9096 9139 9180 9219 9256 9291 9323 9353 9382 9408 9433 9456 9477 9497 9515 9532 9548 9562 9576 9588 9599 9609 9618 9626 9633 9639 9644 9648 9652 9654 9656 9658 9659 9659 9660 9660 9660 9660 9660 9661 9662 9663 9664 9665 9667 9669 9670 9672 9674 9676 9678 9680 9681 9682 9683 9683 9683 9682 9682 9680 9679 9677 9675 9673 9671 9669 9666 9664 9662 9659 9657 9655 9653 9650 9648 9646 9643 9640 9637 9633 9629 9625 9620 9614 9609 9602 9595 9588 9580 9571 9562 9553 9543 9533 9523 9513 9502 9491 9480 9468 9457 9445 9433 9421 9408 9395 9382 9369 9355 9341 9327 9312 9297 9282 9266 9250 9234 9217 9201 9183 9166 9149 9131 9113 9095 9077 9059 9040 9022 9003 8984 8965 8946 8927 8907 8887 8867 8846 8824 8802 8779 8755 8729 8703 8675 8645 8613 8580 8544 8505 8464 8420 8373 8323 8269 8212 8152 8088 8020 7949 7875 7797 7716 7632 7544 7453 7360 7263 7163 7060 6954 6845 6733 6618 6499 6377 6252 6123 5991 5856 5716 5574 5429 5280 5130 4977 4822 5445 5 9 4 4667 4511 4356 4201 4049 3898 3751 3608 3469 3335 3207 3085 2970 2861 2759 2664 2577 2497 2424 2359 2301 2251 2208 2173 2146 2127 2117 2116 2125 2143 2172 2212 2263 2326 2401 2489 2589 2701 2826 2963 3111 3269 3438 3614 3798 3989 4183 4381 4581 4781 4979 5175 5368 5555 5736 5911 6079 6238 6390 6534 6669 6797 6918 7031 7138 7238 7333 7423 7509 7591 7669 7744 7816 7886 7954 8019 8083 8144 8203 8261 8316 8369 8420 8469 8516 8560 8603 8644 8682 8719 8754 8788 8820 8852 8882 8911 8939 8967 8993 9020 9046 9071 9096 9120 9143 9166 9188 9210 9230 9250 9269 9287 9304 9320 9335 9349 9362 9375 9387 9398 9408 9418 9428 9437 9446 9454 9463 9471 9479 9487 9494 9502 9509 9516 9523 9529 9536 9542 9548 9554 9559 9564 9569 9574 9578 9583 9587 9592 9596 9601 9605 9610 9615 9620 9626 9631 9637 9643 9649 9655 9661 9667 9673 9678 9684 9689 9694 9699 9704 9708 9712 9716 9719 9722 9724 9727 9729 9731 9733 9735 9737 9739 9740 9742 9743 9745 9746 9748 9749 9750 9751 9752 9753 9754 9754 9755 9755 9755 9756 9756 9756 9756 9756 9756 9757 9757 9757 9758 9758 9759 9759 9759 9760 9760 9760 9761 9761 9761 9760 9760 9760 9760 9760 9759 9759 9759 9759 9760 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9770 9770 9770 9769 9768 9766 9764 9761 9759 9756 9752 9749 9745 9742 9739 9736 9733 9731 9729 9728 9728 9728 9728 9729 9731 9733 9736 9739 9742 9745 9749 9753 9757 9761 9764 9768 9772 9776 9780 9783 9787 9791 9795 9799 9803 9807 9811 9815 9820 9824 9828 9833 9837 9841 9844 9848 9850 9853 9854 9855 9856 9856 9855 9853 9851 9848 9845 9841 9837 9833 9828 9824 9819 9814 9810 9806 9802 9799 9795 9793 9790 9788 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9768 9767 9767 9767 9767 9768 9769 9770 9771 9773 9775 9776 9778 9780 9782 9784 9785 9787 9788 9789 9790 9791 9791 9791 9791 9791 9791 9790 9789 9789 9788 9787 9786 9785 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9772 9771 9770 9769 9768 9768 9767 9767 9766 9766 9765 9765 9765 9765 9765 9765 9765 9765 9765 9766 9766 9766 9767 9768 9768 9769 9770 9771 9772 9773 9773 9774 9775 9776 9777 9778 9779 9780 9782 9783 9784 9786 9787 9789 9791 9793 9795 9798 9800 9803 9806 9809 9812 9815 9818 9820 9823 9826 9828 9830 9832 9834 9835 9836 9837 9837 9837 9837 9837 9836 9835 9834 9833 9831 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9809 9807 9805 9802 9800 9798 9796 9794 9792 9790 9789 9787 9786 9786 9785 9785 9784 9784 9785 9785 9785 9786 9787 9787 9788 9788 9789 9789 9790 9790 5446 5 9 4 9790 9790 9790 9789 9789 9789 9788 9788 9787 9787 9787 9786 9786 9785 9785 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9779 9778 9778 9778 9778 9778 9778 9779 9780 9781 9782 9784 9786 9788 9790 9792 9795 9797 9800 9802 9804 9806 9808 9809 9810 9811 9811 9811 9810 9810 9808 9807 9806 9804 9802 9800 9798 9796 9794 9791 9789 9787 9786 9784 9782 9780 9779 9777 9775 9774 9772 9770 9769 9767 9765 9763 9761 9758 9756 9754 9751 9748 9746 9743 9740 9738 9735 9732 9729 9726 9723 9721 9718 9716 9713 9711 9709 9707 9706 9705 9704 9704 9704 9704 9704 9706 9707 9709 9711 9713 9716 9718 9721 9724 9727 9730 9733 9736 9738 9741 9743 9744 9746 9747 9748 9749 9749 9749 9749 9749 9748 9747 9746 9745 9744 9743 9742 9740 9739 9737 9736 9734 9733 9731 9729 9727 9726 9724 9722 9720 9717 9715 9712 9709 9706 9702 9699 9695 9691 9686 9681 9676 9671 9666 9661 9655 9650 9644 9639 9634 9629 9624 9620 9616 9613 9610 9607 9604 9602 9600 9598 9597 9595 9593 9591 9589 9586 9583 9580 9575 9571 9565 9559 9551 9543 9535 9525 9515 9504 9493 9481 9468 9455 9441 9427 9412 9396 9380 9364 9346 9328 9310 9290 9269 9248 9226 9202 9178 9153 9127 9101 9073 9045 9017 8988 8959 8929 8900 8870 8840 8810 8780 8749 8719 8687 8654 8621 8586 8549 8510 8469 8424 8377 8325 8270 8210 8146 8077 8003 7923 7838 7748 7652 7550 7443 7331 7214 7091 6964 6833 6697 6558 6415 6269 6120 5969 5816 5661 5505 5348 5191 5034 4879 4724 4572 4422 4275 4133 3995 3864 3738 3620 3511 3410 3320 3241 3173 3118 3076 3047 3033 3034 3050 3081 3128 3189 3265 3355 3459 3575 3704 3843 3991 4149 4313 4482 4656 4833 5010 5188 5365 5540 5710 5877 6038 6192 6341 6482 6616 6742 6861 6973 7077 7174 7264 7348 7426 7498 7564 7626 7683 7736 7785 7830 7872 7911 7946 7979 8009 8036 8060 8082 8102 8119 8133 8146 8156 8164 8170 8175 8177 8178 8177 8174 8170 8164 8157 8148 8138 8126 8113 8099 8082 8064 8045 8023 8000 7975 7948 7919 7888 7855 7821 7784 7746 7706 7664 7620 7574 7527 7478 7427 7374 7319 7262 7203 7141 7077 7010 6941 6868 6792 6713 6630 6543 6453 6358 6260 6157 6050 5939 5824 5706 5583 5457 5328 5196 5061 4924 4785 4645 4504 4362 4221 4080 3940 3802 3666 3532 3402 3275 3151 3032 2917 2807 2701 2601 2505 2414 2327 2246 2169 2096 2027 1963 1902 1844 1790 1739 1692 1646 1604 1565 1528 1493 1461 1432 1406 1382 1361 1342 1326 1313 1302 1294 1288 1285 1283 1283 1285 1289 1294 1301 1310 1320 1332 1346 1363 1382 1405 1432 1463 1500 1542 1591 1647 1711 1783 1864 1954 2053 2161 2278 2403 2537 2679 2827 2981 3140 3303 3469 3636 3804 3971 4136 5447 5 9 4 4299 4457 4612 4762 4906 5045 5178 5305 5426 5542 5653 5759 5861 5959 6053 6144 6233 6320 6404 6487 6569 6649 6728 6805 6881 6955 7028 7099 7168 7234 7299 7361 7421 7478 7533 7585 7635 7683 7729 7773 7816 7857 7897 7936 7974 8012 8049 8085 8121 8157 8192 8227 8262 8296 8329 8362 8394 8425 8456 8486 8514 8542 8569 8595 8619 8643 8666 8689 8710 8731 8751 8771 8790 8808 8826 8844 8861 8878 8895 8911 8927 8942 8956 8971 8984 8997 9009 9021 9031 9041 9051 9059 9067 9074 9080 9085 9090 9094 9097 9100 9102 9103 9105 9106 9107 9107 9108 9108 9109 9110 9111 9112 9114 9116 9119 9122 9126 9131 9136 9141 9148 9155 9162 9171 9180 9189 9199 9210 9221 9233 9245 9258 9271 9284 9297 9311 9325 9338 9352 9366 9379 9392 9405 9417 9429 9441 9452 9462 9472 9482 9490 9499 9506 9513 9520 9526 9532 9538 9543 9548 9553 9558 9562 9566 9570 9574 9578 9582 9585 9589 9592 9594 9597 9599 9601 9603 9604 9605 9606 9607 9608 9609 9610 9611 9613 9615 9617 9620 9623 9626 9630 9634 9639 9644 9650 9656 9662 9668 9674 9680 9685 9691 9696 9701 9706 9710 9714 9717 9720 9722 9724 9726 9727 9728 9728 9728 9728 9728 9727 9726 9725 9723 9721 9718 9716 9712 9708 9704 9700 9694 9688 9682 9675 9668 9660 9652 9643 9635 9625 9616 9607 9598 9588 9579 9570 9562 9554 9546 9539 9532 9526 9521 9516 9512 9509 9507 9505 9505 9505 9506 9508 9510 9513 9517 9522 9527 9533 9539 9546 9553 9560 9567 9575 9583 9590 9598 9606 9613 9621 9628 9636 9643 9650 9657 9664 9671 9678 9684 9691 9698 9704 9711 9717 9723 9729 9735 9740 9746 9751 9755 9759 9762 9766 9768 9770 9772 9773 9773 9773 9773 9773 9772 9771 9769 9768 9766 9764 9763 9761 9759 9758 9756 9754 9753 9751 9750 9749 9747 9746 9744 9743 9742 9740 9739 9738 9736 9735 9734 9733 9732 9732 9732 9732 9732 9733 9735 9737 9739 9742 9745 9749 9753 9758 9763 9769 9775 9781 9787 9793 9799 9805 9811 9817 9823 9828 9833 9837 9841 9844 9847 9850 9852 9854 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9868 9870 9872 9874 9876 9879 9881 9884 9886 9888 9890 9892 9893 9895 9896 9896 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9896 9897 9898 9900 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9914 9913 9913 9911 9910 9908 9905 9903 9900 9896 9893 9889 9885 9882 9878 9874 9870 9866 9862 9858 9854 9851 9847 9843 9840 9837 9833 9830 9828 9825 9822 9820 9818 9816 9815 9813 9812 9811 9811 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9809 9809 9809 9808 9808 9808 9807 9807 9807 9807 9808 9808 9809 9810 9811 9813 9815 9816 9819 9821 9823 9825 9828 9830 5448 5 9 4 9832 9834 9836 9838 9839 9841 9842 9842 9843 9843 9843 9842 9842 9841 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9829 9827 9825 9822 9819 9815 9810 9805 9799 9792 9785 9777 9769 9760 9751 9742 9733 9724 9716 9708 9701 9696 9691 9688 9686 9686 9687 9690 9695 9701 9709 9717 9727 9738 9750 9762 9774 9787 9799 9811 9822 9833 9843 9853 9861 9868 9875 9880 9885 9889 9892 9895 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9928 9926 9924 9922 9919 9916 9914 9911 9908 9905 9903 9900 9897 9895 9892 9889 9887 9884 9882 9879 9876 9872 9868 9864 9859 9854 9848 9841 9834 9826 9817 9808 9797 9786 9774 9761 9747 9732 9716 9698 9679 9658 9635 9611 9584 9554 9522 9486 9448 9406 9361 9313 9261 9206 9147 9086 9022 8955 8888 8818 8749 8680 8612 8545 8481 8420 8364 8312 8266 8226 8192 8166 8146 8134 8130 8133 8144 8161 8185 8216 8251 8292 8338 8387 8438 8493 8548 8605 8662 8719 8775 8830 8883 8935 8984 9031 9076 9118 9158 9195 9230 9263 9294 9323 9350 9376 9400 9422 9443 9463 9482 9499 9516 9531 9546 9560 9573 9585 9596 9607 9617 9626 9635 9644 9652 9659 9667 9674 9682 9689 9697 9705 9713 9721 9729 9738 9747 9756 9766 9775 9785 9794 9804 9813 9822 9830 9838 9846 9853 9860 9867 9872 9877 9882 9887 9890 9894 9897 9900 9903 9906 9908 9910 9913 9915 9917 9919 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9933 9932 9930 9928 9925 9922 9919 9916 9913 9910 9906 9903 9900 9896 9893 9890 9888 9885 9883 9881 9879 9878 9877 9876 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9884 9886 9888 9889 9892 9894 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9909 9907 9905 9904 9902 9901 9900 9899 9899 9898 9898 9899 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9917 9917 9916 9915 9914 9913 9911 9908 9906 9903 9899 9895 9891 9886 9881 9875 9869 9863 9856 9849 9841 9833 9826 9818 9809 9801 9793 9785 9777 9769 9761 9754 9746 9740 9733 9727 9722 9717 9713 9709 9706 9704 9703 9702 9702 9703 9705 9708 9712 9717 9723 9730 9737 9745 9754 9763 9772 9782 9792 9803 9813 9823 9832 9841 9850 9858 9865 9872 9878 9884 9888 9892 9895 9897 9899 9900 9901 9901 9901 9901 9900 9898 9897 9895 9893 9891 5449 5 9 4 9889 9886 9883 9881 9878 9875 9872 9869 9867 9864 9862 9860 9858 9857 9856 9856 9856 9856 9857 9859 9861 9863 9866 9869 9872 9875 9878 9882 9885 9888 9891 9893 9895 9897 9899 9900 9900 9901 9901 9901 9900 9899 9898 9897 9895 9894 9891 9889 9886 9882 9878 9874 9869 9863 9856 9849 9841 9832 9822 9812 9801 9789 9777 9765 9752 9739 9727 9714 9702 9691 9680 9671 9662 9655 9649 9645 9642 9640 9640 9642 9645 9649 9655 9662 9669 9678 9688 9697 9708 9718 9729 9739 9749 9759 9768 9777 9785 9792 9799 9805 9810 9814 9818 9821 9824 9827 9829 9831 9833 9835 9837 9839 9841 9844 9847 9850 9853 9856 9859 9863 9866 9870 9873 9877 9880 9883 9886 9888 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9907 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9930 9932 9934 9936 9938 9940 9942 9943 9944 9945 9946 9946 9947 9946 9946 9945 9944 9942 9940 9938 9936 9934 9931 9928 9926 9923 9920 9917 9915 9913 9911 9909 9907 9906 9905 9904 9903 9903 9902 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9885 9883 9882 9880 9879 9878 9877 9877 9878 9879 9881 9883 9886 9889 9893 9897 9901 9905 9910 9914 9918 9922 9926 9929 9932 9935 9937 9938 9940 9940 9941 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9955 9954 9953 9951 9949 9946 9943 9940 9937 9933 9929 9925 9920 9915 9911 9906 9901 9896 9892 9888 9883 9880 9876 9873 9870 9868 9865 9864 9862 9861 9860 9860 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9866 9867 9868 9870 9872 9874 9876 9878 9881 9884 9886 9889 9892 9895 9897 9900 9902 9904 9906 9907 9908 9909 9909 9909 9909 9908 9907 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9884 9882 9880 9879 9877 9876 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9867 9866 9867 9867 9867 9868 9869 9870 9872 9874 9876 9878 9881 9883 9886 9889 9891 9894 9896 9899 9901 9902 9903 9904 9904 9904 9903 9902 9900 9898 9895 9892 9888 9884 9880 9876 9872 9868 9865 9861 9858 9855 9852 9850 9849 9847 9846 9846 9846 9847 9847 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9886 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 5450 5 9 4 9903 9903 9904 9904 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9884 9884 9884 9884 9885 9886 9887 9888 9889 9890 9892 9893 9895 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9936 9938 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9955 9956 9956 9955 9954 9953 9951 9949 9947 9945 9943 9941 9939 9938 9936 9936 9936 9936 9937 9938 9939 9941 9944 9946 9949 9951 9954 9956 9958 9959 9960 9960 9960 9959 9957 9955 9953 9950 9946 9943 9939 9935 9931 9928 9925 9922 9919 9917 9916 9915 9915 9915 9915 9917 9918 9920 9922 9925 9927 9930 9932 9935 9937 9940 9942 9944 9945 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9969 9969 9970 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9944 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9940 9940 9940 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9943 9943 9943 9942 9942 9940 9939 9937 9936 9934 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9911 9910 9909 9907 9906 9904 9902 9900 9898 9895 9892 9889 9885 9882 9878 9874 9870 9865 9861 9856 9852 9848 9843 9839 9835 9830 9825 9821 9815 9810 9804 9797 9790 9782 9773 9763 9752 9739 9725 9710 9693 9675 9655 9634 9611 9587 9561 9533 9504 9475 9443 9411 9379 9345 9312 9278 9245 9212 9179 9148 9118 9090 9064 9040 9019 9000 8985 8973 8964 8958 8956 8958 8963 8971 8983 8998 9015 9035 9057 9082 9108 9135 9163 9192 9222 9251 9280 9309 9337 9364 9391 9416 9440 9462 9483 9503 9521 9538 9553 9567 9580 9592 9602 9611 9618 9625 9630 9634 9638 9640 9641 9642 9641 9641 9639 9637 9635 9633 9631 9628 9626 9625 9623 9623 9623 9623 9625 9627 9631 9635 9640 9645 9651 9658 9665 9673 9681 9689 9697 9705 9712 9720 9727 9734 9741 9747 9753 9758 9764 9768 9773 9778 9782 9786 9790 9794 9798 9802 9805 9809 9812 9815 9818 9820 9823 9824 9826 9827 9828 9828 9828 9828 9828 9827 5451 5 9 4 9827 9826 9825 9824 9823 9823 9822 9822 9822 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9820 9819 9818 9816 9815 9812 9810 9807 9803 9800 9795 9790 9785 9779 9772 9765 9756 9747 9737 9726 9715 9702 9689 9675 9661 9646 9631 9615 9600 9585 9571 9558 9545 9534 9524 9516 9510 9505 9502 9502 9503 9507 9512 9520 9529 9540 9553 9567 9582 9599 9615 9633 9651 9669 9686 9704 9721 9737 9753 9768 9782 9795 9807 9817 9827 9836 9844 9851 9857 9862 9866 9870 9874 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9906 9907 9908 9908 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9882 9881 9881 9881 9881 9882 9883 9884 9885 9886 9887 9889 9890 9892 9893 9894 9895 9896 9896 9896 9896 9896 9896 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9893 9893 9894 9895 9897 9898 9899 9901 9902 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9907 9908 9909 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9930 9930 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9913 9912 9911 9911 9910 9910 9911 9911 9912 9913 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9927 9927 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9921 9920 9918 9916 9914 9912 9909 9906 9903 9900 9897 9894 9890 9887 9884 9881 9879 9876 9874 9872 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9866 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9886 9886 9886 9885 9883 9881 9878 9874 9870 9864 9858 9852 9845 9837 9830 9822 9814 9807 9799 9792 9785 9778 9772 9766 9761 9756 9752 9748 9745 9742 9739 9737 9734 9732 9730 9728 9726 9724 9722 9720 9718 9715 9712 9709 9706 9702 9699 9695 9691 9687 9683 9678 9674 9670 9666 9662 9658 9654 9650 9646 9643 9640 9637 9635 9632 9630 9628 9627 9625 9624 9623 9623 9622 9622 9622 9622 9623 9623 9624 9624 9625 9626 9626 9627 9627 9628 9628 9628 9628 9628 9627 9626 9624 9623 9620 9618 9614 9611 5452 5 9 4 9607 9602 9597 9592 9586 9579 9572 9564 9556 9547 9537 9527 9516 9503 9490 9475 9459 9442 9423 9402 9380 9356 9329 9301 9271 9239 9205 9169 9132 9093 9053 9012 8971 8930 8890 8850 8811 8775 8740 8709 8680 8656 8635 8619 8607 8600 8599 8602 8610 8623 8641 8664 8691 8721 8756 8793 8832 8874 8917 8961 9005 9050 9094 9137 9180 9220 9259 9297 9332 9365 9396 9426 9453 9478 9502 9524 9545 9564 9583 9600 9616 9632 9647 9661 9674 9687 9700 9712 9723 9734 9744 9753 9762 9769 9777 9783 9789 9793 9798 9801 9804 9806 9808 9810 9811 9812 9812 9813 9813 9813 9814 9814 9814 9814 9815 9815 9815 9815 9815 9815 9814 9814 9813 9812 9811 9810 9809 9807 9805 9803 9801 9799 9797 9794 9792 9790 9787 9785 9783 9781 9779 9777 9775 9773 9771 9769 9768 9766 9765 9764 9763 9763 9762 9762 9762 9763 9764 9765 9767 9769 9771 9774 9777 9780 9784 9787 9792 9796 9800 9805 9810 9814 9819 9824 9829 9833 9838 9843 9847 9851 9855 9859 9863 9867 9871 9874 9878 9881 9884 9888 9891 9894 9897 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9936 9939 9942 9945 9948 9951 9954 9957 9959 9961 9963 9964 9965 9966 9967 9967 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9961 9962 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9971 9971 9970 9969 9967 9965 9964 9962 9960 9958 9956 9955 9953 9952 9951 9950 9949 9949 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9933 9933 9932 9933 9933 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9937 9936 9934 9933 9930 9927 9924 9920 9916 9911 9906 9900 9894 9888 9881 9874 9866 9858 9850 9841 9832 9822 9812 9801 9789 9777 9763 9748 9733 9716 9697 9677 9656 9633 9609 9584 9556 9528 9498 9467 9435 9402 9368 9334 9299 9264 9230 9195 9160 9126 9093 9060 9029 8998 8968 8939 8911 8884 8859 8834 8810 8787 8766 8745 8726 8708 8691 8676 8662 8650 8640 8632 8626 8623 8622 8625 8630 8638 8649 8663 8681 8701 8725 8751 8780 8811 8844 8880 8916 8954 8993 9032 9071 9110 9148 9186 9223 9259 9294 9327 9359 9389 9418 9446 9472 9498 9522 9544 9566 9587 9606 9625 9643 9660 9677 9692 9707 9720 9733 9745 9756 9767 9776 9785 9792 9799 9806 9811 9816 9821 9825 9828 9832 9835 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9858 9859 9860 9861 5453 5 9 5 9872 9872 9872 9871 9870 9868 9866 9864 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9830 9827 9825 9823 9821 9819 9818 9816 9815 9813 9812 9810 9809 9808 9806 9805 9803 9802 9800 9798 9797 9795 9794 9793 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9781 9780 9779 9779 9778 9778 9778 9778 9777 9777 9778 9778 9778 9778 9778 9778 9778 9777 9776 9775 9773 9771 9768 9764 9760 9754 9748 9740 9731 9721 9710 9697 9683 9667 9649 9630 9608 9585 9560 9533 9504 9473 9440 9405 9369 9331 9292 9252 9211 9170 9128 9088 9048 9009 8972 8938 8906 8878 8852 8831 8815 8802 8795 8792 8794 8801 8812 8828 8848 8872 8900 8931 8964 9000 9038 9076 9116 9156 9195 9235 9273 9311 9347 9382 9415 9447 9477 9505 9531 9556 9579 9600 9621 9639 9657 9673 9688 9702 9715 9728 9739 9749 9758 9766 9774 9781 9786 9792 9796 9800 9803 9806 9808 9810 9812 9814 9815 9817 9819 9821 9824 9826 9829 9833 9837 9841 9845 9849 9854 9858 9863 9867 9872 9876 9880 9883 9886 9889 9892 9894 9896 9898 9900 9901 9903 9905 9906 9908 9910 9913 9915 9918 9921 9924 9928 9931 9935 9938 9941 9944 9947 9949 9951 9953 9954 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9927 9925 9923 9920 9917 9914 9910 9905 9900 9895 9888 9880 9872 9863 9852 9840 9827 9813 9797 9780 9762 9742 9722 9700 9677 9654 9630 9606 9581 9557 9533 9511 9489 9468 9449 9432 9417 9405 9395 9387 9382 9380 9380 9383 9389 9397 9407 9419 9433 9449 9465 9483 9501 9519 9538 9557 9575 9594 9611 9628 9645 9660 9675 9690 9703 9716 9728 9740 9752 9763 9773 9784 9794 9803 9813 9822 9831 9839 9847 9855 9862 9869 9876 9882 9887 9892 9896 9899 9903 9905 9907 9909 9911 9912 9913 9913 9913 9914 9914 9913 9913 9913 9912 9911 9910 9909 9908 9906 9904 9901 9898 9894 9890 9885 9879 9873 9866 9859 9850 9842 9833 9823 9813 9803 9793 9783 9772 9763 9753 9744 9736 9728 9721 9715 9709 9705 9701 9698 9696 9694 9693 9693 9693 9694 9695 9696 9698 9700 9702 9704 9706 9709 9712 9715 9718 9721 9725 9729 9733 9738 9743 9748 9754 9759 9765 9771 9776 9781 9786 9790 9794 9797 9799 9800 9800 9799 9796 9792 9787 9780 9771 9761 9750 9737 9722 9705 9687 9666 9645 9621 9596 9569 9540 9511 9479 9447 9413 9379 9344 9309 9273 9239 9205 9172 9140 9111 9084 9060 9038 9020 9006 8995 8989 8987 8988 8994 9004 5454 5 9 5 9018 9036 9057 9081 9107 9136 9167 9199 9233 9266 9300 9333 9366 9397 9426 9454 9480 9503 9524 9542 9558 9570 9581 9588 9593 9596 9596 9594 9590 9584 9576 9567 9556 9545 9532 9518 9504 9489 9474 9459 9444 9429 9414 9401 9387 9375 9365 9355 9347 9341 9337 9334 9334 9336 9339 9345 9352 9362 9373 9385 9399 9415 9431 9448 9466 9484 9502 9520 9538 9556 9574 9591 9608 9625 9640 9656 9670 9684 9698 9711 9723 9735 9746 9756 9766 9776 9785 9793 9801 9808 9814 9820 9825 9830 9834 9838 9842 9846 9849 9852 9855 9857 9860 9863 9866 9869 9872 9876 9879 9882 9885 9889 9892 9895 9899 9902 9905 9907 9910 9912 9914 9916 9918 9919 9920 9921 9922 9923 9923 9923 9923 9922 9921 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9908 9908 9907 9905 9904 9902 9899 9897 9894 9891 9889 9886 9883 9880 9878 9876 9875 9873 9872 9872 9872 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9891 9891 9890 9889 9887 9886 9883 9881 9877 9874 9870 9865 9860 9854 9847 9840 9832 9823 9813 9802 9790 9776 9761 9744 9726 9705 9682 9658 9631 9601 9569 9535 9499 9460 9419 9376 9331 9284 9236 9187 9138 9088 9038 8989 8941 8895 8850 8807 8768 8731 8698 8668 8642 8621 8604 8591 8583 8580 8581 8586 8596 8610 8628 8650 8675 8703 8734 8767 8802 8839 8878 8917 8958 8998 9038 9079 9118 9157 9194 9231 9265 9299 9330 9360 9388 9415 9439 9463 9484 9505 9524 9542 9559 9575 9590 9604 9618 9631 9644 9656 9668 9680 9690 9701 9711 9720 9729 9738 9746 9753 9759 9765 9771 9776 9780 9784 9787 9790 9793 9795 9796 9798 9799 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9802 9802 9802 9803 9803 9803 9803 9804 9804 9804 9805 9805 9805 9806 9806 9807 9807 9808 9809 9810 9811 9812 9813 9814 9815 9817 9818 9820 9821 9823 9825 9826 9828 9830 9831 9833 9834 9835 9836 9838 9839 9839 9840 9841 9842 9842 9843 9843 9843 9844 9844 9844 9844 9844 9843 9843 9843 9842 9841 9840 9839 9837 9836 9834 9832 9830 9828 9825 9823 9821 9818 9816 9814 9812 9811 9809 9808 9807 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9803 9801 9800 9798 9796 9794 9791 9789 9786 9783 9780 9777 9774 9771 9768 9765 9763 9760 9758 9756 9754 9753 9751 9750 9749 9747 9746 9745 9743 9742 5455 5 9 5 9740 9738 9735 9733 9730 9726 9723 9719 9714 9710 9705 9700 9695 9689 9684 9679 9674 9669 9664 9660 9656 9652 9648 9645 9642 9639 9636 9634 9631 9628 9625 9622 9618 9614 9609 9604 9598 9592 9585 9577 9570 9561 9552 9543 9534 9525 9516 9508 9499 9492 9485 9478 9473 9468 9464 9461 9459 9457 9457 9457 9458 9459 9461 9463 9465 9468 9470 9472 9474 9475 9476 9477 9477 9476 9475 9473 9471 9468 9465 9461 9457 9452 9447 9442 9437 9431 9425 9419 9413 9407 9400 9394 9387 9381 9374 9367 9360 9353 9345 9338 9330 9322 9314 9306 9298 9289 9280 9271 9262 9252 9242 9232 9222 9211 9200 9188 9176 9164 9151 9137 9123 9109 9094 9079 9063 9046 9029 9012 8994 8975 8956 8937 8917 8897 8877 8856 8834 8813 8791 8769 8746 8723 8700 8676 8652 8628 8603 8578 8552 8526 8499 8472 8444 8415 8385 8354 8323 8290 8257 8222 8186 8149 8111 8071 8030 7988 7944 7898 7851 7801 7750 7697 7642 7585 7526 7464 7400 7334 7265 7193 7119 7043 6964 6883 6799 6713 6625 6535 6442 6347 6250 6152 6050 5947 5841 5733 5623 5510 5394 5275 5154 5029 4902 4772 4639 4504 4368 4229 4090 3950 3811 3672 3535 3401 3270 3142 3020 2902 2790 2685 2586 2494 2409 2331 2260 2196 2139 2089 2046 2009 1979 1955 1937 1925 1920 1921 1929 1944 1966 1995 2032 2076 2128 2188 2256 2330 2412 2499 2593 2691 2792 2896 3002 3107 3211 3311 3408 3499 3583 3660 3727 3784 3830 3866 3889 3901 3901 3890 3867 3833 3789 3735 3672 3602 3524 3441 3352 3260 3164 3065 2966 2865 2765 2666 2568 2472 2379 2288 2201 2118 2039 1964 1894 1828 1766 1710 1658 1611 1569 1531 1498 1469 1444 1424 1407 1393 1383 1375 1370 1367 1367 1368 1370 1374 1380 1387 1396 1408 1421 1438 1458 1483 1513 1549 1591 1642 1701 1769 1847 1936 2035 2146 2267 2399 2541 2693 2853 3021 3195 3374 3557 3742 3928 4113 4297 4477 4652 4823 4987 5145 5296 5441 5578 5708 5831 5949 6061 6167 6269 6366 6460 6551 6639 6725 6808 6890 6969 7047 7123 7196 7268 7337 7405 7469 7532 7591 7648 7703 7755 7805 7852 7897 7940 7981 8021 8059 8095 8130 8165 8198 8230 8261 8292 8322 8351 8379 8407 8434 8460 8486 8511 8536 8560 8583 8605 8627 8649 8670 8690 8710 8730 8749 8767 8785 8802 8819 8835 8850 8865 8879 8892 8904 8916 8927 8937 8946 8954 8962 8968 8975 8980 8985 8990 8994 8998 9001 9005 9008 9012 9016 9020 9024 9029 9034 9040 9047 9054 9062 9070 9079 9088 9098 9108 9119 9130 9141 9152 9163 9173 9184 9194 9203 9212 9221 9229 9236 9243 9250 9256 9262 9268 9274 9279 9285 9291 9297 9304 9311 9319 9326 9335 9343 9352 9362 9372 9382 9392 9402 9413 9424 9434 9445 9456 9467 9478 9489 9499 9510 9521 9531 5456 5 9 5 9541 9551 9561 9570 9579 9588 9596 9603 9610 9617 9623 9628 9633 9637 9641 9644 9647 9650 9653 9655 9658 9660 9663 9666 9668 9671 9674 9677 9680 9682 9685 9687 9689 9691 9692 9693 9693 9693 9693 9692 9691 9690 9689 9688 9686 9685 9685 9684 9684 9684 9684 9685 9686 9687 9689 9690 9692 9694 9696 9699 9701 9703 9705 9708 9710 9712 9715 9717 9720 9723 9726 9729 9732 9736 9739 9743 9747 9750 9754 9757 9761 9764 9766 9769 9771 9772 9774 9774 9775 9776 9776 9776 9776 9776 9777 9777 9778 9779 9780 9781 9783 9785 9787 9790 9792 9794 9797 9799 9801 9802 9804 9805 9805 9805 9805 9804 9804 9802 9801 9799 9797 9796 9794 9792 9790 9788 9787 9785 9783 9782 9780 9779 9777 9775 9773 9771 9768 9765 9761 9757 9751 9746 9739 9731 9723 9713 9702 9691 9678 9664 9649 9634 9617 9600 9582 9564 9546 9527 9509 9490 9473 9456 9440 9425 9411 9399 9388 9378 9370 9364 9359 9355 9352 9350 9349 9349 9350 9350 9351 9352 9353 9354 9356 9357 9358 9360 9362 9364 9367 9371 9376 9383 9390 9399 9409 9421 9434 9448 9463 9479 9496 9513 9530 9546 9562 9578 9592 9605 9616 9626 9634 9641 9645 9648 9650 9649 9648 9645 9641 9636 9630 9623 9616 9609 9601 9593 9585 9576 9567 9558 9549 9539 9529 9518 9507 9496 9484 9471 9458 9444 9429 9414 9399 9384 9368 9353 9337 9323 9308 9295 9282 9271 9261 9253 9246 9241 9238 9236 9237 9239 9243 9249 9257 9266 9276 9287 9299 9311 9324 9337 9350 9363 9376 9389 9401 9412 9423 9434 9444 9454 9463 9473 9482 9491 9500 9510 9519 9529 9538 9548 9558 9569 9579 9589 9600 9610 9620 9629 9638 9647 9655 9663 9670 9677 9683 9689 9695 9699 9704 9708 9712 9716 9719 9723 9726 9729 9733 9736 9740 9743 9747 9751 9755 9759 9764 9769 9774 9779 9784 9789 9795 9801 9807 9812 9818 9824 9830 9836 9842 9847 9852 9857 9862 9867 9871 9875 9878 9882 9885 9887 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9906 9906 9906 9906 9906 9905 9903 9902 9899 9897 9894 9890 9886 9882 9877 9872 9867 9862 9856 9851 9846 9841 9836 9832 9828 9825 9822 9820 9819 9818 9818 9818 9819 9820 9822 9824 9827 9829 9832 9835 9837 9840 9843 9845 9847 9849 9851 9852 9854 9855 9857 9858 9860 9861 9863 9865 9867 9870 9872 9875 9878 9880 9883 9886 9888 9890 9892 9893 9894 9894 9893 9892 9890 9888 9885 9881 9878 9874 9870 9866 9862 9859 9856 9854 9852 9851 9851 9851 9852 9854 9856 9859 9862 9865 9868 9872 9875 9878 9881 9883 9885 9887 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9924 9924 5457 5 9 5 9925 9926 9926 9926 9926 9926 9925 9924 9922 9920 9917 9914 9911 9907 9903 9898 9893 9889 9883 9878 9873 9868 9862 9857 9852 9846 9840 9834 9828 9822 9815 9808 9800 9792 9784 9776 9767 9759 9750 9742 9733 9725 9718 9711 9705 9700 9695 9692 9689 9688 9687 9688 9689 9691 9694 9697 9701 9706 9711 9716 9721 9726 9732 9737 9742 9748 9753 9759 9764 9769 9774 9779 9784 9789 9794 9798 9803 9808 9812 9816 9820 9824 9827 9830 9834 9836 9839 9842 9845 9847 9849 9852 9854 9857 9859 9861 9863 9865 9867 9869 9871 9872 9873 9873 9873 9873 9872 9870 9869 9867 9864 9862 9859 9856 9853 9851 9848 9846 9844 9843 9842 9841 9841 9841 9842 9843 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9871 9872 9873 9874 9875 9875 9875 9875 9874 9874 9872 9871 9869 9867 9865 9862 9859 9856 9853 9850 9846 9843 9840 9836 9833 9830 9826 9823 9819 9815 9811 9807 9802 9797 9791 9785 9778 9770 9762 9754 9744 9735 9724 9714 9703 9691 9680 9668 9656 9645 9633 9621 9610 9599 9588 9578 9567 9558 9548 9539 9530 9522 9515 9508 9501 9495 9490 9485 9481 9478 9475 9473 9470 9469 9467 9466 9464 9463 9461 9459 9456 9452 9448 9444 9438 9432 9426 9419 9412 9404 9397 9390 9383 9377 9372 9368 9365 9364 9363 9365 9368 9372 9377 9384 9392 9401 9411 9421 9432 9442 9453 9464 9475 9485 9495 9505 9514 9523 9532 9541 9551 9560 9570 9581 9592 9604 9616 9629 9643 9658 9673 9689 9705 9721 9737 9754 9770 9785 9800 9814 9827 9839 9851 9861 9871 9879 9887 9894 9901 9907 9913 9918 9923 9928 9932 9937 9941 9946 9950 9954 9958 9961 9964 9967 9969 9971 9973 9974 9974 9974 9974 9973 9972 9970 9969 9967 9966 9964 9963 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9933 9933 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9934 9936 9937 9940 9942 9944 9947 9949 9951 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 5458 5 9 5 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9933 9934 9935 9936 9938 9940 9942 9945 9947 9949 9951 9953 9955 9956 9957 9957 9957 9956 9956 9954 9953 9951 9949 9947 9945 9943 9942 9940 9939 9939 9939 9940 9941 9942 9944 9947 9950 9953 9956 9959 9962 9966 9968 9971 9973 9975 9977 9977 9978 9977 9977 9976 9974 9972 9970 9967 9965 9962 9959 9957 9955 9953 9952 9951 9950 9950 9951 9952 9953 9954 9956 9958 9960 9961 9963 9964 9965 9966 9966 9966 9965 9964 9963 9962 9960 9958 9956 9954 9953 9952 9951 9950 9950 9951 9952 9954 9956 9958 9960 9963 9966 9969 9972 9974 9977 9978 9980 9981 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9981 9980 9979 9977 9976 9973 9971 9968 9966 9963 9961 9958 9956 9953 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9915 9915 9914 9914 9915 9915 9916 9917 9917 9918 9918 9917 9916 9915 9913 9910 9907 9903 9898 9893 9888 9883 9878 9873 9868 9864 9861 9859 9857 9856 9857 9858 9860 9863 9866 9870 9875 9879 9884 9889 9893 9898 9901 9905 9907 9909 9911 9912 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9893 9893 9893 9893 9894 9895 9897 9899 9901 9904 9907 9910 9913 9916 9920 9923 9927 9930 9933 9935 9938 9940 9943 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9949 9947 9945 9943 9941 9939 9937 9936 9935 9934 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9934 9933 9931 9929 9926 9923 9919 9915 9911 9906 9902 9897 9893 9889 9885 9882 9880 9878 9877 9876 9876 9877 9877 9879 9880 9881 9883 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9914 9916 9917 9919 9921 9922 9924 9925 9925 9926 9926 9925 9924 9923 9922 9920 9919 9917 9915 9914 9913 9912 9912 9912 9913 9914 9916 9919 9922 9925 9929 9932 9936 9940 9943 9947 9949 9952 9953 9955 9955 9956 5459 5 9 5 9955 9955 9953 9952 9950 9948 9946 9943 9941 9939 9937 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9893 9890 9887 9885 9883 9882 9880 9879 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9891 9891 9892 9893 9894 9894 9894 9894 9894 9894 9893 9893 9892 9890 9889 9887 9885 9883 9881 9878 9875 9872 9869 9866 9862 9858 9854 9850 9846 9842 9837 9833 9828 9824 9820 9815 9811 9808 9804 9802 9799 9797 9796 9796 9796 9797 9799 9801 9805 9809 9814 9819 9825 9832 9839 9846 9854 9861 9869 9876 9883 9890 9897 9903 9909 9914 9919 9923 9927 9930 9933 9936 9938 9940 9941 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9944 9942 9941 9939 9936 9933 9930 9927 9923 9919 9915 9910 9906 9901 9895 9890 9884 9878 9872 9866 9860 9853 9847 9840 9833 9825 9817 9809 9801 9792 9783 9774 9764 9755 9744 9734 9724 9714 9703 9693 9683 9673 9664 9655 9647 9640 9633 9627 9622 9618 9614 9611 9609 9608 9608 9608 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9617 9618 9618 9619 9620 9621 9623 9625 9629 9633 9638 9644 9652 9660 9670 9681 9693 9705 9719 9732 9746 9760 9774 9787 9800 9812 9824 9834 9843 9851 9859 9865 9870 9875 9878 9882 9884 9887 9889 9892 9894 9897 9900 9902 9905 9909 9912 9915 9918 9922 9924 9927 9929 9931 9932 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9922 9920 9918 9917 9916 9915 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9921 9922 9924 9926 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9943 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9924 9923 9924 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9948 9949 9950 9952 9953 9955 9957 9959 9961 9962 9964 9966 9967 9968 9970 9971 9971 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9983 9984 9983 9983 9983 9982 9981 9980 9979 9977 9975 9974 9972 9970 9967 9965 9963 9961 9960 9958 9956 9955 9954 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 5460 5 9 5 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9928 9925 9922 9918 9915 9911 9907 9904 9900 9897 9894 9891 9888 9886 9884 9883 9882 9882 9882 9883 9884 9886 9888 9890 9893 9896 9899 9902 9905 9909 9912 9916 9919 9922 9925 9928 9931 9934 9936 9938 9941 9942 9944 9946 9947 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9961 9961 9960 9959 9957 9955 9953 9951 9949 9946 9944 9941 9939 9936 9934 9932 9930 9928 9927 9926 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9927 9926 9925 9924 9922 9920 9918 9915 9913 9910 9907 9904 9900 9897 9893 9889 9885 9881 9876 9870 9864 9857 9850 9842 9832 9822 9811 9798 9785 9770 9755 9738 9721 9703 9683 9663 9642 9621 9599 9576 9553 9529 9505 9480 9456 9431 9406 9382 9357 9333 9310 9287 9265 9245 9225 9208 9192 9178 9167 9158 9151 9147 9145 9146 9150 9156 9164 9175 9188 9203 9220 9238 9257 9278 9299 9321 9343 9365 9388 9410 9433 9454 9476 9497 9517 9537 9555 9573 9591 9607 9622 9637 9650 9662 9673 9683 9691 9698 9704 9709 9711 9713 9712 9710 9706 9701 9693 9683 9671 9656 9639 9620 9598 9573 9546 9515 9483 9447 9410 9370 9329 9287 9243 9199 9156 9113 9072 9033 8996 8963 8934 8910 8891 8876 8868 8865 8868 8878 8892 8912 8938 8967 9001 9039 9079 9122 9167 9212 9258 9304 9350 9395 9438 9479 9519 9556 9592 9625 9655 9684 9710 9734 9756 9775 9793 9809 9823 9836 9847 9857 9865 9872 9878 9882 9886 9888 9890 9891 9892 9891 9891 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9874 9873 9872 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9853 9850 9847 9843 9840 9836 9833 9829 9825 9822 9818 9815 9813 9810 9808 9806 9805 9804 9803 9803 9803 9804 9804 9805 9806 9808 9809 9810 9811 9812 9813 9814 9815 9815 9816 9816 9816 9817 9817 9817 9817 9817 9818 9818 9818 9819 9820 9820 9821 9822 9823 9825 9826 9828 9829 9832 9834 9837 9840 9843 9847 9851 9855 9860 9866 9871 9877 9883 9889 9895 9901 9906 9911 9916 9920 9923 9925 9926 9925 9924 9921 9917 9911 9904 9895 9884 9872 9858 9843 9826 9807 9786 9763 9739 9713 9685 9656 9625 9592 9559 9524 9488 9451 9414 9376 9339 9302 9266 9231 9198 9167 9139 9113 9090 9071 9056 9045 9038 9035 9036 9042 9052 9067 9085 9106 9131 9159 9189 9222 9256 9291 9327 9363 9399 9435 9469 9502 9534 9565 9593 9620 9644 9667 9688 9707 9724 9740 9754 9768 9780 9791 9801 9811 9819 9828 9836 9843 9851 9857 9864 9870 9875 9881 9886 9890 9894 9898 9902 9906 9909 9912 9915 9919 9922 9925 9929 9933 9936 9940 5461 5 9 5 9944 9948 9952 9956 9960 9963 9966 9969 9972 9974 9976 9977 9978 9979 9979 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9973 9971 9970 9968 9966 9964 9961 9959 9957 9955 9952 9950 9949 9947 9946 9945 9945 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9978 9980 9982 9984 9986 9988 9990 9992 9994 9995 9997 9998 99991000010000100001000010000 9999 9998 9997 9996 9995 9994 9993 9991 9990 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9973 9971 9969 9967 9965 9962 9960 9957 9955 9952 9950 9947 9945 9942 9939 9937 9934 9931 9927 9924 9921 9917 9913 9909 9905 9901 9897 9893 9889 9885 9881 9877 9873 9869 9866 9863 9860 9858 9855 9853 9852 9850 9849 9848 9847 9846 9845 9845 9844 9844 9843 9843 9842 9842 9842 9841 9841 9840 9840 9839 9838 9837 9835 9833 9830 9827 9823 9817 9811 9804 9796 9787 9776 9764 9750 9735 9719 9700 9681 9659 9636 9610 9583 9553 9520 9485 9447 9406 9361 9313 9260 9203 9142 9077 9006 8932 8852 8768 8681 8589 8495 8398 8299 8199 8099 7999 7902 7807 7716 7630 7550 7477 7412 7355 7308 7271 7244 7228 7223 7228 7244 7271 7308 7354 7409 7472 7542 7618 7700 7786 7875 7967 8061 8155 8248 8341 8432 8521 8607 8691 8770 8846 8918 8986 9050 9109 9165 9218 9266 9311 9353 9392 9428 9462 9493 9522 9549 9574 9597 9620 9641 9660 9679 9697 9713 9729 9744 9758 9772 9785 9797 9808 9818 9828 9837 9846 9853 9860 9867 9873 9878 9883 9888 9892 9896 9899 9903 9906 9909 9911 9914 9917 9919 9922 9924 9926 9927 9929 9930 9931 9932 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9908 9906 9904 9901 9899 9896 9893 9890 9886 9883 9880 9876 9873 9870 9867 9864 9861 9858 9856 9853 9851 9849 9847 9846 9844 9843 9842 9841 9840 9840 9840 9840 9840 9841 9842 9843 9844 9846 9848 9851 9853 9856 9859 9862 9865 9867 9870 9873 9876 9879 9882 9884 9887 9889 9892 9894 9897 9899 9902 9904 9907 9910 9913 9916 9919 9922 9925 9928 9931 9933 9935 9937 9938 9939 9939 9939 9939 9938 9936 9934 9932 9930 9927 9924 9921 9918 9915 9913 9910 9909 9907 9906 9905 9905 9905 9906 9907 9908 9910 9912 9914 9916 9918 9921 9923 9925 9926 9927 9928 9928 9928 9927 9925 5462 5 9 5 9923 9920 9916 9912 9907 9902 9896 9890 9884 9877 9871 9865 9859 9853 9848 9843 9840 9837 9835 9833 9833 9833 9835 9837 9840 9843 9847 9851 9856 9861 9866 9871 9876 9880 9884 9888 9892 9895 9898 9900 9902 9904 9906 9907 9908 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9942 9941 9939 9937 9934 9931 9928 9924 9920 9915 9910 9905 9900 9894 9889 9883 9878 9873 9868 9863 9859 9855 9851 9848 9845 9842 9840 9838 9837 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9833 9833 9834 9834 9835 9836 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9857 9859 9860 9861 9861 9862 9862 9861 9860 9859 9857 9855 9853 9850 9846 9843 9838 9834 9829 9823 9817 9811 9805 9798 9792 9785 9777 9770 9763 9755 9747 9739 9731 9722 9713 9703 9692 9681 9668 9654 9639 9622 9604 9584 9562 9538 9511 9483 9452 9420 9385 9348 9310 9270 9228 9184 9139 9092 9043 8993 8941 8887 8831 8773 8712 8649 8582 8511 8437 8359 8276 8188 8096 7998 7895 7788 7676 7559 7439 7315 7189 7061 6932 6804 6677 6553 6433 6318 6210 6110 6020 5940 5872 5817 5776 5749 5736 5739 5757 5790 5838 5900 5975 6063 6162 6272 6391 6516 6648 6785 6924 7065 7205 7345 7483 7617 7746 7871 7990 8104 8210 8311 8404 8492 8573 8648 8717 8781 8840 8894 8943 8989 9031 9070 9106 9138 9169 9196 9222 9246 9267 9287 9305 9322 9338 9352 9365 9378 9389 9400 9411 9422 9432 9442 9452 9462 9473 9483 9494 9504 9515 9526 9537 9547 9558 9568 9578 9588 9598 9607 9616 9625 9633 9641 9649 9656 9663 9670 9676 9682 9687 9693 9698 9702 9706 9710 9713 9716 9719 9721 9723 9724 9725 9726 9727 9728 9728 9728 9729 9729 9729 9729 9729 9729 9729 9729 9729 9728 9727 9726 9725 9724 9722 9720 9718 9716 9713 9711 9708 9705 9701 9698 9694 9690 9686 9682 9678 9674 9669 9664 9658 9653 9647 9640 9634 9626 9619 9611 9603 9594 9585 9576 9567 9557 9547 9536 9525 9514 9501 9489 9475 9461 9446 9429 9412 9393 9373 9351 9328 9304 9278 9250 9221 9190 9157 9123 9087 9049 9010 8969 8927 8882 8836 8788 8738 8686 8631 8575 8515 8454 8389 8322 8251 8177 8100 8019 7935 7847 7754 7658 7558 7453 7344 7230 7112 6989 6861 6729 6593 6452 6307 6158 6005 5850 5691 5531 5368 5205 5041 4878 4715 4554 4396 4240 4088 3941 3798 3661 3529 3403 3285 3173 3068 2972 2883 2803 2733 2672 2621 2581 2552 2536 2532 2542 2566 2605 2658 2727 2812 2912 3027 3158 3302 3460 3630 3810 5463 5 9 5 4001 4198 4402 4610 4821 5031 5241 5447 5650 5846 6036 6217 6391 6555 6710 6856 6993 7122 7242 7355 7460 7559 7653 7741 7825 7904 7980 8052 8121 8187 8250 8310 8367 8421 8471 8519 8563 8605 8643 8677 8709 8738 8764 8788 8810 8829 8847 8864 8879 8892 8905 8917 8928 8938 8947 8955 8962 8967 8971 8974 8975 8975 8972 8968 8962 8953 8943 8931 8917 8902 8885 8866 8845 8824 8801 8776 8751 8723 8695 8665 8633 8599 8563 8525 8485 8442 8395 8346 8293 8236 8176 8112 8044 7972 7896 7816 7732 7644 7552 7456 7357 7253 7146 7035 6921 6803 6681 6556 6426 6293 6157 6017 5873 5726 5576 5423 5268 5111 4953 4794 4635 4477 4319 4165 4013 3864 3720 3581 3448 3321 3200 3086 2979 2880 2787 2703 2626 2556 2495 2441 2395 2357 2328 2307 2296 2294 2303 2323 2355 2398 2454 2524 2606 2703 2813 2936 3072 3221 3381 3552 3732 3920 4114 4313 4515 4719 4923 5124 5323 5517 5706 5888 6063 6230 6388 6539 6681 6814 6941 7059 7171 7277 7376 7471 7561 7646 7728 7807 7882 7955 8025 8093 8158 8221 8281 8339 8395 8448 8499 8548 8595 8639 8681 8722 8761 8798 8834 8868 8902 8934 8965 8995 9025 9053 9081 9108 9134 9158 9182 9205 9227 9247 9267 9285 9302 9318 9333 9347 9360 9372 9384 9394 9405 9414 9424 9433 9441 9449 9457 9465 9473 9480 9487 9494 9500 9507 9513 9519 9525 9531 9537 9543 9549 9555 9561 9567 9574 9581 9587 9595 9602 9609 9617 9624 9632 9639 9646 9653 9660 9667 9673 9679 9684 9690 9695 9699 9704 9708 9712 9716 9720 9723 9727 9732 9736 9740 9745 9749 9754 9759 9763 9768 9772 9776 9780 9784 9787 9790 9792 9794 9795 9796 9796 9796 9796 9795 9794 9793 9792 9790 9789 9787 9785 9784 9782 9781 9779 9777 9775 9774 9771 9769 9767 9764 9761 9758 9755 9752 9749 9746 9743 9740 9738 9736 9735 9734 9734 9734 9735 9737 9740 9742 9746 9750 9754 9758 9762 9767 9771 9775 9778 9782 9785 9787 9789 9791 9792 9793 9793 9793 9793 9793 9792 9792 9791 9790 9789 9788 9787 9786 9785 9783 9782 9779 9777 9773 9769 9765 9760 9754 9747 9740 9732 9723 9714 9704 9694 9684 9674 9663 9653 9643 9634 9625 9617 9609 9602 9596 9591 9587 9583 9580 9578 9577 9576 9575 9574 9574 9574 9574 9573 9573 9572 9570 9569 9566 9563 9560 9556 9551 9546 9541 9535 9530 9524 9518 9512 9507 9502 9497 9492 9489 9486 9483 9482 9481 9480 9481 9481 9483 9484 9486 9489 9491 9493 9494 9495 9496 9495 9494 9491 9487 9482 9475 9467 9457 9445 9432 9416 9399 9380 9359 9336 9312 9286 9259 9230 9200 9170 9139 9108 9077 9046 9017 8988 8962 8937 8915 8895 8879 8866 8857 8851 8849 8851 8858 8868 8881 8898 8919 8942 8969 8997 9028 9060 9093 9127 9161 9196 9231 5464 5 9 5 9265 9298 9331 9363 9394 9423 9451 9478 9503 9527 9550 9571 9591 9609 9626 9642 9657 9670 9682 9693 9703 9712 9720 9727 9733 9739 9744 9749 9754 9758 9762 9766 9769 9773 9776 9780 9784 9787 9791 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9835 9839 9843 9846 9850 9853 9856 9859 9861 9864 9866 9868 9869 9870 9871 9872 9873 9873 9873 9873 9873 9872 9872 9871 9870 9868 9867 9865 9862 9859 9856 9852 9847 9842 9836 9830 9823 9816 9808 9799 9789 9780 9769 9758 9745 9732 9718 9703 9686 9667 9647 9624 9599 9570 9538 9503 9463 9419 9370 9316 9256 9191 9120 9043 8961 8872 8777 8676 8569 8457 8340 8217 8090 7958 7823 7684 7543 7401 7258 7114 6972 6833 6696 6564 6438 6320 6209 6109 6019 5942 5878 5828 5793 5774 5771 5785 5814 5860 5921 5998 6088 6191 6306 6430 6564 6704 6850 6999 7151 7303 7454 7603 7748 7889 8025 8154 8278 8394 8504 8606 8702 8791 8873 8950 9021 9087 9147 9204 9256 9304 9349 9391 9430 9466 9500 9531 9559 9586 9610 9633 9653 9672 9690 9705 9720 9734 9746 9758 9768 9779 9789 9798 9807 9816 9825 9833 9842 9850 9858 9866 9873 9880 9887 9893 9899 9904 9909 9913 9916 9920 9922 9925 9926 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9959 9960 9962 9963 9965 9967 9969 9971 9973 9974 9976 9977 9978 9978 9978 9978 9977 9975 9974 9972 9969 9966 9964 9961 9958 9955 9952 9950 9948 9946 9945 9944 9944 9945 9946 9947 9949 9950 9953 9955 9957 9958 9960 9961 9962 9962 9962 9961 9959 9958 9955 9953 9950 9947 9944 9941 9938 9936 9934 9932 9931 9930 9930 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9934 9934 9934 9934 9935 9936 9937 9939 9940 9942 9944 9946 9948 9949 9951 9952 9952 9952 9952 9952 9951 9949 9947 9945 9943 9940 9937 9934 9931 9928 9924 9921 9918 9915 9912 9910 9907 9905 9903 9901 9900 9898 9897 9896 9896 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9894 9894 9894 9895 9896 9896 9897 9899 9900 9902 9903 9905 9908 9910 9912 9915 9917 9920 9922 9924 9926 9928 9930 9931 9932 9932 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9945 9945 9945 9944 9943 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9919 9917 9916 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9898 9896 9894 9891 9888 9886 9884 9882 9880 9878 9877 9877 9877 9877 9877 9878 9880 9881 9883 9885 9887 5465 5 9 5 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9916 9919 9922 9925 9927 9930 9933 9935 9938 9939 9940 9941 9941 9941 9939 9937 9935 9932 9929 9925 9921 9916 9911 9907 9902 9896 9891 9885 9879 9873 9866 9859 9851 9843 9833 9823 9812 9800 9787 9774 9760 9745 9731 9716 9701 9688 9675 9662 9652 9643 9635 9629 9626 9624 9624 9626 9630 9635 9642 9651 9660 9670 9681 9692 9704 9715 9727 9738 9749 9760 9770 9780 9790 9799 9808 9817 9826 9834 9843 9851 9859 9867 9874 9881 9888 9895 9901 9907 9912 9916 9921 9924 9928 9930 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9952 9953 9954 9955 9956 9956 9957 9956 9956 9954 9953 9951 9949 9947 9944 9942 9939 9937 9934 9932 9930 9928 9926 9924 9922 9921 9919 9917 9915 9912 9909 9906 9902 9898 9893 9887 9881 9875 9868 9861 9854 9847 9839 9832 9825 9818 9812 9806 9801 9796 9791 9787 9784 9781 9779 9776 9775 9774 9773 9772 9772 9772 9773 9774 9775 9776 9778 9780 9782 9785 9788 9791 9794 9797 9801 9804 9808 9812 9815 9819 9822 9826 9829 9832 9835 9838 9841 9844 9847 9849 9851 9854 9856 9858 9860 9862 9864 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9883 9885 9886 9888 9891 9893 9895 9898 9901 9903 9906 9909 9911 9914 9916 9918 9920 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9938 9940 9942 9944 9947 9950 9953 9956 9959 9962 9965 9967 9970 9972 9974 9975 9977 9977 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9948 9947 9947 9946 9946 9947 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9935 9934 9933 9932 9930 9928 9926 9923 9920 9917 9914 9910 9906 9903 9899 9895 9892 9889 9886 9884 9882 9881 9879 9879 9878 9878 9878 9879 9879 9880 9881 9882 9883 9885 9886 9888 9889 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9902 9902 9902 9901 9900 9899 9897 9895 9892 9889 9886 9882 9878 9874 9870 9866 9862 9858 9855 9851 9848 9845 9842 9840 9837 9835 9833 9831 9829 9827 9826 9824 9822 9820 9818 9816 9814 9813 9811 9810 9810 9810 9810 9811 9812 9814 9817 9820 9823 9827 9831 9836 9840 9844 9848 9852 9856 9858 9861 9863 9864 9864 9864 9863 9862 9860 9857 9854 9850 9846 9841 9836 9831 9825 9820 9814 9808 9802 9795 9789 9783 9777 9772 9766 9761 9756 9752 9748 5466 5 9 5 9745 9742 9740 9739 9738 9738 9739 9741 9743 9746 9749 9753 9757 9762 9767 9772 9777 9783 9788 9793 9798 9803 9807 9812 9815 9819 9821 9824 9826 9828 9829 9830 9831 9831 9831 9831 9831 9830 9829 9829 9828 9827 9826 9825 9825 9824 9823 9822 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9806 9805 9804 9802 9801 9800 9799 9798 9798 9797 9797 9796 9796 9796 9797 9797 9797 9798 9798 9799 9799 9800 9800 9801 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9807 9807 9807 9807 9806 9806 9804 9803 9801 9799 9797 9794 9791 9788 9784 9780 9776 9771 9766 9761 9755 9749 9743 9736 9729 9721 9713 9705 9696 9686 9675 9664 9652 9640 9626 9612 9597 9581 9564 9546 9527 9507 9485 9463 9439 9414 9387 9358 9327 9294 9259 9222 9181 9138 9091 9041 8987 8929 8867 8800 8729 8652 8570 8482 8389 8290 8184 8072 7954 7829 7697 7560 7416 7266 7110 6949 6783 6613 6439 6262 6083 5902 5721 5539 5359 5180 5004 4830 4661 4497 4337 4184 4037 3897 3765 3641 3526 3420 3324 3238 3164 3102 3052 3015 2992 2984 2991 3013 3052 3108 3180 3269 3375 3496 3634 3786 3951 4129 4318 4516 4722 4933 5148 5364 5581 5795 6006 6212 6412 6604 6788 6962 7128 7283 7429 7566 7693 7812 7923 8026 8123 8215 8301 8382 8460 8534 8605 8673 8738 8801 8862 8920 8975 9028 9078 9125 9170 9211 9250 9286 9319 9349 9377 9403 9427 9449 9470 9489 9508 9525 9542 9559 9574 9590 9605 9620 9634 9648 9662 9675 9687 9698 9709 9719 9728 9737 9745 9752 9759 9765 9771 9776 9781 9786 9791 9796 9802 9807 9812 9817 9822 9826 9831 9836 9840 9844 9848 9851 9854 9856 9858 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9885 9886 9888 9889 9891 9893 9894 9896 9897 9897 9897 9897 9896 9895 9893 9890 9887 9883 9879 9874 9870 9865 9860 9855 9850 9846 9841 9837 9834 9831 9828 9825 9822 9820 9818 9816 9813 9811 9808 9806 9803 9800 9797 9794 9790 9787 9784 9781 9778 9776 9774 9773 9772 9772 9773 9774 9776 9779 9782 9786 9790 9794 9798 9802 9807 9811 9815 9818 9821 9823 9825 9825 9825 9824 9823 9820 9817 9813 9808 9802 9795 9788 9779 9770 9761 9750 9739 9727 9715 9702 9688 9674 9659 9644 9629 9613 9597 9581 9564 9548 9532 9517 9501 9486 9472 9458 9444 9431 9418 9406 9394 9382 9370 9358 9344 9330 9315 9297 9278 9256 9231 9202 9170 9134 9092 9046 8994 8936 8873 8802 8726 8643 8553 8457 8355 8246 8133 8014 7891 7765 7636 7506 7376 7246 7119 6996 6878 6766 6663 6569 6485 6413 6354 6309 6277 6261 6260 6274 6303 5467 5 9 5 6346 6404 6475 6558 6652 6756 6869 6989 7114 7244 7377 7512 7646 7780 7912 8041 8166 8287 8403 8514 8619 8718 8811 8898 8980 9056 9126 9191 9251 9306 9357 9403 9446 9485 9521 9553 9583 9611 9636 9659 9680 9699 9717 9734 9750 9764 9778 9791 9803 9815 9825 9836 9845 9854 9862 9870 9877 9883 9889 9893 9897 9900 9903 9904 9905 9906 9906 9906 9905 9904 9903 9903 9902 9901 9901 9901 9902 9903 9904 9906 9908 9910 9912 9914 9917 9919 9921 9923 9924 9925 9926 9926 9926 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9915 9915 9915 9915 9915 9914 9913 9912 9910 9908 9906 9902 9898 9894 9890 9885 9879 9874 9868 9863 9857 9852 9847 9842 9838 9834 9831 9828 9826 9824 9823 9822 9822 9822 9823 9824 9825 9826 9828 9830 9832 9833 9835 9837 9839 9841 9842 9843 9845 9846 9846 9847 9847 9847 9847 9847 9846 9845 9844 9842 9841 9839 9836 9833 9830 9826 9822 9817 9812 9806 9800 9793 9786 9778 9770 9762 9753 9744 9736 9727 9719 9711 9703 9696 9689 9683 9678 9674 9670 9667 9665 9663 9663 9662 9663 9664 9665 9667 9669 9671 9674 9677 9681 9685 9689 9693 9699 9704 9710 9717 9724 9731 9739 9747 9756 9765 9774 9784 9793 9802 9811 9819 9827 9835 9842 9848 9854 9859 9863 9867 9870 9872 9874 9876 9877 9877 9878 9878 9878 9877 9877 9876 9875 9873 9872 9870 9869 9867 9864 9862 9859 9856 9853 9850 9847 9843 9840 9837 9834 9831 9828 9826 9824 9822 9820 9819 9818 9817 9816 9816 9816 9816 9816 9817 9817 9818 9819 9820 9822 9824 9826 9828 9831 9834 9837 9841 9845 9849 9853 9858 9862 9867 9871 9875 9879 9882 9885 9887 9889 9890 9891 9891 9890 9889 9888 9886 9884 9882 9880 9878 9877 9875 9874 9872 9872 9871 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9872 9871 9871 9870 9869 9868 9867 9865 9862 9859 9855 9850 9845 9838 9831 9822 9813 9802 9790 9778 9764 9749 9733 9716 9698 9680 9661 9642 9623 9604 9584 9566 9548 9531 9515 9501 9488 9477 9468 9461 9457 9454 9455 9457 9462 9469 9478 9489 9502 9517 9533 9549 9567 9585 9603 9622 9640 9657 9674 9690 9706 9720 9733 9745 9756 9766 9775 9784 9791 9798 9804 9810 9815 9820 9825 9830 9834 9839 9844 9849 9854 9858 9863 9869 9874 9879 9883 9888 9893 9898 9902 9906 9910 9914 9918 9922 9925 9929 9932 9935 9938 9940 9943 9945 9948 9950 9951 9953 9954 9955 9956 9956 9956 9956 9955 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9924 5468 5 9 5 9924 9923 9922 9921 9919 9917 9915 9912 9908 9904 9899 9894 9888 9881 9874 9866 9857 9846 9835 9823 9809 9794 9777 9759 9738 9716 9691 9665 9635 9603 9569 9532 9492 9450 9406 9359 9311 9260 9209 9156 9103 9050 8997 8945 8895 8846 8800 8757 8718 8683 8652 8627 8606 8591 8582 8578 8580 8588 8601 8620 8643 8672 8704 8741 8781 8823 8868 8915 8963 9011 9060 9108 9156 9202 9247 9290 9331 9370 9407 9441 9474 9504 9532 9558 9583 9606 9627 9648 9667 9685 9702 9718 9734 9749 9764 9777 9790 9803 9815 9826 9836 9846 9854 9863 9870 9877 9883 9888 9893 9898 9902 9906 9910 9913 9917 9920 9923 9926 9929 9932 9935 9938 9940 9942 9944 9946 9947 9948 9948 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9936 9935 9934 9934 9933 9932 9932 9930 9929 9927 9925 9922 9919 9915 9910 9904 9898 9891 9883 9874 9864 9854 9842 9830 9818 9805 9791 9777 9762 9747 9731 9716 9700 9685 9669 9654 9640 9625 9612 9599 9588 9577 9568 9559 9552 9547 9543 9540 9539 9539 9541 9544 9548 9553 9558 9565 9572 9579 9587 9594 9602 9610 9617 9624 9631 9637 9643 9648 9654 9659 9663 9668 9673 9677 9682 9686 9691 9697 9702 9708 9714 9720 9727 9734 9741 9749 9757 9764 9773 9781 9789 9797 9805 9813 9822 9830 9837 9845 9853 9860 9867 9874 9881 9888 9894 9900 9906 9911 9916 9921 9925 9929 9933 9936 9939 9942 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9957 9955 9954 9952 9949 9947 9944 9941 9938 9934 9930 9926 9922 9917 9911 9906 9900 9893 9887 9880 9872 9865 9857 9849 9841 9832 9825 9817 9809 9803 9796 9790 9786 9781 9778 9776 9774 9774 9774 9775 9777 9779 9782 9786 9790 9794 9798 9802 9807 9811 9816 9820 9825 9829 9834 9838 9843 9848 9853 9858 9863 9869 9875 9881 9887 9893 9899 9905 9911 9917 9923 9928 9932 9936 9940 9943 9945 9947 9948 9949 9950 9950 9950 9950 9949 9949 9949 9949 9950 9951 9952 9953 9954 9956 9958 9960 9961 9963 9965 9966 9968 9969 9969 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9927 9926 9925 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9927 9928 9929 9931 9934 9936 9940 9944 9948 9952 9957 9962 9967 9971 9975 9979 9983 9985 9987 9989 9990 9990 9989 9988 9987 9985 9983 9982 9980 9978 9976 9975 9974 9973 9973 9973 9973 9974 9974 9975 9976 9977 9977 9977 9977 9977 9976 9975 9974 9972 9970 9968 9966 9964 9961 9959 9957 9955 9953 9951 9949 9948 9947 9945 9945 9944 9943 9943 9942 9942 5468 5 10 1 9894 9893 9891 9889 9887 9884 9881 9878 9874 9870 9865 9860 9854 9848 9841 9833 9824 9815 9804 9792 9779 9764 9748 9730 9710 9687 9663 9636 9606 9574 9540 9502 9463 9420 9376 9329 9280 9229 9177 9125 9071 9018 8965 8913 8863 8815 8769 8727 8689 8654 8625 8600 8580 8567 8558 8556 8559 8568 8582 8602 8626 8655 8688 8724 8764 8806 8851 8896 8943 8991 9038 9085 9132 9177 9221 9264 9305 9344 9382 9417 9450 9482 9511 9539 9565 9590 9613 9634 9654 9673 9691 9708 9723 9738 9752 9765 9777 9789 9800 9810 9819 9828 9837 9844 9852 9858 9864 9870 9875 9880 9884 9888 9892 9895 9898 9900 9903 9904 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9914 9914 9915 9915 9915 9915 9915 9914 9912 9910 9908 9905 9901 9897 9892 9886 9880 9873 9865 9856 9847 9838 9827 9817 9805 9794 9781 9769 9756 9743 9729 9715 9701 9687 9673 9659 9645 9631 9618 9605 9592 9580 9569 9559 9550 9542 9535 9529 9525 9522 9521 9521 9522 9525 9529 9534 9540 9547 9555 9564 9572 9581 9590 9599 9608 9616 9624 9632 9639 9646 9652 9657 9662 9667 9671 9675 9679 9683 9687 9691 9695 9700 9705 9710 9715 9722 9728 9735 9741 9749 9756 9763 9771 9778 9786 9793 9800 9807 9814 9821 9827 9833 9839 9845 9851 9856 9862 9867 9873 9878 9883 9887 9892 9896 9900 9904 9908 9911 9915 9917 9920 9922 9924 9925 9927 9927 9928 9929 9929 9929 9928 9928 9927 9927 9926 9924 9923 9921 9920 9918 9915 9913 9910 9907 9903 9900 9896 9891 9887 9882 9876 9871 9865 9859 9853 9846 9839 9833 9826 9819 9812 9805 9799 9792 9786 9780 9774 9769 9764 9760 9756 9753 9751 9749 9749 9749 9749 9751 9753 9756 9759 9764 9768 9774 9779 9786 9792 9799 9805 9812 9819 9826 9832 9839 9845 9851 9857 9862 9867 9872 9877 9881 9886 9890 9894 9898 9902 9906 9910 9914 9917 9921 9925 9928 9931 9934 9936 9939 9941 9942 9943 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9938 9938 9939 9941 9942 9944 9946 9948 9950 9952 9954 9955 9956 9956 9956 9955 9954 9952 9949 9946 9942 9938 9934 9929 9925 9920 9916 9912 9908 9905 9902 9899 9897 9896 9895 9894 9894 9894 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9943 9944 9946 9947 9949 9951 9953 9955 9957 9960 9962 9964 9966 9967 9969 9970 9970 9971 9971 9970 9969 9968 9967 9965 9962 9960 9957 9955 9952 9949 9946 9944 9941 9939 9937 9935 9934 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9927 9927 5469 5 10 1 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9919 9917 9915 9913 9910 9906 9902 9898 9894 9889 9884 9879 9874 9870 9865 9861 9856 9853 9849 9847 9844 9843 9841 9841 9840 9840 9841 9842 9843 9845 9847 9849 9851 9853 9856 9858 9861 9864 9867 9870 9874 9877 9881 9884 9888 9891 9895 9898 9902 9905 9907 9909 9911 9912 9912 9912 9911 9910 9907 9904 9901 9897 9892 9886 9881 9874 9868 9861 9854 9846 9838 9830 9822 9813 9804 9794 9784 9774 9763 9751 9739 9727 9713 9700 9686 9672 9657 9642 9627 9612 9597 9582 9567 9552 9538 9524 9510 9496 9483 9470 9457 9445 9432 9420 9409 9397 9386 9376 9366 9356 9347 9339 9331 9325 9319 9315 9312 9310 9310 9311 9313 9317 9322 9328 9336 9344 9354 9364 9375 9387 9399 9412 9424 9437 9449 9462 9474 9485 9496 9507 9517 9527 9536 9544 9552 9560 9567 9573 9579 9585 9590 9595 9600 9604 9608 9612 9615 9619 9622 9625 9628 9631 9634 9636 9639 9641 9644 9647 9650 9652 9655 9658 9661 9664 9667 9670 9674 9677 9680 9684 9687 9691 9694 9697 9700 9703 9706 9709 9712 9715 9717 9720 9722 9724 9726 9728 9730 9732 9734 9736 9737 9739 9741 9744 9746 9748 9751 9754 9757 9761 9764 9768 9772 9777 9781 9786 9791 9796 9801 9807 9812 9817 9822 9828 9832 9837 9842 9846 9849 9853 9856 9858 9860 9862 9863 9864 9864 9863 9863 9862 9861 9859 9858 9856 9854 9852 9850 9849 9847 9846 9845 9844 9843 9842 9842 9842 9842 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9857 9859 9861 9863 9865 9868 9870 9873 9876 9879 9883 9886 9890 9893 9897 9901 9904 9908 9911 9914 9917 9920 9922 9925 9927 9929 9930 9931 9932 9933 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9910 9908 9906 9905 9903 9902 9901 9900 9899 9899 9899 9899 9899 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9913 9913 9913 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9901 9900 9900 9900 9900 9901 9902 9904 9906 9908 9910 9912 9915 9918 9920 9923 9926 9929 9931 9933 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9912 9912 9911 9909 9908 9906 9904 9901 9898 9895 9892 9888 9884 9879 9874 9869 9864 9858 9852 9846 9839 9833 9825 9818 9810 9801 9792 9782 9771 5470 5 10 1 9760 9747 9733 9719 9702 9685 9666 9645 9623 9598 9572 9544 9513 9480 9445 9406 9365 9321 9274 9224 9170 9112 9051 8986 8918 8846 8770 8690 8608 8522 8435 8345 8254 8162 8070 7979 7890 7803 7720 7642 7569 7502 7443 7391 7349 7315 7292 7279 7276 7283 7301 7328 7366 7412 7467 7530 7599 7675 7756 7840 7928 8018 8109 8201 8291 8381 8468 8553 8634 8712 8786 8856 8922 8984 9041 9094 9144 9190 9232 9271 9307 9340 9371 9400 9427 9452 9475 9498 9518 9538 9556 9573 9589 9604 9618 9630 9640 9650 9657 9664 9669 9672 9674 9675 9674 9672 9670 9666 9662 9658 9654 9650 9646 9643 9640 9638 9637 9637 9639 9641 9644 9648 9653 9659 9665 9671 9678 9685 9692 9699 9705 9711 9717 9722 9727 9732 9736 9740 9744 9747 9751 9755 9759 9764 9769 9775 9781 9787 9794 9802 9809 9817 9825 9833 9841 9849 9856 9863 9870 9875 9881 9885 9889 9891 9894 9895 9896 9896 9896 9895 9894 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9871 9869 9867 9864 9862 9860 9857 9855 9852 9850 9847 9845 9842 9839 9836 9833 9829 9825 9821 9816 9811 9805 9799 9792 9784 9776 9767 9757 9747 9736 9724 9711 9698 9685 9671 9658 9644 9630 9616 9603 9590 9578 9566 9555 9546 9537 9529 9523 9517 9514 9511 9509 9509 9510 9512 9515 9519 9524 9529 9535 9541 9547 9552 9557 9562 9565 9567 9568 9566 9563 9557 9549 9538 9524 9507 9487 9463 9435 9404 9369 9331 9288 9242 9193 9139 9083 9023 8960 8895 8827 8757 8685 8612 8538 8462 8387 8311 8236 8162 8089 8018 7948 7881 7817 7755 7696 7641 7589 7540 7495 7453 7415 7380 7348 7319 7294 7271 7250 7232 7215 7201 7188 7177 7166 7157 7149 7142 7135 7129 7124 7119 7116 7112 7110 7107 7106 7105 7105 7105 7106 7107 7109 7111 7112 7114 7116 7117 7118 7118 7119 7118 7118 7117 7117 7117 7117 7119 7122 7127 7135 7146 7160 7179 7202 7230 7264 7303 7349 7401 7458 7522 7592 7667 7748 7832 7921 8013 8107 8204 8300 8397 8494 8588 8681 8770 8857 8939 9017 9091 9160 9224 9284 9339 9389 9435 9477 9515 9550 9581 9609 9635 9659 9680 9700 9718 9734 9750 9764 9778 9790 9802 9813 9823 9833 9841 9849 9857 9864 9870 9876 9881 9886 9891 9895 9898 9902 9905 9908 9910 9913 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9933 9935 9937 9939 9941 9943 9946 9949 9953 9956 9960 9964 9967 9970 9974 9977 9979 9981 9983 9984 9985 9985 9985 9984 9983 9981 9980 9978 9976 9975 9973 9972 9971 9970 9970 9971 9971 9972 9974 9976 9978 9980 9983 9985 9988 9990 9992 9994 9995 9996 9996 9996 9996 9996 9995 9994 9993 9992 9991 9989 9989 9988 9987 9987 9987 9987 9988 9988 9989 9990 9991 5471 5 10 1 9992 9993 9993 9994 9994 9995 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9988 9988 9987 9987 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9985 9984 9982 9980 9978 9976 9973 9970 9967 9963 9959 9954 9950 9944 9939 9933 9926 9919 9912 9903 9894 9883 9871 9858 9844 9828 9810 9791 9769 9746 9721 9693 9664 9633 9601 9567 9532 9496 9460 9424 9388 9353 9318 9286 9256 9228 9203 9181 9162 9147 9136 9130 9127 9128 9133 9143 9156 9172 9191 9214 9239 9266 9295 9325 9356 9387 9419 9451 9482 9512 9542 9570 9597 9623 9647 9669 9690 9709 9727 9744 9759 9772 9785 9796 9807 9816 9825 9833 9840 9847 9853 9859 9864 9869 9874 9878 9882 9885 9888 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9908 9909 9910 9912 9914 9916 9917 9920 9922 9924 9926 9929 9931 9933 9935 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9981 9982 9983 9984 9985 9986 9988 9989 9990 9992 9993 9993 9994 9994 9993 9993 9992 9991 9989 9987 9986 9984 9982 9980 9978 9977 9976 9975 9974 9974 9974 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9977 9976 9975 9974 9972 9970 9968 9966 9964 9962 9961 9959 9958 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9954 9952 9951 9948 9946 9943 9941 9938 9935 9931 9928 9925 9923 9920 9918 9915 9913 9911 9910 9908 9907 9906 9904 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9901 9902 9903 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9922 9922 9922 9921 9919 9917 9914 9910 9906 9902 9897 9892 9887 9882 9877 9872 9867 9863 9859 9855 9853 9850 9848 9847 9846 9846 9847 9847 9848 9850 9851 9853 9855 9857 9860 9862 9864 9866 9868 9870 9873 9875 9877 9880 9882 9885 9888 9891 9895 9898 9902 9906 9910 9914 9918 5472 5 10 1 9922 9927 9931 9934 9938 9942 9945 9947 9950 9952 9954 9955 9956 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9940 9938 9937 9935 9933 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9912 9911 9910 9909 9909 9909 9908 9908 9909 9909 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9905 9905 9906 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9922 9921 9920 9919 9918 9916 9914 9911 9908 9904 9900 9895 9889 9883 9875 9867 9858 9848 9838 9826 9814 9802 9790 9777 9764 9752 9740 9729 9718 9709 9701 9694 9688 9684 9682 9681 9682 9685 9689 9694 9701 9709 9718 9728 9739 9751 9763 9775 9787 9799 9811 9822 9833 9843 9852 9861 9869 9876 9882 9887 9891 9895 9898 9900 9902 9903 9904 9904 9904 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9901 9899 9898 9896 9894 9891 9889 9886 9883 9879 9876 9873 9870 9867 9864 9861 9859 9858 9856 9855 9855 9855 9856 9857 9858 9860 9862 9864 9867 9869 9871 9873 9875 9877 9878 9879 9879 9879 9878 9877 9875 9873 9871 9868 9865 9861 9858 9854 9850 9847 9843 9839 9836 9833 9830 9827 9824 9822 9820 9818 9816 9815 9813 9812 9810 9809 9808 9807 9805 9804 9802 9801 9799 9798 9796 9794 9792 9789 9787 9784 9782 9779 9776 9772 9769 9765 9760 9756 9750 9745 9738 9731 9723 9715 9705 9695 9684 9672 9659 9646 9631 9616 9601 9584 9568 9551 9533 9515 9498 9480 9461 9443 9425 9406 9387 9368 9347 9326 9304 9280 9254 9227 9197 9165 9129 9090 9048 9002 8952 8898 8840 8777 8709 8637 8561 8479 8393 8302 8207 8107 8003 7895 7783 7668 7550 7428 7305 7180 7053 6927 6800 6676 6553 6434 6320 6211 6110 6016 5932 5858 5796 5746 5709 5686 5678 5685 5707 5743 5795 5860 5939 6031 6134 6247 6370 6500 6636 6777 6921 7067 7213 7358 7501 7641 7776 7906 8031 8149 8261 8367 8465 8558 8644 8724 8798 8867 8930 8990 9045 9097 9145 9190 9233 9273 9311 9348 9382 9415 9447 9477 9506 9533 9559 9584 9608 9630 9651 9671 9690 9707 9723 9738 9752 9765 9777 9788 9798 9807 9816 9823 9830 9837 9843 9848 9853 9858 9862 9866 9870 9874 9878 9881 9884 9887 9890 9893 9896 9899 9901 9903 9905 9907 9909 9910 9911 9912 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 5473 5 10 1 9957 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9932 9930 9927 9924 9920 9917 9913 9909 9904 9899 9894 9888 9882 9876 9869 9862 9854 9846 9837 9828 9818 9808 9797 9785 9772 9758 9743 9726 9708 9689 9667 9644 9618 9590 9558 9525 9488 9447 9403 9356 9305 9251 9193 9131 9067 8999 8928 8855 8780 8704 8627 8549 8473 8397 8324 8254 8188 8126 8069 8018 7974 7937 7908 7887 7874 7870 7874 7887 7908 7937 7974 8018 8068 8124 8185 8250 8319 8390 8463 8538 8613 8687 8761 8833 8902 8970 9035 9096 9155 9209 9261 9309 9354 9395 9433 9468 9501 9530 9557 9582 9604 9625 9644 9661 9676 9691 9704 9716 9727 9737 9746 9754 9762 9770 9777 9783 9790 9796 9801 9807 9812 9817 9822 9826 9830 9834 9838 9841 9844 9846 9847 9848 9848 9847 9845 9842 9839 9834 9829 9823 9815 9807 9797 9787 9775 9763 9749 9735 9719 9703 9685 9666 9646 9626 9604 9581 9557 9533 9507 9482 9455 9429 9402 9375 9349 9323 9299 9275 9254 9233 9215 9200 9187 9176 9169 9165 9163 9165 9170 9179 9190 9204 9221 9240 9261 9284 9308 9333 9359 9386 9413 9440 9466 9491 9516 9540 9562 9583 9602 9620 9637 9652 9666 9678 9688 9698 9706 9713 9718 9723 9727 9729 9731 9732 9733 9732 9731 9730 9728 9726 9724 9721 9718 9715 9712 9710 9707 9704 9702 9700 9698 9696 9695 9694 9693 9692 9691 9690 9689 9687 9686 9684 9683 9681 9678 9676 9673 9671 9668 9665 9662 9660 9658 9656 9655 9655 9655 9656 9658 9660 9664 9668 9672 9677 9683 9689 9696 9702 9709 9715 9721 9727 9732 9736 9740 9743 9746 9747 9748 9749 9748 9747 9746 9744 9742 9740 9737 9735 9733 9731 9729 9727 9726 9725 9725 9725 9725 9726 9727 9729 9731 9733 9735 9738 9740 9743 9745 9747 9749 9751 9753 9754 9754 9754 9754 9753 9751 9749 9746 9743 9739 9734 9729 9723 9717 9710 9703 9695 9687 9679 9670 9661 9652 9642 9632 9622 9611 9600 9589 9577 9564 9552 9538 9524 9510 9495 9480 9465 9449 9433 9417 9401 9384 9368 9352 9337 9321 9306 9291 9277 9264 9250 9238 9226 9214 9203 9192 9182 9172 9162 9152 9142 9132 9121 9110 9098 9085 9071 9055 9037 9017 8995 8970 8942 8910 8875 8835 8791 8742 8688 8629 8564 8493 8415 8332 8242 8145 8042 7932 7817 7694 7566 7432 7292 7148 6998 6845 6687 6526 6363 6197 6029 5861 5691 5522 5352 5184 5017 4852 4690 4530 4374 4222 4075 3933 3797 3668 3546 3433 3328 3234 3151 3079 3021 2976 2946 2931 2933 2951 2987 3040 3111 3199 3305 3428 3566 3720 3888 4069 4261 4462 4671 4886 5105 5327 5549 5769 5986 6199 6406 6605 6797 6979 7152 7316 7469 7613 7747 7871 7987 8095 8194 8287 8374 8454 8530 8601 8669 8732 8793 8851 8906 5474 5 10 1 8959 9009 9058 9104 9147 9189 9228 9265 9299 9331 9361 9389 9414 9438 9459 9479 9497 9514 9529 9544 9557 9570 9582 9593 9604 9615 9625 9634 9644 9653 9662 9670 9678 9686 9694 9701 9708 9714 9720 9727 9732 9738 9744 9749 9755 9760 9766 9771 9776 9782 9787 9792 9797 9802 9807 9811 9815 9818 9821 9824 9826 9827 9828 9829 9829 9828 9827 9826 9824 9822 9819 9816 9813 9810 9805 9801 9795 9789 9782 9774 9765 9755 9742 9728 9713 9695 9675 9652 9627 9600 9570 9538 9504 9467 9428 9387 9345 9302 9257 9212 9167 9122 9078 9035 8994 8955 8918 8884 8854 8828 8805 8787 8773 8765 8760 8761 8767 8777 8792 8812 8835 8863 8894 8928 8966 9005 9047 9090 9134 9179 9224 9269 9314 9357 9400 9441 9480 9517 9552 9586 9617 9645 9672 9696 9719 9739 9757 9773 9788 9801 9813 9824 9833 9841 9848 9854 9860 9865 9869 9873 9876 9878 9880 9882 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9885 9884 9883 9882 9880 9878 9876 9873 9870 9866 9862 9857 9851 9845 9838 9830 9821 9812 9802 9791 9779 9767 9755 9742 9728 9715 9701 9687 9674 9661 9649 9637 9626 9615 9606 9598 9592 9586 9582 9579 9578 9578 9579 9582 9586 9592 9598 9606 9614 9623 9634 9644 9656 9668 9680 9693 9705 9718 9731 9744 9756 9768 9780 9792 9803 9814 9824 9834 9844 9852 9861 9869 9876 9883 9889 9895 9900 9906 9910 9915 9919 9923 9926 9929 9933 9935 9938 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9954 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9930 9928 9928 9927 9927 9927 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9938 9938 9937 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9897 9895 9893 9890 9886 9883 9879 9875 9870 9866 9862 9858 9854 9850 9847 9844 9842 9841 9839 9839 9839 9839 9840 9841 9843 9844 9846 9848 9850 9852 9854 9855 9857 9858 9858 9859 9859 9859 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9851 9851 9850 9850 9850 9851 9851 9851 9852 9853 9855 9856 9858 9860 9863 9866 9869 9872 9875 9878 9882 9885 9888 9891 9894 9896 9898 9899 9900 9901 9901 9901 9901 9900 9899 9898 9898 9897 9896 9896 9896 9896 9897 9898 9900 9902 9905 9908 9912 9915 9919 9923 9927 9931 9934 9938 9941 9944 9946 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9954 9954 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 5475 5 10 1 9937 9935 9933 9931 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 9910 9910 9910 9910 9911 9911 9913 9914 9916 9918 9920 9923 9925 9928 9931 9934 9937 9939 9942 9944 9946 9948 9949 9951 9952 9952 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9940 9940 9940 9940 9941 9942 9943 9944 9946 9947 9949 9951 9953 9954 9956 9958 9959 9960 9961 9962 9962 9962 9961 9961 9959 9958 9957 9955 9953 9951 9949 9948 9946 9945 9944 9943 9942 9942 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9955 9956 9956 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9945 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9876 9872 9868 9864 9859 9853 9847 9839 9831 9822 9813 9802 9790 9776 9762 9747 9731 9714 9696 9678 9659 9641 9622 9603 9585 9567 9550 9534 9519 9506 9495 9485 9477 9471 9467 9465 9465 9467 9471 9477 9485 9494 9504 9516 9529 9543 9558 9573 9589 9605 9621 9637 9653 9669 9685 9700 9714 9728 9742 9754 9766 9778 9789 9799 9808 9816 9824 9831 9838 9843 9848 9853 9856 9860 9862 9865 9866 9868 9870 9871 9872 9873 9875 9876 9878 9879 9881 9883 9886 9888 9891 9894 9897 9899 9902 9905 9907 9909 9911 9913 9914 9915 9915 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9897 9895 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 9865 9862 9858 9855 9852 9849 9846 9842 9839 9835 9832 9828 9824 9820 9816 9812 9807 9803 9798 9794 9789 9784 9780 9776 9772 9768 9765 9762 9759 9757 9755 9753 9753 9752 9752 9752 9753 9754 9755 9756 9758 9759 9761 9762 9763 9764 9765 9766 9766 9767 9766 9766 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9757 9756 9757 9757 9758 9759 9760 9761 9763 9765 9768 9770 9773 9776 9778 9781 9784 9787 9790 9793 9795 9798 9800 9802 9805 9806 9808 9810 9812 9813 9814 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9828 9829 9831 9833 9835 9837 9839 9841 9844 9846 9849 9851 9854 9857 9859 9862 9864 9867 9869 9871 9872 9874 9875 9876 9877 9877 9877 9877 9877 9877 9876 9875 9874 9873 9872 9871 9869 9868 9866 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9844 9841 9839 9836 9834 9831 9829 9827 9825 9823 9821 9819 9817 9816 9814 9813 9812 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9806 9805 5476 5 10 1 9805 9804 9803 9803 9802 9802 9801 9801 9800 9800 9800 9799 9799 9799 9799 9800 9800 9800 9800 9800 9800 9799 9798 9797 9796 9794 9792 9790 9787 9783 9779 9775 9770 9764 9758 9752 9745 9737 9729 9721 9712 9703 9693 9682 9671 9658 9645 9631 9615 9598 9579 9559 9536 9511 9484 9455 9423 9388 9350 9309 9266 9219 9168 9115 9058 8999 8936 8870 8802 8730 8657 8581 8503 8423 8342 8259 8176 8093 8010 7928 7847 7768 7691 7617 7546 7479 7417 7360 7308 7262 7222 7188 7161 7140 7125 7116 7113 7114 7120 7130 7143 7157 7171 7186 7199 7209 7215 7216 7212 7200 7181 7154 7118 7072 7018 6954 6881 6798 6707 6608 6501 6387 6268 6142 6012 5878 5740 5601 5459 5317 5174 5031 4889 4749 4611 4477 4346 4220 4099 3986 3880 3783 3696 3620 3557 3508 3473 3455 3453 3469 3504 3557 3629 3719 3828 3954 4097 4256 4428 4613 4809 5013 5223 5438 5655 5872 6088 6300 6506 6706 6898 7081 7254 7417 7569 7710 7840 7960 8071 8171 8263 8347 8423 8493 8557 8615 8669 8718 8763 8805 8844 8880 8913 8944 8972 8997 9020 9040 9058 9073 9085 9095 9103 9108 9110 9111 9109 9105 9099 9092 9083 9073 9061 9048 9033 9017 9000 8981 8961 8940 8916 8891 8863 8834 8801 8766 8727 8686 8640 8591 8538 8481 8419 8353 8282 8207 8128 8043 7955 7862 7764 7663 7557 7447 7334 7216 7095 6970 6842 6710 6575 6437 6295 6150 6003 5853 5700 5545 5388 5229 5070 4910 4749 4589 4430 4273 4117 3965 3816 3672 3532 3397 3268 3146 3030 2921 2819 2725 2639 2562 2492 2432 2381 2339 2306 2284 2272 2271 2282 2304 2338 2384 2443 2515 2600 2698 2809 2932 3067 3213 3370 3536 3711 3893 4081 4274 4469 4666 4863 5058 5251 5440 5623 5801 5971 6134 6289 6436 6575 6705 6827 6940 7047 7146 7239 7325 7406 7482 7553 7619 7682 7741 7797 7850 7900 7947 7991 8032 8071 8107 8141 8172 8201 8227 8252 8274 8293 8312 8328 8342 8355 8367 8378 8387 8395 8402 8407 8412 8416 8418 8419 8419 8417 8414 8409 8402 8394 8385 8373 8360 8346 8330 8313 8295 8276 8255 8234 8212 8190 8167 8143 8119 8094 8068 8041 8014 7985 7955 7923 7888 7852 7813 7771 7725 7676 7624 7567 7506 7441 7371 7297 7218 7135 7047 6955 6859 6758 6653 6545 6433 6318 6200 6078 5953 5826 5696 5564 5429 5292 5153 5012 4869 4725 4579 4431 4283 4134 3985 3836 3688 3541 3396 3254 3114 2978 2847 2721 2601 2487 2379 2279 2186 2101 2024 1954 1892 1838 1790 1749 1714 1685 1661 1641 1624 1612 1602 1594 1589 1586 1586 1589 1595 1604 1618 1637 1662 1695 1735 1785 1844 1914 1995 2088 2192 2309 2438 2579 2730 2892 3062 3241 3426 3616 3809 4005 4200 4395 4587 4775 4958 5135 5306 5468 5624 5771 5910 6042 6166 6283 6393 5477 5 10 1 6497 6595 6689 6778 6863 6944 7023 7099 7172 7243 7312 7379 7444 7507 7568 7626 7683 7738 7790 7840 7888 7934 7978 8021 8061 8100 8138 8174 8209 8243 8276 8308 8340 8370 8401 8430 8459 8488 8515 8542 8569 8594 8619 8643 8667 8689 8711 8732 8753 8773 8792 8812 8830 8849 8867 8885 8903 8921 8939 8957 8975 8993 9011 9030 9048 9067 9085 9104 9122 9140 9158 9176 9194 9211 9229 9245 9261 9277 9292 9307 9321 9335 9348 9360 9372 9384 9395 9405 9416 9426 9435 9445 9454 9463 9472 9481 9489 9498 9506 9514 9522 9530 9537 9544 9551 9557 9563 9569 9574 9578 9582 9586 9589 9592 9595 9597 9599 9601 9603 9606 9608 9610 9613 9616 9619 9622 9626 9630 9634 9638 9642 9647 9651 9656 9660 9664 9668 9671 9675 9678 9681 9684 9686 9689 9691 9694 9696 9699 9701 9704 9707 9710 9713 9716 9719 9723 9726 9730 9733 9736 9739 9741 9744 9746 9748 9749 9750 9751 9752 9752 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9751 9750 9749 9748 9746 9744 9741 9738 9735 9731 9726 9722 9717 9712 9706 9701 9695 9689 9682 9676 9670 9663 9657 9650 9644 9637 9630 9623 9616 9608 9601 9593 9585 9577 9569 9561 9553 9544 9536 9528 9519 9511 9503 9495 9488 9480 9473 9466 9459 9453 9447 9441 9436 9431 9426 9421 9417 9413 9409 9406 9403 9400 9397 9395 9393 9391 9390 9389 9388 9388 9388 9389 9389 9390 9392 9393 9394 9396 9397 9398 9399 9400 9400 9400 9399 9398 9397 9395 9393 9390 9387 9385 9382 9379 9377 9375 9373 9372 9372 9373 9375 9377 9381 9386 9391 9398 9405 9413 9421 9430 9439 9448 9457 9465 9473 9480 9487 9492 9496 9499 9501 9501 9500 9497 9492 9486 9477 9467 9455 9441 9425 9406 9386 9362 9336 9308 9276 9242 9205 9165 9121 9075 9026 8974 8920 8863 8804 8744 8683 8621 8560 8498 8438 8380 8324 8272 8222 8177 8137 8102 8072 8048 8029 8017 8010 8009 8013 8023 8036 8055 8076 8101 8128 8156 8186 8216 8246 8275 8303 8329 8353 8375 8394 8410 8424 8434 8442 8448 8451 8453 8453 8452 8450 8448 8446 8444 8444 8445 8447 8452 8459 8469 8481 8497 8515 8536 8560 8587 8617 8649 8683 8719 8756 8795 8835 8876 8917 8958 8998 9039 9079 9117 9155 9192 9227 9261 9294 9325 9355 9384 9411 9436 9461 9484 9505 9526 9545 9564 9581 9597 9613 9627 9640 9653 9665 9676 9686 9696 9705 9714 9722 9730 9738 9745 9752 9760 9767 9774 9781 9787 9794 9800 9807 9812 9818 9823 9828 9832 9835 9838 9841 9842 9844 9844 9844 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9836 9836 9836 9836 9836 9837 9837 9837 9838 9838 9838 9838 9838 9838 9837 9836 9835 9834 9833 9833 9832 9831 9831 9830 9830 9831 9832 9833 9834 9836 9838 5478 5 10 1 9840 9843 9846 9849 9852 9855 9857 9860 9863 9865 9868 9870 9872 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9888 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9872 9869 9867 9864 9860 9856 9851 9846 9840 9833 9826 9819 9811 9802 9794 9785 9777 9769 9762 9755 9749 9743 9739 9736 9734 9733 9733 9735 9737 9741 9746 9752 9758 9765 9772 9780 9788 9796 9803 9810 9817 9824 9830 9835 9839 9843 9847 9850 9852 9853 9855 9856 9857 9857 9858 9859 9859 9860 9861 9863 9864 9866 9868 9870 9871 9873 9875 9877 9878 9879 9879 9879 9879 9878 9876 9873 9870 9866 9862 9857 9852 9846 9839 9832 9824 9816 9807 9798 9788 9777 9766 9753 9739 9723 9706 9687 9666 9643 9617 9589 9558 9524 9487 9447 9404 9358 9308 9256 9200 9142 9081 9017 8951 8883 8814 8742 8670 8596 8523 8448 8375 8302 8229 8159 8090 8024 7961 7900 7844 7791 7743 7699 7659 7625 7596 7572 7552 7538 7528 7522 7519 7520 7524 7530 7536 7544 7551 7558 7563 7565 7564 7560 7551 7538 7519 7495 7465 7430 7388 7342 7290 7233 7173 7109 7042 6974 6904 6836 6768 6703 6642 6586 6536 6493 6458 6432 6416 6410 6415 6432 6460 6500 6551 6613 6686 6769 6860 6960 7066 7179 7296 7416 7539 7663 7787 7909 8029 8147 8260 8369 8472 8571 8664 8751 8832 8907 8977 9042 9102 9158 9209 9256 9300 9341 9379 9414 9448 9479 9509 9537 9563 9588 9612 9634 9655 9674 9692 9709 9724 9738 9751 9763 9774 9783 9792 9799 9806 9813 9818 9823 9828 9832 9836 9840 9844 9847 9850 9853 9856 9859 9861 9863 9865 9867 9869 9870 9872 9873 9873 9874 9874 9874 9873 9873 9872 9871 9870 9868 9866 9864 9862 9859 9856 9854 9850 9847 9844 9841 9837 9834 9831 9828 9826 9823 9821 9819 9818 9816 9816 9815 9815 9815 9815 9815 9816 9816 9817 9817 9818 9818 9818 9818 9818 9817 9817 9817 9817 9816 9816 9817 9817 9818 9819 9820 9822 9824 9826 9828 9830 9832 9834 9836 9837 9838 9838 9838 9837 9835 9833 9829 9826 9821 9817 9812 9806 9801 9796 9791 9787 9783 9779 9777 9775 9773 9773 9773 9775 9776 9779 9781 9784 9788 9791 9795 9798 9801 9805 9807 9810 9813 9815 9817 9819 9821 9822 9824 9826 9829 9831 9833 9836 9839 9843 9846 9850 9853 9857 9861 9865 9868 9872 9875 9877 9880 9882 9884 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9883 9882 9880 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9862 9860 9858 9856 9853 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9816 9814 9812 9810 9809 9808 9807 9807 9807 9807 9808 9809 9809 9810 5479 5 10 1 9811 9812 9813 9814 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9817 9817 9818 9819 9820 9821 9823 9824 9826 9828 9830 9832 9834 9836 9838 9841 9843 9845 9847 9849 9851 9853 9856 9858 9861 9863 9866 9869 9872 9875 9879 9882 9885 9887 9890 9892 9894 9895 9896 9896 9896 9896 9896 9895 9894 9892 9891 9890 9889 9889 9888 9888 9889 9889 9890 9892 9893 9895 9897 9898 9900 9901 9902 9903 9903 9903 9902 9901 9899 9897 9894 9891 9888 9884 9881 9878 9874 9871 9868 9866 9864 9862 9860 9858 9857 9856 9855 9853 9852 9851 9849 9847 9844 9842 9838 9835 9831 9827 9822 9818 9813 9808 9804 9800 9795 9792 9788 9785 9783 9781 9779 9779 9778 9778 9779 9780 9781 9783 9785 9787 9789 9791 9793 9796 9797 9799 9800 9802 9802 9803 9803 9803 9802 9801 9800 9799 9798 9797 9795 9794 9793 9792 9791 9790 9790 9790 9790 9791 9791 9793 9794 9795 9797 9799 9800 9802 9803 9804 9806 9806 9807 9808 9808 9808 9808 9807 9807 9807 9806 9806 9805 9805 9805 9804 9804 9804 9804 9804 9804 9803 9803 9803 9802 9801 9800 9799 9798 9796 9795 9793 9792 9790 9789 9788 9787 9787 9787 9787 9788 9789 9790 9792 9794 9797 9799 9802 9805 9808 9810 9813 9815 9817 9819 9821 9822 9823 9824 9825 9825 9826 9826 9827 9827 9828 9829 9831 9832 9834 9836 9839 9842 9845 9848 9851 9855 9858 9861 9865 9867 9870 9872 9874 9875 9876 9876 9876 9876 9875 9874 9873 9871 9869 9868 9866 9865 9864 9863 9863 9862 9863 9863 9864 9865 9867 9869 9871 9874 9876 9878 9881 9883 9886 9888 9890 9891 9893 9894 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9875 9872 9870 9868 9867 9865 9864 9863 9863 9863 9863 9863 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9891 9893 9896 9899 9902 9905 9909 9913 9916 9919 9923 9926 9929 9931 9933 9935 9936 9937 9938 9939 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9933 9931 9929 9927 9925 9922 9918 9915 9910 9906 9901 9896 9891 9885 9879 9873 9867 9861 9854 9848 9842 9835 9829 9823 9817 9811 9805 9799 9794 9789 9784 9780 9776 9773 9770 9768 9766 9765 9764 9765 9765 9767 9768 9771 9773 9776 9780 9783 9787 9790 9794 9797 9801 9804 9806 9809 9811 9813 9814 9815 9816 9816 5480 5 10 1 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9805 9804 9804 9803 9804 9804 9805 9807 9809 9811 9814 9817 9821 9825 9830 9834 9839 9844 9850 9855 9860 9866 9871 9876 9881 9885 9889 9893 9897 9900 9903 9905 9907 9909 9910 9911 9912 9912 9912 9911 9910 9909 9907 9905 9903 9900 9897 9894 9891 9887 9883 9879 9875 9871 9867 9863 9859 9856 9853 9850 9847 9845 9843 9841 9840 9839 9839 9839 9839 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9845 9846 9849 9851 9854 9857 9861 9865 9869 9873 9877 9881 9885 9888 9891 9894 9896 9898 9899 9900 9900 9900 9899 9898 9897 9896 9894 9892 9890 9889 9887 9885 9884 9882 9881 9879 9878 9877 9875 9874 9872 9870 9868 9866 9864 9861 9859 9856 9854 9851 9848 9846 9844 9842 9840 9839 9838 9837 9837 9837 9837 9838 9838 9839 9840 9841 9842 9842 9843 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9846 9848 9849 9851 9854 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9886 9888 9889 9889 9890 9889 9889 9888 9887 9885 9883 9881 9879 9876 9873 9870 9866 9862 9857 9851 9844 9837 9828 9818 9807 9794 9779 9763 9744 9723 9700 9675 9647 9617 9585 9550 9514 9475 9434 9392 9348 9303 9258 9211 9165 9119 9074 9029 8987 8946 8907 8872 8839 8810 8785 8764 8747 8735 8727 8724 8726 8733 8744 8760 8779 8803 8831 8861 8895 8931 8969 9009 9051 9093 9135 9178 9220 9262 9302 9342 9380 9417 9452 9485 9516 9546 9573 9599 9623 9646 9667 9686 9704 9721 9737 9751 9765 9778 9790 9802 9813 9823 9833 9842 9851 9859 9867 9874 9880 9886 9891 9896 9900 9903 9906 9908 9910 9911 9911 9911 9910 9909 9907 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9877 9874 9869 9865 9859 9853 9846 9837 9828 9817 9805 9791 9775 9757 9738 9717 9694 9669 9642 9613 9583 9551 9518 9483 9447 9410 9372 9333 9293 9253 9212 9171 9130 9088 9046 9005 8963 8921 8879 8838 8796 8755 8714 8673 8633 8593 8554 8516 8478 8441 8405 8369 8334 8300 8267 8235 8202 8171 8139 8107 8074 8041 8007 7971 7934 7894 7852 7806 7758 7705 7648 7587 7522 7451 7375 7294 7207 7114 7016 6913 6803 6689 6569 6444 6315 6182 6046 5906 5765 5622 5479 5337 5197 5061 4929 4804 4685 4576 4478 4391 4318 4260 4217 4190 4181 4191 4218 4264 4328 4410 4509 4624 4754 4898 5055 5221 5397 5579 5767 5958 6150 6343 6533 6721 6903 7081 7252 7415 7571 7719 7859 7991 8115 8231 8339 8441 8536 8624 8707 8785 8858 8926 8991 9052 9109 9163 9214 9262 9307 9350 9390 9427 9462 9495 9525 9552 9578 9602 9623 9643 9661 9678 9693 9707 9720 9732 9743 9754 9763 9773 9781 9789 5481 5 10 1 9797 9804 9811 9818 9824 9829 9835 9840 9844 9848 9852 9856 9859 9861 9864 9865 9867 9868 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9883 9882 9881 9880 9878 9876 9873 9870 9866 9863 9858 9853 9848 9843 9837 9830 9823 9816 9808 9800 9791 9781 9771 9760 9748 9735 9720 9705 9687 9669 9648 9624 9599 9570 9539 9504 9466 9424 9378 9327 9271 9211 9145 9073 8996 8913 8823 8728 8626 8518 8404 8284 8157 8025 7887 7743 7595 7441 7283 7121 6956 6788 6618 6447 6275 6103 5932 5764 5599 5438 5282 5134 4993 4861 4740 4631 4534 4451 4383 4330 4293 4274 4271 4286 4318 4366 4431 4512 4607 4715 4835 4966 5106 5252 5405 5560 5718 5876 6032 6185 6334 6477 6614 6743 6864 6977 7081 7176 7263 7341 7410 7473 7528 7577 7620 7657 7690 7719 7745 7767 7786 7803 7818 7831 7841 7850 7856 7860 7861 7860 7856 7848 7837 7822 7803 7779 7751 7718 7681 7639 7591 7539 7482 7420 7354 7283 7208 7129 7046 6960 6871 6779 6685 6589 6491 6391 6290 6188 6086 5983 5881 5778 5677 5576 5477 5380 5286 5194 5107 5024 4946 4874 4810 4753 4706 4668 4641 4625 4621 4631 4653 4690 4740 4805 4883 4975 5080 5197 5325 5464 5611 5767 5929 6096 6267 6439 6613 6786 6957 7125 7288 7447 7600 7747 7886 8019 8145 8263 8375 8479 8576 8668 8753 8832 8906 8975 9040 9100 9157 9210 9259 9305 9349 9389 9427 9462 9494 9524 9552 9577 9601 9622 9642 9660 9677 9692 9706 9719 9732 9743 9754 9765 9775 9784 9794 9803 9812 9821 9829 9838 9845 9853 9860 9867 9873 9878 9883 9888 9892 9896 9899 9901 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9922 9923 9923 9923 9923 9922 9921 9919 9917 9914 9911 9907 9903 9898 9893 9888 9882 9876 9869 9863 9855 9848 9841 9833 9825 9817 9809 9801 9793 9785 9777 9768 9760 9752 9744 9736 9728 9720 9712 9705 9698 9691 9685 9679 9673 9668 9664 9660 9658 9656 9654 9654 9654 9656 9658 9660 9664 9668 9673 9679 9685 9691 9697 9704 9710 9716 9722 9728 9733 9737 9741 9744 9746 9747 9747 9746 9744 9740 9735 9729 9721 9711 9699 9685 9669 9651 9631 9608 9582 9554 9523 9489 9453 9414 9372 9328 9282 9235 9186 9136 9085 9034 8984 8935 8887 8841 8797 8757 8720 8687 8659 8634 8615 8600 8591 8586 8586 8592 8601 8616 8634 8656 8681 8710 8741 8774 8809 8845 8882 8920 8959 8997 9035 9072 9109 9145 9180 9214 9247 9278 9308 9337 9365 9391 9415 9438 9460 9480 9498 9515 9530 9543 9554 9564 9572 9578 9582 9584 9584 9583 9581 9577 9571 9565 9559 9551 9544 9537 9530 9523 9518 9514 9511 9509 9509 9511 9515 9520 9527 9535 9545 9557 5482 5 10 1 9569 9583 9597 9612 9627 9642 9657 9672 9686 9700 9714 9726 9738 9749 9759 9769 9778 9786 9794 9801 9808 9815 9821 9827 9832 9837 9842 9847 9852 9856 9860 9863 9867 9869 9872 9874 9876 9877 9878 9879 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9880 9880 9881 9881 9883 9884 9885 9887 9889 9892 9894 9897 9900 9904 9907 9911 9914 9918 9921 9924 9927 9929 9931 9932 9932 9932 9931 9929 9927 9923 9919 9915 9910 9904 9898 9892 9886 9880 9874 9868 9862 9857 9852 9848 9844 9840 9837 9833 9830 9827 9824 9821 9817 9814 9810 9805 9801 9796 9790 9784 9778 9772 9766 9759 9753 9746 9740 9734 9728 9723 9718 9713 9709 9705 9701 9697 9694 9692 9690 9688 9686 9685 9685 9685 9685 9686 9688 9691 9694 9698 9703 9708 9715 9722 9730 9738 9747 9756 9766 9776 9786 9796 9806 9816 9825 9834 9842 9849 9856 9862 9868 9873 9877 9880 9883 9886 9888 9889 9890 9891 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9911 9911 9911 9910 9909 9907 9905 9902 9900 9896 9893 9889 9886 9882 9878 9874 9871 9868 9865 9863 9861 9859 9858 9858 9858 9858 9858 9859 9860 9861 9863 9864 9865 9865 9866 9866 9867 9866 9866 9866 9865 9864 9863 9862 9861 9861 9860 9860 9859 9859 9859 9859 9859 9859 9858 9857 9856 9854 9852 9849 9845 9840 9834 9827 9820 9811 9801 9791 9779 9767 9755 9742 9730 9717 9704 9691 9679 9668 9657 9647 9638 9630 9623 9616 9611 9607 9604 9601 9600 9599 9599 9600 9602 9604 9607 9610 9613 9617 9621 9626 9630 9635 9640 9645 9649 9654 9659 9664 9668 9673 9677 9681 9685 9689 9693 9697 9700 9703 9706 9709 9712 9715 9718 9720 9723 9725 9728 9730 9733 9735 9738 9740 9743 9746 9749 9753 9757 9761 9765 9770 9775 9781 9787 9793 9800 9807 9814 9822 9830 9837 9845 9852 9859 9866 9873 9879 9884 9889 9893 9896 9899 9901 9903 9904 9905 9905 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9898 9897 9897 9896 9896 9897 9897 9898 9900 9901 9903 9905 9908 9910 9913 9916 9919 9922 9925 9927 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9956 9955 9955 9955 9954 9954 9953 9952 9950 9949 9947 9946 9944 9942 9939 9937 9935 9932 9929 9927 9924 9921 9919 9916 9914 9911 9909 9907 9905 9904 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9893 9891 9890 9887 9884 9880 9876 9871 9866 9859 9852 9844 9835 9825 9814 9802 9788 9774 5483 5 10 1 9757 9739 9719 9696 9672 9644 9614 9580 9542 9501 9455 9405 9350 9290 9224 9153 9076 8994 8905 8811 8711 8604 8492 8375 8252 8123 7990 7852 7710 7564 7414 7262 7108 6952 6795 6639 6483 6329 6179 6032 5891 5756 5629 5511 5403 5307 5223 5152 5097 5057 5033 5025 5035 5062 5106 5167 5244 5336 5443 5563 5695 5837 5989 6148 6312 6480 6651 6822 6992 7160 7324 7484 7638 7785 7926 8059 8184 8302 8412 8514 8610 8698 8780 8857 8928 8994 9055 9113 9167 9217 9265 9309 9351 9391 9428 9463 9495 9526 9554 9579 9603 9625 9644 9662 9678 9692 9705 9716 9726 9735 9743 9750 9756 9760 9764 9767 9769 9770 9770 9767 9763 9757 9748 9737 9722 9705 9683 9658 9628 9593 9554 9510 9460 9406 9346 9281 9211 9136 9056 8971 8882 8789 8693 8594 8492 8388 8283 8177 8071 7965 7860 7756 7655 7556 7460 7367 7279 7194 7114 7039 6969 6903 6842 6787 6736 6690 6648 6611 6578 6549 6523 6501 6482 6466 6453 6442 6434 6427 6423 6421 6421 6423 6427 6434 6443 6454 6469 6488 6509 6535 6566 6600 6640 6686 6736 6792 6855 6922 6996 7075 7159 7249 7343 7441 7543 7647 7754 7863 7972 8082 8191 8299 8405 8508 8608 8705 8797 8886 8969 9048 9122 9191 9255 9315 9369 9420 9466 9508 9547 9582 9614 9643 9670 9694 9716 9736 9754 9771 9787 9801 9814 9826 9836 9846 9855 9864 9871 9878 9884 9890 9895 9899 9903 9907 9910 9912 9914 9916 9917 9918 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9914 9913 9913 9913 9913 9914 9914 9915 9917 9918 9919 9921 9922 9924 9926 9927 9928 9929 9930 9931 9931 9931 9930 9930 9929 9927 9926 9924 9921 9919 9916 9913 9910 9907 9903 9899 9895 9891 9887 9883 9878 9873 9869 9864 9859 9855 9850 9846 9842 9837 9833 9830 9826 9823 9819 9816 9813 9810 9808 9805 9802 9799 9796 9793 9790 9787 9784 9782 9779 9776 9774 9772 9771 9770 9769 9769 9770 9771 9772 9775 9778 9781 9785 9789 9793 9798 9803 9808 9812 9817 9822 9827 9831 9835 9839 9843 9847 9850 9854 9857 9860 9863 9865 9868 9870 9872 9874 9875 9877 9878 9879 9879 9879 9879 9879 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9869 9869 9869 9868 9867 9866 9865 9863 9861 9858 9854 9850 9845 9839 9832 9824 9816 9807 9798 9788 9777 9767 9756 9745 9734 9724 9713 9702 9692 9682 9673 9663 9654 9645 9636 9628 9620 9611 9604 9596 9589 9581 9575 9569 9563 9558 9553 9550 9547 9545 9544 9544 9544 9546 9548 9551 9555 9559 9563 9568 9573 9578 9582 9587 9590 9594 9597 9599 9601 9602 9603 9603 9603 9602 9601 9601 9600 9599 9599 9598 9598 9598 9598 9599 9599 9600 9601 9602 9603 9604 9605 9605 9605 9605 9605 9604 9604 9602 9601 9599 9598 9596 9595 5484 5 10 2 9593 9594 9595 9596 9597 9598 9600 9601 9603 9604 9606 9608 9609 9611 9613 9614 9616 9618 9620 9623 9625 9628 9631 9635 9639 9644 9649 9655 9661 9668 9675 9683 9691 9699 9708 9717 9726 9735 9745 9754 9763 9772 9781 9789 9798 9806 9814 9821 9829 9836 9842 9849 9855 9861 9867 9872 9878 9883 9887 9892 9896 9900 9904 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9953 9956 9958 9960 9962 9964 9967 9969 9970 9972 9974 9975 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9953 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9934 9932 9930 9927 9925 9922 9919 9916 9913 9909 9906 9902 9899 9896 9893 9890 9887 9884 9882 9880 9878 9877 9876 9876 9876 9877 9878 9880 9883 9886 9889 9893 9898 9902 9908 9913 9919 9924 9930 9936 9941 9946 9951 9955 9959 9962 9965 9967 9968 9969 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9967 9967 9968 9969 9971 9972 9974 9976 9978 9980 9982 9983 9985 9986 9987 9988 9988 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9982 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9974 9973 9972 9971 9970 9968 9966 9964 9963 9961 9959 9957 9955 9954 9952 9951 9950 9949 9948 9946 9945 9944 9942 9940 9937 9934 9930 9925 9920 9913 9906 9898 9889 9880 9869 9858 9847 9835 9822 9810 9797 9784 9772 9760 9748 9737 9727 9717 9709 9701 9694 9688 9682 9678 9675 9673 9672 9671 9672 9673 9676 9679 9683 9687 9693 9698 9705 9712 9720 9728 9736 9745 9754 9764 9773 9782 9792 9801 9810 9819 9827 9836 9843 9851 9858 9864 9870 9876 9881 9885 9890 9894 9898 9901 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9945 9947 9949 9950 9952 9952 9953 9953 9952 9951 9950 9948 9946 9943 9941 9938 9934 9931 9927 9924 9920 9917 9914 9910 9907 9905 9902 9900 9898 9897 9896 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9902 9903 9904 9905 9906 9908 9910 9912 9914 9916 9918 9921 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9937 9936 9934 9932 9930 9928 9925 9923 9920 9917 9915 9912 9910 9908 9906 9904 9902 9901 9900 9900 9899 9899 9899 9900 5485 5 10 2 9900 9900 9901 9901 9901 9901 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9901 9902 9903 9905 9906 9908 9911 9913 9916 9918 9921 9923 9925 9928 9929 9931 9932 9933 9934 9934 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9928 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9959 9962 9964 9967 9969 9972 9975 9978 9981 9984 9986 9989 9991 9994 9995 9997 9998 999910000100001000010000 9999 9999 9998 9997 9995 9994 9993 9991 9990 9988 9987 9986 9984 9983 9983 9982 9981 9981 9981 9981 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9991 9991 9991 9990 9989 9988 9986 9984 9982 9980 9978 9976 9973 9971 9969 9967 9966 9965 9964 9963 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9980 9979 9979 9979 9978 9977 9976 9974 9973 9971 9968 9965 9962 9958 9953 9949 9943 9937 9930 9923 9915 9906 9897 9888 9878 9867 9856 9845 9833 9821 9809 9796 9783 9770 9757 9744 9732 9719 9706 9694 9682 9671 9660 9650 9641 9632 9625 9618 9613 9609 9606 9605 9605 9606 9608 9611 9616 9621 9627 9634 9642 9650 9658 9666 9675 9683 9691 9699 9707 9714 9721 9727 9734 9739 9745 9750 9755 9760 9765 9769 9773 9777 9781 9785 9788 9791 9794 9796 9799 9801 9802 9803 9804 9805 9806 9806 9806 9806 9806 9806 9805 9805 9804 9803 9802 9801 9799 9796 9793 9790 9785 9780 9774 9766 9758 9749 9739 9728 9717 9705 9693 9681 9669 9657 9647 9637 9628 9620 9614 9610 9607 9605 9606 9608 9611 9616 9622 9629 9637 9645 9653 9662 9671 9679 9687 9694 9700 9706 9710 9714 9716 9717 9718 9717 9715 9713 9710 9706 9701 9696 9691 9685 9679 9672 9666 9659 9653 9647 9641 9636 9631 9626 9623 9619 9617 9616 9616 9616 9618 9621 9625 9630 9636 9643 9652 9661 9671 9682 9693 9705 9717 9730 9743 9755 9768 9780 9792 9803 9814 9825 9834 9843 9852 9859 9866 9873 9879 9884 9889 9893 9897 9901 9904 9908 9911 9914 9917 9920 9923 9926 9929 9933 9936 9939 9942 9945 9947 9950 9953 9955 9957 9959 9961 9963 9964 9966 9967 9967 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9975 9974 9973 9972 9970 9969 9967 9965 9964 9962 9961 9960 9959 9959 5486 5 10 2 9959 9959 9960 9960 9961 9962 9964 9965 9966 9967 9968 9969 9969 9969 9969 9968 9966 9965 9962 9960 9957 9953 9950 9946 9942 9938 9934 9930 9927 9923 9919 9916 9912 9909 9906 9902 9899 9896 9893 9890 9887 9884 9880 9877 9874 9870 9867 9864 9861 9858 9856 9854 9852 9851 9850 9849 9849 9850 9851 9853 9855 9857 9860 9863 9866 9869 9873 9877 9881 9885 9889 9892 9896 9900 9903 9907 9910 9913 9916 9919 9922 9924 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9980 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9989 9988 9987 9986 9984 9983 9981 9979 9978 9976 9974 9972 9970 9968 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9946 9943 9940 9937 9934 9930 9927 9923 9919 9915 9910 9906 9901 9897 9892 9887 9883 9878 9874 9869 9865 9860 9856 9852 9849 9845 9842 9839 9836 9833 9831 9830 9828 9827 9826 9826 9826 9826 9827 9828 9830 9832 9834 9837 9840 9843 9846 9850 9855 9859 9864 9868 9873 9878 9884 9889 9894 9899 9904 9909 9914 9918 9923 9926 9930 9933 9936 9938 9940 9942 9943 9944 9944 9944 9943 9942 9941 9939 9937 9935 9932 9930 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9898 9895 9893 9892 9890 9889 9887 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9887 9887 9887 9886 9885 9884 9882 9880 9878 9875 9872 9869 9866 9862 9859 9855 9851 9846 9842 9838 9834 9831 9827 9824 9821 9818 9816 9814 9813 9812 9811 9811 9811 9811 9812 9812 9813 9814 9816 9817 9819 9820 9822 9823 9825 9827 9829 9831 9833 9835 9837 9840 9842 9845 9848 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9888 9891 9894 9896 9898 9901 9903 9905 9906 9908 9909 9910 9911 9911 9911 9910 9909 9907 9905 9902 9899 9895 9891 9886 9881 9875 9869 9863 9857 9851 9845 9839 9833 9827 9821 9816 9810 9805 9800 9794 9789 9784 9778 9772 9765 9758 9750 9742 9734 9724 9714 9703 9692 9680 9668 9656 9643 9630 9617 9605 9592 9580 9569 9558 9548 9539 9531 9523 9517 9511 9506 9502 9499 9497 9496 9495 9495 9496 9497 9499 9500 9503 9505 9508 9511 9513 9516 9520 9523 9526 9529 9532 9535 9538 5487 5 10 2 9541 9545 9548 9551 9554 9558 9561 9564 9568 9571 9574 9578 9581 9584 9587 9590 9592 9594 9596 9597 9597 9597 9595 9593 9589 9584 9577 9569 9559 9547 9532 9515 9495 9472 9446 9416 9383 9346 9304 9258 9208 9152 9091 9025 8953 8876 8793 8705 8610 8511 8406 8297 8183 8064 7943 7818 7692 7564 7436 7309 7184 7061 6942 6828 6721 6621 6529 6446 6373 6312 6263 6226 6201 6190 6193 6209 6238 6280 6334 6400 6477 6564 6661 6765 6876 6993 7114 7239 7365 7493 7620 7746 7869 7989 8106 8218 8325 8426 8522 8612 8697 8776 8849 8917 8980 9038 9091 9141 9187 9229 9269 9306 9341 9373 9404 9433 9460 9486 9511 9534 9556 9577 9596 9615 9632 9648 9663 9677 9690 9702 9713 9723 9732 9741 9749 9756 9763 9770 9776 9782 9788 9794 9799 9804 9810 9814 9819 9824 9828 9832 9836 9840 9843 9846 9849 9851 9854 9856 9857 9859 9860 9861 9863 9863 9864 9865 9866 9866 9867 9867 9868 9868 9868 9868 9869 9869 9869 9868 9868 9868 9867 9866 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9849 9846 9843 9840 9836 9832 9828 9823 9817 9811 9804 9796 9787 9777 9766 9754 9740 9724 9707 9688 9667 9643 9618 9589 9558 9525 9488 9449 9408 9364 9317 9268 9216 9163 9108 9051 8993 8934 8875 8815 8756 8696 8637 8579 8521 8465 8411 8357 8306 8256 8208 8162 8118 8076 8036 7999 7964 7931 7901 7875 7851 7831 7814 7801 7792 7787 7786 7790 7799 7812 7830 7853 7880 7911 7946 7985 8028 8073 8121 8172 8223 8276 8330 8383 8436 8489 8540 8590 8637 8683 8727 8767 8806 8842 8875 8905 8933 8959 8982 9003 9021 9038 9053 9066 9077 9087 9095 9101 9106 9109 9110 9110 9108 9105 9099 9092 9083 9071 9057 9041 9023 9002 8978 8951 8922 8889 8853 8814 8772 8725 8676 8622 8564 8503 8437 8367 8293 8214 8130 8042 7949 7851 7748 7640 7528 7410 7287 7160 7028 6891 6750 6605 6456 6303 6148 5990 5830 5668 5505 5342 5179 5016 4855 4695 4538 4383 4232 4085 3942 3804 3671 3545 3424 3311 3205 3107 3018 2938 2867 2808 2759 2722 2698 2687 2690 2707 2739 2786 2849 2927 3021 3129 3253 3390 3541 3704 3879 4063 4256 4456 4662 4871 5082 5294 5504 5712 5917 6116 6309 6494 6672 6842 7003 7155 7298 7432 7558 7676 7786 7889 7985 8075 8159 8238 8313 8384 8450 8514 8573 8630 8684 8735 8783 8828 8871 8910 8946 8980 9010 9038 9063 9085 9104 9121 9136 9148 9159 9168 9175 9181 9186 9190 9193 9196 9199 9200 9202 9204 9205 9206 9207 9208 9209 9209 9210 9211 9211 9212 9213 9214 9216 9218 9221 9225 9229 9235 9241 9249 9258 9268 9279 9292 9306 9321 9337 9355 9372 9391 9410 9430 9449 9469 9488 9507 9526 9544 9562 9578 9594 9609 9623 9636 9649 9660 9671 9681 9690 9699 5488 5 10 2 9707 9714 9721 9728 9734 9740 9745 9751 9756 9760 9764 9768 9771 9774 9776 9778 9779 9779 9778 9777 9775 9772 9768 9763 9758 9751 9744 9736 9726 9716 9705 9694 9681 9668 9653 9638 9622 9605 9587 9568 9547 9526 9503 9479 9453 9426 9397 9366 9334 9300 9264 9227 9188 9147 9106 9063 9020 8976 8931 8887 8842 8799 8756 8714 8674 8636 8600 8566 8535 8506 8480 8457 8437 8419 8404 8392 8383 8375 8370 8367 8366 8367 8369 8373 8378 8385 8393 8402 8412 8424 8437 8452 8468 8486 8507 8529 8553 8579 8608 8638 8671 8706 8742 8781 8821 8862 8905 8948 8991 9035 9079 9122 9164 9206 9246 9285 9322 9358 9391 9423 9453 9481 9507 9531 9554 9575 9594 9612 9628 9644 9658 9671 9683 9694 9704 9714 9723 9731 9738 9745 9751 9757 9761 9766 9769 9772 9774 9776 9777 9778 9778 9778 9778 9777 9776 9774 9772 9770 9768 9766 9764 9761 9759 9756 9754 9751 9748 9746 9744 9741 9739 9737 9735 9733 9731 9730 9728 9727 9726 9726 9725 9725 9726 9727 9728 9730 9732 9734 9737 9740 9744 9748 9753 9758 9763 9769 9775 9781 9787 9793 9798 9804 9810 9815 9820 9825 9829 9833 9836 9839 9841 9843 9845 9846 9846 9846 9846 9845 9845 9844 9843 9841 9840 9838 9837 9835 9833 9832 9830 9828 9826 9824 9821 9819 9817 9814 9812 9810 9808 9805 9803 9802 9800 9798 9797 9796 9795 9795 9795 9794 9794 9795 9795 9795 9796 9796 9796 9797 9797 9798 9799 9799 9800 9802 9803 9805 9807 9810 9813 9817 9821 9825 9830 9836 9841 9847 9853 9859 9865 9871 9876 9881 9886 9890 9894 9896 9899 9900 9901 9902 9902 9902 9902 9901 9900 9899 9898 9898 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9906 9906 9905 9904 9904 9903 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9853 9851 9850 9848 9846 9844 9842 9841 9838 9836 9834 9832 9829 9827 9825 9822 9820 9818 9816 9814 9812 9810 9809 9808 9807 9806 9806 9805 9805 9805 9804 9804 9804 9803 9803 9802 9801 9800 9798 9797 9795 9792 9790 9787 9785 9782 9779 9776 9773 9770 9767 9765 9762 9759 9757 9754 9752 9750 9747 9745 9742 9739 9736 9733 9729 9725 9721 9716 9711 9705 9699 9693 9686 9679 9672 9664 9656 9648 9640 9631 9623 9614 9605 9595 9586 9576 9566 9556 9545 9534 9522 9510 9497 9484 9470 9456 9441 9425 9409 9392 9374 9356 9337 9318 9298 9278 9257 9236 9214 9192 9169 9146 9123 9099 9076 9052 9028 9004 8980 8957 8933 8911 8889 8868 8848 8829 8811 8795 8780 8767 8757 8748 8741 8737 8734 8735 8737 8741 8748 8757 8768 8781 8795 8812 8830 8849 8869 8891 8914 5489 5 10 2 8937 8962 8986 9012 9037 9063 9089 9115 9140 9166 9191 9215 9239 9262 9285 9306 9327 9347 9365 9383 9400 9415 9430 9443 9456 9468 9479 9489 9499 9508 9517 9525 9533 9540 9548 9555 9562 9569 9576 9583 9589 9595 9601 9607 9612 9617 9622 9626 9630 9634 9637 9640 9643 9645 9648 9650 9653 9656 9658 9661 9664 9667 9670 9674 9677 9681 9685 9688 9692 9696 9699 9702 9706 9709 9712 9715 9718 9721 9724 9727 9730 9734 9737 9741 9745 9749 9753 9757 9761 9766 9770 9774 9779 9782 9786 9789 9792 9794 9796 9798 9799 9800 9800 9800 9800 9800 9800 9799 9800 9800 9800 9801 9803 9804 9807 9809 9812 9815 9819 9822 9826 9830 9834 9837 9841 9844 9846 9849 9851 9852 9853 9854 9855 9855 9854 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9853 9854 9855 9857 9858 9860 9862 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9909 9907 9906 9904 9901 9898 9895 9891 9887 9883 9878 9873 9868 9862 9857 9852 9846 9841 9836 9830 9825 9820 9816 9811 9806 9802 9798 9794 9789 9785 9781 9777 9773 9769 9764 9760 9756 9752 9749 9745 9741 9738 9735 9732 9729 9726 9723 9721 9718 9716 9713 9709 9706 9701 9696 9690 9684 9676 9666 9656 9644 9631 9616 9601 9584 9566 9546 9527 9506 9485 9464 9443 9422 9401 9381 9362 9345 9328 9313 9299 9287 9277 9269 9263 9258 9255 9254 9255 9258 9262 9268 9275 9284 9295 9306 9319 9333 9348 9363 9380 9397 9415 9433 9451 9470 9488 9506 9524 9542 9559 9575 9590 9605 9618 9630 9641 9650 9659 9666 9671 9676 9679 9681 9682 9682 9682 9680 9678 9675 9672 9668 9664 9659 9654 9649 9643 9638 9632 9625 9618 9610 9602 9592 9582 9570 9557 9543 9527 9509 9489 9467 9443 9416 9387 9356 9322 9286 9247 9206 9163 9118 9072 9024 8975 8926 8877 8828 8781 8734 8690 8648 8610 8574 8543 8516 8494 8477 8465 8458 8457 8462 8473 8488 8510 8536 8566 8601 8640 8682 8727 8774 8824 8874 8925 8976 9027 9077 9126 9174 9219 9263 9304 9343 9380 9414 9445 9474 9501 9525 9547 9567 9585 9602 9617 9632 9645 9657 9668 9679 9690 9700 9709 9719 9728 9737 9746 9755 9763 9771 9778 9785 9792 9798 9803 9808 9812 9816 9819 9822 9824 9825 9827 9828 9829 9830 9831 9832 9834 9836 9838 9841 9844 9848 5490 5 10 2 9851 9856 9860 9865 9870 9874 9879 9883 9887 9891 9894 9896 9898 9900 9900 9900 9900 9899 9897 9895 9893 9890 9888 9884 9881 9878 9874 9870 9865 9861 9855 9849 9842 9834 9824 9814 9801 9786 9769 9750 9728 9703 9675 9643 9608 9569 9526 9478 9427 9371 9310 9245 9175 9101 9022 8940 8854 8764 8672 8577 8480 8383 8285 8188 8093 8000 7911 7827 7749 7677 7613 7557 7511 7475 7449 7434 7431 7439 7459 7489 7531 7582 7643 7712 7789 7873 7962 8055 8152 8251 8350 8450 8548 8644 8738 8828 8913 8994 9071 9142 9208 9269 9325 9376 9423 9466 9504 9540 9572 9601 9628 9653 9676 9697 9717 9736 9753 9769 9785 9799 9812 9824 9835 9844 9853 9860 9866 9871 9875 9878 9880 9881 9881 9881 9880 9878 9877 9875 9873 9871 9869 9868 9866 9865 9863 9862 9862 9861 9860 9860 9860 9859 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9855 9856 9856 9857 9859 9860 9862 9864 9866 9868 9871 9873 9876 9879 9882 9886 9889 9892 9895 9899 9902 9905 9909 9912 9915 9917 9920 9922 9924 9926 9928 9929 9930 9930 9930 9930 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9895 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9862 9860 9858 9857 9856 9856 9856 9857 9858 9860 9862 9865 9868 9871 9875 9879 9883 9888 9892 9896 9901 9905 9909 9913 9917 9921 9924 9927 9930 9933 9936 9938 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9958 9959 9959 9960 9959 9959 9958 9956 9955 9952 9950 9946 9943 9938 9934 9929 9923 9917 9910 9903 9896 9888 9879 9870 9860 9849 9838 9825 9811 9796 9779 9760 9739 9716 9690 9661 9630 9595 9558 9516 9471 9422 9370 9313 9253 9189 9122 9051 8978 8901 8822 8741 8659 8576 8492 8408 8326 8245 8167 8092 8021 7954 7893 7838 7790 7749 7716 7691 7675 7668 7669 7680 7699 7727 7762 7806 7856 7913 7976 8043 8114 8189 8265 8344 8423 8501 8579 8656 8731 8803 8873 8940 9003 9063 9120 9174 9225 9273 9318 9361 9401 9439 9474 9508 9540 9571 9600 9627 9652 9676 9698 9719 9737 9754 9769 9782 9793 9802 9808 9813 9816 9817 9817 9814 9811 9806 9800 9793 9785 9777 9768 9759 9749 9740 9731 9722 9713 9705 9697 9690 9684 9678 9674 9670 9667 9665 9664 9664 9665 9667 9671 9675 9681 9687 9695 9703 9712 9722 9733 9744 9755 9766 9778 9789 9800 9810 9820 9829 9837 9844 9850 9855 9859 9861 9863 9864 9864 9863 9862 9860 9858 9856 9854 9852 9850 9848 9847 9846 9846 9846 9847 9848 9850 9852 9854 9857 9860 9862 9865 9867 9870 9872 9873 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9878 9879 9880 9881 9882 9884 9886 9889 9891 5491 5 10 2 9894 9896 9899 9901 9903 9905 9907 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9914 9915 9915 9916 9918 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9937 9937 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9924 9924 9922 9921 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9898 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9859 9857 9855 9853 9851 9850 9849 9848 9847 9847 9848 9849 9850 9852 9855 9858 9861 9865 9868 9872 9876 9880 9884 9888 9891 9894 9896 9898 9900 9901 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9911 9913 9915 9917 9920 9923 9925 9928 9930 9932 9934 9935 9936 9936 9936 9935 9934 9933 9931 9928 9926 9923 9921 9918 9916 9914 9912 9910 9909 9908 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9956 9954 9951 9949 9946 9943 9941 9938 9935 9933 9931 9929 9927 9926 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9926 9925 9925 9924 9922 9920 9917 9914 9911 9907 9902 9897 9891 9886 9880 9874 9867 9861 9855 9849 9843 9837 9832 9827 9823 9819 9815 9812 9809 9807 9805 9804 9802 9802 9801 9801 9801 9802 9802 9804 9805 9807 9809 9812 9815 9818 9822 9826 9831 9835 9840 9845 9850 9855 9860 9865 9869 9873 9877 9880 9883 9885 9887 9888 9888 9888 9887 9886 9884 9881 9878 9874 9870 9865 9860 9854 9848 9841 9833 9825 9816 9806 9796 9784 9772 9759 9744 9729 9713 9696 9677 9657 9636 9614 9590 9565 9538 9510 9479 9447 9414 9378 9341 9301 9261 9218 9175 9130 9084 9039 8993 8947 8903 8860 8820 8781 8747 8715 8688 8666 8648 8635 8628 8627 8631 8640 8655 8675 8700 8728 8761 8797 8836 8877 8920 8964 9008 9053 9098 9142 9185 9226 9267 9306 9343 9379 9413 9445 9475 9505 9532 9559 9584 9608 9631 9653 9673 9693 9712 9730 9747 9763 9778 9792 9805 9817 9828 9838 9847 9855 9862 9869 9875 9880 9885 9890 9894 9898 9902 9906 9910 9915 9919 9924 9928 9933 9937 9941 9945 9949 9952 9955 9958 9959 9960 9961 9961 9960 9959 9957 9955 9953 9950 9947 9945 9942 5492 5 10 2 9940 9938 9936 9935 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9929 9928 9926 9924 9922 9919 9917 9914 9910 9907 9904 9901 9898 9895 9893 9891 9890 9888 9888 9887 9887 9887 9888 9889 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9894 9894 9893 9892 9890 9888 9886 9884 9881 9878 9875 9871 9867 9862 9857 9851 9846 9839 9833 9826 9818 9810 9802 9794 9786 9777 9768 9760 9751 9742 9733 9725 9716 9708 9700 9693 9685 9678 9672 9666 9660 9655 9650 9646 9642 9639 9637 9636 9635 9635 9635 9637 9639 9641 9644 9648 9652 9657 9662 9667 9673 9679 9685 9690 9696 9702 9708 9714 9719 9725 9730 9735 9740 9745 9750 9755 9760 9765 9769 9774 9778 9783 9787 9791 9795 9799 9802 9805 9808 9810 9812 9813 9813 9813 9813 9811 9809 9807 9804 9800 9796 9791 9786 9780 9774 9768 9761 9755 9748 9741 9735 9728 9722 9717 9711 9706 9702 9698 9695 9692 9691 9690 9689 9690 9691 9694 9697 9700 9705 9710 9715 9721 9728 9735 9743 9751 9759 9767 9776 9784 9793 9801 9810 9818 9826 9834 9841 9849 9856 9862 9869 9875 9880 9886 9891 9896 9900 9904 9908 9911 9915 9917 9920 9922 9924 9926 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9926 9926 9924 9923 9921 9919 9917 9915 9912 9909 9907 9904 9901 9898 9895 9892 9890 9888 9886 9885 9883 9883 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9887 9886 9884 9882 9880 9879 9877 9875 9873 9871 9870 9868 9867 9865 9864 9862 9861 9860 9858 9857 9856 9854 9853 9851 9849 9847 9845 9842 9839 9835 9831 9826 9821 9815 9808 9800 9791 9781 9770 9758 9745 9730 9714 9697 9678 9658 9636 9613 9588 9561 9533 9504 9474 9442 9408 9374 9339 9304 9268 9231 9195 9160 9124 9090 9058 9027 8998 8971 8947 8926 8908 8894 8883 8877 8874 8875 8880 8889 8902 8919 8939 8962 8988 9016 9047 9079 9113 9147 9183 9218 9253 9287 9321 9354 9386 9416 9444 9471 9496 9520 9542 9563 9582 9599 9616 9631 9645 9658 9670 9682 9692 9702 9711 9720 9728 9735 9742 9748 9753 9758 9763 9767 9770 9773 9776 9779 9781 9783 9785 9787 9789 9791 9793 5493 5 10 2 9795 9797 9799 9800 9802 9803 9804 9805 9805 9805 9804 9803 9801 9798 9795 9792 9788 9783 9779 9774 9768 9763 9758 9753 9748 9743 9738 9734 9730 9726 9722 9718 9714 9710 9706 9702 9698 9694 9689 9684 9679 9673 9667 9661 9656 9650 9644 9638 9633 9628 9623 9620 9616 9613 9611 9609 9608 9607 9606 9606 9606 9605 9605 9604 9603 9602 9599 9596 9592 9588 9582 9575 9567 9558 9547 9536 9523 9509 9494 9478 9460 9441 9421 9400 9377 9352 9327 9300 9271 9242 9210 9178 9144 9109 9073 9036 8999 8960 8921 8882 8843 8804 8766 8728 8691 8656 8622 8590 8560 8532 8507 8484 8465 8448 8435 8425 8418 8415 8416 8419 8427 8437 8451 8468 8488 8511 8537 8565 8595 8627 8660 8695 8731 8768 8806 8844 8882 8919 8957 8993 9029 9063 9097 9129 9159 9188 9215 9241 9264 9286 9307 9325 9342 9357 9371 9384 9395 9405 9415 9423 9431 9439 9446 9453 9460 9467 9473 9480 9487 9495 9502 9510 9518 9526 9535 9543 9551 9560 9568 9576 9584 9591 9598 9605 9611 9616 9621 9626 9629 9633 9635 9637 9638 9639 9639 9637 9635 9632 9628 9622 9615 9607 9596 9583 9568 9551 9530 9507 9480 9449 9415 9376 9334 9286 9234 9177 9115 9048 8976 8899 8816 8728 8634 8536 8432 8324 8211 8094 7972 7847 7720 7589 7457 7324 7191 7058 6927 6799 6674 6554 6441 6335 6237 6148 6071 6004 5951 5910 5883 5870 5872 5889 5919 5965 6024 6096 6180 6276 6382 6497 6619 6748 6883 7021 7161 7302 7442 7582 7718 7852 7980 8104 8223 8335 8441 8540 8633 8720 8800 8874 8942 9004 9061 9113 9161 9204 9243 9279 9312 9341 9368 9392 9414 9435 9453 9470 9485 9499 9512 9524 9535 9546 9556 9565 9575 9584 9593 9602 9611 9620 9629 9639 9648 9658 9667 9677 9687 9696 9705 9715 9723 9732 9740 9747 9754 9761 9767 9772 9777 9781 9785 9788 9791 9793 9795 9797 9798 9799 9800 9801 9801 9802 9802 9802 9802 9802 9802 9801 9801 9800 9799 9798 9797 9795 9793 9791 9789 9786 9782 9778 9774 9769 9764 9757 9750 9742 9734 9724 9714 9702 9689 9676 9660 9644 9626 9606 9585 9562 9537 9511 9482 9452 9419 9384 9348 9309 9269 9227 9183 9137 9091 9043 8995 8946 8897 8849 8801 8754 8708 8664 8622 8583 8545 8511 8479 8450 8423 8400 8379 8361 8345 8332 8320 8310 8301 8294 8287 8280 8274 8268 8263 8257 8251 8245 8239 8233 8227 8222 8218 8215 8213 8213 8214 8218 8223 8231 8241 8254 8269 8286 8306 8328 8352 8378 8406 8436 8466 8498 8530 8563 8597 8631 8664 8698 8731 8764 8797 8829 8861 8892 8923 8953 8982 9011 9039 9066 9092 9118 9143 9167 9191 9213 9235 9255 9274 9293 9310 9325 9340 9353 9366 9377 9386 9395 9402 9409 9414 9419 9423 9426 9429 9431 9433 9434 9436 9438 9440 9443 9446 9449 5494 5 10 2 9454 9458 9464 9470 9477 9485 9494 9503 9513 9523 9533 9544 9555 9566 9577 9588 9599 9609 9619 9628 9637 9646 9654 9661 9668 9675 9681 9686 9691 9696 9700 9704 9708 9711 9715 9717 9720 9723 9725 9727 9729 9731 9732 9734 9735 9736 9737 9738 9739 9739 9739 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9741 9742 9742 9744 9745 9747 9749 9751 9753 9756 9759 9762 9766 9769 9773 9776 9780 9783 9787 9790 9793 9796 9799 9801 9803 9805 9806 9808 9808 9809 9809 9809 9809 9809 9809 9809 9808 9808 9808 9808 9808 9809 9809 9810 9811 9813 9814 9816 9818 9820 9822 9825 9827 9830 9832 9835 9838 9840 9842 9844 9846 9848 9849 9850 9851 9851 9851 9850 9849 9848 9846 9844 9842 9839 9837 9834 9831 9828 9825 9822 9819 9816 9813 9810 9808 9806 9804 9802 9800 9798 9797 9795 9794 9793 9791 9790 9789 9789 9788 9787 9787 9786 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9784 9783 9782 9780 9778 9775 9771 9767 9761 9755 9748 9740 9731 9720 9708 9695 9680 9664 9645 9625 9602 9576 9548 9517 9482 9444 9401 9355 9304 9249 9188 9123 9053 8978 8898 8813 8723 8629 8532 8431 8327 8222 8115 8008 7902 7798 7696 7598 7504 7416 7335 7262 7197 7141 7095 7059 7034 7021 7018 7027 7046 7076 7117 7167 7226 7294 7368 7450 7536 7627 7722 7819 7917 8016 8115 8213 8309 8402 8493 8580 8664 8744 8819 8891 8958 9022 9081 9136 9188 9236 9281 9322 9361 9397 9430 9461 9490 9517 9541 9564 9586 9605 9624 9641 9656 9671 9684 9696 9708 9718 9728 9738 9746 9754 9762 9769 9776 9782 9788 9794 9799 9803 9807 9810 9812 9814 9815 9815 9815 9814 9812 9809 9805 9801 9797 9791 9786 9780 9773 9767 9760 9753 9746 9739 9732 9724 9717 9709 9701 9693 9684 9676 9666 9657 9647 9637 9626 9615 9604 9593 9582 9572 9561 9551 9541 9532 9524 9517 9510 9505 9501 9498 9496 9495 9495 9496 9498 9501 9505 9510 9515 9520 9526 9532 9539 9545 9552 9559 9566 9573 9581 9588 9595 9603 9611 9619 9627 9635 9643 9652 9660 9668 9677 9685 9692 9700 9707 9713 9719 9725 9729 9733 9736 9739 9741 9741 9741 9740 9739 9736 9733 9728 9723 9716 9708 9700 9689 9677 9664 9649 9632 9612 9590 9566 9539 9510 9477 9441 9401 9359 9312 9263 9210 9153 9094 9031 8965 8897 8827 8755 8681 8607 8533 8459 8386 8315 8246 8180 8119 8061 8010 7964 7924 7892 7867 7850 7841 7840 7847 7863 7886 7917 7955 8000 8052 8108 8170 8235 8304 8375 8448 8521 8595 8668 8739 8809 8877 8942 9005 9064 9119 9172 9221 9267 9310 9350 9388 9422 9455 9485 9514 9540 9566 9590 9612 9634 9655 9674 9693 9710 9727 9742 9757 9770 9783 9794 9805 9815 9823 9831 9839 9845 9851 9857 9862 9866 5495 5 10 2 9871 9875 9879 9883 9887 9890 9894 9898 9901 9905 9908 9912 9915 9918 9920 9923 9925 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9945 9944 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9927 9925 9923 9921 9918 9916 9913 9910 9908 9905 9903 9900 9898 9897 9895 9894 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9901 9900 9899 9897 9895 9892 9889 9886 9882 9878 9874 9870 9866 9862 9859 9855 9852 9849 9846 9844 9842 9841 9840 9839 9839 9839 9839 9839 9840 9840 9840 9840 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9841 9842 9843 9845 9846 9848 9851 9853 9855 9858 9860 9863 9865 9866 9868 9868 9869 9869 9868 9867 9865 9863 9860 9857 9853 9849 9844 9840 9835 9830 9825 9820 9815 9810 9805 9800 9795 9791 9786 9782 9778 9774 9770 9767 9763 9760 9758 9755 9753 9751 9750 9749 9748 9748 9748 9749 9750 9751 9753 9755 9758 9761 9764 9767 9771 9774 9777 9780 9783 9786 9788 9790 9791 9792 9792 9791 9789 9787 9784 9780 9776 9770 9764 9757 9750 9742 9734 9725 9716 9706 9697 9687 9677 9668 9659 9650 9642 9634 9627 9620 9615 9610 9606 9603 9601 9599 9599 9600 9602 9605 9609 9613 9619 9626 9633 9641 9650 9659 9669 9679 9689 9700 9710 9721 9731 9741 9751 9761 9770 9778 9786 9794 9801 9807 9813 9819 9824 9829 9833 9837 9841 9845 9849 9852 9856 9859 9863 9867 9870 9874 9877 9881 9884 9887 9890 9893 9895 9896 9898 9899 9899 9899 9898 9896 9894 9892 9889 9886 9882 9879 9875 9870 9866 9862 9858 9854 9850 9846 9842 9839 9835 9832 9829 9826 9823 9820 9816 9813 9810 9807 9803 9800 9796 9793 9789 9786 9782 9779 9776 9773 9771 9769 9767 9766 9765 9764 9764 9764 9765 9766 9767 9769 9771 9773 9775 9778 9780 9783 9786 9789 9793 9796 9800 9804 9808 9813 9817 9822 9826 9831 9835 9840 9845 9849 9853 9857 9861 9864 9867 9870 9872 9874 9876 9877 9878 9879 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9883 9884 9885 9885 9886 9887 5496 5 10 2 9888 9890 9891 9892 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9904 9905 9906 9906 9906 9906 9906 9905 9905 9904 9902 9901 9900 9898 9896 9894 9893 9891 9889 9887 9886 9884 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9877 9877 9878 9880 9882 9884 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9914 9915 9916 9916 9915 9914 9913 9912 9910 9908 9906 9904 9902 9901 9899 9898 9897 9897 9897 9897 9897 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9901 9900 9899 9898 9896 9894 9893 9891 9890 9888 9887 9886 9886 9885 9885 9886 9887 9888 9889 9890 9892 9893 9895 9897 9898 9900 9901 9902 9902 9902 9902 9902 9901 9900 9898 9897 9895 9893 9892 9890 9888 9887 9885 9884 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9894 9896 9897 9898 9900 9901 9903 9904 9906 9907 9908 9908 9908 9908 9908 9907 9905 9903 9900 9897 9894 9890 9886 9881 9876 9871 9867 9862 9857 9852 9847 9843 9839 9835 9831 9827 9823 9820 9816 9812 9808 9804 9799 9794 9789 9784 9778 9771 9765 9758 9751 9744 9737 9729 9722 9715 9708 9701 9695 9689 9683 9677 9672 9667 9662 9658 9653 9648 9643 9637 9631 9624 9616 9607 9597 9585 9572 9558 9541 9523 9504 9482 9459 9435 9408 9380 9351 9321 9289 9257 9225 9192 9159 9126 9094 9062 9032 9003 8976 8951 8928 8908 8890 8875 8863 8855 8850 8848 8850 8855 8864 8876 8891 8909 8930 8954 8981 9009 9040 9072 9105 9140 9175 9210 9246 9281 9316 9350 9383 9415 9446 9475 9503 9530 9555 9578 9600 9621 9640 9658 9675 9691 9706 9720 9733 9746 9757 9769 9779 9790 9799 9809 9818 9826 9834 9842 9849 9855 9861 9867 9872 9876 9880 9883 9886 9888 9889 9890 9891 9891 9891 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9870 9868 9865 9861 9857 9853 9849 9843 9838 9832 9826 9819 9812 9805 9798 9790 9782 9775 9767 9760 9753 9745 9738 9732 9725 9719 9713 9707 9702 9696 9691 9687 9682 9678 9674 9671 9668 9665 9663 9661 9660 9659 9659 9659 9660 9662 9664 9667 9670 9674 9678 9683 9688 9694 9700 9706 9712 9719 9725 9732 9739 9745 9752 9759 9766 9773 9779 9786 9793 9799 9806 9812 9818 9824 9830 9836 9841 9846 9851 9855 9859 9862 9865 9867 9869 9870 9871 9870 9869 9868 9866 9863 9860 9856 9852 9847 9842 9837 9831 9826 9820 9815 9810 9804 9800 9795 9791 9788 9785 9782 9781 9780 9779 9780 9781 9783 9785 9788 9792 9796 9801 9806 9811 9816 9822 9828 9833 9838 9843 9848 9853 9857 9861 9864 9867 9870 9873 9875 9877 9879 9880 5497 5 10 2 9882 9884 9885 9887 9889 9890 9892 9894 9896 9898 9899 9901 9902 9903 9903 9903 9902 9901 9900 9898 9895 9891 9887 9882 9877 9871 9864 9857 9850 9842 9833 9825 9816 9806 9797 9787 9777 9767 9757 9747 9737 9727 9717 9707 9697 9687 9678 9669 9660 9652 9644 9636 9629 9622 9616 9611 9606 9602 9598 9595 9593 9591 9590 9590 9590 9590 9591 9593 9595 9597 9599 9602 9605 9609 9612 9615 9619 9622 9625 9628 9632 9634 9637 9639 9641 9643 9645 9646 9646 9646 9646 9646 9645 9643 9642 9640 9637 9635 9632 9629 9627 9624 9621 9619 9617 9615 9614 9613 9613 9613 9614 9616 9618 9621 9624 9628 9633 9637 9643 9648 9654 9660 9666 9672 9678 9684 9689 9695 9700 9705 9709 9713 9717 9721 9724 9727 9729 9732 9733 9734 9735 9735 9735 9734 9732 9730 9727 9723 9718 9712 9705 9696 9687 9677 9666 9654 9641 9627 9612 9597 9581 9564 9547 9530 9512 9494 9475 9456 9437 9417 9396 9374 9352 9328 9302 9275 9245 9213 9179 9141 9101 9057 9010 8959 8906 8849 8789 8726 8661 8593 8525 8455 8384 8313 8243 8174 8107 8042 7979 7919 7862 7808 7758 7710 7666 7623 7582 7543 7504 7464 7424 7380 7334 7283 7227 7164 7094 7016 6929 6833 6726 6610 6484 6347 6200 6044 5878 5705 5524 5337 5144 4948 4749 4549 4349 4150 3955 3764 3580 3402 3232 3071 2920 2780 2651 2533 2426 2331 2247 2173 2109 2055 2009 1970 1937 1910 1888 1869 1853 1839 1828 1817 1809 1802 1797 1795 1797 1804 1818 1838 1868 1909 1961 2027 2107 2204 2316 2446 2593 2757 2938 3135 3347 3571 3807 4053 4306 4564 4825 5086 5346 5601 5849 6090 6321 6541 6750 6945 7128 7298 7455 7599 7731 7852 7963 8065 8158 8244 8323 8398 8467 8533 8595 8654 8711 8766 8819 8870 8919 8966 9011 9053 9094 9132 9168 9202 9233 9262 9289 9314 9338 9359 9380 9398 9416 9433 9449 9465 9480 9495 9509 9523 9537 9550 9563 9576 9588 9599 9611 9621 9631 9641 9650 9658 9666 9673 9679 9686 9692 9697 9703 9708 9713 9718 9723 9728 9733 9738 9743 9749 9754 9760 9765 9771 9777 9782 9788 9793 9799 9804 9808 9813 9817 9820 9824 9827 9829 9831 9833 9835 9836 9837 9838 9839 9840 9840 9841 9842 9843 9843 9844 9845 9846 9846 9847 9847 9847 9846 9846 9844 9843 9841 9838 9835 9831 9827 9823 9818 9812 9807 9801 9795 9789 9783 9777 9771 9765 9760 9754 9749 9745 9741 9737 9733 9730 9727 9725 9723 9721 9720 9719 9718 9717 9717 9717 9718 9718 9719 9719 9720 9721 9722 9723 9724 9725 9726 9726 9727 9727 9728 9728 9728 9728 9728 9728 9729 9729 9729 9730 9731 9732 9734 9736 9738 9740 9743 9746 9749 9753 9757 9760 9765 9769 9773 9778 9782 9786 9791 9796 9800 9805 9810 9815 9819 9824 9829 9834 9839 9844 9849 5498 5 10 3 9868 9873 9878 9882 9886 9889 9892 9895 9897 9899 9900 9901 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9897 9896 9895 9893 9891 9889 9887 9884 9881 9878 9875 9871 9867 9863 9859 9855 9851 9847 9843 9840 9836 9833 9829 9826 9823 9820 9816 9813 9810 9806 9802 9798 9794 9790 9785 9781 9777 9773 9770 9767 9764 9763 9762 9762 9763 9764 9767 9770 9773 9778 9782 9787 9792 9797 9802 9806 9810 9813 9816 9818 9820 9821 9821 9822 9822 9823 9823 9824 9825 9826 9829 9831 9834 9838 9842 9847 9852 9857 9862 9867 9871 9875 9879 9882 9885 9887 9888 9888 9888 9887 9886 9884 9882 9880 9878 9875 9872 9870 9867 9865 9862 9860 9858 9855 9853 9851 9848 9846 9844 9841 9839 9836 9834 9832 9829 9827 9825 9823 9822 9820 9819 9818 9817 9817 9817 9816 9816 9817 9817 9817 9817 9818 9818 9818 9818 9818 9817 9817 9816 9816 9815 9814 9813 9812 9811 9811 9810 9810 9810 9810 9811 9812 9813 9815 9817 9820 9824 9827 9831 9835 9840 9844 9849 9853 9857 9861 9865 9868 9871 9874 9875 9876 9877 9877 9876 9875 9874 9872 9869 9866 9863 9860 9856 9852 9848 9844 9841 9837 9833 9830 9826 9823 9821 9819 9817 9816 9815 9815 9816 9817 9818 9820 9823 9825 9828 9831 9834 9837 9839 9842 9844 9846 9847 9849 9850 9850 9851 9851 9851 9852 9852 9853 9854 9855 9857 9858 9861 9863 9866 9868 9871 9873 9876 9878 9879 9881 9881 9882 9881 9881 9880 9879 9878 9877 9876 9875 9875 9875 9875 9876 9878 9880 9882 9885 9888 9891 9894 9897 9900 9902 9904 9906 9908 9909 9909 9909 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9873 9871 9870 9868 9866 9864 9862 9859 9856 9854 9851 9849 9847 9845 9844 9844 9844 9844 9845 9847 9849 9852 9855 9859 9862 9866 9869 9873 9876 9879 9882 9884 9886 9887 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9898 9900 9902 9904 9906 9909 9911 9913 9916 9917 9919 9920 9921 9922 9922 9921 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9903 9901 9899 9896 9893 9890 9887 9885 9882 9879 9877 9875 9874 9873 9872 9872 9873 9874 9876 9878 9881 9884 9887 9891 9894 9898 9901 9904 9907 9910 9911 9913 9914 9914 9913 9912 9910 9907 9903 9899 9894 9889 9883 9877 9870 9863 9855 9847 9839 9831 9823 9815 9807 9798 9790 9782 9774 9765 9757 9749 9741 9733 9726 9718 9711 9704 9698 5499 5 10 3 9692 9687 9682 9678 9675 9672 9671 9671 9671 9672 9675 9678 9682 9687 9693 9699 9706 9713 9720 9727 9734 9741 9748 9755 9761 9766 9771 9776 9779 9782 9785 9787 9788 9789 9790 9790 9790 9790 9789 9788 9787 9786 9785 9784 9783 9781 9780 9778 9777 9775 9773 9771 9769 9767 9764 9762 9759 9757 9754 9752 9749 9747 9745 9743 9741 9739 9738 9736 9735 9735 9734 9734 9733 9733 9733 9733 9734 9734 9735 9735 9736 9737 9738 9740 9741 9743 9746 9748 9751 9755 9758 9762 9766 9771 9775 9780 9785 9790 9794 9799 9804 9808 9813 9817 9821 9825 9828 9832 9835 9838 9841 9843 9846 9848 9850 9852 9853 9855 9856 9856 9856 9856 9856 9855 9854 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9834 9833 9832 9832 9831 9832 9832 9833 9834 9835 9836 9838 9839 9840 9842 9843 9845 9846 9848 9849 9851 9852 9854 9855 9857 9859 9861 9862 9864 9866 9868 9869 9870 9871 9872 9871 9871 9870 9868 9865 9861 9857 9852 9846 9839 9832 9824 9815 9806 9796 9786 9776 9765 9754 9744 9733 9723 9713 9703 9694 9685 9677 9670 9664 9659 9654 9651 9649 9649 9649 9651 9654 9658 9664 9670 9678 9686 9695 9705 9715 9725 9736 9746 9757 9767 9777 9787 9796 9804 9812 9820 9827 9834 9841 9847 9853 9859 9865 9870 9875 9880 9885 9889 9893 9897 9900 9903 9906 9907 9909 9910 9910 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9896 9895 9893 9890 9887 9884 9879 9874 9868 9862 9854 9845 9836 9826 9815 9804 9792 9779 9767 9754 9742 9730 9718 9706 9695 9685 9675 9666 9659 9652 9647 9643 9640 9638 9638 9639 9642 9646 9651 9658 9666 9675 9685 9696 9708 9720 9733 9746 9759 9772 9785 9797 9808 9819 9829 9838 9846 9854 9861 9867 9873 9878 9883 9887 9892 9896 9900 9904 9909 9913 9918 9922 9927 9931 9936 9940 9944 9947 9951 9953 9956 9957 9959 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9950 9949 9948 9947 9947 9946 9946 9945 9946 9946 9947 9948 9949 9950 9951 9953 9955 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9984 9984 9984 9984 9983 9982 9981 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9973 9971 9970 9967 9965 9962 9958 9955 9951 9948 9945 9942 9939 9937 9936 9935 9935 9936 9937 9939 9942 9944 9947 9951 9954 9957 9960 9963 9965 9966 9968 9968 9968 9968 9968 9967 9966 9964 9963 9962 9961 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9963 9963 9963 9963 9962 9961 9960 9958 9956 9954 9952 9950 9948 5500 5 10 3 9946 9943 9941 9940 9938 9937 9936 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9922 9922 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9959 9960 9960 9959 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9956 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9964 9963 9962 9960 9958 9956 9953 9950 9948 9945 9942 9940 9938 9936 9935 9934 9934 9934 9935 9937 9938 9941 9943 9945 9948 9950 9952 9954 9956 9957 9958 9958 9958 9958 9958 9957 9956 9955 9954 9954 9953 9952 9952 9952 9953 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9966 9966 9966 9965 9964 9963 9962 9960 9958 9956 9954 9952 9950 9949 9947 9945 9943 9941 9940 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9916 9914 9912 9910 9909 9908 9908 9907 9908 9908 9909 9910 9912 9914 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9939 9940 9942 9945 9947 9949 9952 9954 9957 9960 9962 9965 9967 9969 9971 9973 9975 9977 9978 9979 9980 9980 9981 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9970 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9944 9941 9938 9934 9930 9926 9921 9916 9910 9904 9898 9891 9885 9878 9871 9864 9857 9850 9843 9837 9831 9824 9819 9813 9808 9804 9799 9795 9792 9789 9786 9784 9782 9780 9779 9778 9778 9778 9778 9779 9780 9781 9783 9786 9788 9791 9795 9798 9802 9807 9811 9816 9822 9827 9832 9838 9843 9849 9854 9860 9865 9869 9874 9878 9882 9885 9887 9889 9890 9891 9891 9891 9890 9888 9885 9883 9879 9875 9871 9867 9863 9858 9854 9849 9845 9841 9837 9834 9831 9828 9826 9824 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9809 9808 9807 9805 9804 9803 9803 9803 9803 9804 9805 9807 9809 9812 9815 9819 9823 9827 9832 9836 9840 9845 9848 9852 9855 9857 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9872 9874 9877 9880 9883 9887 9892 9896 9901 9906 9911 9915 9920 9924 9927 9930 9933 9935 9937 9938 9938 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9933 9932 9931 9929 9926 9923 9919 9914 9908 9902 9894 9887 9878 9870 9861 9852 9843 9835 9826 9819 9811 9805 9799 9794 9790 9786 9783 9781 9779 9778 9777 9776 9776 9775 9775 9774 9774 9773 9773 9772 9771 9771 9770 9770 9770 9770 9770 9771 9771 9773 9774 9776 9778 9780 9783 9786 9789 9792 9796 9799 9803 9807 5501 5 10 3 9812 9816 9821 9826 9831 9836 9841 9846 9852 9858 9863 9869 9874 9880 9885 9889 9894 9898 9902 9905 9907 9910 9912 9913 9914 9914 9915 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9875 9875 9874 9874 9874 9875 9876 9876 9878 9879 9880 9881 9882 9883 9883 9883 9883 9882 9880 9878 9875 9871 9867 9862 9857 9852 9847 9841 9835 9830 9825 9820 9816 9812 9809 9806 9803 9802 9800 9799 9798 9798 9797 9797 9796 9795 9794 9793 9792 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9771 9770 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9767 9766 9764 9761 9758 9754 9750 9745 9740 9734 9728 9722 9715 9708 9701 9693 9685 9677 9668 9659 9649 9638 9626 9614 9601 9586 9571 9554 9536 9517 9496 9473 9449 9424 9397 9368 9337 9304 9269 9232 9191 9147 9100 9048 8992 8931 8863 8789 8708 8619 8522 8416 8300 8175 8040 7894 7738 7573 7397 7211 7017 6814 6604 6387 6165 5938 5707 5475 5241 5009 4778 4551 4328 4111 3902 3701 3509 3328 3158 2999 2853 2719 2598 2489 2392 2308 2234 2171 2117 2072 2034 2003 1977 1956 1938 1924 1912 1903 1896 1892 1891 1894 1902 1916 1938 1969 2010 2064 2131 2213 2311 2425 2556 2705 2870 3052 3249 3460 3683 3916 4157 4404 4654 4904 5153 5397 5636 5866 6087 6297 6495 6680 6853 7013 7160 7295 7419 7532 7637 7732 7820 7902 7979 8051 8119 8184 8246 8307 8365 8421 8476 8529 8580 8630 8677 8723 8767 8810 8850 8888 8924 8959 8992 9023 9053 9081 9108 9133 9157 9181 9203 9224 9244 9262 9280 9297 9313 9327 9341 9353 9365 9375 9384 9393 9400 9406 9412 9416 9420 9423 9425 9427 9427 9428 9427 9426 9425 9423 9420 9418 9415 9412 9409 9406 9403 9401 9399 9398 9397 9397 9397 9398 9401 9403 9407 9412 9417 9423 9429 9436 9444 9451 9459 9468 9476 9485 9493 9501 9509 9516 9524 9531 9537 9543 9548 9553 9557 9561 9564 9567 9570 9571 9573 9574 9574 9575 9575 9574 9574 9573 9572 9571 9570 9569 9567 9566 9564 9563 9561 9559 9558 9557 9555 9554 9553 9553 9552 9552 9552 9553 9554 9555 9556 9558 9560 9562 9565 9567 9570 9573 9575 9578 9581 9583 9585 9587 9589 9590 9592 9593 9594 9595 9595 9596 9596 9597 9598 9599 9600 9601 9602 9604 9605 9607 9609 9612 9614 9617 9620 9623 9626 9629 9631 9634 9637 9640 9642 9644 9647 9649 9651 9653 9655 9657 9659 9661 9663 9666 9669 9672 9675 9678 9682 9686 9690 9694 9699 9703 9707 9712 9716 9720 9724 9727 9730 9732 9734 9735 9736 9736 9735 9734 9732 9729 9725 9721 9716 9710 9703 9695 9685 5502 5 10 3 9675 9662 9649 9633 9616 9596 9575 9551 9524 9496 9464 9431 9394 9355 9314 9270 9224 9176 9125 9073 9020 8965 8909 8851 8794 8736 8678 8620 8563 8507 8453 8401 8351 8303 8260 8219 8183 8152 8125 8104 8088 8079 8075 8077 8085 8098 8118 8143 8173 8208 8247 8290 8336 8385 8436 8489 8542 8597 8651 8705 8759 8811 8862 8912 8961 9008 9053 9096 9138 9179 9218 9255 9291 9326 9359 9391 9422 9452 9480 9507 9532 9557 9580 9601 9622 9640 9658 9675 9690 9704 9717 9730 9741 9752 9762 9772 9781 9790 9799 9808 9816 9824 9833 9841 9848 9856 9863 9870 9877 9883 9889 9894 9899 9903 9907 9910 9913 9915 9917 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9918 9918 9919 9920 9921 9922 9924 9926 9928 9929 9931 9933 9934 9936 9936 9937 9937 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9929 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9938 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9924 9924 9925 9925 9925 9925 9924 9924 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9913 9912 9911 9909 9907 9905 9904 9902 9900 9898 9897 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9885 9884 9881 9879 9876 9873 9869 9864 9860 9855 9849 9844 9838 9832 9826 9820 9814 9808 9802 9797 9791 9785 9779 9773 9767 9760 9753 9746 9738 9729 9720 9710 9699 9688 9675 9662 9648 9632 9616 9598 9580 9560 9539 9517 9494 9470 9445 9418 9390 9361 9331 9299 9267 9233 9199 9164 9127 9090 9053 9014 8976 8937 8898 8859 8820 8781 8742 8705 8667 8631 8596 8563 8530 8500 8472 8445 8421 8400 8382 8366 8353 8344 8337 8334 8334 8337 8342 8351 8361 8374 8389 8405 8422 8440 8459 8478 8496 8513 8529 8544 8556 8567 8574 8579 8580 8578 8571 8560 8545 8524 8499 5503 5 10 3 8468 8431 8388 8339 8283 8221 8152 8077 7994 7905 7810 7708 7599 7485 7365 7241 7111 6978 6841 6702 6561 6419 6278 6138 6000 5865 5735 5611 5494 5386 5287 5199 5123 5059 5010 4976 4956 4953 4966 4996 5041 5103 5180 5271 5377 5494 5623 5762 5909 6063 6221 6383 6547 6711 6873 7033 7188 7339 7484 7622 7754 7878 7994 8103 8204 8298 8385 8465 8539 8607 8669 8725 8777 8823 8865 8902 8935 8963 8987 9006 9022 9032 9039 9041 9038 9032 9022 9008 8991 8971 8948 8923 8896 8867 8838 8808 8778 8748 8718 8690 8663 8638 8615 8594 8575 8559 8546 8536 8529 8525 8524 8527 8533 8543 8556 8572 8591 8614 8639 8667 8698 8731 8765 8802 8840 8879 8918 8958 8998 9038 9078 9117 9155 9192 9229 9263 9297 9330 9361 9390 9419 9446 9472 9497 9521 9544 9565 9586 9605 9623 9640 9656 9671 9684 9696 9707 9717 9726 9734 9741 9747 9753 9758 9762 9766 9770 9773 9777 9780 9784 9788 9791 9795 9799 9803 9806 9810 9814 9817 9820 9823 9825 9828 9829 9831 9832 9833 9833 9833 9833 9833 9832 9831 9830 9829 9828 9826 9824 9822 9820 9818 9815 9811 9808 9803 9799 9793 9787 9780 9772 9764 9754 9744 9733 9721 9708 9694 9679 9663 9647 9629 9611 9592 9572 9552 9531 9509 9488 9466 9443 9421 9399 9377 9356 9334 9314 9294 9276 9258 9241 9226 9212 9200 9189 9180 9172 9166 9162 9160 9159 9161 9164 9170 9177 9185 9196 9208 9222 9237 9253 9271 9290 9310 9331 9352 9374 9397 9419 9442 9464 9487 9509 9531 9552 9572 9592 9611 9629 9647 9663 9679 9693 9707 9719 9731 9742 9752 9761 9769 9777 9784 9790 9796 9801 9806 9810 9814 9818 9822 9826 9830 9834 9837 9841 9844 9848 9851 9854 9857 9859 9861 9863 9864 9864 9864 9864 9863 9862 9860 9858 9855 9853 9850 9847 9844 9842 9839 9836 9834 9831 9829 9826 9824 9821 9818 9815 9812 9809 9805 9801 9797 9793 9789 9784 9780 9776 9772 9768 9765 9763 9761 9759 9759 9758 9759 9760 9762 9764 9766 9769 9772 9775 9778 9780 9783 9786 9788 9790 9792 9795 9797 9799 9801 9804 9807 9810 9814 9818 9823 9829 9834 9840 9847 9853 9860 9866 9873 9879 9885 9890 9895 9899 9902 9904 9906 9907 9907 9906 9904 9902 9899 9896 9891 9887 9881 9875 9869 9861 9853 9844 9834 9823 9811 9797 9781 9764 9744 9722 9698 9671 9641 9608 9573 9534 9493 9448 9400 9349 9296 9240 9183 9123 9062 9000 8938 8876 8814 8754 8696 8641 8589 8541 8498 8459 8426 8400 8379 8365 8358 8357 8364 8376 8396 8421 8451 8487 8528 8572 8620 8671 8724 8779 8834 8890 8946 9002 9056 9109 9161 9210 9258 9303 9346 9386 9424 9460 9493 9523 9552 9579 9603 9626 9647 9666 9684 9700 9715 9729 9741 9752 9763 9772 9781 9788 9795 9801 9806 9810 9813 9816 5504 5 10 3 9817 9818 9819 9818 9817 9815 9812 9808 9803 9798 9791 9784 9775 9766 9755 9743 9729 9714 9698 9679 9659 9637 9613 9587 9560 9530 9498 9464 9429 9393 9355 9316 9277 9237 9198 9159 9121 9085 9050 9017 8987 8960 8937 8917 8900 8888 8880 8876 8876 8880 8888 8900 8916 8935 8957 8982 9010 9040 9071 9104 9138 9173 9208 9244 9279 9313 9346 9378 9409 9439 9466 9492 9515 9537 9557 9575 9591 9604 9617 9627 9637 9644 9651 9657 9662 9667 9671 9676 9680 9684 9688 9693 9697 9702 9707 9713 9719 9724 9730 9736 9741 9747 9752 9758 9762 9767 9771 9776 9780 9783 9787 9791 9794 9798 9802 9806 9810 9814 9819 9824 9829 9834 9840 9845 9851 9856 9862 9867 9872 9877 9882 9886 9890 9893 9896 9899 9901 9903 9904 9905 9905 9906 9905 9904 9903 9900 9897 9894 9889 9884 9878 9870 9861 9851 9839 9826 9811 9795 9777 9757 9736 9713 9689 9663 9635 9607 9577 9546 9514 9482 9450 9417 9385 9353 9321 9290 9260 9231 9204 9177 9153 9130 9109 9089 9072 9056 9043 9031 9020 9012 9005 9000 8996 8994 8993 8993 8995 8998 9002 9008 9015 9024 9034 9045 9058 9073 9089 9107 9126 9147 9170 9193 9218 9243 9270 9297 9324 9351 9378 9404 9430 9454 9478 9501 9522 9542 9560 9577 9593 9607 9620 9632 9643 9654 9663 9673 9681 9689 9697 9705 9712 9720 9727 9734 9741 9748 9755 9761 9768 9774 9780 9787 9793 9799 9805 9811 9817 9823 9829 9835 9841 9847 9852 9858 9864 9869 9874 9879 9883 9888 9891 9895 9898 9901 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9923 9925 9926 9928 9930 9931 9932 9933 9933 9933 9933 9932 9930 9928 9926 9923 9920 9916 9912 9908 9904 9900 9896 9892 9889 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9842 9839 9836 9833 9830 9828 9826 9824 9824 9824 9825 9826 9828 9831 9835 9839 9844 9849 9855 9860 9865 9871 9876 9881 9885 9889 9893 9896 9899 9902 9904 9906 9908 9910 9911 9913 9915 9918 9920 9922 9925 9928 9931 9934 9936 9939 9941 9944 9945 9947 9948 9949 9949 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9954 9954 9953 9952 9951 9949 9947 9944 9941 9939 9936 9933 9930 9927 9924 9921 9918 9916 9913 9911 9909 9907 9904 9902 9900 9897 9895 9893 9890 9888 9885 9883 9881 9879 9877 9875 9874 9874 9873 9873 9874 9875 9876 9877 9879 9881 9882 9884 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9940 9941 9941 9941 9940 9940 9939 5505 5 10 3 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9926 9927 9928 9929 9931 9933 9936 9939 9942 9945 9948 9952 9955 9958 9960 9963 9965 9966 9968 9968 9969 9969 9968 9967 9966 9965 9964 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9942 9940 9938 9937 9936 9934 9933 9933 9932 9932 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9942 9942 9942 9941 9940 9939 9937 9935 9934 9932 9930 9928 9927 9926 9925 9924 9924 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9934 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9936 9936 9936 9937 9938 9939 9940 9941 9943 9944 9946 9948 9949 9951 9953 9954 9955 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9967 9966 9964 9963 9960 9958 9955 9952 9949 9946 9942 9939 9935 9931 9928 9925 9921 9918 9915 9912 9910 9907 9905 9902 9900 9897 9895 9893 9890 9888 9885 9882 9879 9876 9873 9869 9866 9863 9860 9857 9855 9852 9850 9848 9847 9846 9845 9845 9845 9846 9847 9848 9850 9852 9855 9857 9860 9864 9867 9870 9874 9878 9881 9885 9888 9892 9895 9899 9902 9905 9908 9910 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9931 9931 9931 9930 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9906 9904 9902 9899 9896 9894 9891 9888 9885 9882 9879 9875 9872 9867 9863 9857 9852 9845 9839 9831 9823 9814 9805 9795 9785 9774 9763 9751 9739 9727 9714 9702 9690 9678 9666 9654 9643 9632 9622 9612 9603 9595 9587 9579 9572 9566 9559 9553 9546 9540 9533 9525 9517 9508 9498 9486 9474 9460 9444 9426 9407 9386 9363 9338 9311 9281 9250 9217 9182 9144 9104 9063 9019 8972 8924 8873 8820 8764 8706 8646 8583 8517 8449 8378 8305 8229 8150 8068 7983 7896 7806 7712 7616 7517 7414 7310 7202 7092 6980 6866 6750 6634 6518 6403 6289 6178 6070 5967 5870 5779 5696 5622 5558 5505 5464 5434 5418 5414 5424 5446 5482 5530 5590 5661 5743 5834 5933 6040 6153 6272 6394 6520 6648 6777 6906 7034 7162 7288 7412 7533 7651 7766 7877 7984 8088 8187 8282 8372 8459 8540 8617 8690 8758 8822 8881 8936 8987 9034 9078 9118 9154 9188 9218 9247 9273 9297 9319 9340 9359 9377 9395 9411 9427 9442 9456 5506 5 10 3 9470 9482 9495 9506 9517 9528 9537 9547 9555 9563 9571 9578 9585 9592 9599 9606 9612 9620 9627 9635 9643 9652 9661 9670 9680 9691 9701 9712 9723 9733 9744 9754 9764 9773 9781 9789 9796 9802 9807 9811 9815 9818 9819 9821 9821 9821 9820 9819 9817 9815 9813 9810 9807 9803 9799 9794 9788 9782 9776 9768 9760 9752 9742 9732 9721 9710 9699 9687 9675 9662 9650 9638 9626 9615 9604 9594 9585 9576 9568 9560 9554 9548 9543 9539 9535 9532 9530 9528 9527 9527 9528 9529 9531 9533 9536 9540 9545 9550 9556 9563 9570 9578 9587 9596 9605 9615 9626 9636 9647 9658 9668 9679 9690 9700 9710 9719 9728 9737 9745 9753 9760 9767 9773 9779 9784 9789 9793 9797 9800 9803 9805 9808 9809 9811 9812 9812 9813 9813 9813 9812 9811 9809 9808 9805 9803 9800 9796 9792 9788 9783 9778 9772 9766 9759 9752 9745 9737 9729 9720 9711 9702 9693 9684 9675 9667 9658 9650 9642 9635 9628 9622 9616 9611 9607 9604 9601 9599 9598 9597 9597 9598 9599 9601 9604 9607 9611 9615 9620 9625 9631 9637 9643 9650 9656 9663 9671 9678 9685 9692 9699 9706 9712 9718 9724 9729 9733 9737 9739 9741 9742 9742 9740 9738 9735 9730 9725 9719 9711 9703 9694 9684 9673 9662 9650 9637 9623 9609 9594 9578 9562 9546 9529 9511 9494 9476 9459 9442 9425 9409 9394 9379 9367 9356 9346 9339 9334 9332 9332 9334 9339 9347 9357 9369 9383 9399 9417 9436 9456 9476 9497 9518 9538 9558 9577 9595 9612 9627 9642 9655 9666 9677 9686 9694 9701 9707 9712 9716 9719 9722 9724 9726 9727 9728 9728 9728 9727 9726 9725 9723 9721 9719 9716 9713 9710 9707 9704 9700 9696 9691 9686 9681 9675 9669 9663 9656 9648 9640 9631 9622 9612 9602 9591 9579 9567 9554 9541 9528 9513 9498 9483 9466 9449 9430 9410 9389 9367 9343 9317 9288 9258 9225 9189 9150 9107 9061 9011 8957 8898 8833 8764 8688 8606 8517 8421 8317 8206 8086 7957 7819 7673 7517 7353 7179 6998 6809 6612 6409 6199 5985 5767 5546 5323 5100 4877 4656 4438 4224 4015 3812 3616 3429 3250 3082 2923 2776 2639 2514 2401 2299 2209 2129 2061 2002 1952 1912 1879 1852 1832 1816 1805 1796 1790 1786 1783 1781 1781 1782 1785 1791 1802 1817 1840 1871 1912 1965 2031 2113 2210 2325 2457 2609 2778 2965 3169 3389 3623 3869 4125 4388 4655 4924 5192 5457 5715 5966 6206 6435 6650 6852 7040 7213 7372 7518 7651 7773 7883 7985 8078 8164 8244 8319 8390 8458 8523 8586 8646 8704 8760 8814 8866 8915 8961 9005 9046 9084 9118 9150 9180 9206 9231 9253 9273 9292 9310 9327 9343 9358 9374 9388 9403 9417 9431 9445 9458 9471 9484 9496 9507 9518 9527 9536 9545 9552 9559 9565 9570 9575 9579 9583 9586 9589 9591 9593 9595 9596 9597 9598 9598 9599 9599 5507 5 10 3 9599 9600 9600 9600 9601 9602 9603 9605 9607 9609 9612 9616 9620 9624 9628 9633 9638 9642 9647 9652 9656 9660 9664 9667 9670 9673 9675 9677 9680 9682 9683 9686 9688 9690 9693 9696 9700 9703 9708 9712 9717 9722 9728 9733 9739 9745 9750 9756 9762 9767 9773 9778 9783 9788 9792 9797 9801 9805 9809 9812 9816 9819 9822 9825 9827 9829 9832 9833 9835 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9849 9850 9852 9853 9855 9857 9859 9860 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9883 9885 9886 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9922 9923 9924 9926 9928 9929 9931 9933 9934 9936 9938 9939 9940 9941 9941 9942 9941 9941 9940 9939 9938 9937 9935 9933 9932 9931 9929 9928 9927 9927 9927 9927 9927 9928 9929 9930 9931 9933 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9952 9951 9951 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9937 9937 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9943 9943 9942 9940 9939 9937 9935 9933 9931 9929 9928 9926 9925 9924 9924 9924 9924 9924 9925 9926 9927 9929 9930 9931 9931 9932 9931 9931 9930 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9909 9907 9907 9906 9906 9907 9907 9907 9908 9909 9909 9910 9910 9910 9909 9909 9909 9908 9907 9907 9907 9907 9907 9908 9909 9911 9913 9916 9919 9922 9925 9929 9932 9935 9938 9941 9943 9944 9944 9945 9944 9943 9941 9939 9936 9934 9931 9928 9925 9922 9919 9917 9915 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 9865 9862 9858 9855 9851 9848 9844 9840 9835 9831 9826 9822 9817 9812 9806 9801 9796 9791 9786 9782 9777 9773 9769 9765 9762 9759 9757 9755 9753 9752 9751 9751 9752 9753 9754 9756 9759 9762 9766 9770 9774 9779 9784 9790 9795 9801 9807 9812 9818 9823 9828 9833 9838 9842 9846 9849 9852 9855 9858 9860 9862 9865 9867 9869 9871 9873 9875 9878 9880 9883 9886 9890 9893 9896 9900 9903 9907 9910 9913 9917 9919 9922 9924 9926 9928 9930 9931 9932 9932 9932 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 5508 5 10 3 9906 9906 9906 9907 9908 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9911 9911 9912 9914 9915 9917 9919 9922 9924 9927 9930 9933 9936 9939 9941 9943 9945 9946 9947 9946 9946 9945 9943 9940 9937 9934 9930 9926 9922 9917 9913 9908 9904 9899 9895 9891 9888 9884 9881 9878 9875 9873 9870 9868 9866 9865 9864 9863 9862 9862 9862 9862 9863 9865 9867 9869 9872 9875 9879 9883 9887 9891 9896 9900 9904 9908 9911 9914 9917 9920 9922 9923 9924 9925 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9920 9919 9917 9914 9912 9908 9904 9899 9894 9887 9880 9871 9862 9851 9840 9827 9813 9798 9782 9765 9747 9727 9705 9683 9658 9632 9604 9574 9542 9507 9470 9431 9389 9345 9299 9250 9199 9145 9090 9034 8976 8917 8858 8798 8740 8682 8626 8572 8521 8474 8430 8390 8355 8326 8302 8283 8271 8264 8264 8269 8281 8298 8320 8347 8379 8414 8453 8495 8539 8585 8633 8681 8729 8778 8825 8872 8918 8962 9004 9045 9084 9121 9156 9190 9221 9252 9280 9308 9334 9359 9383 9406 9429 9450 9470 9490 9509 9527 9544 9560 9576 9590 9604 9617 9628 9639 9649 9659 9667 9675 9682 9688 9694 9699 9703 9707 9710 9711 9712 9712 9711 9708 9704 9699 9691 9682 9671 9657 9641 9623 9602 9579 9553 9525 9494 9460 9424 9385 9344 9301 9256 9209 9160 9110 9059 9008 8955 8903 8851 8800 8750 8701 8654 8610 8568 8528 8493 8461 8432 8408 8389 8374 8363 8357 8356 8360 8368 8381 8398 8419 8443 8471 8502 8535 8571 8608 8646 8686 8726 8766 8806 8845 8883 8921 8957 8992 9026 9058 9089 9119 9147 9174 9200 9224 9248 9272 9295 9317 9339 9361 9383 9404 9426 9447 9469 9490 9512 9533 9554 9575 9595 9615 9634 9653 9671 9688 9704 9720 9734 9748 9760 9772 9783 9793 9802 9811 9819 9826 9833 9840 9847 9853 9859 9865 9870 9876 9881 9886 9892 9896 9901 9905 9909 9912 9915 9918 9920 9922 9923 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9933 9933 9934 9935 9936 9936 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9957 9958 9960 9961 9963 9965 9966 5509 5 10 3 9968 9969 9970 9971 9971 9971 9971 9971 9970 9968 9967 9965 9963 9962 9960 9958 9957 9956 9955 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9957 9957 9956 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9931 9930 9929 9929 9929 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9928 9927 9926 9926 9925 9924 9924 9924 9925 9925 9926 9927 9929 9930 9931 9932 9934 9935 9935 9936 9936 9936 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9923 9923 9922 9922 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9905 9903 9901 9900 9899 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9894 9893 9892 9890 9888 9885 9883 9879 9876 9872 9868 9864 9860 9856 9852 9847 9843 9839 9836 9832 9829 9826 9823 9820 9818 9815 9813 9810 9808 9805 9803 9800 9796 9793 9789 9784 9779 9773 9767 9761 9754 9747 9739 9731 9723 9714 9705 9696 9687 9677 9668 9658 9648 9638 9628 9617 9607 9596 9585 9574 9563 9551 9540 9528 9516 9504 9492 9480 9469 9457 9445 9433 9422 9411 9401 9391 9382 9373 9365 9358 9352 9346 9342 9339 9337 9336 9337 9338 9341 9345 9350 9357 9364 9372 9382 9392 9402 9414 9426 9438 9451 9464 9477 9491 9504 9517 9530 9542 9554 9566 9577 9587 9596 9605 9613 9620 9626 9632 9636 9640 9642 9644 9646 9646 9646 9645 9644 9643 9641 9639 9637 9634 9631 9629 9626 9622 9619 9616 9612 9609 9605 9601 9596 9592 9588 9583 9578 9574 9569 9565 9560 9556 9553 9549 9547 9544 9542 9541 9540 9539 9540 9540 9541 9543 9545 9547 9549 9552 9556 9559 9563 9567 9572 9576 9581 9587 9592 9599 9605 9612 9619 9626 9634 9642 9650 9658 9666 9674 9682 9690 9698 9706 9713 9720 9727 9733 9739 9745 9750 9755 9760 9765 9770 9774 9779 9783 9788 9792 9797 9801 9806 9810 9814 9818 9822 9825 9827 9829 9830 9830 9829 9828 9825 9821 9816 9809 9801 9792 9780 9767 9752 9735 9716 9694 9669 9642 9611 9577 9539 9497 9450 9400 9344 9284 9219 9150 9076 8997 8914 8828 8738 8646 8552 8457 8361 8267 8174 8085 7999 7918 7843 7775 7715 7663 7621 7588 7565 7552 7549 7556 7572 7598 7631 7672 7719 7772 7828 7888 7949 8010 8070 8128 8183 8233 8278 8317 8349 8373 8389 8397 8396 8387 8369 8343 8308 8265 8214 8156 8090 8018 7939 7855 7765 7671 7572 7470 7364 7257 7147 7037 6927 6818 6711 6607 6507 6413 6326 6246 5510 5 10 3 6175 6114 6064 6026 6000 5988 5989 6005 6034 6076 6133 6202 6282 6374 6476 6587 6705 6830 6959 7091 7225 7360 7495 7628 7758 7884 8007 8124 8236 8343 8444 8539 8628 8711 8789 8862 8929 8992 9051 9105 9156 9203 9247 9288 9326 9362 9395 9426 9455 9482 9507 9531 9553 9573 9592 9610 9627 9643 9657 9671 9685 9697 9709 9721 9732 9743 9753 9764 9773 9783 9793 9802 9811 9819 9827 9835 9842 9849 9856 9861 9866 9871 9875 9878 9880 9882 9883 9883 9883 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9861 9860 9859 9859 9859 9860 9860 9861 9862 9863 9864 9864 9865 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9866 9867 9868 9869 9871 9873 9875 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9924 9926 9929 9931 9933 9935 9936 9937 9938 9938 9938 9938 9937 9936 9935 9933 9932 9930 9929 9928 9927 9926 9926 9926 9926 9927 9928 9929 9930 9932 9933 9935 9937 9938 9940 9941 9942 9943 9943 9944 9944 9943 9942 9941 9940 9939 9937 9935 9933 9931 9929 9927 9925 9924 9922 9921 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9914 9913 9911 9909 9906 9902 9898 9893 9888 9882 9875 9868 9861 9853 9845 9836 9827 9818 9809 9799 9789 9778 9767 9755 9743 9729 9714 9698 9681 9662 9642 9620 9595 9570 9542 9512 9480 9447 9412 9376 9338 9298 9258 9216 9174 9131 9088 9044 9000 8957 8913 8870 8828 8786 8746 8707 8669 8634 8600 8569 8540 8514 8490 8470 8453 8439 8428 8421 8417 8417 8419 8425 8433 8444 8456 8471 8487 8504 8522 8540 8558 8576 8594 8610 8625 8639 8651 8661 8669 8674 8678 8679 8678 8675 8669 8662 8652 8640 8626 8611 8594 8575 8556 8536 8515 8494 8473 8452 8432 8413 8396 8380 8366 8354 8345 8338 8334 8334 8336 8343 8352 8365 8381 8400 8422 8447 8475 8505 8538 8572 8607 8644 8682 8720 8759 8797 8836 8873 8910 8946 8981 9015 9048 9079 9109 9138 9166 9192 9218 9242 9266 9289 9312 9334 9356 9377 9399 9420 9441 9462 9482 9503 9523 9543 9563 9582 9601 9619 9637 9654 9671 9687 9702 9717 9732 9746 9759 9772 9784 9796 9807 9818 9828 9839 9848 9858 9866 9875 9883 9890 9897 9903 9909 9914 9919 9923 9926 9929 9931 9933 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9945 9944 9943 9942 9941 9939 9938 9937 9936 5511 5 10 3 9936 9935 9935 9935 9935 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9938 9938 9939 9940 9941 9943 9945 9947 9950 9953 9955 9958 9960 9963 9965 9966 9967 9968 9968 9967 9966 9965 9964 9962 9960 9958 9956 9953 9951 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9930 9927 9924 9921 9917 9913 9909 9904 9900 9896 9892 9888 9885 9882 9880 9878 9877 9877 9877 9878 9879 9881 9884 9887 9890 9893 9896 9900 9903 9907 9910 9913 9915 9918 9920 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9942 9943 9945 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9961 9962 9962 9961 9961 9960 9959 9957 9955 9953 9950 9948 9945 9942 9940 9937 9934 9932 9929 9927 9926 9924 9923 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9919 9918 9917 9915 9913 9910 9907 9903 9900 9895 9891 9886 9880 9875 9869 9864 9858 9852 9846 9840 9834 9829 9823 9818 9812 9807 9802 9798 9793 9789 9785 9782 9779 9777 9775 9773 9772 9771 9771 9772 9772 9774 9775 9777 9779 9781 9783 9784 9786 9788 9789 9791 9792 9792 9793 9793 9793 9793 9793 9792 9792 9792 9792 9791 9791 9792 9792 9792 9793 9794 9795 9796 9797 9799 9801 9802 9804 9806 9809 9811 9813 9816 9819 9822 9825 9828 9832 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9891 9895 9898 9902 9905 9909 9912 9916 9919 9922 9925 9928 9930 9933 9935 9936 9937 9938 9939 9939 9938 9938 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9902 9899 9896 9893 9889 9885 9881 9876 9871 9867 9862 9857 9852 9847 9842 9838 9834 9830 9827 9824 9822 9821 9820 9820 9821 9822 9823 9826 9828 9831 9835 9839 9842 9846 9850 9853 9857 9860 9862 9864 9866 9867 9868 9868 9867 9866 9864 9862 9859 9856 9852 9848 9843 9838 9832 9825 9818 9810 9802 9792 9782 9770 9757 9743 9727 9710 9692 9673 9652 9630 9607 9583 9559 9534 9509 9484 9460 9437 9415 9394 9376 9359 9345 9333 9323 9317 9313 9312 9313 9318 9324 9334 9345 9358 9374 9390 9408 9427 9447 9467 9488 9509 9529 9550 9570 9590 9609 9628 9645 9662 9678 9693 9708 9721 9733 9745 9755 9765 9774 9782 9789 9795 9801 9807 9812 9816 9820 9824 9827 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9863 9866 9868 9870 9872 9874 9875 9877 9878 9878 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9873 9870 9867 9864 9860 9855 9850 9844 9837 9830 9822 9814 9804 9794 9784 9773 9760 9748 9734 9719 9703 9687 9669 9650 9630 9609 9587 9564 9539 5512 5 10 3 9514 9488 9462 9434 9407 9380 9352 9325 9298 9273 9248 9224 9202 9181 9162 9145 9130 9117 9106 9098 9092 9089 9088 9090 9095 9102 9111 9123 9138 9154 9173 9193 9215 9239 9264 9290 9316 9343 9371 9398 9425 9452 9478 9503 9527 9550 9571 9592 9611 9629 9645 9661 9675 9687 9699 9709 9719 9727 9734 9740 9745 9749 9752 9754 9755 9754 9752 9750 9746 9741 9735 9727 9719 9710 9700 9688 9676 9663 9649 9633 9617 9598 9579 9557 9534 9508 9479 9448 9414 9376 9335 9290 9241 9188 9130 9068 9001 8930 8855 8774 8690 8601 8508 8410 8309 8204 8096 7985 7870 7753 7634 7512 7390 7266 7142 7018 6896 6775 6657 6542 6433 6329 6232 6143 6063 5993 5935 5889 5856 5836 5831 5840 5864 5903 5956 6023 6103 6196 6300 6414 6536 6666 6801 6941 7083 7226 7368 7509 7646 7779 7907 8029 8144 8252 8353 8446 8532 8610 8681 8745 8802 8853 8899 8938 8973 9002 9026 9046 9061 9072 9078 9080 9076 9068 9056 9038 9015 8987 8954 8916 8873 8826 8775 8721 8663 8603 8541 8478 8414 8352 8290 8231 8174 8121 8073 8030 7992 7960 7935 7917 7906 7902 7905 7915 7931 7955 7984 8018 8058 8102 8149 8199 8251 8305 8359 8412 8465 8515 8563 8607 8648 8683 8714 8738 8756 8767 8771 8767 8754 8734 8705 8667 8620 8565 8500 8425 8342 8249 8148 8038 7919 7793 7658 7517 7370 7217 7059 6898 6734 6569 6404 6241 6080 5925 5775 5633 5500 5378 5269 5173 5092 5027 4979 4949 4937 4943 4968 5011 5071 5149 5243 5351 5474 5609 5754 5909 6071 6238 6410 6585 6760 6934 7107 7276 7442 7602 7756 7904 8045 8179 8305 8425 8536 8641 8738 8829 8913 8992 9064 9131 9192 9249 9301 9349 9393 9434 9470 9504 9535 9562 9588 9610 9631 9650 9667 9682 9696 9708 9720 9730 9740 9749 9757 9764 9771 9778 9784 9790 9795 9800 9805 9809 9813 9816 9819 9821 9823 9825 9826 9826 9826 9826 9825 9824 9822 9820 9818 9816 9813 9810 9807 9804 9801 9798 9794 9791 9788 9784 9781 9778 9775 9771 9768 9765 9761 9758 9754 9750 9746 9742 9737 9732 9726 9720 9714 9707 9700 9693 9685 9677 9669 9660 9651 9643 9634 9625 9616 9608 9599 9591 9583 9575 9568 9560 9553 9547 9540 9533 9527 9521 9515 9509 9503 9497 9491 9485 9479 9473 9467 9460 9453 9446 9439 9431 9422 9413 9403 9392 9381 9368 9355 9340 9325 9308 9290 9271 9250 9227 9203 9177 9148 9118 9085 9049 9011 8969 8925 8877 8825 8770 8711 8648 8581 8510 8435 8356 8273 8186 8094 7999 7900 7798 7692 7583 7470 7354 7236 7114 6990 6863 6733 6602 6468 6332 6194 6054 5913 5771 5627 5483 5339 5195 5051 4908 4766 4627 4489 4355 4224 4097 3975 3857 3746 3642 3544 3454 3372 3300 3237 3184 3142 3111 3093 3086 3093 3113 3146 3194 3255 3330 5513 5 10 3 3418 3520 3635 3763 3901 4051 4210 4378 4554 4735 4921 5111 5302 5495 5686 5876 6063 6246 6424 6597 6763 6923 7076 7222 7360 7491 7616 7733 7844 7949 8048 8141 8229 8312 8390 8464 8534 8600 8662 8721 8777 8829 8879 8926 8970 9011 9050 9087 9122 9155 9187 9216 9245 9272 9299 9324 9348 9372 9395 9417 9438 9459 9479 9498 9516 9534 9550 9565 9580 9593 9605 9616 9627 9636 9644 9652 9659 9665 9671 9676 9681 9686 9690 9695 9699 9702 9706 9710 9713 9716 9718 9720 9722 9723 9724 9724 9724 9724 9722 9721 9719 9717 9715 9713 9711 9709 9707 9706 9705 9705 9705 9706 9707 9709 9711 9714 9717 9720 9724 9727 9730 9734 9737 9740 9742 9744 9746 9748 9749 9750 9752 9753 9754 9755 9756 9758 9760 9763 9766 9770 9774 9779 9784 9790 9796 9803 9809 9816 9822 9828 9834 9839 9843 9847 9850 9853 9855 9856 9856 9856 9855 9854 9852 9850 9848 9847 9845 9843 9841 9840 9839 9838 9837 9836 9836 9835 9835 9834 9834 9833 9832 9831 9830 9829 9828 9826 9825 9824 9823 9823 9822 9822 9823 9823 9824 9826 9827 9829 9831 9833 9836 9838 9840 9843 9845 9847 9849 9850 9852 9854 9856 9858 9859 9862 9864 9867 9869 9872 9876 9879 9883 9886 9889 9893 9896 9898 9900 9902 9903 9903 9903 9903 9902 9900 9898 9896 9893 9890 9887 9884 9882 9879 9876 9874 9872 9869 9867 9865 9863 9860 9858 9855 9851 9848 9843 9839 9834 9828 9822 9816 9809 9803 9796 9789 9783 9777 9771 9765 9760 9755 9751 9748 9745 9743 9741 9740 9740 9740 9741 9743 9745 9748 9751 9755 9760 9765 9771 9777 9783 9790 9797 9805 9812 9820 9828 9835 9843 9850 9857 9863 9869 9874 9879 9883 9887 9890 9893 9895 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9913 9913 9913 9912 9912 9910 9909 9907 9905 9902 9900 9897 9895 9893 9890 9889 9887 9885 9884 9883 9883 9883 9882 9883 9883 9883 9884 9884 9885 9885 9885 9884 9884 9883 9882 9881 9880 9878 9876 9875 9873 9872 9871 9870 9869 9869 9869 9870 9871 9873 9875 9878 9881 9885 9889 9893 9898 9902 9907 9912 9916 9920 9924 9927 9930 9932 9934 9936 9937 9937 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9928 9927 9925 9923 9920 9917 9914 9910 9906 9902 9897 9892 9888 9883 9879 9874 9871 9867 9865 9863 9861 9860 9860 9861 9862 9863 9865 9868 9870 9873 9876 9879 9882 9885 9888 9891 9894 9896 9899 9902 9905 9907 9910 9913 9916 9919 9922 9926 9929 9932 9936 9939 9942 9945 9948 9950 9952 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9952 9952 9951 9950 9949 9949 5514 5 10 4 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9950 9947 9945 9941 9938 9934 9929 9924 9919 9913 9906 9900 9892 9884 9876 9867 9857 9848 9838 9827 9817 9806 9796 9785 9775 9765 9755 9745 9736 9728 9720 9713 9707 9701 9696 9693 9690 9687 9686 9686 9686 9688 9690 9693 9696 9700 9704 9709 9713 9718 9722 9726 9729 9731 9732 9732 9730 9726 9720 9711 9700 9685 9667 9645 9619 9589 9554 9513 9468 9416 9359 9296 9226 9149 9066 8976 8879 8775 8665 8547 8424 8294 8159 8019 7874 7725 7574 7421 7267 7113 6961 6811 6666 6525 6392 6266 6150 6045 5951 5870 5803 5750 5713 5692 5686 5697 5724 5767 5825 5898 5985 6085 6197 6319 6451 6590 6736 6886 7040 7195 7351 7506 7658 7807 7952 8092 8225 8352 8471 8584 8688 8785 8875 8957 9031 9099 9160 9215 9265 9308 9347 9382 9412 9439 9462 9481 9498 9511 9522 9530 9534 9536 9534 9530 9521 9509 9493 9473 9448 9418 9383 9342 9296 9243 9184 9118 9045 8965 8877 8782 8679 8569 8450 8324 8191 8051 7904 7752 7594 7431 7265 7096 6925 6754 6583 6415 6250 6090 5937 5791 5655 5529 5416 5315 5230 5159 5105 5067 5047 5044 5059 5091 5141 5207 5289 5386 5498 5621 5757 5902 6056 6217 6384 6554 6726 6900 7073 7244 7411 7575 7734 7886 8032 8171 8302 8426 8541 8649 8749 8842 8927 9006 9078 9144 9205 9261 9312 9359 9402 9442 9479 9513 9545 9575 9602 9629 9653 9676 9697 9717 9736 9754 9770 9785 9798 9811 9822 9832 9841 9849 9856 9863 9868 9872 9876 9879 9882 9884 9885 9886 9887 9886 9886 9885 9883 9881 9879 9876 9873 9869 9864 9860 9854 9849 9842 9836 9829 9821 9813 9804 9795 9785 9774 9763 9751 9738 9724 9710 9694 9677 9660 9641 9621 9600 9577 9554 9530 9504 9478 9452 9425 9397 9370 9343 9316 9291 9266 9243 9221 9201 9183 9167 9154 9143 9135 9130 9128 9128 9131 9137 9145 9156 9168 9183 9200 9218 9237 9258 9279 9300 9322 9344 9366 9387 9408 9428 9447 9465 9482 9497 9512 9525 9537 9548 9558 9566 9573 9580 9585 9589 9593 9596 9598 9600 9601 9602 9603 9603 9604 9604 9604 9605 9605 9606 9607 9608 9610 9611 9613 9615 9617 9619 9621 9623 9626 9628 9630 9632 9633 9635 9636 9637 9638 9638 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9640 9641 9642 9644 9645 9648 9650 9653 9656 9659 9662 9666 9669 9672 9676 9679 9682 9685 9687 9689 9691 9693 9694 9695 9695 9695 5515 5 10 4 9695 9695 9695 9694 9694 9693 9693 9693 9693 9694 9694 9695 9697 9698 9700 9703 9705 9708 9711 9714 9718 9721 9724 9727 9730 9733 9736 9738 9740 9742 9744 9745 9746 9746 9747 9747 9747 9746 9746 9746 9746 9746 9746 9746 9746 9747 9748 9750 9752 9754 9756 9759 9762 9766 9770 9774 9778 9783 9787 9792 9797 9802 9807 9813 9818 9823 9828 9833 9838 9843 9848 9853 9858 9863 9867 9872 9877 9882 9886 9891 9895 9899 9903 9907 9911 9915 9918 9921 9924 9926 9928 9930 9932 9933 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9928 9925 9923 9920 9918 9915 9912 9908 9905 9901 9897 9893 9888 9884 9879 9874 9869 9863 9858 9852 9847 9842 9836 9831 9826 9822 9817 9813 9809 9806 9804 9801 9800 9798 9798 9797 9798 9798 9800 9801 9803 9806 9809 9812 9815 9819 9822 9826 9830 9834 9838 9842 9846 9850 9854 9857 9861 9864 9867 9870 9872 9874 9875 9877 9878 9878 9879 9878 9878 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9864 9863 9862 9862 9861 9861 9861 9862 9862 9863 9863 9864 9865 9866 9867 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9855 9854 9854 9853 9852 9852 9851 9851 9851 9851 9851 9852 9852 9852 9853 9853 9853 9853 9854 9853 9853 9853 9852 9851 9849 9847 9845 9842 9839 9835 9830 9825 9820 9813 9806 9798 9789 9780 9770 9758 9746 9733 9719 9704 9688 9671 9653 9634 9614 9593 9572 9550 9527 9503 9479 9455 9431 9407 9383 9360 9338 9317 9296 9278 9261 9245 9232 9221 9213 9207 9204 9203 9205 9210 9217 9227 9239 9253 9270 9288 9309 9330 9353 9376 9400 9424 9449 9473 9497 9520 9543 9565 9586 9606 9624 9642 9658 9674 9688 9702 9714 9726 9737 9748 9758 9767 9776 9785 9793 9802 9810 9817 9825 9832 9839 9846 9853 9859 9865 9870 9876 9880 9885 9889 9893 9897 9900 9903 9906 9908 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9931 9931 9932 9933 9934 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9948 9949 9949 9948 9948 9947 9945 9944 9943 9941 9939 9937 9935 9934 9932 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9892 9890 9889 9886 9884 9881 9878 9875 9872 9869 9865 9862 9858 9854 9851 9847 9844 9841 9838 9835 9833 9831 5516 5 10 4 9829 9828 9826 9825 9825 9824 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9824 9824 9824 9823 9823 9822 9822 9822 9821 9821 9821 9822 9822 9823 9824 9826 9828 9830 9832 9835 9838 9841 9845 9849 9853 9857 9861 9865 9869 9874 9878 9882 9885 9889 9892 9896 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9939 9939 9938 9937 9935 9934 9933 9931 9929 9927 9925 9923 9920 9917 9913 9910 9905 9901 9895 9889 9883 9875 9867 9857 9847 9836 9823 9810 9796 9780 9764 9747 9729 9711 9691 9672 9652 9632 9612 9592 9573 9554 9537 9520 9504 9490 9477 9466 9456 9448 9443 9439 9437 9436 9438 9442 9447 9454 9462 9472 9483 9495 9509 9523 9537 9553 9568 9584 9601 9617 9633 9649 9665 9681 9696 9711 9725 9739 9753 9766 9779 9791 9802 9813 9824 9834 9843 9852 9861 9869 9876 9883 9889 9895 9901 9905 9910 9914 9917 9920 9922 9925 9926 9927 9928 9929 9929 9929 9929 9928 9927 9926 9924 9922 9920 9917 9914 9911 9906 9902 9897 9891 9884 9876 9868 9859 9848 9837 9824 9811 9796 9781 9764 9746 9728 9709 9689 9669 9648 9628 9607 9587 9568 9549 9531 9515 9500 9486 9475 9465 9457 9452 9449 9449 9450 9454 9460 9469 9479 9492 9506 9521 9538 9556 9575 9594 9614 9634 9655 9675 9694 9713 9732 9750 9767 9783 9797 9811 9824 9836 9847 9857 9866 9874 9882 9888 9894 9900 9905 9909 9914 9918 9921 9925 9928 9931 9934 9937 9940 9942 9945 9947 9949 9951 9953 9954 9955 9956 9957 9957 9957 9956 9955 9954 9952 9950 9947 9944 9940 9936 9931 9925 9919 9912 9904 9895 9886 9875 9863 9849 9834 9818 9799 9779 9756 9731 9704 9674 9641 9606 9568 9527 9483 9436 9387 9335 9280 9224 9165 9104 9042 8979 8915 8850 8785 8720 8655 8591 8528 8466 8405 8347 8290 8235 8183 8132 8085 8039 7997 7957 7919 7884 7852 7822 7794 7769 7747 7726 7708 7693 7679 7667 7658 7650 7644 7640 7637 7636 7635 7636 7637 7639 7641 7643 7645 7647 7648 7648 7647 7644 7641 7636 7630 7623 7614 7605 7594 7584 7573 7562 7553 7544 7537 7533 7531 7532 7537 7546 7559 7578 7601 7630 7663 7703 7747 7797 7852 7911 7974 8042 8112 8185 8261 8338 8416 8495 8573 8650 8727 8801 8874 8944 9011 9075 9135 9193 9247 9298 9345 9389 9429 9467 9502 9534 9563 9590 9615 9639 9660 9679 9698 9715 9730 9745 9758 9770 9782 9792 9802 9811 9818 9826 9832 9837 9842 9846 9849 9852 9853 9855 9855 9856 9855 9855 9854 9852 9850 9848 9846 9844 9841 9839 9836 9833 9830 9826 9823 9819 9815 9810 9806 9800 9794 9788 9780 9772 9763 9752 9740 9726 9710 9693 5517 5 10 4 9672 9650 9625 9597 9565 9531 9493 9451 9406 9358 9305 9250 9191 9128 9063 8996 8926 8855 8782 8709 8636 8564 8493 8425 8359 8297 8239 8187 8140 8099 8065 8038 8019 8007 8004 8008 8020 8040 8067 8101 8142 8189 8241 8299 8360 8425 8492 8562 8633 8704 8775 8846 8915 8982 9048 9110 9170 9226 9279 9329 9376 9419 9459 9496 9530 9562 9590 9617 9641 9663 9684 9703 9721 9738 9753 9768 9781 9794 9806 9818 9829 9839 9848 9857 9865 9873 9879 9886 9891 9897 9901 9905 9909 9912 9915 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9928 9926 9924 9922 9920 9919 9917 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9891 9889 9887 9885 9882 9879 9875 9871 9867 9862 9857 9851 9844 9837 9829 9820 9811 9801 9790 9778 9765 9752 9737 9722 9705 9688 9670 9650 9630 9608 9585 9561 9537 9511 9484 9456 9427 9397 9366 9334 9302 9269 9236 9203 9169 9136 9102 9070 9038 9007 8977 8949 8922 8898 8875 8855 8837 8822 8809 8800 8794 8790 8790 8792 8798 8806 8818 8832 8848 8867 8888 8911 8936 8962 8990 9019 9049 9079 9110 9142 9173 9205 9237 9268 9300 9330 9361 9390 9419 9448 9475 9502 9527 9552 9576 9598 9620 9641 9660 9678 9695 9711 9726 9740 9753 9765 9776 9786 9796 9805 9813 9821 9828 9835 9842 9848 9855 9861 9867 9873 9879 9885 9890 9896 9901 9906 9911 9915 9920 9923 9926 9929 9931 9933 9935 9935 9936 9936 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9909 9909 9909 9910 9911 9913 9915 9917 9920 9922 9925 9929 9932 9935 9938 9941 9944 9947 9949 9951 9953 9954 9955 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9949 9949 9950 9951 9952 9953 9955 9957 9959 9960 9962 9964 9966 9967 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9961 9959 9956 9954 9951 9948 9945 9942 9939 5518 5 10 4 9935 9932 9928 9924 9920 9916 9912 9908 9903 9898 9893 9888 9883 9877 9871 9865 9858 9851 9844 9837 9829 9822 9814 9807 9799 9791 9784 9777 9770 9763 9757 9751 9746 9741 9737 9734 9731 9729 9727 9726 9726 9726 9727 9729 9731 9734 9737 9741 9745 9749 9754 9759 9764 9770 9775 9780 9786 9791 9797 9802 9807 9812 9816 9820 9824 9828 9831 9834 9836 9838 9840 9841 9842 9843 9843 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9834 9834 9833 9834 9834 9835 9836 9837 9839 9841 9844 9846 9850 9853 9857 9861 9865 9870 9874 9879 9884 9888 9893 9898 9903 9908 9913 9917 9922 9927 9931 9935 9939 9943 9947 9951 9954 9957 9960 9963 9965 9967 9968 9969 9970 9970 9970 9970 9969 9968 9966 9964 9961 9959 9956 9952 9949 9945 9941 9937 9933 9929 9925 9921 9916 9912 9908 9904 9899 9895 9890 9886 9881 9876 9871 9866 9861 9856 9851 9845 9840 9835 9829 9824 9819 9814 9809 9805 9801 9797 9794 9792 9790 9789 9788 9788 9789 9790 9793 9795 9798 9802 9806 9811 9816 9821 9826 9831 9836 9841 9846 9851 9856 9860 9864 9868 9872 9875 9878 9882 9884 9887 9890 9892 9895 9897 9899 9901 9903 9904 9906 9907 9907 9908 9908 9907 9906 9904 9902 9899 9896 9892 9887 9882 9877 9871 9865 9859 9852 9846 9840 9834 9828 9823 9818 9814 9811 9808 9806 9804 9803 9803 9803 9804 9805 9807 9809 9811 9813 9815 9817 9818 9820 9821 9821 9822 9821 9821 9820 9819 9817 9815 9813 9810 9808 9805 9803 9800 9798 9796 9794 9793 9791 9791 9790 9790 9790 9790 9791 9792 9793 9794 9795 9796 9797 9798 9800 9801 9802 9802 9803 9804 9804 9805 9805 9806 9806 9807 9808 9808 9809 9810 9811 9812 9814 9815 9817 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9847 9849 9851 9854 9856 9859 9861 9864 9867 9869 9872 9875 9878 9881 9884 9887 9889 9892 9894 9896 9898 9899 9901 9902 9902 9903 9903 9903 9902 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9874 9872 9869 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9838 9835 9832 9830 9828 9826 9824 9823 9822 9821 9821 9820 9821 9821 9822 9823 9824 9826 9828 9830 9832 9835 9838 9841 9845 9849 9853 9857 9862 9867 9872 9877 9882 9887 9893 9898 9904 9910 9915 9920 9925 9930 9935 9939 9943 9947 9950 9953 9956 9958 9960 9961 9963 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 5519 5 10 4 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9955 9955 9955 9955 9956 9957 9958 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9973 9973 9973 9972 9971 9970 9969 9968 9966 9964 9963 9961 9960 9959 9957 9956 9956 9955 9955 9955 9956 9957 9957 9959 9960 9961 9963 9964 9966 9968 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9953 9952 9950 9949 9949 9948 9948 9948 9948 9948 9949 9950 9950 9951 9952 9953 9955 9956 9956 9957 9958 9958 9959 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9949 9947 9946 9944 9941 9939 9937 9934 9931 9928 9925 9921 9917 9912 9907 9901 9894 9887 9880 9872 9863 9853 9844 9833 9822 9811 9800 9788 9777 9765 9754 9742 9731 9721 9710 9701 9692 9684 9676 9669 9663 9658 9654 9650 9648 9646 9644 9644 9644 9645 9647 9649 9652 9655 9658 9663 9667 9672 9677 9682 9688 9694 9700 9706 9711 9717 9723 9728 9733 9738 9742 9746 9749 9752 9754 9755 9756 9755 9754 9752 9749 9745 9740 9734 9727 9719 9710 9700 9689 9678 9665 9651 9637 9621 9605 9588 9569 9550 9530 9508 9485 9461 9436 9409 9381 9351 9319 9285 9249 9212 9172 9129 9085 9038 8989 8938 8884 8829 8772 8713 8653 8592 8530 8469 8407 8346 8286 8228 8171 8118 8067 8020 7978 7940 7906 7878 7856 7839 7829 7824 7826 7834 7847 7867 7892 7922 7957 7997 8040 8087 8138 8190 8245 8302 8359 8417 8475 8533 8591 8647 8702 8756 8808 8859 8908 8954 8999 9042 9083 9122 9160 9195 9230 9262 9293 9323 9352 9379 9405 9430 9454 9477 9499 9520 9540 9559 9577 9594 9610 9625 9639 9652 9665 9676 9687 9697 9707 9716 9724 9732 9739 9746 9752 9758 9764 9770 9775 9780 9785 9790 9794 9798 9802 9805 9809 9812 9814 9817 9819 9821 9823 9824 9825 9826 9827 9828 9828 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9827 9826 9824 9822 9820 9818 9815 9812 9808 9804 9800 9795 9790 9785 9779 9774 9768 9762 9756 9750 9744 9739 9733 9728 9724 9720 9716 9713 9710 9708 9707 9706 9705 9705 9705 9705 9706 9707 9708 9709 9711 9713 9715 9716 9718 9720 9723 9725 9727 9730 9733 9736 9739 9742 9746 9750 9754 9759 9763 9768 9774 9779 9785 9791 9797 9803 9808 9814 9820 9826 9831 9836 9841 9845 9850 9853 9857 9860 9863 9865 9867 9868 9869 9870 9871 9871 9871 9870 9870 9869 9867 9866 9864 9862 9860 9858 9855 9853 9850 9847 9845 9842 9839 9837 9834 9832 9829 9827 9825 9824 9822 9821 9820 5520 5 10 4 9820 9819 9819 9820 9820 9821 9822 9824 9825 9827 9829 9831 9834 9836 9839 9841 9844 9847 9850 9853 9856 9860 9863 9866 9870 9873 9876 9880 9883 9887 9890 9893 9897 9900 9903 9905 9908 9910 9912 9914 9916 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9914 9913 9911 9910 9907 9905 9902 9899 9896 9892 9888 9883 9878 9873 9867 9861 9855 9849 9842 9835 9829 9822 9815 9808 9802 9796 9790 9784 9779 9775 9771 9767 9765 9763 9761 9761 9761 9762 9763 9766 9769 9773 9777 9782 9788 9794 9800 9807 9815 9822 9831 9839 9847 9855 9864 9872 9881 9889 9897 9904 9911 9918 9925 9931 9936 9941 9945 9949 9952 9955 9957 9959 9960 9960 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9951 9951 9951 9951 9952 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9969 9969 9968 9967 9966 9964 9961 9959 9955 9952 9947 9943 9937 9931 9925 9918 9910 9902 9893 9884 9874 9864 9853 9841 9829 9815 9801 9787 9771 9755 9737 9719 9699 9679 9658 9636 9613 9589 9565 9540 9514 9488 9463 9437 9411 9387 9362 9339 9317 9297 9278 9260 9245 9232 9222 9213 9208 9205 9204 9206 9211 9219 9228 9240 9255 9271 9289 9309 9331 9353 9377 9401 9426 9452 9477 9502 9528 9553 9577 9601 9624 9646 9667 9688 9707 9726 9743 9760 9775 9790 9804 9816 9828 9840 9850 9860 9868 9877 9884 9891 9897 9903 9908 9913 9917 9920 9923 9925 9927 9928 9929 9930 9930 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9893 9890 9887 9884 9881 9878 9876 9873 9871 9868 9867 9865 9864 9864 9864 9864 9866 9867 9869 9872 9875 9879 9883 9887 9892 9897 9902 9907 9911 9916 9921 9925 9929 9933 9936 9940 9942 9945 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9947 9946 9944 9942 9940 9936 9933 9928 9923 9917 9910 9902 9893 9883 9872 9860 9847 9833 9817 9801 9783 9763 9743 9721 9698 9674 9648 9622 9594 9566 9537 9507 9477 9446 9415 9385 9354 9325 9296 9268 9241 9216 9193 9171 9152 9135 9121 9109 9100 9094 9090 9089 9091 9095 9102 9112 9123 9136 9151 9168 9185 9204 9223 9243 9263 9284 9304 9324 9344 9363 9382 9401 9419 9436 9453 9470 9487 9503 9519 9535 9551 9567 9583 9599 9615 9631 5521 5 10 4 9647 9663 9679 9695 9711 9726 9741 9755 9769 9781 9793 9804 9814 9823 9831 9838 9844 9849 9853 9856 9859 9860 9861 9861 9860 9859 9856 9854 9850 9846 9840 9834 9827 9818 9808 9796 9783 9768 9751 9733 9712 9689 9665 9638 9610 9580 9549 9517 9485 9451 9418 9385 9353 9322 9293 9266 9241 9219 9200 9184 9172 9164 9160 9159 9162 9169 9180 9193 9210 9230 9253 9277 9303 9331 9360 9389 9419 9448 9477 9506 9534 9561 9587 9612 9635 9657 9678 9698 9716 9733 9749 9764 9777 9790 9802 9813 9824 9833 9842 9850 9857 9863 9868 9872 9875 9877 9878 9877 9874 9870 9865 9858 9849 9838 9826 9812 9796 9779 9760 9740 9718 9695 9671 9646 9620 9594 9567 9540 9513 9486 9459 9434 9409 9385 9362 9341 9322 9304 9288 9275 9264 9255 9249 9245 9244 9246 9250 9256 9265 9277 9290 9306 9324 9343 9364 9386 9409 9433 9458 9483 9507 9532 9556 9580 9602 9624 9644 9663 9681 9697 9711 9723 9734 9744 9751 9758 9762 9765 9767 9768 9768 9767 9765 9762 9759 9755 9751 9747 9742 9738 9733 9728 9723 9718 9713 9707 9702 9697 9692 9688 9683 9678 9674 9669 9665 9662 9659 9656 9654 9653 9652 9653 9654 9656 9659 9663 9668 9674 9681 9689 9697 9706 9716 9727 9737 9748 9759 9771 9781 9792 9802 9812 9821 9829 9836 9843 9849 9853 9857 9861 9863 9864 9865 9865 9864 9862 9860 9857 9853 9849 9844 9838 9831 9824 9815 9806 9796 9784 9771 9758 9743 9727 9709 9691 9671 9651 9630 9608 9586 9564 9541 9519 9497 9476 9456 9438 9421 9405 9392 9381 9373 9366 9363 9362 9364 9369 9376 9385 9397 9411 9428 9445 9465 9486 9507 9530 9553 9576 9600 9623 9646 9668 9690 9710 9730 9749 9766 9783 9798 9812 9826 9838 9849 9859 9869 9877 9885 9893 9900 9906 9912 9917 9923 9927 9932 9936 9941 9944 9948 9952 9955 9958 9960 9963 9965 9967 9969 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9946 9946 9947 9948 9950 9952 9953 9956 9958 9961 9963 9966 9969 9972 9974 9977 9979 9981 9983 9984 9985 9985 9986 9985 9985 9984 9983 9982 9980 9979 9977 9976 9974 9973 9972 9971 9971 9970 9970 9971 9971 9972 9973 9974 9976 9977 9979 9980 9981 9983 9984 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 5522 5 10 4 9980 9980 9979 9979 9979 9979 9980 9980 9981 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9987 9986 9985 9984 9982 9979 9977 9974 9971 9968 9965 9962 9959 9955 9952 9949 9946 9943 9940 9937 9935 9932 9930 9927 9925 9923 9921 9918 9916 9913 9911 9908 9905 9902 9898 9894 9891 9886 9882 9877 9873 9868 9863 9858 9852 9847 9842 9837 9832 9827 9823 9819 9814 9811 9807 9804 9801 9798 9796 9794 9792 9790 9789 9788 9787 9787 9786 9786 9786 9787 9787 9788 9789 9790 9791 9793 9795 9797 9799 9801 9804 9807 9810 9813 9816 9820 9824 9828 9832 9836 9841 9845 9850 9855 9859 9864 9869 9874 9879 9883 9888 9892 9897 9901 9905 9909 9913 9917 9920 9923 9926 9929 9931 9932 9934 9934 9935 9935 9934 9933 9932 9930 9927 9924 9920 9916 9912 9907 9902 9897 9891 9886 9880 9874 9868 9861 9855 9849 9843 9837 9831 9825 9819 9813 9806 9800 9792 9785 9776 9767 9757 9746 9733 9719 9703 9685 9664 9642 9616 9588 9556 9521 9482 9439 9393 9341 9286 9225 9159 9089 9013 8931 8844 8751 8652 8547 8436 8320 8198 8071 7939 7802 7661 7516 7368 7218 7067 6915 6763 6614 6467 6324 6187 6056 5933 5820 5716 5624 5545 5479 5427 5390 5369 5363 5374 5400 5442 5500 5572 5658 5757 5869 5990 6122 6261 6407 6558 6713 6870 7028 7185 7341 7493 7642 7787 7926 8058 8185 8304 8417 8523 8622 8714 8799 8878 8952 9020 9083 9141 9195 9246 9293 9337 9379 9418 9454 9489 9522 9553 9582 9610 9636 9660 9683 9704 9724 9742 9759 9774 9788 9800 9812 9822 9831 9840 9847 9854 9861 9867 9873 9878 9883 9888 9893 9898 9902 9906 9910 9914 9917 9920 9923 9925 9926 9927 9928 9928 9927 9926 9925 9923 9921 9919 9916 9913 9910 9907 9904 9902 9899 9897 9895 9892 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9873 9873 9874 9875 9876 9878 9880 9883 9886 9889 9893 9897 9901 9905 9909 9913 9917 9921 9925 9928 9931 9933 9935 9937 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9942 9943 9945 9947 9950 9953 9956 9959 9962 9965 9968 9971 9974 9977 9979 9981 9982 9983 9984 9984 9984 9984 9983 9982 9981 9980 9978 9977 9976 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9973 9973 9973 9973 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9982 9983 9982 9982 9982 9981 9980 9979 9978 9977 9975 9974 9973 9971 9970 9969 9968 9967 9967 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9972 9971 9971 9969 9968 9967 9965 9963 9961 9959 9957 9955 5523 5 10 4 9954 9952 9951 9949 9948 9948 9947 9947 9948 9948 9949 9951 9952 9954 9956 9958 9960 9963 9965 9968 9970 9972 9975 9977 9979 9981 9982 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9991 9990 9988 9986 9984 9981 9978 9975 9971 9966 9961 9956 9950 9944 9938 9931 9923 9916 9908 9900 9892 9884 9876 9867 9859 9851 9843 9835 9827 9819 9812 9804 9797 9790 9783 9777 9771 9765 9759 9753 9748 9743 9738 9733 9728 9723 9719 9714 9709 9704 9699 9694 9689 9683 9677 9671 9664 9657 9650 9642 9634 9625 9616 9608 9598 9589 9580 9571 9563 9554 9546 9538 9531 9525 9519 9514 9510 9507 9504 9502 9501 9500 9500 9501 9502 9503 9505 9506 9508 9509 9510 9511 9511 9511 9511 9510 9508 9506 9504 9501 9498 9494 9490 9486 9482 9479 9475 9471 9468 9465 9463 9461 9460 9460 9460 9460 9462 9464 9467 9470 9474 9479 9484 9490 9497 9504 9511 9519 9527 9536 9546 9555 9566 9576 9587 9599 9610 9622 9634 9647 9660 9672 9685 9698 9711 9724 9737 9749 9762 9774 9786 9797 9808 9819 9829 9839 9848 9857 9865 9873 9881 9888 9894 9900 9906 9911 9916 9921 9925 9929 9932 9935 9938 9940 9942 9944 9946 9947 9948 9948 9949 9949 9949 9949 9948 9947 9947 9946 9945 9943 9942 9940 9938 9936 9934 9931 9928 9925 9921 9917 9912 9907 9902 9896 9890 9883 9875 9868 9860 9851 9843 9834 9826 9817 9809 9800 9793 9785 9778 9772 9766 9761 9757 9753 9750 9748 9746 9744 9743 9743 9743 9743 9743 9743 9743 9743 9742 9741 9740 9739 9737 9735 9733 9730 9727 9724 9721 9718 9715 9712 9710 9708 9707 9706 9706 9707 9708 9710 9713 9717 9721 9726 9732 9739 9746 9753 9761 9769 9777 9786 9794 9802 9811 9819 9827 9835 9842 9849 9856 9863 9869 9874 9880 9884 9889 9892 9896 9899 9901 9903 9904 9905 9906 9906 9906 9905 9904 9902 9900 9897 9894 9891 9888 9884 9880 9875 9871 9866 9862 9857 9852 9847 9843 9838 9834 9830 9826 9823 9820 9817 9815 9813 9811 9810 9810 9810 9810 9811 9812 9814 9816 9819 9822 9825 9829 9833 9837 9841 9845 9849 9853 9856 9860 9863 9866 9869 9871 9872 9873 9874 9874 9873 9872 9870 9867 9864 9861 9857 9852 9847 9842 9836 9830 9823 9817 9810 9803 9797 9790 9784 9778 9772 9767 9762 9757 9754 9750 9748 9746 9745 9744 9744 9744 9746 9747 9750 9752 9755 9758 9761 9765 9768 9771 9775 9777 9780 9782 9783 9784 9784 9783 9782 9779 9776 9772 9767 9760 9753 9745 9735 9724 9712 9699 9684 9668 9651 9632 9612 9591 9568 9545 9520 9494 9467 9439 9411 9382 9353 9324 9295 9266 9238 9211 9185 9161 9138 9118 9099 9083 9069 9058 9050 9045 9043 9043 9047 9054 9063 9075 9089 9105 9124 9144 5524 5 10 4 9166 9190 9214 9239 9265 9291 9317 9343 9369 9394 9418 9442 9465 9487 9508 9528 9548 9566 9583 9599 9615 9629 9643 9656 9669 9680 9691 9702 9712 9721 9730 9739 9747 9755 9762 9769 9775 9781 9786 9791 9796 9800 9804 9808 9811 9814 9817 9820 9823 9825 9828 9830 9833 9835 9838 9841 9844 9847 9851 9854 9858 9862 9866 9870 9874 9878 9882 9886 9890 9894 9897 9901 9904 9906 9909 9911 9912 9913 9914 9914 9914 9914 9913 9911 9909 9907 9903 9900 9896 9891 9886 9880 9874 9867 9859 9850 9841 9831 9821 9810 9798 9785 9772 9758 9743 9728 9713 9697 9681 9665 9649 9634 9618 9603 9589 9575 9563 9551 9541 9532 9525 9519 9515 9512 9511 9512 9515 9520 9526 9534 9544 9555 9567 9581 9596 9612 9628 9645 9663 9680 9698 9716 9734 9751 9768 9784 9799 9814 9828 9841 9853 9864 9874 9883 9891 9898 9904 9910 9914 9918 9921 9923 9925 9926 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9931 9932 9933 9935 9936 9938 9940 9942 9944 9946 9948 9950 9951 9952 9953 9954 9953 9953 9952 9950 9948 9945 9941 9937 9932 9926 9920 9913 9906 9898 9890 9882 9874 9865 9857 9848 9839 9831 9823 9815 9808 9800 9794 9788 9782 9777 9772 9768 9765 9762 9760 9759 9759 9759 9759 9761 9763 9765 9768 9772 9776 9781 9786 9792 9798 9804 9811 9817 9824 9830 9837 9843 9850 9856 9861 9866 9871 9875 9879 9882 9885 9887 9888 9889 9889 9888 9887 9886 9884 9881 9878 9875 9872 9868 9864 9860 9856 9852 9849 9845 9841 9838 9834 9831 9829 9826 9824 9823 9822 9821 9821 9821 9821 9822 9823 9825 9827 9829 9832 9835 9838 9841 9845 9849 9853 9858 9862 9867 9871 9876 9880 9885 9889 9894 9898 9902 9906 9910 9914 9917 9921 9924 9927 9930 9933 9935 9937 9939 9941 9943 9944 9945 9947 9948 9948 9949 9949 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9942 9940 9938 9936 9933 9930 9927 9924 9920 9916 9912 9908 9904 9899 9894 9890 9885 9880 9875 9869 9864 9859 9855 9850 9845 9840 9836 9832 9828 9824 9820 9817 9814 9811 9808 9806 9804 9803 9802 9801 9801 9801 9802 9803 9805 9807 9810 9813 9816 9820 9825 9830 9835 9840 9846 9851 9857 9863 9869 9875 9881 9887 9892 9897 9902 9907 9911 9915 9919 9922 9925 9928 9930 9932 9934 9935 9936 9937 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9922 9920 9918 9916 9913 9910 9906 9902 9898 9893 9888 9883 9877 9871 9864 9857 9849 9842 9833 9825 9816 9807 9798 9788 9778 9768 9758 9747 9737 9727 9716 9706 9696 9686 9676 9666 9657 9648 9640 9632 9625 9619 9613 9608 9604 9601 9599 9597 9597 9597 9598 9600 5525 5 10 4 9603 9607 9611 9616 9622 9628 9634 9641 9647 9654 9660 9667 9673 9678 9683 9686 9689 9691 9692 9691 9689 9685 9680 9672 9663 9651 9637 9621 9603 9582 9559 9534 9506 9476 9444 9410 9374 9337 9298 9257 9216 9175 9133 9092 9051 9010 8972 8934 8899 8866 8836 8809 8785 8765 8749 8736 8727 8723 8722 8726 8733 8745 8760 8778 8800 8824 8852 8881 8913 8946 8981 9016 9052 9088 9124 9160 9195 9229 9263 9295 9325 9355 9382 9409 9434 9457 9479 9499 9519 9537 9554 9570 9585 9600 9614 9627 9640 9652 9665 9677 9688 9700 9711 9722 9733 9744 9755 9765 9775 9785 9794 9803 9812 9820 9828 9835 9843 9850 9856 9862 9868 9874 9879 9884 9889 9894 9898 9902 9906 9910 9913 9916 9919 9922 9924 9926 9927 9928 9929 9930 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9914 9912 9911 9909 9907 9906 9904 9901 9899 9896 9893 9889 9885 9881 9877 9872 9867 9862 9856 9851 9846 9840 9835 9830 9825 9821 9817 9813 9810 9808 9805 9804 9802 9801 9800 9800 9799 9798 9798 9797 9795 9794 9792 9789 9786 9782 9777 9772 9766 9759 9753 9745 9737 9729 9721 9712 9704 9695 9686 9676 9667 9657 9646 9635 9623 9610 9595 9579 9560 9539 9515 9488 9457 9423 9384 9341 9293 9240 9182 9118 9048 8973 8892 8805 8713 8614 8510 8400 8284 8163 8037 7905 7768 7627 7481 7330 7176 7019 6858 6696 6531 6366 6200 6036 5873 5712 5556 5405 5260 5124 4996 4878 4773 4680 4601 4537 4489 4458 4444 4448 4469 4509 4566 4640 4731 4838 4959 5093 5240 5397 5562 5735 5914 6096 6281 6466 6649 6831 7009 7182 7349 7509 7662 7807 7944 8073 8194 8306 8410 8507 8597 8680 8756 8827 8893 8954 9010 9063 9113 9159 9203 9244 9283 9320 9354 9387 9418 9446 9473 9497 9520 9540 9558 9574 9588 9600 9609 9617 9622 9626 9628 9628 9626 9624 9619 9614 9608 9601 9594 9586 9578 9570 9562 9554 9547 9540 9533 9528 9523 9519 9516 9514 9513 9513 9514 9516 9520 9525 9530 9537 9545 9554 9563 9573 9584 9595 9607 9619 9631 9643 9655 9667 9679 9690 9701 9712 9721 9730 9739 9746 9753 9759 9764 9768 9771 9774 9775 9775 9775 9774 9771 9769 9765 9761 9756 9750 9744 9737 9730 9723 9716 9708 9700 9693 9685 9678 9671 9665 9658 9653 9648 9643 9640 9637 9635 9633 9633 9633 9635 9637 9639 9643 9647 9652 9658 9665 9671 9679 9687 9695 9703 9712 9721 9729 9738 9747 9756 9764 9773 9781 9789 9796 9803 9810 9816 9822 9828 9833 9838 9843 9848 9852 9856 9860 9863 9867 9870 9874 9877 9881 9884 9887 9891 9894 9897 9901 9904 9907 9910 9913 9916 9918 9921 9923 9924 9926 9927 9928 9929 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 5526 5 10 5 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9894 9891 9888 9884 9881 9877 9873 9868 9864 9859 9854 9849 9844 9838 9833 9827 9821 9815 9809 9803 9796 9790 9783 9776 9770 9763 9755 9748 9741 9733 9726 9718 9711 9704 9696 9689 9683 9676 9670 9665 9660 9656 9653 9650 9648 9647 9646 9647 9648 9650 9653 9656 9660 9665 9670 9676 9682 9689 9695 9702 9709 9717 9724 9731 9739 9747 9754 9762 9770 9777 9785 9793 9801 9808 9816 9824 9831 9838 9845 9851 9857 9862 9867 9871 9874 9877 9879 9880 9880 9879 9878 9876 9873 9870 9866 9863 9858 9854 9850 9846 9842 9839 9836 9833 9831 9830 9829 9829 9830 9831 9833 9835 9838 9841 9845 9848 9852 9856 9861 9865 9869 9872 9876 9879 9883 9886 9888 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9908 9909 9911 9912 9914 9916 9918 9920 9922 9925 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9948 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9932 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9920 9920 9919 9918 9916 9914 9912 9910 9907 9905 9902 9898 9895 9891 9887 9883 9879 9875 9871 9867 9862 9858 9853 9848 9843 9837 9832 9826 9820 9813 9806 9798 9790 9781 9772 9762 9751 9739 9727 9714 9700 9685 9670 9653 9635 9615 9595 9573 9549 9523 9496 9466 9433 9398 9360 9318 9273 9223 9170 9112 9048 8980 8906 8827 8741 8650 8552 8447 8336 8219 8095 7965 7828 7685 7537 7383 7224 7060 6892 6720 6545 6367 6187 6005 5823 5640 5457 5276 5096 4919 4745 4575 4409 4249 4095 3949 3809 3679 3558 3447 3347 3260 3185 3123 3076 3044 3028 3027 3043 3076 3126 3193 3276 3376 3493 3624 3771 3931 4103 4287 4480 4682 4891 5105 5323 5542 5762 5980 6196 6407 6613 6812 7004 7188 7362 7527 7682 7828 7963 8089 8206 8313 8412 8503 8587 8664 8735 8801 8862 8919 8972 9021 9068 9112 9154 9194 9232 9268 9302 9335 9366 9395 9423 9448 9472 9495 9516 9535 9552 9568 9583 9596 9608 9620 9630 9639 9648 9656 9664 9671 9679 9685 9692 9699 9705 9711 9717 9723 9729 9734 9739 9744 9748 9753 9757 9760 9764 9767 5527 5 10 5 9770 9773 9775 9778 9781 9783 9786 9789 9792 9795 9798 9801 9804 9808 9811 9814 9817 9821 9824 9827 9829 9832 9834 9836 9838 9840 9841 9842 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9856 9857 9857 9856 9855 9854 9853 9850 9848 9845 9842 9838 9834 9829 9825 9820 9815 9810 9806 9801 9797 9793 9790 9787 9785 9783 9782 9782 9782 9782 9783 9784 9786 9788 9791 9793 9796 9798 9801 9804 9806 9808 9810 9812 9814 9815 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9828 9830 9831 9833 9835 9838 9840 9842 9844 9846 9848 9849 9851 9852 9853 9853 9853 9854 9853 9853 9852 9852 9851 9850 9850 9849 9849 9849 9849 9850 9851 9852 9853 9855 9857 9859 9861 9863 9865 9867 9868 9870 9871 9872 9872 9872 9872 9871 9869 9868 9865 9863 9860 9856 9853 9849 9846 9842 9839 9835 9832 9828 9825 9823 9820 9817 9815 9813 9811 9809 9808 9806 9805 9803 9802 9801 9799 9798 9797 9796 9795 9794 9794 9793 9793 9793 9794 9794 9795 9796 9798 9799 9801 9804 9806 9809 9811 9814 9817 9820 9822 9825 9828 9830 9832 9834 9836 9837 9838 9839 9839 9840 9840 9839 9838 9837 9836 9835 9833 9831 9828 9826 9823 9819 9816 9812 9808 9804 9799 9795 9790 9784 9779 9773 9768 9762 9755 9749 9743 9736 9730 9724 9717 9711 9705 9698 9692 9686 9680 9675 9669 9663 9658 9653 9648 9643 9638 9633 9629 9625 9621 9617 9614 9611 9608 9606 9604 9602 9601 9600 9600 9600 9600 9601 9602 9603 9604 9606 9607 9609 9610 9611 9611 9612 9611 9611 9610 9608 9606 9603 9600 9597 9593 9589 9585 9580 9576 9572 9568 9564 9561 9558 9556 9554 9553 9552 9552 9553 9554 9556 9558 9561 9564 9568 9572 9576 9580 9584 9589 9594 9598 9603 9607 9612 9616 9621 9626 9630 9635 9639 9644 9649 9654 9658 9663 9668 9673 9677 9682 9686 9690 9694 9697 9700 9703 9705 9707 9709 9710 9710 9711 9710 9710 9709 9708 9707 9705 9703 9701 9699 9697 9695 9693 9692 9690 9688 9686 9684 9682 9680 9678 9676 9674 9671 9669 9666 9662 9659 9655 9651 9646 9641 9636 9631 9625 9619 9612 9606 9599 9592 9585 9578 9571 9564 9557 9550 9543 9536 9529 9522 9516 9509 9502 9496 9490 9483 9477 9471 9464 9458 9451 9444 9438 9431 9423 9416 9409 9401 9393 9385 9377 9369 9361 9353 9345 9337 9329 9321 9314 9306 9299 9292 9286 9279 9274 9268 9263 9258 9254 9250 9247 9244 9241 9239 9237 9235 9234 9234 9233 9233 9234 9235 9236 9238 9240 9242 9245 9248 9251 9255 9258 9262 9266 9270 9273 9277 9280 9283 9286 9288 9290 9291 9291 9291 9290 9289 9287 9284 9280 9276 9272 9266 9261 9254 9248 9241 9233 9225 9217 9209 9201 9192 9183 9174 9165 9155 9145 9134 9124 9113 9101 5528 5 10 5 9089 9077 9064 9050 9037 9023 9009 8994 8979 8964 8949 8935 8920 8905 8891 8877 8864 8851 8839 8827 8817 8806 8797 8788 8780 8773 8766 8760 8754 8749 8744 8740 8736 8732 8728 8725 8721 8717 8713 8709 8705 8700 8695 8689 8683 8676 8669 8661 8653 8644 8635 8625 8614 8603 8592 8580 8567 8554 8540 8526 8512 8497 8481 8466 8449 8433 8416 8398 8380 8362 8343 8324 8304 8284 8263 8242 8221 8199 8177 8154 8132 8109 8085 8062 8038 8014 7990 7966 7942 7918 7893 7868 7843 7818 7792 7766 7740 7713 7685 7657 7629 7599 7569 7538 7506 7473 7439 7405 7369 7332 7294 7255 7216 7175 7133 7091 7047 7003 6957 6911 6864 6817 6768 6719 6669 6618 6567 6514 6462 6408 6354 6299 6244 6188 6131 6074 6016 5957 5898 5839 5778 5717 5656 5594 5530 5467 5402 5336 5269 5202 5133 5063 4992 4919 4845 4769 4693 4614 4534 4453 4370 4286 4200 4114 4026 3938 3848 3758 3668 3578 3488 3398 3309 3221 3134 3048 2964 2882 2801 2723 2648 2574 2504 2436 2371 2309 2249 2193 2140 2090 2043 1999 1957 1919 1883 1851 1821 1794 1770 1748 1729 1712 1698 1686 1677 1669 1665 1662 1661 1663 1667 1673 1681 1691 1703 1718 1735 1755 1777 1801 1829 1860 1894 1931 1972 2017 2066 2119 2177 2239 2305 2376 2451 2530 2614 2703 2795 2890 2989 3091 3196 3302 3410 3520 3630 3741 3851 3961 4069 4177 4282 4386 4488 4587 4684 4778 4870 4959 5045 5129 5211 5290 5368 5443 5517 5589 5659 5728 5796 5862 5927 5990 6053 6114 6174 6233 6291 6347 6403 6457 6509 6561 6611 6660 6707 6754 6799 6844 6888 6930 6972 7014 7054 7094 7134 7174 7212 7251 7289 7327 7365 7402 7439 7475 7511 7546 7581 7615 7648 7681 7712 7744 7774 7804 7833 7861 7888 7915 7941 7967 7992 8017 8041 8065 8088 8111 8134 8156 8178 8200 8222 8243 8264 8285 8306 8326 8345 8365 8384 8403 8421 8439 8457 8474 8491 8508 8524 8541 8557 8573 8589 8604 8620 8635 8651 8666 8681 8696 8711 8726 8740 8755 8769 8782 8796 8809 8822 8834 8846 8857 8868 8879 8889 8899 8909 8918 8926 8935 8943 8952 8960 8967 8975 8983 8991 8999 9007 9014 9022 9030 9038 9046 9053 9061 9068 9075 9082 9089 9095 9101 9106 9111 9115 9119 9122 9124 9125 9126 9126 9124 9122 9118 9113 9107 9099 9089 9077 9063 9047 9029 9008 8984 8958 8929 8897 8863 8825 8785 8743 8698 8651 8602 8552 8501 8449 8397 8345 8294 8245 8197 8152 8110 8072 8038 8008 7983 7964 7950 7941 7939 7942 7951 7966 7987 8013 8044 8080 8121 8165 8212 8263 8316 8370 8426 8483 8540 8597 8653 8708 8762 8814 8865 8913 8959 9002 9043 9081 9117 9151 9182 9210 9237 9261 9283 9304 9323 9340 9356 9371 9385 9398 9410 9421 9432 9442 9452 9461 9470 9479 9487 5529 5 10 5 9495 9503 9511 9518 9525 9532 9538 9545 9551 9556 9562 9567 9572 9576 9580 9584 9588 9591 9594 9596 9598 9600 9602 9603 9604 9605 9605 9605 9605 9605 9604 9604 9603 9602 9600 9598 9596 9593 9590 9586 9582 9576 9570 9562 9553 9543 9530 9516 9500 9481 9460 9436 9409 9379 9346 9310 9271 9229 9183 9134 9083 9029 8973 8915 8856 8795 8734 8674 8613 8554 8497 8443 8392 8344 8301 8263 8230 8203 8182 8168 8160 8159 8165 8178 8197 8223 8254 8291 8334 8380 8431 8485 8541 8600 8660 8721 8782 8842 8901 8959 9015 9069 9121 9169 9215 9258 9298 9335 9369 9400 9429 9456 9480 9502 9523 9542 9559 9576 9591 9605 9618 9631 9643 9654 9664 9674 9683 9691 9699 9705 9711 9717 9721 9725 9727 9729 9731 9731 9731 9730 9729 9728 9726 9723 9721 9718 9715 9712 9709 9706 9703 9700 9697 9693 9690 9687 9683 9679 9676 9672 9668 9664 9660 9656 9652 9648 9645 9641 9638 9635 9632 9630 9629 9627 9627 9627 9628 9630 9632 9635 9639 9644 9649 9654 9661 9667 9674 9682 9689 9697 9705 9713 9721 9728 9736 9743 9750 9757 9763 9769 9775 9780 9784 9788 9792 9795 9798 9801 9802 9804 9805 9806 9806 9806 9806 9805 9804 9802 9801 9799 9797 9794 9792 9789 9786 9784 9781 9778 9775 9773 9770 9768 9766 9764 9763 9762 9761 9761 9761 9762 9763 9764 9766 9768 9770 9773 9776 9780 9783 9787 9790 9794 9798 9801 9805 9808 9812 9815 9818 9821 9823 9826 9828 9830 9832 9834 9835 9837 9839 9840 9841 9843 9844 9846 9847 9848 9850 9851 9852 9854 9855 9856 9857 9858 9859 9859 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9859 9858 9858 9857 9857 9856 9856 9855 9854 9854 9853 9852 9851 9850 9849 9847 9846 9845 9844 9842 9841 9839 9838 9836 9834 9832 9830 9828 9826 9824 9821 9819 9817 9814 9812 9810 9808 9806 9804 9802 9800 9799 9797 9796 9795 9794 9794 9793 9793 9792 9792 9792 9791 9791 9791 9790 9790 9789 9788 9787 9786 9785 9783 9782 9780 9779 9777 9775 9774 9772 9771 9769 9768 9767 9765 9765 9764 9763 9763 9763 9763 9764 9765 9765 9767 9768 9770 9772 9774 9777 9780 9783 9787 9790 9794 9798 9802 9807 9811 9816 9820 9825 9829 9833 9837 9841 9844 9847 9849 9851 9852 9852 9852 9851 9849 9847 9844 9840 9835 9830 9824 9818 9811 9803 9794 9785 9776 9766 9755 9745 9734 9722 9711 9699 9687 9675 9663 9652 9640 9629 9619 9608 9599 9590 9582 9575 9569 9563 9559 9556 9553 9552 9552 9552 9554 9556 9559 9562 9566 9571 9575 9579 9584 9588 9592 9596 9599 9601 9603 9604 9605 9604 9603 9602 9600 9597 9594 9590 9586 9582 9578 9574 9571 9567 9564 9562 9560 9559 9559 9560 9562 9565 5530 5 10 5 9568 9573 9579 9585 9593 9601 9610 9620 9630 9641 9652 9664 9675 9687 9699 9710 9721 9733 9743 9754 9764 9773 9783 9791 9799 9807 9814 9821 9828 9834 9840 9846 9851 9857 9862 9867 9872 9876 9881 9886 9890 9894 9898 9902 9906 9910 9913 9916 9919 9921 9923 9925 9927 9928 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9918 9917 9916 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9904 9902 9900 9897 9894 9890 9886 9881 9875 9869 9862 9855 9847 9838 9829 9819 9809 9799 9788 9776 9764 9751 9738 9725 9711 9696 9680 9664 9647 9629 9611 9591 9571 9550 9528 9505 9481 9457 9432 9407 9381 9355 9329 9302 9277 9251 9227 9203 9180 9159 9139 9120 9103 9088 9075 9064 9055 9049 9044 9042 9042 9044 9048 9054 9062 9071 9083 9095 9110 9125 9141 9159 9177 9195 9214 9234 9254 9273 9293 9313 9332 9352 9370 9389 9407 9424 9441 9458 9474 9489 9504 9519 9533 9546 9560 9573 9585 9598 9610 9622 9634 9646 9658 9670 9682 9694 9705 9717 9729 9740 9752 9763 9773 9784 9794 9803 9812 9820 9827 9834 9840 9845 9850 9853 9856 9858 9859 9860 9860 9859 9858 9856 9854 9851 9848 9845 9842 9839 9836 9832 9829 9826 9823 9820 9817 9814 9812 9810 9807 9805 9803 9801 9800 9798 9796 9795 9793 9791 9790 9788 9786 9784 9781 9778 9775 9771 9767 9761 9755 9748 9740 9730 9720 9707 9694 9679 9662 9643 9623 9602 9578 9554 9528 9501 9472 9443 9414 9384 9353 9323 9293 9264 9235 9208 9181 9156 9132 9110 9090 9071 9054 9038 9025 9012 9002 8993 8985 8978 8972 8967 8963 8960 8957 8955 8954 8953 8953 8953 8953 8955 8957 8960 8964 8968 8974 8981 8990 8999 9010 9023 9036 9052 9068 9085 9104 9124 9144 9166 9187 9209 9232 9254 9276 9297 9319 9339 9359 9378 9395 9412 9428 9443 9457 9470 9481 9492 9502 9512 9521 9529 9537 9545 9553 9561 9569 9576 9585 9593 9602 9611 9620 9630 9640 9650 9660 9671 9682 9693 9703 9714 9724 9734 9744 9754 9763 9771 9779 9786 9793 9800 9806 9811 9816 9821 9825 9829 9833 9836 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9875 9878 9880 9882 9884 9886 9888 9889 9890 9891 9891 9892 9893 9893 9893 5531 5 10 5 9894 9894 9895 9895 9896 9897 9898 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9913 9914 9914 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9887 9887 9888 9888 9889 9889 9890 9892 9893 9895 9896 9898 9900 9902 9904 9907 9909 9911 9912 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9929 9930 9932 9934 9936 9938 9940 9942 9945 9946 9948 9950 9951 9952 9953 9954 9954 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9952 9953 9954 9955 9956 9958 9959 9961 9963 9965 9967 9969 9970 9972 9973 9974 9975 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9986 9986 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9970 9969 9967 9965 9963 9961 9958 9955 9952 9949 9945 9942 9938 9934 9930 9925 9921 9917 9913 9908 9904 9900 9897 9893 9889 9886 9883 9881 9878 9876 9875 9873 9872 9872 9871 9872 9872 9873 9874 9876 9877 9880 9882 9885 9888 9891 9895 9899 9902 9906 9911 9915 9919 9923 9928 9932 9936 9940 9944 9948 9952 9955 9959 9962 9964 9967 9969 9971 9972 9973 9974 9975 9975 9974 9974 9973 9972 9971 9969 9968 9966 9965 9963 9961 9960 9958 9957 9956 9955 9955 9955 9955 9955 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9966 9967 9967 9966 9965 9964 9962 9960 9957 9953 9949 9945 9940 9934 9928 9922 9915 9908 9901 9894 9886 9878 9870 9862 9854 9846 9838 9830 9822 9814 9806 9798 9790 9782 9774 9766 9758 9750 9742 9733 9724 9716 9706 9696 9686 9675 9664 9651 9638 9623 9607 9590 9571 9551 9529 9505 9480 9452 9422 9390 9355 9319 9280 9239 9197 9152 9106 9058 9009 8960 8909 8859 8809 8759 8711 8665 8620 8578 8539 8503 8471 8443 8420 8402 8389 8381 8379 8382 8391 8405 8424 8448 8478 8511 8549 8591 8635 5532 5 10 5 8683 8732 8783 8836 8889 8942 8995 9048 9099 9148 9196 9242 9285 9326 9364 9400 9433 9463 9491 9516 9538 9558 9576 9591 9604 9616 9625 9633 9640 9644 9648 9650 9650 9650 9648 9646 9642 9638 9632 9626 9619 9612 9604 9596 9588 9579 9571 9562 9554 9547 9539 9533 9527 9523 9519 9516 9514 9513 9513 9514 9516 9519 9523 9528 9534 9540 9547 9554 9562 9570 9578 9587 9595 9604 9612 9620 9628 9636 9644 9651 9658 9664 9670 9676 9682 9687 9692 9697 9701 9705 9709 9714 9718 9722 9726 9731 9735 9740 9746 9751 9757 9763 9770 9777 9785 9792 9800 9808 9817 9825 9833 9841 9849 9857 9865 9872 9878 9884 9889 9894 9898 9901 9904 9906 9907 9907 9907 9907 9906 9904 9902 9900 9898 9895 9892 9889 9886 9883 9879 9876 9872 9869 9865 9861 9857 9853 9849 9844 9840 9835 9829 9824 9818 9812 9806 9799 9793 9786 9779 9773 9766 9759 9752 9746 9740 9734 9728 9722 9717 9712 9707 9703 9699 9695 9692 9689 9686 9684 9683 9681 9680 9680 9680 9681 9682 9684 9686 9689 9693 9697 9702 9707 9713 9719 9726 9733 9741 9749 9757 9766 9774 9783 9791 9799 9808 9815 9823 9830 9837 9843 9849 9854 9859 9864 9868 9872 9875 9878 9881 9883 9885 9887 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9893 9894 9895 9896 9897 9899 9902 9904 9907 9910 9913 9916 9919 9923 9926 9930 9933 9936 9939 9941 9944 9946 9948 9949 9950 9951 9952 9952 9952 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9946 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9946 9945 9943 9941 9939 9936 9933 9929 9925 9921 9916 9911 9906 9900 9894 9888 9882 9875 9868 9861 9853 9845 9837 9828 9818 9807 9796 9783 9769 9753 9735 9715 9692 9666 9638 9605 9569 9528 9482 9431 9375 9312 9244 9169 9087 8998 8903 8800 8691 8575 8452 8324 8190 8051 7908 7762 7613 7463 7313 7164 7017 6874 6736 6604 6480 6366 6261 6168 6088 6021 5968 5930 5908 5900 5909 5932 5971 6024 6090 6170 6261 6363 6474 6592 6717 6847 6980 7115 7250 7384 7515 7642 7765 7881 7991 8093 8186 8271 8346 8412 8469 8516 8553 8581 8599 8609 8610 8603 8589 8567 8539 8505 8466 8422 8374 8322 8268 8212 8154 8097 8039 7983 7929 7878 7830 7786 7747 7714 7687 7667 7653 7647 7649 7658 7675 7700 7732 7772 7818 7870 7928 7992 8059 8131 8205 8282 8360 8439 8518 8596 8674 8749 8822 8893 8961 9026 9087 9145 9199 9251 9298 9343 9384 9423 9458 9492 9522 9551 9578 9602 9625 9647 9667 9686 9703 9719 9734 9748 9761 9773 9783 9792 9800 9807 9813 9817 9820 9821 9822 9821 9819 9815 9811 9805 9798 9790 9781 9772 9761 5533 5 10 5 9750 9739 9727 9716 9704 9693 9682 9671 9662 9653 9645 9638 9633 9629 9626 9625 9626 9628 9631 9636 9642 9650 9659 9669 9679 9691 9703 9715 9727 9740 9753 9765 9777 9789 9800 9810 9820 9829 9837 9845 9851 9857 9863 9867 9871 9875 9877 9880 9882 9883 9884 9885 9885 9886 9886 9885 9884 9884 9882 9881 9880 9878 9876 9874 9872 9869 9867 9864 9862 9859 9857 9855 9853 9851 9850 9849 9848 9848 9847 9848 9849 9850 9851 9853 9855 9858 9860 9864 9867 9870 9874 9878 9882 9886 9890 9894 9898 9903 9907 9911 9915 9919 9923 9926 9930 9933 9935 9938 9940 9942 9943 9944 9944 9944 9943 9942 9940 9938 9935 9932 9928 9924 9920 9916 9912 9908 9904 9900 9897 9894 9892 9890 9889 9888 9888 9889 9890 9892 9894 9897 9900 9903 9907 9911 9915 9919 9923 9926 9930 9933 9936 9939 9941 9943 9945 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9961 9962 9964 9966 9967 9969 9970 9972 9973 9974 9974 9974 9974 9973 9972 9970 9967 9964 9961 9956 9952 9947 9941 9935 9929 9922 9915 9908 9901 9893 9886 9878 9871 9864 9856 9850 9843 9837 9831 9825 9820 9816 9812 9808 9805 9803 9801 9800 9799 9799 9800 9800 9802 9804 9806 9809 9812 9815 9818 9822 9826 9830 9834 9838 9842 9846 9850 9854 9858 9861 9865 9868 9871 9875 9878 9881 9883 9886 9889 9891 9893 9895 9897 9899 9901 9902 9903 9904 9905 9905 9905 9905 9904 9903 9901 9899 9896 9893 9890 9886 9882 9877 9872 9866 9861 9855 9849 9843 9837 9831 9826 9820 9815 9811 9807 9803 9800 9798 9797 9796 9796 9797 9798 9801 9803 9807 9811 9816 9821 9826 9832 9838 9844 9851 9857 9863 9869 9876 9882 9887 9893 9899 9904 9909 9914 9919 9923 9928 9932 9936 9940 9944 9948 9952 9955 9958 9961 9963 9966 9967 9969 9970 9971 9971 9971 9971 9970 9969 9967 9966 9964 9962 9959 9957 9955 9952 9950 9948 9946 9944 9942 9940 9939 9938 9936 9935 9934 9932 9931 9929 9927 9925 9923 9920 9917 9914 9910 9906 9901 9896 9892 9887 9881 9876 9872 9867 9863 9859 9855 9852 9850 9848 9846 9846 9846 9846 9847 9849 9851 9853 9855 9858 9860 9863 9865 9867 9869 9871 9871 9872 9872 9871 9870 9869 9867 9865 9862 9859 9856 9853 9850 9846 9844 9841 9839 9837 9835 9834 9834 9834 9835 9836 9838 9841 9844 9847 9851 9855 9860 9865 9870 9876 9882 9887 9893 9899 9905 9911 9916 9922 9927 9932 9937 9942 9946 9951 9955 9958 9961 9964 9967 9970 9972 9974 9975 9977 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9993 9994 9994 9995 9995 9996 9996 9997 9997 5534 5 10 5 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9991 9991 9990 9990 9990 9989 9989 9990 9990 9990 9991 9991 9992 9993 9994 9994 9995 9996 9997 9998 9999 9999100001000010000100001000010000 9999 9999 9998 9997 9996 9994 9993 9991 9990 9988 9986 9985 9983 9981 9980 9979 9977 9976 9976 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9966 9964 9962 9960 9957 9955 9952 9949 9946 9944 9941 9938 9935 9933 9930 9927 9925 9922 9920 9917 9914 9911 9907 9903 9899 9895 9890 9884 9878 9872 9865 9857 9850 9842 9834 9825 9817 9809 9800 9792 9785 9778 9771 9766 9760 9756 9752 9750 9748 9746 9746 9746 9747 9748 9750 9751 9754 9756 9758 9761 9763 9765 9767 9768 9770 9771 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9771 9772 9772 9773 9773 9774 9775 9776 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9792 9793 9795 9796 9798 9800 9803 9805 9808 9811 9814 9817 9820 9824 9827 9830 9833 9836 9839 9842 9844 9846 9848 9849 9851 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9864 9866 9869 9872 9875 9878 9882 9886 9889 9893 9897 9901 9904 9908 9911 9914 9916 9918 9919 9920 9921 9921 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9906 9904 9903 9901 9900 9899 9898 9898 9897 9897 9897 9897 9896 9896 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9915 9916 9917 9917 9917 9917 9916 9914 9913 9910 9908 9904 9900 9895 9889 9883 9876 9867 9857 9847 9834 9821 9805 9788 9769 9748 9725 9699 9671 9641 9609 9574 9538 9499 9458 9416 9373 9328 9283 9238 9193 9149 9107 9066 9028 8992 8960 8931 8907 8886 8871 8860 8855 8854 8859 8868 8882 8900 8923 8949 8978 9011 9045 9082 9120 9158 9197 9236 9274 9311 9347 9380 9412 9442 9469 9494 9516 9535 9552 9566 9577 9586 9593 9597 9598 9597 9594 9588 9579 9568 9554 9537 9517 9493 9466 9435 9400 9361 9318 9269 9216 9158 9094 9026 8951 8871 8786 8695 8598 8496 8389 8276 8159 8036 7909 7777 7642 7502 7358 7211 7061 6909 6754 6597 6439 6280 6121 5962 5805 5649 5496 5346 5201 5062 4929 4803 4687 4579 4483 4398 4326 4268 4224 4195 4182 4184 4204 4239 4291 4360 4443 4542 4656 4782 4921 5071 5230 5398 5572 5751 5935 6120 6306 6491 6675 6854 7030 7200 7364 7521 7671 7813 7947 8073 8191 8301 8404 8499 8588 8670 8746 8817 8882 8944 9001 9055 9105 9153 9198 9242 9283 9322 9360 9395 9430 9463 9494 9524 9553 9580 9606 9630 9653 9674 9694 9713 9730 9746 9761 9774 9787 9798 9809 9819 9828 9836 9843 9850 9857 9863 9868 9873 9878 5535 5 10 5 9882 9886 9890 9894 9897 9901 9904 9907 9910 9913 9915 9918 9921 9923 9926 9928 9931 9933 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9935 9932 9929 9926 9922 9917 9913 9907 9902 9896 9889 9883 9875 9868 9860 9851 9843 9834 9825 9815 9806 9797 9787 9778 9768 9759 9750 9741 9733 9725 9717 9709 9702 9696 9690 9685 9680 9676 9672 9669 9667 9666 9665 9665 9666 9667 9669 9672 9675 9680 9684 9690 9695 9702 9709 9716 9723 9731 9739 9747 9755 9764 9772 9779 9787 9794 9801 9808 9814 9819 9824 9829 9832 9836 9838 9840 9842 9843 9843 9843 9842 9841 9839 9837 9834 9831 9828 9824 9820 9816 9811 9806 9801 9795 9789 9783 9776 9769 9762 9754 9745 9737 9727 9717 9705 9693 9679 9664 9648 9630 9609 9586 9561 9532 9501 9466 9427 9384 9336 9284 9226 9163 9095 9020 8940 8854 8761 8661 8556 8443 8324 8199 8067 7929 7785 7635 7479 7319 7153 6983 6810 6633 6453 6272 6090 5908 5726 5546 5370 5197 5029 4868 4715 4570 4436 4313 4202 4104 4021 3954 3902 3867 3848 3847 3862 3895 3943 4008 4087 4181 4287 4404 4532 4669 4812 4960 5112 5266 5420 5572 5722 5867 6007 6140 6265 6382 6490 6588 6676 6754 6821 6879 6927 6965 6993 7014 7026 7030 7027 7018 7004 6984 6961 6933 6903 6871 6837 6802 6766 6732 6698 6665 6634 6606 6581 6560 6542 6528 6518 6514 6513 6518 6528 6542 6562 6585 6613 6646 6682 6722 6765 6811 6859 6910 6962 7016 7072 7129 7186 7245 7304 7364 7424 7486 7547 7610 7673 7737 7802 7868 7935 8003 8071 8140 8209 8279 8349 8419 8489 8558 8627 8694 8760 8824 8886 8947 9004 9060 9112 9162 9209 9253 9295 9333 9369 9403 9434 9463 9490 9515 9538 9560 9581 9600 9618 9635 9651 9667 9682 9696 9709 9723 9735 9747 9759 9769 9780 9790 9799 9808 9816 9823 9830 9837 9843 9849 9854 9859 9864 9868 9872 9876 9879 9883 9886 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9922 9924 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9947 9946 9946 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9920 9919 9917 9916 9914 9912 9910 9909 9907 9906 9905 9904 9904 9904 9904 9905 9906 9908 9910 9912 9914 9917 9920 9923 9927 9930 9933 9936 9939 9942 9945 9947 9949 9951 9953 9954 9955 9956 9956 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9941 9938 9935 9932 9928 9924 9919 5536 5 10 5 9914 9908 9902 9895 9888 9880 9871 9863 9854 9844 9834 9824 9813 9802 9792 9781 9770 9759 9748 9737 9727 9717 9707 9698 9689 9681 9673 9666 9660 9654 9649 9645 9642 9639 9637 9636 9636 9636 9637 9639 9642 9645 9649 9653 9658 9663 9668 9674 9681 9687 9694 9701 9708 9714 9721 9728 9735 9741 9748 9754 9759 9765 9770 9775 9780 9784 9788 9792 9795 9798 9801 9804 9807 9809 9812 9814 9816 9819 9821 9823 9826 9828 9830 9833 9835 9837 9839 9841 9843 9845 9846 9847 9848 9848 9847 9846 9845 9842 9840 9836 9832 9827 9821 9815 9808 9800 9792 9784 9775 9766 9756 9746 9736 9726 9716 9706 9696 9687 9678 9669 9660 9652 9645 9638 9632 9626 9621 9617 9614 9611 9608 9607 9606 9606 9606 9607 9608 9610 9613 9615 9618 9622 9625 9629 9633 9637 9642 9646 9650 9654 9659 9663 9667 9672 9676 9680 9685 9689 9693 9698 9702 9707 9712 9717 9722 9727 9732 9738 9743 9748 9754 9759 9764 9769 9774 9778 9782 9786 9790 9793 9795 9797 9799 9800 9801 9801 9801 9800 9798 9797 9795 9792 9789 9786 9783 9779 9775 9771 9767 9763 9759 9755 9751 9748 9744 9741 9738 9736 9734 9732 9731 9730 9730 9730 9731 9732 9734 9736 9739 9743 9747 9751 9756 9762 9767 9773 9779 9786 9792 9799 9806 9813 9819 9826 9833 9839 9845 9851 9857 9862 9868 9873 9877 9882 9886 9889 9893 9895 9898 9900 9902 9903 9904 9904 9903 9902 9900 9896 9892 9887 9880 9872 9863 9852 9839 9824 9808 9789 9769 9746 9722 9696 9668 9639 9608 9576 9543 9509 9476 9442 9409 9377 9346 9317 9289 9265 9242 9223 9208 9195 9186 9181 9180 9182 9188 9198 9211 9227 9245 9266 9289 9314 9340 9368 9396 9424 9452 9479 9506 9532 9557 9581 9603 9624 9643 9660 9676 9691 9703 9715 9725 9734 9743 9750 9756 9762 9768 9773 9778 9782 9787 9791 9796 9801 9805 9810 9815 9821 9826 9832 9838 9844 9850 9856 9863 9869 9876 9882 9888 9895 9901 9906 9912 9917 9922 9926 9930 9934 9937 9940 9943 9945 9946 9947 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9941 9939 9937 9934 9931 9927 9923 9919 9914 9909 9904 9899 9893 9888 9884 9879 9875 9872 9869 9866 9864 9863 9863 9863 9864 9865 9867 9870 9873 9876 9879 9883 9886 9890 9893 9896 9899 9902 9905 9907 9909 9910 9911 9912 9913 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9902 9902 9903 9903 9904 9906 9907 9909 9911 9913 9916 9918 9921 9924 9927 9930 9933 9936 9938 9941 9944 9946 9948 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 5537 5 10 5 9970 9970 9970 9970 9970 9969 9968 9967 9965 9963 9961 9958 9956 9952 9949 9945 9941 9936 9931 9926 9920 9914 9908 9901 9894 9886 9878 9870 9861 9852 9842 9832 9822 9811 9800 9789 9777 9765 9753 9742 9730 9718 9706 9695 9684 9674 9665 9656 9648 9642 9636 9631 9628 9626 9626 9627 9630 9634 9639 9646 9654 9663 9674 9685 9697 9710 9724 9738 9752 9767 9781 9795 9809 9822 9834 9846 9857 9868 9877 9886 9894 9900 9906 9912 9916 9920 9924 9927 9929 9931 9933 9935 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9966 9967 9968 9969 9971 9972 9973 9973 9974 9974 9974 9974 9973 9973 9971 9970 9969 9967 9965 9964 9962 9960 9958 9957 9955 9954 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9958 9957 9955 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9925 9922 9920 9917 9914 9911 9909 9906 9904 9902 9900 9898 9897 9896 9895 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9898 9899 9900 9900 9900 9900 9900 9900 9899 9898 9897 9895 9894 9892 9890 9887 9885 9883 9880 9878 9875 9872 9870 9867 9865 9863 9860 9858 9857 9855 9854 9853 9852 9851 9851 9851 9851 9851 9852 9853 9855 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9873 9874 9873 9872 9870 9868 9865 9860 9855 9849 9842 9833 9824 9814 9802 9789 9775 9759 9742 9724 9704 9683 9660 9636 9610 9582 9552 9521 9488 9454 9417 9380 9340 9300 9259 9216 9173 9129 9085 9041 8998 8955 8912 8871 8830 8791 8754 8718 8684 8652 8622 8595 8569 8545 8523 8503 8485 8469 8455 8442 8430 8420 8411 8404 8397 8391 8386 8381 8377 8374 8371 8368 8365 8361 8358 8354 8350 8346 8341 8335 8328 8320 8312 8302 8292 8282 8270 8259 8247 8236 8225 8214 8205 8197 8192 8188 8187 8189 8194 8202 8215 8230 8250 8274 8301 8333 8367 8405 8446 8489 8535 8582 8630 8679 8728 8777 8825 8872 8917 8961 9002 9042 9079 9114 9146 9176 9204 9229 9253 9275 9296 9315 9333 9351 9368 9384 9401 9417 9433 9450 9466 9483 9500 9517 9535 9552 9569 9586 9603 9620 9636 9652 9667 9682 9696 9710 9723 9736 9749 9760 9772 9782 9793 9803 9813 9822 9831 9839 9847 9854 9861 9868 9874 9879 9884 9888 9892 9894 9897 9898 9899 9899 9899 9898 9896 9894 9892 9890 9887 9884 9881 9877 9874 9871 9868 9865 9862 9859 9856 9854 5538 5 10 5 9852 9850 9848 9847 9846 9845 9844 9843 9843 9843 9844 9845 9846 9847 9849 9851 9853 9856 9859 9862 9866 9869 9873 9877 9881 9885 9890 9894 9898 9901 9905 9909 9912 9915 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 9924 9922 9920 9917 9914 9911 9908 9904 9901 9897 9894 9890 9886 9883 9879 9876 9873 9871 9868 9866 9865 9864 9863 9862 9862 9862 9862 9863 9864 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9887 9887 9886 9886 9885 9884 9882 9880 9878 9876 9874 9871 9869 9866 9864 9862 9859 9857 9855 9854 9853 9852 9851 9851 9851 9851 9851 9852 9853 9854 9856 9857 9859 9860 9862 9863 9865 9866 9868 9870 9871 9873 9875 9877 9879 9881 9883 9886 9888 9891 9893 9896 9899 9902 9904 9907 9909 9912 9914 9915 9917 9918 9918 9919 9919 9918 9917 9916 9914 9912 9910 9907 9904 9901 9898 9895 9892 9888 9885 9882 9878 9875 9871 9867 9864 9859 9855 9851 9845 9840 9834 9827 9820 9812 9803 9793 9782 9769 9756 9741 9724 9706 9686 9664 9640 9613 9584 9553 9518 9480 9439 9394 9345 9292 9235 9174 9108 9037 8960 8879 8793 8701 8604 8502 8395 8283 8166 8045 7921 7793 7663 7530 7397 7264 7131 7000 6872 6747 6628 6515 6410 6313 6225 6148 6082 6029 5988 5961 5948 5949 5963 5992 6035 6091 6159 6240 6331 6432 6543 6661 6785 6914 7048 7184 7321 7458 7594 7728 7860 7987 8110 8228 8340 8447 8547 8642 8730 8812 8888 8959 9024 9084 9139 9190 9237 9280 9320 9357 9392 9424 9453 9481 9507 9531 9554 9575 9595 9614 9632 9649 9664 9679 9692 9705 9717 9727 9737 9747 9755 9763 9770 9777 9783 9788 9793 9798 9801 9805 9808 9811 9813 9815 9817 9818 9819 9820 9821 9822 9822 9823 9823 9824 9824 9825 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9836 9837 9838 9839 9840 9841 9843 9844 9845 9846 9847 9849 9851 9852 9854 9856 9859 9861 9864 9867 9871 9874 9878 9882 9886 9889 9893 9897 9901 9904 9907 9910 9913 9915 9917 9919 9920 9921 9922 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9907 9905 9904 9902 9899 9896 9893 9890 9886 9883 9879 9875 9872 9868 9865 9862 9860 9857 9855 9854 9852 9851 9851 9850 9850 9850 9850 9850 9849 9849 9849 9848 9848 9847 9846 9845 9843 9842 9840 9839 9837 9836 9834 9833 9831 9830 9829 9827 9826 9825 9824 9823 9821 9819 9818 9815 9813 9810 9807 9804 5539 5 10 5 9800 9796 9792 9787 9783 9778 9773 9768 9763 9759 9754 9750 9747 9743 9740 9738 9736 9735 9734 9733 9733 9734 9734 9736 9737 9739 9741 9744 9747 9750 9753 9756 9760 9764 9768 9772 9777 9782 9787 9792 9797 9803 9808 9813 9819 9824 9829 9834 9838 9842 9845 9848 9851 9853 9854 9854 9854 9854 9852 9850 9848 9845 9842 9839 9836 9832 9828 9824 9821 9817 9814 9810 9807 9804 9801 9799 9796 9793 9790 9787 9784 9781 9778 9774 9770 9766 9761 9757 9752 9747 9742 9736 9731 9725 9720 9714 9709 9703 9698 9692 9686 9679 9672 9664 9655 9644 9632 9618 9601 9582 9560 9534 9505 9472 9435 9394 9349 9300 9247 9189 9129 9064 8997 8927 8856 8783 8709 8635 8563 8492 8423 8357 8296 8239 8188 8142 8103 8071 8047 8030 8021 8020 8027 8041 8063 8092 8128 8170 8217 8270 8326 8387 8450 8516 8583 8651 8719 8786 8853 8918 8981 9042 9100 9155 9207 9256 9302 9345 9385 9421 9455 9485 9513 9539 9563 9584 9604 9622 9638 9653 9667 9680 9692 9703 9713 9723 9731 9739 9747 9754 9760 9765 9771 9775 9779 9783 9786 9789 9792 9795 9797 9799 9801 9804 9806 9809 9811 9814 9817 9821 9824 9828 9832 9836 9840 9844 9848 9852 9856 9860 9863 9867 9870 9872 9874 9876 9877 9878 9879 9879 9879 9879 9878 9877 9876 9875 9873 9871 9870 9868 9866 9864 9862 9860 9857 9855 9853 9851 9849 9846 9844 9841 9839 9837 9834 9832 9829 9827 9825 9823 9821 9819 9817 9815 9814 9813 9812 9812 9811 9811 9811 9812 9812 9813 9814 9815 9817 9818 9820 9822 9823 9825 9827 9829 9831 9834 9836 9838 9840 9843 9845 9848 9850 9853 9856 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9887 9890 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9897 9895 9893 9891 9888 9885 9881 9877 9873 9869 9865 9860 9855 9850 9845 9839 9834 9828 9823 9817 9812 9806 9801 9795 9790 9784 9778 9773 9767 9761 9754 9748 9741 9733 9725 9717 9708 9698 9687 9676 9664 9651 9637 9622 9606 9589 9572 9553 9534 9513 9493 9471 9449 9426 9403 9380 9358 9335 9313 9291 9270 9251 9233 9216 9201 9188 9177 9168 9162 9159 9158 9159 9164 9171 9181 9194 9209 9226 9245 9267 9290 9314 9339 9365 9391 9418 9444 9470 9495 9520 9543 9565 9585 9604 9622 9637 9651 9663 9674 9682 9690 9695 9700 9703 9705 9706 9706 9705 9703 9701 9698 9695 9692 9688 9685 9681 9677 9673 9669 9665 9662 9659 9656 9653 9651 9650 9649 9648 9648 9648 9649 9651 9653 9655 9658 9662 9665 9669 9673 9676 9680 9684 9687 9690 9692 9695 9696 9697 9698 9697 9697 9696 9694 9692 9690 9688 9685 9683 9680 9678 9676 9675 5540 5 10 5 9674 9673 9673 9674 9675 9677 9680 9683 9687 9691 9696 9701 9707 9713 9720 9727 9734 9741 9749 9756 9764 9771 9779 9787 9794 9802 9809 9816 9824 9831 9837 9844 9850 9856 9861 9866 9871 9874 9878 9880 9882 9883 9883 9882 9881 9878 9875 9871 9866 9860 9853 9845 9837 9828 9819 9809 9799 9789 9778 9768 9757 9747 9736 9726 9716 9707 9698 9690 9682 9675 9668 9662 9657 9653 9649 9646 9643 9642 9641 9641 9642 9643 9645 9648 9651 9655 9659 9664 9669 9675 9681 9687 9693 9700 9707 9713 9720 9726 9732 9738 9744 9750 9755 9760 9765 9769 9773 9777 9780 9784 9787 9790 9792 9795 9798 9801 9804 9806 9809 9813 9816 9819 9823 9826 9830 9834 9838 9842 9846 9850 9853 9857 9861 9864 9867 9870 9872 9875 9877 9879 9880 9881 9882 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9875 9874 9872 9871 9869 9867 9864 9862 9859 9856 9852 9849 9845 9841 9836 9832 9827 9823 9818 9813 9808 9802 9797 9792 9787 9781 9776 9770 9764 9759 9752 9746 9740 9733 9726 9719 9711 9703 9695 9686 9677 9668 9658 9649 9639 9629 9619 9610 9600 9591 9581 9573 9564 9557 9549 9543 9537 9532 9527 9524 9521 9519 9519 9519 9520 9522 9525 9528 9533 9538 9545 9551 9559 9567 9576 9585 9595 9605 9615 9626 9636 9647 9657 9667 9677 9686 9696 9704 9712 9719 9726 9731 9736 9740 9744 9746 9748 9749 9750 9750 9749 9748 9747 9745 9743 9741 9739 9737 9735 9734 9732 9732 9731 9731 9731 9731 9732 9734 9735 9737 9739 9741 9744 9746 9749 9751 9754 9756 9759 9761 9763 9766 9768 9770 9771 9773 9775 9777 9778 9780 9781 9783 9784 9786 9787 9788 9789 9790 9791 9791 9791 9791 9790 9789 9788 9786 9784 9781 9778 9774 9770 9766 9760 9755 9749 9742 9735 9728 9720 9712 9703 9695 9686 9676 9667 9657 9647 9637 9627 9617 9607 9597 9588 9578 9569 9561 9553 9546 9539 9533 9528 9524 9521 9519 9518 9517 9518 9520 9523 9527 9532 9538 9545 9553 9561 9570 9580 9590 9601 9612 9623 9635 9646 9658 9669 9680 9691 9702 9712 9722 9732 9740 9749 9757 9764 9770 9776 9781 9786 9790 9793 9796 9798 9800 9801 9801 9801 9800 9798 9796 9794 9790 9786 9781 9776 9769 9762 9754 9745 9735 9724 9713 9700 9686 9671 9655 9638 9621 9602 9583 9563 9543 9523 9502 9481 9460 9440 9420 9401 9383 9365 9349 9334 9321 9309 9299 9291 9285 9280 9278 9277 9279 9282 9287 9293 9302 9311 9322 9335 9348 9362 9377 9392 9408 9424 9440 9457 9473 9489 9504 9520 9535 9549 9563 9577 9591 9603 9616 9628 9640 9652 9663 9674 9685 9696 9706 9716 9726 9736 9745 9754 9763 9772 9780 9788 9795 9802 9809 9815 9821 9826 9831 9836 9840 9843 9847 9850 9853 9855 9858 5541 5 10 5 9860 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9896 9897 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9908 9910 9911 9914 9916 9918 9920 9922 9925 9927 9929 9931 9932 9934 9935 9936 9936 9936 9936 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9927 9927 9928 9929 9930 9932 9934 9935 9937 9939 9941 9942 9944 9945 9945 9946 9946 9946 9945 9944 9942 9940 9938 9935 9932 9929 9926 9922 9919 9915 9912 9909 9906 9903 9901 9899 9897 9895 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9883 9884 9886 9888 9890 9892 9894 9897 9900 9903 9905 9908 9911 9913 9915 9917 9919 9920 9921 9922 9922 9922 9921 9920 9919 9917 9916 9914 9912 9911 9909 9907 9906 9905 9905 9904 9904 9904 9905 9905 9906 9907 9908 9909 9909 9910 9910 9911 9910 9910 9909 9908 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9885 9884 9882 9881 9881 9881 9881 9881 9882 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9887 9887 9886 9885 9884 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9861 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9832 9831 9830 9829 9829 9829 9829 9829 9829 9830 9830 9831 9832 9833 9834 9834 9835 9836 9836 9837 9838 9838 9839 9840 9840 9841 9842 9843 9844 9846 9847 9849 9850 9852 9854 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9881 9881 9881 9882 9883 9883 9884 9884 9884 9885 9885 9885 9884 9884 9883 9881 9879 9877 9875 9871 9868 9864 9860 9855 9851 9845 9840 9835 9829 9824 9819 9814 9809 9805 9801 9797 9794 9791 9789 9788 9787 9787 9788 9789 9790 9792 9794 9797 9800 9804 9808 9812 9816 9820 9824 9828 9832 9837 9841 9844 9848 9852 9855 9859 9862 9865 9867 9870 9872 9874 9876 9878 9879 9880 9881 9882 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9866 9863 9861 9858 9855 9852 9848 9845 9841 9838 9834 9830 9827 9823 9819 9816 9813 9810 9807 9804 9802 9800 9798 9796 9795 9794 9794 9794 9794 9795 9796 9797 9798 9800 9802 9804 9807 9810 9813 9816 9819 9823 9826 9830 9834 9838 9842 9845 9849 9853 9857 9860 9864 9867 9870 9873 9876 9878 9880 9881 9883 9884 9885 9885 9885 9885 9885 5541 5 11 1 9850 9854 9857 9860 9863 9865 9867 9869 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9905 9906 9906 9906 9906 9906 9906 9905 9904 9904 9903 9903 9903 9903 9903 9904 9905 9906 9908 9910 9912 9914 9917 9919 9921 9923 9925 9927 9928 9930 9930 9930 9930 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9918 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9920 9920 9919 9918 9917 9915 9914 9912 9910 9909 9907 9906 9905 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9911 9911 9910 9910 9909 9907 9905 9903 9901 9898 9895 9892 9889 9887 9884 9882 9879 9877 9876 9874 9873 9873 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9920 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9913 9911 9910 9907 9905 9903 9900 9898 9895 9893 9890 9888 9886 9885 9883 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9889 9890 9892 9893 9893 9894 9894 9894 9894 9893 9892 9891 9889 9887 9885 9882 9880 9877 9875 9872 9870 9868 9866 9864 9862 9861 9860 9859 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9855 9854 9853 9851 9849 9847 9845 9843 9840 9838 9835 9832 9830 9827 9825 9823 9821 9819 9817 9816 9815 9814 9814 9814 9814 9814 9815 9816 9817 9818 9819 9821 9823 9824 9826 9828 9830 9832 9835 9837 9839 9842 9844 9847 9850 9853 9855 9858 9861 9864 9867 9869 9872 9875 9877 9880 9882 9884 9885 9887 9888 9889 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9875 9872 9870 9867 9864 9860 9856 9852 9848 9843 9838 9832 9827 9822 9816 9811 9806 9801 9797 9793 9790 9787 9785 9783 9782 9782 9783 9784 9786 9788 9791 9794 9798 9802 9806 9811 9815 9819 9824 9828 9832 9835 9839 9842 9845 9848 9851 9853 9856 9858 9861 9863 9865 9867 9870 9872 9874 9877 9879 9881 9883 9885 9887 9889 9890 9891 9892 9892 9892 9892 9891 9890 9889 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9867 9864 9862 9859 9857 9854 9851 9848 9845 9841 9837 9834 9829 9825 9821 9817 9813 9809 9805 9802 9799 9797 9795 9794 9794 9794 9795 9797 9799 9802 9806 9810 9815 9820 9825 9830 9836 9841 9846 9850 9855 9859 9862 9865 9868 9870 9872 9874 9876 9877 9878 9879 9880 9881 9882 9884 9885 9887 9888 9890 9892 9894 5542 5 11 1 9895 9897 9898 9899 9900 9900 9900 9899 9898 9896 9894 9892 9889 9886 9883 9880 9877 9875 9872 9870 9868 9866 9865 9864 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9872 9872 9871 9870 9868 9866 9863 9860 9857 9853 9849 9845 9842 9838 9835 9831 9829 9826 9823 9821 9820 9818 9817 9816 9815 9814 9812 9811 9810 9808 9807 9805 9803 9800 9798 9795 9792 9789 9787 9784 9782 9780 9778 9777 9777 9777 9777 9779 9781 9783 9787 9790 9795 9799 9804 9810 9815 9821 9826 9831 9837 9841 9846 9850 9853 9856 9859 9861 9863 9864 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9873 9874 9876 9877 9879 9880 9881 9882 9883 9884 9884 9885 9884 9884 9883 9882 9881 9879 9877 9875 9873 9871 9869 9866 9864 9861 9859 9857 9855 9853 9851 9850 9849 9848 9847 9846 9846 9846 9846 9846 9847 9847 9848 9848 9849 9850 9850 9851 9851 9851 9851 9851 9851 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9849 9850 9851 9852 9853 9855 9857 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9870 9870 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9867 9867 9866 9866 9866 9865 9864 9863 9861 9859 9857 9855 9852 9849 9846 9843 9840 9837 9835 9832 9830 9828 9826 9824 9823 9822 9822 9822 9822 9822 9823 9824 9824 9826 9827 9828 9829 9830 9832 9833 9834 9835 9837 9838 9839 9841 9842 9844 9845 9847 9849 9851 9853 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9875 9877 9878 9880 9882 9883 9885 9888 9890 9892 9894 9895 9897 9898 9899 9900 9900 9901 9900 9900 9899 9898 9897 9895 9894 9892 9890 9888 9887 9885 9883 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9880 9880 9880 9881 9881 9882 9883 9883 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9901 9902 9904 9906 9908 9909 9911 9913 9914 9915 9916 9917 9917 9917 9917 9916 9915 9914 9912 9911 9909 9906 9904 9901 9899 9896 9894 9891 9888 9886 9883 9880 9878 9875 9872 9868 9865 9861 9856 9852 9847 9842 9836 9830 9824 9817 9810 9803 9796 9790 9783 9777 9771 9765 9760 9756 9752 9749 9747 9746 9745 9746 9747 9749 9751 9755 9759 9763 9768 9773 9779 9785 9790 9796 9802 9808 9813 9819 9824 9829 9833 9837 9841 9844 9847 9850 9852 9853 9854 9855 9855 9855 9854 9853 9852 9849 9847 9843 9840 9835 9830 9824 9817 9809 9801 9791 9780 9768 9755 9741 9724 9707 9687 9666 9643 9619 9592 9563 9532 9500 9466 9429 9392 9352 9312 5543 5 11 1 9271 9228 9186 9143 9101 9060 9019 8980 8943 8909 8876 8847 8822 8800 8781 8767 8757 8751 8749 8751 8758 8768 8782 8799 8819 8842 8868 8895 8924 8954 8984 9015 9046 9076 9105 9133 9159 9183 9205 9224 9241 9254 9263 9269 9272 9269 9263 9251 9235 9214 9187 9154 9116 9071 9021 8964 8901 8831 8755 8672 8583 8488 8386 8279 8166 8047 7922 7793 7659 7521 7379 7233 7084 6932 6777 6620 6462 6303 6143 5983 5824 5666 5510 5357 5207 5062 4922 4788 4663 4545 4438 4341 4256 4183 4125 4081 4053 4041 4045 4066 4104 4159 4231 4319 4422 4539 4671 4814 4969 5132 5304 5482 5665 5851 6038 6225 6411 6593 6772 6946 7113 7274 7428 7574 7711 7841 7963 8077 8183 8282 8374 8460 8540 8614 8683 8748 8808 8865 8918 8969 9017 9062 9105 9146 9186 9223 9259 9293 9326 9358 9388 9416 9443 9469 9494 9518 9540 9561 9581 9599 9617 9633 9648 9662 9675 9687 9698 9707 9716 9723 9730 9736 9740 9744 9747 9749 9751 9752 9752 9753 9752 9752 9751 9751 9750 9749 9748 9748 9747 9747 9747 9747 9747 9747 9748 9748 9749 9750 9750 9751 9752 9754 9755 9756 9758 9760 9762 9764 9767 9769 9772 9776 9779 9783 9787 9791 9796 9800 9805 9810 9814 9819 9824 9829 9833 9837 9841 9845 9849 9852 9855 9858 9860 9863 9865 9867 9868 9870 9872 9873 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9905 9905 9905 9904 9904 9903 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9889 9889 9889 9889 9890 9890 9891 9893 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9919 9919 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9895 9892 9890 9887 9885 9884 9882 9880 9879 9877 9876 9874 9873 9871 9869 9867 9864 9861 9858 9855 9852 9848 9845 9841 9838 9834 9831 9828 9825 9823 9820 9818 9817 9815 9814 9813 9813 9812 9811 9810 9809 9808 9807 9806 9804 9802 9800 9798 9796 9793 9791 9789 9786 9784 9782 9780 9779 9777 9776 9774 9772 9771 9769 9766 9763 9759 9755 9750 9743 9736 9728 9718 9707 9695 9681 9666 9649 9631 9611 9589 9566 9540 9512 9481 9447 9411 9371 9327 9279 9226 9169 9106 9038 8965 8885 8799 8706 8607 8502 8389 8271 8146 8016 7879 7737 7590 7439 7283 7124 6961 6796 6628 6460 6290 6120 5951 5783 5616 5453 5293 5137 4987 4843 4706 4578 4459 4351 4254 4170 4099 4043 4002 3976 3967 3975 4000 4042 4101 4176 4268 4374 4495 4629 4775 4931 5096 5268 5447 5629 5814 6000 6185 6369 6549 6726 6897 7063 7222 7374 7518 7656 7786 7909 5544 5 11 1 8024 8134 8236 8333 8424 8509 8590 8667 8739 8807 8872 8934 8992 9048 9100 9150 9196 9240 9281 9320 9355 9388 9418 9446 9471 9494 9515 9533 9550 9565 9578 9590 9601 9611 9620 9628 9636 9643 9650 9656 9663 9668 9674 9680 9685 9690 9694 9698 9702 9706 9709 9711 9713 9715 9716 9716 9716 9715 9714 9712 9710 9707 9704 9700 9696 9692 9688 9683 9678 9674 9669 9664 9660 9656 9652 9648 9645 9642 9639 9637 9636 9635 9634 9634 9634 9635 9636 9638 9639 9641 9643 9646 9649 9652 9655 9658 9662 9666 9670 9675 9679 9685 9690 9696 9703 9710 9717 9725 9733 9741 9749 9757 9766 9774 9782 9790 9798 9805 9811 9817 9823 9827 9831 9835 9838 9840 9842 9843 9844 9845 9845 9845 9845 9844 9843 9842 9841 9840 9838 9836 9834 9831 9828 9824 9820 9815 9810 9804 9798 9791 9785 9778 9770 9763 9756 9750 9743 9738 9733 9729 9725 9723 9721 9721 9721 9723 9725 9728 9732 9737 9742 9748 9754 9760 9767 9773 9780 9786 9792 9799 9805 9811 9817 9822 9828 9834 9840 9846 9852 9858 9864 9871 9878 9884 9891 9898 9904 9911 9917 9923 9928 9933 9938 9942 9945 9947 9949 9950 9951 9951 9950 9949 9948 9946 9944 9942 9940 9939 9937 9935 9934 9932 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9920 9918 9915 9911 9908 9903 9899 9894 9888 9883 9877 9871 9865 9860 9854 9848 9842 9837 9832 9827 9822 9818 9813 9810 9806 9802 9799 9796 9793 9790 9787 9784 9781 9778 9775 9771 9768 9764 9759 9754 9748 9742 9735 9727 9718 9708 9697 9685 9672 9657 9642 9625 9607 9587 9567 9546 9524 9501 9478 9455 9431 9408 9386 9364 9343 9323 9305 9288 9273 9261 9251 9243 9238 9236 9236 9239 9245 9254 9265 9278 9294 9312 9331 9353 9376 9399 9424 9449 9475 9500 9526 9551 9575 9598 9620 9642 9662 9680 9697 9713 9727 9740 9751 9762 9771 9778 9785 9791 9796 9800 9803 9805 9807 9809 9810 9810 9810 9810 9809 9808 9806 9805 9803 9800 9798 9795 9793 9790 9788 9785 9783 9781 9779 9777 9776 9775 9775 9775 9776 9777 9779 9781 9784 9787 9791 9795 9799 9804 9809 9814 9819 9824 9830 9835 9840 9845 9850 9854 9859 9863 9867 9870 9874 9877 9879 9882 9884 9886 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 9892 9890 9888 9885 9883 9881 9878 9875 9873 9870 9867 9864 9861 9858 9855 9852 9848 9845 9842 9838 9834 9831 9827 9823 9819 9814 9810 9806 5545 5 11 1 9801 9797 9792 9787 9783 9778 9774 9769 9765 9761 9758 9754 9751 9748 9745 9743 9741 9739 9738 9737 9736 9735 9734 9734 9733 9732 9731 9730 9729 9728 9727 9725 9723 9722 9720 9718 9716 9715 9713 9712 9711 9710 9710 9711 9711 9713 9715 9717 9720 9723 9727 9732 9736 9741 9746 9751 9756 9761 9766 9771 9775 9779 9782 9785 9788 9791 9793 9794 9796 9797 9798 9799 9800 9800 9801 9802 9804 9805 9806 9808 9809 9811 9813 9815 9816 9818 9819 9820 9821 9822 9821 9821 9820 9819 9817 9815 9812 9810 9807 9803 9800 9796 9793 9789 9786 9783 9779 9776 9773 9770 9767 9764 9761 9758 9755 9752 9749 9745 9742 9739 9736 9733 9730 9728 9726 9724 9723 9722 9721 9722 9722 9724 9726 9728 9731 9734 9738 9742 9747 9751 9756 9761 9765 9770 9774 9779 9783 9787 9791 9794 9798 9801 9804 9807 9810 9814 9817 9820 9823 9826 9829 9832 9835 9837 9840 9842 9843 9845 9846 9846 9846 9845 9844 9842 9839 9836 9833 9829 9825 9820 9815 9810 9804 9799 9793 9788 9783 9778 9773 9768 9764 9759 9755 9752 9749 9745 9743 9740 9738 9737 9735 9734 9734 9734 9734 9735 9736 9738 9741 9744 9747 9752 9756 9762 9767 9773 9780 9786 9793 9801 9808 9815 9822 9829 9835 9842 9848 9853 9859 9864 9868 9872 9876 9879 9882 9885 9887 9889 9891 9893 9894 9895 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9909 9911 9912 9914 9916 9918 9920 9923 9925 9927 9930 9932 9934 9936 9937 9938 9939 9940 9940 9940 9939 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9920 9919 9918 9917 9917 9918 9918 9919 9921 9923 9925 9927 9929 9932 9934 9936 9939 9941 9943 9944 9946 9947 9948 9948 9948 9947 9947 9946 9945 9944 9942 9941 9939 9938 9937 9936 9935 9935 9934 9934 9935 9935 9936 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9949 9949 9948 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9934 9933 9932 9932 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9938 9937 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9915 9913 9911 9910 9908 9907 9907 9906 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9897 9895 9891 9887 9882 9876 9869 9861 9852 9842 9831 9820 9807 9794 9780 9766 9751 9735 9719 9703 9687 9671 9656 9640 9625 9610 9595 9581 9567 9555 9542 9531 9519 9509 9499 9490 9481 9473 9466 9459 9453 9448 9443 9439 9435 9432 9430 9429 9429 9429 9430 9431 9434 9436 9440 9444 9448 9452 9456 9461 9465 9468 9471 9473 9475 9475 9474 9472 9469 9464 9459 9452 9443 9434 9423 9412 9400 9388 9375 9363 9351 9339 9328 9318 5546 5 11 1 9309 9302 9296 9292 9290 9291 9293 9297 9304 9312 9323 9336 9350 9366 9384 9403 9423 9443 9465 9486 9508 9529 9550 9570 9590 9608 9625 9641 9656 9669 9681 9691 9701 9708 9715 9720 9724 9728 9730 9732 9734 9735 9736 9737 9738 9740 9741 9743 9745 9747 9750 9753 9756 9760 9764 9768 9773 9777 9782 9787 9792 9797 9801 9806 9811 9816 9820 9825 9829 9834 9838 9843 9847 9852 9856 9861 9865 9869 9873 9877 9881 9884 9888 9891 9894 9897 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9903 9902 9901 9900 9900 9899 9900 9900 9900 9901 9902 9902 9903 9903 9903 9902 9901 9900 9898 9896 9893 9889 9885 9881 9876 9871 9866 9861 9856 9850 9845 9840 9836 9831 9827 9822 9818 9815 9811 9807 9803 9799 9795 9791 9786 9781 9776 9770 9763 9756 9748 9739 9729 9718 9707 9694 9680 9664 9647 9628 9607 9584 9558 9530 9498 9463 9424 9380 9333 9281 9224 9162 9095 9022 8943 8859 8769 8673 8571 8463 8350 8231 8106 7976 7842 7703 7559 7412 7261 7108 6952 6795 6636 6478 6320 6164 6011 5861 5716 5578 5446 5323 5209 5106 5015 4937 4873 4824 4789 4771 4769 4784 4815 4862 4926 5004 5097 5204 5323 5453 5593 5742 5897 6058 6222 6389 6557 6725 6891 7054 7213 7368 7517 7660 7796 7926 8049 8165 8274 8376 8472 8562 8645 8723 8796 8863 8926 8985 9040 9092 9139 9184 9226 9265 9302 9336 9368 9398 9425 9451 9476 9498 9519 9539 9557 9575 9591 9607 9622 9636 9649 9662 9674 9686 9697 9708 9718 9727 9736 9744 9751 9757 9763 9767 9770 9773 9774 9774 9774 9772 9769 9765 9761 9756 9750 9743 9736 9728 9720 9711 9703 9694 9685 9676 9666 9657 9648 9639 9630 9621 9613 9605 9598 9591 9585 9579 9574 9570 9567 9565 9565 9565 9566 9569 9573 9577 9583 9590 9597 9606 9615 9625 9635 9645 9656 9667 9677 9688 9698 9708 9718 9728 9737 9745 9753 9761 9768 9776 9782 9789 9795 9801 9807 9812 9818 9823 9828 9833 9838 9843 9847 9851 9855 9858 9861 9864 9866 9867 9869 9869 9869 9869 9868 9867 9865 9862 9859 9856 9852 9848 9844 9839 9834 9829 9823 9818 9812 9806 9800 9794 9788 9782 9775 9769 9762 9756 9749 9742 9736 9728 9721 9713 9705 9697 9688 9679 9668 9657 9645 9631 9617 9600 9582 9562 9539 9515 9487 9456 9423 9386 9345 9300 9252 9200 9143 9083 9018 8949 8877 8801 8722 8640 8556 8470 8382 8294 8205 8118 8032 7948 7868 7791 7719 7653 7593 7539 7493 7455 7425 7404 7391 7388 7393 7408 7431 5547 5 11 1 7462 7500 7546 7599 7658 7721 7789 7861 7935 8011 8089 8166 8243 8319 8394 8466 8536 8603 8666 8726 8783 8836 8886 8932 8975 9015 9053 9087 9120 9151 9180 9207 9233 9259 9283 9306 9329 9352 9373 9394 9415 9435 9455 9474 9493 9511 9529 9546 9562 9578 9593 9608 9622 9636 9650 9663 9676 9689 9702 9714 9726 9738 9750 9761 9772 9783 9793 9803 9812 9820 9828 9835 9841 9846 9851 9855 9859 9862 9864 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9876 9876 9876 9875 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9860 9859 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9842 9840 9838 9836 9834 9832 9830 9827 9825 9822 9820 9818 9816 9814 9812 9810 9808 9807 9805 9804 9802 9800 9799 9797 9795 9793 9790 9788 9785 9782 9780 9777 9774 9771 9768 9766 9764 9762 9761 9760 9759 9760 9760 9762 9764 9767 9770 9774 9778 9783 9788 9793 9799 9805 9810 9816 9821 9826 9831 9836 9841 9845 9849 9853 9856 9860 9863 9866 9870 9873 9876 9880 9883 9887 9890 9894 9898 9902 9905 9909 9912 9915 9918 9921 9923 9924 9926 9927 9927 9927 9927 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9923 9924 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9936 9936 9935 9935 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9920 9919 9918 9917 9916 9915 9913 9911 9909 9906 9903 9900 9896 9892 9887 9882 9876 9870 9863 9856 9849 9841 9834 9826 9818 9810 9803 9796 9789 9782 9777 9771 9767 9763 9760 9757 9755 9754 9753 9753 9753 9754 9755 9757 9759 9761 9763 9765 9768 9770 9772 9774 9777 9779 9781 9782 9784 9785 9786 9787 9788 9788 9788 9788 9788 9787 9787 9786 9785 9783 9782 9781 9779 9778 9777 9776 9776 9775 9776 9776 9777 9779 9781 9784 9788 9792 9796 9801 9807 9813 9819 9825 9831 9838 9844 9851 9857 9863 9869 9874 9880 9884 9889 9893 9896 9899 9902 9904 9907 9908 9910 9911 9912 9913 9914 9914 9914 9915 9915 9914 9914 9913 9912 9911 9910 9908 9906 9904 9901 9898 9895 9891 9887 9883 9879 9874 9869 9864 9858 9853 9847 9841 9836 9830 9825 9819 9814 9810 9805 9801 9798 9795 9793 9791 9791 9790 9791 9792 9794 9797 9800 9804 9809 9814 9819 9825 9831 9837 9843 9850 9856 9862 9868 9873 9879 9884 9888 9893 9897 9901 9904 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9946 9948 9951 9953 9955 9957 5548 5 11 1 9958 9960 9961 9961 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9898 9894 9890 9886 9881 9875 9869 9863 9856 9848 9841 9833 9824 9816 9808 9800 9792 9785 9777 9771 9765 9759 9754 9750 9746 9743 9740 9738 9737 9736 9735 9735 9735 9736 9736 9737 9738 9739 9741 9742 9744 9746 9748 9750 9752 9755 9757 9760 9763 9766 9769 9772 9775 9778 9781 9783 9786 9787 9788 9789 9789 9789 9788 9786 9784 9782 9779 9775 9771 9767 9762 9758 9754 9749 9745 9741 9737 9733 9730 9727 9725 9722 9720 9719 9717 9716 9715 9714 9713 9713 9712 9712 9711 9711 9711 9711 9711 9712 9713 9714 9715 9718 9720 9723 9727 9731 9735 9740 9746 9752 9758 9764 9770 9777 9783 9790 9796 9803 9809 9815 9821 9826 9832 9837 9842 9846 9851 9855 9859 9863 9866 9869 9872 9875 9877 9879 9880 9880 9880 9879 9878 9876 9873 9870 9865 9861 9855 9849 9843 9836 9830 9823 9816 9809 9802 9796 9789 9784 9779 9775 9771 9768 9766 9764 9763 9763 9764 9765 9766 9769 9771 9775 9778 9782 9787 9791 9796 9801 9805 9810 9815 9820 9825 9830 9835 9840 9845 9849 9854 9858 9863 9867 9871 9876 9880 9884 9888 9893 9897 9901 9906 9910 9914 9918 9921 9925 9928 9931 9933 9935 9936 9937 9937 9936 9935 9933 9931 9928 9925 9922 9918 9915 9912 9909 9906 9904 9902 9902 9901 9902 9903 9905 9908 9912 9915 9920 9924 9929 9933 9938 9942 9945 9948 9951 9952 9953 9953 9952 9950 9948 9945 9941 9937 9933 9928 9924 9919 9914 9910 9906 9903 9900 9897 9895 9893 9892 9891 9891 9890 9891 9891 9891 9892 9893 9893 9894 9894 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9919 9921 9924 9927 9929 9932 9934 9936 9938 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9950 9950 9950 9950 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9961 9962 9962 9962 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9949 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9957 9957 9956 9954 9953 9951 9949 9947 9944 9942 9939 9937 9934 9932 9930 9928 9927 9926 9925 9924 9924 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 5549 5 11 1 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9958 9958 9957 9957 9957 9958 9959 9960 9961 9962 9964 9965 9967 9968 9969 9971 9972 9972 9973 9973 9973 9973 9972 9972 9970 9969 9968 9966 9965 9963 9961 9960 9958 9957 9956 9955 9955 9954 9954 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9925 9922 9918 9915 9911 9907 9903 9899 9894 9890 9886 9881 9877 9873 9870 9866 9863 9860 9858 9856 9855 9854 9854 9854 9855 9856 9858 9860 9863 9866 9869 9873 9877 9881 9886 9890 9895 9899 9904 9908 9913 9917 9921 9925 9929 9933 9936 9939 9942 9944 9947 9949 9950 9952 9953 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9881 9878 9874 9870 9866 9862 9858 9854 9850 9847 9843 9839 9836 9833 9830 9827 9825 9823 9821 9820 9819 9818 9818 9818 9818 9819 9819 9820 9821 9822 9822 9822 9822 9821 9820 9817 9814 9810 9804 9797 9788 9778 9766 9752 9737 9719 9699 9677 9654 9628 9600 9571 9540 9507 9473 9438 9401 9365 9328 9291 9254 9218 9183 9149 9117 9087 9060 9035 9013 8994 8978 8966 8957 8952 8951 8954 8960 8970 8983 8999 9018 9041 9065 9092 9120 9151 9182 9214 9248 9281 9314 9347 9380 9412 9444 9474 9503 9531 9557 9582 9605 9627 9647 9666 9683 9698 9712 9725 9736 9746 9755 9763 9769 9775 9779 9783 9786 9789 9791 9793 9795 9796 9797 9799 9800 9802 9804 9806 9808 9810 9813 9816 9820 9823 9827 9831 9836 9840 9845 9850 9855 9860 9865 9870 9875 9881 9886 9891 9896 9902 9907 9912 9917 9922 9926 9931 9935 9938 9942 9945 9948 9950 9952 9954 9955 9956 9956 9957 9956 9956 9955 9954 9953 9952 9951 9949 9947 9946 9944 9941 9939 9937 9934 9930 9927 9922 9917 9912 9905 9898 9890 9880 9870 9858 9844 9829 9812 9794 9774 9751 9727 9700 9672 9641 9608 9572 9535 9496 9454 9412 9368 9322 9277 9231 9185 9140 9096 9054 9014 8977 8943 8913 8886 8865 8848 8836 8829 8828 8832 8841 8855 8874 8898 8925 8956 8991 9028 9067 9107 9149 9191 9234 9276 9317 9357 9395 9432 9467 9500 9531 9560 5550 5 11 1 9587 9612 9635 9656 9675 9693 9709 9724 9738 9751 9763 9774 9785 9795 9804 9813 9822 9830 9837 9844 9851 9857 9863 9868 9874 9878 9882 9886 9890 9893 9896 9899 9901 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9931 9933 9935 9937 9940 9942 9945 9948 9951 9954 9958 9960 9963 9966 9968 9970 9972 9973 9974 9975 9975 9975 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9965 9964 9964 9964 9964 9965 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9979 9979 9979 9979 9978 9977 9976 9974 9973 9971 9969 9967 9966 9964 9963 9961 9960 9959 9959 9959 9959 9959 9959 9960 9961 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9973 9973 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9953 9952 9951 9950 9949 9949 9949 9949 9950 9951 9952 9954 9955 9957 9959 9961 9963 9964 9966 9968 9969 9970 9971 9972 9973 9973 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9974 9976 9977 9979 9980 9981 9983 9984 9984 9985 9985 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9970 9969 9968 9966 9964 9962 9960 9957 9954 9951 9948 9945 9942 9938 9934 9931 9927 9923 9919 9914 9910 9906 9902 9897 9893 9889 9885 9880 9877 9873 9869 9866 9863 9860 9858 9856 9855 9854 9853 9852 9853 9853 9854 9855 9856 9858 9860 9862 9864 9867 9870 9873 9876 9879 9883 9886 9890 9893 9897 9901 9905 9909 9913 9917 9921 9925 9929 9933 9936 9940 9943 9946 9949 9951 9953 9955 9957 9959 9960 9961 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9981 9981 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9956 9954 9951 9948 9944 9941 9937 9933 9928 9924 9919 9915 9910 9905 9900 9896 9891 9887 9883 9879 9876 9873 9871 9868 9867 9866 9865 9865 9865 9866 9867 9869 9871 9873 9876 9878 9881 9884 9887 9890 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9924 9926 9928 9930 9932 9934 9935 9935 9936 9936 9935 9934 9932 9930 9928 9924 9921 9917 9912 9908 9903 9898 9893 9887 9882 9878 9873 9869 9865 9861 9858 9855 9853 9851 5551 5 11 1 9850 9849 9848 9848 9848 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9860 9862 9864 9866 9868 9871 9873 9876 9880 9883 9887 9891 9895 9899 9903 9907 9911 9915 9919 9922 9925 9928 9930 9932 9933 9933 9934 9933 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9922 9922 9923 9924 9926 9928 9931 9933 9936 9939 9943 9946 9949 9952 9955 9957 9959 9961 9962 9963 9964 9964 9964 9963 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9959 9960 9962 9963 9965 9967 9970 9972 9974 9977 9979 9981 9983 9984 9985 9986 9986 9986 9986 9985 9984 9982 9981 9979 9977 9974 9972 9970 9968 9966 9964 9962 9960 9959 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9921 9922 9924 9925 9927 9929 9931 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9941 9939 9936 9934 9930 9927 9923 9918 9913 9908 9901 9895 9888 9881 9873 9865 9857 9849 9840 9832 9823 9815 9806 9798 9790 9782 9774 9767 9759 9752 9745 9739 9732 9726 9720 9714 9709 9704 9698 9694 9689 9685 9681 9677 9674 9671 9668 9666 9664 9663 9661 9661 9660 9660 9660 9660 9661 9661 9662 9663 9665 9666 9668 9669 9671 9673 9676 9679 9682 9685 9689 9693 9697 9702 9708 9714 9720 9726 9733 9741 9748 9756 9764 9771 9779 9786 9794 9801 9807 9814 9819 9825 9829 9833 9837 9840 9842 9844 9846 9847 9847 9848 9847 9847 9846 9845 9843 9842 9840 9838 9835 9833 9830 9827 9823 9820 9816 9812 9808 9803 9799 9794 9789 9784 9779 9773 9768 9763 9757 9752 9747 9742 9737 9732 9727 9722 9718 9713 9709 9705 9701 9697 9693 9689 9685 9682 9678 9675 9671 9668 9665 9662 9659 9656 9653 9651 9648 9646 9644 9643 9642 9641 9640 9640 9640 9640 9641 9642 9643 9645 9647 9650 9653 9656 9660 9664 9669 9673 9679 9684 9690 9695 9701 9708 9714 9721 9727 9734 9740 9747 9753 9760 9766 9772 9778 9784 9790 9795 9800 9806 9810 9815 9819 9823 9827 9830 9833 9836 9838 9839 9840 9841 9840 9840 9838 9836 9833 9830 9826 9821 9815 9809 9802 9794 9785 9775 9765 9754 9742 9729 9716 9702 9687 9671 9654 9637 9619 9600 9580 9560 9540 9519 9497 9476 9454 9432 9411 9390 9369 9348 9329 9310 9292 9275 9259 9245 9233 9221 9212 9204 9198 9194 9192 9192 9194 9197 9203 9210 9220 9231 9244 9258 9274 9292 9311 9331 9352 5552 5 11 1 9374 9397 9420 9444 9468 9492 9516 9540 9564 9587 9610 9632 9653 9673 9692 9711 9728 9744 9759 9772 9785 9797 9807 9817 9825 9833 9840 9846 9852 9857 9862 9867 9871 9876 9880 9885 9889 9894 9898 9903 9908 9913 9917 9922 9927 9931 9935 9939 9943 9946 9948 9950 9952 9952 9953 9952 9951 9950 9948 9946 9943 9940 9937 9934 9930 9926 9923 9919 9916 9912 9909 9905 9902 9898 9894 9890 9886 9881 9876 9870 9864 9857 9850 9841 9832 9823 9812 9801 9789 9777 9764 9751 9737 9723 9709 9695 9681 9667 9654 9640 9628 9615 9603 9592 9582 9573 9564 9556 9550 9544 9539 9536 9533 9532 9532 9533 9536 9539 9544 9551 9558 9567 9577 9588 9600 9613 9626 9641 9656 9672 9688 9704 9720 9736 9751 9767 9782 9796 9810 9823 9835 9846 9857 9866 9875 9883 9889 9896 9901 9906 9910 9914 9917 9920 9923 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9961 9962 9963 9963 9964 9964 9964 9963 9962 9961 9960 9958 9956 9954 9952 9949 9947 9944 9941 9938 9934 9931 9928 9925 9922 9919 9917 9914 9912 9910 9909 9907 9906 9905 9905 9904 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9912 9914 9915 9917 9920 9922 9925 9928 9932 9935 9939 9943 9946 9950 9954 9957 9960 9963 9966 9968 9970 9972 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9959 9958 9956 9954 9951 9948 9944 9940 9935 9929 9922 9915 9907 9897 9887 9876 9865 9852 9838 9823 9807 9790 9772 9753 9732 9711 9688 9665 9640 9614 9587 9559 9531 9502 9472 9442 9413 9383 9354 9326 9299 9274 9250 9228 9209 9192 9178 9167 9159 9155 9154 9156 9161 9170 9181 9196 9213 9232 9254 9277 9302 9329 9356 9384 9412 9440 9469 9496 9524 9550 9576 9601 9625 9647 9669 9689 9709 9727 9744 9760 9775 9789 9801 9813 9824 9834 9844 9852 9860 9866 9872 9878 9882 9886 9890 9892 9895 9897 9898 9899 9899 9900 9900 9899 9899 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9894 9894 9895 9895 9897 9898 9899 9901 9903 9906 9908 9911 9914 9917 9920 9923 9926 9930 9933 9936 9940 9943 9946 9949 9952 9954 9957 9959 9961 9963 9965 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9969 9969 9969 9970 9971 9972 9973 9974 9976 9977 9978 9980 9981 9982 9983 9983 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9978 9978 9978 9977 9977 9978 9978 9978 9978 5553 5 11 1 9978 9977 9977 9976 9975 9974 9972 9970 9967 9964 9961 9957 9953 9949 9944 9940 9935 9929 9924 9918 9912 9906 9900 9893 9886 9879 9872 9864 9856 9847 9838 9829 9820 9810 9800 9789 9779 9768 9758 9747 9737 9727 9718 9709 9700 9692 9685 9678 9672 9666 9661 9657 9652 9649 9645 9642 9639 9636 9632 9629 9625 9622 9618 9614 9610 9605 9601 9596 9592 9588 9585 9581 9579 9577 9576 9575 9576 9577 9579 9582 9585 9590 9595 9601 9607 9613 9619 9626 9632 9638 9644 9650 9655 9659 9663 9666 9668 9670 9671 9671 9671 9670 9669 9668 9667 9666 9665 9664 9663 9663 9663 9664 9665 9667 9670 9674 9678 9683 9688 9695 9702 9709 9718 9726 9735 9744 9754 9764 9773 9783 9793 9803 9813 9822 9831 9841 9849 9858 9866 9874 9881 9888 9895 9902 9908 9913 9919 9924 9928 9932 9936 9940 9943 9945 9947 9949 9950 9951 9952 9952 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9948 9949 9950 9952 9953 9955 9956 9957 9959 9959 9960 9960 9960 9960 9959 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9940 9939 9938 9937 9936 9936 9936 9936 9936 9937 9937 9937 9937 9936 9935 9934 9932 9930 9927 9923 9919 9914 9909 9904 9898 9891 9884 9878 9870 9863 9856 9848 9840 9832 9824 9815 9806 9796 9786 9774 9761 9747 9731 9713 9692 9669 9643 9614 9582 9545 9504 9460 9410 9356 9296 9232 9162 9087 9006 8919 8827 8729 8625 8516 8402 8282 8158 8029 7896 7759 7620 7478 7334 7190 7045 6902 6760 6622 6488 6360 6238 6124 6018 5923 5838 5766 5706 5660 5628 5611 5608 5620 5646 5687 5742 5811 5891 5983 6086 6197 6317 6442 6573 6707 6844 6980 7116 7250 7380 7505 7624 7737 7842 7939 8026 8104 8172 8230 8277 8314 8341 8357 8363 8360 8347 8326 8297 8260 8216 8167 8112 8054 7992 7929 7864 7800 7737 7677 7620 7568 7521 7481 7449 7425 7409 7403 7407 7420 7443 7476 7518 7570 7629 7697 7771 7851 7937 8026 8119 8213 8309 8405 8501 8595 8687 8776 8862 8944 9022 9096 9165 9230 9290 9347 9399 9447 9491 9531 9568 9602 9633 9662 9688 9712 9734 9753 9772 9788 9803 9817 9830 9841 9852 9861 9870 9878 9886 9893 9899 9905 9911 9916 9921 9926 9930 9934 9938 9942 9945 9948 9951 9953 9955 9957 9958 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9966 9967 9968 9969 9970 9971 9973 9974 9975 9976 9976 9977 9977 9977 9977 9976 9975 9974 9973 9971 9970 9968 9966 9964 9963 9961 9959 9957 9956 9954 9952 9950 9948 9947 9944 9942 9940 9937 9934 9931 9927 9924 9920 9916 9912 9908 9905 9901 9897 9894 9891 9889 9887 9885 9885 9884 9884 9885 9887 9888 9891 9893 9896 9899 9903 9906 9910 9913 9917 9920 9923 9926 9929 5554 5 11 1 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9951 9953 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9974 9975 9977 9977 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9986 9986 9987 9988 9989 9989 9990 9991 9991 9991 9991 9991 9990 9989 9988 9986 9984 9981 9978 9975 9972 9968 9964 9960 9955 9951 9947 9942 9938 9934 9930 9926 9922 9919 9916 9912 9909 9907 9904 9901 9899 9896 9894 9891 9889 9887 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9867 9867 9866 9867 9867 9868 9869 9870 9872 9873 9875 9878 9880 9882 9885 9887 9889 9892 9894 9896 9897 9899 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9919 9921 9924 9926 9929 9932 9935 9938 9941 9944 9947 9950 9952 9955 9957 9959 9961 9962 9963 9964 9964 9964 9963 9963 9961 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9939 9937 9935 9932 9928 9925 9921 9917 9912 9907 9902 9898 9893 9888 9884 9880 9876 9873 9870 9868 9867 9865 9865 9865 9865 9866 9867 9869 9871 9873 9875 9877 9879 9882 9884 9886 9889 9891 9894 9896 9898 9901 9903 9906 9908 9911 9913 9916 9919 9921 9924 9926 9928 9930 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9929 9928 9927 9925 9923 9921 9919 9916 9914 9911 9909 9907 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9879 9877 9874 9872 9869 9866 9862 9859 9855 9850 9846 9841 9835 9830 9824 9817 9811 9804 9797 9789 9781 9772 9763 9754 9744 9733 9722 9710 9698 9684 9670 9655 9640 9623 9606 9588 9569 9549 9529 9507 9485 9462 9438 9412 9386 9358 9329 9299 9267 9233 9197 9159 9119 9075 9030 8981 8929 8874 8816 8754 8690 8622 8551 8477 8400 8321 8240 8157 8073 7988 7902 7816 7731 7646 7563 7481 7400 7321 7245 7170 7097 7027 6958 6891 6825 6760 6695 6631 6567 6502 6435 6367 6297 6225 6150 6072 5991 5907 5819 5727 5633 5534 5433 5328 5221 5111 4999 4886 4770 4654 4538 4421 4305 4190 4077 3967 3860 3757 3659 3566 3480 3402 3332 3272 3221 3183 3156 3142 3142 3157 3186 3231 3291 3366 3457 3562 3682 3816 3963 4122 4291 4469 4655 4848 5045 5246 5448 5650 5850 6048 6241 6430 6612 6787 6955 7114 7265 7407 7541 7666 7782 7891 7992 8086 8174 8255 8331 8402 8468 8531 8590 8645 8698 8748 8797 8843 8887 5555 5 11 1 8930 8971 9010 9048 9085 9120 9154 9186 9217 9247 9276 9303 9329 9354 9378 9400 9421 9441 9460 9478 9495 9511 9526 9539 9552 9564 9575 9585 9594 9602 9610 9616 9623 9628 9633 9637 9641 9645 9648 9650 9652 9654 9656 9657 9658 9658 9659 9659 9659 9659 9659 9659 9658 9658 9658 9659 9659 9660 9661 9662 9664 9666 9669 9671 9674 9678 9681 9685 9689 9693 9697 9700 9704 9707 9710 9713 9715 9716 9717 9718 9718 9717 9716 9714 9712 9710 9707 9704 9701 9698 9695 9692 9689 9687 9685 9684 9684 9684 9685 9686 9688 9692 9695 9700 9705 9711 9717 9724 9731 9738 9745 9753 9760 9768 9775 9783 9790 9796 9803 9809 9816 9822 9827 9833 9838 9844 9849 9854 9859 9864 9869 9873 9878 9883 9887 9891 9895 9898 9901 9904 9906 9908 9909 9910 9910 9910 9909 9907 9905 9903 9900 9896 9893 9889 9885 9880 9875 9871 9866 9861 9856 9851 9846 9841 9836 9831 9827 9822 9818 9814 9810 9807 9804 9801 9799 9798 9797 9796 9796 9796 9797 9799 9801 9803 9806 9809 9812 9816 9819 9823 9826 9829 9832 9835 9837 9839 9840 9841 9841 9840 9839 9837 9835 9832 9828 9825 9820 9815 9810 9805 9799 9793 9787 9780 9774 9768 9761 9755 9749 9744 9738 9733 9729 9725 9722 9719 9717 9717 9717 9718 9720 9722 9726 9731 9736 9743 9750 9757 9766 9774 9783 9792 9801 9809 9818 9826 9834 9841 9848 9854 9860 9866 9870 9874 9878 9882 9885 9887 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9906 9906 9906 9905 9904 9902 9899 9896 9892 9887 9882 9877 9871 9864 9857 9850 9843 9835 9827 9820 9812 9804 9797 9790 9783 9776 9769 9763 9756 9750 9745 9739 9734 9729 9725 9720 9716 9713 9709 9706 9704 9701 9699 9698 9697 9696 9695 9695 9694 9694 9694 9694 9694 9694 9693 9692 9691 9689 9687 9684 9681 9677 9672 9667 9661 9655 9648 9640 9632 9624 9616 9608 9599 9591 9583 9575 9567 9560 9553 9547 9542 9537 9532 9529 9525 9523 9521 9520 9519 9519 9519 9520 9522 9524 9526 9529 9532 9535 9540 9544 9549 9554 9560 9566 9572 9579 9586 9593 9601 9609 9617 9625 9634 9643 9652 9661 9670 9679 9689 9698 9708 9717 9727 9737 9746 9756 9766 9775 9785 9795 9804 9814 9823 9832 9841 9850 9859 9867 9875 9883 9891 9898 9904 9911 9917 9922 9927 9932 9936 9940 9943 9946 9949 9951 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9976 9977 9978 9978 9979 9979 9980 9979 9979 9978 9978 9977 9975 9974 9973 9971 9970 9969 9968 9967 9967 9966 9967 9967 9968 9969 9970 9972 9973 9975 9978 9980 9982 9984 9986 9987 9989 9990 9991 9992 9992 9992 9992 9991 9990 9989 9988 9987 9986 9985 9985 9984 5556 5 11 1 9984 9984 9984 9985 9985 9986 9988 9989 9991 9993 9994 9996 9997 9999 9999100001000010000 9999 9998 9996 9995 9992 9990 9987 9984 9981 9979 9976 9974 9971 9970 9968 9968 9967 9967 9968 9969 9970 9972 9974 9976 9978 9980 9982 9984 9985 9986 9987 9987 9987 9986 9985 9983 9981 9978 9975 9972 9968 9964 9961 9957 9953 9949 9945 9942 9938 9935 9931 9928 9925 9922 9919 9915 9912 9909 9905 9902 9898 9895 9891 9887 9883 9879 9875 9872 9868 9865 9862 9859 9856 9854 9852 9850 9849 9848 9847 9847 9847 9847 9848 9849 9850 9851 9852 9854 9855 9857 9859 9861 9863 9865 9867 9870 9872 9875 9878 9881 9884 9888 9891 9895 9898 9902 9905 9909 9912 9916 9919 9922 9925 9928 9931 9934 9936 9938 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9952 9950 9947 9945 9943 9940 9938 9935 9932 9930 9927 9924 9921 9919 9916 9914 9911 9909 9906 9904 9901 9899 9897 9895 9893 9891 9889 9888 9886 9884 9883 9882 9881 9880 9879 9879 9878 9878 9878 9879 9879 9880 9881 9882 9883 9885 9886 9888 9890 9892 9894 9897 9899 9902 9904 9907 9910 9913 9916 9919 9922 9924 9927 9930 9932 9935 9937 9938 9940 9941 9942 9942 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9932 9933 9934 9935 9937 9938 9940 9943 9945 9947 9949 9951 9953 9954 9954 9955 9954 9953 9951 9949 9946 9943 9939 9934 9929 9924 9919 9913 9907 9901 9895 9889 9883 9877 9871 9865 9860 9854 9849 9844 9840 9836 9832 9828 9825 9822 9819 9817 9816 9815 9815 9815 9816 9817 9820 9822 9826 9829 9833 9838 9843 9847 9852 9857 9862 9867 9871 9875 9878 9881 9883 9884 9885 9885 9885 9884 9883 9881 9879 9877 9874 9872 9869 9866 9864 9862 9860 9859 9858 9857 9857 9857 9858 9859 9861 9863 9865 9868 9871 9874 9878 9882 9886 9890 9894 9898 9902 9905 9909 9912 9916 9919 9922 9924 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9957 9958 9958 9958 9958 9957 9956 9954 9953 9951 9948 9946 9944 9941 9939 9936 9934 9932 9930 9928 9926 9924 9923 9921 9920 9918 9916 9913 9911 9907 9903 9897 9891 9884 9876 9866 9855 9843 9830 9816 9800 9783 9766 9747 9728 9708 9687 9667 9646 9624 9603 9583 9562 9542 9523 9505 9487 9471 9455 9441 9428 9416 9406 9397 9390 9384 9379 9376 9374 9373 9374 9375 9378 9381 9386 9390 9395 9401 9406 9411 9416 5557 5 11 2 9438 9442 9446 9449 9451 9453 9453 9452 9451 9449 9445 9441 9437 9431 9426 9419 9413 9406 9399 9392 9385 9378 9372 9365 9360 9355 9351 9347 9345 9343 9343 9344 9347 9350 9355 9362 9370 9379 9390 9402 9416 9430 9446 9462 9480 9498 9516 9535 9553 9572 9591 9609 9627 9645 9662 9678 9694 9709 9723 9736 9749 9761 9773 9784 9795 9804 9814 9823 9832 9840 9848 9855 9863 9869 9876 9882 9887 9893 9897 9902 9906 9909 9912 9915 9917 9920 9921 9923 9924 9925 9927 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9943 9943 9942 9941 9940 9939 9937 9934 9932 9929 9926 9923 9919 9915 9912 9908 9904 9900 9896 9892 9888 9884 9881 9878 9874 9871 9868 9865 9862 9859 9857 9854 9851 9849 9846 9843 9840 9837 9835 9832 9829 9827 9824 9822 9820 9818 9816 9814 9813 9811 9810 9809 9808 9807 9805 9804 9802 9801 9798 9796 9793 9789 9785 9780 9775 9769 9762 9755 9747 9738 9730 9721 9711 9702 9693 9684 9675 9666 9658 9650 9644 9637 9632 9628 9624 9622 9621 9620 9621 9623 9625 9629 9633 9639 9645 9652 9659 9667 9676 9685 9695 9705 9715 9726 9737 9747 9758 9769 9779 9789 9799 9809 9818 9826 9835 9842 9849 9855 9861 9866 9871 9874 9878 9881 9883 9886 9888 9890 9891 9893 9895 9897 9899 9901 9903 9905 9908 9911 9914 9917 9920 9923 9925 9928 9931 9933 9934 9936 9937 9937 9937 9936 9935 9934 9932 9930 9928 9925 9923 9920 9918 9916 9914 9912 9911 9910 9910 9910 9911 9912 9913 9915 9918 9920 9923 9925 9928 9931 9933 9935 9937 9939 9940 9941 9941 9941 9940 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9921 9920 9919 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9894 9892 9890 9887 9884 9881 9878 9874 9870 9865 9860 9854 9848 9840 9832 9823 9813 9802 9789 9776 9761 9744 9726 9706 9685 9661 9635 9607 9577 9544 9508 9469 9427 9381 9332 9279 9221 9160 9094 9023 8948 8868 8783 8694 8600 8502 8400 8295 8186 8075 7961 7847 7731 7616 7501 7388 7278 7172 7069 6972 6880 6796 6718 6648 6587 6534 6489 6453 6426 6406 6395 6391 6393 6401 6414 6431 6450 6472 6494 6516 6536 6553 6568 6578 6583 6582 6576 6563 6544 6519 6489 6453 6412 6368 6320 6271 6220 6170 6122 6077 6036 6000 5970 5949 5936 5932 5938 5955 5983 6022 6072 6133 6204 6285 5558 5 11 2 6376 6475 6581 6694 6813 6936 7063 7191 7321 7450 7579 7706 7830 7950 8067 8179 8286 8388 8485 8576 8662 8742 8818 8888 8954 9015 9073 9126 9176 9222 9266 9307 9345 9381 9415 9446 9476 9504 9530 9554 9577 9598 9618 9637 9654 9670 9685 9699 9712 9724 9735 9746 9756 9766 9775 9784 9793 9802 9810 9818 9826 9834 9841 9848 9855 9861 9866 9872 9876 9880 9884 9887 9889 9891 9893 9894 9895 9895 9896 9896 9896 9896 9897 9897 9898 9898 9899 9901 9902 9904 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9918 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9894 9891 9888 9885 9881 9877 9873 9869 9865 9861 9857 9853 9850 9847 9844 9842 9841 9840 9840 9840 9842 9843 9846 9848 9852 9855 9859 9863 9868 9872 9876 9880 9884 9887 9890 9893 9895 9897 9899 9900 9902 9903 9903 9904 9905 9906 9908 9909 9911 9913 9915 9918 9921 9925 9928 9932 9936 9939 9943 9946 9949 9952 9954 9956 9957 9957 9957 9956 9955 9953 9951 9948 9945 9941 9938 9935 9931 9928 9925 9923 9921 9919 9918 9917 9916 9916 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9936 9938 9940 9942 9944 9946 9948 9951 9953 9955 9957 9958 9960 9961 9961 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9959 9958 9958 9957 9955 9954 9951 9949 9946 9943 9939 9936 9932 9928 9924 9920 9916 9913 9909 9906 9903 9901 9899 9897 9896 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9929 9930 9932 9933 9934 9935 9935 9935 9935 9934 9933 9931 9930 9928 9926 9923 9921 9918 9916 9913 9910 9907 9904 9901 9899 9896 9892 9889 9886 9883 9879 9875 9871 9867 9863 9858 9853 9847 9842 9836 9830 9824 9817 9810 9803 9796 9789 9782 9774 9767 9760 9752 9745 9738 9731 9724 9718 9712 9706 9700 9695 9690 9685 9681 9677 9674 9671 9669 9667 9665 9664 9663 9662 9662 9661 9661 9661 9661 9662 9662 9662 9661 9661 9660 9660 9659 9658 9656 9655 9653 9651 9650 9648 9647 9646 9645 9645 9645 9646 9647 9649 9652 9655 9660 9665 9670 9677 9684 9692 9700 9709 9718 9728 9738 9748 9758 9768 9778 9787 9797 9806 9815 9824 9832 9840 9848 9856 9863 9870 9876 9883 9889 9895 9900 9906 9911 9916 9921 9925 9929 9932 9935 9938 9940 9941 9942 9942 9941 9940 9938 9935 9932 9928 9923 9918 9912 9906 9900 9893 9885 9878 9870 9862 9854 9847 9839 9831 9823 9815 9807 9800 9793 5559 5 11 2 9786 9779 9772 9766 9760 9754 9749 9744 9740 9735 9732 9729 9726 9724 9722 9721 9720 9720 9720 9720 9721 9723 9724 9726 9727 9729 9731 9733 9734 9736 9737 9738 9739 9739 9739 9738 9738 9736 9735 9733 9731 9728 9726 9723 9720 9717 9714 9712 9709 9707 9705 9703 9702 9701 9700 9700 9700 9701 9702 9704 9706 9709 9712 9716 9720 9725 9730 9735 9741 9747 9753 9760 9767 9774 9781 9788 9795 9802 9810 9817 9823 9830 9836 9842 9848 9853 9858 9862 9866 9869 9872 9874 9876 9877 9877 9878 9877 9877 9876 9875 9873 9871 9869 9868 9866 9864 9862 9860 9858 9856 9855 9854 9853 9852 9851 9851 9851 9852 9852 9853 9854 9856 9858 9860 9862 9865 9868 9871 9874 9878 9882 9886 9890 9894 9898 9903 9907 9912 9916 9921 9925 9929 9933 9937 9940 9943 9946 9949 9951 9952 9954 9955 9955 9955 9955 9954 9952 9951 9949 9946 9943 9940 9937 9934 9931 9927 9924 9920 9917 9914 9911 9908 9905 9903 9901 9900 9899 9898 9898 9898 9898 9899 9900 9902 9904 9906 9909 9912 9915 9918 9921 9925 9928 9932 9936 9939 9942 9946 9949 9952 9954 9957 9959 9961 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9960 9959 9957 9955 9953 9950 9947 9944 9940 9936 9932 9927 9921 9915 9908 9901 9893 9885 9875 9865 9854 9843 9830 9816 9802 9786 9769 9752 9733 9713 9691 9669 9646 9622 9596 9570 9544 9517 9489 9462 9435 9408 9381 9356 9331 9308 9287 9267 9249 9234 9221 9211 9203 9199 9197 9198 9201 9208 9217 9229 9243 9259 9277 9296 9317 9339 9362 9385 9408 9432 9454 9477 9499 9519 9539 9558 9575 9591 9606 9620 9633 9644 9655 9664 9673 9681 9689 9696 9703 9710 9717 9723 9730 9737 9744 9751 9758 9765 9772 9780 9787 9795 9802 9809 9816 9822 9829 9834 9840 9845 9850 9854 9858 9862 9865 9868 9870 9872 9874 9876 9878 9879 9880 9881 9881 9881 9881 9881 9880 9878 9877 9874 9871 9868 9864 9859 9853 9847 9841 9834 9826 9818 9809 9801 9792 9783 9773 9764 9755 9746 9737 9728 9720 9712 9704 9696 9689 9682 9675 9668 9661 9654 9647 9640 9633 9626 9619 9612 9606 9599 9593 9587 9581 9576 9572 9569 9567 9566 9566 9568 9570 9575 9580 9587 9596 9605 9616 9628 9641 9655 9670 9685 9700 9715 9731 9746 9760 9775 9788 9801 9813 9825 9835 9845 9854 9862 9869 9875 9881 9887 9892 9897 9901 9905 9909 9913 9917 9920 9924 9927 9931 9934 9937 9940 9943 9945 9947 9949 9950 9951 9952 9952 9952 9952 5560 5 11 2 9951 9950 9949 9947 9946 9944 9942 9941 9939 9938 9936 9935 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9929 9928 9926 9925 9923 9920 9917 9914 9910 9906 9902 9898 9893 9888 9882 9877 9871 9865 9859 9853 9846 9840 9832 9825 9817 9808 9798 9787 9775 9762 9747 9729 9710 9688 9664 9636 9605 9570 9532 9489 9442 9390 9334 9272 9206 9134 9057 8975 8887 8794 8695 8591 8481 8366 8246 8121 7991 7856 7716 7573 7425 7274 7120 6963 6805 6645 6484 6324 6165 6008 5855 5706 5562 5425 5297 5177 5068 4971 4886 4816 4759 4719 4695 4687 4696 4722 4765 4824 4900 4991 5097 5216 5347 5489 5641 5801 5967 6137 6311 6487 6663 6837 7009 7177 7341 7498 7650 7794 7931 8061 8182 8296 8402 8501 8592 8677 8755 8827 8894 8955 9012 9065 9114 9159 9202 9241 9278 9313 9346 9377 9406 9433 9459 9483 9506 9528 9548 9567 9585 9601 9617 9632 9646 9660 9672 9685 9696 9708 9719 9729 9740 9750 9760 9769 9779 9788 9797 9805 9814 9822 9829 9837 9844 9850 9856 9862 9867 9872 9877 9881 9885 9888 9892 9895 9897 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9920 9921 9923 9924 9926 9928 9930 9933 9935 9937 9939 9942 9944 9945 9947 9948 9950 9951 9951 9952 9952 9951 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9931 9930 9929 9928 9926 9926 9925 9925 9925 9925 9925 9926 9927 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9899 9896 9893 9889 9886 9882 9879 9876 9872 9870 9867 9865 9863 9861 9860 9859 9858 9858 9859 9860 9861 9862 9864 9866 9868 9871 9874 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9914 9917 9920 9923 9926 9929 9931 9934 9937 9940 9943 9945 9947 9950 9952 9954 9955 9957 9958 9959 9960 9961 9961 9961 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9898 9896 9894 9893 9892 9891 9889 9888 9887 9887 9886 9885 9884 9883 5561 5 11 2 9882 9881 9880 9879 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9864 9864 9864 9864 9864 9865 9866 9868 9870 9872 9874 9877 9880 9883 9886 9889 9892 9895 9897 9899 9901 9903 9904 9905 9905 9905 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9881 9880 9878 9875 9873 9870 9867 9863 9860 9856 9851 9847 9842 9837 9831 9825 9819 9812 9805 9797 9789 9780 9770 9760 9748 9736 9723 9709 9693 9677 9659 9641 9621 9600 9579 9556 9533 9509 9485 9460 9434 9409 9384 9359 9334 9310 9286 9264 9243 9223 9205 9188 9173 9160 9150 9141 9135 9132 9130 9132 9136 9142 9151 9162 9175 9190 9208 9227 9247 9269 9292 9316 9341 9366 9391 9416 9441 9465 9489 9512 9535 9556 9576 9595 9612 9629 9644 9657 9670 9682 9692 9701 9710 9717 9724 9730 9736 9741 9746 9750 9754 9758 9762 9765 9769 9773 9776 9780 9784 9787 9791 9795 9799 9802 9806 9810 9813 9817 9820 9823 9826 9829 9831 9833 9835 9836 9836 9837 9837 9836 9835 9834 9832 9830 9828 9825 9822 9820 9817 9814 9811 9808 9806 9804 9802 9800 9798 9797 9796 9795 9795 9794 9794 9794 9794 9794 9794 9795 9795 9795 9795 9795 9795 9796 9796 9796 9796 9797 9797 9798 9799 9800 9802 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9824 9825 9825 9826 9825 9825 9824 9822 9821 9819 9817 9814 9812 9810 9807 9805 9802 9800 9798 9796 9794 9792 9790 9789 9787 9785 9782 9780 9777 9774 9770 9766 9762 9757 9751 9745 9739 9733 9726 9719 9713 9706 9700 9694 9688 9683 9679 9676 9673 9671 9670 9670 9671 9672 9674 9676 9679 9682 9686 9689 9692 9695 9697 9699 9701 9702 9702 9702 9701 9700 9698 9695 9693 9690 9687 9684 9682 9679 9677 9675 9673 9672 9671 9671 9671 9671 9672 9673 9673 9674 9675 9676 9677 9678 9678 9678 9679 9679 9679 9680 9680 9681 9682 9684 9686 9689 9692 9696 9700 9705 9710 9716 9722 9728 9734 9740 9746 9751 9756 9760 9763 9765 9767 9767 9766 9765 9762 9759 9755 9750 9745 9740 9735 9730 9725 9720 9716 9712 9709 9707 9705 9704 9703 9703 9703 9704 9705 9706 9708 9709 9711 9712 9713 9714 9715 9716 9716 9716 9717 9717 9717 9717 9717 9718 9718 9719 9720 9721 9723 9724 9726 9727 9729 9731 9732 9734 9736 9737 9739 9740 9741 9743 9744 9745 9746 9748 9749 9750 9752 9754 9756 9758 9760 9763 9766 9768 9771 9774 9777 9779 9782 9784 9787 9789 9790 9792 9793 9794 9795 9796 9797 9797 9798 9799 9799 9800 9801 9802 9803 9805 9806 9808 9810 9812 9814 9815 9817 9819 9820 9821 9822 9822 9822 9822 9821 9820 9819 9818 9816 9814 9812 9810 9808 9806 9805 9803 9802 9801 9800 9799 9798 9798 9798 5562 5 11 2 9798 9798 9797 9797 9797 9796 9795 9794 9792 9791 9789 9786 9783 9780 9777 9773 9770 9766 9761 9757 9752 9747 9742 9737 9731 9725 9718 9711 9703 9695 9685 9674 9663 9650 9636 9620 9604 9586 9567 9546 9525 9502 9479 9456 9432 9408 9384 9360 9338 9316 9296 9277 9261 9246 9234 9224 9217 9212 9210 9211 9215 9221 9229 9240 9254 9269 9285 9304 9323 9343 9364 9385 9407 9428 9449 9470 9489 9508 9526 9543 9559 9574 9587 9600 9611 9621 9630 9638 9644 9650 9655 9659 9662 9664 9666 9666 9667 9666 9665 9664 9662 9659 9656 9653 9650 9646 9642 9639 9635 9631 9627 9623 9619 9616 9613 9610 9607 9605 9603 9601 9600 9599 9599 9599 9599 9599 9599 9600 9601 9601 9602 9603 9604 9605 9605 9606 9607 9607 9608 9608 9608 9608 9608 9608 9608 9607 9606 9606 9605 9604 9602 9601 9599 9598 9596 9594 9592 9590 9588 9586 9584 9582 9581 9579 9579 9578 9578 9578 9579 9581 9583 9585 9588 9592 9595 9600 9604 9609 9615 9620 9625 9630 9635 9640 9645 9650 9654 9658 9661 9664 9667 9670 9672 9674 9676 9678 9680 9682 9684 9686 9688 9690 9691 9693 9695 9697 9698 9700 9701 9701 9701 9701 9700 9699 9697 9695 9692 9689 9685 9681 9676 9671 9666 9661 9656 9650 9645 9640 9635 9631 9627 9623 9619 9616 9613 9610 9608 9606 9605 9604 9602 9602 9601 9601 9601 9601 9601 9602 9603 9604 9605 9607 9610 9612 9615 9619 9623 9627 9631 9636 9641 9646 9651 9657 9662 9667 9672 9677 9682 9686 9690 9694 9697 9700 9702 9704 9706 9707 9708 9708 9707 9706 9705 9703 9700 9697 9693 9689 9684 9678 9671 9663 9655 9645 9635 9623 9610 9596 9580 9563 9544 9524 9502 9477 9450 9421 9389 9354 9316 9274 9229 9179 9126 9068 9005 8937 8864 8785 8701 8612 8516 8415 8309 8196 8078 7954 7826 7692 7553 7410 7263 7112 6957 6800 6641 6480 6318 6156 5994 5833 5673 5517 5364 5216 5073 4937 4809 4689 4579 4479 4391 4316 4255 4208 4175 4159 4158 4174 4206 4255 4320 4400 4496 4606 4729 4865 5012 5168 5333 5504 5680 5859 6041 6223 6403 6582 6756 6925 7089 7246 7395 7537 7670 7795 7912 8021 8122 8216 8302 8382 8456 8525 8589 8649 8706 8759 8810 8859 8906 8951 8995 9038 9080 9121 9161 9200 9237 9274 9309 9343 9375 9406 9435 9463 9489 9513 9536 9557 9577 9595 9612 9627 9642 9655 9667 9678 9688 9697 9706 9714 9721 9727 9733 9738 9743 9747 9750 9753 9755 9757 9758 9759 9759 9759 9759 9758 9758 9757 9756 9755 9754 9753 9752 9752 9751 9751 9751 9752 9752 9753 9755 9756 9758 9760 9763 9766 9769 9772 9775 9778 9782 9786 9790 9793 9797 9801 9805 9808 9812 9816 9819 9823 9826 9829 9832 9835 9837 9840 9842 9845 9847 9850 9852 9854 9857 9859 9862 9865 9868 9871 5563 5 11 2 9874 9878 9882 9885 9889 9894 9898 9902 9906 9911 9915 9919 9922 9926 9929 9932 9935 9937 9939 9940 9941 9942 9942 9942 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9928 9927 9926 9924 9923 9921 9919 9916 9914 9911 9908 9905 9902 9899 9895 9891 9888 9884 9879 9875 9871 9866 9861 9856 9851 9846 9841 9835 9830 9824 9818 9812 9806 9800 9794 9789 9783 9777 9772 9767 9762 9758 9753 9749 9745 9742 9739 9736 9733 9730 9728 9726 9723 9721 9720 9718 9716 9715 9713 9712 9711 9710 9710 9709 9709 9710 9710 9712 9713 9715 9718 9720 9724 9727 9731 9735 9740 9745 9749 9754 9759 9764 9769 9773 9778 9782 9786 9790 9794 9797 9800 9804 9806 9809 9812 9814 9817 9819 9822 9825 9827 9830 9832 9835 9837 9840 9842 9844 9846 9848 9850 9852 9853 9854 9855 9856 9856 9856 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9853 9853 9852 9850 9849 9847 9844 9841 9838 9834 9829 9824 9818 9812 9806 9799 9791 9783 9775 9766 9757 9748 9738 9727 9716 9704 9691 9678 9663 9648 9631 9613 9593 9572 9549 9524 9497 9467 9434 9399 9360 9319 9273 9224 9171 9113 9051 8984 8912 8834 8752 8663 8569 8469 8363 8251 8133 8010 7880 7745 7604 7458 7308 7153 6993 6830 6664 6496 6325 6152 5978 5804 5630 5457 5285 5116 4949 4785 4626 4471 4322 4180 4044 3917 3798 3690 3592 3505 3430 3368 3320 3286 3267 3263 3274 3301 3343 3400 3472 3557 3656 3767 3889 4020 4158 4303 4452 4604 4756 4907 5054 5197 5333 5461 5579 5687 5784 5869 5941 6001 6050 6086 6112 6129 6136 6137 6132 6123 6111 6098 6087 6078 6072 6073 6079 6094 6117 6149 6190 6241 6303 6373 6453 6542 6638 6742 6852 6968 7087 7210 7335 7461 7587 7713 7837 7958 8076 8191 8301 8407 8508 8604 8694 8780 8860 8935 9004 9069 9129 9185 9236 9283 9326 9365 9400 9433 9462 9489 9513 9535 9554 9571 9587 9601 9613 9624 9634 9643 9651 9659 9666 9673 9679 9685 9691 9697 9703 9710 9716 9723 9729 9736 9743 9751 9758 9765 9773 9781 9788 9796 9803 9810 9818 9825 9831 9838 9844 9850 9855 9861 9865 9870 9874 9878 9882 9885 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9920 9922 9924 9927 9929 9932 9934 9936 9938 9940 9942 9943 9944 9945 9945 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9942 9942 9942 9942 9942 9943 9944 9945 9947 9949 9951 9953 9955 9957 9960 9962 9964 9967 9969 9971 9973 9975 9976 9977 5564 5 11 2 9978 9979 9980 9980 9980 9980 9980 9980 9979 9978 9978 9977 9976 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9949 9948 9946 9943 9941 9939 9936 9934 9931 9928 9925 9923 9920 9917 9915 9913 9911 9909 9907 9905 9904 9903 9903 9902 9902 9902 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9936 9938 9940 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9976 9977 9977 9979 9980 9981 9983 9985 9987 9988 9990 9992 9993 9995 9996 9996 9997 9997 9997 9996 9995 9994 9993 9992 9990 9989 9988 9986 9985 9984 9983 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9973 9972 9971 9970 9969 9968 9967 9967 9967 9967 9967 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9974 9974 9973 9972 9970 9968 9966 9964 9962 9959 9957 9954 9952 9949 9947 9945 9943 9941 9940 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9918 9917 9916 9916 9916 9916 9917 9918 9920 9922 9925 9928 9931 9934 9938 9942 9945 9949 9952 9955 9958 9961 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9969 9970 9971 9972 9974 9976 9978 9980 9981 9983 9985 9986 9987 9988 9989 9989 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9902 9902 9903 9904 9905 9907 9909 9912 9914 9917 9921 9924 9927 9930 9933 9936 9939 9941 9943 9945 9946 5565 5 11 2 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9965 9966 9966 9966 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9942 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9949 9950 9949 9949 9949 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9913 9910 9907 9904 9900 9897 9893 9888 9884 9879 9874 9868 9863 9858 9852 9846 9841 9835 9830 9824 9819 9814 9809 9804 9800 9795 9791 9787 9783 9780 9776 9773 9770 9768 9765 9764 9762 9761 9760 9760 9760 9760 9761 9762 9764 9766 9767 9769 9771 9772 9774 9775 9775 9775 9774 9773 9770 9767 9762 9757 9751 9743 9735 9725 9715 9703 9691 9678 9663 9648 9632 9614 9596 9576 9555 9532 9508 9481 9453 9422 9389 9353 9315 9273 9229 9181 9130 9076 9020 8960 8898 8835 8769 8703 8635 8568 8502 8437 8374 8313 8257 8204 8156 8114 8077 8047 8024 8008 7999 7997 8003 8016 8036 8063 8096 8135 8179 8227 8280 8335 8394 8454 8515 8576 8637 8698 8757 8814 8869 8921 8970 9017 9059 9099 9134 9167 9195 9221 9243 9262 9278 9291 9301 9309 9314 9317 9318 9316 9313 9308 9300 9292 9281 9268 9254 9239 9222 9203 9182 9160 9136 9111 9084 9055 9025 8992 8958 8921 8883 8842 8798 8752 8702 8650 8594 8535 8472 8406 8335 8259 8179 8095 8006 7912 7813 7709 7600 7486 7368 7244 7117 6985 6850 6711 6568 6423 6275 6126 5974 5822 5668 5515 5362 5209 5057 4907 4760 4614 4472 4333 4198 4067 3941 3820 3706 3598 3497 3403 3318 3242 3175 3119 3073 3039 3017 3008 3011 3029 3060 3105 3165 3239 3326 3428 3543 3670 3809 3959 4119 4287 4463 4645 4832 5022 5214 5406 5597 5786 5972 6153 6329 6498 6661 6817 6965 7105 7237 7362 7479 7589 7692 7788 7879 7965 8045 8121 8193 8262 8327 8389 8449 8507 8562 8615 8666 8715 8763 8808 8851 8893 8932 8970 9006 9040 9072 9103 9132 9160 9186 9212 9236 9259 9282 9304 9325 9346 9366 9385 9403 9421 9438 9455 9470 9484 9498 9510 9521 9531 9540 9548 9554 9560 9564 9568 9571 9573 9574 9575 9575 9575 9575 9575 9575 9575 9575 9575 9575 9576 9577 9578 9579 9581 9583 9585 9587 9588 9590 9592 9594 9595 9596 9597 9598 9598 9598 9598 9597 9595 9594 9592 9590 9588 9585 9582 9579 9576 9573 9570 9567 9564 9561 9558 9555 9551 9547 9543 9539 9534 9527 9520 5566 5 11 2 9512 9503 9491 9479 9464 9447 9428 9407 9383 9357 9328 9297 9264 9228 9189 9149 9106 9062 9015 8968 8919 8870 8820 8770 8720 8670 8621 8574 8528 8483 8441 8402 8365 8332 8302 8276 8254 8237 8224 8215 8212 8213 8220 8231 8248 8269 8295 8325 8360 8398 8440 8485 8533 8583 8635 8688 8742 8797 8851 8906 8959 9012 9062 9112 9159 9204 9246 9287 9325 9360 9393 9424 9452 9479 9503 9525 9546 9565 9582 9598 9613 9627 9640 9651 9662 9672 9681 9690 9698 9705 9711 9717 9723 9728 9732 9736 9739 9743 9746 9748 9751 9754 9756 9759 9761 9764 9767 9770 9773 9777 9781 9785 9789 9794 9798 9803 9808 9812 9817 9822 9826 9831 9835 9840 9844 9848 9852 9855 9859 9863 9866 9870 9873 9877 9880 9883 9887 9890 9894 9897 9900 9904 9907 9910 9913 9916 9918 9920 9922 9924 9925 9926 9927 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9922 9921 9920 9918 9916 9914 9912 9909 9906 9903 9900 9897 9895 9892 9889 9886 9884 9882 9879 9878 9876 9874 9873 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9856 9855 9855 9855 9856 9857 9858 9860 9863 9865 9868 9872 9876 9880 9884 9888 9893 9897 9901 9905 9908 9912 9914 9916 9918 9919 9920 9920 9919 9919 9917 9916 9914 9912 9909 9907 9904 9902 9899 9897 9894 9892 9890 9887 9886 9884 9882 9881 9879 9878 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9875 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9895 9895 9895 9894 9894 9893 9891 9890 9888 9886 9883 9881 9879 9876 9874 9871 9869 9867 9865 9863 9861 9859 9858 9856 9855 9854 9853 9851 9850 9848 9846 9844 9841 9837 9833 9828 9822 9815 9807 9798 9789 9778 9766 9753 9739 9725 9710 9694 9677 9660 9643 9626 9608 9591 9574 9558 9542 9527 9513 9499 9487 9476 9467 9458 9451 9445 9441 9438 9436 9435 9436 9437 9440 9443 9447 9451 9456 9462 9467 9472 9478 9483 9487 9491 9495 9497 9499 9500 9500 9499 9497 9495 9491 9487 9482 9477 9471 9465 9459 9453 9448 9442 9438 9434 9432 9431 9431 9432 9435 9440 9447 9455 9465 9476 9489 9504 9520 9536 9554 9572 9591 9610 9630 9649 9667 9686 9703 9720 9735 9750 9763 9775 9786 9796 9805 9813 9819 9825 9831 9835 9839 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9889 9891 9892 9894 9894 9895 9895 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9883 9883 9883 9883 9883 9884 9886 9888 9890 9893 9896 9899 9903 9907 9911 9916 9920 9924 9929 9933 9936 9940 9943 9945 9947 9949 9950 9951 9951 9950 9950 9949 9947 9946 5567 5 11 2 9944 9943 9941 9940 9938 9937 9936 9936 9936 9937 9938 9939 9940 9942 9944 9947 9949 9952 9954 9956 9958 9960 9962 9963 9963 9964 9963 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9944 9943 9942 9942 9942 9942 9943 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9957 9957 9957 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9943 9941 9939 9937 9934 9930 9926 9921 9915 9909 9903 9895 9887 9879 9869 9859 9848 9837 9825 9811 9797 9782 9765 9746 9726 9705 9681 9654 9626 9594 9560 9523 9483 9439 9393 9343 9290 9235 9176 9115 9052 8988 8922 8855 8787 8720 8654 8589 8526 8465 8408 8354 8305 8260 8221 8187 8159 8137 8122 8113 8110 8113 8121 8136 8155 8179 8207 8238 8271 8306 8341 8377 8411 8443 8472 8497 8518 8532 8540 8540 8533 8516 8491 8456 8411 8355 8290 8213 8127 8030 7923 7807 7681 7547 7405 7255 7098 6935 6767 6595 6420 6242 6064 5886 5709 5535 5364 5199 5040 4890 4748 4617 4498 4392 4300 4224 4163 4120 4094 4086 4097 4126 4174 4240 4324 4424 4541 4672 4818 4975 5144 5322 5507 5698 5893 6091 6289 6487 6682 6873 7060 7240 7414 7580 7737 7887 8027 8158 8281 8394 8500 8597 8687 8769 8846 8916 8981 9040 9096 9148 9196 9241 9284 9324 9362 9399 9433 9466 9498 9528 9557 9584 9610 9634 9657 9679 9700 9719 9736 9753 9768 9782 9795 9807 9817 9827 9836 9843 9851 9857 9863 9868 9872 9876 9880 9883 9885 9887 9889 9891 9892 9893 9893 9894 9894 9894 9893 9893 9893 9892 9891 9891 9890 9889 9889 9888 9888 9888 9887 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9902 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9897 9896 9894 9892 9889 9886 9883 9878 9874 9868 9862 9855 9848 9839 9830 9820 9809 9797 9784 9771 9756 9741 9725 9709 9692 9675 9657 9638 9620 9601 9582 9564 9545 9527 9509 9492 9475 9459 9444 9430 9417 9406 9395 9386 9379 9373 9368 9365 9363 9363 9364 9366 9369 9373 9378 9384 9391 9398 9406 9414 9422 9430 9438 9446 9454 9462 9470 9477 9485 9492 9499 9506 9513 9520 9527 9534 9541 9548 9556 9564 9572 9580 9589 9598 9608 9617 9627 9638 9648 9659 9670 9681 9693 9704 9715 9726 9738 9749 9760 9770 9780 9791 9800 9809 9818 9827 9835 9842 9849 9855 9861 9866 9871 9875 9879 9883 9886 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9914 9917 9920 9923 9926 9929 9933 9937 9940 9944 9947 9950 9953 9956 9959 9961 9963 9965 9966 9967 9968 9968 9968 9967 9966 9966 9964 9963 9961 9960 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 5568 5 11 2 9937 9934 9931 9928 9924 9920 9915 9910 9904 9897 9890 9882 9873 9864 9854 9844 9833 9821 9809 9797 9784 9771 9759 9746 9734 9722 9710 9700 9690 9680 9672 9665 9659 9654 9650 9648 9647 9647 9649 9652 9656 9661 9667 9673 9681 9689 9698 9708 9717 9727 9737 9747 9756 9765 9774 9783 9791 9799 9806 9812 9818 9824 9829 9833 9837 9840 9844 9846 9849 9851 9854 9856 9858 9860 9862 9864 9866 9869 9871 9874 9877 9880 9883 9886 9889 9892 9896 9899 9902 9906 9909 9912 9916 9919 9921 9924 9927 9929 9931 9932 9934 9935 9935 9936 9936 9936 9935 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9907 9905 9904 9902 9901 9901 9900 9900 9900 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9914 9915 9917 9919 9921 9924 9926 9929 9932 9935 9937 9940 9943 9945 9947 9949 9951 9952 9953 9954 9955 9955 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9947 9946 9945 9943 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9920 9918 9916 9915 9913 9912 9912 9912 9912 9912 9913 9914 9915 9916 9918 9919 9921 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9967 9967 9967 9966 9965 9964 9962 9960 9957 9955 9951 9948 9944 9940 9936 9932 9928 9923 9919 9915 9911 9907 9903 9900 9898 9895 9893 9892 9891 9890 9890 9890 9890 9891 9891 9892 9893 9893 9894 9894 9894 9894 9894 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9879 9876 9874 9871 9868 9865 9862 9858 9855 9851 9846 9842 9837 9832 9827 9822 9817 9812 9807 9803 9799 9795 9793 9791 9790 9790 9790 9792 9794 9798 9802 9807 9813 9819 9826 9832 9840 9847 9854 9860 9867 9873 9879 9884 9888 9893 9896 9899 9902 9905 9907 9908 9910 9912 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9926 9926 9926 9926 9924 9923 9921 9918 9914 9910 9906 9900 9894 9887 9879 9871 9861 9850 9838 9825 9811 9794 9777 9757 9736 9712 9686 9658 9628 9596 9561 9525 9486 9445 9403 9359 9315 9270 9224 9179 9134 9091 9049 9010 8973 8939 8909 8882 8860 8842 8829 8821 8818 8819 8826 8838 8854 8874 8898 8926 8957 8991 9027 9065 9105 9145 9186 9227 9268 9308 9347 9385 9421 9456 9489 9520 9549 9577 9602 9626 9648 9669 9688 9705 9721 9736 9750 9763 9775 9786 9796 9806 9814 9822 9829 9836 9841 9846 9851 9854 9857 9859 9861 9862 9862 9862 9861 9860 9858 9856 9854 9851 9849 9845 9842 9839 9835 9831 9827 9823 5569 5 11 2 9818 9814 9809 9804 9798 9793 9787 9781 9775 9769 9763 9757 9752 9746 9741 9737 9733 9729 9726 9724 9723 9723 9723 9724 9725 9727 9730 9733 9736 9740 9744 9748 9752 9755 9759 9762 9765 9767 9769 9771 9772 9773 9774 9774 9774 9773 9772 9771 9770 9768 9766 9764 9761 9758 9755 9751 9748 9743 9738 9733 9728 9722 9716 9710 9703 9697 9690 9683 9677 9671 9666 9661 9656 9653 9650 9648 9646 9646 9646 9647 9648 9651 9653 9657 9660 9663 9667 9671 9674 9677 9680 9682 9685 9686 9688 9689 9690 9690 9691 9691 9692 9692 9693 9694 9695 9697 9699 9701 9704 9706 9709 9712 9715 9718 9721 9723 9725 9726 9727 9727 9726 9724 9722 9719 9714 9709 9704 9697 9690 9682 9674 9666 9657 9648 9639 9630 9620 9611 9602 9594 9585 9576 9568 9560 9552 9544 9537 9529 9522 9515 9508 9501 9494 9488 9481 9475 9469 9464 9458 9453 9449 9444 9441 9437 9434 9431 9428 9426 9424 9422 9420 9418 9416 9414 9412 9410 9408 9405 9402 9398 9394 9389 9383 9377 9371 9363 9355 9346 9337 9326 9315 9303 9291 9278 9265 9251 9236 9221 9205 9189 9173 9156 9139 9122 9104 9087 9068 9050 9031 9011 8992 8972 8951 8930 8909 8887 8864 8841 8817 8793 8768 8742 8715 8688 8661 8632 8603 8574 8544 8513 8481 8449 8416 8382 8348 8313 8277 8239 8201 8162 8121 8078 8034 7988 7941 7891 7839 7785 7729 7670 7609 7546 7480 7412 7341 7268 7193 7116 7037 6956 6873 6789 6702 6614 6525 6434 6341 6246 6150 6051 5951 5848 5742 5634 5523 5410 5293 5173 5050 4924 4796 4664 4531 4396 4259 4121 3984 3846 3710 3576 3444 3315 3190 3070 2955 2846 2742 2645 2555 2471 2394 2324 2260 2203 2152 2106 2067 2033 2003 1979 1960 1945 1935 1931 1931 1936 1947 1965 1989 2020 2058 2105 2160 2224 2297 2380 2472 2573 2683 2803 2930 3065 3207 3356 3509 3666 3827 3989 4153 4316 4478 4638 4795 4949 5098 5242 5382 5516 5645 5768 5886 5999 6107 6210 6309 6405 6496 6585 6671 6754 6835 6913 6990 7065 7138 7209 7279 7347 7413 7477 7539 7600 7658 7715 7769 7822 7873 7922 7970 8016 8061 8104 8146 8188 8228 8268 8307 8345 8382 8419 8455 8490 8525 8559 8591 8623 8654 8683 8712 8739 8765 8790 8813 8836 8857 8878 8898 8917 8935 8953 8971 8988 9005 9021 9038 9055 9071 9087 9104 9120 9136 9151 9167 9182 9196 9210 9224 9237 9249 9261 9272 9283 9293 9303 9312 9321 9330 9338 9346 9355 9363 9371 9380 9388 9397 9406 9415 9424 9433 9442 9451 9460 9469 9477 9485 9493 9501 9508 9515 9522 9528 9534 9539 9544 9549 9553 9557 9561 9565 9568 9572 9575 9578 9581 9584 9587 9590 9593 9596 9599 9602 9606 9609 9612 9615 9618 9622 9625 9627 9630 9633 9635 9637 9638 9639 9640 9640 9639 9638 9637 5570 5 11 2 9634 9631 9627 9623 9618 9612 9606 9599 9591 9584 9576 9568 9559 9551 9543 9535 9527 9520 9514 9508 9502 9498 9494 9492 9490 9490 9490 9492 9495 9499 9504 9511 9518 9527 9536 9546 9558 9569 9582 9594 9608 9621 9634 9648 9661 9674 9686 9698 9710 9721 9731 9740 9749 9757 9764 9771 9777 9782 9787 9791 9795 9798 9801 9804 9806 9809 9811 9814 9816 9818 9820 9822 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9864 9864 9864 9864 9864 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9846 9846 9846 9846 9845 9844 9843 9841 9839 9836 9832 9828 9823 9817 9810 9803 9794 9785 9775 9764 9752 9740 9727 9713 9698 9684 9668 9653 9637 9621 9605 9589 9573 9557 9542 9527 9513 9500 9488 9477 9467 9458 9450 9445 9440 9437 9436 9436 9438 9441 9446 9452 9459 9467 9476 9486 9496 9507 9518 9529 9540 9550 9561 9570 9579 9588 9596 9603 9609 9615 9620 9625 9629 9633 9637 9641 9645 9648 9652 9657 9662 9667 9672 9678 9685 9692 9699 9707 9714 9723 9731 9739 9748 9756 9764 9773 9780 9788 9795 9801 9808 9813 9818 9823 9827 9831 9834 9836 9838 9840 9841 9841 9841 9841 9840 9838 9836 9833 9830 9826 9822 9818 9813 9807 9801 9795 9789 9782 9775 9768 9761 9754 9746 9739 9732 9726 9719 9713 9708 9702 9697 9693 9689 9685 9682 9679 9677 9675 9673 9672 9671 9671 9671 9671 9671 9672 9673 9674 9676 9677 9680 9683 9686 9689 9694 9698 9704 9709 9716 9723 9730 9738 9746 9755 9763 9772 9781 9790 9799 9808 9816 9824 9832 9839 9845 9850 9855 9860 9863 9866 9869 9871 9873 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9889 9889 9889 9888 9887 9885 9883 9880 9876 9871 9867 9861 9856 9850 9844 9838 9832 9826 9821 9816 9811 9808 9805 9803 9801 9800 9800 9801 9803 9805 9808 9811 9814 9818 9822 9827 9831 9835 9839 9843 9847 9851 9854 9858 9861 9864 9867 9870 9873 9877 9880 9883 9887 9891 9895 9899 9904 9909 9913 9918 9923 9927 9932 9936 9939 9943 9946 9948 9950 9952 9953 9953 9953 9952 9952 9951 9949 9948 9947 9946 9945 9944 9944 9944 9944 9945 9946 9948 9950 9952 9954 9957 9959 9962 9964 9967 9969 9971 9972 9973 9974 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9965 9964 9964 9964 9964 9965 9966 9968 9969 9971 9973 9975 9977 9978 9980 9981 9981 9982 9982 9981 9980 9979 9977 9975 9973 9970 9968 9965 9963 9961 9958 9957 9955 9954 9953 9952 9952 9952 9952 5571 5 11 3 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9946 9946 9946 9946 9947 9948 9948 9949 9951 9952 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9946 9945 9944 9944 9944 9944 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9967 9968 9970 9971 9973 9974 9975 9976 9976 9977 9977 9976 9975 9974 9973 9971 9970 9968 9965 9963 9961 9959 9957 9955 9953 9952 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9945 9944 9943 9942 9940 9938 9936 9933 9931 9928 9925 9922 9919 9916 9914 9911 9909 9906 9904 9902 9901 9899 9898 9897 9896 9895 9894 9894 9894 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9900 9901 9903 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9918 9918 9918 9919 9920 9921 9923 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9960 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9942 9940 9938 9937 9936 9936 9935 9935 9936 9936 9937 9938 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9936 9936 9937 9938 9939 9941 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9958 9958 9958 9957 9956 9955 9953 9951 9949 9946 9944 9942 9940 9938 9937 9936 9935 9934 9934 9935 9936 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9953 9953 9953 9952 9950 9948 9946 9943 9940 9936 9932 9928 9924 9920 9916 9912 9909 9905 9902 9899 9896 9894 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9873 5572 5 11 3 9873 9872 9872 9872 9873 9873 9873 9874 9874 9875 9876 9876 9877 9877 9877 9878 9878 9877 9877 9876 9875 9874 9873 9871 9869 9867 9864 9861 9858 9854 9850 9845 9841 9835 9830 9824 9817 9810 9803 9796 9789 9781 9773 9765 9757 9749 9741 9734 9726 9719 9712 9705 9699 9693 9688 9682 9678 9673 9670 9666 9663 9660 9657 9655 9653 9651 9649 9647 9646 9645 9643 9642 9641 9641 9640 9639 9639 9639 9639 9639 9639 9640 9640 9641 9643 9644 9646 9648 9651 9654 9657 9660 9664 9668 9672 9677 9682 9687 9693 9698 9704 9710 9716 9722 9728 9733 9739 9745 9750 9755 9760 9764 9768 9771 9774 9776 9778 9779 9779 9779 9778 9777 9775 9772 9770 9766 9763 9759 9755 9750 9746 9741 9736 9732 9727 9722 9718 9713 9709 9704 9700 9695 9691 9687 9682 9678 9674 9670 9666 9662 9658 9654 9650 9647 9643 9640 9637 9635 9633 9631 9630 9629 9628 9627 9627 9627 9627 9627 9627 9626 9626 9625 9624 9623 9621 9618 9615 9612 9608 9603 9598 9592 9587 9580 9574 9568 9561 9555 9549 9543 9537 9532 9528 9524 9521 9518 9516 9514 9513 9513 9513 9513 9513 9514 9514 9515 9515 9515 9515 9515 9514 9513 9512 9510 9507 9504 9501 9498 9494 9489 9485 9480 9475 9469 9464 9458 9452 9446 9440 9434 9428 9421 9415 9409 9403 9397 9391 9385 9379 9374 9369 9364 9360 9356 9352 9349 9346 9344 9342 9340 9338 9337 9335 9334 9332 9331 9329 9326 9324 9321 9317 9313 9309 9303 9297 9291 9284 9276 9268 9258 9249 9238 9227 9215 9203 9190 9176 9162 9146 9131 9114 9097 9078 9060 9040 9020 8999 8977 8955 8932 8908 8884 8860 8836 8811 8786 8760 8735 8710 8684 8659 8634 8609 8584 8559 8534 8509 8485 8460 8435 8411 8386 8362 8337 8312 8288 8263 8238 8213 8189 8164 8139 8115 8091 8067 8043 8019 7995 7971 7948 7924 7901 7877 7853 7829 7805 7780 7754 7727 7700 7672 7642 7611 7579 7545 7510 7473 7434 7394 7352 7308 7262 7214 7165 7114 7060 7005 6949 6890 6830 6768 6705 6640 6573 6506 6437 6367 6296 6223 6151 6077 6003 5928 5853 5777 5701 5624 5547 5470 5392 5313 5234 5153 5071 4988 4903 4817 4728 4637 4544 4448 4349 4249 4145 4039 3931 3822 3710 3598 3485 3372 3259 3147 3038 2930 2825 2724 2627 2534 2446 2363 2285 2213 2147 2086 2031 1981 1937 1898 1864 1834 1810 1789 1773 1762 1754 1751 1751 1757 1767 1782 1802 1827 1859 1896 1940 1990 2048 2112 2183 2262 2347 2440 2538 2643 2754 2869 2989 3113 3240 3370 3501 3633 3765 3898 4029 4158 4286 4411 4533 4652 4768 4880 4989 5094 5195 5293 5388 5479 5567 5652 5734 5813 5890 5965 6037 6108 6176 6242 6307 6369 6431 6490 6548 6604 6660 6713 6766 6817 6867 6916 6964 7011 7057 7103 7147 7190 7232 7273 7314 5573 5 11 3 7352 7390 7426 7460 7492 7522 7549 7574 7595 7614 7628 7639 7646 7648 7646 7639 7626 7609 7586 7557 7523 7482 7436 7384 7326 7262 7192 7116 7035 6949 6857 6761 6660 6556 6448 6338 6226 6113 5999 5887 5776 5667 5563 5463 5369 5283 5205 5136 5077 5030 4994 4971 4961 4965 4982 5014 5059 5117 5188 5272 5367 5473 5589 5713 5844 5982 6124 6271 6419 6568 6718 6866 7012 7155 7294 7428 7558 7681 7799 7911 8017 8117 8210 8298 8379 8455 8526 8592 8654 8711 8764 8813 8859 8902 8942 8980 9015 9049 9080 9110 9138 9164 9189 9213 9236 9257 9278 9298 9316 9334 9351 9368 9383 9398 9413 9426 9440 9452 9464 9475 9486 9496 9506 9515 9523 9531 9539 9546 9552 9559 9565 9570 9575 9580 9585 9590 9594 9599 9603 9607 9611 9615 9619 9623 9627 9631 9635 9638 9642 9645 9648 9652 9655 9658 9660 9663 9666 9668 9670 9673 9675 9677 9679 9681 9683 9685 9686 9688 9690 9691 9693 9695 9696 9697 9699 9700 9701 9702 9703 9703 9704 9705 9705 9706 9706 9707 9707 9708 9709 9709 9710 9711 9712 9714 9715 9716 9718 9720 9722 9723 9726 9728 9730 9732 9734 9737 9739 9741 9743 9746 9748 9750 9752 9754 9756 9758 9760 9761 9763 9764 9765 9766 9767 9768 9768 9769 9769 9768 9768 9767 9766 9764 9762 9761 9758 9756 9754 9751 9748 9745 9743 9740 9737 9734 9731 9728 9726 9723 9720 9717 9714 9711 9707 9704 9700 9696 9692 9688 9683 9679 9674 9670 9665 9661 9657 9653 9649 9646 9643 9640 9639 9637 9636 9636 9636 9637 9637 9638 9640 9641 9642 9643 9645 9645 9646 9646 9646 9646 9645 9644 9643 9641 9640 9637 9635 9632 9629 9626 9622 9618 9614 9609 9604 9599 9593 9586 9579 9571 9562 9553 9543 9533 9522 9510 9499 9487 9475 9464 9453 9442 9432 9423 9415 9409 9404 9400 9398 9397 9398 9400 9404 9409 9416 9424 9432 9442 9452 9463 9474 9485 9496 9507 9518 9529 9539 9548 9557 9566 9574 9581 9588 9594 9600 9605 9609 9613 9617 9620 9623 9625 9627 9628 9629 9630 9630 9630 9630 9629 9629 9628 9627 9627 9626 9626 9627 9628 9630 9632 9635 9639 9644 9650 9657 9664 9673 9682 9692 9702 9712 9723 9734 9745 9756 9766 9777 9787 9796 9805 9813 9821 9829 9836 9843 9849 9855 9861 9867 9872 9878 9883 9888 9893 9898 9903 9908 9912 9917 9920 9924 9927 9929 9931 9932 9933 9933 9933 9933 9932 9931 9930 9929 9927 9926 9925 9925 9924 9924 9924 9925 9925 9926 9928 9929 9931 9932 9934 9936 9937 9938 9940 9940 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9942 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9948 9948 9947 9945 9944 9942 9940 9938 9937 9935 9933 9931 9930 9929 9928 9927 9927 9927 9927 9928 9929 9930 9931 9932 5574 5 11 3 9933 9934 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9925 9925 9925 9925 9926 9927 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9946 9946 9945 9946 9946 9947 9947 9948 9949 9951 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9951 9950 9949 9949 9949 9949 9949 9950 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9967 9968 9968 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9959 9958 9956 9954 9952 9949 9946 9943 9940 9936 9931 9926 9921 9915 9909 9902 9895 9887 9878 9869 9859 9849 9838 9826 9814 9802 9789 9776 9763 9750 9736 9723 9711 9698 9686 9675 9665 9655 9646 9638 9631 9625 9620 9617 9614 9613 9613 9614 9616 9619 9623 9629 9635 9642 9650 9659 9669 9679 9690 9701 9713 9725 9738 9750 9762 9775 9787 9799 9810 9821 9832 9842 9852 9861 9869 9877 9884 9891 9897 9902 9907 9911 9915 9919 9922 9925 9928 9931 9934 9936 9939 9941 9943 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9934 9934 9935 9936 9937 9938 9940 9942 9943 9945 9948 9950 9952 9954 9956 9959 9961 9963 9965 9966 9968 9970 9972 9973 9975 9976 9978 9979 9981 9983 9984 9986 9987 9989 9990 9991 9992 9993 9994 9994 9994 9994 9994 9993 9992 9991 9990 9988 9987 9985 9984 9982 9981 9979 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9976 9975 9974 9971 9969 9965 9961 9956 9951 9945 9939 9932 9925 9918 9911 9903 9896 9889 9882 9875 9869 9863 9857 9852 9848 9844 9840 9837 9833 9831 9828 9826 9824 9822 9821 9819 9818 9817 9816 9815 9814 9813 9813 9813 9812 9813 9813 9813 9814 9814 9815 9816 9817 9818 9818 9819 9819 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9819 9820 9820 9821 9822 9824 9826 9828 9830 9833 9837 9840 9844 9848 9852 9856 9860 9864 9869 9873 9877 9880 9884 9887 9890 9893 9896 9898 9901 9903 5575 5 11 3 9905 9907 9909 9910 9912 9914 9915 9916 9917 9918 9919 9919 9919 9919 9918 9917 9914 9912 9909 9905 9900 9895 9889 9883 9876 9869 9862 9854 9847 9840 9833 9826 9820 9815 9810 9806 9803 9801 9800 9800 9801 9802 9804 9807 9811 9815 9819 9824 9829 9833 9838 9842 9846 9850 9854 9857 9860 9862 9865 9867 9869 9871 9873 9875 9878 9880 9883 9886 9890 9894 9898 9902 9907 9911 9916 9921 9925 9929 9933 9936 9939 9941 9943 9944 9944 9944 9943 9942 9941 9939 9936 9934 9932 9929 9927 9924 9922 9920 9919 9918 9917 9916 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9928 9929 9931 9933 9935 9937 9939 9941 9943 9944 9945 9946 9947 9947 9946 9946 9945 9944 9942 9941 9939 9937 9934 9932 9930 9928 9926 9925 9923 9922 9921 9921 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9922 9922 9921 9920 9919 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9902 9902 9903 9904 9906 9908 9911 9914 9918 9922 9926 9930 9934 9938 9941 9944 9947 9949 9950 9951 9951 9950 9949 9947 9945 9943 9940 9937 9934 9931 9928 9926 9923 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9912 9911 9909 9908 9906 9903 9900 9897 9893 9889 9884 9879 9874 9869 9864 9859 9853 9848 9843 9838 9833 9828 9824 9819 9815 9811 9808 9804 9801 9798 9795 9792 9790 9788 9786 9784 9782 9781 9780 9780 9779 9780 9780 9781 9783 9785 9787 9790 9793 9797 9800 9804 9808 9812 9816 9820 9824 9827 9830 9833 9835 9837 9838 9839 9839 9839 9838 9836 9834 9832 9829 9826 9823 9819 9815 9811 9806 9802 9797 9793 9788 9784 9779 9775 9770 9766 9762 9758 9754 9750 9746 9743 9740 9737 9734 9732 9730 9728 9727 9727 9727 9727 9728 9730 9731 9734 9737 9740 9743 9747 9751 9756 9760 9765 9770 9775 9780 9784 9789 9794 9798 9802 9806 9809 9813 9816 9819 9822 9824 9826 9828 9829 9831 9832 9833 9833 9833 9833 9833 9832 9831 9830 9828 9826 9824 9822 9819 9816 9813 9809 9805 9801 9797 9793 9788 9783 9778 9773 9767 9761 9755 9748 9742 9735 9728 9720 9713 9705 9697 9689 9681 9673 9665 9657 9650 9642 9635 9628 9622 9616 9611 9606 9601 9598 9595 9592 9590 9589 9588 9588 9588 9589 9590 9591 9592 9594 9595 9597 9598 9599 9600 9600 9600 9600 9599 9598 9596 9594 9591 9588 9584 9580 9575 9570 9565 9559 9552 9546 9539 9532 9524 9517 9509 9500 9492 9483 9473 9463 9453 9442 9430 9418 9404 9390 9375 9359 9342 9324 9304 9284 9262 9239 9215 9190 9164 9136 9108 9077 9046 9013 8979 8944 8906 8867 8826 8783 8737 8690 8639 8586 8530 8470 8408 8341 8272 8199 8122 8041 7956 7867 5576 5 11 3 7775 7678 7578 7473 7364 7251 7134 7013 6888 6759 6626 6488 6347 6202 6053 5901 5745 5587 5426 5263 5098 4933 4767 4602 4438 4276 4117 3961 3810 3663 3522 3388 3259 3138 3024 2918 2820 2729 2646 2570 2502 2442 2388 2342 2303 2271 2245 2227 2216 2213 2217 2230 2252 2283 2324 2376 2438 2512 2597 2694 2803 2924 3057 3201 3355 3518 3691 3871 4057 4249 4443 4640 4837 5033 5227 5417 5602 5782 5954 6120 6277 6426 6567 6699 6823 6939 7048 7150 7245 7335 7420 7500 7577 7650 7720 7788 7854 7918 7981 8042 8101 8160 8217 8273 8327 8380 8431 8480 8528 8575 8620 8663 8704 8744 8783 8820 8856 8891 8924 8957 8989 9020 9051 9080 9109 9137 9165 9191 9217 9242 9266 9289 9312 9333 9354 9373 9392 9410 9426 9442 9457 9472 9485 9498 9511 9522 9534 9544 9554 9564 9572 9581 9589 9596 9603 9609 9614 9619 9624 9627 9630 9633 9635 9636 9637 9637 9638 9637 9637 9636 9635 9634 9632 9631 9630 9629 9628 9628 9628 9628 9628 9629 9631 9633 9635 9638 9642 9645 9650 9655 9660 9665 9671 9677 9683 9690 9696 9702 9708 9714 9719 9724 9729 9733 9737 9740 9743 9746 9748 9750 9751 9753 9754 9756 9757 9759 9760 9762 9765 9767 9770 9773 9777 9781 9785 9789 9793 9797 9801 9805 9808 9811 9814 9816 9817 9818 9819 9819 9819 9818 9817 9816 9814 9813 9811 9810 9809 9808 9808 9808 9808 9809 9810 9812 9813 9816 9818 9821 9824 9826 9829 9832 9835 9837 9839 9841 9843 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9855 9856 9856 9857 9858 9858 9859 9859 9859 9859 9859 9859 9858 9857 9856 9855 9854 9852 9851 9850 9848 9847 9847 9846 9846 9846 9846 9847 9848 9849 9851 9853 9855 9857 9860 9863 9866 9868 9871 9874 9877 9879 9881 9884 9886 9888 9889 9891 9892 9893 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9927 9927 9927 9926 9925 9924 9923 9921 9919 9918 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9903 9903 9903 9904 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9917 9917 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9895 9895 9894 9893 9892 9890 9889 9888 9886 9884 9882 9881 9879 9877 9874 9872 9870 9867 9864 9862 9858 9855 9851 9847 9843 9838 9833 9827 9820 9813 9805 9796 9786 9775 9763 9750 9735 9720 9702 9683 9662 9640 9615 9589 9561 9530 9498 9465 9429 9391 9353 9313 9271 9229 9187 9144 9102 9060 5577 5 11 3 9019 8980 8942 8907 8875 8845 8819 8797 8778 8764 8754 8749 8748 8751 8759 8771 8787 8807 8830 8857 8886 8918 8952 8987 9024 9061 9099 9137 9175 9213 9250 9286 9321 9355 9387 9419 9449 9478 9505 9531 9556 9579 9602 9623 9644 9663 9681 9698 9715 9730 9745 9759 9772 9784 9795 9805 9815 9824 9832 9839 9846 9852 9858 9863 9868 9873 9877 9881 9885 9888 9892 9895 9898 9901 9904 9907 9909 9912 9914 9917 9919 9921 9923 9924 9926 9928 9929 9930 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9911 9908 9905 9902 9899 9895 9891 9886 9881 9876 9870 9864 9857 9850 9843 9835 9827 9819 9811 9803 9795 9787 9779 9771 9763 9756 9749 9742 9735 9729 9723 9718 9713 9709 9705 9701 9698 9695 9692 9690 9689 9687 9687 9686 9686 9686 9687 9688 9690 9691 9693 9696 9698 9701 9704 9707 9711 9714 9717 9720 9724 9727 9730 9733 9735 9738 9740 9742 9744 9745 9747 9748 9750 9752 9753 9755 9757 9760 9762 9765 9769 9773 9777 9782 9787 9793 9799 9805 9812 9819 9825 9833 9840 9847 9853 9860 9866 9873 9878 9884 9888 9893 9897 9900 9903 9906 9908 9910 9911 9912 9912 9912 9912 9911 9910 9909 9907 9905 9903 9900 9897 9894 9890 9886 9882 9878 9873 9869 9864 9859 9853 9848 9843 9837 9832 9827 9822 9818 9813 9809 9806 9803 9800 9798 9797 9796 9795 9795 9796 9798 9800 9802 9805 9809 9813 9817 9821 9826 9831 9835 9840 9845 9850 9855 9860 9864 9868 9872 9876 9880 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9916 9918 9921 9924 9926 9928 9931 9933 9935 9936 9938 9939 9940 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9948 9948 9947 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9924 9922 9921 9920 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9907 9907 9908 9908 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9925 9927 9929 9931 9933 9936 9939 9942 9945 9947 9950 9953 9956 9958 9960 9962 9963 9964 9965 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9954 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 5578 5 11 3 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9899 9899 9900 9901 9902 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9931 9930 9930 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9913 9912 9910 9907 9905 9902 9899 9895 9891 9886 9882 9877 9871 9866 9860 9854 9848 9842 9836 9831 9825 9820 9816 9811 9807 9804 9801 9798 9796 9795 9794 9793 9792 9793 9793 9794 9795 9797 9799 9802 9805 9808 9812 9816 9821 9825 9830 9836 9841 9846 9852 9857 9861 9866 9869 9872 9875 9876 9877 9877 9876 9873 9870 9866 9862 9856 9850 9844 9837 9830 9823 9816 9810 9804 9798 9793 9789 9785 9782 9780 9779 9778 9777 9778 9778 9779 9780 9781 9782 9783 9784 9784 9784 9783 9783 9781 9780 9778 9775 9773 9770 9768 9765 9763 9760 9759 9757 9756 9755 9755 9755 9755 9756 9757 9758 9760 9761 9763 9764 9765 9766 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9769 9770 9772 9775 9778 9781 9786 9791 9796 9802 9809 9815 9821 9828 9833 9839 9843 9847 9850 9851 9851 9850 9848 9844 9839 9832 9824 9815 9804 9792 9779 9764 9749 9731 9712 9691 9668 9643 9614 9583 9547 9508 9463 9414 9359 9298 9230 9156 9074 8985 8888 8784 8673 8554 8428 8296 8157 8012 7863 7708 7550 7389 7225 7059 6893 6726 6559 6394 6231 6070 5912 5758 5609 5465 5327 5196 5072 4957 4850 4754 4669 4595 4534 4486 4452 4433 4430 4442 4471 4516 4577 4655 4749 4858 4982 5119 5269 5430 5602 5781 5967 6157 6351 6546 6740 6932 7121 7305 7482 7652 7814 7966 8110 8243 8367 8481 8586 8681 8768 8847 8918 8983 9041 9095 9143 9188 9230 9269 9305 9339 9372 9404 9434 9463 9491 9518 9544 9569 9593 9615 9636 9656 9674 9691 9707 9721 9735 9747 9758 9768 9777 9785 9793 9800 9807 9813 9819 9825 9830 9836 9841 9846 9850 9854 9858 9862 9865 9868 9870 9872 9874 9875 9876 9877 9878 9878 9878 9879 9879 9879 9880 9881 9882 9883 9884 9885 9887 9889 9890 9892 9893 9895 9896 9896 9897 9896 9895 9894 9892 9889 9885 9881 9876 9871 9865 9859 9852 9846 9839 9832 9825 9818 9811 9805 9799 9794 9789 9784 9780 9777 9774 9772 9770 5579 5 11 3 9769 9768 9767 9767 9767 9768 9768 9769 9770 9771 9772 9773 9775 9776 9778 9779 9781 9783 9786 9788 9791 9794 9797 9801 9805 9808 9813 9817 9821 9826 9830 9834 9838 9842 9846 9850 9853 9855 9858 9859 9860 9860 9860 9859 9857 9855 9851 9848 9843 9838 9832 9826 9820 9813 9806 9799 9792 9785 9779 9773 9767 9762 9757 9754 9750 9748 9747 9746 9746 9747 9749 9751 9754 9757 9761 9765 9769 9773 9778 9782 9786 9790 9794 9798 9802 9805 9809 9812 9815 9818 9821 9824 9827 9831 9834 9838 9841 9845 9849 9853 9857 9861 9865 9868 9872 9875 9878 9880 9882 9884 9885 9886 9886 9886 9885 9885 9883 9882 9880 9879 9877 9875 9873 9871 9868 9866 9863 9860 9856 9852 9847 9842 9835 9828 9819 9809 9798 9784 9770 9753 9735 9715 9694 9670 9645 9617 9589 9558 9526 9493 9458 9423 9386 9349 9311 9272 9234 9196 9159 9122 9087 9053 9021 8991 8963 8939 8917 8899 8884 8873 8866 8864 8865 8871 8880 8894 8912 8933 8958 8985 9016 9048 9083 9119 9156 9193 9231 9269 9305 9341 9376 9409 9440 9470 9497 9523 9546 9567 9587 9604 9619 9633 9645 9656 9666 9674 9682 9688 9694 9700 9705 9709 9713 9717 9720 9723 9726 9729 9731 9733 9735 9737 9738 9740 9741 9741 9742 9743 9743 9744 9745 9746 9747 9748 9749 9751 9753 9755 9758 9761 9764 9767 9770 9774 9777 9780 9784 9786 9789 9791 9792 9793 9793 9793 9792 9791 9788 9786 9783 9780 9777 9773 9770 9767 9764 9761 9760 9758 9757 9757 9758 9759 9761 9763 9766 9769 9773 9776 9780 9784 9788 9792 9796 9799 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9837 9840 9844 9848 9852 9855 9859 9862 9865 9868 9870 9871 9872 9872 9872 9870 9868 9865 9862 9858 9854 9849 9844 9839 9833 9828 9823 9819 9814 9810 9806 9803 9800 9797 9795 9792 9790 9788 9787 9785 9783 9781 9779 9776 9774 9772 9770 9768 9766 9764 9763 9762 9762 9762 9763 9765 9767 9771 9775 9779 9784 9790 9796 9803 9809 9816 9822 9829 9835 9840 9845 9850 9853 9856 9859 9860 9861 9861 9861 9860 9859 9858 9857 9855 9854 9853 9852 9852 9852 9852 9853 9854 9855 9857 9859 9860 9862 9864 9865 9866 9867 9867 9867 9866 9864 9862 9859 9856 9852 9848 9844 9839 9834 9829 9824 9820 9815 9811 9807 9804 9801 9798 9796 9795 9794 9793 9793 9793 9793 9793 9794 9795 9796 9797 9799 9800 9801 9803 9805 9806 9808 9810 9813 9815 9817 9820 9822 9825 9828 9830 9832 9835 9837 9838 9840 9841 9841 9842 9841 9841 9839 9838 9836 9834 9831 9828 9825 9822 9819 9817 9814 9811 9809 9807 9805 9804 9802 9802 9801 9801 9800 9800 9800 9800 9801 9801 9801 9801 9800 9800 9800 9799 9799 9798 9798 9798 9797 9797 9797 9797 9798 9799 9800 9802 9804 5580 5 11 3 9806 9809 9812 9815 9819 9823 9826 9830 9834 9838 9842 9846 9850 9853 9856 9859 9862 9864 9866 9868 9870 9871 9872 9873 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9863 9862 9860 9859 9858 9857 9857 9856 9856 9855 9855 9855 9856 9856 9857 9858 9859 9860 9861 9863 9865 9867 9869 9871 9874 9876 9879 9882 9885 9888 9891 9894 9897 9900 9902 9904 9906 9908 9909 9910 9910 9910 9909 9909 9907 9905 9903 9901 9899 9896 9894 9892 9889 9887 9885 9884 9882 9881 9880 9880 9879 9879 9879 9879 9879 9878 9878 9877 9875 9873 9871 9868 9865 9861 9857 9852 9846 9841 9835 9829 9823 9817 9812 9807 9802 9798 9794 9791 9788 9786 9785 9785 9785 9786 9788 9790 9793 9796 9799 9803 9807 9811 9815 9820 9824 9828 9833 9837 9841 9845 9849 9853 9857 9860 9863 9867 9869 9872 9874 9876 9878 9879 9880 9880 9880 9879 9878 9876 9874 9871 9868 9865 9861 9857 9852 9847 9841 9836 9830 9824 9817 9811 9804 9797 9790 9782 9774 9767 9759 9750 9742 9734 9725 9717 9709 9701 9693 9685 9678 9671 9665 9660 9655 9650 9647 9644 9642 9641 9641 9641 9642 9643 9645 9648 9650 9653 9656 9659 9661 9664 9666 9669 9671 9672 9674 9675 9676 9678 9679 9680 9682 9684 9686 9689 9692 9696 9700 9704 9709 9715 9721 9727 9734 9740 9747 9754 9760 9767 9773 9779 9784 9789 9794 9799 9803 9807 9810 9814 9817 9821 9824 9827 9831 9834 9837 9841 9844 9848 9851 9854 9857 9860 9863 9865 9867 9868 9869 9869 9869 9869 9868 9867 9866 9864 9862 9861 9859 9857 9855 9854 9852 9851 9849 9848 9846 9845 9843 9841 9839 9836 9834 9831 9827 9824 9820 9816 9812 9807 9803 9799 9795 9791 9788 9785 9783 9782 9781 9780 9781 9782 9783 9785 9788 9790 9793 9796 9799 9802 9805 9808 9810 9812 9814 9816 9817 9819 9820 9821 9822 9823 9824 9826 9827 9829 9831 9833 9836 9838 9841 9844 9847 9850 9854 9857 9860 9862 9865 9868 9870 9872 9875 9877 9879 9880 9882 9884 9886 9889 9891 9893 9895 9898 9900 9903 9905 9908 9910 9912 9914 9915 9916 9917 9917 9916 9916 9915 9913 9911 9909 9906 9904 9901 9899 9896 9894 9892 9890 9888 9887 9887 9886 9887 9887 9888 9889 9891 9892 9894 9896 9898 9899 9901 9903 9904 9905 9906 9906 9906 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9901 9901 9901 9902 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9926 9926 9926 9926 9925 9924 9922 9920 9918 9915 9912 9909 9906 9903 9900 9897 9895 9893 9891 9889 9888 9888 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9894 9893 9892 9890 9889 9887 9885 9883 9882 5581 5 11 3 9880 9879 9877 9876 9875 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9870 9870 9869 9870 9870 9871 9871 9872 9873 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9896 9898 9900 9903 9906 9909 9912 9915 9918 9921 9924 9927 9930 9932 9934 9936 9937 9938 9939 9939 9939 9938 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9924 9922 9921 9919 9917 9915 9913 9910 9908 9905 9902 9898 9894 9890 9886 9881 9877 9872 9867 9863 9858 9853 9849 9844 9840 9836 9832 9829 9826 9823 9820 9818 9816 9815 9814 9813 9812 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9810 9810 9810 9809 9809 9809 9809 9809 9809 9810 9810 9811 9812 9812 9813 9814 9815 9815 9816 9816 9816 9817 9817 9816 9816 9816 9815 9815 9815 9815 9815 9815 9815 9816 9818 9819 9822 9824 9828 9831 9836 9840 9845 9850 9856 9862 9867 9873 9878 9884 9889 9894 9898 9902 9905 9908 9910 9912 9913 9913 9913 9913 9912 9911 9909 9908 9905 9903 9901 9898 9896 9893 9890 9888 9885 9882 9880 9877 9875 9872 9870 9867 9865 9862 9859 9856 9854 9851 9847 9844 9841 9837 9833 9830 9826 9822 9818 9815 9811 9808 9804 9802 9799 9797 9796 9795 9794 9794 9795 9796 9797 9799 9802 9804 9807 9811 9814 9817 9820 9823 9826 9828 9830 9831 9832 9833 9833 9833 9832 9831 9830 9828 9826 9824 9822 9820 9818 9817 9815 9813 9812 9811 9810 9810 9810 9809 9809 9810 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9813 9813 9813 9813 9812 9812 9811 9811 9810 9809 9808 9806 9805 9803 9801 9798 9795 9792 9789 9785 9781 9777 9772 9767 9762 9757 9752 9747 9743 9738 9734 9730 9726 9723 9721 9720 9719 9719 9719 9721 9723 9726 9730 9734 9739 9744 9750 9756 9761 9767 9773 9778 9783 9787 9791 9794 9797 9798 9799 9798 9798 9796 9793 9790 9787 9783 9778 9774 9769 9764 9759 9754 9749 9745 9741 9736 9732 9728 9725 9721 9717 9712 9708 9703 9697 9691 9684 9676 9668 9658 9648 9637 9626 9613 9600 9587 9572 9558 9543 9528 9512 9496 9481 9464 9448 9431 9414 9396 9377 9356 9335 9311 9286 9258 9227 9193 9155 9114 9069 9019 8965 8906 8842 8773 8699 8619 8534 8444 8348 8247 8140 8028 7911 7789 7661 7529 7391 7249 7103 6952 6797 6638 6475 6310 6141 5971 5798 5624 5450 5276 5102 4930 4759 4591 4427 4266 4110 3958 3813 3673 3540 3413 3293 3180 3075 2978 2888 2807 2734 2669 2613 2567 2530 2503 2486 2481 2487 2505 2536 2580 2637 2708 2794 2893 3007 3135 3277 5582 5 11 3 3431 3598 3777 3965 4163 4368 4580 4796 5015 5236 5455 5673 5888 6097 6301 6497 6685 6864 7034 7195 7346 7487 7619 7742 7857 7964 8063 8155 8242 8323 8399 8471 8540 8605 8667 8726 8783 8837 8889 8938 8986 9030 9073 9113 9150 9185 9218 9248 9276 9302 9326 9348 9368 9387 9404 9421 9436 9451 9465 9479 9493 9506 9519 9532 9545 9557 9569 9581 9593 9604 9615 9625 9635 9645 9654 9663 9672 9680 9688 9696 9704 9711 9719 9726 9734 9741 9748 9755 9762 9769 9775 9781 9787 9792 9797 9801 9804 9807 9809 9810 9810 9810 9809 9808 9805 9802 9799 9795 9790 9785 9780 9774 9768 9761 9754 9746 9738 9729 9720 9711 9701 9691 9681 9670 9659 9648 9637 9626 9615 9604 9593 9583 9573 9563 9554 9546 9538 9531 9525 9520 9515 9512 9509 9507 9507 9507 9508 9511 9514 9518 9524 9530 9538 9546 9555 9565 9576 9587 9599 9612 9624 9637 9650 9662 9674 9686 9697 9708 9717 9726 9733 9740 9745 9749 9752 9753 9754 9754 9752 9750 9748 9744 9740 9736 9732 9728 9723 9719 9715 9711 9707 9704 9701 9699 9697 9695 9694 9693 9693 9692 9692 9692 9693 9694 9695 9696 9698 9699 9702 9704 9707 9710 9714 9718 9723 9728 9733 9738 9744 9750 9756 9763 9769 9776 9783 9789 9796 9802 9808 9814 9820 9826 9831 9836 9841 9845 9850 9854 9858 9861 9864 9868 9870 9873 9875 9877 9879 9880 9881 9882 9882 9882 9882 9881 9880 9878 9877 9874 9872 9870 9867 9864 9862 9859 9857 9854 9852 9850 9848 9847 9846 9845 9845 9845 9845 9845 9846 9847 9848 9850 9851 9853 9855 9857 9858 9860 9862 9864 9866 9868 9869 9871 9872 9873 9874 9874 9874 9873 9873 9872 9870 9868 9866 9863 9860 9857 9854 9850 9847 9843 9840 9836 9833 9830 9827 9824 9822 9820 9818 9817 9815 9814 9813 9812 9810 9809 9807 9805 9803 9800 9797 9794 9790 9785 9780 9775 9769 9763 9757 9750 9743 9736 9730 9723 9716 9709 9702 9696 9690 9684 9678 9673 9667 9663 9658 9654 9650 9646 9643 9640 9638 9636 9634 9633 9633 9633 9634 9636 9638 9641 9644 9648 9653 9657 9663 9668 9674 9679 9685 9690 9696 9700 9704 9708 9711 9713 9715 9716 9716 9716 9715 9714 9713 9711 9710 9708 9706 9705 9704 9704 9704 9704 9705 9707 9709 9712 9715 9718 9722 9726 9730 9734 9738 9743 9747 9751 9755 9758 9762 9765 9769 9772 9776 9779 9783 9787 9791 9795 9799 9803 9808 9813 9818 9822 9827 9832 9836 9840 9844 9847 9850 9852 9853 9853 9853 9852 9850 9848 9844 9840 9835 9830 9823 9817 9810 9802 9794 9786 9777 9769 9760 9751 9742 9732 9723 9714 9704 9695 9685 9676 9667 9658 9648 9640 9631 9623 9615 9607 9600 9594 9588 9583 9579 9576 9574 9573 9573 9574 9576 9580 9585 9590 9598 9606 9615 9625 9635 9647 9659 9671 5583 5 11 3 9683 9696 9708 9720 9732 9743 9754 9764 9773 9781 9788 9795 9801 9806 9811 9814 9818 9821 9823 9826 9828 9830 9832 9835 9837 9840 9843 9846 9849 9853 9857 9860 9864 9868 9872 9875 9879 9882 9885 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9909 9908 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9904 9905 9905 9904 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9889 9888 9888 9888 9888 9889 9889 9890 9891 9892 9894 9895 9896 9897 9897 9898 9898 9897 9896 9895 9893 9891 9889 9886 9882 9879 9875 9871 9867 9862 9858 9854 9850 9846 9842 9839 9836 9833 9831 9829 9828 9827 9826 9826 9826 9827 9828 9829 9830 9832 9834 9835 9837 9839 9841 9842 9844 9845 9846 9846 9846 9846 9846 9845 9844 9843 9841 9839 9838 9835 9833 9831 9829 9827 9825 9823 9822 9820 9819 9818 9818 9818 9818 9818 9819 9820 9821 9822 9824 9826 9829 9832 9835 9838 9841 9845 9849 9852 9856 9861 9865 9869 9873 9877 9881 9884 9888 9891 9894 9896 9899 9901 9902 9903 9904 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9886 9884 9883 9881 9878 9876 9873 9871 9868 9865 9862 9859 9856 9852 9849 9846 9843 9839 9836 9833 9830 9827 9825 9822 9820 9817 9815 9813 9812 9810 9809 9808 9806 9806 9805 9804 9804 9804 9804 9804 9804 9804 9805 9805 9806 9807 9807 9808 9809 9810 9810 9811 9812 9813 9814 9814 9815 9816 9817 9817 9818 9819 9819 9820 9820 9821 9821 9821 9822 9822 9821 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9821 9822 9823 9825 9827 9829 9832 9835 9839 9843 9847 9851 9856 9860 9865 9869 9873 9878 9881 9885 9888 9892 9894 9897 9899 9900 9902 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9905 9904 9903 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9862 9859 9857 9855 9854 9852 9851 9849 9848 9847 9846 9845 9845 9844 9843 9842 9842 9841 9841 9840 9840 9840 9840 9841 9842 9843 9844 9845 9847 9849 9852 9854 9857 9859 9862 9864 9866 9868 9870 9871 9871 9871 9870 9868 9866 9862 9858 9852 9846 9839 9830 9821 9810 9799 9786 9773 9758 9743 9727 9710 9693 9675 9656 9638 9618 9599 9580 9561 9542 9524 9506 9489 9473 9458 9445 9432 9421 9412 9404 9398 9393 9390 9388 9388 9389 9392 9396 9401 9406 9413 9420 9428 9436 9444 9453 9461 9469 5584 5 11 3 9478 9486 9494 9501 9509 9516 9524 9531 9538 9546 9553 9561 9569 9577 9586 9595 9604 9613 9623 9633 9643 9653 9664 9674 9684 9694 9704 9714 9723 9732 9740 9748 9755 9762 9768 9774 9779 9784 9788 9792 9795 9798 9801 9803 9804 9806 9807 9808 9809 9809 9810 9810 9810 9810 9811 9811 9811 9812 9812 9813 9814 9816 9818 9820 9822 9825 9829 9833 9837 9841 9846 9850 9855 9860 9865 9870 9874 9879 9883 9887 9890 9893 9896 9899 9901 9904 9905 9907 9909 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9931 9932 9932 9933 9932 9932 9931 9929 9927 9925 9923 9920 9916 9913 9909 9905 9900 9896 9891 9887 9882 9877 9873 9868 9863 9858 9853 9847 9842 9836 9831 9825 9819 9814 9808 9802 9797 9791 9786 9782 9777 9774 9771 9768 9766 9765 9764 9764 9765 9766 9768 9770 9773 9777 9780 9784 9788 9793 9797 9801 9805 9809 9812 9816 9819 9822 9824 9826 9828 9830 9832 9833 9834 9835 9836 9837 9838 9838 9838 9839 9839 9838 9838 9837 9836 9835 9834 9832 9830 9828 9825 9823 9820 9817 9815 9812 9809 9807 9804 9802 9801 9800 9799 9798 9798 9799 9799 9800 9801 9803 9804 9806 9807 9808 9809 9809 9809 9808 9806 9804 9801 9797 9792 9786 9779 9772 9763 9754 9743 9732 9720 9708 9695 9682 9668 9654 9641 9627 9614 9601 9589 9577 9567 9557 9548 9541 9535 9530 9527 9525 9524 9525 9528 9532 9537 9543 9551 9559 9568 9577 9588 9598 9608 9619 9629 9638 9648 9657 9665 9672 9679 9686 9691 9696 9701 9705 9709 9712 9715 9718 9721 9724 9727 9730 9734 9737 9740 9744 9747 9751 9754 9758 9761 9764 9767 9770 9773 9775 9778 9780 9781 9783 9784 9785 9786 9787 9787 9787 9787 9787 9786 9786 9785 9784 9783 9781 9779 9777 9774 9771 9767 9763 9759 9754 9748 9742 9736 9728 9721 9712 9703 9693 9683 9671 9659 9645 9630 9614 9596 9576 9554 9531 9504 9475 9443 9408 9370 9327 9281 9230 9175 9115 9050 8980 8905 8824 8738 8647 8550 8449 8343 8232 8118 8001 7880 7758 7635 7511 7388 7267 7149 7035 6925 6822 6725 6637 6558 6488 6429 6381 6345 6320 6308 6307 6319 6342 6377 6422 6478 6542 6615 6695 6782 6873 6970 7069 7171 7274 7378 7481 7583 7684 7782 7878 7971 8060 8146 8228 8307 8382 8454 8522 8587 8648 8707 8763 8816 8866 8914 8959 9002 9043 9082 9119 9154 9186 9217 9246 9274 9300 9324 9346 9367 9387 9405 9423 9439 9454 9468 9481 9494 9506 9517 9528 9538 9547 9556 9565 9573 9581 9589 9596 9603 9610 9616 9622 9629 9635 9641 9647 9654 9660 9666 9673 9680 9686 9693 9700 9706 9713 9719 9725 9731 9736 9741 9745 9748 9751 9753 9754 9754 9753 9752 9750 9747 9743 9739 9735 9730 9725 9720 9714 9709 9703 9698 9692 9687 9682 5585 5 11 3 9676 9671 9666 9661 9656 9651 9646 9641 9636 9630 9625 9620 9615 9610 9605 9600 9596 9593 9589 9587 9584 9583 9582 9582 9583 9584 9586 9588 9591 9594 9598 9601 9605 9608 9611 9614 9617 9618 9620 9620 9620 9620 9618 9616 9614 9610 9607 9602 9598 9593 9588 9582 9577 9571 9565 9559 9553 9548 9542 9536 9530 9524 9518 9512 9507 9501 9495 9489 9483 9477 9471 9465 9460 9454 9449 9443 9438 9433 9428 9423 9419 9414 9410 9406 9402 9399 9396 9393 9391 9389 9388 9387 9387 9387 9388 9390 9393 9396 9401 9406 9412 9419 9427 9435 9445 9454 9464 9475 9485 9496 9506 9517 9527 9536 9545 9554 9561 9568 9574 9579 9583 9586 9589 9590 9591 9591 9591 9589 9588 9586 9583 9581 9578 9576 9573 9571 9569 9567 9565 9564 9563 9563 9563 9564 9565 9566 9568 9570 9572 9575 9578 9581 9584 9588 9591 9594 9598 9601 9605 9608 9611 9615 9618 9621 9625 9628 9632 9635 9639 9643 9648 9652 9657 9662 9667 9672 9678 9684 9690 9696 9702 9708 9714 9720 9725 9731 9736 9741 9746 9751 9755 9759 9763 9767 9770 9773 9776 9779 9781 9784 9786 9788 9790 9792 9793 9795 9796 9798 9799 9800 9801 9801 9801 9801 9801 9801 9800 9799 9797 9796 9794 9791 9789 9786 9783 9779 9776 9772 9768 9764 9760 9756 9752 9748 9744 9740 9737 9734 9731 9728 9726 9725 9723 9723 9723 9723 9724 9726 9728 9731 9734 9738 9742 9746 9751 9756 9761 9765 9770 9775 9780 9784 9788 9791 9795 9798 9800 9803 9805 9807 9808 9810 9811 9812 9813 9814 9816 9817 9818 9819 9821 9822 9823 9824 9825 9826 9826 9826 9825 9823 9821 9819 9815 9811 9806 9800 9793 9786 9778 9769 9759 9749 9739 9728 9716 9705 9694 9683 9672 9661 9650 9640 9631 9622 9614 9607 9600 9594 9589 9585 9581 9578 9576 9575 9574 9574 9575 9576 9578 9580 9583 9586 9590 9594 9598 9603 9608 9613 9619 9624 9630 9636 9643 9649 9655 9662 9668 9674 9680 9685 9690 9695 9699 9703 9707 9710 9712 9714 9716 9717 9718 9718 9719 9719 9719 9720 9720 9721 9722 9724 9726 9728 9731 9734 9738 9742 9747 9752 9757 9762 9768 9773 9779 9784 9789 9794 9799 9803 9807 9811 9814 9817 9819 9821 9822 9823 9824 9825 9825 9825 9825 9824 9824 9824 9823 9822 9822 9821 9821 9820 9820 9819 9819 9818 9818 9817 9817 9816 9815 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9804 9803 9802 9801 9800 9800 9799 9799 9799 9800 9800 9801 9803 9804 9806 9808 9810 9812 9814 9816 9818 9820 9821 9822 9823 9824 9824 9824 9823 9822 9821 9819 9817 9814 9811 9809 9806 9802 9799 9796 9793 9790 9786 9783 9780 9778 9775 9772 9770 9767 9765 9763 9761 9759 9757 9755 9753 9751 9749 9748 9746 9744 9743 9742 9741 9739 9739 9738 9737 9736 9735 5586 5 11 3 9735 9734 9734 9734 9733 9733 9733 9732 9732 9732 9732 9732 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9730 9730 9729 9728 9727 9726 9725 9724 9722 9721 9720 9718 9717 9716 9715 9714 9713 9713 9713 9713 9713 9713 9714 9714 9715 9715 9715 9715 9715 9715 9714 9713 9711 9710 9707 9705 9702 9699 9696 9693 9690 9686 9683 9681 9678 9676 9674 9672 9670 9669 9668 9667 9666 9665 9664 9663 9662 9660 9658 9655 9652 9649 9645 9640 9635 9629 9623 9617 9611 9604 9596 9589 9581 9573 9565 9556 9547 9537 9527 9516 9504 9492 9478 9463 9448 9431 9413 9393 9373 9352 9331 9308 9285 9262 9239 9217 9195 9173 9153 9133 9115 9098 9083 9070 9059 9049 9041 9034 9030 9027 9026 9026 9027 9030 9033 9038 9044 9050 9058 9066 9075 9084 9094 9105 9116 9127 9139 9151 9164 9177 9189 9202 9215 9227 9239 9251 9262 9273 9282 9291 9299 9305 9311 9315 9319 9321 9322 9322 9321 9320 9317 9314 9310 9306 9302 9297 9292 9287 9282 9277 9272 9267 9262 9257 9253 9249 9244 9240 9236 9232 9227 9223 9218 9214 9209 9203 9198 9192 9185 9178 9171 9164 9156 9147 9138 9129 9120 9110 9099 9089 9078 9067 9056 9045 9034 9022 9011 9000 8988 8977 8966 8954 8943 8932 8921 8909 8898 8886 8874 8862 8850 8838 8825 8812 8798 8784 8769 8754 8739 8723 8707 8690 8673 8655 8637 8619 8600 8580 8561 8540 8520 8499 8477 8455 8433 8411 8388 8364 8340 8316 8292 8267 8241 8216 8189 8163 8136 8109 8081 8053 8025 7996 7966 7936 7905 7874 7842 7809 7775 7741 7706 7670 7633 7595 7556 7516 7476 7435 7392 7349 7305 7260 7215 7169 7122 7074 7025 6976 6926 6875 6824 6772 6719 6665 6610 6555 6499 6442 6384 6325 6266 6206 6145 6084 6022 5960 5897 5833 5770 5706 5642 5577 5512 5448 5382 5317 5251 5185 5119 5052 4984 4915 4846 4776 4705 4632 4558 4482 4405 4326 4245 4162 4078 3991 3903 3812 3720 3626 3531 3434 3337 3239 3141 3043 2946 2849 2754 2661 2570 2482 2397 2316 2238 2165 2096 2032 1972 1918 1868 1823 1783 1747 1717 1690 1668 1650 1635 1625 1618 1615 1616 1621 1629 1642 1658 1679 1705 1736 1771 1813 1860 1913 1972 2038 2109 2187 2271 2360 2455 2554 2658 2766 2878 2991 3107 3223 3341 3457 3573 3688 3800 3910 4017 4122 4223 4320 4415 4506 4594 4679 4762 4842 4920 4997 5072 5146 5219 5291 5363 5434 5505 5575 5646 5716 5785 5854 5923 5990 6057 6123 6187 6250 6312 6373 6433 6491 6547 6602 6656 6709 6761 6812 6861 6910 6958 7005 7052 7097 7142 7187 7230 7273 7316 7357 7398 7438 7477 7515 7552 7589 7624 7659 7693 7726 7758 7790 7821 7852 7882 7912 7941 7970 7999 8028 8056 8084 8112 8139 8166 8193 8220 8245 8271 8295 8320 8343 5587 5 11 4 8375 8397 8418 8438 8458 8478 8497 8515 8533 8550 8567 8584 8600 8615 8630 8645 8659 8673 8686 8699 8712 8723 8735 8745 8756 8765 8775 8783 8792 8800 8807 8814 8821 8827 8833 8839 8845 8850 8856 8861 8866 8871 8876 8882 8887 8893 8899 8905 8911 8918 8925 8933 8941 8949 8958 8968 8978 8988 8999 9011 9023 9036 9049 9062 9076 9090 9103 9117 9131 9145 9158 9172 9184 9197 9208 9220 9230 9240 9250 9259 9267 9275 9283 9290 9297 9303 9310 9317 9323 9330 9337 9345 9352 9360 9368 9376 9385 9393 9402 9410 9419 9427 9434 9442 9449 9455 9461 9466 9471 9475 9478 9481 9483 9485 9486 9488 9489 9490 9491 9493 9494 9496 9499 9501 9504 9508 9512 9516 9520 9525 9529 9534 9539 9543 9548 9552 9556 9559 9562 9565 9567 9569 9571 9572 9572 9572 9572 9572 9572 9571 9571 9570 9569 9568 9568 9567 9567 9567 9567 9567 9568 9568 9569 9570 9571 9572 9573 9575 9576 9578 9579 9581 9583 9585 9586 9588 9590 9593 9595 9598 9600 9604 9607 9611 9615 9619 9624 9629 9635 9640 9646 9652 9657 9663 9669 9674 9679 9684 9688 9692 9695 9698 9700 9702 9704 9705 9705 9705 9706 9705 9705 9705 9705 9704 9704 9704 9704 9704 9703 9703 9703 9702 9702 9701 9699 9697 9695 9692 9689 9685 9681 9675 9670 9663 9656 9648 9639 9630 9619 9607 9594 9579 9563 9545 9524 9502 9476 9448 9417 9382 9344 9301 9255 9204 9148 9088 9023 8954 8879 8799 8715 8625 8531 8432 8329 8222 8110 7996 7877 7757 7634 7509 7384 7259 7134 7012 6891 6775 6663 6556 6457 6366 6283 6211 6150 6100 6063 6039 6029 6032 6049 6080 6124 6181 6250 6331 6422 6523 6631 6746 6867 6992 7119 7248 7377 7505 7631 7754 7873 7988 8098 8202 8301 8394 8482 8563 8639 8710 8775 8836 8892 8944 8992 9036 9078 9116 9151 9184 9215 9244 9271 9296 9319 9341 9362 9381 9400 9417 9433 9449 9463 9477 9491 9503 9516 9528 9539 9550 9560 9570 9580 9589 9598 9606 9614 9622 9629 9636 9642 9648 9654 9660 9665 9670 9675 9679 9683 9686 9689 9691 9692 9693 9692 9691 9689 9686 9681 9676 9669 9660 9651 9639 9626 9610 9592 9572 9549 9523 9493 9459 9421 9377 9327 9272 9209 9139 9061 8975 8880 8776 8663 8541 8410 8269 8120 7963 7798 7626 7448 7265 7077 6886 6693 6498 6304 6111 5919 5732 5548 5371 5200 5036 4882 4737 4603 4481 4372 4276 4196 4130 4082 4050 4036 4039 4062 4103 4162 4240 4336 4449 4579 4724 4883 5054 5236 5428 5627 5831 6039 6248 6457 6663 6866 7064 7254 7437 7612 7777 7932 8076 8211 8336 8450 8555 8652 8740 8820 8893 8960 9020 9076 9127 9174 9217 9257 9294 9329 9361 9390 9418 9444 9467 9489 9510 9529 9546 9562 9577 9590 9603 9614 9625 9635 9645 9654 9662 9670 9678 9686 9693 5588 5 11 4 9700 9707 9713 9719 9725 9731 9736 9741 9746 9751 9755 9759 9762 9766 9769 9772 9774 9777 9779 9781 9782 9784 9785 9786 9787 9787 9787 9786 9785 9784 9782 9780 9777 9773 9769 9765 9759 9754 9747 9740 9732 9724 9715 9706 9696 9686 9675 9664 9653 9642 9631 9620 9610 9600 9590 9581 9573 9566 9560 9554 9550 9547 9545 9544 9544 9544 9546 9549 9552 9556 9560 9565 9570 9576 9582 9588 9594 9601 9608 9615 9622 9629 9637 9645 9653 9661 9669 9678 9686 9695 9703 9711 9719 9726 9732 9738 9744 9748 9751 9754 9755 9756 9755 9754 9751 9748 9745 9741 9736 9731 9726 9721 9716 9711 9706 9702 9698 9694 9691 9688 9685 9683 9681 9679 9677 9676 9674 9673 9672 9670 9669 9668 9667 9666 9665 9664 9664 9664 9665 9666 9667 9669 9671 9674 9677 9681 9685 9689 9694 9699 9704 9710 9715 9720 9725 9730 9735 9739 9743 9747 9750 9753 9755 9757 9759 9761 9762 9763 9763 9764 9764 9764 9765 9765 9764 9764 9764 9763 9763 9762 9761 9760 9759 9757 9755 9754 9752 9749 9747 9745 9742 9739 9737 9734 9731 9728 9725 9723 9720 9717 9715 9712 9710 9707 9705 9702 9700 9698 9695 9693 9690 9687 9685 9682 9679 9676 9673 9670 9667 9663 9660 9656 9653 9649 9645 9641 9637 9633 9629 9625 9621 9617 9613 9609 9605 9601 9597 9593 9590 9586 9582 9579 9575 9571 9568 9564 9560 9556 9551 9547 9542 9537 9531 9525 9519 9512 9505 9497 9489 9481 9472 9463 9454 9444 9434 9424 9414 9404 9394 9383 9372 9361 9351 9339 9328 9317 9305 9293 9281 9268 9254 9240 9226 9211 9195 9178 9161 9142 9123 9103 9082 9060 9037 9013 8988 8962 8936 8908 8879 8850 8819 8787 8754 8720 8685 8648 8610 8570 8528 8485 8439 8392 8342 8290 8235 8177 8117 8054 7987 7918 7845 7769 7690 7607 7521 7432 7339 7242 7142 7039 6933 6822 6709 6592 6472 6348 6221 6091 5957 5821 5681 5538 5392 5243 5091 4937 4781 4623 4463 4302 4141 3979 3818 3657 3499 3342 3189 3039 2893 2753 2618 2490 2368 2253 2146 2047 1956 1874 1799 1733 1674 1622 1578 1540 1509 1482 1461 1444 1431 1422 1416 1413 1413 1417 1424 1435 1450 1470 1496 1528 1569 1618 1676 1744 1824 1915 2018 2134 2262 2402 2555 2719 2893 3077 3269 3468 3673 3882 4092 4304 4515 4723 4928 5128 5322 5509 5689 5860 6024 6178 6325 6463 6592 6715 6830 6939 7041 7138 7230 7317 7401 7481 7557 7631 7702 7770 7836 7900 7962 8021 8079 8134 8188 8239 8288 8335 8380 8423 8464 8503 8540 8575 8608 8639 8669 8696 8722 8746 8768 8788 8807 8825 8841 8856 8870 8883 8894 8905 8916 8925 8935 8943 8951 8959 8967 8974 8981 8988 8994 9000 9005 9010 9015 9019 9022 9025 9028 9030 9031 9033 9034 9035 9036 9038 9039 9041 9044 9047 9051 9056 5589 5 11 4 9062 9070 9078 9087 9098 9109 9122 9136 9151 9167 9184 9201 9219 9237 9256 9275 9293 9312 9331 9349 9367 9384 9401 9418 9434 9449 9464 9478 9492 9505 9518 9530 9542 9554 9565 9576 9587 9598 9608 9618 9628 9638 9647 9657 9665 9674 9682 9689 9696 9703 9709 9714 9719 9723 9727 9730 9733 9735 9737 9739 9740 9742 9743 9745 9747 9748 9750 9753 9755 9758 9761 9764 9767 9770 9773 9777 9780 9783 9786 9789 9791 9793 9795 9797 9798 9799 9800 9800 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9799 9799 9799 9798 9798 9797 9796 9795 9794 9793 9791 9790 9789 9788 9786 9785 9784 9782 9781 9780 9778 9776 9774 9772 9769 9766 9762 9757 9751 9744 9736 9727 9717 9705 9692 9677 9661 9643 9623 9602 9578 9553 9526 9496 9464 9430 9393 9353 9310 9263 9214 9160 9103 9042 8977 8908 8834 8757 8676 8591 8503 8412 8318 8222 8124 8025 7926 7828 7731 7636 7544 7457 7374 7297 7227 7164 7109 7063 7027 7001 6985 6980 6985 7001 7028 7065 7112 7168 7232 7305 7384 7470 7560 7655 7752 7852 7953 8054 8154 8252 8349 8442 8533 8619 8702 8780 8855 8924 8990 9051 9108 9162 9211 9257 9300 9340 9377 9411 9443 9473 9501 9527 9552 9575 9596 9616 9635 9653 9670 9686 9701 9716 9729 9742 9754 9766 9777 9787 9797 9805 9814 9821 9828 9834 9839 9843 9847 9850 9853 9854 9856 9857 9857 9858 9858 9859 9859 9859 9860 9861 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9883 9883 9884 9884 9884 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9901 9901 9901 9900 9899 9898 9896 9895 9893 9891 9889 9888 9886 9885 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9871 9870 9868 9867 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9833 9829 9825 9820 9814 9808 9801 9794 9786 9777 9768 9759 9749 9739 9729 9719 9709 9698 9688 9679 9669 9659 9650 9641 9632 9622 9613 9603 9592 9581 9569 9555 9540 9524 9505 9485 9462 9437 9410 9380 9348 9313 9276 9236 9195 9151 9105 9057 9009 8959 8909 8859 8809 8760 8712 8666 8622 8581 8543 8509 8479 8453 8433 8417 8407 8402 8402 8408 8419 8435 8456 8481 8511 8545 8582 8621 8664 8708 8754 8801 8848 8895 8943 8989 9035 9079 9122 9163 9203 9240 9275 9309 9340 9369 9396 9421 9444 9466 9486 9504 9521 9536 9551 9564 9576 9588 9599 9609 9618 9627 9635 9643 9650 9656 9662 9667 9671 9675 9677 9678 9678 9677 9675 9671 9666 9659 9651 9642 9631 9618 9604 9589 9572 9553 9533 9511 9487 9460 5590 5 11 4 9431 9400 9366 9328 9287 9243 9194 9140 9082 9020 8951 8878 8799 8714 8623 8527 8424 8316 8202 8082 7956 7825 7688 7546 7399 7247 7091 6930 6765 6596 6424 6249 6072 5892 5712 5530 5348 5166 4986 4808 4632 4460 4292 4129 3972 3820 3675 3538 3408 3286 3172 3067 2970 2881 2802 2732 2670 2618 2574 2541 2517 2503 2500 2508 2527 2559 2603 2660 2730 2814 2913 3025 3152 3292 3447 3614 3793 3983 4182 4390 4605 4826 5049 5275 5501 5725 5946 6162 6373 6576 6771 6958 7135 7303 7461 7609 7748 7877 7998 8110 8215 8313 8404 8489 8569 8644 8715 8781 8844 8903 8959 9012 9062 9108 9153 9194 9233 9269 9304 9336 9366 9394 9420 9445 9469 9492 9513 9534 9554 9574 9593 9611 9629 9646 9662 9678 9692 9706 9719 9730 9741 9750 9759 9766 9772 9777 9781 9784 9787 9789 9790 9791 9792 9793 9793 9793 9793 9793 9792 9792 9791 9790 9788 9787 9784 9782 9779 9776 9773 9770 9766 9762 9759 9755 9752 9749 9747 9745 9743 9743 9742 9743 9744 9745 9747 9750 9753 9756 9759 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9803 9807 9812 9816 9821 9826 9831 9836 9841 9846 9851 9856 9860 9865 9870 9874 9878 9882 9885 9888 9890 9892 9894 9895 9895 9895 9895 9894 9893 9891 9888 9886 9882 9879 9875 9871 9866 9861 9856 9851 9846 9841 9835 9830 9825 9819 9814 9810 9805 9801 9797 9793 9790 9787 9784 9782 9780 9779 9778 9778 9778 9779 9780 9782 9785 9788 9792 9796 9801 9806 9812 9818 9824 9831 9837 9844 9850 9856 9862 9868 9873 9878 9882 9886 9889 9892 9894 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9902 9902 9901 9901 9901 9900 9899 9898 9896 9894 9891 9887 9883 9878 9872 9865 9857 9848 9838 9827 9815 9802 9788 9772 9756 9739 9721 9703 9683 9664 9644 9623 9603 9582 9562 9542 9523 9504 9487 9470 9454 9440 9426 9414 9403 9394 9385 9378 9372 9366 9362 9358 9355 9352 9349 9347 9345 9342 9340 9338 9335 9333 9330 9327 9324 9320 9317 9314 9310 9307 9304 9301 9298 9295 9293 9292 9290 9289 9289 9288 9289 9289 9290 9291 9292 9294 9295 9296 9297 9298 9299 9300 9300 9299 9299 9298 9296 9294 9293 9290 9288 9286 9284 9283 9282 9281 9282 9283 9285 9288 9292 9297 9303 9311 9319 9329 9340 9351 9363 9376 9390 9404 9418 9433 9448 9463 9478 9493 9509 9524 9539 9553 9568 9582 9597 9611 9624 9638 9651 9664 9677 9689 9700 9712 9723 9733 9743 9752 9761 9769 9777 9785 9792 9799 9805 9812 9818 9823 9829 9834 9839 9843 9847 9851 9854 9856 9857 9858 9858 9857 9855 9853 9849 9844 9839 9833 9826 9819 9812 9805 9798 9790 9784 9778 9772 9767 9763 9760 9758 9757 9756 9756 9756 9758 9759 9761 9762 9764 9766 9767 9768 9769 9770 9770 5591 5 11 4 9771 9771 9771 9771 9772 9773 9774 9775 9777 9779 9782 9785 9788 9792 9796 9801 9805 9810 9814 9818 9822 9826 9829 9831 9833 9835 9836 9836 9837 9836 9836 9835 9834 9833 9833 9832 9832 9832 9833 9833 9835 9836 9839 9841 9844 9847 9851 9854 9858 9862 9866 9870 9874 9877 9880 9883 9886 9888 9890 9892 9893 9894 9894 9894 9894 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9890 9891 9892 9893 9895 9897 9899 9901 9903 9906 9908 9910 9912 9914 9915 9916 9917 9917 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9898 9897 9896 9896 9896 9896 9896 9897 9898 9899 9899 9900 9901 9901 9901 9901 9900 9899 9898 9896 9895 9893 9891 9888 9886 9883 9881 9879 9876 9874 9872 9869 9867 9865 9862 9859 9855 9851 9847 9841 9835 9828 9821 9812 9803 9792 9781 9769 9756 9743 9729 9714 9699 9683 9667 9651 9635 9619 9603 9586 9570 9554 9539 9524 9509 9495 9481 9468 9457 9446 9436 9427 9420 9414 9409 9406 9405 9406 9409 9413 9419 9427 9436 9447 9459 9472 9486 9501 9516 9532 9549 9565 9581 9597 9612 9628 9642 9657 9670 9683 9696 9708 9720 9731 9742 9753 9763 9773 9782 9791 9800 9808 9815 9822 9829 9835 9840 9844 9848 9852 9855 9857 9859 9861 9862 9864 9865 9867 9868 9870 9872 9874 9877 9879 9882 9885 9888 9892 9895 9898 9900 9903 9905 9906 9908 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9906 9907 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9918 9919 9919 9918 9917 9916 9915 9913 9911 9909 9906 9904 9901 9899 9896 9894 9892 9890 9889 9887 9886 9885 9885 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9886 9887 9888 9889 9890 9892 9893 9895 9897 9899 9901 9902 9904 9905 9905 9906 9906 9905 9904 9903 9901 9899 9897 9894 9892 9889 9886 9884 9882 9880 9878 9877 9877 9876 9877 9877 9878 9880 9881 9883 9885 9887 9888 9890 9891 9892 9892 9892 9892 9892 9891 9890 9888 9887 9885 9883 9881 9879 9877 9876 9874 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9857 9857 9857 9856 9856 9857 9857 9857 9857 9858 9858 9858 9859 9860 9860 9861 9862 9862 9863 9863 9864 9864 9864 9864 9864 9863 9862 9861 9859 9858 9856 9854 9851 9849 9846 9844 9842 9839 9837 9835 9833 9832 9830 9829 9828 9828 9827 9826 9826 9825 9824 9823 9822 9821 9819 9817 9815 9812 9809 9806 9803 9799 9796 9793 9790 9787 9784 9782 9780 9779 9778 9777 9777 9778 9779 9780 9781 9783 9785 9787 9789 9792 9793 9795 9797 9798 9798 9799 9799 5592 5 11 4 9798 9797 9795 9793 9790 9787 9783 9779 9774 9770 9764 9759 9753 9748 9741 9735 9728 9722 9714 9707 9699 9690 9681 9671 9661 9649 9636 9621 9605 9587 9567 9545 9521 9494 9463 9430 9394 9353 9309 9261 9209 9152 9090 9024 8953 8876 8795 8709 8618 8522 8421 8316 8206 8093 7976 7856 7734 7610 7485 7359 7234 7110 6988 6869 6755 6645 6542 6446 6358 6278 6208 6149 6101 6064 6039 6026 6025 6035 6057 6090 6133 6186 6246 6314 6387 6465 6545 6626 6707 6786 6862 6932 6996 7052 7099 7137 7164 7180 7184 7176 7156 7124 7080 7025 6959 6883 6798 6704 6602 6493 6379 6259 6136 6009 5880 5750 5620 5490 5362 5236 5114 4996 4883 4776 4677 4585 4502 4430 4368 4318 4281 4258 4249 4255 4276 4314 4367 4437 4522 4623 4739 4870 5014 5170 5336 5513 5697 5888 6083 6281 6479 6678 6874 7066 7254 7435 7609 7774 7931 8078 8216 8344 8462 8571 8671 8762 8845 8921 8989 9052 9109 9160 9207 9250 9290 9326 9359 9389 9417 9442 9464 9483 9500 9514 9525 9533 9538 9540 9539 9535 9529 9521 9510 9497 9483 9468 9452 9436 9420 9404 9389 9375 9363 9353 9344 9338 9335 9333 9335 9338 9345 9353 9364 9377 9392 9409 9427 9446 9466 9487 9508 9530 9552 9573 9594 9615 9634 9653 9671 9688 9704 9719 9733 9745 9757 9768 9778 9787 9795 9803 9810 9817 9824 9830 9835 9841 9846 9851 9856 9861 9865 9869 9872 9875 9878 9881 9883 9884 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9885 9884 9883 9882 9880 9879 9876 9874 9871 9867 9863 9859 9855 9850 9845 9840 9834 9828 9822 9815 9808 9801 9793 9784 9775 9764 9753 9740 9726 9711 9694 9676 9657 9636 9614 9591 9568 9544 9519 9495 9471 9448 9426 9405 9386 9369 9354 9342 9331 9324 9319 9316 9316 9319 9323 9330 9339 9350 9362 9375 9390 9406 9423 9440 9458 9477 9496 9515 9534 9554 9573 9593 9612 9631 9650 9668 9686 9704 9721 9737 9752 9767 9781 9793 9805 9815 9825 9833 9841 9848 9853 9858 9863 9866 9869 9872 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9915 9915 9914 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9906 9905 9904 9903 9901 9899 9896 9893 9889 9885 9881 9877 9873 9869 9865 9862 9859 9856 9854 9852 9851 9850 9850 9850 9850 9850 9851 9851 9851 5593 5 11 4 9850 9849 9847 9845 9842 9839 9835 9831 9826 9821 9815 9810 9805 9800 9795 9791 9788 9785 9783 9782 9781 9782 9783 9786 9788 9792 9796 9800 9805 9810 9815 9820 9824 9829 9834 9839 9843 9847 9851 9855 9859 9863 9866 9870 9873 9876 9879 9883 9886 9889 9891 9894 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9912 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9915 9915 9914 9913 9912 9910 9908 9906 9903 9900 9897 9894 9890 9886 9882 9878 9873 9869 9865 9861 9856 9852 9847 9843 9839 9834 9830 9826 9821 9817 9813 9809 9805 9801 9797 9794 9791 9789 9787 9785 9785 9785 9786 9787 9789 9792 9796 9800 9804 9809 9814 9819 9824 9829 9834 9839 9844 9849 9853 9857 9861 9865 9869 9873 9876 9880 9884 9888 9893 9897 9902 9906 9910 9915 9919 9923 9927 9930 9932 9935 9936 9937 9938 9937 9937 9935 9934 9932 9930 9928 9925 9923 9921 9918 9917 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9898 9896 9894 9891 9888 9885 9882 9879 9875 9871 9867 9862 9857 9853 9847 9842 9837 9831 9825 9820 9814 9809 9804 9799 9795 9792 9789 9786 9785 9784 9785 9786 9788 9791 9795 9799 9805 9810 9816 9823 9829 9836 9843 9849 9855 9861 9867 9872 9877 9881 9885 9888 9891 9894 9896 9898 9900 9902 9903 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9916 9916 9916 9915 9914 9912 9911 9909 9906 9904 9901 9898 9896 9893 9891 9889 9887 9885 9884 9883 9883 9882 9882 9883 9883 9883 9883 9883 9883 9882 9881 9879 9876 9872 9868 9863 9858 9851 9844 9836 9828 9819 9810 9800 9789 9779 9768 9756 9744 9732 9719 9706 9693 9679 9664 9650 9634 9619 9603 9586 9570 9553 9536 9519 9502 9485 9468 9451 9433 9415 9397 9379 9359 9339 9317 9293 9267 9239 9208 9173 9135 9093 9047 8996 8940 8879 8813 8741 8663 8580 8491 8396 8297 8192 8082 7967 7848 7725 7600 7471 7340 7208 7076 6944 6813 6684 6558 6437 6321 6212 6111 6018 5934 5862 5801 5752 5716 5694 5686 5692 5712 5746 5793 5854 5927 6011 6106 6211 6325 6445 6571 6702 6837 6973 7111 7248 7384 7518 7649 7776 7900 8018 8132 8240 8343 8441 8533 8620 8702 8779 8851 8919 8983 9042 9098 9150 9199 9245 9288 9329 9366 9402 9435 9466 9495 9523 9548 9572 9595 9616 9636 9654 9672 9688 9703 9717 9730 9742 9753 9763 9773 9781 9788 9795 9801 9806 9810 9814 9817 9820 9822 9824 9826 9828 9829 9830 9832 9833 9835 9837 9838 9840 9842 9845 9847 9849 9851 9854 9856 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9872 9871 9871 9871 9871 5594 5 11 4 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9882 9882 9881 9881 9880 9879 9877 9876 9874 9872 9870 9868 9867 9865 9863 9862 9860 9859 9857 9856 9855 9854 9853 9851 9850 9849 9848 9846 9845 9844 9842 9840 9839 9837 9836 9834 9833 9831 9830 9829 9827 9826 9825 9824 9823 9821 9820 9818 9817 9815 9813 9810 9808 9806 9803 9800 9798 9795 9793 9791 9788 9786 9785 9783 9782 9781 9780 9779 9779 9778 9777 9776 9775 9774 9773 9771 9768 9766 9763 9759 9756 9752 9748 9744 9740 9736 9733 9729 9726 9722 9719 9717 9714 9711 9709 9706 9703 9700 9696 9693 9688 9684 9678 9673 9666 9659 9652 9645 9637 9629 9621 9613 9605 9597 9589 9581 9573 9566 9558 9550 9542 9534 9526 9517 9508 9498 9487 9476 9463 9450 9436 9421 9405 9388 9370 9351 9332 9312 9291 9269 9247 9224 9200 9176 9151 9125 9098 9070 9040 9010 8977 8943 8906 8868 8826 8782 8734 8683 8629 8571 8508 8442 8371 8295 8216 8131 8042 7949 7851 7749 7643 7533 7419 7301 7179 7055 6926 6795 6660 6522 6381 6238 6091 5941 5788 5632 5473 5312 5148 4981 4813 4643 4471 4299 4128 3956 3787 3620 3456 3296 3142 2993 2851 2717 2590 2472 2363 2263 2172 2089 2016 1951 1894 1844 1802 1765 1734 1709 1688 1672 1659 1651 1647 1648 1653 1664 1682 1706 1738 1779 1830 1892 1965 2051 2149 2261 2386 2524 2676 2839 3014 3200 3395 3597 3805 4018 4233 4450 4665 4878 5087 5290 5487 5676 5856 6028 6189 6341 6483 6614 6736 6849 6952 7047 7133 7211 7282 7345 7401 7449 7491 7526 7553 7574 7587 7592 7590 7580 7562 7536 7502 7461 7411 7353 7289 7216 7137 7052 6960 6862 6760 6652 6540 6424 6305 6183 6058 5932 5804 5676 5547 5418 5291 5165 5042 4923 4808 4699 4596 4501 4414 4337 4271 4217 4176 4148 4135 4136 4153 4186 4234 4298 4377 4471 4579 4701 4834 4978 5132 5293 5462 5635 5812 5992 6171 6350 6527 6701 6870 7034 7192 7344 7489 7626 7756 7878 7993 8101 8202 8297 8385 8467 8544 8616 8684 8747 8806 8862 8914 8964 9010 9054 9095 9135 9171 9206 9239 9270 9299 9326 9351 9375 9398 9419 9439 9457 9475 9492 9507 9522 9536 9550 9562 9575 9586 9597 9608 9617 9627 9636 9644 9652 9659 9667 9673 9680 9686 9692 9698 9704 9709 9715 9720 9726 9731 9737 9742 9747 9752 9757 9761 9765 9769 9772 9775 9778 9780 9782 9783 9785 9786 9787 9788 9789 9790 9792 9794 9796 9798 9801 9804 9807 9811 9814 9818 9822 9825 9829 9832 9835 9837 9839 9841 9842 9843 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9844 9843 9842 9840 9838 9836 9833 9830 9826 9822 9817 9812 9807 9801 9794 9787 9779 9771 9761 9751 9740 5595 5 11 4 9727 9714 9700 9684 9668 9651 9632 9613 9593 9573 9552 9531 9509 9488 9466 9445 9425 9404 9385 9367 9349 9333 9318 9304 9292 9281 9272 9265 9260 9256 9255 9255 9258 9262 9269 9277 9288 9300 9314 9329 9346 9363 9382 9402 9422 9442 9462 9482 9502 9522 9541 9559 9577 9594 9610 9626 9640 9654 9668 9681 9693 9705 9716 9727 9738 9748 9758 9768 9777 9786 9794 9802 9809 9816 9821 9827 9831 9835 9838 9841 9844 9846 9847 9849 9850 9851 9852 9854 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9865 9865 9866 9866 9866 9866 9866 9866 9867 9868 9869 9870 9872 9874 9877 9880 9884 9888 9892 9896 9900 9904 9908 9911 9914 9916 9918 9919 9919 9918 9917 9915 9913 9911 9908 9905 9902 9900 9897 9895 9894 9893 9893 9893 9894 9895 9897 9899 9901 9904 9906 9908 9910 9912 9913 9913 9914 9913 9912 9910 9908 9906 9904 9901 9898 9895 9893 9891 9889 9888 9887 9887 9888 9889 9891 9893 9896 9899 9902 9905 9908 9911 9914 9916 9918 9919 9920 9920 9920 9919 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9898 9896 9896 9895 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9874 9872 9871 9871 9870 9870 9870 9871 9872 9873 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9893 9894 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9894 9895 9896 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9937 9937 9937 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9898 9896 9894 9892 9889 9886 9882 9878 9874 9869 9865 9860 9855 9850 9845 9840 9835 9830 9825 9821 9816 9813 9810 9807 9806 9804 9804 9804 9805 9807 9810 9813 9817 9821 9826 9831 9837 9842 9848 9853 9858 9863 9868 9872 9876 9879 9882 9885 9887 9889 9891 9892 9894 9895 9897 9899 9901 9903 9905 9907 9910 9912 9915 9917 9919 9921 9923 9924 9925 9925 9925 9924 9922 9920 9918 9915 9912 9908 9905 9901 9897 9894 9891 9888 9885 9883 9881 9879 9877 9876 9874 9873 9872 9870 9868 9867 9864 9862 9859 9856 9852 9848 9845 9841 9837 9833 9829 9826 9823 9820 9818 9816 9815 9814 9814 9814 9815 9816 9817 9819 9821 9823 9825 9827 9830 9832 9835 9838 9841 9844 9847 9850 9853 9857 9860 9864 9868 9872 9876 9879 9883 9887 9890 9893 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9934 9935 9935 9935 9935 9934 5596 5 11 4 9933 9932 9931 9930 9929 9928 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9927 9926 9925 9923 9920 9917 9914 9910 9906 9902 9897 9893 9888 9884 9881 9877 9874 9872 9870 9868 9867 9866 9865 9865 9864 9863 9862 9860 9858 9855 9852 9848 9843 9838 9832 9826 9819 9812 9806 9799 9792 9785 9778 9772 9766 9760 9754 9749 9744 9740 9735 9731 9727 9723 9719 9715 9711 9707 9704 9700 9696 9693 9689 9686 9683 9681 9679 9677 9675 9674 9674 9673 9673 9673 9674 9674 9675 9676 9677 9678 9680 9682 9683 9685 9688 9690 9694 9697 9701 9705 9710 9716 9721 9728 9735 9742 9749 9757 9765 9773 9781 9789 9797 9805 9813 9820 9827 9834 9840 9846 9851 9856 9860 9864 9868 9871 9873 9876 9877 9878 9879 9879 9879 9878 9877 9875 9873 9870 9868 9865 9861 9858 9855 9851 9848 9845 9842 9840 9837 9835 9834 9832 9831 9830 9829 9829 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9828 9829 9830 9832 9834 9837 9840 9844 9848 9854 9859 9865 9872 9878 9885 9892 9899 9906 9912 9918 9923 9927 9931 9934 9936 9937 9937 9937 9936 9935 9933 9931 9928 9926 9924 9922 9920 9919 9918 9918 9918 9918 9919 9921 9923 9925 9927 9929 9932 9934 9937 9939 9941 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9967 9966 9964 9963 9961 9959 9956 9954 9951 9948 9945 9942 9939 9936 9933 9931 9929 9926 9925 9923 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9925 9925 9926 9928 9929 9931 9933 9935 9937 9940 9942 9944 9945 9947 9948 9948 9948 9948 9947 9945 9943 9941 9939 9936 9933 9930 9928 9925 9923 9921 9920 9919 9918 9918 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9935 9934 9932 9930 9927 9924 9921 9916 9911 9906 9899 9893 9885 9877 5595 4 1 3 9715 9702 9689 9675 9659 9643 9625 9607 9588 9568 9548 9527 9506 9485 9464 9443 9422 9402 9382 9363 9346 9329 9314 9300 9288 9277 9269 9262 9257 9254 9253 9254 9257 9263 9270 9279 9289 9302 9316 9331 9348 9366 9384 9404 9423 9443 9463 9483 9503 9522 9541 9559 9577 9594 9610 9625 9640 9654 9667 9679 9692 9703 9714 9725 9736 9746 9756 9765 9774 9783 9791 9799 9806 9813 9819 9825 9830 9834 9838 9841 9843 9845 9847 9848 9849 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9886 9888 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9905 9906 9906 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9905 9905 9905 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9862 9861 9860 9860 9861 9861 9862 9864 9866 9868 9870 9872 9875 9877 9880 9883 9885 9887 9890 9892 9893 9895 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9905 9906 9907 9909 9911 9912 9914 9916 9917 9919 9920 9922 9923 9923 9924 9924 9925 9924 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9902 9901 9899 9896 9894 9891 9888 9885 9882 9878 9875 9871 9867 9862 9858 9854 9849 9845 9840 9836 9832 9827 9823 9820 9816 9813 9811 9808 9806 9805 9804 9803 9803 9804 9805 9806 9808 9810 9812 9815 9817 9820 9824 9827 9830 9833 9837 9840 9843 9847 9850 9854 9857 9860 9864 9867 9871 9874 9878 9881 9885 9888 9891 9895 9897 9900 9902 9904 9906 9908 9909 9909 9910 9910 9909 9909 9908 9907 9906 9905 9903 9902 9900 9899 9898 9896 9894 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9867 9864 9860 9857 9853 9849 9845 9842 9838 9835 9832 9829 9826 9823 9821 9818 9816 9814 9812 9811 9809 9808 9807 9806 9806 9806 9806 9807 9809 9810 9812 9815 9818 9821 9825 9829 9833 9837 9841 9846 9850 9853 9857 9860 9863 9866 9869 9871 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9900 9902 9904 9906 9908 9909 9911 9912 9912 9913 9914 9914 9914 9915 9915 9915 9916 9917 9918 9919 9920 9921 9922 5596 4 1 3 9923 9924 9925 9926 9926 9926 9926 9925 9924 9923 9921 9919 9917 9915 9912 9910 9908 9906 9904 9903 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9893 9891 9889 9886 9883 9880 9876 9872 9868 9864 9859 9855 9850 9846 9842 9837 9833 9829 9824 9820 9816 9811 9806 9802 9797 9791 9786 9780 9774 9768 9762 9756 9750 9744 9738 9732 9726 9721 9716 9711 9706 9702 9697 9694 9690 9687 9684 9681 9678 9676 9674 9672 9670 9668 9667 9666 9665 9664 9663 9663 9663 9664 9664 9665 9666 9668 9669 9671 9674 9676 9679 9682 9686 9690 9694 9699 9704 9710 9716 9722 9729 9736 9743 9751 9759 9767 9775 9784 9792 9800 9807 9815 9822 9829 9835 9840 9846 9850 9854 9858 9860 9863 9865 9866 9867 9867 9868 9867 9867 9866 9865 9864 9862 9860 9858 9856 9853 9851 9848 9845 9841 9838 9834 9830 9826 9822 9818 9814 9811 9807 9804 9801 9798 9796 9794 9793 9792 9792 9793 9795 9797 9800 9803 9807 9812 9817 9823 9830 9836 9843 9850 9856 9863 9870 9876 9882 9887 9892 9897 9901 9904 9907 9910 9912 9913 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9936 9935 9933 9932 9930 9928 9926 9925 9923 9921 9920 9919 9917 9916 9916 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9953 9953 9952 9951 9949 9948 9946 9944 9943 9941 9940 9939 9938 9938 9938 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9949 9949 9948 9947 9946 9945 9943 9941 9939 9937 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9909 9905 9902 9897 9892 9886 9880 9872 9864 5597 4 1 3 9856 9846 9836 9825 9813 9801 9788 9775 9761 9746 9732 9717 9701 9686 9670 9654 9638 9623 9607 9592 9577 9563 9550 9537 9526 9515 9506 9499 9493 9488 9485 9484 9484 9486 9490 9495 9502 9510 9519 9529 9541 9553 9565 9579 9593 9607 9621 9635 9650 9664 9679 9693 9707 9721 9735 9748 9761 9774 9786 9798 9809 9819 9829 9838 9847 9855 9862 9868 9874 9878 9883 9886 9889 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9926 9927 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9925 9926 9927 9928 9929 9931 9933 9935 9938 9940 9942 9943 9945 9946 9946 9946 9946 9945 9943 9941 9938 9935 9932 9929 9926 9923 9920 9918 9916 9914 9913 9913 9913 9913 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9916 9916 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9896 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9881 9880 9879 9878 9877 9877 9876 9876 9876 9876 9876 9876 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9898 9900 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9918 9918 9918 9919 9920 9921 9922 9924 9926 9927 9929 9931 9933 9934 9935 9937 9937 9938 9938 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9928 9928 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9928 9926 9924 9923 9921 9919 9917 9914 9912 9910 9909 9907 9905 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9883 9882 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9861 9859 9857 9855 9854 9853 9852 9852 9853 9854 9856 9858 9860 9863 9866 9869 9872 9875 9878 9881 9883 9885 9886 9887 9888 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9876 9875 9874 9874 9874 9874 9874 9875 9875 9876 9877 9877 9877 9878 9878 9878 9878 9877 9876 9876 9875 9874 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9869 9869 9868 9867 9866 9864 9862 9860 9858 9856 9853 9850 9848 9845 9842 9839 9837 9834 5598 4 1 3 9831 9829 9827 9824 9822 9820 9818 9817 9815 9813 9812 9810 9809 9808 9806 9805 9804 9802 9801 9799 9798 9796 9795 9793 9791 9789 9787 9785 9783 9780 9778 9775 9773 9770 9767 9765 9762 9759 9757 9754 9752 9750 9747 9745 9743 9741 9739 9736 9734 9731 9727 9724 9719 9715 9709 9703 9697 9690 9682 9674 9665 9656 9646 9636 9626 9616 9606 9595 9584 9574 9563 9552 9540 9529 9516 9504 9490 9475 9460 9443 9425 9405 9384 9361 9336 9309 9280 9250 9218 9183 9147 9109 9068 9026 8982 8935 8886 8835 8781 8724 8664 8602 8536 8466 8393 8316 8236 8151 8063 7970 7874 7774 7670 7563 7453 7339 7223 7103 6982 6858 6732 6605 6476 6345 6213 6079 5944 5808 5671 5533 5395 5255 5116 4976 4837 4698 4561 4425 4291 4161 4034 3912 3795 3685 3582 3487 3400 3324 3259 3205 3163 3134 3119 3118 3131 3158 3200 3256 3326 3409 3506 3614 3734 3864 4004 4151 4304 4463 4625 4790 4955 5119 5282 5440 5595 5743 5885 6018 6144 6260 6367 6463 6549 6625 6689 6743 6787 6819 6841 6853 6856 6848 6831 6805 6771 6728 6677 6619 6554 6482 6404 6320 6230 6135 6036 5931 5822 5709 5592 5470 5345 5217 5085 4949 4811 4670 4526 4379 4232 4083 3933 3783 3635 3488 3343 3202 3065 2933 2807 2687 2574 2470 2373 2284 2203 2131 2067 2011 1962 1921 1886 1858 1836 1820 1811 1807 1809 1817 1833 1856 1887 1928 1978 2039 2112 2197 2294 2405 2530 2668 2820 2984 3160 3348 3546 3752 3965 4183 4405 4629 4853 5076 5296 5511 5720 5923 6118 6306 6484 6654 6815 6968 7112 7248 7376 7497 7611 7719 7821 7916 8007 8093 8173 8250 8321 8389 8453 8512 8568 8620 8669 8714 8757 8797 8834 8869 8902 8933 8963 8991 9018 9044 9070 9094 9118 9142 9164 9186 9208 9228 9248 9268 9286 9304 9322 9339 9355 9370 9386 9401 9415 9430 9444 9458 9472 9486 9499 9513 9526 9539 9551 9563 9575 9586 9597 9607 9617 9626 9635 9643 9651 9659 9666 9673 9679 9686 9692 9699 9705 9711 9716 9722 9727 9732 9736 9740 9743 9746 9748 9750 9751 9752 9752 9752 9752 9751 9750 9749 9747 9746 9744 9742 9740 9738 9736 9733 9730 9726 9722 9717 9711 9705 9698 9690 9681 9672 9662 9652 9641 9630 9619 9608 9598 9588 9579 9572 9565 9559 9555 9553 9552 9552 9554 9558 9562 9568 9575 9583 9592 9601 9610 9620 9630 9640 9650 9660 9669 9678 9687 9695 9703 9711 9718 9725 9732 9739 9746 9753 9760 9767 9774 9780 9787 9794 9801 9808 9814 9820 9826 9831 9835 9839 9843 9845 9847 9848 9848 9847 9845 9843 9840 9836 9832 9827 9822 9817 9812 9806 9801 9796 9791 9786 9782 9778 9775 9772 9770 9768 9767 9767 9767 9767 9768 9770 9772 9774 9777 9780 9784 9787 9791 9796 9800 9804 9809 9813 9818 9822 9827 9831 5599 4 1 3 9835 9839 9842 9846 9849 9852 9855 9857 9859 9862 9863 9865 9867 9869 9870 9872 9874 9875 9877 9879 9881 9883 9885 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9901 9902 9902 9902 9901 9900 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9881 9879 9876 9873 9870 9867 9864 9861 9858 9855 9853 9850 9847 9845 9842 9840 9838 9837 9835 9834 9834 9833 9834 9834 9835 9836 9838 9840 9842 9845 9848 9852 9855 9859 9863 9868 9872 9876 9881 9885 9889 9893 9897 9901 9904 9907 9910 9912 9915 9916 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9927 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9947 9946 9944 9942 9940 9938 9937 9935 9934 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9924 9922 9919 9916 9913 9909 9905 9901 9897 9893 9888 9884 9880 9876 9873 9869 9866 9863 9860 9857 9854 9851 9847 9843 9839 9833 9827 9820 9812 9802 9791 9778 9764 9748 9729 9709 9686 9661 9633 9603 9569 9533 9494 9451 9405 9355 9302 9245 9185 9121 9054 8983 8909 8832 8753 8670 8586 8501 8414 8326 8239 8152 8067 7983 7902 7824 7750 5600 4 1 3 7681 7617 7559 7507 7462 7423 7393 7370 7355 7347 7348 7356 7372 7394 7423 7458 7499 7544 7593 7646 7701 7757 7814 7871 7928 7983 8036 8086 8133 8176 8216 8252 8284 8313 8337 8358 8376 8391 8404 8415 8425 8434 8442 8451 8461 8471 8484 8497 8513 8531 8550 8572 8596 8622 8650 8679 8710 8741 8773 8806 8838 8870 8900 8930 8959 8985 9010 9032 9052 9068 9082 9092 9098 9100 9098 9092 9080 9064 9042 9014 8981 8942 8896 8844 8785 8720 8649 8570 8486 8396 8299 8198 8091 7981 7867 7749 7630 7510 7389 7269 7151 7036 6924 6817 6716 6621 6534 6456 6386 6327 6278 6241 6214 6200 6197 6206 6226 6259 6302 6356 6421 6495 6578 6669 6767 6872 6982 7096 7214 7335 7456 7579 7701 7822 7940 8056 8169 8278 8383 8483 8578 8667 8752 8831 8906 8975 9039 9099 9154 9206 9253 9298 9339 9377 9413 9447 9479 9509 9537 9563 9589 9612 9634 9655 9674 9692 9709 9724 9738 9751 9762 9772 9781 9789 9796 9802 9808 9813 9817 9822 9826 9830 9834 9838 9842 9846 9850 9854 9858 9862 9866 9870 9874 9877 9880 9883 9885 9888 9889 9891 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9910 9911 9912 9912 9912 9912 9911 9910 9909 9908 9906 9904 9902 9899 9897 9894 9892 9889 9887 9884 9882 9880 9878 9876 9875 9874 9873 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9879 9880 9880 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9857 9856 9855 9854 9853 9852 9851 9849 9848 9846 9844 9842 9840 9838 9835 9833 9830 9827 9824 9820 9817 9813 9810 9806 9802 9799 9795 9791 9787 9783 9779 9776 9772 9768 9765 9761 9757 9754 9750 9747 9743 9740 9736 9733 9729 9726 9722 9719 9716 9713 9710 9708 9705 9704 9702 9701 9700 9700 9700 9701 9702 9704 9705 9707 9709 9711 9713 9715 9717 9718 9719 9720 9720 9719 9718 9717 9714 9711 9708 9703 9699 9693 9688 9681 9674 9667 9660 9652 9643 9635 9626 9617 9608 9598 9589 9579 9569 9560 9550 9541 9532 9524 9516 9508 9501 9495 9490 9485 9481 9479 9477 9475 9475 9475 9477 9478 9481 9484 9488 9492 9496 9501 9506 9511 9517 9522 9527 9532 9537 9541 9546 9550 9553 9556 9559 9561 9563 9563 9564 9564 9563 9562 9560 9557 9555 9552 9548 9545 9541 9537 9533 9529 9525 9521 9517 9514 9510 9507 9504 9502 9499 9496 9494 9492 9489 9487 9485 9483 9481 9478 9476 9474 9471 9469 9466 9464 9461 9458 9456 9453 9450 9447 9444 9441 9437 9434 9430 9426 9421 9417 9412 9407 9401 9396 9390 9384 9378 9372 9366 9359 9353 9347 9341 5601 4 1 3 9335 9329 9324 9318 9312 9307 9301 9296 9290 9285 9279 9273 9267 9261 9255 9249 9242 9235 9228 9221 9214 9207 9200 9192 9185 9177 9169 9161 9153 9145 9136 9127 9118 9109 9099 9088 9078 9067 9055 9043 9031 9019 9007 8994 8982 8969 8956 8943 8930 8918 8905 8891 8878 8864 8851 8836 8821 8806 8790 8773 8755 8737 8717 8697 8677 8655 8633 8611 8587 8564 8539 8515 8489 8464 8437 8410 8382 8352 8322 8290 8257 8222 8185 8145 8104 8059 8012 7962 7909 7853 7794 7732 7666 7598 7525 7450 7371 7288 7202 7112 7019 6922 6820 6715 6606 6493 6376 6255 6129 6000 5867 5731 5592 5450 5305 5159 5012 4863 4715 4567 4420 4275 4132 3991 3854 3721 3592 3467 3348 3233 3125 3023 2927 2837 2755 2681 2614 2556 2506 2467 2437 2417 2409 2413 2429 2457 2498 2553 2621 2703 2798 2906 3027 3160 3304 3460 3625 3798 3979 4166 4358 4553 4751 4950 5148 5345 5540 5731 5917 6099 6274 6444 6606 6761 6909 7049 7182 7307 7424 7535 7638 7734 7824 7908 7985 8057 8124 8185 8242 8295 8344 8389 8430 8469 8504 8537 8568 8596 8622 8647 8669 8691 8710 8729 8746 8762 8777 8792 8806 8820 8833 8846 8859 8872 8886 8900 8915 8931 8947 8964 8982 9000 9020 9040 9062 9083 9106 9128 9152 9175 9198 9221 9244 9267 9289 9311 9333 9353 9373 9393 9411 9429 9446 9462 9478 9493 9507 9520 9533 9544 9556 9566 9577 9586 9595 9604 9612 9619 9627 9634 9640 9647 9653 9659 9664 9670 9675 9680 9685 9690 9695 9699 9704 9708 9712 9716 9719 9723 9726 9729 9732 9734 9737 9739 9741 9743 9745 9747 9748 9750 9751 9752 9753 9753 9754 9754 9755 9755 9755 9755 9755 9755 9755 9755 9756 9756 9756 9757 9757 9758 9759 9759 9760 9760 9761 9761 9761 9760 9760 9759 9758 9756 9754 9752 9749 9747 9744 9741 9738 9735 9732 9729 9727 9724 9722 9719 9717 9714 9712 9710 9707 9704 9700 9697 9692 9688 9682 9677 9670 9663 9656 9649 9641 9633 9624 9616 9607 9599 9590 9582 9573 9565 9556 9548 9539 9530 9520 9510 9500 9488 9476 9464 9450 9435 9420 9404 9386 9369 9350 9331 9312 9293 9273 9253 9234 9214 9196 9177 9160 9143 9126 9111 9097 9083 9071 9060 9050 9041 9033 9026 9021 9016 9013 9011 9011 9011 9012 9015 9018 9023 9029 9035 9043 9051 9060 9070 9081 9092 9104 9117 9130 9143 9158 9172 9188 9203 9219 9235 9251 9268 9285 9301 9318 9335 9351 9368 9384 9400 9415 9431 9446 9460 9475 9489 9502 9515 9528 9541 9553 9565 9577 9589 9600 9611 9622 9632 9643 9653 9662 9672 9681 9690 9698 9706 9714 9722 9729 9735 9742 9747 9753 9758 9763 9767 9771 9774 9777 9780 9783 9785 9787 9788 9789 9791 9791 9792 9793 9793 9794 9794 9794 9794 9794 9794 9793 9793 9792 9791 9790 9788 5602 4 1 3 9786 9784 9781 9777 9774 9769 9764 9759 9753 9747 9741 9734 9726 9719 9711 9703 9695 9688 9680 9672 9665 9658 9651 9645 9639 9634 9630 9626 9623 9621 9619 9619 9619 9620 9621 9624 9627 9631 9636 9641 9647 9653 9659 9666 9673 9680 9687 9695 9702 9709 9717 9724 9731 9738 9745 9752 9759 9766 9772 9779 9785 9791 9797 9803 9808 9813 9818 9823 9827 9831 9835 9839 9842 9844 9847 9849 9851 9853 9854 9856 9858 9859 9860 9862 9863 9865 9866 9868 9870 9871 9873 9875 9877 9878 9880 9882 9883 9885 9887 9888 9889 9891 9892 9893 9893 9894 9895 9895 9895 9895 9895 9894 9893 9892 9891 9890 9888 9886 9885 9883 9882 9880 9879 9877 9876 9875 9875 9874 9874 9874 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9876 9875 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9871 9872 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9881 9881 9881 9880 9879 9878 9877 9875 9873 9871 9869 9867 9864 9862 9859 9857 9855 9853 9851 9849 9848 9847 9845 9845 9844 9843 9843 9842 9842 9841 9840 9840 9838 9837 9835 9833 9830 9827 9823 9819 9814 9809 9803 9797 9790 9783 9776 9767 9759 9750 9741 9731 9721 9711 9700 9689 9678 9666 9654 9641 9628 9614 9600 9585 9570 9555 9539 9523 9506 9490 9473 9457 9441 9425 9410 9396 9383 9371 9360 9350 9342 9335 9330 9326 9324 9324 9325 9327 9331 9336 9342 9349 9357 9365 9375 9385 9395 9406 9417 9427 9438 9449 9460 9470 9480 9490 9499 9507 9515 9523 9530 9536 9541 9545 9549 9552 9554 9555 9555 9555 9554 9551 9548 9545 9540 9535 9529 9522 9515 9506 9498 9488 9478 9466 9454 9442 9428 9413 9397 9380 9362 9342 9321 9298 9273 9247 9217 9186 9151 9113 9072 9028 8979 8926 8868 8806 8739 8667 8589 8506 8417 8322 8223 8117 8006 7890 7769 7643 7512 7377 7238 7095 6948 6799 6646 6491 6335 6176 6017 5857 5697 5538 5380 5223 5069 4918 4771 4628 4490 4359 4233 4115 4004 3901 3807 3721 3643 3574 3513 3461 3416 3379 3348 3323 3303 3287 3275 3266 3258 3250 3243 3234 3224 3212 3197 3179 3157 3132 3103 3071 3035 2996 2954 2909 2863 2815 2767 2719 2672 2626 2582 2540 2503 2469 2440 2416 2397 2385 2379 2380 2387 2401 2422 2449 2482 2522 2566 2616 2669 2725 2784 2844 2904 2963 3021 3075 3126 3171 3211 3244 3270 3288 3299 3300 3294 3279 3257 3227 3190 3148 3100 3048 2992 2934 2874 2814 2754 2695 2637 2582 2530 2481 2436 2395 2359 2327 2301 2279 2264 2254 2251 2256 2267 2287 2315 2352 2399 2455 2523 2601 2690 2790 2902 3023 3155 3296 3445 3602 3765 3933 4105 4279 4453 5603 4 1 3 4627 4800 4969 5134 5294 5448 5596 5737 5872 6000 6121 6236 6346 6450 6550 6646 6738 6827 6914 6999 7082 7164 7245 7325 7404 7481 7558 7634 7708 7781 7853 7923 7991 8058 8122 8185 8246 8305 8362 8418 8472 8524 8574 8623 8670 8716 8760 8802 8843 8882 8920 8956 8990 9022 9053 9082 9110 9136 9161 9184 9206 9228 9248 9267 9286 9304 9321 9337 9353 9368 9382 9396 9410 9422 9434 9446 9457 9468 9478 9487 9497 9506 9515 9523 9531 9540 9548 9556 9564 9571 9579 9587 9594 9601 9608 9615 9621 9627 9633 9638 9643 9648 9652 9656 9660 9663 9666 9669 9672 9675 9677 9679 9681 9684 9685 9687 9689 9691 9692 9693 9694 9696 9696 9697 9698 9698 9698 9698 9698 9698 9697 9696 9695 9694 9693 9691 9690 9688 9686 9684 9682 9680 9678 9677 9675 9674 9673 9672 9671 9672 9672 9673 9675 9676 9679 9682 9685 9688 9692 9696 9700 9705 9710 9715 9719 9725 9730 9735 9740 9746 9752 9757 9763 9769 9775 9781 9787 9793 9799 9804 9810 9815 9819 9823 9827 9829 9832 9834 9835 9836 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9839 9840 9842 9843 9845 9847 9849 9851 9853 9854 9856 9857 9858 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9859 9859 9860 9860 9861 9862 9862 9863 9863 9863 9863 9863 9862 9861 9859 9857 9854 9851 9848 9845 9841 9838 9834 9830 9827 9823 9820 9817 9814 9812 9810 9808 9806 9804 9802 9801 9799 9798 9796 9795 9793 9792 9791 9789 9788 9788 9787 9787 9787 9787 9788 9789 9790 9792 9795 9797 9800 9803 9806 9810 9813 9816 9818 9821 9823 9825 9826 9827 9828 9828 9827 9826 9825 9822 9820 9817 9813 9809 9804 9799 9793 9787 9780 9772 9764 9755 9745 9735 9724 9712 9700 9688 9675 9662 9648 9635 9621 9608 9595 9582 9570 9558 9547 9536 9526 9517 9508 9499 9492 9484 9478 9471 9464 9458 9451 9444 9436 9428 9419 9409 9398 9385 9372 9356 9339 9320 9299 9276 9251 9224 9195 9164 9130 9095 9058 9020 8980 8939 8897 8854 8811 8768 8726 8685 8645 8607 8571 8538 8507 8480 8456 8435 8419 8406 8398 8394 8394 8398 8406 8418 8434 8453 8475 8500 8528 8559 8591 8625 8661 8697 8735 8774 8812 8851 8891 8929 8968 9006 9044 9080 9116 9151 9185 9218 9249 9280 9309 9337 9363 9388 9412 9434 9455 9475 9494 9511 9528 9543 9557 9571 9584 9596 9608 9619 9629 9640 9650 9659 9669 9678 9687 9696 9704 9712 9720 9728 9735 9743 9749 9756 9762 9768 9774 9780 9786 9791 9797 9803 9808 9814 9820 9826 9832 9838 9845 9851 9857 9863 9869 9875 9880 9885 9890 9894 9898 9901 9904 9907 9909 9910 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9917 9918 9919 9920 9921 9923 9924 9926 9928 9930 5604 4 1 3 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9904 9903 9901 9900 9898 9897 9895 9894 9893 9891 9890 9889 9887 9886 9885 9884 9883 9882 9882 9882 9881 9882 9882 9883 9884 9885 9887 9889 9892 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9925 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9915 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9921 9921 9920 9919 9918 9916 9914 9911 9908 9904 9900 9896 9891 9886 9880 9875 9868 9862 9855 9849 9842 9834 9827 9820 9812 9804 9797 9789 9781 9773 9765 9758 9750 9742 9735 9727 9720 9713 9706 9699 9693 9687 9682 9677 9672 9668 9665 9662 9659 9657 9655 9654 9654 9653 9654 9655 9657 9659 9662 9665 9669 9674 9679 9685 9692 9699 9707 9715 9724 9734 9743 9753 9763 9773 9783 9794 9803 9813 9823 9832 9840 5605 4 1 3 9848 9856 9863 9869 9875 9880 9885 9889 9893 9897 9900 9903 9905 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9930 9929 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9905 9904 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9906 9906 9905 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9869 9867 9864 9861 9858 9855 9851 9847 9843 9839 9835 9831 9827 9824 9820 9817 9815 9813 9812 9811 9811 9812 9814 9816 9818 9821 9825 9829 9833 9837 9841 9846 9850 9854 9859 9862 9866 9870 9873 9876 9879 9882 9884 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9901 9898 9896 9892 9889 9886 9882 9878 9874 9870 9866 9861 9857 9853 9848 9844 9840 9835 9831 9828 9824 9820 9817 9814 9811 9809 9806 9804 9803 9801 9800 9799 9798 9798 9798 9798 9799 9800 9801 9802 9804 9805 9807 9810 9812 9815 9818 9821 9824 9827 9831 9835 9838 9842 9847 9851 9855 9859 9864 9868 9872 9876 9880 9884 9888 9891 9894 9897 9899 9902 9904 9905 9907 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9922 9922 9921 9920 9919 9918 9916 9914 9912 9910 9908 9905 9902 9899 9896 9892 9888 9883 9878 9873 9867 9861 9854 9847 9840 9832 9823 9815 9806 9797 9788 9778 9769 9759 9750 9740 9730 9721 9711 9702 9692 9683 9674 9665 9655 9646 9638 9629 9621 9613 9606 9599 9593 9587 9582 9578 9575 9573 9572 9571 9572 9573 9575 9578 9582 9587 9592 9597 9603 9610 9616 9623 9631 9638 9646 9654 9662 9670 9679 9687 9696 9704 9713 9722 9731 9739 9748 9756 9765 9773 9780 9788 9794 9800 9806 9811 9815 9818 9821 9822 9823 9824 9823 9822 9820 9818 9815 9811 9807 5606 4 1 3 9803 9799 9795 9790 9786 9782 9778 9774 9771 9768 9765 9763 9761 9760 9759 9758 9758 9759 9759 9760 9762 9763 9765 9768 9770 9773 9776 9779 9783 9786 9790 9794 9798 9803 9807 9812 9817 9822 9827 9832 9838 9843 9848 9854 9859 9865 9870 9875 9880 9885 9890 9894 9899 9903 9907 9910 9914 9917 9920 9923 9925 9927 9929 9930 9932 9933 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9961 9962 9963 9963 9963 9962 9962 9961 9960 9958 9957 9956 9954 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9954 9954 9954 9954 9954 9954 9953 9952 9950 9949 9947 9945 9943 9941 9940 9939 9938 9937 9937 9937 9937 9938 9939 9940 9942 9943 9944 9946 9947 9947 9948 9948 9948 9947 9946 9945 9943 9941 9939 9938 9936 9934 9932 9931 9930 9929 9929 9928 9928 9929 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9957 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9967 9968 9969 9969 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9958 9957 9956 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9943 9943 9944 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9954 9954 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9900 9898 9896 9894 9893 9892 9892 9891 9892 9892 9893 9894 9896 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9914 9913 9913 9914 9914 9915 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9929 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9913 9911 9907 9903 9898 9893 9887 9880 9872 9863 9853 9843 9831 9820 9807 9794 9780 9766 9752 9737 9723 9708 9694 9680 9666 9653 9641 9629 9618 9608 9599 9591 9584 9578 9574 5607 4 1 3 9571 9570 9570 9572 9575 9580 9586 9593 9602 9611 9622 9634 9647 9660 9674 9688 9702 9716 9730 9744 9757 9770 9782 9793 9803 9813 9821 9829 9836 9842 9847 9851 9854 9857 9859 9861 9862 9862 9863 9863 9863 9862 9862 9861 9860 9859 9857 9856 9854 9852 9850 9848 9845 9842 9839 9836 9832 9828 9825 9821 9818 9815 9812 9810 9809 9808 9807 9807 9809 9810 9813 9816 9820 9824 9829 9834 9839 9845 9850 9856 9861 9867 9872 9877 9881 9886 9890 9894 9898 9901 9905 9908 9912 9915 9919 9922 9925 9928 9931 9934 9937 9939 9941 9943 9944 9945 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9933 9930 9928 9925 9923 9920 9917 9914 9911 9908 9905 9903 9900 9898 9896 9893 9891 9889 9887 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 9861 9860 9860 9860 9860 9861 9861 9863 9864 9866 9868 9871 9873 9876 9879 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9913 9912 9910 9907 9904 9901 9897 9893 9889 9885 9880 9875 9869 9864 9859 9854 9849 9844 9840 9836 9833 9829 9827 9825 9823 9822 9821 9821 9821 9822 9823 9824 9826 9827 9829 9831 9833 9835 9837 9838 9840 9841 9841 9841 9840 9839 9837 9834 9830 9825 9820 9813 9804 9795 9784 9772 9758 9743 9726 9707 9686 9663 9637 9610 9579 9546 9511 9472 9431 9387 9340 9290 9238 9184 9128 9070 9010 8950 8890 8830 8771 8714 8658 8606 8557 8512 8472 8437 8408 8384 8367 8356 8352 8354 8363 8378 8398 8425 8456 8492 8532 8576 8623 8672 8723 8775 8829 8882 8936 8989 9042 9093 9143 9192 9239 9284 9327 9368 9408 9445 9480 9514 9545 9575 9603 9628 9653 9675 9696 9715 9733 9749 9764 9778 9791 9802 9812 9822 9830 9838 9845 9851 9856 9861 9865 9869 9872 9875 9877 9878 9879 9879 9879 9879 9878 9877 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9853 9851 9851 9850 9849 9848 9847 9847 9846 9846 9845 9845 9844 9844 9844 9844 9844 9844 9845 9846 9848 9849 9851 9854 9857 9860 9864 9868 9872 9876 9881 9886 9891 9896 9900 9905 9910 9914 9919 9922 9926 9929 9932 9935 9937 9938 9940 9941 9941 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 5608 4 1 3 9957 9957 9957 9957 9957 9957 9957 9956 9955 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9927 9924 9921 9918 9915 9911 9907 9903 9899 9894 9889 9885 9880 9875 9871 9866 9861 9857 9853 9849 9846 9842 9839 9836 9833 9830 9827 9824 9821 9818 9814 9810 9805 9800 9794 9788 9781 9774 9767 9759 9750 9742 9733 9724 9715 9707 9698 9690 9682 9674 9667 9660 9653 9647 9641 9636 9631 9627 9623 9620 9617 9615 9614 9613 9614 9615 9617 9620 9624 9629 9635 9641 9649 9658 9667 9676 9687 9697 9708 9719 9730 9741 9752 9763 9773 9782 9792 9800 9808 9816 9823 9829 9835 9840 9845 9849 9853 9855 9858 9860 9861 9863 9863 9863 9863 9863 9862 9861 9859 9857 9855 9853 9851 9848 9845 9842 9839 9836 9832 9829 9825 9821 9817 9813 9810 9806 9802 9798 9795 9792 9789 9786 9784 9782 9781 9780 9780 9780 9781 9782 9784 9786 9788 9791 9794 9797 9801 9804 9808 9812 9816 9821 9825 9830 9834 9839 9844 9849 9854 9859 9864 9868 9873 9878 9882 9886 9889 9892 9895 9897 9899 9900 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9926 9927 9927 9927 9926 9925 9924 9922 9921 9919 9917 9915 9914 9913 9911 9910 9910 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9904 9905 9906 9906 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9902 9902 9901 9900 9899 9898 9896 9894 9893 9891 9889 9887 9884 9882 9881 9879 9877 9876 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9874 9874 9875 9876 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9889 9889 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9882 9882 9882 9881 9880 9879 9877 9876 9874 9871 9869 9866 9863 9860 9856 9852 9848 9843 9838 9833 9827 9820 9813 9805 9796 9786 9775 9762 9749 9733 9717 9698 9678 9656 9632 9607 9579 9550 9520 9487 9454 9419 9383 9347 9310 9273 9236 9200 9164 9130 9096 9065 9036 9008 8984 8962 8943 8927 8915 8906 8900 8898 8900 8904 8913 8924 8939 8956 8976 8999 9024 9051 5609 4 1 4 9094 9124 9155 9187 9218 9250 9281 9311 9341 9370 9397 9423 9448 9472 9494 9515 9534 9552 9569 9585 9600 9613 9626 9638 9650 9660 9670 9680 9689 9698 9707 9715 9724 9731 9739 9747 9754 9762 9769 9776 9782 9789 9796 9802 9808 9814 9820 9825 9831 9836 9841 9845 9850 9854 9857 9861 9864 9867 9870 9872 9874 9876 9877 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9889 9890 9892 9893 9894 9895 9897 9898 9898 9899 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9897 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9907 9907 9907 9907 9908 9909 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9915 9915 9914 9913 9911 9910 9908 9906 9903 9901 9898 9895 9891 9888 9884 9880 9877 9873 9869 9865 9861 9857 9853 9849 9846 9842 9839 9836 9833 9830 9828 9825 9823 9821 9819 9817 9816 9814 9813 9811 9810 9809 9808 9808 9807 9807 9807 9807 9808 9809 9810 9812 9813 9816 9818 9821 9825 9828 9832 9836 9840 9844 9848 9852 9855 9859 9862 9865 9867 9869 9871 9871 9872 9871 9870 9868 9865 9862 9858 9853 9848 9841 9835 9827 9819 9810 9801 9791 9781 9771 9760 9749 9738 9726 9715 9704 9692 9681 9671 9660 9651 9641 9633 9625 9618 9612 9607 9603 9601 9599 9598 9599 9600 9603 9607 9612 9618 9625 9633 9642 9651 9661 9671 9682 9693 9705 9716 9727 9738 9749 9760 9770 9780 9790 9799 9807 9815 9823 9830 9836 9842 9847 9851 9856 9859 9862 9864 9866 9867 9868 9868 9868 9867 9865 9863 9860 9856 9851 9846 9840 9832 9824 9816 9806 9795 9783 9770 9757 9742 9727 9711 9694 9677 9659 9640 9621 9603 9584 9565 9546 9528 9511 9494 9478 9463 9450 9437 9426 9417 9409 9403 9399 9397 9396 9397 9400 9405 9412 9420 9430 9441 9453 9467 9482 9498 9514 9531 9549 9566 9584 5610 4 1 4 9602 9620 9638 9655 9672 9688 9704 9719 9734 9747 9760 9773 9784 9795 9805 9814 9823 9831 9839 9846 9852 9858 9864 9869 9873 9878 9882 9885 9889 9892 9894 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9919 9918 9916 9914 9911 9909 9906 9903 9899 9895 9891 9887 9882 9878 9873 9867 9862 9856 9850 9844 9837 9830 9823 9816 9809 9801 9793 9784 9775 9766 9757 9747 9737 9727 9716 9705 9694 9683 9672 9660 9649 9638 9627 9616 9605 9595 9585 9576 9567 9559 9552 9546 9540 9536 9532 9530 9528 9527 9528 9529 9531 9535 9539 9543 9549 9555 9562 9569 9576 9584 9592 9600 9608 9617 9625 9633 9641 9649 9657 9665 9672 9680 9687 9693 9700 9706 9712 9718 9723 9729 9733 9738 9742 9746 9750 9753 9755 9758 9759 9761 9762 9762 9762 9762 9761 9760 9758 9756 9754 9752 9749 9746 9743 9739 9736 9733 9730 9726 9723 9721 9718 9716 9714 9713 9712 9711 9712 9712 9713 9715 9717 9720 9723 9727 9732 9737 9742 9748 9754 9760 9767 9773 9780 9787 9794 9801 9808 9814 9821 9827 9833 9838 9843 9848 9853 9857 9861 9864 9867 9870 9872 9875 9877 9879 9881 9882 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9906 9907 9908 9910 9911 9912 9913 9913 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9935 9936 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9927 9927 9928 9929 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9931 9931 9931 9932 9933 9934 9934 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9910 9909 9909 9909 9909 9910 9911 9912 9914 9916 9918 9920 9922 9925 9927 9929 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 5611 4 1 4 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9922 9921 9920 9918 9916 9913 9910 9907 9903 9898 9893 9887 9880 9872 9863 9853 9841 9828 9814 9798 9780 9761 9740 9717 9692 9666 9638 9607 9576 9543 9508 9472 9435 9398 9360 9322 9284 9246 9209 9174 9140 9108 9078 9051 9026 9005 8988 8973 8963 8957 8954 8956 8962 8971 8984 9001 9021 9044 9070 9099 9130 9162 9196 9231 9266 9302 9338 9374 9409 9443 9477 9509 9540 9569 9597 9623 9647 9670 9692 9712 9730 9747 9762 9777 9790 9802 9813 9823 9833 9842 9850 9857 9864 9870 9876 9881 9886 9891 9895 9899 9903 9906 9909 9913 9915 9918 9921 9924 9926 9929 9931 9934 9936 9938 9940 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9961 9962 9962 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9945 9943 9941 9939 9937 9935 9932 9929 9926 9922 9918 9914 9909 9904 9899 9893 9886 9879 9871 9863 9854 9844 9834 9823 9812 9800 9788 9775 9762 9749 9735 9722 9708 9695 9682 9669 9657 9645 9635 9625 9616 9608 9601 9595 9591 9588 9586 9585 9586 9588 9591 9595 9600 9607 9614 9622 9631 9641 9652 9662 9674 9685 9697 9709 9721 9733 9745 9757 9768 9780 9791 9801 9812 9821 9831 9840 9848 9856 9863 9870 9877 9883 9888 9893 9898 9902 9906 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9945 9944 9942 9940 9937 9935 5612 4 1 4 9933 9930 9927 9925 9922 9919 9916 9913 9910 9908 9905 9902 9899 9897 9894 9892 9890 9888 9886 9885 9884 9883 9882 9881 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9889 9890 9892 9894 9895 9897 9899 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9884 9882 9879 9876 9874 9871 9868 9865 9862 9859 9856 9852 9849 9846 9843 9840 9837 9833 9830 9826 9822 9817 9812 9807 9802 9795 9789 9781 9773 9765 9755 9746 9735 9724 9713 9701 9690 9677 9665 9653 9641 9629 9618 9607 9597 9587 9579 9571 9564 9559 9554 9551 9549 9548 9548 9550 9553 9557 9562 9568 9575 9583 9592 9601 9612 9623 9634 9646 9658 9671 9683 9696 9709 9722 9734 9747 9759 9771 9783 9795 9806 9816 9827 9836 9845 9854 9862 9869 9876 9881 9887 9891 9895 9898 9901 9903 9904 9904 9904 9903 9902 9900 9898 9895 9892 9889 9885 9881 9876 9871 9866 9861 9856 9851 9845 9840 9835 9829 9824 9819 9814 9810 9806 9802 9798 9795 9792 9790 9788 9787 9787 9787 9787 9788 9790 9792 9795 9798 9802 9806 9811 9816 9821 9826 9832 9837 9843 9849 9855 9860 9866 9871 9877 9882 9886 9891 9896 9900 9904 9907 9911 9914 9917 9919 9922 9924 9926 9928 9929 9931 9932 9933 9933 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9934 9934 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9944 5613 4 1 4 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9920 9920 9919 9919 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9928 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9932 9931 9930 9928 9926 9924 9921 9918 9915 9912 9908 9904 9900 9897 9893 9889 9886 9882 9879 9876 9873 9870 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9846 9844 9842 9840 9838 9835 9833 9830 9828 9826 9824 9822 9820 9818 9816 9814 9813 9811 9810 9808 9806 9804 9802 9800 9797 9794 9791 9787 9782 9778 9772 9766 9760 9754 9747 9739 9732 9725 9718 9711 9704 9698 9693 9688 9684 9680 9678 9677 9676 9677 9679 9682 9686 9690 9696 9702 9709 9716 9724 9733 9741 9750 9758 9767 9775 9783 9791 9799 9806 9813 9819 9825 9831 9836 9841 9845 9849 9853 9856 9860 9863 9866 9868 9871 9873 9875 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9903 9903 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9910 9909 9909 9908 9908 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9870 9869 9868 9866 9864 9862 9860 9858 9855 9853 9850 9848 9845 9843 9840 5614 4 1 4 9837 9835 9832 9829 9827 9824 9822 9820 9818 9816 9814 9812 9811 9809 9808 9807 9806 9806 9806 9805 9806 9806 9806 9807 9808 9810 9811 9813 9815 9817 9819 9822 9824 9827 9829 9832 9835 9838 9840 9843 9846 9848 9850 9853 9855 9856 9858 9859 9861 9862 9862 9863 9863 9863 9863 9863 9863 9862 9861 9860 9859 9858 9857 9855 9853 9851 9850 9847 9845 9843 9840 9837 9834 9831 9827 9824 9820 9815 9811 9806 9800 9794 9788 9781 9774 9766 9758 9749 9740 9730 9719 9708 9696 9684 9671 9657 9643 9627 9611 9595 9577 9558 9539 9518 9497 9474 9451 9426 9400 9372 9344 9314 9282 9250 9216 9181 9145 9108 9069 9031 8991 8952 8912 8873 8834 8796 8759 8724 8690 8659 8630 8604 8581 8561 8545 8533 8525 8521 8520 8525 8533 8545 8561 8581 8605 8631 8661 8693 8728 8765 8803 8842 8883 8923 8964 9005 9045 9084 9123 9160 9195 9229 9262 9292 9321 9347 9372 9395 9416 9435 9452 9468 9482 9494 9506 9515 9524 9532 9538 9544 9548 9552 9555 9558 9560 9562 9563 9564 9564 9565 9565 9566 9566 9567 9567 9568 9570 9571 9574 9576 9579 9583 9587 9591 9596 9602 9607 9614 9620 9627 9634 9642 9649 9657 9665 9672 9680 9687 9694 9701 9708 9714 9720 9726 9731 9736 9741 9745 9750 9753 9757 9760 9763 9766 9768 9770 9772 9774 9776 9777 9779 9780 9781 9782 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9782 9781 9781 9780 9779 9777 9776 9775 9773 9772 9770 9768 9766 9764 9762 9760 9758 9755 9753 9750 9748 9745 9743 9741 9738 9736 9733 9731 9729 9727 9725 9724 9722 9721 9719 9718 9717 9716 9715 9715 9714 9714 9713 9713 9712 9712 9711 9711 9710 9710 9709 9708 9708 9707 9705 9704 9703 9701 9699 9697 9695 9693 9690 9687 9684 9681 9677 9673 9669 9665 9660 9655 9649 9643 9636 9629 9621 9613 9603 9592 9581 9568 9553 9537 9519 9499 9477 9452 9425 9395 9362 9326 9286 9243 9196 9145 9090 9031 8967 8900 8827 8750 8669 8583 8493 8399 8300 8198 8092 7982 7869 7753 7634 7514 7392 7269 7146 7024 6902 6782 6665 6552 6442 6338 6240 6149 6066 5991 5925 5870 5825 5792 5770 5760 5762 5777 5804 5843 5894 5956 6028 6111 6203 6304 6412 6526 6646 6769 6896 7025 7154 7284 7412 7538 7661 7780 7896 8006 8111 8211 8305 8394 8476 8553 8625 8691 8752 8809 8861 8909 8954 8995 9033 9069 9102 9134 9163 9191 9218 9243 9266 9289 9310 9330 9349 9367 9384 9399 9414 9427 9440 9451 9461 9470 9478 9486 9492 9498 9503 9508 9512 9515 9519 9522 9524 9527 9529 9531 9534 9536 9538 9539 9541 9543 9544 9546 9547 9548 9549 9550 9551 9552 9552 9553 9553 9553 9553 9553 9552 9552 9551 9550 9549 9548 9547 9546 9544 9542 9541 9539 9537 9534 9532 9529 5615 4 1 4 9527 9524 9522 9519 9516 9513 9510 9507 9505 9502 9499 9496 9494 9491 9488 9486 9483 9481 9478 9476 9473 9471 9468 9466 9463 9461 9458 9456 9453 9451 9448 9446 9443 9441 9438 9435 9433 9430 9427 9423 9420 9416 9412 9408 9403 9398 9392 9386 9380 9373 9365 9357 9348 9339 9330 9319 9309 9298 9287 9275 9263 9251 9239 9227 9214 9202 9190 9178 9166 9155 9144 9133 9122 9111 9101 9092 9082 9073 9064 9055 9047 9038 9030 9022 9014 9007 8999 8991 8983 8975 8967 8958 8949 8939 8928 8916 8903 8888 8872 8853 8832 8808 8780 8749 8714 8675 8631 8582 8527 8466 8399 8325 8245 8158 8064 7963 7855 7740 7618 7489 7354 7213 7066 6913 6757 6596 6431 6263 6094 5922 5750 5578 5406 5235 5067 4902 4740 4582 4430 4283 4143 4010 3885 3769 3662 3565 3479 3403 3339 3288 3249 3223 3210 3211 3225 3254 3295 3351 3420 3501 3595 3700 3816 3943 4078 4221 4372 4528 4688 4852 5017 5183 5349 5513 5674 5831 5983 6129 6268 6401 6526 6643 6751 6852 6943 7027 7103 7170 7230 7283 7330 7370 7404 7434 7458 7478 7494 7506 7515 7522 7525 7526 7525 7522 7517 7510 7502 7491 7479 7466 7450 7434 7415 7396 7375 7352 7329 7304 7278 7251 7223 7194 7164 7133 7101 7068 7035 7001 6966 6930 6893 6856 6817 6778 6738 6697 6655 6613 6569 6525 6480 6434 6388 6341 6293 6245 6196 6146 6097 6047 5996 5946 5895 5843 5792 5741 5689 5637 5585 5532 5480 5427 5374 5321 5268 5215 5161 5108 5054 5001 4947 4893 4839 4785 4731 4677 4623 4568 4512 4456 4399 4341 4282 4222 4160 4096 4030 3962 3892 3819 3744 3667 3587 3505 3421 3335 3247 3158 3067 2976 2885 2794 2703 2614 2526 2440 2357 2276 2199 2125 2055 1989 1927 1870 1816 1768 1723 1683 1647 1615 1587 1563 1542 1525 1512 1502 1496 1493 1494 1498 1506 1517 1533 1553 1577 1606 1640 1678 1722 1771 1824 1883 1947 2016 2090 2168 2251 2337 2427 2519 2614 2712 2810 2910 3010 3110 3209 3308 3405 3500 3594 3685 3774 3861 3945 4026 4106 4183 4258 4330 4402 4471 4539 4606 4672 4737 4802 4866 4930 4993 5056 5119 5182 5245 5307 5369 5431 5492 5553 5613 5673 5732 5790 5848 5904 5960 6015 6069 6122 6175 6226 6277 6327 6376 6424 6472 6519 6565 6611 6656 6700 6744 6787 6830 6872 6913 6954 6994 7033 7071 7109 7146 7183 7218 7253 7287 7321 7354 7386 7418 7449 7479 7509 7539 7568 7596 7624 7652 7680 7707 7733 7760 7786 7811 7837 7862 7887 7912 7936 7960 7983 8007 8030 8053 8075 8097 8119 8140 8161 8182 8202 8222 8242 8261 8280 8299 8318 8336 8354 8372 8390 8407 8425 8442 8459 8476 8492 8509 8525 8541 8557 8573 8589 8604 8619 8634 8648 8662 8676 8690 8703 8716 8728 8741 8752 8764 8775 8786 8797 8807 5616 4 1 4 8817 8827 8837 8846 8855 8864 8873 8881 8889 8897 8904 8912 8919 8926 8932 8939 8945 8950 8956 8961 8966 8970 8975 8979 8983 8986 8990 8993 8996 8999 9002 9005 9008 9010 9013 9016 9018 9021 9024 9026 9029 9032 9035 9038 9041 9044 9047 9050 9053 9056 9059 9062 9065 9068 9071 9074 9076 9078 9080 9082 9084 9085 9086 9087 9088 9089 9089 9089 9089 9089 9089 9089 9089 9089 9089 9090 9091 9092 9094 9096 9099 9102 9106 9111 9116 9122 9129 9137 9145 9153 9163 9173 9183 9194 9205 9216 9228 9240 9252 9264 9276 9288 9299 9311 9322 9332 9342 9352 9361 9370 9378 9386 9393 9400 9406 9412 9417 9422 9427 9431 9435 9438 9441 9444 9447 9449 9451 9453 9455 9456 9457 9458 9459 9459 9459 9459 9459 9459 9458 9458 9457 9456 9455 9454 9453 9451 9450 9450 9449 9448 9448 9447 9447 9448 9448 9449 9450 9451 9453 9455 9457 9459 9462 9465 9468 9471 9474 9478 9482 9486 9490 9494 9499 9504 9509 9515 9520 9526 9533 9539 9546 9553 9560 9567 9575 9582 9590 9597 9604 9612 9619 9626 9632 9638 9644 9649 9654 9659 9663 9667 9670 9673 9675 9677 9679 9681 9683 9684 9685 9687 9688 9690 9691 9693 9695 9697 9699 9701 9703 9706 9708 9711 9713 9716 9718 9720 9722 9724 9725 9727 9728 9729 9730 9730 9730 9731 9731 9730 9730 9730 9730 9730 9730 9730 9730 9731 9731 9732 9733 9734 9736 9737 9739 9740 9742 9744 9746 9748 9750 9751 9753 9755 9756 9758 9759 9760 9761 9762 9763 9764 9765 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9779 9780 9781 9782 9783 9784 9784 9785 9786 9786 9787 9787 9787 9787 9787 9787 9787 9787 9787 9788 9788 9788 9788 9788 9789 9789 9790 9790 9791 9792 9792 9793 9793 9794 9795 9795 9796 9796 9797 9797 9798 9798 9798 9799 9799 9799 9800 9800 9800 9801 9801 9802 9802 9803 9803 9804 9804 9805 9806 9806 9807 9807 9808 9809 9809 9809 9810 9810 9810 9811 9811 9811 9811 9812 9812 9812 9812 9813 9813 9814 9814 9815 9816 9817 9817 9818 9819 9820 9821 9821 9822 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9823 9822 9822 9821 9821 9821 9821 9821 9821 9821 9822 9822 9823 9824 9824 9825 9826 9827 9829 9830 9831 9832 9832 9833 9834 9834 9835 9835 9835 9835 9834 9834 9833 9832 9831 9830 9829 9828 9826 9825 9824 9823 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9804 9803 9802 9801 9799 9798 9797 9795 9794 9792 9791 9789 9788 9787 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9776 9775 9775 9774 9774 9774 9774 9773 9773 9773 9774 9774 9774 9774 9774 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9774 9774 9773 9773 9772 5617 4 1 4 9771 9770 9770 9769 9768 9767 9766 9765 9764 9762 9761 9760 9758 9757 9755 9753 9750 9747 9744 9740 9736 9730 9724 9717 9710 9701 9691 9679 9667 9653 9637 9620 9601 9581 9558 9534 9507 9479 9448 9414 9379 9341 9301 9258 9212 9165 9115 9063 9008 8952 8894 8835 8775 8713 8651 8589 8528 8466 8406 8348 8291 8237 8186 8137 8093 8051 8014 7981 7953 7928 7908 7893 7881 7873 7869 7869 7871 7875 7882 7891 7901 7911 7922 7933 7943 7952 7961 7968 7973 7976 7978 7977 7975 7972 7966 7960 7952 7944 7935 7926 7917 7909 7902 7896 7891 7888 7887 7889 7893 7899 7908 7920 7935 7952 7972 7994 8019 8046 8076 8107 8141 8175 8212 8250 8288 8328 8369 8410 8451 8493 8535 8577 8619 8660 8701 8742 8782 8822 8861 8899 8936 8972 9008 9042 9076 9108 9139 9169 9199 9226 9253 9279 9304 9327 9350 9372 9392 9412 9431 9450 9467 9484 9500 9516 9531 9545 9559 9573 9586 9598 9610 9622 9633 9644 9654 9664 9673 9682 9691 9699 9706 9714 9720 9727 9733 9739 9744 9749 9754 9759 9763 9768 9772 9775 9779 9783 9786 9789 9793 9796 9799 9802 9805 9807 9810 9812 9814 9817 9818 9820 9822 9823 9825 9826 9827 9827 9828 9829 9829 9829 9830 9830 9830 9830 9831 9831 9831 9832 9832 9833 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9848 9848 9847 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9845 9846 9846 9847 9848 9849 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9859 9859 9860 9861 9861 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9864 9864 9863 9862 9860 9859 9857 9855 9852 9850 9847 9844 9841 9838 9834 9831 9827 9824 9820 9816 9813 9809 9805 9802 9799 9796 9793 9790 9788 9786 9784 9782 9781 9780 9780 9780 9780 9780 9781 9782 9784 9786 9788 9790 9792 9795 9798 9801 9804 9807 9811 9814 9818 9821 9825 9828 9831 9834 9838 9840 9843 9846 9848 9850 9852 9853 9855 9855 9856 9856 9855 9854 9853 9851 9849 9846 9843 9840 9836 9831 9826 9821 9816 9810 9804 9798 9792 9786 9780 9774 9767 9761 9755 9749 9744 9738 9733 9728 9723 9718 9713 9709 9705 9701 9697 9693 9690 9686 9683 9680 9677 9674 9671 9669 9666 9664 9662 9660 9658 9657 9655 9655 9654 9654 9655 9656 9657 9659 9661 9664 9667 9670 9674 9678 9683 9688 9693 9699 9704 9710 9716 9722 9728 9734 9740 9746 9751 9757 9762 9768 9773 9778 9783 9787 9792 9796 9800 9804 9808 9811 9814 9817 9820 9822 9824 9826 9827 9828 9828 9828 5618 4 1 4 9828 9827 9826 9824 9822 9820 9817 9813 9810 9806 9801 9797 9792 9787 9781 9776 9771 9766 9761 9756 9752 9748 9744 9740 9737 9735 9733 9732 9731 9731 9731 9732 9733 9735 9737 9740 9743 9746 9750 9754 9758 9763 9767 9771 9775 9780 9784 9788 9791 9795 9798 9802 9805 9807 9810 9812 9815 9817 9819 9820 9822 9823 9825 9826 9828 9829 9830 9831 9833 9834 9835 9836 9836 9837 9838 9839 9839 9840 9840 9841 9841 9841 9842 9842 9843 9843 9843 9844 9845 9845 9846 9847 9849 9850 9851 9853 9855 9857 9858 9860 9863 9865 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9879 9876 9874 9871 9868 9865 9861 9857 9854 9850 9846 9842 9837 9833 9829 9825 9821 9817 9814 9810 9807 9804 9801 9799 9796 9794 9793 9791 9790 9788 9787 9787 9786 9785 9784 9784 9783 9783 9782 9782 9782 9782 9781 9781 9782 9782 9782 9783 9784 9785 9786 9787 9789 9791 9793 9795 9797 9799 9802 9804 9806 9809 9811 9813 9816 9818 9820 9821 9823 9825 9826 9827 9829 9830 9831 9832 9833 9834 9834 9835 9836 9837 9837 9838 9838 9838 9838 9837 9837 9836 9834 9832 9830 9827 9824 9821 9816 9812 9806 9801 9795 9788 9781 9773 9765 9756 9747 9737 9727 9715 9703 9689 9674 9658 9640 9619 9597 9572 9543 9512 9477 9439 9396 9349 9297 9241 9179 9112 9040 8962 8879 8789 8695 8594 8488 8376 8259 8137 8010 7878 7742 7602 7458 7312 7162 7011 6858 6704 6550 6397 6246 6096 5951 5809 5673 5543 5420 5306 5202 5108 5025 4955 4897 4854 4825 4811 4813 4830 4863 4911 4974 5052 5143 5249 5366 5494 5633 5780 5934 6094 6259 6427 6596 6765 6934 7099 7262 7419 7572 7718 7857 7990 8115 8232 8342 8445 8540 8628 8709 8785 8854 8918 8978 9033 9084 9132 9177 9219 9258 9296 9331 9365 9397 9428 9457 9484 9510 9535 9558 9579 9599 9618 9635 9651 9666 9679 9691 9702 9712 9721 9729 9736 9743 9750 9756 9762 9767 9772 9777 9782 9786 9790 9794 9798 9801 9804 9807 9809 9811 9813 9814 9815 9815 9815 9815 9815 9815 9814 9814 9813 9812 9812 9812 9811 9811 9811 9812 9812 9813 9814 9815 9816 9818 9819 9821 9822 9824 9825 9827 9829 9830 9832 9834 9835 9837 9839 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9861 9863 9865 9867 9869 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 5619 4 1 4 9876 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9883 9882 9881 9880 9878 9876 9874 9871 9868 9865 9861 9856 9851 9845 9838 9830 9822 9812 9802 9791 9779 9766 9752 9737 9721 9705 9688 9670 9652 9633 9615 9596 9578 9560 9543 9526 9510 9495 9482 9470 9459 9451 9443 9438 9435 9433 9433 9436 9440 9445 9453 9461 9471 9483 9495 9508 9522 9537 9552 9567 9582 9597 9612 9626 9640 9654 9666 9678 9690 9700 9710 9719 9727 9734 9741 9747 9753 9758 9762 9766 9770 9773 9776 9779 9781 9783 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9815 9817 9819 9821 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9852 9853 9854 9855 9856 9856 9857 9857 9857 9857 9857 9857 9856 9856 9855 9854 9853 9852 9851 9850 9848 9846 9845 9843 9841 9839 9836 9834 9832 9829 9827 9824 9821 9819 9816 9813 9810 9807 9804 9800 9797 9794 9791 9787 9784 9780 9777 9773 9769 9765 9761 9757 9752 9748 9743 9737 9731 9725 9718 9711 9702 9693 9683 9672 9660 9646 9631 9615 9596 9576 9554 9529 9502 9473 9440 9405 9366 9323 9277 9227 9173 9115 9052 8985 8913 8836 8755 8669 8578 8484 8385 8282 8177 8068 7958 7846 7733 7620 7508 7398 7291 7187 7088 6994 6907 6827 6755 6692 6639 6595 6563 6541 6530 6530 6542 6564 6597 6640 6693 6754 6824 6901 6985 7074 7167 7265 7365 7467 7570 7673 7775 7876 7975 8071 8164 8254 8341 8424 8502 8577 8648 8716 8779 8839 8896 8950 9000 9048 9094 9137 9178 9218 9255 9291 9325 9358 9390 9420 9449 9477 9503 9528 9552 9575 9596 9617 9636 9654 9670 9686 9701 9714 9727 9738 9749 9759 9768 9776 9783 9790 9797 9802 9807 9812 9816 9819 9822 9824 9826 9827 9828 9828 9828 9827 9826 9824 9822 9819 9816 9813 9809 9805 9801 9797 9793 9788 9784 9779 9775 9771 9767 9763 9760 9757 9754 9752 9750 9749 9748 9748 9748 9749 9751 9752 9755 9758 9761 9764 9768 9772 9777 9781 9786 9790 9795 9799 9804 9808 9812 9816 9820 9823 9826 9829 9832 9834 9836 9838 9840 9841 9843 9844 9845 9846 9847 9848 9849 9849 9850 9851 9852 9853 9854 9854 9855 9856 9856 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9856 9855 9854 9853 9851 9850 9847 9845 9842 9838 9834 9829 9823 9816 9809 9800 9790 9779 9766 9752 9737 9720 9701 9681 9660 9637 9612 9587 9560 9532 9504 9474 9445 9415 9385 5620 4 1 4 9356 9327 9299 9273 9247 9224 9202 9183 9166 9152 9140 9131 9125 9122 9122 9124 9130 9139 9150 9164 9180 9198 9218 9240 9263 9288 9313 9340 9366 9393 9420 9447 9474 9499 9525 9549 9572 9595 9616 9636 9655 9673 9690 9705 9720 9733 9745 9757 9767 9777 9785 9793 9800 9807 9813 9818 9823 9827 9831 9834 9837 9840 9842 9844 9845 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9857 9859 9861 9863 9866 9869 9872 9875 9879 9882 9886 9890 9893 9897 9900 9904 9907 9910 9912 9915 9917 9918 9919 9920 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9916 9916 9915 9914 9913 9911 9910 9908 9906 9904 9901 9899 9897 9894 9891 9889 9886 9883 9880 9877 9873 9870 9866 9862 9857 9853 9847 9841 9834 9827 9819 9810 9800 9788 9776 9762 9748 9731 9713 9694 9673 9650 9626 9600 9572 9542 9510 9476 9441 9404 9365 9325 9283 9239 9194 9149 9102 9054 9006 8957 8909 8860 8813 8765 8719 8674 8631 8589 8549 8511 8475 8442 8410 8381 8354 8329 8306 8284 8264 8244 8225 8206 8187 8167 8146 8123 8097 8069 8038 8004 7966 7924 7878 7828 7773 7715 7654 7589 7521 7451 7380 7307 7235 7163 7093 7025 6960 6900 6845 6796 6754 6720 6694 6676 6667 6669 6679 6700 6730 6770 6819 6877 6943 7017 7099 7186 7279 7376 7478 7582 7688 7794 7901 8008 8113 8215 8315 8412 8505 8593 8678 8757 8831 8901 8965 9025 9080 9130 9176 9217 9255 9289 9319 9347 9372 9394 9414 9432 9448 9463 9476 9489 9500 9510 9520 9529 9537 9545 9553 9560 9567 9573 9580 9586 9592 9598 9604 9610 9617 9623 9629 9635 9641 9648 9654 9661 9667 9674 9681 9688 9695 9701 9708 9715 9721 9727 9734 9739 9745 9750 9755 9760 9764 9768 9772 9776 9779 9782 9785 9788 9791 9793 9796 9799 9802 9805 9808 9811 9814 9818 9822 9825 9829 9833 9837 9842 9846 9850 9854 9858 9862 9866 9870 9874 9877 9880 9884 9886 9889 9892 9894 9896 9898 9900 9901 9902 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9932 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9918 9918 5621 4 1 4 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9876 9873 9871 9868 9864 9861 9858 9854 9850 9846 9842 9838 9834 9829 9825 9820 9815 9811 9806 9801 9796 9791 9786 9781 9776 9771 9766 9761 9756 9752 9747 9743 9739 9735 9731 9727 9723 9720 9717 9713 9710 9707 9705 9702 9699 9697 9694 9692 9690 9687 9685 9683 9680 9678 9675 9673 9670 9668 9666 9663 9661 9659 9657 9655 9653 9652 9650 9649 9648 9648 9647 9647 9647 9648 9648 9649 9650 9651 9653 9654 9655 9657 9658 9659 9660 9661 9661 9661 9661 9661 9661 9660 9658 9657 9655 9652 9650 9647 9644 9640 9637 9633 9629 9625 9621 9616 9612 9608 9604 9600 9596 9592 9589 9586 9583 9580 9578 9575 9574 9572 9571 9570 9570 9570 9571 9572 9573 9575 9577 9580 9583 9586 9590 9595 9599 9604 9610 9616 9622 9628 9635 9642 9649 9656 9663 9671 9679 9687 9694 9702 9710 9718 9726 9734 9741 9749 9756 9764 9771 9778 9785 9792 9798 9804 9810 9816 9821 9826 9831 9835 9839 9843 9847 9850 9853 9855 9857 9859 9861 9863 9864 9865 9866 9866 9867 9867 9867 9867 9866 9866 9865 9865 9864 9862 9861 9860 9858 9856 9854 9851 9849 9846 9842 9839 9835 9830 9825 9820 9814 9808 9801 9794 9786 9777 9767 9757 9745 9733 9720 9706 9690 9674 9656 9637 9617 9596 9574 9550 9526 9500 9474 9447 9419 9391 9363 9334 9306 9278 9250 9224 9198 9173 9150 9128 9108 9090 9075 9061 9049 9040 9033 9029 9027 9027 9030 9035 9042 9052 9063 9076 9091 9107 9125 9144 9164 9185 9206 9228 9251 9274 9297 9320 9343 9366 9389 9412 9434 9456 9477 9498 9518 9538 9557 9575 9593 9611 9628 9644 9659 9674 9688 9702 9715 9727 9739 9750 9761 9770 9780 9788 9796 9804 9811 9817 9823 9828 9833 9837 9841 9845 9848 9851 9854 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9888 9890 9890 9891 9892 9892 9892 9892 9892 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 5622 4 1 4 9869 9868 9867 9866 9864 9863 9861 9860 9858 9856 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9834 9832 9830 9828 9825 9823 9821 9819 9816 9814 9812 9810 9808 9806 9805 9803 9802 9800 9799 9798 9798 9797 9797 9797 9797 9798 9799 9799 9800 9802 9803 9804 9806 9807 9808 9810 9811 9812 9812 9813 9813 9813 9812 9812 9810 9809 9807 9804 9801 9798 9794 9789 9785 9779 9774 9768 9761 9755 9747 9740 9732 9724 9715 9706 9697 9687 9677 9667 9657 9646 9635 9623 9612 9600 9589 9577 9565 9554 9542 9531 9521 9511 9501 9492 9484 9477 9471 9466 9463 9460 9459 9459 9460 9463 9466 9471 9478 9485 9493 9502 9512 9523 9534 9545 9557 9569 9582 9594 9606 9618 9630 9641 9653 9663 9674 9684 9694 9703 9712 9721 9729 9737 9745 9753 9760 9767 9774 9780 9787 9793 9799 9804 9810 9815 9820 9824 9828 9832 9836 9839 9842 9845 9847 9849 9851 9852 9854 9855 9857 9858 9859 9860 9862 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9893 9894 9894 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9864 9863 9863 9862 9860 9858 9856 9854 9851 9847 9844 9839 9835 9830 9824 9818 9812 9805 9799 9791 9784 9776 9769 9761 9753 9745 9736 9728 9720 9712 9704 9696 9689 9682 9675 9668 9662 9656 9651 9646 9642 9638 9635 9633 9631 9630 9630 9630 9631 9633 9635 9638 9642 9646 9651 9656 9662 9668 9674 9681 9687 9695 9702 9709 9716 9724 9731 9738 9746 9753 9760 9767 9773 9780 9786 9791 9797 9802 9806 9811 9814 9817 9820 9822 9823 9824 9824 9823 9822 9820 9817 9813 9808 9803 9796 9788 9779 9769 9757 9744 9730 9714 9697 9678 9657 9635 9612 9586 9560 9532 9503 9473 9442 9411 9379 9347 9316 9285 9256 9227 9200 9175 9152 9132 9114 9100 9088 9080 9075 9073 9075 9080 9089 9100 9114 9131 9151 9172 9195 9220 9246 9272 9299 9327 9354 9381 9408 9434 9459 9483 9506 9528 9548 9568 9586 5623 4 1 4 9603 9619 9634 9648 9661 9673 9684 9695 9705 9715 9724 9733 9742 9750 9757 9765 9772 9779 9786 9792 9798 9804 9810 9815 9820 9825 9829 9833 9836 9840 9843 9845 9848 9850 9852 9854 9855 9857 9858 9859 9860 9861 9861 9862 9863 9864 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9878 9880 9882 9885 9887 9889 9892 9894 9896 9898 9900 9901 9902 9903 9904 9904 9904 9904 9903 9902 9901 9899 9897 9895 9893 9890 9888 9885 9883 9880 9878 9876 9874 9872 9871 9869 9868 9867 9866 9866 9865 9865 9864 9864 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9858 9858 9859 9859 9860 9862 9863 9865 9866 9868 9870 9872 9873 9875 9877 9879 9880 9882 9883 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9895 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9883 9881 9881 9880 9879 9879 9878 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9879 9878 9877 9876 9874 9873 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9861 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9843 9841 9839 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9794 9792 9791 9790 9788 9787 9786 9786 9785 9785 9784 9784 9784 9784 9784 9785 9785 9786 9787 9788 9789 9791 9792 9794 9795 9797 9799 9801 9803 9805 9807 9809 9810 9812 9814 9816 9817 9819 9820 9821 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9835 9836 9838 9839 9841 9843 9844 9846 9848 9850 9852 9854 9855 9857 9858 9860 9861 9862 9862 9863 9863 9863 9863 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9857 9856 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9848 9847 9845 9844 9842 9841 9839 9837 9835 9833 9831 9830 9828 9826 9825 9823 9822 9820 9819 9818 9817 9816 9815 9813 9812 9811 9809 9808 9806 9804 9802 9799 9797 9793 9790 9787 9783 9779 9775 9771 9766 9762 9757 9752 9747 9742 9736 9730 9724 9717 9709 9701 9692 9682 9671 9658 9644 9628 9610 9589 9567 9542 9514 9484 9450 9413 9373 9329 9282 9230 9175 9115 9051 8983 8910 8832 8749 8662 8569 8471 8368 8260 8147 8028 7905 7777 7644 7507 7367 7223 7077 6929 6779 6629 6479 6331 6185 5624 4 1 4 6042 5904 5772 5646 5528 5420 5321 5233 5157 5094 5044 5008 4986 4978 4986 5007 5043 5093 5157 5233 5322 5422 5532 5651 5778 5912 6052 6196 6343 6493 6643 6793 6942 7089 7233 7373 7509 7640 7766 7886 8001 8109 8211 8307 8397 8481 8559 8632 8699 8761 8818 8871 8919 8964 9005 9042 9076 9107 9135 9160 9183 9204 9223 9240 9255 9268 9280 9291 9300 9309 9316 9323 9329 9334 9339 9343 9347 9351 9354 9358 9361 9364 9367 9370 9373 9376 9379 9381 9384 9387 9389 9392 9394 9396 9398 9400 9401 9403 9404 9405 9407 9408 9409 9410 9411 9413 9414 9416 9417 9419 9421 9423 9426 9429 9432 9435 9438 9442 9446 9450 9454 9458 9462 9466 9470 9474 9478 9482 9485 9488 9490 9493 9494 9496 9496 9497 9496 9495 9493 9491 9488 9484 9480 9475 9469 9463 9456 9448 9440 9430 9421 9410 9399 9388 9376 9363 9350 9337 9323 9309 9294 9279 9264 9248 9233 9217 9201 9185 9169 9153 9138 9122 9107 9091 9077 9062 9047 9033 9020 9006 8993 8979 8966 8953 8940 8927 8914 8901 8887 8873 8858 8842 8826 8809 8791 8772 8752 8731 8708 8684 8658 8630 8601 8570 8538 8503 8466 8428 8387 8344 8298 8251 8201 8149 8094 8037 7978 7916 7851 7785 7715 7643 7568 7491 7411 7328 7243 7155 7063 6969 6872 6772 6668 6561 6451 6338 6221 6100 5977 5849 5719 5586 5450 5311 5170 5027 4882 4737 4591 4444 4299 4154 4011 3870 3733 3598 3468 3342 3221 3106 2996 2892 2795 2704 2620 2543 2472 2409 2352 2302 2259 2223 2194 2171 2155 2146 2144 2149 2161 2180 2206 2240 2281 2331 2388 2453 2527 2608 2698 2796 2901 3014 3134 3261 3394 3533 3677 3825 3976 4131 4287 4444 4602 4760 4917 5071 5224 5374 5520 5663 5801 5936 6066 6192 6313 6430 6542 6650 6754 6855 6952 7045 7135 7222 7307 7388 7468 7544 7619 7691 7761 7829 7895 7959 8020 8080 8138 8193 8246 8298 8347 8394 8440 8484 8525 8566 8604 8641 8677 8711 8744 8776 8807 8836 8865 8893 8919 8945 8970 8994 9017 9039 9060 9081 9101 9120 9138 9155 9172 9188 9204 9219 9233 9247 9260 9273 9286 9298 9310 9322 9333 9344 9355 9366 9376 9386 9396 9405 9414 9422 9431 9438 9445 9452 9458 9463 9468 9472 9475 9478 9480 9482 9482 9482 9482 9480 9478 9475 9471 9466 9460 9454 9446 9437 9428 9417 9405 9393 9379 9365 9350 9334 9317 9300 9283 9265 9248 9230 9214 9198 9182 9168 9156 9145 9135 9128 9122 9119 9118 9119 9123 9129 9137 9148 9160 9175 9191 9209 9229 9249 9271 9293 9316 9340 9363 9386 9409 9432 9454 9475 9495 9514 9533 9550 9566 9581 9595 9608 9620 9631 9641 9650 9658 9665 9672 9678 9684 9689 9693 9698 9702 9705 9708 9712 9714 9717 9720 9723 9725 9728 9730 9732 9735 9737 9740 9742 9745 9747 9750 9752 5625 4 1 4 9754 9757 9759 9762 9764 9766 9768 9770 9772 9774 9776 9778 9779 9780 9781 9782 9783 9784 9784 9785 9785 9786 9786 9786 9787 9787 9787 9788 9788 9789 9789 9790 9791 9791 9792 9793 9794 9795 9797 9798 9799 9800 9801 9802 9803 9804 9804 9805 9805 9805 9806 9806 9805 9805 9805 9805 9804 9804 9803 9802 9802 9801 9801 9800 9800 9799 9799 9798 9798 9798 9797 9797 9796 9796 9795 9794 9793 9792 9791 9789 9788 9786 9784 9782 9780 9778 9775 9773 9770 9768 9765 9763 9760 9757 9754 9751 9747 9744 9740 9735 9730 9725 9719 9712 9705 9696 9686 9675 9663 9649 9634 9617 9598 9577 9555 9530 9503 9473 9441 9406 9369 9328 9284 9237 9187 9132 9074 9012 8945 8874 8798 8718 8633 8543 8448 8348 8243 8134 8021 7904 7783 7660 7534 7407 7278 7150 7023 6898 6775 6657 6543 6435 6335 6243 6159 6086 6023 5972 5933 5906 5891 5890 5901 5925 5961 6010 6070 6141 6222 6312 6411 6516 6628 6745 6866 6991 7117 7243 7370 7496 7620 7742 7860 7974 8085 8191 8292 8388 8478 8564 8645 8720 8791 8857 8919 8976 9030 9079 9126 9169 9209 9247 9282 9315 9345 9374 9401 9426 9450 9472 9493 9512 9530 9547 9563 9577 9590 9602 9613 9622 9631 9639 9646 9652 9658 9662 9666 9670 9672 9675 9677 9678 9679 9680 9680 9680 9680 9679 9679 9677 9676 9674 9671 9669 9665 9662 9657 9653 9647 9642 9635 9628 9621 9613 9604 9595 9585 9575 9564 9553 9541 9530 9518 9506 9493 9481 9468 9456 9443 9431 9419 9407 9395 9384 9372 9361 9350 9340 9329 9319 9309 9299 9289 9279 9269 9259 9249 9239 9229 9218 9207 9195 9183 9170 9157 9142 9127 9112 9095 9077 9058 9037 9016 8993 8970 8944 8918 8890 8862 8832 8801 8768 8735 8701 8667 8631 8596 8560 8523 8487 8451 8416 8381 8347 8314 8283 8252 8224 8197 8172 8149 8129 8111 8095 8082 8072 8064 8060 8058 8059 8063 8069 8079 8091 8105 8122 8141 8163 8186 8212 8239 8267 8297 8328 8360 8393 8427 8460 8494 8529 8563 8597 8631 8664 8697 8730 8762 8794 8824 8855 8884 8914 8942 8970 8997 9024 9051 9076 9102 9127 9151 9176 9199 9223 9246 9268 9290 9312 9333 9354 9374 9394 9413 9432 9450 9467 9484 9501 9516 9531 9546 9559 9573 9585 9597 9608 9619 9629 9639 9648 9657 9665 9672 9680 9686 9692 9698 9704 9709 9713 9717 9721 9725 9728 9731 9734 9737 9739 9742 9744 9746 9748 9751 9753 9755 9757 9759 9762 9764 9766 9769 9771 9774 9776 9778 9781 9783 9785 9786 9788 9789 9790 9791 9792 9792 9791 9791 9790 9788 9786 9784 9782 9779 9776 9772 9768 9764 9760 9755 9751 9746 9741 9736 9731 9726 9721 9716 9712 9707 9702 9698 9694 9690 9686 9682 9679 9675 9672 9669 9667 9664 9662 9660 9658 9656 9655 9654 9652 9651 9650 5626 4 1 4 9650 9649 9649 9648 9648 9647 9647 9647 9647 9647 9647 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9647 9647 9648 9649 9650 9652 9653 9655 9657 9660 9662 9665 9669 9672 9676 9680 9685 9690 9694 9700 9705 9710 9716 9721 9727 9733 9739 9744 9750 9755 9761 9766 9771 9776 9781 9785 9790 9794 9798 9801 9805 9808 9811 9814 9816 9818 9820 9822 9823 9824 9825 9825 9825 9825 9825 9825 9824 9823 9822 9821 9820 9818 9817 9815 9814 9812 9811 9809 9808 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9795 9794 9793 9792 9792 9791 9790 9789 9788 9788 9787 9787 9786 9786 9786 9786 9786 9786 9787 9788 9789 9790 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9820 9822 9823 9824 9825 9826 9826 9827 9827 9828 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9828 9829 9829 9830 9831 9832 9833 9834 9835 9835 9836 9837 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9844 9845 9846 9846 9847 9848 9849 9849 9850 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9829 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9809 9807 9806 9804 9803 9802 9800 9799 9797 9796 9794 9792 9791 9789 9787 9785 9783 9781 9778 9776 9774 9772 9769 9767 9765 9763 9760 9758 9756 9754 9752 9749 9747 9745 9743 9741 9739 9737 9734 9732 9730 9728 9727 9725 9723 9722 9720 9719 9718 9717 9716 9716 9716 9716 9716 9716 9717 9718 9719 9720 9721 9723 9724 9725 9727 9728 9730 9731 9732 9734 9735 9735 9736 9737 9737 9738 9738 9738 9738 9738 9738 9738 9737 9737 9736 9736 9735 9734 9733 9732 9730 9729 9727 9725 9723 9720 9718 9715 9711 9708 9704 9700 9696 9691 9687 9682 9677 9672 9668 9663 9658 9654 9650 9646 9642 9639 9636 9633 9631 9629 9627 9625 9624 9623 9622 9621 9620 9619 9619 9618 9617 9617 9616 9616 9615 9615 9614 9614 9613 9613 9613 9612 9612 9613 9613 9614 9615 9616 9617 9619 9620 9622 9625 9627 9630 9633 9637 9640 9644 9648 9652 9657 9662 9667 9672 9678 9684 9691 9697 9704 9711 9718 9725 9733 9740 9747 9755 9762 9769 9775 9782 9788 9793 9798 9802 9806 9808 9811 9813 9814 9814 9814 9813 9812 9810 9808 9806 9803 9800 9797 9793 9790 9787 9783 9780 9777 9774 9771 9768 9765 9763 9760 9758 9756 9754 9752 9750 9749 9747 9746 9745 9744 9743 9743 9743 9743 9743 9744 9745 9746 9747 9749 9751 9754 9756 5627 4 1 4 9759 9762 9765 9768 9771 9774 9777 9780 9782 9783 9785 9785 9785 9785 9783 9781 9778 9774 9770 9765 9759 9752 9745 9737 9729 9720 9711 9702 9693 9684 9675 9667 9658 9651 9644 9638 9633 9628 9625 9622 9621 9620 9621 9623 9626 9630 9635 9641 9647 9655 9663 9671 9680 9690 9700 9710 9720 9730 9739 9749 9758 9768 9776 9784 9792 9799 9806 9812 9818 9823 9827 9831 9835 9838 9841 9843 9845 9847 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9861 9862 9862 9861 9861 9860 9859 9858 9856 9854 9852 9849 9847 9844 9840 9837 9834 9831 9827 9824 9821 9818 9816 9813 9812 9810 9809 9808 9808 9808 9809 9810 9811 9813 9815 9818 9820 9823 9826 9829 9833 9836 9839 9842 9845 9848 9851 9854 9856 9858 9860 9862 9863 9864 9865 9866 9866 9867 9867 9866 9866 9865 9865 9864 9862 9861 9860 9858 9857 9855 9853 9851 9849 9847 9844 9842 9840 9838 9835 9833 9831 9829 9826 9824 9823 9821 9819 9818 9817 9816 9815 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9812 9811 9810 9808 9806 9804 9800 9797 9792 9787 9781 9773 9765 9756 9746 9734 9721 9706 9690 9673 9654 9633 9611 9588 9562 9536 9508 9479 9448 9417 9385 9352 9319 9286 9254 9221 9190 9159 9129 9102 9076 9051 9030 9010 8993 8979 8968 8960 8954 8952 8953 8956 8963 8972 8983 8997 9014 9032 9052 9074 9097 9121 9146 9172 9198 9224 9251 9276 9302 9326 9349 9372 9392 9412 9429 9444 9458 9469 9477 9483 9486 9486 9483 9477 9467 9454 9438 9418 9394 9367 9336 9301 9263 9221 9175 9127 9074 9019 8961 8901 8838 8773 8707 8640 8572 8504 8436 8369 8304 8240 8179 8121 8066 8016 7970 7929 7894 7865 7841 7824 7814 7810 7812 7822 7837 7859 7887 7921 7960 8004 8052 8104 8158 8216 8276 8336 8398 8460 8522 8582 8642 8700 8756 8809 8860 8908 8953 8996 9035 9072 9106 9137 9165 9192 9216 9239 9260 9280 9299 9317 9334 9351 9368 9384 9401 9418 9435 9452 9470 9488 9506 9524 9543 9561 9579 9598 9616 9633 9650 9667 9683 9698 9713 9727 9740 9752 9764 9774 9784 9793 9801 9808 9815 9821 9826 9831 9835 9839 9843 9846 9849 9852 9855 9857 9859 9861 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9878 9877 9876 9874 9872 9870 9868 9866 9864 9861 9858 9855 9852 9849 9845 9841 9837 9833 9829 9824 9819 9814 9808 9802 9796 9790 9783 9777 9770 9763 9756 9748 9741 9734 9727 9720 9713 9706 9700 9694 9688 9682 9677 9673 9668 9665 9661 9659 9656 9654 5628 4 1 4 9653 9652 9652 9652 9652 9653 9654 9656 9658 9661 9664 9667 9670 9675 9679 9684 9689 9694 9700 9705 9712 9718 9724 9731 9738 9745 9752 9759 9766 9773 9780 9787 9793 9800 9806 9812 9817 9823 9828 9832 9836 9840 9844 9847 9850 9852 9854 9856 9857 9859 9860 9860 9861 9861 9861 9861 9860 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9844 9842 9840 9837 9834 9831 9828 9824 9821 9817 9813 9809 9805 9801 9797 9793 9788 9784 9779 9775 9771 9767 9763 9759 9756 9752 9750 9747 9745 9743 9742 9741 9741 9741 9741 9742 9743 9745 9747 9750 9752 9755 9758 9761 9764 9766 9769 9771 9773 9775 9776 9777 9777 9777 9776 9775 9773 9770 9767 9763 9758 9752 9746 9738 9730 9720 9709 9697 9684 9669 9653 9634 9614 9592 9567 9541 9512 9480 9446 9410 9371 9330 9286 9240 9193 9143 9092 9040 8987 8933 8879 8826 8774 8723 8674 8627 8583 8542 8505 8471 8443 8418 8399 8385 8376 8372 8374 8381 8394 8411 8433 8460 8491 8526 8564 8605 8649 8695 8743 8792 8842 8892 8943 8993 9042 9090 9137 9182 9225 9267 9307 9344 9380 9413 9444 9474 9501 9527 9551 9573 9594 9613 9631 9649 9665 9680 9695 9709 9722 9735 9747 9758 9770 9780 9790 9800 9809 9818 9826 9833 9840 9847 9853 9858 9863 9867 9871 9874 9877 9879 9881 9882 9884 9885 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9885 9884 9882 9881 9878 9876 9873 9869 9865 9861 9856 9850 9844 9837 9830 9823 9814 9805 9796 9785 9774 9762 9749 9735 9720 9704 9686 9667 9646 9624 9600 9573 9545 9515 9482 9447 9410 9370 9328 9284 9238 9190 9140 9090 9038 8985 8932 8879 8827 8775 8725 8677 8632 8589 8549 8514 8482 8454 8432 8414 8401 8394 8391 8394 8403 8416 8434 8457 8484 8515 8550 8588 8629 8673 8718 8766 8814 8864 8914 8964 9014 9063 9111 9159 9205 9249 9292 9333 9373 9410 9445 9479 9510 9540 9567 9593 9617 9639 9660 9679 9697 9713 9728 9742 9755 9767 9777 9787 9797 9805 9813 9820 9827 9833 9838 9844 9848 9853 9857 9861 9864 9867 9870 9873 9875 9877 9880 9881 9883 9885 9886 9888 9890 9891 9893 9894 9896 9897 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9923 9924 9924 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9911 9911 9911 9912 9913 9914 9915 9916 9918 9919 9921 9923 9924 9925 9927 9928 9928 9929 9929 9930 9929 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9902 9901 9899 9896 9894 9891 9889 9886 9883 9880 9877 9873 9870 9866 9863 9859 9855 9851 9847 9843 9839 9835 9830 5629 4 1 4 9826 9821 9816 9812 9807 9802 9797 9792 9787 9783 9778 9774 9769 9765 9761 9758 9755 9752 9750 9748 9747 9746 9745 9745 9745 9746 9747 9748 9749 9750 9752 9753 9755 9756 9758 9759 9760 9760 9761 9761 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9758 9758 9759 9760 9761 9763 9765 9767 9770 9774 9778 9783 9787 9793 9798 9804 9810 9816 9822 9829 9835 9841 9846 9852 9857 9862 9866 9870 9873 9876 9878 9880 9882 9883 9884 9884 9884 9883 9883 9882 9881 9879 9878 9876 9874 9873 9871 9869 9866 9864 9862 9859 9856 9853 9850 9847 9844 9840 9837 9833 9829 9825 9822 9818 9814 9811 9807 9804 9801 9799 9797 9795 9794 9793 9793 9793 9794 9795 9797 9799 9801 9804 9807 9811 9815 9819 9823 9828 9832 9837 9842 9846 9851 9856 9861 9866 9870 9875 9879 9884 9888 9892 9896 9900 9904 9907 9910 9913 9915 9917 9919 9921 9922 9923 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9919 9919 9919 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9896 9896 9897 9898 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9912 9912 9911 9911 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9889 9887 9886 9885 9883 9882 5630 4 1 4 9881 9880 9878 9877 9875 9873 9871 9868 9865 9862 9859 9855 9850 9846 9840 9835 9829 9822 9815 9808 9801 9793 9786 9778 9770 9762 9754 9747 9740 9733 9726 9720 9714 9708 9703 9699 9694 9690 9687 9683 9680 9678 9675 9673 9670 9668 9666 9664 9662 9660 9658 9656 9655 9653 9652 9651 9650 9649 9649 9649 9650 9652 9654 9657 9660 9664 9669 9674 9680 9687 9694 9702 9710 9719 9727 9737 9746 9755 9764 9773 9782 9790 9799 9806 9814 9821 9827 9833 9838 9843 9847 9851 9854 9857 9860 9862 9863 9865 9866 9867 9868 9868 9868 9869 9869 9868 9868 9868 9867 9866 9865 9864 9863 9861 9860 9858 9855 9853 9850 9847 9844 9840 9837 9833 9829 9824 9820 9815 9811 9806 9801 9796 9792 9787 9783 9779 9775 9771 9768 9765 9762 9760 9758 9757 9757 9756 9757 9757 9759 9760 9762 9765 9768 9771 9775 9778 9782 9786 9790 9794 9799 9802 9806 9810 9813 9817 9820 9822 9825 9827 9829 9831 9832 9833 9835 9835 9836 9837 9838 9838 9839 9840 9841 9841 9842 9843 9845 9846 9847 9848 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9919 9920 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9875 9873 9871 9868 9866 9864 9862 9860 9858 9857 9856 9855 9854 9853 9853 9853 9854 9854 9855 9856 9857 9859 9860 9862 9864 9866 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9898 9897 9896 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9878 9876 9875 9873 9871 9869 9868 9866 9863 9861 9859 9857 9854 9852 9850 9847 9845 9843 9841 9839 9838 9837 9836 9835 9835 9835 9836 9836 9838 9839 9841 9843 9845 9847 9850 9852 9855 9857 9860 9862 9864 9866 9867 9868 9869 9869 9869 9869 9868 9867 9866 9864 9862 9859 9857 9854 9851 9847 9844 9840 9836 9832 9828 9824 9819 9815 9810 9805 9801 9796 9791 9786 9782 9777 9773 9769 9765 9762 9758 9756 9753 9751 9749 9748 9747 9747 9746 9747 9747 9748 9749 9751 9752 9754 9755 9757 9758 9760 9761 9762 9762 9763 9763 9762 9762 9761 5631 4 1 4 9759 9758 9756 9754 9752 9750 9748 9746 9744 9742 9740 9739 9738 9737 9736 9736 9737 9738 9739 9741 9743 9746 9749 9752 9756 9760 9765 9770 9775 9780 9785 9791 9796 9802 9808 9813 9818 9824 9829 9834 9838 9843 9847 9851 9854 9857 9860 9863 9865 9867 9868 9869 9870 9870 9870 9870 9869 9868 9867 9865 9863 9861 9858 9855 9852 9848 9844 9840 9836 9831 9827 9822 9818 9813 9808 9804 9800 9795 9792 9788 9785 9782 9780 9778 9777 9776 9775 9776 9776 9777 9779 9781 9783 9786 9789 9792 9796 9800 9804 9807 9811 9815 9819 9823 9827 9830 9834 9837 9841 9844 9847 9850 9853 9855 9858 9861 9864 9866 9869 9871 9874 9876 9878 9880 9883 9884 9886 9888 9889 9890 9891 9891 9891 9891 9890 9890 9888 9887 9885 9883 9881 9878 9876 9873 9870 9867 9864 9862 9859 9856 9854 9851 9849 9847 9846 9845 9843 9843 9842 9842 9842 9842 9843 9843 9844 9845 9846 9848 9849 9851 9852 9854 9856 9857 9859 9861 9862 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9868 9869 9869 9870 9871 9871 9872 9873 9874 9875 9876 9876 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9878 9878 9877 9876 9876 9875 9874 9873 9871 9870 9868 9866 9864 9861 9858 9855 9851 9847 9843 9838 9832 9826 9819 9811 9803 9795 9785 9775 9765 9754 9742 9730 9717 9704 9691 9678 9664 9650 9637 9623 9610 9597 9585 9573 9562 9551 9541 9532 9524 9516 9510 9504 9499 9495 9492 9489 9487 9486 9485 9485 9484 9484 9485 9485 9485 9485 9484 9484 9483 9481 9480 9477 9475 9472 9468 9465 9461 9457 9453 9448 9444 9440 9435 9432 9428 9424 9421 9418 9415 9413 9411 9409 9407 9405 9404 9402 9400 9397 9394 9391 9388 9383 9378 9373 9366 9359 9351 9343 9333 9323 9313 9302 9290 9279 9267 9255 9244 9233 9222 9212 9202 9193 9186 9179 9174 9169 9166 9165 9165 9166 9169 9173 9178 9185 9193 9202 9212 9223 9235 9248 9262 9276 9291 9306 9321 9337 9352 9368 9384 9400 9415 9431 9446 9461 9476 9491 9505 9520 9534 9548 9561 9575 9588 9601 9614 9627 9639 9651 9663 9675 9686 9698 9708 9719 9728 9738 9747 9755 9763 9771 9778 9784 9790 9796 9801 9805 9809 9813 9816 9818 9821 9822 9824 9825 9825 9826 9826 9825 9825 9823 9822 9820 9818 9815 9813 9809 9806 9802 9797 9793 9788 9783 9777 9772 9766 9760 9754 9748 9742 9736 9731 9725 5632 4 1 4 9720 9715 9710 9706 9702 9699 9696 9693 9691 9689 9688 9688 9688 9688 9689 9690 9692 9695 9697 9701 9704 9709 9713 9718 9723 9729 9734 9740 9747 9753 9760 9767 9774 9780 9787 9794 9801 9808 9814 9820 9826 9832 9837 9842 9846 9850 9854 9857 9860 9863 9865 9866 9867 9868 9869 9869 9870 9870 9869 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9875 9876 9878 9880 9881 9883 9885 9887 9888 9890 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9892 9893 9893 9894 9896 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9909 9910 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9906 9906 9906 9905 9905 9905 9904 9903 9902 9900 9899 9896 9894 9891 9888 9884 9881 9877 9872 9868 9864 9859 9854 9850 9845 9841 9836 9832 9828 9824 9821 9817 9814 9811 9808 9805 9802 9800 9797 9795 9792 9790 9787 9785 9782 9780 9777 9774 9772 9769 9766 9763 9760 9757 9754 9752 9749 9747 9744 9742 9740 9738 9736 9735 9733 9732 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9709 9709 9709 9709 9709 9710 9711 9712 9714 9716 9718 9720 9723 9726 9730 9733 9737 9741 9745 9749 9753 9758 9762 9766 9769 9773 9776 9779 9781 9783 9785 9786 9786 9786 9786 9785 9784 9782 9780 9778 9775 9773 9770 9767 9765 9762 9760 9758 9757 9756 9755 9755 9755 9755 9757 9758 9760 9763 9765 9769 9772 9776 9779 9783 9787 9792 9796 9800 9804 9808 9812 9816 9820 9823 9827 9830 9834 9837 9841 9844 9847 9851 9854 9857 9859 9862 9865 9867 9869 9870 9872 9873 9874 9874 9874 9873 9872 9871 9869 9867 9864 9861 9858 9855 9851 9848 9844 9840 9836 9832 9828 9824 9820 9816 9813 9809 9806 9803 9800 9798 9796 9794 9792 9790 9789 9788 9787 9787 9787 9787 9787 9788 9789 9791 9793 9795 9797 9800 9803 9806 9809 9813 9816 9820 9824 9828 9832 9835 9839 9842 9845 9848 9851 9854 9856 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9886 9887 9887 9888 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 5633 4 1 5 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9880 9878 9877 9875 9873 9871 9868 9866 9864 9862 9860 9857 9855 9853 9851 9849 9847 9845 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9832 9832 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9821 9819 9818 9816 9814 9812 9810 9808 9806 9803 9801 9798 9796 9793 9791 9788 9785 9782 9779 9775 9772 9768 9764 9761 9757 9753 9749 9744 9741 9737 9733 9729 9726 9723 9721 9719 9717 9716 9715 9715 9715 9715 9716 9717 9718 9719 9720 9722 9723 9725 9726 9727 9728 9729 9730 9730 9731 9732 9732 9733 9734 9735 9736 9737 9739 9740 9743 9745 9747 9750 9753 9757 9760 9764 9767 9771 9775 9779 9783 9787 9792 9796 9801 9805 9810 9815 9819 9824 9829 9835 9840 9845 9850 9855 9859 9864 9868 9871 9875 9877 9880 9882 9883 9884 9884 9884 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9873 9872 9870 9868 9866 9862 9859 9854 9850 9844 9839 9833 9827 9821 9815 9809 9803 9797 9792 9788 9784 9781 9778 9776 9775 9775 9775 9775 9776 9778 9780 9782 9785 9787 9790 9793 9796 9799 9802 9805 9808 9810 9813 9816 9819 9822 9825 9828 9831 9834 9837 9841 9845 9848 9852 9856 9860 9864 9867 9871 9874 9877 9879 9882 9883 9885 9886 9887 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9899 9898 9897 9896 9895 9893 9891 9889 9886 9884 9881 9879 9876 9874 9871 9869 9867 9865 9863 9862 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9844 9842 9840 9839 9837 9835 9834 9832 9831 9830 9828 9827 9826 9825 9824 9822 9821 9819 9817 9815 9813 9811 9808 9805 9801 9797 9793 9788 9783 9778 9773 9767 9761 9755 9749 9742 9736 9730 9723 9717 9711 9705 9699 9693 9688 9682 9677 9672 9668 9664 9660 9656 9653 9650 9647 9645 9643 9641 9640 9639 9638 9638 9637 9637 9637 9637 9636 9636 9636 9635 9634 9633 9631 9630 9627 9624 9621 9617 9613 9608 9602 9596 9589 9582 9574 9565 9556 9546 9536 9525 9513 9501 9489 9476 9462 9448 9434 9419 9403 9387 9371 9354 9336 9318 9299 9279 9258 9235 9212 9186 9160 9131 9100 9066 9030 8991 8948 8903 8854 8800 8743 8682 8616 8546 8471 8392 8308 8219 8126 8028 7925 7818 7707 7591 7471 7348 7220 7089 6955 6818 6679 6537 6393 6247 6100 5953 5805 5658 5512 5367 5225 5086 4951 4821 4697 4579 4469 4367 4274 4192 4120 4061 4013 3979 3959 3952 3960 3982 4019 4070 4135 4214 4306 4410 4526 4653 4790 4935 5087 5246 5410 5578 5748 5920 6091 6262 6432 6598 6761 5634 4 1 5 6919 7073 7221 7363 7499 7629 7753 7870 7981 8086 8185 8279 8367 8450 8528 8601 8670 8735 8797 8855 8909 8961 9009 9055 9098 9138 9176 9211 9245 9276 9305 9333 9358 9382 9404 9424 9444 9461 9478 9494 9508 9522 9534 9546 9558 9568 9578 9588 9597 9605 9614 9621 9629 9636 9643 9649 9655 9661 9667 9673 9678 9683 9688 9693 9698 9702 9706 9710 9714 9718 9721 9724 9727 9730 9732 9734 9735 9736 9737 9737 9737 9736 9735 9734 9732 9729 9726 9723 9720 9716 9712 9707 9703 9698 9694 9689 9685 9680 9676 9672 9668 9665 9662 9659 9657 9656 9655 9654 9654 9655 9656 9657 9659 9662 9664 9667 9671 9675 9678 9682 9686 9690 9694 9698 9701 9704 9708 9710 9713 9715 9717 9719 9720 9721 9722 9723 9723 9723 9723 9722 9722 9721 9720 9720 9719 9718 9718 9717 9717 9716 9716 9716 9716 9717 9717 9718 9720 9721 9723 9725 9727 9729 9732 9735 9738 9742 9746 9749 9753 9757 9761 9765 9770 9774 9778 9782 9785 9789 9792 9796 9798 9801 9803 9805 9807 9809 9810 9811 9811 9812 9812 9812 9812 9812 9811 9811 9810 9810 9809 9809 9808 9807 9807 9806 9805 9804 9803 9801 9799 9797 9795 9793 9790 9786 9783 9779 9774 9769 9764 9758 9752 9746 9740 9733 9726 9719 9711 9704 9697 9690 9683 9676 9669 9662 9656 9650 9644 9639 9634 9629 9624 9620 9616 9612 9609 9605 9602 9600 9597 9595 9593 9592 9591 9590 9590 9590 9590 9591 9593 9594 9597 9599 9602 9605 9608 9612 9615 9619 9623 9627 9630 9634 9637 9641 9644 9646 9649 9652 9654 9656 9658 9660 9661 9663 9664 9666 9667 9668 9669 9670 9671 9672 9674 9675 9676 9677 9678 9679 9680 9681 9683 9684 9686 9688 9690 9692 9695 9697 9700 9703 9706 9709 9711 9714 9717 9719 9721 9723 9724 9725 9726 9726 9725 9725 9724 9723 9721 9719 9718 9716 9714 9712 9710 9708 9707 9705 9704 9703 9702 9702 9702 9702 9702 9702 9702 9703 9703 9703 9704 9704 9705 9705 9705 9706 9706 9707 9707 9708 9709 9710 9712 9713 9715 9717 9719 9722 9725 9728 9731 9734 9737 9740 9743 9746 9749 9751 9753 9755 9756 9757 9757 9758 9757 9757 9755 9754 9752 9750 9748 9746 9743 9740 9737 9734 9731 9728 9724 9721 9717 9713 9710 9705 9701 9697 9692 9688 9683 9678 9674 9669 9664 9660 9656 9652 9648 9645 9642 9640 9638 9636 9635 9634 9634 9634 9634 9634 9635 9635 9636 9637 9638 9638 9639 9639 9640 9640 9640 9640 9640 9640 9640 9640 9640 9641 9641 9642 9642 9643 9644 9645 9646 9647 9648 9650 9651 9652 9653 9654 9654 9655 9655 9655 9655 9655 9655 9654 9653 9653 9652 9652 9651 9650 9650 9650 9649 9649 9649 9649 9649 9649 9650 9650 9650 9650 9650 9650 9650 9649 9649 9648 9647 9646 9645 9643 9642 9640 9638 9636 9634 9631 5635 4 1 5 9629 9627 9624 9622 9619 9617 9615 9612 9610 9607 9605 9603 9600 9598 9596 9593 9591 9588 9585 9582 9579 9576 9573 9569 9566 9562 9559 9555 9551 9548 9544 9541 9538 9535 9533 9531 9529 9528 9527 9526 9526 9526 9527 9528 9530 9532 9534 9536 9539 9542 9546 9549 9552 9556 9560 9563 9567 9570 9573 9576 9579 9581 9583 9585 9586 9587 9587 9586 9585 9583 9580 9577 9573 9568 9562 9556 9549 9542 9534 9525 9517 9508 9499 9490 9482 9473 9465 9457 9450 9443 9437 9432 9427 9423 9419 9417 9415 9413 9413 9413 9413 9414 9416 9418 9421 9424 9428 9432 9437 9442 9447 9454 9460 9467 9475 9483 9491 9499 9508 9517 9525 9534 9543 9551 9559 9566 9573 9579 9584 9589 9593 9596 9598 9600 9601 9601 9600 9599 9597 9594 9591 9588 9585 9581 9577 9574 9570 9566 9563 9559 9556 9553 9550 9547 9545 9542 9540 9538 9537 9535 9534 9533 9532 9532 9532 9533 9534 9536 9538 9540 9544 9547 9552 9557 9562 9568 9574 9581 9588 9595 9603 9611 9619 9627 9635 9643 9651 9659 9667 9675 9683 9690 9698 9706 9714 9722 9730 9738 9745 9753 9761 9768 9775 9782 9788 9794 9799 9803 9807 9810 9812 9813 9814 9813 9812 9810 9807 9804 9800 9796 9791 9786 9781 9775 9770 9765 9760 9754 9749 9744 9739 9734 9729 9724 9719 9714 9708 9703 9697 9691 9686 9680 9674 9669 9664 9659 9655 9651 9648 9646 9645 9644 9645 9646 9649 9652 9657 9662 9668 9675 9682 9690 9698 9707 9715 9724 9733 9741 9749 9758 9765 9773 9780 9787 9794 9800 9806 9812 9817 9823 9828 9832 9837 9841 9845 9849 9852 9855 9858 9861 9863 9865 9867 9869 9870 9871 9873 9874 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9883 9883 9883 9883 9883 9882 9881 9880 9878 9877 9874 9872 9869 9867 9864 9861 9858 9855 9852 9849 9847 9844 9842 9840 9838 9836 9835 9833 9832 9831 9830 9829 9828 9826 9825 9824 9822 9820 9818 9816 9814 9811 9808 9804 9800 9796 9791 9785 9779 9772 9764 9755 9745 9733 9721 9706 9691 9673 9653 9632 9608 9581 9552 9521 9486 9448 9406 9362 9313 9261 9204 9144 9079 9009 8935 8856 8773 8684 8591 8494 8392 8287 8177 8065 7949 7832 7712 7593 7473 7354 7237 7122 7012 6906 6806 6713 6627 6550 6483 6426 6379 6344 6321 6309 6310 6323 6348 6384 6432 6490 6558 6636 6722 6815 6915 7020 7130 7244 7359 7476 7593 7710 7826 7940 8051 8159 8263 8363 8459 8550 8637 8719 8796 8869 8937 9001 9061 9118 9170 9219 9265 9307 9347 9384 9419 9451 9481 9509 9535 9559 9581 9602 9620 9638 9654 9668 9682 9694 9705 9715 9724 9732 9740 9747 9754 9760 9765 9771 9776 9780 9785 9789 9792 9796 9799 9802 9804 9806 9808 9809 9810 9811 9811 9811 9811 9811 9810 9810 9809 9809 9809 5636 4 1 5 9809 9809 9809 9810 9811 9812 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9832 9834 9835 9836 9836 9836 9836 9836 9836 9835 9834 9833 9832 9830 9829 9827 9825 9823 9821 9818 9815 9812 9808 9804 9799 9794 9789 9783 9777 9770 9763 9756 9748 9740 9732 9724 9716 9708 9700 9693 9686 9679 9673 9668 9663 9658 9655 9652 9649 9647 9646 9645 9645 9646 9646 9647 9648 9649 9650 9651 9652 9652 9652 9652 9651 9650 9648 9645 9642 9638 9633 9628 9621 9615 9607 9599 9590 9581 9571 9561 9551 9540 9529 9518 9507 9496 9485 9475 9465 9455 9446 9437 9429 9422 9416 9411 9407 9404 9402 9402 9403 9405 9409 9414 9421 9429 9438 9449 9461 9474 9488 9503 9519 9535 9552 9569 9586 9604 9621 9637 9654 9670 9685 9700 9713 9727 9739 9751 9762 9772 9781 9791 9799 9807 9815 9822 9829 9836 9843 9849 9855 9861 9867 9872 9877 9882 9886 9890 9894 9896 9899 9901 9902 9903 9904 9904 9904 9903 9903 9902 9901 9899 9898 9897 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9887 9885 9883 9880 9878 9875 9872 9868 9865 9862 9858 9855 9851 9848 9844 9841 9838 9835 9832 9830 9827 9825 9823 9821 9820 9819 9818 9817 9817 9817 9817 9818 9818 9820 9821 9823 9825 9828 9831 9833 9836 9840 9843 9846 9849 9853 9856 9859 9862 9865 9868 9871 9874 9876 9879 9882 9884 9887 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9919 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9907 9906 9904 9902 9899 9896 9892 9887 9881 9875 9868 9859 9850 9839 9827 9814 9799 9783 9765 9745 9723 9698 9671 9642 9610 9574 9536 9494 9449 9400 9347 9291 9231 9167 9099 9028 8955 8878 8799 8718 8636 8554 8471 8389 8309 8231 8157 8086 8020 7960 7906 7858 7818 7786 7762 7747 7740 7742 7753 7772 7799 7834 7876 7924 7979 8040 8105 8174 8246 8320 8396 8473 8550 8627 8703 8777 8849 8919 8986 9049 9110 9167 9220 9271 9317 9361 9401 9438 9472 9504 9533 9560 9584 9607 9628 9647 9665 9682 9698 9712 9726 9738 9750 9760 9770 9779 9787 9795 9801 9807 9812 9817 9820 9823 9826 9828 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9841 9843 9844 9847 9849 9851 9854 9856 9859 9861 9864 9866 9868 9870 9872 9874 9875 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9884 9885 9886 9888 9889 9890 9892 9893 9893 9894 9894 9895 9895 9894 9894 9893 9892 9891 9890 9888 9887 9886 9885 9883 9882 9881 9880 9880 9879 9878 9878 9877 9877 9876 9876 9875 9874 9872 9871 9869 9867 9865 9862 9858 9855 9850 5637 4 1 5 9846 9841 9835 9829 9822 9814 9806 9797 9786 9775 9763 9749 9734 9717 9698 9677 9654 9629 9601 9571 9537 9500 9460 9416 9369 9318 9262 9202 9138 9070 8996 8919 8836 8749 8658 8562 8461 8357 8249 8138 8025 7909 7792 7673 7555 7438 7323 7210 7102 6998 6900 6808 6725 6650 6584 6529 6484 6451 6429 6419 6421 6435 6460 6497 6545 6602 6670 6746 6830 6921 7018 7120 7226 7336 7447 7559 7671 7783 7894 8003 8109 8212 8312 8408 8500 8588 8671 8750 8824 8894 8960 9022 9079 9133 9183 9230 9273 9313 9351 9386 9418 9449 9477 9503 9528 9551 9572 9592 9611 9629 9645 9660 9674 9687 9698 9709 9719 9727 9735 9742 9747 9752 9756 9759 9761 9762 9763 9763 9762 9760 9758 9756 9752 9749 9744 9739 9733 9726 9719 9711 9702 9692 9681 9670 9657 9643 9628 9612 9594 9575 9555 9533 9510 9484 9457 9428 9396 9363 9326 9288 9246 9202 9154 9103 9049 8992 8931 8867 8799 8727 8652 8573 8491 8405 8316 8224 8129 8031 7930 7826 7720 7613 7503 7392 7281 7168 7056 6944 6833 6723 6616 6512 6411 6315 6224 6140 6062 5991 5929 5875 5831 5798 5774 5762 5761 5771 5792 5824 5867 5921 5984 6057 6138 6228 6324 6427 6535 6647 6763 6881 7001 7122 7243 7362 7481 7597 7711 7822 7929 8033 8133 8228 8320 8408 8491 8570 8646 8717 8785 8849 8910 8967 9022 9073 9121 9167 9210 9251 9290 9326 9360 9391 9421 9449 9475 9500 9522 9543 9563 9581 9598 9613 9628 9641 9654 9666 9677 9687 9697 9707 9716 9724 9733 9741 9749 9757 9764 9771 9778 9784 9790 9796 9801 9805 9809 9813 9815 9818 9819 9820 9821 9821 9821 9820 9818 9817 9815 9812 9810 9807 9804 9801 9797 9794 9790 9786 9781 9776 9771 9766 9761 9755 9749 9742 9736 9729 9722 9715 9707 9699 9692 9684 9676 9668 9660 9653 9645 9638 9630 9623 9616 9609 9602 9595 9589 9583 9577 9572 9567 9562 9558 9554 9550 9547 9544 9542 9541 9540 9539 9539 9539 9540 9541 9543 9545 9548 9550 9553 9557 9560 9564 9568 9572 9576 9581 9585 9590 9596 9601 9607 9613 9619 9626 9633 9640 9648 9655 9664 9672 9680 9689 9698 9707 9715 9724 9733 9741 9750 9758 9766 9773 9781 9788 9794 9800 9806 9811 9816 9821 9825 9829 9832 9835 9838 9840 9842 9844 9846 9848 9849 9851 9852 9853 9855 9856 9858 9859 9861 9863 9865 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9900 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 5638 4 1 5 9874 9874 9873 9873 9873 9873 9872 9872 9871 9871 9870 9869 9867 9866 9864 9862 9861 9858 9856 9854 9852 9849 9847 9844 9842 9839 9836 9834 9831 9828 9825 9823 9820 9816 9813 9810 9806 9802 9798 9794 9789 9784 9779 9774 9769 9763 9757 9750 9744 9737 9730 9723 9715 9707 9698 9689 9680 9669 9659 9647 9635 9621 9607 9592 9576 9558 9540 9520 9499 9476 9452 9427 9400 9371 9341 9309 9275 9239 9200 9160 9117 9071 9022 8970 8915 8857 8794 8727 8657 8581 8502 8417 8328 8233 8133 8029 7919 7804 7685 7560 7431 7298 7161 7020 6875 6727 6577 6424 6269 6113 5955 5797 5639 5481 5323 5167 5013 4860 4711 4564 4422 4284 4151 4025 3904 3792 3687 3592 3506 3431 3368 3317 3279 3255 3245 3250 3271 3307 3360 3427 3511 3609 3722 3850 3990 4142 4305 4478 4658 4846 5038 5235 5433 5632 5830 6026 6219 6407 6590 6766 6936 7098 7252 7399 7537 7668 7791 7907 8015 8117 8213 8303 8388 8468 8544 8616 8684 8749 8810 8869 8925 8978 9028 9076 9122 9165 9205 9243 9279 9313 9344 9373 9400 9425 9449 9471 9491 9511 9529 9546 9562 9577 9592 9605 9619 9631 9643 9654 9665 9675 9684 9693 9701 9708 9715 9721 9726 9731 9735 9739 9743 9747 9750 9754 9757 9761 9765 9769 9774 9778 9783 9788 9794 9799 9804 9810 9815 9820 9824 9828 9832 9835 9837 9839 9840 9841 9841 9840 9840 9838 9837 9836 9835 9834 9833 9832 9832 9832 9832 9833 9834 9836 9838 9840 9843 9846 9849 9851 9854 9857 9859 9861 9864 9865 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9885 9885 9884 9884 9882 9881 9879 9877 9875 9872 9870 9868 9865 9863 9861 9859 9858 9857 9856 9855 9855 9855 9855 9855 9854 9854 9854 9853 9852 9851 9849 9847 9844 9841 9837 9833 9829 9824 9818 9813 9807 9800 9793 9786 9778 9769 9760 9749 9738 9726 9712 9697 9681 9663 9643 9622 9599 9574 9547 9519 9489 9458 9426 9393 9359 9324 9290 9256 9222 9188 9156 9126 9097 9070 9045 9023 9003 8986 8973 8962 8955 8951 8951 8954 8960 8969 8982 8998 9016 9038 9061 9087 9115 9145 9176 9208 9241 9274 9307 9341 9373 9406 9437 9467 9496 9523 9549 9573 9595 9616 9635 9653 9669 9684 9698 9710 9722 9733 9743 9753 9762 9771 9779 9787 9795 9803 9811 9818 9825 9831 9838 9844 9849 9854 9858 9862 9865 9867 9869 9871 9872 9872 9872 9872 9872 9871 9871 9870 9869 9869 9868 9868 9868 9868 9869 9869 9870 9870 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 5639 4 1 5 9905 9905 9905 9905 9905 9906 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9918 9916 9914 9912 9910 9907 9904 9900 9896 9892 9887 9882 9877 9871 9865 9858 9851 9843 9835 9826 9817 9807 9797 9786 9775 9763 9750 9738 9725 9712 9698 9685 9671 9658 9645 9632 9620 9608 9597 9587 9578 9570 9563 9557 9553 9549 9547 9547 9547 9549 9553 9557 9563 9570 9578 9587 9597 9608 9620 9632 9645 9658 9671 9685 9698 9712 9725 9738 9751 9763 9774 9785 9795 9805 9813 9821 9829 9835 9841 9847 9851 9856 9859 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9910 9910 9909 9909 9908 9906 9905 9903 9902 9900 9898 9896 9893 9891 9889 9886 9884 9882 9880 9878 9876 9874 9873 9871 9870 9870 9869 9869 9869 9869 9870 9871 9872 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9921 9922 9922 9923 9924 9925 9927 9928 9929 9931 9933 9934 9936 9937 9938 9940 9941 9941 9942 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9951 9950 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9927 9925 9923 9920 9918 9916 9914 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9893 9893 9892 9892 9892 9892 9892 5640 4 1 5 9892 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9867 9865 9864 9862 9859 9857 9854 9851 9848 9845 9841 9836 9832 9827 9822 9816 9810 9804 9797 9790 9782 9774 9766 9757 9747 9738 9728 9718 9707 9696 9686 9675 9664 9654 9643 9633 9624 9615 9606 9598 9591 9585 9579 9575 9571 9568 9566 9565 9564 9564 9565 9567 9569 9571 9575 9578 9582 9586 9590 9594 9598 9602 9606 9610 9613 9616 9619 9621 9623 9623 9623 9622 9620 9617 9613 9608 9601 9593 9583 9572 9559 9544 9528 9510 9490 9468 9445 9419 9391 9361 9329 9295 9258 9220 9179 9137 9092 9046 8998 8949 8898 8847 8794 8741 8688 8635 8583 8531 8481 8432 8386 8342 8300 8262 8227 8195 8168 8144 8125 8111 8101 8095 8095 8099 8107 8120 8137 8159 8184 8214 8246 8282 8321 8363 8407 8453 8501 8550 8600 8651 8702 8753 8804 8854 8904 8952 9000 9046 9090 9133 9174 9214 9251 9287 9321 9353 9384 9412 9440 9465 9490 9513 9535 9556 9575 9594 9612 9628 9644 9659 9674 9687 9700 9712 9724 9735 9745 9755 9764 9773 9781 9789 9796 9803 9809 9815 9821 9827 9832 9836 9841 9845 9848 9852 9855 9857 9859 9861 9863 9864 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9870 9872 9873 9874 9876 9877 9879 9880 9881 9882 9883 9884 9884 9884 9884 9884 9883 9882 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9878 9879 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9885 9883 9881 9878 9875 9872 9869 9865 9861 9856 9850 9844 9837 9829 9820 9811 9800 9789 9777 9764 9750 9735 9719 9703 9686 9668 9650 9632 9614 9595 9576 9558 9540 9522 9504 9488 9471 9456 9441 9427 9413 9400 9388 9375 9363 9351 9339 9326 9312 9297 9281 9264 9244 9222 9198 9170 9139 9105 9067 9025 8978 8927 8872 8811 8746 8676 8602 8522 8438 8350 8258 8162 8062 7960 7855 7749 7641 7532 7424 7316 7211 7107 7007 6910 6819 6732 6652 6579 6514 6457 6408 6369 6339 6319 6309 6310 6320 6340 6370 6410 6458 6516 6581 5641 4 1 5 6654 6735 6821 6913 7010 7110 7214 7321 7429 7538 7647 7756 7863 7969 8072 8173 8270 8363 8453 8538 8618 8694 8765 8831 8892 8948 9000 9047 9089 9127 9160 9190 9216 9238 9257 9273 9286 9297 9305 9311 9315 9317 9318 9318 9316 9313 9310 9306 9301 9296 9292 9287 9283 9279 9276 9274 9273 9274 9275 9278 9283 9289 9297 9306 9317 9330 9344 9359 9376 9393 9412 9432 9452 9472 9493 9513 9533 9553 9573 9592 9610 9628 9644 9660 9674 9688 9701 9713 9724 9734 9743 9752 9760 9767 9774 9780 9786 9791 9796 9801 9805 9810 9813 9817 9821 9824 9827 9830 9833 9835 9838 9840 9842 9844 9845 9847 9848 9849 9850 9851 9851 9851 9850 9850 9849 9848 9847 9845 9843 9841 9839 9836 9833 9831 9828 9825 9821 9818 9814 9811 9807 9803 9799 9795 9790 9785 9780 9774 9768 9762 9755 9747 9739 9730 9721 9711 9699 9687 9674 9660 9645 9628 9609 9589 9567 9543 9516 9487 9454 9419 9380 9338 9291 9240 9185 9126 9061 8992 8917 8837 8752 8662 8566 8465 8359 8248 8132 8011 7885 7755 7621 7484 7342 7197 7050 6900 6748 6594 6440 6284 6129 5975 5822 5671 5523 5379 5239 5105 4977 4857 4744 4641 4547 4463 4391 4330 4282 4246 4223 4214 4218 4235 4264 4307 4361 4427 4504 4591 4687 4791 4903 5020 5143 5271 5402 5535 5669 5805 5941 6076 6210 6342 6473 6601 6728 6851 6972 7091 7206 7320 7430 7538 7644 7747 7848 7947 8043 8137 8229 8318 8404 8488 8569 8647 8722 8794 8863 8929 8991 9051 9107 9160 9210 9257 9301 9342 9380 9416 9449 9480 9509 9535 9560 9582 9603 9622 9640 9657 9672 9686 9699 9711 9722 9732 9742 9751 9759 9767 9775 9782 9788 9794 9800 9806 9811 9816 9821 9825 9829 9833 9837 9840 9843 9845 9847 9849 9851 9852 9853 9853 9853 9853 9853 9853 9852 9851 9850 9849 9847 9846 9844 9842 9840 9837 9834 9832 9828 9825 9821 9818 9814 9809 9805 9800 9795 9789 9784 9778 9772 9766 9760 9754 9747 9741 9734 9728 9721 9715 9708 9702 9696 9691 9685 9680 9676 9672 9669 9667 9665 9664 9664 9665 9666 9668 9671 9674 9678 9682 9687 9692 9696 9701 9705 9709 9712 9715 9717 9717 9717 9716 9713 9709 9704 9697 9690 9680 9670 9657 9644 9629 9612 9593 9573 9550 9526 9499 9470 9439 9405 9368 9328 9285 9240 9191 9139 9083 9025 8963 8899 8832 8763 8692 8619 8544 8469 8393 8318 8242 8168 8096 8026 7959 7895 7835 7780 7729 7685 7646 7613 7587 7568 7556 7551 7553 7563 7580 7603 7634 7671 7714 7763 7817 7875 7938 8004 8073 8144 8216 8290 8364 8438 8511 8583 8654 8722 8789 8852 8914 8972 9028 9080 9130 9177 9221 9263 9302 9338 9372 9405 9435 9463 9490 9515 9539 9562 9583 9603 9623 9641 9658 9674 9689 9704 9718 9730 9742 9753 9764 9774 9782 5642 4 1 5 9791 9798 9805 9812 9818 9823 9828 9833 9837 9841 9845 9849 9852 9855 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9895 9896 9898 9900 9901 9902 9902 9903 9903 9903 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9871 9872 9873 9874 9875 9877 9879 9881 9883 9886 9888 9890 9892 9894 9895 9897 9898 9898 9899 9899 9899 9899 9899 9898 9898 9897 9896 9896 9895 9895 9895 9894 9895 9895 9895 9896 9897 9897 9898 9899 9900 9901 9901 9902 9902 9901 9901 9900 9898 9896 9894 9890 9887 9883 9878 9873 9867 9861 9854 9846 9838 9829 9820 9810 9800 9789 9777 9764 9751 9737 9722 9707 9691 9674 9657 9639 9621 9602 9583 9564 9545 9526 9507 9488 9470 9453 9437 9422 9408 9396 9385 9376 9369 9364 9360 9359 9360 9362 9367 9373 9381 9390 9401 9414 9427 9441 9456 9471 9487 9503 9518 9534 9549 9564 9579 9593 9607 9620 9632 9644 9656 9667 9677 9688 9697 9707 9716 9724 9733 9741 9748 9756 9762 9769 9775 9780 9785 9790 9794 9797 9800 9803 9805 9807 9808 9810 9811 9812 9813 9814 9816 9817 9819 9821 9823 9825 9827 9830 9832 9834 9837 9839 9841 9842 9844 9845 9845 9845 9845 9844 9843 9842 9840 9838 9835 9832 9829 9826 9822 9818 9814 9809 9803 9798 9791 9784 9776 9767 9757 9746 9734 9722 9707 9692 9676 9659 9641 9623 9603 9584 9564 9544 9524 9504 9485 9466 9449 9433 9417 9404 9391 9381 9372 9365 9360 9357 9355 9356 9359 9363 9369 9377 9387 9398 9411 9425 9440 9457 9474 9491 9510 9528 9546 9565 9583 9600 9617 9633 9647 9661 9673 9684 9693 9701 9707 9712 9715 9716 9716 9715 9712 9707 9702 9694 9686 9677 9666 9654 9640 9625 9609 9591 9572 9552 9530 9506 9480 9453 9425 9395 9364 9331 9298 9264 9229 9194 9159 9125 9092 9060 9030 9002 8976 8953 8933 8916 8903 8893 8888 8886 8888 8895 8904 8918 8935 8955 8979 9004 9033 9063 9094 9128 9162 9196 9231 9266 9300 9335 9368 9400 9432 9462 9491 9519 9546 9571 9595 9617 9639 9659 9677 9695 9712 9727 9741 9755 9767 9779 9790 9800 9809 9818 9825 9833 9839 9845 9851 9856 9861 9865 9869 9873 9876 9879 9882 9884 9887 9889 9891 9893 9894 9895 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9904 9902 9899 9896 9893 9889 9884 9879 9873 9867 9860 9853 9845 9836 9827 9817 9807 9795 5643 4 1 5 9782 9769 9754 9738 9720 9701 9680 9657 9632 9605 9576 9544 9509 9472 9432 9390 9345 9298 9249 9198 9145 9091 9036 8981 8925 8870 8816 8763 8711 8662 8615 8572 8531 8495 8462 8434 8411 8392 8378 8370 8367 8368 8375 8387 8404 8426 8452 8482 8517 8555 8596 8639 8685 8734 8783 8834 8885 8936 8987 9038 9088 9136 9183 9228 9272 9313 9352 9389 9424 9457 9487 9516 9543 9568 9591 9613 9633 9653 9671 9688 9704 9719 9734 9747 9760 9773 9784 9795 9805 9814 9823 9831 9838 9845 9851 9857 9862 9866 9871 9875 9878 9882 9886 9889 9893 9896 9899 9903 9906 9910 9913 9916 9919 9922 9924 9926 9928 9929 9930 9930 9930 9929 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9913 9912 9910 9908 9906 9904 9902 9899 9897 9895 9893 9891 9890 9889 9889 9889 9890 9891 9893 9895 9897 9900 9902 9905 9908 9911 9914 9916 9918 9920 9921 9922 9922 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9917 9917 9918 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9933 9934 9935 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9925 9924 9923 9922 9922 9922 9922 9923 9923 9925 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9941 9941 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9938 9937 9936 9935 9934 9932 9930 9928 9926 9924 9922 9921 9919 9918 9917 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9924 9924 9924 9923 9921 9920 9918 9915 9912 9909 9906 9903 9900 9896 9893 9890 9887 9884 9881 9878 9876 9873 9870 9867 9864 9861 9857 9853 9848 9844 9838 9832 9826 9819 9812 9805 9798 9790 9782 9775 9767 9759 9752 9745 9738 9732 9726 9720 9715 9709 9704 9700 9695 9691 9687 9682 9678 9674 9670 9666 9661 9657 9652 9647 9642 9637 9632 9626 9621 9615 9608 9602 9594 9587 9578 9569 9559 9549 9537 9524 9509 9493 9476 9456 9435 9412 9387 9360 9330 9299 9266 9231 9194 9155 9115 9074 9032 8990 8948 8906 8865 8824 8786 8749 8715 8684 8655 8630 8609 8591 8577 8567 8560 8557 8558 8562 8568 8577 8587 8599 8612 8625 8638 8650 8660 8668 8674 8677 8677 8673 8666 8654 8638 8619 8595 8567 8535 8499 8460 8418 8373 8326 8277 8227 8175 8124 8072 5644 4 1 5 8021 7971 7923 7877 7834 7794 7757 7725 7698 7675 7658 7646 7639 7639 7644 7655 7671 7693 7720 7751 7786 7826 7868 7912 7959 8006 8054 8101 8147 8192 8233 8272 8307 8337 8362 8383 8397 8405 8407 8403 8392 8373 8348 8317 8278 8233 8181 8123 8060 7991 7917 7840 7758 7674 7588 7500 7413 7326 7241 7159 7081 7008 6941 6881 6829 6786 6752 6727 6714 6711 6719 6737 6767 6807 6857 6917 6985 7061 7145 7234 7329 7429 7531 7636 7742 7849 7956 8061 8165 8267 8365 8461 8553 8641 8726 8806 8882 8954 9022 9086 9147 9203 9256 9305 9351 9394 9434 9471 9506 9537 9567 9594 9619 9642 9664 9683 9702 9718 9734 9748 9761 9773 9784 9794 9804 9813 9821 9829 9836 9842 9848 9853 9858 9863 9867 9870 9873 9875 9877 9878 9879 9880 9880 9879 9879 9877 9876 9874 9871 9869 9865 9862 9858 9853 9848 9843 9837 9830 9823 9816 9808 9800 9792 9784 9775 9766 9757 9749 9740 9732 9725 9718 9712 9706 9702 9698 9695 9694 9693 9693 9695 9697 9701 9705 9711 9717 9723 9731 9738 9746 9754 9763 9771 9779 9787 9795 9802 9809 9816 9822 9828 9833 9838 9842 9846 9850 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9883 9886 9889 9891 9894 9896 9898 9900 9901 9903 9904 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9907 9905 9903 9902 9900 9897 9895 9893 9891 9889 9887 9885 9884 9883 9882 9881 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9892 9893 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9917 9918 9918 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9893 9891 9888 9886 9884 9881 9879 9876 9874 9872 9870 9867 9865 9863 9861 9859 9857 9855 9853 9850 9848 9846 9844 9842 9839 9837 9835 9834 9832 9831 9829 9828 9828 9828 9827 9828 9828 9829 9829 9830 9831 9832 9833 9834 9834 9834 9834 9833 9832 9830 9828 9826 9823 9819 9815 9811 9806 9801 9795 9789 9783 9777 9771 9765 9758 9752 9745 9739 9732 9725 9718 9711 9704 9697 9690 9682 5645 4 1 5 9675 9667 9660 9652 9645 9637 9631 9624 9618 9612 9607 9602 9598 9595 9593 9592 9591 9591 9593 9595 9598 9602 9606 9612 9618 9624 9631 9638 9646 9654 9662 9670 9678 9686 9694 9702 9709 9717 9724 9731 9738 9745 9751 9758 9764 9770 9776 9782 9788 9793 9799 9805 9810 9816 9821 9827 9832 9837 9842 9847 9851 9856 9860 9864 9867 9870 9873 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9927 9927 9926 9926 9925 9923 9922 9920 9918 9916 9914 9912 9909 9907 9906 9904 9902 9901 9900 9900 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9904 9904 9903 9902 9901 9899 9898 9896 9893 9891 9889 9887 9885 9883 9881 9880 9879 9878 9877 9877 9878 9878 9879 9880 9882 9883 9884 9886 9887 9888 9889 9889 9889 9889 9888 9887 9885 9883 9881 9878 9874 9870 9866 9862 9857 9852 9847 9842 9837 9832 9826 9821 9815 9809 9803 9797 9791 9785 9779 9772 9765 9758 9751 9744 9736 9729 9721 9713 9705 9697 9689 9680 9672 9663 9654 9645 9636 9626 9616 9605 9593 9580 9567 9552 9536 9518 9499 9478 9455 9430 9403 9374 9343 9309 9273 9234 9193 9150 9104 9056 9005 8952 8896 8838 8778 8716 8651 8584 8515 8444 8371 8297 8222 8145 8067 7989 7911 7833 7755 7679 7604 7530 7459 7391 7326 7265 7207 7154 7106 7063 7026 6994 6969 6949 6936 6929 6929 6935 6947 6966 6991 7022 7058 7101 7149 7201 7259 7321 7386 7456 7528 7603 7680 7759 7839 7920 8001 8083 8163 8243 8322 8399 8474 8548 8619 8688 8754 8817 8878 8936 8991 9044 9094 9141 9186 9228 9268 9306 9342 9375 9407 9437 9464 9490 9514 9536 9557 9575 9593 9608 9622 9635 9646 9656 9665 9672 9678 9684 9688 9691 9693 9694 9694 9693 9691 9688 9684 9679 9673 9665 9656 9645 9633 9619 9604 9586 9566 9545 9522 9496 9469 9440 9409 9377 9343 9308 9272 9235 9197 9160 9122 9084 9047 9011 8977 8943 8912 8883 8856 8831 8810 8791 8776 8765 8756 8752 8751 8754 8760 8770 8784 8801 8821 8844 8871 8899 8930 8963 8998 9034 9072 9110 9148 9187 9225 9263 9300 9337 9372 9406 9438 9469 9499 9526 9553 9577 9601 9622 9643 9662 9680 9697 9713 9729 9743 9757 9771 9783 9795 9807 9818 9829 9839 9848 9857 9865 9872 9879 9885 9890 9895 9899 9902 9905 9907 9909 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9932 9933 9933 9933 5646 4 1 5 9933 9932 9931 9930 9929 9928 9926 9924 9922 9919 9917 9914 9910 9907 9903 9899 9894 9889 9883 9877 9870 9863 9855 9847 9837 9828 9818 9807 9796 9785 9773 9762 9750 9738 9726 9715 9703 9692 9682 9672 9663 9654 9646 9639 9632 9627 9622 9618 9614 9612 9610 9609 9608 9608 9609 9610 9612 9614 9617 9620 9624 9628 9633 9638 9643 9649 9656 9662 9670 9677 9685 9694 9702 9711 9721 9730 9740 9750 9759 9769 9779 9789 9799 9808 9818 9827 9835 9844 9852 9860 9867 9874 9881 9887 9893 9899 9904 9910 9914 9919 9923 9927 9931 9935 9938 9941 9944 9947 9949 9951 9953 9954 9955 9956 9956 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9950 9948 9945 9943 9940 9937 9934 9931 9928 9925 9923 9921 9919 9917 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9918 9918 9918 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9918 9919 9920 9921 9923 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9962 9963 9963 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9955 9955 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9939 9937 9935 9933 9930 9927 9924 9921 9918 9915 9911 9907 9903 9898 9893 9888 9882 9876 9870 9862 9855 9846 9837 9827 9816 9804 9792 9778 9763 9746 9728 9709 9689 9667 9644 9620 9595 9568 9541 9513 9484 9455 9426 9398 9370 9343 9317 9292 9270 9249 9231 9215 9202 9192 9185 9181 9180 9183 9188 9196 9208 9222 9238 9256 9277 9299 9323 9348 9374 9400 9428 9455 9482 9509 9536 9562 9587 9612 9635 9658 9679 9700 9719 9736 9753 9769 9783 9796 9808 9819 9829 9838 9847 9854 9861 9867 9873 9878 9883 9888 9892 9895 9899 9902 9905 9908 9911 9914 9916 9918 9921 9922 9924 9926 9927 9928 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9942 9943 9945 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9969 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9966 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9959 9959 9960 5647 4 1 5 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9972 9973 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9962 9960 9959 9957 9955 9953 9951 9949 9947 9946 9944 9942 9941 9939 9937 9936 9934 9932 9930 9927 9924 9921 9917 9913 9908 9902 9895 9887 9879 9869 9858 9845 9832 9817 9801 9783 9764 9743 9721 9697 9672 9645 9617 9587 9556 9524 9490 9456 9420 9383 9346 9308 9270 9232 9194 9156 9119 9082 9047 9013 8980 8950 8921 8894 8869 8847 8827 8809 8795 8782 8773 8766 8761 8760 8760 8764 8770 8778 8789 8802 8818 8836 8856 8879 8904 8930 8959 8989 9021 9055 9090 9125 9162 9200 9237 9275 9313 9350 9387 9423 9457 9491 9523 9554 9582 9610 9635 9659 9681 9702 9721 9739 9755 9771 9785 9798 9810 9822 9833 9844 9854 9863 9872 9881 9889 9897 9904 9911 9918 9923 9929 9933 9938 9941 9944 9947 9949 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9977 9978 9979 9980 9982 9983 9983 9984 9985 9985 9985 9985 9984 9983 9983 9981 9980 9979 9978 9976 9975 9974 9972 9972 9971 9970 9970 9970 9971 9972 9973 9974 9975 9977 9978 9980 9982 9983 9985 9986 9987 9988 9988 9988 9988 9987 9986 9984 9982 9980 9977 9974 9971 9967 9963 9959 9955 9951 9947 9942 9938 9933 9929 9924 9920 9915 9910 9906 9901 9896 9891 9886 9881 9876 9871 9866 9860 9855 9850 9846 9841 9837 9833 9830 9827 9824 9823 9821 9820 9820 9821 9822 9823 9826 9828 9831 9835 9839 9843 9847 9852 9856 9860 9865 9869 9873 9876 9879 9882 9884 9886 9887 9888 9888 9888 9887 9885 9883 9881 9878 9874 9870 9866 9861 9856 9850 9845 9839 9833 9826 9820 9814 9808 9802 9796 9790 9785 9780 9776 9772 9769 9766 9764 9763 9763 9764 9765 9767 9770 9773 9777 9782 9787 9793 9799 9806 9812 9819 9826 9832 9839 9845 9851 9857 9863 9868 9873 9878 9883 9887 9891 9895 9899 9903 9906 9910 9914 9917 9921 9924 9927 9930 9933 9936 9939 9941 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9957 5648 4 1 5 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9968 9968 9967 9966 9965 9963 9961 9959 9957 9955 9953 9951 9950 9949 9948 9947 9947 9947 9947 9948 9949 9950 9951 9952 9954 9955 9957 9958 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9938 9935 9932 9929 9925 9921 9917 9912 9907 9902 9896 9890 9884 9877 9870 9863 9855 9847 9838 9828 9819 9808 9797 9785 9773 9761 9748 9734 9720 9706 9691 9677 9662 9648 9634 9621 9608 9596 9584 9574 9565 9557 9551 9545 9542 9540 9539 9540 9542 9545 9550 9557 9564 9573 9582 9593 9604 9615 9628 9640 9653 9666 9680 9693 9706 9719 9732 9744 9756 9768 9779 9790 9800 9810 9819 9828 9836 9844 9852 9859 9865 9871 9877 9882 9887 9891 9895 9899 9903 9906 9909 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9965 9967 9967 9968 9968 9968 9968 9967 9967 9965 9964 9962 9960 9959 9956 9954 9952 9950 9947 9945 9943 9940 9938 9936 9933 9931 9928 9925 9922 9918 9914 9910 9905 9900 9894 9887 9879 9871 9862 9851 9840 9827 9813 9798 9782 9764 9745 9724 9702 9678 9652 9625 9596 9565 9533 9499 9463 9427 9389 9350 9311 9271 9232 9192 9153 9116 9079 9045 9013 8983 8957 8933 8914 8898 8886 8878 8875 8876 8881 8890 8903 8920 8941 8965 8991 9020 9052 9085 9120 9156 9193 9230 9267 9304 9341 9377 9412 9446 9479 9511 9541 9570 9597 9623 9647 9670 9692 9712 9731 9748 9764 9779 9793 9806 9818 9829 9839 9849 9858 9866 9874 9881 9888 9894 9901 9906 9912 9917 9922 9927 9931 9935 9939 9943 9946 9948 9951 9953 9954 9955 9956 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9954 9955 9955 9957 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9956 9956 9956 9957 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9970 9970 9969 9968 9967 9965 9963 9960 9958 9955 9952 9949 9946 9943 9939 9936 9933 9929 9926 9922 9918 9913 9908 9903 9897 9891 5649 4 1 5 9884 9876 9867 9857 9846 9834 9820 9806 9790 9773 9754 9734 9713 9690 9665 9640 9612 9584 9553 9522 9489 9456 9421 9386 9350 9314 9278 9242 9206 9172 9139 9108 9078 9051 9026 9004 8985 8970 8958 8950 8945 8944 8947 8954 8964 8977 8994 9013 9036 9060 9087 9115 9145 9176 9207 9239 9271 9303 9335 9367 9397 9427 9456 9484 9511 9537 9561 9585 9607 9628 9649 9668 9686 9703 9719 9735 9749 9763 9776 9788 9800 9811 9821 9830 9839 9847 9855 9862 9869 9875 9880 9886 9891 9895 9900 9904 9908 9911 9915 9918 9921 9925 9927 9930 9933 9935 9938 9940 9941 9943 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9932 9930 9927 9924 9921 9917 9912 9907 9901 9894 9887 9879 9870 9860 9850 9839 9827 9814 9800 9785 9770 9754 9738 9720 9702 9684 9665 9646 9626 9605 9585 9564 9543 9522 9501 9480 9459 9438 9418 9398 9379 9361 9344 9328 9314 9301 9289 9280 9272 9266 9262 9261 9261 9264 9268 9275 9284 9294 9306 9320 9335 9352 9369 9388 9407 9427 9447 9468 9489 9509 9530 9550 9570 9590 9609 9628 9646 9663 9680 9696 9712 9726 9741 9754 9767 9779 9790 9801 9811 9821 9830 9839 9847 9854 9861 9867 9873 9879 9884 9889 9893 9897 9901 9904 9907 9909 9911 9913 9915 9916 9918 9919 9919 9920 9920 9920 9920 9919 9919 9918 9917 9916 9914 9912 9910 9908 9905 9901 9898 9893 9888 9883 9876 9869 9861 9851 9841 9829 9815 9800 9784 9765 9744 9722 9696 9669 9638 9605 9569 9530 9488 9442 9393 9342 9287 9228 9167 9104 9037 8969 8899 8827 8754 8681 8608 8535 8464 8394 8327 8262 8201 8143 8090 8041 7997 7957 7923 7893 7867 7847 7830 7816 7806 7798 7792 7787 7784 7780 7775 7770 7763 7754 7744 7731 7716 7699 7679 7659 7636 7614 7590 7568 7546 7526 7509 7494 7483 7477 7475 7479 7488 7503 7525 7552 7585 7625 7670 7721 7777 7838 7902 7971 8043 8117 8193 8270 8349 8427 8505 8582 8658 8732 8804 8874 8941 9005 9065 9123 9177 9228 9276 9320 9362 9400 9435 9467 9497 9525 9550 9573 9595 9614 9632 9649 9664 9678 9691 9704 9715 9726 9736 9745 9753 9762 9769 9776 9783 9789 9795 9801 9806 9811 9815 9820 9824 9828 9832 9835 9838 9841 9844 9846 9848 9850 9851 9851 9851 9850 9849 9847 9844 9841 9837 9832 9826 9820 9813 9805 9796 9787 9777 9765 9753 9740 9725 9709 9692 9673 9652 9629 9603 9575 9545 9511 9474 9434 9390 9343 9291 9236 9176 9112 9044 8972 8895 8815 8730 8641 8549 8453 8354 8252 8148 8041 7933 7824 7713 7603 7493 7383 7276 7171 7069 6971 6877 6789 6707 6632 6565 6505 6455 6415 6384 6364 6355 6356 6369 6392 6427 6472 5650 4 1 5 6527 6591 6665 6747 6836 6931 7033 7139 7249 7361 7475 7590 7705 7818 7931 8040 8147 8251 8350 8445 8536 8623 8705 8782 8855 8923 8987 9047 9103 9156 9205 9251 9294 9334 9372 9407 9440 9471 9501 9528 9554 9578 9600 9621 9641 9660 9677 9693 9709 9723 9736 9749 9761 9772 9782 9792 9801 9810 9819 9827 9834 9841 9848 9854 9860 9866 9871 9876 9880 9884 9888 9891 9894 9897 9900 9903 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9928 9930 9932 9935 9937 9939 9941 9942 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9942 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9929 9927 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9899 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9893 9892 9890 9888 9886 9884 9881 9879 9876 9873 9870 9867 9863 9860 9856 9851 9846 9841 9836 9830 9824 9817 9810 9803 9795 9787 9779 9770 9761 9752 9743 9734 9725 9716 9707 9699 9691 9683 9676 9669 9663 9657 9652 9647 9643 9640 9637 9634 9633 9631 9630 9630 9630 9630 9630 9631 9633 9634 9636 9638 9641 9643 9646 9650 9653 9657 9661 9666 9670 9675 9679 9684 9689 9693 9697 9701 9705 9709 9712 9714 9716 9718 9719 9719 9719 9719 9718 9717 9715 9713 9710 9707 9704 9700 9696 9692 9687 9681 9676 9669 9662 9655 9646 9637 9627 9617 9605 9592 9578 9563 9546 9528 9509 9488 9466 9441 9415 9387 9357 9325 9290 9253 9213 9170 9124 9075 9022 8965 8904 8840 8771 8698 8620 8538 8452 8362 8267 8169 8067 7962 7854 7744 7633 7521 7409 7297 7187 7080 6976 6877 6783 6695 6614 6541 6476 6421 6376 6342 6318 6305 6304 6313 6334 6366 6408 6460 6522 6593 6671 6757 6849 6947 7049 7154 7262 7372 7483 7594 7704 7813 7919 8023 8125 8222 8317 8407 8493 8575 8653 8727 8797 8863 8925 8983 9038 9089 9138 9183 9225 9265 9302 9337 9370 9401 9431 9458 9485 9509 9533 9555 9577 9597 9617 9635 9653 9671 9687 9703 9718 9732 9746 9759 9771 9783 9794 9804 9813 9821 9829 9836 9843 9849 9854 9859 9864 9868 9872 9875 9879 9882 9885 9889 9892 9895 9899 9902 9906 9909 9913 9916 9919 9922 9925 9928 9930 9933 9935 9936 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9963 9963 9963 9964 9965 9965 9967 9968 9969 9971 9972 9973 9975 9976 9977 9978 9979 9979 9980 9980 9980 9979 9979 9978 5651 4 1 5 9978 9977 9977 9976 9975 9975 9975 9974 9974 9975 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9974 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9976 9975 9974 9973 9971 9969 9967 9964 9961 9958 9955 9952 9948 9945 9942 9940 9937 9935 9933 9931 9930 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9967 9966 9966 9964 9963 9961 9959 9957 9955 9952 9949 9945 9941 9936 9931 9926 9920 9913 9905 9897 9888 9878 9867 9855 9842 9828 9812 9796 9777 9758 9736 9713 9687 9660 9630 9597 9562 9524 9483 9440 9392 9342 9289 9233 9174 9112 9048 8981 8913 8843 8773 8702 8631 8561 8493 8427 8363 8303 8247 8196 8150 8109 8075 8047 8026 8013 8006 8007 8015 8030 8051 8080 8114 8154 8200 8250 8304 8362 8422 8485 8549 8615 8681 8747 8812 8877 8940 9001 9061 9118 9173 9225 9275 9322 9367 9409 9448 9485 9520 9552 9582 9611 9637 9661 9684 9705 9724 9742 9759 9775 9789 9802 9815 9826 9837 9847 9857 9865 9874 9881 9889 9896 9902 9909 9915 9921 9926 9931 9936 9941 9945 9949 9953 9956 9959 9961 9963 9965 9966 9967 9967 9968 9967 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9926 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9950 9952 9954 9955 9957 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9983 9981 9980 9977 9975 9972 9968 9965 9960 9956 9951 9946 9941 9936 9931 9926 9921 9916 9911 9906 9901 9896 9891 9886 9881 9875 9870 9865 9859 9853 9848 9842 9836 9830 9824 9819 9814 5652 4 1 5 9809 9804 9800 9797 9795 9793 9793 9793 9794 9796 9799 9803 9807 9813 9819 9825 9832 9839 9847 9854 9861 9868 9875 9881 9887 9893 9898 9902 9906 9909 9912 9915 9917 9919 9921 9922 9924 9925 9927 9929 9930 9932 9934 9936 9939 9941 9944 9947 9949 9952 9955 9957 9959 9962 9964 9965 9967 9968 9968 9969 9969 9968 9968 9967 9966 9965 9964 9962 9961 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9928 9926 9923 9920 9917 9913 9909 9905 9901 9895 9890 9884 9878 9871 9863 9855 9846 9837 9827 9816 9803 9790 9776 9760 9743 9724 9704 9682 9658 9631 9602 9571 9537 9500 9460 9417 9371 9321 9268 9210 9150 9085 9017 8945 8870 8791 8709 8624 8537 8447 8356 8264 8172 8079 7988 7898 7811 7727 7648 7573 7503 7440 7385 7337 7297 7266 7245 7233 7230 7237 7253 7279 7315 7358 7410 7469 7535 7608 7685 7767 7853 7941 8032 8123 8215 8306 8397 8486 8573 8657 8738 8816 8891 8962 9029 9092 9152 9208 9260 9309 9355 9397 9437 9474 9508 9540 9570 9598 9624 9648 9671 9692 9712 9730 9748 9764 9779 9793 9807 9819 9831 9841 9851 9860 9869 9876 9883 9890 9896 9901 9906 9910 9914 9918 9922 9925 9927 9930 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9980 9979 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9932 9931 9930 9930 9930 9930 9931 9931 9932 9934 9935 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9955 9956 9957 9958 9959 9961 9963 9965 9967 9969 9971 9974 9976 9978 9979 9981 9982 9983 9984 9984 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9977 9977 5653 4 1 5 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9970 9970 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9952 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9934 9932 9931 9930 9929 9929 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9900 9898 9897 9896 9895 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9892 9891 9889 9888 9886 9884 9882 9879 9877 9874 9872 9869 9866 9863 9860 9857 9853 9850 9846 9842 9838 9833 9829 9823 9818 9812 9805 9797 9789 9779 9769 9758 9745 9731 9715 9698 9679 9657 9634 9608 9580 9549 9514 9477 9435 9390 9341 9287 9228 9165 9096 9023 8943 8858 8768 8672 8570 8464 8352 8236 8115 7991 7864 7735 7604 7472 7341 7210 7082 6957 6836 6721 6611 6509 6415 6330 6255 6191 6137 6096 6066 6049 6044 6052 6073 6105 6150 6206 6272 6349 6435 6530 6632 6740 6854 6973 7094 7218 7343 7469 7593 7716 7837 7954 8068 8177 8281 8381 8475 8564 8648 8726 8799 8867 8930 8989 9043 9094 9141 9184 9225 9264 9299 9333 9365 9395 9423 9450 9476 9500 9523 9544 9564 9583 9600 9616 9631 9645 9657 9668 9677 9686 9693 9699 9705 9709 9713 9715 5654 4 1 5 9718 9719 9720 9721 9722 9722 9722 9722 9721 9721 9721 9720 9720 9720 9720 9719 9719 9719 9719 9719 9719 9719 9719 9720 9720 9721 9721 9722 9723 9724 9725 9726 9727 9728 9730 9731 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9756 9758 9759 9761 9763 9765 9766 9768 9769 9770 9771 9772 9772 9773 9773 9773 9773 9772 9771 9770 9769 9768 9766 9764 9762 9760 9757 9755 9752 9749 9747 9744 9741 9739 9736 9734 9732 9730 9728 9726 9725 9723 9722 9720 9719 9717 9715 9714 9712 9710 9707 9705 9702 9699 9695 9691 9687 9683 9679 9674 9670 9665 9660 9655 9651 9646 9642 9638 9634 9630 9627 9623 9620 9617 9614 9611 9608 9605 9602 9599 9595 9592 9588 9584 9580 9575 9570 9565 9560 9555 9550 9545 9539 9534 9528 9523 9518 9512 9507 9502 9497 9493 9488 9483 9478 9473 9468 9463 9458 9453 9447 9442 9436 9430 9423 9417 9410 9403 9395 9388 9380 9372 9364 9356 9348 9339 9331 9322 9314 9305 9297 9288 9279 9271 9262 9253 9245 9236 9227 9218 9209 9200 9191 9181 9171 9162 9152 9141 9131 9120 9109 9098 9087 9075 9064 9052 9040 9028 9016 9004 8992 8981 8969 8958 8947 8936 8926 8916 8906 8897 8888 8880 8872 8864 8857 8849 8842 8836 8829 8822 8816 8809 8803 8797 8790 8784 8777 8771 8765 8759 8753 8748 8743 8738 8734 8730 8727 8725 8723 8722 8721 8721 8722 8724 8726 8729 8732 8735 8739 8743 8748 8752 8757 8762 8767 8773 8778 8783 8789 8795 8801 8808 8814 8821 8829 8837 8845 8854 8863 8873 8882 8893 8903 8914 8925 8936 8947 8957 8968 8979 8990 9000 9011 9021 9031 9041 9051 9060 9070 9080 9090 9100 9110 9120 9130 9141 9152 9163 9174 9185 9196 9207 9218 9229 9240 9251 9261 9272 9282 9292 9302 9311 9321 9330 9338 9347 9356 9364 9372 9380 9388 9395 9402 9409 9416 9422 9428 9434 9439 9444 9449 9453 9457 9461 9465 9469 9472 9476 9479 9483 9486 9490 9494 9498 9502 9506 9510 9514 9518 9522 9525 9528 9531 9534 9536 9537 9538 9539 9539 9539 9538 9537 9536 9535 9534 9533 9531 9530 9530 9529 9529 9530 9530 9532 9533 9535 9537 9539 9541 9543 9546 9548 9550 9551 9553 9554 9555 9555 9555 9554 9553 9552 9550 9548 9546 9544 9541 9538 9535 9531 9528 9524 9520 9515 9510 9505 9499 9492 9485 9477 9468 9459 9448 9436 9423 9409 9393 9376 9358 9338 9317 9295 9271 9246 9220 9192 9163 9133 9101 9069 9035 9001 8966 8929 8893 8855 8817 8779 8740 8702 8663 8625 8587 8549 8513 8477 8443 8410 8379 8349 8322 8298 8276 8256 8240 8227 8216 8210 8206 8206 8209 8215 8225 8238 8253 8272 8293 8316 8341 8369 8398 8429 8461 8494 8529 8563 8599 8635 8671 8707 8743 8778 8814 8849 8883 8917 8950 8982 9013 9043 9072 9100 9127 5655 4 1 5 9153 9177 9200 9222 9243 9263 9281 9299 9315 9331 9345 9358 9371 9383 9394 9404 9413 9421 9429 9436 9441 9446 9450 9453 9455 9456 9456 9454 9451 9448 9442 9436 9428 9419 9408 9395 9381 9365 9346 9326 9303 9278 9250 9219 9185 9147 9106 9061 9013 8960 8903 8842 8777 8707 8634 8555 8473 8386 8296 8201 8102 7999 7893 7783 7670 7554 7434 7312 7187 7060 6932 6802 6671 6540 6409 6279 6151 6027 5905 5789 5678 5574 5478 5391 5314 5247 5192 5150 5120 5104 5101 5113 5138 5177 5230 5295 5372 5461 5560 5669 5786 5911 6041 6176 6315 6456 6599 6741 6884 7024 7162 7298 7429 7557 7679 7797 7910 8018 8121 8219 8311 8398 8480 8558 8631 8700 8764 8825 8882 8935 8985 9032 9076 9117 9156 9192 9226 9258 9288 9316 9342 9366 9389 9411 9431 9450 9467 9484 9499 9513 9526 9538 9549 9559 9568 9576 9584 9591 9596 9602 9606 9610 9613 9615 9617 9618 9619 9619 9618 9616 9614 9612 9608 9604 9600 9594 9588 9581 9572 9563 9553 9542 9530 9516 9501 9484 9466 9446 9425 9401 9375 9346 9315 9281 9244 9204 9161 9114 9063 9008 8949 8885 8818 8745 8669 8587 8501 8410 8314 8214 8109 8000 7887 7769 7647 7521 7392 7259 7123 6984 6842 6698 6551 6404 6254 6104 5954 5804 5654 5505 5358 5213 5070 4932 4797 4667 4543 4426 4315 4212 4118 4033 3958 3894 3841 3801 3773 3758 3756 3769 3795 3836 3891 3959 4042 4138 4246 4367 4499 4641 4793 4953 5120 5294 5472 5653 5836 6020 6204 6386 6566 6741 6912 7077 7237 7389 7535 7673 7803 7926 8042 8150 8251 8345 8433 8515 8592 8663 8730 8793 8851 8907 8959 9009 9056 9100 9143 9183 9221 9258 9293 9325 9357 9386 9414 9440 9464 9487 9508 9528 9546 9563 9578 9592 9605 9617 9628 9638 9648 9657 9665 9672 9679 9685 9691 9697 9702 9707 9712 9716 9720 9724 9728 9731 9735 9738 9741 9744 9747 9749 9752 9754 9757 9759 9761 9764 9766 9768 9770 9771 9773 9775 9777 9778 9780 9782 9783 9785 9787 9789 9791 9793 9795 9797 9799 9802 9805 9807 9810 9813 9816 9819 9822 9825 9828 9831 9833 9836 9839 9841 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9862 9864 9865 9867 9868 9870 9872 9874 9876 9879 9881 9884 9887 9890 9893 9896 9900 9903 9906 9909 9912 9915 9918 9920 9922 9924 9925 9926 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9928 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 5656 4 1 5 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9939 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9961 9962 9963 9964 9965 9967 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9993 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9993 9992 9991 9990 9988 9987 9986 9985 9984 9983 9983 9983 9983 9983 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9995 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9991 9991 9990 9989 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9983 9983 9984 9984 9985 9985 9986 9987 9988 9990 9991 9992 9993 9994 9995 9995 9996 9996 9996 9996 9995 9994 9993 9992 9991 9989 9988 9986 9984 9983 9981 9980 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9921 9920 9920 9920 9920 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9947 9948 9950 9952 9954 9956 9959 9961 9963 9966 9968 9970 9972 9974 9976 9977 9979 9980 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 5656 4 2 1 9933 9934 9935 9936 9936 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9929 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9961 9961 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9940 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9962 9961 9961 9961 9961 9961 9962 9964 9965 9967 9969 9972 9974 9976 9978 9980 9982 9983 9984 9984 9984 9984 9983 9982 9980 9979 9977 9975 9973 9971 9969 9968 9966 9965 9964 9964 9964 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9926 9923 9921 9919 9917 9914 9912 9910 9909 9907 9906 9905 9905 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9905 9905 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9901 9902 9904 9905 9908 9910 9913 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9952 9953 9955 9957 9959 9961 9963 9964 9966 9967 9967 9968 9968 9968 9968 5657 4 2 1 9967 9966 9965 9964 9963 9963 9962 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9938 9937 9937 9936 9936 9937 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9948 9946 9944 9942 9939 9937 9935 9932 9930 9927 9924 9922 9919 9916 9913 9909 9906 9902 9897 9893 9887 9881 9875 9868 9860 9852 9842 9832 9821 9809 9796 9782 9767 9752 9736 9719 9701 9683 9664 9645 9626 9607 9588 9570 9551 9534 9517 9501 9486 9472 9459 9448 9438 9430 9423 9419 9415 9414 9415 9417 9421 9426 9434 9442 9452 9464 9476 9490 9505 9520 9536 9553 9570 9587 9605 9622 9640 9657 9674 9691 9708 9724 9739 9754 9768 9782 9795 9808 9819 9830 9841 9850 9859 9867 9875 9882 9888 9894 9898 9903 9906 9910 9913 9915 9917 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9932 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9947 9947 9947 9946 9946 9945 9943 9942 9940 9938 9936 9933 9931 9928 9925 9922 9919 9916 9912 9909 9906 9902 9898 9895 9891 9887 9883 9880 9876 9872 9869 9865 9862 9859 9857 9854 9852 9851 9849 9848 9848 9848 9848 9848 9849 9850 9851 9853 9855 9856 9858 9860 9862 9863 9865 9867 9868 9869 9871 9872 9872 9873 9874 9874 9874 9874 9873 9872 9871 9870 9869 9867 9864 9861 9858 9854 9850 9845 9839 9833 9826 9818 9809 9799 9787 9775 9761 9745 9728 9709 9688 9664 9638 9608 9576 9540 9501 9457 9409 9357 9300 9238 9170 9098 9019 8935 8846 8750 8649 8542 8430 8312 8189 8061 7929 7792 7651 7506 7358 7207 7053 6897 6740 6581 6422 6263 6103 5945 5789 5635 5484 5336 5193 5056 4924 4799 4682 4573 4473 4383 4303 4235 4178 4133 4100 4081 4073 4079 4098 4128 4172 4227 4293 4370 4457 4554 4659 4772 4892 5018 5150 5286 5426 5569 5714 5860 6008 6155 6301 6447 6591 6733 6873 7009 7143 7273 7400 7522 7641 7756 7867 7973 8075 8174 8268 8358 8444 8527 8606 8681 8752 8821 8886 8948 9007 9062 9115 9165 9213 9257 9299 9338 9375 9410 9442 9472 9500 5658 4 2 1 9526 9550 9572 9593 9613 9631 9648 9664 9679 9693 9707 9719 9732 9743 9755 9765 9776 9785 9795 9804 9812 9820 9827 9834 9841 9847 9852 9857 9862 9866 9869 9872 9875 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9887 9885 9883 9880 9878 9876 9873 9871 9868 9866 9864 9862 9861 9859 9858 9858 9857 9857 9857 9857 9858 9858 9859 9860 9860 9861 9862 9862 9862 9862 9862 9862 9862 9861 9861 9860 9859 9858 9857 9855 9854 9852 9850 9848 9846 9843 9841 9837 9834 9830 9825 9820 9815 9809 9802 9794 9786 9777 9767 9755 9743 9729 9714 9697 9678 9656 9632 9606 9577 9544 9508 9469 9426 9379 9328 9273 9214 9151 9084 9014 8939 8862 8781 8697 8610 8521 8430 8337 8243 8148 8053 7957 7862 7767 7674 7582 7493 7406 7323 7243 7168 7097 7032 6974 6921 6876 6839 6810 6789 6776 6773 6778 6792 6816 6848 6888 6936 6991 7054 7123 7197 7276 7359 7445 7534 7624 7715 7807 7897 7987 8076 8162 8245 8326 8404 8478 8549 8615 8678 8738 8793 8844 8891 8934 8974 9009 9041 9069 9093 9113 9130 9143 9153 9158 9161 9159 9154 9145 9132 9115 9094 9069 9039 9005 8966 8922 8873 8818 8758 8692 8620 8542 8457 8366 8269 8166 8056 7940 7818 7691 7558 7420 7278 7131 6981 6827 6672 6514 6355 6195 6036 5877 5720 5566 5415 5269 5127 4992 4864 4744 4633 4533 4443 4365 4300 4249 4212 4189 4182 4190 4214 4253 4306 4374 4456 4551 4657 4773 4898 5031 5168 5310 5454 5597 5740 5879 6013 6142 6262 6374 6476 6568 6649 6718 6776 6822 6855 6878 6888 6888 6877 6855 6824 6784 6735 6679 6614 6543 6466 6383 6295 6203 6107 6008 5908 5806 5704 5603 5504 5408 5316 5228 5147 5072 5006 4948 4900 4862 4835 4819 4815 4821 4839 4869 4908 4958 5016 5084 5158 5239 5325 5415 5508 5603 5698 5792 5884 5974 6059 6140 6214 6283 6345 6399 6445 6483 6513 6534 6547 6551 6547 6535 6515 6487 6451 6409 6359 6303 6240 6172 6097 6017 5932 5841 5746 5645 5540 5431 5318 5201 5080 4955 4828 4699 4567 4434 4299 4164 4030 3896 3764 3634 3508 3384 3266 3152 3043 2940 2844 2754 2671 2595 2527 2465 2410 2363 2322 2288 2261 2241 2227 2220 2221 2228 2242 2264 2294 2333 2380 2436 2501 2576 2661 2756 2861 2976 3101 3235 3377 3528 3686 3851 4021 4194 4371 4550 4729 4907 5084 5258 5429 5595 5756 5912 6062 6205 6343 6474 6599 6718 6832 6941 7044 7143 7238 7329 7417 7501 7582 7660 7736 7809 7879 7947 8012 8075 8135 8193 8249 8302 8353 8401 8448 8492 8535 8576 8615 8653 8690 8725 8759 8792 8824 8855 8885 8914 8942 8969 8995 9020 9044 9067 9089 9110 9130 9149 9168 9186 5659 4 2 1 9203 9220 9236 9251 9266 9281 9295 9309 9322 9335 9347 9359 9370 9380 9390 9400 9408 9417 9424 9431 9437 9443 9448 9453 9457 9461 9465 9468 9471 9473 9475 9477 9478 9479 9480 9480 9480 9479 9478 9476 9473 9471 9468 9465 9461 9457 9454 9450 9446 9443 9440 9438 9436 9434 9433 9433 9434 9435 9437 9440 9443 9447 9452 9457 9463 9469 9476 9484 9492 9500 9509 9518 9527 9537 9547 9557 9567 9578 9588 9599 9609 9619 9629 9639 9649 9659 9668 9676 9685 9693 9700 9708 9714 9721 9727 9733 9738 9743 9748 9753 9757 9761 9765 9769 9773 9777 9781 9785 9789 9792 9796 9799 9803 9806 9809 9812 9815 9817 9819 9821 9823 9825 9826 9827 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9841 9842 9843 9845 9846 9847 9848 9849 9850 9850 9851 9851 9852 9852 9852 9852 9853 9853 9853 9854 9855 9856 9856 9857 9858 9860 9861 9862 9863 9864 9865 9865 9866 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9860 9858 9856 9855 9853 9851 9850 9848 9846 9845 9843 9842 9840 9838 9837 9835 9833 9830 9828 9825 9821 9818 9814 9809 9804 9799 9793 9787 9781 9774 9767 9760 9752 9745 9737 9729 9721 9712 9703 9694 9685 9675 9664 9652 9640 9626 9612 9595 9578 9558 9537 9514 9488 9461 9431 9400 9365 9329 9290 9248 9205 9159 9111 9060 9008 8954 8898 8840 8782 8722 8662 8601 8541 8481 8421 8364 8308 8254 8203 8156 8113 8075 8041 8013 7990 7974 7964 7961 7964 7974 7990 8013 8041 8076 8115 8159 8208 8260 8315 8372 8431 8492 8553 8614 8675 8736 8795 8852 8909 8963 9015 9065 9113 9159 9202 9244 9283 9320 9355 9388 9419 9448 9476 9502 9526 9548 9569 9589 9607 9624 9640 9655 9668 9681 9693 9704 9715 9725 9734 9744 9753 9761 9770 9778 9786 9793 9801 9808 9815 9822 9828 9834 9840 9845 9850 9854 9858 9862 9865 9869 9871 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9902 9902 9903 9902 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9894 9895 9896 9897 9899 9901 9903 9905 9908 9910 9912 9915 9917 9919 9920 9922 9923 9924 9924 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9948 9949 9949 9950 9950 9950 5660 4 2 1 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9945 9946 9946 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9951 9951 9950 9949 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9914 9914 9914 9914 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9928 9928 9927 9926 9924 9922 9920 9918 9915 9912 9909 9906 9903 9900 9897 9894 9892 9890 9888 9887 9886 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9888 9888 9887 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9866 9864 9862 9860 9859 9857 9855 9853 9851 9849 9847 9844 9841 9838 9835 9831 9828 9824 9819 9815 9810 9806 9801 9796 9791 9786 9781 9776 9771 9765 9759 9753 9746 9738 9730 9722 9712 9702 9691 9679 9667 9653 9639 9624 9608 9591 9574 9556 9537 9518 9498 9477 9456 9434 9412 9389 9366 9342 9318 9293 9268 9243 9217 9192 9167 9142 9117 9093 9070 9048 9027 9007 8989 8972 8957 8944 8932 8923 8915 8910 8906 8904 8904 8906 8910 8916 8923 8931 8941 8952 8965 8978 8992 9008 9024 9040 9057 9075 9093 9111 9129 9147 9164 9182 9199 9216 9232 9247 9262 9276 9289 9301 9311 9321 9329 9336 9342 9347 9350 9352 9352 9351 9348 9344 9339 9332 9323 9313 9302 9289 9274 9258 9241 9222 9201 9180 9157 9133 9108 9082 9056 9028 9000 8972 8944 8915 8887 8859 8831 8804 8778 8754 8730 8708 8687 8668 8651 8635 8622 8611 8602 8595 8591 8589 8589 8592 8597 8604 8613 8624 8637 8652 8669 8687 8707 8728 8750 8773 8796 8820 8843 8867 8890 8913 8935 8956 8975 8993 9009 9023 9035 9044 9051 9054 9055 9052 9047 9037 9025 9009 8989 8967 8941 8912 8880 8846 8810 8772 8733 8693 8652 8611 8571 8531 8494 8458 8425 8394 8368 8344 8326 8311 8301 8297 8297 8302 8312 8328 8348 8373 8403 8437 8474 8515 8559 8606 8655 8706 8758 8811 8865 8918 8971 9023 9074 9124 9173 9219 9263 9306 9346 9383 9419 9452 9483 9512 9539 9564 9587 9608 9628 9646 9663 9679 9693 9707 9720 9732 9744 9754 9765 9774 9783 9791 9799 9806 9813 9819 9824 9829 9834 9837 9841 9843 9845 9847 9848 9849 9849 9849 9849 9848 9847 9846 9844 9842 9839 9837 9834 9830 9826 9821 9816 9811 9805 9798 9790 9781 9772 9762 9751 9740 9728 9715 9701 9687 9672 9657 9642 9626 9611 9596 5661 4 2 1 9581 9566 9553 9540 9528 9518 9508 9501 9494 9490 9487 9485 9486 9488 9492 9497 9504 9512 9522 9532 9544 9556 9569 9583 9597 9611 9625 9640 9654 9668 9682 9695 9708 9721 9734 9746 9758 9769 9780 9791 9802 9811 9821 9830 9838 9846 9854 9861 9867 9872 9877 9881 9885 9888 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9913 9915 9917 9919 9921 9922 9923 9924 9924 9924 9924 9924 9923 9922 9921 9919 9918 9917 9916 9914 9914 9913 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9917 9917 9917 9916 9915 9913 9910 9907 9904 9900 9896 9891 9887 9881 9876 9870 9865 9859 9852 9846 9839 9833 9825 9817 9809 9800 9790 9779 9767 9754 9739 9722 9704 9684 9661 9636 9609 9580 9548 9513 9475 9434 9390 9343 9293 9240 9183 9123 9060 8994 8925 8853 8779 8703 8625 8546 8466 8386 8306 8228 8151 8078 8007 7941 7880 7824 7775 7732 7697 7670 7652 7641 7639 7646 7661 7685 7716 7755 7801 7853 7911 7974 8041 8111 8184 8259 8336 8412 8489 8565 8640 8713 8784 8853 8920 8983 9044 9101 9156 9208 9257 9302 9345 9386 9423 9459 9491 9522 9550 9576 9601 9623 9644 9663 9680 9696 9710 9723 9735 9745 9755 9764 9772 9780 9787 9793 9799 9805 9811 9817 9822 9827 9833 9838 9844 9849 9855 9860 9866 9872 9877 9883 9888 9893 9898 9903 9908 9912 9916 9920 9924 9927 9931 9934 9936 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9908 9904 9900 9895 9890 9885 9879 9872 9865 9857 9849 9840 9829 9818 9806 9793 9779 9765 9749 9733 9716 9699 9681 9663 9646 9628 9610 9593 9577 9562 9548 9535 9524 9514 9506 9500 9496 9493 9493 9494 9498 9503 9509 9517 9527 9538 9550 9563 9576 9590 5662 4 2 1 9605 9619 9634 9648 9663 9677 9690 9703 9716 9727 9738 9749 9759 9768 9776 9784 9791 9797 9802 9807 9812 9815 9818 9820 9822 9822 9822 9821 9819 9815 9811 9805 9799 9790 9780 9769 9756 9741 9723 9704 9683 9659 9632 9603 9571 9536 9498 9456 9412 9364 9312 9257 9199 9137 9072 9003 8932 8858 8782 8703 8624 8543 8461 8379 8298 8218 8140 8065 7992 7924 7861 7802 7750 7704 7665 7633 7609 7593 7585 7586 7594 7611 7636 7669 7708 7755 7808 7866 7930 7998 8069 8143 8220 8297 8376 8455 8533 8610 8685 8759 8830 8898 8964 9026 9085 9141 9194 9243 9289 9331 9371 9408 9442 9473 9502 9529 9554 9577 9598 9617 9635 9651 9666 9680 9693 9705 9715 9725 9734 9743 9750 9757 9763 9769 9774 9779 9782 9786 9789 9791 9793 9795 9796 9796 9796 9796 9796 9795 9794 9793 9792 9790 9788 9786 9784 9782 9779 9777 9774 9771 9768 9765 9761 9757 9753 9749 9745 9740 9735 9729 9723 9717 9710 9703 9696 9688 9679 9671 9661 9651 9641 9630 9618 9605 9592 9578 9564 9548 9532 9514 9496 9477 9456 9435 9413 9389 9364 9338 9310 9281 9250 9216 9181 9144 9104 9061 9015 8966 8913 8857 8797 8733 8664 8592 8515 8433 8347 8257 8162 8062 7958 7849 7736 7619 7497 7371 7241 7107 6969 6827 6681 6532 6380 6225 6067 5906 5744 5580 5415 5250 5085 4920 4758 4597 4440 4285 4136 3991 3852 3719 3592 3473 3361 3258 3162 3076 2998 2930 2871 2822 2783 2754 2736 2729 2733 2749 2777 2817 2869 2934 3012 3102 3206 3322 3450 3589 3740 3901 4071 4249 4434 4625 4821 5019 5219 5419 5618 5815 6008 6196 6379 6555 6725 6887 7041 7188 7327 7457 7580 7696 7805 7907 8003 8094 8179 8259 8335 8407 8475 8540 8601 8660 8716 8769 8819 8868 8914 8957 8999 9038 9076 9112 9145 9177 9208 9237 9264 9290 9314 9338 9360 9381 9401 9420 9439 9456 9473 9489 9505 9520 9535 9549 9562 9575 9588 9600 9612 9623 9634 9645 9655 9664 9673 9681 9689 9696 9702 9708 9714 9719 9723 9727 9731 9735 9738 9741 9744 9746 9749 9752 9754 9757 9759 9761 9763 9765 9767 9769 9771 9772 9774 9775 9776 9777 9777 9778 9779 9779 9780 9781 9782 9782 9783 9784 9785 9785 9785 9785 9785 9784 9782 9779 9775 9771 9765 9758 9749 9739 9728 9715 9700 9684 9666 9647 9626 9603 9578 9552 9523 9492 9458 9422 9384 9342 9297 9248 9196 9140 9080 9016 8948 8875 8797 8715 8629 8538 8443 8343 8240 8133 8022 7907 7790 7669 7546 7420 7293 7163 7032 6901 6768 6636 6504 6373 6244 6116 5992 5872 5756 5647 5543 5447 5360 5283 5216 5160 5117 5086 5070 5067 5079 5106 5148 5204 5275 5359 5456 5565 5686 5816 5955 6102 6254 6412 6572 6735 6897 7060 7220 7378 7531 7680 7823 7961 8092 8216 8334 8445 8548 8645 5663 4 2 1 8736 8820 8898 8971 9038 9101 9158 9212 9261 9307 9350 9390 9427 9462 9494 9524 9553 9579 9604 9628 9649 9670 9689 9707 9724 9740 9754 9768 9781 9792 9803 9813 9822 9830 9838 9844 9851 9856 9861 9866 9870 9874 9878 9881 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9914 9916 9919 9921 9923 9925 9927 9928 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9943 9943 9942 9942 9941 9940 9938 9937 9935 9933 9932 9930 9928 9927 9926 9925 9924 9923 9923 9923 9924 9924 9925 9926 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9879 9878 9878 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9863 9862 9860 9859 9857 9856 9854 9853 9851 9849 9847 9846 9844 9842 9840 9837 9835 9833 9830 9828 9825 9822 9819 9815 9812 9808 9805 9801 9797 9793 9789 9785 9781 9777 9774 9770 9767 9763 9760 9757 9754 9752 9749 9747 9745 9742 9740 9738 9736 9734 9731 9729 9726 9724 9721 9719 9716 9713 9710 9708 9705 9703 9701 9699 9698 9696 9695 9695 9694 9694 9694 9694 9695 9695 9696 9697 9697 9698 9698 9699 9699 9699 9700 9700 9700 9700 9700 9700 9700 9700 9700 9701 9701 9702 9703 9704 9705 9707 9708 9710 9711 9713 9714 9715 9716 9717 9717 9717 9716 9715 9714 9712 9710 9707 9703 9699 9695 9689 9683 9676 9668 9659 9648 9636 9623 9607 9590 9571 9549 9524 9497 9467 9434 9397 9357 9313 9265 9214 9158 9099 9035 8968 8896 8821 8742 8659 8573 8484 8392 8298 8202 8104 8005 7905 7806 7707 7610 7514 7421 7331 7244 7162 7085 7013 6947 6887 6833 6786 6746 6713 6686 6667 6653 6647 5664 4 2 1 6646 6651 6662 6678 6698 6724 6753 6786 6822 6862 6905 6951 7000 7052 7106 7163 7223 7285 7350 7418 7488 7560 7635 7712 7790 7871 7952 8035 8118 8202 8285 8368 8449 8530 8608 8685 8759 8830 8899 8965 9027 9086 9142 9195 9244 9291 9334 9375 9413 9448 9481 9512 9541 9568 9593 9617 9639 9659 9678 9696 9713 9728 9743 9756 9769 9780 9791 9801 9810 9818 9826 9834 9841 9847 9854 9860 9865 9871 9876 9881 9886 9890 9894 9898 9902 9905 9908 9910 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9928 9927 9926 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9916 9914 9911 9908 9905 9902 9898 9895 9891 9887 9882 9878 9873 9869 9864 9859 9854 9849 9844 9838 9833 9828 9823 9818 9812 9807 9802 9796 9790 9784 9777 9771 9763 9755 9747 9738 9729 9718 9708 9696 9684 9672 9659 9646 9633 9619 9606 9593 9580 9568 9556 9545 9536 9527 9520 9514 9510 9507 9505 9505 9507 9510 9514 9520 9527 9535 9544 9554 9565 9577 9589 9602 9615 9628 9641 9654 9667 9681 9694 9706 9719 9731 9743 9754 9765 9776 9787 9796 9806 9815 9824 9832 9840 9848 9855 9862 9868 9874 9880 9886 9891 9896 9901 9905 9909 9913 9917 9920 9924 9926 9929 9932 9934 9935 9937 9938 9939 9940 9940 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9938 9939 9940 9940 9942 9943 9945 9946 9948 9950 9952 9954 9956 9958 9960 9961 9962 9963 9964 9964 9964 9964 9963 9962 9962 9961 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 5665 4 2 1 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9925 9923 9920 9917 9915 9913 9910 9908 9906 9904 9903 9901 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9867 9865 9862 9858 9855 9851 9846 9841 9836 9830 9824 9816 9808 9800 9790 9780 9768 9756 9743 9728 9713 9696 9678 9658 9637 9614 9589 9563 9534 9503 9470 9435 9397 9356 9312 9266 9217 9165 9109 9051 8990 8926 8860 8791 8719 8646 8570 8492 8413 8333 8251 8169 8086 8003 7920 7837 7754 7673 7592 7513 7436 7361 7289 7219 7152 7090 7031 6976 6926 6882 6843 6809 6782 6761 6746 6738 6737 6743 6755 6775 6801 6833 6871 6915 6964 7019 7078 7140 7207 7276 7348 7421 7496 7571 7647 7723 7799 7873 7946 8018 8088 8157 8223 8287 8349 8409 8466 8522 8575 8627 8676 8724 8771 8816 8860 8902 8944 8984 9024 9063 9101 9138 9174 9210 9245 9279 9312 9345 9376 9407 9436 9464 9492 9518 9543 9567 9590 9611 9631 9650 9668 9685 9701 9716 9730 9743 9755 9767 9777 9787 9796 9805 9813 9821 9828 9835 9841 9847 9852 9857 9862 9866 9870 9874 9878 9881 9884 9887 9890 9892 9895 9898 9900 9903 9906 9909 9911 9914 9917 9920 9923 9925 9928 9931 9933 9935 9937 9939 9941 9943 9944 9945 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9958 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9952 9951 9952 9952 9952 9953 9953 9954 9954 9954 9954 9954 9953 9952 9951 9949 9947 9944 9941 9937 9934 9930 9926 9922 9918 9914 9911 9908 9906 9904 9902 9901 9901 9901 9902 9903 9905 9907 9909 9912 9914 9917 9919 9921 9923 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 5666 4 2 1 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9954 9955 9957 9958 9960 9962 9964 9966 9968 9970 9972 9974 9975 9976 9977 9977 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9970 9970 9971 9971 9972 9973 9974 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9978 9977 9975 9973 9972 9970 9968 9966 9964 9963 9962 9961 9960 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9925 9924 9923 9922 9920 9918 9917 9915 9913 9911 9909 9906 9904 9902 9900 9898 9895 9893 9891 9889 9887 9886 9884 9882 9880 9879 9877 9876 9875 9873 9872 9870 9868 9866 9864 9862 9859 9856 9852 9848 9844 9839 9834 9828 9822 9815 9808 9801 9794 9786 9778 9770 9761 9753 9744 9734 9724 9714 9703 9691 9678 9665 9650 9635 9618 9600 9581 9560 9538 9514 9489 9463 9434 9405 9373 9340 9306 9270 9232 9193 9152 9110 9066 9021 8974 8927 8878 8829 8778 8728 8677 8626 8576 8526 8477 8430 8384 8340 8299 8260 8224 8192 8162 8137 8115 8096 8082 8072 8065 8062 8063 8067 8075 8087 8101 8118 8139 8161 8187 8214 8244 8276 8309 8344 8380 8417 8455 8494 8533 8573 8612 8652 8691 8729 8766 8802 8836 8870 8901 8931 8959 8985 9009 9031 9051 9069 9085 9100 9113 9125 9135 9144 9152 9160 9166 9173 9179 9185 9191 9197 9203 9210 9217 9225 9233 9243 9253 9263 9275 9287 9301 9315 9329 9345 9361 9377 9394 9412 9429 9447 9465 9483 9501 9518 9536 9553 9570 9586 9601 9617 9631 9645 9658 9671 9683 9694 9705 9714 9723 9732 9739 9746 9752 9757 9762 9766 9770 9773 9775 9777 9779 9781 9782 9784 9785 9786 9787 9789 9790 9791 9793 9795 9796 9798 9799 9801 9802 9803 9803 9803 9803 9803 9802 9800 9799 9797 9794 9791 9788 9785 9782 9779 9776 9773 9770 9767 9765 9763 9760 9758 9756 9754 9752 9750 9748 9746 9743 9740 9737 9733 9728 9724 9718 9712 9705 9698 9690 9681 5667 4 2 1 9672 9662 9651 9640 9627 9614 9601 9586 9571 9556 9540 9523 9506 9488 9470 9452 9434 9415 9396 9378 9359 9341 9323 9305 9287 9269 9251 9233 9214 9196 9177 9157 9136 9114 9090 9066 9039 9011 8980 8948 8913 8876 8836 8794 8749 8702 8652 8599 8544 8487 8428 8367 8303 8238 8172 8105 8037 7968 7899 7831 7764 7697 7633 7571 7512 7456 7404 7356 7314 7277 7245 7221 7202 7191 7187 7190 7201 7219 7244 7276 7314 7359 7411 7467 7529 7595 7665 7739 7815 7894 7974 8055 8137 8219 8300 8381 8461 8539 8615 8690 8762 8831 8899 8963 9025 9084 9140 9193 9244 9291 9336 9378 9417 9454 9488 9520 9550 9577 9602 9625 9646 9666 9684 9701 9716 9730 9742 9754 9765 9775 9784 9792 9800 9807 9814 9820 9826 9831 9836 9841 9845 9849 9852 9855 9858 9860 9862 9864 9866 9867 9868 9868 9869 9869 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9864 9863 9863 9861 9860 9858 9857 9854 9852 9849 9845 9841 9837 9833 9828 9822 9816 9810 9803 9796 9788 9779 9770 9759 9748 9736 9722 9707 9691 9673 9654 9633 9611 9586 9560 9532 9503 9471 9438 9403 9366 9328 9288 9246 9202 9157 9110 9061 9010 8958 8903 8846 8787 8725 8661 8595 8526 8454 8379 8301 8221 8138 8052 7963 7872 7777 7680 7581 7479 7375 7269 7162 7052 6942 6830 6718 6605 6493 6382 6272 6165 6061 5961 5865 5776 5693 5617 5551 5493 5446 5410 5386 5375 5376 5390 5418 5459 5513 5579 5657 5747 5848 5957 6076 6201 6333 6469 6609 6752 6895 7038 7180 7321 7458 7591 7721 7845 7964 8078 8187 8289 8387 8478 8564 8645 8721 8793 8859 8922 8980 9035 9086 9134 9179 9220 9259 9295 9329 9360 9388 9414 9439 9461 9481 9499 9516 9531 9545 9557 9568 9577 9586 9594 9600 9606 9612 9617 9621 9626 9630 9634 9638 9642 9646 9650 9655 9659 9665 9670 9676 9683 9690 9697 9705 9712 9720 9728 9736 9745 9753 9760 9768 9775 9782 9788 9794 9800 9805 9810 9814 9818 9822 9825 9828 9831 9834 9836 9838 9840 9842 9844 9845 9847 9848 9849 9850 9851 9851 9851 9851 9851 9850 9850 9849 9847 9846 9845 9843 9842 9840 9839 9838 9836 9835 9834 9833 9832 9831 9830 9830 9829 9828 9828 9827 9827 9827 9826 9826 9826 9826 9826 9826 9827 9827 9828 9829 9831 9832 9835 9837 9840 9843 9846 9850 9854 9858 9862 9866 9870 9875 9879 9883 9887 9891 9895 9898 9902 9905 9908 9910 9912 9915 9916 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 5668 4 2 1 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9926 9925 9923 9921 9919 9918 9916 9914 9912 9911 9910 9909 9908 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9958 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9948 9946 9945 9944 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9934 9932 9930 9928 9925 9921 9917 9913 9908 9903 9897 9890 9883 9875 9867 9857 9847 9836 9825 9813 9800 9786 9771 9756 9741 9725 9709 9692 9675 9657 9640 9623 9606 9588 9572 9555 9539 9524 9509 9495 9482 9470 9459 9450 9441 9434 9429 9425 9422 9421 9422 9424 9428 9433 9440 9448 9457 9467 9479 9491 9503 9516 9530 9543 9557 9571 9585 9598 9612 9625 9637 9650 9662 9674 9686 9697 9708 9719 9729 9740 9750 9760 9770 9780 9789 9798 9807 9815 9823 9831 9838 9844 9851 9856 9862 9867 9871 9875 9879 9883 9886 9889 9892 9894 9897 9899 9902 9904 9907 9909 9911 9914 9916 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9944 9945 9946 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9917 9915 9914 9913 9913 9913 9913 9914 9915 9916 9917 9918 9920 9922 9923 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9908 9906 9904 9902 9900 9898 9896 9895 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9879 9878 9876 9873 9871 9869 9866 9863 9861 9858 9855 9852 9849 9846 9844 9841 9838 9836 9833 9831 9828 9826 9823 9821 9818 9815 9811 9808 9804 9799 9795 9790 9784 9779 9773 9766 9759 9752 9744 9736 9728 9720 9712 9703 9695 9686 9677 9669 9661 9652 9644 9636 9628 9621 9613 9606 9599 9592 9586 9579 9573 9566 9560 9554 9548 9543 9537 9531 9526 9521 9515 9510 9505 9501 9496 9492 9488 9483 9479 9476 9472 9468 9463 9459 9454 9449 9443 9436 9427 9418 9407 9394 9380 9363 9344 9322 9298 9270 9240 9207 9170 9130 9087 9040 8989 8934 8876 8814 8749 8679 8606 8529 8448 8364 8277 8187 8093 7998 7900 5669 4 2 1 7801 7701 7601 7501 7403 7306 7213 7123 7038 6958 6885 6819 6761 6712 6673 6643 6623 6614 6615 6627 6650 6683 6726 6778 6839 6908 6985 7068 7157 7251 7349 7450 7554 7660 7766 7872 7977 8082 8184 8285 8382 8477 8568 8655 8739 8818 8894 8965 9032 9095 9154 9210 9261 9309 9353 9394 9432 9468 9500 9530 9558 9584 9608 9630 9650 9670 9688 9704 9720 9735 9749 9762 9774 9786 9797 9807 9817 9827 9835 9844 9852 9859 9866 9873 9879 9885 9890 9895 9899 9903 9907 9910 9913 9915 9917 9919 9920 9921 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9912 9911 9909 9907 9904 9902 9899 9897 9894 9891 9888 9885 9882 9878 9875 9872 9869 9866 9864 9861 9859 9856 9854 9852 9849 9847 9845 9843 9840 9837 9834 9831 9827 9823 9819 9815 9810 9805 9800 9795 9790 9785 9780 9775 9771 9767 9763 9759 9756 9752 9749 9746 9743 9740 9737 9733 9729 9725 9720 9714 9708 9701 9693 9684 9675 9666 9655 9644 9633 9622 9610 9598 9586 9575 9563 9552 9540 9530 9519 9509 9498 9488 9478 9468 9458 9447 9437 9425 9413 9401 9387 9373 9358 9341 9324 9305 9285 9264 9241 9217 9192 9165 9137 9108 9078 9047 9014 8981 8947 8913 8878 8842 8807 8772 8737 8704 8671 8639 8609 8581 8554 8530 8509 8490 8474 8461 8451 8444 8441 8440 8443 8449 8457 8469 8483 8500 8519 8540 8563 8588 8615 8643 8672 8702 8733 8765 8797 8829 8862 8895 8928 8960 8993 9024 9056 9087 9117 9146 9175 9203 9230 9256 9281 9305 9328 9350 9371 9391 9410 9427 9444 9460 9474 9488 9500 9512 9522 9532 9540 9548 9554 9559 9564 9567 9569 9570 9569 9568 9565 9560 9554 9547 9538 9527 9514 9499 9482 9464 9443 9419 9394 9366 9335 9303 9268 9231 9191 9149 9106 9060 9013 8964 8915 8864 8813 8761 8710 8659 8610 8562 8515 8472 8431 8393 8359 8330 8305 8285 8270 8260 8256 8257 8265 8277 8296 8319 8348 8381 8418 8460 8504 8552 8602 8654 8707 8761 8816 8870 8924 8977 9028 9078 9127 9173 9218 9260 9300 5670 4 2 1 9339 9374 9408 9440 9470 9499 9525 9550 9574 9596 9617 9637 9656 9674 9690 9706 9721 9735 9748 9760 9771 9781 9791 9799 9807 9814 9820 9826 9831 9836 9840 9844 9847 9850 9853 9855 9858 9861 9863 9866 9868 9871 9873 9876 9878 9881 9884 9886 9888 9891 9893 9895 9897 9899 9900 9901 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9954 9954 9953 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9930 9928 9926 9924 9921 9918 9914 9910 9906 9902 9897 9892 9888 9883 9879 9875 9872 9869 9867 9866 9865 9865 9866 9868 9870 9873 9876 9880 9884 9888 9893 9897 9902 9906 9910 9914 9917 9920 9922 9925 9926 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9931 9930 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9931 9930 9929 9926 9923 9920 9916 9910 9905 9898 9890 9882 9873 9863 9851 9839 9826 9812 9796 9780 9761 9742 9720 9697 9672 9646 9617 9586 9554 9519 9483 9445 9406 9365 9323 9280 9236 9192 9148 9104 9060 9017 8974 8933 8893 8855 8818 8783 8750 8719 8689 8662 8636 8612 8591 8571 8553 8538 8524 8512 8503 8495 8490 8486 8485 8487 8490 8496 8505 8516 8530 8546 8564 8585 8609 8635 8663 8693 8725 8759 8795 8832 8870 8909 8949 8990 9031 9073 9114 9155 9196 9237 9276 9315 9353 9390 9426 9461 9494 9526 9557 9587 9615 9642 9668 9693 9716 9737 9758 9777 9795 9811 9827 9841 9853 9865 9875 9884 9892 9899 9906 9911 9916 9920 9923 9926 9929 9932 9934 9936 9939 9941 9943 9945 9948 9950 9953 5671 4 2 1 9955 9958 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9942 9939 9937 9935 9933 9932 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9908 9905 9902 9899 9896 9893 9889 9885 9882 9878 9874 9870 9866 9862 9858 9853 9849 9844 9840 9835 9830 9825 9819 9813 9806 9799 9792 9783 9775 9765 9755 9745 9733 9721 9709 9696 9682 9668 9653 9638 9622 9607 9591 9575 9559 9544 9528 9513 9499 9485 9472 9459 9448 9437 9427 9418 9410 9403 9396 9391 9387 9384 9381 9380 9379 9380 9381 9383 9386 9390 9395 9401 9407 9415 9423 9432 9442 9453 9465 9477 9490 9503 9517 9531 9545 9559 9574 9588 9602 9616 9629 9643 9655 9668 9679 9691 9701 9712 9722 9731 9740 9748 9757 9765 9772 9780 9787 9794 9800 9807 9813 9820 9825 9831 9836 9842 9846 9851 9855 9858 9862 9864 9867 9869 9870 9871 9872 9872 9872 9871 9870 9868 9867 9865 9863 9860 9858 9856 9853 9851 9849 9846 9845 9843 9841 9840 9839 9839 9839 9839 9839 9839 9840 9841 9842 9844 9845 9846 9848 9849 9851 9852 9853 9854 9855 9856 9856 9857 9857 9857 9857 9856 9856 9854 9853 9851 9848 9845 9841 9836 9831 9824 9817 9808 9799 9788 9776 9763 9749 9734 9717 9700 9681 9662 9641 9620 9598 9575 9551 9527 9503 9478 9453 9427 9402 9376 9350 9325 9299 9274 9248 9224 9199 9175 9152 9129 9107 9085 9065 9045 9026 9008 8992 8976 8962 8948 8937 8926 8918 8911 8905 8901 8899 8900 8902 8906 8912 8921 8931 8944 8959 8977 8996 9017 9040 9065 9091 9119 9148 9177 9208 9239 9270 9301 9332 9363 9393 9423 9451 9479 9506 9532 9557 9581 9603 9625 9645 9664 9682 9699 9715 9730 9744 9756 9768 9779 9789 9798 9807 9814 9821 9827 9833 9838 9843 9847 9851 9855 9859 9863 9866 9869 9873 9876 9879 9882 9885 9887 9890 9892 9894 9896 9898 9899 9901 9902 9903 9903 9904 9905 9905 9906 9907 9908 9910 9912 9914 9916 9919 9922 9925 9928 5672 4 2 1 9932 9935 9939 9943 9946 9950 9953 9956 9959 9961 9963 9965 9967 9968 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9978 9979 9980 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 9987 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9990 9989 9987 9986 9984 9982 9980 9978 9976 9974 9972 9971 9970 9969 9968 9968 9968 9968 9969 9969 9970 9971 9972 9972 9973 9973 9973 9972 9972 9971 9969 9967 9965 9962 9958 9955 9951 9946 9942 9937 9931 9926 9920 9914 9908 9902 9895 9889 9882 9876 9870 9864 9858 9853 9848 9844 9840 9837 9834 9833 9832 9831 9832 9833 9835 9838 9841 9844 9849 9853 9858 9863 9868 9873 9878 9883 9888 9893 9898 9903 9907 9912 9916 9921 9925 9930 9934 9939 9943 9948 9952 9957 9961 9965 9970 9973 9977 9980 9983 9986 9988 9990 9991 9992 9992 9992 9992 9992 9991 9991 9990 9989 9989 9988 9988 9987 9987 9988 9988 9989 9989 9990 9991 9992 9993 9994 9994 9995 9996 9996 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9997 9997 9996 9996 9996 9996 9996 9997 9997 9997 9998 9999 999910000100001000010001100011000010000 9999 9998 9997 9996 9995 9993 9991 9990 9988 9987 9986 9985 9984 9983 9983 9983 9984 9985 9985 9987 9988 9990 9991 9993 9994 9995 9997 9997 9998 9998 9998 9998 9998 9997 9995 9994 9992 9991 9989 9987 9985 9984 9982 9981 9980 9979 9979 9978 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9984 9985 9984 9984 9984 9984 9983 9983 9982 9982 9982 9982 9982 9982 9982 9983 9984 9984 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9988 9987 9986 9985 9984 9983 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9941 9940 9939 9937 9935 9932 9930 9927 9925 9922 9919 9916 9914 9912 9910 9908 9906 9905 9904 9904 9904 9904 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9917 9918 9920 9922 9925 9927 9929 9932 9935 9937 9940 9943 9946 9949 9952 9955 9958 9960 9962 9964 9966 9968 9969 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9985 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9973 9972 9971 9970 9969 9968 9967 9966 9964 5673 4 2 1 9963 9961 9959 9956 9954 9951 9948 9944 9940 9936 9931 9927 9922 9917 9913 9908 9903 9899 9895 9891 9888 9885 9882 9880 9879 9878 9877 9877 9878 9879 9880 9882 9884 9887 9889 9892 9895 9899 9902 9905 9908 9911 9915 9918 9921 9924 9927 9929 9932 9935 9938 9940 9943 9946 9949 9951 9954 9957 9960 9962 9965 9968 9971 9973 9976 9978 9980 9982 9984 9986 9987 9988 9989 9990 9990 9990 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9977 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9990 9990 9989 9988 9988 9986 9985 9983 9981 9979 9977 9975 9972 9969 9967 9964 9960 9957 9953 9950 9946 9941 9937 9932 9927 9922 9916 9910 9904 9897 9891 9884 9877 9871 9864 9857 9851 9844 9838 9832 9826 9821 9815 9811 9806 9802 9797 9794 9790 9786 9783 9780 9777 9775 9772 9770 9768 9767 9766 9765 9765 9765 9766 9767 9770 9772 9776 9780 9784 9790 9795 9802 9808 9816 9823 9831 9839 9846 9854 9862 9870 9877 9884 9891 9898 9904 9910 9916 9921 9925 9930 9934 9937 9941 9944 9947 9950 9952 9955 9957 9959 9962 9964 9966 9968 9970 9972 9974 9976 9978 9980 9982 9984 9986 9988 9989 9991 9992 9993 9994 9995 9995 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9994 9993 9992 9991 9990 9988 9987 9985 9983 9981 9979 9977 9976 9974 9973 9971 9970 9970 9969 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9970 9970 9971 9972 9973 9975 9976 9978 9980 9982 9983 9985 9987 9988 9990 9991 9991 9992 9992 9991 9991 9990 9988 9987 9986 9984 9983 9982 9981 9980 9980 9980 9980 9981 9982 9983 9985 9986 9988 9990 9992 9993 9995 9996 9997 9997 9998 9997 9997 9996 9995 9994 9992 9991 9989 9988 9987 9986 9985 9984 9984 9984 9984 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9991 9991 9990 9989 9988 9988 9987 9986 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9986 9985 9984 9983 9982 9980 9979 9977 9976 9974 9973 9971 9970 9969 9968 9967 9966 9965 9965 9964 9962 9961 9959 9957 9955 9952 9949 9945 9941 9936 9931 9926 9921 9915 9910 9905 9900 9895 9891 9888 9885 9883 9882 9882 9882 9883 9884 9887 9889 5674 4 2 1 9892 9895 9899 9903 9906 9910 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9955 9956 9957 9958 9958 9958 9958 9957 9957 9956 9955 9953 9952 9950 9949 9947 9946 9945 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9932 9930 9928 9925 9922 9918 9914 9909 9904 9899 9893 9887 9880 9874 9867 9860 9853 9847 9840 9833 9826 9819 9813 9807 9801 9795 9789 9783 9778 9772 9767 9763 9758 9754 9751 9747 9744 9742 9740 9739 9739 9739 9740 9741 9743 9746 9750 9754 9759 9765 9771 9778 9785 9792 9800 9808 9816 9823 9831 9839 9847 9854 9862 9868 9875 9881 9887 9893 9898 9903 9907 9911 9915 9918 9920 9923 9925 9927 9928 9929 9930 9930 9930 9930 9929 9929 9927 9926 9924 9922 9919 9917 9913 9910 9906 9902 9897 9893 9888 9883 9878 9873 9868 9863 9859 9855 9851 9848 9845 9843 9842 9842 9842 9843 9845 9848 9851 9854 9858 9862 9866 9870 9875 9879 9883 9886 9889 9892 9894 9896 9898 9899 9900 9901 9902 9902 9903 9904 9904 9905 9906 9908 9909 9911 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9926 9927 9927 9927 9928 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9908 9908 9908 9909 9910 9912 9913 9915 9917 9919 9920 9922 9923 9924 9924 9924 9923 9922 9920 9918 9915 9913 9909 9906 9902 9899 9895 9891 9888 9884 9881 9878 9875 9872 9868 9865 9862 9859 9855 9851 9847 9843 9838 9834 9828 9823 9818 9812 9807 9802 9796 9792 9787 9783 9779 9776 9774 9772 9770 9770 9769 9769 9770 9771 9772 9774 9776 9778 9779 9781 9783 9785 9786 9788 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9806 9807 9807 9807 9808 9808 9807 9807 9807 9807 9806 9806 9806 9806 9807 9807 9808 9809 9811 9813 9815 9818 9821 9824 9827 9830 9834 9837 9841 9844 9847 9850 9853 9856 9858 9860 9862 9863 9864 9865 9866 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9862 9862 9862 9862 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9867 9866 9866 9865 9865 9864 9863 9861 9860 9859 9857 9856 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9849 9848 9847 9845 9843 9841 9839 9837 9835 9833 9831 9830 9828 9827 9825 9824 9824 9823 9823 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9823 9823 9823 9822 9822 9821 9821 9820 9820 9819 9819 9818 9817 9817 9816 9815 9814 9812 9810 9809 9806 5675 4 2 1 9804 9801 9798 9794 9791 9787 9783 9779 9775 9770 9766 9762 9758 9754 9751 9747 9744 9741 9738 9735 9732 9730 9727 9725 9722 9720 9717 9714 9711 9708 9705 9702 9698 9694 9691 9687 9683 9680 9676 9673 9670 9667 9664 9662 9660 9658 9657 9657 9656 9656 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9666 9666 9666 9666 9665 9664 9663 9661 9659 9657 9654 9651 9648 9645 9642 9638 9634 9631 9627 9623 9620 9616 9613 9609 9606 9602 9599 9595 9592 9589 9585 9581 9577 9573 9568 9563 9558 9553 9547 9540 9534 9526 9519 9511 9503 9495 9487 9478 9470 9461 9453 9444 9436 9427 9419 9411 9403 9395 9387 9379 9371 9362 9354 9346 9337 9328 9319 9309 9299 9289 9278 9267 9255 9243 9230 9217 9204 9190 9175 9160 9145 9129 9113 9097 9079 9062 9044 9026 9007 8987 8967 8947 8926 8904 8882 8859 8835 8810 8784 8757 8729 8700 8669 8637 8603 8568 8531 8492 8451 8408 8363 8316 8267 8216 8163 8108 8050 7991 7929 7865 7799 7731 7661 7588 7514 7439 7361 7282 7202 7120 7037 6954 6871 6787 6703 6621 6539 6459 6381 6306 6233 6164 6098 6037 5981 5929 5883 5842 5806 5777 5754 5737 5727 5722 5724 5732 5746 5766 5791 5822 5859 5901 5948 6000 6056 6117 6182 6251 6323 6399 6478 6559 6643 6729 6816 6905 6996 7086 7177 7268 7359 7449 7538 7625 7711 7795 7876 7955 8032 8105 8176 8244 8309 8371 8430 8487 8540 8590 8638 8684 8727 8768 8806 8843 8877 8910 8942 8971 8999 9026 9052 9076 9098 9120 9141 9160 9178 9196 9212 9227 9242 9255 9268 9280 9292 9303 9313 9323 9332 9341 9349 9357 9364 9371 9378 9383 9389 9394 9398 9401 9404 9406 9408 9409 9409 9409 9408 9407 9405 9403 9401 9399 9396 9394 9391 9389 9387 9385 9383 9381 9380 9379 9378 9377 9376 9376 9375 9375 9374 9374 9373 9372 9372 9371 9370 9369 9368 9367 9366 9365 9364 9363 9362 9362 9361 9360 9359 9358 9357 9356 9355 9353 9351 9349 9347 9345 9342 9339 9335 9331 9327 9323 9319 9315 9310 9306 9302 9298 9295 9292 9289 9287 9285 9284 9283 9283 9284 9285 9287 9289 9292 9295 9298 9302 9307 9312 9317 9322 9328 9334 9340 9347 9354 9361 9368 9376 9385 9393 9402 9412 9421 9431 9442 9452 9463 9474 9485 9496 9507 9518 9529 9539 9549 9559 9569 9577 9586 9594 9601 9608 9614 9619 9625 9630 9634 9638 9642 9646 9650 9653 9657 9660 9664 9667 9671 9674 9678 9682 9686 9690 9693 9697 9701 9705 9708 9712 9715 9719 9722 9725 9728 9731 9734 9736 9739 9742 9745 9748 9751 9754 9758 9761 9764 9768 9771 9775 9778 9782 9785 9788 9791 9794 9796 9799 9801 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9819 9820 9822 9823 9825 9827 9829 9830 9832 9834 5676 4 2 1 9836 9838 9840 9841 9843 9845 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9859 9859 9860 9861 9861 9862 9862 9862 9863 9863 9863 9863 9862 9862 9861 9861 9860 9859 9859 9858 9858 9858 9857 9857 9857 9858 9858 9858 9859 9860 9860 9861 9862 9863 9863 9864 9864 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9881 9882 9883 9883 9883 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9869 9868 9868 9867 9866 9865 9863 9862 9861 9859 9857 9855 9853 9851 9848 9846 9843 9839 9836 9832 9828 9824 9819 9814 9810 9804 9799 9793 9788 9782 9777 9771 9766 9760 9755 9750 9746 9741 9738 9734 9732 9729 9728 9727 9726 9726 9727 9729 9731 9733 9736 9740 9744 9749 9753 9758 9764 9769 9775 9780 9786 9792 9797 9803 9809 9814 9820 9825 9830 9835 9840 9845 9849 9854 9858 9862 9866 9869 9873 9876 9879 9881 9884 9886 9888 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9938 9937 9936 9934 9933 9931 9928 9926 9924 9921 9919 9916 9913 9910 9907 9904 9900 9897 9893 9888 9883 9878 9872 9865 9858 9850 9841 9831 9821 9810 9799 9788 9776 9765 9754 9744 9734 9725 9718 9712 9708 9705 9704 9704 9706 9710 9716 9723 9732 9741 9751 9763 9774 9786 9798 9809 9820 9831 9841 9850 9858 9865 9872 9878 9882 9886 9890 9892 9894 9896 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9904 9905 9904 9904 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9879 9878 9876 9876 9875 9874 9874 9874 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9876 9877 9878 9880 9881 9883 9886 9889 9892 9895 9899 9902 9906 9911 9915 9919 9923 9927 9931 9934 9938 9941 9943 9946 9947 9949 9950 9951 9952 5677 4 2 1 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9960 9961 9962 9963 9964 9966 9967 9969 9971 9972 9974 9975 9977 9978 9978 9979 9979 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9946 9947 9948 9949 9950 9952 9953 9955 9956 9957 9958 9960 9960 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9958 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9952 9950 9948 9946 9943 9939 9936 9931 9927 9921 9915 9908 9900 9892 9883 9872 9861 9849 9835 9821 9805 9788 9770 9751 9730 9708 9685 9662 9637 9612 9586 9559 9533 9506 9480 9454 9429 9406 9383 9362 9342 9325 9310 9297 9286 9278 9273 9270 9270 9273 9278 9286 9295 9307 9322 9337 9355 9374 9394 9415 9437 9460 9483 9506 9529 9552 9575 9597 9619 9640 9660 9679 9697 9715 9731 9746 9761 9774 9787 9798 9809 9819 9828 9837 9845 9852 9859 9865 9871 9877 9882 9886 9891 9895 9899 9902 9905 9908 9911 9913 9915 9917 9919 9920 9922 9923 9925 9927 9929 9931 9933 9936 9938 9941 9944 9948 9951 9954 9957 9960 9963 9965 9967 9969 9970 9971 9971 9971 9971 9970 9969 9967 9966 9964 9963 9961 9960 9959 9958 9958 9957 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9946 9944 9943 9940 9938 5678 4 2 1 9936 9934 9932 9929 9927 9926 9924 9923 9922 9922 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9942 9943 9945 9947 9949 9951 9953 9955 9957 9960 9962 9964 9966 9967 9969 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9964 9963 9962 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9942 9940 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9913 9911 9908 9905 9902 9899 9896 9892 9889 9886 9883 9879 9876 9873 9869 9865 9861 9856 9851 9845 9838 9830 9821 9812 9801 9789 9776 9762 9747 9732 9715 9698 9680 9663 9645 9627 9609 9592 9575 9559 9544 9530 9518 9506 9497 9488 9482 9477 9473 9472 9472 9473 9477 9482 9488 9496 9505 9516 9528 9540 9554 9568 9583 9599 9615 9631 9647 9663 9678 9694 9709 9723 9737 9750 9763 9775 9786 9797 9807 9817 9826 9834 9842 9850 9857 9864 9870 9877 9882 9888 9892 9897 9901 9905 9908 9911 9914 9916 9918 9920 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9946 9947 9947 9947 9946 9944 9943 9940 9937 9933 9929 9924 9919 9914 9908 9901 9894 9887 9880 9872 9864 9855 9847 9838 9828 9818 9808 9798 9787 9777 9766 9755 9744 9733 9723 9713 9703 9695 9687 9680 9675 9671 9668 9666 9666 9668 9671 9676 9682 9689 9698 9707 9717 9728 9740 9752 9764 9776 9787 9799 9810 9821 9831 9840 9849 9857 9865 9872 9878 9884 9889 9894 9898 9902 9905 9909 9911 9914 9916 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9943 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9881 9878 9875 9871 9868 9865 9861 9858 9855 9851 9848 9844 9841 9837 9833 9829 9824 9819 9814 9808 9802 9795 9787 9779 9770 9761 9750 9739 9727 9714 9700 9685 9669 9652 9634 9615 9594 9572 9548 9522 9495 9465 9434 9400 9363 9323 9280 9235 9185 9132 9076 9015 8951 8882 8809 8731 8649 8563 8472 8377 8277 8173 8064 7952 7835 7714 7590 7462 7331 7196 7059 6920 6778 6635 6490 6345 6199 6054 5910 5767 5679 4 2 1 5627 5489 5356 5228 5106 4990 4882 4783 4694 4616 4549 4494 4453 4426 4413 4414 4431 4463 4510 4571 4647 4737 4839 4954 5079 5215 5359 5510 5667 5828 5993 6160 6327 6493 6658 6820 6978 7131 7280 7423 7561 7692 7817 7936 8048 8155 8255 8350 8440 8525 8605 8680 8751 8818 8882 8942 8999 9053 9103 9151 9196 9239 9279 9317 9353 9386 9418 9447 9475 9501 9525 9548 9569 9589 9608 9626 9643 9659 9673 9687 9700 9712 9724 9735 9745 9754 9763 9771 9778 9785 9792 9798 9804 9809 9814 9819 9823 9827 9831 9835 9838 9841 9844 9847 9849 9852 9854 9856 9857 9859 9860 9861 9862 9862 9863 9864 9864 9864 9865 9865 9866 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9879 9881 9883 9884 9886 9888 9890 9892 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9870 9867 9865 9862 9861 9859 9858 9857 9857 9856 9857 9857 9858 9858 9859 9860 9861 9861 9861 9861 9860 9859 9857 9854 9851 9847 9842 9837 9831 9825 9818 9812 9805 9799 9793 9787 9782 9778 9775 9773 9772 9772 9774 9777 9781 9785 9791 9798 9805 9813 9821 9829 9837 9845 9853 9860 9867 9873 9878 9883 9887 9891 9894 9896 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9930 9931 9931 9931 9931 9930 9929 9928 9926 9924 9921 9919 9917 9915 9912 9911 9909 9908 9907 9906 9906 9905 9906 9906 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9902 9900 9897 9894 9891 9886 9881 9875 9868 9860 9851 9841 9830 9818 9805 9792 9777 9761 9745 9728 9710 9692 9673 9653 9634 9613 9593 9573 9552 9532 9512 9493 9474 9456 9439 9423 9408 9395 9383 9373 9364 9358 9353 9350 9350 9351 9355 9361 9368 9378 9389 9402 9417 9433 9450 9469 9488 9508 9528 9549 9570 9591 9612 9632 9652 9671 9690 9708 9725 9741 9756 9770 9783 9796 9807 9818 9827 9836 9845 9852 9859 9865 5680 4 2 1 9871 9877 9882 9886 9890 9894 9898 9901 9904 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9917 9916 9914 9912 9910 9907 9903 9899 9895 9889 9884 9877 9870 9861 9852 9842 9831 9819 9806 9791 9775 9757 9738 9717 9695 9670 9644 9616 9586 9554 9521 9486 9449 9411 9373 9333 9293 9252 9212 9173 9134 9096 9060 9026 8994 8964 8938 8914 8894 8877 8865 8856 8851 8850 8853 8860 8871 8885 8903 8925 8949 8977 9007 9039 9072 9108 9144 9182 9219 9257 9295 9332 9368 9403 9438 9471 9502 9532 9561 9587 9613 9636 9659 9679 9699 9717 9734 9750 9764 9778 9791 9803 9814 9824 9834 9843 9851 9859 9866 9872 9878 9883 9887 9892 9895 9899 9902 9904 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9928 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9948 9948 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9914 9911 9908 9906 9904 9901 9900 9898 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9902 9904 9907 9909 9912 9914 9917 9920 9922 9925 9928 9930 9932 9934 9936 9938 9939 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9942 9941 9939 9937 9935 9933 9930 9927 9925 9922 9919 9916 9914 9911 9909 9907 9906 9905 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9903 9902 9899 9896 9893 9889 9884 9879 9874 9869 9863 9858 9853 9849 9845 9841 9839 9838 9837 9838 9839 9842 9845 9849 9853 9858 9864 9869 9875 9881 9886 9891 9896 9900 9904 9907 9910 9912 9913 9914 9915 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9912 9912 9911 9910 9909 9907 9906 9905 9903 9902 9901 9900 9899 9898 9898 9898 9898 9899 9900 9901 9903 9905 9907 9909 9911 9913 9916 9918 9920 9921 9923 9924 9925 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9917 9916 9914 9912 9910 9907 9903 9899 9894 9889 9883 9876 9868 9859 5681 4 2 1 9850 9841 9831 9820 9809 9798 9786 9774 9762 9750 9738 9726 9714 9703 9691 9680 9669 9658 9648 9638 9628 9619 9610 9601 9593 9586 9579 9573 9567 9562 9557 9554 9551 9549 9549 9549 9550 9551 9554 9558 9563 9569 9576 9583 9591 9600 9610 9620 9630 9641 9652 9662 9673 9684 9694 9704 9714 9722 9731 9739 9746 9753 9758 9764 9769 9773 9777 9780 9784 9787 9789 9792 9794 9796 9798 9799 9801 9802 9803 9803 9803 9802 9801 9798 9795 9791 9786 9781 9774 9766 9757 9748 9737 9726 9715 9703 9690 9678 9665 9652 9640 9628 9616 9604 9593 9583 9573 9564 9556 9549 9542 9536 9532 9527 9524 9522 9521 9520 9521 9522 9525 9528 9533 9538 9545 9552 9560 9569 9579 9589 9600 9611 9623 9635 9647 9659 9671 9683 9694 9706 9716 9727 9737 9746 9755 9763 9772 9779 9787 9794 9800 9806 9813 9818 9824 9829 9834 9839 9843 9847 9850 9854 9857 9859 9862 9864 9865 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9879 9881 9882 9884 9886 9888 9890 9891 9893 9894 9896 9896 9897 9898 9898 9898 9898 9897 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9890 9888 9887 9886 9884 9882 9880 9877 9874 9872 9869 9866 9863 9861 9859 9857 9855 9854 9852 9852 9852 9851 9852 9852 9852 9853 9853 9854 9854 9853 9853 9852 9851 9849 9847 9845 9842 9840 9837 9834 9832 9829 9828 9826 9825 9825 9825 9825 9826 9828 9830 9833 9836 9839 9842 9845 9849 9852 9855 9858 9861 9863 9865 9867 9868 9870 9871 9872 9873 9873 9874 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9903 9904 9904 9904 9904 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9870 9870 9868 9867 9866 9864 9862 9859 9857 9854 9851 9848 9845 9842 9839 9836 9833 9829 9826 9822 9818 9814 9809 9803 9796 9788 9780 9770 9758 9746 9732 9717 9701 9684 9666 9648 9630 9611 9593 9576 9560 9546 9533 9522 9513 9506 9501 9499 9500 9502 9507 9513 9521 9531 9541 9553 9565 9577 9590 9602 9614 9626 9637 9647 9657 9666 9675 9683 9691 9698 9706 9713 9721 9728 9735 9743 9751 9758 9766 9774 9782 9789 9797 9804 9811 9817 9823 9828 9832 9836 9840 9842 9845 9846 9848 9849 9849 9849 9849 9849 9849 9848 9848 9847 9847 9846 9846 9845 9844 9844 9843 9843 9842 9841 9841 9840 9840 9839 9839 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9845 9846 9847 9849 9850 9851 9852 9853 9853 9854 9854 9855 9855 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9850 9849 9849 9849 9848 9848 9848 9848 9847 9847 5682 4 2 2 9849 9848 9847 9847 9846 9845 9844 9843 9842 9841 9840 9839 9837 9836 9834 9831 9829 9826 9822 9819 9815 9810 9806 9801 9796 9791 9786 9780 9775 9770 9764 9758 9753 9747 9741 9735 9729 9722 9716 9708 9701 9692 9683 9673 9661 9649 9635 9619 9601 9581 9559 9535 9508 9477 9444 9407 9367 9323 9276 9224 9168 9107 9043 8973 8899 8820 8736 8648 8555 8457 8354 8247 8136 8021 7902 7780 7654 7526 7396 7263 7129 6994 6858 6723 6588 6454 6322 6193 6066 5943 5825 5711 5604 5502 5408 5322 5244 5176 5118 5070 5034 5009 4997 4997 5010 5036 5075 5127 5191 5267 5354 5452 5559 5676 5800 5931 6067 6208 6351 6497 6643 6789 6933 7076 7215 7350 7480 7606 7726 7841 7950 8053 8151 8243 8330 8412 8489 8561 8629 8694 8755 8813 8867 8919 8969 9016 9060 9103 9144 9182 9219 9254 9286 9317 9347 9374 9400 9423 9446 9466 9485 9503 9519 9533 9547 9559 9571 9581 9591 9599 9607 9614 9621 9627 9632 9637 9641 9644 9647 9650 9652 9653 9654 9655 9655 9655 9654 9653 9651 9649 9647 9644 9642 9639 9635 9632 9628 9624 9619 9614 9608 9602 9595 9587 9578 9569 9558 9546 9533 9518 9503 9486 9467 9447 9426 9403 9379 9353 9326 9297 9266 9235 9201 9166 9130 9092 9053 9013 8972 8929 8886 8842 8798 8754 8709 8665 8622 8580 8538 8499 8461 8425 8392 8361 8333 8308 8285 8265 8249 8234 8223 8214 8207 8202 8199 8197 8196 8195 8195 8194 8191 8188 8183 8175 8164 8151 8133 8112 8086 8055 8019 7978 7932 7880 7823 7760 7691 7617 7537 7452 7361 7266 7166 7061 6952 6839 6722 6601 6477 6351 6221 6090 5956 5821 5685 5548 5411 5274 5138 5002 4868 4737 4608 4482 4359 4241 4128 4019 3916 3819 3727 3642 3564 3493 3428 3370 3320 3277 3242 3214 3193 3181 3176 3179 3191 3211 3239 3275 3321 3375 3438 3509 3589 3678 3775 3880 3992 4112 4238 4371 4509 4651 4798 4949 5102 5257 5414 5571 5728 5885 6040 6194 6345 6493 6638 6779 6916 7048 7175 7298 7415 7527 7634 7735 7831 7922 8007 8088 8163 8235 8302 8365 8424 8480 8533 8584 8631 8677 8720 8762 8801 8839 8875 8909 8941 8971 8999 9026 9051 9073 9094 9114 9131 9147 9162 9176 9190 9202 9215 9227 9240 9253 9266 9281 9296 9312 9329 9347 9365 9384 9403 9423 9442 9462 9481 9499 9516 9533 9548 9563 9576 9587 9598 9608 9616 9624 9630 9637 9642 9648 9653 9658 9663 9668 9673 9678 9684 9690 9695 9701 9707 9712 9718 9723 9727 9732 9735 9739 9741 9744 9745 9746 9747 9747 9747 9747 9747 9746 9745 9744 9743 9742 9741 9740 9739 9737 9735 9733 9730 9727 9724 9720 9715 9710 9703 9697 9689 9681 9672 9662 9652 9641 9630 9618 9606 9594 9581 9569 9556 9543 9531 9518 9506 9495 9484 9474 9464 9455 9448 9441 5683 4 2 2 9435 9431 9427 9425 9424 9424 9425 9428 9431 9435 9441 9447 9453 9460 9468 9476 9485 9494 9503 9512 9521 9531 9541 9551 9561 9571 9582 9593 9603 9614 9625 9636 9647 9658 9668 9679 9688 9698 9707 9715 9723 9730 9737 9743 9748 9753 9757 9761 9764 9768 9771 9774 9777 9780 9784 9787 9790 9794 9797 9801 9805 9808 9812 9815 9818 9820 9822 9824 9825 9826 9826 9826 9826 9825 9824 9823 9822 9821 9820 9819 9819 9818 9818 9818 9818 9818 9819 9819 9820 9821 9822 9822 9823 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9828 9829 9829 9829 9829 9829 9828 9828 9827 9826 9825 9825 9824 9823 9822 9821 9821 9820 9820 9820 9820 9821 9821 9822 9823 9824 9825 9826 9828 9829 9830 9832 9833 9834 9834 9835 9835 9835 9835 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9827 9826 9826 9826 9826 9826 9827 9827 9828 9828 9829 9829 9830 9830 9830 9829 9828 9827 9826 9824 9823 9820 9818 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9779 9775 9771 9766 9761 9756 9750 9744 9737 9729 9721 9713 9704 9695 9685 9675 9665 9654 9643 9633 9622 9611 9601 9590 9580 9570 9561 9552 9544 9537 9530 9524 9519 9515 9512 9510 9509 9509 9511 9513 9517 9522 9528 9535 9543 9552 9562 9572 9583 9595 9606 9618 9630 9641 9653 9664 9675 9686 9696 9706 9715 9724 9733 9741 9748 9756 9762 9769 9775 9781 9786 9791 9796 9800 9805 9809 9812 9816 9819 9822 9825 9827 9830 9832 9835 9837 9839 9842 9844 9847 9849 9852 9854 9857 9860 9863 9865 9868 9870 9872 9875 9876 9878 9879 9880 9880 9881 9881 9881 9880 9880 9879 9878 9878 9877 9877 9876 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9881 9881 9880 9879 9878 9876 9874 9872 9870 9867 9865 9863 9861 9860 9858 9858 9857 9857 9858 9858 9859 9860 9861 9862 9863 9863 9863 9862 9861 9859 9856 9853 9849 9844 9839 9834 9829 9824 9819 9814 9810 9806 9803 9800 9797 9795 9792 9790 9787 9783 9779 9774 9767 9759 9750 9739 9727 9714 9699 9684 9668 9652 9636 9621 9606 9593 9582 9573 9566 9561 9559 9559 9560 9564 9570 9577 9584 9592 9600 9608 9615 9621 9626 9630 9631 9631 9630 9627 9622 9616 9609 9601 9593 9584 9575 9566 9557 9549 9540 9532 9523 9515 9507 9499 9491 9483 9474 9465 9456 9447 9438 9429 9420 9412 9405 9398 9393 9390 9388 9388 9390 9394 9401 9410 9421 9433 9448 9465 9483 9502 9522 9543 9564 9586 9607 9628 9648 9668 9687 9704 9721 9736 9750 9763 9775 9785 9795 9803 9811 9817 9823 9828 9833 9837 9841 9844 9848 9851 9854 9857 9860 9863 9866 9869 9872 9875 9877 9880 9882 9884 9885 9887 9888 9888 9888 9888 5684 4 2 2 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9879 9878 9877 9875 9873 9871 9868 9864 9861 9856 9852 9847 9842 9836 9831 9825 9818 9811 9804 9796 9787 9777 9766 9754 9741 9726 9709 9691 9670 9647 9621 9593 9562 9527 9490 9449 9405 9357 9306 9251 9192 9129 9063 8992 8918 8841 8759 8674 8586 8494 8400 8303 8203 8101 7997 7892 7786 7680 7574 7469 7365 7263 7164 7068 6976 6889 6808 6732 6663 6602 6548 6503 6466 6439 6420 6412 6413 6423 6443 6472 6511 6558 6613 6676 6747 6824 6906 6995 7087 7184 7284 7386 7490 7595 7701 7806 7910 8013 8115 8214 8310 8403 8493 8580 8663 8741 8816 8887 8953 9015 9074 9128 9179 9226 9269 9310 9347 9381 9413 9442 9470 9495 9518 9539 9559 9578 9595 9611 9625 9639 9651 9662 9672 9680 9687 9694 9699 9702 9705 9706 9707 9706 9704 9702 9698 9694 9689 9683 9676 9668 9660 9651 9641 9631 9619 9607 9593 9579 9563 9546 9527 9507 9485 9461 9436 9408 9378 9346 9312 9275 9236 9194 9150 9102 9052 9000 8944 8885 8823 8758 8690 8618 8544 8466 8384 8299 8212 8121 8027 7930 7830 7728 7624 7518 7409 7299 7188 7076 6962 6849 6735 6622 6509 6397 6286 6177 6070 5965 5863 5765 5671 5580 5495 5415 5341 5274 5213 5159 5114 5076 5047 5027 5016 5014 5021 5038 5064 5100 5144 5198 5260 5330 5408 5493 5585 5683 5787 5896 6009 6126 6247 6370 6494 6620 6747 6874 7000 7125 7248 7370 7489 7604 7717 7826 7931 8032 8129 8222 8311 8395 8475 8551 8623 8691 8756 8817 8875 8930 8982 9031 9077 9121 9163 9203 9241 9276 9310 9342 9373 9401 9428 9454 9477 9500 9521 9540 9559 9576 9592 9607 9622 9635 9648 9660 9672 9683 9694 9704 9714 9723 9732 9741 9750 9757 9765 9772 9779 9785 9791 9796 9801 9805 9810 9814 9818 9821 9824 9828 9831 9834 9837 9840 9842 9845 9847 9850 9852 9853 9855 9856 9857 9857 9858 9857 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9848 9848 9848 9849 9850 9851 9852 9854 9856 9857 9859 9861 9863 9865 9866 9868 9869 9871 9872 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9933 9934 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9929 9930 9931 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 5685 4 2 2 9940 9941 9941 9941 9941 9941 9941 9940 9939 9938 9936 9933 9930 9927 9923 9918 9913 9907 9901 9894 9888 9882 9875 9869 9864 9858 9854 9850 9848 9846 9845 9845 9846 9847 9849 9852 9856 9860 9864 9869 9874 9878 9883 9888 9892 9896 9900 9903 9907 9909 9912 9914 9916 9917 9919 9920 9920 9920 9920 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9903 9902 9901 9900 9900 9900 9901 9902 9903 9905 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9945 9944 9943 9941 9938 9936 9933 9929 9925 9920 9914 9908 9902 9896 9889 9882 9875 9868 9862 9856 9851 9847 9843 9841 9839 9838 9839 9840 9842 9845 9848 9852 9856 9860 9863 9867 9871 9874 9876 9878 9880 9881 9882 9883 9883 9883 9883 9882 9881 9879 9877 9874 9870 9865 9858 9850 9841 9830 9817 9802 9785 9766 9746 9725 9703 9681 9659 9637 9616 9598 9581 9567 9556 9549 9545 9545 9549 9556 9568 9582 9599 9618 9639 9662 9685 9708 9731 9753 9774 9793 9810 9826 9839 9850 9860 9867 9873 9878 9881 9884 9886 9888 9890 9891 9893 9895 9898 9901 9904 9908 9911 9915 9919 9923 9927 9930 9933 9936 9939 9941 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9958 9959 9959 9960 9961 9961 9961 9962 9961 9961 9960 9960 9959 9958 9956 9955 9954 9954 9953 9953 9953 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9960 9959 9959 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9919 9916 9914 9911 9908 9904 9901 9896 9892 9887 9882 9876 9871 9865 9858 9852 9846 9839 9833 9826 9820 9814 9809 9804 9799 9795 9792 9789 9787 9785 9784 9784 9784 9785 9786 9787 9789 9791 9793 9795 9797 9799 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9821 9823 9825 9827 9829 9831 9833 9835 9837 9840 9843 9846 9849 9852 9856 9860 9864 9868 9873 9877 9881 9886 9890 9894 9898 9902 9905 9908 9911 9913 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9931 9929 9928 9926 9924 9921 9919 9917 9915 9913 5686 4 2 2 9911 9910 9908 9908 9907 9906 9906 9906 9906 9905 9905 9904 9903 9902 9900 9898 9895 9892 9888 9884 9880 9875 9869 9864 9858 9852 9845 9839 9832 9825 9817 9809 9800 9790 9780 9768 9756 9742 9728 9712 9694 9676 9656 9635 9613 9591 9567 9543 9518 9494 9469 9444 9419 9395 9371 9347 9324 9301 9279 9257 9235 9214 9192 9171 9149 9127 9104 9081 9058 9033 9007 8981 8953 8924 8894 8862 8829 8795 8759 8722 8683 8643 8602 8559 8516 8472 8427 8383 8338 8294 8251 8210 8170 8132 8097 8066 8037 8013 7993 7977 7966 7960 7959 7963 7971 7985 8003 8026 8052 8083 8117 8154 8194 8236 8280 8326 8373 8421 8470 8519 8567 8615 8663 8709 8755 8799 8841 8881 8919 8955 8989 9020 9048 9074 9097 9118 9135 9150 9163 9172 9180 9184 9187 9188 9186 9183 9178 9171 9163 9153 9142 9130 9116 9101 9085 9068 9050 9031 9011 8990 8969 8947 8924 8902 8879 8856 8834 8812 8792 8772 8753 8736 8721 8708 8696 8687 8680 8675 8673 8673 8676 8681 8688 8697 8709 8722 8737 8754 8772 8791 8811 8832 8854 8875 8897 8919 8939 8960 8979 8997 9014 9029 9043 9054 9064 9072 9078 9081 9082 9080 9076 9070 9060 9048 9032 9013 8991 8964 8934 8899 8860 8816 8766 8712 8652 8587 8515 8438 8355 8266 8171 8071 7965 7853 7736 7614 7487 7356 7220 7081 6939 6793 6644 6493 6341 6187 6031 5876 5720 5565 5410 5258 5108 4960 4817 4677 4543 4415 4294 4179 4074 3977 3891 3815 3751 3699 3660 3635 3624 3627 3645 3678 3726 3788 3866 3957 4063 4181 4311 4453 4604 4765 4933 5107 5286 5469 5654 5840 6025 6209 6391 6568 6742 6910 7073 7229 7379 7522 7658 7787 7909 8024 8133 8235 8332 8422 8507 8586 8661 8731 8796 8857 8915 8969 9019 9067 9111 9153 9192 9229 9263 9296 9327 9356 9384 9410 9435 9459 9482 9503 9524 9543 9562 9580 9597 9613 9628 9643 9656 9669 9682 9694 9705 9715 9725 9735 9744 9753 9761 9769 9776 9783 9790 9796 9802 9807 9812 9816 9819 9822 9824 9826 9827 9828 9828 9828 9827 9826 9824 9822 9820 9817 9814 9810 9806 9802 9797 9791 9785 9778 9771 9762 9753 9743 9731 9719 9706 9691 9676 9659 9641 9621 9601 9580 9558 9534 9510 9485 9460 9433 9407 9380 9354 9327 9301 9275 9250 9227 9204 9183 9164 9146 9131 9117 9107 9098 9092 9089 9088 9090 9095 9102 9111 9123 9136 9152 9170 9189 9209 9231 9254 9278 9302 9327 9352 9378 9404 9430 9455 9480 9505 9529 9553 9576 9598 9619 9639 9657 9675 9692 9708 9722 9735 9748 9759 9769 9779 9787 9795 9802 9809 9815 9820 9825 9830 9835 9839 9843 9846 9849 9852 9855 9857 9858 9860 9861 9861 9862 9861 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9851 9851 9851 9851 9852 9853 9855 9857 9859 9862 9864 5687 4 2 2 9867 9869 9872 9875 9877 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9908 9909 9909 9910 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9906 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9867 9865 9862 9860 9858 9856 9854 9852 9850 9848 9845 9843 9840 9838 9835 9831 9828 9824 9821 9817 9813 9808 9804 9800 9795 9791 9787 9783 9779 9775 9771 9767 9764 9760 9756 9753 9749 9745 9741 9737 9733 9729 9725 9721 9716 9712 9708 9703 9699 9695 9691 9687 9683 9679 9675 9671 9667 9662 9658 9653 9647 9641 9634 9627 9619 9610 9600 9590 9578 9565 9551 9536 9520 9502 9483 9462 9440 9415 9390 9362 9333 9302 9269 9235 9199 9162 9125 9087 9049 9011 8974 8939 8905 8874 8846 8821 8801 8785 8774 8767 8766 8770 8780 8795 8815 8839 8868 8900 8936 8974 9015 9057 9100 9143 9185 9227 9268 9307 9344 9379 9411 9441 9468 9493 9516 9537 9555 9571 9586 9600 9612 9623 9633 9643 9652 9660 9668 9676 9683 9690 9696 9702 9707 9711 9714 9717 9719 9719 9719 9717 9714 9710 9705 9699 9692 9685 9676 9668 9659 9651 9643 9635 9628 9623 9618 9615 9613 9613 9615 9618 9622 9628 9635 9644 9653 9663 9673 9683 9694 9704 9714 9723 9731 9739 9746 9751 9756 9760 9764 9766 9769 9770 9772 9773 9774 9774 9775 9776 9777 9778 9779 9780 9782 9783 9784 9785 9785 9786 9786 9786 9786 9786 9786 9785 9785 9784 9784 9783 9783 9783 9783 9783 9783 9784 9784 9785 9786 9786 9787 9788 9789 9790 9791 9791 9792 9792 9793 9793 9793 9794 9794 9794 9795 9795 9796 9796 9797 9797 9798 9798 9798 9799 9799 9799 9799 9798 9797 9796 9795 9793 9791 9789 9786 9783 9780 9777 9774 9770 9767 9763 9760 9757 9754 9751 9748 9745 9743 9741 9739 9737 9736 9734 9733 9732 9732 9731 9731 9730 9730 9730 9730 9730 9730 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9730 9730 9729 9728 9726 9725 9723 9722 9720 9717 9715 9713 9710 9707 9704 9701 9698 9695 9692 9689 9686 9682 9679 9676 9672 9669 9666 9662 9659 9655 9651 9647 9643 9639 9634 9630 9625 9620 9615 9610 9604 9598 9593 9587 9580 9574 9568 9561 9554 9547 9540 5688 4 2 2 9533 9526 9518 9510 9501 9492 9483 9473 9463 9453 9441 9430 9417 9405 9391 9377 9363 9347 9332 9315 9298 9281 9262 9243 9224 9203 9182 9159 9136 9111 9085 9058 9030 9000 8968 8934 8899 8862 8823 8781 8737 8691 8642 8590 8535 8478 8417 8353 8285 8215 8140 8063 7981 7896 7807 7714 7618 7518 7415 7309 7199 7086 6971 6852 6731 6608 6482 6354 6225 6093 5960 5826 5690 5554 5416 5278 5139 5000 4862 4723 4586 4449 4314 4180 4050 3921 3796 3675 3558 3445 3337 3234 3136 3045 2959 2879 2805 2738 2676 2622 2573 2530 2494 2464 2440 2423 2412 2408 2410 2418 2434 2457 2487 2525 2571 2624 2686 2755 2833 2918 3012 3113 3222 3338 3461 3590 3725 3866 4011 4160 4312 4467 4624 4782 4941 5100 5259 5416 5572 5725 5876 6023 6167 6308 6444 6576 6704 6827 6945 7059 7168 7272 7372 7467 7558 7644 7726 7804 7879 7949 8016 8080 8140 8198 8253 8305 8355 8402 8447 8491 8532 8572 8610 8647 8682 8717 8750 8782 8813 8843 8872 8901 8928 8955 8981 9006 9031 9054 9076 9098 9118 9138 9156 9174 9191 9207 9222 9236 9250 9263 9275 9287 9298 9309 9320 9331 9341 9351 9361 9371 9380 9389 9398 9406 9414 9421 9428 9434 9439 9444 9447 9451 9453 9455 9456 9456 9456 9455 9454 9452 9450 9447 9443 9439 9434 9429 9422 9415 9407 9398 9388 9377 9365 9352 9338 9324 9309 9293 9277 9261 9245 9230 9215 9201 9188 9177 9166 9157 9149 9144 9139 9136 9135 9135 9136 9139 9142 9146 9151 9157 9163 9169 9176 9182 9189 9195 9201 9207 9212 9217 9221 9225 9228 9230 9231 9232 9232 9231 9229 9227 9224 9221 9217 9214 9210 9207 9204 9202 9200 9200 9201 9203 9207 9212 9219 9228 9238 9249 9262 9276 9291 9307 9324 9341 9358 9375 9393 9409 9426 9442 9457 9472 9486 9499 9512 9524 9535 9545 9555 9565 9574 9583 9591 9599 9606 9613 9620 9627 9633 9639 9645 9650 9655 9660 9664 9669 9673 9677 9681 9685 9688 9692 9696 9700 9704 9708 9712 9716 9720 9724 9728 9732 9735 9739 9742 9744 9746 9748 9750 9751 9752 9752 9752 9752 9752 9752 9753 9753 9753 9754 9755 9756 9758 9760 9763 9765 9768 9771 9774 9777 9780 9783 9786 9788 9790 9791 9793 9794 9794 9795 9795 9795 9795 9795 9795 9796 9797 9798 9799 9801 9804 9806 9809 9812 9815 9818 9821 9824 9827 9829 9832 9833 9835 9836 9837 9837 9838 9838 9838 9838 9838 9838 9839 9840 9841 9842 9844 9846 9848 9851 9853 9856 9858 9861 9863 9865 9867 9868 9869 9870 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9870 5689 4 2 2 9868 9867 9865 9863 9861 9858 9855 9852 9848 9845 9841 9837 9833 9829 9825 9821 9818 9815 9813 9811 9810 9810 9810 9812 9814 9816 9820 9823 9828 9832 9836 9841 9846 9850 9854 9857 9860 9863 9865 9866 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9870 9871 9873 9874 9875 9876 9878 9879 9879 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9875 9874 9874 9874 9874 9875 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9882 9879 9875 9870 9865 9860 9854 9847 9840 9831 9822 9812 9800 9788 9774 9758 9741 9722 9701 9678 9653 9627 9598 9567 9535 9500 9464 9425 9386 9344 9302 9258 9214 9169 9124 9079 9035 8991 8949 8908 8869 8832 8798 8767 8739 8716 8696 8681 8670 8664 8662 8666 8674 8686 8703 8724 8750 8778 8810 8845 8881 8920 8960 9001 9042 9083 9124 9165 9204 9242 9278 9313 9346 9378 9407 9435 9460 9483 9505 9525 9543 9559 9573 9585 9596 9605 9612 9618 9622 9624 9625 9624 9621 9617 9612 9605 9597 9588 9578 9567 9555 9542 9530 9516 9503 9490 9476 9463 9451 9439 9428 9417 9408 9400 9393 9387 9383 9381 9380 9381 9384 9388 9395 9403 9414 9426 9439 9455 9471 9489 9508 9528 9548 9569 9589 9610 9630 9649 9667 9685 9701 9717 9731 9744 9755 9766 9775 9783 9791 9798 9804 9810 9815 9820 9825 9829 9834 9838 9843 9847 9851 9856 9860 9863 9867 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9899 9901 9904 9906 9909 9911 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9933 9934 9935 9935 9936 9937 9939 9940 9941 9941 9942 9943 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9946 9946 9945 9944 9943 9942 9940 9938 9936 9935 9933 9931 9929 9927 9925 9924 9922 9920 9918 9915 9913 9909 9906 9902 9897 9892 9886 9880 9874 9867 9860 9854 9847 9841 9835 9831 9826 9823 9821 9820 9820 9822 9824 9827 9831 9835 9840 9846 9852 9857 9863 9868 9874 9878 9883 9887 9891 9895 9898 9901 9904 9906 9909 9911 9914 9916 9919 9921 9923 9925 9927 9928 9930 9931 9931 9932 9932 9931 9931 9930 9928 9927 5690 4 2 2 9926 9924 9923 9921 9920 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9890 9888 9885 9883 9879 9876 9872 9868 9863 9857 9851 9845 9838 9830 9821 9812 9801 9790 9779 9766 9753 9740 9726 9712 9698 9685 9672 9660 9648 9639 9630 9624 9619 9616 9615 9615 9618 9622 9628 9635 9643 9651 9661 9670 9680 9689 9698 9706 9713 9719 9724 9728 9731 9732 9733 9732 9731 9729 9725 9721 9716 9711 9704 9697 9689 9680 9671 9660 9647 9634 9619 9602 9583 9563 9541 9517 9490 9461 9431 9397 9362 9323 9283 9240 9194 9145 9093 9038 8981 8920 8856 8788 8717 8642 8564 8483 8398 8310 8219 8125 8028 7929 7828 7725 7620 7515 7408 7301 7194 7087 6980 6874 6769 6665 6562 6461 6362 6265 6171 6079 5991 5907 5827 5752 5683 5619 5563 5515 5475 5444 5423 5412 5412 5423 5446 5480 5525 5582 5650 5727 5814 5910 6014 6125 6241 6361 6486 6612 6740 6868 6996 7122 7246 7368 7486 7602 7713 7821 7925 8025 8121 8214 8303 8388 8470 8548 8623 8695 8763 8829 8891 8950 9006 9059 9110 9157 9201 9243 9282 9319 9353 9385 9415 9444 9470 9495 9519 9541 9562 9582 9601 9619 9635 9651 9665 9679 9692 9704 9715 9725 9734 9743 9751 9759 9766 9772 9779 9785 9790 9796 9801 9806 9811 9815 9819 9823 9826 9829 9831 9833 9835 9836 9837 9837 9838 9838 9838 9838 9839 9839 9840 9842 9844 9846 9849 9853 9857 9861 9865 9870 9875 9880 9884 9889 9893 9897 9901 9905 9908 9910 9913 9915 9917 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9901 9899 9896 9894 9893 9891 9890 9889 9888 9888 9888 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9886 9885 9883 9881 9879 9877 9874 9871 9868 9865 9862 9859 9857 9854 9851 9849 9847 9845 9843 9842 9841 9840 9840 9840 9840 9840 9841 9842 9843 9845 9846 9848 9850 9852 9854 9857 9859 9862 9864 9867 9870 9873 9875 9878 9881 9883 9886 5691 4 2 2 9888 9890 9893 9895 9897 9898 9900 9902 9903 9905 9906 9908 9909 9910 9912 9913 9914 9915 9915 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9907 9908 9908 9908 9907 9906 9905 9903 9900 9898 9894 9891 9887 9884 9880 9877 9874 9871 9868 9867 9865 9865 9865 9866 9867 9869 9871 9873 9876 9879 9882 9885 9888 9890 9893 9896 9898 9900 9902 9904 9906 9909 9911 9913 9916 9919 9922 9925 9929 9932 9936 9940 9944 9947 9951 9954 9957 9960 9962 9964 9965 9967 9967 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9937 9936 9934 9931 9929 9927 9925 9922 9920 9918 9916 9914 9912 9909 9907 9905 9903 9900 9897 9894 9890 9885 9880 9874 9867 9859 9850 9840 9829 9817 9803 9788 9772 9754 9735 9713 9690 9665 9637 9606 9573 9536 9496 9453 9405 9352 9296 9234 9167 9095 9017 8935 8846 8753 8654 8550 8442 8329 8212 8092 7969 7843 7715 7586 7456 7326 7196 7068 6942 6819 6699 6583 6473 6368 6270 6179 6096 6022 5958 5905 5862 5831 5812 5805 5811 5830 5862 5906 5963 6032 6112 6203 6303 6412 6529 6653 6781 6914 7050 7187 7325 7463 7598 7731 7861 7986 8107 8223 8334 8439 8538 8632 8720 8802 8880 8952 9020 9084 9143 9198 9250 9298 9343 9385 9424 9460 9494 9525 9553 9580 9604 9626 9646 9665 9681 9696 9710 9722 9732 9742 9751 9758 9765 9771 9776 9780 9783 9785 9786 9787 9786 9784 9781 9776 9771 9763 9755 9745 9734 9722 9708 9694 9678 9662 9645 9628 9611 9594 9577 9561 9545 9530 9516 9504 9493 9483 9476 9469 9465 9462 9461 9462 9465 9470 9476 9483 9492 9503 9515 9527 9541 9556 9572 9588 9604 9621 9638 9656 9673 9690 9707 9723 9739 9754 9769 9784 9797 9810 9822 9834 9845 9855 9865 9873 9882 9889 9896 9903 9909 9914 9919 9924 9928 9931 9934 9937 9940 9942 9944 9946 9948 9949 9951 9953 9955 9956 9958 9961 9963 9965 9968 9970 9972 9975 9977 9980 9982 9984 9985 9987 9988 9989 9989 9990 9990 9990 9989 9989 9988 9987 9986 9985 9984 9984 9983 9982 9982 9982 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9982 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 5692 4 2 2 9991 9991 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9993 9993 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9990 9990 9991 9991 9992 9993 9994 9994 9995 9996 9996 9997 9997 9997 9996 9996 9994 9993 9991 9990 9987 9985 9983 9981 9978 9976 9974 9972 9971 9970 9969 9968 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9973 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9956 9955 9953 9950 9948 9945 9942 9939 9936 9933 9930 9927 9924 9921 9918 9915 9912 9909 9906 9902 9898 9893 9888 9883 9877 9871 9864 9857 9850 9842 9834 9826 9817 9809 9800 9790 9779 9768 9756 9742 9726 9708 9687 9664 9638 9610 9578 9543 9506 9466 9425 9382 9339 9295 9253 9213 9176 9142 9112 9087 9068 9055 9048 9047 9053 9064 9081 9103 9129 9158 9190 9224 9258 9293 9327 9360 9392 9421 9448 9472 9494 9514 9532 9548 9563 9576 9590 9603 9616 9629 9643 9658 9674 9690 9707 9724 9741 9758 9775 9792 9807 9822 9835 9847 9858 9867 9875 9881 9887 9891 9895 9897 9899 9901 9903 9904 9906 9907 9909 9911 9913 9916 9918 9921 9924 9927 9930 9933 9935 9938 9940 9942 9944 9945 9946 9947 9947 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9932 9930 9928 9926 9925 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9902 9898 9893 9888 9881 9874 9865 9856 9845 9833 9821 9808 9794 9780 9766 9753 9740 9728 9717 9707 9699 9692 9688 9685 9685 9686 9689 9694 9700 9708 9717 9727 9737 9748 9758 9769 9779 9788 9796 9804 9810 9815 9819 9821 9823 9823 9821 9819 9815 9810 9804 9797 9789 9781 9771 9760 9749 9737 9725 9712 9698 9685 9670 9656 9642 9628 9613 9600 9586 9573 9561 9549 9538 9529 9520 9512 9506 9501 9497 9495 9494 9495 9497 9501 9506 9513 9522 9531 9542 9554 9568 9582 9596 9611 9627 9643 9658 9674 9690 9705 9719 9733 9747 9760 9772 9784 9796 9806 9817 9827 9837 9846 9855 9863 9872 9880 9888 9895 9902 9908 9914 9919 9924 9928 9932 9935 9937 9939 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9953 5693 4 2 2 9954 9954 9954 9953 9952 9951 9949 9947 9945 9942 9939 9937 9934 9931 9929 9927 9925 9923 9922 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9880 9877 9875 9873 9872 9870 9869 9868 9867 9866 9866 9865 9865 9864 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9858 9857 9856 9855 9855 9854 9853 9853 9853 9852 9852 9852 9852 9852 9853 9853 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9869 9871 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9896 9897 9897 9898 9898 9897 9897 9896 9896 9895 9893 9892 9891 9890 9888 9887 9885 9884 9882 9880 9878 9876 9874 9871 9868 9864 9861 9856 9852 9847 9841 9836 9830 9824 9818 9811 9805 9800 9794 9789 9784 9780 9776 9773 9771 9769 9768 9768 9769 9770 9772 9774 9777 9781 9785 9789 9794 9799 9804 9810 9815 9821 9827 9833 9838 9844 9850 9855 9861 9866 9871 9876 9880 9885 9889 9893 9897 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9937 9935 9933 9930 9927 9924 9921 9918 9914 9911 9907 9903 9899 9895 9890 9886 9881 9876 9870 9864 9857 9850 9842 9833 9822 9811 9798 9784 9768 9751 9732 9711 9688 9664 9637 9608 9577 9545 9510 9473 9434 9392 9348 9302 9253 9201 9146 9088 9026 8960 8890 8816 8737 8654 8565 8472 8374 8271 8163 8051 7934 7813 7688 7559 7428 7295 7160 7024 6887 6751 6616 6482 6351 6223 6100 5981 5868 5762 5664 5574 5493 5423 5363 5315 5279 5256 5246 5250 5267 5299 5344 5403 5474 5559 5655 5761 5878 6004 6137 6277 6421 6570 6721 6873 7026 7177 7326 7472 7614 7751 7883 8010 8130 8244 8352 8453 8548 8637 8720 8796 8867 8933 8994 9050 9101 9149 9193 9233 9270 9304 9336 9365 9392 9417 9441 9462 9483 9503 9521 9539 9556 9573 9589 9605 9620 9635 9651 9665 9680 9695 9709 9724 9738 9752 9765 9778 9791 9804 9816 9827 9839 9849 9859 9868 9877 9884 9891 9898 9903 9908 9913 9916 9919 9922 9923 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9929 9930 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9946 9947 9947 9946 9946 9945 9944 9943 9942 9940 9939 9938 9937 9937 9937 9937 9937 9938 9939 9940 9941 9943 9945 9946 9948 9949 9951 9952 9952 9953 9953 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 5694 4 2 2 9950 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9966 9967 9967 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9950 9948 9947 9945 9943 9942 9940 9938 9936 9933 9930 9926 9922 9918 9912 9906 9900 9893 9885 9877 9869 9861 9853 9845 9838 9831 9825 9820 9817 9814 9813 9813 9814 9816 9820 9825 9830 9836 9843 9850 9857 9864 9871 9878 9884 9890 9895 9900 9904 9908 9911 9914 9916 9918 9920 9922 9923 9924 9925 9927 9928 9929 9931 9933 9934 9936 9938 9940 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9986 9986 9985 9984 9983 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9932 9930 9928 9926 9923 9919 9915 9911 9905 9899 9892 9885 9876 9866 9856 9844 9831 9817 9802 9786 9768 9749 9728 9706 9682 9657 9630 9602 9572 9540 9506 9470 9432 9392 9350 9306 9260 9213 9163 9112 9059 9004 8949 8892 8835 8778 8720 8663 8608 8553 8501 8451 8404 8360 8320 8285 8253 8227 8207 8191 8182 8178 8180 8187 8201 8220 8243 8272 8306 8343 8384 8428 8475 8524 8575 8627 8680 8733 8786 8839 8891 8941 8991 9039 9085 9130 9173 9214 9253 9291 9326 9360 9393 9423 9452 9480 9506 9531 9555 9577 9598 9618 9637 9654 9670 9685 9699 9712 9724 9735 9745 9753 9761 9768 9774 9780 9784 9788 9790 9792 9794 9794 9793 9792 9789 9786 9781 9775 9767 9759 9748 9737 9723 9708 9690 9671 9650 9626 9599 9571 9539 9504 9466 9425 9380 9332 9279 9223 9162 9096 9026 8950 8870 8785 8695 8599 8499 8394 8284 8169 8051 7928 7802 7673 7542 7408 7274 7138 7004 6870 6738 6609 6484 6364 6249 6142 6042 5950 5868 5797 5737 5688 5653 5630 5620 5623 5640 5671 5714 5770 5838 5695 4 2 2 5918 6009 6109 6218 6335 6458 6587 6720 6856 6995 7134 7273 7410 7546 7679 7808 7933 8053 8168 8278 8383 8482 8575 8663 8746 8823 8896 8964 9028 9088 9144 9196 9246 9292 9336 9378 9417 9453 9488 9520 9551 9580 9607 9632 9655 9677 9697 9716 9733 9749 9764 9777 9789 9801 9812 9821 9831 9839 9847 9854 9861 9868 9874 9879 9885 9889 9893 9897 9900 9903 9906 9908 9909 9910 9911 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9920 9920 9919 9918 9917 9915 9913 9911 9908 9906 9903 9900 9897 9895 9892 9890 9888 9886 9885 9884 9884 9884 9884 9885 9886 9887 9889 9891 9893 9896 9898 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9930 9932 9935 9937 9940 9942 9944 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9987 9987 9988 9989 9990 9990 9991 9992 9992 9992 9992 9991 9991 9990 9988 9987 9985 9983 9981 9979 9977 9976 9974 9974 9973 9973 9974 9975 9977 9979 9981 9984 9986 9989 9992 9994 9996 9998 99991000010000 9999 9999 9997 9996 9994 9991 9989 9987 9985 9984 9982 9981 9981 9981 9982 9983 9984 9985 9987 9988 9990 9991 9992 9993 9993 9992 9991 9990 9988 9986 9983 9981 9978 9975 9972 9970 9967 9965 9964 9963 9962 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9972 9973 9973 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9983 9984 9985 9986 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9944 9942 9939 9936 9934 9931 9928 9926 9923 9921 9918 9916 9915 9913 9912 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9877 9873 9869 9864 9858 9851 9844 9835 9825 9814 9803 9790 9777 9764 9750 9736 9723 9709 9697 9685 9675 9666 9658 9652 9647 9645 9644 9645 9647 9651 9656 9663 9671 9679 9688 9697 9706 9715 9724 9732 9740 5696 4 2 2 9746 9751 9755 9757 9758 9758 9756 9752 9746 9738 9728 9716 9702 9686 9668 9647 9624 9599 9571 9541 9508 9473 9436 9397 9356 9313 9268 9222 9175 9127 9079 9031 8984 8937 8892 8849 8807 8769 8733 8701 8673 8648 8628 8612 8601 8595 8594 8597 8605 8618 8635 8657 8683 8713 8746 8782 8821 8862 8905 8949 8995 9041 9088 9134 9181 9226 9270 9313 9354 9394 9431 9467 9501 9532 9562 9590 9615 9639 9662 9682 9702 9720 9736 9752 9767 9781 9794 9806 9818 9829 9839 9849 9858 9867 9875 9883 9889 9896 9902 9907 9911 9916 9920 9923 9926 9929 9932 9934 9937 9939 9941 9943 9946 9948 9950 9952 9955 9957 9959 9961 9963 9964 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9930 9926 9922 9918 9913 9909 9904 9899 9894 9889 9883 9878 9874 9869 9865 9861 9858 9855 9853 9852 9851 9851 9851 9853 9854 9857 9859 9863 9866 9870 9874 9878 9883 9887 9892 9897 9901 9906 9910 9915 9919 9923 9927 9931 9935 9938 9941 9944 9947 9949 9950 9952 9952 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9948 9948 9948 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9955 9954 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9930 9929 9927 9926 9923 9921 9919 9916 9913 9911 9908 9905 9903 9900 9898 9895 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9874 9872 9870 9868 9865 9863 9860 9858 9855 9852 9850 9847 9845 9843 9841 9839 9837 9836 9834 9833 9832 9831 9830 9829 9829 9828 9827 9826 9825 9823 9822 9821 9820 9819 9817 9816 9815 9815 9814 9814 9814 9814 9815 9816 9817 9818 9820 9822 9824 9826 9829 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9866 9869 9872 9874 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9898 9897 9896 9894 9891 9888 9883 9878 9872 9865 9857 9849 9840 9831 9823 9814 9806 9799 9793 9788 9784 9781 9780 9779 9780 9782 9785 9789 9793 9797 9801 9805 9809 9812 9814 9816 9817 9817 9817 9816 9814 9812 9810 9808 9807 9806 9805 9805 9806 9808 9810 9813 9818 9822 9828 9833 9840 9846 9852 9859 9865 9872 9878 9883 9889 9894 9898 9903 9907 9910 9914 9917 9920 9923 9926 9928 9930 9933 9935 9936 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 5697 4 2 2 9969 9969 9970 9971 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9984 9984 9983 9983 9982 9981 9979 9978 9976 9975 9974 9973 9972 9971 9971 9971 9972 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9962 9962 9963 9964 9964 9966 9967 9968 9969 9971 9972 9974 9975 9976 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9983 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9967 9966 9966 9966 9966 9966 9967 9967 9968 9970 9971 9972 9974 9976 9978 9979 9981 9983 9984 9986 9987 9988 9989 9989 9989 9989 9988 9987 9986 9985 9983 9982 9980 9978 9977 9975 9974 9973 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9966 9965 9963 9960 9958 9955 9953 9950 9947 9944 9941 9937 9934 9931 9929 9926 9923 9920 9917 9914 9911 9909 9906 9903 9901 9898 9896 9893 9891 9890 9889 9888 9888 9888 9889 9890 9892 9895 9898 9901 9905 9910 9914 9919 9924 9929 9933 9937 9941 9945 9948 9951 9953 9955 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9976 9975 9975 9974 9972 9971 9969 9968 9966 9964 9963 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9954 9954 9953 9951 9950 9948 9946 9944 9941 9939 9936 9934 9932 9930 9928 9926 9924 9923 9922 9921 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9910 9909 9908 9907 9906 9906 9906 9907 9907 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9924 9925 9925 9926 9926 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9918 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9931 9931 9930 9929 9927 9925 9923 9920 9917 9913 9910 9906 9902 9898 9894 9890 9886 9882 9878 9873 9869 9864 9859 9853 9847 9839 9831 9822 9811 9800 9786 9771 9755 9737 9717 9696 9672 9647 9619 9589 9557 9523 9486 9447 9406 9362 9316 9267 9216 9164 9110 9054 8997 8940 8883 8827 8772 5698 4 2 2 8719 8668 8620 8576 8536 8501 8471 8446 8428 8415 8409 8409 8415 8426 8444 8467 8495 8527 8564 8604 8647 8692 8739 8788 8838 8887 8937 8987 9036 9084 9130 9175 9218 9259 9299 9336 9371 9404 9435 9464 9491 9517 9540 9562 9582 9601 9618 9634 9648 9662 9674 9684 9694 9702 9710 9716 9721 9725 9728 9730 9731 9731 9730 9729 9727 9724 9720 9716 9711 9706 9700 9693 9686 9677 9668 9657 9645 9630 9614 9596 9576 9553 9527 9500 9470 9438 9404 9369 9332 9296 9259 9223 9188 9155 9125 9098 9075 9055 9040 9030 9024 9022 9025 9033 9043 9057 9074 9092 9112 9132 9152 9172 9190 9205 9219 9229 9236 9239 9238 9234 9225 9212 9195 9174 9149 9119 9086 9049 9008 8963 8915 8864 8808 8750 8688 8624 8556 8486 8414 8340 8263 8186 8108 8029 7951 7873 7795 7719 7645 7574 7505 7439 7377 7318 7264 7214 7168 7128 7092 7061 7035 7014 6998 6987 6981 6980 6983 6991 7003 7019 7039 7064 7092 7123 7158 7196 7238 7282 7329 7378 7431 7485 7542 7601 7662 7725 7789 7855 7922 7990 8059 8128 8198 8267 8336 8405 8472 8538 8603 8665 8725 8782 8836 8887 8935 8979 9018 9054 9085 9112 9135 9153 9166 9175 9179 9179 9174 9164 9150 9132 9109 9082 9051 9015 8976 8933 8886 8835 8782 8725 8665 8603 8538 8472 8404 8335 8265 8195 8125 8056 7987 7921 7856 7793 7733 7676 7622 7572 7525 7482 7443 7408 7377 7350 7326 7307 7291 7279 7270 7265 7264 7265 7270 7278 7289 7303 7321 7341 7365 7392 7423 7456 7493 7533 7577 7624 7674 7727 7784 7843 7905 7969 8036 8104 8174 8245 8318 8390 8463 8536 8608 8679 8749 8817 8883 8947 9009 9068 9125 9179 9230 9278 9323 9366 9406 9443 9478 9511 9541 9569 9594 9618 9640 9659 9677 9693 9707 9719 9730 9739 9746 9752 9756 9759 9760 9761 9759 9757 9753 9748 9742 9735 9727 9718 9708 9698 9687 9675 9664 9652 9640 9629 9619 9609 9601 9594 9589 9585 9584 9584 9586 9591 9597 9606 9616 9627 9640 9654 9669 9684 9699 9714 9729 9743 9756 9769 9780 9791 9801 9810 9818 9825 9832 9838 9844 9850 9855 9861 9866 9871 9876 9880 9885 9889 9893 9896 9899 9901 9903 9904 9904 9904 9904 9903 9901 9900 9899 9897 9896 9895 9894 9893 9893 9894 9894 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9913 9914 9915 9916 9916 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9918 9920 9921 9922 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 5699 4 2 2 9943 9943 9943 9944 9944 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9961 9961 9960 9960 9958 9957 9955 9954 9952 9950 9948 9946 9945 9944 9943 9942 9942 9942 9942 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9900 9899 9897 9895 9893 9890 9887 9884 9879 9875 9870 9865 9859 9854 9848 9843 9838 9833 9829 9825 9821 9818 9815 9813 9811 9809 9807 9805 9803 9801 9799 9796 9792 9788 9783 9777 9771 9764 9756 9746 9736 9725 9713 9699 9684 9667 9650 9630 9610 9587 9564 9539 9513 9486 9459 9431 9404 9377 9352 9327 9305 9285 9268 9255 9244 9237 9233 9234 9237 9244 9254 9266 9281 9297 9315 9333 9351 9369 9386 9402 9416 9428 9438 9446 9452 9455 9456 9456 9453 9449 9444 9439 9432 9426 9420 9414 9409 9404 9401 9399 9399 9400 9402 9406 9412 9419 9427 9437 9448 9460 9473 9487 9502 9517 9532 9548 9564 9580 9596 9611 9627 9643 9658 9673 9687 9701 9715 9729 9742 9755 9767 9779 9791 9802 9812 9822 9832 9841 9849 9856 9863 9869 9875 9879 9883 9887 9890 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9912 9914 9917 9918 9920 9922 9923 9923 9924 9923 9922 9921 9919 9917 9914 9911 9908 9904 9901 9898 9896 9893 9892 9891 9891 9892 9893 9896 9899 9902 9906 9911 9916 9921 9926 9931 9935 9940 9944 9947 9950 9953 9955 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9973 9974 9976 9977 9978 9980 9980 9981 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9972 9972 9971 9970 9969 9969 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9967 9966 9964 9962 9960 9957 9955 9953 9951 9950 9949 9948 9948 9948 9948 9950 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9966 9966 9965 9964 9963 9961 9959 9957 9956 9954 9953 9952 9951 9951 9951 9952 9953 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9953 9952 9952 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9967 9965 9963 9961 9959 9956 9953 9951 9948 9945 9942 9939 9937 9934 9932 9930 9928 9927 9925 9924 9924 9924 5700 4 2 2 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9934 9935 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9927 9926 9924 9922 9921 9919 9917 9915 9912 9910 9907 9904 9900 9896 9891 9885 9879 9871 9862 9852 9841 9828 9814 9798 9781 9762 9742 9721 9697 9672 9646 9618 9589 9558 9526 9493 9458 9423 9387 9350 9312 9274 9236 9198 9160 9122 9085 9049 9014 8980 8947 8916 8887 8859 8833 8808 8785 8765 8745 8728 8712 8698 8685 8674 8664 8655 8647 8641 8636 8631 8628 8625 8623 8622 8621 8621 8622 8623 8624 8626 8628 8630 8633 8635 8638 8641 8643 8646 8648 8650 8652 8654 8655 8656 8656 8656 8655 8653 8651 8648 8644 8640 8635 8629 8624 8618 8612 8606 8601 8597 8594 8592 8593 8595 8599 8606 8616 8629 8644 8663 8685 8709 8737 8766 8799 8833 8869 8907 8945 8985 9025 9065 9106 9146 9186 9225 9263 9300 9336 9371 9405 9438 9469 9499 9527 9554 9580 9604 9627 9648 9668 9686 9704 9719 9734 9748 9760 9771 9782 9791 9800 9808 9815 9822 9828 9833 9838 9842 9846 9850 9852 9855 9857 9858 9859 9860 9860 9860 9859 9858 9857 9856 9854 9853 9851 9850 9848 9847 9846 9844 9843 9842 9841 9839 9838 9837 9836 9834 9832 9830 9828 9825 9822 9819 9815 9811 9806 9800 9794 9787 9780 9772 9764 9755 9745 9735 9725 9714 9704 9693 9682 9672 9662 9652 9643 9635 9627 9620 9614 9609 9606 9603 9601 9601 9602 9603 9606 9609 9614 9619 9625 9631 9638 9645 9653 9661 9670 9678 9687 9696 9705 9714 9722 9731 9740 9748 9757 9765 9773 9781 9788 9796 9802 9809 9815 9821 9827 9832 9837 9842 9846 9850 9854 9857 9860 9863 9865 9867 9869 9871 9872 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9884 9885 9885 9886 9885 9885 9884 9882 9880 9877 9874 9870 9865 9859 9853 9847 9840 9833 9825 9817 9809 9801 9793 9784 9775 9765 9755 9744 9732 9718 9704 9687 9668 9648 9625 9600 9573 9543 9512 9479 9445 9410 9375 9341 9308 9277 9248 9223 9201 9184 9172 9165 9163 9167 9176 9190 9210 9233 9260 9291 9324 9358 9394 9430 9465 9500 9533 9564 9594 9620 9645 9667 9686 9704 9719 9733 9745 9757 9767 9776 9786 9794 9803 9812 9820 9828 9836 9844 9851 9858 9865 9870 9875 9879 9882 9885 9887 9888 9889 9889 9889 9889 9889 9889 9889 9890 9891 9892 9894 9896 9898 9901 9904 9907 9910 9912 9915 9917 9919 9920 9921 9921 9921 9920 9919 9917 9915 9913 9911 9909 9906 9904 9902 9900 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9858 9856 9854 9853 9851 9848 9846 9842 9839 9834 9828 9822 9815 9806 9797 9786 9774 9761 9747 9732 9715 9697 9678 9658 9637 5701 4 2 2 9614 9590 9564 9536 9507 9476 9443 9407 9370 9329 9286 9240 9191 9140 9085 9028 8967 8904 8839 8771 8701 8628 8554 8479 8402 8324 8245 8166 8086 8006 7926 7846 7767 7688 7609 7532 7456 7381 7307 7236 7167 7101 7038 6979 6923 6873 6827 6786 6751 6723 6701 6686 6678 6677 6683 6697 6719 6747 6783 6826 6875 6930 6990 7057 7127 7202 7281 7363 7447 7533 7621 7709 7798 7887 7975 8062 8148 8232 8314 8394 8472 8546 8618 8688 8754 8817 8877 8935 8989 9041 9090 9136 9180 9222 9261 9299 9334 9368 9400 9430 9459 9486 9512 9537 9560 9583 9604 9623 9642 9660 9676 9691 9706 9719 9732 9743 9754 9764 9773 9782 9790 9798 9805 9811 9818 9823 9829 9834 9838 9843 9847 9850 9854 9857 9860 9862 9864 9866 9868 9870 9871 9872 9873 9875 9876 9877 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9863 9861 9859 9857 9855 9852 9849 9845 9841 9837 9832 9827 9822 9816 9810 9804 9797 9790 9783 9775 9766 9758 9749 9740 9730 9720 9710 9699 9687 9675 9662 9649 9635 9619 9603 9585 9566 9546 9524 9500 9473 9444 9413 9379 9341 9301 9256 9208 9156 9099 9038 8972 8900 8824 8741 8653 8558 8457 8350 8236 8115 7986 7851 7709 7560 7404 7242 7073 6899 6720 6536 6348 6157 5964 5770 5576 5382 5191 5003 4819 4640 4467 4300 4142 3991 3849 3717 3593 3479 3375 3281 3196 3120 3055 2998 2951 2914 2886 2868 2859 2862 2875 2899 2936 2984 3046 3121 3209 3311 3427 3557 3701 3857 4026 4206 4396 4595 4801 5013 5229 5447 5666 5884 6100 6311 6518 6718 6910 7094 7270 7437 7595 7743 7882 8013 8135 8249 8355 8454 8546 8632 8712 8786 8856 8920 8980 9036 9087 9135 9180 9221 9260 9296 9329 9360 9389 9417 9443 9467 9490 9512 9534 9554 9573 9591 9609 9626 9641 9656 9669 9682 9693 9704 9714 9722 9730 9737 9744 9750 9756 9762 9767 9773 9779 9785 9790 9797 9803 9809 9815 9822 9828 9834 9840 9845 9850 9854 9858 9862 9865 9868 9870 9873 9875 9876 9878 9880 9882 9883 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9905 9906 9907 9907 9907 9907 9907 9906 9905 9904 9902 9901 9899 9897 9895 9892 9890 9887 9884 9880 9877 9873 9868 9863 9858 9852 9846 9839 9832 9824 9816 9807 9799 9789 9780 9771 9761 9752 9743 9733 9724 9716 9707 9700 9692 9685 9679 9673 9668 9664 9661 9658 9657 9656 9656 9658 9660 9663 9667 9672 9677 9684 9691 9699 9708 9716 9726 9735 9745 9754 9764 9773 9782 9791 9800 9808 9815 9822 9828 9834 9840 9844 9849 9852 9856 9859 9861 9863 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9870 9870 5702 4 2 2 9870 9870 9870 9870 9870 9870 9870 9871 9872 9873 9874 9876 9877 9880 9882 9885 9888 9892 9895 9899 9903 9906 9910 9914 9917 9920 9923 9926 9928 9929 9931 9932 9933 9934 9934 9934 9935 9935 9936 9936 9937 9938 9940 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9956 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9953 9953 9952 9952 9951 9950 9948 9946 9944 9942 9940 9937 9935 9932 9930 9927 9924 9921 9918 9915 9911 9907 9902 9897 9891 9884 9876 9867 9857 9847 9835 9822 9809 9794 9779 9762 9745 9726 9707 9687 9666 9644 9622 9597 9572 9546 9517 9488 9456 9423 9388 9351 9311 9270 9226 9180 9131 9081 9028 8973 8917 8859 8799 8739 8678 8617 8555 8494 8434 8375 8318 8263 8210 8160 8113 8069 8029 7992 7960 7931 7907 7887 7871 7860 7852 7849 7850 7855 7863 7876 7892 7911 7934 7961 7990 8023 8058 8097 8138 8182 8229 8277 8328 8381 8435 8491 8548 8605 8664 8723 8782 8840 8898 8955 9011 9066 9119 9171 9220 9268 9313 9357 9398 9437 9474 9510 9543 9574 9603 9631 9656 9681 9703 9725 9745 9763 9780 9796 9811 9824 9837 9848 9858 9868 9876 9883 9890 9896 9902 9907 9911 9915 9919 9922 9925 9928 9931 9934 9937 9939 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9920 9917 9914 9910 9906 9901 9896 9890 9883 9876 9869 9860 9851 9841 9830 9818 9805 9792 9777 9761 9744 9726 9707 9687 9666 9643 9620 9596 9571 9546 9520 9493 9467 9440 9414 9388 9362 9338 9315 9293 9273 9254 9238 9223 9211 9202 9195 9191 9190 9191 9196 9203 9212 9224 9239 9256 9275 9296 9318 9342 9367 9392 9418 9445 9471 9497 9522 9547 9571 9594 9615 9636 9654 9672 9688 9703 9716 9728 9739 9749 9757 9765 9773 9779 9786 9791 9797 9802 9807 9811 9816 9820 9824 9828 9832 9835 9839 9842 9845 9847 9849 9851 9853 9854 9854 9854 9854 9853 9852 9850 9848 9845 9841 9837 9833 9828 9822 9817 9811 9806 9800 9795 9790 9785 9781 9777 9774 9772 9770 9769 9768 9768 9769 9769 9769 9770 9770 9770 9769 9767 9765 9761 9757 9751 9744 9736 9727 9717 9706 9695 9682 9669 9655 9641 9627 9613 9598 9584 9570 9556 9543 9530 9518 9507 9496 9487 9478 9471 9465 9461 9458 9457 9457 9459 9463 9468 9475 9484 9494 9506 9519 9533 9548 9564 9580 9596 9613 9629 9646 9661 9677 9691 9705 9718 9730 9741 9752 9762 9771 9780 9788 9795 9803 9810 9817 9824 9830 9836 9843 9849 9854 9860 9865 9869 9874 9878 9881 9884 5703 4 2 2 9886 9888 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9894 9894 9894 9893 9892 9890 9888 9886 9883 9880 9877 9873 9870 9866 9862 9858 9855 9852 9849 9847 9845 9843 9842 9842 9842 9842 9843 9844 9846 9848 9850 9851 9854 9856 9858 9860 9862 9865 9867 9869 9872 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9909 9910 9912 9912 9913 9912 9911 9910 9908 9906 9903 9900 9897 9894 9891 9887 9884 9881 9878 9875 9872 9870 9867 9864 9861 9858 9854 9850 9846 9841 9835 9829 9823 9816 9808 9801 9793 9785 9778 9771 9764 9759 9754 9750 9747 9745 9745 9746 9748 9751 9755 9760 9767 9773 9781 9788 9796 9805 9813 9821 9828 9836 9843 9849 9855 9861 9866 9871 9875 9879 9882 9885 9888 9890 9892 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9949 9950 9950 9950 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9908 9905 9902 9899 9895 9891 9885 9879 9872 9863 9853 9841 9827 9811 9793 9774 9751 9727 9699 9669 9637 9601 9563 9521 9477 9429 9378 9323 9265 9204 9139 9070 8998 8923 8845 8763 8679 8593 8505 8416 8325 8234 8144 8055 7967 7882 7799 7721 7646 7577 7513 7455 7404 7359 7322 7292 7270 7255 7249 7250 7258 7275 7298 7329 7366 7409 7459 7514 7574 7638 7706 7778 7852 7929 8008 8087 8168 8248 8327 8406 8483 8558 8630 8700 8767 8830 8890 8946 8998 9046 9090 9130 9167 9200 9229 9254 9277 9296 9313 9327 9340 9350 9358 9365 9372 9377 9381 9385 9389 9393 9397 9402 9406 9412 9418 9425 9433 9441 9451 9461 9472 9484 9497 9511 9525 9540 9556 9572 9589 9605 9622 9639 9656 9673 9689 9706 9722 9737 9752 9766 9779 9792 9803 9814 9824 9834 9842 9850 9857 9863 9869 9874 9879 9883 9888 9892 9896 9899 9903 9907 9911 9914 9918 9922 9925 9929 9932 9936 9939 9941 9944 9946 9948 9949 9950 9951 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9912 9912 9913 9915 9917 9919 9922 9924 9927 9930 9933 9936 9939 9942 9944 9947 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9971 9971 9971 5704 4 2 2 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9945 9943 9941 9939 9937 9936 9934 9933 9932 9932 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9938 9938 9936 9935 9933 9930 9928 9924 9921 9917 9913 9909 9904 9900 9895 9890 9885 9880 9875 9870 9865 9860 9856 9851 9847 9843 9839 9835 9832 9829 9826 9824 9823 9822 9821 9822 9822 9824 9826 9828 9832 9836 9840 9845 9850 9855 9861 9867 9873 9879 9885 9891 9897 9902 9908 9913 9918 9922 9926 9930 9933 9936 9939 9941 9943 9944 9945 9945 9946 9945 9945 9944 9943 9942 9940 9939 9937 9936 9935 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9892 9892 9893 9894 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9933 9933 9932 9931 9930 9929 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9912 9910 9907 9904 9900 9895 9889 9882 9875 9866 9857 9846 9835 9823 9809 9795 9780 9763 9746 9726 9706 9684 9660 9634 9606 9576 9543 9508 9470 9430 9387 9342 9293 9243 9190 9134 9077 9018 8958 8896 8833 8770 8706 8643 8579 8517 8456 8396 8339 8283 8231 8182 8137 8096 8059 8028 8002 7982 7968 7961 7960 7965 7978 7997 8022 8054 8091 8134 8182 8235 8291 8350 8412 8476 8541 8606 8672 8737 8800 8863 8923 8982 9038 9091 9142 9190 9236 9279 9320 9358 9394 9428 9461 9491 9520 9547 9572 9597 9620 9641 9662 9681 9699 9716 9732 9747 9761 9774 9786 9798 9808 9818 9828 9837 9845 9852 9859 9866 9872 9878 9884 9889 9894 9898 9903 9907 9911 9914 9918 9921 9925 9928 9931 9934 9936 9939 9941 9943 9945 9947 9948 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9935 5705 4 2 2 9932 9929 9927 9923 9920 9917 9914 9911 9907 9904 9901 9899 9896 9894 9892 9890 9889 9887 9886 9885 9884 9882 9881 9880 9878 9876 9875 9873 9870 9868 9866 9863 9861 9859 9858 9856 9855 9855 9855 9856 9857 9859 9862 9865 9869 9873 9877 9882 9886 9891 9896 9900 9904 9908 9911 9914 9916 9918 9920 9921 9921 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9936 9936 9935 9933 9932 9930 9928 9925 9923 9920 9917 9915 9912 9909 9906 9903 9901 9898 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9845 9844 9842 9842 9841 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9851 9851 9851 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9841 9840 9838 9836 9833 9830 9827 9823 9818 9812 9805 9797 9788 9778 9766 9753 9738 9722 9703 9683 9660 9636 9609 9579 9547 9511 9473 9431 9386 9337 9284 9226 9165 9099 9028 8953 8872 8787 8697 8602 8502 8397 8289 8176 8059 7940 7817 7693 7567 7440 7313 7187 7063 6942 6824 6711 6603 6502 6409 6324 6249 6184 6130 6088 6058 6040 6035 6042 6063 6096 6141 6198 6267 6345 6433 6530 6634 6745 6861 6981 7105 7230 7357 7483 7608 7732 7852 7970 8084 8194 8299 8399 8494 8584 8669 8749 8824 8894 8960 9022 9079 9133 9183 9229 9273 9313 9351 9387 9419 9450 9479 9505 9530 9553 9574 9594 9612 9629 9645 9660 9673 9686 9698 9710 9720 9731 9741 9750 9759 9768 9777 9786 9794 9802 9810 9817 9824 9831 9838 9843 9849 9854 9858 9862 9865 9868 9871 9873 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9890 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9870 9869 9868 9867 9867 9866 9866 9866 9865 9865 9864 9863 9862 9860 9858 9856 9853 9850 9847 9844 9840 9837 9834 9831 9828 9825 9823 9821 9819 9818 9816 9815 9813 9812 9810 9808 9805 9802 9798 9793 9788 9782 9775 9768 9761 9753 9744 9736 9726 9717 9708 9698 9688 9677 9667 9656 9644 9631 9618 9604 9589 9572 9554 9535 9514 9492 9467 9441 9413 9383 9350 9316 9278 9239 9196 9150 9101 9049 8993 8933 8869 8801 8728 8651 8568 8481 8388 8291 8188 8081 7968 7851 7729 7603 7472 7338 7201 7060 6916 6770 6621 6471 6319 6167 6014 5861 5708 5556 5406 5258 5112 4969 4831 4696 4567 4444 4327 4218 4117 4025 3942 3870 3809 3760 3724 3700 5706 4 2 2 3690 3694 3711 3743 3789 3848 3921 4007 4104 4213 4331 4458 4593 4732 4876 5022 5169 5315 5459 5598 5733 5860 5979 6090 6191 6283 6364 6434 6495 6545 6586 6618 6642 6658 6668 6673 6674 6671 6666 6660 6654 6649 6646 6645 6649 6656 6668 6686 6709 6738 6773 6814 6861 6914 6973 7036 7104 7177 7252 7331 7412 7494 7578 7661 7744 7827 7908 7987 8064 8138 8210 8279 8345 8408 8468 8525 8580 8631 8680 8727 8771 8813 8854 8892 8929 8963 8997 9028 9059 9087 9115 9141 9166 9190 9213 9236 9257 9277 9297 9316 9334 9352 9369 9386 9403 9419 9436 9451 9467 9482 9497 9512 9527 9541 9555 9569 9583 9596 9609 9622 9634 9646 9657 9669 9679 9690 9699 9709 9717 9726 9733 9741 9747 9753 9759 9764 9769 9774 9778 9782 9785 9788 9791 9794 9797 9800 9803 9805 9808 9811 9813 9816 9818 9821 9823 9825 9828 9830 9832 9835 9837 9839 9841 9843 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9868 9869 9870 9871 9872 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9857 9857 9857 9857 9858 9859 9860 9862 9863 9865 9867 9869 9870 9872 9873 9874 9874 9874 9874 9873 9872 9871 9869 9868 9866 9864 9862 9860 9859 9857 9855 9853 9851 9848 9846 9843 9841 9838 9834 9831 9827 9823 9819 9814 9809 9804 9799 9793 9787 9781 9775 9768 9760 9752 9744 9735 9725 9715 9704 9692 9679 9666 9651 9636 9620 9603 9585 9567 9547 9527 9507 9485 9463 9441 9417 9394 9370 9346 9321 9296 9271 9246 9221 9196 9171 9146 9122 9099 9076 9054 9033 9013 8995 8977 8962 8948 8936 8925 8917 8911 8907 8905 8905 8908 8912 8919 8928 8939 8951 8966 8982 8999 9018 9037 9058 9079 9101 9123 9146 9168 9191 9213 9235 9257 9278 9299 9320 9340 9359 9378 9397 9415 9432 9449 9465 9481 9496 9511 9524 9538 9551 9563 9574 9585 9595 9605 9614 9622 9629 9636 9643 9649 9654 9659 9664 9668 9672 9676 9680 9684 9688 9692 9696 9700 9704 9707 9711 9715 9719 9723 9727 9731 9734 9737 9740 9742 9744 9746 9747 9748 9747 9747 9745 9743 9740 9737 9732 9726 9719 9711 9701 9690 9678 9664 9648 9631 9612 9591 9568 9544 9518 9490 9460 9428 9395 9359 9323 9284 9244 9202 9158 9113 9067 9019 8970 8919 8867 8815 8761 8707 8652 8597 8542 8487 8433 8379 8326 8275 8225 8177 8130 8085 8042 8001 7962 7925 7890 7856 7823 7792 7761 7731 7701 7671 7640 7609 5707 4 2 2 7577 7544 7509 7473 7435 7395 7354 7311 7267 7222 7175 7129 7082 7036 6991 6948 6907 6869 6835 6806 6782 6764 6753 6749 6752 6764 6784 6813 6850 6896 6950 7013 7083 7160 7244 7334 7428 7527 7629 7734 7840 7946 8053 8158 8261 8362 8459 8553 8642 8728 8808 8884 8955 9021 9083 9140 9193 9241 9286 9328 9366 9401 9434 9464 9493 9519 9544 9567 9589 9609 9628 9646 9663 9679 9694 9708 9721 9734 9745 9756 9766 9776 9784 9792 9800 9806 9812 9818 9823 9827 9831 9833 9836 9837 9837 9837 9836 9833 9830 9826 9821 9815 9808 9801 9792 9783 9773 9763 9752 9740 9728 9716 9704 9692 9680 9668 9657 9645 9635 9625 9615 9607 9600 9594 9589 9585 9582 9581 9581 9583 9586 9591 9596 9603 9611 9620 9630 9641 9653 9665 9677 9690 9702 9715 9728 9741 9753 9765 9776 9787 9798 9807 9817 9825 9833 9841 9848 9854 9859 9864 9868 9872 9875 9878 9880 9881 9883 9883 9884 9884 9884 9884 9884 9884 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9944 9944 9943 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9930 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9916 9915 9914 9912 9910 9909 9907 9904 9902 9899 9897 9893 9890 9886 9882 9878 9873 9868 9863 9858 9853 9848 9843 9838 9833 9829 9825 9821 9818 9815 9813 9811 9809 9808 9807 9806 9805 9805 9804 9804 9804 9804 9804 9804 9805 9805 9806 9808 9809 9811 9814 9817 9820 9824 9828 9832 9836 9841 9845 9850 9854 9859 9863 9866 9870 9873 9876 9878 9880 9882 9883 9884 9884 9885 9885 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9888 9888 9889 9890 9891 9892 9894 9895 9897 9899 9900 9902 9903 9904 9905 9905 9905 9904 9903 9902 9900 9898 9896 9893 9890 9888 9885 9882 9879 9877 9874 9872 9870 9868 9866 9865 9863 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9850 9849 9847 9845 9843 9840 9837 9834 9831 9827 9823 9818 9813 9807 9802 9795 9788 9781 9772 9763 9754 9743 9731 9717 9703 5708 4 2 3 9696 9679 9660 9639 9616 9589 9560 9528 9493 9454 9411 9364 9314 9259 9200 9137 9069 8997 8921 8841 8757 8668 8575 8479 8379 8275 8168 8058 7946 7832 7715 7598 7480 7363 7246 7131 7019 6910 6806 6707 6615 6529 6452 6384 6326 6279 6242 6217 6204 6203 6214 6237 6271 6317 6373 6440 6516 6600 6691 6789 6892 7000 7110 7223 7336 7450 7562 7673 7782 7887 7989 8086 8179 8266 8349 8426 8498 8565 8626 8682 8733 8779 8820 8857 8890 8919 8945 8967 8987 9004 9019 9032 9043 9054 9063 9071 9079 9086 9094 9101 9108 9116 9124 9132 9141 9149 9158 9167 9176 9185 9194 9203 9211 9219 9226 9233 9239 9243 9247 9250 9251 9251 9250 9247 9243 9237 9230 9222 9212 9200 9187 9172 9156 9138 9119 9098 9076 9052 9027 9000 8971 8940 8907 8873 8836 8797 8755 8712 8665 8615 8563 8507 8448 8386 8320 8251 8179 8102 8022 7939 7852 7762 7669 7572 7473 7370 7265 7158 7049 6937 6824 6710 6594 6478 6361 6243 6126 6010 5894 5780 5667 5557 5448 5343 5240 5142 5047 4956 4870 4789 4714 4644 4579 4521 4469 4424 4387 4356 4333 4317 4310 4311 4321 4340 4367 4404 4450 4505 4569 4643 4726 4817 4916 5023 5137 5258 5385 5516 5652 5790 5931 6074 6217 6359 6501 6640 6778 6912 7043 7170 7293 7412 7527 7637 7743 7844 7942 8035 8125 8211 8293 8371 8446 8518 8586 8652 8714 8773 8829 8882 8932 8979 9024 9065 9105 9142 9177 9209 9240 9269 9297 9323 9348 9372 9394 9416 9437 9457 9476 9494 9511 9527 9542 9556 9569 9581 9592 9603 9612 9620 9628 9635 9641 9647 9653 9658 9663 9668 9672 9677 9682 9687 9691 9696 9701 9705 9710 9714 9718 9722 9726 9730 9733 9736 9739 9742 9744 9746 9749 9751 9753 9755 9757 9759 9762 9764 9767 9769 9772 9775 9778 9781 9784 9787 9789 9792 9795 9798 9800 9803 9806 9808 9811 9814 9816 9819 9822 9825 9828 9831 9834 9838 9841 9844 9847 9850 9852 9855 9857 9859 9861 9862 9864 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9882 9882 9881 9882 9882 9882 9882 9882 9883 9883 9883 9882 9882 9881 9880 9879 9877 9875 9873 9870 9867 9864 9860 9856 9852 9848 9843 9838 9833 9828 9822 9815 9809 9801 9794 9785 9776 9766 9755 9744 9732 9719 9706 9692 9678 9664 9649 9635 9621 9608 9595 9582 9571 9560 9550 9542 9535 9528 9523 9520 9517 9516 9515 9516 9517 9520 9523 9527 9532 9538 9544 9550 9557 9565 9572 9580 9588 9597 9605 9613 9622 9630 9638 9646 9653 9661 9668 9674 9681 9686 9692 9697 9702 9706 9710 9714 9717 9721 9724 9727 9729 9732 9734 9736 9739 9741 9743 9744 9746 9747 9748 9749 9750 9751 9751 5709 4 2 3 9752 9752 9752 9752 9752 9752 9752 9752 9752 9751 9752 9752 9752 9752 9752 9752 9751 9751 9750 9750 9748 9747 9746 9744 9742 9739 9737 9734 9732 9729 9727 9724 9722 9720 9718 9717 9715 9714 9714 9713 9713 9713 9713 9713 9713 9713 9713 9712 9712 9711 9710 9708 9707 9705 9704 9702 9700 9698 9696 9695 9694 9693 9692 9691 9690 9690 9689 9689 9688 9687 9686 9684 9683 9680 9677 9674 9670 9665 9660 9655 9649 9643 9637 9630 9624 9617 9611 9604 9598 9591 9585 9579 9572 9565 9559 9551 9544 9535 9527 9518 9508 9497 9486 9474 9461 9448 9434 9419 9404 9388 9372 9355 9337 9318 9299 9278 9257 9235 9211 9187 9161 9134 9105 9075 9044 9011 8976 8940 8902 8862 8820 8776 8729 8681 8629 8575 8518 8458 8394 8327 8256 8181 8101 8018 7930 7837 7740 7639 7534 7424 7310 7192 7070 6945 6816 6684 6548 6409 6267 6123 5975 5826 5674 5520 5365 5208 5051 4894 4737 4581 4427 4276 4127 3983 3843 3709 3580 3458 3343 3236 3135 3043 2958 2881 2812 2751 2697 2650 2611 2579 2554 2536 2525 2521 2526 2538 2559 2589 2629 2679 2739 2810 2893 2987 3092 3209 3337 3475 3622 3778 3942 4112 4286 4463 4642 4820 4995 5167 5333 5493 5644 5785 5916 6035 6142 6237 6318 6387 6443 6485 6516 6534 6540 6534 6518 6491 6454 6408 6352 6288 6215 6135 6047 5952 5851 5744 5632 5515 5395 5271 5145 5018 4889 4761 4634 4509 4387 4268 4153 4042 3937 3836 3741 3652 3568 3490 3418 3351 3290 3234 3184 3139 3101 3069 3043 3025 3015 3014 3022 3041 3072 3115 3172 3243 3329 3429 3546 3677 3824 3985 4159 4346 4544 4752 4967 5189 5414 5642 5870 6096 6318 6535 6745 6948 7141 7325 7499 7663 7816 7958 8090 8213 8327 8432 8529 8618 8701 8778 8850 8916 8978 9036 9090 9140 9187 9231 9271 9309 9345 9377 9408 9436 9462 9486 9508 9529 9548 9566 9583 9598 9613 9627 9640 9652 9663 9673 9683 9691 9699 9706 9712 9717 9722 9725 9729 9731 9733 9735 9736 9737 9739 9740 9741 9742 9743 9744 9745 9746 9748 9749 9750 9752 9753 9754 9755 9756 9756 9757 9757 9757 9758 9758 9758 9759 9759 9760 9761 9762 9764 9765 9767 9769 9772 9774 9777 9780 9783 9786 9790 9793 9797 9800 9803 9806 9809 9812 9814 9816 9818 9819 9820 9821 9821 9820 9820 9818 9816 9814 9812 9808 9805 9801 9796 9791 9785 9778 9771 9763 9754 9744 9733 9721 9708 9693 9677 9659 9640 9619 9596 9572 9546 9518 9489 9458 9426 9393 9358 9323 9287 9250 9214 9177 9141 9105 9071 9037 9006 8976 8949 8924 8902 8883 8867 8855 8847 8843 8842 8845 8852 8863 8877 8895 8915 8939 8965 8993 9023 9054 9087 9120 9154 9188 9223 9256 9290 9323 9355 9386 9416 9445 9474 9501 9527 9552 9575 9598 9619 9640 9659 9677 5710 4 2 3 9693 9709 9723 9736 9748 9758 9768 9776 9784 9790 9796 9801 9806 9810 9813 9817 9820 9823 9826 9830 9833 9836 9839 9843 9846 9850 9853 9856 9859 9861 9864 9866 9868 9869 9870 9871 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9886 9886 9886 9885 9884 9883 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9889 9890 9891 9892 9893 9894 9896 9898 9899 9900 9902 9903 9903 9904 9904 9904 9903 9903 9901 9900 9899 9897 9896 9894 9893 9891 9890 9889 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9879 9880 9880 9881 9883 9884 9885 9887 9889 9890 9892 9893 9894 9895 9896 9896 9896 9896 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9885 9885 9885 9886 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9888 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9862 9861 9860 9860 9859 9859 9858 9858 9857 9856 9855 9854 9853 9852 9850 9849 9847 9845 9844 9842 9840 9838 9836 9834 9832 9830 9828 9827 9825 9824 9822 9821 9820 9818 9817 9816 9815 9814 9814 9813 9812 9812 9811 9810 9810 9809 9808 9807 9806 9806 9804 9803 9802 9800 9798 9796 9794 9791 9788 9785 9781 9778 9773 9769 9764 9759 9754 9749 9743 9737 9732 9726 9721 9715 9710 9705 9701 9697 9693 9690 9687 9684 9683 9681 9680 9679 9679 9679 9679 9679 9679 9680 9680 9680 9679 9679 9678 9677 9676 9674 9672 9669 9666 9663 9660 9656 9652 9647 9643 9638 9632 9627 9621 9615 9609 9603 9596 9589 9582 9575 9567 9559 9551 9543 9534 9525 9515 9505 9495 9483 9471 9458 9444 9430 9414 9397 9379 9359 9339 9317 9293 9268 9241 9213 9183 9151 9117 9082 9045 9006 8964 8921 8875 8827 8777 8724 8669 8610 8549 8484 8417 8346 8272 8195 8114 8029 7942 7851 7756 7659 7558 7454 5711 4 2 3 7347 7237 7125 7011 6894 6776 6655 6533 6410 6286 6160 6035 5908 5782 5655 5529 5404 5280 5156 5034 4914 4797 4681 4568 4459 4353 4250 4152 4057 3968 3883 3802 3727 3657 3593 3533 3479 3430 3386 3347 3314 3285 3261 3243 3229 3219 3215 3216 3221 3232 3248 3270 3298 3332 3373 3420 3474 3535 3604 3680 3764 3856 3956 4063 4178 4299 4428 4563 4703 4849 4999 5153 5310 5470 5630 5791 5952 6111 6269 6424 6576 6724 6867 7006 7139 7267 7390 7507 7618 7723 7823 7917 8006 8091 8170 8246 8317 8385 8449 8510 8568 8624 8677 8727 8775 8820 8864 8905 8944 8982 9017 9050 9081 9111 9139 9165 9190 9213 9235 9256 9276 9296 9314 9332 9349 9366 9382 9398 9413 9428 9442 9456 9469 9481 9493 9504 9514 9523 9532 9539 9546 9552 9557 9562 9565 9569 9571 9574 9576 9577 9579 9580 9582 9583 9584 9586 9587 9589 9591 9593 9596 9599 9602 9606 9610 9615 9620 9626 9632 9638 9644 9651 9658 9665 9672 9679 9685 9691 9697 9702 9707 9711 9714 9716 9718 9719 9719 9719 9718 9716 9714 9711 9708 9705 9701 9697 9693 9688 9684 9680 9676 9671 9667 9664 9660 9657 9655 9653 9651 9650 9650 9651 9652 9655 9658 9662 9666 9672 9678 9685 9693 9701 9709 9717 9726 9734 9743 9751 9759 9767 9774 9781 9788 9793 9799 9804 9808 9812 9815 9818 9821 9823 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9833 9833 9834 9835 9836 9836 9837 9839 9840 9841 9841 9842 9843 9843 9843 9843 9842 9840 9839 9836 9834 9831 9827 9824 9820 9817 9813 9810 9807 9805 9803 9802 9802 9803 9804 9807 9810 9813 9818 9822 9827 9833 9838 9843 9849 9853 9858 9862 9865 9868 9870 9871 9872 9873 9873 9873 9872 9871 9870 9870 9868 9867 9866 9866 9865 9864 9863 9862 9861 9859 9858 9856 9854 9851 9848 9845 9841 9837 9832 9827 9822 9816 9810 9803 9797 9789 9781 9773 9765 9756 9746 9736 9726 9715 9704 9692 9679 9667 9654 9641 9627 9613 9599 9585 9571 9557 9542 9528 9513 9499 9484 9469 9454 9439 9423 9407 9390 9373 9355 9336 9316 9295 9273 9250 9226 9199 9171 9141 9109 9074 9036 8996 8952 8904 8853 8797 8738 8673 8604 8530 8451 8367 8279 8185 8086 7982 7874 7761 7645 7524 7400 7272 7142 7009 6874 6737 6598 6459 6319 6178 6038 5899 5761 5624 5490 5358 5229 5104 4982 4864 4751 4642 4539 4441 4348 4260 4178 4101 4029 3962 3901 3845 3794 3748 3708 3673 3643 3620 3603 3592 3590 3596 3610 3634 3669 3714 3772 3841 3923 4019 4127 4248 4382 4528 4686 4854 5031 5217 5409 5607 5808 6012 6216 6418 6618 6814 7005 7189 7366 7536 7696 7848 7991 8125 8250 8366 8474 8574 8666 8751 8830 8903 8970 9031 9088 9141 9189 9234 9274 9312 9346 9377 9405 9430 9453 9473 9491 9506 5712 4 2 3 9520 9532 9542 9551 9558 9563 9567 9569 9570 9570 9567 9563 9557 9549 9539 9526 9511 9492 9471 9447 9420 9389 9354 9315 9272 9225 9174 9118 9057 8992 8921 8845 8764 8678 8586 8489 8386 8279 8165 8047 7924 7796 7664 7527 7387 7243 7096 6947 6796 6644 6492 6340 6189 6040 5893 5751 5614 5483 5359 5243 5137 5042 4959 4888 4832 4790 4763 4753 4759 4781 4821 4876 4948 5035 5137 5252 5379 5517 5664 5819 5981 6147 6316 6487 6657 6826 6993 7156 7313 7466 7612 7752 7885 8010 8129 8240 8345 8443 8535 8621 8701 8776 8847 8913 8974 9032 9086 9137 9185 9230 9272 9312 9349 9384 9417 9448 9477 9504 9529 9552 9574 9595 9614 9631 9648 9663 9678 9691 9704 9716 9727 9737 9747 9756 9764 9772 9779 9785 9791 9797 9802 9806 9810 9814 9817 9820 9823 9825 9827 9828 9830 9831 9832 9833 9834 9834 9834 9834 9834 9833 9833 9832 9831 9829 9828 9826 9824 9822 9820 9817 9815 9813 9810 9808 9806 9805 9803 9802 9801 9800 9800 9800 9801 9801 9802 9804 9805 9807 9809 9812 9814 9817 9820 9822 9825 9828 9830 9833 9835 9838 9840 9842 9844 9845 9847 9848 9849 9851 9852 9853 9855 9856 9858 9859 9861 9863 9866 9868 9871 9874 9876 9879 9882 9885 9887 9889 9891 9893 9894 9895 9896 9896 9896 9895 9895 9894 9893 9892 9892 9891 9891 9891 9891 9892 9892 9894 9895 9897 9899 9901 9902 9904 9906 9908 9909 9910 9910 9910 9909 9908 9906 9904 9901 9898 9894 9890 9885 9880 9875 9869 9863 9856 9850 9843 9835 9827 9819 9810 9800 9790 9779 9767 9755 9741 9727 9712 9697 9680 9663 9646 9628 9609 9591 9573 9555 9538 9521 9505 9489 9475 9462 9450 9440 9431 9424 9418 9413 9410 9409 9409 9410 9413 9417 9422 9429 9436 9445 9455 9466 9477 9489 9503 9516 9530 9545 9559 9574 9588 9603 9617 9630 9643 9656 9667 9678 9687 9696 9703 9710 9715 9718 9721 9722 9722 9721 9718 9713 9707 9699 9690 9679 9665 9650 9632 9612 9589 9563 9535 9504 9470 9433 9393 9351 9305 9257 9206 9153 9098 9042 8984 8926 8867 8808 8750 8693 8638 8585 8536 8489 8447 8409 8376 8349 8327 8310 8300 8295 8297 8304 8318 8336 8360 8389 8422 8460 8501 8545 8592 8641 8691 8743 8795 8848 8900 8952 9003 9052 9100 9147 9191 9233 9273 9310 9345 9378 9408 9435 9460 9483 9503 9521 9538 9552 9565 9576 9586 9595 9603 9610 9616 9623 9628 9634 9639 9645 9650 9656 9662 9668 9674 9680 9687 9694 9700 9707 9714 9722 9729 9736 9744 9751 9758 9766 9773 9781 9788 9795 9802 9809 9816 9823 9830 9837 9843 9849 9855 9861 9866 9871 9876 9881 9885 9888 9892 9895 9897 9899 9901 9902 9903 9903 9903 9903 9903 9902 9901 9900 9899 9898 9898 9897 9896 9896 9896 9897 9897 9898 9900 9901 9903 5713 4 2 3 9905 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9944 9945 9946 9947 9949 9950 9952 9954 9956 9957 9959 9960 9961 9962 9962 9962 9962 9961 9960 9959 9958 9956 9955 9953 9951 9950 9948 9947 9946 9945 9945 9945 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9938 9937 9935 9932 9930 9927 9924 9921 9917 9913 9909 9905 9900 9895 9890 9885 9880 9874 9869 9863 9858 9852 9847 9841 9835 9830 9824 9819 9814 9809 9804 9799 9795 9791 9787 9784 9781 9778 9776 9775 9774 9774 9774 9775 9777 9779 9781 9785 9788 9792 9796 9801 9806 9811 9816 9821 9826 9832 9837 9842 9847 9851 9856 9860 9864 9868 9872 9875 9878 9881 9884 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9934 9935 9936 9937 9939 9941 9942 9944 9946 9947 9949 9951 9952 9953 9954 9955 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9913 9910 9907 9904 9900 9896 9892 9887 9882 9876 9870 9864 9856 9849 9840 9831 9822 9811 9800 9789 9776 9763 9750 9736 9721 9706 9691 9675 9660 9644 9629 9614 9600 9586 9574 9563 9553 9545 9538 9533 9530 9529 9530 9532 9537 9543 9551 9561 9572 9584 9597 9610 9624 9638 9653 9667 9681 9695 9708 9720 9732 9743 9754 9764 9773 9782 9791 9799 9807 9815 9823 9830 9837 9845 9851 9858 9864 9870 9875 9880 9884 9888 9891 9893 9895 9896 9897 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 5714 4 2 3 9882 9881 9879 9877 9874 9871 9867 9862 9856 9850 9843 9835 9826 9817 9807 9797 9787 9776 9767 9757 9748 9739 9732 9725 9718 9713 9707 9703 9698 9693 9688 9683 9677 9669 9661 9650 9638 9624 9607 9588 9567 9543 9516 9487 9456 9422 9385 9347 9306 9263 9219 9172 9124 9075 9023 8971 8918 8863 8808 8752 8696 8640 8584 8529 8475 8422 8372 8324 8279 8238 8200 8168 8140 8118 8101 8090 8086 8088 8097 8111 8132 8159 8192 8230 8272 8319 8370 8424 8481 8540 8600 8662 8723 8785 8845 8905 8964 9021 9076 9129 9180 9228 9275 9319 9360 9399 9436 9471 9503 9534 9563 9589 9615 9638 9660 9680 9700 9717 9734 9750 9764 9778 9790 9802 9812 9822 9832 9840 9848 9856 9863 9869 9875 9881 9886 9891 9895 9900 9904 9908 9912 9916 9919 9923 9926 9929 9933 9935 9938 9941 9943 9945 9947 9948 9950 9951 9951 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9948 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9943 9941 9939 9937 9936 9934 9932 9931 9930 9929 9928 9928 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9899 9895 9891 9887 9882 9876 9870 9864 9857 9849 9840 9831 9821 9810 9798 9786 9772 9758 9742 9726 9709 9690 9671 9651 9630 9608 9586 9564 9541 9518 9495 9473 9451 9430 9410 9391 9373 9357 9343 9331 9320 9312 9306 9303 9301 9302 9305 9310 9318 9327 9339 9352 9367 9383 9400 9419 9438 9459 9479 9501 9522 9543 9564 9585 9605 9625 9644 9662 9679 9696 9712 9727 9741 9754 9766 9778 9788 9798 9808 9816 9824 9832 9839 9845 9851 9857 9862 9867 9872 9876 9880 9884 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9888 9887 9885 9883 9880 9878 9875 9871 9868 9864 9860 9856 9851 9847 9842 9837 9832 9826 9821 9815 9809 9802 9795 9788 9780 9772 9764 9754 9744 9733 9721 9709 9695 9680 9664 9647 9628 9607 9585 9561 9535 9507 9476 9443 9406 9367 9324 9278 9228 9174 9115 9052 8985 8913 8835 8753 5715 4 2 3 8666 8574 8477 8376 8269 8158 8042 7922 7797 7669 7537 7401 7263 7121 6978 6832 6684 6535 6386 6236 6087 5938 5791 5646 5504 5366 5231 5101 4977 4858 4746 4641 4543 4453 4372 4298 4234 4178 4131 4093 4065 4046 4036 4035 4043 4061 4089 4125 4171 4226 4290 4363 4445 4536 4635 4742 4858 4980 5110 5246 5387 5533 5683 5836 5991 6148 6306 6463 6619 6773 6925 7073 7218 7359 7495 7627 7753 7875 7991 8102 8208 8308 8404 8495 8582 8664 8742 8815 8884 8950 9011 9069 9123 9174 9221 9265 9306 9343 9378 9410 9439 9466 9491 9513 9534 9553 9571 9587 9602 9616 9629 9641 9652 9663 9674 9684 9693 9702 9710 9718 9725 9732 9738 9744 9750 9755 9760 9764 9768 9772 9776 9780 9784 9788 9793 9797 9802 9807 9813 9818 9824 9831 9837 9843 9850 9856 9862 9868 9873 9878 9883 9887 9890 9893 9895 9897 9898 9899 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9917 9918 9918 9917 9917 9916 9915 9914 9913 9911 9909 9907 9905 9903 9900 9898 9895 9891 9888 9884 9880 9876 9871 9865 9859 9853 9846 9839 9831 9823 9814 9804 9795 9784 9774 9763 9752 9742 9731 9720 9710 9700 9690 9681 9673 9666 9659 9654 9649 9646 9643 9642 9642 9644 9646 9650 9654 9660 9667 9675 9683 9692 9702 9712 9723 9734 9745 9756 9767 9777 9788 9798 9807 9816 9825 9832 9840 9846 9853 9858 9864 9868 9873 9877 9881 9885 9888 9892 9896 9899 9903 9907 9911 9914 9918 9922 9925 9929 9932 9935 9937 9940 9942 9943 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9960 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9952 9952 9952 9951 9949 9948 9946 9943 9941 9938 9934 9931 9927 9923 9919 9915 9911 9908 9904 9900 9897 9894 9891 9889 9886 9884 9881 9879 9877 9874 9871 9868 9865 9862 9858 9854 9850 9845 9840 9836 9831 9827 9822 9818 9814 9810 9807 9805 9802 9800 9799 9798 9798 9798 9798 9799 9800 9801 9803 9804 9806 9808 9810 9812 9814 9816 9818 9821 9824 9826 9830 9833 9837 9840 9845 9849 9854 9858 9863 9868 9874 9879 9884 9889 9894 9899 9903 9908 9912 9915 9918 9921 9923 9925 9927 9928 9929 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9941 9940 9939 9938 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9924 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 5716 4 2 3 9927 9927 9927 9927 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9940 9939 9938 9938 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9900 9897 9893 9890 9886 9882 9879 9874 9870 9866 9862 9858 9854 9850 9846 9843 9839 9836 9833 9831 9829 9828 9826 9826 9826 9826 9827 9828 9829 9831 9833 9836 9838 9841 9844 9846 9849 9852 9854 9856 9858 9860 9861 9862 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9866 9867 9869 9871 9873 9876 9878 9881 9885 9888 9892 9895 9899 9903 9907 9910 9914 9917 9920 9923 9925 9927 9929 9931 9932 9933 9934 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9947 9947 9948 9949 9949 9950 9950 9949 9948 9947 9946 9944 9942 9940 9937 9934 9931 9927 9923 9919 9914 9910 9905 9899 9893 9887 9880 9873 9865 9857 9847 9837 9826 9814 9801 9787 9772 9756 9739 9720 9701 9681 9661 9639 9617 9595 9573 9551 9529 9508 9487 9467 9449 9431 9416 9402 9390 9380 9372 9366 9362 9361 9362 9365 9370 9377 9387 9397 9410 9424 9439 9455 9472 9490 9508 9526 9545 9563 9581 9599 9617 9634 9650 9666 9680 9695 9708 9720 9732 9743 9754 9763 9773 9781 9789 9797 9804 9811 9817 9823 9829 9835 9840 9845 9850 9855 9859 9863 9867 9871 9874 9877 9880 9883 9885 9888 9890 9892 9894 9896 9899 9901 9903 9905 9908 9910 9913 9915 9918 9920 9923 9925 9927 9930 9932 9933 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9931 9932 9932 9933 9935 9936 9937 9938 9939 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9952 9951 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9928 9926 9924 9922 9920 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9922 9923 9924 9926 5717 4 2 3 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9932 9930 9929 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9905 9902 9901 9899 9897 9896 9895 9894 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9900 9900 9900 9899 9898 9896 9894 9892 9889 9885 9882 9877 9873 9868 9862 9857 9852 9846 9841 9836 9831 9826 9822 9818 9815 9812 9809 9807 9806 9805 9804 9803 9803 9804 9804 9805 9806 9807 9809 9810 9812 9814 9817 9819 9822 9825 9827 9830 9834 9837 9840 9843 9846 9849 9851 9854 9856 9857 9859 9860 9861 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9873 9873 9872 9871 9870 9868 9867 9865 9864 9862 9860 9858 9856 9853 9850 9847 9844 9840 9836 9832 9827 9822 9816 9810 9804 9798 9791 9784 9777 9769 9761 9752 9743 9733 9722 9710 9697 9683 9667 9651 9633 9613 9593 9571 9549 9527 9504 9482 9460 9439 9420 9403 9389 9377 9368 9362 9360 9361 9365 9373 9384 9398 9414 9433 9453 9474 9496 9519 9541 9563 9584 9604 9623 9640 9655 9669 9681 9692 9701 9709 9716 9722 9727 9731 9735 9738 9741 9743 9745 9747 9749 9750 9752 9752 9753 9752 9752 9750 9749 9747 9744 9740 9737 9733 9728 9723 9718 9713 9708 9702 9696 9691 9685 9679 9672 9666 9660 9653 9647 9640 9633 9626 9619 9611 9604 9597 9589 9582 9575 9568 9562 9555 9549 9543 9538 9533 9528 9523 9518 9514 9509 9505 9500 9495 9490 9485 9479 9473 9466 9459 9452 9443 9435 9425 9415 9404 9392 9379 9365 9350 9333 9315 9296 9274 9250 9224 9195 9163 9127 9088 9045 8998 8946 8889 8828 8761 8689 8612 8529 8440 8346 8246 8140 8029 7913 7792 7665 7534 7398 7259 7115 6968 6818 6665 6510 6354 6197 6040 5883 5727 5574 5424 5277 5136 5001 4873 4753 4643 4542 4453 4375 4311 4260 4223 4201 4194 4202 4226 4265 4319 4388 4471 4567 4676 4797 4928 5069 5219 5376 5539 5707 5878 6052 6226 6400 6573 6744 6911 7074 7233 7386 7533 7673 7807 7934 8054 8167 8274 8373 8466 8553 8634 8710 8780 8846 8908 8965 9019 9069 9117 9161 9203 9242 9279 9314 9347 9378 9406 9433 9458 9482 9504 9524 9543 9560 9576 9591 9604 9617 9629 9640 9650 9659 9668 9677 9685 9693 9700 9708 9714 9721 9727 9733 9738 9743 9748 9752 9756 5718 4 2 3 9760 9763 9765 9768 9770 9771 9772 9773 9773 9773 9773 9773 9772 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9758 9757 9756 9755 9753 9752 9750 9748 9746 9744 9742 9740 9738 9735 9733 9730 9727 9724 9721 9718 9715 9712 9708 9705 9701 9698 9694 9691 9688 9685 9682 9679 9677 9675 9674 9673 9673 9673 9673 9674 9675 9677 9679 9681 9684 9687 9690 9693 9696 9699 9702 9705 9708 9711 9714 9717 9719 9722 9724 9727 9729 9731 9733 9735 9737 9738 9739 9740 9740 9740 9740 9739 9737 9735 9733 9730 9727 9723 9719 9714 9709 9705 9700 9695 9690 9685 9681 9676 9672 9668 9665 9662 9659 9656 9653 9651 9649 9647 9645 9644 9642 9641 9639 9638 9637 9636 9635 9634 9634 9634 9634 9634 9635 9636 9638 9640 9643 9645 9649 9652 9657 9661 9666 9671 9676 9681 9686 9692 9697 9703 9708 9714 9719 9724 9729 9734 9739 9743 9748 9752 9756 9760 9764 9768 9772 9776 9780 9783 9787 9791 9794 9798 9801 9805 9808 9811 9815 9818 9821 9824 9827 9831 9834 9837 9840 9843 9847 9850 9853 9857 9860 9864 9867 9870 9873 9876 9879 9881 9883 9885 9887 9888 9889 9889 9889 9889 9889 9888 9888 9887 9886 9886 9885 9885 9885 9885 9885 9885 9886 9887 9888 9890 9891 9893 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9908 9908 9907 9906 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9897 9896 9896 9897 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9890 9890 9891 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9912 9914 9916 9917 9919 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9939 9939 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9925 9924 9924 9923 9924 9924 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9929 9928 9927 9926 9924 9922 9920 9918 9916 9913 9911 9909 9907 9905 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9886 9883 9880 9876 9872 9868 9863 9858 9853 9847 9840 9833 9826 9818 9809 9800 9790 9780 9769 9758 9746 9734 9721 9708 9695 9682 9669 9656 9644 9632 9621 9610 9601 9593 9586 9581 9576 9574 9573 9573 9574 9577 9581 9586 9592 9598 9606 9614 9622 9631 9640 9650 9659 9669 9678 9687 9696 9705 9714 9723 5719 4 2 3 9731 9739 9746 9753 9760 9766 9772 9777 9782 9786 9789 9792 9795 9797 9799 9801 9802 9803 9804 9805 9805 9806 9806 9807 9807 9807 9807 9807 9807 9807 9806 9806 9805 9805 9804 9804 9803 9803 9802 9802 9802 9802 9802 9803 9803 9804 9805 9806 9807 9808 9810 9811 9812 9812 9813 9814 9814 9814 9814 9814 9814 9813 9813 9812 9811 9811 9810 9809 9808 9808 9807 9806 9806 9805 9805 9805 9804 9804 9805 9805 9805 9806 9807 9808 9809 9811 9812 9814 9815 9816 9818 9819 9820 9820 9821 9821 9821 9821 9820 9819 9819 9818 9817 9816 9815 9815 9814 9814 9814 9815 9815 9816 9817 9818 9820 9821 9822 9823 9823 9824 9824 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9814 9814 9814 9815 9816 9818 9819 9821 9824 9826 9829 9831 9834 9836 9838 9841 9843 9845 9847 9848 9850 9851 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9864 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9883 9885 9887 9889 9890 9892 9894 9895 9897 9898 9899 9901 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9890 9888 9886 9884 9881 9877 9874 9870 9865 9860 9855 9850 9844 9839 9833 9827 9822 9816 9809 9803 9796 9789 9780 9771 9760 9748 9734 9718 9699 9679 9656 9631 9603 9574 9543 9510 9477 9443 9410 9377 9346 9317 9291 9269 9250 9236 9226 9222 9222 9228 9238 9253 9272 9295 9321 9349 9380 9412 9444 9477 9509 9541 9571 9599 9625 9649 9671 9691 9709 9725 9739 9751 9762 9772 9781 9789 9796 9803 9809 9815 9821 9826 9831 9836 9840 9844 9848 9851 9854 9855 9857 9857 9857 9856 9855 9853 9851 9848 9844 9841 9837 9832 9828 9824 9819 9815 9810 9806 9803 9799 9796 9794 9792 9791 9790 9790 9791 9792 9793 9795 9797 9799 9801 9803 9804 9805 9806 9805 9804 9802 9798 9794 9788 9782 9774 9764 9754 9743 9730 9717 9703 9688 9673 9657 9641 9625 9608 9592 9576 9559 9544 9529 9515 9501 9489 9477 9468 9459 9452 9447 9444 9442 9442 9445 9449 9455 9463 9473 9484 9497 9510 9525 9541 9558 9575 9592 9610 9627 9644 9661 9677 9693 9708 9722 9736 9749 9761 9772 9783 9793 9802 9811 9819 9827 9834 9841 9847 9853 9859 9864 9869 9873 9877 9881 9885 9888 9892 9894 9897 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9934 9934 9935 9936 5720 4 2 3 9937 9938 9938 9939 9940 9941 9941 9941 9941 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9925 9925 9925 9924 9923 9922 9921 9920 9918 9916 9915 9913 9912 9910 9909 9908 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9884 9883 9882 9881 9881 9881 9882 9882 9883 9884 9886 9887 9888 9890 9891 9893 9894 9895 9895 9896 9896 9895 9895 9894 9893 9892 9891 9889 9888 9887 9887 9886 9886 9886 9886 9887 9888 9889 9891 9892 9894 9896 9897 9899 9900 9901 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9883 9880 9878 9875 9871 9868 9864 9859 9854 9849 9844 9838 9832 9826 9819 9812 9804 9796 9788 9779 9769 9759 9747 9735 9723 9709 9695 9679 9664 9648 9631 9615 9598 9582 9566 9551 9537 9524 9512 9502 9493 9485 9479 9475 9473 9471 9472 9473 9476 9480 9485 9490 9497 9503 9510 9517 9525 9533 9540 9548 9555 9562 9569 9576 9582 9588 9594 9599 9603 9607 9611 9613 9615 9617 9618 9618 9618 9618 9617 9616 9616 9616 9616 9617 9618 9621 9625 9630 9636 9644 9653 9663 9674 9686 9700 9714 9728 9743 9758 9773 9787 9801 9814 9826 9837 9847 9856 9864 9870 9876 9881 9884 9887 9889 9891 9892 9893 9893 9894 9894 9895 9896 9897 9898 9900 9902 9903 9906 9908 9910 9912 9915 9917 9919 9921 9923 9924 9925 9927 9927 9928 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9895 9894 9892 9890 9888 9885 9882 9878 9875 9871 9867 9862 9857 9852 9847 9842 9836 9830 9824 9817 9810 9802 9793 9784 9773 9762 9749 9735 9719 9702 9683 9662 9639 9615 9588 9559 9529 9497 9462 9426 9389 9350 9309 9267 9224 9181 9137 9092 9047 9002 8958 8914 8871 8830 8789 8751 8715 8681 8649 8621 8596 8575 8557 8543 8534 8528 8527 8531 8539 8552 8568 8589 8614 8643 8675 8710 8749 8789 8831 8875 8920 8966 9012 9057 9103 9147 9191 9233 9273 9312 9349 9384 9417 9449 9478 9505 9531 9555 9577 9598 9617 9635 9652 9668 9682 9696 9708 9720 9731 9741 9750 9758 9766 9773 9779 9785 9790 9794 9798 5721 4 2 3 9802 9805 9808 9810 9812 9814 9816 9818 9820 9822 9823 9825 9826 9828 9829 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9845 9847 9849 9851 9853 9856 9858 9861 9865 9868 9871 9874 9878 9881 9884 9886 9888 9890 9892 9893 9894 9895 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9926 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9956 9956 9955 9954 9953 9951 9949 9947 9945 9943 9941 9939 9938 9937 9936 9936 9936 9936 9937 9939 9941 9943 9945 9948 9950 9952 9954 9956 9957 9958 9959 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9953 9954 9955 9956 9958 9959 9961 9962 9963 9964 9964 9964 9964 9964 9963 9961 9960 9959 9957 9956 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9935 9933 9932 9929 9926 9923 9919 9914 9909 9903 9897 9890 9882 9874 9866 9856 9846 9836 9824 9812 9800 9787 9773 9758 9743 9727 9711 9694 9677 9659 9642 9624 9606 9588 9570 9553 9537 9521 9506 9493 9480 9469 9460 9452 9446 9442 9440 9440 9442 9446 9452 9460 9469 9480 9493 9507 9521 9537 9553 9569 9585 9602 9618 9634 9649 9663 9677 9690 9702 9713 9723 9733 9741 9749 9757 9763 9769 9775 9780 9785 9790 9794 9798 9801 9804 9807 9809 9811 9813 9814 9814 9815 9814 9814 9813 9811 9810 9808 9806 9804 9802 9799 9797 9795 9794 9792 9791 9790 9789 9789 9789 9789 9790 9791 9792 9794 9796 9798 9801 9804 9808 9811 9815 9819 9824 9828 9833 9837 9841 9846 9850 9853 9857 9859 9862 9863 9865 9865 9865 9864 9862 9860 9857 9853 9849 9844 9838 9831 9824 9816 9808 9798 9788 9777 9766 9753 9740 9726 9712 9697 9682 9666 9651 9636 9621 9607 9594 9583 9573 9565 9559 9555 9554 9555 9559 9564 9573 9583 9596 9610 9625 9641 9659 9676 9694 9711 9728 9745 9760 9774 9787 9799 5722 4 2 3 9809 9819 9827 9835 9842 9848 9854 9859 9865 9870 9875 9880 9886 9891 9897 9902 9907 9912 9917 9921 9925 9929 9932 9934 9936 9937 9938 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9932 9932 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9938 9937 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9902 9900 9899 9897 9895 9893 9891 9889 9886 9884 9881 9879 9876 9873 9870 9866 9863 9860 9858 9855 9853 9851 9850 9849 9848 9848 9849 9850 9852 9854 9856 9859 9863 9866 9870 9873 9877 9881 9884 9887 9891 9894 9896 9899 9901 9904 9906 9908 9910 9912 9914 9916 9919 9921 9924 9926 9929 9932 9934 9937 9939 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9962 9961 9959 9956 9954 9951 9948 9945 9942 9939 9936 9933 9930 9928 9925 9923 9920 9918 9916 9913 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9878 9876 9873 9871 9869 9867 9866 9865 9864 9864 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9886 9886 9886 9886 9885 9884 9883 9881 9878 9876 9873 9870 9866 9863 9859 9856 9852 9849 9845 9842 9839 9837 9835 9833 9832 9831 9831 9831 9832 9833 9834 9837 9839 9842 9845 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9892 9895 9898 9902 9905 9907 9910 9913 9916 9919 9922 9925 9928 9930 9933 9936 9938 9940 9942 9944 9946 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9963 9964 9964 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9955 9955 9955 9956 9957 9958 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9974 9975 9975 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9966 9967 9967 9968 9969 9970 9972 9973 9975 9976 9978 9979 9980 9981 9981 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9969 9967 9965 9963 9962 9960 9958 9956 9955 9954 9953 9952 9951 9951 9951 9952 9952 9953 5723 4 2 3 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9952 9952 9953 9954 9955 9956 9957 9958 9960 9961 9963 9964 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9972 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9933 9931 9930 9929 9928 9928 9927 9927 9927 9926 9926 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9918 9916 9914 9912 9909 9907 9905 9903 9901 9900 9899 9898 9898 9898 9898 9899 9901 9903 9905 9907 9910 9913 9916 9919 9923 9926 9929 9932 9935 9937 9939 9941 9943 9944 9945 9946 9946 9946 9945 9944 9943 9942 9940 9938 9936 9933 9931 9928 9926 9923 9921 9919 9916 9914 9912 9910 9908 9906 9904 9902 9901 9899 9897 9895 9894 9892 9890 9888 9885 9883 9881 9878 9876 9874 9871 9869 9866 9864 9861 9859 9857 9855 9853 9851 9850 9848 9847 9846 9845 9845 9844 9844 9845 9845 9846 9847 9848 9850 9852 9854 9856 9858 9860 9863 9865 9867 9869 9871 9873 9874 9876 9876 9877 9877 9877 9876 9875 9874 9872 9870 9867 9864 9861 9857 9853 9848 9842 9836 9830 9822 9815 9806 9796 9786 9775 9763 9750 9737 9723 9708 9692 9676 9659 9642 9625 9607 9590 9573 9555 9539 9523 9507 9493 9480 9467 9456 9447 9439 9432 9427 9424 9422 9421 9423 9425 9429 9434 9441 9448 9456 9465 9474 9483 9493 9503 9512 9521 9530 9538 9545 9552 9557 9562 9566 9569 9572 9573 9574 9574 9574 9573 9573 9571 9570 9569 9569 9568 9568 9568 9569 9570 9572 9575 9578 9581 9585 9589 9593 9598 9603 9608 9613 9619 9624 9629 9635 9640 9646 9652 9657 9664 9670 9676 9683 9690 9697 9704 9712 9719 9727 9734 9742 9749 9755 9762 9767 9772 9777 9781 9784 9787 9790 9791 9792 9793 9793 9793 9793 9792 9790 9788 9786 9783 9779 9775 9769 9763 9756 9747 9738 9727 9716 9704 9691 9678 9664 9650 9637 9624 9612 9601 9591 9583 9577 9574 9572 9572 9575 9580 9587 9596 9607 9619 9633 9647 9662 9678 9693 9708 9723 9738 9751 9764 9776 9787 9797 9807 9815 9822 9829 9835 9840 9845 9849 9853 9856 9859 9862 9864 9865 9867 9867 9868 9868 9868 9867 9867 9866 9865 9864 9863 9862 9861 5724 4 2 3 9861 9860 9860 9861 9861 9862 9863 9864 9866 9867 9869 9870 9871 9872 9873 9874 9874 9873 9872 9871 9870 9868 9866 9863 9861 9858 9856 9853 9851 9849 9848 9846 9846 9845 9845 9846 9846 9848 9849 9851 9853 9856 9859 9861 9864 9867 9871 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9912 9915 9918 9921 9924 9926 9929 9932 9935 9938 9941 9944 9947 9950 9953 9956 9958 9960 9963 9965 9966 9968 9969 9969 9970 9970 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9957 9956 9955 9955 9955 9955 9955 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9960 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9927 9925 9923 9921 9919 9917 9914 9911 9908 9903 9899 9894 9888 9882 9874 9867 9858 9849 9839 9829 9817 9805 9792 9779 9764 9749 9733 9716 9699 9680 9662 9642 9622 9602 9582 9562 9542 9523 9504 9487 9471 9456 9443 9432 9423 9416 9411 9409 9409 9411 9416 9423 9431 9442 9454 9468 9483 9500 9516 9534 9552 9570 9588 9606 9624 9641 9658 9674 9690 9704 9718 9732 9744 9756 9767 9777 9786 9794 9802 9809 9815 9821 9827 9832 9836 9841 9845 9849 9853 9857 9861 9865 9869 9873 9877 9882 9886 9890 9895 9899 9904 9908 9912 9915 9919 9922 9925 9927 9930 9932 9933 9935 9936 9938 9939 9940 9941 9943 9944 9945 9947 9949 9950 9952 9953 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9960 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9946 5725 4 2 3 9946 9947 9948 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9970 9971 9972 9972 9972 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9962 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9976 9976 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9962 9961 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9931 9929 9926 9924 9922 9919 9917 9915 9913 9911 9909 9907 9905 9903 9902 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9889 9889 9890 9891 9892 9894 9896 9898 9900 9902 9905 9907 9909 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9924 9925 9926 9928 9929 9931 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9952 9953 9954 9954 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9941 9941 9941 9941 9941 9942 9943 9944 9945 9947 9948 9950 9951 9952 9952 9953 9953 9952 9951 9950 9949 9947 9945 9943 9941 9939 9937 9935 9934 9933 9932 9931 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9937 9936 9934 9933 9931 9928 9926 9923 9920 9917 9914 9911 9907 9903 9900 9896 9891 9887 9882 9877 9872 9866 9860 9853 9847 9840 9833 9826 9819 9813 9806 9800 9794 9789 9785 9781 9777 9775 9773 9772 9771 9771 9772 9773 9775 9777 9779 9782 9785 9788 9791 9795 9798 9802 9805 9809 9813 9817 9821 9825 9830 9834 9839 9845 9850 9856 9861 9867 9874 9880 9886 9892 9899 9905 9911 9916 9922 9927 9932 9936 9940 9944 9947 9950 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9967 9966 9964 9962 9960 9958 9956 9953 9951 9949 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9921 9918 9915 9912 9908 9905 9901 9898 9895 9892 9890 9888 9886 9885 9884 9883 9883 9884 9884 9885 9886 9887 9888 9888 9888 9888 9888 9886 9885 9882 9879 9876 9871 9867 9861 9856 9850 9843 9837 9830 9823 9817 9810 9804 9798 9792 9786 9780 9775 9770 9765 9761 9757 9753 9749 9745 9742 9739 9736 9734 9732 9730 9729 9728 9728 9729 9730 9731 9734 9737 9741 9745 9751 9756 9763 9770 9777 9785 9792 9800 9808 9816 9824 9831 9839 9846 9852 9858 5726 4 2 3 9864 9870 9875 9880 9884 9888 9892 9896 9899 9903 9906 9908 9911 9913 9915 9917 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9937 9939 9941 9943 9945 9947 9950 9952 9954 9956 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9956 9954 9952 9950 9948 9946 9944 9943 9942 9941 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9964 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9939 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9946 9946 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9933 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9918 9917 9916 9916 9915 9914 9914 9913 9912 9910 9908 9905 9902 9899 9894 9889 9883 9876 9869 9861 9853 9844 9835 9826 9817 9808 9800 9791 9784 9777 9771 9765 9761 9758 9756 9755 9755 9757 9759 9763 9768 9774 9780 9788 9796 9804 9813 9822 9832 9841 9849 9858 9866 9873 9880 9885 9890 9894 9896 9898 9899 9899 9899 9898 9896 9894 9891 9888 9886 9882 9879 9876 9873 9869 9865 9862 9858 9853 9849 9844 9838 9832 9826 9820 9813 9806 9798 9791 9784 9777 9769 9762 9755 9748 9741 9733 9725 9716 9706 9695 9683 9668 9652 9635 9615 9593 9570 9545 9520 9493 9466 9440 9414 9390 9368 9349 9333 9321 9313 9309 9309 9314 9324 9337 9354 9375 9399 9424 9452 9480 9509 9537 9565 9591 9615 9637 9657 9674 9688 9700 9708 9714 9717 9718 9717 9713 9707 9700 9690 9678 9664 9648 9630 9609 9586 9560 9530 9498 9461 9421 9377 9329 9277 9221 9160 9095 9026 8954 8878 8798 8716 8631 8544 8456 8366 8276 8186 5727 4 2 3 8097 8008 7921 7837 7754 7675 7598 7525 7456 7390 7329 7272 7218 7169 7125 7084 7047 7014 6985 6961 6939 6922 6909 6899 6894 6892 6895 6901 6912 6928 6948 6972 7001 7035 7074 7117 7165 7218 7274 7335 7400 7468 7540 7615 7692 7771 7853 7936 8020 8104 8189 8274 8358 8441 8524 8605 8684 8761 8836 8909 8979 9046 9110 9172 9230 9285 9337 9386 9432 9475 9515 9552 9586 9618 9646 9673 9697 9719 9739 9757 9774 9789 9802 9815 9826 9836 9846 9855 9863 9870 9877 9884 9890 9896 9901 9906 9911 9915 9919 9922 9925 9927 9929 9930 9931 9931 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9922 9922 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9926 9926 9925 9926 9926 9927 9927 9929 9930 9931 9933 9935 9936 9938 9940 9942 9943 9945 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9958 9958 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9958 9957 9955 9953 9951 9948 9946 9942 9939 9935 9931 9926 9921 9915 9909 9902 9894 9885 9876 9866 9854 9842 9829 9815 9800 9784 9767 9749 9731 9712 9693 9673 9654 9634 9615 9596 9577 9559 9542 9525 9509 9494 9479 9466 9453 9441 9429 9419 9409 9400 9392 9384 9377 9371 9365 9360 9355 9351 9348 9346 9344 9343 9343 9343 9344 9346 9349 9352 9356 9361 9367 9373 9381 9389 9398 9407 9418 9429 9441 9453 9467 9481 9495 9511 9526 9542 9558 9575 9591 9608 9624 9640 9657 9672 9688 9703 9717 9731 9745 9758 9771 9784 9796 9807 9818 9829 9840 9850 9859 9868 9877 9885 9893 9900 9906 9912 9917 9922 9926 9929 9932 9934 9936 9937 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9943 9942 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9938 9938 9938 9937 9936 5728 4 2 3 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9921 9920 9920 9920 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9927 9928 9929 9930 9931 9931 9932 9931 9931 9930 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9919 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9940 9940 9939 9938 9936 9934 9932 9929 9925 9922 9917 9913 9909 9904 9899 9894 9890 9885 9880 9875 9870 9865 9860 9854 9848 9841 9833 9824 9814 9804 9792 9779 9766 9752 9737 9722 9708 9694 9681 9669 9658 9649 9642 9638 9636 9636 9638 9643 9649 9658 9668 9679 9692 9705 9718 9731 9744 9756 9767 9778 9787 9796 9803 9810 9815 9820 9825 9829 9833 9837 9841 9845 9849 9854 9859 9864 9869 9874 9879 9884 9888 9893 9897 9900 9903 9905 9907 9908 9909 9910 9910 9911 9911 9911 9912 9912 9913 9914 9915 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9935 9936 9937 9939 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9956 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9935 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9909 9906 9902 9899 9894 9889 9884 9877 9870 9862 9854 9844 9834 9823 9812 9800 9787 9774 9760 9747 9733 9719 9706 9692 9679 9666 9653 9641 9629 9618 9607 9597 9587 9578 9570 9562 9555 9549 9543 9538 9534 9531 9529 9528 9528 9529 9531 9535 9540 9546 9553 9562 9571 9582 9594 9606 9620 9634 9648 9663 9678 9693 9708 9723 9737 9751 9765 9779 9791 9803 9815 9825 9835 9845 9853 9861 9868 9875 9881 9886 9891 9895 9899 9902 9905 9908 9910 9912 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 5729 4 2 3 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9954 9952 9950 9947 9944 9941 9938 9934 9930 9926 9922 9917 9912 9907 9902 9896 9890 9884 9877 9870 9863 9855 9846 9838 9829 9819 9810 9800 9790 9780 9770 9760 9751 9741 9733 9725 9718 9711 9705 9701 9697 9694 9692 9692 9692 9694 9696 9699 9703 9708 9714 9720 9727 9735 9743 9752 9761 9770 9779 9789 9798 9808 9817 9827 9836 9844 9853 9861 9869 9876 9882 9888 9894 9899 9903 9907 9911 9914 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9936 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9948 9948 9949 9950 9950 9951 9950 9950 9949 9948 9946 9944 9941 9938 9934 9931 9927 9923 9919 9915 9911 9907 9904 9901 9899 9897 9896 9895 9894 9894 9895 9896 9897 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9903 9901 9899 9897 9895 9892 9889 9885 9882 9878 9873 9869 9863 9858 9852 9846 9839 9833 9826 9819 9812 9805 9798 9792 9786 9781 9776 9771 9767 9764 9762 9760 9758 9757 9756 9755 9753 9751 9749 9746 9742 9736 9729 9721 9711 9699 9686 9672 9656 9639 9621 9602 9583 9564 9545 9527 9510 9495 9481 9469 9459 9452 9448 9446 9447 9451 9457 9466 9477 9491 9506 9523 9540 9559 9578 9598 9617 9636 9655 9673 9690 9705 9720 9734 9747 9758 9769 9778 9787 9795 9802 9809 9816 9822 9828 9834 9839 9844 9849 9854 9859 9863 9866 9870 9872 9874 9876 9877 9877 9876 9875 9873 9870 9867 9864 9860 9856 9851 9847 9843 9839 9835 9831 9827 9824 9820 9817 9814 9811 9807 9804 9800 9796 9791 9786 9780 9774 9768 9761 9754 9747 9740 9733 9727 9721 9715 9711 9707 9705 9703 9703 9705 9707 9711 9716 9722 9729 9737 9745 9753 9762 9771 9780 9789 9797 9805 9812 9819 9825 9831 9836 9840 9844 9847 9851 9853 9856 9858 9861 9863 9866 9868 9871 9873 9876 9879 9881 9884 9887 9890 9893 9896 9899 9902 9905 9907 9909 9911 9913 9915 9916 9918 9918 9919 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9920 9921 9922 5730 4 2 3 9923 9925 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9919 9918 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9903 9903 9903 9904 9905 9906 9907 9909 9910 9912 9914 9916 9917 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9950 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9956 9956 9955 9954 9954 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9962 9963 9962 9962 9961 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9928 9928 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9926 9927 9927 9929 9930 9932 9933 9935 9937 9939 9940 9941 9942 9943 9943 9943 9943 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9932 9932 9932 9933 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9944 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9933 9932 9932 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9943 9943 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9931 9931 9931 9932 9933 9934 9936 9938 9940 9941 9943 9945 9946 9947 9947 9947 9946 9945 9943 9941 9938 9936 9933 9930 9927 9924 9921 9919 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9901 9898 9894 9889 9884 9878 9872 9864 9856 9848 9838 9828 9818 9806 9794 9782 9769 9755 9741 9725 9709 9693 9675 9657 9637 9617 9597 9575 9553 9530 9507 9484 9461 9437 9415 9392 9371 9351 9331 9314 9297 9283 9270 9260 9251 9245 9242 9240 9241 9244 9249 9257 9266 9278 9292 9307 9324 9342 9361 9382 9403 9425 9448 9470 9493 9516 9539 9561 9583 9604 9624 9644 9663 9681 9697 9713 9729 9743 9756 9768 9779 9790 9800 9809 9817 9825 9833 9840 9846 9852 9858 9863 9869 9873 9878 9883 9887 9891 9894 9898 9901 9904 9906 9908 9910 9911 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9904 5731 4 2 3 9904 9904 9903 9903 9902 9902 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9895 9895 9895 9895 9896 9897 9898 9899 9901 9903 9906 9908 9910 9913 9915 9917 9919 9920 9921 9921 9921 9921 9920 9919 9917 9915 9913 9910 9908 9905 9903 9900 9898 9895 9893 9891 9889 9887 9885 9884 9882 9880 9877 9875 9872 9868 9864 9859 9854 9848 9841 9834 9825 9816 9806 9796 9785 9773 9761 9748 9734 9721 9707 9693 9679 9665 9652 9638 9625 9612 9600 9588 9577 9566 9556 9547 9539 9531 9524 9518 9512 9507 9502 9498 9495 9491 9489 9486 9484 9481 9479 9477 9475 9474 9472 9470 9469 9467 9466 9464 9463 9462 9461 9460 9459 9458 9457 9457 9456 9456 9456 9456 9456 9456 9456 9456 9457 9457 9457 9458 9459 9459 9460 9461 9461 9462 9463 9464 9465 9466 9468 9470 9471 9474 9476 9479 9483 9487 9491 9496 9502 9508 9515 9522 9530 9539 9547 9557 9567 9577 9587 9598 9609 9620 9631 9642 9653 9664 9676 9687 9698 9708 9719 9729 9739 9749 9758 9767 9776 9784 9792 9799 9806 9812 9817 9822 9827 9831 9834 9838 9841 9843 9846 9848 9851 9853 9855 9858 9860 9863 9866 9869 9872 9875 9879 9882 9885 9888 9891 9893 9895 9897 9898 9900 9900 9901 9901 9901 9900 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9882 9881 9879 9878 9876 9874 9873 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9864 9864 9863 9862 9861 9860 9858 9856 9854 9851 9849 9846 9843 9840 9836 9833 9830 9827 9824 9822 9819 9817 9814 9812 9809 9807 9804 9801 9797 9793 9789 9784 9778 9771 9763 9754 9744 9733 9720 9707 9692 9675 9657 9638 9617 9594 9569 9541 9512 9480 9445 9406 9365 9319 9270 9216 9158 9095 9027 8954 8875 8791 8701 8607 8506 8401 8291 8176 8056 7932 7805 7673 7539 7401 7261 7118 6974 6828 6680 6532 6383 6233 6085 5937 5790 5646 5505 5368 5235 5109 4989 4877 4775 4683 4603 4535 4480 4440 4415 4405 4412 4434 4473 4528 4599 4684 4783 4895 5019 5153 5297 5448 5606 5769 5935 6103 6271 6440 6607 6771 6932 7089 7241 7388 7530 7667 7797 7921 8040 8152 8259 8360 8455 8545 8630 8709 8783 8853 8918 8979 9036 9090 9139 9185 9229 9269 9307 9342 9375 9406 9435 9463 9488 9513 9535 9557 9577 9596 9614 9630 9646 9660 9674 9686 9698 9709 9719 9728 9737 9746 9754 9762 9770 9777 9784 9791 9798 9805 9811 9818 9824 9829 9835 9840 9844 9849 9853 9856 9859 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 5732 4 2 3 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9915 9915 9915 9915 9914 9913 9911 9909 9908 9905 9903 9901 9899 9898 9896 9895 9894 9893 9893 9894 9894 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9913 9914 9915 9915 9915 9915 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9893 9891 9890 9887 9885 9882 9879 9876 9872 9867 9862 9856 9849 9842 9834 9825 9816 9805 9794 9783 9770 9756 9741 9726 9709 9690 9670 9649 9626 9601 9574 9544 9513 9480 9444 9406 9367 9325 9282 9237 9191 9144 9096 9049 9001 8954 8908 8863 8819 8778 8739 8703 8669 8639 8611 8588 8568 8551 8539 8530 8526 8525 8529 8536 8548 8563 8582 8604 8630 8660 8692 8726 8764 8803 8844 8886 8929 8972 9016 9059 9102 9144 9184 9223 9261 9296 9329 9361 9390 9417 9442 9465 9487 9507 9525 9542 9557 9572 9585 9598 9610 9622 9633 9644 9654 9664 9674 9683 9692 9701 9709 9717 9725 9732 9739 9746 9752 9758 9764 9769 9774 9780 9785 9790 9794 9799 9804 9809 9813 9818 9822 9827 9831 9836 9840 9844 9848 9852 9856 9860 9863 9866 9869 9872 9875 9877 9879 9881 9883 9884 9885 9886 9887 9888 9888 9888 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9886 9884 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9862 9860 9856 9852 9848 9843 9837 9830 9823 9815 9807 9798 9789 9779 9769 9759 9748 9738 9727 9717 9707 9697 9688 9679 9670 9662 9655 9648 9642 9637 9632 9628 9626 9623 9622 9622 9623 9624 9627 9630 9634 9639 9645 9651 9658 9666 9674 9683 9692 9701 9710 9720 9729 9738 9747 9756 9765 9773 9781 9789 9796 9803 9809 9814 9820 9824 9828 9832 9835 9837 9839 9840 9841 9841 9841 9840 9839 9837 9834 9831 9828 9824 9819 9813 9808 9801 9794 9787 9779 9770 9761 9752 9742 9732 9722 9711 9701 9691 9681 9672 9663 9655 9647 9641 9635 9631 9628 9626 9626 9627 9629 9632 9637 9643 9650 9658 9667 9677 9687 9698 9708 9719 9730 9741 9751 9761 9771 9780 9789 9797 9805 9813 9820 9826 9833 9839 9845 9851 9856 9862 9867 9872 9877 9882 9887 9891 9895 9899 9902 9905 9907 9909 9911 9912 9912 9913 9913 9913 9912 9912 9912 9912 9912 9912 9913 9914 9915 9916 9918 9919 9921 9922 9923 9925 9925 5733 4 2 3 9926 9926 9925 9925 9923 9921 9919 9917 9914 9910 9907 9903 9899 9895 9891 9886 9882 9877 9872 9867 9861 9856 9850 9844 9838 9831 9824 9818 9811 9804 9798 9791 9786 9780 9775 9771 9768 9765 9762 9761 9759 9758 9758 9757 9757 9757 9756 9755 9754 9752 9750 9748 9746 9743 9741 9739 9737 9735 9735 9735 9736 9738 9742 9746 9752 9758 9766 9774 9783 9792 9801 9810 9820 9828 9837 9844 9851 9857 9863 9868 9872 9875 9878 9880 9883 9885 9887 9889 9891 9894 9896 9898 9901 9904 9906 9909 9911 9913 9914 9915 9916 9917 9916 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9899 9899 9900 9902 9903 9905 9908 9910 9913 9916 9919 9921 9924 9927 9929 9931 9933 9934 9935 9936 9936 9936 9935 9935 9934 9933 9931 9930 9929 9928 9928 9927 9927 9927 9927 9928 9928 9929 9930 9931 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9935 9935 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9943 9943 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9902 9900 9897 9893 9890 9885 9881 9876 9871 9865 9859 9853 9846 9840 9833 9827 9821 9816 9811 9806 9803 9801 9799 9798 9799 9801 9803 9807 9811 9817 9823 9829 9836 9843 9850 9857 9864 9871 9878 9884 9889 9895 9899 9904 9908 9911 9915 9918 9920 9923 9925 9927 9929 9931 9932 9933 9934 9935 9935 9935 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9877 9876 9874 9873 9872 9872 9871 9871 9872 9872 9873 9874 9875 9877 9879 9880 9882 9884 9886 9888 9890 9892 9895 9897 9899 9902 9904 9907 9909 9912 9914 9917 9919 9921 9924 9925 9927 9928 9929 9930 9930 9930 9929 9928 9927 9925 9923 9920 9917 9914 9910 9906 9902 9897 9892 9887 9882 9877 9871 9866 9860 9854 9848 9842 9836 9830 9824 9818 9812 9806 9800 9794 9788 5734 4 2 4 9792 9787 9782 9778 9774 9771 9768 9766 9765 9764 9763 9763 9764 9765 9767 9769 9771 9774 9778 9781 9785 9789 9793 9797 9801 9805 9809 9813 9816 9820 9823 9826 9828 9831 9833 9835 9837 9838 9840 9842 9843 9845 9847 9849 9851 9853 9855 9858 9861 9863 9866 9869 9872 9875 9878 9880 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9930 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9925 9924 9923 9921 9919 9917 9915 9913 9910 9908 9905 9903 9900 9898 9896 9894 9893 9891 9891 9890 9890 9890 9890 9891 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9927 9925 9923 9920 9918 9915 9911 9908 9904 9900 9896 9892 9887 9882 9877 9872 9867 9861 9855 9849 9842 9835 9827 9819 9810 9801 9791 9780 9768 9755 9742 9727 9711 9695 9677 9659 9640 9620 9599 9578 9556 9534 9511 9489 9467 9445 9424 9404 9385 9367 9350 9335 9322 9311 9303 9296 9292 9290 9290 9293 9298 9306 9315 9327 9340 9355 9372 9389 9408 9427 9447 9468 9488 9509 9529 9549 9569 9588 9606 9624 9642 9658 9674 9689 9703 9717 9730 9742 9754 9765 9776 9785 9795 9804 9812 9819 9827 9834 9840 9846 9851 9856 9861 9866 9870 9874 9878 9881 9885 9888 9891 9894 9897 9900 9903 9905 9907 9909 9911 9913 9915 9916 9917 9918 9918 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9915 9915 9916 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9945 9944 9943 9942 9941 9941 9940 9939 9939 9939 9939 9939 9940 9941 9942 9943 9945 9946 9948 9950 9952 9954 9955 9957 9959 9960 9961 9962 5735 4 2 4 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9968 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9893 9892 9891 9889 9886 9884 9881 9878 9874 9870 9867 9863 9859 9855 9851 9846 9842 9838 9833 9829 9824 9818 9813 9806 9799 9791 9782 9772 9761 9749 9736 9721 9707 9691 9675 9658 9642 9625 9609 9594 9579 9566 9554 9543 9535 9528 9523 9520 9519 9520 9522 9527 9533 9541 9550 9560 9570 9582 9593 9605 9617 9629 9641 9652 9662 9672 9680 9688 9694 9700 9704 9706 9708 9708 9706 9704 9699 9694 9687 9679 9669 9659 9647 9635 9622 9608 9593 9578 9562 9546 9530 9514 9498 9482 9466 9450 9435 9420 9406 9392 9379 9367 9356 9346 9337 9330 9324 9319 9317 9315 9316 9319 9323 9329 9338 9348 9359 9373 9388 9404 9421 9440 9459 9479 9499 9519 9540 9560 9580 9600 9619 9637 9654 9671 9687 9702 9716 9729 9741 9753 9763 9773 9783 9791 9799 9807 9814 9821 9827 9833 9839 9845 9850 9855 9860 9865 9869 9873 9877 9881 9885 9889 9892 9895 9898 9901 9904 9906 9908 9910 9911 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9918 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9930 9931 9932 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 5736 4 2 4 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9971 9970 9968 9966 9963 9961 9958 9955 9952 9949 9945 9942 9939 9935 9932 9930 9927 9925 9923 9921 9919 9918 9918 9917 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9939 9938 9938 9936 9935 9933 9931 9929 9926 9924 9921 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9888 9885 9882 9878 9875 9871 9867 9863 9860 9856 9852 9848 9845 9842 9839 9836 9833 9831 9830 9828 9828 9827 9828 9828 9829 9831 9833 9835 9838 9841 9844 9848 9851 9855 9859 9863 9866 9870 9873 9877 9880 9883 9886 9888 9890 9893 9895 9896 9898 9900 9901 9903 9905 9906 9908 9910 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9926 9927 9927 9927 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9890 9887 9885 9882 9879 9876 9873 9869 9864 9859 9854 9847 9839 9831 9821 9810 9798 9785 9770 9755 9738 9721 9702 9683 5737 4 2 4 9663 9642 9620 9598 9576 9554 9531 9508 9485 9463 9440 9418 9396 9375 9354 9333 9313 9293 9274 9256 9239 9222 9206 9191 9178 9165 9153 9143 9134 9126 9120 9115 9112 9110 9110 9111 9114 9118 9124 9131 9140 9150 9161 9174 9188 9203 9219 9236 9254 9273 9293 9314 9336 9358 9380 9403 9427 9450 9474 9498 9521 9544 9567 9589 9611 9632 9652 9671 9689 9706 9722 9736 9750 9763 9774 9784 9794 9803 9810 9818 9824 9830 9836 9842 9847 9852 9857 9862 9867 9872 9877 9881 9886 9890 9894 9898 9902 9906 9908 9911 9913 9915 9916 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9909 9908 9908 9907 9906 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9886 9883 9881 9878 9875 9872 9869 9866 9862 9859 9855 9852 9849 9846 9843 9841 9838 9837 9835 9834 9834 9834 9835 9836 9837 9840 9842 9845 9848 9851 9854 9857 9860 9862 9865 9867 9868 9869 9870 9870 9870 9870 9869 9868 9866 9865 9863 9861 9860 9859 9858 9858 9857 9858 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9874 9875 9876 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9890 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9859 9858 9855 9853 9850 9846 9843 9839 9834 9829 9824 9818 9811 9804 9796 9788 9778 9769 9758 9747 9735 9723 9709 9696 9681 9666 9651 9635 9618 9601 9584 9566 9548 9529 9510 9490 9470 9449 9428 9407 9386 9364 9342 9321 9300 9280 9262 9244 9228 9215 9203 9194 9189 9186 9187 9191 9199 9210 9225 9242 9263 9286 9312 9340 9369 9399 9430 9461 9492 9522 9551 9579 9605 9629 9652 9673 9692 9709 9724 9738 9750 9761 9771 9780 9788 9796 9803 9810 9817 9823 9829 9835 9841 9847 9853 9858 9863 9868 9872 9876 9880 9883 9886 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9910 9913 9915 9917 9919 9922 9924 9926 9928 9930 9931 9933 9934 9934 9934 9934 9934 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9922 9921 9920 9920 9920 9921 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 5738 4 2 4 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9932 9930 9927 9924 9922 9919 9915 9912 9909 9905 9901 9897 9893 9889 9885 9880 9874 9868 9861 9854 9845 9835 9824 9812 9798 9783 9766 9747 9726 9703 9678 9652 9623 9593 9560 9527 9491 9454 9416 9376 9336 9295 9254 9212 9170 9129 9088 9048 9009 8971 8936 8902 8871 8842 8816 8793 8773 8756 8743 8734 8728 8726 8728 8733 8741 8753 8767 8785 8805 8827 8851 8877 8905 8933 8962 8992 9022 9053 9083 9113 9142 9171 9199 9227 9255 9282 9308 9334 9359 9384 9408 9433 9457 9480 9503 9526 9549 9571 9593 9614 9634 9654 9673 9692 9709 9725 9741 9755 9769 9782 9794 9805 9815 9824 9833 9841 9849 9857 9864 9870 9877 9883 9889 9895 9900 9906 9911 9915 9920 9924 9928 9931 9934 9937 9940 9942 9943 9945 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9943 9941 9939 9937 9934 9930 9926 9922 9917 9912 9906 9899 9893 9885 9877 9869 9860 9851 9842 9832 9822 9812 9802 9792 9782 9772 9762 9752 9743 9734 9726 9718 9710 9703 9697 9691 9685 9680 9675 9671 9667 9664 9661 9659 9657 9656 9655 9655 9655 9656 9657 9659 9662 9665 9668 9673 9678 9683 9689 9695 9702 9709 9717 9724 9732 9740 9748 9755 9763 9771 9778 9785 9792 9798 9804 9810 9815 9821 9825 9830 9834 9839 9843 9847 9851 9855 9858 9862 9866 9870 9874 9878 9883 9887 9891 9895 9900 9904 9908 9912 9915 9919 9922 9925 9928 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9952 9953 9955 9957 9958 9960 9962 9963 9965 9966 9967 9968 9968 9968 9968 9968 9967 9966 9965 9963 9961 9959 9958 9956 9954 9952 9950 9949 9947 9946 9945 9945 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9968 9970 9971 9973 9974 9975 9976 9977 9977 9978 9978 9978 9977 9977 9976 9975 9973 9972 9971 9969 9967 9966 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9938 9935 9933 9930 5739 4 2 4 9926 9923 9920 9916 9913 9909 9906 9902 9899 9896 9893 9890 9887 9884 9881 9879 9877 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9852 9851 9850 9849 9848 9848 9847 9847 9847 9847 9848 9849 9850 9851 9853 9855 9857 9859 9862 9865 9868 9871 9874 9877 9881 9884 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9928 9928 9929 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 9958 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9955 9953 9950 9947 9943 9940 9935 9931 9926 9921 9915 9908 9901 9893 9885 9875 9865 9853 9841 9827 9812 9795 9777 9758 9737 9714 9690 9664 9637 9609 9580 9549 9518 9486 9454 9421 9389 9357 9327 9297 9268 9242 9217 9195 9175 9158 9143 9132 9124 9119 9117 9119 9123 9131 9142 9155 9171 9190 9210 9233 9257 9283 9310 9338 9367 9396 9425 9455 9484 9512 9540 9568 9594 9620 9644 9668 9690 9711 9731 9750 9767 9783 9798 9812 9825 9836 9847 9857 9866 9874 9881 9888 9894 9900 9905 9910 9915 9919 9923 9927 9930 9934 9937 9940 9943 9945 9948 9950 9952 9954 9956 9958 9959 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9950 9949 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9919 9916 9913 9910 9906 9902 9898 9894 9889 9884 9878 9872 9866 9860 9853 9847 9840 9834 9827 9821 9816 9810 9805 9801 9797 9794 9792 9790 9789 9788 9788 9789 9790 9792 9794 9797 9801 9805 9809 9814 9819 9825 9831 9837 9843 9850 9856 9863 9870 9876 9883 9889 9895 9901 9906 9911 9916 9920 9924 9927 9930 9932 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9940 9939 9938 9936 9934 9932 9929 9925 9921 9917 9912 9906 9900 9893 9886 9878 9869 9860 9850 9839 9827 9814 9801 9786 9771 9754 9737 9719 9700 9679 9659 9637 9615 9592 9568 9544 9520 9495 9471 9447 9423 9400 9378 9356 9336 9317 9300 9284 9271 9259 9250 9243 9238 9237 9237 9241 9246 9255 9266 9279 9294 5740 4 2 4 9311 9330 9351 9373 9396 9420 9444 9469 9494 9518 9543 9567 9590 9612 9633 9654 9673 9691 9708 9724 9739 9753 9767 9779 9790 9801 9811 9821 9830 9838 9846 9853 9860 9867 9873 9879 9885 9890 9894 9899 9903 9906 9910 9913 9915 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9960 9960 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9935 9936 9936 9938 9939 9941 9942 9944 9946 9948 9949 9951 9952 9953 9954 9954 9954 9953 9953 9952 9950 9949 9947 9945 9944 9942 9940 9939 9938 9937 9937 9937 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9958 9959 9958 9958 9957 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9932 9930 9928 9925 9922 9919 9915 9911 9907 9902 9896 9891 9885 9879 9872 9866 9859 9852 9845 9838 9832 9825 9819 9814 9808 9803 9799 9795 9791 9788 9786 9784 9783 9782 9782 9782 9783 9784 9785 9787 9789 9791 9794 9797 9800 9803 9806 9810 9813 9817 9821 9825 9829 9834 9838 9842 9847 9851 9856 9860 9865 9869 9873 9877 9881 9885 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9914 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 5741 4 2 4 9929 9928 9927 9925 9923 9922 9920 9918 9916 9915 9913 9912 9911 9910 9910 9910 9910 9911 9912 9913 9915 9917 9919 9921 9924 9927 9929 9932 9935 9938 9940 9943 9945 9948 9950 9951 9953 9954 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9921 9919 9917 9915 9912 9909 9906 9902 9898 9894 9889 9884 9879 9874 9868 9863 9857 9852 9847 9842 9837 9833 9829 9826 9823 9821 9820 9819 9818 9819 9820 9821 9823 9826 9828 9831 9835 9838 9842 9846 9850 9853 9857 9861 9865 9868 9872 9875 9878 9881 9884 9887 9890 9892 9895 9897 9899 9901 9902 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9911 9912 9913 9914 9916 9917 9919 9921 9922 9923 9925 9926 9927 9927 9928 9928 9928 9927 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9878 9877 9877 9877 9878 9879 9880 9882 9884 9886 9888 9891 9893 9896 9899 9901 9903 9906 9907 9909 9910 9911 9912 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9913 9913 9914 9915 9917 9918 9920 9922 9924 9927 9929 9932 9934 9936 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9942 9941 9940 9938 9936 9935 9933 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9890 9886 9882 9877 9872 9866 9860 9853 9845 9836 9826 9815 9802 9788 9772 9754 9735 9713 9689 9663 9634 9602 9567 9530 9489 9445 9398 9347 9293 9235 9173 9108 9039 8966 8889 8809 8725 8637 8546 8451 8354 8254 8152 8047 7942 7836 7729 7624 7519 7417 7318 7223 7133 7049 6972 6902 6841 6789 6747 6715 6694 6685 6687 6700 6724 6760 6806 6861 6927 7000 7082 7170 7264 7362 7464 7568 7675 7781 7888 7993 8096 8197 8296 8391 8482 8569 8652 8731 8806 8877 8944 9008 9067 9123 9176 9226 9273 9317 9359 9398 9434 9469 9501 9531 9560 9586 9611 9634 9656 9676 9694 9712 9728 9743 9756 9769 9781 9792 9802 9811 9820 9828 9835 9842 9848 9853 9858 9862 9866 9870 9872 9875 9877 9878 9879 9880 9881 5742 4 2 4 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9872 9870 9869 9868 9867 9865 9864 9862 9861 9859 9858 9856 9855 9853 9852 9851 9850 9848 9847 9846 9845 9843 9842 9840 9839 9837 9835 9833 9831 9829 9826 9824 9821 9818 9816 9813 9810 9808 9806 9804 9803 9802 9801 9801 9802 9802 9803 9805 9807 9809 9811 9814 9816 9819 9822 9824 9826 9828 9830 9831 9832 9832 9832 9830 9828 9825 9821 9816 9810 9802 9794 9784 9774 9762 9750 9736 9722 9707 9692 9677 9661 9646 9631 9618 9605 9593 9584 9575 9569 9565 9564 9564 9567 9572 9580 9589 9600 9613 9627 9643 9659 9676 9693 9710 9727 9743 9759 9773 9787 9799 9811 9821 9830 9838 9845 9852 9857 9862 9866 9870 9873 9876 9879 9882 9885 9888 9890 9893 9895 9897 9900 9902 9903 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9950 9948 9946 9944 9942 9940 9938 9937 9935 9934 9933 9932 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9925 9924 9922 9920 9917 9915 9912 9909 9906 9903 9901 9898 9895 9893 9891 9890 9888 9887 9887 9886 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9900 9901 9902 9902 9902 9902 9901 9900 9899 9898 9895 9893 9890 9887 9883 9879 9875 9871 9867 9863 9860 9856 9853 9851 9850 9849 9849 9849 9851 9853 9856 9859 9863 9868 9873 9878 9883 9888 9893 9898 9903 9907 9911 9914 9918 9920 9923 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9926 9924 9921 9919 9916 9913 9910 9908 9905 9903 9900 9898 9896 9894 9892 9890 9888 9886 9885 9884 9882 9881 9880 9879 9879 9878 9878 9877 9877 9877 9877 9878 9879 9879 9880 9882 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9906 9907 9907 9907 9906 9905 9903 9901 9898 9895 9891 9886 9881 9875 9868 9861 9852 9843 9832 9820 9807 9793 9777 9760 9741 9721 9699 9675 9650 9623 9594 9563 9530 9496 9460 9423 9384 9344 9303 9261 9219 9176 9134 9093 9052 9012 8975 8939 8906 8875 8848 8824 8804 8788 8776 8769 8766 8767 8773 8783 8797 8815 8837 8862 8890 8920 8953 8988 9025 9062 9101 9140 9179 9218 9257 9295 5743 4 2 4 9332 9368 9402 9436 9468 9499 9528 9555 9581 9605 9628 9649 9668 9686 9703 9718 9731 9744 9755 9765 9773 9781 9788 9793 9799 9803 9807 9810 9813 9815 9817 9818 9820 9821 9822 9822 9823 9823 9823 9823 9822 9822 9820 9819 9817 9815 9812 9809 9806 9802 9798 9794 9789 9784 9779 9774 9769 9763 9757 9752 9746 9740 9734 9729 9723 9717 9712 9706 9701 9695 9690 9684 9679 9673 9668 9663 9657 9652 9646 9641 9635 9630 9625 9620 9615 9610 9605 9601 9597 9593 9589 9586 9583 9581 9579 9578 9577 9576 9576 9576 9578 9579 9581 9584 9587 9591 9595 9599 9604 9610 9616 9622 9629 9636 9643 9650 9658 9665 9673 9680 9687 9695 9702 9709 9715 9722 9728 9734 9740 9746 9751 9757 9762 9767 9772 9777 9782 9787 9791 9796 9800 9804 9808 9812 9816 9819 9823 9826 9828 9830 9832 9834 9836 9837 9838 9839 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9840 9839 9838 9837 9835 9833 9830 9827 9822 9818 9812 9806 9799 9792 9784 9775 9766 9756 9746 9736 9726 9716 9706 9695 9685 9676 9666 9657 9648 9639 9631 9623 9616 9609 9602 9596 9590 9584 9579 9573 9569 9564 9560 9557 9553 9551 9548 9546 9544 9543 9543 9542 9542 9543 9544 9545 9546 9548 9551 9553 9556 9559 9563 9566 9570 9575 9579 9584 9589 9595 9601 9608 9614 9622 9630 9638 9646 9655 9665 9674 9684 9694 9705 9715 9726 9736 9747 9757 9768 9778 9788 9797 9806 9815 9823 9831 9837 9844 9849 9854 9859 9862 9865 9867 9868 9869 9869 9868 9867 9866 9865 9863 9861 9860 9859 9858 9857 9857 9857 9858 9860 9862 9864 9867 9871 9875 9879 9883 9888 9892 9897 9901 9905 9909 9912 9916 9918 9921 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9913 9912 9911 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9894 9892 9889 9887 9884 9882 9879 9876 9873 9870 9867 9864 9862 9860 9858 9857 9856 9855 9856 9856 9858 9860 9862 9865 9869 9872 9877 9881 9885 9890 9894 9898 9902 9906 9909 9911 9913 9915 9916 9916 9916 9915 9914 9912 9910 9908 9906 9903 9901 9899 9897 9894 9892 9891 9889 9888 9886 9885 9884 9883 9882 9881 9879 9878 9876 9875 9873 9870 9868 9865 9862 9859 9856 9852 9848 9844 9840 9835 9830 9825 9819 9813 9807 9800 9792 9784 9776 9767 9758 9747 9737 9726 9714 9702 9690 9678 9666 9654 9643 9631 9621 9611 9602 9594 9587 9581 9577 9574 9572 9572 9574 9576 9580 9586 9592 9600 9609 9618 9629 9640 9651 9663 9675 9687 9699 9711 9722 9734 9745 9756 9766 9776 9786 9795 9804 9812 9820 9828 9835 9842 9849 9855 9861 9867 9872 5744 4 2 4 9877 9882 9887 9891 9895 9899 9902 9906 9909 9912 9915 9918 9921 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9928 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9941 9941 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9933 9932 9933 9933 9934 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9940 9939 9936 9934 9932 9929 9926 9923 9920 9917 9914 9910 9907 9904 9901 9897 9894 9891 9888 9885 9882 9880 9877 9874 9871 9869 9866 9863 9861 9858 9856 9854 9852 9850 9848 9847 9846 9845 9844 9844 9843 9844 9844 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9868 9867 9866 9865 9863 9861 9858 9854 9850 9846 9841 9836 9830 9825 9820 9815 9810 9806 9803 9800 9798 9797 9797 9797 9799 9801 9803 9806 9810 9814 9817 9821 9825 9829 9832 9835 9837 9840 9841 9843 9844 9844 9844 9844 9844 9844 9843 9842 9841 9840 9838 9836 9834 9831 9827 9823 9818 9812 9805 9797 9789 9779 9769 9758 9746 9735 9723 9712 9700 9690 9680 9672 9665 9660 9656 9654 9655 9657 9661 9667 9674 9683 9694 9705 5745 4 2 4 9718 9730 9744 9757 9770 9782 9794 9805 9815 9824 9832 9839 9845 9850 9853 9856 9859 9860 9862 9862 9863 9863 9863 9863 9863 9863 9862 9861 9861 9859 9858 9856 9854 9851 9847 9844 9840 9835 9831 9826 9821 9816 9812 9808 9805 9802 9801 9800 9800 9801 9803 9807 9811 9816 9822 9829 9836 9844 9851 9859 9867 9875 9882 9889 9896 9901 9906 9911 9915 9918 9920 9922 9924 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9941 9942 9942 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9924 9923 9921 9919 9916 9914 9911 9908 9905 9901 9898 9895 9892 9889 9886 9883 9881 9879 9877 9876 9875 9875 9875 9876 9877 9878 9880 9882 9885 9887 9890 9893 9896 9899 9902 9905 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9956 9956 9955 9954 9954 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9934 9933 9931 9928 9926 9923 9920 9917 9913 9910 9907 9904 9901 9899 9897 9895 9894 9894 9894 9894 9895 9896 9897 9899 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9931 9931 9932 9932 9932 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9917 9917 9916 9915 9913 9911 9909 9906 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9861 9857 9852 9847 9842 9836 9829 9822 9814 9805 9797 9787 9778 9768 9758 9749 9739 9730 9721 9714 9706 9700 9694 9690 9686 9684 9682 9681 9682 9683 9684 9687 9689 9692 9694 9697 9699 9700 9700 9699 9696 9692 9686 9679 9669 9658 9644 9629 9612 9594 9574 9554 9533 9511 9490 9470 9451 9433 9417 9403 9392 9384 9379 9377 9378 9382 9390 9401 9414 9430 9448 9468 9490 9512 9536 9559 9583 9606 9628 9650 9670 9689 9707 9723 9738 9751 9763 9774 9784 9792 9800 9807 9814 9820 9825 9831 9836 9840 9845 9850 9854 9858 9863 9867 9871 9874 9878 9881 9884 9887 9890 9892 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9907 9907 9907 9906 9905 9904 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9881 9880 9879 9879 9880 9880 9882 9883 9885 9887 9889 9892 9895 9897 9900 9903 9906 9909 9911 9914 9916 9918 9920 9922 5746 4 2 4 9923 9924 9926 9926 9927 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9898 9896 9894 9891 9887 9884 9879 9875 9869 9864 9857 9851 9843 9836 9828 9819 9810 9801 9792 9782 9772 9761 9751 9740 9729 9719 9708 9698 9688 9678 9668 9659 9650 9642 9635 9628 9623 9618 9614 9611 9610 9609 9610 9612 9615 9619 9625 9631 9638 9646 9655 9665 9675 9686 9697 9708 9720 9731 9742 9753 9763 9774 9783 9793 9801 9810 9818 9825 9832 9838 9844 9850 9856 9861 9866 9871 9876 9881 9885 9889 9894 9898 9902 9905 9909 9912 9915 9918 9920 9923 9925 9926 9928 9929 9930 9932 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9940 9938 9937 9935 9934 9932 9930 9927 9925 9923 9921 9919 9918 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9849 9847 9844 9842 9839 9836 9833 9830 9827 9824 9820 9817 9814 9811 9808 9806 9803 9801 9798 9796 9794 9793 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9779 9778 9778 9777 9777 9778 9778 9779 9780 9782 9784 9786 9789 9793 9796 9800 9804 9808 9813 9817 9822 9826 9830 9834 9838 9841 9845 9847 9850 9852 9853 9855 9856 9857 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9907 9907 9906 9906 9905 9904 9904 9903 9902 5747 4 2 4 9901 9901 9900 9900 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9907 9908 9908 9909 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9900 9900 9899 9898 9898 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9883 9882 9881 9880 9880 9879 9878 9878 9877 9877 9877 9876 9876 9876 9876 9875 9875 9874 9874 9873 9872 9871 9870 9868 9867 9865 9864 9862 9860 9858 9856 9853 9851 9849 9846 9844 9841 9839 9836 9833 9831 9828 9825 9823 9820 9817 9814 9811 9808 9805 9802 9800 9797 9794 9791 9789 9787 9785 9783 9781 9780 9779 9778 9778 9778 9779 9780 9781 9782 9784 9787 9789 9792 9796 9799 9803 9806 9810 9813 9817 9820 9824 9827 9829 9832 9834 9836 9837 9838 9838 9838 9838 9837 9837 9835 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9809 9807 9806 9805 9804 9802 9801 9800 9799 9797 9796 9794 9792 9790 9788 9786 9783 9781 9778 9775 9772 9769 9766 9763 9761 9758 9755 9753 9750 9748 9746 9743 9742 9740 9738 9736 9735 9733 9731 9730 9728 9726 9724 9721 9719 9716 9713 9709 9706 9701 9697 9692 9687 9682 9677 9671 9665 9658 9652 9645 9638 9631 9624 9616 9609 9601 9593 9585 9577 9568 9560 9551 9541 9531 9521 9511 9499 9488 9476 9463 9450 9436 9422 9407 9391 9375 9359 9342 9324 9306 9287 9268 9249 9229 9208 9187 9164 9141 9118 9093 9067 9040 9012 8983 8952 8920 8886 8851 8815 8777 8738 8697 8655 8612 8568 8523 8477 8431 8384 8337 8289 8242 8194 8147 8100 8054 8008 7964 7920 7878 7837 7797 7759 7723 7689 7657 7627 7600 7576 7555 7538 7523 7513 7506 7503 7504 7509 7519 7532 7550 7572 7598 7627 7661 7697 7737 7780 7825 7872 7921 7971 8022 8075 8127 8180 8233 8285 8337 8388 8438 8486 8534 8580 8625 8668 8710 8751 8790 8827 8864 8899 8932 8965 8996 9026 9054 9081 9107 9131 9154 9175 9195 9213 9229 9244 9257 9268 9278 9285 9291 9294 9296 9296 9294 9290 9285 9278 9269 9259 9248 9236 9222 9208 9193 9178 9162 9146 9130 9115 9099 9084 9069 9054 9041 9028 9016 9004 8993 8983 8973 8965 8956 8948 8941 8933 8926 8918 8911 8902 8894 8884 8873 8862 8849 8834 8819 8801 8781 8760 8736 8710 8682 8651 8618 8582 8544 8503 8459 8413 8364 8312 8257 8200 8140 8078 8013 7947 7878 7807 7735 7662 7589 7516 7442 7370 7300 7232 7168 7107 7051 7000 6956 6918 6888 6866 6852 6847 6851 6865 6888 6920 6961 7010 7068 7133 7205 7284 7367 7456 7547 7642 7738 7836 7933 8030 8126 8220 8312 5748 4 2 4 8401 8486 8569 8647 8722 8794 8861 8925 8985 9042 9096 9146 9194 9238 9280 9320 9357 9392 9425 9456 9484 9511 9536 9560 9581 9601 9620 9637 9653 9667 9681 9693 9705 9715 9725 9734 9743 9751 9759 9766 9774 9780 9787 9794 9800 9806 9811 9816 9821 9826 9830 9833 9836 9839 9841 9843 9844 9845 9845 9845 9845 9845 9844 9843 9843 9842 9842 9841 9841 9841 9841 9841 9842 9842 9843 9843 9844 9845 9846 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9858 9860 9861 9863 9865 9866 9868 9869 9870 9870 9871 9871 9870 9869 9868 9866 9864 9861 9857 9853 9849 9844 9838 9832 9826 9819 9812 9804 9795 9787 9777 9766 9755 9743 9729 9714 9697 9678 9657 9634 9608 9579 9547 9512 9474 9431 9385 9335 9281 9223 9160 9094 9023 8948 8870 8788 8702 8613 8522 8428 8332 8234 8136 8037 7939 7841 7746 7653 7563 7477 7397 7322 7254 7194 7141 7098 7064 7039 7026 7022 7030 7048 7076 7115 7164 7223 7290 7365 7447 7535 7629 7727 7828 7931 8036 8141 8245 8348 8448 8546 8641 8731 8818 8900 8978 9051 9119 9182 9242 9296 9347 9393 9436 9476 9512 9545 9575 9603 9628 9651 9672 9691 9708 9724 9738 9751 9763 9774 9783 9792 9801 9808 9815 9822 9828 9833 9839 9844 9848 9853 9857 9861 9864 9868 9871 9873 9875 9877 9879 9880 9881 9882 9882 9883 9883 9883 9883 9882 9882 9882 9882 9883 9883 9884 9885 9886 9887 9888 9889 9891 9893 9894 9896 9898 9899 9900 9902 9903 9903 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9913 9915 9916 9918 9920 9922 9924 9925 9927 9928 9929 9929 9930 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9919 9919 9918 9916 9915 9914 9912 9910 9908 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9890 9889 9889 9889 9889 9889 9890 9891 9892 9893 9895 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9876 9872 9868 9864 9860 9855 9850 9846 9841 9836 9831 9826 9821 9817 9813 9809 9806 9803 9801 9799 9798 9797 9797 9798 9799 9800 9802 9804 9807 9809 9813 9816 9819 9823 9827 9831 9835 9839 9843 9847 9851 9855 9858 9862 9866 9869 9873 9876 9879 9882 9884 9887 9889 9891 9892 9894 9895 9896 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 5749 4 2 4 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9894 9893 9893 9894 9894 9895 9896 9897 9898 9900 9901 9903 9905 9908 9910 9912 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9917 9915 9912 9909 9905 9901 9897 9892 9887 9882 9876 9870 9864 9857 9849 9842 9834 9825 9817 9807 9798 9787 9777 9766 9754 9742 9729 9716 9702 9688 9673 9658 9643 9628 9612 9597 9582 9568 9554 9541 9530 9519 9509 9501 9495 9490 9486 9485 9485 9487 9491 9496 9503 9511 9521 9531 9543 9555 9568 9581 9594 9607 9621 9634 9647 9660 9672 9684 9696 9707 9717 9727 9737 9746 9755 9763 9771 9778 9785 9791 9797 9802 9807 9811 9814 9817 9819 9821 9822 9823 9823 9822 9822 9821 9820 9818 9817 9815 9814 9812 9811 9810 9809 9809 9809 9809 9810 9811 9812 9814 9816 9818 9821 9824 9827 9830 9833 9836 9840 9843 9847 9850 9854 9857 9861 9864 9867 9870 9873 9876 9879 9881 9883 9886 9888 9890 9892 9894 9895 9897 9899 9901 9903 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9925 9925 9924 9922 9921 9919 9916 9914 9911 9908 9904 9901 9897 9894 9890 9886 9882 9878 9874 9870 9867 9863 9859 9856 9853 9849 9846 9843 9840 9838 9835 9833 9831 9829 9828 9827 9826 9825 9825 9826 9827 9828 9829 9831 9834 9836 9839 9843 9847 9850 9855 9859 9863 9867 9872 9876 9880 9884 9888 9892 9895 9898 9902 9904 9907 9910 9912 9914 9917 9919 9920 9922 9924 9926 9927 9929 9930 9931 9932 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9925 9925 9926 9927 9927 9929 9930 9932 9933 9935 9937 9939 9940 9942 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9946 9945 9943 9941 9938 9935 9932 9928 9924 9920 9916 9911 9906 9900 9895 9889 9883 9876 9870 9863 9856 9849 9842 9834 9827 5750 4 2 4 9820 9812 9805 9798 9791 9785 9779 9773 9767 9762 9758 9754 9750 9747 9745 9743 9741 9740 9740 9740 9740 9741 9742 9743 9744 9746 9748 9750 9752 9754 9756 9758 9759 9761 9763 9765 9767 9769 9770 9772 9775 9777 9779 9782 9785 9788 9792 9795 9799 9804 9808 9813 9818 9824 9829 9834 9840 9845 9850 9855 9860 9864 9868 9872 9876 9879 9882 9885 9887 9889 9891 9892 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9928 9928 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9924 9924 9926 9927 9928 9930 9932 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9934 9932 9929 9926 9923 9920 9917 9913 9910 9906 9903 9899 9896 9893 9890 9887 9885 9883 9881 9880 9879 9878 9879 9879 9880 9881 9883 9885 9888 9890 9893 9896 9899 9901 9904 9906 9908 9910 9912 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9915 9913 9912 9910 9908 9907 9906 9904 9904 9903 9903 9903 9903 9904 9904 9906 9907 9908 9910 9911 9913 9915 9916 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9908 9909 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9918 5751 4 2 4 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9921 9922 9922 9923 9923 9922 9922 9921 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9903 9902 9900 9899 9899 9898 9897 9897 9896 9896 9896 9895 9894 9894 9893 9892 9891 9889 9888 9886 9885 9883 9882 9880 9879 9877 9876 9875 9875 9874 9874 9874 9874 9875 9875 9876 9877 9878 9879 9881 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9896 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9910 9909 9909 9909 9909 9910 9910 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9923 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9925 9925 9924 9922 9921 9919 9918 9916 9913 9911 9908 9905 9902 9899 9896 9893 9890 9888 9885 9883 9881 9879 9877 9876 9874 9873 9873 9872 9871 9870 9869 9867 9865 9863 9860 9857 9853 9848 9843 9837 9831 9825 9818 9810 9803 9796 9788 9781 9775 9768 9763 9758 9753 9749 9746 9744 9743 9742 9741 9742 9743 9744 9746 9748 9750 9753 9755 9758 9760 9763 9766 9768 9771 9774 9776 9778 9781 9783 9785 9787 9789 9791 9792 9794 9795 9795 9796 9795 9795 9794 9792 9790 9788 9784 9781 9776 9771 9766 9760 9753 9746 9738 9729 9719 9708 9697 9684 9670 9654 9637 9618 9598 9575 9550 9522 9492 9460 9424 9385 9343 9297 9248 9194 9137 9076 9011 8941 8867 8788 8705 8617 8525 8428 8327 8221 8111 7996 7878 7756 7630 7501 7369 7234 7097 6958 6818 6677 5752 4 2 4 6536 6394 6254 6115 5977 5843 5712 5585 5463 5347 5238 5137 5044 4961 4887 4825 4775 4738 4714 4704 4708 4727 4761 4809 4872 4949 5040 5144 5259 5386 5523 5669 5821 5980 6144 6310 6478 6646 6814 6979 7140 7298 7450 7596 7736 7869 7995 8115 8227 8332 8430 8522 8607 8687 8762 8832 8897 8958 9015 9069 9120 9168 9213 9256 9296 9334 9370 9404 9436 9466 9494 9521 9546 9569 9590 9610 9629 9646 9663 9678 9692 9705 9717 9728 9739 9749 9758 9767 9775 9782 9789 9796 9802 9807 9813 9817 9822 9825 9829 9832 9835 9838 9840 9842 9844 9846 9848 9850 9851 9853 9855 9856 9858 9859 9861 9863 9864 9866 9867 9869 9870 9872 9873 9874 9876 9877 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9880 9880 9880 9881 9882 9883 9884 9885 9887 9888 9890 9891 9893 9894 9895 9896 9898 9898 9899 9900 9900 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9901 9902 9902 9903 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9915 9915 9914 9913 9912 9910 9908 9906 9904 9901 9899 9897 9895 9893 9891 9890 9890 9890 9890 9891 9892 9894 9896 9898 9900 9903 9905 9908 9910 9913 9914 9916 9917 9918 9919 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9920 9921 9923 9924 9926 9927 9929 9931 9932 9933 9935 9936 9936 9937 9937 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9894 9892 9890 9888 9886 9885 9883 9881 9879 9877 9875 9874 9872 9871 9870 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9861 9860 9859 9858 9856 9854 9851 9848 9845 9841 9837 9833 9828 9824 9819 9813 9808 9803 9798 9793 9789 9784 9780 9777 9773 9770 9767 9765 9763 9761 9760 9758 9757 9756 9754 9753 9752 9751 9750 9749 9748 9747 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9733 9730 9728 9724 9720 9714 9708 9700 9691 9681 9670 9658 9644 9629 9614 9598 9582 9565 9548 9532 9517 9502 9489 9477 9467 9458 9451 9446 9443 9441 9442 9443 9446 9450 9454 9459 9464 9469 9473 9477 9479 9480 9480 9478 9474 9468 9460 9449 5753 4 2 4 9437 9422 9405 9386 9364 9339 9312 9282 9249 9213 9174 9131 9084 9034 8979 8920 8857 8789 8716 8638 8555 8467 8375 8277 8174 8067 7954 7837 7716 7591 7461 7328 7191 7051 6908 6762 6613 6462 6310 6155 6000 5844 5687 5530 5374 5219 5065 4913 4764 4617 4475 4337 4204 4077 3957 3844 3739 3642 3555 3478 3412 3357 3315 3285 3268 3265 3275 3300 3339 3393 3461 3543 3639 3748 3870 4004 4149 4304 4468 4640 4819 5003 5191 5382 5574 5765 5956 6144 6329 6508 6683 6851 7013 7168 7315 7454 7586 7710 7828 7937 8041 8138 8228 8314 8394 8470 8541 8609 8673 8734 8792 8847 8900 8950 8998 9043 9087 9128 9167 9204 9239 9273 9304 9333 9361 9387 9411 9434 9455 9475 9493 9511 9527 9542 9556 9569 9582 9593 9603 9613 9622 9630 9638 9645 9651 9656 9661 9665 9669 9672 9674 9676 9677 9678 9678 9678 9677 9676 9674 9671 9668 9665 9660 9656 9650 9644 9637 9629 9621 9612 9602 9591 9580 9569 9557 9544 9532 9519 9506 9493 9480 9468 9456 9444 9433 9423 9414 9406 9399 9393 9389 9385 9383 9382 9382 9384 9386 9390 9394 9399 9405 9412 9419 9427 9435 9443 9451 9460 9468 9476 9483 9491 9498 9505 9511 9517 9523 9528 9533 9538 9542 9546 9550 9554 9557 9561 9563 9566 9569 9571 9573 9575 9577 9578 9579 9579 9579 9579 9578 9577 9575 9573 9570 9567 9563 9558 9553 9547 9540 9533 9525 9516 9507 9497 9486 9474 9461 9448 9434 9419 9404 9387 9370 9352 9332 9312 9291 9268 9245 9220 9193 9165 9136 9105 9072 9037 9001 8962 8921 8879 8834 8787 8737 8686 8632 8576 8518 8458 8396 8331 8266 8198 8129 8059 7987 7915 7843 7770 7697 7625 7553 7483 7414 7347 7282 7220 7161 7106 7054 7006 6963 6924 6890 6860 6836 6817 6803 6793 6789 6790 6795 6804 6818 6836 6858 6883 6912 6944 6978 7015 7054 7095 7138 7183 7229 7276 7325 7375 7425 7476 7528 7580 7633 7686 7740 7793 7847 7901 7955 8009 8063 8116 8170 8223 8276 8328 8379 8431 8481 8531 8580 8627 8674 8720 8765 8808 8850 8891 8930 8967 9003 9038 9070 9101 9131 9159 9185 9210 9233 9255 9276 9296 9315 9333 9350 9367 9383 9399 9414 9429 9443 9457 9471 9485 9498 9511 9524 9536 9547 9558 9569 9579 9588 9597 9605 9612 9619 9625 9631 9636 9641 9646 9650 9654 9659 9663 9667 9671 9676 9680 9685 9690 9694 9699 9704 9709 9713 9718 9722 9726 9730 9734 9737 9740 9743 9745 9747 9749 9750 9752 9753 9754 9754 9755 9755 9756 9756 9756 9757 9757 9757 9757 9757 9756 9756 9755 9754 9753 9751 9749 9747 9743 9740 9736 9731 9725 9719 9712 9705 9697 9688 9679 9670 9661 9651 9641 9631 9622 9613 9604 9596 9589 9583 9577 9572 9569 9566 9565 9564 9564 9565 9567 9570 9573 9576 9579 9583 9586 9590 9592 5754 4 2 4 9595 9597 9598 9599 9599 9598 9597 9595 9592 9589 9585 9581 9576 9571 9565 9559 9553 9547 9541 9534 9527 9521 9514 9508 9501 9495 9489 9483 9477 9472 9467 9463 9459 9455 9453 9450 9449 9448 9447 9448 9448 9450 9452 9454 9457 9461 9464 9469 9473 9478 9484 9489 9495 9501 9507 9513 9519 9525 9531 9537 9542 9547 9552 9556 9559 9561 9562 9563 9562 9560 9557 9553 9548 9542 9534 9525 9516 9505 9493 9481 9467 9452 9437 9421 9403 9385 9366 9345 9324 9301 9277 9252 9226 9199 9171 9142 9113 9084 9054 9025 8997 8970 8944 8921 8899 8881 8865 8853 8845 8840 8839 8842 8848 8859 8873 8891 8911 8935 8960 8988 9018 9048 9080 9112 9144 9176 9208 9239 9269 9298 9326 9353 9379 9403 9427 9449 9470 9490 9509 9526 9543 9559 9574 9588 9601 9614 9625 9636 9645 9654 9662 9669 9676 9681 9686 9690 9693 9695 9697 9698 9697 9696 9694 9691 9687 9681 9674 9665 9655 9642 9628 9611 9592 9570 9546 9519 9489 9456 9420 9382 9341 9298 9252 9204 9155 9104 9053 9000 8948 8896 8846 8796 8749 8704 8662 8624 8590 8560 8534 8514 8498 8488 8484 8484 8490 8502 8518 8539 8564 8594 8627 8664 8704 8746 8790 8836 8882 8930 8977 9025 9072 9118 9163 9206 9248 9289 9327 9363 9398 9430 9460 9488 9514 9538 9560 9581 9599 9616 9632 9646 9659 9671 9682 9692 9701 9709 9716 9722 9728 9733 9736 9739 9742 9743 9743 9742 9741 9738 9735 9730 9724 9717 9709 9699 9689 9676 9663 9647 9630 9611 9589 9566 9540 9511 9479 9443 9405 9362 9316 9265 9210 9150 9085 9015 8941 8860 8775 8684 8588 8486 8379 8267 8150 8027 7900 7768 7632 7492 7349 7202 7052 6900 6746 6591 6435 6279 6124 5969 5816 5665 5516 5371 5229 5091 4958 4829 4705 4585 4471 4363 4260 4162 4070 3984 3904 3831 3764 3704 3652 3608 3572 3546 3530 3524 3530 3548 3578 3622 3680 3751 3836 3936 4049 4177 4317 4469 4633 4806 4989 5179 5375 5576 5779 5984 6189 6391 6591 6786 6976 7159 7335 7503 7663 7814 7956 8090 8216 8332 8441 8543 8637 8725 8806 8881 8952 9017 9078 9134 9187 9236 9282 9324 9364 9400 9434 9466 9495 9521 9546 9568 9589 9608 9625 9641 9655 9669 9682 9693 9705 9715 9725 9735 9744 9753 9762 9771 9779 9787 9795 9803 9811 9818 9825 9831 9837 9843 9849 9854 9859 9863 9867 9871 9874 9877 9879 9882 9884 9885 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9911 9912 9913 9913 9914 9914 9914 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9900 9899 9898 9898 9898 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 5755 4 2 4 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9889 9889 9888 9887 9886 9884 9882 9879 9876 9873 9869 9865 9860 9855 9850 9845 9839 9834 9828 9822 9817 9811 9805 9800 9794 9789 9783 9778 9772 9767 9762 9756 9751 9746 9740 9735 9730 9725 9720 9715 9711 9706 9703 9699 9697 9695 9693 9692 9692 9692 9693 9695 9697 9700 9704 9708 9713 9718 9723 9729 9735 9741 9747 9754 9760 9766 9772 9778 9784 9790 9796 9801 9806 9811 9816 9821 9826 9831 9835 9840 9844 9848 9852 9856 9860 9863 9867 9870 9873 9876 9878 9880 9882 9884 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9888 9887 9885 9883 9880 9877 9873 9870 9865 9860 9855 9850 9844 9838 9832 9826 9819 9813 9807 9800 9794 9788 9782 9776 9771 9765 9760 9755 9751 9747 9743 9739 9736 9734 9732 9730 9730 9729 9730 9731 9733 9736 9740 9744 9749 9755 9761 9768 9776 9783 9791 9799 9808 9816 9824 9831 9839 9846 9852 9858 9864 9869 9873 9877 9880 9883 9886 9888 9890 9892 9894 9896 9898 9899 9901 9902 9904 9905 9906 9907 9907 9907 9906 9905 9904 9902 9899 9896 9893 9889 9884 9880 9875 9870 9865 9861 9857 9853 9850 9848 9846 9845 9845 9846 9847 9849 9852 9855 9858 9862 9866 9869 9873 9877 9880 9883 9886 9889 9891 9892 9894 9895 9896 9897 9898 9898 9899 9900 9902 9903 9905 9907 9910 9912 9915 9918 9921 9924 9927 9930 9932 9935 9937 9938 9940 9941 9941 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9913 9912 9911 9910 9909 9909 9909 9909 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9920 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9926 9925 9924 9922 9920 9918 9915 9913 9910 9906 9903 9900 9896 9892 9889 9886 9882 9879 9876 9874 9872 9870 9868 9867 9867 9866 9866 9867 9868 9869 9871 9873 9876 9879 9882 9885 9889 9893 9896 9900 9904 9907 9911 9914 9917 9920 9922 9924 9926 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9952 9952 9951 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 5756 4 2 5 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9955 9954 9953 9953 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9958 9957 9956 9954 9952 9950 9948 9945 9943 9941 9938 9936 9934 9932 9930 9928 9927 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9904 9904 9903 9904 9904 9904 9905 9906 9907 9907 9908 9909 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9929 9931 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9947 9947 9946 9945 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9922 9920 9919 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9899 9898 9896 9894 9893 9891 9890 9889 9888 9887 9887 9887 9887 9888 9888 9890 9891 9892 9894 9896 9898 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9914 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9925 9926 9927 9928 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9892 9890 9887 9884 9881 9877 9873 9868 9863 9858 9851 9845 9837 9830 9821 9812 9803 9792 9781 9769 9756 9742 9727 9711 9693 9674 9653 9630 9606 9579 9550 9519 9485 9449 9410 9369 9324 9277 9226 9173 9117 9057 8995 8930 8862 8791 8718 8643 8565 8485 8404 8321 8237 8153 8069 7985 7901 7819 7739 7662 7587 7516 7450 7388 7332 7282 7238 7202 7172 7151 7138 7132 7136 7147 7167 7195 7231 7274 7325 7382 7445 7513 7586 7662 7742 7825 7909 7994 8079 8165 8249 8332 8413 8491 8568 8641 8711 8779 8843 8903 8961 9016 9067 9115 9161 9204 9245 9283 9319 9353 9385 9415 9444 9470 9496 9519 9542 9562 9582 9600 9618 9634 9649 9662 9675 9687 9699 9709 9718 9727 9735 9743 9750 9756 9762 9768 9773 9777 9782 9785 9789 9792 9795 9798 9800 9802 9805 9807 9809 9811 9813 9816 9818 9821 9824 9827 9830 9833 9837 9840 9844 9848 9852 5757 4 2 5 9855 9859 9863 9867 9870 9874 9877 9880 9882 9885 9887 9889 9891 9893 9894 9895 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 9903 9902 9902 9902 9901 9901 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9875 9873 9872 9869 9867 9865 9863 9861 9860 9858 9857 9857 9856 9857 9857 9859 9860 9863 9865 9868 9871 9874 9878 9881 9884 9888 9891 9893 9896 9898 9899 9901 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9935 9934 9932 9930 9928 9926 9923 9921 9918 9915 9913 9910 9908 9906 9905 9903 9902 9902 9902 9902 9902 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9926 9925 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9876 9874 9872 9871 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9865 9866 9866 9867 9868 9870 9871 9872 9874 9875 9877 9879 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9894 9894 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9909 9910 9910 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9894 9892 9891 9890 9889 9888 9888 9888 9889 9889 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9902 9903 9903 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9909 9910 9912 9913 9915 9917 9919 9920 9922 9924 9925 9926 9927 9927 9928 9928 9927 9926 9925 9924 9923 9921 9919 9918 9916 9915 9914 9913 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9915 9915 9914 9913 9912 9911 9909 9908 9907 9907 9906 9905 9905 9905 9906 9906 9907 9908 9910 9911 9912 9914 5758 4 2 5 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9943 9942 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9915 9913 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9900 9901 9903 9904 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9940 9941 9940 9940 9939 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9921 9919 9918 9916 9913 9911 9908 9905 9902 9899 9895 9891 9888 9884 9881 9877 9874 9871 9869 9867 9865 9864 9863 9862 9862 9863 9863 9864 9866 9867 9869 9871 9874 9876 9878 9881 9883 9886 9888 9890 9893 9895 9897 9899 9901 9903 9904 9906 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9936 9935 9934 9933 9932 9930 9928 9925 9922 9919 9916 9912 9907 9902 9897 9892 9885 9879 9872 9864 9856 9848 9839 9830 9820 9810 9800 9789 9778 9767 9757 9746 9735 9725 9715 9706 9697 9688 9681 9674 9668 9662 9658 9655 9652 9651 9650 9651 9652 9654 9657 9661 9666 9672 9678 9684 9691 9699 9707 9715 9724 9733 9742 9751 9760 9769 9777 9786 9794 9802 9809 9816 9822 9828 9834 9839 9844 9848 9851 9854 9857 9860 9862 9864 9865 9867 9869 9870 9872 9873 9874 9876 9878 9879 9880 9882 9883 9884 9885 9886 9886 9886 9885 9884 9882 9880 9877 9874 9870 9866 9862 9857 9853 9848 9843 9839 9834 9830 9827 9824 9822 9820 9819 9819 9819 9821 9823 9825 9829 9832 9836 9841 9846 9851 9856 9861 9866 9870 9875 9879 9883 9887 9890 9893 9896 9899 9901 9903 9906 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 5759 4 2 5 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9933 9934 9936 9937 9939 9941 9944 9946 9948 9950 9952 9954 9955 9957 9958 9958 9958 9958 9957 9956 9955 9953 9951 9949 9946 9944 9941 9939 9937 9934 9932 9930 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9905 9902 9898 9894 9890 9886 9882 9877 9873 9869 9865 9861 9858 9855 9853 9850 9849 9847 9846 9846 9845 9845 9845 9845 9845 9845 9845 9844 9843 9842 9840 9837 9835 9831 9827 9822 9816 9810 9803 9795 9786 9776 9765 9752 9739 9724 9708 9690 9671 9650 9628 9605 9579 9553 9525 9496 9466 9435 9403 9372 9340 9308 9277 9247 9218 9190 9165 9141 9120 9101 9086 9073 9063 9056 9053 9053 9056 9063 9072 9085 9100 9118 9138 9161 9185 9211 9238 9266 9295 9325 9354 9384 9413 9442 9470 9498 9525 9550 9575 9599 9621 9642 9663 9682 9700 9717 9733 9748 9762 9775 9788 9799 9810 9820 9830 9838 9846 9853 9860 9866 9871 9876 9880 9884 9887 9890 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9911 9912 9912 9913 9913 9913 9913 9913 9912 9911 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9883 9880 9876 9872 9868 9863 9857 9851 9845 9837 9828 9819 9809 9797 9784 9771 9756 9740 9723 9705 9686 9665 9644 9622 9598 9574 9549 9523 9496 9468 9439 9409 9379 9348 9317 9285 9252 9220 9187 9154 9122 9090 9059 9028 8999 8971 8945 8921 8899 8880 8863 8849 8838 8830 8825 8824 8826 8832 8841 8854 8870 8889 8911 8936 8963 8993 9024 9057 9091 9127 9163 9200 9237 9273 9310 9345 9380 9414 9447 9478 9508 9537 9564 9589 9613 9635 9656 9676 9693 9710 9725 9739 9752 9764 9775 9785 9794 9803 9812 9820 9828 9835 9842 9849 9856 9863 9870 9876 9882 9889 9894 9900 9905 9909 9914 9918 9921 9924 9926 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9962 9962 9961 9962 9962 9962 9963 9963 9964 9965 9966 9968 9969 9970 9970 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 5760 4 2 5 9941 9940 9939 9938 9938 9938 9938 9939 9940 9941 9942 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9910 9908 9905 9902 9898 9893 9888 9882 9875 9867 9858 9848 9837 9825 9811 9795 9779 9760 9741 9719 9696 9671 9644 9615 9584 9550 9514 9475 9433 9388 9340 9288 9232 9173 9110 9042 8971 8896 8818 8737 8652 8566 8478 8389 8299 8210 8123 8038 7956 7878 7806 7740 7680 7628 7585 7550 7524 7508 7501 7504 7517 7539 7570 7609 7656 7710 7770 7837 7907 7982 8060 8140 8222 8305 8387 8470 8551 8630 8708 8783 8855 8925 8992 9056 9116 9174 9228 9280 9328 9373 9415 9454 9491 9525 9557 9586 9613 9638 9661 9682 9702 9720 9736 9751 9765 9778 9789 9800 9810 9818 9826 9834 9840 9846 9850 9854 9857 9859 9860 9860 9860 9858 9855 9852 9848 9842 9837 9830 9823 9816 9808 9800 9791 9783 9774 9766 9757 9749 9741 9733 9725 9718 9711 9705 9699 9693 9688 9684 9680 9678 9675 9674 9673 9674 9675 9677 9680 9684 9689 9695 9701 9708 9716 9724 9733 9742 9751 9760 9769 9778 9787 9796 9804 9812 9819 9826 9832 9838 9844 9849 9853 9857 9861 9864 9867 9869 9872 9874 9876 9877 9878 9880 9880 9881 9881 9882 9881 9881 9880 9879 9878 9876 9875 9872 9870 9867 9865 9862 9858 9855 9851 9848 9844 9840 9836 9832 9828 9824 9820 9815 9811 9807 9804 9800 9796 9793 9790 9787 9784 9782 9780 9778 9777 9776 9774 9774 9773 9772 9771 9771 9770 9768 9767 9765 9762 9759 9755 9750 9744 9737 9729 9720 9709 9697 9683 9667 9649 9630 9607 9583 9556 9526 9494 9458 9419 9376 9330 9281 9227 9170 9108 9042 8972 8898 8819 8737 8650 8559 8465 8367 8265 8161 8055 7946 7836 7724 7613 7502 7392 7283 7178 7076 6979 6887 6802 6723 6653 6592 6540 6499 6469 6449 6442 6446 6462 6490 6528 6578 6639 6709 6787 6874 6967 7067 7171 7279 7389 7501 7613 7725 7836 7945 8051 8154 8253 8349 8440 8528 8611 8689 8764 8834 8901 8964 9024 9080 9133 9183 9230 9274 9315 9354 9391 9425 9457 9487 9514 9539 9563 9584 9604 9623 9639 9655 9670 9683 9696 9707 9718 9729 9739 9748 9757 9766 9774 9782 9789 9795 9801 9807 9812 9816 9821 9824 9827 9830 9833 9835 9837 9839 9841 9843 9845 9847 9850 5761 4 2 5 9852 9854 9857 9860 9862 9865 9867 9870 9872 9874 9875 9876 9876 9877 9876 9875 9874 9872 9869 9867 9863 9860 9856 9853 9849 9845 9841 9837 9834 9830 9827 9825 9822 9820 9819 9818 9817 9816 9817 9817 9818 9819 9820 9822 9824 9827 9829 9832 9835 9838 9841 9844 9848 9851 9855 9858 9861 9865 9868 9871 9873 9876 9878 9879 9881 9882 9882 9882 9882 9881 9880 9879 9877 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9846 9843 9841 9839 9838 9836 9835 9835 9834 9834 9833 9833 9833 9832 9831 9830 9829 9827 9824 9821 9816 9812 9806 9799 9792 9784 9775 9765 9755 9744 9733 9721 9710 9698 9687 9676 9665 9655 9646 9637 9630 9623 9618 9614 9611 9609 9608 9609 9611 9615 9619 9625 9631 9639 9647 9656 9666 9676 9687 9698 9710 9721 9733 9745 9756 9767 9778 9789 9800 9809 9819 9828 9836 9844 9851 9858 9864 9870 9875 9880 9884 9888 9891 9895 9897 9900 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9922 9923 9924 9925 9926 9926 9926 9926 9925 9924 9923 9922 9921 9919 9917 9915 9913 9911 9909 9908 9906 9904 9902 9901 9899 9898 9896 9895 9893 9892 9891 9889 9887 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9865 9864 9863 9862 9861 9861 9861 9860 9860 9860 9860 9859 9858 9858 9856 9855 9852 9850 9847 9844 9840 9837 9832 9828 9823 9819 9814 9809 9803 9798 9792 9787 9780 9774 9767 9760 9752 9743 9734 9724 9713 9701 9688 9675 9661 9646 9630 9614 9597 9580 9563 9545 9528 9510 9493 9476 9459 9442 9426 9411 9396 9382 9368 9355 9343 9331 9321 9311 9302 9295 9288 9283 9279 9277 9276 9277 9279 9283 9289 9297 9307 9318 9331 9346 9362 9379 9398 9418 9438 9459 9481 9503 9524 9546 9567 9587 9607 9626 9644 9661 9677 9692 9706 9719 9730 9740 9750 9758 9766 9772 9778 9783 9788 9792 9796 9799 9802 9805 9808 9810 9812 9815 9817 9819 9821 9824 9826 9828 9831 9833 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9858 9860 9862 9863 9865 9867 9868 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9884 9884 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9874 9873 9872 9872 9872 9872 9873 9873 9873 9874 9875 9875 9876 9876 9876 9877 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9926 9928 9929 9931 9932 9933 9934 9934 9935 9935 9934 9934 9933 9932 9931 5762 4 2 5 9930 9929 9927 9926 9926 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9921 9920 9918 9916 9913 9910 9907 9903 9900 9896 9893 9889 9886 9883 9880 9878 9876 9874 9873 9872 9871 9871 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9869 9868 9867 9866 9864 9862 9861 9858 9856 9854 9851 9848 9846 9842 9839 9836 9832 9829 9825 9821 9818 9814 9810 9805 9801 9797 9792 9787 9782 9777 9771 9764 9758 9750 9742 9734 9724 9714 9703 9691 9679 9666 9652 9637 9621 9606 9589 9573 9556 9539 9522 9505 9488 9472 9456 9441 9426 9411 9398 9384 9372 9360 9348 9337 9326 9316 9306 9296 9286 9276 9266 9256 9245 9235 9225 9214 9203 9192 9181 9170 9160 9149 9139 9130 9121 9113 9106 9100 9096 9092 9090 9090 9091 9094 9099 9105 9112 9121 9131 9142 9155 9168 9181 9195 9209 9223 9236 9249 9261 9272 9281 9288 9294 9298 9299 9298 9294 9287 9277 9264 9247 9226 9202 9173 9140 9102 9060 9013 8960 8903 8840 8772 8699 8621 8538 8451 8360 8266 8168 8069 7968 7867 7767 7668 7572 7480 7392 7310 7235 7167 7108 7059 7019 6990 6971 6964 6967 6981 7006 7041 7085 7139 7201 7271 7347 7429 7516 7607 7701 7797 7895 7993 8091 8188 8283 8377 8468 8556 8641 8723 8801 8876 8946 9013 9076 9135 9191 9243 9292 9337 9379 9418 9454 9488 9518 9547 9573 9597 9619 9640 9659 9676 9692 9706 9720 9732 9743 9753 9763 9771 9779 9786 9792 9797 9802 9807 9811 9814 9816 9819 9820 9822 9823 9823 9823 9822 9821 9820 9818 9816 9813 9810 9806 9802 9798 9794 9789 9784 9779 9774 9768 9763 9758 9753 9749 9744 9740 9736 9733 9729 9726 9723 9720 9718 9715 9713 9711 9709 9706 9704 9702 9700 9698 9696 9695 9693 9692 9692 9691 9692 9692 9694 9696 9698 9701 9704 9708 9713 9717 9722 9727 9732 9737 9742 9746 9750 9754 9757 9760 9762 9763 9764 9765 9765 9765 9764 9763 9761 9760 9758 9756 9754 9751 9749 9746 9744 9741 9739 9736 9732 9729 9725 9720 9716 9710 9704 9697 9690 9681 9672 9662 9651 9639 9626 9611 9596 9579 9560 9541 9520 9497 9472 9446 9417 9387 9354 9319 9281 9241 9198 9152 9104 9053 8998 8942 8882 8820 8756 8690 8622 8553 8483 8412 8341 8270 8201 8132 8066 8001 7940 7882 7827 7777 7731 7690 7654 7623 7597 7576 7561 7551 7546 7545 7549 7557 7568 7583 7600 7619 7639 7660 7681 7701 7720 7738 7753 7765 7773 7778 7778 7773 7763 7748 7727 7701 7669 7630 7586 7536 7480 7418 7351 7278 7200 7117 7029 6936 6838 6736 6630 6519 6405 6286 6164 6039 5911 5779 5646 5510 5372 5233 5093 4953 4813 4673 4535 4398 4263 4131 4003 3878 3757 3642 3531 3426 3327 3234 3147 3068 2995 2929 2871 2821 2779 2745 2720 2703 2697 5763 4 2 5 2699 2712 2735 2769 2814 2870 2938 3017 3107 3209 3322 3446 3580 3723 3875 4036 4203 4376 4554 4736 4919 5104 5289 5473 5654 5832 6006 6174 6337 6494 6644 6787 6923 7052 7174 7290 7398 7501 7597 7688 7774 7856 7933 8006 8076 8142 8206 8267 8325 8381 8435 8487 8536 8584 8629 8673 8715 8755 8793 8830 8864 8898 8929 8960 8989 9017 9043 9069 9094 9118 9142 9165 9187 9208 9230 9250 9270 9289 9308 9326 9344 9360 9376 9392 9406 9420 9432 9444 9455 9466 9476 9485 9493 9501 9509 9516 9522 9529 9535 9542 9548 9554 9560 9567 9573 9579 9586 9592 9598 9605 9611 9616 9622 9627 9631 9635 9638 9641 9643 9645 9646 9646 9646 9645 9644 9642 9641 9639 9637 9635 9634 9633 9632 9632 9632 9633 9634 9636 9639 9642 9646 9650 9655 9660 9665 9670 9675 9681 9686 9691 9696 9701 9705 9709 9713 9716 9719 9721 9724 9726 9727 9729 9730 9731 9732 9732 9733 9734 9734 9734 9734 9734 9733 9732 9730 9728 9725 9721 9716 9710 9703 9695 9686 9675 9664 9651 9638 9623 9608 9593 9577 9561 9546 9531 9517 9503 9492 9481 9472 9466 9461 9458 9457 9457 9460 9465 9471 9478 9487 9497 9507 9519 9530 9541 9553 9564 9575 9585 9595 9604 9613 9621 9628 9635 9641 9646 9651 9656 9660 9664 9668 9671 9674 9677 9680 9683 9686 9688 9690 9693 9695 9698 9700 9703 9706 9708 9712 9715 9718 9722 9725 9729 9733 9737 9740 9744 9748 9751 9754 9757 9759 9762 9764 9766 9768 9769 9771 9772 9774 9776 9778 9780 9783 9786 9789 9792 9796 9800 9804 9809 9813 9818 9822 9826 9830 9834 9837 9841 9844 9846 9848 9851 9852 9854 9856 9857 9859 9861 9862 9864 9866 9869 9871 9874 9877 9880 9883 9886 9889 9891 9894 9897 9899 9902 9904 9906 9907 9909 9910 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9937 9935 9933 9931 9929 9926 9923 9921 9918 9915 9912 9909 9906 9904 9901 9898 9896 9893 9891 9889 9886 9884 9882 9880 9879 9877 9875 9874 9873 9872 9871 9871 9871 9871 9872 9873 9874 9876 9878 9881 9883 9886 9890 9893 9897 9900 9904 9907 9911 9914 9917 9920 9923 9925 9927 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 5764 4 2 5 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9892 9891 9891 9891 9892 9892 9892 9893 9893 9894 9895 9895 9895 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9906 9906 9907 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9915 9916 9918 9921 9923 9925 9928 9931 9933 9936 9938 9940 9942 9944 9945 9946 9947 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9945 9945 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9958 9959 9959 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9953 9953 9953 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9939 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9921 9919 9918 9916 9915 9914 9914 9913 9913 9914 9915 9916 9918 9920 9922 9925 9928 9931 9934 9938 9941 9944 9947 9949 9952 9954 9955 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9972 9972 9973 9974 9975 9976 9978 9979 9981 9982 9984 9985 9986 9986 9986 9987 9986 9986 9985 9984 9983 9982 9981 9981 9980 9979 9979 9979 9979 9980 9981 9981 9982 9983 9984 9985 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 5765 4 2 5 9977 9976 9976 9976 9976 9977 9978 9979 9980 9981 9982 9984 9985 9986 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9980 9979 9979 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9971 9970 9969 9968 9966 9965 9964 9964 9963 9963 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9962 9962 9963 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9985 9985 9984 9984 9983 9982 9980 9979 9977 9976 9974 9973 9971 9970 9968 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9973 9974 9976 9977 9979 9980 9981 9982 9983 9983 9983 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9982 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9939 9937 9934 9932 9929 9926 9924 9921 9919 9917 9915 9914 9913 9912 9912 9912 9913 9914 9916 9918 9920 9922 9925 9928 9931 9934 9937 9940 9943 9946 9948 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9971 9973 9974 9975 9976 5766 4 2 5 9977 9978 9979 9979 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9968 9967 9966 9965 9963 9962 9961 9960 9958 9957 9957 9956 9956 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9961 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9947 9944 9941 9937 9933 9928 9923 9917 9911 9905 9899 9892 9885 9877 9870 9862 9855 9847 9839 9831 9824 9815 9807 9799 9790 9780 9771 9761 9750 9738 9726 9713 9700 9686 9671 9655 9639 9622 9605 9587 9568 9549 9530 9510 9490 9470 9449 9428 9406 9385 9363 9341 9319 9297 9275 9253 9232 9211 9191 9173 9155 9140 9125 9113 9103 9096 9091 9088 9088 9091 9097 9105 9116 9130 9145 9163 9183 9204 9227 9251 9276 9301 9327 9354 9380 9407 9433 9459 9484 9509 9533 9557 9580 9603 9625 9646 9666 9686 9705 9723 9740 9756 9772 9786 9800 9813 9824 9835 9845 9855 9863 9871 9878 9884 9890 9896 9900 9905 9909 9913 9917 9921 9924 9928 9931 9935 9938 9941 9944 9947 9950 9953 9956 9959 9961 9963 9966 9968 9970 9971 9973 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9968 9967 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9961 9962 9963 9964 9965 9967 9968 9970 9971 9973 9974 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9977 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9981 9981 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9965 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 5767 4 2 5 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9946 9944 9942 9939 9936 9933 9930 9927 9923 9919 9915 9910 9904 9898 9891 9883 9875 9866 9857 9847 9837 9827 9817 9807 9798 9789 9781 9774 9768 9763 9759 9757 9757 9758 9760 9763 9768 9774 9781 9789 9797 9806 9815 9824 9832 9841 9849 9857 9864 9871 9877 9882 9887 9891 9895 9899 9902 9905 9907 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9931 9932 9933 9935 9937 9938 9940 9942 9944 9946 9947 9949 9950 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9928 9930 9931 9932 9933 9935 9936 9937 9938 9940 9940 9941 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9950 9951 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9971 9973 9974 9975 9976 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9969 9969 9970 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9981 9981 9981 9980 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9976 9976 9977 9978 9979 9980 9981 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9996 9995 9994 9993 9992 9991 9989 9988 9986 9985 9984 9982 9981 9980 9979 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9970 9969 9967 9965 9963 9960 9957 9954 9951 9947 9943 9939 9935 9930 9926 9922 9917 9913 9909 9906 9902 9899 9896 9893 9890 9888 9886 9884 9883 9881 9880 9880 9879 9879 9879 9879 9880 9880 9882 9883 9885 9887 9889 9891 9894 9897 9901 5768 4 2 5 9904 9908 9911 9915 9919 9922 9926 9930 9933 9936 9939 9942 9945 9947 9949 9950 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9958 9959 9960 9961 9963 9964 9966 9968 9970 9972 9973 9975 9976 9977 9978 9979 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9976 9976 9976 9976 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9977 9976 9975 9975 9973 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9954 9952 9951 9949 9946 9944 9941 9938 9935 9932 9928 9924 9920 9915 9911 9907 9902 9898 9894 9890 9887 9883 9881 9878 9876 9875 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9867 9866 9864 9863 9861 9860 9858 9856 9855 9854 9853 9853 9853 9854 9855 9857 9860 9863 9867 9871 9875 9880 9885 9891 9896 9901 9906 9911 9916 9920 9924 9927 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9959 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9953 9954 9955 9957 9958 9960 9962 9964 9967 9969 9971 9973 9975 9976 9977 9978 9979 9979 9979 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9972 9972 9972 9973 9974 9975 9976 9977 9978 9980 9981 9982 9983 9984 9984 9985 9985 9984 9984 9983 9982 9981 9979 9978 9977 9976 9974 9974 9973 9972 9972 9972 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9889 9885 9882 9879 9876 9873 9871 9868 9867 9865 9864 9864 9864 9865 9867 9868 9871 9873 9876 9879 9883 9886 9890 9893 9897 9900 9903 9906 9908 9911 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9937 9937 9937 9936 9935 9933 9931 9929 9926 9922 9918 9914 9910 9905 9900 9895 9890 5769 4 2 5 9885 9880 9875 9870 9865 9860 9856 9851 9847 9843 9839 9835 9831 9828 9824 9821 9818 9815 9813 9810 9808 9806 9804 9802 9801 9800 9799 9798 9798 9797 9797 9797 9797 9798 9798 9798 9799 9799 9799 9799 9799 9799 9799 9799 9798 9798 9797 9797 9796 9796 9795 9795 9795 9796 9796 9797 9799 9800 9803 9805 9808 9812 9816 9821 9826 9831 9837 9843 9849 9856 9862 9869 9875 9881 9887 9893 9898 9903 9907 9910 9913 9915 9917 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9917 9916 9914 9912 9910 9907 9904 9902 9899 9895 9892 9888 9884 9880 9875 9869 9863 9856 9848 9839 9830 9819 9807 9794 9779 9764 9747 9730 9711 9691 9671 9649 9627 9605 9581 9557 9533 9508 9483 9458 9433 9408 9383 9359 9334 9311 9289 9267 9248 9229 9213 9199 9187 9178 9172 9169 9168 9171 9176 9185 9197 9211 9227 9246 9267 9289 9312 9336 9361 9386 9411 9435 9459 9482 9503 9524 9543 9560 9577 9592 9606 9619 9631 9642 9653 9663 9672 9682 9691 9700 9709 9717 9726 9735 9744 9753 9762 9771 9779 9788 9796 9803 9810 9817 9823 9829 9834 9839 9843 9847 9851 9854 9856 9859 9861 9863 9865 9867 9868 9870 9872 9873 9875 9877 9878 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9907 9907 9907 9908 9908 9908 9909 9908 9908 9907 9905 9903 9900 9897 9893 9888 9883 9877 9871 9865 9858 9852 9845 9838 9832 9826 9820 9815 9811 9806 9803 9800 9797 9795 9794 9793 9792 9792 9792 9793 9794 9795 9796 9798 9800 9803 9806 9809 9812 9816 9820 9824 9829 9834 9839 9844 9850 9855 9860 9866 9871 9876 9881 9886 9891 9895 9899 9903 9906 9909 9912 9915 9917 9919 9921 9923 9924 9926 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 5770 4 2 5 9952 9953 9954 9955 9956 9957 9957 9957 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9959 9959 9958 9957 9956 9955 9953 9951 9949 9947 9945 9943 9940 9938 9935 9932 9930 9927 9925 9922 9919 9917 9914 9911 9908 9905 9902 9899 9895 9891 9887 9883 9879 9874 9870 9865 9860 9856 9851 9847 9843 9840 9837 9835 9833 9832 9831 9832 9833 9835 9837 9840 9843 9847 9851 9855 9860 9864 9868 9872 9876 9879 9883 9885 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9903 9902 9901 9899 9897 9894 9891 9887 9883 9879 9874 9869 9864 9859 9855 9851 9847 9844 9842 9841 9840 9841 9842 9845 9848 9853 9858 9863 9870 9876 9883 9890 9897 9904 9911 9918 9924 9930 9936 9941 9945 9949 9953 9956 9958 9960 9962 9963 9964 9964 9965 9965 9964 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9940 9938 9936 9934 9931 9928 9925 9922 9918 9915 9911 9908 9904 9900 9897 9893 9890 9887 9884 9881 9879 9876 9874 9873 9871 9870 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9864 9863 9863 9862 9861 9861 9860 9859 9858 9857 9857 9856 9855 9855 9854 9854 9854 9853 9853 9853 9853 9854 9854 9854 9855 9856 9856 9857 9858 9859 9860 9862 9863 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9886 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9924 9927 9930 9933 9936 9938 9941 9943 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9964 9965 9966 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9954 9954 9954 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 5771 4 2 5 9968 9968 9967 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9937 9935 9933 9931 9928 9926 9925 9923 9922 9921 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9890 9887 9885 9882 9879 9875 9871 9867 9863 9859 9856 9852 9849 9846 9844 9842 9841 9841 9841 9842 9844 9846 9848 9851 9854 9858 9861 9865 9868 9871 9874 9876 9878 9880 9881 9882 9883 9883 9882 9882 9881 9880 9879 9878 9877 9875 9874 9874 9873 9873 9873 9873 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9884 9885 9885 9885 9885 9885 9884 9884 9883 9881 9880 9879 9877 9876 9874 9872 9870 9867 9865 9862 9859 9855 9851 9847 9841 9836 9829 9822 9813 9804 9794 9783 9772 9759 9746 9732 9717 9701 9685 9668 9650 9631 9612 9592 9572 9551 9530 9508 9486 9463 9441 9419 9396 9374 9353 9332 9312 9294 9277 9261 9248 9236 9227 9220 9215 9213 9214 9216 9222 9229 9239 9251 9265 9280 9297 9315 9334 9354 9374 9395 9416 9437 9459 9480 9501 9521 9542 9562 9581 9600 9619 9637 9654 9671 9687 9702 9717 9731 9744 9757 9769 9780 9791 9800 9810 9818 9826 9834 9841 9847 9853 9859 9865 9870 9875 9880 9885 9889 9893 9897 9901 9905 9908 9911 9914 9916 9919 9921 9922 9924 9925 9926 9927 9928 9928 9928 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9881 9880 9878 9876 9874 9872 9870 9867 9864 9861 9857 9854 9850 9846 9842 9837 9832 9827 9822 9817 9811 9805 9799 9793 9787 9780 9774 9767 9760 9754 9748 9741 9735 9729 9723 9717 9711 9705 9699 9692 9686 9679 5772 4 2 5 9672 9664 9656 9647 9637 9626 9615 9602 9589 9574 9558 9541 9523 9504 9483 9461 9438 9413 9387 9360 9331 9300 9267 9232 9195 9156 9114 9070 9023 8974 8921 8865 8807 8745 8680 8612 8541 8467 8390 8311 8229 8145 8059 7971 7882 7792 7701 7609 7517 7424 7332 7241 7150 7059 6971 6883 6797 6713 6632 6553 6476 6403 6334 6268 6206 6149 6097 6051 6010 5975 5947 5925 5910 5903 5903 5910 5924 5947 5976 6013 6057 6108 6165 6228 6297 6371 6450 6533 6620 6710 6802 6897 6993 7090 7188 7286 7384 7481 7577 7672 7765 7857 7946 8034 8118 8201 8280 8357 8431 8502 8570 8635 8697 8756 8812 8865 8915 8962 9007 9049 9089 9126 9161 9194 9225 9255 9283 9309 9334 9358 9380 9402 9422 9442 9460 9478 9494 9510 9525 9539 9552 9565 9577 9588 9598 9608 9617 9626 9634 9642 9650 9657 9664 9671 9678 9685 9692 9698 9705 9711 9717 9723 9729 9735 9740 9745 9749 9753 9757 9760 9763 9765 9767 9769 9770 9770 9770 9769 9768 9766 9764 9761 9757 9753 9748 9743 9737 9730 9724 9716 9708 9700 9692 9684 9676 9668 9660 9653 9646 9640 9634 9629 9625 9622 9619 9618 9617 9617 9619 9621 9624 9627 9632 9637 9643 9649 9656 9664 9671 9679 9687 9696 9704 9713 9721 9729 9737 9745 9753 9760 9767 9774 9780 9787 9792 9798 9804 9809 9814 9819 9823 9828 9832 9836 9840 9843 9847 9850 9853 9855 9857 9858 9860 9860 9861 9861 9861 9860 9860 9859 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9855 9855 9854 9852 9851 9848 9845 9841 9836 9830 9824 9817 9810 9802 9794 9786 9778 9770 9764 9757 9752 9748 9744 9742 9741 9741 9742 9744 9747 9750 9754 9757 9761 9764 9767 9769 9771 9772 9772 9771 9769 9766 9762 9758 9753 9748 9742 9737 9731 9726 9722 9717 9714 9711 9708 9707 9706 9706 9706 9707 9709 9711 9714 9717 9720 9723 9727 9731 9735 9740 9745 9749 9755 9760 9766 9771 9778 9784 9790 9797 9804 9811 9818 9826 9833 9840 9847 9854 9860 9866 9872 9878 9883 9888 9893 9897 9901 9905 9909 9912 9915 9918 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9942 9944 9945 9945 9946 9946 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9948 9947 9946 9944 9942 9940 9939 9937 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9911 9908 9906 9903 9900 9897 9894 9890 9886 9883 9879 9875 9871 9868 9864 9860 9857 9854 9851 9849 9846 9844 9843 9842 9841 9841 9841 9842 9843 9844 9846 5773 4 2 5 9848 9851 9854 9856 9860 9863 9866 9870 9873 9877 9881 9884 9888 9891 9894 9897 9901 9904 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9936 9937 9937 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9913 9910 9907 9903 9899 9894 9889 9884 9878 9871 9865 9858 9852 9845 9839 9833 9828 9823 9819 9816 9814 9813 9814 9815 9817 9820 9825 9830 9836 9842 9849 9856 9864 9871 9878 9885 9892 9898 9904 9909 9913 9917 9921 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9944 9946 9947 9949 9951 9952 9954 9955 9956 9957 9958 9958 9958 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9970 9970 9970 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9955 9953 9952 9950 9948 9947 9945 9944 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9930 9928 9927 9924 9922 9920 9917 9914 9911 9908 9905 9902 9899 9895 9892 9889 9886 9883 9880 9877 9875 9872 9870 9868 9866 9864 9862 9861 9860 9859 9858 9858 9858 9858 9858 9859 9861 9862 9864 9866 9868 9870 9873 9875 9878 9880 9882 9884 9886 9887 9888 9888 9888 9888 9887 9886 9884 9882 9880 9877 9875 9872 9869 9866 9864 9861 9859 9857 9855 9854 9852 9852 9851 9851 9851 9852 9853 9854 9855 9857 9859 9861 9863 9866 9869 9871 9874 9877 9880 9883 9887 9890 9893 9897 9900 9904 9908 9911 9915 9918 9921 9925 9928 9930 9933 9935 9937 9938 9940 9940 9941 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9946 9945 9943 9942 9940 9937 9935 9932 9930 9927 9923 9920 9916 9913 9908 9904 9900 9895 9890 9885 9879 9873 9867 9861 9854 9846 9838 9830 9821 9812 9802 9791 9779 9767 9754 9740 9725 9709 9692 9674 9655 9634 9613 9590 9566 9540 9514 9486 9457 9428 9397 9366 5774 4 2 5 9334 9302 9270 9238 9206 9176 9146 9117 9090 9065 9042 9021 9003 8988 8975 8966 8960 8957 8958 8961 8968 8978 8990 9005 9023 9043 9065 9088 9113 9139 9166 9193 9221 9249 9277 9305 9333 9360 9386 9412 9437 9462 9485 9507 9529 9549 9569 9587 9605 9622 9637 9652 9665 9678 9690 9701 9711 9720 9728 9736 9743 9750 9756 9761 9766 9770 9774 9778 9781 9783 9786 9787 9788 9789 9789 9789 9788 9787 9785 9782 9779 9775 9771 9766 9761 9755 9749 9742 9735 9728 9720 9713 9705 9696 9688 9679 9671 9662 9653 9644 9635 9626 9617 9608 9598 9589 9580 9571 9562 9554 9545 9537 9529 9522 9515 9508 9502 9497 9492 9488 9485 9483 9481 9480 9480 9481 9482 9485 9488 9492 9496 9501 9506 9512 9519 9525 9533 9540 9547 9555 9563 9571 9578 9586 9593 9601 9608 9615 9622 9629 9635 9641 9647 9653 9658 9664 9669 9673 9678 9682 9687 9691 9695 9699 9702 9706 9709 9713 9716 9720 9723 9727 9730 9733 9737 9740 9743 9747 9750 9753 9756 9759 9762 9765 9767 9770 9773 9775 9777 9780 9782 9784 9786 9789 9791 9793 9796 9798 9801 9804 9806 9809 9812 9815 9818 9821 9824 9826 9829 9832 9834 9836 9838 9840 9842 9843 9844 9845 9845 9845 9845 9845 9845 9844 9843 9842 9841 9839 9838 9836 9834 9832 9831 9829 9827 9825 9823 9821 9820 9818 9816 9815 9814 9813 9812 9811 9810 9809 9809 9809 9808 9808 9808 9808 9809 9809 9809 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9810 9810 9810 9810 9810 9811 9811 9812 9813 9814 9816 9818 9820 9822 9824 9827 9829 9832 9835 9837 9840 9843 9846 9848 9851 9853 9856 9858 9860 9862 9864 9866 9867 9869 9871 9872 9873 9874 9875 9876 9877 9877 9877 9878 9877 9877 9876 9876 9875 9874 9872 9871 9870 9869 9867 9866 9865 9864 9864 9863 9863 9863 9863 9864 9865 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9891 9892 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9899 9900 9902 9904 9907 9909 9912 9914 9917 9919 9921 9923 9925 9926 9927 9928 9928 9928 9928 9928 9928 9927 9926 9926 9926 9925 9925 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9891 9889 9887 9884 9881 9877 9874 9869 9865 9860 9855 9850 9845 9840 9834 9829 9823 9817 9811 9805 9799 9792 9786 9778 9770 9761 9751 9741 9728 9715 9700 9683 9664 9643 9620 9595 9567 9536 9502 9466 9427 9384 9338 9289 9236 9179 5775 4 2 5 9118 9054 8985 8911 8833 8750 8662 8568 8470 8365 8256 8141 8020 7894 7763 7627 7486 7342 7193 7042 6888 6732 6575 6418 6261 6105 5952 5801 5654 5511 5374 5243 5118 5001 4892 4791 4701 4620 4550 4492 4445 4411 4390 4382 4387 4406 4440 4487 4549 4625 4714 4816 4930 5056 5193 5340 5495 5657 5826 5998 6174 6351 6528 6704 6878 7048 7213 7373 7526 7673 7812 7944 8068 8184 8293 8395 8490 8579 8661 8739 8811 8879 8942 9002 9058 9112 9162 9210 9255 9298 9338 9376 9412 9446 9477 9507 9534 9560 9583 9605 9625 9644 9661 9677 9692 9706 9719 9732 9744 9756 9767 9777 9788 9798 9807 9816 9825 9833 9840 9847 9853 9859 9864 9868 9872 9875 9877 9880 9882 9883 9885 9886 9887 9889 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9916 9915 9914 9913 9913 9913 9913 9914 9915 9916 9918 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9949 9949 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9953 9952 9951 9951 9951 9951 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9945 9944 9943 9942 9941 5776 4 2 5 9940 9938 9938 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9935 9934 9933 9931 9929 9927 9924 9922 9919 9916 9912 9909 9906 9902 9898 9895 9891 9888 9885 9882 9879 9877 9875 9873 9872 9871 9871 9872 9873 9874 9876 9879 9882 9886 9890 9894 9899 9903 9908 9913 9917 9921 9925 9929 9932 9935 9937 9939 9940 9941 9942 9942 9942 9942 9941 9940 9939 9938 9937 9935 9933 9931 9929 9927 9924 9920 9917 9913 9908 9903 9897 9890 9884 9876 9868 9860 9852 9843 9835 9826 9818 9809 9802 9794 9787 9781 9776 9771 9766 9763 9760 9757 9756 9755 9754 9754 9755 9756 9757 9759 9761 9764 9767 9771 9774 9779 9783 9788 9793 9799 9805 9811 9818 9825 9832 9839 9846 9852 9859 9866 9872 9878 9883 9888 9893 9897 9901 9905 9908 9911 9913 9916 9918 9920 9922 9925 9927 9929 9932 9935 9937 9940 9943 9946 9950 9953 9956 9959 9962 9964 9967 9969 9971 9973 9974 9976 9976 9977 9977 9977 9977 9976 9976 9975 9974 9972 9971 9969 9967 9965 9963 9961 9959 9956 9954 9951 9949 9946 9943 9941 9938 9936 9933 9931 9929 9927 9926 9925 9924 9923 9923 9923 9923 9923 9924 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9937 9938 9939 9940 9942 9944 9946 9948 9950 9952 9954 9956 9959 9961 9962 9964 9965 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9966 9965 9963 9961 9959 9957 9955 9952 9950 9947 9944 9942 9939 9937 9934 9932 9930 9927 9925 9923 9921 9920 9918 9916 9915 9914 9912 9911 9910 9910 9909 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9888 9890 9891 9893 9895 9897 9900 9902 9904 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9951 9953 9954 9956 9958 9960 9962 9964 9965 9967 9969 9971 9972 9974 9975 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9985 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9990 9990 9989 9988 9987 9985 9984 9982 9981 9979 9977 9976 9974 9973 9972 9971 9970 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 5777 4 2 5 9976 9976 9975 9973 9972 9971 9969 9968 9966 9965 9964 9963 9962 9962 9961 9962 9962 9963 9964 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9982 9983 9984 9985 9987 9988 9990 9991 9992 9993 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9993 9994 9994 9995 9995 9996 9996 9997 9998 9998 9999 9999 9999 999910000100001000010000100001000010000100001000010001100011000110000100001000010000 9999 9999 9998 9997 9996 9996 9995 9994 9993 9992 9992 9991 9991 9991 9991 9991 9991 9992 9992 9993 9994 9994 9995 9996 9996 9996 9996 9996 9995 9994 9994 9992 9991 9990 9988 9987 9986 9985 9984 9984 9983 9983 9984 9985 9986 9987 9988 9990 9992 9994 9995 9997 9998 99991000010000100011000010000 9999 9997 9996 9994 9992 9990 9989 9987 9985 9984 9983 9983 9982 9982 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9991 9991 9991 9990 9989 9987 9986 9985 9983 9982 9981 9980 9980 9979 9979 9980 9980 9981 9983 9984 9986 9987 9989 9991 9992 9993 9994 9995 9995 9995 9995 9994 9993 9991 9989 9988 9986 9984 9982 9980 9979 9977 9976 9975 9975 9975 9974 9975 9975 9975 9976 9976 9976 9976 9976 9975 9974 9973 9971 9969 9967 9964 9962 9959 9956 9953 9951 9948 9946 9944 9942 9941 9940 9940 9940 9940 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9972 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9962 9962 9962 9963 9964 9965 9966 9967 9969 9970 9971 9973 9974 9974 9975 9975 9975 9974 9973 9972 9970 9968 9965 9963 9960 9957 9953 9950 9946 9942 9939 9935 9932 9928 9925 9921 9918 9914 9911 9908 9904 9901 9898 9894 9891 9888 9885 9882 9879 9876 9873 9870 9868 9866 9864 9863 9862 9861 9860 9860 9861 9862 9863 9865 9867 9869 9872 9875 9879 9882 9886 9890 9894 9898 9902 9906 9909 9913 9916 9919 9922 9925 9927 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9988 9988 9987 9987 9988 5777 4 3 1 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9996 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9993 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9986 9985 9984 9983 9983 9982 9982 9981 9981 9981 9981 9982 9982 9983 9984 9984 9985 9986 9986 9986 9987 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9975 9974 9972 9970 9968 9966 9964 9961 9959 9957 9955 9953 9951 9949 9947 9946 9945 9944 9943 9942 9941 9941 9941 9941 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9963 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9952 9950 9948 9946 9943 9940 9937 9933 9929 9925 9921 9916 9911 9907 9902 9897 9892 9887 9882 9878 9874 9870 9866 9863 9860 9857 9855 9854 9853 9852 9852 9853 9854 9855 9857 9860 9862 9865 9869 9872 9876 9880 9883 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9959 9960 9961 9963 9965 9967 9969 9971 9973 9975 9977 9979 9981 9982 9983 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9983 9983 9983 9984 9984 9985 9986 9987 9988 9990 9991 9992 9992 9993 9993 9993 9993 9993 9992 9991 9990 9989 9988 9987 9985 9984 9983 9983 9982 9981 5778 4 3 1 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9971 9970 9969 9968 9966 9965 9964 9963 9963 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9961 9959 9957 9954 9951 9948 9944 9939 9934 9928 9922 9915 9908 9899 9890 9880 9868 9855 9840 9823 9804 9782 9758 9730 9700 9666 9629 9589 9544 9496 9444 9389 9329 9266 9199 9129 9055 8979 8900 8818 8735 8650 8564 8477 8391 8307 8223 8143 8066 7993 7925 7863 7808 7760 7720 7689 7667 7653 7650 7656 7671 7695 7728 7769 7818 7873 7935 8002 8074 8149 8227 8307 8388 8469 8550 8630 8709 8786 8860 8932 9001 9067 9129 9189 9246 9299 9350 9397 9442 9483 9522 9558 9592 9624 9653 9679 9704 9727 9748 9767 9785 9801 9816 9830 9843 9854 9865 9875 9884 9893 9901 9908 9915 9921 9927 9932 9937 9941 9945 9948 9951 9953 9955 9957 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9975 9974 9972 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9944 9942 9940 9937 9934 9931 9928 9925 9922 9918 9914 9910 9907 9903 9899 9895 9892 9889 9886 9883 9880 9878 9876 9874 9873 9872 9871 9871 9870 9871 9871 9872 9873 9874 9876 9878 9881 9884 9887 9890 9894 9897 9901 9905 9909 9913 9916 9920 9923 9926 9928 9930 9932 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9945 9946 9948 9950 9952 9954 9956 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 5779 4 3 1 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9969 9968 9967 9967 9967 9968 9968 9969 9970 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9979 9978 9977 9976 9975 9973 9971 9970 9968 9967 9966 9964 9963 9963 9962 9962 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9977 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9982 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9970 9968 9966 9964 9962 9960 9957 9955 9953 9951 9950 9949 9948 9948 9948 9949 9950 9951 9953 9954 9956 9958 9960 9962 9963 9964 9965 9965 9966 9965 9965 9964 9964 9963 9962 9962 9962 9962 9962 9963 9964 9965 9967 9968 9970 9972 9974 9975 9976 9977 9977 9977 9976 9975 9974 9972 9969 9967 9964 9960 9957 9954 9951 9948 9946 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9913 9908 9903 9898 9893 9887 9881 9874 9868 9862 9856 9850 9845 9839 9835 9831 9828 9825 9823 9821 9820 9820 9821 9822 9823 9825 9827 9829 9831 9834 9837 9840 9842 9845 9847 9850 9852 9853 9855 9856 9857 9858 9859 9859 9858 9858 9856 9855 9853 9850 9847 9843 9838 9833 9827 9821 9814 9806 9798 9789 9779 9769 9759 9748 9737 9726 9715 9704 9692 9681 9670 9660 9649 9639 9630 9621 9612 9604 9597 9591 9585 9580 9576 9574 9572 9571 9572 9574 9577 9582 9587 9594 9602 9611 9621 9632 9643 9655 9668 9680 9693 9706 9719 9732 9744 9756 9768 9779 9790 9800 9810 9820 9829 9838 9847 9855 9862 9870 9877 9884 9891 9897 9903 9909 9914 9919 9923 9928 9931 9934 9937 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9964 9965 9967 9968 9970 9971 9973 9974 9975 9977 9978 9978 9979 9980 9980 9980 9980 9980 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9977 9977 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9959 9958 9956 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9940 9940 9941 9942 9943 9945 9947 9948 9950 9952 9954 9956 9957 9958 9959 5780 4 3 1 9959 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9945 9944 9943 9941 9939 9937 9934 9931 9928 9924 9921 9917 9913 9909 9906 9902 9899 9896 9893 9890 9887 9885 9882 9880 9877 9874 9870 9866 9862 9857 9851 9845 9838 9831 9823 9814 9806 9797 9788 9778 9769 9760 9750 9741 9732 9722 9713 9704 9695 9686 9677 9668 9659 9650 9642 9634 9626 9619 9613 9607 9603 9599 9597 9596 9597 9599 9602 9606 9612 9619 9626 9634 9643 9652 9661 9669 9678 9686 9693 9700 9705 9710 9714 9716 9718 9718 9718 9717 9714 9711 9706 9701 9694 9687 9678 9668 9657 9645 9631 9617 9601 9584 9565 9546 9526 9504 9483 9460 9437 9414 9391 9367 9344 9322 9300 9279 9259 9240 9221 9204 9188 9172 9158 9144 9131 9119 9107 9095 9082 9070 9057 9043 9027 9011 8993 8973 8951 8927 8901 8873 8842 8809 8774 8736 8696 8654 8611 8565 8518 8470 8420 8370 8319 8268 8217 8167 8117 8068 8020 7975 7931 7889 7850 7814 7781 7752 7727 7706 7689 7676 7668 7665 7668 7675 7687 7704 7726 7753 7785 7821 7861 7905 7952 8003 8056 8111 8168 8227 8286 8346 8406 8467 8526 8586 8644 8701 8757 8812 8865 8917 8967 9015 9062 9107 9150 9192 9232 9270 9307 9342 9375 9406 9435 9463 9489 9513 9535 9555 9573 9589 9603 9616 9627 9636 9643 9648 9652 9655 9655 9654 9652 9648 9642 9634 9624 9612 9598 9581 9561 9538 9511 9481 9447 9409 9366 9319 9267 9209 9147 9079 9006 8928 8845 8756 8662 8563 8459 8351 8238 8122 8002 7879 7753 7625 7496 7366 7237 7108 6982 6858 6739 6625 6518 6419 6328 6247 6178 6121 6076 6045 6029 6026 6039 6066 6107 6161 6229 6309 6400 6502 6611 6728 6852 6979 7110 7242 7375 7507 7638 7765 7890 8010 8126 8237 8343 8443 8537 8627 8711 8789 8862 8931 8994 9052 9107 9156 9202 9243 9280 9314 9344 9371 9394 9415 9432 9447 9459 9469 9477 9483 9487 9489 9490 9489 9486 9482 9477 9470 9462 9451 9439 9425 9409 9391 9371 9349 9324 9297 9267 9235 9200 9163 9122 9080 9034 8986 8935 8881 8825 8766 8704 8640 8573 8504 8432 8360 8285 8210 8135 8060 7986 7913 7843 7775 7712 7654 7601 7554 7514 7482 7458 7442 7436 7438 7450 7470 7499 7536 7582 7634 7693 7758 7828 7901 7978 8056 8136 8215 8294 8371 8446 8518 8586 8650 8710 8765 8815 8861 8901 8936 8967 8993 9015 9033 9048 9059 9068 9074 9078 9081 9083 9084 9084 9085 9086 9087 9089 9092 9096 9102 9108 9117 9126 9138 9150 9165 9180 9198 9216 9236 9257 9280 9303 9327 9352 9377 9403 9429 9456 9482 9508 9533 9558 9582 9606 9629 9650 9670 9690 9708 9724 9740 9754 9768 9780 9791 9801 9810 9818 9826 9833 9840 9846 9852 9857 9863 9868 9872 5781 4 3 1 9877 9881 9885 9888 9892 9895 9898 9900 9903 9905 9907 9909 9911 9912 9914 9915 9916 9918 9919 9921 9922 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9931 9931 9929 9928 9926 9923 9920 9916 9912 9907 9902 9896 9889 9882 9874 9866 9856 9846 9834 9821 9807 9791 9774 9755 9734 9712 9687 9660 9630 9599 9565 9529 9490 9449 9406 9361 9314 9265 9215 9163 9110 9056 9001 8946 8891 8836 8782 8729 8678 8628 8581 8536 8495 8457 8423 8393 8368 8349 8334 8325 8321 8323 8331 8344 8363 8386 8415 8448 8486 8527 8572 8619 8669 8720 8773 8827 8880 8934 8987 9039 9090 9139 9187 9232 9276 9317 9356 9393 9428 9461 9492 9521 9548 9573 9597 9620 9640 9660 9678 9695 9711 9726 9740 9753 9765 9777 9787 9797 9806 9814 9822 9829 9836 9842 9848 9853 9858 9863 9867 9871 9875 9878 9881 9884 9886 9889 9890 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9892 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9887 9888 9888 9889 9891 9892 9894 9896 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9927 9930 9932 9935 9936 9938 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9934 9933 9931 9930 9928 9926 9924 9923 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9908 9906 9903 9900 9897 9893 9889 9884 9879 9873 9867 9860 9854 9846 9839 9831 9822 9813 9803 9793 9782 9770 9757 9743 9728 9713 9696 9678 9659 9639 9618 9595 9572 9547 9521 9493 9464 9434 9402 9368 9333 9296 9257 9216 9173 9129 9082 9034 8984 8932 8879 8826 8771 8716 8662 8607 8554 8502 8452 8404 8359 8318 8280 8246 8217 8192 8173 8159 8150 8148 8151 8159 8174 8194 8219 8249 8283 8322 8365 8411 8460 8512 8565 8619 8674 8730 8785 8840 8893 8945 8996 9045 9091 9136 9178 9217 9255 9290 9323 9353 9382 9408 9433 9455 9476 9496 9514 9530 9545 9559 9572 9583 9593 9602 9610 9617 9624 9629 9634 9637 9641 9643 9645 9647 9648 9649 9650 9651 9651 9651 9651 9650 9650 9649 9648 9647 9646 9644 9643 9641 9640 9639 9638 9637 9636 9635 9635 9636 9636 9637 9639 9641 9643 9645 9648 9651 9654 9657 9659 9662 9664 9666 9667 9668 9668 9667 9667 9665 9663 9660 9657 9653 9649 9644 9639 9633 9627 9620 9612 9603 9594 9583 9571 9557 9541 9524 9505 9483 9459 9432 9402 9370 5782 4 3 1 9334 9295 9253 9208 9160 9108 9053 8995 8934 8869 8802 8732 8658 8582 8503 8422 8338 8251 8163 8072 7979 7885 7790 7694 7597 7499 7402 7305 7209 7114 7021 6929 6840 6753 6668 6587 6509 6434 6363 6295 6231 6170 6113 6059 6009 5963 5920 5881 5846 5814 5786 5762 5741 5724 5710 5700 5693 5689 5688 5690 5693 5699 5707 5715 5725 5735 5745 5754 5763 5772 5779 5785 5790 5795 5798 5801 5804 5808 5812 5819 5827 5839 5854 5874 5898 5929 5965 6009 6060 6118 6184 6257 6338 6427 6522 6625 6733 6847 6966 7088 7213 7341 7469 7598 7726 7852 7976 8097 8215 8327 8435 8538 8635 8727 8813 8893 8968 9037 9101 9161 9215 9266 9313 9356 9396 9433 9467 9499 9528 9556 9581 9605 9627 9647 9666 9683 9698 9712 9725 9737 9747 9756 9765 9772 9779 9785 9790 9795 9800 9805 9809 9813 9817 9820 9824 9827 9830 9833 9836 9838 9841 9842 9844 9845 9846 9846 9847 9847 9847 9847 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9842 9842 9843 9843 9844 9846 9847 9849 9851 9853 9856 9858 9860 9863 9865 9867 9869 9871 9873 9874 9876 9877 9879 9880 9882 9884 9885 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9907 9909 9910 9910 9911 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9876 9874 9873 9871 9869 9868 9866 9864 9863 9862 9861 9859 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9864 9865 9866 9868 9869 9871 9872 9874 9876 9877 9879 9881 9882 9884 9886 9888 9890 9892 9895 9897 9899 9902 9905 9907 9910 9912 9915 9917 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9924 9922 9920 9918 9917 9916 9915 9915 9915 9915 9916 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9928 9929 9929 9929 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9917 9916 9916 9917 9917 9918 9919 9921 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9908 9905 9901 9897 9892 9887 9882 9876 9869 9862 9854 9845 9836 9825 9814 9801 9787 9771 9754 9735 9714 9691 9665 9637 9606 9572 9534 9494 9449 9401 5783 4 3 1 9349 9294 9233 9169 9100 9028 8951 8870 8785 8696 8604 8509 8412 8312 8211 8108 8005 7902 7800 7700 7601 7506 7414 7326 7244 7167 7096 7032 6976 6927 6886 6855 6832 6818 6814 6818 6833 6856 6889 6930 6980 7037 7102 7174 7251 7334 7421 7513 7606 7702 7800 7897 7995 8091 8186 8279 8370 8457 8542 8623 8701 8775 8846 8914 8978 9039 9097 9151 9203 9252 9298 9342 9383 9422 9458 9492 9523 9552 9579 9604 9627 9649 9668 9686 9702 9717 9731 9744 9756 9768 9778 9788 9798 9806 9815 9822 9829 9836 9842 9847 9852 9856 9859 9862 9864 9866 9868 9869 9870 9871 9873 9874 9875 9877 9879 9881 9883 9886 9889 9891 9894 9897 9900 9903 9906 9908 9910 9913 9915 9917 9918 9920 9922 9924 9925 9927 9929 9931 9934 9936 9938 9941 9943 9946 9948 9951 9953 9955 9957 9959 9960 9962 9963 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9972 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9953 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9943 9942 9940 9938 9936 9933 9931 9928 9925 9922 9919 9917 9914 9912 9910 9909 9908 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9946 9945 9945 9944 9943 9942 9940 9939 9937 9935 9934 9932 9931 9929 9928 9928 9927 9927 9927 9928 9928 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9942 9943 9943 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9933 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9935 9935 9934 9933 9931 9929 9927 9925 9922 9919 9915 9911 9907 9902 9897 9892 9886 9879 9873 9865 9858 9849 9840 9830 9820 9808 9795 9781 9765 9747 9728 9706 9682 9656 9627 9594 9558 9519 9477 9430 9379 9324 9265 9201 9133 9060 8982 8900 8813 8722 8626 8526 8422 8314 8203 8088 7971 7853 7732 7611 7490 7369 7250 7133 7020 6910 6805 6706 6614 6528 6450 6380 6319 6267 6224 6190 6166 6151 6145 6148 6159 6179 6206 6241 6282 6329 6382 6440 6503 6570 6640 6714 6790 6869 6950 7032 7116 7202 7288 7375 7462 7550 7638 7725 7812 7899 7985 8070 8154 8237 8318 8398 8476 8552 8626 8698 8768 8835 8899 8961 9021 9077 9131 9182 9231 9276 9319 9360 9397 9432 9465 9496 9524 9550 9574 9597 9618 9637 9654 9670 9685 9698 9710 9721 9731 9740 9748 9755 9761 9766 5784 4 3 1 9771 9775 9778 9782 9784 9786 9788 9790 9792 9793 9794 9796 9797 9798 9800 9801 9802 9804 9806 9808 9810 9812 9815 9818 9821 9824 9828 9833 9837 9842 9847 9852 9858 9864 9869 9875 9880 9885 9890 9895 9899 9903 9907 9910 9913 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9941 9943 9946 9948 9950 9953 9955 9957 9959 9962 9964 9965 9967 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9979 9979 9979 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9955 9953 9951 9949 9947 9944 9941 9938 9934 9930 9925 9921 9916 9911 9906 9901 9895 9890 9885 9881 9876 9872 9867 9863 9860 9856 9853 9850 9847 9845 9843 9840 9838 9837 9835 9834 9832 9831 9830 9829 9828 9828 9827 9827 9827 9827 9828 9829 9830 9831 9833 9835 9837 9840 9843 9846 9850 9854 9858 9863 9867 9872 9877 9882 9887 9892 9897 9901 9905 9909 9913 9916 9918 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9939 9938 9936 9934 9932 9929 9926 9922 9918 9914 9909 9904 9898 9892 9886 9880 9873 9866 9859 9851 9842 9832 9822 9810 9797 9782 9766 9748 9728 9705 9680 9652 9622 9589 9552 9513 9470 9424 9375 9322 9265 9206 9142 9076 9005 8932 8855 8776 8693 8609 8521 8432 8342 8250 8159 8067 7976 7887 7800 7716 7637 7562 7492 7429 7374 7326 7287 7256 7236 7225 7225 7234 7254 7284 7323 7372 7429 7494 7566 7645 7728 7816 7906 7999 8094 8188 8282 8374 8465 8553 8637 8719 8796 8869 8938 9004 9065 9122 9175 9225 9271 9314 9355 9392 9428 9460 9491 9520 9547 9573 9596 9619 9640 9659 9677 9694 9710 9724 9737 9750 9761 9771 9780 9789 9796 9803 9810 9816 9821 9826 9831 9835 9839 9843 9847 9850 9854 9857 9860 9862 9865 9867 9869 9870 9872 9872 9873 9873 9873 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9852 9849 9846 9843 9840 9836 9831 9826 9820 9813 9806 9797 9787 9776 9764 9750 9735 9718 9700 9680 9657 9633 9606 9577 9545 9510 9472 9431 9387 9339 9287 9231 9171 9106 9038 8965 8888 8807 8721 8632 8539 8443 8344 8242 8138 8033 7926 7820 7714 7609 7506 7406 7310 7219 7132 7053 6980 6915 6859 6812 6775 6748 6732 6726 6731 6747 6772 6809 6854 6909 6972 7042 7119 7202 7290 7382 7477 7574 5785 4 3 1 7673 7771 7870 7968 8064 8158 8250 8338 8424 8507 8586 8662 8734 8803 8868 8930 8989 9045 9098 9148 9195 9239 9281 9320 9357 9392 9424 9455 9483 9509 9534 9556 9577 9597 9615 9631 9646 9660 9673 9684 9695 9705 9714 9722 9730 9737 9744 9750 9756 9761 9765 9769 9772 9775 9777 9779 9780 9780 9780 9779 9777 9775 9772 9768 9764 9760 9755 9750 9744 9737 9731 9724 9716 9708 9700 9691 9681 9671 9660 9649 9636 9623 9609 9595 9579 9562 9543 9524 9503 9480 9455 9428 9399 9368 9334 9297 9257 9213 9166 9116 9061 9002 8939 8871 8799 8723 8642 8556 8466 8372 8273 8171 8064 7954 7841 7725 7607 7487 7366 7243 7121 7000 6880 6762 6648 6537 6431 6331 6236 6149 6070 6000 5938 5886 5844 5812 5790 5779 5778 5788 5808 5838 5877 5925 5981 6045 6116 6193 6276 6364 6456 6552 6650 6750 6852 6954 7057 7159 7261 7361 7460 7557 7651 7744 7833 7920 8004 8086 8165 8241 8314 8385 8453 8518 8582 8643 8702 8759 8814 8867 8917 8966 9013 9058 9101 9142 9181 9218 9254 9287 9318 9348 9375 9401 9425 9448 9469 9489 9507 9524 9539 9554 9568 9580 9592 9603 9613 9623 9631 9639 9647 9653 9660 9665 9670 9674 9678 9681 9683 9685 9686 9687 9687 9686 9684 9682 9680 9677 9673 9669 9664 9659 9653 9647 9641 9634 9626 9619 9611 9602 9593 9584 9574 9564 9553 9541 9529 9517 9503 9490 9475 9460 9445 9429 9413 9397 9380 9362 9345 9328 9310 9292 9274 9256 9238 9221 9203 9186 9169 9152 9135 9119 9104 9089 9075 9062 9050 9039 9029 9020 9012 9005 8999 8995 8992 8989 8988 8987 8988 8988 8989 8991 8992 8993 8995 8995 8996 8995 8994 8992 8989 8985 8979 8973 8965 8955 8945 8933 8920 8906 8891 8875 8858 8840 8822 8803 8784 8764 8745 8725 8706 8687 8668 8650 8632 8614 8597 8580 8563 8546 8529 8512 8494 8475 8454 8433 8410 8384 8357 8326 8293 8258 8219 8177 8132 8083 8032 7978 7921 7862 7802 7740 7677 7614 7552 7491 7432 7376 7323 7274 7231 7192 7160 7135 7117 7106 7103 7108 7121 7142 7172 7208 7253 7304 7362 7425 7494 7568 7646 7727 7810 7895 7982 8069 8156 8243 8328 8411 8493 8572 8649 8723 8794 8861 8926 8987 9045 9100 9152 9201 9247 9291 9332 9370 9406 9440 9471 9501 9529 9555 9579 9602 9623 9643 9661 9678 9694 9709 9722 9734 9746 9756 9766 9774 9782 9789 9794 9799 9803 9806 9809 9810 9810 9809 9807 9805 9801 9796 9790 9783 9775 9765 9756 9745 9733 9720 9707 9693 9678 9663 9647 9630 9613 9595 9576 9556 9536 9515 9493 9470 9446 9421 9396 9369 9341 9313 9284 9254 9223 9192 9161 9129 9096 9064 9032 9001 8970 8940 8910 8882 8856 8831 8809 8788 8770 8755 8742 8733 8726 8723 8723 8727 8735 8745 8759 8777 8797 8821 8847 8876 5786 4 3 1 8908 8941 8976 9012 9050 9088 9127 9166 9205 9243 9281 9318 9354 9389 9423 9454 9485 9514 9541 9566 9590 9613 9634 9653 9672 9689 9705 9719 9733 9746 9758 9769 9779 9788 9797 9804 9811 9816 9821 9826 9829 9832 9834 9835 9836 9836 9836 9836 9835 9834 9833 9831 9830 9829 9827 9826 9824 9823 9821 9820 9818 9816 9815 9813 9812 9810 9809 9807 9806 9805 9804 9803 9803 9803 9803 9804 9804 9805 9807 9808 9810 9812 9814 9817 9820 9822 9825 9829 9832 9836 9839 9843 9847 9851 9856 9860 9864 9869 9874 9878 9883 9888 9893 9897 9902 9906 9910 9915 9919 9922 9926 9929 9932 9935 9938 9941 9943 9945 9947 9950 9951 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9953 9951 9950 9949 9948 9948 9948 9949 9949 9951 9952 9954 9955 9957 9959 9961 9962 9963 9964 9965 9965 9965 9965 9965 9964 9963 9962 9962 9961 9961 9961 9961 9962 9963 9965 9967 9969 9971 9973 9976 9978 9980 9981 9982 9983 9984 9983 9983 9982 9980 9979 9977 9975 9972 9970 9968 9966 9964 9962 9961 9959 9958 9956 9955 9954 9952 9950 9949 9947 9945 9943 9941 9939 9937 9934 9932 9931 9929 9927 9926 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9930 9932 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9977 9977 9976 9975 9974 9973 9971 9969 9968 9966 9964 9963 9961 9960 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9938 9937 9935 9934 9934 9933 9933 9933 9934 9934 9936 9937 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9930 9929 9928 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9899 9896 9893 9890 9887 9883 9880 9877 9873 9869 9865 9861 9856 9850 9844 9837 9829 9820 9811 9800 9789 9776 9763 9749 9734 9718 9701 9684 9666 9647 9628 9609 9589 9568 9548 9527 9507 9486 9466 9446 9427 9408 9390 9373 5787 4 3 1 9358 9343 9331 9320 9310 9303 9298 9295 9295 9296 9300 9306 9315 9325 9338 9352 9368 9385 9404 9423 9443 9464 9485 9506 9528 9549 9569 9590 9610 9629 9648 9666 9683 9700 9716 9731 9746 9760 9773 9785 9797 9808 9819 9828 9837 9846 9853 9860 9867 9873 9878 9883 9888 9892 9896 9901 9904 9908 9912 9916 9919 9923 9927 9930 9934 9937 9940 9942 9945 9947 9948 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9959 9957 9956 9954 9952 9950 9948 9945 9943 9940 9937 9935 9932 9929 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9896 9893 9890 9887 9884 9881 9878 9876 9874 9872 9871 9870 9869 9869 9869 9870 9871 9873 9875 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9968 9968 9968 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9958 9958 9959 9959 9960 9961 9963 9964 9965 9967 9968 9970 9971 9972 9972 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9990 9990 9989 9988 9988 9987 9985 9984 9983 9982 9981 9979 9979 9978 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9975 9974 9973 9973 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9968 9967 9965 9964 9961 9959 9957 9954 9951 9948 9945 9942 9940 9937 9935 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9910 9906 9903 9898 9893 9888 9882 9875 9867 9859 9850 9840 9829 9817 9805 9791 9776 9760 9743 9723 9702 9679 9654 9626 9595 9561 9523 9481 9436 9385 9331 9271 9206 9136 9061 8981 8895 8805 8709 8609 8504 8396 8283 8166 8046 7923 7798 7670 7540 7409 7277 7144 7011 6879 6747 6618 6490 6366 6245 6130 6020 5917 5821 5733 5656 5588 5531 5486 5454 5435 5428 5436 5457 5491 5538 5599 5671 5755 5850 5954 6067 6187 6314 6446 6582 6720 6861 7002 7143 7282 7419 7553 7684 7811 7932 8049 8161 8267 8368 8464 8554 8638 8718 8793 8863 8929 8991 9049 9104 9155 5788 4 3 1 9204 9250 9293 9334 9373 9410 9445 9478 9509 9538 9565 9590 9614 9635 9655 9673 9690 9705 9719 9732 9744 9755 9766 9776 9786 9796 9805 9814 9823 9831 9839 9846 9852 9857 9861 9863 9864 9864 9862 9858 9853 9847 9841 9834 9826 9819 9813 9807 9803 9800 9799 9799 9802 9806 9811 9818 9827 9836 9846 9856 9866 9876 9886 9895 9903 9910 9917 9922 9927 9931 9934 9936 9938 9938 9939 9938 9936 9934 9931 9926 9921 9914 9906 9897 9888 9877 9866 9855 9844 9834 9824 9816 9810 9806 9804 9804 9806 9811 9819 9828 9839 9851 9864 9877 9891 9904 9916 9926 9936 9943 9949 9953 9956 9957 9958 9957 9955 9954 9952 9951 9949 9949 9949 9949 9949 9950 9951 9951 9951 9950 9948 9945 9941 9935 9928 9920 9912 9902 9893 9883 9873 9864 9855 9848 9842 9837 9834 9832 9831 9832 9833 9835 9837 9838 9840 9841 9840 9838 9835 9830 9823 9814 9803 9790 9776 9760 9742 9723 9703 9682 9660 9637 9614 9591 9567 9543 9520 9496 9473 9451 9429 9409 9389 9371 9354 9339 9327 9316 9307 9301 9298 9297 9298 9302 9309 9318 9330 9343 9359 9376 9394 9414 9435 9456 9478 9500 9522 9544 9566 9587 9607 9627 9647 9665 9683 9700 9716 9731 9746 9760 9773 9786 9798 9810 9820 9831 9841 9850 9858 9866 9874 9880 9886 9891 9896 9900 9903 9905 9907 9908 9909 9909 9910 9910 9911 9911 9912 9913 9915 9917 9919 9921 9923 9925 9927 9927 9927 9926 9923 9919 9912 9904 9895 9884 9871 9857 9843 9828 9813 9799 9786 9774 9765 9758 9754 9752 9753 9757 9764 9773 9784 9797 9812 9827 9842 9857 9871 9884 9895 9905 9914 9920 9925 9927 9929 9929 9928 9926 9924 9922 9920 9918 9917 9916 9916 9917 9918 9919 9921 9924 9926 9928 9931 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9946 9947 9949 9950 9953 9955 9958 9961 9964 9966 9969 9971 9972 9973 9973 9972 9971 9969 9966 9962 9958 9953 9948 9944 9939 9934 9930 9926 9923 9920 9917 9915 9913 9912 9910 9908 9906 9904 9901 9897 9893 9889 9883 9877 9871 9865 9859 9853 9847 9843 9839 9837 9836 9836 9838 9842 9847 9853 9860 9868 9877 9887 9897 9907 9916 9925 9934 9941 9948 9953 9956 9958 9959 9958 9956 9952 9947 9941 9933 9924 9915 9905 9894 9884 9873 9863 9854 9846 9838 9832 9828 9825 9824 9824 9826 9830 9835 9842 9850 9858 9867 9876 9886 9895 9904 9912 9919 9925 9930 9934 9937 9939 9940 9941 9940 9940 9939 9938 9937 9937 9937 9937 9938 9939 9941 9943 9945 9948 9950 9953 9955 9957 9958 9959 9959 9957 9955 9952 9948 9944 9938 9933 9927 9921 9915 9909 9905 9901 9898 9896 9895 9896 5789 4 3 1 9898 9901 9905 9910 9916 9922 9929 9935 9942 9948 9953 9958 9962 9965 9968 9969 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9976 9976 9976 9976 9976 9975 9974 9973 9972 9970 9970 9969 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9971 9971 9970 9968 9966 9964 9961 9958 9956 9954 9952 9950 9950 9950 9951 9952 9954 9956 9958 9960 9961 9961 9959 9956 9950 9943 9933 9921 9907 9892 9875 9858 9840 9823 9807 9792 9780 9770 9763 9759 9758 9761 9766 9773 9782 9793 9804 9814 9825 9833 9840 9845 9848 9848 9846 9842 9836 9829 9821 9814 9807 9801 9797 9795 9796 9799 9805 9813 9823 9836 9849 9864 9879 9894 9908 9921 9933 9943 9951 9958 9962 9965 9966 9967 9966 9964 9963 9961 9960 9959 9958 9959 9960 9961 9963 9966 9969 9972 9975 9977 9979 9981 9982 9983 9983 9982 9981 9980 9978 9977 9975 9974 9972 9971 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9962 9961 9961 9962 9962 9963 9965 9966 9968 9970 9972 9974 9976 9977 9979 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9984 9983 9981 9979 9976 9974 9971 9968 9965 9961 9958 9954 9951 9948 9945 9943 9941 9939 9938 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9948 9949 9951 9954 9956 9959 9962 9966 9969 9973 9976 9980 9983 9986 9989 9991 9993 9995 9996 9997 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9993 9992 9992 9992 9992 9993 9993 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999100001000010000100011000110001100011000010000 9999 9999 9998 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9975 9973 9972 9970 9967 9965 9962 9960 9957 9954 9951 9948 9945 9941 9938 9935 9931 9928 9925 9922 9919 9915 9912 9910 9907 9904 9902 9899 9897 9895 9893 9892 9890 9889 9888 9888 9888 9888 9888 9889 9890 9892 9894 9896 9898 9901 9904 9907 9910 9913 9916 9919 9921 9923 9925 9927 9928 9929 9930 9931 9932 9933 9933 9935 9936 9938 9939 9942 9944 9946 9948 9949 9950 9951 9950 9948 9944 9939 9933 9924 9915 9903 9891 9878 9864 9851 9837 9825 9813 9804 9796 9790 9787 9787 9789 9794 9801 9810 9821 9833 9846 9859 9873 9886 9899 9911 9921 9930 9938 9944 9949 9952 9955 9956 9956 9956 9956 9955 9955 9954 9954 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 5790 4 3 1 9950 9949 9949 9948 9948 9948 9948 9948 9947 9946 9945 9943 9941 9938 9934 9929 9924 9919 9913 9906 9900 9894 9887 9881 9876 9870 9865 9859 9854 9848 9842 9834 9826 9816 9804 9790 9774 9755 9734 9711 9685 9658 9629 9599 9569 9538 9508 9478 9451 9425 9401 9380 9362 9346 9334 9323 9315 9310 9305 9303 9301 9299 9298 9297 9297 9295 9294 9292 9291 9290 9289 9289 9290 9293 9297 9303 9311 9321 9333 9347 9363 9380 9399 9419 9441 9462 9485 9507 9529 9551 9572 9593 9612 9631 9649 9666 9683 9698 9712 9726 9738 9750 9761 9770 9780 9788 9796 9803 9809 9815 9820 9825 9830 9835 9839 9844 9848 9853 9858 9864 9869 9874 9880 9885 9891 9896 9901 9905 9909 9912 9915 9917 9919 9920 9920 9920 9920 9920 9919 9919 9918 9918 9918 9918 9919 9920 9921 9923 9924 9926 9928 9929 9931 9932 9933 9935 9935 9936 9937 9937 9937 9938 9938 9939 9940 9940 9942 9943 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9962 9962 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9946 9945 9943 9942 9940 9937 9934 9931 9928 9924 9920 9916 9911 9906 9900 9894 9888 9881 9874 9866 9858 9850 9842 9833 9824 9816 9807 9799 9791 9783 9776 9770 9764 9759 9755 9752 9749 9748 9747 9748 9750 9752 9755 9759 9764 9770 9776 9783 9790 9797 9805 9812 9820 9827 9834 9841 9847 9853 9858 9863 9867 9871 9875 9878 9881 9884 9887 9890 9894 9897 9900 9904 9907 9910 9912 9914 9916 9916 9915 9912 9908 9903 9895 9887 9876 9865 9852 9839 9825 9812 9799 9787 9776 9767 9760 9755 9752 9752 9754 9758 9764 9772 9781 9790 9800 9810 9819 9828 9835 9841 9844 9847 9847 9846 9843 9838 9832 9825 9817 9809 9800 9791 9782 9773 9763 9754 9745 9735 9725 9715 9704 9691 9678 9663 9646 9628 9607 9584 9558 9529 9498 9463 9425 9383 9338 9289 9236 9179 9118 9052 8982 8906 8826 8741 8651 8556 8455 8350 8239 8124 8003 7878 7749 7615 7478 7337 7193 7046 6898 6748 6597 6445 6294 6143 5994 5846 5701 5560 5422 5288 5159 5036 4918 4807 4702 4604 4514 4432 4357 4290 4231 4179 4136 4100 4071 4049 4033 4024 4019 4019 4023 4031 4041 4053 4066 4079 4093 4107 4121 4134 4147 5791 4 3 1 4159 4172 4186 4201 4218 4238 4263 4292 4327 4370 4420 4479 4547 4626 4714 4813 4922 5041 5170 5307 5453 5606 5764 5928 6094 6263 6434 6603 6772 6938 7100 7259 7412 7560 7702 7838 7967 8090 8206 8316 8419 8516 8607 8692 8771 8845 8914 8978 9037 9092 9143 9190 9233 9273 9310 9343 9374 9402 9428 9452 9473 9493 9510 9527 9541 9554 9566 9577 9586 9594 9600 9606 9610 9613 9614 9615 9615 9613 9611 9608 9604 9600 9595 9590 9585 9579 9574 9570 9565 9562 9559 9557 9555 9555 9556 9558 9561 9565 9570 9576 9583 9590 9598 9607 9616 9625 9635 9644 9653 9663 9672 9681 9689 9698 9706 9714 9722 9730 9737 9745 9753 9760 9767 9775 9781 9787 9793 9798 9802 9804 9806 9806 9805 9802 9798 9793 9787 9780 9772 9764 9756 9748 9741 9735 9730 9727 9725 9725 9727 9731 9736 9744 9753 9763 9774 9786 9798 9810 9822 9834 9845 9854 9863 9871 9877 9883 9887 9890 9892 9894 9894 9895 9894 9894 9893 9892 9891 9891 9890 9889 9889 9889 9889 9889 9889 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9913 9913 9913 9913 9912 9911 9910 9908 9907 9905 9902 9900 9897 9893 9890 9886 9881 9876 9871 9864 9857 9850 9841 9831 9821 9809 9797 9783 9767 9751 9733 9714 9694 9672 9649 9624 9598 9571 9543 9514 9484 9453 9421 9389 9357 9325 9294 9263 9234 9205 9179 9154 9132 9112 9094 9080 9069 9061 9056 9054 9056 9060 9068 9079 9092 9107 9125 9145 9166 9189 9213 9238 9263 9289 9315 9341 9367 9393 9418 9443 9467 9491 9514 9536 9557 9578 9598 9618 9636 9654 9671 9687 9703 9717 9731 9744 9756 9767 9778 9788 9797 9805 9813 9821 9827 9834 9840 9846 9852 9857 9862 9867 9872 9876 9881 9885 9889 9893 9896 9900 9902 9905 9907 9909 9911 9912 9913 9913 9913 9913 9913 9912 9912 9910 9909 9907 9905 9902 9899 9896 9892 9888 9883 9878 9872 9866 9859 9852 9844 9836 9827 9818 9809 9799 9789 9779 9769 9758 9748 9737 9726 9716 9706 9696 9686 9677 9668 9660 9652 9645 9639 9634 9630 9627 9624 9623 9623 9624 9626 9629 9633 9638 9643 9649 9656 9663 9671 9679 9687 9695 9704 9712 9720 9728 9735 9742 9749 9755 9761 9766 9771 9775 9778 9781 9783 9785 9785 9786 9785 9785 9783 9782 9780 9778 9776 9774 9772 9770 9768 9767 9767 9767 9767 9768 9770 9772 9775 9778 9782 9786 9790 9795 9799 9804 9810 9815 9820 9826 9831 9837 9842 9848 9854 9859 9865 9871 9876 9882 9887 9891 9895 9898 9901 9902 9903 9902 9901 9898 9894 9890 9885 9880 9874 9868 9863 9858 9854 9851 9849 9849 9850 9852 9856 9861 9867 9874 9882 9890 9899 9908 9916 9925 9933 9940 9946 9952 9956 9960 9963 9965 9967 9968 9969 9969 9969 9970 5792 4 3 1 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9967 9967 9967 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9977 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9917 9916 9916 9916 9917 9918 9919 9921 9923 9926 9929 9932 9935 9938 9941 9944 9947 9949 9951 9953 9955 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9961 9961 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9965 9965 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9958 9958 9959 9959 9960 9961 9963 9964 9965 9965 9966 9966 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9953 9953 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9957 9956 9955 9955 9955 9955 9956 9957 9958 9959 9961 9962 9964 9965 9966 9966 9967 9966 9965 9964 9963 9961 9959 9957 9955 9954 9952 9951 9950 9950 9950 9951 9952 9953 9955 9956 9958 9959 9959 9959 9957 9955 9952 9948 9943 9937 9930 9922 9914 9906 9898 9890 9883 9876 9870 9866 9862 9860 9859 9859 9860 9862 9865 9869 9873 9878 9882 9887 9891 9895 9899 9901 9904 9906 9907 9908 9908 9908 9908 9907 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9909 9910 9910 9909 9909 9909 9908 9907 9906 9905 9904 9902 9900 9899 9897 9894 9892 9890 9888 9885 9883 9880 9877 9874 9872 9869 9866 9862 9859 9855 9851 9847 9843 9838 9833 9827 9821 9815 9808 9800 9792 9783 9773 9763 9752 9739 9726 9712 9697 9681 9663 9645 9625 9603 9581 9557 9531 9504 9476 9446 9414 9380 9344 9306 9265 9223 9178 9130 9080 9027 8972 8913 5793 4 3 1 8852 8789 8722 8653 8582 8508 8432 8355 8275 8194 8112 8029 7945 7860 7775 7691 7606 7522 7439 7357 7277 7198 7121 7048 6976 6909 6845 6785 6729 6678 6633 6593 6559 6531 6509 6494 6486 6485 6490 6502 6521 6547 6578 6616 6659 6708 6762 6820 6883 6949 7018 7090 7164 7241 7318 7397 7476 7556 7636 7716 7795 7874 7951 8028 8103 8177 8249 8320 8389 8456 8520 8583 8644 8703 8759 8813 8864 8914 8961 9006 9048 9089 9128 9164 9199 9232 9264 9294 9323 9351 9378 9404 9428 9452 9475 9497 9518 9538 9558 9576 9594 9611 9626 9641 9655 9668 9681 9692 9703 9713 9723 9732 9741 9749 9757 9765 9772 9780 9787 9793 9800 9806 9812 9817 9822 9827 9832 9836 9840 9844 9847 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9880 9883 9886 9889 9891 9894 9896 9897 9899 9900 9901 9902 9903 9903 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9881 9878 9875 9871 9868 9864 9860 9856 9852 9848 9844 9841 9838 9835 9833 9832 9831 9831 9831 9832 9833 9834 9836 9837 9839 9840 9842 9843 9843 9844 9845 9845 9845 9845 9846 9846 9847 9848 9849 9851 9853 9856 9859 9862 9866 9870 9873 9877 9881 9885 9889 9892 9895 9898 9900 9902 9904 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9930 9930 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9893 9890 9886 9882 9877 9872 9867 9862 9856 9850 9844 9838 9833 9827 9822 9818 9813 9810 9807 9804 9802 9801 9800 9800 9800 9801 9802 9804 9806 9808 9811 9814 9817 9820 9824 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9874 9878 9881 9884 9887 9889 9891 9893 9894 9895 9895 9895 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9881 9879 9877 9874 9870 9866 9860 9854 9846 9837 9828 9817 9805 9792 9778 9763 9746 9728 9709 9687 9663 9637 9609 9577 9542 9504 9462 9416 9366 9311 9252 9189 9121 9048 8971 8890 8804 8715 8622 8525 8426 8324 8220 8114 8006 7897 7788 7679 7571 7464 7359 7256 7157 7062 6971 6887 6809 6738 6676 6622 6578 6544 6521 6509 6509 6519 6542 6575 6620 6675 6740 6814 6897 6987 7084 7186 7292 7402 7515 7628 7742 7856 7968 8078 8185 8289 8390 8486 8579 8667 8750 8829 8903 8974 9039 9101 9159 9212 9263 9310 9354 9395 9433 9468 9502 5794 4 3 1 9533 9562 9589 9614 9637 9659 9679 9698 9716 9732 9747 9760 9773 9785 9795 9805 9813 9822 9829 9836 9842 9848 9853 9859 9864 9869 9873 9878 9883 9888 9892 9897 9902 9906 9910 9914 9918 9922 9925 9928 9930 9932 9934 9936 9937 9938 9938 9939 9940 9940 9940 9941 9942 9942 9943 9945 9946 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9947 9945 9943 9941 9939 9937 9934 9931 9928 9925 9922 9918 9915 9912 9910 9907 9905 9903 9901 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9885 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9865 9863 9861 9860 9858 9857 9855 9854 9852 9851 9850 9849 9848 9848 9847 9847 9846 9846 9846 9847 9847 9847 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9861 9863 9864 9866 9868 9870 9872 9874 9877 9879 9882 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9905 9906 9907 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9912 9912 9911 9911 9910 9909 9907 9906 9904 9903 9901 9899 9897 9896 9894 9892 9891 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9878 9878 9879 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9967 9966 9965 9964 9962 9960 9958 9957 9955 9953 9952 9951 9950 9950 9950 9950 9951 9952 9953 9955 9956 9958 9960 9961 9963 9964 9965 9966 9966 9967 9967 9967 9966 9966 9966 9965 9965 9965 9966 9966 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9951 9949 9947 9945 9944 9942 9940 9939 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9921 9921 9920 9920 9921 9921 9922 9922 5795 4 3 1 9923 9924 9925 9926 9926 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9971 9972 9971 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9965 9966 9966 9967 9968 9969 9971 9972 9974 9975 9977 9979 9980 9981 9982 9983 9984 9984 9984 9984 9984 9983 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9975 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9973 9973 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9959 9959 9958 9958 9959 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9964 9964 9965 9966 9966 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9975 9975 9975 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9971 9972 9974 9975 9977 9979 9980 9981 9983 9983 9984 9983 9983 9982 9980 9978 9976 9973 9971 9968 9966 9964 9962 9960 9959 9959 9959 9959 9960 9961 9963 9964 9966 9968 9969 9970 9971 9972 9972 9972 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9950 9947 9944 9941 9937 9933 9929 9924 9919 9914 9909 9903 9898 9893 9888 9883 9878 9873 9868 9864 9860 9856 9852 9849 9845 9842 9839 9836 9833 9831 9829 9828 9827 9826 9826 9827 9828 9829 9831 9834 9837 9840 9844 9848 9853 9857 9862 9867 9872 9876 9881 9885 9890 9894 9897 9901 9904 9907 9909 9912 9914 9916 9917 9918 9919 9920 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9917 9916 9913 9911 9909 9906 9903 9900 9896 9892 5796 4 3 1 9888 9883 9877 9871 9865 9857 9849 9839 9829 9817 9804 9790 9775 9759 9741 9723 9703 9682 9660 9638 9614 9590 9564 9539 9512 9485 9458 9430 9401 9373 9344 9315 9287 9259 9232 9206 9181 9159 9138 9119 9104 9091 9082 9077 9076 9078 9085 9095 9110 9128 9149 9174 9202 9232 9263 9297 9331 9366 9401 9435 9469 9502 9534 9565 9594 9621 9647 9671 9694 9715 9735 9753 9771 9787 9801 9815 9828 9840 9851 9861 9871 9880 9888 9895 9902 9908 9913 9918 9923 9927 9931 9934 9937 9940 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9915 9912 9908 9904 9900 9895 9890 9886 9881 9875 9870 9865 9859 9854 9848 9843 9838 9833 9828 9823 9819 9814 9811 9807 9804 9802 9800 9798 9797 9796 9795 9795 9795 9796 9797 9798 9800 9802 9804 9806 9809 9812 9815 9818 9822 9826 9830 9834 9838 9842 9847 9852 9856 9861 9865 9870 9874 9878 9882 9886 9889 9893 9896 9899 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9923 9921 9918 9915 9912 9908 9904 9900 9895 9890 9885 9879 9873 9867 9861 9854 9847 9840 9832 9825 9817 9810 9803 9795 9788 9781 9774 9768 9762 9756 9751 9746 9742 9738 9735 9732 9729 9728 9726 9725 9725 9724 9724 9725 9725 9725 9726 9726 9727 9727 9727 9726 9725 9724 9722 9720 9717 9714 9710 9705 9701 9695 9689 9683 9677 9670 9664 9658 9651 9645 9640 9635 9630 9627 9624 9622 9620 9620 9620 9622 9624 9626 9630 9634 9638 9643 9649 9654 9661 9667 9674 9681 9688 9696 9704 9712 9721 9729 9738 9747 9756 9766 9775 9784 9794 9803 9811 9820 9828 9835 9843 9849 9855 9861 9866 9871 9875 9879 9882 9885 9888 9891 9894 9896 9899 9901 9904 9906 9909 9912 9915 9918 9920 9923 9926 9929 9931 9934 9936 9939 9941 9943 9944 9946 9947 9948 9949 9949 9949 9949 9949 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 5797 4 3 1 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9963 9964 9963 9963 9962 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9963 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9955 9954 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9953 9952 9950 9947 9945 9942 9939 9937 9934 9931 9929 9926 9924 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9902 9900 9899 9898 9897 9896 9896 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9913 9915 9916 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9915 9914 9912 9911 9910 9908 9906 9904 9901 9898 9894 9890 9886 9881 9876 9871 9865 9860 9854 9848 9842 9836 9830 9824 9818 9812 9805 9799 9793 9786 9780 9773 9766 9759 9752 9745 9738 9731 9725 9719 9714 9709 9705 9702 9700 9699 9699 9700 9702 9705 9709 9713 9718 9724 9730 9736 9742 9748 9754 9761 9767 9773 9779 9786 9792 9798 9804 9811 9817 9823 9829 9835 9840 9845 9849 9852 9854 9855 9855 9853 9850 9845 9839 9832 9823 9813 9803 9792 9781 9769 9757 9746 9735 9724 9714 9704 9695 9686 9678 9669 9661 9652 9643 9634 9624 9614 9604 9594 9583 9573 9562 9553 9544 9536 9529 9524 9520 9518 9518 9519 9522 9527 9534 9542 9552 9562 9574 9586 9599 9612 9625 9639 9652 9666 9679 9692 9704 9716 9727 9739 9749 9759 9769 9778 9786 9794 9801 9808 9813 9819 9823 9827 9830 9833 9835 9837 9838 9839 9840 9841 9841 9841 9842 9842 9842 9842 9842 9843 9842 9842 9841 9841 9839 9838 9835 9833 9829 9825 9821 9816 9810 9804 9797 9790 9783 9775 9767 9759 9750 9741 9732 9723 9713 9703 9693 9682 9671 9660 9648 9635 9621 9607 9591 9575 9557 9538 9517 9495 9471 9445 9417 9387 9355 9320 9282 9242 9198 9152 9103 9050 8995 8936 8874 8809 8740 8669 8596 8520 8441 8360 8278 8194 8109 8023 7935 7848 7760 7672 7585 7498 7413 7328 7245 7164 7085 7009 6936 6867 6802 6741 6685 6635 6591 6553 6521 6497 6480 6470 6468 6474 6487 6508 6536 6571 6613 6661 6716 6775 6840 6909 6983 7060 7140 7222 7307 7393 7480 7568 7657 7746 7834 7921 8007 8092 8175 8257 8336 8412 8486 8557 8624 8689 8750 8808 8863 8914 8963 9008 9050 9089 9125 9159 9190 9219 9246 9270 9293 9314 9334 9352 9368 9383 9396 9409 9420 9430 9439 9448 9455 9462 9468 9474 9480 9485 9490 9496 9502 9507 5798 4 3 1 9514 9520 9527 9535 9543 9551 9560 9569 9578 9587 9597 9606 9616 9625 9634 9642 9650 9658 9665 9672 9679 9684 9690 9694 9699 9702 9705 9707 9708 9708 9707 9705 9702 9697 9691 9683 9673 9661 9646 9630 9611 9590 9565 9538 9509 9476 9440 9400 9358 9312 9262 9208 9151 9089 9024 8954 8879 8801 8717 8630 8538 8441 8341 8236 8128 8017 7903 7786 7668 7548 7428 7307 7188 7070 6955 6842 6734 6631 6533 6443 6359 6284 6218 6162 6116 6080 6056 6044 6043 6053 6075 6109 6153 6207 6270 6343 6423 6509 6602 6699 6799 6902 7007 7111 7216 7319 7421 7520 7617 7711 7802 7890 7976 8058 8138 8216 8291 8365 8437 8507 8575 8642 8708 8772 8835 8895 8954 9011 9065 9117 9167 9213 9257 9298 9336 9372 9405 9436 9464 9491 9515 9538 9560 9580 9599 9618 9635 9652 9669 9684 9700 9714 9729 9742 9755 9768 9780 9791 9801 9811 9820 9829 9837 9844 9850 9857 9862 9867 9872 9877 9881 9884 9888 9891 9894 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9935 9935 9934 9932 9931 9929 9926 9924 9921 9917 9913 9909 9904 9899 9894 9888 9882 9876 9869 9862 9855 9848 9841 9834 9828 9822 9816 9811 9807 9803 9800 9798 9797 9796 9796 9797 9798 9800 9803 9806 9810 9814 9819 9824 9829 9835 9841 9847 9853 9860 9866 9873 9879 9886 9892 9898 9904 9910 9915 9920 9924 9928 9931 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9951 9952 9954 9956 9957 9959 9961 9963 9964 9965 9966 9967 9967 9967 9967 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9951 9952 9953 9954 5799 4 3 1 9955 9956 9957 9958 9959 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9952 9951 9950 9948 9946 9943 9941 9938 9935 9932 9930 9927 9925 9924 9922 9922 9921 9922 9923 9924 9925 9927 9929 9932 9934 9936 9938 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9971 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9956 9954 9952 9951 9950 9950 9950 9950 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9968 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9947 9947 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9954 9954 9954 9953 9953 9951 9950 9949 9947 9946 9944 9943 9942 9941 9940 9940 9940 9940 9940 9940 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9939 9938 9937 9936 9935 9933 9931 9929 9927 9924 9921 9919 9916 9913 9911 9908 9905 9903 9900 9898 9896 9893 9891 9889 9887 9884 9882 9880 9877 9875 9872 9870 9867 9865 9862 9859 9856 9853 9850 9846 9843 9839 9835 9831 9826 9822 9818 9813 9809 9805 9801 9797 9794 9791 9789 9787 9786 9785 9785 9785 9786 9788 9789 9792 9794 9797 9800 9803 9806 9810 9814 9817 9821 9826 9830 9834 9839 9843 9848 9852 9857 9861 9865 9868 9871 9874 9876 9878 9879 9880 9881 9881 9882 9882 9883 9884 9885 9887 9889 9891 9893 9896 9898 9900 9902 9903 9904 9903 9901 9898 9893 9887 9880 9871 9862 9852 9842 9831 9822 9812 9804 9798 9793 9790 9789 9790 9792 9797 9804 9811 9820 9830 9839 9849 9859 9867 9875 9882 9888 5800 4 3 1 9892 9895 9897 9898 9898 9897 9895 9894 9892 9890 9889 9888 9887 9887 9887 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9899 9899 9899 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9890 9889 9889 9888 9887 9886 9884 9883 9881 9879 9878 9876 9874 9872 9871 9869 9867 9866 9864 9863 9861 9859 9858 9856 9854 9852 9850 9847 9845 9842 9840 9837 9834 9831 9829 9826 9823 9821 9818 9816 9814 9812 9811 9809 9808 9807 9807 9806 9806 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9810 9810 9810 9811 9811 9811 9811 9811 9812 9812 9813 9814 9815 9816 9818 9819 9821 9823 9825 9828 9830 9833 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9877 9879 9882 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9912 9914 9916 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9922 9923 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9941 9941 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9928 9927 9927 9927 9927 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9928 9927 9926 9924 9923 9921 9918 9916 9913 9910 9907 9903 9900 9896 9892 9889 9885 9881 9877 9873 9868 9864 9860 9855 9851 9846 9841 9836 9831 9825 9820 9814 9809 9803 9797 9792 9786 9780 9775 9769 9764 9759 9754 9750 9745 9740 9736 9731 9727 9722 9718 9713 9708 9703 9699 9694 9689 9684 9680 9675 9672 9668 9666 9664 9663 9663 9663 9665 9667 9670 9673 9676 9680 9683 9686 9688 9690 9690 9689 9687 9683 9678 9672 9665 9657 9649 9641 9634 9627 9622 9618 9616 9617 9620 9625 9633 9644 9656 9671 9687 9705 9723 9741 9760 9777 9794 9810 9824 9837 9847 9856 9864 9869 9874 9877 9879 9880 9881 9882 9883 9884 9885 9887 9889 9891 9894 9897 9900 9904 9907 9910 9912 9915 9917 9918 9919 9920 9920 9919 9919 9918 9916 9915 9914 9912 9911 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9932 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9920 9921 9923 9924 9927 9929 9932 9935 9938 9941 9944 9947 9949 9952 9954 9955 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 5801 4 3 1 9966 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9941 9941 9941 9940 9939 9938 9936 9934 9931 9928 9924 9920 9915 9910 9905 9900 9894 9889 9883 9876 9870 9864 9857 9850 9843 9836 9829 9821 9813 9806 9798 9790 9782 9775 9767 9760 9754 9747 9741 9736 9732 9727 9724 9721 9719 9717 9715 9714 9713 9712 9711 9710 9709 9708 9706 9704 9701 9697 9693 9689 9684 9678 9672 9665 9658 9650 9642 9634 9626 9617 9609 9601 9593 9585 9578 9571 9565 9560 9555 9552 9549 9548 9547 9548 9550 9553 9558 9563 9570 9578 9586 9596 9606 9618 9629 9642 9654 9667 9681 9694 9707 9720 9734 9746 9759 9771 9783 9795 9806 9817 9827 9837 9846 9855 9863 9871 9879 9886 9892 9898 9903 9908 9913 9917 9920 9924 9927 9929 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9950 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9986 9987 9988 9989 9990 9991 9992 9992 9992 9992 9991 9990 9989 9988 9986 9985 9983 9982 9980 9979 9978 9977 9976 9975 9975 9975 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9967 9965 9964 9963 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9937 9935 9932 9930 9927 9924 9921 9918 9915 9912 9908 9905 9902 9899 9896 9893 9889 9886 9883 9880 9877 9874 9871 9868 9865 9863 9860 9857 9855 9853 9851 9849 9847 9845 9844 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9844 9844 9845 9847 9848 9850 9852 9854 9857 9860 9863 9866 9870 9875 9879 9884 9888 9893 9897 9902 9906 9910 9913 9917 9919 9922 9924 9926 9927 9928 9928 9929 9930 9930 9930 9931 9932 9932 9934 9935 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 5802 4 3 1 9976 9976 9976 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9959 9959 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9963 9963 9964 9965 9966 9967 9968 9970 9971 9972 9974 9975 9975 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9965 9963 9961 9959 9957 9955 9953 9951 9950 9949 9948 9948 9949 9950 9951 9953 9954 9956 9957 9958 9957 9956 9953 9949 9944 9937 9928 9918 9907 9894 9881 9868 9854 9842 9830 9819 9810 9803 9798 9796 9796 9799 9804 9811 9820 9831 9842 9855 9867 9879 9891 9902 9912 9921 9928 9933 9938 9940 9942 9943 9943 9942 9941 9940 9939 9939 9939 9939 9939 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9957 9958 9958 9958 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9945 9943 9941 9940 9938 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9929 9929 9928 9927 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9906 9904 9902 9900 9898 9897 9896 9896 9896 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9914 9915 9917 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 5803 4 3 2 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9938 9939 9939 9940 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9949 9949 9949 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9943 9943 9944 9945 9945 9946 9946 9945 9944 9942 9938 9934 9928 9921 9912 9903 9892 9881 9869 9856 9844 9832 9822 9812 9804 9797 9793 9791 9791 9793 9798 9805 9813 9824 9836 9848 9862 9876 9889 9902 9915 9926 9936 9944 9952 9957 9961 9964 9965 9966 9965 9964 9963 9961 9959 9957 9955 9954 9953 9953 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9936 9934 9933 9931 9930 9929 9928 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9919 9917 9915 9913 9910 9908 9906 9903 9901 9899 9897 9895 9893 9892 9891 9891 9890 9890 9890 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9952 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9957 9958 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9930 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9903 9900 9896 9891 9887 9882 9876 9870 9863 9855 9846 9836 9825 9813 9799 9784 9767 9749 9728 9706 9681 9655 9626 9595 9562 9526 9487 9446 9402 9356 9306 9254 9199 9141 9080 9016 8950 8881 8809 8736 8660 8583 8504 5804 4 3 2 8425 8346 8267 8188 8111 8037 7965 7897 7832 7773 7719 7672 7631 7597 7570 7552 7541 7539 7545 7560 7582 7612 7650 7694 7745 7802 7863 7930 7999 8072 8147 8224 8301 8379 8456 8532 8607 8680 8751 8819 8885 8948 9008 9066 9120 9172 9221 9267 9311 9352 9391 9428 9462 9495 9526 9554 9581 9606 9630 9652 9672 9691 9708 9724 9739 9752 9764 9775 9785 9794 9801 9808 9814 9819 9823 9826 9829 9831 9832 9833 9833 9832 9830 9828 9825 9821 9816 9810 9803 9795 9786 9775 9763 9750 9735 9718 9699 9679 9657 9632 9606 9577 9546 9513 9477 9440 9400 9358 9315 9269 9223 9175 9126 9076 9026 8976 8927 8878 8830 8784 8741 8699 8660 8625 8593 8565 8541 8522 8506 8496 8491 8490 8494 8503 8516 8534 8556 8582 8612 8645 8681 8719 8760 8802 8846 8891 8936 8981 9026 9071 9114 9157 9198 9238 9276 9312 9346 9379 9409 9438 9464 9489 9512 9533 9553 9571 9587 9602 9616 9628 9639 9649 9657 9664 9669 9673 9676 9677 9677 9676 9672 9668 9662 9654 9645 9635 9623 9609 9594 9578 9560 9541 9521 9499 9475 9450 9423 9395 9365 9333 9300 9264 9227 9187 9146 9102 9056 9009 8959 8907 8854 8799 8744 8687 8629 8572 8515 8458 8403 8349 8297 8248 8202 8160 8122 8089 8061 8038 8020 8008 8003 8003 8009 8022 8040 8064 8094 8129 8169 8213 8261 8313 8367 8424 8483 8544 8606 8668 8730 8792 8853 8913 8972 9028 9083 9136 9187 9236 9282 9325 9366 9405 9442 9476 9508 9538 9565 9591 9616 9638 9659 9679 9697 9714 9729 9744 9757 9770 9782 9792 9802 9811 9820 9828 9835 9841 9847 9853 9858 9863 9867 9871 9875 9878 9881 9885 9888 9891 9894 9897 9899 9902 9905 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9958 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 5805 4 3 2 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9908 9905 9902 9899 9895 9891 9886 9881 9875 9869 9863 9856 9848 9840 9832 9822 9813 9803 9792 9781 9769 9757 9744 9730 9715 9698 9681 9662 9642 9620 9596 9569 9541 9510 9476 9439 9399 9356 9310 9260 9207 9150 9089 9025 8957 8885 8810 8731 8649 8563 8473 8381 8286 8187 8087 7983 7878 7772 7663 7554 7445 7336 7227 7119 7014 6910 6810 6713 6621 6534 6452 6377 6309 6249 6197 6153 6119 6095 6080 6075 6081 6097 6123 6159 6206 6262 6327 6401 6483 6572 6668 6770 6878 6989 7104 7221 7340 7460 7580 7698 7815 7930 8042 8150 8254 8354 8450 8540 8626 8707 8784 8855 8923 8986 9045 9100 9151 9200 9245 9288 9329 9367 9403 9437 9469 9499 9528 9555 9581 9605 9628 9649 9669 9687 9704 9720 9734 9748 9760 9771 9782 9792 9801 9810 9818 9826 9833 9840 9847 9854 9860 9867 9872 9878 9883 9888 9893 9898 9902 9905 9909 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9933 9931 9930 9928 9927 9927 9926 9926 9926 9926 9926 9925 9925 9924 9922 9920 9916 9912 9906 9900 9892 9883 9873 9862 9850 9838 9826 9814 9802 9791 9781 9772 9765 9759 9756 9754 9754 9756 9760 9765 9772 9779 9787 9796 9804 9812 9819 9826 9831 9834 9835 9835 9832 9828 9822 9813 9803 9791 9777 9761 9744 9726 9706 9685 9663 9640 9616 9591 9564 9536 9508 9477 9446 9413 9379 9344 9307 9270 9231 9192 9152 9112 9072 9033 8994 8956 8920 8885 8853 8823 8795 8771 8750 8733 8719 8709 8703 8701 8703 8708 8717 8730 8746 8765 8787 8812 8839 8868 8898 8930 8964 8998 9033 9069 9104 9140 9175 9211 9245 9279 9312 9345 9376 9406 9435 9463 9490 9515 9539 9562 9584 9604 9623 9640 9657 9672 9686 9699 9712 9723 9734 9743 9753 9761 9770 9778 9785 9793 9800 9807 9813 9820 9827 9833 9839 9845 9851 9857 9862 9868 9873 9877 9881 9885 9889 9892 9895 9897 9899 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 5806 4 3 2 9920 9920 9920 9919 9919 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9903 9902 9900 9897 9895 9893 9891 9888 9886 9885 9883 9882 9882 9882 9882 9882 9883 9883 9884 9884 9884 9883 9882 9879 9875 9870 9864 9857 9848 9839 9828 9817 9806 9794 9783 9773 9763 9754 9747 9742 9739 9737 9738 9741 9745 9752 9760 9769 9780 9791 9803 9815 9826 9838 9848 9858 9867 9875 9881 9886 9891 9894 9896 9898 9899 9899 9900 9900 9900 9900 9900 9901 9901 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9882 9878 9874 9870 9866 9861 9856 9850 9844 9837 9830 9823 9815 9806 9797 9788 9778 9767 9756 9745 9733 9720 9707 9693 9678 9663 9648 9631 9615 9597 9579 9561 9542 9522 9503 9483 9462 9442 9421 9400 9379 9357 9335 9313 9290 9267 9242 9217 9191 9162 9132 9100 9065 9028 8987 8943 8895 8842 8786 8724 8658 8587 8510 8428 8341 8248 8150 8047 7939 7826 7708 7587 7461 7332 7200 7066 6930 6793 6654 6516 6379 6243 6110 5980 5854 5733 5617 5509 5408 5316 5234 5162 5101 5052 5016 4992 4982 4986 5004 5035 5080 5138 5209 5293 5388 5494 5609 5733 5865 6003 6147 6294 6444 6596 6748 6900 7050 7198 7342 7483 7620 7751 7878 7999 8114 8224 8328 8426 8519 8607 8690 8767 8840 8909 8973 9034 9091 9144 9194 9241 9285 9327 9366 9403 9437 9469 9499 9528 9554 9579 9602 9624 9645 9664 9682 9698 9714 9729 9742 9755 9767 9778 9788 9798 9807 9816 9824 9831 9838 9845 9851 9857 9862 9868 9873 9877 9882 9886 9891 9895 9898 9902 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9930 9931 9933 9934 9934 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 5807 4 3 2 9946 9946 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9902 9899 9896 9892 9888 9884 9880 9875 9870 9865 9860 9855 9850 9845 9840 9836 9832 9828 9825 9823 9821 9820 9819 9819 9820 9821 9823 9825 9828 9832 9836 9840 9844 9848 9853 9858 9862 9867 9872 9876 9881 9885 9889 9893 9897 9901 9905 9908 9912 9916 9919 9922 9926 9929 9932 9935 9937 9940 9942 9945 9947 9948 9950 9951 9952 9953 9954 9954 9954 9954 9954 9954 9953 9952 9952 9951 9950 9948 9947 9946 9945 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9931 9933 9934 9936 9939 9941 9943 9945 9947 9950 9952 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9977 9978 9978 9979 9980 9981 9983 9984 9986 9987 9989 9990 9991 9992 9993 9994 9994 9994 9994 9993 9992 9991 9990 9989 9988 9986 9985 9984 9982 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9942 9941 9940 9938 9936 9935 9933 9931 9929 9927 9926 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9906 9904 9901 9898 9895 9891 9887 9883 9877 9871 9865 9857 9849 9840 9831 9820 9809 9796 9783 9768 9753 9736 9718 9699 9679 9658 9635 9612 9587 9561 9534 9507 9479 9451 9422 9393 9365 9337 9310 9285 9260 9238 9218 9200 9185 9172 9163 9157 9154 9154 9158 9165 9175 9188 9204 9223 9243 9266 9290 9316 9343 9370 9398 9426 9454 9481 9508 9534 9559 9583 9606 9628 9648 9668 9686 9703 9719 9734 9748 9762 9775 9786 9798 9809 9819 9829 9838 9846 9855 9862 9870 9876 9883 9888 9893 9898 9902 9905 9908 9910 9911 9913 9913 9913 9913 9912 9910 9908 9906 9903 9900 9897 9893 9888 9884 9878 9873 9866 9859 9852 9844 9835 9826 9816 9806 9795 9784 9772 9760 9748 9736 9723 9711 9699 9687 9676 9666 9656 9647 9640 9633 9628 9624 9621 9619 9619 9620 9623 9627 9631 9637 9645 9652 9661 9671 9681 9691 5808 4 3 2 9702 9713 9725 9736 9747 9758 9769 9780 9790 9800 9810 9819 9828 9837 9845 9852 9859 9866 9872 9878 9883 9888 9892 9897 9900 9904 9907 9910 9913 9915 9917 9919 9920 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9948 9948 9948 9948 9948 9947 9945 9944 9942 9940 9938 9936 9933 9931 9928 9926 9923 9921 9919 9917 9914 9912 9910 9908 9906 9904 9902 9899 9897 9895 9892 9890 9887 9885 9882 9880 9878 9876 9874 9873 9871 9870 9870 9870 9870 9871 9872 9874 9875 9877 9880 9882 9885 9888 9891 9893 9896 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9920 9919 9918 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9891 9890 9889 9888 9888 9888 9888 9889 9890 9891 9892 9894 9896 9899 9901 9904 9907 9911 9914 9918 9921 9925 9929 9932 9936 9940 9943 9946 9949 9952 9955 9957 9959 9961 9963 9964 9965 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9957 9958 9958 9959 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9979 9979 9978 9978 9978 9978 9978 9977 9977 9978 9978 9978 9979 9979 9980 9981 9981 9981 9981 9980 9979 9977 9974 9970 9966 9960 9954 9947 9939 9930 9921 9912 9903 9894 9886 9878 9871 9865 9861 9858 9856 9856 9857 9860 9864 9870 9876 9883 9891 9899 9907 9915 9923 9930 9937 9943 9948 9952 9956 9958 9960 9961 9962 9962 9962 9961 9961 9960 9959 9959 9959 9959 9959 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9960 5809 4 3 2 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9930 9927 9924 9920 9916 9912 9908 9903 9897 9892 9886 9879 9871 9863 9855 9845 9834 9823 9810 9797 9782 9765 9747 9728 9707 9684 9660 9633 9605 9575 9543 9509 9473 9435 9395 9353 9309 9263 9214 9163 9110 9054 8996 8935 8871 8804 8735 8662 8586 8506 8424 8338 8249 8156 8060 7961 7859 7754 7647 7537 7425 7311 7195 7078 6961 6843 6726 6609 6494 6381 6270 6164 6061 5964 5873 5789 5713 5646 5588 5541 5504 5479 5467 5467 5480 5507 5546 5598 5663 5739 5827 5926 6034 6150 6274 6405 6540 6679 6820 6963 7106 7248 7387 7524 7657 7786 7910 8029 8141 8249 8350 8446 8535 8620 8699 8773 8843 8908 8968 9026 9079 9130 9177 9222 9264 9304 9342 9377 9411 9442 9472 9500 9526 9550 9573 9594 9614 9632 9649 9664 9678 9692 9704 9715 9725 9734 9743 9750 9758 9764 9770 9776 9781 9786 9790 9794 9797 9801 9803 9806 9808 9810 9811 9813 9813 9814 9814 9813 9813 9812 9810 9809 9807 9804 9802 9799 9797 9794 9792 9790 9787 9786 9784 9783 9782 9782 9782 9782 9783 9785 9786 9788 9790 9792 9794 9797 9799 9801 9802 9804 9806 9807 9808 9810 9811 9813 9814 9816 9819 9822 9825 9828 9832 9836 9841 9845 9849 9853 9857 9860 9862 9863 9862 9861 9858 9854 9849 9842 9834 9825 9816 9806 9797 9787 9778 9770 9762 9757 9752 9749 9748 9748 9749 9752 9756 9761 9767 9773 9779 9785 9790 9794 9797 9800 9801 9801 9799 9797 9793 9789 9784 9779 9773 9768 9763 9758 9753 9750 9747 9745 9745 9744 9745 9747 9749 9752 9755 9759 9763 9767 9772 9777 9782 9787 9792 9797 9803 9808 9814 9820 9826 9833 9839 9846 9852 9859 9865 9871 9877 9883 9888 9893 9898 9902 9905 9908 9911 9913 9916 9917 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9939 9942 9944 9947 9950 9952 9954 9957 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9950 9948 9945 9942 9939 9936 9932 9928 9924 9919 9915 9909 9904 9898 9892 9886 9879 9873 9866 9858 9851 9843 9836 9828 9821 9814 9807 9800 9794 9788 9783 9778 9774 9770 9768 9766 9765 9764 9764 9766 9767 9770 9772 9776 9780 9784 9789 9794 9799 9804 9810 9815 9821 9827 9832 9838 9843 9848 9853 9858 9863 9868 9872 9876 9879 9882 9885 9888 9890 9892 9894 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9894 9894 9894 9895 9895 9896 9898 9899 9901 9903 9905 9908 9910 9913 9916 9919 5810 4 3 2 9922 9925 9928 9931 9933 9936 9939 9941 9943 9945 9947 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9969 9968 9967 9965 9963 9962 9960 9958 9956 9954 9953 9951 9949 9948 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9908 9906 9905 9903 9900 9898 9895 9892 9889 9886 9882 9878 9873 9868 9863 9858 9852 9846 9840 9833 9827 9820 9813 9805 9798 9790 9782 9774 9765 9756 9747 9738 9728 9717 9706 9695 9683 9671 9659 9646 9633 9620 9607 9594 9581 9568 9555 9544 9532 9522 9512 9503 9495 9487 9481 9476 9471 9468 9466 9464 9464 9464 9465 9467 9470 9473 9477 9482 9488 9494 9501 9508 9516 9524 9533 9543 9553 9563 9573 9584 9595 9606 9617 9628 9639 9650 9660 9670 9680 9690 9699 9707 9716 9723 9731 9738 9745 9752 9758 9764 9770 9776 9781 9787 9793 9798 9803 9809 9814 9819 9823 9828 9833 9837 9841 9844 9848 9851 9854 9856 9859 9861 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9877 9877 9878 9879 9880 9881 9883 9884 9886 9888 9891 9893 9895 5811 4 3 2 9897 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9919 9920 9922 9924 9927 9929 9931 9934 9936 9938 9941 9943 9944 9946 9947 9948 9949 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9939 9938 9937 9936 9935 9933 9931 9930 9928 9926 9924 9923 9921 9920 9919 9918 9918 9918 9918 9918 9919 9920 9921 9923 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9947 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9965 9966 9967 9968 9970 9971 9973 9974 9976 9977 9978 9979 9980 9981 9982 9982 9982 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9983 9982 9981 9980 9979 9977 9975 9973 9971 9968 9966 9963 9961 9958 9956 9954 9952 9950 9948 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9922 9919 9916 9913 9909 9905 9901 9896 9892 9887 9882 9878 9873 9869 9864 9860 9856 9853 9849 9846 9844 9841 9839 9838 9836 9836 9835 9835 9836 9837 9838 9839 9842 9844 9847 9850 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9893 9896 9899 9902 9905 9907 9909 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9904 9904 9903 9903 9904 9904 9905 9906 9908 9909 9911 9914 9916 9919 9922 9925 9928 9931 9934 9938 9941 9944 9948 9951 9954 9956 9959 9962 9964 9966 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9989 9989 9988 9986 9985 9983 9981 9978 9975 9972 9969 9965 9960 9955 9950 9944 9937 9930 9921 9912 9903 9892 9880 9866 9852 9836 9819 9800 9779 9757 9733 9708 9680 9651 9620 9588 9553 9517 9480 9441 9401 9360 9319 9277 9234 9192 9151 9110 9070 9032 8996 8962 8931 8903 8878 8857 8840 8827 8818 8813 8813 8817 8826 8839 8856 8876 8901 8928 8959 8992 9028 9065 9103 9142 9182 9222 9262 9302 9341 9379 9415 9450 9484 9516 9546 9575 9602 9627 9651 9673 9694 9713 9731 9748 9764 9779 9793 9807 9819 9831 9843 9854 9864 5812 4 3 2 9874 9884 9893 9901 9909 9917 9924 9931 9937 9943 9948 9953 9957 9961 9964 9967 9969 9971 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9967 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9954 9954 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9962 9964 9965 9967 9969 9971 9972 9974 9976 9978 9979 9981 9983 9984 9986 9987 9989 9990 9991 9992 9994 9994 9995 9996 9996 9997 9997 9997 9997 9997 9996 9996 9995 9994 9994 9993 9992 9992 9991 9990 9990 9990 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9979 9977 9974 9971 9967 9962 9956 9949 9942 9933 9923 9913 9901 9889 9877 9864 9851 9838 9825 9813 9801 9790 9780 9771 9764 9757 9752 9748 9745 9743 9741 9741 9741 9742 9742 9744 9745 9746 9748 9749 9750 9751 9753 9754 9756 9758 9760 9763 9766 9769 9774 9778 9784 9790 9796 9803 9810 9818 9826 9833 9841 9849 9857 9864 9872 9878 9885 9891 9897 9902 9907 9912 9916 9920 9923 9926 9929 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9974 9976 9977 9978 9979 9980 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9938 9936 9934 9932 9929 9926 9923 9919 9915 9911 9906 9900 9895 9889 9882 9875 9868 9860 9852 9844 9836 9828 9819 9811 9803 9795 9787 9779 9773 9766 9761 9756 9751 9748 9745 9743 9742 9742 9743 9745 9748 9751 9755 9759 9764 9769 9775 9781 9787 9794 9800 9806 9812 9818 9824 9829 9834 9840 9844 9849 9853 9857 9861 9865 9869 9872 9876 9879 9882 9885 9888 9890 9893 9895 9897 9899 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9917 9916 9915 9913 9912 9909 9907 9904 9901 9898 9895 9892 9889 9885 9882 9878 9875 9871 9867 5813 4 3 2 9863 9858 9853 9847 9841 9834 9827 9818 9809 9799 9789 9777 9766 9754 9742 9730 9718 9707 9697 9688 9680 9673 9668 9665 9663 9663 9665 9668 9673 9679 9686 9693 9702 9710 9719 9728 9737 9745 9753 9760 9767 9773 9779 9784 9789 9793 9798 9802 9806 9811 9816 9821 9826 9832 9838 9844 9851 9857 9864 9871 9877 9884 9890 9896 9901 9906 9911 9915 9919 9922 9925 9928 9930 9932 9935 9937 9938 9940 9942 9944 9946 9948 9949 9951 9953 9955 9956 9958 9959 9960 9961 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9958 9956 9954 9952 9949 9947 9945 9942 9940 9937 9935 9932 9929 9927 9924 9921 9919 9916 9913 9910 9908 9905 9903 9900 9898 9896 9895 9893 9892 9892 9891 9891 9891 9892 9893 9894 9896 9897 9900 9902 9905 9907 9910 9914 9917 9920 9924 9927 9931 9935 9938 9942 9945 9948 9952 9955 9957 9960 9962 9965 9967 9968 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9977 9976 9974 9972 9970 9968 9966 9963 9961 9958 9956 9953 9951 9948 9946 9943 9941 9938 9936 9933 9931 9928 9926 9923 9920 9917 9914 9910 9906 9901 9896 9890 9884 9877 9869 9861 9852 9842 9832 9821 9809 9797 9784 9772 9759 9745 9732 9719 9707 9694 9683 9671 9661 9651 9643 9635 9628 9622 9617 9614 9611 9609 9608 9608 9610 9611 9614 9617 9621 9626 9631 9637 9643 9649 9656 9664 9671 9679 9687 9696 9704 9713 9722 9731 9740 9749 9758 9767 9776 9784 9792 9800 9808 9815 9822 9828 9834 9839 9844 9848 9852 9856 9859 9861 9864 9866 9868 9870 9872 9873 9875 9877 9878 9880 9882 9884 9886 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9918 9920 9922 9924 9927 9929 9932 9935 9938 9940 9943 9946 9948 9951 9953 9955 9956 9957 9958 9958 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9938 9936 9934 9932 9931 9929 9928 9926 9925 9923 9921 9920 9917 9915 9912 9909 9906 9902 9898 9894 9889 9884 9879 9873 9868 9862 9856 9849 9843 9836 9830 9823 9815 9808 9800 9792 9784 9775 9766 9757 9747 9737 9726 9715 9704 9692 9680 9668 9655 9642 9629 9617 9604 9591 9579 9567 9555 9544 9534 9524 9516 9509 9502 9497 9494 5814 4 3 2 9492 9491 9492 9494 9498 9503 9510 9519 9528 9539 9551 9564 9578 9592 9607 9622 9638 9653 9669 9684 9699 9714 9728 9742 9756 9769 9781 9793 9805 9816 9826 9836 9846 9855 9863 9871 9879 9886 9893 9899 9905 9911 9916 9920 9925 9929 9933 9936 9940 9943 9946 9949 9953 9955 9958 9961 9964 9967 9970 9973 9975 9978 9980 9982 9984 9986 9987 9988 9989 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9987 9987 9987 9987 9988 9988 9989 9989 9990 9991 9992 9992 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9993 9993 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9989 9989 9989 9989 9989 9990 9990 9989 9989 9988 9987 9986 9985 9983 9980 9978 9975 9972 9968 9965 9961 9958 9954 9951 9948 9945 9942 9939 9937 9936 9934 9934 9933 9933 9933 9934 9935 9936 9937 9939 9941 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9954 9953 9951 9949 9946 9943 9940 9937 9933 9929 9925 9921 9916 9911 9905 9899 9892 9885 9877 9869 9860 9850 9838 9826 9812 9797 9780 9761 9740 9718 9693 9665 9635 9602 9566 9528 9486 9440 9392 9340 9284 9225 9163 9098 9029 8958 8884 8808 8730 8651 8570 8489 8409 8329 8250 8174 8100 8029 7963 7902 7846 7795 7752 7715 7685 7663 7649 7642 7644 7653 7670 7695 7727 7765 7810 7860 7916 7976 8040 8107 8177 8249 8323 8397 8471 8546 8619 8691 8762 8831 8898 8962 9024 9083 9140 9193 9244 9292 9337 9379 9419 9456 9491 9524 9554 9582 9608 9632 9655 9676 9696 9714 9732 9748 9763 9777 9790 9802 9814 9825 9835 9844 9853 9861 9869 9876 9883 9889 9894 9899 9904 9908 9912 9916 9920 9923 9926 9929 9932 9935 9937 9940 9942 9945 9947 9949 9951 9953 9955 9956 9957 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 5815 4 3 2 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9939 9936 9933 9929 9925 9919 9914 9907 9899 9891 9882 9872 9861 9849 9835 9821 9806 9789 9772 9753 9733 9711 9689 9664 9639 9612 9583 9554 9522 9490 9456 9422 9386 9350 9314 9277 9240 9204 9169 9134 9101 9070 9041 9015 8991 8970 8953 8939 8928 8922 8919 8920 8925 8933 8946 8961 8979 9001 9025 9051 9079 9109 9140 9172 9205 9238 9272 9305 9338 9370 9402 9434 9464 9493 9522 9549 9575 9600 9624 9646 9668 9688 9707 9725 9742 9758 9773 9786 9799 9811 9822 9832 9841 9850 9858 9865 9872 9879 9885 9890 9896 9901 9906 9910 9914 9918 9922 9926 9929 9932 9935 9937 9939 9941 9943 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9968 9968 9968 9967 9966 9965 9963 9962 9960 9958 9956 9953 9951 9948 9945 9943 9940 9937 9935 9932 9930 9927 9925 9923 9921 9919 9918 9916 9915 9914 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9905 9903 9901 9898 9895 9891 9887 9882 9877 9871 9865 9858 9851 9844 9836 9828 9819 9810 9801 9791 9781 9771 9761 9751 9741 9731 9722 9712 9703 9695 9687 9679 9673 9667 9662 9657 9654 9652 9651 9651 9653 9655 9659 9663 9669 9676 9683 9691 9700 9710 9720 9730 9741 9752 9763 9773 9784 9794 9804 9813 9822 9831 9839 9846 9854 9860 9867 9873 9878 9884 9889 9894 9898 9903 9907 9911 9915 9918 9921 9924 9927 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9956 9957 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9952 9950 9948 9945 9943 9940 9937 9934 9931 9927 9924 9921 9919 9916 9914 9911 9909 9908 9906 9905 9904 9903 9902 9901 9901 9901 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9907 9909 9911 9913 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9936 9934 9932 9929 9925 9921 9916 9911 9904 9898 9890 9882 9873 9863 9852 9841 9828 9815 9801 9785 9769 9751 9732 9711 9690 5816 4 3 2 9666 9641 9615 9587 9558 9527 9494 9460 9425 9389 9353 9315 9277 9240 9202 9165 9129 9094 9060 9029 9000 8973 8950 8929 8912 8898 8888 8882 8879 8880 8885 8894 8906 8921 8939 8960 8983 9009 9036 9065 9095 9126 9158 9190 9222 9253 9285 9316 9347 9377 9406 9434 9461 9487 9512 9535 9558 9579 9599 9618 9636 9652 9667 9681 9694 9705 9716 9725 9733 9740 9746 9751 9756 9759 9762 9764 9765 9766 9766 9764 9762 9759 9754 9748 9740 9731 9719 9706 9691 9673 9653 9631 9606 9578 9549 9516 9482 9445 9406 9365 9323 9278 9231 9182 9132 9080 9026 8970 8913 8854 8793 8731 8668 8603 8537 8470 8403 8335 8268 8202 8137 8073 8012 7954 7899 7849 7802 7760 7724 7692 7666 7645 7629 7619 7612 7610 7612 7616 7622 7630 7638 7646 7652 7656 7656 7653 7645 7632 7613 7587 7554 7514 7467 7412 7350 7280 7204 7121 7031 6935 6834 6728 6617 6502 6384 6264 6140 6016 5890 5763 5637 5511 5386 5262 5141 5022 4907 4796 4689 4588 4494 4406 4327 4256 4196 4145 4106 4079 4065 4065 4078 4105 4147 4204 4275 4360 4458 4570 4693 4828 4974 5128 5289 5457 5630 5807 5985 6165 6343 6520 6694 6864 7030 7190 7344 7492 7633 7767 7893 8013 8126 8233 8333 8427 8514 8597 8674 8747 8814 8878 8938 8994 9047 9096 9143 9186 9228 9266 9303 9337 9370 9400 9429 9457 9483 9507 9531 9553 9574 9594 9613 9632 9649 9666 9682 9697 9711 9724 9737 9748 9759 9769 9779 9787 9795 9802 9809 9815 9820 9825 9830 9835 9839 9844 9848 9852 9857 9861 9866 9870 9875 9879 9884 9888 9893 9897 9901 9904 9908 9911 9913 9916 9918 9920 9921 9922 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9960 9959 9958 9956 9954 9952 9950 9947 9945 9941 9938 9934 9930 9926 9921 9915 9910 9904 9898 9891 9884 9877 9870 9862 9854 9846 9837 9829 9820 9811 9802 9793 9784 9774 9765 9755 9746 9736 9727 9717 9708 9700 9692 9684 9677 9671 9666 9662 9660 9658 9659 9660 9663 9668 9674 9681 9690 9699 9710 9721 9733 9746 9758 9770 9782 9794 9804 9814 9823 9831 9838 9844 9849 9852 9855 9857 9858 9859 9859 9858 9858 9857 9856 9856 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9848 9847 9846 9844 9842 9840 9836 9833 9828 9822 9816 9809 9800 9791 9780 9769 9756 9743 5817 4 3 2 9728 9712 9695 9677 9657 9637 9615 9591 9566 9540 9512 9483 9453 9421 9387 9353 9317 9280 9243 9205 9166 9128 9090 9053 9017 8982 8949 8917 8888 8862 8839 8819 8802 8788 8778 8772 8769 8770 8775 8783 8795 8810 8828 8849 8873 8899 8927 8957 8989 9022 9056 9091 9127 9163 9198 9234 9270 9304 9338 9371 9403 9434 9464 9492 9519 9544 9569 9591 9613 9634 9653 9671 9688 9705 9721 9736 9750 9764 9777 9790 9802 9813 9824 9835 9844 9854 9862 9870 9877 9884 9890 9895 9900 9904 9907 9910 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9950 9950 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9891 9888 9885 9882 9880 9877 9874 9872 9870 9868 9866 9864 9862 9861 9860 9859 9858 9857 9857 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9866 9866 9865 9864 9863 9861 9858 9855 9852 9848 9844 9840 9835 9830 9825 9820 9815 9810 9805 9800 9795 9791 9788 9784 9782 9779 9777 9776 9776 9775 9776 9777 9779 9781 9783 9786 9790 9794 9798 9803 9808 9814 9820 9826 9832 9838 9844 9851 9857 9864 9870 9876 9883 9888 9894 9900 9905 9910 9914 9918 9922 9926 9930 9933 9936 9939 9942 9944 9947 9949 9952 9954 9956 9958 9960 9962 9964 9966 9968 9969 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9985 9986 9987 9987 5818 4 3 2 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9966 9966 9966 9967 9967 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9979 9980 9979 9979 9978 9976 9975 9972 9970 9968 9965 9963 9960 9958 9956 9954 9952 9951 9951 9950 9950 9951 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9984 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9983 9983 9982 9980 9979 9977 9976 9974 9972 9969 9967 9966 9964 9962 9961 9960 9960 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9959 9958 9957 9956 9954 9953 9953 9952 9952 9952 9952 9952 9953 9954 9955 9957 9958 9960 9961 9963 9965 9966 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9963 9962 9961 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9946 9947 9948 9950 9951 9954 9956 9958 9961 9964 9966 9969 9971 9974 9976 9978 9979 9980 9981 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9979 9979 9979 9980 9981 9982 9984 9985 9986 9988 9989 9990 9991 9992 9993 9993 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9994 9994 9995 9995 9996 9997 9998 9998 9999 9999 9999 9999 9999 9998 9997 9997 9996 9994 9993 9992 9991 9990 9989 9988 9988 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9990 9990 9989 9988 9987 9986 9985 5819 4 3 2 9984 9983 9982 9981 9981 9981 9980 9981 9981 9982 9982 9983 9984 9986 9987 9988 9989 9990 9991 9992 9993 9993 9993 9993 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9983 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9954 9953 9951 9949 9947 9945 9942 9939 9936 9933 9930 9927 9923 9920 9917 9914 9912 9909 9907 9905 9903 9901 9900 9899 9899 9898 9899 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9931 9929 9928 9927 9927 9926 9926 9927 9927 9928 9928 9929 9930 9931 9931 9932 9932 9932 9932 9931 9930 9930 9928 9927 9926 9924 9923 9921 9920 9919 9918 9917 9917 9917 9917 9917 9918 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9912 9908 9904 9899 9894 9888 9882 9876 9869 9861 9854 9846 9837 9829 9820 9810 9801 9791 9781 9771 9761 9750 9740 9730 9719 9710 9700 9690 9681 9673 9665 9658 9651 9645 9640 9636 9633 9631 9630 9629 9630 9632 9634 9638 9642 9647 9653 9659 9666 9673 9681 9689 9697 9706 9714 9723 9731 9740 9748 9756 9764 9772 9780 9787 9794 9801 9807 9813 9819 9825 9830 9836 9840 9845 9849 9853 9857 9861 9864 9868 5820 4 3 2 9871 9874 9876 9879 9881 9884 9886 9887 9889 9890 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9862 9862 9862 9861 9861 9862 9862 9863 9864 9865 9867 9868 9870 9873 9875 9878 9881 9884 9887 9889 9892 9894 9897 9898 9900 9901 9902 9902 9902 9901 9900 9899 9898 9896 9895 9893 9892 9891 9891 9891 9891 9893 9894 9897 9899 9903 9906 9910 9915 9919 9924 9928 9932 9936 9940 9943 9945 9947 9949 9950 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9953 9953 9953 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9937 9936 9935 9934 9934 9934 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9925 9925 9926 9926 9927 9929 9930 9932 9933 9935 9937 9939 9941 9943 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9945 9943 9941 9940 9938 9937 9937 9936 9936 9936 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9976 9975 9974 9972 9969 9966 9962 9958 9954 9949 9945 9940 9936 9931 9928 9924 9922 9919 9918 9917 9917 9918 9919 9921 9924 9926 9929 9932 9935 9938 9941 9944 9946 9949 9950 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 5821 4 3 2 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9933 9933 9933 9934 9935 9936 9937 9938 9940 9942 9943 9945 9947 9948 9950 9952 9953 9954 9955 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9955 9955 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9911 9908 9905 9901 9898 9895 9891 9887 9883 9878 9873 9868 9862 9856 9850 9843 9835 9827 9819 9810 9801 9791 9782 9772 9762 9751 9741 9730 9719 9709 9698 9687 9676 9666 9655 9644 9633 9622 9611 9600 9589 9577 9566 9555 9543 9532 9521 9509 9498 9488 9477 9467 9458 9449 9441 9434 9428 9422 9419 9416 9415 9415 9416 9419 9424 9430 9437 9445 9455 9466 9478 9491 9505 9519 9534 9550 9565 9581 9597 9613 9628 9644 9659 9674 9689 9703 9716 9730 9742 9755 9767 9778 9789 9799 9809 9819 9828 9836 9844 9852 9859 9865 9871 9877 9882 9887 9891 9894 9898 9901 9903 9906 9908 9909 9911 9912 9914 9915 9916 9918 5822 4 3 2 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9897 9894 9890 9887 9882 9878 9873 9868 9862 9855 9848 9840 9832 9823 9813 9802 9791 9779 9767 9754 9740 9725 9711 9695 9680 9664 9648 9631 9615 9599 9583 9567 9551 9536 9522 9508 9495 9483 9472 9462 9452 9444 9438 9432 9428 9425 9423 9423 9424 9426 9430 9436 9442 9450 9459 9469 9481 9493 9507 9521 9535 9551 9567 9583 9600 9616 9633 9649 9665 9681 9696 9711 9725 9739 9752 9764 9776 9787 9797 9807 9816 9824 9832 9840 9847 9853 9859 9865 9871 9877 9882 9887 9891 9896 9900 9904 9908 9912 9916 9919 9922 9925 9928 9930 9932 9934 9936 9937 9938 9939 9939 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9899 9899 9899 9899 9899 9900 9901 9902 9903 9905 9907 9909 9911 9913 9916 9918 9921 9923 9926 9928 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9922 9920 9919 9917 9916 9916 5823 4 3 2 9915 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9929 9930 9931 9933 9935 9936 9938 9939 9940 9941 9942 9942 9942 9942 9941 9939 9937 9935 9932 9928 9924 9920 9915 9910 9905 9899 9894 9888 9882 9876 9870 9864 9858 9851 9845 9839 9833 9827 9820 9814 9808 9802 9797 9791 9786 9781 9776 9772 9768 9765 9762 9760 9758 9757 9756 9756 9756 9757 9758 9760 9761 9764 9766 9769 9772 9775 9778 9782 9785 9789 9793 9798 9802 9807 9811 9816 9821 9826 9831 9837 9842 9848 9853 9858 9864 9869 9874 9878 9883 9887 9891 9895 9898 9901 9904 9907 9910 9912 9914 9917 9919 9921 9922 9924 9926 9928 9930 9931 9933 9934 9935 9937 9937 9938 9938 9939 9938 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9887 9885 9884 9883 9882 9881 9881 9881 9882 9883 9884 9886 9888 9890 9893 9895 9898 9901 9905 9908 9911 9914 9916 9919 9921 9924 9925 9927 9928 9930 9930 9931 9931 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9886 9885 9884 9883 9883 9883 9883 9884 9884 9885 9886 9886 9887 9888 9888 9888 9887 9886 9885 9883 9880 9877 9873 9869 9864 9858 9852 9845 9837 9829 9820 9811 9802 9792 9782 9771 9760 9748 9737 9725 9713 9701 9689 9678 9666 9655 9645 9635 9625 9617 9609 9603 9597 9593 9591 9589 9589 9590 9593 9597 9602 9608 9616 9624 9633 9643 9653 9664 9675 9687 9698 9709 9720 9731 9741 9751 9761 9770 9779 9787 9794 9801 9808 9814 9820 9825 9830 9834 9838 9842 9845 9848 9851 9853 9856 9858 9860 9862 9863 9865 9866 9868 9869 9871 9872 9874 9875 9877 9878 9879 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9894 9896 9898 9900 9902 9904 9906 9908 9911 9913 9916 9918 9921 9923 9925 9928 9930 9931 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 5824 4 3 2 9954 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9940 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9927 9924 9921 9917 9913 9909 9904 9899 9893 9888 9882 9877 9871 9865 9860 9855 9850 9845 9841 9837 9833 9830 9828 9825 9824 9822 9821 9821 9821 9821 9822 9823 9825 9827 9829 9832 9835 9838 9842 9846 9850 9855 9859 9864 9869 9873 9878 9882 9886 9891 9894 9898 9902 9905 9908 9911 9914 9917 9920 9923 9926 9928 9931 9934 9937 9940 9943 9945 9948 9951 9953 9956 9958 9960 9962 9963 9964 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9957 9956 9955 9954 9953 9951 9949 9946 9944 9941 9938 9935 9931 9927 9923 9919 9914 9909 9903 9898 9892 9885 9879 9871 9864 9856 9848 9840 9831 9822 9812 9802 9793 9783 9772 9762 9752 9743 9733 9724 9715 9707 9700 9693 9687 9682 9678 9675 9673 9672 9672 9673 9674 9677 9681 9685 9690 9696 9702 9708 9715 9722 9729 9737 9744 9752 9760 9767 9775 9782 9789 9797 9804 9811 9818 9825 9831 9838 9844 9850 9856 9862 9867 9872 9877 9881 9884 9888 9890 9893 9894 9896 9896 9897 9897 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9887 9886 9885 9885 9884 9884 9884 9884 9885 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9942 9942 9942 9941 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9921 9920 9920 9920 9921 9922 9923 9925 9927 9929 9931 9933 9936 9938 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9904 9902 9900 9899 9898 9897 9896 9896 9896 9897 9897 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9909 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9928 9929 9930 9930 9931 5825 4 3 2 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9924 9925 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9943 9943 9944 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9930 9928 9926 9925 9923 9922 9921 9920 9920 9920 9920 9921 9922 9923 9925 9927 9929 9931 9934 9936 9939 9941 9944 9946 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9966 9967 9967 9968 9967 9967 9967 9966 9965 9963 9961 9959 9957 9955 9952 9950 9947 9945 9942 9940 9938 9935 9934 9932 9930 9929 9928 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9920 9920 9921 9922 9924 9925 9927 9929 9931 9933 9936 9938 9940 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9940 9937 9935 9932 9928 9924 9920 9915 9909 9903 9897 9890 9882 9874 9865 9856 9846 9836 9826 9814 9803 9791 9779 9766 9753 9739 9726 9712 9697 9683 9669 9654 9640 9627 9613 9601 9589 9577 9567 9558 9550 9543 9538 9534 9531 9530 9530 9532 9535 9539 9544 9550 9557 9565 9574 9583 9593 9603 9614 9624 9635 9646 9656 9667 9677 9688 9698 9708 9718 9727 9737 9746 9755 9763 9771 9779 9786 9792 9799 9804 9810 9814 9818 9822 9825 9828 9831 9833 9834 9836 9837 9839 9840 9841 9842 9843 9845 9847 9848 9850 9853 9855 9857 9860 9863 9866 9869 9872 9875 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9920 9923 9926 9930 9933 9936 9940 9943 9946 9950 9953 9956 9960 9962 9965 9967 9969 9971 9973 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 5826 4 3 2 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9946 9944 9942 9940 9939 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9901 9900 9899 9899 9899 9899 9899 9900 9901 9902 9903 9905 9906 9908 9910 9911 9913 9914 9915 9917 9917 9918 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9927 9928 9929 9931 9933 9934 9936 9937 9938 9940 9941 9941 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9900 9898 9895 9893 9890 9887 9885 9883 9880 9878 9877 9875 9874 9873 9872 9872 9872 9872 9873 9874 9875 9877 9879 9881 9883 9886 9888 9891 9894 9896 9899 9901 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9927 9929 9932 9934 9937 9939 9942 9945 9948 9950 9953 9955 9957 9959 9961 9962 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9968 9969 9970 9972 9973 9975 9977 9978 9980 9981 9982 9983 9984 9984 9984 9984 9983 9982 9981 9980 9978 9976 9975 9973 9971 9969 9968 9967 9965 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9955 9954 9953 9951 9949 9948 9945 9943 9941 9938 9935 9932 9929 9925 9922 9918 9914 9910 9906 9902 9898 9894 9890 9886 9882 9879 9875 9872 9868 9865 9861 9858 9854 9850 9846 9841 9836 9831 9825 9819 9812 9805 9797 9789 9781 9773 9764 9756 9748 9740 9733 9726 9719 9714 9709 9706 9703 9701 9701 9701 9703 9705 9709 9713 9718 9724 9731 9737 9745 9752 9760 9768 9775 9783 9790 9798 9805 9812 9818 9825 9831 9836 9842 9847 9853 9858 9863 9867 9872 9877 9881 9885 9889 9893 9896 9900 9903 9906 9908 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9927 9928 9929 9931 9933 9935 9936 9938 9940 9942 9944 9945 9946 9947 9948 9949 9949 9949 9948 9948 9947 9946 9945 9943 9942 9941 9940 9938 9938 9937 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 5827 4 3 2 9952 9951 9950 9949 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9943 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9907 9905 9903 9901 9899 9897 9896 9894 9892 9890 9889 9887 9886 9885 9883 9882 9881 9880 9878 9877 9876 9875 9873 9872 9870 9868 9867 9864 9862 9860 9857 9854 9851 9847 9843 9839 9835 9831 9826 9821 9816 9810 9805 9799 9793 9787 9781 9775 9769 9763 9757 9750 9744 9738 9732 9726 9720 9715 9709 9704 9699 9694 9690 9686 9682 9678 9675 9672 9669 9666 9664 9662 9660 9658 9656 9654 9652 9650 9648 9645 9642 9639 9636 9632 9628 9624 9619 9613 9607 9601 9595 9588 9580 9573 9565 9557 9548 9540 9532 9524 9516 9509 9502 9495 9490 9485 9480 9477 9475 9474 9474 9476 9478 9482 9487 9493 9500 9508 9517 9527 9538 9549 9561 9573 9586 9598 9611 9624 9636 9649 9661 9673 9684 9696 9706 9717 9727 9736 9745 9754 9763 9771 9779 9786 9794 9801 9808 9814 9820 9826 9832 9837 9842 9847 9851 9855 9859 9863 9866 9869 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9897 9896 9895 9894 9892 9890 9888 9886 9883 9880 9878 9875 9872 9870 9868 9866 9864 9862 9861 9860 9860 9860 9860 9861 9862 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9892 9889 9887 9883 9879 9875 9870 9863 9856 9847 9838 9827 9814 9800 9784 9767 9748 9726 9703 9678 9651 9622 9591 9558 9524 9487 9449 9410 9369 9328 9285 9243 9199 9157 9114 9073 9032 8994 8957 8923 8892 8864 8839 8819 8802 8790 8782 8779 8780 8786 8797 8812 8831 8853 8880 8910 8942 8978 9015 9054 9094 9135 9176 9218 9259 9299 9339 9377 9414 9450 9484 9516 9546 9575 9602 9628 9651 9674 9695 9714 9732 9749 9765 9780 9793 9806 9818 9829 9840 9849 9858 9866 9873 9879 9885 9891 9895 9900 9903 9907 9910 9913 9915 9917 9919 9921 9923 9925 5828 4 3 2 9927 9929 9931 9933 9935 9936 9938 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9946 9944 9942 9940 9939 9937 9935 9933 9932 9930 9929 9928 9927 9927 9927 9927 9927 9928 9929 9931 9932 9934 9936 9939 9941 9943 9946 9948 9951 9953 9955 9957 9959 9960 9962 9963 9963 9964 9964 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9968 9967 9966 9965 9964 9962 9962 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9913 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9920 9920 9919 9918 9917 9916 9914 9912 9909 9907 9904 9902 9899 9896 9893 9890 9887 9885 9882 9880 9878 9876 9874 9872 9870 9869 9867 9866 9865 9864 9864 9863 9863 9862 9862 9863 9863 9864 9865 9866 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9887 9887 9888 9888 9887 9887 9886 9884 9883 9881 9879 9876 9874 9872 9870 9868 9866 9865 9863 9863 9862 9862 9862 9863 9863 9864 9866 9867 9869 9871 9873 9876 9878 9880 9883 9885 9888 9890 9893 9896 9898 9901 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9906 9906 9906 9906 9907 9908 9909 9910 9912 9913 9915 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9937 9939 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 5829 4 3 3 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9988 9987 9986 9985 9983 9982 9980 9978 9976 9975 9973 9971 9970 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9940 9938 9936 9935 9934 9933 9932 9932 9932 9932 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9965 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9944 9944 9944 9944 9945 9946 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9964 9963 9964 9964 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9963 9963 9963 9963 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9968 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9978 9977 9976 9975 9973 9972 9970 9968 9966 9965 9963 9962 9961 9960 9959 9959 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9953 9951 9948 9945 9942 9938 9935 9931 9927 9923 9919 9916 9912 9908 9904 9900 9896 9892 9889 9885 9881 9878 9874 9871 9867 9864 9861 9858 9854 9851 9848 9845 9843 9840 9837 9835 9832 9830 9828 9827 9825 9824 9822 9821 9821 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9822 9822 5830 4 3 3 9822 9823 9822 9822 9822 9821 9820 9819 9818 9817 9815 9814 9812 9810 9808 9807 9805 9803 9802 9800 9799 9798 9797 9796 9795 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9796 9796 9797 9799 9801 9802 9805 9808 9811 9814 9817 9821 9825 9830 9834 9838 9843 9847 9851 9855 9858 9862 9865 9867 9870 9872 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9890 9892 9895 9897 9900 9902 9905 9908 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9942 9943 9945 9947 9949 9951 9953 9955 9958 9960 9962 9965 9967 9969 9971 9974 9976 9977 9979 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9991 9990 9990 9989 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9979 9979 9979 9980 9980 9981 9982 9983 9984 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9989 9988 9988 9987 9986 9985 9984 9984 9983 9983 9983 9983 9984 9984 9985 9986 9987 9987 9988 9989 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9974 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9921 9920 9918 9915 9912 9909 9905 9901 9896 9891 9885 9879 9873 9866 9859 9852 9845 9837 9830 9823 9815 9808 9802 9795 9789 9783 9777 9772 9768 9764 9761 9758 9756 9754 9754 9754 9754 9756 9758 9761 9765 9769 9774 9780 9786 9793 9800 9807 9815 9823 9831 9838 9846 9854 9861 9868 9875 9882 9888 9894 9899 9905 9910 9914 9918 9922 9926 9930 9933 9936 9939 9942 9945 9948 9950 9953 9955 9957 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 5831 4 3 3 9969 9969 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9963 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9984 9983 9982 9981 9979 9977 9976 9974 9972 9969 9967 9965 9964 9962 9960 9959 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9941 9937 9933 9929 9923 9917 9911 9903 9895 9886 9876 9865 9854 9842 9828 9814 9799 9782 9764 9745 9725 9702 9678 9652 9624 9593 9561 9525 9487 9447 9404 9358 9309 9257 9202 9145 9085 9023 8959 8892 8824 8753 8682 8609 8536 8462 8389 8315 8243 8172 8103 8036 7973 7912 7855 7803 7756 7714 7677 7647 7624 7607 7597 7594 7599 7610 7629 7656 7688 7728 7773 7825 7881 7942 8007 8075 8146 8219 8294 8369 8444 8519 8594 8666 8737 8806 8872 8936 8997 9054 9109 9161 9209 9255 9297 9337 9374 9409 9441 9470 9497 9522 9545 9566 9586 9603 9618 9632 9644 9655 9664 9671 9677 9682 9685 9687 9688 9688 9688 9686 9684 9681 9678 9674 9671 9667 9664 9661 9658 9655 9653 9652 9651 9652 9652 9654 9656 9660 9664 9668 9674 9680 9687 9694 9702 9711 9720 9729 9738 9748 9758 9768 9778 9787 9797 9806 9815 9824 9833 9841 9849 9856 9863 9869 9876 9881 9886 9891 9896 9900 9903 9906 9909 9911 9913 9915 9916 9917 9917 9917 9917 9917 9916 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9888 9887 9885 9883 9881 9880 9878 9876 9875 9873 9872 9870 9869 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9853 9854 9855 9856 9858 9860 9862 9864 9867 9870 9874 9878 9881 9886 9890 9894 9898 9903 9907 9912 9916 9920 9923 9927 9930 9933 9936 9939 9941 5832 4 3 3 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9970 9971 9973 9974 9975 9976 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9985 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 9999 9999100001000010000100001000010000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9997 9997 9996 9996 9995 9994 9993 9993 9992 9991 9990 9990 9989 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9958 9957 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9985 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9990 9989 9987 9986 9984 9982 9980 9977 9974 9972 9969 9966 9963 9961 9958 9955 9952 9949 9946 9943 9939 9935 9931 9927 9922 9917 9912 9906 9899 9892 9885 9878 9870 9862 9854 9847 9839 9831 9824 9817 9811 9805 9800 9795 9792 9789 9786 9785 9784 9785 9785 9787 9789 9792 9796 9800 9804 9809 9814 9820 9825 9831 9837 9844 9850 9856 9862 9868 9874 9880 9886 9891 9896 9901 9906 9911 9915 9919 9923 9927 9930 9934 9937 9940 9944 9947 9950 9952 9955 9958 9961 9963 9966 9968 9970 9972 9974 9976 9978 9979 9980 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 9999100001000010000100001000010000 9999 9998 9997 9996 9994 9993 9991 9990 9988 9987 9986 9985 9984 9983 9982 9982 9982 9982 9982 9983 9984 9985 9986 9987 9988 9989 9991 9992 9993 9994 9995 9996 9996 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9997 9997 9996 9995 9994 9993 9992 9990 9988 9986 9984 9982 9980 9978 9976 9974 9973 9972 9971 9970 9970 9970 9970 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9956 9955 9953 9953 9952 9952 9953 9953 9954 9955 9957 9958 9960 9961 9963 9965 9966 9967 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 5833 4 3 3 9970 9970 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9977 9977 9977 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9988 9987 9987 9986 9985 9984 9983 9983 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9934 9932 9931 9930 9930 9930 9930 9930 9931 9932 9934 9935 9937 9940 9942 9944 9947 9950 9952 9954 9957 9959 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9981 9981 9982 9983 9984 9986 9987 9988 9989 9991 9992 9993 9995 9996 9997 9997 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9971 9970 9968 9966 9965 9963 9961 9960 9959 9957 9956 9955 9954 9953 9953 9952 9952 9952 9953 9953 9954 9955 9956 9957 9959 9960 9962 9964 9966 9968 9970 9971 9973 9975 9977 9978 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 99991000010000100001000010000 9999 9999 9998 9997 9996 9995 9994 9993 9993 9992 9991 9990 9989 9988 9988 9987 9987 9987 9987 9987 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9984 9983 9982 9981 9980 9979 9977 9976 9974 9972 9970 9968 9966 9963 9961 9958 9955 9951 9947 9943 9939 9934 9928 9922 9915 9908 9900 9891 9881 9871 9859 9847 9833 9819 9803 9786 9768 9749 9729 9708 9686 9663 9639 9615 9591 9566 9542 9518 9494 9471 9449 9428 9408 9390 9374 9360 9347 9336 9328 9321 9316 9312 9310 9309 9309 9310 9311 9313 9313 9314 9313 9311 9308 9303 9296 9286 9275 9261 9244 9224 9202 9178 9151 9121 9089 9056 9020 8983 8945 8906 8867 8827 8788 8749 8711 5834 4 3 3 8675 8640 8608 8578 8551 8527 8508 8492 8480 8472 8469 8471 8477 8487 8502 8522 8545 8573 8604 8638 8675 8715 8757 8800 8845 8891 8937 8983 9030 9075 9120 9164 9207 9248 9288 9327 9363 9398 9431 9463 9493 9522 9548 9574 9598 9621 9642 9662 9681 9699 9716 9732 9747 9762 9775 9788 9800 9811 9821 9831 9840 9849 9857 9864 9871 9877 9883 9888 9893 9897 9901 9905 9908 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9946 9948 9949 9950 9952 9952 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9955 9956 9957 9959 9961 9963 9965 9967 9969 9971 9974 9976 9977 9979 9981 9982 9983 9983 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9981 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9977 9977 9976 9977 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9964 9962 9961 9958 9956 9954 9951 9949 9946 9942 9939 9935 9932 9928 9923 9919 9914 9909 9904 9900 9895 9890 9885 9881 9877 9873 9869 9866 9864 9862 9860 9859 9859 9859 9859 9860 9861 9863 9864 9866 9869 9871 9874 9876 9879 9882 9885 9888 9891 9894 9897 9901 9904 9907 9910 9914 9917 9920 9923 9926 9929 9932 9934 9936 9938 9940 9941 9942 9942 9942 9941 9940 9939 9938 9936 9934 9931 9929 9926 9923 9920 9918 9915 9912 9909 9907 9904 9902 9900 9898 9896 9895 9894 9893 9892 9892 9892 9892 9892 9893 9895 9896 9898 9900 9903 9906 9909 9912 9915 9919 9922 9926 9929 9933 9936 9939 9942 9945 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9953 9952 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9947 9945 9944 9942 9940 9938 9936 9935 9933 9932 9930 9929 9929 9928 9928 9928 9928 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9964 9965 9967 9968 9969 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9935 9932 9929 9926 9922 9918 5835 4 3 3 9913 9908 9902 9896 9889 9881 9872 9862 9851 9839 9826 9812 9796 9779 9760 9739 9717 9693 9667 9638 9608 9576 9541 9505 9466 9425 9383 9338 9292 9244 9196 9146 9095 9045 8994 8944 8896 8848 8802 8759 8719 8681 8648 8618 8593 8572 8557 8546 8540 8540 8545 8555 8570 8590 8614 8642 8674 8710 8749 8790 8834 8879 8925 8972 9020 9067 9115 9161 9206 9251 9293 9334 9374 9411 9447 9480 9512 9541 9569 9595 9619 9641 9662 9682 9699 9716 9732 9746 9759 9771 9783 9793 9803 9812 9820 9828 9835 9842 9848 9854 9860 9865 9870 9875 9879 9883 9887 9891 9894 9897 9900 9903 9905 9907 9909 9911 9912 9913 9913 9913 9912 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9888 9886 9885 9883 9882 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9875 9874 9873 9871 9870 9869 9867 9866 9864 9863 9861 9859 9858 9856 9854 9852 9849 9846 9843 9839 9835 9830 9825 9818 9811 9803 9794 9785 9774 9763 9750 9737 9723 9708 9693 9677 9660 9643 9625 9607 9588 9569 9550 9531 9512 9493 9474 9456 9438 9420 9403 9387 9372 9357 9344 9333 9322 9313 9306 9300 9296 9293 9292 9293 9295 9299 9304 9309 9316 9324 9333 9342 9351 9360 9370 9380 9389 9398 9407 9415 9423 9430 9437 9444 9450 9457 9463 9468 9474 9480 9486 9492 9498 9504 9511 9518 9525 9532 9540 9547 9555 9562 9570 9577 9584 9590 9596 9601 9606 9609 9611 9613 9613 9612 9610 9606 9602 9596 9589 9581 9572 9562 9552 9541 9529 9518 9506 9495 9484 9474 9464 9456 9449 9443 9439 9436 9436 9437 9439 9444 9451 9459 9469 9481 9495 9509 9525 9542 9560 9578 9597 9616 9635 9654 9673 9692 9710 9727 9744 9760 9775 9790 9803 9815 9827 9838 9847 9856 9864 9871 9878 9884 9889 9894 9898 9902 9905 9909 9912 9915 9917 9920 9923 9926 9928 9931 9934 9936 9939 9941 9944 9946 9948 9950 9951 9953 9954 9954 9955 9954 9954 9953 9952 9951 9949 9948 9946 9944 9942 9941 9940 9939 9938 9938 9938 9938 9939 9940 9941 9943 9945 9947 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9969 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9987 9987 9988 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9976 9975 9975 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 5836 4 3 3 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9943 9941 9939 9937 9934 9932 9930 9928 9926 9925 9924 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9922 9923 9924 9925 9926 9927 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9965 9966 9968 9969 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9986 9987 9987 9988 9989 9989 9989 9990 9990 9989 9989 9989 9988 9988 9987 9986 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9962 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9961 9960 9958 9957 9956 9954 9952 9950 9948 9946 9943 9940 9937 9934 9931 9928 9924 9921 9917 9914 9911 9907 9904 9901 9898 9895 9892 9890 9887 9885 9883 9881 9879 9878 9876 9875 9874 9873 9872 9872 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9878 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9960 9962 9964 9966 9968 9970 9972 9974 9976 9978 9980 9981 9983 9984 9985 9986 9987 9987 9987 9987 9987 9986 9985 9985 9983 9982 9981 9980 9978 9977 9976 9974 9973 9972 9972 9971 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 5837 4 3 3 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9977 9976 9974 9972 9970 9968 9965 9962 9960 9956 9953 9950 9947 9943 9940 9936 9933 9929 9925 9922 9918 9914 9910 9907 9903 9900 9896 9893 9890 9887 9885 9883 9881 9879 9878 9878 9877 9878 9878 9879 9881 9883 9885 9887 9890 9893 9896 9899 9903 9906 9909 9912 9915 9917 9920 9922 9924 9926 9928 9929 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9949 9950 9952 9953 9955 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9969 9969 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9947 9946 9945 9945 9944 9943 9943 9943 9944 9944 9945 9946 9947 9949 9951 9952 9954 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9960 9959 9957 9955 9952 9949 9945 9940 9935 9929 9922 9914 9906 9896 9886 9874 9862 9849 9834 9819 9802 9785 9766 9746 9725 9702 9678 9653 9626 9598 9569 9538 9506 9474 9440 9405 9371 9335 9300 9265 9231 9198 9166 9136 9107 9081 9058 9037 9019 9005 8994 8986 8982 8982 8986 8993 9003 9017 9034 9053 9075 9100 9126 9154 9183 9214 9245 9276 9308 9339 9370 9401 9430 9459 9487 9514 9539 9564 9587 9609 9629 9649 9667 9684 9700 9715 9729 9742 9754 9766 9776 9786 9795 9804 9812 9819 9826 9832 9838 9844 9849 9854 9858 9863 9867 9870 9874 9877 9880 9883 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9930 9931 9932 9932 9932 9932 9932 9932 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9901 9898 9895 9892 9888 9884 9879 9874 9869 9864 9858 9852 9846 9840 9833 9826 9819 9811 9804 9796 9789 9781 9773 9766 9758 9751 9744 9738 9731 9726 9721 9716 9712 9709 9707 9705 9704 5838 4 3 3 9704 9704 9706 9707 9710 9712 9716 9719 9723 9726 9730 9734 9738 9741 9744 9747 9750 9752 9754 9756 9757 9759 9759 9760 9760 9761 9760 9760 9760 9759 9758 9756 9755 9752 9750 9746 9742 9738 9732 9726 9718 9710 9701 9691 9680 9668 9656 9642 9628 9614 9599 9583 9568 9553 9537 9523 9508 9495 9482 9470 9459 9449 9440 9433 9427 9423 9420 9419 9419 9421 9424 9429 9436 9443 9453 9463 9475 9487 9501 9515 9530 9546 9562 9578 9595 9611 9627 9643 9659 9674 9688 9702 9715 9728 9740 9751 9761 9770 9779 9787 9795 9802 9808 9814 9819 9825 9829 9834 9838 9842 9846 9849 9852 9855 9858 9860 9862 9863 9864 9865 9865 9865 9864 9863 9862 9860 9857 9854 9851 9848 9844 9840 9835 9830 9825 9820 9814 9808 9801 9794 9786 9777 9768 9757 9746 9733 9719 9703 9685 9666 9644 9621 9595 9567 9536 9502 9466 9428 9386 9342 9295 9246 9194 9140 9083 9025 8964 8903 8840 8776 8713 8649 8587 8526 8466 8409 8355 8305 8259 8217 8181 8150 8126 8107 8096 8090 8092 8100 8115 8136 8163 8195 8233 8276 8323 8373 8426 8482 8540 8599 8658 8718 8778 8837 8895 8952 9007 9060 9111 9161 9208 9253 9296 9337 9376 9413 9448 9481 9513 9542 9570 9597 9621 9644 9666 9686 9705 9722 9738 9752 9766 9778 9790 9800 9810 9818 9826 9833 9840 9846 9852 9857 9862 9867 9872 9876 9880 9884 9887 9890 9893 9896 9899 9901 9903 9905 9907 9909 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9922 9920 9919 9917 9914 9911 9908 9904 9900 9895 9889 9883 9877 9869 9861 9853 9844 9834 9824 9813 9802 9791 9778 9766 9753 9740 9726 9712 9699 9685 9671 9658 9644 9631 9619 9606 9595 9584 9574 9565 9557 9550 9544 9540 9537 9535 9534 9535 9538 9541 9547 9553 9561 9570 9581 9592 9605 9618 9632 9646 9662 9677 9692 9708 9724 9739 9754 9769 9783 9797 9810 9822 9834 9845 9855 9864 9873 9882 9889 9896 9903 9909 9914 9919 9924 9928 9932 9936 9939 9942 9944 9947 9949 9950 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9965 9965 9966 9966 9965 9965 9964 9963 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 5839 4 3 3 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9920 9921 9922 9924 9926 9927 9929 9931 9933 9935 9938 9940 9942 9943 9945 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9991 9991 9991 9990 9990 9989 9988 9987 9986 9986 9985 9984 9983 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9979 9978 9976 9974 9972 9970 9968 9966 9964 9963 9961 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9936 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9922 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9942 9940 9938 9936 9933 9930 9927 9923 9919 9914 9910 9905 9900 9895 9890 9885 9880 9875 9870 9865 9861 9856 9852 9847 9843 9839 9834 9830 9825 9820 9815 9810 9804 9798 9792 9786 9780 9773 9766 9759 9752 9745 9737 9730 9723 9716 9710 9704 9698 9692 9687 9683 9679 9676 9674 9673 9672 9672 9673 9674 9677 9680 9684 9689 9695 9701 9708 9715 9722 9730 9738 9746 9754 9762 9770 9777 9785 9791 9798 9804 9810 9816 9821 9826 9831 9836 9840 9845 9849 9854 9859 9863 9868 9873 9878 9883 9888 9893 9897 9902 9906 9910 9914 9917 9920 9922 9924 9925 9926 9927 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9912 9912 9912 9913 9914 9916 9918 9920 9922 9924 9927 9930 9932 9935 9938 9941 9944 9946 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9972 9972 9973 9973 9974 9975 5840 4 3 3 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9953 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9918 9916 9913 9911 9909 9906 9904 9902 9900 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9875 9873 9871 9869 9867 9866 9865 9864 9864 9864 9864 9865 9866 9868 9870 9872 9874 9876 9879 9881 9884 9887 9889 9891 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9948 9949 9950 9952 9954 9956 9958 9960 9962 9964 9967 9969 9971 9973 9974 9975 9977 9977 9978 9978 9979 5841 4 3 3 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9976 9976 9975 9974 9973 9971 9969 9967 9965 9962 9960 9957 9954 9951 9948 9945 9943 9940 9937 9934 9931 9928 9924 9921 9917 9913 9908 9904 9898 9893 9887 9881 9874 9867 9860 9853 9846 9839 9833 9826 9821 9815 9810 9806 9802 9799 9797 9796 9795 9795 9795 9796 9798 9800 9803 9805 9808 9812 9815 9819 9822 9826 9830 9834 9838 9842 9846 9851 9855 9860 9864 9869 9874 9879 9884 9889 9894 9899 9904 9909 9913 9918 9922 9926 9930 9934 9937 9940 9943 9945 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9957 9956 9955 9953 9951 9949 9947 9945 9943 9941 9940 9938 9937 9936 9935 9935 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9947 9949 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9970 9970 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9964 9964 9965 9965 9966 9968 9969 9970 9971 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9971 9970 9969 9968 9967 9966 9966 9965 9965 9966 9966 9967 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9979 9979 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9988 9988 9987 9987 9986 9985 9983 9982 9980 9979 9977 9976 9974 9973 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 5842 4 3 3 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9960 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9937 9935 9932 9929 9925 9922 9918 9914 9910 9906 9902 9898 9894 9890 9885 9882 9878 9875 9871 9869 9866 9865 9863 9862 9862 9862 9862 9863 9864 9866 9868 9870 9873 9876 9879 9882 9885 9889 9893 9896 9900 9904 9908 9912 9915 9919 9923 9927 9931 9934 9938 9942 9945 9948 9952 9955 9958 9960 9963 9965 9967 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9954 9952 9949 9947 9944 9941 9938 9936 9933 9931 9929 9927 9925 9924 9923 9923 9923 9924 9925 9926 9928 9929 9932 9934 9937 9939 9942 9944 9947 9949 9951 9952 9954 9955 9956 9956 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9966 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9945 9942 9939 9936 9934 9931 9927 9924 9921 9917 9914 9910 9907 9903 9899 9895 9891 9887 9883 9879 9875 9871 9867 9863 9860 9856 9853 9850 9847 9844 9841 9838 9836 9833 9831 9829 9827 9825 9823 9821 9820 9819 9817 9817 9816 9816 9816 9816 9817 9817 9819 9820 9822 9824 9826 9828 9831 9834 9837 9840 9843 9846 9850 9853 9856 9860 9863 9867 9870 9874 9877 9880 9884 9887 9891 9894 9897 9900 9904 9907 9910 9912 9915 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 5843 4 3 3 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9940 9938 9936 9934 9931 9928 9925 9922 9919 9915 9911 9907 9904 9900 9896 9892 9887 9883 9879 9875 9871 9866 9862 9857 9853 9848 9843 9837 9832 9826 9820 9814 9808 9802 9795 9789 9783 9777 9771 9765 9760 9755 9751 9747 9743 9741 9739 9738 9737 9738 9739 9741 9743 9747 9751 9756 9761 9767 9773 9780 9787 9795 9802 9810 9818 9826 9834 9842 9850 9858 9866 9873 9880 9887 9894 9901 9907 9913 9919 9924 9930 9934 9939 9943 9948 9951 9955 9958 9961 9964 9966 9968 9970 9971 9973 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9971 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9975 9975 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9970 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9941 9940 9939 9939 9939 9939 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 5844 4 3 3 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9948 9946 9944 9942 9939 9937 9934 9931 9928 9925 9921 9918 9915 9912 9909 9906 9904 9901 9899 9897 9895 9894 9893 9892 9892 9892 9892 9893 9894 9895 9896 9897 9899 9901 9903 9905 9907 9910 9912 9915 9917 9920 9923 9926 9928 9931 9934 9936 9939 9941 9943 9946 9948 9949 9951 9952 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9949 9949 9950 9950 9951 9952 9954 9955 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9927 9923 9919 9915 9909 9903 9896 9888 9879 9869 9858 9847 9834 9821 9806 9791 9776 9760 9743 9726 9709 9692 9675 9659 9643 9627 9612 9598 9585 9573 9562 9552 9544 9537 9532 9528 9525 9524 9525 9527 9531 9536 9542 9550 9559 9569 9580 9592 9605 9618 9632 9647 9661 9676 9691 9707 9722 9736 9751 9765 9778 9791 9804 9816 9827 9838 9848 9857 9866 9874 9881 9888 9894 9899 9904 9909 9913 9917 9920 9923 9925 9928 9930 9932 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9935 9933 9930 9927 9923 9919 9914 9909 9904 9897 9890 9883 9874 9865 9856 9846 9835 9824 9812 9800 9788 9775 9763 9750 9738 9726 9714 9703 9692 9682 9672 9663 9655 9648 9642 9637 9633 9630 9628 9628 9628 9629 9632 9636 9640 9646 9652 9659 9667 9676 9685 9695 9705 9715 9725 9736 9746 9757 9767 9777 9786 9795 9804 9812 9819 9826 9833 9839 9844 9849 9854 9858 9862 9865 9868 9871 9874 9876 9879 5845 4 3 3 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9903 9905 9907 9910 9913 9915 9918 9921 9923 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9950 9950 9950 9951 9952 9952 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9946 9944 9941 9939 9935 9931 9927 9921 9916 9909 9902 9894 9886 9877 9867 9856 9844 9832 9818 9804 9789 9774 9757 9740 9722 9703 9683 9662 9641 9620 9598 9576 9553 9531 9509 9487 9466 9445 9426 9408 9391 9375 9361 9349 9339 9331 9325 9321 9319 9320 9323 9327 9334 9343 9353 9366 9379 9394 9410 9427 9445 9463 9482 9502 9521 9541 9560 9579 9598 9617 9635 9653 9670 9686 9702 9717 9731 9745 9757 9769 9780 9791 9800 9809 9818 9825 9832 9839 9845 9851 9857 9862 9867 9872 9876 9881 9885 9890 9894 9898 9903 9907 9911 9914 9918 9921 9925 9927 9930 9932 9934 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9936 9935 9933 9931 9929 9927 9924 9922 9919 9917 9914 9912 9910 9908 9906 9905 9904 9903 9903 9903 9904 9905 9907 9909 9911 9913 9916 9919 9922 9925 9928 9932 9935 9938 9941 9944 9947 9950 9953 9955 9957 9959 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9955 9955 9956 9957 9958 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9943 9941 9939 9937 9934 9931 9928 9924 9920 9916 9912 9907 9901 9896 9890 9884 9877 9870 9863 9856 9848 9839 9831 9822 9812 9802 9792 9782 9771 9760 9749 9738 9726 9714 9702 9691 9679 9668 9656 9645 9635 9625 9616 9607 9599 9593 9587 9582 9579 9577 9576 9576 9578 9581 9586 9592 9599 9607 9617 9627 9638 9650 9663 9676 9689 9703 9717 9730 9744 9757 9770 9782 5846 4 3 3 9794 9805 9816 9826 9835 9844 9852 9859 9866 9872 9878 9884 9888 9893 9897 9901 9904 9907 9910 9912 9914 9916 9917 9919 9920 9920 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9869 9866 9863 9860 9856 9852 9848 9843 9837 9831 9824 9816 9808 9800 9791 9782 9772 9762 9751 9741 9730 9720 9709 9699 9689 9680 9671 9662 9655 9648 9642 9637 9633 9631 9629 9628 9628 9630 9632 9636 9640 9646 9652 9658 9666 9673 9682 9690 9699 9708 9717 9726 9735 9744 9753 9762 9770 9779 9787 9795 9803 9810 9818 9825 9832 9839 9846 9852 9858 9864 9870 9875 9880 9885 9890 9894 9898 9901 9904 9907 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9931 9930 9928 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9908 9906 9904 9903 9902 9901 9900 9900 9900 9901 9901 9902 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9919 9920 9921 9922 9924 9926 9928 9930 9932 9935 9937 9940 9942 9945 9947 9949 9951 9952 9953 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9946 9946 9946 9947 9948 9949 9950 9952 9953 9955 9957 9958 9960 9961 9963 9964 9964 9965 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9956 9953 9950 9947 9944 9940 9936 9931 9926 9920 9914 9906 9898 9889 9878 9866 9852 9837 9820 9801 9780 9757 9731 9703 9673 9640 9604 9565 9524 9479 9432 9382 9329 9273 9214 9152 9088 9021 8951 8880 8806 8731 8654 8577 8499 8421 8344 8268 8194 8123 8054 7990 7930 7876 7828 7786 7751 7724 7705 7694 7691 5847 4 3 3 7697 7712 7735 7766 7805 7852 7905 7964 8028 8097 8170 8246 8324 8403 8483 8563 8642 8720 8795 8868 8939 9006 9069 9129 9185 9238 9287 9332 9373 9412 9447 9479 9508 9535 9559 9581 9601 9619 9636 9651 9666 9679 9691 9702 9713 9723 9732 9741 9750 9758 9766 9774 9782 9790 9797 9805 9812 9819 9827 9834 9841 9848 9855 9862 9869 9875 9882 9888 9894 9900 9905 9910 9915 9920 9924 9928 9932 9936 9939 9941 9944 9945 9947 9948 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9957 9958 9958 9959 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9961 9960 9959 9958 9957 9955 9954 9953 9953 9952 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9926 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9959 9957 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9896 9895 9894 9893 9892 9892 9892 9892 9893 9894 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9926 9925 9923 9920 9918 9915 9912 9909 9905 9901 9897 9893 9888 9883 9878 9872 9866 9859 9851 9843 9834 9824 9814 9802 9789 9775 5848 4 3 3 9759 9742 9723 9702 9680 9655 9628 9599 9568 9535 9498 9460 9419 9376 9330 9283 9232 9180 9126 9070 9012 8953 8892 8830 8768 8704 8639 8574 8508 8442 8376 8309 8242 8175 8107 8039 7971 7902 7833 7763 7693 7621 7550 7477 7404 7331 7258 7185 7113 7042 6972 6905 6841 6781 6725 6674 6629 6590 6559 6536 6521 6515 6519 6532 6555 6587 6630 6681 6742 6811 6888 6971 7061 7157 7256 7360 7466 7573 7681 7789 7897 8002 8105 8206 8303 8397 8487 8572 8654 8731 8805 8874 8939 9000 9058 9112 9163 9211 9256 9298 9338 9375 9411 9444 9476 9505 9533 9559 9584 9607 9629 9650 9669 9687 9704 9720 9735 9748 9761 9773 9784 9795 9805 9814 9822 9830 9837 9844 9851 9857 9863 9869 9874 9879 9884 9889 9893 9898 9902 9906 9910 9914 9918 9921 9925 9928 9931 9933 9935 9937 9939 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9934 9932 9930 9928 9925 9923 9921 9918 9916 9914 9912 9910 9908 9906 9905 9903 9902 9901 9901 9900 9900 9900 9900 9901 9902 9903 9905 9907 9909 9911 9914 9917 9920 9923 9926 9929 9932 9935 9937 9940 9942 9944 9946 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9931 9931 9930 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9884 9883 9882 9880 9878 9876 9873 9869 9866 9861 9857 9852 9846 9840 9834 9827 9820 9813 9805 9798 9791 9783 9776 9769 9763 9756 9750 9745 9740 9735 9731 9727 9724 9721 9719 9717 9716 9715 9714 9714 9715 9716 9717 9718 9720 9722 9725 9727 9730 9733 9736 9739 9743 9746 9749 9752 9755 9758 9761 9764 9767 5849 4 3 3 9769 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9807 9809 9811 9814 9817 9819 9822 9825 9828 9831 9834 9838 9841 9844 9848 9851 9855 9858 9861 9865 9868 9871 9873 9876 9878 9880 9882 9884 9885 9886 9887 9888 9888 9888 9888 9888 9888 9887 9886 9885 9884 9883 9881 9879 9877 9875 9872 9870 9866 9863 9859 9856 9851 9847 9842 9838 9833 9828 9823 9818 9813 9808 9803 9799 9795 9791 9787 9784 9782 9780 9778 9777 9777 9777 9777 9778 9779 9781 9783 9786 9789 9793 9796 9800 9804 9809 9814 9818 9824 9829 9834 9840 9845 9851 9857 9862 9868 9874 9879 9885 9890 9895 9900 9905 9909 9913 9917 9921 9924 9927 9930 9932 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9955 9955 9954 9954 9953 9951 9950 9948 9946 9944 9942 9939 9936 9933 9929 9925 9921 9916 9911 9905 9899 9892 9884 9875 9866 9855 9844 9831 9817 9802 9786 9768 9748 9727 9705 9681 9656 9629 9601 9572 9543 9512 9481 9450 9419 9388 9357 9328 9299 9273 9248 9225 9205 9187 9172 9160 9151 9146 9143 9144 9149 9156 9167 9180 9196 9214 9235 9258 9282 9308 9335 9362 9390 9418 9446 9474 9502 9529 9555 9580 9604 9627 9648 9669 9688 9707 9724 9740 9755 9769 9783 9795 9807 9818 9828 9838 9847 9856 9864 9872 9879 9886 9893 9899 9905 9910 9915 9919 9923 9927 9930 9934 9936 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 5850 4 3 3 9946 9945 9943 9942 9940 9937 9935 9932 9929 9925 9921 9917 9912 9907 9902 9896 9890 9884 9878 9871 9864 9857 9849 9842 9834 9826 9818 9810 9802 9794 9786 9778 9770 9763 9756 9749 9742 9736 9730 9725 9721 9717 9714 9712 9711 9711 9711 9712 9714 9717 9721 9725 9730 9735 9741 9747 9754 9760 9768 9775 9782 9789 9796 9804 9811 9818 9824 9831 9837 9844 9849 9855 9861 9866 9870 9875 9879 9883 9887 9890 9893 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9916 9914 9912 9909 9907 9904 9902 9899 9896 9893 9891 9888 9885 9883 9881 9878 9876 9874 9873 9871 9870 9869 9868 9867 9867 9866 9866 9867 9867 9867 9868 9869 9869 9870 9871 9873 9874 9875 9876 9878 9879 9881 9883 9885 9886 9888 9891 9893 9895 9898 9900 9903 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9929 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9936 9936 9938 9939 9941 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9959 9959 9957 9956 9955 9953 9952 9950 9948 9945 9943 9940 9938 9934 9931 9928 9924 9920 9915 9911 9906 9901 9897 9892 9887 9882 9878 9874 9870 9867 9864 9862 9860 9859 9858 9858 9859 9860 9862 9864 9867 9870 9873 9877 9881 9885 9889 9893 9898 9902 9906 9910 9914 9917 9920 9924 9927 9929 9932 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9949 9946 9944 9942 9940 9938 9936 9934 9933 9931 9930 9929 9929 9928 9928 9928 9928 5851 4 3 4 9930 9929 9928 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9916 9913 9910 9907 9903 9899 9894 9889 9884 9878 9871 9864 9857 9849 9841 9832 9822 9812 9802 9791 9780 9768 9756 9744 9731 9718 9705 9691 9677 9663 9649 9636 9622 9608 9595 9582 9570 9559 9548 9538 9529 9522 9516 9511 9507 9505 9504 9505 9507 9511 9516 9523 9530 9539 9549 9559 9570 9582 9594 9607 9620 9633 9645 9658 9671 9683 9695 9706 9717 9728 9738 9748 9757 9766 9775 9783 9791 9798 9806 9812 9819 9825 9831 9837 9843 9848 9853 9858 9862 9867 9871 9875 9878 9881 9885 9887 9890 9892 9894 9896 9897 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9905 9907 9908 9909 9911 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9941 9943 9944 9946 9948 9950 9952 9955 9957 9958 9960 9962 9963 9964 9965 9966 9966 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9940 9938 9937 9935 9933 9932 9930 9928 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9897 9896 9894 9893 9893 9892 9891 9891 9891 9891 9891 9892 9893 9894 9895 9896 9898 9899 9901 9903 9905 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9946 9945 9944 9942 9940 9938 9935 9932 9928 9924 9920 9916 9912 9908 9904 9900 9897 9894 9891 9888 9886 9884 5852 4 3 4 9882 9881 9880 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9872 9871 9869 9867 9864 9862 9859 9856 9852 9849 9845 9841 9837 9832 9828 9823 9818 9813 9807 9801 9795 9788 9781 9773 9765 9755 9745 9734 9721 9707 9691 9674 9655 9634 9610 9584 9556 9524 9490 9452 9411 9367 9319 9267 9210 9150 9086 9017 8943 8865 8783 8696 8605 8510 8410 8306 8199 8088 7975 7858 7740 7620 7498 7376 7255 7134 7016 6900 6787 6678 6575 6478 6388 6305 6231 6166 6112 6068 6035 6013 6003 6005 6020 6046 6083 6133 6192 6263 6343 6431 6528 6631 6741 6855 6974 7095 7218 7342 7466 7588 7709 7828 7943 8054 8162 8265 8363 8456 8544 8626 8704 8778 8846 8910 8970 9025 9077 9126 9171 9214 9253 9290 9325 9358 9389 9418 9445 9471 9496 9519 9541 9561 9581 9599 9617 9633 9649 9664 9678 9692 9704 9717 9729 9740 9751 9762 9772 9782 9792 9801 9810 9819 9828 9836 9844 9852 9859 9866 9873 9880 9886 9892 9897 9902 9907 9911 9915 9919 9922 9925 9928 9930 9933 9934 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9896 9896 9895 9896 9896 9896 9897 9898 9899 9901 9902 9904 9906 9907 9909 9911 9913 9914 9915 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9920 9920 9920 9921 9922 9923 9924 9925 9927 9928 9930 9932 9933 9935 9937 9939 9940 9942 9943 9944 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 5853 4 3 4 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9926 9925 9924 9922 9920 9917 9915 9912 9909 9906 9902 9898 9894 9889 9884 9879 9874 9868 9862 9856 9849 9841 9834 9825 9816 9806 9795 9784 9771 9757 9742 9725 9707 9688 9667 9645 9622 9597 9571 9544 9516 9487 9458 9429 9399 9371 9343 9316 9291 9267 9245 9226 9210 9196 9185 9178 9174 9173 9176 9181 9191 9203 9218 9235 9256 9278 9302 9328 9354 9382 9411 9439 9468 9496 9524 9552 9578 9604 9628 9651 9673 9694 9713 9731 9748 9763 9777 9790 9802 9812 9822 9830 9838 9845 9851 9856 9861 9865 9868 9872 9874 9876 9878 9880 9882 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9857 9856 9855 9854 9852 9851 9850 9848 9847 9846 9844 9843 9841 9840 9838 9836 9835 9833 9832 9830 9829 9827 9826 9825 9824 9823 9822 9821 9821 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9817 9817 9817 9817 9816 9816 9816 9815 9815 9814 9814 9814 9813 9813 9812 9812 9811 9811 9810 9809 9808 9806 9805 9803 9800 9797 9794 9790 9786 9781 9776 9770 9763 9755 9747 9738 9729 9718 9706 9694 9679 9664 9647 9628 9606 9583 9557 9527 9494 9458 9417 9372 9323 9268 9207 9141 9069 8990 8905 8813 8713 8607 8493 8371 8242 8105 7961 7809 7649 7481 7306 7125 6936 6742 6542 6336 6127 5915 5701 5487 5273 5062 4855 4655 4462 4280 4110 3954 3814 3692 3590 3510 3452 3418 3408 3423 3464 3529 3618 3731 3865 4020 4193 4382 4586 4801 5025 5256 5490 5726 5961 6193 6421 6641 6853 7056 7249 7431 7602 7761 7909 8045 8172 8288 8394 8493 8583 8666 8743 8815 8882 8944 9002 9057 9109 9159 9205 9250 9292 9332 9369 9405 9438 9470 9499 9526 9552 9575 9597 9617 9636 9653 9669 9684 9698 9711 9723 9735 9746 9757 9767 9777 9787 9796 9805 9813 9821 9829 9836 9842 9848 9854 9859 9863 9868 9871 9874 9877 9880 9882 9884 9886 9888 9890 9891 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9906 9906 9906 9907 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9934 9936 9938 9939 9941 9943 9945 9946 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 5854 4 3 4 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9965 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9955 9955 9956 9957 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9970 9970 9969 9968 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9946 9946 9945 9945 9946 9947 9948 9949 9951 9952 9954 9956 9958 9960 9962 9964 9965 9966 9967 9967 9967 9966 9966 9964 9962 9960 9958 9955 9952 9949 9945 9942 9938 9935 9931 9928 9924 9921 9917 9914 9910 9906 9902 9898 9893 9888 9883 9877 9871 9864 9856 9848 9839 9830 9820 9810 9799 9788 9776 9764 9753 9741 9730 9719 9708 9697 9688 9679 9670 9663 9656 9650 9645 9641 9638 9636 9634 9634 9634 9635 9637 9640 9643 9647 9652 9657 9662 9669 9675 9682 9690 9697 9705 9714 9722 9731 9740 9749 9758 9767 9776 9785 9794 9803 9812 9820 9828 9836 9844 9851 9858 9865 9871 9877 9882 9888 9893 9897 9902 9906 9909 9913 9916 9918 9921 9923 9925 9926 9928 9929 9930 9930 9931 9931 9931 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9930 9930 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9953 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9967 9967 9966 9965 9964 9962 9960 9958 9956 9953 9950 9947 9944 9940 9937 9933 9930 9926 9923 9919 9916 9913 9911 9909 9907 9905 9904 9904 9904 9904 9905 9906 9907 9909 9911 9914 9916 9919 9922 9925 9928 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9951 9952 9953 9953 9953 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9940 9938 9936 9933 9930 9926 9922 9916 9910 9903 9896 9887 9877 9867 9855 9842 9828 9813 9797 9779 9760 9739 9717 5855 4 3 4 9692 9666 9638 9608 9575 9540 9502 9461 9418 9371 9321 9269 9213 9154 9092 9027 8960 8890 8818 8745 8669 8594 8517 8441 8365 8291 8219 8149 8082 8020 7961 7908 7860 7818 7783 7754 7733 7719 7712 7713 7722 7738 7761 7791 7828 7871 7920 7974 8032 8094 8160 8228 8298 8370 8442 8515 8587 8658 8728 8796 8862 8926 8987 9046 9102 9155 9205 9252 9296 9338 9377 9414 9448 9480 9510 9538 9565 9589 9612 9634 9654 9673 9691 9708 9723 9738 9752 9765 9776 9788 9798 9807 9816 9824 9831 9837 9843 9849 9853 9857 9861 9864 9867 9869 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9882 9883 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9900 9901 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9910 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9949 9951 9953 9956 9958 9960 9963 9965 9967 9969 9971 9972 9974 9975 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9971 9969 9968 9967 9966 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9925 9922 9919 9916 9913 9909 9905 9900 9896 9891 9886 9880 9875 9869 9864 9858 9853 9848 9843 9838 9834 9830 9827 9824 9822 9821 9820 9820 9821 9822 9823 9825 9828 9830 9833 9837 9840 9844 9847 9851 9855 9858 9862 9866 9869 9872 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9916 9917 9918 9919 9920 9920 9920 9920 9919 9918 9916 9914 9911 9908 9905 9901 9896 9892 9886 9880 9874 9867 9859 9850 9841 9831 9820 9808 9795 9780 9764 9746 9726 5856 4 3 4 9704 9680 9653 9623 9590 9553 9513 9469 9422 9369 9313 9252 9186 9116 9041 8962 8878 8790 8698 8602 8502 8400 8294 8187 8077 7966 7855 7744 7633 7523 7416 7311 7209 7112 7020 6933 6853 6780 6715 6658 6611 6573 6545 6527 6520 6524 6539 6565 6601 6648 6705 6771 6846 6930 7020 7117 7220 7327 7438 7551 7665 7781 7895 8009 8121 8230 8335 8437 8534 8627 8716 8799 8877 8951 9020 9084 9144 9200 9251 9300 9344 9386 9425 9462 9496 9528 9559 9587 9614 9639 9663 9685 9706 9725 9743 9760 9775 9790 9803 9814 9825 9835 9843 9851 9858 9864 9870 9875 9879 9884 9887 9891 9895 9898 9902 9905 9908 9912 9915 9919 9922 9926 9929 9932 9935 9938 9941 9943 9945 9947 9949 9950 9951 9951 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9929 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9934 9933 9932 9930 9928 9927 9925 9924 9923 9922 9921 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9912 9912 9911 9910 9908 9907 9905 9903 9901 9898 9896 9893 9891 9888 9885 9883 9881 9878 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9862 9861 9860 9859 9858 9856 9855 9854 9852 9851 9849 9848 9846 9845 9844 9843 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9827 9826 9824 9822 9820 9818 9815 9813 9810 9808 9805 9803 9800 5857 4 3 4 9798 9796 9794 9792 9790 9788 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9771 9770 9769 9767 9765 9763 9762 9759 9757 9755 9753 9750 9748 9745 9743 9740 9737 9735 9732 9729 9726 9723 9721 9718 9715 9712 9709 9706 9703 9701 9698 9695 9693 9690 9687 9685 9682 9680 9678 9675 9673 9670 9668 9666 9663 9661 9658 9655 9653 9650 9647 9644 9641 9638 9635 9631 9628 9625 9621 9618 9615 9611 9608 9604 9601 9597 9593 9590 9586 9581 9577 9573 9568 9563 9558 9552 9547 9541 9535 9529 9523 9517 9510 9504 9498 9492 9485 9479 9473 9467 9461 9455 9450 9444 9438 9432 9426 9419 9412 9405 9398 9390 9382 9373 9364 9355 9345 9334 9323 9311 9299 9286 9273 9259 9244 9229 9213 9197 9180 9162 9143 9124 9103 9081 9058 9034 9008 8982 8953 8923 8892 8859 8824 8788 8750 8710 8669 8625 8580 8532 8483 8431 8377 8321 8263 8202 8138 8072 8003 7931 7856 7779 7698 7614 7528 7438 7346 7251 7153 7052 6949 6843 6735 6625 6513 6398 6282 6163 6043 5921 5798 5672 5545 5417 5287 5156 5023 4890 4756 4621 4487 4352 4218 4085 3954 3824 3697 3573 3453 3336 3224 3117 3015 2918 2827 2743 2664 2591 2524 2464 2409 2360 2318 2281 2249 2223 2203 2188 2179 2176 2178 2187 2202 2224 2253 2289 2334 2386 2448 2518 2597 2686 2784 2891 3008 3133 3267 3409 3558 3714 3876 4043 4214 4387 4563 4740 4917 5092 5266 5437 5605 5768 5927 6081 6229 6371 6508 6638 6763 6882 6995 7102 7205 7302 7395 7483 7567 7647 7724 7797 7867 7934 7998 8059 8118 8174 8228 8280 8329 8376 8422 8465 8506 8546 8584 8620 8655 8688 8720 8750 8779 8807 8833 8858 8881 8904 8924 8944 8962 8979 8994 9008 9021 9032 9042 9050 9057 9063 9067 9070 9071 9070 9068 9064 9058 9051 9041 9028 9013 8995 8974 8949 8921 8889 8852 8812 8766 8716 8660 8600 8535 8464 8389 8309 8224 8134 8041 7943 7842 7737 7630 7520 7408 7294 7179 7062 6945 6829 6712 6596 6481 6368 6258 6150 6045 5945 5849 5758 5673 5595 5524 5461 5407 5362 5327 5303 5289 5286 5296 5316 5349 5393 5448 5515 5592 5679 5776 5881 5994 6114 6239 6370 6504 6640 6778 6917 7055 7192 7327 7459 7588 7713 7833 7949 8060 8166 8266 8361 8451 8536 8616 8691 8762 8829 8891 8950 9004 9056 9105 9150 9193 9233 9271 9307 9340 9372 9401 9429 9455 9479 9501 9523 9542 9560 9577 9593 9608 9621 9634 9646 9656 9667 9676 9685 9694 9701 9709 9716 9723 9729 9735 9741 9747 9752 9757 9762 9767 9772 9776 9781 9785 9789 9793 9797 9801 9804 9808 9812 9815 9819 9822 9825 9829 9832 9835 9838 9840 9843 9845 9848 9850 9852 9854 9855 9857 9858 9860 9861 9862 9863 9864 9864 9865 9866 9867 9867 9868 9869 9869 9870 9871 5858 4 3 4 9871 9872 9872 9873 9874 9874 9875 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9885 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9903 9904 9905 9905 9906 9906 9906 9905 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9877 9877 9877 9877 9877 9877 9878 9879 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9893 9893 9893 9892 9891 9890 9888 9886 9883 9880 9876 9872 9867 9862 9857 9851 9844 9837 9830 9822 9814 9806 9797 9787 9778 9768 9757 9747 9737 9726 9716 9706 9696 9687 9678 9670 9663 9657 9651 9647 9644 9642 9641 9641 9643 9646 9650 9656 9662 9669 9677 9686 9696 9706 9716 9727 9737 9748 9759 9769 9780 9790 9800 9809 9818 9827 9836 9844 9852 9859 9866 9873 9879 9885 9890 9896 9900 9904 9908 9912 9915 9917 9919 9921 9922 9923 9923 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9911 9909 9907 9905 9903 9901 9900 9898 9897 9895 9894 9893 9893 9893 9893 9894 9894 9895 9897 9898 9900 9901 9903 9905 9906 9908 9909 9910 9911 9911 9912 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9925 9926 9926 9926 9926 9925 9924 9923 9922 9920 9918 9916 9913 9910 9906 9902 9898 9893 9887 9880 9873 9865 9856 9847 9836 9824 9812 9798 9782 9766 9748 9728 9707 9685 9661 9635 9607 9577 9546 9513 9478 9441 9403 9363 9322 9279 9236 9191 9147 9102 9057 9012 8968 8926 8884 8845 8809 8775 8744 8716 8692 8673 8658 8647 8641 8640 8643 8651 8664 8682 8704 8729 8759 8792 8827 8866 8906 8948 8992 9036 9080 9124 9168 9211 9253 9293 9332 9369 9405 9439 9470 9500 9528 9555 9580 9603 9625 9645 9664 9683 9700 9717 9732 9747 9761 9775 9788 9800 9811 9822 9832 9842 9850 9858 9866 9872 9878 9883 9888 9892 9896 9899 9902 9905 9907 9910 9912 9914 9917 9919 9922 9925 9927 9930 9932 9935 9937 9940 9942 9944 9945 9946 9947 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 5859 4 3 4 9934 9933 9932 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9933 9931 9929 9927 9924 9920 9916 9912 9907 9902 9897 9891 9884 9878 9870 9862 9854 9845 9836 9826 9815 9804 9792 9780 9767 9754 9740 9726 9711 9697 9683 9668 9654 9640 9627 9614 9602 9591 9580 9571 9563 9556 9551 9547 9544 9543 9543 9544 9547 9551 9556 9562 9570 9578 9587 9597 9607 9618 9629 9640 9652 9664 9675 9686 9698 9708 9719 9728 9738 9747 9755 9762 9769 9776 9781 9787 9791 9795 9799 9802 9805 9808 9810 9812 9814 9816 9817 9819 9820 9821 9822 9823 9824 9824 9825 9825 9825 9825 9824 9824 9823 9822 9821 9820 9819 9817 9816 9815 9814 9813 9812 9811 9810 9810 9810 9810 9810 9811 9811 9812 9813 9814 9814 9815 9816 9817 9817 9817 9817 9816 9815 9814 9813 9810 9808 9805 9802 9798 9794 9789 9785 9779 9774 9768 9762 9755 9748 9740 9732 9724 9715 9705 9695 9683 9671 9658 9644 9629 9612 9594 9575 9554 9531 9507 9480 9452 9422 9389 9354 9316 9276 9233 9186 9137 9084 9027 8967 8902 8833 8760 8682 8600 8512 8419 8322 8219 8111 7998 7880 7757 7629 7497 7361 7221 7078 6931 6782 6631 6478 6324 6169 6013 5858 5703 5550 5399 5249 5103 4960 4821 4686 4557 4434 4318 4209 4107 4015 3933 3860 3799 3750 3713 3690 3680 3684 3702 3735 3783 3846 3923 4014 4118 4235 4364 4503 4653 4810 4975 5146 5321 5500 5680 5860 6039 6217 6391 6561 6726 6886 7039 7186 7327 7460 7587 7707 7820 7927 8028 8123 8213 8298 8379 8455 8527 8596 8662 8724 8784 8841 8895 8947 8996 9043 9088 9131 9171 9210 9246 9280 9312 9342 9371 9397 9423 9446 9468 9489 9509 9528 9545 9562 9578 9593 9607 9621 9634 9647 9659 9671 9682 9692 9703 9712 9721 9730 9738 9746 9754 9761 9768 9775 9781 9787 9793 9798 9804 9809 9814 9819 9824 9828 9833 9837 9841 9844 9848 9851 9854 9857 9859 9861 9863 9865 9867 9868 9870 9871 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9907 9908 9909 9910 9910 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9899 9897 9896 9893 9891 9888 9885 9881 9877 9873 9868 9863 9859 9854 9850 9846 9842 9838 9835 9833 9831 9830 9829 9829 9829 9830 9832 9834 9836 9839 9842 9845 9848 9852 9855 9859 9862 9866 9869 9872 9875 9877 9880 9882 9885 9887 9889 9890 5860 4 3 4 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9876 9874 9872 9870 9868 9866 9864 9863 9862 9861 9860 9860 9860 9860 9860 9861 9862 9863 9865 9867 9869 9871 9874 9876 9879 9882 9885 9888 9890 9893 9896 9898 9901 9903 9905 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9929 9929 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9966 9966 9966 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9970 9970 9970 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9907 9907 9906 9906 9906 9906 9906 9907 9908 9909 9910 9912 9913 9915 9917 9918 9920 9922 9923 9924 9925 9926 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9909 5861 4 3 4 9909 9908 9908 9907 9906 9904 9903 9900 9898 9894 9890 9886 9880 9874 9867 9859 9850 9840 9828 9816 9803 9789 9773 9756 9739 9720 9700 9678 9656 9633 9608 9583 9556 9529 9501 9473 9444 9415 9386 9357 9328 9301 9274 9248 9225 9202 9182 9165 9150 9137 9128 9122 9119 9119 9123 9129 9139 9152 9167 9185 9205 9228 9252 9278 9304 9332 9360 9388 9417 9445 9472 9499 9525 9550 9574 9597 9619 9639 9658 9677 9694 9710 9725 9739 9752 9765 9777 9788 9799 9809 9819 9828 9837 9846 9854 9862 9869 9876 9882 9889 9894 9900 9904 9909 9913 9917 9920 9923 9926 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9968 9968 9968 9968 9967 9966 9965 9964 9962 9961 9959 9957 9956 9954 9953 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9951 9951 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9938 9937 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9919 9916 9913 9909 9905 9901 9897 9892 9887 9882 9878 9873 9868 9863 9859 9855 9851 9848 9845 9843 9842 9841 9841 9841 9842 9844 9846 9849 9853 9857 9861 9865 9870 9875 9880 9885 9889 9894 9899 9903 9907 9911 9914 9918 9921 9923 9926 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9898 9897 9896 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 5862 4 3 4 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9837 9835 9833 9831 9829 9827 9824 9822 9819 9816 9814 9811 9807 9804 9801 9797 9794 9790 9787 9783 9780 9776 9772 9769 9765 9761 9757 9753 9749 9745 9741 9736 9731 9726 9721 9716 9710 9704 9698 9691 9684 9676 9668 9660 9651 9642 9633 9623 9612 9601 9589 9576 9563 9549 9535 9519 9503 9486 9468 9449 9429 9408 9386 9362 9337 9311 9283 9253 9221 9188 9152 9114 9073 9030 8985 8936 8884 8829 8771 8709 8643 8575 8502 8426 8345 8261 8173 8081 7986 7886 7783 7675 7564 7449 7331 7208 7083 6954 6822 6687 6549 6409 6266 6122 5976 5828 5680 5532 5384 5236 5089 4944 4801 4660 4523 4389 4259 4134 4014 3900 3793 3692 3599 3513 3437 3369 3311 3264 3227 3201 3187 3186 3197 3221 3258 3308 3372 3449 3538 3641 3755 3882 4019 4166 4321 4485 4655 4831 5011 5194 5378 5563 5746 5927 6105 6279 6448 6612 6769 6920 7063 7200 7330 7453 7569 7678 7782 7880 7973 8060 8144 8223 8298 8370 8439 8505 8568 8628 8686 8741 8794 8845 8893 8938 8982 9023 9061 9098 9132 9164 9194 9223 9250 9275 9299 9322 9345 9366 9386 9406 9425 9444 9462 9480 9497 9513 9529 9544 9558 9572 9585 9597 9608 9618 9627 9636 9644 9651 9657 9664 9669 9675 9680 9685 9690 9695 9700 9705 9710 9715 9721 9726 9731 9737 9742 9747 9752 9757 9762 9766 9770 9774 9777 9780 9783 9786 9788 9791 9793 9795 9797 9799 9801 9803 9805 9807 9810 9812 9814 9816 9818 9819 9821 9823 9824 9826 9827 9828 9828 9829 9829 9830 9830 9830 9831 9831 9832 9832 9833 9834 9835 9836 9838 9840 9842 9844 9846 9848 9850 9853 9855 9857 9859 9860 9862 9863 9864 9864 9865 9865 9864 9864 9863 9862 9862 9861 9860 9859 9858 9858 9857 9857 9857 9857 9857 9857 9858 9859 9859 9860 9861 9861 9862 9862 9862 9862 9861 9861 9860 9859 9858 9856 9855 9853 9852 9850 9848 9846 9844 9843 9841 9840 9838 9837 9836 9834 9833 9831 9830 9828 9827 9825 9823 9820 9818 9815 9812 9808 9805 9801 9797 9793 9789 9785 9781 9777 9773 9770 9766 9763 9761 9758 9756 9754 9753 9752 9752 9752 9753 9754 9755 9757 9759 9762 9764 9768 9771 9775 9779 9783 9788 9792 9797 9801 9806 9811 9815 9820 9824 9829 9833 9837 9841 9844 9848 9851 9855 9858 9861 9864 9867 9870 9873 9877 9880 9883 9886 9889 9893 9896 9899 9903 9906 9910 9913 9916 9919 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9946 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 5863 4 3 4 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9935 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9912 9910 9906 9903 9898 9894 9888 9882 9876 9870 9863 9855 9848 9841 9833 9826 9819 9813 9807 9801 9796 9792 9788 9785 9782 9780 9779 9778 9777 9777 9777 9778 9779 9781 9783 9785 9787 9790 9793 9797 9801 9805 9809 9814 9819 9825 9830 9836 9842 9849 9855 9861 9867 9873 9879 9884 9889 9894 9899 9903 9907 9911 9914 9917 9920 9923 9926 9928 9931 9934 9936 9939 9941 9944 9947 9949 9952 9954 9957 9959 9961 9963 9964 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9959 9957 9955 9953 9951 9949 9946 9943 9940 9937 9934 9930 9927 9923 9919 9915 9911 9907 9903 9900 9896 9892 9889 9886 9883 9880 9877 9875 9873 9872 9871 9870 9870 9870 9871 9872 9874 9876 9878 9881 9885 9888 9892 9897 9901 9906 9910 9915 9919 9924 9928 9932 9935 9938 9940 9943 9944 9945 9946 9946 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9933 9932 9931 9931 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9923 9921 9919 9917 9915 9912 9910 9907 9904 9902 9899 9897 9894 9892 9890 9888 9885 9883 9881 9878 9876 9872 9869 9865 9860 9855 9850 9843 9836 9828 9820 9811 9801 9791 9780 9769 9757 9745 9733 9721 9710 9698 9687 9676 9665 9656 9647 9638 9631 9624 9619 9614 9610 9608 9606 9606 9607 9608 9611 9614 9619 9624 9630 9637 9644 9652 9661 9670 9679 9689 9699 9709 9719 9729 9738 9748 9758 9767 9776 9784 9792 9799 9806 9812 9818 9823 9827 9830 9833 9835 9836 9837 9837 5864 4 3 4 9836 9835 9834 9832 9830 9828 9825 9823 9821 9819 9817 9816 9815 9814 9814 9815 9815 9817 9819 9821 9824 9827 9830 9834 9838 9842 9847 9851 9855 9859 9864 9868 9872 9876 9880 9884 9888 9892 9896 9900 9904 9907 9911 9915 9919 9922 9926 9929 9933 9936 9939 9942 9945 9947 9949 9951 9953 9954 9955 9956 9956 9957 9957 9957 9956 9956 9955 9954 9952 9950 9949 9946 9944 9941 9937 9933 9929 9924 9919 9913 9906 9899 9892 9883 9875 9865 9855 9844 9833 9821 9808 9795 9781 9766 9751 9734 9717 9699 9680 9661 9640 9620 9598 9576 9554 9532 9509 9487 9465 9444 9424 9405 9387 9371 9356 9343 9332 9324 9317 9313 9311 9312 9315 9320 9327 9336 9347 9360 9374 9390 9406 9424 9443 9462 9482 9503 9523 9544 9564 9584 9604 9624 9643 9661 9679 9695 9711 9726 9740 9753 9764 9774 9783 9791 9797 9802 9806 9809 9810 9811 9810 9809 9807 9805 9802 9798 9795 9791 9787 9784 9780 9777 9774 9771 9768 9766 9764 9762 9761 9760 9758 9758 9757 9757 9756 9756 9756 9757 9757 9758 9759 9760 9762 9764 9766 9769 9772 9776 9779 9784 9788 9793 9798 9803 9808 9814 9819 9825 9830 9836 9841 9846 9852 9856 9861 9866 9870 9874 9878 9882 9885 9888 9892 9894 9897 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9936 9938 9939 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9975 9976 9977 9979 9980 9981 9983 9984 9985 9986 9987 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9966 9965 9963 9962 9960 9958 9956 9954 9953 9951 9950 9948 9947 9947 9946 9946 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9947 9947 9948 9948 9949 9951 9952 9954 9956 9959 9961 9964 9966 9969 9972 9974 9976 9978 9980 9981 9982 9982 9983 9982 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9972 9971 9971 9971 9971 9971 9972 9973 9974 9975 9976 9977 9978 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9966 9965 9963 9962 9960 9958 9956 9954 9952 9950 9948 9946 5865 4 3 4 9944 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9961 9962 9964 9966 9968 9970 9972 9974 9977 9979 9982 9984 9986 9988 9990 9991 9992 9993 9994 9994 9994 9993 9993 9992 9991 9989 9988 9987 9986 9985 9984 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9982 9981 9980 9979 9977 9975 9973 9971 9969 9967 9965 9962 9960 9958 9956 9953 9951 9949 9946 9944 9942 9940 9938 9936 9934 9932 9930 9929 9927 9926 9925 9924 9924 9923 9923 9923 9924 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9935 9936 9936 9936 9936 9935 9934 9933 9931 9929 9927 9924 9921 9918 9915 9912 9909 9906 9902 9900 9897 9894 9892 9890 9888 9886 9885 9884 9883 9882 9882 9882 9883 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9910 9909 9909 9909 9908 9907 9906 9905 9903 9901 9899 9897 9894 9891 9888 9885 9882 9879 9875 9872 9870 9867 9865 9864 9862 9862 9862 9863 9864 9866 9869 9872 9876 9880 9885 9890 9895 9900 9906 9911 9916 9921 9926 9930 9934 9937 9940 9942 9944 9945 9946 9947 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9952 9952 9950 9949 9947 9945 9943 9941 9938 9936 9933 9930 9927 9924 9920 9917 9915 9912 9909 9907 9905 9903 9902 9901 9901 9901 9901 9902 9904 9905 9908 9910 9913 9916 9919 9923 9927 9930 9934 9938 9941 9945 9948 9951 9954 9957 9960 9962 9964 9966 9967 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9967 9966 9964 9962 9960 9958 9955 9953 9951 9949 9947 9946 9945 9944 9943 9943 9944 9945 9946 9948 9950 9953 9955 9958 9961 9964 9967 9969 9972 9974 9975 9977 9978 9979 9979 5866 4 3 4 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9972 9972 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9972 9972 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9934 9933 9932 9931 9929 9927 9924 9921 9918 9914 9910 9906 9901 9896 9891 9886 9880 9875 9870 9864 9859 9854 9848 9843 9838 9833 9828 9822 9817 9811 9805 9800 9793 9787 9780 9774 9767 9760 9753 9746 9739 9732 9726 9720 9714 9709 9705 9702 9699 9697 9696 9696 9697 9698 9700 9704 9708 9712 9717 9723 9729 9736 9743 9750 9757 9764 9771 9778 9785 9792 9798 9804 9810 9816 9821 9825 9830 9834 9837 9840 9843 9846 9848 9850 9852 9853 9854 9855 9856 9856 9855 9855 9854 9852 9850 9847 9844 9840 9836 9830 9824 9818 9810 9802 9792 9782 9771 9758 9745 9730 9714 9697 9677 9656 9633 9607 9578 9546 9511 9472 9429 9381 9328 9270 9206 9137 9061 8978 8889 8794 8691 8582 8466 8345 8217 8083 7944 7801 7654 7504 7351 7197 7042 6887 6734 6582 6435 6291 6153 6021 5897 5782 5675 5579 5494 5421 5361 5313 5279 5259 5253 5261 5283 5319 5369 5433 5509 5597 5696 5806 5925 6053 6188 6329 6475 6625 6777 6931 7085 7238 7390 7539 7684 7825 7961 8092 8217 8336 8449 8556 8656 8750 8838 8920 8996 9068 9134 9195 9252 9305 9354 9400 9443 9482 9519 9554 9586 9616 9644 9671 9695 9717 9738 9757 9775 9791 9805 9818 9830 9840 9850 9858 9866 9872 9878 9883 9888 9892 9896 9900 9903 9906 9909 9912 9915 9917 9919 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9949 9950 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9972 9973 9974 9975 9977 9978 9980 9982 9983 9985 9986 9988 9989 9990 9990 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9980 9979 9979 9978 9977 9977 9977 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9969 9967 9965 9962 9960 9957 9953 9950 9946 9942 9938 9934 9929 9925 9921 9916 9912 9907 9903 9899 9894 9890 9886 9882 9877 9873 9869 9865 9860 9856 9852 9848 9844 9840 9836 9832 9829 9825 9822 9819 9817 9814 9812 9810 5867 4 3 4 9807 9805 9803 9801 9799 9797 9794 9791 9787 9783 9778 9772 9766 9759 9752 9743 9734 9725 9715 9704 9694 9683 9671 9660 9649 9639 9629 9619 9610 9602 9594 9588 9583 9578 9575 9573 9572 9572 9573 9575 9579 9583 9587 9593 9600 9607 9614 9622 9631 9640 9649 9659 9668 9678 9688 9698 9709 9719 9729 9739 9749 9759 9769 9778 9788 9797 9806 9815 9823 9831 9839 9846 9854 9860 9866 9872 9878 9882 9887 9891 9895 9898 9901 9903 9906 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9941 9941 9942 9943 9945 9946 9947 9949 9950 9952 9954 9955 9956 9958 9959 9959 9960 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9963 9963 9962 9961 9960 9958 9957 9955 9953 9951 9950 9948 9946 9944 9942 9941 9939 9937 9935 9934 9932 9930 9927 9925 9922 9919 9916 9912 9908 9903 9898 9892 9886 9880 9873 9865 9857 9849 9840 9830 9820 9810 9799 9787 9774 9761 9747 9733 9717 9701 9683 9664 9644 9622 9599 9575 9548 9520 9489 9456 9421 9384 9345 9302 9258 9210 9161 9108 9054 8997 8938 8876 8813 8749 8683 8616 8549 8481 8414 8347 8281 8217 8155 8095 8038 7985 7935 7890 7849 7814 7783 7759 7740 7727 7720 7719 7725 7736 7754 7777 7806 7840 7879 7922 7970 8022 8077 8136 8196 8259 8324 8390 8456 8523 8590 8657 8722 8787 8850 8912 8972 9030 9086 9140 9191 9240 9286 9330 9371 9410 9446 9480 9512 9541 9568 9594 9617 9639 9659 9677 9694 9710 9725 9738 9751 9763 9774 9784 9794 9803 9811 9820 9827 9835 9841 9848 9854 9860 9865 9870 9875 9879 9882 9886 9888 9891 9893 9894 9896 9897 9897 9897 9897 9897 9897 9896 9895 9894 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9879 9879 9880 9881 9882 9883 9885 9886 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9866 9866 9866 9867 9868 9869 9871 9873 9875 9877 9880 9883 9885 9888 9891 9894 9897 9899 9901 9903 9905 9907 5868 4 3 4 9908 9909 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9917 9916 9915 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9884 9883 9881 9880 9879 9877 9876 9874 9873 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9856 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9868 9868 9869 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9916 9919 9921 9924 9927 9931 9934 9937 9940 9944 9946 9949 9951 9953 9955 9956 9956 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9945 9945 9945 9945 9946 9947 9949 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9948 9948 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9932 9931 9929 9927 9925 9921 9918 9914 9909 9904 9898 9893 9887 9881 9875 9869 9863 9857 9852 9848 9844 9841 9838 9836 9835 9835 9836 9837 9839 9842 9845 9848 9852 9857 9861 9865 9870 9874 9878 9882 9886 9889 9892 9894 9896 9898 9899 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9931 9931 9931 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9884 9882 9880 9877 9874 9872 9868 5869 4 3 4 9865 9862 9858 9855 9851 9848 9844 9841 9837 9834 9831 9828 9825 9822 9820 9818 9816 9814 9812 9810 9808 9806 9805 9803 9801 9799 9798 9796 9794 9792 9790 9788 9786 9784 9782 9781 9779 9777 9776 9774 9773 9772 9771 9770 9769 9769 9769 9769 9769 9769 9770 9770 9771 9772 9773 9775 9776 9777 9779 9780 9782 9784 9785 9787 9788 9790 9791 9793 9794 9796 9797 9798 9800 9801 9802 9803 9805 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9821 9822 9823 9824 9825 9826 9827 9828 9828 9829 9829 9830 9830 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9839 9841 9842 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9852 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9856 9856 9857 9858 9860 9861 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9918 9918 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9908 9907 9906 9906 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9864 9860 9858 9855 9852 9849 9846 9844 9841 9838 9836 9833 9831 9828 9826 9823 9820 9818 9815 9813 9810 9807 9805 9802 9800 9798 9795 9793 9791 9789 9787 9784 9782 9780 9778 9775 9773 9770 9767 9764 9761 9758 9755 9751 9748 9744 9741 9737 9733 9730 9727 9724 9721 9719 9716 9715 9713 9712 9711 9711 9711 9712 9713 9714 9716 9718 9720 9723 9726 9729 9732 9736 9739 9743 9747 9750 9754 9757 9761 9764 9767 9771 9774 9777 9780 9782 9785 9788 9791 9794 9796 9799 9802 9805 9808 9810 9813 9815 9818 9820 9821 9823 9824 9825 9825 9825 9825 9824 9823 9822 9820 9819 9817 9816 9815 9814 9813 9813 9814 9815 9816 9818 9820 9823 9827 9831 9835 9840 9844 9849 9854 9858 9863 9867 9871 9874 9877 9880 9882 9884 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9902 9903 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9914 9913 9911 9909 5870 4 3 4 9908 9906 9905 9903 9902 9901 9900 9900 9900 9900 9901 9901 9903 9904 9905 9907 9909 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9976 9976 9975 9974 9972 9971 9969 9967 9966 9964 9962 9961 9959 9958 9957 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9912 9910 9907 9903 9899 9894 9889 9883 9876 9868 9859 9850 9840 9828 9817 9804 9792 9779 9766 9753 9740 9728 9717 9707 9699 9692 9686 9682 9680 9680 9681 9685 9690 9696 9704 9714 9724 9735 9747 9759 9772 9784 9795 9807 9817 9827 9836 9844 9851 9857 9861 9865 9868 9871 9872 9873 9874 9874 9874 9874 9874 9874 9874 9874 9875 9876 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9898 9900 9900 9901 9901 9901 9900 9900 9899 9898 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9886 9886 9886 9886 9886 9887 9888 9889 9890 9891 9893 9894 9896 9898 9900 9901 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9944 9946 9947 9949 9950 5871 4 3 4 9952 9953 9955 9956 9957 9958 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9942 9940 9937 9935 9932 9929 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9894 9891 9888 9886 9883 9881 9879 9876 9874 9872 9870 9868 9866 9864 9863 9862 9861 9860 9859 9859 9859 9859 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9871 9871 9870 9869 9868 9866 9864 9861 9858 9855 9851 9848 9843 9839 9835 9830 9825 9819 9813 9807 9800 9792 9784 9775 9765 9754 9743 9730 9716 9702 9686 9670 9653 9636 9618 9600 9582 9564 9547 9531 9515 9501 9489 9478 9468 9461 9456 9453 9452 9453 9456 9461 9469 9478 9488 9500 9514 9528 9543 9559 9575 9592 9609 9626 9642 9659 9675 9690 9705 9720 9734 9748 9760 9773 9784 9795 9806 9816 9825 9834 9842 9850 9857 9864 9871 9877 9882 9887 9892 9897 9901 9905 9909 9912 9915 9919 9921 9924 9927 9929 9931 9933 9935 9937 9938 9939 9941 9941 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9944 9944 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9946 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9955 9955 9954 9953 9952 9951 9949 9947 9945 9944 9942 9940 9938 9936 9935 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9950 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9960 9959 9958 9956 9955 9953 9951 9948 9946 9944 9942 9940 9938 9936 9935 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9896 9895 9894 9894 9893 9893 9894 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 5872 4 3 4 9905 9904 9902 9901 9900 9900 9900 9900 9900 9901 9902 9904 9906 9908 9910 9913 9915 9918 9921 9923 9926 9928 9930 9931 9933 9934 9934 9935 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9927 9927 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9944 9945 9945 9945 9944 9943 9942 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9934 9933 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9914 9912 9910 9908 9907 9906 9904 9904 9903 9903 9902 9903 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9926 9927 9929 9931 9933 9934 9936 9938 9940 9942 9943 9944 9945 9946 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9887 9886 9885 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9895 9895 9895 9894 9894 9893 9891 9890 9888 9887 9885 9883 9881 9879 9878 9876 9875 9874 9872 9871 9871 9870 9869 9868 9867 9867 9866 9864 9863 9862 9860 9858 9856 9853 9850 9848 9845 9842 9839 9836 9833 9830 9828 9825 9823 9822 9820 9819 9818 9818 9818 9818 9818 9819 9819 9820 9821 9822 9823 9823 9824 9825 9826 9826 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9830 9830 9831 9831 9831 5873 4 3 4 9831 9831 9831 9831 9831 9830 9830 9829 9828 9827 9825 9824 9822 9819 9816 9813 9810 9806 9801 9796 9791 9785 9779 9772 9765 9757 9748 9740 9731 9721 9712 9702 9692 9682 9672 9662 9652 9642 9633 9624 9615 9607 9600 9593 9586 9581 9576 9571 9568 9565 9563 9561 9560 9560 9560 9561 9562 9563 9564 9565 9565 9566 9565 9564 9562 9558 9554 9547 9539 9529 9516 9501 9484 9464 9442 9417 9389 9358 9325 9289 9250 9209 9166 9121 9074 9025 8975 8924 8872 8820 8767 8716 8665 8615 8568 8522 8479 8439 8402 8369 8340 8316 8297 8283 8274 8271 8273 8281 8294 8313 8338 8367 8401 8440 8483 8529 8579 8631 8685 8741 8798 8855 8912 8968 9023 9077 9130 9180 9227 9273 9315 9355 9393 9427 9459 9489 9516 9541 9564 9586 9605 9624 9641 9657 9672 9686 9700 9713 9726 9738 9750 9762 9773 9784 9794 9805 9814 9824 9833 9841 9850 9857 9865 9872 9878 9884 9890 9895 9899 9904 9908 9911 9914 9917 9919 9922 9924 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9952 9953 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9968 9967 9965 9963 9962 9959 9957 9955 9952 9950 9947 9945 9942 9940 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9923 9921 9918 9914 9910 9905 9900 9893 9886 9879 9871 9863 9855 9846 9838 9830 9823 9816 9810 9805 9801 9798 9797 9796 9797 9799 9802 9806 9811 9817 9823 9830 9837 9845 9853 9860 9868 9875 9882 9888 9893 9898 9903 9906 9909 9912 9914 9915 9915 9915 9915 9914 9913 9911 9909 9907 9904 9901 9898 9895 9891 9887 9883 9878 9873 9868 9862 9856 9850 9843 9836 9828 9820 9812 9803 9794 9785 9775 9764 9754 9742 9731 9719 9707 9694 9681 9668 9654 9641 9627 9613 9599 9585 9571 9558 9544 9531 9518 9505 9492 9481 9469 9459 9448 9439 9430 9423 9416 9409 9404 9400 9397 9395 9394 9394 9396 9398 9402 9407 9412 9419 9427 9436 9446 9457 9469 9481 9494 9507 9521 9535 9549 9563 9577 9592 9606 9620 9633 9646 9659 9672 9684 9695 9707 9717 9728 9738 9747 9757 9765 9774 9782 9791 9798 9806 9814 9821 9828 9835 9842 9848 9855 9861 9866 9872 9877 9881 9886 9890 9893 9896 9899 9901 9903 9904 9904 9905 9905 9904 9903 9902 9901 9899 9897 9895 9892 9889 9887 9884 9881 9878 9876 9873 9870 9868 9866 9864 9862 9860 9859 9858 9857 9857 9857 9858 9858 9859 9861 9862 9864 9866 9868 9871 9873 9876 9878 9881 9883 9885 9888 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 5874 4 3 4 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9916 9918 9920 9923 9925 9927 9929 9931 9934 9936 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9956 9957 9959 9961 9962 9964 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9974 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9982 9982 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9964 9964 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9933 9931 9928 9925 9922 9919 9917 9914 9911 9908 9906 9904 9902 9901 9900 9900 9901 9901 9903 9905 9907 9910 9913 9916 9920 9923 9927 9930 9934 9937 9940 9943 9946 9948 9950 9951 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9967 9968 9969 9970 9971 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9973 9973 5875 4 3 5 9966 9964 9961 9959 9957 9954 9952 9950 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9916 9913 9909 9906 9902 9898 9893 9889 9884 9880 9876 9871 9867 9863 9860 9856 9853 9850 9847 9845 9843 9841 9839 9837 9835 9833 9830 9827 9824 9820 9816 9811 9806 9800 9794 9788 9781 9775 9768 9762 9756 9751 9746 9742 9739 9737 9735 9734 9734 9735 9736 9738 9741 9744 9747 9751 9755 9759 9763 9767 9771 9776 9780 9785 9790 9795 9800 9805 9811 9816 9822 9828 9833 9839 9844 9849 9854 9859 9863 9867 9870 9874 9876 9879 9881 9883 9885 9886 9888 9889 9891 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9952 9952 9952 9951 9950 9949 9947 9946 9944 9942 9939 9937 9934 9932 9929 9926 9923 9921 9918 9915 9913 9910 9908 9905 9902 9900 9897 9894 9892 9889 9886 9884 9881 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 9861 9859 9858 9856 9854 9852 9850 9847 9844 9841 9838 9834 9830 9826 9822 9818 9814 9810 9807 9804 9801 9798 9796 9795 9794 9794 9794 9795 9796 9798 9800 9803 9806 9809 9813 9816 9820 9824 9827 9831 9834 9837 9840 9842 9844 9845 9846 9846 9846 9846 9845 9844 9842 9841 9839 9837 9835 9832 9830 9827 9824 9820 9816 9811 9805 9799 9792 9784 9775 9765 9754 9743 9731 9718 9705 9692 9680 9667 9656 9646 9637 9630 9624 9620 9618 9618 9620 9624 9630 9636 9644 9653 9663 9673 9683 9693 9702 9711 9719 9726 9732 9737 9742 9745 9747 9749 9751 9752 9753 9754 9755 9756 9758 9760 9763 9765 9768 9772 9775 9779 9782 9785 9788 9791 9794 9796 9797 9799 9799 9800 9800 9800 9800 9800 9800 9800 9800 9800 9801 9802 9803 9804 9806 9808 9810 9812 9814 9816 9818 9820 9821 9822 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9825 9826 9827 9828 9830 9832 9834 9836 9838 9840 9843 9845 9848 9850 9852 9855 9857 9859 9861 9863 9864 9866 9868 9870 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9892 9893 9894 9896 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9902 9901 9901 9899 9898 9897 5876 4 3 5 9895 9893 9891 9889 9887 9884 9882 9879 9876 9874 9871 9869 9866 9864 9862 9860 9859 9857 9856 9854 9852 9851 9849 9847 9845 9842 9839 9836 9832 9828 9824 9820 9815 9810 9805 9800 9794 9788 9782 9775 9768 9760 9752 9742 9732 9721 9708 9695 9680 9665 9649 9632 9615 9598 9581 9565 9549 9535 9523 9513 9505 9499 9495 9494 9496 9500 9507 9516 9526 9538 9552 9567 9582 9598 9614 9630 9645 9660 9675 9689 9702 9714 9726 9737 9747 9756 9765 9774 9782 9789 9795 9801 9807 9811 9815 9819 9821 9823 9823 9823 9822 9821 9818 9815 9810 9805 9800 9794 9787 9779 9771 9762 9752 9742 9731 9719 9706 9693 9678 9663 9647 9631 9614 9596 9579 9561 9544 9527 9511 9496 9483 9470 9460 9451 9444 9439 9436 9435 9435 9438 9442 9448 9456 9465 9475 9486 9499 9512 9526 9540 9555 9570 9586 9601 9617 9632 9647 9662 9676 9689 9702 9713 9724 9734 9743 9751 9758 9763 9768 9772 9776 9779 9781 9783 9785 9787 9789 9790 9793 9795 9797 9800 9803 9806 9810 9813 9816 9820 9823 9826 9829 9831 9833 9835 9836 9837 9837 9836 9835 9833 9830 9826 9821 9815 9808 9800 9791 9780 9769 9757 9745 9732 9719 9706 9693 9681 9670 9661 9653 9647 9643 9641 9641 9644 9648 9655 9663 9673 9684 9696 9709 9722 9735 9747 9759 9770 9780 9789 9796 9803 9808 9812 9816 9818 9820 9821 9822 9822 9822 9822 9822 9821 9820 9819 9817 9815 9812 9809 9806 9802 9797 9792 9786 9781 9775 9769 9764 9758 9753 9749 9745 9743 9740 9739 9739 9740 9741 9743 9746 9750 9754 9758 9763 9769 9774 9780 9786 9792 9799 9805 9812 9819 9826 9833 9840 9848 9855 9862 9869 9876 9882 9888 9894 9899 9904 9908 9912 9916 9918 9921 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9944 9944 9945 9946 9948 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9966 9966 9967 9968 9969 9970 9972 9974 9975 9977 9979 9981 9983 9984 9986 9987 9988 9989 9990 9990 9991 9990 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9982 9982 9982 9982 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9989 9988 9987 9986 9985 9983 9982 9980 9979 9978 9977 9976 9975 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 5877 4 3 5 9982 9982 9982 9981 9980 9979 9978 9976 9974 9972 9970 9967 9965 9963 9961 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9940 9938 9937 9937 9936 9937 9937 9939 9940 9943 9945 9948 9951 9954 9957 9960 9963 9965 9968 9969 9971 9972 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9972 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9956 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9938 9937 9935 9933 9930 9927 9923 9918 9914 9909 9903 9898 9892 9886 9880 9874 9868 9862 9857 9852 9848 9845 9842 9840 9839 9838 9839 9840 9841 9844 9847 9850 9854 9857 9861 9865 9869 9872 9875 9877 9879 9881 9882 9882 9883 9882 9882 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9872 9871 9869 9868 9867 9865 9864 9863 9862 9861 9861 9861 9861 9861 9862 9864 9865 9867 9869 9872 9875 9878 9882 9885 9889 9893 9898 9902 9906 9911 9915 9919 9923 9927 9931 9934 9936 9939 9940 9942 9943 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9934 9932 9929 9926 9922 9918 9913 9909 9904 9898 9893 9888 9884 9880 9877 9874 9873 9872 9873 9874 9876 9879 9882 9886 9891 9895 9900 9904 9908 9912 9915 9918 9919 9920 9920 9919 9918 9916 9913 9910 9906 9902 9898 9893 9888 9883 9878 9873 9867 9862 9856 9850 9844 9837 9831 9824 9818 9811 9805 9799 9793 9787 9782 9777 9773 9770 9767 9765 9764 9763 9763 9764 9765 9766 9768 9771 9773 9775 9777 9779 9780 9781 9782 9782 9781 9779 9777 9774 9771 9766 9760 9754 9746 9738 9728 9716 9703 9689 9673 9655 9635 9612 9588 9561 9531 9499 9464 9427 9387 9345 9300 9253 9204 9153 9101 9047 8993 8938 8883 8829 8776 8724 8675 8627 8583 8542 8505 8472 8444 8420 8402 8389 8382 8380 8384 8394 8408 8428 8453 8483 8516 8554 8595 8639 8686 8734 8784 8836 8888 8940 8993 9044 9095 9145 9194 9241 9287 9330 9372 9412 9449 9485 9519 9550 9580 9608 9634 9659 9682 9704 9724 9743 9761 9778 9794 9808 9822 9835 9846 9857 9867 9876 9884 9892 9898 9904 9909 9913 9917 9921 9924 9927 9929 9932 9934 9936 9938 9941 9943 9945 9948 9950 9952 9954 9955 9957 9957 9958 9958 9958 9957 9956 9954 9952 9950 9947 9944 9941 9938 9935 9931 9928 9925 9922 9919 9915 9912 9908 9905 9901 9897 9893 9889 9884 9879 9874 5878 4 3 5 9869 9864 9859 9854 9849 9845 9841 9837 9834 9832 9830 9828 9828 9827 9828 9829 9830 9832 9834 9837 9839 9842 9844 9847 9850 9853 9855 9858 9860 9863 9865 9867 9870 9872 9874 9876 9879 9881 9883 9886 9888 9890 9893 9895 9897 9899 9902 9904 9906 9908 9910 9913 9915 9917 9919 9920 9922 9924 9926 9928 9929 9931 9932 9933 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9953 9954 9955 9957 9958 9960 9961 9963 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9988 9989 9991 9992 9993 9995 9996 9997 9998 9999100001000010001100011000110001100011000010000 9999 9998 9998 9997 9996 9995 9995 9994 9994 9994 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9984 9984 9983 9982 9981 9981 9980 9980 9980 9980 9981 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9987 9986 9985 9983 9981 9978 9975 9972 9968 9965 9961 9958 9955 9953 9951 9949 9948 9947 9947 9947 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9969 9971 9973 9975 9977 9979 9981 9983 9985 9987 9988 9989 9990 9991 9991 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9983 9983 9983 9983 9984 9985 9986 9988 9989 9991 9992 9994 9995 9996 9997 9997 9998 9998 9997 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9923 9921 9919 9918 9916 9915 9914 9913 9913 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 5879 4 3 5 9921 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9903 9901 9899 9897 9896 9894 9892 9891 9890 9889 9888 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9889 9890 9891 9893 9894 9896 9897 9899 9901 9903 9905 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9931 9931 9931 9931 9930 9928 9926 9924 9921 9918 9914 9909 9905 9899 9894 9888 9883 9877 9872 9867 9862 9858 9855 9852 9850 9849 9848 9848 9849 9851 9854 9856 9860 9863 9867 9871 9875 9879 9883 9886 9889 9892 9894 9896 9898 9899 9900 9900 9901 9901 9902 9902 9903 9904 9905 9907 9908 9910 9912 9914 9916 9919 9921 9923 9926 9927 9929 9930 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9935 9936 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9940 9937 9934 9931 9926 9922 9916 9910 9903 9896 9889 9881 9873 9864 9856 9848 9840 9831 9824 9816 9808 9801 9793 9786 9778 9771 9762 9753 9744 9733 9721 9708 9693 9677 9659 9639 9617 9594 9569 9541 9513 9482 9451 9418 9385 9351 9317 9283 9249 9216 9184 9153 9123 9095 9069 9046 9025 9006 8990 8977 8968 8961 8958 8958 8961 8967 8977 8989 9005 9023 9043 9066 9091 9118 9145 9174 9203 9232 9262 9291 9319 9346 9373 9398 9422 9444 9465 9485 9503 9520 9536 9551 9564 9577 9588 9598 9608 9616 9622 9628 9632 9634 9635 9634 9631 9627 9621 9614 9606 9597 9587 9577 9567 9557 9548 9540 9534 9529 9526 9525 9527 9530 9536 9544 9554 9565 9578 9592 9606 9622 9637 9653 9668 9682 9696 9709 9721 9732 9742 9751 9758 9763 9768 9771 9773 9773 9772 9770 9767 9763 9759 9753 9747 9741 9734 9728 9722 9716 9712 9707 9704 9701 9699 9698 9698 9697 9697 9696 9696 9694 9692 9689 9685 9679 9673 9666 9658 9649 9641 9632 9624 9617 9611 9606 9604 9603 9604 9607 9613 9620 9629 9639 9650 9662 9675 9688 9700 9712 9723 9733 9743 9751 9758 9765 9771 9776 9780 9784 9788 9792 9797 9801 9806 9811 9816 9821 9826 9832 9837 9842 9847 9851 9855 9859 9862 9865 9868 9870 9872 9874 9876 9879 9881 9883 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9915 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9916 9915 9913 9911 9908 9905 9901 9897 9892 9887 9881 9874 9867 9859 9849 9839 9828 9816 9803 9789 9774 9757 9739 9719 9698 9675 9651 9625 9597 9567 9535 9502 9467 9430 9392 9352 9312 9270 9228 9186 9144 9103 5880 4 3 5 9062 9023 8985 8950 8916 8886 8858 8833 8812 8795 8781 8772 8766 8764 8767 8773 8783 8797 8815 8835 8859 8885 8914 8945 8978 9013 9048 9085 9122 9160 9197 9234 9271 9307 9343 9377 9410 9442 9473 9502 9530 9557 9583 9607 9631 9653 9674 9694 9712 9730 9747 9763 9777 9791 9804 9816 9827 9837 9846 9855 9863 9870 9876 9882 9888 9894 9899 9904 9909 9914 9918 9923 9928 9932 9937 9941 9945 9948 9952 9954 9956 9958 9959 9959 9959 9958 9957 9955 9953 9951 9948 9945 9942 9940 9936 9933 9930 9927 9923 9918 9914 9908 9902 9895 9887 9878 9868 9856 9843 9828 9812 9795 9777 9757 9736 9714 9691 9667 9643 9618 9593 9568 9543 9518 9494 9470 9448 9427 9407 9389 9373 9360 9348 9339 9333 9329 9328 9330 9335 9342 9353 9365 9380 9397 9416 9436 9458 9480 9503 9527 9551 9575 9598 9621 9643 9664 9685 9704 9723 9740 9756 9772 9786 9800 9812 9824 9835 9845 9855 9864 9872 9880 9887 9894 9900 9905 9910 9915 9919 9923 9926 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9952 9953 9955 9956 9956 9957 9957 9958 9958 9958 9958 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9958 9956 9953 9950 9946 9942 9937 9932 9926 9920 9913 9907 9900 9894 9888 9883 9878 9875 9873 9871 9872 9873 9876 9879 9884 9890 9896 9902 9909 9916 9922 9929 9934 9939 9943 9946 9948 9949 9950 9950 9949 9948 9947 9945 9944 9942 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9916 9914 9912 9909 9906 9904 9901 9898 9895 9893 9890 9888 9885 9883 9881 9879 9878 9876 9875 9874 9873 9871 9870 9868 9866 9864 9861 9857 9853 9848 9842 9835 9827 9818 9808 9798 9786 9775 9763 9750 9738 9727 9716 9706 9697 9690 9685 9681 9679 9680 9682 9686 9692 9700 9709 9720 9732 9744 9757 9771 9785 9798 9811 9824 9836 9847 9858 9868 9877 9885 9893 9900 9907 9913 9918 9923 9928 9933 9937 9941 9945 9948 9951 9953 9956 9958 9959 9960 9960 9960 9960 9959 9958 9957 9956 9954 9953 9951 9950 9949 9949 9948 9947 9947 9947 9946 9945 9944 9942 9940 9937 9933 9927 9921 9915 9907 9898 9889 9879 9869 9859 9849 9840 9831 9822 9814 9807 9801 9796 9791 9786 9781 9777 9771 9766 9759 9751 9742 9732 9720 9707 9693 9679 9664 9650 9635 9622 9610 9600 9592 9586 9583 9583 9586 9591 9600 9610 9623 9637 9653 9670 9687 9704 9721 9738 9753 9767 9780 9792 9802 9811 9818 9824 9830 9834 9838 9841 9844 9846 9849 9851 9853 5881 4 3 5 9854 9856 9858 9859 9860 9861 9862 9862 9863 9862 9862 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9850 9848 9846 9844 9841 9838 9834 9829 9824 9817 9810 9802 9793 9783 9773 9761 9750 9738 9727 9716 9705 9695 9686 9678 9672 9667 9664 9663 9663 9666 9670 9675 9683 9691 9701 9712 9723 9735 9747 9759 9771 9782 9793 9804 9813 9822 9829 9836 9841 9846 9850 9853 9855 9856 9857 9857 9856 9855 9853 9851 9849 9846 9842 9838 9834 9829 9824 9819 9813 9807 9800 9792 9785 9776 9767 9757 9746 9734 9722 9708 9693 9676 9658 9639 9618 9595 9571 9544 9516 9486 9454 9420 9384 9346 9307 9266 9224 9180 9135 9090 9043 8996 8949 8903 8856 8811 8767 8725 8684 8646 8612 8580 8552 8529 8509 8495 8485 8480 8480 8486 8497 8512 8533 8558 8588 8621 8658 8699 8741 8786 8833 8881 8929 8978 9026 9074 9121 9167 9211 9254 9295 9334 9371 9406 9439 9470 9499 9527 9553 9578 9601 9623 9643 9663 9681 9698 9714 9730 9744 9757 9770 9781 9792 9801 9810 9818 9825 9831 9837 9842 9846 9849 9852 9854 9856 9858 9859 9861 9862 9863 9863 9864 9865 9866 9868 9869 9871 9872 9874 9877 9879 9882 9885 9888 9891 9895 9898 9902 9906 9910 9913 9917 9920 9924 9927 9930 9932 9935 9937 9939 9940 9941 9942 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9931 9931 9932 9933 9935 9936 9938 9940 9942 9944 9947 9949 9951 9953 9954 9956 9957 9958 9958 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9969 9969 9969 9969 9968 9966 9964 9962 9960 9957 9954 9951 9947 9944 9940 9937 9933 9930 9926 9923 9920 9916 9913 9910 9907 9904 9900 9897 9893 9889 9885 9880 9875 9870 9864 9858 9851 9845 9838 9831 9824 9816 9809 9802 9795 9789 9783 9777 9771 9766 9762 9758 9754 9751 9748 9746 9745 9744 9743 9744 9744 9746 9748 9751 9754 9758 9762 9767 9773 9779 9786 9792 9799 9806 9813 9820 9827 9833 9838 9844 9848 9853 9856 9859 9862 9864 9866 9868 9869 9870 9871 9872 9872 9872 9872 9871 9868 9865 9861 9856 9849 9840 9830 9818 9805 9790 9773 9756 9737 9718 9699 9679 9660 9642 9625 9609 9596 9584 9574 9567 9562 9560 9561 9564 9569 9577 9587 9599 9613 9628 9644 9662 9679 9698 9716 9734 9752 9769 9786 9801 9815 9829 9841 9852 9862 9870 9878 9885 9891 9897 9901 9906 9909 9912 9915 9916 9917 9917 9916 9913 9909 9904 9897 9888 9877 9865 9852 9837 9822 9806 9789 9773 9758 9744 9731 9721 9713 9707 9704 9704 9707 9712 9720 9731 9743 9757 9772 5882 4 3 5 9789 9805 9822 9838 9853 9868 9882 9895 9906 9916 9925 9933 9940 9946 9952 9956 9960 9964 9967 9970 9972 9974 9976 9978 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9978 9978 9978 9979 9979 9980 9981 9983 9984 9985 9986 9987 9988 9988 9989 9989 9988 9988 9987 9987 9986 9985 9984 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9961 9960 9960 9960 9960 9960 9961 9963 9964 9966 9967 9969 9971 9973 9975 9976 9978 9979 9980 9982 9982 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9979 9977 9976 9974 9971 9968 9965 9961 9957 9952 9948 9943 9938 9934 9929 9925 9922 9919 9916 9915 9914 9914 9915 9917 9919 9921 9924 9928 9931 9935 9938 9942 9945 9948 9950 9952 9954 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9956 9955 9954 9952 9950 9948 9945 9942 9939 9935 9931 9927 9922 9917 9912 9906 9901 9895 9890 9885 9880 9875 9871 9868 9866 9864 9864 9864 9866 9868 9872 9876 9881 9887 9893 9899 9906 9913 9919 9926 9932 9937 9942 9947 9950 9954 9957 9959 9961 9963 9965 9966 9968 9969 9971 9972 9974 9975 9977 9979 9980 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9986 9987 9987 9987 9988 9989 9990 9991 9993 9994 9995 9996 9997 9998 9998 9998 9998 9998 9997 9996 9995 9993 9992 9991 9989 9988 9987 9986 9986 9986 9986 9986 9986 9987 9987 9988 9989 9990 9990 9990 9990 9990 9990 9989 9988 9987 9985 9984 9982 9980 9978 9976 9975 9973 9971 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9952 9949 9947 9944 9940 9937 9932 9928 9923 9917 9911 9904 9896 9888 9880 9870 9861 9850 9840 9829 9817 9806 9795 9783 9772 9761 9751 9741 9732 9723 9715 9708 9701 9695 9690 9686 9681 9678 9675 9672 9670 9669 9668 9668 9668 9669 9671 9673 9677 9682 9687 9694 9701 9710 9719 9729 9740 9752 9764 9776 9789 9801 9814 9826 9837 9848 9858 9868 9876 9884 9891 9897 9902 9907 9911 9914 9916 9919 9921 9922 9923 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9932 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9902 9899 9896 9892 9888 9884 9878 9873 9867 9860 9852 9844 9835 9825 9815 9804 9794 9783 9772 9762 9752 9743 9735 9728 5883 4 3 5 9722 9718 9715 9714 9714 9716 9719 9724 9729 9736 9743 9750 9758 9766 9774 9781 9788 9794 9799 9803 9806 9808 9809 9810 9810 9809 9807 9805 9803 9800 9798 9795 9792 9790 9788 9786 9785 9784 9783 9783 9783 9784 9785 9787 9789 9792 9796 9800 9805 9810 9816 9822 9829 9836 9843 9850 9858 9865 9872 9879 9885 9891 9897 9902 9906 9910 9914 9917 9920 9923 9925 9927 9930 9932 9934 9937 9940 9943 9946 9949 9952 9956 9959 9962 9964 9967 9969 9971 9972 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9967 9967 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9933 9932 9931 9929 9927 9925 9922 9920 9918 9915 9913 9910 9908 9906 9904 9902 9900 9899 9898 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9903 9904 9904 9905 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9901 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9893 9893 9892 9891 9890 9889 9887 9884 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9844 9841 9838 9834 9830 9826 9822 9817 9811 9805 9799 9791 9783 9774 9765 9755 9744 9732 9720 9707 9693 9678 9662 9645 9626 9607 9586 9563 9539 9513 9485 9455 9422 9387 9350 9309 9266 9219 9169 9116 9058 8998 8933 8864 8791 8713 8631 8544 8453 8357 8256 8150 8040 7925 7805 7680 7552 7419 7282 7141 6998 6851 6702 6551 6399 6245 6091 5938 5786 5635 5487 5341 5200 5063 4932 4806 4688 4577 4475 4382 4299 4226 4165 4115 4077 4051 4039 4039 4053 4080 4120 4173 4240 4319 4410 4512 4626 4750 4884 5025 5174 5328 5488 5650 5814 5978 6140 6300 6455 6605 6747 6882 7008 7124 7230 7327 7413 7490 7558 7618 7670 7717 7760 7799 7836 7873 7911 7950 7991 8036 8085 8137 8194 8254 8317 8383 8451 8520 8589 8659 8727 8793 8857 8918 8976 9030 9081 9129 9173 9215 9253 9290 9324 9356 9387 9416 9444 9471 9497 9522 9545 9567 9588 9608 9626 9642 9657 9671 9683 9694 9703 9712 9720 9727 9733 9740 9746 5884 4 3 5 9751 9757 9763 9768 9774 9779 9784 9789 9794 9798 9802 9806 9809 9812 9815 9817 9820 9822 9825 9827 9830 9832 9835 9838 9841 9844 9846 9849 9852 9855 9857 9860 9862 9864 9865 9867 9869 9870 9872 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9907 9906 9906 9904 9903 9901 9898 9896 9892 9888 9884 9879 9873 9866 9859 9851 9842 9832 9822 9811 9800 9789 9778 9767 9757 9747 9738 9731 9725 9720 9717 9716 9717 9719 9723 9729 9736 9745 9754 9765 9776 9787 9798 9809 9820 9830 9840 9849 9857 9864 9870 9876 9881 9885 9889 9892 9895 9898 9900 9902 9905 9907 9908 9910 9912 9914 9916 9917 9918 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9937 9937 9936 9936 9934 9933 9931 9929 9926 9923 9921 9917 9914 9911 9907 9903 9899 9895 9890 9885 9879 9873 9867 9859 9852 9843 9834 9825 9815 9804 9793 9782 9771 9759 9748 9737 9726 9716 9706 9697 9688 9680 9673 9667 9662 9658 9654 9652 9650 9650 9651 9652 9655 9659 9663 9669 9675 9682 9690 9699 9708 9718 9728 9738 9749 9759 9770 9780 9790 9799 9808 9817 9825 9832 9839 9846 9852 9857 9862 9867 9871 9875 9878 9882 9884 9887 9889 9891 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9901 9902 9904 9906 9908 9910 9912 9914 9917 9919 9921 9922 9924 9925 9927 9928 9928 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9941 9942 9943 9943 9943 9943 9942 9941 9939 9937 9935 9932 9929 9926 9923 9921 9918 9915 9913 9911 9909 9908 9908 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9923 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9917 9917 9918 9919 9921 9922 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9930 9928 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9914 9911 9909 9906 9902 9898 9894 9890 9885 9880 9876 9871 9866 9862 9858 9853 9849 9845 9841 9837 9832 9828 9822 9817 9810 9803 9795 9786 9775 9764 9752 5885 4 3 5 9739 9726 9711 9696 9680 9664 9648 9631 9615 9600 9584 9569 9555 9542 9530 9518 9508 9498 9490 9483 9477 9472 9469 9467 9466 9466 9468 9471 9475 9481 9488 9496 9505 9516 9527 9540 9553 9567 9582 9597 9612 9628 9643 9659 9674 9689 9704 9718 9732 9745 9757 9769 9781 9791 9802 9811 9821 9829 9838 9845 9853 9860 9866 9872 9877 9883 9887 9891 9895 9899 9902 9904 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9950 9950 9950 9949 9948 9947 9946 9944 9942 9940 9937 9935 9932 9929 9926 9923 9920 9917 9914 9910 9907 9903 9899 9895 9890 9885 9880 9874 9867 9860 9852 9843 9834 9825 9815 9804 9793 9781 9769 9757 9745 9733 9721 9709 9697 9685 9674 9663 9653 9643 9633 9625 9617 9610 9604 9599 9595 9592 9590 9590 9590 9592 9594 9598 9603 9608 9614 9621 9628 9636 9644 9652 9660 9668 9676 9684 9692 9699 9707 9714 9721 9728 9735 9742 9749 9756 9763 9770 9777 9784 9792 9799 9807 9814 9821 9827 9834 9839 9845 9849 9853 9857 9859 9861 9861 9861 9861 9859 9857 9855 9851 9848 9844 9840 9836 9832 9828 9825 9822 9819 9817 9816 9815 9814 9815 9816 9818 9821 9824 9828 9832 9837 9842 9847 9853 9858 9864 9870 9875 9880 9884 9888 9892 9895 9897 9899 9899 9900 9899 9898 9896 9894 9891 9888 9885 9882 9878 9875 9872 9869 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9852 9850 9848 9846 9842 9838 9834 9828 9822 9816 9809 9801 9794 9786 9779 9771 9765 9759 9754 9750 9748 9746 9746 9747 9750 9754 9759 9765 9772 9780 9789 9798 9807 9816 9826 9835 9844 9852 9860 9867 9874 9880 9886 9891 9895 9899 9903 9906 9909 9911 9913 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9927 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9926 9925 9925 9925 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9938 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9915 9913 9910 9907 9904 9900 9897 9893 9889 9885 9881 9877 9874 9871 9868 9866 9864 9862 9860 9858 9855 9853 9849 9845 9840 9834 9827 9819 9810 9800 9789 9778 9766 9754 9741 9728 9715 9701 9686 9670 9652 9632 9609 9583 9553 9517 9477 9431 9380 9323 9261 9195 9124 9052 8978 8904 8832 8764 8701 8646 8598 8561 8534 8519 8516 8526 8547 8579 8621 8673 8732 8797 8866 5886 4 3 5 8938 9011 9083 9153 9221 9283 9341 9394 9441 9483 9520 9552 9579 9603 9624 9643 9660 9675 9690 9704 9717 9731 9744 9756 9768 9780 9791 9801 9810 9818 9825 9831 9835 9839 9842 9844 9846 9847 9849 9850 9851 9853 9855 9856 9858 9861 9863 9865 9867 9869 9871 9872 9873 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9872 9871 9871 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9853 9851 9849 9847 9844 9841 9838 9834 9831 9827 9824 9820 9817 9814 9812 9809 9808 9807 9806 9806 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9816 9817 9817 9817 9818 9818 9819 9819 9820 9821 9822 9824 9825 9825 9826 9826 9826 9825 9824 9822 9820 9817 9814 9810 9806 9802 9797 9793 9788 9783 9778 9773 9767 9761 9754 9746 9737 9726 9714 9700 9685 9668 9649 9630 9608 9587 9564 9542 9520 9500 9480 9463 9449 9437 9429 9424 9423 9426 9432 9441 9453 9468 9485 9504 9524 9544 9565 9584 9603 9620 9635 9648 9658 9666 9671 9674 9674 9671 9667 9661 9653 9645 9636 9627 9618 9609 9602 9596 9591 9588 9588 9589 9592 9598 9605 9614 9625 9637 9650 9664 9679 9694 9709 9723 9737 9751 9763 9775 9786 9795 9804 9812 9819 9825 9831 9836 9841 9845 9849 9853 9857 9861 9864 9868 9871 9874 9877 9879 9881 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9891 9892 9894 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9909 9909 9909 9908 9907 9905 9904 9902 9900 9898 9896 9895 9893 9891 9890 9889 9888 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9884 9884 9883 9883 9882 9880 9879 9877 9875 9873 9871 9869 9866 9863 9860 9856 9852 9847 9842 9835 9827 9818 9809 9797 9785 9773 9759 9745 9731 9717 9704 9691 9680 9671 9663 9658 9655 9655 9657 9662 9668 9677 9688 9700 9713 9726 9740 9753 9766 9779 9790 9800 9809 9816 9822 9827 9830 9833 9835 9836 9837 9838 9838 9839 9839 9839 9840 9840 9840 9840 9840 9839 9838 9836 9833 9830 9826 9821 9816 9811 9805 9799 9793 9788 9782 9777 9772 9768 9764 9761 9758 9755 9753 9751 9750 9748 9747 9746 9745 9744 9743 9743 9743 9743 9744 9746 9748 9750 9753 9757 9762 9766 9772 9777 9783 9788 9794 9799 9803 9807 9811 9814 9816 9817 9818 9819 9819 9819 9819 9819 9819 9819 9819 9821 9822 9824 9827 9830 9834 9838 9842 9847 9851 9856 9860 9864 9868 9872 9875 9877 9880 9881 9883 9884 9884 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9895 9895 5887 4 3 5 9895 9895 9895 9895 9895 9894 9894 9894 9893 9892 9890 9889 9887 9884 9882 9879 9876 9872 9869 9866 9863 9861 9858 9856 9854 9852 9851 9850 9849 9848 9847 9847 9846 9845 9845 9844 9843 9842 9841 9841 9840 9839 9838 9838 9837 9837 9836 9835 9835 9834 9833 9832 9830 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9810 9808 9807 9806 9804 9803 9801 9799 9796 9792 9787 9782 9775 9767 9758 9749 9738 9727 9715 9704 9691 9679 9667 9654 9641 9628 9614 9598 9582 9563 9541 9517 9489 9458 9423 9385 9342 9296 9247 9196 9144 9091 9038 8988 8940 8897 8859 8827 8802 8785 8776 8776 8784 8800 8823 8854 8891 8932 8978 9027 9077 9128 9179 9229 9277 9322 9364 9403 9438 9470 9499 9525 9548 9568 9586 9602 9617 9631 9643 9656 9667 9678 9689 9700 9710 9720 9729 9738 9747 9755 9763 9770 9777 9783 9789 9794 9798 9802 9806 9809 9812 9814 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9832 9832 9831 9831 9829 9827 9825 9822 9818 9814 9809 9804 9799 9793 9787 9781 9775 9769 9763 9757 9751 9745 9738 9731 9724 9717 9708 9700 9690 9680 9670 9658 9646 9634 9621 9608 9594 9581 9568 9555 9542 9531 9520 9509 9500 9492 9485 9480 9476 9473 9471 9470 9471 9473 9477 9481 9487 9493 9501 9510 9519 9529 9539 9550 9562 9573 9585 9596 9607 9618 9628 9638 9647 9656 9664 9671 9677 9683 9688 9692 9696 9699 9702 9703 9705 9706 9706 9706 9705 9704 9702 9700 9698 9696 9694 9691 9689 9687 9686 9685 9684 9684 9684 9685 9687 9688 9690 9693 9695 9697 9699 9700 9700 9700 9699 9697 9694 9690 9685 9679 9672 9665 9656 9647 9637 9627 9615 9602 9587 9571 9553 9533 9511 9486 9458 9427 9394 9359 9321 9281 9241 9200 9159 9120 9083 9049 9019 8993 8973 8959 8951 8949 8954 8966 8983 9006 9034 9067 9102 9140 9180 9220 9260 9299 9337 9373 9407 9438 9466 9492 9515 9536 9554 9571 9586 9600 9612 9624 9635 9645 9655 9664 9673 9681 9689 9695 9702 9707 9712 9716 9719 9722 9724 9726 9728 9729 9730 9731 9732 9733 9735 9736 9738 9739 9740 9742 9743 9744 9744 9744 9744 9744 9742 9741 9739 9737 9735 9732 9730 9727 9724 9721 9719 9716 9713 9710 9707 9703 9699 9695 9691 9685 9680 9673 9666 9659 9652 9644 9637 9630 9623 9616 9611 9606 9602 9600 9598 9598 9600 9602 9606 9610 9616 9623 9629 9637 9644 9652 9659 9666 9673 9679 9685 9690 9695 9698 9702 9704 9707 9709 9710 9711 9713 9713 9714 9715 9716 9717 9717 9718 9719 9719 9720 9720 9721 9721 9721 9720 9720 9719 9718 9717 9716 9714 9713 9711 9709 9706 9704 9702 9699 9697 9694 9691 9689 9686 9683 9680 9678 9675 9673 9670 9668 9665 9663 9661 9660 9658 5888 4 3 5 9657 9656 9655 9655 9655 9655 9656 9656 9657 9659 9660 9662 9663 9665 9667 9669 9671 9673 9675 9677 9679 9681 9683 9685 9687 9689 9690 9692 9694 9695 9696 9698 9699 9700 9700 9701 9701 9701 9700 9699 9698 9696 9694 9692 9690 9687 9685 9683 9680 9678 9676 9674 9673 9671 9670 9670 9669 9668 9668 9668 9667 9667 9667 9666 9665 9664 9663 9661 9660 9658 9656 9654 9652 9650 9649 9647 9646 9645 9644 9644 9644 9644 9644 9644 9645 9646 9647 9648 9649 9651 9652 9653 9655 9656 9657 9659 9660 9661 9662 9663 9664 9665 9666 9666 9666 9666 9666 9665 9665 9664 9663 9662 9660 9659 9657 9655 9654 9652 9650 9648 9646 9644 9643 9641 9639 9637 9635 9634 9632 9630 9628 9626 9624 9623 9621 9619 9617 9616 9614 9613 9612 9610 9609 9608 9607 9606 9605 9604 9603 9602 9601 9600 9600 9599 9598 9598 9597 9597 9597 9597 9597 9597 9598 9599 9600 9601 9602 9604 9605 9606 9607 9609 9610 9610 9611 9611 9611 9611 9611 9610 9609 9608 9607 9606 9604 9602 9601 9599 9596 9594 9592 9589 9587 9584 9581 9579 9576 9573 9571 9568 9566 9564 9562 9560 9559 9557 9557 9556 9556 9555 9555 9555 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9555 9555 9554 9554 9553 9553 9553 9553 9552 9552 9552 9552 9553 9553 9553 9553 9553 9552 9552 9551 9551 9550 9548 9547 9545 9543 9541 9538 9535 9532 9529 9526 9522 9518 9514 9510 9505 9500 9495 9489 9483 9476 9470 9463 9455 9447 9440 9431 9423 9415 9406 9398 9390 9383 9376 9369 9363 9358 9353 9350 9347 9345 9343 9343 9343 9343 9345 9346 9348 9350 9353 9355 9357 9359 9361 9363 9365 9366 9368 9369 9370 9372 9373 9375 9376 9378 9380 9382 9384 9386 9388 9390 9391 9392 9393 9393 9392 9390 9388 9385 9382 9378 9373 9368 9362 9356 9350 9343 9336 9329 9321 9312 9302 9291 9279 9266 9251 9234 9215 9195 9173 9150 9125 9099 9073 9046 9021 8996 8973 8952 8934 8920 8909 8901 8899 8900 8905 8915 8928 8945 8964 8986 9010 9035 9060 9085 9110 9134 9156 9177 9196 9213 9227 9239 9249 9258 9264 9269 9272 9274 9275 9275 9274 9273 9271 9268 9266 9263 9260 9256 9252 9248 9244 9240 9235 9231 9226 9222 9217 9213 9208 9204 9201 9197 9194 9191 9189 9187 9186 9185 9184 9184 9184 9184 9184 9185 9186 9187 9189 9190 9191 9192 9193 9194 9195 9195 9195 9194 9193 9191 9188 9186 9182 9178 9174 9170 9165 9160 9155 9150 9145 9140 9135 9131 9127 9123 9119 9116 9113 9111 9108 9106 9104 9102 9101 9099 9098 9097 9096 9095 9095 9094 9094 9095 9095 9096 9097 9099 9101 9103 9105 9108 9110 9112 9115 9117 9119 9120 9122 9123 9124 9124 9124 9124 9124 9123 9123 9122 9121 9120 9119 9118 9116 9115 9113 9112 9110 9108 5889 4 3 5 9106 9103 9100 9097 9094 9090 9087 9083 9079 9074 9070 9066 9062 9057 9053 9049 9045 9040 9036 9032 9027 9022 9017 9011 9005 8999 8992 8985 8977 8969 8961 8952 8943 8935 8926 8917 8909 8901 8893 8886 8880 8875 8870 8866 8863 8860 8858 8857 8857 8856 8857 8857 8858 8858 8859 8859 8859 8859 8859 8858 8856 8854 8852 8849 8846 8842 8838 8834 8829 8825 8820 8816 8811 8807 8803 8798 8794 8791 8787 8783 8779 8776 8772 8768 8764 8760 8756 8751 8746 8741 8736 8730 8724 8718 8712 8706 8699 8693 8687 8680 8674 8668 8661 8655 8649 8643 8637 8631 8625 8619 8612 8606 8600 8594 8588 8582 8576 8569 8563 8557 8550 8544 8537 8530 8523 8516 8509 8501 8494 8486 8478 8470 8463 8455 8447 8439 8431 8424 8416 8409 8402 8395 8388 8381 8375 8368 8361 8354 8347 8339 8331 8323 8315 8306 8297 8288 8279 8269 8259 8249 8239 8229 8218 8208 8197 8186 8175 8164 8152 8141 8129 8117 8105 8092 8080 8067 8054 8041 8028 8015 8002 7990 7977 7965 7953 7941 7929 7918 7906 7895 7884 7873 7862 7850 7839 7828 7816 7805 7793 7781 7769 7757 7745 7734 7722 7710 7699 7688 7677 7666 7656 7646 7636 7626 7616 7606 7596 7586 7576 7566 7555 7544 7533 7521 7509 7496 7483 7469 7455 7441 7427 7412 7397 7382 7367 7351 7336 7320 7305 7289 7273 7257 7241 7225 7209 7192 7176 7159 7142 7124 7107 7089 7072 7053 7035 7017 6998 6980 6961 6942 6923 6904 6885 6865 6846 6826 6807 6788 6768 6749 6729 6710 6690 6671 6651 6631 6611 6590 6569 6548 6526 6504 6481 6458 6434 6410 6385 6360 6334 6308 6282 6255 6228 6201 6174 6145 6117 6087 6056 6024 5990 5955 5918 5878 5837 5793 5746 5698 5647 5595 5542 5489 5435 5382 5331 5281 5234 5191 5152 5117 5086 5061 5040 5025 5014 5007 5005 5005 5008 5013 5019 5025 5032 5037 5042 5044 5045 5043 5039 5033 5024 5014 5001 4987 4972 4955 4938 4920 4901 4883 4864 4845 4826 4807 4788 4768 4748 4728 4708 4687 4665 4643 4621 4598 4574 4551 4527 4503 4479 4455 4430 4406 4382 4359 4335 4311 4288 4264 4240 4216 4192 4168 4143 4118 4093 4067 4040 4013 3986 3959 3930 3902 3873 3845 3815 3786 3757 3727 3697 3667 3637 3606 3575 3543 3510 3476 3441 3405 3367 3328 3286 3242 3197 3148 3097 3044 2988 2929 2868 2805 2738 2670 2600 2527 2453 2377 2301 2223 2145 2066 1987 1909 1831 1754 1678 1603 1530 1459 1390 1324 1260 1199 1141 1086 1035 986 941 899 860 824 791 761 733 708 685 663 644 625 609 593 578 564 551 539 528 517 507 497 489 481 473 467 461 457 452 449 447 445 443 443 443 443 444 446 448 450 453 457 461 465 470 476 482 489 497 505 515 525 535 547 5890 4 3 5 560 573 588 604 621 639 659 681 704 729 757 787 819 854 892 933 976 1023 1073 1125 1180 1237 1297 1359 1422 1486 1552 1618 1684 1751 1817 1882 1947 2011 2073 2135 2196 2256 2316 2374 2432 2490 2547 2604 2661 2717 2774 2831 2887 2944 3000 3056 3111 3165 3219 3272 3323 3373 3422 3469 3515 3560 3602 3644 3684 3722 3760 3796 3831 3865 3899 3931 3963 3995 4026 4057 4088 4118 4148 4178 4207 4237 4266 4295 4324 4352 4380 4408 4435 4462 4489 4515 4541 4566 4590 4615 4639 4662 4685 4708 4730 4752 4774 4796 4818 4840 4862 4884 4906 4929 4952 4976 5000 5025 5050 5076 5102 5129 5157 5185 5213 5242 5271 5301 5331 5361 5391 5421 5451 5481 5510 5540 5569 5597 5626 5654 5681 5708 5735 5761 5787 5812 5836 5860 5884 5907 5930 5952 5974 5996 6017 6038 6058 6079 6099 6119 6140 6160 6181 6201 6222 6244 6265 6287 6309 6331 6353 6376 6398 6421 6443 6466 6488 6510 6532 6553 6574 6595 6615 6635 6655 6674 6693 6712 6731 6750 6768 6786 6805 6823 6841 6859 6876 6894 6910 6927 6943 6958 6973 6987 7000 7013 7025 7036 7047 7057 7067 7076 7085 7093 7101 7109 7116 7123 7130 7136 7143 7149 7155 7160 7166 7171 7176 7180 7185 7189 7194 7198 7202 7207 7211 7216 7221 7226 7231 7237 7243 7249 7256 7263 7270 7278 7287 7296 7305 7315 7326 7337 7349 7362 7376 7391 7406 7423 7440 7458 7477 7497 7517 7538 7559 7581 7602 7624 7645 7667 7688 7709 7729 7749 7769 7788 7807 7825 7843 7861 7879 7896 7914 7931 7948 7964 7981 7997 8013 8028 8044 8058 8072 8086 8098 8111 8123 8134 8144 8155 8165 8174 8184 8193 8203 8212 8221 8231 8240 8250 8259 8269 8278 8287 8296 8304 8312 8320 8327 8334 8340 8345 8351 8356 8360 8365 8370 8374 8379 8385 8390 8396 8402 8409 8416 8423 8431 8438 8446 8455 8463 8471 8479 8486 8494 8501 8508 8515 8521 8528 8534 8540 8546 8552 8558 8564 8570 8575 8581 8587 8592 8597 8602 8607 8611 8616 8619 8623 8626 8629 8632 8635 8639 8642 8646 8650 8655 8660 8666 8672 8679 8687 8695 8704 8713 8722 8731 8741 8750 8759 8767 8775 8783 8790 8797 8803 8808 8813 8818 8823 8827 8831 8836 8840 8844 8849 8854 8859 8864 8870 8875 8881 8886 8892 8898 8903 8908 8913 8918 8922 8926 8930 8934 8938 8941 8945 8949 8953 8957 8961 8965 8970 8974 8979 8984 8988 8993 8997 9002 9006 9009 9013 9016 9018 9021 9023 9025 9026 9028 9029 9031 9033 9034 9036 9038 9041 9043 9046 9049 9052 9056 9060 9064 9068 9072 9077 9081 9085 9090 9094 9099 9103 9107 9112 9116 9120 9123 9127 9130 9133 9136 9138 9141 9143 9145 9146 9148 9149 9151 9152 9154 9156 9157 9160 9162 9165 9167 9170 9174 9177 9181 9184 9188 9191 5891 4 3 5 9195 9198 9202 9205 9208 9211 9214 9216 9219 9222 9224 9227 9229 9232 9235 9237 9240 9243 9245 9247 9250 9252 9254 9255 9256 9257 9258 9258 9258 9257 9256 9255 9253 9251 9249 9246 9243 9239 9235 9231 9226 9220 9213 9206 9197 9188 9177 9165 9151 9137 9120 9102 9082 9060 9036 9010 8982 8951 8918 8883 8845 8805 8762 8716 8668 8618 8565 8510 8452 8394 8334 8273 8211 8150 8089 8030 7972 7917 7864 7816 7771 7731 7697 7668 7644 7627 7616 7611 7612 7619 7633 7651 7676 7705 7739 7777 7819 7864 7911 7961 8013 8066 8120 8175 8229 8284 8338 8392 8445 8496 8547 8596 8643 8689 8733 8775 8815 8853 8889 8924 8956 8986 9015 9041 9066 9088 9110 9129 9147 9164 9179 9193 9206 9218 9229 9240 9250 9259 9267 9276 9283 9290 9297 9303 9309 9315 9320 9325 9329 9333 9336 9339 9342 9345 9347 9349 9352 9354 9356 9359 9361 9364 9367 9371 9375 9379 9383 9388 9392 9397 9402 9407 9412 9417 9422 9426 9431 9435 9439 9442 9446 9449 9452 9455 9457 9460 9462 9464 9466 9468 9470 9471 9473 9474 9476 9477 9478 9479 9480 9481 9482 9483 9484 9484 9485 9485 9485 9485 9485 9485 9484 9483 9482 9480 9479 9477 9475 9472 9470 9468 9465 9463 9460 9458 9455 9453 9450 9448 9444 9441 9436 9431 9425 9418 9410 9400 9389 9377 9363 9347 9331 9314 9296 9277 9258 9240 9223 9206 9191 9178 9168 9159 9153 9150 9150 9153 9159 9167 9178 9190 9205 9221 9238 9255 9273 9291 9308 9324 9339 9354 9366 9378 9388 9397 9405 9412 9418 9423 9428 9432 9436 9439 9443 9446 9449 9451 9453 9455 9456 9456 9455 9452 9449 9444 9438 9431 9423 9414 9403 9392 9380 9368 9355 9342 9327 9312 9296 9279 9260 9238 9214 9187 9157 9122 9084 9042 8995 8945 8891 8835 8777 8718 8660 8603 8549 8499 8455 8417 8388 8367 8355 8353 8360 8377 8403 8438 8479 8527 8581 8638 8697 8757 8818 8877 8934 8987 9038 9084 9126 9164 9198 9228 9255 9278 9299 9318 9335 9350 9364 9378 9390 9402 9414 9425 9435 9445 9453 9461 9468 9475 9480 9485 9489 9492 9495 9498 9501 9503 9505 9508 9511 9514 9517 9520 9524 9528 9531 9535 9538 9542 9545 9548 9550 9553 9555 9557 9558 9559 9560 9561 9562 9562 9562 9561 9560 9558 9556 9553 9549 9545 9539 9533 9526 9519 9511 9502 9492 9482 9471 9461 9450 9438 9427 9416 9404 9393 9382 9371 9360 9350 9341 9332 9323 9316 9309 9304 9300 9297 9295 9296 9298 9301 9306 9313 9322 9332 9343 9356 9369 9384 9399 9414 9429 9445 9460 9475 9489 9503 9516 9529 9541 9552 9562 9572 9582 9591 9599 9607 9615 9622 9629 9636 9642 9648 9653 9658 9663 9668 9672 9676 9679 9682 9685 9688 9690 9693 9696 9698 9701 9703 9706 9708 9711 9714 9716 9719 9721 9723 9726 9727 5892 4 3 5 9729 9730 9732 9733 9734 9734 9735 9735 9736 9737 9737 9738 9738 9739 9740 9740 9741 9741 9742 9742 9742 9742 9742 9741 9740 9740 9739 9738 9737 9736 9735 9735 9735 9735 9735 9736 9736 9738 9739 9741 9742 9744 9746 9747 9749 9751 9752 9753 9755 9756 9757 9757 9758 9759 9760 9760 9761 9761 9762 9763 9763 9764 9764 9764 9764 9764 9764 9763 9763 9762 9761 9761 9760 9759 9758 9757 9757 9756 9756 9756 9756 9755 9755 9755 9755 9754 9754 9753 9751 9750 9748 9746 9744 9741 9739 9736 9734 9732 9729 9727 9726 9725 9724 9723 9723 9723 9723 9723 9723 9723 9723 9722 9721 9720 9718 9716 9714 9712 9709 9706 9703 9700 9697 9694 9692 9690 9688 9687 9686 9686 9686 9686 9687 9687 9688 9688 9689 9688 9688 9687 9685 9683 9680 9677 9674 9670 9665 9661 9656 9652 9647 9642 9638 9633 9628 9623 9617 9612 9606 9600 9593 9585 9577 9569 9559 9550 9539 9529 9518 9507 9495 9484 9472 9460 9447 9434 9419 9404 9387 9368 9347 9323 9297 9268 9236 9201 9164 9124 9083 9040 8997 8954 8913 8873 8837 8804 8776 8754 8737 8726 8722 8725 8733 8748 8767 8792 8820 8851 8884 8918 8953 8987 9019 9049 9077 9102 9124 9143 9159 9173 9184 9192 9199 9205 9210 9214 9219 9223 9228 9234 9240 9247 9255 9264 9274 9284 9295 9306 9318 9330 9342 9355 9368 9381 9394 9408 9422 9436 9451 9465 9480 9495 9510 9525 9540 9555 9569 9583 9596 9608 9620 9630 9640 9649 9658 9665 9672 9678 9683 9688 9693 9697 9701 9705 9708 9712 9715 9718 9721 9723 9726 9728 9729 9731 9731 9732 9731 9731 9729 9728 9725 9722 9719 9715 9710 9705 9699 9693 9686 9678 9669 9660 9650 9638 9626 9612 9597 9581 9563 9543 9522 9499 9475 9448 9420 9390 9357 9323 9287 9249 9208 9166 9122 9075 9028 8978 8927 8874 8820 8766 8710 8654 8598 8542 8486 8432 8379 8327 8277 8230 8185 8144 8106 8072 8042 8016 7994 7976 7963 7955 7950 7950 7953 7960 7970 7984 7999 8017 8037 8059 8081 8104 8127 8151 8175 8198 8220 8242 8264 8285 8305 8324 8343 8361 8379 8395 8411 8426 8440 8453 8464 8473 8481 8485 8487 8486 8481 8472 8458 8440 8416 8387 8352 8311 8264 8210 8151 8085 8013 7935 7851 7761 7666 7566 7460 7350 7235 7116 6994 6867 6738 6606 6472 6336 6199 6061 5923 5786 5649 5514 5381 5251 5124 5001 4882 4768 4659 4555 4457 4365 4279 4200 4127 4062 4003 3953 3910 3876 3851 3835 3830 3834 3850 3877 3916 3968 4033 4111 4202 4306 4424 4554 4696 4849 5013 5185 5365 5552 5743 5938 6134 6330 6524 6716 6903 7084 7259 7427 7586 7737 7879 8013 8137 8253 8360 8460 8552 8638 8717 8790 8857 8920 8978 9032 9082 9129 9172 9211 9248 9282 9313 9341 9367 9390 9410 9428 9444 9457 9468 9477 5893 4 3 5 9483 9488 9490 9490 9487 9483 9476 9467 9457 9444 9430 9415 9398 9380 9363 9345 9327 9311 9296 9283 9272 9264 9259 9257 9258 9263 9271 9282 9297 9314 9333 9353 9376 9399 9423 9446 9470 9493 9514 9535 9554 9572 9589 9603 9617 9629 9640 9650 9660 9668 9676 9683 9690 9696 9703 9708 9714 9719 9724 9729 9733 9737 9741 9744 9747 9749 9751 9753 9754 9755 9756 9756 9757 9757 9756 9755 9755 9753 9752 9750 9748 9746 9743 9740 9736 9733 9729 9725 9720 9715 9710 9704 9699 9692 9686 9679 9672 9665 9657 9649 9640 9632 9623 9615 9606 9597 9589 9581 9573 9566 9559 9553 9548 9544 9541 9538 9537 9537 9538 9540 9543 9546 9551 9557 9563 9570 9577 9585 9594 9603 9611 9620 9629 9638 9647 9656 9664 9672 9680 9688 9695 9701 9708 9714 9719 9724 9729 9733 9737 9741 9744 9748 9751 9753 9756 9759 9761 9764 9766 9768 9770 9772 9774 9776 9777 9779 9780 9781 9781 9782 9782 9782 9781 9781 9780 9780 9779 9778 9778 9777 9777 9777 9777 9777 9777 9778 9779 9779 9780 9781 9782 9783 9783 9784 9785 9785 9785 9786 9786 9786 9786 9787 9787 9788 9789 9789 9790 9791 9793 9794 9795 9796 9796 9797 9797 9796 9795 9794 9792 9790 9787 9784 9781 9777 9773 9768 9764 9759 9754 9749 9743 9736 9730 9722 9713 9703 9692 9679 9664 9649 9631 9612 9591 9570 9547 9524 9501 9478 9456 9435 9416 9398 9383 9371 9362 9356 9353 9354 9357 9364 9373 9385 9398 9414 9430 9447 9465 9483 9501 9518 9535 9551 9566 9580 9593 9606 9617 9628 9638 9648 9657 9666 9675 9684 9692 9700 9708 9716 9724 9731 9737 9743 9749 9754 9758 9761 9764 9766 9768 9769 9769 9769 9769 9769 9768 9767 9766 9765 9764 9763 9762 9762 9761 9761 9760 9760 9760 9759 9759 9759 9758 9758 9758 9757 9757 9756 9756 9755 9755 9755 9756 9756 9757 9758 9760 9762 9764 9767 9769 9773 9776 9779 9783 9786 9789 9793 9796 9798 9801 9803 9805 9807 9808 9809 9810 9811 9812 9812 9813 9814 9814 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9824 9824 9824 9823 9823 9822 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9812 9811 9810 9809 9808 9807 9807 9806 9804 9803 9802 9801 9799 9798 9796 9794 9793 9791 9790 9788 9787 9786 9785 9785 9784 9784 9784 9785 9785 9786 9788 9789 9790 9792 9793 9794 9796 9797 9798 9799 9800 9801 9802 9802 9803 9803 9804 9804 9805 9805 9806 9807 9807 9808 9809 9810 9811 9813 9814 9815 9816 9818 9819 9820 9821 9822 9823 9823 9824 9824 9825 9825 9825 9824 9824 9824 9823 9822 9822 9821 9820 9819 9818 9818 9817 9816 9816 9815 9815 9815 9815 9816 9816 9817 9817 9818 5894 4 3 5 9818 9819 9819 9820 9820 9820 9819 9819 9818 9817 9816 9815 9813 9812 9810 9809 9807 9806 9805 9804 9803 9802 9802 9801 9800 9800 9799 9798 9797 9796 9795 9794 9792 9791 9789 9788 9786 9785 9784 9783 9782 9781 9780 9779 9779 9779 9778 9778 9778 9778 9778 9777 9777 9777 9776 9776 9775 9774 9774 9773 9773 9773 9773 9772 9773 9773 9773 9773 9774 9774 9775 9775 9775 9776 9776 9775 9775 9775 9774 9773 9772 9770 9769 9767 9766 9764 9763 9761 9759 9758 9756 9755 9754 9753 9752 9751 9750 9749 9749 9749 9749 9749 9749 9750 9750 9751 9752 9752 9753 9754 9755 9756 9757 9758 9759 9760 9760 9761 9761 9762 9762 9763 9763 9764 9764 9765 9766 9766 9767 9767 9768 9768 9768 9768 9768 9768 9767 9766 9765 9764 9762 9761 9759 9758 9756 9755 9753 9752 9751 9750 9749 9749 9748 9747 9746 9745 9744 9742 9740 9737 9734 9730 9726 9722 9718 9713 9708 9704 9699 9694 9689 9685 9680 9675 9670 9665 9659 9652 9644 9636 9626 9614 9602 9588 9574 9558 9542 9525 9508 9492 9477 9463 9450 9439 9431 9425 9422 9421 9424 9428 9436 9445 9457 9470 9484 9499 9514 9530 9545 9559 9573 9586 9598 9609 9619 9628 9636 9643 9649 9655 9660 9666 9670 9675 9679 9683 9687 9691 9694 9697 9700 9702 9704 9705 9706 9707 9708 9708 9708 9709 9709 9709 9710 9711 9711 9712 9714 9715 9716 9718 9719 9720 9720 9721 9721 9721 9721 9720 9719 9718 9716 9715 9713 9712 9710 9709 9708 9707 9706 9705 9704 9703 9702 9700 9699 9697 9695 9693 9690 9687 9683 9679 9675 9671 9666 9662 9657 9653 9649 9646 9643 9640 9638 9637 9636 9636 9636 9636 9637 9639 9640 9642 9644 9645 9647 9649 9650 9651 9652 9653 9654 9654 9654 9654 9654 9654 9654 9654 9653 9653 9653 9653 9653 9653 9654 9654 9654 9654 9654 9654 9654 9654 9654 9653 9653 9652 9651 9649 9648 9647 9645 9644 9642 9640 9639 9638 9636 9635 9634 9633 9632 9632 9631 9630 9630 9630 9629 9629 9629 9628 9628 9628 9628 9628 9628 9628 9628 9627 9627 9627 9627 9627 9627 9626 9626 9625 9624 9622 9621 9619 9617 9615 9613 9610 9608 9605 9603 9600 9598 9596 9593 9592 9590 9588 9586 9585 9584 9582 9581 9579 9577 9575 9573 9571 9568 9565 9562 9558 9555 9550 9546 9542 9537 9532 9527 9523 9518 9513 9508 9503 9499 9494 9490 9486 9482 9478 9474 9470 9466 9463 9459 9456 9452 9449 9445 9441 9437 9433 9429 9424 9420 9415 9410 9405 9399 9394 9388 9383 9377 9371 9365 9359 9353 9347 9340 9332 9324 9316 9307 9297 9286 9274 9261 9248 9234 9220 9205 9190 9176 9161 9148 9136 9125 9115 9108 9102 9099 9097 9098 9102 9107 9114 9123 9133 9144 9156 9168 9180 9193 9204 9215 9225 9234 9242 9249 9255 9259 9263 9266 9268 5895 4 3 5 9270 9271 9272 9273 9275 9276 9278 9280 9283 9286 9290 9293 9297 9302 9306 9310 9314 9318 9321 9325 9327 9330 9332 9333 9334 9334 9334 9334 9333 9332 9331 9329 9327 9325 9322 9319 9316 9313 9309 9305 9300 9296 9290 9285 9279 9272 9266 9258 9250 9242 9232 9223 9212 9201 9188 9176 9162 9148 9133 9117 9102 9086 9070 9054 9038 9023 9010 8997 8985 8976 8968 8961 8957 8955 8955 8956 8960 8965 8971 8979 8987 8996 9006 9015 9024 9034 9042 9050 9058 9064 9070 9075 9080 9084 9087 9090 9092 9094 9096 9097 9098 9099 9100 9101 9102 9102 9103 9103 9103 9102 9102 9101 9100 9098 9097 9095 9092 9090 9087 9084 9081 9078 9075 9071 9067 9063 9059 9055 9051 9047 9043 9039 9035 9031 9027 9023 9019 9016 9012 9008 9005 9001 8997 8993 8989 8985 8980 8976 8970 8965 8959 8953 8947 8941 8935 8928 8922 8915 8909 8903 8897 8891 8886 8880 8874 8869 8863 8857 8852 8846 8840 8834 8827 8821 8814 8808 8801 8794 8787 8781 8774 8767 8761 8754 8748 8741 8735 8728 8722 8715 8708 8701 8693 8685 8677 8669 8660 8651 8642 8633 8624 8615 8605 8596 8587 8578 8568 8559 8550 8541 8532 8523 8514 8504 8495 8485 8475 8465 8454 8444 8433 8422 8412 8401 8389 8378 8367 8356 8345 8334 8322 8311 8300 8288 8277 8265 8253 8241 8229 8217 8204 8192 8179 8166 8153 8139 8126 8112 8099 8085 8072 8058 8044 8030 8016 8002 7988 7973 7958 7943 7928 7913 7897 7881 7864 7847 7830 7813 7795 7777 7759 7741 7722 7703 7685 7666 7647 7628 7609 7590 7570 7551 7532 7513 7494 7474 7455 7435 7416 7396 7375 7355 7334 7313 7292 7270 7248 7225 7203 7180 7157 7133 7110 7086 7062 7038 7014 6989 6965 6940 6916 6891 6866 6841 6815 6789 6763 6736 6709 6682 6654 6626 6597 6568 6539 6509 6479 6449 6419 6388 6357 6326 6295 6264 6233 6201 6169 6138 6105 6073 6041 6008 5975 5942 5909 5876 5843 5809 5776 5743 5709 5676 5643 5610 5577 5544 5511 5479 5446 5413 5380 5348 5315 5282 5249 5216 5182 5149 5115 5081 5047 5012 4978 4943 4907 4871 4835 4798 4761 4724 4686 4647 4608 4569 4529 4488 4447 4406 4363 4321 4278 4234 4189 4143 4096 4048 3999 3947 3894 3839 3782 3722 3660 3595 3528 3458 3385 3309 3231 3151 3068 2983 2897 2809 2721 2631 2541 2451 2361 2271 2182 2094 2008 1923 1839 1758 1680 1603 1530 1459 1392 1327 1266 1209 1154 1103 1056 1011 970 931 896 862 832 803 777 752 729 707 687 668 650 634 618 604 590 578 567 557 548 540 533 528 523 520 517 515 514 514 514 515 516 518 520 523 526 530 535 540 546 553 561 570 580 591 603 617 632 648 665 684 705 727 751 777 805 835 868 903 941 983 5896 4 3 5 1027 1075 1127 1182 1242 1306 1373 1445 1520 1599 1681 1767 1855 1946 2039 2134 2229 2326 2422 2519 2615 2709 2803 2894 2984 3071 3156 3238 3318 3395 3469 3540 3608 3674 3737 3798 3857 3913 3967 4020 4071 4121 4169 4216 4262 4307 4352 4395 4439 4482 4524 4567 4609 4651 4693 4735 4776 4818 4859 4900 4941 4982 5022 5063 5103 5143 5182 5221 5260 5299 5337 5375 5413 5450 5487 5524 5560 5596 5632 5667 5702 5737 5772 5806 5840 5873 5907 5940 5972 6005 6037 6069 6100 6132 6163 6193 6223 6253 6283 6312 6341 6369 6397 6424 6451 6478 6504 6530 6556 6582 6608 6633 6658 6683 6709 6734 6759 6783 6808 6833 6857 6881 6905 6928 6951 6974 6996 7018 7040 7061 7082 7102 7122 7142 7162 7181 7200 7219 7237 7256 7274 7291 7309 7326 7342 7359 7375 7390 7405 7420 7435 7449 7463 7477 7491 7505 7519 7533 7547 7562 7577 7592 7607 7623 7639 7655 7670 7686 7701 7716 7730 7744 7757 7769 7781 7792 7802 7812 7821 7829 7837 7845 7853 7860 7867 7874 7881 7888 7895 7902 7908 7914 7919 7924 7927 7930 7932 7933 7934 7933 7931 7929 7927 7924 7921 7918 7916 7914 7914 7914 7915 7917 7921 7926 7933 7941 7951 7962 7973 7986 8000 8014 8029 8044 8059 8074 8088 8102 8114 8126 8136 8145 8153 8159 8163 8165 8165 8164 8162 8158 8153 8147 8141 8135 8129 8125 8121 8119 8119 8121 8126 8133 8144 8157 8173 8192 8213 8236 8262 8289 8317 8345 8375 8404 8432 8460 8487 8513 8538 8561 8583 8603 8621 8639 8655 8670 8685 8698 8711 8723 8735 8747 8758 8770 8781 8792 8803 8813 8823 8833 8843 8852 8861 8870 8878 8885 8892 8899 8905 8911 8917 8922 8927 8932 8938 8943 8948 8953 8958 8963 8968 8973 8978 8983 8989 8994 8999 9003 9008 9013 9018 9023 9027 9032 9037 9043 9048 9054 9060 9066 9072 9079 9086 9093 9100 9107 9113 9120 9126 9132 9137 9141 9146 9149 9152 9155 9157 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9170 9172 9174 9176 9178 9181 9183 9185 9188 9190 9192 9194 9196 9198 9199 9201 9202 9204 9205 9206 9207 9207 9208 9208 9209 9209 9209 9208 9208 9207 9206 9205 9203 9201 9199 9196 9192 9187 9182 9175 9167 9157 9146 9133 9118 9101 9082 9061 9038 9013 8987 8960 8933 8905 8877 8851 8826 8803 8782 8765 8752 8742 8737 8736 8740 8748 8761 8777 8797 8820 8846 8874 8904 8935 8966 8997 9028 9058 9087 9115 9141 9165 9188 9209 9229 9247 9264 9280 9295 9308 9321 9332 9343 9354 9363 9372 9381 9388 9395 9402 9408 9414 9419 9424 9428 9432 9436 9440 9443 9447 9450 9454 9457 9461 9464 9467 9471 9474 9477 9480 9483 9486 9488 9491 9493 9495 9497 9499 9500 9502 9503 9504 9505 9506 9507 9508 9509 9510 9510 9511 9512 9512 9513 5897 4 3 5 9513 9514 9514 9515 9515 9516 9516 9516 9517 9517 9517 9517 9518 9518 9518 9518 9517 9517 9516 9516 9515 9514 9512 9511 9508 9506 9503 9500 9496 9492 9487 9482 9477 9471 9466 9460 9455 9450 9445 9440 9436 9433 9430 9428 9427 9426 9426 9427 9428 9430 9432 9434 9437 9439 9442 9444 9446 9448 9450 9451 9452 9453 9453 9452 9452 9451 9449 9447 9445 9442 9438 9435 9430 9425 9420 9414 9407 9400 9393 9385 9378 9370 9362 9354 9346 9338 9330 9323 9315 9308 9301 9295 9288 9281 9275 9268 9260 9253 9245 9237 9228 9219 9210 9201 9191 9181 9172 9162 9153 9145 9137 9129 9122 9117 9111 9107 9104 9101 9099 9097 9097 9096 9097 9097 9099 9100 9102 9105 9108 9111 9115 9119 9124 9129 9135 9142 9149 9157 9165 9174 9183 9193 9203 9214 9224 9235 9246 9257 9268 9279 9290 9301 9311 9321 9331 9341 9351 9361 9370 9379 9388 9396 9405 9413 9421 9428 9436 9443 9450 9457 9463 9469 9475 9480 9486 9491 9496 9500 9505 9509 9513 9517 9521 9524 9527 9530 9533 9536 9538 9540 9542 9543 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9558 9558 9557 9555 9553 9549 9545 9539 9531 9523 9513 9502 9489 9476 9461 9445 9429 9413 9396 9379 9363 9347 9331 9317 9304 9292 9282 9274 9267 9262 9259 9258 9258 9261 9264 9270 9276 9284 9292 9301 9311 9322 9332 9343 9353 9363 9373 9382 9391 9399 9407 9414 9420 9426 9432 9436 9440 9444 9447 9450 9453 9455 9457 9459 9461 9463 9465 9467 9469 9471 9474 9476 9480 9483 9488 9492 9497 9503 9509 9515 9522 9529 9536 9543 9551 9559 9566 9574 9581 9588 9595 9602 9609 9616 9622 9628 9635 9641 9647 9652 9658 9664 9669 9674 9679 9684 9689 9693 9697 9701 9705 9709 9712 9716 9719 9722 9725 9728 9731 9734 9737 9740 9743 9745 9748 9750 9752 9754 9756 9757 9758 9758 9758 9758 9757 9756 9755 9754 9752 9751 9749 9748 9746 9745 9744 9743 9742 9742 9741 9740 9738 9737 9735 9732 9729 9726 9722 9717 9712 9707 9701 9695 9689 9683 9677 9671 9666 9661 9657 9654 9651 9649 9648 9648 9649 9651 9653 9656 9660 9664 9669 9673 9678 9684 9689 9694 9700 9705 9710 9716 9721 9726 9731 9736 9740 9745 9749 9754 9758 9761 9765 9768 9771 9774 9776 9778 9780 9782 9784 9785 9787 9788 9790 9791 9792 9794 9796 9797 9799 9800 9802 9803 9805 9806 9807 9808 9808 9809 9809 9809 9809 9809 9809 9808 9808 9807 9806 9805 9803 9801 9799 9796 9793 9789 9784 9778 9771 9763 9755 9745 9734 9723 9711 9699 9687 9674 9662 9651 9641 9631 9623 9617 9612 9609 9608 9608 9610 9614 9619 9625 9633 9641 9650 9660 9669 9679 9689 9698 9708 9716 9724 9732 9739 9745 9750 9755 9759 9763 9766 9769 9771 9773 9775 9776 5898 4 3 5 9777 9778 9779 9780 9781 9782 9782 9783 9785 9786 9787 9788 9790 9791 9792 9793 9793 9793 9793 9792 9790 9788 9785 9782 9778 9774 9770 9765 9760 9756 9751 9746 9742 9738 9734 9730 9727 9723 9719 9714 9710 9704 9698 9691 9683 9674 9664 9653 9641 9628 9614 9599 9583 9567 9550 9531 9512 9491 9468 9443 9416 9385 9352 9314 9272 9226 9176 9121 9061 8998 8931 8861 8788 8715 8642 8570 8500 8433 8371 8314 8264 8220 8184 8156 8135 8122 8115 8115 8121 8131 8145 8161 8179 8198 8217 8235 8251 8266 8278 8289 8298 8306 8312 8318 8324 8330 8337 8347 8358 8372 8389 8410 8433 8460 8490 8523 8558 8596 8636 8678 8721 8765 8809 8854 8899 8943 8986 9029 9071 9111 9151 9189 9225 9260 9294 9326 9357 9386 9414 9440 9464 9488 9509 9530 9549 9567 9583 9599 9613 9626 9638 9649 9659 9668 9676 9683 9689 9694 9698 9702 9705 9707 9709 9711 9712 9714 9715 9716 9718 9720 9722 9725 9728 9732 9736 9741 9746 9751 9757 9763 9768 9774 9780 9786 9791 9796 9800 9804 9808 9810 9813 9814 9815 9815 9814 9812 9810 9807 9803 9799 9794 9790 9784 9779 9774 9770 9765 9762 9759 9756 9755 9755 9756 9758 9761 9765 9769 9774 9780 9786 9792 9798 9804 9810 9815 9819 9823 9826 9828 9830 9831 9832 9832 9832 9831 9831 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9832 9833 9835 9837 9839 9842 9844 9847 9850 9853 9856 9859 9862 9864 9867 9869 9870 9872 9873 9874 9875 9876 9877 9877 9878 9880 9881 9882 9883 9885 9886 9888 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9882 9882 9882 9882 9883 9883 9884 9885 9886 9887 9887 9887 9888 9887 9887 9885 9884 9882 9880 9877 9875 9872 9869 9865 9862 9859 9857 9854 9852 9850 9848 9846 9844 9843 9841 9840 9838 9837 9835 9832 9830 9827 9824 9820 9817 9813 9808 9804 9800 9796 9792 9788 9784 9781 9778 9776 9774 9773 9773 9773 9774 9775 9777 9780 9783 9786 9790 9794 9799 9804 9808 9813 9818 9823 9828 9832 9837 9841 9845 9848 9851 9854 9857 9860 9862 9864 9866 9867 9869 9870 9871 9872 9873 9873 9874 9874 9874 9874 9873 9872 9871 9869 9867 9865 9862 9858 9855 9851 9847 9843 9839 9835 9832 9828 9825 9822 9819 9817 9815 9813 9811 9810 9809 9807 9806 9805 9803 9802 9800 9798 9796 9794 9792 9789 9787 9785 9782 9780 9777 9774 9772 9769 9766 9762 9758 9753 9747 9740 9732 9723 9712 9700 9685 9670 9652 9632 9611 9589 9564 9539 9513 9486 9458 9430 9403 9376 9350 9326 9303 9282 9264 5899 4 3 5 9248 9235 9225 9218 9214 9213 9216 9221 9229 9239 9252 9267 9283 9300 9318 9337 9356 9374 9393 9411 9428 9444 9459 9473 9487 9499 9511 9522 9532 9542 9552 9561 9570 9580 9589 9599 9609 9619 9629 9640 9650 9661 9672 9682 9693 9703 9713 9722 9731 9740 9748 9756 9764 9771 9777 9783 9789 9795 9800 9805 9809 9814 9818 9822 9826 9829 9833 9836 9839 9842 9845 9847 9850 9852 9854 9856 9857 9859 9860 9861 9861 9861 9861 9861 9860 9859 9858 9856 9854 9852 9850 9847 9844 9840 9836 9832 9827 9821 9815 9808 9799 9790 9779 9767 9753 9737 9718 9698 9675 9649 9620 9588 9552 9514 9471 9425 9374 9319 9261 9197 9130 9057 8981 8900 8814 8724 8630 8533 8431 8327 8220 8110 8000 7888 7776 7665 7555 7448 7344 7245 7150 7062 6980 6906 6841 6784 6738 6701 6675 6660 6656 6664 6682 6710 6750 6799 6858 6926 7002 7085 7175 7270 7371 7475 7581 7690 7800 7909 8018 8126 8231 8333 8432 8527 8618 8704 8786 8862 8934 9000 9061 9118 9170 9217 9260 9299 9334 9366 9395 9421 9444 9465 9484 9502 9518 9532 9545 9557 9568 9578 9587 9595 9602 9609 9614 9618 9621 9623 9624 9624 9622 9620 9617 9612 9607 9601 9594 9586 9577 9568 9557 9547 9535 9523 9511 9497 9483 9469 9454 9438 9421 9403 9384 9365 9345 9323 9301 9278 9254 9230 9205 9179 9152 9126 9099 9072 9045 9018 8991 8965 8940 8915 8891 8868 8846 8825 8805 8787 8770 8754 8740 8728 8717 8708 8701 8696 8693 8692 8693 8696 8700 8707 8716 8726 8738 8752 8767 8784 8802 8821 8841 8861 8882 8904 8926 8948 8971 8993 9015 9038 9060 9081 9103 9123 9144 9164 9184 9203 9221 9239 9257 9274 9291 9307 9322 9337 9352 9366 9379 9392 9404 9416 9428 9439 9449 9459 9469 9479 9488 9496 9505 9513 9521 9529 9536 9544 9551 9558 9565 9572 9579 9586 9593 9599 9605 9611 9617 9622 9628 9633 9638 9642 9646 9651 9655 9659 9662 9666 9670 9674 9678 9682 9686 9690 9695 9699 9703 9708 9713 9717 9721 9725 9729 9733 9736 9739 9742 9744 9746 9748 9749 9750 9750 9751 9751 9751 9751 9751 9751 9750 9750 9750 9750 9750 9750 9750 9749 9749 9749 9748 9748 9747 9746 9745 9743 9742 9741 9739 9737 9736 9735 9733 9732 9731 9731 9731 9731 9732 9733 9734 9735 9737 9739 9741 9742 9744 9745 9746 9746 9746 9744 9742 9740 9736 9732 9726 9721 9714 9707 9700 9693 9685 9677 9669 9661 9652 9643 9633 9623 9612 9599 9585 9569 9551 9531 9508 9484 9457 9428 9397 9365 9332 9298 9264 9231 9199 9169 9142 9118 9098 9082 9071 9065 9063 9067 9076 9089 9107 9128 9153 9180 9210 9241 9272 9303 9334 9363 9391 9417 9440 9460 9478 9492 9504 9513 9519 9523 9524 9524 9522 9518 9514 9508 9501 9493 9484 9474 9463 9450 9434 5900 4 3 5 9417 9396 9372 9345 9314 9278 9239 9195 9148 9097 9043 8988 8931 8874 8818 8764 8713 8667 8626 8592 8565 8546 8535 8533 8539 8554 8577 8607 8643 8685 8731 8780 8831 8884 8936 8988 9039 9088 9134 9178 9220 9258 9294 9328 9359 9388 9416 9443 9468 9493 9516 9539 9561 9582 9603 9622 9640 9658 9674 9689 9702 9714 9725 9735 9744 9752 9760 9767 9773 9779 9785 9791 9797 9803 9808 9814 9819 9824 9828 9833 9836 9839 9842 9844 9846 9848 9849 9850 9850 9851 9852 9853 9854 9856 9858 9860 9863 9866 9869 9873 9876 9880 9884 9887 9891 9894 9897 9899 9901 9903 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9923 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9901 9898 9895 9891 9886 9881 9875 9869 9862 9856 9849 9843 9836 9831 9826 9822 9819 9817 9817 9818 9819 9822 9826 9831 9837 9842 9848 9854 9860 9865 9869 9873 9876 9878 9879 9879 9879 9878 9877 9876 9875 9875 9875 9875 9876 9878 9881 9885 9889 9893 9898 9903 9908 9914 9918 9923 9926 9930 9932 9934 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9942 9943 9945 9946 9948 9949 9951 9952 9952 9952 9952 9951 9949 9947 9945 9942 9939 9936 9934 9931 9929 9927 9926 9926 9926 9926 9927 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9942 9942 9942 9942 9941 9941 9940 9940 9940 9940 9941 9942 9943 9944 9946 9947 9949 9951 9953 9954 9955 9956 9957 9957 9957 9956 9956 9955 9953 9952 9950 9949 9947 9946 9945 9945 9944 9944 9944 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9950 9949 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9932 9931 9930 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9931 9930 9930 9930 9931 9931 9932 9933 9934 9935 9935 9936 9936 9935 9935 9933 9932 9929 9927 9923 9920 9916 9912 9908 9904 9900 9895 9891 9887 9882 9878 9873 9868 9863 9857 9850 9843 9834 9825 9816 9805 9794 9782 9769 9757 9745 9733 9723 9713 9705 9698 9693 9690 9689 9690 9694 9699 9706 9715 9725 9736 9748 9761 9773 9785 9797 9808 9818 9827 9836 9843 9849 9854 9858 9862 9865 9868 9871 9874 9876 9879 9883 9886 9890 9894 9898 9902 9907 9911 5900 4 4 1 9359 9335 9308 9276 9241 9201 9157 9110 9059 9005 8949 8892 8834 8777 8722 8670 8622 8580 8544 8515 8495 8482 8479 8484 8497 8519 8548 8584 8625 8671 8720 8773 8826 8880 8933 8985 9035 9082 9127 9170 9209 9246 9280 9312 9342 9370 9397 9422 9447 9470 9493 9515 9537 9557 9577 9595 9612 9628 9643 9656 9668 9679 9688 9697 9704 9711 9717 9723 9728 9733 9738 9744 9749 9754 9760 9765 9771 9777 9782 9787 9792 9796 9801 9804 9808 9811 9813 9816 9818 9820 9821 9823 9825 9826 9828 9830 9832 9834 9836 9838 9840 9843 9845 9848 9850 9853 9855 9857 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9893 9893 9894 9894 9894 9894 9894 9893 9892 9891 9890 9889 9887 9886 9885 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9868 9866 9865 9862 9860 9857 9854 9851 9847 9843 9838 9834 9829 9824 9819 9814 9810 9805 9802 9798 9796 9794 9793 9792 9793 9794 9797 9800 9803 9807 9812 9817 9821 9826 9830 9834 9837 9839 9841 9843 9843 9843 9843 9842 9841 9840 9840 9839 9839 9840 9841 9843 9845 9848 9852 9856 9861 9866 9871 9876 9880 9884 9888 9892 9894 9897 9898 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9900 9899 9898 9896 9894 9892 9891 9889 9887 9886 9884 9884 9884 9884 9885 9886 9888 9889 9892 9894 9896 9899 9901 9903 9905 9906 9907 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9905 9905 9904 9903 9903 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9912 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9904 9903 9901 9900 9899 9898 9896 9895 9893 9891 9890 9888 9886 9885 9884 9883 9882 9881 9881 9882 9883 9884 9885 9887 9889 9891 9894 9896 9899 9901 9904 9905 9907 9908 9909 9910 9910 9909 9909 9908 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9892 9891 9889 9888 9885 9883 9880 9877 9875 9872 9869 9866 9864 9862 9860 9859 9857 9856 9854 9853 9851 9849 9845 9841 9837 9830 9823 9815 9805 9794 9781 9768 9755 9741 9727 9713 9700 9687 9676 9667 9660 9654 9651 9650 9651 9654 9659 9666 9674 9684 9695 9706 9717 9729 9740 9751 9762 9771 9780 9789 9796 9803 9809 9815 9820 9824 9829 9833 9837 9841 9845 9849 9853 9857 9860 9864 9867 9870 9873 9875 9878 5901 4 4 1 9879 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9886 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9905 9906 9906 9906 9906 9905 9904 9903 9901 9899 9898 9896 9894 9893 9892 9891 9890 9890 9890 9891 9891 9892 9893 9894 9896 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9915 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9890 9888 9885 9883 9880 9877 9873 9869 9865 9860 9855 9850 9844 9838 9832 9825 9817 9809 9800 9790 9780 9769 9757 9744 9730 9717 9702 9688 9673 9659 9646 9634 9623 9614 9606 9601 9598 9597 9598 9602 9608 9615 9625 9636 9648 9661 9674 9688 9701 9714 9726 9737 9747 9757 9765 9771 9777 9782 9786 9789 9791 9793 9794 9796 9797 9797 9798 9799 9800 9801 9802 9803 9803 9804 9804 9804 9804 9803 9801 9799 9797 9794 9790 9786 9781 9775 9769 9763 9757 9751 9744 9738 9732 9726 9721 9716 9711 9706 9702 9697 9692 9686 9680 9673 9665 9655 9645 9633 9619 9604 9588 9570 9552 9532 9510 9488 9465 9441 9415 9388 9359 9327 9294 9257 9216 9172 9123 9070 9012 8949 8882 8811 8736 8659 8581 8503 8426 8352 8282 8218 8161 8113 8074 8045 8027 8020 8024 8038 8062 8094 8134 8180 8230 8283 8338 8392 8445 8496 8543 8586 8624 8657 8686 8710 8729 8746 8759 8770 8779 8788 8797 8806 8816 8828 8841 8856 8874 8893 8915 8938 8962 8988 9016 9044 9073 9103 9133 9164 9194 9225 9256 9286 9316 9346 9376 9404 9432 9460 9486 9511 9535 9557 9578 9598 9616 9634 9650 9664 9678 9691 9703 9715 9725 9736 9746 9756 9765 9774 9783 9792 9800 9807 9814 9820 9825 9830 9834 9837 9840 9842 9843 9845 9845 9846 9847 9848 9849 9850 9852 9854 9856 9858 9860 9862 9865 9867 9868 9869 9870 9870 9870 9869 9868 9866 9864 9861 9859 9857 9854 9853 9851 9850 9850 9850 9850 9851 9852 9853 9855 9856 9858 9859 9860 9860 9861 9860 9860 9859 9858 9856 9855 9853 9852 9851 9850 9850 9850 9850 9851 9852 9853 9855 9857 9859 9862 9864 9867 9869 9872 9874 9876 9878 9881 9883 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9906 9909 9911 9912 9914 9916 9917 9918 9919 9919 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9887 9884 9881 9878 5902 4 4 1 9874 9869 9864 9859 9852 9846 9839 9832 9825 9818 9811 9805 9800 9795 9792 9789 9788 9788 9789 9792 9795 9800 9805 9811 9818 9824 9831 9836 9842 9846 9850 9853 9854 9855 9854 9852 9849 9846 9841 9836 9831 9825 9819 9813 9806 9800 9792 9784 9776 9766 9756 9744 9730 9716 9699 9681 9662 9640 9618 9595 9570 9546 9521 9497 9474 9452 9432 9415 9399 9387 9377 9371 9367 9367 9369 9374 9382 9391 9403 9416 9429 9444 9459 9475 9490 9505 9520 9534 9548 9561 9574 9586 9597 9609 9620 9631 9641 9651 9662 9672 9682 9691 9701 9710 9719 9728 9736 9744 9752 9759 9766 9772 9778 9783 9788 9793 9797 9801 9804 9807 9810 9812 9813 9814 9815 9815 9814 9814 9813 9811 9810 9809 9808 9807 9806 9806 9807 9809 9811 9814 9818 9822 9827 9833 9839 9846 9853 9860 9867 9874 9880 9886 9892 9897 9901 9905 9908 9911 9913 9914 9915 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9917 9915 9912 9909 9905 9900 9895 9888 9880 9872 9862 9851 9838 9824 9809 9793 9775 9756 9735 9712 9688 9663 9635 9606 9575 9542 9507 9470 9431 9390 9346 9301 9253 9204 9153 9102 9049 8996 8943 8890 8839 8789 8742 8697 8656 8618 8585 8556 8532 8514 8501 8494 8492 8495 8504 8517 8536 8559 8586 8616 8651 8687 8727 8768 8812 8856 8901 8947 8993 9038 9083 9128 9171 9213 9254 9293 9330 9365 9398 9429 9459 9486 9512 9536 9558 9579 9598 9617 9634 9651 9667 9682 9698 9712 9727 9741 9755 9768 9781 9794 9806 9818 9829 9839 9848 9857 9865 9872 9879 9885 9890 9895 9899 9903 9906 9909 9912 9915 9917 9919 9921 9922 9924 9925 9926 9926 9926 9926 9926 9925 9924 9923 9921 9919 9918 9916 9914 9912 9911 9910 9909 9908 9907 9907 9907 9908 9909 9910 9911 9913 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9919 9916 9913 9909 9905 9901 9896 9891 9886 9881 9875 9870 9865 9861 9857 9854 9852 9850 9850 9850 9851 9854 9857 9861 9865 9870 9875 9880 9884 9889 9893 9897 9900 9903 9905 9907 9909 9910 9911 9911 9912 9913 9913 9914 9915 9917 9918 9920 9922 9924 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9944 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9971 9972 9974 9975 9977 9978 5903 4 4 1 9979 9980 9981 9981 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9938 9937 9937 9937 9937 9937 9938 9939 9940 9941 9942 9943 9944 9944 9943 9943 9941 9939 9936 9932 9927 9922 9916 9909 9901 9893 9884 9875 9865 9854 9843 9831 9819 9807 9793 9780 9765 9750 9734 9718 9701 9684 9666 9647 9629 9610 9592 9574 9556 9539 9523 9508 9495 9483 9472 9463 9456 9451 9448 9447 9448 9450 9454 9460 9468 9477 9487 9499 9512 9526 9541 9556 9573 9590 9607 9625 9643 9660 9678 9695 9712 9728 9743 9758 9771 9784 9796 9807 9817 9826 9834 9841 9848 9854 9859 9865 9869 9874 9878 9881 9885 9888 9891 9894 9897 9899 9901 9902 9904 9904 9905 9905 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9889 9887 9885 9883 9880 9877 9874 9870 9866 9862 9857 9852 9847 9842 9836 9830 9824 9818 9811 9803 9795 9786 9777 9766 9754 9742 9728 9713 9697 9681 9664 9646 9628 9611 9594 9577 9562 9549 9537 9528 9521 9517 9515 9516 9520 9527 9536 9548 9562 9577 9594 9613 9632 9651 9671 9690 9709 9727 9745 9761 9776 9789 9802 9813 9823 9832 9839 9846 9852 9857 9861 9865 9869 9872 9874 9877 9879 9881 9883 9884 9886 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9892 9891 9889 9888 9887 9885 9884 9882 9879 9877 9874 9871 9867 9863 9858 9853 9847 9842 9836 9829 9823 9817 9812 9807 9802 9799 9796 9794 9794 9794 9796 9798 9802 9806 9811 9817 9823 9830 9836 9843 9849 9854 9860 9865 9869 9873 9876 9879 9882 9884 9885 9887 9888 9890 9891 9892 9893 9893 9894 9894 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9881 9880 9878 9875 9872 9868 9863 9857 9851 9844 9836 9828 9819 9811 9803 9795 9788 9781 9776 9772 9769 9767 9767 9768 9770 9773 9777 9781 9786 9791 9796 9801 9806 9810 9813 9816 9819 9820 9821 9822 9822 9822 9821 9820 9819 9817 9816 9815 9813 9812 9810 9809 9808 9807 9805 9804 9803 9802 9802 9801 9800 9800 9799 9799 9799 9799 9798 9798 9797 9797 9796 9795 9794 9793 9792 9790 9789 9788 9787 9786 9786 9786 9787 9789 9791 9794 9798 9802 9807 9812 9818 9825 9831 9837 9844 9849 5904 4 4 1 9855 9860 9864 9867 9870 9872 9873 9874 9874 9873 9872 9871 9870 9868 9866 9865 9863 9862 9861 9860 9859 9859 9859 9859 9860 9861 9861 9862 9864 9865 9866 9867 9869 9870 9871 9873 9874 9875 9877 9878 9880 9881 9883 9884 9886 9888 9890 9893 9895 9897 9900 9903 9905 9908 9910 9913 9915 9917 9918 9919 9920 9920 9920 9919 9918 9916 9914 9912 9909 9906 9903 9899 9896 9892 9889 9885 9882 9878 9875 9871 9867 9863 9858 9854 9849 9844 9839 9834 9829 9824 9819 9815 9810 9807 9804 9802 9801 9801 9801 9803 9805 9808 9811 9815 9819 9824 9828 9833 9837 9841 9845 9849 9852 9855 9858 9861 9863 9866 9868 9871 9874 9877 9881 9884 9889 9893 9897 9902 9907 9911 9916 9920 9924 9927 9930 9933 9935 9937 9938 9938 9939 9938 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9916 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9920 9922 9925 9928 9931 9934 9938 9941 9945 9949 9952 9955 9959 9961 9964 9966 9967 9968 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9982 9982 9981 9980 9979 9978 9976 9974 9973 9971 9970 9968 9967 9965 9964 9964 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9968 9969 9969 9969 9968 9968 9966 9965 9963 9961 9959 9957 9954 9951 9949 9946 9943 9941 9939 9936 9934 9933 9931 9930 9928 9927 9927 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9955 9956 9956 9956 9956 9955 9954 9952 9951 9949 9947 9945 9944 9942 9940 9939 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9929 9927 9925 9923 9920 9917 9913 9909 9904 9900 9894 9889 9884 9878 9873 9867 9862 9857 9851 9846 9841 9836 9830 9825 9819 9812 9806 9798 9790 9782 9773 9764 9754 9744 9733 9723 9713 9702 9692 9683 9674 9665 9657 9650 9643 9637 9632 9626 9622 9617 9613 9609 9605 9602 9598 9594 9591 9587 9584 9581 9578 9576 9573 9572 9570 9570 9569 9570 9570 9572 9574 9576 9579 9583 9587 9591 9596 9602 9607 9613 9620 9626 9633 9641 9648 9655 9663 9671 9678 9685 9693 9700 9707 9713 9719 9725 9731 9737 9742 9748 9753 9758 9764 9769 9774 9780 9785 9791 9796 9801 9806 9811 9816 9820 9823 9826 9829 9831 9833 9834 9836 9836 9837 9837 9838 9838 9839 5905 4 4 1 9840 9841 9843 9844 9846 9848 9851 9853 9856 9859 9861 9864 9866 9868 9871 9873 9874 9876 9877 9879 9880 9881 9882 9882 9883 9884 9884 9884 9885 9885 9885 9885 9885 9886 9885 9885 9885 9885 9884 9883 9882 9880 9878 9875 9871 9867 9862 9856 9849 9842 9834 9825 9816 9806 9796 9787 9778 9769 9761 9755 9749 9745 9743 9742 9743 9745 9749 9753 9760 9767 9775 9783 9792 9801 9810 9818 9826 9834 9841 9848 9854 9859 9864 9868 9872 9875 9877 9880 9882 9883 9884 9885 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9885 9885 9884 9882 9881 9879 9877 9875 9872 9870 9867 9864 9861 9858 9854 9850 9846 9841 9835 9828 9820 9811 9802 9790 9778 9764 9750 9734 9718 9702 9685 9669 9653 9639 9625 9614 9605 9597 9592 9590 9590 9592 9597 9603 9612 9621 9632 9644 9657 9669 9681 9693 9705 9715 9725 9733 9740 9746 9750 9753 9755 9756 9755 9754 9751 9747 9742 9737 9731 9724 9717 9710 9703 9696 9690 9685 9680 9677 9675 9674 9675 9677 9680 9685 9691 9698 9707 9715 9725 9734 9744 9753 9763 9772 9780 9788 9796 9803 9809 9815 9820 9825 9830 9834 9838 9842 9846 9850 9853 9856 9859 9861 9863 9865 9866 9867 9867 9867 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9858 9857 9857 9857 9857 9857 9856 9856 9855 9854 9852 9851 9848 9846 9843 9839 9835 9830 9825 9820 9813 9807 9799 9791 9783 9774 9764 9754 9744 9733 9722 9711 9699 9688 9676 9664 9652 9639 9626 9613 9600 9585 9570 9554 9536 9517 9497 9474 9449 9422 9392 9359 9322 9282 9239 9192 9140 9085 9025 8961 8892 8818 8740 8657 8569 8477 8379 8277 8170 8058 7942 7822 7698 7570 7438 7303 7165 7025 6883 6740 6595 6450 6305 6161 6019 5879 5742 5609 5480 5357 5241 5131 5029 4937 4854 4781 4720 4671 4635 4611 4601 4605 4623 4655 4701 4761 4834 4919 5017 5126 5245 5373 5510 5653 5802 5956 6113 6272 6431 6591 6749 6905 7057 7206 7350 7490 7624 7752 7874 7990 8101 8205 8304 8397 8484 8567 8644 8717 8786 8850 8911 8968 9021 9071 9119 9163 9205 9245 9282 9317 9350 9381 9411 9439 9465 9490 9514 9536 9557 9578 9597 9616 9633 9650 9666 9682 9696 9710 9723 9735 9747 9757 9767 9776 9784 9791 9798 9804 9810 9815 9819 9824 9827 9831 9835 9839 9842 9846 9850 9854 9858 9862 9867 9871 9875 9880 9884 9888 9892 9895 9899 9902 9904 9907 9909 9910 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9920 9922 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 5906 4 4 1 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9971 9970 9969 9968 9966 9964 9962 9960 9959 9957 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9949 9948 9947 9945 9943 9941 9938 9934 9931 9927 9923 9919 9916 9913 9910 9908 9906 9905 9905 9905 9905 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9922 9922 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9908 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9882 9879 9875 9872 9869 9866 9863 9861 9858 9856 9854 9853 9851 9850 9849 9848 9847 9846 9846 9845 9844 9844 9844 9843 9843 9843 9844 9844 9845 9846 9848 9850 9853 9856 9860 9864 9868 9873 9878 9883 9889 9894 9899 9904 9909 9914 9918 9922 9925 9928 9931 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9953 9952 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9924 9921 9918 9915 9911 9906 9901 9895 9888 9881 9873 9865 9856 9846 9836 9825 9813 9801 9789 9776 9763 9749 9735 9720 9705 9689 9672 9655 9638 9620 9603 9585 9567 9550 9533 9517 9503 9489 9477 9467 9458 9452 9447 9444 9444 9445 9448 9453 9460 9468 9477 9488 9499 9511 9524 9538 9552 9567 9582 9597 9612 9628 9643 9659 9674 9689 9705 9719 9734 9748 9762 9775 9787 9799 9810 9820 9830 9839 9847 9854 9861 9867 9872 9877 9882 9886 9889 9893 9896 9898 9901 9903 9905 9907 9908 9909 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9940 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9919 9917 9915 9912 9908 9904 9900 9894 9888 9881 9874 9866 9857 9848 9838 9827 9816 9803 9790 9776 9761 9745 9727 9708 9688 9666 9642 9617 9589 9560 9530 9497 9462 9426 9388 9349 9308 9266 9223 9179 9134 9088 9042 8996 8949 8903 8857 8812 8768 8725 8684 8645 8608 8574 8543 8515 8491 8471 8455 8444 8437 8435 8438 8446 8458 8475 8497 8523 8552 8585 8622 8661 8703 8746 8792 8838 8885 8932 8979 9026 9072 9118 9162 9204 9246 9285 9323 9359 9393 9426 9457 9486 9513 9539 9563 9586 9607 9627 9646 9663 9680 9695 9709 9722 9734 9746 9756 9766 9774 9782 9789 9796 9801 9807 9811 9815 9819 9822 9824 9827 9828 9829 9830 9830 9830 9829 9827 9825 9822 9819 9815 9810 9805 9800 9794 9788 9783 9777 9772 9767 5907 4 4 1 9763 9760 9758 9756 9755 9756 9757 9759 9763 9767 9771 9776 9782 9787 9793 9799 9805 9811 9816 9821 9826 9830 9835 9838 9842 9845 9849 9852 9855 9858 9861 9865 9868 9871 9875 9878 9881 9884 9887 9890 9892 9894 9896 9897 9898 9899 9899 9899 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9872 9870 9868 9867 9865 9863 9861 9860 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9852 9851 9851 9850 9849 9849 9848 9846 9845 9844 9843 9842 9841 9840 9839 9838 9838 9837 9835 9833 9830 9827 9822 9815 9807 9798 9786 9773 9758 9742 9724 9706 9686 9667 9648 9630 9613 9598 9586 9576 9569 9566 9565 9568 9575 9584 9596 9610 9627 9644 9663 9682 9701 9720 9738 9755 9770 9784 9797 9808 9817 9825 9831 9837 9841 9844 9846 9848 9849 9849 9849 9847 9846 9843 9839 9835 9829 9823 9816 9808 9800 9791 9782 9774 9765 9758 9751 9746 9741 9739 9738 9738 9741 9745 9750 9757 9764 9773 9782 9791 9801 9810 9820 9828 9836 9843 9850 9855 9860 9864 9868 9871 9873 9876 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9893 9893 9893 9891 9889 9886 9882 9877 9871 9864 9856 9848 9840 9831 9822 9814 9806 9799 9792 9787 9783 9780 9779 9780 9782 9785 9790 9796 9804 9812 9821 9830 9840 9850 9860 9870 9880 9889 9897 9905 9913 9920 9926 9931 9936 9941 9945 9948 9951 9954 9956 9958 9959 9960 9961 9961 9961 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9931 9929 9927 9926 9925 9924 9923 9922 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9940 9941 9941 9941 9940 9939 9938 9936 9934 9932 9929 9926 9923 9920 9917 9914 9912 9909 9907 9905 9903 9902 9900 9899 9897 9896 9893 9891 9888 9884 9879 9874 9869 9862 9855 9847 9838 9828 9818 9807 9795 9782 9768 9753 9736 9717 9696 9672 9646 9618 9586 9552 9515 9476 9434 9391 9345 9299 9252 9206 9161 9117 9075 9037 9002 8971 8945 8923 8906 8895 8888 8886 8889 8896 8908 8922 8940 8961 8985 9010 9036 9065 9094 9124 9154 9185 9216 9247 9278 9309 9339 9370 9400 9429 9458 9486 9513 9539 9564 9589 9611 9633 9654 9673 9691 9708 9724 9739 9754 9767 9779 9791 9802 9813 9823 9832 9841 9849 9856 9863 9870 9876 9881 9885 9889 9893 9896 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 5908 4 4 1 9917 9918 9918 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9947 9948 9948 9948 9947 9946 9945 9943 9941 9938 9935 9932 9928 9925 9920 9916 9911 9907 9901 9896 9890 9884 9877 9870 9862 9853 9844 9833 9821 9808 9794 9779 9762 9745 9726 9708 9688 9669 9650 9631 9614 9598 9584 9571 9561 9553 9548 9546 9547 9550 9555 9563 9574 9585 9599 9613 9629 9644 9660 9676 9691 9706 9720 9733 9745 9756 9766 9775 9783 9791 9798 9805 9811 9817 9823 9829 9834 9840 9846 9852 9858 9864 9870 9876 9881 9887 9892 9898 9903 9908 9912 9916 9920 9924 9927 9930 9932 9935 9937 9939 9940 9941 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9938 9936 9933 9930 9927 9924 9921 9917 9914 9911 9907 9905 9902 9900 9898 9896 9895 9894 9894 9894 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9896 9897 9898 9899 9901 9903 9905 9908 9911 9913 9916 9920 9923 9926 9929 9932 9935 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9958 9960 9962 9964 9965 9967 9969 9971 9973 9975 9976 9977 9978 9979 9979 9979 9979 9978 9977 9976 9974 9973 9971 9969 9967 9966 9964 9962 9960 9958 9956 9954 9953 9951 9950 9948 9947 9946 9945 9945 9945 9945 9945 9946 9947 9948 9950 9952 9954 9956 9959 9961 9963 9965 9967 9969 9970 9971 9971 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9941 9941 9941 9941 9942 9943 9945 9946 9948 9949 9951 9953 9954 9955 9956 9957 9958 9958 9957 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9945 9944 9944 9944 9944 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9933 9931 9928 9926 9923 9921 9919 9917 9915 9914 9913 9912 9912 9912 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9921 9922 9921 9921 9920 9919 9918 9916 9914 9912 9910 9907 9904 9901 9899 9896 9893 9890 9888 9886 9884 9882 9881 9880 9879 9879 9878 9878 9877 9877 9876 9875 9873 9871 9868 9864 9860 9855 9850 9843 9837 9830 9822 9815 9807 9799 9791 9782 9773 9763 9752 9740 9727 9712 9695 9675 9653 9628 9600 9568 9534 9497 9458 9417 9375 9332 9289 9247 9207 9170 9137 9108 9085 9067 9056 5909 4 4 1 9050 9052 9060 9074 9095 9120 9151 9185 9222 9262 9303 9345 9386 9427 9466 9504 9539 9572 9602 9630 9655 9677 9698 9716 9732 9747 9760 9773 9784 9794 9803 9812 9820 9828 9835 9841 9847 9852 9856 9861 9864 9867 9870 9873 9875 9877 9879 9881 9882 9884 9885 9887 9888 9889 9890 9891 9891 9891 9891 9891 9890 9889 9888 9886 9884 9882 9880 9877 9874 9871 9868 9865 9863 9860 9857 9855 9852 9850 9849 9847 9846 9846 9845 9845 9846 9847 9848 9849 9851 9853 9856 9858 9861 9864 9867 9870 9873 9876 9879 9882 9886 9889 9892 9895 9898 9901 9904 9907 9911 9914 9918 9921 9925 9928 9932 9935 9939 9942 9944 9947 9949 9951 9952 9954 9954 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9945 9943 9940 9937 9934 9930 9927 9923 9918 9914 9909 9905 9900 9895 9890 9885 9881 9876 9873 9870 9867 9865 9864 9864 9865 9866 9869 9872 9876 9880 9885 9890 9895 9901 9906 9912 9917 9921 9926 9930 9934 9937 9939 9942 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9966 9965 9966 9966 9967 9968 9970 9971 9973 9975 9977 9978 9980 9981 9982 9983 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9970 9969 9967 9964 9961 9958 9954 9950 9945 9940 9934 9929 9922 9916 9910 9903 9897 9891 9884 9879 9873 9868 9862 9857 9853 9848 9843 9838 9833 9828 9822 9816 9810 9803 9797 9790 9782 9775 9768 9762 9755 9749 9743 9738 9734 9730 9727 9724 9722 9721 9719 9718 9717 9716 9715 9713 9711 9708 9704 9700 9695 9689 9682 9674 9664 9653 9641 9627 9611 9593 9573 9551 9526 9499 9468 9434 9396 9355 9310 9260 9207 9149 9087 9020 8950 8875 8796 8714 8628 8538 8447 8352 8256 8158 8059 7960 7862 7764 7668 7574 7484 7397 7316 7239 7170 7107 7052 7006 6968 6941 6923 6916 6919 6932 6956 6990 7034 7087 7148 7217 7293 7375 7462 5910 4 4 1 7552 7645 7740 7836 7932 8027 8120 8211 8299 8384 8465 8542 8616 8685 8750 8811 8868 8921 8970 9016 9058 9097 9133 9165 9195 9223 9248 9271 9292 9311 9329 9345 9361 9376 9390 9404 9418 9433 9447 9462 9477 9493 9510 9527 9544 9561 9579 9597 9614 9632 9649 9665 9680 9695 9708 9720 9731 9741 9750 9757 9764 9769 9773 9777 9780 9782 9783 9784 9785 9785 9784 9783 9782 9780 9777 9773 9768 9761 9754 9744 9733 9721 9706 9691 9674 9655 9636 9617 9597 9578 9560 9543 9528 9515 9505 9498 9493 9492 9494 9500 9508 9520 9533 9549 9567 9585 9605 9625 9644 9664 9682 9700 9716 9731 9744 9756 9767 9776 9783 9790 9795 9800 9803 9806 9809 9811 9812 9814 9814 9815 9816 9816 9817 9817 9818 9819 9820 9822 9823 9825 9828 9830 9833 9836 9839 9842 9844 9846 9848 9849 9849 9848 9846 9843 9839 9834 9829 9823 9816 9809 9803 9797 9791 9786 9782 9779 9778 9778 9779 9782 9786 9791 9797 9804 9812 9820 9828 9837 9845 9852 9860 9867 9873 9878 9883 9887 9891 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9920 9920 9921 9921 9920 9920 9919 9918 9918 9916 9915 9914 9912 9911 9909 9907 9905 9903 9900 9897 9894 9890 9886 9882 9878 9873 9868 9863 9857 9852 9846 9841 9836 9831 9827 9823 9820 9818 9817 9816 9817 9819 9821 9825 9829 9834 9839 9845 9851 9857 9864 9870 9876 9881 9887 9891 9896 9900 9903 9906 9908 9910 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9913 9912 9910 9909 9908 9906 9904 9902 9899 9896 9892 9889 9884 9879 9874 9868 9861 9854 9847 9839 9831 9823 9814 9806 9798 9791 9783 9776 9770 9765 9760 9755 9752 9749 9746 9744 9743 9742 9742 9742 9742 9742 9743 9744 9745 9747 9749 9752 9755 9759 9763 9767 9772 9778 9783 9790 9796 9802 9808 9813 9819 9823 9827 9829 9831 9832 9831 9830 9827 9823 9819 9813 9807 9800 9793 9786 9778 9769 9760 9751 9741 9730 9719 9706 9691 9675 9658 9638 9616 9592 9566 9538 9509 9478 9446 9415 9384 9354 9326 9301 9279 9261 9247 9238 9235 9237 9244 9256 9274 9296 9321 9350 9382 9415 9450 9484 9519 9552 9583 9612 9639 9664 9685 9705 9721 9735 9747 9758 9767 9775 9781 9787 9793 9799 9804 9809 9814 9819 9824 9828 9832 9835 9839 9841 9843 9845 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9848 9849 9851 9852 9853 9854 9855 9855 9855 9855 9854 9852 9850 9847 9844 9840 9837 9833 9829 9826 9824 9822 9821 9821 9822 9824 9827 9831 9836 9841 9847 9854 9860 9867 9874 9880 9885 9890 9895 9899 9902 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9919 9921 9924 9927 9930 9933 9936 9940 9943 9946 5911 4 4 1 9948 9950 9952 9954 9955 9956 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9963 9964 9965 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9968 9967 9965 9963 9961 9959 9957 9954 9952 9950 9948 9945 9943 9942 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9921 9921 9921 9921 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9918 9919 9919 9920 9922 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9950 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9957 9958 9959 9961 9962 9964 9966 9969 9971 9973 9975 9977 9979 9981 9983 9984 9985 9985 9985 9985 9985 9984 9983 9982 9980 9979 9978 9976 9975 9974 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9956 9954 9953 9952 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9940 9938 9935 9932 9929 9925 9921 9917 9913 9909 9905 9902 9898 9895 9893 9891 9890 9889 9889 9890 9891 9893 9895 9898 9901 9904 9907 9911 9915 9918 9921 9924 9927 9929 9931 9933 9934 9934 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9957 9959 9960 9962 9964 9966 9967 9969 9971 9972 9973 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9989 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9984 9983 9982 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9963 9962 9962 9961 9961 9961 9962 9963 9964 9966 9967 9969 9971 9973 9974 9975 9976 9977 9977 9977 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9967 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9966 9964 9962 9959 9955 9951 9947 9942 9936 9930 9924 9917 9910 9903 9896 9889 9882 9876 9870 9864 9860 9856 9854 9852 9851 9852 9853 9856 9859 9864 9869 9874 9880 9886 9892 9898 9904 9909 9913 9917 9921 9923 9925 9926 9927 9926 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9888 9885 9883 9880 9877 9873 9870 9866 9862 9858 9853 9848 9843 9837 9831 9824 9818 9811 5912 4 4 1 9804 9797 9790 9783 9777 9772 9767 9763 9761 9759 9759 9760 9762 9765 9769 9774 9780 9786 9792 9799 9805 9810 9815 9819 9822 9824 9825 9824 9822 9819 9815 9809 9803 9796 9789 9780 9772 9763 9755 9746 9737 9729 9721 9714 9707 9700 9694 9689 9684 9680 9676 9673 9671 9669 9669 9669 9670 9671 9674 9678 9682 9687 9694 9701 9708 9717 9726 9736 9746 9756 9767 9777 9788 9799 9809 9819 9829 9838 9847 9855 9863 9871 9878 9885 9891 9897 9903 9908 9913 9918 9923 9928 9932 9937 9941 9945 9949 9953 9956 9959 9962 9965 9968 9970 9972 9973 9975 9976 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9940 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9909 9907 9904 9902 9899 9896 9894 9890 9887 9884 9881 9878 9875 9872 9869 9867 9864 9863 9861 9860 9859 9859 9858 9858 9858 9858 9857 9857 9856 9855 9854 9852 9850 9848 9845 9843 9840 9838 9835 9833 9832 9831 9830 9830 9830 9831 9832 9833 9834 9836 9838 9839 9840 9841 9842 9842 9842 9842 9841 9840 9838 9837 9835 9834 9832 9831 9830 9829 9828 9827 9827 9827 9828 9828 9829 9829 9830 9831 9831 9831 9831 9831 9830 9829 9827 9825 9822 9818 9814 9809 9804 9798 9791 9784 9776 9767 9758 9749 9740 9731 9723 9714 9707 9700 9695 9690 9687 9685 9684 9685 9688 9691 9696 9702 9709 9717 9726 9736 9746 9756 9767 9778 9789 9799 9810 9820 9830 9840 9849 9858 9866 9874 9881 9887 9893 9898 9902 9905 9908 9910 9912 9913 9913 9914 9913 9913 9913 9912 9912 9912 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9920 9921 9923 9924 9926 9928 9929 9931 9933 9934 9935 9936 9936 9936 9935 9935 9934 9933 9931 9930 9929 9928 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9922 9920 9918 9915 9912 9909 9905 9902 9898 9894 9891 9887 9883 9879 9875 9871 9866 9861 9856 9851 9845 9839 9832 9824 9816 9807 9796 9785 9772 9758 9741 9724 9704 9682 9659 9633 9606 9576 9546 9514 9481 9448 9414 9382 9350 9321 9294 9270 9249 9232 9220 9212 5913 4 4 1 9209 9211 9217 9228 9244 9264 9287 9313 9341 9372 9403 9436 9468 9500 9532 9562 9590 9617 9642 9665 9687 9706 9724 9740 9755 9768 9780 9792 9802 9812 9822 9830 9839 9847 9854 9861 9868 9874 9879 9885 9889 9894 9897 9900 9903 9906 9908 9909 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9926 9926 9925 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9907 9905 9904 9903 9902 9902 9902 9901 9901 9902 9902 9902 9903 9903 9904 9905 9906 9906 9907 9908 9910 9911 9913 9914 9916 9918 9921 9923 9926 9928 9931 9934 9936 9939 9941 9943 9944 9946 9947 9947 9948 9948 9947 9947 9946 9946 9945 9944 9944 9944 9944 9945 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9957 9957 9956 9955 9954 9952 9949 9946 9943 9939 9935 9931 9928 9924 9920 9916 9913 9910 9907 9904 9902 9899 9897 9895 9894 9892 9891 9890 9889 9889 9889 9889 9889 9890 9890 9892 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9926 9928 9930 9932 9935 9937 9940 9942 9945 9947 9949 9951 9953 9954 9955 9955 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9953 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9932 9931 9930 9928 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9897 9895 9894 9894 9894 9894 9895 9897 9899 9900 9902 9904 9906 9908 9909 9910 9910 9910 9909 9908 9907 9905 9903 9901 9898 9896 9893 9890 9888 9885 9883 9881 9878 9876 9875 9873 9872 9870 9869 9868 9867 9867 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9875 9875 9874 9873 9872 9870 9868 9865 9863 9860 9857 9855 9852 9850 9847 9845 9844 9842 9841 9840 9839 9838 9838 9837 9837 9837 9836 9835 9835 9834 9833 9832 9831 9831 9830 9829 9829 9828 9828 9828 9828 9829 9830 9830 9831 9833 9834 9835 9836 9837 9837 9837 9837 9837 9836 9835 9833 9831 9829 9827 9825 9822 9820 9817 9815 9813 9811 9810 9808 9807 9806 9805 9804 9802 9801 9799 9796 9794 9790 9786 9781 9776 9770 9764 9757 9750 9743 9735 9728 9720 9712 9705 9697 9689 9682 9674 9667 9659 9651 9642 9633 9623 9612 9601 9589 9576 9561 9546 9530 9513 9494 9475 9454 9432 9409 9385 9359 9332 5914 4 4 1 9303 9273 9240 9205 9168 9129 9087 9042 8994 8942 8888 8830 8769 8703 8634 8561 8484 8403 8318 8229 8135 8037 7935 7828 7717 7602 7483 7359 7232 7102 6968 6832 6692 6551 6408 6264 6118 5973 5827 5683 5539 5397 5258 5121 4987 4857 4731 4610 4494 4383 4278 4180 4089 4004 3927 3858 3798 3745 3700 3664 3637 3618 3606 3602 3606 3616 3633 3654 3680 3710 3743 3777 3812 3847 3880 3911 3939 3962 3981 3994 4001 4002 3996 3983 3964 3938 3905 3867 3824 3777 3726 3673 3617 3562 3507 3453 3402 3355 3313 3277 3248 3227 3215 3212 3219 3237 3266 3307 3360 3424 3501 3589 3689 3800 3921 4052 4192 4340 4496 4657 4824 4995 5168 5344 5520 5696 5870 6042 6211 6376 6537 6693 6843 6987 7126 7258 7385 7505 7619 7728 7831 7928 8020 8108 8191 8270 8345 8416 8483 8548 8609 8667 8722 8775 8825 8873 8918 8961 9001 9040 9077 9112 9145 9177 9207 9236 9263 9290 9315 9340 9363 9385 9407 9427 9446 9465 9482 9499 9514 9529 9542 9555 9567 9579 9589 9600 9610 9620 9629 9639 9649 9659 9668 9678 9688 9698 9707 9716 9725 9733 9741 9748 9755 9760 9766 9770 9774 9778 9781 9784 9787 9790 9793 9797 9800 9803 9807 9811 9814 9818 9821 9824 9827 9829 9831 9831 9832 9831 9831 9829 9827 9825 9823 9820 9818 9815 9813 9811 9810 9808 9807 9806 9806 9806 9806 9806 9807 9808 9809 9810 9811 9813 9815 9817 9819 9821 9823 9826 9828 9831 9833 9836 9838 9840 9842 9843 9844 9845 9845 9846 9846 9846 9845 9845 9845 9844 9844 9844 9844 9844 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9847 9847 9846 9846 9846 9845 9845 9845 9845 9845 9846 9846 9847 9848 9849 9851 9852 9854 9856 9857 9859 9861 9863 9864 9866 9868 9870 9872 9875 9877 9880 9883 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9944 9945 9946 9948 9949 9951 9953 9954 9955 9957 9957 9957 9957 9957 9956 9954 9953 9951 9949 9947 9946 9944 9943 9942 9942 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9952 9953 9952 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9936 9935 9934 9933 9932 9930 9928 9926 9923 9920 9917 9913 9909 9905 9900 9895 9889 9883 9876 9869 9861 9853 9844 9834 9824 9813 9802 9790 9778 9766 9753 9739 9726 9712 9698 9684 9670 9655 9641 9627 9613 9599 9586 9574 9562 9552 9543 9536 9530 9526 9525 9525 9528 9533 9540 9550 9562 9575 9590 9606 9623 9641 9660 9679 9697 9715 9733 9749 9765 9779 9792 9805 9815 9825 9834 9841 9848 9854 9859 9863 9867 5915 4 4 1 9870 9873 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9908 9909 9911 9913 9915 9917 9918 9920 9922 9923 9924 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9901 9898 9895 9891 9886 9881 9876 9870 9864 9858 9851 9844 9837 9829 9821 9813 9804 9795 9784 9773 9761 9747 9731 9715 9696 9676 9655 9632 9608 9584 9559 9534 9509 9486 9464 9444 9427 9412 9401 9393 9388 9387 9390 9396 9405 9417 9431 9447 9464 9482 9500 9518 9535 9550 9564 9577 9587 9596 9602 9606 9609 9609 9608 9606 9603 9599 9595 9590 9585 9579 9574 9568 9562 9556 9550 9543 9537 9529 9521 9513 9504 9495 9485 9475 9464 9453 9442 9431 9420 9409 9399 9390 9381 9373 9367 9361 9356 9353 9351 9350 9350 9351 9353 9357 9361 9367 9373 9380 9388 9396 9405 9415 9424 9434 9443 9453 9461 9469 9475 9480 9484 9485 9485 9483 9479 9472 9464 9455 9443 9431 9419 9406 9394 9383 9373 9366 9361 9359 9360 9365 9373 9385 9400 9419 9440 9464 9491 9518 9547 9576 9605 9634 9662 9688 9713 9736 9756 9775 9792 9807 9820 9831 9841 9850 9857 9863 9869 9874 9879 9884 9888 9892 9896 9900 9904 9907 9911 9914 9917 9920 9923 9925 9928 9930 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9927 9926 9924 9922 9919 9917 9914 9912 9909 9907 9904 9902 9900 9899 9898 9898 9898 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9908 9908 9907 9906 9905 9903 9901 9899 9897 9894 9892 9889 9887 9884 9881 9879 9876 9873 9869 9865 9861 9857 9852 9846 9840 9833 9826 9818 9811 9803 9794 9786 9778 9771 9763 9756 9749 9743 9737 9732 9727 9723 9719 9715 9712 9709 9706 9704 9701 9699 9697 9695 9693 9691 9689 9687 9686 9684 9682 9680 9678 9676 5916 4 4 1 9674 9672 9669 9667 9664 9662 9659 9657 9655 9653 9652 9652 9652 9653 9655 9658 9662 9667 9673 9680 9688 9696 9706 9716 9726 9737 9748 9759 9769 9780 9790 9799 9808 9817 9824 9831 9838 9843 9849 9853 9858 9862 9865 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9894 9896 9897 9897 9897 9897 9896 9894 9892 9888 9885 9880 9875 9868 9861 9853 9844 9834 9823 9810 9796 9780 9763 9744 9722 9699 9672 9643 9610 9574 9534 9490 9441 9388 9329 9264 9193 9116 9033 8942 8845 8740 8629 8510 8384 8251 8112 7967 7816 7660 7499 7335 7168 6999 6829 6659 6489 6321 6155 5993 5835 5683 5537 5398 5266 5144 5031 4928 4836 4756 4689 4634 4594 4567 4556 4559 4578 4612 4662 4727 4807 4902 5010 5131 5264 5407 5559 5720 5886 6057 6232 6408 6585 6760 6933 7103 7268 7428 7583 7731 7872 8007 8135 8255 8369 8476 8577 8671 8759 8841 8918 8989 9055 9116 9172 9224 9271 9315 9355 9391 9425 9456 9484 9510 9534 9557 9578 9597 9616 9634 9650 9666 9681 9695 9709 9721 9733 9744 9754 9764 9772 9780 9787 9794 9800 9806 9812 9817 9823 9828 9833 9838 9843 9848 9852 9857 9861 9865 9868 9871 9874 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9896 9896 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9884 9883 9881 9879 9877 9875 9873 9870 9866 9862 9858 9854 9849 9843 9838 9832 9826 9820 9815 9809 9804 9798 9793 9788 9783 9778 9773 9768 9763 9757 9751 9744 9736 9728 9719 9710 9701 9691 9681 9672 9663 9655 9648 9642 9638 9635 9635 9636 9639 9644 9652 9660 9671 9682 9695 9709 9723 9737 9751 9764 9777 9789 9801 9811 9820 9829 9836 9842 9848 9853 9857 9860 9864 9866 9869 9871 9873 9876 9878 9879 9881 9883 9885 9886 9888 9889 9890 9891 9891 9891 9891 9890 9890 9888 9886 9884 9881 9877 9873 9868 9862 9856 9849 9842 9834 9826 9817 9808 9799 9790 9780 9771 9761 9752 9742 9733 9723 9714 9704 9694 9684 9674 9664 9654 9644 9634 9625 9616 9607 9600 9593 9587 9583 9580 9578 9578 9579 9581 9585 9591 9597 9605 9613 9622 9632 9643 9653 9664 9674 9685 9695 9705 9715 9725 9734 9743 9751 9760 9768 9775 9783 9790 9797 9804 9810 9816 9822 9827 9832 9837 9841 9844 9847 9850 9853 9855 9857 9859 9860 9862 9863 9864 9866 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9887 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9925 9927 9928 9930 9931 9932 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9953 9953 9953 9953 9952 5917 4 4 1 9952 9951 9950 9949 9948 9946 9945 9945 9944 9943 9943 9943 9943 9944 9945 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9957 9957 9956 9954 9953 9951 9948 9945 9943 9940 9937 9934 9932 9929 9928 9926 9926 9926 9926 9927 9929 9930 9933 9935 9938 9940 9943 9945 9947 9949 9950 9951 9951 9951 9951 9951 9950 9949 9949 9948 9947 9947 9947 9946 9947 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9951 9950 9948 9945 9942 9938 9934 9930 9925 9919 9914 9908 9903 9897 9892 9886 9881 9877 9872 9868 9864 9860 9856 9852 9849 9845 9841 9836 9832 9827 9822 9817 9811 9805 9798 9791 9784 9776 9768 9758 9749 9738 9727 9716 9704 9691 9678 9665 9652 9640 9627 9616 9605 9596 9588 9582 9578 9576 9576 9578 9582 9588 9596 9605 9616 9628 9641 9655 9669 9683 9697 9711 9725 9738 9750 9762 9774 9785 9796 9806 9816 9825 9834 9843 9851 9858 9866 9872 9878 9884 9889 9893 9897 9900 9902 9904 9906 9907 9908 9909 9911 9912 9914 9916 9919 9922 9925 9929 9933 9937 9941 9945 9948 9951 9954 9956 9957 9958 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9962 9961 9960 9958 9956 9954 9952 9950 9948 9946 9943 9941 9939 9937 9936 9934 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9938 9938 9936 9935 9934 9932 9930 9928 9926 9924 9923 9921 9919 9918 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9947 9946 9944 9942 9939 9936 9932 9927 9922 9917 9912 9906 9900 9894 9888 9882 9876 9871 9866 9862 9858 9854 9852 9849 9848 9846 9846 9845 9845 9846 9847 9848 9849 9851 9852 9854 9856 9857 9859 9860 9861 9861 9861 9861 9860 9859 9857 9855 5918 4 4 1 9852 9849 9846 9843 9839 9836 9833 9830 9828 9826 9825 9825 9825 9827 9829 9832 9836 9841 9847 9852 9859 9865 9872 9878 9884 9890 9896 9901 9905 9909 9913 9915 9918 9920 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9939 9941 9942 9944 9945 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9943 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9949 9948 9947 9946 9944 9942 9940 9938 9937 9935 9933 9932 9931 9930 9929 9929 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9901 9899 9896 9893 9890 9886 9883 9879 9875 9871 9867 9862 9858 9852 9847 9841 9835 9828 9820 9812 9802 9792 9782 9770 9758 9745 9731 9717 9703 9687 9671 9655 9638 9620 9601 9581 9559 9536 9511 9484 9455 9424 9390 9355 9319 9281 9243 9204 9167 9130 9095 9063 9035 9010 8990 8976 8966 8961 8961 8967 8976 8989 9005 9023 9042 9062 9081 9098 9114 9127 9138 9145 9149 9151 9149 9146 9141 9135 9128 9122 9117 9113 9111 9111 9113 9117 9124 9132 9142 9153 9164 9175 9185 9193 9199 9202 9202 9198 9191 9179 9164 9144 9121 9094 9064 9032 8997 8961 8924 8887 8849 8813 8778 8744 8713 8685 8660 8638 8620 8605 8595 8590 8589 8592 8600 8612 8629 8650 8675 8704 8737 8773 8811 8853 8896 8941 8987 9034 9081 9128 9175 9221 9266 9309 9351 9391 9429 9465 9499 9531 9560 9588 9614 9638 9660 9680 9699 9717 9733 9748 9763 9776 9788 9800 9811 9821 9830 9839 9847 9855 9862 9868 9874 9879 9884 9889 9893 9896 9900 9903 9906 9908 9911 9913 9916 9918 9920 9922 9924 9925 9926 9927 9927 9927 9927 9926 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9898 9896 9894 9892 9891 9890 9889 9888 9888 9888 9887 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9876 9875 9875 9875 9875 9876 9877 9878 9879 9880 9882 9883 9884 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9910 9910 9910 9909 9907 9906 9903 9901 9897 9893 9889 9884 9878 9872 9865 9857 9849 9841 9833 9824 9815 9806 9797 9788 9779 9770 9761 9753 9744 9735 9727 9718 9709 9700 9691 9681 9671 9660 9648 9636 9623 9610 9596 9582 9568 9554 9541 9529 9517 9507 9498 9492 9487 9484 9483 9484 9487 9491 9497 9503 9511 9518 9525 9532 9538 9543 9546 9547 9547 9545 9542 9536 9529 5919 4 4 1 9520 9509 9497 9483 9467 9449 9429 9406 9381 9352 9320 9284 9244 9200 9152 9100 9045 8987 8926 8865 8804 8744 8687 8633 8585 8543 8509 8483 8466 8459 8462 8474 8496 8526 8564 8609 8659 8713 8770 8829 8888 8946 9003 9057 9108 9155 9199 9239 9275 9308 9337 9365 9390 9413 9436 9457 9477 9497 9517 9537 9556 9574 9592 9610 9627 9643 9658 9672 9685 9697 9707 9717 9727 9735 9743 9750 9757 9763 9769 9775 9781 9787 9792 9797 9802 9806 9810 9813 9816 9819 9821 9823 9824 9826 9827 9829 9830 9831 9833 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9851 9852 9852 9852 9851 9851 9850 9849 9847 9846 9845 9843 9842 9841 9840 9839 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9835 9836 9837 9839 9840 9842 9843 9845 9847 9849 9851 9853 9855 9857 9860 9861 9863 9865 9867 9868 9870 9871 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9885 9887 9888 9890 9892 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9915 9914 9912 9911 9909 9907 9905 9904 9902 9901 9900 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9899 9897 9896 9893 9891 9888 9885 9881 9878 9874 9871 9867 9864 9862 9859 9857 9855 9853 9852 9850 9848 9846 9844 9841 9838 9834 9830 9825 9819 9813 9807 9800 9793 9785 9777 9768 9759 9749 9739 9728 9716 9703 9689 9674 9658 9640 9621 9600 9577 9553 9527 9500 9470 9439 9405 9370 9332 9291 9248 9201 9151 9098 9042 8982 8919 8852 8783 8712 8639 8566 8494 8424 8357 8294 8238 8188 8148 8117 8096 8087 8089 8104 8130 8167 8214 8270 8335 8406 8483 8563 8645 8727 8809 8888 8964 9036 9103 9165 9222 9274 9320 9362 9399 9433 9463 9491 9516 9540 9562 9583 9604 9623 9642 9660 9678 9694 9709 9724 9737 9749 9760 9769 9777 9785 9791 9797 9801 9806 9810 9814 9818 9822 9826 9830 9834 9839 9844 9848 9853 9858 9863 9867 9871 9875 9879 9882 9884 9886 9888 9889 9890 9890 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9903 9905 9906 9909 9911 9913 9916 9918 9921 9923 9925 9927 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9935 9935 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 5920 4 4 1 9911 9911 9912 9913 9914 9916 9917 9920 9922 9925 9928 9930 9933 9935 9938 9939 9941 9942 9942 9942 9942 9942 9942 9941 9940 9940 9940 9940 9940 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9958 9960 9960 9961 9960 9960 9959 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9940 9938 9935 9931 9927 9922 9916 9910 9903 9896 9888 9881 9873 9866 9859 9853 9847 9842 9838 9835 9833 9832 9832 9833 9835 9837 9841 9845 9850 9855 9860 9866 9871 9876 9881 9886 9891 9895 9899 9902 9905 9907 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9941 9941 9940 9939 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9909 9906 9904 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9860 9859 9858 9857 9856 9856 9855 9855 9855 9854 9854 9853 9852 9851 9849 9847 9844 9841 9837 9833 9829 9824 9819 9813 9808 9802 9796 9791 9785 9779 9773 9767 9760 9753 9746 9737 9728 9717 9705 9691 9675 9657 9638 9616 9593 9569 9544 9518 9491 9465 9440 9417 9396 9377 9361 9350 9342 9338 9339 9344 9354 9368 9385 9405 9429 9454 9481 9509 9537 9565 9593 9619 9644 9667 9688 9707 9724 9740 9753 9765 9775 9784 9793 9800 9807 9813 9819 9824 9829 9834 9839 9844 9848 9852 9856 9859 9863 9865 9868 9870 9872 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9911 9912 9911 9911 9910 9909 9908 9907 9905 9903 9901 9900 9898 9897 9896 9895 9895 9895 9896 9897 9898 9900 9902 9904 9906 9907 9909 9911 9912 9913 9914 9914 9915 9915 9915 9915 9916 9916 9917 9918 9919 9921 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9943 9944 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9949 9949 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9925 9924 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 5921 4 4 1 9923 9923 9922 9921 9920 9918 9916 9915 9913 9911 9910 9908 9906 9905 9904 9903 9902 9902 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9912 9911 9909 9908 9905 9903 9900 9896 9892 9888 9882 9876 9870 9863 9856 9848 9840 9833 9825 9818 9811 9805 9800 9796 9793 9791 9790 9791 9793 9796 9800 9806 9811 9818 9825 9832 9839 9845 9852 9858 9863 9867 9871 9874 9876 9877 9878 9878 9878 9877 9876 9875 9874 9872 9871 9869 9867 9866 9864 9862 9860 9858 9855 9853 9850 9848 9845 9842 9840 9837 9835 9833 9831 9829 9828 9828 9828 9828 9828 9829 9831 9832 9834 9836 9839 9841 9844 9847 9850 9853 9856 9859 9862 9866 9869 9873 9876 9879 9883 9886 9889 9892 9894 9897 9899 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9935 9936 9937 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9931 9932 9933 9934 9936 9938 9939 9941 9943 9944 9946 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9930 9928 9925 9923 9920 9917 9915 9912 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9887 9884 9881 9877 9872 9866 9860 9853 9845 9836 9827 9817 9807 9797 9788 9779 9771 9764 9758 9754 9751 9750 9751 9753 9757 9763 9770 9778 9786 9795 9804 9814 9823 9831 9839 9846 9852 9858 9862 9866 9869 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9900 9901 9901 9902 9902 9901 9901 9900 9899 9898 9897 9897 9896 9895 9895 9895 9894 9894 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9873 9872 9870 9868 9867 9865 9863 9861 9859 9857 9856 9854 9853 9852 9852 9851 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9912 9911 5922 4 4 2 9902 9899 9896 9893 9889 9885 9880 9876 9870 9864 9858 9851 9842 9833 9822 9809 9795 9779 9761 9741 9719 9695 9668 9639 9607 9572 9535 9496 9454 9409 9361 9311 9259 9204 9146 9086 9024 8960 8894 8826 8757 8687 8617 8547 8478 8410 8344 8280 8219 8163 8111 8064 8024 7989 7962 7941 7928 7923 7925 7935 7953 7978 8009 8047 8091 8140 8194 8252 8313 8377 8442 8509 8576 8644 8711 8777 8842 8905 8966 9025 9081 9135 9187 9236 9282 9326 9367 9406 9443 9477 9510 9540 9568 9595 9620 9643 9664 9684 9703 9720 9736 9750 9763 9775 9786 9796 9805 9813 9821 9828 9834 9840 9846 9852 9857 9863 9868 9874 9879 9884 9888 9893 9896 9900 9902 9905 9906 9907 9907 9907 9907 9906 9905 9904 9902 9901 9899 9898 9897 9896 9894 9893 9892 9890 9888 9886 9883 9880 9876 9872 9868 9863 9858 9853 9848 9843 9838 9833 9828 9824 9820 9816 9813 9809 9806 9802 9797 9792 9786 9779 9771 9762 9751 9740 9727 9713 9698 9683 9667 9652 9637 9624 9612 9601 9593 9587 9584 9583 9585 9590 9597 9606 9617 9629 9643 9658 9672 9687 9702 9715 9728 9740 9750 9760 9768 9774 9780 9784 9788 9791 9793 9795 9797 9798 9799 9800 9801 9802 9802 9802 9801 9800 9798 9796 9793 9789 9784 9779 9773 9767 9760 9752 9744 9736 9726 9716 9704 9691 9676 9659 9639 9617 9592 9564 9532 9498 9460 9421 9379 9336 9293 9250 9210 9171 9137 9107 9083 9066 9055 9051 9055 9066 9084 9108 9138 9172 9210 9251 9293 9336 9378 9419 9458 9496 9530 9561 9590 9616 9639 9659 9678 9694 9709 9723 9735 9747 9758 9769 9779 9788 9797 9805 9813 9821 9827 9833 9839 9844 9848 9852 9855 9859 9862 9864 9867 9869 9872 9874 9876 9878 9880 9882 9885 9887 9888 9890 9892 9893 9895 9896 9897 9897 9897 9897 9896 9895 9893 9891 9889 9886 9883 9879 9875 9871 9867 9863 9858 9853 9849 9843 9838 9832 9826 9819 9811 9803 9794 9785 9775 9764 9753 9742 9732 9721 9711 9703 9695 9689 9685 9683 9683 9685 9689 9695 9702 9712 9722 9734 9746 9759 9772 9785 9797 9809 9820 9830 9840 9848 9855 9862 9868 9873 9878 9882 9886 9890 9894 9898 9901 9905 9908 9911 9914 9917 9919 9922 9923 9925 9927 9928 9929 9930 9931 9932 9933 9933 9935 9936 9937 9938 9940 9941 9943 9944 9945 9947 9947 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9922 9921 9920 9920 9919 9919 9919 9918 9917 9916 9915 9914 9912 9910 9908 9905 9903 9900 9898 9896 9894 9892 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9876 9876 9877 5923 4 4 2 9878 9879 9880 9881 9882 9883 9883 9884 9883 9883 9883 9882 9881 9880 9880 9879 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9879 9878 9877 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9864 9864 9864 9865 9866 9867 9868 9870 9871 9873 9875 9876 9878 9879 9879 9880 9880 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9858 9855 9852 9849 9844 9840 9835 9829 9822 9815 9808 9801 9793 9786 9779 9774 9768 9764 9762 9760 9760 9761 9763 9767 9771 9776 9782 9788 9795 9801 9807 9813 9818 9823 9828 9832 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9863 9865 9866 9867 9868 9868 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9867 9868 9870 9872 9874 9876 9878 9881 9883 9885 9887 9889 9891 9892 9893 9893 9894 9894 9895 9895 9896 9897 9899 9901 9903 9906 9909 9912 9915 9918 9922 9925 9928 9930 9933 9934 9936 9937 9938 9938 9938 9938 9939 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9939 9938 9937 9935 9933 9931 9928 9925 9922 9918 9915 9912 9909 9906 9903 9901 9899 9898 9896 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9876 9874 9872 9871 9869 9867 9865 9864 9862 9861 9860 9858 9858 9857 9857 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9862 9862 9862 9862 9862 9862 9862 9862 9861 9860 9859 9858 9856 9854 9852 9849 9845 9842 9837 9833 9827 9822 9815 9809 9802 9794 9786 9777 9767 9757 9745 9732 9717 9701 9682 9662 9638 9613 9585 9555 9522 9488 9453 9417 9382 9347 9313 9282 9254 9230 9210 9195 9186 9182 9184 9191 9203 9220 9242 9267 9294 9324 9354 9385 9415 9444 9472 9497 9520 9540 9558 9573 9585 9595 9603 9608 9612 9615 9616 9616 9614 9612 9608 9604 9598 9591 9582 9572 9561 9548 9535 9520 9505 9489 9473 9458 9443 9429 9416 9406 9397 9390 9385 9383 9383 9385 9390 9396 9403 9412 9422 9432 9443 9453 9464 9473 9482 9490 9497 9502 9505 9506 9505 9501 9495 9485 9472 9456 9437 9414 9388 9359 9327 9293 9258 9221 9185 9149 9115 9084 9056 9032 9014 9000 8992 8991 8995 9006 9021 9042 9066 9095 9126 9158 9191 9225 9258 9289 9318 9345 9370 9391 9409 9425 9437 9447 9455 9460 9463 9465 9465 9463 9461 9457 9452 9446 9439 9432 9423 9414 9404 9394 9383 9371 9360 9349 9338 9327 9318 9309 9302 9296 9292 9289 9288 9289 9292 9297 9304 9313 9324 9336 9350 9365 9382 9399 9418 9437 9456 9476 9496 9516 9536 9556 9575 9594 9612 9630 9647 9664 9680 9695 9710 9723 9737 9749 9761 5924 4 4 2 9773 9784 9794 9803 9812 9821 9829 9837 9844 9850 9856 9862 9868 9873 9877 9881 9885 9889 9892 9895 9897 9900 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9930 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9898 9896 9894 9892 9890 9887 9885 9882 9879 9875 9872 9868 9864 9860 9855 9851 9847 9842 9838 9833 9829 9824 9820 9815 9809 9804 9797 9790 9782 9773 9764 9753 9741 9728 9715 9700 9685 9669 9652 9635 9618 9600 9581 9562 9542 9520 9497 9472 9446 9416 9384 9349 9311 9270 9226 9179 9130 9079 9027 8976 8925 8877 8832 8791 8755 8726 8704 8690 8684 8686 8696 8715 8741 8774 8813 8857 8905 8956 9009 9063 9116 9168 9219 9267 9313 9355 9394 9431 9464 9494 9522 9548 9572 9594 9614 9634 9652 9670 9687 9703 9718 9732 9745 9757 9768 9778 9787 9795 9802 9808 9813 9818 9821 9825 9828 9830 9833 9835 9838 9840 9842 9845 9847 9849 9851 9853 9855 9856 9858 9860 9862 9863 9865 9868 9870 9873 9876 9879 9882 9886 9890 9894 9898 9902 9905 9908 9911 9913 9915 9916 9917 9918 9918 9918 9917 9917 9917 9916 9916 9917 9917 9918 9919 9920 9922 9923 9925 9927 9928 9929 9930 9931 9931 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9914 9913 9912 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9905 9906 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9922 9923 9925 9927 9929 9931 9932 9934 9935 9935 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9933 9933 9932 9931 9930 9928 9926 9923 9921 9919 9916 9914 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9898 9895 9891 9886 9881 9876 9870 9864 9858 9853 9847 9843 9839 9837 9835 9834 9834 9835 9837 9840 9843 9846 9850 9853 9857 9861 9864 9868 9871 9874 9877 9879 9882 9885 9888 9891 9894 9897 9901 9904 9908 9911 9915 9918 9921 9923 9926 9928 9929 9930 9931 9931 9932 9931 9931 9930 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9902 9899 9896 9894 9891 9888 9885 9882 9879 9876 9874 9871 9868 9866 9863 9860 9858 9855 9852 9849 9846 9842 9838 9834 9829 9823 9818 9811 9805 9797 9790 9782 9774 9765 9756 9747 9737 9727 9716 9704 9691 9677 9662 9645 9627 9607 9585 9562 9537 9510 9482 9453 9424 9394 9366 9338 9311 9287 9265 9246 9231 9219 9210 9206 9205 5925 4 4 2 9207 9213 9222 9233 9247 9262 9279 9296 9314 9333 9351 9370 9389 9408 9426 9445 9463 9482 9501 9520 9539 9557 9577 9595 9614 9633 9651 9668 9685 9702 9717 9732 9745 9758 9770 9781 9792 9801 9811 9819 9827 9835 9842 9849 9855 9861 9866 9871 9876 9880 9884 9887 9890 9893 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9937 9936 9934 9933 9931 9929 9927 9926 9924 9923 9922 9922 9922 9922 9922 9922 9923 9924 9924 9925 9925 9926 9926 9925 9925 9924 9923 9921 9920 9919 9918 9917 9917 9917 9917 9918 9920 9922 9924 9926 9929 9932 9934 9937 9939 9941 9943 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9955 9957 9959 9961 9963 9965 9968 9970 9972 9973 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9979 9979 9980 9981 9982 9984 9986 9987 9989 9991 9992 9994 9995 9996 9997 9997 9997 9997 9997 9996 9995 9994 9993 9991 9990 9988 9987 9986 9985 9985 9984 9984 9984 9985 9986 9987 9988 9990 9991 9993 9995 9996 9998 999910000100011000110001100011000010000 9999 9998 9997 9996 9995 9995 9994 9994 9993 9993 9992 9992 9992 9991 9990 9989 9988 9987 9985 9984 9982 9980 9978 9976 9975 9974 9973 9972 9971 9971 9971 9972 9972 9973 9973 9973 9974 9973 9973 9972 9971 9969 9967 9965 9963 9961 9958 9956 9954 9952 9950 9949 9948 9948 9948 9948 9948 9949 9951 9952 9953 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9962 9962 9963 9964 9966 9968 9970 9972 9975 9977 9980 9982 9984 9986 9987 9988 9988 9988 9988 9987 9987 9985 9984 9983 9982 9981 9980 9980 9979 9979 9980 9981 9981 9982 9983 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9994 9995 9995 9996 9997 9997 9997 9997 9997 9996 9995 9993 9991 9989 9987 9984 9982 9979 9977 9974 9972 9970 9969 9967 9966 9965 9963 9961 9959 9957 9954 9950 9945 9940 9934 9927 9921 9913 9906 9899 9892 9885 9880 9874 9870 9867 9864 9863 9862 9862 9863 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9890 9892 9896 9899 9902 9906 9910 9914 9918 9921 9925 9928 9931 9934 9936 9938 9940 9942 9944 9946 9948 9950 9953 9955 9957 9960 9962 9965 9967 9969 9970 9972 9973 9973 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9978 9977 9977 9976 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 5926 4 4 2 9953 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9949 9948 9946 9944 9941 9938 9936 9933 9931 9929 9927 9926 9926 9927 9928 9930 9933 9936 9940 9943 9947 9950 9954 9957 9959 9961 9962 9963 9963 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9964 9964 9964 9963 9962 9962 9960 9959 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9935 9933 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9914 9914 9915 9916 9918 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9944 9946 9948 9950 9953 9955 9957 9960 9962 9964 9965 9966 9967 9967 9966 9966 9965 9964 9962 9961 9960 9959 9958 9958 9957 9958 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9968 9968 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9967 9967 9968 9969 9970 9971 9973 9974 9975 9977 9978 9980 9981 9982 9983 9985 9986 9987 9987 9988 9989 9990 9991 9991 9992 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9992 9992 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9993 9993 9992 9991 9990 9989 9987 9986 9985 9984 9983 9983 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9968 9966 9965 9963 9961 9958 9956 9953 9950 9947 9943 9940 9937 9934 9930 9927 9924 9920 9917 9913 9909 9906 9902 9898 9894 9890 9887 9883 9880 9878 9875 9874 9873 9872 9872 9873 9875 9877 9879 9882 9885 9889 9892 9896 9900 9904 9908 9912 9915 9919 9922 9924 9927 9929 9930 9931 9932 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9912 9911 9909 9907 9904 9902 9899 9897 9894 9892 9890 9889 9887 9886 9886 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9879 9878 9877 9876 9875 9875 9875 9875 9875 9876 9877 9877 9878 9878 9878 9878 9877 9876 9874 9871 9868 9865 9861 9857 9854 9850 9846 9843 9840 9838 9837 9836 9836 9837 9838 9840 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9870 9871 9873 9874 9876 9877 9878 9879 9881 9882 9884 9886 9889 9892 9895 9898 9902 9906 9910 9914 9918 9921 9925 9928 9931 9934 9936 9938 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9935 9934 9934 9933 9932 9932 9932 9932 9933 9934 9935 9937 9939 9941 9943 9946 9948 5927 4 4 2 9950 9952 9954 9955 9956 9957 9957 9958 9958 9957 9957 9957 9957 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9935 9934 9932 9932 9931 9931 9931 9931 9932 9932 9933 9934 9934 9934 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9929 9929 9928 9929 9929 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9965 9967 9968 9970 9972 9974 9975 9977 9978 9979 9979 9979 9979 9979 9979 9978 9977 9977 9976 9975 9975 9975 9975 9976 9976 9977 9978 9980 9981 9982 9984 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9980 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9982 9982 9981 9980 9979 9977 9975 9973 9971 9970 9968 9966 9965 9964 9964 9963 9963 9963 9964 9965 9965 9966 9967 9967 9967 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9957 9956 9955 9955 9955 9955 9956 9957 9958 9959 9961 9962 9963 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9973 9972 9971 9970 9968 9966 9965 9964 9963 9962 9962 9962 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9966 9965 9963 9961 9959 9956 9954 9951 9949 9947 9945 9943 9942 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9930 9927 9924 9920 9916 9912 9907 9901 9895 9889 9882 9874 9867 9858 9849 9839 9829 9818 9806 9794 9781 9767 9752 9737 9720 9702 9684 9663 9641 9617 9590 9561 9530 9495 9456 9414 9368 9318 9264 9205 9142 9074 9002 8926 8845 8760 8672 8579 8483 8384 8281 8175 8066 7954 7840 7723 7605 7484 7363 7241 7118 6996 6875 6756 6640 6528 6420 6318 6222 6134 6055 5986 5927 5879 5843 5820 5809 5811 5826 5855 5896 5949 6013 6089 6174 6269 6371 6481 6597 6717 6842 6969 7097 7226 7355 7483 7610 7733 7854 7970 8083 8191 8295 8393 8486 8574 8657 8735 8808 8876 8940 9000 9055 9108 9157 9203 9246 9288 9327 9364 9399 9433 9465 9495 9524 9551 9576 9600 9622 9643 9661 9679 9695 9710 9724 9737 9749 9760 9771 9782 9792 9802 9812 9821 9830 9838 9846 9853 9860 9866 9871 9876 9880 9883 9886 9889 9891 9894 9896 9899 9902 9906 9909 9913 9917 9922 9926 9930 9934 9938 9941 9943 9945 9946 9947 9947 9946 9946 9945 9944 5928 4 4 2 9943 9943 9943 9943 9943 9944 9945 9946 9947 9948 9948 9949 9948 9948 9946 9945 9943 9940 9938 9935 9932 9930 9928 9926 9925 9925 9924 9925 9926 9927 9928 9930 9931 9933 9934 9935 9936 9936 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9929 9927 9925 9923 9921 9919 9916 9914 9911 9909 9907 9905 9904 9903 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9896 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9888 9887 9887 9886 9885 9883 9881 9878 9875 9871 9866 9861 9856 9851 9845 9839 9833 9827 9821 9815 9809 9802 9796 9789 9781 9773 9764 9754 9742 9730 9716 9701 9684 9665 9644 9622 9598 9572 9544 9515 9484 9452 9418 9384 9350 9316 9283 9251 9221 9193 9169 9148 9132 9121 9115 9114 9119 9129 9145 9165 9189 9218 9249 9282 9317 9352 9388 9422 9456 9487 9517 9544 9569 9592 9613 9632 9649 9666 9681 9695 9710 9723 9737 9750 9763 9776 9788 9800 9811 9821 9830 9838 9845 9851 9857 9861 9865 9869 9872 9875 9878 9881 9885 9888 9892 9896 9901 9905 9909 9913 9917 9920 9923 9925 9927 9928 9929 9929 9929 9928 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9917 9915 9914 9912 9909 9907 9904 9902 9899 9897 9894 9892 9889 9887 9886 9884 9883 9882 9882 9881 9881 9882 9882 9883 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9917 9917 9916 9916 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9895 9894 9893 9892 9891 9891 9891 9890 9891 9891 9891 9891 9891 9891 9892 9892 9891 9891 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9877 9877 9876 9875 9875 9874 9874 9873 9872 9871 9869 9867 9863 9859 9854 9847 9840 9831 9821 9810 9799 9786 9773 9759 9745 9731 9717 9703 9690 9677 9665 9654 9643 9633 9623 9614 9606 9598 9590 9582 9574 9566 9559 9551 9544 9536 9529 9522 9516 9510 9504 9500 9496 9492 9490 9488 9487 9487 9488 9489 9491 9493 9495 9499 9502 9506 9510 9515 9520 9526 9532 9539 9547 9556 9565 9576 9587 9600 9613 9626 9641 9655 9670 9685 9699 9713 9727 9740 9752 9763 9774 9783 9792 9800 9808 9815 9821 9828 9834 9840 9845 9851 9857 9863 9869 9875 9880 9885 9890 9894 9898 9902 9904 9907 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9917 5929 4 4 2 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9921 9921 9919 9918 9916 9913 9910 9906 9902 9896 9890 9884 9876 9868 9859 9850 9840 9830 9821 9811 9801 9793 9784 9777 9770 9764 9760 9756 9754 9753 9754 9756 9758 9762 9767 9773 9780 9788 9796 9804 9812 9820 9829 9837 9844 9851 9857 9863 9868 9873 9877 9881 9884 9887 9889 9892 9894 9896 9899 9901 9904 9907 9910 9913 9916 9920 9923 9926 9929 9932 9934 9936 9938 9939 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9924 9924 9924 9925 9926 9927 9929 9931 9932 9934 9936 9938 9939 9940 9940 9940 9939 9938 9936 9934 9932 9929 9927 9924 9922 9920 9918 9917 9916 9915 9915 9915 9915 9915 9915 9915 9914 9913 9911 9908 9905 9901 9897 9892 9886 9881 9875 9869 9863 9857 9852 9847 9843 9840 9837 9835 9834 9833 9834 9834 9836 9838 9840 9842 9845 9848 9851 9855 9858 9862 9865 9869 9873 9877 9880 9884 9888 9891 9894 9897 9899 9902 9903 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9904 9903 9901 9899 9896 9894 9891 9888 9886 9883 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9873 9871 9869 9865 9861 9856 9850 9843 9836 9828 9820 9811 9802 9792 9782 9771 9759 9746 9733 9717 9701 9682 9661 9638 9612 9583 9551 9516 9478 9436 9391 9343 9291 9235 9176 9113 9046 8975 8900 8821 8738 8651 8559 8464 8364 8261 8154 8044 7932 7816 7699 7581 7461 7342 7223 7105 6989 6876 6767 6661 6561 6467 6380 6300 6230 6168 6117 6077 6048 6031 6027 6035 6055 6088 6133 6190 6258 6336 6423 6519 6621 6730 6844 6962 7082 7203 7325 7447 7567 7686 7801 7914 8022 8127 8228 8324 8415 8502 8585 8663 8736 8806 8871 8933 8991 9046 9098 9146 9193 9236 9277 9316 9353 9388 9422 9453 9482 9510 9536 9560 9583 9604 9624 9641 9658 9673 9687 9700 9711 9722 9732 9742 9750 9759 9767 9775 9782 9789 9796 9802 9809 9814 9820 9825 9829 9833 9837 9840 9843 9845 9847 9849 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9865 9865 9865 9866 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9857 9855 9853 9850 9848 9845 9842 9839 9836 9833 9830 9827 9825 9822 9819 9817 9815 9813 9811 9809 9807 9805 9803 9800 9797 9794 9791 9787 9783 9778 9774 9769 9764 9759 9754 9749 9744 9740 9735 9731 9727 9723 9719 9715 9711 9706 9700 5930 4 4 2 9694 9688 9681 9673 9664 9655 9646 9636 9625 9615 9604 9593 9583 9572 9560 9548 9536 9523 9509 9494 9477 9459 9439 9418 9394 9369 9342 9313 9283 9251 9217 9182 9146 9108 9069 9028 8986 8941 8893 8843 8790 8734 8674 8610 8542 8470 8395 8315 8231 8144 8054 7960 7863 7763 7660 7555 7447 7336 7223 7108 6989 6868 6743 6616 6485 6351 6214 6075 5933 5788 5642 5495 5347 5199 5052 4907 4764 4623 4486 4353 4225 4102 3984 3873 3769 3672 3583 3501 3428 3364 3309 3265 3230 3206 3194 3193 3204 3227 3264 3313 3375 3449 3537 3637 3748 3871 4005 4148 4300 4459 4625 4797 4972 5150 5329 5508 5687 5864 6038 6208 6374 6535 6691 6840 6984 7121 7252 7376 7495 7607 7713 7814 7910 8000 8085 8166 8243 8315 8384 8449 8511 8569 8625 8678 8729 8776 8822 8865 8906 8945 8982 9017 9051 9082 9112 9141 9168 9194 9219 9242 9265 9287 9309 9330 9350 9369 9389 9407 9425 9442 9459 9474 9489 9503 9517 9529 9541 9552 9563 9572 9582 9591 9599 9608 9616 9625 9633 9642 9650 9659 9667 9676 9685 9694 9702 9710 9719 9726 9734 9741 9747 9753 9759 9764 9769 9773 9777 9780 9784 9786 9789 9792 9794 9796 9798 9800 9803 9805 9807 9810 9812 9815 9817 9820 9822 9825 9827 9829 9831 9833 9835 9836 9838 9839 9841 9842 9844 9845 9847 9848 9850 9852 9854 9855 9857 9858 9860 9861 9861 9862 9862 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9849 9848 9847 9847 9846 9845 9843 9842 9840 9838 9835 9832 9828 9824 9820 9815 9809 9803 9797 9790 9783 9775 9768 9760 9752 9745 9738 9732 9726 9721 9718 9715 9713 9713 9713 9715 9718 9722 9726 9731 9737 9744 9750 9756 9763 9769 9775 9781 9786 9790 9794 9798 9801 9803 9806 9808 9809 9811 9813 9814 9816 9818 9819 9821 9823 9825 9826 9828 9830 9831 9833 9834 9834 9835 9835 9835 9834 9833 9832 9830 9829 9827 9824 9822 9820 9817 9815 9813 9812 9810 9809 9809 9808 9809 9809 9809 9810 9811 9811 9812 9812 9812 9811 9810 9809 9807 9805 9802 9800 9797 9794 9792 9789 9788 9786 9786 9786 9786 9788 9790 9792 9795 9798 9802 9806 9809 9813 9817 9820 9823 9826 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9862 9865 9866 9868 9870 9871 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9898 9898 9899 9900 9900 9900 9899 9899 9898 9897 9896 9894 9893 9891 9889 9887 9885 9882 9879 9876 9873 9869 9865 9861 9856 9851 9845 9839 9833 9827 9821 9814 9808 9802 9797 9792 5931 4 4 2 9788 9785 9783 9781 9781 9781 9783 9785 9788 9792 9796 9800 9804 9809 9813 9818 9822 9826 9829 9833 9836 9839 9843 9846 9849 9853 9856 9860 9864 9868 9872 9876 9879 9883 9886 9889 9891 9893 9894 9895 9895 9895 9895 9894 9894 9893 9893 9893 9893 9893 9894 9895 9896 9898 9900 9902 9904 9905 9907 9909 9910 9911 9911 9912 9912 9912 9911 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9932 9932 9933 9933 9934 9936 9937 9938 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9968 9967 9966 9965 9964 9962 9960 9959 9957 9955 9954 9953 9952 9951 9951 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9949 9951 9952 9953 9955 9956 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9955 9954 9955 9955 9956 9957 9958 9960 9961 9963 9965 9966 9968 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9965 9964 9964 9965 9965 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9979 9979 9979 9979 9979 9978 9977 9976 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9949 9947 9945 9942 9940 9937 9934 9931 9928 9926 9923 9920 9917 9914 9911 9908 9904 9900 9896 9891 9885 9879 9873 9866 9859 9851 9844 9837 9831 9824 9819 9814 9809 9806 9803 9801 9799 9798 9798 9798 9799 9799 9800 9802 9803 9805 9807 9809 9811 9813 9816 9819 9822 9826 9830 9834 9838 9842 9846 9850 9853 9856 9859 9861 9862 9863 9864 9864 9864 9863 9862 9861 9860 9858 9856 9855 9852 9850 9847 9844 9841 9836 9831 9826 9820 9813 9805 9797 9789 9780 9771 5932 4 4 2 9762 9753 9743 9734 9725 9716 9707 9698 9688 9678 9668 9657 9644 9631 9617 9602 9586 9569 9551 9533 9513 9492 9471 9449 9426 9401 9375 9347 9317 9285 9250 9212 9172 9128 9082 9033 8982 8930 8878 8826 8776 8728 8685 8646 8614 8589 8572 8564 8565 8574 8593 8620 8655 8697 8745 8797 8853 8912 8971 9031 9090 9147 9201 9252 9300 9344 9384 9420 9453 9483 9509 9533 9555 9575 9594 9611 9626 9641 9655 9669 9681 9693 9704 9714 9724 9733 9741 9749 9756 9762 9768 9773 9778 9783 9787 9790 9794 9797 9800 9803 9806 9809 9812 9815 9819 9822 9825 9829 9832 9836 9840 9844 9848 9853 9857 9861 9864 9868 9872 9875 9878 9880 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9901 9903 9905 9907 9909 9912 9914 9916 9917 9919 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9933 9935 9938 9941 9944 9947 9950 9953 9956 9959 9962 9964 9965 9966 9967 9967 9966 9965 9963 9961 9958 9956 9954 9952 9950 9949 9948 9948 9948 9949 9950 9952 9954 9957 9959 9962 9964 9966 9967 9968 9968 9968 9967 9966 9964 9962 9960 9958 9956 9954 9952 9951 9950 9949 9949 9949 9950 9951 9952 9954 9955 9957 9959 9960 9961 9963 9964 9964 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9963 9963 9962 9961 9960 9958 9957 9955 9953 9951 9950 9948 9947 9946 9944 9944 9943 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9947 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9911 9909 9906 9903 9899 9896 9893 9890 9887 9884 9880 9878 9875 9872 9869 9865 9862 9858 9854 9849 9843 9837 9831 9823 9816 9808 9799 9791 9782 9773 9763 9754 9744 9733 9722 9710 9696 9681 9664 9646 9625 9601 9576 9548 9518 9487 9454 9421 9387 9354 9323 9293 9266 9242 9223 9207 9197 9192 9191 9196 9206 9221 9240 9262 9288 9317 9347 9379 9411 9444 9476 9508 9538 9567 9594 9619 9642 9664 9683 9701 9716 9731 9743 9755 9765 9775 9784 9792 9800 9807 9814 9821 9828 9834 9840 9846 9851 9857 9861 9866 9870 9873 9876 9879 9881 9883 9885 9886 9887 9888 9890 9891 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9904 9905 9905 9905 9904 9904 9903 9903 9903 9902 9902 9903 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9920 9920 9919 9918 5933 4 4 2 9916 9915 9913 9911 9909 9907 9905 9903 9901 9900 9899 9898 9898 9898 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9934 9934 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9915 9913 9912 9910 9908 9906 9904 9901 9899 9896 9894 9892 9891 9889 9889 9888 9888 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9902 9903 9904 9906 9908 9910 9912 9915 9917 9920 9923 9925 9928 9930 9933 9935 9937 9938 9939 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9897 9895 9894 9893 9893 9892 9892 9892 9892 9893 9894 9895 9897 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9914 9916 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9957 9957 9956 9955 9954 9952 9950 9949 9947 9946 9944 9943 9942 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9930 9928 9925 9923 9920 9917 9915 9912 9910 9909 9908 9907 9907 9907 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9913 9913 9912 9911 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9883 9882 9881 9880 9880 9880 9880 9881 9882 9882 9883 9884 9885 9886 9886 9886 9886 9885 9884 9883 9881 9879 9876 9873 9870 9866 9862 9857 9853 9847 9841 9835 9828 9820 9812 9803 9794 9784 9774 9763 9751 9740 9727 9715 9702 9689 9676 9663 9649 9635 9620 9605 9590 9574 9557 9540 9522 9504 9485 9466 9447 9429 9411 9393 9377 9362 9348 9337 9327 9319 9313 9309 9307 9306 9308 9311 9316 9322 9330 9338 9348 9358 9369 9381 9393 9406 9420 9434 9449 9463 9478 9494 9509 9524 9538 9552 9566 9579 9591 9603 9614 9624 9634 9643 9651 9659 9667 9675 9683 9691 9699 9708 9716 9724 9732 9740 9748 9756 9763 9769 9775 9780 9785 9789 9792 9795 9797 9799 9801 9803 9805 9807 9809 9811 9814 9816 9819 9823 9826 9830 9834 9837 9841 9845 9848 9852 9855 9859 9862 9865 9868 9871 9874 9877 9879 9882 9885 9887 9889 9891 9893 9895 9896 9897 9897 9898 9898 9897 9897 9896 9895 9893 9892 5934 4 4 2 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9867 9866 9865 9863 9862 9862 9861 9861 9860 9860 9859 9858 9858 9856 9855 9853 9850 9847 9843 9838 9833 9827 9820 9813 9806 9798 9790 9782 9775 9768 9761 9756 9751 9747 9745 9744 9743 9744 9747 9750 9755 9760 9766 9773 9781 9789 9796 9805 9812 9820 9828 9835 9841 9847 9853 9857 9862 9866 9869 9872 9875 9877 9879 9881 9882 9884 9885 9886 9888 9889 9889 9890 9891 9891 9891 9891 9891 9891 9890 9889 9888 9886 9885 9883 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9868 9868 9868 9868 9868 9867 9866 9865 9863 9862 9860 9859 9858 9857 9856 9856 9857 9857 9859 9860 9862 9864 9866 9868 9871 9873 9875 9877 9878 9879 9880 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9879 9878 9877 9875 9873 9872 9870 9867 9865 9863 9860 9857 9854 9851 9847 9844 9841 9838 9834 9831 9828 9826 9823 9821 9819 9817 9816 9814 9813 9813 9812 9812 9811 9811 9811 9810 9809 9808 9807 9805 9803 9801 9798 9795 9791 9788 9784 9779 9775 9771 9766 9762 9758 9753 9749 9744 9740 9735 9730 9724 9718 9712 9704 9696 9687 9678 9667 9655 9643 9630 9616 9601 9586 9570 9553 9536 9518 9499 9479 9458 9435 9411 9386 9358 9328 9295 9259 9220 9179 9133 9084 9032 8975 8915 8851 8782 8710 8633 8553 8467 8378 8283 8184 8081 7973 7860 7742 7620 7494 7363 7229 7091 6950 6806 6660 6513 6364 6215 6066 5917 5769 5623 5478 5336 5197 5061 4929 4801 4678 4559 4445 4338 4237 4142 4055 3975 3904 3842 3789 3747 3715 3694 3686 3690 3706 3736 3779 3836 3906 3989 4086 4194 4315 4447 4588 4739 4897 5062 5232 5406 5582 5760 5938 6114 6288 6459 6626 6788 6945 7096 7241 7380 7512 7638 7758 7872 7979 8081 8177 8267 8352 8433 8508 8579 8646 8709 8768 8824 8876 8926 8972 9016 9057 9097 9134 9169 9202 9233 9263 9291 9318 9344 9367 9390 9411 9432 9451 9469 9486 9502 9518 9533 9547 9561 9575 9588 9600 9613 9625 9637 9649 9660 9671 9682 9692 9702 9712 9720 9729 9736 9743 9750 9756 9761 9766 9770 9774 9778 9782 9786 9790 9793 9797 9801 9805 9810 9814 9818 9822 9826 9829 9832 9835 9837 9839 9840 9840 9840 9840 9839 9838 9837 9836 9835 9834 9834 9834 9834 9835 9836 9838 9839 9841 9843 9846 9848 9849 9851 9853 9854 9855 9856 9856 9857 9857 9857 9858 9858 9859 9860 9861 9862 9863 9865 9866 9868 9870 9872 9874 9875 9877 9879 9880 9881 9882 9883 9884 9884 9885 9885 5935 4 4 2 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9893 9894 9896 9898 9901 9903 9905 9908 9910 9913 9915 9917 9919 9921 9922 9923 9924 9924 9924 9924 9923 9922 9922 9920 9919 9918 9916 9914 9912 9910 9908 9905 9902 9899 9895 9891 9887 9883 9879 9874 9870 9865 9861 9857 9853 9850 9846 9843 9841 9838 9836 9834 9832 9830 9829 9827 9826 9825 9823 9822 9821 9820 9819 9818 9818 9817 9816 9816 9815 9814 9813 9812 9810 9808 9805 9802 9798 9794 9790 9785 9781 9776 9772 9768 9765 9762 9761 9760 9760 9762 9764 9768 9772 9778 9784 9790 9797 9805 9812 9819 9826 9833 9839 9845 9850 9855 9860 9864 9868 9872 9875 9878 9882 9885 9888 9891 9894 9896 9899 9902 9904 9906 9908 9910 9912 9913 9914 9915 9916 9916 9917 9917 9916 9915 9914 9912 9910 9907 9903 9899 9894 9889 9884 9878 9873 9867 9861 9855 9850 9845 9840 9835 9831 9827 9824 9820 9817 9813 9810 9806 9803 9799 9795 9791 9787 9783 9779 9776 9773 9770 9767 9765 9763 9762 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9755 9754 9754 9753 9753 9754 9754 9755 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9775 9776 9777 9777 9777 9777 9777 9778 9779 9780 9782 9785 9788 9792 9797 9803 9809 9815 9822 9829 9836 9843 9850 9856 9862 9867 9872 9876 9879 9882 9885 9887 9889 9891 9893 9894 9896 9898 9900 9902 9904 9905 9907 9909 9910 9911 9912 9913 9913 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9907 9907 9908 9908 9909 9911 9912 9914 9916 9919 9921 9924 9926 9929 9931 9934 9936 9938 9940 9941 9943 9943 9944 9944 9944 9943 9942 9941 9940 9938 9936 9935 9933 9932 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9920 9920 9920 9919 9918 9917 9916 9915 9914 9912 9910 9908 9905 9903 9900 9896 9893 9889 9885 9881 9876 9871 9866 9860 9854 9847 9839 9830 9821 9810 9798 9784 9770 9754 9737 9719 9700 9680 9660 9640 9621 9603 9586 9571 9558 9547 9540 9535 9533 9535 9539 9546 9556 9569 9583 9599 9616 9634 9653 9671 9689 9707 9724 9740 9755 9769 9782 9795 9806 9817 9827 9836 9845 9854 9862 9870 9878 9885 9891 9897 9902 9907 9911 9915 9918 9920 9922 9923 9925 9926 9927 9928 9929 9931 9933 9935 9937 9940 9942 9945 9948 9951 9953 9956 9958 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 5936 4 4 2 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9974 9974 9973 9971 9970 9968 9966 9964 9962 9961 9959 9958 9957 9957 9957 9958 9959 9960 9961 9963 9965 9966 9968 9969 9970 9971 9971 9971 9970 9969 9968 9966 9964 9962 9960 9959 9957 9956 9955 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9957 9957 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9959 9959 9958 9957 9955 9953 9952 9950 9948 9946 9944 9943 9942 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9934 9934 9934 9934 9935 9937 9938 9940 9942 9945 9947 9950 9953 9956 9958 9961 9963 9965 9967 9968 9969 9970 9970 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9990 9990 9990 9989 9988 9987 9986 9984 9982 9980 9978 9976 9974 9973 9971 9970 9969 9968 9968 9968 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9972 9972 9971 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9976 9975 9975 9973 9972 9971 9969 9968 9966 9965 9964 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9934 9932 9929 9926 9923 9919 9915 9911 9907 9903 9899 9894 9890 9885 9881 9877 9873 9870 9866 9864 9861 9859 9858 9856 9856 9855 9855 9855 9855 9855 9856 9857 9857 9858 9859 9860 9861 9863 9864 9866 9868 9870 9872 9875 9878 9880 9883 9886 9889 9892 9894 9896 9898 9900 9901 9903 9904 5937 4 4 2 9905 9906 9907 9908 9909 9911 9913 9915 9917 9920 9923 9926 9929 9932 9935 9937 9939 9941 9942 9943 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9931 9929 9926 9924 9921 9918 9916 9913 9910 9907 9904 9901 9898 9896 9894 9892 9890 9889 9889 9888 9889 9890 9891 9892 9894 9897 9899 9902 9904 9907 9909 9911 9914 9915 9917 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9960 9958 9957 9954 9952 9949 9947 9944 9941 9938 9935 9932 9930 9928 9926 9925 9923 9922 9922 9922 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9918 9916 9914 9912 9909 9906 9902 9899 9896 9892 9889 9886 9884 9881 9880 9878 9877 9877 9876 9876 9877 9878 9878 9879 9880 9880 9881 9881 9881 9880 9879 9877 9875 9872 9869 9865 9861 9857 9852 9847 9842 9837 9833 9828 9825 9821 9818 9816 9815 9814 9814 9815 9816 9818 9821 9824 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9870 9873 9876 9879 9881 9884 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9946 9947 9948 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9965 9966 9968 9969 9970 9970 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9965 9964 9964 9965 9966 9967 9968 9970 9971 9973 9974 9975 9976 9976 9976 9975 9974 9972 9970 9968 9965 9963 9961 9959 9957 9956 9955 9955 9955 9956 9956 9957 9958 9959 9960 9960 9960 9959 9958 9956 9954 9951 9947 9944 9940 9936 9933 9929 9926 9923 9920 9917 9915 9913 9911 9909 9907 9904 9902 9899 9896 9893 9889 9885 9881 9876 9871 9865 9860 9853 9847 9839 9831 9823 9813 9802 9791 9778 9764 9749 9733 9716 9697 9677 9656 9634 9612 9589 9565 9541 9517 9493 9469 9446 9423 9401 9380 9360 9341 9324 9308 9295 9283 9274 9267 9262 9260 9261 9264 9270 9279 9290 9304 9320 9338 9357 9378 9400 9423 9447 9471 9495 9520 9544 9567 9590 9613 9634 9655 9675 9694 9711 9728 9743 9757 9771 9783 9793 9803 9812 9820 9827 9833 9838 9843 9847 9850 9853 9856 9858 9859 9861 9861 9861 9861 9859 9857 9854 9851 9847 9842 9836 9830 9824 9817 9811 9805 9800 9795 9791 9787 9785 9784 9784 9785 9788 9791 9795 9799 9804 9810 9815 9821 9826 9832 9837 9841 9845 9849 9852 9855 9857 9858 9859 9860 9860 9859 9858 9857 5938 4 4 2 9855 9853 9850 9847 9844 9840 9836 9831 9826 9820 9813 9805 9796 9787 9776 9764 9752 9738 9723 9708 9693 9677 9661 9646 9632 9619 9608 9599 9591 9586 9584 9584 9587 9592 9600 9610 9621 9634 9648 9663 9678 9693 9708 9722 9736 9749 9761 9772 9782 9791 9799 9806 9812 9818 9823 9828 9832 9836 9840 9843 9847 9850 9853 9856 9859 9863 9866 9869 9872 9875 9878 9881 9884 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9909 9911 9911 9912 9913 9913 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9897 9895 9894 9893 9893 9893 9893 9893 9893 9893 9893 9894 9893 9893 9892 9891 9890 9888 9886 9884 9882 9879 9877 9875 9873 9871 9870 9869 9868 9868 9868 9869 9870 9872 9873 9875 9878 9880 9882 9885 9888 9890 9893 9895 9898 9900 9902 9904 9906 9907 9908 9909 9909 9909 9908 9907 9906 9905 9904 9902 9901 9901 9901 9901 9902 9903 9905 9907 9910 9914 9917 9921 9924 9928 9931 9934 9937 9939 9940 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9947 9946 9945 9943 9941 9940 9938 9936 9934 9932 9931 9930 9928 9928 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9926 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9921 9920 9919 9918 9917 9915 9913 9912 9910 9907 9905 9902 9899 9896 9892 9889 9885 9881 9877 9873 9870 9866 9863 9860 9858 9856 9855 9855 9855 9855 9857 9859 9862 9865 9868 9872 9877 9881 9886 9891 9896 9900 9905 9910 9914 9918 9922 9925 9928 9931 9934 9936 9939 9940 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9958 9959 9960 9961 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9947 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9981 9982 9982 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 5939 4 4 2 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9972 9971 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9969 9967 9966 9964 9962 9960 9957 9955 9953 9951 9949 9947 9946 9944 9943 9942 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9914 9912 9910 9907 9905 9903 9902 9900 9899 9899 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9899 9899 9901 9902 9904 9906 9908 9910 9912 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9934 9937 9939 9942 9945 9947 9950 9952 9954 9956 9957 9957 9958 9957 9957 9955 9954 9952 9951 9949 9947 9946 9944 9943 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9948 9950 9952 9954 9957 9958 9960 9962 9963 9964 9965 9965 9965 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9968 9969 9971 9972 9974 9975 9977 9978 9979 9979 9980 9980 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9972 9971 9969 9967 9965 9963 9962 9960 9959 9958 9958 9957 9958 9959 9960 9961 9962 9964 9965 9966 9968 9968 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9963 9964 9963 9963 9962 9962 9961 9959 9958 9957 9957 9956 9956 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9964 9964 9962 9961 9959 9956 9954 9951 9948 9946 9943 9940 9938 9935 9933 9931 9929 9927 9926 9924 9923 9921 9920 9919 9917 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9892 9889 9886 9884 9881 9879 9877 9874 9872 9870 9867 9863 9859 9854 9848 9841 9833 9824 9814 9802 9790 9778 9765 9752 9740 9728 9718 9709 9702 9697 9694 9694 9695 9700 9706 9714 9724 9734 9746 9759 9771 9784 9796 9807 9818 5940 4 4 2 9828 9836 9844 9851 9857 9863 9868 9872 9876 9881 9885 9889 9894 9898 9903 9908 9913 9917 9922 9926 9930 9933 9936 9938 9940 9941 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9944 9943 9942 9941 9939 9937 9935 9933 9931 9928 9925 9922 9918 9915 9911 9907 9902 9898 9894 9889 9885 9881 9877 9873 9870 9867 9864 9861 9859 9857 9855 9854 9852 9851 9850 9849 9849 9848 9848 9848 9849 9849 9850 9851 9852 9854 9855 9857 9859 9860 9862 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9874 9874 9876 9877 9878 9880 9881 9883 9885 9887 9889 9891 9892 9894 9895 9897 9898 9898 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9900 9901 9903 9904 9906 9908 9909 9910 9911 9912 9911 9911 9910 9908 9906 9903 9900 9897 9893 9889 9885 9881 9877 9873 9868 9863 9858 9853 9847 9841 9834 9827 9819 9811 9802 9792 9782 9771 9759 9747 9733 9719 9703 9685 9667 9646 9624 9600 9574 9547 9519 9489 9459 9429 9399 9370 9343 9318 9296 9277 9262 9250 9243 9240 9242 9248 9257 9270 9286 9305 9325 9348 9371 9395 9419 9443 9467 9489 9511 9533 9553 9572 9590 9607 9623 9638 9652 9665 9678 9690 9701 9712 9722 9732 9742 9751 9759 9768 9776 9784 9792 9800 9807 9814 9821 9828 9834 9840 9845 9850 9854 9858 9861 9864 9866 9869 9871 9873 9875 9877 9879 9881 9884 9887 9890 9893 9897 9900 9903 9906 9909 9911 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9925 9924 9923 9921 9918 9915 9911 9906 9901 9896 9890 9885 9879 9874 9869 9864 9860 9857 9854 9852 9850 9849 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9852 9853 9853 9854 9855 9856 9858 9860 9862 9864 9867 9870 9873 9876 9879 9883 9886 9890 9893 9896 9899 9902 9905 9907 9910 9912 9913 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9916 9917 9917 9918 9919 9921 9922 9924 9926 9928 9930 9932 9933 9935 9936 9936 9936 9936 9935 9934 9933 9932 9930 9928 9926 9925 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9900 9897 9894 9890 9887 9883 9879 9874 9870 9865 9860 9855 9849 9842 9835 9827 9819 9809 9799 9788 9776 9763 9750 9736 9722 9709 9696 9683 9671 9661 9652 9645 9639 9635 9633 9633 9634 9636 9639 9643 9647 9651 9654 9656 9657 9657 9655 9650 9644 9635 9624 9611 9595 9577 9557 9534 9509 9481 9451 9418 9382 9344 9302 9258 9211 9160 9107 9051 8993 8932 8869 8805 8740 8674 8608 8543 8479 8416 8356 8299 8244 8194 8148 8106 8070 8039 8014 7994 7981 7974 7973 7977 7988 5941 4 4 2 8004 8026 8052 8082 8116 8153 8193 8234 8277 8321 8365 8408 8451 8493 8533 8571 8607 8641 8672 8700 8725 8746 8762 8775 8782 8783 8779 8769 8753 8730 8702 8668 8628 8585 8539 8490 8441 8394 8348 8308 8272 8244 8225 8215 8214 8224 8244 8274 8314 8362 8417 8479 8545 8614 8685 8757 8828 8897 8963 9026 9085 9141 9192 9239 9283 9323 9360 9395 9427 9457 9485 9512 9537 9561 9583 9604 9624 9642 9659 9674 9688 9701 9712 9722 9730 9738 9745 9752 9758 9763 9768 9773 9778 9782 9787 9791 9795 9798 9802 9805 9807 9809 9810 9811 9811 9811 9810 9808 9806 9803 9800 9795 9791 9785 9780 9774 9768 9761 9755 9749 9743 9738 9734 9731 9728 9728 9728 9730 9733 9738 9744 9751 9758 9767 9776 9786 9795 9804 9813 9821 9828 9835 9841 9846 9850 9853 9856 9858 9860 9862 9864 9865 9867 9869 9871 9873 9875 9878 9881 9883 9886 9888 9890 9892 9894 9895 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9895 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9874 9873 9872 9871 9872 9872 9873 9874 9875 9876 9878 9879 9880 9880 9880 9880 9879 9877 9876 9874 9871 9869 9866 9863 9861 9859 9857 9856 9856 9856 9856 9857 9859 9861 9863 9865 9867 9870 9872 9873 9875 9876 9876 9876 9875 9874 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9834 9831 9827 9822 9817 9812 9806 9800 9793 9786 9779 9771 9763 9756 9749 9742 9736 9730 9725 9720 9716 9712 9709 9706 9703 9700 9696 9692 9687 9681 9674 9667 9658 9649 9638 9627 9616 9603 9590 9575 9560 9544 9526 9506 9484 9459 9431 9400 9365 9326 9283 9236 9185 9132 9075 9017 8959 8901 8845 8791 8743 8700 8664 8636 8616 8605 8604 8612 8629 8654 8687 8726 8771 8820 8872 8925 8979 9032 9083 9132 9178 9221 9259 9293 9323 9350 9372 9391 9406 9418 9426 9432 9434 9434 9430 9423 9413 9400 9384 9364 9340 9313 9283 9249 9212 9172 9129 9084 9037 8988 8938 8887 8836 8784 8734 8684 8637 8591 8548 8508 8471 8438 8410 8386 8367 8353 8345 8342 8345 8354 8368 8387 8411 8441 8475 8513 8555 8600 8648 8698 8750 8804 8858 8912 8966 9020 9072 9124 9174 9222 9268 9312 9353 9393 9431 9466 9499 9530 9560 9587 9613 9637 9659 9681 9700 9719 9736 9752 9766 9780 9792 9803 9814 9823 9831 9839 9845 9851 9857 9862 9866 9871 9875 9879 9883 9887 9890 9894 9898 9902 9905 9909 9912 9915 9918 9920 9922 9924 9926 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 5942 4 4 2 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9935 9935 9936 9936 9937 9938 9940 9941 9942 9943 9945 9946 9946 9947 9947 9947 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9914 9913 9911 9908 9906 9903 9900 9897 9893 9890 9886 9882 9878 9874 9869 9864 9858 9852 9845 9838 9829 9820 9810 9800 9789 9777 9766 9754 9742 9731 9720 9711 9702 9695 9689 9685 9683 9682 9683 9685 9689 9695 9701 9708 9716 9724 9733 9741 9750 9758 9765 9773 9779 9785 9790 9795 9798 9801 9803 9804 9804 9804 9803 9801 9798 9795 9791 9786 9782 9776 9770 9764 9757 9750 9742 9733 9723 9712 9699 9685 9669 9651 9630 9607 9582 9554 9523 9491 9455 9418 9380 9340 9299 9258 9218 9179 9141 9105 9071 9040 9013 8989 8969 8953 8941 8933 8929 8929 8933 8940 8950 8962 8978 8995 9014 9034 9055 9076 9097 9118 9139 9158 9176 9194 9210 9224 9237 9249 9260 9270 9279 9288 9296 9304 9311 9318 9325 9331 9338 9343 9348 9353 9356 9359 9360 9361 9360 9358 9355 9351 9346 9340 9332 9324 9314 9302 9287 9270 9250 9225 9196 9162 9122 9076 9024 8967 8904 8836 8766 8693 8619 8546 8477 8413 8356 8307 8269 8242 8228 8227 8239 8263 8300 8348 8405 8469 8540 8615 8691 8768 8844 8917 8986 9050 9109 9163 9211 9254 9292 9326 9356 9383 9408 9430 9451 9470 9489 9506 9522 9538 9552 9564 9576 9586 9594 9601 9606 9609 9611 9612 9612 9610 9607 9604 9600 9595 9590 9584 9579 9573 9567 9560 9554 9548 9542 9537 9532 9528 9525 9523 9521 9522 9523 9526 9530 9535 9541 9549 9557 9566 9575 9585 9596 9606 9617 9627 9638 9648 9658 9669 9679 9689 9699 9710 9720 9731 9741 9752 9762 9773 9783 9793 9802 9811 9820 9828 9835 9842 9848 9853 9858 9862 9866 9870 9873 9875 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9876 9875 9874 9872 9871 9869 9868 9867 9866 9865 9865 9865 9866 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9888 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9892 9892 9893 9893 9894 9895 9895 9896 9896 5943 4 4 2 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9882 9880 9878 9875 9872 9868 9863 9858 9853 9847 9841 9835 9829 9823 9818 9812 9806 9801 9796 9791 9787 9782 9778 9773 9769 9765 9762 9758 9755 9752 9750 9748 9748 9748 9749 9750 9753 9756 9760 9765 9770 9776 9781 9786 9792 9797 9801 9806 9810 9813 9817 9820 9824 9827 9830 9834 9838 9842 9846 9851 9855 9859 9863 9866 9869 9871 9872 9873 9872 9870 9868 9865 9861 9858 9853 9849 9845 9841 9838 9835 9833 9830 9829 9827 9826 9825 9824 9823 9821 9819 9816 9814 9810 9807 9803 9799 9796 9792 9789 9786 9783 9781 9780 9779 9778 9778 9778 9778 9778 9779 9779 9778 9778 9776 9775 9773 9770 9767 9763 9759 9755 9751 9746 9741 9736 9731 9726 9721 9716 9711 9705 9700 9694 9688 9682 9676 9670 9663 9657 9651 9644 9638 9632 9626 9620 9615 9609 9604 9600 9595 9591 9587 9583 9580 9576 9574 9571 9569 9566 9565 9564 9563 9562 9563 9563 9564 9566 9569 9571 9575 9579 9583 9588 9593 9599 9605 9612 9619 9626 9633 9641 9649 9657 9666 9674 9683 9692 9701 9711 9720 9729 9739 9748 9757 9765 9774 9782 9790 9798 9805 9812 9819 9825 9830 9836 9840 9845 9848 9852 9855 9858 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9886 9887 9887 9886 9884 9882 9879 9875 9870 9864 9856 9848 9839 9828 9816 9804 9790 9775 9758 9740 9721 9701 9679 9656 9631 9604 9576 9547 9515 9483 9449 9414 9378 9341 9304 9267 9230 9194 9159 9126 9094 9065 9039 9016 8996 8979 8967 8958 8953 8952 8954 8960 8969 8982 8996 9014 9033 9054 9076 9100 9124 9149 9174 9200 9226 9252 9278 9304 9330 9356 9382 9407 9433 9458 9482 9506 9530 9553 9574 9595 9615 9634 9652 9669 9685 9700 9714 9728 9740 9752 9764 9775 9786 9797 9807 9817 9827 9836 9845 9853 9861 9869 9876 9882 9888 9893 9898 9902 9906 9909 9913 9916 9919 9923 9926 9929 9932 9936 9939 9942 9946 9948 9951 9953 9955 9956 9957 9957 9957 9957 9956 9955 9953 9952 9951 9949 9948 9947 9947 9947 9946 9947 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9947 9948 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 5944 4 4 2 9948 9949 9949 9950 9951 9952 9952 9953 9953 9953 9952 9951 9950 9949 9947 9946 9944 9943 9942 9941 9940 9940 9940 9941 9942 9943 9945 9947 9948 9950 9952 9953 9954 9955 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9944 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9935 9934 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9906 9904 9902 9900 9897 9894 9890 9886 9882 9878 9873 9868 9863 9857 9851 9845 9839 9832 9826 9819 9812 9805 9799 9792 9785 9777 9770 9761 9752 9742 9730 9717 9701 9683 9663 9640 9614 9585 9554 9521 9485 9449 9412 9375 9340 9307 9277 9252 9230 9215 9205 9201 9203 9212 9227 9246 9271 9299 9331 9364 9400 9435 9470 9504 9537 9567 9596 9622 9646 9667 9686 9703 9719 9733 9746 9759 9770 9781 9792 9802 9811 9820 9829 9837 9844 9851 9857 9863 9868 9872 9875 9879 9881 9884 9886 9889 9891 9893 9896 9898 9901 9904 9907 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9948 9947 9946 9945 9943 9941 9939 9937 9936 9934 9932 9931 9930 9930 9929 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9929 9928 9926 9924 9921 9918 9916 9913 9910 9906 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9871 9867 9862 9858 9853 9848 9843 9838 9834 9829 9824 9820 9815 9811 9807 9803 9799 9795 9791 9787 9783 9779 9775 9771 9766 9761 9756 9751 9746 9739 9733 9725 9717 9707 9697 9684 9671 9655 9638 9619 9598 9576 9553 9528 9503 9477 9452 9427 9404 9383 9364 9348 9335 9327 9322 9321 9324 9331 9342 9357 9374 9394 9417 9441 9466 9491 9517 9543 9567 9591 9613 9634 9654 9672 9689 9704 9718 9731 9742 9753 9763 9773 9781 9790 9797 9805 9812 9818 9824 9830 9835 9841 9845 9850 9854 9858 9861 9864 9867 9870 9873 9875 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9926 9925 9925 9924 5945 4 4 2 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9931 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9892 9890 9887 9884 9881 9877 9873 9869 9864 9859 9853 9847 9840 9833 9825 9816 9807 9798 9788 9778 9767 9757 9746 9735 9725 9715 9706 9697 9689 9682 9676 9671 9668 9666 9666 9667 9669 9672 9676 9680 9685 9690 9694 9698 9702 9704 9705 9705 9703 9700 9695 9689 9681 9673 9664 9655 9645 9636 9627 9619 9612 9607 9604 9602 9602 9604 9608 9614 9621 9630 9641 9653 9666 9679 9693 9708 9722 9736 9750 9763 9775 9787 9797 9807 9816 9823 9830 9836 9841 9845 9849 9852 9854 9857 9859 9861 9863 9865 9867 9869 9871 9874 9876 9879 9882 9885 9888 9890 9893 9895 9897 9898 9899 9900 9901 9901 9901 9900 9900 9899 9898 9897 9897 9896 9896 9896 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9908 9908 9909 9909 9910 9909 9909 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9881 9880 9879 9878 9876 9875 9874 9872 9870 9868 9867 9865 9862 9860 9857 9854 9851 9847 9843 9838 9833 9827 9822 9815 9809 9802 9796 9789 9781 9774 9765 9757 9747 9737 9725 9712 9698 9682 9664 9644 9622 9599 9575 9550 9524 9499 9473 9450 9427 9408 9391 9377 9367 9361 9359 9362 9368 9378 9391 9408 9427 9448 9471 9494 9518 9542 9565 9588 9609 9629 9648 9665 9680 9694 9706 9717 9727 9736 9744 9751 9758 9763 9769 9773 9777 9781 9785 9788 9790 9793 9795 9797 9799 9801 9803 9806 9808 9810 9813 9816 9819 9822 9825 9828 9831 9834 9836 9839 9841 9843 9844 9846 9847 9848 9849 9851 9852 9853 9854 9856 9857 9859 9861 9862 9864 9866 9867 9869 9870 9871 9872 9873 9873 9873 9873 9873 9872 9871 9870 9869 9868 9866 9865 9863 9861 9859 9857 9854 9851 9848 9844 9840 9836 9831 9825 9819 9812 9805 9798 9790 9782 9774 9766 9758 9750 9743 9737 9731 9726 9723 9720 9718 9717 9716 9717 9718 9720 9723 9725 9728 9731 9733 9736 9737 9738 9738 9738 9736 9732 9728 9722 9714 9704 9694 9681 9668 9653 9637 9620 9603 9586 9568 9550 9533 9515 9497 9479 9461 9441 9420 9397 9371 9342 9309 9272 9230 9184 9134 9079 9021 8960 8898 8835 8773 8714 5946 4 4 2 8659 8609 8565 8530 8503 8486 8480 8483 8496 8520 8552 8592 8638 8691 8747 8807 8868 8929 8990 9050 9107 9161 9212 9260 9304 9345 9382 9417 9448 9478 9505 9530 9553 9575 9595 9614 9632 9648 9663 9677 9689 9700 9711 9720 9728 9736 9743 9750 9757 9763 9770 9776 9783 9790 9797 9804 9812 9819 9826 9832 9839 9844 9850 9855 9859 9863 9866 9869 9871 9874 9876 9878 9880 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9905 9904 9903 9902 9900 9899 9897 9896 9895 9894 9893 9893 9893 9893 9894 9895 9896 9897 9899 9900 9902 9903 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9919 9920 9920 9920 9919 9918 9918 9916 9915 9914 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9908 9908 9907 9907 9906 9905 9903 9902 9900 9898 9895 9892 9889 9886 9883 9880 9876 9872 9868 9864 9860 9856 9852 9848 9843 9839 9835 9831 9826 9823 9819 9815 9812 9809 9806 9803 9801 9798 9796 9794 9792 9790 9789 9787 9786 9784 9783 9782 9781 9781 9780 9780 9780 9780 9781 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9790 9790 9791 9791 9790 9790 9790 9790 9790 9790 9790 9791 9791 9793 9794 9796 9798 9800 9802 9805 9807 9810 9813 9816 9819 9822 9825 9828 9831 9835 9838 9841 9844 9848 9851 9854 9858 9861 9864 9867 9869 9871 9873 9875 9876 9877 9877 9877 9877 9877 9876 9875 9873 9872 9870 9868 9865 9863 9860 9856 9853 9849 9845 9841 9837 9832 9828 9824 9820 9817 9814 9812 9810 9809 9809 9810 9811 9813 9815 9818 9821 9825 9829 9833 9837 9841 9845 9849 9853 9857 9860 9864 9868 9872 9875 9879 9882 9886 9889 9892 9895 9898 9900 9902 9904 9905 9906 9906 9907 9906 9906 9905 9903 9902 9901 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9884 9883 9881 9879 9877 9875 9872 9869 9866 9862 9858 9854 9849 9845 9840 9836 9831 9827 9823 9819 9815 9811 9808 9804 9800 9796 9792 9788 9783 9777 9771 9764 9757 9749 9741 9732 9722 9712 9701 9689 9677 9663 9648 9632 9614 9594 9572 9549 9524 9497 9469 9440 9410 9380 9352 9324 9299 9277 9259 9244 9235 9230 9231 9237 9248 9264 9285 9309 9336 9366 9397 9430 9462 9494 9524 9553 9580 9605 9627 9647 9666 9682 9696 9709 9721 9732 9741 9751 9760 9768 9777 9784 9792 9799 9806 9812 9818 9823 9828 9832 9836 9839 9841 9844 9845 9847 9848 9849 9850 9850 9850 9850 9850 9849 9848 9847 9845 9844 9841 9839 9836 9833 9830 9826 9822 9817 9813 9807 9802 9796 9790 9783 9775 5947 4 4 2 9768 9760 9751 9741 9732 9721 9709 9696 9682 9666 9647 9626 9601 9573 9541 9505 9464 9418 9367 9312 9253 9191 9126 9060 8993 8928 8865 8806 8753 8706 8666 8635 8614 8602 8600 8607 8625 8650 8684 8725 8771 8822 8876 8933 8991 9049 9106 9162 9215 9267 9315 9361 9404 9444 9481 9516 9548 9577 9605 9630 9653 9674 9694 9712 9728 9742 9755 9766 9777 9786 9794 9801 9807 9813 9818 9823 9827 9831 9835 9838 9842 9845 9848 9851 9854 9856 9859 9861 9864 9866 9869 9871 9874 9876 9879 9881 9884 9887 9889 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9891 9891 9890 9890 9890 9890 9891 9891 9892 9894 9895 9897 9898 9900 9902 9903 9904 9905 9906 9907 9907 9906 9906 9905 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9882 9879 9876 9873 9870 9866 9862 9857 9852 9846 9840 9834 9826 9818 9810 9800 9790 9780 9769 9757 9744 9731 9718 9704 9689 9675 9660 9644 9628 9612 9596 9579 9562 9545 9527 9508 9489 9469 9449 9429 9407 9386 9364 9342 9320 9298 9276 9255 9234 9214 9195 9177 9160 9145 9131 9119 9108 9100 9093 9089 9086 9086 9089 9093 9100 9109 9121 9135 9151 9169 9189 9210 9233 9256 9281 9306 9331 9357 9382 9407 9431 9454 9477 9499 9519 9539 9559 9577 9594 9611 9628 9643 9658 9673 9687 9700 9713 9725 9736 9746 9756 9764 9772 9779 9785 9790 9794 9798 9801 9803 9806 9808 9810 9811 9814 9816 9818 9821 9824 9827 9831 9834 9838 9842 9847 9851 9855 9859 9863 9867 9871 9874 9877 9879 9882 9884 9885 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9906 9907 9907 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9908 9909 9910 9912 9913 9915 9917 9918 9920 9922 9923 9924 9926 9926 9927 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9923 9922 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9903 9903 9904 9905 9906 9907 9909 9910 9912 9913 9914 9915 9916 9917 9917 9916 9916 9915 9913 9912 9910 9908 9906 9903 9901 9899 9898 9896 9895 9895 9894 5948 4 4 3 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9929 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9884 9882 9881 9881 9880 9879 9878 9877 9876 9875 9873 9871 9869 9866 9863 9859 9855 9851 9847 9842 9838 9833 9828 9822 9817 9812 9806 9800 9794 9788 9782 9775 9768 9760 9753 9745 9737 9730 9722 9715 9708 9701 9696 9691 9687 9684 9681 9680 9679 9680 9681 9682 9684 9686 9688 9691 9693 9695 9697 9699 9701 9702 9704 9705 9707 9709 9711 9714 9716 9719 9723 9726 9730 9734 9738 9741 9745 9748 9751 9753 9755 9756 9757 9757 9757 9756 9754 9753 9751 9749 9746 9743 9741 9738 9735 9732 9728 9725 9722 9718 9714 9711 9707 9702 9698 9693 9688 9683 9677 9671 9665 9658 9651 9644 9636 9628 9619 9610 9600 9590 9579 9568 9556 9544 9531 9517 9503 9488 9473 9456 9439 9421 9402 9382 9361 9339 9315 9291 9264 9237 9208 9177 9145 9110 9074 9036 8996 8954 8910 8863 8814 8763 8709 8652 8592 8530 8465 8396 8325 8251 8174 8094 8011 7925 7837 7746 7653 7558 7461 7362 7262 7161 7059 6955 6852 6747 6642 6537 6432 6326 6220 6115 6009 5904 5799 5694 5591 5488 5386 5287 5189 5093 5000 4911 4825 4742 4665 4591 4523 4460 4402 4350 4304 4264 4230 4202 4180 4165 4156 4154 4159 4171 4191 4218 4252 4295 4345 4404 4470 4545 4627 4717 4814 4918 5027 5142 5262 5386 5513 5643 5774 5906 6038 6170 6301 6431 6559 6684 6807 6927 7044 7158 7269 7377 7481 7582 7680 7774 7865 7952 8035 8115 8192 8265 8334 8400 8462 8522 8578 8632 8683 8731 8777 8821 8863 8904 8943 8980 9016 9050 9083 9115 9145 9174 9202 9228 9253 9276 9298 9319 9338 9356 9373 9389 9403 9417 9430 9443 9454 9465 9476 9485 9495 9503 9511 9519 9525 9531 9536 9540 9543 9545 9547 9547 9547 9545 9543 9541 9537 9534 9530 9526 9522 9518 9515 9512 9510 9508 9508 9509 9511 9513 9518 9523 9529 9536 9544 9552 9562 9571 9582 9592 9602 9613 9623 9633 9643 9652 9661 9670 9679 9687 9694 9701 9708 9715 9721 9727 9732 9737 9742 9746 9750 9754 9757 9760 9763 9766 9769 9771 9774 9777 9780 9783 9786 9789 9792 9796 9800 9803 9807 9811 9815 9818 9822 9825 9828 9830 9833 9835 9837 9839 9840 9842 9843 9845 9846 9847 9849 9850 9852 9853 9855 9856 9857 9859 9860 9860 9861 9861 9860 9860 9859 9858 9857 9855 9853 9852 9850 9848 9847 9845 9844 9843 9842 9841 9840 9839 9838 9837 9835 9834 9832 9830 9827 9824 9820 9815 9811 9805 9799 9793 9787 9780 9773 5949 4 4 3 9766 9758 9751 9744 9738 9732 9726 9720 9716 9712 9709 9706 9705 9704 9705 9706 9708 9711 9715 9720 9725 9731 9737 9743 9749 9755 9760 9765 9770 9774 9777 9780 9781 9782 9782 9782 9781 9780 9779 9778 9776 9774 9773 9771 9769 9767 9765 9762 9759 9755 9750 9745 9738 9730 9722 9712 9702 9691 9679 9666 9653 9639 9625 9610 9595 9578 9559 9539 9516 9491 9462 9429 9393 9352 9307 9258 9205 9149 9090 9030 8969 8909 8850 8795 8745 8700 8663 8633 8612 8600 8598 8606 8622 8647 8679 8718 8762 8811 8862 8915 8968 9019 9069 9115 9158 9197 9231 9260 9284 9304 9319 9329 9336 9340 9340 9337 9332 9323 9313 9299 9284 9265 9244 9221 9194 9164 9132 9096 9058 9017 8973 8927 8879 8829 8778 8725 8673 8619 8566 8513 8460 8408 8356 8304 8253 8201 8150 8098 8045 7991 7937 7880 7823 7763 7702 7638 7574 7507 7440 7371 7302 7233 7165 7098 7033 6970 6911 6856 6805 6760 6721 6689 6664 6646 6637 6636 6644 6661 6686 6720 6763 6814 6873 6940 7013 7093 7178 7268 7362 7460 7560 7661 7764 7867 7969 8069 8168 8263 8356 8446 8531 8612 8689 8762 8830 8894 8953 9009 9060 9109 9153 9195 9234 9271 9306 9338 9369 9398 9426 9453 9478 9502 9526 9548 9569 9589 9607 9625 9642 9658 9673 9687 9701 9713 9725 9736 9746 9756 9765 9773 9781 9789 9795 9802 9808 9813 9818 9822 9826 9830 9834 9837 9840 9842 9845 9847 9850 9852 9854 9856 9857 9859 9860 9861 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9878 9878 9876 9875 9872 9870 9866 9863 9859 9855 9851 9847 9843 9840 9836 9833 9831 9829 9827 9826 9825 9825 9825 9825 9825 9826 9827 9828 9829 9831 9832 9833 9833 9833 9833 9833 9831 9829 9826 9823 9818 9812 9806 9798 9790 9781 9771 9761 9750 9739 9729 9719 9710 9701 9694 9688 9684 9681 9680 9680 9682 9686 9691 9698 9705 9714 9724 9734 9745 9755 9766 9776 9786 9796 9805 9813 9820 9826 9831 9836 9839 9841 9843 9843 9843 9842 9841 9839 9836 9833 9830 9826 9822 9818 9813 9809 9805 9800 9796 9792 9788 9784 9780 9776 9772 9768 9764 9759 9754 9748 9742 9734 9726 9715 9704 9691 9676 9660 9643 9624 9605 9585 9564 9544 9524 9506 9488 9473 9460 9450 9443 9439 9438 9441 9446 9455 9467 9481 9498 9516 9535 9556 9576 9597 9618 9638 9657 9676 9694 9711 9726 9741 9755 9769 9781 9793 9804 9815 9825 9835 9843 9851 9859 9865 9871 9876 9880 9884 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9900 9902 9905 9907 9910 9912 9915 9917 9920 9921 9923 9924 9924 9924 9924 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 5950 4 4 3 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9884 9882 9880 9878 9875 9872 9868 9865 9861 9857 9853 9849 9844 9840 9836 9831 9827 9822 9818 9813 9808 9803 9798 9793 9788 9783 9778 9773 9768 9763 9759 9754 9751 9747 9744 9742 9740 9738 9737 9736 9736 9735 9735 9735 9735 9735 9735 9735 9734 9734 9732 9731 9729 9726 9724 9721 9718 9714 9711 9708 9706 9704 9702 9701 9702 9703 9705 9709 9713 9719 9726 9734 9742 9751 9761 9771 9781 9792 9802 9811 9821 9829 9837 9845 9852 9858 9864 9870 9875 9879 9883 9888 9891 9895 9898 9901 9904 9906 9909 9910 9911 9912 9913 9913 9913 9912 9912 9911 9910 9909 9909 9908 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9910 9908 9906 9904 9901 9897 9894 9890 9886 9882 9877 9873 9869 9865 9861 9857 9852 9847 9840 9833 9825 9815 9804 9791 9776 9759 9741 9722 9701 9680 9658 9636 9615 9595 9576 9559 9545 9534 9526 9522 9521 9523 9529 9539 9551 9567 9584 9603 9624 9646 9667 9689 9711 9731 9751 9769 9785 9800 9813 9825 9835 9843 9850 9856 9862 9866 9869 9872 9875 9877 9879 9881 9882 9884 9885 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9897 9898 9900 9902 9904 9906 9909 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9945 9947 9949 9951 9953 9956 9958 9961 9963 9965 9967 9969 9970 9971 9972 9972 9972 9972 9971 9970 9968 9967 9966 9964 9963 9962 9962 9961 9961 9962 9963 9964 9965 9966 9968 9969 9971 9972 9973 9974 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9965 9963 9961 9959 9957 9955 9952 9949 9947 9945 9942 9940 9939 9937 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9927 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9885 9883 9881 9880 9878 9877 9876 9876 9875 9875 9875 9876 9877 9878 9880 9882 9884 9887 9889 9892 9894 9897 9899 9901 9902 9904 9905 9905 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9892 9890 9887 9883 9878 9873 9867 9860 9852 9844 9836 9827 9818 9810 9801 9793 9786 9780 9775 9771 9769 9768 9768 9770 9773 9777 9782 9788 9795 9803 9810 9818 9825 9832 9839 9845 5951 4 4 3 9850 9855 9859 9862 9865 9866 9868 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9869 9870 9870 9871 9872 9874 9875 9876 9878 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9914 9911 9909 9906 9903 9900 9896 9893 9889 9885 9882 9879 9875 9873 9870 9869 9867 9866 9866 9866 9867 9868 9869 9870 9872 9873 9875 9876 9877 9878 9879 9880 9880 9880 9879 9879 9878 9876 9874 9872 9870 9868 9865 9862 9859 9855 9851 9848 9844 9840 9836 9833 9829 9826 9822 9820 9817 9815 9814 9813 9812 9812 9813 9814 9815 9816 9818 9820 9823 9825 9828 9831 9834 9836 9839 9842 9844 9847 9849 9851 9852 9854 9855 9856 9857 9858 9858 9858 9858 9858 9857 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9847 9846 9844 9841 9839 9836 9833 9829 9825 9820 9815 9810 9804 9798 9792 9785 9778 9771 9764 9757 9750 9743 9736 9729 9722 9716 9710 9704 9699 9694 9689 9683 9678 9673 9667 9661 9654 9646 9638 9628 9617 9606 9593 9579 9565 9550 9534 9519 9505 9491 9478 9467 9458 9452 9447 9446 9448 9452 9459 9469 9482 9497 9514 9532 9552 9573 9594 9614 9635 9655 9675 9693 9710 9726 9741 9754 9767 9778 9788 9797 9806 9814 9821 9827 9833 9839 9844 9849 9853 9857 9861 9864 9867 9870 9872 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9908 9909 9911 9912 9914 9917 9919 9922 9924 9927 9929 9931 9934 9935 9937 9938 9939 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9939 9939 9939 9940 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9898 9898 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9952 9953 9953 9952 9952 9951 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9938 5952 4 4 3 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9952 9951 9951 9950 9949 9948 9947 9945 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9941 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9912 9911 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9922 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 9928 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9884 9883 9884 9884 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9890 9889 9888 9886 9884 9882 9879 9876 9874 9871 9867 9864 9861 9857 9853 9849 9845 9841 9836 9831 9825 9819 9813 9805 9798 9789 9780 9770 9760 9749 9737 9725 9712 9699 9686 9673 9659 9645 9632 9619 9605 9593 9580 9568 9557 9545 9535 9525 9515 9506 9498 9490 9483 9477 9472 9468 9465 9463 9462 9463 9464 9467 9471 9476 9482 9489 9496 9504 9513 9521 9530 9539 9547 9556 9563 9571 9578 9585 9592 9598 9603 9609 9614 9619 9623 9628 9632 9635 9638 9641 9642 9643 9644 9643 9641 9638 9634 9629 9623 9615 9606 9596 9584 9572 9557 9542 9524 9505 9484 9461 9436 9409 9379 9346 9311 9272 9230 9185 9136 9083 9027 8967 8902 8834 8761 8684 8603 8517 8426 8331 8231 8127 8018 7904 7786 7664 7538 7408 7274 7137 6998 6856 6713 6569 6424 6279 6136 5994 5855 5720 5588 5462 5341 5227 5121 5023 4934 4856 4788 4731 4687 4655 4636 4630 4637 4658 4693 4741 4802 4876 4961 5058 5165 5282 5407 5540 5678 5822 5970 6121 6274 6427 6580 6731 6881 7027 7170 7308 7442 7571 7695 7813 7925 8031 8132 8228 8317 8401 8480 8554 8624 8688 8749 8805 8857 8906 8952 8994 9033 9069 9103 9135 9164 9191 9217 9241 9263 9284 9303 9321 9338 9354 9370 9384 9397 9410 9422 9433 9443 9452 9461 9469 9476 9482 9488 9493 9498 9502 9506 9509 9513 9516 9519 9522 9525 9528 9531 9534 9538 9542 9546 9551 9556 9561 9566 9571 9576 9582 9587 9592 9597 9601 9606 9610 9613 9617 9619 9622 9624 9625 9626 9627 9627 9627 9626 9625 9624 9623 9621 9619 9617 9614 9612 9609 9606 9603 9600 9597 9594 9591 9588 9585 9582 9579 9576 9572 9569 9565 9561 9557 5953 4 4 3 9553 9549 9544 9540 9535 9530 9526 9522 9518 9514 9511 9508 9506 9504 9503 9502 9502 9502 9502 9502 9503 9504 9504 9505 9505 9506 9506 9506 9506 9505 9505 9504 9503 9501 9500 9497 9494 9489 9484 9476 9468 9456 9443 9427 9408 9385 9359 9329 9296 9258 9216 9170 9119 9065 9006 8942 8875 8804 8729 8650 8568 8482 8394 8303 8209 8113 8016 7918 7819 7721 7624 7529 7436 7347 7263 7184 7111 7046 6988 6940 6901 6872 6853 6846 6849 6863 6887 6922 6966 7020 7082 7152 7228 7311 7398 7490 7584 7681 7779 7878 7976 8073 8169 8263 8355 8444 8529 8612 8690 8766 8837 8906 8970 9031 9088 9142 9192 9239 9283 9325 9363 9399 9433 9464 9493 9521 9546 9569 9591 9612 9631 9649 9665 9681 9695 9708 9720 9732 9743 9752 9762 9770 9779 9786 9793 9800 9807 9813 9818 9823 9828 9833 9837 9841 9845 9848 9851 9854 9857 9860 9862 9865 9867 9869 9872 9874 9876 9878 9880 9882 9884 9886 9887 9888 9889 9890 9890 9891 9890 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9871 9871 9869 9868 9866 9864 9862 9859 9856 9853 9850 9846 9842 9839 9835 9831 9827 9822 9818 9813 9808 9803 9798 9793 9788 9783 9779 9774 9771 9768 9766 9765 9765 9767 9769 9774 9779 9786 9794 9803 9812 9823 9833 9844 9854 9864 9874 9883 9890 9897 9903 9908 9911 9914 9916 9918 9918 9919 9919 9919 9919 9919 9920 9921 9921 9923 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9938 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9937 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9956 9957 9958 9958 9957 9957 9955 9954 9952 9950 9948 9946 9944 9943 9941 9940 9939 9939 9938 9939 9939 9940 9941 9941 9942 9943 9943 9943 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9926 9925 9924 9924 9924 9925 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9914 9911 9908 9904 9901 9898 9896 9893 9890 9888 9885 9883 9881 9879 9876 9874 9872 9870 9868 9865 9863 9861 9859 9857 9855 9853 9852 9851 9850 9850 9850 9851 9852 9853 9855 9857 9860 9862 9865 9868 9871 9874 5954 4 4 3 9877 9880 9882 9885 9887 9888 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9902 9903 9903 9905 9906 9907 9909 9911 9912 9914 9917 9919 9921 9924 9926 9929 9931 9934 9937 9939 9942 9945 9948 9950 9953 9955 9957 9959 9961 9963 9964 9964 9965 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9938 9936 9933 9931 9929 9926 9924 9923 9921 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9906 9906 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9911 9910 9909 9907 9906 9904 9902 9899 9897 9895 9893 9891 9889 9888 9886 9886 9885 9885 9885 9886 9887 9888 9889 9891 9892 9894 9895 9896 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9892 9891 9891 9891 9892 9892 9894 9895 9897 9899 9901 9903 9906 9909 9911 9914 9917 9920 9923 9926 9929 9932 9935 9939 9942 9945 9948 9950 9953 9955 9957 9958 9959 9960 9960 9960 9959 9958 9957 9955 9954 9952 9950 9949 9948 9947 9947 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9947 9945 9944 9941 9939 9937 9934 9931 9929 9926 9924 9922 9920 9918 9917 9916 9916 9915 9915 9916 9916 9917 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9940 9940 9940 9939 9938 9937 9935 9933 9932 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9917 9917 9917 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9912 9913 9914 9915 9917 9919 9921 9923 9925 9926 9928 9929 9930 9931 9931 9931 9930 9929 9927 9926 9924 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9892 9889 9886 9882 9878 9873 9868 9863 9857 9851 9846 9839 9833 9826 9820 9812 9804 9796 9786 9775 9763 9748 9732 9713 9692 9668 9642 9613 9582 9548 9513 9477 9439 9402 9366 9331 9298 9268 9242 9220 9204 9192 9187 9186 9192 9203 9219 9240 9264 9292 9322 9355 9388 9422 9455 9488 9519 9549 9576 9602 9625 9647 9666 5955 4 4 3 9684 9700 9714 9728 9741 9753 9765 9776 9786 9796 9806 9816 9824 9832 9840 9846 9852 9858 9862 9866 9869 9872 9874 9876 9878 9880 9882 9884 9887 9889 9892 9895 9898 9901 9904 9907 9910 9912 9914 9915 9916 9917 9917 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9954 9954 9952 9951 9950 9948 9946 9944 9942 9940 9939 9937 9935 9934 9933 9932 9931 9931 9931 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9963 9963 9963 9962 9961 9960 9958 9957 9955 9953 9952 9950 9949 9948 9947 9946 9946 9946 9947 9948 9949 9950 9951 9953 9954 9956 9957 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9959 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9939 9939 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9930 9928 9925 9923 9920 9918 9915 9913 9911 9909 9908 9907 9906 9906 9907 9908 9909 9910 9912 9914 9915 9917 9919 9920 9921 9922 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9926 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9943 9943 9941 9940 9939 9937 9935 9932 9929 9927 9923 9920 9917 9914 9910 9907 9904 9901 9899 9897 9895 9893 9892 9891 9890 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9893 9895 9897 9899 9901 9903 9906 9908 9910 9911 9913 9914 9914 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9913 9915 9916 9919 9921 9924 9928 9931 9934 9938 9941 9944 9947 9949 9951 9952 9953 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9951 9951 9951 9950 9950 9949 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9919 9919 5956 4 4 3 9919 9918 9918 9917 9917 9916 9915 9915 9915 9914 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9948 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9952 9950 9949 9947 9945 9942 9940 9937 9934 9932 9929 9926 9923 9920 9916 9913 9910 9906 9903 9899 9894 9890 9885 9879 9873 9867 9860 9853 9844 9835 9826 9815 9803 9791 9777 9763 9747 9731 9713 9695 9677 9658 9640 9621 9604 9588 9574 9561 9551 9544 9539 9537 9538 9543 9550 9560 9572 9586 9602 9620 9638 9657 9675 9693 9710 9727 9741 9755 9767 9777 9786 9794 9800 9805 9810 9813 9816 9819 9822 9824 9826 9828 9831 9833 9835 9837 9839 9841 9843 9844 9845 9846 9846 9846 9846 9846 9846 9845 9845 9844 9844 9844 9844 9844 9845 9846 9848 9850 9852 9855 9859 9862 9866 9871 9875 9880 9885 9890 9894 9899 9903 9908 9911 9915 9918 9921 9924 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9943 9942 9941 9939 9938 9936 9933 9931 9929 9926 9924 9921 9918 9916 9913 9910 9907 9904 9900 9896 9891 9886 9879 9871 9862 9851 9839 9824 9808 9790 9769 9746 9721 9692 9660 9625 9585 9542 9493 9439 9380 9313 9240 9159 9071 8974 8868 8753 8629 8495 8354 8203 8044 7878 7706 7527 7345 7158 6970 6781 6592 6405 6221 6041 5867 5700 5541 5391 5252 5123 5007 4903 4813 4737 4675 4630 4600 4586 4589 4609 4646 4699 4770 4856 4958 5075 5206 5350 5505 5671 5845 6027 6213 6402 6593 6784 6972 7157 7336 7509 7674 7830 7976 8113 8240 8357 8464 8561 8650 8730 8802 8868 8927 8982 9033 9079 9123 9165 9205 9243 9280 9317 9352 9387 9420 9453 9485 9515 9544 9571 9597 9621 9643 9663 9681 9698 9713 9727 9739 9750 9760 9769 9778 9786 9793 9801 9808 9814 9821 9827 9834 9840 9846 9852 9857 9862 9867 9871 9876 9879 9883 9886 9889 9891 9894 9896 9898 9900 9901 9903 9905 9906 9907 9908 9910 9911 9911 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9910 5957 4 4 3 9910 9910 9910 9909 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9890 9888 9887 9886 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9885 9886 9887 9888 9890 9891 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9908 9907 9906 9905 9902 9900 9897 9893 9889 9885 9881 9878 9874 9871 9868 9866 9864 9863 9863 9864 9865 9867 9870 9873 9876 9880 9884 9888 9891 9895 9898 9900 9902 9904 9905 9906 9906 9906 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9888 9888 9887 9888 9888 9888 9888 9888 9888 9889 9889 9889 9888 9888 9887 9887 9886 9885 9883 9882 9880 9879 9877 9874 9872 9870 9867 9865 9862 9860 9858 9855 9853 9851 9850 9849 9848 9847 9847 9848 9848 9850 9852 9854 9856 9859 9862 9866 9869 9873 9877 9881 9884 9888 9891 9895 9898 9901 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9921 9920 9919 9918 9917 9915 9913 9910 9907 9904 9901 9898 9894 9890 9887 9883 9878 9874 9870 9866 9862 9858 9855 9851 9847 9843 9839 9836 9832 9828 9824 9820 9815 9811 9807 9802 9798 9793 9789 9784 9781 9777 9773 9770 9768 9766 9764 9763 9763 9762 9762 9763 9764 9765 9766 9768 9770 9772 9774 9776 9779 9781 9784 9787 9790 9794 9798 9801 9806 9810 9814 9818 9823 9827 9831 9835 9838 9842 9845 9848 9850 9852 9855 9857 9859 9861 9863 9866 9868 9871 9874 9877 9880 9883 9887 9890 9894 9897 9900 9903 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9914 9912 9910 9907 9905 9902 9899 9897 9894 9892 9890 9888 9887 9885 9884 9883 9881 9880 9878 9877 9874 9872 9869 9866 9862 9858 9853 9848 9843 9837 9831 9825 9819 9812 9805 9798 9790 9782 9773 9764 9754 9743 9731 9718 9705 9690 9675 9658 9641 9623 9603 9583 9561 9539 9516 9491 9465 9438 9409 9378 9346 9312 9276 9239 9200 9160 9118 9077 9035 8993 8953 8915 8879 8847 8819 8795 8777 8764 8757 8757 8763 8775 8793 8817 8846 8880 8917 8957 9000 9045 9090 9136 9181 9225 9268 9309 9348 9384 9418 9450 9480 9507 9533 9556 9578 9598 9617 9634 9651 9666 9680 9694 9706 9718 9729 9739 9748 9756 9764 9770 9776 9781 9786 9790 9793 9796 9799 9801 9803 9805 9807 9809 9811 9813 9814 9816 5958 4 4 3 9818 9819 9821 9822 9823 9824 9824 9825 9825 9825 9825 9824 9824 9823 9822 9821 9820 9819 9817 9816 9815 9813 9812 9810 9808 9806 9804 9802 9799 9796 9793 9790 9787 9784 9780 9776 9773 9769 9765 9761 9757 9753 9749 9745 9741 9737 9733 9729 9725 9721 9717 9712 9708 9703 9699 9694 9689 9684 9679 9674 9669 9664 9658 9653 9647 9641 9634 9627 9620 9612 9604 9595 9585 9576 9565 9554 9542 9530 9517 9504 9491 9477 9462 9447 9431 9415 9398 9381 9362 9343 9323 9301 9279 9255 9230 9204 9176 9148 9119 9088 9058 9027 8995 8964 8933 8902 8872 8843 8814 8787 8761 8736 8712 8690 8669 8649 8631 8614 8599 8586 8575 8566 8560 8556 8556 8558 8564 8573 8585 8601 8621 8643 8669 8697 8727 8759 8792 8826 8859 8890 8921 8949 8974 8995 9013 9027 9036 9040 9040 9036 9027 9014 8998 8979 8958 8935 8911 8886 8861 8837 8814 8794 8775 8759 8746 8737 8731 8729 8731 8738 8748 8762 8780 8802 8828 8856 8887 8921 8958 8996 9035 9076 9117 9159 9201 9242 9283 9323 9362 9399 9435 9470 9502 9533 9562 9589 9614 9637 9659 9678 9697 9713 9728 9742 9755 9767 9777 9787 9796 9804 9811 9818 9824 9830 9835 9840 9845 9849 9853 9856 9860 9863 9865 9867 9870 9871 9873 9875 9876 9878 9879 9880 9882 9883 9884 9885 9886 9886 9887 9888 9888 9888 9888 9887 9886 9885 9884 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9859 9857 9855 9853 9850 9848 9846 9845 9843 9841 9839 9837 9835 9833 9831 9828 9825 9821 9817 9813 9807 9802 9795 9788 9781 9773 9764 9756 9746 9737 9728 9718 9708 9697 9686 9675 9662 9648 9632 9615 9595 9573 9548 9521 9491 9458 9423 9386 9347 9308 9268 9229 9191 9156 9124 9096 9073 9055 9043 9037 9038 9045 9059 9078 9103 9133 9166 9203 9242 9282 9323 9364 9404 9442 9478 9512 9543 9571 9597 9620 9640 9659 9675 9689 9703 9715 9726 9737 9747 9756 9765 9774 9783 9791 9798 9805 9812 9817 9822 9827 9830 9834 9836 9838 9840 9841 9842 9843 9844 9845 9846 9848 9849 9851 9853 9855 9857 9859 9860 9862 9864 9865 9867 9868 9869 9869 9870 9871 9871 9871 9872 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9879 9879 9878 9877 9876 9874 9872 9870 9868 9865 9862 9860 9857 9855 9853 9851 9849 9848 9847 9847 9848 9849 9850 9852 9855 9858 9862 9865 9869 9874 9878 9883 9888 9893 9897 9902 9906 9910 9914 9918 9921 9924 9927 9930 9932 9934 9936 9937 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9931 9930 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 5959 4 4 3 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9919 9917 9916 9914 9912 9910 9908 9906 9904 9903 9901 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9891 9889 9886 9884 9880 9877 9873 9868 9864 9859 9854 9849 9844 9839 9834 9829 9824 9819 9814 9810 9805 9801 9796 9792 9789 9786 9783 9781 9779 9778 9778 9779 9780 9782 9785 9788 9792 9797 9802 9808 9814 9820 9826 9832 9838 9843 9848 9853 9857 9861 9865 9868 9870 9872 9875 9876 9878 9880 9881 9883 9885 9887 9889 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9904 9905 9904 9904 9903 9902 9901 9899 9897 9895 9892 9890 9886 9883 9879 9874 9870 9865 9860 9855 9850 9845 9841 9836 9832 9829 9826 9823 9822 9821 9820 9821 9822 9823 9826 9829 9832 9835 9839 9843 9847 9851 9855 9859 9862 9866 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9901 9902 9903 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9899 9899 9898 9896 9895 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9866 9863 9860 9857 9853 9850 9847 9844 9840 9837 9833 9829 9825 9821 9817 9812 9807 9802 9797 9792 9787 9782 9777 9772 9767 9762 9757 9752 9747 9742 9738 9733 9729 9725 9721 9718 9715 9712 9709 9707 9705 9704 9702 9701 9701 9700 9700 9700 9700 9701 9701 9701 9701 9702 9702 9702 9703 9704 9704 9705 9706 9708 9710 9712 9714 9717 9720 9723 9727 9730 9734 9738 9741 9745 9748 9751 9753 9756 9758 9760 9761 9762 9763 9764 9764 9765 9765 9764 9764 9763 9762 9761 9759 9757 9754 9751 9748 9744 9740 9735 9731 9726 9721 9717 9712 9708 9705 9702 9699 9698 9697 9697 9698 9700 9702 9705 9709 9713 9718 9723 9728 9733 9738 9743 9748 9753 9757 9761 9765 9769 9773 9777 9780 9784 9787 9791 9795 9799 9803 9807 9812 9816 9821 9825 9829 9833 9837 9841 9844 9848 9851 9854 9856 9859 9861 9864 9866 9868 9871 9874 9876 9879 9882 9885 9887 9890 9892 9894 9895 9897 9897 9898 9897 9897 9896 9894 9892 9889 9887 9884 9880 9876 9872 9868 9863 9858 9853 9847 9841 9834 9826 9818 9810 9800 9791 9780 9769 9757 9745 9733 9720 9707 9695 9682 9669 9657 9646 9635 9624 9615 9606 9598 9592 9586 9581 9578 9576 9574 9574 9575 9577 9580 9584 9588 9594 9600 9606 9614 9621 9629 9637 9645 9652 9660 9667 9673 9679 9684 9687 9690 9692 9693 9693 9691 9689 9686 9683 9679 9674 9670 9665 9661 9658 9655 9654 9653 9654 9656 5960 4 4 3 9660 9664 9670 9678 9686 9695 9705 9716 9727 9738 9749 9760 9771 9782 9792 9802 9810 9819 9826 9833 9839 9845 9850 9855 9859 9863 9866 9869 9872 9875 9878 9881 9883 9886 9889 9892 9894 9897 9900 9902 9905 9907 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9937 9937 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9919 9916 9913 9910 9906 9902 9898 9894 9889 9885 9880 9876 9871 9867 9864 9860 9857 9854 9851 9849 9846 9844 9842 9840 9838 9836 9835 9833 9832 9831 9829 9829 9828 9828 9828 9829 9830 9831 9833 9835 9837 9840 9843 9846 9850 9854 9857 9861 9865 9869 9873 9877 9881 9886 9890 9894 9898 9902 9905 9909 9912 9915 9918 9920 9922 9924 9925 9926 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9943 9945 9945 9946 9947 9947 9946 9946 9946 9945 9944 9943 9943 9942 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9943 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9917 9918 9919 9920 9922 9923 9925 9927 9929 9931 9933 9934 9936 9937 9937 9937 9937 9937 9936 9935 9934 9932 9930 9929 9926 9924 9922 9920 9918 9916 9915 9913 9912 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9919 9920 9921 9922 9923 9924 9926 9928 9929 9930 9931 9932 9932 9932 9932 9931 9930 9929 9927 9926 9925 9923 9923 9922 9922 9922 9922 9923 9925 9926 9928 9930 9931 9933 9934 9935 9935 9935 9935 9934 9933 9932 9930 9929 9927 9926 9925 9924 9923 9923 9923 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9928 9929 9930 9932 9933 9935 9937 9939 9941 9942 9943 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9960 9960 9959 9958 9957 9956 9954 9952 9951 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 5961 4 4 3 9909 9907 9905 9903 9901 9899 9897 9896 9894 9893 9892 9891 9890 9890 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9904 9904 9903 9903 9903 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9887 9887 9887 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9870 9867 9864 9861 9858 9855 9851 9847 9844 9840 9836 9833 9830 9826 9823 9820 9816 9812 9808 9804 9799 9793 9787 9780 9773 9765 9757 9748 9739 9730 9721 9713 9706 9699 9694 9690 9687 9686 9686 9688 9692 9696 9702 9709 9717 9725 9733 9742 9750 9758 9766 9773 9779 9785 9789 9793 9796 9799 9800 9802 9803 9804 9804 9805 9806 9807 9808 9809 9810 9812 9813 9815 9816 9818 9819 9821 9822 9824 9825 9826 9827 9829 9830 9831 9833 9835 9837 9839 9842 9845 9848 9851 9854 9858 9861 9864 9868 9871 9874 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9900 9902 9904 9905 9906 9908 9909 9909 9910 9911 9911 9911 9911 9910 9910 9909 9908 9906 9905 9904 9902 9900 9899 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9867 9865 9863 9860 9858 9856 9853 9851 9849 9847 9846 9844 9843 9842 9841 9840 9840 9840 9840 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9854 9855 9856 9857 9859 9860 9862 9864 9865 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9903 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9894 9893 9892 9891 9889 9887 9885 9882 9878 9875 9870 9866 9861 9856 9850 9845 9839 9834 9828 9823 9818 9813 9809 9805 9801 9798 9794 9792 9789 9787 9785 9784 9783 9783 9783 9784 9785 9787 9790 9793 9797 9802 9807 9812 9818 9824 9830 9836 9842 9847 9853 9857 9862 9866 9869 9872 9874 9875 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9887 9889 9891 9893 9894 5962 4 4 3 9896 9898 9900 9901 9903 9904 9904 9905 9905 9906 9906 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9892 9892 9891 9891 9890 9889 9888 9887 9885 9883 9881 9878 9875 9872 9869 9865 9862 9859 9856 9853 9850 9848 9846 9844 9842 9840 9838 9836 9834 9831 9828 9825 9822 9818 9814 9810 9805 9801 9796 9792 9787 9784 9780 9777 9774 9772 9770 9769 9768 9767 9767 9767 9767 9768 9768 9769 9770 9771 9772 9773 9774 9776 9777 9779 9781 9782 9784 9786 9788 9790 9791 9793 9795 9796 9797 9798 9799 9800 9801 9801 9802 9804 9805 9806 9808 9811 9813 9816 9819 9822 9826 9829 9833 9836 9839 9842 9845 9847 9849 9850 9851 9852 9852 9852 9852 9852 9852 9852 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9868 9869 9871 9873 9874 9875 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9871 9871 9870 9869 9867 9865 9862 9860 9856 9853 9849 9846 9842 9838 9834 9829 9825 9820 9815 9809 9802 9794 9784 9773 9760 9744 9727 9707 9685 9661 9636 9609 9582 9555 9528 9502 9479 9458 9440 9426 9417 9412 9412 9416 9426 9439 9457 9478 9502 9529 9556 9585 9614 9642 9670 9695 9719 9741 9761 9778 9793 9806 9817 9826 9834 9840 9846 9851 9855 9859 9862 9866 9869 9872 9876 9879 9882 9885 9888 9890 9892 9894 9895 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9902 9901 9901 9900 9899 9897 9896 9894 9893 9891 9890 9889 9888 9887 9887 9887 9888 9889 9890 9891 9893 9895 9896 9898 9900 9901 9902 9903 9903 9903 9903 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9892 9892 9892 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9929 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9925 9924 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9926 9926 9925 9924 9923 9921 9920 9918 9916 9915 9913 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9884 9882 5963 4 4 3 9880 9878 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9858 9856 9855 9854 9853 9851 9850 9848 9847 9845 9843 9842 9840 9839 9838 9837 9837 9837 9837 9837 9838 9840 9841 9843 9845 9848 9850 9853 9856 9859 9862 9865 9868 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9899 9901 9903 9906 9907 9909 9911 9912 9913 9914 9914 9914 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9911 9910 9909 9907 9905 9903 9900 9897 9893 9889 9884 9878 9872 9865 9858 9849 9841 9831 9821 9811 9800 9788 9776 9764 9752 9739 9727 9714 9702 9690 9678 9666 9656 9646 9636 9628 9621 9614 9609 9605 9602 9601 9601 9602 9605 9608 9614 9620 9627 9636 9646 9656 9667 9679 9692 9705 9718 9731 9744 9757 9769 9781 9792 9803 9813 9822 9830 9837 9843 9849 9854 9857 9861 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9894 9895 9896 9896 9896 9896 9896 9895 9895 9894 9893 9893 9892 9892 9892 9892 9893 9894 9895 9896 9898 9900 9902 9904 9906 9908 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9926 9926 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9933 9933 9932 9931 9930 9928 9926 9925 9923 9921 9920 9919 9918 9917 9917 9916 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9913 9912 9910 9908 9906 9903 9901 9899 9897 9895 9893 9892 9891 9891 9890 9891 9891 9892 9894 9895 9897 9899 9901 9903 9906 9908 9910 9912 9913 9914 9915 9916 9916 9916 9916 9915 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9902 9903 9903 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9882 9880 9879 9878 9877 9877 9877 9877 9878 9878 9879 9881 9882 9883 9884 9886 9887 9888 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 5964 4 4 3 9898 9900 9902 9903 9905 9907 9908 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9922 9923 9925 9926 9927 9929 9931 9932 9934 9935 9936 9937 9937 9937 9937 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9924 9923 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9916 9916 9917 9917 9918 9920 9922 9923 9926 9928 9930 9933 9935 9938 9940 9943 9945 9947 9948 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9941 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9948 9948 9947 9945 9944 9943 9941 9940 9938 9937 9936 9935 9934 9934 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9935 9934 9932 9931 9928 9926 9923 9920 9917 9913 9910 9907 9904 9901 9899 9897 9894 9893 9891 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9882 9883 9884 9885 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9927 9929 9930 9931 9932 9933 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9943 9943 9942 9941 9939 9938 9936 9934 9932 9929 9927 9925 9922 9920 9918 9916 9915 9913 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9891 9890 9890 9891 9891 9892 9893 9894 9895 9897 9898 9899 9901 9902 9902 9903 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9895 9893 9891 9888 9885 9881 9877 9872 9866 9860 9854 9846 9839 9831 9823 9815 9807 9799 9792 9785 9779 9774 9769 9765 9763 9761 9760 9761 9763 9765 9769 9774 9779 9786 9792 9800 9807 9815 9823 9830 9838 9845 9852 9858 9863 9868 9873 9877 9881 9884 9886 9889 9891 9893 9895 5965 4 4 3 9897 9898 9900 9902 9904 9906 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9917 9915 9914 9913 9913 9912 9912 9912 9913 9914 9914 9915 9917 9918 9919 9920 9920 9921 9921 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9913 9913 9914 9916 9917 9919 9920 9922 9924 9925 9926 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9913 9913 9912 9911 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9872 9870 9866 9863 9859 9855 9851 9847 9843 9839 9835 9832 9829 9826 9824 9822 9820 9819 9818 9817 9816 9815 9814 9813 9812 9812 9811 9810 9809 9808 9808 9808 9808 9808 9810 9811 9814 9816 9820 9824 9828 9833 9838 9843 9848 9854 9860 9865 9870 9876 9881 9885 9890 9894 9898 9901 9905 9908 9910 9913 9915 9917 9918 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9926 9926 9926 9925 9925 9924 9923 9921 9920 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9903 9901 9899 9897 9894 9891 9888 9885 9882 9878 9874 9870 9866 9862 9859 9855 9852 9849 9846 9843 9841 9839 9837 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9825 9824 9824 9824 9824 9824 9824 9825 9825 9826 9826 9827 9827 9827 9826 9825 9823 9821 9818 9814 9809 9803 9796 9788 9778 9768 9755 9742 9726 9708 9689 9667 9642 9615 9585 9551 9514 9474 9429 9381 9329 9273 9212 9148 9079 9007 8931 8851 8768 8682 8594 8504 8412 8319 8226 8133 8041 7951 7863 7778 7697 7620 7549 7484 7425 7374 7330 7295 7268 7249 7240 7240 7249 7266 7293 7327 7370 7420 7477 7540 7609 7683 7761 7842 7926 8012 8099 8186 8274 8360 8446 8529 8610 8688 8763 8835 8903 8968 9028 9085 9138 9186 9231 9273 9311 9345 9377 9405 9431 9454 9475 9495 9512 9527 9541 9554 9565 9575 9583 9591 9597 9602 9606 9608 9610 9610 9609 9607 9604 9600 9594 9588 9581 9574 9565 9557 9548 9539 9530 9522 9513 9506 9499 9493 9488 9484 9481 9480 9479 9480 9483 9486 9491 9497 9504 5966 4 4 3 9512 9521 9531 9541 9552 9564 9576 9589 9602 9615 9628 9641 9653 9666 9678 9690 9702 9713 9724 9734 9744 9753 9761 9769 9777 9784 9790 9796 9801 9806 9811 9815 9819 9823 9827 9830 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9875 9878 9881 9883 9886 9888 9890 9892 9894 9896 9897 9898 9899 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9900 9898 9896 9893 9890 9885 9880 9875 9868 9861 9853 9844 9836 9827 9818 9809 9800 9792 9784 9777 9771 9766 9762 9759 9758 9757 9757 9758 9760 9763 9767 9771 9775 9780 9785 9790 9795 9800 9805 9810 9815 9820 9824 9828 9833 9837 9840 9844 9848 9852 9855 9858 9861 9864 9867 9869 9870 9871 9872 9872 9871 9869 9867 9864 9859 9854 9849 9842 9834 9826 9817 9808 9798 9787 9777 9766 9756 9746 9736 9727 9719 9712 9707 9702 9699 9698 9698 9700 9703 9708 9714 9721 9730 9739 9749 9759 9770 9781 9792 9802 9812 9822 9831 9840 9847 9854 9861 9867 9872 9876 9881 9884 9888 9891 9893 9896 9898 9899 9901 9902 9903 9903 9903 9903 9903 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9891 9891 9891 9892 9893 9893 9894 9896 9897 9897 9898 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9882 9881 9881 9881 9880 9880 9880 9879 9878 9878 9877 9875 9874 9872 9870 9868 9865 9863 9860 9857 9854 9851 9849 9846 9843 9840 9838 9835 9832 9830 9827 9824 9821 9818 9815 9812 9808 9804 9799 9795 9790 9784 9778 9771 9764 9755 9745 9734 9722 9708 9692 9674 9654 9632 9607 9581 9554 9525 9494 9464 9433 9402 9373 9345 9319 9297 9277 9262 9251 9244 9241 9244 9251 9262 9277 9296 9318 9343 9370 9399 9428 9458 9487 9516 9544 9571 9597 9620 9642 9662 9681 9697 9712 9726 9738 9749 9759 9768 9776 9783 9789 9795 9801 9806 9810 9814 9818 9822 9825 9828 9830 9833 9835 9838 9840 9842 9844 9847 9849 9852 9854 9857 9860 9862 9865 9868 9870 9872 9875 9877 9878 9880 9881 9883 9884 9885 9886 9887 9889 9890 9892 9894 9897 9899 9902 9905 9908 9910 9913 9916 9918 9920 9922 9924 9925 9925 9926 9926 9926 9926 9925 9925 9925 9926 9926 9927 9928 9930 9931 9933 9935 9937 9938 9940 9941 9942 9943 9943 9943 9943 9942 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9929 9928 9926 9924 9922 9920 9917 9913 9909 9905 9901 9897 9892 9888 9884 9880 9876 9872 9868 9865 9862 9859 9856 9853 9850 9848 9845 9842 9840 9837 9835 9833 9830 9828 9826 9825 9824 9823 9822 9822 9823 5967 4 4 3 9823 9824 9825 9827 9828 9830 9831 9833 9835 9836 9837 9839 9840 9841 9842 9843 9844 9845 9846 9848 9849 9851 9852 9854 9856 9857 9859 9861 9862 9864 9865 9866 9867 9867 9868 9868 9868 9868 9869 9869 9869 9870 9870 9871 9873 9874 9876 9878 9880 9883 9885 9888 9890 9893 9895 9897 9899 9901 9902 9904 9905 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9921 9919 9917 9915 9912 9909 9906 9903 9900 9897 9894 9892 9889 9886 9884 9882 9880 9879 9878 9877 9876 9876 9876 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9881 9881 9881 9880 9879 9878 9876 9873 9869 9864 9858 9852 9845 9837 9828 9819 9810 9800 9791 9782 9774 9766 9760 9755 9751 9749 9748 9748 9751 9754 9758 9764 9771 9778 9785 9793 9801 9809 9817 9824 9832 9838 9844 9850 9856 9861 9865 9870 9875 9879 9883 9887 9892 9896 9900 9904 9907 9911 9914 9917 9920 9922 9923 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9909 9910 9911 9912 9914 9915 9917 9919 9920 9921 9922 9922 9922 9921 9919 9917 9914 9910 9906 9902 9897 9892 9886 9881 9876 9871 9866 9861 9857 9853 9848 9844 9840 9836 9832 9827 9822 9817 9811 9805 9798 9791 9783 9774 9764 9754 9743 9731 9719 9706 9693 9679 9665 9650 9636 9621 9607 9593 9580 9567 9556 9545 9535 9527 9520 9514 9509 9505 9503 9501 9501 9501 9502 9503 9505 9507 9510 9512 9515 9517 9520 9523 9526 9528 9531 9534 9537 9540 9543 9546 9550 9553 9557 9560 9564 9567 9571 9575 9578 9582 9585 9588 9591 9593 9595 9597 9597 9598 9597 9596 9594 9591 9587 9583 9578 9572 9565 9557 9548 9538 9527 9515 9502 9486 9469 9450 9429 9406 9381 9354 9324 9293 9261 9228 9195 9162 9130 9100 9073 9049 9029 9014 9005 9001 9003 9011 9025 9044 9069 9099 9133 9170 9209 9250 9292 9335 9376 9417 9455 9492 9526 9557 9586 9612 9636 9657 9677 9694 9710 9725 9738 9750 9762 9773 9783 9792 9801 9809 9817 9824 9830 9836 9841 9846 9850 9854 9857 9861 9864 9868 9871 9874 9878 9881 9884 9888 9891 9894 9896 9899 9901 9903 9904 9905 9905 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 5968 4 4 3 9891 9890 9888 9886 9883 9881 9878 9875 9871 9868 9864 9860 9856 9851 9847 9842 9837 9832 9827 9822 9817 9812 9807 9803 9799 9796 9793 9790 9789 9788 9788 9788 9790 9792 9795 9799 9803 9808 9813 9818 9824 9829 9835 9840 9845 9850 9854 9858 9862 9865 9868 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9882 9881 9880 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9852 9850 9847 9844 9841 9838 9835 9831 9827 9823 9818 9813 9808 9802 9796 9790 9784 9777 9770 9763 9755 9747 9739 9731 9723 9714 9704 9694 9683 9671 9658 9644 9628 9610 9590 9568 9544 9517 9487 9455 9421 9385 9347 9307 9268 9228 9189 9151 9115 9082 9053 9028 9007 8992 8982 8978 8979 8986 8999 9017 9039 9066 9096 9129 9163 9200 9237 9275 9312 9348 9383 9416 9448 9477 9505 9530 9553 9575 9595 9613 9629 9644 9659 9671 9684 9695 9705 9715 9724 9732 9740 9747 9753 9758 9763 9767 9770 9773 9775 9776 9776 9775 9774 9773 9771 9768 9765 9762 9758 9755 9751 9747 9743 9739 9735 9732 9729 9727 9725 9723 9722 9723 9723 9725 9728 9731 9736 9741 9746 9753 9760 9768 9775 9783 9792 9800 9808 9816 9823 9830 9837 9843 9848 9854 9858 9862 9866 9869 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9890 9892 9894 9896 9899 9901 9904 9906 9909 9912 9914 9917 9919 9922 9924 9926 9927 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9907 9906 9903 9901 9899 9896 9894 9891 9889 9887 9885 9883 9882 9881 9880 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9913 9913 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9916 9915 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9879 9878 9877 9875 9874 9872 9871 9870 9868 9867 9866 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9861 9861 9860 9859 9858 9857 9855 9855 9854 9853 9853 9853 9853 9854 9855 9856 9857 9859 9861 9862 9864 9865 9866 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9866 9865 9863 9861 9858 9855 9851 9847 9842 9837 9831 9825 9819 9813 9807 9800 9793 9785 5969 4 4 3 9777 9768 9758 9747 9734 9720 9706 9690 9672 9655 9637 9618 9601 9584 9568 9555 9543 9535 9529 9527 9528 9532 9539 9549 9562 9578 9594 9613 9631 9650 9669 9687 9704 9719 9734 9746 9757 9767 9775 9782 9788 9794 9799 9803 9808 9812 9816 9820 9824 9827 9831 9833 9836 9837 9838 9838 9838 9837 9835 9833 9831 9829 9827 9825 9824 9823 9823 9823 9824 9826 9828 9830 9833 9836 9838 9841 9844 9846 9848 9850 9851 9852 9854 9854 9855 9856 9857 9859 9860 9862 9863 9865 9867 9870 9872 9874 9876 9878 9879 9881 9882 9883 9884 9884 9885 9885 9885 9885 9884 9884 9884 9883 9882 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9867 9865 9864 9863 9863 9862 9862 9862 9863 9863 9864 9864 9865 9866 9866 9867 9867 9867 9868 9868 9868 9867 9867 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9878 9878 9878 9878 9877 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9895 9895 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9898 9898 9896 9895 9893 9891 9888 9885 9882 9878 9873 9868 9863 9857 9850 9843 9835 9826 9817 9808 9797 9787 9775 9763 9751 9738 9725 9711 9698 9683 9669 9654 9640 9625 9611 9597 9584 9571 9559 9548 9539 9530 9524 9518 9515 9513 9513 9515 9519 9524 9531 9539 9548 9558 9569 9581 9593 9605 9618 9630 9643 9655 9667 9679 9691 9703 9714 9726 9737 9749 9761 9772 9783 9795 9806 9817 9827 9837 9847 9856 9864 9871 9878 9883 9889 9893 9897 9900 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9937 9939 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9937 9938 9939 9941 9943 9944 9946 9948 9950 9951 9952 9953 9954 9954 9955 9954 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9942 9942 9941 9939 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9900 9899 9898 9896 9894 9893 9890 9888 9885 9882 9879 9875 9870 9866 9861 9856 9851 9846 9840 9835 5970 4 4 3 9829 9824 9819 9813 9807 9801 9795 9788 9780 9772 9762 9751 9739 9724 9709 9691 9672 9652 9630 9607 9584 9560 9536 9512 9490 9469 9450 9434 9420 9409 9402 9399 9398 9402 9409 9419 9432 9448 9466 9486 9508 9530 9554 9577 9600 9623 9645 9667 9687 9706 9723 9739 9754 9768 9780 9791 9802 9811 9819 9827 9834 9840 9846 9852 9857 9861 9866 9870 9873 9877 9880 9883 9885 9888 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9912 9912 9912 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9923 9925 9927 9929 9931 9934 9937 9940 9942 9945 9948 9951 9953 9956 9958 9959 9961 9962 9963 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9937 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9923 9922 9920 9919 9917 9915 9912 9910 9907 9903 9900 9896 9891 9887 9882 9877 9872 9867 9861 9856 9851 9846 9841 9837 9833 9829 9825 9822 9819 9816 9814 9813 9812 9812 9812 9813 9815 9817 9819 9822 9826 9829 9834 9838 9842 9847 9851 9855 9859 9863 9867 9870 9874 9877 9880 9883 9886 9889 9891 9894 9897 9899 9902 9905 9907 9909 9912 9914 9915 9917 9918 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9927 9928 9930 9932 9934 9936 9939 9941 9943 9945 9948 9949 9951 9952 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9952 9951 9950 9948 9947 9945 9943 9942 9940 9939 9938 9937 9936 9936 9936 9936 9937 9938 9939 9940 9942 9943 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9975 5971 4 4 3 9976 9976 9977 9977 9977 9977 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9960 9959 9959 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9964 9964 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9948 9947 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9932 9930 9927 9924 9921 9917 9913 9910 9906 9903 9899 9896 9893 9890 9888 9886 9884 9882 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9873 9874 9875 9876 9877 9879 9881 9883 9885 9887 9889 9891 9892 9893 9894 9894 9893 9892 9891 9889 9887 9884 9881 9877 9874 9870 9866 9862 9858 9854 9850 9845 9841 9835 9830 9824 9817 9810 9802 9794 9784 9774 9764 9753 9741 9729 9716 9702 9688 9673 9657 9641 9623 9603 9583 9561 9537 9512 9486 9459 9430 9402 9373 9345 9318 9293 9271 9251 9236 9225 9218 9217 9220 9229 9243 9262 9284 9311 9340 9372 9405 9439 9473 9507 9539 9570 9599 9625 9649 9671 9691 9708 9724 9738 9751 9762 9773 9784 9793 9803 9812 9821 9830 9838 9846 9854 9861 9867 9873 9877 9882 9885 9888 9890 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9912 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9923 9923 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9927 9928 9929 9929 9929 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9904 9903 9901 9900 9899 9898 9897 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9922 9924 9927 9930 9933 9935 9938 9940 9943 9945 9947 9948 9950 9951 9952 9952 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9958 9958 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9962 9961 9960 9959 9957 9957 9956 9955 9955 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 5972 4 4 4 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9938 9936 9935 9934 9933 9932 9932 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9958 9957 9955 9953 9952 9950 9948 9945 9943 9941 9939 9938 9936 9934 9933 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9930 9931 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9939 9939 9938 9937 9935 9934 9932 9930 9928 9926 9923 9921 9919 9916 9914 9912 9910 9908 9906 9904 9903 9902 9901 9900 9900 9900 9900 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9915 9915 9915 9916 9917 9917 9918 9918 9918 9918 9918 9917 9916 9915 9913 9911 9909 9906 9903 9900 9897 9894 9891 9888 9886 9883 9882 9880 9880 9880 9880 9881 9883 9885 9887 9890 9893 9897 9900 9904 9907 9911 9914 9917 9920 9922 9924 9926 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9952 9951 9949 9946 9944 9941 9938 9935 9931 9927 9924 9920 9916 9913 9909 9906 9903 9901 9899 9897 9895 9895 9894 9894 9895 9895 9896 9898 5973 4 4 4 9900 9902 9904 9906 9908 9910 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9939 9940 9942 9943 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9943 9942 9941 9940 9940 9939 9939 9940 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9954 9954 9954 9953 9952 9950 9948 9945 9942 9938 9935 9931 9927 9923 9918 9914 9909 9905 9900 9896 9891 9886 9882 9877 9872 9868 9863 9859 9854 9850 9846 9842 9839 9835 9833 9830 9828 9827 9825 9825 9824 9825 9825 9826 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9850 9851 9852 9853 9853 9853 9853 9853 9852 9851 9850 9849 9848 9847 9845 9843 9841 9839 9837 9835 9833 9831 9828 9826 9823 9821 9819 9816 9814 9812 9810 9808 9807 9805 9804 9804 9804 9804 9805 9806 9807 9809 9811 9814 9817 9820 9823 9827 9831 9834 9838 9842 9846 9850 9854 9858 9862 9866 9870 9874 9877 9881 9885 9889 9892 9896 9900 9903 9907 9910 9913 9916 9919 9922 9925 9927 9929 9931 9933 9934 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9900 9898 9896 9895 9894 9892 9892 9891 9891 9891 9891 9891 9892 9893 9894 9896 9897 9899 9901 9903 9905 9908 9910 9913 9915 9918 9921 9924 9927 9930 9933 9936 9939 9942 9944 9947 9949 9951 9953 9955 9956 9957 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9928 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9886 9885 9885 9885 9885 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9895 9894 9894 9893 9893 9893 9893 9893 9894 9895 9896 9897 9898 9900 9902 9904 9906 9909 9911 9913 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9933 9935 9936 9938 9940 9942 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9963 9963 9964 9964 9964 9964 9964 9963 5974 4 4 4 9962 9961 9961 9960 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9917 9918 9918 9919 9919 9920 9921 9922 9922 9923 9923 9922 9922 9921 9920 9918 9916 9914 9912 9910 9907 9905 9903 9900 9899 9897 9895 9894 9893 9892 9892 9891 9890 9890 9889 9888 9887 9885 9883 9881 9878 9876 9873 9870 9867 9864 9861 9859 9857 9855 9853 9852 9851 9851 9850 9850 9849 9849 9848 9846 9843 9840 9836 9830 9824 9817 9809 9800 9791 9781 9771 9762 9753 9745 9738 9732 9728 9725 9724 9726 9729 9734 9741 9749 9759 9770 9781 9793 9806 9818 9830 9842 9852 9862 9871 9879 9885 9890 9895 9898 9901 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9924 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9956 9957 9958 9960 9961 9963 9965 9966 9967 9969 9970 9970 9971 9971 9971 9970 9969 9967 9966 9963 9961 9958 9955 9952 9949 9946 9943 9940 9937 9934 9931 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9889 9887 9886 9886 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9909 9911 9913 9915 9917 9920 9922 9925 9927 9930 9933 9936 9939 9942 9944 9947 9950 9953 9955 9957 9959 9961 9962 9963 9964 9964 9964 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9943 9942 9941 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9947 9947 9946 9946 9944 9943 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9925 9925 9926 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9937 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9933 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9938 9937 9936 9934 9932 9930 9927 9925 9923 9920 9918 9916 9914 9913 5975 4 4 4 9912 9911 9910 9909 9909 9908 9908 9907 9906 9904 9902 9899 9895 9890 9885 9879 9872 9864 9856 9847 9838 9828 9819 9809 9799 9790 9780 9769 9759 9748 9736 9723 9708 9693 9675 9655 9633 9610 9583 9555 9525 9494 9461 9428 9395 9362 9331 9301 9274 9250 9230 9215 9203 9197 9196 9200 9208 9222 9239 9261 9286 9313 9343 9374 9406 9437 9468 9499 9527 9554 9578 9600 9619 9635 9648 9659 9667 9672 9675 9675 9674 9671 9666 9660 9652 9644 9635 9626 9617 9607 9598 9589 9581 9574 9569 9564 9561 9560 9560 9562 9565 9570 9577 9585 9595 9605 9616 9627 9639 9650 9661 9671 9680 9688 9694 9698 9701 9701 9700 9696 9690 9682 9672 9660 9646 9629 9610 9588 9564 9537 9508 9475 9438 9398 9354 9306 9253 9194 9131 9062 8987 8906 8819 8726 8626 8521 8410 8293 8171 8045 7913 7778 7640 7499 7356 7211 7066 6921 6777 6635 6495 6358 6225 6097 5975 5859 5751 5650 5559 5477 5406 5346 5297 5261 5237 5226 5229 5245 5275 5318 5374 5442 5523 5616 5719 5831 5953 6082 6217 6358 6503 6651 6800 6950 7100 7248 7393 7535 7673 7807 7936 8059 8177 8289 8396 8496 8591 8681 8765 8844 8918 8988 9053 9114 9171 9225 9275 9322 9365 9406 9444 9479 9512 9543 9571 9598 9622 9645 9666 9685 9704 9721 9736 9751 9765 9778 9790 9802 9812 9823 9832 9841 9850 9857 9865 9872 9878 9884 9889 9894 9898 9902 9905 9908 9911 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9940 9938 9936 9934 9932 9931 9929 9928 9927 9926 9926 9925 9925 9925 9926 9927 9927 9928 9930 9931 9933 9934 9936 9937 9939 9941 9943 9945 9947 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9935 9932 9929 9925 9921 9917 9912 9907 9902 9896 9891 9885 9879 9874 9868 9863 9859 9854 9851 9847 9845 9843 9842 9842 9842 9843 9845 9847 9849 9853 9856 9860 9864 9868 9872 9876 9880 9884 9888 9891 9894 9897 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9917 9917 9916 9915 9913 9911 9908 9904 9900 9895 9890 9885 9879 9873 9867 9862 9856 9851 9847 9844 9841 9840 9839 9840 9841 9843 9847 9851 9855 9861 9866 9872 9878 9885 9891 9896 9902 9907 9912 9916 9920 9923 9926 9928 9931 9933 9934 9936 9937 9938 9939 9941 9942 9942 9943 9944 9945 5976 4 4 4 9945 9946 9946 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9925 9923 9921 9920 9918 9917 9915 9913 9911 9909 9906 9903 9900 9897 9893 9888 9884 9878 9873 9867 9861 9855 9849 9842 9836 9830 9824 9818 9812 9807 9802 9798 9795 9792 9790 9788 9787 9787 9787 9788 9789 9791 9793 9796 9799 9803 9807 9811 9815 9819 9823 9828 9832 9837 9841 9846 9850 9854 9859 9863 9867 9871 9875 9879 9883 9887 9891 9894 9897 9901 9904 9906 9909 9911 9913 9914 9915 9916 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9903 9902 9901 9900 9899 9897 9895 9893 9890 9887 9884 9881 9877 9873 9869 9864 9859 9854 9849 9843 9836 9829 9821 9812 9802 9792 9780 9768 9754 9739 9724 9707 9689 9670 9651 9630 9609 9588 9566 9544 9522 9499 9477 9455 9434 9413 9392 9373 9353 9335 9317 9300 9284 9269 9255 9242 9230 9218 9208 9199 9190 9183 9177 9172 9167 9164 9161 9160 9159 9158 9159 9159 9160 9161 9163 9164 9165 9166 9167 9168 9168 9168 9169 9169 9169 9169 9170 9171 9173 9175 9179 9184 9189 9197 9205 9215 9227 9240 9255 9271 9288 9307 9327 9347 9368 9389 9411 9432 9454 9475 9496 9516 9535 9553 9571 9588 9603 9618 9632 9645 9657 9668 9678 9688 9697 9705 9713 9720 9726 9732 9738 9742 9747 9750 9753 9756 9757 9758 9759 9759 9758 9757 9755 9753 9750 9746 9742 9737 9732 9727 9720 9714 9706 9698 9690 9680 9670 9660 9648 9636 9623 9609 9594 9578 9561 9542 9523 9503 9481 9457 9432 9405 9376 9346 9312 9277 9238 9197 9152 9104 9052 8996 8936 8871 8802 8728 8650 8566 8478 8385 8286 8183 8075 7962 7844 7723 7597 7467 7334 7198 7059 6918 6774 6629 6483 6337 6190 6044 5899 5755 5614 5475 5339 5208 5081 4959 4843 4733 4631 4536 4450 4373 4306 4249 4204 4169 4147 4137 4140 4156 4184 4227 4282 4350 4430 4523 4628 4743 4868 5002 5144 5293 5447 5606 5768 5932 6097 6262 6425 6585 6742 6895 7043 7186 7323 7453 7577 7695 7807 7912 8011 8104 8192 8275 8352 8426 8495 8560 8621 8680 8735 8788 8838 8886 8932 8975 9017 9057 9095 9132 9167 9201 9233 9264 9294 9322 9350 9376 9401 9425 9447 9469 9489 9508 9526 9542 9557 9571 9583 9593 9603 9611 9618 9624 9628 9632 9635 9638 9640 9641 9642 9642 9642 9641 9640 9637 9634 9629 9623 9615 9605 9593 9578 9561 9542 9521 9498 9472 9446 9418 9390 9361 9334 9307 9282 9260 5977 4 4 4 9241 9225 9213 9205 9200 9201 9204 9212 9223 9236 9252 9269 9287 9305 9323 9339 9354 9366 9376 9384 9389 9391 9391 9389 9385 9380 9374 9369 9364 9361 9359 9359 9362 9367 9375 9386 9400 9416 9435 9455 9478 9501 9525 9550 9574 9598 9622 9644 9665 9685 9703 9719 9735 9748 9761 9772 9782 9791 9799 9807 9814 9820 9826 9832 9837 9841 9846 9850 9854 9857 9861 9864 9867 9870 9872 9875 9877 9880 9882 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9906 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9885 9884 9882 9881 9878 9876 9873 9869 9865 9860 9855 9850 9844 9837 9831 9824 9818 9811 9805 9800 9795 9790 9787 9784 9782 9781 9780 9780 9781 9782 9783 9785 9787 9788 9790 9791 9791 9791 9790 9788 9786 9784 9780 9777 9773 9769 9764 9760 9757 9754 9751 9749 9748 9747 9748 9749 9752 9755 9759 9763 9769 9774 9781 9787 9794 9801 9808 9814 9821 9827 9834 9840 9846 9851 9856 9861 9865 9869 9873 9877 9880 9882 9885 9887 9888 9889 9890 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9886 9886 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9868 9867 9865 9864 9862 9861 9859 9858 9856 9855 9853 9852 9851 9850 9849 9848 9847 9847 9846 9846 9845 9845 9845 9845 9846 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9848 9848 9847 9845 9843 9841 9839 9836 9833 9830 9827 9823 9820 9816 9812 9808 9804 9800 9796 9791 9785 9779 9771 9763 9753 9741 9728 9712 9695 9675 9653 9629 9604 9577 9549 9520 9490 9461 9433 9406 9380 9358 9338 9321 9308 9299 9294 9294 9297 9305 9317 9331 9349 9370 9392 9416 9441 9466 9491 9515 9537 9558 9577 9594 9609 9622 9632 9640 9645 9649 9652 9653 9653 9653 9652 9652 9651 9651 9652 9653 9655 9658 9663 9668 9673 9680 9687 9695 9704 9712 9721 9729 9738 9746 9754 9762 9769 9776 9782 9787 9792 9796 9800 9803 9805 9806 9807 9808 9807 9806 9805 9803 9800 9797 9794 9791 9787 9783 9779 9776 9773 9770 9767 9766 9765 9764 9765 9766 9768 9771 9775 9780 9785 9790 9796 9802 9808 9814 9820 9826 9832 9837 9842 5978 4 4 4 9846 9850 9853 9855 9858 9859 9861 9861 9862 9862 9862 9862 9861 9861 9860 9859 9858 9857 9855 9853 9852 9849 9847 9844 9842 9838 9835 9831 9827 9822 9818 9813 9808 9802 9796 9790 9784 9778 9772 9766 9759 9753 9748 9742 9737 9732 9728 9725 9722 9720 9719 9719 9720 9721 9724 9727 9731 9736 9741 9747 9753 9760 9766 9772 9778 9784 9790 9795 9799 9803 9806 9809 9812 9814 9815 9817 9818 9820 9821 9823 9825 9827 9830 9833 9836 9840 9844 9849 9854 9859 9865 9870 9875 9880 9885 9890 9893 9897 9900 9902 9904 9906 9906 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9898 9897 9898 9898 9898 9899 9900 9900 9901 9902 9902 9902 9903 9903 9902 9902 9901 9900 9898 9897 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9866 9863 9859 9856 9852 9849 9845 9842 9839 9836 9833 9830 9828 9826 9824 9823 9822 9821 9821 9821 9822 9822 9823 9824 9826 9827 9829 9830 9832 9834 9835 9837 9839 9840 9842 9843 9845 9846 9848 9849 9851 9853 9855 9857 9858 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9877 9878 9878 9879 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 9878 9876 9874 9872 9868 9865 9860 9855 9848 9841 9833 9823 9812 9800 9787 9772 9755 9737 9716 9694 9670 9643 9614 9582 9547 9509 9469 9425 9378 9327 9273 9216 9155 9091 9024 8954 8881 8806 8729 8650 8569 8488 8407 8326 8246 8167 8090 8017 7946 7880 7818 7762 7711 7667 7629 7599 7576 7560 7552 7553 7561 7577 7600 7632 7670 7715 7766 7822 7884 7950 8021 8094 8170 8247 8326 8405 8484 8562 8639 8714 8787 8857 8925 8990 9052 9111 9166 9218 9267 9313 9356 9396 9433 9468 9500 9530 9558 9584 9609 9631 9653 9672 9691 9708 9724 9739 9753 9767 9779 9791 9802 9812 9821 9830 9838 9846 9853 9860 9865 9871 9876 9880 9884 9887 9889 9892 9893 9894 9895 9895 9895 9895 9894 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9853 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9848 9847 9846 9845 9844 9844 9843 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9839 9839 9837 9836 9834 9832 9830 9827 9824 9820 9816 9812 9807 9802 9797 9792 9786 9780 9774 9767 9761 9754 9746 9738 9730 9721 9711 9701 9691 9680 9668 9657 9644 9632 9620 9607 9595 9583 9571 9560 9549 9540 9531 9523 9516 9510 9505 9501 9498 9496 9495 9494 9495 9496 9498 9500 9503 9506 9510 9514 9519 9524 9529 9535 9541 9547 9554 9561 9568 9576 9584 9593 9602 9611 9620 9629 9639 9648 9657 9667 9676 9685 9693 9701 9709 9716 9722 9728 9733 9738 9742 9746 9749 9752 9755 9757 9759 9762 9764 9766 9769 9772 5979 4 4 4 9775 9779 9783 9788 9793 9799 9805 9811 9817 9823 9830 9836 9842 9848 9854 9859 9863 9867 9871 9874 9876 9878 9880 9881 9882 9882 9883 9883 9884 9885 9885 9887 9888 9890 9892 9894 9896 9899 9901 9904 9907 9909 9912 9914 9916 9918 9919 9920 9921 9921 9922 9922 9921 9921 9921 9921 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9927 9928 9928 9929 9930 9930 9929 9929 9928 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9905 9904 9903 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9903 9903 9901 9900 9898 9897 9895 9893 9891 9888 9886 9884 9882 9881 9879 9878 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9868 9869 9871 9873 9875 9877 9879 9881 9884 9886 9889 9892 9895 9897 9900 9903 9905 9907 9909 9911 9912 9914 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9927 9928 9929 9929 9930 9930 9930 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9921 9920 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9916 9916 9917 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9937 9937 9938 9938 9937 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9893 9894 9895 9896 9898 9900 9902 9904 9907 9910 9912 9915 9917 9920 9922 9924 9926 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9955 9956 9957 9958 9960 9961 9963 9965 9966 9968 9969 9970 9971 9971 9971 9970 9969 9968 9966 9964 9963 9961 9959 9957 9955 9954 9953 9953 9953 9953 9954 9955 9957 9959 9961 9963 9965 9967 9969 9971 9972 9973 9974 9974 9974 9974 9973 9972 9970 9969 9967 9965 9964 9962 9960 9958 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 5980 4 4 4 9962 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9922 9920 9918 9915 9912 9908 9904 9899 9894 9888 9881 9873 9865 9856 9847 9837 9826 9816 9805 9794 9784 9774 9764 9755 9747 9740 9734 9730 9726 9724 9724 9724 9727 9730 9735 9741 9748 9755 9764 9773 9782 9792 9802 9811 9821 9830 9839 9848 9856 9864 9871 9878 9884 9890 9895 9900 9905 9909 9913 9917 9921 9924 9928 9931 9934 9937 9940 9942 9944 9947 9949 9950 9952 9953 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9955 9955 9955 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9949 9946 9944 9941 9938 9934 9931 9927 9923 9919 9915 9911 9906 9902 9898 9894 9891 9887 9884 9882 9879 9878 9876 9876 9875 9876 9877 9878 9880 9882 9885 9888 9891 9894 9898 9902 9905 9909 9913 9916 9919 9922 9925 9928 9930 9932 9934 9935 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9932 9933 9934 9935 9936 9938 9939 9941 9943 9945 9946 9947 9948 9949 9950 9950 9949 9949 9948 9946 9945 9943 9941 9938 9936 9933 9931 9929 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9884 9882 9880 9879 9877 9876 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9868 9867 9866 9864 9863 9861 9859 9857 9854 9852 9849 9847 9845 9843 9841 9839 9837 9836 9835 9834 9834 9833 9833 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9846 9848 9849 9851 9853 9856 9858 9861 9863 9866 9869 9871 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9902 9904 9906 9909 9911 9913 9915 9916 9918 9920 9922 9924 9925 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 5981 4 4 4 9963 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9951 9950 9949 9948 9946 9944 9942 9940 9937 9934 9931 9928 9925 9922 9920 9917 9914 9911 9909 9906 9903 9901 9898 9895 9891 9887 9883 9877 9872 9865 9857 9849 9840 9831 9821 9810 9799 9788 9778 9767 9757 9748 9741 9734 9729 9725 9723 9722 9724 9727 9731 9737 9745 9754 9763 9774 9785 9796 9807 9819 9830 9840 9850 9859 9868 9875 9882 9888 9893 9897 9900 9903 9905 9907 9908 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9910 9909 9907 9905 9903 9900 9897 9894 9891 9887 9884 9881 9877 9874 9871 9868 9866 9864 9862 9860 9858 9857 9856 9855 9854 9854 9853 9853 9853 9853 9853 9854 9854 9855 9857 9858 9860 9862 9864 9867 9869 9872 9875 9878 9882 9885 9887 9890 9893 9895 9897 9899 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9914 9916 9918 9921 9923 9925 9928 9930 9933 9935 9937 9938 9940 9941 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9953 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9933 9931 9928 9925 9922 9919 9915 9912 9908 9905 9901 9898 9895 9893 9890 9888 9887 9886 9885 9884 9884 9885 9885 9886 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9869 9866 9864 9861 9859 9857 9855 9854 9852 9851 9849 9848 9847 9846 9844 9843 9841 9839 9837 9835 9833 9830 9828 9826 9825 9823 9822 9822 9822 9822 9823 9825 9827 9830 9834 9838 9842 9847 9851 9856 9861 9865 9869 9873 9877 9880 9883 9885 9887 9888 9890 9890 9891 9891 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9887 9886 9885 9883 9882 9880 9879 9878 9876 9875 9874 9873 9872 9872 9872 9873 9874 9875 9877 9878 9880 9883 5982 4 4 4 9885 9888 9890 9892 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9929 9929 9930 9930 9930 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9935 9934 9934 9934 9934 9935 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9920 9917 9913 9909 9904 9899 9893 9887 9881 9874 9867 9861 9854 9847 9840 9833 9826 9820 9813 9806 9799 9791 9784 9776 9767 9758 9748 9738 9728 9716 9705 9693 9682 9670 9659 9648 9638 9628 9620 9613 9607 9602 9599 9598 9598 9599 9603 9607 9613 9619 9627 9635 9645 9654 9665 9675 9686 9696 9707 9718 9728 9738 9749 9759 9769 9778 9788 9798 9807 9816 9825 9833 9842 9850 9857 9865 9872 9878 9884 9890 9895 9899 9904 9907 9911 9914 9916 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9953 9953 9952 9951 9950 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9926 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9888 9886 9884 9882 9880 9878 9876 9875 9874 9873 9873 9873 9873 9874 9875 9877 9879 9882 9885 9888 9892 9895 9899 9903 9907 9911 9914 9918 9921 9924 9927 9929 9931 9933 9934 9935 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9916 9916 9916 9916 9917 9918 9920 9922 9923 9925 9928 9930 9932 9934 9936 9938 9939 9940 9941 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9933 9932 9930 9928 9926 9923 9920 9916 9912 9907 9902 9897 9890 9884 9877 9869 9861 9852 9843 9833 9823 9812 9801 9790 9778 9765 9752 9739 9726 9713 9700 9687 9674 9661 9649 9638 9627 9617 9608 9601 9594 9588 9584 9581 9579 9578 9579 9581 9583 9587 9592 9598 9605 9612 9620 9629 9638 9647 9657 9667 9677 9687 9697 9707 9718 9728 9738 9748 9758 9768 9778 9788 9797 9806 9815 9824 9832 9840 9848 9855 9862 9869 9875 9881 9886 9890 9895 9898 9902 9905 9907 9909 9911 9912 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 5983 4 4 4 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9929 9930 9930 9931 9933 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9945 9945 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9883 9880 9877 9874 9871 9869 9866 9864 9862 9860 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9852 9852 9851 9851 9850 9849 9848 9847 9846 9845 9843 9841 9840 9838 9836 9834 9831 9829 9826 9823 9820 9817 9814 9811 9807 9804 9800 9797 9793 9790 9787 9784 9781 9778 9776 9774 9772 9771 9770 9769 9768 9768 9769 9769 9770 9772 9774 9776 9778 9780 9783 9786 9789 9792 9795 9798 9801 9804 9807 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9864 9866 9868 9870 9872 9874 9875 9876 9877 9878 9878 9878 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9868 9867 9866 9865 9863 9862 9860 9858 9856 9853 9851 9848 9846 9843 9840 9837 9834 9831 9828 9824 9820 9816 9812 9807 9803 9797 9792 9786 9780 9773 9766 9759 9751 9743 9735 9726 9717 9707 9697 9687 9676 9665 9653 9641 9628 9615 9601 9587 9571 9555 9539 9521 9502 9482 9461 9438 9413 9387 9358 9327 9293 9256 9217 9174 9127 9076 9022 8963 8899 8831 8758 8681 8598 8510 8418 8320 8218 8111 8000 7884 7764 7640 7512 7381 7247 7110 6971 6829 6686 6541 6395 6248 6101 5955 5809 5664 5521 5380 5242 5107 4976 4850 4730 4616 4508 4409 4318 4237 4165 4105 4056 4019 3995 3985 3988 4005 4037 4082 4141 4214 4301 4400 4511 4633 4765 4906 5056 5212 5373 5539 5708 5879 6050 6220 6389 6555 6717 6875 7029 7176 7318 7454 7584 7707 7824 7935 8040 8139 8232 8320 8403 8481 8556 8626 8692 8755 8814 8871 8924 8975 9023 9068 9112 9152 9191 9227 9261 9293 9323 9351 9377 9401 9424 9445 9465 9483 9501 9517 9533 9548 9562 9576 9589 9602 9614 9626 9638 9649 9660 9670 9680 9689 9698 9706 9713 9720 9725 9730 9735 9738 9741 9743 9745 9747 9748 9749 9750 9750 9751 9752 9752 9753 9754 9755 9755 9756 9756 9757 9757 9756 9755 9753 9751 9748 9744 9740 9735 9729 9723 9716 9708 9700 9692 9684 9675 9666 9658 9649 9640 9632 9624 9616 9609 9601 9594 9588 9582 9576 9570 9565 9560 9555 9551 9547 9543 9540 9537 9535 9533 9532 9531 9531 9531 9532 9534 9536 9539 9542 9546 9550 9555 5984 4 4 4 9561 9566 9572 9579 9585 9592 9598 9605 9611 9617 9623 9629 9634 9639 9644 9649 9653 9656 9659 9662 9665 9667 9668 9669 9670 9671 9671 9671 9671 9671 9670 9670 9669 9669 9669 9669 9669 9669 9669 9670 9671 9673 9674 9676 9679 9682 9685 9688 9692 9695 9699 9703 9708 9712 9716 9721 9725 9729 9733 9737 9741 9745 9748 9751 9754 9757 9760 9762 9764 9766 9768 9769 9771 9773 9774 9776 9777 9779 9781 9782 9784 9786 9788 9790 9791 9793 9795 9796 9797 9797 9798 9797 9797 9795 9794 9791 9788 9785 9781 9776 9771 9766 9760 9754 9747 9740 9733 9726 9718 9710 9702 9694 9686 9678 9670 9662 9654 9645 9637 9629 9622 9614 9608 9601 9595 9590 9585 9581 9578 9576 9575 9575 9576 9578 9582 9586 9592 9598 9606 9614 9623 9633 9643 9654 9665 9676 9687 9698 9709 9719 9730 9740 9749 9758 9767 9775 9782 9789 9796 9802 9808 9813 9818 9822 9826 9830 9833 9836 9839 9841 9843 9845 9847 9848 9849 9850 9850 9851 9851 9852 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9862 9863 9864 9865 9866 9866 9867 9867 9867 9867 9867 9866 9866 9865 9865 9865 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9880 9881 9881 9880 9880 9879 9878 9876 9875 9872 9870 9867 9864 9861 9857 9853 9849 9845 9841 9836 9832 9827 9822 9817 9812 9807 9802 9797 9791 9786 9780 9774 9768 9762 9756 9749 9742 9735 9728 9721 9714 9707 9700 9694 9687 9681 9675 9670 9666 9662 9658 9655 9653 9651 9650 9649 9648 9648 9648 9647 9647 9647 9646 9645 9643 9641 9639 9636 9632 9628 9624 9619 9613 9608 9601 9595 9588 9580 9573 9565 9556 9548 9538 9528 9518 9507 9495 9482 9468 9454 9438 9422 9404 9386 9366 9346 9324 9301 9277 9251 9224 9196 9165 9134 9100 9064 9025 8984 8941 8894 8844 8792 8735 8675 8612 8545 8474 8399 8321 8239 8153 8064 7971 7874 7775 7671 7565 7456 7343 7228 7110 6989 6866 6740 6612 6483 6351 6218 6084 5949 5813 5677 5541 5406 5272 5140 5009 4881 4756 4634 4516 4402 4294 4191 4094 4003 3920 3844 3776 3717 3667 3627 3597 3578 3569 3572 3587 3614 3652 3703 3766 3840 3926 4023 4131 4249 4376 4511 4653 4802 4956 5115 5276 5440 5605 5769 5933 6095 6255 6411 6563 6710 6853 6990 7122 7249 7369 7484 7594 7698 7796 7890 7979 8062 8142 8217 8288 8355 8418 8478 8534 8588 8638 8686 8730 8773 8812 8850 8885 8918 8949 8979 9007 9033 9059 9083 9106 9128 9150 9170 9191 9211 9230 9249 9268 9287 9306 9325 9343 9361 9379 9397 9415 9432 9449 9466 9482 9498 9513 9528 9542 9556 9569 9581 5985 4 4 4 9593 9604 9615 9625 9634 9643 9651 9659 9666 9673 9680 9686 9692 9698 9703 9709 9714 9719 9724 9729 9733 9738 9742 9747 9751 9755 9759 9762 9766 9769 9772 9775 9777 9779 9781 9782 9784 9785 9786 9786 9786 9787 9787 9786 9786 9785 9784 9784 9782 9781 9779 9778 9776 9773 9771 9768 9764 9760 9756 9751 9746 9740 9734 9727 9719 9711 9702 9692 9682 9671 9660 9648 9636 9623 9610 9597 9584 9571 9558 9546 9534 9522 9511 9501 9491 9482 9473 9465 9457 9450 9442 9435 9427 9419 9411 9401 9392 9381 9370 9358 9346 9334 9321 9309 9297 9287 9277 9270 9264 9261 9260 9262 9267 9275 9286 9300 9316 9335 9356 9379 9404 9429 9455 9482 9508 9534 9559 9583 9606 9628 9648 9667 9684 9699 9713 9726 9738 9748 9758 9767 9775 9782 9789 9795 9801 9806 9811 9816 9820 9824 9828 9831 9834 9836 9838 9840 9841 9842 9843 9844 9844 9845 9845 9845 9844 9844 9843 9842 9841 9840 9839 9837 9836 9834 9832 9830 9828 9826 9825 9823 9822 9820 9820 9819 9819 9819 9820 9820 9822 9823 9825 9827 9829 9831 9834 9836 9839 9842 9844 9847 9850 9852 9855 9858 9860 9863 9866 9869 9872 9874 9877 9881 9884 9887 9890 9893 9896 9900 9903 9906 9908 9911 9914 9916 9918 9920 9922 9924 9925 9926 9927 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9947 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9923 9920 9918 9915 9912 9909 9906 9904 9901 9899 9898 9897 9897 9897 9897 9899 9900 9902 9905 9907 9910 9913 9916 9918 9920 9923 9924 9926 9927 9928 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9935 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9954 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9945 9944 9943 9943 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 5986 4 4 4 9949 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9911 9907 9903 9899 9894 9889 9883 9878 9872 9865 9858 9851 9844 9836 9828 9820 9812 9803 9795 9786 9778 9770 9762 9754 9747 9740 9734 9728 9723 9719 9715 9713 9711 9710 9710 9711 9712 9715 9718 9722 9727 9733 9739 9745 9752 9760 9767 9775 9783 9790 9798 9805 9813 9820 9826 9833 9839 9844 9849 9854 9859 9863 9867 9871 9874 9878 9881 9885 9888 9891 9894 9897 9900 9903 9907 9910 9913 9915 9918 9921 9923 9926 9928 9930 9931 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9933 9934 9935 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9954 9955 9956 9956 9955 9955 9954 9953 9951 9950 9948 9946 9944 9943 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9896 9895 9894 9894 9893 9894 9894 9895 9896 9897 9898 9899 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9955 9954 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9932 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9940 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9923 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9922 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9918 9918 9917 9916 9914 9913 9911 9909 9907 9906 9904 9902 9900 9899 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9881 9879 9877 9875 9872 9870 9867 9864 9860 9857 9853 9849 9845 9841 9836 9831 9826 9821 9815 9809 9803 9796 9789 9782 9775 9766 9758 9749 9740 9730 9719 9708 9697 9684 9671 9657 9643 9627 9611 9594 9576 9557 9538 9517 9496 9473 9450 9426 9401 9375 9348 9321 9292 9262 9232 9200 9166 9131 9094 9055 9013 8969 8922 8872 8819 8761 8700 8635 8565 8490 8411 8327 8238 8145 8047 7944 7838 7727 5987 4 4 4 7613 7495 7375 7251 7125 6998 6868 6738 6607 6475 6344 6212 6081 5951 5822 5695 5570 5447 5327 5210 5096 4986 4881 4781 4687 4599 4517 4444 4378 4322 4275 4238 4212 4197 4194 4203 4224 4258 4304 4363 4435 4518 4613 4718 4834 4959 5092 5233 5380 5532 5688 5847 6008 6169 6330 6489 6646 6800 6949 7094 7234 7369 7497 7620 7737 7847 7952 8051 8144 8232 8315 8393 8467 8536 8602 8664 8723 8779 8833 8883 8932 8978 9021 9063 9103 9141 9177 9212 9244 9276 9305 9333 9359 9384 9408 9430 9452 9472 9491 9509 9526 9542 9558 9572 9586 9599 9612 9623 9634 9644 9654 9663 9671 9678 9684 9690 9695 9699 9702 9705 9708 9709 9711 9712 9713 9713 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9713 9713 9712 9712 9711 9709 9708 9707 9705 9703 9701 9699 9697 9695 9694 9692 9691 9689 9688 9688 9687 9687 9687 9687 9688 9689 9690 9691 9692 9693 9695 9696 9698 9700 9701 9703 9705 9706 9708 9710 9713 9715 9718 9720 9724 9727 9730 9734 9738 9743 9747 9751 9756 9760 9765 9769 9773 9777 9781 9785 9788 9791 9795 9797 9800 9803 9806 9808 9811 9814 9817 9820 9823 9826 9829 9833 9837 9840 9844 9848 9851 9855 9858 9861 9864 9867 9869 9872 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9927 9927 9927 9927 9927 9928 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9930 9930 9931 9932 9934 9935 9937 9938 9940 9941 9942 9944 9944 9945 9946 9946 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 5988 4 4 4 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9909 9906 9903 9899 9894 9889 9884 9878 9871 9865 9858 9851 9844 9838 9832 9826 9822 9818 9815 9813 9813 9813 9815 9818 9821 9826 9832 9838 9845 9852 9859 9866 9873 9879 9885 9891 9896 9900 9904 9907 9909 9910 9912 9913 9913 9914 9914 9914 9914 9915 9916 9917 9918 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9946 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9952 9951 9950 9949 9947 9946 9944 9942 9940 9939 9937 9936 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9930 9929 9929 9927 9926 9924 9922 9919 9916 9914 9910 9907 9904 9901 9898 9895 9892 9889 9887 9885 9883 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9852 9851 9851 9850 9849 9848 9847 9847 9846 9846 9845 9845 9845 9844 9844 9843 9842 9841 9839 9836 9833 9829 9824 9818 9812 9804 9796 9787 9778 9768 9757 9746 9734 9722 9709 9696 9682 9667 9652 9635 9618 9599 9578 9556 9533 9508 9482 9454 9425 9395 9365 9335 9305 9276 9248 9223 9200 9179 9163 9149 9140 9135 9134 9137 9145 9156 9170 9187 9207 9228 9251 9275 9299 9323 9346 9369 9390 9410 9428 9445 9460 9474 9487 9499 9510 9520 9530 9540 9550 9560 9570 9580 9591 9602 9613 9623 9634 9644 9654 9664 9672 9680 9688 9694 9700 9705 9709 9712 9715 9718 9720 9722 9724 9726 9727 9729 9731 9732 9734 9736 9737 9739 9740 9741 9741 9741 9741 9740 9739 9738 9736 9733 9731 9728 9725 9721 9718 9714 9711 9707 9703 9699 9695 9690 9686 9681 9676 9670 9665 9659 9653 9646 9639 9633 9626 9619 9612 9605 9598 9591 9585 9579 9574 9569 9565 9561 9557 9555 9552 9551 9550 9549 9549 9549 9550 9551 9553 9555 9558 9561 9565 9569 9573 9578 9584 9589 9595 9602 9608 9615 9623 9630 9637 9645 9652 9659 9667 9674 9681 9687 9694 9700 9706 9711 9717 9722 9726 9731 9735 9739 9743 9747 9750 9754 9757 9760 9763 9765 9768 9771 9774 9777 9780 9783 9786 9789 9792 9795 9799 9802 9806 9809 9812 9815 9818 9821 9823 9824 9826 9826 9827 9826 9826 9824 9823 9820 9818 9815 9813 9810 9807 9805 9803 9801 9799 9798 9798 9798 9799 9800 9801 9803 9806 9808 9811 9814 9817 9820 9823 9826 9828 9830 9832 9834 9835 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 5989 4 4 4 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9835 9835 9835 9834 9834 9833 9833 9832 9832 9831 9830 9830 9829 9829 9829 9829 9829 9830 9831 9832 9833 9835 9837 9838 9840 9842 9844 9846 9848 9849 9851 9852 9853 9853 9854 9854 9855 9855 9855 9854 9854 9854 9854 9854 9855 9855 9856 9856 9858 9859 9860 9862 9864 9867 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9904 9906 9907 9909 9910 9910 9910 9910 9910 9909 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9888 9886 9884 9881 9878 9875 9872 9869 9865 9861 9857 9852 9847 9842 9836 9830 9822 9814 9805 9795 9784 9772 9758 9743 9727 9709 9691 9672 9652 9633 9613 9594 9575 9558 9543 9529 9518 9509 9503 9500 9500 9503 9508 9516 9527 9540 9554 9570 9587 9605 9623 9641 9658 9674 9690 9705 9718 9730 9742 9752 9760 9769 9776 9783 9790 9796 9802 9809 9815 9821 9828 9834 9841 9847 9853 9859 9864 9869 9874 9877 9880 9883 9884 9886 9886 9887 9887 9887 9886 9886 9887 9887 9888 9889 9890 9892 9895 9897 9900 9903 9906 9909 9912 9915 9917 9919 9921 9922 9923 9923 9923 9922 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9910 9910 9910 9910 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9926 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9925 9925 9926 9926 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9929 9929 9930 9931 9932 9933 9935 9937 9939 9941 9943 9944 9946 9948 9949 9950 9951 9951 9951 9951 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 5990 4 4 4 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9915 9913 9911 9908 9906 9904 9901 9899 9897 9895 9894 9892 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9884 9885 9886 9887 9889 9891 9893 9895 9898 9900 9903 9905 9908 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9889 9888 9886 9884 9883 9882 9881 9881 9881 9882 9882 9884 9885 9887 9889 9891 9894 9896 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9919 9919 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9912 9912 9912 9912 9911 9910 9909 9908 9906 9904 9902 9900 9897 9895 9892 9890 9887 9884 9882 9879 9876 9873 9871 9868 9865 9862 9859 9857 9854 9851 9849 9847 9845 9843 9842 9841 9840 9840 9840 9841 9842 9843 9845 9847 9849 9851 9853 9855 9857 9858 9858 9858 9857 9855 9853 9849 9845 9840 9834 9827 9820 9812 9804 9795 9787 9779 9771 9764 9757 9751 9747 9743 9741 9740 9740 9741 9744 9748 9753 9759 9766 9773 9781 9789 9797 9805 9813 9821 9829 9836 9842 9848 9853 9858 9862 9865 9868 9871 9873 9875 9876 9878 9879 9880 9880 9881 9882 9882 9882 9883 9883 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9886 9885 9884 9882 9880 9878 9876 9873 9870 9867 9864 9861 9857 9854 9850 9847 9843 9839 9835 9831 9827 9823 9818 9813 9807 9800 9793 9784 9775 9764 9752 9739 9725 9709 9692 9675 9656 9637 9618 9599 9580 9562 9545 9529 9516 9504 9495 9489 9485 9484 9487 9492 9500 9510 9523 9538 9555 9573 9592 9611 9631 9651 9670 9689 9706 9723 9738 9752 9764 9775 9785 9793 9800 9806 9811 9816 9819 9823 9825 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9852 9854 9856 9857 9859 9860 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 5991 4 4 4 9899 9900 9901 9902 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9908 9909 9910 9912 9913 9915 9917 9920 9922 9924 9926 9928 9930 9931 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9923 9921 9920 9919 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9920 9919 9917 9915 9913 9910 9907 9904 9901 9897 9894 9890 9886 9883 9880 9876 9873 9871 9868 9865 9863 9860 9858 9856 9853 9850 9847 9844 9840 9836 9831 9827 9821 9816 9810 9804 9797 9790 9783 9776 9770 9763 9756 9749 9743 9737 9731 9725 9719 9713 9707 9702 9695 9689 9682 9674 9665 9655 9643 9630 9615 9598 9579 9558 9534 9508 9479 9446 9411 9373 9332 9288 9241 9191 9137 9081 9022 8960 8895 8827 8757 8684 8609 8532 8453 8372 8290 8206 8122 8037 7952 7868 7784 7701 7620 7542 7466 7394 7326 7263 7205 7153 7107 7068 7036 7012 6995 6986 6985 6992 7007 7029 7060 7097 7142 7193 7250 7312 7380 7452 7528 7608 7690 7774 7859 7946 8033 8119 8205 8290 8374 8455 8535 8611 8686 8757 8825 8890 8952 9010 9066 9118 9167 9214 9257 9298 9337 9374 9408 9441 9471 9500 9528 9554 9579 9603 9626 9647 9668 9687 9705 9723 9739 9754 9768 9781 9794 9805 9815 9825 9834 9842 9850 9857 9864 9870 9876 9882 9887 9892 9896 9901 9905 9908 9912 9915 9917 9919 9921 9922 9923 9923 9923 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9917 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9951 9951 9950 9948 9946 9944 9941 9937 9932 9928 9922 9916 9910 9903 9896 9888 9880 9872 9864 9855 9846 9837 9828 9819 9809 9799 9789 9778 9768 9757 9746 9735 9723 9712 9701 9690 9679 9669 9658 9648 9639 9630 9622 9614 9607 9600 9594 9589 9584 9579 9575 9571 9568 9565 9562 9559 9556 9554 9552 9549 9547 9545 9543 9541 9539 9537 9535 9534 9533 9532 9531 9530 9530 9530 9530 9530 9530 9531 9531 9532 9532 9533 9533 9534 9534 9534 9534 9534 9534 9533 9533 9533 9532 9531 9530 9529 9529 9527 9526 9525 9524 9523 9521 9520 9519 9517 9516 9515 9514 9513 9512 9511 9511 9510 9510 9509 9509 9508 9508 9507 9506 9504 9502 9500 9497 9493 9488 9483 9478 9471 9464 9456 9448 9440 9431 9421 9411 9401 9391 9381 9370 9359 9348 9336 9325 9313 9300 9287 9274 9261 9248 9235 9222 9209 9198 9187 9178 9171 9166 9163 9163 9167 9173 5992 4 4 4 9183 9196 9212 9232 9255 9281 9309 9339 9371 9404 9438 9473 9507 9540 9572 9603 9633 9660 9685 9708 9729 9748 9764 9779 9792 9804 9814 9823 9832 9840 9847 9854 9861 9868 9874 9881 9887 9893 9899 9904 9910 9915 9919 9923 9926 9929 9931 9932 9933 9933 9933 9933 9932 9931 9930 9929 9928 9926 9925 9925 9924 9924 9923 9923 9924 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9949 9950 9952 9954 9956 9958 9960 9961 9963 9965 9967 9968 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9980 9980 9979 9978 9977 9975 9974 9972 9970 9969 9967 9966 9965 9964 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9972 9972 9973 9972 9972 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9957 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9927 9925 9923 9921 9919 9918 9916 9915 9914 9914 9913 9913 9914 9915 9916 9918 9920 9922 9925 9928 9930 9933 9936 9939 9942 9945 9947 9949 9951 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9963 9964 9965 9967 9968 9970 9972 9973 9975 9976 9978 9979 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9973 9974 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9984 9985 9985 9984 9984 9983 9982 9980 9979 9977 9976 9975 9974 9973 9972 9971 9971 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9978 9978 9978 9977 9976 9975 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9965 9964 9963 9961 9959 9956 9954 9950 9947 9943 9939 9935 9931 9927 9922 9918 9913 9909 9904 9900 9896 9892 9888 9884 9880 9876 9873 9870 9867 9864 9861 9859 9856 9854 9853 9851 5993 4 4 4 9849 9848 9847 9845 9844 9843 9841 9839 9838 9835 9833 9830 9828 9825 9822 9818 9815 9812 9810 9807 9805 9804 9803 9803 9804 9805 9808 9811 9815 9820 9826 9833 9839 9847 9855 9863 9870 9878 9886 9894 9901 9907 9913 9919 9924 9928 9932 9935 9938 9940 9943 9944 9946 9948 9949 9950 9952 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9975 9977 9979 9980 9981 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9968 9969 9970 9972 9974 9975 9976 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9970 9970 9968 9967 9965 9963 9961 9959 9956 9954 9951 9948 9946 9944 9942 9940 9939 9938 9937 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9937 9937 9936 9935 9935 9934 9932 9931 9930 9930 9929 9928 9928 9927 9927 9928 9928 9928 9929 9930 9931 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9944 9946 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9966 9967 9968 9969 9970 9972 9973 9975 9976 9978 9979 9979 9980 9980 9979 9978 9977 9976 9974 9972 9970 9968 9966 9964 9962 9961 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9956 9954 9952 9950 9948 9945 9942 9939 9936 9933 9931 9928 9926 9925 9924 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9931 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9942 9943 9943 9942 9942 9941 9940 9938 9937 9935 9933 9932 9930 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9908 9908 9908 9907 9906 9905 9904 9903 9901 9899 9897 9894 9892 9889 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9858 9855 9853 9852 9850 9850 9849 9849 9850 9851 9853 9855 9857 9860 9864 9867 9871 9875 9879 9883 9887 9891 9894 9897 9900 9902 9904 9905 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9900 9900 9900 9900 9901 9902 9903 9905 9906 5994 4 4 5 9925 9926 9927 9929 9931 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9951 9951 9952 9952 9953 9954 9956 9957 9958 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9981 9980 9979 9978 9976 9974 9973 9971 9969 9967 9966 9964 9963 9962 9961 9960 9960 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9963 9963 9962 9961 9960 9958 9957 9955 9953 9950 9948 9945 9943 9940 9938 9935 9933 9930 9928 9926 9923 9921 9919 9917 9915 9914 9912 9910 9909 9907 9906 9905 9904 9904 9904 9903 9904 9904 9905 9906 9907 9909 9911 9912 9914 9916 9918 9920 9922 9923 9924 9926 9926 9927 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9919 9917 9915 9912 9909 9904 9899 9892 9885 9876 9866 9854 9841 9827 9812 9797 9780 9763 9746 9729 9713 9697 9682 9669 9657 9648 9640 9634 9631 9629 9630 9633 9638 9645 9653 9662 9672 9683 9694 9705 9716 9726 9736 9744 9752 9759 9764 9769 9773 9776 9778 9780 9782 9784 9785 9787 9790 9793 9797 9801 9806 9812 9818 9825 9833 9841 9849 9857 9865 9873 9881 9888 9895 9901 9906 9911 9915 9919 9922 9925 9927 9928 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9936 9936 9935 9935 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9914 9913 9913 9912 9912 9913 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9931 9933 9934 9936 9938 9940 9943 9945 9948 9950 9952 9955 9957 9959 9960 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9973 9973 9972 9972 9971 9970 5995 4 4 5 9968 9967 9965 9964 9962 9960 9959 9957 9956 9955 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9931 9930 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9895 9894 9893 9893 9893 9893 9894 9894 9896 9897 9898 9900 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9943 9944 9946 9949 9951 9953 9956 9958 9961 9963 9966 9969 9971 9974 9976 9978 9980 9982 9983 9984 9985 9986 9986 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9955 9955 9956 9957 9958 9959 9961 9963 9965 9966 9968 9970 9972 9974 9976 9977 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9986 9987 9988 9990 9991 9992 9994 9995 9996 9997 9998 9999 9999100001000010000100001000010000 9999 9999 9999 9998 9998 9997 9997 9997 9996 9995 9995 9994 9993 9992 9991 9990 9988 9986 9984 9982 9979 9976 9973 9970 9967 9963 9960 9956 9952 9949 9945 9941 9937 9934 9930 9926 9922 9918 9915 9911 9907 9903 9899 9895 9891 9887 9883 9880 9876 9873 9870 9867 9865 9863 9862 9861 9861 9861 9862 9864 9865 9868 9871 9874 9878 9882 9887 9891 9896 9901 9905 9910 9915 9919 9923 9927 9931 9934 9938 9941 9943 9946 9948 9951 9953 9955 9956 9958 9960 9962 9964 9966 9968 9970 9972 9974 9977 9979 9981 9983 9986 9988 9989 9991 9993 9994 9995 9996 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9990 9989 9988 9986 9984 9982 9979 9977 9973 9970 9966 9961 9957 9952 9946 9941 9935 9928 9922 9915 9907 9900 9892 9883 9875 9866 9856 9847 9838 9828 9818 9809 9799 9790 9781 9773 9765 9757 9750 9744 9739 9734 9730 9727 9725 9724 9723 9723 9724 9725 9727 9730 9733 9736 9739 9743 9747 9751 9755 9759 9763 9767 9771 9774 9778 9781 9783 9785 9787 9789 9790 9791 9791 9791 9790 9789 9788 9786 9784 9782 9780 9777 9775 9773 9771 9769 9767 9766 9766 9765 5996 4 4 5 9766 9766 9768 9769 9772 9775 9778 9782 9786 9790 9795 9800 9805 9811 9816 9822 9827 9833 9838 9843 9849 9854 9859 9864 9869 9874 9879 9884 9888 9893 9897 9901 9905 9909 9913 9916 9919 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9946 9948 9951 9953 9956 9959 9962 9965 9968 9971 9974 9977 9980 9982 9983 9985 9986 9986 9986 9986 9985 9984 9983 9981 9979 9977 9975 9973 9972 9970 9969 9967 9967 9966 9966 9966 9967 9968 9969 9970 9971 9972 9974 9975 9976 9976 9977 9977 9977 9976 9975 9974 9973 9971 9969 9967 9965 9963 9961 9959 9957 9955 9954 9953 9952 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9971 9972 9974 9975 9977 9978 9979 9980 9981 9981 9981 9981 9981 9980 9979 9978 9977 9975 9974 9972 9971 9970 9968 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9954 9952 9949 9946 9942 9938 9933 9928 9923 9918 9913 9907 9902 9896 9891 9886 9882 9878 9874 9871 9869 9867 9865 9864 9864 9864 9865 9866 9867 9869 9871 9873 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9899 9901 9904 9906 9908 9909 9911 9913 9914 9915 9917 9917 9918 9919 9919 9919 9919 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9891 9888 9884 9879 9874 9868 9862 9854 9846 9837 9826 9815 9803 9789 9774 9758 9741 9722 9701 9679 9655 9630 9602 9573 9542 9508 9473 9436 9396 9354 9310 9264 9216 9166 9114 9060 9005 8949 8891 8832 8773 8714 8655 8596 8539 8482 8428 8375 8325 8278 8235 8195 8159 8128 8101 8079 8063 8052 8046 8046 8051 8062 8078 8099 8125 8156 8192 8231 8274 8320 8369 8421 8474 8529 8584 8641 8697 8754 8809 8865 8919 8972 9023 9073 9121 9167 9212 9254 9295 9334 9371 9407 9440 9472 9502 9531 9558 9583 9607 9630 9651 9671 9689 9706 9721 9736 9749 9761 9772 9782 9792 9800 9808 9815 9822 9828 9834 9839 9844 9849 9854 9859 9863 9868 9872 9876 9880 9884 9887 9890 9894 9896 9899 9901 9904 9905 9907 9908 9909 9910 9910 9910 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9943 5997 4 4 5 9944 9944 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9899 9898 9896 9894 9893 9891 9889 9887 9885 9884 9882 9881 9880 9879 9879 9878 9878 9878 9878 9879 9879 9879 9879 9880 9880 9879 9879 9878 9878 9877 9876 9874 9873 9871 9870 9868 9866 9865 9863 9861 9860 9858 9857 9855 9854 9853 9851 9850 9848 9847 9845 9843 9841 9839 9836 9834 9831 9828 9825 9821 9818 9814 9811 9807 9804 9800 9796 9793 9789 9786 9782 9778 9775 9771 9768 9764 9761 9757 9754 9750 9747 9743 9739 9735 9732 9727 9723 9718 9713 9707 9701 9693 9685 9676 9666 9654 9641 9627 9611 9594 9576 9556 9535 9513 9490 9467 9443 9419 9396 9373 9351 9331 9311 9294 9279 9265 9254 9246 9240 9236 9234 9235 9238 9242 9248 9256 9265 9274 9284 9295 9306 9316 9327 9338 9348 9358 9367 9377 9385 9394 9403 9411 9419 9428 9436 9445 9454 9462 9471 9481 9490 9499 9509 9518 9528 9537 9546 9555 9564 9572 9580 9588 9596 9603 9610 9617 9623 9630 9636 9642 9647 9653 9658 9663 9668 9672 9677 9680 9684 9687 9690 9692 9694 9695 9695 9695 9695 9693 9691 9689 9685 9681 9676 9670 9664 9656 9648 9638 9628 9616 9603 9590 9574 9558 9540 9520 9499 9477 9452 9426 9398 9369 9338 9304 9270 9233 9195 9155 9114 9072 9029 8984 8940 8894 8849 8804 8760 8716 8674 8633 8594 8558 8523 8492 8464 8439 8417 8399 8385 8375 8369 8366 8367 8372 8381 8392 8407 8425 8446 8469 8494 8521 8549 8578 8608 8639 8670 8701 8731 8761 8790 8818 8845 8871 8895 8918 8939 8959 8976 8993 9008 9021 9033 9043 9052 9060 9066 9071 9075 9077 9078 9077 9075 9071 9064 9056 9045 9031 9014 8994 8970 8942 8910 8873 8832 8786 8735 8679 8617 8551 8479 8403 8321 8235 8144 8049 7950 7847 7741 7633 7521 7408 7293 7177 7060 6944 6829 6715 6603 6494 6388 6287 6192 6102 6019 5945 5878 5821 5775 5738 5713 5699 5697 5708 5730 5764 5809 5866 5934 6011 6098 6193 6295 6404 6517 6635 6756 6878 7001 7124 7245 7364 7481 7594 7703 7807 7907 8001 8091 8175 8254 8328 8397 8461 8520 8576 8627 8674 8718 8758 8795 8830 8861 8891 8918 8943 8966 8987 9006 9025 9042 9057 9072 9086 9100 9113 9125 9137 9149 9161 9172 9184 9196 9208 9220 9232 9244 9256 9268 9281 9293 9305 9317 9329 9341 9353 9365 9376 9388 9399 9411 9422 9433 9444 9456 9467 9477 9488 9499 9509 9520 9530 9540 9549 9559 9568 9576 9584 9592 9600 9607 9614 9620 9627 9633 9639 9645 9650 9656 9662 9667 9673 5998 4 4 5 9679 9685 9691 9696 9702 9708 9713 9719 9724 9729 9734 9738 9742 9746 9750 9753 9755 9758 9760 9762 9764 9765 9767 9768 9770 9771 9773 9775 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9797 9798 9799 9800 9800 9801 9801 9801 9801 9800 9800 9800 9799 9799 9799 9800 9800 9801 9802 9804 9805 9807 9810 9812 9815 9818 9821 9824 9828 9831 9835 9838 9841 9845 9848 9851 9854 9856 9859 9861 9863 9864 9866 9867 9868 9869 9869 9869 9869 9868 9867 9866 9864 9862 9860 9858 9855 9852 9849 9845 9841 9837 9833 9829 9824 9820 9816 9811 9807 9803 9799 9795 9792 9789 9786 9783 9781 9779 9778 9777 9776 9776 9777 9777 9778 9779 9781 9783 9785 9787 9789 9791 9794 9796 9799 9802 9804 9807 9809 9812 9814 9817 9819 9822 9824 9826 9829 9832 9834 9837 9840 9843 9846 9849 9852 9855 9858 9862 9865 9868 9872 9875 9878 9881 9885 9887 9890 9893 9895 9897 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9936 9936 9937 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9901 9899 9896 9894 9892 9890 9887 9886 9884 9883 9881 9880 9879 9879 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9871 9871 9872 9872 9873 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9901 9902 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9912 9914 9915 9917 9920 9922 9924 9927 9929 9932 9934 9937 9939 9942 9944 9946 9949 9951 9952 9954 9955 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9915 9913 9911 9908 9906 9903 9900 9897 9894 9890 9886 9882 9878 9873 9869 9864 9858 9853 9847 9841 9835 9829 9823 9817 9810 9804 9799 9793 9788 9783 9778 9774 9771 9767 9765 9762 9760 9758 9757 9756 9755 9754 9752 9751 9750 9748 9746 9743 9741 9738 9734 9730 9726 9722 9718 9714 9709 9705 9701 9698 9694 9691 9689 9687 9685 9684 9683 9683 9683 9683 9684 9685 9686 9687 9688 9690 9691 9693 9694 9695 9696 9698 9699 9700 9702 9703 9704 9706 9707 9709 9711 9712 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 5999 4 4 5 9736 9739 9741 9744 9746 9749 9753 9756 9760 9764 9769 9774 9779 9785 9790 9797 9803 9810 9816 9823 9830 9837 9844 9850 9857 9863 9870 9876 9881 9887 9892 9897 9901 9906 9910 9914 9917 9920 9924 9926 9929 9932 9934 9936 9937 9939 9940 9940 9941 9941 9940 9939 9937 9935 9933 9930 9926 9921 9916 9911 9905 9898 9890 9882 9874 9865 9855 9844 9833 9822 9809 9796 9783 9768 9753 9738 9721 9704 9685 9666 9647 9626 9605 9583 9561 9538 9515 9491 9468 9445 9422 9400 9379 9358 9339 9322 9306 9292 9279 9269 9261 9256 9253 9252 9254 9258 9264 9272 9283 9295 9309 9325 9342 9359 9378 9398 9418 9438 9459 9479 9500 9520 9540 9559 9578 9596 9614 9631 9647 9663 9678 9692 9706 9719 9732 9744 9755 9766 9776 9786 9796 9805 9813 9821 9829 9837 9844 9851 9858 9865 9871 9877 9883 9889 9895 9901 9906 9911 9917 9921 9926 9930 9934 9938 9941 9945 9947 9950 9952 9954 9955 9956 9958 9959 9960 9960 9961 9962 9963 9964 9965 9967 9968 9970 9972 9973 9975 9977 9979 9980 9982 9983 9984 9985 9985 9985 9985 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9972 9971 9971 9970 9970 9970 9971 9971 9972 9974 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9986 9987 9986 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9980 9980 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9961 9959 9958 9956 9954 9951 9949 9947 9944 9941 9938 9935 9932 9928 9923 9919 9913 9907 9899 9891 9882 9872 9860 9847 9833 9817 9800 9781 9762 9740 9718 9695 9670 9645 9618 9592 9564 9537 9510 9483 9456 9430 9404 9380 9357 9335 9315 9297 9281 9266 9254 9244 9236 9231 9228 9228 9229 9233 9239 9247 9256 9267 9279 9292 9306 9320 9334 9348 9362 9375 9388 9399 9409 9418 9425 9432 9437 9441 9445 9448 9451 9453 9456 9459 9463 9468 9474 9482 9491 9502 9515 9529 9545 9562 9581 9601 9621 9642 9664 9685 9707 9728 9748 9767 9784 9801 9816 9830 9842 9853 9862 9871 9878 9884 9889 9894 9898 9901 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9941 9942 9943 9944 9944 9943 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9921 9920 9920 9920 9920 9921 9922 9923 9925 9926 9928 9930 9932 9933 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 6000 4 4 5 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9949 9948 9946 9944 9942 9940 9937 9934 9931 9928 9925 9922 9918 9915 9912 9909 9906 9903 9900 9898 9896 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9878 9876 9873 9871 9867 9864 9861 9857 9853 9850 9846 9843 9840 9838 9835 9834 9833 9832 9832 9833 9835 9837 9839 9842 9846 9850 9854 9858 9863 9867 9872 9876 9880 9884 9888 9892 9895 9898 9901 9903 9906 9908 9910 9912 9914 9915 9917 9919 9921 9923 9925 9927 9930 9932 9935 9937 9940 9942 9945 9947 9950 9952 9954 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9944 9943 9942 9941 9940 9940 9939 9940 9940 9941 9942 9943 9944 9946 9948 9951 9953 9956 9958 9961 9964 9967 9970 9973 9975 9978 9980 9982 9984 9986 9987 9989 9990 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9990 9990 9989 9988 9986 9985 9983 9982 9980 9978 9977 9975 9973 9971 9970 9968 9967 9966 9965 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9947 9945 9944 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9929 9927 9925 9923 9920 9917 9913 9910 9906 9902 9898 9893 9888 9883 9878 9873 9867 9862 9856 9849 9843 9836 9829 9822 9815 9807 9800 9792 9784 9776 9768 9760 9752 9744 9736 9728 9721 9713 9706 9700 9693 9687 9681 9676 9671 9666 9662 9658 9654 9651 9648 9646 9644 9642 9641 9641 9641 9641 9643 9644 9647 9650 9654 9658 9663 9669 9675 9682 9690 9697 9706 9714 9723 9732 9741 9750 9760 9769 9778 9787 9796 9805 9813 9821 9829 9836 9843 9850 9857 9863 9869 9874 9879 9884 9889 9893 9897 9901 9905 9908 9911 9914 9916 9919 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9934 9934 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9919 9917 9916 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9913 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9899 9898 9897 6001 4 4 5 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9838 9836 9834 9833 9831 9830 9829 9827 9826 9824 9822 9821 9819 9817 9815 9813 9811 9808 9806 9804 9801 9799 9797 9795 9793 9791 9790 9789 9788 9788 9788 9788 9789 9790 9791 9792 9794 9796 9798 9800 9803 9805 9807 9809 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9833 9835 9838 9840 9843 9846 9849 9853 9856 9860 9864 9867 9871 9874 9878 9881 9884 9887 9890 9892 9894 9896 9898 9899 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9920 9918 9916 9914 9912 9910 9909 9907 9906 9905 9904 9904 9904 9904 9904 9905 9905 9906 9907 9909 9910 9911 9913 9915 9916 9918 9919 9920 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9885 9883 9881 9878 9876 9874 9872 9871 9870 9869 9869 9870 9870 9872 9874 9877 9880 9883 9887 9891 9896 9900 9905 9910 9915 9919 9923 9927 9931 9934 9937 9939 9941 9943 9944 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9945 9945 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9951 9951 9951 9950 9949 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9937 9938 9940 9942 9943 6002 4 4 5 9945 9947 9949 9951 9952 9954 9955 9956 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9969 9969 9969 9969 9969 9968 9967 9966 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9946 9944 9943 9941 9940 9939 9937 9936 9934 9932 9930 9928 9925 9922 9918 9915 9910 9906 9902 9897 9893 9889 9885 9882 9879 9876 9875 9874 9873 9874 9875 9878 9880 9884 9888 9893 9897 9902 9908 9913 9918 9923 9927 9931 9935 9938 9941 9944 9946 9947 9948 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9958 9957 9956 9954 9952 9949 9947 9944 9942 9939 9936 9933 9931 9928 9925 9923 9920 9918 9915 9913 9911 9908 9906 9904 9901 9899 9896 9894 9891 9889 9886 9884 9882 9880 9878 9876 9875 9875 9874 9874 9875 9876 9877 9879 9881 9884 9887 9890 9893 9897 9900 9904 9907 9910 9913 9915 9917 9919 9921 9922 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9914 9914 9914 9913 9912 9911 9910 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9879 9876 9873 9869 9866 9862 9859 9855 9851 9847 9843 9839 9834 9829 9823 9818 9811 9804 9797 9789 9781 9772 9762 9751 9740 9729 9716 9703 9690 9675 9661 9646 9631 9616 9601 9586 9571 9558 9545 9532 9522 9512 9504 9498 9493 9490 9489 9491 9494 9499 9506 9514 9524 9536 9549 9562 9577 9592 9607 9622 9638 9652 9667 9680 9693 9705 9716 9726 9735 9743 9750 9756 9762 9767 9771 9775 9778 9781 9784 9786 9788 9790 9792 9794 9796 9798 9799 9800 9802 9803 9804 9805 9805 9806 9806 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9809 9809 9809 9809 9809 9809 9809 9808 9808 9807 9806 9805 9804 9802 9801 9799 9797 9794 9792 9790 9787 9784 9782 9779 9776 9773 9771 9768 9764 9761 9758 9754 9750 9746 9741 9736 9731 9725 9719 9712 9705 9698 9690 9682 9674 9666 9657 9648 9638 9629 9619 9608 9598 9587 9575 9563 9551 9537 9523 9508 9492 9475 9456 9436 9415 9392 9367 9341 9312 9282 9250 9215 9179 9140 9098 9054 9007 8958 8905 8850 8791 8729 8664 8595 8523 8446 8366 8282 8194 8101 8004 7903 7798 7689 7575 7458 7336 7211 7082 6950 6815 6677 6537 6395 6251 6105 5959 5812 5665 5519 5373 5229 5087 4948 4811 4678 4549 4424 4305 4191 4083 3982 6003 4 4 5 3889 3803 3725 3656 3596 3546 3506 3477 3459 3452 3456 3473 3501 3541 3593 3658 3733 3820 3918 4027 4145 4273 4409 4552 4702 4858 5019 5183 5350 5518 5687 5855 6022 6186 6348 6506 6660 6809 6953 7092 7225 7352 7473 7589 7699 7804 7904 7999 8089 8175 8257 8335 8409 8479 8547 8611 8673 8731 8787 8841 8892 8940 8986 9030 9072 9112 9149 9185 9219 9251 9281 9309 9337 9362 9386 9410 9431 9452 9472 9491 9509 9525 9542 9557 9571 9585 9598 9610 9622 9633 9643 9653 9662 9671 9679 9687 9695 9702 9710 9717 9724 9730 9737 9743 9749 9755 9761 9767 9772 9777 9782 9787 9791 9795 9798 9801 9804 9807 9809 9811 9813 9815 9816 9818 9820 9822 9823 9825 9827 9829 9832 9834 9837 9839 9842 9845 9848 9851 9854 9856 9859 9862 9864 9866 9868 9870 9872 9873 9874 9875 9875 9876 9876 9876 9875 9875 9875 9874 9873 9873 9872 9871 9871 9870 9870 9870 9870 9870 9871 9871 9872 9874 9875 9877 9878 9880 9882 9884 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9904 9904 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9950 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9950 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9925 9924 9922 9919 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9877 9874 9870 9866 9863 9859 9855 9851 9847 9843 9840 9836 9833 9830 9828 9826 9824 9823 9823 9824 9825 9827 9829 9832 9836 9841 9846 9851 9857 9863 9869 9875 9882 9888 9894 9900 9906 9911 9917 9921 9926 9930 9933 9937 9940 9942 9944 9946 9948 9949 9950 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 6004 4 4 5 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9951 9949 9948 9947 9946 9946 9945 9945 9945 9945 9946 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9964 9964 9965 9966 9968 9969 9970 9971 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9972 9971 9970 9968 9966 9964 9963 9961 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9929 9927 9925 9924 9923 9921 9921 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9935 9937 9940 9942 9945 9948 9951 9953 9956 9959 9961 9963 9965 9967 9968 9969 9970 9970 9970 9969 9969 9968 9966 9965 9964 9963 9962 9960 9960 9959 9959 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9964 9965 9964 9964 9963 9962 9961 9960 9958 9956 9954 9952 9950 9947 9945 9943 9941 9940 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9907 9905 9903 9902 9900 9899 9898 9898 9897 9897 9897 9897 9898 9898 9899 9900 9901 9903 9904 9906 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9923 9922 9921 9920 9917 9914 9910 9904 9898 9892 9884 9876 9867 9857 9847 9837 9827 9818 9808 9800 9792 9785 9779 9775 9772 9770 9770 9771 9774 9778 9783 9789 9796 9804 9813 9822 9831 9840 9850 9859 9868 9876 9884 9892 9898 9904 9910 9915 9919 9923 9926 9929 9932 9934 9936 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9940 9940 9939 9938 9936 9935 9933 9930 9928 9925 9922 9920 9917 9915 9913 9911 9910 9909 9908 9908 9909 9910 9912 9914 9916 9919 9922 9926 9929 9933 9936 9939 9942 9945 9948 9950 9951 9953 9954 9954 9955 9955 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9928 9925 6005 4 4 5 9923 9921 9918 9916 9913 9911 9909 9907 9906 9904 9903 9902 9902 9901 9901 9901 9901 9902 9903 9903 9904 9906 9907 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9931 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9926 9924 9921 9919 9916 9913 9911 9908 9906 9904 9902 9900 9899 9898 9897 9897 9896 9897 9897 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9902 9902 9901 9899 9898 9896 9894 9892 9890 9887 9884 9881 9878 9874 9870 9866 9862 9858 9853 9848 9842 9836 9829 9822 9814 9805 9795 9784 9771 9757 9741 9724 9704 9682 9658 9631 9601 9568 9531 9492 9448 9401 9349 9294 9235 9172 9105 9035 8962 8885 8806 8724 8641 8557 8473 8389 8306 8224 8146 8071 8000 7934 7873 7820 7773 7734 7702 7679 7665 7659 7663 7674 7695 7723 7759 7803 7853 7909 7971 8037 8107 8180 8256 8333 8411 8489 8567 8644 8720 8794 8866 8935 9001 9065 9125 9183 9237 9289 9337 9383 9426 9466 9503 9538 9571 9602 9631 9658 9683 9706 9728 9748 9766 9784 9800 9815 9828 9840 9852 9862 9871 9880 9887 9894 9900 9906 9911 9915 9919 9922 9926 9929 9931 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9958 9959 9959 9958 9958 9958 9957 9956 9955 9954 9952 9950 9949 9947 9945 9944 9942 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9884 9881 9878 9875 9871 9867 9863 9858 9854 9849 9843 9838 9832 9827 9822 9816 9811 9806 9801 9796 9792 9788 9784 9780 9777 9774 9771 9769 9766 9764 9762 6006 4 4 5 9760 9758 9756 9754 9752 9750 9748 9746 9744 9743 9741 9740 9738 9737 9737 9736 9736 9736 9737 9738 9739 9740 9742 9744 9746 9749 9751 9753 9756 9758 9760 9762 9764 9766 9767 9769 9770 9771 9772 9773 9774 9775 9776 9777 9779 9781 9783 9785 9788 9791 9795 9799 9803 9807 9811 9816 9820 9824 9829 9833 9836 9840 9843 9846 9848 9850 9852 9853 9854 9855 9855 9855 9856 9856 9856 9857 9857 9858 9859 9860 9862 9863 9865 9867 9870 9872 9875 9878 9880 9883 9885 9888 9890 9892 9894 9895 9897 9898 9898 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9894 9893 9891 9889 9886 9884 9881 9879 9876 9872 9869 9866 9863 9859 9856 9853 9849 9845 9842 9838 9834 9829 9825 9820 9814 9809 9803 9796 9789 9782 9774 9765 9757 9748 9739 9729 9720 9711 9701 9692 9684 9675 9668 9660 9654 9648 9642 9638 9634 9631 9628 9627 9626 9626 9627 9628 9630 9633 9636 9640 9645 9650 9656 9662 9669 9676 9683 9691 9700 9709 9718 9727 9736 9746 9756 9766 9775 9785 9794 9803 9812 9821 9829 9837 9845 9852 9859 9865 9871 9877 9882 9887 9891 9895 9899 9903 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9936 9939 9942 9944 9947 9949 9951 9954 9955 9957 9958 9960 9961 9961 9961 9962 9961 9961 9960 9960 9959 9958 9957 9955 9954 9954 9953 9952 9952 9951 9951 9952 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9951 9952 9952 9953 9954 9955 9957 9958 9960 9961 9963 9964 9965 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9964 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9930 9928 9926 9924 9921 9919 9917 9915 9914 9912 9910 9909 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9903 9903 9904 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9946 9944 9941 9939 9936 9933 9930 9926 9922 9919 9915 9911 9907 6007 4 4 5 9903 9899 9895 9891 9888 9885 9882 9879 9878 9876 9875 9875 9875 9876 9877 9878 9880 9882 9884 9887 9890 9892 9895 9898 9900 9902 9904 9906 9908 9909 9910 9910 9911 9911 9910 9910 9910 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9866 9864 9861 9859 9857 9855 9854 9852 9850 9849 9847 9846 9845 9844 9843 9841 9840 9839 9838 9837 9836 9836 9835 9834 9833 9833 9832 9832 9831 9831 9830 9829 9829 9827 9826 9824 9822 9820 9816 9813 9808 9803 9796 9789 9781 9771 9761 9749 9735 9720 9703 9685 9664 9641 9616 9589 9558 9525 9488 9448 9405 9357 9306 9250 9190 9126 9058 8986 8909 8829 8745 8658 8568 8476 8382 8287 8193 8099 8006 7916 7829 7746 7668 7596 7530 7473 7423 7382 7350 7328 7316 7313 7321 7339 7366 7403 7449 7503 7565 7634 7709 7789 7875 7964 8055 8149 8244 8339 8434 8527 8619 8708 8795 8878 8957 9033 9104 9171 9234 9293 9348 9398 9445 9488 9527 9563 9596 9627 9654 9680 9703 9725 9744 9762 9779 9794 9808 9821 9833 9844 9853 9862 9870 9878 9884 9890 9895 9899 9903 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9918 9916 9913 9910 9906 9903 9899 9895 9891 9887 9882 9878 9873 9868 9864 9859 9855 9850 9846 9841 9837 9833 9828 9824 9820 9815 9811 9806 9802 9797 9792 9787 9782 9777 9772 9766 9761 9755 9749 9743 9737 9731 9725 9719 9712 9706 9699 9692 9685 9678 9670 9663 9655 9647 9639 9631 9623 9616 9608 9601 9594 9587 9581 9575 9571 9566 9563 9561 9559 9559 9559 9561 9563 9566 9571 9576 9582 9589 9597 9605 9614 9623 9632 9642 9652 9663 9673 9683 9693 9703 9712 9721 9730 9738 9746 9754 9761 9767 9773 9778 9782 9786 9790 9793 9795 9797 9799 9800 9801 9801 9801 9800 9799 9798 9796 9794 9791 9788 9784 9780 9775 9769 9762 9755 9747 9738 9727 9716 9703 9690 9674 9658 9640 9620 9599 9576 9551 9524 9495 9464 9431 9395 9356 9315 9272 9225 9175 9121 9065 9004 8940 8872 8801 8725 8645 8561 8472 8380 8283 8182 8077 7968 7854 7737 7617 7493 7366 7236 7103 6968 6831 6692 6552 6412 6271 6130 5991 5853 5717 5584 5454 5329 5209 5096 4989 4890 4799 4718 4648 4589 4541 4506 4485 4477 4482 4503 4537 4585 4648 4724 4813 4914 5027 5150 5283 5424 5571 5725 5883 6044 6008 4 4 5 6207 6370 6532 6693 6851 7006 7156 7301 7441 7575 7703 7825 7940 8049 8152 8249 8341 8426 8507 8583 8654 8722 8785 8844 8900 8952 9001 9048 9092 9133 9172 9208 9243 9275 9306 9335 9362 9388 9412 9436 9458 9478 9498 9517 9535 9552 9568 9583 9598 9612 9625 9637 9649 9659 9669 9679 9687 9696 9703 9710 9717 9723 9728 9734 9739 9744 9749 9753 9758 9762 9767 9771 9775 9780 9784 9788 9791 9795 9798 9802 9805 9808 9810 9813 9815 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9835 9835 9836 9837 9837 9838 9838 9839 9839 9840 9841 9841 9842 9842 9843 9844 9844 9845 9845 9846 9846 9846 9846 9846 9846 9845 9845 9844 9843 9843 9842 9841 9840 9839 9837 9836 9835 9834 9834 9833 9832 9831 9831 9830 9830 9829 9829 9828 9828 9827 9826 9826 9825 9823 9822 9821 9819 9817 9816 9813 9811 9809 9807 9804 9802 9800 9797 9794 9792 9789 9786 9783 9780 9777 9774 9770 9766 9761 9756 9750 9744 9738 9731 9723 9715 9706 9697 9687 9677 9666 9655 9644 9633 9621 9610 9598 9587 9575 9564 9553 9541 9530 9519 9507 9496 9484 9471 9458 9444 9430 9415 9398 9380 9361 9341 9319 9295 9269 9241 9211 9179 9145 9107 9068 9025 8979 8931 8879 8823 8765 8702 8636 8566 8492 8414 8332 8246 8155 8060 7961 7857 7749 7637 7520 7400 7275 7147 7015 6880 6742 6602 6459 6314 6167 6020 5872 5723 5575 5428 5282 5138 4996 4857 4721 4590 4462 4339 4222 4110 4003 3903 3810 3724 3645 3573 3510 3455 3409 3373 3345 3328 3321 3324 3338 3364 3400 3449 3509 3580 3663 3758 3863 3979 4105 4240 4383 4534 4692 4855 5023 5193 5366 5540 5714 5886 6056 6223 6386 6544 6697 6845 6986 7121 7250 7373 7489 7599 7704 7803 7896 7985 8070 8150 8226 8299 8368 8434 8497 8558 8615 8671 8723 8773 8821 8867 8910 8952 8991 9028 9063 9096 9128 9158 9187 9214 9240 9265 9289 9312 9334 9355 9376 9396 9416 9434 9453 9470 9488 9504 9520 9535 9550 9564 9577 9590 9602 9614 9624 9635 9644 9654 9662 9671 9679 9686 9694 9700 9707 9714 9720 9726 9732 9737 9743 9748 9753 9758 9762 9767 9771 9775 9779 9782 9786 9789 9793 9796 9799 9802 9805 9808 9812 9815 9818 9821 9825 9828 9832 9835 9838 9842 9845 9848 9851 9854 9857 9859 9861 9863 9865 9866 9867 9868 9868 9869 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9877 9878 9879 9881 9883 9885 9888 9890 9893 9896 9899 9902 9906 9909 9912 9915 9917 9920 9922 9924 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 6009 4 4 5 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9936 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9926 9925 9924 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9901 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9936 9937 9937 9937 9936 9935 9934 9933 9931 9929 9927 9925 9923 9920 9918 9916 9913 9911 9909 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9886 9883 9880 9876 9872 9867 9863 9858 9852 9847 9841 9836 9831 9826 9821 9817 9813 9811 9809 9808 9808 9809 9811 9814 9817 9822 9827 9833 9840 9846 9854 9861 9868 9875 9882 9889 9895 9901 9906 9911 9915 9918 9921 9924 9926 9927 9928 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9895 9895 9894 9894 9894 9895 9895 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9910 9912 9914 9916 9919 9921 9924 9927 9929 9932 9935 9938 9941 9943 9946 9949 9951 9953 9955 9958 9959 9961 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9967 9968 9969 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9964 9964 9963 9961 9960 9957 9955 9952 9949 9946 9943 9939 9936 9932 9928 9924 9920 9916 9912 9909 9905 9901 9898 9894 9890 9887 9883 9880 9877 9873 9870 9867 9865 9862 9860 9858 9857 9856 9856 9856 9856 9857 9859 9861 9864 9867 9870 9874 9879 9883 9888 9893 9898 9903 9907 9912 9917 9921 9925 9929 9933 9936 9940 9942 9945 9947 9949 9951 9953 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9965 9967 9969 9971 9973 9975 9977 9979 9981 9983 9984 9986 9987 9988 9989 9989 9989 9989 9988 9987 9986 9985 9983 9981 9979 9977 9975 9973 9971 9969 9967 9966 6010 4 4 5 9964 9963 9962 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9965 9966 9967 9969 9970 9972 9974 9975 9976 9978 9979 9980 9981 9982 9982 9982 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9975 9975 9974 9974 9973 9972 9970 9969 9967 9966 9964 9962 9961 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9946 9945 9944 9942 9940 9938 9936 9934 9931 9929 9926 9924 9921 9919 9916 9914 9912 9910 9908 9907 9905 9903 9902 9900 9899 9897 9895 9894 9892 9889 9887 9885 9882 9879 9877 9874 9871 9868 9865 9862 9859 9856 9853 9851 9849 9847 9845 9843 9842 9841 9840 9839 9838 9838 9837 9837 9837 9837 9836 9836 9836 9835 9835 9834 9834 9833 9833 9833 9832 9832 9832 9832 9833 9833 9834 9835 9837 9838 9840 9843 9845 9847 9850 9853 9856 9859 9861 9864 9867 9870 9872 9875 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 6011 4 4 5 9988 9988 9989 9989 9990 9990 9991 9992 9993 9994 9994 9995 9995 9996 9996 9996 9996 9995 9994 9993 9992 9990 9989 9987 9985 9984 9982 9980 9979 9977 9976 9975 9974 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9972 9972 9973 9974 9975 9976 9978 9979 9980 9982 9983 9984 9986 9987 9988 9989 9990 9990 9991 9991 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9985 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9978 9978 9977 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9931 9930 9928 9926 9924 9923 9921 9919 9918 9917 9916 9916 9915 9916 9916 9917 9919 9921 9923 9925 9928 9931 9934 9937 9940 9943 9945 9948 9950 9952 9953 9954 9955 9955 9955 9954 9953 9952 9951 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9937 9937 9937 9938 9938 9939 9940 9942 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9944 9944 9945 9946 9947 9949 9950 9951 9952 9954 9954 9955 9955 9956 9955 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9940 9939 9937 9936 9935 9934 9933 9933 9933 9933 9932 9932 9933 9933 9932 9932 9932 9932 9931 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9918 9917 9917 9918 9918 9919 9920 9921 9923 9925 9927 9929 9932 9934 9937 9939 9942 9944 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9961 9959 9958 9958 9957 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9965 9965 9966 9967 9967 9967 9966 9966 9965 9963 9962 9960 9958 9955 9953 9951 9948 9946 9944 9942 9940 9939 9938 9938 9938 9938 9939 9940 9942 9944 9946 9948 9951 9954 9957 9959 9962 9965 9968 9971 9973 9976 9978 9980 9982 9983 9984 9985 9986 9987 9987 9988 9988 9987 9987 9987 9986 9985 9984 9983 6012 4 4 5 9983 9982 9981 9980 9979 9978 9978 9977 9977 9977 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9987 9988 9989 9989 9990 9991 9991 9991 9991 9991 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9981 9980 9978 9977 9975 9973 9972 9970 9967 9965 9963 9960 9957 9954 9951 9947 9943 9938 9933 9927 9921 9913 9906 9897 9887 9876 9864 9851 9837 9820 9802 9782 9760 9736 9710 9681 9649 9614 9577 9536 9492 9445 9395 9341 9285 9225 9162 9097 9030 8961 8890 8818 8746 8674 8602 8531 8462 8395 8331 8271 8214 8162 8114 8072 8035 8004 7979 7959 7945 7937 7935 7937 7945 7957 7973 7994 8018 8045 8075 8107 8141 8177 8214 8253 8292 8333 8374 8416 8458 8501 8544 8588 8632 8676 8721 8766 8811 8856 8901 8946 8992 9036 9080 9124 9167 9209 9250 9289 9327 9364 9399 9433 9464 9494 9522 9549 9573 9596 9618 9638 9656 9673 9689 9703 9717 9729 9741 9752 9762 9771 9780 9788 9795 9802 9808 9813 9818 9822 9825 9828 9830 9831 9831 9830 9829 9826 9823 9820 9815 9810 9805 9799 9792 9786 9778 9771 9764 9756 9749 9741 9734 9727 9719 9713 9706 9700 9694 9688 9683 9679 9675 9671 9668 9666 9664 9663 9662 9663 9664 9666 9669 9672 9677 9682 9688 9694 9701 9709 9717 9725 9734 9743 9753 9762 9772 9781 9791 9801 9810 9820 9829 9838 9846 9855 9863 9871 9878 9885 9892 9898 9904 9910 9915 9919 9924 9928 9931 9934 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9955 9956 9958 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9944 9942 9939 9936 9932 9929 9925 9920 9916 9911 9906 9901 9895 9889 9883 9877 9870 9863 9856 9849 9841 9833 9825 9817 9808 9799 9790 9782 9773 9764 9755 9746 9738 9730 9723 9716 9710 9705 9701 9697 9695 9693 9693 9693 9695 9698 9701 9706 9711 9717 9723 9730 9738 9746 9754 9762 9770 9778 9785 9793 9800 9807 9814 9820 9825 9831 9836 9840 9845 9849 9852 9856 9860 9863 9866 9870 9873 9876 9880 9883 9887 9891 9894 9898 9902 9905 9909 9913 9916 9920 9923 9926 9929 9931 9933 9936 9937 9939 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9954 9952 9950 6013 4 4 5 9949 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9918 9916 9913 9910 9907 9904 9900 9896 9892 9888 9884 9879 9874 9870 9865 9860 9855 9849 9844 9838 9833 9827 9821 9815 9809 9803 9797 9791 9784 9778 9772 9765 9759 9753 9747 9742 9736 9730 9725 9720 9715 9710 9705 9700 9696 9691 9686 9682 9677 9672 9667 9663 9658 9652 9647 9642 9637 9632 9627 9622 9617 9612 9608 9604 9600 9597 9594 9591 9589 9587 9585 9584 9583 9583 9583 9583 9583 9583 9584 9584 9585 9586 9586 9587 9587 9588 9588 9589 9589 9589 9590 9590 9591 9591 9592 9593 9594 9595 9596 9598 9600 9602 9604 9606 9609 9612 9614 9617 9620 9623 9626 9629 9632 9635 9638 9641 9644 9647 9649 9652 9655 9658 9661 9664 9666 9669 9672 9675 9678 9680 9683 9685 9687 9689 9691 9692 9693 9694 9694 9693 9692 9691 9689 9686 9683 9679 9675 9670 9665 9658 9651 9644 9635 9626 9615 9603 9590 9576 9560 9542 9522 9500 9475 9447 9417 9383 9346 9306 9261 9212 9159 9102 9040 8973 8902 8826 8745 8659 8568 8472 8372 8267 8157 8043 7925 7804 7679 7551 7420 7287 7152 7016 6879 6741 6604 6468 6333 6200 6069 5942 5818 5697 5582 5471 5365 5265 5170 5081 4998 4922 4851 4786 4727 4673 4625 4582 4545 4512 4483 4459 4438 4422 4408 4398 4391 4387 4385 4386 4390 4397 4407 4420 4436 4456 4479 4507 4539 4576 4618 4665 4719 4778 4844 4916 4995 5081 5173 5271 5376 5487 5603 5725 5851 5981 6115 6251 6389 6528 6668 6808 6946 7083 7217 7349 7477 7601 7721 7837 7948 8054 8155 8252 8343 8430 8513 8591 8664 8734 8800 8862 8921 8976 9028 9078 9125 9169 9210 9249 9286 9321 9353 9383 9411 9438 9463 9486 9507 9527 9546 9564 9581 9597 9612 9626 9640 9653 9666 9679 9691 9703 9714 9725 9736 9747 9757 9766 9775 9784 9792 9799 9806 9812 9818 9824 9829 9833 9838 9841 9845 9849 9852 9855 9858 9862 9865 9868 9871 9874 9877 9880 9882 9885 9888 9890 9892 9894 9896 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9902 9900 9897 9894 9891 9888 9884 9880 9876 9871 9867 9862 9857 9852 9846 9841 9835 9829 9823 9817 9811 9805 9799 9792 9786 9779 9773 9766 9760 9753 9747 9740 9734 9728 9723 9717 9713 9708 9705 9702 9699 9698 9697 9697 9698 9700 9703 9707 9711 9717 9722 9729 9736 9743 9751 9759 9767 9775 9783 9791 9798 9805 9812 9818 9824 9830 9835 9839 9844 9848 9851 9855 9858 9861 9865 9868 9871 9874 9877 9881 9884 9888 9891 9895 9899 6014 4 4 5 9902 9906 9910 9913 9916 9919 9922 9925 9928 9930 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9961 9961 9962 9963 9963 9963 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9957 9956 9955 9953 9951 9949 9947 9944 9941 9938 9935 9932 9929 9925 9922 9918 9915 9912 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9870 9867 9864 9862 9860 9857 9855 9854 9852 9851 9850 9849 9848 9848 9848 9848 9849 9850 9851 9852 9853 9855 9856 9858 9860 9861 9863 9865 9866 9868 9869 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9892 9893 9893 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9892 9892 9893 9893 9895 9896 9897 9899 9901 9903 9905 9907 9909 9911 9912 9913 9915 9915 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9902 9901 9900 9898 9896 9895 9893 9891 9889 9887 9885 9884 9882 9881 9880 9880 9879 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9901 9901 9901 9900 9900 9899 9898 9896 9895 9893 9891 9890 9887 9885 9883 9881 9879 9876 9874 9872 9870 9867 9865 9863 9861 9858 9856 9853 9851 9848 9845 9842 9839 9836 9832 9829 9825 9821 9817 9813 9809 9805 9801 9796 9792 9787 9783 9778 9773 9768 9763 9758 9753 9748 9743 9738 9733 9728 9722 9717 9712 9707 9702 9698 9693 9688 9684 9680 9675 9671 9668 9664 9661 9658 9655 9652 9650 9648 9646 9644 9643 9642 9641 9641 9640 9640 9640 9641 9641 9642 9643 9644 9646 9647 9649 9651 9653 9655 9657 9659 9662 9665 9667 9670 9674 9677 9680 9684 9688 9691 9695 9700 9704 9708 9712 9717 9721 9725 9729 9733 9737 9741 9744 9748 9751 9754 9756 9759 9761 9763 9765 9767 9769 9771 9773 9774 9776 9778 9780 9782 9784 9787 9789 9791 9794 9797 9799 9802 9805 9808 9811 9814 9817 9820 9824 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9874 9878 9880 9883 9885 9887 6015 4 4 5 9888 9889 9890 9890 9889 9889 9888 9887 9886 9884 9883 9882 9881 9880 9880 9879 9879 9880 9880 9881 9882 9884 9886 9887 9889 9892 9894 9896 9898 9900 9902 9905 9907 9909 9910 9912 9914 9915 9917 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9949 9949 9947 9945 9943 9941 9938 9935 9931 9927 9923 9919 9915 9910 9905 9901 9896 9891 9886 9880 9875 9869 9862 9855 9848 9840 9831 9821 9810 9799 9787 9773 9759 9744 9728 9712 9694 9677 9659 9641 9624 9606 9590 9573 9558 9544 9532 9520 9511 9503 9496 9492 9490 9490 9491 9495 9500 9508 9517 9528 9540 9554 9568 9584 9601 9619 9637 9656 9674 9693 9712 9730 9748 9765 9782 9797 9812 9826 9840 9852 9863 9873 9882 9890 9897 9904 9909 9914 9918 9922 9925 9928 9931 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9979 9978 9976 9974 9971 9968 9965 9961 9958 9953 9949 9944 9939 9934 9928 9923 9917 9911 9905 9900 9894 9889 9884 9880 9876 9872 9869 9867 9866 9865 9865 9866 9868 9870 9873 9877 9881 9886 9891 9896 9901 9906 9912 9916 9921 9926 9930 9933 9936 9939 9941 9943 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9964 9964 9964 9963 9962 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9925 9923 9920 9917 9914 9910 9907 9903 9900 9896 9893 9889 9886 9883 9880 9877 9874 9871 9868 9865 9861 9858 9855 9851 9847 9843 9839 9835 9830 9826 9821 9817 9812 9808 9804 9800 9796 9792 9789 9787 9785 9783 9782 9781 9781 9781 9782 9783 9784 9786 9788 9790 9793 9796 9800 9803 9807 9812 9816 9821 9826 9831 9836 9842 9847 9853 9858 9864 9869 9874 9880 9885 9889 9894 9898 9902 9905 9908 9911 9913 9915 9917 9918 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9931 9931 9930 9929 9927 9925 9922 9920 9916 9913 9909 9904 9900 9895 9891 9886 9882 9877 9873 9869 9865 9861 9858 9856 6016 4 4 5 9853 9851 9850 9849 9848 9848 9847 9848 9848 9848 9849 9850 9850 9851 9852 9852 9853 9853 9854 9854 9855 9855 9855 9856 9856 9857 9857 9858 9859 9859 9860 9861 9862 9864 9865 9866 9867 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9881 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9899 9900 9901 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9922 9923 9924 9924 9924 9925 9925 9924 9924 9923 9923 9922 9921 9920 9918 9917 9915 9913 9912 9909 9907 9905 9903 9900 9898 9895 9892 9890 9887 9884 9882 9879 9876 9874 9871 9869 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9814 9811 9809 9806 9803 9801 9798 9795 9792 9789 9786 9784 9781 9778 9775 9772 9770 9767 9764 9762 9759 9756 9753 9749 9746 9742 9738 9733 9728 9723 9717 9710 9703 9696 9687 9678 9669 9658 9647 9635 9623 9609 9594 9579 9562 9544 9524 9503 9480 9456 9429 9399 9368 9333 9296 9255 9211 9164 9112 9057 8998 8934 8866 8794 8717 8636 8550 8459 8364 8265 8162 8054 7942 7827 7708 7586 7461 7333 7203 7071 6937 6802 6666 6529 6393 6256 6121 5987 5854 5723 5594 5469 5346 5227 5111 4999 4892 4788 4690 4596 4508 4424 4345 4272 4204 4141 4083 4031 3984 3942 3904 3872 3844 3821 3802 3788 3778 3772 3770 3771 3777 3786 3799 3816 3837 3862 3892 3925 3964 4007 4056 4110 4169 4235 4307 4386 4471 4563 4662 4768 4881 5000 5125 5257 5394 5536 5682 5832 5985 6140 6297 6455 6612 6768 6922 7074 7223 7368 7508 7644 7774 7898 8017 8130 8237 8338 8433 8522 8606 8685 8758 8827 8891 8951 9008 9061 9110 9157 9200 9241 9280 9316 9351 9383 9413 9442 9469 9494 9518 9541 9562 9582 9601 9618 9635 9651 9666 9680 9693 9706 9718 9729 9740 9751 9761 9771 9780 9788 9796 9804 9811 9818 9824 9830 9835 9840 9845 9849 9853 9857 9861 9864 9867 9870 9873 9876 9879 9881 9884 9886 9888 9890 9892 9893 9894 9895 9896 9896 9896 9896 9895 9894 9892 9891 9889 9887 9884 9882 9880 9877 9875 9873 9871 9869 9867 9865 9864 9863 9862 9862 9862 9862 9862 9862 9863 9864 9865 9867 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9895 9896 9898 9900 9901 9903 9905 9907 9909 9911 9913 9916 6017 4 4 5 9918 9920 9923 9925 9928 9930 9932 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9942 9943 9944 9945 9947 9948 9950 9953 9955 9957 9959 9962 9964 9966 9968 9970 9972 9974 9975 9976 9977 9977 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9970 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9983 9983 9982 9981 9980 9978 9976 9973 9971 9967 9964 9961 9957 9954 9950 9947 9944 9941 9938 9936 9935 9933 9932 9931 9931 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9940 9940 9941 9942 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9931 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9953 9954 9956 9958 9960 9961 9963 9965 9966 9967 9968 9969 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9961 9960 9961 9961 9961 9962 9963 9965 9966 6017 4 5 1 9914 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9934 9936 9938 9940 9941 9943 9945 9947 9948 9949 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9925 9924 9923 9922 9921 9921 9921 9921 9922 9922 9923 9924 9926 9927 9928 9930 9931 9933 9935 9936 9937 9939 9940 9941 9942 9944 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9977 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9957 9955 9952 9949 9947 9944 9941 9939 9937 9934 9932 9930 9928 9926 9925 9924 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9920 9921 9922 9923 9924 9925 9927 9928 9930 9932 9934 9936 9938 9940 9942 9944 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9967 9967 9966 9964 9963 9962 9960 9959 9957 9956 9954 9953 9952 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9928 9926 9924 9922 9920 9919 9918 9916 9915 9915 9914 9914 9914 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9917 9918 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9946 9947 9947 9947 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 6018 4 5 1 9962 9962 9963 9963 9964 9965 9966 9967 9968 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9975 9974 9973 9972 9971 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9954 9952 9949 9947 9944 9940 9937 9933 9929 9924 9919 9914 9908 9901 9894 9887 9879 9870 9860 9850 9839 9827 9814 9801 9786 9770 9753 9735 9716 9696 9675 9653 9630 9605 9580 9554 9527 9500 9472 9444 9416 9387 9359 9332 9305 9278 9253 9229 9207 9187 9168 9152 9138 9126 9117 9111 9108 9107 9109 9114 9122 9132 9145 9161 9179 9198 9220 9243 9267 9292 9318 9344 9371 9398 9424 9450 9475 9499 9522 9544 9565 9584 9602 9619 9634 9648 9661 9673 9683 9692 9701 9708 9715 9721 9727 9732 9736 9741 9745 9749 9753 9757 9761 9765 9769 9773 9778 9782 9786 9791 9796 9801 9806 9812 9817 9823 9828 9834 9840 9846 9851 9857 9863 9869 9874 9879 9885 9890 9894 9899 9903 9906 9910 9913 9915 9918 9920 9921 9922 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9914 9915 9916 9918 9920 9922 9924 9927 9929 9932 9935 9938 9941 9945 9948 9951 9954 9957 9960 9963 9966 9968 9971 9973 9974 9976 9977 9978 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9982 9983 9984 9985 9987 9988 9989 9991 9992 9993 9994 9995 9996 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9999 9999 99991000010000100001000010000100001000010000100001000010000 9999 9999 9999 9998 9998 9998 9998 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 6019 4 5 1 9988 9989 9989 9990 9990 9990 9991 9991 9991 9990 9990 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9974 9972 9970 9967 9964 9960 9956 9951 9946 9940 9935 9929 9923 9917 9911 9905 9899 9894 9889 9885 9882 9879 9876 9875 9874 9874 9874 9875 9877 9879 9882 9885 9888 9892 9896 9900 9904 9908 9912 9916 9919 9923 9927 9930 9933 9936 9939 9942 9945 9947 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9965 9966 9966 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9943 9941 9938 9935 9931 9928 9924 9920 9916 9911 9907 9902 9897 9892 9886 9881 9875 9869 9863 9856 9848 9840 9832 9823 9813 9802 9791 9779 9766 9752 9737 9722 9706 9689 9672 9654 9637 9618 9600 9583 9565 9548 9532 9517 9503 9490 9479 9469 9461 9455 9451 9448 9448 9449 9452 9458 9465 9473 9484 9495 9508 9522 9537 9553 9570 9587 9604 9621 9638 9655 9672 9688 9704 9719 9734 9748 9761 9773 9785 9796 9806 9816 9825 9833 9841 9848 9855 9861 9867 9872 9877 9882 9886 9890 9894 9898 9901 9904 9907 9910 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9902 9900 9899 9898 9897 9897 9897 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9899 9899 9898 9896 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9839 9837 9834 9832 9830 9828 9827 9825 9823 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9801 9799 9796 9794 9791 9788 9785 9782 9779 9775 9772 9768 9764 9760 9756 9752 9747 9742 9737 9731 9725 9719 9712 9705 9698 9690 9681 9672 9662 9651 9640 9627 9613 9599 9582 9565 9546 9525 9503 9478 9452 9423 9392 9359 9323 9284 9242 9198 9150 9099 9045 8987 8926 8861 8792 8720 8644 8564 8480 8392 8301 8206 8108 8006 7900 7791 7680 7565 7448 7329 7207 7084 6960 6835 6710 6585 6461 6338 6217 6098 5983 5871 5764 5662 6020 4 5 1 5566 5477 5394 5320 5254 5197 5150 5112 5085 5068 5062 5067 5083 5110 5147 5194 5251 5316 5390 5472 5560 5654 5752 5855 5959 6065 6171 6276 6380 6480 6576 6667 6752 6831 6902 6966 7021 7068 7107 7136 7156 7168 7170 7164 7149 7126 7095 7057 7010 6957 6897 6830 6757 6678 6593 6503 6407 6307 6202 6094 5981 5864 5745 5622 5498 5371 5243 5115 4986 4857 4729 4603 4479 4358 4240 4126 4017 3914 3816 3725 3641 3564 3495 3435 3385 3343 3312 3291 3280 3280 3292 3315 3349 3395 3452 3521 3601 3692 3794 3906 4028 4160 4299 4447 4601 4762 4927 5097 5269 5444 5619 5795 5969 6141 6311 6476 6638 6794 6946 7091 7230 7364 7490 7611 7725 7833 7935 8032 8123 8209 8291 8368 8441 8510 8576 8639 8699 8756 8810 8862 8911 8958 9003 9045 9086 9124 9161 9195 9228 9258 9287 9314 9340 9364 9387 9408 9428 9447 9465 9483 9499 9515 9530 9545 9559 9572 9585 9597 9609 9621 9632 9642 9652 9662 9671 9679 9687 9694 9700 9706 9711 9716 9721 9725 9728 9731 9734 9737 9739 9741 9744 9746 9748 9750 9753 9755 9758 9761 9764 9767 9771 9775 9779 9783 9787 9792 9796 9801 9805 9810 9815 9819 9824 9828 9832 9836 9839 9843 9846 9849 9852 9855 9857 9860 9862 9864 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9892 9894 9896 9898 9900 9902 9903 9904 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9899 9899 9900 9901 9902 9904 9905 9907 9909 9911 9913 9914 9916 9918 9919 9920 9921 9921 9922 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9917 9916 9916 9917 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9938 9939 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 6021 4 5 1 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9975 9975 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9965 9963 9962 9960 9959 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9936 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9941 9940 9939 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9882 9879 9877 9874 9871 9868 9865 9861 9858 9855 9851 9848 9844 9841 9837 9833 9829 9825 9821 9816 9811 9806 9801 9795 9789 9783 9776 9768 9760 9752 9743 9733 9723 9712 9701 9688 9675 9661 9646 9631 9614 9596 9577 9557 9535 9512 9487 9461 9432 9402 9370 9335 9297 9257 9215 9169 9120 9068 9012 8953 8891 8824 8754 8680 8602 8521 8435 8345 8252 8154 8052 7947 7838 7726 7609 7490 7367 7241 7112 6981 6847 6711 6573 6433 6293 6151 6010 5868 5726 5586 5446 5309 5173 5040 4910 4784 4661 4542 4428 4318 4214 4114 4020 3931 3848 3770 3698 3632 3571 3517 3468 3425 3388 3358 3333 3315 3303 3299 3301 3310 3327 3352 3385 3426 3476 3534 3601 3677 3762 3857 3960 4071 4191 4319 4455 4598 4747 4901 5061 5224 5391 5560 5730 5901 6071 6240 6407 6571 6732 6888 7040 7186 7327 7461 7590 7713 7830 7940 8045 8144 8238 8326 8409 8487 8561 8631 8697 8760 8819 8875 8929 8979 9027 9073 9117 9158 9197 9234 9269 9302 9333 9363 9390 9416 9440 9462 9483 9502 9520 9536 9552 9566 9580 9592 9604 9615 9625 9634 9643 9652 9660 9667 9674 9681 9687 9693 9698 9703 9708 9713 9717 9721 9725 9728 9732 9735 6022 4 5 1 9739 9743 9747 9750 9755 9759 9763 9768 9773 9778 9783 9788 9793 9798 9803 9808 9813 9817 9821 9825 9829 9832 9836 9838 9841 9843 9845 9847 9849 9851 9852 9854 9856 9857 9859 9861 9863 9866 9868 9870 9872 9875 9877 9879 9881 9883 9884 9886 9887 9888 9888 9888 9888 9887 9887 9886 9884 9883 9881 9880 9878 9876 9874 9872 9870 9867 9865 9863 9860 9858 9855 9852 9849 9846 9842 9838 9834 9830 9825 9821 9816 9810 9805 9799 9794 9788 9782 9777 9771 9766 9761 9756 9751 9746 9742 9738 9734 9731 9727 9724 9721 9719 9716 9714 9712 9711 9709 9708 9707 9706 9706 9706 9707 9708 9709 9711 9714 9717 9720 9724 9729 9734 9739 9745 9751 9758 9764 9771 9778 9785 9791 9798 9804 9810 9816 9821 9826 9831 9835 9839 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9871 9874 9877 9880 9883 9886 9890 9893 9896 9898 9901 9904 9906 9908 9910 9911 9912 9913 9913 9914 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9914 9915 9917 9919 9921 9923 9925 9928 9930 9932 9934 9936 9937 9938 9939 9939 9939 9938 9937 9935 9933 9930 9926 9922 9918 9913 9908 9903 9898 9892 9886 9880 9874 9868 9861 9855 9848 9842 9835 9828 9822 9815 9807 9800 9793 9786 9779 9771 9764 9757 9750 9744 9737 9731 9726 9721 9717 9713 9710 9708 9707 9707 9707 9709 9711 9714 9718 9722 9728 9733 9740 9746 9753 9761 9768 9776 9784 9791 9799 9806 9814 9821 9827 9834 9840 9846 9852 9857 9862 9867 9872 9877 9882 9886 9891 9895 9900 9904 9908 9912 9916 9920 9924 9928 9931 9934 9937 9940 9942 9944 9946 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9959 9961 9963 9965 9967 9969 9970 9972 9974 9975 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9970 9970 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9980 9981 9981 9982 9982 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9987 9987 9987 9987 9986 9985 9984 9983 9982 9981 9981 9980 9979 9978 9978 9977 9977 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9984 9983 9983 9982 9980 9979 9978 9976 9975 9973 9972 9971 9970 9969 9969 9968 9968 9969 9969 9970 9971 9973 9974 9976 9978 9979 9981 9983 9985 9986 9988 9989 9990 9991 9991 9992 9992 9992 9991 9991 9991 9990 9989 9989 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9973 9972 9970 9967 9965 9963 9960 9957 9954 9951 9948 9944 9941 9938 9934 9931 9927 9924 9920 9917 9914 9911 9909 9906 6023 4 5 1 9904 9902 9901 9899 9898 9897 9896 9896 9896 9896 9897 9897 9898 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9926 9928 9930 9932 9935 9937 9939 9942 9944 9946 9948 9951 9953 9955 9957 9958 9960 9962 9963 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9958 9957 9956 9954 9952 9951 9949 9947 9944 9942 9940 9939 9937 9935 9934 9933 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9881 9881 9880 9879 9879 9878 9878 9878 9878 9877 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9915 9914 9912 9910 9908 9906 9903 9900 9897 9893 9889 9885 9881 9877 9873 9869 9865 9861 9858 9854 9851 9848 9845 9842 9840 9838 9836 9835 9833 9832 9831 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9816 9815 9815 9815 9814 9815 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9826 9827 9827 9827 9827 9827 9826 9826 9825 9824 9823 9822 9821 9819 9818 9817 9816 9814 9813 9811 9810 9808 9807 9805 9803 9800 9798 9795 9792 9789 9786 9782 9778 9773 9768 9763 9758 9753 9747 9741 9736 9730 9724 9718 9712 9706 9700 9694 9689 9683 9678 9672 9667 9661 9656 9651 9645 9640 9634 9628 9622 9616 9609 9603 9596 9588 9581 9573 9564 9556 9547 9538 9529 9520 9510 9500 9490 9480 9470 9460 9450 9439 9428 9417 9406 9394 9382 9369 9356 9343 9329 9314 9298 9282 9265 9247 9228 9208 9188 9166 9143 9120 9095 9069 9042 9014 8985 8954 8922 8889 8853 8816 8777 8736 8693 8647 8599 8548 8495 8439 8379 8317 8251 8183 8111 8036 7957 7875 7790 7702 7610 7516 7418 7317 7214 7107 6998 6885 6770 6652 6532 6409 6284 6156 6026 6024 4 5 1 5894 5761 5626 5489 5352 5214 5076 4938 4801 4665 4530 4398 4267 4140 4017 3897 3781 3670 3564 3463 3368 3279 3195 3118 3048 2983 2926 2875 2831 2794 2764 2741 2727 2720 2721 2731 2749 2776 2812 2858 2914 2980 3055 3141 3236 3342 3457 3582 3715 3856 4005 4161 4323 4490 4660 4834 5009 5185 5361 5536 5708 5876 6041 6201 6356 6505 6647 6784 6913 7037 7153 7264 7368 7467 7560 7649 7732 7812 7887 7960 8029 8095 8159 8220 8279 8337 8392 8446 8497 8547 8595 8642 8686 8729 8770 8809 8846 8882 8916 8949 8980 9009 9038 9065 9091 9116 9141 9164 9187 9209 9231 9253 9274 9294 9314 9334 9353 9371 9389 9407 9424 9440 9456 9471 9485 9498 9511 9523 9534 9545 9555 9564 9573 9581 9588 9595 9602 9609 9615 9621 9627 9632 9638 9644 9649 9655 9661 9667 9672 9678 9684 9690 9696 9702 9708 9714 9720 9725 9731 9736 9741 9745 9750 9754 9758 9762 9765 9768 9771 9774 9777 9779 9782 9784 9787 9789 9791 9794 9796 9799 9801 9804 9806 9809 9812 9814 9817 9819 9821 9824 9826 9828 9829 9831 9833 9834 9835 9836 9837 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9851 9851 9852 9854 9855 9856 9858 9860 9861 9863 9865 9867 9870 9872 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9946 9947 9948 9950 9951 9953 9954 9956 9958 9959 9960 9962 9963 9963 9964 9964 9964 9964 9963 9963 9962 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9945 6025 4 5 1 9946 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9945 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9921 9918 9916 9913 9911 9909 9907 9905 9903 9902 9901 9899 9899 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9953 9955 9957 9959 9960 9962 9964 9966 9968 9969 9970 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9962 9961 9960 9958 9957 9955 9954 9952 9950 9948 9946 9945 9943 9941 9939 9938 9936 9935 9934 9933 9932 9931 9931 9931 9930 9930 9931 9931 9932 9932 9933 9934 9935 9937 9938 9940 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9961 9958 9956 9953 9950 9947 9944 9940 9936 9932 9927 9921 9916 9909 9903 9896 9888 9880 9871 9862 9852 9842 9832 9821 9810 9798 9787 9774 9762 9750 9737 9724 9711 9698 9685 9673 9660 9647 9635 9623 9611 9600 9589 9579 9569 9560 9552 9544 9538 9532 9527 9524 9522 9520 9520 9522 9524 9528 9533 9539 9546 9555 9565 9575 9587 9599 9612 9626 9640 9655 9670 9684 9699 9714 9729 9743 9757 9770 9783 9795 9806 9817 9827 9837 9846 9854 9862 9870 9876 9883 9889 9895 9900 9906 9911 9916 9921 9926 9931 9935 9940 9944 9948 9952 9955 9958 9962 9964 9967 9969 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9989 9989 9989 9989 9990 9990 9991 9991 9992 9992 9993 9994 9994 9995 9995 9995 9995 9995 9995 9994 9993 9993 9992 9991 9990 9989 6026 4 5 1 9988 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9973 9972 9971 9969 9967 9966 9964 9962 9960 9959 9957 9955 9954 9952 9951 9950 9949 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9916 9914 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9891 9891 9890 9890 9891 9891 9892 9893 9894 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9938 9940 9942 9944 9946 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9969 9970 9971 9971 9971 9971 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9954 9952 9949 9947 9944 9942 9939 9937 9934 9932 9930 9928 9926 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9903 9901 9899 9897 9895 9892 9890 9888 9885 9883 9881 9880 9878 9877 9876 9876 9876 9876 9877 9878 9880 9882 9884 9886 9889 9892 9895 9899 9902 9905 9909 9912 9915 9918 9921 9924 9927 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9956 9957 9959 9961 9962 9964 9966 9967 9969 9970 9971 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9923 9921 9918 9916 9913 9911 9909 9907 9905 9903 9902 9901 9900 9899 9899 9899 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9911 9912 9914 9914 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9917 9916 9915 9913 9911 9909 9906 9902 9898 9894 9889 9884 9878 9871 9864 9857 9848 9840 9830 9820 9808 9796 9782 9768 9751 9733 9713 9691 9667 9640 9611 9578 9542 9502 9459 9411 9359 9303 9242 9175 9104 9027 8945 8857 8764 8665 8561 8451 8335 8214 8089 7958 7823 7683 7539 7392 6027 4 5 1 7242 7090 6935 6778 6620 6462 6303 6145 5988 5833 5680 5529 5382 5239 5100 4966 4838 4716 4602 4495 4396 4306 4226 4156 4097 4050 4015 3992 3983 3988 4006 4039 4087 4148 4224 4314 4418 4534 4663 4804 4955 5115 5283 5459 5640 5825 6013 6202 6391 6578 6763 6944 7120 7290 7453 7609 7757 7897 8029 8153 8268 8376 8475 8567 8653 8732 8805 8872 8935 8994 9048 9099 9147 9192 9235 9275 9313 9349 9383 9416 9446 9475 9501 9526 9550 9571 9591 9609 9625 9640 9654 9666 9677 9687 9696 9705 9713 9721 9728 9735 9742 9749 9755 9762 9769 9776 9782 9789 9795 9802 9808 9814 9819 9825 9830 9835 9839 9843 9847 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9885 9888 9891 9895 9898 9902 9905 9909 9912 9915 9918 9921 9923 9926 9928 9930 9931 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9929 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9905 9906 9908 9909 9912 9914 9917 9920 9923 9926 9930 9933 9937 9941 9944 9947 9950 9953 9955 9957 9959 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9966 9966 9965 9965 9964 9962 9961 9960 9958 9956 9955 9953 9951 9950 9948 9946 9945 9943 9942 9941 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9905 9902 9899 9895 9891 9887 9883 9879 9875 9871 9866 9861 9856 9851 9846 9840 9834 9828 9821 9814 9807 9800 9793 9785 9778 9770 9762 9755 9747 9740 9734 9727 9721 9716 9711 9708 9704 9702 9700 9699 9699 9700 9702 9704 9707 9710 9715 9720 9725 9731 9737 9743 9750 9757 9763 9770 9777 9784 9791 9798 9805 9811 9817 9824 9829 9835 9841 9846 9851 9856 9860 9865 9869 9873 9877 9881 9885 9888 9892 9896 9899 9903 9906 9910 9913 9917 9920 9924 9927 9930 9933 9936 9939 9942 9945 9947 9949 9951 9953 9954 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9951 9949 9947 9945 9942 9939 9936 9932 9928 9923 9918 9913 9908 9902 9896 9890 9884 9878 9871 9865 9858 9852 9846 9840 9834 9828 9822 9817 9812 9807 9802 9798 9795 9791 9788 9786 9784 9783 9782 9782 9782 9783 9785 9787 9790 9793 9797 9801 9806 9811 9817 9822 9828 9835 6028 4 5 1 9841 9848 9854 9860 9867 9873 9879 9884 9890 9895 9900 9904 9908 9912 9916 9919 9923 9926 9929 9932 9934 9937 9940 9942 9945 9948 9951 9953 9956 9959 9962 9964 9967 9969 9972 9974 9976 9977 9979 9980 9981 9981 9981 9981 9981 9980 9980 9979 9978 9976 9975 9974 9973 9971 9970 9969 9969 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9967 9967 9966 9965 9964 9962 9960 9958 9956 9953 9950 9946 9942 9938 9934 9930 9925 9920 9915 9909 9904 9898 9893 9887 9881 9876 9870 9864 9858 9852 9846 9841 9835 9829 9824 9818 9813 9808 9802 9797 9792 9788 9783 9778 9774 9770 9766 9762 9758 9755 9752 9749 9746 9744 9742 9740 9739 9737 9736 9736 9736 9736 9736 9737 9738 9739 9740 9742 9745 9747 9750 9753 9756 9759 9763 9766 9770 9775 9779 9783 9788 9792 9797 9802 9807 9812 9818 9823 9828 9834 9839 9844 9850 9855 9860 9865 9870 9875 9880 9884 9889 9893 9897 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9928 9930 9932 9934 9936 9938 9941 9943 9945 9947 9949 9952 9954 9956 9958 9960 9961 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9955 9954 9953 9952 9951 9951 9951 9951 9952 9953 9953 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9967 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9944 9942 9940 9938 9935 9933 9931 9929 9926 9924 9922 9919 9917 9915 9913 9911 9909 9907 9906 9904 9903 9903 9902 9902 9902 9902 9903 9904 9905 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9899 9899 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9852 9851 9849 9848 9846 9845 9844 9843 9842 9841 9840 9840 9840 9839 9839 9839 9839 9839 9840 9840 9841 9841 9842 9843 9844 9845 9846 9847 9849 9850 9852 9853 9855 9856 9858 9859 9861 9863 9864 6029 4 5 1 9866 9867 9869 9870 9871 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9894 9897 9899 9902 9905 9908 9911 9914 9917 9919 9922 9924 9927 9929 9930 9932 9933 9934 9935 9935 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9914 9913 9911 9909 9907 9905 9903 9900 9897 9895 9892 9889 9886 9883 9881 9878 9875 9873 9871 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9845 9843 9842 9841 9840 9839 9838 9838 9838 9839 9839 9840 9842 9843 9845 9847 9849 9852 9854 9857 9860 9863 9865 9868 9871 9873 9876 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9926 9927 9928 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9916 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9872 9871 9869 9867 9865 9863 9861 9859 9856 9854 9852 9850 9848 9845 9843 9841 9839 9837 9835 9833 9831 9828 9826 9824 9822 9819 9817 9814 9812 9809 9807 9804 9801 9799 9797 9794 9792 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9770 9767 9765 9762 9759 9757 9753 9750 9747 9744 9740 9737 9733 9730 9726 9723 9720 9717 9714 9711 9708 9705 9703 9700 9697 9694 9691 9688 9684 9680 9676 9671 9667 9661 9656 9649 9643 9636 9629 9621 9613 9605 9597 9589 9580 9572 9563 9555 9547 9538 9530 9522 9515 9507 9500 9492 9485 9478 9471 9464 9458 9451 9444 9437 9430 9424 9417 9410 9403 9396 9389 9383 9376 9369 9363 9357 9351 9345 9340 9335 9331 9327 9324 9321 9319 9318 9318 9318 9319 9321 9324 9328 9332 9337 9343 9350 9357 9366 9374 9384 9394 9404 9415 9426 9438 9449 9461 9474 9486 9499 9511 9523 9536 9548 9560 9572 9584 9595 9606 9616 9626 9636 9645 9654 9662 9670 9677 9684 9690 9696 9701 9706 9710 9714 9718 6030 4 5 1 9721 9724 9727 9729 9732 9734 9737 9739 9741 9744 9746 9748 9751 9753 9755 9758 9760 9762 9764 9766 9768 9770 9772 9774 9775 9777 9778 9780 9781 9783 9784 9786 9787 9789 9791 9793 9795 9798 9800 9803 9806 9809 9812 9815 9819 9822 9826 9829 9832 9836 9839 9842 9845 9847 9850 9852 9854 9856 9857 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9878 9879 9881 9882 9884 9885 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9890 9890 9891 9891 9892 9894 9895 9897 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9911 9911 9911 9910 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9887 9887 9887 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9908 9909 9911 9912 9914 9916 9919 9921 9923 9925 9928 9930 9932 9934 9936 9937 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9889 9887 9885 9883 9881 9879 9877 9874 9872 9870 9868 9867 9865 9864 9863 9862 9861 9861 9860 9860 9861 9861 9861 9862 9862 9863 9864 9865 9866 9866 9867 9868 9869 9871 9872 9873 9875 9877 9879 9881 9883 9886 9888 9891 9894 9897 9900 9903 9906 9908 9911 9914 9916 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9874 9871 9869 9866 9863 9860 9857 9853 9850 9847 9844 9841 9838 9834 9831 9828 9825 9822 9819 9816 9812 9809 9806 9802 9798 9795 9791 9787 9783 9778 9774 9769 9765 9760 9755 9750 9745 9740 9735 9730 9724 9719 9714 9709 9704 9699 9694 9689 9684 9679 9674 6031 4 5 1 9669 9664 9660 9655 9651 9647 9643 9640 9636 9633 9630 9627 9625 9623 9622 9621 9620 9620 9620 9620 9622 9623 9625 9627 9630 9633 9637 9641 9645 9650 9654 9659 9664 9669 9674 9680 9685 9690 9696 9701 9706 9712 9717 9722 9728 9733 9738 9744 9749 9755 9760 9766 9772 9778 9784 9790 9796 9802 9808 9814 9820 9825 9831 9836 9842 9847 9851 9855 9859 9863 9866 9869 9872 9874 9876 9878 9879 9881 9882 9882 9883 9883 9884 9884 9884 9883 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9863 9863 9864 9865 9867 9868 9869 9871 9873 9874 9876 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9895 9896 9899 9901 9903 9905 9908 9911 9913 9916 9919 9921 9924 9926 9929 9931 9932 9934 9935 9935 9936 9936 9935 9935 9933 9932 9930 9928 9926 9924 9921 9918 9916 9913 9911 9909 9906 9904 9902 9901 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9890 9891 9892 9893 9894 9895 9897 9899 9901 9903 9905 9907 9910 9912 9915 9917 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9957 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9944 9941 9938 9935 9932 9929 9926 9923 9920 9917 9914 9911 9908 9906 9904 9901 9899 9898 9896 9895 9894 9893 9893 9892 9893 9893 9894 9895 9896 9897 9899 9901 9903 9906 9908 9911 9914 9917 9921 9924 9927 9931 9934 9937 9940 9944 9947 9950 9952 9955 9958 9960 9962 9964 9966 9968 9970 9971 9973 9974 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9973 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9982 9982 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9901 9898 9896 9893 9890 9888 9886 9884 9882 9880 9879 6032 4 5 1 9877 9876 9875 9875 9874 9874 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9909 9911 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9935 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9922 9922 9922 9923 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9980 9979 9979 9979 9980 9980 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9947 9945 9943 9941 9939 9937 9934 9932 9930 9927 9925 9922 9920 9917 9915 9912 9910 9908 9906 9904 9902 9900 9899 9898 9897 9896 9896 9896 9896 9897 9897 9898 9899 9901 9902 9904 9906 9907 9909 9911 9914 9916 9918 9920 9923 9925 9927 9930 9932 9935 9937 9940 9942 9945 9947 9949 9951 9953 9955 9957 9958 9959 9960 9961 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9969 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9979 9978 9977 9976 9974 9973 9971 9969 9968 9966 9964 9963 9961 9960 9960 9959 9959 9959 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9966 6033 4 5 1 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9923 9921 9920 9920 9919 9919 9919 9920 9920 9921 9923 9924 9926 9928 9930 9932 9934 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9959 9960 9962 9964 9965 9967 9969 9970 9972 9973 9974 9975 9977 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9987 9987 9987 9987 9987 9987 9987 9986 9985 9984 9983 9982 9981 9979 9977 9975 9973 9971 9969 9967 9965 9962 9960 9957 9955 9952 9950 9947 9945 9942 9940 9937 9935 9933 9931 9929 9927 9925 9923 9922 9921 9919 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9939 9941 9942 9944 9946 9948 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9935 9934 9934 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9929 9927 9924 9921 9917 9913 9908 9903 9897 9890 9882 9874 9865 9855 9844 9832 9819 9805 9789 9773 9755 9737 9717 9695 9673 9649 9624 9599 9572 9544 9515 9486 6034 4 5 1 9457 9427 9397 9367 9338 9310 9282 9256 9232 9209 9189 9170 9155 9142 9132 9125 9120 9119 9122 9127 9135 9145 9159 9175 9193 9213 9235 9259 9283 9309 9335 9362 9390 9417 9444 9471 9497 9523 9547 9572 9595 9617 9638 9659 9678 9697 9714 9731 9747 9762 9776 9790 9803 9815 9826 9837 9847 9857 9866 9874 9882 9889 9896 9902 9908 9914 9919 9923 9927 9931 9934 9936 9938 9940 9942 9943 9943 9943 9943 9943 9942 9941 9940 9938 9936 9934 9932 9929 9927 9924 9922 9919 9916 9914 9911 9909 9906 9904 9902 9900 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9909 9911 9913 9916 9919 9922 9925 9928 9931 9935 9938 9942 9945 9948 9952 9955 9958 9961 9963 9966 9968 9970 9972 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9965 9963 9961 9959 9956 9954 9952 9949 9947 9945 9942 9940 9938 9937 9935 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9932 9933 9934 9936 9937 9939 9941 9943 9945 9946 9948 9950 9952 9954 9956 9958 9960 9962 9963 9965 9967 9968 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9973 9973 9971 9970 9969 9968 9967 9965 9964 9963 9963 9962 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9971 9970 9969 9968 9966 9964 9962 9961 9959 9957 9956 9954 9953 9952 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9953 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9909 9908 9906 9905 9904 9904 9903 9903 9903 9904 9905 9906 9907 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 6035 4 5 1 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9978 9978 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9961 9960 9959 9959 9959 9959 9959 9960 9961 9962 9963 9964 9966 9967 9969 9970 9971 9972 9973 9973 9974 9974 9974 9973 9972 9971 9970 9969 9967 9965 9964 9962 9960 9959 9957 9956 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9942 9940 9938 9935 9932 9928 9924 9919 9914 9908 9901 9893 9884 9874 9864 9853 9840 9827 9813 9797 9781 9764 9746 9728 9708 9688 9667 9646 9624 9602 9580 9558 9537 9515 9495 9475 9455 9437 9421 9405 9392 9380 9370 9361 9355 9351 9349 9350 9352 9357 9363 9372 9382 9394 9407 9422 9439 9456 9474 9493 9512 9532 9552 9572 9592 9612 9632 9651 9669 9687 9705 9721 9737 9752 9766 9780 9793 9805 9816 9826 9836 9845 9854 9862 9869 9876 9882 9887 9892 9897 9901 9905 9908 9911 9913 9915 9917 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9945 9947 9948 9949 9950 9952 9954 9955 9957 9959 9961 9963 9965 9966 9968 9970 9971 9972 9973 9974 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9963 9962 9961 9960 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9930 9930 9931 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 6036 4 5 1 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9908 9906 9905 9903 9901 9898 9896 9894 9892 9890 9888 9885 9883 9882 9880 9879 9877 9877 9876 9876 9876 9876 9877 9878 9880 9882 9884 9887 9889 9892 9895 9899 9902 9905 9909 9912 9916 9919 9922 9925 9928 9931 9933 9935 9937 9939 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9929 9927 9923 9920 9916 9912 9907 9903 9897 9892 9886 9879 9872 9865 9858 9850 9841 9832 9822 9812 9801 9789 9777 9764 9750 9736 9720 9704 9687 9670 9651 9632 9612 9592 9571 9550 9529 9508 9487 9466 9446 9426 9407 9389 9372 9356 9342 9329 9317 9308 9300 9294 9290 9288 9288 9289 9293 9299 9306 9315 9326 9339 9353 9368 9384 9402 9420 9439 9458 9478 9498 9519 9539 9559 9578 9597 9616 9634 9651 9667 9683 9698 9712 9725 9738 9749 9760 9770 9780 9789 9798 9806 9813 9821 9828 9834 9841 9847 9853 9859 9865 9871 9876 9881 9886 9891 9895 9899 9903 9906 9909 9911 9913 9915 9916 9917 9917 9917 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9900 9898 9897 9896 9894 9894 9893 9893 9892 9892 9893 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9914 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9911 9911 9911 9911 9912 9912 9914 9915 9917 9919 9921 9923 9925 9928 9930 9932 9934 9936 9938 9939 9940 9941 9941 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 6037 4 5 1 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9941 9942 9943 9944 9946 9948 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9917 9915 9913 9911 9909 9908 9906 9904 9903 9901 9900 9900 9899 9899 9899 9899 9900 9900 9901 9903 9904 9906 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9926 9927 9927 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9941 9941 9941 9940 9939 9938 9936 9934 9932 9930 9927 9924 9921 9918 9915 9912 9909 9905 9902 9900 9897 9895 9893 9891 9889 9888 9887 9886 9886 9886 9886 9886 9887 9888 9889 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9910 9912 9915 9918 9920 9923 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 6038 4 5 1 9974 9974 9974 9973 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9942 9942 9941 9939 9938 9937 9936 9934 9933 9932 9930 9929 9929 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9943 9941 9939 9938 9937 9935 9935 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9936 9937 9939 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9975 9974 9973 9972 9970 9969 9967 9965 9963 9962 9960 9958 9957 9956 9955 9954 9953 9953 9953 9954 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9965 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9956 9957 9958 9959 9961 9962 9964 9967 9969 9971 9973 9975 9977 9979 9980 9981 9982 9983 9983 9983 9983 9982 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 6039 4 5 1 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9962 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9950 9949 9947 9945 9943 9940 9938 9934 9930 9926 9922 9917 9912 9906 9900 9894 9888 9881 9874 9867 9859 9852 9844 9837 9829 9821 9814 9807 9800 9793 9786 9780 9774 9768 9763 9758 9754 9750 9747 9745 9743 9742 9742 9743 9744 9746 9748 9752 9756 9761 9766 9772 9779 9786 9793 9801 9809 9817 9825 9833 9841 9849 9857 9864 9872 9878 9885 9891 9897 9902 9907 9911 9915 9918 9922 9924 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9961 9961 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9965 9965 9964 9963 9961 9960 9958 9955 9953 9951 9948 9946 9943 9941 9939 9937 9936 9935 9934 9933 9933 9933 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9939 9938 9938 9937 9935 9934 9932 9930 9928 9925 9922 9920 9917 9914 9910 9907 9903 9899 9895 9890 9884 9878 9871 9863 9854 9844 9833 9820 9806 9790 9773 9754 9733 9710 9685 9658 9628 9597 9564 9529 9492 9453 9412 9370 9327 9282 9236 9190 9143 9097 9050 9005 8960 8917 8876 8837 8802 8769 8740 8714 8693 8677 8665 8658 8655 8658 8666 8678 8695 8717 8743 8772 8806 8842 8881 8922 8965 9010 9055 9101 9147 9193 9238 9282 9325 9366 9406 9444 9481 9515 9547 9578 9606 9633 9658 9681 9702 9722 9741 9758 9774 9789 9803 9816 9828 9840 9850 9860 9869 9878 9886 9894 9901 9907 9914 9919 9925 9929 9934 9938 9942 9945 9948 9951 9953 9955 9957 9958 9960 9960 9961 9961 9961 9961 9960 9959 9958 9957 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9935 9933 9931 9929 9927 9926 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9921 9923 9924 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 6040 4 5 1 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9929 9928 9926 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9915 9916 9917 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9937 9938 9938 9938 9937 9936 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9918 9918 9919 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9913 9913 9913 9914 9914 9915 9916 9918 9919 9921 9922 9923 9925 9926 9928 9929 9930 9931 9931 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9905 9902 9900 9898 9896 9894 9891 9889 9887 9885 9883 9882 9880 9879 9878 9877 9876 9876 9875 9875 9875 9876 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9889 9891 9893 9894 9896 9898 9900 9902 9905 9907 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9915 6041 4 5 2 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9915 9914 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9933 9931 9929 9926 9924 9922 9919 9917 9915 9914 9912 9910 9909 9908 9907 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9955 9954 9953 9952 9950 9949 9947 9945 9943 9942 9940 9938 9936 9933 9931 9929 9927 9924 9922 9919 9917 9914 9912 9909 9907 9904 9902 9899 9897 9894 9892 9889 9887 9885 9883 9881 9879 9877 9875 9874 9873 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9869 9870 9871 9871 9873 9874 9875 9876 9878 9879 9880 9881 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9881 9880 9878 9876 9874 9872 9870 9868 9865 9863 9860 9858 9855 9853 9850 9847 9844 9841 9838 9835 9832 9828 9825 9822 9818 9814 9811 9807 9803 9799 9794 9790 9785 9781 9776 9771 9766 9761 9756 9750 9745 9739 9734 9728 9722 9717 9711 9705 9699 9693 9687 9682 9676 9670 9665 9659 9654 9648 9643 9638 9633 9628 9623 9618 9614 9609 9605 9600 9596 9592 9588 9584 9580 9577 9573 9570 9566 9563 9560 9558 9555 9552 9550 9547 9545 9543 9541 9538 9536 9533 9531 9527 9524 9519 9514 9508 9501 9493 9484 9473 9460 9445 9429 9410 9388 9364 9337 9308 6042 4 5 2 9275 9238 9199 9156 9109 9058 9003 8944 8881 8814 8743 8667 8587 8503 8415 8322 8225 8124 8018 7909 7796 7680 7560 7438 7312 7185 7055 6925 6793 6661 6530 6399 6271 6144 6021 5903 5789 5680 5578 5484 5397 5320 5251 5193 5146 5110 5085 5073 5073 5084 5109 5145 5193 5253 5324 5406 5498 5599 5709 5826 5950 6080 6214 6353 6494 6637 6780 6924 7066 7207 7345 7480 7611 7738 7859 7976 8086 8192 8291 8384 8472 8554 8630 8701 8767 8828 8884 8936 8984 9028 9069 9106 9141 9174 9204 9232 9259 9284 9308 9330 9351 9372 9392 9410 9429 9446 9463 9480 9496 9511 9527 9541 9556 9570 9584 9598 9611 9624 9637 9650 9663 9675 9687 9699 9711 9722 9734 9745 9756 9766 9776 9786 9796 9805 9814 9822 9830 9838 9845 9852 9858 9864 9870 9875 9879 9884 9888 9892 9895 9898 9901 9904 9906 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9946 9948 9949 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9964 9963 9962 9960 9958 9957 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9947 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9969 9971 9973 9974 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 6043 4 5 2 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9961 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9972 9971 9969 9967 9965 9962 9958 9954 9950 9945 9940 9934 9928 9922 9915 9909 9902 9894 9887 9880 9873 9866 9859 9853 9847 9841 9836 9832 9828 9824 9821 9819 9818 9817 9817 9818 9819 9821 9824 9827 9831 9835 9840 9845 9850 9856 9862 9867 9874 9880 9886 9891 9897 9903 9908 9913 9918 9922 9926 9930 9934 9937 9939 9942 9944 9946 9947 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9949 9949 9949 9950 9950 9951 9952 9953 9955 9956 9958 9960 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9973 9973 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9962 9960 9959 9957 9955 9953 9952 9950 9948 9946 9945 9943 9941 9940 9938 9936 9935 9933 9932 9931 9930 9928 9927 9927 9926 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9943 9944 9946 9947 6044 4 5 2 9948 9949 9950 9950 9950 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9967 9969 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9939 9937 9934 9931 9929 9926 9923 9920 9917 9915 9912 9910 9908 9906 9904 9903 9902 9901 9900 9900 9899 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9889 9887 9886 9885 9885 9884 9884 9884 9884 9884 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9902 9902 9903 9905 9906 9907 9908 9910 9911 9912 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9923 9923 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9961 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 6045 4 5 2 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9960 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9912 9909 9906 9903 9900 9896 9893 9889 9885 9881 9876 9872 9867 9862 9857 9851 9846 9841 9835 9830 9825 9819 9815 9810 9805 9801 9797 9794 9791 9788 9786 9784 9783 9782 9782 9782 9783 9784 9786 9787 9790 9792 9795 9798 9801 9805 9808 9812 9815 9819 9823 9827 9830 9834 9838 9841 9845 9848 9851 9855 9858 9861 9864 9867 9870 9873 9876 9879 9881 9884 9886 9889 9891 9894 9896 9898 9901 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9900 9899 9898 9896 9894 9893 9891 9889 9886 9884 9882 9879 9877 9874 9872 9869 9867 9864 9861 9859 9856 9853 9851 9848 9845 9843 9840 9838 9835 9833 9830 9828 9825 9823 9820 9818 9815 9813 9810 9808 9805 9803 9800 9798 9795 9793 9790 9788 9786 9784 9781 9779 9778 9776 9774 9772 9771 9770 9768 9767 9766 9765 9764 9763 9763 9762 9761 9760 9759 9759 9758 9757 9756 9754 9753 9752 9750 9749 9747 9745 9743 9741 9739 9737 9735 9732 9730 9728 9725 9723 9720 9718 9715 9712 9710 9707 9704 9701 9698 9695 9691 9688 9684 9680 9676 9672 9668 9663 9658 9653 9648 9642 9636 9630 9624 9617 9610 9603 9596 9588 9580 9572 9564 9556 9547 9539 9530 9521 9512 9503 9494 9486 9477 9468 9459 9451 9443 9434 9427 9419 9412 9405 9399 9393 9387 9382 9377 9373 9369 9366 9363 9360 9358 9357 9356 9355 9354 9354 9354 9354 9354 9355 9355 9356 9357 9358 9358 6046 4 5 2 9359 9360 9361 9361 9362 9362 9363 9363 9364 9364 9365 9365 9366 9366 9367 9368 9369 9371 9372 9374 9376 9379 9381 9384 9388 9391 9395 9399 9404 9409 9414 9419 9425 9431 9437 9443 9450 9456 9463 9470 9477 9485 9492 9499 9507 9514 9522 9529 9537 9544 9552 9560 9568 9575 9583 9591 9598 9606 9614 9621 9629 9637 9644 9652 9659 9667 9674 9681 9688 9695 9702 9709 9715 9722 9728 9734 9740 9745 9751 9756 9761 9766 9770 9775 9779 9784 9788 9792 9796 9800 9804 9807 9811 9815 9819 9823 9826 9830 9834 9838 9841 9845 9849 9853 9856 9860 9863 9867 9870 9873 9876 9879 9881 9884 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9910 9911 9913 9915 9916 9918 9920 9922 9924 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9937 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9974 9975 9976 9978 9979 9980 9981 9981 9982 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9971 9971 9971 9972 9973 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9984 9983 9981 9980 9979 9977 9975 9974 9972 9970 9968 9966 9964 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 6047 4 5 2 9913 9911 9908 9906 9903 9901 9898 9895 9893 9890 9887 9885 9882 9880 9877 9875 9873 9871 9869 9868 9866 9865 9864 9864 9864 9864 9864 9864 9865 9866 9868 9869 9871 9873 9875 9878 9881 9883 9886 9889 9893 9896 9899 9902 9906 9909 9912 9916 9919 9922 9926 9929 9932 9935 9938 9941 9944 9946 9949 9951 9954 9956 9958 9959 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9971 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9928 9926 9924 9922 9921 9919 9918 9917 9916 9916 9915 9915 9916 9916 9917 9918 9919 9921 9922 9924 9926 9928 9930 9932 9934 9937 9938 9940 9942 9943 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9928 9926 9924 9921 9918 9915 9912 9908 9903 9899 9894 9889 9883 9878 9872 9866 9860 9855 9849 9844 9839 9834 9829 9825 9821 9818 9815 9813 9811 9810 9809 9808 9808 9809 9810 9811 9813 9815 9817 9820 9823 9825 9828 9832 9835 9838 9841 9844 9848 9851 9854 9857 9859 9862 9865 9867 9870 9872 9874 9877 9879 9881 9883 9886 9888 9890 9893 9895 9897 9900 9902 9905 9908 9910 9913 9916 9919 9921 9924 9927 9929 9932 9934 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 6048 4 5 2 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9953 9952 9951 9950 9949 9948 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9952 9954 9955 9957 9958 9959 9961 9962 9963 9963 9964 9965 9965 9965 9965 9965 9964 9963 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9945 9945 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9921 9919 9916 9914 9911 9908 9905 9901 9898 9895 9892 9889 9886 9882 9879 9877 9874 9871 9869 9866 9864 9862 9860 9859 9858 9856 9856 9855 9854 9854 9854 9854 9854 9855 9855 9856 9857 9857 9858 9860 9861 9862 9864 9865 9866 9868 9870 9871 9873 9875 9877 9879 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9903 9903 9902 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9867 9866 9866 9867 9867 9867 9868 9869 9869 9870 9871 9873 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 6049 4 5 2 9891 9891 9892 9892 9891 9891 9890 9889 9887 9885 9883 9881 9878 9875 9872 9868 9864 9860 9856 9852 9848 9843 9839 9835 9830 9826 9822 9817 9813 9809 9806 9802 9799 9796 9793 9790 9787 9785 9782 9780 9778 9776 9775 9773 9772 9771 9769 9768 9768 9767 9766 9766 9766 9766 9766 9766 9767 9768 9769 9770 9772 9773 9775 9778 9780 9783 9786 9790 9793 9797 9801 9805 9809 9814 9818 9823 9828 9832 9837 9842 9847 9851 9856 9860 9865 9869 9873 9877 9880 9884 9887 9890 9893 9896 9899 9901 9903 9905 9907 9908 9910 9911 9911 9912 9913 9913 9913 9913 9913 9912 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9916 9918 9920 9922 9924 9927 9929 9931 9934 9936 9938 9940 9942 9944 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9967 9965 9964 9963 9962 9960 9958 9957 9955 9953 9951 9949 9947 9945 9942 9940 9938 9936 9934 9932 9930 9929 9927 9926 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9934 9935 9937 9939 9941 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 6050 4 5 2 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9968 9966 9965 9963 9961 9960 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9990 9990 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9980 9979 9977 9976 9974 9973 9972 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9957 9956 9954 9952 9950 9948 9945 9943 9940 9938 9935 9933 9930 9927 9925 9922 9920 9918 9916 9914 9912 9911 9910 9909 6051 4 5 2 9909 9909 9910 9910 9912 9913 9915 9917 9919 9922 9925 9928 9931 9934 9937 9941 9944 9947 9950 9953 9955 9958 9960 9962 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9981 9982 9983 9985 9986 9988 9989 9991 9992 9994 9995 9996 9997 9997 9998 9998 9998 9998 9998 9997 9996 9995 9994 9993 9992 9990 9989 9987 9986 9985 9983 9982 9982 9981 9980 9980 9980 9981 9981 9982 9982 9983 9984 9985 9987 9988 9989 9990 9991 9992 9992 9993 9993 9993 9993 9993 9992 9991 9990 9989 9988 9987 9986 9984 9983 9982 9980 9979 9978 9977 9976 9976 9975 9975 9975 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9962 9960 9959 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9990 9991 9991 9991 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9985 9984 9983 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9944 9943 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9952 9953 9954 9954 9955 9956 9956 9956 9956 9955 9955 9953 9952 9950 9948 9946 9943 9940 9937 9934 9930 9926 9923 9919 9915 9911 9907 9903 9899 9896 9892 9889 9886 9883 9881 9879 9877 9876 9874 9874 9873 9873 9873 9873 9874 9875 9876 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9901 9903 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9932 9934 9936 9938 9940 9942 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9969 9968 9968 9967 6052 4 5 2 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9948 9946 9945 9943 9941 9940 9938 9937 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9866 9865 9863 9861 9860 9858 9856 9854 9852 9849 9847 9845 9842 9839 9836 9833 9830 9827 9823 9819 9815 9811 9807 9803 9798 9794 9789 9784 9779 9773 9768 9763 9757 9751 9746 9740 9734 9728 9722 9716 9711 9705 9699 9693 9687 9681 9675 9669 9662 9656 9650 9644 9638 9632 9625 9619 9612 9606 9599 9593 9586 9580 9573 9566 9560 9553 9546 9540 9533 9527 9520 9514 9508 9502 9496 9490 9484 9478 9472 9467 9461 9455 9450 9445 9439 9434 9428 9423 9418 9412 9407 9402 9396 9391 9386 9381 9376 9372 9367 9363 9359 9355 9352 9349 9346 9344 9343 9342 9341 9342 9342 9344 9346 9348 9351 9355 9359 9364 9370 9376 9383 9390 9397 9405 9413 9422 9431 9440 9450 9459 9469 9479 9489 9499 9509 9519 9529 9539 9549 9559 9569 9579 9588 9598 9608 9617 9626 9636 9645 9654 9663 9672 9681 9689 9698 9706 9715 9723 9731 9739 9746 9754 9761 9768 9775 9782 9788 9794 9800 9806 9812 9817 9822 9826 9831 9835 9839 9843 9846 9850 9853 9856 9859 9862 9865 9867 9870 9872 9874 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9896 9896 9896 9896 9896 9895 9895 9894 9893 9891 9890 9888 9887 9885 9883 9881 9879 9877 9875 9874 9872 9870 9869 9868 9867 9866 9865 9864 9864 9864 9864 9864 9865 9865 9866 9867 9868 9869 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9881 9881 9880 9879 9877 9876 9874 9872 9870 9868 6053 4 5 2 9866 9863 9861 9858 9856 9853 9851 9848 9846 9843 9841 9839 9837 9835 9833 9832 9830 9829 9828 9827 9827 9827 9827 9827 9827 9828 9829 9830 9831 9833 9835 9837 9839 9841 9843 9846 9849 9851 9854 9857 9860 9863 9867 9870 9873 9876 9879 9882 9886 9889 9891 9894 9897 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9917 9918 9918 9919 9918 9918 9918 9917 9917 9916 9915 9914 9912 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9894 9892 9890 9889 9887 9886 9885 9884 9884 9883 9883 9883 9884 9884 9885 9886 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9929 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9953 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9927 9925 9923 9920 9917 9913 9908 9903 9898 9891 9884 9876 9868 9859 9849 9838 9826 9814 9802 9788 9774 9760 9746 9731 9715 9700 9685 9670 9655 9640 9625 9611 9598 9585 9572 9561 9550 9541 9532 9524 9517 9511 9507 9503 9501 9500 9499 9500 9502 9505 9509 9514 9519 9526 9533 9541 9549 9558 9568 9578 9588 9598 9609 9620 9630 9641 9652 9663 9673 9684 9694 9703 9713 9722 9731 9740 9748 9756 9763 9770 9777 9783 9789 9794 9799 9804 9808 9812 9816 9819 9821 9823 9825 9826 9827 9827 9827 9826 9825 9823 9820 9817 9813 9808 9802 9796 9789 9781 9772 9762 9751 9739 9726 9711 9695 9678 9659 9639 9616 9592 9566 9539 9509 9477 9443 9407 9368 9328 9285 9240 9193 9145 9094 9042 8988 8934 8878 8822 8765 8708 8652 8596 8541 8488 8437 8388 8341 8298 8258 8222 8190 8162 8139 8120 8107 8098 8095 8097 8104 8116 8132 8154 8180 8211 8245 8284 8325 8370 8417 8466 8517 8570 8624 8678 8733 8788 8842 8896 8949 9000 9051 9100 9147 9192 9236 9278 9317 9355 9391 9425 9457 9487 9515 9542 9567 9590 9612 9632 9651 9669 9685 9700 9715 9728 9740 9751 9762 9772 9781 9789 9796 9803 9810 9816 9821 9826 9830 9834 9838 9841 9845 9848 9850 9853 9855 9857 9859 9861 9863 9865 9866 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9882 9883 9883 9884 9886 9887 9888 9890 9892 9894 9896 9898 9900 9903 9906 9909 9912 9915 9918 9921 9924 9926 9929 9932 9934 9937 9939 9941 9942 9943 9945 9946 9946 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9923 9920 9916 9913 9908 9904 9898 9892 9886 9878 9870 9861 9851 9840 9828 6054 4 5 2 9816 9802 9787 9770 9753 9735 9715 9694 9673 9650 9625 9600 9574 9547 9520 9491 9462 9433 9403 9374 9344 9315 9286 9257 9230 9204 9179 9155 9133 9113 9095 9080 9066 9055 9047 9042 9039 9038 9041 9046 9054 9065 9078 9093 9110 9130 9151 9174 9199 9225 9251 9279 9306 9335 9363 9391 9419 9447 9474 9500 9525 9549 9573 9595 9616 9636 9654 9672 9688 9703 9717 9730 9742 9754 9764 9773 9782 9790 9798 9805 9811 9818 9823 9829 9834 9839 9843 9848 9852 9856 9860 9863 9867 9870 9873 9876 9879 9882 9885 9888 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9900 9899 9898 9896 9896 9895 9894 9894 9894 9894 9894 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9949 9950 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9949 9947 9946 9944 9942 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9920 9917 9914 9911 9907 6055 4 5 2 9904 9899 9895 9890 9885 9880 9874 9868 9862 9855 9848 9841 9834 9826 9818 9810 9802 9794 9786 9778 9770 9762 9754 9746 9738 9730 9723 9716 9709 9703 9697 9691 9686 9681 9677 9673 9670 9667 9665 9664 9663 9663 9663 9664 9666 9669 9672 9675 9680 9685 9690 9696 9702 9709 9716 9724 9732 9740 9748 9756 9764 9772 9780 9788 9796 9804 9811 9818 9825 9831 9837 9843 9848 9853 9857 9862 9865 9869 9872 9875 9878 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9927 9924 9921 9918 9914 9910 9906 9902 9897 9892 9887 9882 9876 9870 9863 9857 9850 9843 9835 9828 9820 9812 9803 9795 9786 9778 9769 9761 9752 9744 9736 9728 9720 9713 9706 9700 9694 9689 9684 9681 9678 9675 9674 9673 9673 9674 9676 9679 9682 9687 9691 9697 9703 9710 9718 9725 9733 9742 9750 9759 9768 9777 9786 9794 9802 9811 9818 9826 9833 9840 9846 9852 9858 9863 9868 9872 9876 9880 9884 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9929 9929 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9850 9848 9846 9845 9843 9842 9841 9839 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9826 9824 9823 9821 9819 9816 9814 9811 9808 9805 9801 9797 9793 9788 9783 9777 9771 9765 9758 9751 9744 9736 9727 9718 9709 9699 9688 9677 9665 9652 9639 9625 9610 9594 9577 9559 9539 9519 9496 9473 9447 9420 9391 9360 9326 9291 9253 9212 9169 9124 9075 9024 8970 8912 8852 8789 8723 8653 8580 8504 8425 8343 8258 8169 8077 7982 7885 7783 7679 7572 7462 7349 7233 7115 6994 6870 6743 6614 6484 6351 6217 6081 5944 5807 5669 5532 5396 5261 5128 4998 4871 4749 4631 4519 4414 4316 4226 4145 4074 6056 4 5 2 4013 3963 3924 3897 3883 3882 3894 3919 3957 4008 4072 4148 4236 4336 4447 4568 4698 4837 4983 5136 5294 5456 5621 5789 5958 6128 6296 6463 6627 6788 6945 7098 7245 7387 7523 7653 7777 7894 8005 8110 8208 8301 8388 8469 8546 8617 8684 8746 8805 8860 8911 8960 9006 9049 9090 9129 9167 9202 9236 9268 9299 9328 9357 9384 9409 9434 9457 9479 9500 9520 9539 9557 9574 9590 9605 9619 9632 9644 9656 9667 9678 9688 9697 9706 9715 9723 9731 9738 9745 9752 9759 9765 9771 9777 9782 9787 9792 9797 9801 9805 9809 9812 9816 9819 9821 9824 9826 9828 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9841 9842 9842 9843 9843 9843 9843 9842 9842 9841 9840 9838 9837 9834 9832 9829 9825 9821 9817 9812 9806 9800 9794 9786 9779 9771 9762 9753 9744 9734 9724 9714 9703 9693 9682 9671 9660 9649 9639 9628 9618 9608 9599 9590 9582 9574 9568 9562 9556 9552 9548 9546 9544 9544 9544 9545 9548 9551 9555 9560 9566 9573 9580 9589 9597 9607 9616 9627 9637 9648 9659 9670 9681 9692 9702 9713 9723 9733 9743 9752 9761 9770 9778 9786 9793 9800 9807 9813 9818 9824 9828 9833 9837 9841 9845 9848 9852 9855 9857 9860 9862 9865 9867 9869 9870 9872 9873 9874 9875 9876 9877 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9896 9897 9899 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9904 9904 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9885 9883 9882 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 6057 4 5 2 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9906 9904 9901 9899 9896 9894 9891 9889 9887 9885 9882 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9857 9855 9853 9851 9848 9846 9844 9842 9840 9838 9836 9835 9833 9832 9831 9830 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9824 9822 9819 9815 9811 9806 9800 9793 9786 9777 9767 9757 9745 9732 9719 9705 9689 9674 9657 9640 9623 9605 9587 9569 9551 9533 9515 9498 9482 9466 9451 9437 9425 9413 9403 9394 9387 9381 9377 9374 9373 9374 9376 9380 9385 9392 9401 9410 9421 9433 9446 9460 9475 9491 9507 9524 9541 9558 9575 9593 9610 9627 9644 9660 9676 9692 9707 9721 9734 9747 9759 9771 9781 9791 9801 9809 9817 9824 9831 9836 9842 9846 9851 9855 9858 9861 9864 9866 9869 9870 9872 9874 9875 9877 9878 9879 9880 9882 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9890 9890 9890 9891 9890 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9900 9902 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9944 9945 9947 9949 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 6058 4 5 2 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9931 9930 9928 9926 9924 9922 9919 9917 9914 9911 9908 9905 9901 9897 9894 9890 9886 9881 9877 9873 9869 9864 9860 9856 9852 9849 9845 9842 9839 9836 9833 9831 9829 9827 9826 9825 9824 9823 9823 9822 9822 9822 9822 9821 9821 9820 9820 9819 9818 9816 9814 9812 9810 9807 9804 9800 9796 9792 9788 9784 9779 9774 9770 9765 9760 9756 9752 9748 9744 9741 9738 9736 9734 9733 9733 9733 9734 9735 9737 9739 9742 9746 9750 9755 9760 9765 9771 9777 9784 9790 9797 9803 9810 9817 9824 9830 9837 9843 9849 9855 9860 9866 9871 9876 9880 9885 9889 9893 9896 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9933 9935 9937 9939 9941 9943 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9959 9959 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9951 9949 9948 9947 9945 9945 9944 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 6059 4 5 2 9959 9959 9959 9960 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9929 9928 9926 9925 9923 9921 9918 9916 9913 9910 9907 9904 9900 9897 9893 9889 9885 9882 9878 9874 9870 9867 9864 9860 9857 9854 9852 9849 9847 9845 9844 9842 9841 9840 9839 9838 9838 9837 9837 9837 9837 9838 9838 9838 9839 9839 9840 9841 9841 9842 9843 9844 9845 9847 9848 9849 9851 9852 9854 9856 9858 9860 9862 9864 9867 9869 9871 9874 9876 9878 9880 9883 9885 9887 9889 9890 9892 9893 9895 9896 9896 9897 9897 9898 9898 9897 9897 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9871 9872 9872 9873 9874 9875 9876 9878 9879 9880 9881 9883 9884 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9871 9872 9872 9873 9874 9876 9877 9879 9881 9883 9885 9887 9890 9892 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 6060 4 5 2 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9931 9929 9927 9924 9921 9918 9915 9911 9907 9902 9897 9892 9887 9882 9876 9871 9865 9860 9855 9850 9845 9841 9837 9834 9831 9828 9827 9825 9825 9825 9826 9827 9829 9832 9835 9838 9842 9846 9851 9856 9861 9867 9872 9877 9883 9888 9893 9898 9903 9907 9912 9916 9919 9923 9926 9929 9932 9934 9936 9938 9939 9940 9942 9942 9943 9944 9944 9944 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9938 9937 9936 9934 9932 9930 9928 9926 9924 9921 9918 9915 9912 9908 9905 9901 9897 9893 9888 9884 9879 9874 9869 9864 9859 9854 9849 9845 9840 9835 9831 9826 9822 9818 9815 9812 9809 9807 9805 9804 9803 9803 9803 9804 9805 9807 9809 9812 9815 9819 9823 9827 9832 9836 9842 9847 9852 9858 9863 9869 9874 9879 9885 9890 9895 9899 9904 9908 9912 9916 9919 9922 9925 9928 9930 9932 9933 9935 9936 9937 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9932 9931 9930 9928 9926 9925 9923 9922 9920 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9907 9906 9906 9906 9905 9905 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 6061 4 5 3 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9914 9916 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9938 9940 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9920 9918 9917 9916 9915 9914 9914 9913 9914 9914 9915 9915 9917 9918 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9945 9944 9942 9940 9937 9935 9932 9928 9925 9921 9917 9912 9907 9902 9897 9891 9885 9879 9873 9866 9860 9853 9846 9838 9831 9824 9816 9809 9802 9794 9787 9780 9773 9766 9760 9754 9748 9743 9738 9734 9731 9728 9726 9724 9723 9723 9724 9725 9727 9730 9733 9737 9742 9747 9753 9759 9765 9772 9778 9785 9793 9800 9807 9815 9822 9829 9836 9843 9850 9856 9863 9869 9875 9881 9886 9892 9897 9902 9907 9912 9916 9920 9924 9928 9931 9934 9937 9940 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9947 9945 9943 9942 9941 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 6062 4 5 3 9963 9962 9962 9962 9962 9962 9962 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9970 9970 9969 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9950 9948 9946 9944 9942 9940 9938 9937 9935 9935 9934 9934 9934 9934 9935 9936 9937 9939 9941 9943 9945 9947 9949 9951 9953 9956 9958 9960 9961 9963 9965 9966 9967 9968 9969 9969 9969 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9967 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9941 9938 9935 9932 9928 9925 9921 9918 9914 9910 9906 9902 9898 9893 9889 9884 9878 9873 9867 9861 9854 9847 9839 9831 9822 9812 9802 9791 9779 9767 9753 9740 9725 9710 9695 9679 9663 9646 9630 9613 9597 9581 9565 9551 9536 9523 9511 9500 9490 9481 9474 9468 9464 9462 9461 9462 9464 9468 9474 9481 9489 9498 9509 9520 9533 9546 9560 9574 9589 9604 9619 9634 9649 9664 9679 9693 9706 9719 9732 9744 9755 9765 9775 9783 9791 9798 9804 9810 9814 9817 9820 9821 9822 9822 9820 9818 9814 9810 9804 9797 9789 9779 9768 9754 9740 9722 9703 9682 9657 9630 9600 9567 9531 9491 9448 9401 9350 9296 9238 9176 9112 9044 8974 8901 8826 8750 8673 8596 8519 8444 8370 8299 8231 8168 8109 8055 8007 7966 7932 7906 7887 7876 7873 7878 7891 7912 7941 7977 8019 8067 8121 8180 8243 8309 8378 8449 8520 8593 8665 8736 8806 8874 8939 9001 9061 9117 9170 9219 9264 9306 9344 9379 9411 9439 9465 9488 9509 9529 9546 9562 9576 9590 9602 9614 9626 9637 9647 9658 9668 9678 9688 9698 9708 9718 9728 9737 9747 9756 9765 9774 9782 9790 9798 9806 9813 9820 9827 9833 9839 9844 9850 9855 9859 9864 9868 9872 9876 6063 4 5 3 9879 9883 9886 9889 9891 9894 9897 9899 9902 9904 9906 9909 9911 9913 9915 9918 9920 9922 9924 9926 9929 9931 9933 9934 9936 9938 9939 9941 9942 9942 9943 9943 9943 9943 9942 9941 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9915 9914 9913 9913 9912 9912 9913 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9959 9960 9959 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9934 9931 9929 9926 9923 9921 9918 9915 9913 9910 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9879 9876 9873 9871 9868 9866 9864 9863 9861 9860 9860 9859 9859 9859 9860 9861 9862 9864 9866 9868 9871 9873 9876 9879 9882 9885 9889 9892 9895 9898 9901 9904 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9932 9934 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9958 9958 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9960 9959 9958 9958 9958 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9913 9911 9910 9908 9906 9904 9903 9901 9900 9899 9898 9898 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9888 9885 9882 9879 9876 9872 9868 9864 9860 9856 9852 9848 9843 9839 9834 9830 9825 9820 9816 9811 9806 9802 9797 9793 9788 9784 9780 9776 9773 9769 9766 9764 9761 9759 9757 9756 9754 6064 4 5 3 9754 9753 9753 9754 9754 9755 9757 9758 9760 9762 9764 9767 9769 9772 9775 9778 9781 9784 9787 9790 9793 9796 9800 9803 9806 9810 9813 9817 9821 9824 9828 9832 9836 9840 9844 9849 9853 9857 9861 9865 9869 9873 9877 9881 9884 9887 9890 9893 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9968 9968 9969 9969 9970 9969 9969 9968 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9950 9948 9947 9946 9945 9944 9944 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9952 9953 9952 9952 9951 9950 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9915 9913 9911 9908 9906 9903 9899 9896 9891 9886 9880 9874 9867 9858 9849 9839 9828 9816 9803 9788 9773 9756 9738 9718 9698 9676 9653 9629 9604 9579 9552 9525 9497 9468 9440 9411 9383 9355 9328 9302 9277 9254 9232 9212 9195 9180 9167 9157 9150 9146 9145 9147 9152 9160 9170 9184 9200 9219 9239 9262 9287 9312 9339 9367 9396 9424 9453 9482 9510 9538 9564 9590 9615 9638 9660 9681 9700 9718 9735 9750 9764 9777 9789 9800 9810 9818 9827 9834 9841 9847 9852 9857 9862 9866 9870 9874 9877 9880 9882 9884 9886 9888 9889 9890 9891 9891 9891 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 6065 4 5 3 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9866 9865 9864 9863 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9861 9861 9860 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9845 9843 9842 9840 9838 9836 9834 9833 9831 9829 9827 9826 9824 9822 9820 9819 9817 9815 9812 9810 9808 9805 9802 9799 9796 9792 9789 9785 9781 9777 9772 9768 9763 9758 9753 9748 9742 9737 9731 9725 9719 9712 9706 9699 9691 9684 9676 9668 9660 9651 9641 9632 9622 9611 9600 9589 9577 9564 9551 9538 9523 9509 9493 9477 9459 9441 9422 9402 9380 9357 9333 9306 9278 9248 9215 9181 9143 9103 9060 9013 8963 8910 8853 8792 8727 8657 8583 8505 8422 8334 8241 8143 8040 7932 7819 7701 7578 7449 7316 7177 7034 6887 6735 6579 6420 6257 6091 5924 5754 5583 5411 5240 5069 4899 4732 4567 4405 4248 4095 3947 3805 3670 3542 3420 3306 3200 3101 3010 2927 2851 2783 2722 2668 2620 2579 2543 2513 2488 2467 2451 2440 2433 2429 2430 2435 2445 2459 2478 2502 2532 2569 2612 2663 2721 2788 2863 2948 3042 3146 3259 3382 3515 3657 3808 3967 4133 4307 4487 4671 4860 5052 5246 5440 5635 5828 6018 6205 6388 6566 6737 6903 7062 7213 7357 7493 7622 7742 7856 7962 8061 8154 8240 8320 8395 8466 8531 8593 8650 8705 8756 8805 8851 8895 8937 8978 9016 9053 9088 9122 9155 9186 9215 9244 9271 9296 9321 9344 9366 9387 9407 9426 9444 9461 9477 9492 9507 9521 9535 9548 9560 9572 9584 9595 9605 9616 9626 9636 9645 9654 9663 9671 9679 9687 9694 9701 9708 9715 9721 9727 9733 9738 9744 9749 9754 9758 9763 9767 9771 9775 9778 9781 9784 9787 9789 9791 9793 9795 9795 9796 9796 9796 9796 9795 9794 9792 9790 9788 9786 9783 9781 9778 9775 9772 9769 9767 9764 9761 9759 9757 9755 9754 9753 9752 9752 9752 9752 9753 9755 9756 9759 9761 9764 9767 9771 9775 9779 9784 9788 9793 9798 9803 9808 9813 9818 9823 9827 9832 9837 9841 9846 9850 9854 9858 9862 9865 9869 9872 9875 9878 9880 9883 9885 9887 9890 9892 9893 9895 9896 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9892 9892 9892 9892 9893 9893 9894 9896 9897 9898 9900 9902 9904 9906 9908 9911 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 6066 4 5 3 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9950 9948 9947 9946 9945 9945 9944 9944 9944 9944 9945 9945 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9965 9966 9966 9967 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9968 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9944 9942 9940 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9979 9979 9980 9981 9981 9983 9984 9985 9986 9988 9989 9990 9992 9993 9994 9995 9996 9997 9998 9998 9998 9998 9998 9998 9998 9997 9996 9996 9995 9994 9993 9992 9991 9990 9990 9989 9988 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 6067 4 5 3 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9977 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9962 9962 9961 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9952 9950 9948 9946 9944 9942 9939 9937 9935 9933 9930 9928 9926 9924 9923 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9931 9932 9932 9933 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9949 9950 9952 9953 9955 9957 9958 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9887 9885 9882 9880 9877 9874 9871 9868 9864 9861 9857 9853 9849 9845 9840 9836 9831 9826 9821 9816 9810 9805 9800 9794 9789 9784 9779 9774 9769 9764 9760 9756 9752 9748 9745 9743 9740 9739 9737 9736 9736 9736 9737 9738 9739 9741 9743 9746 9750 9753 9757 9762 9767 9772 9777 9783 9788 9794 9801 9807 9813 9819 9826 9832 9838 9844 9850 9856 9862 9867 9873 9878 9883 9888 9892 9897 9901 9905 9909 9913 9916 9920 9923 9926 9930 9933 9936 9939 9942 9944 9947 9950 9952 9954 9956 9958 9960 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9978 9977 9975 9973 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9917 9914 9911 9909 9906 9903 9900 9897 9894 9892 9890 9887 9885 9884 9882 9881 9880 9880 9879 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9890 9891 9893 9895 9896 9898 9899 9900 9902 9903 6068 4 5 3 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9958 9957 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9932 9930 9929 9928 9928 9927 9928 9928 9928 9929 9930 9932 9933 9935 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9941 9939 9938 9936 9934 9933 9932 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9925 9926 9927 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9959 9959 9958 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9950 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9986 9987 9988 9989 9990 9991 9992 9992 9993 9994 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9994 9994 9993 6069 4 5 3 9993 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9985 9985 9985 9985 9986 9986 9987 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9993 9994 9994 9995 9996 9997 9997 9998 9998 9999 9999100001000010000100001000010000 9999 9999 9998 9998 9997 9997 9996 9995 9995 9994 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9985 9983 9982 9981 9979 9977 9976 9974 9972 9970 9968 9966 9964 9962 9960 9958 9957 9955 9954 9952 9951 9950 9950 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9964 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9983 9983 9984 9985 9986 9987 9988 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9994 9994 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9989 9988 9988 9987 9986 9986 9986 9986 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9989 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9955 9955 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9956 9957 9959 9960 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9965 9963 9961 9960 9958 9957 9955 9954 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9952 9951 9949 9948 9946 9943 9941 9938 9936 6070 4 5 3 9933 9930 9926 9923 9920 9917 9914 9911 9908 9905 9903 9900 9898 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9877 9876 9875 9873 9872 9871 9870 9870 9869 9868 9868 9868 9868 9869 9870 9871 9872 9874 9876 9878 9881 9883 9886 9889 9893 9896 9899 9903 9906 9909 9912 9916 9919 9921 9924 9927 9929 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9987 9987 9988 9989 9989 9989 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9962 9960 9957 9955 9952 9949 9945 9942 9938 9935 9931 9927 9924 9921 9917 9914 9912 9910 9908 9906 9905 9904 9904 9904 9905 9906 9907 9909 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9951 9953 9954 9956 9958 9959 9960 9961 9962 9963 9964 9964 9964 9963 9963 9962 9960 9959 9957 9955 9953 9951 9949 9946 9944 9941 9939 9936 9934 9932 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9908 9907 9905 9903 9902 9900 9898 9897 9895 9894 9893 9892 9890 9889 9889 9888 9888 9887 9887 9887 9888 9888 9889 9890 9891 9892 9894 9895 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9935 9934 9933 9931 9929 9927 9926 9924 9921 9919 9917 9915 9913 9912 9910 9909 9907 9906 9905 9905 9904 9904 9905 9905 9906 9907 9908 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9925 9927 9929 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9950 9953 9955 9958 9960 9962 9965 9967 9970 9972 9974 9976 9978 9980 9981 9983 9984 9985 9985 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9971 9970 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9971 6071 4 5 3 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9985 9984 9984 9984 9985 9985 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9973 9971 9970 9968 9966 9964 9962 9960 9957 9954 9952 9949 9946 9943 9940 9937 9934 9931 9929 9926 9923 9920 9918 9915 9913 9911 9908 9906 9904 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9877 9876 9875 9874 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9880 9881 9882 9884 9886 9887 9889 9890 9892 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9978 9979 9979 9979 9978 9978 9977 9975 9974 9972 9970 9968 9966 9964 9961 9959 9956 9954 9951 9949 9946 9943 9940 9938 9935 9932 9929 9926 9923 9920 9917 9913 9910 9906 9902 9898 9894 9890 9885 9881 9876 9872 9867 9863 9858 9854 9849 9845 9841 9838 9834 9831 9828 9825 9823 9821 9819 9818 9817 9816 9815 9815 9815 9816 9816 9817 9818 9820 9821 9823 9824 9826 9829 9831 9833 9836 9839 9842 9845 9848 9851 9854 9858 9861 9865 9868 9872 9876 9880 9883 9887 9891 9895 9899 9903 9906 9910 9914 9917 9921 9924 9927 9930 9933 9936 9939 9942 9944 9946 9949 9951 9953 9954 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9956 9954 6072 4 5 3 9953 9951 9949 9948 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9991 9990 9990 9990 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9974 9975 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 6073 4 5 3 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9961 9960 9959 9958 9957 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9934 9931 9928 9926 9923 9920 9917 9915 9912 9910 9908 9905 9903 9902 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9857 9855 9854 9852 9851 9850 9849 9848 9848 9848 9848 9849 9850 9851 9852 9854 9856 9858 9860 9862 9865 9868 9871 9873 9876 9880 9883 9886 9889 9893 9896 9899 9903 9906 9909 9913 9916 9919 9923 9926 9929 9932 9935 9938 9941 9943 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9949 9947 9946 9944 9943 9942 9942 9941 9941 9940 9941 9941 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9975 9975 9975 9976 9977 9977 9978 9978 9979 9980 9980 9980 9980 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9974 9973 9973 9973 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9983 9984 9985 9986 9986 9987 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9981 9981 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9990 9990 9990 9990 9990 9989 9988 9987 9986 9984 9982 9979 9977 9974 9971 9969 9966 9963 9959 9956 9953 9951 9948 9945 9943 9940 9938 9936 9934 9932 9930 9929 9927 6074 4 5 3 9926 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9928 9930 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9973 9972 9971 9969 9967 9966 9964 9962 9961 9959 9958 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9953 9954 9954 9955 9957 9958 9959 9961 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9978 9978 9977 9977 9977 9978 9978 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9961 9962 9962 9961 9961 9960 9959 9958 9956 9955 9953 9951 6075 4 5 3 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9903 9902 9902 9903 9903 9904 9906 9907 9909 9911 9914 9916 9919 9922 9925 9928 9931 9934 9937 9940 9942 9945 9947 9950 9952 9954 9956 9957 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9942 9942 9941 9942 9942 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9935 9935 9935 9935 9935 9936 9938 9939 9941 9943 9945 9948 9950 9953 9956 9958 9961 9964 9966 9969 9971 9973 9975 9976 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9960 9959 9958 9956 9954 9952 9950 9948 9946 9943 9941 9939 9936 9934 9932 9930 9928 9927 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9935 6076 4 5 3 9934 9934 9933 9932 9931 9929 9928 9927 9925 9923 9921 9920 9918 9916 9914 9912 9909 9907 9904 9902 9899 9896 9893 9890 9887 9883 9880 9876 9872 9868 9864 9860 9856 9851 9847 9843 9840 9836 9832 9829 9826 9824 9821 9819 9817 9816 9815 9814 9814 9813 9814 9814 9815 9816 9817 9818 9820 9821 9823 9825 9827 9829 9831 9832 9834 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9853 9854 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9877 9878 9880 9881 9883 9885 9886 9888 9890 9892 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9907 9908 9908 9909 9911 9912 9914 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9900 9899 9897 9895 9894 9892 9889 9887 9884 9881 9878 9875 9871 9867 9863 9859 9854 9850 9845 9840 9835 9831 9826 9821 9817 9813 9809 9805 9802 9799 9797 9794 9793 9791 9790 9790 9790 9790 9791 9791 9793 9794 9796 9798 9800 9803 9805 9808 9811 9813 9816 9819 9821 9824 9826 9828 9830 9832 9834 9836 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9844 9844 9843 9842 9841 9840 9838 9837 9835 9833 9832 9829 9827 9825 9822 9820 9817 9814 9811 9808 9805 9801 9798 9794 9790 9787 9783 9779 9775 9771 9766 9762 9758 9753 9748 9744 9739 9734 9728 9723 9718 9712 9707 9701 9695 9689 9683 9676 9670 9663 9656 9649 9642 9634 9627 9619 9611 9602 9593 9584 9575 9566 9556 9546 9536 9526 9515 9504 9493 9482 9471 9460 9448 9437 9425 9414 9402 9390 9379 9367 9356 9344 9333 9322 9311 9300 9290 9279 9269 9259 9250 9241 9233 9225 9217 9211 9205 9199 9195 9192 9189 9188 9187 9188 9190 9193 9197 9202 9209 9216 9225 9235 9245 9256 9269 9282 9295 9309 9324 9339 9354 9369 9384 9400 9415 9430 9445 9460 9474 9488 9502 9515 9528 9541 9553 9565 9577 9588 9599 9610 9621 9631 9641 9651 9661 9670 9679 9689 9697 9706 9714 9722 6077 4 5 3 9730 9737 9745 9751 9758 9764 9770 9775 9780 9785 9790 9794 9798 9802 9805 9808 9811 9814 9817 9820 9822 9825 9827 9830 9832 9835 9837 9840 9843 9845 9848 9851 9854 9856 9859 9862 9865 9868 9871 9873 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9898 9900 9901 9902 9902 9903 9904 9904 9905 9905 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9876 9876 9877 9878 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9888 9889 9890 9891 9892 9894 9895 9897 9898 9900 9902 9904 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9924 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9916 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9946 9945 9943 9942 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 9923 9921 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9890 9888 9886 9885 9882 9880 9878 9875 9872 9869 9866 9863 9860 9856 9852 9848 9844 9839 9835 9830 9825 9820 9815 9810 9805 9800 9795 9791 9786 9781 9777 9773 9769 9765 9762 9759 9756 9753 9751 9749 9747 9745 9744 9743 9742 9742 9741 9741 9741 9742 9742 9743 9744 9745 9747 9749 9751 9753 9755 9758 9761 9765 9768 9772 9776 9780 9784 9788 9793 9797 9801 9806 9810 9815 9819 9823 9827 9831 9834 9838 9841 9844 9846 9849 9851 9853 9855 9856 9857 9858 9859 9860 9861 9861 9862 9862 9862 9862 9863 9863 9863 9864 9864 9864 9865 9866 9866 9867 9869 9870 9871 9873 9874 9876 9878 9880 9882 9884 9887 9889 9891 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 6078 4 5 3 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9890 9888 9886 9885 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9863 9861 9859 9857 9856 9854 9853 9851 9850 9849 9848 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9839 9838 9837 9836 9834 9833 9831 9829 9827 9824 9821 9818 9815 9811 9808 9804 9799 9795 9790 9785 9780 9775 9769 9763 9757 9751 9744 9737 9730 9722 9715 9707 9698 9689 9680 9671 9661 9651 9641 9630 9619 9608 9596 9584 9572 9559 9547 9533 9520 9507 9493 9479 9465 9450 9436 9421 9406 9390 9374 9357 9340 9323 9304 9285 9265 9244 9222 9199 9174 9148 9121 9091 9059 9026 8990 8951 8910 8867 8820 8770 8717 8661 8601 8538 8471 8400 8325 8246 8164 8077 7987 7893 7794 7693 7587 7478 7366 7250 7132 7010 6886 6760 6632 6502 6370 6238 6104 5971 5837 5703 5570 5439 5308 5180 5055 4932 4813 4697 4587 4481 4382 4288 4202 4122 4051 3988 3935 3891 3857 3833 3821 3819 3829 3851 3884 3929 3985 4053 4132 4222 4322 4433 4552 4680 4815 4957 5106 5259 5417 5577 5740 5904 6068 6232 6394 6554 6711 6864 7012 7156 7295 7428 7555 7676 7792 7901 8004 8101 8193 8279 8359 8435 8506 8573 8636 8696 8752 8805 8855 8903 8948 8991 9033 9073 9111 9148 9183 9217 9249 9280 9310 9338 9365 9391 9416 9439 9461 9482 9501 9519 9537 9553 9568 9582 9596 9608 9620 9631 9642 9652 9662 9671 9680 9688 9696 9704 9712 9719 9727 9733 9740 9747 9753 9759 9764 9770 9775 9779 9784 9788 9792 9796 9800 9803 9806 9809 9812 9814 9817 9819 9821 9823 9825 9827 9829 9831 9833 9834 9836 9837 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9864 9865 9866 9868 9869 9870 9871 9873 9874 9875 9875 9876 9877 9877 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9864 9862 9860 9858 9855 9853 9850 9847 9844 9840 9837 9833 9829 9825 9821 9816 9812 9807 9801 9795 9789 9782 9774 9766 9756 9746 9734 9721 9706 9689 9670 9650 9627 9601 9573 9542 9508 9472 9432 9388 9342 9292 9238 9181 9120 9056 8987 8916 8840 8760 8677 8590 8499 8405 8307 8205 8100 7991 7879 7764 7647 7527 7406 7282 7158 7033 6908 6785 6662 6543 6426 6313 6206 6104 6009 5922 5843 6079 4 5 3 5774 5714 5666 5628 5602 5589 5588 5599 5622 5658 5706 5765 5835 5915 6005 6103 6209 6322 6441 6564 6690 6820 6950 7081 7212 7341 7469 7593 7715 7832 7946 8054 8159 8258 8352 8442 8526 8606 8682 8753 8820 8884 8944 9000 9054 9104 9152 9198 9241 9282 9321 9359 9394 9427 9459 9489 9517 9544 9569 9592 9614 9635 9654 9671 9687 9702 9716 9729 9741 9752 9762 9771 9780 9788 9796 9803 9810 9817 9824 9830 9836 9841 9847 9852 9856 9861 9865 9869 9872 9875 9878 9880 9882 9884 9885 9886 9886 9886 9886 9886 9886 9886 9885 9885 9884 9884 9884 9884 9884 9885 9886 9887 9888 9889 9891 9893 9895 9897 9899 9901 9903 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9925 9926 9928 9929 9931 9933 9935 9937 9939 9940 9942 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9893 9891 9888 9885 9881 9877 9873 9869 9864 9859 9854 9849 9844 9838 9833 9828 9822 9817 9812 9807 9802 9798 9794 9790 9786 9782 9779 9776 9774 6080 4 5 3 9772 9769 9768 9766 9765 9764 9763 9762 9761 9761 9761 9761 9761 9762 9763 9764 9765 9766 9768 9770 9772 9775 9778 9781 9784 9788 9792 9796 9800 9805 9809 9814 9818 9823 9827 9831 9835 9839 9843 9847 9850 9853 9856 9859 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9880 9882 9884 9886 9888 9891 9893 9895 9898 9900 9903 9905 9907 9910 9912 9914 9915 9917 9918 9919 9920 9921 9921 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9904 9902 9901 9899 9897 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9874 9873 9872 9871 9871 9871 9872 9872 9873 9875 9876 9878 9880 9882 9884 9887 9889 9892 9894 9897 9899 9902 9904 9907 9909 9912 9914 9916 9919 9921 9924 9926 9928 9931 9933 9936 9938 9940 9942 9944 9947 9948 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9963 9964 9966 9967 9969 9970 9971 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9962 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9947 9945 9943 9942 9940 9939 9938 9936 9935 9934 9934 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9933 9934 9935 9937 9939 9941 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9951 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9968 9968 9969 9969 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9983 9983 9983 9983 9982 9982 9981 9980 9978 9977 9975 9974 9972 9971 9969 9968 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9958 9958 6081 4 5 3 9958 9958 9959 9960 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9944 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9916 9914 9912 9909 9907 9905 9903 9901 9899 9897 9896 9895 9894 9893 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9902 9903 9904 9906 9907 9908 9909 9911 9913 9914 9916 9918 9921 9923 9925 9928 9930 9933 9935 9937 9940 9942 9944 9945 9947 9948 9949 9950 9950 9950 9950 9950 9949 9948 9946 9945 9943 9940 9937 9934 9931 9927 9923 9919 9914 9909 9903 9896 9889 9881 9872 9862 9851 9839 9826 9811 9795 9778 9759 9739 9717 9693 9668 9641 9612 9582 9550 9516 9481 9445 9407 9369 9329 9289 9248 9207 9166 9124 9084 9043 9004 8966 8929 8893 8860 8828 8799 8772 8748 8727 8709 8694 8683 8675 8670 8669 8672 8678 8687 8700 8716 8736 8758 8783 8811 8841 8874 8908 8945 8982 9021 9061 9101 9142 9182 9223 9263 9303 9341 9379 9415 9451 9484 9517 9547 9576 9603 9629 9653 9675 9696 9715 9732 9748 9763 9777 9790 9801 9812 9822 9831 9839 9847 9854 9861 9867 9873 9879 9884 9889 9893 9898 9902 9905 9908 9911 9914 9916 9918 9919 9920 9921 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9908 9906 9905 9904 9902 9900 9898 9896 9893 9889 9886 9882 9877 9873 9867 9862 9856 9849 9842 9835 9828 9820 9812 9804 9796 9788 9780 9771 9763 9756 9748 9741 9734 9728 9722 9717 9712 9708 9704 9702 9700 9699 9698 9699 9700 9702 9705 9709 9713 9718 9723 9729 9735 9742 9750 9757 9765 9772 9780 9787 9795 9802 9809 9816 9822 9827 9833 9837 9841 9845 9848 9850 9851 9852 9853 9853 9852 9851 9849 9847 9844 9841 9838 9834 9831 9826 9822 9818 9813 9809 9804 9800 9795 9791 9787 9784 9780 9777 9775 9772 9771 9770 9769 9769 9770 9771 9773 9775 9778 9782 9786 9791 9796 9802 9808 9815 9821 9828 9835 9843 9850 9857 9864 9870 9877 9883 9889 9895 9900 9905 9909 9913 9917 9920 9923 9926 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 6082 4 5 3 9981 9981 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9963 9963 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9940 9938 9935 9932 9929 9926 9922 9918 9914 9910 9905 9900 9895 9889 9883 9876 9869 9862 9855 9847 9839 9830 9821 9812 9803 9793 9783 9773 9763 9753 9742 9732 9721 9711 9701 9690 9680 9670 9661 9652 9643 9634 9626 9618 9610 9603 9596 9590 9584 9579 9573 9569 9564 9560 9556 9553 9550 9547 9545 9543 9541 9539 9537 9536 9535 9535 9534 9534 9533 9533 9533 9534 9534 9534 9534 9535 9535 9536 9536 9537 9537 9537 9537 9537 9537 9537 9537 9536 9536 9535 9535 9534 9533 9532 9532 9531 9530 9530 9529 9529 9528 9528 9528 9528 9528 9528 9529 9529 9530 9531 9532 9534 9535 9537 9539 9541 9544 9547 9550 9553 9557 9561 9566 9571 9576 9582 9588 9595 9602 9610 9618 9626 9635 9644 9654 9664 9674 9684 9695 9705 9716 9727 9738 9748 9759 9769 9779 9789 9798 9807 9816 9824 9832 9839 9846 9852 9858 9863 9867 9872 9875 9879 9882 9884 9886 9888 9889 9890 9891 9891 9891 9890 9889 9888 9886 9884 9881 9877 9873 9867 9861 9854 9845 9836 9824 9811 9796 9779 9760 9738 9713 9685 9654 9619 9580 9537 9490 9438 9381 9319 9252 9179 9100 9017 8927 8832 8732 8627 8517 8402 8283 8162 8037 7910 7782 7653 7525 7398 7274 7154 7037 6927 6822 6726 6638 6559 6491 6433 6387 6353 6332 6323 6327 6343 6372 6414 6467 6531 6606 6691 6785 6886 6995 7109 7228 7351 7476 7603 7731 7858 7983 8107 8227 8344 8457 8565 8668 8766 8858 8945 9026 9102 9172 9237 9296 9351 9402 9448 9490 9528 9564 9596 9625 9652 9677 9700 9721 9740 9758 9775 9790 9804 9817 9830 9841 9852 9861 9870 9879 9886 9893 9900 9905 9911 9916 9920 9924 9928 9931 9934 9937 9940 9942 9945 9947 9949 9950 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 6083 4 5 3 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9970 9969 9969 9969 9968 9968 9969 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9928 9928 9928 9929 9930 9931 9932 9933 9935 9936 9938 9940 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9925 9923 9920 9917 9913 9909 9905 9901 9896 9891 9886 9880 9874 9867 9861 9854 9847 9840 9834 9827 9820 9813 9807 9801 9795 9790 9786 9782 9778 9776 9774 9772 9772 9772 9772 9774 9776 9778 9781 9785 9789 9793 9798 9802 9807 9812 9817 9822 9827 9832 9837 9841 9846 9850 9854 9858 9861 9864 9867 9870 9872 9874 9876 9878 9880 9881 9882 9884 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9894 9894 9895 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9936 9934 9931 9927 9923 9919 9914 6084 4 5 3 9909 9902 9895 9888 9879 9868 9857 9845 9830 9815 9798 9779 9758 9735 9710 9683 9654 9623 9589 9553 9515 9475 9432 9387 9340 9291 9240 9187 9132 9075 9017 8957 8897 8835 8773 8711 8649 8587 8525 8465 8406 8349 8294 8242 8192 8146 8104 8066 8032 8004 7980 7961 7948 7941 7939 7943 7952 7967 7988 8014 8045 8080 8120 8164 8212 8262 8316 8371 8428 8487 8546 8605 8665 8723 8781 8838 8893 8947 8999 9048 9096 9141 9184 9224 9263 9299 9333 9365 9395 9423 9450 9475 9499 9521 9543 9563 9582 9601 9618 9635 9651 9667 9682 9696 9710 9723 9736 9749 9761 9772 9784 9794 9805 9815 9824 9833 9842 9851 9859 9867 9874 9881 9888 9894 9900 9906 9911 9916 9920 9924 9928 9931 9934 9937 9939 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9973 9973 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 6085 4 5 3 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9910 9907 9904 9900 9897 9893 9888 9884 9878 9873 9866 9859 9851 9842 9832 9820 9808 9793 9777 9759 9739 9717 9692 9665 9634 9601 9564 9524 9480 9432 9380 9325 9265 9201 9133 9060 8984 8903 8817 8728 8635 8538 8438 8335 8228 8119 8008 7894 7779 7663 7546 7430 7313 7198 7084 6972 6863 6757 6655 6558 6466 6380 6300 6228 6163 6106 6058 6020 5991 5971 5962 5964 5975 5998 6030 6073 6126 6189 6261 6341 6430 6526 6629 6738 6852 6971 7093 7217 7343 7470 7598 7724 7849 7972 8092 8208 8321 8429 8533 8632 8726 8815 8899 8977 9050 9119 9182 9241 9296 9346 9392 9435 9475 9511 9545 9576 9605 9631 9656 9679 9700 9720 9738 9755 9771 9786 9799 9812 9824 9835 9845 9854 9863 9871 9878 9885 9891 9897 9902 9907 9911 9916 9920 9923 9927 9930 9933 9936 9939 9942 9945 9947 9950 9952 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9965 9964 9963 9962 9962 9962 9961 9962 9962 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 6086 4 5 3 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9923 9921 9918 9916 9913 9910 9908 9905 9903 9900 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9870 9868 9866 9864 9861 9858 9855 9851 9847 9843 9838 9833 9827 9821 9814 9807 9799 9791 9782 9772 9761 9750 9738 9725 9711 9695 9679 9660 9641 9619 9596 9570 9543 9513 9480 9445 9406 9365 9320 9272 9221 9166 9107 9044 8978 8908 8834 8757 8676 8591 8503 8411 8317 8219 8119 8016 7912 7805 7697 7588 7479 7369 7260 7152 7045 6940 6837 6738 6642 6550 6464 6383 6308 6240 6180 6127 6083 6047 6021 6004 5997 6000 6013 6036 6068 6110 6162 6223 6292 6369 6453 6544 6641 6744 6850 6961 7073 7188 7304 7420 7535 7650 7762 7872 7979 8083 8183 8280 8372 8459 8542 8621 8695 8765 8831 8893 8952 9006 9057 9105 9151 9193 9233 9271 9307 9341 9373 9403 9432 9459 9486 9510 9534 9556 9577 9597 9616 9634 9651 9666 9681 9695 9707 9719 9730 9740 9750 9759 9767 9774 9781 9788 9794 9799 9804 9809 9814 9818 9822 9826 9829 9833 9836 9839 9842 9845 9848 9851 9853 9856 9859 9861 9864 9867 9869 9872 9875 9878 9881 9884 9886 9889 9892 9895 9898 9901 9904 9907 9909 9912 9914 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9935 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9924 9922 9919 9916 9913 9910 9906 9902 9897 9892 9887 9881 9875 9869 9862 9856 9849 9842 9834 9827 9819 9812 9804 9797 9790 9783 9776 9769 9762 9756 9750 9744 9739 9733 9729 9724 9720 9716 9713 9710 9707 9704 9701 9699 9697 9696 9694 9693 9692 9691 9690 9690 9690 9690 9690 9691 9692 9693 9694 9696 9698 9701 9703 9706 9710 9714 9718 9723 9727 9732 9738 9743 9749 9755 9761 9768 9774 9780 9786 9793 9799 9805 9810 9816 9821 9827 9831 9836 9840 9845 9848 9852 9855 9859 9862 9864 9867 9869 9871 9874 9876 9878 9879 9881 9883 9885 9887 9888 9890 9892 9894 9895 9897 9899 9901 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9894 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9870 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9884 9885 9887 9889 9890 9892 9894 6087 4 5 4 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9897 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9905 9906 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9893 9892 9890 9888 9887 9885 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9869 9868 9868 9868 9867 9866 9865 9864 9863 9862 9860 9859 9857 9855 9853 9850 9848 9845 9842 9839 9836 9832 9829 9825 9821 9817 9813 9809 9804 9800 9795 9790 9786 9781 9776 9770 9765 9760 9754 9749 9743 9738 9732 9726 9721 9715 9709 9704 9698 9693 9687 9682 9677 9672 9667 9662 9657 9653 9649 9645 9640 9637 9633 9629 9625 9621 9617 9613 9609 9604 9600 9595 9589 9584 9578 9571 9564 9557 9549 9540 9531 9522 9512 9501 9490 9479 9466 9454 9440 9427 9412 9397 9382 9366 9349 9332 9315 9297 9278 9260 9241 9221 9202 9183 9163 9144 9124 9105 9087 9069 9051 9035 9019 9004 8990 8978 8967 8957 8948 8941 8935 8931 8928 8927 8928 8930 8933 8937 8943 8951 8959 8969 8979 8991 9003 9016 9030 9044 9059 9074 9090 9106 9122 9137 9153 9169 9185 9201 9216 9231 9246 9260 9274 9288 9301 9314 9326 9338 9349 9360 9371 9381 9391 9400 9409 9418 9426 9435 9443 9451 9459 9466 9474 9482 9490 9497 9505 9513 9521 9529 9537 9545 9553 9561 9569 9578 9586 9594 9602 9611 9619 9627 9635 9643 9651 9658 9666 9673 9681 9688 9695 9702 9708 9715 9721 9727 9733 9739 9745 9751 6088 4 5 4 9756 9761 9766 9771 9776 9781 9786 9790 9795 9799 9803 9807 9811 9815 9819 9823 9827 9830 9834 9837 9840 9843 9847 9850 9852 9855 9858 9861 9863 9866 9869 9871 9874 9876 9879 9881 9884 9886 9889 9891 9894 9896 9899 9901 9904 9906 9908 9911 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9944 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9899 9898 9897 9897 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9944 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9890 9888 9887 9885 9884 9882 9880 9878 9876 9874 6089 4 5 4 9872 9870 9868 9866 9863 9861 9859 9856 9854 9852 9849 9847 9845 9843 9842 9840 9839 9838 9837 9836 9836 9836 9836 9837 9837 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9940 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9956 9956 9957 9957 9956 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9900 9897 9894 9890 9887 9882 9878 9873 9867 9861 9854 9847 9839 9830 9820 9809 9798 9785 9770 9754 9736 9717 9695 9672 9645 9617 9585 9550 9513 9471 9427 9378 9325 9269 9208 9143 9073 8998 8920 8836 8748 8656 8560 8459 8355 8248 8138 8025 7911 7796 7680 7564 7450 7337 7228 7122 7020 6924 6835 6753 6679 6614 6558 6512 6477 6453 6440 6439 6449 6470 6503 6546 6600 6663 6735 6816 6904 6998 7098 7203 7312 7422 7535 7649 7762 7874 7985 8093 8198 8300 8398 8492 8582 8667 8747 8823 8894 8961 9024 9083 9138 9189 9238 9283 9325 9365 9402 9438 9471 9503 9532 9560 9587 9612 9636 9658 9679 9699 9717 9734 9750 9765 9778 9791 9802 9813 9822 9831 9839 9846 9853 9859 9865 9871 9876 9881 9886 9890 9894 9898 9902 9906 9909 9913 9916 9918 9921 9923 9925 9927 9928 9929 9929 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9961 9963 9965 9967 9968 9970 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9966 9965 9964 9963 9961 9959 9956 9954 6090 4 5 4 9951 9948 9944 9941 9937 9934 9930 9926 9922 9918 9914 9911 9907 9904 9901 9898 9895 9892 9890 9888 9886 9884 9883 9882 9881 9880 9879 9879 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9875 9873 9871 9868 9864 9860 9855 9849 9843 9835 9826 9815 9803 9789 9773 9755 9735 9712 9686 9657 9626 9590 9552 9509 9462 9412 9357 9298 9234 9166 9093 9016 8935 8850 8760 8667 8571 8471 8369 8264 8158 8051 7944 7836 7729 7624 7522 7422 7326 7234 7148 7068 6994 6927 6868 6818 6776 6743 6720 6706 6702 6707 6722 6747 6781 6824 6876 6935 7002 7076 7157 7242 7333 7428 7526 7627 7730 7834 7938 8042 8145 8246 8346 8443 8537 8629 8716 8800 8880 8956 9028 9096 9159 9219 9275 9327 9375 9420 9461 9500 9536 9569 9599 9627 9653 9677 9699 9719 9738 9756 9772 9787 9801 9814 9826 9837 9847 9857 9866 9874 9882 9889 9895 9901 9907 9912 9917 9921 9926 9929 9933 9936 9938 9941 9943 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9957 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9975 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 6091 4 5 4 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9947 9944 9941 9938 9934 9930 9925 9919 9912 9905 9897 9889 9879 9869 9858 9846 9832 9818 9802 9785 9767 9747 9726 9702 9677 9650 9621 9590 9557 9522 9484 9444 9402 9358 9312 9265 9215 9165 9113 9061 9009 8957 8905 8854 8805 8757 8712 8670 8632 8597 8566 8539 8518 8502 8490 8485 8484 8489 8500 8515 8536 8561 8591 8624 8662 8702 8745 8791 8838 8886 8936 8985 9034 9083 9131 9178 9224 9268 9310 9350 9387 9423 9457 9489 9518 9546 9571 9595 9617 9638 9657 9675 9692 9707 9722 9735 9748 9760 9770 9781 9790 9798 9806 9813 9820 9826 9831 9835 9839 9842 9845 9847 9849 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9860 9862 9863 9865 9867 9869 9872 9874 9877 9879 9882 9884 9887 9890 9892 9895 9897 9899 9901 9904 9905 9907 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9894 9894 9895 9896 9897 9899 9900 9901 9902 9902 9903 9904 9904 9904 9904 9904 9904 9903 9902 9902 9900 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9868 9865 9861 9857 9852 9847 9841 9834 9827 9819 9810 9800 9790 9779 9767 9755 9742 9728 9714 9700 9685 9669 9654 9638 9622 9606 9590 9575 9559 9544 9529 9514 9500 9487 9474 9463 9451 9441 9432 9424 9417 9411 9406 9402 9400 9399 9399 9399 9402 9405 9409 9414 9419 9426 9433 9441 9449 9457 9465 9474 9483 9491 9499 9507 9515 9522 9529 9535 9540 9545 9549 9552 9555 9557 9558 9558 9558 9556 9554 9551 9548 9543 9538 9531 9524 9516 9507 9497 9486 9474 9461 9447 9432 9416 9398 9380 9360 9339 9317 9293 9268 9242 9215 9186 9156 9125 9092 9058 9022 8986 8948 8908 8868 8826 8784 8740 8696 8651 8606 8561 8515 8469 8424 8380 8336 8293 8251 8212 8173 8137 8103 8072 8043 8018 7995 7975 7959 7946 7937 7931 7928 7929 7934 7942 7953 7967 7984 8003 8026 8051 8078 8106 8137 8169 8203 8237 8273 8309 8346 8383 8420 8458 8495 8532 8569 8605 8641 8676 8711 8745 8778 8810 8842 8872 8902 8931 8959 8987 9013 9039 6092 4 5 4 9063 9087 9110 9133 9154 9175 9195 9214 9232 9250 9267 9283 9299 9314 9328 9342 9355 9368 9381 9392 9404 9415 9426 9436 9446 9456 9466 9475 9484 9492 9501 9509 9517 9525 9532 9539 9546 9553 9560 9567 9573 9579 9585 9591 9597 9603 9608 9614 9619 9625 9630 9635 9640 9646 9651 9656 9662 9667 9673 9678 9683 9689 9694 9700 9705 9711 9716 9722 9727 9733 9738 9743 9748 9753 9758 9763 9768 9772 9777 9781 9785 9789 9792 9796 9799 9803 9806 9808 9811 9814 9816 9818 9820 9823 9824 9826 9828 9830 9831 9833 9834 9836 9837 9839 9840 9841 9843 9844 9846 9848 9849 9851 9853 9854 9856 9858 9860 9861 9863 9865 9867 9869 9870 9872 9874 9875 9877 9878 9880 9881 9882 9883 9884 9886 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9892 9892 9892 9893 9894 9895 9897 9898 9900 9901 9903 9905 9907 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9961 9961 9960 9959 9958 9956 9954 9952 9950 9948 9945 9942 9939 9936 9932 9929 9924 9920 9915 9910 9905 9899 9892 9886 9878 9870 9862 9853 9843 9833 9822 9811 9799 9786 9774 9760 9747 9733 9719 9705 9691 9677 9664 9651 9638 9626 9615 9604 9595 9586 9579 9573 9568 9564 9562 9561 9561 9563 9566 9571 9576 9583 9591 9601 9611 9622 9634 9646 9659 9673 9686 9700 9715 9729 9743 9756 9770 9783 9796 9808 9819 9830 9840 9849 9858 9866 9874 9880 9886 9892 9897 9901 9905 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 6093 4 5 4 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9949 9946 9943 9940 9936 9932 9928 9923 9918 9912 9906 9899 9891 9883 9874 9863 9853 9841 9828 9814 9799 9784 9767 9750 9732 9713 9694 9674 9653 9633 9612 9591 9570 9549 9529 9509 9490 9471 9454 9437 9421 9406 9393 9380 9369 9358 9349 9341 9334 9328 9322 9318 9315 9312 9310 9309 9308 9308 9309 9310 9312 9315 9318 9322 9327 9333 9340 9347 9356 9365 9376 9387 9400 9414 9429 9445 9461 9479 9497 9516 9536 9556 9576 9597 9617 9638 9658 9677 9696 9714 9732 9749 9764 9779 9793 9805 9817 9827 9837 9845 9853 9860 9866 9871 9876 9880 9884 9888 9891 9895 9898 9900 9903 9906 9909 9912 9915 9918 9921 9924 9927 9930 9933 9936 9939 9941 9944 9946 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9942 9940 9939 9937 9934 9932 9929 9926 9922 9919 9914 9910 9904 9899 9893 9886 9878 9870 9861 9852 9841 9830 9817 9804 9789 9772 9755 9735 9714 9691 9666 9638 9609 9576 9541 9503 9462 9418 9370 9319 9264 9206 9144 9078 9009 8936 8859 8779 8696 8610 8521 8430 8337 8243 8147 8051 7955 7860 7767 7675 7586 7500 7419 7342 7271 7206 7147 7096 7052 7016 6988 6969 6959 6957 6965 6981 7006 7039 7080 7128 7184 7246 7314 7387 7465 7547 7632 7720 7809 7899 7990 8081 8171 8260 8347 8432 8515 8594 8671 8745 8815 8882 8945 9006 9062 9116 9166 9214 9258 9300 9340 9377 9412 9445 9476 9505 9533 9559 9584 9608 9630 9651 9671 9690 9708 9725 9741 9756 9769 9782 9794 9806 9816 9825 9834 9842 9849 9855 9861 9867 9872 9876 9880 9884 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9917 9919 9922 9925 9927 9929 9931 9933 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9976 6094 4 5 4 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9949 9947 9944 9941 9939 9936 9933 9930 9927 9925 9922 9919 9917 9915 9912 9910 9909 9907 9905 9904 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9869 9868 9866 9864 9861 9858 9855 9852 9848 9843 9838 9832 9826 9819 9812 9803 9794 9783 9772 9759 9745 9729 9712 9693 9672 9649 9624 9596 9567 9534 9500 9463 9423 9380 9335 9288 9238 9186 9131 9075 9017 8957 8897 8836 8774 8713 8652 8592 8534 8477 8423 8372 8324 8280 8240 8204 8173 8148 8127 8112 8103 8099 8101 8109 8122 8140 8164 8192 8225 8263 8304 8348 8396 8446 8498 8552 8607 8664 8720 8777 8833 8889 8944 8998 9050 9101 9150 9198 9243 9286 9327 9366 9403 9438 9471 9502 9531 9558 9584 9607 9630 9650 9670 9688 9705 9721 9736 9749 9762 9775 9786 9797 9807 9816 9825 9834 9841 9849 9856 9862 9869 9874 9880 9885 9890 9894 9898 9902 9905 9908 9911 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9972 9973 9973 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9965 9964 9962 9961 9960 9960 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 6095 4 5 4 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9985 9985 9985 9984 9983 9982 9980 9978 9976 9974 9971 9967 9964 9960 9956 9952 9948 9944 9940 9936 9932 9928 9924 9920 9916 9913 9909 9906 9902 9899 9895 9892 9889 9886 9883 9879 9876 9873 9870 9867 9864 9862 9859 9857 9855 9853 9852 9851 9850 9850 9850 9851 9852 9853 9855 9857 9860 9863 9866 9869 9873 9876 9880 9884 9888 9891 9895 9898 9901 9904 9907 9909 9911 9913 9915 9917 9918 9919 9921 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9972 9971 9969 9967 9966 9964 9962 9960 9958 9955 9953 9951 9950 9948 9946 9945 9944 9943 9942 9941 9941 9941 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9943 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9962 9962 9961 6096 4 5 4 9960 9958 9957 9955 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9889 9886 9882 9879 9875 9872 9868 9865 9862 9859 9857 9855 9853 9851 9849 9848 9848 9848 9848 9848 9849 9850 9851 9853 9854 9856 9859 9861 9864 9867 9869 9872 9875 9878 9882 9885 9888 9891 9894 9897 9899 9902 9905 9907 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9933 9934 9935 9936 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9963 9964 9965 9965 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9899 9897 9894 9890 9887 9883 9879 9875 9870 9864 9859 9852 9846 9838 9831 9822 9813 9803 9791 9779 9766 9752 9737 9720 9701 9681 9659 9635 9609 9581 9551 9518 9482 9444 9402 9358 9310 9259 9204 9146 9084 9019 8949 8876 8798 8717 8632 8544 8452 8356 8258 8157 8054 7948 7841 7734 7625 7518 7411 7305 7202 7102 7006 6915 6829 6749 6676 6611 6553 6505 6465 6435 6415 6405 6405 6416 6436 6467 6507 6557 6615 6682 6757 6838 6926 7019 7117 7219 7323 7430 7538 7647 7756 7863 7970 8074 8175 8274 8369 8461 8548 8632 8712 8787 8858 8925 8989 9048 9104 9156 9205 9250 9293 9333 9371 9406 9439 9470 9500 9527 9553 9577 9600 9622 9642 9661 9679 9696 9712 9726 9740 9753 9766 9777 9788 9798 9807 9816 9824 9832 9839 9846 9852 9858 9864 9869 9874 9879 9883 9888 9892 9895 9899 9902 9904 9907 9909 9912 9913 9915 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 6097 4 5 4 9963 9962 9961 9959 9958 9956 9953 9951 9948 9944 9940 9936 9931 9926 9920 9914 9907 9900 9893 9885 9877 9868 9860 9851 9841 9832 9823 9813 9804 9794 9785 9776 9767 9758 9750 9742 9735 9729 9723 9718 9714 9711 9709 9707 9707 9708 9709 9712 9716 9720 9726 9732 9739 9747 9755 9764 9773 9782 9792 9801 9811 9820 9829 9838 9846 9854 9862 9869 9875 9881 9886 9891 9895 9899 9902 9904 9906 9908 9909 9910 9910 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9902 9900 9899 9897 9894 9892 9889 9887 9883 9880 9876 9872 9867 9862 9856 9850 9844 9837 9830 9822 9813 9804 9795 9786 9776 9766 9756 9745 9735 9725 9715 9705 9696 9687 9679 9671 9665 9659 9653 9649 9646 9644 9643 9643 9644 9646 9649 9653 9657 9663 9669 9676 9684 9692 9700 9709 9718 9727 9736 9745 9755 9764 9773 9781 9790 9798 9807 9814 9822 9830 9837 9844 9850 9857 9863 9868 9874 9879 9884 9889 9893 9897 9901 9905 9908 9910 9912 9914 9916 9917 9918 9918 9918 9918 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9871 9871 9870 9869 9869 9868 9868 9868 9868 9868 9869 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9907 9909 9912 9914 9917 9919 9922 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9935 9935 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9955 9956 9957 9959 9961 9962 9964 9965 9967 9969 9970 9972 9974 9975 9977 9978 9979 9980 9982 9983 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9983 9982 9981 9980 9980 9979 9979 9979 9979 9979 6098 4 5 4 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9959 9958 9956 9954 9952 9949 9947 9944 9941 9937 9933 9929 9924 9919 9914 9907 9900 9892 9884 9874 9864 9853 9841 9827 9812 9796 9779 9760 9739 9717 9693 9667 9639 9609 9577 9544 9508 9470 9430 9388 9344 9299 9252 9204 9155 9104 9054 9002 8951 8900 8850 8801 8754 8708 8665 8624 8586 8551 8520 8493 8470 8451 8436 8426 8421 8420 8424 8432 8445 8462 8483 8507 8536 8567 8601 8638 8677 8718 8760 8804 8848 8892 8937 8982 9026 9069 9112 9153 9193 9232 9269 9305 9339 9372 9402 9431 9459 9485 9510 9533 9554 9575 9594 9612 9629 9646 9661 9675 9689 9702 9715 9727 9738 9749 9760 9770 9779 9789 9797 9806 9814 9822 9830 9837 9844 9850 9857 9863 9868 9874 9879 9884 9889 9893 9897 9901 9905 9908 9911 9914 9917 9919 9922 9924 9926 9928 9929 9930 9932 9933 9934 9934 9935 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9933 9934 9936 9938 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9961 9961 9962 9961 9961 9960 9960 9959 9957 9956 9954 9953 9951 9948 9946 9944 9941 9938 9935 9932 9928 9924 9920 9915 9910 9905 9899 9892 9885 9877 9868 9859 9849 9838 9827 9814 9801 9787 9772 9757 9740 9723 9706 9688 9670 9652 9633 9614 9596 9577 9559 9542 9525 9509 9494 9480 9467 9455 9445 9436 9429 9423 9419 9417 9417 9418 9421 9426 9432 9440 9450 9461 9473 9486 9501 9516 9532 9549 9567 9584 9602 9620 9638 9656 9673 9690 9707 9723 9738 9752 9766 9779 9791 9802 9813 9823 9832 9840 9847 9854 9861 9867 9872 9877 9882 9886 9890 9894 9898 9901 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9953 9952 9951 9949 9947 9946 9944 9942 9940 9939 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 6099 4 5 4 9940 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9947 9948 9949 9951 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9975 9976 9977 9978 9979 9980 9980 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9989 9989 9988 9987 9986 9984 9983 9982 9980 9978 9977 9975 9973 9971 9970 9968 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9938 9937 9936 9935 9935 9935 9935 9935 9936 9936 9937 9938 9940 9941 9943 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9959 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9953 9953 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9983 9983 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 6100 4 5 4 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9943 9942 9940 9938 9936 9934 9931 9928 9925 9922 9918 9914 9911 9907 9903 9899 9895 9891 9887 9883 9880 9877 9874 9871 9869 9867 9865 9864 9863 9863 9863 9863 9864 9865 9866 9868 9870 9873 9875 9878 9881 9884 9888 9891 9894 9898 9901 9904 9907 9910 9913 9916 9918 9920 9922 9924 9925 9926 9927 9928 9928 9928 9928 9927 9926 9925 9924 9922 9920 9918 9916 9913 9910 9907 9903 9899 9894 9890 9884 9879 9872 9865 9858 9849 9840 9830 9819 9807 9794 9779 9764 9748 9730 9711 9691 9670 9648 9624 9600 9575 9549 9523 9496 9470 9443 9416 9389 9364 9339 9315 9292 9271 9251 9234 9218 9205 9194 9185 9179 9175 9174 9176 9180 9186 9195 9207 9220 9235 9252 9271 9290 9312 9334 9356 9379 9403 9426 9450 9473 9496 9518 9540 9561 9581 9600 9619 9636 9652 9668 9682 9696 9709 9721 9732 9743 9752 9762 9770 9778 9786 9793 9800 9806 9812 9818 9823 9828 9832 9837 9841 9845 9848 9851 9854 9857 9860 9862 9864 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9886 9884 9882 9881 9880 9879 9878 9878 9877 9877 9877 9878 9878 9878 9879 9880 9880 9881 9882 9882 9883 9884 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9919 9917 9916 9914 9911 9909 9906 9903 9900 9897 9894 9891 9887 9884 9881 9877 9874 9871 9868 9865 9863 9860 9858 9857 9855 9854 9854 9854 9854 9854 9855 9857 9858 9860 9863 9865 9868 9871 9875 9878 9881 9885 9889 9892 9896 9899 6101 4 5 4 9903 9906 9909 9912 9915 9918 9920 9922 9925 9927 9929 9930 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9908 9907 9906 9905 9905 9904 9903 9903 9903 9903 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9951 9951 9950 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9938 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9921 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9907 9907 9906 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9921 9921 9920 9920 9919 9917 9916 9915 9913 9911 9910 9908 9906 9904 9902 9901 9899 9898 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9875 9874 9872 9871 9870 9869 9868 9867 9867 9866 9866 9867 9867 9868 9869 9870 9871 9873 9875 9877 9879 9881 9883 9886 9888 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9879 9877 9875 9873 9870 9868 9866 9863 9861 9858 9856 9854 9852 9850 9848 9846 9845 9843 9842 9841 9841 9840 9840 9839 9839 9839 9838 9838 9838 9837 9837 9836 9835 9834 9833 9831 9829 9827 9825 9822 9820 9817 9814 9810 9807 9803 9800 9796 9792 9788 9785 9781 9777 9773 9769 9765 9761 9757 9753 9748 9744 9739 9734 6102 4 5 4 9729 9724 9718 9712 9706 9699 9692 9684 9676 9667 9658 9648 9637 9626 9614 9602 9588 9574 9560 9544 9528 9511 9493 9474 9454 9433 9411 9388 9363 9337 9310 9280 9249 9216 9181 9144 9104 9062 9016 8968 8916 8861 8802 8740 8674 8603 8529 8450 8367 8280 8189 8094 7994 7890 7782 7671 7556 7438 7316 7192 7065 6936 6805 6672 6538 6403 6267 6132 5996 5860 5726 5592 5460 5329 5201 5075 4952 4832 4715 4603 4495 4392 4295 4203 4118 4039 3968 3904 3850 3804 3767 3741 3724 3719 3724 3741 3769 3809 3861 3924 3998 4084 4180 4286 4402 4527 4660 4800 4946 5099 5255 5415 5578 5742 5907 6071 6233 6394 6551 6704 6853 6998 7137 7270 7397 7519 7634 7743 7847 7944 8036 8122 8203 8280 8352 8419 8483 8544 8601 8656 8707 8757 8804 8849 8892 8933 8973 9011 9047 9082 9115 9147 9177 9206 9233 9259 9283 9306 9327 9347 9366 9384 9400 9415 9429 9442 9454 9466 9476 9486 9495 9504 9512 9519 9526 9532 9538 9544 9549 9553 9557 9561 9564 9566 9569 9570 9571 9572 9572 9572 9571 9569 9568 9566 9563 9560 9557 9553 9549 9545 9540 9535 9531 9526 9520 9515 9510 9505 9499 9494 9489 9484 9479 9474 9469 9465 9460 9456 9453 9449 9446 9444 9441 9439 9438 9437 9436 9435 9435 9435 9435 9436 9437 9438 9439 9440 9441 9443 9444 9445 9446 9447 9447 9448 9448 9448 9447 9446 9445 9443 9441 9438 9435 9432 9428 9423 9418 9412 9406 9399 9392 9384 9375 9366 9356 9345 9333 9321 9308 9295 9280 9265 9249 9233 9215 9197 9178 9158 9137 9116 9093 9070 9046 9020 8994 8966 8937 8906 8874 8841 8806 8769 8730 8689 8646 8601 8554 8504 8452 8398 8340 8281 8219 8154 8086 8016 7944 7868 7791 7710 7627 7542 7454 7363 7270 7175 7076 6975 6872 6765 6656 6544 6429 6311 6190 6066 5939 5810 5678 5543 5406 5267 5127 4984 4841 4698 4554 4411 4268 4127 3988 3852 3718 3589 3463 3342 3226 3115 3009 2910 2816 2729 2647 2572 2503 2441 2384 2333 2288 2249 2216 2188 2166 2149 2137 2132 2132 2138 2150 2169 2194 2226 2266 2313 2368 2431 2503 2583 2672 2770 2877 2992 3115 3247 3386 3533 3686 3844 4008 4176 4347 4521 4696 4872 5048 5223 5395 5565 5732 5894 6052 6205 6352 6494 6630 6759 6883 7001 7114 7220 7321 7418 7509 7596 7678 7757 7832 7904 7972 8038 8101 8162 8220 8276 8330 8381 8431 8479 8525 8569 8611 8652 8691 8728 8764 8798 8830 8861 8891 8919 8947 8973 8998 9022 9045 9068 9090 9111 9132 9152 9171 9190 9208 9226 9243 9259 9275 9291 9305 9320 9333 9346 9359 9371 9382 9393 9404 9414 9424 9433 9442 9451 9459 9467 9475 9483 9490 9497 9504 9511 9517 9523 9529 9535 9540 9544 9549 9553 9557 9560 9563 9566 9568 9570 9572 9574 9576 9577 9579 9580 6103 4 5 4 9582 9584 9586 9587 9589 9591 9593 9595 9597 9598 9600 9601 9602 9603 9603 9603 9602 9600 9598 9595 9591 9587 9581 9575 9569 9561 9553 9543 9533 9523 9511 9499 9485 9471 9456 9440 9422 9404 9383 9362 9338 9312 9285 9255 9222 9187 9149 9107 9063 9015 8964 8909 8850 8788 8722 8652 8579 8502 8421 8337 8249 8158 8063 7966 7865 7761 7655 7546 7435 7321 7205 7087 6967 6846 6724 6600 6476 6352 6228 6105 5983 5863 5745 5630 5519 5413 5311 5216 5127 5046 4973 4909 4854 4810 4776 4753 4741 4740 4751 4773 4807 4851 4905 4969 5041 5122 5210 5305 5404 5507 5613 5721 5829 5936 6042 6144 6243 6336 6424 6505 6579 6646 6705 6756 6798 6832 6858 6877 6887 6891 6888 6880 6867 6849 6827 6804 6778 6752 6725 6700 6676 6654 6637 6623 6613 6609 6611 6618 6632 6653 6681 6715 6756 6803 6857 6918 6983 7054 7130 7210 7294 7381 7470 7561 7653 7746 7839 7931 8022 8111 8199 8284 8366 8445 8522 8595 8664 8730 8793 8853 8909 8962 9012 9059 9103 9145 9185 9222 9257 9290 9321 9351 9379 9405 9430 9454 9476 9497 9516 9534 9552 9568 9582 9596 9609 9620 9631 9641 9649 9657 9664 9670 9676 9681 9685 9688 9691 9693 9694 9695 9696 9696 9695 9693 9692 9689 9686 9683 9679 9675 9671 9666 9661 9655 9650 9645 9639 9634 9629 9625 9621 9617 9614 9612 9610 9609 9609 9609 9611 9613 9615 9619 9623 9628 9634 9639 9646 9653 9660 9667 9675 9682 9690 9698 9705 9713 9721 9728 9736 9743 9750 9757 9764 9771 9777 9784 9790 9796 9802 9807 9813 9818 9824 9828 9833 9838 9842 9846 9850 9853 9856 9859 9862 9864 9866 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9885 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9932 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9948 9949 9949 9949 9948 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 6104 4 5 4 9940 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9951 9952 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9924 9925 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9934 9932 9931 9929 9926 9924 9922 9919 9916 9913 9910 9907 9903 9900 9896 9892 9888 9884 9880 9876 9872 9868 9864 9861 9857 9853 9850 9847 9844 9842 9840 9838 9837 9836 9836 9835 9836 9837 9838 9839 9841 9843 9845 9848 9850 9853 9856 9859 9862 9864 9867 9870 9873 9875 9877 9880 9881 9883 9885 9886 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9961 9960 6105 4 5 4 9958 9957 9955 9953 9951 9949 9947 9945 9943 9940 9937 9935 9932 9928 9925 9921 9917 9912 9907 9901 9895 9889 9881 9874 9865 9856 9845 9834 9823 9810 9796 9780 9764 9746 9727 9707 9685 9662 9636 9610 9582 9552 9520 9488 9453 9418 9382 9344 9306 9268 9230 9191 9154 9116 9081 9046 9014 8983 8955 8930 8908 8889 8874 8862 8854 8850 8849 8853 8860 8870 8885 8902 8922 8946 8971 8999 9028 9059 9091 9124 9157 9190 9224 9256 9289 9320 9350 9380 9408 9435 9460 9484 9507 9528 9549 9568 9586 9603 9618 9633 9648 9661 9674 9686 9697 9708 9718 9728 9737 9745 9753 9761 9768 9774 9780 9785 9790 9794 9798 9801 9804 9807 9809 9811 9812 9814 9815 9816 9818 9819 9821 9823 9824 9827 9829 9831 9834 9837 9840 9843 9847 9850 9853 9857 9860 9863 9866 9868 9871 9873 9875 9877 9878 9879 9880 9881 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9887 9889 9890 9892 9894 9896 9899 9901 9904 9907 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9947 9946 9946 9946 9946 9946 9945 9944 9944 9943 9942 9941 9939 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9922 9922 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9935 9936 9937 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9957 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9940 9939 9937 9935 9933 9930 9928 9925 9922 9919 9915 9912 9908 9903 9899 9894 9888 9882 9876 9870 9864 9857 9850 9843 9835 9828 9820 9813 9806 9799 9792 9785 9779 9773 9768 9763 9758 9755 9751 9749 9747 9746 9745 9745 9746 9747 9749 9751 9754 9757 9761 9765 9770 9775 9780 9786 9791 9798 9804 9810 9817 9824 9831 9838 9845 9852 9859 9867 9874 9881 9887 9894 9900 9907 9912 9918 9923 9928 9933 9937 9941 9944 9947 9949 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9931 9930 9929 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9926 9926 9928 9929 9930 6106 4 5 4 9932 9933 9935 9936 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9941 9941 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9956 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9943 9943 9942 9941 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9916 9913 9910 9907 9904 9901 9897 9894 9890 9886 9882 9878 9873 9869 9864 9859 9853 9848 9842 9836 9829 9823 9816 9810 9803 9796 9790 9783 9777 9771 9765 9759 9753 9748 9743 9738 9734 9730 9726 9723 9720 9717 9714 9712 9709 9707 9705 9704 9702 9701 9700 9699 9698 9697 9697 9696 9696 9696 9697 9697 9698 9699 9700 9702 9704 9706 9708 9710 9713 9715 9718 9721 9724 9727 9729 9732 9735 9737 9740 9742 9744 9745 9746 9747 9748 9748 9748 9747 9745 9743 9741 9738 9734 9729 9724 9718 9711 9703 9694 9685 9674 9663 9651 9638 9624 9609 9593 9577 9560 9543 9525 9507 9488 9469 9450 9431 9412 9394 9375 9358 9340 9324 9308 9293 9279 9267 9255 9245 9236 9228 9222 9218 9214 9213 9212 9213 9216 9220 9225 9232 9240 9249 9259 9270 9282 9295 9308 9322 9337 9352 9367 9383 9399 9415 9432 9448 9464 9480 9496 9512 9528 9543 9558 9573 9587 9601 9614 9627 9640 9652 9664 9676 9686 9697 9707 9717 9726 9734 9743 9751 9758 9765 9772 9778 9785 9790 9796 9801 9806 9811 9816 9821 9825 9829 9833 9837 9840 9843 9846 9849 9852 9854 9856 9858 9860 9861 9862 9863 9863 9863 9863 9863 9862 9861 9860 9859 9857 9856 9854 9853 9851 9849 9847 9846 9844 9842 9841 9839 9838 9836 9835 9833 9832 9831 9829 9828 9827 9825 9824 9822 9821 9819 9818 9817 9815 9814 9813 9812 9811 9810 9810 9809 9809 9810 9810 9811 9812 9814 9816 9818 9821 9823 9826 9829 9833 9836 9840 9843 9846 9850 9853 9856 9859 9862 9864 9867 9869 9870 9872 9873 9874 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9907 9908 9909 9910 9910 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 6107 4 5 4 9900 9900 9901 9901 9902 9903 9904 9904 9905 9905 9906 9906 9905 9905 9904 9903 9901 9899 9897 9895 9892 9889 9886 9883 9880 9877 9873 9870 9867 9864 9861 9859 9856 9854 9852 9850 9849 9847 9846 9845 9845 9844 9844 9844 9844 9844 9844 9844 9845 9845 9846 9846 9847 9848 9849 9850 9852 9853 9855 9856 9858 9860 9862 9865 9867 9869 9872 9874 9877 9880 9882 9884 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9878 9874 9871 9868 9864 9860 9857 9853 9849 9846 9842 9838 9835 9831 9828 9825 9823 9820 9818 9817 9816 9815 9815 9815 9816 9817 9819 9821 9824 9827 9831 9835 9839 9843 9848 9852 9857 9862 9867 9871 9876 9880 9885 9888 9892 9896 9899 9902 9905 9907 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9932 9934 9937 9939 9942 9944 9947 9949 9951 9954 9955 9957 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9957 9958 9958 9959 9961 9962 9962 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9957 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9901 9898 9896 9893 9890 9886 9883 9880 9877 9873 9870 9866 9862 9859 9855 9851 9847 9843 9839 9835 9831 9828 9824 9821 9817 9814 9811 9809 9807 9805 9803 9802 9801 9800 9800 9800 9800 9801 9802 9803 9804 9806 9807 9809 9810 9812 9814 9815 9817 9818 9819 9819 9820 9820 9819 9818 9817 9815 9812 9809 9805 9801 9795 9789 9782 9774 6108 4 5 4 9764 9754 9741 9728 9712 9694 9674 9652 9626 9598 9566 9531 9491 9448 9400 9347 9289 9227 9158 9084 9004 8919 8828 8730 8627 8519 8405 8286 8161 8032 7899 7762 7621 7477 7330 7181 7031 6879 6726 6573 6421 6269 6118 5969 5822 5678 5536 5398 5264 5134 5009 4889 4775 4668 4567 4475 4390 4314 4248 4192 4147 4113 4090 4081 4084 4100 4130 4174 4232 4303 4388 4487 4598 4722 4858 5004 5161 5326 5499 5679 5863 6052 6243 6436 6628 6819 7007 7191 7370 7544 7711 7871 8023 8166 8301 8428 8545 8654 8755 8847 8932 9010 9081 9145 9204 9257 9306 9351 9392 9430 9466 9498 9529 9558 9586 9611 9636 9660 9682 9703 9723 9742 9760 9777 9793 9808 9821 9834 9845 9856 9865 9874 9881 9888 9894 9900 9905 9909 9913 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9924 9922 9919 9916 9914 9911 9908 9905 9902 9899 9896 9893 9891 9888 9886 9884 9882 9881 9879 9878 9877 9877 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9879 9879 9879 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9874 9874 9874 9875 9876 9877 6109 4 5 5 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9975 9974 9973 9971 9969 9968 9966 9964 9963 9961 9960 9958 9957 9955 9954 9953 9952 9951 9950 9950 9950 9949 9949 9949 9950 9950 9951 9952 9952 9954 9955 9956 9957 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9984 9985 9985 9986 9988 9989 9990 9991 9993 9994 9995 9997 9998 9999 999910000100011000110001100011000010000 9999 9998 9997 9996 9995 9993 9992 9991 9989 9988 9987 9986 9985 9984 9984 9983 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9989 9990 9990 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9996 9997 9998 9998 9998 9998 9999 9999 9999 9999 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9994 9994 9993 9992 9991 9990 9989 9989 9988 9987 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 9986 9987 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9991 9990 9990 9989 9988 9987 9987 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9992 9993 9993 9993 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 6110 4 5 5 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9988 9988 9987 9986 9985 9983 9982 9981 9979 9978 9977 9975 9974 9973 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9968 9968 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9953 9951 9949 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9918 9915 9911 9908 9904 9899 9895 9890 9885 9880 9875 9869 9864 9859 9854 9849 9844 9840 9836 9833 9830 9827 9825 9824 9823 9822 9822 9823 9824 9825 9827 9830 9833 9836 9839 9843 9847 9851 9855 9859 9864 9868 9872 9877 9881 9885 9890 9894 9898 9902 9905 9909 9912 9916 9919 9922 9925 9928 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9911 9910 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9915 9916 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9944 9941 9939 9936 9933 9929 9925 9921 9917 9912 9907 9902 9896 9890 9884 9878 9871 9864 9856 9848 9840 9831 9821 9811 9800 9789 9777 9763 9749 9734 9717 9699 9679 9658 9635 9610 9583 9554 9522 9489 9452 9413 9372 6111 4 5 5 9328 9281 9231 9178 9122 9063 9002 8937 8870 8800 8727 8652 8574 8494 8413 8329 8245 8159 8072 7985 7897 7810 7724 7639 7556 7475 7397 7321 7250 7182 7119 7062 7010 6964 6924 6891 6865 6847 6836 6833 6838 6850 6871 6899 6935 6978 7028 7085 7148 7216 7290 7369 7452 7539 7628 7720 7813 7907 8002 8096 8190 8282 8373 8461 8547 8630 8710 8786 8859 8928 8993 9055 9113 9168 9219 9266 9310 9351 9390 9425 9459 9489 9518 9545 9570 9594 9616 9637 9656 9675 9692 9709 9725 9739 9754 9767 9780 9792 9803 9814 9824 9833 9842 9850 9858 9865 9872 9878 9884 9889 9894 9899 9903 9907 9911 9915 9918 9922 9925 9928 9930 9933 9935 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9982 9982 9982 9982 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9976 9975 9975 9976 9976 9977 9977 9978 9979 9980 9981 9982 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9989 9989 9988 9988 9987 9985 9984 9983 9981 9980 9979 9977 9976 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9949 9946 9943 9939 9935 9931 9926 9921 9916 9911 9905 9899 9893 9887 9880 9874 9867 9860 9853 9846 9838 9831 9823 9814 9806 9797 9787 9777 9767 9755 9743 9731 9717 9703 9687 9671 9654 9636 9617 9597 9576 9555 9533 9510 9487 9463 9440 9416 9393 9370 9347 9325 9303 9283 9264 9245 9229 9213 9200 9187 9177 9168 9161 9155 9151 9149 9149 9149 9152 9156 9161 9167 9174 9183 9192 9202 9213 9225 9237 9250 9264 9278 9292 9307 9322 9338 9354 9371 9388 9405 9423 9441 9460 9479 9498 9517 9537 9556 9576 9596 9616 9635 9654 9673 9692 9710 9728 9745 9762 9777 9792 9806 9820 9832 9844 9855 9865 9874 9882 9890 9897 9903 9909 9914 9919 9923 9927 9931 9934 9937 9939 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9969 9970 9971 9973 9974 9975 9976 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 6112 4 5 5 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9927 9928 9929 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9952 9953 9953 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9939 9938 9938 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9941 9941 9940 9939 9938 9936 9934 9932 9930 9928 9925 9923 9920 9917 9914 9912 9909 9906 9903 9900 9897 9895 9892 9890 9887 9885 9882 9880 9878 9876 9875 9873 9871 9870 9869 9868 9867 9866 9865 9865 9865 9865 9865 9865 9865 9866 9867 9868 9869 9870 9871 9873 9874 9876 9877 9879 9881 9882 9884 9885 9887 9888 9889 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9912 9914 9916 9919 9921 9924 9926 9929 9932 9935 9937 9940 9943 9946 9948 9951 9953 9956 9958 9960 9962 9964 9966 9967 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9985 9985 9986 9985 9985 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9971 9969 9967 9965 9963 9961 9959 9956 9954 9952 9950 9947 9945 9943 9941 9940 9938 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9911 9912 9912 9914 9915 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9929 9929 9929 9929 9928 9927 9926 9925 9923 9921 9919 9917 9915 9913 9910 9908 9905 9903 9901 9898 9896 9893 9891 9888 9885 9883 9880 9877 9874 9871 9867 9863 9859 9855 9851 9846 9841 9835 9830 9823 9817 9810 9802 9795 9786 9778 9769 9759 9749 9739 9728 9717 9705 9693 9680 9666 9653 9639 9624 9609 9594 9578 9562 9546 9529 9512 9496 9479 9462 9446 9430 9414 9399 9384 9370 9356 9344 9332 9322 9312 9304 9297 9291 9287 9283 9282 9281 9282 9284 9288 9292 9298 9305 9314 9323 9333 9344 9356 9368 9381 9394 9408 9422 9437 9451 9466 9481 9495 9510 9524 9539 9552 9566 9579 9592 9605 9617 9629 9640 9651 9661 9671 6113 4 5 5 9680 9689 9697 9705 9713 9720 9726 9732 9738 9743 9747 9751 9755 9758 9761 9764 9766 9767 9768 9769 9770 9770 9769 9769 9768 9766 9765 9763 9760 9757 9754 9751 9747 9743 9739 9735 9730 9726 9721 9716 9712 9707 9702 9698 9693 9689 9685 9681 9678 9675 9673 9670 9669 9667 9667 9666 9667 9667 9668 9670 9672 9675 9678 9681 9685 9689 9693 9698 9703 9708 9714 9719 9725 9730 9736 9742 9747 9753 9759 9764 9770 9775 9780 9785 9790 9795 9800 9805 9809 9813 9818 9822 9826 9830 9833 9837 9840 9843 9846 9849 9852 9854 9856 9858 9860 9861 9862 9862 9861 9861 9859 9857 9854 9850 9846 9840 9834 9827 9819 9809 9799 9787 9774 9760 9745 9728 9710 9691 9670 9648 9624 9600 9574 9547 9518 9489 9459 9427 9395 9363 9330 9296 9263 9229 9196 9164 9132 9101 9071 9043 9016 8991 8969 8948 8930 8914 8901 8891 8883 8879 8877 8879 8883 8890 8900 8913 8928 8946 8966 8988 9011 9037 9064 9092 9121 9150 9181 9211 9242 9273 9303 9333 9363 9392 9420 9447 9474 9499 9524 9547 9570 9591 9611 9631 9650 9667 9684 9700 9715 9730 9743 9757 9769 9781 9792 9803 9813 9823 9832 9841 9849 9856 9863 9870 9876 9881 9886 9891 9895 9899 9902 9904 9907 9909 9910 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9969 9969 9968 9967 9965 9963 9961 9959 9957 9954 9952 9949 9946 9943 9940 9938 9935 9933 9931 9929 9927 9925 9924 9923 9923 9922 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9940 9941 9942 9944 9946 9948 9950 9952 9954 9956 9958 9961 9963 9966 9968 9970 9972 9974 9976 9978 9979 9980 9981 9982 9983 9984 9984 9984 9984 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9973 9973 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 6114 4 5 5 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9998 9999 9999 9999 9998 9998 9997 9997 9996 9995 9994 9992 9991 9990 9989 9988 9987 9986 9986 9985 9985 9985 9986 9986 9987 9987 9988 9989 9990 9991 9992 9992 9993 9994 9994 9995 9995 9995 9994 9994 9993 9992 9991 9990 9989 9988 9987 9985 9984 9983 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9966 9965 9964 9962 9960 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9940 9939 9937 9936 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9902 9901 9899 9897 9896 9894 9893 9892 9891 9890 9889 9889 9889 9889 9889 9889 9890 9891 9892 9893 9894 9896 9897 9899 9901 9903 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9984 9985 9986 9987 9988 9989 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9997 9997 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9973 9972 9970 9968 9967 9965 9963 9962 9960 9959 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9938 9935 9933 9930 9926 9923 9919 9915 9910 9905 9900 9895 9890 9884 9879 9873 9868 9862 9857 9853 9848 9844 9841 9838 9836 9835 9834 9834 9835 9836 9838 9841 9844 9848 9852 9857 9862 9868 9873 9879 9885 9890 9896 9901 9907 9912 9916 9920 9924 9928 9931 9934 9936 9938 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 6115 4 5 5 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9974 9973 9972 9971 9969 9968 9966 9965 9963 9961 9959 9958 9956 9954 9952 9951 9949 9948 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9957 9956 9954 9953 9952 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9937 9936 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9901 9898 9895 9892 9888 9885 9881 9877 9874 9870 9866 9862 9858 9854 9850 9846 9842 9839 9835 9832 9829 9826 9824 9822 9820 9819 9818 9818 9818 9819 9820 9822 9824 9826 9829 9831 9835 9838 9842 9845 9849 9853 9857 9860 9864 9867 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9933 9933 9933 9933 9932 9931 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9904 9903 9901 9900 9899 9897 9895 9894 9892 9890 9887 9884 9881 9877 9873 9868 9863 9857 9850 9843 9835 9826 9817 9807 9796 9785 9773 9760 9747 9734 9720 9705 9691 9676 9660 9645 9629 9613 9598 6116 4 5 5 9582 9566 9551 9535 9520 9505 9490 9476 9462 9449 9436 9423 9411 9400 9390 9380 9371 9362 9355 9348 9342 9336 9332 9328 9325 9322 9320 9319 9318 9317 9317 9316 9315 9314 9312 9310 9307 9302 9296 9289 9280 9269 9256 9240 9222 9200 9176 9149 9118 9084 9046 9004 8959 8909 8856 8798 8736 8670 8600 8526 8447 8364 8277 8187 8092 7994 7893 7788 7681 7571 7459 7345 7230 7115 6999 6883 6769 6656 6546 6439 6335 6237 6143 6056 5975 5901 5836 5778 5730 5690 5660 5640 5629 5627 5635 5651 5676 5710 5750 5798 5851 5910 5973 6040 6110 6181 6253 6325 6396 6467 6535 6601 6664 6724 6780 6833 6883 6930 6973 7014 7053 7089 7125 7159 7194 7229 7264 7301 7340 7381 7425 7472 7522 7575 7631 7691 7754 7820 7889 7960 8033 8108 8184 8261 8337 8414 8490 8565 8639 8710 8780 8847 8911 8972 9030 9085 9137 9186 9232 9275 9315 9352 9387 9419 9449 9476 9502 9527 9549 9570 9590 9609 9626 9643 9658 9673 9687 9700 9712 9724 9735 9745 9754 9763 9771 9779 9786 9792 9798 9804 9808 9813 9817 9820 9824 9827 9829 9832 9834 9836 9838 9840 9841 9843 9844 9845 9846 9847 9847 9848 9848 9849 9849 9849 9849 9848 9848 9848 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9844 9844 9845 9845 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9860 9861 9863 9865 9867 9869 9871 9873 9875 9877 9880 9882 9884 9887 9890 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9935 9933 9929 9926 9922 9918 9913 9908 9903 9897 9891 9884 9876 9868 9860 9850 9841 9830 9819 9808 9796 9783 9770 9756 9742 9727 9712 9696 9680 9664 9647 9630 9613 9596 9579 9563 9546 9530 9514 9500 9485 9472 9459 9448 9438 9429 9421 9415 9411 9407 9406 9406 9408 6117 4 5 5 9411 9416 9423 9431 9440 9451 9462 9475 9489 9504 9520 9536 9552 9569 9586 9603 9621 9637 9654 9670 9686 9702 9717 9731 9745 9758 9770 9782 9793 9803 9813 9822 9830 9838 9845 9852 9859 9864 9870 9875 9879 9883 9887 9890 9893 9896 9898 9900 9901 9902 9903 9904 9904 9904 9903 9903 9902 9901 9899 9897 9895 9893 9890 9887 9884 9881 9877 9872 9868 9863 9858 9852 9846 9840 9834 9827 9820 9813 9806 9798 9791 9783 9776 9769 9761 9754 9747 9741 9734 9729 9723 9718 9714 9710 9707 9705 9703 9701 9700 9700 9701 9702 9703 9705 9708 9711 9714 9718 9723 9727 9732 9737 9743 9749 9755 9761 9768 9774 9781 9788 9795 9802 9809 9816 9823 9830 9837 9843 9850 9856 9863 9869 9875 9881 9886 9891 9896 9901 9906 9910 9914 9918 9922 9926 9929 9933 9936 9939 9941 9944 9947 9949 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9959 9960 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9974 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9934 9934 9935 9935 9936 9938 9939 9940 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9970 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9955 9955 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9930 9929 9928 9928 9927 9927 9927 9927 9928 9928 9929 9930 9931 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9960 9958 6118 4 5 5 9956 9954 9951 9949 9946 9943 9940 9937 9933 9930 9926 9922 9918 9913 9909 9904 9899 9893 9888 9882 9876 9870 9863 9856 9849 9842 9834 9826 9818 9810 9802 9794 9786 9778 9771 9763 9756 9749 9742 9736 9731 9726 9721 9717 9714 9712 9710 9710 9710 9710 9712 9714 9717 9720 9724 9729 9734 9740 9746 9752 9759 9766 9773 9780 9787 9795 9802 9809 9815 9822 9828 9835 9840 9846 9851 9856 9861 9865 9869 9872 9876 9878 9881 9884 9886 9888 9889 9891 9892 9893 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9923 9925 9926 9928 9930 9932 9934 9937 9939 9941 9944 9946 9949 9951 9954 9956 9959 9961 9963 9965 9967 9969 9970 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9958 9957 9956 9954 9954 9953 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9949 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9972 9973 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9965 9964 9962 9961 9959 9958 9957 9955 9954 9954 9953 9952 9952 9952 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 6119 4 5 5 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9929 9926 9922 9919 9915 9911 9907 9903 9898 9894 9889 9885 9880 9874 9868 9862 9856 9848 9840 9831 9821 9809 9796 9782 9765 9747 9727 9704 9678 9650 9619 9584 9547 9506 9461 9413 9362 9307 9249 9188 9124 9056 8987 8915 8841 8766 8690 8613 8536 8460 8386 8313 8242 8175 8111 8051 7996 7947 7903 7866 7835 7812 7795 7786 7784 7790 7803 7823 7850 7885 7925 7972 8024 8081 8142 8207 8276 8347 8419 8493 8568 8643 8717 8790 8861 8931 8998 9063 9125 9183 9239 9291 9340 9385 9427 9466 9501 9534 9564 9592 9617 9639 9660 9679 9696 9712 9727 9740 9753 9764 9775 9784 9793 9802 9809 9816 9823 9828 9833 9838 9841 9844 9847 9848 9849 9850 9849 9848 9847 9845 9842 9839 9836 9831 9827 9821 9815 9809 9801 9793 9784 9774 9763 9751 9738 9724 9708 9690 9672 9651 9629 9605 9580 9553 9524 9494 9463 9430 9397 9362 9327 9292 9256 9221 9186 9152 9119 9088 9058 9030 9005 8982 8962 8945 8931 8920 8913 8909 8908 8911 8917 8926 8939 8954 8972 8993 9016 9041 9067 9095 9125 9155 9186 9218 9250 9282 9313 9345 9375 9405 9434 9463 9490 9516 9541 9565 9588 9609 9630 9650 9668 9685 9702 9718 9732 9746 9759 9772 9784 9795 9805 9815 9825 9834 9842 9850 9858 9865 9872 9878 9884 9890 9895 9900 9905 9909 9913 9917 9921 9924 9928 9931 9933 9936 9939 9941 9943 9946 9948 9950 9952 9953 9955 9957 9958 9959 9961 9962 9963 9963 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 6120 4 5 5 9958 9957 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9940 9940 9941 9941 9942 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9940 9937 9935 9931 9928 9925 9921 9917 9913 9908 9903 9898 9891 9884 9877 9868 9858 9848 9836 9823 9809 9794 9778 9761 9743 9724 9704 9683 9662 9641 9620 9599 9578 9557 9537 9518 9501 9484 9469 9456 9445 9436 9428 9423 9420 9420 9421 9425 9430 9438 9448 9459 9472 9486 9501 9518 9535 9553 9571 9589 9607 9626 9643 9661 9677 9693 9709 9723 9736 9749 9761 9771 9781 9790 9798 9806 9812 9819 9824 9830 9835 9839 9844 9848 9853 9857 9861 9866 9870 9875 9879 9884 9888 9893 9898 9902 9907 9911 9915 9919 9923 9926 9929 9932 9935 9937 9939 9940 9941 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9903 9900 9898 9896 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9845 9843 9841 9840 9838 9837 9836 9836 9836 9836 9836 9836 9837 9838 9839 9840 9841 9843 9844 9845 9847 9849 9850 9852 9853 9855 9856 9858 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9876 9875 9874 9873 9871 9869 9867 9865 9862 9860 9857 9854 9851 9848 9844 9841 9837 9834 9830 9827 9823 9819 9815 9811 9806 9802 9797 9792 9786 9780 9774 9767 9760 9753 9744 9736 9727 9717 9707 9697 9686 9676 9665 9653 9642 9631 9620 9610 9599 9590 9581 9572 9565 9558 9553 9548 6121 4 5 5 9545 9543 9542 9542 9544 9547 9551 9556 9563 9571 9579 9589 9599 9611 9623 9635 9648 9661 9675 9689 9702 9716 9729 9742 9755 9767 9779 9790 9801 9810 9820 9828 9836 9843 9850 9855 9861 9865 9869 9873 9875 9878 9880 9882 9883 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9916 9916 9916 9916 9916 9915 9914 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9889 9889 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9868 9868 9869 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9873 9872 9871 9871 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9870 9869 9868 9867 9866 9864 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9840 9839 9837 9836 9835 9835 9834 9834 9833 9833 9833 9832 9832 9832 9831 9830 9830 9829 9828 9826 9825 9823 9821 9820 9818 9816 9813 9811 9809 9808 9806 9804 9803 9801 9800 9799 9799 9798 9798 9798 9798 9798 9798 9799 9799 9799 9800 9800 9800 9801 9801 9800 9800 9800 9799 9799 9798 9797 9796 9794 9793 9792 9790 9789 9788 9786 9785 9783 9782 9780 9779 9777 9776 9774 9773 9771 9770 9768 9766 9764 9763 9761 9759 9756 9754 9752 9749 9746 9743 9740 9737 9734 9730 9726 9723 9719 9715 9711 9706 9702 9698 9693 9689 9685 9680 9676 9672 9668 9663 9659 9655 9651 9648 9644 9640 9637 9633 9630 9627 9624 9621 9619 9616 9613 9611 9609 9607 9605 9603 9602 9600 9599 9597 9596 9595 9594 9593 9592 9592 9591 9591 9590 9590 9589 9589 9588 9588 9587 9587 9586 9585 9585 9584 9583 9582 9581 9579 9578 9576 9575 9573 9571 9569 9567 9565 9563 9560 9557 9555 9552 9549 9545 9542 9538 9534 9529 9525 9520 9515 9509 9503 9497 9491 9485 9478 9471 9463 9456 9448 9440 9432 9424 9416 9408 9399 9391 9382 9374 9365 9357 9348 9340 9331 9322 9314 9305 9296 9287 9278 9269 9260 9250 9241 9231 9221 9211 9201 9191 9181 9170 9159 9149 9138 9127 9116 9105 9093 9082 9070 9058 9046 9034 9022 9009 8996 8983 8970 8956 8942 8928 8914 8898 8883 8867 8851 8834 8817 8799 8780 6122 4 5 5 8761 8742 8721 8701 8679 8657 8634 8610 8586 8561 8535 8508 8481 8453 8424 8394 8363 8332 8300 8267 8234 8199 8164 8128 8091 8053 8015 7975 7935 7893 7851 7807 7763 7717 7670 7621 7571 7520 7467 7413 7358 7301 7242 7182 7120 7057 6992 6926 6859 6790 6719 6648 6575 6501 6426 6349 6271 6192 6112 6030 5946 5861 5774 5685 5595 5502 5407 5310 5211 5109 5005 4898 4789 4677 4563 4448 4330 4211 4090 3968 3846 3724 3602 3480 3360 3241 3124 3010 2899 2792 2688 2589 2494 2404 2319 2240 2165 2096 2032 1973 1919 1871 1827 1787 1752 1721 1694 1671 1651 1635 1622 1612 1606 1603 1603 1607 1615 1627 1643 1664 1690 1721 1758 1801 1850 1906 1969 2039 2116 2201 2293 2391 2497 2610 2729 2853 2983 3118 3257 3400 3546 3693 3842 3992 4141 4290 4437 4582 4725 4865 5001 5133 5261 5385 5504 5619 5729 5835 5936 6033 6127 6217 6303 6386 6466 6544 6619 6692 6763 6832 6900 6966 7031 7095 7157 7218 7278 7337 7395 7451 7506 7560 7612 7663 7712 7760 7806 7851 7894 7936 7976 8015 8052 8089 8124 8158 8190 8222 8253 8284 8313 8342 8370 8398 8425 8452 8478 8504 8530 8555 8579 8604 8627 8651 8674 8696 8718 8739 8760 8781 8801 8820 8839 8858 8876 8893 8910 8927 8943 8959 8974 8990 9004 9019 9033 9046 9060 9073 9086 9099 9111 9123 9135 9146 9158 9169 9179 9190 9200 9209 9219 9228 9237 9245 9253 9260 9268 9274 9281 9287 9292 9297 9302 9306 9310 9313 9316 9318 9321 9322 9324 9325 9326 9326 9326 9326 9326 9326 9325 9325 9324 9324 9323 9322 9322 9321 9321 9321 9321 9321 9322 9322 9323 9324 9326 9327 9329 9331 9333 9335 9338 9340 9343 9346 9349 9351 9354 9357 9360 9362 9365 9368 9370 9372 9375 9377 9379 9381 9383 9385 9387 9389 9391 9393 9395 9398 9401 9404 9407 9410 9414 9418 9423 9428 9434 9439 9446 9452 9459 9466 9474 9482 9490 9498 9506 9515 9524 9532 9541 9549 9557 9566 9574 9581 9589 9596 9603 9610 9616 9623 9629 9635 9640 9646 9651 9656 9661 9665 9670 9675 9679 9683 9688 9692 9696 9700 9703 9707 9711 9714 9717 9720 9723 9726 9729 9731 9733 9735 9737 9739 9740 9741 9743 9744 9745 9746 9747 9748 9749 9750 9752 9753 9754 9756 9757 9759 9761 9763 9765 9767 9769 9772 9774 9776 9779 9781 9784 9786 9788 9790 9793 9794 9796 9798 9800 9801 9802 9803 9804 9805 9805 9806 9806 9806 9807 9807 9807 9806 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9808 9809 9810 9811 9812 9813 9814 9816 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9830 9830 9831 9831 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9820 9819 9819 9819 9819 9820 9820 9821 9822 9823 9824 9825 9827 9828 9829 9830 6123 4 5 5 9831 9832 9832 9833 9833 9833 9833 9833 9833 9832 9831 9831 9830 9829 9828 9826 9825 9824 9823 9822 9821 9820 9819 9818 9818 9817 9816 9816 9815 9815 9815 9814 9814 9814 9813 9813 9813 9812 9812 9812 9811 9811 9810 9810 9809 9808 9808 9807 9806 9806 9805 9804 9804 9803 9802 9801 9801 9800 9800 9799 9798 9798 9798 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9796 9796 9796 9796 9795 9795 9794 9793 9792 9791 9789 9788 9786 9784 9782 9781 9779 9777 9775 9773 9771 9769 9768 9766 9765 9764 9763 9762 9761 9761 9761 9761 9761 9761 9761 9761 9762 9762 9763 9763 9764 9764 9764 9765 9765 9766 9766 9766 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9770 9770 9771 9771 9772 9772 9772 9773 9773 9774 9774 9774 9775 9775 9775 9775 9775 9775 9775 9775 9775 9774 9774 9774 9774 9774 9774 9774 9773 9773 9773 9774 9774 9774 9774 9774 9774 9774 9774 9774 9773 9773 9773 9772 9771 9770 9769 9768 9766 9764 9762 9760 9758 9755 9752 9749 9746 9743 9739 9735 9731 9727 9723 9719 9714 9710 9706 9701 9697 9693 9688 9684 9681 9677 9673 9670 9667 9664 9662 9660 9658 9657 9656 9656 9655 9656 9656 9657 9659 9660 9662 9665 9667 9670 9673 9676 9680 9683 9687 9691 9695 9699 9703 9707 9710 9714 9718 9722 9726 9730 9734 9738 9741 9745 9749 9753 9756 9760 9764 9767 9771 9774 9778 9782 9785 9789 9792 9795 9798 9802 9805 9808 9810 9813 9816 9818 9821 9823 9825 9827 9829 9831 9832 9834 9835 9836 9838 9839 9840 9841 9842 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9912 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 6124 4 5 5 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9926 9926 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9912 9910 9909 9907 9905 9902 9900 9898 9896 9893 9891 9888 9886 9884 9881 9879 9877 9875 9874 9872 9871 9870 9869 9869 9869 9870 9870 9871 9872 9874 9876 9878 9880 9883 9885 9888 9890 9893 9896 9899 9901 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9888 9887 9885 9883 9880 9878 9875 9872 9868 9865 9861 9858 9854 9850 9846 9842 9839 9835 9831 9827 9824 9820 9817 9813 9810 9806 9803 9799 9795 9792 9788 9783 9779 9774 9769 9764 9759 9753 9747 9740 9733 9726 9719 9711 9703 9696 9687 9679 9671 9662 9654 9645 9636 9627 9619 9610 9600 9591 9582 9572 9562 9552 9541 9530 9518 9505 9492 9478 9464 9448 9431 9414 9395 9375 9354 9332 9309 9284 9258 9231 9202 9173 9142 9109 9076 9041 9005 8967 8929 8889 8848 8806 8762 8718 8673 8626 8579 8531 8482 8433 8384 8334 8284 8235 8186 8137 8089 8042 7997 7953 6125 4 5 5 7911 7871 7834 7799 7767 7738 7713 7691 7673 7659 7649 7643 7642 7644 7651 7662 7677 7696 7719 7746 7776 7810 7846 7885 7927 7971 8018 8065 8115 8165 8216 8268 8321 8373 8425 8478 8529 8580 8631 8680 8728 8776 8822 8867 8911 8953 8994 9034 9072 9109 9145 9179 9212 9244 9274 9304 9332 9358 9384 9409 9432 9454 9476 9496 9516 9534 9552 9569 9585 9600 9615 9628 9642 9654 9666 9677 9688 9699 9708 9718 9726 9735 9743 9750 9757 9764 9771 9777 9783 9788 9793 9798 9803 9808 9812 9816 9821 9824 9828 9832 9836 9839 9842 9846 9849 9852 9855 9858 9861 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9905 9905 9906 9907 9908 9908 9908 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9920 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9920 9919 9919 9920 9920 9921 9921 9922 9923 9925 9926 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 6126 4 5 5 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9905 9903 9900 9897 9895 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9868 9866 9865 9863 9862 9860 9858 9857 9855 9853 9851 9849 9846 9844 9841 9838 9835 9831 9827 9823 9818 9812 9806 9798 9790 9781 9770 9758 9744 9729 9712 9692 9671 9646 9619 9590 9557 9521 9482 9439 9393 9343 9290 9233 9173 9109 9043 8973 8902 8828 8752 8675 8598 8520 8443 8366 8292 8220 8151 8085 8024 7968 7917 7873 7834 7803 7779 7763 7754 7753 7760 7775 7797 7827 7863 7906 7955 8010 8069 8133 8201 8271 8344 8418 8494 8570 8645 8720 8794 8865 8935 9002 9066 9127 9186 9241 9292 9341 9386 9428 9467 9504 9537 9569 9598 9624 9649 9672 9694 9714 9733 9751 9768 9783 9798 9812 9825 9837 9848 9859 9869 9878 9886 9894 9901 9907 9912 9917 9921 9925 9928 9930 9932 9934 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9957 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9971 9972 9972 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9961 9961 9961 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 6127 4 5 5 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9905 9903 9900 9897 9895 9892 9889 9886 9883 9880 9878 9875 9873 9871 9870 9868 9867 9866 9865 9864 9864 9863 9862 9862 9861 9860 9859 9858 9856 9854 9852 9849 9846 9842 9838 9834 9829 9825 9820 9815 9809 9804 9799 9794 9790 9786 9782 9778 9776 9774 9772 9772 9772 9772 9774 9776 9779 9783 9787 9792 9797 9803 9810 9816 9823 9830 9837 9844 9851 9858 9865 9871 9877 9883 9888 9893 9898 9902 9905 9908 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9928 9927 9925 9923 9921 9919 9916 9913 9910 9907 9903 9899 9894 9890 9884 9879 9873 9867 9860 9853 9846 9837 9828 9818 9807 9794 9780 9765 9748 9729 9708 9685 9659 9631 9599 9564 9526 9484 9439 9389 9335 9278 9215 9148 9077 9001 8920 8835 8745 8650 8550 8446 8337 8225 8108 7987 7862 7734 7603 7469 7334 7196 7057 6918 6779 6640 6504 6369 6237 6110 5987 5870 5760 5657 5563 5478 5403 5339 5287 5247 5220 5206 5205 5218 5244 5284 5337 5403 5481 5571 5672 5783 5903 6031 6166 6307 6453 6601 6753 6905 7057 7208 7357 7502 7644 7781 7913 8039 8159 8273 8380 8481 8575 8663 8745 8820 8890 8955 9015 9071 9122 9170 9215 9257 9296 9333 6128 4 5 5 9367 9400 9432 9462 9490 9517 9543 9568 9591 9613 9634 9654 9672 9689 9705 9719 9732 9744 9755 9764 9772 9779 9785 9790 9794 9797 9799 9801 9802 9803 9802 9802 9801 9799 9797 9795 9792 9789 9785 9781 9777 9772 9767 9762 9756 9751 9745 9739 9733 9727 9721 9716 9711 9706 9702 9698 9695 9693 9692 9691 9691 9692 9693 9695 9698 9702 9706 9711 9716 9721 9727 9733 9739 9745 9751 9757 9763 9768 9773 9778 9783 9787 9791 9794 9798 9800 9803 9805 9807 9809 9811 9813 9814 9816 9817 9818 9820 9821 9823 9824 9826 9827 9829 9831 9832 9834 9836 9838 9839 9841 9843 9845 9846 9848 9850 9851 9853 9855 9857 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9892 9893 9893 9894 9894 9894 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9974 9974 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9933 9932 9931 9929 9928 9927 9925 9924 9922 9920 9918 9915 9912 9909 9905 9901 9896 9891 9885 9877 9869 9860 9850 9838 9825 9811 9794 9775 9755 9731 9706 9677 9645 9611 9572 9531 9485 9436 9382 9325 9263 9197 9128 9054 8976 8895 8810 8722 8632 8540 8446 8351 8256 8161 8067 7976 7887 7801 7721 7645 7575 7513 7458 7410 7372 7343 7323 7313 7313 7323 7343 7373 7412 7460 7517 7581 7653 6129 4 5 5 7731 7814 7902 7994 8088 8184 8282 8379 8476 8571 8664 8754 8841 8923 9002 9076 9146 9211 9271 9326 9377 9423 9465 9504 9538 9569 9598 9623 9646 9667 9686 9704 9720 9735 9749 9762 9774 9786 9797 9808 9818 9827 9836 9845 9853 9860 9867 9873 9879 9884 9888 9892 9895 9898 9900 9902 9904 9905 9905 9906 9906 9906 9906 9905 9904 9904 9903 9902 9900 9899 9897 9895 9893 9891 9888 9885 9882 9879 9875 9871 9866 9861 9856 9851 9845 9839 9833 9826 9820 9813 9806 9799 9791 9784 9777 9770 9763 9756 9749 9743 9737 9731 9726 9721 9717 9713 9709 9707 9705 9703 9703 9703 9703 9705 9707 9709 9713 9717 9721 9726 9732 9738 9744 9750 9757 9765 9772 9779 9787 9794 9801 9809 9816 9823 9830 9836 9842 9848 9854 9860 9865 9870 9875 9879 9884 9888 9891 9895 9898 9902 9905 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9930 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9926 9924 9922 9920 9917 9914 9911 9908 9904 9899 9895 9890 9884 9878 9872 9865 9858 9851 9843 9835 9826 9818 9809 9799 9790 9781 9771 9762 9753 9743 9734 9726 9718 9710 9702 9695 9689 9683 9677 9672 9668 9664 9661 9658 9655 9653 9651 9650 9649 9648 9647 9646 9645 9644 9643 9641 9640 9638 9636 9634 9631 9629 9626 9623 9619 9616 9612 9609 9606 9602 9599 9597 9594 9592 9591 9590 9589 9589 9590 9592 9594 9597 9601 9605 9610 9616 9622 9629 9637 9645 9653 9662 9671 9680 9689 9699 9708 9717 9726 9735 9743 9752 9759 9767 9774 9780 9786 9791 9795 9799 9803 9805 9807 9809 9810 9810 9809 9808 9806 9804 9801 9797 9793 9788 9782 9776 9769 9762 9754 9745 9736 9726 9715 9704 9693 9681 9669 9657 9645 9632 9620 9608 9596 9584 9573 9563 9553 9544 9536 9529 9524 9519 9515 9513 9512 9512 9513 9516 9520 9525 9531 9538 9546 9555 9565 9576 9587 9598 9610 9622 9634 9647 9659 9672 9684 9696 9707 9719 9730 9740 9751 9760 9770 9779 9788 9796 9804 9811 9818 9825 9832 9838 9845 9851 9856 9862 9867 9873 9878 9883 9888 9893 9898 9902 9907 9911 9916 9920 9924 9928 9932 9935 9938 9942 9945 9947 9950 9952 9954 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9946 9945 9944 9943 9942 9940 9938 9936 6130 4 5 5 9934 9931 9929 9926 9924 9921 9918 9915 9912 9908 9905 9901 9897 9893 9889 9884 9878 9872 9865 9858 9849 9840 9830 9818 9805 9791 9775 9758 9739 9718 9694 9669 9642 9612 9580 9545 9507 9467 9424 9379 9331 9280 9226 9170 9111 9051 8988 8923 8856 8789 8720 8650 8581 8511 8442 8374 8308 8244 8182 8124 8069 8018 7971 7929 7893 7862 7837 7818 7805 7799 7799 7805 7818 7837 7862 7893 7929 7970 8015 8065 8119 8176 8235 8297 8360 8425 8491 8556 8622 8687 8751 8814 8876 8935 8993 9048 9102 9153 9201 9247 9291 9333 9372 9409 9443 9476 9507 9536 9563 9588 9612 9634 9655 9675 9694 9711 9728 9743 9757 9771 9784 9795 9806 9817 9826 9835 9844 9851 9858 9865 9871 9877 9882 9887 9891 9896 9899 9903 9906 9909 9911 9914 9916 9917 9919 9920 9920 9921 9921 9921 9920 9919 9918 9916 9915 9912 9910 9907 9904 9901 9898 9895 9891 9888 9885 9881 9878 9875 9871 9868 9866 9863 9861 9859 9858 9856 9855 9855 9855 9855 9855 9856 9857 9859 9860 9863 9865 9868 9871 9874 9877 9880 9884 9888 9892 9895 9899 9903 9906 9910 9914 9917 9920 9923 9926 9929 9931 9933 9936 9938 9939 9941 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9958 9959 9959 9960 9961 9963 9964 9965 9966 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 6130 4 6 1 9954 9952 9951 9950 9948 9946 9944 9941 9939 9936 9932 9929 9924 9920 9915 9909 9903 9895 9888 9879 9869 9858 9845 9832 9817 9800 9782 9762 9740 9716 9690 9662 9631 9599 9564 9527 9487 9445 9401 9354 9305 9253 9200 9144 9086 9026 8964 8900 8836 8770 8703 8636 8568 8501 8435 8369 8306 8244 8184 8128 8075 8025 7981 7941 7906 7876 7852 7835 7823 7819 7820 7828 7842 7863 7889 7922 7960 8003 8051 8103 8158 8217 8279 8343 8408 8475 8542 8609 8676 8742 8807 8871 8933 8993 9050 9106 9159 9209 9257 9302 9344 9384 9422 9457 9491 9522 9551 9578 9604 9627 9650 9671 9691 9710 9727 9744 9759 9774 9788 9801 9813 9825 9836 9846 9855 9864 9872 9880 9886 9893 9898 9903 9908 9912 9916 9919 9922 9925 9927 9929 9930 9931 9932 9933 9934 9934 9934 9934 9933 9932 9931 9930 9929 9927 9925 9923 9920 9917 9914 9911 9908 9904 9901 9897 9894 9890 9886 9883 9880 9877 9874 9872 9870 9869 9868 9868 9868 9868 9869 9871 9873 9875 9878 9881 9884 9888 9891 9895 9899 9903 9907 9911 9915 9919 9923 9926 9930 9933 9936 9938 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9983 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9994 9994 9994 9994 9994 9993 9992 9991 9990 9989 9987 9986 9984 9982 9981 9979 9977 9975 9973 9972 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9979 9979 9980 9981 9982 9983 9984 9985 9987 9988 9989 9991 9992 9993 9994 9994 9995 9995 9996 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9990 9989 9989 9988 9988 9988 9988 9988 9989 9989 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9996 9995 9994 9993 9992 9991 9989 9988 9986 9985 9983 9981 9980 9978 9977 9976 9976 9975 9975 9975 9976 9977 9978 9979 9980 9981 9983 9984 9986 9987 9989 9990 9991 9991 9992 9992 9992 9992 9991 9990 9989 9988 9986 9985 9983 9982 9980 9978 9977 9975 9974 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9949 6131 4 6 1 9949 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9946 9944 9942 9939 9936 9934 9931 9928 9925 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9876 9872 9868 9863 9859 9854 9849 9843 9838 9832 9826 9820 9814 9807 9801 9794 9787 9780 9773 9766 9759 9752 9745 9738 9731 9724 9717 9710 9703 9696 9689 9682 9676 9669 9663 9657 9652 9646 9641 9636 9632 9627 9624 9620 9618 9615 9613 9612 9611 9611 9611 9611 9612 9614 9615 9618 9620 9623 9626 9630 9634 9638 9642 9646 9651 9655 9660 9664 9669 9674 9679 9684 9689 9694 9699 9704 9709 9714 9720 9725 9730 9735 9741 9746 9751 9756 9762 9767 9772 9777 9782 9787 9791 9796 9800 9804 9808 9811 9814 9817 9820 9822 9824 9826 9827 9828 9829 9829 9830 9830 9830 9829 9829 9828 9827 9826 9825 9824 9822 9820 9818 9816 9814 9812 9809 9806 9802 9799 9795 9791 9786 9781 9776 9770 9764 9757 9750 9742 9734 9725 9715 9705 9695 9683 9671 9658 9645 9630 9615 9599 9582 9563 9544 9524 9503 9481 9457 9433 9407 9381 9353 9324 9294 9262 9230 9197 9163 9127 9091 9054 9017 8979 8940 8901 8861 8822 8782 8742 8703 8664 8626 8588 8552 8516 8482 8449 8418 8389 8362 8337 8314 8294 8276 8262 8250 8241 8234 8231 8231 8234 8240 8249 8260 8275 8292 8312 8335 8359 8386 8415 8446 8478 8512 8547 8584 8621 8659 8698 8736 8776 8815 8854 8893 8931 8969 9006 9043 9079 9113 9147 9180 9211 9242 9271 9299 9326 9351 9376 9399 9421 9441 9461 9479 9497 9513 9529 9543 9557 9570 9582 9593 9604 9613 9623 9631 9640 9647 9654 9661 9667 9672 9677 9681 9685 9689 9692 9694 9696 9697 9697 9697 9697 9696 9694 9691 9688 9685 9680 9675 9669 9663 9656 9648 9639 9630 9619 9608 9596 9583 9569 9555 9539 9522 9504 9484 9464 9443 9420 9396 9370 9344 9316 9287 9256 9224 9191 9157 9121 9085 9047 9008 8969 8928 8887 8845 8803 8761 8718 8675 8633 8591 8550 8510 8471 8433 8397 8362 8329 8299 8270 8245 8222 8201 8184 8170 8159 8151 8147 8145 8148 8153 8161 8173 8188 8206 8226 8250 8275 8304 8334 8366 8400 8436 8473 8511 8550 8590 8630 8671 8712 8753 8793 8834 8874 8913 8952 8990 9027 9064 9099 9134 9167 9199 9231 9261 9290 9319 9346 9372 9398 9422 9445 9468 9489 9510 9530 9549 9567 9584 9600 9616 9631 9644 9658 9670 9681 9692 9702 9712 9721 9729 9737 9744 9751 9758 9764 9770 9776 9781 9786 6132 4 6 1 9792 9797 9802 9807 9812 9816 9821 9825 9830 9834 9838 9842 9846 9849 9853 9856 9859 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9897 9898 9900 9902 9903 9904 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9934 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9918 9918 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9923 9924 9925 9927 9928 9930 9932 9934 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9961 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9964 9964 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9976 9977 9976 9976 9975 9974 9973 9971 9969 9967 9964 9962 9959 9956 9954 9951 9948 9946 9944 9941 9939 9938 9936 9935 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 6133 4 6 1 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9950 9949 9947 9946 9944 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9897 9895 9893 9891 9888 9885 9881 9877 9873 9868 9863 9858 9852 9846 9840 9834 9827 9821 9814 9808 9801 9795 9789 9783 9777 9772 9767 9762 9758 9754 9751 9748 9745 9743 9740 9739 9738 9737 9736 9736 9736 9736 9737 9738 9739 9741 9743 9745 9748 9751 9754 9758 9762 9766 9771 9776 9781 9786 9792 9797 9803 9809 9814 9820 9826 9831 9837 9842 9847 9852 9857 9861 9866 9870 9874 9878 9882 9886 9889 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9966 9964 9962 9959 9956 9953 9950 9946 9942 9938 9934 9929 9924 9919 9914 9908 9902 9896 9889 9882 9875 9868 9860 9852 9843 9835 9825 9815 9805 9794 9783 9771 9758 9745 9732 9718 9704 9689 9675 9660 9644 9629 9615 9600 9586 9572 9559 9546 9535 9524 9515 9507 9500 9494 9490 9487 9486 9486 9488 9491 9495 9501 9508 9516 9525 9535 9546 9558 9570 9583 9597 9611 9625 6134 4 6 1 9640 9654 9669 9684 9698 9712 9727 9741 9754 9767 9780 9793 9805 9817 9828 9839 9849 9859 9869 9878 9886 9894 9901 9908 9915 9921 9926 9931 9936 9940 9944 9948 9951 9954 9956 9958 9961 9962 9964 9965 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9956 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9969 9970 9972 9973 9975 9977 9979 9980 9982 9984 9986 9988 9989 9991 9992 9994 9995 9996 9996 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9993 9993 9994 9994 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9979 9979 9979 9980 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9992 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9976 9974 9972 9969 9967 9963 9959 9955 9951 9946 9941 9935 9930 9923 9917 9911 9904 9897 9891 9884 9877 9871 9864 9858 9852 9846 9840 9835 9831 9826 9823 9819 9817 9814 9813 9812 9811 9811 9811 9812 9813 9814 9816 9817 9819 9821 9823 9825 9827 9829 9831 9832 9834 9835 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9841 9843 9844 9846 9848 9850 9853 9855 9859 9862 9866 9870 9874 9878 9882 9886 9890 9894 9898 9902 9905 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9967 9968 9970 9971 9973 9974 9976 9977 9978 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9975 9976 9977 9978 9980 9982 9984 9986 9988 9990 9992 9993 9995 9997 9998 9999 999910000100001000010000 9999 9999 9998 9997 9996 9996 9995 9994 9993 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9991 9992 9993 9993 9994 9995 9996 9996 9997 9997 9997 9996 9996 9995 9994 9993 9991 9989 9987 9985 9983 9981 9979 9977 9975 9973 9971 9970 9969 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 6135 4 6 1 9969 9969 9968 9968 9967 9966 9965 9963 9961 9959 9957 9954 9951 9949 9946 9943 9940 9937 9934 9932 9929 9927 9925 9923 9922 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9935 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9918 9917 9916 9914 9912 9910 9907 9904 9900 9896 9891 9885 9879 9872 9865 9856 9847 9836 9825 9813 9799 9785 9769 9752 9735 9716 9696 9675 9653 9631 9607 9583 9559 9534 9508 9483 9457 9431 9406 9380 9355 9331 9307 9284 9261 9239 9219 9199 9181 9163 9147 9133 9120 9108 9098 9090 9084 9080 9077 9077 9079 9082 9088 9096 9107 9119 9133 9149 9167 9187 9208 9231 9255 9281 9307 9334 9361 9389 9417 9445 9473 9500 9527 9554 9579 9604 9628 9651 9672 9693 9713 9731 9748 9764 9780 9794 9807 9819 9830 9840 9849 9858 9866 9873 9879 9885 9890 9894 9898 9902 9905 9907 9909 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9889 9886 9883 9880 9877 9873 9870 9865 9861 9857 9852 9846 9841 9835 9829 9823 9816 9809 9801 9794 9786 9777 9769 9760 9751 9742 9732 9722 9712 9702 9691 9680 9669 9658 9646 9635 9623 9610 9598 9585 9572 9559 9545 9531 9517 9502 9487 9472 9456 9440 9423 9406 9388 9369 9349 9329 9308 9287 9264 9241 9217 9192 9167 9141 9114 9088 9061 9034 9007 8980 8954 8929 8905 8882 8860 8841 8823 8808 8794 8784 8776 8771 8769 8770 8774 8781 8790 8803 8819 8837 8858 8881 8906 8933 8962 8993 9024 9057 9090 9124 9158 9192 9226 9259 9292 9325 9357 9387 9417 9446 9474 9500 9525 9550 9573 9594 9615 9634 9653 9670 9686 9702 9716 9730 9743 9755 9766 9776 9786 9796 9804 9812 9820 9827 9834 9840 9846 9852 9857 9862 9866 9870 9874 9878 9881 9884 9886 9889 9891 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9923 9924 9925 9927 9928 9929 9930 9930 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9924 9923 6136 4 6 1 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9910 9908 9907 9905 9903 9901 9900 9898 9896 9895 9894 9892 9892 9891 9890 9890 9890 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9873 9873 9871 9870 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9848 9847 9847 9846 9845 9844 9843 9842 9841 9840 9839 9837 9836 9834 9832 9830 9828 9826 9823 9821 9818 9816 9813 9810 9808 9805 9802 9799 9797 9794 9791 9788 9786 9783 9780 9777 9774 9772 9769 9766 9763 9759 9756 9753 9749 9746 9742 9739 9735 9731 9727 9723 9719 9715 9710 9706 9701 9697 9692 9687 9683 9677 9672 9667 9661 9656 9650 9643 9637 9630 9623 9616 9608 9600 9591 9583 9573 9564 9554 9544 9533 9522 9510 9498 9486 9473 9460 9447 9433 9419 9404 9388 9372 9355 9338 9319 9300 9280 9259 9236 9213 9188 9162 9134 9104 9073 9040 9005 8969 8930 8889 8846 8800 8752 8702 8649 8593 8535 8473 8409 8342 8272 8198 8121 8040 7956 7868 7775 7679 7579 7474 7365 7252 7134 7011 6884 6753 6618 6478 6334 6187 6036 5882 5726 5567 5407 5245 5083 4921 4759 4599 4441 4285 4133 3985 3840 3702 3568 3441 3320 3206 3099 3000 2907 2823 2746 2676 2613 2557 2508 2466 2429 2397 2371 2349 2331 2317 2306 2298 2293 2290 2288 2289 2293 2298 2305 2315 2329 2345 2366 2391 2421 2457 2499 2548 2606 2671 2745 2829 2922 3025 3137 3260 3392 3534 3685 3843 4010 4183 4362 4546 4734 4924 5116 5308 5499 5689 5875 6057 6235 6407 6573 6732 6883 7028 7164 7294 7415 7529 7636 7736 7829 7916 7998 8075 8147 8214 8278 8338 8395 8450 8502 8552 8600 8646 8691 8734 8775 8815 8853 8890 8926 8960 8992 9023 9052 9080 9107 9132 9156 9179 9200 9220 9240 9258 9276 9292 9308 9324 9338 9353 9366 9380 9393 9405 9417 9429 9441 9452 9463 9474 9484 9494 9504 9513 9523 9531 9540 9548 9555 9562 9569 9575 9580 9585 9589 9592 9594 9596 9596 9596 9594 9591 9588 9583 9577 9570 9562 9553 9543 9531 9518 9503 9487 9469 9448 9426 9401 9373 9342 9307 9268 9224 9176 9122 9063 8997 8925 8847 8761 8668 8568 8460 8345 8223 8094 7958 7816 7668 7515 7356 7194 7028 6859 6688 6516 6343 6170 5999 5829 5661 5496 5335 5178 5027 4881 4741 4608 4483 4365 4257 4158 4069 3991 3924 3869 3826 3797 6137 4 6 1 3781 3779 3792 3819 3862 3919 3991 4078 4179 4294 4422 4563 4715 4877 5049 5229 5415 5607 5802 6000 6198 6396 6592 6784 6973 7156 7332 7501 7663 7816 7960 8096 8223 8341 8450 8551 8644 8730 8809 8881 8947 9008 9064 9115 9163 9207 9248 9286 9321 9355 9386 9416 9443 9469 9493 9516 9537 9556 9574 9590 9606 9619 9632 9643 9653 9662 9670 9677 9684 9690 9696 9701 9706 9710 9715 9719 9723 9727 9731 9735 9739 9743 9747 9750 9754 9757 9760 9762 9764 9766 9768 9769 9769 9770 9769 9769 9768 9766 9765 9762 9760 9757 9753 9750 9745 9741 9736 9730 9724 9718 9711 9703 9695 9686 9677 9667 9657 9646 9634 9622 9609 9596 9583 9569 9555 9540 9526 9511 9497 9482 9468 9454 9441 9429 9417 9406 9396 9387 9379 9373 9368 9364 9361 9360 9360 9362 9365 9369 9375 9382 9389 9398 9407 9418 9428 9440 9451 9463 9474 9486 9498 9509 9521 9531 9542 9552 9562 9571 9580 9588 9596 9604 9612 9619 9625 9632 9638 9644 9650 9656 9662 9667 9672 9677 9681 9685 9689 9693 9696 9698 9701 9702 9704 9704 9705 9704 9704 9702 9701 9699 9696 9693 9689 9685 9681 9676 9670 9664 9658 9650 9643 9634 9625 9615 9604 9593 9580 9566 9551 9535 9517 9498 9478 9456 9433 9409 9383 9356 9327 9298 9267 9236 9204 9171 9138 9105 9071 9039 9006 8975 8944 8915 8887 8860 8836 8813 8793 8775 8759 8746 8735 8727 8721 8717 8716 8716 8719 8724 8730 8737 8746 8755 8765 8776 8786 8796 8806 8815 8823 8830 8836 8839 8841 8841 8838 8833 8825 8815 8801 8785 8765 8742 8716 8686 8653 8616 8575 8530 8482 8429 8373 8312 8247 8178 8105 8028 7946 7860 7770 7675 7576 7473 7365 7253 7136 7016 6891 6762 6629 6493 6353 6209 6063 5913 5761 5607 5452 5295 5137 4979 4821 4664 4509 4356 4206 4059 3916 3778 3645 3517 3396 3281 3173 3072 2978 2892 2813 2742 2678 2620 2570 2525 2487 2454 2427 2404 2386 2371 2360 2353 2348 2346 2348 2352 2359 2369 2382 2400 2421 2448 2479 2517 2561 2612 2671 2738 2814 2899 2993 3097 3210 3333 3465 3606 3756 3913 4078 4249 4426 4607 4791 4978 5166 5354 5541 5726 5908 6086 6260 6428 6590 6746 6895 7036 7171 7299 7419 7532 7639 7739 7833 7921 8004 8081 8155 8224 8289 8351 8410 8466 8519 8570 8619 8666 8711 8754 8795 8834 8872 8908 8943 8976 9007 9037 9066 9093 9119 9144 9168 9191 9212 9233 9254 9273 9292 9311 9329 9346 9363 9379 9395 9411 9425 9440 9453 9466 9479 9491 9502 9512 9521 9530 9539 9546 9554 9560 9566 9572 9578 9583 9588 9594 9599 9604 9609 9615 9621 9626 9632 9639 9645 9652 9658 9665 9671 9678 9684 9690 9695 9701 9706 9710 9714 9718 9721 9724 9726 9728 9729 9730 9731 9732 9732 9733 9733 9734 9734 9735 9736 9737 6138 4 6 1 9739 9740 9742 9744 9746 9749 9751 9754 9757 9759 9762 9765 9767 9770 9772 9774 9776 9778 9779 9780 9781 9781 9782 9782 9782 9783 9783 9783 9783 9783 9783 9783 9784 9784 9785 9786 9787 9788 9789 9791 9792 9793 9795 9796 9797 9799 9800 9801 9802 9803 9804 9804 9805 9805 9806 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9812 9812 9813 9813 9814 9814 9814 9814 9815 9815 9814 9814 9814 9814 9813 9813 9813 9812 9812 9811 9811 9811 9810 9810 9810 9809 9809 9809 9808 9808 9807 9806 9806 9804 9803 9802 9800 9798 9796 9794 9792 9790 9787 9785 9782 9779 9777 9774 9772 9769 9767 9765 9763 9761 9759 9757 9755 9754 9752 9750 9749 9747 9746 9744 9743 9741 9739 9737 9735 9733 9731 9728 9726 9724 9721 9719 9716 9714 9711 9709 9707 9704 9702 9700 9698 9696 9694 9693 9691 9689 9687 9686 9684 9682 9679 9677 9675 9672 9669 9665 9662 9657 9653 9648 9643 9638 9632 9626 9619 9612 9605 9598 9590 9582 9574 9566 9557 9549 9540 9531 9522 9513 9505 9496 9487 9478 9469 9460 9451 9442 9433 9424 9414 9405 9396 9387 9377 9368 9358 9349 9339 9329 9319 9310 9300 9290 9280 9270 9260 9249 9239 9229 9218 9208 9197 9186 9174 9163 9151 9139 9126 9113 9100 9086 9072 9058 9043 9027 9011 8995 8979 8962 8945 8928 8911 8893 8876 8859 8842 8826 8810 8794 8780 8766 8753 8740 8729 8720 8711 8704 8698 8694 8692 8691 8692 8695 8699 8705 8713 8723 8734 8747 8761 8777 8795 8814 8834 8855 8878 8901 8925 8950 8975 9001 9027 9053 9079 9106 9132 9158 9184 9209 9234 9258 9282 9305 9327 9349 9370 9391 9410 9429 9447 9465 9481 9497 9512 9527 9541 9554 9567 9579 9591 9602 9612 9622 9632 9641 9650 9658 9666 9673 9681 9688 9694 9700 9706 9712 9717 9722 9727 9731 9736 9740 9744 9747 9751 9754 9758 9761 9764 9767 9770 9773 9776 9779 9782 9785 9788 9790 9793 9795 9798 9800 9803 9805 9807 9809 9811 9813 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9829 9830 9831 9832 9834 9835 9836 9838 9839 9841 9842 9843 9845 9846 9847 9849 9850 9851 9852 9852 9853 9854 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9851 9851 9850 9850 9850 9849 9849 9849 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9854 9855 9856 9857 9858 9860 9861 9863 9864 9866 9868 9870 9872 9874 9876 9878 9881 9883 9886 9888 9890 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9913 9912 9912 9913 9913 9914 9914 9915 9916 9917 6139 4 6 1 9918 9919 9920 9921 9922 9924 9925 9925 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9940 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9951 9949 9948 9946 9944 9943 9941 9940 9939 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9939 9939 9939 9940 9941 9942 9943 9945 9946 9948 9950 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9955 9954 9953 9952 9950 9948 9946 9943 9940 9936 9932 9928 9923 9917 9912 9906 9899 9893 9886 9879 9872 9864 9857 9849 9841 9833 9825 9817 9809 9801 9793 9785 9777 9769 9761 9753 9746 9738 9731 9725 9719 9713 9708 9704 9700 9697 9695 9693 9692 9693 9693 9695 9698 9701 9705 9710 9715 9721 9727 9734 9741 9748 9756 9764 9771 9779 9787 9794 9802 9809 9817 9824 9831 9838 9844 9851 9857 9863 9869 9874 9879 9885 9890 9894 9899 9903 9907 9911 9914 9917 9920 9923 9925 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 6140 4 6 1 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9927 9925 9922 9919 9917 9914 9912 9910 9908 9906 9905 9903 9902 9901 9900 9900 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9941 9943 9945 9948 9950 9952 9954 9955 9957 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9956 9954 9953 9951 9948 9946 9943 9941 9938 9935 9932 9929 9925 9922 9918 9914 9910 9906 9902 9898 9893 9888 9883 9878 9873 9868 9863 9857 9852 9846 9841 9835 9830 9824 9819 9814 6141 4 6 1 9810 9805 9801 9798 9794 9792 9789 9788 9786 9786 9785 9785 9786 9787 9788 9790 9793 9795 9798 9801 9804 9807 9810 9814 9817 9821 9824 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9866 9869 9872 9875 9878 9881 9884 9887 9889 9892 9895 9898 9901 9903 9906 9908 9911 9913 9915 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9948 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9928 9926 9925 9924 9923 9923 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9886 9884 9881 9878 9876 9873 9870 9867 9864 9862 9859 9856 9853 9851 9848 9846 9844 9842 9841 9840 9839 9839 9839 9839 9839 9840 9841 9843 9844 9846 9847 9849 9851 9852 9854 9855 9856 9857 9858 9858 9859 9858 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9843 9842 9841 9841 9840 9839 9839 9839 9838 9838 9838 9837 9837 9837 9836 9835 9834 9833 9832 9831 9829 9827 9825 9823 9820 9818 9815 9812 9808 9805 9802 9798 9794 9791 9787 9783 9778 9774 9770 9765 9761 9756 9751 9746 9741 9736 9731 9726 9720 9714 9709 9703 9696 9690 9684 9677 9670 9663 9655 9647 9639 9630 9621 9612 9602 9592 9581 9570 9558 9546 9533 9520 9506 9492 9477 9462 9445 9429 9411 9393 9374 9355 9334 9313 9290 9266 9241 9215 9187 9157 9125 9091 9056 9018 8977 8934 8888 8840 8789 8734 8677 8617 8553 8486 8417 8343 8267 8187 8104 8017 7926 7832 7734 7631 7525 7414 7299 7179 7054 6924 6790 6650 6505 6355 6200 6040 5875 5706 5534 5357 5178 4996 4812 4627 4442 4258 4075 3894 3716 3541 3372 3208 3050 2900 2757 2622 2497 2380 2274 2179 2094 2020 1958 1907 1868 1842 1828 1826 1837 1861 1897 1946 2007 2081 2168 2266 2377 2499 2632 2776 2930 3093 3264 3443 3628 3820 4015 4215 4416 4619 4821 5023 5223 5420 5612 5800 5983 6159 6329 6492 6648 6796 6937 7070 7196 7315 7428 7534 7634 7729 7818 7903 7983 8060 8133 8202 8269 8333 8395 8454 8511 8567 8619 8670 8719 8767 8812 8855 8896 8935 8973 9008 9042 9074 9105 9134 9161 9188 9213 9237 9259 9281 9302 9323 9342 9361 9379 9397 9414 9431 9447 9462 9477 9492 9505 9518 9531 9543 9554 9565 9576 9586 9595 9604 9613 9621 9629 9636 9644 9651 9658 9665 9672 9678 9684 9691 9696 9702 9708 9713 9718 9722 9726 9730 9733 9736 9738 9740 9741 9742 9742 9742 9742 9740 9739 9737 9734 9732 9729 9725 9722 9718 9714 9710 6142 4 6 1 9706 9702 9698 9694 9690 9686 9683 9679 9676 9673 9671 9669 9667 9666 9665 9664 9664 9664 9665 9667 9668 9671 9673 9676 9680 9684 9688 9693 9698 9703 9709 9715 9721 9727 9733 9739 9745 9751 9757 9763 9769 9775 9781 9786 9791 9796 9800 9804 9808 9812 9815 9818 9820 9822 9824 9825 9826 9827 9827 9827 9826 9826 9824 9823 9821 9819 9816 9814 9811 9808 9805 9802 9798 9795 9791 9788 9784 9780 9777 9773 9770 9766 9763 9760 9756 9753 9750 9747 9744 9741 9738 9736 9733 9731 9729 9727 9725 9723 9721 9720 9719 9718 9717 9717 9717 9718 9718 9719 9721 9722 9725 9727 9730 9733 9736 9739 9743 9747 9751 9755 9759 9763 9767 9772 9776 9780 9784 9788 9792 9795 9799 9802 9805 9808 9811 9814 9816 9818 9820 9822 9824 9825 9827 9828 9829 9829 9830 9830 9830 9830 9830 9830 9830 9829 9828 9827 9826 9825 9823 9822 9820 9818 9816 9813 9810 9807 9804 9801 9797 9792 9788 9783 9777 9771 9765 9758 9750 9742 9734 9725 9715 9705 9694 9682 9670 9657 9644 9629 9614 9598 9581 9563 9545 9525 9504 9482 9459 9434 9408 9381 9352 9321 9289 9255 9220 9183 9144 9103 9060 9016 8969 8921 8871 8820 8767 8712 8656 8599 8540 8481 8421 8360 8299 8237 8176 8115 8055 7995 7937 7880 7825 7772 7721 7672 7627 7585 7546 7511 7479 7452 7428 7410 7395 7385 7380 7379 7383 7391 7404 7422 7443 7469 7498 7531 7568 7608 7651 7696 7744 7794 7846 7899 7953 8009 8065 8121 8178 8234 8291 8346 8401 8456 8509 8561 8612 8662 8711 8758 8804 8848 8892 8934 8974 9013 9051 9088 9123 9157 9190 9222 9252 9282 9310 9337 9363 9388 9412 9435 9457 9478 9497 9516 9534 9552 9568 9583 9598 9612 9625 9638 9650 9662 9673 9683 9693 9703 9712 9721 9729 9737 9745 9752 9759 9766 9772 9778 9784 9789 9794 9799 9803 9807 9810 9814 9817 9820 9822 9825 9827 9829 9832 9834 9836 9838 9840 9843 9845 9847 9850 9852 9855 9857 9860 9863 9865 9868 9871 9873 9875 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 6143 4 6 1 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9923 9921 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9889 9886 9884 9882 9881 9879 9878 9878 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9877 9876 9874 9872 9870 9867 9863 9860 9855 9851 9846 9841 9835 9830 9824 9819 9814 9809 9804 9799 9795 9792 9789 9787 9785 9783 9783 9783 9783 9784 9786 9788 9790 9793 9796 9800 9804 9808 9812 9817 9821 9826 9831 9836 9841 9845 9850 9855 9859 9864 9868 9873 9877 9881 9884 9888 9891 9894 9897 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9893 9891 9890 9889 9888 9887 9887 9888 9888 9889 9890 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9960 9961 9962 9962 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9932 9933 9935 9936 9938 9940 9943 9945 9947 9950 9953 9956 9958 9961 9964 9966 9969 9971 9973 9975 9977 9978 9979 9980 9980 9981 9981 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 6144 4 6 1 9970 9970 9969 9969 9968 9967 9967 9965 9964 9963 9962 9960 9958 9957 9955 9954 9952 9951 9950 9949 9948 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9904 9902 9899 9897 9896 9894 9893 9892 9892 9892 9892 9893 9894 9895 9897 9899 9901 9903 9905 9907 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9951 9953 9954 9956 9958 9960 9962 9964 9965 9967 9968 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9963 9963 9964 9964 9965 9966 9968 9969 9971 9972 9974 9976 9977 9979 9980 9981 9983 9983 9984 9984 9985 9984 9984 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9892 9891 9889 9888 9886 9885 9883 9882 9880 9879 9878 9877 9876 9875 9875 9874 9875 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9885 9885 9885 9884 9883 9881 9879 9877 9874 9872 9869 9865 9862 9858 9855 9851 9847 9843 9839 9835 9831 9827 9822 9818 9813 9808 9803 9797 9791 9784 9777 9770 9762 9753 9744 9734 9723 9712 9700 9687 9673 9658 9643 9626 9609 9591 9571 9551 9529 9506 9482 9457 9430 9401 9371 9339 9306 9270 9233 9193 9152 9108 9062 9014 8964 8912 8857 8801 8742 8682 8620 8556 8490 8423 8355 8286 8217 8146 8076 8005 7935 7866 7797 7729 7663 7599 7536 7477 7420 7366 7315 7268 6145 4 6 1 7225 7186 7151 7121 7095 7075 7059 7049 7044 7043 7048 7058 7073 7093 7118 7147 7180 7217 7259 7303 7351 7402 7456 7512 7570 7630 7691 7754 7817 7881 7945 8009 8073 8137 8200 8263 8324 8385 8444 8503 8560 8615 8669 8721 8772 8821 8868 8914 8958 9000 9041 9079 9116 9152 9186 9218 9249 9278 9306 9333 9358 9382 9405 9428 9449 9469 9489 9507 9525 9543 9560 9576 9591 9606 9621 9635 9648 9661 9674 9686 9697 9708 9718 9727 9736 9745 9753 9760 9768 9774 9780 9786 9792 9797 9802 9806 9811 9815 9820 9824 9829 9833 9837 9841 9846 9850 9854 9858 9862 9866 9870 9874 9878 9881 9884 9887 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9923 9924 9925 9925 9925 9925 9925 9925 9924 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9894 9891 9888 9885 9881 9877 9871 9866 9859 9851 9843 9834 9825 9814 9804 9793 9781 9769 9757 9745 9733 9721 9709 9698 9688 9678 9668 9660 9652 9645 9640 9635 9631 9629 9627 9627 9628 9630 9633 9637 9641 9647 9654 9661 9669 9678 9687 9696 9706 9716 9727 9737 9748 9758 9769 9779 9789 9798 9808 9816 9825 9833 9840 9847 9854 9860 9865 9870 9874 9878 9882 9885 9887 9889 9891 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9902 9903 9905 9906 9907 9909 9910 9912 9914 9916 9919 9921 9923 9926 9928 9931 9933 9936 9938 9940 9942 9944 9946 9947 9948 9949 9950 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9939 9940 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9963 9964 9964 9966 9967 9968 9969 6146 4 6 1 9970 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9978 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9966 9965 9963 9961 9959 9957 9956 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9931 9928 9925 9921 9917 9912 9906 9900 9894 9887 9879 9870 9861 9852 9842 9831 9821 9810 9799 9788 9776 9765 9755 9744 9735 9725 9717 9709 9702 9696 9691 9687 9684 9683 9682 9682 9684 9686 9690 9694 9699 9706 9712 9720 9728 9736 9745 9754 9763 9772 9781 9790 9799 9808 9817 9825 9833 9840 9847 9854 9860 9866 9871 9876 9881 9885 9889 9893 9896 9899 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9894 9893 9891 9890 9889 9888 9887 9887 9886 9886 9886 9887 9887 9888 9889 9891 9892 9894 9896 9898 9900 9902 9904 9907 9909 9912 9915 9918 9920 9923 9926 9928 9931 9934 9936 9939 9941 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9957 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9961 9959 9957 9955 9953 9950 9948 9945 9942 9939 9936 9934 9931 9929 9926 9924 9922 9921 9920 9919 9918 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9922 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 6147 4 6 1 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9926 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9897 9894 9891 9887 9884 9881 9878 9875 9873 9870 9868 9867 9865 9864 9863 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9893 9895 9898 9900 9903 9905 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9930 9932 9933 9934 9934 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9948 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9988 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9984 9983 9981 9980 9979 9978 9977 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9933 9930 9926 9923 9919 9914 9910 9905 9899 9894 9888 9881 9874 9867 9859 9850 9841 9831 9820 9807 9794 9780 9764 9746 9727 9705 9682 9657 9629 9598 9565 9530 9491 9450 9406 9358 9308 9254 9198 9138 9076 9011 8942 8872 8798 8722 8644 8563 8480 8396 8309 8221 8132 8041 7949 7856 7763 7669 7576 7483 7390 7299 7210 7122 7038 6956 6878 6804 6735 6670 6611 6558 6512 6471 6438 6411 6391 6378 6372 6372 6378 6390 6407 6429 6454 6483 6514 6546 6580 6613 6645 6675 6703 6727 6748 6764 6775 6780 6780 6774 6762 6743 6719 6688 6652 6610 6564 6513 6459 6401 6341 6280 6218 6156 6094 6035 5978 5926 5877 5834 5797 5768 5746 5732 5727 5732 5746 5771 5806 5851 5906 5971 6046 6131 6223 6324 6433 6548 6668 6793 6922 7053 7186 7320 7454 7586 7717 7844 7968 8088 8204 8315 8420 8520 8614 8702 8785 8863 8935 9002 9065 9123 9177 9227 9274 9317 9358 9396 9432 9466 9497 9528 9556 9583 9609 9633 9656 9677 9698 9717 9735 9751 9767 9781 9795 9807 9818 9828 9838 9846 9854 9862 9868 9874 9880 9885 9890 9895 9899 9904 9908 9912 9915 9919 9922 9926 9929 9932 6148 4 6 1 9935 9937 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9955 9956 9958 9960 9961 9963 9965 9966 9967 9968 9969 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9969 9968 9966 9964 9962 9961 9959 9957 9955 9953 9951 9950 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9939 9937 9935 9933 9930 9927 9924 9920 9916 9912 9907 9901 9896 9889 9883 9876 9868 9861 9852 9844 9835 9826 9816 9807 9797 9787 9776 9766 9756 9746 9736 9726 9716 9707 9699 9690 9683 9676 9670 9664 9659 9656 9653 9651 9650 9650 9650 9652 9655 9659 9663 9668 9674 9680 9687 9695 9703 9711 9719 9727 9735 9743 9751 9759 9766 9773 9780 9786 9791 9796 9801 9805 9808 9811 9813 9815 9816 9817 9818 9818 9818 9817 9817 9816 9814 9813 9812 9810 9808 9807 9805 9803 9801 9800 9798 9797 9796 9795 9794 9793 9793 9793 9794 9794 9795 9797 9799 9801 9804 9807 9810 9814 9818 9822 9826 9831 9836 9841 9846 9851 9856 9860 9865 9870 9874 9878 9882 9886 9889 9892 9895 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9932 9933 9934 9934 9934 9934 9934 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9907 9905 9902 9899 9897 9894 9891 9887 9884 9881 9877 9874 9870 9867 9863 9859 9856 9852 9848 9844 9841 9837 9833 9830 9826 9823 9819 9816 9813 9811 9808 9806 9805 9803 9802 9802 9802 9802 9803 6149 4 6 1 9805 9806 9809 9812 9815 9818 9822 9827 9831 9836 9841 9846 9851 9856 9861 9866 9870 9875 9879 9884 9888 9892 9895 9898 9902 9904 9907 9910 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9920 9918 9916 9913 9910 9906 9902 9898 9893 9888 9882 9875 9868 9860 9852 9842 9832 9820 9808 9794 9779 9763 9745 9725 9704 9680 9655 9627 9596 9563 9527 9489 9448 9403 9355 9305 9251 9194 9133 9069 9002 8932 8859 8783 8705 8623 8539 8454 8366 8276 8185 8093 8001 7907 7814 7721 7629 7537 7447 7359 7273 7190 7110 7033 6960 6892 6828 6770 6717 6670 6629 6595 6568 6548 6535 6530 6533 6544 6563 6589 6624 6666 6715 6771 6834 6903 6978 7058 7143 7231 7323 7418 7515 7613 7712 7811 7910 8007 8103 8197 8288 8376 8461 8543 8621 8696 8766 8833 8897 8956 9013 9066 9115 9162 9207 9248 9288 9325 9360 9393 9425 9455 9484 9512 9538 9563 9587 9609 9631 9651 9671 9689 9706 9722 9737 9751 9764 9776 9788 9798 9807 9816 9824 9832 9839 9845 9852 9858 9863 9869 9874 9879 9884 9889 9894 9899 9904 9909 9913 9917 9922 9926 9930 9933 9937 9940 9943 9945 9948 9950 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9967 9967 9966 9966 9965 9963 9962 9960 9958 9956 9954 9952 9950 9948 9945 9943 9941 9938 9936 9934 9933 9931 9929 9928 9927 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9943 9942 9940 9938 9935 9932 9929 9925 9920 9915 9910 9904 9898 9891 9885 9878 9871 9864 9857 9851 9844 9838 9833 9828 9823 9819 9815 9812 9810 9808 9807 9806 9807 9807 9808 9810 9812 9815 9818 9821 9825 9829 9833 9837 9841 9845 9850 9854 9859 9863 9868 9872 9877 9881 9886 9890 9895 9899 9903 9908 9912 9916 9920 9924 9927 9931 9934 9937 9940 9942 9944 9946 9948 9949 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 6150 4 6 1 9955 9953 9951 9949 9946 9943 9940 9936 9932 9927 9922 9917 9911 9905 9899 9892 9884 9876 9867 9858 9848 9837 9826 9814 9802 9789 9775 9760 9745 9729 9712 9695 9677 9659 9641 9622 9603 9584 9565 9545 9526 9508 9489 9471 9453 9436 9419 9403 9388 9374 9360 9347 9335 9324 9314 9304 9296 9288 9281 9275 9270 9266 9262 9260 9257 9256 9255 9255 9256 9257 9258 9261 9264 9267 9271 9276 9281 9287 9293 9300 9307 9315 9324 9333 9342 9352 9362 9373 9384 9396 9407 9420 9432 9445 9459 9472 9486 9500 9514 9529 9543 9558 9573 9588 9603 9618 9632 9647 9662 9676 9690 9704 9718 9731 9744 9757 9768 9780 9791 9801 9810 9819 9828 9835 9842 9849 9854 9860 9864 9868 9872 9875 9878 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9970 9971 9972 9972 9972 9973 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9957 9955 9953 9951 9950 9948 9946 9944 9943 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 6151 4 6 1 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9954 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9938 9936 9935 9934 9932 9932 9931 9930 9930 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9953 9952 9949 9947 9944 9942 9939 9935 9932 9928 9924 9920 9915 9910 9905 9899 9893 9887 9880 9873 9864 9855 9845 9835 9822 9809 9794 9777 9759 9738 9715 9689 9660 9628 9593 9554 9510 9463 9411 9354 9292 9224 9151 9073 8988 8898 8801 8699 8590 8475 8354 8227 8094 7956 7812 7664 7512 7357 7198 7037 6874 6711 6548 6386 6227 6072 5921 5775 5637 5507 5387 5277 5178 5093 5020 4962 4920 4892 4881 4885 4906 4943 4996 5064 5147 5244 5354 5476 5609 5751 5901 6058 6221 6387 6556 6726 6896 7065 7231 7394 7552 7705 7852 7992 8126 8253 8372 8485 8590 8688 8779 8864 8943 9016 9084 9147 9205 9259 9309 9356 9400 9440 9478 9513 9547 9577 9606 9633 9658 9682 9703 9723 9742 9759 9774 9788 9801 9812 9823 9832 9841 9848 9855 9861 9867 9872 9877 9882 9887 9891 9895 9900 9904 9908 9912 9915 9919 9923 9926 9930 9933 9936 9938 9941 9943 9945 9946 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 6152 4 6 1 9951 9952 9953 9955 9956 9956 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9880 9877 9873 9869 9865 9861 9857 9852 9848 9843 9838 9833 9829 9824 9819 9814 9810 9805 9801 9797 9793 9789 9785 9781 9778 9775 9772 9769 9766 9763 9761 9759 9756 9754 9753 9751 9749 9748 9746 9745 9744 9744 9743 9743 9743 9743 9743 9744 9745 9747 9748 9750 9753 9755 9758 9761 9765 9768 9772 9776 9780 9785 9789 9794 9798 9803 9807 9812 9816 9821 9825 9829 9833 9837 9841 9845 9849 9852 9856 9859 9862 9866 9868 9871 9874 9877 9879 9881 9884 9886 9888 9889 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9954 9954 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9924 9923 9921 9919 9917 9915 9912 9910 9908 9906 9904 9902 9901 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9893 9893 9891 9890 9889 9887 9885 9883 9882 9880 9879 9877 9876 9875 9875 9875 9875 9876 9877 9878 9880 9882 9884 9887 9889 9892 9894 9897 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9921 9920 9918 9916 9914 9912 9910 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9868 9865 9862 9859 9856 9852 9849 9846 9843 9840 9837 9834 9831 9828 9826 9824 9822 9820 9819 9818 9817 9817 9817 9817 9818 9820 9822 9824 9826 9829 9833 9836 9840 9845 9849 9854 9859 9863 9868 9873 9878 9883 9888 9893 9897 9901 9905 9909 9913 9916 9919 9921 9923 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 6153 4 6 1 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9960 9960 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9874 9873 9871 9869 9867 9865 9863 9860 9858 9855 9852 9849 9847 9844 9842 9839 9837 9835 9833 9832 9830 9829 9828 9828 9828 9828 9828 9829 9830 9831 9833 9834 9836 9838 9840 9842 9844 9847 9849 9852 9855 9857 9860 9863 9866 9869 9872 9875 9878 9882 9885 9888 9891 9894 9897 9901 9903 9906 9909 9912 9914 9916 9918 9920 9921 9922 9923 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9924 9922 9920 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9899 9898 6154 4 6 2 9903 9901 9900 9898 9896 9894 9891 9889 9887 9884 9881 9878 9875 9872 9869 9865 9862 9859 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9826 9823 9820 9818 9816 9813 9811 9808 9805 9803 9800 9796 9793 9789 9785 9781 9776 9771 9765 9758 9751 9743 9734 9725 9714 9703 9690 9676 9661 9645 9627 9608 9587 9565 9541 9515 9488 9459 9428 9395 9361 9324 9285 9245 9202 9158 9112 9063 9013 8961 8907 8851 8793 8734 8673 8610 8547 8482 8415 8348 8280 8212 8143 8073 8004 7936 7867 7800 7734 7669 7607 7546 7488 7432 7380 7331 7286 7245 7209 7176 7149 7127 7110 7098 7092 7091 7096 7106 7122 7144 7171 7203 7240 7282 7329 7379 7434 7492 7554 7618 7685 7755 7825 7898 7971 8045 8119 8193 8266 8339 8411 8481 8550 8618 8683 8746 8807 8866 8922 8976 9028 9077 9124 9168 9210 9250 9287 9322 9355 9387 9416 9444 9469 9494 9517 9538 9558 9577 9595 9612 9627 9642 9656 9668 9680 9691 9702 9711 9720 9728 9735 9742 9748 9753 9757 9761 9764 9767 9769 9771 9772 9773 9774 9774 9773 9773 9772 9771 9770 9769 9767 9766 9764 9763 9761 9759 9758 9756 9754 9752 9750 9748 9746 9744 9742 9739 9737 9735 9733 9730 9728 9726 9724 9722 9721 9720 9719 9718 9718 9718 9719 9720 9721 9723 9725 9728 9731 9735 9739 9743 9748 9752 9757 9762 9768 9773 9778 9783 9789 9794 9799 9803 9808 9812 9817 9821 9825 9828 9832 9835 9839 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9871 9873 9876 9879 9881 9883 9885 9887 9889 9890 9891 9892 9893 9893 9893 9893 9892 9891 9890 9889 9888 9886 9884 9883 9881 9879 9877 9875 9874 9872 9871 9869 9868 9868 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9857 9856 9854 9852 9850 9849 9847 9846 9845 9843 9843 9842 9841 9841 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9859 9860 9861 9861 9862 9862 9863 9864 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9871 9871 9870 9870 9870 9869 9868 9868 9867 9866 9865 9864 9864 9863 9862 9861 9860 9860 9859 9858 9858 9857 9856 9856 9855 9854 9853 9852 9851 9849 9848 9846 9845 9843 9841 9838 9836 9834 9831 9828 9826 9823 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9778 9775 9772 9769 9766 9763 9760 9756 9753 9749 9746 9742 9738 9734 9730 9725 9721 9717 9712 9707 9702 9697 9693 9687 9682 9677 9672 9667 9661 9656 9650 9645 9639 9633 9627 9621 9614 9608 9601 9593 9586 9578 9570 9561 9552 9542 9532 9521 9510 9499 9486 9474 9460 9446 9432 9417 9401 9385 9368 9351 9333 9315 9296 9276 9255 6155 4 6 2 9233 9211 9188 9163 9138 9111 9083 9054 9023 8990 8956 8920 8882 8842 8800 8756 8709 8660 8609 8555 8499 8440 8378 8313 8246 8176 8104 8029 7951 7870 7787 7701 7613 7523 7431 7336 7240 7142 7042 6942 6840 6738 6635 6533 6430 6328 6227 6127 6028 5932 5837 5746 5657 5571 5489 5411 5337 5268 5203 5144 5089 5040 4996 4958 4926 4900 4879 4865 4856 4854 4857 4867 4882 4903 4930 4962 5000 5042 5090 5143 5200 5261 5327 5396 5468 5544 5622 5703 5786 5870 5956 6043 6130 6217 6304 6391 6477 6562 6645 6727 6806 6884 6959 7032 7102 7169 7234 7297 7356 7413 7468 7520 7570 7618 7664 7708 7751 7792 7832 7871 7910 7948 7985 8022 8058 8095 8131 8168 8205 8241 8278 8315 8353 8390 8427 8464 8501 8538 8574 8610 8646 8681 8715 8749 8782 8814 8846 8876 8906 8934 8962 8988 9014 9039 9063 9086 9108 9130 9150 9171 9190 9209 9227 9244 9261 9278 9293 9309 9324 9338 9352 9366 9379 9391 9403 9415 9426 9437 9448 9458 9468 9477 9486 9495 9503 9512 9520 9527 9535 9542 9550 9557 9564 9570 9577 9584 9590 9596 9602 9608 9614 9619 9624 9629 9634 9639 9644 9648 9652 9656 9660 9664 9668 9671 9675 9678 9682 9686 9689 9693 9696 9700 9704 9707 9711 9715 9718 9722 9726 9729 9733 9736 9739 9743 9745 9748 9751 9753 9755 9757 9759 9760 9762 9763 9764 9765 9766 9767 9768 9769 9771 9772 9773 9775 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9801 9803 9804 9805 9806 9807 9808 9808 9809 9809 9809 9809 9809 9808 9808 9808 9807 9807 9806 9805 9805 9804 9803 9802 9801 9800 9798 9797 9795 9793 9791 9788 9786 9782 9779 9775 9771 9767 9762 9756 9751 9744 9738 9730 9723 9715 9706 9697 9688 9678 9667 9656 9645 9633 9621 9608 9596 9583 9569 9556 9543 9529 9516 9502 9489 9477 9464 9452 9441 9430 9420 9411 9402 9394 9388 9382 9377 9373 9371 9369 9368 9369 9370 9372 9376 9380 9385 9391 9398 9405 9414 9422 9432 9442 9452 9463 9474 9485 9496 9508 9520 9532 9544 9557 9569 9581 9593 9605 9617 9629 9640 9652 9663 9674 9685 9695 9705 9715 9725 9734 9743 9751 9759 9766 9774 9780 9787 9793 9798 9804 9809 9813 9818 9822 9826 9830 9833 9837 9840 9843 9846 9849 9852 9855 9857 9859 9862 9864 9866 9868 9869 9871 9872 9873 9873 9874 9874 9874 9873 9873 9872 9870 9869 9867 9866 9864 9862 9859 9857 9855 9853 9850 9848 9846 9844 9841 9839 9837 9835 9832 9830 9827 9825 9822 9819 9815 9812 9808 9804 9800 9795 9790 9784 9778 9772 9765 9758 9750 9742 9733 9724 9715 9705 9694 9683 9672 9660 9647 9633 9619 9604 9588 9571 9553 9535 9515 9495 9474 9452 9429 9405 9381 9356 9331 9306 9280 9254 9229 9204 9180 9156 9134 9113 6156 4 6 2 9093 9075 9059 9044 9032 9023 9015 9011 9009 9009 9012 9018 9026 9037 9050 9065 9083 9102 9123 9146 9170 9195 9221 9248 9275 9303 9331 9358 9386 9413 9439 9465 9490 9514 9537 9559 9580 9600 9619 9638 9655 9671 9686 9700 9714 9726 9738 9749 9760 9769 9778 9787 9795 9803 9810 9816 9822 9828 9833 9838 9842 9846 9849 9853 9856 9858 9860 9862 9864 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9872 9872 9871 9870 9869 9867 9865 9863 9861 9859 9856 9852 9849 9845 9841 9837 9832 9828 9823 9818 9813 9807 9802 9796 9790 9784 9778 9771 9764 9758 9750 9743 9735 9727 9718 9710 9701 9692 9682 9673 9663 9654 9644 9635 9625 9616 9608 9600 9592 9585 9579 9574 9569 9566 9563 9562 9562 9562 9564 9566 9570 9574 9580 9586 9593 9600 9608 9616 9625 9634 9643 9652 9661 9671 9680 9688 9697 9705 9713 9721 9728 9734 9741 9746 9752 9757 9761 9765 9768 9772 9774 9777 9779 9781 9782 9783 9785 9786 9786 9787 9788 9789 9791 9792 9793 9795 9797 9800 9803 9806 9809 9813 9817 9822 9827 9832 9837 9842 9848 9853 9859 9864 9870 9875 9880 9885 9889 9893 9897 9900 9903 9906 9908 9910 9912 9913 9914 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9891 9891 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9888 9887 9886 9884 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9841 9839 9836 9834 9831 9827 9824 9821 9817 9813 9809 9804 9800 9795 9790 9785 9780 9775 9769 9764 9758 9752 9747 9741 9735 9729 9723 9717 9710 9704 9698 9691 9685 9678 9671 9664 9657 9650 9643 9636 9628 9621 9613 9606 9598 9591 9584 9576 9569 9563 9556 9550 9544 9539 9535 9531 9527 9525 9523 9522 9522 9523 9525 9527 9531 9535 9541 9547 9554 9562 9570 9579 9589 9599 9609 9620 9631 9642 9654 9665 9676 9687 9698 9708 9719 9729 9738 9747 9756 9765 9773 9781 9789 9796 9803 9809 9816 9822 9827 9833 9838 9843 9848 9853 9857 9861 9865 9868 9872 9875 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 6157 4 6 2 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9869 9866 9863 9861 9858 9854 9851 9848 9845 9841 9838 9835 9832 9828 9825 9822 9820 9817 9815 9812 9810 9808 9807 9805 9804 9803 9803 9802 9802 9802 9802 9802 9802 9803 9804 9804 9805 9806 9808 9809 9810 9811 9813 9814 9816 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9829 9829 9830 9830 9831 9831 9831 9831 9831 9831 9830 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9826 9825 9824 9823 9821 9819 9817 9814 9811 9808 9804 9800 9796 9791 9786 9780 9775 9768 9762 9755 9748 9741 9734 9726 9718 9710 9702 9695 9687 9679 9671 9664 9657 9650 9644 9638 9633 9628 9624 9621 9619 9617 9616 9617 9617 9619 9622 9626 9630 9635 9641 9648 9655 9663 9671 9680 9689 9698 9708 9717 9727 9736 9746 9755 9765 9774 9782 9791 9799 9807 9814 9822 9828 9835 9841 9847 9853 9858 9863 9868 9872 9876 9880 9884 9887 9890 9893 9895 9898 9900 9901 9903 9904 9905 9906 9906 9906 9906 9905 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9872 9870 9868 9866 9864 9861 9859 9856 9854 9851 9848 9845 9841 9838 9834 9829 9825 9820 9815 9809 9803 9796 9789 9781 9772 9763 9753 9742 9730 9717 9703 9687 9670 9650 9629 9605 9579 9550 9517 9482 9443 9400 9352 9301 9245 9184 9118 9046 8970 8888 8801 8709 8611 8508 8400 8286 8168 8045 7917 7786 7650 7510 7368 7222 7074 6924 6773 6620 6467 6313 6160 6008 5858 5710 5565 5424 5287 5155 5030 4911 4799 4696 4602 4518 4444 4381 4330 4292 4266 4253 4254 4268 4297 4339 4394 4463 4545 4639 4744 4861 4988 5124 5268 5419 5576 5738 5904 6072 6241 6411 6580 6747 6911 7072 7228 7380 7526 7666 7800 7927 8048 8162 8269 8370 8465 8553 8636 8713 8786 8853 8916 8975 9030 9081 9130 9176 9219 9259 9298 9334 9368 9401 9432 9461 9488 9514 9539 9562 9583 9604 9622 9640 9656 9670 9684 9696 9707 9717 9726 9734 9741 9748 9753 9758 9762 9766 9769 9771 9773 9775 9776 9777 9777 9777 9777 9777 9777 9776 9775 9774 9774 9773 9772 9772 9771 9771 9771 9771 9771 9772 9773 9774 9776 9778 9780 9783 9786 9789 9793 9796 9800 9804 9808 9812 9816 9820 9824 9828 9832 9836 9840 9843 9847 9850 9853 9855 9858 9860 9862 9864 9866 9868 9869 9870 6158 4 6 2 9871 9873 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9875 9875 9873 9872 9871 9869 9867 9865 9863 9861 9858 9855 9852 9849 9846 9842 9839 9835 9831 9828 9824 9820 9816 9812 9808 9803 9799 9795 9791 9786 9782 9777 9772 9768 9763 9758 9753 9748 9742 9737 9731 9726 9720 9715 9709 9704 9698 9693 9688 9682 9678 9673 9668 9664 9660 9657 9654 9651 9648 9646 9644 9642 9641 9640 9639 9638 9638 9638 9638 9639 9639 9640 9641 9642 9644 9645 9647 9649 9651 9653 9656 9658 9661 9664 9668 9672 9675 9680 9684 9688 9693 9698 9703 9708 9713 9718 9724 9729 9734 9739 9745 9750 9755 9760 9765 9769 9774 9778 9783 9787 9791 9795 9799 9803 9807 9811 9815 9818 9822 9826 9830 9833 9837 9841 9845 9848 9852 9855 9859 9862 9866 9869 9872 9875 9878 9881 9883 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9922 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9920 9918 9917 9916 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9893 9891 9888 9886 9884 9882 9880 9878 9877 9876 9876 9876 9876 9877 9878 9879 9880 9882 9885 9887 9890 9892 9895 9898 9901 9904 9906 9909 9912 9914 9916 9918 9920 9922 9923 9924 9926 9927 9927 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 6159 4 6 2 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9897 9895 9892 9890 9887 9885 9883 9880 9878 9877 9875 9874 9872 9872 9871 9871 9871 9872 9873 9874 9875 9877 9879 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9953 9951 9949 9947 9945 9942 9940 9937 9934 9931 9929 9926 9923 9920 9917 9915 9912 9910 9907 9904 9902 9899 9896 9893 9889 9885 9881 9876 9871 9865 9858 9851 9843 9833 9824 9813 9801 9788 9775 9760 9744 9727 9709 9689 9669 9647 9624 9600 9574 9548 9520 9490 9460 9428 9395 9362 9327 9291 9255 9219 9182 9145 9109 9073 9038 9003 8971 8940 8910 8883 8859 8837 8818 8803 8790 8782 8776 8775 8777 8783 8792 8805 8821 8840 8862 8887 8914 8943 8975 9007 9041 9076 9112 9148 9184 9220 9255 9290 9324 9358 9390 9421 9451 9479 9506 9532 9556 9579 9601 9622 9641 9659 9676 9692 9707 9722 9735 9748 9760 9771 9782 9792 9801 9811 9819 9828 9835 9843 9850 9857 9864 9870 9876 9882 9887 9893 9898 9902 9907 9911 9915 9918 9922 9925 9927 9930 9932 9934 9936 9937 9938 9940 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9964 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9950 9949 9950 9950 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9957 9957 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 6160 4 6 2 9949 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9926 9924 9921 9919 9916 9913 9909 9906 9902 9898 9894 9890 9885 9881 9876 9871 9865 9860 9854 9848 9842 9836 9829 9822 9815 9807 9800 9792 9785 9777 9770 9762 9755 9748 9741 9735 9730 9725 9720 9716 9713 9711 9710 9709 9710 9711 9713 9716 9720 9724 9729 9735 9741 9748 9755 9763 9771 9779 9787 9795 9803 9811 9819 9826 9834 9841 9847 9854 9860 9865 9870 9875 9879 9883 9886 9890 9892 9895 9897 9899 9900 9902 9903 9904 9904 9905 9905 9905 9906 9906 9905 9905 9904 9904 9903 9901 9900 9898 9896 9894 9891 9888 9884 9880 9876 9871 9866 9861 9855 9849 9842 9835 9829 9821 9814 9807 9800 9793 9787 9780 9774 9769 9764 9759 9755 9752 9749 9747 9746 9745 9745 9746 9747 9749 9751 9754 9757 9761 9765 9769 9774 9778 9783 9788 9792 9797 9801 9805 9810 9814 9817 9821 9824 9827 9830 9833 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9856 9858 9860 9861 9863 9865 9866 9867 9869 9870 9871 9872 9872 9873 9874 9874 9874 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9862 9861 9860 9858 9857 9856 9855 9854 9853 9851 9850 9848 9846 9844 9842 9839 9837 9834 9830 9827 9823 9819 9814 9809 9804 9798 9791 9785 9777 9769 9760 9751 9741 9730 9719 9707 9694 9680 9665 9649 9632 9615 9596 9575 9554 9531 9507 9482 9455 9426 9396 9364 9330 9295 9257 9217 9175 9131 9084 9035 8983 8929 8872 8812 8750 8685 8617 8546 8472 8396 8316 8235 8150 8063 7974 7883 7790 7696 7599 7502 7404 7305 7205 7106 7007 6909 6812 6716 6622 6531 6442 6356 6273 6195 6120 6050 5985 5925 5870 5821 5778 5742 5711 5688 5671 5661 5658 5662 5673 5691 5716 5748 5786 5831 5883 5940 6004 6072 6147 6226 6309 6396 6488 6582 6679 6778 6880 6982 7086 7190 7295 7399 7502 7604 7704 7803 7900 7995 8087 8176 8262 8345 8425 8502 8576 8646 8713 8777 8837 8895 8949 9001 9049 9095 9138 9179 9217 9253 9287 9319 9349 9377 9403 9427 9450 9472 9492 9511 9529 9545 9561 9575 9589 9602 9614 9625 9636 9646 9655 9664 9673 9681 9689 9697 9704 9711 9718 9724 9730 9737 9743 9748 9754 9759 9764 9769 9774 9779 9783 9787 9791 9795 9799 9802 9805 9808 9811 9813 9816 9818 9820 9821 9823 9824 9825 9827 9827 9828 9829 9829 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9828 6161 4 6 2 9828 9828 9828 9827 9827 9827 9826 9826 9825 9824 9823 9822 9821 9819 9817 9815 9812 9808 9805 9800 9796 9790 9784 9778 9771 9764 9756 9747 9738 9729 9719 9709 9699 9688 9677 9666 9655 9644 9633 9622 9611 9601 9590 9580 9571 9562 9553 9544 9537 9530 9523 9517 9512 9507 9503 9500 9497 9496 9494 9494 9493 9494 9495 9496 9497 9499 9501 9503 9505 9507 9509 9510 9511 9511 9511 9510 9509 9506 9503 9498 9492 9486 9477 9468 9457 9445 9431 9415 9397 9378 9357 9333 9307 9279 9248 9214 9177 9137 9094 9048 8998 8944 8886 8825 8759 8690 8616 8538 8455 8369 8278 8183 8084 7981 7874 7763 7649 7532 7412 7289 7164 7036 6907 6777 6645 6513 6381 6250 6119 5990 5863 5739 5618 5501 5389 5282 5181 5086 4999 4920 4849 4787 4735 4693 4662 4641 4632 4633 4647 4672 4708 4755 4813 4882 4961 5050 5148 5253 5367 5487 5613 5744 5879 6017 6158 6300 6443 6585 6726 6866 7004 7138 7269 7397 7520 7639 7754 7863 7968 8068 8163 8254 8339 8421 8498 8571 8639 8705 8766 8824 8879 8931 8980 9026 9070 9111 9150 9186 9220 9252 9282 9311 9337 9362 9385 9406 9426 9444 9462 9478 9493 9507 9520 9532 9543 9554 9564 9574 9583 9592 9600 9608 9616 9623 9629 9635 9641 9646 9651 9656 9660 9663 9666 9669 9671 9673 9674 9675 9676 9677 9677 9678 9678 9678 9679 9679 9680 9680 9681 9682 9683 9684 9685 9686 9687 9689 9690 9691 9692 9693 9694 9694 9694 9694 9694 9694 9693 9692 9691 9689 9688 9686 9685 9683 9681 9679 9677 9676 9674 9672 9671 9670 9668 9667 9666 9665 9663 9662 9660 9659 9657 9655 9653 9651 9648 9645 9642 9639 9636 9632 9628 9624 9620 9616 9612 9608 9604 9600 9597 9593 9590 9586 9583 9580 9578 9575 9572 9570 9568 9565 9563 9561 9559 9556 9554 9552 9549 9547 9544 9542 9539 9536 9534 9531 9528 9526 9524 9521 9519 9517 9515 9514 9512 9511 9509 9508 9507 9506 9505 9504 9503 9501 9500 9499 9497 9495 9493 9490 9488 9485 9482 9478 9475 9471 9467 9463 9458 9454 9450 9445 9441 9436 9432 9427 9423 9419 9415 9410 9406 9402 9398 9394 9390 9386 9382 9378 9373 9369 9364 9360 9355 9350 9345 9340 9334 9329 9323 9317 9311 9304 9298 9291 9284 9277 9270 9263 9255 9247 9240 9232 9224 9215 9207 9198 9189 9180 9171 9161 9152 9142 9132 9122 9111 9101 9090 9079 9068 9057 9046 9034 9023 9011 8999 8988 8976 8963 8951 8939 8926 8914 8901 8888 8875 8862 8848 8835 8821 8807 8792 8778 8763 8748 8733 8717 8701 8684 8668 8650 8633 8615 8597 8578 8559 8540 8520 8499 8479 8457 8436 8414 8391 8368 8345 8321 8296 8271 8246 8220 8193 8166 8138 8109 8080 8050 8020 7989 7957 7924 7890 7856 7820 7784 7748 7710 7672 7632 7593 7552 7510 7468 6162 4 6 2 7425 7382 7338 7293 7247 7201 7154 7107 7059 7010 6960 6910 6859 6808 6756 6703 6649 6595 6540 6484 6428 6370 6312 6254 6194 6135 6074 6012 5950 5888 5824 5760 5695 5629 5562 5494 5425 5354 5282 5209 5134 5057 4977 4896 4812 4726 4638 4547 4453 4356 4257 4156 4052 3945 3837 3727 3616 3503 3390 3277 3163 3051 2939 2829 2722 2616 2514 2416 2321 2230 2144 2063 1986 1915 1849 1788 1732 1682 1637 1596 1561 1530 1503 1481 1462 1447 1436 1428 1424 1423 1424 1429 1437 1449 1463 1481 1503 1529 1559 1593 1632 1675 1724 1778 1837 1902 1973 2050 2132 2220 2313 2412 2516 2625 2738 2855 2975 3098 3224 3351 3480 3610 3739 3868 3996 4123 4248 4370 4490 4606 4720 4830 4936 5039 5138 5234 5326 5414 5499 5581 5660 5735 5809 5879 5948 6014 6079 6141 6202 6262 6320 6377 6432 6487 6540 6592 6643 6693 6742 6790 6837 6884 6929 6973 7017 7059 7101 7142 7183 7223 7262 7301 7339 7377 7414 7451 7488 7524 7560 7596 7631 7666 7701 7735 7769 7802 7835 7868 7900 7931 7962 7992 8022 8051 8079 8107 8134 8161 8187 8213 8238 8262 8286 8310 8333 8355 8377 8399 8421 8442 8462 8482 8502 8522 8541 8560 8579 8597 8615 8633 8650 8667 8684 8701 8717 8733 8749 8765 8780 8795 8811 8825 8840 8855 8869 8883 8897 8911 8924 8937 8950 8963 8975 8987 8999 9010 9022 9032 9043 9053 9063 9073 9082 9092 9101 9110 9119 9128 9136 9145 9154 9162 9171 9179 9188 9196 9204 9213 9221 9229 9237 9245 9253 9260 9267 9275 9282 9288 9295 9301 9308 9314 9319 9325 9331 9336 9341 9346 9352 9357 9362 9367 9372 9377 9382 9387 9393 9398 9403 9408 9414 9419 9424 9429 9434 9440 9445 9449 9454 9459 9464 9468 9472 9476 9481 9484 9488 9492 9495 9499 9502 9505 9508 9511 9514 9516 9519 9521 9524 9526 9529 9531 9533 9536 9538 9540 9543 9545 9547 9550 9552 9554 9557 9559 9562 9565 9567 9570 9573 9576 9579 9581 9584 9587 9590 9593 9595 9598 9601 9603 9606 9608 9611 9613 9615 9618 9620 9622 9624 9626 9628 9631 9633 9635 9637 9639 9641 9644 9646 9648 9650 9652 9654 9656 9659 9660 9662 9664 9666 9668 9670 9671 9673 9675 9676 9678 9680 9682 9683 9685 9688 9690 9692 9695 9697 9700 9703 9706 9709 9712 9715 9718 9720 9723 9726 9728 9731 9733 9735 9737 9738 9739 9740 9741 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9745 9745 9746 9747 9748 9750 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9776 9778 9779 9781 9782 9783 9784 9785 9786 9786 9787 9788 9788 9789 9789 9790 9790 9790 9791 9791 9792 9792 9793 9794 9794 9795 9796 9796 9797 9798 9799 9799 9800 9801 9802 9802 9803 9804 9804 9805 9805 9805 9805 9806 9806 6163 4 6 2 9805 9805 9805 9805 9804 9804 9804 9803 9803 9802 9802 9802 9802 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9805 9805 9806 9806 9807 9808 9808 9808 9809 9809 9809 9809 9809 9809 9808 9808 9808 9808 9808 9807 9807 9807 9807 9808 9808 9809 9809 9810 9811 9812 9813 9814 9815 9817 9818 9819 9821 9822 9823 9824 9825 9826 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9828 9828 9829 9829 9829 9829 9830 9830 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9825 9825 9824 9823 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9807 9805 9803 9800 9797 9794 9791 9787 9784 9779 9775 9770 9765 9760 9754 9748 9742 9735 9728 9721 9714 9706 9698 9689 9680 9671 9660 9649 9637 9624 9610 9594 9578 9559 9539 9517 9493 9467 9439 9408 9375 9339 9301 9260 9215 9168 9118 9064 9008 8948 8885 8819 8750 8678 8602 8524 8443 8359 8272 8183 8091 7997 7902 7804 7705 7605 7504 7402 7301 7200 7100 7002 6905 6811 6721 6634 6552 6475 6404 6339 6281 6230 6187 6153 6127 6110 6101 6102 6113 6132 6160 6197 6242 6294 6354 6420 6492 6569 6650 6734 6821 6909 6997 7084 7170 7253 7333 7408 7478 7543 7600 7651 7693 7727 7753 7770 7778 7777 7766 7747 7720 7684 7640 7589 7531 7468 7399 7326 7250 7171 7091 7011 6932 6854 6779 6709 6643 6584 6531 6486 6450 6422 6405 6397 6400 6414 6439 6474 6519 6574 6639 6713 6796 6886 6982 7085 7192 7303 7417 7533 7650 7766 7882 7996 8107 8215 8319 8419 8513 8603 8687 8765 8838 8905 8966 9022 9072 9117 9157 9192 9223 9249 9272 9290 9305 9317 9325 9330 9332 9331 9326 9319 9309 9295 9278 9258 9234 9206 9175 9139 9100 9057 9009 8957 8900 8839 8773 8703 8628 8548 8464 8376 8282 8185 8083 7977 7867 7754 7636 7516 7392 7266 7137 7006 6873 6739 6604 6469 6334 6200 6067 5936 5808 5683 5562 5445 5334 5228 5129 5038 4954 4879 4813 4757 4710 4675 4649 4635 4633 4641 4661 4693 4735 4789 4853 4928 5012 5106 5208 5319 5436 5560 5690 5825 5964 6106 6250 6396 6542 6689 6835 6979 7121 7260 7396 7528 7656 7780 7899 8013 8121 8225 8323 8416 8504 8587 8665 8739 8808 8872 8933 8990 9043 9093 9140 9184 9225 9264 9301 9335 9368 9399 9428 9455 9481 9506 9529 9551 9572 9591 9609 9627 9643 9658 9672 9686 9698 9709 9720 9730 9739 9748 9756 9763 9770 9777 9783 9789 9794 9799 9804 9808 9813 9817 9821 9825 9828 9832 9835 9838 9841 9844 9847 9849 9852 9854 9856 9858 9860 9862 9863 9865 9866 9868 9869 9870 9872 9873 9874 9876 9877 9878 9880 9882 9883 9885 9887 9888 9890 9892 9894 9896 6164 4 6 2 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9909 9908 9908 9908 9909 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9923 9923 9924 9925 9926 9927 9927 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9889 9886 9884 9882 9880 9879 9877 9876 9875 9874 9873 9873 9873 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9877 9878 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9882 9882 9881 9880 9879 9877 9876 9874 9872 9870 9867 9865 9863 9860 9858 9856 9854 9852 9851 9849 9848 9848 9847 9847 9848 9848 9849 9850 9852 9853 9855 9857 9860 9862 9864 9867 9869 9872 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9900 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9931 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 6165 4 6 2 9961 9960 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9944 9942 9941 9940 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9915 9916 9915 9915 9914 9913 9911 9909 9906 9904 9901 9897 9894 9890 9886 9881 9877 9873 9868 9863 9859 9854 9849 9843 9837 9831 9824 9816 9807 9797 9786 9773 9759 9742 9723 9702 9678 9652 9622 9589 9552 9512 9469 9421 9370 9315 9255 9192 9124 9053 8977 8897 8812 8724 8632 8535 8435 8330 8222 8111 7995 7877 7756 7632 7506 7378 7248 7118 6988 6858 6729 6602 6478 6358 6242 6132 6029 5933 5845 5767 5699 5641 5596 5562 5541 5533 5538 5557 5589 5634 5691 5761 5842 5934 6036 6147 6266 6391 6523 6658 6797 6938 7081 7223 7364 7502 7638 7771 7899 8022 8139 8252 8358 8458 8553 8642 8724 8802 8874 8941 9003 9061 9115 9166 9213 9257 9299 9338 9374 9409 9442 9473 9503 9531 9557 9583 9607 9629 9651 9671 9689 9707 9723 9738 9753 9766 9778 9789 9799 9808 9817 9825 9832 9839 9845 9851 9857 9862 9867 9871 9876 9880 9884 9887 9891 9894 9897 9899 9901 9904 9905 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9941 9941 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9923 9920 9918 9916 9913 9911 9908 9905 9903 9900 9897 9894 9891 9888 9884 9881 9878 9874 9871 9868 9864 9861 9857 9854 9851 9848 9845 9842 9840 9837 9835 9833 9832 9831 9830 9829 9829 9829 9829 9830 9831 9832 9833 9835 9837 9839 9842 9844 9847 9849 9852 9855 9857 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9880 9881 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9875 9875 9876 9876 9877 9879 9880 9881 9883 9884 6166 4 6 2 9886 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9892 9890 9887 9884 9881 9878 9874 9871 9867 9863 9859 9854 9849 9844 9839 9833 9828 9821 9815 9808 9800 9793 9784 9775 9766 9755 9744 9732 9719 9705 9690 9673 9655 9635 9613 9590 9564 9537 9506 9474 9438 9400 9359 9315 9267 9217 9162 9104 9042 8977 8907 8834 8756 8674 8589 8499 8405 8307 8205 8099 7990 7877 7760 7640 7517 7391 7263 7132 6998 6863 6726 6588 6449 6310 6170 6031 5893 5755 5620 5486 5355 5228 5104 4985 4871 4762 4660 4565 4478 4398 4328 4267 4215 4175 4145 4126 4119 4124 4141 4171 4212 4266 4331 4408 4496 4595 4704 4822 4949 5084 5226 5373 5526 5682 5842 6004 6166 6329 6491 6652 6809 6964 7115 7262 7404 7540 7671 7796 7916 8029 8137 8239 8335 8425 8511 8591 8666 8737 8803 8866 8925 8980 9033 9082 9128 9172 9214 9254 9291 9326 9360 9392 9422 9451 9477 9503 9527 9549 9571 9591 9609 9627 9643 9659 9673 9686 9699 9711 9722 9732 9742 9751 9760 9768 9775 9782 9789 9795 9801 9806 9811 9816 9820 9824 9827 9830 9833 9835 9837 9839 9840 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9847 9847 9848 9848 9849 9850 9851 9853 9854 9855 9857 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9926 9925 9925 9926 9926 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9958 9959 9960 9961 6167 4 6 2 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9975 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9956 9955 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9920 9919 9919 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9932 9931 9929 9927 9925 9922 9919 9916 9912 9908 9903 9899 9894 9888 9883 9877 9871 9864 9858 9851 9844 9837 9830 9823 9816 9809 9802 9795 9788 9782 9776 9770 9764 9759 9755 9750 9747 9744 9742 9740 9740 9739 9740 9742 9744 9747 9751 9755 9760 9766 9772 9779 9786 9794 9802 9810 9818 9826 9834 9842 9849 9857 9864 9871 9877 9883 9889 9894 9899 9903 9907 9911 9914 9917 9920 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9940 9939 6168 4 6 2 9939 9938 9938 9938 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9930 9929 9927 9927 9926 9925 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9923 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9914 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9903 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9917 9916 9915 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9893 9890 9888 9885 9883 9880 9878 9875 9872 9870 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9847 9845 9844 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9825 9824 9822 9820 9818 9816 9814 9812 9809 9807 9804 9801 9798 9794 9791 9787 9783 9779 9775 9771 9767 9762 9757 9752 9747 9741 9736 9730 9724 9717 9711 9704 9697 9689 9682 9673 9665 9656 9646 9636 9625 9614 9602 9589 9575 9560 9544 9526 9507 9487 9466 9442 9417 9390 9361 9329 9296 9260 9221 9180 9136 9090 9040 8987 8931 8872 8809 8743 8674 8600 8523 8442 8357 8268 8175 8078 7977 7871 7762 7648 7530 7408 7283 7153 7021 6885 6746 6604 6460 6314 6166 6017 5868 5718 5568 5419 5271 5125 4981 4840 6169 4 6 2 4702 4567 4437 4311 4189 4073 3963 3858 3760 3669 3584 3506 3435 3372 3317 3270 3231 3201 3179 3166 3162 3168 3183 3207 3241 3285 3338 3402 3475 3557 3649 3751 3861 3980 4107 4241 4383 4531 4685 4844 5007 5173 5342 5512 5684 5855 6026 6195 6361 6525 6684 6840 6991 7136 7276 7410 7538 7660 7776 7886 7989 8087 8179 8266 8347 8423 8495 8562 8625 8684 8739 8791 8841 8887 8930 8971 9010 9047 9081 9114 9145 9174 9201 9227 9252 9275 9296 9317 9336 9354 9371 9387 9402 9416 9430 9442 9454 9466 9477 9487 9497 9506 9516 9524 9533 9541 9549 9556 9563 9570 9577 9583 9589 9595 9601 9606 9611 9616 9621 9625 9629 9633 9637 9640 9643 9646 9649 9651 9653 9655 9656 9658 9658 9659 9659 9660 9659 9659 9658 9657 9656 9655 9654 9652 9650 9649 9647 9645 9644 9642 9640 9639 9637 9636 9635 9634 9632 9631 9630 9629 9628 9627 9625 9624 9622 9620 9618 9615 9613 9609 9606 9602 9598 9594 9589 9584 9578 9572 9566 9559 9552 9544 9536 9528 9519 9510 9500 9490 9479 9468 9457 9445 9432 9419 9405 9390 9375 9359 9342 9325 9307 9288 9268 9247 9226 9203 9179 9153 9127 9099 9069 9038 9004 8969 8932 8892 8850 8805 8758 8708 8655 8599 8539 8477 8411 8341 8268 8191 8111 8027 7940 7849 7754 7656 7555 7450 7342 7230 7115 6998 6877 6754 6627 6499 6368 6234 6099 5962 5824 5684 5544 5403 5261 5120 4979 4839 4700 4563 4428 4295 4165 4038 3915 3795 3681 3570 3465 3366 3271 3183 3101 3025 2955 2892 2836 2787 2745 2710 2683 2662 2650 2645 2647 2658 2676 2703 2738 2780 2832 2891 2959 3035 3119 3212 3312 3420 3536 3659 3788 3924 4066 4213 4364 4520 4679 4841 5005 5170 5336 5501 5666 5829 5989 6148 6302 6453 6600 6743 6880 7013 7141 7263 7380 7492 7599 7700 7797 7889 7977 8060 8139 8214 8286 8354 8419 8481 8540 8597 8651 8702 8751 8798 8843 8886 8927 8966 9003 9039 9072 9104 9135 9163 9191 9216 9241 9264 9286 9307 9327 9346 9364 9381 9397 9413 9428 9442 9456 9470 9483 9495 9507 9519 9530 9541 9551 9562 9571 9581 9590 9598 9607 9615 9622 9629 9636 9643 9649 9655 9661 9667 9672 9677 9682 9686 9691 9695 9699 9703 9706 9710 9713 9716 9719 9721 9724 9726 9728 9730 9733 9734 9736 9738 9740 9741 9743 9745 9746 9748 9749 9751 9752 9754 9755 9756 9758 9758 9759 9760 9760 9760 9760 9760 9759 9758 9756 9755 9752 9750 9747 9744 9740 9736 9732 9728 9723 9718 9713 9708 9702 9696 9690 9684 9677 9670 9663 9656 9649 9641 9633 9625 9617 9609 9601 9593 9584 9576 9568 9560 9552 9545 9538 9531 9525 9520 9515 9511 9507 9505 9503 9502 9502 9503 9505 9508 9511 9515 9520 9526 9532 9539 9546 9553 9561 9569 9578 9586 9594 9603 9611 9620 6170 4 6 2 9628 9636 9644 9652 9660 9668 9675 9683 9690 9697 9704 9711 9717 9724 9730 9736 9742 9748 9754 9759 9764 9769 9774 9778 9783 9787 9790 9794 9797 9799 9802 9804 9806 9808 9810 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9828 9830 9832 9834 9836 9838 9840 9842 9845 9847 9849 9851 9853 9854 9856 9857 9858 9859 9859 9860 9859 9859 9858 9858 9856 9855 9853 9852 9850 9848 9845 9843 9841 9839 9836 9834 9832 9830 9829 9827 9826 9825 9824 9824 9823 9823 9823 9824 9824 9825 9825 9826 9827 9828 9829 9830 9831 9831 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9832 9832 9831 9831 9830 9829 9829 9828 9827 9825 9824 9822 9820 9818 9815 9812 9809 9805 9801 9796 9790 9784 9778 9771 9764 9756 9748 9739 9730 9720 9711 9701 9690 9680 9669 9659 9648 9637 9627 9616 9605 9595 9584 9574 9563 9553 9543 9533 9523 9513 9503 9492 9482 9472 9462 9452 9441 9430 9419 9408 9397 9385 9373 9360 9347 9333 9319 9304 9288 9270 9252 9232 9211 9189 9165 9138 9110 9080 9047 9012 8974 8933 8889 8842 8792 8739 8682 8622 8558 8491 8421 8347 8269 8188 8103 8015 7924 7829 7732 7631 7528 7421 7312 7201 7087 6971 6853 6733 6611 6488 6363 6238 6112 5985 5859 5732 5606 5481 5358 5237 5118 5003 4891 4783 4680 4583 4492 4408 4332 4263 4203 4152 4110 4079 4057 4046 4046 4057 4078 4110 4152 4204 4266 4337 4417 4505 4600 4701 4808 4920 5036 5155 5277 5400 5524 5649 5772 5895 6016 6135 6252 6366 6477 6585 6689 6791 6890 6985 7078 7168 7256 7341 7424 7506 7585 7663 7740 7816 7890 7963 8035 8106 8176 8245 8312 8379 8444 8507 8569 8629 8687 8744 8798 8851 8901 8950 8996 9040 9083 9123 9161 9198 9233 9266 9297 9327 9356 9383 9409 9434 9457 9480 9501 9522 9541 9560 9577 9594 9610 9625 9639 9652 9664 9675 9686 9696 9705 9713 9721 9729 9735 9741 9747 9753 9758 9763 9768 9772 9776 9780 9784 9788 9792 9795 9799 9802 9805 9807 9809 9811 9813 9814 9814 9815 9814 9814 9812 9811 9808 9806 9802 9798 9794 9790 9784 9779 9773 9767 9761 9754 9747 9740 9733 9726 9718 9711 9704 9696 9689 9682 9676 9669 9663 9657 9651 9646 9641 9637 9633 9630 9627 9625 9623 9622 9621 9622 9622 9624 9626 9628 9631 9635 9639 9644 9650 9656 9662 9669 9676 9683 9691 9699 9707 9716 9724 9733 9741 9750 9758 9766 9774 9782 9789 9796 9802 9809 9814 9820 9824 9829 9832 9836 9838 9841 9843 9844 9845 9846 9847 9847 9847 9846 9845 9844 9843 9842 9840 9838 9835 9833 9830 9826 9822 9818 9813 9808 9802 9795 9788 9781 9772 9764 9754 9745 9735 9724 9714 9703 9692 9681 9670 9659 9649 9639 9630 9621 9613 9605 9599 9593 6171 4 6 2 9589 9585 9583 9581 9581 9581 9583 9586 9589 9594 9599 9606 9613 9620 9629 9638 9647 9657 9667 9677 9688 9699 9710 9721 9732 9743 9753 9764 9774 9785 9794 9804 9813 9822 9831 9839 9846 9853 9860 9866 9871 9876 9881 9885 9889 9892 9894 9896 9898 9899 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9911 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9895 9894 9894 9894 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9960 9959 9958 9956 9955 9953 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9925 9926 9926 9927 9928 9930 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9957 9956 9954 9952 9951 9949 9948 9946 9945 9944 9943 9943 9942 9942 9943 9943 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9959 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9947 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9883 9881 9879 9878 9877 9876 9876 9876 9876 9876 9877 9879 9880 9882 9884 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9915 9918 9921 9923 9925 9927 9929 9930 9931 9932 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9905 9902 9899 9897 6172 4 6 2 9894 9892 9889 9887 9885 9883 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9868 9868 9869 9869 9870 9871 9873 9874 9876 9878 9881 9884 9887 9890 9894 9898 9902 9906 9910 9914 9918 9922 9926 9929 9933 9936 9939 9941 9943 9945 9947 9948 9949 9949 9949 9949 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9923 9921 9920 9919 9917 9917 9916 9915 9915 9915 9915 9916 9917 9917 9918 9920 9921 9923 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9924 9923 9922 9920 9918 9916 9914 9912 9910 9908 9905 9902 9900 9897 9893 9890 9887 9883 9879 9875 9871 9866 9862 9857 9852 9847 9841 9836 9830 9824 9819 9813 9807 9801 9796 9791 9785 9781 9776 9772 9768 9765 9762 9759 9758 9756 9756 9756 9756 9757 9759 9761 9764 9767 9770 9774 9779 9783 9788 9794 9799 9805 9810 9816 9822 9827 9833 9839 9844 9850 9855 9861 9866 9870 9875 9879 9884 9888 9892 9895 9899 9902 9905 9908 9911 9914 9916 9918 9920 9923 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 6173 4 6 2 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9907 9905 9904 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9923 9922 9921 9919 9918 9916 9914 9911 9909 9907 9905 9903 9901 9899 9897 9896 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9884 9882 9880 9877 9874 9870 9865 9860 9854 9847 9839 9831 9822 9812 9801 9790 9778 9764 9750 9735 9718 9700 9680 9659 9635 9608 9579 9547 9510 9470 9425 9376 9320 9259 9192 9118 9038 8950 8855 8753 8643 8525 8401 8269 8130 7985 7833 7676 7515 7348 7178 7005 6829 6652 6474 6296 6119 5942 5769 5597 5430 5266 5107 4954 4806 4666 4532 4406 4288 4179 4079 3989 3909 3840 3783 3738 3705 3684 3677 3684 3704 3739 3788 3851 3928 4019 4124 4241 4372 4514 4667 4831 5003 5183 5370 5562 5757 5956 6155 6355 6552 6747 6938 7124 7304 7477 7643 7800 7949 8089 8220 8343 8456 8561 8657 8746 8827 8901 8969 9031 9087 9140 9188 9232 9273 9312 9348 9382 9414 9444 9472 9500 9525 9550 9573 9594 9615 9633 9651 9666 9681 9694 9705 9715 9724 9731 9738 9744 9748 9752 9755 9758 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9782 9785 9787 9790 9793 9795 9798 9801 9803 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9850 9852 9853 9854 9856 9856 9857 9858 9858 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9886 9887 9888 9889 9891 9892 9894 9895 9897 9899 9900 9902 9903 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9933 9934 9936 9938 9939 9941 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9961 9961 9961 9961 9960 9959 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9963 6174 4 6 2 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9966 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9959 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9966 9967 9968 9970 9971 9972 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9961 9960 9959 9958 9957 9955 9954 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9931 9928 9926 9924 9922 9919 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9907 9908 9909 9911 9913 9914 9916 9918 9920 9921 9923 9925 9926 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9906 9905 6175 4 6 2 9903 9901 9899 9896 9894 9892 9890 9887 9885 9882 9880 9877 9875 9872 9869 9866 9863 9860 9857 9854 9851 9847 9844 9840 9836 9831 9827 9822 9816 9811 9805 9798 9791 9784 9776 9768 9759 9750 9740 9730 9720 9709 9698 9686 9675 9663 9651 9639 9628 9616 9605 9594 9584 9574 9565 9557 9550 9543 9538 9534 9530 9528 9527 9528 9529 9532 9535 9540 9545 9551 9558 9566 9574 9583 9592 9601 9610 9619 9628 9637 9646 9655 9663 9671 9678 9686 9692 9699 9705 9711 9716 9721 9726 9731 9736 9740 9745 9749 9753 9757 9761 9765 9769 9772 9775 9778 9780 9782 9784 9785 9785 9785 9785 9783 9781 9779 9775 9771 9766 9760 9754 9746 9738 9729 9718 9707 9695 9681 9666 9650 9631 9612 9590 9566 9540 9511 9480 9446 9409 9369 9326 9279 9228 9173 9115 9053 8987 8916 8842 8763 8680 8594 8503 8408 8309 8207 8101 7992 7880 7764 7646 7526 7404 7280 7155 7030 6904 6778 6654 6531 6410 6292 6178 6068 5964 5865 5774 5689 5614 5547 5489 5442 5406 5381 5367 5365 5375 5398 5432 5477 5535 5603 5681 5770 5867 5973 6086 6206 6331 6461 6594 6729 6867 7004 7141 7277 7411 7542 7670 7794 7913 8028 8137 8242 8341 8435 8523 8607 8685 8758 8827 8892 8952 9008 9061 9111 9157 9201 9242 9281 9318 9352 9385 9416 9445 9473 9499 9523 9546 9568 9588 9607 9624 9641 9656 9670 9683 9695 9706 9716 9726 9734 9742 9750 9757 9763 9769 9775 9781 9786 9791 9796 9801 9806 9811 9816 9820 9825 9829 9833 9837 9841 9845 9848 9852 9855 9857 9860 9862 9864 9866 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9911 9912 9913 9914 9914 9914 9914 9914 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9870 9868 9867 9865 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9845 9843 9841 9840 9838 9837 9836 9836 9835 9835 9835 9835 9835 9835 9836 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9850 9851 9852 9853 9855 9856 9857 9859 9860 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9875 9876 9876 9876 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9873 9874 9875 9876 9877 9879 9881 9883 9884 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9931 9933 9934 9936 6176 4 6 3 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9956 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9934 9936 9938 9940 9942 9945 9947 9949 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9939 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9925 9923 9922 9920 9918 9917 9915 9914 9912 9910 9908 9906 9904 9901 9898 9895 9892 9888 9885 9880 9876 9870 9865 9859 9853 9847 9840 9832 9825 9817 9808 9799 9789 9779 9768 9757 9744 9731 9717 9702 9686 9669 9650 9630 9609 9586 9562 9535 9507 9477 9445 9411 9374 9335 9293 9249 9202 9152 9099 9043 8983 8920 8854 8784 8711 8634 8553 8469 8381 8290 8195 8097 7996 7892 7786 7676 7565 7452 7336 7220 7102 6983 6864 6744 6624 6505 6386 6267 6150 6035 5921 5809 5700 5593 5490 5390 5294 5202 5116 5035 4960 4892 4831 4777 4732 4696 4669 4652 4645 4649 4664 4691 4728 4777 4837 4908 4991 5083 5185 5297 5417 5544 5679 5819 5964 6113 6265 6418 6572 6725 6877 7027 7174 7317 7456 7590 7719 7841 7958 8069 8174 8273 8366 8453 8535 8612 8683 8751 8813 8872 8928 8980 9028 9074 9118 9159 9198 9235 9269 9302 9333 9362 9389 9415 9439 9461 9482 9501 9518 9535 9550 9564 9576 9588 9599 9609 9619 9628 9637 9645 9653 9661 9669 9677 9685 9693 9701 9708 9716 9724 9731 9739 9746 9753 9760 9767 9774 9780 9786 9791 6177 4 6 3 9797 9802 9807 9811 9816 9820 9825 9829 9833 9837 9841 9846 9850 9854 9859 9863 9868 9873 9877 9882 9886 9891 9895 9899 9903 9907 9911 9914 9917 9920 9922 9924 9926 9927 9929 9929 9930 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9910 9908 9905 9902 9899 9895 9891 9886 9881 9876 9869 9862 9854 9845 9835 9823 9810 9796 9780 9762 9742 9721 9697 9671 9643 9612 9579 9544 9506 9466 9424 9379 9333 9284 9234 9183 9131 9078 9025 8972 8919 8867 8817 8768 8723 8679 8640 8604 8572 8544 8522 8504 8492 8486 8485 8489 8499 8514 8534 8558 8588 8621 8658 8699 8742 8788 8835 8884 8933 8983 9034 9084 9133 9181 9228 9274 9318 9360 9400 9439 9475 9510 9542 9573 9602 9629 9654 9678 9700 9721 9740 9758 9774 9790 9804 9816 9828 9839 9849 9857 9865 9872 9879 9884 9889 9893 9897 9900 9903 9905 9907 9909 9910 9911 9912 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9912 9912 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9883 9883 9883 9884 9884 9885 9886 9887 9888 9890 9891 9893 9895 9896 9898 9899 9900 9902 9902 9903 9903 9904 9903 9903 9902 9900 9898 9896 9893 9890 9887 9883 9879 9874 9869 9864 9859 9853 9847 9841 9834 9828 9821 9815 9808 9802 9795 9789 9783 9778 9772 9768 9763 9759 9756 9753 9751 9750 9749 9749 9749 9751 9752 9755 9758 9761 9765 9770 9775 9780 9786 9792 9798 9804 9811 9817 9824 9831 9837 9844 9850 9856 9863 9869 9875 9881 9887 9892 9898 9903 9908 9913 9917 9922 9926 9930 9933 9937 9940 9943 9946 9948 9950 9952 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9932 9933 9933 9934 9936 9937 9938 9939 9940 9941 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9952 9952 6178 4 6 3 9951 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9924 9923 9921 9919 9917 9916 9914 9912 9911 9909 9908 9907 9907 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9913 9913 9913 9912 9912 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9879 9878 9876 9874 9872 9869 9867 9865 9863 9861 9859 9858 9857 9856 9855 9855 9855 9856 9857 9859 9860 9863 9865 9868 9870 9873 9876 9879 9882 9885 9887 9890 9892 9893 9895 9896 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9900 9901 9902 9903 9904 9906 9907 9909 9911 9912 9914 9915 9916 9917 9918 9918 9918 9918 9917 9916 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9894 9892 9890 9888 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9866 9864 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9842 9840 9839 9838 9837 9836 9835 9833 9832 9831 9830 9828 9826 9825 9823 9821 9819 9817 9815 9813 9812 9810 9809 9808 9808 9807 9808 9808 9809 9810 9812 9814 9816 9818 9821 9823 9826 9828 9830 9833 9835 9836 9838 9839 9840 9841 9842 9842 9842 9842 9842 9843 9843 9843 9844 9844 9845 9846 9848 9849 9851 9853 9855 9858 9860 9863 9866 9868 9871 9873 9876 9878 9880 9882 9884 9885 9887 9888 9888 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9914 9916 9918 9919 9921 9923 9925 9927 9930 9932 9934 9936 9939 9941 9943 9946 9948 9950 9952 9953 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9963 9963 9962 9962 9963 9963 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9944 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 6179 4 6 3 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9945 9945 9943 9942 9940 9939 9937 9934 9932 9929 9926 9923 9920 9916 9912 9909 9905 9901 9897 9894 9890 9887 9884 9881 9879 9876 9874 9873 9872 9871 9871 9871 9871 9872 9873 9875 9876 9878 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9945 9945 9944 9942 9941 9938 9935 9931 9927 9922 9916 9910 9903 9895 9887 9878 9869 9860 9849 9839 9829 9818 9807 9796 9785 9774 9763 9752 9742 9732 9722 9712 9703 9695 9687 9679 9672 9666 9660 9656 9652 9649 9646 9645 9645 9645 9647 9649 9652 9656 9661 9667 9673 9680 9687 9695 9702 9711 9719 9728 9736 9745 9753 9761 9769 9777 9785 9793 9800 9807 9814 9821 9828 9834 9841 9847 9853 9859 9865 9871 9877 9882 9887 9893 9897 9902 9906 9911 9914 9918 9921 9924 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9953 9955 9957 9959 9961 9963 9965 9968 9970 9972 9974 9976 9978 9980 9981 9982 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9973 9973 9973 9974 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9975 9974 9973 9972 9970 9969 9967 9965 9963 9960 9958 9955 9953 9950 9947 9945 9942 9939 9936 9933 9930 9927 9924 9921 9918 9914 9911 9908 9905 9902 9899 9897 9894 9892 9889 9888 9886 9884 9883 9882 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9910 9911 9912 9914 9915 9916 9916 9917 9917 9917 9917 9916 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9893 9891 9888 9885 9882 9878 9873 9867 9861 9855 9847 9839 9831 9822 9812 9801 9790 9778 9766 9753 9740 9726 9711 9697 9682 9667 9652 9637 9622 9607 9593 9580 9567 9554 9543 9533 9524 9516 9510 9505 9502 9500 9499 9500 9503 6180 4 6 3 9507 9512 9519 9527 9536 9546 9557 9569 9581 9594 9607 9620 9634 9647 9660 9673 9686 9698 9710 9722 9732 9743 9752 9761 9769 9777 9784 9791 9797 9802 9806 9810 9814 9817 9819 9820 9821 9821 9821 9819 9817 9814 9810 9805 9799 9792 9783 9773 9761 9748 9732 9715 9694 9672 9646 9618 9586 9550 9511 9467 9419 9365 9307 9244 9175 9101 9021 8935 8843 8745 8640 8531 8415 8294 8167 8035 7899 7758 7614 7466 7315 7161 7006 6850 6693 6537 6382 6228 6077 5930 5786 5648 5516 5390 5273 5164 5064 4975 4897 4830 4777 4736 4709 4696 4698 4714 4744 4790 4849 4922 5009 5109 5220 5342 5475 5616 5764 5920 6080 6244 6410 6578 6745 6912 7076 7236 7392 7544 7689 7829 7961 8087 8206 8318 8422 8520 8610 8694 8772 8844 8911 8972 9028 9080 9128 9172 9213 9251 9286 9319 9349 9378 9404 9429 9451 9473 9493 9512 9529 9546 9561 9575 9588 9601 9612 9622 9632 9640 9648 9655 9661 9667 9671 9675 9678 9681 9682 9683 9683 9683 9682 9681 9679 9678 9675 9673 9671 9669 9667 9665 9664 9663 9663 9663 9664 9666 9668 9671 9674 9679 9683 9689 9695 9701 9708 9715 9722 9730 9737 9745 9752 9760 9767 9774 9781 9788 9794 9800 9806 9812 9817 9822 9827 9831 9835 9839 9843 9847 9850 9853 9856 9858 9860 9862 9864 9865 9866 9867 9868 9868 9868 9869 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9881 9882 9884 9886 9888 9889 9891 9893 9895 9897 9898 9900 9902 9904 9906 9908 9911 9913 9915 9918 9920 9923 9926 9928 9931 9934 9936 9938 9941 9943 9945 9946 9947 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9948 9949 9951 9952 9954 9956 9959 9961 9963 9965 9966 9968 9969 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9958 9959 9961 9962 9963 9965 9966 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9987 9987 9988 9988 9988 9987 9987 9987 9986 9985 9984 9984 9982 9981 9980 9979 9977 9975 9974 9972 9970 9968 9967 9965 9963 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 6181 4 6 3 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9969 9970 9972 9973 9975 9977 9979 9981 9983 9984 9986 9987 9988 9988 9989 9989 9989 9988 9988 9987 9986 9985 9984 9982 9981 9980 9979 9978 9978 9977 9977 9977 9978 9978 9979 9980 9982 9983 9985 9987 9988 9990 9992 9993 9995 9996 9997 9998 999910000100001000010000 9999 9999 9998 9998 9997 9996 9995 9994 9993 9993 9992 9992 9991 9991 9991 9991 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9992 9991 9990 9989 9988 9986 9985 9983 9982 9980 9979 9978 9978 9977 9977 9977 9977 9978 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9983 9983 9982 9980 9979 9977 9975 9973 9971 9968 9966 9964 9963 9961 9960 9960 9960 9960 9960 9961 9963 9964 9966 9968 9970 9973 9975 9977 9978 9980 9981 9982 9983 9983 9983 9983 9983 9983 9982 9981 9981 9980 9980 9979 9979 9979 9979 9980 9980 9981 9982 9983 9983 9984 9985 9986 9986 9986 9986 9986 9986 9985 9984 9983 9981 9980 9978 9976 9974 9973 9971 9970 9968 9967 9966 9965 9965 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9960 9958 9957 9955 9952 9950 9948 9946 9944 9942 9940 9939 9937 9936 9936 9935 9935 9936 9936 9937 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9954 9954 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9971 9972 9973 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9986 9986 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9971 9970 9968 9966 9964 9962 9960 9958 9957 9955 9954 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9952 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9964 9965 9965 9966 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 6182 4 6 3 9938 9938 9938 9939 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9973 9974 9975 9976 9978 9979 9980 9981 9982 9982 9982 9983 9982 9982 9981 9980 9979 9978 9976 9974 9973 9971 9968 9966 9964 9962 9960 9958 9956 9954 9952 9951 9949 9947 9946 9944 9942 9941 9939 9937 9935 9934 9932 9929 9927 9925 9923 9920 9918 9916 9913 9911 9909 9907 9905 9903 9901 9899 9898 9896 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9925 9927 9930 9932 9934 9937 9939 9942 9944 9946 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9963 9964 9964 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9948 9946 9944 9942 9940 9937 9935 9932 9930 9927 9924 9921 9917 9914 9910 9907 9903 9899 9895 9891 9887 9882 9878 9874 9870 9865 9861 9857 9853 9850 9846 9842 9839 9836 9833 9830 9828 9825 9824 9822 9821 9820 9819 9819 9819 9820 9821 9822 9824 9826 9829 9832 9836 9839 9843 9847 9852 9857 9861 9866 9871 9875 9880 9884 9889 9893 9897 9900 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 6183 4 6 3 9947 9945 9943 9941 9939 9937 9934 9931 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9896 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9872 9869 9867 9864 9861 9859 9856 9853 9851 9848 9846 9843 9842 9840 9839 9839 9838 9839 9839 9841 9843 9845 9847 9850 9854 9857 9861 9865 9868 9872 9876 9880 9884 9887 9891 9894 9897 9900 9903 9906 9908 9911 9913 9916 9918 9921 9924 9926 9929 9931 9934 9936 9938 9941 9943 9945 9947 9948 9949 9951 9951 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9965 9963 9961 9959 9957 9955 9952 9950 9948 9946 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9904 9903 9902 9901 9899 9897 9894 9891 9887 9883 9878 9872 9867 9860 9853 9846 9838 9829 9820 9811 9801 9790 9778 9766 9753 9740 9725 9710 9693 9676 9658 9638 9618 9597 9575 9553 9529 9505 9481 9456 9432 9407 9383 9359 9336 9313 9292 9272 9254 9237 9221 9208 9196 9186 9178 9171 9167 9164 9163 9163 9164 9166 9170 9174 9179 9184 9189 9195 9200 9205 9209 9213 9217 9220 9222 9223 9224 9224 9224 9223 9222 9220 9219 9217 9215 9213 9212 9211 9211 9212 9213 9215 9219 9223 9228 9235 9243 9252 9262 9273 9286 9299 9314 9329 9345 9362 9380 9398 9416 9435 9454 9473 9492 9510 9528 9546 9564 9581 9597 9613 9628 9643 9657 9670 9683 9695 9707 9718 9728 9739 9748 9758 9766 9775 9784 9792 9800 9807 9815 9822 9829 9836 9842 9848 9854 9860 9865 9869 9874 9878 9881 9884 9887 9889 9891 9893 9894 9894 9895 9895 9895 9895 9894 9893 9892 9890 9889 9887 9885 9882 9879 9876 9872 9868 9864 9859 9853 9847 9841 9834 9826 9818 9809 9800 9791 9781 9771 9761 9750 9740 9729 9719 9709 9699 9690 9681 9672 9664 9657 9651 9645 9641 9637 9634 9632 9631 9631 9632 9633 9635 9639 9643 9647 9652 9658 9664 9671 9678 9686 9693 9701 9709 9717 9725 9733 9741 9749 9757 9765 9773 9780 9788 9795 9802 9808 9815 9821 9827 9833 9838 9843 9848 9852 9856 9860 9863 9866 9869 9872 9874 9876 9878 9880 9881 9883 9885 9886 9888 9889 9891 9893 9895 9897 9899 9902 9904 9907 9910 9912 9915 9918 9921 9924 9927 9929 9932 9935 9937 9940 6184 4 6 3 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9963 9965 9966 9968 9970 9971 9973 9975 9976 9978 9979 9980 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9987 9987 9986 9985 9983 9982 9981 9980 9979 9978 9976 9976 9975 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9993 9992 9991 9991 9991 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9969 9970 9972 9973 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9986 9986 9985 9984 9984 9983 9982 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 6185 4 6 3 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9968 9967 9966 9964 9963 9962 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9938 9936 9935 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9940 9941 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9950 9950 9951 9951 9953 9954 9956 9958 9960 9962 9964 9966 9968 9970 9972 9973 9974 9975 9976 9976 9976 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9964 9963 9963 9962 9962 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9950 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9905 9903 9900 9896 9892 9888 9882 9876 9869 9861 9853 9843 9833 9821 9809 9795 9781 9766 9749 9732 9713 9693 9672 9649 9625 9599 9572 9543 9513 9481 9447 9411 9373 9334 9293 9250 9207 9161 9115 9068 9021 8973 8925 8878 8831 8786 8742 8700 8660 8622 8587 8556 8527 8503 8482 8465 8452 8443 8439 8438 8442 8449 8461 8476 8495 8517 8542 8570 8601 8635 8670 8707 8746 8786 8827 8869 8911 8953 8996 9038 9079 9121 9161 9201 9239 9276 9312 9347 9381 9413 9444 9473 9501 9528 9553 9577 9600 9621 9642 9661 9679 9696 9713 9728 9742 9756 9769 9781 9792 9802 9812 9821 9830 9838 9845 9852 9858 9863 9868 9873 9877 9881 9885 9888 9891 9893 9896 9898 9901 9903 9905 9908 9910 9912 9914 9917 9919 9921 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 6186 4 6 3 9952 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9960 9959 9957 9956 9954 9952 9950 9947 9945 9943 9940 9937 9934 9931 9928 9924 9920 9916 9911 9906 9900 9894 9887 9880 9872 9864 9855 9846 9836 9826 9816 9804 9793 9781 9769 9757 9745 9732 9720 9707 9694 9681 9669 9656 9644 9631 9619 9607 9595 9583 9572 9560 9549 9538 9528 9517 9507 9497 9488 9478 9469 9460 9452 9443 9434 9426 9418 9409 9400 9391 9382 9373 9363 9353 9343 9332 9321 9310 9298 9286 9275 9263 9252 9241 9230 9221 9212 9204 9198 9193 9190 9188 9188 9190 9194 9199 9207 9217 9228 9241 9256 9272 9289 9308 9327 9347 9368 9389 9410 9431 9452 9473 9493 9513 9533 9551 9570 9587 9604 9621 9636 9652 9666 9681 9694 9707 9720 9733 9745 9756 9768 9778 9789 9799 9809 9818 9827 9836 9844 9852 9859 9866 9872 9878 9884 9889 9894 9899 9903 9906 9909 9912 9915 9917 9919 9920 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9926 9927 9929 9931 9933 9935 9937 9939 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9960 9959 9959 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9937 9936 9933 9931 9928 9925 9920 9916 9910 9904 9897 9890 9881 9872 9862 9851 9839 9827 9814 9799 9784 9768 9750 9732 9712 9691 9668 9644 9618 9589 9559 9527 9492 9454 9414 9372 9326 9277 9226 9171 9114 9053 8990 8924 8855 8783 8710 8634 8556 8477 8396 8314 8232 8150 8068 7986 7906 7827 7751 7677 7606 7540 7477 7419 7367 7320 7280 7246 7219 7200 7187 7183 7186 7196 7215 7240 7273 7313 7359 7411 7469 7532 7599 7670 7743 7820 7898 7977 8057 8137 8217 8295 8372 8448 8521 8592 8660 8726 8788 8848 8905 8958 9009 9057 9102 9144 9184 9221 9256 9288 9319 9347 9374 9399 9422 9444 9465 9484 9503 9520 9537 9553 9568 9582 9597 9610 9624 9637 9650 9663 9676 9689 9702 9714 9727 9739 9751 9763 9774 9786 9797 9807 9817 9827 9836 9845 9853 9860 9867 9874 9880 9885 9890 9895 9899 9903 9906 9910 9913 9916 9919 9922 9925 9927 9930 9932 9935 9937 9940 9942 9944 9946 9947 9949 9950 9951 9952 9952 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9961 9962 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 6187 4 6 3 9955 9953 9953 9952 9952 9952 9952 9953 9953 9955 9956 9958 9960 9961 9963 9965 9967 9969 9970 9971 9972 9972 9972 9971 9970 9969 9967 9965 9963 9961 9958 9956 9953 9951 9949 9947 9946 9945 9944 9944 9944 9944 9945 9946 9947 9948 9950 9952 9953 9955 9956 9957 9958 9959 9959 9959 9959 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9941 9940 9939 9938 9936 9935 9934 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9949 9949 9949 9948 9946 9944 9942 9939 9935 9930 9925 9918 9912 9904 9895 9886 9876 9866 9854 9842 9830 9817 9804 9790 9776 9762 9747 9732 9718 9704 9690 9676 9662 9650 9638 9627 9617 9608 9600 9593 9588 9584 9582 9581 9582 9585 9589 9594 9601 9609 9618 9629 9640 9653 9666 9680 9694 9709 9723 9738 9753 9767 9781 9795 9808 9821 9833 9844 9855 9865 9875 9883 9891 9899 9906 9912 9918 9923 9928 9932 9936 9940 9943 9946 9949 9951 9954 9956 9958 9960 9962 9963 9965 9966 9967 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9970 9970 9971 9972 9973 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9985 9985 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9973 9973 9973 9972 9971 9970 9968 9967 9965 9963 9960 9958 9956 9953 9951 9949 9947 9945 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9908 9906 9905 9903 9901 9900 9898 9897 9895 9893 9891 9888 9885 9882 9879 9875 9870 9865 9860 9854 9847 9840 9833 9825 9816 9807 9798 9788 9777 9766 9754 9741 9727 9713 9698 9681 9663 9644 9623 9600 9575 9548 9519 9487 9452 9414 9373 9328 9280 9229 9173 9114 9051 8984 8913 8837 8758 8675 8588 8497 8402 8304 8202 8097 7989 7878 7765 7649 7531 7412 7291 7170 7049 6928 6808 6689 6573 6460 6351 6246 6147 6054 5968 5891 5821 5762 5712 5673 5645 5628 5624 5631 5650 5681 6188 4 6 3 5724 5778 5843 5918 6002 6096 6197 6305 6419 6538 6661 6786 6914 7042 7171 7298 7424 7547 7668 7785 7898 8007 8112 8212 8307 8398 8484 8566 8643 8716 8785 8850 8912 8971 9026 9078 9127 9174 9218 9260 9300 9337 9372 9405 9437 9466 9494 9520 9544 9567 9588 9608 9627 9644 9661 9676 9691 9704 9717 9730 9742 9753 9764 9774 9784 9794 9803 9812 9821 9829 9837 9845 9852 9859 9865 9871 9877 9882 9887 9891 9896 9900 9903 9907 9910 9914 9917 9920 9923 9925 9928 9931 9933 9936 9938 9940 9943 9945 9946 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9908 9905 9902 9899 9895 9892 9889 9886 9883 9880 9878 9875 9873 9871 9870 9869 9868 9868 9868 9868 9869 9870 9871 9873 9874 9876 9878 9881 9883 9885 9888 9890 9893 9895 9897 9900 9902 9905 9907 9909 9911 9914 9916 9918 9920 9923 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9946 9946 9947 9948 9949 9951 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9974 9975 9976 9976 9976 9976 9976 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9969 9970 9972 9973 9975 9977 9979 9980 9982 9983 9985 9986 9987 9988 9989 9989 9989 9989 9989 9988 9988 9986 9985 9984 9982 9981 9979 9977 9975 9972 9970 9968 9965 9962 9959 9956 9952 9948 9944 9939 9934 9928 9921 9914 9907 9899 9890 9880 9870 9859 9847 9835 9823 9810 9796 9782 9768 9754 9740 9726 9712 9697 9683 9670 9656 9643 9630 9618 9606 9594 9583 9573 9563 9553 9545 9536 9529 9521 9515 9508 9503 9498 9493 9489 9485 9482 9479 9476 9474 9471 9470 9468 9466 9465 9464 9463 9462 9461 9460 9459 9459 9458 9458 6189 4 6 3 9457 9457 9457 9457 9458 9458 9459 9460 9461 9463 9464 9467 9469 9472 9475 9479 9483 9487 9492 9497 9503 9509 9515 9522 9529 9537 9545 9554 9563 9573 9583 9594 9605 9617 9629 9641 9654 9667 9680 9694 9707 9721 9735 9748 9761 9775 9788 9800 9812 9824 9835 9846 9856 9866 9875 9883 9891 9898 9905 9912 9918 9923 9928 9933 9937 9941 9945 9948 9952 9954 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9982 9981 9979 9976 9974 9971 9968 9964 9961 9957 9953 9950 9946 9942 9939 9936 9932 9930 9927 9925 9923 9921 9920 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9906 9907 9907 9908 9909 9911 9912 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9947 9947 9948 9950 9951 9952 9953 9955 9956 9957 9959 9960 9962 9963 9965 9967 9968 9970 9972 9973 9975 9977 9978 9980 9981 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 6190 4 6 3 9958 9959 9959 9960 9961 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9980 9980 9980 9979 9978 9978 9976 9975 9974 9973 9971 9970 9968 9967 9966 9965 9964 9964 9963 9963 9963 9964 9965 9966 9967 9968 9970 9972 9973 9975 9977 9979 9981 9982 9984 9985 9986 9987 9988 9988 9988 9988 9988 9987 9986 9985 9984 9982 9981 9980 9978 9977 9975 9974 9973 9971 9970 9969 9969 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9954 9953 9951 9949 9948 9946 9944 9942 9940 9939 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9905 9902 9898 9894 9889 9884 9880 9874 9869 9863 9858 9852 9846 9840 9833 9827 9820 9814 9807 9801 9794 9788 9782 9775 9769 9764 9758 9753 9748 9744 9740 9736 9733 9731 9730 9729 9728 9729 9730 9731 9734 9737 9740 9745 9749 9754 9760 9765 9771 9777 9783 9790 9796 9802 9808 9814 9819 9825 9830 9835 9839 9844 9848 9852 9856 9860 9864 9867 9870 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9959 9959 9960 9959 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9923 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9940 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9929 9927 9925 9924 9923 9922 9921 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9920 9920 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9893 9891 9889 9888 9887 9886 9886 9886 9886 9886 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9886 9886 9886 9887 9887 9886 9886 9886 9886 9885 9884 9884 9883 9881 9880 9878 9877 9875 9873 9872 9870 9868 9867 9865 9864 9863 9862 6191 4 6 3 9861 9860 9859 9858 9857 9856 9855 9854 9853 9851 9849 9847 9844 9841 9837 9833 9828 9823 9817 9811 9804 9796 9788 9779 9769 9758 9747 9734 9721 9706 9690 9672 9653 9631 9608 9583 9555 9524 9490 9453 9413 9369 9320 9268 9211 9149 9083 9011 8933 8850 8762 8667 8566 8459 8347 8228 8103 7973 7837 7697 7551 7401 7248 7091 6931 6770 6607 6444 6281 6118 5957 5798 5642 5490 5341 5197 5058 4924 4795 4673 4556 4446 4342 4245 4155 4072 3996 3927 3866 3813 3769 3733 3706 3688 3681 3684 3698 3724 3761 3811 3873 3948 4035 4136 4248 4373 4509 4657 4814 4980 5155 5336 5523 5713 5907 6102 6297 6490 6681 6867 7049 7225 7394 7556 7709 7855 7991 8119 8238 8349 8452 8547 8634 8714 8788 8856 8918 8975 9028 9077 9122 9164 9203 9239 9273 9305 9334 9362 9387 9411 9433 9453 9471 9488 9504 9517 9530 9541 9551 9560 9567 9574 9580 9585 9589 9592 9595 9597 9599 9600 9601 9601 9600 9599 9597 9595 9593 9589 9585 9581 9576 9570 9564 9557 9549 9541 9533 9524 9515 9505 9495 9484 9473 9462 9450 9438 9425 9411 9397 9383 9368 9351 9334 9316 9297 9276 9255 9231 9207 9180 9152 9122 9090 9056 9020 8981 8941 8897 8851 8802 8750 8696 8638 8577 8512 8444 8372 8296 8215 8131 8042 7949 7851 7748 7641 7528 7411 7288 7161 7029 6892 6750 6604 6454 6300 6143 5983 5820 5656 5490 5323 5156 4989 4823 4659 4498 4340 4185 4035 3890 3750 3617 3490 3369 3256 3151 3052 2962 2879 2803 2735 2674 2620 2573 2531 2495 2465 2439 2418 2400 2386 2375 2367 2362 2359 2359 2360 2365 2371 2381 2394 2411 2432 2458 2489 2526 2570 2621 2680 2747 2822 2907 3001 3105 3218 3340 3472 3613 3762 3919 4084 4254 4430 4611 4795 4982 5169 5358 5545 5731 5914 6093 6269 6439 6603 6762 6914 7059 7197 7328 7452 7569 7679 7782 7879 7970 8055 8135 8209 8279 8345 8407 8465 8520 8572 8621 8667 8712 8754 8794 8832 8869 8904 8937 8969 9000 9030 9058 9086 9112 9138 9163 9186 9209 9232 9253 9274 9295 9315 9334 9353 9372 9390 9407 9424 9441 9457 9472 9488 9502 9516 9530 9543 9556 9568 9579 9590 9600 9609 9618 9627 9635 9642 9649 9655 9661 9666 9671 9676 9680 9684 9688 9692 9695 9698 9701 9704 9707 9709 9712 9714 9717 9720 9722 9725 9727 9730 9733 9735 9738 9741 9743 9746 9749 9752 9754 9757 9760 9763 9766 9769 9772 9775 9778 9780 9783 9786 9789 9792 9794 9797 9800 9802 9805 9807 9810 9812 9815 9817 9819 9822 9824 9827 9829 9832 9835 9837 9840 9843 9845 9848 9851 9853 9856 9858 9860 9862 9863 9865 9866 9867 9868 9868 9868 9868 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9854 9855 9855 9856 9858 9859 9860 6192 4 6 3 9862 9864 9865 9867 9869 9870 9872 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9881 9882 9882 9883 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9894 9893 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9882 9883 9884 9885 9887 9888 9890 9892 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9914 9915 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9923 9923 9921 9920 9919 9918 9916 9915 9914 9913 9911 9911 9910 9909 9909 9909 9909 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9906 9906 9907 9907 9908 9909 9910 9912 9913 9915 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9947 9948 9949 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9966 9966 9966 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9979 9979 9980 9980 9980 9979 9979 9978 9977 9975 9974 9973 9971 9970 9969 9967 9966 9966 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9947 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 6193 4 6 3 9941 9941 9940 9940 9940 9940 9941 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9967 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9945 9944 9942 9940 9938 9936 9933 9931 9928 9925 9922 9920 9917 9914 9911 9908 9905 9903 9900 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9873 9872 9871 9871 9870 9871 9871 9872 9874 9875 9877 9880 9883 9886 9889 9893 9896 9900 9904 9908 9911 9915 9918 9921 9924 9926 9928 9929 9931 9931 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9917 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9895 9893 9892 9890 9890 9889 9889 9890 9890 9891 9893 9895 9896 9899 9901 9903 9905 9908 9910 9912 9913 9915 9916 9917 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9920 9920 9919 9919 9918 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9885 9884 9883 9882 9881 9880 9878 9877 9875 9873 9871 9869 9868 9866 9864 9863 9861 9860 9860 9859 9859 9859 9859 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9884 9885 9887 9889 9891 9894 9896 9898 9901 9903 9905 9907 9909 9910 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9941 9941 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 6194 4 6 3 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9910 9910 9909 9909 9909 9910 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9924 9924 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9928 9929 9929 9928 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9901 9899 9897 9894 9891 9889 9886 9883 9880 9877 9873 9870 9866 9863 9859 9855 9851 9847 9843 9839 9834 9830 9825 9820 9815 9809 9803 9797 9791 9785 9778 9771 9764 9757 9750 9742 9735 9728 9721 9714 9707 9701 9695 9689 9683 9678 9673 9669 9665 9661 9658 9655 9652 9649 9647 9645 9643 9642 9640 9638 9637 9636 9634 9633 9631 9629 9627 9625 9623 9621 9618 9615 9611 9607 9603 9598 9593 9587 9580 9573 9565 9556 9547 9536 9525 9514 9501 9488 9474 9459 9444 9428 9411 9394 9376 9357 9339 9319 9300 9280 9261 9241 9221 9201 9182 9163 9144 9126 9108 9092 9076 9061 9048 9035 9024 9015 9007 9000 8996 8993 8991 8992 8994 8997 9003 9010 9018 9028 9039 9051 9065 9079 9094 9109 9126 9142 9159 9176 9194 9211 9228 9244 9261 9277 9293 9309 9324 9339 9353 9367 9381 9394 9407 9420 9433 9445 9457 9469 9481 9492 9504 9515 9526 9537 9547 9558 9568 9578 9587 9597 9606 9615 9624 9632 9640 9648 9656 9663 9670 9677 9684 9691 9697 9704 9710 9716 9722 9727 9733 9738 9743 9749 9753 9758 9762 9766 9770 9774 9777 9780 9783 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9847 9849 9850 9851 9852 9854 9855 9856 9858 9859 9860 9861 9862 9864 9865 9866 9867 9867 9868 9869 9870 9870 9871 9871 9872 9872 9872 9872 9873 9873 9872 9872 9872 9872 9871 9870 9869 9869 9867 9866 9865 9864 9862 9861 9859 9858 9857 9855 9854 9853 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9847 9847 9847 9846 9846 9845 9844 9843 9842 9840 9838 9836 9834 9831 9829 9825 9822 9819 9815 9811 9807 9803 9799 9795 9791 9787 9783 9779 9775 9772 9768 9765 9762 9759 9756 9753 9751 9749 9747 9745 9743 9742 9741 9740 9739 9739 9739 9739 9739 9740 9741 9742 9743 9745 9747 9749 9752 9755 9758 9761 9765 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9815 9819 9822 9826 9829 9832 9836 9839 9842 9845 9848 9851 9853 9856 9859 9862 9865 9868 9871 9873 9876 9879 9881 9884 9886 9888 9890 9893 9894 9896 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 6195 4 6 3 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9887 9885 9882 9880 9877 9874 9871 9868 9865 9861 9858 9854 9851 9847 9843 9840 9836 9832 9828 9825 9821 9818 9814 9811 9809 9806 9804 9802 9801 9799 9799 9798 9798 9799 9800 9801 9802 9804 9806 9808 9810 9812 9815 9817 9820 9822 9825 9827 9830 9832 9835 9837 9839 9841 9843 9844 9846 9847 9849 9850 9851 9852 9852 9853 9853 9854 9854 9854 9853 9853 9853 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9839 9838 9837 9835 9834 9832 9831 9829 9828 9826 9825 9823 9821 9819 9817 9815 9813 9810 9807 9804 9801 9797 9793 9789 9784 9779 9774 9768 9762 9756 9749 9742 9734 9726 9718 9709 9700 9691 9681 9670 9660 9648 9636 9624 9611 9597 9582 9567 9551 9535 9517 9499 9480 9460 9440 9419 9397 9374 9351 9328 9304 9280 9255 9231 9206 9181 9157 9133 9109 9085 9062 9040 9019 8998 8978 8960 8942 8926 8911 8897 8885 8875 8866 8859 8853 8850 8848 8848 8850 8853 8859 8866 8875 8886 8899 8912 8928 8944 8962 8981 9000 9021 9042 9064 9085 9107 9130 9152 9174 9195 9217 9238 9259 9279 9298 9317 9335 9353 9370 9387 9403 9418 9433 9448 9461 9475 9488 9501 9513 9525 9537 9548 9559 9570 9581 9591 9601 9611 9621 9630 9639 9647 9655 9663 9670 9677 9684 9690 9696 9701 9707 9711 9716 9720 9724 9728 9732 9736 9740 9743 9747 9751 9755 9759 9763 9767 9771 9775 9780 9784 9788 9793 9797 9801 9805 9808 9812 9815 9819 9822 9824 9827 9830 9832 9834 9836 9838 9840 9842 9844 9845 9847 9849 9850 9852 9854 9855 9857 9858 9860 9861 9862 9863 9865 9865 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9869 9870 9872 9874 9876 9879 9881 9884 9887 9890 9893 9895 9898 9900 9903 9905 9907 9908 9909 9910 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9901 9901 9902 9903 9903 9905 9906 9907 9908 9910 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 6196 4 6 3 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9957 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9907 9907 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9956 9957 9958 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9965 9965 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9969 9969 9968 9967 9966 9964 9963 9961 9959 9957 9955 9952 9950 9948 9947 9945 9944 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9954 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9957 9958 9959 9959 9960 9961 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9937 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9944 9945 9945 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 6197 4 6 3 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9956 9956 9956 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9944 9944 9944 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9955 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9944 9944 9944 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9924 9922 9921 9920 9919 9919 9919 9919 9919 9920 9920 9921 9923 9924 9925 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9959 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 6198 4 6 3 9951 9952 9952 9953 9954 9954 9955 9956 9957 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9963 9963 9964 9965 9966 9968 9970 9971 9973 9975 9977 9978 9979 9980 9981 9982 9982 9982 9981 9981 9980 9979 9978 9976 9975 9974 9973 9972 9971 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9978 9979 9980 9980 9981 9981 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9950 9950 9949 9948 9947 9946 9944 9942 9939 9937 9934 9931 9928 9925 9921 9918 9914 9911 9908 9904 9901 9898 9895 9892 9889 9886 9884 9881 9878 9876 9873 9870 9867 9864 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9823 9819 9815 9812 9809 9807 9805 9803 9801 9801 9800 9800 9801 9802 9803 9805 9807 9809 9812 9815 9819 9822 9826 9830 9835 9839 9844 9849 9853 9858 9863 9868 9874 9879 9884 9889 9894 9899 9904 9908 9913 9917 9921 9925 9929 9932 9935 9937 9940 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9970 9971 9972 9973 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 6199 4 6 3 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9934 9934 9933 9931 9930 9928 9925 9923 9919 9916 9912 9908 9903 9898 9892 9887 9880 9874 9867 9859 9851 9842 9833 9822 9811 9799 9786 9772 9756 9739 9721 9702 9681 9660 9636 9612 9587 9560 9533 9505 9476 9447 9418 9389 9360 9331 9303 9275 9248 9223 9198 9175 9153 9132 9113 9096 9080 9066 9053 9042 9032 9024 9017 9012 9008 9005 9004 9003 9004 9007 9010 9014 9020 9027 9034 9043 9053 9063 9075 9088 9101 9116 9131 9147 9164 9182 9201 9220 9239 9260 9280 9302 9323 9345 9367 9389 9411 9433 9455 9477 9498 9520 9541 9561 9582 9602 9621 9640 9659 9676 9693 9710 9726 9741 9756 9769 9783 9795 9806 9817 9827 9837 9845 9853 9860 9867 9873 9878 9883 9887 9890 9893 9896 9898 9900 9901 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 9940 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9923 9921 9918 9915 9911 9907 9903 9898 9892 9886 9879 9872 9864 9855 9846 9836 9825 9814 9801 9789 9775 9761 9747 9732 9717 9702 9687 9672 9657 9642 9627 9613 9600 9588 9577 9566 9557 9550 9543 9539 9535 9534 9534 9536 9539 9544 9551 9559 9568 9579 9591 9603 9617 9631 9646 9661 9676 9692 9707 9722 9737 9751 9764 9777 9790 9802 9813 9823 9832 9841 9850 9857 9864 9871 9877 9883 9888 9893 9898 9903 9907 9911 9915 9919 9922 9926 9929 9932 9935 9938 9940 9942 9944 9946 9948 9950 9951 9952 9954 9954 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9923 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 6200 4 6 4 9941 9941 9940 9940 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9906 9904 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9879 9876 9874 9870 9867 9863 9859 9855 9850 9845 9840 9835 9829 9823 9816 9809 9802 9794 9786 9777 9767 9757 9746 9734 9721 9707 9691 9674 9655 9635 9612 9588 9561 9531 9499 9464 9425 9382 9336 9285 9229 9169 9103 9032 8955 8872 8783 8687 8585 8476 8360 8237 8108 7973 7831 7684 7531 7374 7212 7047 6878 6708 6536 6362 6189 6017 5846 5678 5512 5350 5192 5040 4893 4751 4617 4489 4369 4256 4151 4055 3968 3890 3822 3763 3714 3676 3648 3632 3627 3633 3652 3682 3725 3781 3848 3928 4020 4124 4240 4366 4503 4650 4805 4969 5139 5315 5497 5681 5868 6056 6244 6431 6616 6797 6974 7146 7311 7471 7623 7768 7906 8036 8157 8272 8379 8478 8571 8657 8736 8810 8879 8943 9003 9058 9110 9158 9203 9246 9285 9323 9358 9392 9423 9452 9480 9506 9530 9552 9573 9593 9610 9627 9642 9656 9669 9681 9691 9701 9710 9719 9727 9734 9741 9747 9754 9759 9765 9770 9776 9781 9785 9790 9794 9798 9802 9806 9810 9813 9817 9820 9823 9825 9828 9830 9833 9835 9837 9839 9840 9842 9843 9845 9846 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9853 9854 9854 9855 9856 9857 9857 9858 9859 9859 9860 9860 9860 9860 9861 9861 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9902 9900 9898 9895 9892 9889 9886 9882 9878 9875 9871 9867 9863 9859 9855 9852 9848 9845 9842 9839 9836 9834 9832 9830 9829 9828 9827 9826 9826 9825 9825 9825 9826 9826 9826 9827 9827 9828 9829 9829 9830 9831 9832 9833 9835 9836 9838 9839 9841 9843 9846 9848 9851 9853 9856 9859 9862 9865 9868 6201 4 6 4 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9928 9927 9926 9924 9922 9920 9918 9916 9913 9911 9908 9905 9903 9900 9897 9895 9893 9890 9888 9887 9885 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9893 9894 9895 9896 9898 9899 9901 9903 9904 9906 9908 9910 9913 9915 9917 9919 9922 9924 9926 9929 9931 9934 9936 9939 9941 9944 9946 9948 9951 9953 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9970 9970 9970 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9964 9962 9959 9957 9954 9951 9948 9946 9943 9940 9937 9934 9932 9930 9927 9926 9924 9922 9921 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9887 9886 9886 9887 9888 9890 9892 9895 9898 9901 9905 9909 9913 9918 9922 9926 9931 9935 9938 9942 9945 9947 9949 9951 9952 9953 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9946 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9987 9988 9988 9988 9987 9987 9987 9986 6202 4 6 4 9985 9985 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9982 9983 9983 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9990 9989 9989 9988 9987 9985 9984 9983 9982 9981 9980 9979 9978 9978 9978 9978 9978 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9957 9954 9952 9948 9945 9942 9938 9935 9932 9929 9925 9923 9920 9918 9916 9914 9913 9912 9912 9911 9912 9912 9913 9914 9915 9916 9918 9920 9921 9923 9925 9927 9929 9931 9932 9934 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9944 9946 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9965 9965 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 6203 4 6 4 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9955 9953 9951 9949 9946 9944 9942 9940 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9910 9907 9904 9901 9898 9894 9890 9886 9882 9877 9872 9867 9862 9857 9852 9846 9841 9836 9830 9825 9820 9815 9810 9805 9801 9797 9793 9790 9786 9784 9781 9779 9777 9776 9775 9775 9775 9775 9776 9777 9779 9781 9783 9786 9789 9792 9796 9800 9804 9808 9812 9816 9821 9825 9830 9835 9839 9844 9848 9853 9857 9861 9866 9870 9874 9879 9883 9887 9891 9895 9899 9902 9906 9909 9913 9916 9919 9922 9924 9926 9928 9930 9932 9933 9934 9936 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9969 9970 9970 9971 9971 9972 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9958 9957 9957 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9960 9961 9961 9962 9964 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9980 9980 9980 9980 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9972 9973 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9984 9984 9984 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9965 9965 9966 9966 6204 4 6 4 9967 9968 9969 9970 9970 9971 9972 9973 9973 9973 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9972 9973 9973 9972 9972 9971 9970 9970 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9981 9981 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9975 9974 9974 9974 9975 9975 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9967 9966 9964 9962 9960 9957 9955 9952 9950 9947 9944 9941 9938 9935 9932 9929 9925 9921 9917 9912 9907 9901 9895 9887 9880 9871 9862 9852 9840 9828 9815 9801 9786 9770 9753 9734 9714 9693 9670 9646 9620 9592 9563 9532 9499 9463 9426 9386 9344 9300 9253 9204 9152 9098 9043 8985 8925 8864 8801 8737 8673 8608 8543 8479 8416 8354 8294 8237 8182 8131 8084 8041 8003 7970 7943 7921 7905 7896 7893 7896 7906 7921 7943 7970 8003 8041 8084 8131 8182 8236 8293 8352 8413 8475 8538 8601 8664 8726 8787 8847 8906 8962 9017 9070 9120 9169 9215 9259 9300 9340 9377 9412 9446 9477 9507 9535 9562 9587 9611 9633 9654 9673 9692 9709 9725 9740 9754 9768 9780 9792 9802 9812 9821 9830 9838 9845 9852 9858 9863 9869 9873 9878 9882 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9947 9947 9947 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9938 9939 9939 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9966 6205 4 6 4 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9935 9934 9932 9931 9929 9927 9924 9922 9918 9915 9912 9908 9904 9900 9896 9891 9887 9883 9878 9874 9870 9866 9862 9858 9854 9850 9847 9843 9840 9838 9835 9833 9831 9829 9828 9827 9826 9825 9825 9825 9826 9827 9828 9830 9832 9834 9837 9839 9842 9846 9849 9853 9857 9861 9865 9869 9873 9877 9882 9886 9890 9895 9899 9903 9908 9912 9916 9920 9924 9928 9932 9936 9939 9943 9946 9949 9952 9955 9957 9960 9962 9964 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9978 9978 9979 9979 9978 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9975 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9979 9978 9979 9979 9979 9980 9981 9983 9984 9986 9987 9989 9991 9992 9994 9995 9997 9998 9998 9999 9999 9999 9998 9998 9997 9996 9995 9994 9992 9991 9990 9988 9987 9986 9985 9984 9983 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9972 9973 9973 9974 9976 9977 9978 9979 9981 9982 9983 9985 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 6206 4 6 4 9991 9990 9990 9989 9988 9987 9987 9986 9985 9984 9983 9983 9982 9982 9982 9982 9983 9983 9984 9985 9986 9987 9988 9990 9991 9992 9993 9993 9994 9994 9994 9993 9992 9991 9990 9988 9986 9984 9982 9980 9978 9977 9975 9973 9972 9971 9971 9971 9971 9972 9973 9974 9976 9977 9979 9982 9984 9986 9988 9989 9991 9992 9993 9994 9994 9994 9993 9993 9991 9990 9989 9987 9985 9983 9981 9979 9978 9976 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9955 9953 9951 9950 9948 9947 9946 9945 9945 9945 9945 9945 9946 9947 9948 9950 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9964 9964 9965 9966 9968 9969 9971 9973 9975 9977 9979 9981 9983 9985 9986 9987 9988 9988 9988 9988 9987 9986 9985 9984 9982 9980 9978 9976 9974 9972 9970 9968 9966 9965 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9987 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9978 9977 9977 9976 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9946 9945 9945 9946 9946 9947 9948 9949 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9962 9961 9959 9958 9957 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9950 9950 9950 9951 9952 9953 9954 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 6207 4 6 4 9980 9981 9982 9983 9983 9984 9985 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9964 9963 9962 9960 9958 9955 9953 9950 9946 9942 9938 9934 9929 9923 9918 9911 9905 9898 9890 9883 9875 9866 9858 9849 9840 9831 9821 9812 9803 9794 9785 9776 9768 9760 9752 9745 9738 9732 9727 9722 9718 9714 9712 9710 9709 9709 9710 9711 9713 9716 9720 9725 9730 9736 9742 9748 9756 9763 9771 9778 9786 9794 9802 9809 9817 9824 9830 9837 9843 9849 9854 9859 9863 9868 9871 9875 9878 9881 9884 9887 9890 9892 9895 9898 9900 9903 9905 9908 9910 9913 9916 9918 9921 9924 9926 9929 9931 9933 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9973 9973 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9964 9963 9961 9960 9959 9958 9957 9956 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9964 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9973 9974 9976 9977 9978 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9948 9947 9947 9947 9948 9948 9948 9949 9950 9950 9951 9952 6208 4 6 4 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9949 9947 9945 9943 9940 9937 9934 9930 9927 9923 9918 9914 9909 9904 9899 9894 9889 9884 9878 9872 9867 9861 9855 9849 9843 9836 9830 9824 9817 9810 9804 9797 9790 9784 9777 9771 9765 9759 9754 9748 9744 9739 9736 9733 9730 9728 9727 9726 9727 9728 9729 9731 9734 9738 9742 9747 9752 9758 9764 9770 9777 9784 9791 9798 9805 9812 9819 9826 9833 9839 9845 9851 9857 9862 9866 9871 9874 9878 9881 9883 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9930 9931 9933 9934 9934 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9948 9949 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9958 9958 9957 9957 9956 9955 9954 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9937 9935 9933 9931 9929 9927 9924 9921 9918 9914 9911 9907 9903 9899 9895 9890 9886 9881 9876 9871 9865 9860 9854 9848 9841 9835 9828 9821 9814 9806 9798 9790 9782 9773 9764 9755 9746 9737 9728 9718 9709 9700 9691 9682 9673 9665 9657 9649 9642 9634 9628 9621 9616 9610 9605 9601 9597 9594 9591 9589 9588 9587 9587 9588 9589 9591 9594 9597 9601 9606 9611 9616 9623 9629 9636 9644 9651 9659 9667 9675 9683 9691 9699 9707 9715 9722 9730 9737 9744 9752 9759 9766 9773 9779 9786 9793 9799 9806 9812 9818 9824 9830 9836 9842 9847 9852 9857 9862 9866 9870 9874 9877 9881 9883 9886 9888 9891 9893 9894 9896 9898 9900 9901 9903 9905 9907 9909 9911 9914 9916 9919 9922 9924 9927 9930 9933 9936 9939 9941 9944 9946 9949 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9941 9939 9936 9934 9931 9929 9926 9924 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9903 9903 9903 9904 9905 9905 9906 9908 9909 9911 9912 9914 9917 9919 9922 9924 9927 9930 9933 9936 9939 9942 9945 9947 9950 9952 9955 9956 9958 9960 9961 9962 9962 9962 9963 9962 9962 9962 9961 9960 9959 9959 9958 9957 6209 4 6 4 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9957 9958 9960 9962 9964 9966 9968 9970 9972 9974 9976 9978 9980 9982 9984 9985 9987 9988 9989 9990 9990 9990 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9989 9989 9990 9990 9991 9992 9993 9994 9995 9996 9997 9997 9998 9998 9998 9998 9998 9998 9998 9997 9996 9996 9995 9994 9993 9992 9992 9991 9991 9990 9990 9990 9990 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9994 9994 9994 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9984 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9953 9955 9958 9960 9963 9966 9969 9972 9975 9978 9981 9984 9987 9989 9991 9993 9994 9996 9997 9997 9997 9997 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9988 9988 9987 9987 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9983 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9968 9966 9963 9960 9957 9953 9950 9946 9942 9937 9933 9929 9924 9920 9916 9912 9908 9904 9900 9897 9893 9890 9887 9884 9881 9878 9875 9873 9871 9869 9867 9865 9863 9862 9861 9860 9860 9860 9860 9861 9862 9864 9866 9869 9871 9874 9878 9882 9885 9889 9894 9898 9902 9906 9910 9914 9918 9922 9925 9928 9931 9934 9937 9940 9943 9945 9947 9950 9952 9954 9957 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9990 9989 9988 9987 9986 9984 9983 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9971 9972 9974 9975 9977 9979 9980 9981 9983 9984 9985 6210 4 6 4 9986 9986 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9982 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9983 9983 9982 9981 9980 9979 9977 9975 9974 9972 9970 9969 9967 9966 9964 9963 9962 9962 9962 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9954 9954 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9945 9943 9941 9940 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9924 9923 9922 9921 9920 9920 9919 9919 9920 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9900 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9868 9866 9863 9860 9858 9855 9853 9850 9848 9845 9843 9840 9838 9835 9831 9828 9824 9821 9817 9812 9808 9803 9798 9793 9788 9783 9779 9774 9769 9765 9761 9757 9754 9751 9749 9747 9745 9743 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9743 9743 9743 9744 9744 9745 9746 9748 9749 9751 9754 9756 9760 9763 9767 9772 9776 9782 9787 9793 9799 9805 9812 9819 9826 9832 9839 9846 9853 9859 9866 9872 9878 9884 9889 9895 9900 9904 9909 9913 9917 9920 9923 9926 9928 9931 9933 9935 9936 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9980 9981 9982 9984 9985 9986 9987 9988 9989 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9988 9987 9986 9985 9985 9984 9983 9982 9982 9982 9981 9981 9981 9981 9982 9982 9983 9983 9984 9985 9986 9987 9988 9989 9991 9992 9993 9994 9994 9995 9996 9996 9996 9997 9997 9997 9996 9996 9996 9995 9994 6211 4 6 4 9994 9993 9993 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9973 9972 9970 9969 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9934 9932 9929 9927 9925 9923 9922 9921 9919 9919 9918 9918 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9931 9933 9934 9936 9938 9940 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9990 9991 9992 9992 9993 9994 9995 9995 9996 9996 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9991 9990 9989 9988 9987 9986 9984 9984 9983 9982 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9969 9970 9971 9972 9973 9974 9976 9978 9980 9981 9983 9985 9987 9989 9990 9991 9993 9994 9995 9995 9996 9996 9996 9996 9995 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9984 9983 9982 9981 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9970 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9987 9988 9989 9990 9992 9993 9994 9995 9996 9997 9998 9998 9999 99991000010000100001000010000 9999 9999 9998 9998 9997 9996 9995 9994 9993 9992 9992 9991 9991 9990 9990 9990 9990 9990 9991 9991 9992 9993 9993 9994 9995 9996 9997 9997 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9982 9981 9979 9977 9975 9973 9970 9968 9966 9963 9961 9958 9956 9953 9951 9948 9945 9942 9939 9936 9932 9928 9923 9918 9912 9906 9899 9892 9884 9875 9866 9856 9846 9836 9825 9814 9803 9792 9781 9770 9760 9750 9740 9731 9723 9715 9708 9701 6212 4 6 4 9696 9691 9687 9683 9680 9678 9677 9676 9676 9677 9677 9679 9681 9683 9686 9689 9692 9695 9699 9703 9707 9710 9714 9718 9722 9725 9729 9732 9734 9737 9739 9741 9742 9743 9743 9744 9744 9743 9743 9742 9742 9741 9740 9739 9739 9739 9739 9739 9740 9741 9742 9744 9746 9749 9752 9756 9759 9764 9768 9772 9777 9782 9787 9792 9797 9802 9806 9811 9815 9820 9824 9828 9831 9834 9837 9840 9842 9844 9845 9847 9847 9848 9848 9847 9847 9846 9845 9843 9841 9839 9837 9835 9833 9830 9828 9826 9824 9822 9821 9819 9818 9818 9818 9818 9818 9819 9821 9822 9824 9827 9829 9832 9836 9839 9842 9846 9850 9854 9857 9861 9865 9869 9872 9876 9880 9883 9887 9890 9894 9897 9900 9904 9907 9910 9913 9915 9918 9921 9923 9925 9927 9929 9931 9932 9933 9934 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9941 9941 9942 9943 9944 9946 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9990 9989 9988 9987 9985 9983 9981 9979 9976 9974 9971 9968 9966 9964 9962 9960 9958 9957 9956 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9962 9962 9963 9964 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9929 9927 9924 9922 9919 9917 9914 9912 9910 9908 9906 9905 9904 9903 9902 9902 9901 9902 9902 9903 9904 9905 9907 9909 9911 9913 9915 9917 9920 9923 9926 9928 9931 9934 9937 9940 9942 9945 9947 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9977 9978 9979 9980 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9975 9975 9975 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 6213 4 6 4 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9965 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9950 9949 9948 9947 9946 9945 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9951 9951 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9934 9935 9935 9936 9937 9939 9940 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9956 9955 9953 9951 9949 9947 9944 9942 9939 9936 9934 9931 9928 9926 9924 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9904 9902 9900 9898 9895 9892 9888 9884 9879 9874 9869 9863 9857 9850 9844 9836 9828 9820 9812 9803 9793 9783 9772 9760 9747 9734 9719 9703 9685 9666 9645 9621 9595 9567 9535 9500 9462 9420 9374 9323 9268 9207 9142 9071 8994 8911 8821 8726 8623 8515 8399 8277 8148 8012 7871 7723 7569 7410 7247 7079 6907 6732 6554 6375 6195 6014 5834 5656 5479 5306 5136 4970 4809 4653 4503 4359 4222 4092 3969 3854 3746 3646 3554 3470 3395 3328 3270 3221 3182 3152 3132 3123 3124 3137 3162 3199 3248 3310 3385 3474 3575 3689 3817 3956 4107 4268 4440 4621 4809 5004 5203 5407 5612 5818 6024 6227 6427 6622 6812 6995 7170 7338 7497 7647 7789 7922 8046 8162 8270 8370 8463 8550 8631 8707 8778 8844 8907 8966 9022 9076 9127 9175 9221 9265 9307 9347 9384 9420 9453 9485 9514 9541 9566 9589 9611 9631 9649 9665 9681 9695 9708 9721 9733 9744 9755 9765 9775 9785 9795 9804 9814 9823 9832 9840 9848 9856 9863 9870 9877 9883 9888 9893 9897 9901 9905 9908 9910 9913 9915 9917 9919 9921 9923 9924 9926 9928 9930 9932 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9946 9944 9942 9939 9936 9932 9929 9924 9919 9914 9908 9902 9895 9888 9880 9872 9863 9853 9843 9833 9822 9810 9798 9786 9773 9760 9747 9733 9719 9705 9691 9677 9662 9648 9634 9620 9607 9594 9581 9570 9559 9548 9539 9531 9524 9518 9513 9510 9508 9508 9509 9511 9515 9520 9526 9533 9542 9552 9562 9573 9586 9598 9611 9625 9639 9653 9667 9681 9695 9708 9722 9735 9748 9761 9773 9785 9796 9807 9818 9828 9838 9847 9855 9864 9872 9879 9886 9892 9898 9903 9908 9913 9917 9920 9923 9926 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9942 9942 9942 6214 4 6 4 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9952 9951 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9932 9931 9930 9929 9929 9929 9930 9930 9931 9932 9934 9935 9937 9938 9940 9942 9943 9944 9946 9947 9947 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9933 9932 9930 9928 9926 9923 9920 9917 9914 9911 9908 9905 9901 9898 9895 9892 9889 9886 9884 9881 9879 9877 9875 9873 9872 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9864 9863 9862 9861 9859 9857 9855 9852 9849 9845 9841 9837 9832 9827 9822 9817 9811 9805 9799 9793 9787 9780 9774 9768 9761 9755 9748 9741 9735 9728 9720 9713 9705 9697 9688 9679 9669 9659 9649 9638 9627 9615 9603 9590 9578 9565 9552 9540 9527 9515 9504 9493 9482 9472 9463 9455 9448 9442 9436 9432 9429 9427 9426 9425 9426 9428 9431 9434 9438 9443 9449 9456 9463 9470 9479 9487 9497 9507 9517 9528 9539 9550 9562 9574 9586 9599 9612 9624 9637 9650 9662 9674 9686 9698 9710 9721 9731 9741 9751 9760 9769 9777 9784 9791 9798 9804 9810 9815 9820 9824 9829 9833 9837 9840 9844 9847 9850 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9880 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9891 9891 9890 9890 9890 9890 9889 9889 9888 9887 9886 9886 9884 9883 9882 9881 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9860 9858 9856 9853 9850 9847 9844 9841 9838 9834 9831 9827 9823 9819 9815 9810 9806 9801 9796 9791 9785 9780 9774 9769 9763 9757 9750 9744 9738 9731 9724 9717 9710 9702 9695 9687 9678 9670 9661 9651 9642 9632 9621 9610 9598 9586 9573 9559 9545 9530 9515 9499 9482 9465 9447 9428 9409 9390 9370 9349 9328 9307 9285 9263 9240 9217 9194 6215 4 6 4 9171 9147 9123 9099 9074 9050 9025 9000 8976 8951 8926 8902 8877 8853 8830 8806 8783 8761 8739 8717 8695 8674 8653 8632 8611 8589 8567 8544 8519 8493 8466 8436 8404 8369 8331 8290 8245 8196 8143 8086 8025 7959 7889 7815 7736 7652 7565 7473 7378 7278 7176 7071 6963 6852 6740 6627 6513 6398 6284 6171 6059 5949 5843 5740 5642 5549 5463 5383 5311 5248 5194 5150 5117 5094 5083 5084 5097 5121 5157 5205 5264 5333 5412 5501 5597 5701 5811 5926 6045 6166 6289 6412 6534 6654 6772 6886 6996 7101 7201 7295 7383 7466 7542 7613 7679 7739 7795 7847 7895 7939 7981 8021 8060 8097 8133 8169 8205 8241 8278 8316 8354 8393 8433 8474 8516 8558 8601 8645 8688 8732 8776 8819 8863 8905 8947 8988 9028 9068 9106 9143 9178 9213 9246 9277 9308 9337 9364 9390 9415 9438 9460 9481 9501 9519 9536 9552 9566 9580 9592 9604 9614 9623 9631 9639 9645 9651 9656 9660 9663 9665 9667 9668 9668 9667 9666 9664 9661 9657 9653 9648 9642 9635 9627 9619 9609 9599 9588 9575 9562 9548 9534 9518 9502 9485 9467 9449 9431 9413 9395 9377 9359 9342 9326 9310 9296 9283 9271 9260 9251 9244 9239 9235 9234 9234 9236 9240 9246 9253 9263 9274 9286 9300 9315 9331 9348 9367 9386 9405 9425 9445 9466 9486 9507 9527 9547 9567 9586 9605 9623 9640 9657 9673 9688 9702 9716 9729 9741 9752 9763 9773 9783 9792 9801 9809 9816 9824 9831 9837 9843 9849 9855 9860 9865 9870 9874 9879 9883 9886 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9910 9910 9909 9908 9907 9905 9903 9901 9898 9895 9892 9889 9886 9882 9879 9876 9872 9869 9866 9863 9860 9857 9854 9852 9849 9847 9844 9842 9839 9837 9834 9831 9828 9824 9820 9816 9812 9807 9802 9797 9791 9784 9778 9771 9764 9756 9748 9740 9732 9723 9714 9704 9695 9685 9675 9664 9654 9643 9632 9621 9610 9599 9587 9577 9566 9555 9545 9536 9527 9518 9511 9504 9499 9494 9490 9488 9487 9487 9489 9492 9496 9501 9507 9515 9524 9534 9545 9556 9569 9581 9595 9609 9623 9637 9651 9665 9679 9692 9705 9718 9731 9742 9754 9764 9774 9784 9793 9801 9809 9817 9824 9830 9837 9843 9848 9854 9859 9864 9869 9873 9878 9882 9886 9890 9894 9898 9901 9905 9908 9911 9914 9916 9919 6216 4 6 4 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9960 9959 9959 9958 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9935 9933 9930 9927 9924 9920 9916 9912 9907 9902 9896 9891 9884 9878 9872 9865 9858 9851 9843 9836 9828 9820 9812 9804 9795 9787 9778 9770 9761 9752 9744 9735 9726 9718 9709 9701 9693 9685 9677 9670 9662 9655 9648 9641 9633 9626 9618 9609 9600 9590 9579 9567 9553 9538 9521 9502 9481 9457 9431 9403 9371 9337 9300 9260 9216 9170 9121 9068 9013 8954 8893 8829 8762 8693 8621 8548 8472 8395 8317 8237 8157 8076 7995 7914 7834 7756 7678 7603 7530 7460 7393 7331 7273 7219 7171 7128 7091 7061 7037 7019 7009 7005 7008 7018 7035 7058 7088 7123 7164 7210 7261 7317 7376 7439 7504 7572 7642 7713 7785 7858 7931 8004 8077 8149 8220 8290 8359 8427 8493 8557 8620 8682 8742 8800 8857 8912 8965 9017 9067 9116 9163 9208 9251 9293 9333 9371 9407 9442 9475 9506 9535 9562 9588 9613 9635 9657 9676 9695 9712 9728 9743 9756 9769 9781 9792 9802 9812 9821 9829 9837 9844 9850 9857 9863 9868 9873 9877 9882 9886 9889 9892 9895 9898 9900 9903 9905 9906 9908 9909 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9914 9913 9912 9911 9909 9907 9904 9902 9899 9896 9892 9888 9884 9880 9876 9871 9866 9861 9856 9850 9845 9839 9833 9827 9821 9815 9809 9804 9798 9792 9786 9781 9776 9771 9766 9762 9758 9754 9751 9748 9746 9745 9744 9744 9744 9745 9747 9749 9752 9756 9760 9764 9769 9775 9780 9786 9793 9799 9806 9812 9819 9825 9831 9838 9844 9849 9855 9861 9866 9871 9876 9880 9885 9889 9894 9898 9902 9906 9910 9914 9918 9921 9925 9929 9932 9935 9938 9941 9944 9947 9949 9951 9954 9955 9957 9958 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9956 9954 9951 9949 9946 9944 9941 9938 9935 9932 9929 9927 9924 9921 9919 9916 9914 9913 9911 9910 9909 9909 9909 9910 9910 9912 9913 9915 9917 9920 9923 9925 9928 9931 9935 9938 9941 9943 9946 9949 9951 9954 9956 9958 9959 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 6217 4 6 4 9969 9969 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9970 9969 9968 9966 9965 9964 9963 9962 9962 9961 9961 9962 9962 9963 9964 9965 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9979 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9972 9973 9974 9976 9977 9978 9980 9981 9982 9983 9983 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9980 9980 9980 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9973 9973 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9980 9980 9979 9978 9977 9975 9973 9972 9970 9968 9966 9964 9963 9962 9961 9960 9960 9959 9960 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9962 9963 9964 9966 9967 9969 9971 9972 9974 9975 9977 9978 9978 9979 9979 9979 9978 9977 9976 9975 9974 9972 9970 9969 9967 9966 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9953 9951 9949 9947 9944 9940 9936 9932 9926 9921 9915 9908 9901 9893 9885 9877 9868 9859 9850 9840 9831 9821 9811 9801 9791 9780 9770 9760 9749 9739 9728 9718 9708 9697 9687 9677 9668 9658 9650 9641 9633 9625 9619 9613 9607 9603 9599 9597 9595 9595 9596 9598 9601 9605 9610 9617 9624 9632 9641 9651 9662 9673 9684 9696 9708 9719 9731 9743 9754 9765 9775 9785 9795 9803 9812 9819 9826 9833 9839 9844 9850 9854 9859 9863 9867 9871 9875 9879 9883 9887 9891 9895 9898 9902 9906 9909 9913 9916 9920 9923 9926 9928 9931 9933 9935 9937 9938 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9900 9900 9901 9903 9904 9906 9908 9911 9913 9916 9919 9922 9925 9928 9931 9934 9937 9940 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 6218 4 6 5 9950 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9950 9951 9951 9952 9953 9955 9956 9956 9957 9958 9958 9959 9958 9958 9958 9957 9956 9954 9952 9950 9948 9945 9942 9939 9936 9933 9930 9927 9923 9920 9917 9914 9912 9909 9907 9904 9902 9901 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9935 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9900 9898 9896 9894 9892 9891 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9898 9899 9901 9903 9905 9908 9910 9913 9915 9918 9920 9922 9924 9926 9927 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9939 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9961 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9955 9955 9955 9955 9955 9956 9957 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9972 9971 9971 9970 9968 9967 9966 9964 9962 9961 9959 9958 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9938 9939 9938 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9932 9931 9931 9932 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9939 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9926 9924 9923 6219 4 6 5 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9899 9897 9894 9891 9888 9885 9881 9878 9874 9869 9865 9860 9855 9850 9844 9839 9833 9826 9820 9813 9806 9799 9791 9783 9775 9767 9758 9750 9741 9732 9722 9713 9704 9694 9684 9675 9665 9655 9645 9636 9626 9617 9608 9599 9590 9582 9573 9565 9557 9548 9540 9531 9522 9513 9503 9491 9479 9465 9449 9432 9412 9390 9365 9337 9305 9271 9232 9189 9142 9091 9034 8973 8907 8835 8758 8675 8585 8490 8389 8281 8167 8046 7919 7785 7645 7499 7347 7189 7026 6859 6687 6511 6333 6153 5972 5790 5609 5429 5251 5076 4906 4740 4579 4425 4277 4136 4003 3877 3759 3649 3546 3452 3366 3288 3218 3155 3100 3053 3015 2984 2962 2948 2943 2948 2963 2988 3024 3071 3129 3200 3283 3378 3485 3605 3737 3880 4034 4199 4373 4555 4744 4940 5140 5343 5548 5754 5958 6161 6360 6555 6744 6927 7103 7271 7431 7583 7727 7862 7988 8107 8218 8321 8417 8507 8591 8669 8742 8810 8874 8934 8991 9044 9094 9141 9186 9228 9268 9305 9341 9374 9405 9435 9463 9489 9513 9536 9557 9577 9596 9614 9631 9647 9662 9676 9690 9703 9715 9727 9738 9749 9759 9768 9776 9784 9791 9798 9804 9809 9813 9817 9821 9824 9826 9828 9830 9831 9832 9833 9834 9834 9835 9836 9836 9836 9836 9836 9836 9836 9835 9834 9833 9831 9829 9827 9825 9822 9819 9816 9812 9809 9805 9801 9798 9794 9791 9788 9785 9783 9780 9779 9777 9776 9775 9775 9775 9776 9777 9778 9780 9782 9784 9787 9790 9793 9796 9800 9804 9808 9812 9817 9821 9826 9830 9835 9840 9844 9849 9853 9857 9861 9865 9868 9871 9874 9877 9879 9881 9883 9885 9886 9887 9889 9890 9891 9892 9894 9895 9897 9899 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9925 9926 9926 9926 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9931 9932 9934 9935 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9928 9926 9924 9922 9920 9917 9914 9911 9907 9904 9900 9896 9892 9888 9883 9879 9875 9870 9866 9861 9856 9851 9846 9841 9836 9830 9824 9818 9812 9806 9799 9792 9784 9777 9769 9761 9752 9744 9735 9726 9717 9707 9698 9688 9679 9669 9660 9650 9641 9632 9624 9615 9607 9600 9593 9587 9582 9578 9574 9571 9570 9569 9569 9571 9573 9577 9582 9587 9594 9601 9610 9619 9628 9638 9649 9659 9670 9681 9692 9703 9713 9723 9733 9743 9752 6220 4 6 5 9761 9769 9777 9784 9791 9798 9804 9810 9815 9820 9825 9830 9834 9838 9842 9846 9849 9852 9855 9858 9860 9862 9864 9866 9867 9868 9869 9870 9870 9870 9870 9870 9870 9869 9869 9868 9867 9866 9866 9865 9864 9863 9862 9861 9859 9858 9856 9854 9852 9850 9848 9845 9842 9838 9835 9831 9826 9822 9817 9812 9806 9800 9794 9788 9781 9774 9767 9759 9751 9742 9733 9723 9713 9702 9690 9678 9665 9651 9636 9620 9604 9587 9569 9550 9531 9511 9490 9469 9448 9426 9405 9383 9362 9341 9320 9299 9279 9260 9241 9223 9207 9191 9176 9162 9149 9137 9127 9118 9110 9103 9098 9095 9092 9091 9092 9094 9097 9102 9109 9116 9126 9136 9148 9161 9175 9191 9207 9224 9242 9261 9280 9300 9320 9340 9360 9380 9400 9420 9440 9459 9478 9497 9515 9532 9549 9566 9582 9597 9612 9626 9640 9653 9666 9678 9690 9701 9712 9722 9732 9741 9750 9758 9766 9773 9779 9786 9791 9797 9802 9806 9810 9814 9818 9821 9824 9827 9830 9833 9835 9838 9840 9842 9843 9845 9846 9847 9848 9849 9849 9848 9847 9846 9844 9842 9839 9835 9831 9826 9821 9814 9807 9800 9791 9782 9771 9760 9748 9735 9721 9705 9689 9672 9653 9633 9612 9590 9567 9542 9517 9491 9464 9436 9408 9379 9350 9322 9294 9266 9239 9213 9188 9165 9143 9124 9106 9091 9079 9069 9062 9057 9056 9058 9062 9069 9080 9092 9108 9125 9145 9166 9190 9214 9240 9267 9294 9322 9350 9378 9406 9433 9460 9485 9510 9535 9558 9580 9601 9621 9640 9657 9674 9690 9705 9719 9733 9745 9757 9768 9779 9789 9798 9807 9815 9823 9830 9837 9843 9849 9854 9859 9864 9868 9872 9875 9878 9881 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9894 9892 9889 9885 9881 9877 9872 9867 9861 9854 9846 9838 9829 9818 9807 9795 9781 9766 9750 9733 9714 9693 9671 9647 9622 9594 9565 9533 9500 9464 9426 9386 9344 9300 9254 9206 9156 9104 9051 8997 8941 8885 8828 8771 8714 8657 8602 8547 8495 8444 8396 8351 8310 8272 8238 8209 8184 8164 8150 8141 8137 8140 8147 8161 8179 8203 8232 8266 8304 8347 8393 8442 8494 8548 8604 8661 8719 8778 8836 8894 8950 9006 9060 9112 9162 9210 9255 9298 9339 9377 9412 9446 9477 9506 9533 9558 9581 9603 9623 9642 9659 9676 9691 9706 9719 9732 9744 9756 9767 9777 9786 9796 9804 9812 9820 9828 9835 9841 9848 9854 9860 9865 9871 9876 9881 9886 9890 9895 9899 9903 9907 9910 9913 9916 9919 9921 9924 9925 9927 9928 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9916 9916 9917 6221 4 6 5 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9934 9931 9929 9926 9923 9919 9915 9911 9906 9902 9897 9892 9887 9881 9876 9870 9865 9859 9853 9847 9841 9834 9827 9820 9812 9804 9794 9785 9774 9763 9751 9738 9724 9709 9693 9677 9659 9641 9622 9602 9581 9560 9539 9516 9494 9471 9448 9425 9402 9379 9356 9334 9312 9290 9269 9249 9230 9212 9194 9178 9163 9149 9137 9126 9116 9108 9101 9095 9090 9086 9083 9081 9080 9079 9078 9077 9077 9076 9075 9074 9073 9071 9068 9065 9061 9058 9053 9049 9045 9041 9037 9034 9032 9031 9031 9032 9035 9040 9047 9056 9067 9079 9094 9111 9130 9151 9173 9197 9222 9248 9275 9303 9331 9360 9388 9417 9444 9472 9498 9524 9549 9573 9596 9618 9638 9658 9676 9694 9710 9726 9740 9754 9767 9779 9790 9801 9811 9820 9829 9838 9846 9853 9860 9867 9873 9879 9885 9890 9895 9900 9905 9909 9913 9917 9920 9924 9927 9930 9933 9935 9938 9940 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9945 9942 9939 9935 9930 9926 9920 9914 9908 9901 9893 9885 9877 9869 9860 9851 9842 9834 9825 9816 9808 9800 9792 9786 9779 9774 9769 9765 9762 9760 9760 9760 9761 9763 9766 9770 9775 9781 9788 9795 9803 9811 9819 9828 9837 9846 9855 9863 9871 9879 9886 9892 9898 9903 9908 9912 9916 9919 9921 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9943 9943 9942 9941 9940 9938 9936 9934 9931 9928 9925 9922 9918 9915 9912 9909 9906 9903 9900 9898 9896 9894 9893 9892 9891 9891 9891 9891 9892 9893 9894 9896 9898 9900 9902 9904 9907 9909 9912 9915 9918 9921 9925 9928 9931 9935 9938 9941 9944 9947 9949 9952 9954 9955 9957 9958 9959 9959 9959 9959 9958 9957 9956 9954 9953 9951 9949 9947 9946 9944 9942 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9918 9918 9918 9919 9920 9922 9923 9926 9928 9931 9934 9937 9940 9943 9946 9949 9951 9954 9956 6222 4 6 5 9958 9959 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9970 9969 9969 9970 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9978 9978 9978 9978 9977 9976 9974 9973 9971 9969 9967 9966 9964 9962 9961 9959 9959 9958 9958 9958 9959 9959 9961 9962 9964 9965 9967 9969 9971 9973 9975 9976 9978 9979 9979 9980 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9954 9954 9954 9955 9956 9957 9959 9960 9962 9964 9966 9968 9970 9972 9974 9976 9977 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9948 9947 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9960 9960 9961 9961 9961 9961 9960 9959 9958 9957 9955 9954 9952 9950 9949 9947 9946 9945 9944 9943 9943 9943 9944 9945 9946 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9954 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9974 9975 9976 9977 9978 9978 9978 9977 9977 9976 9975 9973 9972 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9965 9963 9962 9960 9958 9956 9954 9953 9951 9950 9949 9948 6223 4 6 5 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9925 9924 9924 9924 9925 9925 9926 9927 9929 9930 9932 9934 9936 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9949 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9968 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9975 9974 9973 9971 9970 9968 9965 9963 9960 9958 9955 9953 9950 9948 9945 9943 9941 9940 9938 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9932 9933 9935 9937 9939 9941 9943 9946 9948 9951 9953 9956 9958 9960 9962 9964 9966 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9963 9964 9965 9966 9968 9970 9972 9974 9976 9978 9980 9982 9983 9985 9985 9986 9986 9986 9986 9986 9985 9984 9982 9981 9979 9978 9976 9975 9973 9972 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9957 9955 9953 9952 9950 9948 9946 9944 9942 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9929 9928 9927 9925 9923 9921 9918 9915 9911 9906 9901 9895 9888 9881 9873 9863 9853 9842 9830 9817 9803 9787 9770 9752 9732 9710 9687 9662 9635 9606 9575 9542 9507 9469 9430 9388 9343 9296 9247 9196 9142 9086 9028 8968 8906 8842 8777 8709 8641 8571 8499 8427 8355 8282 8209 8136 8064 7992 7922 7855 7789 7726 7666 7610 7559 7512 7470 7434 7403 7380 7363 7353 7350 7354 7366 7385 6224 4 6 5 7412 7445 7485 7532 7584 7642 7705 7772 7844 7918 7995 8073 8153 8234 8315 8395 8474 8552 8628 8701 8773 8842 8908 8971 9031 9088 9142 9194 9242 9288 9331 9371 9409 9445 9479 9510 9539 9567 9593 9616 9639 9659 9679 9696 9713 9728 9742 9755 9767 9778 9788 9797 9806 9814 9821 9828 9835 9842 9848 9854 9859 9864 9869 9874 9879 9883 9886 9890 9893 9895 9897 9899 9900 9901 9901 9900 9900 9898 9897 9895 9893 9890 9888 9885 9883 9880 9878 9876 9874 9872 9871 9870 9869 9868 9868 9868 9868 9869 9870 9871 9872 9873 9875 9876 9878 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9896 9898 9900 9902 9905 9907 9909 9912 9914 9916 9919 9921 9923 9925 9927 9928 9930 9931 9932 9932 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9930 9930 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9958 9958 9960 9961 9962 9963 9965 9966 9968 9969 9970 9971 9972 9972 9973 9972 9972 9971 9970 9968 9966 9964 9961 9958 9954 9950 9946 9941 9936 9931 9925 9919 9913 9906 9898 9891 9882 9874 9864 9854 9844 9833 9822 9810 9797 9784 9770 9755 9741 9725 9709 9693 9677 9660 9643 9627 9610 9593 9577 9561 9546 9532 9518 9505 9494 9483 9474 9466 9459 9454 9451 9449 9449 9451 9454 9458 9464 9472 9481 9491 9502 9515 9528 9542 9557 9572 9588 9604 9620 9637 9653 9670 9686 9702 9718 9733 9749 9763 9778 9792 9806 9819 9831 9843 9855 9866 9876 9886 9894 9903 9910 9917 9923 9929 9934 9938 9942 9945 9947 9949 9951 9953 9954 9955 9957 9958 9959 9960 9961 9963 9964 9966 9968 9970 9972 9974 9975 9977 9979 9980 9982 9982 9983 9983 9984 9983 9983 9982 9980 9979 9977 9976 9974 9972 9970 9968 9966 9964 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9940 9940 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9969 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9952 9951 9949 9947 9944 9942 9939 9937 9934 9931 9929 9926 9924 9922 9920 9918 9916 9915 9914 9913 9913 9913 9913 9913 9914 9915 9915 6225 4 6 5 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9921 9921 9920 9918 9917 9915 9913 9910 9908 9905 9902 9899 9896 9892 9889 9886 9882 9879 9876 9872 9869 9866 9863 9861 9858 9856 9854 9852 9851 9850 9848 9848 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9846 9846 9846 9845 9845 9844 9844 9843 9841 9840 9839 9837 9835 9833 9830 9827 9824 9821 9817 9814 9809 9805 9801 9797 9792 9788 9784 9779 9776 9772 9769 9767 9764 9763 9762 9762 9762 9763 9764 9766 9769 9772 9776 9780 9784 9789 9794 9799 9805 9810 9816 9821 9827 9833 9838 9844 9849 9854 9860 9865 9870 9876 9881 9886 9891 9896 9902 9907 9911 9916 9921 9925 9929 9933 9936 9940 9942 9945 9947 9949 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9954 9951 9949 9947 9944 9942 9939 9937 9935 9933 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9889 9888 9888 9888 9888 9889 9890 9891 9893 9895 9897 9899 9902 9904 9907 9910 9913 9915 9918 9921 9923 9925 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9955 9953 9952 9950 9949 9949 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9959 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9947 9946 9946 9945 9945 9946 9946 9947 9947 9948 9950 9951 9952 9954 9956 9957 9959 9961 9963 9965 9966 9968 9970 9972 9973 9975 9977 9978 9980 9981 9982 9983 9984 6226 4 6 5 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9977 9976 9974 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9936 9934 9931 9928 9924 9921 9917 9912 9908 9903 9898 9893 9889 9884 9879 9874 9870 9865 9862 9858 9855 9853 9851 9850 9849 9849 9849 9849 9851 9852 9854 9856 9858 9860 9863 9865 9868 9870 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9893 9893 9893 9893 9893 9892 9892 9891 9889 9888 9886 9885 9882 9880 9878 9876 9873 9871 9869 9867 9865 9863 9861 9860 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9850 9850 9851 9851 9852 9853 9855 9856 9858 9860 9862 9865 9867 9869 9872 9874 9876 9878 9879 9881 9882 9883 9883 9883 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9873 9873 9874 9875 9877 9879 9881 9883 9885 9888 9890 9893 9896 9898 9901 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9919 9920 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9903 9901 9899 9897 9895 9892 9889 9886 9882 9879 9875 9870 9866 9861 9857 9852 9847 9842 9837 9831 9825 9820 9813 9807 9799 9791 9783 9774 9763 9752 9739 9725 9710 9693 9675 9655 9632 9608 9582 9554 9523 9490 9454 9416 9375 9331 9284 9235 9183 9127 9069 9008 8944 8877 8808 8735 8660 8584 8505 8424 8342 8259 8175 8092 8009 7927 7846 7768 7693 7622 7554 7492 7435 7384 7339 7302 7272 7251 7237 7232 7235 7246 7266 7294 7330 7374 7424 7481 7544 7612 7685 7761 7840 7922 8005 8089 8173 8257 8340 8422 8501 8579 8653 8726 8795 8861 8924 8984 9041 9094 9146 9194 9240 9283 9324 9363 9399 9434 9467 9498 9527 9555 9581 9605 9628 9650 9670 9689 9706 9723 9738 9752 9765 9776 9788 9798 9807 9816 9825 9833 9840 9847 9854 9860 9867 9873 9878 9884 9889 9894 9899 9904 9908 9913 9916 9920 9923 9927 9929 9932 9934 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 6227 4 6 5 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9970 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9963 9963 9964 9965 9967 9968 9969 9971 9972 9973 9975 9976 9976 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9971 9970 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9939 9937 9936 9935 9934 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9947 9948 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9946 9945 9944 9942 9939 9936 9933 9929 9924 9919 9913 9906 9898 9890 9881 9870 9859 9847 9833 9819 9804 9788 9771 9752 9733 9713 9691 9669 9646 9621 9596 9570 9543 9515 9487 9459 9430 9401 9372 9343 9316 9289 9263 9238 9215 9194 9175 9158 9144 9133 9125 9119 9117 9118 9122 9129 9139 9151 9167 9185 9205 9227 9251 9277 9303 9331 9359 9387 9416 9444 9472 9500 9527 9553 9578 9602 9625 9647 9668 9688 9707 9724 9741 9756 9770 9784 9796 9808 9819 9829 9839 9847 9855 9863 9869 9876 9881 9887 9891 9896 9900 9903 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9957 9956 9954 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9932 9931 9930 9929 9928 9927 9927 9927 9927 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9933 9933 9933 9933 9932 9931 9930 9928 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9901 9898 9896 9893 9890 9888 9886 9883 9881 9879 9878 9876 9874 9873 9872 9871 9870 9869 9869 9868 9868 9869 9869 9870 9871 9872 9874 9876 9878 9881 9884 9887 9890 9893 9896 9900 9903 9907 9910 9913 9916 9919 9922 9924 9926 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9938 9939 9940 6228 4 6 5 9942 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9937 9937 9937 9937 9938 9939 9940 9942 9944 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9958 9960 9961 9963 9964 9966 9967 9969 9971 9972 9974 9975 9977 9978 9979 9980 9981 9982 9982 9982 9982 9981 9980 9979 9977 9975 9973 9971 9968 9966 9963 9960 9957 9955 9952 9950 9947 9946 9944 9942 9941 9940 9940 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9947 9948 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9933 9933 9932 9932 9932 9933 9933 9934 9935 9936 9937 9937 9938 9938 9938 9937 9936 9935 9934 9932 9929 9927 9924 9921 9919 9916 9913 9911 9909 9908 9907 9906 9906 9906 9907 9909 9911 9913 9916 9919 9921 9925 9928 9931 9933 9936 9938 9940 9942 9944 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9962 9962 9961 9961 9962 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9974 9973 9972 9970 9969 9968 9967 9966 9965 9965 9964 9964 9965 9965 9966 9967 9968 9970 9971 9973 9975 9976 9978 9979 9980 9981 9982 9982 9983 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 6229 4 6 5 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9929 9927 9924 9921 9917 9912 9907 9902 9895 9888 9879 9870 9860 9849 9836 9822 9807 9790 9771 9750 9728 9703 9675 9645 9612 9575 9536 9492 9445 9393 9337 9277 9211 9141 9065 8984 8898 8806 8710 8608 8502 8391 8276 8157 8035 7911 7786 7659 7533 7407 7283 7162 7045 6933 6827 6728 6636 6554 6481 6418 6366 6325 6297 6280 6276 6284 6304 6335 6379 6433 6498 6572 6655 6745 6843 6946 7054 7167 7281 7398 7516 7633 7749 7864 7976 8084 8189 8290 8386 8478 8564 8645 8721 8792 8857 8918 8974 9025 9071 9114 9152 9187 9219 9247 9273 9297 9318 9337 9354 9370 9384 9398 9410 9422 9433 9444 9454 9464 9474 9485 9495 9505 9515 9526 9537 9548 9559 9571 9583 9594 9606 9618 9630 9642 9654 9666 9678 9689 9701 9711 9722 9732 9742 9752 9761 9770 9778 9786 9794 9801 9808 9815 9821 9827 9833 9839 9844 9849 9854 9858 9863 9867 9871 9875 9878 9882 9885 9889 9892 9895 9898 9901 9904 9907 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9952 9952 9953 9954 9955 9956 9958 9959 9961 9963 9964 9966 9967 9968 9970 9970 9971 9971 9972 9971 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9940 9938 9936 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9902 9900 9899 9898 9897 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9879 9878 9877 9875 9873 9871 9868 9865 9862 9858 9853 9849 9843 9838 9832 9825 9818 9810 9802 9792 9782 9772 6230 4 6 5 9760 9747 9733 9718 9702 9684 9664 9643 9621 9596 9570 9542 9511 9479 9445 9409 9372 9332 9290 9247 9202 9155 9107 9058 9007 8955 8903 8849 8796 8742 8688 8634 8581 8529 8479 8430 8382 8338 8295 8256 8221 8189 8161 8137 8118 8104 8094 8090 8091 8097 8108 8125 8146 8172 8202 8237 8275 8317 8362 8409 8458 8510 8562 8615 8669 8723 8777 8830 8882 8933 8983 9031 9078 9123 9166 9207 9247 9285 9321 9356 9388 9419 9449 9477 9504 9529 9553 9575 9596 9616 9634 9651 9667 9682 9695 9708 9719 9729 9739 9747 9755 9761 9767 9773 9778 9782 9786 9790 9793 9796 9799 9802 9805 9807 9810 9813 9816 9818 9821 9824 9827 9829 9832 9835 9838 9840 9843 9845 9847 9850 9851 9853 9855 9856 9857 9858 9859 9859 9859 9859 9859 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9840 9839 9837 9836 9834 9832 9831 9829 9827 9825 9824 9822 9821 9819 9818 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9805 9803 9801 9798 9795 9792 9788 9784 9779 9775 9770 9764 9759 9753 9748 9742 9736 9731 9726 9721 9717 9712 9708 9705 9701 9698 9695 9692 9689 9686 9683 9680 9677 9673 9670 9666 9661 9657 9652 9646 9641 9635 9629 9623 9616 9609 9603 9596 9589 9582 9575 9568 9560 9553 9546 9538 9531 9523 9515 9507 9498 9490 9481 9472 9463 9454 9444 9435 9425 9415 9405 9395 9385 9375 9365 9355 9345 9334 9324 9313 9303 9292 9280 9269 9257 9244 9231 9218 9204 9189 9173 9157 9140 9123 9105 9085 9066 9045 9023 9001 8978 8953 8928 8901 8874 8845 8814 8783 8749 8714 8677 8638 8597 8554 8508 8460 8409 8356 8300 8240 8178 8113 8045 7973 7898 7820 7738 7653 7564 7472 7377 7277 7174 7068 6958 6844 6727 6606 6481 6354 6223 6089 5952 5813 5672 5529 5384 5238 5092 4946 4799 4654 4510 4367 4227 4090 3956 3826 3700 3578 3461 3350 3244 3143 3049 2960 2878 2801 2731 2666 2607 2554 2506 2463 2426 2393 2364 2340 2319 2302 2289 2278 2271 2266 2265 2266 2270 2277 2286 2299 2316 2336 2360 2388 2421 2460 2504 2553 2609 2672 2742 2818 2902 2993 3092 3198 3310 3430 3556 3687 3824 3966 4111 4260 4412 4565 4718 4872 5026 5177 5327 5474 5618 5759 5895 6028 6155 6279 6397 6512 6621 6727 6829 6927 7021 7112 7200 7285 7368 7449 7527 7604 7679 7752 7823 7892 7960 8026 8090 8152 8212 8270 8325 8378 8429 8477 8523 8566 8607 8645 8681 8714 8745 8774 8800 8825 8848 8869 8888 8906 8923 8939 8954 8968 8981 8993 9006 9018 9029 9041 9052 9064 9076 9087 9099 9111 9123 9136 9148 9161 9173 9186 9199 9212 9224 9237 9249 9261 9273 9284 9295 9305 9315 9325 9334 9342 9350 9357 9364 9370 9376 9381 9386 9390 9395 9399 6231 4 6 5 9402 9406 9409 9412 9415 9418 9421 9424 9426 9429 9431 9434 9436 9438 9440 9442 9445 9447 9449 9451 9453 9456 9458 9461 9464 9467 9471 9474 9478 9483 9487 9492 9498 9503 9509 9516 9522 9529 9537 9544 9552 9560 9568 9577 9585 9594 9602 9611 9620 9629 9638 9647 9656 9664 9673 9682 9690 9699 9707 9715 9724 9731 9739 9746 9754 9760 9767 9773 9779 9785 9790 9796 9800 9805 9809 9812 9816 9819 9821 9824 9826 9828 9830 9832 9833 9835 9836 9838 9839 9840 9842 9843 9844 9846 9847 9848 9850 9851 9853 9854 9855 9857 9858 9859 9860 9861 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9858 9857 9856 9854 9853 9852 9851 9849 9848 9846 9844 9843 9841 9839 9837 9834 9832 9830 9827 9825 9823 9820 9818 9816 9814 9813 9811 9810 9809 9808 9808 9807 9807 9808 9809 9809 9811 9812 9814 9815 9817 9819 9821 9822 9824 9826 9828 9829 9831 9832 9834 9835 9836 9837 9838 9840 9841 9842 9843 9845 9847 9848 9850 9852 9854 9856 9859 9861 9863 9866 9868 9870 9872 9875 9877 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9900 9900 9901 9901 9901 9901 9902 9903 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9951 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9948 9949 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9952 9953 9954 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 6232 4 6 5 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9910 9909 9908 9906 9905 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9887 9886 9884 9882 9879 9877 9873 9869 9865 9860 9854 9848 9842 9836 9829 9822 9815 9808 9801 9794 9787 9780 9773 9767 9760 9754 9749 9743 9738 9733 9728 9723 9719 9715 9711 9707 9703 9700 9696 9693 9689 9686 9683 9680 9677 9674 9671 9668 9666 9663 9660 9657 9654 9652 9649 9645 9642 9638 9635 9630 9626 9620 9615 9608 9601 9593 9584 9574 9564 9552 9538 9524 9508 9490 9471 9451 9428 9404 9378 9350 9319 9287 9252 9215 9175 9133 9088 9041 8990 8936 8880 8819 8756 8688 8618 8543 8464 8382 8295 8204 8109 8010 7907 7799 7688 7572 7453 7331 7205 7075 6943 6809 6672 6533 6392 6250 6107 5964 5821 5678 5536 5395 5256 5118 4983 4851 4722 4597 4476 4360 4249 4143 4043 3950 3864 3786 3716 3654 3601 3558 3526 3503 3492 3492 3504 3527 3562 3610 3669 3740 3823 3917 4021 4136 4261 4394 4536 4684 4838 4998 5161 5328 5496 5665 5834 6002 6168 6331 6490 6646 6796 6942 7082 7216 7344 7467 7584 7695 7801 7901 7996 8087 8173 8254 8332 8406 8477 8544 8609 8670 8729 8785 8839 8890 8939 8986 9030 9072 9111 9149 9184 9218 9249 9279 9307 9333 9357 9380 9402 9423 9443 9461 9479 9496 9512 9528 9543 9558 9572 9585 9598 9611 9624 9635 9647 9658 9669 9679 9689 9698 9707 9715 9724 9731 9739 9746 9753 9759 9765 9771 9777 9782 9787 9791 9796 9800 9804 9808 9811 9814 9818 9821 9823 9826 9829 9832 9834 9837 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9866 9868 9870 9872 9874 9875 9876 9878 9878 9879 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9887 6233 4 6 5 9888 9888 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9878 9877 9876 9874 9872 9870 9867 9864 9860 9856 9851 9845 9839 9833 9825 9817 9809 9800 9790 9780 9769 9758 9746 9734 9722 9710 9697 9684 9671 9659 9646 9634 9622 9611 9600 9590 9581 9572 9564 9558 9552 9548 9544 9542 9542 9542 9544 9546 9550 9555 9562 9569 9577 9586 9596 9606 9617 9628 9640 9651 9663 9676 9688 9700 9712 9724 9736 9747 9758 9769 9780 9791 9801 9811 9820 9829 9838 9846 9854 9861 9868 9875 9881 9886 9891 9896 9900 9903 9907 9909 9912 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9933 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9922 9921 9921 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9922 9921 9919 9917 9914 9911 9908 9904 9900 9895 9890 9885 9879 9874 9868 9861 9855 9848 9842 9835 9828 9821 9813 9806 9798 9790 9782 9774 9766 9758 9750 9742 9734 9726 9719 9712 9705 9698 9692 9686 9681 9676 9672 9669 9666 9663 9661 9659 9658 9657 9656 9656 9656 9656 9656 9657 9658 9659 9660 9661 9662 9664 9666 9668 9670 9673 9675 9678 9682 9685 9689 9693 9698 9703 9707 9713 9718 9724 9730 9735 9741 9747 9754 9760 9766 9772 9778 9783 9789 9795 9800 9805 9810 9815 9819 9823 9827 9831 9834 9837 9840 9842 9845 9847 9848 9850 9852 9853 9855 9856 9858 9859 9861 9863 9865 9867 9869 9872 9875 9878 9882 9885 9889 9893 9898 9902 9906 9910 9914 9918 9922 9926 9929 9932 9934 9937 9938 9940 9941 9942 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9969 9969 9968 9966 9965 9964 9963 9962 9960 9959 9959 9958 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9956 9955 9954 9952 9950 9948 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9930 9929 9929 9927 9926 9925 9923 6234 4 6 5 9921 9920 9918 9917 9916 9915 9914 9914 9914 9915 9915 9916 9918 9919 9921 9923 9925 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9950 9951 9953 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9963 9962 9963 9963 9963 9964 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9977 9978 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9957 9958 9958 9960 9961 9963 9964 9966 9968 9970 9972 9974 9975 9977 9978 9979 9979 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9978 9978 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9950 9948 9947 9945 9943 9942 9940 9939 9937 9936 9935 9933 9932 9932 9931 9930 9930 9930 9931 9931 9932 9933 9934 9936 9937 9939 9941 9942 9944 6235 4 6 5 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9963 9964 9965 9967 9968 9969 9971 9972 9974 9975 9976 9977 9979 9979 9980 9981 9981 9981 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9948 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9965 9963 9962 9960 9958 9956 9954 9952 9949 9947 9945 9943 9942 9940 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9961 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9952 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9942 9941 9940 9939 9937 9935 9934 9932 9930 9928 9926 6236 4 6 5 9924 9923 9921 9919 9918 9916 9915 9913 9912 9912 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9932 9932 9933 9933 9934 9933 9933 9932 9932 9930 9929 9927 9926 9924 9922 9920 9918 9917 9915 9913 9912 9911 9910 9910 9909 9909 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9915 9915 9915 9914 9913 9912 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9890 9888 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9931 9930 9929 9928 9927 9925 9923 9920 9918 9915 9913 9910 9907 9905 9903 9901 9899 9897 9896 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9885 9883 9881 9879 9877 9874 9871 9867 9864 9860 9856 9852 9848 9844 9840 9837 9833 9830 9827 9824 9821 9819 9817 9816 9815 9814 9814 9814 9814 9814 9815 9816 9817 9818 9820 9822 9823 9825 9827 9829 9831 9833 9835 9836 9838 9840 9842 9843 9845 9846 9847 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9858 9859 9860 9861 9861 9862 9863 9864 9865 9866 9866 9867 9867 9868 9868 9868 9868 9867 9866 9865 9864 9863 9861 9859 9857 9855 9852 9850 9848 9846 9844 9843 9842 9841 9840 9840 9840 9840 9841 9843 9844 9846 9848 9849 9851 9853 9855 9857 9859 9860 9861 9861 9862 9862 9862 9861 9860 9860 9859 9857 9856 9855 9854 9853 9852 9851 9851 9851 9850 9851 9851 9851 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9860 9861 9862 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9887 9889 9889 9890 9890 9890 9889 9889 9888 9887 9885 9884 9883 9882 9882 9881 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9885 9885 9885 9884 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9873 9873 9873 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9883 9884 9883 9883 9882 9881 9880 9878 9876 9874 9872 9870 9868 9865 9863 9862 9860 9858 9857 9856 9856 9855 9855 9855 9855 6237 4 6 5 9854 9854 9854 9853 9852 9851 9850 9848 9846 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9812 9810 9809 9807 9806 9806 9805 9805 9805 9805 9804 9804 9804 9803 9802 9800 9799 9796 9794 9791 9788 9784 9780 9776 9772 9768 9763 9759 9755 9751 9746 9743 9739 9735 9732 9728 9725 9722 9719 9715 9712 9709 9705 9702 9698 9694 9689 9685 9680 9674 9669 9663 9658 9651 9645 9639 9632 9626 9619 9612 9605 9598 9590 9583 9575 9567 9558 9549 9539 9529 9519 9508 9496 9483 9469 9455 9440 9424 9407 9389 9369 9349 9328 9306 9282 9257 9231 9204 9175 9144 9112 9079 9043 9006 8966 8925 8881 8835 8787 8736 8683 8627 8569 8508 8444 8378 8309 8238 8164 8088 8009 7929 7847 7764 7678 7592 7505 7418 7330 7243 7156 7069 6984 6900 6819 6739 6661 6587 6515 6447 6383 6322 6266 6214 6166 6124 6086 6053 6026 6003 5987 5975 5969 5969 5974 5984 6000 6020 6046 6077 6113 6153 6197 6246 6298 6354 6413 6475 6539 6606 6674 6744 6815 6887 6960 7032 7105 7177 7249 7320 7390 7459 7527 7593 7658 7721 7783 7843 7901 7958 8012 8066 8118 8168 8216 8263 8309 8353 8395 8437 8477 8516 8553 8590 8625 8659 8692 8724 8755 8786 8815 8843 8871 8897 8923 8948 8973 8996 9018 9040 9061 9081 9101 9119 9137 9154 9170 9186 9201 9215 9229 9242 9254 9267 9278 9290 9301 9311 9322 9332 9342 9352 9362 9371 9381 9390 9399 9409 9418 9427 9435 9444 9453 9461 9470 9478 9486 9494 9502 9510 9518 9526 9534 9541 9549 9556 9563 9571 9578 9585 9591 9598 9604 9610 9616 9622 9627 9633 9637 9642 9647 9651 9655 9659 9663 9667 9671 9675 9678 9682 9685 9689 9692 9695 9698 9701 9703 9706 9708 9710 9712 9713 9715 9716 9717 9717 9718 9718 9719 9719 9720 9721 9721 9722 9724 9725 9727 9729 9731 9733 9736 9739 9741 9744 9747 9750 9753 9756 9758 9761 9763 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9787 9789 9792 9795 9797 9800 9803 9806 9809 9812 9814 9816 9818 9819 9820 9820 9820 9820 9819 9817 9816 9814 9812 9809 9807 9805 9802 9800 9798 9796 9795 9794 9793 9792 9792 9792 9792 9792 9792 9793 9794 9794 9795 9796 9797 9798 9798 9799 9800 9801 9802 9803 9804 9806 9808 9809 9812 9814 9817 9820 9823 9827 9830 9834 9838 9842 9845 9849 9852 9855 9857 9860 9862 9863 9864 9865 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9869 9870 9872 9874 9876 9879 9882 9886 9889 9893 9896 9900 9903 9906 9909 9912 9914 9916 9918 9919 9920 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9908 9908 9908 9909 9910 9911 9912 9914 9915 9916 6238 4 6 5 9918 9919 9920 9921 9922 9922 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9925 9926 9926 9926 9925 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9909 9909 9909 9910 9910 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9925 9924 9924 9923 9922 9920 9919 9917 9915 9913 9910 9908 9905 9903 9900 9897 9895 9892 9888 9885 9882 9878 9875 9871 9867 9862 9858 9853 9848 9842 9837 9830 9824 9817 9810 9803 9795 9787 9778 9769 9760 9750 9740 9729 9718 9707 9695 9682 9669 9656 9643 9628 9614 9599 9584 9568 9552 9536 9520 9503 9486 9470 9453 9436 9418 9401 9384 9366 9348 9330 9311 9292 9272 9251 9230 9207 9182 9156 9128 9098 9066 9032 8995 8956 8914 8869 8822 8771 8718 8662 8603 8542 8477 8411 8342 8270 8197 8121 8044 7965 7884 7802 7719 7635 7550 7465 7379 7293 7208 7123 7039 6957 6876 6797 6722 6649 6581 6517 6458 6404 6357 6316 6283 6257 6239 6230 6230 6238 6256 6282 6317 6361 6414 6474 6542 6617 6699 6786 6878 6975 7075 7177 7282 7387 7493 7599 7703 7806 7907 8005 8100 8192 8281 8365 8446 8523 8596 8666 8731 8793 8852 8907 8959 9008 9055 9099 9141 9181 9219 9254 9289 9321 9352 9382 9410 9437 9463 9487 9510 9533 9554 9574 9593 9611 9628 9644 9660 9674 9688 9701 9713 9725 9735 9745 9755 9764 9772 9780 9787 9794 9800 9806 9811 9817 9821 9826 9830 9834 9837 9841 9844 9848 9851 9854 9858 9861 9864 9867 9871 9874 9877 9880 9883 9886 9889 9892 9894 9896 9898 9900 9901 9902 9903 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9904 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9915 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9900 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9916 9918 9920 9922 9925 9927 9930 9933 9935 9938 9941 9943 9945 9947 9949 9951 9952 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9951 9952 9954 9956 9957 9959 9961 9963 9964 9965 9967 9967 9968 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 6239 4 6 5 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9967 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9945 9944 9942 9940 9938 9935 9932 9929 9925 9921 9916 9911 9906 9900 9893 9886 9879 9871 9862 9853 9843 9832 9821 9808 9795 9781 9766 9751 9734 9717 9699 9680 9661 9641 9621 9600 9579 9558 9537 9516 9496 9476 9456 9437 9419 9403 9387 9372 9359 9347 9337 9329 9322 9317 9313 9312 9312 9314 9318 9323 9330 9339 9349 9360 9373 9387 9402 9418 9434 9452 9469 9488 9506 9525 9543 9562 9580 9598 9615 9632 9649 9665 9681 9695 9709 9723 9736 9748 9759 9770 9781 9790 9800 9809 9817 9825 9832 9839 9846 9852 9859 9865 9870 9875 9881 9885 9890 9895 9899 9903 9907 9910 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9958 9957 9955 9953 9951 9948 9946 9943 9940 9937 9934 9930 9927 9923 9920 9916 9912 9908 9903 9898 9893 9888 9882 9876 9870 9863 9856 9849 9842 9834 9826 9818 9810 9802 9795 9787 9780 9773 9766 9760 9754 9749 9745 9741 9737 9735 9733 9731 9730 9730 9730 9731 9732 9734 9737 9739 9742 9746 9750 9754 9758 9763 9767 9772 9777 9782 9787 9792 9796 9801 9805 9808 9811 9814 9816 9817 9818 9817 9816 9814 9810 9806 9801 9795 9787 9778 9768 9757 9745 9731 9716 9700 9682 9663 9642 9620 9597 9572 9546 9518 9489 9459 9428 9396 9362 9328 9293 9258 9222 9186 9151 9115 9081 9047 9014 8983 8953 8925 8899 8876 8854 8836 8820 8807 8797 8790 8786 8785 8788 8793 8802 8813 8827 8844 8864 8885 8909 8935 8963 8992 9022 9054 9086 9119 9152 9185 9218 9250 9283 9314 9345 9375 9403 9431 9457 9483 6240 4 6 5 9507 9530 9552 9573 9593 9612 9630 9647 9663 9678 9693 9708 9721 9735 9747 9760 9771 9783 9793 9804 9814 9823 9832 9840 9848 9855 9862 9868 9873 9878 9882 9886 9889 9892 9894 9896 9897 9897 9898 9897 9897 9895 9894 9892 9889 9887 9884 9880 9877 9873 9868 9864 9859 9855 9850 9845 9840 9835 9830 9825 9820 9815 9811 9806 9802 9798 9795 9791 9788 9785 9783 9780 9779 9777 9776 9775 9774 9773 9773 9774 9774 9775 9776 9778 9780 9782 9785 9787 9790 9794 9797 9800 9803 9807 9810 9813 9815 9818 9820 9821 9822 9823 9823 9822 9821 9818 9816 9812 9808 9803 9797 9791 9784 9775 9766 9757 9746 9734 9721 9706 9690 9673 9654 9633 9611 9586 9559 9530 9499 9465 9429 9390 9350 9307 9262 9215 9166 9116 9065 9013 8961 8908 8857 8806 8757 8709 8664 8621 8582 8547 8515 8488 8466 8448 8436 8429 8427 8430 8439 8452 8471 8494 8522 8553 8589 8627 8669 8713 8759 8806 8855 8904 8953 9002 9051 9099 9146 9191 9235 9277 9318 9356 9393 9427 9460 9491 9520 9547 9573 9597 9620 9641 9662 9681 9699 9716 9732 9747 9762 9776 9789 9801 9813 9824 9834 9844 9853 9861 9868 9875 9882 9887 9892 9897 9901 9905 9908 9911 9913 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9933 9933 9932 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9919 9918 9916 9914 9912 9909 9906 9901 9897 9892 9886 9879 9872 9864 9856 9846 9837 9826 9815 9802 9789 9774 9758 9740 9720 9699 9674 9647 9616 9582 9544 9501 9454 9402 9345 9282 9213 9139 9058 8971 8879 8780 8675 8564 8448 8326 8198 8066 7929 7788 7644 7496 7345 7192 7038 6882 6727 6573 6420 6270 6123 5981 5845 5716 5594 5482 5381 5290 5212 5148 5097 5062 5042 5038 5051 5080 5125 5186 5262 5353 5458 5576 5705 5845 5993 6149 6311 6477 6645 6815 6985 7154 7319 7481 7638 7790 7936 8074 8206 8330 8447 8557 8659 8754 8842 8924 9000 9069 9134 9194 9249 9300 9347 9391 9431 9469 9504 9537 9567 9595 9622 9646 9669 9690 9710 9728 9745 9761 9776 9789 9802 9814 9825 9835 9844 9853 9862 9869 9877 9884 9890 9896 9902 9907 9912 9917 9921 9924 9928 9931 9934 9936 9939 9940 9942 9943 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 6241 4 6 5 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9964 9964 9963 9964 9964 9964 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9977 9978 9978 9978 9977 9976 9975 9974 9972 9971 9969 9967 9966 9964 9963 9962 9961 9960 9960 9960 9961 9961 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9975 9976 9976 9977 9976 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9965 9965 9965 9966 9966 9968 9969 9970 9972 9974 9975 9977 9979 9980 9982 9982 9983 9983 9983 9983 9982 9980 9979 9977 9975 9973 9970 9968 9966 9964 9963 9962 9961 9960 9960 9960 9961 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9963 9964 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9979 9979 9979 9979 9978 9978 9977 9976 9975 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9952 9951 9949 9947 9944 9942 9940 9937 9935 9932 9929 9927 9924 9922 9919 9917 9915 9913 9911 9909 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9963 9962 9960 9960 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9947 9945 9944 9943 9943 9943 9943 9944 9945 9947 9949 9952 9955 9958 9962 9965 9968 9972 9975 9978 9980 9982 9983 9984 9985 9985 9984 9983 9982 9980 9979 9976 9974 9972 9970 9968 9966 9964 9963 9962 9961 9961 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9942 9941 9939 9937 9936 9935 9934 9933 9932 9932 9932 9932 9932 6241 4 7 1 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9918 9918 9919 9920 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9940 9941 9941 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9932 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9901 9899 9897 9894 9892 9890 9887 9885 9883 9881 9880 9878 9877 9877 9876 9876 9876 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9890 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9931 9933 9936 9938 9940 9943 9945 9947 9949 9951 9952 9953 9954 9955 9955 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9939 9938 9937 9936 9936 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9928 9927 9926 9926 9926 9926 9926 9926 9927 9928 9929 9930 9932 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9944 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 6242 4 7 1 9918 9916 9915 9914 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9923 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9938 9937 9938 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9944 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9922 9919 9916 9912 9908 9904 9899 9894 9888 9882 9874 9866 9858 9848 9837 9825 9812 9798 9783 9766 9749 9730 9709 9688 9666 9642 9618 9593 9568 9542 9516 9490 9464 9438 9413 9388 9365 9342 9321 9301 9283 9266 9250 9237 9224 9214 9205 9198 9193 9189 9187 9186 9187 9188 9191 9196 9201 9208 9215 9224 9233 9244 9256 9268 9282 9296 9311 9327 9344 9361 9379 9398 9418 9437 9458 9478 9499 9520 9540 9561 9582 9602 9622 9641 9660 9678 9696 9713 9729 9744 9759 9772 9785 9798 9809 9819 9829 9838 9846 9853 9860 9866 9871 9876 9880 9884 9887 9890 9893 9896 9898 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9927 9928 9928 9927 9926 9924 9922 9919 9915 9910 9905 9899 9892 9884 6243 4 7 1 9875 9866 9855 9844 9832 9819 9805 9789 9773 9755 9736 9715 9693 9669 9643 9615 9585 9553 9519 9482 9442 9401 9356 9309 9260 9208 9153 9096 9037 8976 8912 8847 8780 8712 8642 8572 8501 8430 8358 8287 8217 8148 8081 8015 7952 7892 7835 7781 7731 7686 7645 7608 7577 7551 7530 7515 7505 7500 7501 7507 7519 7535 7557 7583 7613 7648 7686 7729 7774 7823 7874 7928 7984 8042 8101 8162 8225 8288 8352 8416 8481 8546 8611 8675 8739 8802 8863 8924 8983 9040 9096 9149 9201 9250 9296 9340 9382 9421 9458 9492 9524 9553 9580 9605 9627 9648 9668 9685 9702 9717 9731 9744 9756 9767 9778 9788 9797 9806 9814 9822 9829 9836 9842 9847 9852 9856 9860 9863 9865 9867 9868 9869 9869 9869 9868 9867 9866 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9844 9842 9840 9837 9835 9832 9829 9826 9822 9818 9814 9810 9805 9800 9795 9790 9784 9779 9773 9767 9762 9756 9751 9746 9742 9738 9734 9732 9729 9728 9726 9726 9726 9727 9728 9730 9732 9735 9738 9741 9744 9748 9752 9756 9760 9764 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9816 9820 9823 9827 9830 9833 9836 9839 9842 9844 9846 9848 9849 9851 9852 9853 9854 9855 9856 9857 9858 9859 9861 9863 9864 9866 9869 9871 9873 9876 9878 9881 9883 9885 9886 9888 9888 9889 9889 9888 9887 9885 9883 9881 9878 9875 9871 9868 9864 9860 9856 9853 9849 9846 9843 9840 9837 9835 9833 9831 9829 9827 9826 9824 9823 9821 9820 9818 9817 9815 9813 9811 9810 9808 9806 9805 9803 9801 9800 9799 9798 9797 9797 9797 9797 9797 9798 9798 9799 9800 9801 9802 9804 9805 9806 9807 9808 9808 9809 9809 9810 9810 9810 9810 9809 9808 9808 9807 9806 9805 9803 9802 9801 9799 9797 9795 9793 9791 9788 9785 9782 9779 9775 9771 9766 9761 9756 9750 9744 9737 9730 9722 9714 9705 9696 9686 9675 9665 9653 9641 9628 9615 9601 9586 9570 9553 9534 9515 9494 9472 9449 9424 9398 9370 9340 9308 9274 9239 9202 9163 9122 9079 9034 8987 8938 8887 8835 8780 8723 8664 8604 8541 8477 8410 8342 8272 8201 8128 8053 7978 7901 7823 7745 7666 7587 7509 7430 7353 7277 7202 7129 7058 6990 6925 6863 6805 6750 6700 6655 6614 6578 6548 6523 6503 6489 6481 6479 6482 6491 6506 6526 6551 6582 6617 6657 6702 6750 6802 6858 6917 6978 7043 7109 7177 7246 7317 7389 7461 7534 7607 7680 7752 7824 7895 7966 8035 8103 8170 8235 8299 8361 8421 8479 8536 8590 8642 8692 8740 8786 8830 8871 8911 8948 8984 9018 9050 9080 9109 9137 9163 9188 9212 9235 9258 9279 9299 9319 9339 9357 9375 9393 9410 9427 9443 9458 9473 9488 9501 9515 9527 9540 9551 9562 9572 9582 9591 9599 9607 9615 9621 9628 9633 9639 9644 9649 6244 4 7 1 9653 9657 9661 9664 9667 9670 9673 9675 9677 9679 9680 9682 9682 9683 9683 9682 9682 9680 9678 9676 9673 9669 9665 9660 9655 9649 9643 9636 9629 9622 9614 9606 9597 9588 9580 9571 9561 9552 9543 9534 9525 9516 9507 9498 9490 9482 9474 9466 9459 9452 9446 9440 9434 9429 9425 9422 9419 9417 9416 9416 9416 9418 9420 9423 9427 9432 9437 9444 9450 9458 9465 9474 9482 9491 9500 9510 9519 9529 9538 9547 9557 9566 9575 9584 9593 9602 9610 9619 9627 9635 9642 9650 9657 9664 9671 9677 9684 9689 9695 9700 9705 9710 9715 9719 9723 9727 9730 9734 9737 9740 9743 9746 9748 9751 9753 9756 9758 9760 9762 9763 9765 9766 9768 9769 9770 9770 9771 9771 9771 9771 9771 9770 9770 9770 9769 9768 9768 9767 9766 9765 9765 9764 9763 9762 9761 9760 9759 9757 9755 9753 9751 9748 9745 9742 9738 9733 9729 9724 9718 9712 9706 9700 9693 9686 9679 9671 9663 9655 9646 9637 9628 9618 9608 9597 9586 9573 9560 9546 9531 9515 9498 9479 9459 9437 9414 9389 9363 9335 9304 9272 9238 9202 9164 9124 9082 9038 8991 8943 8892 8839 8783 8726 8666 8605 8541 8475 8408 8338 8268 8195 8122 8047 7972 7896 7820 7744 7668 7592 7517 7444 7372 7302 7233 7167 7104 7043 6985 6931 6881 6834 6791 6752 6718 6688 6662 6642 6626 6615 6610 6609 6613 6622 6637 6656 6680 6709 6742 6780 6822 6868 6918 6971 7027 7087 7149 7214 7280 7349 7419 7489 7561 7633 7705 7777 7848 7919 7989 8058 8125 8191 8255 8318 8379 8438 8495 8550 8603 8654 8704 8751 8797 8841 8883 8924 8963 9001 9037 9072 9105 9137 9168 9198 9227 9254 9280 9304 9328 9350 9371 9391 9410 9427 9444 9460 9474 9488 9501 9514 9525 9537 9548 9559 9569 9579 9589 9599 9609 9619 9629 9638 9648 9657 9666 9675 9683 9691 9699 9707 9713 9720 9726 9732 9737 9742 9746 9750 9755 9758 9762 9766 9769 9773 9776 9779 9783 9786 9789 9792 9795 9798 9801 9804 9806 9808 9811 9813 9815 9816 9818 9820 9822 9824 9826 9828 9830 9832 9835 9837 9840 9843 9846 9849 9852 9855 9858 9861 9863 9865 9867 9869 9871 9872 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9883 9885 9887 9890 9892 9895 9898 9900 9903 9905 9908 9910 9911 9913 9913 9914 9914 9914 9913 9913 9912 9911 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9912 9912 9912 9911 9911 9910 9909 9909 9909 9909 9909 9909 9910 9911 9911 9913 9914 9915 9916 9917 9918 9919 9919 9919 9919 9918 9917 9916 9914 9913 9910 9908 9906 9904 9902 9900 9898 9897 9896 9895 9895 9896 9896 9897 9898 9900 9901 9903 9905 9906 9908 9909 9910 9911 9911 9911 9911 9911 9910 9910 9909 9908 9908 9907 9907 6245 4 7 1 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9913 9913 9913 9914 9915 9916 9917 9919 9922 9924 9926 9929 9931 9933 9935 9937 9938 9939 9940 9940 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9926 9925 9925 9925 9925 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9936 9936 9936 9935 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9900 9900 9901 9903 9904 9906 9907 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9931 9932 9933 9934 9935 9935 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9907 9908 9909 9911 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9914 9913 9912 9910 9908 9906 9903 9900 9896 9892 9887 9882 9876 9870 9863 9855 9847 9838 9828 9817 9804 9791 9776 9760 9742 9722 9700 9677 9651 9623 9593 9560 9524 9486 9444 9400 9353 9303 9249 9193 9134 9071 9006 8937 8866 8791 8715 8635 8554 8470 8385 8298 8210 8121 8032 7943 7854 7766 7680 7595 7513 7434 7358 7286 7218 7155 7098 7046 7000 6961 6928 6903 6884 6873 6869 6873 6883 6901 6926 6958 6996 7041 7091 7147 7209 7274 7344 7418 7495 7575 7657 7741 7826 7911 7997 8083 8168 8252 8334 8415 8494 8571 8646 8717 8786 8852 8916 8976 9033 9087 9139 9187 9233 9276 9317 9355 9390 9424 9455 9484 9511 9537 9561 9584 9605 9625 9643 9661 9677 9693 9707 9721 9734 9746 9758 9769 9780 9789 9799 9807 9815 9822 9829 9835 9841 9846 9850 9854 9857 9860 9862 9864 9866 9867 9868 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9885 9885 9885 9884 9883 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9857 9856 9855 9854 9852 9851 9849 9848 9846 9844 9841 9839 9836 9833 9829 9826 9823 9820 9816 9813 9811 9808 9807 9805 9804 9803 9803 9803 9804 9805 9807 9808 9810 9812 9814 9816 9818 9819 9821 9822 9822 9822 9822 9822 9821 9820 9818 9817 9815 9813 9811 9808 9806 9804 9801 9799 9797 9796 9794 9792 9791 9790 9789 9788 9787 9786 9786 9785 9784 9783 9782 9781 6246 4 7 1 9780 9778 9776 9775 9772 9770 9768 9765 9762 9760 9757 9754 9751 9749 9746 9744 9741 9739 9737 9735 9733 9732 9730 9728 9726 9724 9722 9719 9716 9713 9710 9706 9701 9697 9692 9686 9680 9674 9668 9661 9654 9648 9641 9634 9627 9621 9614 9607 9601 9595 9589 9582 9576 9570 9563 9556 9549 9541 9533 9525 9516 9507 9497 9486 9475 9463 9451 9438 9425 9412 9398 9383 9368 9353 9337 9321 9304 9287 9269 9251 9232 9212 9192 9171 9148 9125 9100 9075 9048 9019 8990 8958 8926 8892 8856 8818 8779 8738 8695 8650 8603 8554 8503 8450 8395 8337 8276 8213 8148 8080 8010 7937 7861 7783 7702 7619 7533 7445 7354 7261 7165 7067 6967 6864 6759 6652 6542 6430 6316 6199 6080 5959 5835 5710 5583 5454 5324 5193 5061 4929 4798 4667 4537 4409 4283 4159 4039 3923 3811 3704 3602 3505 3413 3328 3249 3175 3108 3048 2993 2945 2902 2866 2837 2813 2796 2785 2780 2782 2792 2808 2831 2863 2902 2950 3006 3071 3145 3227 3319 3419 3528 3645 3770 3902 4040 4184 4333 4487 4643 4801 4961 5121 5281 5439 5594 5747 5896 6042 6182 6318 6450 6576 6697 6813 6925 7031 7134 7232 7326 7416 7503 7586 7666 7743 7817 7889 7958 8024 8088 8149 8208 8264 8318 8370 8419 8467 8512 8555 8596 8635 8673 8709 8743 8777 8809 8840 8870 8899 8927 8955 8981 9007 9032 9056 9079 9102 9123 9144 9165 9184 9202 9220 9238 9254 9270 9286 9301 9315 9330 9344 9358 9371 9385 9398 9411 9424 9436 9449 9461 9473 9484 9495 9506 9516 9526 9535 9544 9553 9561 9568 9576 9583 9590 9597 9604 9610 9617 9623 9630 9636 9643 9649 9655 9661 9666 9672 9677 9681 9686 9690 9694 9697 9700 9703 9705 9707 9710 9712 9714 9716 9719 9721 9724 9727 9731 9734 9738 9742 9746 9750 9754 9758 9762 9766 9769 9772 9775 9777 9779 9781 9782 9783 9783 9784 9784 9785 9785 9786 9786 9787 9788 9790 9791 9793 9795 9797 9799 9801 9803 9806 9808 9810 9812 9814 9815 9817 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9826 9827 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9836 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9838 9839 9839 9840 9842 9843 9845 9847 9849 9851 9854 9856 9859 9862 9865 9867 9870 9872 9875 9877 9879 9880 9882 9883 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9889 9890 9891 9893 9894 9896 9897 9899 9901 9902 9904 9905 9906 9908 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9904 9903 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9916 9916 9916 9916 9916 9916 6247 4 7 1 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9923 9923 9922 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9900 9899 9897 9895 9893 9891 9888 9885 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9839 9836 9832 9827 9823 9818 9812 9806 9800 9794 9787 9780 9772 9765 9757 9749 9740 9732 9724 9715 9707 9699 9691 9683 9675 9667 9659 9651 9644 9636 9629 9622 9615 9608 9601 9594 9588 9581 9575 9570 9564 9560 9555 9551 9548 9545 9543 9541 9541 9540 9541 9542 9544 9546 9549 9553 9557 9561 9566 9572 9578 9584 9591 9598 9605 9613 9621 9629 9637 9646 9654 9663 9671 9680 9688 9696 9704 9711 9718 9724 9730 9735 9739 9742 9744 9746 9747 9747 9745 9743 9740 9736 9731 9725 9718 9711 9701 9691 9680 9667 9653 9637 9620 9601 9580 9557 9531 9503 9473 9439 9403 9364 9321 9275 9225 9172 9115 9054 8990 8922 8851 8776 8697 8615 8530 8442 8351 8257 8160 8062 7961 7857 7752 7646 7537 7428 7317 7205 7093 6980 6866 6753 6639 6526 6415 6304 6195 6089 5985 5885 5789 5698 5612 5532 5459 5394 5337 5289 5250 5222 5204 5197 5202 5218 5246 5285 5335 5396 5468 5550 5641 5741 5848 5962 6083 6208 6336 6468 6602 6736 6870 7004 7135 7265 7391 7514 7633 7748 7858 7964 8065 8161 8253 8340 8423 8502 8576 8648 8715 8780 8841 8899 8955 9008 9059 9108 9154 9198 9240 9280 9318 9354 9388 9420 9450 9479 9506 9531 9555 9577 9598 9618 9636 9654 9670 9685 9700 9713 9726 9738 9749 9760 9770 9779 9788 9797 9805 9812 9819 9826 9832 9838 9844 9850 9855 9860 9865 9870 9875 9880 9884 9889 9893 9897 9901 9905 9908 9911 9914 9916 9918 9919 9920 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9914 9914 9914 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9938 9938 9938 9938 9937 9936 9935 9934 9932 9931 9929 9927 9926 9924 9923 9922 9922 9921 9921 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9936 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 6248 4 7 1 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9932 9934 9936 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9956 9956 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9977 9976 9976 9975 9974 9972 9970 9969 9967 9965 9963 9961 9960 9959 9958 9957 9957 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9966 9966 9965 9964 9963 9961 9960 9958 9956 9954 9953 9951 9950 9949 9948 9948 9948 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9928 9925 9923 9920 9917 9914 9910 9906 9902 9898 9893 9889 9884 9878 9873 9867 9861 9854 9848 9840 9833 9825 9817 9808 9798 9789 9778 9768 9756 9745 9733 9721 9708 9696 9683 9670 9658 9646 9634 9623 9612 9603 9594 9586 9579 9573 9568 9565 9563 9562 9562 9563 9565 9568 9572 9577 9582 9588 9594 9601 9608 9616 9623 9630 9638 9645 9653 9660 9667 9674 9681 9688 9694 9701 9707 9713 9720 9726 9732 9738 9744 9750 9756 9761 9767 9772 9777 9782 9787 9791 9796 9800 9803 9807 9810 9812 9815 9817 9819 9820 9822 6249 4 7 1 9823 9823 9824 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9816 9815 9815 9815 9815 9815 9816 9816 9817 9819 9821 9822 9824 9827 9829 9831 9834 9836 9838 9840 9842 9844 9846 9847 9848 9849 9850 9851 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9859 9861 9862 9863 9865 9866 9867 9868 9869 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9885 9887 9889 9891 9894 9896 9899 9902 9905 9908 9910 9913 9916 9918 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9923 9920 9917 9913 9909 9904 9899 9894 9888 9882 9876 9869 9863 9856 9848 9841 9834 9827 9820 9813 9806 9799 9792 9785 9778 9772 9765 9759 9753 9746 9740 9734 9728 9723 9717 9711 9706 9701 9696 9691 9687 9683 9680 9676 9674 9671 9669 9668 9666 9666 9665 9665 9665 9665 9665 9666 9666 9667 9667 9668 9669 9669 9670 9670 9671 9671 9671 9672 9672 9673 9673 9674 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9689 9689 9689 9688 9687 9685 9683 9680 9676 9671 9665 9658 9649 9640 9629 9617 9603 9588 9571 9554 9535 9515 9494 9473 9451 9429 9407 9385 9364 9343 9324 9306 9290 9275 9263 9253 9245 9240 9237 9236 9239 9244 9251 9261 9272 9286 9302 9320 9339 9359 9380 9402 9425 9449 9472 9496 9520 9544 9567 9591 9613 9636 9657 9678 9698 9717 9736 9753 9770 9785 9799 9813 9825 9836 9846 9855 9862 9869 9875 9879 9884 9887 9890 9892 9894 9896 9898 9900 9902 9904 9907 9910 9913 9917 9920 9925 9929 9933 9938 9942 9946 9950 9953 9957 9959 9961 9963 9963 9964 9964 9963 9962 9960 9959 9957 9955 9953 9952 9950 9949 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9935 9933 9932 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9905 9904 9903 9903 9902 9902 9903 9903 9904 9906 9907 9909 9910 9912 9914 9916 9917 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9927 9927 9926 9925 9924 6250 4 7 1 9923 9922 9921 9919 9918 9917 9916 9915 9914 9914 9914 9914 9914 9915 9916 9916 9917 9918 9920 9921 9922 9923 9923 9924 9925 9925 9925 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9953 9955 9956 9957 9957 9958 9959 9959 9959 9960 9960 9959 9959 9959 9958 9957 9957 9956 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9953 9954 9954 9955 9955 9954 9954 9954 9953 9952 9951 9951 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9962 9962 9962 9963 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9974 9975 9975 9975 9974 9973 9972 9970 9968 9966 9963 9960 9958 9955 9952 9949 9946 9943 9941 9938 9936 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9903 9903 9903 9903 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9929 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9938 9938 9939 9940 9941 9943 9945 9947 9949 9952 9955 9958 9961 9964 9967 9969 9972 9974 9976 9978 9979 9980 9981 9981 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9945 9946 9947 9948 9950 9951 9953 9955 9957 9959 9960 9962 9964 9965 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9963 9962 9961 9960 9959 9957 9957 9956 9956 9955 9956 9956 9957 9958 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9973 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9977 9978 9980 9981 9983 9985 9986 9988 9989 9991 9992 9993 9993 9994 9994 9993 9993 9992 9990 9989 6251 4 7 1 9987 9985 9983 9981 9979 9977 9975 9974 9972 9971 9970 9969 9969 9969 9969 9970 9971 9972 9973 9974 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9985 9985 9984 9982 9981 9980 9978 9977 9975 9973 9971 9969 9968 9966 9965 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9955 9954 9952 9950 9948 9945 9942 9939 9936 9933 9929 9925 9921 9918 9914 9910 9906 9903 9899 9895 9891 9887 9883 9879 9875 9871 9867 9863 9858 9854 9849 9845 9841 9837 9833 9830 9827 9824 9822 9821 9820 9820 9820 9821 9822 9824 9826 9829 9832 9836 9839 9843 9846 9850 9853 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9896 9898 9901 9903 9906 9908 9911 9913 9915 9917 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9923 9923 9924 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9968 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9940 9938 9936 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9909 9907 9903 9900 9896 9891 9886 9880 9874 9866 9858 9849 9838 9827 9815 9802 9787 9772 9755 9737 9718 9697 9676 9653 9629 9605 9579 9552 9524 9495 9466 9435 9404 9372 9340 9307 9274 9241 9208 9174 9142 9109 9077 9046 9016 8986 8959 8933 8908 8886 8865 8847 8831 8818 8807 8798 8792 8789 8788 8789 8793 8799 8807 8818 8830 8844 8860 8878 8896 8917 8938 8961 8984 9009 9034 9060 9087 9114 9142 9170 9199 9228 9257 9287 9316 9345 9374 9403 9431 9459 9486 9513 9539 9563 9587 9610 9632 9653 9672 9690 9708 9724 9739 9753 9766 9777 9789 9799 9808 9817 9825 9832 9839 9846 9852 9858 9863 9868 9873 9878 9882 9886 9890 9894 9898 9902 9906 9909 9912 9916 9919 9921 9924 9927 9929 9931 9933 9935 9936 9938 9939 9940 9940 9941 9941 6252 4 7 1 9941 9941 9941 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9877 9877 9876 9875 9874 9873 9871 9869 9867 9865 9863 9860 9857 9855 9851 9848 9845 9842 9838 9835 9832 9829 9826 9823 9820 9818 9815 9813 9811 9809 9807 9805 9803 9801 9799 9796 9794 9792 9789 9786 9783 9780 9776 9772 9768 9764 9759 9755 9750 9745 9740 9735 9730 9725 9720 9715 9709 9704 9698 9692 9686 9679 9672 9665 9657 9648 9639 9629 9619 9607 9595 9583 9569 9555 9539 9524 9507 9490 9472 9453 9434 9414 9393 9371 9348 9323 9298 9270 9241 9210 9177 9141 9103 9062 9017 8970 8918 8864 8805 8743 8676 8605 8530 8451 8367 8279 8186 8088 7986 7879 7768 7651 7530 7404 7273 7137 6996 6851 6701 6548 6390 6228 6064 5896 5727 5556 5384 5212 5041 4871 4703 4538 4378 4221 4070 3925 3786 3655 3530 3414 3306 3205 3114 3030 2954 2886 2826 2773 2727 2688 2654 2625 2602 2582 2567 2556 2547 2542 2539 2538 2540 2545 2552 2562 2575 2592 2614 2640 2671 2709 2754 2807 2868 2937 3017 3106 3206 3316 3437 3569 3711 3863 4024 4194 4372 4556 4746 4940 5138 5336 5535 5734 5929 6122 6309 6492 6668 6837 6998 7152 7297 7434 7563 7684 7798 7904 8003 8096 8182 8264 8340 8412 8481 8545 8606 8664 8720 8773 8823 8872 8918 8962 9004 9044 9082 9118 9152 9184 9214 9243 9270 9295 9319 9341 9362 9382 9400 9418 9435 9451 9466 9481 9495 9508 9521 9533 9545 9557 9567 9578 9588 9597 9606 9615 9623 9631 9639 9646 9653 9660 9666 9673 9679 9686 9692 9698 9704 9710 9717 9723 9729 9735 9741 9748 9754 9760 9765 9771 9777 9782 9787 9792 9797 9801 9805 9809 9812 9816 9819 9821 9824 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9848 9850 9852 9854 9855 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9868 9869 9871 9872 9874 9876 9877 9879 9881 9882 9883 9884 9885 9886 9886 9887 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9885 9885 9886 9887 9888 9890 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9912 6253 4 7 1 9913 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9901 9900 9899 9898 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9935 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9947 9948 9948 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9897 9895 9893 9892 9890 9889 9889 9888 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9884 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9858 9857 9857 9857 9857 9858 9858 9859 9860 9861 9862 9863 9863 9864 9864 9864 9863 9862 9860 9858 9856 9853 9850 9847 9844 9840 9836 9833 9829 9826 9823 9820 9817 9814 9812 9811 9809 9809 9808 9808 9808 9809 9810 9811 9812 9814 9816 9819 9821 9824 9827 9830 9833 9836 9839 9842 9845 9848 9851 9854 9857 9860 9862 9865 9867 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9882 9881 9880 9879 9877 9874 9872 9868 9864 9860 9855 9849 9843 9836 9828 9820 9812 9802 9792 9782 9770 9758 9744 9730 9715 9698 9680 9660 9640 9617 9593 9566 9538 9508 9476 9441 9404 9366 9325 9282 9237 9190 9142 9092 9040 8987 8934 8879 8824 8769 8715 8661 8607 8556 8506 8458 8412 8370 8331 8296 8265 8238 8216 8199 8187 8180 8179 8183 8192 8207 8226 8251 8279 8312 8349 8389 8432 8477 8525 8573 8623 8673 8724 8774 8824 8873 8920 8967 9011 9054 9096 9135 9173 9209 9243 9275 9306 9335 9362 9388 9412 9435 9456 9476 9495 9513 9529 9545 9559 9573 9586 9598 9609 9620 9630 9639 9648 9657 9665 9673 9680 9687 9693 9699 9705 9710 9714 9718 9721 9724 9726 9727 9728 9728 9727 9726 9725 9723 9721 9719 9716 9714 9711 9709 9706 9704 9701 9699 9697 6254 4 7 1 9694 9692 9689 9686 9683 9680 9676 9671 9666 9661 9654 9648 9640 9632 9623 9614 9604 9593 9583 9571 9560 9547 9535 9522 9508 9494 9480 9465 9449 9432 9415 9396 9377 9356 9334 9311 9286 9260 9232 9202 9171 9137 9102 9065 9026 8985 8942 8897 8849 8800 8748 8694 8637 8578 8517 8454 8388 8319 8248 8175 8100 8022 7943 7861 7777 7692 7604 7516 7425 7334 7241 7148 7054 6959 6864 6770 6675 6581 6488 6396 6304 6215 6127 6041 5956 5874 5794 5717 5641 5568 5497 5428 5361 5295 5230 5167 5105 5043 4981 4919 4856 4793 4729 4663 4597 4530 4461 4391 4320 4248 4176 4103 4030 3958 3886 3815 3745 3677 3611 3546 3484 3425 3368 3315 3264 3217 3174 3135 3100 3070 3044 3025 3011 3004 3005 3013 3030 3057 3094 3141 3200 3270 3352 3447 3554 3673 3805 3948 4102 4266 4440 4621 4809 5003 5200 5400 5601 5802 6001 6197 6388 6574 6753 6925 7089 7245 7393 7532 7662 7784 7898 8004 8103 8195 8281 8361 8436 8506 8572 8634 8693 8748 8801 8851 8899 8944 8987 9028 9066 9103 9137 9169 9199 9228 9254 9279 9302 9323 9343 9362 9379 9395 9411 9425 9439 9452 9464 9475 9486 9497 9507 9516 9524 9532 9539 9546 9552 9558 9563 9567 9572 9575 9579 9582 9584 9587 9590 9592 9594 9596 9599 9601 9603 9605 9607 9609 9610 9612 9613 9615 9616 9617 9618 9618 9619 9620 9621 9623 9625 9627 9629 9632 9636 9640 9644 9650 9655 9661 9668 9674 9681 9688 9696 9702 9709 9716 9722 9728 9733 9738 9742 9746 9750 9753 9755 9758 9760 9762 9764 9765 9767 9769 9771 9773 9775 9778 9780 9783 9785 9788 9791 9793 9796 9798 9801 9803 9805 9806 9808 9809 9810 9811 9812 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9812 9811 9811 9810 9809 9808 9807 9806 9805 9803 9801 9800 9798 9796 9794 9791 9789 9787 9784 9782 9779 9777 9775 9773 9771 9769 9767 9765 9763 9762 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9751 9750 9749 9748 9748 9747 9747 9746 9746 9745 9745 9745 9745 9745 9745 9745 9746 9746 9747 9747 9748 9749 9750 9751 9752 9752 9753 9754 9755 9755 9756 9756 9755 9755 9754 9752 9751 9748 9745 9742 9738 9734 9730 9725 9719 9713 9707 9701 9695 9689 9682 9676 9670 9664 9658 9652 9647 9642 9638 9634 9630 9627 9624 9622 9620 9618 9617 9616 9616 9616 9616 9617 9619 9621 9623 9626 9630 9634 9639 9644 9650 9656 9663 9670 9678 9685 9693 9701 9709 9716 9724 9731 9737 9743 9749 9754 9759 9763 9766 9769 9771 9774 9776 9777 9779 9781 9783 9785 9787 9790 9793 9796 9800 9804 9809 9814 9819 9824 9829 9835 9840 9846 9851 9856 9861 9865 9869 9873 9877 9880 9883 9885 9888 9889 9891 9892 9894 9894 9895 9895 9895 9895 9894 9893 9892 9891 9889 6255 4 7 1 9887 9884 9882 9879 9877 9874 9871 9868 9866 9863 9861 9859 9857 9856 9855 9854 9853 9853 9853 9853 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9853 9853 9852 9852 9853 9853 9855 9856 9858 9860 9862 9865 9868 9871 9875 9878 9882 9885 9888 9891 9894 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9910 9912 9913 9914 9916 9918 9920 9922 9924 9926 9929 9931 9933 9935 9937 9939 9940 9941 9942 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9936 9935 9934 9933 9931 9929 9927 9924 9921 9918 9915 9911 9908 9904 9901 9897 9894 9891 9888 9885 9882 9879 9877 9875 9872 9870 9869 9867 9866 9864 9863 9862 9862 9861 9861 9861 9861 9861 9862 9863 9864 9865 9866 9868 9870 9871 9873 9875 9877 9879 9880 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9891 9892 9893 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9910 9910 9911 9911 9911 9910 9909 9908 9907 9905 9903 9901 9899 9896 9894 9892 9890 9888 9886 9885 9883 9882 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9870 9870 9869 9869 9869 9869 9870 9871 9873 9874 9876 9878 9881 9883 9886 9889 9891 9894 9896 9898 9900 9902 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9922 9921 9919 9918 9917 9916 9915 9915 9915 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9920 9919 9917 9915 9913 9910 9907 9903 9899 9894 9889 9883 9877 9870 9863 9856 9847 9839 9829 9819 9808 9795 9782 9768 9751 9734 9714 9693 9669 9643 9615 9584 9550 9514 9474 9432 9386 9338 9287 9233 9176 9116 9054 8990 8924 8857 8789 8720 8650 8581 8512 8445 8379 8315 8254 8197 8143 8094 8050 8011 7977 7950 7928 7914 7905 7904 7909 7921 7939 7963 7994 8030 8071 8117 8167 8222 8279 8339 8401 8464 8528 8593 8658 8723 8786 8849 8909 8968 6256 4 7 1 9025 9080 9132 9182 9229 9274 9317 9357 9394 9430 9463 9494 9524 9551 9577 9602 9624 9646 9666 9685 9703 9720 9735 9750 9764 9776 9788 9799 9809 9817 9826 9833 9839 9845 9850 9854 9857 9860 9862 9864 9866 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9874 9873 9873 9872 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9851 9849 9848 9846 9844 9842 9841 9839 9837 9836 9834 9832 9830 9828 9825 9822 9819 9816 9811 9807 9801 9795 9789 9781 9773 9764 9754 9743 9732 9719 9705 9690 9673 9655 9636 9614 9591 9566 9539 9509 9476 9440 9401 9358 9312 9262 9207 9149 9085 9017 8944 8865 8782 8693 8599 8500 8396 8287 8173 8054 7930 7802 7670 7533 7393 7249 7102 6952 6800 6645 6489 6331 6173 6014 5855 5697 5540 5385 5232 5082 4935 4792 4654 4520 4392 4269 4152 4041 3937 3838 3747 3661 3583 3510 3444 3383 3328 3279 3236 3198 3166 3139 3118 3103 3094 3091 3096 3108 3128 3157 3195 3243 3301 3370 3450 3542 3645 3760 3886 4024 4172 4330 4498 4674 4858 5047 5242 5440 5640 5841 6041 6240 6436 6628 6814 6995 7168 7335 7493 7643 7785 7919 8045 8162 8272 8374 8470 8559 8642 8719 8791 8859 8922 8982 9038 9090 9140 9188 9232 9274 9315 9352 9388 9422 9454 9484 9512 9538 9563 9586 9607 9627 9645 9661 9677 9691 9704 9716 9726 9736 9745 9754 9761 9768 9774 9780 9786 9791 9796 9800 9805 9809 9813 9817 9821 9825 9829 9832 9836 9840 9844 9847 9851 9855 9858 9862 9865 9868 9872 9875 9878 9880 9883 9885 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9912 9911 9909 9908 9906 9904 9903 9902 9900 9899 9899 9898 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9921 9919 9917 9915 9912 9909 9906 9903 9899 9896 9892 9887 9883 9878 9873 9868 9862 9857 9850 9844 9838 9831 9824 9817 9809 9801 9794 9786 9778 9770 9762 9754 9747 9739 9732 9725 9719 9713 9707 9702 9697 9692 9689 9685 9682 9680 9678 9677 9676 9676 9676 9677 9678 9679 9681 9684 9687 9691 9695 9699 9705 9710 9717 9723 9731 9738 9747 9755 9764 9773 9782 9792 9801 9810 9819 9828 9837 9845 9853 9860 9867 9873 9879 9884 9889 9893 9897 9900 9904 9906 9909 9911 9914 9916 9918 9920 6257 4 7 1 9922 9925 9927 9929 9931 9934 9936 9938 9940 9942 9943 9944 9945 9945 9945 9945 9944 9943 9942 9940 9938 9935 9933 9930 9927 9925 9922 9919 9917 9914 9912 9910 9908 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9907 9907 9908 9910 9911 9913 9915 9917 9919 9921 9924 9926 9929 9932 9935 9938 9941 9944 9946 9949 9951 9954 9956 9957 9959 9961 9962 9963 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9954 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9934 9932 9929 9926 9923 9919 9915 9910 9906 9900 9895 9889 9882 9875 9868 9861 9853 9845 9837 9829 9821 9812 9804 9795 9787 9778 9770 9762 9754 9747 9740 9733 9727 9721 9716 9712 9708 9706 9703 9702 9702 9702 9703 9705 9708 9712 9717 9722 9727 9734 9741 9748 9755 9763 9770 9778 9786 9793 9800 9807 9814 9821 9827 9832 9838 9843 9848 9852 9856 9861 9864 9868 9872 9875 9879 9882 9885 9889 9892 9895 9897 9900 9902 9904 9906 9908 9909 9911 9911 9912 9912 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9928 9929 9931 9932 9934 9936 9938 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9943 9942 9940 9938 9935 9933 9929 9926 9921 9917 9912 9906 9900 9894 9887 9880 9872 9863 9854 9844 9833 9822 9809 6258 4 7 1 9795 9780 9764 9745 9725 9703 9678 9651 9620 9586 9549 9508 9462 9413 9358 9298 9233 9163 9086 9005 8917 8823 8723 8618 8507 8390 8269 8142 8010 7875 7736 7593 7448 7300 7152 7002 6852 6702 6554 6408 6264 6124 5988 5857 5732 5614 5503 5400 5306 5222 5148 5085 5034 4995 4969 4956 4956 4970 4998 5039 5093 5161 5242 5334 5439 5554 5678 5812 5953 6101 6254 6411 6571 6732 6894 7055 7214 7371 7523 7671 7814 7950 8081 8205 8322 8432 8536 8632 8723 8807 8885 8958 9026 9089 9147 9202 9253 9301 9346 9388 9427 9465 9500 9533 9564 9593 9620 9646 9669 9691 9711 9729 9746 9761 9775 9787 9798 9807 9816 9824 9830 9837 9842 9847 9852 9857 9861 9866 9870 9874 9878 9882 9886 9890 9894 9898 9901 9905 9908 9910 9913 9915 9917 9918 9919 9919 9920 9920 9919 9918 9918 9917 9915 9914 9913 9912 9910 9909 9909 9908 9908 9908 9908 9908 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9924 9925 9925 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9888 9887 9886 9884 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9877 9875 9874 9872 9869 9866 9863 9859 9854 9848 9842 9835 9827 9818 9808 9797 9785 9772 9759 9744 9728 9711 9692 9673 9652 9630 9606 9582 9556 9528 9499 9469 9437 9403 9369 9333 9295 9257 9217 9176 9134 9092 9049 9005 8961 8917 8874 8831 8788 8747 8707 8669 8633 8599 8567 8538 8512 8489 8470 8454 8441 8432 8426 8424 8425 8430 8437 8447 8459 8473 8489 8506 8523 8541 8559 8576 8591 8605 8617 8625 8631 8632 8629 8621 8608 8589 8564 8532 8494 8449 8396 8336 8268 8193 8111 8021 7924 7820 7710 7593 7471 7343 7211 7076 6937 6795 6652 6508 6363 6220 6077 5937 5800 5666 5537 5413 5296 5184 5080 4984 4896 4817 4748 4690 4642 4606 4581 4568 4568 4581 4607 4645 4697 4762 4839 4929 5031 5144 5267 5401 5543 5693 5849 6011 6178 6347 6518 6689 6859 7028 7193 7355 7512 7663 7808 7946 8077 8201 8318 8427 8529 8624 8712 8794 8870 8940 9005 9066 9121 9173 9222 9266 9308 9347 9384 9418 9450 9480 9508 9534 9559 9582 9603 9623 9641 9659 9675 9690 9704 9717 9730 9742 9753 9764 9774 9785 9794 9804 9813 9823 9831 9840 9848 9856 9864 9871 9878 9885 9891 9896 9901 9905 9909 9912 9914 9916 9917 9918 9918 9918 9917 9915 9914 9911 9909 9906 9903 9900 9897 9894 9891 9887 9884 9881 9879 9876 9873 9871 9868 9866 9864 9861 9859 9857 9855 9853 9850 9848 9846 9844 9842 9840 9838 9836 9835 9835 9834 9834 9835 9836 9838 9840 9843 9846 9849 9853 9857 9861 9865 6259 4 7 1 9870 9874 9878 9882 9886 9890 9893 9897 9900 9903 9905 9908 9911 9913 9916 9918 9921 9923 9926 9928 9931 9934 9936 9939 9941 9944 9946 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9965 9966 9968 9970 9971 9972 9974 9975 9975 9976 9976 9976 9975 9975 9974 9973 9971 9970 9969 9967 9966 9965 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9966 9966 9966 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9958 9958 9958 9958 9958 9959 9960 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9972 9972 9972 9971 9970 9969 9967 9966 9964 9962 9961 9959 9958 9956 9955 9954 9953 9953 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9943 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9945 9944 9943 9941 9939 9937 9934 9930 9926 9921 9916 9911 9905 9898 9892 9884 9877 9869 9861 9853 9844 9835 9825 9816 9806 9795 9784 9773 9761 9749 9737 9724 9710 9697 9683 9668 9654 9639 9625 9610 9596 9582 9568 9555 9542 9530 9518 9507 9497 9487 9478 9469 9460 9452 9443 9434 9425 9415 9404 9393 9380 9365 9349 9331 9311 9290 9266 9240 9212 9181 9149 9115 9079 9042 9004 8964 8924 8883 8842 8801 8762 8723 8685 8650 8616 8585 8557 8532 8511 8494 8480 8470 8465 8464 8467 8475 8486 8502 8522 8545 8571 8601 8633 8668 8705 8744 8784 8825 8867 8909 8951 8993 9035 9076 9116 9155 9193 9230 9266 9300 9333 9364 9394 9423 9450 9475 9499 9522 9543 9562 9580 9597 9612 9626 9638 9649 9659 9667 9675 9681 9686 9691 9694 9697 9699 9700 9701 9702 9701 9701 9700 9699 9698 9696 9694 9692 9690 9687 9684 9681 9678 9674 9670 9667 9663 9659 9656 9652 9649 9647 9645 9643 9642 9642 9642 9643 9645 9647 9651 9654 9659 9663 9669 9674 9680 9686 9693 9699 9705 9712 9718 9724 9730 9736 9741 9747 9752 9758 9763 9768 9773 9779 9784 9789 9794 9799 9804 9809 9813 9818 9822 9826 9830 9834 9837 9840 9843 9846 9848 9850 9852 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9875 9875 9876 9876 9876 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9866 9867 9868 9869 9871 9872 9874 9877 9879 9881 9884 9886 9889 9891 9894 9896 9898 9901 9903 9904 9906 9908 9909 9911 9912 9913 6260 4 7 1 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9944 9945 9945 9946 9947 9948 9948 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9939 9939 9939 9940 9941 9941 9942 9944 9945 9946 9947 9948 9950 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9942 9941 9940 9940 9940 9940 9940 9941 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9952 9953 9953 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9941 9941 9941 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9948 9947 9946 9945 9943 9941 9939 9937 9934 9932 9930 9927 9925 9923 9922 9920 9919 9918 9918 9918 9918 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9942 9942 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9928 9927 9926 9926 9925 9925 9926 9926 9927 9929 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9907 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9913 9913 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9904 9904 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9880 9877 9873 9869 9865 9859 9853 9846 9838 9830 9820 9809 9797 9784 9769 6261 4 7 1 9753 9735 9716 9695 9672 9647 9619 9590 9557 9521 9482 9440 9394 9344 9289 9230 9166 9097 9023 8943 8858 8767 8670 8568 8461 8348 8230 8107 7979 7848 7714 7576 7436 7295 7153 7011 6870 6730 6593 6459 6329 6205 6086 5974 5870 5774 5687 5610 5543 5487 5442 5409 5388 5379 5383 5399 5428 5469 5521 5586 5661 5747 5842 5947 6060 6180 6306 6438 6574 6713 6855 6997 7140 7282 7422 7559 7694 7824 7949 8069 8184 8293 8396 8493 8583 8668 8746 8819 8887 8949 9006 9059 9108 9153 9195 9233 9269 9302 9333 9362 9389 9415 9439 9461 9483 9503 9522 9540 9557 9573 9588 9602 9615 9627 9638 9648 9657 9665 9672 9679 9686 9691 9696 9701 9706 9710 9714 9718 9723 9727 9732 9736 9741 9746 9752 9757 9763 9769 9775 9781 9787 9793 9799 9805 9810 9816 9820 9825 9829 9833 9837 9840 9843 9846 9849 9852 9854 9857 9860 9864 9867 9871 9875 9879 9884 9888 9893 9898 9903 9908 9913 9917 9922 9926 9930 9933 9937 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9958 9960 9962 9964 9966 9967 9969 9971 9973 9974 9975 9976 9977 9977 9976 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9957 9956 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9961 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9937 9938 9939 9940 9942 9944 9946 9948 9951 9954 9956 9959 9961 9963 9965 9967 9968 9968 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9959 9959 9960 9961 9961 9963 9964 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9958 9957 9956 9955 9955 9955 9956 9956 9958 9959 9961 9963 9966 9968 9971 9973 9975 9977 9979 9980 9981 9981 9981 9981 9980 9979 9977 9975 9973 9971 9968 9965 9962 9959 9956 9953 9949 9946 9943 9939 9936 9932 9929 9925 9921 9916 9912 9907 9902 9897 9891 9886 9880 9875 9869 9863 9857 9852 9846 9841 9836 9831 9826 9821 9817 9813 9809 9806 9803 9800 9798 9796 9794 9793 9793 9793 9793 9794 9796 9799 9802 9806 9810 9815 9820 6262 4 7 1 9826 9832 9839 9846 9853 9859 9866 9873 9879 9885 9890 9895 9899 9903 9907 9910 9912 9914 9916 9918 9920 9921 9922 9924 9925 9927 9929 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9946 9945 9945 9944 9942 9941 9939 9936 9934 9931 9929 9926 9923 9921 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9896 9893 9890 9886 9883 9878 9874 9869 9863 9858 9852 9847 9841 9835 9829 9824 9819 9814 9810 9806 9803 9800 9798 9797 9796 9795 9796 9796 9797 9798 9800 9802 9804 9806 9808 9810 9813 9815 9816 9818 9820 9821 9822 9823 9824 9825 9826 9826 9827 9827 9828 9828 9828 9829 9829 9830 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9835 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9837 9838 9839 9839 9840 9841 9843 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9866 9867 9867 9867 9866 9865 9863 9861 9859 9856 9853 9849 9846 9842 9839 9835 9832 9830 9827 9825 9824 9823 9823 9824 9825 9826 9828 9831 9833 9837 9840 9843 9847 9850 9854 9857 9860 9863 9865 9867 9868 9869 9870 9871 9871 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9860 9859 9859 9858 9858 9859 9859 9860 9861 9863 9865 9866 9869 9871 9873 9876 9879 9882 9885 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9918 9920 9923 9925 9927 9930 9932 9935 9937 9940 9942 9945 9948 9950 9953 9955 9957 9959 9961 9963 9964 9965 9966 9967 9967 9967 9967 9966 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9961 9962 9963 9964 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9949 9947 9945 9944 9942 9941 9940 9940 9940 9940 9940 9941 9942 9944 9945 9947 9949 9950 9952 9954 9955 9957 9958 9958 9959 9959 9959 9958 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9956 9956 6263 4 7 2 9935 9934 9934 9935 9935 9937 9938 9939 9939 9939 9938 9936 9935 9933 9931 9931 9931 9932 9934 9937 9940 9943 9946 9948 9949 9948 9947 9945 9943 9942 9941 9941 9942 9944 9946 9948 9950 9950 9950 9949 9947 9945 9942 9941 9941 9942 9944 9948 9952 9956 9959 9961 9962 9962 9960 9956 9952 9948 9945 9942 9940 9939 9940 9942 9945 9948 9951 9954 9956 9957 9957 9956 9954 9952 9949 9946 9942 9939 9935 9932 9929 9927 9925 9924 9922 9921 9920 9919 9918 9916 9913 9911 9908 9905 9903 9901 9900 9900 9900 9901 9902 9903 9903 9902 9900 9898 9895 9892 9888 9886 9883 9881 9880 9879 9879 9878 9878 9877 9875 9874 9873 9873 9873 9874 9876 9879 9882 9885 9888 9890 9890 9890 9888 9886 9883 9881 9880 9879 9880 9883 9886 9890 9895 9900 9905 9910 9915 9920 9925 9929 9933 9937 9939 9941 9941 9940 9939 9937 9935 9933 9933 9934 9935 9938 9941 9944 9947 9948 9948 9947 9945 9943 9940 9937 9935 9936 9937 9940 9944 9948 9952 9956 9958 9959 9959 9958 9956 9954 9951 9949 9947 9946 9945 9945 9944 9945 9946 9947 9949 9952 9956 9959 9963 9966 9967 9966 9964 9960 9955 9949 9943 9939 9937 9937 9939 9942 9946 9950 9953 9952 9950 9946 9941 9936 9932 9929 9931 9936 9943 9950 9958 9965 9970 9971 9969 9963 9957 9950 9944 9940 9938 9940 9944 9950 9955 9960 9964 9966 9966 9963 9960 9957 9954 9953 9953 9955 9959 9963 9967 9970 9972 9973 9973 9972 9971 9969 9967 9967 9967 9968 9969 9970 9972 9974 9974 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9964 9962 9959 9956 9954 9953 9952 9953 9954 9957 9960 9963 9966 9968 9968 9967 9965 9963 9960 9957 9955 9953 9954 9955 9957 9959 9962 9964 9966 9966 9966 9964 9961 9958 9954 9950 9946 9943 9941 9939 9938 9938 9938 9939 9939 9939 9939 9938 9936 9934 9932 9930 9929 9927 9926 9926 9927 9928 9928 9929 9929 9928 9927 9925 9923 9921 9920 9920 9921 9923 9926 9930 9934 9938 9942 9945 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9961 9960 9959 9957 9956 9955 9954 9953 9953 9952 9952 9951 9950 9949 9948 9948 9949 9951 9955 9959 9965 9970 9975 9979 9981 9981 9979 9976 9972 9968 9965 9963 9962 9963 9966 9970 9973 9976 9977 9976 9975 9972 9968 9965 9964 9964 9966 9969 9973 9977 9980 9982 9980 9976 9970 9964 9958 9953 9950 9950 9953 9958 9964 9970 9975 9979 9980 9978 9974 9969 9964 9959 9954 9951 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9950 9952 9953 9954 9955 9955 9954 9953 9952 9951 9951 9951 9951 9952 9954 9956 9958 9960 9962 9963 9964 9964 9963 9961 9960 9957 9955 9952 9950 9948 9945 9943 9940 9938 9935 9933 9931 9929 9928 9928 9929 9931 9933 6264 4 7 2 9935 9938 9939 9940 9940 9938 9936 9933 9931 9929 9927 9927 9928 9931 9934 9938 9942 9946 9950 9953 9956 9957 9959 9959 9958 9957 9956 9955 9953 9953 9953 9954 9956 9959 9963 9967 9971 9974 9976 9976 9976 9975 9973 9970 9968 9965 9963 9961 9959 9957 9957 9956 9957 9958 9960 9963 9967 9970 9974 9977 9978 9979 9978 9976 9973 9970 9968 9966 9966 9966 9968 9971 9975 9979 9982 9985 9986 9986 9985 9983 9980 9976 9972 9969 9965 9963 9961 9960 9960 9961 9963 9964 9966 9968 9970 9971 9972 9973 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9963 9961 9960 9957 9954 9951 9949 9947 9946 9946 9946 9947 9947 9947 9946 9943 9939 9935 9931 9927 9924 9923 9924 9926 9928 9931 9933 9935 9935 9934 9932 9930 9929 9929 9931 9933 9936 9939 9943 9945 9946 9945 9943 9939 9935 9930 9926 9923 9921 9920 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9939 9939 9939 9938 9937 9935 9932 9929 9926 9922 9919 9917 9915 9915 9915 9917 9920 9924 9927 9930 9933 9934 9934 9932 9929 9926 9923 9921 9920 9921 9923 9926 9929 9933 9936 9938 9939 9938 9936 9934 9933 9932 9934 9936 9940 9946 9952 9957 9961 9963 9962 9960 9956 9950 9945 9940 9939 9940 9942 9948 9954 9962 9969 9974 9978 9980 9980 9978 9975 9973 9970 9969 9968 9967 9967 9967 9967 9966 9966 9965 9965 9966 9968 9971 9974 9978 9981 9983 9984 9983 9981 9978 9974 9970 9967 9964 9963 9964 9965 9967 9969 9970 9971 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9964 9961 9958 9955 9953 9953 9953 9954 9957 9960 9963 9965 9966 9964 9962 9958 9953 9948 9944 9941 9939 9939 9940 9942 9944 9947 9949 9950 9950 9950 9950 9951 9951 9951 9950 9949 9948 9946 9942 9938 9935 9931 9929 9929 9929 9932 9936 9941 9945 9948 9949 9947 9944 9938 9930 9922 9915 9909 9905 9903 9904 9907 9911 9916 9920 9924 9926 9926 9924 9921 9918 9914 9911 9908 9907 9907 9908 9910 9911 9913 9914 9914 9914 9913 9912 9912 9912 9912 9913 9914 9915 9916 9916 9916 9915 9913 9912 9910 9908 9906 9905 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9887 9886 9885 9884 9883 9882 9880 9878 9874 9871 9867 9863 9860 9857 9856 9857 9859 9862 9866 9871 9875 9879 9882 9883 9882 9881 9877 9874 9870 9868 9867 9867 9869 9872 9877 9881 9884 9886 9887 9887 9885 9883 9880 9877 9876 9875 9875 9875 9875 9875 9874 9872 9869 9866 9862 9858 9855 9852 9851 9850 9851 9852 9853 9855 9856 9857 9857 9857 9855 9853 9849 9845 9841 9836 9832 9828 9825 9823 9822 9821 9822 9822 9823 9823 9822 9819 9815 9810 9804 9797 9790 9783 9776 9771 9766 9762 9759 9755 9751 9745 9738 9729 9719 9708 6265 4 7 2 9695 9682 9669 9656 9643 9630 9616 9601 9584 9565 9543 9518 9490 9460 9427 9390 9351 9310 9265 9216 9162 9102 9037 8964 8884 8797 8703 8603 8497 8387 8271 8150 8024 7893 7756 7612 7461 7304 7140 6970 6796 6618 6439 6259 6080 5903 5728 5556 5388 5222 5059 4900 4744 4591 4443 4299 4160 4029 3904 3788 3680 3582 3493 3415 3346 3286 3235 3193 3158 3131 3110 3098 3092 3095 3107 3130 3163 3209 3267 3338 3423 3521 3632 3755 3890 4038 4198 4369 4552 4745 4949 5162 5380 5601 5824 6045 6262 6472 6673 6865 7047 7220 7384 7539 7685 7823 7954 8076 8190 8295 8393 8484 8568 8646 8719 8789 8856 8919 8979 9036 9089 9137 9182 9222 9258 9291 9322 9352 9382 9410 9439 9468 9496 9524 9549 9572 9594 9613 9631 9647 9661 9675 9689 9701 9713 9724 9735 9744 9754 9762 9771 9780 9789 9799 9808 9817 9826 9833 9838 9842 9844 9845 9846 9846 9848 9849 9852 9856 9862 9868 9874 9879 9885 9889 9893 9896 9899 9901 9903 9904 9906 9907 9909 9911 9913 9915 9917 9918 9919 9919 9919 9918 9916 9914 9912 9910 9909 9909 9909 9911 9914 9918 9921 9924 9925 9926 9926 9925 9924 9924 9924 9927 9930 9935 9941 9948 9954 9958 9960 9959 9956 9951 9944 9937 9929 9924 9920 9919 9919 9923 9928 9934 9941 9947 9952 9955 9957 9957 9955 9953 9950 9947 9945 9943 9942 9943 9944 9945 9947 9950 9952 9954 9955 9956 9955 9953 9951 9947 9943 9938 9933 9929 9926 9924 9922 9922 9922 9922 9920 9918 9913 9906 9897 9887 9877 9866 9857 9849 9844 9840 9838 9838 9837 9836 9832 9826 9817 9805 9789 9772 9755 9737 9721 9706 9693 9683 9674 9667 9660 9653 9645 9637 9628 9618 9608 9599 9591 9584 9580 9577 9576 9578 9581 9585 9591 9598 9606 9616 9627 9638 9650 9663 9675 9686 9696 9705 9714 9721 9729 9737 9746 9756 9768 9780 9793 9806 9818 9830 9840 9848 9855 9861 9866 9871 9876 9881 9887 9892 9898 9903 9907 9911 9915 9918 9921 9924 9927 9931 9935 9939 9943 9946 9948 9949 9949 9948 9946 9944 9941 9939 9938 9937 9938 9940 9944 9949 9955 9962 9968 9973 9977 9980 9981 9980 9977 9974 9969 9965 9961 9958 9957 9956 9957 9958 9959 9961 9962 9963 9964 9964 9964 9964 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9978 9976 9974 9972 9968 9965 9962 9960 9959 9959 9961 9963 9967 9971 9976 9979 9982 9985 9986 9986 9986 9984 9982 9979 9976 9973 9970 9966 9963 9960 9958 9957 9956 9957 9958 9960 9962 9965 9967 9970 9973 9975 9977 9978 9979 9979 9977 9975 9972 9969 9965 9960 9957 9954 9951 9950 9949 9949 9950 9949 9948 9946 9943 9939 9935 9930 9926 9922 9920 9917 9916 9914 9912 9909 9904 9898 9892 9884 9877 9871 9865 6266 4 7 2 9860 9857 9856 9855 9854 9854 9855 9855 9856 9858 9859 9862 9865 9868 9871 9873 9875 9876 9876 9876 9876 9877 9880 9883 9888 9894 9901 9909 9915 9921 9924 9927 9929 9929 9929 9929 9929 9931 9933 9935 9937 9939 9942 9943 9944 9945 9946 9948 9950 9953 9956 9961 9965 9969 9972 9974 9975 9974 9972 9970 9966 9963 9961 9959 9958 9958 9959 9960 9961 9962 9963 9962 9961 9959 9956 9952 9948 9944 9941 9938 9937 9937 9938 9940 9943 9946 9950 9953 9955 9957 9959 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9959 9960 9962 9963 9965 9966 9967 9966 9965 9963 9960 9957 9954 9952 9950 9948 9948 9947 9948 9948 9948 9947 9944 9940 9935 9928 9920 9911 9901 9891 9882 9873 9864 9857 9850 9843 9837 9830 9822 9814 9805 9795 9786 9776 9767 9759 9751 9744 9738 9732 9727 9721 9716 9711 9707 9703 9700 9698 9698 9699 9702 9707 9712 9719 9726 9734 9741 9749 9756 9764 9771 9778 9785 9792 9800 9808 9816 9824 9833 9841 9849 9857 9864 9871 9877 9882 9887 9892 9898 9904 9911 9919 9928 9936 9945 9952 9957 9962 9964 9965 9965 9964 9963 9962 9962 9962 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9969 9971 9973 9976 9979 9981 9982 9984 9984 9984 9983 9983 9982 9981 9981 9980 9980 9980 9979 9978 9977 9976 9975 9974 9975 9975 9977 9980 9983 9987 9991 9994 9997 9999100001000010000 9998 9996 9994 9992 9989 9987 9985 9983 9982 9980 9978 9976 9974 9972 9971 9971 9971 9973 9975 9979 9984 9990 999510001100061000910011100111000810004 9999 9992 9986 9980 9975 9973 9971 9971 9973 9975 9977 9979 9980 9979 9978 9977 9975 9973 9972 9972 9973 9975 9978 9980 9982 9983 9983 9982 9980 9978 9976 9974 9974 9975 9979 9983 9987 9992 9996 9998 9998 9996 9992 9987 9982 9977 9974 9972 9974 9977 9982 9988 9994 9998100021000310002 9999 9995 9991 9986 9982 9979 9977 9976 9977 9978 9980 9983 9985 9988 9989 9991 9991 9991 9990 9989 9988 9986 9985 9983 9982 9982 9982 9982 9982 9982 9982 9981 9979 9977 9974 9970 9967 9963 9960 9958 9957 9956 9956 9956 9957 9957 9956 9954 9951 9947 9942 9936 9931 9926 9923 9921 9920 9920 9922 9923 9924 9923 9922 9919 9914 9909 9904 9900 9898 9898 9899 9903 9909 9915 9922 9928 9932 9936 9937 9938 9937 9936 9935 9935 9936 9938 9940 9943 9947 9949 9951 9953 9953 9953 9953 9952 9952 9953 9955 9956 9958 9959 9960 9960 9960 9959 9957 9957 9957 9957 9959 9962 9965 9970 9974 9978 9981 9983 9984 9984 9983 9982 9980 9979 9977 9975 9973 9971 9970 9968 9967 9966 9966 9966 9966 9966 9967 9967 9967 9966 9965 9964 9962 9960 9959 9959 9959 9961 9963 9966 9970 9972 9974 9975 6267 4 7 2 9974 9971 9967 9961 9956 9950 9945 9942 9940 9939 9940 9941 9943 9944 9945 9945 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9927 9926 9926 9927 9928 9930 9933 9936 9940 9944 9948 9952 9955 9958 9960 9962 9963 9963 9962 9960 9957 9953 9949 9944 9939 9934 9930 9928 9926 9926 9927 9928 9930 9932 9934 9934 9934 9933 9931 9929 9926 9923 9921 9919 9918 9918 9919 9920 9921 9922 9923 9924 9923 9923 9922 9922 9923 9924 9926 9929 9933 9936 9939 9941 9942 9942 9940 9937 9934 9930 9928 9926 9926 9926 9927 9930 9932 9935 9937 9940 9941 9943 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9948 9950 9953 9956 9960 9964 9968 9971 9973 9974 9974 9972 9970 9967 9964 9962 9961 9961 9963 9964 9965 9966 9967 9966 9963 9960 9957 9954 9952 9952 9952 9954 9957 9960 9962 9963 9962 9961 9958 9955 9951 9948 9946 9945 9945 9946 9947 9949 9949 9949 9948 9947 9945 9943 9942 9941 9941 9943 9945 9948 9950 9952 9954 9954 9953 9951 9948 9945 9942 9939 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9924 9926 9929 9932 9935 9938 9940 9941 9939 9937 9933 9928 9924 9920 9918 9917 9918 9921 9925 9929 9933 9936 9939 9940 9939 9938 9936 9934 9932 9931 9931 9932 9934 9936 9938 9941 9943 9944 9945 9945 9945 9943 9942 9941 9939 9939 9938 9939 9940 9941 9943 9944 9945 9946 9946 9945 9943 9941 9939 9938 9938 9938 9940 9943 9946 9950 9952 9952 9951 9947 9942 9936 9929 9922 9916 9911 9908 9905 9903 9900 9897 9892 9884 9875 9865 9855 9844 9835 9828 9823 9821 9820 9820 9821 9821 9820 9817 9813 9807 9800 9793 9786 9779 9773 9768 9763 9758 9754 9749 9744 9739 9733 9728 9722 9717 9712 9707 9703 9699 9695 9691 9687 9683 9679 9675 9672 9669 9668 9667 9667 9668 9670 9673 9676 9680 9684 9688 9693 9697 9701 9704 9707 9708 9708 9706 9703 9699 9695 9690 9686 9682 9678 9676 9674 9672 9669 9666 9663 9659 9654 9649 9645 9641 9639 9638 9638 9639 9641 9643 9645 9646 9648 9649 9650 9650 9650 9650 9651 9651 9651 9652 9653 9654 9655 9658 9661 9665 9669 9674 9679 9684 9689 9693 9697 9701 9705 9709 9714 9719 9724 9730 9735 9740 9744 9747 9750 9752 9755 9757 9761 9766 9773 9781 9790 9800 9810 9820 9829 9837 9843 9848 9852 9855 9858 9861 9865 9870 9875 9883 9891 9899 9908 9916 9924 9930 9935 9939 9942 9944 9946 9948 9950 9952 9954 9957 9960 9962 9963 9963 9963 9961 9959 9957 9956 9956 9956 9958 9961 9965 9969 9972 9975 9976 9977 9977 9977 9976 9976 9976 9977 9978 9979 9979 9979 9978 9977 9974 9972 9970 9968 9968 9968 9969 9971 6268 4 7 2 9974 9976 9979 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9981 9980 9979 9978 9977 9977 9977 9978 9980 9983 9986 9990 9992 9994 9995 9995 9994 9992 9989 9986 9984 9981 9979 9978 9978 9977 9977 9978 9978 9979 9980 9981 9983 9985 9987 9989 9991 9992 9993 9993 9993 9992 9990 9988 9986 9984 9982 9980 9979 9977 9975 9973 9971 9969 9968 9967 9966 9966 9966 9966 9966 9966 9964 9961 9958 9954 9950 9946 9943 9940 9939 9938 9937 9935 9933 9931 9927 9923 9918 9913 9908 9905 9902 9900 9899 9899 9898 9898 9897 9896 9895 9895 9894 9894 9895 9898 9901 9906 9911 9916 9921 9926 9931 9934 9937 9938 9939 9938 9937 9936 9934 9932 9931 9930 9930 9931 9932 9934 9936 9937 9939 9940 9940 9941 9941 9942 9944 9947 9951 9956 9961 9966 9970 9972 9973 9972 9969 9966 9962 9959 9957 9956 9957 9960 9965 9969 9974 9978 9981 9983 9983 9982 9981 9979 9978 9976 9975 9974 9974 9974 9974 9973 9972 9972 9971 9970 9969 9969 9970 9971 9974 9976 9979 9982 9984 9986 9986 9986 9985 9984 9983 9982 9982 9983 9984 9987 9989 9991 9992 9992 9991 9988 9984 9980 9977 9975 9974 9975 9977 9980 9984 9987 9989 9990 9989 9987 9984 9980 9976 9973 9971 9970 9969 9969 9970 9971 9971 9970 9969 9967 9965 9961 9957 9953 9948 9942 9936 9930 9924 9918 9911 9905 9899 9894 9889 9884 9880 9876 9872 9868 9864 9860 9856 9852 9847 9843 9838 9834 9831 9829 9827 9827 9828 9830 9832 9835 9838 9841 9843 9845 9846 9848 9850 9853 9857 9862 9867 9873 9879 9884 9889 9893 9895 9897 9898 9900 9901 9903 9905 9909 9912 9915 9918 9920 9921 9921 9919 9917 9915 9914 9913 9914 9916 9920 9925 9931 9936 9941 9945 9948 9950 9950 9949 9947 9946 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9946 9947 9948 9949 9949 9948 9946 9945 9943 9941 9940 9940 9941 9942 9943 9944 9944 9943 9941 9938 9935 9933 9931 9930 9930 9931 9933 9936 9938 9938 9938 9936 9932 9928 9923 9918 9914 9912 9911 9911 9911 9912 9913 9911 9908 9904 9898 9891 9883 9876 9868 9862 9857 9853 9849 9846 9843 9839 9835 9831 9826 9821 9816 9812 9807 9802 9798 9794 9789 9785 9780 9776 9772 9768 9765 9762 9758 9754 9750 9746 9741 9735 9731 9726 9723 9720 9718 9717 9717 9717 9717 9716 9716 9715 9714 9713 9714 9715 9717 9721 9727 9733 9740 9748 9755 9763 9770 9776 9783 9789 9795 9801 9808 9817 9826 9836 9846 9857 9868 9879 9887 9895 9901 9905 9909 9911 9914 9917 9921 9926 9932 9938 9944 9949 9953 9956 9957 9957 9957 9957 9956 9956 9958 9960 9962 9965 9967 9968 9969 9968 9966 9964 9962 9961 9960 9961 9962 9964 9967 9969 9972 9974 9975 9976 9977 9977 9977 9976 6269 4 7 2 9976 9976 9976 9976 9977 9978 9979 9981 9983 9986 9990 9994 999710000100011000110000 9997 9993 9988 9982 9977 9972 9968 9966 9965 9965 9966 9968 9971 9975 9978 9981 9984 9985 9986 9985 9982 9979 9975 9970 9965 9962 9959 9958 9959 9962 9966 9970 9975 9979 9980 9980 9979 9976 9971 9967 9963 9960 9959 9960 9962 9965 9969 9973 9976 9977 9978 9977 9975 9972 9969 9966 9964 9962 9961 9960 9961 9962 9963 9965 9968 9970 9973 9975 9977 9980 9981 9982 9983 9983 9983 9982 9981 9980 9979 9979 9979 9980 9982 9983 9986 9988 9990 9991 9993 9993 9993 9992 9991 9989 9987 9985 9983 9981 9980 9980 9981 9982 9985 9988 9991 9994 9997 999910000 9999 9997 9993 9989 9984 9980 9976 9973 9972 9973 9976 9980 9985 9990 9995 999810000 9999 9997 9993 9989 9985 9982 9981 9982 9985 9988 9993 9997100001000110000 9997 9992 9987 9981 9976 9971 9969 9969 9970 9972 9974 9976 9978 9979 9977 9975 9971 9967 9962 9958 9954 9952 9950 9950 9951 9952 9954 9955 9955 9954 9952 9949 9945 9941 9936 9932 9929 9927 9926 9926 9927 9927 9928 9927 9926 9924 9921 9918 9914 9910 9907 9904 9902 9900 9900 9900 9901 9903 9906 9910 9913 9917 9920 9922 9924 9925 9926 9927 9928 9929 9932 9935 9939 9944 9948 9953 9955 9957 9958 9958 9957 9955 9954 9953 9954 9955 9956 9957 9959 9960 9960 9959 9958 9957 9957 9958 9959 9961 9964 9967 9970 9973 9975 9976 9978 9979 9980 9981 9983 9985 9987 9988 9989 9989 9987 9985 9982 9979 9975 9972 9971 9970 9970 9971 9971 9972 9973 9972 9971 9970 9970 9970 9971 9972 9975 9978 9982 9985 9987 9988 9988 9988 9988 9987 9986 9986 9987 9987 9988 9988 9988 9987 9985 9983 9980 9977 9974 9973 9973 9973 9975 9978 9981 9984 9986 9989 9991 9992 9994 9995 9996 9997 9997 9998 9998 9997 9996 9995 9994 9993 9992 9992 9992 9992 9992 9992 9992 9991 9989 9988 9986 9985 9985 9985 9985 9986 9987 9988 9988 9987 9986 9984 9982 9980 9978 9977 9976 9975 9976 9977 9979 9981 9983 9985 9988 9991 9993 9995 9996 9997 9996 9994 9991 9987 9983 9980 9976 9974 9973 9973 9974 9976 9978 9980 9981 9982 9981 9980 9978 9976 9973 9972 9970 9970 9971 9973 9976 9978 9981 9984 9986 9987 9986 9985 9982 9979 9975 9971 9967 9963 9960 9958 9956 9956 9957 9958 9960 9962 9963 9964 9964 9963 9961 9958 9953 9948 9944 9939 9936 9933 9931 9929 9927 9925 9921 9915 9908 9900 9889 9878 9866 9854 9842 9830 9818 9806 9794 9780 9766 9750 9732 9714 9695 9675 9655 9636 9618 9602 9586 9572 9559 9546 9535 9523 9512 9501 9490 9480 9469 9459 9450 9442 9436 9431 9427 9425 9425 9427 9431 9437 9445 9455 9466 9479 9493 9508 9523 9537 9551 9564 9576 9587 6270 4 7 2 9599 9611 9624 9638 9653 9670 9686 9703 9719 9733 9745 9756 9764 9770 9776 9781 9786 9792 9799 9808 9817 9827 9836 9845 9852 9857 9860 9862 9862 9862 9863 9864 9867 9871 9876 9883 9890 9896 9902 9906 9908 9908 9905 9902 9897 9893 9888 9885 9882 9881 9880 9878 9876 9872 9868 9861 9852 9842 9831 9819 9807 9794 9780 9766 9750 9731 9709 9684 9655 9623 9587 9548 9506 9461 9414 9364 9309 9250 9185 9114 9036 8950 8856 8756 8649 8537 8420 8300 8176 8051 7923 7791 7657 7519 7378 7232 7082 6929 6774 6618 6462 6308 6158 6012 5873 5740 5615 5498 5390 5291 5202 5122 5052 4994 4948 4915 4896 4891 4903 4931 4974 5033 5106 5194 5294 5404 5525 5654 5791 5935 6084 6238 6396 6557 6719 6881 7043 7201 7356 7507 7651 7790 7923 8050 8172 8287 8398 8503 8603 8697 8785 8868 8944 9015 9080 9141 9197 9249 9298 9343 9386 9426 9464 9498 9530 9558 9583 9606 9628 9648 9667 9685 9703 9721 9738 9755 9771 9785 9798 9810 9821 9831 9840 9850 9861 9871 9882 9892 9901 9909 9916 9920 9923 9925 9925 9925 9925 9925 9926 9927 9928 9929 9930 9931 9932 9932 9932 9932 9933 9933 9934 9936 9939 9942 9945 9949 9954 9958 9963 9967 9971 9975 9978 9979 9980 9979 9977 9975 9972 9968 9965 9963 9961 9961 9961 9962 9963 9965 9966 9967 9968 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9968 9967 9967 9967 9968 9971 9974 9977 9980 9984 9987 9989 9990 9989 9987 9985 9982 9979 9977 9976 9976 9978 9980 9983 9986 9988 9990 9991 9990 9989 9986 9983 9981 9978 9976 9975 9975 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9986 9988 9989 9990 9991 9991 9991 9991 9990 9989 9989 9988 9988 9988 9989 9989 9989 9989 9988 9987 9985 9984 9982 9980 9979 9978 9978 9979 9979 9980 9980 9979 9978 9976 9974 9972 9970 9969 9969 9970 9971 9972 9974 9976 9977 9977 9975 9973 9971 9969 9967 9966 9966 9969 9972 9976 9981 9985 9988 9989 9988 9986 9982 9978 9974 9970 9967 9966 9967 9969 9971 9973 9974 9974 9973 9970 9966 9962 9958 9955 9953 9953 9954 9956 9959 9962 9964 9966 9967 9968 9967 9966 9965 9963 9962 9960 9958 9955 9953 9950 9947 9944 9941 9939 9937 9936 9935 9935 9936 9938 9939 9941 9943 9946 9948 9950 9952 9954 9956 9958 9960 9963 9964 9966 9967 9968 9968 9968 9967 9966 9964 9962 9960 9958 9956 9954 9953 9952 9953 9954 9956 9958 9961 9964 9967 9969 9971 9971 9970 9968 9966 9963 9961 9959 9957 9957 9958 9960 9962 9965 9968 9971 9973 9974 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9978 9977 9976 9976 9975 9976 9977 9979 9982 9984 9987 9988 9989 9988 9984 9980 6271 4 7 2 9976 9972 9969 9967 9966 9968 9971 9974 9978 9980 9981 9980 9978 9974 9969 9964 9959 9955 9953 9951 9951 9952 9953 9954 9955 9955 9955 9953 9950 9946 9942 9938 9933 9929 9926 9924 9923 9922 9923 9924 9925 9926 9927 9927 9926 9925 9924 9923 9923 9924 9926 9929 9933 9938 9943 9948 9951 9953 9953 9952 9947 9942 9936 9930 9925 9922 9921 9922 9926 9932 9937 9943 9948 9951 9951 9949 9945 9940 9935 9929 9925 9921 9918 9917 9916 9915 9913 9911 9906 9900 9892 9883 9873 9862 9851 9839 9827 9814 9800 9785 9767 9749 9728 9706 9683 9657 9630 9601 9569 9534 9496 9454 9407 9356 9301 9242 9179 9113 9045 8975 8903 8829 8754 8677 8600 8521 8442 8363 8285 8209 8135 8065 7999 7938 7881 7831 7785 7746 7712 7684 7663 7648 7640 7639 7646 7661 7683 7713 7751 7795 7846 7902 7963 8029 8098 8171 8246 8322 8400 8478 8555 8631 8706 8778 8848 8916 8980 9041 9099 9154 9206 9255 9302 9346 9387 9425 9461 9494 9524 9552 9578 9602 9624 9645 9664 9683 9700 9716 9731 9744 9756 9766 9773 9779 9785 9789 9794 9799 9804 9811 9818 9825 9832 9838 9844 9847 9849 9848 9846 9842 9837 9831 9825 9819 9813 9807 9802 9797 9792 9787 9783 9779 9775 9771 9767 9763 9759 9754 9749 9744 9738 9733 9727 9722 9718 9714 9712 9711 9710 9710 9711 9712 9714 9715 9717 9719 9721 9723 9726 9730 9734 9739 9744 9750 9757 9763 9770 9777 9783 9790 9796 9802 9808 9813 9819 9824 9830 9834 9839 9843 9846 9849 9852 9855 9859 9863 9868 9874 9880 9886 9891 9895 9898 9897 9894 9890 9885 9880 9876 9873 9874 9877 9882 9889 9896 9904 9910 9913 9914 9913 9911 9909 9908 9909 9911 9917 9923 9930 9935 9938 9938 9936 9930 9922 9914 9906 9902 9900 9901 9904 9909 9915 9920 9923 9923 9922 9919 9915 9910 9905 9902 9901 9900 9899 9898 9897 9895 9891 9886 9880 9874 9869 9864 9860 9856 9854 9852 9850 9848 9845 9841 9836 9830 9823 9815 9806 9798 9789 9781 9774 9767 9761 9754 9748 9742 9735 9728 9719 9709 9699 9689 9678 9667 9656 9646 9637 9628 9619 9610 9601 9592 9583 9575 9568 9562 9558 9557 9557 9559 9563 9568 9575 9581 9588 9595 9603 9612 9621 9632 9643 9655 9667 9679 9690 9700 9709 9716 9723 9730 9737 9744 9754 9765 9776 9789 9803 9816 9829 9840 9849 9857 9863 9869 9873 9876 9879 9882 9885 9888 9890 9892 9894 9896 9897 9899 9901 9903 9906 9909 9912 9916 9918 9921 9923 9925 9926 9927 9928 9929 9930 9930 9930 9930 9929 9928 9926 9925 9923 9922 9922 9922 9922 9923 9923 9922 9921 9918 9915 9911 9908 9905 9902 9902 9903 9905 9908 9912 9914 9916 9917 9917 9915 9913 9912 9911 9911 9913 9915 9920 9924 9928 9932 9934 9934 9933 9931 9927 9922 9917 9912 6272 4 7 2 9907 9902 9898 9893 9889 9885 9881 9876 9872 9869 9866 9864 9863 9864 9865 9868 9871 9874 9877 9880 9883 9885 9886 9886 9886 9884 9883 9880 9877 9875 9872 9870 9869 9869 9870 9873 9876 9880 9885 9888 9892 9894 9896 9896 9896 9896 9896 9897 9898 9900 9903 9906 9909 9912 9914 9916 9917 9917 9918 9918 9918 9920 9922 9925 9928 9931 9933 9935 9934 9933 9931 9928 9925 9922 9920 9920 9921 9923 9926 9930 9933 9935 9937 9936 9935 9933 9932 9931 9931 9933 9937 9943 9948 9953 9956 9958 9957 9954 9949 9944 9939 9936 9935 9935 9938 9942 9947 9952 9954 9955 9954 9952 9948 9944 9940 9939 9939 9942 9946 9952 9958 9964 9969 9972 9974 9973 9972 9969 9965 9962 9959 9957 9956 9956 9957 9959 9962 9964 9967 9969 9972 9973 9974 9974 9974 9973 9971 9969 9966 9963 9960 9957 9955 9952 9950 9948 9947 9946 9945 9945 9945 9945 9945 9946 9945 9945 9943 9941 9939 9936 9933 9931 9929 9928 9928 9929 9930 9931 9932 9932 9931 9928 9924 9919 9913 9908 9902 9897 9893 9890 9887 9884 9881 9878 9876 9875 9875 9877 9880 9885 9892 9899 9905 9910 9914 9915 9915 9913 9911 9909 9909 9911 9916 9921 9928 9935 9940 9943 9943 9940 9936 9930 9924 9918 9913 9911 9910 9910 9909 9907 9904 9900 9894 9888 9881 9876 9872 9871 9872 9873 9876 9878 9879 9879 9877 9874 9872 9870 9869 9870 9872 9878 9884 9891 9897 9901 9904 9904 9903 9900 9896 9892 9890 9889 9890 9893 9897 9903 9909 9914 9919 9921 9922 9921 9918 9913 9908 9902 9896 9891 9887 9883 9881 9879 9877 9875 9872 9868 9862 9855 9846 9836 9825 9813 9800 9787 9774 9760 9746 9732 9719 9705 9693 9681 9670 9661 9653 9645 9638 9631 9625 9618 9612 9605 9599 9594 9589 9587 9585 9585 9587 9590 9594 9599 9605 9611 9619 9628 9638 9649 9661 9675 9689 9703 9717 9730 9742 9752 9762 9770 9778 9786 9795 9804 9813 9822 9831 9839 9847 9853 9858 9862 9865 9868 9871 9875 9879 9884 9889 9895 9901 9907 9914 9920 9926 9932 9938 9943 9947 9950 9952 9954 9955 9955 9955 9956 9956 9957 9958 9958 9958 9958 9957 9955 9953 9951 9949 9948 9949 9950 9953 9957 9960 9963 9966 9968 9969 9969 9968 9968 9968 9969 9970 9973 9975 9978 9981 9982 9982 9981 9978 9974 9970 9965 9960 9957 9954 9952 9951 9951 9952 9953 9954 9955 9955 9955 9954 9952 9950 9946 9942 9938 9934 9931 9928 9925 9924 9923 9923 9924 9924 9925 9925 9925 9924 9923 9921 9920 9920 9919 9919 9919 9918 9917 9915 9912 9908 9904 9899 9896 9893 9891 9890 9891 9892 9894 9894 9895 9895 9894 9893 9892 9892 9892 9893 9894 9896 9897 9897 9896 9894 9890 9885 9879 9874 9870 9866 9864 9863 9864 9866 9868 9870 9872 9874 9876 9877 9878 9879 9881 6273 4 7 2 9882 9884 9886 9888 9890 9892 9894 9896 9898 9898 9899 9898 9897 9895 9892 9889 9885 9881 9877 9873 9871 9869 9869 9869 9870 9872 9874 9875 9876 9877 9876 9876 9875 9875 9874 9874 9874 9874 9873 9872 9870 9868 9865 9862 9859 9856 9855 9855 9856 9858 9861 9864 9867 9870 9871 9870 9869 9866 9863 9859 9855 9852 9850 9849 9849 9849 9850 9852 9853 9855 9856 9858 9860 9863 9866 9870 9876 9882 9889 9896 9902 9908 9913 9916 9918 9919 9920 9919 9919 9919 9920 9921 9924 9927 9931 9934 9938 9941 9943 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9951 9955 9959 9963 9968 9973 9977 9980 9981 9981 9979 9976 9973 9970 9968 9967 9968 9969 9971 9973 9974 9975 9976 9975 9974 9973 9972 9972 9973 9974 9976 9977 9978 9978 9976 9974 9972 9970 9969 9968 9969 9972 9976 9979 9981 9983 9982 9980 9975 9968 9962 9956 9952 9950 9950 9953 9959 9966 9973 9979 9983 9985 9983 9979 9973 9966 9959 9953 9948 9944 9944 9945 9947 9950 9953 9956 9958 9959 9958 9957 9954 9950 9946 9942 9938 9934 9931 9929 9927 9927 9928 9930 9933 9936 9940 9945 9950 9954 9958 9961 9963 9963 9963 9961 9958 9955 9952 9950 9949 9950 9953 9956 9961 9966 9971 9975 9978 9979 9979 9977 9974 9971 9968 9965 9963 9962 9962 9961 9962 9962 9962 9963 9964 9964 9965 9966 9968 9969 9970 9971 9972 9972 9971 9970 9968 9966 9965 9965 9965 9966 9967 9969 9971 9973 9973 9973 9971 9969 9965 9960 9956 9952 9949 9947 9946 9947 9948 9950 9953 9955 9957 9959 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9969 9969 9969 9968 9968 9966 9965 9964 9962 9960 9957 9955 9953 9952 9952 9952 9954 9957 9960 9963 9966 9968 9969 9968 9965 9961 9957 9953 9950 9948 9948 9950 9954 9959 9964 9969 9973 9976 9977 9977 9975 9973 9971 9970 9968 9968 9969 9970 9972 9974 9976 9977 9978 9977 9976 9973 9969 9965 9960 9956 9953 9952 9952 9954 9958 9963 9968 9972 9975 9975 9974 9969 9963 9956 9949 9943 9939 9937 9938 9941 9945 9951 9956 9960 9964 9966 9966 9965 9963 9960 9958 9955 9952 9950 9948 9947 9947 9948 9948 9950 9951 9952 9952 9952 9950 9948 9945 9942 9939 9938 9937 9939 9942 9946 9951 9955 9959 9962 9964 9965 9965 9965 9965 9965 9964 9963 9962 9959 9956 9952 9947 9943 9938 9935 9934 9934 9935 9937 9940 9942 9942 9940 9936 9930 9922 9913 9904 9896 9891 9887 9884 9882 9881 9879 9876 9870 9862 9851 9839 9825 9810 9795 9781 9768 9757 9747 9738 9730 9722 9713 9703 9693 9682 9671 9661 9653 9647 9644 9644 9646 9651 9658 9666 9674 9682 9689 9695 9702 9709 9716 9723 9732 9742 9752 9763 9774 9786 9797 9807 9817 9826 9835 9843 6274 4 7 2 9850 9857 9863 9869 9874 9878 9882 9886 9890 9893 9897 9902 9905 9908 9910 9911 9911 9909 9906 9903 9899 9895 9891 9889 9886 9884 9883 9881 9879 9876 9873 9869 9865 9861 9857 9853 9849 9845 9842 9840 9838 9838 9838 9838 9840 9843 9846 9849 9852 9854 9856 9857 9858 9860 9861 9863 9866 9869 9873 9877 9881 9885 9887 9889 9890 9891 9891 9892 9893 9896 9899 9903 9908 9912 9916 9920 9923 9925 9927 9928 9930 9932 9934 9937 9939 9942 9944 9946 9948 9950 9952 9954 9957 9960 9962 9964 9966 9967 9967 9965 9963 9961 9959 9957 9957 9957 9959 9961 9963 9965 9966 9965 9963 9960 9955 9951 9948 9946 9946 9948 9952 9957 9963 9968 9971 9973 9973 9971 9967 9962 9957 9954 9952 9952 9953 9956 9959 9962 9964 9965 9965 9963 9961 9958 9956 9954 9953 9953 9953 9954 9956 9957 9959 9961 9963 9965 9967 9969 9970 9971 9970 9968 9965 9961 9956 9950 9945 9941 9939 9939 9939 9941 9944 9947 9950 9951 9952 9952 9951 9951 9951 9952 9954 9956 9959 9962 9965 9967 9969 9970 9970 9970 9970 9969 9969 9969 9968 9967 9966 9965 9963 9961 9958 9956 9953 9951 9949 9948 9949 9950 9953 9956 9961 9965 9970 9974 9977 9980 9981 9980 9979 9976 9974 9972 9970 9968 9968 9969 9969 9970 9971 9971 9970 9968 9966 9963 9960 9958 9956 9955 9954 9954 9955 9956 9957 9958 9959 9960 9960 9960 9959 9958 9955 9953 9949 9946 9942 9939 9936 9934 9933 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9927 9928 9929 9929 9930 9931 9931 9930 9929 9927 9924 9921 9918 9914 9910 9906 9901 9895 9888 9880 9872 9862 9851 9840 9828 9816 9805 9793 9781 9769 9756 9742 9727 9711 9693 9673 9652 9630 9606 9582 9557 9532 9507 9482 9459 9436 9415 9395 9376 9359 9343 9328 9314 9301 9288 9276 9266 9257 9250 9246 9244 9246 9251 9260 9272 9286 9303 9322 9340 9359 9378 9395 9411 9427 9442 9457 9474 9493 9514 9538 9565 9594 9624 9655 9684 9712 9736 9756 9772 9785 9795 9803 9811 9818 9827 9838 9849 9862 9874 9887 9898 9906 9913 9918 9921 9923 9924 9925 9927 9929 9931 9933 9935 9936 9937 9937 9936 9935 9933 9932 9932 9932 9932 9934 9935 9937 9938 9938 9938 9938 9936 9934 9933 9931 9930 9929 9929 9930 9932 9934 9936 9938 9940 9942 9943 9943 9943 9943 9943 9944 9945 9946 9947 9948 9950 9952 9953 9954 9956 9957 9958 9959 9961 9962 9962 9962 9962 9960 9958 9955 9952 9949 9945 9942 9940 9939 9939 9940 9942 9944 9947 9950 9952 9955 9956 9957 9956 9955 9952 9949 9946 9942 9939 9937 9936 9936 9938 9940 9942 9944 9945 9944 9943 9940 9936 9932 9928 9925 9923 9921 9921 9923 9925 9927 9930 9932 9935 9938 9941 9944 9947 9950 9953 9956 9958 9960 9961 9961 9961 6275 4 7 2 9961 9961 9961 9961 9961 9962 9962 9961 9960 9959 9958 9957 9956 9956 9956 9957 9959 9961 9962 9963 9963 9963 9962 9960 9958 9956 9954 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9952 9951 9950 9948 9946 9944 9943 9942 9941 9941 9942 9944 9946 9948 9950 9951 9952 9953 9953 9952 9951 9950 9948 9947 9946 9945 9945 9945 9946 9947 9948 9950 9951 9952 9953 9952 9951 9950 9948 9946 9944 9943 9942 9942 9943 9945 9947 9949 9951 9954 9956 9959 9961 9963 9965 9966 9966 9965 9964 9962 9959 9956 9954 9952 9952 9953 9955 9958 9961 9963 9964 9964 9961 9957 9953 9948 9943 9940 9938 9938 9939 9942 9944 9947 9948 9948 9947 9945 9942 9938 9935 9932 9930 9928 9925 9922 9918 9913 9906 9898 9890 9881 9873 9866 9860 9856 9854 9853 9853 9855 9857 9860 9863 9866 9870 9874 9878 9883 9888 9894 9899 9905 9910 9915 9919 9923 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9947 9950 9953 9957 9960 9964 9967 9970 9972 9974 9974 9974 9973 9972 9970 9969 9968 9967 9968 9968 9970 9972 9973 9975 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9986 9986 9985 9983 9981 9979 9977 9975 9974 9973 9973 9974 9974 9974 9973 9971 9968 9965 9962 9958 9955 9954 9953 9954 9956 9959 9963 9966 9970 9973 9975 9975 9975 9974 9972 9969 9966 9963 9960 9957 9956 9956 9956 9957 9959 9961 9963 9964 9964 9963 9962 9960 9958 9957 9957 9957 9959 9961 9963 9965 9968 9969 9971 9972 9974 9976 9979 9982 9985 9987 9989 9990 9989 9986 9982 9978 9973 9969 9966 9964 9964 9966 9968 9971 9972 9973 9972 9970 9966 9963 9959 9957 9957 9958 9961 9966 9971 9976 9979 9981 9981 9979 9975 9970 9964 9959 9955 9952 9950 9951 9952 9954 9957 9959 9961 9962 9962 9961 9959 9957 9954 9952 9949 9946 9944 9943 9941 9940 9939 9937 9935 9933 9929 9925 9921 9916 9912 9908 9904 9902 9901 9901 9901 9903 9904 9905 9906 9905 9904 9901 9898 9894 9889 9883 9878 9873 9869 9865 9862 9861 9860 9861 9862 9864 9867 9869 9871 9872 9873 9872 9871 9869 9868 9866 9866 9866 9868 9872 9876 9882 9889 9896 9902 9908 9912 9916 9917 9918 9917 9917 9916 9917 9918 9921 9925 9930 9936 9942 9948 9953 9957 9959 9960 9959 9957 9954 9951 9948 9946 9945 9946 9948 9951 9955 9960 9965 9968 9971 9972 9971 9968 9964 9959 9954 9949 9946 9945 9945 9948 9952 9957 9963 9968 9972 9973 9974 9972 9970 9967 9964 9961 9959 9959 9959 9960 9962 9964 9966 9968 9970 9971 9973 9974 9975 9976 9975 9974 9972 9969 9966 9963 9960 9958 9957 9957 9958 9960 9963 9966 9968 9970 9972 9973 9974 9974 9974 9975 9976 9977 9978 9978 9978 9978 9976 9974 9970 9966 9962 6276 4 7 2 9958 9955 9953 9952 9952 9953 9954 9955 9956 9956 9956 9955 9953 9952 9951 9951 9952 9954 9957 9960 9963 9966 9968 9969 9968 9965 9961 9956 9951 9946 9942 9939 9937 9937 9939 9941 9944 9947 9949 9949 9949 9946 9943 9938 9934 9930 9926 9924 9923 9924 9926 9930 9933 9937 9941 9943 9945 9945 9945 9944 9943 9942 9941 9940 9940 9940 9941 9942 9943 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9942 9944 9946 9950 9953 9955 9956 9955 9953 9949 9943 9937 9931 9926 9922 9921 9922 9927 9933 9940 9946 9951 9954 9954 9951 9944 9936 9927 9919 9913 9910 9909 9913 9919 9926 9932 9938 9942 9943 9940 9936 9930 9924 9919 9915 9913 9914 9917 9921 9925 9929 9931 9933 9933 9931 9929 9927 9926 9926 9926 9928 9931 9934 9937 9939 9940 9939 9938 9935 9931 9927 9922 9918 9913 9910 9908 9908 9908 9911 9915 9919 9924 9929 9933 9936 9937 9936 9934 9930 9927 9924 9921 9920 9921 9924 9928 9932 9936 9939 9941 9941 9938 9934 9929 9924 9920 9917 9915 9915 9917 9920 9923 9926 9929 9930 9930 9929 9927 9925 9923 9921 9919 9918 9917 9917 9916 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9898 9894 9890 9885 9880 9875 9871 9868 9866 9865 9865 9865 9866 9867 9868 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9856 9851 9846 9839 9832 9824 9816 9808 9802 9796 9791 9787 9783 9779 9773 9766 9757 9745 9729 9710 9689 9667 9645 9623 9602 9582 9563 9542 9517 9485 9444 9396 9338 9268 9189 9102 9008 8907 8789 8648 8481 8275 8022 7713 7338 6911 6445 5951 5447 4968 4541 4200 3959 3828 3815 3931 4144 4432 4767 5120 5460 5757 5979 6116 6167 6130 6007 5824 5606 5379 5170 5002 4895 4878 4947 5100 5331 5632 5981 6357 6737 7104 7449 7763 8033 8263 8457 8620 8759 8875 8974 9061 9137 9204 9261 9309 9349 9383 9412 9438 9461 9482 9503 9522 9540 9556 9567 9575 9580 9582 9582 9581 9579 9579 9580 9582 9584 9585 9586 9584 9580 9573 9564 9555 9546 9537 9529 9522 9516 9510 9503 9492 9477 9459 9438 9413 9387 9358 9329 9300 9269 9233 9189 9137 9075 9002 8915 8816 8703 8577 8439 8279 8091 7870 7609 7298 6932 6503 6024 5511 4979 4444 3941 3501 3155 2922 2812 2831 2992 3270 3645 4092 4584 5100 5615 6102 6550 6955 7312 7620 7884 8107 8299 8466 8609 8734 8845 8943 9029 9105 9171 9228 9276 9315 9347 9373 9394 9411 9425 9437 9448 9460 9470 9479 9484 9485 9481 9469 9447 9418 9383 9344 9303 9257 9205 9148 9082 8997 8885 8740 8561 8350 8110 7841 7569 7310 7084 6907 6792 6748 6791 6909 7089 7317 7577 7853 8128 8380 8601 8791 8950 9077 9177 9257 9324 9385 9438 9486 6277 4 7 2 9530 9570 9605 9633 9654 9669 9681 9689 9697 9705 9713 9723 9735 9747 9759 9769 9778 9784 9788 9790 9790 9789 9788 9787 9786 9784 9783 9782 9781 9779 9777 9774 9771 9767 9762 9756 9750 9742 9733 9723 9712 9700 9688 9677 9667 9658 9651 9644 9638 9632 9627 9620 9613 9604 9595 9586 9576 9568 9560 9553 9549 9545 9543 9542 9542 9542 9543 9545 9548 9551 9556 9562 9569 9577 9586 9596 9605 9615 9623 9631 9639 9645 9650 9655 9660 9664 9669 9673 9678 9683 9688 9693 9697 9701 9704 9706 9708 9709 9710 9711 9712 9712 9714 9715 9716 9716 9716 9714 9711 9708 9703 9698 9692 9688 9683 9679 9674 9669 9662 9654 9644 9630 9615 9599 9581 9563 9544 9525 9506 9485 9463 9438 9409 9378 9342 9304 9262 9217 9167 9112 9051 8982 8903 8812 8711 8598 8475 8339 8189 8022 7840 7628 7380 7085 6738 6336 5880 5366 4811 4242 3682 3155 2691 2317 2061 1942 1955 2096 2361 2729 3174 3668 4179 4692 5191 5656 6076 6453 6787 7082 7340 7565 7761 7935 8086 8217 8328 8423 8503 8571 8630 8681 8724 8761 8793 8816 8831 8834 8824 8804 8774 8734 8683 8620 8544 8455 8339 8184 7984 7731 7423 7062 6640 6186 5724 5279 4875 4539 4293 4165 4156 4254 4448 4727 5062 5428 5796 6139 6446 6701 6893 7015 7065 7042 6950 6797 6593 6349 6079 5811 5568 5374 5244 5190 5223 5357 5569 5843 6160 6499 6843 7173 7463 7712 7921 8092 8228 8331 8405 8457 8490 8497 8476 8423 8342 8239 8118 7983 7852 7738 7656 7614 7615 7660 7753 7884 8041 8213 8385 8552 8707 8840 8950 9039 9110 9168 9213 9249 9279 9306 9329 9346 9357 9362 9361 9355 9342 9326 9308 9289 9270 9250 9226 9199 9166 9124 9071 9004 8924 8834 8734 8624 8503 8368 8222 8053 7849 7603 7304 6952 6545 6083 5575 5053 4542 4070 3664 3353 3161 3116 3202 3412 3735 4151 4627 5134 5635 6116 6564 6967 7312 7609 7861 8077 8264 8424 8563 8687 8797 8894 8978 9049 9111 9163 9209 9250 9286 9319 9350 9380 9407 9432 9455 9475 9492 9507 9518 9528 9534 9539 9541 9543 9543 9544 9544 9544 9544 9543 9540 9533 9521 9503 9481 9453 9420 9383 9344 9304 9259 9203 9132 9043 8927 8780 8596 8375 8132 7875 7615 7371 7163 7009 6928 6918 6978 7108 7300 7532 7787 8042 8287 8514 8712 8872 9002 9106 9192 9263 9322 9373 9422 9467 9507 9541 9566 9587 9602 9613 9620 9627 9635 9645 9657 9670 9683 9694 9704 9712 9715 9716 9714 9712 9710 9708 9708 9708 9711 9715 9719 9722 9726 9729 9731 9733 9735 9736 9736 9736 9736 9735 9733 9731 9728 9726 9723 9721 9719 9717 9715 9712 9709 9703 9696 9687 9678 9668 9659 9650 9643 9637 9632 9628 9622 9615 9606 9593 9577 9559 9538 9517 9495 9474 9455 9439 9425 9413 9402 9392 9383 9373 6278 4 7 2 9362 9350 9337 9323 9309 9295 9279 9262 9243 9221 9195 9165 9130 9090 9046 8998 8947 8891 8831 8768 8699 8624 8541 8450 8349 8238 8116 7980 7828 7658 7465 7241 6980 6674 6321 5919 5468 4966 4435 3892 3353 2840 2379 1990 1702 1518 1445 1481 1629 1867 2179 2541 2934 3338 3734 4101 4423 4689 4887 5010 5050 5004 4868 4650 4363 4023 3640 3247 2874 2549 2300 2142 2091 2164 2357 2651 3030 3476 3963 4468 4963 5426 5853 6236 6568 6851 7091 7294 7470 7622 7752 7866 7969 8059 8138 8207 8267 8319 8365 8406 8442 8475 8507 8536 8564 8591 8616 8639 8662 8685 8707 8729 8752 8775 8799 8824 8848 8873 8897 8920 8943 8966 8987 9009 9030 9052 9073 9093 9113 9133 9152 9170 9186 9201 9215 9228 9241 9252 9264 9276 9289 9303 9317 9332 9348 9364 9381 9398 9414 9429 9443 9455 9467 9476 9485 9492 9499 9506 9512 9518 9524 9530 9536 9540 9544 9547 9549 9550 9550 9550 9548 9545 9541 9535 9525 9512 9494 9473 9451 9426 9400 9371 9340 9307 9263 9204 9123 9016 8880 8714 8512 8287 8052 7820 7602 7417 7278 7201 7193 7247 7358 7524 7728 7954 8186 8408 8615 8800 8958 9088 9194 9280 9353 9414 9465 9510 9550 9585 9616 9640 9660 9676 9690 9701 9711 9720 9730 9740 9750 9760 9769 9778 9785 9792 9797 9802 9806 9809 9813 9815 9818 9821 9823 9825 9828 9830 9833 9836 9840 9843 9847 9850 9852 9854 9855 9856 9856 9856 9856 9856 9857 9858 9858 9859 9860 9860 9861 9861 9862 9864 9867 9872 9877 9883 9888 9893 9897 9898 9897 9894 9890 9885 9879 9874 9871 9869 9870 9872 9874 9876 9879 9880 9880 9879 9878 9877 9876 9876 9877 9879 9881 9885 9887 9889 9891 9891 9891 9891 9890 9889 9889 9889 9889 9888 9887 9886 9883 9881 9878 9875 9872 9871 9872 9873 9875 9879 9882 9884 9886 9885 9883 9879 9874 9869 9864 9860 9857 9856 9856 9857 9858 9859 9859 9858 9856 9854 9851 9849 9848 9848 9850 9854 9858 9862 9866 9867 9867 9865 9859 9851 9842 9833 9825 9818 9813 9811 9813 9816 9822 9828 9834 9838 9841 9841 9839 9835 9828 9821 9812 9804 9797 9791 9786 9783 9781 9779 9778 9776 9773 9770 9766 9760 9753 9746 9738 9731 9723 9716 9709 9702 9695 9687 9679 9670 9660 9649 9637 9624 9609 9594 9576 9557 9535 9511 9485 9456 9426 9394 9360 9324 9286 9245 9197 9142 9078 9004 8919 8821 8711 8588 8452 8303 8133 7936 7707 7440 7124 6754 6322 5834 5304 4743 4163 3598 3080 2637 2297 2074 1980 2034 2222 2525 2923 3393 3909 4445 4973 5473 5939 6365 6743 7077 7370 7628 7859 8062 8242 8402 8543 8666 8773 8863 8939 9004 9059 9107 9149 9187 9222 9256 9288 9318 9346 9371 9394 9416 9434 9451 9467 9481 9495 9508 9520 9531 9541 9548 9553 9555 9554 9552 6279 4 7 2 9548 9544 9539 9536 9535 9536 9537 9539 9540 9540 9539 9533 9525 9514 9501 9487 9472 9457 9443 9430 9416 9401 9383 9363 9341 9316 9287 9256 9223 9189 9153 9113 9068 9015 8953 8880 8793 8689 8573 8443 8301 8146 7974 7783 7573 7331 7049 6718 6333 5894 5406 4869 4299 3722 3163 2645 2194 1831 1580 1457 1457 1575 1807 2138 2545 3008 3500 4010 4520 5014 5481 5918 6319 6684 7013 7304 7562 7788 7986 8157 8305 8433 8544 8641 8726 8803 8871 8933 8990 9042 9089 9131 9167 9199 9227 9251 9273 9292 9311 9329 9347 9363 9378 9391 9401 9407 9408 9405 9398 9389 9379 9367 9353 9340 9324 9302 9273 9232 9179 9114 9034 8941 8843 8744 8651 8570 8506 8464 8451 8463 8497 8549 8615 8688 8763 8832 8892 8943 8984 9013 9033 9045 9051 9055 9054 9051 9046 9039 9030 9021 9009 8997 8985 8973 8961 8949 8937 8925 8912 8899 8886 8872 8859 8847 8837 8829 8822 8818 8816 8815 8817 8819 8822 8827 8833 8842 8852 8864 8878 8894 8911 8929 8947 8965 8983 9002 9021 9042 9064 9087 9113 9139 9167 9194 9220 9245 9270 9293 9315 9337 9358 9379 9401 9422 9443 9463 9483 9501 9517 9532 9546 9559 9571 9582 9594 9605 9616 9628 9639 9651 9662 9673 9683 9694 9704 9713 9722 9730 9737 9744 9749 9755 9759 9763 9768 9772 9775 9778 9780 9781 9781 9778 9775 9770 9764 9758 9752 9745 9739 9732 9723 9710 9692 9668 9638 9601 9558 9511 9464 9419 9380 9350 9332 9329 9339 9362 9396 9439 9487 9538 9587 9633 9674 9710 9739 9762 9780 9794 9804 9812 9818 9823 9827 9831 9834 9838 9841 9845 9848 9850 9852 9853 9853 9852 9852 9851 9850 9850 9851 9852 9854 9856 9858 9859 9860 9859 9857 9854 9851 9847 9843 9839 9835 9832 9830 9827 9825 9821 9816 9809 9801 9790 9777 9763 9748 9732 9714 9696 9677 9657 9634 9610 9583 9553 9520 9484 9446 9405 9363 9319 9275 9229 9181 9132 9081 9027 8969 8908 8844 8778 8709 8639 8569 8498 8428 8359 8290 8223 8156 8089 8023 7957 7891 7827 7765 7705 7649 7596 7547 7503 7464 7430 7400 7376 7357 7344 7337 7335 7340 7352 7370 7395 7426 7462 7505 7553 7605 7661 7720 7782 7845 7910 7976 8042 8108 8173 8237 8299 8361 8420 8478 8532 8585 8635 8681 8725 8766 8803 8839 8872 8902 8932 8960 8987 9013 9037 9060 9080 9097 9110 9118 9121 9119 9113 9103 9091 9076 9061 9044 9025 9002 8973 8936 8889 8827 8751 8660 8554 8433 8296 8139 7963 7764 7531 7256 6932 6555 6124 5642 5105 4541 3974 3428 2928 2503 2179 1985 1926 1999 2196 2516 2927 3406 3922 4450 4975 5480 5945 6367 6746 7084 7385 7649 7882 8089 8274 8437 8580 8704 8812 8905 8984 9053 9113 9166 9215 9261 9305 9346 9385 9422 9457 9488 9516 9541 9562 9580 9596 9609 9621 6280 4 7 2 9631 9642 9652 9662 9674 9685 9697 9708 9718 9727 9734 9740 9744 9747 9749 9751 9753 9756 9760 9765 9770 9776 9780 9784 9787 9789 9789 9789 9788 9788 9789 9791 9794 9799 9804 9810 9816 9821 9826 9830 9833 9835 9837 9838 9839 9840 9840 9839 9838 9837 9835 9833 9831 9829 9828 9827 9827 9828 9828 9829 9830 9831 9831 9831 9830 9829 9828 9827 9825 9825 9825 9825 9826 9829 9831 9834 9837 9839 9840 9840 9839 9837 9835 9833 9832 9832 9833 9835 9838 9841 9844 9846 9847 9846 9843 9839 9834 9830 9826 9824 9824 9825 9828 9832 9836 9841 9845 9848 9851 9853 9854 9854 9854 9854 9853 9852 9850 9847 9844 9840 9835 9830 9826 9823 9821 9820 9820 9821 9823 9824 9826 9826 9825 9822 9818 9812 9805 9798 9791 9785 9780 9777 9775 9775 9775 9775 9774 9772 9769 9764 9757 9749 9739 9729 9719 9707 9696 9684 9672 9659 9645 9631 9616 9601 9586 9571 9554 9536 9516 9493 9467 9436 9400 9361 9317 9271 9221 9169 9114 9057 8994 8923 8842 8747 8638 8511 8364 8197 8010 7804 7578 7329 7053 6750 6416 6046 5637 5186 4703 4199 3686 3178 2703 2287 1955 1725 1608 1613 1754 2012 2369 2807 3304 3837 4382 4912 5414 5884 6313 6696 7037 7339 7608 7848 8061 8249 8417 8565 8694 8806 8901 8982 9051 9110 9161 9205 9246 9283 9318 9351 9382 9411 9437 9462 9484 9503 9520 9535 9547 9557 9565 9571 9576 9579 9580 9579 9577 9573 9567 9558 9547 9534 9519 9501 9480 9456 9428 9395 9357 9314 9263 9206 9142 9071 8993 8907 8814 8713 8605 8489 8365 8231 8088 7936 7776 7606 7430 7249 7063 6875 6686 6496 6309 6125 5942 5763 5588 5417 5251 5091 4936 4788 4649 4520 4400 4290 4192 4106 4031 3968 3916 3877 3849 3834 3831 3841 3865 3904 3958 4027 4112 4214 4331 4465 4613 4775 4950 5135 5330 5532 5740 5951 6163 6376 6586 6793 6995 7190 7377 7555 7723 7881 8029 8165 8291 8407 8513 8611 8701 8783 8859 8928 8990 9046 9096 9140 9179 9212 9242 9267 9289 9308 9324 9338 9349 9357 9362 9365 9364 9360 9354 9347 9339 9331 9323 9315 9309 9303 9296 9290 9282 9275 9267 9259 9252 9247 9245 9248 9254 9263 9276 9291 9308 9325 9341 9356 9371 9385 9399 9414 9430 9448 9469 9491 9514 9537 9560 9582 9602 9620 9636 9651 9666 9679 9693 9706 9719 9732 9745 9756 9766 9775 9783 9789 9795 9801 9806 9811 9816 9820 9823 9826 9828 9829 9829 9829 9829 9829 9829 9831 9833 9836 9838 9842 9845 9847 9849 9851 9852 9852 9851 9847 9841 9832 9819 9802 9781 9757 9732 9706 9683 9663 9648 9641 9642 9649 9662 9682 9705 9730 9755 9778 9799 9817 9831 9842 9850 9855 9858 9859 9860 9861 9861 9863 9864 9867 9869 9872 9873 9874 9873 9871 9868 9862 9856 9851 9846 9843 9842 9843 6281 4 7 2 9847 9852 9857 9862 9866 9868 9867 9864 9859 9853 9847 9843 9840 9839 9841 9845 9850 9855 9860 9863 9864 9862 9858 9852 9844 9836 9828 9820 9814 9810 9808 9807 9806 9806 9806 9806 9803 9800 9795 9790 9784 9778 9772 9768 9765 9763 9761 9758 9755 9751 9744 9735 9723 9711 9698 9684 9671 9658 9647 9635 9623 9608 9590 9569 9544 9515 9483 9448 9412 9377 9340 9300 9256 9206 9149 9082 9001 8907 8801 8682 8552 8406 8241 8055 7843 7592 7294 6939 6528 6063 5551 4992 4422 3868 3358 2920 2580 2357 2281 2345 2538 2847 3257 3737 4260 4794 5315 5811 6271 6680 7040 7356 7631 7874 8086 8272 8438 8585 8716 8830 8929 9014 9089 9153 9210 9260 9306 9349 9389 9425 9459 9488 9514 9536 9555 9571 9584 9596 9608 9619 9631 9643 9655 9667 9679 9689 9699 9707 9715 9723 9731 9740 9749 9759 9770 9781 9791 9800 9807 9813 9816 9818 9819 9819 9820 9821 9823 9827 9831 9836 9841 9846 9850 9854 9856 9857 9858 9858 9858 9858 9858 9858 9858 9859 9860 9862 9863 9866 9868 9871 9873 9876 9878 9879 9880 9880 9879 9878 9876 9874 9873 9871 9870 9869 9868 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9863 9863 9864 9865 9867 9869 9872 9874 9877 9878 9879 9879 9878 9878 9877 9878 9879 9881 9885 9888 9893 9897 9900 9903 9906 9907 9908 9908 9909 9910 9910 9911 9913 9914 9916 9917 9919 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9923 9922 9923 9923 9923 9923 9923 9921 9919 9916 9912 9909 9906 9904 9904 9904 9906 9908 9910 9912 9912 9910 9906 9901 9894 9887 9879 9873 9868 9864 9860 9857 9854 9851 9848 9844 9841 9838 9837 9838 9840 9844 9850 9857 9865 9871 9877 9880 9882 9882 9880 9877 9873 9870 9867 9865 9863 9862 9863 9863 9865 9867 9869 9871 9874 9877 9880 9883 9885 9886 9885 9884 9882 9878 9875 9871 9867 9865 9862 9861 9861 9861 9861 9861 9861 9860 9858 9855 9851 9846 9840 9835 9829 9823 9818 9814 9810 9808 9805 9803 9800 9796 9789 9780 9767 9751 9731 9709 9684 9659 9636 9616 9600 9590 9586 9590 9600 9616 9636 9659 9683 9706 9728 9746 9762 9773 9782 9787 9789 9791 9791 9790 9789 9787 9785 9783 9781 9778 9775 9772 9770 9769 9768 9767 9767 9767 9767 9766 9763 9759 9753 9745 9734 9722 9709 9696 9683 9670 9658 9647 9636 9624 9611 9595 9576 9554 9528 9498 9465 9431 9395 9358 9320 9281 9240 9194 9141 9078 9003 8917 8817 8701 8571 8427 8271 8095 7894 7662 7397 7086 6724 6304 5829 5314 4774 4219 3683 3197 2792 2497 2323 2280 2381 2618 2964 3397 3889 4416 4952 5471 5949 6386 6777 7120 6282 4 7 2 7417 7674 7898 8099 8278 8436 8577 8702 8813 8909 8991 9061 9121 9172 9218 9259 9297 9332 9365 9396 9425 9450 9473 9492 9510 9525 9538 9551 9564 9578 9592 9607 9622 9637 9651 9664 9675 9685 9693 9701 9708 9715 9722 9729 9736 9744 9751 9758 9764 9770 9775 9779 9783 9788 9793 9798 9805 9811 9819 9826 9832 9837 9841 9844 9846 9847 9848 9848 9849 9851 9853 9856 9860 9863 9867 9870 9872 9874 9875 9876 9876 9877 9878 9880 9883 9886 9890 9895 9899 9903 9906 9908 9908 9907 9905 9902 9898 9893 9890 9886 9883 9881 9880 9880 9880 9880 9880 9881 9881 9881 9880 9879 9878 9878 9877 9878 9879 9881 9883 9886 9888 9891 9892 9892 9891 9889 9886 9883 9879 9876 9875 9875 9877 9879 9883 9887 9891 9894 9895 9895 9894 9891 9888 9884 9881 9879 9879 9879 9880 9882 9884 9886 9888 9889 9889 9889 9889 9889 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9894 9894 9894 9894 9895 9897 9899 9901 9904 9906 9908 9909 9911 9912 9914 9915 9917 9920 9922 9924 9925 9925 9924 9921 9917 9912 9906 9900 9896 9893 9892 9892 9893 9896 9899 9902 9903 9904 9903 9901 9897 9894 9891 9890 9889 9890 9891 9893 9895 9896 9897 9896 9894 9891 9888 9885 9882 9879 9877 9875 9873 9871 9868 9865 9861 9856 9850 9844 9838 9831 9823 9815 9807 9797 9786 9774 9760 9745 9729 9713 9696 9681 9666 9654 9644 9636 9631 9627 9623 9621 9617 9611 9604 9596 9584 9571 9557 9542 9527 9511 9495 9478 9460 9440 9418 9393 9366 9338 9309 9280 9253 9228 9206 9186 9168 9151 9133 9114 9093 9070 9044 9017 8990 8966 8944 8926 8912 8904 8900 8900 8902 8904 8907 8910 8912 8913 8913 8912 8911 8910 8909 8908 8906 8905 8904 8902 8900 8898 8896 8894 8892 8890 8887 8885 8881 8877 8873 8867 8860 8852 8842 8830 8816 8800 8782 8763 8744 8726 8707 8688 8668 8646 8619 8586 8544 8492 8430 8357 8275 8181 8073 7952 7815 7649 7448 7205 6914 6574 6185 5744 5278 4810 4361 3957 3625 3387 3275 3284 3409 3641 3969 4364 4798 5240 5665 6065 6425 6731 6987 7197 7369 7511 7626 7719 7797 7864 7920 7965 7999 8024 8042 8054 8060 8062 8062 8062 8061 8061 8061 8063 8067 8073 8083 8097 8115 8137 8163 8193 8227 8263 8301 8341 8382 8424 8466 8510 8555 8601 8648 8696 8744 8793 8841 8888 8935 8980 9024 9067 9108 9148 9187 9224 9260 9294 9326 9357 9385 9412 9438 9463 9486 9509 9530 9552 9571 9590 9608 9624 9638 9652 9664 9675 9687 9698 9709 9721 9733 9745 9757 9767 9777 9785 9791 9797 9801 9805 9808 9813 9818 9824 9832 9839 9847 9854 9860 9864 9867 9867 9866 9865 9864 9863 9865 9869 9874 9881 9889 9898 9905 9911 9913 9913 9911 9908 9903 6283 4 7 2 9898 9895 9894 9896 9900 9905 9912 9918 9924 9928 9929 9929 9927 9924 9921 9918 9915 9915 9916 9918 9920 9921 9923 9924 9924 9923 9922 9922 9923 9925 9928 9932 9937 9941 9945 9947 9948 9948 9946 9943 9939 9935 9932 9930 9928 9928 9930 9932 9935 9939 9942 9944 9946 9946 9945 9943 9940 9937 9934 9931 9929 9928 9929 9930 9931 9933 9933 9933 9931 9928 9925 9921 9918 9915 9914 9914 9916 9918 9921 9923 9924 9924 9922 9919 9915 9910 9906 9903 9900 9899 9900 9903 9906 9909 9913 9917 9920 9922 9923 9924 9925 9926 9928 9929 9932 9935 9938 9942 9945 9948 9951 9953 9953 9952 9951 9948 9944 9940 9937 9934 9931 9930 9929 9930 9931 9933 9935 9937 9938 9938 9937 9936 9935 9933 9932 9932 9932 9934 9936 9940 9943 9946 9950 9952 9954 9954 9954 9954 9953 9952 9951 9951 9952 9953 9955 9957 9960 9962 9963 9964 9965 9964 9963 9961 9957 9954 9949 9945 9940 9937 9934 9933 9933 9934 9937 9940 9944 9948 9951 9953 9954 9954 9953 9952 9951 9950 9950 9950 9950 9951 9952 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9951 9949 9948 9947 9946 9945 9945 9946 9948 9950 9952 9954 9956 9956 9956 9954 9951 9948 9945 9942 9939 9938 9938 9939 9939 9940 9939 9937 9933 9926 9917 9906 9894 9882 9871 9860 9852 9847 9845 9844 9846 9849 9853 9857 9861 9866 9871 9876 9882 9889 9897 9906 9915 9924 9932 9939 9944 9947 9948 9948 9947 9945 9944 9943 9943 9944 9947 9949 9951 9953 9954 9954 9953 9950 9947 9944 9941 9939 9937 9936 9937 9939 9941 9944 9946 9948 9949 9949 9947 9945 9942 9939 9936 9934 9932 9931 9930 9930 9929 9927 9926 9924 9922 9920 9919 9919 9920 9922 9925 9927 9930 9932 9934 9934 9933 9931 9929 9927 9925 9923 9922 9922 9922 9922 9921 9920 9918 9915 9912 9908 9904 9900 9897 9894 9892 9892 9892 9892 9893 9893 9893 9892 9889 9884 9878 9871 9863 9854 9846 9839 9833 9829 9826 9824 9823 9821 9818 9813 9806 9796 9785 9773 9759 9747 9736 9725 9716 9707 9698 9688 9676 9662 9646 9627 9606 9583 9557 9526 9490 9448 9397 9338 9267 9186 9096 8999 8895 8779 8648 8499 8326 8117 7863 7556 7199 6798 6360 5894 5433 5005 4639 4357 4175 4108 4175 4357 4636 4992 5404 5845 6291 6713 7099 7446 7751 8010 8229 8416 8578 8723 8851 8965 9068 9160 9241 9310 9368 9416 9456 9489 9519 9545 9569 9594 9617 9640 9662 9682 9699 9714 9726 9734 9741 9746 9751 9755 9761 9767 9776 9785 9794 9803 9810 9816 9819 9819 9817 9814 9812 9810 9810 9813 9818 9826 9835 9844 9851 9857 9861 9863 9862 9860 9858 9857 9857 9858 9860 9865 9869 9874 9878 9880 9882 9882 9881 9879 9878 9877 9877 9878 9880 9883 9887 9891 9894 9898 9901 6284 4 7 2 9903 9904 9905 9905 9904 9903 9902 9901 9901 9902 9904 9907 9912 9918 9924 9930 9935 9940 9943 9945 9944 9942 9939 9936 9932 9929 9927 9927 9928 9930 9932 9935 9937 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9950 9948 9945 9943 9941 9939 9939 9940 9942 9945 9948 9951 9952 9952 9951 9948 9945 9942 9940 9940 9942 9945 9950 9955 9960 9964 9965 9963 9960 9954 9947 9940 9934 9929 9928 9928 9931 9935 9939 9944 9947 9949 9950 9949 9949 9948 9948 9948 9950 9953 9955 9956 9956 9956 9954 9951 9948 9945 9943 9943 9943 9945 9947 9950 9951 9952 9950 9947 9943 9938 9934 9931 9929 9929 9932 9936 9942 9947 9953 9959 9963 9965 9966 9966 9965 9962 9959 9956 9952 9947 9943 9939 9936 9933 9931 9930 9931 9933 9936 9940 9944 9947 9949 9951 9952 9952 9951 9951 9951 9951 9952 9954 9956 9957 9958 9958 9958 9957 9955 9953 9952 9952 9953 9955 9957 9961 9964 9966 9966 9965 9963 9958 9952 9946 9940 9935 9932 9931 9931 9934 9938 9942 9946 9949 9950 9950 9949 9946 9942 9939 9936 9934 9932 9932 9932 9933 9934 9934 9933 9930 9927 9922 9917 9912 9906 9902 9897 9894 9892 9890 9889 9889 9888 9888 9887 9885 9884 9881 9879 9876 9873 9869 9865 9861 9857 9852 9848 9843 9838 9833 9829 9825 9822 9818 9814 9809 9803 9795 9785 9773 9760 9746 9732 9717 9703 9690 9676 9660 9639 9614 9583 9548 9505 9458 9408 9357 9305 9247 9179 9100 9001 8874 8714 8514 8282 8028 7755 7479 7223 7006 6851 6764 6751 6815 6960 7163 7409 7677 7952 8219 8467 8678 8855 9002 9121 9218 9296 9361 9420 9475 9524 9569 9607 9641 9670 9693 9712 9728 9742 9757 9773 9789 9804 9820 9834 9847 9857 9865 9870 9874 9877 9879 9881 9883 9886 9889 9892 9894 9896 9898 9899 9899 9900 9900 9902 9905 9908 9912 9916 9920 9924 9928 9930 9931 9932 9932 9932 9932 9931 9931 9931 9930 9929 9928 9927 9925 9925 9924 9925 9926 9928 9931 9934 9935 9936 9935 9933 9930 9926 9922 9918 9917 9916 9917 9919 9922 9925 9928 9930 9930 9928 9926 9924 9921 9920 9919 9920 9923 9926 9930 9933 9936 9938 9938 9937 9936 9933 9931 9929 9928 9928 9929 9932 9935 9939 9944 9948 9951 9954 9957 9958 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9960 9958 9955 9951 9947 9942 9938 9934 9932 9931 9931 9932 9934 9936 9937 9938 9938 9938 9937 9936 9935 9934 9934 9935 9936 9936 9937 9936 9935 9934 9932 9929 9927 9926 9926 9926 9927 9928 9929 9930 9930 9929 9928 9926 9925 9924 9925 9927 9930 9934 9939 9944 9947 9949 9950 9950 9948 9945 9943 9941 9940 9941 9943 9946 9950 9955 9959 9963 9966 9968 9970 9971 9973 9973 9974 9974 9974 9973 9971 9969 9966 9964 9962 9961 6285 4 7 2 9961 9963 9965 9967 9968 9968 9967 9964 9960 9955 9950 9945 9942 9941 9941 9944 9948 9952 9957 9960 9962 9962 9961 9957 9953 9947 9943 9939 9936 9934 9933 9933 9934 9934 9932 9930 9926 9920 9913 9905 9897 9889 9881 9874 9866 9859 9851 9842 9830 9815 9798 9778 9756 9733 9709 9686 9663 9641 9619 9596 9573 9548 9521 9490 9456 9420 9381 9341 9300 9261 9223 9188 9156 9127 9102 9080 9060 9044 9029 9017 9006 8998 8992 8989 8988 8990 8996 9005 9017 9033 9052 9074 9098 9124 9151 9180 9209 9239 9270 9302 9335 9369 9404 9439 9476 9512 9547 9580 9611 9640 9665 9688 9708 9725 9742 9757 9771 9785 9799 9812 9825 9837 9848 9858 9866 9873 9879 9884 9889 9894 9900 9907 9914 9922 9930 9936 9941 9944 9946 9945 9941 9937 9933 9930 9929 9929 9931 9936 9941 9947 9951 9954 9955 9954 9950 9946 9941 9937 9935 9934 9935 9937 9940 9944 9947 9948 9948 9947 9945 9942 9940 9938 9937 9937 9939 9941 9944 9947 9950 9953 9954 9955 9955 9955 9953 9951 9948 9946 9943 9941 9940 9939 9940 9941 9944 9946 9949 9951 9952 9953 9952 9950 9947 9944 9941 9939 9937 9938 9939 9942 9945 9949 9952 9955 9957 9958 9956 9953 9949 9944 9938 9931 9925 9919 9915 9912 9910 9910 9911 9914 9918 9922 9927 9933 9938 9942 9947 9950 9953 9956 9958 9959 9960 9962 9963 9964 9965 9967 9969 9970 9972 9973 9974 9974 9974 9973 9971 9969 9967 9965 9963 9961 9960 9959 9958 9958 9959 9960 9961 9962 9963 9964 9964 9964 9963 9962 9960 9958 9956 9954 9952 9951 9951 9952 9953 9954 9956 9958 9959 9959 9959 9958 9958 9957 9956 9956 9956 9957 9957 9958 9958 9958 9957 9955 9952 9949 9946 9943 9942 9941 9942 9944 9947 9949 9952 9953 9954 9953 9952 9950 9948 9946 9947 9948 9951 9955 9961 9966 9970 9972 9973 9970 9966 9959 9952 9944 9938 9934 9931 9931 9933 9937 9941 9944 9946 9946 9945 9942 9938 9934 9931 9928 9927 9926 9926 9926 9925 9923 9919 9914 9908 9903 9897 9893 9890 9888 9888 9888 9887 9885 9881 9876 9868 9859 9850 9841 9834 9829 9826 9825 9827 9829 9832 9835 9836 9837 9837 9836 9834 9831 9828 9825 9822 9816 9809 9800 9790 9778 9764 9751 9737 9725 9715 9705 9697 9689 9681 9673 9665 9656 9647 9639 9633 9630 9630 9633 9640 9651 9663 9678 9693 9707 9720 9732 9741 9748 9754 9759 9763 9767 9771 9776 9783 9790 9799 9808 9817 9825 9832 9838 9842 9844 9845 9844 9842 9840 9839 9837 9837 9837 9838 9839 9841 9842 9844 9845 9847 9849 9852 9854 9858 9862 9865 9868 9871 9872 9872 9871 9870 9867 9865 9863 9862 9861 9863 9865 9868 9872 9876 9879 9881 9881 9880 9876 9872 9866 9860 9854 9849 9844 9841 9838 9836 9835 9834 9832 9830 9827 9823 9818 6286 4 7 2 9813 9808 9803 9798 9795 9792 9790 9788 9787 9785 9783 9778 9772 9764 9754 9743 9730 9716 9702 9688 9674 9661 9649 9638 9627 9616 9605 9593 9579 9564 9546 9526 9505 9481 9456 9429 9401 9372 9342 9310 9277 9242 9206 9168 9128 9087 9045 9002 8959 8915 8871 8828 8784 8739 8695 8649 8604 8560 8516 8474 8433 8395 8359 8325 8293 8263 8235 8210 8187 8168 8153 8142 8138 8139 8147 8160 8177 8199 8224 8252 8281 8313 8346 8382 8422 8464 8509 8557 8607 8660 8713 8765 8817 8867 8917 8965 9012 9059 9105 9151 9196 9240 9283 9324 9363 9398 9430 9459 9484 9507 9528 9548 9566 9585 9603 9622 9641 9660 9679 9697 9715 9730 9745 9757 9767 9776 9783 9790 9796 9803 9809 9817 9825 9833 9840 9848 9854 9859 9863 9866 9868 9870 9872 9875 9879 9884 9890 9897 9903 9909 9914 9918 9920 9922 9922 9922 9922 9922 9923 9924 9925 9926 9928 9929 9929 9929 9930 9930 9930 9930 9931 9932 9933 9934 9934 9933 9932 9931 9930 9929 9928 9929 9931 9935 9939 9945 9950 9955 9958 9960 9959 9957 9953 9947 9941 9935 9931 9928 9926 9926 9927 9930 9933 9936 9938 9940 9941 9942 9941 9941 9940 9940 9940 9941 9942 9942 9943 9943 9943 9942 9941 9939 9937 9935 9932 9930 9927 9925 9923 9921 9919 9916 9914 9912 9910 9908 9906 9905 9904 9903 9903 9904 9905 9906 9906 9906 9905 9904 9902 9899 9895 9892 9889 9887 9886 9885 9886 9887 9889 9892 9894 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9915 9917 9919 9921 9924 9927 9930 9934 9937 9940 9943 9946 9948 9951 9953 9954 9955 9956 9955 9955 9953 9952 9951 9950 9951 9952 9954 9957 9960 9963 9966 9967 9967 9966 9964 9960 9956 9952 9949 9946 9944 9943 9943 9944 9945 9947 9949 9951 9954 9955 9957 9958 9959 9959 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9954 9952 9950 9948 9946 9945 9944 9944 9945 9947 9948 9949 9948 9947 9944 9940 9936 9931 9927 9923 9921 9920 9920 9921 9923 9924 9925 9925 9923 9921 9918 9914 9911 9908 9907 9906 9907 9909 9911 9914 9916 9918 9919 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9912 9910 9907 9904 9901 9899 9897 9896 9897 9898 9900 9904 9907 9911 9915 9918 9920 9922 9923 9922 9921 9918 9915 9911 9907 9904 9901 9899 9899 9900 9902 9905 9908 9911 9913 9915 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9916 9914 9911 9907 9903 9898 9894 9891 9890 9891 9894 9898 9903 9908 9913 9915 9917 9916 9913 9909 9904 9899 9895 9892 9891 9891 9894 9897 9902 9906 9910 9913 9915 9916 9916 9916 9915 9916 9917 9918 9920 9923 9926 9928 9931 9933 9934 9935 9937 9939 9941 9944 9947 9949 9951 9952 9951 9949 9946 9943 6287 4 7 3 9952 9950 9948 9947 9946 9945 9946 9947 9948 9950 9952 9954 9955 9955 9955 9954 9952 9950 9949 9947 9946 9945 9945 9946 9946 9947 9947 9947 9946 9944 9943 9942 9942 9943 9945 9949 9955 9961 9967 9971 9974 9975 9975 9971 9966 9960 9954 9949 9944 9941 9940 9939 9939 9940 9940 9940 9939 9939 9938 9938 9938 9939 9941 9943 9945 9946 9947 9946 9945 9943 9940 9937 9935 9934 9934 9934 9936 9937 9939 9940 9940 9938 9936 9934 9931 9929 9927 9927 9928 9929 9930 9932 9932 9931 9928 9924 9919 9913 9908 9904 9900 9898 9898 9899 9901 9903 9904 9906 9906 9905 9902 9899 9894 9888 9882 9876 9870 9865 9861 9858 9856 9855 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9867 9869 9871 9873 9874 9875 9874 9873 9871 9868 9865 9862 9859 9856 9854 9853 9853 9853 9855 9857 9859 9862 9864 9867 9870 9872 9874 9875 9876 9877 9879 9881 9883 9886 9890 9894 9898 9902 9905 9908 9910 9911 9912 9912 9913 9914 9915 9917 9918 9919 9920 9920 9920 9921 9921 9923 9925 9930 9936 9943 9950 9956 9961 9964 9964 9961 9956 9951 9945 9940 9935 9933 9933 9935 9937 9939 9940 9941 9941 9939 9937 9934 9932 9931 9931 9932 9934 9937 9940 9944 9947 9949 9951 9952 9953 9953 9953 9953 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9955 9953 9951 9948 9944 9939 9934 9930 9926 9923 9921 9920 9920 9920 9920 9920 9919 9917 9914 9909 9904 9899 9893 9887 9882 9878 9875 9873 9871 9870 9869 9868 9867 9867 9866 9865 9863 9862 9861 9860 9859 9858 9857 9857 9856 9856 9856 9856 9857 9857 9859 9860 9861 9863 9864 9865 9866 9867 9869 9871 9872 9874 9876 9877 9878 9878 9877 9875 9873 9871 9869 9867 9866 9867 9868 9870 9873 9876 9879 9883 9885 9887 9888 9887 9886 9883 9880 9877 9873 9869 9865 9862 9859 9857 9854 9852 9849 9846 9841 9834 9827 9819 9811 9802 9793 9784 9775 9765 9754 9741 9727 9711 9693 9675 9656 9636 9616 9595 9571 9543 9506 9463 9412 9353 9285 9211 9130 9045 8952 8843 8709 8547 8346 8100 7801 7445 7052 6640 6221 5822 5473 5200 5036 4979 5032 5194 5458 5795 6178 6578 6974 7352 7698 7992 8243 8453 8630 8780 8907 9015 9113 9200 9277 9344 9400 9446 9485 9517 9544 9568 9590 9613 9636 9658 9679 9698 9715 9729 9740 9748 9754 9759 9765 9771 9778 9786 9794 9803 9812 9820 9826 9831 9835 9838 9840 9842 9843 9844 9844 9844 9844 9843 9842 9842 9841 9840 9841 9841 9843 9845 9847 9849 9851 9852 9852 9852 9852 9852 9852 9854 9855 9858 9860 9863 9866 9868 9869 9869 9869 9869 9868 9868 9868 9869 9870 9872 9874 9876 9879 9882 9886 9889 9894 9898 9902 9906 9910 9913 9914 9915 9914 9913 9911 9909 9907 9906 9905 9905 9907 9909 6288 4 7 3 9912 9916 9921 9926 9932 9936 9941 9944 9946 9946 9944 9941 9938 9933 9929 9925 9923 9923 9925 9928 9932 9938 9944 9949 9953 9955 9956 9955 9953 9950 9947 9945 9944 9944 9945 9948 9951 9954 9957 9958 9959 9959 9959 9958 9956 9955 9955 9955 9956 9957 9958 9959 9960 9960 9959 9958 9957 9955 9954 9953 9953 9953 9953 9954 9954 9955 9956 9958 9959 9961 9963 9965 9966 9967 9968 9967 9966 9963 9961 9958 9956 9953 9952 9951 9951 9952 9953 9955 9956 9957 9957 9956 9954 9952 9949 9946 9943 9940 9938 9935 9934 9932 9931 9931 9930 9930 9929 9929 9928 9926 9925 9922 9920 9916 9912 9908 9902 9896 9889 9882 9874 9866 9859 9851 9844 9837 9831 9826 9821 9816 9811 9805 9798 9790 9780 9769 9756 9742 9728 9713 9698 9685 9672 9661 9650 9641 9632 9623 9615 9606 9596 9586 9575 9565 9554 9545 9537 9530 9526 9524 9524 9526 9530 9535 9541 9547 9553 9560 9567 9575 9583 9593 9604 9616 9629 9643 9657 9671 9685 9698 9712 9725 9738 9750 9763 9776 9788 9799 9810 9819 9829 9837 9845 9853 9861 9869 9876 9884 9890 9896 9901 9904 9907 9909 9910 9912 9914 9916 9918 9921 9923 9925 9927 9929 9930 9930 9931 9932 9934 9936 9939 9942 9945 9947 9949 9951 9951 9952 9952 9953 9954 9955 9957 9960 9964 9967 9970 9973 9976 9978 9979 9979 9979 9977 9975 9973 9969 9966 9962 9958 9955 9952 9950 9949 9950 9951 9954 9957 9962 9966 9971 9975 9979 9982 9983 9983 9982 9980 9978 9976 9974 9974 9975 9977 9980 9983 9985 9987 9987 9986 9983 9981 9978 9976 9974 9974 9974 9976 9977 9978 9978 9977 9976 9974 9972 9970 9970 9971 9973 9976 9978 9981 9982 9983 9983 9982 9981 9980 9979 9980 9980 9981 9983 9984 9984 9983 9981 9979 9975 9972 9969 9967 9965 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9973 9975 9977 9979 9980 9981 9982 9982 9981 9981 9980 9979 9979 9979 9980 9981 9982 9982 9983 9983 9982 9981 9980 9978 9976 9974 9974 9974 9976 9979 9983 9987 9992 9996 99991000110000 9998 9994 9990 9984 9979 9973 9970 9967 9966 9966 9968 9970 9973 9975 9977 9979 9980 9980 9979 9977 9974 9971 9967 9963 9960 9956 9954 9951 9950 9950 9950 9951 9953 9954 9955 9956 9956 9955 9954 9952 9949 9947 9945 9943 9942 9942 9942 9943 9944 9945 9946 9946 9947 9947 9946 9946 9946 9946 9947 9948 9949 9950 9952 9953 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9964 9965 9965 9966 9967 9968 9970 9973 9976 9980 9982 9984 9985 9985 9983 9980 9976 9972 9968 9964 9961 9960 9959 9960 9962 9965 9969 9972 9976 9979 9981 9981 9981 9979 9977 9974 9972 9970 9968 9968 9969 9970 9972 9974 9976 9977 9976 9975 9972 9969 9966 9962 9960 6289 4 7 3 9958 9958 9960 9962 9965 9968 9971 9975 9977 9979 9981 9982 9983 9984 9984 9985 9984 9984 9983 9981 9979 9977 9975 9973 9972 9971 9972 9973 9975 9977 9980 9983 9985 9986 9985 9984 9982 9978 9974 9970 9966 9963 9961 9959 9958 9958 9958 9958 9957 9957 9956 9954 9952 9950 9948 9946 9944 9943 9941 9941 9940 9939 9937 9935 9932 9928 9923 9917 9911 9904 9898 9893 9888 9884 9882 9880 9878 9877 9876 9874 9873 9871 9870 9869 9868 9868 9869 9870 9871 9872 9874 9876 9878 9882 9886 9891 9897 9904 9911 9917 9922 9926 9928 9928 9927 9925 9922 9920 9919 9918 9919 9922 9925 9928 9932 9934 9937 9938 9937 9936 9935 9933 9931 9929 9927 9925 9924 9924 9924 9925 9926 9927 9928 9930 9931 9930 9929 9927 9924 9920 9915 9910 9906 9902 9900 9898 9897 9897 9897 9897 9897 9895 9892 9888 9883 9876 9868 9859 9850 9841 9832 9824 9817 9810 9804 9799 9794 9788 9781 9772 9760 9746 9728 9708 9686 9664 9641 9619 9596 9574 9551 9524 9492 9449 9398 9337 9265 9181 9088 8987 8881 8764 8631 8476 8295 8076 7812 7493 7120 6705 6262 5799 5345 4930 4584 4333 4188 4156 4249 4458 4760 5131 5545 5980 6415 6826 7193 7519 7803 8045 8250 8425 8575 8713 8837 8948 9048 9138 9216 9284 9339 9385 9422 9453 9480 9505 9528 9551 9575 9598 9621 9643 9664 9683 9699 9713 9725 9735 9742 9748 9752 9754 9755 9756 9756 9757 9760 9764 9770 9778 9787 9798 9808 9817 9825 9831 9835 9836 9836 9836 9836 9838 9840 9845 9852 9860 9868 9876 9882 9886 9889 9889 9887 9885 9883 9883 9883 9885 9888 9893 9897 9901 9903 9904 9904 9903 9902 9902 9902 9904 9908 9912 9917 9922 9926 9928 9928 9927 9924 9921 9919 9917 9916 9917 9920 9924 9928 9932 9936 9938 9940 9941 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9940 9941 9943 9946 9950 9955 9959 9962 9964 9965 9964 9961 9957 9953 9949 9946 9944 9943 9943 9945 9947 9949 9950 9951 9951 9951 9950 9949 9949 9949 9949 9950 9951 9951 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9943 9944 9945 9947 9950 9952 9954 9956 9957 9958 9957 9956 9954 9953 9952 9952 9952 9952 9952 9952 9951 9949 9947 9944 9940 9936 9932 9929 9926 9925 9924 9925 9926 9928 9931 9934 9938 9941 9945 9949 9952 9955 9957 9958 9957 9955 9950 9945 9939 9932 9926 9922 9919 9918 9919 9922 9926 9931 9936 9940 9943 9944 9943 9940 9936 9932 9926 9922 9918 9916 9915 9915 9917 9919 9922 9924 9926 9927 9928 9927 9926 9924 9922 9921 9920 9921 9922 9925 9929 9933 9937 9940 9943 9944 9945 9944 9942 9940 9937 9935 9933 9932 9932 9932 9933 9934 9935 9935 9934 9934 9933 9932 9931 9931 9931 9932 9934 9936 9937 6290 4 7 3 9938 9938 9937 9935 9932 9928 9925 9922 9921 9920 9920 9922 9924 9926 9928 9929 9929 9928 9926 9923 9920 9917 9914 9912 9911 9911 9911 9913 9915 9917 9918 9919 9919 9917 9915 9912 9908 9905 9902 9901 9903 9906 9909 9914 9918 9921 9921 9918 9913 9905 9895 9885 9875 9867 9862 9859 9859 9860 9861 9863 9863 9860 9855 9848 9839 9829 9820 9810 9802 9795 9788 9782 9776 9769 9762 9755 9748 9741 9734 9725 9716 9705 9690 9672 9649 9622 9593 9562 9529 9496 9464 9433 9399 9362 9318 9266 9204 9130 9042 8943 8834 8716 8590 8449 8289 8109 7896 7639 7328 6954 6525 6046 5522 4974 4434 3931 3497 3154 2924 2827 2877 3054 3345 3734 4195 4702 5225 5731 6213 6659 7057 7403 7702 7957 8178 8367 8528 8668 8791 8898 8991 9072 9142 9202 9255 9302 9344 9383 9418 9451 9482 9511 9537 9561 9583 9603 9620 9636 9651 9665 9678 9691 9704 9716 9728 9740 9751 9761 9769 9777 9783 9789 9793 9797 9800 9804 9808 9813 9818 9824 9830 9836 9841 9846 9851 9854 9858 9861 9864 9867 9871 9875 9879 9882 9885 9888 9889 9889 9889 9888 9887 9886 9887 9888 9890 9893 9896 9899 9903 9906 9909 9911 9912 9913 9913 9913 9912 9910 9909 9907 9905 9903 9902 9901 9901 9901 9901 9901 9901 9901 9899 9898 9896 9893 9890 9887 9883 9880 9875 9870 9864 9858 9851 9844 9836 9829 9821 9815 9808 9800 9792 9783 9772 9759 9744 9728 9711 9693 9676 9659 9643 9628 9615 9602 9590 9577 9565 9552 9541 9530 9521 9513 9508 9505 9504 9504 9506 9509 9514 9519 9526 9534 9544 9556 9570 9585 9602 9620 9637 9654 9670 9685 9698 9710 9721 9732 9743 9755 9767 9780 9793 9805 9817 9828 9837 9845 9851 9856 9860 9863 9865 9866 9868 9868 9869 9869 9868 9866 9864 9863 9861 9860 9860 9862 9865 9869 9873 9876 9880 9882 9882 9880 9877 9874 9870 9867 9865 9864 9866 9869 9873 9877 9880 9883 9885 9885 9883 9882 9880 9879 9880 9881 9883 9887 9891 9895 9897 9899 9900 9901 9900 9898 9897 9896 9896 9896 9897 9898 9900 9901 9901 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9889 9886 9883 9879 9875 9870 9866 9861 9858 9856 9854 9853 9852 9852 9851 9849 9847 9843 9839 9834 9828 9821 9814 9807 9798 9789 9780 9770 9760 9750 9740 9731 9721 9712 9702 9692 9681 9667 9652 9634 9615 9593 9569 9544 9519 9494 9468 9443 9418 9392 9366 9339 9311 9280 9248 9212 9174 9133 9088 9040 8987 8931 8870 8805 8735 8660 8581 8498 8412 8321 8227 8130 8030 7926 7819 7708 7594 7478 7358 7236 7111 6985 6857 6729 6600 6472 6345 6219 6095 5974 5856 5741 5631 5524 5421 5324 5232 5146 5068 4998 4938 4888 4849 4822 4806 4801 4807 4824 4851 4888 4935 4992 5059 5137 5225 5322 5428 5542 5663 6291 4 7 3 5788 5917 6048 6179 6310 6440 6567 6692 6813 6931 7044 7153 7256 7354 7446 7533 7614 7690 7761 7827 7890 7949 8004 8056 8104 8150 8192 8230 8266 8299 8331 8362 8392 8422 8455 8489 8525 8562 8602 8644 8686 8728 8769 8810 8849 8888 8926 8963 8999 9036 9073 9111 9148 9185 9221 9257 9291 9323 9354 9384 9412 9439 9465 9490 9515 9539 9561 9583 9603 9623 9641 9659 9675 9691 9707 9722 9737 9751 9764 9775 9786 9794 9802 9808 9813 9818 9822 9827 9832 9838 9843 9849 9854 9859 9864 9868 9872 9876 9880 9883 9887 9890 9894 9896 9898 9899 9900 9901 9901 9902 9904 9906 9908 9910 9911 9911 9910 9908 9905 9901 9897 9893 9891 9890 9891 9894 9898 9903 9909 9915 9921 9926 9929 9931 9932 9931 9929 9926 9923 9920 9917 9915 9915 9915 9917 9920 9924 9927 9930 9933 9935 9936 9936 9935 9935 9935 9936 9938 9941 9944 9948 9952 9956 9958 9960 9961 9961 9961 9960 9959 9959 9958 9958 9958 9959 9959 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9954 9954 9953 9952 9951 9951 9953 9955 9958 9962 9966 9971 9974 9977 9977 9975 9972 9967 9961 9956 9952 9950 9949 9951 9954 9958 9962 9965 9966 9966 9964 9962 9958 9955 9953 9952 9953 9954 9957 9959 9961 9962 9963 9962 9961 9960 9959 9958 9957 9957 9957 9956 9956 9954 9953 9951 9950 9949 9950 9951 9953 9956 9959 9961 9962 9962 9961 9959 9957 9955 9953 9953 9953 9954 9955 9956 9956 9955 9953 9951 9948 9946 9945 9945 9947 9949 9952 9956 9960 9963 9965 9967 9967 9967 9966 9966 9965 9964 9963 9963 9962 9962 9962 9962 9963 9963 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9959 9960 9962 9964 9965 9967 9967 9966 9963 9960 9957 9953 9951 9949 9949 9951 9953 9956 9959 9961 9962 9962 9960 9957 9953 9950 9947 9945 9944 9944 9945 9946 9947 9948 9948 9948 9948 9947 9945 9943 9942 9940 9938 9936 9933 9931 9928 9926 9923 9921 9920 9919 9919 9920 9920 9922 9923 9924 9925 9926 9927 9928 9928 9927 9926 9923 9920 9916 9912 9907 9902 9898 9895 9894 9894 9895 9898 9902 9907 9911 9915 9919 9921 9922 9921 9920 9918 9915 9912 9910 9908 9907 9907 9908 9909 9909 9910 9910 9909 9907 9905 9902 9900 9897 9896 9895 9895 9896 9898 9900 9902 9904 9904 9904 9903 9902 9900 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9878 9877 9878 9880 9882 9885 9887 9890 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9901 9901 9900 9898 9895 9892 9889 9886 9884 9883 9882 9882 9883 9883 9885 9886 9887 9888 9889 9890 9892 9893 9894 9894 9893 9892 9890 9887 9884 9880 9878 9876 9876 9877 9881 9887 9893 9900 9905 9910 9913 9914 9912 9910 9907 6292 4 7 3 9904 9903 9902 9902 9904 9906 9908 9908 9906 9903 9898 9892 9885 9879 9874 9872 9872 9873 9876 9879 9882 9884 9884 9882 9878 9873 9867 9861 9856 9851 9847 9844 9841 9839 9836 9832 9827 9820 9812 9802 9791 9780 9768 9757 9747 9737 9728 9719 9710 9700 9689 9675 9658 9638 9615 9589 9561 9531 9501 9472 9441 9410 9379 9343 9301 9250 9188 9114 9029 8930 8819 8696 8561 8417 8254 8065 7845 7587 7281 6921 6498 6023 5510 4978 4437 3929 3482 3130 2896 2789 2816 2991 3291 3690 4162 4679 5214 5744 6238 6683 7079 7424 7716 7963 8171 8351 8511 8652 8777 8890 8992 9083 9163 9230 9288 9336 9377 9412 9442 9469 9494 9519 9543 9567 9591 9614 9635 9654 9671 9686 9699 9710 9720 9729 9738 9749 9760 9771 9784 9796 9807 9817 9825 9830 9834 9835 9835 9834 9833 9833 9835 9838 9843 9849 9856 9863 9870 9877 9882 9887 9890 9892 9892 9892 9891 9889 9886 9884 9882 9881 9881 9882 9885 9889 9894 9900 9905 9911 9915 9918 9919 9920 9919 9917 9915 9913 9912 9911 9910 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9910 9910 9911 9913 9916 9919 9922 9926 9929 9933 9935 9937 9939 9939 9939 9938 9938 9936 9935 9935 9934 9933 9933 9933 9932 9931 9930 9929 9927 9926 9925 9926 9927 9929 9932 9936 9940 9944 9947 9949 9950 9949 9947 9943 9940 9936 9932 9930 9929 9929 9930 9931 9933 9935 9937 9938 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9917 9914 9912 9910 9908 9906 9905 9904 9903 9902 9901 9900 9897 9894 9890 9885 9880 9873 9866 9858 9850 9842 9834 9825 9817 9808 9799 9790 9781 9772 9763 9754 9746 9738 9732 9726 9722 9719 9718 9718 9720 9725 9730 9738 9748 9759 9770 9783 9795 9806 9816 9826 9834 9840 9846 9852 9857 9861 9865 9869 9872 9874 9876 9876 9875 9874 9873 9871 9870 9869 9870 9871 9872 9873 9874 9874 9874 9874 9873 9872 9872 9873 9874 9876 9878 9879 9880 9880 9878 9874 9869 9863 9856 9848 9841 9833 9826 9818 9810 9801 9790 9778 9764 9749 9731 9713 9694 9673 9651 9629 9605 9579 9553 9524 9494 9463 9431 9400 9368 9336 9305 9274 9242 9211 9178 9144 9110 9075 9041 9007 8975 8945 8918 8895 8874 8857 8843 8832 8824 8818 8815 8814 8817 8824 8833 8846 8862 8880 8902 8924 8949 8974 9001 9029 9058 9088 9119 9151 9183 9216 9247 9277 9305 9330 9351 9370 9385 9397 9408 9415 9421 9423 9424 9421 9414 9403 9387 9367 9344 9317 9288 9258 9226 9193 9157 9116 9067 9009 8940 8858 8761 8650 8526 8390 8241 8075 7888 7681 7441 7159 6828 6441 6002 5514 4980 4420 3864 3339 2870 2486 2210 2065 2066 2200 2457 2827 3285 3802 4349 4893 5422 5922 6376 6779 6293 4 7 3 7133 7441 7712 7947 8152 8331 8491 8632 8756 8863 8956 9035 9104 9163 9214 9259 9301 9341 9379 9416 9450 9482 9512 9539 9562 9582 9599 9615 9628 9641 9654 9667 9680 9694 9707 9720 9732 9743 9753 9761 9768 9774 9780 9786 9792 9798 9806 9813 9820 9827 9833 9838 9843 9846 9848 9850 9853 9856 9860 9864 9868 9873 9877 9880 9882 9882 9882 9882 9881 9881 9881 9884 9887 9891 9896 9901 9907 9912 9916 9920 9922 9924 9924 9924 9923 9922 9920 9918 9917 9915 9914 9913 9913 9913 9913 9915 9916 9918 9919 9921 9923 9925 9926 9927 9927 9927 9926 9925 9922 9920 9916 9913 9910 9907 9904 9902 9901 9901 9901 9902 9903 9904 9905 9905 9906 9905 9905 9904 9903 9902 9900 9898 9895 9891 9887 9883 9879 9877 9875 9875 9877 9880 9884 9888 9892 9896 9898 9899 9898 9896 9893 9889 9886 9884 9882 9882 9883 9886 9889 9894 9899 9904 9910 9915 9919 9923 9925 9927 9928 9927 9926 9925 9924 9923 9922 9922 9923 9924 9925 9926 9926 9926 9925 9923 9921 9919 9917 9916 9915 9915 9915 9916 9917 9918 9918 9917 9915 9913 9910 9906 9903 9900 9898 9896 9896 9896 9898 9901 9905 9909 9913 9917 9920 9922 9923 9922 9920 9918 9914 9912 9910 9909 9910 9913 9919 9926 9934 9942 9949 9955 9959 9961 9960 9958 9954 9951 9947 9944 9942 9941 9941 9943 9944 9946 9948 9950 9952 9954 9956 9958 9961 9963 9965 9966 9966 9965 9963 9961 9957 9954 9951 9948 9946 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9931 9929 9928 9926 9925 9923 9921 9920 9917 9915 9913 9910 9907 9903 9899 9895 9890 9884 9879 9874 9870 9866 9864 9862 9862 9863 9864 9866 9867 9868 9868 9868 9867 9865 9864 9862 9861 9860 9859 9859 9859 9861 9862 9865 9868 9872 9877 9882 9887 9891 9894 9897 9899 9900 9901 9901 9902 9904 9907 9911 9917 9923 9930 9936 9942 9946 9948 9948 9946 9942 9938 9933 9928 9924 9921 9920 9921 9923 9926 9930 9934 9937 9939 9939 9938 9935 9930 9925 9918 9911 9905 9899 9894 9891 9889 9887 9886 9884 9882 9879 9875 9870 9864 9858 9852 9846 9841 9837 9834 9831 9829 9826 9824 9821 9818 9815 9812 9809 9807 9805 9804 9804 9804 9805 9806 9807 9808 9810 9812 9815 9819 9822 9825 9827 9828 9828 9825 9821 9815 9807 9800 9792 9784 9778 9773 9770 9766 9764 9760 9756 9750 9742 9731 9719 9704 9688 9669 9650 9629 9607 9584 9559 9533 9505 9476 9446 9414 9380 9345 9309 9271 9232 9193 9153 9113 9075 9038 9002 8969 8937 8908 8881 8856 8833 8811 8792 8776 8763 8753 8747 8746 8749 8757 8769 8785 8804 8827 8852 8880 8909 8939 8971 9003 9037 9070 9104 9137 9171 9205 9239 9273 9306 9340 9373 9405 9436 9466 9494 9520 9544 9567 9588 9608 9627 9647 9665 9684 6294 4 7 3 9701 9718 9735 9749 9762 9773 9783 9792 9800 9808 9816 9824 9832 9840 9849 9857 9864 9870 9876 9880 9883 9886 9888 9891 9894 9896 9900 9903 9905 9906 9906 9905 9904 9901 9899 9896 9895 9894 9895 9896 9898 9900 9901 9902 9902 9900 9898 9896 9895 9893 9893 9893 9894 9895 9897 9898 9900 9903 9906 9909 9914 9918 9922 9927 9930 9932 9932 9932 9930 9928 9925 9924 9924 9926 9930 9934 9938 9942 9945 9947 9946 9944 9940 9938 9936 9935 9936 9939 9943 9947 9951 9954 9954 9954 9952 9949 9947 9944 9944 9946 9949 9953 9959 9964 9969 9973 9974 9973 9970 9966 9961 9955 9951 9947 9945 9945 9945 9947 9950 9953 9956 9958 9959 9959 9959 9958 9956 9955 9953 9952 9952 9952 9953 9954 9956 9959 9961 9963 9965 9967 9969 9970 9972 9973 9974 9976 9977 9979 9980 9980 9980 9979 9978 9975 9973 9971 9969 9969 9969 9970 9972 9974 9977 9979 9980 9980 9980 9978 9975 9972 9969 9967 9965 9964 9964 9965 9967 9969 9971 9974 9976 9978 9980 9981 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9980 9980 9981 9982 9982 9983 9983 9983 9982 9980 9978 9975 9972 9969 9966 9963 9961 9959 9959 9960 9962 9966 9969 9973 9975 9976 9976 9975 9972 9967 9963 9959 9956 9955 9955 9957 9961 9966 9970 9973 9974 9974 9971 9966 9959 9952 9945 9939 9935 9933 9933 9936 9939 9943 9946 9948 9948 9946 9941 9936 9930 9925 9921 9918 9918 9919 9922 9925 9928 9931 9934 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9938 9939 9941 9943 9946 9949 9952 9955 9957 9958 9957 9955 9952 9948 9945 9943 9943 9944 9946 9950 9954 9957 9959 9958 9956 9952 9947 9941 9936 9931 9929 9927 9927 9927 9928 9928 9928 9925 9921 9917 9912 9906 9901 9896 9892 9888 9885 9881 9877 9872 9866 9859 9852 9845 9838 9833 9829 9827 9826 9828 9831 9836 9841 9847 9854 9860 9866 9871 9876 9880 9884 9887 9890 9893 9896 9899 9902 9906 9910 9914 9919 9923 9927 9930 9932 9934 9935 9936 9936 9937 9938 9940 9943 9947 9951 9955 9958 9961 9962 9960 9957 9953 9948 9942 9937 9933 9931 9932 9935 9940 9947 9954 9960 9965 9969 9970 9970 9968 9965 9962 9959 9958 9957 9958 9959 9961 9963 9965 9967 9968 9968 9968 9968 9967 9966 9966 9965 9965 9965 9965 9966 9967 9967 9968 9969 9969 9968 9967 9965 9963 9961 9959 9958 9958 9959 9961 9963 9966 9968 9970 9971 9971 9970 9969 9967 9966 9966 9966 9967 9968 9970 9970 9969 9967 9964 9960 9955 9950 9946 9943 9941 9941 9942 9943 9945 9947 9948 9948 9948 9947 9947 9947 9947 9947 9949 9950 9951 9951 9950 9948 9945 9941 9936 9932 9928 9925 9922 9921 9919 9918 9918 9918 9918 9918 9919 9920 9921 9923 9924 9925 9926 9926 9925 9923 6295 4 7 3 9922 9920 9919 9919 9919 9919 9919 9919 9918 9915 9911 9906 9901 9896 9891 9888 9886 9885 9886 9887 9888 9888 9888 9886 9883 9878 9873 9868 9863 9858 9853 9849 9845 9840 9835 9828 9820 9812 9803 9794 9785 9777 9771 9766 9761 9757 9752 9746 9738 9727 9713 9697 9680 9663 9647 9632 9620 9611 9602 9592 9580 9565 9545 9520 9488 9453 9414 9375 9336 9295 9252 9206 9154 9094 9021 8932 8829 8711 8579 8431 8265 8078 7873 7636 7358 7031 6650 6216 5734 5203 4646 4092 3570 3107 2730 2461 2327 2338 2480 2740 3107 3555 4054 4576 5090 5586 6052 6475 6851 7182 7473 7730 7955 8151 8323 8474 8606 8721 8820 8906 8981 9047 9107 9161 9210 9255 9297 9335 9371 9403 9433 9460 9486 9512 9536 9559 9581 9600 9617 9632 9645 9656 9666 9676 9687 9699 9711 9725 9739 9753 9765 9774 9782 9788 9793 9797 9800 9804 9810 9816 9824 9831 9837 9843 9848 9852 9854 9855 9856 9857 9860 9862 9866 9871 9875 9880 9884 9888 9890 9892 9893 9894 9894 9895 9896 9898 9900 9903 9906 9910 9913 9916 9919 9920 9922 9922 9922 9923 9923 9924 9925 9927 9929 9932 9933 9934 9934 9933 9932 9929 9926 9924 9922 9921 9921 9923 9925 9928 9932 9936 9940 9943 9946 9948 9950 9951 9952 9952 9951 9950 9949 9948 9947 9946 9946 9948 9950 9953 9957 9961 9965 9969 9971 9971 9970 9967 9963 9957 9952 9947 9943 9941 9940 9941 9944 9948 9952 9956 9960 9964 9966 9967 9967 9966 9965 9963 9961 9959 9958 9956 9955 9954 9953 9952 9952 9952 9952 9952 9951 9950 9948 9945 9942 9938 9935 9933 9933 9934 9936 9940 9945 9950 9954 9957 9958 9957 9955 9951 9947 9943 9940 9938 9938 9938 9940 9943 9945 9946 9946 9945 9944 9942 9941 9940 9940 9942 9944 9947 9949 9951 9953 9953 9951 9949 9946 9944 9941 9939 9938 9937 9937 9936 9936 9936 9935 9935 9936 9938 9940 9944 9948 9952 9956 9957 9957 9955 9951 9945 9939 9933 9928 9926 9926 9928 9931 9934 9938 9941 9941 9940 9938 9936 9933 9931 9929 9929 9930 9931 9932 9932 9931 9930 9927 9924 9920 9918 9917 9917 9918 9920 9922 9923 9924 9922 9918 9914 9908 9903 9899 9896 9894 9895 9897 9899 9901 9902 9903 9902 9899 9895 9890 9885 9879 9873 9868 9863 9859 9856 9854 9853 9852 9852 9852 9852 9851 9851 9849 9847 9844 9841 9837 9833 9829 9825 9820 9816 9811 9805 9800 9794 9788 9782 9776 9770 9765 9760 9755 9750 9744 9737 9729 9719 9708 9695 9681 9666 9651 9633 9614 9593 9570 9545 9517 9487 9454 9420 9384 9348 9309 9268 9223 9174 9117 9051 8975 8887 8788 8677 8552 8413 8257 8087 7891 7664 7400 7093 6739 6334 5873 5368 4833 4282 3729 3205 2735 2345 2056 1880 1827 1909 2114 2425 2827 3299 3818 4358 4894 5409 5893 6337 6296 4 7 3 6731 7077 7380 7643 7873 8074 8249 8407 8547 8672 8783 8881 8967 9042 9107 9163 9212 9255 9294 9329 9361 9390 9416 9440 9461 9480 9496 9511 9525 9538 9550 9561 9572 9584 9595 9605 9616 9625 9634 9642 9649 9655 9660 9665 9668 9671 9674 9677 9680 9684 9688 9692 9696 9699 9703 9705 9708 9710 9712 9714 9716 9719 9722 9727 9731 9736 9740 9744 9747 9749 9749 9749 9747 9744 9742 9740 9740 9741 9744 9748 9753 9759 9765 9770 9774 9776 9777 9776 9774 9772 9771 9771 9774 9778 9785 9795 9805 9817 9828 9838 9847 9854 9859 9863 9865 9867 9868 9869 9871 9873 9876 9879 9882 9885 9888 9891 9894 9896 9899 9902 9906 9910 9915 9920 9924 9929 9932 9935 9936 9937 9937 9937 9936 9936 9936 9937 9938 9938 9939 9938 9937 9935 9931 9927 9923 9920 9917 9916 9916 9917 9920 9923 9926 9928 9929 9929 9928 9926 9922 9919 9915 9911 9907 9903 9898 9893 9886 9879 9870 9860 9851 9841 9831 9822 9812 9804 9796 9787 9779 9770 9762 9755 9748 9741 9736 9732 9729 9726 9723 9719 9715 9711 9706 9701 9696 9691 9688 9685 9684 9684 9684 9685 9686 9688 9689 9691 9692 9693 9693 9692 9690 9687 9683 9677 9670 9661 9652 9642 9632 9621 9609 9597 9584 9570 9556 9540 9523 9505 9488 9470 9452 9434 9416 9398 9379 9358 9336 9313 9288 9264 9240 9217 9197 9180 9168 9159 9154 9153 9154 9158 9165 9172 9181 9191 9203 9217 9233 9252 9272 9295 9321 9347 9376 9405 9434 9463 9491 9519 9545 9569 9591 9613 9632 9651 9669 9686 9703 9720 9736 9750 9764 9776 9786 9794 9801 9806 9811 9816 9821 9827 9833 9841 9848 9854 9859 9863 9864 9865 9863 9860 9857 9854 9852 9851 9850 9850 9851 9851 9850 9847 9843 9837 9830 9822 9815 9808 9802 9798 9795 9794 9795 9797 9799 9801 9804 9806 9808 9810 9811 9812 9812 9813 9813 9815 9817 9820 9824 9829 9836 9844 9853 9862 9870 9879 9887 9893 9899 9904 9908 9911 9915 9918 9921 9924 9928 9930 9933 9935 9936 9936 9936 9935 9934 9932 9931 9931 9931 9933 9935 9938 9941 9945 9949 9952 9954 9955 9954 9953 9951 9949 9947 9946 9945 9945 9946 9948 9949 9950 9951 9951 9950 9949 9947 9946 9944 9943 9943 9943 9944 9944 9943 9943 9942 9940 9938 9937 9936 9936 9937 9938 9940 9942 9944 9945 9945 9944 9942 9940 9938 9937 9937 9938 9940 9943 9945 9946 9947 9946 9945 9942 9939 9936 9935 9936 9938 9941 9944 9949 9952 9954 9955 9954 9951 9948 9945 9942 9940 9940 9940 9942 9945 9947 9950 9952 9954 9954 9954 9954 9954 9955 9955 9957 9959 9961 9963 9965 9966 9967 9966 9965 9964 9963 9962 9962 9963 9964 9965 9966 9967 9966 9964 9961 9957 9953 9948 9943 9940 9938 9938 9939 9941 9945 9949 9952 9954 9954 9954 9952 9948 9945 6297 4 7 3 9941 9937 9934 9932 9931 9930 9929 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9920 9918 9915 9912 9909 9906 9903 9901 9900 9900 9900 9902 9904 9906 9908 9911 9913 9914 9916 9917 9918 9918 9918 9918 9917 9917 9917 9917 9918 9919 9921 9924 9927 9930 9933 9935 9937 9938 9938 9937 9937 9936 9936 9936 9937 9938 9940 9941 9943 9944 9945 9945 9946 9946 9947 9948 9949 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9965 9963 9961 9958 9954 9950 9946 9942 9938 9935 9933 9932 9931 9931 9931 9931 9932 9933 9934 9935 9935 9936 9936 9935 9934 9932 9928 9923 9916 9908 9900 9890 9880 9871 9862 9854 9848 9842 9836 9831 9826 9820 9813 9805 9797 9788 9780 9772 9765 9760 9756 9755 9755 9756 9759 9763 9769 9776 9783 9792 9802 9813 9824 9836 9846 9856 9865 9873 9880 9885 9889 9894 9898 9902 9907 9912 9917 9922 9926 9929 9932 9933 9934 9934 9934 9935 9936 9937 9938 9940 9942 9943 9944 9944 9943 9942 9941 9940 9940 9941 9943 9946 9949 9952 9955 9956 9957 9956 9953 9950 9946 9942 9939 9937 9935 9935 9935 9935 9935 9933 9931 9928 9925 9921 9917 9914 9912 9911 9910 9910 9910 9910 9909 9908 9905 9903 9900 9898 9897 9896 9897 9898 9900 9903 9906 9908 9911 9913 9915 9917 9918 9919 9920 9921 9921 9921 9920 9919 9918 9918 9918 9919 9921 9925 9929 9934 9938 9942 9945 9946 9945 9942 9939 9935 9930 9926 9922 9920 9919 9919 9920 9922 9924 9925 9926 9926 9926 9925 9923 9922 9921 9920 9921 9923 9924 9927 9929 9931 9932 9931 9930 9927 9924 9921 9919 9917 9917 9917 9918 9919 9920 9920 9919 9915 9910 9904 9897 9891 9885 9881 9879 9880 9882 9884 9887 9889 9889 9887 9882 9874 9865 9855 9844 9835 9827 9823 9821 9821 9822 9824 9825 9824 9819 9811 9800 9786 9768 9749 9727 9706 9684 9661 9637 9613 9588 9560 9531 9498 9462 9422 9378 9330 9277 9218 9154 9084 9008 8926 8838 8743 8642 8535 8422 8302 8175 8042 7902 7755 7602 7442 7277 7108 6935 6760 6583 6406 6228 6051 5875 5699 5525 5354 5185 5020 4860 4705 4557 4417 4286 4163 4050 3948 3855 3773 3702 3641 3591 3552 3522 3503 3495 3496 3507 3529 3563 3608 3665 3736 3819 3916 4026 4149 4284 4430 4586 4752 4925 5107 5295 5489 5689 5891 6096 6302 6507 6708 6903 7092 7271 7442 7602 7752 7893 8024 8148 8264 8373 8476 8572 8662 8746 8823 8894 8960 9020 9075 9125 9172 9216 9257 9296 9332 9366 9397 9426 9452 9476 9497 9516 9533 9549 9564 9578 9592 9606 9620 9634 9646 9659 9671 9682 9692 9702 9711 9720 9728 9734 9740 9745 9749 9752 9754 9756 9759 9763 9768 9774 9782 9790 9799 9807 9814 9819 9821 9822 9822 9820 9818 9817 9818 6298 4 7 3 9822 9828 9835 9844 9854 9862 9867 9870 9870 9867 9862 9856 9848 9842 9837 9834 9832 9833 9834 9837 9839 9841 9841 9840 9839 9836 9832 9828 9824 9819 9815 9811 9807 9802 9797 9793 9788 9783 9778 9775 9772 9769 9767 9765 9762 9759 9755 9749 9743 9736 9730 9724 9720 9717 9717 9718 9720 9723 9727 9730 9733 9736 9737 9739 9741 9745 9749 9754 9760 9768 9776 9784 9791 9797 9802 9805 9808 9810 9812 9816 9820 9826 9832 9840 9848 9856 9862 9866 9868 9869 9868 9866 9864 9862 9861 9861 9863 9867 9871 9876 9881 9884 9886 9886 9885 9882 9879 9875 9871 9868 9866 9865 9865 9866 9867 9868 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9869 9868 9866 9864 9862 9860 9859 9859 9861 9863 9866 9869 9871 9872 9873 9872 9870 9869 9868 9867 9868 9869 9871 9874 9876 9877 9877 9876 9873 9869 9865 9860 9856 9853 9850 9848 9846 9844 9842 9840 9838 9836 9834 9833 9833 9833 9833 9834 9834 9834 9832 9828 9824 9817 9810 9802 9794 9785 9777 9768 9759 9748 9737 9723 9709 9695 9679 9664 9648 9634 9620 9606 9590 9573 9553 9530 9505 9476 9445 9413 9382 9349 9315 9278 9237 9189 9132 9064 8983 8890 8786 8672 8546 8405 8249 8077 7874 7632 7341 6997 6597 6141 5624 5073 4511 3962 3452 3011 2667 2450 2371 2424 2607 2918 3326 3804 4322 4852 5377 5878 6332 6737 7094 7405 7675 7907 8109 8289 8451 8595 8723 8836 8936 9024 9099 9163 9218 9266 9309 9349 9386 9420 9454 9485 9515 9542 9566 9588 9607 9624 9639 9652 9664 9674 9684 9694 9703 9711 9720 9730 9740 9750 9761 9772 9783 9794 9803 9811 9817 9821 9824 9826 9826 9827 9827 9828 9830 9833 9836 9840 9843 9847 9850 9853 9855 9857 9857 9858 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9867 9868 9870 9871 9872 9872 9872 9872 9871 9870 9869 9869 9868 9869 9870 9871 9874 9877 9880 9882 9885 9886 9886 9885 9884 9881 9878 9876 9874 9872 9871 9871 9871 9872 9872 9872 9871 9871 9870 9869 9869 9870 9871 9872 9874 9876 9877 9879 9880 9880 9880 9880 9881 9882 9883 9884 9884 9884 9883 9882 9878 9875 9871 9867 9864 9862 9862 9862 9864 9866 9869 9870 9871 9871 9869 9868 9866 9863 9861 9860 9859 9858 9857 9857 9856 9856 9856 9856 9856 9857 9858 9858 9859 9858 9858 9857 9857 9856 9855 9855 9856 9857 9858 9858 9857 9856 9853 9848 9843 9838 9833 9829 9827 9826 9827 9829 9832 9835 9838 9839 9840 9838 9836 9832 9828 9824 9820 9816 9812 9809 9807 9804 9803 9801 9800 9800 9801 9802 9804 9807 9810 9814 9817 9821 9823 9825 9826 9826 9825 9822 9819 9816 9812 9808 9804 9801 9799 9798 9797 9798 9799 9801 9802 9804 9806 9806 9807 9806 9805 9803 9802 9800 6299 4 7 3 9800 9800 9801 9803 9807 9811 9815 9820 9823 9825 9827 9826 9823 9819 9815 9810 9806 9803 9802 9804 9806 9810 9815 9820 9824 9827 9827 9826 9823 9819 9814 9809 9805 9801 9798 9797 9796 9795 9794 9794 9792 9790 9787 9785 9782 9779 9777 9775 9773 9772 9770 9768 9766 9763 9759 9754 9748 9743 9737 9732 9727 9723 9719 9715 9712 9708 9702 9696 9689 9679 9669 9657 9645 9632 9618 9605 9592 9579 9565 9552 9537 9522 9505 9486 9465 9441 9414 9386 9354 9321 9287 9251 9213 9172 9128 9078 9022 8957 8882 8796 8700 8594 8478 8351 8213 8061 7895 7704 7481 7219 6911 6552 6140 5669 5157 4620 4075 3541 3048 2623 2295 2076 1976 1999 2153 2418 2776 3207 3689 4201 4721 5226 5704 6149 6554 6913 7230 7506 7747 7957 8139 8296 8435 8558 8665 8760 8845 8919 8986 9044 9097 9144 9185 9223 9257 9287 9314 9338 9359 9378 9394 9409 9422 9433 9444 9454 9464 9473 9482 9491 9499 9506 9512 9518 9523 9527 9531 9534 9537 9540 9542 9545 9547 9548 9550 9551 9552 9553 9554 9556 9558 9560 9562 9565 9567 9569 9570 9569 9568 9565 9562 9558 9553 9549 9545 9542 9538 9535 9532 9528 9524 9518 9512 9505 9498 9491 9485 9479 9474 9469 9465 9460 9454 9447 9438 9428 9415 9402 9389 9376 9364 9352 9343 9335 9327 9320 9311 9299 9286 9270 9251 9230 9208 9186 9165 9146 9128 9112 9098 9084 9069 9051 9032 9011 8987 8962 8935 8908 8882 8856 8832 8807 8783 8758 8731 8703 8673 8641 8608 8574 8540 8505 8471 8438 8405 8372 8339 8306 8272 8238 8205 8171 8138 8106 8076 8048 8022 7997 7974 7953 7933 7915 7898 7883 7870 7859 7851 7844 7840 7839 7840 7845 7853 7864 7879 7898 7920 7946 7975 8006 8039 8073 8108 8144 8180 8217 8256 8296 8337 8379 8423 8468 8513 8558 8602 8645 8687 8727 8767 8805 8842 8879 8916 8951 8986 9020 9052 9082 9110 9135 9159 9182 9203 9224 9245 9266 9288 9309 9331 9353 9373 9393 9411 9428 9443 9458 9471 9485 9498 9510 9523 9536 9548 9559 9569 9579 9588 9596 9605 9613 9621 9630 9640 9649 9659 9668 9677 9685 9692 9697 9702 9706 9711 9715 9720 9725 9732 9739 9746 9754 9761 9768 9775 9780 9784 9788 9791 9794 9796 9799 9802 9805 9808 9809 9810 9811 9810 9809 9807 9806 9806 9807 9809 9812 9817 9822 9827 9832 9835 9838 9840 9840 9841 9841 9843 9845 9849 9853 9857 9860 9863 9864 9864 9862 9859 9857 9856 9856 9858 9861 9866 9872 9877 9881 9883 9883 9881 9877 9872 9868 9865 9864 9866 9869 9873 9878 9883 9887 9889 9889 9888 9886 9884 9883 9882 9882 9884 9887 9890 9893 9896 9899 9901 9902 9903 9903 9903 9904 9904 9904 9903 9902 9900 9898 9896 9894 9892 9892 9894 9896 9900 9905 9911 9917 9922 9926 9929 9931 9931 9930 6300 4 7 3 9928 9926 9923 9920 9917 9915 9913 9911 9909 9907 9906 9904 9903 9903 9903 9904 9906 9909 9912 9915 9917 9920 9921 9921 9920 9918 9915 9913 9911 9910 9910 9911 9914 9917 9920 9924 9927 9930 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9930 9929 9927 9925 9924 9922 9921 9921 9921 9921 9922 9923 9924 9924 9924 9924 9923 9923 9922 9922 9923 9925 9927 9929 9932 9935 9936 9937 9936 9934 9932 9929 9926 9924 9923 9924 9925 9928 9931 9934 9936 9937 9937 9935 9933 9931 9929 9927 9925 9925 9924 9923 9921 9918 9915 9910 9903 9897 9891 9885 9881 9877 9874 9871 9868 9865 9860 9852 9844 9834 9823 9812 9802 9792 9784 9777 9771 9766 9761 9755 9748 9740 9729 9718 9706 9694 9683 9672 9662 9653 9646 9639 9631 9624 9616 9608 9599 9590 9580 9572 9564 9557 9550 9545 9540 9536 9532 9527 9524 9520 9518 9518 9519 9522 9528 9536 9545 9554 9563 9571 9578 9584 9588 9590 9593 9596 9601 9606 9614 9624 9636 9650 9664 9680 9696 9711 9726 9741 9754 9767 9779 9790 9799 9808 9815 9822 9828 9833 9838 9843 9847 9851 9855 9859 9862 9865 9867 9869 9871 9873 9875 9878 9882 9886 9891 9896 9900 9904 9907 9908 9909 9909 9908 9906 9905 9904 9905 9906 9907 9909 9910 9912 9913 9914 9915 9915 9916 9918 9920 9923 9927 9931 9935 9937 9937 9935 9932 9927 9921 9915 9911 9908 9908 9911 9915 9922 9929 9935 9940 9942 9943 9941 9937 9932 9927 9923 9920 9919 9919 9921 9923 9926 9928 9928 9927 9926 9923 9920 9917 9915 9914 9914 9915 9917 9919 9921 9923 9924 9924 9922 9919 9914 9908 9901 9893 9885 9876 9868 9861 9855 9850 9846 9842 9839 9835 9831 9825 9817 9807 9795 9781 9766 9749 9732 9714 9696 9678 9660 9642 9623 9604 9585 9565 9546 9527 9509 9492 9477 9463 9450 9437 9425 9413 9402 9391 9381 9372 9364 9358 9353 9351 9350 9352 9355 9359 9364 9371 9379 9388 9399 9412 9426 9443 9461 9481 9501 9521 9540 9559 9575 9590 9604 9616 9628 9640 9653 9666 9681 9697 9714 9732 9749 9766 9781 9794 9804 9812 9819 9823 9826 9829 9832 9836 9841 9846 9852 9859 9865 9872 9877 9882 9886 9890 9892 9894 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9908 9909 9908 9908 9907 9907 9905 9904 9904 9904 9905 9906 9909 9912 9916 9920 9923 9924 9924 9923 9921 9918 9914 9912 9910 9911 9912 9915 9918 9922 9925 9926 9926 9925 9923 9920 9917 9915 9914 9913 9914 9915 9915 9914 9912 9909 9905 9899 9894 9888 9885 9882 9881 9881 9883 9886 9888 9889 9890 9889 9887 9884 9880 9876 9872 9869 9867 9865 9865 9866 9867 9868 9869 9869 9868 9866 9863 9860 9856 9853 9851 9849 9849 9850 9851 9853 9856 9858 9860 9862 9863 9863 9863 9862 6301 4 7 3 9861 9859 9857 9855 9853 9852 9851 9852 9854 9856 9859 9862 9865 9866 9866 9864 9862 9857 9852 9848 9844 9843 9843 9844 9847 9850 9854 9856 9856 9855 9852 9848 9843 9839 9836 9835 9836 9839 9843 9847 9851 9854 9854 9852 9848 9843 9838 9833 9829 9827 9828 9831 9836 9841 9846 9850 9852 9852 9849 9845 9840 9834 9828 9822 9818 9815 9813 9812 9812 9812 9812 9812 9811 9810 9809 9808 9806 9805 9802 9800 9797 9795 9792 9789 9787 9785 9784 9783 9782 9782 9781 9780 9778 9776 9773 9769 9765 9760 9756 9751 9747 9743 9739 9736 9733 9731 9728 9726 9724 9721 9719 9715 9712 9708 9704 9699 9694 9689 9684 9679 9674 9669 9665 9662 9658 9654 9650 9645 9639 9632 9624 9616 9606 9596 9586 9576 9567 9558 9550 9543 9537 9531 9526 9520 9515 9509 9502 9494 9486 9476 9465 9452 9439 9424 9408 9392 9374 9357 9341 9325 9311 9297 9285 9275 9264 9253 9241 9228 9212 9193 9171 9146 9118 9089 9058 9027 8996 8966 8935 8905 8873 8841 8806 8769 8729 8686 8640 8592 8542 8491 8437 8383 8328 8271 8212 8151 8086 8018 7947 7872 7794 7713 7629 7543 7455 7365 7274 7180 7085 6987 6886 6784 6679 6572 6463 6352 6240 6127 6012 5895 5776 5655 5532 5408 5281 5152 5024 4895 4767 4640 4515 4392 4272 4154 4038 3924 3814 3706 3602 3501 3406 3317 3236 3161 3095 3036 2986 2943 2906 2875 2848 2827 2810 2798 2791 2789 2793 2804 2823 2849 2884 2927 2979 3039 3107 3183 3268 3362 3464 3574 3693 3820 3954 4094 4240 4390 4543 4699 4856 5014 5171 5328 5484 5637 5788 5936 6080 6220 6356 6487 6613 6734 6850 6961 7067 7169 7265 7357 7444 7526 7604 7678 7750 7819 7886 7952 8016 8080 8143 8204 8262 8316 8367 8413 8456 8495 8531 8566 8600 8634 8668 8703 8739 8776 8812 8847 8880 8911 8940 8966 8990 9013 9033 9054 9073 9092 9111 9129 9147 9165 9183 9200 9216 9233 9249 9265 9280 9295 9310 9324 9338 9350 9361 9372 9382 9391 9399 9408 9418 9428 9440 9451 9464 9476 9488 9500 9509 9518 9525 9531 9536 9541 9545 9550 9554 9559 9565 9570 9576 9581 9585 9588 9591 9594 9596 9598 9599 9601 9603 9604 9606 9608 9609 9612 9614 9617 9621 9626 9631 9636 9642 9647 9652 9655 9657 9658 9657 9656 9654 9653 9652 9652 9651 9652 9651 9651 9649 9646 9643 9639 9635 9631 9628 9626 9626 9627 9629 9631 9632 9634 9635 9634 9632 9631 9629 9628 9628 9629 9631 9634 9638 9641 9644 9646 9648 9648 9647 9645 9643 9642 9642 9642 9643 9644 9647 9649 9650 9651 9650 9647 9643 9636 9628 9619 9608 9597 9586 9575 9563 9551 9538 9523 9507 9488 9467 9442 9416 9388 9359 9328 9294 9255 9211 9160 9100 9029 8946 8853 8749 8634 8506 8359 8192 8001 7773 7500 7173 6792 6360 5883 6302 4 7 3 5361 4827 4307 3828 3416 3095 2886 2815 2876 3061 3357 3751 4214 4719 5236 5742 6225 6671 7065 7409 7705 7957 8172 8353 8506 8639 8754 8855 8944 9022 9092 9155 9211 9262 9307 9349 9386 9420 9450 9476 9500 9520 9538 9555 9570 9584 9597 9611 9624 9636 9647 9657 9666 9675 9682 9689 9696 9702 9709 9715 9721 9726 9730 9732 9733 9732 9730 9728 9726 9727 9729 9734 9740 9749 9758 9768 9776 9782 9786 9788 9788 9786 9784 9782 9782 9782 9784 9787 9792 9796 9801 9805 9809 9812 9814 9815 9816 9816 9815 9815 9814 9812 9811 9810 9810 9811 9812 9815 9818 9822 9825 9828 9829 9828 9825 9822 9817 9812 9807 9803 9802 9801 9802 9804 9806 9808 9809 9808 9806 9802 9798 9793 9788 9783 9778 9774 9771 9767 9764 9761 9759 9756 9753 9751 9748 9746 9744 9742 9739 9735 9730 9724 9718 9712 9705 9700 9696 9693 9691 9690 9689 9688 9686 9682 9677 9670 9661 9651 9639 9626 9613 9599 9585 9571 9557 9543 9530 9516 9502 9488 9472 9456 9437 9418 9396 9372 9346 9318 9288 9257 9223 9187 9148 9107 9062 9014 8961 8905 8845 8782 8715 8645 8571 8494 8413 8327 8238 8143 8044 7940 7831 7718 7600 7478 7353 7226 7095 6963 6829 6693 6555 6416 6274 6131 5987 5841 5694 5548 5401 5256 5113 4973 4836 4703 4574 4451 4333 4221 4116 4018 3926 3842 3765 3696 3635 3583 3540 3506 3481 3467 3462 3469 3486 3514 3553 3603 3665 3737 3821 3916 4022 4139 4266 4402 4546 4698 4856 5019 5185 5353 5522 5692 5861 6030 6197 6363 6526 6687 6843 6995 7141 7281 7413 7537 7654 7764 7867 7964 8055 8141 8223 8302 8376 8446 8513 8575 8634 8689 8741 8790 8837 8883 8926 8969 9010 9049 9086 9120 9151 9180 9205 9229 9250 9271 9290 9308 9327 9345 9362 9378 9394 9408 9422 9436 9448 9461 9473 9486 9499 9511 9521 9530 9537 9541 9543 9543 9542 9540 9538 9537 9536 9536 9536 9537 9536 9534 9530 9525 9517 9508 9497 9484 9470 9454 9436 9417 9395 9372 9347 9320 9291 9259 9224 9183 9136 9081 9015 8937 8847 8745 8630 8500 8351 8183 7993 7770 7507 7196 6834 6421 5960 5445 4907 4368 3851 3383 2993 2707 2556 2543 2662 2906 3269 3717 4222 4750 5274 5781 6252 6668 7032 7348 7621 7860 8068 8252 8419 8573 8711 8835 8942 9035 9115 9182 9238 9285 9326 9363 9397 9429 9459 9487 9513 9536 9557 9576 9592 9607 9622 9635 9648 9660 9671 9681 9691 9699 9706 9713 9720 9727 9734 9741 9749 9757 9765 9773 9780 9786 9792 9796 9800 9804 9807 9810 9813 9816 9819 9823 9826 9830 9834 9837 9840 9844 9847 9849 9852 9855 9857 9860 9862 9864 9866 9867 9868 9869 9870 9872 9873 9875 9877 9880 9883 9887 9891 9895 9898 9901 9904 9906 9907 9908 9908 9908 9907 9906 9906 9905 9904 9904 6303 4 7 3 9904 9904 9904 9905 9906 9907 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9920 9921 9920 9920 9919 9918 9916 9914 9911 9910 9909 9908 9909 9911 9913 9917 9920 9923 9925 9927 9928 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9925 9924 9923 9923 9923 9923 9925 9926 9928 9930 9931 9932 9932 9932 9932 9932 9932 9933 9934 9935 9937 9938 9938 9937 9935 9932 9929 9926 9924 9923 9923 9925 9928 9931 9936 9940 9943 9945 9947 9947 9946 9946 9944 9943 9942 9941 9940 9939 9937 9934 9931 9928 9925 9923 9922 9923 9926 9930 9935 9940 9944 9947 9947 9944 9940 9934 9927 9920 9914 9909 9907 9906 9907 9908 9911 9914 9917 9920 9923 9927 9931 9937 9942 9947 9951 9953 9954 9954 9950 9945 9940 9935 9931 9929 9927 9928 9930 9932 9934 9935 9935 9933 9931 9928 9925 9922 9921 9920 9919 9919 9918 9916 9914 9912 9909 9907 9906 9906 9908 9911 9915 9919 9922 9924 9923 9921 9916 9911 9905 9900 9895 9891 9890 9889 9889 9888 9888 9886 9883 9879 9874 9869 9864 9859 9855 9851 9847 9843 9839 9834 9827 9819 9811 9802 9792 9782 9772 9762 9751 9740 9728 9715 9700 9685 9668 9652 9635 9619 9604 9591 9579 9567 9557 9548 9538 9528 9518 9508 9498 9489 9481 9475 9471 9470 9471 9475 9482 9490 9499 9509 9520 9530 9541 9552 9563 9574 9585 9596 9608 9620 9633 9646 9659 9673 9687 9702 9716 9730 9744 9756 9768 9779 9788 9797 9804 9810 9817 9823 9830 9838 9846 9855 9864 9872 9880 9886 9891 9893 9895 9895 9894 9894 9894 9895 9897 9901 9905 9910 9915 9920 9923 9926 9928 9929 9929 9928 9928 9928 9928 9929 9930 9932 9935 9938 9941 9944 9946 9948 9949 9949 9948 9947 9944 9941 9937 9933 9930 9927 9924 9922 9920 9918 9917 9916 9916 9916 9917 9919 9921 9923 9925 9925 9925 9922 9918 9911 9903 9894 9885 9877 9869 9863 9859 9855 9851 9847 9841 9834 9823 9810 9794 9776 9756 9736 9716 9696 9678 9660 9643 9625 9607 9588 9567 9544 9519 9493 9465 9436 9408 9380 9355 9331 9309 9288 9270 9252 9236 9221 9207 9195 9185 9177 9173 9173 9177 9186 9198 9213 9229 9247 9266 9284 9301 9318 9336 9356 9377 9399 9424 9451 9480 9509 9537 9563 9587 9609 9629 9646 9662 9678 9694 9711 9729 9746 9764 9781 9797 9810 9820 9829 9835 9839 9843 9847 9851 9856 9863 9870 9878 9886 9893 9899 9902 9905 9907 9908 9909 9910 9912 9916 9921 9926 9931 9935 9939 9941 9942 9941 9939 9938 9937 9936 9936 9938 9940 9943 9946 9948 9949 9949 9948 9946 9945 9944 9944 9946 9948 9952 9956 9960 9964 9967 9968 9968 9967 9965 9963 9961 9959 9959 9960 9960 9961 9962 9963 9962 9961 9960 9958 9955 9954 9952 9950 9948 9946 9944 9942 9938 9934 9930 9927 9925 9924 6304 4 7 3 9925 9927 9932 9936 9941 9944 9946 9946 9944 9939 9934 9929 9925 9923 9922 9922 9925 9928 9931 9934 9934 9934 9932 9928 9924 9921 9918 9917 9918 9919 9921 9924 9927 9929 9930 9929 9928 9927 9926 9925 9926 9927 9930 9933 9936 9937 9938 9937 9935 9931 9926 9921 9916 9912 9909 9907 9907 9908 9909 9910 9911 9910 9909 9907 9904 9900 9895 9891 9887 9884 9880 9878 9876 9874 9873 9872 9871 9871 9872 9873 9875 9877 9881 9884 9888 9892 9896 9899 9901 9902 9902 9902 9901 9900 9899 9899 9899 9899 9900 9902 9903 9903 9904 9903 9901 9899 9896 9893 9890 9887 9885 9884 9882 9881 9879 9877 9874 9871 9867 9862 9856 9851 9845 9839 9833 9827 9822 9817 9812 9807 9802 9797 9792 9787 9781 9773 9764 9754 9742 9730 9717 9704 9693 9683 9674 9667 9662 9658 9654 9650 9646 9640 9634 9627 9619 9610 9602 9595 9589 9583 9578 9575 9572 9569 9568 9566 9566 9566 9567 9570 9573 9576 9580 9584 9588 9592 9595 9598 9601 9605 9609 9614 9620 9628 9635 9644 9652 9659 9667 9674 9680 9686 9692 9698 9705 9713 9720 9729 9738 9746 9755 9763 9770 9776 9782 9787 9792 9797 9803 9809 9816 9823 9831 9838 9845 9851 9855 9859 9862 9864 9866 9869 9872 9876 9880 9885 9890 9894 9897 9899 9900 9899 9898 9898 9898 9900 9903 9908 9914 9920 9925 9928 9930 9929 9926 9922 9918 9914 9912 9912 9914 9917 9921 9926 9931 9934 9935 9935 9934 9932 9931 9930 9930 9932 9935 9940 9944 9949 9954 9958 9961 9963 9963 9964 9963 9962 9961 9960 9960 9960 9961 9962 9964 9966 9968 9970 9971 9971 9969 9967 9964 9961 9958 9956 9955 9955 9957 9959 9960 9962 9962 9962 9960 9957 9954 9951 9949 9948 9949 9950 9953 9956 9959 9960 9960 9959 9957 9954 9950 9948 9946 9946 9948 9950 9952 9955 9958 9959 9959 9957 9955 9953 9951 9950 9950 9952 9955 9960 9964 9969 9973 9976 9977 9977 9976 9973 9971 9968 9965 9963 9963 9963 9963 9964 9965 9965 9965 9963 9960 9957 9952 9948 9943 9939 9935 9932 9930 9928 9927 9925 9923 9921 9918 9914 9910 9906 9901 9896 9892 9888 9886 9883 9882 9881 9881 9881 9881 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9877 9878 9880 9882 9886 9890 9895 9899 9903 9907 9910 9912 9914 9915 9917 9918 9921 9924 9928 9932 9936 9940 9942 9942 9942 9940 9938 9936 9934 9933 9934 9937 9942 9947 9953 9958 9962 9964 9963 9961 9957 9953 9948 9944 9941 9941 9943 9946 9950 9955 9959 9962 9963 9962 9960 9956 9952 9949 9946 9944 9944 9946 9949 9952 9956 9959 9961 9962 9961 9959 9956 9953 9950 9950 9951 9954 9959 9965 9972 9979 9984 9986 9985 9982 9977 9970 9962 9955 9950 9947 9946 9947 9950 9954 9959 9963 9966 6305 4 7 3 9967 9968 9967 9965 9962 9960 9957 9955 9954 9952 9952 9951 9951 9951 9951 9952 9953 9955 9958 9961 9964 9968 9972 9975 9977 9979 9979 9977 9974 9969 9964 9958 9952 9945 9940 9936 9932 9930 9929 9930 9931 9932 9933 9934 9934 9933 9930 9927 9923 9919 9915 9912 9909 9908 9908 9908 9909 9910 9910 9910 9908 9905 9903 9900 9898 9897 9898 9899 9903 9906 9910 9912 9914 9914 9913 9912 9910 9908 9908 9909 9911 9913 9916 9919 9920 9920 9918 9915 9912 9909 9906 9904 9905 9907 9910 9913 9915 9915 9913 9908 9900 9891 9880 9870 9862 9856 9851 9848 9847 9846 9843 9837 9829 9818 9804 9788 9770 9752 9735 9719 9703 9689 9676 9663 9651 9638 9624 9612 9601 9591 9583 9577 9572 9569 9567 9566 9563 9560 9557 9553 9548 9544 9542 9540 9542 9544 9549 9555 9562 9570 9578 9586 9594 9601 9608 9615 9622 9629 9637 9645 9653 9661 9669 9677 9684 9691 9697 9702 9707 9711 9714 9718 9721 9724 9729 9733 9739 9746 9752 9759 9766 9772 9778 9782 9785 9789 9791 9795 9798 9803 9808 9815 9822 9830 9837 9844 9850 9855 9859 9862 9864 9866 9868 9870 9874 9878 9883 9888 9894 9899 9904 9907 9910 9911 9910 9909 9906 9902 9899 9895 9892 9890 9889 9890 9892 9894 9898 9902 9906 9909 9912 9913 9912 9911 9909 9906 9903 9901 9900 9899 9899 9901 9903 9905 9907 9909 9911 9911 9911 9911 9910 9908 9907 9906 9906 9907 9908 9910 9912 9914 9915 9915 9915 9914 9911 9908 9905 9902 9900 9898 9896 9896 9896 9895 9893 9891 9888 9884 9879 9874 9869 9864 9861 9857 9853 9849 9844 9837 9829 9819 9809 9797 9786 9775 9765 9757 9751 9746 9742 9738 9734 9730 9725 9719 9713 9706 9700 9694 9689 9686 9683 9682 9682 9681 9681 9680 9678 9675 9671 9666 9662 9658 9654 9652 9650 9650 9651 9653 9656 9658 9661 9663 9664 9665 9666 9666 9666 9666 9666 9666 9666 9665 9665 9664 9662 9660 9658 9656 9655 9653 9652 9652 9652 9652 9653 9654 9655 9656 9657 9658 9658 9658 9657 9655 9652 9647 9642 9636 9630 9624 9620 9616 9615 9614 9613 9611 9606 9599 9589 9576 9559 9540 9521 9501 9480 9457 9432 9403 9367 9324 9270 9206 9132 9050 8958 8855 8737 8605 8449 8259 8025 7740 7403 7013 6571 6085 5586 5098 4646 4256 3955 3766 3712 3780 3964 4253 4627 5058 5520 5977 6419 6834 7210 7537 7821 8067 8283 8471 8635 8779 8908 9023 9123 9208 9280 9342 9394 9439 9479 9514 9546 9577 9606 9632 9655 9676 9694 9710 9724 9736 9747 9758 9770 9781 9791 9801 9810 9818 9825 9831 9836 9841 9845 9850 9853 9856 9859 9861 9862 9862 9863 9863 9864 9867 9870 9875 9880 9885 9890 9894 9896 9896 9894 9891 9888 9884 9881 9879 9878 9878 9879 9880 9880 9880 9880 9879 9877 9876 9876 9877 6306 4 7 3 9878 9881 9884 9888 9891 9894 9897 9898 9899 9899 9899 9898 9898 9897 9896 9896 9896 9895 9895 9896 9897 9900 9902 9906 9909 9913 9915 9917 9918 9917 9916 9915 9914 9913 9913 9915 9918 9922 9925 9929 9931 9932 9932 9930 9928 9926 9924 9924 9923 9924 9925 9927 9927 9927 9925 9922 9918 9914 9910 9907 9906 9907 9910 9913 9917 9921 9924 9926 9925 9923 9920 9915 9911 9907 9904 9902 9901 9901 9902 9903 9904 9905 9905 9905 9905 9905 9905 9904 9903 9902 9901 9899 9897 9895 9892 9889 9886 9884 9882 9881 9881 9882 9885 9887 9891 9895 9899 9903 9907 9910 9912 9914 9914 9914 9913 9911 9910 9908 9907 9907 9908 9909 9911 9913 9916 9919 9922 9925 9927 9929 9930 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9933 9934 9935 9937 9939 9941 9942 9942 9941 9938 9934 9930 9925 9921 9918 9917 9917 9918 9920 9921 9923 9923 9922 9920 9917 9914 9910 9907 9905 9904 9904 9904 9905 9905 9904 9902 9900 9897 9893 9888 9884 9880 9877 9874 9872 9871 9871 9872 9873 9875 9878 9882 9886 9890 9894 9897 9899 9901 9901 9900 9899 9896 9894 9892 9890 9889 9888 9887 9886 9884 9882 9878 9874 9870 9866 9862 9858 9856 9854 9853 9853 9851 9849 9845 9841 9834 9827 9819 9812 9806 9802 9798 9796 9795 9794 9793 9790 9786 9781 9775 9767 9759 9751 9744 9737 9730 9723 9715 9705 9693 9677 9657 9635 9612 9588 9563 9539 9515 9490 9462 9428 9385 9331 9267 9192 9105 9007 8899 8784 8657 8507 8328 8114 7853 7535 7154 6706 6212 5691 5156 4641 4181 3808 3559 3436 3448 3599 3880 4260 4710 5197 5697 6189 6649 7054 7412 7720 7984 8207 8396 8558 8703 8831 8944 9043 9130 9206 9273 9330 9381 9426 9467 9506 9542 9574 9603 9629 9650 9668 9681 9691 9700 9708 9717 9727 9738 9750 9762 9774 9786 9795 9802 9809 9814 9819 9824 9830 9837 9844 9852 9860 9866 9871 9874 9875 9875 9874 9873 9874 9876 9880 9884 9890 9896 9902 9905 9907 9908 9907 9905 9903 9901 9899 9899 9899 9900 9902 9904 9906 9908 9909 9910 9910 9911 9911 9910 9910 9909 9908 9907 9906 9906 9906 9907 9908 9910 9912 9913 9913 9911 9909 9907 9903 9900 9899 9899 9902 9906 9912 9918 9923 9927 9928 9925 9919 9912 9902 9892 9883 9876 9872 9872 9875 9880 9887 9895 9902 9908 9912 9915 9916 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9915 9917 9920 9924 9927 9930 9933 9935 9936 9937 9938 9939 9941 9943 9947 9951 9955 9958 9961 9962 9961 9957 9952 9946 9940 9934 9928 9925 9923 9924 9926 9929 9932 9936 9939 9940 9940 9939 9937 9934 9930 9927 9923 9921 9919 9918 9919 9920 9922 9925 9929 9932 9936 9939 9941 9942 9942 9940 9936 9932 9927 6307 4 7 3 9922 9917 9914 9912 9911 9911 9912 9913 9914 9915 9913 9910 9906 9902 9898 9896 9895 9897 9902 9907 9913 9919 9923 9926 9926 9923 9919 9915 9910 9907 9906 9907 9911 9916 9922 9928 9933 9937 9940 9941 9940 9939 9938 9937 9937 9938 9939 9940 9941 9941 9940 9938 9935 9931 9927 9924 9920 9918 9917 9917 9917 9919 9921 9925 9928 9932 9936 9940 9943 9946 9948 9950 9950 9950 9949 9948 9947 9946 9945 9945 9946 9946 9946 9946 9944 9943 9940 9937 9934 9931 9929 9928 9927 9927 9928 9928 9928 9927 9925 9923 9921 9920 9918 9917 9918 9919 9920 9922 9923 9924 9925 9925 9925 9925 9926 9928 9932 9937 9943 9951 9958 9965 9970 9974 9976 9976 9974 9971 9967 9963 9959 9956 9955 9954 9955 9956 9958 9959 9960 9960 9959 9957 9954 9951 9948 9946 9945 9944 9944 9945 9946 9948 9949 9950 9951 9951 9951 9951 9950 9950 9951 9951 9952 9953 9955 9956 9957 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9958 9959 9961 9963 9965 9966 9967 9966 9965 9963 9960 9956 9953 9950 9947 9946 9945 9945 9944 9944 9943 9940 9937 9932 9925 9918 9910 9902 9895 9889 9883 9880 9877 9876 9876 9876 9878 9879 9881 9883 9884 9885 9886 9886 9885 9884 9882 9879 9875 9870 9864 9857 9850 9842 9834 9826 9820 9815 9811 9809 9808 9808 9808 9808 9807 9805 9802 9798 9793 9787 9782 9777 9774 9772 9772 9774 9777 9781 9785 9790 9794 9798 9801 9803 9805 9807 9809 9812 9816 9821 9827 9833 9840 9847 9853 9858 9863 9866 9869 9871 9872 9874 9876 9879 9883 9887 9891 9896 9900 9904 9907 9908 9909 9910 9909 9908 9908 9907 9908 9909 9911 9913 9916 9919 9920 9921 9920 9917 9913 9908 9901 9895 9888 9883 9879 9878 9878 9881 9885 9891 9897 9904 9910 9916 9920 9924 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9938 9939 9941 9943 9946 9949 9953 9956 9958 9960 9960 9960 9959 9957 9954 9950 9947 9945 9943 9941 9941 9941 9941 9942 9941 9941 9939 9936 9933 9929 9924 9920 9916 9912 9909 9907 9906 9904 9902 9898 9893 9887 9877 9866 9854 9840 9825 9811 9796 9783 9771 9760 9749 9738 9727 9714 9700 9684 9666 9647 9628 9609 9591 9575 9561 9550 9540 9532 9525 9520 9516 9512 9508 9506 9506 9507 9510 9515 9523 9533 9545 9559 9573 9588 9602 9617 9631 9644 9657 9669 9680 9690 9700 9708 9715 9721 9725 9729 9732 9734 9737 9740 9742 9746 9749 9752 9754 9755 9755 9753 9751 9748 9745 9743 9742 9743 9746 9751 9757 9764 9771 9777 9783 9787 9790 9792 9793 9794 9795 9798 9801 9805 9809 9814 9819 9825 9831 9837 9844 9851 9859 9867 9875 9883 6308 4 7 3 9890 9897 9902 9906 9910 9912 9914 9916 9919 9922 9926 9931 9936 9941 9946 9950 9952 9954 9953 9953 9951 9951 9950 9950 9952 9954 9957 9960 9963 9965 9966 9967 9968 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9973 9973 9973 9974 9974 9975 9975 9975 9975 9974 9972 9968 9964 9960 9956 9953 9950 9950 9951 9953 9956 9959 9962 9963 9964 9963 9960 9956 9952 9947 9943 9940 9937 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9922 9922 9923 9924 9927 9930 9933 9937 9940 9942 9942 9941 9939 9936 9932 9928 9925 9923 9923 9925 9928 9932 9936 9941 9944 9946 9946 9944 9940 9935 9930 9924 9919 9915 9911 9909 9907 9907 9908 9910 9913 9916 9919 9923 9926 9928 9930 9930 9929 9926 9923 9919 9914 9908 9903 9898 9893 9889 9885 9881 9878 9876 9874 9873 9873 9873 9874 9874 9874 9873 9872 9870 9868 9865 9863 9861 9861 9861 9862 9863 9864 9864 9864 9862 9859 9854 9849 9843 9837 9831 9825 9819 9814 9809 9806 9803 9801 9800 9801 9802 9805 9808 9812 9815 9817 9819 9820 9820 9821 9821 9823 9825 9829 9834 9840 9846 9853 9859 9865 9870 9874 9877 9880 9883 9887 9890 9894 9898 9903 9908 9912 9916 9919 9922 9924 9924 9924 9923 9922 9920 9918 9916 9915 9915 9916 9919 9923 9927 9932 9937 9941 9944 9946 9947 9946 9945 9944 9942 9940 9938 9937 9937 9936 9935 9934 9933 9932 9932 9932 9933 9935 9939 9942 9946 9949 9952 9952 9952 9949 9945 9940 9936 9931 9928 9925 9925 9926 9928 9931 9934 9937 9940 9942 9944 9945 9946 9947 9947 9946 9946 9944 9942 9941 9939 9937 9936 9935 9936 9938 9940 9944 9947 9951 9954 9955 9955 9954 9951 9948 9944 9941 9939 9938 9938 9939 9942 9944 9946 9947 9946 9943 9939 9934 9928 9921 9916 9911 9908 9906 9905 9906 9908 9909 9911 9912 9912 9911 9909 9906 9903 9900 9896 9893 9890 9888 9886 9885 9885 9884 9884 9883 9881 9877 9873 9868 9862 9855 9848 9841 9833 9826 9818 9810 9801 9792 9783 9774 9765 9756 9748 9740 9732 9725 9717 9708 9699 9689 9678 9666 9654 9643 9632 9622 9614 9606 9599 9592 9585 9578 9569 9560 9551 9541 9531 9523 9515 9509 9504 9500 9497 9494 9492 9489 9486 9483 9480 9478 9477 9476 9477 9479 9482 9485 9488 9492 9496 9501 9505 9511 9518 9526 9537 9549 9562 9577 9593 9609 9624 9638 9651 9663 9674 9683 9692 9702 9711 9721 9732 9743 9755 9766 9777 9786 9795 9801 9807 9811 9813 9816 9819 9822 9825 9830 9835 9841 9847 9853 9859 9864 9868 9871 9873 9875 9877 9879 9881 9883 9886 9890 9893 9896 9899 9901 9903 9904 9904 9903 9902 9901 9901 9900 9900 9901 9903 9905 9908 9911 9914 9917 9918 9919 9919 9917 6309 4 7 4 9922 9923 9924 9925 9925 9925 9924 9922 9921 9919 9917 9916 9916 9916 9916 9918 9920 9922 9925 9929 9932 9935 9937 9939 9940 9939 9938 9935 9932 9929 9925 9923 9922 9922 9924 9927 9932 9937 9942 9946 9949 9951 9951 9949 9946 9943 9940 9938 9937 9938 9940 9943 9946 9950 9953 9955 9955 9954 9951 9946 9941 9935 9928 9923 9918 9916 9915 9915 9918 9923 9928 9935 9941 9947 9952 9955 9956 9956 9954 9951 9947 9943 9940 9938 9938 9938 9941 9944 9947 9950 9951 9951 9950 9947 9944 9941 9939 9938 9939 9941 9944 9948 9951 9954 9955 9954 9952 9950 9947 9945 9944 9944 9946 9948 9951 9954 9956 9957 9957 9956 9953 9950 9947 9946 9945 9945 9946 9947 9949 9950 9951 9951 9950 9950 9950 9950 9951 9952 9955 9957 9959 9961 9962 9962 9961 9959 9957 9955 9953 9952 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9954 9955 9956 9957 9958 9958 9958 9957 9956 9954 9952 9950 9948 9947 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9946 9944 9941 9939 9936 9933 9931 9929 9927 9925 9922 9919 9915 9910 9905 9900 9895 9891 9887 9885 9884 9885 9886 9888 9890 9892 9893 9894 9894 9893 9892 9890 9889 9889 9890 9892 9896 9902 9908 9916 9923 9931 9937 9941 9943 9943 9942 9939 9936 9933 9931 9931 9932 9934 9937 9939 9941 9942 9941 9939 9935 9931 9928 9926 9924 9925 9927 9930 9934 9938 9940 9942 9944 9943 9943 9942 9941 9941 9942 9944 9946 9948 9950 9951 9951 9951 9950 9948 9946 9945 9944 9945 9946 9948 9950 9952 9954 9955 9954 9953 9950 9947 9943 9939 9935 9933 9933 9933 9934 9935 9937 9939 9940 9940 9939 9937 9935 9932 9929 9926 9923 9922 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9904 9901 9898 9895 9891 9887 9884 9880 9878 9877 9877 9878 9880 9882 9884 9886 9887 9886 9884 9881 9877 9873 9868 9865 9863 9862 9862 9864 9866 9868 9871 9873 9874 9875 9875 9875 9875 9874 9873 9873 9872 9870 9869 9867 9866 9865 9865 9866 9868 9872 9876 9881 9886 9890 9892 9893 9892 9888 9883 9877 9870 9863 9857 9852 9847 9843 9839 9834 9828 9821 9812 9801 9790 9779 9768 9757 9746 9736 9726 9714 9700 9683 9663 9640 9613 9584 9553 9521 9488 9455 9421 9387 9351 9313 9274 9233 9190 9146 9102 9057 9012 8964 8914 8858 8798 8731 8656 8574 8488 8398 8308 8215 8117 8012 7896 7758 7587 7376 7121 6825 6493 6122 5744 5381 5057 4794 4609 4518 4542 4668 4884 5175 5525 5908 6303 6684 7037 7359 7644 7887 8095 8271 8424 8561 8681 8788 8885 8972 9050 9118 9177 9228 9273 9313 9350 9383 9415 9446 9475 9502 9527 9550 9570 9589 9606 9622 9637 9651 9666 9680 9693 9706 9718 9729 9739 9748 6310 4 7 4 9757 9766 9774 9782 9790 9797 9804 9809 9814 9817 9820 9822 9824 9826 9828 9832 9835 9839 9844 9849 9853 9857 9860 9862 9863 9862 9861 9858 9855 9852 9849 9847 9845 9844 9844 9845 9846 9847 9847 9846 9843 9840 9835 9830 9824 9818 9814 9811 9809 9809 9811 9814 9818 9821 9824 9826 9827 9826 9824 9822 9819 9815 9812 9809 9807 9805 9805 9805 9805 9805 9804 9802 9799 9795 9790 9783 9774 9765 9756 9746 9736 9726 9718 9710 9702 9694 9687 9680 9671 9662 9652 9640 9627 9612 9596 9579 9562 9545 9528 9512 9496 9480 9463 9447 9430 9412 9393 9373 9352 9331 9309 9286 9263 9240 9216 9192 9167 9143 9118 9094 9072 9050 9030 9012 8996 8980 8966 8953 8941 8930 8918 8908 8899 8892 8886 8882 8881 8882 8885 8890 8897 8904 8912 8921 8930 8939 8950 8961 8975 8990 9006 9025 9045 9066 9088 9111 9133 9155 9176 9197 9218 9238 9259 9280 9300 9321 9341 9361 9380 9398 9415 9432 9448 9463 9478 9494 9509 9525 9541 9557 9572 9586 9598 9610 9620 9629 9638 9646 9655 9664 9673 9682 9692 9703 9712 9721 9730 9737 9744 9749 9754 9758 9763 9767 9770 9773 9776 9779 9781 9782 9783 9784 9785 9787 9789 9793 9797 9803 9808 9813 9818 9821 9822 9823 9821 9819 9816 9814 9812 9812 9812 9814 9817 9819 9821 9822 9821 9819 9815 9810 9805 9800 9797 9794 9793 9793 9795 9797 9800 9801 9802 9801 9800 9797 9793 9788 9783 9778 9773 9768 9764 9760 9757 9754 9752 9750 9748 9747 9745 9744 9743 9742 9741 9740 9739 9737 9735 9733 9731 9728 9725 9723 9720 9718 9717 9716 9715 9714 9711 9706 9698 9689 9677 9662 9646 9630 9615 9600 9585 9567 9547 9523 9492 9451 9401 9344 9280 9210 9133 9048 8952 8845 8713 8545 8333 8072 7761 7402 6989 6552 6114 5699 5333 5040 4840 4761 4799 4943 5181 5502 5877 6280 6683 7065 7420 7739 8012 8244 8440 8609 8758 8887 9000 9101 9191 9270 9336 9390 9433 9468 9496 9520 9541 9561 9581 9602 9622 9641 9659 9675 9691 9704 9717 9728 9739 9749 9760 9769 9778 9786 9793 9799 9805 9810 9815 9820 9825 9831 9836 9840 9844 9846 9848 9848 9848 9847 9846 9846 9846 9847 9849 9851 9855 9859 9863 9867 9871 9874 9876 9877 9876 9873 9868 9863 9857 9851 9846 9842 9840 9842 9846 9852 9861 9871 9881 9890 9898 9903 9906 9906 9904 9901 9898 9895 9893 9891 9891 9893 9895 9897 9898 9899 9898 9897 9895 9893 9891 9889 9888 9887 9886 9885 9883 9881 9878 9873 9869 9864 9861 9859 9859 9861 9865 9872 9879 9887 9895 9901 9906 9908 9907 9905 9901 9896 9891 9886 9883 9882 9883 9885 9889 9893 9897 9899 9899 9898 9895 9891 9886 9880 9876 9873 9871 9871 9872 9875 9878 9881 9883 9885 9886 9886 9885 9884 9883 9883 9882 9882 9882 9881 6311 4 7 4 9880 9879 9878 9875 9873 9870 9868 9866 9865 9864 9865 9866 9867 9869 9871 9872 9873 9873 9873 9872 9871 9869 9867 9865 9862 9859 9856 9852 9848 9844 9840 9835 9831 9826 9822 9817 9814 9810 9807 9803 9800 9796 9793 9790 9786 9783 9781 9778 9776 9774 9773 9771 9769 9767 9765 9763 9760 9758 9756 9753 9750 9746 9741 9735 9728 9719 9710 9701 9693 9685 9678 9672 9668 9664 9660 9655 9649 9642 9634 9623 9612 9600 9588 9577 9566 9555 9545 9535 9525 9515 9505 9494 9483 9471 9460 9448 9435 9423 9411 9399 9387 9374 9361 9349 9337 9326 9315 9305 9296 9288 9281 9275 9269 9263 9258 9254 9250 9247 9244 9241 9240 9238 9237 9237 9238 9240 9243 9247 9254 9263 9273 9285 9299 9313 9328 9343 9358 9371 9383 9396 9407 9419 9431 9444 9459 9475 9492 9509 9527 9544 9560 9575 9589 9602 9615 9628 9641 9654 9668 9683 9697 9710 9722 9732 9740 9745 9749 9752 9755 9759 9763 9769 9775 9783 9791 9799 9806 9810 9814 9816 9817 9817 9817 9818 9820 9822 9825 9828 9830 9832 9833 9832 9831 9830 9828 9826 9823 9820 9817 9813 9807 9801 9793 9784 9773 9762 9751 9738 9724 9709 9693 9673 9651 9625 9595 9561 9524 9483 9439 9392 9343 9290 9236 9178 9117 9052 8984 8912 8835 8755 8671 8584 8493 8400 8304 8207 8110 8013 7917 7825 7735 7650 7571 7497 7428 7366 7310 7261 7219 7184 7158 7142 7136 7141 7157 7185 7223 7271 7327 7392 7462 7537 7617 7700 7786 7875 7967 8062 8158 8255 8352 8448 8541 8632 8717 8798 8874 8944 9010 9071 9128 9182 9234 9283 9329 9373 9413 9450 9484 9512 9537 9558 9576 9590 9603 9615 9628 9642 9657 9675 9694 9714 9735 9755 9774 9791 9805 9816 9824 9829 9834 9837 9841 9844 9849 9854 9860 9866 9871 9877 9881 9883 9885 9885 9885 9884 9884 9883 9883 9884 9886 9888 9890 9892 9895 9896 9897 9897 9896 9894 9892 9890 9888 9887 9887 9888 9890 9892 9894 9895 9895 9894 9891 9888 9883 9879 9875 9873 9874 9876 9878 9882 9885 9888 9888 9886 9882 9876 9870 9863 9858 9855 9855 9858 9863 9870 9878 9887 9895 9902 9906 9910 9912 9913 9914 9914 9913 9913 9913 9914 9914 9916 9918 9921 9925 9930 9935 9941 9945 9949 9952 9953 9952 9949 9946 9943 9940 9938 9937 9937 9938 9940 9942 9944 9945 9945 9944 9943 9941 9939 9938 9937 9936 9937 9938 9939 9941 9943 9946 9949 9952 9955 9957 9959 9960 9960 9959 9956 9952 9948 9943 9938 9934 9931 9930 9931 9934 9937 9942 9946 9950 9954 9956 9958 9958 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9933 9932 9932 9932 9933 9934 9937 9939 9942 9944 9946 9947 9946 9945 9943 9942 9940 9939 9940 9941 9943 9946 9949 6312 4 7 4 9952 9954 9956 9956 9956 9956 9956 9956 9956 9957 9959 9962 9964 9966 9968 9969 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9969 9968 9966 9964 9962 9961 9961 9962 9963 9966 9970 9973 9977 9979 9981 9982 9981 9979 9976 9973 9970 9968 9967 9966 9968 9970 9972 9975 9977 9978 9979 9977 9975 9972 9969 9967 9965 9964 9965 9967 9968 9970 9970 9969 9966 9962 9956 9949 9943 9937 9932 9929 9927 9927 9927 9927 9925 9921 9914 9905 9893 9878 9862 9845 9828 9811 9794 9777 9760 9741 9721 9699 9675 9650 9624 9598 9571 9545 9521 9497 9474 9450 9427 9403 9378 9352 9326 9301 9277 9256 9237 9222 9211 9204 9201 9201 9204 9210 9219 9229 9242 9256 9273 9292 9313 9336 9360 9385 9410 9436 9461 9485 9509 9531 9553 9575 9597 9619 9642 9665 9689 9713 9736 9758 9778 9794 9807 9817 9824 9828 9831 9833 9837 9842 9848 9856 9866 9876 9886 9895 9902 9907 9911 9913 9913 9914 9915 9917 9920 9923 9927 9930 9932 9933 9931 9928 9924 9919 9914 9909 9905 9904 9904 9905 9908 9912 9915 9919 9921 9922 9922 9922 9921 9919 9919 9919 9920 9922 9926 9930 9934 9938 9941 9942 9943 9941 9938 9934 9930 9925 9921 9918 9916 9915 9916 9917 9920 9923 9926 9928 9931 9932 9932 9933 9932 9932 9932 9933 9934 9935 9937 9938 9940 9941 9941 9941 9941 9940 9940 9940 9942 9944 9947 9951 9955 9958 9961 9963 9964 9963 9962 9961 9960 9960 9962 9964 9968 9972 9976 9981 9984 9986 9987 9987 9985 9984 9982 9980 9979 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9978 9977 9976 9974 9972 9970 9969 9968 9968 9968 9969 9971 9974 9976 9979 9980 9981 9980 9979 9977 9974 9971 9969 9968 9966 9966 9966 9967 9968 9969 9970 9972 9974 9977 9981 9984 9988 9991 9994 9995 9995 9993 9989 9984 9979 9973 9968 9964 9962 9961 9962 9964 9966 9968 9968 9966 9963 9957 9950 9943 9935 9929 9925 9922 9921 9921 9922 9923 9923 9920 9916 9910 9902 9893 9883 9873 9865 9857 9849 9842 9834 9827 9818 9808 9796 9785 9772 9761 9750 9741 9734 9729 9726 9724 9723 9723 9722 9721 9720 9718 9716 9716 9716 9717 9720 9725 9731 9738 9745 9753 9761 9768 9775 9781 9787 9793 9798 9803 9807 9812 9817 9821 9827 9832 9838 9844 9849 9855 9860 9864 9866 9868 9869 9870 9869 9869 9868 9868 9868 9869 9869 9870 9871 9871 9872 9873 9873 9873 9873 9873 9872 9871 9869 9867 9864 9861 9857 9854 9851 9848 9846 9845 9844 9844 9845 9846 9846 9848 9849 9851 9853 9855 9858 9860 9863 9866 9869 9871 9874 9875 9877 9879 9881 9883 9885 9888 9890 9892 9894 9896 9897 9897 9897 9897 9896 9896 9895 9895 9896 9897 9898 9899 9899 9899 9899 9897 9895 9891 9887 9883 9878 9873 9869 9866 9864 6313 4 7 4 9863 9863 9864 9866 9868 9870 9870 9870 9869 9867 9865 9862 9860 9859 9859 9859 9861 9863 9866 9868 9871 9873 9874 9876 9878 9880 9882 9885 9889 9893 9897 9901 9904 9907 9909 9910 9911 9911 9911 9911 9911 9912 9912 9913 9914 9916 9918 9922 9926 9931 9936 9941 9945 9949 9951 9951 9950 9947 9943 9939 9936 9934 9933 9933 9935 9938 9942 9945 9949 9952 9955 9957 9959 9961 9962 9963 9964 9963 9962 9959 9956 9951 9946 9940 9934 9929 9925 9922 9919 9918 9918 9918 9918 9918 9917 9916 9914 9912 9910 9909 9908 9909 9910 9911 9914 9916 9918 9919 9920 9920 9919 9917 9916 9915 9915 9915 9916 9918 9920 9923 9925 9927 9929 9930 9931 9933 9935 9936 9939 9941 9944 9946 9948 9949 9950 9950 9950 9950 9949 9949 9950 9950 9951 9951 9951 9951 9951 9949 9948 9947 9946 9947 9948 9950 9953 9956 9958 9960 9959 9957 9954 9948 9942 9934 9928 9923 9920 9918 9919 9922 9926 9930 9935 9939 9942 9943 9943 9942 9940 9938 9936 9936 9936 9939 9944 9950 9957 9966 9974 9981 9987 9990 9991 9990 9986 9981 9976 9971 9968 9966 9965 9966 9968 9970 9972 9972 9973 9973 9973 9973 9973 9975 9979 9984 9990 9994 9997 9999 9998 9994 9987 9979 9970 9962 9956 9953 9952 9956 9961 9968 9976 9982 9988 9991 9990 9988 9983 9978 9972 9968 9964 9963 9963 9964 9966 9968 9969 9969 9966 9963 9958 9954 9950 9947 9945 9945 9947 9949 9951 9951 9950 9946 9941 9933 9924 9916 9909 9904 9902 9901 9903 9907 9911 9914 9916 9917 9917 9917 9917 9917 9918 9920 9924 9928 9931 9934 9936 9936 9935 9932 9929 9926 9925 9926 9928 9933 9939 9945 9951 9955 9958 9959 9958 9956 9953 9950 9948 9948 9948 9950 9953 9956 9959 9961 9962 9962 9963 9963 9963 9964 9966 9969 9971 9974 9976 9978 9978 9977 9975 9971 9968 9965 9962 9960 9958 9958 9958 9959 9959 9959 9959 9958 9957 9955 9954 9952 9952 9952 9952 9954 9955 9957 9958 9959 9958 9957 9955 9952 9949 9947 9945 9944 9945 9946 9949 9952 9956 9959 9961 9963 9963 9963 9961 9959 9956 9953 9949 9946 9942 9938 9935 9932 9932 9932 9934 9937 9941 9946 9950 9954 9955 9956 9955 9952 9948 9945 9941 9939 9938 9938 9939 9940 9942 9943 9944 9944 9944 9945 9945 9946 9947 9949 9951 9953 9955 9955 9955 9955 9954 9953 9952 9951 9952 9953 9955 9957 9960 9961 9963 9964 9963 9963 9962 9961 9960 9960 9959 9959 9959 9959 9958 9957 9956 9954 9952 9950 9948 9947 9947 9947 9947 9948 9949 9949 9949 9948 9947 9945 9943 9941 9940 9938 9937 9937 9937 9938 9939 9940 9942 9944 9947 9948 9950 9951 9952 9952 9951 9950 9948 9947 9946 9946 9946 9947 9948 9950 9952 9953 9954 9954 9954 9952 9951 9950 9949 9950 9952 9954 9957 9960 6314 4 7 4 9963 9965 9966 9966 9965 9964 9963 9962 9963 9964 9967 9969 9971 9973 9973 9972 9969 9966 9962 9958 9956 9955 9955 9955 9957 9958 9959 9957 9954 9950 9945 9939 9934 9930 9927 9926 9927 9927 9928 9929 9929 9928 9925 9922 9919 9916 9915 9915 9917 9920 9923 9927 9928 9929 9927 9924 9919 9912 9906 9900 9896 9893 9892 9893 9896 9899 9902 9904 9905 9904 9901 9896 9889 9882 9876 9870 9865 9862 9860 9860 9861 9861 9862 9861 9860 9857 9852 9847 9842 9836 9830 9824 9817 9810 9802 9794 9784 9774 9761 9747 9731 9712 9689 9661 9629 9594 9555 9513 9466 9415 9360 9294 9211 9104 8969 8799 8591 8340 8052 7741 7422 7106 6818 6578 6407 6322 6320 6401 6566 6799 7079 7384 7690 7988 8265 8507 8708 8876 9013 9127 9222 9302 9374 9442 9503 9558 9605 9644 9674 9698 9714 9726 9735 9744 9755 9768 9781 9796 9812 9827 9841 9851 9860 9865 9869 9872 9873 9873 9873 9873 9872 9871 9869 9866 9864 9862 9860 9860 9861 9864 9869 9874 9880 9885 9889 9892 9894 9893 9892 9890 9887 9884 9882 9880 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9870 9869 9868 9867 9867 9867 9868 9869 9870 9870 9870 9869 9866 9861 9855 9847 9840 9832 9824 9818 9814 9812 9810 9810 9810 9810 9809 9806 9802 9797 9791 9785 9778 9772 9767 9763 9759 9757 9754 9752 9748 9744 9738 9731 9722 9712 9700 9687 9672 9657 9640 9622 9602 9582 9559 9535 9509 9480 9450 9418 9383 9345 9305 9262 9217 9168 9117 9062 9003 8941 8874 8802 8725 8642 8554 8460 8361 8256 8148 8035 7919 7800 7679 7555 7428 7299 7167 7033 6895 6754 6612 6469 6326 6184 6044 5907 5775 5646 5521 5400 5282 5167 5056 4947 4841 4739 4640 4547 4458 4376 4301 4234 4175 4124 4082 4048 4023 4007 4000 4002 4014 4037 4070 4114 4169 4236 4313 4402 4501 4611 4731 4860 4997 5142 5293 5450 5612 5777 5945 6115 6287 6459 6630 6801 6970 7135 7297 7453 7603 7747 7882 8010 8130 8242 8347 8444 8536 8622 8703 8779 8850 8917 8979 9036 9089 9138 9184 9228 9269 9308 9347 9383 9419 9454 9486 9516 9543 9567 9590 9610 9628 9645 9661 9676 9691 9706 9720 9733 9745 9757 9768 9778 9788 9797 9807 9816 9825 9833 9841 9847 9852 9856 9858 9859 9859 9859 9859 9859 9860 9861 9863 9865 9868 9871 9874 9877 9880 9883 9885 9887 9888 9887 9886 9883 9880 9877 9873 9870 9867 9866 9865 9865 9865 9866 9866 9866 9865 9863 9859 9855 9849 9842 9834 9826 9818 9810 9802 9794 9787 9779 9772 9764 9755 9743 9728 9707 9681 9650 9613 9570 9523 9473 9422 9367 9304 9229 9142 9030 8886 8702 8475 8209 7910 7579 7238 6910 6617 6381 6215 6133 6150 6263 6454 6315 4 7 4 6708 7009 7334 7664 7976 8252 8493 8697 8862 8993 9097 9182 9260 9327 9387 9441 9490 9533 9570 9597 9618 9633 9646 9657 9667 9677 9688 9701 9714 9726 9735 9743 9748 9752 9755 9756 9758 9761 9764 9769 9773 9778 9783 9787 9791 9794 9797 9800 9804 9808 9813 9818 9824 9829 9834 9838 9841 9843 9844 9845 9846 9847 9849 9851 9853 9855 9857 9858 9860 9861 9861 9862 9863 9864 9866 9868 9870 9872 9874 9875 9876 9876 9874 9872 9868 9863 9858 9851 9844 9836 9828 9819 9811 9803 9794 9784 9773 9760 9745 9727 9707 9684 9659 9631 9602 9572 9540 9507 9473 9436 9396 9353 9305 9250 9190 9124 9053 8975 8892 8804 8713 8618 8519 8417 8312 8202 8088 7969 7845 7717 7584 7447 7306 7162 7017 6872 6727 6585 6445 6308 6175 6047 5922 5801 5685 5573 5466 5365 5271 5184 5107 5040 4984 4941 4911 4893 4888 4895 4914 4944 4985 5036 5098 5170 5252 5344 5445 5556 5675 5799 5929 6061 6194 6325 6454 6578 6697 6810 6915 7013 7103 7186 7261 7329 7389 7442 7486 7523 7552 7572 7585 7592 7594 7591 7585 7579 7574 7571 7570 7571 7577 7584 7594 7604 7615 7628 7642 7659 7679 7704 7735 7773 7819 7870 7928 7989 8054 8120 8185 8250 8314 8378 8442 8507 8572 8639 8707 8775 8843 8908 8971 9031 9088 9141 9191 9240 9287 9333 9377 9419 9460 9497 9531 9561 9586 9608 9627 9643 9658 9673 9687 9702 9717 9732 9747 9760 9773 9784 9794 9803 9811 9820 9829 9838 9847 9857 9867 9876 9884 9890 9895 9899 9901 9902 9902 9902 9902 9902 9903 9905 9907 9910 9914 9919 9924 9929 9934 9938 9942 9944 9945 9945 9943 9941 9939 9936 9934 9932 9932 9932 9932 9932 9931 9930 9928 9925 9923 9920 9919 9919 9920 9921 9923 9926 9927 9928 9926 9924 9920 9917 9913 9911 9909 9910 9913 9916 9919 9921 9922 9921 9917 9912 9905 9897 9889 9882 9877 9873 9871 9870 9869 9869 9868 9865 9862 9856 9848 9840 9830 9821 9811 9801 9792 9783 9773 9761 9748 9732 9713 9690 9663 9633 9599 9561 9520 9476 9429 9380 9329 9274 9217 9156 9092 9024 8951 8874 8793 8705 8613 8516 8413 8307 8197 8084 7969 7853 7736 7618 7501 7384 7267 7152 7037 6924 6814 6706 6602 6504 6411 6325 6247 6177 6115 6063 6020 5987 5964 5952 5952 5964 5988 6024 6074 6135 6209 6293 6387 6489 6597 6711 6830 6951 7074 7198 7323 7447 7570 7691 7809 7923 8033 8139 8240 8338 8431 8520 8606 8688 8766 8841 8911 8977 9038 9095 9147 9195 9240 9281 9320 9358 9394 9429 9462 9493 9522 9549 9574 9597 9617 9637 9655 9673 9691 9707 9724 9739 9754 9766 9776 9784 9790 9795 9799 9803 9807 9814 9821 9829 9837 9846 9855 9863 9869 9873 9876 9877 9878 9879 9879 9879 9880 9882 9882 9883 9883 9882 9882 9882 9882 9884 6316 4 7 4 9886 9890 9895 9900 9905 9909 9912 9914 9915 9914 9914 9914 9915 9917 9919 9923 9926 9930 9932 9933 9933 9931 9928 9923 9917 9911 9905 9899 9895 9891 9889 9889 9891 9894 9898 9903 9909 9913 9917 9919 9919 9917 9913 9909 9905 9901 9899 9898 9900 9904 9908 9914 9919 9924 9929 9931 9933 9934 9935 9935 9935 9934 9934 9932 9930 9927 9924 9920 9916 9913 9911 9911 9912 9915 9919 9924 9927 9930 9931 9931 9928 9924 9919 9915 9912 9909 9908 9909 9911 9913 9916 9918 9920 9921 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9911 9912 9914 9916 9918 9919 9920 9919 9917 9915 9912 9908 9905 9903 9902 9902 9903 9906 9909 9913 9917 9920 9921 9921 9919 9916 9911 9905 9900 9895 9892 9889 9887 9887 9886 9885 9883 9879 9874 9867 9859 9850 9840 9832 9825 9818 9812 9806 9801 9794 9786 9777 9767 9758 9749 9741 9736 9734 9735 9739 9746 9754 9764 9773 9783 9791 9797 9803 9808 9813 9817 9821 9827 9833 9840 9847 9854 9861 9867 9871 9873 9875 9875 9875 9875 9874 9875 9877 9880 9883 9887 9892 9896 9899 9901 9903 9904 9904 9904 9904 9904 9903 9903 9901 9900 9897 9895 9892 9890 9889 9889 9890 9893 9897 9901 9905 9908 9909 9909 9907 9903 9899 9894 9890 9887 9884 9883 9884 9885 9887 9888 9888 9888 9887 9885 9882 9879 9875 9872 9869 9866 9863 9859 9855 9849 9843 9836 9828 9820 9811 9803 9795 9787 9780 9772 9764 9756 9747 9737 9726 9715 9704 9694 9685 9676 9669 9663 9658 9653 9647 9642 9635 9629 9622 9615 9608 9602 9598 9596 9594 9594 9596 9598 9600 9602 9604 9606 9608 9610 9613 9617 9623 9630 9637 9646 9655 9664 9673 9682 9691 9699 9708 9718 9728 9739 9749 9760 9769 9778 9786 9792 9797 9800 9803 9806 9808 9811 9814 9818 9822 9827 9831 9836 9840 9845 9849 9853 9857 9860 9864 9867 9869 9871 9872 9872 9872 9871 9871 9871 9871 9872 9873 9873 9874 9875 9875 9874 9873 9872 9872 9872 9874 9876 9880 9884 9889 9893 9896 9898 9900 9899 9898 9896 9893 9891 9890 9889 9889 9890 9891 9892 9893 9893 9893 9893 9891 9890 9888 9886 9885 9883 9882 9881 9881 9880 9880 9881 9881 9883 9884 9886 9888 9889 9890 9890 9889 9887 9884 9880 9876 9872 9868 9865 9862 9860 9860 9860 9861 9863 9865 9869 9874 9879 9885 9891 9897 9903 9907 9910 9911 9909 9906 9901 9895 9889 9884 9880 9878 9878 9880 9883 9887 9890 9892 9892 9891 9888 9884 9880 9875 9872 9870 9868 9869 9871 9873 9875 9875 9875 9875 9873 9871 9870 9869 9869 9871 9873 9876 9879 9881 9883 9883 9881 9879 9876 9873 9871 9870 9870 9871 9874 9876 9878 9879 9879 9877 9874 9870 9865 9861 9859 9857 9857 9858 9861 9865 9870 9874 9879 9883 9886 6317 4 7 4 9888 9889 9889 9887 9884 9880 9876 9872 9868 9865 9863 9863 9863 9865 9866 9868 9870 9871 9871 9870 9868 9867 9865 9863 9862 9861 9860 9859 9858 9856 9855 9854 9852 9851 9849 9849 9848 9848 9848 9848 9849 9849 9849 9850 9850 9851 9852 9853 9853 9854 9853 9852 9850 9847 9843 9839 9835 9832 9830 9829 9830 9832 9835 9839 9841 9843 9843 9841 9836 9830 9822 9815 9809 9804 9801 9802 9804 9808 9813 9816 9819 9819 9817 9811 9803 9794 9785 9776 9769 9764 9761 9761 9762 9764 9765 9766 9765 9763 9758 9753 9746 9739 9732 9726 9719 9714 9709 9705 9702 9699 9697 9696 9696 9696 9697 9699 9702 9705 9709 9713 9718 9723 9730 9737 9745 9752 9760 9767 9774 9780 9784 9788 9791 9793 9794 9796 9796 9797 9797 9797 9797 9796 9795 9794 9793 9793 9792 9793 9793 9794 9794 9794 9793 9792 9790 9787 9783 9778 9773 9768 9762 9756 9750 9743 9735 9728 9720 9713 9706 9700 9694 9690 9687 9685 9684 9683 9681 9679 9677 9673 9668 9662 9656 9650 9645 9641 9638 9637 9637 9638 9640 9641 9642 9643 9643 9642 9641 9641 9641 9643 9646 9650 9654 9660 9665 9669 9671 9672 9672 9670 9668 9666 9663 9662 9662 9663 9665 9667 9670 9673 9676 9677 9677 9677 9675 9672 9669 9667 9666 9666 9668 9673 9679 9688 9697 9707 9716 9723 9728 9731 9732 9731 9728 9725 9723 9722 9724 9727 9733 9740 9748 9756 9763 9769 9772 9772 9771 9767 9762 9757 9752 9748 9745 9744 9745 9747 9750 9755 9759 9764 9768 9771 9774 9775 9774 9773 9771 9768 9765 9763 9761 9761 9762 9764 9766 9769 9772 9774 9775 9774 9773 9770 9767 9763 9759 9756 9753 9751 9750 9750 9750 9751 9752 9753 9754 9756 9758 9760 9763 9766 9770 9774 9778 9781 9783 9785 9785 9784 9782 9779 9775 9771 9767 9764 9761 9759 9758 9757 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9757 9757 9757 9756 9755 9752 9750 9747 9743 9740 9737 9734 9732 9732 9732 9733 9735 9737 9739 9740 9740 9740 9738 9736 9733 9730 9728 9726 9725 9724 9724 9724 9725 9725 9724 9723 9721 9719 9717 9715 9712 9710 9708 9706 9705 9702 9700 9698 9695 9692 9690 9687 9686 9684 9683 9683 9682 9681 9679 9677 9674 9670 9666 9662 9657 9653 9649 9645 9642 9640 9638 9636 9634 9633 9630 9627 9624 9618 9612 9604 9595 9585 9576 9566 9558 9551 9546 9542 9540 9538 9537 9534 9530 9524 9516 9504 9490 9474 9457 9438 9419 9399 9379 9358 9336 9313 9287 9260 9230 9199 9164 9128 9090 9050 9008 8964 8916 8864 8808 8747 8681 8609 8533 8454 8371 8285 8197 8107 8015 7920 7822 7719 7610 7495 7374 7245 7110 6969 6822 6672 6519 6365 6211 6057 5904 5751 5599 5447 5295 5142 4988 4834 4681 4529 4380 4235 4096 3964 3840 3725 3619 3521 6318 4 7 4 3432 3351 3277 3210 3150 3095 3046 3002 2965 2933 2908 2889 2875 2868 2867 2871 2879 2891 2908 2929 2954 2983 3018 3060 3110 3168 3237 3317 3409 3513 3628 3753 3889 4033 4184 4342 4506 4675 4850 5029 5212 5399 5589 5781 5973 6162 6348 6529 6704 6870 7028 7178 7320 7455 7582 7703 7818 7928 8033 8132 8225 8313 8395 8471 8540 8605 8665 8720 8772 8820 8866 8911 8953 8994 9032 9068 9103 9134 9163 9189 9212 9234 9253 9271 9289 9306 9324 9341 9360 9379 9398 9416 9434 9450 9464 9477 9487 9496 9503 9511 9518 9525 9533 9541 9550 9559 9567 9573 9577 9580 9581 9581 9580 9580 9581 9583 9586 9591 9596 9601 9606 9610 9612 9614 9616 9617 9619 9621 9623 9627 9630 9633 9636 9637 9637 9637 9635 9632 9629 9627 9625 9623 9622 9622 9622 9622 9622 9621 9620 9619 9617 9615 9612 9610 9607 9604 9602 9599 9597 9595 9594 9594 9594 9594 9595 9597 9599 9601 9603 9606 9608 9611 9613 9616 9618 9621 9624 9627 9630 9634 9639 9644 9649 9654 9659 9663 9665 9667 9667 9666 9665 9662 9660 9658 9656 9656 9657 9658 9661 9664 9668 9671 9675 9678 9681 9685 9687 9689 9691 9692 9691 9690 9687 9683 9679 9674 9669 9665 9661 9660 9659 9659 9660 9661 9662 9663 9662 9661 9658 9655 9652 9649 9647 9646 9645 9646 9646 9647 9647 9646 9644 9641 9638 9634 9629 9625 9621 9617 9614 9612 9610 9608 9607 9605 9604 9602 9601 9599 9598 9596 9594 9592 9588 9585 9580 9575 9568 9561 9553 9545 9537 9529 9521 9514 9508 9502 9496 9491 9485 9480 9473 9466 9459 9451 9441 9432 9421 9410 9399 9387 9374 9361 9347 9332 9316 9300 9283 9265 9246 9227 9208 9188 9167 9145 9122 9097 9071 9043 9014 8983 8949 8915 8878 8840 8801 8760 8719 8676 8633 8588 8544 8498 8452 8404 8356 8305 8253 8199 8143 8086 8027 7968 7909 7850 7792 7736 7682 7628 7576 7525 7475 7425 7376 7329 7283 7239 7198 7160 7125 7094 7067 7043 7023 7005 6990 6979 6971 6967 6967 6972 6983 6998 7019 7044 7073 7105 7142 7181 7224 7270 7319 7372 7428 7487 7548 7612 7676 7742 7808 7874 7939 8004 8068 8131 8194 8254 8313 8370 8425 8477 8526 8573 8618 8662 8704 8745 8785 8823 8860 8895 8928 8958 8987 9014 9040 9065 9088 9111 9132 9150 9164 9173 9177 9176 9169 9158 9143 9126 9107 9082 9048 9002 8940 8857 8748 8607 8440 8254 8054 7849 7655 7486 7359 7281 7257 7288 7380 7519 7693 7889 8095 8300 8495 8667 8814 8939 9042 9127 9195 9252 9302 9349 9391 9428 9462 9493 9519 9540 9557 9570 9581 9590 9599 9607 9615 9624 9634 9643 9651 9658 9664 9668 9671 9672 9672 9672 9671 9671 9671 9673 9675 9678 9682 9687 9692 9696 9701 9704 9707 9709 9711 9711 9711 9711 9710 9710 9710 9710 9709 9709 6319 4 7 4 9708 9707 9706 9705 9703 9703 9702 9702 9703 9703 9704 9704 9703 9702 9699 9697 9694 9692 9690 9689 9690 9690 9690 9690 9689 9686 9682 9676 9669 9662 9655 9649 9645 9642 9641 9640 9639 9638 9636 9632 9628 9622 9616 9610 9606 9602 9600 9597 9596 9594 9591 9587 9580 9572 9562 9551 9538 9525 9513 9500 9488 9476 9464 9451 9438 9424 9410 9395 9379 9362 9346 9328 9310 9291 9271 9250 9228 9204 9178 9150 9121 9090 9057 9023 8988 8952 8915 8878 8841 8804 8767 8731 8694 8658 8620 8580 8540 8497 8453 8408 8363 8318 8276 8236 8199 8165 8134 8105 8078 8051 8025 7999 7974 7950 7928 7910 7896 7888 7884 7885 7890 7899 7911 7924 7938 7953 7969 7986 8006 8028 8054 8084 8118 8156 8197 8241 8286 8334 8382 8430 8478 8525 8572 8618 8663 8707 8750 8792 8834 8874 8914 8954 8993 9031 9068 9104 9139 9172 9204 9233 9260 9285 9307 9328 9346 9363 9378 9392 9404 9417 9429 9441 9454 9467 9480 9494 9508 9521 9534 9545 9555 9562 9568 9573 9576 9579 9581 9583 9584 9586 9587 9587 9587 9585 9582 9578 9573 9568 9562 9556 9551 9546 9542 9538 9534 9530 9526 9521 9515 9509 9502 9495 9486 9477 9467 9455 9443 9429 9414 9398 9382 9365 9350 9335 9320 9306 9293 9279 9265 9250 9234 9218 9202 9187 9172 9158 9147 9136 9128 9120 9112 9106 9099 9091 9084 9076 9070 9066 9063 9062 9063 9067 9072 9078 9086 9093 9102 9111 9121 9132 9145 9158 9173 9189 9204 9220 9234 9248 9261 9273 9285 9298 9312 9328 9345 9361 9377 9390 9399 9401 9396 9384 9369 9348 9324 9299 9273 9247 9215 9170 9109 9026 8915 8773 8593 8389 8169 7943 7724 7532 7381 7290 7262 7296 7391 7545 7740 7961 8189 8412 8623 8813 8969 9099 9204 9290 9360 9418 9467 9512 9554 9590 9622 9648 9668 9683 9693 9699 9703 9707 9712 9719 9727 9736 9747 9758 9768 9778 9785 9791 9796 9799 9802 9804 9806 9809 9812 9815 9819 9823 9828 9832 9836 9840 9843 9846 9849 9851 9852 9853 9854 9854 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9849 9849 9848 9846 9844 9842 9839 9836 9833 9830 9828 9825 9823 9822 9821 9821 9822 9822 9824 9826 9829 9832 9835 9838 9841 9842 9843 9843 9842 9840 9838 9835 9833 9830 9829 9827 9827 9826 9826 9827 9827 9827 9828 9827 9826 9825 9822 9818 9813 9807 9801 9794 9788 9783 9779 9776 9776 9776 9778 9780 9783 9785 9786 9786 9785 9784 9783 9783 9783 9784 9787 9790 9794 9799 9803 9807 9811 9814 9816 9818 9820 9822 9824 9826 9828 9830 9831 9832 9831 9829 9825 9821 9816 9810 9805 9801 9797 9794 9791 9790 9788 9786 9783 9780 9776 9773 9770 9768 9766 9766 9768 9771 9775 9780 9785 9790 9796 9802 9808 9814 9822 9830 9839 9849 9859 9868 9876 9883 6320 4 7 4 9888 9891 9892 9892 9892 9891 9890 9890 9891 9892 9894 9895 9896 9897 9896 9895 9894 9892 9891 9890 9890 9891 9893 9896 9898 9899 9900 9900 9898 9895 9891 9887 9884 9882 9882 9883 9886 9891 9896 9902 9908 9912 9915 9917 9917 9915 9912 9908 9905 9901 9899 9897 9897 9897 9899 9900 9901 9903 9903 9902 9901 9900 9898 9896 9894 9893 9892 9893 9894 9896 9898 9901 9903 9904 9904 9903 9901 9897 9893 9890 9887 9886 9886 9889 9894 9900 9906 9913 9918 9922 9923 9923 9921 9918 9915 9913 9911 9911 9912 9914 9917 9919 9921 9921 9921 9919 9916 9914 9912 9911 9911 9913 9917 9921 9925 9928 9930 9931 9930 9928 9924 9919 9916 9913 9911 9911 9912 9915 9918 9920 9922 9922 9920 9917 9913 9909 9904 9900 9897 9896 9895 9895 9896 9897 9897 9896 9893 9890 9886 9881 9876 9871 9866 9862 9859 9855 9853 9850 9847 9844 9841 9837 9832 9826 9820 9814 9807 9800 9794 9788 9782 9777 9774 9771 9768 9766 9764 9762 9759 9755 9750 9743 9735 9726 9717 9706 9696 9686 9676 9667 9659 9651 9645 9640 9635 9630 9625 9620 9614 9607 9600 9592 9583 9574 9566 9558 9552 9547 9543 9541 9539 9538 9537 9537 9537 9538 9541 9545 9551 9559 9570 9582 9595 9609 9621 9633 9644 9654 9662 9670 9678 9687 9697 9708 9721 9735 9749 9762 9774 9784 9792 9799 9803 9807 9810 9814 9818 9824 9830 9837 9845 9853 9861 9867 9872 9876 9879 9881 9881 9881 9881 9881 9881 9881 9882 9884 9887 9891 9895 9899 9904 9909 9914 9918 9921 9923 9924 9923 9921 9918 9915 9911 9909 9907 9906 9907 9909 9912 9915 9919 9922 9926 9929 9932 9935 9936 9938 9938 9938 9937 9934 9931 9927 9923 9918 9914 9912 9911 9912 9914 9918 9923 9928 9933 9937 9940 9942 9943 9943 9943 9943 9943 9944 9945 9945 9945 9945 9944 9943 9941 9939 9938 9937 9937 9937 9938 9937 9937 9935 9932 9928 9923 9920 9918 9918 9920 9925 9932 9941 9949 9955 9958 9959 9957 9952 9945 9938 9931 9925 9922 9919 9919 9921 9922 9924 9923 9922 9920 9916 9910 9904 9898 9891 9885 9878 9871 9864 9857 9851 9844 9836 9829 9821 9812 9802 9790 9776 9760 9742 9722 9701 9680 9659 9639 9620 9602 9584 9567 9549 9530 9510 9488 9465 9442 9420 9399 9379 9362 9347 9334 9323 9314 9305 9296 9289 9281 9275 9269 9265 9262 9260 9260 9260 9261 9263 9265 9268 9272 9279 9288 9300 9316 9334 9355 9377 9401 9424 9445 9465 9484 9501 9517 9533 9548 9564 9580 9598 9615 9632 9649 9665 9680 9694 9706 9718 9730 9742 9754 9766 9779 9792 9804 9816 9827 9837 9846 9853 9858 9863 9866 9869 9871 9873 9875 9877 9880 9883 9886 9890 9894 9899 9903 9906 9910 9912 9913 9913 9912 9911 9910 9909 9909 9910 9912 9916 9921 9926 9932 9936 9939 6321 4 7 4 9941 9941 9939 9936 9932 9929 9927 9926 9926 9928 9931 9934 9937 9939 9940 9940 9938 9936 9933 9930 9929 9928 9928 9929 9930 9932 9933 9933 9933 9931 9929 9927 9925 9922 9921 9920 9921 9922 9923 9924 9926 9927 9927 9927 9926 9925 9923 9921 9919 9916 9915 9913 9913 9913 9914 9916 9919 9923 9928 9933 9938 9942 9946 9949 9950 9951 9949 9947 9943 9938 9932 9926 9919 9913 9908 9904 9901 9899 9899 9900 9902 9903 9905 9906 9906 9905 9904 9902 9900 9899 9898 9897 9897 9898 9898 9898 9897 9895 9893 9889 9886 9882 9880 9879 9879 9881 9884 9887 9891 9894 9895 9895 9894 9893 9890 9889 9888 9888 9891 9896 9902 9910 9918 9925 9932 9936 9938 9938 9936 9931 9926 9920 9914 9908 9903 9899 9896 9895 9893 9893 9893 9894 9895 9897 9899 9901 9904 9907 9909 9911 9912 9913 9912 9910 9906 9901 9896 9890 9884 9878 9873 9868 9865 9863 9863 9864 9866 9868 9871 9873 9875 9876 9876 9876 9875 9876 9877 9879 9882 9887 9893 9899 9906 9911 9916 9920 9922 9924 9924 9925 9926 9927 9929 9931 9932 9934 9935 9935 9933 9931 9928 9926 9923 9922 9921 9923 9925 9928 9931 9935 9938 9941 9943 9945 9946 9947 9949 9950 9950 9951 9952 9951 9950 9947 9944 9940 9937 9934 9932 9932 9933 9935 9939 9942 9945 9947 9947 9945 9942 9938 9934 9930 9927 9924 9924 9925 9927 9929 9933 9936 9939 9941 9943 9944 9944 9945 9945 9945 9944 9943 9942 9940 9938 9935 9933 9930 9927 9925 9924 9923 9922 9923 9924 9925 9927 9929 9931 9934 9937 9939 9942 9944 9947 9948 9950 9950 9951 9951 9950 9950 9949 9949 9949 9950 9952 9954 9956 9959 9962 9965 9968 9971 9973 9975 9977 9978 9977 9976 9973 9968 9963 9957 9952 9947 9944 9943 9945 9949 9954 9961 9968 9974 9978 9981 9979 9976 9971 9965 9959 9954 9950 9949 9950 9952 9955 9957 9960 9961 9960 9958 9955 9952 9949 9946 9945 9945 9946 9948 9949 9950 9951 9950 9948 9945 9942 9939 9937 9936 9936 9937 9938 9939 9940 9939 9937 9934 9930 9925 9921 9918 9915 9915 9916 9918 9921 9923 9926 9928 9928 9927 9925 9923 9921 9918 9917 9916 9916 9917 9919 9921 9924 9926 9928 9930 9932 9933 9934 9935 9935 9936 9938 9939 9942 9944 9946 9949 9951 9952 9953 9952 9951 9949 9947 9945 9944 9943 9943 9945 9948 9951 9955 9958 9961 9962 9963 9961 9959 9956 9952 9949 9946 9944 9943 9943 9943 9944 9945 9946 9947 9947 9948 9947 9947 9946 9945 9944 9942 9940 9938 9936 9933 9929 9926 9923 9921 9918 9917 9917 9918 9920 9922 9925 9927 9929 9930 9929 9928 9925 9921 9916 9912 9908 9904 9901 9898 9896 9894 9892 9890 9889 9888 9887 9886 9886 9886 9885 9885 9884 9882 9879 9876 9872 9868 9864 9862 9860 9859 9859 9859 9860 6322 4 7 4 9860 9859 9858 9856 9853 9849 9846 9842 9839 9837 9835 9834 9833 9832 9831 9829 9827 9824 9820 9816 9811 9806 9800 9793 9786 9778 9771 9764 9758 9753 9749 9747 9745 9744 9743 9741 9738 9733 9725 9716 9704 9690 9675 9659 9642 9625 9607 9589 9570 9551 9530 9507 9483 9456 9427 9397 9363 9329 9292 9253 9214 9172 9130 9086 9041 8995 8948 8902 8856 8811 8768 8726 8688 8652 8619 8588 8560 8533 8508 8485 8462 8442 8423 8407 8394 8385 8380 8380 8386 8397 8412 8432 8457 8486 8519 8555 8594 8635 8679 8723 8769 8814 8859 8903 8946 8988 9030 9070 9111 9152 9193 9233 9273 9311 9348 9383 9415 9446 9474 9502 9528 9554 9580 9606 9631 9656 9678 9698 9714 9728 9740 9748 9756 9762 9770 9779 9790 9801 9815 9828 9841 9853 9863 9871 9877 9880 9883 9884 9885 9887 9889 9891 9894 9897 9900 9903 9906 9907 9908 9908 9908 9907 9907 9907 9907 9909 9911 9914 9917 9921 9924 9927 9928 9928 9926 9923 9919 9915 9911 9907 9904 9904 9904 9906 9908 9911 9913 9915 9916 9916 9916 9916 9916 9917 9918 9920 9923 9926 9928 9931 9933 9934 9935 9936 9937 9938 9939 9939 9939 9938 9936 9934 9932 9929 9927 9926 9926 9926 9928 9930 9932 9934 9935 9935 9934 9932 9929 9925 9922 9918 9915 9912 9910 9908 9906 9905 9904 9903 9902 9901 9900 9899 9897 9895 9891 9887 9881 9875 9867 9860 9852 9844 9837 9832 9827 9823 9820 9817 9814 9811 9806 9800 9794 9787 9779 9771 9764 9758 9753 9749 9746 9744 9742 9739 9736 9731 9725 9717 9708 9699 9688 9676 9664 9651 9637 9623 9607 9589 9569 9548 9524 9497 9467 9435 9399 9359 9314 9265 9210 9150 9085 9015 8939 8858 8773 8682 8585 8483 8375 8260 8137 8007 7869 7723 7570 7411 7245 7076 6903 6728 6553 6378 6206 6035 5868 5705 5545 5389 5238 5090 4946 4807 4673 4543 4419 4302 4193 4092 4000 3918 3846 3785 3733 3692 3661 3639 3627 3625 3632 3649 3676 3713 3761 3821 3891 3973 4066 4171 4286 4412 4548 4692 4846 5006 5173 5346 5523 5703 5885 6068 6252 6435 6616 6794 6968 7136 7298 7453 7599 7737 7866 7987 8100 8206 8307 8402 8492 8579 8663 8742 8816 8886 8950 9009 9062 9109 9153 9193 9231 9268 9304 9340 9377 9414 9449 9483 9514 9543 9568 9589 9607 9622 9635 9646 9658 9669 9681 9694 9707 9721 9735 9748 9760 9772 9782 9791 9800 9808 9816 9823 9830 9837 9844 9850 9855 9860 9863 9865 9867 9867 9867 9868 9868 9869 9871 9874 9878 9883 9888 9893 9897 9902 9906 9909 9911 9913 9915 9916 9918 9919 9921 9922 9924 9926 9927 9928 9929 9929 9928 9926 9924 9922 9919 9917 9915 9914 9914 9916 9919 9923 9928 9933 9938 9942 9945 9946 9945 9942 9939 9935 9931 9927 9925 9924 9925 9926 9928 9931 9933 9935 6323 4 7 4 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9933 9932 9930 9928 9926 9925 9925 9926 9928 9931 9934 9936 9938 9940 9940 9939 9937 9935 9933 9932 9932 9933 9934 9936 9937 9938 9938 9938 9937 9936 9935 9935 9935 9937 9939 9941 9944 9946 9947 9948 9947 9947 9946 9946 9946 9947 9949 9952 9955 9958 9960 9962 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9971 9970 9968 9967 9965 9964 9964 9964 9966 9968 9971 9975 9978 9982 9984 9985 9984 9982 9979 9975 9971 9967 9964 9962 9962 9964 9967 9971 9975 9978 9981 9982 9981 9978 9975 9971 9968 9966 9965 9966 9968 9971 9974 9976 9977 9978 9977 9975 9972 9969 9967 9965 9964 9964 9964 9965 9966 9967 9966 9966 9965 9964 9964 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9967 9969 9973 9976 9980 9983 9984 9985 9984 9981 9977 9973 9968 9963 9960 9957 9956 9957 9958 9961 9964 9968 9972 9975 9978 9980 9981 9981 9981 9979 9976 9973 9970 9967 9965 9964 9964 9965 9967 9970 9973 9976 9977 9978 9978 9976 9974 9972 9970 9968 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9969 9969 9968 9967 9966 9964 9962 9960 9959 9957 9956 9956 9956 9956 9956 9956 9955 9954 9952 9950 9948 9946 9945 9945 9945 9947 9950 9954 9957 9961 9963 9965 9964 9962 9959 9955 9951 9948 9946 9945 9947 9950 9953 9956 9958 9958 9957 9953 9946 9939 9932 9926 9921 9919 9921 9926 9933 9942 9951 9960 9966 9971 9972 9970 9967 9963 9960 9957 9955 9956 9959 9964 9968 9973 9977 9980 9980 9978 9975 9972 9968 9964 9962 9961 9962 9963 9966 9969 9972 9975 9976 9975 9973 9971 9967 9963 9959 9956 9953 9952 9951 9952 9953 9955 9957 9960 9963 9965 9967 9967 9967 9965 9963 9959 9955 9951 9949 9947 9946 9946 9948 9950 9953 9954 9955 9954 9952 9948 9943 9938 9932 9927 9922 9918 9915 9913 9911 9910 9909 9908 9906 9904 9900 9894 9886 9874 9860 9844 9824 9803 9780 9758 9736 9713 9688 9657 9619 9570 9504 9420 9316 9197 9067 8927 8789 8665 8565 8495 8461 8465 8511 8593 8700 8825 8957 9089 9212 9319 9406 9477 9531 9572 9603 9628 9651 9674 9697 9721 9744 9767 9788 9806 9820 9832 9840 9847 9852 9856 9859 9862 9864 9866 9869 9870 9872 9874 9876 9878 9879 9880 9881 9882 9882 9882 9881 9880 9880 9880 9880 9881 9882 9883 9885 9886 9886 9885 9883 9881 9879 9876 9874 9874 9874 9876 9879 9883 9888 9893 9897 9901 9903 9906 9907 9909 9910 9911 9913 9915 9917 9918 9920 9921 9921 9921 9921 9921 9921 9922 9923 9925 9928 9931 9934 9938 9941 9943 9945 9946 9947 9947 9947 9947 9948 9950 9951 9954 9956 9959 9961 9962 9963 9962 9961 9959 9956 9954 9952 9951 6324 4 7 4 9950 9951 9952 9953 9955 9956 9956 9956 9956 9954 9953 9952 9951 9952 9953 9954 9957 9960 9962 9963 9962 9960 9958 9954 9949 9945 9942 9940 9940 9941 9942 9944 9946 9948 9948 9948 9947 9947 9947 9948 9950 9953 9958 9963 9968 9972 9975 9977 9976 9974 9971 9966 9962 9958 9956 9955 9956 9959 9963 9968 9973 9978 9982 9985 9986 9985 9983 9980 9976 9972 9968 9964 9962 9960 9960 9960 9961 9961 9961 9960 9958 9955 9952 9948 9945 9942 9940 9939 9939 9939 9940 9940 9940 9939 9937 9934 9930 9926 9922 9918 9916 9914 9914 9916 9918 9921 9924 9928 9931 9933 9935 9936 9937 9936 9935 9933 9931 9928 9925 9922 9919 9917 9915 9913 9912 9911 9910 9909 9907 9903 9899 9893 9886 9879 9872 9866 9860 9857 9855 9855 9857 9859 9861 9862 9863 9863 9861 9858 9854 9850 9847 9844 9842 9842 9844 9846 9850 9854 9859 9864 9868 9873 9878 9882 9887 9893 9898 9903 9908 9913 9918 9921 9924 9926 9927 9928 9927 9927 9925 9924 9923 9922 9922 9923 9924 9926 9928 9930 9932 9934 9935 9936 9937 9936 9936 9934 9932 9930 9927 9924 9920 9916 9912 9909 9905 9902 9900 9897 9895 9892 9889 9886 9882 9878 9874 9871 9869 9867 9865 9863 9860 9853 9842 9828 9810 9789 9765 9741 9717 9695 9672 9644 9612 9570 9514 9440 9341 9224 9093 8950 8804 8666 8548 8461 8412 8401 8430 8502 8605 8730 8867 9006 9141 9266 9372 9461 9534 9594 9644 9683 9716 9745 9770 9792 9809 9822 9832 9840 9846 9851 9856 9862 9870 9878 9887 9894 9900 9904 9906 9905 9902 9900 9897 9896 9897 9899 9902 9905 9909 9911 9910 9908 9904 9899 9895 9890 9887 9887 9888 9891 9895 9899 9903 9905 9906 9905 9902 9898 9895 9891 9889 9887 9887 9888 9889 9891 9893 9896 9898 9901 9903 9906 9908 9909 9910 9910 9909 9906 9904 9901 9899 9897 9897 9899 9902 9906 9910 9913 9915 9915 9913 9908 9902 9896 9889 9884 9879 9877 9877 9878 9881 9884 9887 9891 9893 9895 9895 9895 9895 9893 9891 9889 9887 9885 9884 9883 9884 9885 9887 9890 9893 9896 9899 9900 9900 9899 9898 9895 9892 9890 9889 9891 9893 9897 9902 9907 9912 9916 9919 9920 9920 9919 9917 9914 9912 9910 9909 9908 9906 9905 9905 9904 9904 9904 9904 9906 9909 9912 9916 9919 9922 9924 9926 9926 9926 9925 9925 9925 9926 9928 9930 9933 9936 9938 9939 9938 9937 9935 9932 9929 9926 9925 9925 9926 9928 9931 9934 9936 9937 9938 9937 9936 9935 9935 9935 9937 9941 9945 9951 9957 9962 9966 9969 9969 9968 9965 9961 9957 9954 9952 9951 9952 9954 9957 9960 9962 9964 9963 9961 9958 9955 9951 9947 9945 9945 9946 9948 9951 9955 9958 9959 9959 9957 9953 9948 9942 9936 9930 9926 9922 9920 9920 9920 9921 9922 9925 9927 9929 9931 9933 6325 4 7 4 9934 9936 9937 9938 9938 9938 9939 9940 9942 9944 9947 9950 9953 9956 9957 9957 9955 9952 9947 9940 9934 9927 9922 9918 9916 9916 9918 9921 9925 9930 9934 9937 9939 9939 9937 9934 9928 9922 9915 9908 9902 9896 9891 9888 9885 9884 9883 9882 9881 9880 9878 9875 9873 9869 9866 9863 9860 9858 9858 9857 9857 9857 9857 9857 9855 9852 9848 9843 9837 9832 9827 9823 9821 9820 9820 9821 9822 9824 9825 9826 9826 9825 9825 9826 9827 9829 9832 9837 9842 9848 9853 9857 9861 9865 9868 9870 9874 9878 9883 9889 9895 9902 9908 9912 9915 9916 9915 9914 9913 9913 9914 9917 9923 9930 9939 9948 9956 9964 9969 9971 9971 9969 9966 9963 9961 9959 9959 9960 9961 9964 9966 9968 9969 9969 9968 9968 9967 9967 9968 9970 9972 9975 9979 9981 9983 9983 9982 9980 9976 9973 9969 9966 9963 9962 9961 9961 9962 9964 9965 9965 9966 9966 9966 9966 9966 9966 9967 9968 9969 9969 9969 9969 9968 9966 9964 9961 9959 9957 9956 9955 9956 9957 9959 9961 9964 9966 9968 9970 9970 9969 9967 9964 9959 9954 9949 9944 9941 9938 9938 9940 9943 9947 9950 9954 9956 9956 9954 9951 9948 9945 9942 9941 9943 9947 9952 9958 9964 9968 9971 9972 9969 9964 9958 9952 9947 9943 9941 9942 9946 9951 9956 9960 9964 9966 9966 9963 9960 9956 9952 9949 9947 9947 9948 9949 9951 9953 9954 9954 9953 9952 9949 9947 9946 9945 9945 9946 9948 9951 9954 9957 9959 9961 9962 9962 9961 9960 9959 9958 9958 9958 9958 9959 9960 9961 9962 9962 9962 9961 9960 9958 9957 9955 9953 9952 9951 9952 9952 9953 9954 9955 9956 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9961 9962 9962 9962 9963 9964 9965 9967 9970 9974 9978 9982 9984 9985 9984 9981 9976 9970 9963 9957 9952 9950 9949 9952 9956 9961 9967 9971 9973 9974 9972 9967 9961 9955 9948 9943 9940 9938 9939 9941 9943 9946 9948 9950 9950 9950 9949 9948 9946 9946 9945 9944 9942 9940 9938 9935 9931 9928 9925 9923 9922 9923 9925 9929 9933 9937 9941 9944 9945 9946 9946 9945 9944 9943 9943 9944 9946 9948 9951 9954 9957 9960 9963 9965 9968 9970 9972 9974 9974 9974 9973 9971 9968 9965 9962 9960 9958 9958 9958 9960 9963 9966 9970 9973 9975 9977 9978 9978 9978 9978 9978 9978 9979 9980 9982 9984 9986 9986 9986 9984 9982 9979 9976 9973 9971 9970 9970 9971 9973 9975 9977 9979 9979 9979 9978 9977 9976 9974 9973 9973 9973 9973 9973 9972 9971 9970 9969 9967 9966 9966 9967 9968 9971 9974 9977 9980 9983 9985 9986 9987 9989 9991 9993 9995 9998100001000110001 9999 9996 9993 9989 9986 9984 9982 9982 9984 9985 9985 9984 9982 9979 9974 9968 9963 9958 9956 9957 9959 9963 9968 9974 9980 9983 9985 9986 9985 9983 9980 6326 4 7 4 9978 9976 9976 9976 9976 9977 9977 9978 9978 9978 9978 9979 9981 9983 9986 9989 9992 9994 9994 9993 9989 9984 9979 9973 9968 9964 9962 9963 9966 9969 9973 9977 9980 9981 9979 9976 9972 9968 9964 9962 9962 9964 9968 9974 9979 9984 9987 9988 9987 9983 9978 9972 9966 9961 9958 9957 9959 9962 9966 9971 9975 9978 9980 9980 9978 9976 9973 9970 9968 9966 9965 9966 9967 9969 9971 9972 9973 9972 9970 9967 9964 9960 9957 9954 9952 9952 9952 9953 9955 9956 9958 9959 9959 9959 9958 9959 9959 9961 9963 9966 9969 9971 9972 9972 9970 9968 9964 9959 9955 9952 9950 9950 9950 9952 9955 9957 9959 9959 9958 9957 9955 9952 9950 9948 9948 9949 9951 9953 9955 9958 9960 9961 9961 9960 9959 9958 9957 9956 9956 9957 9958 9960 9961 9963 9964 9964 9964 9963 9961 9960 9958 9956 9954 9952 9950 9949 9948 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9952 9952 9952 9951 9950 9948 9946 9943 9942 9940 9940 9940 9942 9944 9946 9948 9949 9950 9949 9948 9945 9943 9941 9939 9938 9939 9940 9942 9944 9946 9948 9949 9949 9949 9948 9946 9945 9943 9941 9939 9936 9933 9929 9924 9919 9914 9908 9904 9901 9899 9898 9898 9900 9902 9905 9907 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9924 9924 9924 9923 9921 9920 9918 9916 9913 9910 9907 9905 9903 9901 9901 9902 9903 9906 9910 9914 9918 9923 9927 9930 9933 9936 9939 9941 9944 9947 9950 9953 9957 9960 9962 9965 9967 9968 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9978 9978 9977 9976 9975 9973 9971 9969 9967 9965 9963 9962 9961 9961 9962 9963 9965 9967 9969 9970 9971 9972 9971 9969 9967 9965 9964 9963 9963 9964 9966 9970 9973 9977 9981 9984 9985 9986 9985 9983 9981 9978 9975 9974 9973 9972 9973 9974 9975 9976 9976 9975 9973 9971 9968 9965 9962 9960 9959 9958 9958 9959 9960 9962 9963 9964 9965 9965 9965 9965 9964 9964 9963 9964 9965 9966 9968 9970 9972 9973 9973 9972 9970 9966 9962 9957 9952 9947 9943 9940 9939 9939 9939 9940 9940 9940 9939 9937 9934 9931 9928 9925 9922 9920 9918 9916 9913 9909 9903 9896 9887 9878 9868 9859 9850 9843 9837 9832 9828 9824 9820 9816 9811 9804 9796 9789 9782 9776 9771 9768 9767 9769 9771 9775 9779 9784 9788 9791 9795 9798 9801 9804 9809 9813 9819 9824 9830 9836 9840 9845 9848 9852 9855 9859 9864 9870 9877 9884 9892 9900 9908 9914 9920 9924 9927 9930 9932 9935 9938 9940 9944 9947 9949 9951 9952 9951 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9923 9920 9916 9911 9907 9902 9899 9897 9897 9899 9902 9907 9914 9921 9927 9933 6327 4 7 4 9936 9938 9938 9936 9932 9928 9924 9922 9920 9920 9922 9925 9930 9935 9940 9945 9948 9951 9952 9952 9952 9952 9953 9954 9956 9958 9960 9962 9963 9963 9962 9960 9958 9955 9953 9952 9951 9952 9953 9954 9956 9957 9957 9957 9957 9957 9957 9957 9958 9959 9960 9962 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9963 9962 9961 9960 9960 9960 9961 9962 9963 9964 9964 9962 9959 9956 9952 9947 9943 9939 9936 9934 9933 9932 9930 9929 9926 9923 9919 9915 9912 9910 9910 9911 9914 9918 9923 9928 9932 9934 9935 9934 9932 9928 9924 9920 9917 9915 9914 9915 9916 9918 9921 9923 9925 9927 9928 9927 9926 9924 9922 9919 9917 9915 9914 9914 9915 9917 9919 9922 9923 9924 9924 9923 9922 9920 9918 9917 9916 9915 9915 9914 9912 9910 9906 9902 9896 9891 9886 9882 9880 9880 9882 9886 9892 9899 9906 9913 9919 9924 9928 9931 9934 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9939 9941 9944 9947 9951 9955 9958 9961 9963 9963 9962 9959 9955 9950 9946 9942 9938 9936 9935 9935 9935 9936 9937 9937 9936 9934 9931 9928 9925 9922 9920 9918 9917 9917 9917 9917 9916 9915 9914 9912 9910 9908 9906 9904 9903 9902 9901 9901 9901 9901 9901 9901 9900 9899 9898 9897 9895 9892 9890 9887 9884 9882 9879 9877 9875 9873 9870 9866 9861 9854 9845 9834 9820 9803 9785 9765 9745 9724 9702 9679 9656 9631 9604 9574 9539 9501 9458 9410 9358 9302 9243 9181 9117 9049 8980 8907 8830 8750 8665 8576 8484 8390 8293 8196 8098 8001 7905 7808 7712 7615 7517 7418 7318 7217 7117 7019 6924 6834 6749 6671 6602 6540 6487 6442 6407 6380 6362 6354 6355 6367 6390 6423 6469 6526 6594 6673 6762 6859 6965 7075 7190 7308 7427 7547 7666 7783 7898 8011 8122 8231 8337 8440 8540 8637 8730 8818 8902 8981 9055 9123 9186 9244 9296 9344 9387 9427 9462 9495 9526 9556 9584 9612 9639 9666 9692 9716 9738 9758 9775 9789 9799 9807 9812 9817 9821 9826 9832 9839 9848 9858 9867 9877 9885 9891 9896 9898 9898 9897 9895 9893 9891 9889 9888 9888 9888 9889 9890 9890 9891 9892 9893 9894 9896 9899 9903 9908 9913 9919 9925 9930 9935 9938 9940 9942 9942 9942 9941 9941 9941 9942 9944 9947 9950 9953 9956 9958 9959 9959 9957 9955 9951 9948 9944 9941 9940 9940 9942 9946 9951 9957 9963 9970 9975 9979 9981 9982 9980 9978 9975 9971 9968 9966 9965 9965 9967 9969 9972 9975 9978 9980 9981 9981 9981 9980 9980 9979 9979 9980 9981 9982 9984 9984 9985 9984 9982 9980 9976 9973 9969 9966 9964 9962 9960 9960 9959 9960 9960 9960 9961 9962 9964 9966 9969 9972 9976 9980 9982 9983 9983 9981 9977 9971 9966 9961 9958 9957 9958 9962 9969 9977 9985 9992 999810001 6328 4 7 410001 9998 9993 9987 9981 9976 9972 9970 9970 9972 9975 9978 9981 9982 9982 9981 9978 9975 9972 9970 9968 9967 9966 9967 9968 9970 9971 9971 9972 9973 9973 9974 9974 9973 9973 9971 9968 9965 9960 9955 9951 9947 9944 9944 9946 9950 9955 9962 9969 9975 9979 9982 9982 9981 9977 9973 9969 9965 9962 9961 9961 9962 9965 9967 9970 9973 9974 9975 9974 9973 9971 9969 9966 9964 9962 9960 9959 9959 9960 9961 9963 9966 9968 9971 9972 9974 9974 9973 9972 9969 9967 9964 9962 9960 9959 9959 9960 9961 9963 9963 9963 9962 9959 9955 9951 9947 9943 9941 9939 9940 9941 9944 9947 9949 9951 9952 9953 9952 9951 9951 9951 9951 9953 9954 9957 9958 9959 9958 9956 9953 9950 9946 9942 9940 9939 9940 9942 9945 9948 9952 9954 9956 9957 9957 9957 9957 9959 9961 9964 9968 9972 9976 9979 9980 9981 9980 9979 9977 9975 9974 9974 9975 9976 9977 9978 9980 9980 9980 9979 9978 9977 9976 9976 9976 9978 9980 9982 9984 9986 9987 9988 9988 9987 9986 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9985 9984 9983 9981 9979 9976 9974 9972 9971 9970 9969 9969 9971 9973 9976 9979 9983 9986 9988 9989 9989 9987 9983 9977 9971 9965 9959 9955 9953 9953 9954 9958 9961 9965 9967 9968 9967 9964 9959 9954 9948 9944 9941 9940 9940 9942 9945 9948 9951 9952 9952 9952 9950 9947 9945 9944 9944 9944 9946 9948 9951 9954 9956 9957 9957 9956 9955 9953 9952 9951 9950 9950 9951 9952 9954 9955 9957 9959 9960 9962 9964 9966 9967 9969 9970 9971 9971 9972 9971 9971 9970 9969 9968 9966 9965 9964 9963 9962 9962 9962 9962 9963 9963 9965 9966 9967 9969 9970 9972 9974 9976 9978 9980 9981 9983 9984 9985 9985 9984 9984 9982 9981 9980 9978 9978 9978 9978 9979 9980 9982 9983 9984 9984 9983 9982 9980 9978 9975 9973 9972 9972 9973 9975 9977 9979 9981 9982 9982 9981 9979 9976 9972 9967 9963 9959 9956 9954 9952 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9957 9959 9961 9963 9965 9967 9968 9969 9969 9969 9967 9965 9962 9960 9957 9956 9955 9956 9957 9959 9962 9964 9966 9966 9967 9967 9966 9966 9966 9968 9970 9973 9976 9978 9979 9979 9976 9970 9964 9957 9950 9944 9940 9938 9938 9940 9942 9944 9946 9947 9946 9944 9941 9939 9936 9935 9935 9936 9938 9940 9943 9945 9945 9945 9944 9942 9940 9937 9935 9935 9935 9935 9935 9934 9932 9927 9920 9909 9897 9883 9868 9852 9836 9821 9804 9785 9761 9730 9691 9643 9583 9514 9441 9366 9293 9229 9178 9147 9137 9148 9179 9228 9290 9361 9435 9505 9571 9629 9678 9717 9747 9771 9790 9806 9819 9830 9841 9851 9861 9869 9878 9885 9893 9900 9907 9914 9921 9927 9932 9937 9939 9941 9941 9940 9940 6329 4 7 5 9923 9928 9933 9938 9943 9947 9951 9955 9957 9960 9961 9962 9962 9962 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9932 9931 9929 9927 9925 9923 9922 9920 9918 9917 9916 9915 9915 9915 9915 9915 9916 9917 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9930 9931 9932 9933 9935 9936 9938 9941 9943 9945 9948 9951 9954 9956 9959 9961 9963 9965 9966 9967 9968 9968 9967 9967 9965 9963 9961 9959 9956 9954 9952 9949 9948 9946 9946 9945 9946 9947 9949 9951 9954 9957 9960 9963 9966 9969 9971 9972 9972 9972 9970 9968 9964 9960 9954 9949 9943 9938 9933 9928 9925 9923 9922 9923 9925 9928 9932 9938 9943 9948 9952 9955 9955 9953 9947 9937 9923 9903 9879 9849 9815 9776 9734 9688 9640 9591 9542 9495 9450 9408 9372 9342 9318 9303 9295 9296 9305 9322 9346 9378 9415 9458 9504 9553 9603 9653 9702 9749 9792 9831 9866 9896 9920 9939 9953 9962 9966 9967 9964 9959 9953 9944 9936 9928 9920 9913 9908 9904 9902 9901 9902 9904 9908 9912 9917 9922 9928 9933 9938 9942 9945 9948 9951 9952 9953 9954 9954 9954 9954 9953 9953 9953 9954 9954 9956 9957 9959 9961 9963 9965 9967 9969 9971 9973 9974 9975 9975 9976 9975 9975 9974 9973 9972 9970 9969 9968 9966 9965 9964 9963 9962 9962 9962 9961 9962 9962 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9957 9956 9954 9953 9951 9949 9948 9946 9945 9943 9942 9941 9940 9940 9939 9939 9939 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9941 9940 9938 9936 9934 9931 9928 9925 9921 9918 9914 9909 9905 9899 9894 9888 9882 9874 9866 9858 6330 4 7 5 9848 9837 9825 9811 9796 9779 9760 9739 9716 9689 9661 9629 9594 9556 9514 9469 9420 9367 9310 9250 9185 9117 9044 8968 8889 8806 8720 8632 8541 8449 8355 8261 8167 8074 7983 7894 7808 7725 7648 7576 7511 7452 7401 7358 7324 7299 7284 7278 7282 7295 7318 7350 7391 7440 7497 7562 7632 7709 7790 7875 7963 8054 8146 8239 8331 8423 8513 8601 8686 8768 8847 8922 8993 9061 9124 9184 9239 9291 9339 9384 9425 9464 9500 9533 9564 9592 9619 9644 9668 9690 9710 9729 9747 9764 9780 9795 9809 9821 9833 9844 9854 9864 9872 9880 9887 9894 9900 9905 9910 9915 9919 9923 9927 9931 9934 9938 9941 9944 9947 9950 9953 9955 9957 9960 9961 9963 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9977 9978 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9981 9980 9979 9978 9977 9975 9974 9972 9970 9969 9967 9966 9964 9963 9962 9962 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9976 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9962 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9918 9918 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9921 9920 9918 9916 9914 9910 9907 9902 9897 9892 9885 9879 9872 9864 9856 9847 9838 9828 9818 9807 9795 9783 9770 9755 9740 9723 9705 9685 9663 9640 9614 9585 9554 9520 9483 9443 9400 9354 9304 9250 9193 9133 9069 9001 8930 8856 8778 8698 8615 8529 8440 8350 8258 8165 8071 7977 7883 7789 7696 7605 7516 7430 7347 7269 7194 7124 7060 7002 6951 6906 6868 6838 6816 6802 6796 6798 6809 6828 6855 6889 6932 6982 7038 7101 7170 7245 7324 7407 7494 7584 7677 7770 7865 7960 8055 8149 8241 8332 8420 8506 8589 8669 8745 8817 8886 8952 9013 9071 9126 9177 9224 9269 9310 9349 9385 9418 9450 9479 9507 9533 9557 9581 9602 9623 9643 9662 9679 9696 9712 9728 9742 9756 9769 9781 9793 9804 9814 9823 9832 9840 9847 9854 9860 9865 9870 9875 9879 9883 9886 6331 4 7 5 9889 9893 9896 9899 9902 9905 9908 9911 9914 9918 9921 9925 9928 9932 9935 9939 9942 9945 9948 9950 9953 9955 9956 9957 9958 9958 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9944 9943 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9938 9935 9933 9931 9929 9927 9926 9924 9922 9921 9920 9919 9919 9919 9919 9919 9919 9920 9921 9923 9924 9926 9928 9930 9932 9935 9937 9939 9942 9944 9947 9949 9951 9953 9955 9957 9959 9960 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9945 9943 9942 9941 9940 9940 9940 9940 9941 9942 9943 9945 9947 9949 9951 9953 9956 9958 9960 9961 9963 9964 9965 9965 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9958 9959 9959 9960 9961 9962 9963 9965 9967 9968 9970 9972 9973 9975 9976 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9968 9968 9966 9965 9964 9962 9960 9959 9957 9955 9953 9952 9950 9949 9948 9947 9946 9946 9946 9946 9947 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9969 9968 9967 9965 9963 9961 9958 9956 9953 9950 9947 9944 9941 9937 9934 9931 9928 9924 9921 9918 9914 9911 9908 9904 9900 9896 9892 9887 9882 9876 9870 9863 9856 9848 9839 9829 9818 9807 9794 9781 9766 9751 9735 9718 9699 9680 9660 9640 9618 9595 9572 9548 9523 9498 9472 9445 9418 9391 9363 9335 9307 9278 9250 9221 9193 9165 9138 9111 9085 9060 9035 9012 8991 8971 8952 8935 8921 8908 8897 8889 8883 8879 8877 8878 8882 8887 8895 8905 8917 8931 8946 8964 8983 9003 9025 9048 9071 9096 9121 9146 9172 9198 9225 9251 9277 6332 4 7 5 9303 9328 9353 9378 9402 9425 9448 9470 9491 9511 9531 9550 9567 9584 9600 9616 9630 9643 9656 9667 9678 9688 9697 9706 9713 9720 9727 9733 9738 9743 9748 9752 9756 9760 9764 9768 9772 9776 9780 9785 9789 9794 9798 9803 9808 9813 9818 9823 9828 9832 9837 9841 9845 9848 9851 9854 9856 9858 9859 9860 9860 9860 9860 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9853 9853 9854 9855 9856 9857 9859 9860 9862 9864 9865 9867 9869 9870 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9884 9886 9888 9890 9892 9894 9897 9899 9902 9904 9906 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9977 9977 9976 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9969 9969 9970 9971 9972 9973 9975 9976 9978 9979 9981 9983 9984 9985 9987 9988 9989 9990 9990 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999100001000010000 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9983 9982 9981 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9953 9954 9955 9956 9958 9960 9962 9963 9965 9967 9969 9971 9973 9975 9976 9978 9979 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9992 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9981 9980 9980 9979 9979 9979 9979 9980 9980 9981 9982 9983 9984 9986 9987 9989 9990 9991 9993 9994 9995 9996 9996 9997 9997 9997 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9989 9988 9987 9987 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 6333 4 7 5 9997 9998 9998 99991000010000100011000110001100011000010000 9999 9998 9997 9996 9995 9993 9992 9990 9989 9988 9986 9985 9985 9984 9983 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9955 9954 9952 9950 9948 9946 9943 9940 9937 9935 9932 9929 9926 9924 9922 9920 9919 9918 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9924 9925 9925 9924 9924 9924 9924 9924 9924 9925 9926 9927 9928 9930 9932 9934 9937 9940 9944 9947 9951 9955 9960 9964 9968 9971 9975 9978 9981 9984 9986 9987 9988 9989 9989 9989 9988 9987 9985 9984 9982 9980 9978 9977 9975 9974 9973 9972 9972 9972 9973 9974 9976 9977 9979 9982 9984 9987 9989 9992 9994 9996 9997 9999 99991000010000 9999 9998 9997 9996 9994 9992 9990 9988 9986 9985 9983 9982 9981 9980 9980 9980 9980 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9986 9986 9984 9983 9982 9980 9979 9977 9976 9974 9973 9972 9971 9971 9971 9971 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9962 9961 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9989 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9989 9989 9990 9991 9992 9992 9993 9994 9994 9994 9995 9994 9994 9993 9992 9991 9990 9988 9987 9985 9984 9982 9980 9979 9978 9977 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9973 9972 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9950 9950 9950 9950 9950 9952 9953 9955 9957 9960 9962 9965 9967 9970 9972 9974 9976 9977 9978 9979 9979 9979 9979 9978 9977 9976 9975 9973 9972 9971 9971 9970 9970 9970 9970 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9981 9982 9982 9981 9981 9980 9979 9978 9976 9975 9974 9973 9972 9971 9970 9970 9970 9970 9971 9971 6334 4 7 5 9972 9973 9974 9976 9977 9978 9979 9979 9979 9979 9979 9979 9978 9977 9975 9974 9972 9970 9969 9967 9966 9964 9963 9963 9962 9962 9962 9963 9963 9964 9965 9966 9968 9969 9970 9971 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9978 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9954 9952 9949 9946 9942 9938 9934 9929 9924 9919 9913 9908 9903 9899 9895 9892 9890 9889 9888 9889 9890 9892 9895 9897 9900 9903 9904 9905 9905 9902 9898 9892 9883 9872 9858 9842 9823 9803 9781 9758 9735 9711 9688 9666 9645 9627 9612 9600 9592 9587 9587 9590 9598 9609 9623 9641 9660 9682 9705 9729 9753 9776 9798 9819 9838 9854 9869 9881 9890 9897 9901 9903 9904 9903 9900 9897 9892 9888 9883 9879 9874 9871 9867 9865 9863 9861 9860 9860 9860 9860 9861 9861 9862 9863 9864 9864 9865 9866 9866 9867 9868 9868 9870 9871 9872 9874 9876 9878 9881 9883 9886 9889 9892 9896 9899 9902 9905 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9936 9938 9940 9943 9945 9948 9950 9953 9955 9957 9960 9961 9963 9964 9965 9966 9966 9966 9965 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9955 9955 9955 9956 9957 9958 9960 9961 9963 9965 9967 9968 9970 9971 9972 9973 9974 9974 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9949 9947 9944 9942 9939 9936 9933 9929 9926 9923 9920 9917 9914 9911 9909 9907 9905 9904 9902 9902 9901 9901 9901 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9914 9915 9916 9917 9918 9918 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9929 9930 9931 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9950 9949 9948 9947 9945 9943 9941 9939 9936 9934 9931 9929 9928 9926 9926 9925 9925 9926 9927 9929 9930 9932 9934 9936 9938 9940 9941 9941 9941 6335 4 7 5 9940 9938 9936 9933 9929 9926 9922 9918 9914 9910 9908 9905 9904 9903 9903 9904 9905 9906 9908 9910 9911 9911 9909 9906 9901 9894 9885 9872 9857 9840 9820 9798 9774 9749 9723 9697 9671 9647 9624 9603 9586 9572 9562 9556 9554 9557 9564 9574 9588 9606 9626 9647 9670 9694 9718 9741 9762 9782 9800 9815 9828 9837 9844 9849 9850 9850 9847 9843 9838 9832 9825 9818 9811 9804 9798 9793 9788 9783 9779 9775 9772 9769 9765 9762 9757 9753 9747 9740 9733 9724 9715 9704 9692 9680 9666 9651 9636 9620 9602 9584 9565 9545 9523 9500 9476 9449 9420 9389 9355 9319 9278 9235 9187 9135 9079 9018 8952 8881 8805 8724 8637 8545 8447 8344 8235 8121 8001 7876 7745 7608 7467 7320 7169 7013 6853 6688 6520 6349 6176 6000 5824 5646 5469 5293 5119 4948 4780 4617 4459 4307 4162 4023 3893 3770 3656 3550 3453 3364 3284 3211 3147 3090 3039 2996 2959 2928 2902 2883 2868 2860 2857 2860 2870 2886 2910 2942 2983 3033 3093 3164 3246 3339 3445 3562 3691 3832 3984 4147 4320 4501 4690 4885 5086 5289 5495 5702 5907 6110 6310 6504 6693 6874 7048 7214 7371 7520 7659 7789 7911 8025 8131 8229 8320 8406 8485 8560 8629 8695 8757 8816 8871 8925 8975 9024 9070 9114 9157 9197 9236 9272 9307 9340 9371 9400 9428 9453 9477 9500 9521 9541 9559 9576 9593 9608 9622 9635 9648 9660 9672 9682 9693 9702 9712 9720 9729 9737 9744 9751 9758 9764 9770 9776 9781 9786 9790 9795 9799 9802 9806 9809 9812 9815 9818 9821 9823 9826 9828 9830 9833 9835 9837 9839 9842 9844 9846 9849 9851 9854 9856 9859 9861 9863 9865 9867 9869 9870 9872 9873 9873 9874 9874 9874 9874 9873 9873 9872 9872 9871 9871 9871 9871 9871 9872 9873 9874 9875 9877 9878 9880 9882 9885 9887 9889 9891 9892 9894 9895 9896 9897 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9928 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9922 6336 4 7 5 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9900 9896 9892 9888 9883 9877 9871 9864 9856 9848 9839 9829 9818 9806 9794 9781 9767 9753 9737 9721 9705 9688 9670 9653 9634 9616 9598 9580 9562 9544 9527 9510 9495 9480 9467 9454 9443 9434 9426 9420 9416 9413 9413 9414 9417 9422 9428 9437 9447 9458 9471 9485 9500 9517 9534 9551 9569 9587 9606 9624 9642 9659 9676 9693 9708 9723 9737 9750 9761 9772 9782 9790 9798 9805 9811 9816 9820 9825 9829 9832 9835 9839 9842 9845 9849 9852 9856 9859 9863 9866 9870 9873 9876 9879 9881 9883 9884 9884 9884 9883 9882 9879 9877 9873 9870 9865 9861 9857 9852 9848 9843 9839 9836 9833 9830 9828 9827 9826 9825 9825 9826 9827 9828 9830 9831 9833 9835 9837 9839 9841 9842 9844 9846 9848 9850 9851 9853 9855 9857 9859 9862 9864 9866 9869 9871 9874 9876 9879 9881 9883 9884 9886 9886 9887 9887 9886 9885 9883 9881 9878 9875 9872 9868 9864 9859 9855 9850 9845 9841 9836 9832 9827 9823 9819 9816 9813 9809 9807 9804 9802 9800 9798 9796 9794 9792 9791 9789 9788 9787 9786 9784 9783 9783 9782 9782 9781 9781 9781 9782 9783 9784 9785 9787 9789 9791 9794 9797 9799 9802 9805 9808 9811 9814 9817 9819 9821 9823 9825 9826 9827 9827 9828 9828 9827 9827 9826 9825 9823 9822 9821 9819 9818 9816 9815 9813 9812 9810 9809 9808 9806 9805 9804 9803 9802 9800 9799 9798 9797 9796 9794 9793 9791 9790 9788 9787 9785 9783 9782 9780 9778 9776 9775 9773 9771 9769 9767 9765 9762 9760 9758 9755 9753 9751 9748 9745 9743 9740 9737 9734 9731 9728 9725 9722 9719 9716 9713 9709 9706 9702 9698 9694 9690 9685 9680 9675 9669 9663 9657 9650 9643 9635 9627 9619 9610 9601 9591 9581 9571 9560 9549 9537 9526 9513 9501 9488 9475 9461 9447 9432 9417 9401 9385 9368 9350 9331 9311 9291 9269 9247 9223 9198 9172 9145 9116 9086 9054 9020 8985 8949 8910 8869 8827 8782 8735 8685 8634 8579 8522 8463 8401 8336 8268 8197 8124 8048 7968 7886 7802 7714 7623 7530 7434 7335 7233 7128 7021 6910 6797 6681 6562 6441 6317 6190 6061 5930 5797 5662 5527 5390 5253 5116 4979 4843 4709 4578 4448 4322 4200 4082 3969 3860 3757 3660 3569 3485 3407 3335 3270 3212 3161 3118 3081 3051 3029 3014 3006 3006 3014 3030 3055 3087 3129 3179 3238 3305 3382 3468 3563 3667 3779 3899 4026 4161 4302 4449 4601 4757 4915 5077 5239 5402 5565 5726 5885 6041 6194 6343 6487 6626 6760 6889 7012 7130 7242 7349 7450 7547 7639 7726 7809 7887 7962 8034 8102 8168 8230 8290 8348 8403 8455 8506 8555 8601 8646 8688 8729 8768 8806 8842 8876 8908 8940 8970 8998 9026 9052 9077 9101 9125 9147 9169 9190 9211 9230 9250 9268 9287 9304 9321 9338 6337 4 7 5 9354 9370 9386 9400 9415 9429 9443 9456 9468 9481 9493 9504 9516 9526 9537 9547 9557 9566 9576 9584 9593 9601 9609 9617 9624 9631 9639 9645 9652 9659 9665 9671 9678 9684 9690 9696 9702 9708 9714 9720 9726 9732 9737 9743 9748 9753 9758 9763 9768 9773 9777 9781 9785 9788 9792 9795 9798 9801 9804 9806 9809 9811 9813 9815 9817 9818 9820 9821 9822 9823 9824 9825 9826 9827 9827 9828 9829 9830 9830 9832 9833 9834 9836 9838 9840 9842 9845 9848 9850 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9876 9877 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9885 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9902 9903 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9904 9904 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9926 9926 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9951 9952 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9957 9958 9959 9960 9961 9963 9964 9966 9968 9969 9971 9972 9973 9974 9974 9974 9974 9973 9972 9971 9970 9968 9966 9964 9963 9961 9959 9958 9957 9957 9956 9956 9957 9958 9959 9961 9963 9964 9966 9968 9970 9972 9974 9975 9976 9977 9977 9977 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9950 9950 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 6338 4 7 5 9953 9953 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9960 9959 9959 9957 9956 9954 9952 9950 9948 9945 9943 9940 9938 9935 9933 9930 9928 9925 9923 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9891 9889 9887 9884 9881 9879 9876 9873 9870 9868 9865 9862 9860 9857 9855 9853 9851 9849 9848 9847 9846 9845 9844 9844 9844 9845 9845 9846 9847 9848 9850 9851 9853 9855 9857 9859 9862 9864 9866 9869 9871 9874 9876 9879 9881 9883 9885 9888 9890 9892 9894 9896 9897 9899 9901 9903 9905 9906 9908 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9956 9957 9957 9958 9957 9957 9956 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9941 9941 9939 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9913 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9942 9943 9944 9946 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9905 9902 9899 9896 9892 9888 9883 9878 9873 9867 9860 9854 9846 9839 9830 9821 9812 9802 9791 9779 9766 9752 9737 9721 9703 9684 9663 9640 9615 9588 9558 9526 9492 9454 9414 9371 9325 9276 9223 9167 9108 9046 8980 8911 8838 8762 8682 8600 8513 8424 8332 8237 8138 8038 7935 7830 7723 7615 7505 7396 7286 7176 7067 6960 6856 6754 6656 6562 6473 6390 6313 6243 6181 6128 6083 6048 6023 6008 6003 6009 6025 6051 6088 6135 6191 6257 6331 6413 6502 6597 6698 6803 6912 7024 7138 7253 7369 7483 7597 7709 7819 7926 8029 8129 8225 8316 8404 8487 8565 8640 8710 8775 8837 8896 8950 9001 9049 9094 9136 9175 9212 9246 9278 9308 9336 9363 9387 9409 9430 9448 9465 9480 9493 9504 9513 9520 9525 9527 9527 6339 4 7 5 9525 9521 9514 9504 9492 9478 9461 9441 9418 9393 9366 9335 9302 9266 9227 9186 9142 9095 9045 8992 8937 8878 8816 8752 8684 8614 8540 8464 8384 8302 8217 8130 8040 7948 7855 7760 7663 7566 7469 7371 7274 7177 7083 6990 6899 6811 6727 6647 6571 6501 6436 6377 6324 6278 6240 6209 6186 6172 6166 6168 6179 6198 6226 6262 6306 6358 6418 6484 6558 6637 6722 6811 6905 7003 7103 7205 7310 7415 7520 7625 7730 7833 7934 8033 8130 8224 8315 8403 8487 8568 8646 8720 8790 8857 8921 8981 9038 9092 9143 9191 9236 9278 9317 9355 9389 9422 9452 9481 9508 9533 9556 9578 9599 9618 9637 9654 9671 9687 9702 9716 9730 9743 9755 9767 9778 9789 9799 9808 9817 9825 9832 9839 9845 9850 9855 9858 9862 9864 9867 9868 9869 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9869 9869 9868 9867 9865 9863 9861 9859 9856 9852 9849 9844 9840 9835 9830 9825 9819 9814 9809 9803 9798 9793 9788 9783 9779 9775 9771 9768 9765 9763 9761 9760 9759 9759 9759 9760 9761 9763 9765 9767 9770 9773 9777 9781 9785 9790 9795 9800 9805 9810 9816 9821 9827 9832 9837 9843 9848 9852 9857 9861 9865 9869 9873 9876 9879 9882 9885 9888 9890 9893 9895 9897 9900 9902 9904 9907 9909 9911 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9949 9948 9948 9948 9948 9948 9949 9949 9949 9950 9951 9952 9954 9955 9957 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9975 9975 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9966 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9977 9977 9977 9977 9976 9975 9973 9971 9969 9967 9965 9963 9961 9959 9957 9956 9955 9954 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9944 9945 9946 9947 9949 9951 9953 9955 9957 9960 9962 9964 9967 9969 9970 9972 9973 9974 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9973 9973 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9964 9964 9964 9964 9964 9964 9963 9962 9960 9959 9957 9954 9952 9949 9946 9942 9939 9935 9932 9928 9924 9919 9915 9911 9906 9901 9897 9891 9886 9881 9875 9870 9864 9857 9851 9845 9839 9832 9826 9819 9813 9807 9801 9796 9791 9786 9782 9778 9774 9772 9769 9768 9767 9766 9767 9767 9769 9771 9773 9776 9779 9783 9787 9791 9796 9800 9804 9808 9812 9816 9820 6340 4 7 5 9823 9825 9828 9830 9832 9833 9834 9835 9836 9837 9838 9840 9842 9844 9846 9849 9853 9857 9861 9866 9871 9875 9880 9884 9888 9890 9892 9893 9892 9890 9886 9881 9875 9867 9858 9848 9837 9826 9815 9805 9794 9785 9777 9771 9767 9764 9764 9766 9769 9775 9783 9793 9804 9816 9828 9841 9855 9868 9880 9891 9902 9911 9919 9925 9930 9933 9935 9936 9936 9935 9933 9931 9929 9926 9924 9923 9921 9921 9920 9921 9922 9923 9925 9927 9929 9932 9934 9937 9939 9941 9943 9944 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9963 9963 9962 9961 9959 9958 9957 9955 9954 9953 9952 9952 9951 9951 9951 9952 9952 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9970 9970 9970 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9949 9947 9945 9944 9942 9940 9938 9936 9935 9933 9932 9931 9930 9930 9930 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9945 9944 9944 9944 9944 9945 9946 9947 9949 9950 9952 9953 9954 9956 9957 9957 9957 9957 9957 9956 9954 9953 9951 9949 9946 9944 9942 9940 9938 9936 9935 9934 9934 9934 9934 9935 9936 9938 9939 9940 9941 9941 9941 9939 9937 9934 9929 9924 9916 9908 9898 9888 9876 9864 9851 9838 9825 9812 9801 9790 9780 9772 9766 9761 9759 9758 9760 9764 9769 9777 9785 9795 9806 9818 9830 9842 9854 9866 9877 9887 9896 9904 9910 9916 9920 9923 9926 9927 9928 9928 9927 9927 9926 9925 9925 9924 9924 9924 9925 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9936 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 6341 4 7 5 9949 9950 9950 9951 9951 9950 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9937 9937 9936 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9921 9921 9921 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9936 9935 9933 9931 9929 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9897 9895 9893 9891 9889 9888 9887 9887 9887 9888 9889 9890 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9908 9909 9909 9909 9909 9909 9908 9907 9905 9904 9902 9901 9899 9897 9896 9894 9893 9891 9890 9889 9889 9888 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9884 9884 9883 9882 9880 9879 9878 9876 9875 9874 9872 9871 9870 9868 9867 9867 9866 9866 9866 9866 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9886 9886 9886 9886 9886 9885 9884 9884 9883 9881 9880 9879 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9859 9858 9858 9857 9857 9857 9858 9858 9858 9859 9859 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9859 9859 9860 9860 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9860 9859 9859 9860 9860 9861 9862 9863 9864 9866 9868 9871 9873 9875 9878 9880 9882 9884 9886 9887 9888 9888 9887 9886 9885 9883 9880 9877 9873 9869 9865 9860 9855 9850 9846 9841 9836 9832 9827 9824 9820 9817 9814 9811 9809 9807 9805 9804 9802 9801 9800 9799 9798 9797 9797 9796 9795 9794 9794 9793 9793 9792 9792 9792 9792 9793 9793 9794 9795 9796 9798 9799 9801 9802 9804 9806 9808 9810 9811 9813 9814 9815 9815 9816 9816 9816 9816 9815 9814 9813 9811 9810 9808 9807 9805 9803 9801 9799 9798 9796 9794 9793 9792 9791 9790 9789 9788 9788 9788 9788 9788 9788 9789 9790 9791 9792 9793 9795 9797 9799 9801 9803 9805 9808 9810 9813 9815 9818 9821 9823 9826 9828 9830 9833 9835 9837 9838 9840 9841 9842 9844 9844 9845 9846 9846 9847 9847 9847 9847 9846 9846 9846 9845 9844 9843 6342 4 7 5 9843 9842 9841 9840 9838 9837 9836 9835 9834 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9819 9819 9818 9818 9818 9817 9817 9817 9817 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9820 9821 9821 9822 9823 9825 9826 9828 9830 9831 9833 9835 9837 9839 9841 9843 9845 9847 9848 9849 9850 9851 9851 9851 9851 9850 9849 9848 9846 9845 9842 9840 9837 9835 9832 9829 9826 9824 9821 9819 9817 9815 9814 9813 9812 9812 9812 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9820 9821 9821 9821 9821 9821 9820 9820 9819 9818 9817 9816 9816 9815 9814 9813 9812 9812 9811 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9806 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9803 9802 9801 9799 9797 9795 9793 9790 9787 9784 9782 9779 9776 9773 9771 9768 9766 9764 9762 9761 9759 9758 9756 9754 9752 9750 9747 9744 9740 9736 9731 9726 9720 9713 9706 9699 9691 9684 9676 9669 9662 9656 9650 9645 9641 9639 9637 9636 9636 9637 9640 9643 9647 9652 9657 9663 9670 9676 9683 9689 9695 9701 9707 9712 9717 9721 9724 9727 9730 9732 9733 9734 9735 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9737 9737 9737 9737 9738 9739 9739 9740 9741 9742 9743 9744 9746 9747 9748 9749 9750 9750 9751 9752 9752 9752 9752 9752 9752 9751 9751 9751 9751 9750 9750 9750 9750 9750 9751 9751 9752 9752 9753 9754 9755 9755 9756 9757 9758 9759 9759 9760 9760 9761 9761 9761 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9760 9759 9759 9759 9758 9758 9758 9757 9756 9755 9755 9754 9753 9752 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9740 9739 9738 9737 9736 9735 9734 9732 9731 9729 9726 9724 9721 9718 9715 9711 9708 9704 9700 9696 9692 9688 9684 9680 9676 9672 9669 9666 9663 9660 9657 9654 9652 9650 9648 9645 9643 9641 9639 9637 9635 9633 9631 9628 9626 9624 9622 9620 9618 9616 9614 9612 9611 9609 9608 9607 9607 9606 9606 9606 9606 9606 9606 9607 9607 9608 9608 9609 9609 9610 9610 9611 9611 9612 9612 9613 9614 9614 9615 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9626 9627 9628 9629 9630 9632 9633 9634 9635 9636 9638 9639 9640 9642 9644 9645 9647 9649 9652 9654 9656 9659 9661 9664 9666 9669 9671 9674 9676 9678 9680 9682 9684 9686 9687 9688 9689 9690 9691 9691 9692 9692 9692 9691 9691 9690 9689 9689 9688 9686 9685 9684 9683 9681 9680 9679 9678 9677 9676 9676 6343 4 7 5 9676 9675 9676 9676 9676 9677 9677 9678 9679 9680 9681 9681 9682 9682 9683 9683 9682 9682 9682 9681 9680 9679 9678 9678 9677 9676 9676 9675 9675 9675 9675 9676 9676 9677 9678 9679 9680 9681 9681 9682 9683 9683 9683 9683 9682 9682 9681 9680 9678 9677 9675 9673 9672 9670 9668 9667 9665 9664 9662 9661 9660 9659 9658 9657 9656 9656 9655 9655 9654 9654 9653 9653 9653 9652 9652 9652 9652 9652 9651 9651 9651 9651 9651 9651 9650 9650 9649 9649 9648 9647 9646 9644 9643 9641 9639 9638 9636 9634 9631 9629 9627 9625 9623 9621 9620 9618 9616 9615 9614 9612 9611 9610 9609 9608 9608 9607 9607 9606 9606 9606 9606 9607 9607 9608 9609 9610 9612 9614 9615 9617 9619 9621 9623 9625 9627 9629 9630 9632 9633 9633 9634 9634 9634 9634 9633 9633 9632 9631 9631 9630 9629 9629 9629 9629 9629 9629 9630 9630 9631 9632 9633 9634 9635 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9647 9648 9649 9650 9650 9651 9651 9652 9652 9653 9653 9653 9652 9652 9651 9651 9650 9649 9648 9646 9645 9644 9643 9642 9641 9641 9641 9641 9641 9642 9643 9644 9645 9647 9648 9650 9651 9652 9653 9654 9654 9654 9654 9653 9652 9650 9648 9646 9644 9641 9639 9636 9634 9631 9629 9628 9626 9625 9625 9625 9625 9625 9626 9627 9628 9630 9631 9633 9634 9635 9636 9638 9638 9639 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9639 9639 9638 9637 9636 9634 9633 9631 9629 9627 9625 9622 9620 9618 9616 9614 9613 9612 9611 9611 9611 9611 9612 9613 9614 9615 9617 9618 9620 9621 9623 9624 9625 9626 9627 9628 9628 9629 9629 9629 9629 9629 9628 9628 9628 9629 9629 9629 9630 9630 9631 9632 9633 9633 9634 9635 9636 9636 9637 9637 9637 9638 9638 9637 9637 9637 9637 9637 9637 9637 9637 9637 9637 9638 9638 9639 9639 9640 9640 9641 9641 9642 9642 9642 9642 9642 9642 9641 9640 9639 9638 9637 9636 9634 9633 9631 9630 9629 9627 9626 9625 9624 9623 9622 9621 9620 9620 9619 9619 9618 9618 9617 9617 9616 9616 9615 9615 9614 9614 9613 9613 9612 9611 9611 9610 9610 9609 9609 9609 9608 9608 9608 9608 9608 9609 9609 9610 9610 9611 9612 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9622 9623 9624 9624 9625 9625 9626 9626 9627 9627 9628 9628 9628 9629 9629 9629 9630 9630 9631 9631 9632 9632 9633 9633 9634 9634 9634 9633 9633 9632 9632 9630 9629 9627 9625 9622 9619 9616 9613 9609 9605 9601 9597 9593 9589 9585 9581 9577 9574 9571 9568 9565 9563 9561 9559 9557 9556 9554 9553 9552 9550 9549 9547 9546 9544 9541 9539 9536 9533 9530 9527 9524 9520 9517 9514 9510 9507 9504 9501 9499 9497 9495 9493 6344 4 7 5 9491 9490 9488 9487 9486 9484 9483 9481 9478 9475 9472 9468 9463 9457 9451 9443 9435 9425 9415 9403 9390 9375 9359 9341 9322 9301 9277 9252 9223 9192 9157 9119 9078 9032 8981 8926 8865 8799 8727 8650 8566 8476 8380 8278 8169 8055 7935 7810 7680 7545 7406 7264 7119 6971 6822 6672 6522 6372 6223 6077 5932 5791 5654 5522 5394 5273 5157 5049 4949 4856 4772 4698 4633 4579 4535 4503 4482 4473 4476 4492 4520 4560 4614 4679 4757 4846 4946 5057 5178 5307 5445 5589 5740 5895 6054 6215 6378 6541 6703 6864 7021 7175 7325 7469 7608 7741 7868 7988 8102 8209 8309 8404 8492 8575 8652 8724 8791 8854 8912 8967 9018 9066 9111 9153 9193 9230 9265 9297 9328 9356 9383 9408 9430 9452 9471 9489 9505 9520 9534 9547 9558 9569 9579 9587 9596 9604 9611 9618 9625 9631 9637 9644 9650 9656 9662 9667 9673 9679 9684 9689 9694 9699 9703 9707 9711 9714 9717 9719 9722 9723 9725 9726 9727 9727 9728 9728 9728 9728 9728 9729 9729 9729 9729 9729 9729 9729 9730 9730 9730 9730 9730 9730 9730 9730 9730 9729 9729 9728 9728 9728 9727 9727 9727 9727 9727 9727 9728 9729 9730 9731 9733 9735 9737 9739 9741 9743 9745 9747 9748 9750 9752 9753 9754 9755 9756 9756 9757 9757 9757 9758 9758 9758 9758 9759 9760 9760 9761 9762 9764 9765 9767 9768 9770 9772 9774 9775 9777 9778 9780 9781 9782 9783 9783 9783 9784 9784 9784 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9784 9784 9785 9786 9787 9788 9788 9789 9790 9791 9791 9791 9792 9792 9792 9791 9791 9791 9791 9790 9790 9790 9789 9789 9789 9789 9789 9790 9790 9791 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9799 9800 9801 9801 9802 9802 9803 9803 9804 9804 9805 9806 9807 9807 9808 9809 9810 9811 9812 9812 9813 9813 9814 9814 9814 9814 9814 9813 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9801 9801 9800 9800 9801 9801 9801 9802 9802 9803 9803 9804 9805 9805 9806 9806 9807 9807 9807 9807 9806 9806 9805 9805 9804 9803 9802 9801 9800 9799 9798 9796 9795 9794 9794 9793 9792 9792 9792 9792 9792 9792 9793 9794 9795 9796 9797 9798 9799 9800 9802 9803 9804 9805 9806 9806 9807 9807 9808 9808 9807 9807 9807 9807 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9806 9806 9807 9808 9808 9809 9809 9809 9810 9809 9809 9808 9807 9806 9804 9803 9800 9798 9796 9794 9791 9789 9787 9785 9783 9782 9781 9781 9781 9782 9783 9784 9786 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9817 9820 9822 9824 9825 9827 9828 9829 9830 9831 9832 9832 9833 9834 9835 9836 9838 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9849 9850 9850 9850 9849 9849 9848 9848 6345 4 7 5 9847 9847 9846 9846 9846 9846 9846 9846 9846 9847 9848 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9859 9860 9860 9860 9860 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9853 9852 9852 9852 9851 9851 9851 9850 9850 9850 9849 9849 9848 9847 9847 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9833 9832 9831 9829 9828 9827 9825 9824 9823 9821 9820 9819 9818 9817 9817 9816 9816 9816 9816 9816 9817 9817 9818 9819 9820 9821 9822 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9859 9860 9861 9861 9862 9863 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9888 9888 9889 9891 9892 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9910 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9895 9893 9892 9890 9889 9887 9885 9884 9883 9882 9881 9881 9880 9880 9881 9882 9883 9884 9886 9888 9890 9892 9894 9897 9899 9902 9904 9907 9909 9911 9912 9913 9914 9915 9915 9915 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9903 9903 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9919 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9910 9910 9909 9908 9908 9908 9908 9908 9909 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9884 9882 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9848 9846 9844 9842 9840 9837 9835 9832 9829 9826 9823 9821 9818 9816 9814 9812 9811 9811 9811 9811 9812 9813 9815 9817 9819 9822 9825 9828 9831 9834 9837 9840 9843 9845 9848 9849 9851 9852 9853 6346 4 7 5 9854 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9859 9861 9863 9865 9868 9870 9873 9876 9879 9882 9885 9887 9890 9891 9892 9893 9893 9892 9891 9889 9887 9884 9881 9878 9874 9870 9867 9864 9861 9858 9856 9855 9855 9856 9857 9859 9862 9866 9870 9875 9880 9886 9892 9898 9903 9909 9914 9919 9923 9926 9929 9931 9933 9934 9935 9935 9935 9934 9933 9933 9932 9931 9930 9930 9930 9930 9930 9930 9930 9931 9932 9933 9933 9934 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9940 9939 9938 9937 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9917 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9873 9870 9869 9867 9866 9865 9865 9866 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9887 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9893 9895 9896 9899 9901 9904 9907 9909 9912 9914 9916 9918 9919 9920 9920 9920 9919 9918 9916 9914 9912 9910 9907 9905 9902 9900 9898 9897 9896 9895 9895 9895 9896 9897 9899 9900 9902 9904 9905 9907 9909 9910 9911 9911 9912 9911 9911 9910 9909 9907 9906 9904 9902 9900 9897 9895 9893 9891 9888 9886 9884 9882 9879 9877 9875 9873 9870 9868 9866 9863 9861 9859 9856 9854 9853 9851 9850 9849 9848 9848 9848 9848 9849 9850 9852 9853 9855 9856 9857 9858 9859 9859 9859 9858 9857 9855 9852 9849 9845 9840 9835 9830 9824 9818 9813 9807 9801 9796 9792 9788 9784 9781 9779 9778 9777 9777 9777 9778 9779 9781 9783 9785 9787 9789 9791 9792 9794 9795 9795 9796 9796 9795 9794 9793 9792 9791 9789 9787 9786 9784 9783 9781 9780 9779 9778 9777 9777 9776 9776 9776 9775 9775 9774 9774 9773 9772 9771 9770 9768 9766 9764 9762 9759 9756 9753 9750 9746 9742 9738 9734 9729 9724 9719 9714 9708 9702 9696 9689 9682 9674 9666 9657 9647 9637 9626 9614 9602 9588 9574 9559 9543 9526 9508 9489 9469 9448 9425 9402 9377 9351 9323 9294 9264 9231 9198 9163 9126 9088 9048 9007 8964 8920 8875 6347 4 7 5 8829 8782 8735 8687 8638 8589 8540 8491 8442 8393 8344 8296 8248 8200 8153 8106 8059 8013 7967 7921 7876 7830 7785 7740 7695 7651 7607 7563 7520 7477 7435 7394 7354 7314 7277 7241 7206 7173 7142 7113 7087 7062 7040 7021 7004 6990 6978 6970 6964 6962 6963 6966 6973 6983 6997 7014 7034 7057 7084 7114 7148 7185 7224 7267 7312 7360 7410 7463 7517 7573 7631 7690 7749 7810 7870 7931 7992 8052 8113 8172 8231 8289 8346 8402 8457 8511 8564 8615 8666 8715 8762 8809 8854 8898 8940 8981 9021 9058 9095 9129 9162 9194 9224 9252 9278 9303 9326 9348 9369 9388 9406 9423 9439 9454 9468 9482 9495 9507 9519 9531 9542 9553 9564 9574 9584 9594 9603 9612 9620 9628 9635 9642 9648 9654 9658 9662 9666 9669 9671 9672 9673 9673 9673 9673 9672 9670 9669 9667 9665 9664 9662 9660 9658 9657 9656 9655 9654 9654 9653 9653 9653 9654 9655 9655 9656 9657 9658 9659 9660 9661 9662 9662 9663 9663 9663 9663 9663 9663 9663 9663 9662 9662 9662 9662 9662 9663 9663 9664 9665 9667 9668 9670 9672 9675 9677 9680 9683 9686 9689 9692 9695 9698 9702 9705 9708 9712 9715 9719 9723 9726 9730 9734 9738 9741 9745 9749 9753 9757 9761 9764 9768 9772 9775 9778 9782 9785 9788 9790 9793 9796 9799 9801 9804 9807 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9840 9843 9846 9850 9853 9856 9859 9862 9865 9868 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9897 9899 9901 9903 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9928 9929 9930 9930 9931 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9924 9924 9924 9925 9925 9926 9928 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9942 9940 9938 9935 9932 9928 9924 9920 9916 9912 9908 9904 9900 9897 9894 9891 9889 9888 9887 9886 9886 9886 9886 9887 9888 9889 9889 9890 9890 9890 9890 9889 9888 9887 9885 9883 9880 9877 9873 9870 9866 9861 9857 9852 9847 9842 9836 9831 9825 9819 9813 9807 9800 9793 9786 9779 9771 9763 9755 9747 9738 9730 9721 9713 9704 9696 9688 9680 9673 9666 9659 9653 9648 9643 9639 9635 9632 9630 9628 9627 9627 9627 9628 9630 9632 9635 9638 9642 9646 9651 9657 9663 9669 9676 9684 9692 9700 9709 9717 9726 9736 9745 9755 9764 9774 9784 9793 9802 9812 9821 9829 9838 9846 9854 9862 9869 9876 9882 9889 9894 9900 9905 9909 9913 9917 9921 9924 9926 9929 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9950 9952 9953 9955 9957 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 6348 4 7 5 9972 9973 9973 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9967 9967 9967 9968 9969 9969 9971 9972 9973 9974 9976 9977 9979 9980 9981 9983 9984 9985 9986 9986 9987 9987 9986 9986 9985 9984 9983 9982 9981 9979 9978 9976 9974 9973 9972 9970 9969 9969 9968 9967 9967 9967 9967 9968 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9960 9959 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9940 9938 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9916 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9914 9913 9913 9913 9912 9913 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9942 9944 9946 9949 9951 9953 9956 9958 9960 9963 9965 9967 9969 9970 9972 9973 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9963 9962 9961 9959 9958 9956 9955 9954 9952 9952 9951 9951 9950 9951 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9968 9969 9971 9972 9974 9975 9975 9976 9976 9976 9976 9976 9975 9974 9973 9971 9970 9969 9967 9966 9965 9963 9963 9962 9961 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9962 9962 9963 6348 4 8 1 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9971 9972 9972 9973 9973 9973 9973 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9959 9958 9956 9954 9953 9952 9951 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9909 9907 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9901 9901 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9889 9890 9890 9890 9891 9892 9892 9893 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 6349 4 8 1 9948 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9962 9963 9963 9964 9965 9966 9966 9966 9966 9966 9966 9966 9965 9964 9963 9963 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9941 9939 9936 9933 9930 9926 9923 9919 9915 9911 9907 9902 9898 9893 9888 9884 9879 9874 9869 9865 9860 9856 9852 9848 9845 9842 9840 9838 9836 9835 9835 9835 9836 9837 9839 9841 9844 9847 9851 9855 9860 9864 9869 9874 9879 9884 9889 9895 9899 9904 9909 9913 9918 9922 9925 9928 9931 9934 9937 9939 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9952 9950 9948 9946 9944 9942 9939 9937 9934 9931 9928 9925 9922 9919 9915 9912 9908 9905 9901 9898 9894 9891 9887 9884 9880 9876 9873 9869 9866 9862 9859 9855 9852 9849 9846 9843 9840 9837 9835 9832 9830 9828 9826 9825 9823 9822 9821 9820 9820 9819 9819 9820 9820 9821 9822 9823 9824 9826 9827 9829 9832 9834 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9870 9873 9876 9879 9882 9884 9887 9890 9892 9894 9897 9899 9901 9903 9905 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9931 9933 9935 9937 9939 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9957 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9974 9974 9974 9974 9974 9975 9976 9977 6350 4 8 1 9978 9979 9980 9981 9983 9984 9985 9987 9988 9989 9990 9991 9991 9992 9992 9992 9991 9991 9990 9989 9988 9987 9985 9984 9983 9982 9980 9979 9978 9977 9976 9976 9975 9975 9975 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9979 9978 9976 9974 9971 9969 9966 9963 9959 9956 9952 9948 9944 9940 9935 9931 9926 9921 9916 9911 9906 9901 9895 9890 9884 9878 9872 9866 9860 9854 9848 9841 9835 9829 9822 9816 9810 9803 9797 9791 9785 9779 9774 9768 9764 9759 9755 9751 9747 9744 9741 9739 9737 9736 9735 9734 9734 9734 9734 9734 9735 9736 9736 9737 9738 9738 9739 9739 9739 9738 9737 9735 9733 9731 9728 9725 9721 9717 9712 9707 9701 9695 9689 9682 9676 9669 9662 9655 9648 9641 9635 9628 9622 9616 9610 9604 9599 9594 9590 9586 9582 9579 9576 9573 9571 9570 9568 9568 9567 9568 9568 9570 9571 9574 9577 9580 9584 9588 9593 9599 9605 9612 9619 9627 9635 9644 9653 9662 9672 9682 9692 9702 9713 9723 9734 9744 9754 9765 9775 9785 9794 9804 9813 9821 9830 9838 9845 9853 9859 9866 9872 9878 9883 9888 9893 9898 9902 9906 9910 9913 9916 9919 9922 9925 9927 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9945 9944 9942 9940 9937 9935 9932 9929 9926 9922 9919 9915 9912 9908 9905 9901 9898 9896 9893 9891 9889 9887 9886 9886 9886 9886 9887 9889 9891 9893 9896 9899 9902 9906 9910 9915 9919 9924 9928 9932 9937 9941 9945 9949 9952 9956 9958 9961 9963 9965 9966 9968 9968 9969 9969 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9984 9985 9986 9987 9988 9989 9990 9991 9993 9994 9995 9995 9996 9997 9998 9998 9999 999910000100001000010000 6351 4 8 110000100001000010000 9999 9999 9998 9998 9997 9996 9996 9995 9994 9993 9992 9992 9991 9990 9989 9988 9987 9986 9986 9985 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9988 9986 9985 9984 9982 9980 9978 9976 9974 9972 9969 9967 9964 9961 9958 9955 9952 9949 9945 9942 9938 9933 9929 9924 9919 9913 9908 9901 9895 9888 9881 9873 9865 9857 9848 9839 9830 9820 9811 9802 9792 9783 9774 9765 9757 9749 9741 9734 9728 9723 9718 9715 9712 9710 9709 9709 9710 9711 9714 9718 9722 9727 9733 9739 9746 9754 9762 9770 9778 9787 9795 9804 9812 9820 9829 9836 9844 9851 9858 9865 9871 9877 9882 9887 9892 9896 9900 9904 9907 9910 9913 9915 9917 9919 9921 9922 9923 9925 9926 9926 9927 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9938 9939 9940 9942 9944 9946 9948 9951 9954 9956 9959 9962 9965 9968 9971 9974 9976 9979 9981 9982 9984 9985 9986 9987 9988 9988 9988 9988 9987 9987 9987 9986 9985 9985 9984 9984 9983 9983 9983 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9991 9990 9990 9990 9989 9988 9987 9986 9985 9983 9982 9981 9979 9978 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9959 9960 9962 9963 9965 9967 9968 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9970 9968 9967 9965 9963 9961 9960 9958 9956 9955 9953 9952 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9950 9951 9952 9953 6352 4 8 1 9955 9957 9958 9960 9962 9963 9965 9967 9969 9970 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9978 9977 9977 9977 9977 9978 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9988 9989 9990 9991 9992 9993 9993 9994 9994 9994 9994 9994 9994 9993 9992 9991 9990 9989 9987 9986 9984 9983 9981 9980 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9952 9951 9949 9948 9946 9943 9941 9938 9935 9933 9929 9926 9923 9920 9916 9913 9909 9906 9903 9899 9896 9893 9890 9887 9885 9882 9880 9877 9875 9873 9871 9870 9868 9867 9866 9864 9863 9863 9862 9861 9861 9860 9860 9860 9860 9860 9861 9861 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9873 9875 9876 9878 9879 9881 9882 9884 9885 9886 9887 9889 9890 9891 9891 9892 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9943 9941 9940 9938 9936 9933 9931 9929 9927 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9904 9902 9901 9899 9897 9896 9894 9892 9890 9888 9885 9882 9880 9876 9873 9870 9866 9862 9857 9853 9848 9843 9838 9833 9827 9822 9816 9810 9804 9798 9792 9786 9780 9774 9768 9763 9757 9751 9746 9741 9736 9731 9727 9722 9718 9715 9711 9708 9705 9703 9701 9699 9698 9697 9697 9697 9697 9698 9699 9701 9703 9705 9708 9711 9715 9719 9723 9727 9732 9738 9743 9749 9755 9761 9768 9774 9781 9788 9795 9803 9810 9817 9824 9831 9838 9845 9852 9859 6353 4 8 1 9865 9871 9877 9882 9887 9892 9896 9900 9903 9907 9909 9912 9913 9915 9916 9917 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9951 9950 9949 9947 9945 9943 9942 9940 9937 9935 9933 9931 9928 9926 9924 9921 9919 9917 9914 9912 9910 9907 9905 9902 9899 9897 9894 9891 9888 9885 9882 9879 9876 9873 9869 9866 9863 9860 9857 9854 9851 9848 9846 9844 9842 9840 9839 9838 9837 9837 9837 9837 9838 9839 9841 9842 9844 9847 9849 9852 9854 9857 9860 9864 9867 9870 9873 9876 9879 9881 9884 9887 9889 9891 9894 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9910 9908 9905 9903 9901 9899 9897 9895 9894 9892 9891 9889 9888 9888 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9944 9945 9945 9945 9944 9943 9942 9940 9938 9936 9932 9929 9924 9919 9914 9908 9902 9896 9889 9882 9874 9867 9860 9852 9845 9838 9832 9825 9820 9815 9810 9806 9803 9801 9800 9799 9799 9800 9802 9805 9808 9812 9817 9822 9828 9834 9841 9848 9855 9862 9869 9876 9882 9889 9896 9902 9908 9913 9918 9923 9928 9932 9935 9939 9941 9944 9946 9949 9950 9952 9953 9955 9956 9957 9957 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 6354 4 8 1 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9982 9983 9983 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9983 9982 9981 9980 9979 9977 9975 9973 9971 9969 9967 9964 9962 9960 9957 9955 9952 9950 9948 9946 9944 9942 9941 9939 9938 9937 9936 9936 9936 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9936 9935 9934 9933 9932 9930 9928 9925 9923 9920 9917 9914 9910 9907 9904 9900 9897 9894 9890 9887 9885 9882 9880 9878 9876 9874 9873 9872 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9854 9852 9851 9850 9850 9849 9849 9848 9848 9849 9849 9850 9851 9852 9853 9855 9856 9858 9860 9862 9865 9867 9870 9872 9875 9878 9881 9884 9887 9891 9894 9898 9901 9905 9908 9912 9915 9919 9922 9925 9929 9932 9935 9938 9940 9943 9945 9947 9949 9951 9952 9954 9955 9956 9956 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9932 9931 9929 9927 9925 9922 9919 9916 9912 9909 9904 9900 9895 9890 9885 9879 9873 9867 9860 9854 9846 9838 9830 9821 9812 9801 9790 9778 9764 9750 9733 9715 9695 9673 9648 9620 9589 9555 9517 9475 9429 9379 9324 9264 9198 9127 9051 8969 8881 8787 8687 8582 8470 8353 8230 8102 7969 7830 7688 7540 7390 7235 7078 6919 6758 6595 6432 6269 6107 5946 5787 6355 4 8 1 5630 5477 5329 5185 5047 4915 4790 4673 4565 4465 4376 4297 4228 4172 4127 4094 4074 4067 4073 4093 4125 4171 4229 4300 4383 4478 4584 4701 4827 4962 5106 5256 5412 5573 5738 5906 6075 6245 6414 6581 6746 6907 7064 7215 7360 7499 7630 7753 7868 7974 8072 8161 8241 8312 8374 8428 8474 8512 8543 8566 8583 8593 8598 8598 8593 8584 8572 8556 8538 8518 8496 8474 8451 8427 8405 8383 8362 8342 8325 8310 8298 8288 8282 8278 8279 8283 8290 8302 8317 8337 8360 8386 8417 8450 8487 8527 8569 8614 8661 8709 8759 8809 8861 8912 8964 9015 9065 9115 9163 9209 9254 9297 9338 9377 9414 9449 9482 9512 9541 9567 9591 9614 9635 9655 9672 9689 9705 9719 9732 9745 9756 9767 9777 9787 9796 9804 9812 9819 9826 9832 9837 9842 9847 9851 9854 9857 9860 9862 9863 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9871 9872 9874 9876 9878 9880 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9915 9916 9916 9916 9915 9915 9913 9912 9910 9908 9906 9903 9901 9898 9896 9894 9891 9889 9888 9886 9885 9884 9884 9883 9883 9884 9885 9886 9887 9889 9891 9893 9895 9897 9899 9901 9903 9906 9908 9910 9911 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9917 9918 9920 9922 9924 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9966 9967 9969 9971 9972 9974 9976 9977 9979 9980 9981 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9978 9977 9976 9975 9973 9972 9970 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 6356 4 8 1 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9898 9899 9900 9902 9904 9906 9908 9910 9913 9915 9918 9921 9924 9928 9931 9934 9938 9942 9945 9949 9952 9955 9959 9962 9965 9968 9970 9973 9975 9977 9979 9981 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9939 9940 9941 9942 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9964 9965 9966 9967 9968 9968 9969 9969 9968 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9959 9958 9959 9959 9959 9960 9961 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9964 9963 9961 9959 9958 9956 9954 9952 9951 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9924 9925 9926 9927 9928 9930 9932 9934 9937 9939 9942 9945 9947 9950 9953 9955 9958 9960 9962 9964 9966 9967 9968 9969 9969 9969 9969 9968 9968 9967 9966 9964 9963 9962 9960 9959 9958 9957 9956 9955 9955 9954 9954 9955 9955 9956 9957 9958 9959 9961 9962 9964 9965 9967 9969 9970 9972 9973 9974 9975 9976 9977 9977 9977 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9935 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 6357 4 8 1 9935 9935 9936 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9912 9912 9911 9910 9909 9908 9906 9904 9901 9899 9896 9893 9889 9885 9882 9877 9873 9869 9865 9861 9856 9852 9848 9844 9841 9837 9834 9831 9829 9826 9825 9823 9822 9822 9822 9822 9822 9823 9825 9826 9828 9831 9833 9836 9839 9842 9845 9849 9852 9856 9860 9864 9867 9871 9875 9879 9882 9886 9889 9893 9896 9899 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9943 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9913 9914 9914 9915 9916 9918 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9945 9944 9942 9940 9937 9935 9932 9929 9925 9922 9919 9915 9911 9908 9905 9901 9898 9895 9893 9891 9889 9887 9886 9885 9885 9885 9886 9886 9888 9889 9891 9893 9895 9898 9901 9903 9906 9909 9911 9914 9917 9919 9921 9923 9925 9926 9928 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9928 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9911 9909 9906 9904 9901 9898 9896 6358 4 8 1 9893 9890 9887 9885 9882 9879 9877 9874 9872 9869 9867 9865 9863 9860 9858 9856 9855 9853 9851 9850 9848 9847 9846 9845 9844 9843 9843 9843 9843 9843 9843 9844 9844 9845 9847 9848 9850 9851 9853 9855 9858 9860 9862 9865 9868 9870 9873 9876 9878 9881 9884 9886 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9914 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9922 9922 9922 9921 9920 9920 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9887 9885 9883 9881 9878 9875 9872 9869 9865 9861 9856 9852 9846 9841 9835 9829 9822 9815 9807 9799 9790 9780 9769 9758 9746 9732 9718 9702 9685 9666 9646 9623 9599 9572 9543 9511 9477 9439 9399 9355 9307 9256 9201 9142 9080 9013 8942 8867 8788 8705 8618 8527 8432 8335 8233 8130 8023 7914 7804 7692 7578 7464 7350 7236 7123 7011 6900 6791 6683 6579 6477 6377 6281 6188 6097 6010 5926 5845 5767 5691 5617 5546 5476 5407 5339 5272 5205 5139 5071 5004 4935 4866 4796 4725 4654 4582 4510 4439 4368 4298 4231 4167 4106 4050 4000 3955 3919 3890 3871 3862 3864 3877 3903 3941 3993 4058 4136 4228 4332 4450 4580 4722 4874 5037 5208 5387 5573 5763 5958 6155 6353 6551 6747 6940 7130 7314 7493 7665 7829 7985 8132 8270 8399 8519 8630 8732 8825 8909 8986 9055 9117 9172 9222 9267 9307 9343 9375 9404 9431 9456 9479 9500 9520 9539 9558 9575 9592 9609 9625 9640 9654 9668 9681 9694 9706 9717 9727 9737 9746 9754 9761 9768 9774 9780 9785 9790 9794 9799 9803 9807 9812 9816 9820 9825 9829 9834 9838 9843 9848 9852 9857 9861 9865 9869 9872 9876 9878 9881 9883 9885 9886 9887 9888 9888 9888 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9875 9875 6359 4 8 1 9875 9875 9876 9876 9877 9878 9878 9879 9880 9881 9881 9882 9882 9883 9883 9882 9882 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9869 9867 9865 9864 9862 9861 9859 9858 9857 9856 9855 9855 9854 9853 9853 9852 9852 9852 9851 9851 9851 9850 9850 9849 9848 9848 9847 9846 9845 9843 9842 9841 9840 9838 9837 9836 9834 9833 9832 9831 9830 9829 9828 9828 9827 9827 9827 9827 9827 9827 9828 9828 9829 9830 9830 9831 9832 9832 9833 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9839 9840 9841 9842 9842 9843 9843 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9828 9827 9826 9824 9823 9821 9820 9818 9817 9815 9814 9812 9811 9809 9808 9806 9804 9803 9801 9800 9798 9797 9795 9794 9793 9792 9791 9790 9789 9789 9789 9789 9789 9790 9790 9791 9792 9794 9795 9797 9799 9801 9803 9805 9808 9810 9812 9814 9817 9819 9821 9823 9825 9827 9828 9830 9831 9832 9833 9834 9835 9836 9837 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9835 9834 9833 9832 9830 9829 9827 9826 9824 9823 9821 9819 9817 9816 9814 9812 9811 9809 9808 9806 9805 9804 9802 9801 9800 9799 9799 9798 9797 9796 9795 9794 9794 9793 9792 9790 9789 9788 9786 9785 9783 9781 9779 9777 9775 9773 9771 9769 9767 9765 9763 9761 9760 9759 9758 9757 9756 9756 9756 9756 9756 9757 9758 9759 9760 9761 9762 9764 9765 9767 9768 9769 9771 9772 9773 9773 9774 9774 9775 9775 9775 9774 9774 9773 9773 9772 9771 9769 9768 9767 9765 9764 9763 9761 9759 9758 9756 9755 9753 9752 9750 9749 9747 9746 9745 9743 9742 9741 9740 9739 9738 9737 9737 9736 9735 9735 9735 9735 9734 9734 9735 9735 9735 9735 9736 9736 9737 9737 9738 9738 9738 9739 9739 9740 9740 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9742 9742 9743 9744 9745 9746 9748 9750 9752 9754 9757 9760 9763 9766 9769 9772 9776 9779 9783 9786 9789 9792 9795 9797 9799 9801 9803 9804 9805 9805 9805 9805 9804 9803 9802 9801 9800 9798 9796 9795 9793 9792 9790 9789 9788 9787 9786 9785 9785 9785 6360 4 8 1 9785 9785 9786 9786 9787 9788 9789 9789 9790 9791 9791 9792 9792 9792 9793 9792 9792 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9782 9781 9780 9780 9779 9779 9779 9779 9779 9779 9780 9780 9780 9781 9781 9781 9781 9781 9781 9781 9781 9780 9780 9779 9778 9777 9776 9775 9774 9773 9772 9770 9769 9768 9767 9765 9764 9763 9763 9762 9761 9761 9760 9760 9760 9760 9760 9760 9760 9761 9761 9762 9762 9763 9763 9764 9764 9765 9766 9766 9766 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9766 9766 9766 9765 9765 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9766 9767 9767 9768 9769 9770 9770 9771 9772 9773 9773 9774 9774 9775 9775 9775 9775 9775 9775 9774 9774 9773 9773 9772 9771 9771 9770 9769 9768 9767 9766 9766 9765 9764 9763 9762 9762 9761 9760 9760 9759 9758 9758 9757 9757 9756 9755 9755 9754 9753 9752 9752 9751 9750 9749 9748 9748 9747 9746 9745 9745 9744 9743 9743 9743 9742 9742 9742 9742 9741 9742 9742 9742 9742 9742 9742 9743 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9742 9742 9741 9740 9739 9739 9738 9737 9736 9735 9734 9734 9733 9732 9731 9731 9730 9730 9729 9729 9728 9728 9727 9727 9726 9726 9725 9725 9724 9724 9723 9722 9721 9721 9720 9719 9718 9718 9717 9716 9715 9715 9714 9714 9714 9714 9713 9713 9713 9714 9714 9714 9714 9715 9715 9716 9716 9716 9716 9716 9716 9716 9716 9715 9715 9714 9713 9712 9711 9709 9708 9706 9704 9703 9701 9699 9697 9694 9692 9690 9688 9686 9683 9681 9679 9677 9674 9672 9670 9668 9666 9664 9662 9660 9658 9656 9654 9652 9650 9648 9646 9645 9643 9641 9640 9639 9637 9636 9635 9634 9634 9633 9632 9632 9631 9630 9630 9629 9629 9628 9627 9626 9626 9624 9623 9622 9620 9618 9616 9613 9611 9608 9604 9601 9597 9593 9588 9583 9578 9572 9566 9559 9552 9545 9537 9529 9520 9510 9499 9488 9477 9464 9450 9436 9420 9403 9385 9366 9346 9324 9301 9276 9250 9222 9193 9162 9130 9096 9060 9023 8985 8945 8904 8862 8819 8775 8731 8686 8641 8597 8552 8509 8466 8425 8385 8347 8311 8277 8247 8219 8194 8173 8156 8142 8132 8127 8125 8128 8134 8145 8160 8178 8201 8227 8256 8288 8323 8361 8401 8442 8486 8530 8576 8622 8668 8714 8760 8806 8851 8895 8937 8979 9019 9057 9094 9129 9162 9194 9224 9252 9279 9304 9327 9349 9370 9389 9407 9424 9440 9456 9470 9483 9496 9508 9519 9530 9540 9550 9559 9568 9576 9584 9591 9598 9604 9610 9616 9621 9625 9629 9633 9637 9639 9642 9644 9646 9647 9649 9649 9650 9651 9651 9651 9651 9651 9651 9650 9650 9650 9649 9649 9649 9649 9648 9648 9648 9648 9648 9649 6361 4 8 1 9649 9649 9649 9650 9650 9650 9650 9651 9651 9651 9651 9651 9651 9650 9650 9650 9649 9648 9648 9647 9646 9645 9645 9644 9643 9642 9641 9640 9639 9638 9638 9637 9636 9636 9635 9635 9634 9633 9633 9632 9631 9631 9630 9629 9627 9626 9625 9623 9621 9619 9617 9615 9612 9609 9607 9604 9600 9597 9594 9590 9587 9583 9580 9576 9572 9569 9566 9562 9559 9556 9553 9550 9547 9545 9543 9541 9539 9537 9536 9535 9534 9534 9534 9534 9534 9535 9535 9536 9538 9539 9540 9542 9544 9545 9547 9549 9551 9552 9553 9554 9555 9556 9556 9556 9556 9555 9554 9553 9551 9549 9547 9544 9541 9538 9535 9532 9528 9525 9522 9518 9515 9513 9510 9508 9506 9505 9504 9503 9503 9503 9504 9505 9507 9508 9511 9513 9516 9518 9521 9524 9527 9530 9533 9536 9539 9541 9544 9546 9548 9549 9551 9552 9553 9554 9555 9556 9556 9556 9557 9557 9557 9558 9558 9558 9559 9559 9560 9560 9561 9561 9562 9563 9564 9565 9566 9566 9567 9568 9569 9570 9570 9571 9572 9572 9573 9573 9573 9573 9574 9574 9574 9574 9574 9574 9574 9574 9575 9575 9575 9575 9576 9576 9576 9576 9577 9577 9577 9578 9578 9578 9579 9579 9579 9579 9579 9579 9579 9578 9578 9577 9577 9576 9576 9575 9574 9573 9572 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9562 9562 9561 9560 9560 9559 9559 9559 9559 9559 9559 9559 9559 9559 9560 9560 9561 9561 9562 9563 9564 9564 9565 9566 9567 9568 9568 9569 9570 9570 9570 9571 9571 9571 9571 9570 9570 9569 9569 9568 9567 9566 9565 9564 9563 9561 9560 9559 9558 9557 9556 9555 9554 9554 9553 9553 9553 9552 9552 9552 9553 9553 9553 9553 9554 9554 9555 9555 9555 9556 9556 9556 9556 9556 9556 9555 9555 9554 9553 9552 9551 9550 9548 9547 9545 9543 9542 9540 9538 9536 9534 9532 9530 9528 9527 9525 9524 9522 9521 9520 9519 9519 9518 9518 9517 9517 9517 9517 9517 9518 9518 9518 9519 9519 9519 9519 9520 9520 9520 9520 9520 9519 9519 9519 9518 9518 9517 9516 9516 9515 9515 9514 9514 9513 9513 9513 9513 9513 9514 9514 9515 9515 9516 9517 9518 9519 9520 9521 9521 9522 9523 9524 9524 9524 9524 9524 9524 9523 9523 9522 9520 9519 9518 9516 9514 9512 9510 9508 9505 9503 9501 9499 9497 9495 9493 9491 9489 9488 9486 9485 9484 9483 9482 9482 9481 9481 9480 9480 9480 9480 9480 9480 9480 9480 9480 9480 9481 9481 9481 9482 9482 9483 9484 9484 9485 9486 9487 9488 9489 9490 9492 9493 9495 9496 9498 9499 9501 9502 9504 9505 9506 9507 9509 9510 9510 9511 9512 9512 9512 9512 9512 9512 9512 9511 9511 9510 9509 9508 9507 9506 9506 9505 9504 9503 9503 9502 9502 9502 9502 9502 9502 9503 9504 9504 9505 9506 9507 9508 9510 9511 9512 9513 9514 6362 4 8 1 9515 9516 9516 9517 9517 9517 9517 9517 9517 9516 9515 9514 9513 9512 9511 9510 9508 9507 9505 9504 9503 9501 9500 9499 9497 9496 9495 9494 9493 9492 9492 9491 9490 9490 9489 9489 9488 9488 9487 9487 9487 9486 9486 9486 9485 9485 9485 9485 9485 9485 9485 9485 9485 9486 9486 9487 9487 9488 9489 9490 9491 9491 9492 9493 9494 9495 9496 9497 9497 9498 9498 9499 9499 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9501 9501 9501 9501 9502 9502 9503 9503 9504 9504 9505 9505 9505 9505 9505 9505 9504 9503 9502 9500 9498 9496 9493 9490 9486 9482 9478 9473 9467 9461 9454 9447 9439 9431 9422 9413 9403 9392 9380 9367 9354 9339 9324 9307 9289 9270 9249 9226 9202 9177 9149 9119 9088 9054 9019 8981 8942 8900 8857 8812 8765 8717 8667 8616 8564 8511 8458 8405 8352 8299 8246 8195 8145 8097 8050 8006 7964 7925 7889 7856 7826 7800 7778 7760 7746 7736 7729 7728 7730 7736 7746 7760 7778 7800 7825 7854 7885 7919 7956 7996 8037 8081 8126 8172 8219 8267 8315 8364 8412 8461 8508 8556 8602 8647 8690 8733 8773 8813 8850 8886 8920 8952 8983 9012 9039 9065 9089 9111 9133 9153 9171 9189 9206 9222 9237 9251 9264 9278 9290 9302 9314 9325 9336 9346 9357 9367 9376 9386 9394 9403 9411 9419 9427 9435 9442 9448 9455 9461 9467 9472 9477 9482 9487 9492 9496 9500 9504 9508 9512 9515 9519 9522 9525 9529 9531 9534 9537 9539 9542 9544 9546 9547 9549 9550 9551 9552 9553 9554 9554 9555 9555 9555 9556 9556 9556 9557 9557 9558 9558 9559 9561 9562 9564 9565 9567 9569 9572 9574 9576 9579 9581 9584 9586 9589 9591 9593 9595 9597 9598 9599 9600 9600 9601 9601 9600 9600 9599 9598 9597 9596 9595 9593 9592 9591 9590 9589 9588 9588 9588 9587 9587 9588 9588 9589 9590 9591 9592 9593 9594 9595 9597 9598 9599 9599 9600 9600 9601 9601 9600 9600 9599 9598 9597 9596 9595 9593 9592 9590 9589 9587 9586 9584 9583 9582 9581 9580 9580 9579 9579 9578 9578 9578 9578 9577 9577 9576 9576 9575 9573 9571 9569 9566 9563 9558 9553 9548 9541 9534 9525 9515 9504 9492 9478 9463 9446 9428 9408 9385 9360 9333 9304 9272 9237 9199 9157 9113 9064 9013 8957 8898 8835 8767 8696 8621 8543 8461 8375 8287 8196 8102 8007 7910 7812 7714 7616 7520 7425 7332 7242 7157 7075 6999 6929 6865 6808 6759 6718 6685 6661 6645 6639 6642 6654 6675 6705 6743 6790 6844 6905 6973 7047 7127 7210 7298 7389 7483 7578 7675 7772 7868 7964 8058 8151 8241 8328 8412 8493 8571 8644 8714 8780 8841 8899 8954 9004 9051 9094 9135 9172 9206 9238 9267 9294 9319 9343 9364 9384 9402 9419 9435 9449 9463 9476 9487 9498 9508 9517 9526 9534 9541 9547 9553 9559 9563 6363 4 8 1 9568 9571 9575 9578 9580 9583 9585 9587 9588 9590 9592 9594 9595 9597 9599 9602 9604 9606 9609 9612 9615 9618 9622 9625 9629 9632 9636 9640 9644 9647 9651 9654 9658 9661 9664 9667 9670 9673 9675 9677 9679 9681 9682 9684 9685 9686 9688 9689 9690 9691 9692 9693 9694 9696 9697 9699 9700 9702 9704 9706 9708 9710 9713 9715 9717 9720 9722 9725 9727 9729 9731 9733 9735 9737 9738 9740 9741 9742 9742 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9741 9741 9741 9741 9741 9742 9742 9743 9743 9744 9745 9746 9747 9748 9749 9751 9752 9753 9754 9755 9756 9757 9757 9758 9758 9758 9758 9758 9757 9757 9756 9755 9754 9753 9752 9751 9750 9750 9749 9748 9748 9748 9748 9748 9749 9749 9750 9751 9752 9754 9756 9757 9759 9761 9763 9765 9767 9769 9771 9773 9774 9776 9777 9778 9779 9780 9780 9780 9780 9780 9780 9780 9779 9779 9778 9777 9777 9776 9775 9774 9774 9773 9773 9772 9772 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9769 9769 9768 9767 9767 9766 9766 9765 9765 9765 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9766 9766 9767 9767 9768 9769 9769 9770 9771 9771 9772 9773 9773 9774 9775 9776 9777 9778 9779 9780 9781 9783 9784 9786 9788 9789 9791 9793 9795 9797 9799 9801 9802 9804 9805 9806 9807 9808 9809 9809 9809 9808 9808 9807 9806 9805 9803 9802 9800 9798 9797 9795 9794 9793 9792 9791 9790 9790 9790 9791 9792 9793 9794 9796 9798 9800 9803 9805 9807 9810 9812 9815 9817 9819 9821 9822 9823 9824 9824 9825 9825 9824 9823 9823 9821 9820 9819 9817 9816 9814 9813 9812 9810 9809 9809 9808 9808 9808 9808 9809 9809 9810 9811 9812 9813 9815 9816 9817 9818 9820 9821 9821 9822 9822 9823 9823 9823 9822 9822 9821 9820 9819 9817 9816 9814 9813 9811 9809 9808 9806 9805 9803 9802 9800 9799 9798 9797 9796 9795 9794 9793 9793 9792 9791 9791 9790 9789 9789 9788 9787 9786 9785 9783 9782 9780 9779 9777 9775 9773 9771 9768 9766 9763 9761 9758 9755 9753 9750 9747 9745 9742 9739 9737 9735 9733 9731 9729 9727 9726 9725 9724 9723 9723 9723 9724 9724 9725 9726 9728 9730 9731 9734 9736 9738 9741 9744 9746 9749 9752 9755 9758 9760 9763 9765 9768 9770 9772 9774 9776 9778 9779 9781 9782 9783 9785 9786 9787 9789 9790 9791 9793 9794 9796 9798 9800 9802 9804 9807 9809 9812 9814 9817 9820 9822 9825 9828 9830 9833 9836 9838 9840 9842 9844 9846 9848 9849 9851 9852 9853 9854 9855 9855 9856 9856 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9866 9867 9867 9867 9867 9866 9866 9865 9865 9864 9864 6364 4 8 1 9863 9862 9861 9860 9859 9859 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9858 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9867 9866 9865 9864 9863 9862 9860 9858 9857 9855 9853 9850 9848 9846 9843 9841 9838 9835 9832 9829 9825 9822 9818 9813 9808 9803 9797 9791 9784 9776 9768 9759 9749 9738 9725 9712 9698 9683 9666 9648 9629 9608 9586 9562 9537 9510 9481 9450 9417 9382 9345 9305 9264 9219 9172 9123 9071 9016 8959 8899 8836 8771 8703 8634 8562 8488 8414 8337 8261 8184 8107 8030 7955 7881 7810 7741 7676 7614 7557 7505 7458 7417 7382 7354 7333 7319 7312 7312 7319 7334 7356 7385 7421 7462 7510 7563 7621 7683 7749 7818 7890 7964 8039 8115 8192 8268 8343 8418 8490 8561 8630 8696 8759 8820 8878 8933 8984 9033 9079 9122 9163 9201 9236 9269 9300 9329 9356 9381 9405 9427 9448 9467 9486 9503 9519 9534 9548 9561 9573 9584 9595 9604 9613 9621 9628 9634 9640 9646 9650 9654 9658 9662 9665 9667 9670 9672 9674 9675 9677 9678 9679 9680 9680 9680 9680 9680 9679 9678 9676 9673 9671 9667 9663 9659 9654 9648 9642 9636 9629 9622 9615 9607 9600 9593 9586 9579 9573 9567 9562 9558 9554 9552 9550 9549 9549 9549 9551 9553 9556 9560 9564 9569 9574 9579 9584 9589 9594 9598 9602 9604 9606 9607 9606 9603 9600 9594 9587 9577 9566 9553 9538 9520 9501 9479 9456 9430 9403 9374 9344 9312 9279 9245 9210 9174 9138 9103 9067 9032 8998 8965 8933 8903 8875 8849 8826 8805 8787 8773 8761 8753 8748 8747 8749 8754 8763 8776 8791 8810 8831 8855 8882 8911 8942 8974 9008 9043 9078 9115 9151 9188 9224 9260 9296 9330 9364 9396 9428 9458 9486 9514 9539 9564 9587 9608 9628 9647 9664 9680 9695 9709 9722 9734 9745 9756 9765 9774 9783 9791 9798 9805 9812 9818 9824 9830 9835 9840 9845 9850 9854 9858 9862 9866 9870 9873 9877 9880 9883 9885 9888 9890 9893 9895 9896 9898 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9913 9913 9913 6365 4 8 1 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9925 9927 9928 9930 9932 9934 9935 9936 9938 9939 9940 9941 9941 9942 9942 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9902 9903 9903 9905 9906 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9907 9905 9904 9903 9902 9901 9901 9901 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9956 9954 9952 9950 9948 9945 9942 9940 9937 9934 9931 9928 9925 9922 9920 9917 9915 9913 9911 9909 9908 9906 9906 9905 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 6366 4 8 1 9949 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9935 9933 9930 9927 9923 9920 9915 9911 9906 9900 9894 9887 9880 9872 9863 9854 9845 9834 9823 9811 9798 9785 9771 9757 9741 9725 9709 9692 9674 9657 9638 9620 9602 9583 9565 9546 9529 9511 9495 9479 9463 9449 9436 9424 9413 9404 9395 9389 9383 9379 9377 9375 9375 9377 9379 9382 9386 9391 9397 9402 9408 9414 9420 9426 9431 9435 9438 9440 9441 9440 9437 9433 9427 9418 9408 9395 9379 9361 9340 9317 9290 9261 9230 9195 9158 9118 9076 9030 8983 8933 8881 8827 8771 8713 8655 8595 8534 8473 8411 8350 8290 8230 8171 8115 8060 8008 7958 7912 7870 7831 7797 7768 7743 7724 7709 7700 7697 7699 7707 7721 7740 7764 7794 7828 7867 7910 7958 8008 8062 8119 8178 8240 8302 8366 8430 8494 8558 8622 8685 8746 8806 8865 8921 8976 9028 9078 9125 9171 9213 9254 9292 9328 9361 9393 9422 9450 9476 9500 9523 9544 9564 9583 9601 9618 9633 9648 9663 9676 9689 9701 9712 9723 9734 9744 9753 9762 9771 9780 9788 9796 9803 9811 9818 9825 9832 9838 9845 9851 9858 9864 9870 9876 9881 9887 9892 9898 9903 9907 9912 9916 9920 9923 9926 9929 9931 9933 9935 9936 9937 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9944 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 6367 4 8 1 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9942 9940 9937 9935 9932 9929 9926 9922 9919 9915 9911 9906 9901 9896 9891 9885 9880 9873 9867 9860 9853 9845 9838 9830 9822 9813 9805 9797 9788 9780 9772 9764 9757 9750 9743 9737 9731 9726 9722 9719 9716 9715 9714 9714 9715 9717 9720 9724 9728 9733 9739 9745 9752 9760 9768 9776 9784 9792 9801 9809 9817 9825 9833 9840 9848 9854 9861 9867 9872 9878 9883 9887 9892 9896 9899 9903 9906 9909 9912 9915 9918 9921 9924 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9950 9949 9946 9944 9942 9939 9936 9933 9929 9925 9921 9917 9912 9907 9902 9896 9890 9884 9877 9871 9864 9857 9849 9842 9835 9828 9820 9813 9806 9798 9791 9784 9777 9771 9764 9758 9752 9747 9742 9737 9733 9729 9726 9723 9721 9719 9718 9718 9719 9720 9721 9724 9727 9731 9735 9741 9746 9752 9759 9766 9774 9781 9789 9797 9806 9814 9822 9830 9838 9846 9854 9861 9868 9875 9881 9887 9893 9898 9903 9908 9913 9917 9921 9924 9928 9931 9934 9937 9940 9943 9945 9948 9951 9953 9956 9958 9961 9963 9965 9967 9970 9972 9974 9975 9977 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9978 9979 9980 9982 9983 9985 9986 9988 9989 9991 9992 9993 9994 9994 9995 9995 9996 9996 9995 9995 9994 9994 9993 9992 9990 9989 9987 9986 9984 9982 9981 9979 9978 9976 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9940 9938 9935 9932 9929 9927 9924 9922 9919 9917 9915 9913 9912 9911 9910 9910 9910 9910 9910 9911 9912 9913 9914 9916 9918 9920 9922 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 6368 4 8 1 9939 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9965 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9961 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9966 9966 9965 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9939 9937 9934 9932 9930 9927 9925 9923 9921 9920 9918 9917 9917 9916 9916 9916 9916 9917 9918 9919 9920 9921 9923 9925 9926 9928 9929 9930 9932 9933 9933 9934 9934 9934 9933 9932 9931 9930 9928 9927 9925 9923 9920 9918 9916 9914 9912 9910 9909 9907 9906 9906 9906 9906 9906 9907 9909 9910 9913 9915 9918 9920 9923 9926 9930 9933 9936 9939 9942 9944 9947 9949 9951 9953 9954 9955 9956 9956 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9925 9925 9926 9928 9929 9931 9932 9934 9936 9938 9941 9943 9945 9948 9951 9953 9956 9958 9960 9962 9964 9966 9968 9969 9970 9971 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9974 9974 9973 9972 9971 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9948 9946 9945 9944 9943 9942 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9905 9903 9901 9900 9899 9897 9896 9896 9895 9895 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9908 6369 4 8 1 9910 9911 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9927 9929 9930 9932 9933 9935 9937 9939 9941 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9921 9919 9917 9916 9915 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9937 9939 9941 9944 9946 9948 9951 9953 9955 9956 9958 9959 9960 9961 9961 9961 9960 9959 9958 9956 9954 9951 9948 9945 9941 9937 9932 9927 9922 9916 9910 9903 9896 9888 9880 9871 9862 9852 9841 9830 9817 9804 9789 9773 9756 9737 9717 9695 9672 9646 9619 9590 9559 9525 9490 9453 9414 9373 9330 9285 9239 9191 9143 9093 9042 8991 8939 8887 8836 8785 8734 8685 8637 8590 8545 8503 8462 8425 8390 8358 8329 8304 8283 8265 8250 8240 8234 8231 8232 8238 8247 8260 8276 8296 8319 8346 8376 8408 8443 8481 8520 8562 8605 8649 8694 8741 8787 8835 8882 8929 8975 9021 9067 9111 9154 9196 9237 9276 9314 9350 9384 9417 9448 9478 9505 9532 9557 9580 9603 9623 9643 9662 9679 9696 9711 9726 9740 9753 9765 9777 9789 9799 9810 9819 9828 9837 9845 9853 9861 9867 9874 9880 9886 9891 9896 9901 9905 9909 9912 9916 9919 9922 9925 9928 9930 9933 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9962 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9960 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 6370 4 8 1 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9909 9908 9908 9908 9909 9909 9909 9910 9911 9912 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9927 9928 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9958 9959 9960 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9973 9974 9973 9973 9973 9972 9971 9970 9968 9966 9964 9962 9959 9956 9953 9949 9945 9941 9936 9931 9926 9920 9914 9908 9901 9893 9885 9877 9868 9858 9847 9836 9823 9810 9795 9779 9762 9743 9723 9701 9677 9652 9625 9596 9566 9533 9500 9464 9428 9389 9350 9310 9269 9228 9186 9144 9103 9062 9022 8984 8947 8911 8878 8848 8820 8795 8773 8754 8739 8728 8720 8717 8717 8721 8729 8740 8755 8774 8796 8820 8848 8878 8911 8945 8981 9019 9057 9097 9136 9176 9216 9256 9295 9333 9371 9407 9441 9475 9507 9537 9565 9592 9617 9641 9662 9682 9701 9718 9733 9747 9760 9772 9782 9792 9800 9808 9815 9821 9827 9832 9836 9840 9843 9846 9849 9851 9853 9855 9856 9857 9858 9859 9859 9859 9859 9859 9859 9858 9857 9856 9855 9854 9852 9851 9849 9847 9846 9844 9842 9840 9838 9836 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9814 9812 9811 9810 9809 9808 9807 9807 9807 9806 9807 9807 9807 9808 9808 9809 9810 9811 9812 9812 9813 9814 9815 9815 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9819 9820 9822 9823 9825 9827 9830 9833 9835 9839 9842 9845 9849 9852 9856 9859 9863 9867 9870 9873 9876 9879 9882 9884 9887 9889 9891 9892 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9885 9883 9882 9881 9879 9878 9877 9876 9875 9874 9874 9873 9873 9873 9873 9874 9874 9875 9876 9878 9879 9881 9883 9885 9887 9889 9892 9894 9897 9899 9902 9905 9908 9910 9913 9916 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9950 9948 9947 9947 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 6371 4 8 1 9947 9947 9946 9946 9945 9944 9942 9941 9939 9937 9934 9932 9929 9926 9923 9920 9916 9913 9910 9907 9904 9901 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9894 9893 9892 9891 9890 9889 9887 9884 9882 9879 9876 9872 9869 9865 9861 9856 9852 9847 9842 9836 9831 9825 9818 9812 9805 9797 9789 9781 9772 9762 9752 9741 9729 9716 9703 9689 9673 9657 9640 9622 9603 9583 9562 9541 9518 9494 9469 9444 9418 9390 9363 9334 9304 9274 9244 9212 9180 9147 9114 9080 9046 9011 8975 8939 8903 8865 8828 8789 8751 8711 8672 8632 8591 8550 8509 8468 8427 8386 8345 8304 8263 8223 8184 8145 8107 8070 8034 8000 7967 7935 7905 7877 7850 7826 7803 7783 7765 7750 7736 7725 7717 7711 7708 7707 7709 7713 7720 7729 7741 7755 7772 7791 7813 7836 7862 7890 7920 7952 7986 8022 8059 8098 8138 8179 8221 8264 8308 8353 8398 8444 8489 8535 8581 8626 8672 8716 8760 8803 8846 8887 8928 8967 9006 9043 9079 9113 9147 9179 9209 9239 9267 9294 9320 9344 9368 9390 9411 9432 9451 9470 9487 9504 9520 9536 9551 9565 9578 9592 9604 9616 9628 9640 9651 9662 9672 9682 9692 9701 9711 9720 9728 9736 9744 9752 9759 9766 9772 9778 9783 9789 9793 9797 9801 9804 9807 9810 9812 9813 9814 9815 9816 9816 9816 9816 9815 9815 9814 9814 9813 9812 9812 9811 9811 9810 9810 9810 9810 9810 9811 9811 9811 9812 9813 9813 9814 9814 9815 9815 9816 9816 9816 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9814 9814 9815 9815 9816 9817 9819 9820 9822 9825 9827 9830 9833 9836 9840 9843 9847 9851 9855 9859 9863 9867 9871 9874 9878 9882 9886 9889 9892 9896 9899 9902 9905 9908 9911 9913 9916 9919 9921 9924 9926 9929 9931 9934 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9976 9977 9978 9979 9980 9981 9983 9984 9986 9988 9989 9990 9992 9993 9994 9995 9996 9996 9996 9997 9996 9996 9995 9995 9994 9993 9991 9990 9989 9987 9986 9984 6372 4 8 1 9983 9982 9981 9980 9979 9979 9978 9978 9978 9979 9979 9980 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9989 9989 9989 9988 9988 9987 9986 9984 9983 9981 9979 9978 9976 9974 9973 9971 9970 9969 9968 9967 9967 9966 9966 9967 9967 9968 9969 9970 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9983 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9974 9973 9973 9972 9970 9969 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9964 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9977 9977 9977 9978 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9980 9979 9978 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9968 9968 9969 9970 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9985 9985 9986 9987 9987 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9984 9984 9985 9984 9984 9984 9983 9983 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9969 9968 9966 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9940 9938 9937 9935 9933 9931 9930 9928 9927 9925 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9907 9906 9905 9904 9904 9903 9902 9902 9902 9901 9901 9902 9902 9903 9904 9905 9906 9907 9909 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9933 9935 9936 9938 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 6373 4 8 1 9967 9966 9965 9964 9963 9963 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9969 9970 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9953 9954 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9915 9913 9911 9909 9906 9904 9902 9900 9899 9898 9897 9896 9896 9896 9896 9897 9898 9899 9901 9903 9905 9907 9910 9912 9915 9917 9920 9922 9924 9926 9927 9929 9930 9930 9931 9931 9930 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9905 9904 9902 9901 9899 9898 9897 9897 9896 9896 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9914 9916 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 6374 4 8 2 9946 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9902 9901 9901 9900 9900 9900 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9916 9916 9916 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9879 9878 9876 9874 9872 9871 9869 9867 9866 9864 9863 9861 9860 9859 9857 9856 9855 9854 9853 9853 9852 9851 9850 9850 9849 9848 9848 9848 9847 9847 9847 9847 9847 9848 9848 9849 9850 9851 9853 9855 9857 9859 9861 9864 9867 9870 9873 9876 9880 9883 9887 9890 9894 9897 9900 9904 9907 9909 9912 9915 9917 9919 9921 9922 9923 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9939 9941 9942 9944 9946 9948 9950 9952 9953 9955 9957 9959 9961 9962 9964 9965 9966 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9947 9945 9944 9942 9940 9939 9938 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9938 9937 9936 9935 9935 9935 9934 9935 9935 9935 9936 9937 9938 9939 9940 9941 9943 9945 9946 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 6375 4 8 2 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9954 9953 9951 9949 9947 9945 9943 9940 9938 9935 9932 9930 9927 9923 9920 9917 9913 9909 9905 9901 9896 9891 9887 9882 9876 9871 9866 9860 9854 9849 9843 9837 9831 9826 9820 9815 9810 9805 9800 9796 9792 9788 9785 9782 9780 9778 9777 9776 9775 9775 9776 9777 9778 9780 9782 9785 9788 9791 9795 9799 9803 9807 9811 9816 9821 9825 9830 9834 9839 9843 9847 9851 9855 9859 9862 9866 9869 9872 9875 9877 9880 9883 9885 9887 9890 9892 9894 9896 9899 9901 9903 9905 9908 9910 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9936 9938 9939 9939 9940 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9942 9943 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 9902 9900 9898 9896 9894 9892 9889 9886 9883 9880 9877 9874 9871 9867 9864 9861 9858 9855 9853 9850 9848 9846 9845 9844 9842 9842 9841 9841 9842 9842 9843 9844 9845 9847 9849 9851 9854 9856 9859 9862 9865 9868 9871 9875 9878 9882 9886 9889 9893 9897 9901 9904 9908 9912 9915 9919 9923 9926 9929 9932 9935 9938 9941 9943 9946 9948 9949 9951 9953 9954 9955 9956 9956 9956 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9933 9931 9929 9928 9926 9923 9921 9918 9916 9913 9910 9906 9903 9899 9895 9890 9885 9880 9875 9869 9864 9857 9851 9844 9837 9830 9823 9815 9807 9799 9791 9782 9774 9765 9756 9747 9739 9730 9721 9712 9704 9696 9688 9680 9672 9665 9658 9651 9645 9640 9635 9630 9626 9623 9620 9618 9617 9616 9617 9617 9619 9621 9624 9628 9632 9637 9643 9649 9655 9663 9670 9678 9686 9695 9704 9713 9722 9731 9740 9749 9758 9767 9776 9784 9792 9800 9808 9815 9822 9828 9835 9840 9846 9851 9856 9861 9866 9870 9874 9879 9883 9887 9891 9895 9898 9902 9906 9910 9914 9918 9922 9926 9930 9933 9937 9941 9944 9947 9950 9953 9955 9958 9959 9961 9962 9963 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9956 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 6376 4 8 2 9957 9957 9957 9957 9956 9955 9955 9954 9952 9951 9950 9948 9947 9945 9943 9942 9940 9939 9937 9936 9935 9934 9933 9933 9933 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9926 9924 9921 9918 9915 9912 9908 9904 9900 9895 9890 9884 9879 9873 9866 9860 9853 9846 9839 9832 9824 9817 9809 9802 9795 9788 9782 9775 9769 9764 9759 9755 9751 9748 9745 9744 9743 9742 9743 9744 9745 9748 9751 9755 9759 9764 9769 9775 9781 9788 9795 9802 9809 9816 9824 9831 9839 9846 9853 9860 9867 9874 9880 9887 9892 9898 9903 9908 9913 9917 9921 9925 9928 9931 9934 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9974 9974 9975 9976 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9987 9986 9985 9983 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9976 9976 9976 6377 4 8 2 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9985 9986 9986 9987 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9984 9983 9981 9980 9978 9976 9974 9972 9971 9969 9967 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9984 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9930 9929 9929 9930 9930 9931 9932 9933 9934 9935 9937 9939 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9966 9964 9962 9960 9958 9956 9953 9951 9948 9945 9943 9940 9937 9934 9932 9929 9926 9924 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9907 9908 9909 9910 9911 9913 9914 9916 9918 9919 9921 9924 9926 9928 9931 9933 9936 9939 9941 9944 9947 9950 9953 9955 9958 9960 9963 9965 9967 9969 9971 9973 9974 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 6378 4 8 2 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9952 9951 9948 9946 9943 9941 9937 9934 9930 9926 9921 9916 9911 9905 9899 9891 9884 9876 9867 9857 9846 9835 9823 9810 9796 9781 9765 9748 9730 9710 9689 9667 9644 9619 9592 9564 9534 9502 9468 9432 9394 9354 9311 9266 9219 9169 9116 9061 9003 8943 8880 8815 8748 8678 8606 8532 8457 8380 8302 8224 8145 8066 7987 7910 7833 7758 7686 7616 7549 7486 7427 7373 7323 7279 7240 7208 7181 7161 7147 7140 7140 7147 7160 7180 7206 7238 7277 7321 7371 7425 7485 7548 7615 7686 7759 7834 7911 7990 8070 8149 8229 8309 8388 8465 8542 8616 8689 8759 8827 8892 8955 9015 9072 9126 9177 9226 9271 9314 9354 9392 9427 9460 9491 9519 9546 9570 9593 9614 9634 9652 9669 9685 9700 9713 9726 9738 9749 9760 9769 9779 9787 9795 9803 9810 9816 9822 9828 9833 9838 9843 9847 9851 9855 9859 9862 9865 9868 9870 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9902 9904 9905 9907 9908 9909 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9933 9935 9937 9939 9940 9942 9944 9945 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9949 9949 9948 9947 9946 9944 9942 9940 9938 9935 9933 9930 9927 9924 9921 9917 9914 9911 9908 9905 9902 9899 9897 9894 9892 9890 9888 9886 9884 9883 9882 9880 9879 9878 9877 9876 9875 9875 9874 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9878 9879 9881 9882 9884 9886 9887 9888 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9913 9913 9913 9912 9912 9910 9909 9907 9905 9902 9899 9896 9893 9889 9885 9881 9876 9872 9868 9863 9859 9854 9850 9846 9841 9838 9834 9830 9827 9824 9821 9818 9816 9814 9812 9810 9808 9807 9806 9805 9804 9803 9803 9803 9803 9803 9803 9803 9804 9805 9806 9807 9808 9810 9812 9814 9816 9818 9820 9823 9826 9829 9832 9836 9839 9843 9847 9851 9855 9859 9863 9867 9871 9876 9880 9885 9889 9893 9898 9902 6379 4 8 2 9906 9910 9914 9918 9922 9926 9930 9933 9936 9940 9943 9946 9949 9951 9954 9956 9958 9960 9961 9963 9964 9965 9965 9966 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9949 9947 9945 9943 9940 9938 9936 9934 9932 9931 9929 9928 9927 9927 9926 9926 9926 9927 9927 9928 9929 9930 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9943 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9968 9967 9966 9964 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9945 9943 9940 9937 9934 9930 9926 9922 9918 9914 9910 9906 9901 9897 9893 9889 9885 9881 9878 9875 9872 9870 9868 9866 9865 9865 9865 9865 9866 9867 9869 9872 9874 9877 9880 9884 9887 9891 9895 9899 9903 9907 9911 9914 9918 9922 9925 9928 9931 9934 9936 9939 9941 9943 9946 9948 9950 9951 9953 9955 9957 9959 9960 9962 9964 9966 9967 9969 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9985 9985 9985 9985 9984 9983 6380 4 8 2 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9971 9970 9969 9967 9966 9965 9964 9963 9961 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9961 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9974 9975 9975 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9938 9936 9935 9933 9932 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9924 9923 9922 9920 9919 9916 9914 9911 9908 9905 9901 9898 9893 9889 9884 9879 9873 9868 9861 9855 9848 9840 9832 9824 9814 9804 9793 9781 9768 9753 9738 9720 9701 9681 9658 9633 9606 9577 9545 9511 9473 9433 9390 9343 9294 9240 9184 9123 9059 8991 8919 8843 8763 8679 8590 8498 8401 8300 8195 8086 7973 7857 7737 7614 7488 7359 7229 7097 6963 6829 6695 6562 6431 6301 6175 6052 5934 5822 5715 5616 5525 5442 5369 5305 5252 5210 5179 5161 5154 5159 5177 5206 5248 5301 5365 5440 5525 5619 5722 5833 5952 6076 6205 6339 6476 6616 6757 6899 7040 7180 7319 7455 7588 7718 7843 7965 8081 8192 8299 8400 8495 8586 8671 8751 8826 8896 8962 9023 9081 9134 9184 9230 9273 9313 9351 9386 9418 9448 9476 9503 9527 9550 9571 9591 9609 9626 9641 9656 9669 9681 9693 9703 9713 9722 9730 9738 9745 9751 9758 9764 9770 9775 9781 9786 9792 9797 9802 9808 9813 9818 9824 9829 9835 9840 9845 9851 9856 9861 9866 9870 9875 9879 9883 9887 9890 9894 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9946 9948 9950 9952 9954 9956 9957 6381 4 8 2 9959 9960 9961 9962 9963 9963 9964 9964 9964 9963 9963 9962 9961 9959 9958 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9930 9926 9923 9919 9915 9911 9907 9903 9898 9894 9889 9884 9879 9875 9870 9865 9860 9855 9850 9845 9840 9836 9832 9827 9824 9820 9817 9814 9812 9810 9808 9807 9806 9806 9806 9807 9808 9810 9812 9814 9817 9820 9823 9827 9831 9835 9839 9843 9848 9852 9857 9861 9865 9870 9874 9878 9882 9886 9889 9892 9895 9898 9901 9903 9905 9907 9908 9910 9911 9911 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9902 9900 9899 9897 9895 9893 9891 9890 9888 9887 9886 9885 9885 9885 9885 9885 9886 9887 9888 9889 9891 9893 9895 9897 9899 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9936 9937 9939 9941 9944 9946 9949 9952 9955 9958 9961 9964 9967 9970 9972 9975 9977 9979 9981 9983 9984 9985 9986 9986 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9961 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9957 9955 9952 9949 9946 9944 9941 9938 9935 9932 9929 9926 9924 9921 9919 9916 9914 9912 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9883 9880 9878 9875 9872 9870 9867 9865 9862 9860 9858 9856 9854 9852 9851 9850 9850 9850 9850 9851 9852 9853 9855 9857 9859 9862 9865 9868 9872 9875 9878 9882 9886 9889 9893 9896 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9929 9931 9933 9935 9937 9938 9940 9942 9944 9945 9947 9949 9951 9953 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9963 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9942 6382 4 8 2 9941 9940 9938 9937 9937 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9934 9933 9932 9930 9928 9926 9924 9921 9918 9915 9912 9909 9905 9902 9899 9895 9892 9889 9886 9883 9880 9878 9875 9873 9871 9869 9867 9865 9864 9862 9860 9858 9856 9854 9851 9849 9846 9843 9840 9837 9833 9830 9826 9822 9818 9814 9810 9807 9803 9800 9797 9795 9793 9791 9790 9789 9789 9790 9791 9793 9796 9799 9803 9807 9812 9817 9823 9829 9835 9842 9848 9855 9862 9869 9875 9882 9888 9894 9900 9906 9911 9916 9921 9925 9929 9933 9937 9940 9943 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9976 9975 9973 9972 9970 9968 9967 9965 9963 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9917 9915 9914 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9912 9913 9914 9916 9918 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9961 9962 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9946 9944 9942 9941 9939 9937 9935 9933 9932 9930 9929 9928 9927 9926 9926 9926 9926 9926 9926 9927 9928 9930 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9958 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9986 9985 9985 9984 6383 4 8 2 9982 9981 9979 9976 9974 9971 9969 9965 9962 9959 9955 9952 9948 9945 9942 9939 9936 9933 9930 9928 9926 9925 9924 9923 9923 9923 9923 9924 9925 9927 9929 9931 9933 9935 9938 9940 9943 9945 9947 9950 9952 9954 9956 9958 9959 9960 9961 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9951 9952 9954 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9975 9977 9978 9980 9981 9982 9983 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9970 9970 9970 9970 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9983 9984 9985 9987 9988 9989 9989 9990 9990 9991 9991 9991 9990 9990 9989 9988 9988 9987 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9973 9973 9972 9971 9970 9970 9970 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9978 9977 9975 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9982 9982 9982 9982 9981 9980 9979 9978 9976 9975 9973 9971 9968 9966 9963 9960 9957 9954 9951 9947 9943 9939 9935 9931 9926 9921 9915 9910 9904 9897 9890 9883 9875 9866 9857 9847 9837 9826 9814 9802 9788 9774 9760 9744 9728 9710 9692 9674 9654 9633 9612 9591 9568 9545 9522 9498 9473 9449 9424 9399 9375 9350 9326 9303 9280 9258 9237 9217 9198 9180 9164 9149 9136 9124 9114 9106 9100 9096 9094 9093 9095 9098 9103 9110 9119 9129 9141 9154 9168 9183 9200 9218 9236 9255 9275 9295 9316 9337 9359 9380 9402 9423 9445 9466 9487 9508 9529 9549 9569 9588 9607 9625 9643 9660 9677 9693 9708 9723 9737 9751 9763 9776 9787 9798 9808 9817 9826 9834 9842 9849 9855 9861 9867 9872 9876 9881 9884 9888 9891 9894 9896 9899 9901 9903 9905 9906 9908 9909 9910 9910 9911 9911 9911 9911 9911 9910 9909 9908 9907 9905 9904 9902 9899 9897 9894 9892 9889 9886 9883 9880 9877 9874 9871 9868 9866 9863 9861 9859 9857 9856 9854 9853 9852 9852 9852 9852 9852 9853 9854 9855 9857 9858 9860 9862 9865 9867 9870 9873 9876 9879 9883 9886 9890 9893 9897 9901 9905 9909 9913 9917 9921 9925 9929 9934 9937 9941 9945 9949 9952 9956 9959 9962 6384 4 8 2 9965 9967 9969 9971 9973 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9969 9968 9968 9969 9969 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9981 9980 9979 9978 9977 9976 9974 9973 9971 9970 9968 9966 9965 9963 9962 9960 9958 9957 9955 9954 9952 9950 9949 9947 9945 9944 9942 9940 9938 9935 9933 9930 9928 9925 9922 9919 9915 9912 9908 9905 9901 9897 9894 9890 9886 9882 9879 9875 9872 9868 9865 9862 9859 9856 9854 9851 9849 9847 9845 9843 9842 9841 9839 9838 9837 9837 9836 9836 9836 9836 9836 9837 9838 9839 9840 9841 9843 9845 9847 9849 9852 9854 9857 9860 9862 9865 9868 9871 9873 9876 9878 9880 9881 9883 9884 9885 9885 9885 9884 9884 9883 9881 9879 9877 9875 9872 9869 9866 9863 9859 9856 9852 9848 9844 9840 9836 9831 9827 9822 9817 9811 9806 9799 9793 9786 9778 9769 9760 9750 9739 9727 9713 9699 9683 9666 9648 9628 9606 9583 9559 9532 9504 9474 9442 9409 9374 9336 9297 9257 9214 9169 9123 9076 9026 8975 8923 8870 8815 8760 8704 8647 8590 8532 8476 8419 8363 8308 8255 8203 8154 8106 8062 8020 7981 7946 7915 7888 7866 7848 7834 7826 7822 7824 7830 7842 7858 7879 7905 7935 7970 8009 8052 8098 8147 8199 8253 8310 8368 8427 8488 8549 8610 8671 8732 8792 8851 8908 8964 9019 9072 9122 9171 9217 9262 9304 9343 9381 9416 9450 9481 9510 9538 9563 9587 9610 9631 9650 9669 9686 9702 9717 9731 9745 9757 9769 9781 9792 9802 9812 9821 9830 9839 9847 9855 9863 9870 9877 9883 9890 9896 9902 9907 9912 9917 9921 9926 9929 9933 9936 9939 9942 9944 9946 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 6385 4 8 2 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9963 9961 9959 9956 9954 9951 9949 9946 9943 9940 9938 9935 9932 9929 9927 9924 9922 9920 9918 9916 9914 9913 9911 9910 9909 9908 9908 9908 9907 9907 9908 9908 9908 9909 9910 9910 9911 9912 9913 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9930 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9914 9913 9912 9910 9909 9909 9908 9908 9908 9908 9908 9909 9910 9911 9912 9914 9916 9918 9920 9922 9925 9927 9930 9932 9935 9937 9939 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9930 9927 9925 9921 9918 9914 9910 9905 9900 9894 9888 9881 9874 9866 9858 9849 9840 9830 9821 9810 9800 9789 9778 9766 9755 9744 9732 9721 9710 9698 9688 9677 9667 9658 9649 9640 9633 9626 9620 9614 9610 9606 9603 9601 9600 9599 9600 9601 9604 9606 9610 9614 9619 9625 9631 9637 9644 9651 9659 9667 9675 9683 9691 9700 9708 9717 9726 9734 9743 9751 9760 9768 9777 9785 9793 9801 9809 9816 9823 9831 9837 9844 9850 9856 9862 9868 9873 9878 9882 9886 9890 9893 9896 9899 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9935 9934 9932 9930 9928 9925 9921 9917 9913 9907 9902 9896 9889 9881 9873 9864 9854 9843 9831 9819 9805 9790 9774 9757 9739 9719 9698 9676 9652 9627 9601 9574 9545 9515 9485 9453 9421 9388 9354 9321 9287 9254 9222 9190 9159 9129 9101 9074 9049 9027 9007 8989 8974 8962 8953 8946 8943 8943 8945 8951 8960 8971 8986 9003 9022 9043 9067 9092 9119 9147 9176 9206 9237 9268 9299 9331 9362 9392 9422 9452 9480 9508 9535 9560 9585 9608 9630 9650 9670 9688 9705 9721 9736 9750 9763 9775 9786 9797 9806 9815 9824 9832 9840 9847 9854 9861 9867 9873 9879 9885 9891 9896 9902 9907 9912 9917 9921 9926 9930 9934 9938 9942 9945 9948 9951 9954 9956 9958 9960 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9971 9972 9973 9974 9975 6386 4 8 2 9977 9979 9980 9982 9983 9985 9987 9989 9990 9992 9993 9995 9996 9997 9998 9999 9999100001000010000100001000010000 9999 9999 9998 9997 9997 9996 9995 9994 9993 9992 9991 9991 9990 9989 9989 9988 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9943 9943 9942 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9957 9958 9958 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 6387 4 8 2 9929 9931 9933 9935 9937 9940 9943 9945 9948 9951 9954 9957 9960 9963 9965 9968 9970 9973 9975 9976 9978 9979 9980 9981 9982 9982 9982 9983 9982 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9990 9990 9991 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9987 9986 9985 9984 9982 9981 9980 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9967 9966 9964 9962 9960 9958 9956 9953 9951 9948 9946 9944 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9925 9924 9924 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9955 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9925 9923 9922 9922 9921 9921 9920 9920 9921 9921 9922 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9987 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9979 9979 9979 9978 9979 9979 9979 9979 9980 9981 9981 9982 9983 9984 9985 9986 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9986 9985 9985 9984 9983 9982 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 6388 4 8 2 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9961 9960 9958 9956 9954 9952 9949 9946 9943 9940 9936 9932 9928 9924 9920 9915 9911 9906 9902 9897 9893 9889 9885 9881 9877 9874 9871 9868 9866 9864 9862 9861 9860 9860 9860 9861 9862 9864 9866 9868 9870 9873 9876 9880 9883 9887 9891 9895 9899 9903 9906 9910 9914 9917 9920 9923 9926 9929 9931 9933 9935 9937 9938 9940 9941 9941 9942 9943 9943 9943 9943 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9934 9933 9931 9929 9927 9924 9922 9919 9915 9912 9908 9904 9900 9895 9890 9885 9880 9874 9868 9862 9855 9848 9842 9835 9827 9820 9813 9806 9798 9791 9785 9778 9772 9765 9760 9755 9750 9746 9742 9739 9736 9735 9733 9733 9733 9733 9735 9737 9739 9743 9746 9751 9755 9761 9766 9772 9779 9785 9792 9800 9807 9815 9822 9830 9838 9845 9853 9861 9868 9875 9882 9889 9896 9902 9908 9914 9919 9924 9928 9932 9936 9939 9942 9944 9946 9948 9950 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9929 9928 9928 9928 9928 9928 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 6389 4 8 2 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9965 9963 9961 9960 9958 9956 9954 9953 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9920 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9929 9931 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9948 9949 9949 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9978 9978 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9965 9963 9961 9960 9958 9957 9956 9955 9955 9954 9954 9954 9955 9955 9956 9957 9958 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9958 9958 9957 9956 9955 9955 9955 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 6390 4 8 2 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9948 9947 9946 9945 9943 9941 9939 9936 9933 9929 9926 9921 9917 9911 9906 9899 9893 9886 9878 9870 9862 9853 9844 9835 9826 9816 9806 9797 9787 9777 9768 9759 9750 9741 9733 9726 9719 9712 9706 9701 9697 9693 9690 9688 9687 9687 9687 9689 9691 9694 9697 9702 9707 9712 9719 9726 9733 9741 9749 9757 9766 9775 9784 9793 9802 9811 9820 9828 9837 9845 9853 9861 9868 9874 9881 9887 9892 9897 9902 9906 9910 9914 9917 9920 9922 9924 9926 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9966 9966 9966 9965 9966 9966 9966 9966 9966 9967 6391 4 8 2 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9974 9973 9972 9971 9969 9967 9965 9963 9960 9958 9955 9951 9948 9945 9941 9937 9934 9930 9926 9922 9918 9914 9910 9905 9901 9897 9892 9887 9883 9878 9873 9868 9863 9857 9852 9846 9841 9835 9830 9824 9819 9814 9809 9804 9799 9795 9791 9787 9784 9781 9779 9778 9777 9776 9776 9777 9778 9779 9782 9784 9787 9791 9795 9799 9803 9808 9813 9818 9823 9828 9834 9839 9844 9849 9854 9858 9863 9867 9871 9875 9879 9883 9886 9889 9892 9894 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9909 9909 9909 9909 9909 9909 9908 9907 9907 9906 9905 9904 9903 9901 9900 9899 9897 9896 9894 9893 9892 9890 9889 9887 9886 9885 9884 9882 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9881 9883 9884 9886 9887 9889 9891 9893 9895 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9936 9935 9933 9932 9932 9931 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9939 9937 9934 9932 9929 9925 9922 9918 9915 9911 9907 9903 9899 9894 9890 9887 9883 9879 9876 9872 9869 9866 9864 9861 9859 9858 9856 9855 9854 9853 9853 9853 9853 9853 9854 9855 9856 9857 9858 9860 9861 9863 9864 9866 9868 9870 9872 6392 4 8 2 9874 9876 9878 9880 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9923 9924 9925 9926 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9928 9927 9925 9923 9921 9919 9917 9914 9911 9908 9905 9902 9898 9894 9890 9886 9881 9877 9872 9867 9862 9857 9852 9847 9842 9837 9832 9827 9822 9818 9814 9810 9807 9804 9802 9800 9798 9797 9796 9796 9797 9797 9799 9801 9803 9805 9808 9812 9815 9819 9823 9827 9831 9835 9840 9844 9848 9852 9857 9860 9864 9868 9871 9875 9878 9880 9883 9886 9888 9890 9892 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9957 9957 9956 9956 9955 9953 9952 9950 9949 9947 9944 9942 9939 9936 9933 9930 9926 9922 9918 9913 9908 9903 9897 9891 9883 9876 9867 9857 9847 9835 9822 9808 9792 9774 9754 9732 9708 9682 9653 9622 9588 9552 9512 9470 9425 9378 9328 9275 9221 9164 9105 9045 8984 8922 8860 8798 8736 8675 8616 8559 8505 8453 8406 8362 8322 8287 8258 8234 8215 8203 8196 8196 8201 8213 8231 8254 8283 8317 8356 8399 8446 8497 8550 8607 8665 8724 8785 8846 8907 8967 9026 9084 9141 9196 9248 9298 9345 9390 9432 9471 9508 9542 9573 9602 9628 9652 9674 9694 9713 9730 9745 9759 9773 9785 9796 9807 9817 9826 9835 9844 9852 9859 9867 9873 9880 9886 9892 9897 9902 9906 9910 9914 9917 9920 9922 9924 9925 9926 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9885 6393 4 8 2 9885 9884 9884 9884 9883 9883 9882 9881 9881 9880 9879 9877 9876 9874 9872 9870 9868 9866 9863 9861 9858 9855 9852 9848 9845 9842 9838 9835 9832 9829 9826 9823 9820 9818 9815 9813 9812 9810 9809 9808 9807 9807 9806 9806 9806 9806 9806 9807 9807 9807 9807 9808 9808 9808 9808 9809 9809 9809 9809 9809 9809 9809 9808 9808 9808 9808 9808 9808 9808 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9810 9810 9809 9809 9808 9807 9806 9805 9804 9803 9802 9800 9799 9798 9796 9795 9794 9793 9792 9791 9790 9790 9790 9790 9790 9790 9791 9791 9792 9793 9794 9795 9795 9796 9797 9797 9798 9798 9798 9798 9798 9797 9796 9795 9794 9793 9791 9789 9787 9786 9784 9782 9780 9778 9776 9774 9773 9771 9770 9769 9768 9767 9766 9765 9764 9763 9763 9762 9761 9760 9760 9759 9758 9757 9755 9754 9752 9751 9749 9747 9745 9743 9741 9739 9737 9735 9732 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9702 9699 9697 9694 9690 9687 9683 9679 9674 9670 9664 9659 9653 9647 9640 9633 9625 9618 9609 9601 9592 9583 9574 9564 9554 9544 9534 9523 9512 9501 9490 9478 9465 9453 9440 9426 9412 9397 9382 9366 9349 9331 9312 9292 9271 9248 9224 9199 9172 9144 9113 9081 9046 9010 8971 8930 8886 8840 8791 8740 8685 8628 8567 8504 8437 8367 8293 8216 8135 8051 7963 7871 7775 7676 7572 7464 7353 7237 7118 6994 6867 6736 6602 6465 6324 6181 6035 5887 5738 5587 5435 5283 5131 4979 4829 4681 4534 4391 4251 4115 3983 3856 3734 3618 3508 3404 3306 3215 3130 3052 2981 2916 2857 2805 2758 2717 2680 2649 2622 2600 2581 2566 2553 2544 2538 2534 2533 2534 2538 2544 2553 2566 2582 2602 2625 2654 2687 2727 2772 2823 2881 2947 3020 3101 3190 3287 3393 3506 3628 3757 3894 4038 4188 4344 4505 4671 4840 5012 5186 5362 5537 5712 5885 6056 6224 6388 6548 6703 6852 6996 7133 7265 7389 7508 7620 7725 7824 7917 8004 8086 8163 8235 8302 8365 8424 8480 8533 8583 8631 8676 8720 8761 8801 8840 8877 8913 8948 8982 9014 9046 9076 9105 9133 9160 9186 9210 9234 9256 9277 9297 9316 9334 9351 9367 9383 9397 9411 9424 9436 9448 9460 9471 9481 9492 9502 9512 9521 9530 9540 9549 9557 9566 9574 9583 9590 9598 9606 9613 9620 9627 9633 9639 9645 9651 9656 9661 9666 9670 9675 9679 9683 9687 9691 9695 9699 9703 9707 9711 9715 9719 9723 9727 9731 9736 9740 9745 9749 9754 9758 9762 9767 9771 9775 9780 9784 9787 9791 9794 9797 9800 9803 9805 9807 9809 9811 9812 9813 9814 9815 9815 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9818 9818 9819 9820 9821 9822 9823 9824 9826 9827 9829 9830 9831 9833 9834 9835 9837 9838 6394 4 8 2 9839 9840 9841 9841 9842 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9841 9841 9840 9839 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9826 9825 9824 9822 9821 9820 9818 9817 9816 9814 9813 9812 9811 9809 9808 9806 9805 9803 9802 9800 9798 9795 9793 9790 9787 9783 9780 9776 9771 9766 9761 9756 9750 9743 9737 9729 9722 9714 9706 9698 9689 9680 9671 9661 9652 9642 9633 9623 9614 9604 9595 9586 9577 9568 9560 9552 9544 9537 9530 9524 9518 9513 9508 9504 9501 9498 9496 9495 9494 9494 9494 9495 9497 9499 9502 9506 9510 9514 9519 9525 9530 9536 9543 9549 9556 9563 9570 9577 9584 9591 9598 9605 9611 9618 9624 9630 9636 9642 9647 9652 9657 9661 9665 9668 9672 9675 9677 9680 9682 9684 9686 9688 9689 9691 9693 9694 9696 9697 9699 9701 9703 9705 9707 9710 9713 9715 9718 9722 9725 9728 9732 9736 9740 9744 9747 9751 9755 9759 9763 9767 9771 9775 9778 9782 9786 9789 9793 9796 9800 9803 9807 9810 9814 9817 9821 9825 9828 9832 9836 9840 9844 9847 9851 9855 9858 9862 9865 9868 9870 9873 9875 9877 9878 9879 9880 9880 9880 9879 9878 9877 9875 9873 9871 9869 9866 9863 9860 9857 9854 9850 9847 9843 9840 9837 9834 9831 9828 9825 9822 9819 9817 9814 9812 9810 9808 9806 9804 9802 9801 9800 9799 9798 9797 9797 9796 9796 9797 9797 9798 9799 9801 9802 9804 9807 9809 9812 9815 9819 9822 9826 9830 9834 9838 9842 9846 9851 9855 9859 9863 9867 9870 9874 9877 9880 9883 9886 9889 9891 9894 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9925 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9909 9908 9908 9909 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9913 9912 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9869 9867 9865 9864 9862 9860 9859 9857 9856 9855 9854 9853 9852 9851 9851 9851 9851 9850 9850 9850 9851 9851 9851 9851 9851 9850 9850 9849 9849 9848 9847 9845 9844 9842 6395 4 8 2 9839 9837 9834 9831 9828 9825 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9781 9777 9773 9769 9765 9761 9757 9754 9750 9746 9742 9738 9734 9730 9726 9722 9717 9713 9709 9704 9700 9695 9690 9686 9681 9676 9671 9667 9662 9657 9653 9649 9644 9640 9636 9632 9629 9626 9623 9620 9617 9615 9613 9611 9609 9607 9606 9605 9604 9604 9603 9603 9602 9602 9602 9602 9602 9602 9602 9602 9602 9603 9603 9603 9603 9604 9604 9604 9605 9605 9606 9607 9608 9609 9610 9611 9612 9614 9616 9618 9620 9622 9625 9628 9631 9634 9637 9641 9644 9648 9652 9656 9661 9665 9669 9674 9678 9683 9687 9692 9696 9701 9706 9710 9715 9719 9724 9728 9732 9737 9741 9745 9750 9754 9758 9762 9766 9770 9774 9778 9783 9786 9790 9794 9798 9802 9805 9809 9812 9816 9819 9822 9825 9828 9830 9832 9834 9836 9838 9840 9841 9842 9843 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9848 9848 9849 9850 9851 9852 9854 9855 9856 9858 9859 9860 9862 9863 9864 9866 9867 9868 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9857 9856 9855 9853 9852 9850 9849 9848 9846 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9840 9841 9841 9843 9844 9846 9848 9851 9853 9856 9859 9862 9865 9869 9872 9876 9880 9883 9887 9890 9894 9897 9900 9903 9906 9909 9912 9914 9916 9918 9920 9922 9923 9924 9926 9927 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9930 9929 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9924 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9940 9939 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9931 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 6396 4 8 3 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9958 9959 9960 9962 9964 9966 9967 9969 9971 9973 9974 9975 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9973 9972 9970 9969 9967 9966 9964 9963 9962 9961 9961 9961 9961 9961 9961 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9948 9947 9946 9944 9942 9940 9938 9935 9933 9931 9928 9926 9924 9922 9919 9917 9915 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9871 9868 9864 9860 9856 9852 9848 9843 9839 9834 9829 9825 9820 9816 9811 9807 9803 9799 9796 9793 9790 9787 9785 9784 9783 9782 9782 9782 9783 9785 9786 9789 9792 9795 9798 9802 9807 9811 9816 9821 9826 9831 9836 9841 9847 9852 9857 9862 9868 9873 9878 9882 9887 9892 9896 9901 9905 9909 9913 9917 9920 9924 9927 9930 9933 9935 9938 9940 9941 9943 9944 9945 9946 9946 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9937 9937 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9960 9961 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9974 9974 9974 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9958 9957 9955 9954 9953 9952 9951 9951 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9965 9966 9968 9970 9972 9974 9976 9978 9980 9982 9984 9985 9986 9987 9987 9987 9987 9987 9986 9984 9983 9981 9979 9977 9975 9973 6397 4 8 3 9971 9970 9968 9967 9967 9966 9966 9967 9968 9969 9970 9972 9973 9975 9977 9978 9980 9981 9982 9983 9983 9983 9983 9982 9981 9979 9977 9975 9972 9970 9967 9964 9961 9959 9956 9954 9952 9951 9949 9949 9948 9948 9949 9949 9950 9951 9953 9954 9956 9958 9960 9961 9963 9964 9965 9966 9966 9967 9967 9967 9966 9966 9965 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9916 9914 9911 9909 9907 9905 9903 9901 9899 9898 9896 9895 9895 9894 9894 9894 9894 9895 9895 9896 9897 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9941 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9911 9909 9908 9906 9905 9904 9904 9903 9903 9903 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9882 9882 9881 9881 9881 9882 9883 9884 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9929 9930 9932 9934 9935 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9949 9947 9945 9943 9940 9938 9935 9932 9930 9927 9925 9922 9920 9918 9916 9915 9913 9912 9910 9909 9908 9906 9905 9903 9901 9898 9895 9892 9888 9884 9879 9873 9867 9860 9852 9844 9835 9825 9816 9806 9795 9784 9773 9763 9752 9741 9730 9720 9710 9700 9691 9683 9675 9667 9661 9654 9649 9644 9640 9636 9633 9631 9630 9628 9628 9628 9629 9630 9632 9634 9637 9640 9644 9648 9652 9657 9663 6398 4 8 3 9668 9674 9681 9688 9695 9702 9709 9716 9724 9732 9739 9747 9754 9761 9768 9775 9782 9788 9794 9799 9804 9809 9813 9817 9821 9824 9827 9829 9832 9834 9836 9838 9840 9842 9844 9846 9848 9851 9853 9856 9859 9862 9866 9869 9873 9877 9881 9885 9889 9893 9897 9901 9905 9909 9912 9915 9918 9920 9923 9924 9926 9927 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9936 9935 9934 9932 9930 9928 9926 9924 9921 9919 9916 9913 9911 9908 9905 9903 9901 9899 9897 9895 9893 9892 9890 9889 9888 9887 9887 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9893 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9933 9933 9933 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9950 9950 9951 9950 9950 9949 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9877 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9875 9874 9874 9875 9875 9875 9876 9877 9878 9879 9880 9881 9883 9884 9886 9887 9888 6399 4 8 3 9889 9890 9891 9891 9892 9892 9891 9891 9890 9889 9887 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9868 9866 9865 9864 9864 9863 9863 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9867 9868 9868 9869 9870 9870 9871 9872 9873 9874 9874 9875 9875 9876 9876 9876 9876 9875 9874 9873 9872 9871 9869 9867 9865 9862 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9831 9828 9826 9823 9821 9820 9818 9817 9816 9815 9814 9813 9813 9812 9812 9811 9811 9810 9810 9809 9808 9807 9806 9804 9803 9801 9799 9797 9794 9792 9790 9787 9785 9782 9780 9777 9775 9773 9771 9769 9768 9767 9765 9765 9764 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9755 9755 9754 9753 9753 9752 9751 9750 9749 9747 9746 9744 9743 9741 9739 9737 9735 9732 9730 9728 9725 9723 9720 9718 9716 9713 9711 9709 9707 9704 9702 9700 9698 9696 9693 9691 9688 9686 9683 9679 9676 9672 9668 9664 9659 9654 9649 9643 9637 9631 9625 9618 9611 9604 9596 9589 9581 9573 9565 9557 9549 9541 9532 9524 9516 9507 9499 9491 9483 9475 9467 9459 9451 9444 9436 9429 9422 9416 9409 9403 9398 9393 9388 9384 9380 9376 9373 9370 9368 9366 9364 9363 9362 9361 9360 9359 9359 9358 9357 9357 9355 9354 9353 9351 9348 9346 9343 9339 9335 9331 9326 9321 9315 9309 9303 9296 9288 9280 9272 9264 9255 9246 9236 9226 9216 9205 9194 9183 9171 9159 9147 9134 9121 9107 9093 9079 9065 9050 9035 9020 9004 8988 8972 8955 8939 8922 8904 8887 8869 8851 8832 8813 8794 8774 8754 8733 8711 8690 8667 8644 8620 8596 8571 8545 8518 8491 8463 8435 8406 8376 8345 8314 8282 8249 8216 8182 8147 8112 8076 8039 8002 7963 7924 7884 7843 7801 7758 7713 7668 7621 7573 7524 7474 7422 7368 7314 7258 7201 7142 7082 7022 6959 6896 6832 6767 6700 6633 6565 6496 6426 6354 6282 6209 6134 6059 5982 5903 5823 5741 5657 5572 5484 5395 5303 5210 5115 5017 4918 4817 4715 4612 4508 4403 4298 4192 4088 3984 3881 3780 3681 3585 3491 3400 3313 3229 3150 3074 3003 2935 2873 2815 2761 2711 2666 2625 2588 2556 2527 6400 4 8 3 2502 2482 2465 2452 2443 2439 2438 2442 2450 2463 2481 2504 2532 2565 2605 2650 2701 2758 2822 2891 2967 3049 3136 3229 3327 3430 3537 3649 3764 3881 4002 4124 4247 4371 4495 4619 4742 4864 4984 5102 5217 5330 5441 5548 5652 5753 5852 5947 6039 6128 6214 6298 6379 6458 6535 6609 6681 6752 6820 6887 6952 7015 7077 7137 7196 7254 7309 7364 7417 7469 7519 7569 7617 7663 7709 7754 7797 7840 7881 7922 7961 8000 8037 8074 8110 8144 8178 8211 8242 8272 8302 8330 8357 8382 8407 8430 8452 8472 8492 8510 8527 8543 8558 8571 8584 8594 8604 8612 8618 8623 8625 8625 8623 8617 8608 8596 8579 8558 8532 8501 8464 8421 8372 8317 8254 8185 8109 8026 7936 7839 7736 7626 7510 7388 7261 7129 6993 6854 6711 6566 6418 6270 6121 5973 5825 5679 5536 5395 5259 5127 5001 4881 4768 4662 4566 4478 4401 4335 4281 4238 4209 4193 4191 4204 4231 4273 4330 4401 4487 4587 4700 4826 4964 5113 5271 5438 5612 5792 5976 6164 6352 6541 6728 6912 7093 7268 7437 7599 7754 7900 8038 8167 8287 8397 8499 8593 8678 8755 8826 8889 8947 8999 9047 9090 9129 9166 9199 9230 9260 9288 9314 9339 9363 9386 9408 9430 9450 9469 9487 9505 9521 9536 9550 9563 9575 9587 9597 9606 9615 9623 9630 9637 9643 9649 9655 9660 9665 9670 9675 9680 9685 9689 9693 9697 9701 9705 9708 9711 9714 9716 9719 9720 9722 9723 9724 9725 9725 9726 9726 9727 9727 9728 9728 9729 9730 9731 9733 9734 9736 9737 9739 9741 9743 9745 9747 9749 9751 9753 9754 9756 9757 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9773 9774 9775 9777 9778 9780 9781 9782 9783 9785 9786 9787 9787 9788 9789 9789 9790 9791 9791 9792 9792 9793 9794 9795 9796 9798 9799 9801 9803 9805 9807 9810 9812 9814 9817 9819 9821 9823 9825 9827 9829 9830 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9839 9839 9840 9840 9840 9840 9839 9839 9838 9837 9836 9835 9834 9832 9831 9829 9827 9825 9823 9821 9818 9816 9813 9811 9808 9806 9803 9801 9798 9796 9794 9792 9790 9788 9787 9785 9784 9783 9782 9781 9781 9781 9781 9781 9781 9782 9782 9783 9784 9785 9786 9787 9788 9789 9791 9792 9794 9795 9797 9799 9801 9803 9806 9808 9811 9814 9816 9819 9822 9825 9828 9832 9834 9837 9840 9843 9845 9847 9849 9851 9852 9854 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9860 9861 9862 9863 9865 9866 9868 9869 9871 9873 9875 9876 9878 9879 9880 9882 9882 9883 9883 9884 9883 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9874 9875 9875 9876 6401 4 8 3 9876 9877 9877 9878 9879 9879 9880 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9873 9872 9870 9868 9867 9865 9863 9861 9859 9858 9856 9854 9853 9852 9850 9849 9849 9848 9847 9847 9846 9846 9846 9846 9847 9847 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9860 9862 9863 9865 9867 9868 9870 9872 9874 9876 9878 9880 9883 9885 9887 9890 9893 9895 9898 9901 9903 9906 9909 9911 9914 9916 9918 9920 9922 9924 9925 9926 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9913 9913 9912 9911 9911 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 6402 4 8 3 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9888 9885 9882 9878 9875 9871 9867 9863 9860 9856 9853 9849 9846 9843 9840 9838 9835 9833 9831 9829 9828 9827 9826 9825 9825 9825 9825 9825 9825 9826 9827 9827 9828 9829 9831 9832 9834 9835 9837 9839 9841 9844 9846 9849 9852 9855 9858 9862 9865 9869 9873 9876 9880 9884 9888 9891 9894 9898 9901 9903 9906 9908 9909 9911 9912 9912 9913 9913 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9885 9883 9882 9881 9880 9879 9879 9879 9879 9880 9881 9882 9884 9886 9888 9891 9893 9896 9899 9903 9906 9909 9912 9915 9918 9921 9924 9926 9928 9930 9932 9934 9935 9936 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9923 9924 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9949 9948 6403 4 8 3 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9924 9921 9919 9916 9913 9910 9906 9903 9900 9896 9892 9888 9884 9880 9876 9872 9868 9864 9859 9855 9851 9847 9844 9840 9836 9833 9830 9827 9825 9823 9820 9819 9817 9816 9814 9813 9812 9811 9810 9809 9809 9808 9807 9807 9806 9805 9804 9804 9803 9802 9802 9801 9800 9800 9800 9800 9800 9800 9800 9801 9802 9803 9804 9805 9807 9809 9811 9813 9815 9818 9820 9823 9826 9829 9832 9836 9839 9842 9846 9850 9854 9857 9861 9865 9869 9874 9878 9882 9886 9890 9894 9898 9902 9906 9909 9913 9916 9919 9922 9925 9927 9930 9932 9933 9935 9936 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9953 9951 9950 9948 9946 9945 9942 9940 9938 9936 9934 9932 9930 9928 9927 9925 9924 9923 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9861 9859 9858 9857 9856 9856 9855 9855 9854 9854 9854 9855 9855 9855 9856 9857 9858 9859 9860 9862 9863 9865 9866 9868 9870 9871 9873 9875 9877 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9872 9870 9867 9865 9862 9860 9857 9855 9853 9851 9849 9847 9846 9845 9844 9843 9843 9843 9843 9843 9844 9845 9847 9848 9850 9852 9854 9856 9859 9862 9864 9867 9870 9873 9875 9878 9881 9883 9886 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9940 9942 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9954 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 6404 4 8 3 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9919 9918 9917 9917 9916 9916 9916 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9926 9927 9929 9931 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9953 9953 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9920 9921 9922 9923 6405 4 8 3 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9910 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9870 9867 9863 9859 9855 9852 9848 9844 9839 9835 9831 9827 9822 9818 9813 9808 9803 9798 9793 9787 9782 9776 9771 9765 9759 9753 9747 9742 9736 9730 9725 9720 9715 9710 9705 9701 9698 9694 9692 9689 9687 9686 9685 9685 9685 9686 9687 9688 9690 9692 9695 9697 9700 9703 9707 9710 9713 9717 9720 9723 9727 9730 9733 9736 9739 9742 9745 9747 9750 9752 9754 9756 9757 9759 9760 9761 9762 9762 9762 9762 9762 9761 9761 9759 9758 9756 9754 9752 9750 9747 9744 9741 9738 9734 9731 9727 9723 9719 9715 9711 9708 9704 9700 9696 9692 9688 9684 9680 9676 9672 9668 9665 9661 9657 9653 9650 9646 9642 9638 9635 9631 9627 9623 9619 9616 9612 9608 9603 9599 9595 9590 9586 9581 9576 9571 9566 9560 9554 9548 9542 9536 9530 9524 9518 9511 9505 9499 9493 9487 9481 9476 9470 9465 9461 9456 9452 9448 9444 9441 9438 9435 9432 9429 9426 9423 9420 9417 9414 9411 9408 9405 9402 9399 9395 9392 9389 9386 9383 9380 9377 9374 9372 9370 9368 9366 9365 9364 9363 9363 9363 9363 9364 9364 9365 9366 9367 9368 9370 9371 9372 9374 9375 9377 9378 9380 9382 9384 9386 9388 9391 9394 9397 9400 9404 9408 9412 9417 9421 9426 9432 9437 9442 9448 9453 9459 9464 9470 9475 9480 9485 9489 9494 9498 9502 9506 9510 9514 9517 9521 9525 9529 9533 9537 9542 9546 9551 9556 9562 9567 9573 9579 9585 9592 9598 9604 9610 9616 9622 9628 9634 9639 9644 9649 9653 9658 9661 9665 9668 9671 9674 9677 9680 9682 9685 9687 9690 9692 9695 9698 9701 9704 9708 9711 9715 9718 9722 9726 9730 9734 9738 9741 9745 9749 9752 9756 9759 9762 9765 9767 9770 9772 9774 9776 9778 9779 9781 9783 9784 9785 9787 9788 9790 9791 9792 6406 4 8 3 9794 9795 9797 9798 9800 9801 9803 9805 9806 9808 9810 9812 9814 9816 9818 9820 9822 9825 9827 9829 9832 9834 9837 9839 9841 9844 9846 9848 9850 9852 9854 9856 9857 9858 9859 9860 9861 9861 9862 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9875 9875 9876 9875 9875 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9863 9863 9864 9864 9864 9865 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9866 9866 9865 9864 9863 9863 9862 9861 9860 9859 9858 9858 9858 9857 9857 9857 9858 9859 9859 9861 9862 9864 9865 9867 9870 9872 9874 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9917 9918 9919 9921 9923 9924 9926 9928 9930 9931 9933 9934 9935 9936 9936 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9898 9899 9900 9901 9902 9904 9906 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9889 9887 9885 9884 9882 9881 9879 9878 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9858 9856 9855 9853 9851 9849 9846 9844 9841 9838 9834 9831 9827 9823 9818 9814 9809 9804 9799 9794 9788 9782 9777 9771 6407 4 8 3 9765 9759 9752 9746 9740 9733 9727 9720 9713 9706 9699 9692 9684 9676 9668 9660 9651 9643 9634 9624 9615 9606 9596 9586 9576 9567 9557 9548 9538 9530 9521 9513 9505 9498 9492 9486 9481 9477 9473 9470 9468 9466 9465 9465 9465 9466 9467 9469 9471 9474 9477 9480 9483 9487 9490 9494 9498 9502 9505 9509 9513 9516 9520 9523 9526 9529 9531 9534 9536 9537 9539 9539 9539 9539 9538 9536 9533 9529 9525 9519 9512 9504 9495 9484 9472 9459 9444 9429 9411 9393 9373 9352 9330 9307 9283 9257 9231 9205 9177 9149 9120 9091 9061 9031 9000 8969 8938 8906 8874 8842 8810 8777 8744 8711 8677 8643 8610 8576 8542 8508 8474 8440 8406 8373 8341 8309 8278 8248 8219 8191 8164 8139 8116 8094 8074 8056 8040 8026 8014 8004 7997 7991 7988 7987 7988 7992 7998 8006 8016 8028 8042 8059 8077 8097 8119 8143 8168 8195 8224 8254 8285 8317 8351 8385 8420 8456 8492 8529 8566 8603 8640 8677 8714 8750 8786 8821 8856 8890 8923 8955 8986 9017 9046 9075 9103 9130 9155 9180 9205 9228 9250 9272 9293 9313 9332 9351 9368 9385 9402 9417 9432 9446 9460 9472 9484 9496 9507 9517 9527 9536 9544 9553 9560 9568 9575 9582 9589 9595 9601 9607 9613 9619 9625 9630 9636 9641 9647 9652 9657 9662 9667 9672 9677 9681 9685 9689 9693 9697 9700 9703 9706 9709 9712 9714 9717 9719 9721 9723 9725 9726 9728 9730 9731 9733 9734 9736 9737 9738 9740 9741 9743 9744 9745 9746 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9758 9759 9759 9760 9760 9760 9760 9759 9759 9759 9758 9757 9757 9756 9755 9753 9752 9751 9749 9748 9746 9745 9743 9741 9739 9737 9735 9733 9731 9728 9726 9723 9720 9717 9714 9711 9707 9704 9700 9696 9692 9687 9683 9678 9673 9669 9664 9659 9655 9650 9646 9642 9638 9634 9630 9627 9624 9621 9618 9616 9614 9612 9610 9608 9607 9605 9604 9602 9601 9600 9599 9597 9596 9595 9594 9593 9591 9590 9589 9588 9587 9586 9586 9585 9585 9585 9585 9586 9586 9587 9588 9590 9591 9593 9595 9597 9599 9601 9603 9606 9608 9610 9612 9614 9615 9617 9618 9619 9619 9619 9619 9618 9617 9616 9614 9612 9610 9607 9605 9601 9598 9595 9591 9587 9583 9580 9576 9572 9568 9565 9561 9558 9554 9551 9547 9544 9541 9538 9534 9531 9527 9523 9519 9514 9509 9504 9498 9492 9485 9477 9469 9461 9452 9442 9432 9421 9409 9397 9384 9370 9355 9340 9323 9306 9287 9268 9247 9225 9201 9176 9149 9120 9089 9056 9021 8984 8945 8902 8858 8810 8760 8707 8651 8592 8530 8465 8397 8326 8251 8173 8092 8008 7920 7829 7734 7636 7534 7429 7321 7209 7094 6976 6855 6731 6604 6475 6344 6211 6077 5941 5805 5668 5531 5395 5260 5126 4994 4864 4736 4612 4491 4374 4262 4153 4050 6408 4 8 3 3951 3858 3771 3690 3615 3546 3484 3429 3381 3341 3309 3284 3268 3261 3262 3273 3292 3322 3360 3409 3468 3536 3614 3702 3799 3905 4020 4143 4273 4411 4554 4704 4858 5015 5176 5338 5501 5665 5828 5989 6147 6302 6454 6601 6743 6880 7011 7136 7255 7368 7476 7577 7672 7762 7847 7927 8002 8073 8140 8203 8263 8320 8375 8426 8476 8524 8569 8613 8656 8696 8736 8773 8810 8845 8878 8910 8941 8971 8999 9026 9052 9076 9100 9122 9143 9164 9183 9202 9220 9238 9255 9271 9287 9303 9318 9333 9348 9362 9376 9390 9403 9416 9429 9441 9453 9465 9476 9487 9498 9508 9518 9527 9536 9544 9552 9560 9567 9574 9580 9587 9592 9598 9603 9608 9612 9617 9620 9624 9627 9630 9633 9635 9637 9638 9639 9640 9640 9639 9638 9637 9635 9632 9629 9626 9622 9617 9612 9607 9601 9595 9589 9582 9575 9568 9561 9554 9548 9541 9535 9530 9524 9520 9516 9512 9509 9507 9506 9506 9506 9507 9508 9511 9513 9517 9521 9525 9530 9536 9541 9547 9553 9559 9564 9570 9576 9582 9587 9593 9598 9603 9607 9611 9615 9619 9622 9625 9628 9630 9632 9634 9635 9636 9637 9638 9638 9638 9638 9637 9637 9636 9635 9634 9632 9631 9630 9629 9627 9626 9625 9624 9624 9623 9623 9623 9623 9624 9625 9626 9628 9630 9632 9635 9638 9641 9644 9648 9652 9656 9661 9666 9671 9676 9681 9686 9691 9697 9702 9708 9713 9719 9724 9729 9735 9740 9744 9749 9754 9758 9762 9765 9769 9772 9775 9777 9780 9782 9783 9785 9786 9787 9787 9788 9788 9788 9787 9787 9786 9785 9783 9782 9779 9777 9774 9771 9767 9763 9759 9754 9748 9742 9736 9729 9721 9713 9705 9696 9686 9676 9666 9655 9644 9632 9620 9608 9596 9583 9570 9558 9544 9531 9518 9505 9492 9478 9465 9452 9439 9427 9415 9403 9391 9380 9370 9360 9351 9343 9335 9328 9322 9317 9313 9310 9308 9307 9307 9308 9310 9313 9316 9321 9326 9332 9339 9347 9355 9364 9373 9383 9393 9403 9414 9426 9437 9449 9461 9473 9485 9498 9510 9523 9535 9548 9560 9572 9584 9596 9608 9619 9630 9640 9650 9660 9670 9679 9687 9695 9703 9711 9718 9725 9731 9738 9744 9750 9755 9761 9766 9772 9777 9782 9787 9792 9796 9801 9805 9810 9814 9818 9822 9825 9828 9832 9834 9837 9840 9842 9844 9846 9848 9849 9851 9853 9854 9856 9857 9859 9860 9861 9863 9865 9866 9868 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9884 9885 9885 9886 9886 9886 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 6409 4 8 3 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9917 9915 9915 9914 9914 9914 9914 9914 9915 9916 9917 9919 9921 9922 9924 9926 9928 9929 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9919 9918 9918 9918 9918 9918 9918 9919 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9909 9911 9912 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9935 9936 9937 9937 9937 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9935 9935 9934 9933 9932 9931 9929 9928 9926 9923 9921 9919 9917 9915 9914 9912 9911 9910 9910 9910 9910 9911 9912 9914 9915 9917 9919 9921 9924 9926 9928 9930 9932 9933 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9937 9936 9936 9936 9937 9937 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9938 9937 9936 9935 9934 9934 9934 9934 9935 9936 9937 9938 9939 9941 9942 9944 9946 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9951 9951 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9964 9964 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9956 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 6410 4 8 3 9951 9950 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9947 9947 9946 9946 9945 9943 9942 9940 9938 9936 9934 9931 9928 9926 9923 9920 9918 9915 9913 9911 9909 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9911 9910 9909 9908 9907 9905 9903 9901 9899 9897 9894 9891 9888 9885 9882 9879 9876 9872 9869 9866 9863 9860 9857 9854 9852 9850 9848 9846 9845 9843 9842 9841 9841 9840 9840 9840 9841 9841 9842 9843 9844 9846 9848 9850 9852 9854 9857 9860 9863 9866 9870 9873 9877 9881 9885 9889 9892 9896 9900 9903 9907 9910 9912 9915 9917 9918 9919 9920 9921 9921 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9907 9905 9904 9902 9901 9899 9898 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9897 9898 9900 9902 9904 9905 9907 9909 9911 9913 9915 9917 9918 9919 9920 9921 9922 9922 9922 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9912 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9892 9891 9890 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9890 9890 9889 9888 9886 9885 9883 9881 9879 9877 9874 9871 9868 9864 9860 9856 9852 9847 9842 9837 9831 9826 9820 9814 9808 9802 9796 9790 9784 9777 9770 9764 9757 9749 9742 9734 9725 9716 9706 9696 9685 9674 9661 9648 9634 9620 9605 9589 9573 9556 9538 9521 9503 9485 9467 9450 9432 9415 9399 9384 9369 9355 9342 9330 9320 9311 9303 9296 9291 9288 9286 9285 9285 9287 9291 9295 9301 9308 9316 9326 9336 9347 9359 9371 9385 9398 9413 9427 9442 9457 9472 9488 9503 9518 9533 9548 9562 9576 9590 9603 9616 9628 9640 9651 9662 9672 9682 9692 9700 9709 6411 4 8 3 9717 9724 9731 9737 9743 9748 9752 9756 9759 9762 9764 9765 9765 9765 9763 9761 9758 9754 9749 9743 9737 9729 9720 9711 9701 9690 9678 9665 9652 9638 9624 9609 9594 9578 9563 9547 9531 9515 9499 9483 9468 9453 9439 9425 9412 9400 9388 9378 9369 9361 9354 9348 9344 9342 9340 9341 9343 9346 9351 9357 9364 9373 9383 9394 9407 9420 9433 9448 9463 9478 9494 9510 9525 9541 9557 9572 9586 9601 9614 9627 9640 9651 9663 9673 9683 9691 9700 9707 9714 9721 9726 9732 9736 9740 9744 9748 9751 9753 9756 9758 9760 9762 9763 9765 9766 9768 9769 9770 9771 9772 9773 9774 9774 9775 9776 9777 9777 9778 9778 9778 9778 9778 9778 9778 9777 9776 9775 9774 9773 9771 9769 9767 9765 9763 9761 9758 9756 9754 9751 9749 9746 9744 9741 9739 9737 9735 9732 9730 9728 9727 9725 9723 9721 9719 9718 9716 9714 9712 9710 9708 9706 9704 9702 9700 9697 9695 9692 9690 9687 9684 9681 9678 9674 9671 9667 9663 9659 9655 9651 9647 9642 9638 9633 9628 9623 9618 9612 9607 9601 9596 9590 9585 9579 9573 9567 9561 9556 9550 9544 9538 9531 9525 9519 9512 9505 9498 9491 9484 9476 9468 9459 9450 9441 9431 9421 9410 9400 9388 9377 9365 9352 9340 9326 9313 9299 9285 9271 9256 9241 9225 9209 9193 9176 9158 9140 9121 9101 9081 9060 9038 9015 8991 8966 8940 8913 8885 8856 8825 8794 8761 8727 8692 8656 8619 8580 8540 8498 8455 8411 8365 8317 8268 8217 8165 8110 8054 7996 7936 7874 7809 7743 7675 7605 7532 7458 7381 7303 7222 7139 7054 6967 6878 6787 6694 6599 6501 6402 6300 6197 6091 5983 5874 5762 5649 5534 5418 5300 5182 5063 4943 4823 4704 4585 4467 4351 4236 4124 4014 3907 3804 3704 3608 3517 3430 3348 3271 3198 3131 3069 3012 2960 2913 2871 2835 2804 2777 2756 2741 2730 2725 2726 2733 2745 2764 2789 2821 2859 2905 2958 3019 3088 3164 3248 3339 3438 3544 3658 3777 3904 4035 4172 4313 4457 4604 4754 4904 5055 5206 5355 5503 5648 5791 5929 6064 6194 6319 6439 6555 6665 6770 6870 6966 7057 7144 7226 7305 7380 7452 7521 7588 7652 7714 7774 7832 7889 7944 7998 8050 8101 8151 8199 8246 8291 8335 8377 8419 8458 8496 8533 8569 8603 8636 8667 8698 8727 8756 8784 8810 8836 8862 8887 8911 8935 8958 8981 9004 9026 9047 9068 9089 9109 9129 9148 9166 9184 9201 9218 9234 9250 9264 9279 9293 9306 9319 9331 9343 9355 9366 9377 9387 9398 9408 9418 9427 9437 9446 9455 9464 9472 9480 9488 9496 9504 9511 9518 9525 9531 9538 9544 9550 9556 9561 9567 9572 9578 9583 9588 9593 9599 9604 9609 9614 9619 9624 9630 9635 9640 9645 9649 9654 9659 9663 9668 9672 9676 9680 9684 9688 9692 9695 9699 9702 9705 9708 9711 9714 9717 9720 9723 9726 6412 4 8 3 9729 9731 9734 9737 9739 9741 9744 9746 9748 9749 9751 9753 9754 9756 9757 9759 9760 9761 9762 9764 9765 9766 9768 9770 9771 9773 9775 9777 9779 9782 9784 9787 9789 9792 9795 9798 9800 9803 9806 9808 9811 9813 9815 9817 9819 9821 9823 9824 9826 9827 9829 9830 9831 9832 9833 9834 9834 9835 9836 9836 9837 9837 9837 9837 9837 9836 9836 9835 9834 9833 9831 9829 9827 9825 9822 9820 9817 9814 9810 9807 9804 9800 9797 9793 9790 9787 9783 9780 9778 9775 9773 9770 9769 9767 9766 9765 9764 9763 9763 9764 9764 9765 9767 9768 9770 9773 9776 9779 9782 9786 9789 9793 9798 9802 9807 9812 9816 9821 9826 9830 9835 9839 9843 9847 9851 9854 9857 9860 9863 9865 9867 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9878 9878 9879 9881 9882 9884 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9905 9905 9905 9906 9906 9907 9909 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9922 9923 9923 9924 9925 9927 9928 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 6413 4 8 3 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9920 9919 9917 9916 9916 9915 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9924 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9935 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9914 9913 9911 9911 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9912 9911 9910 9909 9907 9905 9903 9900 9897 9893 9889 9885 9881 9877 9872 9868 9863 9859 9854 9850 9846 9843 9839 9836 9833 9830 9828 9826 9824 9822 9820 9819 9818 9816 9815 9814 9812 9811 9809 9808 9806 9804 9803 9801 9799 9797 9795 9794 9792 9791 9790 9788 9788 9787 9787 9787 9787 9787 9788 9789 9790 9791 9792 9794 9796 9797 9799 9801 9802 9804 9805 9807 9808 9809 9810 9812 9813 9814 9815 9816 9817 9819 9820 9822 9824 9826 9828 9831 9834 9837 9840 9844 9847 9851 9855 9859 9862 9866 9870 9873 9876 9879 9882 9884 9887 9888 9890 9891 9891 9892 9892 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9890 9890 9891 9892 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9924 9922 9919 9916 9913 9909 9905 9901 9896 9891 9886 9880 9875 9868 9862 9855 9848 9841 9834 9827 9819 9812 9804 9796 9789 9781 9774 9767 9760 9753 9747 9741 9736 9731 9727 9723 9720 9717 9715 9714 9713 9713 9714 9715 9717 9720 9723 9726 9730 9735 9740 9745 9750 9756 9762 9768 9774 9780 9786 9792 9798 9803 9809 9814 9819 9824 9829 9833 9838 9842 9846 9849 9853 9856 9859 9862 9865 9867 9870 9872 9874 9877 9878 9880 6414 4 8 3 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9918 9918 9917 9916 9914 9912 9910 9908 9906 9903 9900 9898 9895 9892 9889 9887 9884 9882 9880 9878 9876 9875 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9850 9849 9847 9845 9843 9841 9840 9839 9838 9837 9836 9836 9836 9836 9836 9837 9837 9838 9839 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9849 9849 9850 9851 9852 9853 9854 9856 9857 9858 9860 9862 9863 9865 9867 9868 9869 9871 9872 9872 9873 9873 9873 9873 9873 9872 9871 9870 9869 9867 9866 9864 9862 9861 9859 9858 9857 9856 9855 9854 9854 9854 9854 9855 9855 9856 9857 9859 9860 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9884 9885 9887 9889 9892 9894 9896 9899 9901 9904 9906 9909 9911 9913 9915 9917 9918 9919 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9894 9893 9891 9889 9887 9885 9883 9880 9878 9876 9873 9870 9867 9863 9860 9856 9852 9847 9842 9836 9829 9822 9814 9805 9795 9784 9772 9758 9744 9727 9710 9690 9669 9646 9622 9596 9568 9538 9506 9472 9437 9399 9360 9319 9277 9233 9188 9142 9094 9046 8997 8948 8898 8849 8800 8752 8704 8659 8614 8572 8533 8496 8462 8431 8405 8382 8363 8349 8339 8334 8333 8338 8346 8360 8378 8400 8427 8457 8490 8527 8567 8609 8653 8698 8745 8792 8840 8887 8935 8981 9027 9072 9115 9156 9196 9233 9269 9303 9335 9365 9393 9419 9444 9467 9488 9508 9527 9544 9560 9576 9590 9603 9616 9628 9639 9649 9659 9668 9676 9684 9691 9698 9703 9709 9713 9717 9721 9724 9726 9728 9729 9730 9730 9730 9730 9729 9728 9727 9725 9723 9720 9718 9715 9711 9708 9704 9701 9696 9692 9688 9683 9678 9673 9669 9664 9658 9653 9648 9643 9638 9634 9629 9624 9620 9615 9611 9607 9603 9599 9595 9591 9587 9584 9580 9576 9572 9569 9565 9561 9557 9553 9549 9545 9540 9536 9531 9527 9522 9517 9512 9507 9501 9496 9490 9484 9477 9470 9463 9455 9447 9438 9428 9417 9406 9393 9380 9366 9350 9333 9316 9296 9276 9254 9231 9206 9179 9152 9122 9091 9059 9025 8989 8952 8913 8872 8829 8785 8740 8692 8643 8592 8540 8486 8430 8373 8315 8255 8194 8132 8068 8004 7939 7874 7808 7742 7676 7611 7546 7482 7419 7357 7298 7240 7185 7133 7083 7037 6994 6955 6920 6889 6863 6841 6823 6811 6803 6800 6802 6809 6820 6836 6856 6881 6909 6415 4 8 3 6941 6977 7017 7059 7104 7151 7201 7253 7306 7361 7417 7473 7531 7589 7647 7705 7763 7821 7878 7935 7992 8047 8102 8156 8210 8262 8313 8363 8412 8460 8507 8553 8597 8640 8682 8722 8762 8800 8836 8871 8905 8938 8969 8999 9028 9056 9082 9108 9132 9155 9177 9199 9219 9239 9257 9275 9292 9309 9325 9340 9355 9369 9383 9396 9409 9421 9433 9445 9456 9468 9479 9489 9500 9510 9520 9530 9540 9550 9559 9569 9578 9587 9595 9604 9612 9620 9627 9635 9642 9648 9654 9660 9666 9671 9675 9679 9683 9687 9690 9693 9696 9699 9702 9704 9707 9710 9712 9715 9718 9721 9724 9728 9731 9735 9738 9742 9746 9750 9754 9758 9762 9766 9770 9773 9776 9780 9782 9785 9788 9790 9792 9794 9796 9797 9799 9800 9801 9803 9804 9805 9806 9807 9809 9810 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9822 9821 9820 9819 9817 9815 9813 9810 9808 9804 9801 9797 9793 9788 9784 9779 9774 9770 9765 9761 9756 9752 9748 9744 9741 9738 9735 9733 9731 9729 9728 9727 9727 9726 9726 9727 9727 9728 9728 9729 9730 9730 9731 9731 9732 9732 9732 9732 9731 9731 9730 9729 9727 9726 9724 9723 9721 9719 9717 9715 9714 9712 9710 9709 9707 9706 9705 9704 9703 9702 9702 9702 9702 9702 9702 9702 9703 9703 9704 9705 9706 9707 9708 9709 9711 9712 9714 9716 9718 9720 9722 9724 9727 9730 9733 9736 9739 9742 9746 9750 9753 9757 9761 9765 9769 9772 9776 9780 9783 9787 9790 9793 9796 9798 9801 9803 9806 9808 9810 9812 9814 9815 9817 9819 9821 9822 9824 9826 9828 9830 9832 9835 9837 9839 9841 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9869 9870 9872 9873 9875 9877 9879 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9929 9929 9929 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9924 6416 4 8 4 9937 9938 9938 9938 9938 9938 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9902 9901 9901 9900 9900 9900 9900 9900 9901 9902 9903 9904 9905 9907 9908 9910 9912 9913 9915 9917 9918 9919 9921 9922 9923 9924 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9930 9929 9928 9927 9926 9926 9926 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9915 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9904 9904 9905 9906 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9929 9931 9932 9934 9935 9936 9936 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9934 9934 9935 9935 9937 9938 9939 9941 9943 9944 9946 9948 9950 9952 9954 9956 9957 9958 9959 9960 9961 9961 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9929 9928 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9918 9916 9914 9912 9909 9906 9903 9899 9896 9892 9888 9884 9879 9874 9869 9863 9858 9851 9844 9837 9829 9820 9811 9800 9789 9776 9762 9746 9729 9711 9690 9667 9643 9616 9587 9555 9521 9485 9445 9403 9359 9312 9262 9209 9154 9097 9037 8974 8910 8843 8774 8703 8630 8555 8479 8401 8321 8240 8158 8074 7989 7903 7816 7729 7640 7552 7463 7374 7286 7198 7112 7027 6945 6865 6788 6715 6647 6583 6525 6473 6428 6390 6359 6337 6324 6319 6323 6336 6358 6389 6429 6477 6534 6598 6669 6746 6830 6918 7011 7107 7205 7306 7408 7510 7612 7713 7813 7911 8006 8099 8188 8275 8358 8437 8514 8586 8655 8721 8784 8843 8900 8954 6417 4 8 4 9005 9055 9101 9146 9189 9230 9269 9306 9342 9376 9408 9439 9469 9496 9523 9548 9571 9593 9614 9633 9651 9668 9683 9698 9711 9723 9735 9746 9756 9765 9774 9782 9790 9798 9805 9813 9819 9826 9833 9839 9845 9851 9857 9862 9867 9872 9877 9881 9885 9889 9892 9895 9898 9900 9902 9904 9905 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9899 9896 9893 9891 9888 9886 9883 9881 9880 9878 9877 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9871 9870 9869 9867 9865 9862 9859 9856 9852 9847 9843 9838 9832 9826 9820 9813 9806 9799 9791 9783 9774 9765 9755 9745 9734 9723 9711 9698 9684 9670 9655 9638 9621 9604 9585 9565 9544 9523 9500 9477 9454 9430 9405 9380 9355 9329 9304 9279 9255 9231 9208 9185 9164 9144 9125 9107 9091 9077 9064 9053 9044 9037 9032 9028 9027 9027 9030 9034 9040 9048 9057 9068 9081 9095 9110 9126 9144 9162 9181 9201 9221 9242 9263 9284 9305 9326 9347 9368 9388 9408 9427 9446 9464 9481 9498 9513 9528 9542 9556 9568 9580 9590 9600 9610 9618 9626 9634 9640 9647 9652 9658 9663 9667 9671 9675 9678 9682 9685 9687 9690 9692 9694 9696 9698 9699 9700 9702 9703 9704 9704 9705 9706 9706 9706 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9708 9708 9709 9710 9711 9712 9714 9716 9718 9721 9724 9727 9731 9735 9740 9744 9749 9755 9760 9766 9772 9779 9785 9791 9798 9805 9811 9818 9825 9831 9838 9844 9850 9856 9862 9868 9874 9879 9885 9890 9895 9899 9904 9908 9912 9916 9920 9923 9926 9929 9932 9934 9936 9938 9940 9941 9943 9944 9945 9945 9946 9946 9947 6418 4 8 4 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9951 9950 9949 9949 9948 9947 9947 9945 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9921 9918 9916 9914 9912 9910 9909 9908 9907 9907 9907 9907 9908 9908 9909 9911 9912 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9961 9963 9964 9966 9968 9969 9971 9973 9974 9976 9977 9978 9979 9980 9981 9981 9982 9982 9981 9981 9980 9979 9977 9975 9974 9972 9969 9967 9964 9962 9959 9957 9955 9952 9950 9948 9946 9945 9943 9942 9942 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9932 9930 9929 9928 9927 9926 9926 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9933 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9907 9905 9904 9904 9903 9903 9903 9903 9904 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9941 9941 9942 9943 9943 9943 9943 9942 9941 9939 9938 9936 9933 9931 9928 9925 9922 9919 9916 9913 9910 9907 9905 9902 9900 9898 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9876 9874 9873 9872 9871 9871 9871 9871 9872 9873 9875 9876 9878 9881 9883 9885 9888 9890 9893 9895 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 6419 4 8 4 9914 9912 9911 9909 9907 9904 9902 9899 9897 9894 9891 9888 9886 9883 9880 9878 9875 9873 9871 9868 9866 9864 9861 9859 9857 9854 9851 9849 9846 9843 9840 9836 9833 9830 9827 9824 9821 9818 9816 9813 9812 9810 9809 9808 9808 9809 9809 9811 9812 9814 9817 9819 9822 9826 9829 9833 9836 9840 9844 9848 9852 9857 9861 9865 9870 9874 9879 9884 9889 9893 9898 9903 9909 9914 9919 9923 9928 9933 9937 9941 9944 9947 9950 9952 9954 9955 9956 9956 9956 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9945 9944 9944 9945 9945 9946 9947 9949 9950 9952 9954 9955 9957 9959 9960 9961 9962 9963 9963 9963 9963 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9930 9927 9925 9922 9920 9917 9914 9911 9909 9906 9904 9902 9900 9899 9898 9897 9896 9896 9897 9897 9898 9899 9901 9902 9904 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9921 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9922 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9908 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9916 9916 9915 9913 9911 9908 9905 9902 9897 9893 9888 9882 9876 9870 9863 9856 9849 9841 9833 9825 9816 9807 9797 9787 9776 9764 9752 9739 9725 9709 9693 9676 9657 9637 9615 9593 9569 9543 9516 9489 9460 9430 9399 9367 9335 9303 9271 9238 9207 9175 9145 9116 9088 9062 9038 9016 8996 8978 8963 8951 8942 8936 8933 8933 8936 8942 8951 8963 8977 8994 9014 9035 9059 9084 9111 9139 9167 9197 9226 9256 9286 9315 9343 9371 9398 9423 9447 9470 9492 9512 9530 9548 9563 9578 9591 9603 9614 9623 9632 9640 9648 9655 9661 9667 9672 9677 9681 9685 9689 9693 9696 9699 9701 9703 9705 9706 9706 9706 9705 9704 9702 9700 9697 9693 9688 9683 9677 9670 9663 9655 9646 9636 9626 9615 9604 9592 9579 9565 9551 9536 9521 9504 9487 9469 9451 9431 9411 9389 9367 9343 9318 9292 9264 9234 9203 9169 9133 9095 9055 9012 8966 8917 8864 8809 8750 8687 8620 8550 8476 8398 8316 8230 8140 8046 7949 7847 7742 7634 7522 7408 7290 7170 7048 6923 6797 6669 6540 6410 6280 6149 6018 5888 5758 5628 5501 5374 5249 5126 5006 4888 4773 4662 4554 4450 4350 4255 4165 4081 4003 3931 3866 3809 3760 3719 3688 3666 3653 3651 3660 3680 3711 3754 3808 3873 3950 4037 4136 4244 4362 4489 4624 4767 4916 5070 5228 5390 5554 5718 6420 4 8 4 5883 6047 6209 6368 6523 6674 6819 6959 7093 7221 7342 7456 7564 7666 7761 7850 7933 8012 8085 8154 8218 8279 8337 8392 8445 8495 8544 8591 8637 8681 8725 8767 8808 8848 8887 8925 8962 8998 9032 9065 9097 9128 9157 9185 9212 9238 9262 9286 9308 9330 9351 9371 9391 9410 9429 9447 9465 9483 9500 9517 9534 9551 9567 9583 9598 9613 9627 9641 9653 9665 9676 9687 9696 9705 9713 9720 9727 9733 9738 9743 9748 9752 9756 9760 9764 9768 9772 9777 9781 9785 9789 9794 9798 9803 9807 9812 9816 9820 9824 9827 9831 9834 9836 9839 9841 9842 9844 9845 9847 9848 9849 9850 9851 9852 9854 9855 9857 9859 9861 9863 9865 9867 9870 9872 9875 9877 9879 9881 9883 9884 9886 9887 9888 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9923 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9924 9923 9923 9923 9924 9925 9926 9927 9928 9930 9932 9934 9935 9937 9939 9940 9941 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9936 9936 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9937 9935 9934 9931 9929 9926 9923 9920 9916 9912 9908 9904 9900 9895 9891 9887 9883 9879 9876 9872 9869 9866 9864 9861 9859 9858 9856 9855 9853 9852 9852 9851 9851 9850 9850 9850 9850 9851 9851 9852 9853 9855 9857 9859 9861 9864 9867 9870 9874 9878 9882 9887 9891 9896 9901 9906 9911 9916 9920 9924 9929 9932 9936 9939 9941 9943 9945 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9943 9942 9942 9941 9941 9941 9942 9943 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 6421 4 8 4 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9882 9881 9879 9876 9873 9870 9867 9863 9859 9855 9851 9846 9842 9837 9832 9828 9823 9818 9813 9808 9803 9798 9793 9788 9783 9777 9772 9765 9759 9752 9745 9737 9729 9720 9711 9701 9690 9679 9667 9655 9642 9628 9613 9597 9581 9563 9544 9524 9502 9478 9453 9425 9395 9363 9327 9289 9247 9201 9152 9099 9042 8980 8914 8844 8768 8688 8603 8512 8417 8317 8212 8101 7986 7865 7740 7610 7475 7335 7191 7043 6890 6734 6574 6411 6246 6078 5909 5738 5567 5397 5227 5060 4894 4732 4573 4420 4271 4128 3992 3862 3740 3625 3518 3419 3328 3244 3168 3099 3037 2982 2933 2891 2854 2823 2796 2775 2759 2748 2741 2740 2744 2755 2771 2795 2825 2864 2911 2968 3034 3110 3197 3295 3403 3523 3653 3794 3944 4104 4272 4447 4629 4815 5006 5199 5393 5587 5779 5968 6153 6333 6506 6672 6831 6980 7121 7252 7373 7485 7588 7682 7766 7843 7911 7971 8025 8072 8113 8148 8178 8204 8225 8243 8257 8267 8275 8280 8282 8282 8280 8276 8270 8262 8254 8244 8233 8222 8210 8199 8188 8178 8170 8162 8157 8154 8153 8155 8160 8168 8179 8194 8211 8232 8257 8284 8315 8348 8385 8423 8464 8507 8551 8597 8644 8691 8739 8788 8836 8885 8932 8979 9026 9071 9115 9157 9198 9238 9276 9313 9348 9381 9412 9442 9470 9496 9521 9544 9566 9587 9606 9624 9640 9656 9671 9684 9697 9709 9720 9730 9739 9748 9756 9764 9770 9776 9782 9787 9791 9795 9798 9801 9803 9805 9807 9809 9810 9811 9812 9813 9814 9815 9816 9818 9819 9821 9822 9824 9827 9829 9831 9833 9836 9838 9841 9843 9845 9847 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9868 9870 9873 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9909 9909 9908 6422 4 8 4 9908 9908 9909 9910 9911 9913 9915 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9945 9947 9948 9950 9951 9951 9951 9951 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9899 9897 9896 9895 9894 9894 9893 9893 9893 9894 9894 9895 9896 9898 9899 9900 9902 9904 9905 9907 9909 9910 9912 9914 9916 9918 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9959 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9943 9944 9945 9945 9946 9947 9949 9950 9951 9952 9952 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9962 9962 9963 9964 9965 9967 9968 9970 9971 9973 9974 9976 9977 9978 9979 9980 9981 9982 9982 9982 9982 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9977 9977 9976 9976 9975 9974 9973 9971 9970 9969 9967 9966 9965 9964 9963 9962 9962 9962 9962 9962 9962 6423 4 8 4 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9927 9926 9924 9923 9922 9921 9920 9919 9919 9919 9920 9920 9922 9923 9925 9927 9929 9931 9934 9936 9939 9942 9944 9947 9949 9951 9953 9954 9956 9957 9958 9958 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9962 9963 9964 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9971 9972 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9975 9974 9973 9972 9972 9971 9971 9970 9971 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9981 9981 9980 9979 9979 9977 9976 9975 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9896 9894 9893 9891 9889 9888 9887 9886 9885 9884 9884 9884 9884 9885 9886 9887 9888 9889 9891 9893 9895 9897 9900 9902 9905 9907 9910 9912 9914 9917 9919 9920 9922 9923 9925 9926 9927 9927 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9937 9938 9939 9941 9942 9944 9946 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9932 9932 9932 9932 9933 9933 9934 9936 9937 9939 9941 9943 9946 9948 9951 9953 9956 9958 9961 9963 9965 9967 9968 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 6424 4 8 4 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9958 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9958 9958 9957 9957 9955 9954 9952 9951 9949 9947 9944 9942 9940 9937 9935 9933 9931 9929 9928 9927 9926 9925 9925 9925 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9949 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9931 9929 9927 9926 9924 9923 9922 9921 9920 9920 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9907 9907 9907 9907 9908 9909 9911 9913 9915 9917 9919 9922 9924 9927 9929 9932 9934 9936 9937 9939 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9942 9943 9944 9945 9947 9949 9950 9952 9954 9956 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9923 9922 9920 9919 9918 9917 9916 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9955 9956 9957 9958 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9958 9958 9957 9957 9956 9955 9953 9951 9949 9947 9944 9942 9939 9936 9933 9930 9927 9924 9921 9917 9914 9911 9908 9905 9901 9898 9894 9890 9886 9881 9876 9870 9864 9857 9850 9841 9832 9823 9813 9801 9790 9777 9764 9750 9735 9720 9704 9687 9670 9652 9633 9614 9594 9574 9553 9531 9509 9486 9462 9438 9413 9388 9362 9336 9309 9282 9255 9228 9202 9176 9150 9125 9101 9079 9058 9039 9022 9007 8994 8984 8976 8971 8969 8970 8974 8981 8990 9002 9017 9034 9053 9074 9097 9121 9147 9174 9201 9229 9257 9285 9313 9340 9367 9392 9418 9442 9465 9487 9508 9528 9547 9564 9581 9597 9612 9627 9640 9654 9666 9678 9690 9701 9711 9722 9732 9742 9751 9761 9769 9778 9786 9794 9802 9809 9816 9823 9829 9835 9841 9846 9851 9856 9860 9865 9869 9873 9877 9880 9884 9887 9891 9894 9897 9900 9902 6425 4 8 4 9905 9907 9909 9911 9913 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9910 9910 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9955 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9918 9915 9913 9911 9909 9907 9905 9903 9902 9901 9900 9900 9900 9900 9900 9901 9902 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9927 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9954 9955 9955 9955 9954 9954 9953 9951 9950 9948 9946 9943 9941 9938 9935 9932 9928 9925 9921 9918 9914 9910 9906 9902 9899 9895 9891 9888 9884 9880 9877 9874 9871 9868 9865 9863 9860 9858 9856 9855 9853 9852 9851 9851 9850 9850 9851 9851 9852 9852 9853 9855 9856 9858 9859 9861 9863 9865 9867 9870 9872 9875 9878 9880 9883 9886 9889 9893 9896 9899 9903 9906 9910 9913 9916 9920 9923 9925 9928 9930 9932 9934 9935 9936 9936 9937 9936 9936 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9919 9918 9917 9916 9916 9916 9916 9917 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9934 9934 9934 9934 9934 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9909 9907 9906 9905 9904 9903 9902 9902 9901 9901 9902 9902 9903 9904 9905 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9967 9968 9968 9968 9968 9967 9967 9966 9964 9963 9961 9960 9958 9956 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9944 9944 9945 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 6426 4 8 4 9945 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9962 9963 9964 9966 9967 9968 9969 9971 9971 9972 9973 9973 9973 9973 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9958 9956 9954 9953 9952 9951 9951 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9962 9963 9963 9963 9962 9961 9960 9959 9957 9956 9953 9951 9949 9946 9944 9941 9938 9936 9933 9931 9929 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9890 9886 9882 9877 9872 9867 9862 9856 9849 9843 9836 9829 9822 9815 9807 9800 9793 9785 9778 9771 9764 9757 9750 9743 9737 9731 9725 9720 9715 9710 9705 9701 9698 9695 9692 9690 9689 9688 9687 9687 9688 9690 9692 9695 9698 9702 9707 9712 9718 9725 9731 9739 9746 9754 9762 9770 9778 9786 9794 9801 9809 9816 9822 9828 9834 9839 9844 9848 9852 9855 9859 9861 9864 9866 9868 9870 9872 9873 9875 9877 9879 9881 9883 9885 9888 9890 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9914 9915 9917 9917 9918 9918 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9908 9909 9910 9911 9913 9914 9916 9918 9921 9923 9925 9928 9930 9932 9934 9936 9937 9939 9940 9940 9940 9940 9940 9939 9938 9937 9935 9933 9932 9930 9928 9927 9926 9924 9923 9923 9922 9922 9923 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9938 9939 9939 9939 9939 9938 9937 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9897 9894 9890 9887 9882 9878 9873 9868 9862 9856 9850 9844 9837 9831 9824 9818 9812 9805 9800 9794 9788 9783 9779 9774 9771 9767 9764 9761 9759 9757 9755 9754 9753 9753 9752 9752 9753 9753 9754 9755 9757 9759 9761 9763 9766 9769 9772 9775 9779 9783 9788 9792 9797 9802 9807 9812 9817 9822 9827 9832 9837 9841 9846 9850 9854 9858 9861 9864 9867 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9902 9904 9905 9907 9908 9909 9910 9910 9911 9911 9910 9910 9909 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9889 9889 9888 9886 9885 9883 9882 9880 9878 9877 9875 9873 9871 9870 9869 9867 9867 9866 9865 9865 9865 9866 9867 9868 9869 9871 9872 9874 9876 9879 9881 9884 9886 9889 9892 9894 9897 9899 9902 9904 9906 9908 9911 9912 9914 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 6427 4 8 4 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9934 9934 9934 9934 9935 9936 9937 9938 9940 9941 9943 9945 9947 9948 9950 9952 9953 9954 9955 9955 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9939 9938 9938 9937 9938 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9940 9939 9937 9935 9934 9931 9929 9927 9924 9922 9920 9918 9915 9913 9911 9910 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9881 9882 9883 9884 9886 9887 9888 9890 9892 9894 9896 9898 9900 9902 9905 9907 9910 9913 9915 9918 9920 9923 9926 9928 9930 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9952 9950 9949 9948 9948 9947 9947 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9955 9954 9954 9953 9953 9952 9950 9949 9948 9947 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9932 9930 9929 9928 9927 9927 9926 9926 9926 9926 9927 9928 9929 9930 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9938 9937 9936 9936 9935 9935 9935 9936 9936 9937 9938 9939 9941 9942 9944 9945 9946 9948 6428 4 8 4 9949 9950 9951 9952 9952 9953 9953 9952 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9897 9894 9890 9887 9883 9879 9875 9870 9866 9861 9857 9852 9848 9844 9840 9837 9834 9831 9828 9826 9825 9823 9822 9822 9822 9822 9822 9823 9824 9825 9827 9828 9830 9832 9834 9836 9839 9841 9844 9847 9849 9852 9856 9859 9862 9866 9870 9874 9877 9881 9885 9890 9894 9898 9902 9906 9909 9913 9916 9920 9923 9926 9928 9930 9932 9934 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9920 9919 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9890 9890 9890 9891 9892 9893 9894 9896 9899 9902 9905 9908 9911 9915 9918 9922 9925 9929 9932 9934 9937 9939 9941 9942 9943 9944 9944 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9947 9947 9947 9946 9945 9943 9942 9940 9938 9936 9933 9930 9927 9924 9921 9918 9914 9911 9907 9904 9901 9897 9894 9891 9888 9885 9883 9881 9879 9877 9876 9875 9874 9874 9874 9874 9875 9876 9877 9879 9880 9883 9885 9888 9890 9893 9896 9899 9902 9905 9908 9911 9913 9916 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9940 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9906 9905 9904 9904 9904 9904 9905 9906 9907 9909 9911 9914 9917 9920 9923 9926 9929 9933 9935 9938 9940 9942 9944 9945 9945 9945 9945 9944 9943 9941 9939 9937 9934 9932 9930 9927 9925 9923 9922 9920 9919 9919 9919 9919 9920 9921 9922 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9942 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9935 6429 4 8 4 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9920 9921 9923 9925 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9945 9946 9947 9947 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9943 9942 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9918 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9923 9921 9920 9918 9916 9913 9910 9907 9903 9899 9894 9889 9884 9879 9873 9868 9862 9856 9850 9844 9838 9832 9826 9820 9814 9808 9802 9796 9791 9785 9780 9774 9769 9764 9758 9753 9748 9743 9738 9733 9728 9723 9719 9714 9709 9705 9701 9697 9693 9689 9685 9682 9679 9677 9674 9673 9671 9670 9670 9670 9670 9672 9674 9676 9679 9683 9687 9693 9698 9705 9711 9719 9726 9735 9743 9752 9761 9770 9778 9787 9796 9805 9813 9821 9829 9836 9843 9849 9855 9860 9865 9870 9874 9878 9881 9884 9887 9889 9891 9893 9895 9896 9898 9899 9900 6430 4 8 4 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9926 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9926 9927 9928 9929 9931 9933 9934 9936 9938 9940 9942 9944 9945 9946 9948 9948 9949 9949 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9920 9918 9915 9912 9909 9906 9903 9899 9896 9893 9889 9886 9883 9880 9878 9876 9874 9872 9871 9870 9869 9868 9868 9868 9867 9867 9867 9867 9866 9865 9865 9864 9862 9861 9859 9857 9855 9852 9850 9848 9845 9843 9841 9838 9837 9835 9834 9833 9832 9832 9832 9833 9833 9834 9836 9837 9839 9840 9842 9844 9845 9847 9848 9849 9850 9851 9851 9851 9851 9850 9850 9849 9847 9846 9844 9843 9841 9839 9838 9836 9835 9834 9833 9833 9833 9833 9833 9834 9835 9837 9839 9841 9843 9846 9848 9851 9854 9857 9859 9862 9864 9867 9868 9870 9871 9872 9873 9874 9874 9874 9873 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9866 9866 9865 9864 9863 9862 9860 9858 9855 9853 9850 9847 9844 9841 9838 9835 9832 9829 9827 9825 9823 9822 9821 9820 9820 9820 9820 9820 9821 9822 9823 9824 9825 9826 9827 9828 9828 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9830 9830 9830 9829 9828 9827 9827 9826 9824 9823 9822 9821 9820 9819 9818 9817 9816 9816 9815 9815 9814 9814 9813 9813 9812 9811 9810 9809 9808 9806 9805 9803 9800 9798 9795 9792 9789 9786 9783 9779 9776 9772 9768 9765 9761 9757 9753 9749 9745 9740 9736 9731 9726 9720 9714 9708 9701 9693 9685 9676 9667 9657 9646 9635 9623 9610 9597 9583 9568 9553 9538 9521 9504 9487 9469 9450 9430 9409 9387 9364 9340 9314 9287 9258 9227 9194 9159 9121 9081 9038 8992 8943 8891 8835 8776 8713 8647 8576 8502 8424 8342 8255 8164 8069 7969 7865 7756 7643 7525 7402 7275 7142 7006 6865 6719 6570 6417 6260 6101 5939 5775 5609 5443 5277 5112 4947 4786 4627 4471 4320 4175 4035 3901 3774 3655 3543 3438 3342 3253 3172 3099 3033 2975 2923 2877 2837 2802 2773 2748 2728 2712 2700 2692 2687 2687 2691 2700 2713 2733 2758 2790 2830 2877 2933 2999 3073 3158 3253 3359 3475 3602 3738 3885 4040 4204 4375 4553 4737 4924 5116 5309 5502 5696 5887 6076 6261 6442 6616 6785 6947 7102 7249 7388 7520 7643 7760 7868 7970 8065 8154 8237 8314 8387 8455 8518 8579 8635 8689 8740 8788 8835 8879 8921 8962 9001 9038 9073 9108 9140 9172 9202 9230 9258 9283 9308 9332 6431 4 8 4 9354 9375 9395 9414 9432 9449 9465 9480 9495 9508 9521 9534 9546 9557 9568 9578 9588 9597 9606 9615 9623 9631 9639 9647 9654 9661 9668 9675 9682 9689 9695 9701 9707 9713 9719 9724 9729 9734 9739 9744 9749 9753 9757 9762 9766 9770 9773 9777 9781 9784 9788 9791 9794 9798 9801 9804 9807 9810 9813 9816 9818 9821 9823 9825 9827 9829 9831 9833 9834 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9847 9848 9849 9850 9851 9852 9854 9855 9857 9859 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9907 9906 9904 9902 9900 9897 9895 9893 9890 9888 9886 9884 9882 9880 9879 9878 9877 9876 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9885 9885 9885 9884 9884 9883 9882 9882 9881 9880 9880 9880 9880 9880 9880 9881 9882 9883 9884 9886 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9907 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9902 9901 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9879 9878 9877 9875 9873 9871 9869 9867 9864 9861 9858 9855 9852 9848 9845 9841 9838 9834 9831 9828 9825 9822 9819 9817 9815 9813 9811 9809 9808 9806 9805 9805 9804 9803 9803 9803 9802 9802 9802 9802 9803 9803 9803 9804 9804 9805 9806 9807 9808 9809 9811 9812 9814 9816 9818 9821 9823 9826 9829 9832 9835 9839 9842 9846 9850 9854 9858 9862 9866 9871 9875 9879 9884 9888 9892 9896 9899 9903 9906 9909 9912 9914 9916 9918 9919 9920 9921 9921 9921 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9899 9899 9899 9898 9897 9896 9895 9893 9890 9888 9885 9882 9878 9875 9871 9867 9863 9859 9855 9851 9847 9842 9838 9834 9829 9825 9821 9816 9811 9806 9801 9796 9790 9784 9778 9772 9766 9760 9754 9748 9742 9737 6432 4 8 4 9731 9726 9722 9718 9715 9713 9711 9710 9710 9711 9713 9715 9718 9722 9726 9731 9736 9742 9748 9755 9761 9768 9775 9782 9788 9795 9802 9808 9815 9821 9827 9833 9839 9844 9850 9855 9860 9866 9871 9875 9880 9885 9889 9893 9897 9900 9904 9907 9910 9912 9914 9916 9918 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9934 9935 9937 9939 9940 9942 9944 9945 9946 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9932 9932 9933 9933 9934 9935 9937 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9964 9965 9965 9965 9964 9963 9963 9961 9960 9959 9958 9956 9955 9953 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9942 9941 9939 9937 9934 9932 9929 9926 9923 9919 9916 9912 9909 9905 9900 9896 9891 9886 9881 9875 9868 9861 9853 9845 9835 9825 9814 9801 9787 9771 9754 9736 9715 9693 9669 9643 9614 9583 9550 9514 9476 9435 9391 9344 9294 9241 9186 9127 9065 8999 8931 8860 8785 8708 8628 8545 8460 8372 8282 8190 8096 8001 7905 7808 7711 7613 7516 7419 7323 7229 7137 7047 6959 6875 6795 6719 6647 6581 6520 6466 6417 6376 6341 6314 6295 6283 6279 6284 6297 6318 6346 6383 6427 6478 6536 6601 6671 6747 6828 6913 7001 7093 7186 7282 7378 7475 7572 7669 7764 7858 7950 8040 8127 8212 8294 8373 8450 8523 8593 8661 8725 8787 8846 8902 8956 9008 9057 9104 9148 9191 9232 9271 9308 9343 9376 9408 9438 9466 9493 9519 9542 9565 9586 9606 9625 9642 9659 9674 9688 9702 9715 9727 9738 9749 9759 9769 9778 9786 9794 9802 9809 9816 9822 9828 9834 9839 9844 9848 9852 9856 9860 9863 9866 9869 9872 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 9920 9920 9920 9920 9919 9918 9916 9914 9912 9909 9906 9902 9899 9895 9891 9887 9883 9879 9876 9872 9869 9867 9865 9863 9862 9862 9862 9862 9864 9866 9868 9871 9874 9877 9880 9884 9888 9892 9895 9899 9902 6433 4 8 4 9905 9908 9911 9914 9916 9918 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9905 9903 9900 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9877 9876 9875 9875 9874 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9858 9857 9855 9853 9851 9849 9847 9845 9842 9840 9837 9834 9832 9829 9826 9823 9820 9817 9814 9810 9807 9804 9800 9797 9793 9789 9786 9782 9777 9773 9769 9764 9759 9755 9749 9744 9738 9732 9726 9719 9713 9705 9698 9690 9682 9673 9664 9654 9644 9634 9623 9611 9599 9587 9574 9560 9546 9531 9515 9499 9483 9465 9448 9429 9410 9391 9371 9350 9329 9308 9287 9265 9243 9220 9198 9176 9154 9132 9110 9089 9069 9049 9029 9011 8994 8978 8962 8949 8936 8925 8916 8908 8901 8897 8894 8892 8893 8895 8898 8904 8910 8919 8929 8940 8952 8966 8981 8997 9014 9032 9050 9070 9090 9110 9131 9152 9174 9195 9217 9239 9261 9283 9305 9327 9349 9371 9392 9413 9433 9453 9473 9492 9510 9528 9545 9562 9577 9592 9606 9619 9632 9644 9655 9665 9675 9684 9693 9701 9709 9716 9723 9730 9737 9744 9750 9757 9763 9770 9776 9783 9789 9796 9802 9808 9814 9820 9826 9831 9836 9841 9845 9849 9852 9855 9857 9859 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9867 9868 9869 9870 9872 9874 9876 9878 9880 9883 9885 9888 9891 9893 9896 9898 9900 9902 9904 9905 9906 9907 9908 9908 9909 9908 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9884 9882 9880 9878 9876 9874 9871 9868 9866 9863 9860 9857 9854 9851 9848 9845 9843 9840 9838 9836 9834 9832 9831 9830 9829 9828 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9829 9829 9829 9830 9830 9830 9831 9831 9832 9832 9833 9834 9835 9836 9837 9838 9840 9842 9844 9846 9848 9850 9852 9855 9857 9859 9861 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9879 9880 9882 9884 9885 9887 9890 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9926 9927 9928 9929 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9909 9907 9905 9903 9900 6434 4 8 4 9898 9896 9893 9891 9889 9888 9886 9885 9884 9883 9883 9883 9884 9884 9885 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9908 9909 9910 9911 9913 9914 9915 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9954 9953 9951 9949 9947 9944 9942 9938 9935 9931 9927 9923 9919 9915 9911 9907 9903 9900 9896 9894 9891 9889 9887 9885 9884 9884 9883 9883 9884 9884 9885 9886 9887 9888 9890 9891 9893 9894 9896 9897 9899 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9937 9939 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9948 9948 9949 9950 9951 9952 9954 9955 9956 9956 9957 9958 9958 9958 9958 9957 9956 9955 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9934 9933 9931 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9907 9906 9904 9903 9903 9902 9901 9901 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9920 9921 9922 9923 9923 9923 9922 9921 9920 9918 9916 9913 9910 9906 9902 9897 9892 9887 9882 9876 9870 9865 9859 9854 9849 9844 9840 9836 9832 9829 9826 6435 4 8 4 9824 9823 9822 9821 9821 9821 9822 9824 9825 9827 9829 9831 9834 9836 9839 9842 9844 9847 9850 9853 9856 9858 9861 9864 9867 9870 9872 9875 9878 9881 9884 9888 9891 9894 9897 9900 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9931 9932 9933 9935 9935 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9966 9965 9964 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9942 9941 9940 9939 9939 9939 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9947 9946 9946 9947 9947 9948 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9951 9950 9950 9951 9951 9952 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9967 9968 9967 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9947 9946 9945 9945 9945 9945 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9938 9938 9938 9938 9938 9939 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9954 9954 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9942 6436 4 8 4 9941 9941 9941 9941 9942 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9915 9913 9911 9910 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9896 9894 9892 9890 9887 9883 9879 9875 9870 9864 9857 9850 9842 9833 9823 9812 9800 9787 9772 9757 9740 9722 9703 9683 9661 9638 9613 9588 9561 9533 9504 9474 9443 9411 9379 9347 9315 9282 9250 9219 9189 9159 9131 9105 9081 9059 9039 9022 9008 8996 8988 8983 8981 8982 8986 8994 9004 9018 9034 9053 9074 9097 9122 9149 9177 9206 9236 9267 9298 9329 9360 9391 9421 9450 9479 9507 9533 9558 9583 9606 9627 9648 9667 9685 9701 9717 9731 9744 9757 9768 9779 9789 9798 9806 9814 9822 9829 9835 9841 9847 9853 9859 9864 9869 9874 9878 9883 9887 9891 9895 9899 9902 9905 9907 9909 9911 9913 9914 9914 9914 9914 9913 9913 9911 9910 9908 9906 9904 9903 9901 9899 9897 9896 9895 9894 9894 9894 9895 9895 9896 9898 9900 9902 9904 9907 9909 9912 9915 9918 9920 9923 9925 9927 9929 9930 9931 9932 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9933 9933 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9910 9909 9909 9908 9908 9908 9908 9909 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9921 9922 9922 9923 9922 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9902 9901 9900 9899 9899 9900 9900 9901 9902 9904 9906 9908 9909 9911 9913 9915 9916 9918 9919 9919 9920 9920 9919 9918 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9881 9879 9877 9875 9872 9870 9867 9864 9861 9858 9855 9851 9848 9845 9842 9839 9836 9834 9832 9831 9829 9829 9828 9829 9829 9830 9831 9833 9835 9838 9840 9843 9846 9849 9852 9855 9858 9861 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 6437 4 8 5 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9911 9910 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9924 9922 9920 9918 9916 9913 9910 9907 9904 9900 9896 9892 9887 9882 9877 9871 9865 9859 9852 9845 9838 9830 9822 9814 9806 9797 9788 9780 9771 9762 9753 9744 9735 9726 9717 9708 9700 9691 9683 9675 9667 9660 9652 9645 9638 9631 9624 9617 9611 9604 9598 9592 9586 9580 9573 9567 9561 9555 9548 9542 9536 9529 9523 9516 9510 9503 9497 9491 9485 9479 9473 9467 9462 9457 9452 9448 9444 9441 9438 9436 9435 9434 9433 9434 9435 9437 9439 9443 9446 9451 9456 9462 9469 9476 9483 9492 9500 9509 9519 9529 9539 9550 9561 9572 9583 9595 9606 9617 9629 9640 9652 9663 9674 9685 9696 9706 9716 9726 9735 9744 9752 9760 9768 9775 9781 9788 9793 9799 9804 9808 9812 9816 9820 9824 9827 9830 9833 9836 9839 9842 9844 9847 9850 9853 9856 9859 9862 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9900 9902 9904 9905 9906 9908 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9917 9917 9917 9916 9915 9914 9914 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9871 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 6438 4 8 5 9828 9824 9821 9818 9815 9812 9810 9808 9806 9805 9804 9804 9804 9805 9806 9807 9809 9811 9814 9817 9819 9822 9825 9828 9831 9834 9836 9839 9841 9842 9844 9844 9845 9845 9845 9844 9843 9842 9840 9838 9836 9834 9832 9830 9827 9825 9823 9821 9819 9818 9816 9815 9815 9814 9814 9814 9814 9815 9816 9817 9818 9820 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9854 9856 9858 9859 9861 9862 9864 9865 9866 9867 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9862 9862 9862 9863 9863 9864 9864 9865 9866 9868 9869 9871 9872 9874 9876 9877 9879 9881 9883 9885 9886 9888 9890 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9863 9862 9860 9859 9857 9856 9854 9853 9852 9850 9849 9847 9846 9845 9844 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9817 9816 9815 9814 9814 9813 9813 9813 9812 9812 9812 9812 9811 9811 9811 9811 9810 9810 9809 9809 9808 9807 9806 9805 9803 9802 9800 9798 9796 9794 9791 9788 9785 9782 9779 9775 9772 9768 9764 9759 9755 9751 9746 9741 9736 9731 9726 9720 9715 9709 9702 9695 9688 9681 9673 9664 9655 9645 9635 9624 9611 9599 9585 9570 9555 9539 9521 9503 9485 9465 9445 9424 9403 9381 9359 9337 9316 9294 9272 9252 9232 9212 9194 9177 9161 9147 9134 9123 9113 9105 9099 9095 9093 9092 9093 9096 9100 9106 9113 9121 9131 9141 9152 9163 9175 9188 9200 9212 9224 9236 9247 9258 9269 9278 9287 9295 9302 9309 9315 9319 9323 9326 9329 9330 9331 9331 9331 9330 9328 9326 9323 9319 9315 9311 9306 9300 9294 9287 9280 9272 9264 9255 9245 9235 9224 9212 9199 9186 9171 9156 9141 9124 9106 9088 9069 9049 9028 9006 8983 8959 8935 8909 8883 8855 8826 8797 8766 8734 8702 8667 8632 8595 8557 8518 8477 8434 8390 8344 8297 8247 8196 8143 8088 8031 7972 7911 7847 7782 7714 7644 7571 7496 7419 7339 7256 7171 7084 6993 6900 6804 6704 6602 6497 6389 6278 6163 6045 5925 5801 5674 5544 6439 4 8 5 5412 5277 5140 5001 4860 4718 4574 4430 4286 4142 3999 3856 3716 3578 3442 3310 3181 3057 2937 2822 2712 2607 2508 2415 2328 2247 2172 2102 2039 1981 1929 1881 1839 1801 1768 1739 1713 1692 1674 1659 1648 1640 1636 1634 1637 1643 1653 1668 1687 1711 1741 1777 1820 1869 1925 1989 2061 2141 2230 2327 2432 2546 2668 2798 2935 3080 3231 3388 3550 3717 3887 4060 4235 4411 4587 4763 4936 5108 5277 5441 5602 5758 5908 6053 6192 6326 6453 6574 6689 6799 6903 7002 7095 7184 7269 7349 7426 7499 7569 7637 7702 7765 7825 7884 7941 7997 8051 8104 8155 8206 8254 8302 8348 8393 8436 8478 8519 8558 8596 8633 8668 8701 8733 8764 8794 8823 8850 8876 8901 8925 8948 8970 8992 9012 9032 9051 9069 9087 9104 9121 9137 9153 9168 9183 9197 9211 9225 9238 9251 9264 9276 9289 9301 9313 9325 9336 9348 9359 9370 9381 9392 9402 9413 9423 9433 9442 9452 9461 9469 9478 9486 9493 9501 9507 9514 9520 9526 9532 9537 9542 9547 9552 9556 9561 9565 9570 9574 9579 9583 9588 9592 9597 9602 9607 9612 9617 9622 9627 9632 9637 9642 9647 9652 9657 9661 9666 9670 9674 9678 9682 9685 9689 9692 9695 9697 9700 9702 9705 9707 9708 9710 9712 9714 9715 9717 9719 9720 9722 9724 9726 9727 9730 9732 9734 9736 9739 9742 9744 9747 9750 9753 9756 9759 9762 9765 9767 9770 9772 9774 9776 9778 9779 9780 9780 9781 9780 9780 9779 9778 9777 9776 9774 9772 9770 9769 9767 9765 9764 9762 9761 9760 9760 9759 9760 9760 9761 9762 9764 9765 9767 9770 9772 9775 9777 9780 9783 9786 9788 9791 9793 9795 9797 9798 9800 9801 9801 9802 9802 9803 9803 9802 9802 9802 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9801 9801 9800 9800 9799 9799 9799 9798 9798 9799 9799 9799 9800 9801 9802 9804 9805 9807 9809 9810 9813 9815 9817 9819 9822 9824 9827 9829 9831 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9861 9862 9862 9863 9864 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9885 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9863 9862 9862 9862 9862 9862 9862 9863 9864 9865 9866 9867 9869 9870 9872 9874 9876 9878 9880 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 6440 4 8 5 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9924 9923 9922 9921 9920 9918 9917 9917 9916 9915 9915 9915 9916 9916 9917 9918 9919 9921 9923 9924 9926 9928 9931 9933 9935 9936 9938 9940 9941 9942 9943 9943 9944 9943 9943 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9930 9930 9930 9930 9931 9931 9933 9934 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9911 9910 9908 9906 9903 9901 9899 9897 9894 9892 9889 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9837 9834 9832 9830 9828 9826 9824 9822 9821 9820 9819 9818 9817 9817 9817 9817 9817 9817 9818 9818 9819 9821 9822 9824 9825 9827 9829 9832 9834 9837 9840 9843 9846 9849 9853 9856 9860 9864 9867 9871 9875 9879 9882 9886 9889 9893 9896 9899 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9942 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9965 9966 9966 9967 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9930 9927 9924 9921 9917 9913 9908 9904 9898 9893 9886 9880 9872 9864 9855 9846 9836 9825 9814 9801 9789 9775 9761 9747 9732 9716 9701 9685 9668 9652 9636 9620 9604 9589 9574 9559 9546 9532 9520 9508 9498 9488 9480 9472 9466 9461 9457 9454 9452 9452 9453 9455 9458 9462 9467 9474 9481 9490 9499 9509 9520 9531 9543 9556 9569 9583 9597 9611 9626 9640 9654 9669 9683 9697 9711 9725 9738 9751 9764 9776 6441 4 8 5 9788 9799 9809 9820 9829 9839 9847 9856 9864 9871 9878 9885 9891 9897 9903 9908 9913 9918 9922 9926 9930 9934 9937 9941 9944 9947 9949 9952 9954 9956 9958 9959 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9964 9964 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9954 9954 9954 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9928 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9976 9976 9975 9974 9973 9972 9971 9969 9967 9966 9964 9962 9961 9959 9958 9957 9956 9955 9954 9954 9954 9954 9954 9955 9955 9956 9957 9958 9960 9961 9962 9964 6442 4 8 5 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9950 9951 9953 9954 9955 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9969 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9963 9962 9961 9960 9960 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9963 9963 9964 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9979 9979 9978 9978 9977 9977 9976 9974 9973 9971 9969 9967 9966 9964 9962 9960 9958 9956 9955 9953 9952 9951 9950 9950 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9956 9955 9954 9953 9952 9950 9948 9946 9943 9941 9938 9935 9932 9928 9925 9921 9917 9913 9909 9904 9900 9895 9889 9884 9878 9871 9865 9858 9850 9843 9834 9826 9817 9807 9797 9787 9777 9766 9755 9744 9733 9722 9711 9700 9689 9679 9668 9659 9649 9641 9633 9626 9619 9613 9608 9604 9601 9598 9596 9595 9595 9596 9597 9600 9602 9606 9610 9614 9619 9624 9630 9636 9643 9649 9656 9663 9670 9678 9685 9693 9701 9709 9717 9725 9733 6443 4 8 5 9741 9749 9758 9766 9774 9782 9790 9798 9805 9813 9820 9827 9834 9841 9847 9853 9858 9863 9868 9873 9877 9880 9884 9887 9890 9892 9894 9896 9898 9900 9902 9904 9905 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9966 9967 9968 9970 9971 9973 9974 9976 9977 9978 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9987 9986 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9915 9914 9912 9912 9911 9910 9910 9910 9910 9910 9910 9911 9912 9913 9914 9916 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9939 9939 9939 9939 9938 9937 9935 9933 9931 9929 9926 9923 9920 9916 9912 9908 9904 9899 9894 9890 9885 9879 9874 9869 9863 9858 9852 9847 9841 9836 9831 9826 9821 9816 9812 9808 9804 9801 9799 9796 9795 9793 9793 9792 9793 9794 9795 9797 9799 9802 9805 9809 9812 9816 9821 9825 9830 9834 9839 9844 9848 9853 9857 9862 9866 9870 9874 9878 9882 9886 9889 9892 9896 9899 9902 9905 9908 9911 9914 9917 9919 9921 9924 9926 9927 9929 9930 9932 9932 9933 9933 9934 9933 9933 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9926 9926 9927 9927 9929 9930 9932 9934 9936 9939 9941 9944 9947 9950 9953 9956 9958 9961 9963 9965 9966 9967 9968 9969 9969 9969 9968 9968 9967 9966 9964 9963 9962 9961 9959 9958 9958 9957 9957 9957 9957 9957 9958 9959 9960 9961 9963 9964 9966 9967 9969 9970 9971 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9966 9965 9965 9966 9966 9966 9967 9968 9969 9969 9970 9971 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 6444 4 8 5 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9936 9934 9931 9929 9926 9924 9921 9918 9915 9912 9909 9906 9903 9900 9897 9895 9892 9890 9888 9886 9884 9883 9882 9881 9881 9881 9881 9881 9882 9883 9884 9886 9887 9889 9891 9893 9894 9897 9899 9901 9903 9905 9907 9909 9911 9914 9916 9918 9920 9923 9925 9927 9930 9932 9935 9937 9940 9942 9945 9947 9949 9952 9954 9956 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9969 9970 9971 9973 9974 9975 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9969 9968 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9985 9985 9986 9987 9988 9989 9990 9990 9991 9992 9993 9994 9994 9995 9995 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9991 9990 9988 9987 9986 9985 9983 9982 9980 9979 9978 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9951 9948 9945 9942 9939 9935 9931 9927 9923 9918 9913 9909 9904 9899 9894 9889 9884 9879 9875 9870 9866 9862 9858 9855 9851 9848 9846 9843 9841 9840 9838 9837 9836 9836 9835 9835 9835 9836 9836 9837 9838 9839 9840 9842 9844 9845 9847 9850 9852 9855 9858 9861 9864 9868 9871 9875 9879 9883 9888 9892 9896 9901 9905 9910 9914 9919 9923 9927 9931 9934 9938 9941 9944 9947 9949 9952 9954 9955 9957 9959 9960 9961 9963 9964 9965 9966 9967 9969 9970 9971 9973 9974 9976 9978 9979 9981 9983 9984 9986 9988 9989 9990 9991 9992 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9977 9976 9974 9972 9970 9967 9965 9962 9959 9957 9954 9950 9947 9944 9941 9939 9936 9933 9931 9929 9927 9926 9924 9924 9923 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9952 9954 9955 9957 9959 6445 4 8 5 9961 9963 9965 9967 9969 9971 9973 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9972 9971 9970 9970 9970 9969 9969 9970 9970 9971 9971 9972 9973 9975 9976 9977 9978 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9978 9979 9980 9981 9982 9983 9984 9986 9987 9988 9990 9991 9992 9994 9994 9995 9996 9996 9996 9996 9995 9994 9993 9992 9991 9990 9988 9986 9985 9983 9982 9980 9979 9978 9977 9976 9975 9974 9974 9974 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9989 9988 9987 9986 9984 9982 9981 9979 9977 9975 9973 9971 9969 9967 9965 9963 9962 9961 9959 9959 9958 9958 9958 9958 9958 9959 9960 9961 9962 9963 9965 9967 9968 9970 9972 9973 9975 9977 9978 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9993 9994 9994 9995 9996 9996 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9977 9976 9974 9973 9971 9969 9967 9965 9963 9961 9959 9956 9954 9951 9948 9945 9942 9939 9936 9933 9930 9927 9924 9921 9918 9916 9913 9911 9909 9908 9906 9905 9905 9905 9905 9905 9906 9907 9908 9910 9912 9914 9917 9920 9922 9925 9928 9931 9934 9937 9940 9943 9946 9949 9951 9954 9956 9958 9960 9962 9964 9966 9967 9969 9970 9972 9973 9974 9976 9977 9978 9980 9981 9982 9983 9985 9986 9987 9988 9989 9990 9991 9991 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9991 9992 9993 9994 9994 9995 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9993 9991 9990 9989 6446 4 8 5 9987 9985 9983 9981 9979 9977 9975 9973 9971 9969 9967 9965 9963 9962 9960 9958 9956 9954 9952 9951 9949 9947 9945 9943 9941 9938 9936 9934 9931 9929 9926 9923 9921 9918 9915 9912 9910 9907 9904 9902 9899 9897 9895 9893 9891 9890 9888 9887 9886 9886 9885 9885 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9914 9916 9919 9922 9925 9928 9931 9934 9937 9941 9944 9947 9951 9954 9957 9960 9962 9965 9967 9969 9971 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9956 9953 9951 9948 9944 9941 9936 9932 9927 9921 9915 9909 9902 9895 9887 9878 9870 9861 9851 9841 9831 9820 9809 9798 9787 9775 9764 9752 9740 9729 9717 9706 9694 9683 9673 9663 9653 9644 9635 9628 9621 9615 9609 9605 9601 9599 9598 9597 9598 9599 9601 9605 9609 9614 9620 9626 9633 9641 9649 9657 9666 9675 9684 9694 9703 9712 9721 9730 9739 9748 9757 9765 9773 9781 9789 9796 9804 9811 9818 9824 9831 9837 9844 9850 9856 9862 9868 9874 9880 9886 9891 9897 9902 9907 9912 9917 9921 9926 9930 9934 9937 9941 9944 9947 9950 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9965 9966 9968 9969 9970 9971 9972 9974 9975 9976 9978 9979 9981 9982 9984 9985 9987 9988 9990 9991 9992 9994 9995 9996 9997 9998 9999 999910000100001000010000 9999 9999 9998 9998 9997 9996 9995 9994 9993 9992 9990 9989 9988 9987 9986 9986 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9980 9978 9977 9976 9974 9973 9971 9969 9967 9965 9964 9962 9960 9959 9957 9956 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 6447 4 8 5 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9983 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9950 9949 9949 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9959 9960 9960 9960 9959 9959 9957 9956 9954 9951 9948 9945 9941 9938 9934 9929 9925 9921 9917 9912 9908 9905 9901 9898 9895 9893 9891 9890 9889 9889 9890 9891 9892 9894 9896 9899 9902 9906 9910 9914 9918 9922 9927 9931 9936 9940 9944 9948 9951 9955 9958 9961 9963 9965 9967 9969 9970 9971 9972 6448 4 8 5 9972 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9960 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9946 9944 9942 9940 9938 9937 9935 9933 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9909 9910 9910 9910 9911 9912 9912 9914 9915 9916 9918 9919 9921 9923 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9889 9887 9885 9883 9881 9880 9878 9877 9876 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9870 9871 9871 9872 9872 9873 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9863 9861 9859 9856 9854 9851 9849 9847 9845 9843 9840 9838 9836 9835 9833 9831 9829 9827 9826 9824 9822 9820 9818 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9798 9796 9795 9794 9793 9792 9791 9790 9790 9790 9790 9790 9790 9790 9791 9791 9791 9792 9792 9792 9792 9791 9790 9790 9788 9787 9785 9783 9780 9778 9775 9772 9768 9764 9761 9757 9753 9749 9744 9740 9736 9733 9729 9725 9722 9719 9715 9712 9710 9707 9704 9702 9699 9697 9694 9692 9689 9686 9683 9680 9676 9673 9669 9665 9660 9656 9651 9646 9640 9635 9629 9623 9617 9612 9606 9600 9594 9588 9583 9577 9572 9566 9561 9556 9551 9546 9541 9536 9532 9527 9522 9516 9511 9506 9500 9494 9488 9481 9474 9467 9460 9452 9444 9436 9427 9419 9410 9401 9392 9382 9373 9364 9354 9345 9335 9326 9317 9308 6449 4 8 5 9299 9290 9281 9272 9263 9255 9246 9238 9229 9221 9213 9205 9196 9188 9180 9172 9164 9156 9149 9141 9133 9126 9118 9111 9104 9097 9090 9083 9077 9070 9064 9058 9052 9046 9040 9035 9030 9025 9020 9015 9010 9006 9002 8998 8994 8990 8987 8984 8981 8978 8975 8973 8971 8969 8968 8967 8966 8965 8964 8964 8963 8963 8963 8964 8964 8965 8965 8966 8967 8968 8970 8971 8973 8975 8977 8980 8983 8986 8990 8993 8998 9002 9007 9012 9018 9024 9031 9037 9044 9052 9059 9067 9075 9083 9091 9099 9107 9116 9124 9132 9140 9148 9156 9164 9172 9180 9188 9195 9203 9211 9219 9226 9234 9242 9250 9258 9267 9275 9283 9292 9300 9309 9317 9326 9334 9342 9351 9359 9366 9374 9382 9389 9396 9402 9409 9415 9421 9427 9433 9438 9443 9449 9454 9459 9465 9470 9475 9481 9486 9492 9498 9504 9510 9516 9522 9528 9534 9541 9547 9552 9558 9564 9569 9574 9579 9584 9588 9592 9595 9599 9602 9605 9608 9610 9613 9615 9617 9620 9622 9624 9626 9629 9632 9634 9637 9640 9643 9647 9650 9654 9657 9661 9665 9669 9673 9677 9680 9684 9688 9692 9695 9698 9702 9705 9708 9710 9713 9715 9718 9720 9722 9724 9726 9728 9730 9731 9733 9735 9737 9738 9740 9742 9744 9745 9747 9749 9751 9752 9754 9756 9757 9759 9761 9762 9763 9765 9766 9767 9769 9770 9771 9772 9772 9773 9774 9775 9775 9776 9776 9777 9777 9777 9778 9778 9778 9778 9778 9779 9779 9779 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9779 9779 9778 9778 9777 9776 9775 9773 9772 9771 9769 9767 9765 9763 9761 9758 9756 9753 9751 9748 9746 9743 9740 9737 9735 9732 9729 9726 9724 9721 9719 9716 9713 9711 9708 9705 9703 9700 9697 9694 9690 9687 9683 9679 9674 9669 9664 9658 9651 9644 9636 9627 9618 9607 9595 9582 9568 9552 9535 9517 9496 9474 9450 9424 9396 9366 9334 9299 9262 9222 9179 9134 9087 9036 8982 8925 8866 8803 8736 8667 8593 8516 8436 8351 8263 8170 8073 7972 7867 7757 7643 7525 7402 7275 7144 7008 6869 6727 6581 6432 6280 6127 5972 5815 5658 5501 5345 5189 5035 4883 4734 4588 4446 4308 4175 4046 3923 3805 3693 3587 3487 3393 3305 3224 3149 3080 3018 2962 2913 2871 2836 2807 2786 2772 2766 2768 2778 2797 2825 2862 2908 2964 3030 3107 3193 3290 3397 3515 3642 3779 3925 4079 4241 4410 4585 4766 4951 5139 5330 5522 5713 5904 6093 6278 6460 6637 6809 6974 7133 7284 7428 7565 7693 7814 7927 8033 8131 8222 8307 8386 8459 8527 8590 8649 8703 8755 8803 8849 8892 8934 8973 9010 9046 9081 9113 9145 9175 9204 9231 9257 9281 9304 9325 9345 9364 9380 9396 9410 9423 9434 9444 9454 9462 9470 9477 9483 9489 9495 9500 9505 9509 9514 9518 9522 6450 4 8 5 9525 9529 9532 9534 9536 9537 9538 9538 9536 9534 9531 9527 9521 9514 9506 9497 9487 9476 9463 9450 9436 9421 9406 9390 9374 9357 9341 9325 9309 9293 9278 9263 9249 9235 9221 9209 9196 9184 9171 9159 9147 9134 9121 9108 9094 9078 9062 9044 9026 9005 8984 8961 8936 8910 8883 8855 8826 8796 8766 8735 8704 8674 8644 8615 8587 8560 8535 8512 8491 8471 8455 8440 8428 8418 8411 8406 8403 8402 8403 8405 8409 8414 8420 8427 8434 8441 8449 8456 8463 8470 8475 8481 8486 8490 8493 8495 8497 8499 8500 8500 8500 8500 8500 8500 8500 8500 8501 8502 8502 8504 8505 8507 8509 8512 8514 8517 8519 8522 8525 8527 8530 8532 8534 8535 8537 8538 8538 8539 8539 8538 8538 8537 8536 8535 8534 8533 8532 8531 8530 8529 8529 8529 8529 8529 8529 8530 8531 8533 8534 8536 8538 8541 8543 8546 8549 8552 8556 8559 8563 8567 8571 8575 8579 8584 8589 8594 8600 8606 8613 8620 8628 8636 8645 8655 8666 8678 8691 8705 8720 8737 8754 8773 8794 8816 8839 8863 8889 8916 8944 8974 9004 9036 9068 9101 9135 9169 9203 9238 9272 9306 9340 9374 9407 9439 9470 9500 9529 9557 9584 9609 9633 9656 9677 9697 9715 9732 9748 9763 9776 9789 9800 9811 9821 9829 9838 9845 9852 9859 9865 9870 9875 9880 9885 9889 9893 9897 9901 9904 9908 9911 9913 9916 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9879 9877 9874 9872 9869 9866 9862 9859 9856 9853 9849 9846 9843 9840 9837 9834 9831 9829 9827 9825 9824 9823 9823 9822 9822 9823 9824 9825 9827 9828 9831 9833 9836 9839 9842 9845 9848 9852 9855 9859 9863 9866 9870 9873 9877 9880 9884 9887 9891 9894 9897 9900 9903 9906 9909 9912 9915 9917 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9946 9946 9945 9945 9944 9943 9941 9940 9939 9937 9935 9933 9932 9930 9928 9927 9925 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9885 9885 9884 9884 9884 9885 9886 9888 9889 9891 9894 9896 9898 9901 9904 9906 9909 9911 9913 9915 9917 9918 9919 9919 9920 9920 9919 9919 9918 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9905 9905 9905 9905 6451 4 8 5 9905 9905 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9904 9902 9899 9896 9893 9889 9885 9880 9875 9870 9864 9858 9851 9845 9838 9831 9824 9817 9809 9802 9795 9788 9781 9775 9768 9762 9756 9750 9745 9740 9735 9730 9725 9720 9716 9712 9708 9703 9699 9695 9691 9687 9684 9680 9676 9673 9670 9667 9664 9662 9660 9658 9657 9656 9656 9657 9658 9660 9662 9665 9669 9673 9678 9684 9690 9696 9703 9711 9718 9726 9734 9743 9751 9759 9767 9775 9783 9791 9799 9806 9813 9820 9826 9833 9838 9844 9849 9854 9858 9863 9867 9871 9874 9878 9881 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9927 9928 9929 9931 9933 9935 9937 9939 9941 9943 9946 9948 9950 9953 9955 9957 9959 9961 9963 9965 9966 9967 9968 9969 9969 9969 9968 9968 9967 9965 9964 9962 9960 9958 9955 9953 9951 9948 9946 9943 9941 9939 9937 9935 9934 9933 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9907 9907 9907 9908 9909 9910 9911 9913 9915 9918 9920 9923 9926 9928 9931 9934 9937 9940 9943 9945 9947 9949 9951 9953 9954 9955 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 6452 4 8 5 9954 9954 9954 9954 9954 9955 9955 9955 9954 9954 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9960 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9958 9958 9957 9956 9955 9953 9951 9949 9946 9942 9939 9935 9930 9926 9921 9916 9911 9906 9900 9895 9889 9883 9878 9872 9866 9860 9854 9848 9842 9836 9830 9823 9816 9809 9802 9795 9787 9779 9771 9762 9753 9744 9735 9726 9717 9707 9697 9688 9678 9669 9659 9650 9640 9631 9623 9614 9606 9597 9590 9582 9574 9567 9560 9554 9547 9541 9535 9529 9523 9517 9512 9507 9502 9497 9492 9488 9484 9480 9476 9473 9470 9468 9466 9465 9464 9464 9464 9465 9467 9469 9472 9476 9480 9485 9490 9496 9503 9510 9517 9526 9534 9543 9553 9562 9573 9583 9594 9604 9616 9627 9638 9650 9661 9673 9685 9697 9709 9720 9732 9744 9755 9767 9778 9789 9800 9811 9821 9831 9841 9850 9859 9867 9875 9883 9889 9896 9902 9907 9912 9917 9921 9924 9927 9930 9933 9935 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9963 9965 9967 9968 9970 9971 9973 9974 9976 9977 9977 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9927 9925 9922 9919 9916 9912 9909 9906 9902 9898 9895 9891 9887 9883 9879 9875 9871 9867 9863 9859 9856 9853 9850 9847 9844 9842 9840 9839 9838 9837 9836 9836 9837 9837 9838 9840 9842 9844 9846 9849 9852 9855 9858 9862 9866 9870 9873 9877 9881 9885 9889 9893 9897 9901 9904 9908 9912 9915 9918 9921 9925 9928 9931 9933 9936 9939 9941 9944 9946 9948 9951 9953 9955 9957 9959 9960 9962 9964 9965 9966 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9966 9964 9962 9960 9958 9956 9954 9952 9949 9947 9945 9943 9941 9939 9938 9936 9935 9935 9934 9934 9934 9935 9936 9937 9938 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9961 6453 4 8 5 9961 9961 9961 9960 9960 9960 9959 9959 9960 9960 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9959 9959 9959 9958 9958 9957 9955 9953 9952 9949 9947 9945 9942 9939 9937 9934 9932 9930 9928 9926 9925 9923 9923 9922 9922 9923 9923 9925 9926 9928 9930 9932 9934 9936 9939 9941 9944 9946 9948 9950 9951 9953 9954 9955 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9951 9951 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9912 9910 9907 9905 9903 9900 9898 9895 9892 9889 9887 9883 9880 9877 9874 9870 9867 9863 9859 9856 9852 9849 9845 9841 9838 9835 9831 9828 9826 9823 9820 9818 9816 9814 9812 9810 9809 9807 9806 9805 9803 9802 9801 9800 9798 9797 9796 9794 9793 9791 9790 9789 9787 9786 9785 9784 9783 9783 9782 9783 9783 9784 9785 9786 9788 9790 9792 9795 9798 9801 9805 9809 9813 9817 9821 9825 9829 9833 9837 9841 9844 9848 9851 9855 9858 9861 9864 9866 9869 9871 9874 9876 9878 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9935 9935 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9944 9946 9947 9949 9951 9952 9954 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 6454 4 8 5 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9930 9929 9927 9926 9924 9921 9919 9916 9913 9909 9906 9902 9899 9895 9891 9887 9884 9880 9877 9874 9871 9869 9867 9865 9865 9864 9864 9865 9866 9867 9869 9872 9874 9877 9880 9884 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9919 9921 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9932 9932 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9916 9914 9911 9909 9906 9903 9901 9899 9897 9895 9893 9892 9891 9890 9889 9889 9890 9890 9891 9892 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9918 9917 9916 9915 9914 9912 9910 9908 9906 9904 9901 9899 9897 9894 9892 9890 9889 9887 9886 9885 9884 9884 9884 9884 9885 9886 9887 9888 9890 9892 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9954 9953 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9924 9924 9924 9924 9925 9925 9927 9928 9929 9931 9933 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9947 9947 9947 9947 9946 9945 9944 9943 9941 9939 9938 9936 9934 9931 9929 9927 9924 9922 9919 9916 9913 9910 9906 9902 9897 9892 9887 9880 9873 9866 9857 9848 9838 9826 9814 9801 9787 9772 9757 9740 9722 9704 9685 9665 9645 9624 9603 9581 9560 9538 9515 9493 9471 9450 9428 9406 9385 9365 9344 9325 9305 9287 9268 9251 9234 9218 9202 9188 9174 9160 9148 9136 9125 9115 9106 9098 9091 9084 9079 9074 9070 9068 9066 9065 9065 6455 4 8 5 9066 9068 9071 9074 9079 9084 9090 9097 9105 9113 9123 9133 9143 9155 9167 9180 9193 9208 9222 9238 9254 9271 9288 9306 9324 9343 9362 9382 9402 9422 9443 9463 9484 9505 9525 9546 9566 9586 9605 9624 9642 9659 9676 9692 9707 9721 9735 9747 9759 9770 9780 9789 9797 9805 9812 9818 9824 9829 9834 9839 9844 9848 9852 9856 9860 9864 9868 9872 9876 9880 9884 9888 9893 9897 9901 9905 9908 9912 9915 9919 9922 9925 9927 9930 9932 9934 9935 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9957 9959 9961 9963 9964 9966 9968 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9970 9970 9970 9969 9968 9967 9966 9965 9963 9961 9959 9957 9955 9952 9950 9947 9944 9941 9938 9935 9932 9929 9926 9922 9919 9916 9912 9909 9905 9902 9898 9893 9889 9884 9878 9872 9866 9858 9850 9840 9830 9818 9805 9790 9774 9756 9736 9715 9691 9665 9636 9605 9572 9535 9496 9454 9409 9361 9309 9254 9196 9134 9069 9000 8927 8850 8770 8686 8597 8505 8410 8310 8207 8100 7990 7876 7760 7640 7518 7393 7267 7139 7009 6879 6748 6618 6489 6361 6235 6112 5992 5876 5766 5660 5562 5469 5385 5309 5242 5184 5135 5098 5070 5054 5049 5055 5073 5102 5141 5192 5253 5324 5404 5494 5592 5697 5809 5927 6051 6178 6310 6444 6579 6716 6853 6989 7124 7258 7388 7516 7640 7761 7877 7989 8097 8199 8297 8390 8479 8563 8642 8717 8788 8855 8917 8977 9033 9085 9135 9182 9226 9268 9307 9345 9380 9413 9444 9474 9502 9528 9553 9576 9598 9619 9638 9656 9672 9688 9702 9715 9728 9739 9750 9760 9769 9777 9785 9792 9799 9805 9810 9815 9820 9824 9828 9831 9834 9837 9839 9840 9841 9842 9842 9841 9840 9839 9837 9835 9832 9829 9826 9822 9819 9815 9811 9807 9803 9799 9796 9792 9789 9787 9784 9783 9781 9780 9779 9779 9780 9780 9781 9782 9784 9786 9788 9790 9793 9795 9798 9800 9802 9805 9807 9809 9811 9812 9814 9815 9817 9818 9819 9820 9820 9821 9822 9823 9824 9824 9825 9826 9827 9829 9830 9832 9833 9835 9837 9838 9840 9842 9844 9846 9848 9849 9851 9852 9854 9855 9856 9856 9857 9857 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9859 9859 9860 9862 9863 9864 9866 9868 9869 9871 9873 9875 9877 9879 9881 6456 4 8 5 9882 9884 9886 9888 9890 9891 9893 9895 9897 9898 9900 9902 9903 9905 9907 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9903 9901 9898 9896 9893 9890 9886 9882 9878 9874 9869 9863 9858 9851 9845 9838 9830 9822 9813 9804 9794 9783 9771 9759 9746 9731 9716 9699 9681 9662 9641 9618 9594 9567 9539 9508 9475 9440 9401 9361 9317 9271 9222 9169 9114 9056 8995 8930 8863 8792 8719 8642 8563 8480 8395 8307 8216 8123 8027 7929 7828 7725 7620 7513 7404 7293 7180 7065 6949 6832 6714 6596 6476 6357 6238 6119 6001 5885 5770 5658 5549 5444 5342 5245 5154 5068 4989 4917 4853 4797 4750 4712 4684 4666 4658 4660 4673 4697 4732 4777 4832 4897 4972 5056 5149 5250 5359 5474 5595 5721 5852 5987 6124 6263 6404 6544 6685 6824 6962 7098 7230 7360 7485 7607 7724 7837 7945 8048 8146 8239 8328 8411 8490 8565 8635 8701 8763 8822 8877 8929 8978 9024 9068 9109 9148 9186 9221 9254 9286 9317 9346 9374 9401 9426 9450 9474 9496 9517 9538 9557 9576 9594 9611 9627 9642 9657 9671 9684 9697 9709 9720 9731 9741 9751 9760 9769 9777 9784 9791 9798 9804 9810 9815 9820 9825 9829 9833 9836 9839 9842 9844 9846 9848 9850 9851 9852 9853 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9859 9859 9859 9858 9858 9858 9858 9858 9857 9857 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9837 9835 9834 9833 9831 9830 9828 9827 9825 9823 9821 9819 9817 9815 9813 9810 9808 9805 9802 9799 9797 9793 9790 9787 9783 9780 9776 9773 9769 9765 9761 9756 9752 9747 9743 9738 9733 9727 9722 9716 9709 9702 9695 9687 9679 9670 9660 9650 9639 9627 9614 9600 9586 9571 9555 9538 9520 9501 9482 9462 9441 9420 9398 9376 9354 9331 9308 9285 9262 9240 9217 9195 9173 9151 9130 9110 9090 9070 9052 9034 9017 9000 8984 8969 8955 8942 8929 8918 8907 8897 8888 8881 8874 8868 8864 8860 8858 8857 8857 8859 8862 8866 8872 8879 8887 8897 8908 8920 8933 8947 8962 8979 8996 9013 9032 9051 9070 9090 9109 9129 9149 9168 9188 9207 9226 9244 9262 9279 9296 9313 9329 9344 9359 9374 9388 9401 9415 9428 9441 9453 9466 9478 9490 9502 9514 9526 9537 9549 9560 9571 9582 9593 9604 9614 9624 9634 9643 9652 9661 6457 4 8 5 9669 9677 9684 9691 9697 9703 9708 9713 9718 9722 9726 9729 9732 9735 9738 9740 9741 9743 9744 9745 9746 9746 9746 9746 9745 9744 9743 9741 9738 9735 9732 9728 9724 9719 9713 9708 9701 9695 9688 9681 9673 9666 9658 9651 9644 9637 9631 9625 9619 9615 9611 9608 9605 9604 9604 9604 9606 9609 9612 9617 9623 9629 9636 9644 9652 9661 9670 9680 9690 9700 9710 9720 9730 9740 9750 9759 9768 9777 9785 9793 9801 9808 9815 9821 9827 9833 9838 9843 9848 9852 9856 9859 9862 9865 9868 9870 9873 9875 9876 9878 9879 9881 9882 9882 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9881 9880 9879 9878 9876 9874 9872 9870 9867 9864 9861 9857 9853 9849 9844 9839 9834 9828 9822 9816 9810 9803 9796 9789 9782 9774 9767 9759 9751 9743 9736 9728 9720 9713 9705 9698 9690 9683 9676 9670 9663 9657 9652 9646 9641 9636 9632 9628 9625 9622 9619 9617 9615 9614 9613 9613 9613 9614 9614 9616 9617 9619 9622 9624 9627 9630 9634 9638 9642 9646 9650 9655 9660 9665 9670 9675 9681 9686 9692 9697 9703 9709 9715 9721 9727 9734 9740 9746 9752 9758 9765 9771 9777 9783 9789 9795 9800 9806 9811 9817 9822 9827 9831 9836 9841 9845 9849 9853 9857 9861 9864 9868 9871 9874 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9907 9910 9913 9915 9918 9920 9923 9925 9927 9929 9931 9932 9934 9936 9937 9938 9939 9940 9942 9943 9944 9945 9945 9946 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9983 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9990 9991 9990 9990 9990 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 6458 4 8 5 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9976 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9968 9969 9969 9970 9972 9973 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9948 9946 9944 9941 9938 9936 9933 9929 9926 9922 9918 9914 9910 9905 9901 9896 9891 9886 9882 9877 9872 9868 9864 9860 9856 9853 9849 9847 9845 9843 9841 9840 9840 9840 9841 9841 9843 9845 9847 9849 9852 9855 9859 9863 9867 9871 9875 9879 9884 9888 9893 9897 9902 9906 9910 9914 9918 9922 9926 9929 9933 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9980 9980 9979 9978 9977 9975 9973 9971 9969 9966 9963 9960 9957 9954 9951 9948 9946 9943 9941 9939 9937 9936 9936 9936 9936 9937 9938 9939 9941 9943 9946 9948 9951 9954 9957 9960 9962 9965 9967 9969 9971 9973 9974 9975 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9950 9948 9945 9942 9939 9936 9931 9927 9922 9916 9910 9904 9897 9890 9883 9875 9868 9860 9853 9846 9839 9833 9828 9823 9819 9816 9814 9813 9813 9814 9816 9819 9823 9828 9833 9840 9847 9854 9861 9869 9877 9885 9892 9900 9907 9913 9919 9925 9929 9934 9938 9941 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9957 9958 9960 9961 9963 9964 9966 9967 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9977 9977 6458 4 9 1 9974 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9985 9984 9983 9981 9980 9978 9976 9975 9973 9971 9970 9969 9968 9967 9966 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9963 9963 9963 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9978 9979 9980 9981 9983 9984 9986 9987 9988 9989 9990 9991 9992 9993 9993 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9987 9986 9986 9985 9985 9985 9985 9986 9986 9987 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9990 9989 9989 9988 9988 9987 9987 9987 9987 9987 9987 9988 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 9999 999910000 9999 9999 9999 9998 9997 9996 9995 9993 9992 9990 9988 9987 9985 9983 9981 9980 9978 9976 9975 9973 9972 9971 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9960 9958 9955 9952 9948 9944 9939 9934 9928 9922 9916 9910 9903 9896 9890 9883 9877 9871 9865 9860 9855 9851 9848 9845 9843 9842 9841 9841 9841 9842 9844 9846 9848 9851 9854 9856 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9887 9889 9892 9895 9898 9901 9904 9908 9911 9915 9919 9923 9928 9932 9937 9941 9945 9950 9954 9958 9961 9964 9967 9970 9972 9974 9976 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9969 9967 9965 9963 9961 9958 9956 9953 9951 9949 9947 9945 9944 9943 9942 9942 9942 9943 9944 9946 9948 9950 9953 9956 9959 9962 9965 9968 9970 9973 9975 9977 9978 9979 9980 9980 9980 9979 9978 9977 9976 9974 9973 9971 9970 9968 9967 9966 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9972 9972 9972 9972 9971 9970 9968 9966 9964 9962 9960 9957 9954 9952 9949 9947 9944 9942 9939 9937 9935 9933 9931 9930 9928 9925 9923 9920 9917 9914 9910 9905 9900 9895 9889 9882 9876 9868 9861 9854 9846 9839 9833 9827 9821 9817 9813 9811 9810 9810 9812 9815 9819 9824 9831 9839 9847 9856 9866 9876 9887 9897 9907 9917 9926 9935 9942 9949 9955 9960 9963 9966 9968 9969 9970 9969 9969 9967 9966 9964 9963 9961 9960 9958 9957 9957 9956 9956 9957 9957 9958 9959 9961 9962 9964 9965 9967 9968 9970 9971 9972 9973 9973 9974 6459 4 9 1 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9946 9944 9942 9940 9938 9937 9935 9934 9932 9931 9930 9929 9928 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9954 9955 9956 9958 9960 9962 9964 9966 9968 9969 9971 9973 9974 9976 9977 9978 9978 9979 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9941 9943 9944 9946 9948 9949 9951 9953 9955 9957 9959 9961 9962 9964 9966 9967 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9978 9977 9976 9974 9973 9972 9971 9970 9970 9969 9969 9970 9970 9972 9973 9975 9976 9978 9981 9983 9985 9988 9990 9992 9994 9995 9997 9997 9998 9998 9998 9998 9997 9996 9995 9994 9992 9991 9989 9988 9986 9985 9984 9983 9982 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9988 9988 9988 9988 9988 9988 9987 9986 9984 9983 9981 9978 9976 9973 9970 9968 9965 9962 9959 9956 9954 9952 9950 9948 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9933 9930 9927 9924 9920 9915 9911 9906 9900 9894 9889 9883 9878 9872 9867 9863 9859 9855 9853 9851 9850 9850 9851 9853 9855 9859 9863 9867 9872 9878 9884 9890 9897 9903 9909 9916 9922 9928 9933 9938 9943 9948 9952 9955 9958 9961 9964 9966 9968 9969 9970 9971 9972 9972 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9958 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9958 9957 9955 9952 9949 9945 9941 9937 9932 9927 9922 9916 9910 9905 9899 9894 9889 9885 9881 9877 9875 9873 6460 4 9 1 9872 9871 9872 9873 9875 9878 9881 9885 9889 9894 9899 9903 9908 9913 9918 9923 9927 9931 9935 9938 9941 9943 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9961 9963 9964 9966 9968 9970 9973 9975 9977 9979 9980 9982 9983 9984 9985 9986 9986 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9973 9972 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9947 9948 9948 9950 9951 9952 9954 9956 9958 9960 9962 9963 9965 9967 9969 9970 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9971 9972 9972 9974 9975 9977 9978 9980 9982 9984 9986 9988 9990 9992 9993 9994 9995 9996 9996 9996 9996 9995 9994 9993 9992 9990 9988 9987 9985 9983 9982 9980 9978 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9983 9984 9985 9986 9988 9989 9990 9992 9993 9994 9995 9996 9997 9998 9998 9999 9999 99991000010000100001000010000100001000010000100001000010000100001000010000100001000010000 9999 9999 9998 9997 9997 9995 9994 9993 9991 9989 9987 9985 9983 9981 9979 9977 9975 9973 9972 9970 9969 9968 9968 9968 9968 9968 9969 9970 9971 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9984 9984 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9915 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9895 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9882 9881 9881 9882 9882 9882 9883 9884 9884 9885 9886 9886 9887 9887 9887 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9880 9880 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9875 6461 4 9 1 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9868 9867 9865 9864 9861 9859 9856 9853 9850 9847 9844 9841 9839 9836 9834 9832 9831 9830 9829 9830 9830 9832 9833 9836 9838 9841 9845 9848 9852 9855 9859 9862 9866 9869 9872 9875 9877 9879 9881 9883 9885 9886 9887 9888 9890 9891 9892 9894 9895 9897 9899 9902 9904 9907 9910 9913 9916 9919 9922 9926 9929 9932 9935 9938 9940 9942 9945 9946 9948 9949 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9964 9965 9967 9968 9970 9971 9973 9974 9975 9976 9976 9977 9977 9976 9976 9975 9974 9973 9971 9969 9968 9966 9964 9962 9961 9959 9958 9957 9956 9955 9955 9955 9955 9956 9957 9958 9959 9960 9962 9963 9964 9966 9967 9967 9968 9968 9968 9968 9968 9967 9966 9965 9964 9962 9961 9959 9957 9956 9955 9953 9952 9952 9951 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9934 9933 9933 9933 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9946 9946 9946 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9926 9925 9924 9924 9924 9924 9925 9926 9928 9930 9932 9934 9937 9939 9942 9945 9948 9951 9954 9956 9959 9961 9963 9965 9966 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9939 9937 9935 9934 9933 9932 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9929 9929 9928 9927 9925 9923 9920 9916 9913 9908 9903 9898 9893 9887 9881 9876 9871 9865 9861 9857 9853 9850 9848 9847 9846 9847 9848 9850 9852 9855 9859 9864 9868 9873 9879 9884 9889 9895 9900 9904 9909 9912 9916 9919 9921 9923 9924 9925 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9889 6462 4 9 1 9887 9884 9881 9879 9876 9873 9871 9868 9866 9864 9862 9860 9859 9857 9857 9856 9856 9856 9857 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9881 9882 9882 9882 9883 9882 9882 9882 9881 9880 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9880 9880 9880 9879 9878 9878 9876 9875 9873 9872 9870 9868 9865 9863 9861 9859 9856 9854 9852 9849 9847 9845 9843 9842 9840 9838 9837 9835 9834 9833 9831 9830 9829 9828 9826 9825 9824 9823 9821 9820 9818 9816 9815 9813 9811 9809 9806 9804 9801 9799 9796 9793 9790 9787 9784 9781 9777 9774 9771 9767 9764 9761 9757 9754 9751 9748 9745 9742 9739 9736 9734 9731 9728 9725 9723 9720 9717 9714 9710 9707 9703 9700 9696 9691 9687 9683 9678 9673 9668 9663 9657 9652 9646 9640 9634 9628 9622 9616 9609 9602 9595 9588 9580 9573 9565 9556 9548 9539 9530 9521 9511 9502 9492 9482 9471 9461 9450 9439 9429 9418 9406 9395 9383 9372 9360 9347 9335 9321 9308 9293 9279 9263 9247 9230 9212 9193 9173 9152 9130 9107 9083 9058 9031 9004 8975 8944 8913 8880 8845 8809 8771 8732 8690 8647 8602 8554 8505 8453 8399 8342 8283 8221 8156 8089 8020 7947 7873 7795 7715 7633 7548 7461 7371 7279 7185 7089 6990 6889 6786 6680 6572 6461 6348 6232 6113 5992 5868 5741 5611 5479 5344 5206 5067 4925 4781 4637 4491 4344 4198 4052 3907 3764 3623 3485 3350 3219 3093 2971 2856 2745 2641 2544 2453 2368 2290 2219 2155 2097 2045 2000 1960 1925 1896 1871 1851 1835 1824 1816 1811 1811 1814 1821 1832 1847 1866 1890 1920 1954 1995 2042 2096 2157 2225 2301 2384 2476 2575 2682 2797 2918 3046 3179 3318 3460 3605 3752 3900 4047 4192 4334 4472 4604 4729 4846 4955 5053 5141 5218 5283 5337 5378 5407 5425 5431 5425 5409 5383 5348 5305 5254 5196 5132 5064 4991 4915 4837 4757 4676 4595 4515 4435 4356 4280 4205 4133 4064 3999 3937 3879 3825 3776 3732 3693 3660 3633 3614 3601 3596 3600 3612 3633 3663 3704 3754 3815 3887 3969 4061 4163 4276 4398 4529 4668 4815 4969 5128 5293 5461 5632 5805 5979 6153 6325 6495 6663 6826 6985 7139 7287 7429 7565 7694 7816 7932 8042 8145 8242 8332 8417 8497 8572 8642 8707 8769 8827 8881 8932 8980 9026 9069 9109 9148 9184 9218 9251 9282 9311 9338 9364 9388 9411 9432 9452 9471 9488 9505 9520 9534 9547 9560 9572 9583 9593 9602 9612 9620 9628 9636 9644 9651 9658 9664 9670 9676 9682 9688 9693 9698 9703 9708 9712 9717 9721 9725 9728 9732 9735 9738 9741 9744 9746 9748 9750 9752 9753 9754 9755 9756 9756 9757 9757 9756 9756 9755 9754 9753 9752 9750 9749 9747 9745 9743 9741 9739 9737 9735 9734 9732 9730 6463 4 9 1 9729 9728 9727 9727 9727 9727 9728 9728 9730 9731 9733 9735 9738 9740 9743 9746 9750 9753 9756 9759 9763 9766 9769 9772 9775 9778 9781 9784 9786 9789 9791 9794 9796 9799 9801 9804 9806 9808 9811 9813 9816 9818 9821 9823 9825 9827 9829 9831 9832 9834 9835 9836 9836 9836 9836 9836 9836 9835 9835 9834 9833 9833 9832 9832 9831 9832 9832 9832 9833 9835 9836 9838 9840 9843 9845 9848 9851 9854 9857 9859 9862 9865 9867 9869 9871 9872 9873 9874 9875 9875 9875 9874 9874 9873 9872 9871 9869 9868 9867 9865 9864 9863 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9852 9851 9850 9850 9850 9850 9850 9850 9851 9852 9853 9854 9856 9858 9860 9863 9866 9869 9872 9875 9879 9883 9886 9890 9893 9896 9899 9902 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9930 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9952 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9929 9928 9925 9923 9919 9915 9910 9905 9899 9892 9885 9877 9869 9861 9853 9845 9838 9830 9824 9818 9813 9808 9805 9803 9802 9802 9803 9805 9809 9813 9817 9823 9829 9836 9843 9850 9857 9865 9872 9879 9886 9892 9898 9904 9910 9915 9920 9924 9928 9932 9936 9939 9942 9945 9948 9950 9952 9954 9956 9957 9958 9959 9959 9959 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9940 9938 9937 9936 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9924 9925 9925 9927 9928 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9928 9928 9927 9926 9926 9926 9926 9926 9926 9926 9927 9928 9929 9929 9931 9932 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9933 9931 9928 9926 9923 9921 9918 9915 9912 9910 9907 9905 9903 9901 9900 9899 9899 9899 9899 9900 9901 9903 9905 9907 9910 9912 9915 9918 9921 9924 9926 9929 9931 9934 9936 9937 9939 9940 9941 9941 9942 9942 9942 9942 6464 4 9 1 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9942 9940 9938 9935 9932 9930 9927 9924 9922 9919 9916 9914 9911 9908 9906 9903 9900 9898 9895 9892 9890 9887 9884 9881 9878 9875 9872 9870 9867 9864 9862 9859 9857 9855 9854 9853 9852 9852 9852 9853 9855 9856 9859 9862 9865 9869 9873 9878 9883 9888 9893 9898 9903 9908 9913 9918 9922 9927 9930 9934 9937 9940 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9955 9957 9958 9960 9961 9963 9964 9966 9967 9968 9968 9969 9969 9969 9968 9967 9966 9964 9963 9961 9958 9956 9954 9951 9949 9947 9945 9944 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9938 9935 9932 9928 9922 9916 9908 9900 9890 9880 9868 9856 9844 9832 9819 9807 9796 9785 9775 9766 9759 9753 9749 9747 9747 9748 9751 9756 9763 9771 9780 9790 9801 9813 9825 9837 9849 9861 9872 9882 9892 9901 9909 9916 9921 9926 9931 9934 9936 9938 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9950 9952 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9970 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9951 9948 9945 9942 9938 9934 9929 9924 9918 9912 9904 9896 9887 9878 9867 9856 9843 9830 9815 9799 9782 9764 9744 9723 9701 9677 9652 9625 9597 9567 9536 9504 9471 9436 9400 9364 9326 9288 9250 9212 9174 9137 9100 9064 9030 8997 8966 8937 8911 8887 8867 8850 8836 8825 8818 8815 8815 8819 8827 8838 8853 8870 8891 8915 8941 8970 9000 9033 9066 9101 9136 9172 9207 9243 9278 9313 9346 9379 9410 9440 9469 9496 9522 9546 9569 9590 9610 9629 9647 9664 9679 9694 9708 9722 9734 9747 9759 9770 9781 9792 9803 9813 9823 9832 9841 9850 9858 9866 9874 9881 9887 9894 9899 9904 9909 9914 9918 9921 9925 9928 9931 9933 9936 9938 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9976 9976 9975 9974 6465 4 9 1 9973 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9960 9959 9959 9959 9959 9960 9960 9961 9962 9964 9965 9967 9968 9970 9971 9972 9974 9975 9975 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9979 9977 9976 9974 9972 9970 9969 9967 9965 9964 9963 9962 9962 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9948 9950 9951 9953 9954 9956 9958 9960 9962 9964 9966 9967 9968 9969 9970 9970 9970 9969 9968 9967 9966 9964 9962 9960 9958 9956 9955 9953 9951 9950 9949 9949 9948 9948 9949 9950 9951 9953 9955 9957 9959 9961 9964 9966 9969 9971 9974 9976 9978 9979 9981 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9950 9949 9948 9948 9948 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9989 9989 9989 9989 9989 9989 9988 9987 9986 9985 9983 9981 9979 9977 9974 9972 9969 9966 9963 9961 9958 9955 9953 9950 9948 9946 9944 9942 9941 9940 9939 9939 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9941 9940 9938 9936 9933 9930 9927 9924 9920 9916 9912 9907 9903 9899 9895 9891 9887 9884 9881 9878 9875 9874 9872 9871 9871 9871 9871 9872 9873 9875 9877 9879 9882 9885 9888 9891 9894 9897 9900 9902 9905 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9946 9947 9948 9950 9952 9954 9956 9959 9962 9965 9968 9971 9974 9977 9979 9982 9984 9986 9987 9988 9989 9989 9989 9988 9987 9986 9985 9983 9982 9980 9978 9976 9974 9973 9972 9970 9969 9969 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 6466 4 9 1 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9986 9985 9984 9983 9981 9980 9978 9976 9975 9973 9972 9971 9970 9969 9968 9968 9968 9968 9969 9970 9971 9971 9972 9973 9974 9974 9974 9974 9974 9973 9971 9969 9967 9964 9960 9957 9953 9949 9945 9940 9936 9932 9929 9926 9923 9921 9919 9918 9918 9918 9919 9920 9922 9925 9928 9931 9935 9938 9942 9946 9950 9953 9957 9960 9963 9965 9967 9969 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9965 9964 9962 9961 9959 9957 9955 9953 9951 9948 9945 9942 9939 9936 9932 9928 9923 9919 9914 9909 9904 9899 9894 9889 9884 9879 9875 9871 9867 9863 9861 9858 9857 9856 9856 9856 9857 9859 9861 9864 9867 9871 9875 9880 9885 9890 9896 9901 9906 9912 9917 9921 9926 9930 9934 9937 9940 9943 9945 9947 9948 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9957 9955 9952 9950 9948 9945 9942 9940 9937 9934 9932 9930 9927 9925 9924 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9913 9912 9911 9911 9911 9911 9912 9913 9914 9915 9917 9919 9921 9923 9926 9928 9930 9932 9934 9935 9937 9938 9939 9939 9939 9940 9939 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9930 9928 9927 9925 9922 9919 9916 9912 9908 9903 9898 9893 9888 9882 9876 9871 9865 9859 9854 9849 9844 9840 9836 9833 9830 9828 9826 9825 9825 9825 9826 9827 9829 9831 9833 9836 9839 9841 9844 9847 9849 9851 9853 9854 9855 9855 9855 9855 9853 9852 9850 9847 9844 9841 9838 9834 9831 9827 9824 9820 9817 9815 9812 9810 9809 9808 9808 9808 9809 9810 9812 9814 9816 9819 9822 9825 9828 9832 9835 9838 9842 9845 9848 9850 9853 9855 9857 9858 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9888 9889 9889 9889 9889 9889 9888 9887 9885 9883 9881 9879 9877 9874 9871 9868 9866 9863 9860 9857 9854 9852 9849 9847 9844 9842 9840 9837 9835 9833 9831 9829 9827 9824 9822 9820 9817 9815 9813 9810 9808 9806 9804 9803 9802 9801 9800 9800 9800 9801 9802 9804 6467 4 9 1 9806 9809 9811 9815 9818 9822 9826 9830 9834 9838 9842 9846 9850 9854 9858 9861 9865 9868 9871 9875 9878 9881 9884 9887 9890 9893 9897 9900 9903 9907 9910 9913 9917 9920 9923 9926 9928 9931 9933 9935 9936 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9941 9942 9943 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9957 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9948 9948 9949 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9924 9923 9924 9924 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9972 9972 9971 9971 9970 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9969 9970 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9977 9977 9976 9975 9973 9971 9969 9966 9962 9959 9955 9950 9945 9940 9934 9928 9922 9916 9910 9904 9898 9892 9887 9882 9877 9873 9870 9868 9866 9865 9865 9866 9868 9870 9874 9878 9883 9888 9894 9900 9907 9914 9921 9928 9935 9941 9947 9953 9958 9963 9967 9971 9974 9976 9978 9980 9981 9981 9981 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9976 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9951 9949 9947 9945 9942 9939 9936 9933 9929 9925 9922 9918 9914 9910 9906 9902 9898 9894 9891 9888 9885 9883 9881 9880 9878 9878 9877 9877 9877 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9909 9910 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9924 9925 9926 6468 4 9 1 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9967 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9982 9982 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9979 9978 9977 9976 9974 9973 9972 9970 9969 9968 9966 9965 9964 9964 9963 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9968 9969 9971 9972 9974 9975 9977 9978 9979 9981 9982 9982 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9973 9972 9971 9969 9967 9965 9962 9959 9956 9953 9950 9946 9943 9939 9936 9933 9930 9927 9925 9923 9921 9920 9920 9919 9920 9920 9921 9923 9924 9926 9929 9931 9934 9936 9939 9942 9944 9947 9949 9951 9953 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9980 9980 9980 9979 9978 9978 9976 9975 9974 9973 9971 9969 9968 9966 9965 9963 9962 9961 9959 9958 9958 9957 9957 9957 9957 9958 9959 9960 9961 9962 9964 9965 9967 9969 9970 9972 9973 9975 9976 9977 9978 9978 9979 9979 9979 9978 9977 9977 9975 9974 9973 9971 9969 9968 9966 9964 9962 9960 9959 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9908 9906 9906 9905 9905 9905 9905 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9921 9921 9921 9921 9921 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9896 9895 9893 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9882 9881 9880 9880 9880 9880 9880 9880 9880 6469 4 9 1 9880 9880 9880 9880 9880 9879 9878 9876 9875 9872 9869 9866 9862 9857 9852 9846 9839 9832 9824 9816 9807 9797 9786 9775 9762 9749 9735 9720 9704 9687 9668 9649 9628 9605 9582 9556 9529 9500 9469 9437 9402 9366 9328 9288 9246 9202 9156 9109 9059 9008 8955 8901 8844 8786 8727 8666 8603 8539 8473 8406 8337 8266 8194 8120 8045 7967 7888 7808 7725 7641 7555 7467 7377 7286 7193 7099 7004 6908 6811 6713 6615 6517 6420 6324 6228 6135 6044 5957 5873 5793 5717 5648 5584 5528 5478 5437 5404 5380 5366 5361 5367 5382 5409 5445 5492 5548 5615 5690 5775 5867 5967 6074 6187 6305 6427 6553 6681 6810 6941 7071 7200 7328 7453 7576 7695 7810 7922 8029 8131 8229 8322 8410 8494 8573 8648 8718 8785 8847 8906 8962 9014 9064 9110 9154 9196 9235 9273 9308 9341 9372 9402 9430 9456 9481 9504 9526 9546 9564 9582 9598 9612 9626 9638 9648 9658 9666 9674 9680 9686 9690 9694 9697 9700 9702 9703 9705 9706 9707 9708 9710 9711 9713 9715 9718 9721 9724 9729 9733 9738 9744 9750 9757 9764 9771 9779 9787 9795 9803 9811 9819 9826 9834 9841 9848 9854 9861 9866 9872 9876 9881 9885 9888 9891 9894 9896 9898 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9933 9934 9935 9936 9936 9935 9935 9934 9932 9931 9929 9927 9925 9922 9920 9918 9917 9915 9914 9913 9912 9912 9912 9912 9912 9912 9912 9912 9911 9909 9907 9904 9900 9894 9888 9880 9871 9861 9850 9838 9825 9812 9798 9785 9771 9758 9746 9735 9725 9717 9711 9706 9704 9704 9707 9711 9717 9726 9736 9748 9760 9774 9789 9804 9819 9834 9848 9861 9874 9885 9895 9904 9912 9918 9923 9927 9929 9931 9932 9933 9933 9932 9932 9932 9932 9932 9932 9933 9934 9935 9936 9938 9940 9942 9943 9945 9946 9947 9948 9948 9948 9947 9946 9945 9943 9941 9939 9936 9934 9932 9930 9928 9927 9925 9925 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9934 9934 9933 9933 9931 9930 9929 9927 9926 9925 9924 9923 9922 9922 9922 9923 9924 9925 9927 9929 9932 9934 9937 9940 9943 9946 9949 9951 9954 9956 9957 9959 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9946 9944 9943 9941 9938 9936 9934 9931 9928 9926 9923 9920 9918 9915 9912 9910 9907 9904 9901 9897 9894 9890 9885 9881 9875 9870 9864 9857 9850 9842 9834 9826 9818 9810 9802 9795 9788 9781 9775 6470 4 9 1 9770 9766 9763 9761 9761 9761 9763 9766 9770 9775 9781 9788 9795 9803 9811 9819 9827 9834 9842 9848 9855 9860 9865 9869 9872 9874 9876 9876 9876 9876 9874 9873 9871 9869 9867 9865 9862 9860 9859 9857 9856 9855 9855 9855 9855 9856 9857 9858 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9970 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9970 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9961 9960 9958 9956 9954 9952 9949 9947 9944 9942 9939 9937 9935 9934 9932 9931 9931 9930 9931 9931 9932 9933 9934 9935 9937 9938 9940 9941 9942 9943 9944 9944 9944 9944 9943 9942 9941 9939 9937 9935 9933 9930 9928 9926 9923 9921 9919 9917 9916 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9919 9921 9922 9923 9925 9927 9929 9931 9933 9936 9938 9940 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9940 9941 9941 9941 9941 9940 9940 9940 9939 9938 9936 9935 9933 9930 9927 9924 9920 9916 9911 9906 9901 9896 9891 9885 9880 9875 9870 9865 9861 9857 9853 9850 9847 9844 9842 9841 9840 9839 9838 9838 9838 9838 9839 9839 9839 9840 9840 9840 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9845 9846 9848 9850 9852 9854 9857 9859 9862 9865 9869 9872 9875 9879 9882 9886 9889 9892 9895 9899 9902 9904 9907 9910 9913 9915 9918 9921 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9947 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 6471 4 9 1 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9932 9933 9934 9935 9937 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9937 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9922 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9894 9891 9888 9885 9882 9879 9875 9872 9868 9865 9862 9859 9856 9853 9851 9849 9847 9846 9844 9844 9843 9842 9842 9842 9842 9842 9841 9841 9841 9840 9839 9838 9837 9836 9834 9832 9830 9829 9827 9825 9823 9822 9821 9820 9819 9819 9819 9820 9821 9823 9825 9827 9829 9832 9835 9838 9841 9844 9847 9850 9853 9855 9858 9860 9862 9864 9866 9867 9868 9870 9871 9872 9873 9875 9876 9877 9879 9880 9882 9883 9885 9887 9888 9890 9892 9893 9894 9895 9896 9896 9897 9896 9896 9895 9894 9892 9890 9888 9885 9882 9879 9875 9872 9868 9864 9859 9855 9850 9846 9841 9837 9832 9827 9823 9818 9813 9808 9803 9798 9793 9788 9782 9777 9770 9764 9757 9750 9742 9734 9725 9715 9704 9693 9680 9666 9652 9636 9619 9600 9579 9557 9534 9508 9480 9450 9418 9383 9346 9306 9263 9217 9167 9115 9059 8999 8936 8869 8798 8723 8644 8560 8472 8380 8284 8183 8078 7969 7855 7737 7616 7490 7360 7227 7091 6952 6810 6666 6519 6371 6222 6072 5921 5771 5621 5472 5324 5178 5035 4894 4757 4622 4492 4366 4244 4127 4016 3909 3808 3713 3623 3540 3464 3394 3331 3276 3228 3188 3157 3134 3121 3117 3122 3138 3164 3201 3249 3308 3378 3459 3551 3654 3768 3892 4026 4168 4319 4478 4643 4814 4989 5168 5350 5533 5717 5900 6082 6261 6436 6608 6775 6936 7092 7241 7384 7520 7650 7773 7889 7999 8103 8200 8293 8379 8461 8538 8611 8680 8745 8807 8866 8922 8975 9026 9074 9120 9164 9206 9246 9283 9319 9353 9385 9416 9445 9472 9497 9521 9544 9565 9585 9603 9621 9637 9652 9667 9681 9693 9705 9717 9728 9738 9747 9756 9764 9772 9779 9786 9792 9798 9804 9809 9813 9818 9822 9826 9829 9833 9836 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9865 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 6472 4 9 1 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9919 9916 9913 9910 9906 9902 9898 9894 9890 9885 9880 9876 9871 9867 9862 9858 9855 9851 9848 9845 9843 9841 9840 9839 9838 9838 9838 9839 9840 9841 9842 9844 9845 9847 9849 9851 9853 9856 9858 9860 9863 9865 9868 9871 9874 9877 9880 9883 9886 9890 9893 9897 9901 9904 9908 9911 9915 9918 9921 9924 9927 9930 9932 9934 9935 9937 9938 9938 9939 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9929 9930 9932 9934 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9945 9944 9942 9941 9940 9939 9938 9937 9937 9936 9937 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9944 9944 9942 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9921 9920 9919 9918 9918 9918 9917 9917 9916 9915 9913 9911 9907 9903 9897 9890 9882 9872 9861 9849 9836 9822 9807 9791 9776 9760 9745 9730 9716 9704 9693 9684 9677 9673 9670 9670 9672 9676 9683 9691 9701 9713 9725 9739 9753 9768 9782 9796 9809 9822 9834 9844 9853 9861 9868 9874 9878 9881 9884 9886 9887 9888 9888 9889 9889 9890 9891 9893 9895 9897 9900 9904 9907 9911 9915 9919 9923 9927 9930 9933 9935 9937 9938 9938 9937 9935 9932 9929 9925 9920 9914 9909 9903 9896 9890 9884 9878 9872 9867 9862 9858 9855 9853 9852 9851 9851 9852 9854 9857 9860 9864 9868 9872 9877 9882 9886 9891 9895 9899 9902 9905 9908 9910 9912 9913 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9913 9914 9914 9915 9916 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9915 9915 9915 9915 9916 9917 9918 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9974 9973 9972 9971 9969 9967 9965 9963 9961 9959 9958 9956 9954 6473 4 9 1 9953 9952 9951 9951 9951 9951 9952 9953 9954 9955 9957 9959 9961 9963 9964 9966 9968 9969 9970 9971 9972 9972 9972 9971 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9940 9939 9936 9934 9932 9929 9927 9925 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9892 9888 9883 9877 9871 9863 9854 9843 9832 9819 9805 9790 9775 9758 9741 9724 9708 9691 9675 9660 9647 9634 9624 9616 9609 9605 9604 9604 9607 9613 9620 9629 9640 9652 9666 9680 9694 9709 9724 9738 9752 9764 9776 9786 9795 9802 9808 9812 9815 9817 9818 9818 9817 9815 9813 9811 9809 9807 9806 9805 9805 9805 9806 9807 9810 9813 9816 9821 9825 9830 9835 9840 9845 9850 9854 9859 9863 9866 9869 9872 9874 9876 9878 9879 9880 9882 9883 9884 9885 9887 9889 9891 9894 9897 9900 9904 9908 9912 9917 9921 9926 9931 9935 9940 9944 9948 9951 9954 9957 9959 9960 9961 9961 9961 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9944 9943 9942 9942 9941 9941 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9944 9943 9942 9942 9942 9943 9943 9944 9945 9946 9948 9949 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9965 9965 9964 9963 9961 9960 9959 9958 9958 9957 9956 9956 9956 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9967 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9956 9956 9955 9956 9956 9957 9958 9958 9960 9961 9962 9964 9965 9967 9969 9970 9972 9973 9975 9976 9977 9979 9980 9981 9981 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9978 9978 9977 9976 9975 9974 9972 9971 9969 9966 9964 9962 9959 9957 9955 9953 9951 9949 9947 9946 9945 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9936 9935 9933 9931 9929 9926 9924 9921 9918 9915 9913 9910 9908 9906 9905 9904 9903 9903 9904 9905 9906 9908 9910 9913 9916 9919 9923 6474 4 9 1 9927 9930 9934 9937 9941 9944 9946 9949 9951 9952 9953 9954 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9954 9954 9953 9952 9950 9948 9946 9942 9939 9934 9929 9924 9918 9912 9906 9900 9893 9887 9881 9875 9869 9864 9859 9855 9852 9850 9848 9848 9848 9849 9851 9854 9857 9861 9866 9871 9876 9881 9887 9892 9898 9903 9907 9912 9915 9919 9921 9924 9925 9927 9927 9928 9928 9929 9929 9929 9929 9930 9931 9932 9933 9934 9936 9938 9941 9943 9946 9948 9951 9953 9956 9958 9959 9961 9962 9962 9962 9962 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9950 9950 9950 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9937 9934 9932 9930 9928 9926 9925 9924 9923 9922 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9884 9884 9884 9884 9885 9886 9887 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9922 9923 9923 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9927 9927 9928 9929 9930 9932 9933 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9948 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9960 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9956 9956 9955 9953 9952 9949 9946 9943 9939 9935 9930 9925 9920 9915 9910 9905 9900 9896 9892 9888 9885 9882 9880 9878 6475 4 9 1 9876 9875 9873 9871 9869 9866 9863 9859 9853 9846 9838 9828 9817 9804 9790 9774 9757 9739 9719 9699 9679 9659 9638 9619 9600 9583 9568 9554 9543 9534 9528 9524 9524 9526 9531 9538 9548 9560 9575 9591 9608 9626 9646 9665 9685 9704 9723 9741 9757 9773 9787 9800 9811 9821 9829 9836 9841 9845 9847 9849 9850 9850 9850 9849 9848 9847 9847 9846 9846 9847 9847 9848 9850 9852 9853 9855 9857 9858 9859 9859 9858 9856 9852 9847 9840 9831 9820 9807 9792 9775 9756 9735 9713 9689 9665 9640 9615 9591 9567 9544 9523 9504 9487 9473 9462 9454 9450 9449 9451 9457 9466 9478 9492 9509 9528 9548 9570 9593 9615 9638 9660 9682 9702 9721 9739 9755 9769 9782 9793 9802 9810 9816 9821 9825 9828 9830 9831 9833 9834 9835 9836 9837 9838 9840 9842 9844 9846 9848 9851 9854 9857 9860 9863 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9887 9886 9884 9882 9881 9879 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9851 9849 9848 9846 9844 9842 9840 9838 9835 9833 9830 9826 9822 9817 9812 9806 9799 9791 9782 9771 9759 9746 9731 9715 9696 9675 9652 9627 9599 9568 9534 9497 9456 9411 9362 9309 9251 9189 9121 9048 8969 8885 8795 8699 8597 8489 8375 8256 8131 8001 7866 7727 7584 7438 7289 7137 6985 6832 6678 6526 6376 6228 6084 5944 5809 5680 5558 5443 5336 5238 5150 5072 5004 4947 4901 4867 4845 4835 4838 4852 4879 4918 4969 5031 5105 5189 5284 5388 5500 5621 5750 5884 6024 6169 6317 6468 6621 6774 6927 7079 7229 7377 7521 7661 7796 7926 8051 8171 8284 8391 8493 8588 8677 8760 8838 8911 8978 9040 9098 9151 9200 9246 9288 9327 9363 9396 9427 9455 9482 9506 9529 9549 9569 9586 9603 9618 9632 9644 9656 9666 9676 9684 9691 9698 9702 9706 9708 9708 9707 9704 9698 9691 9681 9670 9655 9638 9619 9598 9574 9549 9522 9493 9464 9434 9404 9374 9346 9318 9293 9270 9250 9234 9221 9212 9207 9206 9210 9218 9230 9246 9266 9288 9314 9342 9372 9404 9436 9468 9501 9533 9564 9593 9621 9647 9672 9694 9714 9731 9747 9761 9773 9783 9793 9800 9807 9813 9819 9824 9829 9834 9838 9843 9848 9853 9859 9864 9870 9875 9881 9887 9892 9898 9903 9908 9913 9917 9921 9924 9927 9930 9933 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 6476 4 9 1 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9963 9963 9963 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9943 9942 9941 9941 9941 9942 9942 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9959 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9951 9952 9952 9953 9953 9955 9956 9957 9959 9960 9962 9964 9965 9967 9968 9969 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9966 9964 9963 9961 9960 9959 9957 9957 9956 9956 9955 9956 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9961 9961 9960 9960 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9956 9955 9954 9952 9951 9949 9947 9946 9944 9943 9942 9941 9940 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9944 9944 9943 9942 9941 9939 9937 9934 9930 9927 9922 9918 9913 9908 9903 9897 9892 9887 9882 9878 9874 9870 9867 9864 9863 9861 9861 9860 9861 9862 9864 9866 9868 9871 9874 9878 9882 9885 9889 9894 9898 9902 9905 9909 9913 9916 9919 9922 9925 9927 9930 9932 9933 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9958 9957 9956 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9938 9936 9934 9932 9930 9926 9922 9918 9912 9906 9900 9892 9884 9876 6477 4 9 1 9867 9859 9850 9841 9832 9824 9817 9810 9804 9799 9795 9792 9791 9791 9792 9795 9798 9803 9809 9815 9823 9831 9839 9847 9856 9864 9872 9880 9888 9894 9901 9906 9911 9915 9918 9921 9923 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9919 9918 9917 9916 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9894 9893 9891 9890 9889 9888 9888 9888 9889 9889 9890 9892 9894 9896 9898 9900 9903 9905 9908 9910 9913 9915 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9935 9935 9935 9934 9933 9932 9930 9928 9926 9924 9921 9918 9915 9912 9908 9904 9900 9896 9892 9888 9884 9881 9877 9874 9871 9869 9867 9865 9864 9864 9864 9864 9865 9867 9869 9871 9874 9877 9881 9885 9889 9893 9897 9901 9905 9909 9912 9916 9919 9922 9925 9928 9930 9932 9933 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9941 9940 9939 9937 9935 9933 9931 9928 9926 9923 9921 9918 9916 9913 9911 9909 9907 9906 9904 9903 9902 9902 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9948 9949 9950 9950 9951 9950 9950 9949 9947 9946 9944 9942 9939 9937 9934 9932 9929 9927 9925 9923 9921 9920 9919 9919 9919 9919 9920 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9942 9943 9943 9943 9942 9942 9940 9939 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9915 9914 9912 9911 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9916 9916 9915 9915 9914 9912 9910 9908 9905 9902 9899 9896 9892 9887 9883 9878 9874 9868 9863 9858 9852 9846 9839 9833 9826 9819 9811 9804 9796 9787 9778 9770 9760 9751 9742 9732 9722 9713 9704 9695 9686 9678 9671 9664 9657 9652 9647 9644 9641 9639 9637 9637 9638 9639 9641 9644 9648 9652 9657 9662 9668 9674 9681 9688 9695 9702 9709 9716 9724 9732 9739 9747 9755 9762 9770 9777 9785 9792 9800 9807 9814 9821 9828 9834 9841 9847 9853 9859 9864 9869 9874 9879 9883 9887 9891 9895 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9940 9941 9943 9944 9945 9945 9946 9946 9946 6478 4 9 2 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9938 9938 9939 9938 9938 9937 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9900 9899 9899 9898 9898 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9918 9919 9920 9921 9923 9924 9926 9929 9931 9933 9935 9938 9940 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9959 9959 9958 9957 9955 9953 9951 9949 9946 9943 9940 9937 9934 9931 9928 9926 9923 9921 9919 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9904 9901 9899 9896 9893 9889 9885 9881 9876 9872 9867 9863 9858 9854 9850 9846 9842 9839 9836 9834 9832 9831 9830 9830 9830 9830 9831 9832 9833 9834 9836 9838 9839 9841 9844 9846 9848 9851 9853 9856 9859 9862 9866 9869 9873 9877 9881 9885 9889 9893 9897 9900 9904 9907 9910 9913 9915 9917 9919 9920 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9894 9893 9891 9890 9890 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9877 9875 9873 9871 9869 9867 9866 9864 9863 9862 9861 9860 9859 9859 9858 9858 9858 9857 9857 9857 9857 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 6479 4 9 2 9880 9881 9881 9882 9883 9884 9886 9887 9889 9892 9894 9897 9900 9904 9907 9911 9915 9918 9921 9925 9927 9930 9932 9933 9934 9934 9934 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9914 9913 9912 9912 9913 9913 9914 9915 9916 9916 9917 9917 9917 9917 9916 9914 9912 9910 9907 9904 9900 9896 9893 9889 9885 9882 9879 9876 9874 9872 9871 9870 9869 9869 9868 9868 9867 9866 9864 9861 9858 9854 9848 9842 9834 9826 9816 9806 9795 9784 9772 9760 9749 9738 9728 9719 9712 9706 9702 9699 9699 9701 9704 9709 9716 9725 9735 9746 9758 9770 9783 9796 9809 9821 9833 9844 9854 9863 9872 9879 9885 9890 9895 9898 9901 9904 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9922 9923 9925 9927 9928 9929 9930 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9927 9927 9928 9929 9931 9933 9935 9937 9940 9942 9945 9947 9949 9951 9953 9954 9954 9955 9954 9954 9952 9951 9948 9946 9943 9941 9938 9935 9932 9929 9926 9923 9921 9918 9916 9915 9913 9911 9910 9908 9907 9905 9903 9901 9899 9896 9893 9889 9885 9881 9876 9871 9866 9860 9854 9848 9842 9836 9830 9824 9818 9813 9808 9804 9801 9798 9795 9794 9793 9793 9794 9796 9798 9801 9805 9809 9813 9818 9824 9829 9835 9841 9846 9852 9857 9862 9867 9872 9876 9880 9884 9887 9889 9892 9894 9895 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9904 9906 9907 9909 9910 9912 9914 9916 9919 9921 9923 9926 9928 9930 9931 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9969 9969 9969 9968 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9944 9943 9941 9939 9938 9936 9935 9934 9933 9933 9933 9933 9933 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9947 9948 9948 9948 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9930 9929 9928 9926 9924 9922 9919 9916 9912 9909 9905 9902 9899 9896 9893 9891 9890 9889 9889 9889 9890 9891 9893 9896 9898 9901 9903 9905 9907 9908 9908 9908 9907 9905 9903 9900 9896 9892 9887 9882 9877 9872 6480 4 9 2 9867 9863 9858 9854 9850 9846 9841 9837 9832 9826 9818 9810 9799 9787 9772 9755 9735 9712 9687 9660 9630 9599 9566 9532 9499 9465 9432 9402 9373 9348 9326 9308 9294 9285 9281 9283 9289 9299 9315 9334 9357 9383 9411 9441 9473 9504 9536 9567 9597 9626 9652 9677 9699 9719 9737 9752 9766 9777 9787 9795 9802 9808 9814 9819 9823 9828 9832 9837 9841 9846 9850 9854 9859 9863 9867 9871 9874 9877 9879 9882 9883 9885 9885 9886 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9896 9896 9897 9898 9900 9901 9903 9905 9907 9910 9912 9914 9916 9917 9919 9920 9920 9921 9921 9920 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9910 9910 9910 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9912 9912 9912 9913 9913 9914 9916 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9958 9958 9959 9961 9962 9964 9966 9968 9969 9971 9972 9974 9975 9975 9975 9975 9975 9974 9972 9971 9969 9966 9964 9962 9959 9957 9955 9953 9951 9950 9949 9949 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9959 9958 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9955 9955 9954 9953 9951 9949 9947 9944 9941 9937 9934 9931 9927 9925 9922 9920 9919 9919 9919 9920 9921 9924 9926 9930 9934 9938 9943 9947 9951 9955 9959 9963 9965 9968 9969 9970 9970 9970 9969 9968 9967 9965 9963 9961 9959 9958 9957 9956 9955 9955 9956 9957 9958 9959 9961 9962 9964 9966 9967 9968 9969 9970 9970 9970 9969 9968 9966 9965 9963 9961 9959 9957 9955 9954 9953 9952 9952 9952 9952 9953 9955 9957 9959 9961 9964 9966 9969 9971 9973 9975 9977 9978 9979 9979 9979 9978 9977 9976 9975 9973 9971 9969 9967 9964 9962 9960 9959 9957 9956 9955 9954 9954 9953 9953 9954 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9954 9953 9951 9949 9947 9944 9942 9939 9936 9933 9929 9926 9923 9920 9916 9913 9910 9907 9904 9901 9897 9894 9891 9888 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 9829 9826 9823 9820 9818 9816 9815 9814 9814 9815 9817 9819 9822 9825 9829 9834 9839 9844 6481 4 9 2 9850 9856 9863 9869 9875 9881 9887 9893 9898 9903 9907 9911 9915 9918 9920 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9947 9947 9949 9950 9951 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9945 9943 9942 9939 9937 9935 9932 9929 9926 9923 9920 9918 9915 9913 9912 9911 9910 9910 9910 9911 9913 9915 9917 9919 9922 9925 9928 9931 9933 9936 9938 9940 9941 9942 9943 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9943 9945 9946 9948 9950 9952 9954 9956 9958 9961 9963 9965 9967 9969 9970 9971 9972 9972 9972 9972 9971 9969 9967 9965 9963 9960 9957 9954 9951 9948 9945 9943 9940 9938 9937 9936 9935 9934 9934 9935 9936 9937 9938 9939 9941 9942 9944 9945 9946 9947 9948 9948 9948 9948 9947 9946 9945 9944 9942 9940 9939 9937 9935 9934 9932 9931 9930 9930 9929 9929 9930 9930 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9920 9918 9915 9913 9909 9906 9902 9898 9894 9889 9884 9879 9874 9868 9863 9858 9853 9848 9844 9840 9836 9833 9831 9829 9828 9828 9828 9829 9830 9832 9835 9837 9841 9844 9847 9851 9854 9857 9860 9863 9866 9868 9870 9871 9873 9873 9874 9873 9873 9872 9870 9868 9866 9863 9860 9856 9852 9847 9841 9835 9828 9820 9811 9801 9789 9777 9763 9748 9731 9713 9692 9670 9645 9618 9588 9555 9519 9479 9436 9388 9337 9280 9218 9151 9078 8999 8914 8823 8725 8621 8511 8393 8270 8140 8005 7865 7719 7569 7415 7258 7098 6936 6773 6610 6447 6284 6123 5965 5809 5657 5510 5367 5229 5097 4972 4854 4743 4640 4546 4461 4385 4320 4265 4222 4190 4171 4164 4170 4189 4222 4268 4328 4401 4487 4586 4697 4820 4954 5097 5249 5409 5576 5748 5924 6102 6282 6462 6641 6818 6992 7161 7325 7484 7636 7781 7919 8050 8173 8289 8397 8498 8593 8680 8762 8837 8907 8972 9033 9088 9140 9188 9233 9275 9314 9350 9384 9415 9444 9472 9498 9521 9544 9565 9584 9603 9620 9636 6482 4 9 2 9651 9665 9678 9690 9702 9713 9723 9733 9742 9751 9759 9766 9774 9781 9787 9793 9799 9805 9811 9816 9821 9826 9831 9836 9841 9846 9851 9856 9861 9865 9870 9874 9878 9882 9885 9888 9890 9892 9894 9895 9896 9896 9895 9894 9893 9891 9889 9886 9883 9880 9877 9873 9869 9865 9861 9856 9851 9846 9840 9833 9826 9818 9809 9800 9789 9778 9766 9752 9738 9723 9707 9690 9673 9655 9637 9619 9600 9581 9563 9545 9527 9510 9494 9478 9463 9449 9436 9424 9414 9404 9395 9387 9381 9375 9371 9368 9366 9364 9364 9365 9368 9371 9375 9380 9387 9394 9402 9411 9421 9432 9444 9455 9468 9481 9494 9507 9520 9533 9546 9558 9571 9583 9594 9605 9616 9626 9636 9646 9655 9664 9673 9681 9690 9698 9707 9715 9723 9732 9740 9748 9756 9764 9772 9780 9787 9794 9801 9808 9814 9820 9825 9831 9835 9840 9844 9848 9852 9856 9860 9863 9867 9870 9873 9876 9879 9882 9885 9888 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9918 9921 9923 9925 9928 9931 9933 9936 9938 9941 9943 9945 9947 9948 9950 9951 9951 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9958 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9927 9925 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9888 9886 9885 9883 9882 9881 9881 9880 9879 9879 9878 9877 9876 9874 9872 9870 9867 9863 9858 9853 9846 9839 9830 9821 9810 9799 9786 9772 9757 9740 9722 9703 9682 9659 9635 9608 9580 9549 9516 9480 9442 9401 9357 9310 9260 9207 9151 9091 9029 8963 8894 8822 8747 8669 8589 8506 8421 8333 8244 8153 8060 7965 7870 7774 7677 7579 7482 7385 7290 7195 7102 7011 6923 6838 6757 6681 6609 6544 6484 6432 6386 6349 6320 6300 6289 6287 6295 6313 6340 6376 6422 6476 6540 6611 6690 6776 6869 6966 7069 7176 7286 7398 7512 7627 7741 7856 7969 8080 8188 8294 8396 8495 8589 8679 8765 8846 8923 8995 9062 9125 9184 9238 9289 9335 9379 9418 9455 9489 9521 9550 9577 9602 9625 9647 9667 9686 9704 9720 9736 9750 9764 9776 9788 9799 9809 9818 9827 9835 9842 9849 9855 9860 9865 9870 9875 9879 9883 9887 9890 9894 9897 9900 9903 9906 9909 9912 9914 9916 9918 9920 9921 9922 9923 9924 9924 9924 9924 9923 9923 9922 9921 6483 4 9 2 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9926 9925 9923 9920 9918 9915 9913 9910 9908 9905 9903 9901 9900 9899 9899 9899 9900 9901 9903 9905 9907 9909 9912 9914 9916 9917 9918 9918 9918 9916 9913 9910 9905 9900 9894 9887 9880 9872 9865 9857 9849 9842 9835 9829 9823 9818 9813 9808 9804 9799 9794 9787 9780 9772 9761 9749 9735 9718 9699 9677 9653 9627 9598 9569 9538 9507 9475 9445 9415 9387 9362 9340 9321 9307 9296 9290 9289 9292 9300 9312 9328 9347 9370 9395 9422 9450 9480 9509 9539 9568 9595 9621 9646 9668 9689 9707 9724 9738 9751 9762 9772 9781 9789 9796 9802 9808 9814 9820 9826 9831 9837 9842 9848 9853 9858 9863 9868 9873 9877 9880 9884 9886 9889 9891 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9911 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9903 9901 9899 9897 9895 9894 9892 9890 9888 9886 9885 9883 9882 9880 9879 9878 9877 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9871 9870 9869 9869 9867 9866 9865 9863 9862 9860 9859 9857 9855 9853 9852 9850 9848 9847 9845 9844 9843 9842 9841 9841 9841 9840 9841 9841 9842 9843 9844 9845 9847 9848 9850 9853 9855 9857 9859 9862 9864 9865 9867 9867 9868 9867 9866 9863 9860 9856 9851 9844 9837 9828 9819 9809 9797 9786 9774 9761 9749 9736 9724 9713 9702 9692 9683 9675 9669 9664 9660 9658 9658 9659 9662 9665 9671 9677 9684 9693 9702 9711 9721 9731 9741 9751 9761 9771 9780 9788 9796 9803 9809 9815 9819 9823 9826 9828 9829 9829 9829 9828 9827 9825 9822 9819 9816 9812 9809 9805 9801 9797 9792 9787 9783 9777 9772 9766 9759 9752 9743 9734 9724 9712 9700 9686 9670 9653 9635 9616 9595 9573 9550 9527 9503 9479 9455 9431 9408 9386 9365 9346 9329 9313 9300 9290 9282 9277 9274 9274 9276 9281 9288 9297 9308 9320 9334 9348 9363 9379 9395 9411 9427 9442 9457 9471 9485 9498 9510 9521 9532 9542 9552 9561 9570 9579 9587 9596 9604 9613 9621 9630 9639 6484 4 9 2 9648 9657 9666 9676 9685 9695 9704 9713 9723 9731 9740 9748 9756 9763 9770 9776 9781 9786 9791 9795 9798 9801 9803 9805 9807 9808 9809 9810 9811 9812 9812 9812 9813 9813 9813 9814 9814 9814 9814 9814 9815 9815 9815 9816 9816 9817 9817 9818 9819 9820 9821 9822 9824 9826 9828 9830 9833 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9863 9866 9867 9869 9871 9872 9873 9874 9874 9875 9875 9875 9876 9876 9877 9878 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9896 9896 9895 9895 9895 9896 9897 9897 9899 9900 9901 9903 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9921 9921 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9898 9897 9896 9895 9895 9894 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9929 9930 9931 9931 9931 9931 9930 9929 9928 9926 9925 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9897 9895 9893 9890 9887 9883 9879 9874 9870 9865 9859 9853 9848 9842 9836 9831 9825 9820 9815 9811 9807 9804 9802 9800 9799 9798 9798 9799 9800 9802 9805 9807 9811 9814 9818 9822 9827 9831 9835 9839 9843 9847 9851 9854 9857 9860 9862 9865 9866 9868 9869 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9890 9892 9893 9895 9896 9898 9899 9899 9900 9900 9900 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9882 9880 9879 9877 9876 9875 9873 9872 9871 9870 9870 9869 9869 9868 9868 9869 9869 9870 9871 9872 9874 9876 9879 9881 9885 9888 9891 9895 9899 9903 9906 9910 9913 9916 9918 9921 9922 9923 9924 9924 9924 9924 9923 9922 9920 9919 9918 9917 9916 9915 9915 9915 9915 9916 9917 9919 9921 9923 9925 9928 9930 9933 9935 9937 9938 9940 9940 9941 9941 9941 9940 9939 9938 9936 9935 9933 9931 9930 9928 9927 9926 9925 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 6485 4 9 2 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9904 9902 9901 9900 9899 9898 9897 9896 9896 9896 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9893 9893 9893 9892 9891 9890 9890 9889 9887 9886 9885 9883 9882 9880 9879 9877 9876 9874 9873 9872 9871 9870 9870 9870 9870 9871 9872 9873 9875 9876 9878 9880 9882 9884 9887 9888 9890 9892 9893 9894 9895 9895 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9887 9887 9887 9888 9889 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9900 9900 9900 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9884 9885 9886 9888 9889 9891 9893 9896 9899 9902 9905 9908 9911 9913 9916 9919 9921 9923 9925 9926 9927 9928 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9914 9913 9912 9910 9907 9905 9902 9898 9894 9889 9884 9878 9872 9865 9858 9850 9842 9834 9826 9818 9811 9804 9797 9791 9786 9782 9779 9777 9776 9776 9778 9780 9784 9789 9795 9801 9809 9816 9824 9832 9840 9848 9856 9863 9870 9876 9881 9886 9890 9893 9896 9898 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9930 9930 9929 9928 9927 9925 9923 9921 9919 9916 9914 9911 9909 9906 9904 9902 9901 9899 9898 9897 9897 9897 9897 9898 9899 9901 9903 9905 9908 9911 9914 9918 9922 9926 9930 9934 9938 9941 9945 9948 9951 9953 9955 9956 9957 9957 9957 9956 9954 9952 9949 9946 9943 9940 9937 9934 9931 9928 9926 9924 9923 9922 9922 9922 9923 9924 9926 9928 9931 9933 9936 9939 9942 9944 9946 9948 9950 9951 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9935 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 6486 4 9 2 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9939 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9949 9949 9948 9947 9945 9944 9941 9939 9937 9934 9931 9929 9926 9924 9922 9920 9918 9917 9916 9916 9915 9915 9916 9917 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9933 9933 9933 9933 9932 9931 9929 9927 9925 9923 9921 9918 9915 9912 9908 9905 9902 9898 9894 9891 9887 9883 9879 9876 9871 9867 9863 9859 9854 9849 9844 9839 9833 9828 9822 9815 9809 9803 9796 9790 9783 9777 9770 9764 9759 9753 9748 9744 9740 9737 9734 9731 9730 9728 9728 9728 9728 9729 9730 9732 9734 9737 9740 9743 9747 9751 9755 9759 9764 9769 9774 9780 9785 9791 9797 9803 9810 9816 9822 9828 9834 9840 9846 9851 9856 9861 9865 9869 9872 9874 9877 9878 9880 9880 9881 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9874 9876 9878 9880 9882 9885 9888 9891 9894 9897 9899 9902 9905 9907 9909 9911 9913 9914 9915 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9950 9950 9949 9948 9947 9945 9943 9941 9938 9935 9932 9928 9924 9920 9916 9912 9908 9904 9901 9897 9894 9891 9889 9887 9885 9884 9884 9883 9884 9884 9885 9887 9888 9890 9892 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9909 9907 9905 9903 9900 9898 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9873 9870 9867 9863 9858 9851 9844 9835 9825 9813 9800 9785 9770 9753 9735 9717 9698 9679 9661 9643 9626 9610 9596 9584 9574 9566 9560 9557 9557 9559 9564 9571 9580 9591 9604 9618 9633 9649 9665 9681 9698 9714 9730 9745 9759 9773 9785 9797 9808 9817 9826 9835 9842 9849 9855 9861 9866 9871 9876 9880 9884 9888 9892 9895 9898 9901 9904 9907 9909 9911 9914 9916 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9930 9930 9930 9931 9932 9934 9935 9937 9939 9942 9944 9946 9949 9951 9953 9955 9957 9958 9959 9959 9959 9959 9958 9957 9956 9955 9953 9951 9950 9948 9947 9945 9944 9944 9944 9944 9944 9945 6487 4 9 2 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9948 9948 9948 9949 9950 9951 9952 9954 9955 9957 9958 9959 9960 9961 9961 9961 9960 9959 9957 9955 9953 9951 9948 9945 9942 9940 9937 9934 9932 9930 9929 9927 9926 9926 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9894 9893 9893 9893 9892 9893 9893 9893 9894 9894 9895 9895 9895 9895 9895 9894 9893 9892 9890 9888 9886 9883 9881 9878 9876 9873 9871 9869 9868 9867 9867 9868 9869 9870 9873 9875 9879 9883 9887 9891 9896 9901 9905 9910 9914 9919 9923 9926 9929 9932 9934 9936 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9934 9932 9929 9926 9922 9919 9916 9912 9909 9906 9902 9900 9897 9895 9894 9893 9892 9892 9893 9894 9896 9898 9900 9903 9906 9910 9914 9917 9921 9925 9929 9933 9936 9939 9942 9945 9947 9949 9951 9952 9953 9954 9954 9954 9954 9954 9953 9952 9952 9951 9950 9950 9950 9949 9950 9950 9950 9951 9952 9953 9955 9956 9958 9960 9961 9963 9964 9965 9966 9966 9967 9967 9966 9966 9965 9964 9962 9961 9959 9958 9957 9955 9954 9954 9953 9953 9953 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9965 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9955 9954 9953 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9963 9964 9965 9967 9968 9968 9969 9969 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9959 9958 9957 9957 9957 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9957 9956 9955 9954 9952 9950 9949 9947 9945 9944 9942 9941 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9942 9942 9942 9942 9942 9941 9940 9939 9938 9937 9935 9933 9932 9930 9928 9926 9923 9921 9919 9917 9914 9912 9909 9906 9903 9900 9896 9892 9888 9883 9878 9873 6488 4 9 2 9867 9861 9855 9848 9841 9835 9828 9821 9815 9809 9803 9798 9793 9789 9786 9784 9782 9781 9781 9782 9784 9786 9789 9793 9797 9802 9808 9813 9819 9825 9832 9838 9844 9850 9856 9862 9868 9873 9878 9883 9888 9892 9896 9899 9902 9905 9907 9909 9910 9911 9912 9912 9913 9912 9912 9911 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9907 9908 9909 9910 9912 9914 9916 9917 9919 9921 9923 9924 9926 9927 9927 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9924 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9946 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9931 9929 9928 9927 9926 9925 9925 9926 9926 9927 9928 9930 9932 9934 9937 9939 9941 9944 9946 9948 9950 9951 9952 9953 9953 9953 9952 9951 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9932 9932 9932 9932 9933 9934 9935 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9939 9939 9939 9940 9941 9942 9944 9945 9947 9949 9950 9952 9953 9954 9955 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9943 9941 9940 9940 9939 9939 9940 9941 9942 9944 9945 9947 9949 9951 9953 9955 9956 9957 9957 9957 9957 9956 9955 9953 9951 9948 9945 9942 9939 9937 9934 9931 9929 9927 9925 9924 9923 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9941 9943 9944 9944 9944 9944 9944 9943 9942 9940 9938 9936 9934 9931 9928 9925 9922 9919 9916 9914 9911 9910 9908 9907 9906 9906 9906 9906 9907 9908 9909 9911 9912 9913 9915 9916 9917 9918 9918 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9913 9913 9915 9916 9918 9920 9922 9925 9927 9930 9933 9935 9938 9940 9943 9945 9946 9948 9949 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9955 9955 9954 9952 9950 9948 9946 9943 9940 9937 9933 9930 9926 9922 9918 9914 9910 9906 9902 9899 9895 9892 9889 9886 9883 9880 9877 9875 9872 9870 9867 9865 9863 9861 9858 9857 9855 9853 9852 9850 9849 9849 9848 9848 9848 9849 9850 9851 9853 9855 9857 9860 9862 9865 9869 9872 9876 9879 9883 9887 9890 9894 9897 9901 9904 9907 9910 9912 9914 9916 9918 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9931 6489 4 9 2 9932 9934 9935 9937 9938 9939 9941 9942 9942 9943 9943 9943 9943 9943 9942 9941 9940 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9922 9920 9918 9916 9915 9914 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9907 9907 9906 9904 9902 9900 9897 9893 9888 9882 9875 9868 9859 9850 9840 9829 9818 9807 9795 9784 9773 9763 9753 9744 9737 9731 9726 9723 9721 9721 9723 9726 9731 9737 9744 9753 9762 9772 9782 9792 9803 9813 9823 9833 9842 9851 9859 9866 9873 9879 9884 9888 9892 9895 9897 9899 9901 9902 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9949 9950 9950 9949 9949 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9925 9924 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9901 9900 9899 9899 9898 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9893 9892 9891 9889 9888 9886 9884 9881 9879 9876 9873 9871 9868 9866 9863 9861 9859 9857 9855 9853 9852 9850 9849 9848 9847 9846 9844 9843 9842 9840 9838 9836 9834 9832 9829 9827 9824 9821 9817 9814 9811 9807 9804 9801 9798 9794 9792 9789 9786 9784 9782 9780 9779 9778 9777 9776 9776 9776 9776 9776 9776 9777 9778 9779 9780 9781 9782 9784 9785 9787 9788 9790 9791 9793 9795 9797 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9823 9825 9827 9829 9831 9833 9835 9836 9838 9840 9842 9843 9845 9847 9849 9850 9852 9854 9856 9858 9860 9862 9864 9866 9869 9871 9873 9876 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9907 9907 9907 9908 9908 9909 9910 9912 9913 9915 6490 4 9 2 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9931 9932 9932 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9897 9895 9892 9889 9887 9884 9882 9880 9878 9877 9876 9875 9875 9875 9875 9876 9877 9878 9880 9881 9883 9885 9886 9887 9889 9889 9890 9890 9890 9890 9889 9888 9888 9887 9886 9885 9884 9884 9884 9884 9884 9885 9886 9888 9890 9892 9894 9896 9899 9901 9904 9906 9908 9910 9912 9913 9914 9914 9914 9914 9913 9912 9911 9909 9907 9905 9903 9901 9898 9896 9893 9890 9888 9885 9882 9879 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9847 9843 9840 9837 9834 9831 9828 9825 9821 9818 9815 9812 9808 9805 9802 9798 9795 9792 9789 9786 9783 9780 9777 9775 9773 9771 9769 9768 9767 9766 9766 9766 9766 9766 9767 9768 9768 9769 9770 9770 9770 9770 9770 9769 9769 9767 9766 9764 9762 9760 9758 9755 9753 9751 9749 9747 9746 9745 9744 9744 9745 9746 9747 9750 9752 9755 9759 9763 9767 9771 9776 9781 9786 9791 9796 9801 9806 9811 9816 9820 9825 9830 9834 9839 9843 9847 9852 9856 9860 9863 9867 9871 9874 9877 9880 9883 9885 9887 9889 9890 9891 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9891 9890 9890 9889 9888 9887 9885 9883 9881 9879 9877 9874 9871 9869 9866 9864 9861 9859 9857 9854 9852 9851 9849 9847 9846 9844 9843 9841 9840 9838 9836 9834 9832 9830 9828 9826 9824 9821 9819 9817 9815 9813 9811 9809 9807 9806 9805 9804 9803 9802 9802 9802 9801 9801 9801 9801 9800 9800 9800 9799 9798 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9787 9786 9785 9785 9784 9783 9782 9781 9781 9780 9779 9779 9778 9777 9777 9776 9775 9775 9774 9773 9772 9771 9770 9769 9768 9766 9765 9763 9760 9758 9755 9751 9748 9744 9739 9735 9730 9725 9720 9715 9709 9704 9699 9694 9689 9684 9679 9674 9669 9663 9657 9650 9642 9633 9622 9610 9595 9578 9560 9538 9515 9489 9460 9431 9399 9366 9333 9299 9266 9234 9204 9176 9152 9130 9113 9100 9092 9089 9091 9098 9110 9127 9148 9172 9200 9230 9262 9295 9329 9363 9396 9428 9459 9487 9513 9536 9557 9575 9591 9604 9615 9624 9631 9637 9643 9647 9651 9655 9659 9663 9667 9671 9676 9681 9686 9691 9697 9702 9707 9712 9717 9721 9725 9728 9731 9734 9736 9738 9740 9742 9743 9745 9747 9750 9752 9755 9758 9762 9766 9770 9775 9779 9784 9790 9795 9800 9805 9810 9815 9820 9825 9829 9833 9837 9841 9845 9848 9852 9855 9858 9861 9864 9867 9869 9872 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9900 9903 6491 4 9 2 9905 9908 9911 9914 9916 9919 9922 9924 9926 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9953 9954 9956 9957 9957 9958 9959 9959 9959 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9940 9938 9935 9932 9930 9927 9924 9922 9919 9917 9915 9913 9911 9909 9908 9906 9905 9903 9901 9900 9898 9896 9893 9890 9887 9883 9879 9874 9869 9864 9858 9851 9845 9838 9831 9823 9816 9809 9802 9795 9788 9781 9775 9769 9764 9759 9754 9750 9746 9743 9740 9737 9735 9733 9732 9731 9730 9730 9730 9730 9730 9731 9732 9734 9736 9738 9741 9744 9747 9751 9755 9760 9764 9769 9774 9780 9785 9791 9797 9803 9809 9814 9820 9826 9831 9837 9842 9847 9852 9856 9860 9864 9868 9872 9875 9878 9881 9883 9885 9887 9889 9891 9892 9893 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9913 9914 9916 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9901 9899 9896 9892 9888 9884 9879 9874 9868 9861 9853 9844 9834 9823 9810 9796 9780 9762 9743 9722 9699 9673 9646 9616 9583 9548 9511 9471 9428 9383 9335 9283 9229 9172 9113 9050 8985 8916 8845 8772 8696 8618 8537 8454 8370 8284 8196 8108 8018 7929 7839 7750 7661 7574 7489 7407 7327 7250 7178 7110 7048 6991 6940 6896 6859 6829 6806 6791 6785 6786 6795 6811 6836 6867 6905 6949 6999 7055 7115 7178 7245 7315 7386 7459 7532 7605 7677 7748 7817 7885 7950 8012 8071 8127 8180 8229 8276 8319 8359 8396 8430 8461 8490 8516 8540 8563 8583 8603 8621 8638 8655 8670 8686 8701 8717 8733 8749 8765 8783 8801 8820 8839 8860 8882 8904 8928 8952 8978 9004 9030 9058 9086 9114 9142 9171 9200 9229 9258 9287 9315 9343 9371 9398 9425 9452 9478 9503 9527 9551 9574 9597 9618 9639 9658 9677 9695 9712 9728 9742 9756 9769 9781 9792 9803 9812 9821 9829 9837 9844 9851 9858 9864 9870 9875 9881 9886 9891 9896 9901 9905 9909 9913 9917 9920 9923 9925 9927 9929 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9931 9930 9929 9929 9929 9929 9929 9930 9931 9931 9933 9934 9935 9936 9937 9938 9940 9940 9941 9942 9943 9943 9943 9944 9944 9944 9943 9943 9943 9943 9943 6492 4 9 2 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9921 9920 9919 9917 9916 9916 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9934 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9936 9936 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9924 9925 9926 9927 9928 9930 9931 9933 9935 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9940 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9906 9904 9902 9900 9898 9897 9895 9893 9892 9890 9889 9888 9886 9885 9884 9884 9883 9882 9882 9882 9881 9882 9882 9882 9883 9884 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9906 9905 9904 9902 9900 9898 9895 9892 9889 9885 9881 9877 9873 9869 9865 9861 9858 9854 9851 9848 9845 9843 9840 9838 9835 9831 9827 9822 9816 9808 9799 9788 9775 9760 9743 9724 9703 9680 9656 9630 9603 9576 9549 9522 9496 9471 9449 9429 9411 9397 9386 9379 9375 9375 9379 9386 9397 9410 9425 9443 9462 9482 9503 9523 9543 9563 9581 9598 9614 9627 9639 9649 9657 9663 9667 9671 9672 9673 9672 9671 9669 9667 9664 9661 9657 9653 9649 9645 9640 9635 9629 9623 9617 6493 4 9 2 9610 9603 9596 9589 9581 9574 9567 9560 9553 9547 9542 9537 9534 9531 9530 9529 9530 9531 9534 9538 9542 9547 9553 9560 9567 9574 9581 9589 9597 9604 9612 9620 9627 9634 9641 9648 9655 9661 9668 9674 9681 9688 9694 9701 9708 9715 9722 9729 9736 9743 9750 9757 9764 9770 9777 9783 9789 9795 9800 9805 9810 9814 9818 9821 9824 9827 9829 9831 9833 9835 9836 9838 9839 9841 9842 9844 9845 9847 9849 9851 9853 9854 9856 9858 9859 9861 9862 9863 9864 9864 9864 9864 9863 9862 9861 9859 9857 9855 9852 9849 9845 9841 9837 9832 9827 9822 9817 9811 9804 9798 9791 9784 9777 9770 9763 9757 9750 9744 9738 9733 9728 9724 9721 9719 9718 9717 9718 9720 9722 9726 9730 9735 9740 9746 9752 9758 9764 9770 9776 9781 9786 9791 9795 9798 9801 9804 9806 9808 9809 9811 9812 9813 9814 9816 9817 9819 9821 9824 9826 9829 9832 9835 9838 9841 9844 9847 9850 9852 9855 9857 9858 9860 9861 9862 9862 9862 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9866 9867 9868 9869 9869 9870 9870 9870 9870 9870 9869 9868 9868 9866 9865 9864 9862 9861 9859 9857 9855 9854 9852 9850 9848 9847 9846 9844 9843 9842 9841 9840 9840 9839 9839 9838 9838 9837 9836 9836 9835 9833 9832 9830 9828 9826 9823 9821 9818 9814 9811 9808 9804 9800 9797 9793 9790 9787 9783 9781 9778 9775 9773 9771 9769 9767 9765 9763 9761 9759 9757 9755 9752 9750 9747 9744 9741 9737 9734 9730 9726 9721 9717 9713 9708 9703 9698 9693 9688 9683 9678 9672 9667 9661 9655 9648 9642 9635 9627 9619 9611 9602 9593 9583 9573 9562 9551 9539 9527 9515 9502 9489 9475 9461 9446 9431 9415 9399 9382 9365 9347 9327 9307 9286 9263 9239 9213 9185 9156 9124 9090 9054 9015 8973 8928 8880 8829 8774 8717 8656 8591 8523 8451 8377 8298 8217 8132 8044 7952 7858 7760 7660 7557 7450 7341 7229 7114 6996 6876 6752 6625 6496 6363 6228 6090 5949 5805 5659 5511 5362 5210 5058 4905 4752 4599 4447 4297 4148 4003 3861 3723 3589 3461 3338 3220 3109 3005 2907 2817 2733 2655 2585 2521 2464 2413 2368 2328 2294 2265 2242 2223 2208 2199 2194 2194 2200 2210 2227 2249 2278 2314 2357 2408 2468 2537 2614 2702 2799 2905 3022 3148 3284 3428 3582 3742 3910 4085 4264 4448 4635 4824 5014 5204 5393 5580 5763 5944 6119 6289 6454 6612 6764 6910 7048 7180 7304 7423 7534 7640 7739 7833 7922 8005 8084 8158 8229 8296 8359 8419 8475 8529 8581 8630 8676 8721 8763 8804 8842 8879 8915 8949 8981 9013 9043 9072 9100 9126 9152 9178 9202 9225 9248 9270 9291 9311 9331 9350 9368 9385 9402 9418 9434 9448 9463 9476 9489 9501 9513 9524 9535 9545 9554 9564 9572 9581 9588 9596 9603 6494 4 9 2 9609 9615 9621 9626 9630 9635 9638 9642 9645 9647 9649 9651 9652 9653 9654 9654 9655 9655 9654 9654 9654 9653 9653 9653 9652 9652 9652 9652 9652 9652 9652 9652 9652 9653 9653 9654 9655 9655 9656 9657 9658 9659 9661 9662 9663 9665 9666 9668 9670 9672 9674 9676 9679 9681 9684 9687 9691 9694 9698 9702 9706 9710 9715 9720 9724 9729 9735 9740 9745 9750 9754 9759 9763 9768 9771 9775 9778 9781 9783 9785 9786 9787 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9789 9789 9791 9792 9794 9795 9798 9800 9802 9805 9807 9810 9812 9814 9816 9818 9819 9820 9821 9821 9821 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9812 9812 9812 9812 9813 9813 9814 9814 9815 9815 9815 9816 9816 9816 9815 9815 9814 9814 9813 9811 9810 9809 9807 9805 9804 9802 9800 9798 9795 9793 9791 9788 9785 9783 9780 9777 9774 9771 9768 9765 9762 9759 9756 9752 9749 9746 9743 9740 9737 9734 9731 9728 9725 9722 9718 9714 9710 9706 9701 9696 9691 9685 9678 9671 9664 9656 9647 9637 9627 9617 9605 9593 9580 9566 9551 9536 9519 9502 9483 9463 9441 9419 9395 9369 9342 9312 9281 9248 9213 9176 9137 9096 9052 9005 8957 8905 8852 8796 8737 8676 8613 8548 8481 8413 8342 8271 8198 8125 8052 7979 7906 7835 7765 7698 7633 7571 7513 7459 7409 7365 7326 7294 7267 7248 7235 7228 7229 7238 7253 7275 7303 7338 7379 7426 7478 7535 7596 7661 7729 7800 7873 7947 8022 8098 8173 8248 8321 8393 8464 8532 8598 8662 8723 8781 8836 8888 8938 8984 9028 9069 9107 9142 9176 9206 9235 9262 9286 9309 9330 9349 9367 9383 9398 9411 9424 9435 9445 9454 9462 9470 9476 9482 9487 9491 9495 9499 9502 9505 9507 9510 9512 9514 9516 9518 9520 9522 9524 9526 9528 9530 9531 9533 9535 9536 9537 9539 9540 9540 9541 9542 9542 9542 9542 9542 9542 9541 9541 9541 9540 9539 9538 9537 9536 9535 9533 9532 9530 9527 9525 9522 9518 9515 9511 9506 9501 9496 9491 9485 9479 9472 9466 9459 9452 9445 9437 9430 9423 9415 9407 9399 9391 9383 9375 9366 9357 9348 9338 9328 9318 9307 9296 9284 9271 9258 9244 9230 9215 9199 9182 9165 9147 9129 9110 9090 9070 9049 9028 9006 8983 8960 8937 8913 8888 8863 8836 8810 8782 8754 8724 8693 8661 8628 8593 8557 8519 8479 8437 8393 8346 8297 8246 8192 8135 8076 8014 7950 7882 7812 7739 7664 7585 7505 7421 7335 7246 7154 7060 6963 6864 6762 6657 6549 6439 6326 6211 6092 5971 5848 5723 5595 5466 5335 5203 5070 4936 4803 4670 4538 4407 4278 4152 4028 3908 3791 3678 3570 3466 3367 3273 3185 3101 3023 2949 2881 2818 2760 2706 2657 2613 2573 2537 2505 2477 2453 2432 2415 2401 2390 2382 2377 2375 2376 2379 2384 2392 6495 4 9 2 2402 2414 2428 2444 2463 2483 2506 2531 2559 2591 2626 2665 2708 2756 2810 2870 2936 3009 3089 3177 3273 3376 3488 3607 3733 3867 4008 4154 4306 4462 4621 4783 4947 5111 5275 5437 5598 5755 5909 6058 6202 6341 6475 6602 6724 6840 6950 7055 7155 7249 7339 7424 7506 7583 7657 7729 7797 7862 7925 7986 8045 8101 8156 8209 8259 8308 8355 8400 8443 8485 8525 8564 8600 8636 8670 8703 8734 8765 8794 8823 8851 8878 8904 8929 8953 8977 9000 9022 9044 9065 9085 9104 9122 9140 9157 9173 9188 9203 9217 9231 9243 9256 9267 9279 9290 9300 9311 9321 9331 9340 9350 9359 9369 9378 9387 9396 9405 9414 9423 9432 9440 9449 9457 9465 9474 9482 9489 9497 9504 9512 9519 9526 9532 9539 9545 9551 9557 9562 9567 9572 9577 9581 9585 9589 9592 9595 9598 9600 9602 9603 9605 9605 9606 9606 9607 9607 9606 9606 9606 9606 9606 9607 9608 9608 9610 9612 9614 9616 9619 9622 9626 9630 9634 9638 9643 9647 9652 9656 9661 9665 9669 9673 9676 9679 9683 9685 9688 9691 9693 9696 9698 9700 9703 9706 9709 9712 9715 9719 9722 9726 9730 9734 9739 9743 9747 9750 9754 9757 9760 9762 9765 9766 9768 9769 9770 9770 9770 9770 9770 9770 9771 9771 9771 9772 9773 9774 9776 9777 9779 9781 9783 9785 9786 9788 9789 9790 9790 9790 9789 9788 9786 9784 9781 9778 9774 9770 9766 9762 9759 9755 9751 9748 9745 9742 9740 9739 9738 9737 9737 9737 9737 9738 9739 9739 9740 9741 9742 9743 9743 9744 9744 9744 9743 9743 9743 9742 9742 9741 9740 9740 9739 9739 9738 9738 9738 9738 9737 9737 9737 9737 9736 9736 9735 9734 9733 9732 9730 9729 9727 9725 9723 9720 9718 9715 9711 9708 9704 9700 9695 9690 9684 9678 9670 9662 9653 9644 9633 9620 9607 9592 9576 9558 9538 9517 9494 9469 9441 9412 9379 9345 9308 9267 9224 9178 9129 9076 9020 8960 8897 8831 8760 8687 8610 8529 8446 8360 8271 8180 8087 7992 7896 7800 7703 7605 7509 7413 7319 7227 7137 7050 6966 6885 6810 6738 6672 6612 6557 6509 6468 6434 6408 6389 6379 6378 6385 6400 6425 6459 6501 6551 6609 6675 6748 6828 6913 7004 7098 7196 7297 7399 7502 7604 7706 7806 7904 7999 8090 8178 8262 8342 8417 8489 8556 8619 8679 8735 8788 8837 8884 8928 8969 9008 9044 9078 9109 9137 9162 9184 9203 9217 9228 9236 9239 9238 9233 9225 9213 9198 9181 9162 9141 9120 9099 9079 9060 9044 9031 9022 9016 9015 9019 9027 9040 9058 9080 9107 9136 9169 9204 9241 9280 9318 9356 9394 9430 9465 9497 9527 9555 9580 9602 9621 9638 9653 9665 9676 9686 9694 9701 9707 9714 9719 9725 9731 9737 9743 9749 9755 9761 9768 9774 9780 9786 9792 9798 9803 9808 9812 9816 9819 9822 9825 9828 9830 9832 9834 9836 9837 9839 9841 6496 4 9 2 9842 9844 9845 9847 9848 9850 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9886 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9861 9860 9859 9858 9857 9857 9856 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9859 9859 9858 9858 9858 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9853 9853 9853 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9848 9847 9846 9845 9844 9842 9841 9839 9838 9836 9833 9831 9828 9826 9823 9819 9816 9812 9808 9804 9800 9795 9791 9786 9781 9776 9771 9765 9760 9754 9748 9742 9736 9729 9723 9716 9708 9701 9692 9684 9675 9665 9655 9644 9632 9620 9607 9593 9578 9563 9546 9528 9510 9489 9468 9445 9421 9395 9367 9338 9306 9272 9235 9197 9155 9111 9063 9013 8959 8902 8842 8778 8711 8640 8566 8487 8406 8321 8232 8140 8045 7946 7844 7740 7632 7522 7409 7294 7177 7058 6937 6816 6693 6569 6445 6321 6197 6075 5953 5833 5716 5601 5490 5383 5280 5183 5091 5006 4927 4857 4795 4741 4697 4663 4640 4627 4625 4634 4655 4687 4731 4786 4852 4929 5015 5112 5217 5331 5452 5579 5713 5850 5992 6136 6281 6427 6573 6718 6861 7001 7138 7271 7399 7523 7641 7755 7863 7965 8063 8155 8241 8323 8401 8474 8543 8607 8669 8727 8782 8834 8883 8930 8974 9017 9057 9095 9132 9167 9200 9231 9261 9289 9316 9341 9366 9389 9411 9432 9451 9470 9489 9506 9523 9539 9554 9569 9583 9596 9609 9621 9632 9643 9653 9663 9672 9680 9687 9694 9700 9705 9710 9714 9717 9721 9723 9726 9728 9730 9731 9733 9734 9735 9737 9738 9739 9740 9741 9742 9743 9744 9744 9745 9745 9745 9745 9744 9744 9743 9741 9740 9739 9737 9735 9733 9731 9729 9727 9725 9722 9720 9717 9714 9711 9708 9704 9700 9695 9690 9684 9678 9671 9663 9655 9646 9637 9627 9616 9605 9593 9581 9568 9555 9541 9526 9511 9495 9478 9460 9441 9420 9397 9373 9346 9317 9285 9251 9214 9173 9129 9082 9032 8977 8920 8858 8793 8724 8651 8575 8494 8409 8320 8227 8129 8026 7919 7806 7687 7563 7432 7295 7152 7002 6846 6683 6513 6338 6156 5970 5778 5583 5384 5183 4980 4777 4574 4373 4175 3980 3790 3606 3429 3259 3098 2947 2805 2674 2555 2448 2354 2273 2206 2153 2115 2092 2085 2093 2118 2160 2217 2292 2383 2491 2615 2754 2908 3076 3258 3451 3656 3869 4090 4317 4549 4783 5017 5251 5483 5710 5932 6147 6354 6553 6742 6921 7089 7248 7396 7533 7661 7780 7890 7992 8087 8175 8257 8333 8405 8472 8536 6497 4 9 2 8596 8654 8708 8760 8810 8857 8902 8945 8986 9024 9060 9094 9126 9156 9184 9211 9235 9258 9280 9300 9320 9338 9356 9373 9390 9406 9422 9438 9453 9468 9483 9498 9512 9526 9539 9553 9565 9578 9590 9601 9612 9623 9633 9643 9652 9662 9671 9680 9689 9697 9706 9714 9723 9731 9738 9746 9753 9760 9767 9773 9779 9785 9790 9795 9800 9804 9807 9811 9814 9817 9819 9822 9824 9826 9828 9830 9832 9834 9836 9837 9839 9841 9842 9844 9845 9846 9848 9849 9851 9852 9853 9855 9856 9857 9859 9861 9862 9864 9866 9868 9870 9872 9874 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9897 9897 9896 9896 9896 9896 9895 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9873 9872 9870 9869 9867 9866 9866 9865 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9861 9860 9860 9859 9858 9858 9858 9858 9858 9859 9860 9862 9863 9866 9868 9871 9874 9877 9880 9883 9886 9889 9892 9894 9897 9898 9900 9900 9901 9901 9901 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9894 9893 9892 9891 9889 9887 9885 9882 9878 9874 9870 9866 9862 9857 9853 9848 9843 9839 9835 9831 9827 9824 9821 9819 9817 9816 9815 9815 9816 9817 9818 9820 9823 9826 9829 9833 9837 9841 9846 9850 9855 9859 9863 9867 9870 9874 9877 9879 9881 9883 9885 9886 9887 9887 9887 9887 9886 9886 9884 9883 9881 9879 9876 9873 9870 9865 9860 9855 9849 9842 9834 9826 9818 9809 9799 9789 9779 9770 9760 9751 9742 9735 9728 9722 9717 9713 9710 9708 9708 9709 9710 9712 9715 9718 9722 9725 9729 9732 9734 9736 9737 9738 9737 9736 9733 9730 9726 9721 9716 9710 9705 9699 9693 9687 9682 9676 9672 9668 9665 9662 9660 9659 9658 9658 9659 9659 9661 9663 9665 9667 9670 9673 9677 9680 9684 9688 9693 9697 9702 9708 9713 9719 9726 9732 9739 9746 9753 9760 9767 9773 9780 9787 9793 9798 9804 9809 9813 9817 9820 9823 9826 9828 9830 9832 9834 9836 9838 9840 9842 9845 9848 9851 9855 9859 9863 9867 9872 9877 9882 9886 9891 9895 9899 9903 9906 9909 9912 9913 9915 9916 9917 9917 9917 9917 9917 9916 9916 9916 9916 9917 9917 9918 9919 9920 9922 9923 9925 9927 9928 9930 9931 9932 9932 9933 9933 9932 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9919 9918 9918 9918 9919 9920 9921 9923 9924 9926 9928 9930 9931 9933 9934 9935 9936 9936 9936 9936 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9928 9928 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9941 9941 9942 9941 9941 9940 9939 9939 9937 6498 4 9 2 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9931 9930 9928 9926 9924 9922 9919 9917 9915 9912 9910 9908 9905 9903 9901 9899 9896 9895 9893 9891 9890 9889 9888 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9886 9886 9887 9888 9889 9890 9892 9895 9897 9900 9903 9906 9909 9912 9915 9917 9920 9922 9924 9925 9926 9926 9926 9926 9925 9924 9922 9921 9919 9917 9915 9913 9912 9910 9909 9909 9908 9908 9909 9909 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9921 9921 9921 9921 9920 9919 9918 9916 9915 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9894 9894 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9892 9892 9893 9894 9895 9897 9898 9900 9902 9904 9907 9909 9911 9913 9914 9916 9917 9918 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9924 9925 9926 9928 9929 9929 9930 9930 9930 9930 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9919 9919 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9921 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9925 9925 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9926 9927 9927 9927 9927 9926 9925 9923 9921 9918 9915 9911 9907 9903 9899 9895 9890 9886 9882 9878 9875 9871 9869 9867 9865 9864 9863 9862 9862 9862 9863 9863 9864 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9876 9877 9877 9877 9877 9876 9875 9873 9870 9867 9863 9858 9853 9846 9838 9830 9820 9810 9798 9785 9771 9756 9738 9720 9699 9675 9649 9621 9588 9553 9513 9469 9419 9365 9305 9240 9168 9090 9006 8915 8818 8715 8605 8489 8368 8241 8110 7974 7834 7692 7547 7400 7252 7104 6956 6810 6667 6526 6389 6258 6132 6013 5902 5798 5705 5621 5548 5487 5438 5402 5380 5371 5375 5394 5428 5475 5536 5610 5697 5796 5906 6026 6156 6293 6437 6587 6741 6897 7055 7213 7370 7525 7676 7824 7966 8102 8232 8355 8471 6499 4 9 2 8580 8682 8776 8863 8944 9018 9085 9147 9204 9256 9303 9346 9386 9422 9455 9486 9515 9541 9566 9589 9610 9630 9649 9666 9683 9698 9712 9725 9737 9749 9759 9768 9777 9785 9793 9800 9806 9812 9817 9822 9827 9831 9835 9839 9843 9847 9850 9854 9857 9860 9863 9866 9869 9871 9874 9876 9878 9880 9881 9882 9883 9884 9884 9884 9884 9883 9882 9881 9879 9878 9875 9873 9870 9867 9864 9860 9856 9852 9848 9844 9840 9836 9831 9827 9822 9818 9814 9809 9805 9801 9797 9793 9789 9786 9783 9780 9777 9775 9773 9771 9769 9768 9767 9767 9767 9767 9767 9767 9768 9768 9769 9770 9771 9772 9773 9774 9776 9777 9778 9780 9781 9783 9784 9786 9788 9790 9792 9794 9797 9799 9801 9804 9806 9808 9810 9812 9814 9816 9817 9819 9820 9821 9823 9824 9825 9826 9827 9828 9829 9830 9832 9833 9835 9837 9839 9841 9843 9846 9848 9851 9853 9855 9858 9860 9862 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9883 9883 9883 9883 9882 9881 9880 9879 9877 9875 9873 9870 9868 9865 9862 9859 9856 9854 9851 9848 9846 9844 9842 9840 9838 9837 9836 9835 9834 9833 9833 9832 9832 9831 9831 9831 9830 9829 9828 9827 9826 9825 9823 9821 9819 9817 9814 9811 9808 9805 9801 9798 9794 9789 9785 9780 9775 9769 9763 9757 9750 9743 9735 9727 9718 9709 9698 9687 9676 9663 9649 9635 9619 9602 9583 9563 9541 9518 9492 9465 9435 9403 9368 9330 9290 9246 9199 9149 9095 9037 8976 8911 8842 8769 8692 8611 8526 8437 8344 8248 8147 8043 7935 7824 7709 7590 7468 7344 7216 7085 6951 6815 6676 6536 6393 6250 6105 5959 5813 5667 5522 5378 5235 5094 4956 4821 4689 4561 4438 4319 4206 4098 3997 3902 3814 3733 3659 3594 3536 3487 3447 3415 3393 3381 3378 3386 3404 3433 3472 3522 3583 3656 3739 3833 3937 4052 4176 4309 4451 4601 4759 4922 5090 5263 5439 5617 5796 5975 6153 6328 6501 6671 6836 6995 7149 7297 7439 7574 7702 7824 7939 8048 8150 8247 8337 8423 8504 8580 8652 8719 8784 8845 8903 8958 9010 9060 9107 9152 9194 9234 9272 9308 9342 9373 9403 9430 9456 9480 9502 9523 9542 9560 9576 9592 9607 9620 9633 9646 9658 9669 9680 9690 9700 9709 9718 9726 9734 9742 9749 9756 9762 9768 9773 9778 9783 9787 9792 9796 9800 9804 9808 9812 9815 9819 9823 9827 9831 9834 9838 9841 9845 9847 9850 9852 9854 9856 9857 9858 9859 9859 9859 9859 9858 9858 9858 9857 9857 9857 9857 9858 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9885 9887 9889 9890 9892 9894 9896 9898 9901 9903 9906 9908 9911 9914 9917 9920 9923 9925 9928 9930 9931 9933 9933 9934 9934 9934 9933 9932 9931 9929 6500 4 9 3 9936 9937 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9946 9946 9945 9943 9942 9941 9939 9937 9935 9934 9932 9931 9930 9929 9929 9928 9928 9929 9930 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9954 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9947 9947 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9936 9937 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9946 9947 9948 9950 9952 9954 9956 9958 9961 9963 9965 9967 9969 9971 9972 9973 9974 9975 9975 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9957 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9958 9957 9956 9954 9952 9950 9948 9947 9945 9944 9943 9942 9942 9942 9942 9943 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9961 9960 9959 9958 9956 9953 9950 9947 9943 9939 9935 9931 9927 9923 9919 9915 9912 9909 9906 9904 9902 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9900 9901 9903 9905 9907 9909 9911 9913 9916 9918 9920 9921 9923 9924 9925 9926 9926 9927 9926 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9916 9916 9916 9917 9918 9920 9922 9924 9927 9930 9933 9935 9938 9941 9943 9945 9946 9948 9948 9948 9948 9947 9945 9944 9942 9939 9937 9934 9931 9928 9926 9924 9922 9920 9918 9917 9917 6501 4 9 3 9916 9917 9917 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9923 9923 9922 9920 9919 9918 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9886 9884 9881 9879 9877 9874 9871 9868 9865 9862 9858 9854 9850 9846 9841 9836 9831 9826 9820 9813 9807 9800 9793 9786 9778 9770 9762 9753 9744 9735 9725 9715 9705 9694 9683 9672 9660 9648 9635 9622 9609 9595 9581 9567 9553 9539 9525 9511 9497 9483 9470 9457 9446 9435 9424 9415 9407 9400 9393 9388 9384 9382 9380 9379 9379 9380 9382 9384 9387 9391 9395 9400 9405 9410 9416 9422 9428 9435 9443 9450 9459 9468 9477 9487 9498 9510 9522 9534 9547 9561 9575 9589 9603 9618 9632 9646 9659 9672 9685 9697 9708 9718 9728 9737 9745 9753 9760 9767 9773 9779 9785 9791 9796 9802 9807 9813 9819 9824 9830 9836 9842 9848 9854 9859 9865 9870 9875 9879 9883 9887 9890 9893 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9911 9913 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9902 9902 9902 9903 9904 9905 9907 9909 9911 9914 9917 9920 9923 9926 9929 9932 9934 9936 9938 9940 9941 9941 9941 9941 9940 9939 9937 9935 9933 9931 9928 9926 9923 9921 9918 9916 9913 9911 9908 9906 9903 9901 9897 9894 9890 9886 9881 9875 9869 9861 9852 9842 9831 9818 9803 9787 9769 9750 9728 9704 9678 9650 9619 9586 9550 9512 9471 9428 9381 9332 9280 9225 9167 9107 9044 8978 8911 8841 8769 8695 8621 8545 8469 8393 8317 8242 8169 8098 8030 7964 7903 7846 7794 7747 7706 7672 7644 7623 7610 7604 7605 7615 7631 7655 7686 7724 7768 7818 7874 7934 7998 8066 8137 8210 8285 8361 8437 8514 8589 8663 8736 8806 8874 8940 9003 9063 9120 9173 9224 9271 9316 9358 9397 9433 9467 9499 9528 9556 9582 9606 9629 9650 9670 9689 9707 9724 9739 9754 9769 9782 9794 9806 9817 9827 9836 9845 9853 9860 9867 9872 9878 9882 9887 9890 9894 9897 9900 9903 9905 9908 9911 9913 9916 9919 9921 9924 9927 9930 9933 9936 9938 9941 9943 9945 9947 9948 9949 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9944 9944 9943 9943 9944 9944 9945 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9957 9957 9957 9957 6502 4 9 3 9958 9959 9960 9962 9964 9966 9967 9969 9971 9973 9975 9976 9977 9977 9978 9978 9977 9976 9975 9973 9971 9969 9966 9963 9960 9957 9954 9951 9948 9945 9942 9940 9937 9935 9932 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9908 9905 9902 9899 9895 9892 9888 9884 9880 9876 9872 9868 9864 9860 9856 9853 9849 9846 9843 9840 9838 9835 9833 9832 9830 9829 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9816 9814 9812 9809 9807 9804 9800 9797 9793 9789 9785 9781 9776 9772 9768 9763 9759 9755 9752 9748 9745 9743 9741 9739 9738 9737 9737 9738 9739 9740 9742 9745 9747 9751 9754 9758 9763 9767 9772 9777 9782 9788 9793 9799 9804 9810 9816 9821 9827 9832 9837 9843 9848 9852 9857 9862 9866 9870 9874 9877 9881 9884 9887 9890 9892 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9876 9874 9873 9872 9871 9871 9870 9870 9871 9871 9872 9874 9875 9877 9879 9881 9884 9886 9889 9891 9894 9896 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9937 9938 9938 9939 9940 9941 9942 9944 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9958 9958 9958 9957 9956 9954 9953 9951 9949 9946 9944 9941 9939 9936 9934 9932 9930 9928 9926 9925 9924 9923 9923 9923 9923 9923 9924 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9952 9950 9949 9946 9944 9942 9939 9937 9934 9931 9928 9926 9923 9921 9918 9916 9914 9912 9911 9910 9909 9908 9907 9907 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9936 9935 9934 9933 9931 9929 9927 9924 9921 9918 9915 9912 9909 9906 9902 9899 9896 9893 9890 9887 9884 9882 9880 9877 9876 9874 9872 9871 9870 9869 9869 9868 9868 9869 9869 9870 9872 9873 9876 9878 9881 9884 9888 9891 9896 9900 9904 9909 9913 9918 9922 9926 9930 9934 9937 9940 9943 9945 9946 9948 9948 9949 9949 9948 9947 9946 9945 9943 9942 9940 9939 6503 4 9 3 9937 9936 9935 9934 9933 9933 9933 9934 9934 9935 9936 9938 9939 9941 9943 9944 9946 9948 9949 9950 9951 9952 9952 9952 9951 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9931 9930 9928 9926 9925 9924 9923 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9917 9918 9920 9922 9925 9927 9930 9933 9936 9939 9942 9945 9948 9950 9952 9954 9956 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9883 9883 9884 9885 9886 9888 9890 9892 9894 9897 9899 9902 9905 9907 9910 9912 9914 9916 9918 9919 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9930 9931 9932 9934 9936 9938 9940 9943 9945 9947 9950 9952 9954 9955 9957 9958 9959 9959 9959 9959 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9948 9947 9947 9947 9947 9947 9948 9949 9951 9952 9954 9956 9958 9960 9961 9963 9964 9965 9965 9965 9965 9964 9962 9960 9958 9955 9951 9948 9944 9939 9935 9931 9926 9922 9918 9915 9912 9909 9906 9905 9903 9903 9902 9903 9903 9904 9905 9907 9908 9910 9911 9912 9913 9914 9914 9914 9914 9913 9912 9911 9909 9907 9906 9904 9902 9900 9898 9897 9896 9896 9896 9896 9897 9899 9901 9903 9906 9910 9913 9917 9920 9924 9928 9931 9935 9938 9940 9942 9944 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9945 9945 9944 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9926 9924 9923 9922 9921 9921 9921 9921 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9958 9958 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9931 9930 9928 9926 9923 9921 9918 9915 9911 9908 9904 9900 9896 9891 9887 9882 9878 9874 9869 9866 9862 9859 9856 9853 9852 9850 9849 9849 9849 9849 9850 6504 4 9 3 9851 9853 9855 9857 9859 9861 9863 9866 9868 9870 9872 9873 9874 9875 9876 9876 9876 9876 9875 9874 9872 9870 9868 9865 9862 9858 9854 9849 9844 9838 9831 9825 9817 9809 9800 9791 9781 9771 9760 9748 9736 9723 9710 9696 9682 9668 9653 9639 9623 9608 9592 9577 9561 9544 9528 9512 9495 9478 9460 9442 9424 9406 9387 9368 9348 9328 9307 9287 9266 9245 9223 9202 9182 9161 9141 9122 9103 9086 9069 9053 9039 9026 9015 9005 8996 8989 8983 8979 8976 8975 8974 8976 8978 8982 8987 8993 9000 9008 9018 9028 9040 9054 9068 9084 9101 9120 9140 9161 9183 9207 9231 9257 9283 9310 9337 9365 9393 9421 9448 9476 9502 9528 9553 9576 9599 9621 9641 9661 9679 9695 9711 9726 9740 9753 9765 9776 9787 9797 9807 9816 9825 9834 9842 9850 9857 9864 9871 9878 9884 9890 9895 9900 9905 9909 9913 9917 9920 9923 9926 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9969 9969 9968 9967 9966 9965 9964 9962 9960 9959 9957 9955 9953 9951 9950 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9919 9916 9914 9911 9908 9906 9903 9901 9899 9897 9896 9895 9895 9894 9894 9895 9895 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9964 9963 9962 9960 9959 9958 9957 9956 9956 9956 9956 9956 9957 9957 9958 9959 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9963 9962 9960 9958 9956 9954 9952 9949 9946 9944 9941 9939 9937 9934 9933 9931 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9916 9916 9917 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9938 9940 9941 9943 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 6505 4 9 3 9972 9974 9975 9977 9978 9980 9981 9983 9984 9985 9986 9986 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9978 9978 9977 9976 9976 9976 9976 9976 9977 9977 9978 9979 9981 9982 9983 9984 9985 9986 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9974 9974 9974 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9963 9962 9961 9959 9957 9956 9954 9952 9949 9947 9945 9942 9940 9937 9935 9932 9930 9927 9925 9922 9920 9917 9915 9912 9910 9907 9904 9902 9899 9896 9893 9890 9887 9884 9882 9879 9876 9873 9871 9868 9866 9864 9862 9861 9859 9858 9858 9857 9857 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9876 9877 9879 9880 9882 9884 9886 9888 9890 9893 9895 9898 9900 9902 9905 9907 9909 9910 9912 9913 9914 9915 9916 9916 9916 9915 9915 9914 9912 9911 9909 9907 9905 9902 9900 9897 9894 9890 9887 9883 9879 9875 9870 9865 9860 9855 9850 9844 9839 9833 9827 9822 9816 9811 9806 9801 9796 9792 9789 9785 9783 9781 9779 9778 9778 9777 9778 9779 9780 9781 9783 9785 9787 9790 9792 9795 9798 9801 9805 9808 9812 9815 9819 9824 9828 9833 9838 9843 9849 9854 9860 9866 9872 9878 9884 9890 9895 9900 9905 9910 9914 9918 9921 9924 9926 9928 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9937 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9955 9956 9957 9957 9958 9957 9957 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9959 9958 9959 9959 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9954 9954 9954 9954 9955 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9954 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9966 9966 9967 9967 9968 9968 9967 9966 9965 9964 9962 9961 9959 6506 4 9 3 9956 9954 9952 9949 9947 9945 9943 9941 9939 9937 9936 9935 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9947 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9965 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9962 9962 9962 9961 9959 9958 9956 9954 9951 9948 9945 9942 9939 9935 9932 9929 9926 9923 9920 9918 9915 9913 9911 9910 9908 9906 9905 9903 9901 9899 9896 9894 9891 9887 9884 9879 9875 9870 9865 9859 9853 9847 9840 9834 9827 9820 9813 9807 9800 9794 9788 9782 9776 9771 9766 9762 9758 9754 9751 9748 9745 9743 9741 9739 9738 9737 9737 9736 9736 9737 9737 9738 9739 9741 9743 9745 9747 9750 9753 9756 9759 9762 9766 9769 9773 9777 9781 9785 9789 9793 9796 9800 9804 9808 9811 9815 9818 9822 9825 9829 9832 9836 9840 9843 9847 9851 9855 9859 9863 9867 9871 9875 9880 9884 9888 9892 9897 9901 9904 9908 9912 9915 9918 9921 9923 9925 9927 9929 9930 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9931 9931 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9918 9917 9917 9918 9919 9920 9921 9923 9925 9927 9929 9932 9934 9936 9939 9941 9942 9944 9945 9945 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9938 9938 9939 9940 9942 9944 9945 9947 9949 9951 9953 9954 9956 9957 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9948 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9922 9920 6507 4 9 3 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9914 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9905 9905 9904 9904 9904 9904 9905 9906 9907 9908 9910 9911 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9948 9949 9951 9953 9955 9957 9959 9960 9962 9964 9965 9966 9967 9968 9968 9968 9968 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9940 9937 9934 9931 9928 9924 9921 9917 9914 9910 9907 9904 9902 9899 9897 9895 9894 9893 9892 9892 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9949 9950 9950 9950 9950 9949 9948 9947 9945 9943 9941 9939 9936 9934 9931 9929 9927 9925 9923 9922 9921 9920 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9927 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9940 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9956 9956 9956 9956 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 6508 4 9 3 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9958 9958 9957 9955 9953 9951 9948 9944 9939 9934 9928 9922 9915 9907 9899 9890 9881 9872 9862 9853 9843 9834 9824 9815 9806 9798 9790 9782 9775 9769 9763 9757 9753 9749 9745 9742 9740 9738 9737 9737 9737 9738 9739 9741 9743 9746 9750 9754 9759 9764 9769 9775 9781 9787 9794 9801 9807 9814 9821 9827 9834 9840 9846 9851 9856 9861 9865 9869 9872 9875 9878 9880 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9939 9938 9936 9935 9933 9931 9928 9926 9923 9921 9918 9915 9912 9908 9905 9902 9899 9895 9892 9889 9886 9884 9881 9879 9877 9875 9874 9872 9871 9870 9868 9867 9865 9862 9860 9856 9852 9847 9841 9835 9827 9818 9809 9798 9787 9775 9764 9751 9739 9727 9716 9706 9696 9688 9681 9676 9673 9671 9671 9673 9677 9683 9690 9699 9709 9720 9731 9743 9756 9768 9781 9793 9804 9815 9825 9834 9841 9848 9854 9859 9862 9865 9867 9868 9869 9869 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9847 9846 9845 9844 9842 9841 9840 9838 9837 9836 9834 9833 9832 9830 9829 9828 9826 9824 9822 9820 9818 9816 9813 9810 9806 9802 9798 9793 9787 9781 9775 9767 9759 9750 9741 9730 9719 9706 9693 9678 9663 9646 9628 9609 9589 9568 9546 9523 9499 9475 9450 9425 9400 9374 9349 9325 9301 9277 9255 9235 9215 9198 9182 9168 9156 9147 9140 9135 9132 9132 9134 9139 9145 9154 9165 9178 9193 9209 9227 9246 9267 9288 9311 9334 9358 9382 9406 9431 9455 9479 9503 9526 9549 9572 9593 9614 9634 9653 9672 9689 9706 9722 9737 9752 9765 9778 9791 9802 9813 9824 9834 9843 9852 9860 9868 9876 9882 9888 9894 9899 9903 9907 9911 9913 9916 9917 9918 9919 9920 9920 9920 9920 9920 9919 9919 9919 9920 9920 9921 9922 9923 9925 9927 9929 9931 6509 4 9 3 9934 9937 9939 9942 9944 9947 9949 9950 9952 9953 9954 9954 9955 9954 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9941 9939 9938 9938 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9918 9918 9919 9921 9922 9924 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9944 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9958 9959 9958 9958 9957 9955 9953 9951 9948 9945 9942 9939 9936 9933 9930 9927 9925 9923 9921 9920 9919 9918 9918 9918 9919 9920 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9942 9943 9943 9943 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9913 9912 9912 9913 9913 9914 9914 9915 9917 9918 9919 9921 9922 9924 9925 9926 9927 9929 9929 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9917 9915 9913 9910 9907 9904 9900 9896 9891 9886 9880 9873 9866 9859 9850 9841 9831 9821 9810 9799 9787 9775 9763 9750 9737 9724 9712 9699 9687 9675 9663 9653 9642 9633 9625 9617 9611 9605 9601 9598 9596 9595 9595 9596 9599 9602 9607 9612 9618 9625 9633 9641 9650 9660 9669 9680 9690 9701 9712 9723 9734 9745 9756 9767 9778 9789 9800 9810 9820 9830 9840 9849 9858 9866 9874 9881 9888 9894 9899 9904 9908 9911 9914 9916 9917 9918 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9934 9935 9936 9936 9936 9935 9935 9934 9932 9931 9929 9927 9925 9922 9920 9918 9917 9915 9914 9912 9912 9911 9911 9911 9912 9913 9914 9915 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9953 9952 9951 9950 9948 9946 9945 9943 9941 9939 9937 9936 9935 9934 9933 9933 9933 9933 9934 9935 9936 9937 9939 9941 9943 9944 9946 9948 9949 9950 9951 9952 9952 9952 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9925 9925 9924 9924 9923 9923 9923 9924 9924 9924 9925 9925 9925 6510 4 9 3 9925 9925 9925 9925 9925 9924 9923 9922 9921 9920 9918 9916 9915 9913 9910 9908 9906 9904 9901 9899 9897 9895 9892 9891 9889 9887 9886 9885 9884 9884 9883 9884 9884 9885 9886 9888 9890 9892 9894 9897 9900 9904 9907 9911 9915 9919 9924 9928 9932 9936 9940 9944 9947 9950 9953 9955 9957 9958 9959 9959 9958 9957 9956 9954 9951 9948 9945 9941 9937 9933 9929 9925 9921 9917 9913 9909 9906 9902 9900 9897 9895 9893 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9876 9876 9876 9876 9876 9876 9877 9877 9878 9880 9881 9882 9884 9886 9887 9889 9891 9892 9894 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9912 9914 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9941 9939 9937 9935 9932 9929 9926 9923 9920 9916 9912 9909 9905 9901 9897 9893 9889 9885 9882 9878 9875 9871 9868 9865 9863 9860 9858 9857 9855 9854 9853 9853 9853 9854 9855 9856 9857 9859 9862 9864 9867 9870 9874 9877 9881 9885 9888 9892 9896 9900 9904 9907 9911 9914 9917 9920 9923 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9960 9961 9962 9963 9965 9966 9967 9969 9970 9972 9973 9974 9975 9976 9976 9977 9977 9976 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9939 9938 9936 6511 4 9 3 9934 9932 9930 9927 9925 9922 9919 9917 9914 9911 9908 9906 9903 9901 9899 9897 9895 9894 9893 9892 9892 9892 9892 9892 9893 9894 9896 9897 9899 9902 9904 9906 9909 9912 9914 9917 9920 9922 9925 9927 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9935 9934 9934 9935 9935 9936 9937 9937 9938 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9976 9976 9976 9976 9975 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9948 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9914 9912 9911 9909 9908 9907 9907 9906 9906 9906 9907 9907 9908 9909 9911 9912 9914 9915 9917 9919 9921 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9968 9969 9968 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9961 9960 9959 9957 9955 9953 9950 9947 9944 9941 9938 9935 9933 9930 9928 9926 9925 9924 9924 9924 9925 9926 9928 9930 9932 9935 9938 9941 9943 9946 9948 9950 9952 9953 9954 9955 9955 9954 9954 9953 9952 9950 9948 9947 9945 9943 9942 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9934 9933 9931 9929 9928 9926 9924 9921 9920 9918 9916 9914 9913 9912 9912 9911 9911 9912 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9924 9925 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9938 9939 9940 9941 9941 9941 9941 9940 9939 9937 9936 9934 9932 9929 9927 9925 9923 9921 9920 9918 9917 9917 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9923 9922 9921 9919 9917 9914 9911 9907 9902 9897 9892 9886 9879 9872 9864 9856 9848 9840 9831 9822 9813 9804 9795 9787 6512 4 9 3 9779 9771 9765 9759 9753 9749 9746 9744 9743 9744 9745 9748 9752 9757 9763 9770 9778 9786 9795 9805 9814 9823 9833 9841 9850 9858 9865 9872 9877 9882 9886 9890 9892 9894 9894 9895 9894 9894 9892 9891 9890 9888 9886 9885 9883 9882 9881 9880 9879 9879 9878 9878 9878 9878 9879 9879 9879 9879 9878 9878 9878 9877 9876 9875 9874 9872 9871 9870 9868 9867 9866 9865 9864 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9871 9871 9871 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9860 9860 9860 9860 9860 9861 9862 9863 9863 9864 9864 9864 9864 9863 9862 9860 9857 9854 9850 9846 9841 9835 9830 9824 9819 9813 9808 9804 9800 9797 9795 9793 9793 9794 9795 9798 9802 9807 9813 9819 9826 9833 9841 9849 9857 9865 9872 9880 9887 9893 9899 9905 9910 9914 9918 9921 9924 9926 9928 9930 9931 9932 9932 9932 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9902 9902 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9905 9905 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9900 9901 9903 9905 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9936 9938 9940 9941 9942 9942 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9935 9935 9936 9937 9938 9940 9942 9943 9946 9948 9950 9952 9954 9956 9958 9960 9961 9962 9963 9964 9964 9964 9964 9963 9963 9962 9961 9960 9958 9957 9957 9956 9955 9955 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9960 9960 9959 9959 9958 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9926 9923 9920 9917 9913 9909 9905 9901 9896 9891 9886 9880 9874 9868 9862 9855 9849 9842 9836 9829 6513 4 9 3 9822 9816 9809 9803 9796 9790 9785 9779 9774 9769 9765 9760 9757 9753 9750 9747 9745 9743 9742 9741 9740 9740 9739 9740 9740 9741 9742 9743 9745 9746 9748 9750 9753 9755 9758 9761 9764 9767 9771 9775 9779 9783 9787 9792 9797 9802 9807 9812 9817 9822 9827 9832 9837 9842 9846 9851 9854 9858 9861 9864 9866 9869 9870 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9884 9886 9887 9889 9892 9894 9896 9899 9901 9904 9906 9908 9910 9912 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9961 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9941 9941 9941 9942 9942 9944 9945 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9973 9974 9976 9977 9979 9980 9982 9983 9984 9985 9985 9985 9985 9985 9984 9982 9981 9979 9977 9974 9972 9969 9967 9964 9962 9960 9958 9956 9955 9954 9954 9953 9954 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9959 9959 9958 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9935 9933 9931 9929 9927 9924 9922 9919 9916 9914 9911 9908 9906 9903 9901 9899 9897 9896 9895 9894 9894 9894 9894 9895 9897 9898 9901 9903 9906 9909 9912 9915 9918 9921 9924 9926 9929 9930 9932 9933 9934 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9930 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9944 9945 9946 9946 9946 9946 9945 9944 9942 9940 9938 9935 9932 9930 9927 9924 9922 9920 9918 9917 9916 9915 9915 9915 9916 9917 9918 9919 9921 9922 9924 9925 9927 9928 9928 9929 9929 9929 9928 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9919 9919 9919 9921 9922 9924 9926 9928 9931 9934 9937 9940 9943 9946 9949 9952 9955 9957 9959 9961 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9947 9945 9944 9943 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9950 9949 9948 9946 9945 9943 9941 9939 9937 9934 9931 9929 9926 9923 9920 9917 9914 6514 4 9 3 9911 9908 9906 9903 9900 9897 9895 9892 9890 9887 9885 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9856 9855 9854 9853 9852 9852 9852 9852 9852 9853 9854 9855 9856 9858 9859 9861 9864 9866 9869 9871 9874 9877 9881 9884 9888 9891 9895 9898 9902 9906 9910 9913 9917 9920 9924 9927 9930 9933 9936 9939 9941 9944 9946 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9964 9963 9962 9960 9959 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9965 9964 9963 9961 9960 9957 9955 9952 9948 9945 9941 9937 9932 9928 9923 9918 9913 9908 9903 9898 9893 9888 9883 9879 9874 9870 9865 9861 9858 9854 9851 9848 9846 9845 9843 9843 9842 9843 9844 9845 9847 9850 9853 9856 9860 9864 9868 9873 9877 9882 9886 9890 9894 9898 9902 9905 9907 9909 9911 9913 9913 9914 9914 9914 9914 9913 9912 9911 9909 9908 9906 9904 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9889 9889 9888 9888 9888 9888 9889 9890 9891 9892 9894 9896 9898 9900 9903 9906 9909 9913 9916 9920 9924 9928 9932 9936 9940 9944 9948 9951 9955 9958 9962 9965 9967 9970 9972 9973 9975 9975 9976 9976 9976 9976 9975 9974 9973 9971 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9949 9947 9946 9945 9945 9944 9944 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9960 9960 9961 9962 9962 9963 9963 9963 9962 9962 9961 9959 9958 9956 9954 9952 9949 9947 9944 9941 9939 9936 9933 9931 9928 9926 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9909 9907 9905 9901 9898 9894 9889 9885 9879 9874 9868 9862 9857 9851 9845 9839 9833 9827 9821 9815 9808 9801 9793 9784 9773 9760 9746 9730 9711 9689 9665 9638 9608 9576 9542 9506 9468 9428 9389 9349 9310 9272 9236 9203 9173 9146 9124 9107 9095 9088 9086 9089 9097 9111 9128 9150 9175 9203 9233 9265 9298 9331 9364 9397 9428 9458 9486 9512 9536 9557 9577 9594 9610 9624 9636 9647 9657 9666 9675 9683 9691 9699 9707 9715 9724 9733 9741 9750 9760 9769 9778 9786 9795 9803 9811 9818 9825 9831 9837 9842 9847 9851 9855 9859 9863 9867 9870 9874 9877 9880 9884 9887 9891 9894 9898 9902 9905 9908 9912 9915 9918 9920 9923 9925 9927 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9922 9922 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9942 9942 9943 9943 6515 4 9 3 9942 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9943 9944 9946 9948 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9972 9972 9971 9971 9970 9969 9967 9966 9964 9963 9961 9960 9959 9957 9957 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9943 9943 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9958 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9947 9946 9946 9946 9947 9947 9949 9950 9952 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9960 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9968 9968 9967 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9930 9928 9926 9923 9920 9918 9915 9912 9910 9908 9906 9904 9903 9902 9902 9903 9903 9905 9907 9909 9912 9915 9918 9922 9925 9929 9932 9935 9938 9940 9942 9943 9944 9945 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9931 9931 9931 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9934 9933 9932 9931 9929 9927 9926 9924 9922 9921 9919 9918 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9921 9921 9921 9921 9920 9918 9916 9914 9911 9907 9902 9898 9892 9887 9881 9874 9868 9861 9854 9846 9839 9831 9823 9815 9806 9797 9787 9777 9767 9755 9743 9731 9718 9705 9691 9677 9663 9649 9636 9623 9611 9600 9590 9582 9575 9570 9567 9566 9567 9569 9574 9581 9590 9600 9612 9625 9639 9654 9669 9685 9701 9717 9732 9747 9761 9775 9787 9798 9809 9818 9826 9833 9839 9844 9848 9851 9853 9854 9855 9854 9853 9852 9849 9846 9842 9838 9832 9826 9819 9811 9802 9792 9782 9770 9757 9742 9727 9710 9691 9671 9650 9627 9602 9575 9546 9515 9482 9447 9409 9369 9326 9280 9232 9181 9127 9070 9010 8947 6516 4 9 3 8881 8812 8740 8664 8586 8504 8420 8332 8242 8149 8053 7955 7854 7751 7645 7538 7430 7320 7208 7096 6984 6872 6760 6648 6538 6430 6324 6221 6122 6026 5934 5848 5768 5693 5625 5565 5512 5467 5431 5403 5385 5375 5375 5384 5403 5431 5468 5514 5569 5632 5702 5780 5865 5955 6051 6152 6258 6366 6478 6591 6707 6823 6939 7055 7170 7284 7397 7507 7615 7720 7822 7921 8016 8109 8198 8283 8365 8444 8519 8591 8660 8726 8789 8848 8906 8960 9012 9061 9108 9153 9195 9236 9274 9311 9346 9379 9411 9441 9470 9497 9524 9549 9573 9595 9617 9638 9658 9677 9695 9711 9727 9742 9756 9769 9782 9793 9803 9812 9821 9828 9835 9841 9847 9852 9856 9861 9864 9868 9872 9875 9879 9882 9886 9890 9893 9898 9902 9906 9910 9914 9919 9923 9926 9930 9933 9936 9939 9941 9942 9943 9944 9945 9945 9944 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9906 9904 9901 9898 9894 9889 9883 9877 9870 9862 9853 9843 9833 9823 9812 9800 9789 9778 9766 9755 9745 9735 9726 9718 9710 9704 9700 9696 9694 9693 9693 9695 9698 9702 9706 9712 9718 9724 9730 9736 9742 9747 9750 9753 9753 9752 9749 9744 9736 9726 9714 9699 9682 9663 9642 9620 9596 9571 9546 9521 9496 9472 9449 9428 9408 9392 9377 9366 9358 9353 9352 9353 9358 9366 9377 9391 9406 9424 9443 9464 9486 9507 9529 9551 9571 9591 9609 9625 9639 9650 9659 9665 9668 9668 9665 9659 9650 9638 9623 9605 9586 9564 9542 9518 9493 9469 9445 9422 9400 9381 9363 9349 9338 9330 9325 9325 9328 9335 9346 9360 9377 9398 9420 9445 9472 9499 9527 9556 9584 9611 9637 9662 9685 9706 9725 9743 9758 9771 9782 9791 9799 9805 9810 9814 9817 9819 9821 9823 9825 9826 9828 9830 9832 9834 9837 9839 9842 9845 9849 9852 9855 9858 9861 9864 9867 9870 9872 9875 9877 9879 9880 9882 9883 9885 9886 9888 9889 9890 9892 9893 9895 9896 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9915 9914 9912 9909 9907 9904 9900 9897 9892 9888 9883 9878 9873 9867 9861 9856 9850 9844 9838 9832 9827 9821 9816 9811 9806 9802 9797 9793 9790 9786 9782 9779 9776 9772 9769 9765 9761 9757 9753 9749 9744 9740 9735 9729 9724 9718 9712 9707 9701 9695 9689 9683 9678 6517 4 9 3 9673 9668 9663 9659 9655 9652 9650 9648 9646 9645 9645 9646 9647 9649 9651 9654 9658 9661 9665 9670 9674 9678 9682 9685 9688 9690 9691 9692 9691 9689 9686 9682 9677 9670 9663 9654 9645 9636 9626 9616 9606 9596 9588 9580 9573 9568 9564 9562 9562 9563 9567 9572 9579 9588 9598 9610 9623 9637 9652 9667 9683 9698 9714 9729 9743 9757 9771 9783 9795 9806 9816 9825 9833 9841 9847 9854 9859 9865 9870 9874 9878 9883 9886 9890 9894 9897 9900 9903 9906 9909 9911 9914 9916 9917 9919 9920 9921 9921 9921 9921 9921 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9904 9902 9900 9899 9897 9896 9895 9895 9894 9894 9894 9895 9896 9896 9898 9899 9901 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9973 9973 9973 9972 9971 9970 9968 9966 9964 9962 9959 9957 9954 9951 9949 9947 9944 9942 9941 9939 9939 9938 9938 9938 9938 9939 9940 9942 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9937 9938 9940 9941 9943 9944 9946 9948 9949 9951 9952 9953 9953 9954 9953 9953 9952 9950 9949 9946 9944 9941 9938 9934 9931 9927 9924 9920 9917 9914 9911 9908 9906 9904 9902 9901 9900 9899 9899 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9900 9901 9901 9902 9904 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9930 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9939 9938 9936 9934 9931 9929 9926 9923 9919 9916 9913 9911 9908 9906 9904 9902 9901 9900 9900 9900 9901 9902 9903 9905 9906 9908 9910 9911 9913 9914 9915 9916 9916 9916 9916 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9903 9902 9901 9900 9900 9900 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9886 9885 9883 9880 9877 9873 9868 9862 9856 9848 9840 9830 9820 9809 9797 6518 4 9 3 9785 9773 9761 9748 9737 9725 9715 9706 9698 9691 9687 9684 9682 9683 9685 9689 9695 9702 9711 9721 9731 9742 9753 9765 9776 9787 9798 9807 9816 9824 9831 9837 9841 9845 9848 9850 9851 9851 9852 9851 9851 9850 9850 9850 9849 9850 9850 9851 9852 9853 9855 9856 9858 9860 9862 9864 9865 9867 9868 9869 9869 9870 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9867 9868 9869 9870 9871 9873 9874 9875 9877 9878 9878 9879 9879 9879 9879 9878 9877 9876 9874 9872 9870 9868 9866 9863 9861 9858 9856 9854 9851 9849 9847 9845 9843 9841 9839 9837 9834 9832 9829 9826 9823 9819 9815 9810 9805 9799 9792 9785 9776 9767 9756 9744 9732 9717 9702 9685 9666 9645 9623 9598 9571 9541 9508 9473 9434 9392 9347 9297 9243 9186 9124 9057 8985 8909 8828 8742 8650 8554 8453 8346 8235 8119 7998 7873 7744 7611 7474 7335 7192 7047 6901 6753 6605 6457 6309 6163 6019 5879 5742 5610 5483 5363 5250 5146 5050 4964 4889 4826 4774 4735 4709 4696 4697 4711 4740 4782 4837 4905 4986 5079 5182 5296 5419 5551 5690 5835 5985 6138 6295 6453 6611 6769 6926 7080 7231 7379 7521 7659 7792 7918 8039 8154 8263 8365 8462 8552 8637 8717 8791 8860 8925 8985 9041 9093 9142 9188 9230 9270 9308 9343 9376 9407 9437 9464 9490 9515 9538 9560 9580 9599 9617 9634 9649 9663 9676 9688 9699 9709 9718 9727 9734 9741 9747 9753 9758 9763 9768 9773 9777 9782 9786 9790 9795 9799 9803 9807 9811 9815 9819 9822 9825 9828 9830 9831 9832 9832 9832 9832 9830 9829 9826 9824 9821 9818 9814 9810 9807 9803 9799 9795 9792 9788 9785 9782 9778 9775 9772 9769 9766 9763 9760 9757 9753 9749 9745 9741 9736 9730 9725 9719 9712 9705 9697 9688 9680 9670 9660 9649 9637 9624 9611 9597 9582 9566 9549 9532 9513 9493 9473 9451 9428 9404 9380 9354 9327 9300 9271 9242 9212 9181 9150 9118 9086 9053 9020 8987 8954 8921 8889 8856 8824 8793 8763 8734 8706 8679 8653 8629 8607 8586 8568 8551 8536 8524 8514 8506 8500 8496 8495 8496 8499 8504 8512 8521 8532 8546 8561 8578 8596 8616 8637 8660 8684 8709 8735 8763 8791 8819 8849 8878 8908 8939 8969 8999 9029 9059 9088 9117 9145 9172 9198 9224 9248 9271 9294 9315 9335 9354 9373 9390 9406 9422 9437 9451 9464 9477 9490 9501 9512 9523 9533 9542 9551 9559 9566 9573 9579 9584 9589 9592 9595 9598 9600 9601 9602 9602 9602 9601 9601 9601 9600 9600 9600 9601 9602 9603 9605 9608 9611 9615 9619 9624 9630 9636 9642 9649 9657 9664 9672 9680 9689 9697 9705 9714 9722 9730 9738 9746 9754 9761 9768 9775 9782 9788 9793 9799 9804 9809 9813 9817 9821 9824 9827 9830 9832 9834 9836 9838 9840 9841 9842 9843 9844 9845 9846 6519 4 9 3 9846 9847 9847 9848 9848 9849 9849 9849 9850 9851 9851 9852 9853 9854 9855 9857 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9885 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9883 9882 9880 9878 9875 9873 9870 9868 9865 9862 9859 9857 9854 9851 9849 9847 9845 9844 9843 9842 9842 9842 9843 9844 9846 9848 9851 9854 9857 9861 9864 9868 9872 9875 9879 9882 9885 9888 9891 9893 9895 9897 9898 9899 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9883 9881 9878 9876 9873 9870 9866 9863 9859 9854 9850 9845 9839 9834 9828 9822 9816 9810 9804 9798 9792 9786 9781 9776 9771 9767 9764 9760 9757 9755 9753 9751 9750 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9737 9737 9737 9737 9738 9739 9741 9743 9746 9749 9752 9756 9759 9763 9767 9770 9772 9774 9775 9775 9774 9771 9767 9761 9754 9745 9735 9724 9712 9698 9684 9670 9656 9641 9628 9615 9603 9592 9584 9577 9572 9569 9568 9570 9573 9579 9587 9597 9608 9620 9634 9648 9663 9678 9692 9707 9720 9733 9745 9756 9765 9773 9780 9786 9790 9793 9795 9796 9796 9795 9794 9793 9792 9791 9789 9789 9788 9788 9789 9790 9792 9794 9797 9800 9804 9808 9812 9816 9821 9825 9830 9834 9838 9842 9846 9850 9853 9856 9859 9862 9865 9867 9870 9873 9875 9878 9881 9884 9886 9889 9892 9895 9897 9900 9902 9904 9905 9906 9907 9906 9906 9905 9903 9901 9899 9896 9893 9890 9886 9883 9879 9876 9873 9870 9867 9865 9863 9861 9859 9857 9856 9854 9853 9851 9849 9847 9845 9842 9838 9835 9830 9826 9821 9816 9810 9804 9799 9793 9788 9782 9778 9773 9770 9766 9764 9762 9761 9760 9760 9761 9762 9764 9766 9769 9772 9775 9778 9781 9785 9788 9791 9795 9798 9802 9805 9808 9811 9815 9818 9822 9825 9828 9832 9835 9838 9841 9844 9847 9849 9852 9853 9855 9856 9856 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9848 9848 9849 9850 9851 9853 9855 9857 9859 9861 9863 9865 9866 9868 9869 9870 9871 9871 9871 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9878 9879 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9914 9914 9914 9913 9912 9911 9910 9909 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9880 9879 6520 4 9 3 9877 9876 9875 9874 9872 9871 9870 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9864 9864 9863 9863 9864 9864 9864 9864 9864 9865 9865 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9907 9907 9907 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9893 9892 9891 9891 9891 9891 9892 9893 9894 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9911 9913 9914 9916 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9930 9930 9930 9929 9929 9927 9926 9925 9923 9921 9920 9918 9917 9915 9914 9913 9912 9912 9911 9912 9912 9912 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9933 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9924 9923 9922 9922 9921 9921 9922 9922 9922 9923 9924 9925 9925 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9922 9920 9919 9917 9915 9913 9912 9910 9909 9908 9907 9907 9906 9907 9907 9908 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9926 9927 9926 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9898 9897 9896 9896 9896 9896 9896 9897 9897 9898 9898 9898 9899 9899 9898 9898 9897 9896 9895 9893 9892 9890 9888 9886 9884 9882 9880 9879 9878 9877 9877 9877 9878 9880 9882 9884 9887 9890 9893 9897 9900 9904 9907 9910 9913 9916 9918 9920 9921 9922 9923 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9910 9908 9906 9904 9901 9899 9897 9894 9892 9890 9888 9886 9885 9884 9884 6521 4 9 3 9883 9884 9884 9885 9886 9887 9888 9889 9891 9892 9893 9895 9895 9896 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9889 9888 9887 9886 9885 9883 9881 9880 9878 9877 9876 9875 9874 9873 9873 9873 9874 9874 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9916 9916 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9935 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9918 9918 9919 9920 9921 9922 9924 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9927 9926 9926 9926 9926 9927 9928 9929 9930 9932 9933 9935 9937 9938 9939 9941 9941 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9936 9936 9934 9933 9931 9929 9927 9925 9922 9920 9917 9915 9912 9910 9908 9906 9905 9904 9903 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9898 9898 9899 9899 9900 9901 9902 9904 9905 9906 9907 9907 9908 9908 9908 9908 9907 9907 9906 9905 9903 9902 9901 9899 9898 9897 9895 9894 9894 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9898 9899 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9886 9885 9884 9883 9882 9880 9879 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9866 9866 9865 9866 9866 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9879 9879 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 6522 4 9 4 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9895 9896 9897 9898 9898 9898 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9895 9895 9894 9893 9891 9889 9887 9885 9882 9880 9877 9873 9870 9866 9862 9859 9855 9851 9848 9844 9841 9838 9835 9833 9831 9829 9828 9827 9826 9826 9826 9827 9828 9829 9831 9833 9835 9838 9840 9843 9846 9849 9852 9855 9858 9862 9865 9868 9870 9873 9876 9879 9881 9883 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9864 9864 9864 9864 9864 9865 9866 9867 9869 9870 9872 9874 9876 9879 9881 9884 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9930 9930 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9900 9898 9896 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9852 9853 9853 9854 9855 9856 9857 9858 9860 9861 9863 9865 9867 9868 9870 9872 9874 9876 9877 9879 9880 9881 9883 9884 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9860 9856 9853 9849 9844 9840 9835 9830 9825 9820 9815 9809 9804 9798 9793 9787 9782 9777 9772 9767 9762 9758 9755 9751 9748 9746 9744 9742 9741 9741 9741 9742 9743 9744 9746 9749 9752 9755 9758 9762 9766 9770 9775 9779 9784 9789 9794 9798 9803 9808 9812 9817 9821 9826 9830 9834 9838 9842 9846 9850 9854 9857 9861 9865 9868 9871 9875 9878 9881 9885 9888 9891 9894 9896 9899 9902 9904 9906 9908 9910 9912 9913 9914 6523 4 9 4 9915 9916 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9900 9900 9901 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9908 9905 9901 9898 9895 9891 9888 9885 9882 9880 9877 9875 9873 9871 9870 9869 9868 9867 9867 9867 9868 9868 9869 9870 9872 9873 9875 9877 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9893 9894 9894 9894 9894 9894 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9897 9898 9900 9902 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9902 9900 9899 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9865 9863 9862 9860 9859 9858 9856 9855 9855 9854 9853 9853 9853 9853 9854 9855 9856 9857 9858 9860 9862 9864 9867 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9900 9902 9904 9905 9906 9906 9906 9905 9904 9902 9900 9897 9894 9890 9886 9881 9876 9871 9866 9861 9855 9850 9845 9840 9835 9830 9826 9823 9820 9817 9815 9813 9811 9810 9809 9808 9807 9806 9805 9803 9801 9798 9795 9791 9785 9779 9772 9763 9753 9742 9730 9717 9703 9688 9673 9656 9640 9623 9606 9590 9574 9559 9545 9532 9520 9510 9502 9495 9491 9488 9487 9489 9492 9498 9505 9514 9524 9536 9549 9564 9579 9594 9610 9626 9643 9659 9674 9689 9703 9717 9730 9741 9752 9762 9771 9779 9785 9791 9796 9801 9805 9808 9810 9813 9815 9817 9818 9820 9821 9823 9825 9827 9829 9831 9833 9835 9837 9840 9842 9845 9847 9850 9853 9855 9858 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9886 9888 9890 9892 9894 6524 4 9 4 9896 9898 9900 9902 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9963 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9951 9950 9948 9946 9943 9941 9938 9936 9933 9930 9927 9924 9921 9918 9915 9912 9910 9907 9905 9903 9902 9900 9899 9898 9898 9898 9898 9898 9899 9900 9901 9902 9904 9905 9907 9909 9911 9913 9916 9918 9920 9922 9924 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9945 9947 9949 9951 9953 9954 9956 9958 9960 9961 9963 9964 9965 9966 9967 9967 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9955 9953 6525 4 9 4 9951 9949 9948 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9963 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9964 9965 9967 9968 9970 9971 9973 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9976 9976 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9971 9970 9969 9967 9966 9964 9962 9960 9958 9955 9953 9950 9948 9946 9943 9941 9939 9936 9935 9933 9931 9930 9929 9928 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9976 9976 9975 9974 9973 9971 9970 9968 9966 9964 9962 9959 9957 9954 9951 9948 9945 9942 9939 9936 9933 9929 9926 9923 9920 9917 9913 9910 9907 9905 9902 9899 9897 9895 9893 9891 9889 9888 9887 9886 9885 9884 9884 9884 9884 9885 9885 9886 9887 9889 9890 9891 9893 9895 9896 9898 9900 9901 9903 9905 9906 9907 6526 4 9 4 9909 9910 9911 9912 9912 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9892 9890 9889 9888 9887 9887 9887 9887 9888 9889 9890 9891 9893 9895 9897 9899 9901 9904 9907 9909 9912 9915 9917 9920 9922 9925 9927 9929 9930 9932 9933 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9894 9893 9891 9889 9887 9885 9883 9880 9878 9876 9874 9871 9869 9867 9864 9862 9859 9857 9854 9851 9848 9846 9842 9839 9836 9832 9829 9825 9821 9816 9812 9807 9802 9797 9792 9786 9781 9775 9769 9763 9756 9750 9744 9737 9731 9724 9717 9711 9704 9698 9691 9685 9678 9672 9665 9659 9653 9647 9641 9635 9629 9624 9619 9614 9609 9604 9600 9596 9592 9589 9586 9583 9581 9579 9578 9577 9577 9577 9577 9578 9579 9581 9583 9586 9589 9592 9596 9600 9604 9608 9613 9618 9622 9627 9632 9637 9642 9646 9651 9655 9659 9663 9667 9670 9673 9676 9678 9681 9682 9684 9685 9685 9686 9686 9686 9685 9685 9684 9682 9681 9679 9677 9675 9673 9671 9669 9666 9664 9661 9658 9655 9652 9649 9646 9643 9639 9635 9631 9626 9621 9616 9610 9604 9597 9589 9580 9571 9561 9549 9537 9524 9510 9494 9478 9460 9441 9421 9400 9378 9354 9329 9304 9277 9249 9220 9191 9160 9129 9097 9065 9032 8999 8966 8933 8900 8867 8834 8801 8770 8738 8708 8678 8650 8623 8597 8572 8549 8528 8508 8491 8475 8461 8450 8441 8434 8429 8426 8426 8429 8434 8441 8450 8461 8475 8491 8508 8528 8549 8572 8596 8622 8649 8677 8705 8735 8765 8795 8826 8856 8887 8917 8947 8977 9006 9035 9063 9090 9116 9142 9167 9190 9213 9235 9257 9277 9296 9315 9333 9350 9367 9382 9398 9413 9427 9441 9454 9467 9480 9492 9504 9516 9528 9539 9550 9561 9572 9583 9593 9604 9614 9624 9633 9643 9652 9661 9670 9678 9686 9694 9702 9709 9716 9722 9728 9734 9739 9744 9749 9753 9757 9761 9764 9767 9770 9772 9774 9776 9778 9779 9780 9781 9782 9782 9783 9783 9783 9782 9782 9781 9780 9779 9778 9776 9775 9773 9771 9769 9766 9764 9761 9759 9756 9753 9750 9748 9745 9742 9739 9737 9734 9732 9730 9728 9726 9725 9724 9723 9722 9722 9722 9723 9723 9724 9725 9727 9728 9730 9732 9734 9737 9739 9741 9743 9746 9748 9750 9752 9753 9755 9756 9757 9758 9759 9759 9759 9759 9758 9757 9756 9755 9753 9752 9750 9748 9745 9743 9741 9738 9735 9732 9729 9726 9723 9720 9717 6527 4 9 4 9714 9710 9707 9704 9701 9697 9694 9691 9687 9684 9680 9677 9673 9670 9666 9663 9659 9656 9652 9648 9645 9641 9637 9633 9629 9625 9620 9616 9611 9606 9601 9595 9590 9584 9577 9570 9563 9555 9547 9538 9528 9518 9507 9496 9483 9470 9456 9441 9425 9408 9390 9371 9350 9329 9306 9283 9258 9231 9204 9175 9144 9113 9080 9045 9009 8972 8934 8894 8853 8810 8766 8721 8675 8628 8579 8530 8480 8429 8378 8326 8274 8222 8170 8118 8066 8015 7965 7915 7867 7821 7776 7733 7692 7653 7617 7583 7553 7525 7500 7479 7461 7447 7436 7429 7426 7426 7430 7438 7449 7463 7481 7502 7527 7554 7584 7616 7651 7688 7727 7768 7811 7854 7899 7945 7991 8038 8085 8132 8179 8226 8272 8318 8364 8408 8452 8495 8537 8579 8619 8658 8696 8733 8769 8804 8838 8870 8902 8933 8963 8992 9020 9047 9073 9098 9123 9146 9169 9191 9212 9233 9253 9272 9290 9308 9325 9342 9358 9373 9388 9402 9416 9429 9442 9454 9466 9478 9489 9500 9510 9521 9531 9540 9550 9559 9568 9577 9586 9594 9603 9611 9619 9627 9634 9642 9649 9656 9662 9669 9675 9680 9686 9691 9696 9701 9705 9710 9713 9717 9721 9724 9727 9730 9733 9735 9738 9740 9743 9745 9747 9750 9752 9755 9757 9760 9763 9765 9768 9771 9774 9777 9780 9783 9786 9789 9792 9795 9798 9800 9803 9805 9807 9810 9812 9813 9815 9817 9818 9819 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9836 9838 9839 9841 9842 9844 9845 9846 9848 9849 9850 9851 9852 9853 9853 9854 9854 9854 9854 9853 9852 9851 9850 9849 9847 9846 9844 9842 9840 9838 9835 9833 9831 9828 9826 9824 9821 9819 9817 9815 9813 9812 9810 9809 9808 9807 9806 9805 9805 9805 9806 9806 9807 9809 9810 9812 9814 9817 9819 9822 9825 9829 9833 9836 9840 9845 9849 9853 9858 9862 9867 9871 9875 9879 9884 9888 9891 9895 9898 9902 9905 9908 9910 9913 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9973 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 6528 4 9 4 9950 9949 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9926 9924 9921 9918 9916 9913 9911 9908 9906 9904 9901 9899 9897 9896 9894 9893 9891 9890 9889 9888 9888 9887 9887 9887 9888 9888 9889 9890 9891 9892 9894 9896 9898 9900 9902 9905 9908 9911 9914 9917 9921 9924 9928 9931 9934 9938 9941 9945 9948 9951 9954 9956 9959 9961 9963 9965 9966 9968 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9931 9929 9926 9924 9921 9918 9915 9912 9909 9906 9902 9899 9895 9891 9887 9883 9878 9873 9868 9862 9856 9850 9842 9834 9826 9816 9806 9794 9781 9768 9753 9737 9719 9701 9681 9659 9637 9613 9588 9561 9534 9506 9477 9448 9418 9387 9357 9327 9297 9268 9239 9212 9185 9161 9138 9116 9097 9081 9066 9054 9045 9039 9035 9035 9037 9041 9049 9059 9072 9087 9105 9124 9146 9169 9193 9219 9246 9273 9301 9329 9357 9385 9412 9439 9465 9491 9515 9538 9560 9581 9600 9618 9634 9649 9663 9676 9687 9697 9706 9714 9721 9727 9732 9737 9741 9745 9748 9751 9754 9756 9758 9760 9763 9765 9767 9769 9771 9774 9776 9779 9781 9784 9787 9790 9793 9796 9800 9803 9807 9811 9815 9819 9823 9827 9831 9835 9839 9844 9848 9853 9857 9861 9866 9870 9874 9879 9883 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9927 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9965 9965 9965 9966 9966 9967 9968 9969 9970 9972 9973 9974 9975 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9969 9968 9967 9967 9966 6529 4 9 4 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9936 9934 9932 9930 9928 9925 9923 9920 9916 9913 9910 9906 9902 9899 9895 9891 9887 9883 9879 9875 9872 9868 9864 9861 9858 9854 9851 9848 9846 9843 9841 9838 9836 9835 9833 9832 9831 9830 9830 9830 9830 9830 9831 9832 9834 9836 9838 9840 9843 9846 9850 9853 9857 9861 9865 9870 9874 9879 9883 9887 9892 9896 9900 9904 9908 9911 9914 9917 9920 9923 9925 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9949 9947 9944 9942 9939 9936 9933 9930 9927 9924 9921 9919 9916 9913 9911 9908 9906 9904 9903 9901 9899 9898 9897 9896 9895 9895 9895 9894 9894 9894 9895 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9907 9909 9911 9912 9915 9917 9919 9921 9924 9926 9929 9931 9934 9936 9939 9941 9944 9946 9948 9951 9953 9955 9956 9958 9959 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9957 9955 9953 9952 9950 9948 9947 9946 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 6530 4 9 4 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9916 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9903 9903 9902 9902 9903 9903 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9959 9959 9960 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9965 9967 9968 9970 9971 9973 9974 9976 9978 9979 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9973 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9989 9989 9989 9988 9987 9987 9985 9984 9983 9981 9980 9978 9976 9974 9972 9970 9968 9966 9964 9961 9959 9957 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9935 9934 9932 9930 9927 9924 9922 9918 9915 9912 9908 9905 9901 9898 9894 9891 9888 9885 9883 9880 9879 9877 9877 9876 9877 9877 9879 9881 9883 9886 9889 9893 9897 9901 9906 9910 9915 9920 9925 9930 9935 9940 9945 9949 9953 9957 9960 9963 9965 9968 9970 9971 9972 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9979 9980 9981 9983 9984 9986 9987 9988 9989 9991 9991 9992 9993 9993 9994 9994 9993 9993 9992 9992 9991 9990 9989 9987 9986 9985 9983 9982 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9978 9979 9981 9982 9984 9986 9988 9990 9991 9993 9995 9996 9997 9999 9999100001000110001100011000010000 9999 9998 9996 9995 9993 9992 9990 9988 9986 9984 9982 9980 9978 9977 9975 9974 9972 9971 9970 9970 9969 9969 9969 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9967 9967 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9950 9948 6531 4 9 4 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9916 9915 9915 9914 9914 9914 9915 9915 9916 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9966 9968 9969 9971 9973 9975 9976 9978 9979 9981 9982 9983 9985 9986 9986 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9961 9960 9958 9956 9954 9951 9948 9945 9941 9936 9931 9925 9919 9912 9905 9897 9888 9878 9868 9857 9846 9834 9821 9808 9794 9780 9765 9750 9734 9718 9702 9685 9668 9652 9635 9619 9602 9586 9571 9556 9541 9527 9514 9501 9490 9479 9470 9462 9454 9448 9443 9440 9438 9436 9437 9438 9441 9445 9450 9456 9463 9472 9481 9491 9502 9513 9526 9539 9552 9566 9580 9594 9608 9623 9637 9652 9666 9681 9695 9708 9722 9735 9747 9760 9771 9783 9793 9804 9813 9823 9831 9840 9847 9855 9861 9868 9873 9879 9884 9888 9893 9897 9900 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9944 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9968 9966 9964 9961 9959 9956 9953 9950 9947 9944 9941 9938 9935 9932 9929 9927 9924 9922 9920 9918 9917 9915 9914 9913 9913 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9894 9893 9892 9891 9890 6532 4 9 4 9890 9889 9889 9890 9890 9891 9892 9894 9896 9898 9900 9903 9906 9909 9913 9916 9920 9924 9927 9931 9935 9938 9941 9945 9948 9950 9953 9955 9957 9958 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9955 9953 9952 9950 9947 9945 9942 9940 9937 9934 9931 9928 9926 9923 9920 9918 9915 9913 9911 9909 9907 9904 9902 9900 9897 9894 9891 9887 9882 9877 9870 9863 9855 9846 9835 9823 9811 9796 9781 9765 9747 9729 9710 9690 9670 9649 9629 9609 9589 9570 9552 9535 9520 9506 9495 9485 9477 9472 9469 9469 9470 9475 9481 9490 9501 9514 9529 9545 9563 9582 9601 9622 9642 9663 9684 9704 9724 9743 9761 9778 9794 9809 9822 9834 9845 9855 9863 9871 9877 9882 9886 9890 9892 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9924 9925 9925 9924 9924 9923 9921 9920 9917 9915 9912 9909 9906 9902 9899 9895 9891 9887 9883 9879 9875 9871 9868 9864 9861 9858 9855 9852 9850 9848 9847 9845 9844 9844 9844 9844 9844 9845 9846 9848 9849 9851 9853 9856 9858 9861 9864 9867 9870 9873 9876 9879 9883 9886 9889 9892 9895 9898 9901 9904 9906 9909 9912 9914 9917 9919 9922 9924 9927 9930 9932 9935 9937 9940 9942 9945 9947 9950 9952 9955 9957 9959 9962 9964 9966 9967 9969 9970 9972 9973 9973 9974 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9944 9942 9939 9936 9933 9929 9926 9922 9917 9912 9907 9901 9895 9888 9881 9872 9863 9853 9842 9830 9816 9801 9785 9768 9749 9728 9706 9681 9655 9628 9598 9567 9533 9498 9461 9422 9382 9340 9297 9252 9206 9160 9112 9064 9016 8968 8920 8873 8827 8782 8738 8696 8657 8620 8585 8554 8526 8502 8481 8465 8453 8444 8441 8441 8447 8456 8470 8489 8511 8538 8568 8602 8639 8679 8722 8767 8814 8863 8913 8963 9014 9066 9117 9167 9217 9265 9312 9358 9401 9443 9482 9519 9554 9586 9616 9643 9668 9691 9711 9730 9746 9761 9774 9786 9796 9805 9813 9820 9827 9833 9838 9843 9848 9853 9858 9862 9867 9872 9876 9881 9886 9890 6533 4 9 4 9895 9899 9904 9908 9912 9916 9919 9922 9925 9927 9929 9930 9931 9931 9931 9931 9930 9929 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9908 9906 9905 9903 9902 9901 9901 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9890 9888 9886 9884 9882 9879 9877 9874 9872 9869 9867 9865 9863 9861 9859 9858 9856 9856 9855 9855 9855 9855 9856 9856 9858 9859 9861 9862 9865 9867 9869 9872 9874 9877 9880 9882 9885 9888 9891 9894 9896 9899 9902 9905 9908 9910 9913 9916 9919 9921 9924 9927 9929 9932 9934 9937 9939 9941 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9953 9951 9949 9946 9943 9940 9937 9933 9929 9925 9921 9917 9913 9909 9905 9901 9897 9894 9890 9886 9883 9880 9877 9874 9872 9869 9867 9865 9863 9862 9861 9859 9858 9857 9856 9856 9855 9855 9854 9854 9854 9853 9853 9853 9854 9854 9854 9855 9855 9856 9857 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9876 9878 9880 9883 9886 9888 9891 9894 9897 9899 9902 9905 9907 9910 9913 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9942 9942 9941 9941 9941 9942 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9928 9927 9924 9922 9920 9917 9914 9911 9908 9904 9900 9896 9891 9886 9880 9873 9866 9859 9851 9842 9832 9821 9810 9798 9784 9770 9755 9738 9720 9700 9680 9657 9633 9607 9579 9549 9516 9482 9445 9405 9363 9317 9269 9217 9163 9105 9044 8979 8911 8839 8764 8686 8604 8520 8432 8342 8250 8155 8059 7961 7862 7763 7664 7565 7468 7372 7279 7189 7102 7019 6941 6869 6802 6742 6688 6642 6604 6573 6551 6537 6531 6534 6546 6565 6593 6628 6671 6721 6777 6840 6908 6981 7057 7138 7221 7307 7394 7482 7571 7659 7747 7833 7918 8000 8081 8158 8233 8304 8373 8438 8500 8559 8614 8667 6534 4 9 4 8717 8765 8810 8853 8893 8933 8970 9006 9042 9076 9109 9142 9174 9206 9237 9267 9298 9328 9357 9386 9415 9443 9470 9496 9522 9547 9571 9593 9615 9635 9655 9673 9689 9705 9719 9733 9745 9756 9766 9775 9784 9792 9799 9805 9811 9816 9822 9827 9831 9836 9840 9845 9849 9853 9857 9861 9865 9869 9873 9876 9879 9883 9885 9888 9890 9892 9893 9894 9894 9894 9894 9893 9892 9890 9888 9885 9882 9879 9876 9873 9869 9865 9862 9858 9855 9852 9849 9846 9843 9841 9839 9837 9836 9835 9834 9834 9834 9834 9834 9834 9835 9836 9836 9837 9838 9838 9839 9839 9839 9839 9839 9839 9839 9838 9837 9837 9836 9835 9834 9833 9832 9832 9831 9831 9831 9831 9831 9832 9833 9834 9836 9838 9840 9843 9846 9849 9852 9856 9859 9863 9867 9871 9875 9878 9882 9886 9889 9892 9895 9898 9900 9902 9904 9906 9907 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9947 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9949 9947 9944 9942 9939 9936 9933 9930 9927 9924 9921 9919 9916 9913 9911 9909 9907 9905 9904 9903 9903 9903 9903 9903 9904 9905 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9928 9930 9932 9934 9935 9936 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9939 9939 9940 9942 9943 9944 9946 9947 9949 9951 9952 9954 9956 9957 9958 9960 9961 9961 9962 9963 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9883 9883 9882 9881 9881 9881 9880 9880 9880 9881 9881 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9887 6535 4 9 4 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9881 9880 9880 9880 9880 9880 9881 9881 9883 9884 9886 9888 9890 9892 9895 9898 9900 9903 9906 9909 9912 9915 9918 9920 9923 9925 9927 9928 9930 9931 9931 9932 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9896 9897 9898 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9957 9957 9957 9956 9955 9954 9954 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9949 9948 9948 9949 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9937 9935 6536 4 9 4 9934 9933 9932 9931 9930 9930 9929 9929 9930 9930 9931 9931 9932 9934 9935 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9936 9934 9932 9929 9927 9924 9922 9919 9917 9914 9912 9909 9907 9904 9902 9899 9896 9894 9891 9889 9887 9884 9882 9879 9877 9875 9872 9870 9868 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9846 9844 9843 9841 9840 9838 9837 9836 9835 9834 9833 9832 9832 9831 9831 9830 9830 9830 9830 9830 9830 9830 9831 9831 9832 9832 9833 9834 9835 9835 9836 9837 9838 9839 9840 9840 9841 9842 9842 9843 9843 9844 9844 9844 9844 9844 9843 9843 9842 9842 9841 9841 9840 9839 9838 9838 9837 9836 9836 9835 9835 9834 9834 9834 9834 9835 9835 9835 9836 9837 9838 9839 9840 9841 9843 9844 9846 9848 9850 9852 9854 9856 9858 9860 9863 9865 9867 9870 9872 9874 9877 9879 9881 9883 9884 9886 9887 9888 9889 9889 9890 9889 9889 9888 9887 9885 9883 9881 9879 9876 9873 9870 9866 9863 9859 9856 9852 9849 9846 9843 9840 9837 9835 9833 9831 9830 9829 9828 9827 9827 9827 9828 9828 9829 9829 9830 9830 9830 9830 9830 9830 9829 9828 9826 9824 9821 9819 9815 9812 9808 9804 9799 9795 9790 9785 9781 9776 9772 9769 9765 9763 9760 9759 9758 9758 9758 9760 9762 9765 9768 9773 9778 9783 9789 9796 9802 9810 9817 9824 9832 9839 9847 9854 9861 9867 9873 9879 9884 9889 9893 9896 9900 9902 9904 9906 9907 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9916 9918 9920 9922 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9951 9950 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 6537 4 9 4 9943 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9914 9911 9909 9906 9904 9901 9899 9896 9894 9892 9889 9887 9885 9883 9881 9878 9877 9875 9873 9871 9870 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9865 9866 9867 9868 9870 9872 9874 9876 9879 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9925 9926 9927 9928 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9925 9924 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9907 9905 9904 9902 9900 9897 9895 9893 9891 9889 9886 9884 9882 9880 9878 9876 9874 9872 9870 9869 9868 9867 9866 9866 9865 9865 9865 9866 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9891 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9901 9901 9901 9900 9899 9899 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9884 9882 9880 9879 9877 9875 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9847 9846 9844 9843 9843 9842 9842 9842 9842 9842 9843 9844 9845 9847 9848 9850 9852 9855 9857 9860 9862 9865 9868 9871 9874 9876 9879 9882 9885 9887 9889 9892 9894 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9943 9943 9943 9944 9945 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9922 9919 9916 9913 9909 9905 9901 9896 9891 9886 9880 9874 9867 9860 9852 9844 9835 9826 9816 9806 9795 9784 9773 9761 9749 9738 9726 9715 9703 9692 9682 9672 9663 9654 9647 9640 9634 9630 9627 9624 9624 9624 9625 9628 9632 9637 9643 9650 9658 9667 9677 9687 9697 9708 9719 9730 9742 9753 9764 9775 9785 9795 9805 9814 9822 9830 9838 9844 9851 9856 9862 9867 9871 9875 9879 9883 9886 6538 4 9 4 9889 9893 9895 9898 9901 9904 9907 9909 9912 9914 9917 9919 9921 9924 9925 9927 9929 9930 9931 9931 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9916 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9942 9940 9938 9937 9935 9933 9931 9930 9928 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9912 9911 9910 9910 9909 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9895 9894 9893 9891 9889 9887 9885 9883 9880 9877 9873 9869 9864 9859 9854 9848 9841 9834 9827 9819 9810 9801 9792 9782 9771 9761 9750 9739 9728 9717 9706 9695 9684 9673 9662 9652 9643 9634 9625 9617 9610 9603 9597 9592 9587 9584 9581 9579 9577 9577 9577 9578 9579 9581 9584 9587 9591 9595 9600 9605 9610 9615 9621 9627 9632 9638 9644 9650 9655 9661 9666 9671 9676 9681 9685 9689 9693 9697 9700 9703 9706 9708 9710 9713 9715 9716 9718 9720 9722 9723 9725 9726 9728 9730 9731 9733 9735 9737 9739 9741 9743 9746 9748 9751 9753 9756 9758 9761 9764 9767 9770 9773 9776 9779 9782 9785 9788 9791 9794 9797 9800 9803 9807 9810 9813 9817 9820 9824 9827 9831 9835 9838 9842 9846 9849 9853 9857 9861 9864 9868 9871 9875 9878 9882 9885 9888 9891 9894 9896 9899 9901 9904 9906 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 6539 4 9 4 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9920 9920 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9919 9919 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9901 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9886 9884 9883 9882 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9866 9866 9867 9868 9868 9869 9871 9872 9873 9875 9877 9879 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9904 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9934 9933 9933 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 6540 4 9 5 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9925 9926 9927 9929 9931 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9947 9948 9948 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9939 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9914 9913 9912 9911 9909 9907 9906 9904 9902 9900 9899 9897 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9885 9886 9887 9888 9890 9891 9893 9894 9896 9898 9900 9902 9903 9905 9907 9908 9909 9911 9912 9912 9913 9913 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9926 9927 9927 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9926 9926 9926 9926 9927 9928 9928 9929 9929 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9943 9943 9943 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 6541 4 9 5 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9907 9905 9903 9902 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9892 9891 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9838 9836 9834 9833 9831 9829 9828 9827 9826 9825 9824 9823 9823 9822 9822 9822 9822 9822 9823 9823 9824 9824 9825 9826 9826 9827 9827 9828 9828 9828 9827 9827 9826 9825 9824 9823 9822 9820 9818 9817 9815 9813 9812 9810 9809 9808 9807 9806 9805 9805 9806 9806 9807 9809 9811 9813 9815 9818 9821 9824 9827 9831 9834 9838 9842 9845 9849 9852 9856 9859 9862 9864 9867 9869 9871 9873 9875 9876 9877 9879 9880 9881 9882 9883 9883 9884 9885 9887 9888 9889 9890 9892 9894 9895 9897 9899 9901 9902 9904 9906 9908 9909 9911 9912 9913 9915 9915 9916 9917 9917 9917 9917 9916 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9911 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9931 9931 9930 9929 9927 9926 9924 9922 9920 9917 9915 9913 9910 9908 9905 9903 9900 9898 9895 9893 9891 9889 9888 9886 9885 9884 9883 9883 9883 9883 9883 9884 9885 9886 9887 9888 9890 9892 9893 9895 9897 9899 9901 9902 9904 9906 9907 9908 9909 9910 9911 9911 9911 9911 9910 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9879 9878 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9915 9914 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9895 9895 9895 9895 9896 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9915 9917 9919 9922 9924 9926 9928 9929 9931 9932 9933 9934 9934 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9921 9921 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9904 9902 9901 9900 6542 4 9 5 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9898 9898 9898 9897 9897 9896 9895 9893 9892 9891 9889 9887 9885 9883 9881 9878 9876 9873 9871 9869 9866 9864 9861 9859 9857 9854 9852 9850 9848 9846 9844 9843 9841 9839 9837 9835 9833 9832 9830 9828 9826 9824 9821 9819 9817 9815 9813 9810 9808 9806 9804 9803 9801 9800 9799 9798 9797 9797 9797 9798 9799 9800 9802 9804 9806 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9837 9839 9841 9843 9845 9846 9847 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9851 9851 9852 9853 9853 9854 9854 9854 9854 9853 9852 9851 9848 9845 9842 9837 9832 9826 9819 9812 9804 9795 9786 9776 9766 9756 9747 9737 9727 9718 9710 9703 9696 9690 9686 9683 9681 9680 9681 9683 9686 9690 9696 9702 9710 9719 9728 9737 9747 9758 9768 9779 9789 9798 9808 9817 9825 9832 9839 9845 9850 9854 9858 9861 9863 9864 9865 9866 9866 9866 9865 9865 9864 9864 9863 9862 9862 9862 9862 9862 9863 9864 9865 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9895 9895 9896 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9884 9884 9883 9883 9884 9884 9885 9886 9888 9889 9891 9893 9896 9898 9901 9904 9906 9909 9912 9915 9918 9920 9923 9925 9926 9928 9929 9930 9931 9931 9931 9930 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9896 9895 9893 9891 9888 9886 9884 9881 9879 9876 9874 9872 9870 9868 9866 9865 9864 9863 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9874 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9875 9874 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9852 9850 9848 9847 9845 9844 9843 9842 9842 9841 9841 9842 9842 9843 9844 9845 9846 9848 9849 9851 9853 9854 9856 9858 9860 9862 9864 9866 9868 9870 9871 9873 9875 9877 9878 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9890 9889 9889 9888 9886 9885 9884 9882 9880 9878 9876 9874 9872 9870 9867 9865 9863 9860 9858 9856 9854 9852 9849 9847 9845 9844 9842 9840 9838 9837 9835 9834 9832 9831 9829 9828 9827 9826 9824 9823 9822 6543 4 9 5 9821 9819 9818 9817 9816 9815 9813 9812 9811 9810 9810 9809 9808 9808 9807 9807 9807 9807 9808 9808 9809 9810 9812 9813 9815 9817 9819 9821 9823 9826 9828 9831 9833 9836 9839 9841 9844 9846 9849 9851 9853 9856 9858 9860 9862 9863 9865 9867 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9880 9878 9876 9874 9871 9869 9867 9864 9862 9859 9856 9854 9851 9849 9846 9843 9841 9839 9837 9835 9833 9831 9830 9829 9828 9828 9828 9828 9829 9829 9830 9832 9833 9835 9837 9840 9842 9845 9847 9850 9852 9855 9858 9860 9862 9865 9867 9869 9870 9872 9873 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9882 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9894 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9869 9867 9865 9863 9861 9858 9855 9852 9849 9845 9842 9838 9834 9830 9826 9823 9819 9816 9813 9810 9807 9805 9803 9802 9801 9800 9800 9800 9800 9800 9801 9802 9803 9805 9806 9807 9808 9809 9810 9811 9812 9813 9813 9813 9814 9814 9814 9814 9814 9814 9814 9815 9815 9816 9817 9818 9819 9821 9823 9825 9827 9830 9832 9835 9838 9840 9843 9845 9848 9850 9852 9854 9855 9856 9857 9858 9859 9859 9859 9859 9859 9859 9860 9860 9860 9860 9861 9862 9863 9864 9866 9868 9870 9872 9874 9876 9879 9881 9883 9885 9887 9888 9889 9890 9891 9891 9890 9890 9888 9887 9885 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9851 9849 9847 9845 9844 9842 9841 9840 9840 9839 9838 9838 9838 9837 9836 9836 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9827 9826 9826 9826 9826 9826 9826 9827 9828 9829 9830 9832 9833 9835 9836 9837 9839 9840 9841 9842 9842 9843 9843 9843 9843 9843 9842 9842 9842 9841 9841 9840 9840 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9839 9839 9838 9837 9835 9833 9831 9828 9825 9821 9817 9813 9809 9804 9799 9794 9790 9785 9781 9776 9772 9768 9764 9761 9757 9754 9750 9746 9741 9735 9729 9722 9713 9703 9691 9677 9662 9644 9625 9603 9580 9555 9528 9499 9470 9439 9408 9377 9346 9316 9287 9260 9235 9212 9192 9175 9161 9151 9145 9142 9144 9149 9158 9170 9186 9205 9226 9250 9275 9303 9331 9360 9389 9418 9447 9475 9502 9527 9551 9574 9594 9613 9630 9646 9659 9671 9682 9691 9699 9706 9713 9718 9724 9729 9733 9738 9742 9747 9752 9757 6544 4 9 5 9762 9767 9772 9777 9782 9788 9793 9798 9802 9807 9811 9815 9818 9822 9824 9827 9829 9830 9832 9833 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9840 9841 9842 9843 9845 9846 9848 9850 9851 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9886 9884 9883 9881 9878 9876 9874 9872 9870 9867 9865 9863 9861 9859 9858 9856 9855 9854 9853 9853 9853 9852 9853 9853 9853 9854 9855 9856 9857 9859 9860 9862 9863 9865 9866 9868 9869 9871 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9878 9878 9878 9878 9879 9879 9880 9881 9883 9884 9885 9887 9889 9890 9892 9894 9895 9897 9898 9900 9900 9901 9902 9902 9902 9901 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9886 9884 9883 9882 9881 9881 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9890 9891 9892 9893 9894 9894 9894 9894 9894 9893 9892 9890 9888 9886 9884 9881 9878 9875 9872 9869 9865 9862 9859 9856 9852 9849 9846 9843 9840 9837 9835 9832 9829 9827 9824 9821 9819 9816 9813 9810 9807 9804 9802 9799 9795 9792 9789 9786 9784 9781 9778 9776 9773 9771 9770 9768 9767 9766 9766 9766 9766 9767 9768 9769 9771 9773 9776 9778 9781 9785 9788 9791 9795 9799 9802 9806 9809 9813 9816 9819 9822 9824 9827 9829 9830 9832 9833 9834 9834 9834 9834 9833 9833 9832 9830 9829 9827 9826 9824 9823 9821 9819 9818 9817 9815 9815 9814 9813 9813 9813 9814 9814 9815 9816 9818 9819 9821 9823 9825 9827 9830 9832 9834 9837 9839 9841 9844 9846 9848 9850 9852 9854 9856 9857 9859 9861 9863 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9879 9880 9881 9882 9883 9883 9883 9883 9883 9882 9881 9880 9879 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9857 9855 9853 9851 9849 9848 9846 9845 6545 4 9 5 9844 9842 9841 9840 9840 9839 9838 9837 9836 9836 9835 9834 9833 9832 9831 9830 9829 9828 9828 9827 9826 9826 9826 9826 9826 9827 9827 9829 9830 9831 9833 9836 9838 9841 9843 9846 9849 9852 9856 9859 9862 9865 9868 9870 9873 9875 9877 9879 9880 9882 9883 9884 9885 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9876 9875 9874 9872 9872 9871 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9882 9883 9883 9883 9882 9882 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9865 9863 9862 9860 9859 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9871 9871 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9850 9848 9847 9845 9844 9842 9840 9839 9837 9835 9833 9831 9829 9827 9824 9822 9819 9816 9814 9811 9808 9805 9802 9799 9796 9792 9789 9787 9784 9781 9779 9776 9774 9773 9771 9770 9769 9769 9769 9769 9770 9770 9772 9773 9775 9777 9779 9782 9785 9787 9790 9793 9796 9799 9802 9805 9808 9811 9814 9817 9819 9821 9824 9826 9828 9829 9831 9832 9834 9835 9835 9836 9836 9836 9836 9835 9834 9833 9832 9830 9828 9825 9822 9819 9816 9812 9809 9805 9801 9797 9793 9789 9785 9781 9778 9775 9772 9769 9767 9765 9764 9763 9763 9762 9763 9763 9764 9765 9767 9769 9770 9772 9774 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9796 9798 9800 9801 9803 9804 9806 9807 9808 9810 9811 9812 9814 9815 9816 9817 9818 9818 9819 9819 9819 9818 9818 9817 9816 9815 9813 9811 9809 9807 9805 9802 9800 9797 9795 9792 9790 9787 9785 9783 9782 9780 9779 9777 9777 9776 9775 9775 9774 9774 9774 9774 9774 9774 9773 9773 9773 9772 9771 9771 9770 9769 9767 9766 9765 9763 9762 9760 9759 9757 9756 9755 9753 9752 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9740 9739 9738 9736 9734 6546 4 9 5 9732 9730 9727 9725 9722 9719 9716 9713 9710 9706 9703 9700 9696 9693 9689 9686 9682 9679 9675 9671 9668 9664 9660 9656 9652 9648 9643 9638 9633 9628 9622 9616 9610 9604 9597 9590 9583 9575 9567 9558 9550 9540 9531 9520 9510 9498 9486 9473 9459 9444 9428 9411 9392 9371 9349 9325 9298 9270 9240 9207 9171 9133 9092 9048 9001 8951 8898 8841 8781 8718 8650 8579 8504 8425 8342 8254 8162 8065 7964 7857 7746 7630 7509 7383 7252 7117 6977 6832 6684 6532 6378 6220 6061 5899 5738 5575 5414 5254 5095 4939 4787 4639 4495 4357 4224 4098 3977 3864 3758 3659 3567 3482 3404 3333 3269 3211 3160 3114 3075 3041 3012 2989 2970 2958 2950 2947 2951 2959 2974 2995 3023 3058 3101 3151 3210 3277 3353 3438 3533 3637 3750 3872 4003 4143 4290 4445 4607 4774 4946 5122 5302 5483 5665 5846 6027 6205 6380 6552 6718 6879 7034 7182 7324 7458 7585 7705 7817 7923 8021 8113 8198 8278 8352 8421 8485 8546 8602 8656 8706 8754 8800 8844 8886 8926 8965 9002 9039 9074 9108 9141 9172 9202 9231 9259 9285 9310 9333 9356 9376 9396 9414 9431 9446 9461 9474 9487 9499 9510 9520 9530 9539 9548 9556 9564 9572 9580 9588 9596 9603 9611 9618 9626 9633 9641 9648 9655 9662 9669 9676 9682 9688 9694 9700 9705 9710 9714 9719 9722 9726 9729 9732 9734 9736 9738 9739 9740 9741 9742 9742 9743 9743 9743 9744 9744 9745 9745 9746 9747 9748 9749 9750 9752 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9778 9780 9781 9782 9783 9784 9785 9786 9786 9787 9788 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9802 9803 9804 9805 9806 9806 9807 9807 9808 9808 9808 9807 9807 9807 9806 9806 9805 9804 9804 9803 9802 9802 9801 9801 9801 9800 9800 9800 9801 9801 9801 9802 9802 9803 9804 9804 9805 9806 9807 9807 9808 9809 9810 9810 9811 9812 9812 9813 9814 9815 9816 9817 9818 9820 9821 9823 9824 9826 9828 9829 9831 9833 9835 9836 9838 9839 9840 9842 9842 9843 9843 9843 9843 9843 9842 9842 9841 9840 9838 9837 9836 9834 9833 9831 9830 9829 9828 9827 9826 9826 9825 9825 9825 9825 9825 9825 9826 9826 9827 9827 9828 9828 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9844 9844 9843 9842 9840 9839 9837 9834 9832 9829 9826 9823 9820 9817 9813 9810 9807 9804 9801 9798 9795 9793 9791 9789 9787 9786 9785 9784 9783 9783 9783 9784 9784 9785 9786 9787 9788 9789 9791 9792 9793 9795 9796 9798 9799 9801 9802 9804 9805 9806 9807 9808 9810 9811 9812 9812 9813 9814 9815 9816 9816 9817 9818 9818 6547 4 9 5 9819 9819 9820 9820 9821 9821 9821 9822 9822 9822 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9824 9824 9824 9825 9825 9826 9826 9827 9828 9828 9829 9830 9831 9831 9832 9833 9833 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9833 9833 9833 9832 9832 9831 9831 9831 9831 9831 9831 9832 9832 9833 9834 9836 9837 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9861 9863 9865 9866 9867 9867 9867 9867 9867 9866 9865 9863 9861 9859 9857 9854 9851 9848 9844 9841 9838 9834 9831 9827 9824 9821 9818 9815 9813 9811 9809 9807 9806 9805 9804 9804 9803 9803 9803 9803 9803 9803 9802 9802 9802 9801 9800 9799 9797 9795 9793 9791 9788 9785 9782 9778 9774 9770 9766 9762 9758 9754 9750 9747 9743 9740 9737 9735 9733 9732 9730 9730 9730 9730 9731 9733 9735 9737 9740 9743 9746 9750 9754 9758 9762 9766 9770 9774 9778 9782 9786 9789 9793 9796 9799 9801 9804 9806 9808 9809 9811 9812 9813 9814 9815 9816 9817 9817 9818 9819 9819 9820 9821 9822 9823 9824 9825 9826 9827 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9842 9843 9843 9843 9842 9842 9841 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9828 9827 9826 9825 9824 9824 9823 9823 9823 9822 9822 9822 9822 9821 9821 9821 9820 9819 9818 9817 9816 9815 9813 9812 9810 9808 9806 9804 9801 9799 9797 9794 9792 9790 9787 9785 9783 9781 9779 9776 9774 9773 9771 9769 9767 9765 9764 9762 9760 9759 9757 9755 9754 9752 9751 9750 9748 9747 9746 9745 9745 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9744 9744 9744 9744 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9747 9747 9748 9748 9748 9749 9749 9749 9748 9747 9746 9744 9742 9738 9734 9729 9723 9716 9708 9699 9689 9678 9667 9654 9641 9628 9614 9600 9586 9573 9560 9548 9536 9526 9516 9509 9502 9498 9495 9493 9494 9496 9500 9505 9512 9521 9530 9541 9552 9564 9576 9588 9601 9613 9625 9636 9646 9656 9665 9673 9680 9685 9690 9694 9697 9699 9701 9702 9702 9702 9701 9700 9700 9699 9698 9697 9697 9697 9697 9698 9698 9700 9701 9703 9705 9707 9709 9711 9714 9716 9719 9721 9724 9726 9728 9730 9733 9734 9736 9738 9740 9741 9743 9745 9746 9748 9750 9751 9753 9755 9757 9759 9761 9764 9766 9768 9770 9773 9775 9777 9780 9782 9784 9786 9788 9790 9792 9793 9795 9796 9797 9798 9799 9800 9801 9801 9802 9802 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9802 9802 9803 9803 9804 9805 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9821 9823 9824 9825 9826 9826 9827 9827 9827 9827 9826 9826 9825 9825 9824 9823 9822 9820 6548 4 9 5 9819 9818 9817 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9805 9803 9802 9801 9799 9797 9796 9794 9792 9790 9787 9785 9783 9780 9778 9775 9772 9770 9767 9764 9761 9759 9756 9754 9751 9749 9747 9744 9742 9740 9738 9736 9734 9733 9731 9729 9728 9727 9725 9724 9723 9723 9722 9721 9721 9721 9721 9721 9722 9722 9723 9724 9725 9726 9727 9728 9729 9730 9732 9733 9734 9735 9736 9736 9737 9737 9738 9738 9738 9739 9739 9739 9740 9740 9741 9742 9743 9744 9745 9747 9749 9751 9754 9756 9759 9762 9765 9768 9771 9774 9777 9780 9782 9784 9786 9787 9788 9789 9789 9788 9788 9786 9785 9783 9781 9778 9775 9772 9769 9766 9763 9760 9758 9755 9752 9750 9747 9745 9743 9741 9739 9737 9735 9732 9730 9728 9725 9722 9719 9716 9712 9708 9704 9700 9695 9691 9686 9681 9676 9672 9667 9663 9659 9655 9652 9650 9647 9646 9645 9644 9644 9645 9646 9647 9649 9652 9655 9658 9662 9666 9670 9674 9678 9683 9687 9692 9696 9701 9705 9709 9714 9718 9722 9726 9730 9734 9737 9741 9745 9748 9752 9755 9758 9761 9764 9766 9769 9771 9774 9776 9777 9779 9781 9782 9784 9785 9786 9787 9788 9789 9790 9791 9793 9794 9795 9796 9797 9799 9800 9801 9803 9804 9805 9806 9807 9807 9807 9808 9807 9807 9806 9806 9804 9803 9802 9800 9798 9796 9794 9793 9791 9789 9788 9787 9786 9785 9785 9785 9785 9785 9785 9786 9787 9787 9788 9788 9789 9789 9789 9789 9788 9787 9785 9784 9782 9780 9777 9774 9772 9769 9766 9763 9760 9757 9754 9751 9749 9746 9743 9740 9737 9734 9730 9725 9720 9714 9707 9698 9689 9678 9665 9651 9636 9619 9601 9581 9561 9539 9517 9494 9471 9448 9426 9404 9384 9365 9347 9332 9319 9308 9300 9295 9292 9293 9296 9302 9311 9322 9336 9352 9369 9388 9408 9430 9451 9473 9495 9517 9538 9559 9578 9596 9613 9629 9643 9656 9668 9678 9687 9695 9702 9707 9712 9717 9720 9724 9726 9729 9732 9734 9736 9739 9741 9744 9746 9749 9752 9754 9757 9760 9763 9765 9768 9770 9773 9775 9777 9779 9781 9783 9784 9786 9787 9789 9790 9791 9792 9793 9794 9795 9796 9797 9797 9798 9799 9799 9799 9800 9800 9800 9800 9799 9799 9799 9798 9797 9797 9796 9796 9795 9794 9794 9794 9793 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9797 9798 9798 9799 9800 9800 9801 9801 9801 9802 9802 9802 9802 9801 9801 9801 9800 9800 9799 9798 9797 9797 9796 9795 9794 9793 9791 9790 9789 9788 9787 9785 9784 9783 9782 9780 9779 9778 9776 9775 9774 9773 9771 9770 9769 9768 9767 9766 9765 9764 9764 9763 9762 9761 9760 9759 9759 9758 9757 9756 9754 9753 9752 9751 9749 9748 9746 9744 9743 9741 9740 9738 9737 9735 9734 9733 9732 9731 9731 9731 9731 9731 9731 6549 4 9 5 9732 9733 9734 9735 9736 9737 9739 9740 9742 9744 9745 9747 9748 9749 9751 9752 9753 9753 9754 9755 9755 9756 9756 9756 9757 9757 9757 9758 9758 9759 9759 9760 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9770 9771 9772 9772 9772 9773 9773 9773 9773 9772 9772 9772 9771 9771 9771 9770 9770 9770 9770 9770 9770 9771 9771 9772 9773 9774 9775 9777 9778 9779 9781 9782 9784 9785 9786 9787 9788 9789 9789 9790 9790 9790 9790 9789 9789 9788 9787 9786 9785 9784 9782 9781 9780 9779 9778 9777 9777 9776 9776 9775 9775 9776 9776 9776 9777 9778 9779 9780 9781 9783 9784 9786 9787 9789 9791 9792 9794 9796 9797 9799 9800 9802 9803 9804 9806 9807 9808 9809 9809 9810 9810 9811 9811 9811 9811 9811 9811 9811 9810 9810 9809 9808 9807 9806 9805 9804 9803 9802 9800 9799 9798 9797 9795 9794 9793 9792 9791 9790 9790 9789 9789 9788 9788 9788 9788 9788 9789 9789 9789 9790 9790 9791 9791 9792 9793 9793 9794 9794 9795 9795 9796 9796 9797 9797 9798 9798 9798 9798 9799 9799 9799 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9801 9801 9800 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9789 9788 9787 9786 9785 9784 9784 9783 9782 9782 9782 9781 9781 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9779 9779 9778 9777 9776 9775 9774 9772 9771 9770 9769 9767 9766 9765 9764 9764 9763 9763 9763 9763 9764 9764 9765 9766 9768 9769 9770 9772 9774 9775 9777 9778 9780 9782 9783 9784 9785 9786 9787 9788 9789 9790 9790 9791 9791 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9792 9792 9791 9790 9789 9788 9787 9786 9784 9783 9781 9780 9778 9777 9775 9774 9773 9772 9771 9770 9770 9769 9769 9769 9769 9770 9770 9771 9772 9773 9773 9774 9775 9776 9777 9777 9778 9778 9779 9779 9779 9778 9778 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9768 9767 9766 9766 9766 9766 9766 9766 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9776 9777 9778 9779 9779 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9782 9782 9783 9784 9784 9785 9786 9786 9787 9788 9788 9789 9789 9789 9789 9789 9788 9788 9787 9786 9784 9783 9781 9780 9778 9776 9774 9772 9770 9769 9767 9766 9764 9763 9763 9762 9762 9762 9762 9763 9763 9764 9765 9766 9767 9768 9769 9771 9772 9772 9773 9773 9774 9774 9774 9773 9772 9771 9770 9769 9767 9766 9764 9762 9760 9758 9756 9754 9752 9750 9748 9746 9744 9743 9742 9740 9739 9739 9738 9737 9737 9736 6550 4 9 5 9736 9736 9735 9735 9736 9736 9736 9736 9736 9737 9737 9738 9738 9739 9740 9741 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9751 9752 9753 9753 9754 9754 9754 9754 9755 9754 9754 9754 9754 9754 9753 9753 9753 9752 9752 9752 9752 9751 9751 9751 9751 9752 9752 9752 9753 9753 9754 9754 9755 9755 9756 9756 9757 9757 9757 9757 9757 9757 9757 9756 9755 9754 9753 9751 9749 9747 9745 9742 9739 9736 9733 9729 9726 9722 9718 9714 9710 9706 9702 9698 9694 9690 9686 9682 9679 9675 9672 9669 9667 9664 9662 9660 9658 9656 9654 9652 9651 9649 9647 9645 9644 9642 9640 9637 9635 9632 9629 9627 9623 9620 9617 9614 9610 9607 9603 9600 9597 9593 9591 9588 9585 9583 9582 9580 9579 9578 9578 9578 9578 9579 9580 9582 9583 9585 9587 9590 9592 9595 9598 9601 9604 9607 9610 9613 9616 9619 9622 9625 9629 9632 9635 9638 9641 9644 9647 9651 9654 9657 9661 9664 9668 9671 9675 9678 9682 9685 9689 9692 9695 9699 9702 9705 9708 9710 9713 9715 9717 9719 9721 9722 9723 9724 9725 9726 9726 9726 9727 9727 9726 9726 9726 9726 9726 9725 9725 9725 9725 9725 9725 9726 9726 9727 9727 9728 9728 9729 9730 9731 9731 9732 9733 9733 9734 9734 9734 9734 9733 9733 9732 9731 9729 9728 9726 9725 9723 9721 9718 9716 9714 9712 9710 9708 9706 9704 9703 9702 9701 9700 9699 9699 9698 9698 9699 9699 9699 9700 9701 9702 9703 9704 9704 9705 9706 9707 9708 9708 9709 9709 9709 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9711 9711 9712 9713 9714 9714 9716 9717 9718 9719 9720 9722 9723 9724 9725 9726 9727 9728 9729 9729 9730 9730 9730 9730 9730 9730 9730 9730 9729 9729 9729 9729 9729 9729 9729 9729 9729 9730 9730 9731 9732 9733 9734 9736 9737 9738 9740 9741 9742 9744 9745 9746 9746 9747 9747 9747 9747 9747 9746 9745 9744 9743 9742 9740 9738 9737 9735 9734 9732 9731 9730 9729 9728 9727 9727 9727 9727 9728 9729 9730 9731 9732 9733 9734 9736 9737 9738 9739 9740 9741 9741 9742 9742 9742 9741 9740 9739 9738 9737 9736 9735 9733 9732 9731 9729 9728 9727 9727 9726 9725 9725 9725 9725 9725 9726 9726 9726 9727 9727 9727 9727 9728 9727 9727 9727 9726 9725 9724 9722 9721 9719 9717 9715 9713 9711 9708 9706 9703 9701 9699 9696 9694 9692 9689 9687 9685 9683 9681 9679 9676 9674 9672 9669 9667 9664 9662 9659 9657 9654 9652 9649 9647 9645 9643 9642 9640 9639 9638 9638 9638 9639 9640 9641 9643 9645 9648 9651 9654 9658 9662 9666 9670 9674 9678 9682 9686 9690 9693 9697 9700 9703 9705 9708 9710 9712 9714 9715 9716 9718 9719 9720 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9731 9732 9733 9734 9735 9736 9737 6551 4 9 5 9737 9738 9738 9738 9738 9738 9738 9737 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9727 9726 9726 9726 9726 9726 9726 9727 9727 9728 9729 9730 9731 9732 9733 9734 9735 9735 9736 9737 9737 9738 9738 9738 9738 9738 9738 9737 9737 9737 9736 9736 9735 9735 9734 9734 9733 9733 9733 9732 9732 9732 9732 9732 9733 9733 9733 9734 9734 9734 9735 9735 9735 9736 9736 9736 9736 9736 9737 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9736 9735 9735 9733 9732 9731 9730 9728 9726 9725 9723 9721 9720 9718 9717 9716 9715 9714 9713 9712 9712 9712 9712 9713 9713 9714 9715 9716 9717 9718 9720 9721 9722 9723 9724 9725 9726 9727 9727 9727 9727 9727 9726 9725 9724 9723 9722 9721 9719 9718 9716 9714 9712 9710 9709 9707 9705 9703 9701 9698 9696 9694 9692 9689 9687 9685 9682 9679 9677 9674 9671 9669 9666 9663 9661 9658 9656 9654 9652 9650 9649 9648 9646 9646 9645 9645 9644 9644 9644 9645 9645 9645 9646 9646 9647 9647 9647 9648 9648 9647 9647 9647 9646 9646 9645 9644 9644 9643 9642 9641 9640 9639 9639 9638 9638 9637 9637 9637 9637 9637 9637 9637 9637 9637 9638 9638 9638 9638 9638 9638 9638 9638 9638 9638 9637 9637 9636 9636 9635 9635 9634 9634 9633 9632 9632 9631 9631 9631 9630 9630 9630 9629 9629 9629 9629 9628 9628 9628 9628 9628 9628 9627 9627 9627 9627 9627 9628 9628 9628 9629 9630 9631 9632 9633 9635 9637 9638 9640 9642 9644 9647 9649 9651 9653 9654 9656 9658 9659 9660 9661 9661 9661 9661 9661 9660 9659 9657 9656 9654 9651 9649 9646 9642 9639 9635 9631 9626 9621 9615 9609 9602 9595 9586 9577 9567 9557 9545 9532 9519 9504 9489 9472 9455 9437 9419 9399 9380 9360 9340 9321 9302 9283 9265 9248 9233 9219 9206 9195 9186 9180 9175 9172 9172 9174 9178 9185 9193 9203 9215 9229 9244 9261 9278 9296 9315 9334 9354 9373 9392 9411 9429 9447 9464 9480 9495 9510 9523 9536 9547 9558 9568 9577 9586 9593 9600 9607 9613 9619 9625 9630 9634 9639 9643 9647 9651 9655 9658 9661 9664 9667 9669 9671 9673 9674 9676 9677 9677 9678 9678 9678 9678 9678 9678 9678 9678 9677 9677 9677 9677 9677 9677 9678 9678 9678 9679 9680 9680 9681 9682 9682 9683 9684 9684 9684 9685 9685 9685 9685 9685 9685 9685 9685 9684 9684 9684 9683 9683 9683 9682 9682 9682 9682 9682 9681 9681 9681 9681 9682 9682 9682 9682 9682 9682 9683 9683 9683 9683 9684 9684 9684 9684 9684 9684 9684 9685 9685 9684 9684 9684 9684 9683 9683 9682 9681 9680 9679 9678 9677 9676 9675 9673 9672 9671 9669 9668 9667 9666 9665 9665 9664 9664 9664 9664 9665 9665 9666 9666 9667 9667 9668 9668 6552 4 9 5 9668 9668 9667 9666 9665 9663 9661 9658 9655 9652 9648 9644 9639 9635 9630 9626 9621 9617 9613 9609 9606 9603 9601 9599 9599 9598 9599 9600 9602 9604 9607 9610 9614 9618 9622 9627 9631 9635 9639 9643 9647 9650 9653 9655 9657 9659 9660 9661 9661 9661 9661 9661 9661 9660 9659 9659 9659 9658 9658 9658 9658 9658 9659 9659 9660 9661 9662 9663 9664 9664 9665 9666 9666 9666 9666 9666 9665 9664 9663 9662 9661 9659 9658 9656 9655 9653 9651 9650 9649 9648 9647 9647 9646 9646 9646 9646 9647 9648 9648 9649 9650 9651 9652 9653 9654 9655 9655 9656 9656 9656 9656 9656 9656 9655 9655 9654 9653 9653 9652 9651 9650 9650 9649 9649 9648 9648 9648 9649 9649 9650 9651 9652 9653 9654 9655 9657 9658 9659 9660 9662 9663 9664 9665 9665 9666 9666 9666 9666 9666 9666 9665 9664 9663 9662 9661 9660 9659 9658 9657 9656 9655 9654 9653 9652 9652 9651 9651 9650 9650 9650 9649 9649 9649 9649 9648 9648 9647 9647 9646 9645 9643 9642 9640 9638 9636 9633 9631 9628 9625 9622 9618 9615 9612 9608 9605 9602 9599 9596 9594 9591 9589 9588 9586 9585 9585 9585 9585 9585 9586 9587 9588 9590 9592 9594 9596 9598 9601 9603 9605 9608 9610 9612 9614 9615 9616 9617 9618 9618 9618 9618 9618 9617 9616 9615 9613 9612 9610 9609 9607 9606 9604 9603 9602 9601 9601 9601 9601 9601 9601 9602 9603 9604 9605 9607 9608 9609 9610 9611 9611 9612 9611 9611 9610 9608 9606 9603 9601 9597 9594 9590 9586 9582 9577 9573 9569 9565 9561 9558 9555 9552 9549 9546 9544 9541 9539 9536 9533 9529 9524 9518 9511 9503 9493 9481 9468 9452 9435 9415 9394 9371 9346 9320 9292 9263 9234 9204 9174 9144 9116 9088 9062 9038 9016 8997 8981 8968 8958 8952 8950 8951 8956 8965 8976 8991 9009 9029 9051 9076 9102 9129 9157 9185 9213 9241 9268 9295 9320 9344 9366 9387 9406 9424 9439 9453 9465 9476 9485 9493 9500 9506 9511 9515 9519 9522 9524 9527 9529 9531 9533 9535 9537 9540 9542 9544 9546 9548 9550 9552 9554 9556 9557 9559 9560 9561 9562 9563 9564 9565 9565 9565 9565 9566 9566 9566 9566 9566 9566 9567 9567 9568 9568 9569 9570 9571 9572 9573 9574 9576 9577 9579 9580 9582 9584 9585 9587 9588 9590 9591 9593 9594 9595 9596 9597 9598 9599 9599 9600 9600 9601 9601 9601 9602 9602 9602 9602 9602 9602 9603 9603 9603 9603 9603 9604 9604 9604 9604 9605 9605 9605 9605 9605 9605 9605 9605 9604 9604 9604 9603 9602 9602 9601 9600 9599 9598 9597 9596 9595 9595 9594 9593 9593 9592 9591 9591 9591 9590 9590 9589 9589 9589 9588 9588 9588 9587 9587 9586 9585 9585 9584 9583 9582 9582 9581 9580 9580 9579 9579 9579 9579 9579 9580 9580 9581 9582 9584 9585 9587 9588 9590 9592 6553 4 9 5 9594 9596 9598 9600 9601 9603 9604 9605 9605 9606 9606 9606 9606 9605 9604 9603 9602 9600 9599 9597 9596 9594 9593 9591 9590 9589 9588 9587 9587 9587 9587 9587 9588 9588 9589 9591 9592 9593 9594 9596 9597 9598 9600 9601 9602 9603 9603 9604 9604 9604 9604 9604 9603 9603 9602 9601 9601 9600 9599 9598 9597 9596 9595 9595 9594 9593 9593 9593 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9591 9591 9590 9589 9588 9587 9586 9585 9583 9582 9580 9578 9576 9574 9573 9571 9569 9567 9565 9563 9562 9560 9559 9558 9557 9556 9555 9555 9555 9555 9555 9556 9556 9557 9558 9559 9561 9562 9564 9566 9568 9570 9572 9574 9577 9579 9581 9583 9585 9587 9589 9591 9593 9594 9596 9598 9599 9600 9601 9602 9603 9604 9605 9606 9606 9607 9607 9608 9608 9608 9608 9609 9609 9609 9609 9609 9609 9609 9608 9608 9608 9608 9607 9607 9607 9606 9606 9605 9604 9604 9603 9603 9602 9601 9600 9600 9599 9598 9598 9597 9596 9596 9595 9595 9595 9594 9594 9594 9594 9594 9594 9594 9594 9595 9595 9595 9595 9596 9596 9596 9596 9596 9596 9596 9595 9595 9594 9594 9593 9592 9591 9590 9589 9588 9586 9585 9584 9582 9581 9580 9578 9577 9576 9575 9574 9573 9572 9571 9570 9570 9569 9568 9568 9567 9566 9565 9564 9563 9562 9561 9560 9559 9558 9557 9555 9554 9553 9552 9550 9549 9548 9547 9547 9546 9545 9545 9545 9545 9546 9546 9547 9548 9549 9550 9551 9553 9554 9555 9557 9558 9559 9561 9562 9563 9563 9564 9564 9565 9565 9564 9564 9564 9563 9562 9561 9561 9560 9559 9558 9558 9557 9557 9557 9557 9557 9558 9559 9560 9561 9563 9565 9566 9568 9571 9573 9575 9577 9579 9581 9583 9584 9585 9586 9587 9587 9588 9587 9587 9586 9585 9583 9582 9580 9578 9576 9574 9572 9570 9568 9566 9564 9562 9560 9559 9557 9556 9555 9553 9552 9551 9550 9548 9547 9546 9544 9543 9541 9540 9538 9536 9534 9533 9531 9529 9527 9526 9524 9522 9521 9520 9518 9517 9516 9515 9514 9513 9512 9510 9509 9507 9505 9502 9499 9495 9491 9486 9481 9474 9468 9461 9453 9445 9437 9428 9420 9411 9403 9394 9386 9379 9373 9367 9362 9357 9354 9352 9351 9351 9352 9354 9357 9361 9366 9371 9377 9383 9389 9396 9402 9408 9414 9420 9425 9429 9433 9437 9439 9441 9442 9443 9443 9442 9441 9440 9438 9436 9434 9432 9429 9427 9425 9423 9422 9420 9419 9419 9419 9419 9419 9420 9421 9423 9424 9426 9428 9430 9432 9435 9437 9440 9442 9445 9447 9449 9452 9454 9456 9459 9461 9463 9465 9467 9469 9471 9473 9475 9477 9479 9480 9482 9484 9486 9487 9489 9491 9493 9494 9496 9498 9499 9501 9502 9504 9506 9507 9509 9511 9513 9514 9516 9518 9519 9521 9523 9524 9526 9527 9529 9530 6554 4 9 5 9531 9532 9533 9534 9535 9536 9536 9537 9537 9537 9537 9537 9536 9536 9536 9535 9534 9534 9533 9532 9531 9530 9529 9528 9527 9526 9525 9524 9523 9522 9521 9519 9518 9517 9517 9516 9515 9514 9513 9513 9512 9511 9511 9510 9510 9509 9509 9508 9508 9507 9506 9505 9504 9503 9501 9499 9497 9494 9491 9488 9485 9481 9477 9472 9467 9461 9456 9449 9442 9435 9427 9419 9410 9400 9389 9378 9365 9352 9337 9321 9303 9284 9263 9241 9217 9190 9162 9132 9100 9066 9030 8992 8952 8911 8868 8824 8780 8734 8688 8642 8596 8551 8507 8465 8424 8385 8348 8315 8284 8257 8234 8214 8199 8187 8180 8177 8179 8184 8194 8208 8225 8246 8271 8298 8329 8362 8397 8434 8473 8513 8554 8596 8637 8679 8721 8762 8803 8842 8881 8918 8955 8989 9023 9054 9084 9113 9140 9166 9189 9212 9233 9253 9271 9288 9304 9318 9332 9345 9356 9367 9377 9386 9394 9402 9409 9416 9422 9427 9432 9437 9441 9444 9448 9451 9453 9456 9458 9460 9461 9462 9464 9464 9465 9466 9466 9466 9466 9466 9466 9466 9465 9465 9464 9463 9463 9462 9461 9460 9459 9459 9458 9457 9457 9456 9456 9456 9456 9456 9456 9457 9458 9459 9460 9461 9462 9464 9466 9468 9470 9473 9475 9478 9480 9483 9485 9488 9490 9493 9495 9497 9499 9501 9503 9505 9506 9507 9508 9509 9510 9510 9510 9510 9510 9510 9509 9508 9508 9507 9506 9505 9504 9503 9502 9501 9500 9499 9498 9498 9497 9496 9495 9495 9495 9494 9494 9494 9493 9493 9493 9493 9493 9493 9493 9493 9493 9493 9493 9492 9492 9492 9491 9491 9491 9490 9489 9489 9488 9488 9487 9487 9486 9486 9486 9485 9485 9485 9485 9485 9484 9484 9484 9484 9484 9484 9483 9482 9482 9481 9479 9478 9476 9474 9472 9470 9467 9465 9462 9459 9455 9452 9449 9446 9443 9440 9437 9435 9432 9430 9429 9427 9427 9426 9426 9426 9426 9427 9428 9429 9430 9432 9434 9435 9437 9439 9440 9442 9443 9444 9445 9446 9446 9446 9446 9446 9446 9445 9444 9444 9443 9441 9440 9439 9437 9436 9434 9433 9431 9429 9427 9426 9424 9422 9420 9418 9416 9413 9411 9408 9405 9402 9399 9395 9391 9387 9383 9378 9373 9368 9363 9357 9351 9345 9338 9331 9325 9318 9310 9303 9296 9289 9282 9275 9268 9261 9255 9249 9243 9238 9233 9229 9225 9222 9219 9217 9216 9215 9215 9215 9216 9217 9219 9221 9224 9227 9230 9234 9238 9242 9247 9251 9256 9261 9266 9271 9276 9281 9286 9291 9296 9301 9306 9311 9316 9321 9326 9331 9336 9340 9345 9349 9353 9357 9361 9365 9368 9371 9374 9376 9379 9381 9382 9384 9385 9386 9387 9388 9389 9389 9390 9390 9391 9391 9392 9392 9393 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9403 9404 9404 9405 9406 9406 9406 9406 9406 9406 9406 9405 9405 9404 9403 6555 4 9 5 9402 9401 9400 9399 9398 9397 9395 9394 9393 9391 9390 9388 9387 9385 9383 9381 9379 9377 9375 9373 9371 9368 9366 9363 9361 9358 9356 9353 9351 9348 9346 9343 9341 9339 9337 9335 9333 9331 9329 9327 9325 9323 9321 9319 9317 9315 9313 9310 9308 9305 9302 9300 9297 9294 9291 9287 9284 9281 9278 9275 9272 9270 9267 9265 9263 9261 9260 9259 9258 9257 9257 9257 9257 9258 9258 9259 9260 9262 9263 9265 9266 9268 9269 9271 9272 9274 9275 9276 9277 9278 9278 9279 9279 9280 9280 9279 9279 9279 9278 9278 9277 9276 9275 9274 9273 9272 9270 9269 9268 9266 9264 9263 9261 9259 9257 9254 9252 9250 9247 9244 9241 9238 9235 9231 9227 9224 9220 9215 9211 9206 9202 9197 9192 9186 9181 9176 9170 9164 9158 9152 9145 9139 9132 9125 9118 9110 9102 9095 9086 9078 9069 9060 9051 9041 9031 9021 9010 9000 8988 8977 8965 8952 8939 8926 8913 8899 8884 8869 8854 8838 8821 8804 8786 8768 8749 8729 8708 8686 8664 8640 8616 8590 8564 8536 8507 8476 8445 8412 8378 8343 8307 8269 8231 8191 8150 8109 8066 8023 7979 7934 7889 7843 7797 7751 7704 7658 7611 7565 7519 7474 7429 7384 7341 7298 7255 7214 7174 7135 7098 7062 7027 6994 6963 6934 6908 6883 6861 6841 6825 6811 6800 6792 6788 6787 6790 6796 6806 6819 6837 6858 6882 6910 6942 6977 7015 7056 7100 7146 7195 7246 7298 7353 7408 7465 7522 7579 7637 7695 7753 7810 7866 7921 7976 8029 8080 8131 8180 8227 8273 8317 8360 8401 8440 8478 8514 8549 8582 8614 8644 8673 8701 8728 8753 8777 8800 8822 8843 8863 8882 8900 8917 8933 8948 8963 8977 8990 9002 9014 9026 9036 9047 9057 9066 9075 9084 9093 9101 9109 9117 9125 9132 9140 9147 9154 9161 9167 9174 9180 9186 9192 9197 9202 9207 9212 9216 9220 9224 9228 9231 9234 9237 9239 9241 9243 9245 9247 9248 9250 9251 9252 9253 9255 9256 9257 9258 9259 9260 9261 9261 9262 9263 9264 9265 9266 9266 9267 9268 9268 9268 9269 9269 9269 9269 9269 9268 9268 9267 9267 9266 9265 9263 9262 9260 9259 9257 9255 9253 9251 9249 9246 9244 9241 9239 9236 9234 9231 9228 9226 9224 9221 9219 9217 9215 9214 9212 9211 9210 9209 9208 9207 9207 9206 9205 9205 9204 9204 9203 9202 9201 9200 9199 9197 9196 9194 9192 9190 9188 9185 9183 9180 9178 9176 9173 9171 9169 9168 9167 9166 9166 9166 9166 9167 9169 9171 9173 9176 9179 9183 9187 9191 9196 9200 9205 9210 9215 9220 9224 9229 9233 9237 9241 9245 9248 9251 9253 9256 9258 9260 9261 9263 9264 9265 9266 9266 9267 9267 9268 9268 9268 9269 9269 9269 9269 9268 9268 9267 9266 9265 9264 9262 9260 9257 9254 9250 9246 9241 9236 9229 9222 9214 9205 9194 9183 9170 9156 9140 9123 9104 9083 9060 6556 4 9 5 9035 9008 8979 8947 8913 8877 8838 8798 8754 8709 8662 8613 8562 8510 8456 8402 8347 8293 8238 8184 8131 8080 8030 7983 7939 7898 7860 7826 7797 7772 7751 7736 7725 7719 7719 7724 7733 7748 7767 7791 7819 7850 7886 7924 7966 8009 8055 8103 8152 8201 8251 8302 8352 8402 8450 8498 8545 8590 8634 8676 8716 8754 8790 8825 8857 8888 8917 8944 8970 8994 9016 9037 9057 9075 9093 9109 9124 9138 9151 9164 9176 9186 9197 9206 9215 9223 9231 9238 9244 9250 9255 9260 9264 9267 9270 9273 9275 9277 9278 9280 9280 9281 9282 9282 9282 9283 9283 9283 9283 9284 9284 9285 9285 9286 9287 9287 9288 9289 9290 9291 9292 9292 9293 9293 9294 9294 9294 9294 9294 9294 9293 9293 9293 9292 9292 9291 9291 9290 9290 9289 9289 9289 9289 9289 9289 9289 9289 9289 9289 9289 9289 9288 9288 9287 9286 9284 9283 9281 9279 9277 9275 9272 9269 9267 9264 9262 9259 9257 9255 9253 9252 9251 9250 9250 9249 9250 9250 9251 9252 9253 9254 9256 9257 9259 9260 9262 9263 9264 9264 9265 9265 9265 9265 9264 9264 9263 9262 9261 9260 9259 9258 9257 9256 9255 9255 9255 9255 9255 9256 9257 9258 9259 9261 9263 9264 9266 9268 9270 9272 9274 9276 9277 9279 9280 9281 9282 9282 9283 9283 9283 9283 9283 9282 9282 9281 9281 9280 9279 9279 9278 9277 9277 9276 9276 9276 9275 9275 9275 9275 9274 9274 9274 9274 9274 9274 9273 9273 9273 9273 9272 9272 9272 9271 9271 9271 9271 9271 9270 9270 9270 9270 9270 9270 9270 9271 9271 9271 9271 9271 9271 9272 9272 9272 9272 9271 9271 9271 9270 9270 9269 9268 9268 9267 9266 9265 9263 9262 9261 9260 9258 9257 9256 9254 9253 9252 9251 9249 9248 9247 9246 9245 9244 9243 9242 9241 9240 9239 9239 9238 9237 9236 9236 9235 9235 9234 9234 9234 9233 9233 9232 9232 9231 9231 9230 9229 9228 9227 9225 9223 9220 9218 9214 9211 9206 9201 9196 9190 9183 9176 9168 9159 9150 9140 9130 9118 9106 9093 9079 9065 9049 9033 9016 8998 8978 8958 8937 8914 8890 8865 8839 8811 8783 8753 8722 8689 8656 8622 8588 8553 8517 8482 8447 8412 8378 8345 8314 8284 8256 8230 8207 8186 8168 8154 8143 8135 8131 8130 8133 8139 8149 8162 8179 8198 8220 8244 8271 8299 8329 8361 8393 8426 8459 8493 8526 8559 8591 8623 8653 8683 8711 8738 8764 8789 8812 8834 8855 8875 8894 8912 8929 8945 8960 8974 8988 9002 9014 9027 9038 9050 9060 9071 9081 9090 9099 9107 9115 9123 9129 9136 9141 9147 9151 9155 9159 9162 9165 9168 9170 9171 9173 9174 9175 9176 9177 9178 9179 9180 9180 9181 9182 9182 9183 9184 9184 9185 9186 9186 9187 9188 9188 9189 9189 9190 9190 9191 9191 9191 9192 9192 9192 9193 9193 9193 9194 9194 9194 9195 9195 9195 9195 6557 4 9 5 9195 9195 9195 9195 9195 9194 9194 9193 9192 9191 9190 9189 9188 9187 9186 9185 9184 9183 9182 9181 9181 9180 9180 9180 9180 9180 9180 9180 9180 9180 9179 9179 9178 9178 9177 9175 9174 9171 9169 9166 9164 9160 9157 9153 9150 9146 9142 9139 9135 9132 9129 9126 9123 9121 9119 9117 9116 9115 9113 9112 9111 9109 9108 9105 9103 9099 9095 9090 9084 9077 9068 9059 9049 9038 9026 9013 9000 8986 8971 8957 8942 8928 8915 8902 8890 8879 8870 8862 8855 8851 8848 8847 8848 8850 8854 8860 8868 8877 8887 8898 8909 8922 8935 8948 8960 8973 8986 8997 9009 9019 9029 9038 9046 9052 9059 9064 9068 9072 9075 9077 9079 9080 9081 9082 9083 9083 9084 9084 9085 9086 9086 9087 9089 9090 9091 9093 9094 9096 9098 9100 9101 9103 9105 9106 9108 9110 9111 9112 9114 9115 9116 9117 9118 9119 9120 9121 9122 9123 9123 9124 9125 9125 9125 9126 9126 9126 9126 9126 9126 9126 9125 9125 9125 9125 9124 9124 9124 9124 9124 9124 9124 9125 9125 9126 9127 9127 9128 9129 9130 9131 9132 9133 9134 9134 9135 9135 9135 9135 9135 9135 9134 9133 9132 9131 9129 9128 9126 9124 9122 9120 9118 9116 9114 9112 9110 9108 9106 9105 9103 9102 9101 9100 9099 9098 9097 9096 9096 9095 9094 9094 9093 9092 9091 9090 9089 9089 9088 9086 9085 9084 9083 9082 9081 9080 9079 9078 9078 9077 9077 9076 9076 9076 9076 9076 9076 9077 9077 9078 9078 9079 9079 9079 9080 9080 9080 9081 9081 9081 9081 9081 9081 9082 9082 9082 9082 9082 9083 9083 9084 9085 9085 9086 9087 9088 9089 9090 9092 9093 9094 9095 9096 9096 9097 9097 9097 9097 9096 9096 9095 9094 9092 9090 9088 9086 9084 9082 9080 9077 9075 9073 9071 9069 9067 9066 9064 9063 9063 9062 9062 9062 9063 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9073 9074 9074 9073 9073 9072 9072 9071 9070 9068 9067 9066 9064 9063 9062 9061 9059 9058 9058 9057 9056 9056 9055 9055 9055 9055 9055 9055 9055 9055 9055 9054 9054 9053 9052 9051 9049 9048 9046 9043 9041 9038 9035 9032 9029 9025 9021 9018 9014 9010 9007 9003 9000 8996 8993 8990 8988 8985 8983 8981 8979 8978 8977 8976 8975 8974 8974 8973 8973 8973 8973 8973 8974 8974 8974 8975 8975 8976 8976 8977 8978 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8989 8990 8990 8991 8991 8991 8991 8990 8990 8989 8988 8987 8986 8985 8983 8982 8981 8980 8979 8978 8977 8977 8976 8976 8976 8977 8977 8978 8979 8980 8982 8983 8984 8985 8986 8988 8988 8989 8989 8990 8989 8989 8988 8987 8985 8984 8982 8979 8977 8974 8972 8969 8966 8964 8961 8959 8956 8954 8952 8950 8948 8947 8945 8944 8943 8942 8941 8940 8939 8937 8936 8935 8933 8931 8929 6558 4 9 5 8927 8925 8923 8921 8918 8916 8913 8911 8908 8906 8904 8902 8900 8899 8897 8896 8895 8894 8894 8893 8893 8893 8893 8892 8892 8892 8891 8890 8889 8888 8887 8886 8884 8882 8880 8878 8875 8873 8870 8868 8865 8862 8860 8858 8855 8853 8851 8849 8847 8846 8844 8843 8841 8839 8838 8836 8834 8832 8829 8827 8824 8820 8817 8813 8809 8805 8800 8795 8790 8785 8780 8776 8771 8766 8762 8758 8755 8752 8749 8747 8746 8745 8745 8745 8746 8747 8749 8751 8753 8756 8759 8763 8766 8770 8773 8777 8781 8784 8788 8792 8795 8798 8801 8805 8808 8811 8814 8817 8820 8823 8826 8829 8832 8836 8839 8843 8847 8851 8855 8859 8863 8867 8871 8875 8878 8882 8885 8888 8891 8894 8896 8898 8899 8900 8901 8901 8901 8901 8901 8900 8899 8898 8897 8896 8895 8894 8893 8892 8891 8891 8890 8890 8890 8890 8891 8891 8892 8893 8894 8895 8896 8897 8898 8898 8899 8899 8900 8900 8900 8899 8899 8898 8897 8896 8895 8894 8893 8891 8890 8889 8888 8887 8886 8885 8884 8884 8884 8884 8884 8884 8885 8885 8886 8886 8887 8888 8888 8889 8889 8889 8889 8889 8889 8888 8887 8887 8885 8884 8883 8881 8879 8878 8876 8874 8872 8870 8868 8867 8865 8863 8861 8860 8858 8857 8855 8854 8852 8851 8850 8848 8847 8845 8844 8842 8841 8839 8837 8835 8833 8832 8830 8828 8826 8824 8822 8820 8818 8816 8815 8813 8811 8810 8808 8807 8806 8805 8804 8803 8802 8801 8800 8800 8799 8799 8799 8799 8799 8799 8799 8800 8800 8801 8802 8803 8804 8806 8807 8809 8811 8813 8814 8816 8818 8820 8822 8824 8825 8827 8828 8829 8830 8830 8831 8831 8831 8830 8829 8828 8827 8826 8824 8822 8820 8819 8817 8815 8813 8811 8809 8808 8807 8806 8805 8804 8804 8803 8803 8803 8804 8804 8805 8805 8806 8807 8808 8808 8809 8809 8810 8810 8810 8810 8810 8810 8810 8809 8809 8808 8808 8807 8807 8806 8806 8805 8805 8805 8805 8806 8806 8807 8808 8808 8809 8810 8812 8813 8814 8814 8815 8816 8816 8817 8817 8816 8816 8815 8814 8813 8811 8809 8807 8805 8803 8801 8799 8796 8794 8792 8790 8788 8787 8786 8784 8784 8783 8783 8782 8782 8782 8782 8782 8782 8782 8782 8782 8781 8781 8780 8778 8776 8775 8772 8770 8767 8764 8760 8757 8753 8750 8746 8742 8739 8735 8732 8729 8727 8724 8722 8720 8719 8717 8717 8716 8716 8716 8716 8716 8716 8717 8718 8718 8719 8720 8721 8721 8722 8722 8723 8723 8723 8724 8724 8724 8724 8724 8725 8725 8725 8725 8726 8726 8726 8727 8727 8728 8728 8729 8730 8730 8731 8732 8732 8733 8734 8734 8735 8735 8736 8736 8737 8737 8738 8738 8738 8738 8739 8739 8739 8739 8739 8739 8738 8738 8738 8737 8737 8736 8736 8735 8734 8733 8732 8731 8729 8728 8727 8725 8724 8723 8721 6559 4 9 5 8720 8719 8717 8716 8715 8714 8713 8712 8711 8711 8710 8710 8710 8709 8709 8709 8709 8709 8709 8710 8710 8710 8710 8710 8711 8711 8711 8711 8711 8711 8711 8711 8711 8711 8711 8710 8710 8710 8709 8708 8708 8707 8706 8705 8704 8703 8702 8701 8700 8699 8698 8697 8696 8695 8694 8694 8693 8693 8692 8692 8691 8691 8691 8691 8691 8691 8691 8692 8692 8692 8692 8692 8692 8691 8691 8691 8690 8689 8689 8688 8687 8685 8684 8683 8681 8680 8678 8677 8676 8674 8673 8672 8671 8670 8669 8668 8667 8667 8666 8666 8666 8666 8666 8666 8666 8666 8666 8666 8666 8667 8666 8666 8666 8666 8666 8665 8665 8664 8664 8663 8663 8662 8661 8661 8660 8659 8659 8658 8657 8656 8656 8655 8654 8653 8652 8651 8650 8649 8648 8647 8646 8645 8643 8642 8640 8639 8637 8635 8634 8632 8631 8629 8627 8626 8624 8623 8622 8621 8619 8618 8617 8616 8616 8615 8614 8613 8613 8612 8611 8611 8610 8609 8609 8608 8607 8607 8606 8605 8604 8603 8603 8602 8601 8600 8599 8598 8597 8597 8596 8595 8594 8593 8593 8592 8591 8590 8590 8589 8588 8588 8587 8586 8586 8586 8585 8585 8584 8584 8584 8584 8584 8583 8583 8583 8583 8583 8582 8582 8581 8580 8578 8577 8575 8573 8570 8567 8564 8560 8555 8550 8545 8539 8532 8525 8517 8509 8500 8491 8481 8471 8459 8448 8435 8422 8408 8392 8376 8359 8341 8321 8300 8277 8252 8226 8199 8169 8137 8104 8068 8031 7992 7951 7908 7864 7819 7772 7725 7677 7628 7580 7532 7484 7438 7393 7350 7309 7270 7234 7202 7172 7147 7125 7107 7094 7084 7079 7078 7082 7090 7102 7117 7137 7160 7186 7216 7248 7283 7320 7359 7399 7441 7483 7526 7570 7613 7657 7700 7742 7783 7824 7863 7901 7938 7973 8006 8038 8069 8097 8125 8150 8174 8196 8217 8237 8255 8272 8288 8303 8316 8329 8341 8352 8362 8372 8381 8389 8397 8404 8410 8416 8422 8427 8431 8435 8439 8442 8444 8446 8447 8448 8448 8447 8446 8445 8443 8440 8437 8434 8430 8426 8422 8417 8413 8408 8403 8398 8393 8389 8384 8380 8375 8371 8367 8363 8359 8356 8353 8349 8346 8344 8341 8338 8336 8333 8331 8329 8327 8325 8324 8322 8321 8320 8320 8319 8319 8320 8320 8321 8323 8325 8327 8329 8332 8335 8339 8343 8347 8351 8355 8359 8364 8368 8372 8376 8380 8384 8387 8390 8392 8395 8396 8398 8399 8400 8401 8401 8401 8401 8400 8400 8400 8399 8399 8398 8398 8398 8398 8398 8398 8398 8398 8399 8399 8400 8400 8401 8401 8402 8402 8402 8401 8401 8400 8399 8398 8396 8394 8392 8390 8388 8385 8383 8380 8378 8375 8373 8371 8369 8367 8365 8364 8362 8361 8360 8360 8359 8359 8359 8358 8358 8358 8358 8357 8357 8356 8356 8355 8354 8353 8351 8350 8348 8346 8345 8343 8341 8339 8338 8336 8335 6560 4 10 1 8350 8349 8348 8347 8346 8345 8344 8343 8342 8341 8340 8338 8337 8336 8334 8332 8331 8329 8327 8325 8323 8321 8319 8316 8314 8312 8310 8308 8306 8304 8303 8301 8300 8299 8298 8297 8296 8296 8295 8295 8295 8294 8294 8294 8293 8293 8292 8292 8291 8290 8289 8287 8286 8284 8282 8280 8278 8275 8273 8270 8267 8264 8262 8259 8256 8253 8251 8248 8245 8243 8240 8238 8235 8233 8230 8228 8225 8223 8220 8217 8214 8211 8208 8204 8200 8197 8193 8189 8184 8180 8176 8171 8167 8163 8158 8154 8150 8146 8142 8139 8135 8132 8129 8127 8124 8122 8119 8118 8116 8114 8112 8111 8110 8108 8107 8106 8104 8103 8102 8100 8099 8098 8096 8095 8094 8092 8091 8090 8089 8087 8086 8085 8085 8084 8083 8083 8083 8083 8083 8083 8084 8084 8085 8086 8087 8089 8090 8092 8094 8096 8098 8100 8102 8104 8106 8108 8110 8112 8114 8116 8118 8119 8121 8122 8123 8124 8124 8125 8125 8124 8124 8123 8123 8121 8120 8119 8117 8115 8113 8111 8109 8106 8104 8102 8099 8097 8094 8092 8089 8087 8084 8082 8080 8077 8075 8073 8070 8068 8066 8064 8062 8060 8057 8055 8053 8051 8049 8046 8044 8041 8039 8036 8033 8030 8027 8023 8019 8015 8010 8005 7999 7993 7986 7978 7970 7961 7951 7940 7929 7917 7904 7890 7876 7861 7845 7829 7813 7795 7778 7760 7742 7723 7705 7686 7667 7648 7629 7609 7590 7571 7551 7532 7512 7492 7472 7451 7431 7409 7388 7366 7343 7320 7297 7273 7249 7224 7199 7174 7149 7124 7099 7074 7050 7026 7004 6982 6961 6941 6923 6906 6891 6878 6866 6857 6849 6844 6841 6840 6841 6844 6849 6857 6866 6877 6890 6905 6922 6940 6959 6980 7002 7025 7049 7074 7099 7125 7152 7179 7206 7233 7260 7288 7315 7341 7368 7394 7419 7444 7468 7491 7513 7535 7556 7575 7594 7611 7628 7643 7658 7671 7683 7694 7705 7714 7722 7730 7737 7743 7748 7753 7757 7761 7765 7768 7771 7773 7776 7778 7780 7783 7785 7787 7790 7792 7795 7797 7800 7802 7805 7808 7810 7813 7816 7818 7821 7823 7826 7828 7830 7833 7835 7837 7839 7841 7842 7844 7846 7847 7849 7850 7852 7853 7854 7856 7857 7858 7859 7860 7861 7861 7862 7862 7862 7862 7862 7862 7861 7860 7859 7858 7856 7854 7852 7850 7847 7844 7842 7839 7836 7833 7830 7827 7824 7821 7818 7816 7813 7811 7809 7807 7806 7804 7803 7802 7801 7800 7800 7799 7799 7798 7798 7798 7798 7797 7797 7796 7796 7795 7795 7794 7793 7792 7791 7790 7789 7788 7787 7786 7785 7784 7782 7781 7780 7779 7778 7777 7776 7775 7774 7773 7771 7770 7769 7768 7766 7765 7763 7762 7760 7758 7757 7755 7753 7751 7749 7747 7745 7743 7741 7739 7737 7735 7733 7731 7730 7728 7727 7725 7724 7723 7721 7720 7719 7718 7717 7716 7715 7714 7713 7711 6561 4 10 1 7710 7708 7707 7705 7703 7701 7698 7696 7693 7691 7688 7685 7682 7679 7676 7673 7670 7667 7665 7662 7659 7657 7655 7652 7650 7648 7646 7644 7642 7640 7638 7635 7633 7630 7627 7624 7620 7616 7612 7608 7603 7598 7592 7587 7581 7575 7569 7563 7557 7552 7546 7541 7536 7531 7527 7524 7521 7519 7518 7517 7517 7517 7518 7520 7522 7525 7528 7531 7535 7538 7542 7546 7549 7553 7556 7558 7561 7562 7564 7565 7565 7565 7565 7564 7563 7561 7559 7557 7554 7552 7549 7546 7543 7541 7538 7535 7533 7531 7529 7527 7525 7524 7522 7521 7520 7518 7517 7516 7515 7514 7513 7511 7510 7509 7507 7505 7503 7501 7499 7497 7494 7492 7489 7487 7484 7481 7478 7476 7473 7470 7467 7464 7462 7459 7457 7454 7452 7449 7447 7445 7443 7440 7439 7437 7435 7433 7432 7430 7429 7428 7426 7425 7424 7423 7422 7421 7420 7419 7418 7417 7416 7415 7414 7412 7411 7409 7407 7405 7403 7401 7398 7395 7393 7390 7387 7384 7381 7378 7375 7372 7369 7366 7363 7361 7358 7356 7354 7352 7350 7348 7346 7344 7343 7341 7340 7338 7337 7335 7334 7332 7330 7329 7327 7325 7322 7320 7318 7316 7313 7311 7308 7306 7303 7301 7298 7296 7294 7292 7290 7288 7286 7284 7283 7281 7279 7278 7276 7275 7273 7271 7270 7268 7266 7264 7261 7259 7256 7253 7251 7247 7244 7241 7238 7234 7231 7228 7224 7221 7217 7214 7211 7208 7205 7202 7200 7197 7195 7192 7190 7188 7186 7184 7182 7180 7178 7175 7173 7171 7169 7166 7164 7161 7159 7156 7154 7151 7148 7145 7142 7140 7137 7134 7131 7129 7126 7123 7121 7118 7116 7113 7110 7108 7105 7103 7100 7098 7095 7092 7090 7087 7084 7082 7079 7076 7074 7071 7068 7066 7063 7060 7058 7055 7053 7051 7048 7046 7043 7041 7038 7036 7033 7030 7028 7025 7021 7018 7015 7011 7008 7004 7000 6997 6993 6989 6985 6982 6978 6975 6971 6968 6965 6962 6960 6957 6955 6953 6951 6949 6948 6946 6944 6942 6940 6938 6936 6933 6930 6927 6923 6920 6915 6911 6906 6901 6896 6891 6885 6880 6874 6868 6863 6857 6852 6847 6842 6838 6834 6830 6826 6823 6820 6817 6814 6812 6809 6807 6805 6803 6801 6799 6797 6794 6792 6789 6786 6783 6779 6776 6772 6768 6764 6760 6756 6752 6747 6743 6739 6735 6731 6727 6723 6719 6716 6712 6709 6705 6702 6698 6695 6692 6688 6685 6681 6677 6673 6669 6665 6661 6657 6652 6647 6642 6638 6632 6627 6622 6617 6612 6607 6602 6597 6592 6587 6582 6577 6572 6567 6563 6558 6553 6549 6544 6539 6535 6530 6525 6520 6515 6510 6505 6500 6494 6489 6483 6478 6472 6467 6461 6456 6450 6444 6439 6433 6428 6422 6417 6411 6406 6401 6396 6390 6385 6380 6375 6369 6364 6359 6353 6348 6342 6336 6331 6325 6319 6312 6306 6300 6293 6287 6280 6562 4 10 1 6273 6267 6260 6253 6246 6239 6232 6225 6218 6211 6204 6197 6190 6183 6176 6169 6162 6155 6148 6141 6134 6126 6119 6111 6103 6095 6087 6079 6071 6062 6053 6044 6035 6026 6016 6006 5996 5986 5976 5965 5954 5943 5932 5921 5910 5899 5887 5876 5864 5853 5841 5829 5818 5806 5795 5783 5772 5760 5749 5737 5726 5714 5703 5691 5679 5668 5656 5644 5631 5619 5606 5593 5580 5567 5553 5539 5524 5510 5495 5480 5464 5448 5432 5416 5399 5382 5365 5348 5330 5313 5295 5277 5260 5242 5224 5206 5187 5169 5151 5133 5115 5097 5078 5060 5042 5023 5005 4986 4967 4948 4930 4910 4891 4872 4852 4832 4813 4792 4772 4751 4731 4709 4688 4667 4645 4623 4601 4578 4555 4533 4509 4486 4463 4439 4415 4391 4367 4343 4319 4295 4270 4246 4221 4197 4173 4148 4124 4100 4076 4052 4028 4004 3981 3957 3934 3911 3888 3865 3842 3819 3796 3774 3751 3729 3706 3684 3661 3639 3617 3595 3573 3551 3529 3507 3485 3464 3442 3421 3399 3378 3357 3336 3316 3295 3275 3255 3235 3216 3196 3177 3158 3139 3121 3103 3084 3066 3048 3030 3013 2995 2978 2960 2943 2925 2908 2891 2874 2856 2839 2822 2805 2788 2772 2755 2739 2722 2706 2690 2674 2659 2644 2629 2614 2600 2586 2572 2559 2546 2533 2520 2508 2496 2485 2473 2462 2451 2440 2429 2419 2408 2398 2387 2377 2366 2356 2346 2335 2325 2315 2305 2294 2284 2274 2264 2254 2244 2234 2224 2215 2205 2196 2187 2178 2170 2161 2153 2145 2137 2130 2122 2115 2107 2100 2093 2086 2079 2073 2066 2059 2052 2046 2039 2032 2025 2019 2012 2005 1998 1992 1985 1978 1972 1965 1959 1953 1947 1941 1935 1929 1923 1918 1913 1908 1903 1898 1893 1888 1884 1879 1875 1871 1866 1862 1858 1854 1850 1846 1841 1837 1833 1829 1825 1821 1816 1812 1808 1804 1800 1796 1792 1788 1784 1780 1776 1772 1769 1765 1762 1758 1755 1752 1749 1746 1743 1740 1738 1735 1732 1730 1727 1725 1723 1720 1718 1716 1714 1711 1709 1707 1705 1703 1701 1699 1698 1696 1694 1692 1691 1689 1687 1686 1684 1683 1681 1680 1679 1677 1676 1675 1673 1672 1670 1669 1668 1666 1665 1664 1662 1661 1660 1659 1657 1656 1655 1654 1653 1652 1652 1651 1650 1650 1649 1649 1648 1648 1648 1648 1648 1648 1648 1648 1649 1649 1649 1650 1650 1650 1651 1651 1652 1652 1653 1654 1654 1655 1656 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1672 1673 1674 1675 1676 1677 1679 1680 1681 1682 1684 1685 1687 1688 1690 1692 1693 1695 1698 1700 1702 1705 1707 1710 1713 1716 1719 1722 1725 1729 1732 1735 1739 1742 1745 1749 1752 1755 1759 1762 1765 1768 1772 1775 1778 1781 1784 1787 1791 1794 1797 1801 1804 1808 1812 1815 1819 1823 1827 6563 4 10 1 1832 1836 1840 1845 1849 1854 1859 1863 1868 1873 1878 1883 1887 1892 1897 1902 1907 1912 1918 1923 1928 1933 1939 1944 1950 1956 1962 1968 1974 1981 1987 1994 2001 2008 2015 2023 2030 2038 2046 2054 2062 2070 2078 2086 2094 2102 2110 2119 2127 2135 2144 2152 2161 2169 2178 2187 2196 2205 2214 2224 2233 2243 2253 2264 2275 2285 2297 2308 2320 2332 2344 2356 2369 2382 2395 2409 2422 2436 2449 2463 2477 2491 2505 2519 2533 2547 2561 2575 2589 2603 2617 2631 2646 2660 2674 2689 2704 2719 2734 2749 2765 2780 2796 2813 2829 2846 2863 2881 2899 2917 2935 2953 2972 2991 3011 3030 3050 3070 3090 3110 3130 3151 3172 3192 3213 3234 3255 3277 3298 3320 3341 3363 3385 3407 3429 3451 3474 3496 3519 3542 3565 3588 3611 3634 3658 3681 3705 3728 3752 3775 3799 3822 3845 3868 3891 3914 3936 3959 3981 4003 4024 4045 4066 4087 4108 4128 4148 4168 4187 4207 4226 4245 4264 4283 4301 4320 4338 4357 4376 4394 4412 4431 4449 4467 4486 4504 4522 4540 4559 4577 4595 4613 4630 4648 4666 4683 4701 4718 4735 4752 4769 4786 4803 4821 4838 4855 4872 4890 4907 4925 4943 4961 4979 4998 5016 5035 5055 5074 5094 5114 5134 5154 5174 5195 5215 5236 5256 5276 5296 5316 5335 5354 5373 5391 5409 5426 5442 5458 5474 5489 5503 5516 5529 5542 5554 5566 5577 5587 5598 5608 5618 5628 5638 5647 5657 5667 5677 5687 5697 5707 5718 5729 5740 5752 5764 5776 5788 5801 5813 5826 5840 5853 5866 5880 5894 5907 5921 5935 5948 5962 5975 5988 6001 6014 6026 6039 6051 6062 6074 6085 6095 6106 6116 6125 6135 6144 6152 6161 6169 6177 6184 6191 6199 6205 6212 6219 6225 6231 6238 6244 6250 6256 6262 6269 6275 6281 6288 6294 6301 6307 6314 6321 6328 6334 6341 6348 6355 6361 6368 6375 6381 6387 6394 6400 6406 6412 6418 6423 6429 6434 6440 6445 6450 6456 6461 6466 6471 6477 6482 6487 6493 6498 6504 6510 6515 6521 6527 6532 6538 6544 6549 6555 6560 6565 6570 6575 6580 6585 6589 6594 6598 6602 6606 6610 6614 6618 6621 6625 6629 6633 6637 6641 6645 6649 6654 6658 6663 6668 6673 6678 6684 6689 6695 6700 6706 6711 6717 6722 6727 6732 6737 6741 6746 6750 6754 6758 6761 6764 6767 6770 6773 6776 6778 6781 6783 6786 6788 6791 6794 6796 6799 6802 6806 6809 6812 6816 6820 6823 6827 6831 6834 6838 6842 6845 6849 6852 6855 6858 6861 6864 6867 6869 6872 6874 6877 6879 6881 6884 6886 6889 6891 6894 6897 6900 6903 6906 6909 6912 6915 6918 6921 6924 6927 6929 6932 6934 6936 6937 6939 6940 6941 6941 6941 6941 6941 6941 6940 6940 6939 6939 6938 6938 6938 6938 6938 6939 6940 6941 6943 6945 6948 6950 6953 6957 6960 6963 6967 6970 6974 6977 6564 4 10 1 6980 6982 6985 6986 6988 6989 6990 6990 6990 6989 6988 6987 6985 6983 6981 6979 6977 6975 6973 6972 6970 6969 6969 6969 6970 6971 6973 6975 6978 6982 6986 6990 6995 7001 7007 7013 7019 7026 7032 7039 7045 7052 7058 7064 7070 7075 7080 7084 7089 7093 7096 7099 7102 7105 7107 7110 7112 7114 7116 7118 7119 7121 7123 7125 7127 7130 7132 7134 7136 7138 7140 7141 7143 7143 7144 7144 7143 7141 7139 7136 7132 7127 7122 7115 7108 7100 7091 7082 7072 7062 7052 7042 7032 7022 7012 7003 6995 6988 6983 6978 6975 6973 6972 6974 6977 6981 6987 6994 7003 7014 7025 7038 7051 7065 7080 7096 7111 7127 7142 7158 7173 7187 7201 7214 7226 7238 7249 7259 7268 7276 7284 7290 7296 7302 7307 7311 7316 7319 7323 7326 7330 7333 7337 7340 7343 7347 7350 7354 7358 7362 7365 7369 7373 7377 7380 7384 7387 7390 7393 7396 7399 7401 7403 7405 7407 7409 7411 7413 7414 7416 7417 7419 7421 7423 7425 7427 7429 7431 7434 7437 7439 7442 7445 7448 7452 7455 7458 7461 7464 7467 7469 7472 7474 7477 7479 7481 7482 7484 7485 7486 7487 7488 7489 7490 7490 7491 7492 7493 7494 7496 7497 7499 7501 7503 7505 7507 7510 7512 7515 7518 7521 7524 7528 7531 7534 7537 7540 7543 7545 7548 7551 7553 7555 7557 7559 7561 7563 7565 7566 7568 7570 7572 7573 7575 7577 7579 7581 7583 7586 7588 7590 7593 7595 7598 7600 7603 7605 7607 7609 7612 7614 7615 7617 7619 7620 7622 7623 7625 7626 7627 7628 7629 7631 7632 7634 7635 7637 7639 7641 7643 7646 7648 7651 7653 7656 7659 7662 7665 7668 7670 7673 7676 7678 7680 7682 7684 7685 7687 7688 7688 7689 7690 7690 7690 7690 7690 7690 7690 7690 7691 7691 7691 7692 7693 7694 7695 7696 7698 7699 7701 7703 7706 7708 7710 7713 7715 7718 7721 7723 7726 7728 7731 7733 7736 7738 7740 7742 7744 7745 7747 7749 7750 7752 7753 7754 7756 7757 7758 7759 7760 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7772 7773 7774 7775 7775 7776 7776 7777 7778 7778 7779 7780 7780 7781 7782 7783 7784 7785 7786 7787 7788 7790 7791 7793 7794 7796 7797 7799 7801 7802 7804 7806 7807 7809 7811 7812 7814 7815 7816 7818 7819 7820 7821 7823 7824 7825 7826 7827 7829 7830 7831 7832 7834 7836 7837 7839 7841 7843 7845 7848 7850 7853 7855 7858 7861 7864 7867 7870 7873 7876 7880 7883 7885 7888 7891 7893 7896 7898 7899 7901 7902 7903 7904 7905 7905 7906 7906 7905 7905 7905 7905 7904 7904 7904 7903 7903 7903 7904 7904 7905 7906 7907 7909 7910 7912 7914 7917 7919 7922 7925 7928 7931 7934 7936 7939 7942 7945 7947 7950 7952 7954 7956 7957 7959 7960 7961 7962 7962 7963 7963 7964 7964 7964 7965 7965 7965 7966 7966 7967 6565 4 10 1 7968 7969 7970 7971 7973 7975 7976 7978 7980 7983 7985 7987 7990 7992 7995 7997 7999 8002 8004 8006 8008 8010 8012 8013 8015 8016 8017 8018 8019 8019 8020 8020 8021 8021 8022 8022 8022 8023 8023 8024 8025 8026 8027 8028 8030 8032 8033 8035 8038 8040 8042 8044 8047 8049 8051 8053 8055 8057 8059 8060 8062 8063 8064 8064 8065 8065 8065 8065 8065 8065 8065 8065 8064 8064 8064 8065 8065 8066 8067 8068 8069 8070 8072 8074 8076 8079 8081 8084 8086 8089 8092 8094 8096 8099 8101 8103 8104 8106 8107 8108 8109 8110 8110 8110 8111 8111 8111 8112 8112 8112 8113 8113 8114 8115 8116 8118 8119 8121 8123 8125 8127 8129 8131 8134 8136 8138 8140 8142 8143 8145 8146 8147 8148 8149 8150 8150 8150 8151 8151 8151 8150 8150 8150 8150 8150 8150 8150 8150 8150 8150 8151 8151 8152 8152 8153 8153 8154 8154 8155 8155 8155 8155 8155 8155 8155 8154 8154 8153 8152 8151 8150 8149 8148 8147 8146 8145 8144 8143 8142 8141 8141 8140 8140 8140 8140 8140 8140 8140 8140 8141 8141 8142 8143 8143 8144 8145 8146 8147 8148 8150 8151 8152 8154 8155 8157 8159 8160 8162 8164 8166 8168 8169 8171 8172 8173 8174 8175 8175 8175 8175 8174 8173 8171 8169 8166 8163 8159 8155 8150 8145 8140 8134 8128 8122 8116 8109 8103 8096 8090 8084 8078 8072 8067 8062 8057 8053 8049 8046 8043 8041 8039 8037 8036 8035 8035 8035 8036 8037 8038 8039 8041 8043 8046 8049 8052 8055 8058 8062 8066 8070 8074 8079 8084 8089 8094 8099 8105 8110 8116 8122 8128 8134 8140 8146 8153 8159 8165 8171 8178 8184 8190 8196 8202 8208 8214 8219 8225 8230 8236 8241 8246 8251 8256 8261 8265 8270 8274 8278 8282 8286 8289 8293 8296 8299 8302 8305 8307 8310 8312 8314 8316 8317 8319 8321 8322 8323 8324 8326 8327 8328 8329 8330 8331 8332 8333 8334 8335 8336 8338 8339 8340 8341 8343 8344 8346 8347 8349 8350 8352 8354 8355 8357 8359 8360 8362 8364 8365 8367 8369 8370 8372 8373 8375 8376 8378 8379 8381 8382 8384 8385 8386 8388 8389 8391 8392 8393 8395 8396 8398 8399 8401 8402 8404 8405 8406 8408 8409 8410 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8421 8422 8422 8423 8423 8423 8424 8424 8424 8424 8424 8424 8424 8424 8424 8423 8423 8423 8423 8423 8422 8422 8421 8421 8420 8420 8419 8418 8418 8417 8416 8415 8414 8413 8412 8411 8410 8409 8408 8408 8407 8406 8406 8406 8406 8406 8406 8406 8407 8407 8408 8409 8410 8412 8413 8415 8416 8418 8420 8422 8424 8426 8428 8430 8431 8433 8435 8437 8439 8441 8442 8444 8446 8447 8449 8451 8452 8454 8456 8457 8459 8461 8463 8464 8466 8468 8470 8472 8473 8475 8477 8479 8480 8482 8483 8485 8486 8487 8489 8490 8491 8492 6566 4 10 1 8492 8493 8494 8494 8495 8495 8496 8496 8497 8497 8497 8498 8498 8498 8499 8499 8499 8500 8500 8500 8500 8500 8500 8501 8501 8501 8501 8501 8501 8501 8501 8501 8501 8502 8502 8502 8503 8504 8504 8505 8506 8507 8509 8510 8511 8513 8515 8516 8518 8520 8522 8524 8525 8527 8529 8531 8532 8534 8535 8536 8537 8538 8539 8540 8541 8541 8542 8542 8543 8543 8543 8544 8544 8545 8546 8546 8547 8548 8549 8550 8551 8552 8553 8555 8556 8557 8559 8560 8561 8563 8564 8565 8566 8567 8568 8568 8569 8569 8570 8570 8570 8570 8570 8570 8570 8570 8570 8570 8570 8570 8570 8571 8571 8572 8572 8573 8574 8576 8577 8578 8580 8582 8583 8585 8587 8589 8590 8592 8594 8596 8597 8599 8600 8602 8603 8604 8605 8606 8607 8608 8609 8609 8610 8611 8611 8612 8613 8613 8614 8614 8615 8615 8616 8616 8616 8617 8617 8617 8618 8618 8618 8618 8618 8618 8618 8618 8618 8618 8618 8618 8618 8618 8618 8619 8619 8619 8620 8620 8621 8621 8622 8623 8624 8624 8625 8626 8627 8628 8629 8630 8631 8631 8632 8633 8633 8634 8635 8635 8636 8636 8637 8637 8638 8638 8639 8639 8640 8640 8641 8641 8642 8643 8643 8644 8645 8645 8646 8647 8648 8648 8649 8650 8651 8652 8652 8653 8654 8655 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8672 8673 8674 8675 8676 8677 8678 8679 8680 8681 8682 8683 8684 8684 8685 8686 8686 8687 8687 8687 8688 8688 8688 8688 8688 8689 8689 8688 8688 8688 8688 8688 8688 8687 8687 8687 8687 8687 8686 8686 8686 8686 8686 8686 8686 8686 8687 8687 8687 8688 8688 8689 8690 8691 8691 8692 8693 8694 8695 8696 8698 8699 8700 8701 8703 8704 8706 8707 8709 8710 8712 8713 8715 8716 8718 8719 8721 8722 8723 8724 8725 8726 8727 8728 8728 8729 8729 8729 8729 8729 8729 8729 8728 8728 8727 8726 8726 8725 8725 8724 8724 8723 8723 8723 8723 8723 8723 8723 8723 8723 8724 8724 8725 8725 8726 8727 8728 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 8740 8741 8743 8744 8746 8748 8749 8751 8753 8755 8757 8759 8761 8762 8764 8766 8767 8769 8770 8771 8772 8773 8774 8775 8775 8775 8776 8776 8776 8776 8775 8775 8775 8775 8775 8776 8776 8776 8777 8777 8778 8779 8780 8781 8783 8784 8785 8787 8788 8789 8791 8792 8793 8794 8795 8796 8796 8797 8797 8797 8797 8797 8796 8795 8795 8794 8793 8792 8791 8791 8790 8789 8788 8788 8787 8787 8787 8787 8787 8787 8788 8788 8789 8790 8790 8791 8792 8793 8795 8796 8797 8798 8799 8800 8801 8801 8802 8803 8803 8804 8804 8805 8805 8805 8805 8805 8805 8805 8805 8805 8805 8805 8805 8806 8806 8807 8807 8808 8809 8810 8811 8812 8814 8815 8817 8819 8821 8823 6567 4 10 1 8825 8827 8829 8831 8833 8834 8836 8838 8839 8840 8842 8842 8843 8844 8844 8844 8844 8844 8844 8844 8843 8843 8843 8842 8842 8842 8842 8842 8842 8842 8843 8843 8844 8845 8847 8848 8850 8851 8853 8855 8857 8859 8861 8863 8865 8867 8869 8871 8873 8874 8876 8877 8878 8879 8880 8881 8881 8882 8882 8882 8882 8882 8881 8881 8880 8880 8879 8878 8878 8877 8876 8876 8875 8874 8874 8873 8872 8872 8871 8871 8871 8871 8870 8870 8870 8870 8871 8871 8871 8871 8872 8872 8872 8873 8873 8873 8873 8873 8874 8874 8874 8874 8873 8873 8873 8873 8872 8872 8871 8871 8870 8870 8870 8870 8870 8870 8870 8870 8871 8871 8872 8873 8874 8876 8877 8879 8881 8883 8885 8888 8890 8892 8894 8897 8899 8901 8903 8905 8907 8909 8911 8912 8913 8914 8915 8916 8916 8917 8917 8917 8917 8916 8916 8915 8915 8914 8914 8913 8912 8912 8911 8910 8910 8910 8909 8909 8909 8909 8909 8910 8910 8911 8912 8913 8914 8915 8916 8917 8918 8920 8921 8922 8923 8924 8925 8926 8927 8927 8928 8928 8927 8927 8926 8926 8924 8923 8922 8920 8918 8916 8914 8912 8910 8908 8906 8904 8903 8901 8900 8899 8899 8898 8898 8899 8899 8900 8902 8903 8905 8907 8909 8911 8914 8916 8919 8922 8924 8927 8929 8931 8933 8935 8937 8938 8939 8940 8941 8942 8943 8943 8943 8944 8944 8945 8945 8946 8947 8947 8949 8950 8951 8953 8954 8956 8958 8961 8963 8965 8967 8969 8971 8973 8975 8977 8979 8980 8981 8982 8982 8983 8983 8983 8983 8983 8982 8982 8981 8981 8980 8980 8980 8980 8980 8980 8981 8981 8982 8983 8984 8986 8987 8989 8990 8992 8993 8995 8996 8997 8998 8999 8999 8999 8999 8999 8999 8998 8997 8996 8994 8993 8992 8990 8989 8987 8986 8985 8984 8983 8982 8982 8982 8982 8983 8983 8984 8985 8987 8988 8990 8992 8994 8995 8997 8999 9001 9003 9004 9006 9007 9009 9010 9011 9012 9013 9014 9015 9015 9016 9016 9017 9017 9018 9018 9018 9019 9019 9019 9019 9020 9020 9020 9020 9020 9019 9019 9019 9018 9018 9017 9017 9016 9015 9014 9014 9013 9012 9011 9011 9010 9010 9010 9010 9010 9010 9010 9011 9012 9013 9014 9015 9016 9018 9019 9021 9022 9024 9025 9026 9028 9029 9030 9031 9031 9032 9032 9032 9033 9032 9032 9032 9032 9031 9031 9031 9030 9030 9030 9030 9030 9030 9031 9031 9032 9032 9033 9034 9035 9037 9038 9039 9041 9042 9044 9045 9047 9048 9049 9051 9052 9053 9054 9055 9056 9056 9057 9058 9058 9059 9059 9060 9060 9060 9061 9061 9061 9062 9062 9062 9063 9063 9064 9064 9064 9065 9065 9065 9065 9065 9065 9065 9065 9065 9065 9065 9064 9064 9064 9063 9063 9063 9062 9062 9062 9062 9062 9062 9062 9062 9063 9063 9064 9065 9065 9066 9067 9068 9069 9070 9071 9071 6568 4 10 1 9072 9073 9073 9074 9074 9074 9074 9074 9074 9074 9074 9074 9073 9073 9073 9073 9073 9073 9073 9073 9074 9075 9075 9077 9078 9079 9081 9083 9085 9087 9089 9091 9093 9096 9098 9100 9102 9105 9106 9108 9110 9111 9113 9114 9115 9116 9116 9117 9117 9117 9117 9117 9117 9116 9116 9115 9115 9114 9114 9113 9113 9112 9112 9111 9111 9110 9110 9109 9109 9109 9108 9108 9108 9107 9107 9107 9107 9106 9106 9106 9106 9106 9106 9106 9106 9105 9105 9105 9105 9106 9106 9106 9106 9106 9106 9106 9106 9106 9106 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9107 9108 9108 9109 9109 9110 9110 9111 9111 9112 9113 9114 9115 9115 9116 9117 9118 9119 9120 9121 9122 9123 9124 9125 9125 9126 9127 9128 9129 9130 9131 9131 9132 9133 9133 9134 9135 9135 9135 9136 9136 9136 9136 9136 9136 9136 9135 9135 9134 9134 9133 9132 9131 9131 9130 9129 9128 9128 9127 9127 9126 9126 9126 9126 9127 9127 9128 9128 9129 9130 9131 9132 9133 9135 9136 9137 9138 9139 9140 9141 9141 9142 9142 9143 9143 9143 9143 9143 9143 9143 9143 9142 9142 9142 9142 9143 9143 9143 9144 9144 9145 9146 9147 9149 9150 9151 9153 9154 9155 9157 9158 9159 9160 9161 9162 9162 9163 9163 9163 9163 9163 9162 9162 9161 9160 9160 9159 9158 9158 9157 9156 9156 9156 9155 9155 9155 9155 9155 9155 9155 9156 9156 9156 9156 9156 9156 9156 9156 9156 9156 9156 9155 9155 9154 9154 9153 9152 9152 9152 9151 9151 9151 9151 9151 9152 9153 9154 9155 9156 9157 9159 9160 9162 9164 9165 9167 9169 9170 9172 9173 9174 9174 9175 9175 9175 9175 9175 9174 9174 9173 9172 9171 9170 9169 9168 9167 9166 9165 9164 9164 9163 9163 9163 9163 9163 9164 9164 9164 9165 9165 9166 9166 9166 9167 9167 9166 9166 9165 9165 9164 9162 9161 9159 9157 9155 9153 9150 9148 9145 9142 9139 9136 9133 9130 9127 9124 9121 9119 9116 9114 9112 9110 9108 9107 9106 9105 9105 9105 9105 9106 9107 9108 9109 9111 9113 9116 9118 9121 9124 9127 9130 9134 9137 9140 9143 9146 9149 9151 9153 9155 9157 9158 9159 9159 9159 9158 9157 9155 9154 9151 9149 9146 9142 9139 9135 9131 9127 9123 9119 9115 9112 9108 9104 9101 9098 9095 9093 9091 9089 9087 9086 9085 9084 9084 9084 9084 9085 9085 9086 9087 9089 9090 9092 9093 9095 9097 9098 9100 9102 9104 9106 9107 9109 9111 9112 9113 9114 9115 9116 9116 9117 9117 9116 9116 9115 9114 9113 9112 9110 9108 9106 9104 9102 9100 9097 9095 9093 9090 9088 9086 9085 9083 9082 9081 9080 9079 9079 9079 9079 9079 9080 9081 9082 9083 9085 9086 9088 9089 9091 9092 9094 9095 9097 9098 6569 4 10 1 9099 9100 9101 9101 9102 9102 9102 9102 9102 9101 9100 9099 9098 9097 9095 9093 9091 9088 9085 9082 9078 9074 9070 9065 9060 9055 9049 9042 9036 9028 9021 9013 9005 8996 8987 8977 8967 8957 8946 8935 8923 8911 8898 8884 8869 8854 8838 8820 8802 8782 8760 8737 8712 8685 8656 8624 8590 8554 8514 8471 8426 8377 8325 8269 8209 8146 8080 8009 7935 7858 7776 7691 7603 7511 7416 7318 7217 7113 7007 6898 6787 6673 6558 6442 6324 6205 6086 5966 5845 5725 5606 5487 5370 5254 5140 5028 4919 4814 4712 4615 4522 4434 4353 4277 4208 4147 4093 4047 4010 3982 3963 3954 3954 3965 3985 4016 4057 4108 4168 4238 4318 4406 4502 4606 4718 4835 4959 5087 5219 5355 5493 5632 5773 5914 6054 6192 6329 6463 6593 6720 6843 6961 7074 7183 7286 7384 7477 7565 7648 7726 7799 7868 7932 7993 8050 8103 8154 8201 8246 8289 8329 8368 8405 8441 8475 8508 8539 8570 8599 8628 8655 8681 8706 8730 8754 8776 8796 8816 8835 8853 8869 8884 8899 8912 8925 8936 8947 8957 8967 8975 8984 8991 8999 9006 9012 9019 9025 9031 9038 9044 9049 9055 9061 9067 9073 9078 9083 9089 9094 9099 9104 9108 9113 9117 9121 9125 9128 9131 9134 9137 9140 9143 9146 9148 9151 9154 9157 9159 9162 9166 9169 9172 9176 9180 9184 9188 9192 9196 9201 9205 9210 9215 9219 9223 9228 9232 9236 9240 9243 9246 9249 9252 9255 9257 9259 9260 9262 9263 9264 9264 9265 9265 9265 9265 9265 9265 9264 9264 9264 9263 9263 9262 9262 9261 9261 9260 9260 9259 9259 9258 9258 9257 9257 9256 9256 9255 9255 9255 9255 9254 9254 9255 9255 9255 9256 9257 9258 9259 9260 9262 9263 9265 9267 9269 9271 9273 9275 9277 9280 9282 9284 9286 9288 9290 9292 9294 9295 9297 9298 9299 9300 9301 9301 9302 9302 9302 9303 9303 9302 9302 9302 9302 9301 9301 9300 9300 9300 9299 9299 9299 9299 9299 9299 9299 9299 9299 9300 9300 9301 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9315 9316 9317 9318 9319 9320 9321 9322 9322 9323 9324 9324 9324 9325 9325 9325 9325 9325 9325 9325 9324 9324 9323 9323 9322 9321 9321 9320 9319 9318 9318 9317 9316 9315 9315 9314 9313 9313 9312 9311 9311 9310 9310 9310 9309 9309 9308 9308 9307 9307 9306 9305 9304 9303 9302 9301 9300 9298 9297 9295 9293 9292 9290 9288 9287 9285 9284 9282 9281 9280 9279 9279 9279 9279 9279 9279 9280 9281 9283 9284 9286 9288 9290 9291 9293 9295 9297 9299 9301 9302 9303 9304 9305 9305 9305 9305 9304 9303 9302 9301 9299 9298 9296 9294 9292 9290 9287 9285 9283 9282 9280 9278 9277 9276 9274 9274 9273 9272 9272 9272 9271 9271 9271 9271 9272 9272 9272 9272 9273 9273 9274 9274 9275 9275 9276 9277 9278 9279 6570 4 10 1 9280 9282 9283 9285 9287 9289 9291 9293 9296 9298 9301 9303 9306 9308 9311 9313 9315 9317 9319 9321 9323 9324 9325 9327 9327 9328 9329 9329 9329 9330 9330 9330 9330 9331 9331 9331 9332 9332 9333 9334 9335 9336 9337 9338 9340 9341 9343 9345 9346 9348 9349 9351 9352 9353 9355 9356 9357 9357 9358 9358 9358 9359 9358 9358 9358 9357 9357 9356 9355 9354 9353 9351 9350 9349 9347 9346 9345 9343 9342 9340 9339 9338 9336 9335 9334 9333 9332 9331 9331 9330 9329 9329 9329 9329 9329 9329 9330 9330 9331 9331 9332 9333 9334 9335 9336 9337 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9348 9349 9349 9350 9350 9351 9351 9352 9352 9353 9353 9353 9354 9354 9355 9355 9356 9357 9357 9358 9359 9359 9360 9360 9361 9362 9362 9363 9363 9364 9364 9365 9365 9366 9366 9367 9367 9368 9368 9369 9370 9370 9371 9372 9373 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9384 9385 9386 9386 9386 9386 9386 9386 9386 9385 9385 9384 9383 9382 9381 9380 9379 9378 9377 9376 9375 9375 9374 9373 9373 9373 9373 9373 9373 9373 9374 9374 9375 9376 9376 9377 9378 9379 9380 9380 9381 9381 9382 9382 9382 9382 9382 9381 9380 9380 9379 9378 9376 9375 9374 9372 9371 9369 9368 9367 9365 9364 9363 9362 9362 9361 9361 9361 9361 9361 9361 9362 9363 9364 9365 9366 9367 9368 9369 9370 9371 9372 9373 9373 9373 9373 9373 9373 9372 9371 9370 9368 9366 9364 9361 9359 9356 9353 9349 9346 9342 9338 9335 9331 9327 9324 9320 9317 9313 9310 9307 9304 9302 9300 9298 9296 9295 9293 9292 9291 9291 9290 9290 9290 9290 9290 9289 9289 9289 9289 9289 9288 9288 9287 9287 9286 9285 9283 9282 9281 9279 9277 9276 9274 9272 9271 9269 9267 9266 9264 9263 9262 9261 9260 9259 9259 9258 9258 9258 9258 9258 9259 9259 9259 9260 9260 9261 9261 9261 9262 9262 9262 9262 9262 9262 9262 9262 9262 9261 9261 9260 9259 9258 9258 9257 9256 9254 9253 9252 9250 9249 9247 9245 9243 9241 9239 9236 9234 9231 9228 9225 9222 9219 9216 9213 9209 9206 9202 9199 9196 9192 9189 9186 9183 9180 9177 9175 9172 9170 9168 9166 9164 9162 9160 9159 9158 9156 9155 9155 9154 9154 9154 9154 9154 9154 9155 9156 9158 9160 9162 9164 9167 9170 9174 9178 9182 9187 9192 9197 9202 9208 9214 9220 9225 9231 9237 9243 9249 9255 9260 9265 9270 9275 9279 9284 9287 9291 9294 9297 9300 9303 9305 9308 9310 9312 9314 9316 9318 9320 9322 9324 9326 9328 9331 9333 9335 9338 9340 9343 9345 9347 9349 9352 9354 9355 9357 9358 9360 9360 9361 9362 9362 9362 9362 9362 9362 9362 9361 9361 9361 9361 9360 9360 9361 9361 9362 9362 9364 9365 9366 9368 9370 9372 9375 9377 9380 9383 9386 6571 4 10 1 9388 9391 9394 9396 9398 9401 9403 9404 9406 9407 9408 9408 9409 9409 9409 9408 9408 9407 9406 9404 9403 9402 9400 9398 9397 9395 9393 9392 9390 9388 9386 9384 9382 9381 9379 9377 9374 9372 9370 9368 9365 9362 9359 9356 9353 9350 9346 9343 9339 9335 9331 9326 9322 9318 9313 9309 9304 9300 9295 9291 9287 9282 9278 9274 9270 9266 9263 9259 9256 9253 9250 9247 9244 9242 9240 9238 9236 9234 9233 9232 9232 9231 9231 9232 9233 9234 9235 9237 9240 9242 9246 9250 9254 9259 9264 9269 9275 9282 9289 9296 9303 9311 9319 9327 9335 9343 9351 9359 9367 9374 9381 9388 9395 9401 9407 9413 9418 9422 9426 9430 9433 9436 9438 9440 9442 9443 9444 9445 9446 9446 9447 9447 9448 9448 9449 9449 9450 9450 9451 9452 9453 9454 9455 9456 9458 9459 9461 9462 9463 9465 9466 9468 9469 9470 9472 9473 9474 9475 9476 9477 9478 9479 9480 9480 9481 9481 9482 9482 9483 9483 9483 9484 9484 9484 9484 9484 9484 9484 9483 9483 9483 9482 9482 9481 9481 9480 9480 9479 9479 9478 9478 9477 9477 9476 9476 9476 9476 9476 9476 9476 9476 9476 9477 9477 9478 9478 9479 9479 9480 9481 9482 9483 9484 9485 9486 9487 9488 9489 9489 9490 9491 9492 9493 9493 9494 9494 9494 9495 9494 9494 9494 9494 9493 9492 9491 9490 9489 9487 9486 9485 9483 9482 9480 9479 9477 9476 9475 9474 9473 9472 9472 9471 9471 9472 9472 9473 9473 9474 9475 9477 9478 9479 9480 9481 9483 9484 9485 9486 9486 9487 9488 9488 9488 9488 9489 9489 9489 9489 9489 9489 9490 9490 9491 9491 9492 9493 9495 9496 9498 9500 9501 9503 9505 9507 9509 9511 9513 9515 9516 9518 9519 9520 9521 9521 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9523 9524 9525 9526 9527 9528 9529 9531 9532 9533 9534 9535 9536 9537 9538 9538 9538 9538 9538 9538 9537 9536 9535 9534 9533 9532 9530 9529 9528 9526 9525 9524 9523 9522 9521 9520 9520 9519 9519 9519 9518 9518 9518 9518 9518 9518 9518 9518 9518 9518 9517 9517 9517 9516 9516 9516 9515 9515 9515 9515 9514 9514 9514 9514 9514 9514 9515 9515 9515 9516 9516 9517 9517 9518 9518 9519 9519 9520 9520 9521 9521 9521 9521 9521 9521 9521 9521 9521 9521 9521 9520 9520 9520 9520 9520 9519 9519 9519 9519 9519 9519 9520 9520 9520 9521 9521 9522 9522 9523 9524 9524 9525 9526 9526 9527 9527 9528 9528 9529 9529 9530 9530 9530 9530 9530 9530 9529 9529 9529 9528 9527 9527 9526 9525 9524 9522 9521 9520 9519 9517 9516 9515 9513 9512 9511 9510 9509 9508 9507 9506 9505 9505 9504 9504 9504 9504 9503 9503 9503 9503 9503 9503 9503 9503 9503 9503 9503 9503 9502 9502 9502 9501 9501 9501 9500 9500 9500 9499 9499 9498 9498 9497 6572 4 10 1 9496 9495 9494 9492 9490 9488 9485 9481 9477 9472 9467 9460 9453 9445 9436 9426 9415 9403 9391 9378 9364 9350 9336 9322 9307 9293 9279 9266 9254 9242 9231 9222 9213 9206 9201 9197 9194 9193 9194 9195 9198 9203 9208 9214 9222 9229 9238 9246 9255 9264 9272 9281 9289 9296 9303 9310 9316 9321 9326 9331 9334 9338 9341 9344 9347 9350 9353 9356 9359 9363 9367 9371 9376 9382 9387 9393 9400 9407 9414 9422 9429 9437 9444 9452 9459 9466 9472 9479 9484 9490 9494 9499 9502 9505 9508 9510 9511 9512 9513 9513 9512 9512 9511 9510 9509 9508 9507 9505 9504 9502 9501 9500 9498 9497 9495 9494 9493 9492 9490 9489 9488 9487 9486 9485 9484 9483 9483 9482 9482 9481 9481 9481 9481 9482 9482 9483 9484 9485 9487 9489 9491 9493 9495 9498 9500 9503 9506 9509 9512 9515 9518 9521 9524 9527 9530 9533 9536 9538 9541 9543 9545 9547 9549 9550 9552 9553 9554 9555 9556 9557 9558 9558 9559 9560 9560 9561 9562 9563 9564 9565 9566 9567 9569 9570 9572 9573 9575 9577 9578 9580 9582 9583 9585 9587 9588 9589 9591 9592 9593 9593 9594 9594 9595 9595 9594 9594 9594 9593 9593 9592 9591 9590 9590 9589 9588 9587 9587 9586 9585 9585 9585 9585 9585 9585 9585 9585 9585 9586 9586 9586 9586 9587 9587 9587 9587 9587 9586 9586 9585 9584 9583 9582 9580 9579 9577 9574 9572 9569 9566 9563 9560 9557 9553 9549 9546 9542 9538 9534 9531 9527 9523 9520 9516 9513 9510 9508 9505 9503 9501 9500 9498 9498 9497 9497 9497 9498 9499 9500 9501 9503 9505 9507 9509 9511 9514 9516 9519 9521 9523 9526 9528 9530 9532 9533 9535 9536 9537 9538 9539 9540 9541 9541 9542 9543 9543 9544 9545 9545 9546 9547 9548 9549 9551 9552 9553 9555 9556 9557 9559 9560 9561 9561 9562 9562 9563 9562 9562 9561 9560 9558 9556 9554 9551 9548 9544 9540 9535 9530 9525 9518 9511 9503 9494 9485 9474 9461 9447 9432 9414 9395 9373 9348 9321 9291 9258 9222 9182 9139 9091 9040 8986 8927 8865 8798 8729 8655 8579 8499 8417 8333 8246 8158 8069 7980 7890 7801 7713 7627 7543 7462 7385 7311 7242 7178 7119 7066 7020 6981 6948 6923 6906 6896 6894 6900 6913 6934 6963 6998 7041 7091 7146 7207 7274 7345 7420 7499 7581 7665 7751 7837 7925 8011 8097 8182 8265 8345 8423 8497 8568 8635 8698 8757 8812 8862 8908 8950 8988 9022 9052 9079 9102 9123 9141 9157 9171 9183 9194 9204 9213 9221 9230 9238 9246 9255 9263 9273 9282 9293 9303 9314 9326 9338 9350 9362 9375 9387 9400 9412 9424 9435 9447 9457 9468 9478 9487 9495 9504 9511 9518 9525 9531 9536 9541 9546 9550 9554 9558 9562 9565 9568 9571 9574 9577 9579 9582 9584 9586 9589 9591 9593 9595 9597 9598 9600 9602 9603 9605 9606 9607 9609 6573 4 10 1 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9626 9627 9628 9628 9629 9629 9629 9629 9629 9629 9629 9629 9629 9628 9628 9627 9627 9626 9626 9625 9625 9624 9624 9624 9624 9624 9624 9624 9624 9625 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9636 9637 9638 9639 9641 9642 9643 9644 9645 9646 9646 9647 9648 9648 9649 9649 9649 9650 9650 9650 9650 9650 9651 9651 9651 9651 9651 9651 9651 9652 9652 9652 9653 9653 9654 9654 9655 9655 9656 9657 9658 9658 9659 9660 9661 9661 9662 9662 9663 9663 9664 9664 9664 9664 9664 9663 9663 9662 9662 9661 9660 9659 9658 9657 9656 9654 9653 9652 9651 9650 9650 9649 9648 9648 9648 9648 9648 9648 9648 9649 9650 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9659 9660 9660 9660 9661 9661 9660 9660 9660 9659 9658 9658 9657 9656 9656 9655 9654 9654 9653 9653 9652 9652 9652 9652 9651 9651 9651 9651 9652 9652 9652 9652 9651 9651 9651 9651 9650 9650 9649 9648 9647 9646 9646 9645 9644 9643 9642 9642 9641 9641 9641 9641 9641 9642 9643 9644 9645 9646 9648 9650 9652 9654 9656 9658 9660 9662 9664 9666 9668 9669 9670 9671 9672 9672 9672 9671 9671 9670 9669 9667 9666 9664 9662 9660 9658 9656 9654 9652 9650 9648 9647 9645 9643 9642 9641 9640 9639 9638 9637 9636 9636 9635 9635 9634 9634 9633 9633 9633 9633 9633 9632 9632 9632 9633 9633 9633 9634 9634 9635 9636 9636 9637 9638 9639 9641 9642 9643 9644 9645 9647 9648 9649 9650 9650 9651 9652 9652 9653 9653 9653 9653 9653 9654 9654 9654 9654 9654 9654 9654 9655 9655 9656 9657 9657 9658 9659 9661 9662 9663 9664 9666 9667 9668 9669 9670 9671 9672 9672 9673 9673 9673 9673 9673 9672 9672 9671 9670 9670 9669 9668 9667 9666 9666 9665 9665 9664 9664 9664 9664 9664 9665 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9677 9678 9678 9678 9678 9677 9677 9676 9675 9674 9673 9672 9671 9669 9668 9666 9664 9663 9661 9660 9658 9657 9655 9654 9653 9652 9650 9650 9649 9648 9647 9647 9647 9646 9646 9646 9646 9646 9646 9646 9646 9646 9647 9647 9648 9648 9649 9649 9650 9651 9652 9653 9654 9655 9656 9658 9659 9661 9663 9664 9666 9668 9671 9673 9675 9677 9679 9681 9683 9685 9687 9688 9689 9690 9691 9692 9692 9692 9692 9691 9691 9689 9688 9687 9685 9684 9682 9680 9678 9676 9674 9672 9671 9669 9668 9667 9666 9665 9664 9664 9663 9663 9663 9663 9663 9663 9663 9663 9663 9662 9662 9661 9660 9660 9659 9657 9656 9654 9653 9651 9650 9648 9646 9645 9643 9642 9640 9639 9639 9638 9638 9638 9638 9638 9639 9640 9641 9643 9644 9646 9648 9650 9652 9654 9657 9659 9661 9663 6574 4 10 1 9665 9667 9669 9671 9673 9675 9676 9678 9679 9681 9682 9683 9685 9686 9687 9688 9689 9689 9690 9690 9691 9691 9691 9691 9691 9691 9691 9690 9690 9689 9688 9688 9687 9686 9686 9685 9684 9684 9684 9683 9683 9683 9683 9684 9684 9684 9685 9685 9686 9686 9686 9686 9685 9685 9684 9682 9681 9678 9675 9672 9668 9663 9658 9652 9645 9637 9629 9620 9610 9599 9587 9573 9559 9543 9526 9507 9486 9463 9437 9409 9379 9345 9308 9267 9223 9175 9122 9066 9005 8939 8869 8795 8717 8634 8548 8458 8365 8270 8173 8075 7975 7876 7778 7682 7588 7498 7412 7331 7256 7187 7126 7074 7029 6994 6969 6953 6947 6951 6965 6989 7023 7065 7116 7176 7242 7315 7395 7479 7567 7659 7754 7850 7947 8044 8140 8235 8328 8418 8506 8589 8670 8746 8818 8885 8949 9008 9063 9114 9161 9204 9244 9281 9315 9346 9374 9401 9425 9448 9469 9488 9507 9524 9540 9554 9568 9581 9594 9605 9615 9625 9633 9641 9648 9655 9660 9665 9669 9672 9675 9677 9679 9681 9682 9682 9683 9683 9684 9684 9684 9685 9685 9685 9686 9687 9687 9688 9689 9690 9691 9692 9692 9693 9694 9694 9694 9694 9694 9694 9693 9692 9691 9690 9689 9687 9686 9684 9682 9680 9678 9677 9675 9673 9672 9671 9669 9668 9668 9667 9667 9666 9666 9667 9667 9667 9668 9669 9669 9670 9671 9672 9673 9674 9675 9676 9677 9677 9678 9679 9679 9679 9680 9680 9680 9680 9680 9680 9681 9681 9681 9681 9681 9681 9681 9682 9682 9683 9683 9684 9684 9685 9686 9687 9688 9689 9689 9690 9691 9692 9693 9694 9695 9695 9696 9697 9697 9698 9698 9699 9699 9700 9700 9700 9701 9701 9701 9702 9702 9703 9703 9704 9704 9705 9706 9706 9707 9707 9708 9708 9709 9709 9709 9710 9710 9710 9710 9710 9710 9709 9709 9709 9709 9708 9708 9708 9708 9707 9707 9707 9707 9707 9707 9707 9708 9708 9708 9708 9707 9707 9707 9706 9706 9705 9704 9703 9702 9700 9699 9697 9696 9694 9693 9691 9689 9688 9687 9685 9684 9683 9682 9682 9681 9681 9680 9680 9679 9678 9678 9677 9676 9674 9672 9670 9668 9665 9662 9658 9655 9651 9647 9642 9638 9634 9630 9626 9622 9619 9615 9613 9610 9608 9607 9605 9604 9603 9601 9600 9598 9595 9592 9587 9581 9574 9566 9556 9543 9530 9514 9496 9476 9455 9432 9408 9382 9356 9329 9302 9275 9249 9224 9199 9177 9157 9139 9123 9111 9102 9095 9092 9092 9095 9102 9111 9122 9136 9152 9169 9187 9207 9226 9246 9265 9283 9300 9315 9329 9341 9351 9358 9363 9366 9366 9363 9358 9351 9341 9329 9315 9298 9280 9259 9236 9210 9183 9152 9119 9083 9044 9001 8955 8904 8849 8790 8725 8655 8579 8498 8410 8317 8217 8111 8000 7882 7758 7630 7496 7358 7215 7069 6921 6770 6618 6465 6313 6161 6012 5865 5721 5583 5449 5321 6575 4 10 1 5200 5086 4981 4884 4796 4719 4651 4595 4549 4515 4491 4480 4480 4492 4515 4549 4595 4651 4718 4795 4881 4976 5079 5191 5309 5433 5563 5698 5837 5979 6124 6270 6417 6564 6710 6855 6998 7139 7276 7410 7540 7665 7786 7901 8011 8116 8216 8310 8399 8482 8560 8633 8701 8765 8824 8878 8929 8976 9019 9059 9096 9131 9162 9192 9219 9244 9267 9288 9308 9326 9343 9359 9373 9386 9398 9409 9419 9429 9438 9446 9453 9460 9467 9473 9479 9485 9491 9496 9502 9508 9515 9521 9528 9535 9543 9550 9558 9567 9575 9584 9593 9602 9611 9620 9628 9637 9645 9654 9661 9668 9675 9682 9687 9692 9697 9701 9705 9707 9710 9712 9713 9714 9715 9715 9715 9714 9713 9712 9711 9710 9709 9707 9705 9703 9702 9700 9698 9695 9693 9691 9689 9687 9684 9682 9680 9677 9675 9673 9671 9670 9668 9666 9665 9664 9663 9663 9663 9663 9663 9664 9665 9666 9667 9669 9670 9672 9674 9676 9678 9680 9682 9684 9686 9688 9689 9691 9692 9694 9695 9696 9697 9699 9700 9701 9702 9704 9705 9707 9709 9711 9713 9716 9718 9721 9724 9726 9729 9732 9735 9738 9741 9744 9746 9749 9751 9753 9755 9756 9757 9758 9759 9759 9760 9760 9760 9759 9759 9759 9758 9758 9758 9757 9757 9757 9757 9757 9757 9757 9757 9758 9758 9759 9759 9760 9760 9761 9761 9761 9762 9762 9762 9761 9761 9761 9760 9760 9759 9758 9757 9757 9756 9755 9754 9753 9752 9751 9750 9750 9749 9748 9747 9747 9746 9746 9745 9745 9745 9744 9744 9744 9744 9744 9744 9745 9745 9745 9746 9747 9748 9749 9750 9751 9752 9754 9755 9756 9758 9759 9760 9762 9763 9764 9765 9766 9766 9767 9767 9767 9768 9768 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9768 9769 9769 9770 9771 9772 9772 9773 9774 9774 9774 9775 9775 9775 9775 9774 9774 9774 9773 9773 9772 9772 9771 9771 9771 9771 9771 9771 9772 9772 9773 9774 9775 9777 9778 9779 9781 9782 9784 9785 9786 9787 9788 9789 9789 9789 9789 9789 9789 9788 9787 9786 9784 9783 9781 9780 9778 9776 9775 9773 9772 9771 9769 9768 9768 9767 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9770 9770 9770 9771 9772 9772 9773 9774 9775 9775 9776 9776 9777 9777 9776 9776 9775 9774 9773 9771 9769 9767 9764 9761 9758 9754 9751 9747 9743 9739 9736 9732 9729 9725 9723 9720 9718 9716 9715 9714 9713 9714 9714 9715 9716 9718 9720 9722 9725 9727 9730 9733 9736 9739 9742 9745 9747 9750 9752 9754 9756 9758 9760 9761 9762 9764 9765 9766 9766 9767 9768 9769 9769 9770 9771 9771 9772 9773 9773 9774 9775 9775 9776 9776 9777 9777 9778 9778 9778 9778 9778 9778 9778 9777 6576 4 10 1 9777 9777 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9777 9777 9778 9779 9779 9780 9781 9782 9782 9783 9784 9785 9785 9786 9786 9787 9787 9787 9787 9787 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9787 9787 9787 9787 9787 9786 9786 9785 9784 9783 9782 9781 9779 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9750 9747 9746 9744 9742 9740 9737 9735 9733 9731 9729 9726 9724 9721 9719 9716 9713 9710 9707 9704 9701 9698 9695 9692 9689 9686 9684 9681 9679 9677 9676 9674 9673 9672 9672 9672 9672 9672 9672 9673 9674 9675 9676 9678 9679 9681 9683 9685 9687 9689 9691 9693 9695 9697 9699 9701 9703 9705 9707 9709 9710 9712 9713 9715 9716 9717 9717 9718 9718 9717 9716 9715 9713 9710 9707 9704 9700 9695 9689 9683 9677 9670 9662 9654 9645 9637 9628 9618 9609 9599 9590 9580 9571 9562 9553 9545 9537 9530 9523 9517 9511 9506 9502 9498 9495 9493 9492 9491 9491 9492 9494 9496 9499 9502 9506 9511 9516 9522 9528 9535 9542 9549 9557 9565 9573 9581 9590 9598 9607 9616 9624 9633 9641 9649 9657 9665 9673 9680 9687 9694 9700 9706 9712 9717 9722 9727 9731 9735 9739 9742 9745 9748 9751 9753 9755 9757 9759 9760 9761 9763 9763 9764 9765 9765 9765 9765 9765 9765 9765 9765 9764 9764 9763 9763 9762 9762 9761 9761 9760 9760 9760 9759 9759 9759 9759 9759 9759 9760 9760 9760 9761 9761 9761 9762 9762 9762 9762 9762 9761 9761 9760 9759 9759 9757 9756 9755 9753 9752 9750 9749 9747 9745 9744 9742 9741 9740 9739 9738 9738 9738 9738 9739 9740 9741 9743 9745 9747 9749 9752 9755 9759 9762 9766 9770 9773 9777 9781 9784 9788 9791 9794 9796 9799 9801 9802 9803 9804 9804 9804 9804 9803 9802 9800 9799 9797 9795 9793 9791 9789 9787 9785 9783 9782 9781 9780 9779 9779 9779 9779 9780 9781 9782 9784 9785 9787 9789 9791 9792 9794 9796 9797 9798 9799 9800 9801 9801 9801 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9789 9789 9788 9789 9789 9790 9790 9791 9792 9793 9794 9795 9796 9797 9798 9798 9799 9799 9799 9799 9798 9798 9797 9796 9794 9793 9791 9790 9788 9786 9785 9783 9782 9780 9779 9778 9776 9775 9775 9774 9773 9772 9772 9771 9770 9769 9768 9767 9766 9764 9762 9760 9757 9754 9751 9748 9744 9740 9736 9732 9727 9723 9718 9714 9709 9705 9701 9697 9694 9691 9688 9687 9685 9684 9684 9684 9685 9686 9688 9691 9693 9697 9700 9704 9708 9713 9717 9721 9726 9730 9735 9739 9743 9746 9750 9753 9756 9758 9761 9763 9765 9766 9768 9769 9770 9771 9773 9774 9775 9776 9777 9779 9780 9782 9784 9786 9788 9790 9793 9795 9797 9800 9802 9804 9806 9808 9810 9811 6577 4 10 1 9813 9814 9814 9815 9815 9815 9814 9814 9813 9812 9811 9810 9809 9807 9806 9805 9804 9803 9802 9801 9801 9801 9800 9800 9801 9801 9801 9802 9802 9803 9803 9803 9804 9804 9804 9804 9803 9803 9802 9802 9801 9800 9799 9797 9796 9795 9794 9793 9792 9791 9791 9791 9791 9791 9791 9792 9793 9794 9795 9797 9798 9800 9802 9804 9806 9808 9809 9811 9812 9813 9814 9815 9815 9815 9815 9815 9815 9814 9814 9813 9812 9811 9810 9809 9809 9808 9808 9807 9807 9807 9808 9808 9809 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9818 9819 9819 9819 9819 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9807 9806 9806 9806 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9809 9809 9809 9809 9809 9809 9808 9808 9807 9807 9806 9806 9805 9805 9804 9804 9804 9803 9803 9804 9804 9805 9805 9806 9807 9809 9810 9812 9813 9815 9817 9819 9820 9822 9824 9825 9827 9828 9829 9830 9831 9831 9831 9831 9831 9831 9831 9830 9829 9829 9828 9827 9826 9825 9824 9823 9823 9822 9822 9821 9821 9821 9821 9822 9822 9823 9824 9824 9825 9826 9827 9828 9828 9829 9830 9830 9830 9830 9830 9830 9829 9829 9828 9827 9825 9824 9823 9821 9820 9818 9817 9816 9815 9813 9813 9812 9811 9811 9811 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9822 9822 9822 9821 9821 9820 9819 9817 9816 9814 9812 9810 9808 9806 9804 9802 9800 9799 9797 9795 9794 9793 9792 9791 9790 9790 9789 9789 9789 9788 9788 9788 9787 9787 9786 9785 9784 9783 9782 9781 9780 9778 9777 9776 9774 9773 9772 9771 9771 9770 9770 9771 9771 9772 9773 9775 9777 9779 9782 9785 9788 9791 9794 9798 9801 9804 9807 9810 9813 9816 9818 9820 9821 9823 9823 9824 9824 9824 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9815 9814 9814 9814 9814 9814 9814 9815 9816 9817 9818 9819 9820 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9831 9832 9832 9832 9833 9833 9833 9834 9834 9835 9835 9836 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9827 9827 9827 9826 9826 9826 9827 9827 9827 9828 9828 9829 9829 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9842 9842 9842 9842 9842 9841 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9841 9842 9842 9843 9844 9845 9846 9846 9847 9848 9848 9848 9849 9849 9848 9848 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9837 9836 9834 9833 9832 9832 9831 9830 6578 4 10 1 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9828 9828 9827 9827 9826 9825 9825 9824 9824 9823 9822 9822 9822 9821 9821 9821 9821 9822 9822 9823 9824 9825 9826 9827 9829 9830 9831 9833 9834 9836 9837 9838 9839 9840 9841 9842 9842 9843 9843 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9846 9846 9847 9847 9848 9849 9850 9851 9851 9852 9852 9853 9853 9853 9854 9853 9853 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9840 9840 9839 9838 9838 9838 9838 9838 9838 9838 9839 9840 9841 9841 9842 9843 9845 9846 9847 9848 9849 9849 9850 9851 9851 9852 9852 9852 9852 9851 9851 9850 9850 9849 9848 9847 9846 9846 9845 9844 9843 9843 9842 9842 9842 9842 9842 9842 9842 9843 9843 9844 9844 9845 9846 9846 9847 9847 9848 9848 9848 9848 9848 9848 9847 9847 9846 9845 9844 9844 9843 9842 9841 9840 9840 9839 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9845 9846 9848 9849 9850 9851 9852 9852 9853 9853 9853 9853 9853 9852 9852 9851 9850 9849 9847 9846 9845 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9835 9835 9835 9835 9836 9836 9836 9836 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9838 9839 9840 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9856 9857 9857 9858 9859 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9873 9873 9873 9872 9871 9870 9869 9868 9866 9864 9862 9860 9857 9855 9852 9850 9847 9845 9842 9840 9838 9836 9834 9833 9831 9830 9829 9829 9828 9828 9828 9829 9829 9830 9830 9831 9832 9833 9834 9835 9836 9836 9837 9837 9838 9838 9838 9839 9839 9838 9838 9838 9837 9837 9836 9836 9836 9835 9835 9834 9834 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9845 9845 9844 9844 9843 9842 9841 9840 9839 9838 9836 9835 9834 9832 9830 9829 9827 9825 9823 9821 9820 9818 9816 9814 9812 9810 9809 9807 9806 9805 9804 9803 9802 9802 9801 9801 9802 9802 9803 9803 9805 9806 9807 9809 9810 9812 9814 9815 9817 9819 9820 9822 9823 9824 9825 9826 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9828 9828 9828 9829 9829 9830 9831 9831 9832 9833 9833 9834 9835 9835 9835 9835 9835 9835 9835 9834 9833 9832 9831 9830 9829 9828 9826 9825 9823 9822 9821 9820 9819 9818 9817 9817 9817 9817 9817 9817 9818 9819 9820 9821 9822 9823 9825 9826 9828 9830 9831 9833 9834 9836 6579 4 10 1 9837 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9850 9850 9851 9851 9851 9851 9852 9851 9851 9851 9851 9850 9850 9849 9849 9848 9847 9846 9845 9845 9844 9843 9842 9842 9841 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9842 9842 9843 9843 9844 9844 9844 9844 9844 9843 9843 9842 9841 9840 9838 9836 9835 9833 9831 9828 9826 9824 9821 9819 9816 9814 9812 9809 9807 9805 9803 9802 9800 9799 9798 9797 9796 9795 9795 9795 9795 9795 9796 9796 9797 9798 9800 9801 9803 9804 9806 9808 9810 9812 9814 9817 9819 9821 9823 9825 9827 9829 9831 9832 9834 9835 9836 9837 9838 9839 9839 9839 9839 9839 9839 9839 9838 9838 9837 9836 9835 9835 9834 9833 9832 9832 9831 9831 9830 9830 9829 9829 9829 9828 9828 9828 9828 9827 9827 9827 9826 9826 9825 9825 9824 9823 9822 9821 9820 9819 9817 9816 9814 9813 9811 9809 9808 9806 9805 9803 9802 9800 9799 9798 9797 9796 9795 9794 9794 9794 9793 9793 9793 9793 9794 9794 9795 9795 9796 9796 9797 9798 9799 9800 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9816 9817 9818 9820 9821 9822 9824 9825 9827 9829 9830 9832 9834 9835 9837 9839 9841 9842 9844 9846 9847 9849 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9870 9870 9870 9870 9870 9870 9869 9869 9868 9868 9867 9866 9865 9864 9864 9863 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9870 9870 9871 9872 9872 9873 9874 9874 9874 9874 9874 9874 9874 9873 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9861 9860 9858 9857 9857 9856 9855 9855 9854 9854 9854 9854 9855 9855 9856 9856 9857 9858 9859 9860 9860 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9850 9848 9847 9845 9844 9843 9841 9840 9838 9837 9835 9833 9831 9830 9828 9826 9824 9822 9819 9817 9815 9813 9810 9808 9806 9804 9802 9799 9797 9795 9794 9792 9790 9789 9787 9786 9785 9784 9783 9782 9782 9781 9781 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9781 9781 9782 9782 9783 9783 9784 9784 9785 9785 9786 9787 9787 9788 6580 4 10 2 9788 9788 9789 9789 9790 9791 9792 9792 9793 9794 9796 9797 9798 9800 9801 9803 9804 9806 9807 9809 9811 9812 9814 9816 9817 9819 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9832 9832 9832 9831 9830 9830 9829 9827 9826 9824 9823 9821 9819 9816 9814 9811 9808 9805 9802 9798 9794 9790 9786 9781 9776 9770 9764 9757 9750 9742 9734 9725 9715 9704 9693 9681 9668 9654 9640 9624 9608 9591 9573 9554 9535 9515 9494 9473 9452 9430 9408 9385 9363 9340 9318 9295 9274 9252 9231 9211 9192 9173 9156 9140 9125 9111 9099 9089 9080 9073 9068 9065 9064 9065 9068 9072 9079 9088 9099 9111 9125 9141 9158 9177 9197 9218 9240 9262 9285 9309 9332 9356 9379 9402 9425 9447 9468 9489 9508 9527 9545 9562 9578 9593 9607 9620 9633 9644 9656 9666 9676 9686 9695 9704 9713 9721 9729 9737 9745 9753 9761 9768 9775 9782 9788 9794 9800 9805 9809 9814 9817 9820 9823 9825 9826 9827 9827 9827 9827 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9821 9822 9823 9825 9826 9828 9831 9833 9836 9839 9842 9846 9849 9852 9855 9858 9860 9863 9865 9867 9869 9870 9871 9872 9872 9873 9873 9872 9872 9871 9871 9870 9869 9868 9867 9866 9864 9863 9862 9862 9861 9860 9860 9859 9859 9859 9859 9859 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9872 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9848 9847 9845 9843 9841 9839 9837 9835 9833 9830 9828 9826 9823 9821 9819 9817 9816 9814 9813 9811 9810 9809 9808 9808 9807 9806 9805 9804 9803 9801 9799 9797 9794 9790 9786 9782 9776 9770 9764 9757 9749 9741 9733 9724 9715 9706 9698 9689 9681 9673 9666 9659 9654 9649 9646 9643 9642 9641 9642 9644 9647 9651 9656 9662 9669 9676 9684 9693 9701 9710 9718 9727 9735 9743 9751 9758 9765 9771 9776 9781 9785 9788 9791 9793 9795 9796 9797 9798 9798 9798 9797 9797 9797 9796 9795 9795 9794 9794 9793 9793 9793 9792 9792 9792 9791 9791 9790 9790 9789 9788 9788 9786 9785 9784 9782 9781 9779 9777 9775 9773 9771 9769 9767 9765 9763 9760 9758 9756 9754 9752 9751 9749 9748 9746 9745 9744 9743 9742 9741 9741 9741 9741 9741 9741 9742 9742 9743 9744 9746 9747 9748 9750 9752 9754 9755 9757 9759 9761 9762 9764 6581 4 10 2 9765 9767 9768 9768 9769 9769 9769 9768 9767 9766 9765 9763 9761 9759 9757 9755 9752 9750 9747 9745 9742 9740 9738 9736 9734 9733 9732 9731 9730 9729 9729 9729 9729 9729 9729 9730 9730 9731 9731 9732 9732 9732 9732 9732 9732 9731 9731 9730 9729 9727 9726 9724 9722 9719 9717 9714 9711 9707 9703 9699 9694 9689 9683 9676 9668 9660 9650 9639 9627 9613 9598 9580 9561 9539 9515 9489 9460 9428 9394 9357 9317 9274 9228 9180 9130 9077 9022 8965 8907 8847 8787 8727 8666 8607 8548 8491 8436 8384 8335 8290 8249 8212 8180 8154 8133 8118 8109 8107 8110 8120 8135 8157 8184 8217 8255 8298 8344 8395 8448 8505 8564 8624 8685 8747 8809 8870 8931 8990 9047 9103 9156 9207 9254 9299 9342 9381 9417 9450 9481 9509 9534 9558 9579 9598 9615 9630 9645 9657 9669 9680 9691 9700 9709 9718 9726 9734 9742 9749 9756 9763 9770 9776 9782 9788 9793 9798 9803 9807 9811 9815 9818 9820 9823 9825 9826 9828 9829 9830 9830 9830 9831 9831 9831 9831 9831 9831 9830 9830 9831 9831 9831 9831 9832 9832 9833 9834 9835 9836 9838 9839 9840 9842 9843 9845 9846 9848 9850 9851 9853 9854 9855 9856 9857 9858 9859 9859 9860 9860 9859 9859 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9848 9847 9845 9845 9844 9843 9843 9843 9843 9843 9843 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9858 9859 9859 9858 9858 9857 9857 9856 9855 9853 9852 9851 9849 9848 9847 9845 9844 9843 9842 9842 9841 9841 9841 9841 9841 9842 9842 9843 9843 9844 9845 9846 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9850 9849 9849 9848 9847 9847 9846 9845 9844 9843 9843 9842 9841 9840 9839 9839 9838 9837 9837 9836 9835 9834 9833 9833 9832 9831 9830 9829 9828 9826 9825 9824 9823 9822 9821 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9809 9808 9807 9807 9806 9806 9805 9805 9805 9805 9804 9805 9805 9805 9806 9806 9807 9808 9809 9810 9812 9814 9815 9817 9819 9821 9824 9826 9828 9830 9832 9835 9837 9839 9841 9842 9844 9845 9847 9848 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9862 9862 9863 9863 9863 9863 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9855 9854 9853 9853 9852 9852 9851 9851 9851 9850 9850 9850 9850 9850 9850 9849 9849 9849 9848 9848 9848 9847 9847 9846 9846 9846 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9851 9852 9853 9855 9856 9858 9860 9861 9862 9863 9864 9865 9866 9866 9866 9866 9866 9865 9864 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9849 9848 9847 9846 9846 9846 9845 9845 9846 9846 9846 9846 9847 9847 9847 6582 4 10 2 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9846 9846 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9847 9846 9846 9845 9845 9844 9842 9841 9839 9838 9836 9833 9831 9829 9826 9824 9821 9818 9816 9813 9811 9809 9806 9804 9802 9800 9798 9797 9795 9794 9793 9791 9790 9789 9788 9788 9787 9787 9786 9786 9786 9786 9786 9786 9786 9787 9788 9788 9789 9791 9792 9794 9795 9797 9799 9802 9804 9807 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9838 9841 9843 9846 9848 9849 9851 9852 9853 9854 9855 9855 9856 9856 9855 9855 9855 9854 9854 9853 9853 9853 9852 9852 9852 9852 9852 9852 9853 9854 9854 9855 9856 9857 9858 9859 9859 9860 9861 9861 9861 9862 9862 9861 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9850 9849 9849 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9850 9850 9849 9848 9847 9845 9844 9842 9840 9838 9836 9834 9832 9831 9829 9827 9826 9825 9824 9824 9824 9824 9824 9824 9825 9826 9827 9829 9830 9832 9834 9836 9838 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9874 9874 9873 9873 9872 9871 9869 9868 9866 9864 9861 9858 9855 9852 9848 9845 9841 9837 9833 9829 9826 9822 9818 9815 9812 9808 9806 9803 9801 9799 9797 9796 9795 9794 9793 9793 9793 9793 9793 9794 9795 9795 9796 9797 9799 9800 9801 9802 9804 9805 9807 9809 9810 9812 9814 9816 9818 9820 9822 9824 9827 9829 9832 9834 9837 9839 9842 9844 9847 9850 9852 9855 9857 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9877 9877 9878 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9875 9875 9873 9872 9871 9869 9867 9864 9861 9858 9855 9851 9847 9843 9839 9834 9829 9824 9819 9814 9809 9805 9800 9795 9791 9787 9784 9780 9777 9775 9773 9772 9770 9770 9770 9770 9771 9772 9773 9775 9777 9779 9782 9785 9788 9791 9794 9797 9800 9803 9806 9809 9813 9816 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9857 9860 9863 9866 9868 9871 9873 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 6583 4 10 2 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9899 9899 9900 9901 9901 9901 9901 9901 9901 9900 9900 9899 9897 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9854 9852 9850 9848 9846 9843 9841 9838 9835 9832 9829 9826 9823 9821 9818 9816 9814 9812 9811 9810 9810 9809 9809 9810 9810 9811 9812 9813 9815 9816 9818 9819 9821 9822 9824 9825 9826 9827 9828 9828 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9828 9827 9827 9825 9824 9822 9820 9818 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9784 9782 9780 9779 9778 9778 9778 9779 9780 9782 9784 9787 9790 9793 9796 9800 9804 9807 9811 9815 9818 9821 9824 9826 9829 9831 9832 9834 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9843 9842 9842 9842 9842 9841 9841 9840 9840 9839 9839 9838 9837 9837 9836 9835 9834 9832 9831 9830 9829 9828 9826 9825 9824 9823 9822 9821 9820 9819 9819 9818 9818 9817 9817 9816 9816 9815 9814 9813 9812 9810 9808 9806 9803 9800 9797 9792 9788 9783 9778 9772 9766 9760 9754 9748 9742 9735 9729 9724 9718 9713 9709 9705 9702 9699 9696 9694 9693 9692 9692 9692 9693 9693 9694 9695 9696 9696 9697 9697 9697 9697 9696 9695 9693 9691 9688 9685 9681 9676 9671 9666 9660 9653 9646 9639 9631 9622 9614 9605 9595 9585 9575 9564 9553 9542 9530 9518 9505 9492 9478 9464 9449 9434 9419 9403 9387 9370 9354 9337 9319 9302 9284 9267 9249 9232 9214 9197 9180 9163 9146 9130 9113 9098 9082 9067 9053 9039 9025 9012 9000 8989 8978 8968 8959 8951 8943 8937 8932 8928 8926 8925 8925 8927 8930 8935 8941 8948 8958 8968 8980 8994 9008 9024 9041 9059 9078 9097 9118 9139 9160 9182 9204 9226 9247 9269 9291 9312 9334 9354 9375 9394 9414 9432 9450 9468 9485 9502 9517 9533 9547 9562 9575 9588 9601 9613 9624 9635 9646 9656 9665 9674 9683 9691 9699 9706 9713 9720 9727 9733 9739 9745 9750 9756 9761 9766 9771 9776 9781 9786 9790 9795 9799 9803 9807 9811 9815 9818 9822 9824 9827 9830 9832 9833 9835 9836 9837 9838 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9841 9842 9842 9843 9845 9846 9847 9849 9851 9853 9854 9856 9858 9860 9862 9864 9865 9867 9868 9869 9871 9871 9872 9873 9874 9874 9874 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 6584 4 10 2 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9895 9894 9893 9891 9891 9890 9889 9888 9888 9888 9887 9888 9888 9888 9889 9890 9891 9892 9894 9895 9897 9899 9900 9902 9904 9906 9908 9910 9911 9912 9914 9915 9915 9916 9916 9916 9916 9915 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9902 9901 9899 9899 9898 9897 9896 9896 9896 9895 9895 9895 9895 9894 9894 9893 9893 9892 9891 9889 9888 9886 9885 9882 9880 9878 9875 9872 9870 9867 9864 9861 9858 9855 9853 9850 9848 9845 9843 9841 9839 9838 9836 9835 9834 9833 9832 9830 9829 9828 9827 9826 9824 9822 9821 9818 9816 9813 9810 9807 9804 9800 9796 9791 9787 9782 9777 9771 9765 9760 9754 9747 9741 9735 9728 9721 9714 9708 9701 9693 9686 9679 9672 9665 9658 9651 9644 9637 9631 9624 9618 9613 9608 9603 9599 9595 9592 9590 9588 9587 9587 9588 9590 9592 9596 9600 9605 9611 9618 9625 9633 9642 9651 9660 9670 9679 9689 9699 9709 9719 9729 9739 9748 9757 9765 9773 9781 9788 9795 9802 9808 9814 9819 9824 9828 9833 9837 9841 9844 9848 9851 9854 9857 9859 9862 9864 9866 9868 9870 9871 9873 9874 9875 9875 9876 9876 9876 9875 9875 9874 9874 9873 9872 9871 9870 9868 9867 9867 9866 9865 9865 9864 9864 9864 9865 9865 9866 9867 9868 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9891 9893 9895 9896 9898 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9925 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9924 9925 9925 9926 9928 9929 9930 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9948 9948 9949 9948 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 6585 4 10 2 9940 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9937 9937 9936 9935 9933 9931 9929 9927 9924 9921 9918 9914 9911 9907 9903 9899 9896 9892 9888 9885 9882 9878 9876 9873 9871 9869 9867 9866 9865 9864 9864 9864 9864 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9901 9902 9904 9905 9906 9907 9909 9910 9910 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9866 9867 9868 9869 9870 9871 9873 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9899 9901 9903 9904 9906 9906 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9901 9900 9899 9897 9896 9895 9894 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9860 9857 9855 9853 9850 9848 9846 9845 9843 9842 9841 9841 9840 9840 9841 9841 9842 9843 9844 9846 9847 9849 9850 9852 9854 9855 9857 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9871 9872 9874 9875 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9900 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9902 9902 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9871 9870 9868 9867 9867 9867 9867 9867 9868 9869 9871 9873 9875 9877 9880 9883 9886 9890 9893 9897 9900 9904 9907 9911 9914 9917 9921 9924 9926 9929 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9954 9955 9956 9956 9957 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9936 9936 9936 9936 9937 9938 9939 9941 9942 9944 9947 9949 9951 6586 4 10 2 9953 9956 9958 9960 9962 9964 9965 9966 9967 9967 9967 9967 9966 9965 9963 9961 9959 9957 9954 9952 9949 9946 9944 9942 9939 9937 9936 9934 9933 9933 9932 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9939 9939 9939 9938 9937 9936 9934 9933 9930 9928 9925 9922 9919 9916 9913 9910 9908 9905 9902 9900 9898 9896 9895 9893 9893 9892 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9892 9892 9891 9890 9888 9886 9884 9881 9878 9875 9871 9867 9862 9857 9851 9845 9838 9831 9824 9815 9806 9796 9785 9774 9761 9747 9731 9714 9695 9675 9653 9628 9602 9573 9541 9507 9470 9431 9388 9342 9293 9241 9185 9127 9065 8999 8931 8859 8784 8706 8625 8541 8454 8364 8272 8178 8082 7985 7885 7785 7684 7582 7480 7379 7278 7179 7081 6986 6894 6805 6721 6641 6566 6497 6435 6379 6331 6291 6259 6235 6221 6216 6221 6235 6258 6291 6333 6384 6444 6512 6587 6670 6759 6855 6955 7060 7168 7279 7392 7507 7622 7737 7850 7962 8072 8180 8284 8384 8481 8573 8661 8744 8822 8896 8965 9030 9090 9146 9197 9245 9289 9330 9367 9402 9433 9463 9490 9515 9538 9560 9580 9598 9616 9632 9648 9663 9676 9689 9701 9713 9724 9734 9743 9751 9759 9766 9772 9778 9782 9786 9788 9790 9791 9790 9789 9787 9784 9780 9776 9770 9764 9757 9750 9743 9735 9727 9720 9712 9705 9698 9691 9686 9681 9677 9674 9672 9672 9672 9674 9676 9680 9685 9691 9698 9705 9714 9723 9732 9741 9751 9761 9771 9780 9790 9799 9807 9815 9822 9828 9833 9838 9842 9845 9848 9850 9851 9851 9851 9850 9848 9846 9844 9842 9839 9836 9833 9829 9826 9823 9819 9816 9812 9809 9805 9802 9799 9795 9792 9788 9785 9781 9778 9774 9769 9765 9760 9755 9750 9744 9738 9731 9724 9717 9709 9700 9692 9683 9674 9664 9655 9645 9635 9626 9616 9607 9599 9591 9583 9576 9570 9565 9561 9557 9555 9553 9553 9554 9555 9558 9561 9565 9570 9576 9582 9589 9597 9605 9613 9621 9630 9638 9647 9655 9664 9672 9681 9689 9697 9704 9712 9719 9727 9734 9741 9747 9754 9761 9767 9774 9780 9786 9792 9799 9805 9811 9816 9822 9828 9833 9838 9843 9848 9853 9857 9861 9865 9869 9872 9875 9878 9881 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9933 9933 9932 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9913 9912 9911 9911 9910 9910 9910 9911 9911 9912 9913 9915 9917 9919 9921 9923 9925 9928 9930 9932 9935 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9947 9946 9945 9944 9943 9942 9940 6587 4 10 2 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9934 9934 9934 9933 9933 9932 9930 9929 9927 9924 9922 9919 9916 9913 9909 9905 9901 9898 9894 9890 9886 9883 9879 9876 9873 9871 9869 9867 9866 9865 9865 9865 9865 9866 9867 9869 9870 9873 9875 9877 9880 9883 9885 9888 9890 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9911 9909 9908 9907 9906 9906 9906 9906 9907 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9932 9932 9932 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9911 9910 9908 9908 9907 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9905 9904 9903 9901 9899 9897 9895 9892 9889 9886 9883 9880 9876 9872 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 9829 9825 9820 9816 9812 9807 9803 9798 9794 9789 9784 9779 9774 9769 9764 9758 9752 9746 9740 9733 9726 9718 9711 9703 9694 9685 9675 9665 9655 9644 9632 9620 9608 9595 9581 9568 9554 9539 9524 9509 9494 9479 9464 9448 9433 9418 9403 9388 9374 9360 9346 9333 9320 9307 9295 9284 9272 9262 9251 9241 9231 9222 9213 9205 9196 9188 9180 9173 9166 9159 9152 9145 9139 9133 9128 9123 9118 9114 9111 9108 9105 9103 9102 9102 9102 9103 9105 9108 9111 9115 9119 9124 9130 9137 9144 9151 9159 9167 9175 9184 9193 9202 9211 9221 9230 9240 9249 9259 9269 9279 9289 9299 9309 9320 9330 9341 9352 9363 9374 9385 9396 9408 9420 9431 9443 9455 9467 9479 9491 9503 9515 9527 9538 9550 9561 9572 9583 9593 9604 9614 9624 9634 9643 9652 9661 9670 9678 9687 9695 9702 9710 9717 9724 9730 9737 9743 9749 9754 9759 9764 9769 9773 9777 9781 9785 9788 9791 9794 9797 9800 9803 9805 9808 9810 9812 9815 9817 9819 9822 9824 9826 9828 9831 9833 9835 9837 9839 9841 9843 9844 9846 9848 9849 9850 9851 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9885 9887 9888 9889 9890 9891 9893 9894 9896 9898 9900 9902 9904 9906 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9929 9931 6588 4 10 2 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9911 9911 9911 9912 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9915 9913 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9878 9876 9874 9872 9870 9869 9868 9867 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9874 9875 9877 9878 9879 9881 9882 9884 9886 9887 9889 9891 9893 9895 9897 9899 9902 9904 9907 9909 9912 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9941 9943 9944 9946 9948 9950 9952 9954 9957 9959 9961 9964 9966 9968 9969 9971 9972 9973 9973 9973 9973 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9960 9959 9959 9959 9959 9959 9960 9961 9962 9963 9965 9966 9968 9970 9971 9973 9974 9975 9976 9977 9978 9978 9978 9978 9977 9977 9976 9974 9973 9972 9970 9968 9967 9965 9963 9962 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9930 9927 9924 9921 9919 9916 9913 9910 9907 9905 9902 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9876 9876 9875 9875 9874 9875 9875 9876 9876 9878 9879 9880 9882 9884 9886 9888 9891 9893 9895 9897 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9938 9940 9943 9945 9948 9951 9954 9957 9959 9962 9965 9968 9970 9972 9975 9977 9978 9980 9981 9981 9982 9982 9982 9982 9981 9980 9979 9977 9976 9974 9972 9970 9969 9967 9965 9964 9962 9961 9960 9960 9959 9959 9960 9960 9961 9962 9963 9964 9966 9968 9969 9971 9973 9974 9976 9977 9978 9979 9979 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9966 9967 9968 9969 9970 9971 9972 9974 9975 9976 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9977 9976 9974 9972 9970 6589 4 10 2 9968 9965 9963 9960 9957 9954 9950 9947 9943 9939 9935 9932 9928 9923 9919 9915 9911 9907 9903 9899 9894 9891 9887 9883 9879 9876 9872 9869 9866 9863 9861 9859 9857 9855 9854 9853 9853 9852 9853 9853 9854 9855 9857 9859 9861 9863 9866 9869 9872 9875 9878 9882 9885 9889 9893 9896 9900 9903 9907 9910 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9942 9944 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9972 9973 9974 9976 9977 9978 9978 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9881 9878 9875 9872 9870 9867 9865 9862 9860 9859 9857 9856 9856 9855 9856 9856 9857 9858 9860 9862 9865 9868 9871 9875 9879 9883 9887 9891 9896 9900 9905 9909 9914 9918 9922 9926 9929 9933 9936 9939 9941 9943 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9944 9944 9943 9944 9944 9945 9945 9946 9947 9949 9950 9952 9954 9956 9958 9960 9962 9964 9967 9969 9971 9973 9975 9976 9978 9979 9980 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9977 9976 9975 9974 9973 9971 9970 9969 9968 9968 9967 9967 9966 9966 9967 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9973 9974 9975 9977 9978 9979 9980 9980 9981 9981 9981 9981 9980 9979 9979 9978 9977 9976 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9962 9962 9963 9963 9965 9966 9967 9969 9971 9973 9975 9977 9979 9981 9983 9985 9987 9988 9989 9990 9991 9991 9991 9991 9990 9989 9988 9986 9985 9982 9980 9978 9975 9972 9970 9967 9964 9962 9959 9957 9955 9953 9951 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9920 9918 9916 9914 9912 9911 9909 9908 9907 9907 9906 6590 4 10 2 9906 9906 9907 9907 9908 9909 9910 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9954 9956 9958 9961 9963 9965 9968 9970 9972 9974 9976 9978 9980 9981 9982 9983 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9983 9984 9986 9987 9988 9990 9991 9993 9994 9996 9997 9998 9999 9999 9999 9999 9999 9998 9997 9996 9994 9992 9990 9988 9985 9983 9980 9977 9975 9972 9970 9968 9966 9964 9963 9962 9962 9961 9962 9962 9963 9964 9966 9968 9970 9972 9974 9977 9979 9982 9984 9986 9988 9990 9991 9992 9993 9993 9993 9992 9992 9991 9990 9988 9986 9985 9983 9981 9980 9978 9977 9976 9975 9974 9974 9973 9974 9974 9975 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9975 9976 9977 9978 9979 9981 9982 9984 9986 9988 9990 9991 9993 9994 9995 9996 9997 9997 9997 9997 9997 9996 9995 9994 9993 9992 9991 9990 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9977 9976 9975 9973 9971 9969 9967 9965 9962 9960 9957 9954 9951 9948 9945 9942 9940 9937 9935 9933 9931 9930 9928 9928 9927 9927 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9921 9920 9919 9918 9917 9917 9917 9917 9918 9919 9921 9923 9926 9928 9931 9935 9938 9942 9946 9950 9953 9957 9960 9963 9966 9969 9971 9973 9975 9976 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9974 9974 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9964 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 6591 4 10 2 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9957 9957 9956 9955 9954 9952 9950 9948 9945 9941 9937 9933 9928 9922 9916 9910 9903 9895 9887 9879 9869 9860 9850 9839 9827 9815 9802 9789 9774 9759 9743 9725 9707 9687 9666 9644 9621 9597 9571 9544 9516 9487 9458 9427 9396 9365 9333 9302 9271 9241 9211 9183 9156 9131 9108 9087 9068 9053 9039 9029 9022 9018 9017 9018 9023 9031 9042 9055 9070 9088 9108 9130 9153 9178 9204 9230 9258 9286 9314 9342 9370 9397 9425 9451 9478 9503 9528 9551 9574 9596 9618 9638 9657 9676 9694 9710 9727 9742 9756 9770 9783 9796 9807 9818 9829 9839 9848 9856 9864 9871 9878 9884 9890 9895 9900 9904 9907 9910 9913 9916 9918 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9965 9965 9964 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9952 9951 9949 9946 9944 9941 9938 9934 9930 9927 9923 9919 9915 9912 9908 9905 9902 9899 9896 9894 9893 9891 9890 9890 9890 9890 9891 9892 9893 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9931 9933 9935 9937 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9962 9963 9964 9964 9964 9964 9964 9963 9962 9961 9960 9958 9957 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9930 9929 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 6592 4 10 2 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9931 9929 9927 9926 9925 9924 9923 9923 9923 9923 9923 9924 9925 9926 9927 9929 9930 9932 9934 9935 9937 9939 9940 9941 9943 9944 9945 9945 9946 9946 9946 9945 9945 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9950 9949 9948 9947 9945 9943 9940 9938 9935 9931 9928 9924 9920 9916 9912 9908 9904 9901 9898 9895 9892 9889 9887 9886 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9880 9878 9876 9873 9870 9867 9862 9858 9852 9846 9839 9832 9824 9815 9805 9795 9784 9773 9760 9747 9734 9719 9703 9687 9670 9651 9632 9611 9590 9567 9543 9518 9492 9464 9435 9404 9372 9339 9305 9269 9232 9193 9153 9113 9071 9028 8984 8940 8895 8850 8805 8760 8715 8670 8626 8584 8542 8502 8464 8427 8393 8362 8333 8307 8285 8265 8250 8238 8229 8225 8224 8228 8235 8246 8261 8279 8301 8326 8354 8386 8419 8455 8493 8533 8574 8616 8659 8703 8746 8790 8834 8877 8919 8961 9001 9040 9078 9115 9150 9183 9215 9246 9275 9302 9329 9353 9377 9399 9420 9440 9458 9476 9493 9509 9523 9538 9551 9563 9575 9586 9597 9606 9615 9624 9632 9639 9645 9652 9657 9662 9667 9671 9675 9678 9682 9685 9688 9691 9693 9696 9698 9701 9703 9706 9708 9710 9712 9714 9716 9718 9719 9721 9722 9722 9723 9723 9723 9722 9721 9720 9718 9716 9713 9710 9707 9704 9700 9696 9692 9688 9683 9678 9674 9668 9663 9657 9651 9645 9639 9632 9625 9617 9609 9600 9591 9582 9572 9561 9550 9538 9525 9512 9498 9483 9467 9450 9432 9413 9393 9371 9349 9324 9298 9270 9240 9208 9173 9137 9097 9055 9009 8961 8909 8855 8796 8734 8668 8599 8525 8448 8366 8281 8191 8097 7999 7897 7791 7681 7567 7449 7327 7201 7072 6939 6803 6664 6522 6377 6230 6082 5932 5780 5629 5477 5326 5176 5027 4881 4737 4596 4459 4327 4199 4076 3959 3848 3743 3644 3551 3465 3385 3312 3245 3185 3130 3081 3038 3000 2967 2939 2917 2899 2886 2877 2874 2875 2882 2894 2912 2936 2966 3003 3047 3099 3158 3226 3303 3388 3481 3584 3695 3815 3944 4080 4224 4374 4531 4693 4860 5030 5203 5377 5552 5727 5901 6072 6241 6405 6565 6720 6869 6593 4 10 2 7012 7149 7279 7402 7518 7628 7730 7827 7917 8002 8081 8155 8225 8290 8352 8410 8465 8518 8568 8616 8662 8706 8749 8790 8830 8869 8906 8942 8977 9011 9043 9075 9104 9133 9161 9187 9212 9235 9258 9279 9300 9319 9338 9356 9373 9389 9405 9420 9435 9450 9464 9478 9491 9505 9518 9531 9543 9556 9568 9580 9592 9603 9614 9624 9634 9644 9653 9662 9670 9678 9685 9692 9699 9705 9710 9715 9720 9725 9729 9733 9737 9741 9745 9748 9752 9755 9758 9762 9765 9769 9772 9776 9779 9782 9786 9789 9792 9796 9799 9802 9805 9807 9810 9812 9815 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9841 9842 9844 9845 9847 9848 9850 9852 9853 9855 9856 9858 9859 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9868 9866 9865 9863 9861 9860 9858 9857 9856 9855 9854 9854 9854 9854 9854 9855 9856 9857 9858 9860 9862 9865 9867 9870 9873 9876 9880 9883 9886 9890 9893 9896 9899 9902 9905 9908 9910 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9893 9891 9890 9888 9886 9884 9883 9881 9879 9877 9876 9874 9873 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9875 9874 9873 9871 9869 9867 9865 9861 9858 9854 9849 9844 9839 9833 9826 9818 9810 9801 9792 9782 9771 9759 9746 9733 9718 9703 9686 9668 9648 9627 9604 9579 9552 9523 9491 9456 9418 9377 9332 9283 9230 9172 9110 9042 8970 8892 8808 8718 8623 8522 8415 8302 8184 8060 7931 7796 7657 7514 7367 7216 7062 6906 6749 6589 6429 6270 6110 5952 5795 5640 5488 5339 5194 5053 4916 4784 4658 4536 4421 4311 4207 4110 4019 3935 3858 3787 3724 3668 3620 3579 3546 3521 3504 3496 3496 3506 3524 3551 3588 3634 3690 3755 3829 3913 4006 4108 4219 4338 4465 4600 4741 4888 5041 5199 5360 5525 5693 5861 6031 6201 6369 6536 6701 6863 7021 7174 7324 7468 7607 7740 7867 7988 8103 8212 8315 8412 8503 8588 8668 8743 8813 8878 8939 8996 9048 9097 9143 9186 9225 9262 9297 9329 6594 4 10 2 9359 9387 9413 9438 9460 9482 9501 9520 9537 9553 9568 9582 9594 9606 9617 9628 9637 9646 9655 9663 9670 9677 9683 9690 9696 9701 9707 9712 9717 9722 9727 9732 9736 9741 9746 9750 9755 9759 9763 9768 9772 9777 9781 9785 9790 9794 9798 9803 9807 9811 9816 9820 9824 9828 9832 9837 9841 9845 9849 9853 9857 9860 9864 9868 9871 9875 9878 9881 9884 9887 9889 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9912 9911 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9888 9887 9886 9884 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9863 9861 9860 9859 9858 9857 9857 9858 9858 9859 9861 9863 9865 9868 9871 9874 9877 9881 9885 9889 9893 9897 9901 9905 9909 9912 9915 9918 9921 9923 9925 9927 9928 9929 9929 9930 9929 9929 9928 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9912 9912 9912 9913 9913 9914 9915 9917 9918 9920 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9900 9897 9894 9891 9887 9884 9880 9876 9873 9869 9865 9861 9858 9854 9851 9848 9845 9843 9841 9840 9839 9838 9838 9838 9839 9840 9841 9843 9846 9848 9851 9855 9858 9862 9865 9869 9873 9877 9881 9885 9888 9892 9896 9899 9902 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 6595 4 10 2 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9912 9914 9916 9918 9920 9923 9926 9929 9932 9935 9938 9941 9944 9946 9949 9952 9954 9956 9958 9959 9960 9961 9962 9962 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9951 9950 9949 9949 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9929 9927 9924 9921 9918 9914 9909 9905 9899 9894 9888 9882 9875 9869 9862 9855 9849 9842 9836 9829 9823 9818 9813 9808 9804 9800 9797 9794 9792 9790 9789 9789 9788 9789 9790 9791 9793 9795 9797 9800 9803 9806 9809 9812 9816 9820 9824 9828 9832 9837 9841 9846 9851 9856 9862 9867 9873 9879 9885 9891 9897 9903 9909 9915 9921 9927 9933 9938 9943 9948 9953 9957 9961 9964 9967 9969 9971 9972 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9972 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9946 9943 9941 9939 9936 9934 9931 9928 9925 9921 9918 9914 9910 9906 9901 9897 9892 9887 9881 9876 9870 9863 9857 9850 9843 9835 9827 9819 9811 9802 9794 9784 9775 9766 9756 9747 9737 9727 9718 9708 9699 9690 9681 9672 9664 9656 9649 9642 9635 9629 9623 9619 9614 9610 9607 9605 9603 9601 9600 9600 9600 9601 9603 9605 9607 9611 9614 9618 9623 9628 9634 9639 9646 9652 9659 9666 9674 9681 9689 9697 9705 9713 9721 9728 9736 9744 9752 9759 9766 9774 9781 9787 9794 9800 9806 9812 9818 9823 9829 9834 9838 9843 9847 9851 9855 9859 9862 9865 9868 9871 9873 9875 9877 9878 9879 9880 9880 9881 9881 9881 9880 9880 9879 9879 9878 6596 4 10 2 9878 9877 9877 9876 9876 9877 9877 9878 9879 9880 9882 9883 9886 9888 9891 9894 9897 9900 9904 9907 9911 9915 9918 9922 9926 9929 9933 9936 9939 9942 9945 9947 9950 9952 9954 9955 9957 9958 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9939 9937 9936 9934 9931 9929 9926 9923 9920 9917 9913 9909 9905 9900 9896 9891 9887 9882 9878 9874 9870 9866 9863 9860 9857 9856 9854 9853 9853 9853 9853 9855 9856 9858 9861 9863 9867 9870 9873 9877 9881 9885 9888 9892 9896 9899 9902 9906 9909 9911 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9936 9936 9936 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9952 9954 9955 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 6597 4 10 2 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9932 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9922 9923 9924 9925 9927 9928 9930 9932 9934 9936 9939 9941 9943 9946 9948 9951 9953 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9929 9929 9929 9928 9927 9925 9924 9922 9919 9916 9913 9910 9906 9902 9898 9894 9890 9885 9880 9875 9869 9863 9857 9851 9844 9837 9829 9820 9810 9800 9788 9775 9761 9746 9729 9711 9690 9668 9644 9618 9590 9560 9528 9493 9456 9416 9374 9330 9282 9233 9181 9126 9068 9008 8944 8878 8810 8738 8663 8586 8506 8422 8336 8247 8156 8062 7965 7866 7766 7663 7560 7455 7350 7244 7140 7036 6933 6833 6736 6642 6553 6468 6389 6316 6250 6192 6142 6100 6067 6043 6029 6024 6030 6045 6070 6105 6150 6203 6264 6334 6412 6496 6586 6681 6781 6885 6992 7101 7211 7323 7434 7544 7653 7760 7865 7968 8067 8162 8254 8343 8427 8507 8584 8656 8725 8790 8852 8910 8966 9018 9067 9114 9159 9201 9241 9279 9316 9350 9383 9415 9445 9473 9500 9526 9551 9574 9596 9617 9637 9655 9673 9689 9705 9719 9732 9745 9757 9768 9778 9788 9796 9805 9813 9820 9827 9833 9839 9845 9850 9855 9860 9864 9868 9872 9876 9880 9883 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9919 9922 9925 9927 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9960 9959 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9972 9971 9970 9969 9969 9968 6598 4 10 2 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9965 9964 9962 9960 9958 9956 9954 9951 9949 9947 9945 9943 9940 9939 9937 9935 9934 9933 9932 9931 9930 9930 9930 9930 9930 9931 9932 9932 9934 9935 9936 9938 9939 9941 9943 9945 9947 9948 9950 9952 9954 9956 9958 9960 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9970 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9896 9893 9891 9888 9885 9882 9879 9875 9872 9869 9866 9862 9859 9855 9852 9849 9846 9843 9840 9837 9834 9831 9829 9826 9824 9822 9820 9818 9816 9815 9813 9812 9811 9810 9809 9808 9808 9807 9806 9806 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9806 9807 9808 9809 9811 9813 9815 9817 9819 9822 9825 9828 9831 9835 9839 9842 9846 9850 9855 9859 9863 9867 9871 9875 9879 9882 9886 9889 9892 9894 9897 9899 9901 9902 9903 9904 9905 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9897 9896 9893 9891 9888 9885 9881 9877 9872 9867 9861 9855 9848 9840 9831 9821 9810 9798 9785 9771 9756 9739 9722 9703 9683 9661 9638 9613 9587 9560 9531 9500 9468 9434 9399 9362 9324 9284 9242 9199 9155 9109 9061 9013 8963 8912 8859 8806 8753 8698 8643 8588 8533 8477 8423 8368 8315 8263 8212 8162 8115 8070 8028 7989 7952 7920 7891 7866 7845 7829 7818 7811 7810 7813 7822 7836 7854 7878 7906 7939 7976 8018 8063 8112 8163 8218 8274 8333 8393 8454 8515 8577 8639 8700 8761 8820 8878 8934 8989 9041 9092 9140 9187 9231 9273 9312 9350 9386 9419 9451 9481 9510 9537 9562 9587 9609 9631 9652 9671 9690 9708 9724 9740 9755 9770 9783 9796 9807 9818 9829 9838 9847 9855 9863 9870 9877 9883 9888 9893 9898 9902 9906 9910 9914 9917 9920 9923 9926 9929 9932 9934 9936 9939 9941 9943 9945 9946 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 6599 4 10 2 9960 9960 9960 9960 9960 9959 9957 9955 9952 9949 9944 9940 9934 9928 9921 9913 9904 9895 9885 9874 9862 9850 9837 9823 9808 9792 9776 9759 9740 9721 9701 9680 9657 9634 9610 9585 9559 9532 9504 9476 9447 9418 9388 9359 9330 9301 9273 9246 9220 9195 9172 9151 9132 9115 9101 9090 9081 9076 9073 9074 9078 9084 9094 9107 9123 9141 9162 9185 9210 9237 9265 9295 9325 9357 9389 9421 9453 9484 9515 9545 9574 9603 9629 9655 9679 9701 9722 9741 9759 9775 9789 9803 9814 9825 9834 9843 9850 9857 9863 9868 9873 9877 9881 9885 9888 9892 9895 9898 9901 9904 9907 9910 9913 9916 9918 9921 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9939 9940 9940 9940 9940 9939 9939 9938 9937 9935 9933 9931 9929 9926 9923 9919 9915 9911 9907 9902 9896 9891 9885 9878 9872 9866 9859 9852 9846 9839 9833 9827 9822 9817 9812 9808 9805 9803 9801 9800 9800 9801 9802 9804 9807 9811 9815 9820 9826 9832 9838 9845 9852 9859 9866 9873 9880 9888 9895 9902 9908 9915 9921 9927 9933 9938 9943 9948 9953 9957 9961 9964 9967 9970 9973 9975 9977 9978 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9974 9974 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9954 9952 9950 9948 9946 9945 9943 9941 9940 9939 9938 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9970 9972 9974 9976 9978 9980 9981 9983 9985 9986 9988 9989 9990 9990 9991 9991 9990 9990 9989 9987 9986 9985 9983 9981 9979 9977 9975 9973 9971 9970 9968 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9941 9939 9937 9935 9934 9933 9932 9931 9930 9930 9930 9930 9931 9931 9932 9933 9935 9936 9938 9940 9942 9944 9946 9949 9951 9953 9955 9957 9960 9962 9964 9966 9967 9969 9971 9972 9974 9975 9976 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 6600 4 10 3 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9968 9967 9966 9965 9964 9962 9961 9959 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9945 9945 9946 9947 9948 9949 9951 9952 9954 9956 9958 9959 9961 9963 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9926 9927 9928 9929 9930 9932 9934 9936 9938 9941 9943 9946 9949 9952 9954 9957 9960 9963 9965 9967 9969 9971 9973 9974 9975 9976 9977 9977 9977 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9962 9962 9962 9963 9963 9964 9966 9967 9968 9970 9971 9973 9975 9977 9978 9980 9981 9983 9984 9985 9985 9986 9986 9986 9985 9984 9983 9982 9980 9978 9975 9973 9970 9967 9964 9961 9958 9955 9952 9950 9947 9944 9942 9940 9938 9936 9934 9933 9932 9931 9931 9930 9930 9930 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 6601 4 10 3 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9985 9985 9984 9983 9981 9980 9978 9976 9974 9971 9969 9966 9963 9960 9957 9953 9950 9946 9942 9939 9935 9931 9928 9924 9921 9918 9915 9912 9910 9908 9906 9905 9904 9903 9903 9903 9904 9905 9906 9908 9910 9912 9914 9917 9920 9923 9926 9929 9932 9936 9939 9942 9945 9948 9950 9953 9955 9957 9959 9960 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9978 9977 9976 9974 9973 9971 9970 9968 9966 9964 9962 9960 9958 9956 9953 9951 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9920 9918 9916 9914 9912 9910 9909 9907 9905 9904 9902 9901 9900 9898 9897 9897 9896 9895 9895 9895 9895 9895 9895 9895 9896 9897 9897 9898 9899 9900 9902 9903 9905 9906 9908 9909 9911 9913 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9966 9967 9969 9971 9972 9974 9976 9978 9980 9982 9984 9985 9987 9988 9989 9990 9991 9992 9992 9992 9991 9991 9990 9989 9987 9986 9984 9982 9980 9978 9976 9974 9972 9970 9968 9966 9964 9962 9961 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9958 9958 9959 9960 9962 9963 9964 9966 9967 9969 9970 9972 9973 9974 9975 9976 9977 9978 9978 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 6602 4 10 3 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9951 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9930 9928 9926 9924 9923 9921 9920 9919 9919 9918 9918 9918 9918 9918 9919 9920 9920 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9911 9909 9907 9906 9904 9903 9902 9900 9899 9899 9898 9897 9897 9897 9896 9896 9896 9897 9897 9897 9898 9899 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9912 9913 9915 9916 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9940 9940 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9922 9920 9917 9915 9912 9909 9906 9903 9901 9898 9895 9892 9890 9887 9885 9883 9881 9879 9877 9876 9875 9874 9873 9872 9872 9872 9872 9872 9873 9873 9874 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9894 9896 9899 9901 9904 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9937 9940 9943 9946 9949 9952 9955 9957 9959 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9971 9972 9974 9975 9977 9978 9980 9981 9983 9984 9986 9987 9988 9990 9991 9991 9992 9993 9993 9993 9993 9993 9993 9992 9991 9990 9989 9988 9986 9985 9983 9982 9980 9978 9977 9975 9974 9972 9971 9970 9969 9968 9967 9967 9967 9967 9967 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9975 9975 9974 9975 9975 9975 9976 9977 9978 9979 9981 9982 9984 9985 9987 9989 9990 6603 4 10 3 9992 9993 9994 9996 9996 9997 9998 9998 9998 9998 9998 9997 9997 9996 9995 9994 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9983 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9984 9984 9984 9983 9982 9981 9980 9979 9977 9976 9974 9973 9971 9969 9968 9966 9964 9963 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9938 9936 9933 9930 9926 9922 9918 9914 9909 9904 9899 9894 9889 9884 9879 9874 9869 9864 9860 9856 9852 9849 9846 9844 9842 9841 9841 9841 9842 9843 9845 9847 9850 9854 9857 9861 9866 9870 9875 9880 9885 9889 9894 9898 9903 9907 9910 9913 9916 9919 9921 9922 9923 9924 9924 9924 9924 9923 9921 9920 9918 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9879 9876 9874 9871 9869 9866 9864 9862 9860 9858 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9830 9828 9827 9826 9825 9824 9824 9824 9824 9825 9825 9826 9828 9830 9832 9834 9837 9839 9843 9846 9850 9853 9857 9861 9865 9870 9874 9878 9883 9887 9891 9895 9899 9903 9907 9911 9914 9917 9921 9924 9927 9930 9933 9935 9938 9941 9943 9945 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9958 9959 9960 9961 9962 9964 9966 9968 9970 9972 9974 9976 9977 9979 9981 9983 9984 9985 9986 9987 9987 9987 9988 9987 9987 9987 9986 9985 9984 9983 9982 9981 9981 9980 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9990 9989 9988 9987 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9978 9978 9979 6604 4 10 3 9979 9980 9981 9983 9984 9986 9987 9989 9991 9992 9994 9995 9997 9998 9999 9999100001000010000 9999 9999 9998 9996 9995 9993 9992 9990 9988 9986 9984 9982 9980 9979 9977 9976 9974 9973 9972 9972 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9914 9912 9910 9908 9905 9903 9902 9900 9898 9897 9896 9894 9894 9893 9893 9893 9893 9893 9893 9894 9895 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9870 9867 9863 9859 9855 9850 9844 9837 9829 9820 9810 9799 9786 9772 9756 9738 9718 9696 9672 9645 9617 9585 9552 9515 9476 9434 9389 9341 9291 9237 9181 9122 9060 8995 8927 8857 8784 8709 8632 8552 8471 8388 8303 8218 8131 8044 7957 7870 7783 7698 7614 7531 7451 7374 7300 7229 7163 7101 7044 6992 6946 6907 6873 6846 6827 6814 6808 6810 6819 6836 6860 6890 6928 6972 7023 7079 7141 7208 7280 7356 7435 7518 7603 7690 7778 7867 7957 8046 8135 8223 8309 8394 8476 8556 8633 8708 8779 8847 8912 8974 9033 9088 9140 9189 9236 9279 9320 9358 9394 9428 9459 9489 9517 9543 9567 9590 9612 9633 9653 9671 9689 9705 9721 9736 9750 9764 9776 9788 9800 9810 9820 9830 9839 9847 9855 9862 9869 9875 9881 9887 9892 9897 9901 9905 9909 9913 9916 9919 9922 9925 9927 9930 9932 9934 9935 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9971 9972 9972 9971 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9960 9960 9960 9961 9962 9963 9965 9966 9968 9970 9972 9974 9976 9977 9979 9981 9983 9984 9985 9986 9987 9987 9988 9988 9987 9987 9986 9985 9984 9983 9982 9980 9979 6605 4 10 3 9978 9976 9975 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9944 9944 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9924 9922 9919 9917 9914 9912 9909 9907 9904 9902 9900 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9868 9866 9864 9863 9862 9860 9859 9858 9856 9855 9854 9853 9851 9850 9849 9847 9845 9844 9842 9839 9837 9834 9831 9828 9824 9820 9816 9811 9806 9801 9795 9789 9783 9777 9770 9763 9756 9749 9742 9735 9728 9721 9714 9707 9700 9693 9687 9681 9676 9670 9666 9661 9657 9654 9651 9649 9647 9645 9645 9645 9645 9646 9648 9650 9653 9656 9660 9664 9669 9674 9679 9685 9691 9697 9704 9710 9717 9723 9730 9737 9743 9750 9756 9762 9767 9773 9778 9782 9787 9791 9795 9798 9801 9804 9806 9808 9810 9811 9813 9814 9815 9816 9816 9817 9818 9818 9818 9819 9819 9820 9821 9821 9822 9823 9823 9824 9825 9826 9827 9829 9830 9831 9832 9834 9835 9837 9838 9840 9841 9843 9844 9846 9847 9848 9850 9851 9852 9853 9854 9855 9855 9856 9856 9856 9856 9855 9855 9854 9853 9852 9851 9849 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9825 9823 9822 9821 9820 9819 9818 9818 9817 9817 9817 9817 9817 9816 9816 9816 9816 9815 9814 9813 9812 9811 9809 9806 9804 9801 9798 9794 9790 9785 9780 9774 9769 9762 9756 9749 9742 9735 9727 9719 9711 9704 9696 9688 9680 9672 9665 9658 9651 9644 9638 9632 9627 9622 9617 9614 9610 9607 9605 9604 9602 9602 9602 9602 9603 9605 9606 9609 9611 9614 9617 9621 9624 9628 9632 9636 9640 9644 9648 9652 9656 9660 9664 9668 9672 9676 9680 9683 9687 9690 9694 9697 9700 9704 9707 9710 9712 9715 9718 9721 9723 9725 9728 9730 9732 9734 9736 9737 9739 9740 9742 9743 9744 9745 9747 9748 9749 9751 6606 4 10 3 9752 9754 9756 9758 9761 9764 9767 9770 9774 9778 9783 9788 9793 9799 9805 9811 9817 9823 9830 9837 9844 9850 9857 9863 9870 9876 9882 9887 9892 9897 9901 9906 9909 9912 9915 9918 9920 9922 9923 9925 9926 9926 9927 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9948 9947 9945 9943 9941 9939 9936 9933 9931 9928 9925 9922 9918 9915 9912 9909 9906 9903 9900 9897 9894 9891 9889 9886 9884 9881 9879 9877 9875 9873 9872 9870 9869 9868 9866 9866 9865 9864 9864 9864 9864 9864 9864 9865 9866 9867 9868 9870 9871 9873 9875 9878 9880 9882 9885 9887 9890 9893 9895 9898 9900 9903 9905 9907 9909 9911 9913 9914 9915 9916 9917 9918 9918 9918 9918 9918 9917 9916 9916 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9882 9878 9874 9870 9865 9860 9855 9849 9843 9835 9828 9819 9810 9800 9790 9778 9766 9753 9739 9724 9709 9692 9675 9657 9639 9620 9600 9581 9560 9540 9519 9499 9478 9458 9439 9419 9401 9383 9366 9350 9336 9322 9310 9299 9290 9283 9277 9273 9270 9269 9270 9273 9277 9283 9290 9299 9309 9321 9334 9348 9363 9378 9395 9412 9430 9448 9467 9486 9505 9523 9542 6607 4 10 3 9560 9578 9596 9613 9630 9646 9662 9677 9691 9705 9718 9730 9742 9753 9763 9773 9782 9790 9798 9805 9812 9818 9824 9829 9834 9838 9842 9846 9849 9853 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9890 9892 9894 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9912 9912 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9870 9869 9867 9866 9864 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9834 9832 9830 9829 9828 9826 9826 9825 9824 9824 9824 9825 9825 9826 9827 9828 9830 9831 9833 9835 9836 9838 9840 9842 9844 9846 9848 9849 9851 9852 9853 9854 9854 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9858 9859 9859 9860 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9878 9880 9882 9884 9887 9889 9892 9894 9897 9899 9902 9905 9907 9909 9912 9914 9916 9918 9919 9920 9921 9922 9923 9923 9923 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9936 9937 9937 9936 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9932 9932 9931 9929 9928 9926 9924 9921 9918 9914 9910 9905 9900 9894 9887 9880 9871 9862 9851 9839 9826 9811 9795 9777 9757 9736 9712 9686 9658 9627 9594 9559 9521 9481 9438 9393 9345 9295 9244 9190 9135 9078 9020 8962 8903 6608 4 10 3 8845 8786 8729 8673 8619 8567 8517 8471 8429 8390 8355 8326 8301 8281 8267 8258 8255 8258 8266 8280 8299 8323 8353 8387 8426 8468 8514 8564 8616 8670 8726 8783 8841 8900 8958 9016 9073 9128 9183 9235 9285 9333 9378 9421 9462 9499 9534 9566 9596 9623 9648 9670 9691 9709 9726 9741 9755 9767 9779 9789 9799 9808 9816 9824 9832 9839 9846 9853 9859 9866 9872 9879 9885 9891 9897 9902 9908 9913 9917 9922 9926 9930 9933 9936 9939 9941 9943 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9955 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9966 9967 9969 9970 9972 9974 9975 9976 9978 9979 9980 9981 9981 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9918 9915 9911 9907 9903 9898 9893 9888 9882 9876 9869 9862 9854 9847 9838 9830 9821 9811 9802 9792 9782 9771 9761 9750 9740 9729 9719 9708 9698 9689 9679 9670 9661 9653 9646 9638 9632 9626 9621 9616 9612 9608 9605 9603 9601 9600 9599 9599 9599 9600 9601 9603 9605 9607 9609 9611 9614 9616 9618 9620 9622 9623 9623 9622 9621 9618 9613 6609 4 10 3 9607 9599 9589 9577 9561 9543 9522 9497 9468 9435 9397 9356 9309 9258 9201 9139 9072 8999 8920 8836 8747 8652 8551 8445 8334 8218 8097 7972 7842 7708 7571 7431 7287 7142 6994 6845 6695 6545 6394 6244 6096 5949 5805 5663 5526 5392 5264 5141 5024 4914 4812 4717 4632 4555 4488 4431 4385 4350 4326 4313 4312 4324 4346 4381 4427 4485 4554 4634 4724 4823 4932 5049 5175 5307 5445 5588 5737 5888 6042 6199 6356 6513 6670 6825 6978 7128 7275 7418 7557 7692 7821 7945 8064 8177 8285 8388 8485 8576 8663 8744 8821 8892 8960 9023 9083 9138 9191 9240 9285 9329 9369 9407 9443 9476 9507 9536 9564 9590 9614 9636 9657 9676 9694 9711 9726 9740 9753 9765 9776 9787 9796 9805 9813 9821 9828 9835 9841 9847 9853 9859 9864 9870 9875 9880 9885 9890 9895 9900 9904 9909 9913 9917 9921 9924 9927 9931 9933 9936 9938 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9924 9922 9919 9917 9914 9911 9909 9906 9903 9900 9898 9895 9893 9891 9888 9887 9885 9884 9882 9881 9881 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9891 9890 9889 9888 9886 9884 9882 9879 9876 9872 9867 9863 9857 9850 9843 9835 9826 9816 9805 9792 9779 9764 9748 9730 9711 9691 9669 9646 9621 9596 9569 9541 9513 9484 9454 9424 9393 9363 9333 9304 9275 9247 9221 9196 9172 9151 9131 9114 9099 9086 9076 9069 9065 9063 9064 9067 9073 9082 9093 9106 9122 9139 9159 9180 9202 9225 9250 9275 9300 9326 9352 9378 9404 9429 9453 9476 9499 9520 9540 9558 9575 9590 9603 9614 9624 9632 9637 9641 9643 9643 9640 9637 9631 9624 9615 9605 9594 9582 9568 9554 9540 9525 9510 9495 9480 9466 9452 9440 9429 9418 9410 9403 9397 9394 9392 9392 9394 9399 9405 9413 9423 9435 9448 9463 9479 9497 9515 9534 9554 9574 9595 9616 9637 9657 9677 9697 9716 9734 9751 9767 9783 9797 9810 9822 9833 9843 9852 9861 9868 9874 9879 9884 9888 9891 9894 9896 9898 9900 9900 9901 9901 9901 9901 9900 9899 9898 9897 9895 9894 9892 9889 9887 9885 9882 9880 9877 9874 9872 9869 9867 9864 9862 9860 9858 9856 9855 9854 9853 9853 9853 9854 9855 9856 9857 9859 9862 9864 9867 9870 9873 9877 9880 9884 9888 9891 9895 9899 9902 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 6610 4 10 3 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9958 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9940 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9940 9941 9942 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9943 9941 9938 9935 9932 9928 9925 9921 9917 9913 9909 9905 9901 9897 9893 9889 9885 9881 9878 9875 9872 9869 9866 9864 9862 9860 9859 9858 9857 9856 9856 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9859 9859 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9874 9876 9878 9879 9881 9883 9885 9888 9890 9892 9894 9897 9899 9901 9904 9906 9908 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 6611 4 10 3 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9932 9931 9930 9930 9930 9930 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9916 9914 9913 9911 9909 9907 9906 9904 9903 9901 9900 9899 9898 9898 9898 9898 9898 9898 9899 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9919 9919 9920 9920 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9913 9913 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9960 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9930 9929 9928 9927 9927 9926 9926 9927 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9946 9947 9947 9947 9946 9945 9944 9943 9941 9939 9936 9933 9931 9927 9924 9921 9917 9914 9910 9906 9903 9899 9896 9893 9890 9887 9884 9882 9880 9878 9876 9875 9874 9873 9873 9873 9873 9873 9874 9875 9876 9877 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9909 9911 9913 9915 9917 9920 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 6612 4 10 3 9938 9939 9940 9940 9941 9941 9941 9941 9940 9939 9939 9938 9936 9935 9934 9932 9930 9929 9927 9925 9923 9922 9920 9919 9918 9917 9916 9915 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9922 9922 9921 9920 9919 9917 9915 9912 9909 9906 9902 9898 9893 9889 9884 9878 9872 9866 9860 9853 9846 9839 9832 9824 9817 9809 9801 9793 9785 9778 9770 9762 9755 9747 9740 9733 9727 9721 9715 9709 9704 9700 9696 9692 9689 9687 9685 9684 9683 9683 9684 9685 9686 9688 9691 9694 9698 9702 9707 9712 9717 9723 9729 9735 9742 9748 9755 9762 9769 9776 9783 9790 9797 9804 9811 9818 9825 9832 9838 9845 9851 9857 9863 9868 9874 9879 9884 9888 9892 9897 9900 9904 9907 9910 9913 9916 9918 9920 9922 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9959 9960 9959 9959 9959 9958 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9939 9938 9937 9937 9937 9936 9937 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9946 9946 9946 9945 9944 9943 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9914 9912 9909 9907 9904 9902 9901 9899 9898 9898 9897 9897 9898 9899 9900 9901 9903 9905 9907 9909 9912 9914 9917 9920 9923 9925 9928 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9977 9976 9976 9974 9973 9972 9970 9969 9967 9965 9964 9962 9960 9959 9958 9957 9956 9956 9955 9955 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9960 9958 9957 9955 9953 9952 9950 9949 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9944 9944 9945 9945 6613 4 10 3 9946 9947 9949 9950 9951 9953 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9969 9969 9970 9970 9970 9969 9969 9968 9967 9966 9964 9963 9961 9960 9958 9956 9954 9953 9951 9950 9949 9948 9947 9946 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9961 9961 9961 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9908 9904 9900 9896 9891 9886 9880 9874 9867 9859 9851 9841 9831 9820 9808 9796 9782 9767 9752 9735 9718 9699 9680 9660 9639 9617 9594 9571 9547 9522 9497 9471 9445 9419 9393 9366 9340 9314 9289 9264 9240 9217 9195 9174 9154 9136 9119 9104 9091 9079 9069 9062 9056 9052 9051 9051 9054 9058 9064 9073 9083 9095 9108 9123 9139 9157 9176 9195 9216 9238 9260 9282 9305 9329 9352 9375 9399 9422 9445 9467 9489 9511 9532 9552 9572 9591 9609 9627 9644 9660 9676 9690 9704 9718 9730 9742 9753 9764 9774 9784 9793 9801 9809 9817 9824 9831 9838 9844 9850 9856 9862 9867 9872 9877 9881 9886 9890 9894 9898 9901 9905 9908 9911 9914 9916 9918 9921 9922 9924 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9907 9905 9903 9901 9898 9895 9892 9888 9884 9880 9875 9870 9864 9857 9850 9842 9833 9824 9814 9804 9792 9780 9768 9754 9740 9726 9711 9696 9680 9664 9648 9632 9616 9600 9584 9569 9554 9540 9527 9515 9503 9493 9484 9476 9469 9464 9460 9457 9455 9455 9456 9458 9461 9464 9469 9474 9479 9485 9490 9496 9501 9506 9510 9513 9515 9517 9517 9515 9513 9509 9504 9497 9489 9480 9470 9458 9446 9433 9420 9406 9392 9378 9365 9352 9340 9329 9319 9311 9304 9299 9297 9296 9297 9301 9306 9314 9324 9337 9351 9367 9385 9404 9425 9447 9470 9494 9518 9543 9567 9592 9616 9640 9664 9686 9708 9729 9748 9767 9784 9800 9814 9828 9840 9851 9861 9870 9878 9885 9891 9897 9902 9906 9909 9913 9916 9918 9921 9923 9925 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9951 9952 9953 9955 9957 9958 9960 9962 9964 9965 6614 4 10 3 9967 9968 9970 9971 9972 9973 9974 9975 9975 9975 9975 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9960 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9952 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9941 9940 9940 9941 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9938 9939 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9897 9896 9896 9896 9896 9896 9897 9898 9899 9901 9903 9905 9907 9910 9913 9916 9919 9922 6615 4 10 3 9925 9927 9930 9933 9935 9937 9939 9941 9942 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9943 9944 9945 9946 9948 9950 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9950 9949 9949 9949 9949 9948 9947 9946 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9943 9942 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9929 9929 9928 9928 9929 9929 9929 9930 9931 9932 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9936 9936 9937 9937 9937 6616 4 10 3 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9883 9881 9879 9877 9875 9873 9872 9870 9869 9869 9868 9868 9868 9868 9869 9870 9871 9872 9874 9875 9877 9879 9881 9884 9886 9888 9890 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9917 9915 9913 9911 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9877 9874 9871 9868 9866 9863 9861 9859 9858 9856 9855 9854 9853 9853 9852 9852 9852 9852 9853 9853 9854 9855 9856 9857 9858 9859 9860 9862 9863 9865 9867 9868 9870 9872 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9897 9898 9898 9899 9899 9899 9899 9899 9898 9897 9896 9894 9892 9890 9888 9886 9883 9880 9877 9874 9871 9868 9865 9863 9860 9857 9854 9852 9849 9847 9845 9844 9842 9841 9840 9839 9838 9838 9838 9838 9838 9839 9839 9840 9841 9842 9844 9845 9847 9849 9851 9853 9855 9857 9859 9862 9864 9866 9869 9871 9873 9876 9878 9880 9883 9885 9887 9889 9890 6617 4 10 3 9892 9893 9895 9896 9897 9898 9898 9899 9899 9899 9899 9898 9897 9897 9896 9894 9893 9891 9889 9887 9885 9882 9879 9877 9873 9870 9866 9863 9859 9855 9850 9846 9841 9837 9832 9827 9822 9817 9812 9808 9803 9798 9794 9790 9786 9782 9778 9775 9772 9769 9767 9764 9763 9761 9760 9759 9758 9758 9758 9758 9759 9759 9760 9761 9762 9764 9765 9767 9769 9771 9773 9775 9778 9781 9784 9787 9790 9794 9797 9801 9806 9810 9815 9819 9824 9829 9835 9840 9845 9850 9856 9861 9866 9871 9875 9880 9884 9887 9891 9894 9896 9899 9900 9902 9903 9904 9904 9904 9903 9903 9902 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9885 9885 9885 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9951 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9904 9903 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9872 9869 9865 9861 9858 9854 9850 9847 9843 9840 9836 9833 9830 9827 9824 9821 9818 9816 9814 9811 9809 9807 9806 9804 9803 9801 9800 9799 9798 9798 9797 9797 9797 9797 9797 9797 9797 9798 9799 9800 9801 9802 9803 9805 9807 9809 9811 9813 9816 9818 9821 9824 9826 9829 9832 9836 9839 9842 9845 9847 9850 9853 9855 9857 9859 9861 9863 9864 9865 9865 9865 9865 9865 9864 9863 9861 9859 9857 9855 9852 9850 9847 9843 9840 9837 9833 9830 9827 9823 9820 9816 9813 9810 9806 9803 9800 9797 9794 9791 9789 9786 9783 9781 9778 9776 9774 9772 9769 9767 9765 9763 9762 9760 9759 9757 9756 9755 9754 9753 9753 9753 9753 9753 9753 9754 9755 9756 9757 9759 9761 9763 9765 9767 9770 9772 9775 9778 9781 9784 9787 9790 9793 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9835 9838 9840 9843 9845 9847 9850 9852 9854 9856 9858 9860 9862 9863 9865 9867 9868 9870 9871 9872 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 6618 4 10 3 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9917 9914 9912 9909 9906 9903 9900 9896 9893 9890 9886 9883 9880 9876 9873 9869 9866 9862 9859 9856 9853 9850 9847 9845 9842 9840 9838 9837 9836 9835 9834 9834 9834 9835 9836 9837 9839 9841 9843 9845 9848 9851 9854 9858 9861 9865 9869 9872 9876 9880 9883 9886 9890 9893 9895 9898 9900 9902 9904 9906 9907 9908 9909 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9947 9945 9943 9941 9939 9938 9936 9934 9932 9931 9930 9929 9928 9928 9928 9928 9928 9929 9929 9931 9932 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9950 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9939 9939 9938 9939 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9929 9928 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 6619 4 10 3 9931 9931 9931 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9952 9952 9951 9951 9949 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9921 9920 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9893 9891 9890 9888 9886 9884 9881 9878 9875 9871 9867 9863 9859 9855 9850 9845 9841 9836 9831 9826 9822 9817 9813 9809 9805 9801 9798 9794 9791 9788 9786 9783 9781 9779 9777 9775 9773 9772 9771 9769 9768 9767 9766 9765 9764 9764 9763 9763 9762 9762 9762 9762 9763 9763 9764 9765 9767 9768 9770 9772 9775 9777 9780 9783 9787 9790 9794 9797 9801 9805 9809 9813 9816 9820 9824 9827 9830 9834 9837 9839 9842 9844 9846 9848 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9859 9860 9861 9862 9863 9864 9866 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9907 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9929 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9949 6620 4 10 4 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9962 9962 9961 9961 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 6621 4 10 4 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9932 9930 9927 9924 9921 9918 9915 9911 9907 9904 9900 9896 9892 9888 9883 9879 9874 9870 9865 9860 9856 9851 9846 9841 9837 9832 9828 9823 9819 9815 9811 9808 9805 9801 9799 9796 9794 9793 9791 9791 9790 9790 9791 9791 9793 9794 9796 9799 9801 9804 9808 9811 9815 9819 9824 9828 9833 9837 9842 9847 9851 9856 9861 9865 9869 9874 9878 9881 9885 9889 9892 9895 9898 9901 9903 9905 9908 9910 9911 9913 9915 9916 9917 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9933 9933 9934 9934 9935 9937 9938 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9958 9959 9960 9961 9962 9963 9963 9963 9963 9962 9962 9961 9959 9958 9956 9954 9953 9951 9949 9947 9944 9942 9941 9939 9937 9936 9934 9933 9932 9931 9931 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9964 9965 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9948 9946 9945 9944 9943 9942 9941 9941 9941 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9951 9950 9949 9948 9946 9944 9942 9940 9937 9934 9932 9929 9926 9923 9920 9917 9914 9911 9909 9906 9904 9902 9901 9899 9898 9898 9897 9897 9897 9897 9898 9899 9900 9901 9903 9904 9906 9908 9910 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 6622 4 10 4 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9938 9936 9933 9931 9928 9926 9923 9921 9918 9916 9914 9911 9909 9907 9906 9904 9902 9901 9900 9899 9898 9897 9897 9897 9896 9896 9896 9897 9897 9897 9898 9899 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9944 9944 9943 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9915 9914 9913 9912 9912 9912 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9909 9908 9905 9903 9900 9897 9894 9890 9886 9882 9878 9874 9869 9865 9860 9856 9852 9848 9844 9841 9838 9835 9833 9831 9830 9829 9829 9830 9830 9832 9833 9836 9838 9841 9845 9849 9853 9857 9861 9866 9870 9875 9879 9884 9888 9893 9897 9901 9905 9908 9912 9915 9918 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9934 9933 9931 9929 9927 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9884 9881 9879 9878 9876 9875 9874 9874 9874 9874 9875 9875 9877 9878 9880 9882 9884 9886 9889 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9920 9921 9921 9922 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9934 9935 9937 9938 9940 9942 9943 6623 4 10 4 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9936 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9923 9923 9923 9923 9923 9924 9925 9926 9927 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9946 9947 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9923 9920 9918 9916 9914 9911 9909 9907 9905 9904 9902 9900 9899 9898 9897 9895 9894 9894 9893 9892 9892 9891 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9883 9882 9881 9879 9877 9875 9873 9871 9868 9865 9862 9859 9855 9852 9848 9844 9840 9836 9832 9828 9824 9820 9816 9812 9808 9804 9801 9797 9794 9790 9788 9785 9782 9780 9778 9777 9775 9774 9774 9773 9773 9774 9774 9775 9777 9778 9780 9782 9784 9787 9790 9793 9796 9800 9803 9807 9811 9814 9818 9822 9826 9829 9833 9836 9839 9842 9845 9848 9850 9852 9854 9855 9857 9858 9858 9859 9859 9859 9859 9859 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9826 9825 9823 9822 9820 9819 9817 9816 9815 9813 9812 9811 9810 9810 9809 9809 9809 9810 9810 9811 9813 9814 9816 9819 9821 9824 9827 9831 9834 9838 9842 9847 9851 9856 9860 9865 9870 9875 9879 6624 4 10 4 9884 9888 9893 9897 9901 9905 9908 9912 9915 9918 9920 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9929 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9951 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9927 9926 9925 9923 9921 9920 9918 9916 9913 9911 9909 9906 9904 9901 9898 9896 9893 9891 9888 9885 9883 9880 9878 9876 9873 9871 9869 9867 9866 9864 9863 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9846 9845 9843 9841 9839 9837 9834 9831 9828 9825 9822 9819 9816 9812 9809 9806 9803 9800 9797 9794 9791 9789 9787 9785 9784 9783 9782 9782 9783 9783 9784 9786 9788 9790 9793 9796 9799 9802 9806 9810 9815 9819 9823 9828 9833 9837 9842 9846 9850 9855 9859 9863 9866 9870 9873 9876 9879 9882 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9903 9905 9906 9908 9909 9911 9913 9914 9916 9918 9920 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9941 9940 9938 9936 9933 9931 9928 9925 9922 9919 9915 9911 9907 9903 9899 9895 9891 9886 9882 9878 9873 9869 9864 9860 9855 9851 9846 9842 9837 9833 9829 9825 9821 9817 9813 9809 9805 9802 9799 9795 9792 9789 9786 9784 9781 9779 9776 9774 9772 9771 9769 9768 9767 9766 9765 9764 9763 9763 9763 9763 9763 9763 9764 9765 9766 9767 9768 9769 9771 9772 9774 9776 9778 9780 9782 9785 9787 9790 9793 9795 9798 9801 9804 9807 9810 9813 9816 9818 9821 9824 9826 9829 9832 9834 9836 9839 9841 9843 9845 9847 9849 9851 9852 9854 9855 9857 9858 9858 9859 9858 9858 9857 9854 9852 9848 9843 9836 9829 9819 9808 9795 9780 9762 9742 9720 9695 9667 9637 9604 9568 9529 9488 9444 9398 9349 9299 9247 9193 9139 9083 9028 8973 8918 6625 4 10 4 8865 8813 8763 8715 8671 8630 8592 8559 8530 8506 8487 8473 8465 8462 8464 8472 8485 8504 8527 8555 8588 8625 8666 8710 8757 8806 8858 8911 8965 9020 9075 9129 9183 9236 9287 9337 9385 9431 9474 9514 9552 9588 9620 9650 9677 9702 9724 9743 9761 9777 9790 9802 9813 9822 9830 9837 9843 9849 9854 9858 9863 9867 9871 9875 9878 9882 9886 9890 9893 9897 9900 9904 9907 9910 9913 9916 9919 9921 9923 9924 9926 9927 9928 9928 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9933 9934 9935 9937 9938 9940 9942 9943 9945 9946 9948 9950 9951 9952 9954 9955 9956 9957 9958 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9943 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9963 9964 9964 9964 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9955 9954 9953 9953 9952 9952 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 6626 4 10 4 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9932 9932 9931 9930 9928 9927 9925 9923 9921 9918 9915 9913 9909 9906 9903 9899 9895 9891 9887 9883 9878 9874 9869 9865 9861 9856 9852 9848 9844 9840 9836 9832 9829 9826 9823 9820 9818 9816 9814 9813 9811 9810 9810 9810 9810 9810 9811 9812 9813 9815 9817 9819 9821 9824 9827 9830 9833 9837 9841 9844 9848 9852 9856 9861 9865 9869 9873 9878 9882 9886 9890 9894 9897 9901 9904 9907 9911 9913 9916 9919 9921 9923 9925 9927 9928 9929 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9949 9949 9948 9947 9945 9944 9942 9940 9937 9935 9932 9929 9926 9923 9919 9916 9912 9909 9905 9902 9899 9895 9892 9890 9887 9885 9883 9881 9880 9879 9878 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9886 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9884 9884 9884 9885 9885 9886 9887 9888 9889 9891 9893 9895 9897 9900 9902 9905 9908 9911 9914 9918 9921 9924 9927 9931 9934 9936 9939 9942 9944 9946 9948 9950 9951 9952 9953 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9938 9939 9939 9940 9942 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9976 9976 9976 9975 9975 9974 9973 9971 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9945 9944 9943 9942 9942 9941 9941 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 6627 4 10 4 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9899 9896 9892 9888 9884 9880 9876 9872 9868 9863 9859 9855 9850 9846 9842 9838 9834 9831 9827 9825 9822 9820 9818 9817 9816 9816 9816 9816 9817 9818 9820 9822 9825 9828 9831 9834 9838 9842 9846 9850 9854 9858 9862 9866 9869 9873 9876 9880 9883 9885 9888 9890 9892 9894 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9922 9921 9919 9918 9916 9914 9911 9909 9906 9902 9899 9895 9890 9885 9880 9874 9868 9861 9853 9845 9837 9827 9817 9806 9794 9781 9768 9753 9737 9720 9701 9681 9659 9636 9611 9583 9554 9523 9489 9453 9415 9374 9330 9284 9234 9183 9128 9071 9011 8948 8883 8816 8747 8676 8604 8531 8456 8381 8307 8232 8158 8085 8014 7945 7879 7816 7756 7701 7649 7603 7561 7525 7495 7471 7453 7441 7436 7437 7444 7458 7478 7504 7536 7574 7616 7664 7716 7772 7832 7895 7960 8028 8097 8168 8239 8311 8383 8454 8525 8594 8661 8727 8791 8853 8912 8968 9022 9073 9122 9168 9211 9251 9289 9325 9358 9389 9418 9445 9470 9494 9516 9536 9556 9574 9592 9609 9625 9640 9655 9669 9683 9696 9709 9721 9734 9746 9757 9769 9780 9791 9801 9811 9821 9830 9839 9847 9855 9863 9870 9876 9882 9888 9893 9898 9902 9906 9909 9912 9915 9917 9919 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9931 9932 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9924 9923 9921 9920 9919 9919 9918 9918 9918 9918 9919 9920 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 6628 4 10 4 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9941 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9904 9902 9900 9898 9896 9894 9893 9891 9890 9889 9888 9888 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9924 9923 9922 9921 9920 9918 9916 9914 9912 9910 9907 9904 9901 9898 9894 9891 9887 9884 9880 9877 9873 9870 9867 9864 9861 9859 9857 9855 9854 9853 9852 9852 9852 9852 9853 9854 9855 9857 9859 9861 9863 9866 9868 9871 9873 9876 9879 9881 9883 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9883 9882 9880 9878 9876 9874 9873 9871 9869 9867 9866 9864 9862 9861 9860 9858 9857 9857 9856 9856 9855 9855 9856 9856 9857 6629 4 10 4 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9874 9876 9878 9880 9882 9883 9885 9886 9888 9889 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9949 9950 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9919 9916 9913 9910 9907 9903 9899 9895 9890 9885 9880 9875 9870 9864 9859 9853 9847 9841 9836 9830 9824 9819 9814 9809 9804 9799 9795 9792 9789 9786 9784 9782 9781 9780 9780 9781 9782 9783 9786 9788 9791 9795 9798 9803 9807 9812 9817 9822 9827 9832 9838 9843 9848 9853 9858 9863 9867 9872 9876 9880 9883 9887 9890 9893 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9885 9885 9884 9883 9882 9880 9878 9875 9871 9867 9862 9856 9849 9841 9833 9823 9812 9800 9787 9773 9758 9742 9725 9707 9688 9668 9648 9627 9606 9585 9563 9542 9520 9499 9479 9459 9440 9422 9405 9389 6630 4 10 4 9375 9362 9351 9342 9335 9330 9326 9325 9325 9328 9332 9338 9347 9356 9368 9381 9395 9411 9428 9446 9464 9484 9504 9524 9544 9565 9585 9606 9626 9645 9665 9683 9701 9718 9735 9750 9765 9779 9792 9804 9816 9826 9836 9844 9852 9860 9866 9872 9877 9881 9885 9889 9892 9894 9897 9898 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9928 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9919 9918 9917 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9920 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9895 9893 9891 9890 9888 9887 9885 9884 9883 9883 9882 9882 9881 9882 9882 9882 9883 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9908 9909 9909 9910 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9892 9890 9889 9886 9884 9882 9879 9876 9873 9870 9867 9863 9860 9856 9852 9848 9844 9840 9836 9832 9827 9823 9819 9814 9809 6631 4 10 4 9805 9800 9795 9790 9785 9779 9774 9769 9764 9759 9753 9748 9743 9738 9734 9729 9725 9721 9717 9714 9711 9708 9706 9704 9703 9702 9702 9702 9703 9705 9706 9709 9712 9715 9719 9723 9727 9732 9736 9742 9747 9752 9757 9762 9767 9772 9777 9782 9786 9790 9794 9798 9801 9804 9807 9809 9811 9813 9815 9817 9818 9819 9821 9822 9823 9824 9825 9827 9828 9830 9831 9833 9835 9836 9838 9840 9842 9845 9847 9849 9851 9853 9855 9857 9858 9860 9862 9863 9864 9865 9866 9866 9867 9867 9867 9867 9867 9867 9867 9866 9866 9865 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9847 9846 9845 9844 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9847 9849 9850 9851 9853 9854 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9855 9854 9853 9852 9852 9851 9850 9849 9849 9848 9848 9848 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9836 9835 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9841 9842 9844 9845 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9867 9868 9869 9870 9870 9871 9871 9871 9870 9870 9869 9868 9867 9866 9864 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9834 9832 9830 9828 9826 9823 9821 9819 9816 9813 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9778 9775 9773 9770 9768 9765 9763 9761 9760 9758 9757 9756 9756 9755 9755 9756 9756 9757 9757 9758 9760 9761 9762 9764 9766 9767 9769 9771 9772 9774 9775 9777 9778 9779 9781 9782 9783 9783 9784 9785 9785 9786 9786 9787 9787 9787 9787 9788 9788 9788 9788 9789 9789 9789 9790 9790 9791 9792 9792 9793 9794 9794 9795 9796 9797 9798 9799 9799 9800 9801 9801 9802 9803 9803 9803 9804 9804 9804 9804 9804 9804 9803 9803 9803 9802 9802 9801 9801 9800 9800 9799 9798 9798 9797 9797 9797 9796 9796 9796 9795 9795 9795 9795 9794 9794 9794 9794 9793 9793 9793 9792 9792 9791 9791 9790 9789 9788 9788 9787 9785 9784 9783 9782 9781 9779 9778 9777 9775 9774 9773 9772 9770 9769 9768 9767 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9732 6632 4 10 4 9731 9730 9729 9728 9728 9727 9727 9726 9726 9725 9725 9725 9725 9725 9725 9725 9726 9727 9728 9729 9730 9732 9734 9737 9739 9742 9745 9749 9753 9757 9761 9765 9770 9775 9780 9785 9790 9795 9800 9805 9810 9815 9820 9824 9829 9833 9837 9840 9843 9847 9849 9852 9854 9856 9858 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9875 9876 9877 9878 9879 9880 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9876 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9874 9873 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9852 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9848 9847 9846 9845 9844 9843 9841 9839 9836 9833 9830 9827 9823 9818 9813 9808 9802 9795 9788 9780 9772 9763 9753 9743 9732 9720 9708 9696 9683 9669 9655 9641 9626 9611 9596 9581 9566 9550 9535 9519 9504 9489 9475 9460 9447 9433 9421 9409 9397 9386 9376 9367 9358 9351 9344 9337 9332 9328 9324 9322 9320 9319 9318 9319 9320 9322 9325 9329 9334 9339 9344 9351 9358 9366 9374 9383 9393 9403 9413 9424 9436 9448 9460 9473 9486 9499 9512 9526 9539 9553 9567 9581 9595 9609 9622 9636 9649 9662 9675 9687 9699 9710 9722 9732 9743 9753 9762 9771 9780 9788 9795 9802 9809 9815 9821 9827 9832 9836 9841 9845 9849 9852 9856 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9884 9885 9887 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9906 9908 9908 9909 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9898 9897 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9908 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9899 6633 4 10 4 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9888 9887 9885 9884 9882 9880 9878 9877 9875 9873 9871 9870 9868 9867 9865 9864 9863 9862 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9880 9880 9880 9879 9878 9878 9876 9875 9873 9871 9869 9867 9864 9861 9858 9855 9851 9847 9844 9840 9836 9832 9828 9823 9819 9816 9812 9808 9805 9801 9798 9795 9793 9791 9789 9787 9785 9784 9783 9782 9782 9781 9781 9781 9780 9780 9780 9779 9778 9777 9776 9774 9773 9770 9767 9764 9760 9756 9751 9746 9740 9734 9727 9719 9711 9702 9692 9682 9672 9660 9648 9636 9622 9608 9592 9576 9559 9540 9520 9499 9476 9452 9426 9398 9368 9336 9302 9266 9227 9186 9142 9096 9048 8997 8944 8888 8831 8771 8709 8646 8582 8517 8451 8384 8318 8252 8186 8122 8060 7999 7941 7886 7835 7787 7743 7703 7668 7638 7614 7595 7581 7573 7570 7574 7583 7597 7617 7642 7672 7707 7746 7789 7835 7886 7939 7994 8052 8111 8171 8233 8294 8356 8418 8479 8539 8598 8656 8712 8766 8818 8869 8917 8964 9008 9050 9090 9127 9163 9197 9229 9260 9288 9315 9341 9365 9388 9410 9430 9450 9468 9486 9503 9518 9534 9548 9561 9574 9586 9598 9608 9618 9628 9636 9644 9652 9658 9664 9670 9675 9679 9683 9686 9689 9691 9693 9694 9695 9696 9696 9696 9696 9695 9694 9693 9691 9689 9686 9683 9680 9677 9673 9668 9663 9658 9651 9645 9637 9629 9621 9611 9601 9589 9577 9564 9549 9534 9517 9499 9479 9458 9435 9411 9385 9357 9327 9295 9261 9225 9187 9145 9102 9056 9007 8955 8900 8843 8782 8718 8652 8582 8508 8432 8352 8268 8182 8092 7999 7902 7803 7700 7595 7486 7375 7262 7146 7028 6908 6787 6664 6540 6416 6292 6168 6045 5924 5804 5686 5572 5460 5353 5251 5153 5062 4977 4898 4828 4765 4711 4665 4629 4603 4586 4580 4584 4598 4622 4657 4702 4757 4821 4894 4977 5068 5166 5272 5384 5502 5626 5754 5885 6019 6156 6294 6432 6571 6708 6845 6979 7111 7240 7366 7488 7605 7719 7827 7931 8030 8124 8214 8298 8378 8453 8524 8591 8653 8712 8767 8818 8867 8913 8956 8996 9035 9071 9105 9138 9169 9199 9227 9254 9280 9305 9328 9351 9373 9393 9413 9432 9450 9467 9483 9497 9512 9525 9537 9548 9559 9569 9578 9586 9593 9600 9606 9612 9617 9622 9626 9630 9634 9637 9641 9643 9646 9649 9651 9653 9655 9657 9659 9660 9662 9663 9664 9665 9666 9667 9667 9667 9667 9666 9666 9664 9663 9661 9658 9655 9652 9648 9643 9638 9632 9626 9619 9611 6634 4 10 4 9602 9592 9582 9570 9557 9543 9528 9512 9494 9474 9453 9430 9405 9378 9350 9319 9285 9250 9212 9171 9128 9083 9034 8984 8930 8874 8816 8755 8692 8626 8559 8490 8420 8348 8276 8203 8129 8056 7983 7912 7841 7772 7706 7642 7581 7524 7471 7422 7377 7338 7304 7275 7252 7235 7225 7220 7221 7229 7243 7263 7289 7320 7357 7399 7445 7496 7551 7610 7671 7735 7801 7869 7938 8008 8078 8148 8218 8286 8353 8419 8482 8543 8602 8659 8713 8764 8812 8857 8900 8939 8976 9010 9042 9071 9098 9122 9145 9166 9185 9203 9220 9235 9249 9263 9275 9287 9299 9310 9320 9330 9341 9350 9360 9370 9379 9388 9398 9407 9416 9425 9434 9443 9451 9460 9468 9477 9485 9493 9501 9509 9516 9524 9531 9539 9546 9553 9560 9567 9574 9580 9587 9593 9599 9605 9611 9616 9622 9627 9632 9637 9641 9646 9650 9654 9658 9662 9665 9669 9672 9676 9679 9682 9685 9688 9691 9694 9698 9701 9704 9707 9710 9714 9717 9720 9724 9727 9730 9734 9737 9740 9743 9746 9749 9752 9754 9757 9759 9761 9763 9765 9766 9768 9769 9770 9771 9772 9773 9774 9774 9775 9776 9776 9777 9778 9778 9779 9780 9781 9782 9783 9785 9786 9787 9789 9790 9791 9793 9794 9796 9797 9798 9799 9801 9802 9802 9803 9804 9804 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9803 9803 9803 9802 9802 9802 9801 9801 9801 9800 9800 9800 9800 9800 9800 9799 9799 9799 9799 9799 9799 9798 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9794 9793 9793 9792 9792 9792 9792 9792 9793 9793 9794 9794 9795 9796 9797 9799 9800 9802 9803 9805 9807 9809 9810 9812 9814 9816 9818 9820 9821 9823 9824 9825 9827 9828 9829 9829 9830 9830 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9832 9833 9834 9835 9837 9838 9840 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9860 9862 9864 9865 9866 9867 9868 9869 9870 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9868 9867 9867 9867 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9871 9870 9869 9868 9866 9864 9863 9860 9858 9856 9853 9851 9848 9846 9843 9841 9838 9836 9834 9832 9830 9828 9827 9826 9825 9824 9824 9823 9823 9824 9824 9825 9825 9826 9828 9829 9830 9832 9833 9834 9836 9837 9839 9840 9841 9842 9843 9844 9845 9845 9845 9845 9844 9844 9843 9841 9839 9837 9834 9831 9827 9823 9818 9813 6635 4 10 4 9807 9800 9793 9785 9776 9767 9757 9746 9734 9722 9709 9695 9680 9664 9647 9629 9611 9591 9570 9549 9526 9502 9476 9450 9422 9393 9363 9331 9298 9263 9227 9189 9150 9109 9067 9023 8978 8932 8884 8835 8785 8735 8683 8631 8579 8527 8474 8422 8371 8320 8271 8223 8177 8133 8091 8051 8015 7982 7952 7926 7904 7886 7872 7862 7857 7856 7860 7868 7881 7898 7920 7945 7975 8009 8046 8086 8129 8175 8224 8275 8327 8381 8436 8492 8548 8605 8661 8717 8772 8827 8880 8932 8983 9031 9079 9124 9168 9209 9249 9287 9322 9356 9388 9418 9447 9474 9499 9523 9545 9567 9586 9605 9623 9639 9655 9670 9684 9697 9710 9721 9733 9743 9753 9763 9772 9780 9788 9795 9802 9809 9815 9820 9826 9831 9835 9839 9843 9847 9850 9854 9857 9859 9862 9864 9867 9869 9871 9872 9874 9875 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9895 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9876 9875 9874 9873 9873 9873 9873 9873 9873 9874 9875 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9889 9889 9888 9887 9886 9885 9883 9881 9878 9875 9872 9869 9865 9861 9857 9852 9848 9843 9837 9832 9827 9821 9815 9809 9803 9797 9790 9784 9777 9770 9763 9755 9748 9740 9732 9723 9714 9705 9695 9685 9674 9663 9651 9639 9626 9613 9599 9584 9569 9554 9538 9522 9505 9489 9471 9454 9437 9419 9401 9384 9366 9349 9332 9316 9299 9284 9268 9254 9240 9226 9214 9202 9191 9181 9171 9163 9156 9149 9144 9139 9136 9134 9133 9133 9134 9136 9139 9143 9148 9155 9162 9170 9180 9190 9201 9214 9227 9240 9255 9270 9286 9303 9320 9338 9356 9374 9393 9412 9431 9450 9469 9488 9506 9525 9543 9560 9578 9594 9610 9626 9641 9655 9668 9681 9693 9704 9715 9725 9734 9742 9750 9757 9763 9769 9775 9780 9784 9789 9793 9796 9800 9803 9807 9810 9813 9816 9820 9823 9826 9829 9833 9836 9840 9843 9847 9851 9854 9858 9861 9864 9868 9871 9873 9876 9879 9881 9883 9884 9886 9887 9888 9889 9889 9889 9889 9889 9889 9889 9888 9887 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9903 6636 4 10 4 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9864 9862 9861 9860 9858 9857 9855 9854 9852 9850 9848 9846 9844 9842 9840 9837 9834 9832 9829 9826 9823 9820 9816 9813 9810 9806 9803 9800 9796 9793 9790 9787 9784 9781 9779 9776 9774 9772 9771 9769 9768 9767 9767 9767 9767 9767 9768 9769 9770 9772 9773 9775 9777 9780 9782 9785 9788 9791 9794 9797 9801 9804 9808 9811 9815 9819 9822 9826 9830 9833 9837 9840 9844 9847 9851 9854 9857 9860 9863 9866 9869 9871 9874 9876 9879 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9914 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9902 9903 6637 4 10 4 9905 9907 9909 9911 9913 9915 9917 9920 9922 9924 9927 9929 9931 9933 9935 9937 9938 9939 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9918 9916 9915 9914 9913 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9947 9948 9949 9949 9950 9950 9950 9949 9948 9947 9946 9945 9943 9941 9938 9936 9933 9930 9927 9924 9921 9918 9914 9911 9908 9906 9903 9901 9898 9897 9895 9893 9892 9891 9891 9890 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9894 9894 9893 9893 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9874 9872 9870 9869 9867 9866 9865 9864 9863 9863 9862 9862 9862 9862 9862 9863 9864 9864 9865 9866 9867 9869 9870 9871 9872 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9886 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9873 9872 9872 9872 9873 9873 9873 9873 9874 9874 9875 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 6638 4 10 4 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9866 9864 9862 9861 9859 9857 9855 9853 9851 9849 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9827 9825 9824 9822 9821 9819 9818 9817 9816 9815 9815 9814 9813 9813 9812 9812 9812 9812 9811 9811 9811 9812 9812 9812 9812 9813 9813 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9827 9828 9828 9829 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9833 9833 9834 9835 9836 9838 9839 9841 9843 9845 9847 9849 9852 9854 9857 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9877 9877 9876 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9887 9887 9888 9889 9890 9891 9892 9894 9895 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9918 9918 9918 9917 9916 9915 9914 9913 9911 9909 9907 9905 9902 9900 9898 9895 9893 9890 9888 9885 9883 9881 9879 9877 9876 9874 9873 9872 9872 9871 9871 9871 9871 9871 9872 9873 9873 9875 9876 9877 9879 9880 9882 9883 9885 9887 9888 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 6639 4 10 4 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9903 9902 9900 9899 9897 9895 9893 9890 9888 9885 9882 9880 9877 9874 9871 9869 9866 9864 9861 9859 9857 9856 9855 9853 9853 9852 9852 9852 9853 9854 9854 9856 9857 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9870 9870 9869 9868 9867 9865 9863 9861 9858 9855 9852 9849 9846 9842 9839 9836 9833 9830 9827 9825 9823 9821 9820 9819 9819 9819 9820 9820 9822 9823 9825 9828 9830 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9858 9859 9860 9860 9860 9859 9858 9856 9854 9851 9847 9843 9839 9834 9828 9822 9816 9809 9801 9793 9784 9774 9764 9753 9741 9728 9714 9699 9683 9665 9646 9626 9603 9579 9553 9526 9496 9464 9430 9394 9355 9315 9272 9227 9180 9132 9082 9030 8976 8922 8867 8811 8754 8698 8642 8587 8532 8479 8427 8378 8330 8286 8244 8206 8171 8140 8114 8091 8073 8059 8051 8046 8047 8052 8062 8077 8095 8119 8146 8177 8211 8249 8290 8333 8379 8426 8475 8526 8577 8630 8682 8734 8786 8838 8888 8938 8986 9033 9078 9121 9162 9202 9239 9275 9308 9339 9368 9395 9420 9442 9463 9482 9499 9515 9528 9540 9550 9558 9564 9569 9573 9574 9574 9572 9569 9563 9556 9547 9537 9524 9509 9493 9474 9454 9432 9408 9383 9355 9327 9297 9265 9233 9199 9165 9131 9096 9062 9028 8994 8961 8930 8899 8871 8844 8820 8798 8779 8762 8749 8738 8731 8727 8726 8729 8734 8743 8755 8770 8788 8809 8832 8857 8884 8913 8943 8975 9007 9041 9074 9108 9142 9175 9208 9241 9273 9303 9333 9361 9389 9414 9439 9462 9484 9505 9524 9542 9559 9575 9590 9604 9617 9630 9642 9653 9664 9674 9684 9694 9703 9712 9721 9730 9739 9748 9756 9765 9773 9781 9789 9797 9804 9812 6640 4 10 4 9819 9826 9832 9839 9845 9851 9856 9862 9867 9871 9876 9880 9884 9887 9891 9894 9897 9900 9902 9905 9907 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9929 9930 9930 9930 9930 9929 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9905 9905 9904 9905 9905 9905 9906 9907 9908 9909 9911 9912 9914 9916 9918 9920 9922 9925 9927 9929 9931 9934 9936 9938 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9913 9911 9910 9909 9908 9906 9906 9905 9904 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9896 9895 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9879 9878 9876 9875 9874 9872 9871 9870 9870 9869 9869 9869 9869 9869 9870 9871 9872 9874 9875 9877 9880 9882 9885 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9928 9929 9931 9931 9932 9932 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9923 9922 9921 9921 9921 9921 9921 9921 9921 9922 9923 9924 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9916 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9915 9915 9914 9912 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9896 9896 9896 9896 9897 9898 9899 9900 9902 9903 9905 9907 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 6641 4 10 4 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9912 9911 9910 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9925 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9919 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 6642 4 10 5 9935 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9925 9926 9926 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9934 9935 9935 9934 9934 9933 9932 9931 9930 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9910 9909 9907 9907 9906 9905 9905 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9909 9908 9908 9907 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9878 9879 9880 9881 9883 9884 9886 9889 9891 9894 9896 9899 9902 9905 9908 9911 9914 9916 9919 9922 9924 9927 9929 9931 9933 9935 9937 9938 9939 9940 9941 9942 9942 9942 9942 9942 9942 9942 9941 9940 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9906 9903 9901 9899 9897 9895 9892 9890 9887 9884 9882 9879 9876 9873 9871 9868 9865 9863 9860 9857 9855 9853 9850 9848 9846 9845 9843 9842 9840 9839 9839 9838 9838 9837 9838 9838 9838 9839 9840 9841 9842 9844 9845 9847 9849 9851 9853 9856 9858 9860 9863 9865 9868 9870 9873 9875 9877 9879 9882 9884 9886 9887 9889 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9921 9923 9925 9927 9928 9930 9931 9932 9934 9934 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9922 9922 9922 9922 9921 9920 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9921 9921 9922 9923 9923 9923 9923 9922 9921 9920 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9897 9894 9892 9891 9889 9888 9887 9886 9886 9886 9886 9886 9887 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9914 9913 9911 9909 9907 9906 9903 9901 9899 9897 9895 9892 9890 9888 9886 9883 9881 9879 9877 9874 9872 9870 9868 9866 6643 4 10 5 9864 9862 9861 9859 9857 9856 9854 9853 9851 9850 9849 9847 9846 9845 9845 9844 9843 9843 9843 9843 9843 9843 9844 9844 9845 9846 9848 9849 9851 9853 9855 9857 9860 9862 9865 9868 9870 9873 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9926 9926 9925 9923 9922 9920 9918 9916 9913 9911 9908 9905 9902 9900 9897 9895 9892 9890 9888 9887 9886 9885 9884 9884 9884 9884 9885 9886 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9899 9899 9899 9899 9898 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9887 9886 9886 9886 9886 9886 9887 9888 9889 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9902 9902 9901 9901 9900 9899 9898 9896 9895 9894 9893 9891 9890 9889 9889 9888 9888 9889 9889 9890 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9913 9913 9913 9913 9912 9910 9909 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9883 9881 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9870 9870 9868 9867 9865 9863 9860 9857 9854 9849 9845 9839 9834 9827 9820 9812 9803 9793 9783 9771 9758 9745 9730 9714 9696 9677 9656 9633 9608 9582 9553 9522 9488 9452 9413 9371 9326 9278 9227 9173 9116 9055 8990 8922 8851 8776 8697 8615 8529 8439 8346 8249 8149 8045 7938 7827 7714 7597 7478 7356 7231 7105 6976 6846 6715 6582 6449 6316 6183 6050 5919 5789 5660 5534 5410 5289 5171 5057 4947 4840 4738 4639 4546 4456 4371 4290 4214 4142 4074 4011 3951 3895 3843 3794 3749 3708 3671 3637 3608 3582 3561 3545 3534 3528 3529 3535 3549 3570 3599 3636 3682 3738 3803 3877 3962 4057 4162 4277 4401 4535 4677 4828 4987 5152 5323 5499 5679 5862 6047 6232 6417 6601 6782 6959 7132 7300 7462 7617 7765 7906 8039 8164 8281 8389 8491 8584 8670 8749 8822 8888 8949 9005 9057 9104 9147 9188 9226 9261 9295 9326 9357 9386 9414 9440 9466 9491 9515 9538 9561 9582 9602 9621 9639 9656 9671 9685 9699 9710 9721 9731 9740 9748 9755 9761 9766 9771 9776 9780 9785 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9828 9832 9836 9839 9843 9846 9848 9851 9853 9855 9856 9857 9858 9858 9858 9857 9857 9856 9855 9853 9852 9851 9850 9849 9848 9847 9846 9846 9846 9846 9846 9847 9848 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9869 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9907 9907 9906 9906 9905 9904 6644 4 10 5 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9892 9891 9891 9890 9891 9891 9891 9892 9893 9893 9894 9896 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9904 9902 9900 9897 9894 9891 9887 9883 9879 9874 9869 9864 9858 9852 9846 9839 9832 9825 9818 9811 9804 9797 9790 9784 9777 9770 9764 9758 9753 9747 9743 9738 9734 9730 9727 9724 9722 9720 9719 9718 9717 9717 9718 9719 9720 9722 9724 9727 9730 9734 9738 9742 9747 9752 9757 9763 9769 9775 9782 9788 9795 9802 9809 9816 9822 9829 9835 9842 9848 9853 9859 9864 9869 9873 9877 9880 9883 9886 9888 9890 9891 9892 9893 9893 9894 9893 9893 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9891 9891 9892 9893 9893 9895 9896 9897 9898 9900 9901 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9954 9955 9954 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9926 9925 9924 9923 9923 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9936 9934 9933 9932 9930 9928 9926 9925 9923 9921 9919 9917 9916 9914 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9918 9918 9918 9917 9916 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9905 9905 9905 9906 9907 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9934 9936 9936 9937 9937 9936 6645 4 10 5 9935 9934 9932 9930 9927 9924 9920 9916 9912 9908 9903 9898 9893 9887 9882 9876 9869 9863 9856 9850 9842 9835 9828 9820 9812 9803 9794 9785 9776 9766 9756 9746 9735 9725 9714 9703 9692 9681 9670 9659 9648 9638 9628 9619 9610 9601 9594 9587 9581 9576 9571 9568 9565 9563 9563 9563 9564 9565 9568 9571 9574 9579 9583 9589 9594 9600 9606 9613 9619 9626 9632 9639 9646 9652 9658 9665 9671 9677 9683 9688 9694 9699 9705 9710 9715 9720 9724 9729 9734 9738 9743 9747 9751 9755 9759 9763 9767 9771 9775 9778 9782 9785 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9818 9821 9824 9826 9829 9831 9834 9836 9838 9841 9843 9845 9847 9849 9850 9852 9854 9855 9856 9858 9859 9860 9860 9861 9862 9862 9862 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9859 9858 9857 9856 9854 9853 9851 9849 9848 9845 9843 9841 9838 9835 9833 9830 9826 9823 9820 9817 9813 9810 9806 9803 9800 9797 9794 9791 9789 9786 9784 9783 9781 9780 9779 9779 9778 9779 9779 9780 9781 9783 9784 9786 9788 9791 9793 9796 9799 9802 9805 9808 9812 9815 9818 9822 9825 9829 9832 9836 9839 9843 9846 9849 9853 9856 9860 9863 9866 9870 9873 9876 9879 9883 9886 9888 9891 9894 9896 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9959 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9956 9957 9957 9957 9957 9956 9955 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9934 9931 9929 9927 9925 9924 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9905 9905 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9908 9908 9909 9909 9909 9910 9910 9909 9909 6646 4 10 5 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9899 9900 9901 9903 9905 9907 9909 9912 9914 9917 9920 9922 9925 9929 9932 9935 9938 9941 9944 9946 9949 9951 9954 9956 9957 9959 9960 9961 9962 9962 9962 9962 9961 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9941 9941 9941 9942 9943 9944 9945 9947 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9963 9962 9961 9960 9958 9956 9954 9952 9950 9948 9945 9943 9940 9938 9936 9933 9931 9929 9927 9925 9924 9922 9921 9920 9919 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9877 9876 9876 9875 9875 9875 9875 9875 9876 9877 9878 9879 9880 9881 9883 9884 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9906 9903 9901 9897 9893 9888 9883 9876 9868 9860 9850 9839 9827 9813 9798 9782 9764 9745 9724 9702 9679 9654 9629 9601 9573 9544 9514 9484 9453 9421 9390 9358 9327 9297 9267 9238 9211 9184 9160 9138 9117 9099 9083 9070 9060 9052 9048 9046 9047 9052 9059 9069 9082 9097 9115 9135 9157 9181 9207 9235 9263 9292 9322 9353 9384 9414 9445 9475 9504 9532 9560 9586 9611 9635 9657 9678 9698 9716 9733 6647 4 10 5 9749 9763 9776 9788 9799 9808 9818 9826 9833 9840 9847 9853 9859 9864 9869 9874 9879 9884 9888 9893 9897 9901 9905 9909 9913 9916 9919 9923 9925 9928 9930 9932 9934 9935 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9932 9933 9935 9937 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9949 9949 9949 9949 9949 9950 9951 9952 9953 9955 9956 9958 9959 9961 9963 9965 9966 9968 9969 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9950 9951 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9950 9951 9952 9953 9954 9956 9957 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9905 9903 9900 9898 9895 9893 9891 9888 9886 9883 9881 9879 9876 9874 9872 9869 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9847 9845 9843 9842 9840 9839 9838 9837 9836 9836 9835 9835 9835 9836 9836 9837 9838 9840 9841 9843 9845 9847 9849 9851 9853 9856 9858 9861 9863 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9961 9961 9960 9959 9958 9956 9954 9952 9950 9947 9944 9941 6648 4 10 5 9938 9934 9930 9926 9921 9916 9911 9905 9899 9892 9884 9876 9867 9858 9847 9836 9823 9810 9796 9780 9764 9747 9729 9711 9692 9672 9652 9631 9611 9591 9571 9551 9532 9514 9497 9482 9467 9455 9444 9434 9427 9422 9419 9417 9418 9421 9426 9432 9440 9450 9461 9473 9486 9500 9514 9529 9544 9560 9575 9589 9603 9617 9630 9642 9653 9663 9673 9681 9689 9696 9702 9708 9713 9717 9721 9725 9728 9731 9734 9738 9741 9744 9748 9752 9756 9761 9766 9771 9777 9783 9789 9795 9802 9808 9815 9822 9829 9836 9843 9850 9856 9862 9869 9875 9880 9886 9891 9896 9900 9905 9909 9912 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9982 9981 9980 9978 9977 9975 9974 9972 9971 9970 9969 9968 9967 9967 9967 9967 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9952 9950 9948 9946 9944 9943 9941 9940 9939 9939 9939 9939 9939 9940 9941 9943 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9962 9963 9963 9963 9962 9961 9960 9958 9956 9954 9952 9949 9947 9944 9941 9939 9936 9934 9932 9931 9930 9929 9929 9929 9929 9930 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9954 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9952 9953 9955 9956 9958 9960 9962 9963 9965 9967 9968 9969 9970 9971 9971 9971 9971 9970 9969 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9946 9945 9944 9944 9944 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9953 9952 9951 9951 9951 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9962 9964 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 6649 4 10 5 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9978 9977 9975 9974 9972 9970 9968 9966 9964 9963 9961 9959 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 9934 9933 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9960 9961 9961 9961 9960 9960 9959 9958 9956 9955 9953 9951 9949 9948 9946 9944 9942 9940 9939 9938 9937 9936 9935 9935 9934 9935 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9939 9940 9941 9942 9944 9946 9948 9950 9952 9954 9957 9959 9961 9963 9965 9967 9969 9970 9972 9973 9973 9974 9974 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9972 9973 9973 9975 9976 9977 9979 9980 9982 9983 9985 9986 9987 9988 9989 9990 9991 9991 9991 9990 9990 9989 9988 9987 9986 9984 9983 9982 9981 9979 9978 9978 9977 9977 9976 9977 9977 9978 9979 9980 9981 9983 9985 9986 9988 9990 9991 9993 9994 9995 9996 9996 9997 9996 9996 9995 9994 9993 9991 9989 9987 9985 9983 9981 9978 9976 9974 9972 9970 9969 9967 9966 9965 9964 9964 9964 9964 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9970 6650 4 10 5 9969 9969 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9985 9984 9983 9982 9981 9979 9977 9975 9974 9972 9969 9967 9965 9963 9961 9959 9957 9955 9954 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9965 9965 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9925 9923 9920 9917 9914 9910 9907 9903 9900 9896 9893 9889 9886 9883 9880 9878 9876 9874 9872 9871 9871 9870 9870 9871 9872 9873 9874 9876 9877 9879 9882 9884 9886 9889 9891 9894 9896 9899 9901 9904 9906 9908 9911 9914 9916 9919 9922 9924 9927 9930 9934 9937 9940 9943 9947 9950 9954 9957 9961 9964 9967 9970 9973 9976 9978 9980 9982 9984 9985 9986 9987 9988 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9977 9977 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9979 9980 9981 9983 9984 9985 9986 9988 9989 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9990 9989 9988 9987 9986 9984 9983 9982 9980 9979 9978 9977 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9946 9946 6651 4 10 5 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9901 9899 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9862 9859 9857 9855 9854 9853 9852 9851 9851 9852 9853 9854 9856 9859 9861 9864 9867 9871 9874 9878 9882 9886 9890 9894 9898 9902 9905 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9934 9935 9937 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9965 9966 9967 9969 9970 9972 9973 9975 9976 9978 9979 9980 9982 9982 9983 9984 9984 9984 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9973 9972 9970 9969 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9935 9933 9931 9929 9928 9926 9925 9924 9923 9922 9921 9921 9921 9921 9921 9921 9922 9923 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9966 9967 9966 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9923 9924 9926 9927 9929 9931 9933 9935 9938 9940 9943 9946 9949 9952 9955 9958 9961 9964 9966 9969 9971 9973 6652 4 10 5 9975 9976 9977 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9951 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9923 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9926 9925 9924 9922 9920 9918 9916 9913 9911 9908 9904 9901 9897 9893 9889 9885 9880 9876 9871 9866 9861 9856 9851 9847 9842 9837 9833 9828 9824 9820 9817 9813 9810 9808 9806 9804 9802 9801 9800 9800 9799 9799 9800 9800 9801 9802 9803 9804 9805 9806 9807 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9823 9824 9825 9827 9829 9830 9832 9834 9836 9839 9841 9843 9846 9848 9851 9854 9856 9859 9862 9865 9867 9870 9873 9876 9878 9881 9884 9887 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9920 9923 9926 9930 9933 9936 9939 9942 9945 9948 9951 9954 9956 9959 9961 9963 9964 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9938 9937 9937 9936 9936 9937 9937 9938 9939 9941 9942 9944 9946 9948 9951 9953 9956 9958 9961 9963 9965 9968 9970 9971 9973 9974 9976 9977 9977 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9966 9964 9963 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9944 9945 9946 9948 9950 9951 9953 9955 9957 9958 9960 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9971 9970 9968 9965 9963 9960 9957 9953 9949 9945 9941 9937 9933 9928 9924 9919 9915 9910 9906 9901 9897 9893 9889 9886 9882 9879 9876 9873 9870 9868 9866 9864 9863 9861 9860 9860 9859 9859 9860 9860 9862 9863 9865 9867 9870 9873 9876 9880 9883 9887 9892 9896 6653 4 10 5 9900 9905 9909 9913 9917 9921 9925 9928 9931 9934 9936 9938 9940 9941 9942 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9949 9951 9953 9954 9957 9959 9961 9964 9966 9969 9971 9974 9976 9978 9979 9981 9982 9982 9983 9983 9982 9981 9980 9979 9977 9976 9974 9972 9970 9968 9966 9964 9962 9961 9960 9959 9958 9957 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9955 9953 9951 9949 9947 9945 9943 9942 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9909 9910 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9980 9979 9978 9977 9976 9974 9972 9970 9968 9966 9964 9962 9960 9957 9955 9953 9951 9949 9947 9945 9943 9942 9940 9939 9938 9937 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9915 9916 9917 9919 9921 9922 9924 9926 9928 9930 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9961 9962 9961 9961 9960 9960 9959 9957 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9929 9926 9923 9919 9915 9912 9908 9904 9900 9896 9892 9887 9882 9877 9871 9865 9858 9851 9843 9834 9824 9813 9801 9789 9775 9759 9743 9725 9706 9685 9663 9640 9616 9590 9564 9536 9508 9479 9450 9420 9390 9360 9330 9300 9272 9244 9217 9192 9168 9146 9125 9107 9091 9077 9066 9057 9051 9047 9046 9047 9052 9058 9067 9078 9091 9107 9124 9143 9164 9185 9208 9232 9257 9282 9308 9334 9360 9386 9411 9437 9462 9486 9510 9533 9556 9577 9598 9618 9637 9655 9673 9690 9706 9721 9735 9749 9762 9774 9785 9796 9807 9816 9826 9834 9842 9850 9857 9863 9869 9875 9880 9885 9889 9893 9896 9900 9903 9905 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 6654 4 10 5 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9938 9937 9935 9933 9931 9929 9928 9926 9924 9923 9922 9921 9920 9920 9920 9920 9920 9921 9922 9924 9926 9927 9929 9931 9933 9936 9938 9940 9942 9943 9945 9946 9947 9948 9948 9948 9948 9948 9947 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9935 9935 9936 9937 9939 9940 9942 9943 9945 9947 9949 9951 9953 9955 9956 9958 9960 9961 9962 9964 9965 9965 9966 9966 9967 9967 9966 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9917 9916 9914 9913 9911 9910 9908 9907 9907 9906 9906 9906 9907 9908 9909 9911 9913 9915 9918 9921 9925 9928 9932 9936 9940 9944 9948 9952 9956 9960 9963 9966 9969 9972 9974 9975 9977 9978 9978 9979 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9943 9943 9942 9942 9940 9939 9938 9936 9934 9932 9930 9928 9926 9925 9923 9921 9919 9918 9917 9916 9915 9914 9914 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 6655 4 10 5 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9917 9918 9919 9921 9923 9924 9926 9928 9930 9932 9934 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9947 9947 9947 9948 9949 9950 9952 9953 9955 9957 9959 9961 9963 9965 9967 9969 9970 9972 9973 9974 9975 9975 9975 9974 9974 9972 9971 9969 9967 9965 9963 9960 9958 9955 9953 9950 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9917 9914 9912 9909 9906 9902 9898 9894 9890 9886 9881 9876 9871 9866 9862 9857 9852 9847 9842 9837 9833 9828 9824 9820 9816 9813 9809 9806 9803 9800 9797 9795 9792 9790 9788 9786 9784 9782 9780 9779 9777 9775 9774 9772 9771 9770 9768 9767 9766 9765 9764 9763 9762 9762 9761 9761 9761 9761 9762 9762 9763 9764 9765 9767 9768 9770 9773 9775 9778 9781 9784 9787 9790 9794 9798 9801 9805 9809 9812 9816 9820 9824 9827 9831 9834 9837 9841 9844 9847 9850 9853 9856 9859 9861 9864 9867 9870 9873 9876 9879 9881 9884 9887 9890 9893 9896 9899 9901 9904 9907 9909 9911 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9973 9972 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9978 9979 9980 9982 9983 9984 9985 9987 9988 9989 9989 9990 9991 9991 9991 9992 9992 9992 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9969 9967 9965 9964 9962 9960 9958 9956 9955 9953 9952 9951 9950 9950 9949 9949 9949 9949 6656 4 10 5 9950 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9965 9964 9963 9961 9960 9958 9956 9954 9952 9949 9947 9945 9943 9940 9938 9936 9934 9933 9931 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9903 9900 9897 9895 9892 9890 9887 9884 9882 9880 9878 9876 9874 9873 9872 9871 9870 9870 9870 9870 9871 9872 9873 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9902 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9949 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9933 9931 9929 9927 9924 9922 9919 9915 9912 9908 9905 9901 9897 9893 9889 9885 9882 9878 9875 9872 9870 9868 9866 9865 9864 9864 9864 9864 9865 9867 9868 9871 9873 9876 9879 9882 9885 9889 9892 9896 9899 9903 9906 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9971 9972 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9964 9964 9963 9961 9960 9958 9957 9955 9953 9951 9949 9947 9946 9944 9942 9941 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9898 9894 9891 9887 9883 9880 9876 9872 9869 9865 9862 9859 9856 9853 9851 9849 9848 9846 9846 9845 9845 9846 9847 9848 9849 9851 9853 9855 9857 9860 9862 9865 9868 9871 9873 9876 9879 9881 9884 9886 9889 9891 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 6657 4 10 5 9915 9917 9918 9920 9922 9923 9924 9925 9926 9927 9927 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9922 9922 9923 9924 9925 9927 9929 9931 9933 9935 9938 9941 9943 9946 9949 9951 9954 9956 9958 9960 9962 9964 9965 9966 9966 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9957 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9945 9944 9943 9942 9941 9939 9937 9935 9932 9929 9926 9923 9919 9915 9911 9906 9902 9897 9892 9887 9881 9876 9871 9866 9861 9856 9852 9847 9843 9840 9837 9834 9832 9830 9828 9827 9827 9827 9827 9827 9828 9829 9830 9832 9833 9835 9836 9838 9839 9841 9842 9844 9845 9846 9848 9849 9850 9851 9852 9854 9855 9857 9859 9861 9863 9866 9868 9871 9875 9878 9882 9886 9890 9895 9899 9903 9908 9912 9917 9921 9925 9928 9931 9934 9937 9939 9941 9942 9943 9944 9944 9944 9944 9944 9943 9942 9941 9941 9940 9939 9938 9938 9938 9938 9938 9939 9939 9940 9942 9943 9944 9946 9948 9950 9952 9953 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9955 9954 9955 9955 9955 9956 9957 9959 9960 9962 9963 9965 9967 9969 9971 9973 9975 9976 9978 9979 9980 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9986 9987 9988 9990 9991 9993 9994 9995 9996 9997 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9997 9996 9995 9995 9994 9994 9993 9992 9992 9991 9991 9990 9990 6658 4 10 5 9989 9989 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9979 9979 9980 9981 9983 9984 9985 9987 9988 9990 9991 9993 9994 9995 9996 9997 9997 9998 9998 9997 9997 9996 9995 9994 9993 9992 9990 9989 9987 9986 9985 9983 9982 9982 9981 9981 9981 9981 9981 9982 9983 9984 9985 9986 9988 9989 9991 9992 9994 9995 9996 9997 9998 9999 9999 9999 9999 9998 9998 9997 9996 9994 9993 9992 9990 9989 9987 9986 9985 9984 9983 9982 9982 9982 9981 9982 9982 9983 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9992 9992 9992 9992 9991 9990 9989 9988 9986 9984 9982 9980 9978 9976 9974 9972 9970 9968 9967 9965 9964 9963 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9973 9974 9975 9976 9978 9979 9979 9980 9980 9980 9979 9979 9977 9976 9974 9972 9969 9966 9963 9960 9956 9953 9950 9946 9943 9940 9938 9935 9934 9932 9931 9930 9930 9930 9930 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9949 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9964 9965 9966 9966 9966 9965 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9948 9947 9945 9944 9943 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9940 9940 9941 9941 9942 9943 9945 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9965 9967 9968 9970 9971 9972 9974 9975 9975 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 6659 4 10 5 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9991 9990 9990 9989 9988 9987 9986 9985 9983 9982 9980 9979 9977 9976 9974 9973 9971 9970 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9951 9952 9954 9956 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9963 9964 9965 9967 9968 9970 9972 9973 9975 9977 9979 9981 9982 9984 9985 9986 9987 9987 9987 9987 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9980 9979 9979 9979 9979 9979 9980 9980 9981 9982 9983 9985 9986 9987 9989 9990 9991 9992 9993 9994 9995 9995 9995 9995 9995 9995 9994 9994 9993 9992 9991 9989 9988 9987 9986 9984 9983 9982 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9929 9931 9933 9935 9937 9939 9942 9945 9948 9950 9953 9956 9958 9961 9963 9965 9967 9968 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9966 9966 9967 9968 9969 9971 9972 9974 9975 9977 9978 9980 9981 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9951 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9933 9931 9928 9926 9923 9920 9916 9913 9909 9904 9899 9894 9889 9883 9876 9870 9863 9856 9848 9841 9833 9825 9817 9809 9802 9794 9786 9778 9770 9763 9756 9748 9741 9735 9728 9722 9716 9710 9704 9698 9693 9688 9683 9678 9674 9670 9666 9663 9660 9657 9655 9654 9653 9652 9652 9652 9654 9655 9658 9661 9665 9669 9674 9680 9686 9692 9699 9707 9715 9723 9732 9740 9749 9758 9767 9775 9784 9792 9801 9809 9816 9824 9831 9838 9844 9851 9856 9862 9867 9872 9877 9881 9885 9889 9893 9897 9900 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9932 9934 9936 9939 9940 9942 9944 9945 9947 9948 9949 9949 9950 9950 9951 9951 9951 9950 9950 9950 9949 6660 4 10 5 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9979 9977 9975 9973 9970 9968 9965 9961 9958 9955 9951 9947 9944 9940 9936 9933 9930 9927 9924 9922 9920 9918 9917 9916 9915 9915 9916 9916 9918 9919 9921 9923 9925 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9941 9942 9943 9944 9946 9948 9950 9952 9954 9957 9959 9961 9963 9965 9967 9969 9970 9972 9973 9973 9974 9974 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9916 9915 9915 9915 9915 9915 9916 9918 9920 9922 9924 9927 9930 9934 9937 9941 9944 9948 9951 9955 9958 9961 9963 9966 9968 9969 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9962 9961 9960 9960 9959 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9980 9979 9978 9976 9974 9972 9970 9968 9965 9963 9960 9958 9955 9953 9951 9949 9947 9946 9944 9943 9943 9942 9942 9942 9943 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9934 9932 9930 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9908 9906 9902 9898 9894 9888 9882 9875 9868 9859 9850 9840 9829 9817 9804 9790 9775 9760 6661 4 10 5 9744 9726 9708 9689 9669 9648 9627 9604 9581 9557 9532 9506 9480 9453 9425 9397 9368 9339 9309 9280 9250 9221 9191 9162 9134 9106 9080 9054 9030 9007 8985 8966 8948 8933 8919 8909 8900 8894 8890 8890 8891 8896 8902 8912 8924 8938 8954 8973 8993 9015 9039 9065 9091 9119 9147 9177 9206 9236 9266 9296 9326 9355 9384 9412 9439 9466 9491 9516 9539 9561 9582 9602 9621 9638 9655 9671 9685 9699 9712 9724 9735 9746 9756 9765 9774 9783 9791 9799 9807 9815 9822 9829 9836 9843 9850 9856 9862 9868 9873 9878 9883 9887 9891 9894 9897 9899 9901 9902 9903 9903 9903 9902 9900 9898 9895 9892 9888 9884 9879 9874 9869 9863 9856 9849 9842 9835 9827 9818 9809 9800 9790 9779 9768 9757 9745 9732 9719 9706 9691 9677 9661 9646 9630 9613 9596 9579 9562 9545 9527 9510 9493 9476 9460 9445 9430 9416 9403 9391 9380 9370 9362 9355 9350 9346 9344 9343 9344 9347 9351 9357 9365 9373 9383 9395 9407 9421 9436 9451 9467 9484 9501 9518 9536 9554 9571 9589 9606 9623 9640 9656 9672 9687 9702 9716 9730 9743 9755 9767 9778 9789 9799 9808 9818 9826 9835 9843 9850 9858 9865 9872 9878 9885 9891 9897 9903 9908 9913 9919 9923 9928 9933 9937 9941 9945 9948 9952 9955 9957 9960 9962 9964 9966 9968 9969 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9965 9966 9967 9969 9970 9972 9973 9974 9976 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9993 9994 9994 9994 9995 9995 9995 9994 9994 9993 9993 9992 9991 9990 9988 9987 9986 9985 9984 9983 9981 9980 9980 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9954 9951 9949 9946 9943 9940 9938 9935 9933 9931 9928 9927 9925 9924 9923 9922 9922 9921 9921 9922 9922 9923 9924 9925 9927 9928 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9965 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9968 9968 9969 9970 9971 9973 9974 9975 9977 9978 9979 9980 9982 9983 9984 9984 9985 9986 6661 4 11 1 9738 9721 9704 9685 9665 9645 9623 9600 9577 9552 9527 9500 9473 9445 9416 9387 9357 9327 9297 9266 9235 9205 9175 9145 9116 9088 9061 9034 9010 8986 8965 8945 8928 8912 8899 8888 8879 8874 8870 8870 8872 8876 8884 8893 8906 8920 8937 8956 8977 9000 9024 9050 9077 9105 9133 9163 9192 9222 9252 9282 9312 9341 9369 9397 9424 9450 9476 9500 9523 9545 9567 9587 9606 9624 9641 9657 9673 9687 9701 9714 9726 9738 9749 9759 9769 9778 9787 9795 9803 9810 9817 9824 9830 9835 9840 9845 9849 9853 9856 9859 9862 9864 9866 9867 9868 9869 9869 9869 9869 9868 9867 9866 9864 9863 9861 9859 9856 9853 9850 9847 9843 9839 9835 9830 9825 9819 9813 9806 9799 9791 9783 9773 9763 9753 9741 9729 9717 9703 9689 9674 9659 9642 9626 9609 9592 9574 9556 9538 9520 9503 9485 9468 9452 9436 9421 9407 9394 9382 9371 9362 9354 9348 9343 9340 9338 9338 9340 9343 9348 9354 9362 9371 9382 9394 9406 9420 9434 9449 9465 9481 9497 9514 9530 9546 9563 9579 9595 9610 9625 9639 9653 9667 9680 9692 9704 9716 9727 9737 9748 9757 9767 9776 9785 9793 9802 9809 9817 9825 9832 9839 9846 9852 9858 9864 9870 9875 9880 9884 9888 9892 9895 9898 9901 9904 9906 9908 9910 9911 9912 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9929 9931 9934 9936 9939 9942 9945 9948 9951 9954 9957 9959 9962 9964 9966 9968 9969 9971 9971 9972 9972 9972 9971 9970 9969 9968 9966 9964 9962 9960 9958 9955 9953 9951 9949 9947 9945 9943 9941 9940 9939 9938 9938 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9945 9945 9945 9944 9943 9943 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9930 9931 9932 9933 9934 9936 9938 9940 9942 9945 9947 9949 9952 9954 9956 9958 9960 9962 9964 9965 9966 9967 9968 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9953 9951 9949 9947 9946 9944 9942 9941 9939 9938 9937 9935 9934 9933 9933 9932 9931 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9948 9948 9948 9949 9950 9951 9952 9954 9955 9956 9958 9960 9961 9963 9964 9966 9967 9969 6662 4 11 1 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9938 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9874 9872 9871 9870 9869 9869 9868 9869 9869 9870 9871 9872 9874 9876 9878 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9955 9955 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9957 9956 9955 9953 9951 9949 9948 9946 9944 9942 9940 9938 9937 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9913 9912 9911 9910 9910 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9897 9896 9894 9891 9889 9887 9884 9881 9878 9876 9873 9870 9867 9864 9862 9859 9856 9854 9852 9850 9848 9846 9844 9843 9842 9841 9840 9840 9839 9839 9839 9840 9840 9841 9841 9842 9843 9845 9846 9847 9849 9850 9851 9853 9854 9856 9857 9858 9859 9860 9861 6663 4 11 1 9861 9862 9862 9862 9862 9861 9861 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9845 9844 9842 9840 9839 9837 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9833 9833 9833 9832 9832 9831 9830 9828 9826 9824 9821 9818 9815 9810 9806 9801 9795 9789 9783 9775 9768 9759 9750 9740 9729 9717 9705 9691 9677 9661 9644 9625 9605 9584 9561 9535 9508 9479 9448 9414 9377 9338 9297 9252 9204 9153 9100 9043 8983 8919 8853 8784 8712 8637 8560 8480 8399 8315 8231 8145 8059 7973 7887 7802 7718 7636 7557 7480 7407 7338 7273 7214 7159 7111 7069 7033 7004 6982 6967 6960 6960 6967 6981 7003 7032 7067 7108 7156 7209 7267 7329 7396 7467 7540 7616 7694 7774 7854 7935 8016 8096 8175 8252 8328 8402 8473 8542 8608 8671 8731 8788 8841 8891 8937 8980 9020 9057 9090 9119 9146 9169 9188 9205 9218 9227 9233 9235 9234 9229 9219 9206 9188 9166 9139 9107 9070 9027 8979 8926 8866 8801 8730 8653 8569 8480 8384 8283 8176 8063 7945 7821 7693 7560 7423 7282 7138 6990 6841 6689 6536 6382 6227 6072 5918 5764 5613 5463 5315 5171 5029 4892 4759 4630 4506 4388 4276 4170 4071 3979 3894 3817 3748 3688 3637 3595 3563 3541 3529 3528 3537 3558 3589 3632 3686 3751 3828 3915 4013 4121 4239 4366 4503 4647 4799 4958 5123 5293 5467 5644 5824 6004 6185 6366 6545 6721 6895 7064 7229 7388 7542 7689 7830 7964 8090 8210 8322 8426 8524 8615 8699 8777 8849 8915 8977 9033 9085 9133 9177 9219 9257 9293 9327 9360 9390 9419 9447 9474 9500 9524 9548 9571 9593 9614 9635 9654 9672 9690 9706 9721 9735 9748 9760 9771 9781 9790 9798 9805 9811 9817 9822 9827 9831 9834 9838 9841 9844 9847 9850 9853 9856 9859 9863 9866 9869 9872 9876 9879 9882 9886 9889 9892 9895 9898 9901 9903 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9923 9925 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9913 9912 9912 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9915 9915 9916 9916 9915 9915 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9886 9885 9885 9884 9885 9885 9886 9887 9888 9890 9892 9893 9896 9898 9900 9902 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 6664 4 11 1 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9954 9955 9956 9956 9956 9956 9956 9955 9954 9953 9951 9950 9947 9945 9942 9939 9936 9933 9930 9926 9922 9919 9915 9911 9907 9903 9899 9895 9891 9888 9884 9880 9877 9873 9869 9866 9862 9859 9856 9852 9849 9845 9842 9839 9835 9832 9829 9825 9822 9819 9816 9814 9811 9808 9806 9804 9803 9801 9800 9799 9799 9799 9800 9801 9802 9804 9806 9809 9812 9816 9819 9824 9828 9833 9837 9842 9848 9853 9858 9863 9868 9873 9878 9882 9886 9891 9894 9898 9901 9904 9906 9909 9911 9913 9914 9915 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9951 9952 9953 9953 9953 9953 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9908 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9923 9922 9920 9918 9917 9915 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9911 9910 9910 9908 9907 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 6665 4 11 1 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9870 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9853 9852 9850 9849 9847 9846 9844 9842 9840 9837 9834 9831 9828 9825 9821 9817 9813 9809 9805 9800 9796 9791 9786 9782 9777 9772 9767 9761 9756 9751 9746 9741 9735 9730 9724 9719 9714 9708 9703 9698 9692 9687 9682 9677 9672 9668 9663 9659 9655 9652 9648 9646 9643 9641 9639 9638 9637 9637 9637 9638 9639 9640 9642 9644 9646 9649 9652 9655 9658 9661 9664 9668 9671 9674 9677 9680 9683 9685 9687 9690 9691 9693 9694 9696 9697 9697 9698 9698 9699 9699 9699 9698 9698 9698 9698 9697 9697 9696 9696 9696 9695 9695 9695 9695 9695 9695 9696 9696 9697 9697 9698 9700 9701 9702 9704 9706 9708 9711 9713 9716 9719 9723 9726 9730 9734 9738 9742 9746 9751 9755 9760 9765 9769 9774 9779 9783 9788 9792 9797 9801 9805 9809 9813 9817 9820 9823 9826 9829 9831 9834 9835 9837 9838 9840 9840 9841 9841 9841 9840 9840 9839 9837 9836 9834 9831 9829 9826 9823 9819 9816 9812 9808 9804 9800 9795 9791 9786 9782 9778 9774 9770 9766 9762 9759 9756 9753 9750 9748 9746 9745 9744 9744 9744 9745 9745 9747 9749 9751 9754 9757 9761 9764 9769 9773 9778 9783 9788 9793 9798 9803 9808 9813 9818 9823 9827 9832 9836 9839 9842 9845 9848 9850 9852 9853 9854 9855 9855 9855 9855 9854 9853 9853 9852 9851 9850 9849 9848 9847 9847 9846 9846 9846 9847 9848 9849 9850 9852 9854 9856 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9890 9893 9895 9897 9899 9901 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9926 9926 9925 9924 9923 9922 9920 9918 9916 9913 9911 9908 9904 9901 9897 9893 9889 9884 9880 9875 9870 9865 9860 9855 9849 9844 9839 9833 9828 9822 9817 9812 9807 9802 9797 9792 9787 9783 9779 9775 9771 9768 9764 9762 9759 9757 9756 9754 9754 9753 9753 9754 9755 9757 9759 9761 9764 9768 9772 9776 9781 9786 9792 9798 9804 9810 9817 9824 9830 9837 9844 9851 9858 9864 9871 9877 9883 9888 9894 9899 9903 9908 9911 9915 9918 9921 9923 9925 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9916 6666 4 11 1 9915 9914 9912 9911 9910 9909 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9893 9893 9894 9895 9896 9898 9900 9901 9904 9906 9908 9911 9914 9916 9919 9922 9925 9928 9931 9933 9936 9938 9941 9943 9945 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9938 9936 9933 9931 9928 9926 9923 9920 9917 9915 9912 9910 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9881 9879 9877 9874 9872 9869 9865 9862 9858 9854 9849 9844 9839 9834 9828 9822 9816 9809 9802 9796 9789 9782 9775 9768 9761 9754 9748 9742 9736 9730 9725 9720 9716 9712 9709 9706 9704 9702 9700 9700 9699 9699 9700 9701 9703 9704 9707 9709 9712 9715 9718 9721 9724 9728 9731 9735 9738 9742 9745 9748 9752 9755 9758 9761 9765 9768 9771 9774 9777 9781 9784 9788 9791 9795 9799 9803 9807 9811 9816 9820 9825 9829 9834 9839 9844 9848 9853 9857 9861 9865 9869 9872 9875 9878 9880 9882 9883 9884 9885 9885 9885 9884 9883 9882 9880 9879 9877 9874 9872 9869 9867 9864 9861 9858 9855 9852 9849 9846 9842 9839 9836 9833 9830 9827 9824 9820 9817 9814 9811 9808 9805 9802 9799 9796 9794 9791 9789 9788 9786 9785 9784 9784 9784 9784 9785 9786 9788 9790 9793 9796 9799 9803 9807 9811 9816 9821 9825 9830 9835 9840 9844 9849 9853 9857 9861 9865 9868 9871 9874 9877 9879 9882 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9920 9920 9921 9921 9922 9924 9925 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 6667 4 11 1 9939 9939 9938 9937 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9920 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9861 9858 9855 9852 9849 9845 9842 9839 9836 9832 9829 9826 9823 9820 9818 9815 9812 9810 9808 9806 9805 9803 9802 9802 9802 9802 9802 9803 9804 9806 9808 9811 9814 9817 9821 9825 9829 9834 9839 9844 9849 9854 9860 9865 9871 9876 9882 9887 9892 9897 9902 9906 9911 9915 9919 9922 9925 9928 9931 9934 9936 9938 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9913 9911 9908 9904 9900 9896 9890 9884 9877 9869 9861 9851 9841 9829 9817 9804 9789 9774 9759 9742 9725 9707 9688 9669 9650 9631 9612 9593 9574 9555 9537 9520 9503 9488 9474 9461 9449 9438 9430 9422 9417 9413 9411 9410 9412 9415 9419 9425 9433 9442 9453 9465 9477 9491 9506 9521 9537 9553 9570 9587 9604 9621 9637 9654 9670 9685 9700 9715 9728 9742 9754 9766 9777 9787 9797 9806 9815 9822 9829 9836 9842 9848 9853 9858 9862 9866 9870 9873 9876 9879 9882 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9913 9915 9918 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9947 9948 9949 9950 9950 9950 9950 9950 9949 9948 9946 9945 9943 9940 9938 9935 9932 9929 9925 9921 9917 9913 9908 9903 9898 9892 9886 9879 9872 9864 9856 9847 9837 9827 9815 9803 9790 9775 9760 9744 9727 9709 9689 9669 9648 9626 9604 9580 9556 9531 9506 9481 9455 9430 9404 9379 9354 9330 9307 9284 9262 9242 9222 9204 9188 9173 9160 9149 9139 9132 9126 9122 9120 9121 9123 9127 9133 9141 9150 9161 9174 9189 9204 9221 9239 9259 9279 9300 9322 9344 9366 9389 9413 9436 9459 9482 9505 9527 9549 9571 9592 9612 9631 9650 9667 9684 9700 9716 9730 9743 9755 9767 9778 9787 9796 9805 9812 9819 9826 9832 9837 9843 9847 9852 9856 9860 9864 9868 9872 9876 9880 9883 9887 9891 9894 9898 9901 9905 9908 9911 9914 9917 9919 9922 9924 9925 9927 9928 9928 9929 9929 9929 9928 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 6668 4 11 1 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9893 9893 9892 9891 9890 9888 9887 9885 9883 9881 9879 9876 9874 9871 9868 9865 9862 9858 9855 9851 9847 9843 9838 9834 9829 9823 9818 9811 9805 9798 9791 9783 9775 9766 9757 9747 9737 9727 9716 9705 9693 9682 9670 9658 9646 9634 9622 9611 9600 9589 9579 9569 9561 9553 9545 9539 9534 9530 9527 9525 9524 9524 9525 9528 9531 9535 9540 9547 9553 9561 9569 9578 9587 9597 9607 9617 9628 9638 9649 9659 9669 9680 9690 9700 9710 9719 9728 9737 9746 9754 9762 9770 9778 9785 9792 9799 9805 9811 9817 9823 9828 9833 9838 9843 9847 9851 9855 9859 9862 9865 9868 9870 9872 9874 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9897 9896 9895 9893 9892 9890 9888 9885 9883 9881 9878 9876 9874 9871 9869 9867 9865 9864 9862 9861 9861 9860 9860 9860 9860 9861 9862 9863 9864 9866 9867 9869 9871 9872 9874 9876 9877 9879 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9883 9881 9879 9877 9875 9872 9870 9867 9864 9861 9857 9853 9850 9845 9841 9837 9832 9827 9823 9818 9813 9809 9804 9800 9796 9793 9790 9787 9785 9783 9782 9781 9781 9781 9782 9784 9786 9788 9791 9794 9797 9801 9804 9808 9812 9816 9820 9824 9827 9831 9834 9837 9839 9842 9844 9845 9847 9848 9849 9850 9850 9851 9851 9851 9851 9850 9850 9850 9849 9849 9849 9848 9848 9847 9847 9847 9847 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9845 9845 9845 9846 9846 9847 9848 9849 9850 9851 9853 9854 9856 9858 9860 9862 9865 9867 9870 9873 9875 9878 9881 9884 9888 9891 9894 9897 9900 9904 9907 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 6669 4 11 1 9941 9942 9944 9945 9946 9947 9948 9948 9948 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9907 9905 9902 9899 9896 9892 9889 9885 9881 9876 9872 9866 9861 9855 9849 9843 9836 9828 9820 9812 9803 9794 9784 9774 9763 9752 9741 9729 9717 9704 9691 9678 9664 9651 9637 9624 9610 9597 9584 9572 9559 9548 9537 9526 9516 9507 9499 9492 9485 9480 9476 9472 9470 9468 9468 9469 9470 9473 9477 9481 9487 9493 9500 9508 9516 9525 9535 9545 9556 9567 9579 9591 9603 9615 9628 9640 9653 9666 9678 9691 9704 9716 9728 9740 9752 9763 9774 9785 9795 9804 9814 9822 9831 9838 9845 9852 9858 9864 9869 9873 9877 9881 9884 9886 9889 9891 9893 9894 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9908 9910 9912 9914 9916 9919 9921 9923 9926 9929 9931 9934 9936 9939 9941 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9954 9955 9956 9958 9959 9961 9962 9964 9965 9967 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9958 9959 9960 9961 9963 9964 9966 9968 9970 9972 9974 9976 9978 9980 9982 9983 9985 9986 9987 9987 9988 9988 9988 9988 9987 9986 9985 9984 9983 9982 9980 9979 9978 9976 9975 9974 9973 9972 9971 9971 9970 9970 9970 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 6670 4 11 1 9965 9964 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9958 9957 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9943 9944 9946 9948 9951 9953 9955 9957 9960 9962 9964 9966 9969 9971 9972 9974 9976 9977 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9975 9974 9972 9971 9969 9967 9965 9963 9961 9959 9957 9956 9954 9952 9950 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9918 9918 9918 9919 9919 9920 9921 9923 9924 9926 9928 9930 9932 9934 9936 9939 9941 9944 9946 9948 9951 9953 9954 9956 9958 9959 9960 9960 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9948 9947 9946 9946 9946 9946 9946 9947 9948 9948 9949 9950 9951 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9958 9958 9957 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9940 9940 9940 9940 9941 9941 9942 9943 9945 9946 9948 9950 9952 9954 9955 9957 9959 9961 9963 9964 9966 9967 9968 9969 9970 9971 9971 9971 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9951 9952 9953 9954 9955 9957 9958 9960 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9973 9973 9973 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9967 9968 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9980 9980 9980 9979 9979 9978 9976 9975 9973 9972 9970 9968 9966 9964 9962 9959 9957 9955 9954 9952 9950 9949 9947 9946 9945 9945 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 6671 4 11 1 9948 9948 9947 9947 9946 9946 9945 9944 9942 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9915 9912 9910 9909 9907 9905 9904 9903 9902 9901 9901 9901 9901 9901 9902 9903 9904 9905 9907 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9937 9936 9935 9933 9931 9930 9928 9926 9924 9923 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9913 9914 9914 9915 9916 9917 9919 9920 9922 9924 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9898 9896 9894 9892 9889 9887 9884 9882 9879 9876 9873 9870 9867 9864 9860 9857 9854 9851 9848 9844 9841 9838 9836 9833 9830 9828 9826 9824 9822 9820 9818 9816 9815 9813 9812 9811 9810 9808 9807 9806 9805 9804 9803 9802 9800 9799 9798 9797 9796 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9785 9784 9783 9783 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9782 9782 9782 9782 9783 9783 9784 9784 9785 9785 9786 9786 9787 9787 9788 9789 9789 9790 9790 9791 9792 9792 9793 9794 9794 9795 9796 9797 9798 9799 9800 9801 9803 9804 9806 9807 9809 9811 9813 9816 9818 9820 9823 9826 9828 9831 9834 9836 9839 9842 9844 9847 9849 9851 9854 9856 9858 9860 9861 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 6672 4 11 1 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9903 9904 9904 9905 9906 9906 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9907 9908 9910 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9943 9944 9945 9945 9946 9946 9946 9945 9945 9944 9943 9941 9940 9938 9936 9934 9932 9929 9927 9925 9923 9921 9919 9917 9916 9915 9914 9913 9913 9913 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9929 9930 9930 9929 9928 9927 9925 9923 9921 9918 9915 9912 9908 9904 9900 9895 9890 9885 9880 9875 9869 9863 9858 9852 9846 9840 9834 9828 9821 9815 9808 9802 9795 9789 9782 9775 9769 9762 9755 9749 9743 9736 9731 9725 9720 9715 9710 9706 9703 9700 9698 9696 9695 9695 9695 9696 9698 9700 9703 9706 9710 9715 9720 9725 9731 9737 9743 9750 9756 9763 9770 9776 9783 9790 9796 9803 9809 9815 9821 9827 9832 9837 9842 9847 9852 9857 9861 9865 9869 9873 9877 9881 9885 9888 9892 9895 9898 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9933 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 6673 4 11 1 9964 9964 9964 9964 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9968 9969 9971 9973 9974 9976 9977 9979 9980 9981 9982 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9972 9972 9972 9972 9972 9973 9974 9975 9976 9977 9979 9980 9981 9983 9984 9985 9986 9987 9988 9989 9990 9990 9990 9990 9990 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9956 9953 9951 9949 9946 9943 9940 9937 9935 9932 9929 9926 9923 9921 9918 9916 9914 9912 9911 9910 9908 9908 9907 9906 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9953 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9974 9974 9974 9974 9973 9972 9970 9969 9967 9965 9963 9960 9958 9955 9952 9949 9947 9944 9941 9939 9937 9934 9932 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9904 9901 9898 9895 9892 9888 9884 9880 9876 9872 9867 9863 9859 9854 9850 9846 9843 9839 9836 9833 9831 9829 9828 9827 9826 9826 9826 9827 9828 9830 9832 9834 9837 9839 9843 9846 9850 9854 9858 9862 9866 9870 9874 9878 9882 9886 9890 9893 9897 9900 9904 9907 9910 9913 9916 9918 9920 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9955 9956 9958 9960 9962 9964 9966 9968 9970 9972 9974 9975 9977 9979 9980 9981 9982 9983 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9977 9976 9975 9973 9972 9971 6674 4 11 1 9969 9968 9967 9966 9965 9965 9964 9964 9964 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9940 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9867 9865 9863 9861 9860 9858 9857 9856 9855 9854 9853 9853 9853 9853 9853 9854 9854 9855 9857 9858 9860 9862 9863 9865 9868 9870 9872 9875 9877 9880 9883 9885 9888 9891 9894 9897 9899 9902 9905 9909 9912 9915 9918 9922 9925 9929 9933 9936 9940 9944 9948 9952 9955 9959 9962 9966 9969 9972 9975 9977 9979 9981 9982 9983 9983 9983 9983 9982 9981 9979 9978 9975 9973 9971 9968 9965 9962 9960 9957 9955 9953 9951 9949 9948 9947 9947 9946 9947 9948 9949 9950 9952 9954 9956 9959 9961 9964 9966 9969 9971 9973 9975 9977 9978 9979 9980 9980 9980 9980 9979 9978 9977 9975 9973 9971 9969 9966 9964 9961 9959 9956 9954 9951 9949 9947 9944 9943 9941 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9936 9937 9938 9939 9941 9942 9944 9946 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9916 9916 9916 9916 9916 9916 9917 9918 9919 9920 9922 9924 9925 9927 9930 9932 9934 9936 9939 9941 9944 9946 9949 9951 9953 9955 9957 9959 9961 9962 9963 9965 9965 9966 9967 9967 9967 9967 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 6675 4 11 1 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9959 9960 9961 9963 9964 9966 9967 9969 9971 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9983 9983 9983 9983 9983 9982 9981 9980 9979 9977 9976 9974 9973 9971 9970 9968 9967 9965 9964 9963 9962 9962 9962 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9950 9948 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9930 9930 9930 9930 9931 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9958 9957 9955 9954 9953 9951 9949 9948 9946 9944 9942 9940 9938 9937 9935 9934 9932 9931 9930 9929 9928 9927 9927 9927 9926 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9944 9945 9947 9948 9950 9952 9954 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9973 9974 9975 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9961 9959 9957 9956 9954 9952 9951 9949 9948 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9962 9962 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9973 9974 9976 9977 9979 9980 9982 9983 9984 9984 9985 9985 9986 9986 9985 6676 4 11 1 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9988 9987 9987 9987 9987 9987 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 9986 9987 9987 9988 9989 9990 9991 9992 9993 9994 9994 9995 9995 9996 9996 9995 9995 9994 9993 9992 9991 9989 9987 9985 9983 9981 9978 9976 9973 9971 9969 9966 9964 9962 9960 9959 9958 9957 9956 9955 9955 9955 9956 9956 9957 9958 9960 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9972 9972 9971 9970 9969 9968 9966 9964 9961 9959 9956 9953 9950 9947 9944 9941 9938 9935 9932 9930 9927 9925 9923 9921 9919 9918 9917 9916 9916 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9939 9940 9942 9944 9945 9947 9949 9951 9953 9956 9958 9960 9962 9963 9965 9967 9968 9969 9970 9971 9972 9972 9972 9972 9971 9970 9969 9968 9966 9964 9962 9959 9957 9954 9951 9948 9944 9941 9938 9934 9931 9928 9925 9922 9919 9917 9914 9912 9910 9908 9907 9906 9905 9904 9904 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9967 9967 9966 9966 9965 9964 9962 9960 9958 9956 9954 9951 9948 9945 9941 9938 9934 9929 9925 9921 9916 9911 9907 9902 9897 9892 9888 9883 9879 9875 9871 9867 9864 9860 9858 9855 9853 9851 9850 9849 9848 9848 9848 9848 9849 9850 9851 9853 9855 9857 9859 9862 9865 9868 9871 9874 9877 9880 9884 9887 9890 9894 9897 9900 9904 9907 9910 9913 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9978 6677 4 11 1 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9960 9958 9955 9953 9951 9948 9946 9943 9940 9937 9934 9932 9929 9926 9922 9919 9916 9913 9909 9906 9903 9899 9895 9892 9888 9884 9880 9876 9872 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9829 9825 9822 9819 9816 9813 9811 9808 9806 9805 9803 9802 9801 9800 9800 9800 9800 9800 9801 9802 9803 9805 9806 9808 9810 9812 9814 9816 9819 9821 9824 9826 9828 9830 9833 9835 9836 9838 9840 9841 9842 9843 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9844 9845 9846 9847 9849 9851 9853 9856 9859 9862 9865 9868 9872 9876 9880 9883 9887 9891 9894 9898 9901 9904 9907 9909 9911 9913 9914 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9930 9930 9929 9928 9927 9925 9923 9921 9919 9916 9913 9910 9907 9904 9901 9897 9894 9891 9887 9884 9881 9878 9875 9872 9869 9866 9864 9861 9859 9857 9856 9854 9853 9852 9851 9851 9850 9850 9851 9851 9852 9853 9854 9856 9858 9860 9862 9864 9866 9869 9871 9874 9876 9878 9881 9883 9884 9886 9887 9888 9889 9889 9889 9889 9888 9887 9886 9884 9882 9880 9878 9875 9873 9870 9867 9865 9862 9860 9857 9855 9853 9851 9849 9847 9846 9845 9844 9843 9843 9842 9842 9842 9842 9841 9841 9842 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9839 9839 9838 9838 9837 9836 9835 9835 9834 9833 9832 9831 9830 9829 9828 9826 9825 9824 9822 9821 9819 9817 9815 9813 9811 9809 9807 9805 9802 9800 9797 9795 9792 9790 9787 9784 9782 9779 9777 9775 9772 9770 9768 9765 9763 9761 9759 9756 9754 9752 9749 9747 9744 9742 9739 9736 9733 9730 9726 9723 9719 9715 9711 9706 9702 9697 9692 9688 9682 9677 9672 9666 9660 9654 9648 9641 9635 9628 9621 9613 9606 9598 9589 9581 9572 9563 9553 9543 9533 9522 9511 9499 9487 9475 9462 9448 9434 9420 9405 9389 9373 9356 9338 9319 9300 9279 9258 9235 9212 9186 9160 9132 9102 9071 9038 9003 8966 8927 8885 8841 8795 8746 8694 8639 8582 8521 8458 8391 8321 8248 8172 8092 8008 7921 7830 7736 7638 7537 7432 7323 7211 7096 6977 6856 6731 6603 6473 6341 6206 6070 5932 5793 5654 5514 5374 5235 5097 4960 4826 4693 4564 4437 4314 4195 4080 3969 3863 3762 3666 3575 3490 3409 3334 3264 3198 3138 3083 3032 2985 2943 2905 2870 2840 2813 2790 2771 2755 2743 2734 2730 6678 4 11 1 2729 2733 2742 2756 2774 2799 2829 2866 2909 2959 3017 3082 3154 3235 3324 3420 3524 3636 3756 3883 4016 4156 4302 4452 4608 4767 4929 5094 5260 5427 5593 5759 5923 6085 6243 6398 6549 6695 6836 6972 7101 7225 7343 7455 7560 7660 7754 7842 7925 8002 8075 8143 8207 8268 8325 8378 8429 8477 8523 8567 8609 8650 8689 8727 8763 8799 8833 8866 8899 8930 8960 8989 9017 9045 9071 9095 9119 9142 9163 9183 9202 9220 9237 9253 9268 9282 9295 9308 9320 9331 9342 9352 9363 9373 9382 9392 9402 9411 9421 9431 9441 9451 9461 9471 9481 9492 9502 9512 9523 9533 9544 9554 9564 9574 9584 9593 9603 9612 9621 9630 9638 9646 9654 9662 9669 9676 9683 9690 9696 9702 9708 9714 9720 9725 9730 9736 9741 9746 9750 9755 9759 9764 9768 9772 9776 9780 9783 9787 9790 9793 9796 9799 9802 9805 9808 9810 9812 9815 9817 9819 9821 9822 9824 9826 9828 9829 9831 9832 9833 9835 9836 9837 9839 9840 9841 9842 9844 9845 9846 9847 9849 9850 9851 9853 9854 9855 9857 9858 9860 9861 9863 9864 9866 9867 9868 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9907 9906 9905 9904 9902 9901 9898 9896 9893 9890 9887 9883 9879 9875 9870 9865 9860 9854 9849 9843 9837 9830 9824 9818 9811 9805 9799 9793 9787 9782 9777 9772 9767 9763 9760 9757 9755 9753 9752 9752 9752 9753 9755 9757 9760 9763 9767 9771 9776 9782 9787 9793 9800 9806 9813 9820 9827 9833 9840 9847 9853 9859 9865 9871 9876 9881 9885 9889 9893 9896 9899 9902 9904 9905 9907 9908 9908 9909 9909 9909 9908 9907 9907 9906 9904 9903 9902 9900 9899 9897 9895 9893 9892 9890 9888 9886 9883 9881 9879 9877 9875 9872 9870 9868 9866 9864 9861 9859 9857 9855 9853 9852 9850 9848 9847 9845 9844 9843 9841 9840 9839 9838 9836 9835 9833 9831 9829 9826 9824 9820 9817 9813 9808 9803 9798 9792 9786 9779 9772 9764 9756 9748 9740 9731 9722 9714 9705 9696 9688 9680 9672 9664 9657 9651 9645 9639 9634 9630 9626 9623 9621 9619 9617 9617 9616 9616 9617 9617 9619 9620 9622 9624 9626 9628 9631 9633 9636 9639 9642 9646 9649 9653 9656 9660 9665 9669 9674 9679 9684 9689 9695 9701 9707 9714 9720 9727 9734 9741 9748 9755 9761 9768 9775 9782 9788 9794 9800 9806 9811 9816 9821 9825 9829 9833 9837 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9881 9884 9888 9891 9895 9899 9902 9906 9909 9912 9916 9919 9921 9924 9926 9928 9930 9931 9932 9933 9933 9933 9933 9933 6679 4 11 1 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9929 9929 9930 9931 9932 9933 9935 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9939 9937 9935 9933 9931 9929 9926 9924 9922 9920 9919 9917 9915 9913 9911 9910 9908 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9904 9905 9906 9907 9909 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9938 9939 9940 9940 9941 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9929 9928 9927 9927 9927 9927 9927 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9936 9935 9935 9934 9932 9931 9929 9927 9925 9923 9921 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9894 9891 9889 9887 9885 9884 9882 9880 9879 9877 9876 9875 9874 9872 9871 9871 9870 9869 9868 9867 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9863 9863 9863 9864 9864 9864 9864 9865 9865 9866 9867 9867 9868 9869 9871 9872 9873 9875 9876 9878 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9896 9898 9899 9900 9900 9901 9902 9902 9902 9902 9902 9901 9901 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9942 9942 9942 9942 9942 9943 9944 9945 9947 9949 9950 9952 9954 9957 9959 9961 9963 9964 9966 9968 9969 9970 9971 9971 9971 9971 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9966 9966 6680 4 11 1 9966 9966 9965 9964 9964 9962 9961 9960 9958 9956 9954 9951 9948 9945 9942 9939 9935 9931 9926 9921 9916 9910 9904 9898 9891 9883 9875 9867 9858 9848 9838 9828 9816 9805 9792 9779 9766 9751 9737 9721 9706 9689 9673 9655 9638 9620 9602 9584 9565 9547 9529 9510 9492 9475 9458 9441 9425 9409 9395 9381 9368 9357 9346 9336 9328 9321 9316 9311 9308 9307 9307 9308 9310 9314 9319 9326 9333 9342 9351 9362 9373 9385 9398 9412 9426 9441 9455 9471 9486 9501 9517 9532 9548 9563 9578 9593 9607 9621 9634 9647 9660 9672 9683 9694 9704 9713 9722 9730 9738 9744 9750 9755 9760 9764 9767 9770 9772 9773 9774 9774 9774 9773 9773 9771 9770 9768 9767 9765 9764 9762 9761 9760 9759 9758 9758 9758 9758 9759 9760 9761 9763 9766 9768 9771 9774 9778 9781 9785 9789 9794 9798 9802 9807 9811 9815 9820 9824 9828 9832 9836 9841 9845 9849 9852 9856 9860 9864 9868 9872 9876 9880 9883 9887 9891 9895 9898 9902 9905 9908 9911 9914 9916 9919 9921 9922 9924 9925 9926 9926 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9925 9926 9928 9929 9931 9933 9935 9937 9939 9942 9944 9946 9947 9949 9951 9952 9953 9954 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9968 9968 9967 9966 9965 9964 9963 9961 9959 9957 9955 9953 9951 9949 9948 9946 9944 9943 9942 9940 9940 9939 9939 9938 9939 9939 9939 9940 9941 9942 9944 9945 9946 9948 9949 9951 9952 9954 9955 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9978 9978 9977 9977 9977 9976 9976 9975 9974 9973 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9956 9954 9953 9953 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 6681 4 11 2 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9890 9887 9885 9883 9882 9880 9879 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9886 9885 9884 9883 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9858 9857 9856 9856 9856 9856 9856 9857 9858 9859 9860 9861 9862 9864 9866 9867 9869 9871 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9870 9869 9869 9869 9869 9869 9870 9870 9871 9872 9874 9875 9877 9879 9881 9883 9885 9888 9890 9893 9895 9898 9900 9902 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9956 9955 9954 9952 9951 9950 9948 9946 9945 9943 9942 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9929 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9931 9931 9932 9933 9934 9935 9937 9938 9940 9943 9945 9948 9950 9953 9956 9959 9962 9965 9967 9970 9972 9974 9976 9977 9978 9979 9980 9980 9979 9979 9978 9977 9976 9974 9972 9971 9969 9967 9965 9963 9961 9959 9958 9957 9956 9955 9954 9954 9954 9954 9955 9956 9956 9958 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9972 9972 9971 6682 4 11 2 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9953 9952 9951 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9939 9938 9936 9933 9931 9928 9926 9923 9919 9916 9913 9909 9905 9901 9897 9893 9889 9885 9881 9877 9874 9870 9867 9864 9861 9858 9856 9855 9854 9853 9852 9852 9853 9854 9855 9856 9858 9861 9863 9866 9869 9872 9876 9879 9883 9886 9889 9893 9896 9899 9902 9905 9908 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9951 9952 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9971 9971 9970 9970 9969 9967 9966 9964 9962 9960 9958 9956 9953 9951 9949 9946 9944 9942 9940 9938 9937 9936 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9929 9929 9930 9931 9932 9934 9935 9937 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9936 9934 9932 9931 9930 9929 9928 9928 9928 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9970 9970 9969 9968 9967 9967 9965 9964 9963 6683 4 11 2 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9956 9957 9957 9958 9960 9961 9962 9964 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9955 9954 9953 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9961 9961 9962 9963 9963 9963 9963 9962 9961 9959 9957 9955 9952 9949 9945 9941 9937 9933 9928 9923 9919 9914 9909 9904 9900 9895 9891 9887 9884 9880 9877 9875 9872 9871 9869 9868 9867 9867 9867 9867 9868 9868 9869 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9957 9958 9959 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 9963 9962 9961 9959 9958 9956 9953 9951 9948 9945 9942 9939 9936 9932 9928 9925 9921 9917 9913 9910 9906 9902 9899 9895 9892 9889 9886 9884 9881 9879 9878 9876 9875 9874 9874 9874 9874 9874 9875 9877 9878 9880 9882 9884 9887 9890 9892 9896 9899 9902 9905 9909 9912 9915 9919 9922 9925 9928 9931 9933 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9977 9978 9980 9981 9983 9984 9986 9987 9989 9990 9991 9992 9993 9993 9993 9993 9993 9992 9991 9990 9988 9986 9984 9981 9979 9976 9974 9971 9968 9966 9963 9961 9959 9957 9956 9955 9954 9954 9954 9954 9955 9956 9957 9958 9960 9961 9963 9965 9966 9968 9970 9971 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9969 9969 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9966 9964 9963 9962 9961 9960 9960 9959 9959 9959 9960 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9902 9900 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9892 9892 9892 6684 4 11 2 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9892 9893 9893 9895 9896 9897 9899 9900 9902 9904 9906 9909 9911 9913 9916 9918 9921 9924 9927 9929 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9956 9957 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9953 9953 9954 9955 9956 9957 9959 9960 9962 9964 9967 9969 9971 9974 9976 9979 9981 9984 9986 9988 9990 9992 9993 9995 9996 9996 9996 9996 9996 9995 9994 9993 9991 9990 9988 9985 9983 9981 9978 9976 9973 9971 9969 9967 9965 9963 9962 9961 9961 9960 9961 9961 9962 9963 9964 9966 9968 9970 9972 9974 9976 9978 9980 9982 9984 9985 9987 9988 9989 9989 9990 9989 9989 9988 9988 9986 9985 9983 9982 9980 9978 9976 9974 9972 9971 9969 9968 9966 9965 9964 9963 9963 9963 9963 9963 9963 9964 9965 9965 9966 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9899 9897 9896 9894 9893 9892 9892 9891 9891 9890 9891 9891 9891 9892 9893 9894 9896 9897 9899 9900 9902 9904 9906 9908 9909 9911 9912 9913 9915 9915 9916 9916 9917 9917 9916 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9904 9903 9904 6685 4 11 2 9904 9905 9906 9907 9909 9911 9913 9916 9919 9923 9926 9930 9934 9937 9941 9945 9949 9953 9957 9961 9964 9967 9970 9973 9976 9978 9980 9981 9983 9984 9985 9985 9986 9986 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9930 9929 9927 9926 9924 9924 9923 9923 9922 9923 9923 9924 9925 9927 9928 9930 9932 9935 9937 9940 9943 9945 9948 9951 9954 9956 9959 9961 9963 9965 9967 9968 9970 9971 9971 9972 9972 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9983 9982 9980 9979 9977 9976 9974 9972 9971 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9948 9948 9949 9951 9952 9953 9955 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 6686 4 11 2 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9965 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9962 9961 9960 9958 9956 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9939 9939 9939 9939 9939 9940 9941 9942 9943 9944 9946 9947 9949 9951 9952 9954 9956 9958 9960 9962 9963 9965 9967 9968 9969 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999 999910000100001000010000100001000010000100001000010000 9999 9999 9998 9998 9997 9996 9996 9995 9994 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9966 9965 9965 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9990 9990 9989 9989 9988 9987 9986 9984 9983 9981 9979 9977 9975 9974 9972 9970 9969 9967 9966 9965 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9949 9948 9946 9943 9941 9939 9937 9934 9932 9930 9928 9926 9925 9924 9923 9922 9922 9922 9922 9923 9924 9925 9927 9929 9931 9934 9936 9939 9941 9944 9947 9949 9952 9954 9956 9958 9959 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9960 9961 9962 9963 9964 9966 9967 9969 9971 9973 9975 9977 9979 9981 9982 9984 9985 9986 9987 9988 9988 9989 9989 9988 9988 9987 9986 9985 9984 9982 9981 9979 9978 9977 9975 9974 9973 9972 9972 9971 9971 9971 9971 9972 9973 9974 9975 9976 9978 9979 9981 9983 9984 9986 9988 9989 9991 9992 9993 9994 9995 9995 9995 9995 9995 9995 9994 9993 9992 9990 9989 9987 9986 9984 9983 9981 9979 9978 9977 9975 9975 9974 9973 9973 9973 9973 9973 9974 9974 9975 9976 9977 9978 9979 9981 9982 6687 4 11 2 9983 9984 9984 9985 9985 9986 9986 9985 9985 9984 9983 9982 9981 9979 9978 9976 9974 9972 9971 9969 9967 9966 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9963 9965 9966 9967 9968 9969 9970 9972 9973 9974 9974 9975 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9975 9975 9976 9975 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9959 9957 9956 9956 9955 9955 9954 9954 9955 9955 9956 9957 9958 9959 9961 9963 9964 9966 9968 9969 9971 9973 9974 9976 9977 9978 9979 9979 9979 9979 9979 9979 9978 9977 9975 9973 9971 9969 9966 9963 9960 9956 9952 9948 9944 9939 9935 9930 9925 9919 9914 9908 9902 9896 9890 9884 9877 9871 9864 9857 9850 9843 9835 9828 9820 9812 9804 9795 9787 9778 9770 9761 9751 9742 9733 9724 9715 9705 9696 9687 9679 9671 9663 9655 9648 9642 9637 9632 9628 9625 9623 9622 9622 9622 9624 9627 9632 9637 9643 9650 9658 9666 9676 9686 9696 9707 9718 9730 9741 9753 9764 9776 9787 9798 9808 9818 9827 9836 9845 9852 9859 9866 9872 9878 9883 9887 9891 9895 9899 9902 9905 9908 9911 9914 9916 9919 9922 9925 9928 9930 9933 9936 9939 9942 9945 9948 9951 9954 9956 9959 9961 9963 9965 9967 9968 9969 9970 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9964 9962 9961 9959 9957 9955 9953 9950 9948 9945 9943 9940 9937 9934 9931 9927 9924 9920 9916 9913 9909 9905 9901 9897 9893 9889 9885 9881 9877 9874 9870 9867 9864 9862 9859 9858 9856 9855 9854 9854 9854 9855 9856 9857 9859 9861 9863 9866 9869 9872 9875 9879 9882 9886 9890 9893 9897 9901 9904 9908 9911 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9968 9969 9970 9971 9972 9973 9973 9973 9973 9972 9971 9970 9968 9966 9964 9962 9959 9956 9953 9949 9946 9942 9938 9935 9931 9927 9924 9921 9918 9915 9912 9910 9907 9906 9904 9903 9902 9901 9901 9901 9901 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9946 9948 9951 9954 9957 9959 9962 9965 9968 9970 9973 9975 9977 6688 4 11 2 9979 9981 9982 9984 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9974 9973 9972 9971 9970 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9972 9973 9974 9976 9977 9979 9980 9982 9983 9985 9986 9988 9989 9990 9991 9992 9992 9993 9993 9993 9993 9993 9993 9992 9991 9991 9990 9989 9988 9987 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9977 9976 9976 9976 9977 9977 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9973 9973 9972 9972 9973 9973 9973 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9977 9976 9975 9974 9972 9970 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9950 9948 9946 9945 9943 9942 9941 9940 9939 9939 9939 9939 9939 9940 9940 9941 9943 9944 9946 9947 9949 9951 9953 9956 9958 9960 9962 9964 9966 9968 9970 9972 9974 9975 9976 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9936 9935 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9872 9871 9869 9868 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9859 9859 9860 9861 9863 9864 9866 9869 9871 9874 9877 9880 9884 9887 9891 9895 9899 9903 9907 9911 9915 9919 9922 9926 9929 9932 9935 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9929 9929 9929 9929 9929 9929 9930 9931 9932 9933 9934 6689 4 11 2 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9949 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9949 9948 9947 9945 9943 9941 9938 9936 9933 9930 9926 9923 9919 9915 9911 9907 9903 9899 9895 9891 9887 9883 9879 9876 9872 9869 9866 9863 9860 9858 9856 9854 9853 9851 9850 9849 9849 9849 9848 9849 9849 9849 9850 9851 9852 9853 9854 9856 9857 9859 9861 9863 9865 9867 9870 9872 9875 9878 9881 9884 9887 9890 9893 9897 9901 9904 9908 9912 9916 9919 9923 9927 9931 9934 9938 9941 9944 9947 9950 9952 9955 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9972 9973 9975 9977 9979 9981 9983 9985 9986 9988 9990 9991 9993 9994 9995 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9968 9967 9966 9966 9966 9966 9966 9966 9967 9968 9968 9969 9971 9972 9973 9975 9977 9978 9980 9982 9983 9985 9986 9988 9989 9990 9991 9992 9993 9994 9994 9995 9995 9995 9995 9995 9995 9994 9993 9993 9992 9991 9990 9989 9988 9986 9985 9983 9982 9980 9979 9977 9976 9974 9973 9972 9970 9969 9968 9968 9967 9967 9966 9966 9967 9967 9968 9968 9970 9971 9972 9974 9975 9977 9979 9981 9983 9984 9986 9988 9989 9990 9991 9991 9992 9992 9992 9991 9990 9989 9988 9987 9985 9984 9982 9980 9978 9976 9974 9973 9971 9970 9968 9967 9966 9966 9966 9965 9966 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 6690 4 11 2 9972 9972 9973 9973 9974 9975 9976 9977 9978 9980 9981 9983 9984 9986 9987 9989 9990 9991 9992 9993 9994 9994 9995 9995 9994 9993 9992 9991 9990 9988 9986 9983 9981 9978 9976 9973 9970 9968 9965 9963 9961 9959 9957 9956 9955 9954 9954 9954 9954 9955 9955 9957 9958 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 9973 9973 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9962 9961 9961 9960 9960 9961 9961 9962 9963 9964 9965 9967 9968 9970 9971 9973 9974 9975 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9974 9972 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9950 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9939 9936 9933 9930 9926 9921 9916 9911 9905 9899 9892 9884 9877 9869 9860 9851 9842 9833 9824 9814 9805 9796 9787 9779 9771 9763 9756 9749 9744 9738 9734 9731 9728 9726 9725 9725 9725 9726 9728 9731 9734 9737 9741 9745 9750 9754 9759 9764 9769 9773 9778 9782 9787 9791 9794 9798 9801 9804 9807 9810 9812 9814 9816 9818 9820 9822 9823 9825 9827 9828 9830 9832 9834 9836 9838 9840 9842 9844 9847 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9872 9874 9876 9878 9880 9881 9883 9885 9887 9889 9890 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9924 9925 9927 9928 9929 9930 9932 9933 9934 9936 9938 9939 9941 9943 9945 9946 9948 9950 9952 6691 4 11 2 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9936 9934 9932 9930 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9900 9900 9900 9900 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9966 9967 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9983 9983 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9973 9974 9976 9977 9978 9979 9980 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9987 9987 9986 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9972 9970 9969 9968 9967 9967 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9979 9979 9978 9978 9977 9975 9974 9972 9971 9969 9967 9965 9963 9961 9959 9958 9956 9954 9953 9951 9950 9949 9948 9947 9947 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9961 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 6692 4 11 2 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9941 9942 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9964 9964 9965 9966 9967 9969 9970 9972 9973 9975 9976 9978 9980 9981 9983 9984 9985 9987 9988 9988 9989 9990 9990 9990 9990 9990 9990 9989 9988 9987 9986 9985 9983 9982 9980 9978 9976 9974 9972 9970 9968 9965 9963 9961 9958 9956 9953 9950 9948 9945 9942 9939 9935 9932 9928 9925 9921 9916 9912 9907 9902 9896 9891 9885 9878 9871 9864 9856 9849 9840 9832 9823 9815 9806 9797 9788 9779 9770 9761 9753 9745 9738 9731 9724 9719 9714 9709 9706 9703 9702 9701 9701 9703 9705 9708 9712 9716 9722 9728 9735 9743 9751 9759 9768 9777 9786 9795 9804 9813 9822 9830 9839 9846 9854 9861 9867 9873 9879 9884 9888 9892 9896 9899 9902 9904 9906 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9938 9939 9939 9939 9938 9937 9936 9935 9933 9932 9929 9927 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9893 9891 9889 9887 9885 9884 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9903 9904 9906 9908 9910 9913 9915 9918 9921 9925 9928 9931 9935 9939 9942 9946 9950 9953 9957 9960 9963 9966 9969 9971 9973 9975 9977 9978 9979 9980 9980 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9968 9968 9967 9966 9964 9963 9961 9960 9958 9956 9954 9953 9951 9949 9947 9945 9944 9942 9940 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9927 9924 9921 9918 9915 9911 9907 9902 9898 9892 9887 9882 9876 9870 9864 9858 9851 9845 9839 9833 9827 9822 9816 9811 9806 9802 9798 9794 9791 9789 9786 9785 9784 9783 9783 9783 9784 9786 9787 9789 9792 9794 9797 9801 9804 9808 9811 9815 9819 9823 9827 9831 9834 9838 9841 9845 9848 9851 9854 9857 9860 9863 9866 9868 9871 9874 9876 9879 9882 9885 9887 9890 9893 9896 9899 9903 9906 9909 9913 9916 9919 9923 9926 9929 9932 9935 9938 9941 9943 9945 9947 9949 9950 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 6693 4 11 2 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9972 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9981 9981 9981 9980 9979 9978 9977 9976 9974 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9953 9951 9950 9949 9948 9948 9947 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9981 9981 9981 9981 9981 9980 9979 9978 9977 9975 9973 9971 9969 9967 9965 9962 9960 9958 9955 9953 9951 9949 9947 9945 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9924 9925 9926 9928 9929 9931 9934 9936 9938 9941 9944 9947 9949 9952 9955 9958 9960 9963 9965 9967 9968 9970 9971 9972 9972 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9955 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9933 9932 9931 9931 9931 9931 9931 9932 9933 9934 9936 9937 9939 9941 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9963 9964 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 6694 4 11 2 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9953 9953 9954 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9958 9958 9959 9960 9962 9963 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9969 9969 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9946 9946 9945 9943 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 6695 4 11 2 9965 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9963 9964 9966 9968 9970 9972 9974 9977 9979 9981 9983 9985 9986 9988 9989 9990 9991 9991 9991 9991 9991 9990 9989 9988 9986 9985 9983 9981 9979 9977 9975 9973 9971 9969 9967 9965 9964 9963 9962 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9942 9940 9939 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9915 9913 9911 9910 9909 9908 9907 9907 9906 9906 9907 9907 9908 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9939 9941 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9948 9947 9945 9943 9941 9938 9936 9934 9932 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9911 9910 9908 9907 9907 9906 9905 9905 9905 9904 9904 9904 9904 9905 9905 9905 9906 9907 9908 9908 9909 9911 9912 9913 9915 9916 9918 9919 9921 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9942 9942 9943 9943 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9922 9920 9919 9918 9917 9915 9914 9914 9913 9912 9912 9911 9911 9911 9912 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9904 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9893 9891 9890 9888 9886 9883 9880 9877 9873 9869 9865 9860 9855 9850 9844 9838 9831 9824 9817 9809 9801 9792 9783 9773 9763 9752 9741 9729 9717 9703 9689 9674 9658 9641 9624 9605 9585 9564 9542 9519 9494 9469 9442 9413 9384 9353 9320 9287 9252 9215 9177 9138 9097 9054 9010 8965 8918 8870 8821 8769 8717 8663 8608 8552 8495 8436 8377 8317 8257 8196 8135 8073 8012 7952 7892 7833 7775 7719 7665 6696 4 11 2 7613 7563 7516 7472 7432 7395 7361 7332 7307 7286 7270 7259 7252 7250 7253 7261 7273 7290 7312 7337 7368 7402 7439 7481 7525 7573 7623 7676 7730 7787 7845 7904 7964 8024 8085 8146 8207 8268 8328 8387 8446 8503 8559 8614 8668 8720 8771 8820 8867 8913 8958 9001 9042 9081 9119 9156 9190 9224 9256 9286 9315 9343 9369 9394 9418 9440 9461 9482 9501 9519 9536 9552 9567 9582 9595 9608 9619 9630 9641 9651 9660 9668 9676 9683 9690 9696 9701 9706 9711 9715 9719 9722 9725 9727 9729 9731 9732 9732 9733 9732 9732 9730 9729 9726 9724 9721 9717 9713 9708 9702 9696 9690 9683 9675 9666 9656 9646 9635 9623 9610 9596 9581 9565 9548 9530 9510 9489 9467 9444 9419 9392 9365 9335 9305 9273 9240 9205 9170 9134 9097 9059 9021 8982 8944 8906 8869 8832 8796 8762 8730 8699 8671 8645 8622 8602 8585 8572 8562 8555 8552 8553 8558 8567 8579 8594 8613 8635 8660 8687 8717 8750 8784 8819 8856 8894 8933 8972 9011 9050 9089 9127 9164 9201 9236 9270 9303 9335 9365 9394 9421 9447 9472 9495 9517 9538 9558 9577 9595 9612 9628 9643 9657 9671 9684 9697 9708 9720 9730 9740 9750 9759 9767 9775 9782 9789 9795 9801 9806 9811 9815 9819 9823 9826 9828 9831 9833 9835 9837 9839 9841 9843 9845 9846 9848 9850 9852 9855 9857 9860 9862 9865 9867 9870 9873 9876 9879 9881 9884 9886 9888 9891 9892 9894 9895 9897 9897 9898 9898 9898 9898 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9876 9875 9873 9871 9870 9868 9867 9865 9863 9861 9859 9857 9855 9853 9851 9848 9845 9843 9840 9837 9834 9831 9828 9825 9821 9818 9815 9812 9810 9807 9804 9802 9800 9798 9796 9795 9794 9793 9792 9791 9791 9791 9792 9792 9793 9794 9795 9796 9797 9799 9800 9802 9804 9806 9807 9809 9811 9813 9815 9817 9819 9820 9822 9824 9825 9827 9828 9830 9831 9832 9834 9835 9836 9836 9837 9838 9838 9838 9839 9839 9838 9838 9838 9837 9836 9836 9835 9834 9832 9831 9829 9828 9826 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9800 9798 9796 9795 9793 9792 9790 9789 9788 9787 9786 9785 9784 9784 9783 9783 9782 9782 9782 9782 9782 9783 9783 9783 9784 9785 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9795 9796 9797 9798 9799 9799 9800 9800 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9804 9804 9805 9806 9806 9807 9808 9809 9809 9810 9811 9812 9812 9813 9813 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9814 9815 9815 9815 9816 9816 9817 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 6697 4 11 2 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9846 9847 9849 9851 9854 9856 9858 9861 9863 9865 9868 9870 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9888 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9876 9877 9877 9878 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9891 9890 9889 9888 9887 9885 9883 9882 9880 9878 9876 9874 9872 9870 9869 9867 9866 9864 9863 9862 9861 9860 9859 9859 9858 9858 9857 9857 9857 9856 9856 9855 9854 9853 9852 9851 9850 9848 9847 9845 9843 9840 9838 9836 9833 9831 9829 9826 9824 9822 9820 9818 9817 9816 9815 9814 9813 9813 9813 9814 9814 9815 9816 9818 9819 9820 9822 9823 9825 9826 9827 9828 9828 9828 9828 9828 9827 9825 9824 9821 9818 9815 9811 9807 9803 9798 9792 9786 9780 9774 9767 9760 9753 9746 9739 9732 9724 9717 9710 9703 9696 9689 9683 9677 9671 9666 9661 9656 9652 9649 9646 9643 9641 9640 9639 9639 9640 9641 9642 9644 9647 9650 9654 9658 9662 9667 9672 9678 9683 9689 9695 9701 9707 9713 9719 9725 9730 9736 9741 9747 9751 9756 9761 9765 9769 9773 9776 9779 9782 9785 9788 9790 9792 9794 9796 9797 9798 9800 9801 9801 9802 9802 9803 9803 9803 9803 9803 9802 9802 9801 9801 9800 9800 9799 9799 9799 9799 9799 9799 9800 9801 9802 9803 9805 9807 9809 9811 9814 9817 9820 9823 9826 9830 9834 9837 9841 9845 9849 9853 9856 9860 9863 9867 9870 9873 9876 9878 9881 9883 9885 9888 9890 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9931 9932 9933 9934 9936 9936 9937 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9911 9910 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9865 9862 9860 9858 9856 9855 9854 9853 9852 9852 9852 9853 9854 9855 9856 9857 9859 9861 9863 6698 4 11 2 9865 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9940 9940 9940 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9872 9870 9869 9867 9866 9864 9862 9861 9859 9858 9856 9854 9852 9850 9848 9846 9843 9840 9837 9834 9830 9826 9822 9817 9812 9806 9800 9793 9786 9779 9771 9762 9753 9743 9732 9721 9709 9696 9682 9667 9652 9636 9618 9600 9581 9561 9539 9517 9493 9469 9443 9416 9388 9359 9329 9298 9266 9233 9199 9165 9129 9094 9057 9020 8983 8946 8909 8872 8835 8798 8762 8727 8693 8660 8628 8597 8568 8540 8515 8491 8470 8451 8435 8420 8409 8400 8394 8391 8390 8393 8398 8406 8416 8429 8445 8464 8484 8507 8532 8559 8587 8618 8649 8682 8716 8751 8786 8822 8859 8895 8932 8969 9005 9041 9077 9112 9147 9181 9215 9247 9279 9311 9341 9370 9399 9426 9453 9479 9504 9528 9551 9573 9594 9614 9633 9651 9668 9684 9700 9714 9727 9739 9750 9761 9770 9779 9787 9794 9800 9806 9811 9816 9821 9825 9829 9833 9836 9840 9843 9847 9850 9854 9858 9862 9866 9871 9875 9879 9884 9888 9893 9897 9902 9906 9910 9913 9917 9920 9922 9925 9927 9928 9929 9929 9930 9929 9929 9928 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9911 9910 9910 9909 9909 9909 9910 9911 9911 9913 9914 9916 9917 9919 9921 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 6699 4 11 2 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9908 9906 9903 9900 9897 9893 9889 9885 9881 9876 9872 9866 9860 9854 9848 9841 9833 9825 9816 9806 9796 9785 9773 9760 9747 9732 9717 9701 9684 9666 9647 9627 9607 9586 9565 9542 9520 9497 9475 9452 9429 9407 9385 9364 9344 9325 9307 9291 9276 9262 9250 9241 9233 9227 9223 9222 9222 9225 9229 9236 9245 9255 9267 9281 9296 9313 9330 9349 9368 9388 9408 9429 9449 9470 9490 9511 9530 9549 9568 9586 9603 9620 9636 9651 9665 9679 9692 9704 9715 9727 9737 9747 9757 9766 9775 9783 9792 9800 9807 9815 9823 9830 9837 9844 9850 9857 9863 9869 9875 9880 9885 9890 9895 9899 9902 9906 9909 9911 9913 9915 9917 9918 9919 9919 9919 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9918 9918 9918 9919 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9955 9954 9953 9951 9950 9948 9946 9945 9943 9942 9940 9939 9938 9938 9937 9937 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9935 9934 9932 9931 9929 9928 9927 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9929 9929 9928 9929 9929 9929 9930 9931 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9952 9954 9956 9957 9959 9960 9961 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9938 6700 4 11 2 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9950 9951 9951 9950 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9908 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9941 9943 9943 9944 9945 9945 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9940 9940 9941 9941 9942 9943 9945 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9962 9963 9963 9962 9962 9961 9960 9958 9956 9954 9952 9950 9947 9945 9942 9939 9937 9934 9932 9930 9927 9926 9924 9923 9921 9921 9920 9920 9919 9920 9920 9920 9921 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9927 9925 9923 9921 9919 9916 9914 9911 9909 9906 9903 9901 9898 9896 9894 9892 9890 9888 9887 9885 9884 9884 9883 9883 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9883 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9873 9872 9873 9873 9873 9874 9875 9877 9878 9880 9882 9885 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9916 9919 9922 9924 9927 9929 9931 9933 9935 9936 9938 9939 9940 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9896 9893 9890 9887 9885 9882 9879 9876 9873 9871 9868 9866 9863 9861 9859 9857 9855 9854 9852 9851 9850 9849 9848 9847 9846 9846 9846 9845 9845 9845 9845 9845 9846 9846 9846 9847 9847 9848 9849 9849 9850 9851 9853 9854 9855 9857 9858 9860 9862 9864 9866 9868 9870 9872 9874 9877 9879 9881 9884 9886 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9911 6701 4 11 3 9900 9902 9903 9905 9907 9908 9910 9912 9913 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9944 9944 9944 9943 9942 9941 9940 9939 9937 9935 9932 9930 9927 9924 9920 9917 9913 9908 9904 9899 9895 9889 9884 9879 9874 9868 9862 9857 9851 9846 9840 9834 9829 9824 9818 9813 9808 9804 9799 9795 9791 9787 9783 9779 9776 9773 9771 9768 9766 9765 9763 9762 9761 9760 9760 9760 9760 9760 9761 9762 9763 9764 9766 9767 9769 9771 9774 9776 9778 9781 9783 9786 9789 9792 9794 9797 9800 9803 9806 9809 9811 9814 9817 9820 9823 9825 9828 9831 9833 9836 9839 9841 9844 9846 9849 9852 9854 9856 9859 9861 9864 9866 9868 9870 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9903 9903 9902 9902 9901 9902 9902 9903 9904 9905 9906 9908 9910 9912 9915 9917 9920 9923 9926 9929 9932 9935 9937 9940 9943 9945 9947 9949 9950 9951 9952 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9940 9940 9939 9938 9938 9938 9938 9938 9939 9940 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9955 9955 9955 9955 9954 9954 9952 9951 9949 9947 9945 9942 9940 9937 9934 9931 9928 9925 9921 9918 9915 9912 9909 9907 9904 9902 9900 9898 9896 9895 9893 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 6702 4 11 3 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9918 9916 9913 9911 9909 9907 9905 9903 9901 9899 9898 9896 9895 9893 9892 9891 9891 9890 9890 9890 9890 9890 9890 9891 9892 9893 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9913 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9933 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9879 9876 9873 9870 9868 9865 9863 9861 9860 9858 9858 9857 9857 9857 9858 9860 9861 9864 9866 9869 9872 9876 9880 9884 9888 9893 9897 9902 9907 9911 9916 9920 9924 9928 9932 9936 9939 9942 9944 9947 9949 9951 9952 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9939 9938 9937 9936 9936 9936 9936 9937 9938 9939 9940 9942 9943 9945 9948 9950 9952 9954 9957 9959 9961 9963 9965 9967 9968 9969 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 6703 4 11 3 9943 9943 9944 9944 9944 9945 9946 9947 9948 9949 9950 9952 9953 9955 9957 9959 9960 9962 9964 9965 9967 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9896 9894 9891 9888 9886 9883 9880 9878 9876 9874 9872 9871 9869 9868 9867 9867 9867 9867 9867 9868 9868 9870 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9894 9895 9895 9895 9895 9894 9893 9892 9890 9887 9885 9881 9878 9874 9869 9864 9859 9854 9848 9842 9836 9829 9822 9814 9806 9798 9789 9779 9768 9757 9744 9730 9714 9697 9677 9656 9632 9605 9576 9543 9507 9467 9423 9375 9323 9266 9204 9138 9067 8991 8911 8826 8736 8642 8545 8443 8339 8231 8122 8010 7898 7784 7672 7559 7449 7341 7236 7135 7039 6947 6862 6784 6713 6649 6594 6548 6511 6483 6466 6457 6459 6470 6491 6522 6561 6610 6667 6731 6803 6882 6966 7057 7151 7250 7352 7456 7562 7669 7777 7884 7990 8095 8198 8299 8396 8490 8581 8668 8751 8829 8904 8974 9040 9102 9160 9213 9263 9309 9352 9391 9428 9461 9492 9521 9548 9572 9595 9616 9636 9655 9672 9689 9704 9719 9733 9746 9759 9771 9782 9793 9804 9813 9822 9831 9839 9847 9854 9860 9866 9871 9876 9881 9885 9888 9892 9895 9897 9900 9902 9904 9906 9908 9909 9911 9913 9915 9916 9918 9920 9922 9924 9926 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9944 9945 9946 9946 9946 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9936 9935 9935 9934 9932 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9880 9878 9875 9873 9872 9870 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 6704 4 11 3 9875 9876 9877 9879 9880 9881 9883 9884 9885 9887 9888 9890 9891 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9913 9915 9918 9920 9923 9925 9928 9931 9934 9936 9939 9942 9945 9947 9950 9952 9954 9957 9959 9960 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9954 9954 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9929 9927 9924 9921 9918 9914 9910 9906 9901 9897 9891 9885 9879 9872 9865 9856 9848 9838 9828 9818 9806 9794 9781 9768 9754 9739 9723 9707 9691 9674 9657 9640 9622 9604 9587 9569 9552 9535 9519 9503 9488 9473 9460 9448 9436 9426 9418 9410 9405 9400 9397 9396 9396 9398 9401 9406 9412 9419 9428 9438 9450 9462 9475 9489 9504 9519 9535 9551 9567 9583 9600 9616 9632 9648 9663 9678 9693 9707 9720 9733 9745 9756 9767 9777 9786 9795 9803 9811 9818 9825 9831 9837 9842 9848 9853 9857 9862 9867 9871 9875 9880 9884 9888 9892 9896 9900 9904 9908 9912 9915 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9943 9945 9945 9946 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9936 9935 9934 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9903 9900 9898 9895 9892 9889 9887 9884 9881 9878 9876 9874 9871 9869 9867 9866 9864 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9858 9858 9857 9856 9855 9854 9852 9850 9848 9846 9843 9840 9837 9833 9829 9825 9820 9814 9808 9802 9794 9786 9778 9768 9758 9746 9734 9720 9705 9689 9672 9653 9632 6705 4 11 3 9610 9586 9559 9531 9501 9468 9433 9396 9355 9312 9266 9217 9165 9110 9052 8990 8925 8856 8785 8709 8630 8548 8463 8374 8282 8188 8091 7991 7890 7786 7681 7575 7468 7361 7255 7149 7044 6941 6841 6743 6649 6560 6474 6395 6320 6252 6191 6137 6091 6052 6022 6000 5986 5982 5986 5999 6020 6051 6089 6136 6190 6251 6320 6395 6475 6561 6652 6747 6845 6946 7050 7154 7260 7367 7473 7578 7682 7784 7885 7983 8078 8170 8258 8343 8425 8503 8577 8647 8714 8777 8836 8892 8944 8994 9041 9084 9125 9164 9201 9235 9268 9299 9328 9356 9382 9408 9432 9455 9478 9499 9520 9540 9559 9578 9596 9613 9629 9645 9660 9674 9688 9701 9713 9724 9735 9746 9755 9765 9773 9781 9789 9796 9803 9809 9815 9821 9826 9831 9836 9841 9845 9850 9854 9858 9862 9866 9870 9874 9877 9881 9884 9888 9891 9894 9897 9900 9903 9906 9908 9910 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9926 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9945 9945 9944 9944 9943 9941 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9920 9918 9917 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9933 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9940 9940 9940 9940 9940 9941 9942 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9954 9955 9955 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9932 6706 4 11 3 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9920 9920 9921 9922 9923 9925 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9969 9968 9966 9965 9963 9961 9959 9958 9956 9954 9953 9952 9950 9949 9949 9948 9947 9947 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9946 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9949 9948 9947 9945 9943 9941 9939 9937 9934 9931 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9899 9896 9894 9891 9889 9887 9885 9883 9882 9881 9879 9878 9877 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9875 9875 9876 9877 9878 9880 9881 9883 9885 9886 9889 9891 9893 9895 9898 9900 9903 9906 9908 9911 9914 9916 9919 9922 9924 9926 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9887 9885 9882 9879 9877 9874 9871 9869 9866 9864 9862 9860 9858 9856 9854 9853 9851 9850 9849 9848 9847 6707 4 11 3 9847 9846 9846 9846 9846 9846 9847 9847 9847 9848 9848 9849 9850 9850 9851 9852 9852 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9861 9862 9864 9865 9866 9868 9870 9872 9874 9876 9878 9881 9883 9886 9889 9892 9895 9898 9901 9904 9908 9911 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9940 9941 9942 9942 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9902 9900 9897 9893 9890 9886 9881 9877 9871 9866 9859 9852 9845 9837 9828 9818 9807 9796 9784 9772 9758 9744 9729 9714 9698 9682 9665 9648 9630 9613 9595 9578 9561 9544 9527 9511 9496 9481 9468 9455 9444 9433 9424 9416 9410 9405 9402 9400 9399 9400 9403 9407 9412 9418 9426 9435 9445 9457 9468 9481 9495 9508 9523 9537 9552 9567 9582 9596 9611 9625 9638 9652 9664 9676 9687 9698 9708 9717 9725 9733 9740 9747 9752 9757 9762 9766 9769 9773 9775 9778 9780 9782 9784 9786 9788 9790 9791 9793 9795 9797 9799 9802 9804 9807 9810 9813 9816 9819 9822 9826 9829 9833 9836 9840 9843 9847 9851 9854 9858 9861 9865 9868 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9915 9916 9916 9915 9915 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9895 9894 9892 9890 9888 9886 9883 9880 9877 9874 9871 9867 9864 9860 9857 9853 9850 9847 9843 9840 9837 9834 9832 9829 9827 9825 9824 9822 9821 9821 9820 9820 9820 9820 9821 9821 9822 9823 9824 9825 9827 9828 9829 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9846 9847 9847 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9860 9861 9863 9864 9866 9868 9869 9871 9872 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9871 9871 9870 9870 9871 9871 9872 9872 9873 9874 6708 4 11 3 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9898 9899 9900 9902 9904 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9942 9943 9943 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9879 9877 9876 9876 9875 9874 9874 9874 9874 9874 9875 9876 9876 9878 9879 9880 9882 9883 9885 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9919 9918 9916 9916 9915 9914 9914 9914 9913 9914 9914 9914 9915 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9929 9928 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9905 9904 9902 9901 9899 9896 9894 9892 9889 9887 9884 9882 9879 9877 9874 9871 9869 9867 9865 9862 9860 9859 9857 9856 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9855 9855 9856 9856 9856 9855 9855 9855 9855 9854 9854 9853 9853 9852 9851 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9849 9849 9850 9851 9851 9852 9853 9855 9856 9857 9858 9859 9860 9862 9863 9864 9864 9865 9866 9866 9866 9866 9866 9866 9865 9864 9863 9862 9860 9858 9856 9854 9852 9849 9847 9844 9841 9838 9835 9832 9829 9825 9822 9819 9816 9813 9810 9808 9805 9803 9800 9798 9797 9795 9793 9792 9791 9791 9790 9790 9790 9790 9791 9791 9792 9793 9794 9796 9797 9799 9801 9803 9805 9807 9809 9811 9813 6709 4 11 3 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9835 9837 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9846 9847 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9857 9858 9860 9862 9865 9867 9869 9872 9875 9878 9881 9884 9887 9890 9894 9897 9900 9903 9906 9909 9911 9914 9916 9918 9920 9921 9922 9923 9924 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9911 9910 9909 9908 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9916 9917 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9950 9951 9952 9952 9953 9953 9952 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9921 9919 9917 9915 9913 9910 9906 9902 9898 9894 9888 9883 9877 9871 9864 9857 9850 9843 9835 9828 9820 9812 9805 9797 9790 9783 9776 9770 9764 9759 9754 9749 9746 9743 9740 9738 9737 9736 9737 9737 9738 9740 9743 9745 9749 9752 9756 9760 9765 9770 9775 9780 9785 9790 9795 9800 9806 9811 9816 9821 9826 9831 9836 9840 9845 9849 9854 9858 9862 9866 9870 9874 9878 9882 9885 9889 9892 9896 9899 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 6710 4 11 3 9934 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9919 9918 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9915 9914 9914 9913 9911 9910 9908 9906 9904 9902 9900 9897 9894 9892 9889 9886 9884 9881 9878 9875 9872 9869 9865 9862 9858 9853 9848 9843 9836 9829 9820 9810 9799 9786 9772 9756 9737 9717 9694 9668 9641 9611 9578 9543 9505 9465 9422 9378 9331 9283 9233 9182 9130 9077 9024 8972 8920 8869 8819 8771 8726 8683 8643 8606 8573 8544 8520 8499 8484 8473 8468 8467 8471 8480 8494 8513 8536 8563 8595 8629 8668 8709 8753 8799 8846 8896 8946 8997 9048 9098 9149 9198 9247 9294 9339 9383 9424 9464 9501 9536 9569 9600 9628 9654 9678 9699 9719 9737 9753 9768 9781 9793 9804 9814 9823 9831 9838 9845 9851 9857 9863 9868 9873 9878 9882 9886 9890 9894 9898 9901 9904 9907 9909 9911 9913 9914 9915 9916 9917 9917 9916 9916 9915 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9886 9884 9883 9882 9881 9881 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9882 9883 9883 9885 9886 9887 9888 9890 9891 9893 9894 9896 9898 9900 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9956 9957 9956 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 6711 4 11 3 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9908 9905 9902 9899 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9866 9864 9862 9860 9858 9856 9855 9854 9853 9852 9852 9851 9851 9851 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9872 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9934 9932 9929 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9894 9891 9889 9886 9884 9882 9881 9879 9878 9877 9876 9875 9875 9875 9875 9875 9875 9876 9876 9877 9879 9880 9882 9883 9885 9887 9889 9892 9894 9897 9900 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9937 9940 9942 9944 9946 9947 9948 9950 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9931 9929 9928 9927 9926 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9910 9908 9905 9902 9898 9895 9890 9886 9880 9875 9869 9862 9856 9848 9841 9833 9825 9817 9809 9800 9792 9784 9775 9767 9759 9752 9745 9738 9732 9726 9721 9716 9712 9708 9706 9704 9702 9701 9701 9702 9703 9705 9707 9710 9713 9717 9721 9726 9731 9736 9742 9748 9754 9760 9766 9772 9779 9785 9791 9798 9804 9810 9816 9822 9828 9834 9840 9846 9851 9857 9862 9867 9872 9877 9882 9887 9892 9896 9901 9905 9909 9913 9917 9921 9925 9928 9931 9934 9937 9940 9942 9944 9946 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 6712 4 11 3 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9958 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9921 9919 9916 9914 9911 9908 9906 9902 9899 9896 9892 9888 9884 9880 9875 9870 9865 9860 9854 9848 9842 9835 9828 9821 9814 9806 9799 9791 9783 9775 9767 9759 9751 9743 9735 9727 9720 9713 9706 9700 9694 9689 9684 9680 9676 9672 9670 9668 9666 9665 9665 9665 9665 9667 9668 9670 9673 9676 9679 9683 9687 9691 9696 9700 9705 9710 9716 9721 9727 9732 9738 9744 9749 9755 9761 9767 9773 9779 9785 9791 9797 9803 9809 9815 9822 9828 9834 9840 9846 9852 9858 9864 9870 9876 9881 9886 9892 9897 9901 9906 9910 9914 9918 9922 9925 9928 9930 9933 9935 9937 9938 9939 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9933 9933 9933 9933 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9951 9951 9950 9949 9948 9946 9944 9943 9940 9938 9936 9934 9931 9929 9926 9923 9921 9918 9915 9913 9910 9908 9905 9903 9900 9898 9895 9893 9890 9888 9885 9882 9879 9876 9873 9869 9865 9861 9857 9852 9847 9841 9834 9827 9820 9811 9802 9793 9782 9770 9757 9743 9728 9711 9693 9674 9652 9629 9605 9578 9549 9518 9485 9449 9412 9372 9329 9284 9236 9187 9134 9080 9024 8965 8905 6713 4 11 3 8843 8779 8715 8649 8583 8517 8451 8385 8321 8257 8195 8135 8078 8023 7971 7924 7880 7840 7805 7775 7749 7729 7715 7706 7702 7704 7712 7725 7744 7768 7797 7831 7869 7911 7958 8008 8061 8116 8174 8234 8295 8357 8420 8483 8545 8607 8669 8728 8786 8843 8897 8948 8997 9043 9087 9127 9164 9198 9229 9257 9282 9303 9322 9337 9350 9359 9366 9371 9373 9372 9369 9365 9358 9350 9339 9328 9315 9301 9286 9270 9254 9236 9219 9202 9184 9167 9150 9134 9118 9104 9090 9078 9067 9058 9050 9044 9040 9038 9038 9040 9044 9051 9059 9070 9083 9097 9114 9133 9153 9174 9198 9222 9247 9274 9301 9329 9357 9385 9413 9441 9469 9496 9522 9548 9573 9597 9620 9641 9662 9681 9700 9717 9733 9747 9761 9773 9785 9795 9804 9813 9821 9828 9835 9841 9846 9852 9856 9861 9865 9869 9873 9876 9880 9883 9887 9890 9893 9896 9900 9903 9906 9908 9911 9914 9917 9919 9921 9924 9926 9928 9929 9931 9933 9934 9935 9936 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9891 9889 9887 9885 9882 9880 9876 9873 9869 9865 9860 9855 9850 9844 9839 9832 9826 9819 9811 9803 9794 9785 9775 9764 9753 9740 9726 9711 9695 9677 9658 9636 9613 9588 9561 9532 9501 9467 9431 9393 9352 9309 9264 9217 9167 9116 9062 9008 8952 8895 8837 8778 8720 8662 8604 8547 8491 8438 8386 8336 8289 8246 8205 8169 8136 8108 8084 8065 8050 8041 8036 8036 8041 8051 8066 8085 8109 8136 8168 8204 8243 8285 8330 8378 8427 8479 8532 8586 8640 8695 8750 8805 8860 8913 8966 9017 9067 9115 9161 9206 9249 9289 9328 9364 9398 9431 9461 9489 9515 9540 9562 9583 9603 9621 9638 9654 9668 9682 9695 9707 9719 9730 9740 9750 9760 9769 9778 9787 9795 9804 9812 9820 9828 9835 9843 9850 9857 9863 9870 9876 9881 9886 9891 9896 9900 9903 9906 9909 9911 9913 9915 9916 9916 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9912 9912 9912 9913 9913 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9937 9939 9940 9942 9944 9945 9946 9947 9948 9949 9949 9949 9949 9948 9947 9946 6714 4 11 3 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 9928 9927 9925 9924 9923 9922 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9955 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9906 9903 9901 9899 9896 9894 9891 9889 9887 9884 9882 9880 9878 9876 9874 9873 9871 9870 9869 9869 9868 9868 9868 9869 9870 9871 9872 9874 9877 9879 9882 9885 9888 9892 9895 9899 9903 9907 9911 9914 9918 9922 9925 9928 9931 9934 9937 9939 9941 9942 9944 9945 9945 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9938 9937 9937 9936 9935 9934 9934 9934 9933 9933 9934 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 6715 4 11 3 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9932 9931 9930 9928 9927 9925 9923 9921 9919 9916 9914 9911 9908 9905 9902 9899 9896 9893 9889 9886 9883 9880 9877 9874 9871 9868 9866 9863 9861 9859 9857 9856 9855 9854 9853 9853 9852 9852 9852 9853 9853 9853 9854 9854 9855 9855 9856 9856 9856 9856 9855 9855 9854 9853 9851 9849 9847 9844 9841 9838 9834 9829 9825 9820 9814 9808 9801 9794 9787 9778 9770 9760 9750 9739 9726 9713 9699 9684 9667 9650 9630 9609 9586 9561 9535 9506 9475 9442 9406 9368 9327 9284 9239 9191 9141 9088 9034 8977 8918 8857 8795 8732 8667 8602 8537 8471 8406 8342 8278 8216 8156 8098 8043 7991 7942 7897 7856 7819 7786 7759 7736 7718 7706 7699 7698 7701 7710 7724 7743 7767 7796 7829 7866 7906 7951 7998 8048 8100 8155 8210 8267 8325 8384 8442 8500 8558 8614 8670 8724 8777 8827 8876 8923 8968 9011 9052 9090 9126 9160 9192 9223 9251 9277 9302 9326 9348 9369 9389 9407 9425 9442 9459 9475 9490 9505 9520 9534 9548 9562 9575 9589 9602 9615 9627 9639 9651 9663 9674 9685 9695 9705 9714 9723 9732 9740 9747 9754 9760 9766 9772 9777 9781 9786 9790 9793 9797 9800 9803 9806 9809 9811 9814 9817 9819 9822 9825 9827 9830 9833 9836 9839 9842 9845 9848 9852 9855 9858 9861 9864 9867 9870 9872 9875 9877 9879 9881 9883 9885 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9907 9907 9906 9906 9905 9904 9902 9901 9900 9898 9896 9895 9893 9891 9889 9888 9886 9884 9883 9882 9880 9879 9879 9878 9878 9877 9878 9878 9878 9879 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 6716 4 11 3 9914 9913 9912 9911 9910 9908 9906 9903 9901 9898 9895 9892 9888 9884 9880 9876 9872 9868 9864 9859 9855 9851 9847 9843 9839 9835 9831 9828 9825 9822 9819 9816 9814 9812 9810 9808 9806 9804 9803 9801 9800 9799 9797 9796 9794 9792 9790 9788 9786 9783 9781 9778 9775 9771 9768 9765 9761 9757 9754 9750 9746 9743 9739 9736 9732 9729 9726 9723 9720 9717 9714 9711 9707 9704 9700 9695 9690 9684 9677 9668 9659 9648 9636 9622 9607 9589 9570 9548 9525 9499 9471 9441 9409 9375 9339 9301 9262 9221 9179 9136 9093 9050 9006 8963 8920 8878 8838 8799 8763 8728 8696 8667 8641 8618 8599 8584 8572 8564 8560 8560 8564 8572 8583 8598 8617 8639 8664 8691 8722 8754 8789 8826 8864 8903 8943 8984 9025 9066 9106 9147 9187 9226 9264 9301 9336 9371 9403 9435 9465 9493 9520 9545 9568 9590 9611 9630 9648 9665 9680 9695 9708 9721 9733 9744 9754 9763 9772 9781 9789 9796 9804 9810 9817 9823 9829 9835 9840 9846 9851 9855 9860 9864 9868 9872 9876 9879 9882 9885 9888 9890 9892 9894 9896 9897 9898 9899 9899 9899 9899 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9886 9884 9883 9882 9881 9881 9880 9880 9880 9880 9880 9881 9882 9884 9885 9887 9889 9891 9894 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9935 9936 9937 9938 9938 9938 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9918 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9918 9918 9918 9917 9916 9915 9914 9912 9911 9909 9907 9904 9902 9899 9896 9893 9890 9886 9882 9878 9874 9870 9865 9860 9855 9850 9845 9840 9835 9830 9824 9819 9814 9809 9804 9799 9794 9790 9786 9782 9778 9775 9772 9769 9767 9766 9764 9764 9763 9763 9764 9765 9767 9768 9771 9773 9776 9780 9783 9787 9791 9796 9800 9805 9810 9815 9820 9825 9830 9835 9840 9845 9850 9854 9859 9864 9868 9873 9877 9881 9885 9889 9892 9896 9899 9902 9906 9908 9911 9914 9916 9918 9920 9922 9923 9924 9925 9926 9927 9927 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9897 9896 9895 9894 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 6717 4 11 3 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9916 9915 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9888 9886 9885 9885 9884 9884 9884 9884 9884 9884 9885 9885 9886 9887 9887 9888 9889 9889 9889 9889 9889 9889 9888 9887 9886 9884 9882 9880 9877 9874 9871 9867 9863 9859 9855 9851 9846 9842 9838 9833 9829 9825 9821 9817 9814 9811 9808 9806 9804 9803 9802 9802 9801 9802 9803 9804 9805 9807 9809 9812 9814 9817 9820 9823 9826 9829 9832 9835 9837 9840 9842 9844 9846 9848 9849 9850 9850 9851 9851 9850 9850 9849 9848 9846 9845 9843 9841 9839 9837 9835 9832 9830 9828 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9806 9804 9803 9802 9801 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9788 9787 9786 9785 9784 9783 9782 9781 9780 9780 9779 9778 9778 9777 9777 9777 9777 9776 9776 9776 9776 9776 9776 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9776 9775 9774 9773 9772 9771 9769 9767 9765 9762 9760 9757 9753 9750 9746 9742 9737 9733 9728 9723 9717 9711 9705 9698 9691 9683 9675 9667 9657 9647 9637 9626 9613 9600 9586 9571 9554 9536 9517 9497 9475 9451 9426 9399 9370 9340 9308 9274 9239 9202 9163 9122 9081 9038 8993 8948 8902 8855 8807 8760 8712 8664 8616 8570 8524 8479 8435 8393 8352 8313 8277 8242 8210 8180 8153 8129 8107 8087 8071 8057 8045 8035 8028 8023 8019 8017 8016 8016 8017 8018 8019 8020 8021 8020 8018 8014 8009 8001 7990 7977 7960 7940 7916 7888 7856 7819 7779 7733 7683 7629 7570 7506 7438 7365 7288 7206 7121 7031 6938 6841 6741 6638 6533 6425 6314 6202 6088 5973 5857 5741 5624 5507 5390 5274 5159 5045 4933 4822 4713 4607 4504 4403 4306 4212 4122 4036 3955 3878 3806 3739 3677 3622 3572 3529 3492 3462 3439 3423 3414 3414 3420 3435 3458 3489 3528 3575 3630 3692 3763 3841 3926 4018 4117 4222 4333 4450 4571 4696 4826 4958 5093 5230 5368 5507 5646 5784 5921 6057 6190 6321 6448 6572 6691 6807 6917 7023 7124 7220 7311 7397 7478 7554 7625 7692 7754 7812 7866 7917 7965 8009 8051 8091 8129 8165 8199 8233 8266 8298 8329 8361 8392 8423 8454 8486 8517 8549 8581 8614 8646 8679 8712 8745 8777 8810 8843 8875 8907 8938 8969 9000 9029 9059 9087 9115 9142 9168 9194 9218 9242 9265 9288 9310 9331 9351 9371 9390 9409 9427 9444 9461 9478 9494 9509 9524 9539 9553 9567 9580 9593 9605 9617 9628 9639 9650 9660 9670 9679 9687 9696 9703 9710 9717 9724 9729 9735 9740 9745 9749 9753 9757 9760 9763 9766 9768 9771 9773 9775 9777 9779 9781 9783 9784 9786 9788 9789 9791 9793 9794 9796 9797 9799 9801 9802 9804 9805 6718 4 11 3 9807 9809 9810 9812 9813 9814 9816 9817 9818 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9847 9847 9848 9849 9849 9849 9850 9850 9850 9850 9849 9849 9849 9848 9848 9847 9847 9846 9846 9845 9844 9844 9843 9843 9843 9842 9842 9842 9842 9843 9843 9844 9844 9845 9846 9847 9848 9850 9851 9853 9854 9855 9857 9858 9860 9861 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9867 9867 9866 9865 9864 9864 9863 9862 9861 9861 9860 9859 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9864 9865 9867 9868 9870 9871 9873 9874 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9881 9881 9880 9880 9879 9877 9876 9875 9873 9872 9870 9869 9867 9866 9865 9863 9862 9861 9860 9860 9859 9859 9858 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9864 9864 9865 9866 9866 9866 9867 9867 9867 9867 9866 9866 9865 9864 9864 9863 9862 9861 9859 9858 9857 9856 9855 9855 9854 9853 9853 9853 9853 9853 9854 9854 9855 9857 9858 9860 9861 9863 9865 9868 9870 9872 9875 9877 9880 9882 9884 9886 9888 9890 9891 9893 9894 9894 9895 9895 9895 9895 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9881 9881 9882 9883 9885 9887 9888 9890 9893 9895 9897 9900 9902 9905 9907 9910 9912 9914 9916 9917 9919 9920 9921 9922 9922 9922 9922 9921 9921 9920 9918 9917 9916 9914 9912 9910 9908 9907 9905 9903 9901 9899 9898 9897 9895 9894 9893 9893 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9897 9896 9895 9894 9892 9891 9890 9889 9887 9886 9886 9885 9884 9883 9883 9883 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9873 9873 9873 9873 9872 9873 9873 9873 9874 9874 9875 9876 9877 9879 9880 9881 9883 9885 9886 9888 9890 9891 9893 9895 9896 9898 9899 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9883 9883 9883 9883 9883 9884 9884 9885 9886 9887 9889 9890 9891 9893 9895 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9910 9910 9909 9908 9908 9907 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9892 9891 9889 9888 9887 9886 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9877 9877 9876 9876 9876 6719 4 11 3 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9873 9874 9875 9876 9876 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9888 9888 9888 9889 9889 9889 9889 9888 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9863 9862 9861 9860 9859 9858 9856 9855 9854 9853 9853 9852 9851 9851 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9858 9859 9859 9859 9860 9859 9859 9859 9858 9858 9857 9856 9855 9853 9852 9850 9849 9847 9845 9843 9841 9840 9838 9836 9834 9832 9831 9829 9828 9827 9825 9824 9823 9822 9822 9821 9820 9820 9819 9819 9818 9817 9817 9816 9816 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9803 9801 9800 9798 9796 9794 9793 9791 9789 9787 9785 9783 9782 9780 9778 9777 9775 9774 9772 9771 9769 9768 9766 9765 9764 9762 9761 9759 9758 9756 9754 9753 9751 9749 9747 9744 9742 9740 9737 9735 9732 9729 9727 9724 9721 9717 9714 9711 9707 9704 9700 9697 9693 9689 9685 9681 9677 9672 9668 9663 9658 9653 9648 9643 9637 9631 9625 9619 9612 9605 9598 9591 9584 9576 9568 9560 9551 9543 9534 9526 9517 9508 9500 9491 9482 9474 9465 9457 9449 9442 9434 9427 9420 9414 9408 9403 9398 9393 9389 9385 9382 9380 9377 9376 9375 9374 9374 9374 9375 9376 9378 9380 9382 9385 9388 9391 9395 9398 9402 9406 9411 9415 9420 9425 9429 9434 9439 9445 9450 9455 9460 9465 9471 9476 9481 9487 9492 9498 9503 9508 9514 9519 9525 9530 9535 9541 9546 9551 9556 9561 9566 9571 9576 9580 9584 9589 9593 9597 9600 9604 9607 9610 9613 9615 9618 9620 9622 9623 9625 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9638 9639 9640 9642 9643 9645 9647 9649 9651 9653 9656 9658 9661 9664 9667 9670 9673 9676 9679 9682 9685 9688 9691 9694 9696 9699 9701 9704 9706 9708 9709 9711 9712 9714 9715 9716 9717 9717 9718 9719 9719 9719 9720 9720 9720 9721 9721 9721 9722 9722 9723 9724 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9754 9755 9756 9758 9759 9761 9763 9765 9767 9769 9771 9773 9776 9778 9781 9783 9786 9788 9791 9793 9796 9798 9800 9802 9804 9806 9808 9809 9811 9812 9813 9813 9814 9814 9815 9815 9815 9814 6720 4 11 3 9814 9814 9813 9813 9812 9812 9811 9811 9810 9810 9810 9810 9810 9810 9810 9810 9811 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9827 9827 9828 9828 9829 9829 9829 9830 9830 9831 9831 9831 9832 9832 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9846 9847 9847 9848 9848 9848 9848 9848 9848 9847 9847 9846 9845 9845 9844 9843 9842 9840 9839 9838 9837 9837 9836 9835 9834 9834 9834 9834 9834 9834 9835 9835 9836 9837 9839 9840 9842 9843 9845 9847 9849 9851 9852 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9867 9867 9866 9865 9865 9864 9863 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9853 9853 9853 9853 9853 9854 9854 9855 9856 9857 9858 9860 9862 9863 9865 9867 9870 9872 9874 9877 9879 9882 9884 9887 9889 9892 9894 9896 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9913 9913 9913 9913 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9896 9895 9894 9894 9894 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9896 9896 9896 9895 9894 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9889 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9892 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9867 9866 9864 9863 9861 9860 9859 9857 9856 9855 9854 9852 9851 9850 9850 9849 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9850 9850 9849 9849 9848 9847 9845 9844 9842 9841 9839 9837 9835 9833 9831 9828 9826 9824 9822 9821 9819 9817 9816 9815 9814 9814 9814 9814 9814 9814 9815 9816 9818 9820 9821 9824 9826 9829 9831 9834 9837 9840 9843 9846 9848 9851 9854 9857 9859 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9881 9881 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 6721 4 11 4 9897 9896 9896 9895 9895 9894 9894 9894 9894 9895 9896 9896 9897 9898 9899 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9912 9911 9909 9907 9906 9904 9902 9900 9899 9897 9896 9894 9893 9892 9891 9890 9889 9889 9889 9888 9888 9889 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9877 9876 9874 9872 9871 9869 9868 9866 9865 9864 9862 9861 9860 9859 9859 9858 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9845 9844 9842 9840 9838 9836 9834 9831 9828 9826 9823 9820 9817 9814 9810 9807 9804 9800 9797 9793 9790 9786 9783 9780 9776 9773 9770 9766 9763 9760 9757 9754 9751 9748 9745 9742 9740 9737 9734 9731 9728 9725 9722 9719 9716 9713 9709 9705 9701 9697 9692 9688 9683 9677 9671 9665 9659 9652 9645 9637 9629 9620 9611 9601 9591 9580 9569 9557 9545 9532 9519 9505 9490 9475 9459 9442 9425 9407 9388 9369 9348 9327 9305 9282 9258 9233 9207 9180 9152 9122 9092 9061 9028 8994 8959 8923 8885 8847 8807 8766 8723 8680 8636 8590 8544 8496 8448 8399 8349 8298 8247 8196 8144 8093 8041 7989 7938 7887 7837 7787 7739 7692 7646 7602 7559 7518 7480 7444 7410 7379 7350 7325 7302 7283 7267 7254 7245 7240 7238 7239 7244 7253 7265 7280 7299 7321 7347 7375 7406 7440 7476 7515 7556 7599 7643 7689 7736 7784 7833 7883 7933 7983 8033 8083 8132 8182 8230 8278 8324 8370 8415 8459 8501 8542 8582 8621 8659 8695 8730 8764 8797 8829 8860 8889 8918 8946 8972 8998 9024 9048 9072 9095 9117 9139 9160 9181 9201 9220 9239 9257 9274 9291 9308 9323 9339 9353 9367 9381 9394 9406 9418 9429 9440 9451 9460 6722 4 11 4 9470 9479 9488 9496 9504 9512 9520 9527 9535 9542 9549 9556 9563 9569 9576 9583 9589 9596 9602 9609 9615 9622 9628 9634 9640 9646 9652 9658 9664 9669 9674 9679 9684 9689 9693 9697 9701 9705 9708 9712 9715 9718 9721 9723 9726 9728 9730 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9754 9756 9758 9760 9762 9765 9767 9769 9772 9774 9777 9779 9781 9783 9786 9788 9790 9792 9794 9796 9798 9800 9802 9803 9805 9806 9808 9809 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9841 9842 9843 9844 9845 9845 9846 9847 9848 9848 9849 9850 9850 9851 9852 9852 9853 9853 9854 9854 9855 9855 9855 9856 9856 9856 9856 9857 9857 9857 9857 9858 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9872 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9861 9859 9857 9855 9853 9852 9850 9848 9846 9844 9842 9841 9839 9837 9836 9834 9833 9831 9830 9829 9828 9827 9826 9825 9824 9823 9823 9822 9822 9822 9822 9821 9821 9822 9822 9822 9822 9822 9823 9823 9824 9824 9824 9825 9825 9826 9826 9827 9827 9828 9828 9829 9829 9830 9830 9830 9831 9831 9832 9832 9833 9833 9834 9835 9836 9836 9837 9838 9839 9840 9842 9843 9844 9846 9848 9849 9851 9853 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9871 9873 9874 9875 9875 9876 9876 9876 9876 9876 9876 9875 9875 9874 9873 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9853 9851 9849 9847 9845 9843 9841 9840 9838 9836 9835 9833 9831 9830 9828 9827 9825 9824 9822 9821 9820 9818 9817 9815 9814 9813 9811 9810 9809 9807 9806 9805 9804 9803 9802 9801 9801 9800 9800 9799 9799 9799 9799 9799 9799 9800 9800 9801 9802 9803 9804 9805 9806 9807 9809 9810 9812 9814 9815 9817 9819 9821 9823 9825 9827 9828 9830 9832 9834 9836 9839 9841 9843 9845 9847 9849 9851 9853 9855 9858 9860 9862 9864 9867 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9898 9899 9900 9901 9902 9903 9904 9904 9904 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 6723 4 11 4 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9931 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9938 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9944 9943 9942 9942 9942 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9920 9921 9922 9924 9925 9927 9929 9931 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9954 9955 6724 4 11 4 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9932 9929 9926 9923 9920 9917 9913 9910 9906 9902 9898 9894 9890 9885 9880 9875 9870 9864 9858 9852 9845 9839 9831 9824 9816 9808 9799 9790 9781 9771 9761 9751 9741 9730 9719 9709 9698 9687 9676 9666 9656 9646 9636 9627 9618 9610 9603 9596 9590 9585 9581 9578 9576 9575 9574 9575 9577 9580 9584 9588 9594 9601 9608 9616 9625 9634 9644 9654 9665 9676 9687 9698 9710 9721 9732 9742 9753 9763 9772 9781 9790 9798 9805 9812 9818 9824 9829 9833 9837 9840 9843 9846 9848 9849 9851 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9859 9861 9862 9864 9866 9868 9870 9873 9875 9878 9881 9884 9887 9890 9894 9897 9900 9903 9906 9909 9912 9915 9917 9920 9922 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9975 9976 9978 9979 9980 9980 6725 4 11 4 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9966 9965 9964 9963 9962 9961 9961 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9914 9910 9907 9902 9898 9893 9888 9883 9877 9871 9864 9857 9849 9840 9831 9821 9810 9798 9785 9772 9757 9740 9723 9704 9683 9661 9637 9612 9585 9556 9526 9493 9459 9424 9386 9347 9307 9265 9221 9177 9132 9085 9039 8992 8945 8898 8852 8806 8761 8718 8676 8637 8599 8564 8531 8502 8476 8453 8433 8418 8406 8398 8394 8394 8399 8407 8419 8435 8455 8478 8505 8535 8568 8603 8641 8681 8723 8766 8811 8857 8903 8950 8996 9043 9089 9135 9179 9222 9265 9305 9344 9382 9418 9452 9484 9514 9542 9569 9594 9617 9638 9658 9676 9693 9708 9722 9735 9748 9759 9769 9779 9788 9796 9804 9811 9818 9825 9831 9837 9843 9849 9855 9860 9865 9870 9875 9879 9884 9888 9892 9896 9900 9903 9906 9910 9913 9915 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9905 9903 9902 9900 9899 9899 9898 9898 9898 9898 9899 9899 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 6726 4 11 4 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9941 9939 9936 9934 9931 9928 9926 9923 9921 9918 9916 9914 9912 9909 9907 9905 9904 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9957 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9945 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9916 9913 9910 9906 9903 9900 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9867 9864 9861 9858 9854 9851 9847 9843 9838 9833 9827 9820 9813 9805 9796 9787 9776 9764 9751 9737 9722 9706 9688 9669 9649 9627 9604 9579 9553 9524 9495 9463 9429 9394 9356 9316 9274 9229 9182 9133 9080 9025 8966 8905 8840 8773 8702 8627 8549 8468 8383 8296 8205 8111 8014 7915 7813 7710 7604 7498 7391 7283 7175 7068 6962 6858 6756 6657 6561 6470 6384 6302 6227 6158 6096 6041 5994 5955 5924 5903 5890 5886 5891 5905 5927 5959 5999 6048 6104 6169 6240 6317 6401 6491 6585 6684 6786 6891 6999 7108 7219 7330 7441 7552 7661 7769 7875 7978 8079 8176 8270 8361 8447 8530 8609 8684 8755 8822 8886 8945 9001 9053 9102 9148 9191 9231 9269 9304 9337 9368 9397 9425 9451 9475 9499 9521 9542 9563 9582 9601 9619 9636 9652 9668 9684 9698 9712 9725 9738 9750 9762 9773 9783 9793 9802 9811 9819 9827 9834 9840 9847 9852 9858 9863 9868 9872 9876 9880 9884 9888 9891 9894 9898 9901 9904 9907 9910 9913 9915 9918 9921 9923 9925 9928 9930 9931 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9928 9927 9928 9928 9928 9929 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 6727 4 11 4 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9952 9953 9953 9954 9954 9953 9952 9952 9950 9949 9947 9945 9942 9939 9936 9933 9930 9926 9922 9918 9914 9910 9906 9902 9899 9895 9891 9888 9885 9882 9879 9877 9875 9873 9872 9871 9871 9870 9870 9871 9871 9873 9874 9875 9877 9879 9881 9883 9886 9888 9890 9893 9895 9898 9900 9902 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9944 9942 9940 9937 9935 9932 9930 9928 9926 9924 9922 9920 9919 9917 9916 9916 9915 9915 9916 9916 9917 9918 9919 9921 9923 9925 9927 9929 9932 9934 9937 9940 9943 9946 9948 9951 9953 9956 9958 9960 9962 9963 9964 9965 9966 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 6728 4 11 4 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9937 9938 9939 9941 9943 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9962 9962 9963 9964 9964 9965 9965 9965 9964 9964 9963 9962 9961 9959 9957 9955 9953 9951 9948 9945 9942 9939 9936 9932 9929 9925 9922 9918 9915 9912 9909 9906 9903 9900 9898 9895 9893 9892 9890 9889 9888 9887 9887 9886 9886 9887 9887 9888 9888 9889 9891 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9962 9962 9961 9961 9959 9958 9956 9954 9951 9949 9946 9942 9938 9934 9930 9925 9920 9915 9909 9904 9898 9893 9887 9881 9876 9870 9865 9860 9855 9850 9846 9842 9839 9836 9833 9831 9829 9828 9827 9827 9828 9829 9830 9832 9834 9837 9840 9843 9847 9851 9855 9859 9863 9868 9873 9877 9882 9887 9891 9896 9900 9904 9908 9912 9915 9919 9922 9924 9927 9929 9932 9933 9935 9936 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9898 9895 9891 9887 9883 9878 9872 9867 9860 9854 9846 9838 9829 9820 9809 9798 9786 9774 9760 9746 9730 9714 9697 9679 9661 9641 9621 9601 9580 9558 9536 9514 9492 9469 9447 9425 9403 9382 9361 9341 9322 9304 9287 9271 6729 4 11 4 9257 9243 9232 9222 9213 9207 9202 9198 9197 9197 9199 9203 9209 9216 9224 9235 9246 9259 9273 9289 9305 9322 9340 9358 9377 9397 9416 9436 9456 9476 9495 9515 9534 9553 9571 9588 9606 9622 9638 9653 9668 9682 9696 9708 9720 9732 9743 9753 9763 9773 9782 9791 9799 9807 9814 9822 9829 9835 9842 9848 9854 9860 9866 9871 9877 9882 9886 9891 9895 9900 9904 9907 9911 9914 9917 9920 9922 9924 9926 9928 9930 9931 9932 9933 9934 9934 9934 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9963 9964 9964 9965 9965 9964 9964 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9950 9948 9947 9946 9944 9943 9943 9942 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9944 9943 9941 9939 9937 9935 9932 9929 9926 9922 9918 9914 9909 9904 9899 9893 9887 9881 9874 9867 9860 9852 9845 9837 9829 9821 9813 9804 9796 9788 9779 9771 9763 9756 9748 9741 9734 9727 9721 9715 9709 9704 9700 9696 9692 9690 9688 9686 9685 9685 9685 9686 9688 9690 9693 9697 9701 9706 9711 9717 9723 9729 9736 9743 9751 9758 9766 9774 9783 9791 9799 9807 9815 9823 9830 9838 9845 9852 9858 9865 9871 9876 9882 9887 9891 9896 9899 9903 9906 9909 9912 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9946 9945 9946 9946 9946 9947 6730 4 11 4 9948 9949 9950 9951 9953 9955 9957 9959 9962 9964 9967 9970 9973 9976 9978 9981 9984 9986 9989 9991 9993 9994 9996 9997 9998 9998 9998 9998 9998 9997 9996 9995 9994 9992 9990 9988 9986 9984 9982 9980 9978 9976 9974 9973 9971 9970 9968 9968 9967 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9968 9967 9965 9964 9962 9959 9957 9955 9953 9950 9948 9945 9943 9941 9938 9936 9934 9931 9929 9927 9925 9923 9920 9918 9916 9913 9911 9908 9905 9901 9898 9894 9890 9885 9880 9874 9868 9861 9854 9846 9838 9829 9820 9810 9800 9789 9778 9767 9755 9744 9732 9720 9707 9695 9683 9672 9660 9649 9639 9629 9619 9610 9602 9595 9588 9583 9578 9574 9572 9570 9569 9569 9571 9573 9576 9580 9585 9591 9598 9605 9613 9622 9631 9641 9652 9662 9673 9685 9696 9708 9719 9731 9742 9753 9764 9775 9786 9796 9806 9816 9825 9833 9842 9849 9857 9864 9870 9876 9882 9888 9893 9897 9902 9906 9909 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 6731 4 11 4 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9946 9945 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9916 9913 9910 9907 9904 9901 9899 9897 9895 9893 9892 9891 9890 9890 9890 9891 9892 9893 9895 9897 9900 9903 9906 9909 9912 9916 9920 9923 9927 9930 9934 9937 9940 9943 9945 9947 9949 9950 9952 9952 9953 9953 9953 9952 9951 9950 9949 9948 9946 9944 9943 9941 9939 9938 9936 9934 9933 9932 9931 9930 9930 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9982 9982 9983 9982 9982 9981 9981 9980 9978 9977 9975 9973 9970 9968 9965 9962 9959 9956 9952 9949 9946 9942 9939 9936 9933 9930 9927 9925 9922 9920 9918 9917 9916 9915 9914 9914 9913 9913 9914 9914 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9930 9928 9926 9924 9921 9918 9914 9910 9906 9901 9895 9889 9882 9875 9866 9857 9847 9836 9824 6732 4 11 4 9811 9798 9783 9767 9751 9733 9715 9695 9675 9655 9634 9612 9590 9567 9544 9522 9499 9477 9455 9434 9413 9393 9375 9357 9340 9325 9312 9300 9290 9281 9274 9270 9267 9266 9267 9270 9275 9281 9290 9300 9311 9325 9339 9355 9372 9390 9409 9428 9449 9469 9490 9511 9532 9553 9574 9595 9615 9635 9654 9672 9690 9707 9723 9739 9754 9768 9781 9793 9805 9816 9826 9835 9844 9853 9860 9868 9874 9881 9886 9892 9897 9902 9907 9911 9915 9919 9923 9926 9930 9933 9936 9939 9942 9944 9947 9949 9951 9953 9955 9957 9958 9959 9960 9961 9962 9963 9963 9963 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9962 9962 9963 9964 9965 9967 9968 9970 9971 9973 9975 9977 9978 9980 9982 9983 9985 9986 9987 9988 9989 9989 9990 9990 9990 9989 9988 9988 9986 9985 9984 9982 9980 9979 9977 9975 9973 9971 9968 9967 9965 9963 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9929 9930 9931 9933 9935 9937 9939 9941 9944 9946 9949 9952 9954 9957 9959 9962 9964 9967 9969 9970 9972 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9973 9973 9973 9972 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9950 9948 9946 9945 9943 9942 9941 9940 9939 9939 9939 9938 9939 9939 9939 9940 9941 9941 9942 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 6733 4 11 4 9918 9916 9915 9914 9912 9910 9908 9906 9903 9900 9897 9894 9890 9886 9882 9877 9872 9866 9860 9853 9846 9838 9829 9820 9810 9799 9788 9775 9761 9746 9729 9712 9692 9671 9648 9624 9597 9568 9537 9503 9468 9429 9388 9344 9298 9249 9197 9143 9086 9026 8964 8900 8835 8767 8698 8627 8556 8484 8413 8341 8270 8200 8131 8064 8000 7938 7880 7825 7774 7728 7686 7650 7618 7593 7573 7559 7551 7549 7553 7563 7579 7601 7629 7662 7701 7744 7791 7843 7899 7957 8019 8083 8149 8217 8286 8355 8425 8495 8564 8632 8698 8764 8827 8889 8948 9005 9060 9112 9161 9207 9252 9293 9332 9368 9402 9434 9464 9492 9518 9543 9565 9587 9607 9626 9645 9662 9679 9694 9710 9725 9739 9753 9766 9779 9792 9804 9816 9827 9838 9849 9859 9868 9877 9885 9893 9900 9906 9912 9917 9922 9926 9929 9932 9935 9937 9938 9939 9940 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9919 9917 9914 9911 9908 9905 9901 9897 9893 9888 9884 9879 9874 9869 9864 9859 9854 9849 9845 9840 9835 9831 9827 9823 9819 9816 9813 9811 9808 9807 9806 9805 9804 9804 9805 9806 9807 9808 9810 9812 9815 9818 9821 9824 9827 9830 9834 9837 9841 9844 9848 9851 9854 9857 9860 9863 9865 9868 9870 9872 9873 9875 9876 9877 9878 9879 9880 9880 9880 9881 9881 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9867 9866 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9866 9867 9868 9870 9871 9872 9873 9875 9876 9877 9879 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9908 9909 9911 9913 9915 9917 9920 9922 9925 9927 9930 9932 9935 9937 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9955 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9944 9943 9942 9942 9941 9941 9942 9942 9943 9943 9945 9946 9947 9949 9950 9952 9954 9956 9958 9960 9961 9963 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 6734 4 11 4 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9901 9898 9896 9893 9890 9887 9884 9881 9879 9876 9873 9871 9868 9866 9864 9862 9860 9858 9857 9856 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9838 9835 9832 9829 9826 9822 9818 9814 9809 9805 9800 9794 9789 9783 9778 9772 9767 9762 9756 9751 9747 9742 9738 9734 9731 9728 9726 9724 9722 9721 9721 9721 9722 9723 9725 9727 9730 9733 9736 9739 9743 9747 9750 9754 9758 9762 9766 9769 9772 9775 9778 9780 9782 9783 9784 9784 9784 9784 9783 9781 9780 9777 9775 9772 9768 9765 9761 9757 9753 9749 9745 9741 9737 9733 9730 9726 9723 9720 9718 9716 9714 9713 9712 9712 9712 9712 9713 9715 9717 9719 9722 9725 9728 9732 9736 9741 9746 9751 9756 9761 9767 9773 9779 9785 9791 9797 9803 9809 9815 9821 9827 9833 9838 9844 9850 9855 9860 9865 9870 9875 9880 9884 9888 9892 9896 9900 9903 9907 9910 9913 9915 9918 9920 9923 9925 9926 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9875 9872 9869 9867 9865 9863 9862 9860 9859 9859 9858 9859 9859 9860 9861 9863 9865 9867 9870 9873 9876 9879 9883 9886 9890 9894 9898 9902 9906 9910 9914 9917 9921 9924 9927 9930 9933 9935 9937 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9955 9954 9952 9950 9948 9946 9945 9943 9941 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9925 9924 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 6735 4 11 4 9886 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9890 9891 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9937 9936 9934 9932 9930 9927 9924 9921 9917 9914 9909 9905 9900 9895 9890 9885 9879 9873 9867 9861 9854 9848 9841 9834 9827 9821 9814 9807 9800 9793 9786 9779 9772 9766 9759 9753 9746 9740 9733 9727 9721 9716 9710 9705 9700 9695 9691 9686 9683 9679 9676 9674 9672 9670 9669 9668 9668 9669 9670 9671 9673 9676 9679 9683 9687 9692 9698 9703 9710 9716 9723 9730 9738 9745 9753 9761 9769 9777 9785 9793 9801 9808 9816 9823 9830 9837 9843 9849 9855 9861 9866 9871 9876 9881 9885 9889 9892 9896 9899 9902 9905 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9912 9911 9909 9906 9904 9901 9898 9895 9892 9888 9884 9880 9876 9872 9868 9864 9860 9856 9851 9848 9844 9840 9837 9834 9831 9829 9826 9825 9823 9822 9821 9820 9820 9820 9821 9821 9822 9823 9824 9826 9827 9829 9831 9833 9834 9836 9838 9840 9841 9843 9844 9845 9847 9848 9848 9849 9850 9851 9851 9852 9852 9853 9853 9853 9854 9854 9855 9856 9856 9857 9858 9859 9860 9862 9863 9864 9866 9868 9869 9871 9873 9875 9877 9878 9880 9882 9883 9885 9886 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 6736 4 11 4 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9933 9933 9934 9936 9937 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9940 9938 9936 9934 9932 9930 9929 9927 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9912 9910 9908 9906 9904 9902 9899 9896 9893 9890 9886 9882 9877 9873 9868 9862 9857 9851 9845 9839 9833 9826 9820 9814 9808 9802 9797 9792 9787 9782 9778 9775 9772 9770 9768 9767 9767 9767 9768 9769 9771 9774 9777 9781 9785 9790 9795 9800 9805 9811 9817 9823 9829 9835 9841 9847 9853 9858 9863 9868 9873 9878 9882 9886 9889 9893 9896 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9913 9911 9910 9908 9907 9907 9906 9906 9906 9906 9907 9907 9909 9910 9912 9914 9916 9918 9920 9923 9926 9928 9931 9933 9936 9938 9940 9943 9944 9946 9947 9949 9949 9950 9950 9950 9950 9949 9949 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9932 9930 9929 9928 9926 9926 9925 9924 9924 9924 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9909 9907 9906 9905 9904 9904 9904 9904 9904 9904 9905 9907 9908 9910 9912 9914 6737 4 11 4 9917 9920 9922 9925 9928 9932 9935 9938 9941 9944 9947 9949 9952 9954 9956 9957 9959 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9947 9947 9946 9946 9947 9947 9948 9949 9949 9950 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9949 9949 9948 9947 9946 9944 9942 9940 9937 9934 9931 9928 9924 9920 9915 9911 9906 9901 9897 9892 9887 9882 9877 9872 9868 9864 9860 9856 9853 9850 9847 9845 9843 9842 9841 9841 9841 9841 9842 9843 9845 9847 9849 9852 9855 9858 9861 9865 9869 9872 9876 9880 9883 9887 9890 9894 9897 9900 9902 9905 9907 9909 9911 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9915 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9961 9962 9961 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9900 9898 9897 9896 9894 9893 9893 9892 9891 9891 9891 9890 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9904 9905 9906 9906 9906 9906 9906 9906 9905 9904 9903 9902 9900 9898 9895 9893 9890 9886 9883 9879 9875 9870 9865 9860 9854 9848 9842 9835 9827 9820 9811 9802 9793 9783 9772 9760 9747 9734 9719 9703 9686 9668 9648 9627 9604 9580 9554 9525 9495 9464 9430 9394 9356 9316 9274 9230 9184 9137 9088 9037 8985 8932 8878 8823 8768 8713 8658 8603 8549 8496 8444 8394 8346 8301 8258 8218 8182 8149 8120 8095 8074 8058 8046 8039 8036 8038 8045 8057 8073 8093 6738 4 11 4 8118 8147 8179 8216 8255 8298 8343 8390 8440 8491 8544 8598 8652 8707 8761 8816 8869 8922 8974 9025 9074 9121 9167 9210 9252 9292 9329 9364 9398 9429 9458 9486 9511 9535 9557 9577 9596 9614 9630 9645 9659 9672 9684 9696 9707 9717 9726 9735 9743 9751 9758 9765 9772 9778 9783 9788 9792 9796 9800 9802 9805 9806 9807 9807 9807 9806 9804 9801 9798 9793 9788 9782 9776 9768 9760 9751 9741 9730 9719 9707 9694 9680 9666 9651 9636 9620 9604 9587 9570 9552 9535 9517 9500 9482 9464 9447 9430 9414 9398 9383 9368 9355 9342 9330 9320 9311 9303 9296 9291 9287 9285 9284 9285 9287 9291 9296 9302 9310 9320 9330 9342 9355 9369 9383 9399 9415 9431 9448 9466 9483 9501 9518 9536 9553 9570 9587 9603 9618 9633 9648 9662 9675 9687 9699 9710 9721 9731 9740 9749 9757 9764 9772 9778 9784 9790 9795 9801 9805 9810 9814 9818 9822 9826 9829 9833 9836 9839 9842 9845 9847 9850 9852 9855 9857 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9868 9868 9867 9868 9868 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9876 9877 9878 9880 9881 9883 9885 9886 9888 9889 9891 9892 9894 9895 9896 9897 9898 9898 9898 9898 9898 9898 9897 9896 9895 9893 9891 9889 9887 9885 9882 9879 9876 9873 9870 9866 9863 9859 9856 9852 9849 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9817 9815 9813 9811 9809 9808 9806 9805 9804 9803 9802 9801 9800 9800 9799 9799 9799 9799 9798 9798 9799 9799 9799 9799 9799 9800 9800 9800 9800 9801 9801 9801 9801 9801 9800 9800 9799 9799 9798 9797 9796 9795 9793 9792 9790 9788 9786 9784 9782 9780 9778 9776 9773 9771 9769 9767 9765 9762 9760 9758 9756 9754 9752 9750 9748 9745 9743 9740 9737 9734 9730 9726 9722 9717 9711 9705 9699 9692 9684 9675 9666 9656 9646 9635 9623 9611 9598 9585 9572 9558 9544 9530 9516 9502 9488 9474 9461 9449 9437 9425 9415 9405 9397 9389 9383 9378 9374 9372 9370 9370 9372 9374 9378 9383 9390 9397 9406 9415 9426 9437 9450 9462 9476 9490 9504 9519 9534 9549 9564 9579 9595 9609 9624 9639 9653 9667 9680 9693 9706 9718 9730 9741 9752 9762 9772 9782 9791 9799 9808 9816 9823 9831 9837 9844 9850 9856 9862 9867 9872 9877 9882 9886 9890 9894 9897 9900 9903 9906 9908 9910 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 6737 3 1 4 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9924 9922 9920 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9894 9891 9889 9887 9885 9883 9881 9879 9877 9876 9875 9874 9874 9873 9873 9873 9874 9874 9875 9876 9878 9879 9881 9883 9885 9887 9890 9892 9895 9897 9900 9903 9905 9908 9910 9913 9915 9917 9920 9922 9924 9925 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9946 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9929 9928 9927 9926 9925 9925 9925 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9902 9901 9901 9901 9901 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9910 9910 9911 9910 9910 9910 9909 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9874 9872 9870 9867 9865 9862 9859 9856 9852 9848 9843 9838 9833 9827 9820 9812 9804 9795 9785 9774 9763 9750 9736 9721 9705 9687 9668 9648 9626 9603 9578 9551 9523 9493 9461 9427 9392 9355 9315 9274 9232 9187 9141 9094 9045 8996 8945 8893 8841 8788 8735 8683 8631 8580 8530 8481 8434 8389 8347 8307 8270 8236 8206 8179 8156 8138 8123 8113 8107 8106 8109 8117 8128 8144 8165 8189 6738 3 1 4 8217 8248 8282 8320 8360 8402 8447 8493 8541 8589 8639 8689 8739 8789 8839 8888 8937 8984 9030 9075 9119 9161 9201 9240 9277 9313 9347 9379 9409 9438 9465 9491 9515 9538 9559 9579 9598 9616 9633 9648 9663 9676 9689 9701 9712 9722 9731 9740 9748 9755 9761 9767 9773 9777 9781 9785 9788 9791 9793 9794 9795 9796 9796 9796 9795 9794 9792 9789 9786 9783 9779 9774 9769 9763 9756 9749 9741 9732 9722 9711 9700 9688 9674 9661 9646 9631 9615 9598 9582 9564 9547 9529 9511 9493 9476 9458 9442 9425 9410 9395 9382 9369 9358 9348 9339 9332 9326 9322 9319 9317 9317 9319 9322 9326 9331 9338 9346 9355 9365 9375 9386 9398 9411 9424 9437 9451 9465 9479 9493 9507 9521 9535 9549 9563 9577 9591 9604 9618 9631 9644 9657 9670 9682 9694 9706 9717 9729 9740 9750 9760 9770 9779 9787 9796 9803 9810 9817 9823 9829 9834 9838 9842 9846 9849 9852 9855 9857 9859 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9898 9899 9900 9902 9903 9904 9905 9907 9908 9909 9909 9910 9911 9911 9911 9911 9910 9909 9909 9907 9906 9904 9902 9900 9898 9896 9894 9891 9889 9886 9884 9882 9880 9878 9876 9874 9873 9872 9871 9871 9871 9870 9871 9871 9872 9872 9873 9874 9875 9877 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9904 9903 9903 9903 9902 9901 9900 9899 9897 9896 9894 9892 9889 9887 9884 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9850 9847 9844 9841 9839 9836 9834 9831 9829 9826 9824 9821 9819 9817 9815 9812 9810 9808 9807 9805 9803 9802 9800 9799 9798 9798 9797 9797 9797 9797 9797 9798 9799 9800 9801 9802 9804 9805 9807 9808 9810 9811 9813 9814 9815 9816 9817 9818 9818 9818 9818 9817 9816 9815 9814 9812 9810 9808 9806 9803 9800 9798 9795 9791 9788 9785 9782 9779 9776 9772 9769 9766 9763 9760 9757 9754 9751 9747 9744 9741 9737 9733 9729 9725 9720 9714 9709 9703 9696 9689 9681 9672 9663 9653 9643 9632 9621 9609 9596 9583 9570 9557 9543 9530 9516 9503 9489 9476 9464 9452 9441 9431 9421 9413 9405 9399 9394 9390 9387 9386 9385 9386 9389 9392 9397 9403 9410 9418 9427 9437 9448 9459 9471 9484 9497 9511 9525 9539 9553 9567 9582 9596 9611 9625 9639 9653 9666 9680 9693 9706 9718 9730 9742 9753 9764 9774 9784 9794 9803 9812 9820 9828 9835 9842 9848 9854 9860 9865 9870 9875 9879 9883 9886 9889 9892 9895 9898 9900 9902 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 6739 3 1 4 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9917 9914 9912 9910 9908 9905 9903 9900 9897 9894 9892 9889 9886 9883 9881 9878 9875 9873 9871 9868 9866 9865 9863 9862 9860 9860 9859 9859 9858 9859 9859 9860 9860 9861 9863 9864 9866 9867 9869 9871 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9930 9930 9930 9929 9928 9927 9925 9924 9922 9920 9918 9915 9912 9909 9906 9903 9899 9895 9891 9886 9881 9875 9869 9863 9856 9848 9840 9831 9821 9810 9798 9786 9771 9756 9740 9722 9702 9682 9659 9636 9611 9584 9556 9526 9496 9464 9431 9397 9362 9327 9292 9256 9221 9186 9152 9118 9086 9056 9027 9001 8976 8955 8936 8920 8907 8898 8891 8889 8890 8894 8902 8913 8928 8945 8966 8989 9015 9044 9074 9106 9140 9175 9210 9246 9283 9320 9356 9392 9427 9461 9494 9525 9556 9585 9612 9637 9661 9683 9704 9722 9740 9755 9770 9782 9794 9805 9814 9823 9830 9837 9843 9849 9854 9859 9864 9868 9872 9876 9880 9884 9887 9891 9894 9897 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9956 9956 9957 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9954 9953 9951 9950 9948 9947 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9937 9937 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9948 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9937 6740 3 1 4 9935 9933 9932 9931 9930 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9917 9915 9913 9911 9908 9905 9901 9897 9893 9889 9884 9879 9874 9869 9864 9859 9854 9850 9845 9841 9837 9834 9831 9829 9827 9826 9825 9825 9826 9827 9828 9830 9833 9836 9839 9843 9846 9850 9854 9859 9863 9867 9871 9875 9879 9883 9887 9890 9893 9896 9899 9901 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9916 9914 9911 9908 9906 9903 9900 9897 9894 9892 9889 9887 9884 9882 9880 9878 9876 9874 9873 9872 9872 9871 9871 9871 9871 9872 9873 9874 9875 9877 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9938 9938 9938 9938 9939 9940 9941 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9959 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9919 9917 9916 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9875 9874 9872 9871 9870 9868 9867 9865 9864 9862 9861 9860 9858 9857 9856 9854 9853 9852 9851 9851 6741 3 1 4 9850 9849 9849 9849 9849 9849 9849 9849 9850 9851 9852 9853 9855 9856 9858 9860 9862 9865 9868 9870 9873 9876 9880 9883 9886 9890 9893 9896 9900 9903 9906 9909 9912 9915 9918 9920 9923 9925 9927 9928 9930 9931 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9906 9906 9905 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9875 9873 9872 9870 9869 9867 9866 9865 9863 9862 9861 9860 9858 9857 9856 9854 9852 9851 9849 9847 9844 9842 9839 9836 9833 9829 9825 9821 9817 9812 9807 9802 9796 9790 9783 9777 9769 9762 9754 9746 9737 9728 9719 9709 9699 9689 9678 9667 9656 9644 9632 9620 9607 9594 9581 9567 9553 9539 9524 9509 9494 9478 9462 9446 9430 9413 9396 9378 9361 9343 9325 9307 9289 9271 9253 9234 9216 9198 9179 9162 9144 9126 9109 9093 9077 9061 9047 9032 9019 9007 8996 8985 8976 8968 8961 8955 8951 8948 8947 8947 8948 8951 8955 8960 8967 8975 8984 8995 9007 9020 9034 9049 9064 9081 9098 9116 9135 9153 9173 9192 9212 9232 9252 9271 9291 9311 9330 9349 9368 9387 9405 9423 9441 9458 9475 9491 9507 9522 9537 9552 9566 9580 9593 9606 9618 9630 9642 9653 9664 9674 9684 9693 9702 9711 9719 9727 9735 9742 9748 9755 9760 9766 9771 9776 9780 9784 9788 9791 9794 9797 9799 9802 9804 9806 9808 9809 9811 9813 9814 9816 9817 9818 9820 9821 9823 9824 9826 9827 9829 9830 9832 9833 9835 9836 9837 9839 9840 9841 9842 9842 9843 9843 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9843 9843 9844 9845 9845 9847 9848 9849 9851 9852 9854 9855 9857 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9878 9878 9879 9880 9881 9882 9884 9885 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9915 9916 9917 9918 6742 3 1 4 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9934 9934 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9897 9896 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9898 9897 9895 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9868 9866 9863 9860 9857 9854 9850 9847 9843 9840 9836 9832 9829 9825 9822 9819 9816 9813 9810 9808 9806 9804 9803 9802 9802 9802 9802 9803 9804 9805 9807 9809 9811 9813 9816 9819 9822 9825 9828 9831 9834 9838 9841 9844 9846 9849 9852 9855 9857 9859 9862 9864 9866 9868 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9921 9920 9919 9919 9918 9918 9918 9917 9917 9918 9918 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9892 9889 9886 9883 9880 9877 9874 9871 9869 9866 9863 9861 9858 9855 9853 9850 9847 9845 9842 9839 9836 9834 9831 9828 9825 9822 9820 9817 9814 9811 9809 9807 9804 9802 9801 9799 9798 9797 9796 9796 9796 9796 9796 9797 9798 9800 9802 9804 9806 9808 9811 9813 9816 9818 9821 9824 9826 9828 9831 9833 9835 9837 9838 9840 9841 9842 9843 9844 9844 9845 9845 9845 9845 9846 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9843 9843 6743 3 1 4 9842 9842 9841 9840 9839 9838 9836 9834 9832 9829 9826 9823 9819 9814 9809 9803 9797 9789 9781 9772 9761 9750 9737 9723 9707 9690 9672 9651 9629 9605 9579 9551 9522 9490 9456 9420 9383 9343 9302 9260 9216 9170 9124 9077 9029 8982 8934 8886 8839 8793 8749 8706 8665 8626 8589 8556 8526 8499 8475 8455 8439 8427 8419 8416 8416 8420 8429 8441 8456 8476 8498 8524 8553 8584 8617 8652 8689 8728 8767 8807 8847 8888 8929 8969 9009 9048 9086 9123 9160 9194 9228 9260 9291 9321 9349 9375 9401 9425 9449 9471 9492 9512 9531 9550 9568 9585 9602 9618 9634 9649 9664 9678 9692 9706 9720 9733 9745 9758 9770 9781 9792 9802 9812 9822 9831 9839 9847 9854 9861 9866 9872 9877 9881 9885 9888 9891 9893 9895 9896 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9881 9878 9876 9874 9871 9869 9866 9864 9862 9859 9857 9854 9851 9849 9846 9844 9841 9838 9836 9833 9830 9827 9824 9821 9818 9815 9811 9808 9804 9800 9796 9792 9788 9784 9779 9775 9770 9765 9760 9755 9750 9744 9739 9733 9727 9721 9715 9709 9703 9697 9691 9685 9679 9673 9667 9661 9655 9650 9644 9639 9634 9629 9624 9620 9615 9611 9607 9604 9600 9597 9594 9591 9588 9586 9583 9580 9578 9576 9573 9571 9568 9566 9564 9561 9559 9557 9554 9552 9550 9548 9547 9545 9544 9543 9542 9541 9541 9541 9541 9542 9542 9544 9545 9547 9549 9551 9553 9555 9558 9560 9563 9565 9568 9570 9572 9574 9576 9578 9579 9580 9581 9582 9583 9583 9584 9584 9584 9584 9584 9584 9584 9584 9584 9585 9585 9586 9586 9587 9588 9589 9591 9592 9594 9596 9598 9601 9603 9606 9609 9612 9615 9618 9622 9626 9630 9634 9638 9642 9647 9651 9656 9662 9667 9673 9678 9684 9691 9697 9703 9710 9717 9724 9731 9738 9745 9752 9760 9767 9774 9780 9787 9793 9800 9806 9811 9817 9822 9827 9832 9836 9840 9844 9847 9850 9853 9856 9858 9861 9863 9864 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9902 9902 9901 9901 9900 9898 9897 9896 9894 9892 9890 9887 9885 9882 9880 9877 9874 9872 9869 9866 9863 9861 9858 9856 9853 9851 9849 9847 9845 9844 9843 9841 9840 9839 9839 9838 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9844 9846 9847 9849 9851 9853 9855 9857 9859 9862 9864 9867 9870 9872 9875 9878 9881 9884 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 6744 3 1 4 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9936 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9901 9899 9897 9896 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9874 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9917 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9932 9933 9934 9934 9934 9934 9934 9933 9932 9932 9931 9930 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9917 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9930 9930 9931 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9900 9898 9896 9894 9891 6745 3 1 4 9888 9884 9880 9875 9870 9864 9858 9851 9844 9835 9827 9817 9807 9796 9784 9771 9758 9743 9728 9712 9696 9678 9660 9642 9622 9602 9581 9560 9539 9517 9495 9473 9451 9429 9408 9386 9366 9345 9326 9307 9289 9273 9257 9243 9230 9219 9209 9201 9195 9190 9187 9185 9186 9188 9193 9198 9206 9215 9226 9238 9251 9266 9282 9299 9317 9336 9356 9376 9396 9417 9437 9458 9479 9500 9520 9540 9560 9579 9597 9615 9632 9648 9664 9679 9693 9707 9719 9731 9742 9753 9763 9772 9781 9789 9797 9804 9811 9817 9823 9828 9833 9838 9842 9847 9850 9854 9857 9860 9863 9865 9867 9869 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9890 9891 9893 9894 9895 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9911 9911 9911 9911 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9887 9886 9884 9882 9880 9878 9875 9873 9871 9868 9865 9863 9860 9858 9856 9853 9851 9849 9847 9845 9843 9842 9840 9838 9837 9835 9834 9832 9830 9829 9827 9824 9822 9819 9816 9812 9808 9804 9800 9795 9790 9784 9778 9772 9765 9759 9752 9745 9738 9731 9725 9718 9711 9705 9699 9694 9689 9684 9680 9676 9673 9671 9669 9668 9667 9667 9668 9669 9671 9673 9676 9680 9684 9688 9693 9698 9703 9709 9715 9721 9727 9733 9740 9746 9753 9759 9765 9772 9778 9784 9790 9795 9801 9806 9811 9816 9821 9825 9829 9833 9837 9840 9843 9846 9849 9851 9854 9856 9858 9860 9862 9863 9865 9867 9868 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9909 9909 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9901 9901 9899 9898 9897 9895 9894 9892 9890 9888 9886 9883 9881 9878 9876 9873 9870 9867 9864 9861 9858 9854 9850 9846 9842 9837 9832 9827 9821 9814 9807 9800 9791 9782 9773 9762 9751 9740 9727 9714 9700 9685 9670 9654 9637 9620 9603 9585 9567 9550 9532 9514 9497 9480 9463 9447 9432 9417 9404 9391 9380 9370 9361 9353 9347 9342 9338 9336 9336 9336 9338 9342 9347 9353 9360 9368 9378 9388 9400 9412 9425 9439 9454 9468 9484 9500 9516 9532 6746 3 1 4 9548 9564 9580 9596 9612 9627 9642 9657 9671 9684 9697 9710 9721 9732 9743 9753 9762 9770 9778 9785 9792 9798 9803 9808 9813 9817 9822 9825 9829 9832 9835 9839 9842 9845 9848 9851 9854 9857 9860 9863 9867 9870 9873 9876 9879 9882 9885 9887 9890 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9858 9857 9856 9855 9855 9854 9854 9855 9855 9856 9856 9857 9859 9860 9861 9863 9865 9866 9868 9870 9872 9874 9876 9877 9879 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9915 9914 9914 9914 9913 9914 9914 9914 9915 9916 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9922 9920 9918 9916 9914 9912 9910 9907 9904 9901 9898 9895 9892 9888 9884 9880 9875 9870 9864 9858 9852 9845 9838 9829 9821 9811 9802 9791 9780 9769 9757 9744 9732 9719 9705 9692 9679 9665 9652 9640 9628 9616 9605 9594 9585 9576 9569 9562 9557 9553 9550 9548 9548 9549 9550 9553 9558 9563 9569 9576 9584 9592 9602 9612 9622 9632 9643 9654 9665 9677 9688 9699 9709 6747 3 1 4 9720 9730 9740 9749 9759 9767 9776 9784 9791 9798 9805 9811 9817 9823 9828 9833 9838 9842 9846 9850 9854 9858 9861 9864 9868 9871 9874 9876 9879 9882 9884 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9896 9895 9893 9891 9890 9888 9885 9883 9881 9878 9876 9873 9871 9868 9866 9863 9861 9858 9856 9854 9852 9850 9848 9846 9845 9844 9843 9842 9842 9842 9842 9842 9843 9844 9845 9847 9848 9850 9852 9855 9857 9859 9862 9865 9867 9870 9873 9875 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9870 9868 9866 9864 9862 9861 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9853 9854 9854 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9873 9874 9876 9878 9881 9883 9885 9888 9890 9892 9895 9897 9899 9902 9904 9906 9907 9909 9910 9911 9912 9913 9913 9913 9913 9913 9912 9911 9910 9908 9906 9905 9902 9900 9898 9896 9893 9891 9888 9886 9883 9881 9879 9876 9874 9872 9870 9869 9867 9866 9864 9863 9863 9862 9861 9861 9861 9861 9861 9861 9861 9861 9862 9863 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 6748 3 1 4 9889 9888 9888 9887 9887 9886 9885 9884 9884 9883 9882 9880 9879 9878 9876 9874 9872 9870 9868 9865 9862 9859 9855 9851 9847 9842 9837 9832 9826 9820 9814 9807 9800 9792 9784 9776 9768 9759 9750 9740 9731 9721 9711 9701 9691 9681 9671 9660 9650 9640 9631 9621 9612 9603 9594 9586 9579 9572 9566 9560 9555 9551 9548 9545 9544 9543 9543 9544 9546 9548 9552 9556 9561 9567 9573 9580 9588 9595 9604 9612 9621 9630 9639 9647 9656 9665 9673 9681 9689 9697 9704 9711 9717 9722 9728 9733 9737 9741 9744 9747 9750 9752 9754 9755 9756 9757 9757 9757 9757 9757 9757 9756 9755 9754 9753 9752 9750 9748 9747 9745 9743 9741 9738 9736 9734 9731 9729 9727 9724 9722 9719 9717 9715 9713 9711 9709 9707 9706 9704 9703 9702 9701 9700 9699 9699 9698 9698 9697 9697 9696 9696 9695 9695 9694 9693 9692 9691 9690 9689 9687 9685 9683 9681 9678 9676 9673 9670 9666 9663 9660 9656 9652 9649 9645 9641 9637 9634 9630 9626 9623 9619 9615 9612 9609 9606 9603 9600 9597 9594 9591 9589 9587 9584 9582 9580 9579 9577 9576 9574 9573 9572 9572 9571 9571 9571 9572 9572 9573 9574 9576 9577 9579 9582 9584 9587 9590 9593 9596 9600 9603 9607 9611 9615 9619 9623 9626 9630 9634 9637 9641 9644 9647 9650 9653 9655 9658 9660 9662 9664 9666 9668 9669 9671 9672 9674 9675 9676 9677 9679 9680 9681 9683 9684 9685 9686 9687 9689 9690 9691 9692 9692 9693 9694 9694 9694 9695 9695 9694 9694 9694 9693 9692 9691 9690 9689 9688 9686 9685 9683 9681 9680 9678 9676 9674 9672 9670 9668 9666 9664 9662 9660 9658 9656 9654 9652 9650 9648 9645 9643 9641 9639 9636 9634 9632 9629 9626 9623 9620 9617 9613 9610 9606 9602 9598 9594 9589 9585 9580 9575 9570 9564 9559 9554 9548 9543 9537 9532 9526 9521 9516 9510 9506 9501 9496 9492 9488 9484 9480 9477 9473 9470 9468 9465 9463 9461 9459 9458 9456 9455 9454 9453 9452 9452 9452 9451 9451 9451 9452 9452 9453 9453 9454 9455 9456 9458 9459 9461 9462 9464 9466 9467 9469 9470 9472 9473 9474 9475 9476 9476 9476 9476 9475 9474 9472 9470 9468 9465 9461 9458 9454 9449 9445 9440 9435 9429 9424 9418 9412 9406 9400 9394 9388 9382 9377 9371 9366 9360 9355 9350 9346 9341 9337 9333 9329 9326 9323 9320 9318 9316 9314 9313 9312 9312 9312 9313 9314 9315 9317 9320 9323 9327 9331 9336 9341 9347 9353 9360 9367 9374 9382 9390 9398 9407 9415 9424 9433 9442 9452 9461 9471 9480 9490 9499 9509 9519 9528 9538 9548 9558 9567 9577 9587 9596 9606 9615 9625 9634 9643 9652 9660 9669 9677 9684 9692 9699 9706 9712 9718 9724 9729 9734 9738 9742 9746 9750 9753 9756 9759 9761 9764 9766 9768 9771 9773 9775 9777 9779 9782 9784 9786 6749 3 1 4 9789 9791 9794 9796 9799 9801 9804 9807 9809 9812 9815 9817 9820 9822 9824 9826 9829 9831 9833 9835 9836 9838 9840 9841 9843 9845 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9858 9859 9859 9859 9859 9859 9859 9858 9858 9857 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9839 9838 9838 9838 9838 9839 9839 9839 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9854 9856 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9864 9863 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9855 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9855 9857 9858 9860 9862 9864 9867 9869 9872 9875 9877 9880 9883 9886 9889 9892 9894 9897 9899 9901 9903 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9865 9865 9865 9865 9866 9867 9869 9871 9873 9875 9878 9881 9883 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9916 9916 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9892 9891 9889 9888 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9866 9863 9859 9855 9851 6750 3 1 4 9846 9841 9835 9829 9822 9814 9806 9796 9786 9775 9764 9751 9737 9722 9706 9688 9669 9649 9626 9602 9576 9547 9516 9483 9446 9407 9364 9317 9266 9212 9153 9090 9022 8950 8872 8789 8702 8609 8511 8408 8300 8187 8070 7948 7822 7692 7558 7421 7281 7139 6995 6849 6702 6554 6407 6259 6112 5967 5823 5681 5542 5406 5274 5145 5021 4902 4788 4680 4577 4482 4393 4311 4237 4171 4114 4065 4026 3996 3976 3966 3966 3976 3998 4030 4073 4126 4190 4265 4350 4444 4549 4662 4783 4913 5049 5192 5341 5495 5653 5813 5976 6140 6305 6469 6632 6793 6951 7106 7256 7402 7543 7678 7808 7931 8048 8159 8264 8362 8454 8540 8621 8696 8765 8830 8891 8947 8999 9048 9094 9136 9177 9215 9251 9285 9317 9348 9378 9406 9433 9459 9485 9509 9532 9554 9575 9596 9615 9634 9651 9667 9683 9698 9712 9725 9737 9748 9759 9769 9779 9788 9796 9804 9811 9819 9825 9832 9838 9844 9849 9855 9860 9865 9869 9873 9877 9881 9885 9888 9891 9893 9895 9897 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9938 9938 9937 9937 9937 9937 9937 9937 9937 9936 9936 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9930 9929 9928 9928 9928 9928 9929 9929 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9946 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9929 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 6751 3 1 4 9927 9928 9929 9929 9930 9930 9930 9930 9930 9929 9928 9927 9926 9924 9922 9920 9917 9914 9911 9909 9906 9903 9900 9897 9895 9892 9890 9888 9887 9886 9885 9884 9884 9884 9884 9885 9886 9887 9888 9890 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9904 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9878 9878 9878 9879 9880 9881 9882 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9877 9874 9872 9869 9867 9864 9860 9857 9853 9849 9845 9841 9837 9833 9829 9824 9820 9816 9812 9808 9804 9801 9798 9795 9792 9790 9789 9787 9786 9786 9786 9786 9787 9789 9790 9793 9795 9798 9801 9805 9809 9813 9817 9822 9826 9831 9836 9841 9846 9851 9855 9860 9865 9869 9874 9878 9882 9886 9890 9894 9897 9901 9904 9907 9910 9912 9915 9917 9919 9922 9923 9925 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9909 9908 9908 9908 9909 9909 9910 9911 9912 9914 9915 9917 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 6752 3 1 4 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9942 9943 9943 9943 9944 9945 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9946 9946 9945 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9927 9927 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9898 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9850 9847 9844 9842 9840 9838 9836 9834 9833 9832 9830 9829 9829 9828 9827 9827 9827 9826 9826 9826 9826 9826 9827 9827 9827 9828 9828 9829 9830 9830 9831 9832 9833 9835 9836 9837 9838 9840 9841 9843 9844 9846 9848 9849 9851 9852 9854 9855 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9863 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9837 9836 9834 9832 9830 9827 9824 9820 9816 9811 9806 9800 9793 9785 9777 9767 9757 9745 9732 9718 9702 9686 9667 9648 9626 9603 9579 9552 9524 9493 9461 9426 9389 9350 9309 9265 9218 9169 9118 9064 9007 8948 8886 8822 8755 8686 8614 8541 8465 8388 8309 8230 8149 8067 7985 7904 7822 7742 7663 7585 7510 7437 7367 7301 7238 7180 7126 7078 7035 6998 6967 6942 6923 6912 6906 6908 6917 6932 6954 6983 7018 7058 7105 7157 7215 7277 7343 7413 7486 7562 7641 7721 7803 7885 7968 8051 8133 8214 8294 8373 8449 8523 8595 8664 8731 8794 8855 8913 8967 9019 9067 9113 9156 9196 9234 9269 9303 9333 9362 9390 9415 9439 9461 9482 9502 9521 9539 9555 9571 9586 9600 9614 9627 9639 9650 9661 9671 9681 9690 9698 9706 9713 9720 9727 9733 9738 9743 9748 9753 9758 9762 9766 9770 9774 9778 9782 9786 9790 9794 9798 9802 9807 9811 9815 9820 9824 9828 9833 9837 9841 9845 9849 9853 9856 9860 9863 9866 9868 9871 9873 9875 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 6753 3 1 4 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9910 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9914 9913 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9918 9919 9919 9918 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9879 9876 9873 9869 9865 9860 9855 9850 9843 9837 9830 9822 9814 9805 9795 9786 9775 9765 9753 9742 9730 9717 9704 9691 9677 9664 9650 9635 9621 9607 9592 9578 9564 9549 9535 9522 9509 9496 9484 9472 9462 9452 9443 9435 9428 9422 9417 9414 9412 9411 9412 9414 9417 9421 9427 9434 9442 9451 9461 9472 9484 9497 9510 9523 9537 9551 9566 9580 9594 9608 9622 9636 9649 9662 9674 9686 9697 9708 9719 9729 9738 9747 9756 9764 9772 9780 9788 9795 9802 9809 9816 9822 9829 9835 9841 9847 9852 9858 9863 9868 9873 9877 9882 9885 9889 9892 9895 9897 9899 9901 9903 9904 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9951 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9917 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9932 9932 6754 3 1 4 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9884 9882 9880 9878 9876 9874 9871 9869 9866 9863 9861 9858 9856 9853 9851 9849 9847 9846 9845 9844 9844 9843 9844 9845 9846 9847 9849 9851 9854 9857 9860 9863 9867 9870 9874 9878 9882 9886 9889 9893 9897 9900 9903 9906 9909 9911 9913 9915 9917 9918 9920 9920 9921 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9931 9930 9928 9927 9924 9922 9919 9916 9913 9910 9907 9903 9899 9896 9892 9888 9885 9881 9878 9875 9872 9869 9867 9864 9862 9861 9859 9858 9857 9857 9856 9856 9856 9856 9857 9857 9858 9859 9859 9860 9861 9862 9862 9863 9864 9864 9864 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9865 9865 9866 9868 9869 9870 9872 9874 9875 9877 9879 9881 9882 9884 9885 9886 9887 9888 9889 9889 9889 9889 9888 9887 9886 9885 9883 9881 9879 9877 9874 9872 9869 9866 9863 9860 9857 9855 9852 9849 9846 9844 9841 9839 9837 9835 9833 9832 9830 9829 9827 9826 9825 9824 9823 9822 9821 9820 9819 9817 9816 9814 9813 9811 9809 9807 9804 9802 9799 9796 9792 9789 9785 9781 9777 9773 9768 9764 9759 9754 9749 9744 9739 9735 9730 9725 9721 9717 9713 9709 9705 9702 9700 9697 9695 9693 9692 9692 9691 9691 9692 9693 9694 9696 9698 9700 9703 9706 9709 9712 9716 9720 9724 9728 9732 9737 9741 9746 9750 9755 9759 9764 9768 9773 9777 9782 9787 9791 9796 9800 9805 9809 9814 9818 9823 9827 9831 9836 9840 9844 9848 9852 9856 9859 6755 3 1 4 9863 9866 9870 9873 9875 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9919 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9905 9905 9905 9905 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9929 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9881 9879 9876 9873 9869 9865 9861 9856 9850 9844 9837 9829 9821 9811 9801 9790 9777 9764 9749 9733 9715 9696 9676 9654 9631 9606 9579 9551 9521 9490 9457 9423 9388 9352 9315 9277 9238 9199 9160 9121 9083 9045 9007 8971 8936 8903 8872 8842 8815 8791 8769 8750 8734 8722 8712 8706 8704 8704 8708 8716 8727 8740 8757 8777 8799 8823 8850 8879 8909 8941 8975 9009 9044 9079 9114 9150 9185 9220 9255 9289 9322 9354 9385 9415 9443 9471 9497 9522 9546 9568 9590 9610 9629 9647 9664 9680 9695 9709 9722 9735 9747 9758 9769 9779 9788 9797 9805 9813 9821 9828 9835 9841 9847 9853 9858 9863 9868 9872 9877 9881 9885 9888 9892 9895 9898 9901 9904 9907 9909 9911 9913 9915 9916 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9915 9916 9917 9918 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9940 9941 9941 9942 9942 9941 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9924 9922 9921 9919 9918 9917 9917 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9907 9905 9903 9902 9900 9898 9897 9896 9895 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 6756 3 1 4 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9884 9882 9880 9878 9876 9874 9873 9871 9870 9869 9868 9868 9868 9868 9868 9869 9870 9871 9872 9874 9876 9878 9880 9882 9884 9886 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9917 9917 9918 9918 9917 9917 9916 9915 9914 9912 9910 9908 9906 9904 9901 9899 9896 9893 9891 9888 9885 9883 9880 9878 9876 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9834 9831 9827 9824 9820 9816 9812 9808 9804 9800 9796 9791 9787 9783 9779 9775 9771 9768 9764 9760 9756 9753 9749 9745 9742 9738 9735 9731 9727 9723 9720 9716 9712 9708 9704 9700 9697 9693 9689 9685 9682 9679 9676 9673 9670 9668 9666 9664 9663 9662 9662 9662 9662 9663 9665 9667 9669 9672 9675 9679 9683 9688 9693 9698 9704 9710 9716 9723 9729 9736 9743 9750 9757 9764 9771 9778 9785 9792 9799 9806 9812 9818 9824 9830 9836 9841 9846 9851 9856 9860 9864 9867 9871 9874 9877 9879 9881 9884 9885 9887 9888 9889 9890 9891 9892 9892 9892 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9904 9903 9903 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9887 9885 9883 9882 9880 9879 9878 9876 9875 9874 9874 9873 9872 9872 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9866 9865 9864 9863 9862 9860 9859 9857 9855 9853 9851 9849 9847 9844 9842 9839 9837 9835 9832 9830 9828 9826 9824 9822 9820 9818 9816 9815 9813 9811 9810 9809 9807 9806 9805 9803 9802 9800 9799 9797 9795 9793 9791 9789 9786 9784 9781 9778 9775 9771 9767 9763 9759 9754 9750 9745 9740 9735 9729 9724 9718 9712 9706 9700 9694 9688 9682 9676 9670 9664 9658 9653 9647 9642 9636 9631 9626 9621 9616 9611 9607 9603 9598 9594 9591 9587 9583 9579 9576 9573 9569 6757 3 1 4 9566 9563 9560 9557 9554 9552 9549 9546 9544 9541 9539 9537 9535 9532 9530 9528 9526 9525 9523 9521 9519 9517 9515 9513 9511 9509 9507 9504 9501 9498 9495 9492 9488 9484 9479 9475 9470 9464 9458 9452 9445 9438 9430 9422 9414 9405 9396 9386 9376 9365 9355 9343 9332 9320 9308 9295 9282 9269 9256 9243 9229 9215 9202 9188 9174 9160 9146 9132 9119 9105 9092 9080 9067 9056 9044 9034 9023 9014 9005 8997 8990 8984 8979 8974 8971 8968 8967 8966 8967 8968 8971 8974 8979 8984 8990 8998 9006 9014 9024 9034 9045 9057 9069 9082 9095 9108 9122 9137 9151 9166 9181 9197 9212 9228 9243 9259 9275 9291 9307 9322 9338 9354 9369 9385 9400 9415 9430 9445 9460 9475 9489 9503 9517 9530 9544 9557 9570 9582 9594 9606 9618 9629 9640 9651 9661 9671 9681 9691 9700 9709 9717 9725 9733 9741 9748 9755 9762 9768 9774 9780 9786 9791 9796 9800 9805 9809 9813 9817 9820 9823 9827 9829 9832 9835 9837 9839 9841 9843 9845 9847 9849 9851 9852 9854 9855 9857 9859 9860 9862 9864 9865 9867 9869 9870 9872 9874 9876 9877 9879 9881 9883 9885 9886 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9907 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9928 9929 9928 9928 9928 9927 9926 9924 9922 9921 9919 9916 9914 9912 9909 9906 9904 9901 9899 9897 9895 9893 9891 9890 9888 9887 9887 9886 9886 9886 9886 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9892 9891 9890 9889 9887 9886 9883 9881 9879 9876 9873 9870 9867 9864 9861 9858 9855 9853 9850 9847 9845 9842 9840 9838 9836 9835 9833 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9825 9825 9824 9824 9824 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9826 9827 9828 9830 9831 9833 9835 9837 9838 9840 9842 9844 9846 9848 9850 9852 9853 9855 9857 9858 9860 9861 9863 9864 9865 9866 9868 9869 9870 9871 9872 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9880 9880 6758 3 1 4 9880 9880 9880 9881 9881 9881 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9886 9886 9887 9888 9889 9891 9892 9893 9894 9896 9897 9898 9899 9900 9902 9902 9903 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9892 9891 9889 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9869 9867 9865 9863 9861 9859 9857 9855 9853 9852 9850 9848 9846 9845 9843 9842 9840 9838 9836 9835 9833 9831 9828 9826 9824 9821 9819 9816 9813 9810 9807 9804 9801 9797 9794 9791 9788 9784 9781 9778 9775 9772 9769 9766 9763 9760 9757 9755 9752 9750 9747 9745 9743 9740 9738 9736 9734 9732 9730 9728 9726 9724 9723 9721 9720 9719 9718 9717 9717 9717 9717 9717 9718 9718 9719 9721 9722 9724 9725 9727 9729 9732 9734 9736 9739 9741 9743 9745 9748 9750 9752 9753 9755 9756 9758 9759 9760 9761 9762 9762 9763 9764 9764 9765 9765 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9778 9779 9780 9782 9783 9784 9786 9787 9788 9789 9790 9791 9792 9794 9795 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9806 9807 6759 3 1 4 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9818 9819 9819 9820 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9822 9823 9824 9825 9825 9827 9828 9829 9831 9832 9834 9835 9837 9839 9840 9842 9843 9844 9845 9846 9847 9847 9848 9848 9847 9847 9846 9845 9844 9843 9841 9840 9838 9837 9835 9834 9832 9831 9830 9829 9829 9829 9828 9829 9829 9830 9831 9832 9833 9834 9836 9838 9839 9841 9843 9844 9846 9847 9849 9850 9851 9851 9852 9852 9853 9853 9853 9852 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9846 9845 9845 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9885 9884 9882 9880 9878 9876 9874 9871 9868 9865 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9823 9820 9817 9814 9812 9810 9809 9808 9807 9807 9807 9808 9809 9810 9812 9814 9816 9818 9821 9823 9826 9829 9832 9835 9838 9840 9843 9846 9848 9850 9853 9855 9857 9859 9861 9863 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9892 9894 9896 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9929 9929 9929 9929 9929 9928 9928 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9936 9936 9936 9935 9934 9934 9932 9931 9930 9928 9927 9925 9923 6760 3 1 4 9922 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9908 9908 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9905 9906 9906 9907 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9918 9916 9914 9912 9911 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9911 9912 9913 9915 9916 9917 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9902 9900 9898 9896 9893 9890 9887 9884 9880 9876 9872 9868 9864 9859 9855 9850 9845 9840 9835 9829 9824 9818 9813 9807 9802 9796 9791 9785 9779 9773 9768 9762 9756 9750 9744 9739 9733 9727 9721 9716 9710 9704 9699 9693 9688 9683 6761 3 1 4 9678 9673 9668 9664 9660 9656 9652 9649 9646 9644 9642 9640 9639 9638 9638 9638 9639 9640 9642 9644 9646 9649 9652 9656 9660 9664 9669 9674 9679 9684 9689 9694 9700 9705 9711 9716 9721 9727 9732 9737 9742 9748 9753 9757 9762 9767 9772 9777 9781 9786 9791 9795 9800 9805 9809 9814 9819 9824 9828 9833 9838 9842 9847 9851 9856 9860 9864 9867 9871 9874 9878 9880 9883 9886 9888 9890 9891 9893 9894 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9924 9924 9924 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9904 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9890 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9880 9879 9879 9878 9877 9876 9874 9873 9872 9870 9868 9867 9865 9863 9862 9860 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9848 9848 9847 9847 9847 9847 9848 9848 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9848 9848 9849 9850 9851 9853 9854 9856 9858 9860 9862 9865 9867 9870 9873 9875 9878 9881 9884 9887 9890 9893 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 6762 3 1 4 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9905 9902 9900 9897 9894 9890 9887 9883 9880 9876 9872 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9829 9825 9822 9819 9816 9813 9810 9808 9805 9803 9802 9800 9799 9798 9797 9797 9796 9796 9796 9797 9798 9799 9800 9801 9803 9805 9807 9810 9812 9815 9818 9821 9824 9827 9830 9834 9837 9840 9844 9847 9850 9854 9857 9860 9863 9866 9869 9871 9874 9877 9879 9882 9884 9887 9889 9891 9893 9895 9898 9900 9902 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9897 9895 9893 9892 9890 9888 9887 9885 9883 9882 9880 9878 9876 9873 9871 9869 9866 9863 9859 9856 9852 9848 9844 9840 9835 9830 9825 9820 9815 9810 9804 9799 9794 9789 9784 9780 9775 9771 9767 9764 9761 9758 9756 9754 9752 9751 9751 9750 9750 9751 9752 9753 9754 9756 9757 9759 9762 9764 9767 9769 9772 9775 9777 9780 9783 9786 9789 9792 9795 9798 9801 9804 9807 9810 9812 9815 9818 9821 9824 9827 9830 9833 9837 9840 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9872 9874 9877 9879 9882 9884 9886 9888 9890 9891 9893 9895 9896 9897 9898 9900 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9912 9913 9914 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9911 9911 6763 3 1 4 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9891 9892 9893 9894 9895 9896 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9912 9912 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9922 9923 9924 9925 9926 9928 9929 9931 9933 9935 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9921 9921 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9851 9849 9846 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9806 9804 9802 9800 9799 9798 9797 9797 9796 9797 9797 9798 9799 9801 9803 9805 9807 9809 9812 9814 9817 9820 9822 9825 9828 9831 9833 9836 9838 9841 9843 9845 9847 9849 9851 9853 9854 9856 9857 9859 9860 9862 9863 9865 9866 9868 9869 9871 9872 9874 9875 9877 9879 9880 9882 9884 9885 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9874 9872 9869 9867 9864 9861 9858 9856 9853 9850 9847 9844 9841 9838 9834 9831 9828 9825 9822 9819 9816 9813 9810 9807 9804 9802 9799 9797 9794 9792 9790 9789 9787 9786 9785 9784 9783 9783 9783 9784 9784 9785 9786 9788 9790 9792 9795 9797 9800 9804 9807 9811 9814 6764 3 1 4 9818 9822 9826 9830 9834 9838 9841 9845 9848 9852 9854 9857 9859 9861 9863 9864 9865 9866 9866 9865 9865 9863 9862 9860 9858 9855 9852 9849 9845 9842 9837 9833 9829 9824 9820 9815 9810 9805 9800 9796 9791 9786 9781 9777 9773 9769 9765 9761 9758 9755 9752 9749 9747 9746 9744 9743 9743 9742 9742 9743 9744 9745 9747 9749 9752 9755 9758 9761 9765 9769 9774 9778 9783 9788 9793 9798 9803 9808 9813 9818 9824 9829 9833 9838 9843 9847 9851 9855 9859 9863 9866 9869 9872 9875 9877 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9917 9918 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9947 9947 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 6765 3 1 4 9903 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9893 9894 9895 9895 9896 9898 9899 9901 9902 9904 9906 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9908 9907 9906 9904 9903 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9876 9876 9875 9874 9873 9873 9872 9871 9871 9870 9870 9870 9869 9869 9870 9870 9870 9871 9872 9873 9874 9875 9876 9878 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9882 9882 9882 9882 9883 9883 9883 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9869 9868 9868 9868 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9873 9873 9872 9871 9870 9870 9869 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9848 9849 9850 9852 9853 9855 9857 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9883 9883 9884 9884 9884 9883 9883 9882 9881 9879 9878 9876 9875 9873 9871 9869 9868 9866 9865 9863 9862 9861 9861 9860 9860 9859 9859 9860 9860 9861 9862 9862 9863 9864 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9879 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9870 9870 9870 9869 9869 9869 9869 9868 9869 9869 9869 9869 9869 9869 6766 3 1 4 9869 9869 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9845 9843 9842 9841 9840 9839 9837 9836 9834 9832 9830 9828 9826 9825 9823 9821 9819 9817 9815 9814 9813 9812 9811 9810 9810 9810 9810 9811 9812 9813 9815 9817 9819 9822 9824 9827 9830 9834 9837 9840 9844 9847 9851 9854 9857 9860 9863 9866 9869 9872 9874 9877 9879 9881 9883 9884 9886 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9905 9905 9904 9902 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9873 9872 9871 9870 9870 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9873 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9850 9848 9847 9845 9844 9842 9840 9839 9837 9836 9834 9832 9831 9830 9829 9828 9828 9827 9827 9827 9827 9828 9829 9829 9831 9832 9833 9835 9837 9839 9841 9843 9845 9846 9848 9850 9852 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9866 9866 9867 9868 9869 9869 9870 9872 9873 9874 9875 9877 9879 9880 9882 9884 9886 9888 9890 9891 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9874 9874 9873 9872 9872 9872 9872 9872 9873 9873 9874 9876 9877 9878 9880 9882 9884 9886 9889 9891 9894 9896 9899 9901 9904 9906 9908 9911 9913 9914 9916 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 6767 3 1 4 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9907 9907 9907 9906 9907 9907 9907 9907 9908 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9911 9910 9908 9907 9906 9904 9903 9902 9900 9899 9897 9896 9895 9893 9892 9892 9891 9890 9890 9890 9890 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9866 9864 9861 9858 9855 9853 9849 9846 9843 9839 9835 9830 9826 9821 9815 9809 9803 9796 9789 9781 9773 9764 9754 9744 9732 9720 9707 9694 9679 9663 9646 9627 9608 9586 9563 9538 9510 9481 9449 9414 9376 9335 9291 9243 9190 9134 9073 9008 8938 8863 8782 8697 8606 8510 8408 8301 8189 8072 7950 7823 7692 7557 7418 7275 7130 6983 6833 6682 6530 6378 6226 6074 5924 5775 5629 5485 5345 5208 5075 4946 4823 4704 4592 4485 4384 4290 4202 4122 4049 3983 3925 3875 3834 3801 3777 3762 3756 3760 3773 3796 3828 3870 3922 3984 4056 4137 4228 4328 4436 4553 4678 4810 4949 5094 5245 5400 5560 5722 5887 6053 6220 6387 6553 6717 6878 7036 7191 7341 7486 7626 7760 7888 8010 8126 8235 8338 8434 8525 8609 8688 8761 8829 8893 8952 9006 9057 9104 9148 9190 9228 9265 9299 9332 9363 9392 9421 9448 9473 9498 9522 9545 9566 9587 9607 9626 9644 9660 9676 9691 9705 9718 9729 9740 9750 9759 9768 9775 9782 9788 9794 9799 9803 9807 9811 9814 9817 9820 9823 9826 9828 9831 9833 9835 9838 9840 9842 9844 9846 9849 9851 9853 9855 9857 9859 9861 6768 3 1 4 9863 9865 9867 9869 9870 9872 9874 9875 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9896 9896 9897 9897 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9935 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9919 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9894 9891 9889 9886 9883 9881 9878 9875 9872 9869 9866 9863 9860 9857 9855 9852 9850 9848 9846 9844 9843 9842 9841 9840 9839 9839 9839 9839 9839 9839 9840 9841 9842 9843 9844 9846 9847 9849 9851 9853 9855 9857 9859 9861 9863 9866 9868 9871 9873 9875 9878 9880 9883 9885 9887 9889 9892 9894 9896 9898 9899 9901 9903 9904 9905 9907 9908 9909 9909 9910 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 9893 9891 9889 9888 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 6769 3 1 4 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9906 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9897 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9907 9907 9908 9909 9909 9911 9912 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9919 9918 9917 9915 9913 9911 9910 9908 9906 9904 9902 9901 9899 9898 9896 9895 9894 9892 9892 9891 9890 9890 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9892 9892 9891 9890 9888 9887 9885 9883 9880 9878 9875 9871 9868 9865 9861 9857 9853 9849 9844 9840 9836 9831 9827 9823 9819 9815 9810 9806 9803 9799 9795 9792 9789 9785 9782 9779 9776 9774 9771 9768 9766 9763 9761 9758 9756 9754 9752 9750 9748 9746 9744 9743 9741 9740 9739 9739 9738 9738 9738 9738 9739 9740 9741 9743 9745 9747 9749 9752 9755 9758 9761 9764 9768 9771 9775 9778 9782 9785 9789 9793 9796 9800 9803 9807 9810 9814 9817 9820 9824 9827 9830 9834 9837 9841 9844 9847 9851 9854 9858 9861 9864 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9894 9895 9897 9898 9898 9899 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9881 9879 9877 9875 9873 9872 9870 9868 9866 9865 9863 9862 9860 9859 9858 9857 9857 9857 9857 9857 9858 9858 9860 9861 9863 9865 9867 9870 9873 9876 9879 9882 9885 9889 9892 9895 9898 9902 9905 9907 9910 9912 9914 9916 9918 9919 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 6770 3 1 4 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9922 9921 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9893 9891 9889 9888 9887 9886 9885 9885 9885 9885 9886 9886 9888 9889 9891 9893 9895 9897 9899 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9934 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9944 9945 9946 9946 9946 9946 9945 9945 9944 9942 9941 9939 9937 9934 9932 9929 9926 9924 9921 9918 9915 9912 9910 9907 9905 9903 9901 9899 9898 9896 9896 9895 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9892 9893 9895 9896 9898 9900 9902 9905 9907 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9935 9935 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9896 9895 9894 9894 9893 9892 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9890 9890 9891 9892 9893 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9906 9904 9901 9897 9893 9888 9883 9877 9870 9863 9855 9846 9836 9825 9813 9800 9787 9772 9757 9741 9724 9707 9688 9669 9650 9630 9610 9589 9568 9548 9527 9506 9486 9466 9446 9427 9409 9391 9374 9358 9343 9330 9317 9305 9295 9285 9277 9270 9264 9259 9255 9252 9250 9248 9248 9248 9248 9249 9250 9251 9253 9254 9255 9257 9258 9258 9259 6771 3 1 4 9259 9258 9257 9255 9253 9251 9247 9243 9239 9234 9229 9223 9216 9210 9203 9195 9188 9180 9172 9164 9156 9148 9140 9132 9125 9117 9111 9104 9098 9093 9088 9083 9080 9077 9074 9073 9072 9073 9074 9076 9079 9083 9088 9094 9101 9109 9118 9128 9139 9150 9163 9177 9191 9207 9223 9239 9257 9275 9293 9312 9331 9350 9370 9390 9409 9429 9449 9468 9487 9506 9525 9543 9561 9579 9596 9612 9628 9644 9659 9673 9687 9701 9714 9726 9738 9749 9760 9770 9780 9789 9798 9807 9815 9822 9830 9837 9843 9850 9855 9861 9866 9871 9876 9880 9884 9888 9891 9895 9898 9900 9903 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9949 9948 9946 9944 9942 9941 9939 9938 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9941 9940 9940 9940 9940 9940 9941 9942 9943 9944 9946 9948 9949 9951 9953 9954 9956 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9944 9944 9944 9945 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 6772 3 1 4 9903 9902 9901 9901 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9886 9886 9885 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9871 9869 9867 9865 9863 9861 9859 9856 9853 9850 9847 9843 9838 9834 9829 9823 9817 9810 9802 9794 9785 9775 9764 9753 9740 9727 9712 9697 9680 9662 9643 9623 9601 9578 9553 9526 9498 9469 9437 9403 9367 9329 9289 9246 9201 9153 9103 9049 8993 8933 8871 8805 8736 8664 8589 8510 8428 8343 8255 8164 8070 7974 7875 7774 7671 7567 7461 7355 7248 7141 7034 6929 6825 6723 6624 6528 6436 6348 6265 6188 6116 6052 5994 5944 5901 5867 5841 5824 5816 5817 5827 5846 5874 5911 5956 6010 6071 6141 6217 6299 6387 6481 6580 6682 6788 6897 7007 7119 7232 7344 7457 7568 7677 7785 7890 7992 8092 8187 8279 8368 8452 8532 8609 8681 8750 8815 8876 8933 8987 9038 9086 9132 9174 9214 9252 9288 9322 9354 9385 9414 9442 9469 9494 9518 9541 9563 9584 9604 9623 9641 9658 9674 9689 9703 9716 9729 9740 9750 9760 9769 9777 9784 9791 9797 9802 9808 9813 9817 9821 9826 9830 9834 9838 9841 9845 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9888 9892 9895 9898 9900 9903 9905 9907 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9914 9913 9912 9912 9912 9912 9912 9912 9913 9914 9914 9915 9917 9918 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9933 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9943 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 6773 3 1 4 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9888 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9941 9941 9940 9940 9938 9937 9936 9934 9932 9930 9927 9925 9922 9919 9916 9914 9911 9908 9905 9903 9900 9898 9896 9894 9892 9891 9890 9889 9889 9889 9889 9889 9890 9891 9892 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9961 9961 9961 9961 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9955 9955 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9944 9943 9941 9940 9939 9939 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 6774 3 1 4 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9953 9953 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9862 9862 9862 9862 9862 9861 9861 9860 9859 9858 9857 9856 9855 9853 9852 9850 9848 9846 9845 9843 9841 9839 9838 9836 9835 9834 9833 9832 9832 9831 9831 9832 9832 9833 9833 9835 9836 9837 9839 9840 9842 9844 9846 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9867 9869 9871 9872 9874 9876 9877 9879 9881 9883 9884 9886 9888 9890 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9911 9910 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9874 9873 9871 9870 9868 9866 9864 9862 9859 9857 9855 9852 9849 9846 9843 9840 9837 9834 9830 9827 9823 9820 9816 9813 9810 9806 9803 9800 9798 9795 9793 9791 9789 9787 9786 9785 9784 9784 9784 9784 9784 9785 9786 9787 9788 9789 9791 9792 9794 9796 9798 9799 9801 9803 9805 9807 9809 9810 9812 9814 9815 9817 9818 9820 9821 9823 9824 9825 9827 9828 9830 9831 9832 9834 9835 9837 9838 9840 9841 9843 9845 9846 9848 9850 9852 9854 9856 9857 9859 9861 9863 9865 9867 9869 9870 9872 9874 9875 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9910 9912 9913 6775 3 1 4 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9948 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9926 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9957 9957 9957 9958 6776 3 1 4 9959 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9950 9949 9948 9947 9946 9944 9943 9941 9939 9938 9936 9933 9931 9929 9926 9923 9921 9918 9914 9911 9908 9904 9901 9897 9894 9890 9887 9884 9881 9877 9875 9872 9870 9867 9866 9864 9863 9862 9861 9861 9861 9862 9863 9864 9865 9867 9869 9871 9874 9876 9879 9882 9885 9888 9891 9895 9898 9901 9904 9908 9911 9914 9916 9919 9922 9924 9926 9928 9930 9932 9934 9935 9936 9937 9938 9939 9940 9940 9940 9940 9941 9940 9940 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9925 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9905 9904 9902 9900 9899 9898 9896 9895 9894 9894 9893 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9901 9902 9904 9906 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9928 9931 9933 9935 9938 9940 9942 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9962 9962 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 6777 3 1 5 9968 9968 9969 9969 9970 9970 9970 9969 9968 9968 9966 9965 9963 9962 9959 9957 9955 9952 9949 9946 9943 9940 9936 9933 9929 9926 9922 9918 9915 9911 9908 9904 9900 9897 9893 9890 9887 9884 9880 9877 9874 9871 9868 9866 9863 9860 9858 9855 9853 9851 9848 9846 9844 9842 9841 9839 9838 9837 9836 9835 9834 9834 9834 9834 9834 9835 9836 9837 9838 9840 9841 9843 9846 9848 9851 9854 9857 9860 9864 9867 9871 9874 9878 9882 9886 9890 9893 9897 9901 9904 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9909 9907 9904 9900 9897 9893 9889 9884 9879 9874 9868 9862 9855 9848 9841 9833 9825 9817 9808 9799 9789 9780 9769 9759 9748 9736 9724 9712 9700 9687 9674 9660 9647 9633 9618 9604 9589 9574 9560 9545 9529 9514 9500 9485 9470 9456 9442 9429 9416 9403 9392 9381 9371 9361 9353 9346 9340 9335 9331 9328 9326 9326 9327 9329 9332 9336 9342 9348 9356 9365 9374 9385 9396 9408 9421 9434 9448 9462 9476 9491 9506 9521 9536 9551 9566 9581 9596 9610 9624 9638 9652 9665 9678 9691 9703 9715 9726 9737 9747 9757 9767 9776 9785 9793 9801 9808 9815 9822 9828 9834 9839 9844 9849 9853 9857 9860 9864 9867 9869 9872 9874 9876 9878 9880 9881 9883 9884 9886 9887 9888 9889 9891 9892 9893 9894 9896 9897 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9931 9932 9934 9936 9937 9938 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9910 9908 9907 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9886 9884 9882 9880 9879 9877 9875 9874 9872 9871 9870 9869 9868 9867 9867 9867 9867 9867 9867 9868 9869 9870 9871 9872 9874 9876 9878 9880 9882 9884 9887 9889 9892 9894 9897 9900 9903 9905 9908 9911 9913 9916 9919 9921 9924 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 6778 3 1 5 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9950 9949 9949 9949 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9964 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 6779 3 1 5 9962 9961 9961 9960 9960 9960 9959 9959 9960 9960 9960 9961 9962 9963 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9960 9959 9957 9955 9954 9953 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9957 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 6780 3 1 5 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9930 9928 9926 9925 9922 9920 9918 9915 9913 9910 9907 9905 9902 9899 9897 9894 9892 9889 9887 9885 9883 9882 9880 9879 9878 9878 9877 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9883 9885 9886 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9908 9909 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9930 9930 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9902 9900 9898 9896 9894 9893 9891 9890 9889 9888 9888 9887 9887 9887 9887 9887 9888 9889 9889 9890 9891 9892 9893 9895 9896 9896 9897 9898 9899 9899 9899 9899 9899 9898 9897 9896 9895 9893 9891 9889 9887 9884 9882 9879 9876 9873 9869 9866 9863 9860 9857 9853 9851 9848 9845 9843 9841 9839 9837 9835 9834 9833 9833 9833 9832 9833 9833 9834 9835 9836 9838 9839 9841 9843 9845 9847 9849 9851 9854 9856 9858 9860 9863 9865 9867 9869 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 6781 3 1 5 9914 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9905 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9891 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9849 9846 9842 9839 9835 9832 9828 9824 9821 9817 9813 9810 9807 9803 9800 9797 9795 9792 9790 9787 9785 9784 9782 9781 9780 9779 9778 9778 9777 9777 9777 9778 9778 9779 9780 9781 9782 9783 9785 9786 9788 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9832 9834 9836 9838 9839 9841 9843 9844 9846 9848 9849 9851 9852 9854 9855 9857 9858 9860 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9876 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 6782 3 1 5 9889 9888 9887 9886 9886 9885 9884 9883 9881 9880 9879 9877 9876 9875 9873 9872 9870 9869 9867 9866 9864 9863 9862 9860 9859 9858 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9847 9846 9845 9845 9844 9843 9842 9840 9839 9838 9836 9834 9832 9830 9828 9825 9823 9820 9817 9814 9810 9806 9803 9799 9794 9790 9786 9782 9777 9773 9768 9764 9759 9755 9750 9746 9742 9738 9734 9730 9727 9723 9720 9716 9713 9710 9707 9704 9701 9699 9696 9693 9690 9688 9685 9682 9679 9676 9673 9670 9667 9663 9660 9657 9653 9650 9646 9643 9639 9636 9633 9630 9627 9624 9621 9619 9616 9614 9613 9611 9610 9610 9609 9609 9609 9610 9611 9612 9614 9616 9618 9620 9623 9626 9629 9632 9635 9639 9642 9646 9650 9654 9657 9661 9665 9669 9672 9676 9680 9683 9686 9690 9693 9696 9699 9702 9705 9707 9710 9712 9715 9717 9720 9722 9724 9726 9728 9730 9732 9734 9736 9738 9739 9741 9743 9745 9746 9748 9749 9751 9753 9754 9755 9757 9758 9760 9761 9762 9763 9764 9765 9766 9766 9767 9768 9768 9768 9769 9769 9769 9769 9768 9768 9767 9767 9766 9765 9764 9763 9761 9760 9758 9756 9754 9751 9749 9746 9743 9740 9737 9733 9730 9726 9722 9717 9713 9708 9703 9698 9693 9688 9682 9677 9671 9665 9660 9654 9648 9643 9637 9632 9626 9621 9617 9612 9608 9604 9600 9597 9595 9593 9591 9590 9589 9589 9590 9591 9592 9594 9596 9599 9603 9607 9611 9616 9621 9626 9632 9638 9644 9650 9657 9663 9670 9677 9683 9690 9697 9703 9710 9716 9722 9728 9734 9740 9745 9751 9756 9761 9766 9770 9775 9779 9783 9787 9790 9794 9797 9800 9802 9805 9807 9809 9811 9813 9814 9815 9817 9818 9818 9819 9820 9820 9821 9821 9821 9822 9822 9822 9823 9823 9824 9825 9826 9827 9828 9829 9831 9833 9835 9837 9839 9842 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9879 9881 9884 9886 9888 9889 9891 9892 9893 9893 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9886 9885 9885 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 6783 3 1 5 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9893 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9894 9893 9892 9891 9890 9888 9886 9883 9881 9878 9874 9871 9867 9863 9858 9853 9848 9843 9837 9831 9825 9818 9811 9804 9797 9790 9782 9775 9767 9760 9752 9745 9738 9730 9723 9717 9710 9704 9699 9693 9689 9684 9680 9677 9674 9672 9670 9669 9669 9669 9670 9671 9673 9675 9678 9681 9685 9689 9693 9698 9703 9709 9714 9720 9726 9731 9737 9743 9749 9755 9760 9766 9771 9776 9781 9786 9791 9795 9800 9804 9807 9811 9814 9818 9821 9824 9826 9829 9831 9833 9836 9838 9840 9842 9843 9845 9847 9848 9850 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9859 9858 9856 9855 9853 9851 9848 9846 9844 9841 9839 9836 9833 9831 9828 9825 9823 9820 9818 9815 9813 9811 9809 9808 9806 9805 9803 9802 9801 9801 9800 9800 9799 9799 9799 9799 9799 9798 9798 9798 9798 9798 9798 9798 9797 9797 9796 9795 9795 9794 9793 9792 9791 9789 9788 9786 9785 9783 9782 9780 9778 9776 9775 9773 9771 9769 9767 9765 9763 9760 9758 9756 9753 9751 9748 9745 9743 9740 9737 9733 9730 9727 9723 9719 9715 9711 9707 9703 9699 9695 9691 9686 9682 9678 9673 9668 9664 9659 9654 9649 9644 9639 9633 9627 9621 9614 9607 9600 9592 9583 9573 9563 9552 9540 9527 9513 9498 9482 9465 9447 9428 9408 9387 9366 9343 9320 9297 9273 9248 9224 9199 9175 9151 9127 9104 9082 9061 9041 9023 9005 8990 8976 8964 8954 8946 8941 8937 8936 8937 8940 8946 8953 8963 8974 8988 9003 9021 9039 9059 9080 9103 9126 9150 9175 9200 9225 9251 9276 9301 9326 9350 9374 9398 9420 9442 9463 9483 9501 9519 9536 9552 9567 9581 9594 9607 9618 9628 9638 9646 9654 9662 9668 9674 9680 9685 9690 9694 9698 9701 9704 9707 9710 9713 9715 9718 9720 9722 9724 9726 9728 9730 9731 9733 9735 9736 9738 9739 9741 9742 9744 9745 9746 9747 9748 9749 9750 9751 9752 9752 9753 9753 9753 9754 9754 9754 9754 9753 9753 9753 9752 9752 9751 9750 9750 9749 9748 9747 9746 9746 9745 9744 9743 9742 9742 9741 9740 9740 9739 9738 9738 9737 9737 9736 9736 9736 9735 9735 9734 9734 9733 9732 9731 9731 9730 9729 9727 9726 9725 9723 9722 9720 9718 9716 9714 9711 9709 9707 9704 9701 9699 9696 9694 9691 9688 6784 3 1 5 9686 9683 9681 9679 9676 9674 9672 9670 9668 9667 9665 9663 9662 9661 9660 9658 9657 9656 9655 9654 9653 9652 9651 9650 9648 9647 9646 9644 9643 9641 9640 9638 9636 9634 9633 9631 9629 9627 9626 9624 9622 9621 9619 9618 9617 9616 9616 9615 9615 9614 9614 9614 9615 9615 9616 9616 9617 9618 9619 9620 9621 9622 9623 9624 9624 9625 9626 9626 9626 9626 9626 9625 9625 9624 9623 9621 9620 9618 9616 9614 9612 9609 9606 9604 9600 9597 9594 9591 9587 9584 9580 9576 9573 9569 9565 9561 9558 9554 9550 9547 9543 9540 9536 9533 9530 9527 9524 9522 9519 9517 9515 9513 9512 9511 9510 9509 9509 9509 9509 9510 9511 9512 9514 9516 9518 9521 9524 9527 9531 9534 9538 9542 9546 9551 9555 9560 9565 9570 9574 9579 9584 9589 9594 9598 9603 9608 9612 9616 9621 9625 9629 9633 9637 9641 9645 9649 9652 9656 9659 9663 9666 9670 9673 9676 9679 9682 9685 9688 9691 9694 9697 9700 9702 9705 9708 9710 9713 9715 9718 9720 9723 9725 9727 9729 9732 9734 9736 9738 9740 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9774 9776 9778 9779 9781 9782 9784 9785 9786 9788 9789 9790 9791 9792 9793 9794 9795 9797 9798 9799 9800 9801 9802 9803 9804 9805 9807 9808 9809 9810 9812 9813 9814 9816 9817 9818 9820 9821 9823 9824 9825 9827 9828 9830 9831 9832 9834 9835 9836 9838 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9854 9854 9855 9855 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9860 9860 9861 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9872 9873 9873 9872 9872 9872 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9847 9846 9845 9844 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9826 9825 9823 9822 9820 9819 9817 9816 9814 9813 9811 9810 9809 9808 9807 9807 9806 9806 9806 9806 9806 9807 9807 9808 9809 9810 9812 9813 9815 9816 9818 9819 9821 9823 9824 9826 9827 9828 9830 9831 9831 9832 9833 9833 9833 9833 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9820 9819 9818 9816 9815 9814 9812 9811 9810 9809 9807 9806 9805 9804 9803 9802 9801 9799 9798 9797 9795 9794 9792 9790 9788 9786 9784 9781 9779 9776 9773 9770 9767 9763 9760 9756 9753 9749 9745 9741 9737 9733 9729 9726 9722 9718 9715 9711 9708 9705 9702 9700 9697 9695 9693 9692 9691 6785 3 1 5 9689 9689 9688 9688 9688 9688 9688 9689 9690 9691 9692 9693 9695 9696 9698 9700 9702 9705 9707 9709 9712 9715 9718 9720 9723 9727 9730 9733 9737 9740 9744 9748 9751 9755 9759 9763 9768 9772 9776 9780 9784 9789 9793 9797 9801 9805 9809 9813 9816 9820 9823 9826 9829 9832 9835 9837 9840 9842 9844 9845 9847 9848 9850 9851 9852 9853 9854 9854 9855 9855 9856 9856 9856 9856 9856 9857 9856 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9851 9850 9849 9848 9848 9847 9846 9845 9845 9844 9844 9844 9843 9843 9843 9843 9844 9844 9845 9845 9846 9847 9848 9849 9851 9852 9854 9856 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9886 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9917 9916 9914 9912 9910 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9873 9871 9870 9868 9867 9866 9864 9863 9861 9860 9858 9856 9854 9851 9848 9845 9841 9837 9833 9828 9822 9816 9810 9803 9795 9787 9779 9770 9761 9751 9741 9731 9721 9710 9699 9688 9677 9667 9656 9646 9636 9626 9617 9608 9600 9592 9586 9579 9574 9569 9566 9563 9561 9559 9559 9560 9561 9563 9566 9569 9573 9578 9583 9589 9595 9602 9609 9616 9623 9631 9638 9645 9653 9660 9667 9674 9680 9686 9692 9697 9702 9707 9711 9715 9718 9721 9724 9726 9728 9729 9731 9732 9732 9733 9733 9734 9734 9734 9734 9734 9734 9735 9735 9735 9736 9737 9738 9739 9740 9741 9743 9745 9747 9749 9752 9755 9757 9760 9764 9767 9770 9774 9778 9782 9785 9789 9794 9798 9802 9806 9810 9815 9819 9823 9827 9832 9836 9840 9844 9847 9851 9854 9858 9861 9864 9866 9869 9871 9873 9875 9876 9877 9878 9879 9879 9879 9879 9878 9878 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9840 9839 9837 9836 9834 9833 6786 3 1 5 9832 9831 9830 9830 9829 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9831 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9837 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9838 9837 9837 9836 9835 9834 9833 9832 9831 9830 9828 9826 9824 9822 9820 9818 9816 9813 9810 9808 9805 9802 9799 9796 9793 9790 9787 9784 9782 9779 9776 9773 9771 9768 9766 9764 9762 9760 9758 9757 9755 9754 9752 9751 9750 9749 9749 9748 9748 9747 9747 9747 9747 9747 9747 9748 9748 9749 9750 9751 9752 9753 9755 9756 9758 9760 9762 9764 9766 9768 9771 9773 9776 9778 9781 9783 9786 9788 9791 9793 9795 9797 9799 9801 9803 9804 9806 9807 9808 9808 9809 9809 9810 9810 9810 9809 9809 9808 9808 9807 9806 9805 9803 9802 9800 9799 9797 9795 9793 9791 9788 9785 9783 9779 9776 9772 9768 9764 9759 9754 9749 9743 9737 9731 9724 9717 9710 9702 9694 9686 9677 9669 9660 9651 9642 9633 9624 9616 9607 9599 9591 9583 9576 9569 9563 9558 9553 9549 9546 9543 9541 9540 9540 9541 9542 9544 9547 9551 9556 9561 9567 9574 9581 9588 9596 9605 9614 9623 9632 9641 9651 9661 9670 9680 9689 9698 9707 9716 9724 9733 9741 9748 9756 9763 9769 9776 9782 9788 9793 9798 9803 9808 9812 9817 9821 9825 9828 9832 9835 9838 9841 9844 9847 9850 9853 9855 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9882 9880 9877 9874 9871 9867 9863 9859 9855 9850 9844 9839 9832 9826 9819 9811 9803 9794 9784 9774 9763 9752 9739 9726 9711 9696 9679 9662 9642 9622 9600 9576 9551 9524 9496 9465 9433 9398 9362 9323 9283 9240 9195 9149 9100 9049 8997 8943 8887 8830 8772 8713 8653 8593 8533 8473 8414 8355 8298 8242 8188 8136 8087 8041 7998 7959 7923 7892 7865 7843 7825 7813 7805 7802 7805 7812 7824 7842 7864 7890 7921 7956 7995 8037 8082 8131 8182 8235 8290 8346 8404 8462 8521 8579 8638 8696 8753 8809 8864 8918 8970 9020 9068 9114 9159 9201 9242 9280 9316 9350 9383 9414 9442 9470 9495 9519 9542 9564 9584 9603 9621 9638 9654 9670 9684 9698 9711 9724 9736 9747 9758 9768 9777 9786 9795 9803 9810 9817 9823 9829 9835 9840 6787 3 1 5 9844 9848 9852 9855 9858 9861 9863 9865 9867 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9897 9898 9899 9899 9899 9899 9898 9898 9897 9895 9894 9892 9890 9888 9886 9883 9880 9877 9874 9871 9867 9863 9860 9856 9853 9849 9845 9842 9839 9836 9833 9830 9828 9826 9824 9822 9821 9820 9820 9820 9820 9821 9822 9824 9825 9827 9830 9832 9835 9838 9842 9845 9848 9852 9856 9859 9863 9867 9870 9874 9877 9881 9884 9886 9889 9892 9894 9896 9898 9900 9901 9903 9904 9905 9905 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9917 9916 9914 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9888 9886 9885 9883 9882 9880 9878 9877 9875 9873 9872 9870 9869 9867 9866 9865 9863 9862 9861 9861 9860 9860 9859 9859 9859 9860 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9874 9876 9877 9879 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 6788 3 1 5 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9950 9950 9951 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9937 9938 9939 9941 9942 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 6789 3 1 5 9932 9929 9927 9924 9921 9918 9915 9911 9907 9903 9899 9895 9891 9887 9882 9878 9874 9870 9866 9862 9858 9855 9851 9848 9845 9843 9840 9838 9836 9835 9833 9832 9831 9830 9829 9829 9828 9828 9827 9827 9827 9826 9825 9824 9823 9822 9821 9819 9817 9815 9812 9810 9807 9803 9800 9796 9792 9788 9784 9780 9776 9771 9767 9763 9759 9755 9751 9747 9744 9741 9738 9735 9733 9731 9730 9729 9728 9728 9728 9729 9730 9732 9734 9736 9739 9742 9746 9749 9754 9758 9763 9767 9773 9778 9783 9789 9794 9800 9806 9811 9817 9823 9828 9833 9839 9844 9849 9854 9858 9863 9867 9871 9875 9879 9882 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9935 9935 9935 9936 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9950 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9883 9881 9879 9877 9876 9875 9873 9873 9872 9872 9871 9871 9872 9872 9873 9874 9875 9876 9877 9879 9881 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9969 9970 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9937 9935 9932 9930 9927 9924 9921 9919 9916 9913 9910 9907 9904 9901 9899 9896 9893 9890 9888 9885 9882 9880 9878 9875 9873 9871 9869 9867 9865 9864 9862 9861 9860 9859 9858 9857 9856 9856 9856 9855 9855 9855 9855 9855 9856 9856 9856 9857 9858 9858 9859 9860 9861 9861 9862 9863 9864 9865 9867 9868 9869 9870 6790 3 1 5 9872 9873 9875 9876 9878 9879 9881 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9899 9898 9897 9897 9897 9896 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9907 9909 9911 9914 9916 9918 9921 9923 9926 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9948 9949 9950 9951 9952 9953 9953 9953 9954 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9915 9913 9910 9907 9905 9902 9899 9895 9892 9889 9886 9883 9879 9876 9873 9870 9868 9865 9863 9861 9859 9857 9856 9854 9854 9853 9852 9852 9852 9852 9853 9853 9854 9855 9856 9857 9859 9860 9861 9863 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9929 9930 9932 9933 9934 9935 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9900 9897 9895 9892 9889 9886 9883 9880 9877 9874 9871 9867 9864 9861 9858 9856 9853 9850 9848 9845 9843 9841 9839 9837 9835 9833 9832 9830 9829 9828 9827 9826 9825 9825 9824 9824 9824 9824 9823 9824 9824 9824 9825 9825 9826 9827 9828 9829 9830 9832 9833 9835 9837 9839 9841 9843 9845 9848 9850 9853 9855 9858 9861 9864 9867 9870 9873 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9975 9974 9973 9971 9970 9968 9967 9965 9963 9962 9960 9959 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 6791 3 1 5 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9932 9931 9931 9931 9932 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9975 9975 9976 9977 9978 9979 9981 9982 9984 9985 9987 9988 9990 9991 9993 9994 9995 9996 9997 9997 9997 9997 9997 9997 9996 9995 9994 9992 9991 9989 9987 9985 9983 9981 9979 9977 9974 9972 9970 9969 9967 9966 9964 9963 9962 9961 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9956 9957 9959 9961 9962 9964 9966 9968 9970 9971 9973 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9974 9975 9976 9977 9979 9980 9981 9983 9984 9985 9986 9988 9989 9989 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9985 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9973 9973 9973 9974 6792 3 1 5 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9952 9951 9949 9947 9945 9942 9940 9938 9935 9933 9930 9927 9925 9922 9920 9917 9915 9913 9911 9910 9908 9907 9906 9905 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9954 9955 9956 9958 9959 9961 9962 9963 9965 9966 9968 9969 9970 9971 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9973 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9975 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9974 9973 9972 9970 9968 9967 9965 9963 9962 9960 9959 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 6793 3 1 5 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9933 9932 9930 9928 9926 9924 9921 9919 9916 9913 9910 9907 9903 9899 9895 9890 9885 9879 9873 9866 9859 9851 9842 9832 9822 9810 9798 9784 9770 9754 9737 9719 9700 9680 9658 9635 9611 9585 9559 9531 9502 9472 9441 9410 9378 9345 9312 9278 9245 9211 9178 9145 9113 9082 9052 9023 8996 8970 8947 8925 8905 8888 8873 8861 8851 8845 8841 8840 8841 8846 8853 8863 8876 8891 8909 8929 8951 8975 9000 9028 9056 9086 9117 9149 9181 9213 9246 9278 9311 9343 9374 9405 9435 9464 9492 9519 9545 9569 9593 9615 9636 9656 9674 9692 9708 9723 9738 9751 9763 9775 9786 9796 9805 9814 9822 9830 9837 9844 9851 9857 9863 9868 9874 9879 9884 9888 9893 9897 9901 9905 9908 9912 9915 9917 9920 9922 9924 9926 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9901 9899 9896 9894 9891 9888 9884 9881 9877 9873 9869 9865 9860 9855 9850 9844 9839 9833 9827 9820 9814 9807 9799 9792 9784 9775 9766 9757 9747 9737 9726 9714 9702 9689 9675 9661 9645 9629 9612 9593 9574 9553 9532 9509 9485 9460 9434 9407 9379 9350 9320 9289 9257 9225 9193 9160 9127 9094 9061 9029 8997 8966 8936 8907 8880 8854 8830 8808 8788 8770 8755 8742 8732 8724 8719 8717 8718 8722 8729 8738 8750 8765 8782 8801 8823 8846 8872 8899 8927 8957 8988 9020 9052 9085 9118 9151 9184 9217 9249 9281 9312 9342 9372 9400 9427 9453 9478 9502 9524 9546 9566 9585 9603 9620 9636 9651 9666 9679 9692 9704 9715 9726 9736 9746 9756 9765 9773 9782 9790 9798 9805 9813 9820 9827 9833 9840 9846 9852 9858 9863 9868 9873 9878 9882 9886 9890 9894 9897 9900 9902 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 6794 3 1 5 9893 9892 9892 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9902 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9930 9931 9931 9931 9932 9931 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9879 9878 9877 9876 9875 9874 9874 9874 9874 9874 9874 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9888 9888 9888 9887 9886 9885 9883 9882 9880 9877 9875 9872 9869 9865 9861 9857 9852 9847 9842 9836 9830 9823 9817 9809 9802 9794 9785 9777 9768 9759 9749 9740 9730 9721 9711 9701 9692 9682 9673 9664 9655 9646 9638 9631 9624 9617 9611 9606 9601 9597 9594 9591 9590 9589 9588 9589 9591 9593 9596 9599 9604 9609 9615 9621 9628 9635 9643 9652 9660 9669 9679 9688 9698 9708 9717 9727 9737 9746 9756 9765 9774 9783 9791 9799 9807 9814 9821 9827 9833 9839 9844 9849 9853 9857 9860 9864 9866 9869 9871 9872 9874 9875 9876 9877 9877 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9855 9855 9855 9854 9853 9852 9851 9849 9847 9845 9843 9839 9836 9832 9828 9823 9818 9813 9807 9801 9794 9787 9779 9771 9763 9755 9746 9737 9728 9719 9710 9701 9692 9683 9674 9665 9657 9649 9641 9634 9627 9621 9616 9611 9607 9603 9600 9599 9597 9597 9597 9599 9601 9603 9607 9611 9616 9621 9628 9634 9642 9649 9657 9666 9674 9683 9692 9701 9711 9720 9729 9738 9746 9755 9763 9771 9779 9786 9793 9799 9806 9812 9817 9822 9827 9832 9836 9840 9843 9847 9850 9853 9856 9859 9862 9864 9867 9869 9872 9874 9877 9879 9882 9884 9887 9890 9892 9895 9898 9901 9903 9906 9909 9911 9914 9917 9919 9922 9924 9926 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 6795 3 1 5 9931 9931 9930 9930 9930 9931 9931 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9944 9946 9947 9949 9950 9951 9953 9954 9954 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9950 9952 9953 9955 9957 9959 9961 9962 9964 9966 9968 9969 9970 9972 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9959 9958 9957 9957 9957 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9957 9956 9954 9951 9949 9946 9944 9941 9938 9935 9932 9928 9925 9922 9918 9914 9911 9907 9903 9899 9896 9892 9888 9884 9880 9876 9872 9869 9865 9861 9857 9853 9849 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9806 9801 9797 9792 9787 9782 9777 9771 9766 9760 9754 9748 9742 9735 9729 9722 9715 9708 9702 9695 9688 9681 9675 9668 9662 9657 9651 9646 9642 9638 9634 9631 9629 9627 9626 9626 9627 9628 9630 9633 9637 9641 9646 9652 9658 9665 9673 9681 9689 9698 9707 9716 9726 9736 9745 9755 9765 9774 9784 9793 9802 9811 9820 9828 9836 9843 9850 9857 9864 9870 9875 9881 9886 9891 9896 9900 9904 9908 9912 9915 9919 9922 9925 9928 9931 9934 9937 9939 9942 9944 9947 9949 9951 9953 9954 9956 9957 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9959 9959 9958 9956 9955 9954 9953 9951 9950 9948 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9923 9922 9920 9918 9916 9914 9911 9909 9906 9904 9901 9898 9895 9892 9890 9886 9883 9880 9877 9874 9870 9867 9863 9859 9855 9851 9847 9842 9837 9832 9827 9822 9816 9810 9804 9797 9790 9783 9776 9768 9760 9752 9743 9735 9726 9716 9707 9698 9688 9678 9668 9658 9649 9639 9629 9619 9609 9600 9590 9581 9572 9563 9554 9546 9538 9530 9523 9516 9510 9504 9498 9493 9488 9484 9481 9478 9476 9474 9473 9472 9472 9473 9474 9476 9478 9482 9485 9490 9494 9500 9506 9512 9519 9526 9534 9542 9550 9559 9568 9577 9586 9596 9605 9615 9624 9634 9644 9653 9663 9672 9681 9690 9699 9707 9715 9723 9731 9738 9746 9752 9759 9765 9771 9777 9783 9788 9793 9797 9802 9806 9810 9814 9818 9822 9825 9828 9832 9835 9838 9841 9844 9846 9849 9852 9854 9857 9859 9862 9864 9866 9868 9870 9872 9874 9876 9877 9878 9879 9880 9880 9881 9881 9880 9879 9878 9877 9875 9873 9870 9867 9864 9860 9856 9851 9846 9840 9834 9828 9821 6796 3 1 5 9813 9806 9798 9790 9781 9772 9763 9753 9744 9734 9724 9714 9704 9693 9683 9672 9661 9650 9639 9628 9617 9606 9594 9582 9570 9557 9545 9532 9518 9504 9490 9476 9461 9445 9429 9413 9396 9378 9361 9343 9324 9306 9287 9268 9249 9231 9212 9194 9176 9159 9143 9127 9113 9099 9087 9076 9066 9058 9052 9047 9044 9043 9044 9046 9050 9057 9065 9075 9086 9099 9114 9131 9148 9167 9187 9209 9231 9254 9277 9301 9325 9350 9375 9399 9424 9448 9472 9495 9518 9540 9562 9583 9603 9622 9640 9658 9675 9690 9705 9719 9732 9744 9755 9766 9775 9784 9793 9800 9807 9813 9819 9824 9829 9833 9837 9840 9843 9846 9848 9851 9853 9854 9856 9858 9859 9861 9862 9863 9865 9866 9867 9869 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9903 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9871 9870 9869 9867 9866 9865 9865 9864 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9860 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9850 9848 9847 9845 9843 9840 9838 9835 9832 9829 9826 9823 9819 9815 9811 9806 9801 9796 9791 9785 9780 9774 9767 9761 9754 9748 9741 9734 9727 9720 9713 9707 9701 9694 9689 9683 9678 9674 9669 9666 9663 9661 9659 9658 9658 9658 9659 9661 9663 9666 9670 9674 9678 9684 9689 9695 9701 9708 9715 9722 9729 9736 9743 9750 9756 9763 9769 9775 9781 9787 9792 9797 9801 9805 9809 9812 9815 9818 9821 9823 9825 9826 9828 9829 9830 9832 9833 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9854 9855 9855 9855 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9854 9855 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9868 9869 9869 9869 9869 9868 9868 9867 9866 9865 9864 9862 9861 9859 9857 9855 9853 9850 9848 9845 9843 9840 9838 9835 9833 9830 9828 9825 9823 9821 9819 9817 9815 9813 9812 9810 9809 9808 9807 9807 9806 9806 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9807 9807 9808 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9827 9828 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9847 9847 9848 9848 9849 9850 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9874 9875 9876 9877 9878 6797 3 1 5 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9866 9864 9863 9861 9859 9857 9855 9853 9852 9850 9848 9846 9844 9843 9841 9840 9839 9837 9837 9836 9835 9835 9835 9835 9836 9837 9837 9839 9840 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9902 9902 9901 9899 9898 9896 9895 9893 9892 9890 9888 9886 9885 9883 9882 9880 9879 9878 9877 9876 9875 9875 9874 9874 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 6798 3 1 5 9934 9933 9931 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9907 9905 9902 9900 9897 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9905 9905 9905 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9935 9936 9936 9936 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9880 9877 9874 9870 9867 9863 9859 9855 9850 9845 9840 9835 9830 9824 9818 9812 9805 9798 9791 9784 9776 9768 9760 9751 9743 9733 9724 9714 9704 9694 9684 9673 9663 9652 9641 9630 9618 9607 9596 9585 9574 9564 9553 9543 9533 9524 9515 9507 9499 9492 9485 9479 9474 9470 9467 9465 9463 9462 9463 9464 9466 9469 9473 9478 9484 9490 9497 9505 9514 9523 9533 9544 9555 9566 9577 9589 9601 9614 9626 9638 9651 9663 9675 9687 9699 9710 9721 9732 9743 9753 9763 9772 9781 9790 9798 9806 9813 9820 9827 9833 9839 9844 9849 9854 9859 9863 9867 9870 9874 9877 9880 9882 9885 9887 9890 9892 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9861 9859 9856 9854 9851 9848 9845 9842 9838 9835 9831 9827 9823 9818 9814 9809 9805 9800 9795 9790 9785 9779 9774 9768 9763 9757 9752 9746 9741 9735 9730 9724 9719 9714 9709 9705 9700 9696 9692 9689 9686 9683 9680 9678 9676 9675 9674 9673 9673 9673 9674 9675 9676 9678 9680 9682 9685 9687 9691 9694 9698 9701 9705 9709 9714 9718 9722 9727 9731 9736 9740 9745 9750 9754 9758 9763 9767 9771 9775 9779 9783 9787 9790 9793 9796 9799 9802 9804 9807 9809 9811 9812 9814 9815 9816 9817 9818 9818 9819 9819 9819 9819 9819 9818 6799 3 1 5 9818 9818 9818 9817 9817 9817 9816 9816 9816 9816 9816 9817 9817 9817 9818 9819 9820 9820 9821 9823 9824 9825 9826 9828 9829 9830 9831 9833 9834 9835 9836 9837 9838 9838 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9839 9839 9838 9838 9837 9837 9837 9836 9836 9836 9835 9835 9835 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9848 9849 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9869 9868 9866 9864 9863 9861 9860 9858 9857 9856 9855 9854 9853 9852 9852 9851 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9858 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9874 6800 3 1 5 9874 9873 9873 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9895 9896 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9898 9897 9897 9897 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9914 9915 9917 9919 9920 9921 9923 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9906 9904 9903 9902 9900 9898 9897 9895 9893 9892 9890 9888 9886 9885 9883 9882 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9868 9867 9866 9865 9863 9862 9860 9858 9855 9853 9850 9847 9843 9840 9836 9832 9828 9824 9819 9814 9809 9804 9798 9793 9787 9781 9774 9768 9761 9754 9747 9739 9731 9723 9715 9706 9697 9687 9678 9668 9657 9646 9635 9623 9612 9599 9587 9573 9560 9546 9533 9518 9504 9489 9474 9459 9444 9429 9414 9399 9384 9369 9355 9340 9326 9313 9299 9286 9274 9262 9251 9240 9230 9220 9212 9203 9196 9190 9184 9179 9175 9171 9169 9167 9166 9166 9167 9168 9171 9174 9178 9182 9188 9194 9201 9209 9217 9226 9236 9246 9257 9269 9281 9294 9307 9320 9334 9348 9363 9378 9393 9408 9423 9439 9454 9469 9485 9500 9515 9530 9545 9559 9573 9587 9600 9613 9625 9637 9649 9660 9671 9681 9691 9700 9709 9718 9726 9733 9741 9748 9755 9761 9767 9773 9779 9785 9790 9796 9801 9806 9811 9816 9821 9826 9831 9835 9840 9844 9849 9853 9857 9861 9864 9868 9871 9875 9877 9880 9883 9885 9887 9888 9890 9891 9892 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9930 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9931 6801 3 1 5 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9913 9911 9909 9907 9904 9902 9900 9898 9896 9894 9893 9891 9890 9889 9888 9887 9887 9887 9887 9887 9887 9888 9889 9890 9891 9892 9893 9895 9896 9898 9899 9901 9903 9905 9907 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9946 9946 9945 9943 9942 9940 9938 9935 9933 9930 9926 9923 9919 9914 9910 9905 9900 9895 9889 9884 9879 9873 9868 9862 9857 9852 9847 9842 9838 9834 9830 9827 9824 9821 9819 9818 9816 9816 9815 9816 9816 9817 9819 9821 9823 9826 9829 9832 9836 9840 9844 9848 9852 9857 9861 9866 9871 9876 9881 9885 9890 9895 9899 9904 9908 9913 9917 9921 9924 9928 9931 9934 9937 9940 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 6802 3 1 5 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9965 9966 9968 9970 9971 9973 9974 9976 9977 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9958 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 6803 3 1 5 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9943 9942 9941 9939 9937 9935 9933 9931 9928 9926 9923 9920 9918 9915 9912 9910 9907 9905 9902 9900 9898 9896 9894 9893 9892 9890 9890 9889 9888 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9909 9911 9912 9914 9916 9918 9920 9922 9923 9925 9927 9929 9931 9933 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9964 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9975 9976 9977 9978 9979 9979 9980 9980 9980 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9941 9939 9936 9934 9931 9928 9925 9922 9919 9916 9913 9911 9908 9905 9902 9899 9897 9894 9892 9889 9886 9884 9881 9879 9876 9873 9870 9867 9864 9860 9857 9853 9848 9844 9839 9834 9829 9823 9817 9811 9804 9797 9790 9783 9775 9768 9760 9752 9744 9737 9729 9722 9714 9708 9701 9695 9689 9684 9680 9676 9672 9669 9667 9666 9665 9665 9665 9666 9668 9670 9673 9676 9680 9684 9688 9692 9697 9702 9706 9711 9716 9720 9724 9728 9732 9735 9737 9739 9741 9741 9742 9741 9739 9737 9734 9730 9725 9719 9712 9703 9694 9683 9671 9658 9644 9627 9610 9591 9570 9547 9523 9497 9470 9440 9409 9376 9341 9304 9265 9225 9183 9140 9095 9049 9002 8954 8905 8855 8806 8756 8706 8657 8608 8561 8514 8470 8427 8386 8348 8312 8280 8250 8224 8202 8184 8169 6804 3 1 5 8158 8152 8150 8151 8158 8168 8182 8200 8222 8248 8277 8309 8344 8382 8423 8465 8510 8556 8603 8651 8700 8750 8799 8849 8898 8946 8994 9041 9086 9130 9173 9215 9254 9292 9328 9363 9396 9427 9456 9484 9510 9535 9558 9580 9600 9619 9637 9654 9670 9685 9699 9712 9725 9737 9748 9758 9768 9778 9786 9795 9803 9810 9817 9824 9830 9835 9840 9845 9850 9854 9857 9860 9863 9865 9867 9869 9870 9871 9871 9871 9871 9870 9869 9867 9865 9862 9859 9855 9851 9846 9840 9833 9825 9817 9807 9796 9784 9771 9757 9741 9724 9705 9685 9663 9640 9615 9588 9560 9531 9500 9468 9434 9399 9363 9327 9289 9251 9213 9174 9135 9097 9059 9021 8985 8949 8915 8883 8852 8823 8797 8772 8751 8732 8715 8702 8692 8684 8680 8679 8681 8686 8694 8705 8719 8735 8754 8775 8799 8825 8852 8881 8911 8943 8976 9009 9043 9077 9112 9146 9181 9215 9248 9281 9313 9344 9375 9404 9432 9460 9486 9511 9534 9557 9578 9599 9618 9636 9653 9670 9685 9699 9713 9726 9738 9749 9760 9770 9780 9789 9798 9806 9814 9821 9828 9835 9841 9847 9852 9858 9863 9867 9872 9876 9880 9883 9886 9890 9892 9895 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9913 9914 9915 9915 9915 9915 9916 9915 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9897 9896 9895 9894 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9895 9896 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9916 9916 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9936 9937 9937 9936 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9939 9942 9944 9946 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9903 9901 9899 9897 6805 3 1 5 9896 9894 9893 9891 9889 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9877 9876 9876 9876 9876 9876 9876 9877 9878 9879 9880 9881 9882 9884 9886 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9909 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9941 9940 9939 9937 9935 9933 9931 9928 9926 9923 9921 9919 9916 9914 9911 9909 9906 9904 9902 9900 9898 9896 9894 9892 9891 9889 9888 9887 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9856 9857 9857 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9872 9874 9876 9879 9881 9883 9886 9888 9890 9893 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9928 9929 9929 9930 9930 9930 9929 9929 9928 9927 9925 9924 9922 9920 9918 9916 9913 9911 9908 9905 9903 9900 9897 9895 9892 9889 9887 9884 9882 9880 9878 9876 9875 9873 9872 9870 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9866 9866 9866 9866 9866 9867 9867 9868 9868 9868 9869 9870 9870 9871 9872 9873 9873 9874 9876 9877 9878 9879 9881 9882 9884 9886 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 6806 3 1 5 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9922 9924 9926 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9937 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9906 9903 9901 9899 9896 9894 9892 9890 9888 9886 9884 9883 9881 9880 9879 9878 9877 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9925 9925 9925 9924 9923 9921 9920 9917 9914 9911 9907 9902 9897 9891 9885 9878 9870 9861 9851 9841 9829 9816 9802 9787 9770 9752 9732 9710 9687 9661 9633 9602 9569 9534 9495 9453 9408 9360 9308 9253 9194 9132 9066 8997 8924 8847 8768 8685 8599 8511 8420 8328 8234 8139 8044 7948 7853 7759 7666 7576 7488 7404 7324 7248 7177 7112 7052 7000 6954 6916 6885 6862 6847 6840 6842 6851 6869 6894 6927 6968 7016 7070 7131 7197 7269 7345 7426 7510 7597 7686 7777 7869 7962 8055 8147 8238 8328 8415 8501 8584 8664 8741 8814 8884 8951 9014 9073 9129 9181 9229 9275 9317 9355 9392 9425 9456 9484 9510 9535 9557 9578 9598 9616 9634 9650 9665 9680 9694 9707 9720 9732 9744 9756 9767 9778 9788 9798 9808 9817 9826 9835 9843 9850 9858 9864 9871 9877 9882 6807 3 1 5 9887 9891 9895 9899 9902 9905 9908 9910 9912 9913 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9938 9940 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9963 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9914 9912 9909 9906 9904 9901 9898 9896 9893 9891 9888 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9866 9865 9864 9863 9862 9861 9860 9860 9859 9859 9859 9859 9859 9859 9860 9861 9862 9863 9864 9866 9867 9869 9871 9873 9876 9878 9881 9884 9886 9889 9892 9895 9898 9901 9903 9906 9909 9911 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 6808 3 1 5 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9961 9961 9961 9962 9963 9963 9964 9965 9966 9967 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9938 9936 9934 9933 9931 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9908 9907 9906 9905 9905 9904 9904 9905 9905 9906 9907 9908 9909 9910 9912 9914 9915 9917 9919 9921 6809 3 1 5 9923 9925 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9951 9950 9949 9947 9945 9944 9942 9940 9938 9935 9933 9931 9929 9927 9924 9922 9920 9918 9916 9913 9911 9909 9907 9906 9904 9902 9900 9899 9898 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9899 9901 9903 9905 9907 9909 9911 9914 9916 9919 9922 9924 9927 9929 9932 9935 9937 9939 9942 9944 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9980 9979 9979 9978 9977 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9964 9962 9961 9959 9957 9955 9953 9951 9949 9946 9943 9941 9938 9935 9932 9930 9927 9924 9921 9919 9916 9914 9911 9909 9907 9905 9903 9901 9900 9898 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9900 9901 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9924 9927 9929 9931 9934 9936 9939 9942 9945 9948 9951 9953 9956 9959 9962 9965 9967 9970 9972 9974 9976 9978 9979 9980 9981 9982 9982 9982 9982 9982 9981 9980 9979 9978 9976 9975 9973 9972 9970 9968 9967 9965 9963 9962 9961 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9954 9953 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9884 6810 3 1 5 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9864 9864 9863 9863 9864 9864 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9878 9878 9877 9877 9876 9875 9874 9873 9871 9869 9867 9865 9862 9860 9857 9853 9850 9846 9842 9838 9833 9828 9823 9817 9810 9804 9796 9788 9780 9770 9760 9749 9737 9724 9710 9695 9678 9660 9641 9620 9597 9573 9547 9519 9489 9457 9422 9386 9347 9305 9261 9215 9166 9114 9059 9002 8942 8879 8813 8744 8673 8598 8521 8441 8359 8274 8187 8097 8005 7911 7815 7718 7620 7520 7420 7320 7219 7119 7019 6921 6824 6730 6638 6548 6463 6381 6304 6231 6164 6103 6048 5999 5957 5923 5896 5876 5865 5862 5867 5879 5901 5930 5966 6011 6063 6122 6188 6260 6338 6421 6510 6602 6699 6798 6901 7005 7112 7219 7326 7433 7540 7646 7750 7852 7953 8050 8145 8236 8324 8409 8490 8568 8642 8712 8779 8842 8901 8958 9010 9060 9107 9151 9192 9231 9268 9302 9335 9365 9394 9422 9448 9472 9496 9518 9539 9559 9579 9597 9615 9632 9648 9664 9679 9693 9707 9720 9732 9744 9755 9765 9776 9785 9794 9803 9811 9818 9825 9832 9838 9844 9850 9855 9860 9864 9869 9872 9876 9879 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9929 9931 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 6811 3 1 5 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9981 9981 9980 9980 9979 9977 9976 9975 9973 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9944 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 6812 3 1 5 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9948 9947 9945 9943 9941 9940 9938 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9878 9877 9876 9876 9876 9876 9876 9877 9878 9879 9881 9883 9885 9887 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9926 9928 9930 9931 9932 9933 9934 9934 9934 9934 9933 9932 9931 9930 9929 9927 9925 9923 9921 9918 9916 9913 9911 9908 9905 9902 9899 9897 9894 9891 9888 9885 9882 9879 9875 9872 9869 9866 9862 9859 9856 9852 9849 9845 9841 9838 9834 9830 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9787 9783 9779 9776 9772 9769 9766 9763 9760 9757 9754 9752 9750 9748 9746 9745 9743 9742 9741 9741 9741 9740 9741 9741 9742 9742 9744 9745 9747 9748 9751 9753 9755 9758 9761 9764 9767 9771 9774 9778 9781 9785 9789 9792 9796 9800 9804 9807 9811 9814 9817 9821 9824 9827 9829 9832 9835 9837 9839 9841 9843 9845 9846 9848 9849 9851 9852 9853 9854 9855 9856 9858 9859 9860 9861 9863 9864 9866 9867 9869 9871 9873 9875 9877 9879 9882 9884 9886 9889 9892 9894 9897 9900 9903 9905 9908 9911 9913 9916 9919 9921 9923 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9958 9959 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9973 9973 9974 9975 9976 9976 9976 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9913 9913 9913 6812 3 2 1 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9878 9876 9874 9873 9871 9870 9868 9866 9865 9863 9861 9859 9858 9856 9854 9853 9851 9850 9848 9847 9846 9844 9843 9842 9842 9841 9840 9840 9839 9839 9839 9839 9840 9840 9841 9841 9842 9843 9844 9845 9846 9848 9849 9850 9852 9853 9855 9857 9859 9860 9862 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9882 9882 9881 9880 9878 9876 9875 9872 9870 9867 9865 9862 9858 9855 9851 9848 9844 9840 9836 9832 9827 9823 9819 9814 9810 9806 9801 9797 9793 9788 9784 9780 9776 9772 9768 9764 9760 9756 9752 9748 9744 9740 9736 9732 9729 9725 9721 9717 9714 9710 9707 9703 9700 9697 9694 9691 9688 9686 9684 9681 9680 9678 9677 9676 9675 9675 9675 9675 9676 9677 9678 9680 9681 9684 9686 9689 9691 9694 9698 9701 9705 9708 9712 9716 9720 9724 9728 9732 9736 9740 9744 9748 9752 9756 9759 9763 9766 9770 9773 9776 9779 9782 9785 9788 9791 9793 9796 9798 9801 9803 9805 9807 9809 9811 9813 9815 9817 9818 9820 9822 9823 9825 9827 9828 9830 9831 9833 9834 9836 9838 9839 9841 9843 9844 9846 9848 9850 9852 9854 9856 9859 9861 9863 9865 9868 9870 9872 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9899 9900 9900 9900 9900 9901 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9866 9865 9864 9862 9861 9860 9859 9858 9856 6813 3 2 1 9855 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9850 9850 9851 9852 9853 9855 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9877 9879 9881 9883 9886 9888 9890 9892 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9906 9907 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9870 9868 9867 9865 9863 9861 9859 9857 9855 9852 9850 9848 9845 9843 9840 9837 9835 9832 9829 9826 9823 9820 9817 9814 9811 9807 9804 9800 9797 9793 9790 9786 9782 9778 9774 9771 9767 9763 9758 9754 9750 9746 9742 9737 9733 9729 9724 9720 9716 9711 9707 9703 9698 9694 9690 9686 9682 9678 9675 9671 9667 9664 9661 9658 9655 9652 9650 9647 9645 9643 9641 9639 9637 9636 9634 9632 9631 9629 9627 9625 9623 9621 9618 9615 9612 9608 9604 9599 9594 9588 9581 9574 9567 9558 9550 9540 9530 9520 9509 9497 9485 9473 9460 9448 9435 9422 9409 9397 9385 9373 9361 9350 9340 9331 9322 9314 9308 9302 9297 9294 9292 9290 9291 9292 9294 9298 9303 9309 9316 9324 9334 9344 9355 9366 9379 9392 9405 9419 9434 9448 9463 9478 9493 9508 9523 9537 9552 9566 9580 9593 9607 9619 9632 9643 9655 9666 9676 9686 9695 9704 9713 9721 9729 9736 9743 9749 9755 9761 9766 9771 9776 9781 9785 9789 9793 9797 9800 9804 9807 9810 9813 9816 9818 9821 9824 9826 9828 9830 9833 9834 9836 9838 9840 9841 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9849 9849 9849 9848 9848 9847 9846 9845 9844 9843 9841 9840 9838 9836 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9779 9777 9774 9771 9769 9766 9763 9760 9757 9754 9751 9747 9744 9741 9738 9735 9731 9728 9725 9723 9720 9717 9715 9712 9710 9708 9707 9705 9704 9703 9702 9701 9701 9700 9700 9700 9701 9701 9702 9702 9703 9704 9705 9707 9708 9709 9711 9713 9714 9716 9718 9720 9722 9725 9727 9729 9732 9735 9737 9740 9743 9747 9750 9753 9757 9760 9764 9768 9772 9776 9780 6814 3 2 1 9784 9788 9792 9796 9800 9804 9808 9812 9815 9819 9822 9826 9829 9832 9834 9837 9839 9841 9843 9845 9846 9848 9849 9850 9851 9852 9853 9853 9854 9854 9855 9855 9856 9856 9856 9857 9857 9858 9859 9859 9860 9861 9862 9862 9863 9864 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9899 9898 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9876 9875 9874 9873 9871 9870 9867 9865 9862 9859 9856 9853 9849 9845 9841 9837 9832 9828 9824 9819 9815 9810 9806 9802 9798 9795 9792 9789 9786 9783 9781 9780 9779 9778 9777 9777 9777 9778 9779 9780 9781 9783 9785 9787 9789 9792 9794 9797 9799 9802 9805 9808 9810 9813 9815 9818 9820 9822 9825 9827 9829 9830 9832 9834 9835 9836 9838 9839 9839 9840 9840 9841 9840 9840 9839 9838 9836 9834 9831 9827 9823 9818 9812 9806 9798 9789 9779 9768 9755 9742 9727 9710 9693 9674 9653 9632 9609 9584 9559 9532 9505 9476 9446 9416 9385 9354 9322 9290 9257 9225 9193 9162 9130 9100 9070 9041 9013 8986 8960 8936 8912 8891 8870 8852 8834 8818 8804 8792 8780 8771 8762 8756 8750 8746 8743 8742 8742 8743 8745 8748 8752 8757 8763 8770 8778 8787 8797 8807 8819 8831 8845 8859 8874 8890 8907 8925 8943 8963 8983 9004 9026 9049 9072 9096 6815 3 2 1 9120 9145 9170 9196 9222 9248 9275 9301 9327 9353 9379 9404 9429 9453 9477 9500 9522 9543 9564 9584 9602 9620 9637 9653 9668 9682 9695 9707 9718 9728 9738 9747 9755 9763 9770 9776 9782 9788 9793 9798 9803 9807 9811 9815 9819 9822 9826 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9859 9862 9864 9867 9869 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9890 9891 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9864 9863 9862 9862 9861 9861 9862 9862 9863 9864 9865 9866 9868 9870 9872 9874 9876 9879 9881 9884 9886 9888 9891 9893 9895 9897 9899 9900 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9888 9887 9887 9887 9886 9887 9887 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9902 9903 9903 9904 9905 9906 9906 9906 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9905 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9891 9890 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9902 9901 9900 9899 9898 9898 9897 9896 9896 9895 9894 9894 9894 9893 9893 9893 9893 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 6816 3 2 1 9896 9895 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9935 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9935 9936 9936 9935 9935 9934 9934 9933 9931 9930 9929 9927 9925 9924 9922 9920 9918 9916 9915 9913 9911 9910 9908 9907 9906 9905 9904 9903 9903 9903 9902 9902 9903 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9902 9904 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9919 9919 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9904 9902 9900 9899 9898 9896 9895 9895 9894 9894 9894 9894 9894 9895 9896 9897 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9887 9888 9888 6817 3 2 1 9889 9891 9892 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9918 9919 9918 9918 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9890 9888 9887 9886 9885 9883 9882 9880 9879 9877 9875 9874 9872 9870 9869 9867 9865 9864 9862 9860 9859 9857 9856 9855 9854 9852 9851 9851 9850 9849 9849 9848 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9881 9883 9885 9887 9890 9892 9894 9897 9899 9901 9903 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9932 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 6818 3 2 1 9912 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9869 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9846 9845 9843 9842 9841 9840 9839 9838 9838 9837 9837 9837 9837 9838 9838 9839 9840 9841 9842 9843 9844 9846 9847 9848 9850 9851 9853 9854 9855 9857 9858 9859 9860 9861 9862 9863 9863 9864 9865 9865 9865 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9871 9872 9872 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9900 9901 9901 9902 9902 9902 9901 9901 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9853 9852 9851 9850 9849 9849 9849 9849 9849 9849 9850 9850 9851 9853 9854 9855 9857 9859 9860 9862 9864 9866 9869 9871 9873 9875 9877 9879 9882 9884 9886 9888 9889 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9910 9911 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9936 6819 3 2 1 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9923 9922 9921 9921 9921 9920 9920 9921 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9943 9943 9943 9943 9942 9941 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9884 9881 9878 9874 9871 9867 9863 9859 9854 9850 9845 9840 9834 9829 9823 9817 9810 9804 9797 9790 9783 9775 9768 9760 9753 9745 9737 9730 9722 9715 9707 9700 9693 9686 9680 9674 9668 9662 9657 9652 9647 9642 9638 9634 9630 9627 9623 9620 9617 9613 9610 9607 9603 9599 9595 9591 9587 9582 9576 9570 9564 9557 9550 9542 9534 9525 9516 9507 9497 9486 9476 9465 9454 9443 9432 9421 9411 9400 9390 9381 9371 9363 9355 9348 9342 9337 9333 9329 9327 9326 9326 9328 9330 9334 9338 9344 9351 9359 9368 9378 9389 9401 9413 9427 9441 9455 9470 9485 9501 9517 9533 9549 9565 9581 9597 9612 9627 9642 9657 9671 9684 9697 9709 9721 9732 9743 9753 9762 9771 9779 9787 9794 9801 9807 9813 9818 9823 9827 9831 9835 9839 9842 9845 9848 9851 9854 9856 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9885 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9880 9881 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 6820 3 2 1 9913 9913 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9910 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9892 9891 9890 9889 9888 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9881 9880 9880 9880 9879 9878 9877 9876 9874 9872 9870 9867 9864 9861 9857 9853 9848 9843 9838 9832 9826 9819 9812 9805 9797 9789 9781 9772 9762 9753 9742 9732 9720 9708 9696 9682 9668 9654 9638 9621 9603 9585 9564 9543 9520 9496 9469 9441 9411 9379 9345 9309 9270 9229 9185 9139 9089 9037 8982 8925 8864 8801 8734 8665 8594 8519 8443 8364 8283 8200 8116 8030 7944 7857 7769 7682 7595 7510 7425 7342 7262 7184 7110 7039 6972 6909 6851 6799 6752 6710 6675 6646 6624 6608 6599 6597 6602 6613 6631 6656 6687 6725 6768 6817 6871 6931 6994 7062 7134 7209 7286 7366 7448 7531 7616 7701 7786 7870 7954 8038 8119 8200 8278 8355 8429 8501 8570 8636 8700 8761 8819 8875 8928 8978 9025 9070 9113 9153 9191 9227 9261 9293 9323 9351 9379 9404 9429 9452 9475 9496 9516 9536 9554 9572 9589 9606 9622 9637 9652 9666 9680 9693 9705 9717 9728 9739 9749 9759 9768 9777 9785 9792 9799 9806 9812 9818 9823 9828 9832 9836 9840 9843 9846 9848 9851 9853 9855 9856 9858 9859 9860 9862 9863 9863 9864 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9899 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9909 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 6821 3 2 1 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9905 9905 9906 9907 9908 9910 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9880 9879 9877 9876 9875 9874 9872 9871 9870 9869 9868 9868 9867 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9928 9927 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9918 9917 9915 9913 9911 9908 9905 9902 9899 9895 9891 9887 9883 9879 9874 9870 9865 9860 6822 3 2 1 9856 9851 9847 9842 9838 9833 9829 9825 9822 9818 9815 9812 9809 9806 9804 9802 9800 9798 9797 9796 9795 9795 9795 9795 9795 9795 9796 9797 9799 9800 9802 9804 9806 9808 9811 9814 9817 9820 9823 9827 9831 9835 9838 9843 9847 9851 9855 9859 9864 9868 9872 9876 9880 9884 9888 9891 9895 9898 9901 9904 9906 9908 9910 9912 9913 9914 9915 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9901 9900 9900 9898 9897 9896 9894 9892 9890 9887 9885 9882 9879 9876 9872 9869 9865 9861 9857 9854 9850 9846 9843 9840 9837 9834 9832 9829 9828 9826 9826 9825 9825 9826 9827 9828 9830 9832 9835 9838 9841 9845 9849 9853 9858 9862 9867 9872 9876 9881 9885 9889 9893 9897 9901 9904 9907 9909 9912 9914 9915 9916 9917 9918 9918 9919 9918 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9912 9912 9912 9912 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9924 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 6823 3 2 1 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9910 9909 9908 9906 9904 9902 9901 9899 9897 9895 9893 9891 9890 9888 9886 9885 9884 9883 9882 9881 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9893 9895 9896 9898 9900 9902 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9935 9936 9936 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9938 9937 9937 9936 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9918 9918 9917 9917 9917 9918 9918 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9882 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9950 9950 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 6824 3 2 1 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9926 9925 9924 9922 9920 9918 9916 9913 9911 9908 9905 9901 9897 9893 9889 9884 9879 9874 9869 9863 9857 9850 9844 9837 9830 9822 9815 9807 9799 9791 9783 9775 9766 9758 9750 9742 9734 9727 9719 9712 9705 9698 9692 9686 9681 9675 9671 9667 9663 9660 9657 9655 9653 9652 9651 9651 9651 9651 9652 9654 9656 9658 9660 9663 9666 9670 9674 9678 9682 9687 9692 9697 9702 9708 9713 9719 9725 9731 9738 9744 9751 9758 9764 9771 9778 9785 9792 9799 9806 9813 9819 9826 9832 9839 9845 9850 9856 9861 9866 9871 9875 9879 9883 9886 9889 9891 9894 9895 9897 9898 9899 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 6825 3 2 1 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9927 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9914 9914 9913 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9902 9903 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9897 9898 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9903 6826 3 2 1 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9890 9889 9888 9887 9886 9885 9885 9884 9884 9884 9884 9884 9885 9885 9886 9888 9889 9891 9892 9894 9896 9899 9901 9903 9906 9908 9910 9913 9915 9917 9920 9922 9923 9925 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9925 9925 9926 9927 9928 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9886 9885 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9895 9896 9898 9899 9900 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9924 9923 9922 9921 9921 9921 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9924 9924 9925 9926 9928 9929 9930 9932 9933 6827 3 2 1 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9949 9950 9951 9951 9951 9951 9951 9950 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9920 9918 9917 9915 9913 9912 9911 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9894 9893 9892 9890 9888 9887 9885 9883 9881 9879 9876 9874 9872 9870 9867 9865 9863 9861 9859 9857 9856 9854 9853 9852 9851 9851 9850 9850 9850 9851 9851 9852 9853 9854 9856 9857 9859 9861 9863 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9938 9939 9941 9942 9943 9944 9944 9945 9945 9945 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9906 9904 9902 9900 9898 9896 9894 9893 9891 9890 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9887 9886 9884 9883 9881 9879 9877 9875 9872 9870 9867 9864 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9818 9815 9812 9809 9806 9802 9799 9795 9791 9787 9783 9778 9773 9767 9761 9755 9748 9740 9733 9724 9716 9707 9697 9687 9677 9666 9655 9644 9633 9621 9609 9598 9586 9574 9563 9552 9540 9530 9519 9509 9499 9490 9482 9474 9466 9459 9453 9447 9443 9438 9435 9432 9430 9429 9428 9428 9429 9430 9432 9435 9438 9442 9446 9451 9456 9462 9469 9475 9483 9490 9498 9506 9515 9523 9532 9541 9550 9560 9569 9578 9587 9597 9606 9615 9623 6828 3 2 1 9632 9640 9648 9655 9662 9669 9675 9681 9686 9690 9695 9698 9701 9703 9705 9707 9707 9708 9707 9706 9705 9704 9702 9699 9696 9694 9690 9687 9683 9680 9676 9672 9669 9665 9661 9658 9654 9651 9647 9644 9642 9639 9636 9634 9632 9629 9627 9626 9624 9622 9621 9619 9618 9617 9615 9614 9613 9612 9611 9610 9609 9608 9607 9607 9606 9606 9605 9605 9605 9605 9605 9605 9606 9606 9607 9608 9610 9611 9613 9615 9617 9619 9622 9625 9627 9630 9634 9637 9640 9644 9647 9651 9655 9659 9662 9666 9670 9674 9677 9681 9685 9688 9692 9695 9698 9701 9704 9707 9710 9712 9715 9717 9719 9721 9722 9723 9724 9725 9725 9725 9725 9725 9724 9723 9721 9720 9718 9715 9713 9710 9707 9704 9701 9697 9693 9690 9686 9683 9679 9676 9672 9669 9666 9663 9661 9659 9657 9656 9655 9654 9654 9654 9654 9655 9657 9658 9660 9663 9666 9669 9672 9676 9679 9683 9688 9692 9696 9701 9705 9710 9714 9719 9723 9728 9732 9736 9741 9745 9749 9753 9757 9761 9765 9768 9772 9775 9779 9782 9786 9789 9792 9795 9798 9801 9804 9806 9809 9811 9813 9815 9817 9818 9820 9821 9822 9822 9822 9822 9822 9821 9820 9819 9817 9815 9812 9809 9806 9802 9798 9793 9788 9782 9776 9769 9762 9754 9745 9736 9726 9715 9703 9691 9677 9662 9647 9630 9612 9592 9571 9549 9525 9500 9472 9443 9412 9378 9343 9305 9265 9222 9176 9128 9077 9023 8966 8906 8843 8777 8707 8634 8558 8478 8395 8309 8220 8127 8032 7934 7833 7730 7624 7517 7408 7297 7186 7073 6961 6849 6737 6627 6518 6412 6308 6207 6110 6017 5929 5847 5770 5699 5634 5577 5527 5485 5451 5425 5407 5398 5397 5405 5422 5448 5481 5523 5573 5630 5694 5766 5844 5927 6017 6111 6209 6312 6417 6526 6636 6748 6861 6974 7087 7199 7311 7421 7529 7635 7738 7839 7936 8030 8121 8208 8292 8372 8449 8521 8590 8656 8718 8777 8833 8885 8935 8982 9027 9069 9109 9147 9182 9216 9249 9280 9309 9337 9364 9390 9414 9438 9460 9482 9503 9523 9542 9560 9577 9594 9609 9624 9639 9652 9665 9677 9688 9699 9709 9718 9727 9735 9742 9750 9756 9763 9769 9774 9780 9785 9789 9794 9798 9803 9807 9811 9814 9818 9822 9825 9829 9832 9835 9838 9841 9844 9847 9850 9852 9855 9857 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9881 9882 9883 9884 9886 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 6829 3 2 1 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9916 9915 9914 9912 9911 9909 9906 9903 9900 9897 9893 9889 9885 9880 9875 9870 9864 9859 9853 9847 9841 9835 9828 9822 9816 9811 9805 9799 9794 9789 9785 9781 9777 9773 9770 9768 9766 9764 9763 9762 9762 9762 9763 9764 9765 9766 9768 9770 9773 9775 9778 9781 9784 9787 9790 9793 9796 9800 9803 9806 9809 9812 9815 9818 9822 9825 9828 9831 9834 9837 9840 9844 9847 9850 9854 9858 9861 9865 9869 9872 9876 9880 9884 9888 9892 9896 9900 9903 9907 9910 9914 9917 9920 9922 9925 9927 9929 9930 9932 9933 9933 9934 9934 9934 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9916 9916 9916 9917 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9923 9923 9922 9922 9921 9919 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9890 9889 9887 9886 9885 9884 9884 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 6830 3 2 1 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9889 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9904 9903 9902 9900 9898 9897 9895 9893 9892 9890 9889 9887 9886 9885 9884 9884 9884 9884 9884 9884 9885 9886 9888 9890 9891 9894 9896 9898 9901 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9929 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9892 9889 9887 9884 9882 9879 9877 9875 9873 9871 9869 9868 9866 9865 9864 9864 9863 9863 9863 9863 9863 9864 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 6831 3 2 1 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9926 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9927 9925 9924 9923 9921 9919 9917 9915 9913 9911 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9879 9877 9874 9871 9869 9867 9864 9862 9861 9859 9857 9856 9855 9854 9853 9852 9852 9851 9851 9851 9851 9852 9852 9853 9854 9854 9855 9857 9858 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9914 9914 9915 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9919 9919 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9899 9897 9896 9894 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9881 9882 9884 9886 9888 9891 9893 9895 9898 9900 9903 9905 9908 9910 9913 9915 9917 9919 9921 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 6832 3 2 1 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9896 9897 9899 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9864 9863 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9910 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9904 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9913 9916 9918 9920 9921 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9904 9902 9901 9900 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9871 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9846 9845 9844 6833 3 2 1 9843 9843 9842 9842 9841 9841 9841 9841 9842 9842 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9854 9855 9856 9856 9857 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9857 9857 9856 9856 9856 9855 9855 9854 9853 9853 9852 9851 9849 9848 9846 9844 9842 9839 9836 9833 9828 9824 9818 9812 9805 9798 9789 9780 9770 9759 9747 9734 9720 9705 9689 9672 9655 9636 9616 9596 9575 9554 9531 9509 9486 9463 9439 9416 9393 9370 9348 9326 9305 9285 9265 9247 9230 9214 9199 9186 9175 9165 9157 9151 9146 9143 9143 9143 9146 9150 9156 9164 9173 9184 9196 9210 9224 9240 9257 9275 9293 9312 9332 9352 9372 9392 9413 9433 9454 9474 9494 9513 9532 9551 9569 9587 9604 9620 9636 9651 9665 9679 9692 9705 9717 9728 9739 9749 9758 9768 9776 9785 9793 9800 9807 9814 9820 9827 9833 9838 9844 9849 9854 9859 9864 9868 9872 9877 9881 9884 9888 9892 9895 9898 9901 9904 9907 9910 9912 9915 9917 9919 9920 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9920 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9902 9901 9899 9897 9895 9894 9892 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9874 9874 9875 9875 9875 9875 9876 9876 9877 9878 9878 9879 9880 9881 9882 9883 9885 9886 9887 9889 9890 9892 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9912 9914 9915 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9899 9898 9897 6834 3 2 1 9897 9897 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9934 9934 9934 9933 9932 9931 9931 9930 9928 9927 9926 9925 9923 9922 9920 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9913 9915 9916 9918 9920 9922 9923 9925 9927 9928 9929 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9903 9903 9904 9904 9904 9905 9906 9907 9907 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9889 9889 9889 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9880 9878 9875 9873 9870 9867 9864 9861 9858 9855 9852 6835 3 2 1 9849 9846 9843 9840 9837 9834 9831 9828 9825 9823 9820 9818 9815 9813 9811 9808 9807 9805 9803 9802 9800 9799 9798 9798 9797 9797 9797 9797 9797 9798 9798 9799 9800 9801 9802 9803 9805 9806 9808 9809 9811 9812 9814 9815 9816 9818 9819 9820 9822 9823 9824 9825 9826 9827 9827 9828 9829 9830 9830 9831 9832 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9837 9836 9836 9835 9833 9832 9831 9829 9828 9826 9824 9822 9821 9819 9817 9816 9815 9813 9812 9812 9811 9811 9810 9811 9811 9812 9812 9814 9815 9817 9818 9820 9822 9825 9827 9829 9832 9834 9837 9839 9842 9844 9846 9848 9850 9852 9853 9855 9856 9857 9858 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9861 9861 9861 9860 9859 9859 9858 9857 9856 9854 9853 9851 9849 9847 9845 9843 9840 9837 9834 9831 9828 9824 9821 9817 9814 9810 9806 9803 9799 9796 9793 9790 9787 9785 9783 9781 9780 9779 9778 9778 9778 9778 9779 9780 9782 9784 9786 9789 9791 9794 9798 9801 9805 9808 9812 9816 9820 9824 9828 9832 9836 9840 9843 9847 9851 9854 9858 9861 9864 9867 9870 9873 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9906 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9908 9908 9907 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 6836 3 2 1 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9915 9915 9914 9913 9911 9910 9908 9905 9903 9900 9897 9894 9890 9887 9883 9879 9875 9871 9867 9863 9859 9856 9852 9849 9845 9842 9839 9837 9834 9832 9830 9828 9827 9826 9825 9825 9824 9824 9824 9824 9825 9826 9826 9827 9828 9829 9831 9832 9833 9835 9836 9838 9839 9840 9842 9843 9845 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9882 9883 9885 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9883 9883 9883 9882 9881 9880 9879 9878 9876 9874 9872 9869 9866 9863 9859 9855 9851 9846 9841 9836 9830 9824 9817 9809 9802 9793 9784 9774 9764 9752 9740 9727 9713 9698 9682 9664 9645 9625 9603 9580 9556 9529 9501 9472 9440 9408 9373 9337 9299 9260 9220 9179 9136 9093 9049 9004 8959 8915 8870 8827 8784 8742 8701 8663 8626 8592 8560 8530 8504 8481 6837 3 2 1 8462 8446 8433 8425 8420 8419 8422 8429 8439 8454 8472 8493 8517 8545 8575 8608 8643 8680 8719 8759 8800 8842 8885 8928 8970 9013 9055 9096 9137 9176 9215 9251 9287 9321 9353 9384 9412 9440 9466 9490 9512 9534 9554 9572 9590 9606 9621 9636 9649 9662 9674 9686 9697 9708 9719 9729 9739 9748 9758 9767 9776 9785 9793 9802 9810 9818 9825 9832 9839 9846 9852 9858 9864 9869 9874 9878 9882 9886 9889 9892 9894 9896 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9886 9884 9883 9882 9880 9880 9879 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9885 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9876 9875 9874 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9871 9872 9872 9873 9875 9876 9878 9879 9881 9883 9885 9887 9889 9892 9894 9896 9899 9901 9903 9906 9908 9910 9912 9913 9915 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9889 9887 9885 9884 9882 9881 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 6838 3 2 1 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9875 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9859 9857 9856 9855 9853 9852 9850 9848 9847 9845 9844 9842 9841 9839 9838 9836 9835 9833 9832 9830 9829 9828 9826 9825 9824 9823 9822 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9804 9803 9802 9801 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9790 9789 9789 9788 9788 9788 9788 9788 9788 9789 9789 9789 9790 9791 9791 9792 9792 9793 9793 9794 9794 9794 9795 9795 9795 9794 9794 9794 9793 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9775 9776 9776 9777 9777 9778 9778 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9780 9779 9779 9779 9778 9778 9777 9776 9775 9774 9773 9772 9770 9769 9767 9766 9764 9762 9759 9757 9754 9752 9749 9746 9742 9739 9736 9732 9728 9724 9720 9716 9712 9708 9704 9700 9696 9692 9687 9683 9679 9676 9672 9668 9664 9661 9657 9653 9650 9647 9643 9640 9636 9632 9629 9625 9621 9617 9612 9608 9603 9598 9593 9587 9581 9575 9568 9561 9554 9546 9538 9529 9521 9511 9502 9492 9482 9471 9460 9449 9437 9425 9413 9400 9387 9374 9360 9346 9332 9317 9303 9288 9272 9257 9241 9225 9209 9192 9176 9159 9143 9126 9110 9093 9077 9060 9044 9028 9013 8998 8983 8968 8954 8941 8928 8915 8903 8892 8881 8871 8861 8852 8843 8835 8827 8820 8812 8805 8799 8792 8785 8779 8772 8765 8757 8750 8741 8733 8723 8713 8702 8691 8678 8665 8650 8635 8619 8601 8583 8564 8543 8522 8500 8478 8455 8431 8407 8382 8357 8333 8308 8284 8260 8236 8213 8191 8171 8151 8133 8116 8100 8087 8076 8066 8059 8053 8051 8050 8052 8056 8063 8072 8083 8097 8113 8131 8152 8175 8199 8226 8254 8283 8314 8347 8380 8415 8450 8486 8522 8559 8596 8633 8670 8706 8742 8778 8813 8847 8881 8914 8946 8977 9007 9036 9063 9090 9116 9141 9165 9188 9210 9231 9251 9270 9288 9305 9322 9338 9353 9368 9381 9395 9407 9419 9431 9442 9452 9463 9472 9481 9490 9498 9506 9514 9521 9528 9534 9541 9546 9552 9557 9563 9568 9572 9577 9581 9586 9590 9594 9598 9602 9606 6839 3 2 1 9610 9613 9617 9621 9625 9629 9633 9637 9640 9644 9648 9652 9655 9659 9663 9666 9669 9673 9676 9679 9682 9684 9687 9689 9691 9693 9695 9697 9698 9700 9701 9702 9703 9703 9704 9705 9705 9706 9707 9707 9708 9708 9709 9709 9710 9711 9712 9712 9713 9714 9715 9716 9718 9719 9720 9721 9723 9724 9725 9726 9728 9729 9730 9731 9733 9734 9735 9736 9737 9739 9740 9741 9742 9743 9745 9746 9747 9748 9750 9751 9753 9754 9756 9757 9759 9760 9762 9763 9765 9766 9767 9769 9770 9771 9772 9773 9774 9774 9775 9775 9775 9776 9776 9776 9776 9776 9775 9775 9775 9775 9775 9775 9774 9774 9775 9775 9775 9776 9776 9777 9778 9779 9780 9781 9782 9784 9785 9787 9788 9790 9792 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9804 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9806 9806 9807 9807 9808 9808 9809 9810 9811 9812 9813 9815 9816 9817 9818 9819 9821 9822 9823 9824 9825 9827 9828 9828 9829 9830 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9830 9830 9829 9828 9828 9827 9827 9826 9826 9825 9825 9825 9825 9825 9825 9825 9826 9826 9827 9828 9829 9830 9831 9832 9834 9835 9837 9838 9840 9841 9842 9843 9844 9845 9846 9846 9847 9847 9847 9846 9845 9845 9843 9842 9840 9838 9836 9834 9832 9830 9827 9825 9822 9820 9817 9815 9813 9811 9809 9808 9806 9805 9805 9804 9804 9804 9804 9805 9805 9806 9807 9809 9810 9812 9814 9816 9817 9819 9821 9823 9825 9826 9828 9829 9830 9831 9832 9833 9834 9834 9835 9835 9835 9835 9835 9835 9834 9834 9834 9833 9833 9833 9833 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9834 9834 9834 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9835 9835 9834 9833 9832 9831 9830 9828 9827 9825 9823 9822 9820 9817 9815 9813 9811 9808 9806 9804 9801 9799 9796 9793 9791 9788 9786 9783 9780 9777 9774 9771 9768 9764 9760 9756 9752 9747 9741 9735 9728 9720 9712 9702 9691 9679 9665 9650 9633 9613 9592 9569 9543 9514 9483 9448 9411 9371 9327 9281 9231 9178 9121 9061 8999 8933 8864 8793 8719 8644 8566 8487 8407 8327 8246 8165 8085 8006 7929 7854 7782 7713 7647 7586 7529 7477 7430 7390 7355 7326 7304 7288 7279 7277 7282 7293 7311 7335 7365 7401 7443 7490 7542 7599 7659 7723 7790 7860 7932 8006 8080 8156 8231 8307 8382 8456 8529 8601 8671 8738 8804 8867 8927 8985 9040 9093 9142 9189 9234 9275 9314 9351 9386 9418 9448 9476 9502 9526 9549 9571 9591 9609 9627 9643 9659 9673 9687 9700 9712 9723 9734 9744 9754 9762 9771 9779 9786 9793 9799 9805 9810 9815 9819 9824 9827 9831 9834 9836 9839 9841 9843 9845 9846 9847 9849 6840 3 2 1 9850 9851 9852 9852 9853 9854 9855 9855 9856 9857 9857 9858 9858 9859 9860 9860 9861 9861 9862 9862 9862 9863 9863 9863 9863 9863 9864 9864 9864 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9908 9909 9909 9909 9908 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9894 9893 9891 9890 9888 9886 9885 9883 9882 9880 9879 9877 9876 9875 9874 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9860 9859 9858 9857 9855 9854 9852 9851 9850 9848 9847 9846 9844 9843 9842 9841 9839 9838 9838 9837 9836 9836 9835 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9841 9842 9843 9845 9846 9848 9849 9851 9852 9854 9856 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9878 9879 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9884 9885 9885 9884 9884 9884 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9864 9862 9861 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9838 9836 9833 9830 9827 9825 9822 9819 9816 9813 9810 9807 9805 9802 9800 9797 9795 9793 9791 9789 9788 9787 9786 9785 9784 9784 9784 9784 9784 9784 9785 9785 9786 9787 9788 9789 9789 9790 9791 9791 9792 9792 9792 9792 9792 9791 9790 9789 9788 9786 9785 9783 9780 9778 9775 9772 9769 6841 3 2 1 9766 9763 9760 9756 9753 9749 9746 9742 9739 9735 9732 9728 9725 9722 9718 9715 9712 9709 9706 9703 9700 9696 9693 9690 9687 9683 9679 9676 9672 9668 9663 9659 9654 9649 9644 9638 9633 9627 9621 9614 9608 9601 9594 9586 9579 9571 9564 9556 9548 9540 9532 9524 9516 9507 9499 9491 9483 9475 9467 9459 9451 9443 9436 9428 9421 9414 9407 9401 9394 9388 9382 9376 9371 9366 9361 9357 9353 9349 9346 9343 9341 9339 9337 9336 9335 9334 9334 9334 9334 9334 9335 9335 9336 9337 9337 9337 9337 9337 9336 9334 9332 9329 9325 9320 9314 9306 9298 9287 9276 9262 9247 9230 9211 9190 9166 9141 9113 9083 9050 9015 8977 8937 8894 8849 8800 8749 8695 8638 8578 8515 8449 8380 8308 8233 8155 8074 7990 7904 7814 7721 7626 7529 7428 7326 7221 7115 7007 6897 6787 6676 6564 6453 6342 6231 6123 6016 5911 5809 5711 5616 5526 5440 5361 5287 5219 5159 5106 5060 5023 4993 4973 4961 4958 4964 4979 5004 5037 5079 5129 5188 5254 5328 5410 5497 5591 5691 5796 5905 6017 6133 6252 6372 6493 6616 6738 6860 6981 7100 7218 7333 7445 7555 7661 7764 7863 7958 8049 8136 8220 8299 8374 8445 8513 8577 8637 8695 8748 8799 8848 8893 8936 8977 9016 9052 9087 9120 9152 9182 9211 9239 9266 9291 9316 9339 9361 9383 9404 9423 9442 9460 9478 9494 9510 9524 9538 9552 9564 9576 9587 9597 9607 9616 9625 9633 9641 9648 9655 9661 9667 9673 9678 9683 9688 9693 9698 9703 9707 9712 9716 9720 9724 9728 9732 9736 9740 9744 9747 9751 9754 9758 9761 9764 9767 9769 9772 9774 9776 9778 9780 9782 9783 9784 9785 9786 9787 9788 9788 9788 9789 9789 9788 9788 9788 9788 9787 9787 9786 9786 9785 9785 9784 9784 9783 9783 9782 9782 9782 9782 9781 9781 9781 9781 9782 9782 9782 9783 9784 9784 9785 9786 9787 9789 9790 9791 9793 9794 9796 9798 9800 9801 9803 9805 9807 9809 9810 9812 9814 9815 9817 9818 9820 9821 9822 9823 9824 9824 9825 9825 9825 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9821 9820 9820 9819 9818 9817 9817 9816 9815 9814 9814 9813 9812 9812 9811 9810 9810 9809 9809 9808 9807 9807 9806 9805 9805 9804 9803 9803 9802 9801 9800 9800 9799 9799 9798 9798 9797 9797 9797 9797 9797 9797 9797 9798 9798 9799 9800 9801 9802 9803 9804 9806 9807 9809 9810 9812 9814 9815 9817 9819 9820 9822 9823 9824 9825 9826 9827 9828 9828 9828 9828 9828 9828 9827 9826 9825 9823 9821 9819 9817 9814 9811 9808 9804 9800 9796 9791 9786 9781 9775 9769 9762 9755 9748 9739 9731 9721 9711 9700 9688 9676 9662 9648 9632 9616 9598 9578 9558 9536 9512 9487 9460 9431 9400 9367 9333 9296 9257 9216 9174 9129 9082 9033 8983 8930 8876 8821 8764 8706 8648 8588 6842 3 2 1 8528 8469 8409 8350 8291 8234 8178 8124 8072 8023 7976 7933 7893 7857 7825 7797 7773 7755 7741 7732 7728 7728 7735 7746 7762 7783 7808 7838 7872 7911 7953 7999 8047 8099 8153 8209 8266 8326 8386 8446 8507 8568 8628 8687 8746 8803 8859 8913 8965 9015 9063 9108 9152 9193 9232 9268 9303 9335 9365 9393 9419 9444 9467 9488 9508 9527 9544 9561 9577 9592 9606 9620 9633 9646 9659 9671 9683 9694 9705 9716 9727 9737 9747 9756 9765 9774 9782 9790 9797 9804 9810 9816 9821 9826 9830 9834 9837 9840 9842 9845 9846 9848 9849 9850 9851 9852 9852 9853 9854 9854 9855 9856 9857 9858 9860 9861 9863 9864 9866 9868 9870 9872 9874 9875 9877 9879 9880 9882 9883 9884 9884 9885 9885 9885 9884 9884 9883 9882 9880 9878 9876 9874 9872 9870 9867 9865 9862 9860 9857 9855 9852 9850 9848 9846 9844 9842 9841 9839 9838 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9824 9823 9822 9820 9818 9817 9815 9813 9811 9809 9807 9804 9802 9800 9798 9796 9794 9793 9791 9789 9788 9787 9785 9784 9784 9783 9782 9782 9781 9781 9780 9780 9780 9779 9779 9778 9778 9777 9777 9776 9775 9774 9773 9772 9771 9770 9768 9767 9766 9764 9763 9762 9761 9760 9760 9759 9759 9759 9759 9759 9760 9761 9762 9764 9766 9768 9770 9773 9775 9778 9781 9784 9788 9791 9794 9797 9800 9803 9806 9809 9811 9813 9815 9816 9817 9818 9819 9819 9818 9817 9816 9814 9812 9810 9807 9803 9800 9795 9791 9786 9780 9774 9768 9761 9754 9747 9739 9730 9721 9712 9702 9692 9681 9670 9658 9645 9631 9617 9602 9586 9568 9550 9531 9510 9488 9464 9439 9412 9383 9352 9319 9284 9246 9206 9164 9119 9071 9020 8967 8911 8852 8790 8726 8658 8588 8516 8441 8364 8285 8204 8122 8039 7954 7869 7785 7700 7616 7533 7452 7372 7296 7222 7151 7085 7022 6965 6912 6865 6824 6788 6759 6737 6721 6712 6709 6714 6725 6744 6768 6800 6837 6880 6929 6984 7043 7107 7175 7246 7321 7398 7478 7559 7642 7726 7810 7894 7977 8060 8142 8222 8301 8377 8452 8524 8593 8660 8725 8786 8844 8900 8953 9003 9051 9096 9138 9178 9216 9251 9285 9316 9346 9374 9401 9426 9449 9472 9493 9513 9532 9551 9568 9585 9601 9616 9630 9644 9658 9670 9683 9694 9705 9716 9726 9736 9745 9754 9762 9770 9777 9784 9790 9797 9802 9808 9813 9818 9823 9827 9831 9835 9839 9843 9846 9850 9853 9856 9859 9862 9865 9867 9870 9873 9875 9878 9880 9882 9884 9886 9889 9890 9892 9894 9896 9897 9899 9900 9901 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9908 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 6843 3 2 1 9899 9899 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9897 9897 9896 9895 9895 9893 9892 9890 9888 9886 9884 9881 9878 9874 9870 9866 9862 9857 9852 9847 9841 9835 9828 9822 9815 9807 9800 9792 9784 9775 9767 9758 9749 9740 9731 9722 9712 9703 9694 9685 9676 9667 9658 9650 9642 9634 9627 9620 9613 9608 9602 9598 9594 9590 9587 9585 9584 9584 9584 9585 9586 9589 9592 9596 9600 9606 9611 9618 9624 9632 9639 9647 9656 9664 9673 9682 9691 9700 9709 9718 9727 9736 9744 9752 9760 9768 9775 9782 9789 9796 9802 9808 9813 9818 9823 9828 9832 9836 9840 9844 9848 9851 9854 9857 9861 9864 9867 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9913 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9891 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9873 9872 9871 9870 9868 9866 9864 9862 9859 9856 9853 9850 9846 9842 9839 9834 9830 9826 9821 9816 9811 9806 9801 9795 9790 9784 9777 9771 9764 9757 9750 9742 9733 9724 9715 9705 9694 9682 9669 9656 9641 9625 9609 9590 9571 9550 9527 9503 9477 9449 9420 9388 9354 9319 9281 9240 9198 9152 9105 9054 9001 8945 8886 8824 8759 8691 8620 8546 8469 8388 8305 8218 8128 8035 7940 7841 7740 7636 7530 7422 7312 7201 7088 6975 6861 6746 6632 6519 6407 6296 6188 6082 5980 5881 5786 5696 5612 5533 5460 5394 5334 5282 5238 5202 5175 5155 5145 5143 5150 5166 5190 5224 5265 5315 5372 5438 5510 5589 5675 5766 5862 5963 6069 6178 6290 6404 6520 6637 6755 6873 6991 7107 7223 7336 7448 7557 7663 7767 7867 7963 8056 8146 8232 8314 8392 8466 8537 8605 8668 8729 8787 8841 8893 8941 8988 9032 9073 9113 9151 9187 9221 9254 9285 9315 9344 9371 9397 9423 9447 9470 9492 9514 9534 9553 9572 9590 9607 9623 9638 9652 9666 9679 9691 9702 9713 9722 9732 9740 9748 9756 9763 9769 9775 9781 9786 9791 9796 9800 9804 9808 9812 9816 9819 9822 9825 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9853 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9896 9898 9901 9904 9906 9909 9912 9915 9918 9920 9923 9926 9928 9930 9932 9934 9936 9937 9938 9939 9940 9940 9941 9941 9940 9940 9939 9939 9938 6844 3 2 1 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9927 9927 9928 9928 9929 9931 9932 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9945 9945 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9934 9935 9937 9939 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9942 9940 9939 9938 9936 9936 9935 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9955 9955 9956 9957 9957 9957 9957 9957 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9936 9934 9932 9929 9927 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9907 9907 9907 9906 9905 9904 9903 9902 9900 9899 9897 9894 9892 9890 9887 9884 9881 9879 9875 9872 9869 9866 9862 9859 9856 9852 9849 9845 9842 9839 9835 9832 9828 9825 9821 9818 9815 9811 9808 9804 9801 9797 9794 9790 9787 9783 9780 9777 9774 9771 9768 9765 9762 9760 9758 9756 9754 9753 9752 9751 9750 9750 9751 9751 9752 9754 9756 9758 9760 9763 9766 9770 9774 9778 9782 9786 9791 9796 9801 9806 9811 9816 9821 9826 9831 9835 9840 9845 9849 9853 9857 9861 9865 9868 9871 9874 9877 9880 9882 9885 9887 9889 9890 9892 9894 9895 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 6845 3 2 1 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9891 9889 9887 9884 9882 9879 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9839 9837 9834 9833 9831 9829 9828 9827 9827 9827 9827 9828 9828 9830 9831 9833 9836 9838 9841 9844 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9891 9894 9898 9901 9904 9907 9910 9912 9914 9916 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9898 9896 9894 9892 9891 9889 9888 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9909 9911 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9940 9937 9934 9931 9927 9924 9920 9916 9912 9907 9903 9899 9894 9889 9885 9880 9875 9870 9865 9861 9856 9851 9846 9842 9837 9833 9829 9825 9821 9817 9814 9811 9808 9805 9803 9800 9798 9797 9795 9794 9793 9793 9793 9793 9793 9794 9794 9795 9797 9798 9800 9802 9804 9806 9808 9811 9813 9816 9819 9822 9825 9828 9831 9835 9838 9841 9845 9848 9852 9855 9859 9862 9866 9869 6846 3 2 1 9873 9876 9880 9884 9887 9891 9894 9898 9901 9904 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9906 9904 9901 9898 9895 9893 9890 9887 9884 9881 9879 9876 9874 9872 9870 9869 9867 9866 9866 9865 9865 9866 9867 9868 9869 9871 9873 9875 9878 9881 9884 9887 9890 9894 9897 9901 9904 9908 9911 9914 9918 9921 9923 9926 9928 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9915 9913 9912 9910 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 6847 3 2 1 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9899 9899 9898 9897 9896 9895 9893 9892 9890 9888 9886 9884 9881 9879 9875 9872 9868 9864 9859 9854 9849 9843 9837 9830 9823 9816 9808 9799 9790 9781 9771 9761 9751 9741 9730 9719 9708 9697 9685 9674 9663 9653 9642 9632 9622 9612 9603 9595 9587 9580 9574 9568 9564 9560 9557 9555 9554 9554 9554 9556 9559 9563 9567 9572 9578 9585 9593 9601 9610 9620 9629 9640 9650 9661 9672 9684 9695 9706 9717 9729 9740 9750 9761 9771 9781 9791 9800 9809 9818 9826 9834 9842 9849 9856 9862 9869 9874 9880 9885 9890 9895 9900 9904 9908 9912 9916 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9943 9944 9945 9946 9947 9947 9947 9947 9946 9946 9945 9944 9943 9941 9940 9939 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 6848 3 2 2 9941 9942 9943 9945 9947 9948 9951 9953 9955 9957 9960 9962 9964 9966 9968 9970 9972 9973 9974 9974 9974 9974 9973 9972 9970 9969 9966 9964 9962 9960 9957 9955 9953 9952 9950 9950 9949 9949 9950 9951 9952 9954 9956 9959 9961 9964 9966 9968 9970 9972 9973 9974 9974 9974 9974 9973 9972 9971 9969 9967 9966 9964 9962 9960 9959 9957 9956 9955 9955 9954 9954 9955 9956 9957 9958 9960 9962 9964 9966 9968 9970 9972 9974 9975 9977 9977 9977 9977 9977 9975 9974 9972 9970 9968 9966 9964 9962 9961 9960 9959 9958 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9954 9954 9955 9956 9958 9959 9961 9963 9965 9967 9969 9970 9970 9970 9969 9968 9966 9964 9961 9959 9956 9953 9951 9949 9947 9947 9946 9946 9946 9947 9947 9947 9947 9947 9946 9945 9943 9940 9937 9933 9929 9926 9922 9920 9917 9916 9915 9915 9916 9918 9921 9925 9929 9933 9937 9941 9944 9947 9950 9951 9951 9949 9947 9944 9940 9935 9930 9924 9918 9911 9905 9899 9894 9889 9885 9881 9878 9875 9872 9870 9867 9865 9862 9859 9855 9850 9845 9839 9832 9825 9817 9809 9800 9791 9783 9775 9768 9762 9757 9752 9749 9747 9746 9746 9746 9747 9747 9746 9745 9742 9739 9733 9726 9717 9706 9693 9679 9664 9648 9631 9613 9596 9578 9561 9544 9527 9511 9496 9480 9464 9448 9432 9414 9396 9378 9358 9338 9316 9293 9270 9247 9223 9199 9176 9153 9131 9109 9088 9068 9049 9030 9013 8996 8980 8964 8949 8935 8921 8908 8895 8884 8873 8863 8854 8847 8841 8837 8834 8833 8834 8837 8841 8847 8855 8864 8875 8888 8902 8917 8933 8950 8969 8988 9008 9029 9050 9073 9095 9118 9141 9165 9188 9212 9235 9259 9282 9304 9326 9347 9368 9389 9408 9427 9445 9463 9480 9496 9512 9528 9544 9560 9575 9590 9606 9621 9636 9650 9665 9678 9692 9704 9716 9727 9738 9748 9757 9765 9773 9780 9787 9794 9800 9806 9813 9819 9825 9830 9836 9841 9846 9851 9855 9858 9861 9862 9864 9865 9865 9865 9865 9864 9864 9864 9864 9864 9866 9867 9869 9872 9874 9877 9880 9883 9886 9888 9891 9892 9893 9894 9894 9894 9893 9892 9891 9890 9888 9887 9886 9886 9886 9887 9887 9888 9889 9890 9890 9891 9891 9891 9890 9888 9886 9882 9879 9875 9870 9865 9860 9854 9849 9844 9839 9834 9830 9827 9824 9821 9819 9817 9816 9814 9814 9813 9813 9814 9814 9816 9817 9819 9822 9826 9830 9834 9839 9843 9848 9852 9856 9859 9862 9864 9865 9865 9865 9864 9862 9860 9858 9857 9856 9855 9855 9856 9858 9861 9865 9869 9874 9879 9884 9889 9893 9898 9902 9905 9907 9909 9911 9912 9913 9914 9916 9918 9920 9922 9925 9927 9930 9934 9937 9940 9942 9944 9945 9945 9945 9944 9943 9941 9939 9937 9934 9932 6849 3 2 2 9930 9929 9928 9928 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9930 9930 9930 9929 9929 9929 9929 9930 9931 9932 9933 9935 9937 9938 9940 9941 9942 9943 9943 9942 9942 9940 9939 9936 9934 9931 9929 9926 9924 9922 9921 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9918 9918 9917 9915 9914 9912 9910 9908 9905 9903 9900 9897 9894 9892 9889 9886 9883 9880 9877 9874 9871 9867 9864 9860 9856 9852 9848 9844 9840 9836 9833 9830 9827 9825 9823 9822 9822 9822 9824 9825 9827 9830 9832 9835 9838 9841 9844 9847 9849 9851 9853 9855 9856 9857 9858 9859 9860 9861 9862 9864 9866 9869 9872 9875 9878 9881 9885 9888 9891 9893 9895 9896 9897 9897 9896 9895 9893 9890 9887 9883 9879 9875 9871 9867 9862 9857 9853 9848 9843 9838 9833 9828 9824 9819 9815 9810 9806 9803 9800 9798 9796 9795 9795 9796 9797 9799 9802 9805 9808 9812 9816 9821 9825 9829 9833 9836 9840 9843 9846 9848 9851 9853 9855 9858 9860 9862 9865 9868 9871 9874 9877 9881 9885 9889 9894 9898 9902 9906 9910 9914 9918 9921 9924 9927 9929 9932 9934 9936 9937 9939 9941 9943 9945 9948 9951 9953 9956 9959 9962 9964 9966 9968 9969 9969 9969 9968 9966 9964 9961 9958 9955 9951 9948 9945 9942 9940 9939 9938 9938 9938 9939 9940 9942 9944 9945 9947 9948 9949 9950 9950 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9944 9945 9947 9948 9949 9950 9951 9952 9952 9952 9951 9950 9949 9947 9945 9943 9940 9938 9936 9935 9933 9932 9931 9931 9931 9932 9933 9933 9934 9935 9935 9935 9934 9933 9931 9929 9925 9922 9917 9913 9909 9904 9900 9897 9893 9891 9890 9889 9890 9892 9894 9897 9900 9904 9908 9912 9916 9919 9922 9924 9926 9927 9928 9928 9928 9928 9928 9928 9928 9929 9930 9931 9933 9935 9937 9939 9942 9944 9946 9947 9949 9950 9950 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9938 9938 9939 9941 9943 9946 9949 9952 9956 9960 9963 9966 9969 9971 9971 9971 9970 9969 9966 9964 9961 9958 9955 9952 9950 9949 9948 9949 9950 9952 9955 9957 9960 9963 9966 9968 9970 9971 9970 9969 9968 9966 9964 9961 9959 9957 9955 9954 9953 9954 9956 9958 9962 9966 9970 9974 9979 9983 9986 9989 9992 9993 9992 9990 9988 9985 9981 9976 9971 9966 9961 9956 9952 9949 9947 9946 9946 9947 9948 9950 9953 9956 9959 9962 9964 9966 9967 9967 9966 9965 9963 9961 9959 9956 9954 9952 9951 9951 9951 9953 9955 9957 9960 9964 9968 9972 9975 9979 9981 9983 9984 9984 9984 9983 9981 9979 9977 9975 9973 9971 9970 9969 9968 9968 9968 9968 9969 9969 9969 9968 9967 9966 9964 9961 9957 9954 9950 9946 9942 9939 9936 6850 3 2 2 9934 9932 9931 9932 9933 9935 9938 9942 9946 9950 9954 9959 9963 9966 9969 9971 9973 9974 9974 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9955 9953 9952 9950 9947 9945 9943 9941 9939 9937 9935 9933 9932 9931 9931 9932 9934 9936 9939 9942 9946 9951 9956 9961 9966 9971 9975 9978 9981 9982 9983 9983 9981 9979 9975 9971 9967 9962 9957 9952 9947 9943 9939 9936 9934 9934 9934 9935 9937 9939 9942 9946 9949 9953 9957 9960 9963 9965 9967 9968 9969 9969 9969 9968 9967 9966 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9958 9956 9954 9951 9948 9945 9942 9938 9935 9931 9928 9926 9924 9922 9921 9921 9920 9920 9921 9921 9922 9923 9923 9923 9923 9923 9922 9920 9919 9916 9913 9909 9905 9900 9895 9890 9884 9878 9872 9867 9861 9856 9851 9846 9842 9838 9835 9832 9829 9827 9824 9821 9819 9815 9811 9807 9802 9797 9790 9783 9775 9766 9758 9749 9739 9730 9721 9712 9702 9693 9685 9676 9667 9659 9650 9641 9631 9620 9610 9599 9587 9575 9563 9550 9537 9524 9512 9499 9487 9476 9465 9455 9445 9436 9427 9419 9412 9405 9399 9393 9387 9382 9377 9373 9370 9367 9365 9364 9363 9363 9365 9367 9370 9374 9379 9385 9391 9399 9407 9416 9426 9437 9448 9459 9471 9483 9496 9509 9522 9534 9547 9560 9573 9585 9597 9609 9621 9632 9643 9653 9663 9673 9683 9692 9701 9709 9718 9725 9733 9740 9748 9755 9761 9768 9775 9781 9788 9794 9801 9807 9814 9820 9826 9832 9837 9843 9848 9852 9857 9861 9865 9868 9871 9875 9878 9881 9884 9887 9890 9893 9897 9900 9903 9906 9908 9911 9913 9915 9917 9919 9920 9921 9922 9923 9924 9926 9927 9929 9931 9932 9935 9937 9939 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9965 9966 9967 9969 9970 9970 9971 9971 9971 9970 9969 9968 9967 9965 9963 9962 9960 9959 9958 9958 9958 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9958 9958 9958 9959 9960 9961 9963 9964 9966 9967 9969 9971 9972 9973 9974 9974 9974 9974 9974 9973 9971 9970 9968 9966 9964 9963 9961 9959 9958 9957 9957 9956 9957 9957 9958 9958 9959 9960 9961 9961 9961 9961 9960 9959 9958 9956 9954 9952 9950 9948 9946 9945 9944 9943 9944 9944 9946 9947 9950 9953 9956 9959 9963 9966 9970 9973 9975 9978 9979 9980 9981 9981 9980 9978 9976 9974 9972 9969 9967 9964 9962 9960 9959 9958 9958 9959 9960 9961 9962 9964 9966 9968 9970 9972 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9972 9970 9968 9966 9962 9959 9955 9952 9948 9944 9940 9937 9934 9932 9931 9931 9932 9934 9937 9940 9944 9949 6851 3 2 2 9953 9957 9961 9964 9967 9968 9968 9967 9966 9963 9960 9955 9951 9946 9941 9936 9933 9929 9927 9926 9925 9925 9926 9928 9931 9935 9939 9943 9947 9951 9956 9960 9964 9968 9972 9975 9978 9980 9983 9984 9986 9987 9987 9988 9987 9987 9985 9984 9982 9979 9977 9975 9973 9971 9969 9968 9967 9966 9967 9968 9970 9971 9973 9976 9978 9980 9981 9983 9983 9983 9982 9981 9979 9976 9974 9971 9968 9965 9962 9960 9958 9957 9957 9957 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9962 9963 9963 9965 9967 9969 9971 9973 9976 9978 9980 9981 9983 9984 9984 9984 9983 9982 9981 9980 9978 9976 9974 9973 9971 9970 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9955 9954 9952 9950 9948 9945 9943 9940 9938 9936 9934 9932 9931 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9928 9928 9927 9928 9928 9929 9931 9932 9934 9935 9937 9937 9938 9938 9937 9936 9935 9932 9929 9926 9923 9920 9917 9914 9912 9910 9909 9907 9906 9905 9905 9904 9903 9902 9901 9900 9898 9896 9894 9892 9891 9889 9888 9888 9888 9889 9890 9892 9894 9897 9900 9903 9905 9907 9908 9909 9910 9910 9910 9909 9908 9908 9907 9907 9907 9908 9909 9911 9913 9916 9920 9923 9927 9930 9934 9937 9939 9941 9942 9943 9944 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9928 9925 9922 9918 9913 9908 9902 9895 9888 9880 9872 9863 9854 9844 9835 9825 9815 9805 9795 9785 9774 9764 9753 9742 9731 9720 9709 9698 9687 9676 9666 9656 9647 9638 9630 9623 9617 9612 9607 9604 9602 9602 9602 9603 9605 9609 9613 9618 9625 9632 9640 9649 9659 9670 9681 9693 9705 9717 9730 9742 9755 9767 9778 9789 9800 9810 9819 9827 9834 9841 9847 9852 9857 9862 9867 9871 9876 9881 9886 9891 9897 9903 9909 9915 9921 9927 9933 9938 9943 9947 9951 9954 9955 9956 9957 9957 9956 9955 9954 9953 9953 9952 9952 9953 9955 9956 9959 9961 9964 9966 9969 9971 9973 9974 9975 9974 9973 9971 9968 9965 9962 9958 9955 9951 9948 9945 9943 9942 9942 9942 9943 9944 9946 9948 9950 9952 9954 9956 9958 9958 9959 9959 9960 9960 9960 9960 9960 9961 9962 9964 9966 9969 9972 9976 9979 9983 9986 9989 9991 9993 9994 9994 9993 9991 9988 9985 9981 9977 9973 9970 9966 9964 9961 9960 9959 9960 9960 9962 9963 9964 9965 9966 9967 9967 9967 9966 9964 9962 9960 9958 9956 9954 9953 9952 9952 9952 9953 9954 9957 9960 9963 9966 9970 9973 9976 9978 9981 9983 9984 9985 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 6852 3 2 2 9987 9988 9989 9991 9992 9994 9995 9996 9996 9997 9996 9995 9994 9992 9989 9986 9983 9980 9976 9973 9970 9967 9965 9963 9963 9963 9963 9963 9964 9965 9966 9967 9967 9967 9967 9966 9964 9961 9958 9956 9953 9950 9948 9947 9946 9946 9947 9948 9951 9955 9958 9962 9966 9969 9972 9974 9975 9976 9976 9975 9973 9970 9968 9965 9963 9961 9960 9959 9959 9960 9960 9962 9964 9966 9968 9970 9971 9971 9971 9971 9970 9969 9968 9966 9964 9963 9962 9961 9961 9961 9963 9964 9967 9969 9972 9975 9977 9980 9982 9983 9984 9984 9983 9982 9980 9977 9974 9970 9966 9962 9958 9955 9951 9948 9946 9944 9943 9942 9942 9942 9943 9944 9945 9946 9948 9949 9949 9950 9950 9950 9949 9948 9947 9945 9944 9943 9943 9943 9943 9944 9945 9947 9950 9953 9956 9959 9962 9964 9966 9968 9969 9970 9970 9970 9970 9969 9969 9969 9969 9969 9971 9972 9974 9977 9979 9982 9984 9986 9988 9989 9990 9990 9988 9986 9984 9982 9979 9977 9975 9973 9971 9971 9971 9972 9973 9975 9978 9980 9982 9984 9985 9986 9987 9986 9986 9984 9982 9980 9978 9977 9975 9975 9975 9976 9977 9978 9980 9983 9986 9989 9991 9994 9995 9996 9997 9997 9996 9995 9993 9992 9990 9987 9985 9983 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9976 9976 9977 9977 9978 9979 9980 9980 9982 9983 9984 9985 9985 9986 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9975 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9982 9982 9981 9979 9978 9977 9975 9974 9973 9972 9972 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9979 9979 9978 9977 9976 9974 9972 9970 9968 9967 9965 9963 9961 9959 9957 9955 9953 9950 9947 9944 9941 9937 9933 9929 9925 9921 9918 9914 9910 9907 9903 9900 9896 9892 9887 9882 9877 9871 9865 9858 9850 9842 9835 9827 9819 9812 9805 9799 9793 9787 9783 9779 9775 9772 9769 9766 9762 9759 9755 9752 9748 9745 9741 9738 9735 9732 9730 9729 9729 9730 9732 9735 9738 9742 9747 9752 9758 9763 9768 9774 9778 9783 9787 9792 9796 9800 9805 9809 9814 9818 9823 9829 9835 9841 9846 9852 9858 9863 9868 9873 9877 9882 9885 9889 9892 9896 9899 9903 9907 9912 9917 9922 9928 9934 9940 9945 9951 9956 9960 9964 9967 9968 9969 9968 9967 9965 9963 9961 9958 9956 9954 9953 9952 9952 9953 9955 9958 9960 9964 9967 9971 9974 9978 9981 9983 9985 9987 9988 9989 9990 9990 9991 9992 9993 9994 9994 9996 9997 9998 9999100001000010000 9999 9997 9995 9992 9989 9985 9981 9976 9971 9967 9963 9959 9956 9954 9952 9952 9952 9953 9956 9958 9962 9965 9969 9972 9976 9979 9982 9984 9985 9986 9985 9984 9983 9981 9979 9976 9974 9971 9968 9966 9964 9963 9962 9961 9961 6853 3 2 2 9961 9962 9962 9963 9964 9965 9966 9966 9966 9966 9965 9963 9962 9960 9958 9956 9953 9951 9949 9947 9945 9944 9943 9943 9943 9944 9945 9947 9948 9950 9953 9955 9957 9959 9961 9963 9965 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9975 9977 9979 9981 9983 9986 9988 9991 9993 9994 9996 9996 9997 9996 9995 9993 9991 9988 9986 9983 9981 9978 9976 9975 9974 9973 9973 9973 9973 9974 9974 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9968 9967 9968 9969 9970 9972 9974 9976 9979 9981 9984 9986 9988 9990 9991 9991 9991 9991 9991 9990 9988 9987 9985 9983 9981 9980 9978 9977 9976 9975 9975 9975 9975 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9981 9981 9981 9982 9983 9983 9984 9984 9984 9984 9984 9983 9982 9981 9979 9977 9975 9973 9971 9970 9968 9968 9967 9968 9969 9971 9974 9977 9981 9985 9989 9992 9996 999910001100021000210001 9999 9996 9992 9987 9982 9977 9972 9967 9963 9959 9957 9956 9956 9958 9960 9963 9966 9970 9974 9977 9980 9983 9984 9984 9983 9982 9979 9976 9972 9969 9965 9961 9958 9956 9955 9955 9956 9958 9960 9964 9968 9972 9977 9981 9985 9988 9990 9991 9991 9991 9990 9988 9985 9982 9978 9975 9972 9969 9967 9966 9965 9965 9965 9965 9966 9967 9968 9968 9968 9968 9967 9965 9962 9959 9956 9953 9949 9945 9942 9938 9936 9934 9933 9933 9933 9934 9936 9938 9940 9942 9945 9947 9950 9951 9953 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9953 9954 9956 9958 9959 9961 9963 9964 9965 9966 9967 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9972 9972 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9959 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9947 9945 9942 9940 9937 9934 9931 9929 9927 9926 9926 9926 9928 9930 9932 9936 9940 9944 9948 9953 9957 9961 9964 9966 9967 9968 9967 9966 9964 9962 9959 9956 9952 9949 9947 9945 9943 9942 9941 9941 9941 9942 9943 9944 9946 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9968 9970 9971 9973 9975 9977 9979 9981 9983 9985 9987 9989 9991 9992 9993 9994 9995 9995 9994 9993 9992 9990 9988 9986 9984 9982 9980 9978 9977 9976 9975 9975 9975 9977 9978 9980 9981 9983 9985 9986 9987 6854 3 2 2 9988 9988 9988 9986 9985 9983 9981 9979 9977 9975 9973 9971 9970 9970 9969 9970 9971 9972 9974 9975 9977 9978 9979 9980 9980 9980 9979 9978 9977 9975 9974 9972 9971 9970 9969 9969 9969 9970 9971 9973 9976 9978 9980 9983 9985 9986 9987 9988 9988 9987 9985 9982 9980 9976 9973 9969 9966 9963 9960 9958 9957 9956 9956 9957 9958 9959 9961 9962 9963 9964 9965 9965 9964 9963 9961 9958 9954 9951 9947 9943 9940 9936 9933 9931 9928 9927 9926 9926 9926 9926 9927 9927 9927 9927 9927 9926 9925 9924 9922 9920 9917 9915 9912 9910 9908 9906 9904 9903 9902 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9901 9900 9898 9896 9893 9890 9887 9882 9878 9873 9868 9862 9857 9851 9845 9839 9833 9826 9820 9813 9806 9800 9793 9785 9778 9770 9762 9754 9746 9738 9729 9721 9712 9704 9695 9687 9678 9670 9663 9656 9649 9644 9639 9635 9631 9629 9628 9628 9630 9633 9637 9642 9648 9656 9664 9673 9683 9694 9704 9715 9726 9736 9746 9755 9765 9773 9781 9789 9796 9802 9809 9815 9822 9829 9836 9843 9850 9858 9865 9873 9880 9887 9893 9899 9904 9908 9910 9912 9914 9914 9913 9912 9910 9908 9906 9904 9902 9901 9900 9899 9899 9898 9898 9898 9897 9896 9895 9893 9890 9886 9881 9876 9870 9865 9858 9852 9846 9840 9835 9831 9827 9825 9823 9821 9820 9820 9820 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9823 9824 9825 9827 9829 9832 9836 9840 9844 9849 9854 9858 9862 9866 9869 9872 9874 9876 9878 9879 9880 9881 9882 9883 9885 9887 9889 9891 9894 9897 9900 9903 9905 9908 9910 9912 9913 9914 9915 9915 9915 9916 9916 9917 9917 9919 9920 9923 9926 9929 9932 9936 9939 9943 9945 9948 9950 9951 9952 9953 9952 9952 9951 9950 9949 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9955 9955 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9952 9952 9950 9947 9944 9941 9936 9931 9925 9918 9912 9905 9899 9892 9887 9881 9876 9871 9865 9860 9855 9849 9842 9834 9824 9813 9799 9784 9767 9748 9727 9705 9681 9656 9629 9602 9574 9545 9517 9488 9458 9428 9398 9367 9337 9305 9274 9242 9210 9178 9146 9114 9083 9052 9023 8996 8970 8947 8926 8907 8892 8879 8870 8864 8862 8862 8865 8872 8881 8893 8907 8924 8943 8964 8987 9011 9037 9064 9093 9122 9152 9183 9214 9245 9276 9307 9338 9368 9397 9425 9453 9479 9504 9527 9550 9571 9592 9611 9629 9646 9662 9677 9692 9706 9720 9733 9744 9755 9766 9775 9784 9791 9797 9803 9806 9809 9811 9813 9813 9814 9813 9813 9813 9813 9813 9813 9814 9816 9817 9819 9820 9822 9823 9823 9823 9822 9821 9818 9814 9809 9804 9798 9791 9784 9777 9770 9763 9756 9749 9742 9736 6855 3 2 2 9729 9723 9716 9709 9701 9692 9683 9673 9661 9649 9635 9620 9604 9586 9567 9548 9527 9505 9481 9456 9430 9403 9373 9343 9310 9275 9239 9200 9160 9116 9071 9023 8972 8919 8863 8804 8742 8677 8608 8536 8461 8381 8299 8212 8122 8029 7931 7831 7728 7622 7513 7403 7291 7177 7062 6946 6829 6713 6596 6479 6362 6246 6129 6014 5899 5786 5674 5565 5458 5353 5252 5155 5063 4975 4893 4817 4748 4685 4629 4581 4541 4508 4484 4468 4460 4461 4471 4489 4516 4552 4597 4652 4715 4787 4868 4957 5053 5157 5269 5387 5510 5638 5770 5905 6042 6181 6320 6459 6598 6735 6870 7002 7131 7257 7379 7497 7612 7721 7827 7927 8024 8116 8203 8286 8364 8439 8509 8576 8639 8699 8756 8809 8860 8909 8956 9000 9043 9083 9122 9160 9196 9231 9264 9296 9326 9355 9383 9409 9433 9457 9479 9499 9519 9537 9554 9570 9584 9598 9612 9624 9635 9646 9656 9666 9675 9684 9692 9700 9708 9715 9722 9729 9735 9742 9748 9754 9760 9766 9772 9777 9782 9788 9793 9798 9802 9807 9811 9814 9818 9821 9825 9828 9830 9833 9836 9839 9842 9845 9849 9852 9857 9861 9866 9871 9877 9882 9888 9894 9899 9903 9907 9911 9913 9915 9916 9916 9915 9913 9910 9908 9905 9902 9900 9898 9897 9896 9896 9897 9899 9902 9906 9909 9913 9917 9921 9924 9927 9930 9931 9932 9932 9932 9931 9930 9928 9927 9927 9926 9927 9927 9928 9930 9932 9935 9938 9941 9943 9945 9946 9946 9946 9946 9944 9942 9940 9937 9934 9931 9928 9925 9923 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9888 9885 9881 9876 9870 9864 9857 9848 9839 9830 9820 9810 9799 9789 9778 9768 9757 9746 9734 9722 9708 9694 9678 9661 9643 9622 9599 9574 9548 9519 9488 9456 9422 9386 9349 9310 9271 9230 9189 9147 9104 9061 9018 8974 8931 8888 8846 8805 8765 8726 8689 8654 8622 8592 8565 8541 8521 8504 8491 8481 8474 8471 8471 8475 8481 8490 8502 8516 8532 8550 8570 8592 8615 8641 8667 8695 8725 8755 8787 8820 8854 8888 8923 8958 8994 9029 9063 9097 9130 9163 9194 9223 9252 9279 9306 9331 9355 9379 9401 9423 9445 9466 9487 9508 9529 9549 9570 9589 9609 9628 9646 9664 9681 9697 9712 9726 9739 9751 9762 9772 9781 9790 9797 9804 9810 9816 9822 9827 9832 9837 9842 9847 9853 9858 9863 9869 9874 9880 9885 9890 9895 9899 9903 9907 9910 9912 9914 9916 9917 9918 9919 9919 9920 9921 9922 9923 9925 9926 9928 9930 9932 9934 9935 9936 9937 9937 9937 9936 9934 9931 9929 9926 9923 9920 9918 9916 9914 9913 9913 9913 9915 9916 9918 9921 9923 9925 9927 9928 9929 9929 9929 9927 9925 9923 9920 9917 9914 9911 9909 9906 9905 9903 9902 6856 3 2 2 9902 9903 9903 9904 9904 9904 9904 9904 9903 9901 9900 9897 9894 9891 9888 9885 9882 9879 9877 9875 9873 9872 9871 9870 9870 9869 9869 9869 9868 9867 9865 9863 9862 9860 9858 9856 9855 9854 9854 9854 9856 9858 9861 9865 9869 9873 9878 9882 9887 9891 9894 9897 9899 9899 9899 9898 9897 9894 9892 9889 9886 9883 9880 9877 9874 9872 9871 9870 9869 9869 9869 9870 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9891 9891 9892 9894 9896 9898 9900 9902 9905 9908 9911 9914 9917 9919 9921 9923 9925 9926 9927 9927 9928 9928 9929 9930 9931 9932 9934 9937 9939 9942 9946 9949 9952 9955 9958 9961 9962 9964 9964 9963 9962 9961 9959 9956 9954 9951 9948 9946 9944 9942 9941 9940 9940 9940 9941 9942 9942 9944 9945 9946 9947 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9956 9956 9955 9954 9952 9950 9948 9946 9944 9943 9942 9942 9942 9943 9944 9947 9949 9953 9957 9961 9966 9970 9973 9976 9978 9979 9980 9980 9979 9977 9975 9973 9970 9968 9966 9965 9964 9964 9964 9964 9965 9966 9968 9970 9971 9972 9973 9973 9973 9973 9972 9970 9969 9967 9965 9963 9961 9960 9958 9957 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9931 9931 9932 9933 9934 9936 9938 9941 9943 9945 9947 9948 9949 9950 9950 9949 9947 9945 9942 9939 9936 9932 9929 9927 9924 9923 9921 9921 9921 9922 9923 9924 9926 9928 9930 9932 9933 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9945 9945 9946 9947 9948 9949 9952 9954 9957 9959 9962 9964 9966 9967 9967 9967 9967 9966 9964 9962 9959 9957 9954 9952 9951 9950 9950 9950 9951 9952 9954 9957 9960 9962 9965 9967 9969 9970 9970 9971 9970 9970 9969 9967 9966 9965 9964 9963 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9962 9962 9961 9959 9957 9955 9953 9951 9949 9947 9946 9945 9945 9946 9946 9948 9950 9952 9955 9957 9958 9959 9959 9958 9957 9956 9954 9951 9948 9945 9942 9940 9939 9938 9939 9940 9943 9945 9949 9953 9956 9960 9963 9966 9967 9967 9966 9964 9962 9959 9955 9951 9947 9944 9942 9940 9940 9942 9944 9947 9952 9956 9962 9967 9972 9977 9981 9984 9984 9984 9982 9979 9976 9972 9967 9961 9956 9952 9948 9945 9944 9944 9945 9947 9950 9954 9958 9963 9968 9972 9976 9978 9979 9979 9978 9976 9973 6857 3 2 2 9969 9963 9958 9951 9945 9940 9935 9930 9927 9924 9923 9922 9923 9924 9927 9930 9933 9937 9940 9943 9946 9949 9951 9953 9953 9953 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9924 9921 9918 9915 9911 9907 9903 9900 9896 9892 9888 9884 9880 9876 9872 9868 9864 9860 9855 9851 9845 9840 9834 9827 9821 9813 9806 9798 9789 9780 9770 9759 9748 9735 9722 9707 9691 9674 9654 9633 9611 9586 9560 9531 9501 9469 9434 9397 9359 9318 9276 9232 9186 9138 9089 9038 8985 8931 8876 8820 8764 8707 8650 8593 8536 8481 8427 8375 8325 8277 8233 8191 8153 8119 8090 8064 8043 8026 8014 8006 8004 8006 8012 8024 8039 8060 8084 8113 8145 8181 8221 8263 8309 8357 8406 8458 8511 8564 8618 8673 8727 8780 8833 8885 8936 8985 9033 9080 9125 9168 9210 9250 9289 9326 9362 9396 9429 9461 9492 9521 9549 9576 9601 9626 9649 9670 9690 9709 9726 9742 9757 9770 9782 9793 9803 9811 9819 9826 9832 9838 9844 9849 9854 9858 9863 9867 9872 9876 9881 9885 9890 9894 9898 9902 9907 9911 9915 9918 9922 9926 9929 9932 9935 9937 9939 9941 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9949 9951 9954 9957 9959 9961 9963 9964 9964 9964 9964 9962 9960 9957 9954 9950 9947 9943 9941 9939 9938 9937 9937 9938 9939 9942 9944 9946 9949 9951 9951 9952 9951 9950 9948 9946 9943 9939 9935 9932 9928 9926 9924 9924 9924 9925 9926 9928 9932 9935 9939 9942 9945 9947 9949 9950 9950 9949 9948 9946 9944 9942 9939 9937 9934 9933 9932 9931 9931 9932 9932 9933 9935 9936 9937 9938 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9944 9943 9942 9940 9939 9938 9937 9936 9936 9935 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9925 9925 9925 9925 9925 9926 9927 9927 9928 9928 9928 9928 9927 9926 9924 9922 9920 9917 9914 9912 9909 9907 9904 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9895 9894 9892 9891 9888 9886 9884 9881 9879 9876 9874 9873 9871 9870 9870 9870 9870 9871 9872 9873 9874 9875 9876 9876 9877 9876 9876 9875 9873 9872 9870 9868 9866 9865 9864 9863 9862 9862 9862 9863 9864 9866 9867 9869 9871 9873 9875 9877 9878 9880 9881 9881 9882 9883 9883 9884 9885 9886 9887 9888 9890 9891 9893 9896 9898 9900 9902 9904 9905 9907 9907 9908 9907 9906 9905 9903 9901 9899 9896 9894 9892 9890 9888 9886 9885 9884 9884 9884 9884 9885 9885 9884 9884 9883 9881 9879 9876 9872 9868 9862 9857 6858 3 2 2 9850 9844 9837 9829 9822 9814 9806 9798 9790 9781 9771 9761 9749 9736 9722 9705 9687 9667 9645 9621 9595 9566 9536 9503 9468 9432 9393 9352 9309 9263 9215 9165 9111 9055 8996 8933 8867 8797 8723 8646 8565 8481 8393 8303 8209 8113 8014 7913 7811 7708 7603 7498 7393 7288 7184 7080 6978 6878 6779 6683 6591 6501 6415 6332 6254 6180 6110 6046 5987 5933 5885 5843 5807 5777 5754 5738 5730 5729 5736 5751 5773 5805 5844 5891 5947 6010 6081 6158 6241 6330 6424 6522 6623 6727 6832 6939 7046 7152 7258 7363 7467 7569 7669 7767 7863 7957 8049 8138 8225 8309 8391 8470 8546 8618 8688 8755 8818 8878 8935 8987 9037 9083 9126 9167 9205 9240 9274 9305 9335 9364 9391 9418 9444 9469 9493 9516 9539 9561 9582 9602 9622 9640 9657 9673 9687 9701 9713 9724 9734 9743 9751 9759 9766 9772 9778 9783 9789 9794 9800 9805 9811 9817 9823 9830 9837 9844 9851 9858 9865 9871 9878 9884 9890 9896 9900 9905 9909 9912 9914 9916 9917 9918 9919 9919 9918 9918 9917 9916 9915 9914 9914 9914 9914 9915 9916 9917 9919 9921 9924 9926 9929 9932 9934 9937 9939 9940 9941 9942 9942 9941 9940 9938 9937 9935 9932 9930 9928 9926 9925 9924 9924 9924 9925 9926 9927 9929 9931 9933 9936 9938 9940 9942 9943 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9941 9941 9941 9942 9943 9944 9946 9948 9951 9954 9957 9960 9962 9965 9967 9968 9969 9969 9968 9967 9966 9963 9960 9958 9955 9952 9949 9947 9946 9945 9944 9945 9945 9947 9948 9950 9952 9954 9955 9956 9956 9956 9955 9954 9953 9951 9949 9946 9944 9942 9940 9939 9938 9937 9937 9937 9937 9938 9939 9940 9940 9941 9941 9940 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9922 9922 9922 9923 9924 9926 9928 9931 9933 9936 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9965 9965 9965 9965 9964 9962 9960 9959 9957 9955 9954 9953 9952 9951 9951 9952 9954 9956 9958 9961 9963 9966 9969 9971 9973 9975 9976 9977 9977 9976 9975 9973 9971 9969 9968 9966 9964 9963 9962 9962 9962 9963 9964 9965 9967 9968 9970 9971 9972 9972 9972 9972 9971 9969 9968 9966 9964 9962 9960 9959 9958 9958 9958 9958 9960 9962 9965 9968 9970 9973 9976 9978 9980 9981 9981 9980 9978 9976 9972 9969 9964 9960 9956 9951 9947 9944 9941 9939 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9935 9932 9930 9927 9923 9920 9916 9913 9909 9906 6859 3 2 2 9903 9901 9899 9897 9895 9894 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9876 9875 9876 9877 9879 9883 9887 9891 9896 9901 9907 9912 9916 9920 9923 9925 9926 9926 9926 9924 9922 9921 9919 9917 9916 9916 9916 9917 9919 9923 9927 9931 9936 9941 9946 9951 9955 9960 9963 9966 9968 9969 9970 9970 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9962 9963 9964 9965 9967 9969 9971 9973 9975 9977 9978 9979 9978 9977 9975 9973 9970 9966 9961 9956 9952 9948 9944 9942 9940 9940 9940 9941 9944 9948 9953 9958 9964 9970 9975 9980 9984 9988 9990 9992 9992 9991 9989 9986 9982 9978 9974 9969 9965 9962 9958 9956 9955 9954 9955 9956 9958 9960 9963 9966 9969 9972 9975 9977 9978 9979 9979 9979 9978 9977 9975 9973 9971 9968 9967 9965 9964 9964 9964 9965 9966 9968 9969 9971 9974 9976 9977 9979 9979 9980 9979 9979 9978 9976 9974 9972 9969 9967 9965 9963 9962 9961 9960 9960 9960 9960 9961 9962 9963 9964 9964 9964 9964 9964 9963 9962 9961 9959 9958 9956 9954 9953 9951 9951 9950 9949 9949 9949 9949 9948 9948 9947 9946 9945 9943 9940 9937 9933 9929 9925 9920 9915 9910 9905 9901 9896 9893 9890 9887 9885 9883 9881 9880 9879 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9877 9878 9879 9880 9882 9884 9886 9888 9890 9892 9894 9895 9896 9897 9897 9898 9898 9898 9899 9899 9900 9901 9903 9906 9909 9914 9918 9924 9930 9936 9942 9949 9954 9960 9964 9968 9970 9971 9971 9971 9969 9966 9963 9959 9955 9951 9948 9945 9943 9942 9942 9943 9945 9948 9951 9955 9960 9964 9968 9972 9975 9977 9979 9980 9981 9980 9979 9978 9976 9974 9971 9970 9968 9967 9966 9965 9965 9966 9967 9968 9970 9972 9974 9976 9978 9980 9983 9985 9987 9988 9990 9991 9992 9992 9992 9991 9990 9989 9987 9985 9982 9979 9977 9974 9971 9969 9967 9966 9965 9965 9966 9967 9970 9972 9976 9979 9982 9985 9987 9989 9991 9991 9991 9991 9989 9986 9983 9979 9975 9972 9969 9966 9963 9962 9960 9960 9960 9961 9963 9964 9966 9968 9970 9971 9972 9972 9972 9971 9970 9968 9966 9964 9961 9958 9955 9952 9950 9947 9944 9942 9939 9937 9935 9934 9933 9932 9931 9932 9933 9934 9936 9939 9943 9948 9952 9957 9962 9967 9972 9976 9980 9983 9985 9986 9986 9985 9983 9981 9979 9976 9973 9970 9967 9965 9963 9962 9962 9962 9962 9963 9963 9964 9965 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9959 9959 9960 9960 9962 9963 9965 9967 9968 9970 9971 9972 9972 9972 9972 9971 9970 9968 9966 9964 9962 9960 9959 9957 9956 9954 9953 9953 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 6860 3 2 2 9964 9964 9964 9963 9961 9958 9955 9950 9945 9938 9930 9922 9913 9904 9895 9885 9876 9868 9859 9852 9845 9840 9836 9832 9829 9827 9825 9823 9821 9819 9816 9813 9809 9804 9797 9790 9782 9773 9763 9753 9743 9732 9722 9713 9705 9698 9692 9688 9685 9684 9685 9687 9691 9696 9703 9710 9718 9726 9734 9742 9750 9758 9765 9772 9777 9783 9787 9792 9796 9800 9803 9807 9811 9815 9820 9825 9830 9835 9841 9847 9852 9858 9863 9868 9872 9876 9880 9882 9884 9886 9887 9887 9887 9887 9887 9886 9884 9883 9881 9879 9877 9874 9870 9866 9860 9855 9848 9840 9831 9822 9811 9800 9788 9775 9762 9748 9734 9719 9704 9689 9673 9657 9640 9623 9606 9588 9570 9552 9533 9514 9495 9477 9458 9441 9425 9409 9395 9382 9371 9362 9354 9349 9345 9343 9343 9345 9349 9354 9361 9370 9379 9390 9403 9416 9430 9446 9462 9479 9496 9514 9532 9550 9568 9586 9603 9620 9637 9652 9667 9681 9695 9707 9719 9730 9740 9750 9758 9766 9774 9781 9787 9793 9798 9802 9806 9810 9813 9815 9817 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9835 9836 9836 9836 9835 9835 9834 9833 9833 9832 9831 9831 9831 9831 9831 9832 9833 9834 9836 9838 9840 9844 9847 9851 9856 9861 9866 9872 9878 9884 9891 9897 9903 9909 9914 9919 9923 9927 9929 9931 9931 9931 9931 9929 9928 9926 9924 9922 9921 9920 9919 9919 9920 9921 9922 9924 9926 9928 9929 9931 9933 9934 9935 9935 9935 9935 9935 9935 9936 9936 9937 9939 9940 9942 9945 9948 9950 9953 9956 9958 9960 9961 9962 9962 9961 9961 9959 9957 9955 9952 9950 9947 9944 9942 9939 9937 9934 9932 9929 9926 9924 9921 9918 9915 9913 9910 9907 9904 9902 9900 9899 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9871 9870 9868 9867 9865 9863 9860 9857 9853 9848 9843 9837 9831 9824 9817 9810 9804 9797 9790 9784 9779 9773 9768 9762 9757 9751 9746 9740 9734 9727 9721 9714 9707 9700 9693 9687 9682 9677 9674 9671 9668 9667 9666 9666 9667 9667 9668 9669 9670 9670 9670 9670 9669 9668 9667 9666 9666 9665 9665 9666 9667 9670 9673 9676 9681 9685 9691 9696 9701 9706 9711 9716 9719 9722 9724 9725 9726 9727 9727 9726 9726 9726 9726 9726 9726 9728 9729 9731 9733 9735 9737 9739 9740 9741 9742 9741 9740 9737 9734 9730 9726 9721 9715 9709 9703 9696 9690 9685 9679 9674 9670 9665 9661 9657 9654 9650 9646 9643 9639 9635 9631 9627 9623 9620 9617 9614 9613 9611 9611 9611 9612 9613 9615 9618 9621 9625 9629 9632 9636 9640 9645 9649 9654 9660 9665 9671 9678 9686 9694 9703 9712 9722 9733 9743 9753 9763 9773 9782 9790 9798 9805 9811 6861 3 2 2 9816 9821 9825 9828 9832 9835 9838 9841 9843 9846 9849 9852 9855 9858 9860 9863 9865 9868 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9888 9890 9893 9895 9898 9900 9903 9905 9907 9908 9910 9912 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9920 9920 9920 9919 9919 9918 9917 9915 9913 9911 9909 9906 9903 9900 9897 9893 9889 9885 9881 9877 9872 9868 9864 9859 9855 9850 9845 9840 9835 9829 9823 9817 9809 9802 9793 9784 9774 9764 9753 9742 9731 9719 9708 9697 9687 9677 9667 9659 9651 9644 9637 9631 9626 9622 9618 9615 9612 9609 9607 9605 9603 9603 9602 9602 9603 9604 9607 9609 9613 9618 9624 9630 9638 9645 9654 9663 9672 9681 9690 9700 9709 9717 9725 9733 9741 9748 9755 9761 9767 9774 9780 9786 9793 9800 9807 9815 9823 9831 9839 9847 9855 9862 9869 9876 9882 9887 9891 9894 9896 9898 9898 9898 9897 9895 9893 9891 9888 9886 9883 9881 9878 9876 9874 9871 9869 9866 9862 9859 9854 9849 9843 9836 9828 9820 9810 9800 9789 9778 9766 9753 9740 9726 9712 9698 9683 9668 9652 9636 9619 9602 9584 9567 9548 9530 9511 9493 9476 9458 9442 9427 9413 9400 9389 9380 9373 9367 9364 9362 9362 9364 9368 9373 9380 9388 9398 9409 9421 9434 9448 9462 9478 9494 9511 9528 9545 9562 9580 9597 9614 9630 9646 9662 9676 9690 9703 9716 9728 9739 9750 9760 9770 9780 9790 9799 9809 9819 9829 9838 9848 9857 9866 9874 9881 9888 9895 9900 9905 9908 9911 9914 9915 9917 9918 9919 9920 9921 9922 9923 9925 9927 9929 9932 9935 9938 9942 9945 9948 9951 9954 9957 9959 9960 9961 9962 9962 9961 9960 9959 9957 9955 9952 9950 9948 9945 9943 9941 9939 9937 9936 9934 9933 9932 9931 9930 9928 9926 9924 9922 9919 9916 9913 9909 9905 9901 9897 9892 9888 9884 9879 9874 9870 9865 9860 9855 9850 9844 9838 9832 9825 9818 9811 9804 9796 9789 9782 9776 9770 9764 9760 9756 9753 9751 9750 9749 9749 9750 9751 9753 9755 9757 9759 9761 9763 9766 9768 9770 9773 9776 9778 9781 9784 9788 9791 9795 9799 9803 9808 9812 9817 9822 9827 9833 9838 9843 9849 9855 9860 9866 9871 9876 9880 9885 9888 9891 9893 9894 9894 9893 9891 9889 9886 9882 9879 9874 9870 9865 9860 9855 9850 9845 9840 9834 9827 9820 9812 9802 9791 9779 9765 9750 9732 9713 9692 9670 9646 9621 9595 9568 9539 9509 9478 9445 9412 9377 9341 9303 9263 9222 9179 9134 9088 9040 8992 8942 8891 8840 8789 8738 8689 8641 8595 8552 8511 8473 8439 8409 8383 8361 8343 8330 8322 8318 8319 8325 8334 8349 8367 8389 8415 8445 8478 8514 8552 8594 8637 8682 8729 8777 8825 8874 8924 8973 9021 9070 9117 9163 9208 9251 9293 9334 9372 6862 3 2 2 9410 9445 9479 9512 9542 9571 9599 9624 9649 9671 9692 9712 9730 9746 9761 9775 9788 9800 9811 9821 9830 9838 9846 9854 9861 9868 9875 9881 9886 9892 9897 9901 9906 9909 9912 9915 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9937 9939 9941 9943 9945 9948 9950 9952 9954 9955 9956 9957 9957 9957 9957 9956 9956 9955 9955 9955 9956 9956 9958 9959 9960 9962 9965 9967 9969 9970 9972 9972 9973 9973 9972 9971 9969 9967 9964 9962 9959 9957 9954 9953 9951 9950 9949 9949 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9959 9958 9957 9955 9954 9952 9950 9949 9948 9946 9946 9945 9946 9946 9947 9948 9950 9950 9951 9951 9951 9951 9949 9947 9944 9940 9936 9932 9927 9923 9918 9914 9910 9907 9904 9903 9902 9902 9902 9903 9904 9905 9905 9906 9906 9906 9905 9904 9901 9898 9895 9891 9886 9881 9876 9870 9865 9859 9854 9849 9843 9838 9833 9827 9822 9815 9809 9801 9793 9784 9774 9762 9749 9735 9718 9701 9681 9660 9637 9613 9586 9558 9528 9497 9464 9429 9392 9353 9313 9271 9227 9180 9132 9082 9029 8974 8916 8857 8795 8732 8667 8600 8532 8463 8393 8322 8252 8182 8112 8043 7976 7911 7847 7786 7727 7672 7621 7574 7531 7493 7460 7432 7410 7394 7384 7379 7381 7389 7403 7422 7446 7476 7511 7551 7595 7643 7695 7751 7809 7871 7935 8002 8071 8141 8212 8284 8356 8427 8497 8566 8634 8699 8762 8822 8879 8933 8984 9033 9080 9125 9167 9208 9247 9285 9322 9359 9394 9429 9462 9493 9524 9552 9579 9603 9626 9646 9665 9681 9695 9708 9719 9729 9739 9748 9758 9767 9776 9785 9795 9805 9815 9826 9836 9845 9854 9862 9869 9875 9881 9885 9889 9892 9894 9896 9897 9899 9901 9903 9905 9908 9911 9915 9919 9923 9927 9931 9935 9938 9941 9943 9945 9945 9946 9946 9945 9943 9942 9940 9938 9936 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9935 9935 9936 9936 9937 9937 9939 9940 9942 9945 9947 9950 9953 9956 9958 9960 9962 9963 9964 9964 9964 9963 9962 9961 9960 9959 9959 9959 9960 9961 9962 9964 9966 9969 9971 9974 9977 9979 9980 9982 9982 9982 9982 9981 9979 9977 9975 9972 9970 9968 9966 9965 9964 9963 9963 9963 9963 9964 9965 9967 9968 9969 9970 9971 9971 9971 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9951 9950 9949 9947 9945 9942 9938 9935 9931 9928 9924 9921 9918 9915 9913 9911 9910 9910 9910 9911 9912 9913 9915 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9941 9941 9941 9941 9940 6863 3 2 2 9939 9938 9937 9936 9934 9934 9933 9933 9933 9934 9935 9936 9938 9940 9942 9945 9947 9949 9951 9953 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9969 9969 9968 9967 9965 9963 9960 9957 9954 9951 9948 9946 9944 9944 9944 9945 9947 9950 9954 9958 9963 9968 9973 9977 9981 9984 9985 9986 9985 9984 9981 9978 9974 9969 9965 9960 9956 9953 9951 9950 9950 9950 9951 9954 9957 9960 9963 9966 9968 9970 9971 9971 9971 9970 9968 9966 9964 9961 9959 9957 9955 9955 9955 9956 9957 9959 9961 9964 9967 9969 9972 9974 9976 9976 9976 9976 9975 9974 9972 9970 9969 9967 9966 9965 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9973 9972 9971 9970 9969 9968 9968 9968 9968 9969 9970 9972 9974 9976 9978 9980 9982 9983 9983 9983 9983 9981 9980 9977 9975 9972 9969 9966 9963 9961 9959 9958 9958 9958 9958 9959 9960 9962 9963 9965 9967 9968 9968 9969 9969 9969 9968 9967 9965 9964 9962 9960 9959 9957 9956 9955 9953 9953 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9969 9968 9967 9965 9963 9962 9960 9958 9956 9955 9954 9954 9954 9955 9957 9959 9961 9963 9966 9968 9970 9972 9974 9975 9975 9974 9973 9972 9970 9968 9966 9964 9963 9961 9961 9961 9961 9963 9964 9966 9969 9971 9973 9976 9978 9979 9981 9982 9982 9981 9981 9980 9978 9977 9976 9974 9973 9972 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9961 9961 9962 9961 9961 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9940 9939 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9931 9931 9931 9932 9932 9934 9935 9936 9938 9939 9940 9940 9941 9941 9940 9940 9938 9936 9934 9931 9929 9926 9924 9922 9921 9920 9919 9919 9920 9922 9924 9927 9930 9933 9936 9939 9941 9944 9946 9947 9948 9948 9948 9948 9947 9947 9946 9945 9945 9945 9945 9945 9946 9947 9948 9950 9951 9953 9956 9958 9960 9962 9965 9967 9969 9971 9973 9975 9977 9979 9981 9983 9985 9986 9988 9989 9990 9990 9990 9990 9989 9988 9987 9985 9983 9980 9978 9976 9974 9972 9971 9970 9969 9970 9971 9973 9975 9977 9980 9983 9986 9989 9992 9994 9996 9996 9996 9995 9993 9991 9988 9985 9981 9978 9975 9972 9969 9967 9966 9966 9966 9966 9966 9967 9968 9969 9969 9969 9968 9966 9963 9960 9957 9953 9949 9945 9941 9938 9934 9932 9930 9930 9930 9931 9932 9934 9936 9939 9941 9944 9946 6864 3 2 2 9949 9950 9951 9951 9952 9951 9951 9951 9950 9950 9950 9950 9950 9951 9953 9955 9957 9959 9961 9964 9966 9968 9970 9972 9973 9974 9975 9975 9975 9975 9976 9976 9977 9978 9979 9980 9981 9983 9984 9986 9987 9988 9988 9988 9987 9985 9983 9980 9977 9973 9969 9965 9961 9958 9956 9954 9953 9953 9953 9954 9956 9958 9960 9962 9964 9965 9965 9964 9963 9961 9959 9956 9953 9950 9946 9943 9941 9939 9938 9939 9940 9941 9944 9947 9950 9953 9956 9959 9962 9963 9963 9963 9961 9959 9957 9953 9949 9945 9941 9937 9933 9929 9927 9924 9923 9921 9920 9918 9917 9916 9914 9912 9909 9905 9900 9895 9888 9880 9872 9863 9852 9842 9830 9818 9805 9793 9779 9766 9752 9737 9722 9706 9690 9673 9656 9639 9621 9602 9583 9564 9546 9528 9510 9493 9477 9461 9447 9435 9424 9414 9406 9400 9395 9391 9389 9388 9388 9389 9392 9395 9400 9405 9411 9419 9428 9437 9448 9460 9473 9487 9502 9518 9535 9553 9571 9589 9607 9626 9644 9662 9679 9695 9711 9726 9740 9753 9766 9777 9787 9797 9806 9814 9821 9828 9835 9840 9846 9851 9856 9861 9865 9869 9873 9877 9880 9883 9886 9889 9891 9893 9895 9896 9897 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9891 9890 9891 9891 9892 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9911 9912 9912 9913 9912 9912 9911 9910 9909 9908 9907 9907 9906 9906 9907 9909 9911 9913 9916 9919 9923 9926 9930 9933 9936 9939 9941 9942 9943 9943 9942 9942 9941 9941 9940 9940 9940 9941 9942 9943 9946 9949 9952 9955 9958 9960 9962 9964 9965 9966 9966 9965 9964 9962 9960 9958 9957 9956 9956 9956 9956 9957 9959 9961 9963 9966 9968 9970 9972 9973 9973 9973 9973 9972 9970 9968 9966 9963 9961 9959 9957 9956 9955 9955 9955 9956 9957 9958 9959 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9975 9975 9974 9973 9971 9969 9966 9963 9960 9957 9955 9953 9952 9951 9952 9952 9954 9956 9959 9963 9967 9970 9974 9977 9980 9982 9983 9984 9984 9983 9981 9979 9977 9974 9971 9969 9966 9964 9962 9960 9958 9957 9956 9955 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9939 9938 9939 9940 9941 9943 9945 9948 9951 9954 9957 9960 9963 9965 9966 9966 9966 9965 9964 9963 9961 9959 9957 9955 9953 9952 9952 9953 9954 9955 9957 9959 9961 9962 9964 9964 9965 9964 9962 9959 9956 9952 9948 9944 9940 9936 9933 9930 9927 9926 9926 9926 9927 9929 9931 9933 9935 9937 9939 9940 9941 9942 9942 9942 9942 9942 9942 9943 9944 9945 9946 9948 9950 9952 9954 9956 9957 9959 9959 9959 9958 9957 9956 6865 3 2 2 9954 9952 9950 9948 9946 9945 9945 9945 9946 9948 9950 9952 9955 9957 9960 9962 9964 9966 9967 9967 9967 9966 9965 9964 9962 9961 9960 9958 9958 9957 9957 9957 9958 9959 9960 9962 9963 9965 9966 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9976 9976 9974 9973 9971 9969 9967 9965 9962 9959 9957 9954 9951 9949 9947 9945 9943 9942 9941 9940 9939 9939 9938 9938 9938 9937 9936 9935 9934 9932 9930 9928 9926 9924 9921 9919 9918 9916 9915 9915 9915 9915 9916 9918 9919 9920 9922 9923 9923 9923 9923 9922 9920 9918 9915 9913 9910 9907 9904 9902 9900 9899 9899 9899 9901 9903 9905 9908 9911 9914 9916 9918 9920 9922 9923 9923 9923 9923 9922 9921 9920 9919 9919 9919 9920 9921 9923 9926 9929 9933 9937 9941 9945 9949 9952 9955 9957 9959 9960 9960 9959 9958 9957 9955 9952 9950 9948 9946 9945 9943 9942 9942 9942 9943 9943 9944 9945 9945 9946 9946 9945 9944 9943 9941 9938 9936 9933 9931 9928 9927 9925 9925 9925 9925 9927 9930 9933 9936 9940 9944 9947 9950 9952 9954 9955 9956 9955 9954 9952 9950 9948 9946 9945 9944 9943 9943 9943 9943 9945 9946 9947 9948 9949 9950 9949 9948 9946 9944 9942 9939 9936 9932 9929 9927 9924 9923 9922 9923 9923 9924 9925 9926 9927 9928 9928 9928 9927 9926 9923 9921 9918 9915 9912 9911 9909 9908 9908 9908 9908 9909 9911 9912 9913 9913 9913 9910 9906 9901 9895 9888 9880 9870 9860 9851 9841 9832 9824 9819 9814 9811 9808 9807 9807 9808 9809 9810 9810 9810 9809 9806 9802 9797 9791 9784 9777 9769 9761 9754 9747 9741 9737 9735 9733 9733 9734 9736 9738 9740 9743 9746 9750 9753 9755 9757 9758 9760 9763 9765 9769 9773 9778 9784 9790 9797 9805 9813 9822 9830 9837 9844 9850 9854 9858 9860 9862 9864 9864 9864 9864 9865 9865 9867 9870 9873 9877 9881 9885 9889 9894 9897 9901 9903 9905 9906 9905 9904 9902 9900 9897 9894 9892 9890 9888 9886 9885 9885 9886 9887 9888 9889 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9902 9904 9908 9911 9915 9919 9923 9926 9929 9932 9934 9935 9935 9934 9933 9930 9927 9924 9921 9919 9916 9915 9914 9914 9914 9916 9918 9921 9925 9928 9931 9934 9936 9938 9939 9939 9939 9937 9935 9932 9929 9926 9923 9921 9919 9918 9917 9917 9918 9919 9921 9924 9926 9929 9932 9935 9937 9939 9941 9942 9943 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9933 9930 9928 9925 9923 9920 9917 9915 9913 9911 9909 9907 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9891 9890 9890 9889 9889 9890 9890 9892 9893 9895 9898 9900 9903 9906 9909 9911 6866 3 2 2 9914 9916 9919 9920 9922 9923 9923 9924 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9910 9909 9910 9910 9911 9911 9913 9914 9915 9916 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9903 9902 9902 9902 9903 9904 9906 9908 9910 9913 9915 9917 9919 9920 9921 9920 9919 9918 9915 9912 9908 9904 9900 9896 9892 9889 9886 9884 9882 9881 9880 9880 9879 9879 9879 9878 9877 9875 9873 9871 9868 9865 9863 9860 9857 9855 9853 9852 9851 9850 9851 9851 9851 9851 9851 9850 9848 9847 9845 9842 9839 9836 9832 9829 9826 9823 9821 9820 9819 9818 9818 9818 9818 9817 9817 9816 9814 9811 9806 9801 9795 9788 9780 9773 9765 9757 9749 9742 9736 9730 9726 9723 9721 9720 9719 9719 9719 9720 9721 9723 9725 9726 9728 9729 9731 9734 9736 9740 9744 9748 9753 9759 9765 9772 9779 9786 9794 9801 9808 9814 9820 9826 9830 9834 9838 9841 9843 9845 9847 9849 9850 9852 9855 9857 9860 9863 9866 9870 9873 9877 9881 9884 9887 9890 9892 9894 9896 9897 9898 9899 9900 9900 9901 9901 9902 9903 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9916 9916 9916 9916 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9911 9910 9909 9907 9905 9902 9900 9898 9895 9893 9891 9890 9889 9889 9890 9892 9894 9897 9901 9904 9909 9913 9916 9920 9923 9925 9926 9926 9925 9924 9921 9918 9914 9909 9905 9900 9895 9890 9886 9883 9880 9877 9875 9874 9873 9873 9873 9874 9874 9875 9875 9875 9875 9876 9876 9875 9875 9874 9873 9873 9872 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9875 9875 9874 9874 9873 9872 9872 9871 9871 9871 9871 9871 9871 9872 9873 9875 9876 9877 9878 9879 9879 9879 9879 9878 9877 9875 9873 9871 9868 9866 9863 9861 9859 9858 9857 9856 9855 9854 9854 9854 9854 9854 9854 9854 9854 9853 9852 9851 9851 9850 9849 9848 9848 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9855 9855 9854 9853 9851 9850 9849 9848 9846 9845 9844 9842 9841 9839 9837 9835 9833 9831 9827 9824 9820 9816 9812 9808 9805 9801 9798 9795 9792 9790 9789 9787 9786 9785 9784 9783 9781 9779 9777 9774 9771 9768 9764 9759 9755 9751 9747 9744 9741 9739 9737 9735 9733 9730 9728 9725 9721 9717 9712 9705 9696 9688 9678 9668 9658 9648 9638 9629 9621 9614 9608 9604 9602 9600 9600 9601 9603 9605 9607 9609 9611 9612 9614 9613 9613 9612 9610 9608 9606 9603 9601 9598 9596 9593 9590 9588 9585 9582 9579 9575 9571 9566 9560 9554 9548 9541 9534 9527 9521 6867 3 2 2 9514 9508 9502 9497 9493 9489 9486 9483 9480 9476 9473 9470 9466 9461 9456 9449 9442 9434 9425 9415 9405 9394 9383 9372 9360 9348 9336 9325 9314 9302 9291 9279 9266 9254 9241 9227 9212 9196 9178 9159 9139 9117 9095 9071 9046 9020 8993 8966 8937 8909 8879 8850 8820 8788 8754 8719 8681 8640 8596 8549 8497 8441 8378 8311 8238 8161 8079 7992 7900 7803 7701 7594 7481 7361 7237 7105 6964 6811 6646 6467 6273 6064 5838 5596 5337 5061 4767 4459 4142 3818 3490 3162 2837 2519 2213 1922 1649 1400 1178 980 807 659 536 437 361 304 264 238 222 212 207 206 207 209 211 210 207 203 197 189 181 174 166 159 152 145 139 133 129 128 130 137 150 167 192 229 278 341 421 519 636 770 922 1091 1279 1484 1702 1931 2168 2410 2653 2894 3133 3367 3594 3812 4018 4211 4393 4563 4722 4869 5007 5134 5251 5358 5455 5543 5622 5692 5754 5806 5849 5883 5906 5920 5925 5921 5907 5885 5854 5814 5762 5698 5621 5528 5423 5300 5158 4997 4814 4610 4380 4132 3867 3588 3298 3001 2697 2398 2109 1837 1587 1368 1185 1039 934 872 855 888 969 1092 1253 1449 1674 1923 2191 2472 2760 3051 3338 3614 3876 4124 4354 4565 4756 4924 5070 5195 5299 5383 5449 5498 5531 5548 5551 5542 5520 5488 5445 5393 5331 5259 5179 5090 4992 4884 4767 4639 4500 4351 4192 4021 3840 3650 3449 3238 3021 2799 2575 2350 2126 1905 1691 1486 1292 1110 946 798 667 553 455 373 307 256 218 189 170 157 147 141 138 137 139 144 148 156 169 188 216 254 305 369 447 540 649 775 921 1083 1260 1450 1653 1867 2090 2320 2555 2793 3032 3269 3503 3732 3955 4173 4383 4585 4779 4963 5140 5308 5468 5620 5764 5902 6032 6156 6274 6386 6492 6594 6690 6782 6870 6953 7033 7108 7180 7249 7314 7376 7435 7491 7544 7594 7641 7686 7728 7769 7807 7844 7879 7913 7946 7978 8009 8039 8068 8097 8125 8153 8179 8205 8229 8251 8273 8292 8310 8327 8342 8355 8367 8378 8387 8396 8404 8411 8418 8425 8430 8435 8440 8443 8446 8449 8450 8451 8451 8450 8449 8448 8446 8445 8445 8444 8443 8441 8438 8433 8426 8417 8404 8388 8367 8342 8310 8273 8233 8189 8143 8095 8045 7993 7937 7878 7814 7746 7675 7592 7494 7378 7240 7077 6886 6669 6424 6152 5854 5527 5175 4814 4450 4091 3748 3429 3142 2895 2695 2549 2461 2449 2503 2615 2782 2999 3259 3558 3885 4231 4585 4938 5283 5599 5894 6164 6409 6625 6812 6967 7096 7202 7289 7359 7418 7473 7520 7560 7596 7629 7659 7688 7715 7739 7758 7773 7782 7783 7780 7771 7758 7740 7719 7694 7667 7638 7607 7575 7544 7513 7481 7449 7415 7381 7345 7307 7266 7224 7179 7131 7079 7025 6868 3 2 2 6966 6904 6838 6769 6696 6619 6537 6452 6362 6268 6169 6066 5958 5846 5730 5609 5485 5357 5224 5088 4947 4803 4654 4502 4344 4182 4014 3841 3663 3479 3291 3099 2904 2705 2505 2304 2105 1910 1719 1535 1360 1193 1038 894 762 645 543 453 375 310 256 212 178 152 132 118 108 100 95 91 88 87 85 84 82 81 82 83 87 92 100 113 130 152 181 216 258 308 365 431 506 589 678 772 870 969 1070 1170 1264 1352 1430 1496 1546 1580 1598 1598 1580 1545 1489 1417 1332 1236 1131 1020 908 795 684 578 479 388 311 245 190 145 110 84 68 58 55 56 60 66 70 75 80 83 85 85 83 80 77 75 73 73 76 83 96 116 143 181 228 287 360 445 545 661 792 938 1097 1268 1452 1647 1850 2061 2275 2492 2710 2924 3134 3338 3536 3726 3907 4076 4235 4384 4523 4652 4773 4885 4990 5087 5178 5262 5341 5416 5485 5549 5608 5661 5708 5749 5783 5811 5833 5848 5856 5857 5851 5839 5821 5796 5767 5732 5690 5640 5579 5509 5428 5335 5227 5101 4957 4793 4605 4397 4169 3923 3661 3387 3096 2801 2506 2219 1945 1691 1463 1265 1102 978 895 857 872 930 1028 1164 1332 1529 1750 1987 2236 2488 2738 2979 3202 3410 3598 3767 3912 4033 4128 4199 4247 4274 4281 4271 4244 4201 4141 4066 3976 3872 3756 3626 3484 3330 3165 2987 2801 2607 2409 2208 2007 1807 1611 1422 1241 1070 912 771 644 532 435 353 286 234 194 165 145 133 126 124 124 127 131 137 141 145 150 157 167 182 202 229 265 312 371 445 534 641 764 904 1059 1230 1418 1619 1832 2054 2284 2518 2754 2990 3224 3455 3680 3899 4106 4305 4493 4671 4839 4998 5146 5285 5414 5536 5649 5756 5856 5951 6040 6123 6202 6275 6344 6409 6470 6526 6580 6630 6677 6720 6761 6799 6835 6868 6899 6928 6955 6979 7001 7021 7038 7053 7067 7078 7087 7095 7101 7106 7110 7113 7114 7116 7117 7117 7116 7114 7110 7106 7099 7091 7081 7069 7054 7037 7017 6995 6972 6947 6920 6892 6862 6832 6800 6768 6734 6700 6665 6629 6591 6551 6509 6465 6418 6368 6316 6261 6202 6140 6076 6008 5937 5863 5786 5706 5624 5539 5450 5359 5264 5166 5065 4961 4853 4741 4625 4506 4383 4256 4125 3990 3851 3709 3563 3413 3261 3105 2946 2786 2624 2460 2297 2134 1972 1811 1654 1501 1353 1212 1077 950 831 721 620 529 448 377 314 261 215 177 146 121 102 87 76 68 63 59 57 56 56 57 57 58 58 59 59 60 60 60 61 62 64 66 70 76 84 96 111 131 156 186 223 267 319 379 446 521 603 693 789 891 998 1109 1223 1338 1453 1568 6869 3 2 2 1680 1789 1894 1995 2090 2177 2258 2332 2399 2458 2509 2553 2588 2615 2633 2643 2644 2637 2621 2594 2559 2513 2457 2391 2316 2232 2140 2040 1933 1819 1701 1580 1457 1333 1210 1090 973 860 754 653 561 477 401 334 274 223 181 146 118 97 81 70 64 60 60 61 64 67 70 73 77 82 87 94 102 113 128 149 178 214 259 315 382 461 553 659 779 912 1057 1212 1378 1554 1737 1927 2120 2317 2514 2710 2905 3096 3285 3469 3648 3821 3989 4151 4308 4460 4606 4748 4886 5019 5147 5271 5391 5507 5619 5726 5830 5929 6024 6115 6202 6285 6365 6441 6514 6585 6653 6719 6782 6844 6904 6963 7020 7076 7130 7183 7234 7283 7331 7377 7421 7464 7504 7543 7580 7615 7649 7682 7713 7743 7772 7801 7828 7855 7881 7907 7932 7956 7980 8003 8025 8047 8068 8088 8108 8127 8146 8164 8181 8198 8214 8230 8245 8260 8274 8289 8303 8316 8330 8343 8355 8368 8380 8392 8404 8415 8426 8437 8447 8457 8466 8475 8484 8492 8499 8506 8513 8519 8524 8528 8532 8535 8538 8540 8542 8544 8546 8547 8549 8550 8552 8555 8558 8561 8565 8569 8574 8579 8584 8589 8594 8600 8605 8609 8614 8618 8621 8624 8627 8629 8631 8633 8634 8636 8637 8638 8639 8640 8640 8641 8641 8641 8640 8640 8639 8638 8637 8636 8636 8635 8636 8636 8637 8638 8640 8643 8644 8645 8646 8644 8641 8636 8629 8620 8609 8595 8579 8561 8542 8523 8503 8485 8468 8450 8433 8415 8395 8375 8352 8325 8290 8246 8192 8125 8043 7949 7841 7721 7589 7442 7285 7124 6964 6807 6659 6524 6405 6306 6229 6178 6154 6165 6203 6263 6342 6435 6537 6648 6755 6851 6932 6989 7017 7004 6957 6874 6758 6610 6430 6216 5985 5743 5500 5263 5043 4849 4684 4552 4459 4408 4408 4458 4550 4679 4841 5029 5237 5460 5690 5922 6148 6364 6556 6727 6877 7006 7115 7203 7271 7321 7356 7379 7393 7400 7409 7415 7418 7421 7422 7423 7424 7423 7421 7415 7407 7395 7376 7353 7327 7297 7265 7231 7196 7160 7123 7086 7049 7013 6979 6945 6911 6877 6842 6805 6765 6724 6680 6634 6585 6533 6478 6421 6361 6299 6236 6172 6107 6040 5973 5904 5833 5762 5688 5613 5535 5454 5369 5281 5189 5094 4995 4893 4787 4678 4566 4451 4333 4213 4091 3968 3843 3717 3588 3457 3325 3191 3054 2915 2775 2632 2487 2340 2192 2044 1896 1749 1603 1461 1322 1187 1059 937 822 717 619 531 451 380 318 266 221 184 154 129 110 95 84 76 70 67 64 61 60 58 57 55 54 52 50 48 46 43 41 39 36 34 32 30 29 27 26 25 24 24 23 23 23 23 23 23 23 23 22 22 21 20 19 18 17 16 16 16 16 17 18 19 21 23 6870 3 2 2 26 29 32 36 39 42 46 49 54 60 66 75 85 99 116 138 165 198 238 284 338 399 469 548 634 727 828 936 1049 1169 1293 1420 1552 1685 1820 1956 2092 2229 2365 2501 2635 2768 2901 3031 3160 3288 3415 3539 3662 3783 3901 4017 4131 4242 4350 4455 4557 4656 4750 4842 4931 5016 5099 5178 5255 5330 5403 5474 5543 5611 5678 5744 5810 5874 5937 6000 6063 6124 6184 6244 6302 6360 6416 6470 6524 6576 6626 6675 6723 6769 6814 6858 6901 6943 6984 7024 7064 7104 7142 7181 7220 7259 7297 7335 7372 7409 7446 7482 7517 7552 7585 7617 7647 7677 7705 7732 7758 7783 7807 7830 7853 7876 7898 7920 7943 7965 7986 8008 8029 8049 8069 8089 8107 8124 8140 8155 8168 8180 8192 8203 8214 8224 8234 8245 8256 8267 8280 8294 8308 8323 8338 8353 8368 8383 8397 8411 8424 8435 8445 8453 8461 8467 8473 8479 8484 8488 8493 8498 8504 8510 8517 8525 8534 8543 8552 8561 8570 8579 8588 8597 8606 8614 8621 8629 8636 8643 8650 8657 8665 8673 8681 8689 8697 8706 8714 8722 8730 8737 8744 8750 8755 8760 8764 8768 8771 8774 8778 8781 8784 8788 8793 8798 8803 8809 8815 8822 8828 8834 8840 8845 8850 8854 8858 8860 8862 8864 8865 8866 8866 8867 8868 8869 8870 8872 8874 8876 8879 8881 8883 8885 8887 8887 8887 8886 8885 8883 8880 8876 8873 8869 8865 8862 8859 8858 8856 8856 8855 8855 8855 8855 8855 8854 8852 8850 8845 8840 8834 8827 8820 8814 8808 8802 8797 8792 8789 8787 8786 8786 8786 8785 8784 8780 8774 8767 8757 8746 8734 8720 8704 8687 8670 8653 8636 8621 8608 8594 8577 8556 8530 8496 8455 8404 8340 8264 8174 8065 7941 7806 7663 7516 7366 7217 7073 6939 6821 6722 6646 6602 6586 6596 6632 6691 6773 6879 7000 7133 7272 7412 7549 7674 7789 7894 7985 8064 8127 8172 8205 8227 8239 8245 8246 8248 8247 8245 8243 8242 8243 8246 8250 8254 8258 8261 8261 8257 8251 8243 8233 8220 8204 8186 8167 8147 8127 8107 8089 8072 8055 8040 8025 8011 7998 7984 7971 7956 7941 7923 7903 7881 7857 7830 7802 7772 7739 7704 7669 7632 7595 7557 7521 7484 7446 7407 7366 7324 7281 7234 7184 7128 7067 6998 6923 6841 6753 6660 6562 6458 6351 6242 6134 6027 5925 5828 5739 5656 5581 5514 5454 5404 5362 5323 5289 5255 5222 5185 5145 5099 5048 4989 4922 4844 4757 4662 4559 4449 4332 4211 4085 3955 3821 3683 3543 3403 3259 3114 2966 2816 2664 2508 2352 2195 2037 1881 1726 1572 1423 1278 1139 1008 886 773 669 575 491 417 352 298 251 212 180 154 133 115 101 90 82 76 70 66 62 60 58 56 56 56 56 56 57 58 59 61 63 66 69 74 80 89 100 114 133 156 6871 3 2 2 185 220 261 310 366 431 504 585 675 772 877 988 1107 1231 1361 1494 1631 1770 1910 2052 2193 2334 2473 2611 2745 2878 3007 3133 3255 3374 3489 3600 3708 3811 3911 4008 4100 4189 4274 4355 4433 4506 4576 4642 4704 4763 4817 4868 4916 4959 5000 5037 5071 5102 5129 5154 5176 5195 5211 5225 5236 5244 5250 5253 5253 5251 5246 5238 5227 5214 5198 5178 5156 5131 5103 5072 5039 5003 4964 4923 4879 4832 4783 4732 4678 4621 4562 4500 4435 4366 4295 4220 4141 4059 3973 3883 3790 3693 3592 3489 3381 3271 3158 3043 2925 2806 2685 2562 2438 2314 2189 2063 1938 1813 1689 1566 1446 1327 1211 1099 990 887 789 697 611 532 460 394 336 286 242 205 174 148 127 110 97 87 79 74 69 64 60 57 54 50 48 45 42 40 38 36 36 36 37 38 40 42 44 47 49 52 56 60 64 70 77 86 98 114 135 160 190 227 271 322 382 450 525 609 701 799 906 1019 1138 1262 1391 1524 1660 1798 1938 2080 2222 2364 2505 2646 2786 2924 3061 3196 3329 3459 3588 3714 3838 3959 4077 4193 4306 4417 4524 4629 4732 4832 4929 5025 5118 5209 5298 5385 5471 5555 5637 5719 5798 5877 5953 6028 6101 6173 6243 6310 6376 6440 6501 6561 6618 6673 6726 6777 6827 6875 6922 6967 7011 7055 7097 7140 7181 7222 7263 7303 7342 7381 7419 7456 7492 7527 7561 7593 7624 7653 7681 7708 7734 7758 7781 7803 7824 7845 7865 7885 7905 7925 7944 7964 7985 8005 8026 8047 8067 8088 8109 8129 8149 8169 8188 8206 8223 8240 8256 8271 8286 8300 8314 8328 8341 8354 8366 8379 8392 8405 8417 8430 8442 8454 8466 8477 8488 8499 8509 8520 8530 8539 8549 8558 8568 8577 8587 8596 8606 8615 8624 8633 8642 8651 8659 8667 8674 8681 8688 8694 8700 8706 8711 8717 8722 8728 8733 8738 8743 8748 8753 8758 8762 8766 8770 8773 8776 8779 8782 8785 8789 8792 8796 8800 8805 8810 8816 8822 8829 8835 8842 8848 8853 8858 8862 8865 8867 8868 8869 8868 8867 8865 8863 8862 8861 8860 8860 8860 8861 8862 8864 8867 8870 8873 8875 8877 8878 8879 8879 8878 8877 8875 8873 8871 8868 8866 8864 8863 8863 8864 8865 8866 8867 8868 8869 8869 8868 8866 8863 8858 8852 8845 8837 8829 8822 8814 8808 8803 8798 8792 8787 8782 8776 8768 8757 8741 8720 8691 8655 8613 8563 8507 8445 8376 8302 8226 8152 8081 8015 7958 7911 7874 7849 7837 7839 7858 7890 7933 7986 8045 8109 8176 8243 8309 8371 8429 8479 8518 8550 8574 8591 8602 8608 8609 8607 8602 8596 8590 8585 8583 8582 8582 8583 8584 8586 8587 8587 8586 8584 8581 8574 8566 8555 8544 8531 8518 8506 8493 8481 8470 8459 8449 8440 8432 8425 8417 8408 8399 6872 3 2 2 8387 8375 8360 8345 8327 8309 8288 8266 8243 8220 8197 8174 8153 8132 8111 8092 8073 8055 8037 8020 8002 7985 7966 7945 7923 7900 7874 7847 7818 7787 7754 7719 7683 7646 7607 7568 7528 7488 7447 7406 7364 7322 7279 7235 7191 7145 7099 7051 7001 6950 6897 6843 6787 6729 6669 6607 6543 6478 6410 6341 6270 6196 6121 6043 5962 5879 5793 5705 5614 5520 5424 5325 5224 5121 5015 4908 4799 4688 4575 4461 4346 4229 4110 3989 3867 3742 3615 3485 3351 3215 3075 2932 2787 2638 2486 2333 2178 2023 1869 1716 1566 1420 1278 1143 1014 893 782 680 587 504 429 365 310 263 224 192 166 144 127 114 103 95 88 82 77 72 68 64 60 57 54 52 50 49 47 47 47 47 47 48 49 50 52 54 57 62 68 77 88 102 121 144 172 207 247 294 347 408 475 550 632 721 817 919 1027 1141 1260 1383 1511 1643 1778 1916 2055 2196 2339 2482 2625 2768 2909 3050 3189 3326 3461 3593 3722 3848 3971 4090 4206 4318 4426 4530 4631 4728 4821 4910 4996 5078 5156 5232 5304 5373 5439 5502 5563 5622 5679 5734 5786 5838 5888 5937 5984 6031 6077 6123 6167 6212 6255 6299 6342 6385 6427 6469 6510 6551 6592 6632 6672 6711 6749 6787 6824 6861 6897 6934 6969 7005 7041 7076 7111 7147 7183 7218 7253 7288 7322 7355 7387 7417 7446 7474 7500 7523 7544 7564 7582 7598 7613 7626 7639 7651 7662 7673 7684 7695 7707 7718 7729 7740 7750 7759 7768 7776 7783 7788 7793 7795 7797 7797 7796 7795 7793 7791 7788 7784 7781 7777 7773 7769 7764 7759 7753 7747 7740 7731 7722 7712 7701 7689 7677 7664 7651 7637 7623 7609 7596 7582 7568 7554 7540 7525 7510 7493 7476 7458 7438 7418 7395 7372 7348 7323 7297 7271 7244 7217 7190 7162 7133 7105 7076 7046 7015 6984 6950 6915 6878 6838 6797 6754 6709 6663 6614 6564 6512 6460 6406 6352 6297 6241 6184 6126 6066 6006 5943 5879 5813 5744 5673 5599 5521 5442 5359 5274 5186 5096 5004 4909 4812 4713 4611 4508 4402 4294 4184 4071 3955 3836 3714 3589 3461 3330 3196 3060 2921 2781 2639 2496 2353 2210 2067 1926 1787 1651 1518 1389 1265 1145 1031 923 822 727 640 559 486 420 361 309 264 225 191 163 139 120 104 91 81 74 67 62 58 55 53 51 50 49 49 49 49 49 50 51 52 53 54 54 55 55 55 55 54 54 53 54 55 57 61 67 75 87 102 122 147 176 212 254 303 359 422 492 570 656 749 850 957 1071 1191 1316 1447 1581 1719 1860 2003 2147 2292 2437 2582 2726 2868 3008 3147 3284 3419 3551 3681 3809 3934 4057 4177 4295 4410 4523 4633 4740 4844 4946 5045 5141 5234 5325 6873 3 2 2 5414 5500 5584 5665 5745 5824 5900 5976 6050 6121 6191 6260 6326 6390 6451 6511 6568 6623 6675 6724 6772 6818 6862 6906 6949 6991 7033 7075 7116 7159 7202 7245 7289 7332 7375 7417 7458 7498 7537 7574 7609 7642 7672 7701 7728 7754 7778 7801 7824 7846 7867 7888 7910 7931 7953 7975 7996 8018 8039 8060 8080 8099 8118 8137 8154 8171 8187 8202 8218 8233 8248 8263 8279 8295 8311 8327 8344 8361 8378 8396 8412 8429 8445 8460 8474 8487 8499 8510 8521 8530 8539 8547 8554 8562 8569 8577 8585 8594 8602 8612 8622 8632 8643 8654 8665 8675 8686 8696 8705 8714 8722 8730 8737 8743 8748 8753 8758 8763 8768 8773 8778 8784 8789 8795 8802 8809 8816 8823 8830 8836 8842 8847 8852 8856 8859 8862 8864 8865 8866 8866 8866 8865 8865 8865 8864 8864 8863 8863 8862 8862 8861 8861 8860 8860 8859 8859 8859 8858 8859 8859 8860 8861 8862 8863 8864 8865 8866 8867 8867 8866 8865 8863 8859 8856 8851 8847 8842 8838 8834 8830 8826 8822 8819 8817 8815 8812 8809 8803 8796 8786 8774 8759 8741 8720 8695 8667 8637 8606 8575 8544 8516 8490 8467 8449 8436 8428 8427 8432 8443 8459 8478 8501 8527 8553 8581 8607 8633 8657 8677 8693 8707 8718 8726 8731 8735 8737 8737 8737 8735 8734 8733 8732 8731 8729 8728 8725 8721 8717 8712 8706 8699 8691 8683 8673 8664 8655 8645 8637 8629 8622 8616 8610 8604 8598 8592 8586 8580 8573 8565 8555 8545 8533 8521 8507 8494 8480 8465 8451 8437 8423 8409 8396 8383 8370 8357 8344 8331 8317 8303 8287 8271 8255 8237 8218 8199 8178 8157 8136 8113 8091 8068 8045 8021 7997 7973 7948 7923 7897 7871 7843 7816 7787 7757 7727 7695 7663 7630 7595 7560 7523 7486 7447 7408 7367 7326 7283 7240 7196 7151 7106 7060 7013 6964 6915 6865 6814 6761 6706 6650 6591 6530 6467 6401 6333 6263 6190 6114 6036 5956 5873 5789 5702 5615 5525 5433 5339 5243 5145 5045 4943 4838 4729 4618 4504 4386 4264 4139 4011 3879 3744 3606 3465 3321 3174 3026 2876 2724 2572 2419 2266 2114 1962 1813 1666 1523 1384 1250 1122 1001 886 779 681 591 510 438 375 319 272 232 199 172 150 133 119 109 100 93 87 82 78 74 70 66 62 58 55 52 50 48 47 46 46 46 47 49 51 53 56 60 65 71 79 90 103 121 142 168 201 239 285 338 400 470 548 635 730 833 945 1063 1189 1320 1456 1597 1741 1889 2038 2190 2342 2494 2645 2796 2946 3094 3240 3385 3527 3667 3804 3938 4070 4199 4324 4447 4567 4684 4797 4908 5016 5120 5222 5322 5418 5513 5604 5694 5781 5865 5948 6028 6106 6182 6255 6326 6395 6462 6526 6589 6649 6707 6764 6818 6871 6923 6973 7021 7069 7115 7161 7205 7248 6874 3 2 2 7291 7332 7372 7412 7450 7488 7524 7559 7594 7628 7660 7692 7723 7754 7783 7812 7839 7866 7891 7916 7939 7961 7982 8001 8020 8037 8053 8069 8084 8099 8114 8128 8143 8158 8173 8189 8206 8223 8240 8257 8274 8289 8304 8317 8329 8340 8349 8356 8360 8363 8365 8366 8367 8367 8368 8370 8373 8377 8383 8390 8401 8413 8426 8441 8457 8473 8490 8507 8524 8540 8555 8570 8583 8595 8606 8617 8627 8636 8646 8655 8665 8674 8682 8692 8701 8709 8717 8725 8731 8736 8741 8744 8747 8749 8750 8750 8751 8751 8752 8752 8754 8756 8759 8762 8766 8770 8774 8779 8783 8786 8789 8792 8793 8794 8794 8793 8791 8789 8787 8785 8783 8781 8780 8778 8777 8776 8776 8776 8775 8774 8773 8772 8770 8768 8765 8762 8758 8754 8749 8745 8740 8735 8731 8728 8724 8721 8718 8716 8713 8711 8709 8707 8704 8702 8699 8695 8691 8687 8683 8677 8672 8666 8660 8653 8646 8639 8631 8624 8616 8608 8600 8592 8583 8575 8566 8558 8549 8541 8532 8524 8515 8506 8497 8487 8478 8467 8456 8445 8433 8420 8407 8393 8378 8363 8348 8333 8317 8301 8285 8269 8254 8238 8222 8207 8191 8174 8157 8139 8121 8102 8082 8061 8039 8016 7992 7967 7942 7917 7891 7866 7840 7814 7788 7761 7735 7709 7683 7656 7628 7599 7570 7539 7507 7474 7439 7403 7365 7326 7285 7243 7200 7156 7110 7064 7017 6969 6919 6869 6818 6767 6714 6660 6605 6548 6490 6431 6369 6306 6242 6175 6106 6035 5962 5886 5808 5728 5645 5560 5473 5383 5291 5197 5100 5001 4899 4795 4689 4581 4470 4357 4242 4125 4005 3883 3759 3633 3505 3375 3243 3110 2975 2839 2701 2562 2423 2284 2144 2005 1867 1731 1597 1465 1337 1213 1094 981 873 773 680 594 515 444 381 327 279 239 204 176 152 133 118 105 96 88 80 74 68 62 57 52 48 44 40 36 34 32 31 31 32 34 36 38 40 43 46 48 51 54 56 59 63 69 78 89 104 123 147 177 213 257 308 367 433 508 590 680 778 883 995 1113 1236 1363 1495 1630 1769 1909 2052 2195 2339 2483 2626 2769 2911 3052 3191 3328 3463 3597 3728 3856 3983 4107 4229 4348 4464 4578 4689 4797 4903 5006 5105 5202 5296 5387 5476 5562 5645 5726 5805 5882 5957 6031 6103 6175 6245 6314 6382 6448 6513 6577 6639 6700 6759 6816 6871 6924 6974 7023 7070 7115 7159 7201 7242 7283 7322 7361 7401 7440 7478 7517 7554 7592 7629 7665 7700 7734 7767 7798 7828 7856 7882 7908 7932 7955 7977 7999 8020 8040 8061 8081 8103 8124 8146 8167 8189 8211 8233 8255 8276 8297 8317 8336 8354 8371 8387 8402 8417 8430 8443 8455 8467 8478 8490 8501 8512 8524 8536 8547 8560 8572 8585 8598 8611 8623 8635 8647 8659 8669 8679 8689 6875 3 2 2 8697 8705 8712 8718 8724 8730 8736 8742 8748 8755 8762 8770 8779 8789 8799 8810 8821 8832 8843 8853 8863 8872 8880 8887 8892 8896 8898 8900 8900 8900 8900 8900 8899 8899 8899 8900 8903 8906 8910 8915 8920 8925 8931 8936 8941 8946 8950 8954 8956 8958 8959 8960 8960 8960 8960 8960 8960 8960 8961 8963 8965 8968 8971 8974 8977 8980 8983 8986 8988 8990 8992 8993 8994 8995 8995 8995 8994 8994 8994 8994 8993 8992 8990 8987 8984 8980 8975 8968 8961 8951 8941 8929 8917 8905 8893 8882 8871 8861 8852 8846 8841 8838 8838 8840 8844 8849 8855 8862 8870 8878 8886 8894 8900 8905 8909 8912 8914 8914 8914 8913 8911 8908 8905 8902 8899 8896 8893 8890 8887 8884 8881 8878 8874 8870 8866 8862 8857 8851 8846 8839 8833 8826 8819 8812 8805 8797 8789 8781 8773 8764 8755 8746 8737 8727 8717 8707 8696 8685 8675 8664 8653 8643 8632 8621 8610 8599 8587 8576 8564 8551 8538 8524 8509 8494 8477 8460 8442 8423 8404 8383 8362 8341 8318 8295 8271 8247 8221 8195 8167 8138 8109 8078 8045 8012 7977 7940 7903 7864 7823 7782 7740 7697 7652 7607 7561 7514 7466 7417 7368 7317 7266 7214 7161 7107 7053 6998 6944 6889 6835 6782 6729 6676 6625 6574 6525 6477 6429 6382 6335 6288 6241 6193 6144 6093 6041 5988 5932 5873 5812 5748 5681 5612 5540 5466 5388 5308 5225 5139 5050 4958 4864 4766 4664 4560 4452 4340 4224 4105 3981 3854 3724 3589 3451 3310 3165 3018 2869 2717 2564 2410 2256 2102 1949 1797 1648 1503 1362 1226 1096 973 857 749 650 560 479 408 345 291 245 206 174 149 129 113 101 91 83 77 72 68 65 61 58 55 52 50 48 47 47 48 49 51 54 57 61 67 74 82 92 104 118 136 158 185 217 256 302 355 415 485 563 650 746 850 963 1083 1210 1343 1482 1626 1774 1924 2077 2231 2386 2541 2695 2849 3001 3151 3299 3446 3589 3731 3870 4006 4140 4271 4400 4526 4650 4771 4890 5006 5120 5231 5340 5446 5549 5650 5748 5844 5937 6027 6114 6199 6281 6361 6438 6513 6586 6657 6726 6794 6860 6924 6988 7050 7110 7169 7227 7284 7338 7392 7443 7492 7540 7585 7628 7670 7710 7748 7784 7819 7852 7885 7917 7948 7978 8009 8038 8067 8096 8124 8152 8179 8205 8230 8254 8277 8299 8320 8340 8360 8378 8396 8413 8430 8447 8464 8481 8498 8515 8533 8550 8567 8584 8601 8617 8633 8647 8661 8673 8684 8693 8702 8709 8715 8720 8724 8727 8730 8733 8736 8739 8743 8747 8751 8755 8760 8765 8770 8774 8778 8782 8784 8785 8784 8782 8778 8772 8764 8755 8743 8731 8717 8702 8687 8671 8655 8639 8623 8608 8593 8580 8567 8556 8545 8535 8527 8519 8512 8507 8502 8499 8496 8495 8495 8497 8499 6876 3 2 2 8503 8509 8516 8524 8534 8546 8558 8572 8587 8603 8621 8639 8658 8678 8699 8721 8743 8765 8788 8811 8835 8858 8881 8903 8924 8945 8965 8983 9001 9017 9032 9045 9057 9069 9079 9089 9098 9107 9116 9125 9134 9144 9154 9164 9174 9185 9195 9205 9214 9223 9231 9237 9243 9248 9252 9255 9256 9258 9259 9260 9261 9262 9263 9265 9267 9269 9272 9275 9278 9281 9283 9285 9285 9284 9282 9279 9275 9270 9264 9257 9250 9243 9237 9231 9227 9224 9222 9221 9222 9224 9228 9233 9238 9244 9250 9255 9260 9263 9266 9268 9269 9268 9266 9263 9259 9254 9250 9246 9241 9237 9234 9230 9227 9225 9224 9222 9221 9219 9217 9214 9211 9208 9204 9199 9193 9187 9180 9173 9166 9158 9151 9143 9136 9128 9120 9113 9105 9097 9089 9081 9072 9063 9053 9043 9032 9020 9009 8997 8984 8972 8959 8946 8933 8919 8906 8893 8880 8866 8853 8840 8827 8814 8801 8789 8777 8765 8754 8744 8734 8725 8716 8709 8702 8697 8692 8687 8683 8680 8677 8675 8672 8670 8668 8666 8664 8663 8661 8659 8657 8656 8655 8654 8654 8654 8654 8655 8656 8657 8659 8662 8664 8667 8670 8672 8675 8678 8680 8683 8685 8686 8687 8687 8687 8686 8685 8683 8680 8676 8672 8666 8660 8653 8646 8637 8629 8619 8609 8598 8587 8575 8563 8551 8538 8525 8512 8499 8486 8472 8459 8445 8431 8417 8403 8388 8373 8357 8341 8324 8306 8287 8267 8246 8224 8202 8178 8153 8127 8100 8073 8045 8017 7988 7959 7930 7900 7870 7839 7808 7776 7744 7710 7675 7639 7602 7563 7522 7480 7436 7391 7344 7295 7245 7194 7141 7087 7032 6976 6918 6860 6799 6737 6674 6609 6541 6472 6400 6325 6248 6169 6086 6001 5913 5822 5728 5632 5532 5430 5325 5217 5106 4992 4876 4756 4633 4507 4378 4246 4112 3974 3834 3691 3546 3398 3249 3097 2945 2792 2637 2483 2330 2177 2025 1875 1728 1585 1445 1311 1182 1058 942 833 732 639 555 479 412 353 301 257 220 190 165 144 128 114 103 94 86 79 73 68 62 57 53 49 46 44 43 42 43 44 46 48 52 56 60 65 71 76 83 91 102 115 133 154 181 213 252 299 354 419 492 574 664 762 869 983 1105 1232 1365 1503 1644 1787 1934 2083 2233 2384 2536 2689 2841 2994 3146 3297 3448 3599 3747 3894 4038 4180 4319 4455 4587 4715 4840 4961 5078 5190 5299 5404 5506 5605 5700 5793 5883 5971 6056 6139 6220 6299 6375 6449 6521 6590 6657 6721 6783 6843 6901 6956 7010 7062 7113 7162 7210 7258 7305 7351 7397 7441 7486 7529 7572 7614 7655 7695 7733 7770 7805 7839 7872 7903 7933 7962 7991 8018 8045 8072 8098 8124 8151 8177 8203 8228 8253 8278 8301 8324 8346 8366 8385 8402 8418 8434 8448 8461 8475 8488 8501 8514 8528 6877 3 2 2 8542 8557 8574 8591 8609 8627 8646 8664 8682 8700 8717 8733 8748 8761 8773 8783 8793 8802 8810 8817 8825 8832 8838 8845 8853 8861 8869 8877 8886 8894 8903 8911 8918 8926 8932 8938 8943 8948 8951 8954 8957 8959 8962 8964 8966 8969 8972 8975 8980 8984 8990 8996 9002 9009 9017 9025 9033 9042 9050 9059 9068 9077 9085 9093 9101 9108 9115 9121 9127 9132 9137 9141 9144 9147 9150 9152 9154 9156 9157 9159 9161 9162 9164 9165 9167 9168 9170 9171 9172 9173 9174 9174 9175 9175 9175 9175 9176 9176 9177 9177 9178 9180 9181 9183 9184 9186 9188 9189 9190 9190 9190 9190 9188 9186 9183 9180 9176 9171 9167 9162 9157 9152 9147 9143 9139 9136 9134 9132 9131 9130 9129 9130 9130 9131 9132 9133 9134 9134 9135 9135 9136 9136 9136 9136 9135 9135 9134 9133 9131 9130 9128 9125 9121 9117 9112 9106 9100 9092 9084 9076 9067 9057 9048 9039 9030 9021 9013 9007 9001 8995 8991 8987 8984 8982 8980 8978 8977 8975 8973 8970 8967 8963 8959 8954 8948 8942 8935 8928 8921 8913 8906 8898 8889 8881 8872 8863 8854 8845 8835 8824 8814 8802 8790 8778 8765 8751 8737 8723 8708 8693 8677 8661 8644 8627 8610 8593 8575 8557 8539 8521 8503 8485 8466 8448 8429 8410 8391 8371 8351 8330 8307 8284 8259 8232 8204 8175 8144 8111 8077 8041 8004 7966 7927 7887 7847 7806 7764 7722 7679 7635 7591 7545 7497 7448 7397 7343 7287 7228 7167 7104 7037 6967 6895 6820 6743 6663 6580 6496 6408 6318 6225 6130 6031 5929 5823 5714 5602 5485 5364 5238 5109 4974 4836 4693 4546 4395 4239 4079 3914 3746 3574 3398 3220 3039 2856 2672 2487 2303 2121 1942 1767 1597 1434 1279 1132 994 867 752 648 555 473 402 341 289 246 211 183 161 143 130 119 110 104 100 96 93 90 88 86 84 83 82 81 81 83 86 90 97 107 121 139 164 195 233 280 336 401 477 565 664 774 896 1028 1169 1321 1481 1649 1823 2002 2185 2370 2556 2743 2929 3113 3295 3474 3649 3820 3987 4150 4308 4462 4612 4757 4898 5036 5169 5298 5424 5546 5664 5779 5890 5997 6100 6199 6295 6387 6476 6560 6641 6719 6794 6865 6934 7001 7065 7127 7187 7245 7302 7359 7414 7468 7521 7573 7625 7675 7724 7773 7820 7866 7910 7953 7995 8035 8073 8110 8146 8180 8212 8244 8274 8304 8332 8360 8387 8413 8439 8464 8488 8512 8535 8558 8579 8600 8620 8640 8658 8676 8693 8709 8725 8740 8754 8768 8782 8795 8809 8822 8835 8848 8861 8875 8888 8901 8915 8928 8942 8955 8968 8981 8994 9007 9019 9030 9042 9052 9063 9073 9083 9092 9101 9111 9120 9130 9139 9150 9160 9171 9182 9193 9204 9216 9227 9237 9247 9256 9263 9269 9273 9275 9276 9275 9273 9268 9263 9257 9250 6878 3 2 2 9244 9238 9233 9229 9226 9225 9226 9229 9234 9241 9250 9261 9272 9285 9298 9311 9324 9338 9350 9362 9373 9382 9391 9400 9407 9414 9421 9426 9432 9437 9441 9446 9450 9454 9458 9460 9463 9464 9465 9465 9465 9464 9463 9461 9460 9458 9457 9456 9456 9457 9459 9461 9464 9468 9472 9477 9482 9487 9493 9498 9503 9507 9511 9515 9518 9521 9523 9525 9527 9529 9530 9532 9533 9534 9536 9537 9539 9540 9541 9543 9544 9545 9547 9548 9549 9551 9552 9554 9555 9557 9559 9561 9562 9564 9565 9566 9566 9566 9565 9564 9562 9560 9557 9553 9549 9545 9541 9537 9534 9530 9528 9526 9524 9523 9523 9524 9525 9527 9528 9530 9532 9534 9535 9535 9535 9534 9532 9529 9526 9522 9517 9512 9506 9501 9495 9490 9485 9481 9478 9476 9474 9474 9474 9475 9476 9478 9480 9481 9483 9484 9484 9483 9482 9479 9476 9471 9465 9459 9453 9446 9440 9434 9428 9424 9421 9419 9419 9421 9424 9429 9436 9443 9452 9462 9472 9482 9493 9503 9512 9521 9528 9535 9540 9545 9548 9550 9552 9552 9552 9552 9552 9553 9553 9553 9554 9555 9558 9560 9563 9566 9568 9571 9574 9576 9577 9577 9577 9575 9572 9568 9562 9556 9549 9541 9532 9523 9514 9506 9498 9491 9485 9481 9479 9478 9478 9481 9485 9491 9498 9505 9514 9522 9530 9539 9546 9553 9558 9562 9564 9566 9566 9565 9564 9562 9560 9558 9556 9554 9553 9554 9555 9556 9559 9562 9565 9569 9573 9577 9581 9584 9586 9587 9588 9588 9587 9585 9583 9581 9578 9575 9573 9571 9569 9568 9567 9567 9567 9567 9567 9567 9567 9566 9565 9562 9559 9555 9550 9544 9538 9531 9524 9517 9510 9503 9497 9491 9487 9483 9479 9476 9473 9471 9468 9465 9462 9458 9455 9450 9444 9438 9432 9426 9420 9414 9409 9404 9401 9398 9396 9396 9396 9398 9400 9403 9406 9408 9411 9413 9414 9416 9416 9415 9413 9411 9408 9405 9402 9398 9395 9392 9388 9385 9381 9378 9374 9371 9367 9362 9357 9351 9345 9338 9331 9324 9316 9308 9301 9293 9287 9280 9275 9271 9268 9265 9263 9261 9259 9257 9255 9253 9250 9247 9242 9236 9229 9222 9213 9204 9195 9185 9174 9164 9154 9145 9136 9127 9119 9112 9105 9098 9092 9085 9078 9072 9064 9057 9048 9039 9029 9019 9008 8997 8985 8973 8961 8948 8935 8922 8909 8896 8883 8869 8854 8839 8824 8807 8790 8773 8754 8736 8716 8696 8675 8655 8634 8613 8592 8571 8550 8529 8508 8486 8465 8443 8420 8397 8373 8348 8322 8294 8266 8236 8205 8173 8139 8104 8067 8029 7989 7948 7905 7860 7813 7764 7713 7659 7604 7547 7487 7426 7362 7297 7230 7162 7092 7021 6948 6875 6801 6725 6647 6568 6486 6403 6317 6228 6135 6038 5937 5830 5719 5602 5479 5350 5215 5074 4926 4772 4611 4445 4273 4096 3914 3728 3538 3345 3149 2952 2755 2558 6879 3 2 2 2363 2171 1983 1799 1622 1452 1291 1140 999 869 750 642 546 463 391 329 278 236 202 175 154 139 128 121 116 112 108 106 104 101 99 97 95 93 91 91 93 96 103 113 128 147 173 206 246 294 352 420 498 589 690 802 926 1060 1204 1360 1524 1695 1873 2055 2241 2429 2618 2807 2995 3181 3362 3539 3712 3880 4042 4200 4353 4501 4643 4781 4915 5044 5170 5292 5410 5525 5636 5744 5848 5950 6047 6142 6234 6323 6409 6492 6572 6650 6726 6800 6871 6941 7008 7074 7137 7199 7259 7317 7374 7428 7481 7532 7581 7629 7675 7719 7762 7803 7843 7882 7920 7956 7992 8026 8060 8092 8124 8155 8185 8215 8244 8272 8299 8326 8352 8377 8402 8427 8450 8473 8496 8518 8540 8561 8582 8603 8623 8643 8663 8682 8701 8720 8739 8757 8775 8792 8809 8825 8840 8855 8869 8883 8896 8909 8921 8932 8943 8954 8965 8975 8986 8996 9006 9016 9027 9037 9047 9056 9066 9075 9084 9093 9101 9109 9116 9123 9130 9136 9142 9148 9153 9158 9164 9169 9174 9179 9183 9188 9192 9195 9198 9201 9202 9203 9204 9203 9202 9199 9196 9193 9189 9185 9181 9177 9174 9171 9169 9168 9168 9170 9173 9177 9182 9188 9195 9203 9211 9219 9227 9234 9240 9246 9250 9253 9254 9254 9253 9250 9247 9244 9240 9237 9234 9233 9232 9232 9235 9239 9245 9253 9261 9271 9282 9293 9305 9317 9329 9340 9350 9360 9368 9376 9382 9388 9394 9398 9402 9406 9409 9412 9416 9419 9422 9425 9427 9430 9432 9433 9435 9436 9436 9436 9436 9435 9434 9433 9431 9430 9428 9427 9426 9425 9425 9424 9424 9424 9424 9423 9423 9423 9422 9422 9421 9419 9418 9416 9414 9412 9410 9408 9406 9404 9402 9401 9400 9399 9399 9399 9400 9401 9402 9404 9406 9408 9410 9411 9413 9415 9416 9418 9419 9420 9421 9421 9422 9423 9423 9423 9423 9422 9421 9419 9417 9414 9411 9407 9402 9396 9390 9383 9376 9369 9362 9356 9349 9343 9338 9333 9329 9325 9322 9319 9317 9314 9310 9306 9301 9295 9288 9280 9271 9260 9248 9235 9222 9208 9194 9180 9166 9153 9139 9127 9115 9104 9093 9083 9073 9062 9052 9041 9030 9017 9003 8989 8972 8953 8933 8912 8889 8865 8839 8813 8785 8756 8727 8697 8667 8636 8605 8574 8541 8508 8474 8439 8402 8364 8323 8281 8236 8189 8139 8087 8032 7974 7913 7848 7781 7710 7635 7556 7474 7387 7296 7200 7099 6993 6881 6763 6640 6510 6373 6231 6081 5923 5758 5585 5404 5214 5016 4809 4595 4372 4142 3903 3660 3412 3162 2912 2664 2417 2177 1945 1722 1512 1317 1140 978 833 705 594 500 423 361 311 274 246 226 213 207 209 219 236 260 292 335 390 460 545 648 770 910 1067 1243 1435 1648 1875 2114 2363 2620 2882 3144 3407 3668 3924 6880 3 2 2 4174 4416 4647 4869 5080 5281 5473 5654 5827 5990 6145 6292 6431 6563 6690 6811 6925 7034 7138 7236 7329 7417 7501 7580 7656 7727 7794 7858 7918 7975 8028 8079 8126 8170 8211 8250 8285 8317 8347 8375 8402 8427 8452 8476 8501 8526 8552 8579 8608 8639 8672 8706 8741 8777 8814 8851 8887 8923 8957 8990 9020 9048 9074 9097 9118 9137 9154 9169 9183 9196 9208 9220 9232 9244 9256 9268 9280 9292 9303 9315 9326 9337 9348 9358 9367 9375 9383 9391 9397 9404 9410 9416 9422 9428 9434 9440 9446 9452 9459 9465 9471 9478 9484 9489 9495 9501 9506 9511 9516 9521 9525 9530 9534 9539 9544 9549 9555 9561 9567 9574 9581 9588 9596 9603 9610 9618 9624 9631 9637 9643 9648 9652 9656 9659 9662 9665 9668 9671 9674 9677 9680 9683 9687 9691 9695 9699 9702 9706 9709 9711 9712 9713 9714 9714 9715 9715 9715 9715 9716 9718 9721 9725 9730 9735 9741 9748 9754 9760 9766 9771 9775 9778 9779 9778 9776 9774 9770 9766 9762 9758 9755 9753 9751 9751 9753 9757 9761 9767 9773 9780 9786 9792 9798 9803 9806 9809 9809 9808 9806 9803 9800 9797 9795 9793 9791 9789 9789 9789 9790 9792 9793 9793 9793 9791 9786 9780 9772 9762 9751 9737 9721 9705 9689 9673 9659 9647 9637 9630 9626 9625 9627 9633 9642 9653 9666 9680 9694 9708 9722 9734 9746 9756 9765 9771 9776 9779 9782 9783 9784 9785 9786 9787 9788 9789 9790 9790 9791 9791 9790 9789 9786 9781 9775 9768 9760 9750 9740 9729 9717 9705 9692 9679 9667 9654 9641 9628 9614 9599 9584 9567 9550 9531 9511 9489 9466 9442 9416 9389 9360 9331 9301 9270 9239 9207 9175 9142 9109 9077 9044 9011 8979 8947 8916 8885 8856 8829 8803 8779 8757 8738 8721 8707 8696 8688 8682 8680 8680 8684 8690 8699 8711 8725 8741 8761 8782 8806 8832 8860 8889 8920 8953 8986 9021 9056 9091 9127 9162 9196 9230 9262 9294 9324 9353 9380 9406 9430 9453 9475 9495 9514 9532 9550 9566 9581 9596 9610 9624 9637 9649 9660 9671 9680 9688 9695 9700 9703 9704 9702 9699 9693 9686 9678 9667 9655 9643 9631 9619 9609 9601 9595 9592 9591 9594 9599 9609 9622 9637 9655 9673 9693 9713 9732 9751 9769 9785 9798 9809 9817 9824 9828 9831 9832 9833 9832 9832 9831 9831 9831 9833 9835 9838 9841 9845 9849 9853 9857 9860 9863 9865 9867 9867 9867 9866 9865 9863 9861 9859 9857 9855 9853 9852 9851 9851 9851 9851 9852 9853 9854 9855 9856 9857 9858 9858 9859 9859 9858 9858 9857 9856 9855 9853 9852 9850 9848 9847 9845 9844 9842 9842 9841 9841 9842 9843 9844 9846 9848 9851 9854 9857 9860 9863 9865 9867 9868 9869 9869 9868 9867 9865 9863 9861 9859 9858 9856 9856 9856 9857 9859 9861 9863 9866 9870 9872 9874 9876 9876 9874 9871 9867 9862 6881 3 2 2 9856 9849 9840 9832 9823 9815 9807 9800 9794 9789 9785 9781 9777 9773 9769 9765 9759 9753 9745 9735 9723 9710 9696 9681 9666 9652 9638 9626 9616 9607 9602 9600 9602 9607 9614 9624 9636 9649 9664 9680 9696 9713 9728 9742 9755 9767 9778 9788 9798 9806 9814 9822 9829 9836 9843 9850 9858 9865 9871 9877 9883 9887 9891 9894 9896 9897 9897 9896 9895 9893 9891 9888 9886 9885 9883 9883 9883 9883 9884 9886 9888 9891 9894 9896 9899 9901 9903 9905 9906 9908 9908 9909 9909 9909 9908 9908 9908 9908 9909 9909 9910 9910 9912 9913 9914 9915 9916 9917 9918 9918 9918 9918 9918 9917 9915 9913 9911 9909 9906 9903 9899 9896 9893 9889 9886 9883 9880 9878 9876 9875 9874 9874 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9884 9884 9884 9883 9882 9881 9880 9879 9878 9877 9875 9873 9872 9870 9867 9865 9861 9858 9854 9849 9844 9838 9833 9827 9821 9815 9810 9804 9799 9794 9790 9786 9782 9778 9775 9771 9766 9761 9756 9750 9743 9735 9726 9716 9705 9694 9681 9668 9654 9640 9625 9609 9593 9575 9558 9539 9520 9500 9480 9459 9437 9415 9393 9371 9348 9326 9305 9284 9264 9244 9226 9209 9194 9180 9168 9157 9147 9139 9133 9128 9125 9123 9122 9122 9124 9127 9130 9134 9139 9143 9148 9153 9158 9163 9167 9171 9175 9179 9184 9189 9194 9201 9209 9218 9230 9243 9259 9277 9297 9320 9344 9370 9397 9425 9454 9483 9511 9539 9565 9589 9612 9632 9651 9668 9682 9694 9705 9714 9722 9730 9736 9742 9748 9753 9758 9763 9768 9773 9778 9782 9786 9790 9793 9795 9797 9798 9798 9797 9795 9792 9789 9784 9779 9772 9765 9756 9747 9737 9726 9714 9701 9688 9674 9659 9643 9627 9611 9594 9576 9558 9538 9518 9497 9475 9451 9425 9397 9366 9333 9298 9260 9218 9174 9127 9077 9025 8970 8914 8855 8796 8735 8674 8613 8552 8491 8432 8374 8318 8263 8209 8157 8107 8059 8012 7967 7924 7882 7842 7804 7768 7735 7704 7677 7653 7633 7617 7607 7602 7603 7610 7624 7645 7672 7705 7745 7791 7842 7898 7959 8022 8089 8157 8227 8297 8367 8437 8504 8571 8635 8697 8756 8813 8868 8920 8969 9015 9060 9102 9143 9181 9218 9253 9287 9320 9352 9383 9413 9442 9470 9497 9524 9549 9573 9596 9617 9637 9655 9672 9686 9700 9712 9722 9731 9738 9745 9751 9757 9763 9769 9776 9782 9788 9795 9803 9810 9818 9826 9833 9839 9845 9850 9853 9856 9858 9860 9860 9859 9859 9858 9857 9857 9857 9859 9861 9864 9868 9872 9878 9884 9891 9897 9904 9910 9915 9919 9923 9926 9927 9928 9927 9926 9924 9921 9918 9915 9912 9909 9906 9904 9903 9902 9901 9901 9902 9903 9904 9906 9907 9909 9910 9911 9912 9912 9912 9912 9911 9910 9909 9907 9905 9903 9901 9899 9898 9896 9895 9895 9895 6882 3 2 2 9896 9897 9899 9902 9906 9910 9914 9918 9923 9927 9930 9933 9936 9937 9937 9935 9933 9930 9926 9921 9915 9909 9902 9896 9890 9885 9880 9877 9874 9872 9871 9871 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9893 9894 9894 9895 9895 9895 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9889 9889 9890 9891 9893 9895 9898 9902 9906 9910 9914 9918 9923 9926 9929 9932 9933 9934 9933 9932 9929 9927 9923 9918 9914 9910 9905 9902 9899 9898 9897 9897 9898 9899 9902 9905 9908 9910 9913 9914 9914 9912 9909 9906 9900 9894 9886 9877 9868 9859 9850 9843 9836 9830 9825 9821 9818 9816 9815 9813 9811 9809 9805 9799 9792 9783 9772 9760 9747 9732 9716 9701 9686 9672 9660 9651 9644 9641 9640 9642 9647 9655 9666 9679 9694 9709 9725 9741 9756 9771 9784 9796 9806 9814 9821 9826 9829 9831 9832 9832 9832 9831 9830 9828 9827 9826 9825 9824 9823 9822 9820 9819 9817 9814 9811 9808 9804 9799 9794 9788 9781 9775 9767 9760 9752 9744 9736 9728 9719 9711 9702 9693 9684 9674 9664 9652 9640 9627 9613 9597 9579 9560 9538 9514 9488 9459 9427 9392 9355 9315 9273 9227 9180 9130 9079 9026 8972 8917 8862 8806 8750 8694 8638 8583 8528 8473 8419 8366 8312 8259 8206 8153 8099 8046 7992 7938 7884 7831 7777 7725 7673 7623 7575 7529 7485 7445 7409 7377 7349 7326 7309 7297 7291 7291 7297 7309 7326 7350 7380 7415 7455 7500 7550 7604 7661 7722 7785 7851 7918 7986 8055 8124 8193 8261 8328 8395 8459 8522 8583 8642 8699 8755 8809 8861 8911 8960 9006 9051 9095 9136 9176 9213 9249 9282 9313 9343 9370 9395 9419 9440 9460 9479 9497 9514 9530 9546 9561 9577 9592 9607 9621 9636 9650 9664 9677 9689 9701 9711 9720 9728 9735 9741 9747 9752 9756 9760 9763 9767 9771 9775 9780 9784 9789 9794 9799 9803 9808 9811 9815 9817 9819 9820 9821 9821 9820 9820 9819 9819 9819 9820 9821 9822 9824 9827 9831 9834 9838 9841 9844 9846 9848 9849 9850 9850 9849 9847 9845 9843 9841 9839 9838 9837 9837 9838 9839 9841 9843 9846 9850 9853 9856 9860 9862 9864 9866 9867 9868 9868 9868 9868 9867 9866 9865 9865 9864 9864 9864 9864 9863 9862 9861 9860 9859 9857 9855 9853 9851 9848 9846 9844 9842 9842 9842 9842 9843 9845 9847 9850 9854 9857 9860 9862 9864 9865 9864 9863 9860 9857 9853 9848 9843 9837 9832 9827 9823 9820 9818 9817 9817 9817 9818 9820 9822 9824 9825 9826 9827 9825 9823 9819 9815 9810 9803 9796 9788 9779 9770 9761 9752 9743 9734 9725 9716 9707 9696 9686 9674 9662 9649 9634 9618 9600 9581 9560 9537 9513 9488 9461 9432 9401 9368 9333 9297 9258 9217 9173 9127 9078 9027 8974 8918 8861 6883 3 2 2 8801 8741 8680 8617 8555 8492 8429 8367 8306 8246 8187 8128 8070 8013 7957 7902 7849 7797 7747 7698 7651 7607 7566 7529 7496 7467 7442 7423 7408 7399 7395 7397 7404 7416 7433 7454 7481 7511 7546 7585 7627 7674 7724 7777 7833 7893 7954 8017 8082 8149 8215 8281 8346 8409 8469 8525 8578 8627 8672 8714 8751 8783 8813 8840 8866 8890 8915 8941 8968 8996 9025 9057 9092 9130 9168 9208 9248 9288 9327 9364 9399 9431 9461 9488 9511 9530 9546 9561 9573 9584 9595 9604 9614 9624 9634 9645 9658 9670 9683 9696 9708 9718 9726 9733 9737 9739 9738 9734 9726 9716 9704 9690 9675 9660 9645 9631 9618 9606 9596 9589 9585 9583 9584 9587 9592 9598 9607 9617 9627 9639 9650 9661 9672 9682 9692 9700 9709 9716 9722 9728 9733 9737 9741 9744 9747 9749 9750 9751 9752 9751 9751 9750 9748 9747 9745 9743 9741 9740 9739 9738 9737 9738 9739 9740 9742 9744 9747 9749 9752 9754 9756 9757 9757 9756 9755 9753 9750 9747 9743 9739 9735 9731 9728 9725 9724 9724 9724 9725 9727 9729 9732 9735 9737 9740 9742 9743 9743 9742 9740 9737 9733 9729 9723 9718 9712 9705 9700 9694 9689 9685 9681 9677 9673 9670 9667 9665 9662 9659 9656 9652 9648 9644 9640 9636 9632 9628 9625 9621 9619 9616 9615 9613 9613 9613 9613 9613 9613 9613 9612 9612 9611 9610 9608 9605 9601 9598 9593 9589 9584 9579 9574 9568 9563 9558 9552 9547 9542 9537 9532 9528 9523 9518 9514 9509 9505 9500 9496 9491 9487 9482 9478 9474 9469 9464 9460 9455 9449 9443 9437 9430 9423 9415 9406 9397 9387 9377 9367 9356 9346 9336 9326 9316 9306 9298 9289 9281 9274 9267 9261 9254 9247 9240 9232 9224 9215 9204 9193 9181 9167 9152 9136 9120 9104 9087 9070 9053 9036 9020 9004 8989 8975 8961 8947 8933 8919 8904 8889 8873 8855 8836 8816 8793 8768 8742 8714 8684 8653 8621 8588 8553 8518 8483 8447 8410 8374 8336 8298 8259 8220 8179 8137 8093 8048 8001 7952 7901 7847 7792 7734 7674 7612 7548 7481 7411 7339 7264 7185 7104 7019 6930 6838 6742 6641 6536 6427 6314 6196 6074 5948 5817 5683 5543 5400 5252 5099 4942 4780 4613 4441 4263 4079 3890 3697 3499 3298 3094 2887 2679 2472 2267 2066 1870 1681 1499 1327 1165 1015 878 754 643 544 458 384 322 271 230 197 172 153 140 130 124 120 118 117 116 115 115 115 116 118 121 126 135 149 167 193 227 269 321 385 460 548 650 765 892 1032 1183 1346 1519 1700 1889 2084 2283 2485 2687 2890 3092 3293 3490 3684 3873 4058 4238 4413 4583 4748 4908 5063 5213 5358 5499 5635 5766 5893 6015 6133 6247 6356 6461 6562 6659 6753 6842 6928 7011 7090 7166 7238 7308 7375 7438 7500 7559 7616 7671 7724 7775 7825 7873 6884 3 2 2 7920 7967 8012 8056 8099 8140 8179 8217 8253 8286 8317 8346 8372 8394 8414 8432 8447 8461 8473 8485 8496 8507 8518 8530 8543 8559 8575 8593 8611 8631 8650 8670 8690 8709 8728 8745 8762 8776 8789 8802 8814 8826 8838 8851 8864 8878 8894 8911 8930 8951 8974 8998 9022 9047 9072 9097 9121 9144 9166 9187 9206 9223 9238 9252 9265 9276 9287 9296 9305 9313 9321 9329 9337 9345 9353 9361 9370 9378 9387 9396 9404 9413 9422 9431 9439 9448 9456 9463 9470 9477 9483 9488 9493 9497 9501 9504 9506 9508 9511 9513 9515 9518 9521 9525 9529 9534 9539 9544 9550 9556 9563 9568 9574 9579 9583 9586 9589 9591 9592 9593 9593 9593 9593 9593 9593 9594 9596 9598 9601 9604 9608 9613 9618 9623 9628 9633 9637 9641 9644 9647 9650 9652 9653 9655 9656 9657 9658 9659 9660 9662 9665 9668 9671 9674 9678 9682 9686 9691 9695 9699 9702 9705 9708 9710 9712 9713 9714 9714 9715 9715 9715 9715 9715 9715 9716 9716 9717 9718 9720 9722 9724 9726 9729 9732 9735 9738 9742 9746 9750 9753 9757 9761 9765 9768 9771 9773 9775 9776 9777 9777 9777 9776 9774 9773 9771 9769 9767 9766 9766 9765 9766 9767 9768 9770 9772 9774 9777 9779 9781 9782 9783 9783 9783 9782 9781 9779 9777 9775 9774 9773 9772 9773 9774 9776 9778 9781 9785 9789 9793 9797 9801 9805 9808 9809 9810 9810 9809 9808 9806 9804 9801 9799 9796 9794 9792 9792 9791 9791 9791 9792 9793 9794 9795 9795 9796 9796 9796 9795 9794 9793 9792 9791 9790 9790 9790 9791 9792 9793 9796 9798 9801 9805 9808 9810 9813 9814 9816 9816 9816 9816 9815 9813 9811 9810 9808 9807 9807 9807 9808 9809 9811 9814 9817 9820 9824 9827 9831 9833 9835 9836 9837 9837 9836 9835 9833 9832 9830 9828 9827 9826 9826 9827 9828 9829 9831 9833 9836 9838 9840 9842 9843 9843 9843 9841 9840 9837 9835 9832 9829 9827 9825 9823 9823 9823 9825 9827 9830 9833 9836 9840 9843 9846 9849 9850 9851 9850 9849 9846 9844 9841 9837 9834 9831 9829 9827 9825 9825 9826 9828 9830 9832 9834 9836 9839 9840 9842 9842 9843 9842 9841 9839 9838 9836 9835 9835 9834 9835 9836 9837 9839 9841 9844 9847 9849 9851 9853 9854 9854 9853 9852 9851 9849 9846 9844 9841 9838 9836 9833 9832 9830 9829 9828 9827 9826 9825 9824 9823 9823 9822 9821 9820 9819 9819 9819 9820 9822 9825 9828 9831 9835 9839 9843 9847 9850 9853 9855 9855 9855 9853 9850 9846 9842 9836 9831 9825 9820 9815 9811 9808 9806 9806 9806 9807 9808 9811 9814 9816 9819 9822 9824 9824 9824 9824 9822 9820 9818 9816 9813 9810 9807 9805 9803 9802 9802 9801 9801 9801 9801 9800 9798 9796 9792 9787 9780 9771 9761 9749 9736 9722 9708 9693 9678 9663 9649 9635 9623 9613 9605 9597 9591 6885 3 2 2 9586 9582 9579 9577 9575 9573 9572 9570 9568 9566 9565 9564 9564 9565 9567 9571 9575 9582 9590 9601 9613 9626 9641 9655 9670 9685 9700 9713 9726 9736 9746 9752 9758 9761 9763 9763 9763 9762 9760 9757 9754 9752 9749 9748 9746 9745 9744 9744 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9740 9739 9739 9738 9736 9735 9734 9733 9732 9732 9731 9731 9731 9730 9730 9730 9730 9729 9728 9727 9726 9724 9721 9719 9716 9713 9711 9708 9706 9704 9703 9702 9702 9703 9704 9706 9707 9709 9710 9711 9712 9711 9711 9709 9706 9703 9699 9694 9690 9685 9681 9677 9674 9670 9668 9665 9664 9662 9661 9658 9654 9649 9642 9633 9622 9608 9593 9575 9554 9533 9510 9486 9463 9441 9419 9400 9383 9368 9357 9350 9346 9345 9348 9353 9361 9370 9381 9393 9405 9417 9427 9436 9443 9447 9449 9448 9445 9439 9430 9418 9405 9391 9375 9358 9342 9325 9310 9296 9284 9275 9268 9263 9261 9262 9266 9272 9281 9292 9304 9317 9330 9344 9358 9371 9383 9394 9404 9412 9419 9424 9428 9431 9432 9432 9431 9429 9426 9422 9417 9411 9405 9397 9389 9381 9371 9362 9351 9341 9330 9320 9310 9300 9290 9280 9269 9259 9248 9237 9225 9212 9197 9181 9164 9144 9124 9103 9081 9059 9036 9014 8993 8973 8956 8942 8932 8924 8920 8919 8921 8926 8934 8943 8954 8965 8976 8986 8994 9000 9004 9006 9006 9002 8995 8986 8975 8963 8950 8936 8921 8907 8892 8877 8863 8850 8837 8825 8811 8798 8783 8768 8751 8733 8713 8692 8669 8644 8617 8589 8560 8531 8501 8471 8440 8409 8378 8347 8315 8284 8251 8218 8184 8148 8109 8069 8027 7983 7937 7888 7837 7783 7728 7671 7611 7551 7489 7425 7360 7292 7222 7150 7075 6997 6915 6830 6740 6646 6546 6442 6333 6220 6103 5982 5857 5730 5600 5468 5334 5199 5064 4928 4791 4652 4512 4371 4228 4083 3935 3785 3631 3473 3312 3147 2980 2811 2639 2466 2293 2120 1950 1782 1620 1462 1312 1169 1034 907 791 685 589 503 427 361 303 255 215 182 156 136 120 109 100 95 92 90 89 89 89 88 88 88 87 86 86 86 88 92 98 108 121 140 165 196 234 281 337 402 477 562 659 766 883 1009 1146 1291 1444 1605 1772 1943 2119 2297 2476 2655 2834 3011 3186 3357 3523 3686 3845 4000 4150 4297 4440 4579 4716 4849 4981 5110 5238 5363 5485 5604 5719 5830 5937 6038 6133 6222 6305 6379 6447 6508 6565 6617 6665 6711 6754 6798 6842 6888 6936 6990 7047 7108 7171 7237 7306 7376 7447 7518 7587 7653 7716 7773 7826 7875 7920 7961 7998 8031 8062 8092 8120 8148 8176 8207 8238 8270 8304 8337 8372 8408 8443 8478 8511 8544 8574 8601 8627 8650 8672 6886 3 2 2 8691 8709 8725 8740 8754 8768 8781 8794 8808 8821 8834 8847 8860 8872 8884 8895 8904 8913 8920 8925 8929 8932 8934 8935 8935 8934 8934 8934 8935 8936 8939 8944 8951 8959 8968 8980 8993 9007 9022 9038 9055 9072 9088 9104 9119 9134 9148 9161 9174 9185 9194 9203 9211 9219 9225 9230 9235 9239 9242 9245 9247 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9260 9261 9263 9264 9266 9267 9267 9267 9267 9266 9266 9266 9265 9266 9266 9267 9268 9269 9272 9275 9276 9277 9276 9273 9266 9257 9244 9227 9206 9181 9151 9117 9081 9044 9008 8973 8940 8910 8886 8867 8854 8848 8853 8864 8881 8905 8933 8966 9001 9038 9076 9113 9148 9180 9206 9229 9248 9263 9274 9282 9287 9289 9289 9287 9284 9282 9280 9277 9273 9269 9264 9257 9250 9241 9230 9218 9204 9188 9170 9152 9133 9116 9099 9084 9071 9062 9055 9051 9052 9057 9065 9076 9089 9103 9118 9132 9144 9155 9163 9168 9168 9162 9153 9140 9123 9104 9083 9060 9037 9015 8994 8975 8961 8951 8945 8943 8945 8950 8960 8973 8988 9004 9022 9039 9054 9069 9081 9092 9100 9106 9110 9111 9109 9107 9103 9097 9092 9086 9080 9073 9067 9060 9054 9048 9042 9035 9029 9022 9015 9007 8999 8990 8981 8971 8961 8950 8938 8925 8910 8894 8877 8858 8837 8814 8789 8762 8733 8703 8673 8642 8611 8581 8553 8526 8502 8480 8461 8447 8436 8428 8423 8420 8418 8418 8419 8420 8420 8419 8416 8410 8401 8391 8378 8364 8348 8331 8312 8292 8270 8247 8224 8200 8175 8147 8116 8081 8042 7999 7952 7900 7844 7784 7720 7652 7582 7511 7442 7374 7309 7249 7193 7141 7095 7054 7021 6992 6967 6944 6923 6903 6880 6856 6828 6797 6762 6721 6674 6621 6562 6499 6432 6360 6285 6206 6125 6040 5952 5861 5769 5673 5574 5471 5364 5253 5136 5016 4891 4763 4630 4494 4354 4211 4066 3918 3769 3620 3469 3318 3166 3013 2860 2706 2552 2399 2246 2093 1942 1792 1644 1500 1360 1225 1096 974 860 754 656 568 488 419 359 306 262 224 193 167 146 130 116 105 96 88 81 75 70 65 62 59 56 54 52 51 51 52 53 54 56 58 61 64 68 74 81 91 104 119 139 164 195 232 276 328 388 457 534 620 716 821 934 1055 1183 1319 1461 1608 1760 1916 2075 2235 2397 2559 2721 2883 3043 3201 3357 3510 3661 3809 3954 4097 4236 4372 4505 4634 4760 4882 5001 5116 5226 5332 5432 5528 5618 5703 5783 5858 5929 5995 6056 6115 6171 6226 6281 6335 6390 6446 6503 6562 6623 6688 6755 6823 6892 6961 7030 7098 7165 7230 7292 7352 7407 7459 7507 7552 7593 7632 7669 7703 7736 7766 7794 7820 7845 7868 7888 7905 7917 7926 7929 7928 7922 7912 7898 7882 7861 7839 7817 7797 7780 6887 3 2 2 7768 7763 7765 7774 7791 7816 7850 7894 7946 8003 8065 8130 8197 8263 8329 8393 8454 8511 8563 8608 8649 8684 8716 8743 8767 8789 8808 8825 8841 8856 8872 8888 8904 8919 8935 8950 8965 8979 8993 9006 9019 9031 9043 9053 9064 9074 9085 9095 9105 9115 9125 9135 9145 9154 9162 9169 9176 9182 9187 9190 9193 9194 9195 9194 9193 9191 9189 9186 9183 9179 9174 9169 9164 9158 9152 9147 9142 9137 9133 9130 9129 9129 9130 9135 9141 9148 9156 9164 9172 9180 9187 9191 9192 9189 9183 9169 9152 9131 9106 9079 9050 9018 8987 8958 8932 8911 8896 8888 8888 8894 8907 8927 8954 8988 9026 9067 9110 9153 9195 9234 9271 9304 9334 9360 9381 9398 9411 9421 9430 9436 9442 9448 9454 9460 9466 9473 9481 9490 9499 9508 9517 9525 9532 9538 9543 9547 9550 9552 9554 9554 9554 9554 9554 9554 9554 9556 9557 9559 9561 9563 9566 9569 9572 9575 9578 9581 9583 9585 9587 9590 9592 9594 9597 9599 9602 9605 9608 9611 9615 9618 9621 9623 9625 9626 9627 9626 9625 9624 9621 9618 9614 9610 9606 9603 9600 9598 9597 9597 9598 9599 9601 9605 9608 9611 9614 9616 9616 9614 9611 9607 9601 9593 9584 9573 9562 9551 9541 9531 9524 9518 9513 9509 9504 9499 9494 9488 9479 9465 9447 9422 9390 9350 9305 9254 9199 9141 9078 9015 8954 8897 8846 8803 8772 8752 8742 8742 8754 8776 8810 8853 8901 8953 9008 9062 9112 9160 9205 9245 9280 9309 9331 9348 9361 9370 9376 9381 9386 9388 9389 9387 9384 9378 9370 9359 9344 9325 9302 9271 9237 9200 9161 9121 9082 9044 9010 8980 8956 8938 8928 8930 8940 8956 8980 9009 9044 9082 9122 9162 9202 9241 9275 9304 9328 9348 9364 9376 9384 9388 9390 9390 9389 9387 9386 9387 9388 9390 9393 9397 9402 9408 9414 9420 9427 9433 9438 9443 9447 9451 9455 9458 9461 9464 9467 9470 9474 9477 9481 9486 9490 9495 9501 9506 9512 9518 9524 9530 9537 9543 9550 9556 9562 9568 9574 9579 9584 9588 9592 9595 9598 9600 9602 9603 9604 9605 9606 9606 9607 9608 9609 9610 9611 9612 9614 9615 9617 9619 9620 9622 9623 9625 9626 9628 9629 9630 9632 9633 9635 9637 9638 9640 9642 9644 9646 9648 9650 9652 9654 9655 9657 9658 9660 9662 9664 9666 9668 9670 9672 9674 9676 9679 9681 9683 9684 9686 9687 9689 9690 9691 9692 9693 9695 9697 9699 9701 9704 9708 9711 9715 9719 9723 9727 9731 9735 9738 9741 9742 9743 9744 9743 9742 9741 9739 9737 9734 9732 9730 9728 9727 9726 9726 9727 9728 9729 9730 9732 9734 9735 9736 9736 9735 9733 9730 9726 9722 9717 9711 9705 9699 9693 9687 9682 9678 9675 9672 9668 9663 9657 9648 9638 9623 9605 9583 9556 9522 9483 9441 9396 9348 9299 9248 9199 9150 9105 9063 9026 8995 8969 8947 8928 8911 6888 3 2 2 8897 8883 8870 8856 8841 8824 8803 8777 8752 8727 8706 8688 8678 8675 8680 8693 8716 8747 8792 8845 8905 8970 9037 9106 9171 9234 9293 9347 9395 9436 9468 9494 9513 9527 9537 9543 9548 9551 9553 9556 9560 9567 9577 9590 9603 9618 9632 9646 9658 9669 9679 9687 9694 9698 9701 9703 9704 9704 9704 9704 9704 9704 9705 9707 9710 9713 9718 9723 9729 9734 9739 9744 9747 9750 9751 9753 9753 9752 9751 9749 9747 9745 9742 9740 9738 9736 9735 9734 9735 9736 9738 9740 9743 9745 9748 9750 9752 9753 9753 9752 9750 9746 9741 9736 9730 9725 9721 9719 9717 9716 9715 9716 9716 9718 9720 9722 9724 9726 9728 9729 9730 9731 9730 9729 9726 9723 9719 9715 9710 9706 9702 9698 9694 9691 9687 9683 9679 9674 9670 9666 9663 9661 9659 9659 9658 9658 9658 9658 9658 9657 9656 9654 9651 9647 9642 9637 9630 9623 9615 9606 9597 9588 9580 9573 9568 9566 9566 9568 9572 9576 9582 9587 9592 9597 9602 9606 9609 9612 9614 9614 9615 9614 9613 9611 9608 9606 9604 9602 9602 9604 9606 9609 9612 9614 9616 9617 9617 9615 9613 9611 9607 9602 9596 9590 9583 9577 9570 9564 9557 9551 9545 9538 9532 9525 9517 9508 9498 9485 9472 9455 9434 9409 9380 9345 9303 9257 9207 9154 9098 9042 8983 8928 8878 8837 8807 8791 8794 8810 8836 8872 8915 8962 9012 9063 9115 9164 9211 9251 9285 9313 9337 9357 9373 9387 9398 9406 9412 9415 9416 9414 9411 9406 9401 9397 9392 9390 9389 9389 9390 9391 9394 9398 9402 9405 9406 9406 9403 9395 9385 9373 9361 9349 9337 9329 9321 9313 9305 9296 9286 9272 9257 9241 9224 9206 9188 9170 9149 9125 9098 9065 9026 8981 8930 8873 8811 8744 8668 8590 8513 8440 8374 8317 8278 8252 8240 8242 8258 8287 8333 8388 8450 8515 8581 8643 8695 8741 8780 8813 8840 8860 8874 8883 8888 8890 8889 8889 8889 8889 8887 8885 8882 8878 8871 8864 8855 8845 8834 8821 8808 8794 8780 8765 8750 8735 8720 8705 8691 8676 8662 8648 8634 8620 8606 8592 8577 8562 8546 8529 8512 8493 8472 8451 8427 8403 8377 8350 8322 8293 8262 8231 8199 8165 8130 8094 8058 8021 7985 7948 7914 7881 7848 7814 7780 7745 7707 7667 7625 7580 7534 7485 7434 7381 7326 7269 7211 7150 7088 7025 6960 6893 6824 6753 6679 6604 6525 6445 6361 6275 6186 6094 6000 5902 5801 5698 5592 5482 5370 5254 5136 5014 4890 4762 4631 4497 4359 4219 4075 3928 3778 3625 3469 3311 3150 2988 2824 2658 2493 2326 2160 1996 1836 1680 1530 1389 1255 1128 1009 897 793 694 602 518 443 376 318 270 231 199 173 152 136 121 109 99 91 85 81 78 75 73 70 67 7820 7845 7868 7888 7905 7917 7926 7929 7928 7922 7912 7898 7882 7861 7839 7817 7797 7780 6889 3 2 2 7768 7763 7765 7774 7791 7816 7850 7894 7946 8003 8065 8130 8197 8263 8329 8393 8454 8511 8563 8608 8649 8684 8716 8743 8767 8789 8808 8825 8841 8856 8872 8888 8904 8919 8935 8950 8965 8979 8993 9006 9019 9031 9043 9053 9064 9074 9085 9095 9105 9115 9125 9135 9145 9154 9162 9169 9176 9182 9187 9190 9193 9194 9195 9194 9193 9191 9189 9186 9183 9179 9174 9169 9164 9158 9152 9147 9142 9137 9133 9130 9129 9129 9130 9135 9141 9148 9156 9164 9172 9180 9187 9191 9192 9189 9183 9169 9152 9131 9106 9079 9050 9018 8987 8958 8932 8911 8896 8888 8888 8894 8907 8927 8954 8988 9026 9067 9110 9153 9195 9234 9271 9304 9334 9360 9381 9398 9411 9421 9430 9436 9442 9448 9454 9460 9466 9473 9481 9490 9499 9508 9517 9525 9532 9538 9543 9547 9550 9552 9554 9554 9554 9554 9554 9554 9554 9556 9557 9559 9561 9563 9566 9569 9572 9575 9578 9581 9583 9585 9587 9590 9592 9594 9597 9599 9602 9605 9608 9611 9615 9618 9621 9623 9625 9626 9627 9626 9625 9624 9621 9618 9614 9610 9606 9603 9600 9598 9597 9597 9598 9599 9601 9605 9608 9611 9614 9616 9616 9614 9611 9607 9601 9593 9584 9573 9562 9551 9541 9531 9524 9518 9513 9509 9504 9499 9494 9488 9479 9465 9447 9422 9390 9350 9305 9254 9199 9141 9078 9015 8954 8897 8846 8803 8772 8752 8742 8742 8754 8776 8810 8853 8901 8953 9008 9062 9112 9160 9205 9245 9280 9309 9331 9348 9361 9370 9376 9381 9386 9388 9389 9387 9384 9378 9370 9359 9344 9325 9302 9271 9237 9200 9161 9121 9082 9044 9010 8980 8956 8938 8928 8930 8940 8956 8980 9009 9044 9082 9122 9162 9202 9241 9275 9304 9328 9348 9364 9376 9384 9388 9390 9390 9389 9387 9386 9387 9388 9390 9393 9397 9402 9408 9414 9420 9427 9433 9438 9443 9447 9451 9455 9458 9461 9464 9467 9470 9474 9477 9481 9486 9490 9495 9501 9506 9512 9518 9524 9530 9537 9543 9550 9556 9562 9568 9574 9579 9584 9588 9592 9595 9598 9600 9602 9603 9604 9605 9606 9606 9607 9608 9609 9610 9611 9612 9614 9615 9617 9619 9620 9622 9623 9625 9626 9628 9629 9630 9632 9633 9635 9637 9638 9640 9642 9644 9646 9648 9650 9652 9654 9655 9657 9658 9660 9662 9664 9666 9668 9670 9672 9674 9676 9679 9681 9683 9684 9686 9687 9689 9690 9691 9692 9693 9695 9697 9699 9701 9704 9708 9711 9715 9719 9723 9727 9731 9735 9738 9741 9742 9743 9744 9743 9742 9741 9739 9737 9734 9732 9730 9728 9727 9726 9726 9727 9728 9729 9730 9732 9734 9735 9736 9736 9735 9733 9730 9726 9722 9717 9711 9705 9699 9693 9687 9682 9678 9675 9672 9668 9663 9657 9648 9638 9623 9605 9583 9556 9522 9483 9441 9396 9348 9299 9248 9199 9150 9105 9063 9026 8995 8969 8947 8928 8911 6890 3 2 2 9898 9893 9884 9883 9867 9878 9869 9867 9842 9832 9815 9838 9814 9830 9820 9788 9787 9816 9805 9799 9775 9775 9740 9719 9693 9695 9664 9645 9601 9548 9506 9456 9415 9379 9344 9329 9342 9330 9329 9293 9193 9046 8781 8390 7869 7321 6709 6064 5482 5094 4938 5080 5527 6207 6965 7637 8155 8587 8916 9150 9298 9424 9525 9602 9644 9689 9721 9744 9755 9777 9789 9794 9789 9785 9799 9805 9800 9796 9788 9788 9809 9827 9831 9819 9808 9803 9802 9801 9801 9801 9808 9822 9822 9804 9796 9810 9818 9806 9797 9786 9737 9639 9505 9325 9077 8761 8403 8061 7815 7714 7778 8008 8361 8734 9038 9262 9437 9574 9667 9727 9774 9809 9818 9817 9833 9862 9869 9848 9836 9848 9860 9854 9841 9838 9840 9834 9820 9808 9793 9776 9770 9778 9781 9779 9784 9792 9794 9795 9801 9803 9796 9782 9758 9711 9639 9543 9406 9198 8894 8498 8039 7556 7104 6780 6681 6825 7151 7584 8064 8519 8897 9182 9381 9518 9626 9714 9765 9787 9809 9840 9865 9875 9878 9884 9896 9906 9912 9911 9905 9902 9911 9922 9920 9904 9887 9881 9883 9878 9857 9824 9778 9717 9656 9613 9587 9575 9593 9646 9700 9737 9782 9836 9861 9865 9879 9898 9901 9903 9910 9904 9893 9896 9902 9893 9886 9891 9889 9875 9867 9857 9827 9798 9791 9776 9716 9618 9497 9323 9060 8702 8247 7680 7026 6371 5804 5375 5144 5202 5578 6181 6876 7562 8171 8640 8958 9179 9360 9509 9612 9679 9732 9781 9823 9845 9845 9842 9860 9890 9903 9894 9892 9905 9913 9916 9929 9947 9949 9943 9948 9956 9952 9944 9946 9949 9944 9944 9951 9949 9937 9935 9943 9941 9936 9942 9947 9937 9926 9933 9948 9952 9947 9951 9964 9972 9966 9954 9948 9953 9957 9948 9940 9951 9961 9949 9937 9943 9934 9900 9889 9911 9920 9907 9907 9913 9895 9870 9872 9881 9859 9812 9775 9758 9753 9755 9761 9771 9796 9834 9854 9845 9842 9871 9906 9916 9915 9924 9933 9935 9941 9949 9940 9927 9936 9957 9955 9934 9929 9944 9949 9940 9941 9947 9934 9911 9907 9907 9887 9860 9848 9842 9834 9831 9844 9866 9889 9901 9911 9926 9932 9930 9941 9953 9936 9919 9942 9968 9961 9951 9964 9972 9967 9965 9963 9959 9960 9963 9955 9945 9940 9935 9921 9901 9885 9885 9894 9898 9900 9915 9937 9944 9939 9937 9939 9938 9945 9964 9974 9961 9946 9955 9976 9976 9957 9944 9948 9956 9959 9955 9946 9941 9945 9948 9935 9917 9909 9901 9872 9829 9801 9796 9803 9817 9834 9849 9857 9867 9888 9917 9939 9947 9947 9944 9940 9936 9935 9942 9957 9966 9956 9942 9939 9936 9921 9908 9912 9915 9896 9866 9860 9886 9907 9910 9919 9939 9951 9952 9959 9965 9961 9950 9941 9932 9927 9927 9923 9913 9914 9926 9929 9915 9906 9913 9925 9931 9933 9935 9940 9947 9944 9930 6891 3 2 2 9920 9922 9933 9945 9956 9955 9944 9938 9940 9929 9912 9922 9951 9966 9965 9968 9970 9963 9957 9953 9946 9940 9933 9920 9910 9917 9931 9934 9935 9942 9948 9947 9947 9950 9959 9971 9973 9972 9982 9993 9978 9957 9961 9975 9974 9962 9956 9959 9970 9985 9989 9971 9947 9941 9956 9970 9969 9955 9942 9940 9946 9944 9929 9919 9921 9920 9911 9908 9914 9921 9925 9922 9902 9873 9850 9816 9752 9678 9619 9571 9541 9549 9604 9680 9746 9794 9837 9877 9901 9908 9921 9943 9956 9945 9932 9940 9953 9943 9926 9935 9959 9961 9950 9957 9970 9964 9950 9951 9961 9964 9963 9958 9950 9941 9940 9949 9962 9973 9972 9960 9950 9954 9967 9975 9969 9958 9954 9962 9974 9977 9966 9958 9960 9958 9954 9961 9970 9961 9947 9947 9943 9924 9915 9935 9951 9934 9899 9875 9859 9826 9777 9747 9747 9723 9642 9539 9446 9337 9201 9071 8968 8888 8839 8843 8907 9013 9145 9283 9407 9510 9602 9687 9753 9796 9832 9859 9865 9864 9877 9892 9892 9886 9889 9889 9868 9838 9819 9813 9822 9847 9865 9859 9857 9881 9906 9915 9928 9944 9941 9929 9929 9931 9929 9934 9943 9938 9924 9918 9919 9912 9898 9881 9862 9838 9823 9828 9845 9856 9862 9877 9895 9893 9873 9846 9818 9797 9799 9821 9843 9857 9873 9896 9920 9935 9946 9962 9969 9954 9939 9942 9950 9946 9943 9950 9951 9940 9931 9934 9931 9910 9890 9899 9921 9928 9929 9940 9950 9949 9945 9940 9939 9955 9971 9963 9948 9958 9971 9961 9954 9973 9992 9978 9950 9949 9965 9963 9951 9960 9981 9982 9970 9969 9965 9944 9931 9947 9970 9973 9963 9952 9940 9931 9944 9972 9983 9961 9936 9939 9960 9969 9963 9961 9960 9947 9928 9920 9923 9919 9896 9862 9836 9820 9794 9745 9691 9639 9574 9499 9437 9394 9368 9366 9395 9452 9525 9599 9664 9717 9761 9799 9836 9863 9882 9901 9916 9923 9933 9946 9957 9966 9971 9966 9958 9960 9965 9961 9958 9963 9972 9974 9965 9957 9959 9961 9952 9943 9953 9973 9981 9970 9958 9963 9974 9977 9975 9968 9948 9931 9944 9966 9961 9934 9925 9944 9969 9985 9987 9975 9966 9975 9983 9972 9958 9960 9966 9963 9963 9975 9984 9978 9969 9966 9966 9961 9957 9957 9950 9936 9930 9932 9928 9929 9937 9934 9916 9906 9901 9891 9890 9904 9910 9907 9917 9938 9944 9937 9922 9889 9837 9778 9714 9652 9610 9604 9633 9693 9766 9826 9861 9889 9925 9952 9956 9952 9964 9975 9962 9943 9945 9957 9960 9964 9984 9994 9977 9960 9964 9966 9954 9954 9971 9985 9985 9986 9994 9995 9980 9964 9965 9966 9952 9947 9967 9976 9963 9960 9971 9968 9961 9971 9984 9976 9954 9942 9947 9950 9943 9946 9964 9971 9969 9980 9990 9979 9971 9982 9986 9976 9980 9995 9994 9982 9976 9976 9980 9986 9982 9975 9978 9983 6892 3 2 3 9315 9310 9305 9300 9295 9289 9283 9277 9271 9265 9259 9252 9246 9240 9234 9228 9223 9217 9211 9206 9200 9194 9187 9181 9173 9166 9158 9148 9139 9129 9118 9108 9097 9086 9076 9066 9056 9047 9038 9031 9024 9018 9011 9005 8998 8991 8983 8974 8964 8953 8941 8926 8911 8894 8877 8859 8842 8824 8807 8790 8774 8759 8745 8733 8721 8710 8700 8689 8678 8666 8654 8640 8625 8609 8590 8569 8547 8524 8499 8474 8448 8422 8396 8370 8343 8318 8293 8268 8244 8219 8194 8169 8143 8116 8088 8059 8029 7996 7963 7927 7891 7853 7813 7773 7732 7690 7648 7604 7560 7515 7469 7422 7375 7326 7276 7225 7172 7117 7060 7002 6941 6878 6812 6744 6673 6599 6523 6443 6361 6275 6187 6095 6000 5902 5801 5696 5589 5478 5364 5248 5128 5006 4880 4751 4619 4484 4345 4203 4058 3910 3759 3604 3446 3287 3125 2961 2797 2631 2466 2302 2140 1980 1823 1671 1524 1382 1246 1118 997 884 780 683 595 516 445 383 328 280 240 205 176 152 133 118 105 96 88 81 77 73 71 69 67 66 65 64 64 64 64 64 65 65 66 67 68 70 73 77 83 91 102 116 135 158 188 223 266 316 375 441 517 602 695 798 909 1027 1154 1288 1428 1573 1721 1873 2027 2181 2335 2488 2638 2784 2925 3061 3191 3316 3436 3551 3660 3765 3866 3966 4065 4164 4265 4369 4475 4584 4696 4812 4933 5056 5181 5305 5428 5547 5662 5770 5872 5965 6048 6122 6182 6233 6275 6309 6337 6361 6381 6400 6420 6443 6469 6503 6545 6594 6649 6712 6780 6854 6933 7015 7099 7183 7265 7344 7418 7488 7554 7614 7671 7721 7767 7809 7848 7884 7918 7951 7984 8015 8046 8076 8106 8135 8164 8191 8218 8244 8269 8291 8313 8333 8353 8372 8391 8409 8427 8445 8463 8481 8499 8517 8536 8553 8570 8587 8603 8617 8630 8643 8655 8667 8677 8687 8697 8707 8717 8728 8739 8751 8763 8776 8788 8801 8813 8825 8836 8847 8856 8864 8870 8876 8880 8883 8886 8889 8891 8894 8897 8901 8905 8910 8917 8925 8933 8941 8950 8958 8966 8974 8981 8986 8991 8994 8996 8997 8997 8997 8996 8995 8994 8994 8993 8993 8994 8996 8998 9001 9005 9008 9012 9016 9020 9023 9027 9030 9034 9037 9040 9042 9045 9048 9050 9053 9056 9060 9063 9066 9069 9071 9074 9076 9078 9080 9082 9084 9085 9086 9087 9088 9090 9091 9093 9094 9096 9098 9099 9101 9102 9103 9104 9104 9104 9104 9103 9101 9100 9098 9096 9094 9092 9090 9087 9085 9083 9080 9078 9076 9074 9071 9069 9067 9065 9063 9061 9059 9057 9055 9053 9051 9049 9046 9043 9040 9036 9031 9026 9020 9013 9005 8997 8988 8979 8971 8962 8953 8945 8937 8930 8925 8919 8915 8910 8906 8902 8897 8892 8886 8880 8872 8863 8852 8839 8826 6893 3 2 3 8811 8796 8781 8765 8749 8733 8718 8704 8691 8679 8669 8660 8652 8644 8638 8632 8626 8620 8614 8608 8601 8593 8585 8575 8565 8553 8541 8527 8513 8497 8481 8465 8448 8430 8412 8393 8375 8355 8336 8316 8296 8276 8256 8235 8214 8192 8170 8148 8125 8102 8077 8053 8027 8000 7973 7945 7915 7885 7854 7821 7788 7754 7720 7684 7648 7611 7574 7537 7499 7460 7421 7381 7341 7300 7257 7214 7169 7123 7075 7025 6973 6919 6863 6806 6746 6685 6622 6557 6491 6422 6353 6282 6209 6134 6057 5977 5895 5810 5723 5632 5538 5440 5340 5235 5127 5016 4903 4786 4667 4546 4423 4298 4170 4040 3909 3776 3640 3503 3363 3220 3075 2928 2778 2627 2475 2322 2169 2017 1865 1717 1572 1431 1296 1167 1044 929 821 721 630 548 474 408 350 299 256 219 188 162 141 124 110 100 92 85 81 78 75 73 72 71 70 69 69 68 68 67 66 65 64 63 61 60 59 57 56 55 55 56 59 64 71 81 94 112 134 162 195 235 282 335 397 466 543 629 723 826 937 1057 1185 1319 1459 1605 1755 1909 2064 2219 2372 2522 2666 2804 2934 3056 3170 3275 3369 3453 3530 3602 3669 3733 3797 3862 3931 4003 4082 4168 4264 4371 4485 4606 4734 4866 5004 5144 5284 5424 5561 5693 5818 5936 6047 6152 6250 6341 6425 6503 6575 6644 6708 6771 6832 6892 6949 7006 7062 7117 7171 7224 7276 7328 7378 7426 7473 7519 7563 7607 7649 7690 7731 7770 7808 7846 7882 7917 7952 7985 8017 8048 8078 8106 8133 8158 8183 8207 8230 8252 8274 8296 8317 8339 8361 8383 8406 8429 8452 8475 8498 8521 8544 8566 8587 8608 8627 8645 8662 8678 8693 8707 8720 8732 8744 8755 8766 8777 8788 8800 8812 8824 8837 8850 8864 8878 8892 8905 8919 8932 8944 8956 8966 8976 8986 8994 9002 9010 9017 9024 9030 9037 9045 9052 9060 9068 9076 9085 9093 9102 9111 9120 9128 9137 9145 9152 9159 9166 9172 9178 9183 9188 9193 9197 9202 9207 9211 9216 9221 9226 9231 9237 9243 9250 9256 9263 9270 9278 9285 9292 9299 9305 9312 9317 9322 9327 9331 9335 9339 9342 9345 9349 9352 9355 9359 9363 9368 9373 9377 9382 9387 9392 9396 9400 9404 9407 9410 9412 9414 9416 9417 9419 9420 9422 9423 9425 9427 9429 9432 9434 9437 9439 9442 9444 9446 9447 9448 9450 9451 9453 9454 9456 9458 9461 9464 9467 9472 9476 9482 9487 9493 9498 9504 9509 9514 9519 9523 9527 9530 9533 9536 9539 9541 9543 9545 9547 9549 9551 9554 9556 9559 9561 9564 9567 9569 9572 9575 9578 9581 9584 9588 9591 9594 9597 9601 9603 9606 9609 9611 9612 9614 9614 9614 9614 9612 9611 9609 9606 9604 9602 9599 9597 9595 9594 9594 9594 9595 9597 9599 9602 9606 9610 9614 9618 6894 3 2 3 9623 9627 9631 9635 9638 9641 9644 9646 9647 9648 9648 9648 9648 9647 9646 9644 9643 9641 9640 9638 9636 9635 9633 9632 9631 9629 9628 9627 9626 9626 9625 9624 9623 9623 9622 9622 9621 9620 9620 9619 9619 9618 9617 9617 9616 9616 9615 9615 9614 9613 9613 9612 9612 9611 9610 9609 9608 9607 9606 9606 9605 9605 9605 9606 9608 9610 9613 9617 9621 9627 9632 9639 9645 9652 9658 9665 9671 9676 9681 9685 9687 9689 9691 9691 9691 9690 9688 9687 9685 9683 9681 9679 9678 9677 9677 9676 9676 9677 9678 9679 9680 9682 9683 9685 9687 9689 9691 9693 9695 9697 9699 9701 9703 9704 9705 9706 9706 9707 9707 9706 9706 9705 9704 9703 9702 9702 9701 9701 9701 9702 9702 9704 9705 9707 9709 9710 9712 9714 9715 9716 9716 9716 9715 9714 9712 9710 9708 9705 9703 9700 9698 9695 9693 9691 9689 9688 9686 9685 9683 9681 9678 9674 9669 9664 9659 9653 9648 9642 9636 9630 9625 9620 9616 9614 9611 9608 9604 9598 9590 9579 9565 9547 9524 9496 9463 9423 9380 9333 9285 9235 9185 9137 9091 9050 9014 8986 8967 8957 8955 8961 8976 8998 9028 9063 9103 9145 9190 9234 9277 9318 9355 9387 9414 9435 9448 9455 9454 9445 9429 9406 9375 9339 9298 9255 9209 9162 9115 9071 9031 8997 8970 8952 8944 8945 8956 8975 9002 9038 9082 9130 9182 9236 9290 9341 9389 9434 9475 9511 9542 9566 9585 9600 9611 9618 9623 9628 9631 9633 9635 9637 9639 9642 9646 9650 9654 9659 9663 9667 9670 9674 9677 9680 9683 9686 9688 9691 9693 9696 9698 9701 9704 9706 9709 9711 9712 9713 9713 9713 9712 9712 9710 9709 9707 9705 9703 9702 9701 9700 9700 9700 9700 9701 9702 9703 9704 9706 9706 9707 9707 9707 9706 9705 9704 9702 9700 9698 9696 9695 9693 9693 9692 9693 9694 9695 9696 9698 9700 9702 9704 9706 9708 9708 9708 9708 9707 9705 9703 9700 9697 9693 9690 9686 9682 9679 9676 9673 9670 9668 9667 9665 9665 9664 9664 9665 9666 9667 9669 9671 9673 9675 9677 9680 9682 9684 9685 9686 9686 9685 9683 9681 9678 9674 9670 9665 9659 9654 9649 9644 9640 9637 9635 9633 9632 9631 9632 9633 9634 9635 9636 9636 9635 9633 9630 9626 9622 9616 9609 9602 9594 9587 9580 9574 9570 9566 9564 9562 9562 9563 9566 9568 9571 9574 9576 9577 9576 9574 9571 9566 9559 9550 9540 9529 9518 9505 9493 9482 9471 9461 9451 9443 9436 9430 9426 9423 9420 9419 9418 9417 9417 9417 9418 9418 9419 9421 9422 9423 9424 9425 9425 9426 9426 9426 9425 9424 9423 9421 9418 9415 9412 9409 9407 9404 9402 9400 9399 9399 9399 9400 9401 9403 9405 9407 9409 9411 9412 9413 9414 9414 9414 9413 9412 9412 9411 9411 9412 9413 9414 9417 9419 9423 9427 9431 9436 9440 9445 9449 9452 9455 9457 9459 6895 3 2 3 9460 9461 9461 9461 9460 9459 9458 9458 9457 9457 9457 9458 9459 9460 9461 9463 9465 9467 9469 9471 9473 9475 9477 9478 9480 9480 9481 9482 9482 9482 9481 9481 9480 9479 9479 9478 9478 9477 9477 9477 9478 9478 9479 9480 9482 9483 9485 9486 9488 9489 9490 9491 9492 9493 9494 9494 9495 9495 9496 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9505 9506 9506 9505 9504 9503 9501 9500 9498 9496 9495 9493 9492 9492 9491 9492 9493 9495 9497 9500 9504 9508 9512 9516 9520 9524 9528 9530 9532 9533 9533 9533 9531 9528 9524 9520 9516 9511 9506 9502 9498 9494 9491 9489 9488 9488 9489 9490 9492 9493 9494 9495 9496 9495 9494 9492 9488 9483 9477 9471 9465 9458 9452 9447 9442 9438 9435 9434 9434 9435 9437 9439 9442 9445 9448 9451 9453 9455 9457 9458 9459 9459 9459 9458 9458 9459 9459 9460 9460 9461 9460 9460 9458 9456 9452 9448 9443 9435 9427 9418 9409 9400 9391 9384 9377 9371 9365 9359 9354 9349 9344 9337 9328 9316 9301 9281 9257 9230 9200 9168 9134 9097 9061 9026 8995 8968 8947 8934 8928 8928 8936 8950 8973 9002 9036 9074 9113 9154 9192 9229 9264 9295 9324 9348 9367 9381 9392 9400 9406 9410 9413 9416 9418 9421 9423 9426 9430 9434 9439 9444 9448 9451 9453 9455 9455 9454 9453 9450 9446 9442 9438 9433 9428 9425 9421 9418 9415 9412 9408 9404 9399 9392 9383 9371 9355 9335 9310 9283 9251 9217 9180 9139 9098 9056 9016 8979 8946 8919 8897 8882 8874 8873 8879 8895 8917 8944 8977 9012 9050 9088 9126 9162 9197 9229 9257 9279 9298 9313 9324 9332 9337 9340 9342 9342 9341 9340 9339 9339 9339 9340 9340 9340 9340 9340 9340 9339 9337 9335 9332 9328 9323 9318 9313 9308 9303 9297 9292 9287 9281 9276 9271 9266 9260 9254 9248 9241 9234 9226 9217 9208 9199 9189 9178 9167 9156 9144 9132 9120 9107 9095 9082 9069 9056 9042 9029 9015 9002 8989 8976 8963 8950 8938 8926 8914 8903 8893 8882 8872 8863 8853 8844 8835 8825 8816 8807 8798 8789 8780 8771 8763 8755 8748 8742 8737 8733 8730 8728 8726 8725 8725 8725 8726 8726 8726 8725 8723 8720 8717 8713 8708 8703 8696 8690 8683 8675 8667 8660 8652 8645 8636 8628 8619 8609 8598 8587 8574 8560 8545 8528 8509 8490 8469 8447 8423 8399 8374 8349 8322 8295 8267 8238 8210 8180 8151 8121 8090 8060 8029 7999 7969 7939 7909 7880 7852 7823 7794 7765 7736 7707 7676 7644 7610 7575 7536 7495 7452 7407 7359 7308 7255 7201 7144 7085 7025 6964 6901 6838 6773 6705 6636 6565 6491 6414 6335 6251 6165 6074 5979 5880 5778 5672 5563 5450 5335 5218 5098 4976 4851 4726 4599 4469 4338 4204 4068 3929 3788 3643 3496 3345 3192 3035 2876 2715 2553 2390 2228 2066 1907 1750 1598 1450 6896 3 2 3 1308 1174 1046 927 815 712 619 534 459 392 333 282 239 202 171 146 126 110 98 88 81 76 72 70 69 69 68 69 69 69 70 71 71 72 72 72 73 73 75 77 80 85 91 100 113 130 152 181 216 258 309 368 436 514 603 702 809 926 1051 1184 1324 1471 1622 1778 1936 2097 2258 2420 2582 2742 2902 3059 3214 3367 3517 3665 3810 3952 4092 4229 4364 4495 4624 4750 4873 4993 5110 5224 5335 5442 5547 5648 5746 5840 5932 6020 6106 6189 6269 6347 6421 6494 6564 6633 6699 6764 6826 6888 6948 7006 7063 7119 7174 7228 7281 7332 7383 7431 7479 7524 7569 7611 7653 7693 7731 7768 7804 7838 7872 7905 7938 7970 8001 8032 8062 8091 8120 8148 8176 8202 8227 8250 8272 8293 8313 8332 8349 8366 8383 8399 8414 8430 8445 8460 8476 8492 8508 8524 8540 8555 8569 8584 8597 8610 8623 8634 8646 8657 8667 8678 8689 8701 8713 8726 8738 8750 8763 8775 8787 8798 8808 8816 8822 8827 8829 8830 8829 8827 8824 8819 8814 8810 8806 8802 8801 8801 8804 8808 8814 8821 8831 8842 8855 8868 8880 8893 8904 8914 8922 8927 8930 8930 8927 8920 8910 8897 8882 8866 8847 8827 8807 8788 8770 8754 8740 8731 8724 8721 8723 8728 8738 8752 8770 8790 8813 8837 8862 8888 8913 8938 8961 8982 9001 9018 9033 9045 9056 9065 9072 9078 9082 9086 9089 9093 9096 9099 9101 9103 9105 9107 9107 9108 9107 9106 9104 9101 9098 9094 9090 9086 9083 9080 9077 9076 9075 9074 9075 9076 9078 9080 9081 9083 9083 9083 9081 9079 9075 9071 9065 9059 9051 9044 9037 9029 9023 9018 9013 9008 9005 9001 8998 8996 8993 8990 8986 8982 8976 8968 8960 8951 8942 8931 8921 8910 8899 8888 8876 8865 8854 8842 8830 8816 8801 8783 8763 8741 8716 8690 8662 8632 8601 8569 8538 8509 8482 8459 8440 8426 8416 8411 8411 8416 8426 8439 8455 8473 8491 8508 8524 8538 8550 8558 8564 8566 8563 8557 8549 8538 8526 8513 8499 8484 8468 8453 8438 8423 8409 8395 8380 8365 8350 8333 8315 8296 8275 8254 8232 8208 8184 8158 8132 8106 8079 8053 8026 7998 7970 7942 7913 7883 7853 7821 7788 7754 7718 7681 7642 7602 7561 7518 7474 7429 7383 7335 7287 7237 7186 7134 7081 7026 6970 6913 6853 6792 6730 6665 6599 6532 6463 6392 6319 6244 6168 6090 6009 5927 5842 5755 5665 5572 5476 5376 5274 5169 5061 4950 4836 4719 4600 4478 4355 4229 4101 3971 3839 3704 3567 3427 3286 3142 2995 2847 2696 2543 2389 2234 2079 1925 1773 1623 1477 1335 1199 1069 947 833 727 630 542 463 394 333 281 237 200 169 145 124 109 96 87 80 74 69 65 62 59 56 54 52 51 49 48 47 47 47 48 49 51 53 6897 3 2 3 55 58 62 67 74 82 92 106 122 143 169 201 239 283 335 395 462 539 624 718 821 931 1049 1175 1307 1445 1588 1736 1887 2040 2195 2350 2506 2662 2816 2968 3118 3266 3411 3554 3694 3832 3967 4099 4229 4356 4482 4605 4727 4846 4963 5078 5190 5299 5406 5510 5611 5709 5804 5896 5985 6071 6154 6235 6314 6390 6465 6538 6609 6679 6747 6814 6880 6944 7006 7067 7126 7183 7238 7292 7343 7393 7441 7487 7531 7574 7615 7656 7696 7735 7773 7810 7847 7882 7918 7952 7985 8018 8049 8079 8108 8135 8161 8186 8210 8233 8255 8276 8297 8318 8338 8359 8380 8401 8423 8444 8466 8488 8510 8532 8553 8574 8594 8614 8632 8649 8665 8681 8695 8709 8722 8734 8746 8758 8770 8782 8795 8807 8820 8833 8846 8859 8871 8883 8895 8907 8917 8927 8935 8944 8952 8959 8966 8973 8981 8988 8995 9003 9011 9020 9029 9037 9045 9053 9059 9065 9069 9072 9074 9075 9074 9073 9070 9067 9065 9063 9062 9062 9064 9068 9073 9080 9089 9101 9114 9128 9143 9159 9175 9191 9206 9221 9236 9249 9260 9270 9279 9287 9294 9300 9305 9309 9312 9316 9318 9321 9323 9326 9329 9331 9334 9337 9341 9344 9348 9352 9356 9361 9366 9371 9376 9381 9387 9392 9397 9402 9408 9412 9417 9422 9426 9430 9434 9438 9442 9446 9451 9455 9460 9465 9471 9477 9483 9489 9494 9500 9505 9510 9514 9517 9520 9522 9523 9523 9523 9522 9521 9521 9520 9520 9521 9522 9524 9526 9530 9534 9538 9541 9544 9547 9547 9547 9544 9540 9535 9527 9517 9506 9493 9480 9468 9455 9444 9435 9427 9422 9419 9419 9422 9428 9437 9447 9459 9473 9487 9502 9517 9532 9547 9561 9573 9584 9594 9603 9611 9618 9624 9629 9634 9637 9640 9642 9643 9644 9645 9645 9645 9644 9643 9642 9641 9640 9640 9640 9641 9642 9643 9646 9649 9652 9656 9661 9665 9669 9674 9677 9680 9683 9685 9686 9687 9687 9686 9685 9683 9682 9680 9679 9678 9678 9678 9678 9679 9681 9683 9685 9688 9691 9694 9698 9701 9704 9706 9708 9710 9711 9712 9713 9713 9712 9712 9711 9710 9710 9709 9709 9709 9709 9709 9710 9711 9712 9713 9714 9715 9717 9717 9718 9719 9719 9719 9719 9719 9719 9720 9720 9721 9722 9724 9726 9729 9732 9735 9738 9740 9742 9744 9745 9746 9746 9745 9743 9740 9737 9734 9730 9727 9724 9722 9720 9718 9717 9716 9716 9716 9716 9714 9712 9708 9701 9693 9683 9671 9657 9640 9621 9601 9581 9560 9541 9523 9507 9494 9483 9477 9473 9474 9480 9489 9501 9516 9533 9551 9569 9588 9607 9625 9641 9655 9667 9677 9684 9690 9694 9696 9697 9697 9695 9693 9689 9686 9682 9678 9673 9668 9663 9657 9651 9645 9640 9634 9630 9626 9623 9621 9621 9622 9626 9631 9638 9647 9657 9668 9680 9692 9705 9717 9729 9740 9750 6898 3 2 3 9758 9765 9770 9774 9777 9778 9779 9778 9777 9775 9773 9771 9769 9768 9767 9766 9766 9767 9768 9769 9770 9772 9774 9775 9776 9777 9778 9778 9778 9777 9776 9774 9773 9771 9770 9769 9768 9767 9767 9768 9769 9771 9773 9776 9778 9781 9783 9786 9788 9790 9791 9792 9793 9793 9793 9792 9791 9790 9789 9788 9787 9786 9786 9785 9784 9784 9784 9783 9783 9783 9782 9782 9782 9781 9780 9780 9779 9778 9777 9775 9774 9772 9771 9769 9767 9765 9762 9760 9756 9753 9749 9744 9739 9734 9727 9720 9712 9703 9694 9683 9670 9657 9643 9627 9611 9593 9574 9554 9533 9511 9489 9466 9442 9417 9391 9365 9338 9310 9281 9251 9220 9188 9154 9119 9082 9045 9007 8968 8928 8887 8847 8807 8768 8730 8694 8659 8627 8597 8570 8545 8523 8505 8489 8477 8468 8462 8459 8459 8462 8468 8477 8489 8505 8523 8544 8567 8593 8621 8652 8684 8718 8753 8789 8826 8863 8900 8937 8974 9010 9046 9081 9116 9149 9182 9214 9246 9276 9306 9334 9361 9387 9412 9435 9457 9478 9497 9515 9531 9546 9560 9573 9585 9596 9607 9617 9626 9635 9644 9652 9661 9668 9676 9683 9690 9697 9703 9708 9713 9718 9723 9728 9733 9737 9742 9746 9751 9756 9760 9765 9770 9775 9779 9783 9786 9788 9790 9792 9792 9792 9791 9790 9789 9787 9785 9783 9782 9780 9779 9778 9777 9777 9777 9776 9776 9775 9774 9772 9769 9767 9764 9760 9757 9754 9750 9747 9745 9743 9742 9743 9744 9747 9750 9754 9759 9764 9770 9775 9781 9786 9790 9794 9797 9799 9801 9801 9802 9801 9801 9800 9799 9799 9798 9799 9799 9801 9802 9805 9808 9811 9814 9818 9822 9826 9829 9832 9835 9837 9839 9841 9842 9843 9843 9843 9843 9842 9842 9842 9841 9841 9840 9840 9840 9839 9839 9839 9838 9837 9837 9836 9835 9834 9834 9834 9834 9835 9835 9837 9838 9841 9843 9846 9849 9852 9855 9858 9860 9862 9863 9863 9863 9862 9861 9859 9857 9854 9852 9850 9847 9845 9843 9841 9840 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9839 9840 9840 9841 9841 9842 9842 9842 9841 9840 9838 9836 9834 9831 9827 9823 9820 9816 9812 9808 9805 9803 9801 9800 9799 9799 9799 9800 9802 9803 9805 9806 9807 9808 9808 9809 9808 9808 9806 9805 9803 9801 9799 9797 9796 9794 9794 9793 9793 9794 9795 9797 9799 9801 9804 9807 9809 9812 9815 9817 9820 9821 9823 9824 9824 9824 9824 9824 9822 9821 9819 9817 9815 9813 9810 9807 9803 9799 9794 9788 9782 9775 9767 9758 9748 9738 9727 9716 9705 9695 9686 9677 9670 9664 9659 9657 9657 9659 9663 9669 9676 9684 9694 9704 9715 9726 9736 9746 9755 9764 9771 9777 9783 9788 9791 9794 9796 9798 9799 9801 9802 9803 9803 9804 9805 9807 9808 9809 9811 9812 9814 9816 9818 6899 3 2 3 9819 9821 9823 9824 9825 9826 9827 9827 9827 9827 9826 9824 9822 9820 9817 9814 9810 9807 9803 9800 9796 9793 9791 9789 9787 9786 9785 9785 9786 9787 9789 9790 9792 9795 9797 9799 9802 9804 9806 9807 9809 9810 9810 9810 9810 9809 9808 9807 9805 9803 9800 9798 9795 9792 9789 9786 9783 9780 9777 9775 9773 9772 9771 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9768 9767 9765 9762 9760 9757 9755 9752 9750 9748 9747 9745 9745 9744 9744 9745 9745 9746 9747 9747 9747 9747 9746 9745 9744 9742 9740 9738 9736 9735 9733 9733 9733 9733 9734 9735 9737 9740 9743 9746 9748 9751 9753 9754 9755 9755 9754 9754 9753 9751 9750 9748 9747 9745 9745 9745 9746 9746 9747 9748 9749 9750 9751 9751 9750 9749 9746 9743 9740 9735 9731 9726 9721 9717 9713 9709 9705 9702 9701 9699 9698 9698 9697 9697 9697 9697 9697 9696 9696 9695 9694 9693 9691 9690 9689 9689 9688 9688 9688 9688 9689 9689 9689 9690 9690 9690 9689 9689 9687 9685 9683 9681 9678 9676 9673 9671 9668 9666 9665 9664 9663 9663 9664 9664 9665 9666 9667 9668 9669 9670 9670 9670 9669 9668 9666 9664 9662 9659 9656 9654 9651 9648 9646 9643 9641 9639 9638 9636 9635 9634 9633 9632 9631 9630 9629 9628 9627 9626 9625 9625 9624 9624 9623 9623 9623 9622 9622 9621 9620 9618 9616 9613 9609 9605 9600 9594 9588 9581 9574 9566 9559 9552 9546 9540 9536 9532 9529 9527 9526 9525 9525 9525 9526 9527 9527 9527 9525 9524 9522 9519 9516 9512 9508 9504 9499 9494 9489 9484 9479 9474 9468 9461 9453 9444 9433 9422 9409 9395 9380 9364 9347 9329 9312 9296 9280 9266 9254 9244 9236 9230 9227 9227 9228 9232 9236 9242 9248 9253 9259 9264 9267 9270 9271 9270 9267 9263 9258 9252 9245 9238 9230 9222 9214 9206 9198 9191 9184 9176 9169 9161 9154 9145 9137 9128 9118 9108 9098 9087 9075 9064 9052 9040 9028 9016 9005 8993 8981 8969 8957 8945 8933 8921 8909 8896 8884 8871 8858 8845 8832 8818 8805 8791 8777 8763 8748 8732 8716 8699 8682 8663 8644 8624 8603 8581 8558 8535 8511 8487 8463 8438 8413 8387 8361 8335 8309 8281 8253 8225 8195 8163 8131 8097 8062 8025 7987 7947 7905 7863 7819 7773 7727 7680 7632 7582 7532 7481 7429 7375 7321 7264 7206 7146 7084 7020 6953 6883 6810 6734 6655 6573 6487 6397 6304 6208 6108 6004 5897 5786 5672 5554 5434 5309 5182 5051 4917 4779 4639 4494 4347 4195 4040 3882 3720 3554 3385 3214 3040 2863 2685 2506 2328 2151 1976 1805 1637 1476 1321 1174 1035 907 789 681 584 497 421 355 300 253 214 183 157 137 122 110 101 95 90 86 83 81 78 77 75 73 72 71 70 69 69 70 71 74 79 86 96 108 125 6900 3 2 3 147 175 209 250 300 357 424 500 586 682 788 904 1029 1162 1304 1454 1611 1773 1941 2113 2288 2464 2643 2821 2999 3176 3351 3523 3691 3856 4017 4173 4325 4472 4614 4752 4885 5013 5138 5258 5374 5487 5597 5703 5806 5906 6004 6098 6190 6279 6366 6449 6530 6609 6685 6759 6830 6899 6967 7032 7095 7157 7218 7277 7334 7390 7444 7497 7548 7597 7644 7690 7735 7777 7818 7857 7895 7931 7967 8001 8034 8067 8098 8129 8159 8188 8216 8244 8270 8297 8322 8346 8370 8393 8416 8438 8459 8481 8502 8523 8543 8564 8583 8603 8623 8642 8660 8678 8695 8711 8726 8741 8755 8768 8781 8793 8805 8816 8828 8839 8850 8861 8873 8884 8895 8907 8918 8929 8941 8951 8962 8972 8982 8991 8999 9008 9015 9023 9030 9038 9045 9052 9059 9066 9073 9080 9088 9096 9103 9111 9118 9125 9132 9139 9145 9150 9155 9159 9163 9166 9169 9171 9173 9175 9177 9178 9180 9182 9185 9187 9190 9193 9197 9200 9203 9207 9210 9212 9215 9216 9218 9218 9219 9219 9219 9218 9218 9218 9218 9218 9218 9220 9221 9223 9224 9226 9227 9228 9228 9228 9226 9224 9221 9216 9211 9205 9198 9191 9185 9178 9172 9166 9161 9157 9153 9151 9150 9149 9149 9149 9149 9148 9147 9146 9145 9143 9141 9138 9134 9131 9129 9126 9125 9124 9125 9125 9127 9129 9132 9135 9138 9141 9144 9147 9148 9148 9148 9147 9145 9142 9139 9135 9130 9125 9119 9113 9107 9099 9091 9083 9073 9062 9049 9036 9022 9007 8992 8976 8961 8945 8931 8918 8907 8898 8891 8887 8884 8884 8886 8890 8895 8902 8909 8916 8923 8928 8933 8936 8938 8938 8936 8933 8928 8921 8914 8906 8897 8888 8880 8871 8863 8854 8847 8839 8832 8825 8818 8811 8803 8794 8784 8774 8763 8751 8738 8724 8709 8693 8677 8661 8644 8627 8610 8592 8575 8557 8539 8521 8502 8483 8464 8443 8422 8400 8378 8354 8330 8304 8278 8251 8223 8194 8164 8134 8103 8071 8038 8005 7972 7938 7903 7867 7831 7794 7757 7718 7679 7639 7598 7555 7511 7465 7417 7368 7316 7262 7205 7146 7084 7020 6953 6885 6814 6741 6666 6590 6511 6431 6349 6266 6181 6093 6002 5909 5812 5711 5607 5499 5386 5269 5147 5021 4890 4755 4616 4474 4329 4182 4031 3879 3724 3568 3410 3250 3090 2928 2765 2602 2437 2272 2108 1945 1785 1628 1474 1326 1183 1048 920 802 694 597 510 433 366 308 260 221 189 163 143 127 114 103 95 88 83 79 75 71 68 66 65 64 65 67 69 71 73 76 78 81 84 87 92 97 103 113 126 144 169 200 240 288 346 413 491 581 681 791 911 1039 1175 1318 1466 1620 1778 1938 2101 2265 2429 2593 2757 2921 3084 3246 3407 3566 3723 3878 4030 4181 4327 4471 4610 4745 4875 5001 5121 5237 6901 3 2 3 5348 5455 5556 5654 5748 5838 5925 6010 6093 6175 6254 6332 6409 6484 6558 6631 6703 6772 6840 6907 6971 7033 7093 7151 7207 7262 7315 7367 7417 7466 7514 7560 7607 7652 7696 7738 7780 7821 7860 7898 7935 7971 8005 8038 8070 8100 8130 8159 8187 8215 8243 8270 8297 8323 8349 8375 8401 8425 8449 8473 8495 8516 8536 8555 8573 8590 8607 8623 8638 8653 8668 8683 8698 8714 8730 8746 8763 8780 8796 8813 8829 8845 8860 8874 8888 8900 8911 8922 8933 8943 8952 8962 8972 8982 8993 9004 9016 9029 9043 9057 9071 9085 9098 9111 9123 9135 9145 9154 9162 9168 9174 9180 9185 9189 9195 9201 9206 9212 9218 9223 9229 9234 9237 9239 9237 9232 9223 9211 9195 9176 9154 9129 9100 9071 9043 9015 8990 8968 8952 8940 8934 8933 8938 8950 8969 8992 9019 9050 9083 9116 9149 9182 9215 9245 9273 9298 9319 9338 9355 9370 9384 9397 9408 9419 9430 9440 9450 9460 9470 9480 9489 9497 9505 9511 9516 9521 9525 9529 9532 9535 9537 9540 9544 9548 9553 9559 9565 9571 9578 9584 9590 9596 9600 9604 9607 9609 9609 9608 9607 9605 9603 9601 9600 9599 9599 9599 9600 9602 9605 9609 9613 9617 9621 9625 9628 9631 9633 9635 9636 9636 9636 9635 9634 9632 9631 9630 9630 9630 9631 9632 9633 9635 9638 9641 9645 9649 9652 9656 9660 9664 9667 9670 9673 9675 9677 9679 9680 9681 9682 9682 9682 9682 9682 9682 9682 9683 9684 9685 9686 9687 9688 9689 9690 9692 9692 9693 9692 9691 9689 9687 9685 9682 9679 9675 9672 9668 9665 9663 9661 9659 9658 9656 9654 9651 9647 9641 9634 9625 9613 9599 9582 9562 9540 9517 9493 9469 9445 9423 9402 9384 9369 9358 9352 9350 9353 9359 9369 9383 9400 9419 9439 9460 9480 9500 9518 9534 9548 9560 9570 9577 9582 9584 9585 9585 9583 9581 9579 9576 9574 9572 9570 9570 9570 9571 9573 9576 9579 9582 9586 9590 9595 9599 9603 9607 9611 9615 9618 9621 9624 9627 9630 9634 9637 9640 9644 9648 9652 9657 9661 9666 9671 9676 9680 9685 9689 9693 9697 9701 9704 9707 9709 9712 9714 9717 9719 9722 9724 9727 9731 9734 9738 9742 9745 9749 9753 9757 9761 9764 9767 9770 9772 9773 9774 9774 9774 9772 9770 9768 9765 9761 9758 9754 9751 9748 9745 9743 9742 9741 9741 9741 9742 9743 9745 9746 9747 9748 9749 9749 9748 9747 9744 9741 9738 9735 9731 9727 9723 9720 9717 9714 9713 9712 9711 9712 9713 9714 9715 9717 9718 9720 9721 9722 9723 9723 9723 9722 9722 9721 9721 9721 9721 9722 9723 9724 9726 9729 9732 9736 9740 9744 9748 9752 9756 9759 9763 9766 9768 9770 9771 9772 9772 9773 9773 9773 9773 9773 9774 9774 9775 9777 9778 9780 9782 9785 9787 9790 9792 9794 9797 9799 9801 9802 9804 9805 9807 9808 9809 9810 9811 9813 6902 3 2 3 9814 9815 9817 9819 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9841 9842 9843 9843 9843 9843 9842 9841 9839 9837 9835 9833 9831 9829 9828 9827 9827 9827 9828 9830 9832 9834 9837 9840 9843 9846 9849 9851 9852 9853 9853 9852 9852 9851 9849 9848 9847 9845 9845 9845 9846 9847 9849 9851 9853 9855 9857 9859 9861 9862 9862 9861 9859 9857 9855 9852 9848 9845 9842 9840 9837 9836 9834 9834 9835 9836 9837 9839 9840 9842 9844 9846 9847 9849 9850 9850 9851 9851 9851 9850 9850 9849 9847 9845 9842 9838 9833 9826 9819 9810 9800 9788 9775 9762 9747 9733 9718 9705 9692 9681 9672 9664 9659 9656 9656 9659 9664 9671 9680 9691 9703 9716 9729 9743 9757 9771 9784 9796 9807 9817 9826 9833 9839 9844 9848 9851 9853 9853 9853 9852 9851 9850 9848 9847 9845 9844 9843 9843 9842 9842 9843 9844 9845 9846 9846 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9859 9859 9859 9858 9856 9853 9851 9848 9845 9843 9841 9839 9837 9837 9837 9838 9840 9842 9844 9847 9850 9853 9855 9858 9859 9861 9862 9862 9862 9861 9860 9859 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9844 9843 9841 9840 9839 9838 9837 9837 9837 9837 9838 9839 9841 9842 9843 9844 9845 9845 9845 9844 9843 9841 9840 9838 9836 9834 9833 9832 9831 9832 9832 9834 9836 9837 9839 9841 9843 9845 9846 9846 9846 9845 9843 9842 9840 9837 9836 9834 9833 9832 9831 9830 9830 9831 9831 9831 9831 9830 9828 9825 9821 9817 9813 9808 9803 9798 9793 9788 9783 9778 9774 9769 9763 9755 9744 9731 9713 9692 9667 9639 9608 9572 9533 9492 9451 9412 9375 9343 9316 9295 9281 9274 9275 9285 9304 9329 9360 9394 9432 9470 9508 9546 9582 9615 9645 9670 9689 9705 9718 9728 9735 9741 9745 9749 9752 9754 9756 9760 9763 9767 9769 9772 9773 9772 9771 9768 9765 9761 9756 9751 9745 9739 9733 9728 9723 9720 9716 9713 9710 9706 9701 9696 9689 9681 9672 9662 9649 9635 9620 9604 9587 9570 9554 9538 9522 9506 9491 9475 9461 9446 9431 9416 9400 9383 9364 9345 9325 9303 9282 9259 9236 9213 9191 9168 9146 9124 9103 9083 9063 9044 9024 9003 8983 8962 8940 8917 8894 8869 8843 8817 8791 8764 8738 8713 8689 8666 8644 8624 8606 8591 8577 8566 8556 8548 8542 8538 8535 8534 8534 8536 8539 8543 8550 8558 8568 8581 8596 8614 8635 8658 8684 8712 8742 8775 8808 8843 8878 8914 8948 8981 9014 9044 9073 9101 9126 9149 9170 9191 9210 9229 9248 9266 9285 9304 9324 9344 9364 9385 9407 9428 9449 9469 9489 9507 9525 9541 9557 9571 9584 9596 9607 9617 9625 9633 9640 9646 9651 9655 9659 9662 9664 9666 9668 9669 9671 6903 3 2 3 9674 9677 9680 9683 9686 9688 9691 9692 9691 9688 9681 9669 9653 9631 9605 9574 9539 9501 9457 9412 9366 9322 9281 9244 9213 9190 9173 9165 9166 9175 9195 9223 9257 9296 9339 9384 9429 9474 9518 9559 9597 9630 9657 9680 9698 9713 9724 9733 9740 9745 9749 9752 9755 9760 9765 9770 9775 9781 9787 9792 9797 9801 9805 9808 9811 9812 9812 9812 9811 9809 9808 9806 9804 9802 9800 9798 9797 9795 9794 9792 9791 9790 9789 9789 9788 9787 9787 9787 9787 9787 9787 9787 9788 9788 9788 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9788 9788 9788 9788 9788 9788 9789 9790 9791 9792 9794 9796 9797 9800 9802 9804 9806 9808 9809 9810 9810 9811 9810 9810 9808 9807 9805 9803 9801 9800 9799 9798 9798 9798 9799 9800 9802 9804 9807 9809 9812 9814 9816 9817 9817 9818 9818 9817 9817 9816 9815 9813 9812 9811 9810 9810 9809 9808 9808 9807 9805 9803 9801 9799 9797 9794 9791 9788 9785 9782 9780 9779 9779 9779 9780 9782 9784 9786 9789 9791 9794 9796 9797 9798 9797 9796 9795 9793 9791 9789 9786 9784 9783 9782 9781 9782 9784 9786 9788 9791 9794 9796 9798 9799 9800 9800 9800 9798 9796 9793 9790 9787 9785 9783 9782 9781 9781 9781 9782 9784 9787 9789 9791 9793 9794 9795 9795 9794 9793 9791 9788 9785 9782 9779 9777 9775 9774 9774 9775 9777 9779 9781 9784 9788 9791 9794 9797 9798 9799 9799 9798 9796 9794 9791 9788 9784 9781 9777 9774 9771 9769 9767 9765 9764 9763 9762 9762 9761 9760 9760 9759 9758 9757 9756 9755 9754 9753 9753 9753 9753 9753 9753 9754 9754 9753 9753 9752 9751 9749 9747 9744 9741 9737 9734 9731 9728 9726 9723 9722 9720 9720 9720 9720 9720 9721 9721 9721 9720 9719 9718 9717 9715 9713 9711 9708 9706 9704 9702 9701 9701 9701 9701 9702 9702 9702 9702 9702 9701 9699 9697 9693 9689 9683 9678 9672 9666 9661 9655 9651 9646 9643 9640 9639 9638 9638 9638 9639 9639 9640 9640 9639 9639 9637 9635 9632 9628 9624 9620 9615 9609 9604 9599 9594 9588 9583 9579 9574 9570 9565 9561 9557 9553 9550 9546 9542 9538 9534 9530 9526 9521 9517 9512 9507 9502 9497 9492 9486 9480 9474 9468 9461 9455 9448 9442 9436 9430 9425 9420 9415 9410 9406 9402 9399 9395 9392 9388 9384 9380 9375 9370 9365 9359 9352 9344 9336 9327 9318 9309 9299 9289 9280 9270 9261 9252 9244 9236 9229 9221 9214 9207 9199 9192 9184 9176 9168 9159 9149 9139 9129 9118 9106 9094 9081 9069 9055 9041 9026 9011 8995 8978 8961 8942 8923 8903 8883 8861 8840 8818 8796 8774 8753 8731 8710 8688 8667 8646 8624 8601 8577 8552 8524 8494 8462 8427 8389 8349 8306 8260 8212 8163 8113 8062 8010 7959 7909 7858 7809 7761 7713 7667 7621 7575 7528 7480 7431 6904 3 2 3 7379 7324 7265 7202 7134 7061 6981 6896 6806 6709 6607 6498 6385 6268 6146 6022 5896 5768 5639 5510 5380 5251 5124 4998 4872 4747 4620 4493 4363 4231 4095 3955 3809 3657 3497 3330 3156 2977 2792 2604 2412 2218 2025 1835 1648 1469 1298 1138 988 850 725 612 515 432 361 302 253 214 183 160 143 131 123 118 113 110 108 107 106 104 103 102 101 101 102 104 109 115 126 140 160 186 218 258 308 367 437 520 614 721 839 969 1111 1265 1428 1601 1780 1966 2155 2347 2540 2733 2926 3117 3304 3487 3665 3839 4009 4175 4336 4494 4647 4797 4943 5085 5223 5359 5491 5620 5744 5865 5981 6093 6200 6304 6404 6500 6592 6682 6767 6851 6931 7009 7085 7160 7232 7302 7369 7435 7497 7558 7616 7671 7724 7775 7822 7868 7911 7953 7993 8032 8069 8106 8142 8177 8211 8244 8277 8310 8341 8372 8401 8430 8458 8484 8510 8535 8559 8582 8604 8625 8646 8666 8686 8704 8723 8740 8757 8774 8790 8805 8820 8834 8848 8862 8876 8890 8905 8919 8934 8948 8963 8978 8993 9007 9021 9035 9047 9059 9069 9079 9088 9095 9102 9108 9113 9118 9123 9128 9133 9138 9144 9150 9157 9164 9171 9179 9186 9194 9202 9209 9216 9222 9229 9235 9240 9246 9251 9256 9260 9264 9268 9271 9274 9276 9277 9278 9278 9278 9277 9275 9274 9272 9271 9271 9272 9273 9274 9275 9275 9275 9274 9271 9265 9255 9241 9222 9197 9168 9135 9098 9058 9015 8970 8927 8886 8848 8816 8793 8777 8769 8770 8779 8795 8822 8855 8893 8935 8979 9023 9065 9104 9141 9174 9203 9227 9245 9258 9268 9276 9281 9285 9290 9295 9300 9305 9311 9318 9327 9335 9344 9353 9361 9367 9371 9374 9376 9377 9376 9374 9371 9368 9365 9361 9358 9356 9355 9355 9354 9354 9355 9355 9355 9355 9354 9354 9353 9351 9348 9346 9344 9341 9340 9338 9337 9337 9336 9336 9336 9336 9336 9336 9336 9335 9333 9331 9328 9325 9321 9317 9312 9308 9303 9299 9294 9289 9284 9279 9274 9269 9264 9259 9253 9247 9240 9234 9227 9221 9214 9208 9201 9195 9188 9182 9175 9168 9161 9154 9146 9138 9128 9118 9107 9096 9085 9073 9061 9049 9037 9026 9015 9004 8994 8984 8975 8965 8956 8946 8935 8924 8912 8899 8885 8870 8853 8835 8817 8797 8777 8757 8736 8714 8692 8669 8645 8621 8596 8570 8542 8514 8485 8454 8422 8389 8356 8322 8289 8255 8222 8190 8158 8127 8097 8069 8041 8014 7987 7959 7930 7900 7868 7835 7799 7760 7717 7672 7623 7571 7517 7460 7400 7339 7275 7210 7143 7075 7006 6936 6864 6791 6715 6637 6556 6472 6385 6293 6198 6097 5992 5881 5766 5645 5520 5389 5254 5114 4969 4819 4666 4508 4346 4181 4011 3838 3662 3483 3300 3116 2930 2743 2556 2369 2184 2001 1822 1649 1482 1322 1171 6905 3 2 3 1029 897 775 665 568 482 407 343 288 243 206 177 154 137 125 116 108 103 100 97 96 94 93 92 91 91 90 90 91 94 98 104 113 125 141 162 191 226 271 325 389 465 552 652 764 890 1029 1178 1337 1505 1681 1863 2049 2239 2431 2624 2815 3003 3188 3370 3548 3723 3893 4060 4222 4380 4535 4685 4833 4978 5119 5256 5390 5519 5643 5763 5878 5989 6095 6196 6292 6383 6471 6555 6635 6713 6788 6861 6931 7000 7067 7132 7196 7258 7319 7377 7433 7488 7539 7589 7636 7681 7723 7763 7801 7837 7871 7904 7935 7964 7992 8019 8045 8069 8092 8113 8133 8152 8169 8185 8199 8212 8223 8232 8241 8248 8254 8259 8263 8266 8269 8270 8271 8272 8271 8270 8268 8266 8263 8259 8254 8249 8243 8238 8232 8227 8222 8217 8214 8212 8212 8214 8217 8222 8229 8238 8248 8261 8275 8290 8307 8324 8343 8362 8381 8401 8422 8444 8466 8489 8512 8536 8561 8587 8614 8642 8670 8699 8729 8759 8789 8819 8849 8878 8907 8935 8961 8987 9012 9036 9058 9080 9101 9121 9140 9158 9175 9192 9208 9223 9238 9251 9264 9276 9287 9298 9308 9317 9325 9334 9342 9349 9356 9363 9370 9376 9383 9388 9394 9398 9402 9404 9406 9407 9408 9408 9408 9408 9408 9408 9409 9410 9411 9413 9415 9416 9414 9410 9401 9389 9371 9349 9320 9286 9245 9197 9145 9091 9035 8980 8927 8878 8834 8798 8770 8751 8746 8752 8769 8794 8829 8870 8918 8971 9026 9082 9138 9191 9239 9282 9320 9353 9381 9404 9422 9435 9445 9451 9455 9457 9459 9460 9460 9460 9459 9459 9458 9457 9456 9455 9453 9452 9450 9448 9446 9444 9442 9440 9437 9434 9431 9428 9424 9420 9416 9411 9406 9401 9397 9392 9388 9385 9382 9380 9379 9379 9380 9381 9383 9385 9387 9388 9390 9391 9392 9393 9394 9394 9395 9395 9397 9399 9402 9406 9412 9418 9425 9433 9442 9451 9460 9469 9477 9486 9493 9499 9504 9509 9513 9517 9521 9525 9529 9533 9538 9542 9547 9552 9557 9561 9565 9568 9569 9570 9570 9568 9567 9565 9562 9560 9558 9557 9556 9558 9561 9565 9570 9576 9582 9587 9592 9597 9599 9600 9599 9594 9587 9578 9568 9556 9544 9532 9520 9509 9500 9492 9487 9486 9488 9493 9500 9509 9520 9533 9546 9561 9575 9589 9602 9614 9625 9634 9643 9650 9656 9662 9667 9671 9674 9678 9681 9684 9687 9690 9692 9694 9696 9697 9698 9698 9698 9698 9697 9696 9694 9693 9692 9691 9691 9691 9692 9693 9696 9699 9703 9707 9713 9718 9724 9729 9735 9740 9745 9749 9753 9756 9757 9758 9758 9756 9755 9752 9749 9745 9741 9736 9732 9728 9724 9721 9718 9716 9714 9713 9713 9713 9714 9715 9717 9718 9720 9721 9721 9721 9720 9718 9715 9711 9706 9700 9694 9688 9682 9675 9669 9663 9657 9653 9650 9646 6906 3 2 3 9644 9641 9639 9637 9634 9632 9629 9626 9622 9618 9613 9609 9605 9602 9600 9600 9599 9599 9599 9599 9598 9596 9591 9584 9572 9555 9532 9503 9469 9431 9388 9342 9292 9242 9191 9144 9101 9064 9036 9016 9005 9003 9010 9027 9056 9091 9133 9180 9231 9283 9334 9384 9432 9476 9517 9553 9582 9607 9627 9642 9654 9662 9668 9672 9674 9675 9674 9674 9675 9675 9676 9677 9678 9680 9682 9684 9686 9689 9691 9693 9695 9696 9697 9697 9696 9695 9693 9690 9686 9682 9676 9670 9663 9656 9648 9641 9633 9625 9616 9608 9600 9592 9584 9576 9568 9560 9551 9543 9534 9526 9517 9508 9499 9490 9481 9473 9464 9456 9447 9439 9431 9423 9416 9408 9400 9392 9384 9376 9369 9361 9354 9347 9340 9335 9329 9325 9321 9319 9317 9316 9316 9317 9319 9321 9323 9326 9329 9333 9337 9341 9345 9350 9355 9360 9366 9372 9378 9385 9393 9400 9407 9415 9422 9429 9436 9442 9448 9452 9456 9460 9463 9466 9469 9471 9474 9477 9480 9483 9487 9492 9497 9503 9509 9515 9521 9528 9535 9541 9548 9554 9561 9567 9572 9578 9583 9588 9593 9598 9603 9607 9611 9615 9619 9622 9625 9629 9632 9636 9639 9643 9647 9652 9656 9661 9667 9672 9678 9683 9688 9693 9698 9701 9705 9707 9709 9711 9711 9711 9711 9710 9710 9709 9709 9709 9710 9711 9712 9714 9717 9720 9723 9727 9731 9735 9740 9744 9747 9751 9754 9757 9759 9761 9762 9763 9763 9763 9762 9761 9760 9758 9757 9755 9754 9753 9753 9753 9753 9754 9756 9758 9761 9764 9767 9770 9773 9776 9778 9780 9781 9782 9782 9781 9780 9778 9776 9774 9772 9770 9768 9767 9766 9766 9767 9769 9771 9773 9776 9780 9784 9788 9792 9796 9800 9804 9807 9810 9812 9814 9815 9816 9817 9817 9818 9818 9819 9819 9820 9821 9822 9824 9826 9828 9830 9832 9835 9837 9839 9840 9842 9843 9844 9844 9843 9843 9842 9840 9839 9838 9836 9835 9834 9833 9833 9833 9833 9833 9834 9834 9834 9833 9832 9830 9827 9823 9818 9811 9802 9792 9782 9771 9759 9746 9734 9722 9711 9702 9694 9689 9686 9685 9686 9689 9694 9702 9710 9720 9731 9742 9752 9762 9772 9780 9788 9795 9801 9806 9810 9813 9816 9819 9821 9824 9826 9828 9829 9830 9831 9831 9830 9830 9828 9826 9824 9821 9818 9815 9812 9810 9808 9807 9807 9807 9808 9810 9812 9814 9816 9818 9819 9820 9819 9819 9817 9816 9814 9812 9811 9810 9809 9810 9811 9814 9818 9823 9829 9835 9841 9847 9852 9858 9862 9866 9868 9869 9869 9869 9867 9866 9864 9863 9861 9861 9860 9860 9861 9863 9865 9867 9870 9872 9873 9874 9874 9874 9873 9872 9871 9869 9867 9865 9863 9862 9862 9862 9864 9865 9867 9868 9870 9871 9872 9871 9869 9866 9860 9854 9846 9837 9828 9819 9809 9801 9793 9786 9780 9775 9773 9771 9768 9764 6907 3 2 3 9757 9747 9733 9714 9689 9658 9621 9575 9521 9463 9401 9337 9273 9210 9150 9095 9047 9009 8981 8968 8968 8979 9001 9034 9076 9127 9185 9246 9309 9373 9435 9490 9542 9588 9629 9665 9695 9719 9738 9753 9764 9773 9780 9787 9794 9799 9804 9808 9811 9814 9817 9819 9820 9820 9819 9817 9815 9812 9810 9808 9807 9808 9809 9812 9815 9820 9826 9833 9840 9848 9855 9862 9868 9872 9876 9879 9881 9881 9881 9880 9878 9875 9873 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9853 9852 9852 9852 9851 9852 9852 9852 9853 9853 9853 9853 9852 9850 9849 9847 9844 9842 9839 9836 9833 9830 9829 9828 9828 9829 9831 9833 9837 9840 9844 9849 9853 9857 9860 9862 9864 9864 9864 9863 9862 9861 9859 9858 9857 9857 9857 9858 9861 9863 9866 9870 9873 9876 9879 9881 9882 9883 9883 9881 9879 9876 9873 9870 9866 9863 9861 9858 9857 9856 9855 9856 9857 9858 9860 9862 9864 9865 9866 9867 9868 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9848 9846 9843 9841 9839 9837 9836 9834 9833 9832 9832 9831 9831 9832 9833 9834 9835 9837 9838 9840 9842 9844 9845 9847 9849 9850 9851 9851 9851 9850 9849 9847 9845 9842 9838 9834 9830 9825 9821 9817 9814 9811 9810 9809 9810 9811 9814 9818 9822 9828 9833 9839 9845 9850 9855 9860 9863 9867 9869 9870 9870 9870 9869 9868 9866 9864 9863 9861 9859 9857 9856 9854 9853 9852 9851 9850 9849 9849 9848 9847 9846 9845 9844 9844 9843 9841 9840 9838 9836 9834 9832 9829 9826 9823 9820 9816 9813 9809 9806 9802 9799 9796 9793 9790 9786 9781 9776 9770 9763 9756 9748 9740 9730 9721 9711 9700 9690 9680 9671 9661 9650 9637 9623 9606 9587 9564 9536 9505 9468 9424 9375 9322 9266 9208 9150 9091 9034 8982 8935 8896 8867 8850 8845 8850 8867 8893 8930 8978 9033 9093 9157 9223 9287 9348 9406 9460 9509 9552 9587 9615 9638 9655 9667 9675 9681 9685 9688 9690 9691 9692 9694 9698 9702 9707 9711 9717 9721 9726 9730 9734 9738 9741 9744 9746 9748 9750 9753 9755 9759 9762 9766 9770 9774 9778 9781 9785 9788 9790 9792 9792 9792 9791 9789 9787 9784 9781 9778 9776 9774 9772 9771 9771 9771 9772 9774 9776 9779 9781 9783 9786 9787 9789 9790 9790 9790 9789 9788 9787 9786 9785 9784 9783 9782 9782 9782 9782 9782 9782 9783 9783 9783 9783 9783 9783 9783 9783 9782 9782 9782 9781 9781 9781 9781 9781 9782 9783 9783 9784 9785 9787 9788 9789 9790 9791 9792 9793 9793 9794 9794 9794 9794 9793 9793 9792 9791 9789 9788 9786 9784 9783 9781 9780 9779 9778 9778 9778 9778 9779 9780 9781 9783 9784 9784 9785 9784 9784 9783 9781 9779 9776 9774 9771 9767 9765 9762 6908 3 2 3 9760 9758 9757 9756 9756 9756 9756 9756 9756 9757 9756 9756 9755 9753 9751 9748 9745 9742 9739 9736 9732 9729 9726 9723 9721 9719 9718 9717 9716 9715 9714 9713 9712 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9701 9701 9700 9700 9700 9699 9699 9699 9699 9699 9699 9698 9698 9697 9697 9696 9695 9695 9694 9693 9691 9690 9689 9688 9686 9685 9684 9682 9681 9680 9678 9677 9676 9674 9673 9671 9670 9668 9666 9665 9663 9661 9660 9658 9656 9655 9653 9651 9649 9647 9645 9642 9639 9636 9632 9628 9624 9619 9614 9609 9603 9598 9592 9587 9581 9576 9571 9566 9561 9557 9552 9548 9543 9539 9534 9529 9523 9518 9512 9506 9500 9493 9487 9480 9473 9467 9460 9454 9448 9442 9436 9430 9424 9419 9413 9408 9402 9397 9392 9387 9382 9376 9371 9365 9359 9353 9346 9339 9331 9322 9313 9303 9293 9282 9272 9261 9250 9239 9228 9217 9207 9198 9188 9179 9169 9159 9148 9137 9125 9112 9098 9083 9066 9048 9029 9008 8987 8965 8942 8919 8896 8872 8848 8824 8800 8775 8751 8725 8700 8673 8646 8617 8588 8558 8527 8494 8461 8426 8390 8352 8314 8274 8233 8190 8145 8099 8050 8000 7947 7891 7833 7773 7710 7644 7575 7503 7428 7351 7270 7186 7100 7009 6915 6816 6714 6606 6494 6377 6255 6127 5993 5854 5708 5556 5398 5233 5062 4884 4700 4510 4313 4110 3901 3686 3467 3245 3020 2794 2568 2342 2121 1904 1695 1496 1307 1132 970 822 689 573 474 391 323 269 226 195 173 158 150 146 145 145 143 142 140 139 138 139 140 146 156 173 199 235 284 344 418 505 605 720 849 990 1142 1305 1475 1652 1834 2021 2211 2404 2597 2790 2983 3175 3367 3558 3748 3939 4129 4318 4505 4690 4873 5054 5231 5403 5570 5731 5885 6030 6168 6299 6422 6538 6646 6747 6842 6932 7017 7098 7176 7253 7327 7400 7471 7541 7610 7678 7745 7811 7875 7937 7997 8054 8109 8162 8212 8259 8303 8345 8384 8420 8454 8486 8516 8544 8571 8597 8622 8646 8670 8693 8716 8739 8762 8784 8807 8830 8852 8874 8895 8916 8936 8956 8974 8992 9009 9025 9041 9055 9069 9082 9094 9105 9116 9126 9137 9146 9156 9165 9175 9184 9194 9203 9213 9224 9235 9246 9257 9269 9280 9291 9302 9313 9323 9333 9342 9349 9356 9362 9367 9372 9376 9379 9383 9386 9390 9393 9398 9403 9408 9414 9420 9426 9433 9439 9446 9452 9459 9464 9470 9474 9478 9482 9486 9489 9492 9495 9498 9501 9504 9506 9509 9512 9515 9517 9520 9521 9523 9524 9525 9525 9525 9526 9526 9526 9527 9528 9529 9531 9534 9537 9541 9545 9549 9554 9558 9562 9567 9571 9574 9577 9579 9581 9583 9583 9584 9584 9584 9584 9584 9584 9583 9583 9583 9582 9582 9581 9581 9581 9580 9580 9580 9579 9579 9579 6909 3 2 3 9579 9579 9579 9579 9579 9580 9580 9580 9579 9579 9578 9576 9574 9572 9570 9567 9564 9561 9558 9555 9552 9550 9548 9547 9546 9546 9546 9547 9547 9548 9549 9550 9551 9552 9552 9551 9551 9549 9548 9546 9543 9541 9538 9535 9532 9529 9526 9524 9522 9520 9518 9517 9516 9515 9515 9514 9514 9514 9514 9513 9512 9511 9509 9506 9503 9499 9494 9488 9482 9475 9467 9458 9449 9440 9431 9422 9414 9405 9398 9390 9384 9378 9373 9368 9363 9358 9354 9348 9343 9337 9331 9325 9317 9310 9301 9293 9285 9276 9268 9261 9253 9246 9239 9231 9224 9217 9209 9200 9190 9180 9168 9155 9141 9126 9111 9095 9079 9064 9048 9033 9017 9002 8989 8975 8961 8946 8931 8914 8895 8874 8852 8828 8802 8775 8745 8714 8683 8650 8618 8585 8553 8521 8487 8452 8414 8373 8330 8282 8229 8171 8107 8035 7957 7873 7785 7695 7603 7510 7417 7328 7242 7161 7087 7022 6966 6915 6871 6832 6796 6764 6732 6700 6664 6624 6577 6519 6453 6377 6291 6196 6090 5974 5848 5713 5570 5420 5263 5100 4932 4757 4576 4390 4198 4000 3797 3590 3379 3165 2947 2727 2508 2291 2077 1869 1668 1476 1294 1123 966 822 695 583 486 402 332 274 229 195 169 150 138 131 125 123 122 123 124 125 125 127 130 136 145 159 177 203 237 281 336 403 484 579 687 810 946 1098 1264 1442 1631 1830 2037 2250 2468 2689 2912 3134 3355 3571 3782 3989 4190 4385 4574 4755 4929 5096 5257 5411 5560 5703 5841 5973 6099 6221 6337 6448 6555 6656 6753 6845 6932 7013 7091 7165 7235 7302 7366 7428 7487 7545 7602 7658 7714 7770 7825 7880 7935 7989 8043 8096 8149 8200 8250 8298 8344 8388 8431 8471 8509 8546 8580 8613 8643 8672 8699 8725 8749 8772 8794 8815 8835 8855 8873 8891 8909 8927 8945 8963 8981 9000 9019 9038 9057 9077 9096 9116 9135 9153 9171 9187 9202 9216 9228 9239 9249 9256 9263 9269 9275 9281 9286 9292 9299 9306 9314 9322 9332 9342 9353 9364 9375 9385 9395 9404 9412 9420 9426 9432 9437 9441 9444 9447 9450 9453 9457 9461 9465 9471 9476 9482 9488 9494 9501 9507 9513 9518 9523 9526 9530 9533 9535 9537 9539 9541 9543 9546 9548 9552 9556 9560 9565 9570 9575 9580 9585 9590 9594 9598 9602 9605 9607 9609 9610 9612 9614 9616 9619 9622 9625 9629 9634 9639 9645 9651 9658 9664 9670 9675 9680 9684 9688 9691 9694 9695 9697 9698 9698 9699 9700 9702 9704 9707 9710 9713 9717 9722 9727 9732 9737 9741 9746 9750 9753 9756 9758 9761 9762 9763 9764 9765 9765 9766 9766 9767 9768 9769 9771 9772 9773 9774 9775 9775 9775 9776 9775 9774 9773 9772 9771 9770 9769 9769 9768 9768 9768 9769 9771 9773 9776 9779 9782 9786 9790 9795 9799 9803 9808 9812 9815 9818 6910 3 2 3 9821 9823 9824 9824 9824 9823 9821 9819 9816 9813 9810 9807 9804 9801 9799 9798 9797 9798 9799 9800 9802 9805 9807 9810 9813 9815 9817 9818 9818 9818 9818 9816 9815 9813 9810 9808 9806 9804 9803 9803 9803 9803 9804 9805 9807 9808 9810 9811 9813 9814 9814 9815 9814 9814 9814 9813 9812 9812 9812 9812 9812 9813 9814 9816 9817 9819 9821 9822 9824 9825 9825 9826 9825 9824 9822 9820 9817 9814 9810 9807 9803 9800 9797 9795 9793 9792 9792 9793 9795 9797 9800 9803 9807 9810 9813 9816 9817 9817 9815 9813 9810 9805 9801 9795 9789 9783 9777 9772 9767 9764 9761 9758 9752 9744 9733 9719 9700 9675 9644 9607 9561 9507 9447 9382 9314 9246 9177 9110 9047 8992 8945 8910 8888 8882 8888 8907 8938 8979 9032 9093 9159 9229 9300 9371 9435 9495 9549 9598 9641 9677 9705 9728 9745 9759 9769 9777 9785 9793 9799 9806 9812 9818 9825 9832 9839 9845 9850 9854 9856 9857 9857 9857 9856 9855 9854 9853 9852 9852 9853 9855 9858 9861 9865 9869 9874 9878 9882 9886 9889 9892 9894 9894 9894 9894 9892 9891 9888 9886 9883 9880 9877 9875 9873 9872 9871 9871 9871 9872 9873 9875 9877 9879 9881 9883 9884 9885 9885 9885 9884 9883 9881 9879 9876 9873 9871 9869 9867 9867 9867 9868 9869 9871 9874 9878 9882 9886 9890 9894 9896 9899 9901 9902 9902 9902 9901 9900 9898 9897 9895 9894 9894 9894 9894 9895 9896 9897 9899 9902 9904 9906 9908 9910 9911 9911 9912 9912 9911 9911 9910 9909 9909 9908 9908 9908 9908 9909 9909 9910 9911 9912 9912 9913 9913 9913 9913 9912 9911 9910 9908 9906 9905 9903 9901 9899 9898 9896 9895 9894 9893 9892 9891 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9885 9883 9880 9877 9873 9867 9861 9855 9847 9838 9829 9820 9812 9803 9796 9790 9786 9783 9782 9783 9785 9790 9796 9803 9811 9820 9828 9836 9843 9850 9855 9860 9863 9864 9864 9863 9862 9860 9858 9857 9856 9855 9855 9856 9857 9860 9864 9868 9872 9877 9881 9886 9890 9895 9898 9901 9904 9905 9906 9907 9907 9906 9904 9902 9899 9897 9893 9890 9887 9884 9881 9878 9876 9874 9873 9873 9873 9873 9874 9876 9878 9880 9881 9883 9884 9885 9885 9885 9885 9884 9882 9881 9879 9877 9876 9875 9874 9874 9874 9875 9877 9878 9880 9883 9885 9887 9890 9891 9893 9893 9893 9892 9891 9890 9887 9885 9882 9879 9876 9873 9870 9867 9865 9864 9862 9861 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9866 9868 9870 9872 9875 9878 9881 9884 9887 9890 9893 9896 9898 9899 9900 9899 9898 9897 9895 9892 9888 9885 9882 9878 9875 9873 9872 9871 9870 9870 9869 9869 9868 9866 9864 9861 9857 9851 9844 9837 9829 9821 9813 9807 9801 9795 9789 9783 9777 9771 9764 9755 9741 6911 3 2 3 9723 9700 9670 9633 9591 9544 9491 9434 9372 9308 9245 9185 9130 9082 9044 9015 8996 8987 8990 9005 9033 9069 9113 9162 9215 9269 9323 9375 9425 9472 9513 9548 9576 9599 9617 9632 9643 9652 9659 9665 9671 9676 9681 9688 9695 9703 9712 9720 9729 9736 9744 9750 9757 9763 9768 9773 9777 9781 9785 9789 9793 9797 9802 9806 9810 9815 9819 9822 9826 9829 9832 9835 9837 9840 9842 9844 9846 9848 9850 9853 9856 9859 9863 9867 9871 9876 9880 9885 9890 9895 9900 9905 9910 9914 9918 9921 9923 9926 9927 9928 9928 9927 9926 9925 9923 9920 9918 9916 9914 9913 9911 9911 9910 9910 9911 9912 9914 9915 9917 9918 9920 9921 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9923 9922 9921 9920 9917 9915 9911 9907 9903 9899 9895 9892 9888 9885 9883 9880 9879 9878 9878 9878 9878 9878 9878 9877 9875 9873 9871 9868 9864 9859 9855 9850 9845 9840 9837 9834 9832 9830 9830 9830 9832 9834 9837 9841 9844 9848 9850 9852 9854 9854 9853 9852 9848 9844 9838 9831 9823 9814 9805 9794 9783 9771 9758 9745 9731 9717 9701 9685 9668 9650 9630 9610 9588 9564 9540 9514 9486 9457 9426 9394 9360 9325 9289 9252 9214 9176 9137 9099 9061 9024 8987 8953 8920 8889 8861 8835 8812 8792 8775 8761 8750 8741 8736 8734 8734 8738 8743 8752 8763 8777 8794 8813 8835 8858 8883 8910 8938 8968 8998 9028 9058 9088 9117 9144 9171 9197 9222 9246 9270 9294 9317 9340 9364 9388 9414 9441 9468 9496 9524 9552 9579 9606 9632 9657 9680 9700 9718 9734 9748 9759 9770 9778 9786 9792 9798 9803 9808 9813 9818 9824 9830 9835 9840 9844 9848 9851 9854 9855 9856 9856 9855 9853 9851 9848 9846 9844 9843 9842 9842 9842 9842 9843 9845 9846 9848 9849 9850 9850 9849 9848 9846 9843 9840 9836 9832 9828 9823 9819 9816 9813 9810 9808 9807 9807 9807 9808 9809 9811 9813 9815 9818 9820 9822 9824 9825 9826 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9827 9829 9831 9834 9837 9840 9843 9847 9850 9854 9858 9861 9864 9866 9869 9871 9872 9874 9876 9878 9879 9881 9883 9885 9888 9891 9893 9896 9898 9901 9903 9904 9905 9906 9906 9906 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9892 9892 9894 9895 9896 9898 9900 9902 9903 9904 9904 9903 9900 9896 9890 9883 9876 9867 9859 9850 9841 9832 9825 9819 9815 9812 9810 9806 9801 9794 9784 9769 9749 9723 9690 9649 9599 9541 9477 9410 9340 9271 9201 9136 9076 9025 8984 8955 8944 8945 8960 8987 9025 9074 9133 9198 9268 9339 9411 9478 9539 9596 9646 9691 9728 6912 3 2 3 9759 9782 9800 9813 9822 9828 9834 9838 9842 9846 9849 9853 9857 9862 9867 9872 9877 9882 9886 9889 9892 9895 9897 9899 9901 9903 9904 9906 9907 9909 9911 9912 9914 9915 9916 9917 9918 9918 9918 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9914 9915 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9933 9933 9932 9931 9929 9928 9926 9924 9922 9920 9919 9919 9919 9919 9921 9924 9927 9930 9933 9936 9939 9942 9944 9945 9946 9945 9944 9942 9939 9935 9932 9928 9924 9920 9917 9914 9912 9911 9910 9910 9911 9912 9913 9915 9917 9918 9920 9922 9924 9925 9926 9927 9928 9929 9930 9932 9934 9936 9938 9939 9941 9943 9944 9945 9945 9945 9943 9941 9938 9935 9932 9928 9925 9922 9919 9917 9916 9916 9917 9919 9922 9925 9929 9932 9935 9938 9941 9942 9943 9943 9941 9939 9936 9933 9930 9927 9924 9921 9919 9917 9916 9915 9914 9914 9913 9912 9911 9909 9906 9902 9897 9893 9888 9883 9878 9873 9869 9865 9862 9861 9860 9861 9861 9862 9862 9862 9862 9861 9859 9856 9852 9846 9839 9832 9824 9816 9809 9802 9795 9790 9786 9783 9781 9781 9783 9786 9789 9794 9799 9805 9810 9816 9822 9827 9832 9836 9840 9843 9845 9848 9849 9851 9852 9853 9854 9855 9856 9858 9860 9862 9865 9869 9873 9878 9883 9889 9894 9900 9904 9909 9913 9916 9918 9919 9919 9917 9915 9913 9910 9908 9905 9903 9901 9900 9900 9901 9903 9906 9909 9913 9917 9921 9924 9927 9929 9931 9931 9931 9929 9927 9924 9921 9918 9915 9912 9909 9906 9904 9903 9902 9901 9901 9901 9902 9902 9903 9904 9905 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9925 9924 9922 9920 9916 9912 9908 9903 9899 9894 9890 9886 9882 9879 9878 9877 9877 9877 9878 9879 9880 9881 9882 9883 9883 9882 9880 9877 9873 9868 9862 9856 9848 9840 9831 9821 9812 9802 9792 9782 9773 9764 9757 9750 9745 9741 9738 9737 9737 9739 9743 9747 9751 9756 9761 9766 9770 9774 9777 9780 9782 9783 9783 9782 9780 9777 9774 9770 9764 9755 9743 9728 9708 9683 9653 9617 9577 9531 9478 9420 9360 9298 9237 9178 9122 9073 9030 8997 8973 8959 8960 8974 8998 9031 9072 9120 9174 9230 9289 9347 9402 9455 9498 9537 9570 9597 9619 9635 9647 9655 9659 9662 9664 9666 9670 9674 9678 9684 9689 9695 9701 9707 9713 9718 9722 9724 9724 9723 9722 9719 9716 9713 9710 9707 9705 9703 9701 9701 9701 9702 9703 9704 9704 9704 9704 9703 9702 9700 9697 9693 9689 9684 9679 9674 9669 9665 9660 9656 9652 9648 9644 9640 9637 9633 9629 9625 9621 9616 9612 9607 9601 9596 9591 9586 9581 9576 9572 9567 9562 9558 9553 9548 9543 9538 9532 9525 9518 9511 9503 9494 9485 6913 3 2 3 9475 9465 9455 9445 9434 9424 9413 9402 9392 9381 9370 9359 9348 9337 9325 9313 9300 9287 9273 9259 9244 9228 9212 9195 9177 9158 9139 9119 9098 9077 9055 9033 9010 8986 8962 8937 8912 8886 8859 8832 8803 8773 8742 8710 8676 8641 8603 8563 8522 8478 8432 8384 8334 8280 8224 8165 8103 8037 7968 7895 7817 7735 7647 7554 7456 7351 7241 7124 7002 6873 6738 6596 6448 6293 6131 5964 5789 5606 5414 5214 5006 4787 4560 4324 4081 3830 3573 3309 3043 2777 2514 2255 2005 1766 1539 1327 1132 955 799 666 552 457 380 318 271 237 214 200 193 191 192 194 202 214 232 258 291 334 389 458 543 644 766 908 1067 1244 1438 1647 1872 2110 2357 2611 2870 3130 3389 3646 3899 4147 4387 4620 4842 5055 5259 5453 5638 5814 5981 6140 6292 6435 6571 6701 6825 6943 7054 7161 7262 7357 7448 7534 7616 7693 7766 7836 7901 7963 8022 8078 8130 8180 8227 8272 8315 8355 8394 8431 8467 8501 8535 8567 8598 8629 8660 8689 8718 8747 8775 8802 8829 8856 8881 8906 8929 8952 8974 8995 9015 9035 9053 9071 9087 9104 9119 9134 9149 9163 9176 9190 9203 9216 9228 9240 9253 9265 9277 9289 9302 9314 9326 9339 9351 9363 9375 9386 9397 9408 9417 9425 9433 9439 9444 9448 9451 9454 9455 9457 9458 9459 9461 9463 9466 9471 9475 9481 9487 9494 9502 9510 9518 9525 9532 9537 9541 9544 9546 9548 9548 9547 9546 9545 9544 9543 9543 9544 9546 9549 9552 9556 9561 9566 9570 9575 9579 9582 9584 9585 9585 9584 9583 9582 9580 9579 9577 9577 9577 9577 9579 9581 9583 9586 9588 9589 9589 9588 9586 9582 9577 9570 9561 9551 9540 9529 9518 9507 9498 9489 9481 9475 9471 9469 9469 9470 9474 9479 9486 9495 9505 9516 9527 9539 9552 9564 9577 9588 9599 9608 9616 9621 9625 9626 9626 9625 9622 9617 9612 9606 9600 9594 9588 9584 9580 9575 9568 9560 9549 9535 9517 9493 9464 9428 9385 9332 9274 9212 9146 9080 9014 8949 8888 8835 8790 8756 8736 8732 8739 8760 8791 8833 8885 8945 9010 9077 9145 9211 9270 9323 9370 9410 9445 9472 9491 9505 9514 9519 9522 9524 9528 9532 9537 9543 9550 9557 9566 9576 9585 9593 9600 9605 9606 9606 9604 9600 9595 9588 9582 9575 9568 9562 9556 9553 9552 9552 9553 9555 9557 9559 9560 9561 9561 9560 9558 9553 9547 9539 9531 9523 9514 9506 9498 9490 9483 9477 9472 9468 9464 9462 9459 9456 9452 9448 9443 9437 9429 9421 9412 9402 9391 9379 9367 9354 9341 9329 9317 9304 9291 9278 9265 9252 9238 9224 9209 9193 9177 9160 9142 9124 9106 9087 9068 9049 9030 9010 8990 8969 8948 8926 8903 8879 8854 8827 8798 8767 8735 8701 8666 8629 8590 8550 8508 8465 8420 8374 8326 8276 8225 8170 8114 8054 7992 7926 6914 3 2 3 7857 7784 7709 7629 7545 7458 7368 7273 7176 7075 6971 6862 6750 6632 6509 6382 6249 6108 5960 5803 5636 5460 5274 5078 4872 4656 4430 4194 3950 3701 3447 3191 2934 2677 2425 2180 1943 1717 1505 1308 1127 962 815 685 575 483 406 344 294 256 227 206 192 185 182 183 184 190 201 219 245 280 325 384 456 545 650 775 921 1086 1268 1466 1680 1907 2147 2395 2650 2909 3170 3428 3682 3931 4174 4410 4638 4856 5065 5264 5455 5637 5811 5978 6137 6289 6434 6572 6704 6830 6950 7064 7172 7274 7372 7463 7550 7632 7710 7784 7854 7922 7987 8049 8108 8165 8220 8273 8324 8373 8420 8465 8507 8547 8586 8622 8656 8689 8719 8748 8776 8802 8828 8852 8875 8898 8920 8941 8961 8981 8999 9018 9035 9052 9068 9084 9098 9113 9126 9139 9152 9165 9177 9189 9201 9213 9224 9234 9244 9254 9263 9271 9279 9286 9291 9296 9301 9305 9309 9312 9316 9320 9324 9328 9333 9339 9346 9353 9361 9369 9377 9384 9392 9399 9405 9411 9415 9417 9418 9418 9417 9416 9413 9410 9407 9403 9400 9396 9393 9391 9389 9387 9385 9382 9378 9374 9369 9362 9354 9344 9332 9318 9302 9284 9264 9243 9221 9197 9171 9144 9115 9085 9054 9020 8984 8947 8906 8862 8816 8766 8712 8655 8595 8531 8463 8391 8316 8238 8157 8072 7985 7895 7803 7709 7612 7513 7412 7310 7207 7103 6998 6892 6786 6680 6575 6470 6365 6262 6160 6059 5960 5861 5765 5670 5576 5484 5394 5306 5220 5137 5055 4977 4902 4830 4762 4699 4639 4585 4536 4492 4455 4423 4397 4377 4364 4357 4356 4361 4373 4391 4414 4444 4478 4519 4564 4615 4670 4730 4795 4863 4936 5014 5096 5184 5275 5372 5475 5583 5697 5816 5943 6075 6213 6355 6502 6652 6806 6961 7116 7270 7422 7570 7713 7850 7981 8104 8221 8328 8427 8518 8601 8678 8748 8813 8873 8929 8981 9030 9076 9121 9164 9206 9246 9284 9320 9355 9388 9418 9447 9473 9497 9519 9538 9556 9571 9585 9598 9610 9621 9631 9640 9650 9659 9668 9677 9686 9696 9705 9714 9723 9732 9741 9750 9758 9767 9775 9783 9790 9797 9803 9809 9814 9818 9822 9825 9827 9828 9828 9828 9828 9827 9826 9825 9825 9825 9825 9825 9825 9826 9826 9827 9828 9828 9827 9825 9823 9820 9816 9812 9808 9803 9798 9793 9789 9786 9784 9784 9785 9787 9790 9795 9800 9807 9814 9821 9828 9836 9842 9847 9852 9857 9860 9864 9866 9868 9870 9872 9873 9875 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9899 9900 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9896 9896 6915 3 2 3 9896 9897 9897 9897 9898 9898 9898 9898 9899 9899 9900 9900 9902 9903 9905 9907 9910 9913 9917 9921 9925 9929 9933 9937 9941 9943 9945 9946 9947 9946 9945 9943 9939 9936 9932 9928 9924 9921 9918 9915 9914 9913 9913 9915 9917 9919 9923 9926 9930 9933 9937 9940 9943 9946 9948 9949 9950 9950 9949 9949 9948 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9933 9933 9933 9933 9934 9936 9938 9940 9943 9946 9949 9952 9955 9958 9960 9962 9963 9964 9963 9962 9959 9957 9953 9949 9945 9941 9937 9934 9931 9929 9928 9928 9929 9930 9933 9937 9941 9946 9950 9955 9960 9963 9966 9968 9969 9969 9968 9966 9964 9961 9957 9954 9951 9948 9947 9946 9945 9946 9946 9948 9950 9952 9954 9955 9956 9956 9955 9953 9951 9948 9944 9940 9936 9931 9927 9923 9921 9919 9918 9919 9920 9922 9924 9927 9931 9935 9938 9942 9945 9948 9950 9951 9952 9953 9953 9953 9952 9952 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9923 9922 9922 9922 9923 9923 9924 9925 9926 9926 9926 9926 9926 9924 9922 9920 9917 9914 9911 9907 9904 9900 9897 9895 9893 9892 9891 9891 9892 9894 9896 9899 9903 9906 9909 9913 9915 9917 9918 9919 9918 9916 9913 9909 9904 9898 9893 9887 9881 9875 9869 9865 9861 9857 9856 9854 9851 9847 9841 9833 9821 9804 9783 9756 9724 9683 9636 9583 9526 9466 9405 9343 9282 9224 9172 9127 9091 9067 9055 9055 9065 9085 9116 9157 9205 9260 9318 9378 9438 9494 9547 9597 9642 9682 9716 9743 9765 9782 9795 9805 9813 9820 9826 9831 9835 9840 9844 9850 9855 9861 9866 9872 9876 9880 9884 9887 9890 9892 9894 9896 9897 9899 9900 9902 9903 9905 9907 9909 9910 9911 9912 9912 9912 9912 9911 9909 9907 9904 9901 9897 9894 9890 9887 9883 9880 9878 9876 9874 9874 9874 9875 9876 9877 9879 9881 9882 9883 9883 9882 9880 9877 9872 9867 9861 9854 9847 9839 9833 9827 9822 9819 9818 9819 9823 9828 9835 9844 9855 9866 9878 9891 9903 9913 9923 9931 9937 9942 9946 9948 9949 9948 9947 9945 9943 9942 9941 9940 9939 9939 9940 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9963 9963 9962 9961 9959 9957 9954 9952 9949 9947 9944 9942 9941 9940 9940 9941 9942 9944 9946 9949 9951 9953 9955 9957 9958 9959 9959 9958 9957 9955 9953 9951 9950 9948 9947 9945 9945 9945 9945 9946 9948 9950 9952 9954 9956 9958 9960 9961 9962 9963 9963 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9947 9946 9945 9945 9945 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 6916 3 2 3 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9934 9934 9934 9935 9936 9937 9937 9938 9939 9940 9940 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9930 9929 9928 9928 9928 9928 9928 9929 9930 9931 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9946 9945 9945 9945 9945 9946 9947 9948 9950 9952 9954 9956 9958 9961 9963 9965 9967 9968 9969 9970 9970 9970 9969 9968 9966 9964 9961 9958 9954 9950 9946 9942 9938 9934 9931 9928 9925 9923 9921 9919 9918 9917 9916 9916 9916 9916 9917 9917 9917 9918 9919 9920 9921 9923 9924 9926 9928 9930 9931 9933 9935 9936 9937 9938 9938 9937 9936 9935 9933 9931 9928 9925 9922 9918 9915 9912 9909 9907 9905 9903 9902 9900 9899 9898 9898 9897 9896 9894 9893 9891 9888 9885 9882 9879 9875 9871 9866 9862 9858 9854 9851 9848 9845 9842 9840 9837 9834 9832 9828 9825 9821 9816 9809 9803 9796 9788 9781 9774 9767 9761 9755 9750 9745 9741 9738 9734 9728 9720 9709 9694 9675 9651 9622 9588 9549 9503 9452 9399 9344 9290 9237 9188 9145 9107 9078 9057 9046 9049 9062 9084 9114 9151 9193 9240 9289 9339 9387 9434 9475 9510 9539 9563 9581 9594 9602 9604 9602 9597 9590 9580 9569 9558 9546 9533 9520 9505 9489 9473 9454 9434 9413 9389 9362 9333 9302 9268 9232 9193 9152 9109 9063 9015 8964 8910 8854 8795 8733 8668 8600 8529 8454 8376 8295 8211 8124 8034 7941 7846 7748 7648 7547 7443 7338 7231 7124 7016 6908 6799 6691 6584 6477 6373 6270 6170 6073 5979 5890 5805 5726 5653 5586 5526 5473 5428 5392 5365 5346 5336 5336 5345 5363 5390 5426 5470 5522 5582 5649 5722 5802 5887 5978 6073 6173 6275 6381 6490 6601 6714 6828 6942 7057 7171 7285 7397 7507 7614 7719 7821 7919 8012 8102 8187 8267 8344 8416 8484 8548 8608 8665 8718 8769 8818 8865 8910 8953 8994 9033 9071 9108 9143 9177 9209 9239 9268 9294 9319 9343 9365 9385 9405 9423 9441 9458 9475 9491 9507 9523 9539 9554 9568 9582 9594 9606 9616 9625 9633 9639 9643 9646 9648 9649 9649 9650 9650 9651 9652 9653 9655 9657 9661 9664 9667 9671 9673 9675 9676 9676 9676 9675 9673 9670 9667 9664 9661 9658 9656 9654 9653 9653 9653 9653 9653 9653 9653 9651 9649 9646 9642 9635 9628 9619 9610 9600 9590 9580 9570 9561 9553 9545 9539 9534 9531 9528 9527 9526 9526 9525 9525 9525 9524 9522 9519 9515 9510 9504 9498 9491 9483 9475 9467 9460 9453 9447 9442 9439 6917 3 2 3 9438 9438 9440 9444 9449 9457 9466 9476 9488 9501 9514 9528 9542 9556 9570 9584 9598 9611 9623 9635 9647 9658 9669 9679 9689 9698 9707 9716 9724 9732 9739 9746 9753 9759 9765 9770 9775 9779 9783 9786 9789 9792 9795 9798 9801 9805 9809 9813 9817 9822 9827 9832 9838 9843 9848 9853 9857 9860 9863 9865 9866 9866 9866 9864 9863 9860 9858 9856 9854 9853 9852 9852 9852 9853 9855 9857 9860 9862 9865 9867 9869 9871 9871 9872 9871 9871 9869 9867 9865 9862 9860 9858 9857 9857 9857 9857 9858 9859 9861 9864 9866 9868 9871 9872 9874 9875 9875 9875 9875 9874 9874 9872 9871 9870 9869 9869 9869 9869 9869 9870 9870 9872 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9891 9892 9892 9892 9892 9890 9889 9886 9883 9880 9876 9872 9868 9864 9861 9857 9855 9853 9852 9852 9852 9853 9855 9857 9859 9862 9864 9866 9868 9869 9870 9870 9870 9868 9867 9865 9862 9860 9856 9852 9848 9842 9836 9829 9821 9813 9804 9794 9783 9772 9761 9751 9740 9731 9724 9717 9711 9705 9699 9694 9688 9680 9670 9656 9638 9613 9583 9547 9506 9461 9411 9357 9300 9243 9188 9136 9091 9054 9025 9007 8999 9001 9014 9041 9078 9124 9175 9232 9291 9351 9410 9466 9520 9568 9611 9644 9671 9693 9708 9719 9725 9729 9729 9728 9725 9722 9720 9719 9719 9719 9720 9720 9721 9721 9721 9721 9720 9717 9714 9709 9703 9697 9691 9685 9679 9674 9669 9665 9663 9661 9661 9663 9665 9669 9673 9679 9684 9691 9697 9704 9711 9718 9724 9731 9737 9743 9749 9756 9762 9768 9775 9781 9787 9793 9800 9806 9812 9817 9822 9826 9830 9833 9835 9837 9839 9840 9840 9840 9841 9841 9842 9843 9844 9846 9848 9851 9855 9858 9862 9866 9871 9875 9878 9882 9884 9886 9888 9889 9889 9889 9888 9887 9885 9883 9880 9878 9875 9873 9870 9868 9866 9865 9864 9863 9862 9862 9862 9862 9863 9863 9864 9864 9864 9864 9864 9864 9863 9862 9860 9859 9857 9854 9852 9850 9848 9847 9845 9844 9843 9842 9842 9841 9841 9841 9841 9840 9839 9838 9837 9835 9833 9831 9828 9826 9824 9821 9820 9818 9817 9816 9816 9816 9816 9816 9816 9816 9815 9814 9813 9810 9808 9804 9800 9796 9791 9786 9781 9776 9772 9767 9764 9761 9759 9757 9755 9754 9752 9751 9749 9747 9745 9742 9739 9734 9730 9725 9720 9715 9711 9706 9703 9700 9697 9695 9695 9694 9694 9695 9694 9694 9692 9690 9687 9682 9677 9670 9661 9652 9641 9631 9620 9609 9598 9588 9579 9571 9563 9557 9553 9549 9547 9546 9546 9547 9548 9550 9553 9556 9559 9562 9565 9567 9568 9569 9569 9568 9566 9562 9558 9552 9545 9538 9529 9519 9510 9499 9489 9480 9470 9460 9451 9442 9433 9424 9416 9407 9397 9387 9377 9365 9352 9339 9324 9309 9292 9275 9257 9238 6918 3 2 3 9218 9197 9176 9154 9131 9107 9082 9056 9028 8999 8968 8937 8903 8869 8833 8795 8756 8714 8671 8626 8579 8529 8475 8418 8357 8291 8220 8143 8062 7975 7883 7785 7681 7572 7457 7336 7209 7077 6938 6792 6635 6469 6290 6099 5894 5675 5441 5193 4930 4649 4356 4053 3744 3432 3119 2809 2507 2214 1936 1674 1432 1218 1026 856 710 587 486 406 347 307 285 282 293 317 359 420 499 599 720 864 1029 1216 1425 1654 1907 2179 2467 2765 3072 3384 3695 4005 4309 4606 4892 5166 5421 5661 5886 6095 6290 6472 6640 6797 6943 7078 7205 7324 7438 7546 7647 7743 7833 7918 7998 8073 8143 8209 8271 8329 8383 8434 8482 8527 8569 8609 8647 8683 8717 8749 8779 8807 8833 8858 8881 8903 8923 8942 8961 8978 8994 9010 9026 9041 9056 9071 9084 9098 9110 9121 9132 9142 9150 9158 9165 9171 9177 9181 9186 9189 9193 9196 9200 9203 9205 9207 9209 9210 9211 9211 9211 9210 9209 9207 9204 9202 9199 9197 9194 9193 9191 9189 9188 9187 9186 9184 9183 9182 9180 9179 9177 9174 9172 9171 9170 9169 9170 9171 9173 9175 9176 9177 9178 9177 9174 9167 9156 9141 9121 9096 9067 9034 8998 8957 8915 8873 8832 8795 8761 8735 8716 8705 8701 8707 8721 8746 8779 8819 8864 8913 8964 9016 9067 9116 9163 9206 9244 9276 9302 9324 9342 9356 9366 9375 9382 9388 9393 9398 9404 9412 9420 9429 9439 9448 9458 9467 9476 9484 9491 9498 9503 9506 9509 9510 9511 9512 9513 9513 9514 9515 9516 9517 9519 9521 9523 9526 9529 9532 9534 9537 9541 9544 9548 9552 9556 9561 9566 9572 9577 9583 9590 9596 9602 9607 9612 9616 9620 9622 9624 9626 9627 9627 9627 9626 9626 9626 9627 9628 9630 9633 9636 9639 9643 9647 9651 9654 9658 9661 9663 9664 9664 9664 9663 9661 9659 9657 9655 9653 9651 9650 9650 9651 9652 9654 9657 9660 9663 9667 9671 9674 9678 9681 9683 9684 9685 9685 9685 9685 9683 9682 9680 9678 9677 9675 9673 9672 9671 9670 9669 9669 9669 9668 9668 9668 9668 9668 9668 9668 9667 9666 9665 9664 9663 9661 9658 9656 9653 9650 9646 9642 9638 9634 9630 9626 9622 9618 9614 9611 9608 9605 9603 9602 9600 9598 9597 9595 9594 9592 9589 9586 9582 9578 9572 9567 9561 9554 9548 9542 9535 9529 9524 9518 9514 9510 9506 9502 9498 9494 9489 9483 9477 9470 9461 9451 9440 9427 9414 9399 9384 9369 9353 9338 9322 9307 9291 9276 9262 9247 9232 9217 9200 9182 9163 9142 9119 9094 9067 9038 9006 8973 8938 8902 8865 8827 8789 8749 8709 8668 8626 8582 8537 8490 8440 8388 8331 8270 8204 8133 8058 7977 7891 7799 7701 7597 7487 7369 7245 7115 6976 6828 6669 6500 6318 6124 5917 5696 5461 5213 4951 4675 4388 4094 3794 3491 3189 2889 2595 2311 2038 1781 6919 3 2 3 1544 1327 1131 955 800 666 553 461 387 332 294 273 264 270 293 333 390 465 559 672 806 960 1135 1331 1551 1790 2045 2314 2595 2884 3181 3480 3780 4077 4369 4652 4922 5182 5429 5664 5886 6094 6290 6473 6644 6804 6954 7096 7229 7354 7472 7582 7686 7783 7875 7960 8041 8116 8187 8253 8315 8373 8428 8481 8531 8580 8626 8671 8714 8756 8796 8835 8873 8909 8943 8975 9005 9033 9060 9084 9107 9129 9149 9167 9185 9202 9219 9235 9251 9268 9284 9301 9318 9334 9351 9368 9384 9400 9415 9429 9442 9453 9464 9473 9481 9487 9491 9495 9497 9499 9501 9502 9503 9504 9506 9508 9511 9515 9519 9524 9529 9535 9541 9547 9553 9558 9563 9568 9573 9578 9582 9586 9590 9595 9600 9606 9613 9620 9627 9634 9641 9648 9654 9659 9663 9666 9667 9665 9662 9657 9652 9646 9639 9633 9627 9621 9615 9610 9606 9603 9600 9595 9588 9578 9564 9545 9521 9493 9461 9423 9380 9332 9283 9233 9185 9140 9100 9066 9040 9023 9015 9016 9031 9056 9090 9132 9179 9231 9286 9342 9398 9452 9504 9551 9590 9625 9654 9678 9698 9713 9725 9734 9741 9746 9751 9755 9761 9768 9774 9782 9789 9797 9805 9812 9820 9827 9834 9839 9844 9848 9851 9854 9856 9858 9860 9862 9864 9865 9867 9868 9869 9870 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9884 9885 9887 9888 9889 9889 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9888 9889 9890 9892 9894 9897 9899 9902 9904 9906 9908 9909 9910 9911 9910 9909 9907 9905 9903 9900 9898 9896 9894 9893 9893 9893 9893 9894 9896 9899 9901 9903 9906 9907 9909 9910 9911 9911 9911 9911 9910 9910 9909 9908 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9914 9915 9917 9918 9919 9921 9924 9926 9928 9931 9933 9935 9936 9938 9938 9939 9938 9937 9935 9933 9930 9927 9925 9922 9919 9917 9915 9913 9911 9911 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9929 9930 9932 9933 9935 9935 9936 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9931 9932 9934 9935 9937 9939 9941 9943 9944 9945 9946 9947 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9938 9939 9939 9940 9942 9943 9944 9946 9947 9948 9949 9949 9949 9948 9946 9943 9940 9936 9933 9929 9925 9922 9920 9918 9917 9918 9919 9922 9925 9929 9932 9936 9939 9942 9945 9946 9947 9946 9944 9941 9938 9934 9931 9927 9924 9921 9919 9918 9917 9918 9919 9921 9923 9925 9926 9927 9928 9928 9928 9928 9927 9925 9923 9921 9919 9917 9916 9916 6920 3 2 4 9893 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9870 9868 9865 9863 9861 9859 9857 9857 9857 9857 9857 9857 9858 9858 9858 9857 9856 9854 9850 9845 9838 9832 9824 9817 9810 9804 9797 9791 9785 9779 9774 9768 9762 9755 9748 9739 9728 9715 9702 9687 9670 9653 9636 9617 9598 9579 9559 9539 9519 9499 9479 9459 9440 9422 9404 9387 9371 9357 9344 9333 9323 9316 9310 9305 9301 9299 9297 9296 9296 9297 9299 9301 9304 9308 9313 9318 9324 9332 9340 9348 9357 9366 9375 9384 9392 9401 9411 9421 9431 9443 9455 9468 9482 9496 9510 9525 9541 9555 9569 9582 9594 9603 9611 9618 9625 9630 9636 9641 9647 9652 9659 9666 9675 9684 9694 9704 9714 9724 9732 9740 9747 9753 9758 9763 9767 9771 9775 9779 9782 9786 9790 9794 9797 9800 9803 9804 9804 9804 9803 9801 9800 9799 9798 9798 9799 9801 9804 9808 9813 9819 9826 9832 9839 9844 9849 9854 9857 9860 9861 9862 9862 9861 9860 9858 9855 9853 9850 9847 9845 9843 9841 9840 9840 9839 9839 9839 9839 9839 9838 9837 9836 9833 9829 9824 9818 9811 9804 9795 9787 9778 9768 9756 9741 9724 9704 9681 9654 9624 9591 9555 9514 9472 9429 9389 9352 9321 9298 9282 9275 9276 9285 9302 9331 9366 9406 9448 9492 9535 9574 9610 9642 9671 9696 9717 9733 9745 9755 9764 9771 9780 9790 9800 9810 9820 9829 9837 9845 9851 9856 9861 9864 9865 9865 9865 9864 9864 9864 9866 9869 9873 9878 9883 9888 9894 9900 9905 9910 9914 9918 9920 9921 9921 9921 9919 9918 9915 9913 9911 9908 9906 9904 9902 9901 9901 9901 9901 9903 9905 9908 9910 9913 9916 9918 9920 9921 9922 9921 9920 9918 9915 9912 9908 9905 9902 9900 9899 9898 9899 9900 9902 9905 9908 9912 9916 9919 9922 9924 9926 9926 9926 9925 9924 9921 9919 9916 9913 9910 9907 9904 9902 9900 9899 9897 9896 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9902 9904 9906 9909 9911 9913 9916 9918 9920 9921 9922 9923 9923 9923 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9915 9915 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9920 9919 9918 9917 9916 9916 9915 9916 9918 9920 9922 9925 9928 9931 9933 9936 9937 9938 9937 9935 9932 9927 9923 9918 9913 9908 9904 9901 9898 9895 9893 9892 9891 9890 9890 9889 9889 9887 9886 9885 9883 9881 9879 9877 9875 9873 9870 9866 9862 9858 9853 9847 9842 9837 9832 9827 9823 9821 9819 9820 9822 9827 9833 9840 9848 9856 9865 9873 9881 9889 9895 9900 9904 9905 9906 9906 9904 9902 9900 9898 9895 9893 9890 9889 9888 9888 9888 9889 9890 9891 9893 9894 9896 9897 9898 6921 3 2 4 9898 9898 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9884 9883 9882 9881 9880 9880 9880 9881 9882 9883 9885 9888 9891 9894 9897 9900 9903 9905 9907 9908 9909 9910 9911 9911 9911 9912 9912 9912 9913 9914 9915 9917 9918 9919 9919 9919 9918 9917 9915 9914 9912 9911 9910 9909 9908 9909 9910 9912 9914 9917 9919 9922 9924 9925 9925 9924 9924 9922 9920 9918 9916 9914 9912 9910 9908 9908 9907 9907 9907 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9893 9892 9891 9891 9892 9893 9894 9895 9897 9897 9898 9899 9899 9899 9898 9898 9897 9895 9894 9892 9889 9887 9884 9881 9879 9876 9874 9872 9871 9871 9872 9873 9877 9881 9886 9892 9897 9902 9907 9911 9914 9916 9917 9917 9915 9911 9908 9904 9900 9897 9895 9894 9894 9893 9892 9891 9890 9887 9884 9880 9874 9868 9859 9849 9839 9828 9817 9807 9798 9787 9775 9761 9743 9722 9696 9667 9633 9597 9557 9513 9466 9421 9378 9340 9308 9287 9275 9271 9277 9291 9313 9345 9383 9425 9470 9515 9558 9597 9632 9664 9692 9717 9738 9755 9770 9782 9792 9802 9812 9823 9834 9845 9855 9865 9874 9882 9888 9894 9898 9901 9902 9902 9901 9899 9896 9894 9892 9890 9888 9886 9885 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9873 9872 9870 9867 9864 9861 9857 9854 9850 9846 9842 9838 9835 9832 9830 9829 9829 9831 9832 9835 9838 9842 9847 9851 9855 9859 9863 9866 9868 9870 9871 9871 9870 9868 9866 9863 9860 9856 9852 9848 9843 9840 9836 9834 9833 9833 9834 9837 9840 9845 9850 9857 9864 9871 9878 9884 9888 9892 9895 9898 9900 9901 9902 9903 9904 9905 9906 9908 9910 9913 9915 9918 9920 9922 9923 9924 9925 9925 9926 9927 9929 9931 9933 9936 9939 9942 9946 9949 9953 9955 9957 9958 9958 9957 9955 9954 9951 9949 9947 9946 9944 9942 9941 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9946 9948 9950 9953 9955 9957 9958 9960 9960 9961 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9947 9943 9939 9935 9930 9926 9921 9916 9912 9909 9906 9904 9903 9904 9906 9909 9912 9916 9919 9923 9926 9929 9931 9933 9933 9933 9931 9928 9925 9921 9917 9912 9907 9903 9898 9894 9891 9889 9888 9887 9888 9889 9892 9895 9899 9903 9906 9910 9912 9914 9916 9917 9918 9917 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9905 9902 9899 9895 9890 9886 9882 9878 9874 9871 9869 9867 9867 9868 9871 9874 9877 9881 9883 9884 9885 9884 9883 9881 9879 9875 9871 9868 9864 9861 9859 9859 9859 9859 9860 9861 9862 9862 9862 9861 9861 9860 9860 9859 9859 9859 9859 9860 9862 9865 6922 3 2 4 9868 9872 9875 9878 9881 9883 9885 9887 9888 9890 9891 9893 9895 9897 9899 9902 9905 9908 9911 9914 9916 9917 9917 9916 9914 9912 9910 9908 9907 9906 9905 9905 9907 9909 9913 9918 9923 9928 9932 9935 9938 9939 9939 9939 9937 9934 9931 9927 9923 9919 9916 9914 9913 9913 9914 9916 9919 9922 9926 9930 9934 9938 9941 9943 9945 9946 9947 9947 9946 9945 9944 9943 9943 9942 9942 9943 9945 9946 9948 9950 9952 9953 9955 9955 9955 9954 9952 9948 9944 9940 9935 9930 9926 9922 9919 9916 9914 9913 9914 9916 9918 9921 9924 9927 9931 9934 9936 9938 9939 9939 9938 9936 9933 9930 9925 9921 9916 9912 9908 9904 9900 9898 9896 9895 9894 9892 9891 9888 9885 9881 9876 9870 9864 9856 9847 9839 9831 9824 9818 9815 9813 9814 9816 9820 9826 9833 9841 9850 9859 9868 9876 9881 9886 9890 9892 9893 9894 9893 9892 9891 9889 9888 9888 9889 9890 9892 9894 9895 9897 9898 9899 9900 9900 9900 9899 9897 9895 9893 9891 9889 9889 9889 9889 9890 9891 9892 9893 9894 9895 9895 9894 9893 9891 9888 9885 9882 9878 9875 9872 9869 9866 9863 9860 9856 9852 9848 9844 9839 9834 9829 9823 9818 9814 9810 9807 9806 9807 9808 9809 9811 9814 9815 9816 9817 9817 9816 9814 9811 9806 9801 9794 9786 9777 9767 9755 9741 9723 9702 9677 9647 9614 9579 9541 9503 9464 9425 9389 9357 9331 9312 9303 9304 9312 9328 9351 9381 9416 9455 9497 9539 9581 9621 9654 9684 9711 9734 9754 9770 9785 9797 9807 9815 9823 9830 9838 9846 9853 9860 9866 9871 9874 9876 9878 9880 9882 9883 9885 9887 9890 9893 9896 9900 9905 9910 9914 9918 9922 9925 9926 9927 9927 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9922 9921 9918 9916 9913 9910 9907 9904 9902 9900 9898 9897 9897 9898 9899 9901 9903 9905 9907 9908 9909 9910 9910 9910 9910 9911 9911 9912 9913 9914 9916 9918 9921 9923 9925 9927 9928 9928 9927 9925 9923 9920 9917 9913 9909 9905 9902 9899 9896 9895 9894 9895 9896 9897 9900 9903 9907 9911 9914 9917 9920 9921 9922 9922 9922 9922 9921 9920 9919 9918 9918 9918 9920 9923 9926 9929 9932 9935 9936 9938 9938 9938 9936 9934 9930 9926 9921 9917 9913 9910 9909 9909 9909 9910 9912 9914 9916 9918 9920 9921 9922 9922 9920 9919 9917 9916 9915 9916 9917 9919 9922 9924 9927 9930 9933 9935 9937 9937 9937 9935 9932 9928 9924 9920 9915 9911 9907 9904 9901 9898 9897 9895 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9903 9903 9901 9898 9896 9893 9889 9887 9884 9882 9881 9880 9880 9881 9883 9886 9889 9892 9896 9898 9900 9901 9902 9902 9901 9899 9897 9894 9891 9887 9884 9881 9877 9874 9871 9868 9865 9862 9858 9855 9852 6923 3 2 4 9849 9846 9843 9840 9837 9834 9830 9827 9823 9819 9814 9810 9805 9801 9796 9792 9788 9784 9781 9779 9778 9777 9778 9778 9780 9781 9783 9784 9786 9787 9788 9788 9788 9788 9787 9786 9784 9782 9780 9778 9776 9775 9773 9771 9770 9769 9769 9769 9770 9772 9774 9776 9778 9780 9781 9781 9780 9778 9774 9770 9764 9756 9748 9739 9729 9720 9710 9702 9694 9686 9679 9672 9665 9659 9653 9647 9641 9634 9627 9619 9610 9601 9592 9582 9572 9562 9552 9541 9530 9518 9506 9493 9480 9466 9451 9436 9419 9402 9384 9365 9345 9325 9303 9280 9256 9231 9206 9179 9151 9121 9091 9059 9025 8990 8953 8914 8872 8826 8776 8721 8660 8595 8524 8447 8364 8274 8178 8075 7965 7848 7723 7593 7454 7302 7138 6958 6761 6546 6312 6057 5783 5488 5172 4833 4480 4116 3748 3379 3015 2661 2322 2004 1711 1448 1222 1034 886 779 713 690 707 767 866 1003 1178 1386 1628 1898 2192 2505 2833 3171 3515 3859 4201 4534 4855 5161 5443 5706 5949 6173 6377 6563 6731 6883 7021 7145 7257 7361 7457 7545 7626 7699 7765 7824 7877 7925 7970 8013 8055 8097 8140 8185 8232 8283 8337 8397 8460 8526 8594 8662 8729 8793 8855 8913 8968 9019 9066 9107 9143 9177 9207 9235 9261 9287 9311 9335 9358 9380 9401 9422 9442 9461 9480 9497 9512 9526 9538 9550 9560 9570 9579 9588 9597 9605 9613 9621 9629 9637 9645 9652 9659 9666 9672 9677 9681 9685 9688 9691 9694 9696 9698 9700 9702 9704 9707 9711 9715 9720 9725 9731 9737 9743 9750 9756 9761 9766 9770 9773 9775 9776 9777 9778 9778 9777 9777 9776 9777 9778 9779 9781 9784 9787 9790 9793 9797 9800 9803 9806 9809 9810 9812 9813 9814 9815 9815 9816 9817 9819 9820 9822 9825 9828 9831 9834 9837 9841 9844 9847 9850 9852 9854 9855 9856 9855 9855 9854 9854 9853 9852 9852 9852 9851 9851 9851 9852 9852 9852 9851 9851 9850 9848 9846 9844 9842 9840 9839 9839 9840 9842 9844 9847 9851 9855 9860 9864 9867 9869 9869 9866 9863 9858 9852 9845 9838 9830 9823 9817 9811 9808 9807 9808 9810 9814 9819 9823 9828 9832 9836 9838 9838 9837 9833 9827 9820 9812 9804 9796 9790 9783 9778 9775 9772 9772 9774 9776 9780 9784 9787 9791 9792 9793 9794 9793 9791 9789 9785 9781 9776 9772 9768 9765 9763 9762 9761 9761 9761 9761 9762 9763 9763 9763 9763 9761 9759 9756 9752 9748 9742 9736 9730 9723 9715 9708 9701 9693 9687 9680 9675 9671 9669 9668 9668 9670 9673 9677 9683 9690 9698 9706 9715 9723 9730 9737 9743 9748 9753 9757 9759 9761 9763 9763 9763 9762 9761 9759 9757 9755 9752 9750 9747 9745 9742 9740 9738 9737 9737 9737 9737 9736 9736 9735 9733 9730 9727 9722 9717 9711 9704 9696 9688 9680 9672 9665 9659 9653 9647 9643 9638 6924 3 2 4 9635 9631 9628 9625 9622 9619 9614 9610 9604 9597 9590 9581 9571 9559 9547 9533 9519 9504 9489 9472 9456 9439 9421 9403 9385 9366 9347 9327 9305 9282 9258 9232 9206 9178 9149 9119 9088 9056 9021 8985 8946 8905 8861 8813 8761 8705 8644 8577 8506 8429 8348 8263 8174 8081 7985 7884 7780 7671 7558 7440 7318 7191 7058 6921 6777 6628 6472 6311 6143 5968 5788 5601 5406 5202 4988 4763 4527 4279 4023 3759 3489 3214 2934 2655 2380 2113 1857 1617 1399 1201 1025 872 744 641 566 516 493 497 527 581 660 764 894 1050 1231 1439 1672 1925 2196 2481 2778 3083 3393 3704 4012 4314 4606 4882 5142 5389 5621 5838 6042 6232 6409 6576 6732 6880 7020 7157 7287 7412 7532 7646 7754 7857 7954 8047 8134 8216 8292 8364 8430 8493 8553 8610 8665 8719 8770 8820 8868 8914 8959 9002 9043 9081 9117 9150 9180 9206 9230 9251 9271 9289 9307 9323 9339 9354 9370 9386 9403 9420 9437 9454 9470 9486 9500 9513 9525 9536 9547 9557 9566 9576 9584 9593 9601 9610 9618 9626 9634 9641 9646 9650 9653 9654 9655 9654 9654 9654 9653 9653 9653 9654 9656 9658 9662 9666 9669 9673 9675 9677 9677 9677 9676 9675 9673 9671 9669 9667 9664 9662 9660 9658 9655 9652 9648 9643 9635 9625 9614 9601 9588 9574 9559 9544 9531 9518 9508 9499 9495 9494 9495 9499 9505 9513 9523 9533 9545 9556 9568 9579 9589 9598 9607 9616 9625 9634 9645 9656 9667 9678 9690 9701 9712 9723 9732 9741 9748 9753 9756 9758 9758 9758 9758 9758 9758 9758 9758 9758 9759 9760 9762 9763 9765 9766 9768 9768 9768 9767 9766 9763 9760 9757 9752 9746 9737 9725 9711 9692 9670 9646 9620 9592 9564 9534 9507 9482 9461 9445 9437 9437 9443 9456 9474 9497 9526 9557 9591 9625 9658 9690 9716 9739 9758 9774 9786 9796 9804 9810 9814 9817 9820 9822 9825 9828 9832 9834 9837 9839 9839 9839 9839 9838 9837 9837 9836 9836 9837 9838 9840 9843 9847 9851 9855 9860 9864 9867 9870 9872 9873 9874 9874 9874 9874 9873 9872 9870 9869 9868 9868 9867 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9851 9849 9847 9845 9843 9841 9840 9839 9838 9838 9838 9840 9841 9844 9846 9850 9854 9858 9863 9867 9871 9875 9879 9881 9883 9884 9884 9884 9882 9880 9877 9874 9870 9867 9864 9861 9858 9856 9854 9853 9851 9850 9850 9849 9849 9849 9848 9848 9848 9849 9851 9853 9856 9859 9863 9868 9872 9877 9882 9887 9891 9894 9897 9897 9897 9895 9893 9890 9888 9885 9882 9880 9879 9879 9879 9882 9886 9890 9895 9900 9904 9907 9909 9911 9912 9912 9911 9909 9906 9904 9902 9900 9900 9901 9902 9905 9908 9911 9914 9918 9921 9924 9926 9928 9928 9928 9928 9927 9925 9923 9921 9920 9918 9916 9914 9912 9910 9909 6925 3 2 4 9907 9906 9905 9904 9904 9904 9904 9905 9905 9906 9906 9906 9906 9906 9905 9904 9902 9899 9896 9894 9892 9890 9890 9890 9890 9891 9893 9895 9898 9901 9903 9905 9907 9907 9906 9904 9902 9899 9895 9892 9889 9885 9882 9879 9877 9875 9874 9874 9873 9873 9872 9871 9869 9868 9866 9863 9860 9857 9853 9848 9842 9836 9828 9820 9811 9801 9791 9780 9769 9758 9747 9736 9726 9716 9708 9700 9693 9685 9677 9668 9658 9646 9633 9618 9601 9581 9559 9534 9508 9480 9450 9420 9389 9357 9324 9290 9254 9218 9180 9140 9098 9054 9007 8957 8904 8849 8791 8730 8666 8601 8533 8463 8391 8318 8243 8167 8090 8013 7936 7859 7783 7709 7636 7564 7495 7429 7365 7304 7247 7194 7144 7098 7056 7018 6984 6956 6932 6915 6903 6897 6897 6903 6915 6932 6956 6986 7021 7062 7106 7156 7208 7264 7323 7386 7451 7518 7588 7660 7733 7808 7883 7960 8037 8113 8190 8266 8340 8413 8484 8553 8619 8683 8744 8803 8858 8911 8961 9008 9053 9095 9135 9173 9208 9243 9275 9307 9338 9367 9396 9424 9450 9476 9501 9525 9548 9570 9590 9608 9625 9641 9657 9671 9685 9699 9713 9726 9739 9751 9764 9776 9788 9799 9808 9817 9824 9829 9832 9835 9837 9838 9840 9842 9845 9848 9851 9856 9861 9868 9874 9881 9886 9891 9893 9893 9892 9889 9886 9881 9876 9871 9865 9859 9853 9846 9842 9836 9829 9819 9807 9791 9769 9744 9716 9686 9654 9621 9588 9555 9527 9502 9484 9473 9472 9479 9491 9510 9534 9562 9594 9628 9662 9696 9728 9756 9780 9801 9819 9833 9845 9855 9862 9868 9872 9875 9878 9881 9885 9888 9891 9895 9898 9902 9906 9910 9914 9917 9920 9923 9925 9927 9928 9929 9930 9930 9930 9930 9930 9931 9932 9934 9936 9938 9940 9941 9942 9942 9941 9940 9938 9935 9930 9926 9921 9916 9912 9909 9909 9909 9910 9912 9914 9917 9920 9923 9926 9929 9932 9934 9935 9935 9935 9935 9936 9936 9937 9939 9940 9941 9942 9943 9943 9943 9942 9941 9940 9938 9937 9935 9934 9933 9933 9933 9935 9936 9938 9939 9940 9940 9939 9938 9937 9934 9932 9929 9925 9922 9920 9918 9917 9917 9918 9920 9922 9925 9927 9928 9930 9930 9931 9931 9930 9929 9927 9926 9924 9923 9923 9923 9924 9924 9925 9925 9924 9922 9920 9917 9914 9910 9906 9901 9897 9894 9891 9888 9888 9888 9889 9891 9892 9893 9894 9895 9895 9894 9893 9892 9890 9887 9885 9882 9880 9877 9876 9874 9873 9871 9870 9868 9866 9864 9862 9860 9858 9857 9856 9855 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9845 9844 9843 9842 9840 9839 9838 9837 9835 9834 9833 9832 9831 9830 9829 9827 9826 9825 9823 9821 9819 9817 9814 9811 9809 9806 9802 9797 9791 9784 9774 9763 9750 9735 6926 3 2 4 9719 9701 9682 9662 9641 9620 9598 9577 9557 9537 9516 9494 9471 9447 9421 9393 9364 9332 9300 9265 9228 9191 9153 9114 9075 9037 9000 8962 8925 8887 8849 8810 8771 8732 8693 8655 8617 8581 8546 8514 8484 8457 8435 8417 8403 8394 8387 8385 8386 8391 8398 8408 8421 8437 8454 8474 8495 8518 8543 8570 8599 8629 8661 8695 8730 8766 8804 8842 8881 8921 8961 9002 9042 9081 9120 9157 9192 9224 9254 9281 9306 9329 9349 9366 9382 9395 9408 9421 9433 9447 9462 9477 9493 9510 9527 9545 9564 9582 9599 9616 9632 9646 9658 9669 9679 9689 9698 9706 9715 9723 9730 9738 9745 9752 9759 9766 9772 9777 9782 9785 9788 9791 9794 9797 9801 9806 9811 9817 9822 9828 9834 9839 9844 9848 9851 9854 9856 9857 9858 9858 9859 9860 9863 9866 9870 9874 9878 9881 9883 9884 9884 9883 9880 9877 9872 9867 9861 9856 9851 9848 9848 9848 9850 9852 9855 9857 9859 9861 9862 9862 9862 9861 9858 9855 9852 9848 9845 9843 9842 9840 9838 9836 9834 9829 9824 9818 9811 9803 9795 9786 9778 9769 9761 9754 9749 9745 9743 9743 9743 9745 9747 9749 9752 9756 9760 9764 9770 9775 9781 9787 9793 9799 9805 9810 9815 9820 9824 9827 9829 9830 9831 9832 9833 9834 9836 9839 9842 9845 9849 9853 9858 9862 9866 9870 9873 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9901 9903 9904 9906 9907 9908 9909 9910 9910 9910 9910 9910 9909 9908 9907 9905 9903 9900 9897 9893 9888 9884 9879 9875 9870 9867 9865 9862 9861 9859 9858 9857 9856 9855 9853 9850 9846 9840 9833 9825 9816 9807 9798 9788 9779 9770 9762 9755 9750 9747 9745 9745 9745 9747 9750 9754 9758 9763 9768 9773 9777 9781 9784 9788 9790 9793 9795 9797 9799 9801 9803 9805 9807 9808 9810 9813 9815 9818 9821 9824 9828 9831 9835 9838 9842 9845 9847 9849 9850 9850 9848 9846 9843 9839 9835 9830 9826 9821 9816 9812 9808 9805 9803 9801 9799 9797 9794 9791 9786 9781 9776 9769 9763 9755 9747 9739 9732 9725 9718 9713 9707 9702 9697 9691 9685 9677 9667 9657 9645 9632 9617 9601 9583 9565 9546 9527 9507 9489 9469 9450 9431 9411 9390 9369 9350 9331 9315 9301 9290 9283 9281 9283 9292 9307 9330 9359 9392 9428 9466 9506 9545 9582 9618 9651 9680 9704 9722 9736 9746 9754 9759 9764 9768 9772 9774 9777 9778 9780 9782 9783 9783 9781 9779 9773 9766 9758 9750 9742 9734 9728 9723 9719 9716 9715 9715 9717 9720 9723 9727 9730 9732 9733 9732 9731 9730 9728 9726 9725 9723 9722 9722 9721 9722 9723 9725 9727 9729 9731 9732 9733 9735 9736 9739 9742 9747 9752 9759 9767 9776 9786 9797 9809 9820 9831 9841 9849 9855 9859 9862 9864 9865 9865 9864 9864 9864 9864 9866 9869 9874 9880 9886 9893 9900 9906 6927 3 2 4 9911 9916 9920 9923 9925 9926 9925 9925 9924 9923 9923 9925 9927 9930 9933 9937 9940 9943 9945 9947 9948 9948 9946 9942 9937 9931 9926 9921 9917 9915 9914 9914 9915 9918 9922 9927 9932 9937 9942 9945 9946 9944 9941 9936 9930 9923 9916 9908 9901 9894 9887 9882 9878 9876 9874 9873 9871 9870 9868 9865 9862 9858 9854 9849 9844 9838 9832 9827 9821 9817 9813 9810 9808 9807 9808 9809 9812 9816 9821 9826 9832 9839 9846 9853 9859 9864 9867 9869 9869 9868 9865 9862 9859 9855 9852 9849 9847 9846 9847 9850 9855 9862 9869 9876 9883 9889 9895 9900 9904 9907 9909 9909 9908 9906 9903 9900 9897 9895 9892 9889 9887 9885 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9869 9867 9864 9860 9857 9853 9848 9844 9839 9835 9831 9828 9826 9824 9824 9825 9826 9828 9831 9834 9838 9841 9845 9849 9853 9856 9859 9862 9865 9868 9871 9874 9877 9879 9881 9883 9885 9887 9888 9889 9890 9890 9891 9891 9891 9891 9892 9893 9894 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9909 9910 9911 9913 9914 9916 9918 9920 9922 9923 9924 9925 9926 9927 9928 9928 9928 9929 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9940 9942 9944 9947 9950 9953 9956 9960 9964 9967 9970 9973 9975 9975 9975 9974 9972 9970 9968 9965 9963 9961 9959 9957 9956 9955 9954 9954 9953 9953 9952 9950 9948 9946 9945 9943 9942 9941 9941 9942 9943 9944 9945 9947 9949 9950 9951 9951 9950 9947 9944 9940 9936 9932 9929 9927 9926 9926 9926 9928 9932 9936 9941 9945 9949 9952 9953 9951 9949 9945 9940 9935 9929 9924 9919 9915 9912 9911 9913 9916 9921 9926 9931 9937 9941 9944 9947 9948 9948 9946 9942 9937 9931 9925 9919 9915 9911 9908 9906 9905 9904 9904 9904 9903 9901 9896 9888 9876 9860 9841 9819 9795 9768 9739 9709 9680 9653 9628 9607 9592 9583 9578 9579 9584 9595 9611 9631 9654 9679 9705 9730 9755 9778 9800 9820 9839 9854 9868 9879 9888 9895 9901 9907 9911 9914 9917 9919 9921 9922 9924 9925 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9932 9934 9936 9938 9940 9942 9942 9942 9941 9939 9937 9934 9930 9926 9922 9918 9914 9910 9908 9906 9904 9902 9901 9900 9898 9897 9895 9893 9891 9889 9887 9886 9884 9882 9880 9879 9878 9877 9876 9875 9873 9871 9868 9865 9861 9858 9855 9852 9850 9849 9848 9848 9849 9850 9853 9856 9859 9862 9865 9867 9869 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9887 9887 9887 9888 9888 9888 9888 9889 9891 9892 9893 9895 9897 9899 9900 9902 9904 9906 9907 9909 9910 9912 9914 9916 9918 9921 9924 9926 9928 9930 9931 9931 9931 6928 3 2 4 9930 9929 9928 9926 9925 9923 9921 9920 9918 9918 9918 9918 9918 9917 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9901 9900 9901 9903 9905 9908 9911 9914 9917 9919 9921 9922 9921 9920 9918 9914 9909 9904 9898 9893 9888 9883 9879 9875 9872 9870 9869 9869 9870 9870 9870 9870 9868 9866 9863 9859 9854 9848 9840 9832 9824 9816 9808 9801 9796 9792 9788 9786 9784 9784 9785 9785 9786 9786 9786 9783 9780 9775 9770 9764 9757 9750 9742 9735 9729 9723 9717 9714 9712 9710 9709 9709 9710 9710 9711 9712 9713 9714 9716 9718 9720 9723 9726 9730 9734 9739 9745 9751 9756 9762 9767 9772 9776 9779 9783 9786 9788 9789 9791 9792 9793 9794 9796 9797 9798 9800 9801 9802 9803 9803 9803 9803 9803 9803 9802 9801 9799 9798 9796 9795 9793 9792 9791 9790 9790 9790 9790 9791 9793 9794 9796 9798 9801 9803 9805 9807 9808 9809 9809 9808 9807 9807 9806 9805 9805 9806 9807 9808 9810 9813 9817 9821 9825 9828 9830 9831 9831 9830 9829 9828 9826 9823 9821 9820 9819 9819 9822 9826 9832 9837 9843 9849 9853 9857 9859 9860 9860 9858 9853 9848 9841 9835 9828 9823 9820 9818 9817 9817 9818 9820 9823 9826 9829 9831 9833 9834 9833 9830 9828 9824 9820 9816 9812 9808 9804 9801 9797 9794 9791 9788 9784 9781 9777 9772 9767 9761 9755 9749 9743 9736 9730 9723 9717 9711 9704 9699 9693 9687 9682 9677 9671 9666 9661 9656 9652 9649 9645 9643 9642 9641 9642 9643 9646 9651 9656 9662 9669 9676 9684 9692 9700 9707 9713 9719 9723 9726 9728 9729 9729 9728 9727 9725 9723 9721 9718 9716 9715 9714 9713 9712 9711 9710 9708 9706 9703 9701 9698 9694 9691 9688 9684 9680 9677 9674 9670 9667 9663 9659 9654 9647 9640 9632 9623 9613 9603 9592 9581 9569 9557 9544 9531 9517 9503 9488 9472 9455 9435 9414 9391 9366 9339 9310 9279 9246 9211 9172 9130 9085 9035 8981 8922 8858 8788 8712 8629 8540 8441 8333 8213 8080 7936 7777 7598 7397 7171 6919 6635 6323 5985 5623 5241 4842 4420 3994 3576 3175 2803 2470 2190 1964 1800 1703 1675 1723 1858 2058 2317 2626 2977 3358 3759 4173 4591 5003 5403 5776 6117 6433 6721 6984 7221 7436 7629 7802 7957 8098 8225 8346 8458 8562 8658 8746 8827 8900 8965 9025 9080 9129 9174 9214 9251 9285 9316 9344 9371 9396 9420 9443 9463 9482 9500 9515 9529 9542 9554 9565 9575 9585 9594 9603 9611 9620 9628 9636 9644 9652 9660 9668 9676 9685 9693 9702 9710 9719 9727 9735 9743 9749 9755 9759 9761 9761 9761 9760 9759 9757 9756 9755 9754 9755 9757 9760 9766 9772 9779 9787 9794 9800 9804 9808 9810 9812 9812 9810 9807 9803 9799 9795 9791 9787 9785 9783 9782 9780 9779 9778 9777 9775 9773 9770 9767 9763 9757 9751 9744 9735 6929 3 2 4 9725 9713 9700 9686 9670 9652 9632 9609 9587 9563 9541 9519 9499 9481 9467 9455 9447 9443 9444 9450 9459 9471 9485 9501 9517 9533 9548 9564 9578 9590 9600 9608 9614 9619 9622 9623 9623 9622 9620 9616 9611 9604 9595 9586 9575 9563 9551 9537 9523 9509 9495 9481 9468 9457 9446 9437 9429 9422 9418 9414 9412 9412 9414 9417 9422 9429 9437 9447 9458 9471 9484 9499 9514 9530 9546 9561 9575 9589 9601 9612 9621 9630 9636 9642 9646 9649 9652 9655 9658 9661 9664 9668 9671 9674 9678 9681 9684 9687 9689 9690 9689 9688 9686 9683 9680 9677 9673 9670 9668 9665 9664 9663 9664 9665 9666 9668 9670 9672 9673 9673 9673 9673 9671 9669 9667 9663 9659 9654 9649 9644 9639 9633 9626 9619 9611 9603 9593 9582 9570 9557 9542 9526 9508 9488 9467 9444 9419 9392 9363 9333 9302 9269 9237 9203 9170 9139 9109 9082 9058 9038 9022 9011 9003 8999 9000 9005 9014 9026 9041 9059 9078 9099 9122 9147 9173 9200 9229 9259 9289 9320 9351 9382 9412 9442 9470 9497 9522 9544 9563 9580 9594 9606 9616 9625 9632 9638 9643 9647 9651 9655 9659 9664 9668 9672 9676 9680 9684 9688 9692 9695 9699 9703 9707 9711 9715 9719 9723 9726 9729 9732 9734 9734 9734 9732 9729 9725 9720 9715 9710 9704 9699 9695 9691 9688 9685 9685 9684 9684 9685 9685 9684 9683 9681 9678 9673 9667 9659 9650 9639 9628 9615 9601 9587 9573 9558 9544 9529 9514 9499 9484 9470 9454 9438 9421 9402 9382 9360 9335 9307 9277 9243 9204 9162 9115 9064 9008 8946 8878 8805 8725 8640 8548 8449 8342 8224 8094 7950 7793 7621 7428 7213 6974 6709 6414 6090 5742 5373 4988 4591 4180 3766 3363 2980 2625 2310 2047 1839 1689 1600 1577 1619 1739 1921 2158 2443 2767 3123 3499 3890 4289 4687 5078 5454 5803 6132 6438 6720 6978 7213 7424 7614 7784 7937 8074 8200 8315 8421 8517 8605 8687 8763 8834 8900 8962 9018 9070 9117 9159 9198 9233 9264 9293 9318 9340 9361 9379 9397 9413 9430 9446 9461 9476 9491 9506 9521 9535 9548 9560 9571 9581 9589 9596 9602 9608 9613 9617 9622 9626 9631 9636 9641 9648 9656 9663 9670 9677 9683 9686 9689 9690 9690 9689 9687 9683 9679 9674 9670 9665 9662 9660 9658 9657 9656 9654 9651 9648 9643 9637 9629 9619 9607 9592 9576 9557 9536 9514 9490 9464 9437 9408 9379 9350 9320 9289 9261 9233 9209 9188 9171 9159 9151 9147 9149 9155 9166 9182 9201 9224 9248 9275 9302 9329 9356 9383 9409 9433 9455 9474 9491 9504 9513 9518 9518 9515 9508 9499 9487 9473 9459 9444 9430 9418 9408 9403 9401 9402 9406 9413 9421 9431 9441 9453 9464 9476 9487 9496 9505 9513 9522 9530 9539 9550 9561 9573 9585 9598 9612 9627 9642 9657 9673 9688 9703 9717 9730 9743 9755 9765 9775 9784 6930 3 2 4 9791 9798 9804 9809 9813 9817 9820 9823 9826 9829 9834 9838 9843 9847 9852 9856 9859 9862 9863 9864 9864 9863 9861 9858 9854 9851 9847 9845 9843 9843 9843 9844 9845 9847 9849 9852 9854 9856 9858 9858 9858 9857 9855 9853 9851 9849 9847 9845 9844 9843 9843 9843 9845 9846 9848 9851 9854 9857 9860 9863 9866 9870 9874 9878 9881 9885 9889 9892 9894 9896 9898 9899 9899 9899 9897 9895 9893 9890 9887 9884 9882 9880 9879 9878 9879 9880 9883 9886 9890 9895 9900 9905 9909 9913 9917 9920 9921 9922 9921 9920 9917 9915 9912 9910 9908 9908 9907 9908 9910 9913 9917 9922 9927 9931 9936 9939 9941 9942 9942 9941 9939 9935 9930 9925 9919 9913 9907 9901 9896 9892 9887 9884 9881 9879 9878 9877 9877 9877 9877 9878 9878 9879 9879 9879 9878 9877 9875 9872 9870 9867 9863 9860 9856 9853 9850 9848 9846 9845 9845 9845 9845 9845 9845 9845 9844 9843 9842 9841 9839 9836 9834 9831 9829 9826 9824 9823 9821 9820 9820 9819 9820 9821 9822 9823 9825 9827 9829 9831 9833 9835 9836 9837 9838 9838 9838 9837 9837 9837 9837 9837 9838 9839 9841 9843 9846 9849 9852 9854 9857 9859 9860 9861 9861 9861 9860 9859 9858 9857 9856 9855 9854 9854 9854 9855 9856 9857 9858 9859 9859 9860 9860 9860 9859 9858 9856 9854 9852 9850 9848 9846 9843 9842 9840 9839 9839 9840 9841 9842 9844 9846 9849 9852 9855 9857 9860 9862 9864 9865 9866 9866 9866 9865 9863 9862 9859 9855 9851 9847 9841 9834 9827 9819 9810 9800 9790 9779 9766 9753 9739 9724 9709 9692 9674 9654 9634 9612 9589 9565 9539 9513 9485 9457 9429 9400 9370 9341 9311 9281 9252 9223 9195 9168 9142 9116 9093 9071 9051 9033 9018 9005 8995 8988 8982 8979 8977 8977 8979 8982 8987 8992 8998 9005 9013 9023 9034 9047 9062 9079 9099 9119 9142 9166 9191 9218 9245 9272 9300 9326 9352 9377 9401 9424 9446 9468 9489 9509 9529 9548 9566 9584 9602 9618 9635 9650 9665 9679 9693 9705 9717 9728 9738 9749 9758 9767 9776 9784 9792 9799 9805 9811 9816 9821 9825 9829 9833 9836 9839 9843 9847 9851 9856 9862 9867 9872 9877 9882 9887 9891 9894 9896 9898 9898 9898 9897 9896 9895 9895 9895 9895 9896 9897 9899 9900 9902 9904 9906 9907 9907 9905 9903 9899 9895 9890 9884 9878 9871 9864 9858 9851 9845 9840 9835 9831 9828 9826 9825 9825 9826 9828 9831 9835 9840 9846 9853 9859 9866 9872 9878 9882 9886 9889 9891 9893 9894 9894 9894 9894 9894 9894 9895 9897 9899 9900 9902 9903 9903 9904 9903 9903 9902 9901 9901 9900 9899 9900 9901 9903 9906 9910 9914 9919 9923 9926 9928 9929 9929 9929 9928 9926 9924 9922 9920 9918 9917 9918 9920 9922 9925 9928 9930 9932 9933 9933 9932 9931 9930 9927 9924 9921 9918 6931 3 2 4 9915 9912 9911 9911 9911 9910 9910 9909 9908 9907 9905 9903 9900 9897 9895 9892 9889 9885 9882 9879 9876 9873 9870 9866 9862 9857 9852 9846 9841 9836 9831 9827 9825 9822 9821 9820 9819 9820 9820 9820 9820 9820 9819 9816 9813 9810 9806 9803 9800 9798 9797 9796 9797 9798 9800 9804 9808 9812 9817 9822 9826 9830 9833 9836 9839 9841 9844 9846 9848 9850 9851 9853 9854 9856 9857 9858 9859 9859 9860 9860 9860 9860 9861 9862 9864 9866 9869 9873 9877 9882 9887 9893 9898 9904 9909 9913 9916 9919 9921 9923 9923 9922 9921 9919 9916 9914 9911 9909 9906 9904 9902 9901 9899 9898 9897 9897 9896 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9869 9866 9864 9861 9858 9855 9852 9848 9844 9838 9832 9825 9818 9810 9801 9792 9783 9773 9762 9751 9739 9727 9713 9698 9681 9662 9640 9615 9587 9557 9525 9492 9459 9424 9390 9359 9330 9305 9286 9273 9267 9265 9269 9278 9293 9312 9334 9359 9385 9412 9438 9463 9487 9509 9531 9552 9573 9592 9611 9629 9646 9662 9679 9696 9711 9726 9739 9751 9761 9769 9776 9782 9788 9792 9796 9800 9803 9806 9809 9813 9816 9820 9823 9827 9830 9833 9836 9839 9841 9844 9847 9851 9854 9858 9862 9865 9869 9872 9874 9876 9878 9879 9880 9880 9880 9880 9879 9880 9880 9881 9883 9885 9888 9891 9894 9897 9899 9902 9904 9906 9908 9909 9909 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9898 9898 9899 9901 9903 9906 9909 9913 9918 9923 9928 9933 9937 9940 9943 9944 9944 9943 9941 9939 9935 9932 9928 9924 9921 9918 9917 9917 9918 9920 9922 9923 9925 9925 9925 9923 9922 9919 9915 9910 9905 9900 9896 9892 9891 9892 9894 9896 9900 9904 9908 9911 9915 9918 9920 9921 9920 9918 9916 9912 9909 9905 9902 9899 9896 9893 9890 9887 9885 9882 9880 9878 9877 9876 9875 9875 9876 9876 9877 9879 9881 9882 9883 9884 9884 9882 9880 9877 9873 9869 9865 9861 9857 9853 9849 9846 9843 9840 9838 9835 9832 9830 9826 9822 9817 9811 9805 9798 9791 9783 9774 9766 9756 9747 9737 9726 9715 9704 9693 9681 9668 9656 9643 9631 9619 9609 9600 9592 9586 9582 9580 9580 9583 9588 9595 9603 9612 9622 9632 9642 9652 9662 9672 9680 9688 9696 9703 9710 9717 9725 9733 9742 9751 9760 9769 9777 9785 9792 9798 9803 9807 9810 9811 9811 9810 9809 9809 9808 9808 9808 9809 9810 9812 9815 9818 9822 9825 9829 9833 9835 9837 9839 9840 9840 9840 9839 9837 9835 9833 9831 9830 9829 9829 9830 9832 9834 9838 9843 9849 9854 9860 9864 9868 9870 9872 9872 9871 9868 9864 9859 9854 9849 9845 9842 9843 9845 9848 9853 9859 9866 9873 9881 9888 9894 9899 9901 9900 9898 9894 9890 9885 9882 9879 9878 9877 9877 9879 9882 6932 3 2 4 9886 9890 9894 9897 9899 9897 9893 9888 9881 9874 9866 9858 9851 9844 9838 9833 9830 9829 9828 9829 9829 9829 9827 9824 9820 9814 9809 9803 9797 9791 9787 9783 9780 9779 9781 9785 9790 9796 9803 9809 9814 9818 9821 9823 9823 9821 9818 9813 9807 9800 9794 9788 9783 9779 9776 9773 9771 9768 9767 9765 9762 9759 9755 9749 9741 9733 9723 9713 9703 9693 9684 9675 9667 9659 9652 9646 9642 9637 9633 9628 9623 9616 9608 9600 9592 9584 9576 9569 9563 9558 9554 9552 9551 9554 9557 9561 9564 9566 9567 9563 9558 9551 9542 9532 9521 9509 9498 9488 9482 9479 9482 9491 9505 9524 9546 9571 9598 9627 9656 9685 9713 9738 9759 9777 9791 9804 9814 9823 9831 9838 9844 9850 9856 9863 9870 9878 9886 9893 9900 9906 9910 9914 9916 9918 9918 9918 9918 9917 9916 9915 9914 9915 9915 9917 9918 9920 9922 9923 9925 9926 9927 9927 9927 9926 9925 9924 9922 9921 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9917 9916 9914 9912 9908 9905 9901 9898 9895 9893 9891 9889 9888 9888 9888 9888 9889 9889 9889 9889 9888 9886 9884 9882 9880 9878 9877 9877 9876 9876 9877 9878 9879 9881 9883 9884 9885 9886 9886 9885 9884 9882 9881 9880 9880 9881 9882 9882 9884 9885 9886 9887 9888 9889 9890 9889 9888 9887 9885 9884 9883 9884 9885 9887 9890 9892 9895 9898 9901 9904 9906 9907 9907 9905 9903 9899 9896 9892 9888 9884 9881 9879 9877 9876 9876 9877 9879 9881 9884 9887 9890 9892 9895 9897 9899 9901 9902 9903 9903 9903 9903 9902 9901 9900 9899 9899 9898 9898 9899 9900 9902 9904 9907 9910 9914 9918 9922 9926 9929 9930 9930 9929 9927 9924 9920 9915 9910 9905 9900 9896 9893 9891 9892 9895 9898 9902 9906 9910 9914 9917 9920 9921 9922 9920 9917 9913 9909 9905 9901 9898 9896 9895 9895 9895 9896 9898 9900 9902 9904 9906 9908 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9896 9894 9893 9891 9889 9886 9883 9879 9876 9874 9872 9873 9875 9877 9881 9885 9890 9895 9900 9905 9908 9911 9913 9912 9911 9908 9905 9903 9900 9899 9898 9898 9899 9900 9902 9905 9909 9912 9914 9916 9917 9916 9914 9911 9907 9903 9899 9895 9891 9887 9884 9881 9880 9880 9881 9882 9884 9886 9888 9891 9894 9896 9899 9902 9905 9908 9910 9912 9914 9916 9917 9918 9918 9918 9918 9917 9915 9914 9912 9910 9909 9907 9906 9906 9905 9905 9906 9906 9907 9908 9908 9909 9908 9907 9906 9904 9901 9897 9893 9889 9884 9879 9873 9868 9863 9859 9855 9851 9847 9843 9839 9836 9831 9826 9821 9814 9805 9795 9783 9770 9755 9738 9721 9702 9682 9661 9639 9616 9592 9568 9543 9517 9491 9463 9435 9406 9376 9347 9317 9286 9257 9227 9197 9168 9138 9108 9078 9048 9018 6933 3 2 4 8989 8959 8929 8899 8870 8843 8818 8795 8776 8761 8750 8743 8740 8741 8747 8758 8773 8791 8812 8835 8859 8884 8910 8937 8964 8992 9018 9044 9070 9097 9123 9150 9178 9206 9235 9264 9294 9323 9353 9383 9412 9440 9467 9492 9515 9536 9556 9573 9589 9604 9616 9627 9637 9646 9654 9662 9669 9675 9680 9685 9690 9694 9697 9700 9702 9704 9706 9708 9710 9712 9714 9716 9717 9719 9720 9722 9724 9726 9728 9730 9733 9737 9741 9745 9751 9757 9763 9769 9776 9781 9786 9790 9793 9795 9797 9799 9800 9800 9801 9801 9802 9803 9806 9809 9813 9817 9821 9824 9827 9830 9833 9836 9839 9843 9847 9851 9855 9860 9866 9871 9878 9884 9889 9895 9899 9902 9902 9903 9902 9901 9900 9900 9900 9901 9902 9904 9908 9912 9918 9924 9930 9936 9941 9945 9947 9948 9949 9948 9948 9946 9945 9944 9942 9941 9940 9940 9940 9941 9941 9941 9941 9941 9940 9939 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9939 9938 9937 9934 9931 9927 9923 9919 9914 9909 9905 9900 9896 9892 9888 9885 9882 9879 9876 9874 9873 9872 9872 9872 9873 9874 9876 9878 9880 9882 9883 9883 9882 9880 9876 9871 9866 9859 9851 9843 9834 9825 9816 9807 9799 9791 9784 9776 9767 9759 9749 9738 9727 9714 9700 9686 9669 9652 9634 9616 9598 9581 9564 9548 9533 9520 9509 9500 9493 9489 9486 9484 9484 9486 9488 9490 9493 9496 9499 9501 9503 9504 9504 9505 9505 9505 9505 9503 9501 9497 9491 9483 9472 9458 9441 9419 9394 9363 9328 9289 9246 9200 9151 9099 9045 8988 8928 8867 8803 8737 8669 8598 8524 8448 8367 8283 8197 8108 8018 7926 7834 7741 7649 7559 7471 7387 7307 7232 7162 7097 7039 6987 6941 6903 6872 6849 6834 6826 6827 6835 6852 6876 6907 6946 6993 7045 7103 7166 7233 7303 7376 7450 7525 7600 7675 7748 7819 7889 7958 8024 8090 8154 8218 8280 8343 8405 8467 8531 8594 8658 8722 8785 8847 8908 8967 9025 9080 9132 9182 9228 9271 9310 9347 9381 9412 9441 9468 9492 9515 9536 9555 9573 9590 9605 9619 9631 9641 9650 9658 9665 9670 9674 9677 9680 9681 9682 9682 9681 9680 9679 9677 9673 9669 9664 9658 9650 9640 9630 9617 9603 9588 9570 9550 9529 9504 9478 9448 9417 9382 9345 9305 9262 9217 9170 9124 9078 9035 8994 8957 8925 8898 8879 8867 8864 8870 8883 8903 8929 8961 8997 9037 9079 9123 9167 9211 9253 9292 9330 9366 9399 9430 9458 9485 9510 9533 9555 9576 9596 9617 9637 9656 9675 9695 9714 9733 9751 9768 9785 9799 9813 9824 9834 9843 9850 9854 9857 9859 9859 9859 9859 9859 9859 9860 9860 9861 9863 9865 9868 9871 9874 9877 9879 9880 9881 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9882 9883 9884 9886 9888 9889 9891 9893 9895 9897 9899 6934 3 2 4 9900 9901 9902 9903 9903 9903 9902 9901 9901 9900 9899 9899 9899 9900 9902 9903 9905 9907 9909 9911 9913 9914 9915 9915 9913 9911 9908 9905 9902 9900 9898 9896 9895 9895 9896 9899 9903 9907 9912 9917 9922 9926 9929 9932 9934 9936 9936 9935 9934 9932 9930 9927 9925 9922 9921 9919 9918 9918 9919 9921 9923 9926 9930 9934 9938 9942 9945 9949 9952 9954 9955 9955 9954 9952 9950 9947 9944 9941 9938 9935 9933 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9917 9918 9918 9919 9921 9922 9923 9925 9926 9927 9927 9926 9925 9924 9923 9921 9919 9917 9914 9912 9910 9908 9906 9904 9903 9901 9900 9898 9897 9896 9895 9894 9894 9893 9894 9894 9895 9895 9895 9895 9895 9894 9892 9890 9887 9884 9879 9875 9870 9865 9860 9856 9852 9848 9845 9842 9840 9838 9836 9833 9831 9829 9826 9822 9817 9812 9808 9803 9799 9796 9793 9790 9787 9784 9780 9775 9770 9763 9755 9744 9732 9717 9700 9682 9664 9645 9628 9612 9596 9579 9561 9542 9520 9494 9466 9433 9395 9353 9303 9246 9184 9116 9043 8964 8887 8800 8701 8585 8448 8289 8103 7890 7646 7372 7069 6733 6356 5965 5570 5182 4814 4478 4186 3945 3763 3646 3600 3642 3769 3962 4212 4510 4844 5200 5569 5943 6313 6671 7009 7307 7572 7808 8017 8199 8358 8501 8626 8736 8832 8917 8994 9068 9136 9199 9256 9308 9354 9394 9428 9459 9485 9508 9529 9546 9562 9576 9588 9599 9609 9619 9628 9637 9645 9652 9660 9666 9672 9677 9681 9683 9683 9681 9678 9673 9667 9660 9651 9643 9635 9628 9624 9622 9625 9631 9640 9652 9665 9681 9699 9717 9735 9753 9770 9784 9794 9803 9810 9816 9821 9825 9829 9833 9836 9840 9844 9849 9854 9859 9864 9869 9873 9875 9877 9878 9878 9879 9879 9880 9882 9883 9885 9888 9891 9895 9900 9904 9909 9913 9916 9919 9921 9922 9923 9923 9923 9923 9923 9922 9922 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9937 9937 9936 9935 9934 9933 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9934 9934 9935 9935 9934 9933 9931 9929 9926 9923 9921 9918 9916 9914 9913 9914 9915 9918 9922 9926 9931 9935 9940 9943 9946 9949 9950 9950 9949 9947 9945 9941 9938 9935 9932 9930 9929 9928 9928 9927 9928 9929 9929 9930 9930 9929 9927 9924 9920 9916 9912 9907 9903 9898 9894 9891 9888 9886 9885 9884 9884 9884 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9885 9886 9888 9891 9894 9898 9902 9906 9910 9915 9918 9922 9925 9928 9930 9932 9933 9934 9934 9933 9932 9930 9928 9925 9922 9920 9917 9915 9914 9913 9913 9914 9917 9920 9924 6935 3 2 4 9928 9932 9936 9939 9941 9942 9942 9942 9941 9939 9936 9933 9930 9927 9924 9924 9923 9923 9924 9925 9925 9926 9926 9926 9925 9923 9921 9917 9913 9908 9903 9899 9895 9891 9888 9886 9884 9883 9883 9883 9883 9883 9882 9881 9878 9873 9869 9863 9857 9852 9846 9841 9836 9833 9831 9830 9832 9836 9840 9844 9849 9853 9856 9858 9858 9858 9856 9852 9846 9840 9833 9825 9819 9813 9809 9806 9805 9805 9806 9809 9814 9819 9824 9829 9834 9837 9838 9838 9836 9832 9827 9820 9811 9801 9791 9781 9772 9764 9757 9750 9744 9737 9731 9725 9717 9710 9701 9691 9679 9665 9649 9632 9614 9593 9572 9549 9525 9498 9467 9433 9394 9349 9300 9248 9191 9131 9068 9000 8926 8843 8750 8645 8533 8404 8253 8075 7868 7628 7342 7025 6683 6319 5941 5553 5154 4770 4413 4096 3831 3636 3525 3486 3520 3624 3796 4038 4341 4688 5065 5460 5860 6241 6600 6939 7253 7539 7795 8015 8203 8365 8502 8620 8722 8819 8908 8987 9058 9123 9181 9235 9284 9328 9368 9404 9436 9464 9488 9509 9528 9545 9560 9575 9588 9601 9612 9622 9631 9639 9646 9652 9658 9664 9671 9677 9684 9689 9694 9698 9701 9702 9702 9701 9698 9695 9689 9682 9676 9670 9665 9661 9660 9661 9664 9668 9674 9681 9689 9699 9708 9717 9726 9734 9740 9745 9749 9752 9754 9756 9758 9760 9761 9763 9766 9769 9773 9777 9782 9787 9793 9798 9803 9808 9812 9816 9819 9822 9823 9825 9825 9825 9824 9823 9822 9821 9819 9817 9816 9815 9814 9813 9813 9813 9814 9815 9817 9819 9822 9825 9828 9831 9835 9838 9841 9844 9846 9848 9849 9851 9852 9853 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9869 9871 9874 9878 9881 9886 9891 9897 9902 9907 9911 9915 9917 9918 9918 9917 9916 9914 9911 9908 9905 9903 9902 9903 9905 9908 9912 9917 9921 9925 9929 9931 9933 9934 9934 9932 9928 9925 9921 9917 9914 9912 9911 9910 9910 9911 9913 9914 9916 9918 9920 9921 9921 9920 9919 9917 9915 9913 9911 9909 9908 9907 9906 9906 9906 9907 9907 9907 9908 9907 9906 9905 9903 9900 9897 9894 9890 9886 9881 9877 9873 9869 9865 9861 9858 9855 9852 9849 9847 9844 9842 9839 9836 9833 9830 9826 9821 9816 9809 9802 9794 9785 9776 9766 9755 9744 9732 9721 9710 9699 9689 9681 9673 9667 9662 9658 9655 9653 9653 9654 9656 9658 9661 9665 9669 9673 9677 9682 9686 9691 9695 9699 9703 9707 9711 9714 9717 9721 9724 9728 9732 9736 9740 9744 9749 9754 9759 9764 9769 9774 9779 9783 9788 9792 9796 9800 9804 9808 9813 9818 9823 9829 9834 9839 9845 9849 9854 9858 9861 9862 9863 9863 9863 9862 9861 9861 9861 9861 9862 9863 9864 9867 9870 9873 9876 9878 9881 9881 9882 9881 9881 9880 9879 9878 9877 9876 9876 9876 6936 3 2 4 9877 9879 9882 9885 9888 9892 9895 9897 9899 9901 9902 9902 9901 9900 9898 9895 9893 9890 9888 9885 9884 9882 9881 9881 9882 9883 9884 9886 9888 9889 9889 9889 9888 9885 9882 9877 9871 9863 9855 9846 9837 9828 9820 9812 9805 9799 9794 9791 9789 9788 9789 9790 9793 9797 9801 9807 9813 9820 9827 9835 9844 9853 9861 9870 9878 9885 9892 9899 9905 9910 9915 9919 9922 9926 9928 9930 9932 9934 9936 9936 9937 9936 9935 9932 9929 9926 9922 9918 9914 9911 9908 9906 9905 9905 9907 9911 9916 9921 9927 9933 9939 9944 9949 9953 9956 9957 9957 9956 9954 9951 9948 9944 9941 9938 9935 9933 9931 9930 9929 9929 9930 9932 9933 9935 9937 9940 9942 9945 9948 9951 9954 9957 9960 9963 9966 9968 9970 9971 9972 9972 9971 9969 9966 9962 9958 9954 9949 9945 9940 9937 9933 9931 9930 9930 9931 9933 9935 9938 9941 9944 9947 9950 9952 9954 9955 9955 9955 9954 9954 9953 9953 9954 9956 9957 9960 9962 9965 9969 9972 9975 9976 9977 9976 9973 9969 9965 9959 9953 9947 9941 9935 9931 9926 9924 9923 9924 9925 9926 9926 9926 9924 9921 9917 9911 9903 9893 9881 9868 9854 9840 9826 9814 9802 9792 9782 9772 9763 9754 9745 9735 9725 9713 9700 9685 9668 9649 9629 9609 9588 9567 9546 9525 9505 9486 9468 9451 9435 9421 9408 9397 9387 9378 9371 9365 9361 9359 9359 9360 9363 9367 9372 9378 9385 9392 9400 9409 9418 9427 9436 9446 9456 9467 9479 9493 9508 9524 9540 9558 9576 9593 9611 9628 9645 9662 9677 9692 9706 9719 9731 9743 9755 9767 9780 9792 9803 9814 9824 9833 9841 9848 9854 9858 9862 9865 9867 9869 9871 9873 9875 9879 9883 9888 9893 9898 9902 9906 9910 9913 9916 9918 9920 9921 9921 9922 9922 9923 9924 9926 9928 9930 9932 9934 9936 9936 9937 9936 9936 9935 9935 9933 9932 9931 9930 9930 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9944 9946 9948 9950 9952 9953 9953 9953 9952 9951 9950 9948 9945 9942 9940 9938 9937 9936 9938 9939 9942 9944 9947 9950 9952 9954 9955 9955 9955 9953 9949 9946 9942 9938 9934 9931 9929 9928 9926 9926 9926 9926 9927 9927 9928 9928 9927 9925 9923 9921 9918 9915 9912 9909 9906 9903 9901 9898 9897 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9909 9910 9912 9914 9916 9918 9921 9923 9926 9929 9931 9933 9935 9935 9935 9935 9933 9931 9929 9927 9925 9924 9923 9922 9923 9924 9926 9929 9933 9937 9941 9945 9947 9950 9951 9952 9952 9951 9949 9947 9944 9942 9939 9937 9936 9935 9935 9934 9933 9931 9929 9926 9922 9917 9910 9901 9891 9879 9867 9854 9842 9830 9819 9810 9802 9796 9792 9791 9793 9797 9803 9810 9819 9829 9839 6937 3 2 4 9849 9860 9869 9879 9886 9893 9899 9903 9906 9907 9907 9906 9904 9901 9898 9895 9892 9889 9887 9885 9884 9883 9884 9886 9888 9890 9892 9893 9895 9896 9896 9896 9895 9893 9891 9888 9884 9880 9876 9872 9868 9864 9861 9857 9854 9850 9847 9845 9843 9842 9842 9843 9845 9846 9849 9851 9854 9856 9858 9859 9859 9858 9855 9851 9845 9840 9834 9828 9824 9820 9818 9816 9815 9816 9818 9820 9824 9827 9831 9833 9835 9835 9835 9835 9834 9834 9834 9834 9834 9836 9838 9841 9845 9849 9854 9859 9863 9867 9870 9872 9873 9873 9872 9871 9869 9866 9863 9860 9858 9857 9857 9857 9858 9860 9863 9867 9872 9877 9882 9887 9891 9895 9897 9899 9900 9900 9900 9898 9896 9893 9891 9889 9887 9886 9886 9887 9888 9890 9893 9896 9899 9903 9906 9910 9912 9914 9916 9917 9917 9917 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9912 9912 9913 9915 9916 9918 9920 9922 9924 9925 9927 9928 9928 9928 9927 9926 9924 9923 9921 9918 9916 9914 9912 9911 9910 9911 9911 9912 9913 9914 9914 9914 9914 9914 9914 9913 9912 9911 9910 9910 9910 9910 9912 9914 9916 9918 9919 9920 9920 9919 9918 9915 9912 9908 9902 9897 9892 9887 9883 9881 9881 9882 9883 9886 9889 9892 9895 9898 9900 9901 9901 9898 9894 9889 9884 9879 9874 9871 9868 9867 9866 9867 9868 9871 9874 9877 9879 9881 9880 9878 9874 9870 9865 9859 9854 9850 9846 9843 9841 9841 9842 9844 9848 9851 9855 9858 9859 9860 9859 9859 9858 9856 9855 9854 9853 9852 9852 9853 9856 9859 9862 9866 9869 9871 9871 9871 9870 9869 9867 9864 9862 9860 9858 9856 9856 9857 9860 9863 9866 9869 9872 9873 9874 9873 9871 9868 9863 9856 9849 9840 9831 9822 9813 9806 9799 9793 9786 9780 9773 9766 9759 9750 9740 9728 9714 9697 9678 9658 9636 9614 9590 9566 9541 9515 9488 9460 9431 9401 9368 9333 9295 9254 9208 9159 9107 9051 8992 8932 8868 8804 8740 8677 8617 8559 8507 8459 8419 8385 8359 8341 8334 8335 8345 8363 8388 8422 8462 8508 8559 8613 8670 8727 8784 8841 8897 8951 9003 9051 9095 9137 9175 9211 9243 9272 9299 9324 9347 9368 9387 9406 9424 9442 9459 9475 9491 9507 9523 9539 9554 9569 9584 9597 9611 9623 9634 9645 9654 9662 9669 9676 9682 9687 9692 9697 9702 9707 9712 9718 9725 9733 9741 9749 9757 9766 9774 9781 9788 9794 9799 9804 9807 9809 9811 9812 9814 9816 9818 9821 9825 9828 9832 9836 9841 9845 9848 9852 9855 9857 9859 9860 9861 9862 9863 9866 9868 9872 9875 9878 9882 9885 9888 9891 9892 9893 9894 9892 9890 9887 9884 9882 9879 9878 9878 9879 9880 9882 9885 9889 9893 9897 9902 9906 9909 9912 9915 9917 9920 9922 9925 9928 9931 9934 9937 9940 9942 9944 9946 9946 9947 6938 3 2 4 9946 9944 9942 9940 9937 9935 9933 9933 9933 9934 9935 9937 9939 9942 9944 9946 9947 9948 9949 9948 9947 9945 9944 9942 9940 9939 9939 9939 9939 9939 9940 9941 9942 9944 9944 9945 9945 9944 9942 9940 9938 9934 9930 9926 9921 9916 9912 9909 9906 9904 9903 9903 9904 9906 9908 9911 9914 9917 9919 9920 9919 9918 9916 9913 9909 9906 9901 9897 9894 9891 9888 9887 9888 9888 9889 9890 9890 9889 9887 9884 9880 9876 9870 9862 9855 9846 9838 9830 9823 9817 9812 9808 9803 9799 9795 9790 9785 9779 9773 9767 9759 9751 9744 9736 9729 9722 9718 9715 9713 9712 9712 9713 9714 9715 9717 9718 9719 9718 9716 9713 9708 9702 9695 9686 9676 9665 9653 9639 9625 9609 9592 9575 9557 9539 9520 9502 9484 9467 9451 9437 9424 9415 9408 9405 9404 9406 9411 9420 9431 9445 9461 9479 9498 9518 9538 9559 9580 9601 9621 9640 9659 9676 9693 9709 9724 9739 9753 9766 9778 9789 9798 9807 9814 9820 9826 9830 9833 9836 9838 9839 9841 9842 9845 9847 9850 9854 9857 9860 9863 9866 9868 9870 9870 9870 9868 9865 9862 9858 9853 9849 9844 9841 9837 9834 9831 9829 9828 9827 9826 9825 9823 9821 9818 9815 9811 9807 9803 9799 9795 9791 9788 9785 9782 9780 9780 9780 9780 9781 9782 9783 9784 9785 9786 9788 9790 9793 9796 9799 9803 9807 9811 9816 9820 9825 9829 9833 9836 9838 9840 9841 9843 9845 9847 9850 9854 9857 9862 9867 9872 9877 9882 9887 9891 9895 9896 9897 9896 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9868 9865 9862 9858 9855 9850 9846 9842 9838 9835 9833 9833 9834 9837 9840 9846 9852 9860 9869 9879 9888 9898 9907 9915 9921 9927 9932 9935 9937 9937 9937 9935 9933 9930 9928 9925 9922 9920 9918 9917 9918 9919 9921 9923 9925 9928 9930 9931 9932 9932 9931 9929 9924 9919 9914 9908 9902 9896 9891 9887 9883 9880 9877 9876 9875 9875 9874 9873 9870 9867 9861 9855 9848 9841 9833 9824 9816 9808 9800 9793 9786 9781 9776 9771 9766 9760 9754 9746 9737 9728 9718 9707 9696 9684 9673 9662 9652 9643 9636 9630 9625 9621 9618 9617 9615 9615 9615 9616 9617 9619 9622 9626 9630 9634 9639 9644 9650 9655 9661 9667 9673 9679 9684 9689 9694 9700 9706 9713 9722 9731 9741 9752 9762 9773 9784 9794 9804 9813 9822 9829 9834 9839 9843 9847 9851 9855 9860 9864 9869 9873 9878 9882 9885 9888 9890 9891 9892 9890 9888 9886 9883 9879 9877 9874 9873 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9871 9873 9875 9878 9881 9883 9885 9886 9887 9888 9888 9888 9888 9887 9887 9887 9887 9889 9892 9896 9900 9905 9910 9915 9919 9922 9925 9927 9927 9927 9925 9922 9919 9916 9913 9911 9910 9910 9911 9912 9914 9916 9919 6939 3 2 4 9922 9926 9928 9931 9932 9933 9933 9933 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9947 9950 9954 9957 9961 9965 9967 9968 9968 9967 9965 9962 9959 9954 9949 9945 9941 9937 9935 9935 9937 9940 9944 9949 9954 9960 9965 9971 9975 9979 9982 9982 9982 9981 9979 9976 9973 9969 9965 9961 9957 9954 9951 9949 9948 9947 9947 9947 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9959 9959 9957 9955 9953 9950 9947 9944 9940 9937 9934 9932 9932 9933 9936 9940 9945 9951 9958 9964 9970 9976 9980 9984 9986 9985 9983 9979 9975 9970 9965 9960 9956 9953 9950 9948 9947 9947 9947 9949 9950 9951 9952 9952 9951 9950 9949 9947 9945 9943 9941 9939 9937 9935 9934 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9937 9937 9936 9935 9934 9933 9932 9932 9932 9933 9934 9936 9938 9940 9942 9944 9946 9947 9948 9948 9946 9943 9939 9935 9930 9926 9922 9919 9917 9915 9914 9914 9915 9917 9919 9921 9923 9925 9925 9925 9924 9923 9922 9922 9922 9922 9923 9924 9925 9926 9927 9928 9927 9926 9922 9917 9909 9899 9887 9875 9863 9851 9840 9829 9821 9814 9809 9807 9807 9810 9814 9820 9826 9831 9837 9842 9847 9852 9856 9860 9864 9867 9871 9874 9878 9883 9888 9893 9898 9902 9905 9907 9907 9907 9906 9903 9900 9896 9890 9885 9879 9873 9867 9861 9855 9850 9844 9839 9835 9830 9825 9821 9817 9813 9809 9805 9800 9795 9789 9782 9774 9764 9754 9741 9728 9713 9697 9680 9662 9643 9624 9604 9584 9564 9542 9520 9496 9471 9445 9416 9385 9352 9316 9278 9237 9194 9150 9106 9061 9016 8973 8931 8893 8858 8827 8802 8782 8769 8760 8758 8762 8772 8788 8808 8833 8862 8894 8928 8965 9002 9041 9080 9120 9158 9196 9233 9268 9302 9334 9365 9393 9419 9444 9466 9488 9507 9525 9542 9556 9570 9582 9593 9602 9610 9616 9621 9623 9624 9624 9623 9622 9621 9620 9619 9618 9618 9619 9620 9622 9624 9627 9628 9630 9630 9628 9625 9621 9617 9612 9607 9602 9598 9593 9590 9587 9586 9586 9587 9589 9593 9598 9603 9610 9617 9626 9634 9644 9654 9664 9674 9684 9693 9701 9708 9713 9718 9722 9725 9728 9731 9734 9738 9742 9747 9754 9763 9773 9783 9793 9802 9810 9817 9823 9827 9831 9833 9833 9833 9832 9830 9829 9828 9829 9830 9833 9836 9840 9844 9849 9854 9859 9864 9868 9872 9875 9877 9879 9880 9880 9880 9880 9880 9880 9880 9880 9882 9884 9888 9891 9895 9900 9904 9909 9914 9917 9920 9922 9921 9919 9916 9912 9908 9904 9900 9896 9893 9891 9889 9889 9889 9891 9893 9895 9896 9898 9897 9896 9895 9894 9892 9891 9891 9891 9891 9891 9892 9894 9895 9896 9897 9897 6940 3 2 4 9896 9893 9888 9883 9877 9870 9865 9860 9856 9853 9852 9851 9852 9855 9858 9862 9866 9869 9872 9872 9871 9869 9866 9863 9859 9855 9851 9847 9843 9841 9839 9838 9838 9838 9838 9838 9836 9834 9830 9826 9821 9815 9809 9802 9795 9788 9781 9774 9769 9765 9760 9756 9751 9745 9738 9730 9721 9711 9699 9686 9671 9655 9637 9619 9601 9582 9563 9544 9525 9504 9483 9462 9438 9414 9388 9361 9332 9301 9268 9233 9196 9156 9114 9070 9023 8974 8922 8867 8810 8749 8686 8622 8558 8495 8434 8376 8322 8273 8230 8194 8166 8149 8139 8138 8145 8160 8181 8210 8244 8284 8329 8377 8429 8483 8538 8595 8653 8711 8768 8825 8880 8933 8984 9032 9076 9118 9156 9191 9224 9254 9281 9306 9329 9350 9369 9387 9404 9419 9434 9449 9463 9476 9490 9503 9515 9527 9538 9549 9559 9568 9575 9582 9587 9591 9593 9594 9594 9593 9591 9590 9588 9585 9580 9573 9564 9550 9534 9515 9493 9469 9443 9414 9383 9350 9315 9278 9240 9205 9163 9109 9041 8955 8847 8714 8557 8377 8175 7953 7705 7437 7166 6902 6654 6433 6253 6118 6029 5988 5998 6058 6183 6356 6564 6801 7055 7318 7568 7812 8044 8260 8456 8630 8771 8890 8990 9073 9143 9205 9266 9321 9372 9419 9462 9504 9543 9580 9614 9644 9670 9690 9704 9715 9724 9731 9737 9744 9752 9761 9770 9779 9789 9799 9810 9820 9830 9838 9846 9851 9855 9858 9860 9862 9864 9867 9870 9874 9877 9881 9885 9889 9893 9897 9901 9904 9906 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9918 9919 9919 9917 9915 9913 9911 9909 9907 9906 9905 9905 9905 9905 9906 9908 9909 9910 9912 9912 9913 9912 9911 9910 9908 9907 9907 9907 9907 9908 9909 9911 9912 9914 9915 9917 9918 9918 9918 9917 9915 9914 9913 9912 9913 9914 9915 9917 9919 9922 9924 9926 9928 9930 9931 9932 9932 9932 9932 9932 9932 9933 9935 9938 9941 9944 9947 9950 9952 9953 9954 9954 9953 9951 9948 9945 9942 9939 9937 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9937 9939 9942 9946 9949 9952 9954 9956 9956 9955 9954 9951 9949 9946 9943 9940 9937 9935 9934 9935 9936 9939 9941 9944 9947 9949 9951 9952 9952 9951 9950 9946 9943 9938 9934 9929 9925 9922 9919 9918 9917 9917 9919 9921 9924 9928 9932 9935 9938 9940 9941 9941 9941 9940 9938 9936 9933 9931 9929 9928 9929 9931 9934 9938 9943 9948 9953 9958 9962 9966 9969 9969 9968 9965 9961 9956 9951 9945 9939 9933 9928 9923 9919 9917 9915 9915 9915 9916 9917 9918 9919 9920 9921 9922 9921 9921 9919 9917 9914 9911 9907 9902 9898 9893 9888 9884 9879 9875 9871 9867 9864 9860 9857 9855 9852 9848 9844 9839 9834 9826 9818 9809 9799 9787 9774 9761 6941 3 2 4 9747 9733 9719 9705 9693 9682 9673 9665 9659 9654 9652 9652 9653 9656 9660 9665 9670 9677 9684 9691 9698 9705 9712 9719 9726 9733 9739 9746 9752 9758 9764 9770 9775 9780 9784 9787 9790 9791 9790 9789 9785 9781 9775 9768 9761 9752 9743 9734 9725 9717 9709 9704 9699 9697 9695 9696 9698 9702 9707 9714 9720 9727 9734 9740 9745 9749 9752 9753 9753 9751 9747 9741 9735 9727 9719 9710 9700 9689 9679 9668 9657 9647 9636 9624 9612 9599 9586 9571 9554 9534 9510 9483 9449 9412 9370 9325 9276 9223 9168 9109 9048 8983 8915 8845 8776 8699 8611 8509 8391 8253 8094 7915 7718 7505 7278 7033 6778 6527 6289 6073 5888 5749 5656 5610 5613 5664 5764 5925 6128 6363 6622 6895 7173 7436 7689 7929 8152 8353 8530 8675 8799 8902 8988 9061 9126 9189 9245 9296 9342 9385 9425 9464 9499 9531 9560 9585 9604 9618 9630 9639 9647 9655 9664 9674 9684 9694 9705 9717 9728 9739 9750 9760 9769 9776 9780 9783 9785 9787 9788 9789 9791 9793 9795 9797 9799 9802 9804 9807 9808 9810 9810 9809 9807 9804 9802 9800 9799 9799 9800 9803 9807 9812 9818 9826 9835 9843 9852 9861 9868 9874 9878 9882 9884 9886 9887 9887 9887 9887 9887 9887 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9938 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9941 9941 9941 9940 9940 9939 9938 9938 9938 9938 9937 9937 9937 9938 9938 9937 9937 9937 9936 9934 9932 9930 9928 9926 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9916 9917 9918 9920 9923 9926 9931 9938 9944 9951 9957 9962 9965 9966 9965 9964 9961 9957 9952 9946 9940 9935 9931 9929 9930 9932 9936 9941 9946 9952 9956 9961 9964 9967 9968 9967 9965 9961 9957 9953 9949 9946 9945 9945 9945 9946 9948 9951 9954 9957 9959 9961 9962 9961 9959 9956 9952 9948 9944 9940 9937 9935 9933 9933 9933 9936 9940 9945 9950 9955 9959 9962 9965 9967 9967 9967 9966 9963 9960 9956 9952 9949 9947 9946 9945 9945 9946 9947 9949 9951 9953 9956 9957 9958 9958 9958 9957 9955 9954 9953 9952 9951 9951 9951 9950 9950 9951 9951 9950 9950 9948 9946 9943 9939 9935 9931 9927 9923 9921 9918 9917 9916 9917 9918 9921 9923 9927 9930 9933 9935 9937 9938 9939 9939 9938 9936 9934 9931 9929 9926 9923 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9907 9905 9903 9901 9899 9898 9897 9897 9897 9898 9899 9901 9903 9905 9907 9908 9910 9911 9911 9910 9909 9907 9904 9901 9898 9895 9891 9887 9883 9879 9874 9869 9864 9859 9854 9849 9845 9840 9837 9834 9832 9831 9831 9833 9835 9838 6942 3 2 4 9842 9846 9850 9855 9859 9863 9866 9868 9870 9871 9872 9872 9872 9872 9872 9871 9870 9869 9868 9866 9865 9863 9861 9858 9856 9853 9851 9848 9845 9841 9838 9835 9831 9828 9823 9819 9814 9808 9802 9795 9788 9781 9774 9767 9759 9752 9744 9735 9727 9718 9707 9696 9684 9669 9653 9634 9614 9592 9569 9544 9517 9489 9460 9430 9399 9367 9334 9301 9266 9229 9190 9149 9106 9062 9016 8970 8923 8877 8831 8787 8747 8710 8678 8653 8635 8622 8616 8617 8623 8636 8655 8679 8707 8739 8774 8811 8850 8890 8932 8974 9017 9060 9103 9146 9187 9227 9266 9302 9336 9368 9397 9424 9447 9467 9485 9501 9516 9529 9542 9555 9567 9579 9591 9602 9615 9627 9638 9648 9657 9665 9670 9672 9674 9674 9673 9671 9668 9666 9663 9662 9661 9662 9665 9669 9675 9681 9687 9693 9698 9703 9706 9709 9710 9708 9705 9701 9695 9688 9681 9674 9667 9660 9654 9647 9641 9636 9631 9626 9621 9616 9610 9603 9595 9586 9575 9563 9549 9533 9515 9496 9475 9453 9428 9402 9375 9348 9320 9293 9267 9242 9219 9198 9181 9167 9159 9154 9154 9157 9164 9173 9186 9201 9218 9236 9255 9273 9290 9307 9323 9338 9353 9367 9382 9395 9409 9422 9434 9446 9457 9467 9477 9485 9491 9495 9497 9498 9497 9494 9491 9487 9482 9477 9471 9466 9460 9455 9451 9446 9442 9437 9433 9427 9422 9417 9413 9408 9405 9402 9401 9401 9402 9405 9410 9417 9426 9437 9448 9461 9474 9488 9502 9516 9530 9543 9556 9568 9579 9589 9600 9610 9620 9630 9640 9650 9660 9670 9679 9688 9696 9705 9713 9720 9727 9733 9739 9746 9753 9760 9770 9779 9789 9799 9810 9819 9829 9837 9845 9852 9858 9862 9865 9867 9868 9870 9871 9874 9878 9882 9886 9891 9895 9899 9903 9906 9908 9910 9911 9911 9910 9908 9907 9905 9904 9905 9906 9907 9909 9911 9913 9915 9917 9918 9920 9921 9923 9925 9927 9928 9930 9933 9935 9938 9941 9943 9945 9946 9946 9944 9942 9939 9936 9933 9930 9927 9925 9923 9922 9921 9921 9921 9921 9921 9921 9921 9919 9917 9914 9912 9909 9907 9905 9904 9903 9902 9902 9902 9903 9904 9904 9905 9905 9904 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9881 9877 9873 9869 9864 9858 9851 9843 9836 9828 9821 9815 9811 9807 9804 9803 9803 9805 9808 9812 9816 9822 9827 9833 9838 9844 9849 9855 9860 9865 9870 9875 9879 9883 9887 9890 9892 9894 9895 9896 9897 9896 9896 9895 9895 9895 9895 9896 9897 9899 9901 9904 9906 9908 9910 9911 9912 9912 9912 9911 9910 9909 9907 9906 9906 9906 9907 9908 9908 9909 9909 9909 9908 9906 9904 9901 9897 9892 9887 9882 9877 9872 9869 9867 9866 9865 9865 9865 9866 9866 9866 9866 9866 9865 9862 9860 9857 9854 9851 9850 9849 9849 9849 9850 9851 9853 9855 6943 3 2 4 9857 9858 9860 9861 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9860 9859 9857 9854 9851 9848 9844 9840 9837 9833 9830 9828 9827 9827 9828 9830 9832 9834 9837 9840 9842 9844 9846 9847 9847 9846 9845 9844 9843 9842 9841 9841 9841 9841 9842 9844 9846 9848 9851 9854 9857 9859 9861 9863 9864 9865 9865 9865 9864 9863 9861 9859 9857 9855 9852 9850 9848 9846 9845 9844 9843 9843 9844 9845 9848 9851 9855 9859 9863 9868 9873 9877 9881 9884 9888 9890 9893 9895 9896 9898 9899 9900 9901 9903 9904 9906 9907 9908 9910 9910 9911 9911 9912 9913 9914 9916 9917 9919 9921 9923 9925 9927 9928 9929 9929 9929 9927 9924 9921 9917 9913 9910 9908 9906 9904 9904 9904 9905 9908 9911 9915 9919 9923 9926 9929 9931 9934 9935 9937 9938 9940 9941 9942 9943 9943 9944 9944 9943 9942 9941 9938 9935 9931 9927 9923 9920 9916 9914 9913 9913 9914 9916 9918 9922 9927 9932 9937 9941 9945 9948 9950 9950 9950 9949 9947 9943 9939 9935 9929 9924 9917 9911 9905 9899 9893 9887 9881 9876 9871 9867 9863 9861 9859 9859 9859 9860 9861 9863 9865 9867 9870 9872 9873 9874 9874 9874 9873 9872 9871 9869 9868 9867 9866 9866 9865 9866 9867 9868 9870 9871 9872 9873 9874 9874 9874 9874 9873 9872 9872 9871 9871 9871 9872 9874 9876 9879 9883 9887 9890 9894 9897 9900 9901 9902 9901 9898 9894 9889 9884 9878 9871 9865 9858 9853 9848 9843 9840 9838 9837 9837 9837 9838 9838 9838 9839 9838 9838 9837 9835 9833 9830 9827 9825 9823 9822 9821 9821 9822 9823 9824 9827 9829 9832 9835 9837 9838 9839 9839 9838 9838 9836 9835 9833 9832 9830 9828 9827 9826 9826 9826 9825 9825 9825 9824 9823 9821 9818 9815 9812 9807 9802 9797 9791 9784 9778 9771 9765 9758 9752 9746 9741 9736 9732 9727 9723 9718 9712 9706 9699 9691 9682 9673 9662 9651 9639 9627 9615 9603 9593 9583 9575 9567 9561 9556 9552 9549 9548 9547 9548 9549 9550 9552 9555 9557 9560 9563 9566 9568 9570 9572 9572 9572 9571 9568 9565 9561 9556 9550 9543 9536 9527 9517 9505 9491 9475 9457 9437 9413 9387 9357 9324 9289 9251 9210 9168 9125 9080 9033 8984 8933 8879 8824 8767 8708 8648 8587 8525 8462 8401 8344 8291 8244 8206 8177 8157 8147 8147 8157 8178 8209 8249 8295 8347 8403 8459 8517 8575 8634 8691 8748 8802 8854 8905 8954 9002 9049 9096 9143 9187 9231 9272 9312 9349 9384 9416 9447 9475 9501 9525 9547 9567 9587 9605 9622 9640 9656 9672 9686 9700 9711 9722 9731 9739 9746 9752 9757 9761 9765 9768 9772 9776 9781 9787 9792 9798 9804 9809 9814 9818 9822 9824 9826 9827 9826 9825 9822 9820 9818 9815 9814 9813 9812 9812 9813 9815 9818 9822 9826 9831 9835 9839 9843 9846 9848 9850 6944 3 2 4 9852 9852 9852 9851 9850 9848 9847 9845 9844 9843 9842 9841 9840 9839 9838 9838 9839 9840 9842 9845 9849 9853 9859 9864 9871 9878 9885 9892 9898 9904 9908 9910 9911 9911 9910 9908 9905 9902 9899 9897 9894 9892 9892 9892 9893 9894 9896 9898 9900 9902 9903 9905 9907 9909 9912 9914 9917 9920 9924 9928 9933 9938 9944 9949 9953 9957 9959 9961 9962 9961 9960 9957 9954 9950 9945 9941 9937 9933 9930 9928 9927 9926 9927 9928 9930 9933 9936 9939 9942 9944 9946 9947 9948 9949 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9940 9942 9943 9945 9946 9948 9950 9951 9952 9952 9951 9950 9946 9941 9936 9931 9926 9921 9918 9915 9914 9914 9915 9917 9922 9927 9932 9937 9942 9945 9947 9947 9947 9945 9942 9938 9933 9928 9923 9919 9915 9914 9914 9916 9918 9921 9924 9928 9932 9935 9938 9941 9943 9943 9942 9941 9940 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9944 9944 9943 9942 9940 9939 9938 9938 9938 9939 9941 9942 9944 9946 9947 9947 9948 9948 9948 9947 9946 9944 9943 9942 9941 9940 9941 9942 9943 9944 9945 9945 9944 9942 9940 9937 9934 9931 9928 9926 9924 9922 9921 9923 9925 9928 9931 9934 9937 9939 9940 9940 9939 9938 9936 9933 9930 9927 9924 9922 9920 9920 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9934 9936 9938 9940 9942 9945 9946 9948 9947 9946 9944 9941 9938 9934 9929 9924 9919 9914 9909 9905 9902 9900 9898 9897 9896 9894 9893 9891 9889 9887 9884 9881 9876 9871 9867 9862 9858 9856 9854 9853 9854 9855 9858 9863 9868 9875 9881 9888 9895 9900 9905 9908 9911 9912 9913 9912 9910 9907 9904 9901 9898 9896 9894 9893 9893 9893 9895 9897 9900 9903 9906 9909 9911 9913 9915 9916 9916 9917 9916 9916 9915 9914 9913 9913 9913 9914 9915 9916 9918 9919 9921 9922 9923 9923 9924 9924 9923 9922 9922 9921 9920 9919 9919 9919 9919 9920 9921 9923 9925 9927 9929 9932 9934 9936 9937 9938 9939 9940 9940 9941 9940 9940 9939 9938 9937 9936 9934 9932 9930 9927 9924 9920 9916 9911 9906 9901 9896 9890 9885 9880 9875 9871 9867 9864 9862 9860 9858 9856 9854 9852 9850 9847 9844 9840 9836 9831 9826 9821 9815 9811 9807 9804 9801 9799 9797 9796 9794 9793 9792 9790 9788 9785 9781 9776 9771 9766 9761 9756 9751 9748 9745 9743 9742 9743 9745 9748 9752 9757 9762 9766 9771 9776 9780 9784 9788 9792 9795 9798 9801 9804 9806 9810 9813 9817 9820 9824 9827 9829 9832 9834 9835 9836 9837 9836 9836 9835 9834 9833 9832 9831 9831 9831 9832 9832 9833 9834 9836 9836 9837 9837 9837 9835 9834 9832 9829 9827 9824 9821 9819 9817 9815 9814 9814 9814 6945 3 2 4 9815 9815 9816 9816 9815 9813 9811 9808 9804 9799 9793 9787 9781 9776 9771 9767 9765 9764 9763 9764 9766 9768 9771 9773 9775 9776 9776 9774 9770 9764 9756 9746 9735 9723 9709 9693 9677 9661 9644 9627 9609 9591 9572 9551 9529 9506 9480 9451 9419 9383 9343 9297 9247 9192 9131 9067 8997 8922 8843 8760 8673 8582 8489 8392 8291 8186 8077 7963 7844 7721 7592 7459 7322 7180 7034 6884 6732 6579 6425 6272 6121 5972 5826 5682 5542 5406 5275 5148 5026 4909 4797 4690 4589 4493 4403 4319 4243 4173 4110 4054 4005 3962 3926 3895 3871 3853 3841 3836 3838 3846 3861 3885 3917 3959 4010 4073 4146 4228 4320 4421 4530 4647 4771 4902 5038 5180 5325 5472 5623 5777 5933 6091 6251 6413 6574 6735 6894 7049 7202 7350 7492 7628 7757 7879 7990 8094 8190 8280 8363 8441 8516 8586 8653 8718 8780 8840 8900 8958 9014 9067 9118 9164 9206 9245 9280 9313 9343 9371 9396 9420 9443 9465 9487 9510 9532 9555 9577 9598 9617 9635 9650 9664 9676 9687 9697 9705 9713 9720 9727 9735 9743 9753 9764 9776 9787 9798 9809 9818 9826 9833 9839 9843 9846 9847 9847 9846 9845 9843 9842 9841 9840 9839 9838 9838 9837 9837 9837 9837 9838 9838 9838 9838 9838 9839 9839 9839 9840 9841 9842 9843 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9848 9849 9851 9853 9856 9860 9864 9868 9872 9876 9880 9884 9887 9890 9893 9895 9896 9897 9898 9899 9901 9903 9905 9907 9910 9913 9916 9918 9921 9923 9925 9926 9927 9928 9928 9927 9927 9927 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9941 9941 9940 9940 9940 9939 9940 9941 9941 9942 9943 9943 9943 9943 9942 9941 9940 9939 9937 9935 9933 9932 9930 9930 9930 9931 9932 9933 9935 9937 9939 9941 9943 9944 9946 9946 9947 9946 9945 9944 9942 9940 9937 9934 9930 9927 9925 9922 9920 9919 9919 9919 9920 9923 9926 9930 9934 9939 9943 9946 9949 9952 9954 9955 9955 9954 9953 9951 9948 9945 9942 9939 9936 9934 9931 9929 9928 9927 9926 9926 9927 9929 9932 9935 9939 9943 9946 9950 9952 9954 9955 9955 9954 9951 9946 9941 9935 9929 9923 9918 9914 9911 9909 9908 9909 9910 9913 9916 9920 9923 9926 9928 9928 9927 9926 9924 9921 9919 9916 9913 9910 9908 9906 9906 9907 9908 9910 9911 9911 9911 9910 9908 9906 9904 9902 9899 9897 9895 9894 9894 9895 9899 9903 9909 9914 9920 9925 9929 9933 9935 9937 9937 9936 9933 9929 9925 9920 9915 9910 9906 9902 9898 9895 9891 9888 9886 9883 9881 9879 9878 9877 9876 9876 9875 9875 9874 9874 9873 9872 9870 9869 9866 9863 9860 9857 9855 9853 9852 9852 9853 9856 9859 9862 9867 9872 9877 9883 9888 9893 9896 9899 9901 9903 9904 9905 9906 9907 9908 9910 9912 6946 3 2 4 9914 9917 9920 9923 9927 9930 9934 9937 9940 9942 9944 9944 9944 9942 9939 9936 9932 9928 9924 9920 9916 9914 9913 9913 9916 9920 9926 9932 9938 9944 9950 9954 9958 9960 9961 9960 9956 9952 9946 9941 9935 9931 9928 9927 9926 9927 9928 9930 9933 9937 9940 9943 9945 9946 9945 9943 9941 9938 9935 9932 9930 9927 9925 9923 9922 9920 9919 9919 9918 9917 9916 9915 9913 9912 9911 9911 9911 9912 9914 9916 9918 9921 9924 9927 9930 9932 9933 9935 9935 9934 9933 9931 9929 9926 9924 9922 9919 9917 9915 9913 9911 9909 9908 9907 9907 9907 9907 9909 9910 9913 9915 9917 9920 9923 9926 9928 9929 9929 9928 9926 9923 9920 9917 9914 9911 9909 9907 9906 9907 9909 9913 9917 9922 9927 9933 9937 9941 9944 9945 9946 9945 9943 9939 9935 9930 9926 9921 9918 9916 9914 9913 9912 9912 9913 9914 9915 9915 9915 9915 9913 9911 9908 9904 9900 9896 9891 9886 9881 9876 9871 9865 9860 9855 9850 9846 9842 9838 9836 9833 9831 9829 9828 9827 9825 9824 9823 9821 9820 9818 9815 9814 9813 9813 9814 9817 9822 9827 9833 9839 9845 9852 9858 9864 9870 9874 9877 9879 9880 9881 9883 9884 9887 9891 9895 9900 9905 9909 9914 9917 9920 9922 9922 9921 9917 9912 9907 9901 9896 9891 9889 9888 9888 9889 9892 9896 9901 9906 9911 9916 9919 9920 9919 9916 9913 9908 9902 9897 9891 9886 9881 9878 9876 9877 9879 9882 9886 9890 9893 9894 9895 9895 9893 9891 9887 9882 9876 9870 9864 9859 9854 9851 9848 9845 9842 9838 9831 9823 9812 9801 9787 9772 9756 9738 9717 9694 9667 9636 9604 9566 9521 9465 9398 9318 9218 9106 8984 8854 8719 8582 8441 8307 8185 8079 7994 7937 7916 7923 7956 8013 8094 8195 8314 8444 8581 8720 8857 8982 9093 9194 9284 9364 9433 9492 9542 9584 9619 9649 9675 9701 9725 9747 9766 9783 9798 9808 9817 9824 9829 9834 9837 9840 9843 9847 9850 9854 9859 9866 9873 9881 9889 9896 9903 9910 9915 9920 9924 9927 9929 9930 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9920 9921 9921 9922 9923 9925 9927 9928 9930 9931 9932 9933 9933 9932 9932 9931 9929 9927 9925 9923 9922 9921 9921 9921 9923 9925 9927 9930 9934 9938 9942 9946 9949 9952 9953 9953 9953 9951 9949 9946 9942 9937 9933 9929 9926 9923 9923 9923 9924 9926 9930 9933 9938 9943 9948 9952 9956 9958 9959 9959 9958 9957 9955 9953 9951 9949 9947 9946 9945 9945 9946 9948 9949 9951 9952 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9936 9935 9935 9934 9934 9933 9932 9930 9927 9924 9920 9917 9914 9912 9910 9910 9910 9911 9913 9917 9921 9926 9930 9934 9938 9939 9939 9938 9937 9935 9932 9930 9927 9925 9922 9921 9920 9920 9921 9922 9923 9924 9925 9926 9926 6947 3 2 4 9925 9925 9924 9923 9921 9920 9918 9917 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9903 9904 9904 9905 9906 9906 9905 9904 9902 9900 9897 9894 9890 9886 9883 9880 9877 9876 9876 9878 9881 9885 9889 9893 9898 9902 9905 9909 9911 9913 9913 9912 9912 9911 9910 9910 9911 9913 9916 9918 9921 9925 9928 9931 9933 9934 9934 9932 9929 9924 9919 9914 9908 9903 9899 9896 9893 9891 9890 9891 9893 9895 9898 9901 9903 9905 9906 9906 9906 9905 9904 9901 9899 9896 9893 9890 9888 9885 9883 9881 9879 9877 9875 9873 9870 9868 9865 9862 9859 9856 9853 9850 9847 9844 9843 9841 9840 9840 9839 9839 9838 9838 9837 9836 9835 9834 9832 9829 9827 9824 9821 9818 9815 9811 9808 9804 9801 9798 9795 9792 9789 9786 9784 9782 9780 9778 9776 9774 9772 9769 9765 9762 9758 9754 9750 9747 9743 9740 9737 9735 9734 9734 9734 9734 9734 9734 9732 9728 9722 9715 9707 9697 9684 9670 9655 9639 9623 9606 9591 9576 9561 9545 9529 9512 9493 9472 9449 9425 9398 9369 9338 9303 9267 9228 9188 9145 9104 9058 9007 8949 8882 8805 8715 8613 8499 8372 8234 8084 7919 7749 7580 7415 7260 7120 6999 6899 6821 6767 6738 6740 6768 6817 6882 6959 7043 7126 7208 7286 7359 7424 7480 7519 7548 7568 7580 7586 7588 7592 7594 7594 7595 7596 7597 7601 7605 7607 7607 7604 7596 7582 7563 7540 7512 7481 7444 7404 7363 7322 7283 7247 7216 7192 7175 7165 7164 7173 7192 7222 7260 7307 7361 7422 7488 7559 7634 7712 7793 7874 7956 8038 8119 8199 8276 8352 8425 8495 8561 8623 8681 8734 8782 8826 8865 8899 8929 8955 8976 8994 9008 9019 9028 9034 9039 9042 9045 9048 9051 9056 9061 9068 9077 9087 9099 9113 9128 9145 9163 9181 9200 9219 9238 9257 9277 9297 9317 9337 9358 9379 9400 9421 9442 9464 9486 9507 9527 9546 9564 9580 9595 9609 9622 9635 9647 9659 9670 9682 9693 9704 9716 9728 9739 9750 9760 9769 9777 9783 9789 9794 9798 9801 9804 9807 9809 9811 9813 9816 9819 9823 9826 9830 9834 9838 9842 9845 9848 9851 9854 9856 9857 9858 9859 9859 9859 9858 9857 9856 9855 9854 9854 9855 9857 9859 9862 9865 9869 9874 9879 9883 9887 9891 9893 9893 9893 9891 9889 9886 9883 9879 9875 9872 9870 9868 9869 9871 9873 9876 9880 9883 9886 9888 9890 9891 9890 9889 9886 9882 9877 9872 9867 9863 9860 9858 9857 9857 9857 9859 9861 9864 9867 9869 9871 9872 9871 9869 9866 9862 9858 9852 9847 9841 9835 9830 9825 9823 9821 9821 9822 9823 9825 9827 9830 9833 9835 9837 9839 9839 9838 9837 9835 9834 9832 9830 9829 9828 9828 9828 9829 9831 9833 9836 9840 9843 9847 9850 9853 9855 9858 9859 6948 3 2 4 9861 9861 9862 9862 9863 9863 9865 9866 9868 9870 9873 9876 9879 9883 9888 9892 9896 9900 9904 9908 9911 9913 9916 9917 9919 9919 9919 9919 9918 9917 9915 9913 9911 9909 9907 9905 9904 9903 9902 9902 9902 9903 9905 9906 9907 9909 9909 9908 9907 9905 9903 9901 9899 9896 9894 9892 9891 9891 9893 9896 9899 9903 9908 9912 9916 9918 9920 9921 9922 9921 9919 9916 9913 9910 9906 9903 9901 9900 9899 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9897 9897 9898 9898 9899 9900 9901 9903 9905 9907 9910 9913 9916 9919 9923 9926 9929 9931 9933 9934 9935 9935 9935 9934 9932 9930 9929 9927 9925 9924 9924 9924 9925 9926 9928 9930 9932 9935 9937 9939 9940 9939 9937 9935 9931 9927 9923 9918 9914 9909 9906 9903 9902 9902 9904 9906 9910 9913 9917 9919 9921 9923 9924 9924 9923 9921 9919 9916 9914 9912 9911 9911 9912 9914 9916 9919 9921 9923 9926 9927 9928 9929 9928 9927 9924 9922 9920 9918 9917 9916 9917 9918 9919 9922 9925 9929 9934 9938 9942 9945 9948 9950 9951 9951 9951 9950 9947 9945 9942 9938 9934 9931 9927 9924 9922 9920 9919 9919 9920 9921 9923 9926 9929 9932 9935 9937 9939 9941 9941 9940 9939 9936 9934 9931 9928 9926 9924 9923 9922 9922 9922 9924 9926 9928 9930 9931 9931 9931 9929 9927 9924 9922 9919 9917 9914 9912 9911 9910 9910 9912 9913 9915 9916 9918 9919 9919 9919 9918 9918 9917 9916 9916 9915 9915 9915 9915 9916 9917 9919 9921 9923 9925 9927 9930 9932 9934 9937 9939 9941 9943 9945 9947 9949 9950 9950 9950 9950 9949 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9937 9936 9934 9933 9932 9931 9930 9930 9930 9930 9931 9932 9933 9935 9936 9938 9939 9940 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9932 9931 9932 9932 9933 9935 9937 9939 9941 9943 9945 9947 9948 9949 9950 9950 9949 9948 9947 9945 9943 9940 9937 9934 9931 9929 9927 9925 9924 9923 9923 9923 9924 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9912 9911 9910 9910 9911 9911 9912 9913 9913 9913 9913 9912 9911 9909 9906 9903 9899 9895 9890 9886 9883 9880 9878 9876 9874 9873 9871 9869 9867 9864 9861 9857 9851 9845 9837 9830 9822 9815 9809 9805 9801 9798 9796 9794 9793 9793 9793 9793 9793 9792 9790 9787 9783 9779 9775 9771 9768 9765 9762 9759 9756 9754 9751 9749 9747 9744 9741 9737 9732 9727 9721 9715 9709 9704 9699 9694 9690 9685 9681 9677 9674 9669 9664 9659 9652 9643 9632 9620 9607 9592 9576 9558 9540 9520 9499 9477 9454 9431 9408 9384 9359 9335 9312 9288 9265 9243 6949 3 2 4 9224 9206 9192 9180 9172 9167 9165 9167 9172 9180 9191 9203 9218 9233 9248 9263 9278 9292 9306 9318 9329 9338 9345 9352 9357 9360 9363 9364 9363 9361 9358 9352 9344 9334 9323 9309 9293 9274 9254 9232 9209 9185 9161 9137 9113 9091 9071 9053 9039 9028 9022 9019 9021 9026 9036 9050 9068 9089 9112 9138 9166 9194 9223 9252 9282 9311 9340 9369 9396 9423 9449 9475 9499 9523 9546 9567 9587 9605 9621 9635 9647 9658 9667 9675 9681 9687 9692 9698 9703 9709 9717 9726 9735 9745 9755 9765 9774 9782 9789 9795 9799 9802 9802 9800 9797 9794 9790 9786 9784 9782 9780 9780 9780 9780 9782 9784 9786 9787 9789 9790 9789 9788 9787 9785 9783 9782 9781 9781 9781 9782 9783 9785 9788 9790 9793 9796 9797 9798 9798 9798 9797 9795 9793 9791 9788 9787 9785 9785 9786 9788 9792 9797 9803 9809 9816 9823 9830 9837 9842 9847 9850 9851 9852 9851 9850 9848 9846 9844 9842 9841 9840 9840 9841 9842 9844 9845 9846 9846 9845 9843 9840 9836 9832 9829 9825 9821 9818 9816 9815 9815 9817 9820 9824 9828 9832 9836 9839 9842 9844 9846 9848 9850 9852 9854 9856 9859 9863 9868 9875 9882 9888 9895 9901 9906 9910 9912 9914 9914 9914 9912 9909 9905 9902 9899 9897 9896 9897 9898 9899 9902 9905 9908 9911 9915 9918 9921 9922 9923 9924 9924 9924 9924 9925 9926 9927 9929 9931 9934 9937 9940 9943 9946 9948 9950 9950 9949 9947 9944 9941 9938 9934 9930 9927 9923 9921 9919 9918 9917 9917 9918 9918 9919 9918 9918 9918 9918 9918 9918 9918 9919 9920 9922 9924 9927 9931 9934 9938 9942 9946 9949 9951 9953 9955 9956 9956 9956 9955 9954 9953 9951 9949 9947 9944 9942 9940 9938 9936 9935 9934 9934 9934 9935 9937 9939 9941 9943 9945 9947 9948 9947 9947 9946 9946 9945 9945 9946 9947 9948 9950 9952 9956 9959 9963 9966 9969 9970 9970 9969 9968 9966 9964 9962 9960 9958 9957 9956 9956 9956 9957 9958 9959 9960 9960 9960 9958 9956 9953 9950 9948 9946 9944 9944 9944 9945 9947 9950 9955 9959 9964 9969 9972 9975 9976 9976 9974 9972 9969 9964 9959 9953 9948 9942 9938 9934 9931 9929 9927 9926 9924 9923 9922 9921 9919 9918 9915 9912 9909 9906 9903 9900 9898 9896 9894 9892 9891 9890 9889 9888 9888 9888 9888 9888 9889 9890 9892 9894 9897 9900 9905 9909 9913 9917 9921 9923 9924 9925 9924 9923 9920 9917 9914 9910 9906 9903 9900 9899 9900 9901 9903 9906 9909 9912 9916 9919 9922 9924 9925 9924 9923 9921 9918 9914 9911 9907 9904 9900 9898 9895 9894 9894 9894 9895 9896 9897 9897 9898 9897 9896 9895 9892 9888 9883 9877 9872 9866 9861 9857 9855 9853 9853 9854 9856 9861 9867 9874 9881 9888 9894 9899 9902 9905 9906 9906 9905 9903 9900 9897 9895 9893 9894 6950 3 2 4 9895 9898 9902 9907 9912 9918 9923 9929 9933 9937 9940 9941 9941 9940 9938 9936 9934 9934 9933 9933 9934 9935 9937 9939 9942 9944 9947 9949 9950 9950 9950 9949 9948 9947 9946 9946 9946 9947 9948 9949 9952 9954 9957 9960 9962 9964 9965 9965 9964 9963 9961 9959 9956 9954 9951 9949 9947 9945 9945 9945 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9965 9967 9967 9968 9969 9969 9968 9968 9967 9965 9964 9961 9959 9957 9954 9952 9949 9947 9946 9945 9944 9945 9946 9949 9952 9955 9959 9963 9968 9972 9975 9977 9979 9978 9976 9972 9967 9962 9956 9950 9944 9938 9933 9929 9926 9925 9925 9926 9927 9929 9930 9930 9930 9929 9928 9926 9925 9923 9922 9921 9920 9921 9923 9927 9931 9936 9940 9944 9946 9947 9947 9946 9944 9942 9938 9934 9931 9928 9926 9925 9928 9932 9937 9944 9951 9958 9964 9970 9975 9978 9981 9981 9978 9974 9969 9963 9957 9951 9946 9942 9939 9937 9936 9936 9939 9942 9946 9950 9955 9959 9962 9965 9967 9968 9969 9968 9967 9965 9964 9962 9960 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9953 9952 9951 9950 9950 9952 9953 9955 9957 9960 9962 9964 9966 9967 9967 9967 9965 9962 9959 9956 9952 9949 9946 9944 9942 9941 9940 9940 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9956 9956 9955 9953 9951 9949 9946 9942 9938 9934 9930 9927 9925 9924 9924 9924 9925 9926 9927 9929 9930 9931 9932 9932 9930 9928 9926 9923 9920 9917 9915 9913 9911 9909 9908 9908 9907 9907 9908 9908 9908 9908 9908 9908 9907 9907 9908 9909 9910 9912 9914 9916 9918 9921 9923 9924 9925 9926 9925 9922 9918 9913 9908 9902 9897 9892 9887 9883 9880 9877 9876 9876 9876 9877 9878 9878 9877 9875 9872 9868 9863 9857 9851 9843 9835 9827 9819 9811 9803 9796 9788 9781 9773 9765 9756 9746 9736 9725 9714 9702 9690 9678 9665 9653 9641 9630 9619 9609 9598 9587 9576 9563 9549 9534 9517 9498 9477 9454 9429 9401 9373 9342 9311 9279 9247 9216 9185 9155 9126 9100 9076 9055 9038 9024 9015 9010 9010 9015 9023 9035 9051 9070 9093 9117 9142 9167 9193 9217 9240 9262 9283 9304 9324 9342 9360 9378 9396 9414 9434 9454 9474 9494 9514 9534 9553 9570 9587 9603 9618 9633 9646 9658 9670 9681 9692 9704 9716 9728 9740 9753 9764 9776 9787 9797 9806 9815 9823 9830 9836 9841 9846 9850 9853 9856 9858 9859 9860 9861 9861 9860 9860 9858 9858 9857 9857 9858 9859 9862 9865 9868 9872 9877 9882 9887 9891 9896 9899 9902 9904 9905 9907 9908 9910 9912 9914 9916 9919 9921 9923 9926 9927 9929 9929 9928 9926 9923 9919 9914 9910 9906 9903 9901 9899 9899 6951 3 2 4 9899 9900 9902 9905 9907 9910 9913 9914 9914 9914 9912 9910 9908 9905 9902 9898 9894 9891 9887 9884 9882 9879 9876 9873 9870 9866 9861 9856 9850 9844 9837 9830 9822 9815 9807 9800 9794 9789 9785 9781 9778 9776 9774 9773 9772 9771 9770 9768 9765 9761 9756 9749 9742 9735 9727 9718 9709 9700 9690 9681 9672 9664 9655 9645 9634 9622 9608 9591 9573 9552 9530 9506 9479 9450 9419 9387 9353 9318 9282 9245 9205 9164 9119 9072 9020 8965 8907 8845 8780 8711 8638 8562 8483 8401 8318 8234 8148 8061 7972 7883 7792 7700 7606 7512 7417 7320 7223 7124 7025 6927 6828 6731 6636 6543 6454 6368 6287 6212 6143 6081 6027 5981 5942 5912 5891 5878 5874 5878 5891 5912 5940 5976 6019 6070 6127 6192 6263 6340 6423 6512 6605 6702 6803 6906 7012 7119 7226 7332 7437 7540 7641 7739 7835 7928 8019 8106 8190 8271 8349 8424 8497 8566 8634 8698 8759 8818 8874 8927 8977 9026 9071 9115 9157 9196 9234 9269 9303 9336 9367 9397 9425 9451 9476 9500 9522 9542 9562 9579 9596 9611 9625 9638 9650 9662 9673 9684 9695 9706 9717 9728 9739 9751 9762 9774 9785 9795 9804 9812 9820 9826 9830 9834 9836 9837 9837 9836 9836 9835 9835 9836 9837 9839 9842 9845 9849 9854 9859 9864 9868 9872 9874 9876 9876 9876 9875 9873 9870 9868 9865 9863 9861 9860 9860 9860 9861 9862 9863 9864 9864 9863 9863 9861 9860 9858 9856 9853 9851 9850 9848 9849 9849 9850 9852 9853 9853 9853 9853 9851 9849 9847 9843 9838 9833 9827 9821 9814 9808 9802 9795 9789 9782 9774 9765 9755 9745 9734 9722 9709 9696 9682 9667 9653 9638 9622 9607 9591 9576 9561 9546 9531 9516 9502 9489 9477 9467 9458 9452 9448 9445 9444 9443 9444 9445 9446 9448 9451 9454 9456 9459 9463 9468 9474 9482 9493 9506 9521 9537 9554 9572 9589 9606 9623 9638 9651 9663 9671 9677 9681 9684 9687 9689 9692 9696 9700 9704 9710 9717 9725 9735 9744 9754 9763 9771 9779 9785 9791 9796 9801 9805 9809 9812 9815 9817 9820 9822 9825 9827 9829 9831 9833 9833 9834 9834 9835 9836 9838 9840 9844 9848 9852 9858 9864 9871 9879 9886 9893 9899 9904 9908 9910 9911 9912 9911 9910 9908 9906 9904 9903 9902 9903 9904 9906 9909 9912 9914 9917 9918 9920 9920 9920 9918 9915 9911 9907 9902 9898 9894 9892 9890 9890 9890 9892 9895 9900 9905 9911 9917 9923 9929 9934 9938 9942 9945 9947 9949 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9945 9943 9941 9940 9938 9938 9938 9939 9941 9943 9946 9949 9953 9957 9960 9963 9966 9967 9967 9967 9965 9964 9962 9960 9959 9957 9956 9954 9953 9953 9953 9952 9952 9952 9951 9950 9948 9946 9944 9942 9940 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 6952 3 2 5 9946 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9916 9914 9911 9909 9908 9906 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9897 9897 9896 9897 9897 9897 9898 9899 9900 9901 9902 9904 9906 9908 9909 9911 9913 9915 9916 9917 9918 9919 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9918 9918 9919 9921 9922 9924 9926 9929 9931 9934 9937 9939 9942 9944 9946 9948 9949 9950 9950 9950 9949 9948 9947 9945 9943 9940 9937 9934 9931 9928 9924 9921 9918 9914 9911 9909 9906 9903 9901 9899 9897 9895 9893 9892 9890 9889 9887 9886 9884 9883 9881 9879 9877 9876 9874 9872 9870 9868 9866 9863 9861 9859 9857 9854 9852 9849 9847 9844 9841 9838 9835 9832 9829 9826 9822 9819 9816 9813 9809 9806 9803 9801 9799 9797 9795 9794 9793 9793 9793 9794 9795 9797 9799 9802 9804 9808 9811 9814 9818 9822 9826 9829 9833 9836 9840 9843 9847 9850 9853 9856 9859 9862 9865 9868 9871 9875 9878 9881 9884 9888 9891 9895 9898 9901 9904 9908 9910 9913 9915 9917 9919 9921 9922 9923 9923 9924 9924 9923 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9903 9904 9905 9906 9908 9910 9912 9915 9918 9920 9923 9926 9929 9931 9933 9935 9937 9938 9939 9939 9938 9937 9936 9934 9932 9930 9927 9924 9921 9919 9916 9914 9912 9910 9909 9908 9908 9908 9909 9910 9911 9913 9915 9917 9918 9920 9922 9924 9925 9926 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9903 9903 9902 9901 9900 9899 9897 9895 9893 9891 9889 9887 9886 9884 9883 9882 9881 9880 9880 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9888 9888 9888 9888 9887 9886 9884 9882 9880 9878 9876 9873 9870 9867 9864 9861 9858 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9819 9816 9814 9812 9810 9808 9806 9805 9803 9802 9801 9800 9799 9799 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9798 9798 9798 9798 9798 9799 9799 9800 9800 9801 9801 9802 9802 9802 9802 9802 9802 9801 9800 9798 9796 9793 9790 9786 9782 9777 9772 9766 9761 9754 9748 9742 9735 9729 9723 9717 9711 9705 9700 9695 9690 9686 9682 9677 9673 9668 9663 9658 9651 9645 9637 9629 9619 9609 9597 9584 9571 9557 9541 9526 9509 9492 9475 9458 9441 9424 9407 9391 9375 9360 9345 9331 9317 9304 9291 9279 6953 3 2 5 9268 9257 9246 9236 9227 9218 9210 9202 9196 9190 9185 9182 9180 9179 9179 9180 9181 9183 9186 9189 9191 9192 9191 9189 9183 9175 9163 9148 9128 9103 9074 9041 9004 8963 8920 8873 8825 8776 8728 8681 8636 8595 8559 8528 8503 8485 8474 8471 8476 8489 8509 8536 8568 8608 8651 8699 8749 8801 8853 8905 8955 9004 9051 9094 9133 9168 9199 9226 9250 9269 9286 9300 9311 9321 9329 9336 9343 9350 9356 9364 9371 9380 9389 9399 9410 9421 9433 9445 9457 9469 9480 9492 9503 9513 9523 9532 9540 9548 9556 9563 9570 9576 9582 9588 9593 9599 9605 9610 9615 9621 9626 9631 9635 9640 9644 9648 9652 9656 9659 9662 9665 9668 9670 9673 9676 9679 9682 9685 9688 9692 9695 9699 9703 9708 9712 9716 9720 9724 9728 9732 9735 9738 9740 9743 9745 9746 9748 9749 9750 9750 9751 9752 9753 9754 9755 9757 9759 9761 9763 9766 9768 9771 9774 9777 9780 9783 9785 9788 9789 9791 9792 9792 9793 9792 9792 9791 9790 9788 9787 9785 9784 9782 9781 9780 9779 9778 9778 9778 9778 9778 9779 9779 9780 9780 9781 9781 9781 9780 9780 9778 9777 9775 9772 9770 9766 9763 9759 9755 9751 9747 9742 9738 9733 9729 9725 9720 9716 9712 9708 9703 9699 9695 9690 9685 9681 9676 9671 9666 9661 9656 9651 9647 9642 9638 9635 9632 9629 9627 9626 9625 9625 9626 9627 9628 9631 9633 9636 9639 9642 9644 9647 9649 9651 9653 9654 9654 9654 9653 9652 9650 9648 9645 9642 9638 9635 9631 9626 9621 9616 9610 9603 9596 9587 9578 9567 9554 9540 9524 9506 9487 9465 9441 9416 9389 9361 9332 9302 9271 9241 9211 9183 9156 9131 9109 9089 9073 9060 9051 9046 9045 9048 9055 9066 9080 9098 9118 9141 9166 9192 9219 9247 9276 9304 9332 9359 9385 9409 9433 9454 9475 9494 9512 9528 9543 9557 9570 9582 9593 9604 9615 9625 9635 9644 9653 9662 9671 9679 9687 9695 9702 9708 9714 9719 9724 9728 9731 9734 9736 9738 9739 9740 9740 9741 9740 9740 9740 9739 9738 9737 9736 9735 9733 9731 9729 9726 9723 9719 9714 9708 9702 9695 9687 9679 9669 9659 9648 9637 9626 9614 9602 9589 9577 9566 9554 9543 9533 9523 9514 9506 9500 9494 9489 9485 9483 9481 9481 9482 9484 9488 9492 9498 9504 9512 9521 9530 9541 9552 9564 9576 9589 9602 9615 9629 9642 9654 9666 9677 9688 9698 9706 9714 9720 9725 9730 9733 9736 9738 9740 9742 9743 9745 9747 9750 9754 9758 9762 9767 9772 9778 9783 9787 9790 9791 9790 9786 9778 9767 9752 9732 9708 9678 9644 9606 9565 9521 9474 9426 9377 9329 9282 9239 9199 9165 9136 9114 9099 9092 9093 9102 9119 9143 9174 9211 9253 9299 9349 9400 9452 9504 9554 9602 9647 9688 9725 9758 9785 9807 9825 9838 9848 9854 9856 9857 9855 9852 9848 9844 9840 9837 9835 6954 3 2 5 9834 9834 9835 9838 9841 9846 9851 9857 9863 9869 9875 9881 9886 9891 9894 9897 9899 9899 9899 9898 9897 9894 9891 9887 9884 9880 9876 9872 9868 9865 9862 9859 9857 9856 9855 9855 9855 9857 9858 9860 9863 9866 9869 9873 9877 9881 9884 9888 9891 9894 9897 9899 9901 9903 9904 9904 9905 9904 9904 9904 9903 9902 9902 9901 9901 9901 9901 9902 9903 9904 9906 9908 9910 9913 9915 9918 9921 9923 9926 9928 9930 9932 9933 9934 9935 9935 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9943 9942 9941 9939 9938 9935 9933 9931 9928 9926 9924 9922 9921 9920 9919 9919 9920 9921 9923 9925 9928 9931 9934 9937 9940 9944 9947 9950 9952 9954 9956 9957 9958 9958 9957 9957 9955 9953 9951 9949 9947 9944 9942 9939 9937 9934 9932 9930 9928 9927 9925 9923 9922 9920 9919 9917 9915 9913 9911 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9880 9877 9875 9873 9872 9871 9871 9871 9871 9872 9873 9874 9875 9877 9878 9880 9881 9882 9883 9884 9884 9884 9884 9884 9883 9881 9880 9878 9876 9873 9871 9868 9865 9862 9860 9857 9854 9851 9849 9846 9844 9841 9839 9837 9835 9834 9832 9831 9830 9829 9828 9828 9827 9827 9827 9827 9827 9828 9828 9829 9829 9830 9830 9831 9831 9831 9832 9832 9832 9832 9831 9831 9831 9830 9830 9830 9830 9830 9831 9831 9832 9834 9835 9837 9840 9842 9845 9848 9851 9855 9858 9862 9866 9870 9874 9877 9881 9885 9888 9892 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9923 9925 9927 9929 9930 9932 9933 9934 9934 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9922 9922 9922 9922 9923 9924 9925 9927 9929 9931 9933 9935 9938 9940 9942 9944 9946 9947 9948 9949 9950 9950 9950 9950 9949 9948 9946 9945 9943 9941 9939 9937 9936 9934 9932 9931 9929 9928 9927 9927 9927 9926 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9949 9950 9951 9951 9951 9951 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9923 9923 9922 9920 9919 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9896 9893 9891 9888 9884 9881 9877 9874 9870 9865 9861 9856 9850 9845 9839 9832 9825 9818 9810 9801 9792 9782 9771 9759 9747 9733 9718 9702 9684 9665 9645 9623 9600 9575 9549 9522 9492 9462 9430 9398 9364 9330 9295 9259 9223 9187 9151 9116 6955 3 2 5 9081 9046 9013 8980 8949 8920 8892 8866 8842 8820 8801 8783 8769 8757 8748 8742 8739 8739 8741 8747 8755 8766 8780 8796 8815 8836 8859 8884 8910 8938 8967 8997 9028 9059 9091 9122 9153 9184 9215 9245 9274 9302 9329 9355 9380 9404 9427 9448 9469 9488 9506 9524 9540 9555 9570 9584 9597 9609 9620 9631 9642 9651 9661 9669 9677 9685 9692 9699 9705 9711 9717 9722 9726 9731 9735 9738 9742 9745 9748 9751 9754 9757 9760 9763 9766 9769 9773 9776 9779 9783 9786 9789 9792 9795 9797 9799 9801 9803 9803 9804 9803 9802 9801 9798 9795 9792 9788 9784 9779 9774 9769 9764 9759 9754 9749 9745 9741 9738 9736 9734 9733 9733 9734 9736 9738 9741 9745 9749 9754 9759 9765 9771 9777 9783 9789 9795 9800 9806 9811 9816 9821 9825 9829 9833 9837 9840 9843 9846 9849 9852 9855 9858 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9882 9883 9883 9883 9883 9882 9881 9880 9879 9877 9876 9874 9872 9871 9869 9867 9866 9865 9864 9864 9863 9863 9864 9864 9865 9866 9866 9867 9869 9870 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9907 9909 9910 9912 9913 9914 9915 9915 9915 9915 9915 9914 9912 9910 9908 9906 9903 9900 9896 9893 9889 9885 9882 9878 9874 9871 9868 9865 9862 9860 9858 9856 9854 9853 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9842 9840 9838 9835 9832 9829 9826 9823 9820 9817 9813 9810 9807 9804 9801 9798 9796 9794 9791 9789 9787 9786 9784 9782 9781 9779 9777 9775 9773 9771 9769 9767 9764 9762 9760 9757 9755 9753 9752 9750 9749 9748 9747 9747 9748 9749 9750 9752 9754 9757 9760 9764 9768 9773 9778 9783 9789 9795 9801 9807 9813 9820 9826 9833 9839 9845 9852 9858 9863 9869 9874 9879 9883 9888 9891 9895 9898 9901 9903 9905 9907 9909 9910 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9944 9944 9944 9943 9943 9942 9940 9938 9936 9934 9931 9928 9925 9922 9919 9916 9914 9911 9909 9907 9906 9905 9904 9904 9905 9905 9907 9908 9910 9912 9915 9917 9920 9922 9924 9926 9928 9930 9931 9931 9932 9931 9931 9930 9929 9928 9926 9925 9923 9922 9921 9920 9919 9919 9919 9920 9921 9922 9924 9926 9929 9932 9934 9937 9940 9943 9945 9947 9949 9950 9951 9951 9950 9950 9948 9947 9944 9942 9939 9936 9934 9931 9928 9926 9923 9921 9920 9919 9918 9918 9918 9919 9920 9922 9923 9925 9928 9930 6956 3 2 5 9932 9934 9936 9937 9939 9940 9940 9941 9940 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9921 9920 9919 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9921 9921 9920 9919 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9898 9898 9898 9899 9900 9900 9900 9900 9900 9900 9899 9897 9895 9893 9890 9887 9883 9878 9873 9868 9862 9856 9850 9843 9836 9829 9822 9815 9808 9800 9793 9786 9779 9772 9765 9759 9753 9747 9741 9736 9731 9727 9723 9719 9717 9715 9713 9712 9712 9712 9713 9714 9716 9718 9720 9723 9725 9728 9731 9734 9736 9738 9740 9742 9743 9744 9745 9745 9744 9743 9741 9740 9737 9734 9731 9727 9723 9718 9713 9707 9701 9694 9686 9678 9669 9660 9649 9638 9626 9614 9600 9586 9570 9554 9537 9520 9502 9483 9463 9443 9422 9401 9379 9356 9332 9307 9281 9254 9225 9194 9161 9125 9087 9045 9000 8952 8900 8845 8786 8724 8658 8589 8517 8444 8369 8294 8218 8144 8071 8001 7936 7874 7819 7770 7728 7693 7667 7650 7641 7641 7649 7666 7690 7722 7760 7805 7854 7908 7964 8023 8083 8144 8204 8263 8321 8376 8428 8477 8522 8564 8601 8634 8663 8688 8709 8726 8739 8749 8755 8757 8756 8752 8746 8736 8724 8710 8695 8677 8658 8639 8618 8598 8579 8560 8543 8528 8515 8505 8498 8495 8496 8501 8510 8524 8543 8565 8593 8624 8659 8697 8738 8781 8826 8872 8919 8967 9014 9060 9105 9148 9190 9229 9267 9302 9334 9364 9392 9417 9441 9462 9482 9500 9516 9531 9545 9559 9571 9583 9594 9604 9614 9624 9633 9641 9650 9657 9665 9671 9678 9683 9689 9694 9699 9704 9708 9712 9716 9720 9724 9728 9732 9736 9740 9744 9748 9752 9757 9761 9765 9768 9772 9775 9778 9781 9784 9786 9788 9789 9791 9792 9793 9794 9794 9795 9796 9796 9797 9798 9799 9800 9802 9803 9805 9807 9809 9812 9814 9816 9819 9821 9823 9825 9827 9828 9830 9830 9831 9831 9831 9830 9829 9828 9826 9825 9823 9821 9819 9817 9816 9814 9813 9812 9812 9812 9813 9814 9816 9818 9820 9823 9827 9830 9834 9838 9841 9845 9849 9852 9855 9858 9860 9862 9863 9864 9865 9865 9865 9865 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9864 9865 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9868 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9858 9858 9858 9857 9857 9856 9855 9855 9855 9854 9854 9855 9855 9856 9857 9858 6957 3 2 5 9860 9861 9863 9865 9867 9869 9870 9872 9873 9874 9875 9875 9875 9875 9874 9873 9872 9871 9870 9868 9867 9866 9865 9865 9865 9865 9866 9867 9869 9871 9874 9877 9880 9884 9887 9891 9895 9898 9902 9905 9908 9910 9912 9914 9915 9916 9916 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9877 9876 9874 9872 9869 9867 9864 9860 9857 9853 9849 9845 9840 9836 9832 9828 9825 9821 9819 9816 9815 9814 9814 9814 9815 9817 9820 9823 9827 9831 9836 9840 9845 9850 9855 9860 9865 9869 9873 9877 9880 9883 9886 9888 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9894 9892 9890 9888 9886 9883 9880 9878 9875 9872 9868 9865 9863 9860 9857 9855 9853 9851 9849 9848 9847 9847 9846 9846 9847 9847 9847 9848 9848 9848 9848 9847 9846 9845 9843 9840 9838 9834 9831 9827 9823 9820 9816 9813 9810 9808 9806 9805 9805 9806 9808 9811 9814 9819 9824 9830 9837 9844 9851 9858 9866 9873 9880 9887 9893 9899 9904 9908 9912 9916 9918 9921 9922 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9911 9909 9907 9905 9904 9902 9901 9900 9899 9899 9899 9899 9900 9901 9902 9904 9906 9907 9909 9911 9913 9914 9915 9916 9916 9917 9916 9916 9914 9913 9911 9908 9906 9903 9899 9896 9892 9889 9885 9881 9877 9874 9870 9866 9863 9859 9856 9852 9849 9845 9842 9838 9834 9830 9826 9821 9816 9811 9806 9800 9794 9789 9783 9777 9771 9765 9760 9755 9750 9745 9741 9738 9735 9733 9731 9730 9730 9730 9731 9732 9734 9736 9738 9740 9743 9746 9749 9752 9754 9757 9760 9763 9765 9768 9770 9773 9776 9778 9781 9784 9787 9791 9795 9799 9803 9808 9813 9819 9825 9831 9837 9844 9850 9857 9863 9869 9876 9882 9887 9892 9897 9901 9905 9909 9911 9914 9915 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9918 9918 9919 9920 9921 9922 9924 9927 9929 9932 9935 9938 9942 9945 9948 9952 9955 9957 9960 9962 9964 9966 9967 9967 9968 9967 9967 9966 9965 9963 9961 9959 9957 9955 9954 9952 9950 9949 9948 9947 9947 9947 9947 9948 9949 9951 9952 9954 9956 9957 9959 9960 9961 9962 9962 9961 9960 9959 9957 9954 9951 9947 9943 9939 9934 9929 9924 9919 9914 9910 9905 6958 3 2 5 9901 9898 9895 9892 9889 9887 9885 9883 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9860 9857 9853 9850 9846 9843 9840 9837 9834 9832 9830 9829 9828 9828 9829 9829 9831 9833 9835 9837 9840 9843 9846 9849 9852 9855 9858 9860 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9895 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9905 9906 9907 9908 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9897 9896 9896 9896 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9916 9917 9918 9919 9920 9922 9923 9925 9927 9929 9931 9934 9937 9940 9943 9946 9949 9952 9954 9957 9959 9960 9962 9962 9963 9963 9962 9961 9960 9959 9957 9955 9952 9950 9948 9946 9943 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9924 9923 9921 9919 9916 9913 9910 9907 9903 9900 9896 9892 9888 9884 9880 9876 9872 9869 9866 9864 9862 9861 9860 9860 9860 9861 9862 9864 9867 9869 9873 9876 9880 9883 9887 9891 9895 9898 9901 9904 9907 9910 9912 9915 9916 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9942 9943 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9956 9955 9956 9956 9956 9957 9958 9959 9960 9962 9963 9965 9966 9968 9969 9970 9972 9972 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9984 9983 9981 9980 9977 9975 9972 9969 9966 9962 9959 9956 9953 9950 9948 9946 9944 9943 9943 9942 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9949 9949 9948 9946 9945 9943 9941 9938 9936 9934 9931 9929 9928 9926 9925 9925 9924 9925 9925 9926 9927 9929 9930 9932 9934 9935 9936 9937 9937 9937 9937 9936 9934 9932 9929 9926 9922 9918 9914 9910 9906 9902 9898 9894 9890 9886 9883 9880 9877 9875 9873 9870 9868 9866 9864 9861 9858 9856 9852 9849 9845 9841 9836 9832 9828 9823 9819 9816 6959 3 2 5 9813 9810 9808 9807 9807 9808 9810 9812 9816 9821 9826 9832 9838 9845 9852 9859 9865 9872 9878 9883 9888 9891 9894 9896 9898 9898 9898 9897 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9868 9866 9864 9862 9861 9859 9858 9857 9855 9854 9852 9851 9849 9847 9845 9843 9842 9840 9838 9837 9836 9835 9835 9836 9837 9838 9840 9842 9845 9849 9852 9856 9860 9865 9869 9873 9877 9880 9884 9887 9889 9891 9893 9894 9895 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9899 9901 9903 9905 9907 9910 9912 9915 9918 9920 9923 9925 9927 9928 9930 9931 9931 9932 9932 9931 9931 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9892 9891 9889 9887 9884 9881 9878 9875 9871 9867 9862 9858 9853 9848 9843 9839 9834 9830 9826 9822 9819 9816 9814 9812 9810 9809 9807 9806 9805 9803 9801 9798 9795 9791 9785 9779 9771 9763 9752 9741 9729 9715 9700 9685 9668 9652 9635 9618 9601 9583 9567 9550 9534 9519 9503 9488 9473 9458 9442 9426 9409 9390 9370 9348 9323 9297 9267 9235 9201 9163 9123 9080 9035 8989 8941 8892 8843 8794 8746 8700 8656 8616 8578 8545 8517 8494 8476 8464 8458 8458 8465 8477 8494 8518 8546 8579 8616 8656 8699 8744 8791 8839 8888 8936 8984 9031 9076 9120 9162 9201 9239 9274 9308 9338 9367 9394 9420 9443 9465 9486 9506 9524 9542 9559 9575 9591 9606 9620 9634 9648 9661 9673 9685 9696 9707 9717 9726 9734 9742 9750 9757 9763 9769 9774 9779 9783 9787 9791 9794 9797 9800 9803 9806 9808 9811 9813 9815 9818 9820 9822 9825 9827 9829 9832 9834 9836 9839 9841 9844 9846 9848 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9884 9884 9883 9883 9882 9880 9879 9878 9876 9875 9873 9871 9870 9868 9867 9865 9864 9863 9862 9862 9861 9861 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9865 9864 9863 9862 9860 9859 9857 9855 9852 9850 9847 9845 9842 9839 9837 9834 9831 9827 9824 9819 9814 9809 9802 9794 9785 9774 9762 9749 9734 9718 9700 9681 9662 9641 9621 9601 9581 9562 9544 9527 9513 9501 9491 9485 9481 9481 9483 9488 9496 9507 9521 9536 9552 9570 9589 9608 9626 9645 9663 9679 9694 9707 9719 9729 9737 9744 9749 9752 9754 9755 9756 9756 9755 9755 9755 9755 9755 9756 9758 9761 9764 9768 9773 9778 9783 9788 9794 9799 9804 9808 9811 9814 9816 9817 9817 9815 9813 9810 9806 9801 9796 9790 9784 9777 9771 9765 9760 9755 9751 9748 9745 9744 9744 9745 9747 9750 9754 9759 9765 9772 6960 3 2 5 9779 9787 9794 9802 9810 9818 9826 9833 9840 9846 9851 9856 9861 9864 9867 9869 9871 9872 9873 9873 9873 9872 9872 9871 9870 9868 9867 9866 9864 9863 9861 9860 9858 9857 9855 9853 9851 9849 9847 9844 9841 9838 9835 9832 9828 9824 9820 9816 9811 9807 9803 9799 9795 9791 9788 9785 9782 9780 9778 9776 9775 9775 9775 9776 9777 9778 9779 9781 9783 9785 9787 9790 9792 9794 9795 9797 9798 9799 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 9805 9806 9807 9808 9808 9808 9808 9807 9806 9805 9803 9801 9798 9794 9790 9786 9781 9775 9769 9763 9756 9748 9741 9732 9724 9715 9705 9695 9684 9673 9661 9648 9634 9619 9603 9587 9569 9549 9529 9507 9484 9460 9434 9408 9380 9351 9322 9292 9261 9230 9199 9168 9137 9107 9077 9049 9022 8996 8972 8950 8931 8913 8898 8885 8875 8868 8863 8861 8862 8866 8872 8881 8892 8906 8922 8940 8961 8982 9006 9031 9057 9083 9111 9139 9167 9195 9223 9251 9279 9306 9332 9357 9381 9405 9427 9449 9469 9489 9508 9526 9543 9560 9576 9592 9607 9622 9637 9651 9665 9679 9692 9705 9718 9730 9742 9754 9765 9776 9786 9795 9804 9812 9820 9827 9834 9840 9846 9851 9856 9860 9864 9868 9871 9874 9877 9880 9882 9884 9885 9887 9888 9888 9889 9889 9888 9888 9886 9885 9883 9881 9879 9876 9873 9871 9867 9864 9861 9858 9855 9852 9849 9847 9844 9842 9840 9838 9836 9835 9833 9832 9831 9831 9830 9830 9830 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9839 9841 9842 9844 9845 9847 9848 9850 9851 9853 9854 9856 9857 9859 9860 9862 9864 9866 9868 9870 9873 9875 9878 9882 9885 9889 9893 9898 9902 9906 9910 9914 9917 9920 9921 9922 9921 9919 9915 9909 9901 9891 9880 9866 9851 9833 9815 9795 9774 9753 9732 9711 9691 9672 9656 9641 9629 9620 9614 9611 9611 9615 9622 9632 9646 9661 9679 9698 9719 9741 9763 9784 9806 9826 9845 9862 9878 9891 9903 9912 9920 9925 9929 9931 9932 9931 9930 9928 9926 9923 9920 9918 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9890 9886 9881 9876 9870 9864 9858 9851 9844 9837 9831 9824 9819 9814 9810 9806 9804 9803 9804 9805 9807 9811 9815 9820 9826 9833 9840 9847 9854 9861 9867 9874 9880 9885 9890 9894 9897 9900 9903 9905 9906 9907 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9902 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9905 6961 3 2 5 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9888 9888 9887 9888 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9898 9899 9900 9900 9900 9900 9899 9898 9897 9896 9895 9893 9891 9889 9887 9885 9883 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9857 9854 9852 9849 9846 9842 9839 9835 9831 9827 9822 9817 9813 9808 9803 9798 9793 9788 9783 9778 9773 9768 9762 9757 9751 9745 9739 9732 9724 9716 9707 9697 9686 9674 9662 9648 9634 9618 9602 9585 9567 9549 9529 9510 9489 9469 9447 9425 9402 9378 9353 9327 9300 9271 9239 9206 9169 9130 9088 9042 8994 8941 8886 8826 8764 8700 8633 8565 8496 8426 8357 8290 8225 8164 8107 8055 8009 7969 7937 7913 7897 7890 7891 7901 7919 7944 7978 8018 8064 8116 8171 8230 8292 8355 8419 8484 8547 8609 8669 8726 8781 8833 8883 8928 8971 9011 9048 9082 9115 9145 9174 9202 9228 9253 9278 9302 9326 9349 9372 9395 9417 9439 9461 9482 9502 9521 9539 9556 9573 9588 9602 9615 9628 9639 9649 9658 9667 9675 9682 9689 9696 9703 9709 9715 9721 9728 9734 9740 9746 9753 9759 9765 9771 9776 9782 9787 9793 9797 9802 9806 9810 9814 9817 9821 9824 9827 9829 9832 9834 9837 9839 9841 9843 9845 9846 9848 9849 9850 9851 9851 9851 9851 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9838 9838 9839 9840 9841 9843 9844 9846 9849 9851 9854 9856 9859 9862 9865 9867 9870 9872 9875 9877 9879 9881 9883 9885 9887 9890 9892 9894 9896 9899 9902 9904 9907 9910 9913 9916 9918 9921 9924 9926 9928 9930 9931 9933 9933 9934 9934 9934 9933 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9920 9920 9919 9919 9920 9920 9921 9922 9923 9925 9927 9929 9930 9932 9934 9936 9937 9939 9940 9940 9941 9941 9941 9940 9939 9938 9937 9936 9934 9932 9931 9929 9928 9926 9925 9924 9924 9924 9924 9925 9926 9927 9929 9930 9932 9934 9935 9937 9938 9939 9939 9939 9939 9938 9936 9933 9931 9927 9924 9919 9915 9911 9906 9902 9898 9894 9891 9888 9886 9885 9884 9884 9885 9886 9889 9891 9894 9898 9901 9905 9909 9913 9916 9920 9923 9925 9927 9929 9930 9931 9932 9932 9931 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9906 9903 9900 9897 9893 9889 9885 9881 9877 9873 9868 9864 9861 9857 9854 9851 9849 9847 9846 9845 9844 9844 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9857 9858 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9870 9871 9872 9874 9876 9877 9879 9881 9882 9884 9886 9887 9889 9891 9892 9894 9896 9898 9900 9902 9905 9907 9910 9912 9915 9919 9922 9925 9928 6962 3 2 5 9932 9935 9938 9941 9945 9948 9950 9953 9955 9957 9959 9961 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9948 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9931 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9916 9914 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9897 9897 9898 9900 9902 9904 9906 9908 9911 9913 9916 9918 9920 9922 9924 9925 9926 9927 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9915 9914 9915 9915 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9964 9965 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9968 9967 9966 9964 9963 9961 9959 9958 9956 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9925 9924 9923 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9929 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9900 9897 9894 9891 9888 9884 9880 9876 9871 9866 9860 9855 9848 9842 9836 9829 9823 9816 9810 9804 9798 9793 9788 9784 9780 9777 9774 9771 9769 9767 9765 9763 9762 9760 9758 9757 9755 9753 9750 9748 9746 9743 9741 9738 9736 9734 9733 9732 9732 9732 9733 9735 9737 9741 9745 9750 9755 9762 9769 9776 9784 9792 9800 9809 9818 9826 9834 9842 9850 9858 9865 9871 9878 9883 9889 9894 9898 9902 9905 9908 9910 9912 9914 9915 9915 9915 9915 9914 9913 9911 9910 9908 9905 9903 9901 9898 9895 9893 9890 9888 9886 9883 9881 9880 9878 9876 9875 9873 9872 9871 9869 9868 9867 9865 9864 9862 9861 9860 9858 9857 9856 9855 9855 9854 9854 9854 9855 9856 6963 3 2 5 9857 9858 9859 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9887 9888 9889 9891 9892 9894 9896 9898 9901 9903 9906 9909 9911 9914 9917 9919 9921 9923 9925 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9953 9953 9953 9952 9951 9949 9947 9945 9942 9939 9936 9933 9929 9926 9923 9920 9917 9914 9912 9911 9910 9909 9909 9910 9911 9912 9914 9916 9918 9921 9923 9926 9928 9931 9933 9935 9937 9938 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9944 9943 9941 9939 9937 9936 9934 9933 9932 9932 9932 9932 9932 9933 9934 9936 9937 9939 9941 9943 9945 9947 9949 9950 9951 9951 9950 9950 9948 9947 9945 9942 9939 9936 9933 9929 9926 9923 9920 9917 9915 9913 9911 9910 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9903 9901 9899 9896 9893 9889 9885 9881 9877 9872 9868 9864 9859 9855 9852 9848 9846 9843 9842 9840 9840 9840 9840 9841 9842 9843 9845 9847 9849 9851 9853 9855 9857 9859 9860 9861 9862 9862 9862 9862 9862 9861 9860 9859 9857 9856 9854 9853 9851 9850 9848 9847 9846 9844 9843 9842 9842 9841 9840 9840 9839 9839 9839 9838 9838 9837 9837 9836 9835 9834 9834 9833 9832 9831 9830 9828 9827 9826 9825 9824 9822 9821 9820 9818 9817 9816 9814 9813 9812 9810 9809 9808 9807 9806 9806 9805 9805 9805 9805 9805 9806 9807 9808 9810 9812 9814 9816 9818 9820 9822 9825 9827 9829 9831 9833 9834 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9845 9846 9847 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9867 9868 9870 9871 9873 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9873 9872 9871 9871 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9867 9868 9869 9870 9872 9874 9876 9878 9881 9884 9887 9890 9894 9897 9901 9904 9907 9911 9914 9917 9920 9922 9925 9927 9928 9930 9931 9932 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 6964 3 2 5 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9955 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9965 9964 9963 9961 9959 9957 9954 9951 9948 9945 9942 9939 9937 9935 9933 9931 9931 9930 9931 9931 9932 9934 9936 9938 9940 9943 9945 9947 9949 9950 9952 9952 9953 9953 9952 9951 9950 9948 9946 9944 9941 9939 9936 9934 9932 9930 9929 9928 9927 9926 9926 9926 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9926 9925 9924 9922 9920 9919 9917 9915 9914 9912 9911 9911 9910 9910 9911 9912 9913 9915 9917 9920 9923 9925 9928 9931 9934 9936 9939 9941 9942 9943 9944 9944 9944 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9925 9923 9922 9921 9921 9920 9920 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9923 9923 9922 9921 9920 9918 9916 9914 9912 9910 9908 9905 9903 9900 9898 9895 9893 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9861 9859 9856 9853 9849 9846 9842 9837 9833 9828 9823 9817 9812 9806 9799 9793 9786 9779 9772 9764 9756 9747 9738 9728 9717 9706 9694 9681 9668 9653 9638 9622 9605 9588 9570 9552 9534 9515 9498 9481 9464 9449 9436 9424 9413 9405 9399 9396 9394 9396 9400 9406 9414 9425 9437 9451 9467 9484 9502 9520 9539 9558 9577 9595 9613 9630 9646 9661 9675 9689 9701 9712 9722 9731 9739 9747 9753 9760 9766 9771 9776 9781 9786 9790 9794 9799 9803 9807 9811 9815 9819 9823 9827 9831 9835 9838 9842 9845 9849 9852 9855 9858 9861 9863 9865 9868 9869 9871 9872 9873 9873 9874 9874 9873 9873 9872 9871 9869 9868 9867 9865 9864 9862 9861 9860 9859 9858 9858 9858 9858 9858 9858 9859 9860 9861 9861 9862 9863 9864 9865 9865 9866 9866 9866 9866 9866 9866 9865 9864 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9860 9861 9862 9862 9863 9865 9866 9867 9869 9870 9871 9873 9874 9875 9877 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9890 9891 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9904 9905 9905 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9887 9885 9882 9880 9877 9874 9871 9868 9865 9862 9859 9856 9854 9852 9850 9849 9849 9849 9849 9850 9851 9853 9855 9857 9860 9862 9865 9867 9869 9871 9873 9874 6965 3 2 5 9875 9875 9875 9875 9874 9873 9872 9870 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9850 9849 9847 9846 9844 9842 9839 9836 9833 9829 9824 9819 9813 9807 9800 9793 9785 9777 9769 9760 9752 9744 9736 9729 9723 9717 9712 9708 9704 9702 9701 9701 9702 9704 9707 9710 9714 9719 9724 9729 9734 9740 9745 9750 9754 9759 9762 9765 9768 9770 9771 9772 9772 9772 9772 9771 9770 9769 9767 9766 9764 9763 9761 9760 9758 9757 9756 9755 9753 9752 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9741 9740 9740 9740 9740 9740 9741 9742 9743 9744 9745 9747 9749 9751 9752 9754 9756 9757 9759 9760 9760 9761 9761 9760 9760 9758 9757 9755 9752 9749 9746 9742 9738 9734 9729 9725 9720 9715 9711 9706 9701 9697 9693 9689 9686 9682 9679 9677 9674 9672 9670 9668 9666 9664 9661 9659 9656 9652 9648 9643 9637 9630 9623 9615 9606 9597 9586 9575 9564 9552 9540 9527 9515 9503 9490 9478 9467 9456 9445 9434 9425 9415 9406 9397 9389 9381 9373 9366 9358 9351 9343 9336 9328 9321 9313 9305 9298 9290 9283 9276 9269 9263 9256 9251 9246 9241 9237 9234 9231 9229 9227 9226 9225 9225 9225 9225 9226 9227 9229 9230 9232 9234 9237 9239 9242 9245 9248 9251 9255 9259 9263 9267 9272 9277 9282 9288 9294 9300 9306 9312 9318 9325 9332 9338 9345 9351 9357 9363 9369 9375 9381 9386 9391 9395 9400 9404 9407 9411 9414 9417 9420 9423 9426 9429 9432 9435 9438 9442 9445 9449 9454 9458 9463 9468 9473 9479 9484 9490 9496 9502 9507 9513 9519 9524 9529 9534 9538 9543 9547 9551 9554 9558 9561 9564 9567 9570 9573 9576 9579 9582 9585 9588 9591 9594 9598 9601 9604 9607 9611 9614 9617 9620 9623 9626 9629 9632 9635 9638 9641 9643 9646 9648 9651 9653 9655 9657 9658 9660 9661 9662 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9664 9664 9666 9667 9669 9671 9674 9677 9681 9684 9688 9692 9696 9700 9704 9708 9711 9714 9717 9719 9721 9722 9723 9723 9723 9723 9723 9722 9722 9722 9722 9722 9722 9723 9724 9725 9727 9729 9731 9733 9735 9736 9738 9740 9741 9742 9742 9743 9742 9742 9741 9739 9738 9736 9734 9732 9731 9729 9727 9726 9725 9724 9724 9723 9723 9723 9723 9723 9724 9724 9724 9723 9723 9722 9721 9720 9719 9717 9715 9714 9712 9710 9709 9707 9706 9705 9705 9705 9705 9706 9707 9708 9709 9710 9711 9712 9712 9712 9711 9710 9708 9705 9701 9697 9692 9686 9680 9673 9666 9659 9652 9645 9638 9632 9626 9622 9618 9615 9613 9612 9613 9614 9616 9618 9622 9626 9630 9635 9640 9645 9650 9655 9659 9664 9668 9672 9676 9680 9684 9687 9691 9695 9699 9704 9708 9713 9719 9724 9730 9737 9743 9750 9756 9763 9769 9776 9782 9788 9793 9798 9802 6966 3 2 5 9806 9810 9813 9815 9817 9819 9820 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9826 9827 9827 9828 9829 9830 9831 9833 9834 9835 9836 9837 9839 9840 9841 9842 9843 9844 9844 9845 9846 9846 9846 9846 9846 9846 9846 9845 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9834 9834 9833 9833 9832 9832 9831 9831 9830 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9824 9823 9823 9823 9823 9823 9824 9824 9825 9825 9826 9827 9827 9828 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9836 9838 9839 9841 9843 9845 9847 9849 9852 9854 9857 9859 9861 9863 9865 9867 9868 9869 9869 9870 9870 9870 9869 9869 9869 9868 9868 9868 9868 9869 9869 9870 9872 9874 9876 9878 9881 9883 9886 9889 9892 9894 9896 9898 9900 9901 9901 9901 9900 9899 9898 9896 9893 9890 9887 9884 9880 9876 9873 9870 9866 9864 9861 9859 9857 9855 9854 9854 9853 9854 9854 9855 9856 9857 9859 9860 9862 9864 9865 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9875 9877 9879 9881 9884 9886 9890 9893 9897 9900 9904 9908 9911 9914 9917 9919 9921 9923 9923 9924 9924 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9904 9903 9903 9903 9903 9904 9906 9907 9909 9911 9912 9914 9916 9918 9919 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9895 9892 9889 9885 9882 9878 9874 9870 9866 9863 9859 9855 9851 9848 9844 9841 9838 9835 9832 9830 9827 9824 9821 9819 9816 9814 9811 9808 9806 9803 9801 9798 9796 9794 9793 9792 9791 9791 9791 9792 9794 9796 9799 9802 9806 9811 9816 9821 9827 9832 9838 9844 9850 9856 9861 9866 9871 9875 9878 9882 9885 9887 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9905 9906 9907 9908 9908 9908 9907 9905 9903 9899 9895 9889 9882 9875 9866 9857 9847 9837 9826 9815 9805 9795 9785 9777 9769 9763 9758 9754 9752 9752 9753 9755 9758 9763 9768 9774 9781 9787 9794 9800 9806 9812 9816 9820 9823 9825 9826 9827 9826 9826 9824 9823 9822 9820 9819 9818 9818 9818 9819 9820 9823 9825 9828 9832 9836 9840 9845 9849 9853 9857 9861 9864 9867 9869 9871 9873 9874 9875 9876 9877 9877 9878 9879 9879 9881 9882 9884 9886 9889 9891 9894 9897 6967 3 2 5 9901 9904 9907 9911 9914 9917 9920 9922 9925 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9942 9944 9945 9947 9949 9951 9953 9955 9957 9958 9959 9960 9961 9961 9961 9960 9959 9958 9957 9955 9953 9951 9949 9947 9945 9944 9943 9942 9941 9941 9942 9942 9943 9945 9946 9948 9950 9952 9954 9956 9958 9960 9961 9962 9963 9964 9964 9964 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9959 9960 9962 9963 9965 9967 9968 9970 9972 9973 9974 9975 9975 9975 9975 9975 9974 9973 9972 9970 9968 9966 9964 9962 9960 9957 9955 9954 9952 9951 9950 9949 9948 9949 9949 9950 9951 9952 9954 9955 9957 9959 9961 9962 9964 9965 9966 9967 9967 9967 9966 9965 9964 9962 9960 9958 9956 9953 9951 9949 9946 9944 9943 9942 9941 9940 9940 9940 9941 9942 9943 9945 9947 9948 9950 9952 9954 9956 9957 9958 9959 9959 9960 9959 9959 9958 9957 9955 9954 9952 9950 9948 9946 9944 9943 9941 9940 9939 9938 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9962 9961 9959 9958 9956 9954 9951 9949 9947 9945 9943 9941 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9923 9920 9917 9913 9909 9904 9898 9893 9887 9880 9874 9867 9861 9856 9851 9846 9843 9840 9838 9837 9838 9840 9843 9847 9852 9858 9864 9872 9879 9888 9896 9904 9912 9920 9927 9934 9940 9946 9951 9955 9958 9961 9963 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9963 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9924 9923 9921 9919 9917 9914 9911 9907 9904 9900 9897 9893 9889 9885 9882 9878 9875 9873 9871 9869 9867 9866 9866 9866 9866 9867 9868 9870 9872 9873 9875 9877 9879 9881 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 6968 3 2 5 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9895 9895 9895 9895 9894 9893 9892 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9872 9872 9872 9872 9873 9875 9876 9879 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9912 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9924 9925 9927 9929 9931 9933 9936 9939 9942 9945 9948 9950 9953 9955 9957 9959 9960 9961 9962 9962 9961 9961 9960 9959 9957 9956 9955 9953 9952 9952 9951 9951 9952 9953 9954 9956 9958 9961 9963 9966 9969 9972 9975 9978 9980 9982 9984 9985 9986 9987 9986 9986 9985 9983 9981 9979 9976 9974 9971 9968 9965 9962 9960 9957 9955 9954 9952 9951 9950 9950 9950 9950 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9965 9965 9965 9966 9967 9968 9969 9970 9972 9973 9975 9977 9978 9980 9981 9982 9983 9984 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9978 9978 9976 9975 9973 9971 9969 9967 9965 9962 9960 9957 9954 9952 9949 9947 9944 9942 9940 9938 9936 9935 9933 9932 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9913 9911 9907 9904 9900 9896 9891 9887 9882 9877 9872 9867 9863 9858 9854 9850 9846 9843 9840 9838 9836 9835 9834 9833 9833 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9844 9845 9846 9847 9848 9849 9851 9853 9855 9857 9860 9863 9867 9870 9874 9879 9883 9887 9892 9897 9902 9906 9911 9915 9920 9924 9928 9932 9936 9940 9943 9946 9949 9952 9955 9957 9959 9961 9963 9964 9965 9966 9966 9966 9966 9966 9965 9964 9963 9961 9960 9959 9957 9956 9955 9954 9954 9954 9954 9954 9955 9957 9959 9961 9963 9966 9969 9971 9974 9977 9979 9981 9982 9984 9984 9984 9984 9983 9981 9979 9977 9974 9972 9969 9967 9964 9962 9961 9960 9960 9960 9961 9963 9965 9968 9971 9975 9979 9983 9986 9990 9993 9996 99991000110002100021000110000 9998 9996 9992 9989 9985 9981 9977 9973 9969 9966 9963 9960 9958 9957 9956 9956 9956 9957 9958 9959 9961 9963 9965 9966 9968 9969 9970 9971 9971 9971 9970 9969 9968 9966 9963 9961 9958 9955 9952 9949 9946 9942 9939 9936 9933 9930 9927 9924 9922 9919 9917 9915 9913 9911 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9879 9877 9876 9874 9873 9872 9871 9870 9870 9869 9869 9869 9869 9869 9869 9870 9870 9871 6969 3 2 5 9872 9872 9873 9874 9874 9875 9876 9876 9876 9876 9876 9876 9875 9875 9874 9873 9873 9872 9871 9871 9871 9870 9871 9871 9872 9873 9874 9876 9879 9881 9884 9887 9890 9894 9897 9901 9904 9908 9911 9914 9917 9920 9922 9924 9926 9927 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9969 9970 9971 9973 9974 9976 9977 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9964 9963 9962 9960 9959 9959 9958 9958 9959 9960 9961 9963 9965 9968 9971 9974 9977 9981 9984 9987 9990 9992 9994 9996 9997 9997 9998 9997 9997 9996 9994 9993 9991 9990 9988 9986 9985 9984 9982 9982 9981 9981 9981 9981 9982 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9992 9993 9993 9994 9995 9995 9996 9996 9997 9997 9997 9996 9996 9995 9995 9994 9993 9991 9990 9989 9988 9987 9986 9985 9985 9984 9984 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9981 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9979 9979 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9984 9985 9986 9987 9988 9990 9991 9993 9994 9996 9997 99991000010001100011000210002100021000110000 9999 9997 9995 9993 9991 9988 9986 9984 9981 9979 9978 9976 9975 9975 9975 9975 9976 9978 9979 9982 9984 9986 9989 9991 9994 9996 999810000100011000210002100021000110000 9999 9996 9994 9991 9988 9985 9982 9979 9976 9973 9971 9969 9967 9966 9966 9966 9966 9967 9969 9971 9973 9975 9978 9981 9984 9988 9991 9994 9996 999910001100021000410005100051000510004100031000210000 9998 9996 9993 9991 9988 9986 9984 9981 9980 9978 9976 9975 9975 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9967 9967 9967 9968 9969 9970 9971 9972 9973 9975 9976 9978 9979 6970 3 2 5 9980 9982 9982 9983 9983 9983 9983 9982 9981 9980 9978 9976 9973 9971 9968 9965 9962 9959 9957 9954 9952 9950 9948 9946 9945 9945 9944 9944 9945 9945 9946 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9940 9938 9935 9933 9931 9929 9927 9925 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9898 9895 9893 9891 9888 9886 9884 9882 9880 9878 9876 9875 9874 9873 9873 9873 9873 9873 9874 9875 9876 9877 9878 9880 9881 9883 9885 9886 9888 9890 9892 9893 9895 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9939 9940 9942 9944 9945 9947 9949 9951 9953 9955 9956 9958 9959 9959 9960 9960 9960 9959 9958 9957 9955 9954 9952 9950 9948 9946 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9922 9920 9918 9915 9912 9909 9906 9903 9899 9895 9890 9885 9880 9875 9869 9863 9857 9850 9843 9836 9829 9822 9814 9806 9798 9790 9782 9773 9764 9755 9746 9737 9728 9718 9708 9698 9688 9678 9668 9658 9648 9638 9628 9618 9609 9601 9592 9585 9577 9571 9565 9560 9556 9552 9550 9548 9547 9547 9548 9549 9551 9553 9556 9560 9564 9569 9573 9578 9583 9588 9594 9599 9605 9610 9616 9622 9627 9633 9639 9645 9652 9658 9665 9672 9679 9687 9695 9703 9712 9721 9730 9739 9749 9759 9769 9779 9789 9799 9810 9820 9830 9840 9850 9860 9870 9879 9888 9896 9904 9911 9918 9924 9930 9934 9939 9942 9945 9947 9948 9949 9950 9950 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9946 9947 9948 9950 9951 9953 9955 9957 9959 9961 9963 9964 9965 9965 9964 9963 9962 9960 9958 9955 9952 9949 9945 9942 9939 9936 9933 9930 9928 9927 9926 9926 9926 9927 9928 9929 9931 9933 9935 9938 9940 9942 9944 9946 9947 9948 9949 9950 9950 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9904 9901 9898 9895 9891 9887 9882 9876 9870 9864 9856 9848 9840 9832 9823 9813 9804 9795 9785 9776 9767 9759 9750 9742 9735 9727 9720 9714 9707 9701 9694 9688 9681 9674 9667 9659 9650 9641 9631 9621 9609 9598 9586 9573 9561 9549 9536 9524 9513 9503 9494 9486 9480 9475 9472 9471 9472 9475 9480 9487 9496 9506 9518 9531 9546 9561 9577 9594 9611 9628 9646 9662 9679 9695 9710 9724 9738 9751 9762 9773 9783 9793 9801 9809 9816 9822 9828 9833 9838 9842 9846 9849 9852 9855 9858 9860 9862 9864 9866 9868 9869 9871 9872 9873 6971 3 2 5 9874 9875 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9896 9895 9894 9893 9891 9889 9886 9883 9880 9876 9872 9868 9864 9859 9855 9850 9846 9841 9837 9832 9828 9824 9819 9815 9811 9806 9802 9797 9792 9787 9782 9777 9772 9767 9762 9757 9753 9748 9745 9741 9738 9736 9734 9733 9732 9733 9734 9735 9738 9740 9744 9748 9752 9757 9762 9767 9773 9778 9784 9790 9796 9803 9809 9815 9821 9828 9834 9840 9847 9853 9860 9866 9872 9878 9884 9889 9894 9899 9904 9908 9912 9915 9918 9921 9923 9924 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9936 9938 9940 9943 9945 9948 9952 9955 9958 9962 9965 9968 9971 9973 9976 9977 9979 9980 9980 9980 9979 9979 9977 9976 9974 9972 9970 9968 9965 9963 9962 9960 9958 9957 9956 9956 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9963 9963 9962 9962 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9935 9933 9932 9930 9928 9926 9923 9921 9918 9915 9912 9909 9906 9903 9901 9898 9895 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9870 9869 9867 9865 9864 9862 9861 9859 9857 9856 9855 9853 9852 9851 9851 9850 9850 9850 9850 9851 9851 9852 9853 9854 9856 9857 9859 9860 9862 9864 9866 9867 9869 9871 9874 9876 9878 9881 9884 9887 9890 9894 9897 9901 9905 9910 9914 9919 9923 9928 9932 9936 9940 9944 9948 9951 9954 9956 9958 9960 9961 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9944 9942 9940 9938 9936 9933 9930 9928 9925 9922 9919 9916 9914 9911 9908 9905 9901 9898 9895 9891 9887 9883 9878 9873 9868 9862 9856 9850 9844 9837 9831 9824 9817 9811 9804 9798 9791 9785 9779 9773 9767 9762 9756 9750 9744 9738 9732 9725 9717 9709 9700 9689 9678 9666 9652 9637 9621 9604 9584 9564 9542 9519 9494 9468 9441 9412 9383 9353 9322 9290 9258 9226 9194 9162 9130 9099 9069 9040 9013 8987 8963 8941 8921 8903 8888 8876 8867 8861 8857 8857 8859 8865 8873 8885 8899 8915 8934 8955 8978 9002 9029 9056 9084 9113 9143 9173 9203 9233 9263 9292 9321 9350 9377 9405 9431 9457 9482 9506 9529 9552 6972 3 2 5 9573 9594 9615 9634 9653 9671 9688 9704 9720 9735 9749 9762 9775 9787 9798 9808 9818 9827 9835 9843 9851 9858 9864 9870 9876 9882 9887 9892 9897 9901 9906 9910 9913 9917 9920 9924 9926 9929 9931 9933 9935 9936 9937 9938 9938 9938 9938 9937 9937 9936 9934 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9917 9916 9915 9914 9913 9913 9913 9913 9913 9913 9914 9915 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9947 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9952 9953 9955 9956 9958 9960 9963 9965 9968 9971 9973 9975 9978 9979 9981 9982 9983 9983 9983 9982 9981 9979 9977 9975 9972 9969 9966 9963 9960 9957 9954 9952 9950 9949 9948 9947 9948 9948 9949 9951 9952 9954 9957 9959 9961 9964 9966 9968 9969 9971 9972 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9979 9978 9977 9976 9974 9973 9971 9969 9968 9967 9966 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9969 9968 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9946 9945 9945 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9961 9963 9964 9966 9968 9970 9972 9974 9976 9977 9979 9980 9981 9981 9981 9981 9980 9979 9978 9977 9976 9974 9973 9971 9970 9969 9968 9967 9967 9967 9968 9968 9969 9971 9972 9974 9976 9978 9980 9982 9983 9985 9986 9987 9988 9988 9988 9987 9987 9986 9985 9983 9982 9981 9979 9978 9977 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9953 9951 9949 9947 9945 9943 9942 9941 9940 9940 9940 9941 9942 9943 9945 9947 9950 9953 9955 9958 9961 9964 9967 9970 9972 9975 9977 9979 9980 9982 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9977 9976 9974 9973 9971 9970 9968 9967 9965 9964 9963 9963 9962 9962 9962 9962 9963 9964 9965 9966 9968 9970 9971 9973 9975 9976 9977 9978 9979 9979 9980 9979 9979 9978 9977 9975 9974 9972 9971 9969 9967 9966 9965 9964 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9971 9971 9970 9969 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9953 9953 9953 9952 9951 9950 9948 9945 9943 9940 9936 9932 9928 9923 9918 9912 9907 9901 9896 9890 9885 6973 3 2 5 9881 9877 9873 9870 9868 9866 9865 9865 9866 9867 9869 9871 9874 9877 9881 9884 9888 9892 9896 9900 9904 9907 9911 9913 9916 9919 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9931 9929 9928 9928 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9926 9925 9924 9923 9921 9919 9917 9915 9912 9909 9905 9902 9899 9895 9892 9888 9885 9882 9879 9876 9874 9872 9870 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9861 9860 9858 9855 9852 9849 9845 9841 9837 9832 9827 9822 9817 9811 9806 9800 9795 9789 9784 9779 9774 9769 9764 9760 9756 9752 9749 9746 9743 9741 9739 9737 9735 9734 9733 9732 9731 9731 9731 9731 9731 9732 9733 9735 9737 9739 9742 9745 9748 9751 9755 9760 9764 9769 9774 9779 9785 9790 9796 9801 9807 9812 9818 9823 9828 9833 9838 9843 9848 9852 9857 9861 9865 9869 9873 9877 9880 9884 9888 9891 9894 9897 9900 9903 9905 9907 9909 9911 9912 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9915 9916 9917 9918 9920 9922 9924 9926 9929 9931 9934 9936 9938 9941 9943 9945 9947 9948 9949 9951 9951 9952 9952 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9954 9954 9953 9952 9950 9948 9946 9943 9940 9938 9935 9932 9929 9927 9925 9924 9923 9923 9923 9924 9926 9928 9931 9934 9938 9942 9946 9950 9954 9957 9960 9963 9964 9966 9966 9966 9965 9963 9960 9958 9955 9951 9947 9944 9940 9937 9934 9932 9930 9929 9928 9928 9928 9929 9931 9933 9935 9937 9940 9942 9944 9946 9948 9950 9951 9951 9952 9952 9952 9951 9950 9950 9949 9948 9947 9947 9947 9947 6974 3 2 5 9947 9947 9948 9949 9951 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9940 9938 9936 9934 9933 9932 9932 9931 9932 9932 9933 9935 9936 9938 9940 9943 9945 9946 9948 9949 9949 9949 9948 9947 9944 9941 9937 9932 9927 9921 9915 9909 9903 9897 9891 9886 9882 9878 9874 9872 9871 9870 9870 9871 9872 9874 9877 9879 9882 9884 9886 9888 9890 9891 9891 9891 9890 9888 9886 9883 9879 9875 9871 9867 9862 9857 9852 9847 9843 9838 9834 9831 9827 9824 9822 9820 9818 9816 9816 9815 9815 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9829 9830 9831 9831 9832 9834 9835 9837 9840 9843 9846 9850 9854 9859 9864 9869 9875 9881 9887 9893 9899 9905 9910 9915 9919 9923 9926 9929 9931 9933 9934 9934 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9934 9936 9938 9940 9942 9945 9947 9950 9952 9954 9956 9958 9959 9960 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9901 9900 9899 9898 9898 9897 9898 9898 9899 9900 9901 9903 9905 9908 9910 9913 9915 9918 9920 9923 9925 9927 9929 9930 9931 9932 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9938 9937 9936 9934 9932 9930 9927 9924 9921 9918 9914 9911 9907 9903 9900 9896 9892 9889 9885 9882 9878 9874 9870 9866 9862 9857 9853 9848 9842 9836 9830 9824 9818 9811 9805 9798 9792 9785 9779 9773 9767 9761 9756 9751 9747 9742 9739 9735 9732 9729 9727 9725 9724 9723 9722 9722 9722 9723 9724 9725 9728 9730 9733 9737 9740 9745 9749 9753 9758 9763 9768 9772 9777 9781 9785 9789 9793 9796 9799 9802 9805 9807 9809 9812 9814 9817 9820 9823 9826 9829 9832 9836 9840 9844 9848 9851 9855 9859 9862 9865 9867 9869 9871 9873 9874 9875 9875 9876 9876 9876 9876 9876 9877 9878 9878 9880 9881 9883 9885 9888 9890 9893 9896 9899 9901 9904 9907 9909 9911 9912 9914 9915 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9921 9922 9923 9925 9927 9929 9931 9933 9936 9938 9941 9943 9945 9947 9949 9951 9953 9954 9955 9955 9955 9955 9954 9952 9950 9948 9945 9942 9939 9935 9931 9927 9923 9919 9915 9911 9908 9905 9903 9901 9900 9899 9899 9899 9900 9901 9903 9906 9909 9912 9915 9918 6975 3 2 5 9922 9925 9928 9932 9935 9938 9941 9943 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9960 9958 9956 9954 9951 9949 9946 9942 9939 9935 9931 9926 9922 9917 9912 9907 9901 9896 9890 9884 9879 9873 9868 9862 9857 9851 9846 9842 9837 9833 9829 9825 9822 9819 9816 9813 9811 9809 9807 9805 9804 9802 9801 9799 9798 9797 9796 9795 9793 9792 9791 9790 9789 9789 9788 9788 9788 9788 9788 9788 9789 9790 9791 9793 9794 9796 9798 9801 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9842 9844 9846 9848 9850 9851 9852 9853 9853 9852 9851 9849 9846 9843 9839 9834 9828 9822 9814 9806 9796 9786 9774 9761 9748 9733 9717 9700 9682 9662 9642 9620 9597 9572 9547 9520 9492 9463 9432 9401 9367 9333 9297 9260 9222 9182 9141 9098 9055 9010 8964 8918 8870 8822 8773 8724 8674 8625 8576 8528 8481 8435 8390 8347 8307 8269 8233 8201 8172 8146 8125 8107 8093 8083 8077 8075 8077 8083 8094 8107 8125 8146 8170 8197 8226 8258 8293 8329 8367 8406 8447 8489 8531 8574 8617 8660 8703 8746 8789 8831 8873 8914 8954 8993 9031 9069 9105 9141 9175 9208 9241 9272 9302 9332 9360 9388 9415 9441 9466 9490 9514 9537 9559 9580 9601 9620 9639 9657 9673 9689 9704 9718 9731 9743 9754 9764 9773 9782 9789 9796 9803 9809 9815 9820 9825 9830 9835 9840 9845 9849 9854 9859 9864 9869 9874 9879 9883 9888 9892 9896 9899 9902 9904 9906 9908 9909 9909 9909 9909 9908 9907 9906 9904 9903 9901 9900 9899 9898 9898 9898 9898 9899 9900 9902 9904 9907 9910 9913 9917 9920 9924 9928 9931 9935 9938 9940 9943 9945 9946 9947 9948 9948 9947 9946 9945 9944 9942 9940 9937 9935 9933 9931 9929 9927 9925 9923 9922 9921 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9942 9943 9944 9945 9947 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9968 9967 9965 9963 9961 9959 9957 9954 9952 9949 9947 9945 9943 9941 9939 9938 9937 9936 9936 9936 6976 3 2 5 9936 9936 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9896 9894 9892 9889 9887 9885 9882 9880 9877 9875 9872 9869 9866 9862 9859 9856 9852 9849 9846 9842 9839 9836 9833 9831 9828 9826 9824 9822 9820 9818 9817 9816 9814 9813 9811 9809 9807 9804 9801 9797 9793 9788 9782 9776 9768 9760 9750 9740 9728 9715 9701 9686 9669 9651 9632 9611 9589 9566 9541 9515 9487 9459 9429 9398 9367 9335 9302 9269 9235 9202 9169 9137 9105 9074 9044 9016 8989 8964 8941 8919 8900 8882 8867 8854 8844 8835 8829 8826 8825 8826 8829 8834 8842 8852 8864 8878 8893 8911 8930 8950 8972 8994 9018 9043 9068 9093 9118 9144 9169 9194 9219 9242 9265 9287 9308 9328 9347 9365 9381 9396 9411 9424 9436 9447 9458 9467 9476 9484 9491 9498 9504 9509 9514 9518 9521 9523 9524 9525 9524 9523 9520 9516 9512 9506 9499 9490 9481 9470 9459 9446 9432 9417 9402 9385 9367 9348 9328 9307 9285 9262 9238 9212 9185 9157 9128 9097 9065 9031 8995 8958 8920 8880 8838 8795 8751 8705 8658 8610 8562 8512 8462 8411 8359 8308 8256 8204 8152 8100 8048 7996 7945 7895 7844 7795 7745 7697 7650 7603 7558 7514 7471 7430 7390 7353 7317 7284 7254 7226 7201 7179 7161 7145 7133 7125 7120 7119 7122 7128 7138 7151 7168 7189 7212 7239 7269 7302 7337 7375 7416 7458 7503 7549 7597 7646 7697 7749 7801 7855 7908 7963 8017 8071 8125 8179 8233 8286 8338 8390 8441 8491 8540 8588 8634 8680 8724 8767 8809 8849 8888 8925 8961 8995 9028 9060 9089 9118 9145 9170 9194 9216 9237 9257 9275 9292 9309 9324 9338 9351 9363 9375 9386 9397 9407 9416 9425 9434 9442 9449 9456 9463 9470 9475 9481 9486 9490 9494 9497 9500 9502 9504 9505 9506 9507 9507 9508 9508 9508 9509 9509 9510 9512 9514 9516 9519 9523 9527 9532 9538 9545 9552 9559 9568 9576 9585 9595 9605 9614 9624 9634 9644 9653 9662 9671 9680 9688 9696 9703 9710 9717 9724 9730 9736 9741 9747 9752 9757 9763 9768 9772 9777 9782 9786 9790 9794 9797 9800 9802 9804 9804 9805 9804 9802 9800 9797 9793 9788 9782 9775 9768 9760 9751 9741 9730 9718 9706 9693 9679 9664 9648 9631 9613 9593 9572 9550 9527 9502 9476 9448 9419 9388 9356 9322 9287 9250 9213 9175 9136 9096 9055 9015 8974 8933 8893 8854 8815 8778 8742 8708 8675 8645 8618 8593 8571 8552 8537 8524 8516 8511 8509 8512 8518 8528 8541 8558 8578 8601 8628 8657 8688 8722 8758 8795 8833 8873 8914 8954 8996 9037 9077 9117 9157 9195 9232 9268 9303 9336 9367 9397 9425 9452 9478 9501 9524 9545 6977 3 2 5 9565 9584 9602 9619 9635 9651 9666 9681 9695 9708 9722 9735 9747 9760 9772 9783 9795 9805 9815 9825 9834 9842 9850 9857 9863 9868 9873 9877 9880 9883 9886 9888 9890 9891 9892 9894 9895 9896 9897 9899 9900 9902 9903 9905 9907 9909 9912 9914 9916 9919 9921 9924 9927 9929 9932 9935 9937 9940 9943 9946 9948 9951 9954 9957 9959 9962 9964 9967 9969 9970 9972 9973 9973 9974 9974 9974 9973 9972 9971 9969 9968 9966 9965 9963 9962 9961 9959 9959 9958 9958 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9960 9960 9959 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9942 9940 9938 9937 9936 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9915 9912 9909 9906 9903 9900 9897 9894 9892 9889 9887 9885 9883 9882 9881 9880 9880 9880 9879 9879 9878 9878 9877 9875 9873 9871 9867 9863 9858 9852 9845 9837 9828 9817 9806 9794 9781 9766 9751 9734 9716 9697 9677 9656 9633 9609 9583 9555 9526 9495 9461 9426 9389 9349 9308 9264 9218 9170 9120 9068 9015 8961 8905 8848 8791 8733 8676 8618 8562 8506 8452 8399 8348 8299 8252 8209 8168 8131 8096 8066 8039 8016 7997 7982 7970 7963 7960 7961 7966 7975 7987 8003 8021 8043 8068 8095 8124 8155 8187 8220 8254 8288 8322 8356 8389 8421 8453 8483 8512 8540 8567 8593 8618 8642 8665 8688 8711 8734 8757 8782 8807 8833 8860 8889 8919 8950 8983 9018 9053 9089 9126 9163 9201 9239 9276 9313 9348 9383 9416 9448 9478 9506 9532 9557 9580 9601 9620 9638 9654 9670 9684 9697 9709 9721 9732 9742 9753 9763 9772 9781 9791 9799 9808 9816 9824 9832 9840 9847 9853 9859 9865 9870 9875 9879 9883 9887 9890 9893 9896 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9946 9947 9947 9947 9947 9946 9945 9944 9943 9941 9939 9937 9936 9934 9932 9930 9928 9927 9926 9924 9924 9923 9923 9923 9923 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9918 9916 9915 9914 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9939 9942 9944 9946 9948 9950 9952 9955 9957 9959 9961 9963 9965 9966 9968 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9982 9983 9983 9982 9982 9981 9980 9979 9977 9975 9973 9971 9968 9966 9963 9960 9958 9956 9953 9951 9950 9949 9948 9947 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 6978 3 2 5 9948 9947 9947 9946 9945 9943 9942 9940 9937 9935 9932 9929 9926 9923 9920 9917 9914 9912 9910 9908 9907 9906 9905 9904 9904 9903 9903 9903 9902 9902 9901 9900 9898 9896 9894 9891 9887 9884 9879 9875 9870 9865 9860 9856 9851 9846 9842 9838 9834 9831 9828 9825 9823 9821 9820 9818 9817 9815 9814 9812 9810 9808 9806 9803 9800 9797 9793 9789 9785 9781 9778 9774 9770 9767 9764 9762 9760 9759 9758 9758 9759 9760 9762 9764 9766 9769 9772 9776 9779 9782 9785 9788 9791 9793 9795 9797 9797 9798 9798 9798 9797 9796 9794 9792 9790 9788 9785 9782 9778 9775 9771 9767 9763 9758 9753 9748 9743 9737 9732 9726 9719 9713 9706 9699 9691 9684 9676 9668 9660 9651 9642 9633 9624 9614 9603 9592 9580 9568 9554 9540 9525 9508 9490 9471 9450 9427 9403 9376 9348 9318 9285 9250 9212 9172 9130 9084 9036 8985 8931 8874 8813 8750 8683 8614 8541 8465 8386 8304 8220 8132 8042 7949 7854 7757 7658 7557 7455 7352 7247 7142 7037 6931 6826 6722 6618 6517 6417 6319 6225 6133 6046 5962 5884 5810 5743 5681 5626 5578 5537 5504 5478 5461 5452 5451 5459 5475 5499 5531 5571 5619 5674 5735 5803 5877 5957 6041 6130 6222 6318 6417 6518 6620 6725 6829 6935 7040 7144 7248 7351 7453 7552 7650 7746 7839 7930 8018 8103 8186 8265 8342 8415 8486 8553 8618 8680 8739 8795 8848 8899 8948 8994 9039 9081 9122 9160 9198 9233 9268 9301 9332 9363 9392 9420 9447 9472 9496 9519 9541 9562 9581 9599 9615 9631 9645 9658 9670 9681 9691 9700 9709 9717 9724 9731 9738 9744 9751 9757 9763 9769 9775 9781 9786 9792 9797 9802 9807 9812 9816 9820 9824 9827 9830 9833 9835 9837 9839 9841 9842 9844 9846 9847 9849 9852 9854 9856 9859 9862 9865 9868 9871 9874 9877 9879 9881 9883 9885 9886 9886 9886 9886 9885 9883 9882 9879 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9845 9842 9838 9835 9831 9827 9823 9818 9812 9805 9798 9789 9780 9769 9757 9743 9728 9711 9693 9673 9651 9627 9601 9573 9543 9510 9475 9437 9397 9353 9307 9259 9207 9151 9093 9031 8966 8897 8824 8748 8667 8583 8494 8401 8304 8202 8095 7985 7870 7750 7626 7499 7367 7232 7094 6953 6810 6665 6519 6373 6226 6080 5935 5792 5651 5513 5380 5250 5125 5005 4890 4782 4679 4583 4493 4410 4334 4264 4201 4146 4097 4056 4021 3994 3974 3962 3958 3961 3973 3993 4021 4058 4103 4158 4222 4294 4376 4466 4565 4673 4788 4912 5042 5179 5322 5470 5622 5778 5937 6097 6259 6420 6581 6740 6896 7050 7200 7345 7486 7622 7752 7876 7994 8107 8213 8313 8407 8496 8579 8657 8731 8799 8863 8924 8980 9033 9083 9130 9175 9217 9257 9295 9330 9364 9397 9427 9456 9484 9509 9534 9557 9579 9599 9619 9637 6979 3 2 5 9654 9670 9685 9699 9713 9726 9738 9749 9760 9770 9781 9790 9799 9808 9816 9824 9831 9838 9845 9851 9856 9861 9865 9869 9872 9875 9877 9879 9880 9881 9882 9882 9881 9881 9880 9879 9877 9875 9873 9870 9867 9863 9859 9855 9850 9845 9839 9832 9825 9818 9810 9801 9792 9783 9773 9762 9751 9740 9728 9716 9703 9690 9677 9664 9650 9636 9622 9609 9595 9581 9567 9554 9542 9530 9518 9508 9498 9490 9482 9476 9471 9468 9466 9465 9466 9468 9472 9477 9483 9491 9499 9509 9520 9531 9543 9556 9569 9582 9596 9609 9623 9637 9650 9663 9676 9689 9701 9713 9724 9735 9746 9755 9765 9773 9781 9789 9795 9801 9807 9812 9816 9819 9822 9824 9825 9826 9826 9825 9825 9823 9821 9819 9817 9815 9812 9809 9807 9805 9803 9801 9799 9799 9798 9798 9799 9800 9801 9803 9806 9809 9812 9816 9820 9824 9828 9833 9837 9842 9846 9851 9855 9859 9863 9867 9871 9875 9879 9882 9886 9889 9892 9895 9898 9901 9904 9907 9909 9911 9913 9915 9917 9919 9920 9921 9922 9922 9922 9922 9922 9921 9921 9920 9919 9917 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9872 9870 9867 9865 9864 9863 9862 9862 9862 9863 9864 9866 9868 9871 9874 9877 9881 9884 9888 9891 9895 9898 9901 9903 9905 9907 9908 9909 9909 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9909 9908 9907 9907 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9916 9916 9915 9914 9912 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9886 9883 9879 9876 9873 9870 9866 9863 9859 9855 9851 9846 9842 9837 9831 9825 9819 9812 9805 9798 9790 9781 9771 9761 9751 9739 9726 9713 9699 9683 9667 9649 9630 9610 9589 9566 9542 9516 9489 9461 9431 9400 9368 9335 9300 9265 9229 9192 9154 9116 9077 9037 8998 8957 8917 8875 8834 8792 8749 8706 8663 8619 8574 8528 8481 8434 8386 8337 8287 8236 8184 8132 8079 8025 7972 7918 7865 7812 7760 7709 7660 7612 7567 7524 7484 7447 7414 7385 7360 7340 7324 7314 7308 7308 7313 7323 7339 7360 7387 7418 7454 7495 7540 7588 7641 7696 7755 7816 7878 7943 8008 8074 8141 8208 8275 8341 8406 8470 8533 8595 8655 8714 8771 8827 8880 8932 8983 9031 9078 9123 9167 9209 9249 9288 9325 9361 9394 9427 9458 9487 9515 9542 9567 9590 9613 9634 9654 9672 9690 9706 9722 9737 9751 9764 9776 9788 9799 9809 9819 9828 9836 9844 9851 9858 9865 9870 9875 9880 9884 9888 9891 9894 9896 9898 9900 9901 9903 9904 9905 9906 9908 9909 9910 9912 9914 9916 9918 9921 9924 9926 9929 9932 6980 3 2 5 9936 9939 9942 9945 9947 9950 9952 9954 9956 9957 9958 9959 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9958 9958 9959 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9965 9965 9963 9962 9961 9959 9957 9956 9954 9953 9951 9950 9950 9949 9949 9949 9949 9950 9951 9953 9954 9956 9958 9960 9961 9963 9964 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9964 9964 9963 9963 9963 9964 9965 9966 9967 9969 9971 9974 9976 9979 9981 9984 9986 9988 9990 9991 9992 9992 9992 9991 9990 9988 9986 9984 9981 9978 9975 9972 9969 9966 9963 9960 9958 9957 9955 9954 9953 9952 9952 9951 9951 9951 9950 9949 9949 9947 9946 9944 9942 9939 9936 9933 9929 9925 9921 9917 9913 9909 9905 9902 9898 9896 9893 9891 9890 9889 9888 9888 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9909 9910 9911 9913 9915 9916 9918 9920 9921 9923 9925 9927 9928 9930 9932 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9969 9969 9969 9969 9969 9968 9967 9966 9964 9963 9961 9959 9956 9954 9951 9948 9945 9942 9939 9936 9932 9928 9924 9920 9916 9911 9906 9900 9894 9888 9881 9874 9866 9858 9849 9840 9830 9820 9809 9798 9786 9774 9761 9748 9734 9721 9706 9692 9677 9662 9646 9631 9615 9599 9583 9566 9550 9533 9517 9500 9484 9467 9451 9435 9420 9405 9391 9377 9364 9353 9342 9333 9325 9318 9313 9310 9308 9308 9310 9313 9318 9325 9333 9343 9354 9367 9380 9395 9410 9426 9442 9459 9476 9493 9510 9527 9543 9559 9574 9589 9604 9618 9631 9644 9657 9669 9680 9692 9703 9713 9724 9734 9744 9753 9763 9772 9782 9791 9799 9807 6981 3 2 5 9815 9823 9830 9836 9842 9847 9851 9855 9858 9860 9862 9863 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9856 9856 9857 9857 9858 9860 9861 9863 9865 9866 9868 9869 9871 9872 9873 9873 9874 9874 9873 9873 9873 9872 9872 9871 9871 9871 9871 9872 9873 9874 9875 9877 9879 9882 9884 9887 9890 9893 9895 9898 9900 9902 9904 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9935 9935 9935 9934 9933 9931 9929 9927 9924 9922 9919 9916 9913 9911 9908 9906 9904 9903 9901 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9884 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9895 9895 9896 9897 9897 9898 9897 9897 9896 9895 9893 9892 9890 9887 9885 9882 9879 9877 9874 9871 9868 9866 9863 9861 9859 9857 9855 9853 9851 9849 9847 9844 9842 9839 9836 9833 9829 9824 9819 9813 9807 9800 9792 9783 9774 9763 9752 9740 9728 9714 9700 9685 9670 9654 9637 9621 9604 9587 9569 9552 9536 9520 9504 9489 9475 9462 9451 9440 9432 9425 9419 9415 9414 9413 9415 9419 9424 9430 9438 9448 9458 9469 9481 9493 9506 9519 9531 9543 9555 9566 9575 9584 9592 9599 9605 9609 9612 9615 9616 9616 9615 9613 9611 9608 9605 9601 9597 9592 9587 9582 9577 9572 9567 9561 9556 9550 9544 9538 9532 9526 9520 9513 9507 9500 9494 9487 9481 9474 9468 9462 9456 9451 9446 9442 9438 9435 9433 9431 9431 9430 9431 9433 9435 9438 9442 9447 9453 9459 9467 9475 9483 9493 9503 9514 9525 9537 9549 9561 9574 9587 9601 9614 9628 9641 9654 9667 9680 9693 9705 9716 9727 9737 9747 9757 9765 9774 9781 9788 9795 9801 9807 9812 9817 9821 9826 9830 9833 9837 9840 9843 9846 9849 9852 9855 9857 9860 9862 9864 9866 9868 9869 9871 9872 9873 9874 9875 9875 9875 9875 9874 9873 9872 9871 9869 9868 9866 9863 9861 9859 9856 9854 9851 9849 9846 9844 9842 9840 9838 9836 9835 9833 9832 9830 9829 9827 9826 9824 9822 9821 9819 9817 9814 9812 9810 9808 9806 9804 9802 9800 9799 9799 9798 9799 9799 9801 9803 9805 9808 9812 9816 9821 9825 9831 9836 9841 9847 9853 9858 9864 9869 9874 9878 9883 9887 9891 9895 9898 9901 9904 9907 9909 9911 9913 9915 9917 9919 9920 9921 9922 9923 9924 9925 9925 9925 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9938 9940 9941 9943 9945 9946 9947 9949 9949 9950 9951 9951 6982 3 2 5 9951 9951 9950 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9935 9933 9932 9932 9931 9932 9932 9933 9934 9936 9938 9940 9942 9945 9947 9950 9952 9955 9957 9958 9960 9960 9961 9961 9960 9959 9957 9955 9952 9950 9946 9943 9940 9937 9934 9931 9928 9925 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9911 9910 9908 9905 9903 9900 9897 9893 9889 9885 9882 9878 9874 9871 9868 9865 9863 9861 9859 9858 9858 9858 9858 9859 9860 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9866 9865 9864 9863 9863 9862 9861 9861 9861 9861 9862 9863 9863 9865 9866 9868 9870 9873 9876 9879 9883 9887 9891 9895 9900 9904 9909 9913 9918 9923 9927 9931 9935 9938 9941 9944 9946 9948 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9958 9959 9961 9963 9965 9967 9969 9971 9974 9976 9977 9979 9980 9982 9983 9983 9984 9984 9984 9984 9983 9983 9982 9981 9980 9978 9977 9975 9974 9972 9970 9969 9967 9965 9963 9961 9959 9957 9955 9952 9950 9947 9945 9942 9939 9935 9932 9928 9924 9919 9914 9909 9903 9897 9891 9884 9877 9870 9863 9855 9847 9839 9832 9824 9817 9810 9803 9797 9792 9787 9783 9780 9778 9777 9776 9777 9779 9781 9784 9788 9793 9798 9804 9811 9818 9825 9832 9839 9846 9853 9860 9866 9873 9878 9883 9888 9892 9896 9899 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9918 9920 9922 9924 9926 9928 9930 9933 9935 9937 9939 9941 9943 9944 9945 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9946 9947 9949 9951 9954 9956 9959 9961 9964 9966 9968 9970 9972 9973 9974 9975 9975 9974 9974 9973 9972 9970 9968 9966 9964 9962 9960 9958 9956 9955 9954 9953 9952 9952 9952 9952 9953 9954 9956 9958 9960 9962 9964 9967 9969 9972 9974 9976 9979 9981 9982 9984 9985 9986 9987 9988 9988 9988 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9975 9974 9974 9974 9975 9975 9976 9977 9978 9980 9981 9983 9984 9986 9987 9988 9989 9990 9990 9991 9991 9990 9990 9989 9988 9987 9985 9984 9982 9981 9980 9978 9977 9977 9976 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9983 9983 9983 9983 9982 9981 9980 9978 9977 9975 9973 9971 9969 9967 9966 9964 9963 9963 9963 9963 9964 9965 9967 9969 9971 9973 9975 9978 9980 9981 9983 9984 9985 9985 9985 9984 9982 9981 9979 9976 9974 9971 9969 9966 9964 6983 3 2 5 9962 9960 9958 9957 9956 9956 9956 9956 9957 9957 9959 9960 9961 9962 9963 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9947 9948 9950 9951 9953 9956 9958 9961 9964 9967 9970 9973 9976 9978 9981 9983 9984 9986 9987 9987 9987 9987 9986 9986 9985 9984 9982 9981 9980 9979 9978 9977 9977 9977 9976 9976 9977 9977 9977 9977 9978 9978 9977 9977 9977 9976 9975 9974 9973 9971 9970 9968 9966 9965 9964 9963 9962 9961 9961 9961 9962 9963 9964 9965 9967 9968 9970 9972 9973 9974 9976 9976 9977 9977 9977 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9967 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9970 9969 9967 9966 9963 9961 9958 9955 9952 9948 9945 9942 9938 9935 9932 9930 9927 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9909 9908 9906 9904 9902 9899 9895 9890 9885 9879 9872 9865 9858 9850 9842 9833 9825 9817 9809 9802 9795 9789 9784 9779 9776 9773 9771 9770 9770 9770 9770 9771 9772 9773 9774 9775 9776 9776 9775 9774 9773 9771 9769 9766 9763 9760 9756 9753 9750 9747 9744 9742 9740 9739 9739 9739 9740 9742 9744 9747 9750 9754 9759 9763 9768 9773 9779 9784 9789 9794 9799 9805 9810 9814 9819 9824 9829 9833 9838 9843 9847 9852 9857 9861 9866 9870 9875 9880 9884 9888 9893 9897 9901 9905 9908 9912 9915 9918 9921 9924 9927 9929 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9964 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9972 9973 9974 9975 9976 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 6984 3 2 5 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9943 9943 9944 9945 9946 9948 9949 9951 9953 9956 9958 9960 9962 9963 9964 9965 9966 9966 9966 9966 9965 9963 9962 9960 9957 9955 9952 9950 9947 9944 9941 9939 9936 9934 9932 9930 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9902 9900 9899 9898 9897 9896 9896 9895 9895 9895 9896 9897 9898 9899 9900 9902 9904 9907 9909 9912 9914 9917 9920 9922 9925 9928 9930 9932 9934 9936 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9947 9949 9951 9954 9956 9959 9962 9965 9968 9971 9974 9976 9978 9979 9980 9981 9980 9979 9978 9976 9974 9971 9968 9964 9961 9958 9954 9951 9948 9946 9945 9943 9942 9942 9942 9943 9944 9946 9948 9949 9951 9953 9954 9955 9956 9956 9956 9955 9953 9951 9948 9945 9942 9937 9933 9928 9923 9919 9914 9909 9904 9900 9896 9892 9889 9886 9884 9881 9880 9878 9877 9877 9876 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9894 9895 9897 9899 9900 9903 9905 9907 9909 9912 9914 9917 9919 9921 9923 9925 9926 9928 9929 9929 9930 9930 9930 9929 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9906 9903 9901 9899 9896 9893 9890 9886 9883 9879 9875 9871 9866 9862 9857 9853 9848 9843 9839 9835 9830 9826 9823 9819 9816 9813 9811 9809 9808 9807 9806 9805 9805 9806 9807 9808 9809 9811 9814 9816 9819 9822 9826 9830 9834 9839 9844 9849 9854 9859 9865 9870 9876 9882 9887 9893 9898 9903 9908 9912 9916 9920 9923 9926 9929 9931 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9942 9944 9946 9948 9950 9953 9956 9959 9962 9965 9967 9970 9972 9974 9976 9977 9978 9978 9978 9977 9976 9975 9973 9971 9969 9966 9964 9962 9959 9957 9956 9955 9954 9953 9954 9954 9955 9956 9958 9960 9962 9964 9967 9969 9971 9972 9973 9974 9975 9975 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9965 9964 9965 9965 9966 9967 9969 9971 9973 9975 9977 9979 9980 9982 9983 9983 9984 9983 9983 9981 9980 9977 9975 9973 9970 9967 9964 9962 9959 9957 9955 9953 9952 9951 9951 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9949 9947 9945 9942 9939 9935 9930 9925 9920 9914 9908 9902 9895 9888 9881 9874 9866 9858 9849 9841 9832 9823 9813 9804 9794 9783 9773 9762 9751 9740 9730 9719 9709 9699 9689 9681 9673 9666 9660 9655 9651 9649 9648 9648 9649 9651 9655 9660 9665 9672 9679 9687 9695 9704 9713 9722 9731 9741 9750 9760 9769 9778 9787 6985 3 2 5 9795 9804 9812 9820 9827 9835 9842 9849 9856 9862 9868 9874 9880 9885 9890 9894 9898 9902 9906 9909 9912 9914 9917 9919 9921 9923 9924 9926 9928 9930 9932 9935 9937 9940 9942 9945 9948 9951 9954 9957 9959 9962 9964 9967 9969 9970 9971 9972 9973 9973 9973 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9963 9963 9962 9963 9963 9964 9965 9967 9969 9971 9973 9975 9977 9980 9982 9984 9986 9988 9990 9992 9993 9994 9995 9995 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9973 9971 9970 9969 9969 9968 9968 9968 9968 9968 9969 9969 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9976 9975 9973 9972 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9964 9964 9965 9966 9968 9969 9971 9973 9975 9977 9980 9982 9984 9986 9988 9990 9991 9993 9994 9994 9994 9994 9993 9993 9991 9990 9988 9986 9984 9982 9980 9978 9975 9973 9972 9970 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9915 9914 9911 9909 9906 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9875 9873 9871 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9856 9855 9853 9851 9848 9846 9844 9841 9839 9837 9835 9834 9832 9831 9831 9831 9831 9831 9833 9834 9836 9838 9840 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9872 9874 9877 9879 9881 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9910 9910 9909 9909 9908 9906 9905 9903 9901 9899 9897 9894 9891 9888 9884 9880 9876 9872 9867 9863 9858 9853 9848 9843 9839 9834 9830 9825 9821 9817 9814 9810 9807 9804 9801 9798 9795 9793 9791 9789 9787 9785 9783 9782 9780 9779 9778 9778 9777 9777 9777 9778 9779 9780 9781 9783 9785 9787 9789 9791 9793 9795 9797 9798 9800 9801 9801 9802 9801 9801 9800 9799 9797 9795 9794 9792 9790 9788 9787 9786 9785 9786 9786 9787 9789 9792 9796 9800 9805 9810 9816 9822 9829 9836 9843 9850 9858 9864 9871 9878 9884 9889 9895 9899 9904 9908 9911 9914 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9939 9940 9942 9944 9945 9946 9948 9949 9949 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9956 9957 9959 9961 9963 9965 9967 9969 9970 9972 9973 9975 9975 9976 9976 9975 9975 9974 9972 9971 9969 9967 9965 9963 9961 6986 3 2 5 9959 9958 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9924 9923 9922 9922 9921 9922 9922 9924 9925 9927 9929 9932 9935 9937 9940 9943 9946 9949 9951 9953 9955 9956 9958 9958 9959 9959 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9939 9938 9937 9935 9933 9931 9930 9928 9926 9924 9922 9920 9919 9918 9917 9916 9915 9915 9915 9915 9916 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9930 9929 9927 9925 9922 9920 9917 9915 9912 9909 9907 9905 9902 9900 9899 9897 9896 9895 9895 9894 9894 9894 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 9896 9895 9894 9893 9891 9890 9887 9885 9883 9880 9877 9874 9870 9867 9863 9859 9855 9851 9848 9844 9840 9836 9832 9828 9824 9820 9817 9813 9809 9806 9802 9799 9795 9791 9787 9783 9779 9774 9769 9764 9758 9752 9745 9738 9730 9722 9713 9703 9693 9683 9672 9660 9648 9635 9621 9608 9593 9578 9563 9547 9531 9514 9496 9479 9460 9442 9423 9403 9383 9363 9342 9321 9300 9278 9257 9235 9213 9190 9168 9145 9123 9101 9078 9056 9034 9013 8991 8970 8950 8930 8911 8892 8874 8856 8839 8823 8807 8792 8776 8762 8747 8732 8717 8702 8686 8668 8650 8631 8610 8588 8565 8540 8513 8486 8457 8428 8399 8369 8340 8313 8286 8262 8241 8223 8209 8199 8194 8193 8198 8209 8225 8246 8272 8303 8339 8378 8422 8468 8517 8568 8619 8672 8724 8776 8827 8877 8925 8971 9015 9057 9097 9135 9170 9204 9235 9265 9294 9321 9347 9372 9396 9420 9442 9464 9486 9507 9527 9547 9565 9583 9600 9617 9632 9646 9659 9672 9683 9693 9703 9712 9720 9727 9735 9741 9748 9754 9760 9766 9772 9778 9784 9790 9796 9802 9808 9813 9819 9824 9829 9834 9839 9843 9847 9851 9854 9857 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9906 9907 9908 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9916 9917 9918 9920 9922 9925 9927 9929 9932 9935 9938 9940 9943 9946 9948 9950 9952 9954 9956 9957 9958 9958 9959 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9941 9940 6987 3 2 5 9939 9938 9937 9936 9934 9933 9932 9930 9928 9925 9922 9919 9915 9911 9907 9902 9897 9892 9887 9882 9876 9872 9867 9863 9859 9856 9854 9852 9851 9851 9851 9852 9853 9855 9857 9860 9862 9865 9867 9870 9872 9874 9875 9877 9878 9879 9879 9880 9880 9881 9881 9882 9884 9885 9887 9890 9893 9897 9901 9906 9911 9916 9922 9928 9933 9939 9945 9951 9956 9960 9965 9968 9971 9974 9976 9977 9978 9978 9977 9977 9976 9974 9973 9971 9970 9968 9966 9965 9964 9963 9962 9961 9961 9960 9960 9961 9961 9962 9963 9964 9965 9966 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9979 9978 9977 9976 9975 9973 9972 9970 9969 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9920 9918 9916 9915 9913 9912 9911 9910 9909 9909 9909 9910 9910 9911 9912 9914 9916 9918 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9940 9941 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9942 9943 9944 9945 9946 9948 9948 9949 9949 9948 9946 9944 9941 9937 9932 9926 9919 9912 9905 9897 9889 9881 9874 9867 9861 9855 9851 9848 9847 9847 9848 9851 9855 9861 9867 9874 9883 9891 9900 9908 9917 9925 9932 9939 9944 9948 9952 9954 9955 9956 9955 9953 9951 9949 9946 9943 9939 9936 9934 9931 9929 9928 9927 9926 9926 9927 9928 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9947 9948 9948 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9924 9924 9923 9922 9922 9920 9919 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9902 9901 9901 9901 9902 9902 9903 9904 9906 9907 9909 9910 9911 9913 9913 9914 9914 9914 9913 9912 9910 9908 9905 9901 9897 9893 9888 9883 9877 9871 9865 9859 9853 9847 9841 9836 9830 9825 9820 9815 9811 9807 9803 9799 9795 9791 9787 9783 9778 9774 9769 9763 9758 9751 9745 9738 9730 9723 9715 9707 9700 9692 9684 9678 9671 9666 9661 9658 9655 9654 9654 9655 9658 9662 9667 9673 9681 9689 9699 9709 9720 9731 9743 9754 9766 9777 9788 9798 9808 9817 9826 9834 9841 9848 9854 9860 9865 9869 9874 9878 9881 9885 9888 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9916 9918 9918 9919 9919 9919 9919 9918 9918 9917 9917 9917 9917 9917 9918 9919 9921 9923 6988 3 2 5 9926 9929 9932 9935 9939 9943 9947 9951 9955 9958 9961 9963 9965 9967 9967 9968 9967 9966 9965 9963 9961 9959 9957 9954 9953 9951 9950 9949 9948 9948 9949 9950 9951 9953 9955 9958 9960 9963 9965 9967 9969 9971 9972 9973 9973 9973 9973 9972 9971 9969 9968 9966 9964 9962 9961 9959 9958 9957 9956 9956 9956 9956 9957 9957 9958 9959 9961 9962 9963 9964 9964 9965 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9965 9966 9967 9968 9969 9971 9972 9974 9975 9976 9978 9979 9979 9980 9980 9980 9979 9978 9977 9976 9975 9973 9972 9970 9969 9968 9967 9967 9967 9967 9967 9968 9969 9970 9971 9973 9975 9976 9978 9979 9981 9982 9983 9983 9983 9983 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9972 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9953 9951 9948 9945 9942 9938 9934 9929 9924 9919 9913 9906 9899 9891 9882 9873 9863 9851 9839 9825 9810 9793 9775 9755 9733 9709 9682 9653 9622 9587 9550 9509 9465 9418 9367 9313 9256 9195 9131 9063 8992 8918 8841 8761 8679 8594 8508 8420 8330 8240 8150 8059 7969 7880 7793 7707 7624 7545 7469 7397 7330 7268 7212 7162 7118 7081 7051 7029 7014 7006 7006 7014 7029 7052 7081 7118 7160 7209 7264 7324 7389 7458 7530 7606 7685 7765 7847 7931 8014 8098 8181 8263 8345 8424 8502 8578 8651 8723 8791 8857 8920 8980 9037 9092 9144 9193 9240 9284 9326 9365 9402 9437 9470 9501 9530 9557 9582 9606 9629 9650 9670 9688 9705 9721 9737 9751 9764 9776 9788 9799 9809 9818 9827 9836 9844 9851 9858 9865 9871 9877 9883 9888 9893 9897 9901 9904 9908 9911 9913 9915 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9889 9887 9885 9884 9881 9879 9877 9874 9872 9869 9865 9862 9858 9854 9850 9846 9842 9837 9833 9828 9824 9819 9815 9810 9806 9801 9797 9792 9787 9782 9776 9770 9763 9755 9747 9738 9728 9718 9706 9693 9680 9665 9650 9634 9617 9600 9582 9564 9544 9525 9504 9483 9461 9438 9414 9388 9360 9330 9298 9263 9225 9184 9139 9091 9039 8984 8926 8865 8800 8734 8666 8597 8528 8461 8395 8331 8272 8217 8167 8124 6989 3 2 5 8089 8061 8041 8030 8027 8034 8049 8073 8104 8143 8188 8239 8296 8356 8420 8485 8553 8620 8687 8753 8817 8879 8939 8995 9048 9097 9143 9186 9226 9262 9296 9326 9355 9381 9405 9428 9449 9469 9488 9506 9523 9540 9556 9571 9586 9600 9614 9627 9640 9652 9664 9675 9686 9696 9706 9715 9724 9732 9740 9748 9755 9762 9768 9775 9780 9786 9791 9796 9801 9805 9810 9814 9818 9821 9825 9828 9831 9835 9838 9840 9843 9846 9849 9851 9854 9856 9859 9861 9863 9866 9868 9870 9872 9874 9877 9879 9881 9884 9887 9889 9892 9896 9899 9902 9906 9910 9913 9917 9921 9925 9928 9932 9935 9938 9941 9943 9945 9946 9948 9948 9949 9949 9948 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9937 9937 9938 9939 9940 9941 9943 9944 9946 9948 9950 9952 9953 9955 9958 9960 9962 9964 9966 9968 9970 9972 9974 9976 9977 9979 9980 9981 9982 9983 9984 9984 9984 9983 9983 9982 9981 9980 9978 9977 9975 9973 9971 9970 9968 9966 9964 9963 9961 9960 9959 9958 9957 9957 9956 9956 9957 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9969 9969 9969 9968 9967 9966 9965 9963 9961 9959 9956 9953 9949 9946 9942 9938 9933 9929 9924 9919 9915 9910 9906 9902 9898 9894 9890 9886 9883 9879 9876 9872 9869 9865 9861 9857 9853 9849 9844 9839 9833 9827 9821 9814 9807 9800 9793 9785 9778 9770 9763 9756 9749 9742 9736 9731 9726 9722 9719 9716 9714 9713 9712 9712 9713 9715 9717 9720 9723 9727 9731 9735 9739 9744 9749 9754 9759 9763 9768 9773 9778 9783 9788 9793 9798 9803 9808 9813 9818 9823 9828 9833 9838 9844 9849 9854 9858 9863 9867 9871 9875 9879 9882 9885 9887 9889 9891 9893 9894 9895 9896 9896 9897 9898 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9895 9894 9892 9890 9887 9885 9882 9880 9877 9874 9872 9869 9866 9864 9861 9859 9857 9854 9852 9850 9848 9847 9845 9843 9841 9840 9838 9837 9836 9835 9834 9833 9832 9832 9832 9833 9834 9835 9836 9838 9840 9842 9845 9848 9851 9853 9856 9859 9862 9864 9866 9868 9869 9870 9871 9871 9870 9869 9868 9866 9864 9862 9860 9857 9855 9852 9850 9847 9845 9844 9842 9840 9839 9838 9837 9837 9836 9836 9835 9834 9834 9833 9831 9830 9828 9825 9822 9819 9815 9811 9807 9802 9798 9793 9788 9783 9778 9773 9769 9765 9761 9758 9755 9753 9752 9751 9751 9751 9752 9753 9755 9757 9759 9761 9764 9766 9769 9771 9774 9777 9779 9782 9784 9787 9790 9793 9796 9800 9804 9808 9813 9818 9823 9829 9835 9841 9848 9854 9860 9867 9873 9878 9883 6990 3 2 5 9888 9892 9895 9897 9900 9901 9902 9902 9903 9903 9902 9902 9902 9902 9903 9904 9905 9906 9908 9911 9913 9916 9919 9922 9925 9927 9929 9931 9932 9933 9932 9931 9930 9928 9925 9922 9918 9914 9910 9906 9902 9898 9895 9892 9889 9887 9886 9885 9885 9885 9886 9887 9889 9890 9892 9894 9896 9898 9899 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9921 9922 9923 9924 9925 9924 9924 9923 9921 9919 9916 9913 9910 9906 9902 9898 9893 9889 9885 9881 9877 9873 9870 9867 9864 9862 9861 9860 9859 9859 9859 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9869 9870 9870 9870 9869 9869 9868 9867 9866 9864 9863 9861 9860 9858 9857 9855 9853 9852 9851 9849 9848 9847 9846 9844 9843 9842 9840 9838 9836 9834 9832 9829 9826 9822 9819 9814 9809 9804 9799 9793 9786 9779 9772 9764 9755 9746 9736 9726 9715 9704 9691 9678 9663 9648 9632 9615 9597 9578 9558 9537 9516 9494 9473 9451 9429 9407 9387 9367 9349 9333 9318 9306 9296 9289 9285 9283 9285 9290 9297 9307 9319 9335 9352 9371 9391 9413 9436 9459 9483 9507 9530 9553 9575 9596 9616 9635 9653 9670 9686 9701 9714 9727 9739 9750 9761 9771 9781 9790 9799 9808 9816 9825 9833 9841 9848 9856 9863 9870 9876 9883 9888 9893 9898 9902 9905 9908 9911 9913 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9948 9946 9944 9943 9941 9939 9937 9936 9935 9934 9933 9933 9934 9934 9935 9937 9939 9941 9944 9946 9949 9952 9955 9958 9961 9964 9967 9969 9971 9972 9973 9974 9974 9974 9974 9973 9973 9972 9971 9969 9968 9967 9966 9966 9965 9965 9964 9964 9965 9965 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9960 9958 9956 9954 9951 9948 9945 9941 9938 9934 9930 9926 9923 9919 9915 9912 9909 9905 9902 9899 9896 9894 9891 9888 9886 9883 9881 9878 9876 9874 9872 9870 9868 9867 9866 9866 9866 9866 9867 9869 9871 9874 9877 9881 9886 9890 9895 9900 9905 9910 9914 9918 9922 9925 9927 9928 9929 9929 9929 9928 9926 9924 9921 9918 9915 9912 9909 9906 9904 9901 9900 9898 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9893 9892 9890 9888 9885 9882 9880 9877 9874 9871 9868 9866 9864 9862 9861 9860 9860 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 6991 3 2 5 9868 9868 9868 9868 9867 9865 9864 9862 9859 9856 9853 9849 9845 9841 9837 9832 9827 9822 9817 9811 9805 9800 9794 9788 9782 9777 9771 9766 9761 9756 9752 9748 9745 9743 9741 9740 9740 9741 9743 9745 9749 9753 9758 9764 9771 9778 9786 9794 9802 9811 9820 9828 9837 9845 9853 9861 9868 9875 9881 9887 9892 9897 9901 9905 9909 9912 9914 9917 9919 9921 9924 9926 9928 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9946 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9908 9907 9906 9906 9906 9907 9908 9910 9912 9914 9917 9920 9923 9926 9930 9934 9938 9941 9945 9948 9951 9954 9956 9958 9959 9960 9961 9961 9960 9960 9958 9957 9955 9953 9951 9949 9946 9944 9942 9940 9938 9937 9935 9935 9934 9934 9934 9934 9935 9936 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9942 9941 9941 9941 9941 9942 9943 9944 9946 9948 9950 9952 9954 9956 9958 9960 9963 9964 9966 9967 9968 9969 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9966 9967 9969 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9978 9977 9977 9977 9977 9978 9979 9980 9981 9983 9985 9988 9990 9992 9994 9996 9997 9998 9998 9998 9997 9995 9993 9990 9987 9983 9979 9974 9969 9964 9960 9955 9951 9948 9945 9944 9942 9942 9943 9944 9946 9949 9953 9956 9960 9965 9969 9973 9977 9980 9983 9985 9987 9988 9988 9987 9986 9984 9981 9979 9975 9972 9969 9965 9962 9959 9956 9954 9952 9951 9950 9950 9950 9950 9951 9952 9953 9955 9956 9958 9959 9960 9961 9961 9962 9961 9961 9960 9959 9957 9955 9953 9950 9947 9944 9941 9937 9934 9930 9925 9921 9916 9910 9905 9899 9892 9886 9878 9871 9863 9854 9845 9836 9827 9817 9807 9797 9786 9776 9766 9756 9746 9736 9726 9717 9709 9700 9693 9685 9679 9672 9667 9662 9658 9654 9651 9649 9648 9648 9648 9649 9651 9654 9658 9662 9668 9674 9681 9688 9697 9705 9715 9725 9735 9745 9756 9766 9777 9788 9798 9808 9817 9826 9835 9843 9850 9856 9862 9868 9872 9877 9880 9883 9886 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9930 9931 9932 6990 3 3 1 9901 9907 9913 9918 9923 9928 9932 9936 9939 9942 9944 9946 9947 9948 9949 9949 9949 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9929 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9903 9901 9899 9898 9896 9894 9892 9890 9889 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9875 9876 9876 9877 9878 9878 9878 9878 9878 9878 9877 9876 9875 9873 9871 9869 9866 9863 9859 9855 9850 9846 9841 9836 9831 9825 9820 9814 9809 9803 9798 9792 9786 9780 9773 9766 9759 9751 9742 9733 9723 9711 9699 9685 9671 9655 9638 9619 9600 9580 9558 9537 9515 9492 9470 9448 9427 9407 9388 9371 9356 9343 9332 9324 9318 9316 9316 9320 9326 9335 9347 9361 9378 9396 9417 9438 9461 9485 9509 9534 9558 9582 9605 9627 9648 9668 9687 9704 9720 9734 9747 9758 9769 9778 9786 9793 9800 9806 9812 9818 9823 9828 9834 9839 9845 9850 9856 9862 9868 9874 9879 9885 9890 9895 9900 9904 9908 9912 9914 9917 9918 9920 9920 9921 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9923 9924 9927 9929 9932 9935 9938 9941 9944 9948 9951 9954 9957 9959 9961 9963 9964 9964 9964 9964 9963 9961 9960 9958 9956 9953 9951 9949 9946 9944 9943 9941 9940 9940 9940 9940 9941 9942 9943 9945 9947 9950 9952 9955 9957 9960 9962 9964 9966 9968 9969 9970 9970 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9958 9957 9957 9957 9957 9958 9959 9960 9962 9963 9965 9967 9969 9970 9972 9974 9975 9976 9977 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9967 9966 9964 9962 9960 9958 9956 9953 9951 9949 9947 9945 9943 9941 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9913 9910 9908 9905 9902 9899 9897 9894 9892 9890 9889 9887 9887 9886 9887 9887 9889 9890 9892 9895 9898 9901 9905 9908 9912 9915 9919 9923 9926 9929 9932 9934 9937 9938 9940 9941 9942 9942 9942 9941 9941 9940 9939 9937 9936 9934 9932 9931 9929 9927 9924 9922 9920 9918 9916 9913 9911 9909 9906 9904 9901 9899 9896 9894 9892 9889 9887 9885 9884 9882 9881 9880 9879 9878 9878 9878 9878 9879 9879 9880 9881 9883 9884 9885 9887 9888 9889 6991 3 3 1 9890 9891 9891 9891 9891 9890 9889 9887 9885 9882 9878 9874 9870 9865 9859 9853 9847 9840 9833 9826 9819 9811 9804 9797 9791 9785 9779 9774 9770 9767 9764 9762 9761 9761 9761 9763 9766 9769 9773 9777 9782 9788 9794 9800 9807 9814 9820 9827 9833 9840 9846 9852 9857 9863 9868 9873 9877 9882 9886 9890 9894 9898 9902 9906 9910 9915 9919 9923 9927 9932 9936 9940 9944 9948 9952 9956 9960 9963 9966 9968 9970 9971 9973 9973 9973 9973 9972 9971 9970 9968 9966 9963 9961 9958 9956 9953 9950 9948 9945 9943 9941 9939 9937 9935 9934 9933 9932 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9976 9978 9980 9981 9983 9985 9987 9989 9990 9991 9993 9994 9994 9995 9995 9995 9994 9994 9993 9992 9991 9990 9988 9987 9986 9984 9983 9982 9981 9980 9979 9979 9979 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9962 9962 9962 9961 9961 9962 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9973 9973 9971 9970 9969 9967 9965 9962 9960 9958 9955 9952 9949 9946 9943 9940 9937 9933 9930 9926 9921 9917 9912 9906 9900 9894 9886 9879 9870 9862 9852 9842 9832 9821 9810 9798 9787 9775 9763 9751 9740 9728 9718 9708 9698 9689 9681 9673 9667 9662 9657 9654 9651 9650 9649 9650 9651 9653 9656 9660 9664 9669 9675 9681 9688 9695 9703 9710 9718 9726 9735 9743 9751 9760 9768 9776 9785 9793 9801 9809 9816 9824 9831 9838 9844 9851 9857 9863 9868 9873 9878 9883 9887 9891 9895 9898 9901 9904 9906 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9927 9929 9930 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 6992 3 3 1 9958 9959 9960 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9984 9984 9985 9986 9988 9989 9990 9991 9993 9994 9995 9996 9997 9998 9999 9999 9999 9999 9999 9998 9997 9996 9995 9994 9992 9990 9989 9987 9985 9983 9981 9980 9978 9976 9975 9974 9972 9971 9970 9968 9967 9966 9964 9963 9961 9959 9958 9956 9953 9951 9949 9946 9944 9941 9938 9936 9933 9931 9929 9927 9925 9924 9923 9922 9922 9922 9922 9923 9924 9925 9927 9929 9931 9934 9936 9939 9942 9945 9947 9950 9953 9955 9957 9959 9961 9963 9964 9965 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9986 9985 9984 9983 9982 9980 9979 9977 9975 9973 9971 9969 9967 9964 9962 9960 9957 9955 9952 9950 9947 9945 9943 9940 9938 9936 9934 9932 9930 9928 9926 9925 9924 9922 9921 9921 9920 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9948 9950 9952 9954 9957 9959 9961 9964 9966 9968 9970 9972 9973 9974 9975 9975 9975 9974 9973 9971 9970 9967 9965 9962 9960 9957 9954 9952 9950 9947 9946 9944 9944 9943 9943 9943 9944 9945 9947 9948 9950 9952 9954 9956 9958 9959 9961 9962 9962 9962 9962 9961 9959 9958 9955 9953 9950 9947 9943 9940 9936 9933 9929 9926 9923 9920 9917 9915 9913 9911 9910 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9892 9889 9887 9884 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9851 9848 9845 9841 9838 9834 9829 9825 9820 9815 9809 9802 9795 9788 9779 9770 9761 9751 9740 9728 9716 9703 9689 9674 9659 9644 9627 9610 9593 9574 9556 9536 9516 9496 9475 9454 9432 9410 9387 9364 9341 9318 9295 9271 9248 9225 9202 9179 9157 9136 9115 9094 9075 9057 9040 9024 9009 8995 8983 8973 8963 8956 8949 8945 8942 8940 8940 8941 8944 8947 8953 8959 8966 8975 8984 8994 9006 9017 9030 9043 9057 9071 9085 9101 9116 9132 9148 9164 9181 9198 9215 9233 9251 9269 9287 9305 9324 9342 9361 9380 9398 9417 9435 9453 9471 9489 9506 9523 9540 9556 9571 9586 9600 9614 9627 9639 9651 9662 9673 9682 9692 9700 9709 9717 9724 9731 9738 9745 9751 9757 6993 3 3 1 9763 9769 9774 9780 9786 9791 9797 9802 9807 9813 9818 9823 9828 9832 9837 9842 9846 9850 9854 9858 9861 9864 9867 9870 9873 9875 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9906 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9882 9883 9884 9885 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9903 9904 9905 9905 9906 9906 9905 9905 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9878 9877 9875 9874 9872 9869 9866 9863 9860 9856 9851 9846 9841 9835 9829 9822 9816 9809 9801 9794 9786 9778 9770 9762 9754 9745 9736 9727 9717 9707 9697 9685 9673 9659 9645 9629 9612 9593 9573 9551 9527 9501 9474 9445 9414 9382 9348 9314 9279 9244 9208 9173 9138 9105 9073 9043 9015 8990 8968 8949 8934 8922 8914 8910 8910 8914 8922 8934 8949 8968 8989 9014 9040 9069 9099 9131 9164 9197 9230 9264 9296 9329 9360 9390 9420 9447 9474 9499 9522 9544 9564 9583 9601 9617 9632 9646 9659 9672 9683 9694 9704 9713 9722 9730 9738 9746 9753 9760 9767 9773 9779 9785 9791 9796 9801 9806 9811 9815 9819 9823 9827 9831 9835 9838 9841 9845 9848 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9892 9895 9897 9900 9902 9904 9906 9907 9908 9909 9910 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9907 9907 9908 9909 9910 9912 9914 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9934 9935 9935 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9924 9924 9923 9922 9922 9921 9920 9918 9917 9916 9914 9912 9911 9909 9907 9905 6994 3 3 1 9903 9901 9899 9897 9894 9891 9888 9885 9881 9878 9874 9869 9864 9859 9854 9849 9843 9837 9831 9825 9819 9813 9807 9801 9795 9790 9784 9779 9774 9769 9764 9758 9753 9747 9741 9735 9728 9720 9711 9700 9689 9676 9662 9647 9630 9611 9591 9570 9547 9523 9498 9472 9446 9419 9393 9367 9341 9317 9294 9272 9253 9235 9221 9208 9199 9193 9190 9190 9193 9199 9208 9220 9235 9252 9271 9292 9315 9339 9364 9389 9415 9441 9467 9493 9518 9542 9566 9588 9609 9629 9648 9665 9682 9697 9711 9724 9736 9747 9757 9766 9775 9783 9790 9797 9803 9809 9814 9819 9824 9828 9832 9835 9839 9841 9843 9845 9847 9848 9849 9849 9849 9849 9848 9847 9846 9845 9843 9842 9840 9837 9835 9832 9830 9827 9824 9820 9817 9813 9809 9805 9800 9795 9790 9785 9779 9773 9767 9761 9754 9747 9740 9734 9727 9720 9713 9706 9700 9693 9687 9681 9676 9670 9666 9661 9657 9653 9650 9647 9644 9642 9639 9638 9636 9635 9634 9634 9634 9634 9634 9635 9636 9638 9639 9641 9644 9647 9650 9654 9658 9663 9667 9673 9678 9684 9690 9696 9703 9710 9716 9723 9730 9737 9744 9750 9757 9763 9770 9776 9782 9788 9794 9800 9806 9812 9817 9823 9828 9833 9839 9844 9849 9855 9860 9865 9870 9875 9880 9885 9890 9894 9898 9902 9906 9910 9913 9916 9918 9920 9922 9924 9925 9926 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9860 9857 9854 9850 9846 9842 9837 9832 9826 9820 9813 9806 9799 9792 9784 9776 9768 9760 9753 9745 9738 9731 9725 9719 9715 9711 9708 9705 9704 9704 9705 9707 9710 9714 9719 9724 9731 9738 9746 9754 9762 9771 9780 9789 9798 9807 9815 9824 9832 9839 9846 9852 9858 9863 9868 9872 9876 9879 9881 9884 9886 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9896 9897 9897 9897 9897 9897 9896 9896 9895 9894 9892 9891 9889 9886 9884 9881 9877 9874 9870 9866 9861 9857 9852 9848 9843 9839 9834 9830 9825 9821 9818 9814 9811 9808 9806 9804 9802 9801 9800 9800 9800 9800 9800 9801 9802 9804 9805 9807 9809 9811 9814 9816 9819 9821 9824 9827 9829 9832 9835 9838 9841 9844 9847 9850 9853 9855 9858 9860 9862 9864 9865 9867 9868 9868 9868 9868 9867 9866 9864 9862 9859 9856 9852 9849 9844 9840 9835 9830 9825 9820 9814 9809 9803 9797 9791 9785 9779 9773 9766 9759 9752 9745 9737 9729 9720 9712 9702 9693 9683 9673 9662 9651 9641 9630 9619 9608 9598 9588 9579 9570 9562 9555 9549 9543 9539 9536 9534 9533 9534 9535 9538 9541 9546 6995 3 3 1 9552 9558 9565 9574 9582 9591 9601 9611 9621 9632 9643 9653 9664 9675 9685 9696 9706 9716 9726 9736 9745 9754 9763 9772 9780 9788 9796 9804 9811 9818 9824 9831 9837 9843 9848 9853 9858 9863 9868 9873 9877 9881 9885 9889 9893 9897 9901 9904 9908 9912 9915 9919 9922 9925 9928 9931 9934 9937 9940 9942 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9966 9968 9970 9971 9973 9975 9977 9979 9980 9982 9983 9985 9986 9987 9988 9988 9988 9988 9988 9987 9987 9986 9984 9983 9981 9980 9978 9976 9975 9974 9972 9972 9971 9971 9971 9971 9972 9973 9974 9975 9977 9979 9981 9984 9986 9988 9990 9992 9993 9994 9995 9996 9996 9996 9996 9995 9994 9992 9991 9989 9987 9984 9982 9980 9978 9976 9974 9972 9970 9969 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9951 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9957 9957 9957 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9930 9929 9930 9930 9931 9932 9933 9934 9936 9938 9939 9941 9943 9945 9946 9948 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9963 9965 9966 9968 9970 9972 9974 9976 9978 9980 9981 9983 9984 9985 9986 9987 9988 9988 9988 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9991 9991 9992 9993 9994 9994 9995 9996 9997 9997 9998 9998 9998 9999 9999 9998 9998 9998 9997 9996 9995 9994 9993 9992 9991 9990 9988 9987 9986 9985 9984 9984 9983 9983 9983 9983 9983 9984 9984 9985 9987 9988 9989 9991 9992 9994 9995 9997 9998 999910000100001000110001100011000110000 9999 9999 9998 9997 9996 9995 9994 9993 9992 9992 9991 9991 9991 9991 9991 9992 9993 9993 9994 9995 9996 9997 9998 9999100001000010001100011000010000 9999 9998 9997 9996 9994 9993 9991 9989 9987 9985 9983 9981 9979 9978 9976 9975 9974 9973 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9976 9975 9973 9971 9970 9968 9966 9965 9963 9962 9961 9960 9959 9959 9959 9959 9959 9960 9960 9961 9962 9964 9965 9967 9969 9970 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9989 9989 9990 9991 9992 9992 9993 9994 9994 9995 9996 9996 9997 9997 9997 6996 3 3 1 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9997 9996 9996 9996 9995 9995 9995 9995 9995 9995 9996 9996 9996 9997 9997 9998 9999 99991000010000100011000110001100011000010000 9999 9998 9997 9995 9994 9992 9990 9988 9986 9984 9981 9979 9977 9975 9973 9971 9970 9969 9968 9967 9967 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9975 9976 9978 9979 9981 9982 9983 9984 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9987 9987 9988 9988 9989 9990 9991 9992 9993 9994 9995 9995 9996 9997 9997 9998 9998 9998 9999 9999 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9995 9993 9992 9990 9987 9985 9981 9978 9974 9970 9966 9962 9957 9953 9949 9944 9940 9937 9933 9930 9927 9925 9923 9922 9921 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9920 9921 9923 9925 9927 9929 9931 9934 9936 9939 9942 9945 9948 9951 9954 9957 9959 9962 9964 9966 9968 9970 9971 9972 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9979 9979 9979 9978 9977 9976 9975 9973 9971 9968 9965 9963 9959 9956 9953 9949 9945 9941 9937 9933 9928 9923 9919 9914 9908 9903 9897 9891 9885 9879 9872 9865 9858 9850 9843 9835 9827 9819 9811 9803 9795 9787 9780 9772 9765 9759 9752 9747 9742 9737 9733 9730 9727 9725 9724 9724 9724 9725 9726 9728 9731 9734 9737 9741 9746 9751 9756 9761 9766 9772 9778 9784 9790 9796 9803 9809 9816 9822 9829 9835 9842 9848 9855 9861 9867 9874 9880 9886 9892 9897 9903 9908 9913 9917 9921 9925 9928 9931 9934 9936 9937 9938 9939 9940 9940 9939 9939 9938 9937 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9884 9882 9880 9879 9877 9876 9876 9875 9875 9875 9876 9877 9878 9880 9882 9884 9886 9889 9892 9895 9899 9902 9905 9909 9912 9915 9919 9922 9924 9927 9929 9931 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9931 9932 9932 9933 9935 9936 9937 9939 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9952 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9948 6997 3 3 1 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9937 9935 9933 9930 9928 9926 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9871 9867 9863 9859 9854 9849 9845 9840 9835 9830 9825 9820 9815 9811 9806 9802 9798 9795 9792 9790 9788 9786 9785 9785 9785 9785 9787 9788 9790 9792 9795 9798 9801 9805 9809 9812 9816 9820 9824 9828 9832 9836 9840 9844 9848 9852 9856 9860 9865 9869 9873 9877 9882 9886 9891 9895 9900 9904 9909 9913 9917 9921 9925 9928 9931 9934 9937 9939 9941 9942 9943 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9948 9949 9950 9951 9953 9955 9957 9959 9962 9964 9966 9968 9970 9972 9974 9975 9976 9977 9977 9977 9977 9976 9975 9974 9973 9971 9970 9968 9966 9965 9963 9962 9961 9960 9960 9960 9960 9960 9961 9961 9963 9964 9965 9967 9969 9970 9972 9973 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9979 9979 9980 9981 9982 9983 9985 9986 9987 9989 9990 9991 9992 9993 9994 9995 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9991 9991 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9990 9989 9988 9987 9986 9984 9983 9981 9979 9977 9975 9973 9970 9968 9966 9964 9963 9961 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9949 9947 9945 9943 9941 9939 9936 9934 9931 9929 9926 9924 9922 9920 9918 9916 9914 9913 9911 9910 9909 9908 9907 9906 9905 9905 9905 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9920 9921 9922 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9948 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9934 9933 9930 9928 9925 9922 9919 9915 9910 9906 9901 9896 9890 9885 9879 9873 9866 9860 9853 9846 9838 9831 9823 9815 9806 9797 9788 9778 9768 9758 9747 9736 9725 9714 6998 3 3 1 9702 9691 9680 9669 9659 9650 9641 9633 9626 9620 9615 9611 9609 9609 9610 9612 9616 9621 9628 9635 9644 9654 9665 9677 9689 9701 9714 9726 9739 9751 9763 9775 9786 9796 9806 9815 9824 9831 9838 9844 9850 9855 9859 9863 9867 9870 9873 9875 9877 9879 9881 9882 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9897 9899 9901 9903 9906 9909 9912 9914 9917 9920 9923 9925 9928 9930 9931 9933 9933 9934 9934 9934 9933 9932 9930 9928 9926 9923 9921 9918 9916 9913 9910 9908 9906 9904 9902 9901 9900 9900 9900 9900 9900 9901 9902 9904 9905 9907 9909 9911 9914 9916 9918 9920 9922 9925 9927 9929 9931 9933 9935 9938 9940 9942 9945 9947 9950 9952 9955 9958 9960 9963 9966 9968 9971 9973 9976 9978 9980 9981 9983 9983 9984 9984 9984 9984 9984 9983 9982 9980 9979 9977 9976 9974 9973 9971 9970 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9972 9973 9974 9976 9977 9979 9980 9981 9983 9984 9985 9987 9988 9989 9990 9991 9992 9992 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9988 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9978 9977 9977 9976 9974 9973 9972 9970 9969 9967 9966 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9946 9945 9944 9942 9940 9938 9935 9933 9930 9928 9925 9921 9918 9915 9911 9908 9904 9900 9896 9892 9887 9882 9877 9871 9865 9859 9851 9843 9834 9824 9813 9802 9789 9775 9760 9744 9726 9708 9690 9670 9650 9630 9610 9590 9570 9551 9533 9517 9501 9488 9476 9467 9460 9456 9454 9454 9457 9463 9470 9480 9493 9506 9522 9539 9556 9575 9593 9612 9631 9649 9667 9683 9699 9713 9726 9738 9748 9757 9764 9770 9775 9778 9781 9783 9783 9783 9782 9781 9779 9777 9774 9771 9768 9763 9758 9753 9747 9740 9732 9723 9712 9701 9688 9674 9659 9642 9624 9604 9583 9560 9536 9510 9483 9454 9425 9394 9361 9328 9293 9257 9220 9181 9142 9101 9060 9017 8973 8928 8883 8837 8790 8742 8695 8647 8599 8552 8504 8458 8412 8368 8325 8283 8243 8205 8168 8133 8100 8069 8040 8012 7986 7961 7937 7914 7892 7871 7849 7828 7807 7785 7763 7742 7720 7698 7676 7654 7633 7613 7595 7578 7563 7551 7543 7537 7536 7539 7547 7560 7578 7600 7629 7662 7701 7745 7793 6999 3 3 1 7845 7901 7961 8023 8088 8154 8221 8289 8357 8424 8491 8556 8619 8680 8738 8794 8847 8897 8945 8989 9031 9071 9108 9143 9175 9206 9236 9264 9290 9316 9340 9364 9387 9410 9431 9453 9473 9493 9513 9532 9551 9568 9585 9602 9617 9632 9646 9660 9672 9684 9695 9705 9715 9724 9732 9739 9746 9753 9759 9764 9769 9774 9778 9781 9784 9787 9790 9792 9793 9794 9795 9795 9795 9795 9794 9793 9791 9790 9788 9785 9783 9780 9778 9775 9772 9770 9767 9764 9762 9760 9758 9756 9754 9753 9751 9750 9749 9749 9748 9747 9747 9747 9746 9746 9746 9745 9744 9744 9743 9742 9740 9739 9737 9736 9734 9732 9730 9728 9726 9724 9722 9720 9719 9718 9717 9717 9717 9718 9719 9721 9723 9726 9730 9734 9738 9743 9749 9754 9760 9767 9773 9780 9786 9793 9799 9806 9812 9818 9824 9829 9835 9840 9845 9849 9853 9858 9861 9865 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9896 9897 9899 9901 9902 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9866 9864 9863 9861 9860 9858 9856 9855 9853 9851 9850 9848 9846 9843 9841 9839 9836 9834 9831 9828 9825 9823 9820 9818 9815 9813 9811 9809 9808 9807 9806 9805 9805 9805 9806 9807 9808 9809 9811 9813 9815 9817 9820 9822 9824 9827 9829 9832 9834 9836 9838 9841 9842 9844 9846 9848 9850 9851 9853 9854 9856 9858 9859 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9873 9874 9874 9873 9873 9872 9871 9870 9869 9867 9865 9864 9862 9860 9858 9857 9855 9854 9853 9852 9851 9851 9851 9851 9852 9853 9854 9855 9856 9858 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9873 9874 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9872 9871 9869 9866 9864 9860 9857 9852 9848 9842 9837 9831 9824 9817 9810 9802 9794 9785 9776 9767 9758 9748 9738 9727 9716 9704 9692 9680 9666 9652 9637 9621 9604 9586 9567 9546 9523 9499 9472 9444 9414 9382 9347 9310 9270 9228 9183 9136 9085 9032 8976 8917 8855 8790 8723 8652 8578 8502 8423 8341 8257 8170 8081 7989 7896 7800 7703 7604 7504 7403 7302 7199 7097 6995 6893 6793 6693 6596 6501 6408 6319 6233 6152 6075 6003 5937 5877 5823 5777 5737 5705 5681 5666 5658 5659 5668 5686 5712 5747 5789 5840 5898 5963 6034 6112 6196 6285 6378 6475 6576 6680 6785 6893 7001 7110 7219 7327 7434 7540 7644 7746 7845 7942 8035 8126 8213 8297 8378 8455 8529 8599 8667 8730 8791 8848 8903 8955 9004 9050 9094 9135 9174 9211 9246 9279 9311 9341 7000 3 3 1 9369 9396 9421 9445 9468 9490 9511 9531 9550 9568 9585 9601 9617 9632 9647 9661 9674 9687 9699 9711 9722 9733 9743 9753 9763 9772 9780 9788 9796 9804 9810 9817 9823 9829 9834 9839 9844 9849 9853 9857 9861 9864 9867 9871 9874 9877 9880 9883 9886 9889 9892 9896 9899 9902 9905 9908 9912 9915 9918 9921 9924 9927 9930 9932 9935 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9919 9916 9913 9909 9905 9900 9895 9889 9883 9876 9870 9863 9855 9848 9840 9833 9825 9818 9811 9804 9797 9791 9786 9781 9777 9774 9771 9769 9768 9767 9767 9767 9769 9770 9773 9775 9778 9782 9785 9789 9794 9798 9802 9807 9811 9816 9820 9825 9830 9835 9840 9844 9849 9854 9859 9864 9869 9874 9878 9883 9888 9892 9897 9901 9905 9908 9912 9915 9918 9920 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9968 9967 9966 9965 9963 9961 9958 9956 9953 9950 9947 9944 9940 9937 9932 9928 9923 9918 9912 9906 9900 9892 9885 9876 9866 9856 9845 9833 9820 9805 9790 9773 9755 9735 9715 9693 9669 9644 9617 9589 9559 9528 9495 9461 9425 9388 9350 9310 9270 9228 9185 9142 9097 9053 9008 8963 8919 8874 8831 8788 8747 8706 8668 8631 8596 8564 8535 8508 8484 8464 8446 8433 8423 8417 8414 8415 8420 8429 8441 8457 8476 8499 8524 8553 8584 8617 8652 8689 8728 8768 8809 8850 8892 8934 8976 9018 9058 9099 9138 9176 9213 9249 9283 9316 9348 9378 9407 9434 9460 9485 9508 9531 9552 9572 9592 9610 9628 9645 9661 9677 9692 9707 9721 9735 9748 9760 9772 9784 9795 9806 9816 9825 9834 9843 9851 9858 9865 9871 9877 9882 9887 9891 9895 9899 9902 9905 9908 9911 9914 9917 9919 9922 9925 9927 9930 9933 9935 9938 9941 9943 9946 9948 9951 9953 9955 9956 9958 9959 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9951 9951 9950 9949 9948 9946 9944 9942 9939 9936 9932 9929 9925 9921 9916 9912 9908 9903 9899 9895 9892 9888 9885 9883 9880 9879 9877 9876 9876 9876 9876 9877 9879 9880 9882 9884 9887 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9918 9921 9924 9926 9928 9931 9933 9935 9938 9940 9942 9944 9946 9949 9951 9953 9955 9957 9960 7001 3 3 1 9962 9964 9966 9968 9970 9972 9974 9975 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9974 9972 9970 9968 9966 9963 9961 9958 9955 9953 9950 9947 9944 9941 9938 9935 9932 9929 9927 9924 9922 9919 9917 9914 9912 9910 9908 9906 9904 9902 9901 9899 9898 9897 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9915 9917 9920 9923 9926 9929 9933 9936 9940 9944 9947 9951 9954 9957 9961 9963 9966 9968 9970 9972 9974 9975 9976 9976 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9974 9974 9975 9976 9977 9978 9979 9981 9982 9984 9985 9986 9988 9989 9990 9991 9992 9993 9993 9994 9994 9994 9993 9993 9992 9991 9990 9989 9987 9986 9984 9982 9981 9979 9977 9975 9973 9970 9968 9966 9963 9961 9958 9955 9952 9949 9946 9942 9939 9935 9931 9926 9922 9917 9912 9906 9901 9894 9888 9881 9873 9865 9857 9848 9838 9828 9817 9805 9793 9780 9765 9751 9735 9718 9701 9682 9663 9643 9622 9600 9577 9554 9530 9505 9480 9455 9428 9402 9375 9349 9322 9295 9269 9243 9217 9192 9168 9145 9123 9102 9082 9064 9048 9034 9021 9011 9003 8997 8994 8993 8995 8999 9006 9016 9028 9043 9060 9079 9100 9124 9149 9175 9203 9232 9262 9293 9324 9356 9387 9419 9450 9480 9510 9539 9568 9595 9621 9645 9669 9691 9712 9732 9750 9767 9783 9798 9811 9824 9835 9845 9855 9863 9871 9878 9884 9890 9895 9900 9904 9908 9911 9914 9917 9920 9923 9925 9928 9930 9933 9935 9938 9941 9943 9946 9949 9951 9954 9957 9959 9962 9964 9967 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9974 9973 9971 9969 9967 9965 9964 9962 9960 9959 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9942 9941 9940 9939 9938 9937 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 7002 3 3 1 9935 9933 9931 9929 9927 9924 9921 9918 9915 9912 9908 9905 9902 9898 9895 9891 9888 9884 9881 9877 9874 9870 9867 9864 9860 9856 9853 9849 9845 9841 9837 9833 9829 9824 9820 9815 9811 9806 9801 9797 9792 9788 9784 9780 9776 9772 9769 9766 9763 9760 9758 9755 9753 9751 9748 9746 9743 9740 9737 9734 9730 9726 9722 9717 9712 9707 9701 9695 9689 9683 9677 9671 9665 9659 9654 9650 9645 9642 9639 9638 9637 9636 9637 9639 9641 9645 9649 9654 9660 9666 9673 9680 9688 9696 9704 9712 9721 9729 9737 9745 9753 9760 9767 9774 9781 9787 9793 9799 9805 9810 9815 9820 9824 9829 9833 9837 9840 9844 9848 9851 9854 9857 9860 9862 9865 9867 9869 9871 9873 9874 9876 9878 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9896 9898 9900 9902 9905 9907 9909 9911 9912 9914 9916 9917 9918 9919 9920 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9949 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9941 9942 9943 9945 9946 9948 9950 9952 9955 9957 9959 9961 9964 9965 9967 9969 9970 9971 9971 9971 9971 9970 9969 9968 9967 9965 9963 9961 9959 9956 9954 9952 9950 9949 9947 9946 9945 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9948 9946 9943 9941 9938 9936 9933 9930 9927 9924 9921 9918 9915 9912 9910 9908 9906 9904 9902 9901 9900 9899 9898 9898 9898 9898 9899 9899 9900 9901 9902 9904 9905 9907 9908 9910 9912 9914 9916 9918 9919 9921 9923 9925 9927 9928 9930 9932 9933 9934 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9946 9946 9946 9946 9947 9948 9949 9950 9951 9953 9954 9956 9958 9960 9962 9965 9967 9969 9971 9973 9975 9977 9978 9980 9981 9982 9982 9982 9982 9982 9981 9981 9979 9978 9977 9975 9974 9972 9970 9968 9966 9965 9963 9961 9960 9958 9957 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9957 9959 9960 9961 9962 9963 9964 9966 9967 9968 9968 9969 9970 9970 9970 9969 9969 9968 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9950 9948 9947 9945 9944 9944 9943 9943 9942 9942 9942 9942 9943 7003 3 3 1 9943 9943 9943 9943 9942 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9926 9924 9923 9922 9921 9921 9921 9922 9923 9924 9926 9927 9929 9931 9934 9936 9938 9940 9942 9943 9944 9945 9945 9945 9944 9943 9941 9940 9937 9935 9933 9930 9927 9925 9923 9920 9919 9917 9916 9915 9915 9915 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9929 9929 9929 9928 9927 9925 9924 9922 9919 9917 9915 9912 9910 9908 9906 9904 9903 9901 9901 9900 9900 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9908 9908 9908 9908 9907 9906 9905 9904 9902 9900 9898 9896 9893 9891 9888 9886 9884 9881 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9861 9859 9858 9856 9854 9853 9851 9849 9848 9846 9844 9843 9841 9840 9838 9837 9836 9835 9834 9833 9833 9832 9831 9831 9831 9830 9829 9829 9828 9827 9825 9824 9822 9819 9816 9813 9809 9805 9801 9796 9791 9786 9780 9775 9769 9763 9757 9752 9746 9741 9735 9730 9726 9721 9717 9712 9708 9704 9700 9696 9692 9688 9684 9679 9673 9668 9661 9654 9647 9639 9630 9621 9611 9600 9589 9577 9564 9551 9538 9524 9509 9494 9479 9463 9447 9430 9413 9395 9377 9358 9339 9318 9297 9274 9251 9227 9201 9174 9146 9117 9086 9054 9020 8985 8949 8911 8872 8831 8790 8747 8703 8658 8611 8564 8516 8466 8416 8365 8313 8261 8207 8153 8098 8042 7985 7928 7870 7812 7753 7693 7633 7573 7512 7452 7391 7330 7270 7209 7150 7091 7033 6976 6920 6865 6813 6762 6713 6666 6621 6580 6540 6504 6471 6441 6415 6392 6373 6357 6346 6338 6334 6335 6339 6348 6360 6377 6398 6422 6451 6483 6519 6558 6600 6646 6695 6746 6800 6856 6914 6974 7036 7099 7163 7229 7294 7361 7428 7495 7562 7628 7695 7760 7826 7890 7953 8016 8078 8138 8197 8255 8312 8368 8422 8475 8526 8576 8625 8673 8719 8763 8807 8849 8889 8928 8966 9003 9038 9071 9104 9134 9164 9192 9219 9245 9270 9293 9316 9337 9357 9377 9395 9413 9430 9447 9463 9478 9493 9507 9521 9534 9547 9560 9572 9584 9595 9606 9617 9627 9637 9646 9655 9664 9672 9680 9688 9695 9702 9709 9715 9721 9727 9733 9738 9744 9749 9755 9760 9765 9771 9776 9781 9786 9790 9795 9799 9804 9808 9811 9814 9817 9820 9822 9824 9826 9827 9828 9828 9829 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9837 9837 9837 9837 9836 9835 9834 9833 9831 9829 9826 9824 9821 9818 9814 9811 9808 9804 9800 9796 9793 9789 9785 9781 9778 9774 9770 9766 9763 9759 9756 9752 9749 9745 9742 9739 9736 9733 9730 9727 9725 9723 9721 9719 9718 9717 9717 9717 9718 9719 9720 9722 9725 9727 9731 9734 9738 9743 9747 9752 7004 3 3 1 9758 9763 9768 9774 9779 9785 9790 9795 9800 9805 9809 9814 9818 9822 9826 9829 9832 9836 9839 9842 9844 9847 9850 9853 9856 9859 9861 9864 9868 9871 9874 9877 9880 9884 9887 9890 9893 9896 9899 9902 9904 9906 9908 9910 9912 9913 9914 9915 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9919 9919 9917 9916 9915 9913 9911 9909 9907 9904 9902 9899 9897 9894 9891 9888 9885 9883 9880 9877 9875 9872 9870 9868 9866 9864 9863 9861 9860 9859 9858 9856 9855 9854 9853 9851 9850 9848 9846 9844 9842 9839 9836 9833 9830 9826 9822 9818 9813 9809 9804 9799 9794 9789 9784 9780 9775 9770 9765 9760 9756 9751 9746 9741 9735 9730 9724 9718 9711 9704 9696 9688 9679 9670 9660 9649 9639 9628 9616 9605 9594 9583 9573 9563 9554 9546 9538 9533 9528 9525 9523 9523 9525 9528 9533 9540 9548 9557 9568 9580 9592 9606 9620 9634 9649 9663 9678 9692 9706 9719 9732 9744 9755 9764 9774 9782 9789 9795 9800 9804 9808 9810 9812 9813 9813 9813 9812 9810 9808 9806 9803 9800 9797 9793 9789 9785 9781 9776 9771 9766 9761 9756 9751 9746 9741 9736 9731 9726 9721 9716 9712 9708 9705 9701 9698 9696 9694 9693 9691 9691 9691 9691 9692 9693 9694 9696 9697 9699 9702 9704 9706 9708 9710 9712 9714 9716 9717 9718 9719 9719 9720 9720 9719 9719 9718 9717 9716 9714 9713 9711 9709 9707 9706 9704 9701 9699 9697 9695 9692 9689 9687 9684 9681 9677 9674 9670 9665 9661 9656 9651 9646 9640 9634 9628 9621 9614 9606 9598 9590 9581 9572 9562 9553 9542 9531 9520 9509 9496 9484 9471 9457 9443 9428 9413 9397 9381 9365 9347 9330 9311 9293 9273 9254 9234 9213 9192 9171 9150 9128 9106 9084 9062 9040 9017 8995 8973 8951 8930 8908 8888 8868 8848 8829 8812 8795 8779 8764 8751 8739 8728 8718 8710 8703 8698 8693 8690 8688 8686 8685 8685 8685 8685 8685 8685 8684 8682 8679 8675 8670 8663 8654 8644 8632 8619 8604 8588 8571 8553 8534 8515 8496 8477 8460 8443 8429 8416 8406 8399 8395 8394 8397 8404 8414 8429 8447 8470 8496 8525 8558 8593 8631 8672 8714 8757 8802 8847 8892 8937 8982 9026 9069 9111 9151 9189 9226 9261 9294 9326 9355 9383 9410 9435 9459 9481 9503 9523 9542 9561 9579 9596 9613 9629 9645 9660 9674 9688 9701 9714 9725 9737 9747 9757 9766 9775 9782 9789 9796 9801 9807 9811 9816 9819 9823 9827 9830 9833 9836 9839 9842 9845 9848 9852 9855 9858 9862 9865 9868 9871 9875 9877 9880 9882 9884 9886 9887 9888 9889 9889 9889 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9885 9886 7005 3 3 1 9887 9887 9887 9887 9887 9887 9886 9885 9884 9883 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9849 9846 9844 9840 9837 9834 9830 9826 9822 9817 9812 9807 9801 9795 9788 9781 9773 9765 9755 9746 9735 9724 9712 9699 9685 9670 9655 9638 9621 9603 9585 9566 9547 9528 9509 9490 9471 9454 9436 9420 9406 9392 9381 9371 9363 9357 9354 9353 9354 9357 9363 9370 9380 9392 9405 9420 9436 9453 9471 9489 9508 9527 9545 9564 9581 9599 9615 9630 9645 9658 9671 9683 9693 9703 9712 9720 9728 9735 9741 9747 9753 9759 9765 9770 9776 9781 9787 9792 9797 9802 9807 9812 9817 9821 9825 9829 9832 9835 9837 9840 9841 9843 9843 9844 9844 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9846 9846 9846 9847 9847 9847 9846 9846 9845 9844 9842 9840 9838 9836 9833 9829 9826 9822 9818 9814 9809 9804 9800 9795 9790 9785 9780 9775 9770 9765 9760 9755 9750 9745 9740 9736 9731 9726 9721 9717 9713 9709 9705 9701 9698 9695 9692 9690 9688 9686 9685 9684 9684 9685 9685 9686 9688 9690 9692 9694 9697 9699 9702 9705 9708 9711 9714 9717 9719 9722 9724 9727 9729 9731 9732 9734 9735 9736 9738 9738 9739 9740 9740 9740 9740 9740 9740 9739 9739 9737 9736 9734 9732 9730 9727 9724 9720 9716 9712 9707 9701 9696 9689 9683 9676 9668 9660 9652 9643 9634 9624 9614 9604 9593 9582 9571 9559 9547 9534 9521 9508 9495 9481 9467 9453 9439 9424 9409 9395 9380 9365 9351 9336 9322 9308 9294 9280 9267 9255 9242 9231 9220 9209 9199 9190 9181 9172 9165 9158 9151 9145 9140 9135 9131 9127 9123 9120 9118 9116 9114 9113 9113 9113 9114 9115 9117 9119 9122 9126 9130 9135 9141 9147 9153 9161 9169 9177 9185 9194 9203 9212 9221 9230 9239 9248 9256 9264 9271 9277 9283 9288 9292 9295 9298 9299 9300 9300 9298 9296 9294 9290 9286 9280 9275 9268 9261 9254 9245 9237 9228 9218 9208 9197 9186 9174 9162 9149 9135 9121 9107 9091 9075 9058 9041 9023 9004 8984 8963 8941 8919 8896 8872 8847 8822 8795 8768 8740 8711 8681 8651 8619 8587 8554 8520 8485 8449 8412 8374 8335 8295 8254 8212 8169 8124 8079 8032 7985 7936 7886 7835 7783 7731 7677 7622 7567 7511 7454 7397 7339 7280 7221 7162 7102 7042 6982 6922 6862 6802 6742 6683 6624 6565 6508 6451 6396 6341 6288 6237 6187 6139 6093 6050 6009 5971 5935 5903 5873 5847 5825 5806 5791 5779 5771 5767 5767 5771 5779 5791 5807 5826 5849 5876 5907 5941 5978 6019 6062 6109 6158 6211 6265 6322 6382 6443 6506 6571 6638 6706 6775 6844 6915 6987 7058 7130 7202 7274 7346 7417 7488 7558 7627 7695 7762 7827 7892 7954 8016 8075 8134 8190 8245 8298 8349 8399 8447 8493 7006 3 3 1 8538 8581 8623 8662 8701 8738 8773 8808 8840 8872 8902 8932 8960 8987 9013 9039 9063 9086 9109 9131 9152 9172 9192 9211 9229 9247 9263 9280 9295 9310 9324 9337 9350 9362 9373 9384 9394 9404 9413 9422 9430 9438 9446 9454 9461 9468 9475 9482 9489 9496 9503 9510 9517 9524 9530 9537 9543 9549 9555 9560 9564 9568 9572 9574 9576 9577 9577 9576 9575 9572 9569 9566 9562 9557 9552 9547 9543 9538 9534 9530 9527 9524 9523 9522 9522 9524 9526 9530 9535 9541 9548 9556 9564 9573 9583 9593 9604 9615 9626 9637 9648 9658 9669 9678 9688 9697 9705 9713 9721 9728 9734 9740 9745 9749 9754 9757 9760 9763 9765 9766 9767 9768 9768 9767 9766 9765 9763 9761 9759 9756 9753 9750 9747 9744 9741 9739 9736 9734 9733 9732 9731 9732 9733 9735 9737 9740 9744 9748 9753 9758 9764 9770 9776 9783 9789 9795 9802 9807 9813 9818 9823 9827 9831 9834 9837 9840 9842 9844 9846 9848 9850 9851 9853 9855 9857 9859 9862 9864 9867 9870 9874 9877 9881 9885 9888 9892 9895 9898 9901 9904 9907 9909 9910 9912 9912 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9858 9855 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9824 9821 9819 9817 9815 9814 9813 9812 9812 9812 9813 9814 9815 9816 9818 9821 9823 9826 9829 9832 9836 9839 9843 9846 9850 9854 9857 9861 9864 9868 9871 9874 9877 9880 9882 9884 9887 9888 9890 9891 9892 9893 9893 9893 9892 9892 9891 9889 9888 9886 9883 9881 9877 9874 9871 9867 9863 9858 9854 9850 9845 9840 9836 9831 9827 9823 9818 9815 9811 9808 9805 9802 9800 9798 9797 9796 9795 9795 9795 9796 9796 9798 9799 9801 9803 9805 9807 9809 9811 9814 9816 9818 9820 9821 9823 9824 9825 9825 9825 9825 9824 9823 9821 9819 9816 9812 9808 9804 9798 9793 9786 9779 9772 9764 9755 9746 9736 9726 9715 9703 9692 9679 9667 9654 9640 9627 9613 9598 9584 9569 9554 9539 9524 9508 9493 9477 9462 9447 9432 9417 9402 9388 9374 9361 9348 9336 9325 9315 9305 9297 9290 9283 9279 9275 9273 9272 9272 9274 9278 9282 9288 9296 9305 9315 9326 9338 9351 9364 9379 9394 9410 9426 9442 9458 9475 9491 9507 9524 9539 9555 9570 9585 9599 9613 9627 9640 9652 9665 9677 9688 9699 9710 9721 9731 9741 9750 9759 9768 9777 9785 9792 9799 9806 9812 9818 9823 9828 9832 9836 9839 9841 9843 9844 9845 9845 9844 9843 9842 7007 3 3 1 9840 9837 9835 9831 9828 9824 9819 9815 9810 9804 9798 9792 9785 9778 9771 9763 9754 9746 9736 9727 9717 9706 9695 9684 9673 9662 9651 9639 9628 9617 9607 9597 9587 9578 9570 9563 9557 9551 9547 9543 9541 9540 9540 9540 9542 9545 9548 9553 9558 9564 9570 9577 9584 9591 9599 9606 9614 9622 9630 9638 9645 9653 9660 9667 9675 9681 9688 9695 9702 9708 9714 9720 9727 9733 9739 9745 9750 9756 9762 9767 9773 9778 9784 9789 9794 9799 9804 9809 9814 9819 9824 9829 9834 9839 9844 9849 9854 9858 9863 9868 9872 9877 9881 9885 9889 9893 9897 9900 9904 9907 9909 9912 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9932 9934 9936 9938 9941 9943 9946 9949 9951 9954 9957 9960 9963 9965 9968 9970 9971 9973 9974 9975 9976 9976 9976 9975 9975 9974 9973 9971 9970 9969 9968 9966 9966 9965 9964 9964 9964 9964 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9977 9977 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9967 9967 9966 9966 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9910 9908 9905 9903 9900 9897 9894 9891 9887 9884 9881 9878 9875 9871 9869 9866 9863 9861 9859 9857 9856 9854 9853 9853 9852 9852 9852 9852 9852 9853 9854 9855 9856 9857 9858 9860 9861 9863 9865 9866 9868 9870 9873 9875 9877 9880 9883 9885 9888 9891 9895 9898 9901 9905 9908 9911 9915 9918 9921 9925 9928 9931 9933 9936 9939 9941 9943 9945 9946 9948 9949 9950 9950 9951 9951 9951 9950 9949 9948 9946 9945 9942 9940 9937 9934 9930 9927 9923 9918 9914 9910 9905 9900 9896 9891 9887 9883 9879 9876 9872 9870 9867 9866 9864 9863 9863 9863 9863 9864 9865 9867 9869 9871 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9909 9908 9907 9906 9904 9902 9899 9896 9892 9887 9882 9877 9871 9864 9856 9848 9839 9830 9820 9809 9798 9786 9773 9759 9745 9729 9713 9696 9677 9658 9637 9615 9591 9566 9540 9512 9482 9450 9417 9381 9344 9304 9263 9219 9174 9126 9076 9025 8972 8917 8860 8802 8742 8682 8621 8559 8496 8434 8372 8310 8249 8190 8131 8075 8021 7969 7921 7875 7833 7795 7761 7731 7705 7685 7669 7658 7653 7652 7657 7667 7682 7702 7727 7757 7791 7830 7872 7919 7968 8021 7008 3 3 1 8077 8134 8194 8255 8318 8381 8445 8509 8572 8635 8697 8758 8817 8874 8930 8983 9034 9083 9130 9174 9216 9256 9293 9328 9361 9392 9421 9448 9474 9498 9521 9543 9563 9583 9602 9620 9637 9654 9670 9685 9700 9715 9728 9742 9755 9767 9779 9790 9800 9810 9819 9827 9835 9842 9849 9855 9860 9865 9869 9872 9875 9878 9880 9883 9884 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9902 9904 9906 9909 9911 9913 9915 9918 9920 9922 9925 9927 9928 9930 9932 9933 9934 9935 9936 9936 9936 9936 9935 9934 9933 9932 9930 9928 9925 9922 9919 9916 9912 9907 9903 9898 9892 9886 9880 9873 9866 9858 9850 9842 9833 9824 9814 9805 9795 9785 9776 9766 9756 9747 9738 9729 9721 9713 9705 9699 9693 9688 9683 9679 9676 9674 9673 9672 9672 9673 9674 9676 9678 9681 9684 9687 9691 9695 9699 9703 9707 9711 9714 9718 9722 9725 9728 9731 9734 9736 9739 9741 9743 9744 9746 9747 9748 9749 9750 9751 9752 9753 9754 9754 9755 9756 9757 9758 9759 9760 9762 9763 9765 9767 9769 9772 9775 9778 9781 9785 9789 9793 9797 9802 9807 9812 9817 9823 9828 9833 9839 9844 9850 9855 9860 9865 9870 9875 9879 9883 9887 9890 9894 9897 9899 9902 9904 9906 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9929 9931 9934 9937 9940 9943 9946 9949 9952 9955 9957 9960 9962 9965 9967 9968 9969 9970 9971 9971 9971 9971 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9961 9960 9960 9960 9960 9961 9961 9962 9964 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9989 9990 9990 9991 9992 9992 9993 9993 9993 9993 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9990 9989 9989 9989 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9993 9992 9991 9990 9988 9987 9985 9984 9982 9981 9979 9978 9977 9977 9977 9976 9977 9977 9978 9979 9980 9982 9983 9985 9986 9988 9989 9990 9991 9991 9992 9992 9991 9991 9990 9988 9987 9985 9983 9982 9980 9978 9976 9975 9973 9972 9971 9971 9971 9971 9971 9972 9973 9974 9975 9977 9978 9980 9981 9983 9984 9985 9986 9987 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9983 9983 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9983 9981 9980 9978 9976 9975 9973 9971 7009 3 3 1 9969 9968 9966 9965 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9909 9905 9901 9897 9893 9889 9885 9880 9876 9871 9866 9861 9857 9852 9847 9842 9838 9834 9829 9825 9822 9818 9815 9812 9810 9807 9806 9804 9803 9803 9802 9803 9803 9804 9805 9807 9809 9811 9814 9816 9819 9823 9826 9830 9833 9837 9841 9845 9849 9853 9857 9861 9865 9869 9873 9877 9880 9883 9887 9890 9892 9895 9897 9899 9901 9902 9903 9903 9903 9903 9902 9901 9899 9897 9895 9892 9888 9885 9880 9876 9871 9866 9861 9856 9851 9846 9840 9835 9830 9826 9822 9818 9814 9811 9809 9807 9806 9805 9806 9806 9808 9810 9813 9816 9820 9824 9828 9833 9839 9844 9850 9855 9861 9867 9873 9878 9883 9888 9893 9898 9902 9906 9910 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9959 9960 9962 9962 9963 9964 9964 9964 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9916 9915 9913 9911 9910 9908 9905 9903 9901 9898 9896 9894 9891 9889 9887 9886 9884 9883 9882 9882 9882 9882 9883 9884 9886 9888 9890 9892 9895 9898 9902 9905 9908 9912 9915 9919 9922 9925 9928 9931 9933 9936 9938 9940 9941 9942 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9936 9935 9933 9930 9928 9925 9921 9918 9914 9910 9905 9901 9896 9891 9886 9881 9877 9872 9867 9862 9857 9851 9846 9840 9835 9828 9822 9814 9807 9798 9789 9780 9769 9758 9747 9735 9722 9710 9697 9684 9672 9660 9648 9638 9628 9620 9613 9608 9604 9602 9602 9604 9607 9613 9619 9628 9637 9648 9660 9673 9687 9700 9714 9728 9741 9754 9767 9779 9790 9800 9809 9817 9824 9831 9836 9841 9845 9849 9852 9855 9858 9861 9864 9866 9869 9872 9875 9879 9883 9886 9890 9895 9899 9903 9908 9912 9916 9920 9924 9927 9930 9933 9936 9939 7010 3 3 1 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9958 9958 9959 9960 9962 9963 9964 9966 9967 9969 9970 9972 9974 9975 9977 9978 9980 9981 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9981 9980 9978 9976 9975 9973 9971 9969 9967 9965 9963 9960 9958 9956 9954 9951 9949 9946 9943 9940 9938 9934 9931 9928 9924 9921 9917 9913 9909 9905 9900 9896 9891 9887 9882 9877 9872 9867 9861 9855 9849 9843 9837 9830 9823 9815 9807 9799 9790 9780 9770 9759 9748 9736 9723 9710 9696 9681 9665 9648 9631 9613 9594 9574 9554 9532 9510 9487 9463 9438 9413 9387 9360 9333 9305 9276 9248 9219 9190 9162 9133 9106 9079 9053 9027 9004 8982 8961 8943 8926 8912 8900 8891 8884 8880 8879 8880 8884 8892 8901 8914 8929 8946 8965 8987 9010 9035 9061 9089 9118 9147 9178 9208 9239 9270 9301 9331 9361 9390 9419 9447 9474 9500 9526 9550 9573 9596 9617 9637 9656 9675 9692 9709 9725 9740 9754 9768 9781 9793 9805 9816 9826 9836 9846 9855 9863 9871 9878 9885 9892 9898 9903 9909 9913 9917 9921 9924 9927 9929 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9948 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9959 9958 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9937 9935 9933 9931 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9905 9903 9900 9897 9894 9891 9888 9884 9881 9877 9874 9870 9867 9863 9860 9857 9854 9851 9848 9846 9844 9842 9840 9838 9837 9836 9835 9834 9833 9832 9832 9831 9830 9829 9828 9826 9825 9824 9822 9821 9819 9817 9816 9814 9813 9812 9811 9811 9811 9811 9812 9813 9815 9817 9820 9823 9826 9830 9834 9838 9842 9846 9850 9853 9857 9860 9862 9864 9866 9866 9867 9866 9865 9863 9861 9858 9855 9851 9847 9843 9838 9833 9829 9824 9819 9814 9809 9804 9800 9796 9792 9788 9785 9782 9779 9777 9774 9772 9770 9769 9767 9766 9765 9764 9763 9763 9762 9762 9761 9761 9761 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9761 9761 9762 9762 9763 9763 9764 9764 9765 9765 9766 9766 9766 9765 9764 9763 9761 9758 9755 9751 9747 9741 9735 9728 9720 9712 9703 9693 9683 9672 9661 9649 9638 9627 9616 9605 9595 9585 9576 9568 9562 9556 9551 9548 9546 9546 9547 9549 9552 9557 7011 3 3 1 9563 9570 9578 9587 9596 9607 9617 9629 9640 9652 9664 9675 9687 9698 9709 9720 9730 9740 9750 9759 9768 9776 9784 9791 9798 9805 9811 9817 9823 9829 9834 9840 9845 9850 9855 9860 9864 9869 9873 9877 9881 9885 9889 9892 9895 9898 9901 9904 9906 9908 9910 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9930 9929 9927 9926 9923 9921 9918 9915 9912 9909 9906 9902 9899 9896 9893 9890 9887 9884 9882 9880 9878 9876 9874 9872 9870 9868 9865 9862 9859 9854 9849 9844 9837 9829 9820 9810 9798 9786 9772 9757 9741 9724 9706 9688 9669 9649 9629 9609 9588 9568 9548 9528 9508 9489 9470 9452 9434 9416 9399 9382 9364 9347 9329 9311 9292 9272 9251 9229 9205 9179 9152 9122 9090 9056 9020 8981 8939 8896 8850 8802 8752 8701 8649 8595 8541 8486 8432 8378 8326 8274 8225 8178 8134 8094 8057 8024 7995 7971 7952 7938 7930 7926 7928 7935 7947 7965 7987 8014 8045 8081 8120 8163 8208 8257 8307 8359 8413 8468 8523 8579 8635 8691 8745 8799 8852 8904 8954 9003 9050 9095 9139 9180 9220 9258 9295 9329 9362 9393 9422 9450 9477 9502 9525 9548 9569 9589 9608 9626 9642 9658 9674 9688 9701 9714 9726 9737 9748 9758 9768 9777 9785 9793 9801 9808 9815 9822 9828 9833 9839 9844 9849 9854 9858 9862 9866 9870 9874 9877 9880 9883 9885 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9903 9900 9897 9894 9891 9887 9883 9880 9876 9871 9867 9862 9857 9852 9846 9841 9835 9830 9824 9818 9813 9807 9802 9796 9791 9787 9782 9778 9774 9771 9767 9765 9762 9760 9758 9757 9756 9755 9755 9754 9754 9755 9755 9756 9757 9758 9760 9762 9764 9766 9769 9772 9775 9779 9782 9787 9791 9796 9800 9805 9811 9816 9821 9827 9832 9837 9843 9848 9852 9857 9861 9865 9869 9872 9875 9878 9880 9882 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9891 9891 9892 9892 7012 3 3 1 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9824 9822 9820 9817 9815 9812 9810 9807 9804 9802 9799 9796 9794 9791 9789 9786 9783 9781 9778 9776 9774 9771 9769 9767 9765 9764 9762 9761 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9746 9745 9743 9741 9739 9737 9735 9733 9730 9728 9725 9723 9720 9718 9716 9714 9712 9711 9710 9709 9708 9708 9708 9709 9710 9712 9713 9715 9718 9720 9723 9726 9729 9732 9736 9739 9742 9745 9748 9751 9754 9756 9759 9761 9763 9765 9767 9768 9769 9771 9772 9772 9773 9773 9773 9773 9773 9772 9772 9771 9770 9768 9767 9765 9764 9762 9760 9757 9755 9753 9750 9748 9745 9743 9740 9738 9735 9733 9730 9728 9725 9723 9720 9717 9715 9712 9710 9707 9704 9701 9698 9695 9692 9689 9685 9681 9678 9673 9669 9665 9660 9655 9650 9645 9639 9633 9627 9620 9614 9607 9599 9592 9584 9576 9567 9558 9549 9540 9530 9520 9509 9499 9487 9476 9464 9452 9440 9427 9413 9399 9385 9371 9355 9340 9323 9306 9289 9271 9252 9232 9212 9191 9169 9147 9124 9100 9075 9049 9023 8996 8968 8940 8911 8882 8852 8822 8792 8761 8731 8700 8669 8638 8608 8577 8547 8518 8488 8460 8432 8404 8377 8351 8326 8302 8279 8256 8235 8215 8196 8178 8162 8147 8133 8121 8110 8101 8093 8087 8083 8080 8079 8079 8082 8085 8091 8098 8107 8117 8129 8142 8156 8172 8188 8206 8224 8244 8264 8285 8306 8327 8349 8371 8393 8414 8436 8458 8479 8500 8521 8542 8562 8581 8600 8619 8637 8655 8673 8690 8707 8723 8740 8756 8771 8787 8802 8817 8832 8847 8862 8877 8892 8907 8921 8936 8951 8966 8980 8995 9010 9025 9039 9054 9069 9083 9097 9112 9126 9139 9153 9166 9179 9192 9204 9216 9228 9239 9250 9261 9271 9281 9290 9300 9309 9317 9326 9334 9342 9350 9358 9365 9372 9380 9386 9393 9400 9407 9413 9419 9426 9432 9438 9443 9449 9455 9460 9466 9471 9476 9481 9486 9491 9496 9501 9506 9511 9516 9520 9525 9530 9535 9539 9544 9549 9553 9558 9562 9567 9571 9575 9579 9583 9587 9591 9595 9598 9601 9604 9607 9610 9613 9616 9618 9621 9623 9626 9628 9631 9633 9636 9638 9641 9644 9646 9649 9652 9655 9658 9661 9665 9668 9671 9674 9677 9679 9682 9684 9687 9689 9691 9692 9694 9695 9696 9697 9698 9699 9699 9700 9701 9701 9702 9703 9704 9705 9706 9708 9710 9712 9714 9716 9719 9722 9725 9728 9731 9734 7013 3 3 1 9738 9741 9744 9747 9751 9754 9757 9759 9762 9764 9767 9769 9771 9773 9774 9776 9777 9779 9780 9782 9783 9785 9786 9787 9789 9790 9792 9793 9795 9797 9798 9800 9801 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9814 9814 9815 9815 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9827 9827 9827 9828 9828 9829 9829 9829 9830 9830 9831 9832 9832 9833 9834 9835 9836 9836 9837 9838 9839 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9840 9839 9839 9838 9837 9836 9835 9834 9834 9833 9832 9831 9831 9830 9830 9830 9829 9829 9830 9830 9830 9831 9831 9831 9832 9832 9833 9833 9833 9833 9833 9833 9832 9831 9830 9829 9827 9825 9822 9820 9817 9814 9810 9807 9803 9799 9795 9792 9788 9784 9780 9777 9774 9771 9768 9766 9764 9762 9761 9760 9760 9760 9760 9761 9762 9763 9764 9766 9767 9769 9771 9773 9775 9777 9779 9781 9782 9784 9786 9787 9789 9791 9792 9794 9796 9798 9800 9802 9805 9807 9810 9813 9816 9819 9823 9827 9830 9834 9838 9842 9846 9850 9854 9857 9861 9864 9868 9871 9873 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9912 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9917 9915 9913 9911 9909 9907 9904 9901 9899 9896 9893 9891 9888 9886 9884 9882 9881 9879 9878 9878 9878 9878 9878 9879 9880 9881 9883 9885 9887 9889 9891 9893 9896 9898 9901 9903 9905 9908 9910 9912 9914 9916 9917 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 7014 3 3 1 9902 9899 9897 9895 9893 9890 9888 9886 9884 9882 9881 9879 9878 9877 9876 9875 9875 9874 9874 9875 9875 9876 9877 9878 9879 9881 9882 9884 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9912 9913 9913 9914 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9917 9915 9913 9910 9907 9904 9901 9898 9895 9891 9888 9884 9881 9878 9875 9873 9871 9869 9868 9867 9866 9866 9867 9868 9869 9870 9872 9875 9877 9880 9883 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9913 9914 9915 9917 9918 9919 9920 9922 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9950 9951 9952 9952 9952 9952 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9936 9934 9933 9932 9931 9931 9930 9930 9931 9931 9931 9932 9933 9934 9934 9935 9936 9936 9936 9936 9936 9936 9935 9934 9932 9930 9928 9926 9923 9920 9917 9913 9909 9905 9901 9897 9892 9887 9883 9878 9874 9869 9864 9860 9855 9851 9847 9843 9839 9835 9831 9827 9824 9821 9817 9814 9811 9809 9806 9804 9802 9800 9798 9796 9795 9794 9793 9793 9792 9792 9793 9794 9795 9796 9798 9800 9802 9805 9808 9812 9816 9820 9825 9830 9835 9840 9845 9851 9856 9862 9867 9873 9879 9884 9889 9895 9900 9904 9909 9913 9917 9921 9925 9928 9931 9934 9936 9938 9940 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9951 9950 9948 9946 9944 9942 9939 9937 9935 9932 9929 9926 9923 9920 9916 9912 9908 9904 9899 9893 9887 9880 9873 9864 9855 9845 9834 9821 9808 9793 9778 9760 9742 9723 9702 9680 9657 9633 9608 9583 9556 9530 9503 9475 9448 9421 9395 9369 9344 9320 9298 9277 9257 9239 9224 9210 9198 9189 9182 9177 9175 9176 9178 9183 9191 7015 3 3 1 9200 9212 9225 9241 9258 9276 9296 9316 9338 9360 9383 9407 9430 9453 9476 9499 9521 9543 9563 9583 9603 9621 9638 9655 9670 9685 9698 9711 9723 9734 9744 9754 9763 9772 9780 9787 9794 9801 9807 9812 9818 9822 9827 9831 9834 9838 9840 9843 9844 9846 9847 9847 9848 9848 9847 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9837 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9830 9829 9828 9826 9825 9823 9822 9820 9818 9817 9815 9814 9812 9812 9811 9811 9811 9812 9813 9814 9816 9819 9822 9825 9828 9832 9836 9840 9844 9848 9852 9855 9858 9861 9863 9865 9867 9868 9868 9868 9868 9868 9867 9865 9864 9862 9861 9859 9857 9856 9854 9852 9850 9848 9846 9844 9842 9839 9836 9832 9828 9823 9817 9811 9803 9795 9786 9776 9765 9754 9742 9729 9717 9704 9691 9679 9667 9656 9645 9636 9628 9622 9617 9614 9613 9614 9616 9620 9627 9634 9644 9655 9667 9680 9694 9709 9724 9739 9754 9769 9784 9798 9811 9824 9835 9846 9855 9864 9871 9877 9883 9888 9891 9894 9897 9899 9900 9902 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9933 9935 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9935 9935 9936 9937 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9958 9959 9959 9959 9958 9956 9954 9952 9949 9945 9942 9937 9933 9929 9924 9919 9915 9911 9907 9903 9899 9896 9894 9892 9890 9889 9888 9888 9887 9888 9888 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9891 9891 9892 9893 9893 9895 9896 9898 9900 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9931 9934 9936 9938 9940 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9956 9956 9956 9955 9954 9953 9952 9950 9949 9947 9945 9943 9942 9940 9938 9936 9934 9933 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9919 9918 9916 9914 9913 9910 9908 9905 9903 9900 9897 9894 9890 9887 9884 9881 9878 9875 9873 9871 9869 9868 9867 9866 9866 9866 9867 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9891 9891 9892 9892 9891 9891 9890 9889 9887 9885 9884 9881 9879 9877 9874 9872 9869 9866 9863 9860 9857 9853 9850 9846 9842 9838 9834 9829 9824 9819 9813 9807 9800 9792 9784 9776 9766 9756 9745 9733 9720 9706 9691 9675 9659 9641 9622 9603 9583 9561 9539 9517 9494 9470 9446 9421 9397 9372 9348 9323 9299 9274 9250 9226 9202 9178 9154 9130 9105 9080 9054 9026 8997 8967 8934 8899 8861 8819 8774 8726 8673 8615 8553 8486 8414 8337 7016 3 3 1 8255 8167 8075 7977 7875 7769 7659 7545 7429 7309 7189 7067 6944 6822 6700 6581 6464 6350 6240 6135 6035 5941 5855 5775 5704 5640 5586 5541 5505 5479 5462 5456 5460 5474 5497 5530 5573 5624 5684 5753 5830 5913 6004 6101 6203 6311 6422 6537 6655 6776 6898 7020 7143 7265 7387 7506 7624 7739 7851 7959 8063 8164 8260 8352 8439 8522 8600 8674 8743 8808 8868 8925 8978 9028 9074 9117 9157 9194 9230 9262 9293 9322 9349 9375 9399 9422 9443 9463 9482 9500 9516 9531 9545 9557 9569 9579 9588 9596 9603 9608 9613 9617 9619 9621 9622 9622 9622 9621 9619 9616 9613 9610 9606 9601 9596 9591 9585 9578 9571 9564 9556 9547 9537 9527 9515 9503 9490 9476 9460 9444 9426 9407 9387 9365 9342 9318 9292 9264 9235 9205 9172 9138 9102 9065 9025 8984 8940 8895 8847 8798 8746 8692 8636 8578 8517 8454 8388 8320 8249 8176 8100 8021 7940 7857 7770 7681 7590 7496 7400 7301 7201 7098 6993 6887 6779 6671 6561 6450 6339 6229 6118 6009 5900 5794 5689 5588 5489 5394 5303 5217 5137 5062 4993 4931 4876 4828 4789 4757 4734 4720 4714 4716 4727 4746 4774 4810 4852 4902 4958 5019 5086 5157 5232 5310 5389 5470 5552 5634 5715 5795 5873 5949 6023 6094 6162 6227 6290 6350 6407 6462 6515 6567 6618 6668 6717 6767 6817 6869 6921 6975 7031 7088 7148 7209 7272 7337 7403 7470 7538 7606 7675 7743 7811 7877 7942 8004 8065 8123 8178 8229 8278 8323 8365 8403 8438 8469 8497 8521 8543 8561 8577 8590 8600 8609 8615 8620 8623 8624 8624 8623 8621 8618 8614 8609 8604 8598 8592 8586 8579 8573 8566 8560 8555 8550 8545 8542 8539 8537 8537 8537 8539 8543 8547 8553 8560 8569 8578 8589 8601 8614 8628 8642 8657 8672 8687 8703 8718 8733 8747 8761 8774 8785 8796 8806 8815 8822 8827 8832 8834 8836 8835 8834 8830 8826 8819 8812 8803 8792 8781 8768 8754 8740 8724 8708 8691 8674 8656 8638 8620 8602 8585 8567 8550 8534 8519 8504 8491 8479 8468 8458 8450 8443 8438 8435 8433 8432 8434 8437 8441 8447 8454 8463 8474 8485 8498 8512 8527 8543 8561 8578 8597 8617 8637 8658 8679 8700 8723 8745 8768 8791 8814 8837 8860 8884 8907 8930 8953 8976 8999 9021 9044 9066 9088 9109 9131 9152 9173 9193 9213 9233 9253 9272 9291 9310 9328 9347 9365 9382 9400 9417 9434 9451 9467 9484 9500 9515 9531 9546 9560 9575 9589 9603 9616 9629 9642 9654 9665 9677 9687 9698 9708 9717 9726 9734 9742 9750 9756 9763 9768 9774 9779 9783 9787 9790 9793 9796 9798 9800 9802 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9815 9816 9818 9820 9821 9823 9826 9828 9830 9832 9835 9837 9839 9841 9844 9846 9848 9850 9852 9854 9855 9857 9858 9860 9861 9863 9864 9865 9867 9868 9870 7017 3 3 1 9871 9873 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9901 9902 9902 9903 9903 9903 9903 9902 9901 9901 9900 9899 9897 9896 9895 9893 9892 9891 9890 9888 9888 9887 9886 9886 9885 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9892 9892 9892 9891 9890 9889 9888 9886 9884 9881 9878 9875 9871 9867 9862 9858 9853 9848 9842 9837 9831 9825 9820 9814 9808 9802 9796 9790 9784 9778 9772 9766 9760 9755 9749 9743 9737 9731 9725 9718 9711 9704 9697 9689 9680 9671 9661 9651 9640 9628 9616 9602 9588 9573 9558 9541 9524 9506 9488 9469 9449 9429 9409 9388 9368 9347 9326 9305 9285 9265 9245 9225 9206 9188 9170 9153 9136 9120 9105 9091 9078 9065 9054 9043 9034 9025 9017 9011 9006 9001 8998 8997 8996 8997 8998 9002 9006 9012 9018 9026 9036 9046 9057 9069 9082 9096 9111 9126 9141 9157 9174 9190 9207 9224 9240 9257 9273 9289 9304 9319 9334 9348 9362 9375 9387 9399 9410 9420 9430 9439 9447 9454 9461 9467 9472 9477 9481 9484 9487 9490 9491 9493 9494 9494 9495 9495 9496 9496 9497 9498 9499 9501 9503 9506 9509 9513 9517 9522 9528 9534 9541 9548 9556 9564 9573 9581 9590 9599 9608 9617 9625 9634 9641 9649 9655 9662 9667 9672 9676 9680 9682 9685 9686 9687 9688 9687 9687 9686 9685 9683 9681 9679 9676 9673 9670 9667 9664 9660 9656 9652 9647 9642 9636 9630 9623 9615 9606 9597 9587 9576 9563 9550 9536 9521 9505 9488 9470 9451 9430 9409 9388 9365 9341 9317 9291 9265 9238 9210 9181 9151 9121 9089 9056 9022 8988 8952 8914 8876 8837 8796 8754 8712 8668 8623 8577 8530 8482 8434 8385 8335 8286 8236 8187 8137 8088 8040 7992 7945 7900 7855 7812 7771 7731 7694 7658 7625 7594 7566 7540 7517 7497 7480 7466 7456 7448 7444 7444 7446 7452 7462 7474 7490 7510 7532 7557 7585 7616 7649 7684 7722 7761 7802 7845 7889 7934 7979 8025 8072 8119 8166 8212 8259 8305 8351 8396 8441 8485 8528 8571 8612 8653 8693 8733 8771 8808 8845 8881 8915 8949 8982 9014 9045 9075 9104 9132 9159 9185 9210 9234 9257 9280 9301 9321 9341 9360 9378 9395 9412 9428 9444 9459 9473 9487 9501 9514 9527 9540 9552 9564 9576 9587 9598 9608 9619 9629 9638 9648 9656 9665 9673 9681 9689 9697 9704 9711 9718 9724 9731 9737 9743 9749 9755 9760 9766 9771 9776 9781 9786 9791 9795 9799 9803 9806 9809 9812 9815 9817 9819 9821 9823 9825 9826 9827 9829 9830 9831 9833 9834 9836 9837 9839 9841 9844 9846 9849 9852 9854 9857 9861 9864 9867 9870 9873 9876 9878 9881 9883 9885 9887 9889 9890 9891 9892 9892 9892 9892 9892 9892 9891 9890 9889 9888 9887 9885 9884 9882 9879 9877 9874 9872 9869 9865 9862 9858 7018 3 3 1 9854 9849 9845 9840 9835 9830 9824 9819 9814 9808 9803 9798 9793 9789 9785 9781 9778 9775 9773 9771 9769 9768 9768 9768 9768 9769 9770 9772 9774 9776 9778 9781 9783 9786 9789 9792 9796 9799 9802 9806 9809 9813 9817 9821 9825 9829 9833 9838 9842 9847 9851 9856 9860 9864 9869 9873 9877 9880 9884 9887 9890 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9911 9913 9914 9916 9918 9920 9922 9925 9927 9929 9931 9933 9935 9936 9938 9938 9939 9939 9939 9939 9938 9936 9935 9933 9931 9928 9926 9924 9922 9919 9917 9916 9914 9913 9913 9912 9912 9913 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9926 9927 9928 9930 9931 9933 9935 9936 9938 9940 9942 9943 9944 9945 9946 9946 9946 9945 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9934 9933 9933 9934 9934 9935 9937 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9957 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9942 9941 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9931 9930 9930 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9936 9935 9934 9933 9931 9928 9926 9922 9919 9915 9910 9905 9900 9895 9889 9883 9877 9871 9865 9859 9853 9848 9842 9837 9832 9827 9822 9818 9814 9811 9808 9805 9802 9800 9799 9797 9797 9796 9796 9795 9796 9796 9797 9798 9800 9801 9803 9805 9807 9810 9813 9816 9819 9822 9825 9828 9832 9835 9839 9842 9845 9849 9852 9854 9857 9859 9861 9863 9864 9865 9866 9866 9866 9865 9864 9863 9862 9860 9858 9856 9854 9852 9850 9848 9845 9843 9842 9840 9838 9837 9835 9834 9833 9832 9831 9830 9830 9829 9828 9827 9826 9824 9823 9821 9819 9817 9814 9812 9809 9806 9802 9799 9795 9792 9788 9784 9780 9777 9773 9770 9766 9763 9760 9757 9754 9752 9749 9747 9745 9743 9740 7019 3 3 1 9738 9736 9734 9732 9730 9728 9726 9724 9721 9719 9717 9714 9712 9709 9706 9704 9702 9699 9697 9695 9693 9691 9689 9688 9687 9686 9685 9685 9684 9684 9684 9685 9685 9686 9687 9688 9689 9690 9691 9693 9694 9696 9698 9700 9702 9704 9706 9708 9711 9713 9716 9719 9723 9726 9730 9734 9738 9743 9748 9753 9758 9763 9769 9774 9780 9786 9791 9797 9802 9808 9813 9818 9823 9827 9831 9835 9839 9842 9845 9847 9849 9851 9853 9854 9855 9856 9856 9857 9857 9857 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9841 9841 9841 9840 9840 9840 9840 9841 9841 9841 9841 9841 9842 9842 9842 9841 9841 9840 9839 9838 9836 9834 9832 9829 9826 9823 9819 9814 9810 9805 9800 9795 9789 9783 9778 9772 9766 9761 9755 9750 9744 9740 9735 9730 9726 9722 9719 9716 9712 9710 9707 9704 9701 9699 9696 9693 9690 9686 9682 9678 9673 9668 9663 9657 9650 9644 9636 9629 9621 9613 9606 9598 9591 9584 9577 9571 9566 9562 9559 9557 9556 9557 9558 9561 9565 9571 9577 9585 9594 9603 9613 9624 9636 9647 9659 9671 9683 9694 9705 9716 9726 9736 9745 9753 9761 9767 9774 9779 9784 9788 9792 9796 9799 9802 9804 9807 9809 9811 9814 9816 9818 9821 9823 9826 9828 9831 9833 9836 9838 9841 9844 9846 9848 9851 9853 9855 9857 9859 9862 9864 9866 9868 9869 9871 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9953 9954 9956 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9966 9965 9963 9962 9960 9958 9956 9954 9953 9951 9949 9948 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9944 9945 9946 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9938 9936 9935 9934 9933 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 7020 3 3 1 9934 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9941 9941 9941 9941 9941 9940 9939 9937 9935 9933 9931 9928 9925 9922 9919 9916 9913 9911 9908 9906 9903 9902 9900 9899 9898 9898 9898 9898 9899 9900 9901 9902 9904 9905 9907 9908 9909 9910 9911 9911 9911 9911 9910 9908 9907 9904 9901 9898 9894 9889 9885 9879 9874 9868 9862 9856 9850 9844 9838 9832 9826 9820 9814 9808 9803 9797 9792 9788 9783 9779 9775 9771 9767 9764 9761 9759 9756 9754 9752 9751 9750 9749 9749 9749 9749 9750 9752 9754 9756 9759 9762 9766 9770 9775 9780 9785 9790 9796 9802 9808 9815 9821 9827 9834 9840 9846 9852 9858 9864 9869 9875 9880 9885 9890 9894 9898 9902 9906 9910 9913 9917 9919 9922 9925 9927 9929 9930 9931 9932 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9921 9921 9921 9922 9923 9924 9926 9927 9929 9932 9934 9937 9939 9942 9944 9947 9949 9951 9953 9954 9955 9956 9957 9958 9958 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9943 9942 9942 9941 9941 9942 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9955 9956 9955 9955 9954 9953 9952 9951 9949 9947 9945 9944 9942 9940 9938 9936 9935 9934 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9922 9920 9918 9915 9912 9909 9904 9900 9895 9889 9883 9877 9871 9864 9857 9850 9844 9837 9830 9824 9818 9812 9807 9802 9798 9794 9791 9789 9787 9785 9785 9784 9785 9786 9787 9790 9792 9795 9798 9802 9806 9811 9815 9820 9825 9831 9836 9842 9847 9853 9858 9864 9869 9875 9880 9885 9890 9894 9899 9903 9907 9910 9914 9917 9919 9922 9924 9926 9927 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9879 9876 9873 9870 9867 9863 9860 9857 9854 9851 9848 9845 9843 9841 9839 9837 9836 9835 9834 9834 9834 9834 9834 9835 9836 9838 9839 9840 9842 9843 9845 9846 9847 9849 9849 9850 9851 9851 9851 9851 9851 9851 9850 9850 9850 9849 9849 9849 9850 9850 9851 9853 9854 9856 9858 9861 9863 9866 9869 9873 9876 9879 9882 9885 9888 9890 9892 9894 9895 9896 9896 9896 9896 9895 9893 9891 9889 9887 9884 9882 9879 9877 9874 9872 9870 9869 9868 9867 9867 9867 9868 9869 9871 9873 7021 3 3 1 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9931 9933 9936 9939 9942 9945 9948 9951 9954 9957 9960 9963 9966 9968 9970 9972 9973 9974 9975 9975 9975 9974 9973 9972 9971 9969 9967 9966 9964 9963 9961 9960 9959 9959 9958 9958 9959 9959 9960 9962 9963 9965 9966 9968 9970 9971 9973 9974 9975 9976 9976 9977 9977 9977 9976 9975 9975 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9965 9965 9966 9967 9968 9969 9971 9972 9974 9976 9978 9980 9982 9984 9986 9988 9989 9991 9992 9993 9993 9994 9994 9995 9995 9994 9994 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9915 9915 9915 9915 9915 9916 9917 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9948 9948 9947 9945 9944 9941 9939 9936 9932 9928 9924 9919 9914 9909 9904 9899 9893 9888 9884 9879 9875 9871 9868 9865 9863 9862 9861 9861 9862 9863 9865 9868 9871 9874 9878 9883 9887 9892 9896 9901 9906 9910 9915 9919 9923 9927 9930 9933 9936 9938 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9963 9964 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9969 9968 9966 9965 9963 9961 9959 9958 9956 9955 9954 9953 9952 9951 9951 9951 9952 9953 9954 9955 9957 9958 9960 9962 9964 9966 9968 9970 9972 9973 9974 9975 9976 9976 9976 9975 9975 9974 9972 9971 9969 9968 9966 9964 9962 9961 9959 9958 9957 9957 9956 9956 9956 9957 9958 9959 9960 9962 9963 9965 9967 9968 9970 9971 9973 9974 9974 9975 9975 9974 9973 9972 9970 9969 9966 9964 9961 9958 9955 9951 9948 9945 9942 9939 9936 9933 9930 9928 9926 9924 9923 9922 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 7022 3 3 2 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9901 9900 9898 9896 9895 9893 9891 9889 9887 9885 9883 9882 9880 9878 9876 9875 9873 9871 9869 9867 9866 9864 9861 9859 9857 9855 9852 9849 9846 9843 9839 9836 9832 9827 9823 9818 9813 9807 9801 9795 9788 9781 9773 9765 9757 9748 9738 9728 9718 9706 9695 9682 9669 9655 9641 9626 9610 9593 9576 9558 9539 9519 9499 9477 9456 9433 9410 9386 9362 9337 9312 9286 9261 9236 9210 9185 9160 9136 9113 9090 9068 9048 9029 9011 8995 8980 8967 8956 8947 8940 8935 8933 8932 8933 8937 8942 8949 8959 8970 8982 8997 9012 9029 9048 9067 9088 9109 9131 9153 9176 9199 9222 9245 9269 9292 9315 9338 9360 9382 9404 9425 9446 9466 9485 9504 9522 9540 9557 9573 9589 9604 9619 9632 9645 9658 9670 9681 9691 9701 9711 9720 9728 9735 9742 9749 9755 9760 9765 9769 9773 9777 9779 9782 9783 9784 9785 9785 9785 9784 9782 9780 9777 9774 9771 9767 9762 9758 9753 9747 9741 9735 9729 9723 9717 9711 9706 9700 9695 9690 9686 9682 9679 9676 9675 9674 9673 9674 9676 9678 9681 9685 9690 9695 9701 9708 9715 9722 9730 9738 9747 9755 9764 9773 9781 9789 9797 9805 9812 9818 9825 9831 9836 9841 9845 9849 9853 9856 9859 9862 9864 9866 9867 9869 9871 9872 9873 9875 9876 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9866 9864 9862 9859 9856 9853 9850 9846 9842 9837 9832 9827 9822 9816 9810 9804 9797 9791 9784 9777 9770 9762 9755 9747 9740 9732 9723 9715 9706 9697 9687 9677 9666 9655 9642 9629 9615 9600 9583 9565 9546 9525 9502 9477 9451 9422 9391 9357 9321 9283 9242 9198 9152 9102 9050 8995 8937 8876 8812 8745 8675 8603 8527 8449 8369 8285 8200 8112 8021 7929 7835 7739 7641 7541 7441 7339 7236 7132 7028 6923 6817 6712 6607 6503 6399 6297 6195 6096 5998 5902 5809 5720 5633 5551 5472 5398 5329 5266 5208 5157 5112 5074 5043 5020 5005 4997 4998 5008 5026 5052 5087 5131 5183 5243 5311 5386 5469 5558 5653 5755 5861 5972 6087 6205 7023 3 3 2 6326 6449 6573 6698 6823 6947 7071 7192 7312 7429 7543 7654 7761 7864 7963 8058 8149 8236 8318 8396 8470 8540 8607 8669 8728 8784 8837 8887 8934 8979 9021 9061 9100 9136 9171 9205 9237 9267 9297 9325 9352 9378 9403 9427 9450 9472 9493 9513 9531 9549 9567 9583 9598 9613 9626 9639 9651 9663 9674 9684 9694 9703 9712 9720 9728 9736 9744 9751 9758 9765 9772 9778 9785 9791 9797 9803 9808 9814 9819 9824 9829 9833 9838 9842 9845 9849 9852 9855 9858 9860 9863 9865 9867 9869 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9893 9893 9892 9892 9892 9891 9890 9890 9889 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9885 9884 9883 9881 9880 9878 9876 9873 9871 9868 9866 9863 9860 9857 9854 9852 9849 9846 9844 9841 9839 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9813 9811 9808 9806 9803 9799 9796 9792 9787 9782 9777 9771 9765 9758 9751 9743 9735 9726 9716 9706 9695 9684 9672 9660 9647 9633 9620 9605 9591 9576 9560 9545 9528 9512 9495 9477 9459 9441 9422 9402 9381 9360 9337 9313 9288 9261 9233 9203 9172 9138 9102 9065 9025 8984 8940 8895 8847 8799 8749 8698 8646 8593 8541 8489 8438 8389 8341 8296 8253 8213 8177 8146 8118 8096 8079 8066 8060 8059 8063 8074 8089 8110 8136 8167 8202 8242 8285 8331 8380 8431 8484 8538 8592 8647 8702 8756 8809 8861 8911 8960 9006 9050 9092 9131 9168 9202 9234 9264 9291 9317 9340 9361 9381 9399 9415 9430 9444 9457 9468 9478 9488 9496 9504 9511 9516 9521 9525 9528 9531 9532 9533 9532 9531 9529 9526 9522 9517 9512 9506 9500 9493 9485 9478 9470 9461 9453 9444 9436 9428 9420 9412 9405 9398 9392 9386 9381 9377 9373 9370 9368 9367 9367 9368 9369 9372 9375 9379 9385 9391 9398 9406 9415 9425 9435 9447 9459 9471 9485 9498 9512 9527 9542 9557 9572 9587 9603 9618 9633 9647 9662 9676 9689 9702 9715 9727 9738 9749 9759 9768 9777 9786 9793 9801 9807 9814 9820 9825 9831 9835 9840 9845 9849 9853 9857 9860 9864 9867 9871 9874 9877 9880 9883 9885 9888 9890 9893 9895 9897 9898 9900 9902 9903 9904 9906 9907 9908 9910 9911 9912 9914 9916 9917 9919 9921 9923 9925 9928 9930 9933 9935 9937 9940 9942 9945 9947 9949 9951 9952 9953 9954 9955 9955 9955 9955 9954 9953 9952 9951 9949 9947 9945 9942 9940 9937 9935 9932 9929 9926 9923 9920 9917 9914 9910 9907 9903 9899 9894 9889 9884 9878 9872 9864 9857 9848 9838 9828 9816 9803 9789 9774 9758 9740 9721 9700 9677 9653 9627 9600 9570 9539 9505 9470 9433 9393 9351 9307 7024 3 3 2 9261 9213 9163 9110 9056 8999 8941 8881 8819 8756 8691 8626 8560 8493 8427 8360 8294 8229 8165 8102 8042 7983 7928 7876 7827 7782 7741 7705 7673 7646 7625 7609 7598 7593 7593 7599 7611 7628 7650 7677 7710 7747 7788 7834 7883 7935 7991 8049 8110 8172 8236 8300 8365 8431 8497 8562 8626 8689 8751 8812 8870 8927 8982 9035 9085 9133 9179 9222 9263 9301 9338 9372 9403 9433 9461 9487 9511 9534 9554 9574 9592 9609 9625 9640 9655 9668 9680 9692 9703 9714 9724 9734 9743 9752 9760 9768 9775 9782 9788 9794 9799 9804 9808 9812 9815 9818 9821 9822 9824 9825 9825 9826 9826 9825 9825 9824 9823 9822 9822 9821 9820 9820 9819 9819 9820 9820 9821 9823 9824 9826 9829 9831 9834 9837 9841 9845 9848 9852 9856 9860 9864 9868 9872 9875 9879 9882 9885 9888 9891 9893 9896 9898 9900 9902 9903 9905 9907 9908 9910 9911 9913 9915 9916 9918 9920 9922 9923 9925 9927 9929 9930 9932 9933 9935 9936 9936 9937 9937 9937 9936 9935 9934 9932 9930 9928 9925 9921 9918 9914 9910 9905 9900 9895 9890 9884 9878 9873 9867 9861 9854 9848 9842 9836 9830 9824 9818 9812 9806 9800 9794 9789 9784 9779 9775 9770 9767 9763 9760 9757 9755 9753 9751 9750 9749 9749 9749 9749 9750 9751 9752 9754 9756 9758 9760 9762 9765 9767 9769 9771 9773 9775 9776 9777 9778 9779 9779 9779 9778 9777 9775 9773 9770 9767 9763 9758 9753 9747 9740 9733 9724 9715 9705 9694 9681 9668 9653 9637 9619 9600 9580 9557 9533 9507 9479 9449 9416 9382 9345 9306 9264 9219 9173 9123 9071 9016 8958 8898 8835 8770 8701 8631 8557 8482 8404 8324 8242 8159 8074 7987 7900 7811 7722 7633 7544 7456 7368 7282 7197 7115 7035 6958 6884 6814 6749 6688 6633 6583 6538 6501 6469 6444 6427 6416 6413 6417 6428 6447 6473 6505 6545 6591 6644 6702 6766 6835 6909 6986 7068 7152 7239 7328 7418 7510 7602 7694 7785 7876 7965 8053 8139 8222 8304 8382 8457 8529 8599 8665 8728 8787 8844 8897 8947 8994 9039 9080 9119 9155 9189 9220 9249 9276 9302 9325 9346 9366 9383 9400 9414 9427 9439 9449 9457 9464 9469 9473 9475 9476 9475 9472 9468 9462 9454 9444 9433 9419 9404 9387 9369 9348 9325 9301 9275 9248 9219 9188 9155 9122 9087 9051 9014 8976 8937 8898 8858 8819 8779 8739 8700 8661 8622 8585 8549 8514 8480 8448 8418 8389 8363 8338 8316 8297 8279 8264 8252 8243 8236 8232 8231 8232 8236 8243 8252 8264 8279 8296 8316 8338 8362 8388 8417 8447 8479 8513 8548 8585 8623 8662 8702 8743 8784 8826 8868 8911 8953 8995 9037 9078 9118 9158 9197 9235 9272 9307 9342 9375 9406 9436 9465 9492 9517 9541 9564 9585 9605 9624 9641 9658 9673 9687 9700 9712 9724 9735 9745 9755 9764 9773 9781 9790 9797 7025 3 3 2 9805 9812 9820 9827 9834 9840 9847 9853 9860 9866 9872 9878 9883 9889 9894 9899 9904 9909 9913 9917 9921 9925 9928 9932 9935 9938 9940 9942 9945 9946 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9973 9972 9971 9970 9968 9967 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9967 9967 9967 9967 9966 9965 9963 9961 9959 9956 9953 9949 9946 9942 9937 9933 9928 9923 9918 9913 9908 9903 9899 9894 9890 9886 9883 9880 9877 9875 9873 9871 9870 9869 9869 9869 9870 9870 9871 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9890 9892 9894 9896 9898 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9919 9921 9923 9926 9928 9931 9934 9936 9939 9941 9944 9946 9948 9950 9951 9952 9953 9954 9955 9955 9954 9953 9952 9951 9949 9947 9945 9942 9939 9936 9932 9929 9925 9921 9917 9913 9909 9906 9902 9899 9895 9892 9889 9886 9884 9882 9880 9878 9877 9875 9874 9874 9874 9873 9873 9874 9874 9875 9876 9877 9878 9879 9881 9882 9883 9885 9887 9888 9890 9891 9893 9895 9896 9898 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9930 9933 9935 9938 9940 9943 9945 9948 9950 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 7026 3 3 2 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9919 9917 9915 9913 9910 9907 9903 9900 9895 9891 9886 9881 9875 9869 9864 9858 9852 9846 9840 9834 9829 9823 9818 9813 9809 9804 9801 9797 9794 9791 9788 9786 9784 9783 9781 9780 9780 9779 9779 9779 9779 9779 9780 9781 9782 9783 9785 9787 9790 9792 9796 9799 9803 9808 9812 9817 9823 9829 9835 9841 9847 9854 9860 9867 9874 9880 9887 9893 9898 9904 9909 9914 9918 9922 9925 9928 9930 9933 9934 9935 9936 9937 9937 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9929 9928 9927 9925 9923 9920 9918 9915 9911 9908 9904 9899 9895 9890 9885 9880 9875 9869 9863 9858 9852 9846 9841 9835 9830 9824 9819 9814 9809 9804 9799 9795 9791 9787 9783 9780 9776 9773 9771 9768 9766 9764 9762 9760 9759 9758 9756 9755 9754 9753 9752 9750 9749 9747 9745 9743 9740 9737 9733 9729 9725 9719 9714 9707 9700 9693 9685 9677 9669 9660 9651 9643 9634 9626 9618 9611 9604 9598 9593 9589 9587 9585 9584 9585 9587 9591 9595 9601 9608 9616 9625 9635 9645 9656 9668 9680 9692 9704 9716 9728 9739 9750 9760 9770 9778 9786 9793 9799 9804 9808 9811 9812 9813 9814 9813 9811 9809 9806 9802 9798 9793 9788 9782 9777 9770 9764 9758 9751 9744 9737 9731 9724 9716 9709 9702 9695 9687 9680 9672 9664 9655 9647 9638 9629 9619 9609 9599 9588 9576 9564 9552 9539 9526 9512 9498 9484 9469 9454 9438 9423 9407 9391 9375 9359 9344 9329 9314 9299 9285 9272 9259 9247 9236 9225 9216 9207 9200 9193 9188 9183 9180 9177 9176 9176 9176 9178 9181 9185 9189 9195 9201 9208 9216 9225 9234 9244 9255 9266 9278 9290 9302 9315 9329 9342 9356 9370 9384 9399 9413 9428 9443 9457 9472 9486 9501 9515 9529 9543 9557 9571 9584 9597 9610 9622 9634 9646 9657 9668 9678 9688 9697 9706 9715 9723 9730 9737 9744 9750 9756 9761 9766 9770 9774 9777 9780 9783 9785 9787 9789 9791 9792 9793 9794 9795 9796 9796 9797 9797 9798 9798 9798 9799 9799 9800 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9812 9814 9815 9816 9818 9819 9820 9821 9821 9822 9822 9822 9822 9822 9821 9821 9820 9818 9817 9815 9813 9812 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9786 9784 9782 9780 9778 9775 9772 9769 9765 9760 9754 9747 9740 9731 9721 9710 9697 9683 9668 9652 9634 9615 9595 9574 9553 9530 9507 9484 9461 9439 9416 9395 9374 9354 9336 9320 9305 9293 9282 9274 9268 9265 9264 9265 9269 9275 9283 9294 9306 9320 9336 9353 9371 9390 9410 9430 9451 9471 9492 9512 9531 9550 9568 9585 7027 3 3 2 9601 9616 9630 9643 9655 9665 9675 9683 9691 9698 9703 9708 9713 9716 9719 9722 9724 9726 9728 9729 9730 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9744 9745 9747 9749 9750 9752 9754 9756 9759 9761 9763 9766 9768 9771 9774 9777 9780 9783 9786 9789 9792 9795 9798 9802 9805 9808 9811 9814 9817 9820 9823 9826 9828 9831 9833 9835 9837 9839 9840 9842 9843 9845 9846 9847 9847 9848 9849 9850 9850 9851 9852 9852 9853 9854 9854 9855 9856 9857 9858 9859 9861 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9875 9876 9876 9876 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9877 9879 9880 9882 9883 9884 9886 9887 9888 9888 9888 9888 9888 9887 9886 9885 9883 9881 9879 9876 9873 9869 9866 9862 9859 9855 9851 9847 9843 9840 9836 9833 9830 9827 9825 9823 9821 9819 9817 9816 9815 9814 9814 9813 9812 9812 9811 9811 9810 9810 9809 9807 9806 9804 9803 9800 9798 9795 9792 9788 9784 9780 9775 9771 9765 9760 9754 9748 9742 9736 9729 9723 9716 9709 9702 9694 9686 9678 9670 9661 9652 9642 9632 9620 9608 9595 9581 9565 9549 9530 9511 9489 9466 9441 9415 9386 9356 9324 9290 9255 9218 9180 9142 9102 9062 9022 8983 8943 8905 8868 8833 8800 8769 8741 8716 8694 8675 8661 8650 8643 8640 8641 8646 8654 8666 8681 8699 8720 8743 8767 8793 8820 8848 8876 8903 8930 8955 8979 9001 9022 9040 9055 9068 9079 9087 9092 9095 9095 9094 9090 9084 9077 9069 9059 9049 9039 9028 9017 9007 8998 8989 8982 8976 8971 8968 8966 8966 8968 8972 8977 8984 8993 9004 9016 9030 9045 9062 9080 9099 9119 9140 9161 9183 9206 9229 9252 9275 9299 9322 9346 9369 9391 9414 9436 9457 9478 9498 9518 9537 9556 9573 9590 9607 9622 9637 9652 9665 9678 9691 9702 9714 9724 9734 9743 9752 9761 9768 9776 9782 9788 9794 9799 9803 9807 9810 9813 9815 9816 9817 9818 9817 9816 9815 9813 9811 9808 9805 9801 9797 9792 9787 9782 9777 9771 9766 9760 9754 9748 9742 9736 9730 9724 9718 9712 9706 9700 9694 9689 9683 9678 9673 9668 9663 9658 9654 9650 9646 9643 9640 9637 9635 9633 9631 9630 9629 9629 9629 9629 9629 9630 9630 9631 9631 9632 9632 9632 9631 9630 9629 9626 9624 9620 9616 9611 9605 9598 9591 9584 9575 9567 9558 9549 9540 9532 9523 9515 9508 9502 9496 9492 9489 9487 9487 9488 9491 9495 9501 9508 9516 9526 9538 9550 9563 9577 9592 9607 9623 9639 9655 9670 9686 9701 9715 9729 9743 9755 9767 9778 9789 9798 9807 9815 9823 9830 9836 9842 9848 9853 9858 9863 9867 9871 9876 9880 9884 9888 9892 9896 9900 9904 9907 9911 9914 9917 9920 9922 9925 9927 9929 9931 9932 7028 3 3 2 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9956 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9954 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9966 9966 9965 9965 9964 9962 9960 9959 9956 9954 9951 9949 9946 9943 9941 9938 9936 9933 9931 9929 9928 9927 9926 9925 9925 9925 9925 9926 9927 9929 9930 9932 9934 9937 9939 9941 9944 9946 9948 9951 9953 9955 9957 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9959 9958 9956 9954 9951 9949 9946 9942 9939 9935 9930 9926 9921 9915 9909 9903 9897 9890 9883 9875 9867 9859 9850 9841 9831 9822 9811 9801 9790 9779 9768 9756 9745 9733 9721 9709 9697 9685 9673 9661 9649 9638 9627 9617 9607 9597 9588 9580 9573 9567 9561 9557 9553 9551 9549 9549 9550 9552 9555 9559 9564 9570 9577 9585 9594 9604 9614 9625 9636 9648 9660 9673 9685 9698 9711 9723 9735 9748 9759 9771 9782 9793 9803 9813 9822 9831 9839 9847 9854 9861 9867 9874 9879 9885 9890 9895 9899 9903 9907 9911 9915 9918 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9960 9961 9961 9960 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9939 9937 9935 9933 9931 9930 9928 9926 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9915 9914 9912 9909 9906 9902 9897 9891 9885 9877 9868 9858 9847 9835 9822 9807 9791 9774 9756 9737 9716 9694 9672 9648 9623 9598 9572 9546 9519 9492 9464 9437 9410 9383 9357 9331 9306 9282 9258 9237 9216 9197 9180 9165 9152 9140 9131 9124 9120 9117 9117 9120 9125 9132 9141 9153 9166 9182 9199 9218 9238 9260 9282 9306 7029 3 3 2 9330 9354 9378 9402 9425 9448 9471 9492 9512 9530 9548 9563 9577 9590 9600 9609 9616 9621 9624 9626 9627 9625 9623 9619 9614 9608 9601 9594 9585 9576 9567 9557 9547 9536 9525 9514 9503 9491 9479 9468 9456 9444 9431 9419 9406 9394 9381 9368 9356 9343 9330 9318 9305 9294 9282 9271 9261 9252 9243 9236 9229 9224 9220 9218 9217 9217 9219 9223 9228 9234 9243 9252 9264 9276 9290 9305 9320 9337 9355 9373 9391 9410 9429 9448 9468 9486 9505 9523 9541 9559 9576 9592 9608 9623 9637 9651 9665 9677 9689 9701 9712 9723 9733 9743 9753 9762 9771 9780 9788 9796 9804 9812 9819 9827 9833 9840 9846 9852 9858 9863 9868 9873 9878 9882 9886 9889 9893 9896 9899 9901 9904 9907 9909 9911 9914 9916 9918 9920 9923 9925 9927 9930 9932 9935 9937 9940 9942 9944 9946 9949 9951 9952 9954 9955 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9977 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9992 9992 9992 9992 9992 9993 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9944 9943 9942 9942 9942 9942 9942 9943 9944 9944 9946 9947 9948 9950 9951 9953 9955 9957 9959 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9960 9959 9958 9957 9955 9954 9952 9950 9948 9945 9942 9939 9936 9931 9927 9922 9917 9910 9904 9897 9889 9880 9871 9861 9850 9838 9826 9813 9799 9784 9768 9751 9733 9715 9695 9673 9651 9628 9603 9576 9549 9520 9489 9457 9424 9389 9352 9314 9274 9233 9190 9147 9101 9055 9008 8960 8911 8862 8813 8764 8716 8668 8621 8575 8531 8489 7030 3 3 2 8449 8412 8378 8347 8319 8295 8275 8259 8247 8240 8237 8239 8245 8256 8271 8290 8314 8341 8372 8406 8444 8484 8527 8571 8618 8666 8715 8765 8815 8865 8915 8965 9013 9061 9108 9153 9197 9239 9279 9318 9355 9390 9423 9454 9484 9512 9539 9564 9588 9610 9631 9651 9669 9687 9704 9719 9734 9748 9761 9774 9786 9797 9808 9817 9827 9835 9844 9851 9858 9865 9871 9877 9882 9887 9892 9896 9900 9903 9907 9910 9913 9916 9919 9922 9924 9927 9930 9932 9935 9937 9939 9942 9944 9946 9949 9951 9953 9955 9957 9959 9960 9962 9963 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9960 9958 9956 9953 9951 9948 9945 9942 9939 9935 9932 9929 9925 9922 9919 9915 9912 9909 9906 9903 9900 9897 9895 9892 9890 9889 9887 9886 9885 9884 9884 9884 9884 9885 9886 9887 9889 9891 9893 9895 9898 9901 9904 9907 9911 9914 9918 9922 9926 9929 9933 9937 9940 9943 9947 9949 9952 9954 9957 9958 9960 9961 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9961 9961 9961 9962 9962 9963 9964 9966 9967 9968 9970 9971 9973 9975 9976 9978 9979 9980 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9983 9982 9982 9982 9981 9980 9979 9977 9975 9973 9971 9968 9965 9962 9959 9955 9951 9947 9943 9939 9935 9931 9927 9924 9920 9917 9914 9911 9908 9906 9905 9903 9903 9902 9902 9903 9904 9905 9906 9908 9911 9913 9916 9918 9921 9924 9927 9930 9933 9936 9939 9941 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9953 9951 9949 9947 9944 9941 9937 9934 9929 9925 9919 9914 9908 9902 9895 9887 9880 9872 9863 9854 9845 9835 9825 9814 9803 9792 9780 9768 9756 9744 9731 9718 9705 9691 9678 9665 9652 9638 9625 9613 9601 9589 9578 9567 9557 9548 9540 9532 9526 9521 9517 9514 9512 9512 9513 9515 9518 9522 9528 9534 9542 9550 9560 9570 9581 9592 9604 9616 9629 9641 9654 9667 9679 9691 9703 9715 9726 9737 9747 9757 9766 9774 9782 9789 9796 9803 9808 9813 9818 9822 9826 9829 9832 9835 9837 9838 9839 9840 9841 9841 9840 9839 9838 9836 9834 9831 9828 9825 9820 9816 9811 9805 9800 9793 9787 9780 9773 7031 3 3 2 9766 9758 9750 9743 9735 9728 9720 9713 9706 9700 9693 9687 9681 9676 9671 9667 9663 9659 9656 9654 9652 9650 9648 9647 9647 9646 9647 9647 9648 9649 9650 9652 9654 9657 9659 9663 9666 9670 9674 9678 9683 9688 9693 9699 9705 9711 9717 9724 9731 9738 9745 9752 9760 9767 9775 9782 9790 9797 9804 9811 9818 9825 9832 9838 9845 9851 9857 9863 9868 9874 9879 9884 9889 9894 9898 9902 9907 9911 9915 9919 9922 9926 9929 9932 9935 9938 9941 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9937 9935 9933 9932 9930 9928 9926 9925 9923 9922 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9888 9885 9883 9880 9878 9875 9873 9870 9868 9866 9864 9862 9860 9858 9857 9856 9855 9854 9854 9854 9854 9855 9855 9857 9858 9859 9861 9863 9865 9867 9870 9872 9875 9878 9881 9883 9886 9889 9892 9895 9897 9900 9903 9905 9907 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9965 9964 9963 9961 9960 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9939 9937 9934 9932 9929 9926 9922 9919 9915 9911 9908 9904 9900 9895 7032 3 3 2 9891 9887 9883 9878 9874 9870 9866 9862 9858 9854 9851 9847 9844 9841 9838 9835 9833 9831 9829 9827 9826 9825 9824 9823 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9826 9826 9827 9829 9830 9831 9832 9833 9834 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9841 9841 9841 9840 9840 9839 9839 9838 9837 9836 9835 9834 9832 9830 9829 9827 9825 9822 9820 9817 9814 9811 9808 9804 9800 9796 9792 9787 9783 9778 9772 9767 9761 9755 9748 9742 9735 9727 9720 9712 9704 9695 9686 9677 9668 9658 9648 9637 9626 9615 9603 9591 9578 9565 9552 9538 9524 9509 9493 9477 9460 9443 9425 9406 9386 9366 9345 9322 9299 9275 9250 9223 9196 9167 9137 9106 9073 9039 9005 8968 8931 8893 8854 8813 8772 8731 8689 8646 8603 8561 8518 8476 8435 8394 8355 8317 8280 8246 8213 8183 8155 8130 8108 8089 8073 8061 8052 8046 8044 8045 8050 8059 8070 8086 8104 8126 8151 8178 8209 8241 8276 8313 8352 8393 8434 8477 8521 8565 8610 8656 8701 8746 8791 8836 8880 8923 8965 9007 9047 9087 9125 9162 9198 9232 9265 9297 9328 9357 9385 9412 9438 9462 9485 9507 9528 9547 9566 9583 9600 9615 9630 9644 9657 9669 9681 9692 9702 9712 9721 9730 9738 9746 9754 9761 9768 9775 9781 9787 9793 9799 9804 9809 9814 9819 9823 9827 9831 9835 9839 9842 9845 9847 9850 9852 9854 9856 9858 9859 9860 9861 9862 9863 9863 9864 9864 9864 9864 9864 9863 9863 9862 9862 9861 9860 9859 9857 9856 9855 9853 9851 9850 9848 9846 9844 9843 9841 9839 9838 9836 9835 9834 9833 9833 9833 9833 9834 9834 9836 9837 9839 9842 9845 9848 9851 9855 9859 9863 9867 9871 9876 9880 9885 9889 9893 9897 9901 9904 9908 9911 9913 9916 9918 9919 9921 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9899 9899 9900 9901 9903 9904 9906 9908 9911 9913 9916 9919 9922 9925 9927 9930 9933 9936 9938 9940 9942 9944 9946 9947 9949 9950 9950 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 7033 3 3 2 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9991 9991 9992 9993 9993 9994 9994 9994 9993 9993 9992 9990 9989 9988 9986 9984 9982 9980 9978 9976 9974 9972 9971 9969 9968 9967 9966 9965 9965 9964 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9924 9925 9926 9928 9930 9931 9933 9936 9938 9940 9943 9945 9948 9951 9954 9956 9959 9962 9964 9966 9968 9970 9972 9974 9975 9976 9976 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9964 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9969 9970 9971 9973 9974 9975 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9967 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9974 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9963 9962 9960 9958 9956 9953 9950 9947 9943 9939 9935 9931 9926 9922 9917 9912 9907 9902 9896 9891 9886 9880 9875 9869 9863 9857 7034 3 3 2 9851 9844 9836 9829 9820 9811 9802 9792 9781 9769 9757 9744 9731 9717 9702 9687 9672 9656 9641 9625 9609 9594 9579 9564 9550 9537 9524 9512 9502 9492 9484 9477 9471 9467 9463 9462 9461 9461 9463 9466 9470 9475 9481 9488 9496 9505 9514 9524 9534 9545 9556 9568 9579 9591 9603 9616 9628 9640 9652 9664 9676 9688 9700 9711 9722 9733 9744 9754 9763 9773 9782 9790 9798 9806 9813 9820 9826 9832 9837 9842 9847 9851 9855 9859 9862 9865 9868 9871 9873 9875 9878 9880 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9881 9879 9877 9875 9872 9868 9865 9861 9856 9851 9846 9840 9833 9826 9818 9810 9801 9791 9781 9770 9758 9745 9732 9719 9705 9690 9674 9658 9642 9624 9607 9589 9570 9551 9531 9512 9491 9471 9450 9430 9409 9388 9367 9346 9326 9305 9285 9266 9247 9228 9211 9194 9178 9163 9149 9137 9126 9116 9108 9101 9096 9093 9091 9092 9094 9098 9103 9111 9120 9131 9143 9157 9173 9189 9207 9227 9247 9268 9289 9311 9334 9357 9380 9403 9426 9449 9471 9493 9514 9535 9555 9574 9592 9610 9627 9643 9658 9672 9685 9698 9710 9721 9732 9742 9751 9760 9768 9776 9783 9790 9797 9803 9809 9815 9820 9825 9830 9835 9839 9843 9847 9850 9853 9856 9859 9861 9863 9865 9867 9868 9869 9870 9871 9871 9871 9872 9871 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9858 9857 9856 9855 9854 9853 9853 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9849 9848 9846 9844 9842 9839 9836 9833 9830 9826 9822 9818 9814 9809 9805 9800 9795 9791 9786 9782 9777 9773 9769 9765 9761 9758 9754 9751 9748 9744 9741 9738 9735 9732 9729 9726 9723 9719 9716 9712 9708 9704 9700 9695 9691 9686 9680 9675 9669 9663 9657 9650 9644 9637 9630 9622 9614 9606 9598 9589 9580 9571 9561 9551 9541 9530 9519 9507 9495 9483 9470 9456 9442 9427 9412 9395 9379 9361 9342 9323 9303 9281 9259 9235 9211 9185 9157 9129 9098 9067 9034 8999 8962 8924 8884 8843 8800 8755 8709 8661 8611 8560 8508 8454 8398 8341 8283 8224 8163 8102 8039 7975 7911 7845 7779 7713 7645 7577 7509 7440 7371 7302 7233 7164 7095 7027 6959 6892 6825 6760 6695 6632 6571 6511 6453 6398 6345 6294 6246 6201 6159 6121 6086 6055 6027 6004 5984 5969 5957 5951 5948 5950 5956 5967 5982 6001 6025 6052 6084 6120 6159 6202 6249 6299 6352 6408 6467 6528 6592 6658 6725 6794 6865 6937 7009 7082 7156 7230 7303 7377 7450 7522 7593 7663 7733 7800 7867 7931 7995 8056 8116 8173 8229 8283 8335 7035 3 3 2 8385 8434 8480 8525 8568 8610 8649 8688 8725 8760 8794 8827 8859 8890 8920 8949 8977 9004 9030 9055 9080 9104 9128 9150 9172 9193 9214 9234 9253 9272 9290 9307 9323 9339 9355 9369 9383 9396 9409 9421 9432 9443 9453 9463 9472 9481 9490 9498 9505 9513 9520 9527 9533 9540 9546 9553 9559 9565 9570 9576 9582 9588 9593 9598 9604 9609 9614 9619 9623 9628 9632 9636 9640 9644 9647 9650 9653 9655 9658 9660 9662 9663 9665 9666 9667 9668 9669 9669 9669 9670 9670 9670 9670 9669 9669 9669 9668 9668 9667 9666 9665 9664 9663 9662 9661 9659 9657 9656 9654 9652 9650 9648 9646 9644 9642 9640 9637 9635 9634 9632 9630 9629 9627 9627 9626 9625 9625 9625 9626 9627 9628 9630 9632 9634 9636 9639 9642 9645 9649 9653 9656 9660 9665 9669 9673 9677 9681 9685 9689 9693 9697 9700 9704 9707 9711 9714 9717 9720 9722 9725 9728 9730 9733 9735 9738 9740 9742 9745 9747 9750 9752 9755 9757 9760 9762 9765 9768 9770 9773 9775 9778 9780 9783 9785 9787 9790 9792 9794 9796 9798 9799 9801 9803 9804 9806 9807 9809 9810 9812 9813 9815 9817 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9852 9853 9853 9854 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9849 9849 9848 9848 9848 9848 9849 9850 9850 9851 9853 9854 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9881 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9899 9900 9900 9900 9900 9899 9899 9898 9897 9897 9896 9894 9893 9892 9891 9889 9888 9887 9886 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9881 9881 9881 9882 9883 9883 9884 9885 9885 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9883 9883 9882 9881 9880 9878 9877 9876 9874 9872 9870 9868 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9817 9814 9812 9810 9808 9807 9806 9805 9804 9804 9804 9805 9805 9807 9808 9810 9812 9815 9818 9821 9824 9828 9832 9836 9840 9844 9849 9853 9857 9861 9866 9870 9873 9877 9880 9884 9887 9889 9892 9894 9896 9898 9899 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 7036 3 3 2 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9933 9934 9936 9937 9939 9941 9943 9946 9948 9950 9953 9955 9957 9960 9962 9964 9965 9967 9968 9969 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9975 9976 9978 9979 9980 9982 9983 9984 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9985 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9971 9972 9972 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9989 9989 9988 9987 9985 9984 9983 9981 9980 9978 9977 9975 9974 9972 9971 9969 9968 9966 9965 9964 9962 9961 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9936 9935 9934 9933 9933 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 7037 3 3 2 9946 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9933 9934 9935 9936 9938 9940 9942 9944 9946 9947 9949 9951 9953 9954 9955 9956 9957 9958 9958 9958 9958 9957 9956 9955 9953 9951 9949 9947 9944 9942 9939 9936 9933 9929 9926 9923 9919 9916 9913 9909 9906 9902 9899 9895 9892 9888 9885 9881 9877 9873 9869 9864 9859 9854 9848 9842 9835 9828 9820 9812 9803 9794 9784 9774 9763 9752 9741 9729 9717 9706 9694 9683 9672 9661 9652 9643 9634 9627 9621 9615 9611 9609 9607 9607 9608 9610 9614 9618 9624 9630 9638 9646 9654 9664 9673 9683 9692 9702 9711 9720 9728 9736 9744 9750 9756 9761 9765 9768 9771 9773 9773 9773 9773 9771 9769 9766 9763 9759 9754 9749 9743 9737 9731 9724 9717 9709 9701 9692 9684 9674 9665 9655 9645 9634 9623 9612 9601 9590 9579 9568 9556 9545 9535 9525 9515 9506 9497 9489 9482 9476 9471 9467 9464 9462 9461 9461 9462 9464 9468 9472 9478 9484 9491 9498 9507 9516 9525 9535 9545 9555 9566 9576 9587 9597 9608 9618 9628 9638 9648 9657 9666 9675 9683 9692 9699 9707 9714 9721 9727 9733 9738 9743 9748 9752 9756 9759 9761 9764 9765 9766 9767 9767 9766 9765 9764 9762 9760 9757 9754 9751 9748 9744 9740 9736 9732 9727 9723 9718 9712 9707 9701 9694 9687 9679 9671 9662 9651 9640 9628 9615 9601 9586 9569 9552 9534 9514 9494 9474 9453 9432 9410 9389 9369 9349 9329 9312 9295 9280 9267 9257 9248 9242 9238 9237 9239 9243 9250 9260 9272 9286 9302 9320 9340 9361 9384 9407 9431 9455 9480 9504 9528 9551 9573 9595 9615 9634 9652 9668 9683 9696 9709 9720 9729 9738 9745 9752 9758 9764 9768 9773 9777 9781 9785 9790 9794 9798 9803 9808 9813 9818 9824 9830 9835 9841 9847 9853 9859 9865 9870 9876 9880 9885 9889 9893 9897 9900 9902 9905 9907 9908 9909 9910 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9925 9926 9927 9928 9930 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9960 9960 9961 9960 9960 9959 9959 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9933 9932 9931 9930 9928 9926 9924 9921 9918 9915 9911 9907 9902 9897 9892 9886 9880 9874 9868 9861 9854 9848 9841 9834 9828 9821 9815 9809 9804 9798 9793 9789 9785 9781 9778 9775 9773 9771 9770 9769 9768 9768 9768 9768 9769 9770 9771 9772 9774 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9796 9798 9800 9802 9805 9807 9809 9811 9814 9816 9818 7038 3 3 2 9821 9823 9825 9827 9829 9830 9832 9833 9834 9835 9836 9836 9836 9836 9835 9834 9832 9830 9828 9825 9822 9819 9815 9811 9807 9802 9797 9792 9787 9781 9775 9769 9762 9756 9749 9742 9735 9727 9719 9711 9702 9693 9684 9673 9663 9651 9638 9625 9611 9595 9578 9560 9541 9520 9497 9472 9446 9417 9387 9354 9318 9281 9240 9197 9151 9103 9051 8997 8940 8880 8816 8750 8680 8608 8533 8454 8373 8289 8202 8113 8021 7927 7830 7732 7631 7529 7425 7320 7214 7107 7000 6892 6785 6677 6571 6466 6362 6260 6160 6063 5970 5879 5793 5712 5635 5564 5499 5440 5387 5342 5303 5273 5250 5236 5230 5232 5243 5262 5290 5326 5371 5423 5483 5551 5625 5707 5794 5887 5985 6088 6194 6304 6417 6531 6647 6764 6882 6999 7115 7230 7344 7455 7564 7670 7773 7873 7969 8061 8150 8235 8317 8394 8468 8538 8604 8667 8727 8783 8837 8887 8935 8981 9024 9064 9103 9140 9175 9208 9239 9269 9298 9325 9351 9376 9400 9423 9444 9464 9484 9503 9520 9537 9553 9568 9582 9596 9609 9622 9633 9645 9656 9666 9676 9686 9695 9704 9713 9721 9729 9737 9745 9753 9760 9767 9774 9781 9787 9794 9799 9805 9810 9815 9819 9823 9827 9830 9833 9835 9837 9839 9840 9841 9842 9843 9843 9844 9844 9844 9844 9844 9845 9845 9846 9846 9847 9848 9850 9851 9853 9855 9857 9859 9862 9865 9868 9871 9874 9877 9880 9884 9887 9890 9894 9897 9900 9903 9905 9908 9911 9913 9915 9917 9919 9920 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9890 9888 9886 9885 9884 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9873 9871 9869 9867 9864 9861 9857 9853 9848 9842 9836 9829 9821 9812 9802 9791 9780 9767 9754 9740 9725 9709 9692 9675 9656 9637 9617 9596 9574 9552 9529 9504 9480 9454 9427 9399 9370 9340 9309 9277 9243 9208 9172 9134 9095 9054 9012 8968 8923 8876 8828 8779 8728 8676 8623 8570 8515 8460 8405 8350 8295 8241 8187 8134 8082 8032 7984 7937 7893 7852 7813 7778 7746 7717 7692 7671 7653 7640 7631 7626 7625 7628 7635 7647 7662 7682 7705 7731 7761 7795 7831 7870 7912 7955 8001 8049 8098 8149 8201 8253 8306 8360 8413 8467 8520 8573 8626 8678 8728 8778 8827 8875 8922 8968 9012 9055 9097 9137 9176 9214 9250 9285 9319 9352 9383 9413 9442 9470 9496 9522 9546 9569 9591 9612 9632 9651 9669 9686 9702 9717 9731 9744 9757 9769 9780 9791 9801 9810 9819 9827 9835 9842 9849 9855 9862 9867 9873 9878 9883 9888 9893 9897 9901 9905 9909 9912 9915 9918 9921 9923 9925 9927 9929 9930 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 7039 3 3 2 9940 9940 9941 9942 9944 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9959 9958 9958 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9937 9935 9933 9932 9930 9928 9927 9925 9924 9923 9922 9922 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9928 9928 9928 9927 9926 9925 9924 9923 9921 9919 9917 9915 9912 9910 9907 9904 9900 9897 9893 9890 9886 9882 9878 9874 9869 9865 9861 9856 9852 9848 9843 9839 9834 9830 9825 9820 9816 9811 9806 9800 9795 9789 9783 9777 9771 9764 9757 9749 9741 9733 9724 9716 9706 9697 9687 9677 9667 9657 9647 9636 9626 9617 9607 9598 9589 9582 9574 9568 9562 9558 9554 9552 9550 9550 9551 9554 9557 9562 9567 9574 9582 9591 9601 9611 9622 9634 9646 9659 9671 9684 9696 9709 9721 9733 9745 9756 9766 9776 9786 9794 9802 9810 9817 9823 9828 9833 9838 9842 9845 9849 9851 9854 9857 9859 9861 9863 9866 9868 9870 9872 9875 9877 9880 9882 9885 9888 9891 9894 9897 9900 9904 9907 9910 9913 9916 9919 9922 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9937 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9955 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9913 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9882 9879 9875 9871 9867 9863 9859 9854 9849 9844 9839 9834 9828 9823 9818 9812 9807 9802 9797 9792 9787 9783 9778 9774 9770 9766 9762 9758 9754 9750 9746 9741 9737 9732 9726 9721 9714 9708 9700 9693 9684 9675 9666 9655 9645 9634 9622 9610 9598 9586 9573 9560 9547 9534 9521 9507 9494 9480 9467 9453 9439 9424 9409 9393 9377 9360 9342 9323 9304 9283 9261 9237 9213 9188 9161 9134 9106 9077 9048 9019 8990 8962 8934 8908 8883 8859 8838 8819 8803 8790 8780 8773 8770 8770 8774 8782 8793 8808 8827 8848 8873 8901 8930 8963 8996 9032 9068 9106 9143 9181 9219 9256 9292 9327 9361 9394 9425 9454 9482 9507 9532 9554 9574 9593 9611 9627 9641 9654 9667 9678 9688 9698 9707 9715 9723 9731 9738 9745 9752 9758 9765 9771 9776 9782 9787 9792 9797 9802 9806 9810 9814 9817 9820 9823 9826 9828 9830 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9841 9841 9842 9843 9844 9845 9845 9846 9847 9848 9849 9851 9852 9853 9854 9855 9856 7040 3 3 2 9857 9859 9860 9861 9862 9864 9865 9867 9868 9870 9871 9873 9875 9877 9879 9882 9884 9887 9889 9892 9895 9898 9901 9904 9907 9910 9913 9917 9920 9923 9926 9928 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9958 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9952 9951 9950 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9935 9934 9934 9934 9934 9935 9935 9936 9938 9939 9940 9942 9944 9946 9948 9950 9951 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9975 9974 9973 9972 9970 9969 9968 9968 9967 9967 9967 9967 9967 9968 9968 9969 9970 9972 9973 9974 9976 9977 9979 9980 9981 9983 9983 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9972 9971 9970 9968 9966 9964 9962 9960 9958 9956 9953 9951 9949 9946 9944 9942 9940 9939 9937 9936 9935 9935 9934 9934 9935 9935 9936 9938 9939 9941 9943 9945 9947 9949 9952 9954 9956 9958 9960 9961 9963 9964 9966 9966 9967 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9948 9948 9949 9949 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 7041 3 3 2 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9950 9948 9945 9943 9940 9937 9935 9932 9929 9927 9925 9923 9921 9919 9918 9917 9916 9915 9915 9915 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9934 9935 9937 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9985 9985 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9990 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9980 9979 9977 9976 9974 9972 9970 9969 9967 9966 9964 9963 9962 9962 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9971 9972 9972 9972 9972 9972 9971 9970 9968 9967 9965 9962 9960 9958 9955 9952 9950 9947 9945 9942 9940 9938 9935 9933 9932 9930 9928 9926 9924 9922 9920 9917 9914 9911 9907 9902 9897 9891 9885 9878 9871 9863 9854 9845 9836 9826 9817 9807 9798 9789 9780 9772 9764 9757 9752 9747 9743 9740 9739 9739 9740 9742 9745 9749 9754 9761 9768 9775 9784 9792 9801 9810 9819 9828 9837 9846 9854 9862 9869 9875 9881 9887 9892 9896 9899 9902 9905 9907 9908 9910 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9916 9917 9919 9920 9921 9923 9924 9926 9928 9930 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9911 7042 3 3 2 9909 9907 9905 9903 9901 9899 9896 9894 9892 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9871 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9857 9856 9856 9856 9857 9857 9857 9858 9859 9860 9862 9863 9865 9867 9869 9871 9874 9876 9879 9882 9884 9887 9890 9893 9895 9897 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9914 9915 9915 9916 9918 9919 9921 9922 9924 9927 9929 9931 9934 9936 9939 9941 9944 9946 9948 9950 9952 9953 9954 9955 9956 9956 9956 9955 9955 9954 9953 9951 9950 9948 9946 9944 9942 9941 9939 9937 9936 9935 9934 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9939 9939 9939 9939 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9921 9919 9917 9915 9913 9912 9910 9909 9909 9908 9908 9908 9909 9910 9911 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9973 9974 9976 9977 9978 9980 9981 9982 9982 9983 9983 9983 9983 9982 9981 9980 9978 9977 9975 9973 9971 9969 9967 9965 9963 9962 9961 9960 9959 9958 9958 9959 9959 9960 9961 9963 9964 9966 9968 9970 9972 9973 9975 9977 9978 9979 9980 9981 9981 9981 9981 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9967 9966 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9953 9951 9949 9948 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9941 9941 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9924 9922 9919 9917 9915 9912 9910 9908 9906 9904 9902 9901 9900 9899 9898 9898 9898 9898 9899 9900 9901 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 7043 3 3 2 9919 9918 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9913 9914 9915 9916 9917 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9936 9937 9937 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9954 9952 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9960 9961 9963 9964 9965 9966 9968 9969 9969 9970 9971 9971 9971 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9968 9967 9967 9966 9965 9965 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9946 9943 9941 9938 9935 9932 9928 9925 9921 9917 9913 9909 9905 9901 9897 9893 9890 9887 9884 9882 9880 9878 9877 9876 9876 9875 9876 9876 9877 9879 9880 9882 9884 9886 9888 9891 9893 9895 9897 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9948 9946 9944 9943 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 7044 3 3 2 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9974 9975 9975 9974 9974 9973 9973 9972 9971 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9939 9937 9934 9931 9928 9925 9920 9916 9911 9905 9899 9892 9885 9877 9869 9860 9850 9840 9830 9819 9807 9795 9783 9771 9758 9746 9733 9720 9707 9694 9681 9669 9657 9645 9633 9622 9611 9601 9592 9583 9575 9567 9560 9554 9549 9544 9541 9538 9535 9534 9533 9534 9535 9536 9539 9542 9546 9550 9555 9561 9567 9574 9582 9590 9598 9606 9615 9624 9634 9643 9653 9662 9672 9681 9690 9699 9707 9716 9723 9730 9737 9743 9748 9752 9756 9759 9761 9763 9763 9763 9762 9760 9757 9754 9750 9745 9739 9732 9725 9716 9708 9698 9687 9676 9664 9651 9638 9623 9608 9592 9575 9557 9538 9519 9498 9477 9454 9431 9407 9383 9357 9332 9305 9279 9252 9224 9197 9170 9143 9117 9091 9066 9042 9019 8997 8977 8958 8941 8925 8912 8901 8892 8885 8881 8879 8879 8882 8887 8895 8905 8917 8932 8948 8966 8987 9008 9032 9056 9082 9109 9136 9164 9193 9222 9251 9280 9308 9337 9365 9392 9419 9445 9470 9494 9518 9540 9562 9582 9602 9621 9638 9655 9671 9687 9701 9715 9728 9740 9752 9763 9774 9784 9793 9802 9811 9819 9827 9834 9842 9848 9854 9860 9866 9871 9876 9880 9884 9888 9891 9894 9897 9899 9901 9902 9904 9905 9906 9906 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9875 9873 9870 9868 9865 9862 9860 9858 9855 9853 9851 9850 9848 9847 9846 9846 9846 9846 9847 9848 9850 9851 9854 9856 9859 9862 9865 9869 9872 9876 9880 9883 9887 9891 9894 9898 9901 9904 9906 9908 9910 9912 9913 9914 9915 9915 9915 9914 9913 9912 9911 9909 9908 9906 9903 9901 9899 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9867 9864 7045 3 3 2 9860 9856 9852 9848 9844 9839 9834 9829 9824 9819 9814 9809 9803 9798 9793 9788 9783 9778 9774 9770 9766 9763 9761 9759 9757 9756 9756 9756 9756 9758 9759 9761 9764 9767 9770 9773 9777 9781 9785 9789 9793 9797 9802 9806 9809 9813 9817 9820 9823 9826 9829 9831 9834 9836 9838 9840 9841 9843 9844 9845 9846 9847 9848 9848 9848 9848 9848 9847 9846 9845 9843 9841 9839 9836 9833 9829 9825 9821 9816 9811 9805 9799 9792 9785 9778 9770 9762 9753 9745 9736 9726 9717 9707 9698 9688 9678 9668 9658 9648 9638 9628 9619 9609 9600 9591 9582 9574 9566 9559 9552 9545 9539 9534 9529 9526 9523 9520 9519 9518 9518 9519 9521 9524 9527 9531 9536 9542 9549 9556 9564 9572 9581 9591 9601 9611 9621 9632 9643 9653 9664 9675 9685 9696 9706 9716 9725 9734 9743 9751 9759 9766 9772 9778 9784 9788 9793 9796 9799 9802 9804 9805 9806 9807 9807 9807 9807 9806 9805 9803 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9777 9775 9773 9772 9771 9770 9769 9768 9767 9767 9767 9767 9768 9768 9770 9771 9773 9775 9777 9780 9783 9787 9791 9795 9800 9805 9810 9815 9821 9827 9833 9840 9846 9852 9859 9865 9872 9878 9884 9890 9895 9901 9906 9910 9915 9919 9923 9926 9929 9932 9935 9937 9939 9941 9943 9945 9946 9947 9949 9950 9952 9953 9954 9956 9958 9959 9961 9963 9965 9967 9970 9972 9974 9977 9979 9982 9984 9986 9989 9991 9993 9994 9996 9997 9998 9999100001000010001100011000010000 9999 9998 9997 9996 9994 9993 9991 9990 9988 9986 9984 9982 9980 9978 9976 9974 9972 9971 9969 9967 9965 9964 9962 9961 9960 9958 9957 9957 9956 9956 9955 9955 9956 9956 9957 9957 9958 9959 9961 9962 9964 9965 9967 9969 9971 9972 9974 9976 9977 9978 9979 9980 9981 9981 9982 9982 9981 9981 9980 9980 9979 9977 9976 9975 9973 9972 9970 9969 9967 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9934 9932 9929 9925 9922 9918 9914 9910 9906 9902 9897 9893 9888 9883 9879 9874 9870 9865 9861 9857 9854 9851 9848 9846 9844 9843 9842 9842 9842 9843 9844 9846 9849 9852 9855 9859 9863 9868 9872 9877 9882 9887 9893 9898 9902 9907 9912 9916 9920 9923 9926 9929 9931 9933 9935 9936 9937 9937 9938 9938 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9940 9942 9943 9945 9947 9950 9952 9955 9957 9960 9963 9966 9969 9971 9974 9976 9978 9980 9982 9983 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 7046 3 3 2 9960 9959 9957 9956 9954 9953 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9932 9932 9933 9935 9936 9938 9940 9942 9944 9947 9949 9952 9955 9958 9960 9963 9966 9968 9971 9973 9975 9977 9978 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9986 9986 9985 9985 9984 9983 9982 9981 9980 9978 9977 9975 9973 9972 9970 9968 9966 9965 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9955 9954 9953 9951 9949 9947 9945 9942 9940 9937 9934 9932 9929 9926 9923 9920 9917 9914 9911 9908 9905 9901 9898 9895 9892 9888 9885 9881 9878 9874 9870 9866 9862 9857 9853 9848 9843 9838 9832 9826 9820 9814 9807 9801 9793 9786 9778 9770 9762 9753 9744 9734 9725 9715 9705 9694 9684 9673 9663 9652 9642 9632 9622 9612 9603 9595 9587 9580 9574 9569 9564 9562 9560 9559 9560 9562 9566 9570 9576 9584 9592 9602 9612 9624 9636 9649 9663 9676 9691 9705 9719 9733 9747 9760 9773 9785 9796 9807 9817 9825 9833 9841 9847 9852 9857 9861 9864 9866 9868 9869 9870 9870 9871 9870 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 7047 3 3 2 9860 9859 9857 9855 9853 9850 9847 9844 9841 9837 9833 9829 9824 9820 9815 9810 9806 9801 9796 9791 9787 9783 9778 9774 9771 9767 9764 9761 9759 9757 9755 9753 9752 9750 9749 9748 9748 9747 9747 9746 9746 9746 9746 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9746 9747 9747 9748 9749 9750 9751 9752 9753 9755 9757 9759 9762 9764 9767 9770 9773 9777 9780 9784 9788 9792 9796 9801 9805 9810 9814 9819 9823 9828 9833 9837 9842 9846 9850 9855 9859 9863 9866 9870 9874 9877 9880 9884 9887 9890 9893 9895 9898 9901 9903 9906 9909 9911 9914 9916 9918 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9972 9971 9970 9968 9966 9963 9960 9957 9953 9949 9945 9941 9936 9931 9926 9921 9915 9910 9905 9900 9895 9891 9887 9883 9880 9877 9874 9872 9871 9869 9869 9869 9869 9870 9871 9872 9874 9876 9879 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9918 9920 9922 9924 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9984 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9968 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 7048 3 3 2 9928 9927 9925 9924 9923 9922 9921 9920 9920 9920 9920 9920 9920 9921 9922 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9954 9951 9949 9946 9944 9941 9939 9936 9934 9932 9930 9928 9927 9926 9925 9924 9924 9924 9924 9925 9926 9927 9928 9930 9932 9933 9935 9937 9939 9940 9942 9943 9945 9946 9946 9947 9947 9947 9946 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9923 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9926 9927 9929 9930 9932 9934 9935 9937 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9965 9967 9968 9970 9972 9973 9975 9977 9978 9980 9981 9983 9984 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9981 9982 9983 9984 9985 9986 9987 9989 9990 9991 9992 9993 9994 9995 9996 9997 9997 9998 9998 9998 9997 9997 9996 9995 9994 9993 9991 9989 9987 9985 9982 9979 9976 9973 9970 9967 9964 9961 9957 9954 9951 9948 9945 9942 9939 9937 9934 9932 9931 9929 9928 9927 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9935 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9919 9917 9916 9915 9914 9914 9914 9914 9915 9916 9917 9919 9922 9924 9927 9931 9934 9938 9941 9945 9949 9952 9956 9959 9962 9965 9967 9969 9970 9971 9972 9972 9972 9972 9971 9970 9969 9967 9966 9964 9962 9960 9959 9957 9956 9955 9953 9953 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9951 9951 9951 9950 9949 9948 9946 9945 9943 9941 9938 9936 9933 9931 9928 9925 9922 9920 9917 9915 9913 9911 9910 9908 9907 9907 9906 9906 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9903 9903 9903 9904 9904 9904 9904 9903 9903 9902 7049 3 3 2 9902 9901 9900 9898 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9875 9873 9871 9869 9868 9867 9866 9866 9866 9866 9867 9868 9869 9870 9872 9874 9876 9878 9881 9883 9885 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9932 9934 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9959 9960 9961 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9971 9972 9973 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9977 9977 9977 9977 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9983 9982 9981 9980 9978 9976 9975 9973 9971 9969 9966 9964 9963 9961 9959 9958 9957 9956 9955 9955 9955 9955 9956 9957 9958 9959 9961 9963 9964 9966 9968 9970 9971 9973 9974 9976 9976 9977 9977 9977 9977 9976 9975 9974 9972 9971 9969 9966 9964 9962 9959 9957 9954 9951 9949 9947 9944 9942 9940 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9893 9890 9887 9885 9882 9880 9877 9875 9872 9870 9868 9866 9865 9863 9862 9862 9861 9861 9861 9861 9862 9863 9865 9866 9868 9871 9873 9876 9878 9881 9884 9888 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9968 9968 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9966 9966 9967 9968 9970 9971 9972 9974 9975 9976 9978 9979 9981 9982 9983 9984 9986 9986 9987 9988 9988 9988 9988 9988 9987 9986 9985 9984 9983 9981 9980 9978 9976 9974 9972 9970 9968 9966 9964 9963 9961 9960 9959 9958 9958 9957 9957 9957 9958 9958 9959 9960 9961 9963 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9976 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 7050 3 3 2 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9956 9956 9957 9958 9959 9961 9962 9963 9965 9966 9967 9969 9970 9971 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9935 9933 9931 9929 9928 9927 9926 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9928 9928 9927 9926 9924 9923 9921 9919 9917 9914 9912 9909 9907 9904 9902 9900 9897 9895 9893 9892 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9885 9884 9883 9881 9879 9876 9873 9870 9866 9861 9856 9851 9845 9838 9832 9825 9818 9811 9804 9797 9790 9784 9778 9772 9767 9763 9760 9757 9755 9753 9753 9753 9755 9756 9759 9763 9767 9771 9776 9782 9788 9794 9800 9806 9813 9819 9825 9831 9837 9843 9848 9853 9858 9862 9867 9870 9874 9877 9880 9883 9886 9888 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9921 9921 9921 9921 9920 9919 9918 9916 9914 9911 9909 9905 9902 9898 9894 9889 9884 9879 9873 9868 9862 9856 9849 9843 9836 9830 9823 9817 9810 9804 9797 9791 9785 9779 9774 9769 9764 9760 9756 9752 9749 9746 9744 9742 9741 9740 9740 9740 9740 9741 9742 9744 9746 9748 9750 9753 9756 9759 9762 9766 9769 9773 9777 9781 9785 9789 9792 9796 9800 9804 9807 9811 9814 9817 9819 9822 9824 9826 9827 9828 9829 9829 9829 9829 9828 9827 9826 9825 9823 9821 9818 9816 9813 9810 9807 9804 9801 9798 9794 9790 9785 9781 9776 9770 9763 9756 9748 9739 9729 9718 9706 9693 9678 9663 9646 9628 9609 9589 9569 9547 9525 9503 9481 9460 9438 9417 9398 9379 9362 9347 9334 9323 9314 9307 9303 9302 9303 9307 9313 9322 9333 9347 9362 9379 9398 9419 9440 9462 9485 9508 9531 9555 9577 9599 9621 9641 9661 9679 9697 9713 9727 9741 9753 9764 9774 9783 9791 9798 9804 9809 9814 9819 9823 9827 9831 9835 9838 9842 9845 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9893 9896 9900 9903 9906 9909 9911 9914 7051 3 3 2 9916 9917 9919 9920 9921 9921 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9922 9923 9924 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9944 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9921 9919 9918 9917 9916 9916 9916 9916 9917 9918 9919 9920 9922 9924 9926 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9938 9938 9940 9941 9942 9944 9946 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9965 9966 9966 9966 9966 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9947 9945 9943 9940 9938 9935 9933 9930 9927 9925 9922 9920 9917 9915 9913 9910 9908 9906 9905 9903 9902 9901 9900 9899 9899 9899 9899 9899 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9916 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9931 9930 9929 9927 9925 9923 9920 9917 9914 9911 9907 9903 9899 9894 9890 9886 9881 9877 9873 9869 9865 9861 9858 9855 9853 9850 9849 9847 9846 9846 9846 9846 9847 9848 9850 9851 9853 9856 9858 9861 9863 9866 9869 9872 9874 9877 9880 9882 9885 9887 9889 9891 9892 9894 9895 9896 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9908 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9895 9896 9897 9898 9899 9901 9903 9905 9908 9910 9913 9915 9918 9921 9924 9927 9931 9934 9937 9940 9943 9946 9948 9951 9953 9956 9958 9960 9961 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 7052 3 3 2 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9953 9953 9953 9953 9954 9955 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9947 9945 9942 9939 9936 9933 9929 9925 9921 9916 9911 9906 9901 9896 9890 9885 9879 9873 9867 9862 9856 9850 9844 9838 9833 9827 9821 9816 9811 9805 9800 9795 9791 9786 9782 9778 9774 9770 9767 9764 9761 9759 9756 9754 9753 9751 9750 9749 9749 9748 9748 9748 9748 9748 9748 9748 9749 9749 9749 9749 9749 9748 9748 9747 9746 9744 9742 9739 9737 9733 9729 9724 9719 9714 9707 9701 9693 9685 9677 9669 9660 9650 9641 9631 9622 9612 9603 9594 9586 9578 9571 9564 9558 9554 9550 9547 9546 9546 9547 9549 9553 9557 9563 9570 9579 9588 9598 9609 9620 9632 9645 9658 9671 9684 9697 9709 9722 9733 9745 9756 9766 9775 9783 9791 9798 9804 9809 9813 9817 9820 9822 9823 9824 9824 9824 9823 9822 9821 9819 9818 9816 9814 9812 9809 9807 9805 9803 9801 9798 9796 9794 9792 9789 9787 9785 9783 9780 9778 9775 9773 9770 9768 9765 9763 9761 9759 9757 9756 9754 9753 9753 9753 9753 9754 9755 9757 9759 9762 9766 9770 9774 9779 9785 9791 9797 9803 9810 9816 9823 9830 9837 9843 9849 9855 9861 9866 9871 9875 9878 9882 9884 9886 9888 9889 9890 9890 9889 9889 9888 9887 9885 9883 9881 9879 9877 9875 9872 9870 9867 9864 9861 9858 9855 9852 9848 9845 9841 9837 9832 9828 9823 9819 9814 9808 9803 9798 9792 9787 9781 9776 9770 9764 9758 9752 9746 9739 9733 9725 9717 9709 9699 9688 9677 9663 9649 9632 9614 9594 9572 9548 9522 9493 9462 9429 9393 9356 9316 9274 9231 9187 9141 9095 9047 9000 8952 8904 8857 8811 8766 8722 8680 8639 8601 8564 8530 8498 8468 8441 8416 8393 8372 8354 8338 8323 8311 8300 8290 8282 8276 8270 8265 8261 8258 8255 8253 8252 8251 8250 8250 8250 8250 8251 8252 8254 8255 8257 8260 8263 8266 8269 8273 8277 8281 8286 8291 8295 8300 8305 8311 8316 8321 8326 8331 8337 8342 8347 8353 8358 8364 8370 8377 8383 8391 8398 8407 8416 8426 8437 8449 8462 8476 8491 8507 8525 8543 8563 8585 8607 8630 8655 8681 8707 8735 8763 8793 8822 8853 8884 8915 8947 8978 9010 9042 9073 9105 9136 9166 9197 9226 9256 9284 9312 9339 9365 9391 9415 9439 9462 9484 9506 9526 9546 7053 3 3 2 9564 9582 9599 9615 9631 9646 9660 9673 9686 9698 9710 9721 9732 9742 9752 9761 9770 9778 9787 9795 9802 9809 9816 9823 9829 9836 9841 9847 9852 9858 9862 9867 9872 9876 9880 9884 9887 9891 9894 9897 9900 9902 9905 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9954 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9905 9905 9904 9903 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9921 9921 9921 9921 9921 9920 9919 9918 9917 9915 9914 9912 9911 9910 9908 9907 9906 9906 9906 9906 9906 9907 9908 9909 9911 9913 9916 9918 9921 9924 9927 9930 9933 9936 9939 9942 9945 9948 9950 9952 9954 9956 9958 9959 9960 9961 9961 9961 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9966 9965 9963 9961 9959 9956 9954 9952 9950 9947 9945 9943 9941 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9929 9929 9928 9927 9927 9925 9924 9923 9921 9919 9917 9915 9913 9910 9908 9905 9902 9899 9895 9892 9888 9884 9880 9875 9870 9865 9860 9854 9848 9842 9835 9828 9821 9814 9806 9799 9791 9783 9775 9767 9759 9751 9743 9735 9727 9720 9712 9705 9698 9691 9684 9677 9671 9664 9658 9651 9645 9639 9633 9627 9621 7054 3 3 2 9615 9609 9604 9598 9593 9588 9583 9578 9574 9570 9567 9564 9562 9560 9558 9558 9558 9559 9560 9562 9565 9568 9572 9577 9582 9588 9594 9600 9607 9614 9621 9629 9637 9644 9652 9660 9668 9676 9683 9691 9699 9706 9714 9721 9729 9736 9744 9751 9758 9766 9773 9781 9788 9796 9803 9811 9818 9826 9833 9840 9847 9853 9860 9866 9872 9877 9882 9886 9890 9894 9897 9900 9903 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9919 9920 9922 9924 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9952 9951 9951 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9926 9925 9923 9921 9920 9918 9916 9914 9913 9911 9910 9908 9906 9905 9903 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9874 9872 9870 9867 9864 9862 9859 9856 9853 9849 9846 9843 9839 9836 9832 9829 9825 9822 9818 9815 9811 9808 9804 9801 9797 9794 9791 9787 9784 9781 9777 9774 9771 9767 9764 9760 9756 9753 9749 9745 9741 9736 9732 9728 9724 9719 9715 9711 9707 9703 9700 9697 9694 9691 9689 9688 9686 9686 9685 9686 9686 9687 9689 9690 9693 9695 9698 9700 9703 9706 9709 9712 9715 9718 9720 9722 9725 9727 9728 9730 9731 9733 9734 9735 9736 9737 9738 9739 9740 9741 9743 9744 9746 9747 9749 9751 9753 9756 9758 9760 9762 9764 9766 9767 9768 9770 9770 9771 9771 9771 9770 9769 9768 9766 9764 9762 9760 9758 9756 9753 9751 9749 9747 9745 9743 9741 9740 9739 9738 9738 9737 9737 9737 9738 9738 9739 9739 9740 9741 9742 9743 9743 9744 9745 9746 9746 9747 9748 9748 9749 9750 9750 9751 9752 9753 9754 9755 9757 9758 9759 9761 9762 9764 9765 9766 9768 9769 9769 9770 9770 9770 9769 9769 9767 9766 9764 9762 9759 9756 9753 9750 9747 9744 9740 9737 9734 9732 9729 9727 9726 9725 9724 9725 9725 9727 9729 9732 9735 9739 9743 9748 9754 9759 9765 9771 9778 9784 9790 9797 9803 9809 9814 9820 9825 9830 9834 9838 9841 9844 9847 9849 9851 9853 9855 9856 9857 9858 9858 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9860 9859 9857 9855 9854 9851 9849 9847 9844 9841 9838 9834 9831 9827 9823 9819 9815 9811 9806 9802 9797 9792 9787 9782 9777 9771 9766 9761 9755 9750 9744 9739 9734 9728 9723 9718 9713 9709 9704 9700 9696 9692 9689 9686 9684 9681 9680 9678 9677 9677 9677 9678 9679 9681 9683 9686 9689 9693 9697 9701 9706 9711 9717 9722 9728 9735 7055 3 3 2 9741 9747 9754 9760 9766 9773 9779 9784 9790 9795 9800 9805 9810 9814 9818 9821 9825 9827 9830 9833 9835 9837 9838 9840 9841 9843 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9862 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9857 9858 9858 9860 9861 9862 9864 9866 9868 9870 9872 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9895 9896 9897 9898 9899 9899 9899 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9839 9838 9836 9834 9832 9830 9828 9826 9824 9822 9819 9817 9815 9812 9810 9808 9805 9803 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9756 9753 9751 9749 9746 9744 9741 9738 9736 9733 9730 9727 9724 9721 9718 9715 9711 9707 9704 9700 9695 9691 9686 9681 9676 9670 9664 9657 9651 9643 9636 9628 9619 9610 9601 9591 9581 9570 9559 9547 9535 9523 9510 9497 9483 9469 9455 9440 9425 9410 9394 9378 9361 9345 9327 9310 9292 9275 9256 9238 9220 9201 9183 9164 9145 9127 9108 9090 9072 9054 9037 9020 9004 8988 8973 8959 8945 8932 8921 8910 8900 8891 8883 8876 8870 8865 8861 8859 8857 8856 8857 8858 8860 8864 8868 8873 8878 8885 8892 8900 8909 8918 8927 8938 8948 8960 8971 8983 8996 9008 9021 9034 9048 9061 9075 9089 9102 9116 9130 9144 9157 9171 9184 9197 9210 9223 9235 9248 9259 9271 9282 9293 7056 3 3 2 9304 9314 9324 9333 9343 9351 9360 9368 9377 9384 9392 9399 9406 9413 9420 9427 9433 9439 9446 9452 9458 9463 9469 9475 9481 9486 9492 9498 9503 9509 9514 9520 9526 9531 9537 9543 9549 9555 9561 9567 9573 9579 9585 9591 9597 9603 9608 9614 9620 9625 9630 9635 9640 9645 9649 9654 9658 9661 9665 9669 9672 9675 9678 9682 9685 9687 9690 9693 9696 9699 9702 9706 9709 9712 9715 9718 9722 9725 9728 9732 9735 9738 9741 9743 9746 9748 9750 9752 9754 9755 9757 9758 9759 9759 9760 9760 9761 9761 9761 9762 9762 9763 9764 9765 9766 9767 9768 9770 9771 9773 9775 9776 9778 9780 9782 9783 9785 9786 9787 9787 9788 9788 9787 9787 9786 9784 9783 9781 9779 9777 9775 9773 9771 9769 9767 9766 9764 9764 9763 9763 9763 9764 9765 9767 9769 9771 9774 9777 9781 9785 9789 9793 9797 9801 9805 9809 9813 9817 9820 9824 9826 9829 9831 9832 9834 9835 9835 9835 9835 9835 9834 9833 9832 9831 9830 9829 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9821 9821 9821 9821 9821 9822 9822 9821 9821 9820 9819 9818 9817 9815 9813 9810 9807 9803 9799 9795 9791 9786 9781 9775 9770 9764 9759 9753 9748 9743 9738 9733 9728 9724 9720 9717 9714 9711 9709 9708 9707 9706 9705 9705 9706 9706 9707 9709 9710 9712 9713 9715 9717 9719 9722 9724 9726 9729 9731 9734 9736 9739 9742 9745 9748 9751 9754 9758 9761 9765 9769 9772 9776 9780 9784 9788 9792 9796 9799 9803 9807 9810 9814 9817 9820 9823 9825 9828 9830 9832 9834 9836 9837 9839 9840 9841 9842 9843 9844 9844 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9844 9844 9845 9845 9846 9847 9848 9849 9851 9852 9854 9856 9858 9861 9863 9865 9867 9870 9872 9874 9876 9878 9879 9881 9882 9883 9883 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9915 9915 9915 9915 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9861 9860 9859 9858 9857 9855 9854 9854 9853 9852 9851 9850 9850 9849 9849 9848 9848 9848 9847 9847 9846 9846 9845 9844 9843 9842 9841 9839 9837 9836 9834 9831 9829 9826 9823 9820 9817 9814 9811 9807 9803 9799 9795 9790 9786 9780 9775 9769 9763 9756 9749 9741 9732 9723 9713 9702 9690 9678 9665 9651 9637 9622 9606 9591 9575 9559 9543 9527 9512 9497 9483 7057 3 3 2 9470 9458 9448 9439 9431 9425 9420 9418 9417 9419 9422 9426 9433 9441 9451 9462 9474 9488 9502 9517 9533 9549 9565 9582 9598 9614 9630 9645 9660 9674 9687 9699 9711 9722 9733 9743 9752 9760 9768 9775 9782 9789 9795 9801 9807 9812 9817 9822 9827 9832 9837 9841 9846 9850 9854 9858 9862 9865 9869 9872 9874 9877 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9900 9901 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9897 9898 9899 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9902 9902 9902 9902 9902 9903 9904 9905 9907 9908 9910 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9946 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9929 9928 9928 9929 9929 9930 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9954 9955 9955 9954 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9927 9926 9924 9922 9919 9916 9912 9908 9904 9899 9893 9888 9881 9874 9867 9860 9852 9843 9834 9825 9816 9806 9796 9786 9776 9766 9755 9745 9735 9724 9714 9704 9695 9685 9676 9667 9659 9651 9644 9637 9631 9625 9620 9616 9612 9609 9607 9606 9606 9606 9607 9609 9612 9616 9620 9625 9631 9638 9645 9653 9661 9670 9679 9689 9699 9709 9719 9730 9740 7058 3 3 3 9735 9745 9754 9763 9771 9780 9788 9796 9803 9810 9817 9823 9829 9835 9840 9846 9850 9855 9859 9863 9867 9870 9874 9877 9880 9882 9885 9888 9890 9892 9895 9897 9899 9901 9902 9904 9906 9907 9908 9910 9911 9912 9913 9913 9914 9915 9915 9915 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9909 9907 9906 9905 9904 9902 9901 9899 9897 9894 9892 9889 9886 9883 9880 9876 9872 9867 9862 9857 9852 9846 9840 9834 9827 9821 9814 9807 9800 9793 9786 9779 9772 9766 9759 9753 9747 9742 9737 9732 9728 9725 9722 9720 9718 9717 9716 9716 9717 9718 9720 9723 9725 9729 9732 9736 9741 9745 9750 9755 9760 9765 9770 9775 9780 9785 9789 9794 9798 9802 9805 9809 9812 9815 9817 9820 9822 9824 9825 9827 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9842 9843 9845 9847 9848 9850 9852 9855 9857 9859 9862 9864 9867 9869 9872 9875 9877 9880 9882 9885 9887 9889 9892 9894 9896 9898 9900 9901 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9933 9933 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9901 9899 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9887 9887 9885 9884 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9850 9850 9849 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9838 9839 9839 9839 9840 9841 9842 9844 9845 9847 9849 9851 9853 9855 9857 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9881 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9858 9855 9852 9850 9847 9843 9840 9836 9832 9828 9824 9819 9814 9810 9805 9800 9795 9790 9785 9780 9775 9770 9765 9760 9756 9752 9748 9744 9741 9738 9735 9733 9731 9729 9728 9727 9726 9726 9726 9727 9728 9729 9730 9732 9734 9736 9739 9741 9744 9747 9750 9753 9756 9759 9763 9766 9769 9772 9775 9778 9781 9784 9786 9789 9791 7059 3 3 3 9794 9796 9799 9801 9803 9805 9807 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9849 9850 9852 9854 9855 9857 9858 9859 9860 9860 9861 9861 9862 9862 9861 9861 9860 9860 9859 9858 9856 9855 9853 9852 9850 9848 9846 9844 9841 9839 9836 9834 9831 9828 9825 9823 9820 9817 9814 9811 9808 9806 9803 9800 9797 9795 9793 9790 9788 9786 9784 9782 9781 9779 9778 9777 9776 9776 9775 9775 9775 9776 9776 9777 9778 9779 9780 9782 9784 9786 9788 9790 9792 9795 9798 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9871 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9909 9912 9915 9917 9919 9922 9924 9925 9927 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9890 9887 9883 9880 9876 9872 9867 9863 9858 9853 9847 9842 9836 9830 9824 9818 9812 9806 9799 9793 9787 9781 9775 9770 9764 9759 9754 9750 9746 9742 9739 9736 9734 9732 9731 9730 9730 9730 9731 9732 9734 9737 9739 9743 9746 9750 9755 9760 9765 9770 9775 9781 9786 9792 9798 9803 9809 9814 9820 9825 9829 9834 9838 9842 9846 9849 9852 9855 9857 9859 9860 9861 9862 9863 9863 9863 9863 9862 9861 9860 9859 9858 9857 9855 9854 9852 9851 9849 9848 9847 9845 9844 9843 9842 9841 9841 9840 9840 9840 9839 9839 9839 9840 9840 9840 9841 9842 9842 9843 9844 9845 9846 9848 9849 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9865 9866 9868 9869 9871 9872 9874 9875 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9891 9892 9892 9893 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9908 9909 9910 9912 9913 9914 9914 9915 9916 9916 9916 9916 9916 9916 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9903 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9862 9861 9861 9860 9858 9857 9856 9854 9852 9850 9848 9846 9843 9840 9837 9833 9829 9825 9820 9816 9811 9805 9800 9794 9788 9782 9775 9769 9762 9755 9748 9742 9735 9728 9721 9714 9708 9701 9695 9689 9683 9678 9672 9668 9663 9659 9655 9652 9649 9647 9645 9644 9643 9643 9643 9644 9645 9647 9649 9652 7060 3 3 3 9655 9658 9662 9666 9670 9675 9680 9685 9690 9696 9701 9706 9712 9717 9723 9728 9733 9738 9743 9747 9751 9755 9759 9762 9765 9768 9771 9773 9775 9777 9778 9780 9781 9782 9782 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9783 9783 9782 9782 9781 9781 9780 9780 9779 9778 9777 9775 9774 9773 9771 9769 9768 9766 9764 9761 9759 9757 9755 9752 9750 9748 9746 9744 9742 9740 9738 9736 9735 9733 9732 9731 9730 9729 9729 9728 9728 9728 9727 9727 9727 9727 9727 9727 9727 9727 9727 9726 9726 9725 9724 9723 9722 9720 9718 9716 9713 9710 9707 9704 9700 9697 9692 9688 9683 9679 9674 9668 9663 9658 9652 9646 9641 9635 9629 9623 9617 9612 9606 9600 9594 9588 9582 9576 9571 9565 9559 9552 9546 9540 9533 9527 9520 9513 9505 9498 9490 9481 9472 9463 9454 9444 9433 9422 9411 9399 9387 9374 9360 9347 9332 9318 9303 9287 9271 9255 9238 9221 9203 9185 9167 9149 9130 9111 9092 9073 9053 9033 9013 8993 8973 8953 8932 8912 8891 8871 8851 8831 8810 8790 8771 8751 8732 8713 8695 8677 8660 8643 8627 8611 8597 8583 8570 8558 8548 8538 8529 8521 8515 8510 8506 8503 8502 8501 8502 8504 8508 8512 8518 8524 8532 8540 8550 8560 8571 8583 8595 8608 8621 8635 8648 8663 8677 8691 8706 8720 8734 8748 8763 8776 8790 8804 8817 8830 8843 8855 8867 8879 8891 8903 8914 8926 8937 8948 8959 8969 8980 8991 9001 9012 9022 9032 9043 9053 9063 9073 9083 9093 9103 9113 9122 9132 9141 9150 9159 9168 9176 9185 9193 9201 9209 9216 9224 9231 9238 9245 9251 9258 9264 9271 9277 9283 9290 9296 9302 9308 9315 9321 9328 9334 9341 9348 9354 9361 9368 9375 9382 9390 9397 9404 9412 9419 9426 9433 9441 9448 9455 9462 9468 9475 9482 9488 9494 9500 9505 9511 9516 9521 9526 9530 9534 9539 9543 9546 9550 9553 9557 9560 9563 9566 9569 9572 9575 9578 9581 9583 9586 9589 9592 9595 9598 9601 9605 9608 9611 9614 9618 9621 9624 9627 9631 9634 9637 9640 9643 9646 9648 9651 9654 9656 9658 9661 9663 9665 9666 9668 9669 9671 9672 9673 9674 9675 9676 9677 9678 9679 9679 9680 9681 9682 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9695 9696 9697 9699 9700 9702 9703 9705 9706 9708 9709 9711 9712 9714 9716 9717 9719 9721 9722 9724 9726 9728 9729 9731 9733 9735 9737 9739 9741 9743 9746 9748 9750 9753 9755 9757 9760 9762 9765 9767 9770 9772 9775 9777 9779 9782 9784 9786 9788 9790 9792 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9804 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9808 9808 9808 9809 9809 9810 9810 9811 9811 9812 9813 9814 9814 7061 3 3 3 9815 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9827 9828 9829 9831 9832 9833 9835 9836 9837 9838 9840 9841 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9858 9859 9860 9860 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9848 9847 9847 9847 9847 9847 9847 9847 9848 9848 9849 9849 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9843 9841 9840 9838 9837 9835 9834 9832 9831 9830 9828 9827 9825 9824 9823 9821 9820 9819 9817 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9806 9805 9805 9805 9805 9805 9806 9806 9807 9808 9810 9811 9813 9815 9817 9820 9822 9825 9828 9831 9834 9838 9841 9844 9848 9851 9854 9858 9861 9864 9866 9869 9871 9873 9875 9877 9879 9880 9881 9881 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9872 9871 9871 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9864 9863 9861 9859 9857 9854 9851 9848 9844 9840 9835 9830 9825 9819 9813 9806 9799 9792 9785 9778 9770 9763 9755 9748 9741 9735 9729 9723 9717 9713 9709 9705 9702 9700 9699 9699 9699 9700 9702 9704 9707 9711 9716 9721 9727 9733 9739 9746 9754 9761 9769 9776 9784 9791 9799 9806 9813 9820 9826 9832 9838 9843 9848 9853 9857 9861 9865 9868 9870 9873 9875 9877 9879 9880 9882 9883 9884 9886 9887 9888 9889 9890 9891 9893 9894 9896 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9923 9923 9923 9922 9921 9920 9919 9918 9916 9914 9912 9910 9907 9905 9902 9899 9896 9894 9891 9888 9885 9883 9880 9878 9875 9873 9871 9869 9867 9866 9865 9864 9863 9862 9862 9862 9862 9862 9862 9863 9864 9865 9866 9867 9869 9870 9872 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9934 9934 9935 9935 9935 9935 9936 9936 9937 9938 9938 7062 3 3 3 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9902 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9854 9853 9851 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9842 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9855 9857 9858 9860 9862 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9886 9888 9890 9892 9895 9897 9900 9902 9905 9907 9910 9913 9915 9918 9921 9923 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9947 9947 9946 9946 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9922 9919 9916 9912 9908 9904 9901 9897 9893 9888 9884 9880 9876 9873 9869 9865 9862 9858 9855 9852 9850 9847 9845 9843 9841 9840 9839 9838 9838 9838 9838 9838 9839 9840 9841 9842 9844 9846 9848 9850 9852 9855 9857 9860 9863 9865 9868 9870 9873 9875 9878 9880 9882 9884 9885 9887 9888 9889 9889 9890 9890 9889 9889 9888 9887 9885 9883 9880 9877 9874 9870 9866 9861 9855 9849 9843 9835 9827 9818 9808 9797 9786 9773 9760 9745 9729 9712 9694 9675 9655 9633 9611 9587 9562 9535 9508 9480 9450 9420 9389 9357 9325 9292 9259 9226 9193 9160 9127 9095 9063 9032 9002 8974 8947 8921 8898 8876 8856 8838 8823 8810 8799 8792 8786 8784 8784 8787 8793 8801 8812 8825 8841 8859 8879 8902 8926 8952 8979 9008 9038 9069 9100 7063 3 3 3 9132 9165 9198 9231 9263 9296 9328 9359 9390 9420 9449 9476 9503 9529 9554 9577 9600 9621 9641 9660 9678 9694 9710 9725 9739 9752 9764 9776 9787 9797 9807 9816 9825 9833 9841 9849 9856 9863 9870 9877 9883 9889 9895 9901 9906 9911 9916 9920 9925 9928 9932 9935 9938 9941 9943 9945 9947 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9942 9940 9938 9936 9934 9932 9931 9929 9927 9926 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9909 9907 9905 9902 9899 9895 9891 9886 9880 9874 9867 9859 9850 9841 9831 9820 9809 9797 9784 9771 9757 9742 9727 9712 9697 9681 9665 9649 9634 9618 9602 9587 9572 9557 9542 9528 9515 9502 9489 9478 9466 9455 9445 9434 9425 9416 9407 9398 9390 9381 9373 9365 9358 9350 9342 9334 9326 9317 9309 9301 9292 9284 9275 9267 9258 9250 9242 9235 9227 9220 9214 9208 9203 9199 9196 9193 9192 9192 9193 9195 9198 9203 9209 9216 9224 9234 9245 9257 9270 9284 9299 9315 9332 9349 9367 9386 9405 9424 9443 9462 9481 9501 9520 9538 9556 9574 9592 9608 9625 9640 9655 9669 9683 9696 9709 9720 9732 9742 9752 9762 9771 9779 9788 9795 9803 9810 9817 9823 9829 9835 9841 9847 9852 9857 9862 9867 9872 9876 9880 9884 9888 9892 9896 9899 9902 9905 9908 9910 9912 9915 9917 9918 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 7064 3 3 3 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9936 9934 9932 9929 9926 9923 9920 9917 9913 9909 9906 9902 9898 9894 9890 9885 9881 9877 9873 9868 9864 9860 9856 9853 9849 9846 9842 9839 9836 9834 9832 9829 9828 9826 9824 9823 9822 9821 9821 9820 9820 9820 9820 9820 9820 9821 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9826 9827 9828 9828 9829 9830 9831 9833 9834 9836 9837 9839 9841 9843 9846 9848 9851 9854 9857 9860 9863 9867 9870 9874 9877 9881 9884 9888 9891 9895 9898 9902 9905 9908 9910 9913 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9961 9959 9957 9954 9951 9948 9944 9940 9936 9932 9927 9922 9917 9911 9906 9900 9895 9889 9883 9878 9873 9867 9863 9858 9854 9850 9846 9843 9840 9838 9836 9834 9833 9833 9833 9834 9835 9836 9838 9840 9842 9845 9848 9851 9855 9858 9862 9866 9870 9873 9877 9881 9884 9887 9891 9894 9896 9899 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9913 9913 9914 9916 9917 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9938 9938 9938 9937 9936 9935 9933 9931 9929 9927 9924 9922 9919 9916 9913 9909 9906 9903 9900 9896 9893 9890 9887 9884 9881 9879 9876 9874 9872 9871 9869 9868 9867 9867 9866 9866 9866 9866 9867 9868 9868 9869 9871 9872 9873 9875 9876 9878 9879 9881 9883 7065 3 3 3 9884 9886 9888 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9924 9922 9920 9917 9914 9911 9907 9904 9900 9895 9891 9886 9881 9876 9871 9866 9860 9855 9850 9844 9839 9834 9829 9824 9820 9816 9812 9808 9805 9802 9799 9797 9796 9795 9794 9793 9794 9794 9795 9797 9799 9801 9803 9806 9810 9813 9817 9821 9826 9830 9835 9840 9844 9849 9854 9859 9864 9869 9874 9879 9883 9888 9892 9897 9901 9905 9909 9913 9916 9920 9923 9926 9929 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9960 9958 9956 9954 9952 9950 9947 9945 9942 9939 9937 9934 9932 9930 9927 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9915 9914 9912 9909 9906 9902 9897 9891 9885 9877 9869 9860 9850 9839 9828 9816 9803 9789 9775 9761 9746 9732 9717 9702 9688 9674 9661 9648 9635 9624 9614 9604 9596 9588 9582 9577 9574 9571 9570 9570 9572 9574 9578 9582 9587 9593 9600 9608 9616 9624 9633 9642 9651 9660 9669 9677 9686 9694 9702 9710 9717 9724 9731 9737 9743 9749 9754 9759 9764 9768 9773 9777 9781 9785 9790 9794 9799 9803 9808 9813 9818 9824 9829 9835 9841 9847 9853 9859 9866 9872 9878 9884 9890 9896 9902 9907 9912 9917 9921 9926 9929 9933 9936 9939 9941 9943 9945 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 7066 3 3 3 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9915 9913 9911 9910 9907 9905 9903 9901 9898 9895 9893 9890 9887 9883 9880 9877 9873 9870 9866 9862 9858 9853 9849 9844 9839 9834 9829 9823 9818 9811 9805 9798 9792 9784 9777 9769 9761 9752 9743 9734 9724 9714 9704 9693 9682 9671 9660 9648 9637 9625 9613 9601 9589 9577 9565 9553 9542 9530 9519 9508 9498 9488 9478 9469 9460 9452 9445 9438 9432 9427 9422 9418 9415 9413 9411 9411 9411 9411 9413 9415 9418 9422 9427 9432 9438 9444 9451 9459 9467 9476 9485 9494 9504 9514 9525 9535 9546 9557 9567 9578 9589 9599 9610 9620 9630 9639 9649 9657 9666 9673 9681 9688 9694 9699 9704 9709 9713 9716 9719 9721 9723 9724 9725 9726 9726 9726 9725 9725 9724 9723 9722 9721 9721 9720 9720 9719 9720 9720 9721 9722 9724 9726 9729 9732 9735 9739 9744 9749 9754 9760 9766 9772 9778 9785 9792 9799 9806 9814 9821 9828 9835 9842 9849 9856 9862 9868 9874 9880 9885 9890 9895 9899 9904 9907 9911 9914 9917 9920 9923 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9937 9935 9933 9930 9928 9926 9924 9921 9919 9917 9915 9914 9912 9910 9909 9908 9906 9906 9905 9904 9904 9903 9903 9903 9904 9904 9905 9906 9906 9908 9909 9910 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9872 9869 9866 9863 9860 9856 9852 9848 9844 9839 9834 9829 9823 9817 9811 9805 9798 9791 9784 9776 9768 9760 9752 9744 9736 9728 9720 9712 9704 9696 9688 9681 9674 9667 9660 9654 9649 9644 9639 9635 9632 9629 9626 9624 9623 9623 9623 9624 9625 9627 9629 9632 9635 9639 9644 9648 9654 9659 9665 9671 9677 9684 9690 9697 9703 9710 9716 9722 9729 9735 9740 9746 9751 9755 9759 9763 9766 9769 9772 9773 9775 9775 9775 9775 9774 9772 9770 9768 9765 9762 9758 9754 9749 9744 9739 9734 9728 9723 9717 9711 9705 7067 3 3 3 9700 9694 9689 9684 9679 9675 9671 9667 9664 9661 9658 9656 9655 9654 9654 9654 9655 9656 9658 9661 9664 9667 9671 9675 9680 9685 9691 9696 9702 9709 9715 9722 9728 9735 9742 9749 9756 9762 9769 9776 9782 9788 9794 9800 9805 9811 9816 9820 9825 9829 9833 9837 9840 9843 9846 9848 9851 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9864 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9888 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9922 9922 9923 9922 9922 9922 9921 9920 9919 9918 9917 9915 9913 9911 9909 9907 9904 9901 9898 9895 9892 9889 9885 9882 9878 9875 9871 9867 9863 9859 9855 9852 9848 9844 9840 9836 9832 9829 9825 9821 9818 9815 9811 9808 9805 9802 9799 9796 9793 9790 9787 9785 9782 9779 9777 9774 9772 9769 9767 9764 9762 9759 9756 9753 9750 9747 9743 9739 9735 9730 9725 9719 9713 9707 9699 9692 9683 9674 9664 9654 9643 9631 9618 9604 9590 9575 9559 9543 9526 9509 9490 9472 9453 9434 9414 9395 9375 9356 9337 9318 9299 9281 9264 9248 9232 9218 9204 9192 9181 9172 9164 9158 9153 9150 9149 9149 9151 9155 9160 9167 9176 9186 9198 9211 9225 9241 9258 9276 9294 9314 9334 9355 9376 9397 9419 9441 9463 9484 9505 9526 9547 9567 9587 9606 9624 9642 9659 9675 9691 9706 9720 9733 9746 9757 9769 9779 9789 9798 9807 9815 9823 9830 9837 9844 9850 9855 9861 9866 9871 9875 9880 9884 9888 9891 9895 9898 9901 9904 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9939 9936 9934 9931 9927 9924 9920 9916 9912 9908 9903 9899 9894 9889 9884 9878 9873 9867 9862 9856 9850 9845 9839 9833 9828 9822 9817 9812 9806 9801 9797 9792 9788 9784 9780 9777 9773 9771 9768 9766 9765 9763 9762 9762 9762 9762 9763 9764 9766 9768 9770 9773 9776 9779 9782 9786 9790 9794 9799 9803 9808 9812 9817 9821 9825 9830 9834 9838 9841 9845 9848 9850 9853 9855 9856 9858 9858 9859 9858 9858 9857 9855 9853 9851 9848 9845 9841 9837 9832 9828 9822 9817 9811 9805 9799 9792 9785 9778 9770 9763 9755 9747 9738 9730 9721 9712 9703 9693 9684 9674 9664 9654 9644 9634 9624 9614 9604 9594 9584 9574 9564 9555 9546 9538 7068 3 3 3 9529 9522 9514 9508 9502 9497 9492 9489 9486 9484 9483 9483 9484 9486 9489 9492 9497 9503 9509 9517 9525 9534 9543 9554 9564 9576 9588 9600 9612 9625 9637 9650 9663 9676 9688 9701 9713 9724 9736 9747 9758 9768 9777 9787 9796 9804 9812 9819 9826 9833 9839 9844 9850 9855 9860 9864 9868 9872 9876 9880 9883 9886 9890 9893 9896 9899 9902 9904 9907 9910 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9935 9935 9935 9934 9933 9932 9931 9930 9928 9926 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9897 9893 9889 9885 9880 9876 9871 9866 9860 9855 9849 9843 9837 9831 9825 9818 9811 9804 9797 9790 9783 9775 9767 9759 9751 9742 9733 9723 9713 9703 9691 9679 9667 9653 9639 9623 9606 9588 9568 9547 9524 9499 9473 9444 9413 9380 9344 9306 9265 9221 9174 9125 9072 9016 8957 8895 8829 8760 8688 8613 8534 8451 8366 8277 8185 8090 7992 7892 7789 7683 7576 7466 7355 7243 7129 7015 6900 6786 6672 6559 6447 6337 6229 6124 6022 5924 5830 5741 5656 5578 5505 5440 5381 5329 5285 5249 5221 5202 5191 5189 5196 5212 5237 5270 5312 5363 5422 5488 5562 5644 5732 5826 5926 6031 6140 6253 6370 6489 6610 6733 6856 6980 7103 7225 7346 7465 7581 7694 7804 7910 8013 8111 8205 8294 8379 8458 8534 8604 8670 8731 8787 8840 8888 8932 8972 9008 9041 9071 9097 9121 9142 9161 9177 9191 9204 9214 9223 9229 9235 9239 9241 9243 9243 9241 9239 9236 9231 9225 9219 9211 9203 9193 9183 9172 9161 9149 9136 9123 9110 9097 9084 9071 9059 9047 9035 9024 9014 9005 8998 8991 8986 8982 8980 8979 8980 8983 8988 8994 9002 9012 9023 9036 9051 9067 9085 9104 9124 9145 9167 9191 9214 9239 9264 9289 9315 9340 9366 9392 9417 9442 9466 9490 9514 9537 9559 9580 9601 9621 9640 9658 9675 9692 9707 9722 9736 9749 9762 9774 9785 9795 9805 9814 9823 9831 9838 9845 9852 9858 9864 9870 9875 9880 9885 9889 9893 9897 9901 9904 9908 9911 9914 9917 9920 9923 9925 9928 9930 9933 9935 9937 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9914 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9918 9917 9916 9915 9914 9912 9910 9908 9906 9904 9901 9899 9896 9893 9891 9888 9886 9883 9881 9879 9877 9875 9873 9872 9870 9869 9869 9868 9868 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9880 9881 9881 9882 9882 9881 9880 9879 9878 9876 9874 7069 3 3 3 9872 9869 9866 9863 9859 9855 9850 9845 9840 9835 9829 9823 9817 9811 9805 9799 9792 9786 9780 9773 9767 9761 9755 9749 9744 9738 9733 9729 9724 9720 9717 9713 9711 9708 9706 9705 9704 9703 9703 9703 9704 9705 9706 9708 9711 9714 9717 9720 9724 9728 9733 9737 9742 9748 9753 9759 9764 9770 9776 9782 9788 9794 9800 9806 9812 9818 9824 9830 9836 9842 9847 9853 9858 9863 9868 9873 9878 9882 9887 9891 9895 9898 9902 9905 9908 9911 9913 9916 9918 9920 9921 9923 9924 9926 9927 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9912 9910 9909 9907 9906 9905 9904 9902 9901 9900 9899 9898 9896 9895 9894 9892 9890 9888 9886 9883 9881 9877 9874 9870 9866 9861 9856 9850 9843 9837 9829 9822 9813 9805 9795 9786 9775 9765 9754 9743 9731 9719 9708 9696 9684 9672 9660 9648 9637 9626 9615 9605 9595 9586 9578 9570 9563 9557 9552 9548 9545 9543 9542 9542 9543 9545 9548 9553 9558 9564 9571 9579 9588 9598 9608 9619 9630 9642 9655 9667 9680 9693 9707 9720 9733 9746 9759 9771 9784 9795 9807 9818 9828 9838 9848 9857 9865 9873 9880 9887 9893 9899 9904 9908 9913 9916 9920 9923 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9886 9884 9881 9879 9877 9874 9872 9870 9868 9867 9865 9864 9863 9862 9862 9861 9861 9861 9862 9862 9863 9865 9866 9868 9870 9872 9874 9877 9880 9882 9885 9888 9892 9895 9898 9901 9904 9907 9910 9913 9916 9918 9921 9923 9926 9928 9930 9931 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9947 7070 3 3 3 9945 9943 9940 9938 9935 9932 9929 9926 9922 9919 9915 9912 9908 9904 9900 9896 9893 9889 9885 9881 9878 9874 9870 9867 9864 9860 9857 9854 9852 9849 9847 9845 9843 9841 9840 9838 9837 9837 9836 9836 9836 9836 9837 9838 9839 9841 9843 9845 9847 9849 9852 9855 9858 9861 9865 9869 9873 9876 9880 9885 9889 9893 9897 9901 9905 9910 9914 9918 9921 9925 9929 9932 9936 9939 9942 9945 9947 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9964 9963 9961 9960 9958 9956 9954 9951 9949 9946 9943 9940 9937 9934 9930 9927 9923 9919 9916 9912 9908 9904 9899 9895 9891 9887 9883 9879 9875 9872 9868 9865 9862 9859 9856 9853 9851 9849 9847 9846 9845 9844 9844 9844 9845 9845 9846 9848 9850 9852 9855 9857 9860 9864 9867 9871 9875 9880 9884 9888 9893 9897 9902 9906 9911 9915 9919 9923 9927 9931 9934 9938 9941 9943 9946 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 7071 3 3 3 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9983 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9898 9897 9897 9896 9894 9893 9891 9890 9888 9886 9883 9881 9878 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9842 9838 9834 9829 9825 9820 9816 9811 9806 9800 9794 9788 9782 9775 9768 9760 9752 9744 9734 9725 9715 9704 9692 9680 9668 9654 9641 9626 9611 9596 9580 9563 9546 9528 9510 9491 9472 9452 9432 9412 9391 9370 9348 9326 9304 9281 9258 9234 9210 9185 9160 9135 9109 9082 9055 9027 8999 8970 8940 8910 8880 8848 8816 8784 8751 8718 8685 8651 8618 8584 8550 8517 8484 8451 8420 8389 8358 8329 8302 8276 8251 8228 8208 8189 8172 8158 8147 8138 8132 8128 8127 8130 8135 8143 8153 8167 8184 8203 8225 8249 8276 8305 8336 8369 8404 8441 8479 8518 8558 8599 8641 8683 8726 8768 8810 8852 8894 8934 8974 9014 9052 9089 9125 9160 9193 9225 9256 9285 9313 9340 9365 9389 9411 9433 9453 9473 9491 9508 9524 9540 9555 9569 9583 9595 9608 9620 9631 9643 9653 9664 9674 9684 9694 9703 9712 9721 9729 9738 9745 9753 9760 9767 7072 3 3 3 9773 9779 9785 9790 9795 9799 9803 9807 9810 9812 9814 9816 9818 9819 9819 9820 9820 9820 9820 9820 9819 9819 9818 9818 9817 9817 9817 9816 9816 9817 9817 9817 9818 9819 9820 9822 9823 9825 9827 9830 9832 9835 9838 9840 9843 9847 9850 9853 9856 9859 9863 9866 9869 9872 9875 9878 9881 9884 9886 9888 9891 9893 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9931 9933 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9903 9901 9898 9896 9893 9891 9888 9886 9883 9881 9879 9876 9874 9872 9870 9869 9867 9866 9864 9863 9862 9861 9860 9860 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9864 9865 9867 9868 9869 9871 9872 9874 9875 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9887 9887 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9902 9903 9904 9904 9904 9904 9904 9903 9902 9901 9900 9899 9897 9896 9894 9891 9889 9886 9884 9881 9878 9875 9871 9868 9865 9861 9857 9854 9850 9846 9842 9837 9833 9828 9823 9818 9812 9807 9801 9794 9787 9780 9772 9764 9756 9747 9737 9727 9717 9706 9695 9683 9671 9659 9646 9634 9621 9608 9596 9583 9571 9559 9547 9536 9525 9515 9506 9498 9490 9484 9478 9474 9470 9468 9467 9467 9468 9471 9474 9479 9484 9491 9499 9507 9517 9527 9538 9549 9561 9573 9586 9599 9612 9625 9639 9652 9665 9678 9691 9703 9715 9727 9738 9749 9760 9770 9779 9788 9797 9805 9813 9821 9828 9835 9841 9847 9853 9858 9863 9868 9873 9878 9882 9886 9890 9894 9897 9901 9904 9907 9910 9912 9915 9917 9919 9921 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 7073 3 3 3 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9939 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9939 9940 9942 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 9934 9932 9929 9927 9925 9922 9919 9917 9914 9911 9909 9906 9903 9901 9898 9896 9894 9891 9889 9887 9886 9884 9883 9881 9880 9880 9879 9879 9878 9878 9879 9879 9880 9880 9881 9882 9883 9885 9886 9887 9889 9891 9892 9894 9896 9898 9900 9901 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9925 9928 9930 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 7074 3 3 3 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9913 9910 9908 9905 9903 9900 9897 9894 9891 9887 9884 9881 9877 9874 9870 9866 9863 9859 9855 9851 9847 9844 9840 9836 9832 9828 9824 9820 9817 9813 9809 9806 9802 9799 9796 9793 9790 9788 9785 9783 9782 9780 9779 9778 9777 9777 9776 9777 9777 9778 9779 9780 9782 9784 9786 9788 9791 9794 9796 9799 9803 9806 9809 9812 9815 9819 9822 9825 9828 9831 9834 9836 9839 9841 9843 9846 9848 9849 9851 9852 9854 9855 9856 9857 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9858 9857 9856 9854 9853 9851 9849 9846 9844 9841 9838 9835 9832 9829 9825 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9782 9779 9775 9772 9770 9767 9765 9763 9762 9760 9760 9760 9760 9760 9761 9763 9765 9767 9770 9773 9776 9780 9784 9789 9794 9799 9804 9809 9815 9821 9827 9833 9838 9844 9850 9856 9861 9867 9872 9877 9881 9885 9889 9893 9896 9899 9902 9904 9906 9908 9909 9909 9910 9910 9910 9909 9909 9908 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9894 9894 9895 9895 9896 9898 9899 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9918 9918 9918 9918 9917 9916 9915 9914 9912 9910 9908 9906 9904 9901 9898 9896 9893 9890 9888 9885 9882 9880 9877 9875 9873 9871 9870 9868 9867 9865 9864 9864 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9858 9858 9857 9855 9854 9853 9851 9850 9848 9846 9844 9842 9840 9837 9835 9833 9831 9829 9826 9824 9823 9821 9819 9818 9817 9816 9815 9815 9814 9814 9815 9815 9816 9817 9819 9820 9822 9824 9826 9829 9831 9834 9837 9840 9843 9847 9850 9853 9857 9860 9864 9867 9870 9873 9877 9880 9883 9886 9888 9891 9894 9896 9898 9900 9903 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9918 7075 3 3 3 9918 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9905 9906 9908 9910 9912 9914 9916 9918 9921 9923 9925 9928 9930 9932 9934 9937 9939 9941 9942 9944 9946 9947 9948 9950 9951 9951 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9924 9924 9924 9924 9924 9925 9926 9927 9928 9929 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9961 9961 9961 9960 9959 9958 9957 9956 9954 9952 9950 9948 9945 9943 9940 9936 9933 9929 9925 9920 9916 9911 9906 9900 9895 9889 9884 9878 9872 9866 9860 9854 9848 9842 9836 9830 9825 9820 9815 9810 9805 9801 9798 9794 9791 9789 9787 9786 9785 9784 9784 9785 9786 9787 9789 9791 9794 9797 9801 9804 9808 9812 9816 9821 9825 9829 9834 9838 9842 9847 9851 9855 9858 9862 9865 9868 9871 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9896 7076 3 3 3 9897 9899 9900 9902 9904 9906 9907 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9947 9945 9943 9942 9940 9938 9936 9933 9931 9930 9928 9926 9924 9923 9922 9921 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9927 9927 9926 9925 9923 9922 9920 9917 9915 9912 9909 9906 9902 9899 9895 9891 9887 9883 9879 9875 9871 9868 9864 9860 9857 9854 9851 9848 9846 9844 9842 9840 9839 9838 9837 9837 9837 9837 9838 9839 9840 9841 9843 9845 9847 9849 9852 9855 9858 9860 9863 9866 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9898 9900 9903 9905 9906 9908 9909 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9891 9890 9888 9886 9883 9881 9879 9876 9874 9871 9869 9866 9864 9861 9858 9856 9853 9850 9848 9845 9843 9841 9839 9837 9835 9833 9832 9831 9830 9829 9828 9828 9827 9827 9827 9828 9828 9829 9830 9831 9832 9833 9835 9836 9838 9839 9841 9843 9844 9846 9847 9849 9851 9852 9853 9855 9856 9857 9859 9860 9861 9862 9863 9863 9864 9865 9866 9867 9868 9869 9869 9871 9872 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9892 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9929 9931 9934 9936 9938 9939 9941 9942 9943 9944 9944 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9934 9933 9931 9930 9928 9926 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9871 9870 9868 9866 9865 9863 9862 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9864 9865 9865 9866 9866 9866 9865 9865 9864 9864 9863 9861 9860 9858 9856 9854 9851 9849 9846 9843 9840 9837 9835 9832 9829 9826 9824 9821 9819 9817 9815 9814 9813 9812 9811 9811 9811 9812 9813 9814 9815 9817 9819 9821 9824 9827 9830 9833 9836 9840 9843 9847 9851 9855 9858 9862 9866 9870 9873 9877 9881 9884 9888 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9927 9929 9931 9933 9935 9938 9940 9942 9944 9946 9948 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 7077 3 3 3 9963 9961 9960 9958 9957 9955 9953 9951 9950 9948 9946 9944 9943 9941 9939 9938 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9910 9909 9908 9908 9908 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9939 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9957 9955 9954 9952 9950 9949 9948 9946 9945 9944 9943 9942 9942 9942 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9961 9960 9959 9957 9955 9953 9951 9949 9947 9945 9942 9939 9937 9934 9931 9928 9925 9922 9919 9916 9914 9911 9908 9906 9904 9901 9900 9898 9896 9895 9894 9894 9893 9893 9893 9893 9894 9895 9896 9897 9899 9900 9902 9904 9906 9908 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9938 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9912 9909 9906 9903 9900 9896 9892 9888 9884 9880 9875 9870 9866 9861 9856 9851 9846 9841 9836 9831 9827 9822 9818 9814 9810 9806 9803 9800 9798 9796 9794 9793 9792 9792 9792 9792 9793 9795 9796 9799 9801 9804 9807 9811 9815 9818 9823 9827 9831 9836 9840 9845 9850 9854 9858 9863 9867 9871 9875 9879 9882 9886 9889 9892 9894 9897 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9891 9891 9891 9890 9890 7078 3 3 3 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9911 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9887 9884 9881 9878 9874 9871 9866 9862 9857 9852 9846 9840 9834 9827 9820 9812 9804 9795 9786 9777 9767 9757 9746 9736 9725 9714 9702 9691 9679 9668 9657 9646 9635 9625 9615 9606 9597 9589 9581 9575 9569 9564 9560 9557 9555 9553 9553 9554 9556 9559 9562 9567 9572 9578 9585 9593 9601 9609 9618 9628 9638 9648 9658 9668 9678 9688 9698 9708 9717 9727 9736 9744 9752 9760 9768 9775 9781 9787 9793 9799 9804 9809 9813 9818 9822 9826 9830 9833 9837 9840 9844 9847 9850 9854 9857 9860 9864 9867 9871 9874 9878 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9896 9896 9895 9895 9895 9895 9895 9896 9896 9897 9898 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9925 9927 9928 9930 9931 9931 9931 9931 9931 9929 9928 9925 9923 9919 9915 9911 9906 9900 9894 9888 9881 9873 9866 9858 9850 9843 9835 9827 9819 9812 9805 9798 9791 9786 9780 9776 9772 9768 9766 9764 9763 9762 9763 9764 9766 9768 9771 9774 9778 9783 9788 9793 9798 9803 9809 9815 9820 9826 9831 9836 9841 9846 9850 9854 9857 9860 9862 9865 9866 9867 9868 9869 9869 9868 9868 9867 9866 9864 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9844 9842 9841 9839 9838 9837 9837 9836 9835 9835 9835 9835 9836 9836 9837 9838 9839 9840 9842 9843 9845 9847 9849 9852 9854 7079 3 3 3 9857 9860 9863 9866 9869 9872 9876 9879 9883 9887 9890 9894 9898 9901 9905 9909 9912 9915 9918 9921 9924 9927 9929 9932 9934 9935 9937 9938 9939 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9917 9916 9915 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9903 9901 9899 9897 9894 9890 9887 9882 9877 9872 9866 9860 9853 9845 9837 9828 9819 9810 9800 9790 9779 9768 9756 9745 9733 9721 9709 9697 9685 9673 9662 9650 9639 9628 9618 9608 9598 9590 9581 9574 9567 9561 9556 9551 9548 9545 9543 9542 9542 9542 9544 9546 9549 9553 9558 9564 9570 9577 9584 9593 9601 9610 9620 9630 9640 9651 9662 9672 9683 9695 9706 9717 9728 9738 9749 9759 9769 9779 9789 9798 9806 9814 9822 9829 9836 9842 9848 9853 9858 9863 9866 9870 9872 9875 9877 9878 9880 9880 9881 9881 9881 9881 9880 9879 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9868 9869 9869 9870 9871 9873 9874 9876 9878 9881 9883 9886 9889 9892 9895 9899 9902 9906 9909 9913 9917 9920 9924 9927 9931 9934 9937 9939 9941 9943 9945 9946 9946 9946 9946 9945 9943 9941 9938 9934 9930 9925 9919 9913 9906 9899 9892 9884 9875 9866 9857 9848 9839 9830 9821 9812 9804 9795 9788 9780 9774 9768 9762 9758 9754 9752 9750 9749 9749 9750 9752 9754 9758 9762 9768 9773 9780 9787 9794 9802 9811 9819 9827 9836 9844 9853 9861 9869 9876 9883 9890 9896 9902 9907 9911 9915 9918 9921 9924 9925 9927 9928 9928 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9925 9925 9925 9926 9927 9929 9930 9932 9934 9936 9938 9940 9943 9945 9948 9950 9953 9955 9957 9959 9961 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9929 9928 9927 9927 9927 9927 9927 9928 9928 9929 9930 9932 9933 9935 9936 9938 9940 9942 9945 9947 9949 9952 9954 9956 9958 9961 9963 9965 9966 9968 9970 9971 9972 9973 9974 9975 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 7080 3 3 3 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9972 9972 9971 9971 9972 9972 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9982 9983 9984 9985 9986 9986 9987 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9983 9982 9980 9979 9978 9976 9975 9973 9972 9970 9969 9968 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9945 9946 9946 9946 9946 9945 9944 9943 9942 9940 9938 9935 9932 9929 9926 9922 9918 9914 9909 9905 9900 9895 9890 9886 9881 9876 9871 9867 9862 9858 9855 9851 9848 9845 9843 9841 9839 9838 9837 9837 9837 9838 9839 9840 9842 9844 9847 7081 3 3 3 9849 9852 9856 9859 9863 9866 9870 9874 9878 9882 9886 9890 9894 9897 9901 9905 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9943 9943 9943 9943 9944 9945 9945 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9976 9975 9974 9972 9971 9970 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9947 9947 9948 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 7082 3 3 3 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9956 9954 9952 9950 9948 9947 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9922 9920 9917 9914 9911 9908 9905 9901 9897 9892 9888 9883 9877 9872 9866 9860 9854 9848 9841 9835 9828 9822 9815 9809 9802 9796 9790 9785 9779 9774 9769 9765 9761 9758 9755 9752 9750 9748 9747 9746 9746 9746 9747 9748 9749 9751 9753 9756 9758 9761 9764 9768 9771 9775 9779 9783 9787 9792 9796 9800 9804 9809 9813 9818 9822 9827 9831 9835 9840 9844 9848 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9892 9896 9899 9902 9906 9908 9911 9914 9916 9918 9920 9922 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9941 9941 9940 9939 9937 9935 9933 9931 9929 9926 9923 9920 9916 9913 9909 9905 9901 9897 9893 9889 9885 9880 9876 9872 9868 9864 9860 9856 9852 9849 9845 9842 9839 9836 9833 9830 9827 9825 9823 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9785 9783 9781 9779 9776 9774 9772 9770 9768 9766 9765 9764 9763 9762 9761 9761 9761 9762 9763 9764 9766 9768 9770 9773 9776 9779 9783 9788 9792 9797 9802 9807 9812 9818 9824 9829 9835 9841 9847 9853 9858 9864 9869 9874 9880 9884 9889 9894 9898 9902 9906 9909 9913 9916 9919 9922 9924 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9931 9929 9927 9926 9924 9923 9922 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 7083 3 3 3 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9902 9900 9897 9895 9893 9890 9888 9885 9882 9878 9875 9871 9867 9863 9858 9853 9848 9842 9836 9829 9822 9814 9806 9797 9788 9778 9767 9755 9742 9728 9714 9698 9681 9663 9644 9623 9601 9577 9552 9526 9498 9468 9437 9404 9369 9333 9295 9255 9214 9171 9128 9082 9036 8988 8940 8891 8841 8791 8741 8691 8641 8592 8544 8496 8450 8405 8362 8321 8283 8247 8213 8183 8156 8132 8111 8095 8082 8072 8067 8065 8068 8074 8085 8099 8116 8137 8162 8190 8221 8255 8292 8331 8372 8415 8459 8505 8552 8600 8649 8697 8746 8795 8843 8891 8937 8983 9028 9071 9113 9154 9193 9230 9266 9300 9332 9363 9392 9419 9445 9469 9492 9514 9534 9553 9570 9587 9603 9617 9631 9645 9657 9669 9680 9691 9701 9711 9721 9730 9739 9747 9755 9763 9770 9777 9784 9790 9796 9802 9808 9813 9818 9822 9826 9830 9833 9837 9839 9842 9844 9846 9848 9850 9851 9852 9853 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9850 9848 9847 9845 9843 9841 9839 9837 9834 9831 9828 9825 9822 9818 9814 9810 9806 9802 9797 9793 9788 9783 9778 9773 9769 9764 9758 9753 9748 9743 9738 9733 9729 9724 9719 9714 9710 9705 9701 9697 9693 9689 9685 9681 9678 9674 9671 9668 9665 9663 9660 9658 9656 9654 9652 9651 9649 9648 9648 9647 9646 9646 9646 9646 9647 9647 9648 9649 9650 9651 9652 9653 9654 9656 9657 9659 9660 9661 9663 9664 9665 9666 9667 9668 9669 9669 9670 9670 9670 9670 9670 9670 9670 9669 9668 9668 9667 9666 9665 9663 9662 9660 9658 9656 9654 9652 9649 9647 9644 9640 9637 9633 9629 9624 9619 9614 9608 9602 9595 9588 9581 9572 9563 9554 9544 9533 9522 9510 9498 9485 9471 9457 9442 9426 9410 9393 9376 9358 9340 9322 9302 9283 9263 9243 9223 9203 9182 9162 9141 9120 9100 9079 9059 9039 9020 9000 8982 8963 8946 8929 8912 8897 8882 8868 8855 8843 8832 8822 8814 8806 8800 8795 8791 8788 8787 8787 8788 8791 8795 8800 8807 8814 8823 8833 8844 8857 8870 8884 8899 8915 8931 8948 8966 8984 9003 9021 9040 7084 3 3 3 9060 9079 9098 9117 9136 9155 9174 9192 9210 9227 9245 9261 9278 9294 9309 9324 9338 9352 9366 9379 9392 9404 9416 9428 9439 9450 9460 9471 9481 9491 9500 9510 9519 9528 9537 9545 9553 9561 9569 9577 9584 9591 9597 9603 9609 9615 9620 9625 9630 9634 9637 9641 9644 9646 9649 9651 9652 9654 9655 9656 9656 9657 9657 9658 9658 9658 9658 9658 9659 9659 9659 9660 9660 9661 9662 9663 9664 9665 9667 9668 9670 9671 9673 9675 9676 9678 9680 9681 9682 9683 9684 9685 9686 9686 9686 9686 9685 9684 9683 9681 9680 9678 9675 9673 9670 9667 9664 9661 9658 9655 9651 9648 9645 9642 9639 9637 9634 9632 9630 9629 9628 9627 9626 9626 9627 9627 9628 9630 9632 9634 9636 9639 9643 9646 9650 9654 9658 9663 9667 9672 9677 9682 9687 9692 9697 9702 9707 9712 9717 9722 9727 9732 9737 9741 9746 9750 9755 9759 9763 9767 9771 9775 9779 9782 9786 9789 9792 9795 9798 9801 9804 9806 9808 9811 9813 9814 9816 9818 9819 9820 9821 9822 9822 9823 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9810 9809 9808 9807 9807 9806 9805 9805 9804 9803 9802 9802 9801 9800 9799 9798 9796 9795 9794 9792 9790 9788 9786 9784 9781 9779 9776 9773 9770 9766 9762 9759 9755 9750 9746 9741 9736 9731 9726 9720 9715 9709 9703 9696 9689 9682 9675 9668 9660 9652 9644 9635 9627 9617 9608 9598 9588 9578 9568 9557 9546 9535 9523 9511 9499 9487 9474 9462 9449 9436 9422 9409 9396 9382 9369 9355 9341 9328 9314 9300 9287 9273 9260 9247 9234 9221 9208 9196 9184 9172 9160 9149 9139 9128 9118 9109 9100 9091 9084 9076 9069 9063 9058 9053 9049 9045 9042 9040 9038 9038 9037 9038 9039 9042 9044 9048 9052 9057 9062 9068 9075 9082 9090 9098 9106 9116 9125 9135 9145 9156 9167 9178 9189 9200 9212 9223 9235 9246 9258 9269 9281 9292 9303 9314 9325 9335 9346 9356 9366 9376 9385 9394 9403 9412 9420 9428 9436 9444 9451 9458 9465 9472 9479 9485 9491 9497 9503 9509 9514 9520 9525 9530 9535 9540 9545 9550 9555 9559 9564 9568 9573 9577 9582 9586 9590 9594 9598 9602 9606 9609 9613 9617 9620 9623 9626 9629 9632 9635 9638 9640 9642 9644 9646 9648 9650 9651 9652 9653 9654 9654 9654 9654 9653 9652 9650 9648 9646 9642 9638 9633 9628 9621 9613 9604 9594 9582 9569 9554 9537 9518 9498 9475 9450 9422 9392 9359 9324 9285 9244 9200 9153 9103 9050 8994 8935 8873 8808 8741 8671 8598 8523 8446 8367 8286 8203 8119 8034 7948 7862 7775 7689 7603 7517 7432 7349 7267 7187 7108 7033 6960 6890 6823 6759 6699 6643 6591 6543 6499 6460 6425 6394 6369 6348 6332 6321 6314 6313 6316 6323 6335 6352 6372 6397 6427 6459 6496 7085 3 3 3 6536 6580 6627 6676 6729 6784 6841 6900 6961 7024 7088 7153 7219 7286 7353 7421 7489 7557 7624 7691 7757 7823 7888 7952 8014 8076 8136 8195 8253 8309 8364 8417 8469 8519 8568 8615 8661 8705 8749 8791 8831 8871 8909 8946 8982 9017 9051 9084 9116 9148 9178 9208 9237 9265 9292 9318 9344 9369 9394 9417 9440 9462 9483 9504 9524 9543 9561 9579 9596 9612 9627 9642 9656 9669 9682 9694 9705 9716 9726 9735 9744 9753 9761 9768 9775 9782 9788 9794 9800 9805 9810 9815 9819 9824 9828 9832 9835 9839 9842 9845 9848 9851 9854 9857 9859 9861 9863 9865 9867 9869 9871 9872 9873 9875 9876 9877 9877 9878 9879 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9914 9915 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9914 9913 9911 9909 9908 9906 9903 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9864 9862 9861 9859 9857 9856 9854 9852 9850 9848 9846 9844 9841 9839 9836 9834 9831 9828 9826 9823 9820 9817 9814 9811 9808 9805 9802 9800 9797 9795 9793 9791 9789 9788 9787 9786 9785 9785 9785 9786 9786 9787 9789 9790 9792 9794 9796 9799 9802 9805 9808 9811 9814 9817 9821 9824 9827 9831 9834 9837 9841 9844 9847 9850 9852 9855 9857 9860 9862 9864 9866 9868 9870 9871 9873 9874 9876 9877 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9908 9909 9910 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9925 9924 9923 7086 3 3 3 9922 9920 9919 9918 9916 9915 9914 9913 9913 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9917 9918 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9937 9936 9935 9933 9932 9930 9928 9927 9925 9923 9922 9920 9919 9918 9916 9915 9915 9914 9913 9913 9913 9913 9913 9913 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9922 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9878 9877 9875 9873 9871 9870 9868 9866 9864 9862 9860 9858 9856 9854 9851 9849 9846 9844 9841 9838 9836 9833 9830 9828 9825 9823 9821 9819 9817 9816 9814 9813 9813 9813 9813 9813 9814 9816 9818 9820 9822 9825 9829 9832 9837 9841 9845 9850 9855 9861 9866 9871 9877 9882 9887 9892 9897 9902 9907 9911 9915 9919 9922 9925 9928 9930 9932 9934 9935 9936 9936 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9927 9927 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9895 9892 9890 9887 9884 9880 9877 9873 9868 9864 9859 9853 9848 9841 9835 9828 9820 9812 9803 9793 9783 9772 9760 9747 9732 9717 9700 9682 9663 9641 9618 9594 9567 9538 9508 9475 9440 9403 9364 9322 9279 9233 9186 9136 9084 9031 8977 8921 8863 8806 8747 8688 8629 8570 8512 8455 8399 8345 8292 8242 8195 8150 8108 8070 8035 8005 7978 7956 7938 7925 7916 7912 7913 7918 7928 7943 7961 7984 8011 8042 8077 8114 8155 8199 8244 8293 8342 8394 8446 8500 8554 8608 8662 8716 8770 8823 8875 8925 8975 9023 9069 9114 9157 9199 9238 9276 9312 9346 9378 9409 9438 9465 9491 9515 9538 9559 9579 9599 9617 9634 9650 9665 9679 9693 9706 9718 9730 9741 9751 9761 9771 9780 9788 9796 9804 9811 9818 9825 9831 9837 9842 9847 9852 9857 9861 9865 9869 9873 9876 9879 9882 9885 9888 9890 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9912 9913 9913 9914 9915 9915 9915 9915 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9897 9897 9897 9898 9899 9900 9901 7087 3 3 3 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9914 9915 9915 9915 9914 9914 9914 9913 9912 9911 9911 9910 9908 9907 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9891 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9900 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9881 9878 9876 9874 9871 9869 9866 9863 9860 9857 9854 9851 9848 9844 9841 9837 9834 9830 9827 9823 9819 9815 9812 9808 9804 9801 9797 9794 9790 9787 9783 9780 9777 9774 9770 9767 9765 9762 9759 9756 9754 9752 9749 9747 9745 9744 9742 9741 9740 9739 9738 9737 9737 9737 9737 9738 9739 9740 9741 9742 9744 9746 9749 9751 9754 9757 9760 9763 9767 9771 9774 9778 9782 9786 9790 9794 9798 9801 9805 9809 9812 9816 9819 9822 9825 9827 9830 9832 9834 9836 9838 9839 9841 9842 9843 9844 9845 9846 9846 9847 9848 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9868 9867 9866 9864 9863 9861 9859 9857 9855 9852 9849 9847 9844 9840 9837 9833 9830 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9782 9778 9775 9772 9768 9765 9763 9760 9758 9756 9754 9752 9751 9749 9748 9747 9747 9747 9746 9746 9746 9747 9747 9748 9749 9750 9751 9752 9754 9755 9757 9758 9760 9762 9764 9766 9768 9769 9771 9773 9775 9777 9778 9780 9781 9782 9783 9784 9785 9785 9786 9785 9785 9785 9784 9782 9781 9779 9777 9775 9772 9769 9766 9763 9759 9755 9751 9747 9743 9739 9734 9730 9725 9720 9716 9711 9707 9703 9698 9694 9690 9686 9682 9678 9675 9671 9668 9665 9661 9658 9655 9652 9649 9646 9642 9639 9636 9633 9629 9626 9622 9619 9615 9611 9607 9603 9599 9595 9591 9587 9583 9579 9576 9572 9568 9565 9562 9559 9557 9555 9553 9551 9550 9549 9549 9549 9549 9550 9551 9553 9555 9557 9560 9563 9566 9569 9573 9577 9581 9585 9589 9594 9598 9603 9607 9612 9616 9621 9625 9630 9634 9639 9643 9648 9652 9656 9660 9664 9668 9673 9677 9681 9685 9689 9693 9697 9701 9705 9709 9713 9717 9721 9725 9729 9733 9737 9741 9745 9749 9753 9757 9760 9764 9768 9771 9774 9777 9780 9783 9785 9788 9790 9792 9794 9795 9797 9798 9799 9800 9800 9800 9800 9800 9800 9799 9798 9797 9796 9794 9792 9790 9787 7088 3 3 3 9785 9782 9778 9774 9770 9766 9761 9756 9750 9745 9738 9732 9725 9718 9710 9702 9694 9685 9677 9668 9658 9649 9639 9629 9619 9609 9599 9589 9579 9569 9560 9550 9541 9532 9523 9515 9507 9500 9493 9487 9481 9476 9471 9467 9463 9460 9458 9456 9455 9454 9454 9454 9455 9456 9458 9459 9462 9464 9467 9469 9472 9476 9479 9482 9486 9489 9492 9496 9499 9503 9507 9510 9514 9518 9521 9525 9529 9534 9538 9542 9547 9552 9557 9563 9569 9575 9581 9587 9594 9601 9608 9615 9623 9631 9638 9646 9654 9661 9669 9676 9683 9690 9697 9703 9709 9715 9720 9724 9729 9733 9736 9739 9742 9744 9746 9747 9748 9749 9750 9750 9750 9750 9751 9751 9751 9751 9752 9752 9753 9754 9755 9756 9758 9760 9763 9765 9768 9771 9775 9778 9782 9786 9790 9795 9799 9804 9808 9813 9817 9821 9826 9830 9834 9838 9842 9845 9849 9852 9855 9858 9860 9863 9865 9867 9869 9871 9872 9874 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9884 9885 9886 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9900 9902 9903 9903 9904 9905 9906 9906 9906 9907 9907 9907 9906 9906 9906 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9910 9909 9907 9906 9904 9902 9899 9897 9894 9891 9889 9886 9883 9879 9876 9873 9871 9868 9865 9862 9860 9858 9856 9854 9853 9852 9851 9850 9849 9849 9849 9849 9849 9850 9851 9851 9852 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9862 9862 9862 9861 9860 9860 9859 9858 9857 9856 9856 9855 9854 9853 9852 9852 9851 9851 9851 9850 9851 9851 9851 9852 9853 9854 9855 9857 9859 9861 9863 9865 9868 9871 9874 9877 9880 9883 9887 9890 9893 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9924 9922 9921 9920 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9915 9914 9912 9911 9909 7089 3 3 3 9907 9905 9903 9900 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9857 9855 9852 9850 9849 9847 9846 9845 9844 9843 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9849 9850 9852 9853 9855 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9895 9896 9898 9900 9901 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9897 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9882 9882 9883 9884 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 7090 3 3 4 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9889 9887 9886 9884 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9849 9847 9844 9841 9838 9835 9831 9827 9823 9819 9815 9810 9806 9801 9796 9790 9785 9779 9773 9767 9760 9753 9746 9739 9731 9723 9714 9705 9696 9686 9675 9664 9652 9640 9627 9613 9598 9582 9566 9548 9530 9510 9490 9468 9444 9420 9394 9366 9337 9307 9274 9240 9204 9166 9126 9084 9040 8993 8944 8892 8838 8781 8722 8660 8595 8527 8456 8382 8305 8225 8142 8057 7968 7876 7782 7685 7586 7484 7380 7275 7167 7058 6948 6837 6726 6614 6503 6392 6283 6175 6069 5965 5864 5767 5673 5584 5499 5419 5345 5277 5216 5160 5113 5072 5039 5014 4996 4987 4986 4993 5008 5032 5063 5103 5150 5204 5266 5335 5410 5491 5578 5670 5767 5868 5973 6081 6192 6305 6420 6536 6652 6769 6885 7001 7116 7229 7340 7449 7556 7659 7760 7857 7952 8042 8129 8213 8292 8368 8441 8510 8575 8637 8696 8751 8803 8853 8900 8944 8986 9025 9063 9098 9132 9164 9195 9224 9252 9279 9304 9329 9353 9376 9398 9420 9440 9461 9480 9499 9517 9535 9552 9568 9584 9599 9613 9627 9641 9653 9665 9677 9688 9698 9708 9717 9726 9734 9741 9749 9755 9762 9768 9774 9779 9784 9789 9793 9798 9802 9805 9809 9812 9816 9819 9821 9824 9826 9828 9830 9831 9832 9833 9834 9834 9834 9833 9832 9830 9829 9826 9823 9820 9817 9812 9808 9803 9798 9792 9787 9780 9774 9768 9761 9754 9747 9741 9734 9727 9721 9715 9709 9703 9698 9694 9689 9686 9682 9680 9678 9676 9676 9675 9676 9677 9678 9681 9683 9687 9690 9695 9699 9704 9710 9716 9722 9728 9734 9741 9747 9754 9760 9767 9773 9779 9785 9791 9797 9802 9808 9813 9817 9822 9826 9830 9833 9836 9840 9842 9845 9847 9850 9852 9854 9856 9857 9859 9860 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9882 9882 9882 9881 9880 9880 9879 9877 9876 9875 9873 9871 9869 9867 9865 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9841 9840 9839 9838 9837 9837 9836 9836 9837 9837 9838 9839 9840 9842 9843 9845 9847 9849 9852 9854 9857 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9891 9894 9896 9899 9902 9904 9906 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 7091 3 3 4 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9936 9935 9933 9931 9928 9926 9924 9921 9918 9915 9912 9909 9906 9903 9899 9896 9892 9889 9885 9882 9878 9874 9871 9867 9863 9859 9856 9852 9848 9845 9841 9838 9834 9831 9828 9824 9821 9819 9816 9813 9811 9809 9807 9805 9804 9803 9802 9801 9801 9801 9801 9802 9803 9804 9806 9808 9810 9813 9815 9819 9822 9825 9829 9833 9837 9841 9846 9850 9854 9859 9863 9867 9872 9876 9879 9883 9887 9890 9893 9896 9899 9902 9904 9906 9908 9910 9911 9912 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9962 9963 9963 9964 9964 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9957 9956 9954 9953 9952 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9948 9948 9949 9951 9952 9953 9955 9957 9958 9960 9962 9963 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9975 9976 9975 9975 9975 9974 9974 9973 9972 9971 9969 9968 9967 9966 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9929 9927 9924 9921 9918 9914 9911 9907 9902 9898 9893 9889 9884 9879 9873 9868 9863 9857 9852 9846 9841 9836 9831 9826 9821 9816 9811 9807 9803 9799 9796 9792 9789 9786 9784 9781 9779 9777 9775 9773 9771 9769 9766 9764 9762 9759 9755 9752 9747 9743 9737 9731 9724 9716 9707 9697 9686 9673 9660 9645 9629 9612 9594 9574 9553 9530 9507 9482 9457 9430 9402 9374 9344 9315 9284 9253 9222 9191 9160 9129 9099 9069 9040 9012 8985 8959 8934 8911 8889 8869 8851 8835 8821 8810 8800 8793 8788 8785 8785 8786 8791 8797 8806 8816 8829 8844 8860 8878 8898 8919 8942 8966 8991 9016 9043 9070 9098 9126 9154 9182 9211 9239 9267 9294 9321 9347 9373 9398 9423 9446 9469 9491 9512 9532 9551 7092 3 3 4 9570 9587 9603 9619 9634 9647 9660 9673 9684 9695 9705 9714 9722 9730 9738 9745 9751 9757 9763 9768 9772 9777 9781 9784 9788 9791 9794 9797 9799 9802 9804 9806 9809 9811 9813 9815 9817 9819 9821 9823 9826 9828 9830 9833 9835 9837 9840 9843 9845 9848 9851 9854 9857 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9891 9893 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9870 9869 9869 9869 9869 9870 9870 9871 9873 9874 9876 9878 9880 9882 9885 9888 9891 9894 9897 9900 9903 9907 9910 9913 9917 9920 9923 9926 9929 9931 9934 9936 9938 9940 9941 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9945 9943 9942 9940 9939 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9918 9916 9914 9912 9909 9907 9905 9902 9900 9897 9895 9893 9890 9888 9885 9883 9880 9877 9874 9871 9867 9864 9860 9855 9850 9845 9839 9833 9826 9818 9810 9800 9790 9780 9768 9755 9742 9728 9712 9696 9679 9661 9642 9622 9602 9580 9559 9536 9513 9490 9466 9442 9418 9394 9370 9347 9324 9301 9279 9258 9237 9218 9200 9183 9167 9152 9140 9128 9119 9111 9105 9100 9097 9097 9097 9100 9105 9111 9119 9128 9139 9151 9165 9180 9196 9214 9232 9251 9271 9292 9313 9335 9357 9379 9402 9424 9446 9469 9490 9512 9533 9554 9574 9594 9613 9631 9649 9666 9682 9698 9712 9726 9739 9751 9763 9773 9783 9792 9801 9808 9815 9822 9827 9832 9836 9840 9843 9846 9848 9850 9851 9852 9852 9852 9852 9851 9850 9849 9847 9845 9842 9839 9835 9832 9827 9822 9817 9811 9805 9798 9790 9781 9772 9761 7093 3 3 4 9750 9738 9725 9711 9695 9679 9662 9643 9623 9602 9580 9557 9532 9507 9480 9453 9424 9395 9366 9335 9304 9273 9242 9211 9180 9149 9119 9089 9061 9033 9007 8981 8958 8936 8916 8898 8881 8867 8856 8846 8840 8835 8833 8834 8837 8842 8850 8860 8872 8887 8903 8922 8942 8963 8987 9011 9037 9064 9091 9119 9147 9176 9205 9234 9262 9290 9318 9345 9372 9397 9422 9445 9468 9489 9510 9529 9547 9564 9579 9594 9607 9620 9631 9641 9650 9659 9666 9673 9679 9684 9689 9693 9697 9700 9703 9706 9708 9710 9712 9713 9715 9716 9717 9718 9719 9720 9720 9721 9722 9722 9723 9723 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9723 9723 9723 9722 9722 9722 9721 9721 9720 9720 9720 9720 9719 9719 9719 9720 9720 9720 9720 9721 9722 9722 9723 9724 9725 9727 9728 9729 9731 9732 9734 9736 9738 9740 9742 9743 9745 9748 9750 9752 9754 9756 9758 9760 9763 9765 9767 9769 9772 9774 9776 9779 9781 9784 9786 9789 9792 9795 9797 9800 9803 9807 9810 9813 9817 9820 9824 9828 9832 9835 9839 9843 9847 9852 9856 9860 9864 9868 9872 9876 9880 9884 9888 9891 9895 9898 9901 9905 9908 9910 9913 9916 9918 9920 9922 9924 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9925 9923 9921 9919 9917 9915 9914 9912 9911 9909 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9874 9875 9875 9876 9878 9879 9881 9882 9884 9886 9888 9890 9893 9895 9898 9900 9903 9905 9908 9911 9913 9916 9918 9921 9923 9925 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 7094 3 3 4 9962 9960 9959 9958 9956 9953 9951 9948 9945 9942 9938 9934 9929 9925 9920 9915 9910 9904 9899 9893 9888 9882 9876 9871 9866 9860 9856 9851 9847 9843 9840 9837 9834 9832 9831 9830 9829 9830 9830 9831 9833 9835 9838 9841 9844 9848 9852 9856 9861 9866 9870 9875 9880 9885 9890 9894 9898 9903 9906 9910 9913 9916 9919 9921 9922 9924 9925 9925 9925 9925 9925 9924 9923 9921 9920 9918 9916 9914 9911 9909 9906 9904 9901 9898 9896 9893 9891 9888 9885 9883 9880 9878 9876 9873 9871 9868 9866 9863 9860 9858 9855 9852 9848 9845 9841 9838 9834 9830 9825 9820 9816 9810 9805 9799 9794 9788 9781 9775 9768 9761 9755 9748 9741 9733 9726 9719 9712 9705 9698 9692 9685 9679 9672 9667 9661 9656 9651 9646 9642 9638 9635 9632 9629 9628 9626 9625 9625 9625 9626 9627 9629 9631 9634 9637 9641 9645 9650 9655 9660 9666 9673 9679 9686 9693 9701 9709 9716 9724 9732 9740 9749 9757 9765 9773 9781 9788 9796 9803 9810 9817 9824 9831 9837 9843 9848 9854 9859 9864 9868 9873 9877 9880 9884 9887 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9917 9918 9919 9921 9923 9924 9926 9928 9930 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9965 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 9935 9933 9930 9928 9926 9923 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9884 9881 9879 9877 9875 9873 9872 7095 3 3 4 9871 9870 9869 9869 9869 9870 9870 9871 9872 9874 9875 9877 9879 9881 9884 9886 9889 9891 9893 9896 9898 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9860 9858 9857 9855 9853 9852 9851 9850 9849 9848 9847 9847 9847 9847 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9859 9860 9861 9862 9863 9863 9864 9865 9865 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9859 9857 9855 9852 9849 9846 9842 9838 9834 9829 9823 9817 9810 9803 9795 9786 9777 9767 9756 9744 9731 9717 9703 9687 9670 9652 9632 9612 9590 9567 9543 9518 9491 9463 9433 9402 9370 9337 9302 9266 9228 9189 9149 9108 9066 9023 8978 8933 8887 8841 8793 8746 8698 8649 8601 8553 8505 8457 8410 8364 8319 8275 8232 8191 8151 8114 8078 8045 8014 7986 7960 7938 7918 7902 7889 7879 7873 7870 7871 7875 7883 7894 7909 7927 7949 7974 8002 8033 8066 8103 8142 8183 8226 8271 8318 8366 8416 8466 8517 8568 8620 8672 8724 8775 8826 8876 8926 8974 9021 9067 9112 9155 9196 9236 9274 9311 9346 9379 9410 9440 9468 9495 9520 9543 9565 9586 9605 9623 9640 9656 9670 9684 9697 9709 9720 9731 9740 9749 9758 9766 9773 9780 9787 9793 9799 9804 9809 9814 9818 9822 9826 9829 9832 9835 9838 9840 9842 9844 9846 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9862 9863 9864 9865 9867 9868 9870 9871 9873 9875 9877 9879 9881 9883 9886 9888 9890 9893 9895 9898 9900 9903 9905 9907 9909 9912 9914 9916 9918 9919 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9894 9892 9890 9887 9884 9881 9877 9873 9870 9865 9861 9856 9852 9847 9842 9836 9831 9825 9819 9814 9808 9802 9796 9790 9785 9779 9773 9768 9763 9758 9753 9749 9745 9741 9737 9734 9731 9728 9726 9725 9723 9722 9722 9721 9721 9722 9723 9724 9725 9727 9728 9730 9733 9735 9738 9740 9743 9746 9749 9752 9755 9758 9761 9764 9767 9769 9772 9774 9777 9779 9782 9784 9786 9788 9790 9792 9794 9795 9797 9799 9800 9802 9803 9805 9807 9808 9810 9812 9813 9815 9817 9819 9821 9823 9824 9826 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9869 9871 9873 9875 9877 7096 3 3 4 9879 9881 9883 9884 9886 9888 9890 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 9892 9891 9889 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9850 9850 9851 9852 9852 9853 9855 9856 9857 9859 9860 9862 9864 9866 9868 9870 9873 9875 9877 9880 9882 9885 9888 9890 9893 9896 9899 9901 9904 9907 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9935 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9920 9919 9917 9916 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9876 9875 9875 9875 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9886 9886 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9865 9863 9860 9858 9855 9852 9849 9845 9842 9838 9834 9830 9826 9822 9818 9813 9809 9804 9799 9794 9789 9783 9778 9773 9768 9762 9757 9751 9746 9741 9736 9731 9726 9721 9717 9712 9708 9704 9700 9697 9693 9690 9688 9685 9683 9681 9679 9677 9676 9675 9674 9673 9672 9672 9672 9671 9671 9671 9671 9670 9670 9670 9670 9669 9669 9668 9668 9667 9666 9665 9664 9662 9661 9659 9657 9655 9653 9650 9648 9645 9642 9638 7097 3 3 4 9635 9631 9627 9622 9618 9613 9608 9602 9596 9590 9583 9577 9569 9562 9553 9545 9536 9527 9517 9507 9496 9485 9473 9462 9449 9436 9423 9410 9396 9382 9368 9354 9339 9324 9309 9294 9280 9265 9250 9236 9222 9208 9194 9181 9168 9156 9145 9134 9123 9114 9105 9097 9089 9083 9077 9072 9068 9065 9063 9061 9061 9061 9062 9064 9067 9071 9075 9080 9085 9092 9099 9106 9114 9123 9132 9141 9151 9161 9171 9182 9192 9203 9214 9226 9237 9248 9260 9271 9283 9294 9306 9317 9328 9339 9350 9361 9372 9383 9393 9404 9414 9424 9434 9444 9453 9463 9472 9481 9490 9498 9507 9515 9523 9531 9539 9546 9553 9561 9567 9574 9581 9587 9593 9599 9604 9610 9615 9620 9625 9630 9634 9638 9643 9647 9650 9654 9658 9661 9664 9668 9671 9674 9677 9680 9683 9686 9688 9691 9694 9697 9699 9702 9705 9707 9710 9713 9716 9718 9721 9724 9727 9730 9732 9735 9738 9741 9743 9746 9749 9751 9754 9756 9758 9761 9763 9765 9767 9769 9771 9772 9774 9775 9776 9778 9779 9780 9781 9782 9782 9783 9783 9784 9784 9785 9785 9786 9786 9786 9786 9787 9787 9787 9788 9788 9788 9788 9789 9789 9789 9790 9790 9790 9791 9791 9791 9792 9792 9793 9793 9793 9794 9794 9794 9795 9795 9796 9796 9796 9797 9797 9798 9798 9799 9799 9800 9800 9801 9802 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9815 9817 9818 9820 9821 9823 9824 9826 9827 9829 9830 9832 9834 9835 9837 9838 9840 9841 9843 9844 9846 9847 9848 9850 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9873 9873 9872 9871 9871 9869 9868 9867 9866 9864 9863 9861 9859 9857 9855 9853 9851 9848 9846 9844 9841 9838 9836 9833 9831 9828 9825 9822 9820 9817 9814 9811 9809 9806 9803 9801 9798 9796 9793 9791 9788 9786 9784 9782 9780 9778 9776 9775 9773 9772 9771 9770 9769 9768 9768 9768 9768 9768 9768 9769 9770 9771 9772 9773 9775 9777 9779 9781 9784 9786 9789 9792 9795 9798 9801 9804 9808 9811 9815 9818 9821 9824 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9853 9855 9856 9857 9858 9859 9860 9860 9860 9860 9860 9860 9859 9858 9857 9857 9855 9854 9853 9852 9850 9849 9848 9846 9845 9843 9842 9841 9839 9838 9837 9836 9835 9835 9834 9833 9833 9833 9833 9833 9833 9833 9834 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9845 9846 9847 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9847 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 7098 3 3 4 9861 9862 9862 9863 9863 9863 9863 9863 9863 9862 9861 9861 9860 9859 9858 9856 9855 9854 9852 9851 9849 9848 9846 9845 9844 9842 9841 9840 9839 9839 9838 9838 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9845 9846 9847 9848 9850 9851 9852 9853 9854 9856 9857 9858 9859 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9897 9898 9900 9902 9904 9907 9909 9912 9914 9917 9920 9922 9925 9928 9931 9933 9936 9939 9941 9943 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9915 9914 9912 9910 9908 9905 9903 9900 9898 9895 9892 9889 9885 9882 9879 9875 9871 9867 9863 9859 9855 9851 9847 9843 9839 9835 9831 9827 9823 9820 9816 9813 9810 9807 9804 9801 9799 9796 9795 9793 9792 9790 9790 9789 9789 9789 9789 9790 9791 9792 9794 9796 9798 9800 9803 9806 9809 9813 9816 9820 9824 9828 9832 9837 9841 9846 9850 9855 9860 9864 9869 9873 9878 9882 9886 9891 9895 9898 9902 9905 9909 7099 3 3 4 9912 9914 9917 9919 9922 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9928 9927 9925 9924 9923 9921 9920 9918 9916 9914 9911 9909 9906 9902 9899 9895 9892 9887 9883 9878 9873 9868 9863 9858 9852 9846 9841 9835 9829 9823 9817 9812 9806 9801 9796 9791 9786 9782 9778 9774 9771 9768 9766 9764 9763 9762 9762 9762 9762 9763 9765 9767 9770 9772 9776 9779 9783 9788 9792 9797 9802 9807 9812 9818 9823 9829 9834 9840 9845 9850 9855 9860 9865 9870 9875 9879 9883 9888 9891 9895 9899 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9917 9918 9919 9920 9922 9923 9925 9927 9928 9930 9932 9934 9935 9937 9939 9941 9943 9944 9946 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9957 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9924 9924 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9923 9921 9918 9915 9912 9909 9906 9903 9900 9896 9893 9889 9885 9881 9877 9873 9869 9865 9860 9856 9851 9847 9842 9837 9832 9827 9822 9817 9812 9807 9802 9797 9792 9786 9781 9776 9771 9766 9761 9756 9751 9746 9741 9736 9731 9726 7100 3 3 4 9721 9716 9711 9707 9702 9697 9692 9688 9683 9678 9674 9669 9664 9659 9655 9650 9645 9640 9636 9631 9626 9621 9616 9612 9607 9602 9597 9592 9587 9582 9577 9572 9567 9562 9557 9552 9547 9542 9537 9532 9526 9521 9516 9510 9504 9499 9493 9487 9481 9474 9468 9461 9455 9448 9441 9434 9427 9420 9413 9406 9399 9392 9385 9378 9371 9364 9358 9352 9346 9340 9335 9330 9325 9321 9318 9315 9312 9310 9309 9308 9308 9308 9309 9311 9314 9317 9321 9325 9331 9336 9343 9350 9358 9366 9375 9384 9394 9404 9415 9425 9437 9448 9460 9472 9485 9497 9510 9523 9535 9548 9561 9574 9586 9599 9612 9624 9636 9648 9660 9671 9682 9693 9704 9714 9725 9734 9744 9753 9762 9770 9778 9786 9793 9801 9807 9814 9820 9826 9831 9836 9841 9846 9851 9855 9859 9863 9866 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9899 9901 9904 9906 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9933 9931 9928 9925 9923 9920 9917 9914 9912 9909 9906 9903 9901 9899 9896 9894 9893 9891 9890 9889 9888 9887 9887 9887 9887 9888 9888 9889 9891 9892 9894 9896 9898 9900 9902 9905 9907 9910 9913 9915 9918 9921 9923 9926 9928 9930 9933 9935 9937 9938 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9960 9959 7101 3 3 4 9957 9955 9952 9950 9947 9945 9942 9939 9936 9933 9930 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9894 9891 9889 9887 9885 9883 9881 9879 9878 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9870 9871 9873 9875 9877 9880 9882 9885 9888 9891 9894 9897 9900 9903 9907 9910 9913 9916 9919 9922 9925 9928 9931 9933 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9925 9924 9922 9922 9921 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9926 9927 9928 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9949 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9966 9967 9968 9969 9970 9972 9973 9974 9975 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9921 9919 9916 9914 9911 9908 9905 9902 9898 9895 9891 9888 9884 9880 9876 9872 9868 9864 9860 9856 9852 9847 9843 9839 9835 9831 9827 9823 9820 9816 9812 9809 9806 9802 9799 9797 9794 9791 9789 9787 9785 9783 9782 9780 9779 9778 9778 9777 9777 9777 9777 9778 9779 9780 9781 9783 9785 9787 9789 9792 9795 9798 9801 9805 9809 9813 9818 9822 9827 9832 9837 9842 9847 9852 9857 9863 9868 9873 9878 9883 9888 9892 9897 9901 9905 9909 9912 9915 9918 9921 9923 9924 9926 9927 9928 9928 9928 9928 9927 9926 9924 9923 9921 9919 9916 9913 9910 9907 9904 9900 9897 9893 9889 9885 9880 9876 9872 9867 9863 9859 9854 9850 9845 9841 9836 9832 9827 9823 9818 9814 9810 9806 9802 9798 9794 9790 9787 9783 9780 9777 9773 9771 9768 9765 9763 9760 9758 9756 9754 9753 9751 9750 9749 9748 9747 9746 9745 9744 9744 9743 9743 9742 9742 9741 9741 9740 9740 9739 9739 9738 9738 9737 9736 9735 9734 9733 9732 9731 9730 9728 9727 9726 9724 9723 9722 9721 9720 9718 9717 9717 9716 9715 9715 9715 9715 9715 9715 9716 9717 9718 9719 9721 9722 9724 9727 9729 7102 3 3 4 9732 9735 9738 9741 9745 9749 9753 9757 9761 9765 9769 9773 9778 9782 9787 9791 9795 9800 9804 9808 9812 9816 9820 9824 9828 9831 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9863 9866 9868 9871 9873 9875 9878 9880 9882 9885 9887 9889 9892 9894 9897 9899 9902 9905 9907 9910 9913 9915 9918 9920 9923 9925 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9944 9945 9944 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9916 9915 9913 9912 9910 9907 9905 9902 9899 9895 9892 9887 9883 9878 9872 9867 9861 9854 9848 9841 9834 9827 9819 9811 9804 9796 9789 9781 9774 9766 9759 9753 9746 9740 9735 9730 9725 9721 9718 9715 9713 9711 9710 9710 9710 9711 9712 9715 9717 9720 9724 9728 9733 9738 9744 9750 9756 9762 9769 9776 9783 9790 9797 9804 9811 9819 9826 9833 9840 9846 9853 9859 9865 9871 9877 9883 9888 9893 9898 9902 9906 9910 9914 9917 9921 9924 9926 9929 9931 9933 9935 9936 9937 9939 9940 9940 9941 9941 9941 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9915 9912 9910 9907 9905 9902 9900 9898 9896 9894 9892 9890 9889 9888 9887 9886 9885 9885 9885 9885 9886 9886 9887 9888 9889 9890 9892 9894 9895 9897 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 7103 3 3 4 9943 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9932 9930 9927 9923 9920 9916 9911 9906 9901 9895 9889 9882 9875 9867 9858 9849 9840 9830 9819 9808 9796 9784 9771 9758 9744 9730 9716 9701 9687 9672 9657 9642 9628 9613 9599 9586 9573 9560 9548 9537 9526 9516 9508 9500 9493 9488 9483 9480 9478 9477 9477 9478 9481 9485 9490 9496 9502 9510 9519 9529 9539 9550 9562 9574 9587 9600 9614 9627 9641 9655 9669 9683 9696 9710 9723 9736 9749 9761 9773 9784 9795 9806 9816 9826 9835 9844 9852 9860 9867 9874 9880 9886 9892 9897 9902 9906 9910 9914 9918 9921 9924 9927 9929 9931 9933 9935 9936 9937 9939 9939 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9919 9917 9914 9911 9909 9906 9903 9899 9896 9893 9889 9886 9882 9879 9876 9872 9869 9865 9862 9859 9856 9853 9850 9847 9844 9842 9839 9837 9834 9832 9830 9828 9826 9824 9823 9821 9820 9818 9817 9816 9815 9814 9814 9813 9813 9813 9813 9813 9813 9814 9814 9815 9816 9818 9819 9821 9823 9825 9827 9829 9831 9834 9836 9839 9842 9844 9847 9850 9852 9855 9858 9860 9863 9865 9867 9869 9871 9873 9875 9876 9878 9879 9880 9882 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9902 9904 9905 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9916 9914 9912 9910 9908 9906 9904 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9903 9904 9905 9907 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9938 9940 9941 9943 9945 7104 3 3 4 9946 9948 9950 9952 9953 9955 9957 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9993 9992 9991 9990 9989 9988 9986 9985 9983 9981 9980 9978 9976 9974 9973 9971 9969 9968 9966 9965 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9913 9912 9912 9912 9911 9912 9912 9912 9913 9913 9914 9915 9915 9916 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9950 9949 9947 9945 9943 9941 9938 9936 9933 9930 9927 9924 9921 9917 9914 9911 9907 9904 9901 9898 9895 9892 9889 9886 9884 9882 9880 9878 9876 9875 9874 9873 9872 9872 9872 9872 9872 9873 9874 9875 9876 9878 9880 9882 9884 9886 9889 9891 9894 9897 9899 9902 9905 9908 9911 9915 9918 9921 9924 9926 9929 9932 9935 9938 9940 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 7105 3 3 4 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9916 9914 9913 9911 9910 9908 9907 9906 9905 9905 9904 9904 9904 9904 9905 9905 9906 9907 9909 9911 9913 9915 9917 9920 9923 9925 9928 9932 9935 9938 9941 9944 9947 9950 9953 9956 9959 9961 9964 9966 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9932 9930 9929 9928 9927 9926 9925 9925 9924 9924 9925 9925 9926 9926 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9946 9946 9945 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9925 9924 9922 9920 9918 9916 9913 9911 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9879 9876 9874 9871 9869 9868 9866 9865 9864 9863 9862 9862 9862 9863 9863 9864 9865 9866 9868 9869 9871 9873 9875 9878 9880 9882 9885 9887 9890 9892 9895 9897 9900 9902 9904 9906 9909 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9898 9896 9894 9892 9890 9887 9885 9884 9882 9880 9879 9878 9877 9876 9875 9874 9874 9874 9874 9874 9874 9875 9876 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9890 9891 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9918 9917 7106 3 3 4 9915 9913 9911 9909 9907 9904 9901 9898 9895 9892 9888 9884 9881 9877 9873 9869 9865 9860 9856 9852 9848 9843 9839 9835 9831 9827 9823 9819 9815 9812 9808 9805 9802 9798 9796 9793 9790 9788 9785 9783 9781 9779 9778 9776 9774 9773 9772 9770 9769 9768 9766 9765 9764 9762 9761 9760 9758 9756 9755 9753 9751 9748 9746 9744 9741 9739 9736 9733 9730 9727 9725 9722 9719 9716 9713 9711 9708 9706 9704 9702 9701 9699 9699 9698 9698 9699 9700 9701 9703 9705 9708 9712 9715 9720 9725 9730 9736 9742 9748 9755 9762 9769 9776 9784 9791 9799 9806 9814 9821 9828 9835 9842 9848 9854 9859 9864 9869 9873 9876 9880 9882 9884 9886 9887 9888 9888 9888 9888 9887 9887 9885 9884 9883 9881 9879 9878 9876 9875 9873 9872 9871 9870 9869 9869 9868 9868 9869 9869 9870 9871 9872 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9927 9927 9927 9926 9925 9924 9923 9921 9919 9917 9915 9912 9909 9905 9902 9898 9895 9891 9887 9883 9879 9875 9871 9868 9864 9861 9858 9856 9854 9852 9850 9849 9849 9849 9849 9850 9851 9853 9855 9857 9860 9863 9866 9870 9874 9878 9883 9887 9891 9896 9900 9905 9909 9913 9917 9921 9925 9928 9932 9934 9937 9940 9942 9944 9945 9946 9948 9948 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9924 9923 9922 9922 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9914 9915 9917 9918 9919 9920 9922 9923 9923 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9890 9888 9887 9885 9883 9882 9881 9879 9878 9877 9877 9876 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9857 9856 9854 9852 9851 9849 9847 9846 9844 9842 9840 9839 9837 9835 9833 9832 9830 9828 9827 9825 9823 9822 9820 9819 9817 9816 9814 9813 9812 9810 9809 9808 9807 7107 3 3 4 9807 9806 9806 9805 9805 9805 9806 9806 9807 9808 9809 9810 9812 9813 9816 9818 9820 9823 9826 9829 9832 9836 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9886 9890 9894 9897 9900 9904 9907 9910 9912 9915 9917 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9943 9942 9941 9939 9937 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9910 9908 9905 9902 9899 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9862 9859 9857 9854 9852 9850 9848 9846 9844 9843 9841 9840 9839 9838 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9836 9835 9834 9833 9831 9829 9828 9826 9823 9821 9818 9815 9812 9808 9804 9800 9795 9790 9784 9778 9771 9763 9754 9745 9734 9722 9709 9694 9679 9661 9642 9621 9599 9574 9548 9519 9488 9455 9420 9383 9344 9302 9259 9214 9167 9118 9067 9015 8962 8908 8853 8797 8742 8686 8630 8575 8521 8469 8417 8368 8320 8275 8233 8193 8157 8124 8095 8070 8048 8031 8018 8009 8005 8005 8009 8018 8031 8048 8069 8094 8123 8155 8191 8229 8271 8314 8360 8409 8458 8509 8562 8615 8668 8722 8776 8830 8883 8935 8987 9037 9086 9134 9181 9225 9268 9309 9349 9386 9422 9455 9487 9517 9545 9571 9596 9619 9640 9660 9679 9696 9712 9727 9740 9753 9765 9776 9787 9796 9805 9814 9822 9830 9837 9844 9851 9857 9863 9869 9875 9880 9885 9890 9895 9899 9903 9907 9911 9914 9917 9920 9922 9925 9926 9928 9929 9930 9931 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9917 9916 9915 9915 9915 9915 9915 9916 9916 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9938 9940 9942 9944 9946 9948 9950 9952 9953 9954 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9937 9935 9932 9929 9926 9923 9919 9915 9911 9906 9901 9895 9889 9883 9877 9870 9863 9855 9848 9840 9832 9823 9815 9807 9799 9791 9783 9775 9768 9761 9754 9748 9742 9737 9732 9728 9724 9722 9719 9718 9717 9717 9718 9719 9721 9724 9727 9731 9736 9741 9746 9752 9758 9765 9772 9779 9786 9794 9801 9809 9816 9824 9831 9838 9846 9852 9859 9865 9871 9877 9883 9888 9892 9897 9900 9904 9907 9910 9912 9914 9916 9917 9918 9918 9918 9918 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9900 9897 9894 9892 9889 9887 9884 9881 9879 9877 9874 9872 7108 3 3 4 9870 9869 9867 9866 9865 9864 9863 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9866 9867 9868 9869 9871 9872 9873 9874 9875 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9910 9910 9910 9910 9909 9909 9908 9906 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9882 9879 9877 9874 9872 9870 9868 9866 9864 9863 9862 9861 9861 9861 9861 9862 9862 9864 9865 9867 9869 9871 9873 9876 9879 9882 9885 9888 9892 9895 9898 9902 9905 9908 9911 9915 9918 9920 9923 9926 9928 9930 9933 9934 9936 9938 9939 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9941 9942 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9920 9917 9913 9910 9907 9904 9900 9896 9893 9889 9885 9882 9878 9874 9871 9867 9863 9860 9856 9853 9850 9847 9844 9841 9838 9835 9833 9831 9828 9826 9825 9823 9821 9820 9818 9817 9816 9815 9814 9813 9812 9811 9811 9810 9809 9808 9807 9806 9805 9804 9802 9801 9799 9798 9796 9794 9792 9789 9787 9784 9781 9778 9775 9771 9768 9764 9760 9756 9752 9747 9743 9738 9734 9729 9725 9720 9715 9711 9706 9702 9697 9693 9689 9685 9681 9677 9674 9671 9667 9664 9662 9659 9657 9655 9653 9651 9650 9648 9647 9646 9645 9644 9644 9643 9643 9643 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 7109 3 3 4 9643 9643 9643 9642 9642 9642 9641 9641 9640 9640 9639 9638 9637 9636 9636 9635 9634 9633 9632 9631 9631 9630 9629 9629 9629 9629 9629 9629 9629 9630 9631 9632 9634 9636 9638 9640 9643 9646 9649 9653 9657 9661 9666 9671 9676 9682 9688 9693 9700 9706 9713 9719 9726 9733 9740 9747 9754 9761 9768 9776 9782 9789 9796 9803 9809 9815 9821 9827 9832 9838 9842 9847 9851 9855 9859 9862 9864 9867 9868 9870 9871 9872 9872 9872 9871 9871 9869 9868 9866 9864 9862 9860 9857 9854 9852 9849 9846 9843 9841 9838 9836 9834 9832 9830 9829 9828 9827 9826 9826 9826 9827 9828 9829 9831 9833 9835 9838 9840 9843 9847 9850 9853 9857 9860 9864 9867 9871 9874 9877 9880 9883 9885 9888 9890 9891 9893 9894 9895 9895 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9884 9884 9884 9884 9885 9886 9887 9889 9890 9892 9894 9897 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9945 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9953 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9953 9951 9949 9947 9944 9942 9939 9935 9932 9928 9924 9920 9916 9912 9907 9903 9899 9894 9890 9885 9881 9877 9873 9869 9865 9862 9858 9855 9853 9851 9849 9847 9846 9845 9844 9844 9844 9844 9845 9846 9848 9850 9852 9854 9857 9860 9863 9866 9869 9873 9877 9880 9884 9888 9892 9895 9899 9903 9906 9910 9913 9917 9920 9922 9925 9928 9930 9932 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9934 9933 9932 9930 9928 9926 9925 9923 9921 9918 9916 9914 9912 9909 9907 9904 9902 9900 9897 9895 9892 9890 9887 9885 9882 9880 9878 9876 9873 9871 9869 9867 9866 9864 9862 9861 9860 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9860 9861 9863 9865 9866 9868 9871 9873 9875 9877 9880 9882 7110 3 3 4 9884 9887 9889 9891 9893 9895 9897 9898 9899 9901 9902 9902 9903 9903 9903 9902 9902 9901 9900 9898 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9873 9870 9867 9865 9862 9860 9858 9856 9854 9852 9851 9849 9848 9848 9847 9847 9847 9847 9848 9848 9849 9850 9852 9853 9855 9856 9858 9860 9863 9865 9867 9869 9872 9874 9877 9880 9882 9885 9887 9890 9893 9895 9898 9901 9903 9906 9909 9911 9914 9917 9919 9922 9924 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9957 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9926 9925 9923 9921 9918 9916 9913 9911 9908 9905 9902 9899 9896 9894 9891 9888 9885 9882 9880 9878 9876 9874 9872 9871 9870 9869 9868 9868 9868 9868 9869 9870 9871 9872 9874 9876 9878 9880 9882 9885 9887 9889 9892 9894 9897 9899 9901 9904 9906 9908 9909 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9962 9962 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9955 9953 9952 9949 9947 9945 9943 9940 9937 9935 9932 9929 9926 9923 9920 9916 9913 9910 9906 9902 9898 9894 9890 9886 9881 9877 9872 9867 9861 9856 9850 9845 9839 9832 9826 9819 9813 9806 9799 9791 9784 9776 9768 9760 9752 9744 9735 9726 9717 9708 9699 9689 9679 9669 9659 9648 9636 9625 9612 9599 9586 9571 9556 9540 9523 9504 9485 9464 9441 9417 9391 9364 9335 9304 9270 9235 9197 9157 9115 9070 9023 8974 8922 8868 8811 8752 8692 8629 8564 8497 8429 8360 8289 8218 8146 8074 8002 7930 7859 7789 7720 7654 7589 7527 7468 7412 7359 7311 7267 7227 7192 7163 7138 7119 7106 7098 7096 7101 7111 7126 7148 7176 7209 7247 7290 7339 7392 7449 7511 7576 7644 7715 7789 7864 7942 8020 8100 8179 8259 8339 8418 8496 8572 8647 8720 8791 8859 8925 8988 9049 9106 9161 9213 9261 9307 9349 9389 9426 9460 9492 9521 9548 9572 7111 3 3 4 9595 9615 9634 9652 9667 9682 9695 9707 9719 9729 9739 9748 9757 9765 9773 9780 9788 9795 9801 9808 9814 9820 9826 9832 9837 9842 9848 9852 9857 9861 9866 9869 9873 9877 9880 9883 9885 9888 9890 9892 9893 9895 9896 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9907 9905 9903 9901 9899 9897 9894 9892 9890 9888 9885 9883 9880 9878 9875 9873 9870 9867 9864 9861 9858 9854 9851 9847 9843 9839 9834 9830 9825 9819 9814 9808 9802 9796 9789 9782 9775 9768 9760 9752 9744 9735 9726 9718 9708 9699 9690 9680 9671 9661 9652 9642 9632 9623 9613 9604 9594 9585 9575 9566 9557 9549 9540 9532 9523 9515 9508 9500 9493 9486 9479 9472 9465 9459 9453 9447 9441 9436 9431 9426 9421 9416 9412 9407 9403 9399 9395 9391 9388 9385 9381 9378 9375 9373 9370 9368 9366 9364 9362 9360 9359 9358 9357 9356 9356 9355 9355 9356 9356 9357 9359 9360 9362 9364 9367 9370 9373 9377 9381 9385 9390 9395 9400 9406 9412 9418 9424 9431 9438 9445 9453 9461 9469 9477 9485 9493 9501 9510 9518 9527 9535 9544 9552 9561 9569 9578 9586 9594 9602 9610 9617 9625 9632 9640 9647 9654 9660 9667 9673 9680 9686 9691 9697 9703 9708 9713 9718 9723 9728 9733 9737 9742 9746 9750 9754 9758 9762 9765 9769 9773 9776 9780 9783 9786 9789 9793 9796 9799 9802 9805 9808 9811 9813 9816 9819 9821 9824 9827 9829 9831 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9852 9853 9854 9855 9856 9857 9858 9858 9859 9859 9860 9860 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9863 9861 9859 9856 9854 9851 9848 9846 9843 9839 9836 9833 9830 9826 9823 9819 9816 9812 9809 9805 9802 9798 9795 9792 9788 9785 9782 9779 9776 9773 9770 9767 9764 9762 9759 9757 9755 9753 9750 9748 9747 9745 9743 9741 9740 9738 9737 9736 9734 9733 9732 9731 9730 9729 9729 9728 9727 9727 9727 9726 9726 9726 9726 9726 9726 9726 9727 9727 9727 9728 9728 9729 9730 9730 9731 9731 9732 9733 9733 9733 9734 9734 9734 7112 3 3 4 9733 9733 9732 9732 9730 9729 9727 9725 9723 9720 9717 9714 9710 9706 9702 9697 9692 9687 9681 9675 9669 9662 9655 9648 9641 9633 9625 9617 9608 9599 9589 9580 9569 9558 9547 9535 9522 9508 9494 9478 9461 9443 9424 9403 9381 9357 9331 9303 9273 9241 9207 9171 9132 9091 9048 9002 8954 8904 8852 8798 8741 8683 8624 8563 8501 8438 8375 8311 8248 8185 8122 8061 8002 7944 7889 7836 7786 7739 7697 7658 7623 7593 7568 7548 7532 7522 7518 7519 7525 7536 7553 7575 7602 7634 7671 7712 7757 7806 7859 7914 7973 8034 8097 8162 8228 8295 8363 8431 8499 8566 8633 8699 8763 8826 8887 8946 9003 9058 9110 9160 9208 9253 9295 9335 9373 9408 9441 9472 9501 9527 9552 9575 9596 9616 9634 9651 9667 9682 9696 9709 9721 9732 9743 9753 9763 9772 9781 9790 9798 9807 9814 9822 9829 9836 9843 9849 9855 9861 9867 9872 9878 9882 9887 9891 9895 9899 9903 9906 9909 9912 9914 9917 9919 9921 9922 9924 9925 9926 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9917 9914 9912 9909 9906 9904 9901 9898 9895 9893 9890 9887 9885 9882 9880 9878 9876 9873 9871 9870 9868 9866 9865 9864 9863 9862 9861 9860 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9888 9886 9883 9881 9878 9875 9872 9869 9865 9862 9858 9854 9850 9846 9842 9837 9833 9828 9823 9818 9813 9807 9802 9796 9790 9783 9776 9769 9762 7113 3 3 4 9755 9747 9738 9730 9721 9712 9702 9692 9681 9670 9659 9647 9635 9623 9610 9597 9583 9570 9555 9541 9526 9511 9496 9480 9464 9449 9433 9416 9400 9384 9367 9351 9334 9318 9301 9285 9269 9253 9237 9221 9205 9190 9175 9160 9145 9130 9116 9102 9088 9075 9061 9048 9036 9023 9011 8999 8987 8976 8965 8954 8944 8933 8924 8914 8905 8895 8887 8878 8870 8862 8855 8848 8841 8835 8829 8824 8819 8814 8810 8806 8803 8800 8798 8797 8796 8796 8796 8797 8799 8801 8804 8808 8812 8817 8822 8829 8836 8843 8852 8861 8870 8880 8891 8902 8914 8926 8939 8952 8965 8979 8993 9008 9022 9037 9053 9068 9083 9099 9115 9130 9146 9162 9178 9193 9209 9225 9240 9256 9271 9286 9301 9316 9331 9345 9360 9374 9388 9402 9415 9429 9442 9455 9467 9480 9492 9504 9516 9527 9538 9549 9560 9570 9580 9590 9600 9609 9618 9626 9635 9643 9651 9658 9666 9673 9680 9686 9693 9699 9705 9711 9717 9722 9728 9733 9739 9744 9749 9754 9759 9765 9770 9775 9780 9785 9790 9794 9799 9804 9809 9814 9819 9823 9828 9832 9837 9841 9845 9849 9852 9856 9859 9862 9865 9868 9870 9872 9873 9875 9876 9876 9876 9876 9876 9875 9874 9873 9871 9869 9867 9864 9861 9857 9854 9850 9846 9842 9837 9832 9827 9822 9817 9812 9807 9801 9796 9790 9785 9779 9774 9769 9764 9758 9754 9749 9744 9740 9735 9731 9727 9724 9721 9717 9715 9712 9710 9708 9706 9705 9704 9703 9702 9702 9702 9703 9703 9704 9705 9706 9708 9709 9711 9713 9716 9718 9721 9723 9726 9729 9733 9736 9739 9743 9746 9750 9754 9757 9761 9765 9769 9774 9778 9782 9786 9791 9795 9800 9805 9809 9814 9819 9823 9828 9833 9837 9842 9847 9851 9856 9860 9865 9869 9873 9877 9881 9885 9889 9892 9895 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9937 9936 9934 9933 9931 9928 9926 9924 9921 9918 9916 9913 9910 9907 9903 9900 9897 9894 9891 9887 9884 9881 9878 9876 9873 9870 9868 9866 9864 9862 9860 9859 9858 9857 9856 9856 9855 9855 9855 9856 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9870 9871 9873 9875 9877 7114 3 3 4 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9948 9946 9944 9941 9938 9935 9931 9927 9922 9916 9910 9904 9896 9888 9879 9869 9858 9847 9834 9820 9806 9791 9774 9757 9739 9720 9701 9681 9660 9639 9617 9595 9573 9550 9528 9506 9484 9462 9441 9421 9401 9383 9365 9349 9334 9320 9308 9297 9288 9281 9275 9272 9270 9269 9271 9274 9280 9286 9295 9305 9317 9330 9344 9359 9376 9394 9412 9431 9451 9471 9492 9512 9533 9554 9575 9595 9615 9635 9654 9673 9691 9708 9725 9740 9755 9769 9783 9795 9807 9817 9827 9836 9845 9852 9859 9866 9871 9877 9881 9885 9889 9893 9896 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9925 9927 9929 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9964 9964 9963 9963 9962 9961 9959 9958 9957 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9931 9929 9927 9926 9925 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9897 9894 9891 9888 9884 9880 9876 9871 9866 9861 9855 9849 9843 9837 9830 9824 9817 9810 9802 9795 9788 9780 9773 9765 9758 9750 9743 9736 9729 9722 9715 9709 9703 9697 9691 9686 9681 7115 3 3 4 9676 9671 9667 9663 9659 9656 9652 9649 9646 9644 9641 9638 9636 9633 9631 9629 9626 9623 9620 9617 9614 9610 9607 9602 9598 9593 9588 9582 9576 9569 9562 9555 9547 9539 9530 9521 9511 9501 9491 9480 9469 9458 9446 9434 9422 9410 9397 9384 9371 9359 9346 9332 9319 9306 9293 9280 9267 9254 9241 9229 9216 9204 9192 9180 9168 9156 9145 9134 9123 9112 9102 9092 9083 9074 9065 9056 9048 9041 9033 9027 9020 9015 9009 9005 9000 8997 8993 8991 8989 8987 8986 8986 8986 8986 8988 8989 8991 8994 8997 9001 9005 9009 9013 9018 9024 9029 9035 9041 9048 9054 9061 9067 9074 9081 9088 9096 9103 9110 9117 9125 9132 9139 9146 9154 9161 9168 9176 9183 9190 9198 9205 9212 9220 9227 9235 9242 9250 9257 9265 9272 9279 9287 9294 9302 9309 9316 9324 9331 9338 9345 9352 9359 9365 9372 9378 9385 9391 9397 9403 9409 9414 9420 9425 9431 9436 9441 9446 9451 9456 9461 9466 9470 9475 9480 9485 9490 9495 9500 9506 9511 9517 9522 9528 9534 9540 9546 9552 9558 9565 9572 9578 9585 9592 9599 9606 9613 9620 9627 9634 9641 9648 9655 9662 9669 9676 9683 9689 9696 9702 9709 9715 9721 9727 9733 9739 9744 9750 9755 9760 9765 9770 9775 9780 9784 9789 9793 9797 9801 9805 9809 9813 9816 9820 9823 9826 9829 9832 9835 9837 9840 9842 9844 9846 9847 9849 9850 9851 9851 9852 9852 9852 9852 9852 9851 9850 9849 9848 9846 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9824 9822 9821 9819 9819 9818 9818 9818 9818 9819 9820 9821 9823 9825 9827 9830 9833 9837 9841 9845 9849 9853 9858 9863 9868 9873 9878 9882 9887 9892 9897 9901 9906 9910 9914 9918 9921 9924 9927 9929 9931 9933 9935 9936 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9950 9951 9953 9954 9956 9958 9960 9961 9963 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9981 9980 9978 9977 9976 9974 9972 9970 9968 9966 9964 9962 9959 9957 9955 9952 9950 9948 9946 9944 9942 9941 9939 9938 9936 9936 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 7116 3 3 4 9938 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9947 9945 9943 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9888 9886 9883 9881 9878 9875 9872 9869 9866 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9833 9831 9829 9827 9825 9824 9823 9822 9822 9822 9822 9823 9824 9825 9827 9829 9831 9833 9836 9839 9842 9846 9849 9853 9857 9861 9865 9869 9874 9878 9882 9886 9890 9894 9898 9902 9905 9909 9912 9915 9918 9920 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9898 9897 9894 9892 9889 9886 9883 9879 9876 9871 9867 9861 9856 9850 9844 9837 9830 9823 9815 9807 9798 9789 9780 9771 9761 9751 9741 9731 9721 9711 9701 9690 9680 9670 9660 9650 9640 9630 9621 9612 9603 9594 9585 9577 9569 9561 9553 9546 9538 9531 9524 9517 9510 9503 9497 9490 9483 9476 9469 9462 9455 9448 9440 9432 9424 9416 9408 9399 9390 9381 9371 9361 9351 9341 9330 9319 9308 9297 9285 9273 9262 9250 9238 9226 9214 9202 9190 9179 9167 9156 9145 9134 9123 9113 9103 9094 9084 9076 9068 9060 9053 9046 9040 9034 9029 9024 9020 9017 9013 9011 9009 9008 9007 9006 9006 9007 9008 9010 9012 9014 9018 9021 9025 9030 9035 9040 7117 3 3 4 9046 9052 9059 9066 9074 9082 9091 9100 9110 9120 9130 9141 9153 9165 9177 9189 9202 9215 9229 9242 9256 9271 9285 9299 9314 9329 9343 9358 9373 9387 9402 9416 9430 9444 9458 9471 9484 9497 9510 9522 9534 9546 9557 9568 9578 9589 9599 9608 9618 9627 9636 9644 9653 9661 9669 9676 9684 9691 9698 9705 9712 9718 9724 9730 9736 9741 9747 9752 9757 9761 9765 9769 9773 9776 9779 9782 9784 9786 9788 9789 9790 9791 9792 9792 9792 9792 9791 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9782 9781 9781 9780 9780 9781 9781 9782 9783 9784 9785 9787 9789 9791 9794 9796 9799 9802 9806 9809 9813 9816 9820 9824 9828 9832 9836 9840 9844 9848 9852 9856 9860 9863 9867 9870 9874 9877 9880 9883 9886 9889 9891 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9876 9875 9874 9872 9871 9870 9868 9867 9866 9865 9863 9862 9862 9861 9860 9860 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9864 9866 9867 9868 9870 9872 9873 9875 9877 9879 9880 9882 9884 9885 9887 9888 9890 9891 9892 9892 9893 9893 9894 9894 9894 9893 9893 9892 9891 9890 9888 9886 9885 9883 9881 9878 9876 9874 9871 9868 9866 9863 9860 9858 9855 9853 9850 9848 9846 9844 9842 9840 9838 9837 9835 9834 9833 9832 9831 9830 9830 9829 9829 9828 9828 9827 9826 9826 9825 9824 9823 9822 9820 9819 9817 9814 9812 9809 9806 9803 9799 9796 9792 9787 9783 9778 9774 9769 9764 9759 9754 9750 9745 9741 9736 9732 9729 9725 9722 9720 9717 9716 9714 9713 9713 9713 9714 9715 9717 9719 9721 9724 9728 9731 9735 9740 9744 9749 9754 9759 9765 9770 9775 9781 9786 9791 9796 9801 9806 9811 9816 9820 9824 9828 9832 9836 9839 9843 9846 9848 9851 9854 9856 9858 9860 9862 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9902 9901 9900 9898 9896 9894 9891 9888 9885 9881 9876 9872 9866 9861 9854 9847 9840 7118 3 3 4 9832 9823 9814 9804 9793 9782 9770 9756 9742 9728 9712 9695 9677 9658 9639 9618 9596 9573 9549 9525 9499 9473 9445 9417 9388 9359 9329 9299 9269 9239 9208 9178 9148 9119 9090 9062 9035 9009 8985 8961 8940 8920 8902 8885 8871 8859 8849 8842 8836 8834 8833 8835 8839 8845 8854 8865 8878 8893 8910 8929 8949 8971 8995 9019 9045 9071 9099 9127 9155 9184 9213 9242 9271 9299 9328 9355 9383 9409 9435 9460 9484 9507 9529 9550 9571 9590 9608 9625 9641 9657 9671 9684 9697 9709 9720 9730 9740 9749 9757 9765 9772 9779 9786 9792 9798 9804 9809 9814 9819 9824 9828 9833 9837 9841 9844 9848 9851 9854 9857 9859 9861 9863 9864 9865 9866 9865 9865 9864 9862 9860 9857 9854 9850 9845 9840 9834 9828 9822 9814 9807 9799 9791 9783 9774 9765 9757 9748 9740 9731 9724 9716 9709 9702 9696 9691 9686 9683 9679 9677 9676 9676 9676 9677 9680 9683 9687 9692 9697 9703 9710 9718 9726 9734 9743 9752 9762 9771 9780 9790 9799 9808 9817 9825 9833 9841 9848 9855 9861 9866 9871 9875 9879 9882 9884 9886 9887 9888 9888 9888 9887 9886 9884 9882 9880 9878 9875 9872 9869 9866 9863 9860 9856 9853 9849 9846 9843 9839 9836 9833 9830 9826 9823 9820 9817 9815 9812 9809 9806 9804 9801 9799 9797 9795 9793 9791 9789 9788 9787 9785 9784 9784 9783 9783 9782 9783 9783 9783 9784 9785 9787 9788 9790 9792 9794 9796 9799 9802 9805 9808 9811 9814 9817 9821 9824 9828 9832 9835 9839 9843 9846 9850 9853 9857 9860 9863 9867 9870 9873 9876 9879 9882 9884 9887 9890 9892 9895 9897 9899 9901 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9929 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9920 9919 9917 9915 9913 9910 9908 9906 9903 9900 9898 9895 9892 9890 9887 9884 9882 9879 9876 9874 9871 9869 9867 9864 9862 9860 9858 9856 9855 9853 9852 9850 9849 9848 9847 9846 9845 9845 9844 9844 9844 9844 9844 9844 9844 9845 9845 9846 9847 9848 9849 9850 9852 9854 9855 9857 9859 9861 9863 9866 7119 3 3 4 9868 9871 9874 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9914 9917 9919 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9965 9964 9963 9961 9960 9958 9956 9954 9953 9951 9949 9947 9944 9942 9940 9938 9936 9935 9933 9931 9929 9928 9927 9925 9924 9923 9922 9922 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9913 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9886 9883 9880 9877 9875 9872 9870 9867 9865 9863 9860 9859 9857 9855 9854 9853 9851 9851 9850 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9852 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9853 9852 9850 9849 9847 9845 9842 9839 9836 9832 9828 9823 9819 9813 9808 9802 9795 9789 9781 9774 9766 9758 9750 9741 9733 9723 9714 9705 9695 9685 9676 9666 9656 9645 9635 9625 9615 9605 9594 9584 9574 9564 9553 9543 9533 9523 9513 9502 9492 9482 9472 9462 9452 9442 9432 9422 9412 9402 9392 9382 9372 9362 9353 9343 9334 9325 9316 9307 9299 9291 9283 9275 9268 9262 9256 9250 9245 9240 9236 9233 9230 9228 9226 9225 9225 9225 9226 9227 9229 9232 9235 9239 9243 9247 9252 9258 9264 9270 9276 9283 9290 9297 9304 9311 9318 9326 9333 9341 9348 9355 9362 9369 9377 9383 9390 9397 9404 9410 9417 9423 9429 9436 9442 9448 9454 9460 9466 9472 9478 9484 9490 9496 9503 9509 9515 9522 9528 9535 9541 9548 9555 9562 9569 9575 9583 9590 9597 9604 9611 9618 9626 9633 9640 9647 9655 9662 9669 9676 9683 9691 9698 9705 9712 9718 9725 9732 9738 9745 9751 9758 9764 9770 9776 9781 9787 9792 9798 9803 9808 9812 9817 9821 9826 9830 9833 9837 9841 9844 9847 9850 9853 9855 9858 9860 9862 9864 9866 9867 9869 9870 9872 9873 9873 9874 9875 9875 9875 9875 9875 9875 9874 9873 9872 9870 9868 9866 9863 9860 9856 9851 9846 9841 9834 9827 9819 9811 9801 9791 9779 9767 9754 9740 9725 9709 9692 9675 9656 9637 9617 9596 9574 9552 9529 9506 9482 9458 9434 9410 9387 9363 9340 9317 9294 9273 9252 7120 3 3 4 9232 9214 9196 9180 9165 9152 9140 9130 9121 9114 9109 9106 9104 9104 9106 9110 9115 9122 9130 9140 9151 9163 9176 9191 9206 9222 9239 9256 9273 9291 9309 9327 9344 9362 9379 9395 9411 9427 9441 9456 9469 9481 9493 9504 9514 9523 9532 9539 9547 9553 9559 9564 9569 9573 9577 9581 9584 9588 9591 9594 9598 9601 9605 9608 9612 9616 9621 9626 9631 9636 9642 9648 9654 9660 9667 9674 9680 9688 9695 9702 9709 9716 9723 9730 9737 9743 9750 9756 9762 9767 9773 9778 9783 9787 9791 9795 9799 9802 9806 9809 9811 9814 9817 9819 9821 9824 9826 9828 9830 9832 9834 9836 9839 9841 9843 9846 9848 9850 9853 9855 9858 9860 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9891 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9945 9947 9948 9950 9952 9953 9955 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9953 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9911 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9871 9868 9866 9864 9862 9860 9858 9857 9855 9854 9854 9853 9853 9853 9854 9855 9856 9857 9858 9860 9862 9864 9867 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9913 9916 9918 9921 9923 9925 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9912 9909 9906 9903 9901 9898 9895 9893 9890 9888 9885 9883 9881 9880 9878 9877 9876 9875 9874 9874 9874 9874 9874 9875 9876 9877 9878 9880 9882 9884 9886 9888 9890 9893 9895 9898 9900 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 7121 3 3 4 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9869 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9860 9859 9858 9858 9857 9857 9856 9855 9855 9855 9854 9854 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9834 9833 9833 9832 9832 9832 9832 9832 9832 9832 9833 9833 9834 9834 9835 9836 9837 9837 9838 9839 9839 9840 9840 9840 9840 9840 9840 9839 9838 9837 9836 9834 9832 9830 9827 9824 9821 9817 9813 9809 9805 9800 9796 9791 9785 9780 9775 9769 9763 9757 9751 9745 9739 9733 9727 9721 9715 9708 9702 9696 9689 9683 9676 9669 9662 9655 9648 9640 9632 9624 9616 7122 3 3 4 9607 9598 9588 9578 9567 9556 9544 9532 9519 9506 9492 9477 9461 9445 9428 9410 9392 9373 9353 9332 9311 9288 9265 9241 9216 9190 9164 9136 9107 9077 9046 9014 8981 8946 8910 8872 8834 8793 8751 8707 8662 8615 8565 8514 8461 8406 8348 8289 8227 8162 8096 8027 7955 7882 7805 7727 7645 7562 7476 7388 7297 7204 7109 7012 6913 6812 6709 6605 6499 6392 6283 6174 6063 5952 5841 5729 5617 5505 5394 5283 5174 5066 4959 4854 4751 4651 4554 4460 4369 4282 4199 4121 4047 3979 3916 3859 3807 3763 3725 3693 3669 3652 3643 3641 3647 3661 3683 3712 3750 3795 3848 3908 3975 4050 4132 4220 4314 4414 4519 4629 4744 4863 4986 5111 5240 5370 5502 5635 5768 5902 6035 6167 6298 6427 6554 6679 6801 6919 7035 7147 7255 7359 7460 7556 7648 7736 7820 7900 7976 8048 8117 8181 8243 8300 8355 8407 8456 8502 8545 8587 8626 8663 8698 8732 8764 8795 8824 8852 8879 8904 8929 8953 8976 8998 9019 9039 9059 9078 9096 9113 9130 9146 9161 9176 9190 9204 9217 9230 9242 9254 9266 9277 9288 9299 9309 9320 9330 9341 9351 9361 9372 9382 9393 9404 9415 9426 9437 9449 9461 9472 9484 9496 9508 9520 9532 9544 9556 9568 9580 9592 9603 9614 9625 9635 9645 9655 9664 9673 9682 9690 9697 9704 9711 9717 9723 9729 9734 9738 9743 9746 9750 9753 9756 9759 9762 9764 9766 9768 9770 9772 9774 9775 9777 9778 9780 9781 9783 9785 9786 9788 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9810 9812 9815 9817 9820 9822 9825 9828 9831 9833 9836 9839 9842 9845 9848 9850 9853 9856 9858 9861 9863 9865 9868 9870 9872 9874 9875 9877 9878 9879 9881 9881 9882 9883 9884 9884 9884 9884 9885 9885 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9870 9868 9867 9865 9863 9860 9858 9856 9853 9851 9848 9845 9843 9840 9837 9834 9831 9829 9826 9823 9821 9818 9816 9814 9811 9809 9808 9806 9804 9803 9802 9801 9800 9800 9800 9800 9800 9800 9801 9802 9803 9804 9806 9807 9809 9811 9813 9816 9818 9821 9824 9827 9830 9833 9836 9840 9843 9847 9850 9854 9858 9861 9865 9868 9872 9876 9879 9883 9886 9889 9893 9896 9899 9902 9905 9908 9911 9914 9916 9919 9922 9924 9926 9928 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 7123 3 3 4 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9967 9966 9964 9961 9959 9956 9953 9950 9947 9943 9939 9935 9931 9926 9922 9917 9913 9908 9903 9899 9894 9889 9885 9881 9876 9872 9869 9865 9862 9859 9856 9853 9851 9849 9848 9846 9845 9845 9844 9844 9845 9845 9846 9847 9849 9850 9852 9854 9856 9858 9861 9864 9866 9869 9872 9876 9879 9882 9886 9889 9893 9896 9900 9903 9907 9910 9914 9918 9921 9925 9928 9931 9935 9938 9941 9944 9947 9950 9952 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9982 9981 9980 9978 9977 9975 9973 9972 9970 9968 9966 9964 9963 9961 9959 9957 9955 9952 9950 9948 9946 9944 9941 9939 9937 9934 9932 9929 9927 9924 9921 9918 9916 9913 9910 9907 9904 9901 9898 9896 9893 9890 9888 9885 9883 9880 9878 9876 9875 9873 9872 9871 9870 9870 9870 9870 9870 9871 9872 9874 9875 9877 9879 9882 9885 9887 9891 9894 9897 9901 9905 9908 9912 9916 9919 9923 9926 9930 9933 9936 9939 9942 9945 9947 9949 9951 9953 9954 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9946 9945 9943 9942 9940 9939 9937 9936 9935 9933 9932 9932 9931 9930 9930 9930 9930 9930 7124 3 3 4 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9943 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9927 9928 9929 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9951 9952 9954 9955 9957 9959 9961 9962 9964 9966 9967 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9972 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9954 9953 9951 9950 9949 9948 9948 9947 9947 9947 9947 9948 9949 9949 9950 9952 9953 9954 9956 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9945 9943 9941 9939 9936 9933 9930 9927 9924 9920 9917 9913 9909 9904 9900 9895 9890 9886 9880 9875 9870 9864 9859 9853 9848 9842 9836 9831 9825 9820 9814 9809 9804 9799 9794 9789 9785 9781 9777 9774 9771 9768 9766 9764 9763 9761 9761 9760 9761 9761 9762 9764 9765 9767 9770 9773 9776 9779 9783 9787 9791 9796 9800 9805 9809 9814 9819 9824 9828 9833 9837 9842 9846 9850 9853 9857 9860 9863 9866 9868 9870 9872 9874 9875 9876 9877 9877 9878 9878 9877 9877 9876 9875 9875 9874 9872 9871 9870 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9857 9856 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9869 9871 9873 9875 9877 9879 9881 9884 9886 9888 9890 9892 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9928 9927 9926 9925 9923 9921 9918 9915 9912 9908 9904 9900 9895 9890 9885 9879 9873 9866 9860 9853 9846 9839 9831 9824 9817 9809 9802 9795 9788 9781 9775 9769 9763 9758 9754 9749 9746 9743 9740 9738 9737 9737 9737 9737 9739 9740 9743 7125 3 3 4 9746 9750 9754 9758 9764 9769 9775 9781 9787 9794 9801 9808 9815 9822 9829 9836 9843 9850 9856 9863 9869 9875 9881 9887 9892 9897 9902 9906 9911 9914 9918 9921 9925 9927 9930 9932 9935 9936 9938 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9949 9946 9944 9941 9938 9935 9932 9929 9925 9922 9918 9914 9911 9907 9903 9899 9895 9891 9888 9884 9881 9877 9874 9871 9868 9865 9863 9861 9859 9858 9856 9855 9855 9855 9855 9855 9856 9856 9858 9859 9861 9863 9865 9868 9870 9873 9876 9879 9883 9886 9889 9893 9896 9899 9903 9906 9909 9912 9915 9918 9921 9924 9927 9929 9931 9934 9936 9938 9940 9942 9943 9945 9947 9948 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9968 9969 9971 9972 9973 9975 9976 9978 9979 9980 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9978 9977 9975 9973 9971 9969 9967 9965 9964 9962 9960 9958 9957 9956 9955 9954 9953 9953 9952 9952 9953 9953 9954 9955 9956 9958 9959 9961 9963 9965 9967 9969 9971 9973 9975 9977 9979 9980 9982 9983 9984 9985 9986 9986 9986 9986 9985 9985 9984 9982 9981 9979 9977 9975 9973 9971 9968 9966 9963 9961 9958 9955 9953 9950 9947 9945 9942 9939 9937 9934 9932 9929 9927 9924 9922 9919 9917 9914 9911 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9865 9862 9860 9858 9856 9855 9854 9853 9853 9853 9853 9854 9855 9856 9858 9860 9862 9865 9868 9871 9875 9879 9882 9886 9890 9895 9899 9903 9907 9911 9915 9919 9922 9925 9929 9932 9934 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9915 9912 9909 9907 7126 3 3 4 9903 9900 9897 9893 9890 9886 9882 9878 9874 9870 9866 9861 9857 9852 9847 9842 9838 9833 9828 9823 9818 9813 9809 9804 9800 9796 9792 9788 9785 9782 9779 9777 9775 9773 9772 9771 9770 9770 9770 9771 9772 9774 9776 9778 9780 9783 9787 9790 9794 9798 9802 9807 9812 9817 9822 9827 9832 9837 9842 9848 9853 9858 9863 9869 9874 9879 9884 9888 9893 9898 9902 9906 9910 9914 9917 9921 9924 9927 9930 9932 9934 9936 9938 9939 9940 9941 9942 9942 9942 9942 9941 9940 9939 9938 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9906 9905 9904 9903 9902 9901 9901 9901 9901 9902 9903 9904 9905 9907 9908 9910 9913 9915 9918 9920 9923 9926 9929 9932 9935 9938 9941 9944 9946 9949 9952 9954 9957 9959 9961 9963 9965 9967 9969 9970 9971 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9997 9998 9999 9999100001000010001100011000110001100011000010000 9999 9998 9997 9996 9995 9994 9992 9991 9989 9987 9985 9984 9982 9980 9978 9976 9974 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9949 9947 9945 9942 9939 9936 9933 9930 9926 9922 9918 9914 9909 9904 9898 9892 9886 9879 9872 9865 9857 9849 9840 9832 9822 9813 9804 9794 9784 9774 9765 9755 9745 9735 9726 9717 9708 9699 9691 9683 9676 9669 9663 9657 9652 9648 9644 9641 9639 9637 9636 9636 9636 9637 9639 9641 9644 9647 9651 9655 9660 9665 9670 9675 9681 9687 9693 9699 9705 9711 9717 9723 9728 9734 9739 9745 9750 9754 9759 9763 9768 9772 9775 9779 9782 9785 9788 9791 9794 9797 9799 9802 9804 9807 9809 9812 9814 9817 9819 9822 9825 9827 9830 9833 9836 9839 9843 9846 9849 9853 9856 9859 9863 9866 9870 9873 9877 9880 9883 9886 9889 9892 9895 9898 9901 9903 9905 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9926 9926 9928 9929 9930 9931 9933 9934 9936 9938 9939 9941 9943 9945 9946 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 7127 3 3 4 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9933 9930 9926 9923 9919 9915 9911 9907 9902 9898 9893 9889 9884 9879 9874 9869 9864 9860 9855 9850 9846 9841 9837 9833 9829 9825 9822 9819 9816 9813 9811 9808 9807 9805 9804 9803 9802 9802 9802 9802 9803 9803 9804 9805 9807 9808 9810 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9836 9837 9839 9840 9841 9841 9842 9842 9842 9842 9842 9841 9840 9839 9838 9836 9835 9833 9830 9828 9825 9822 9819 9816 9812 9808 9805 9800 9796 9792 9787 9782 9777 9772 9766 9760 9754 9748 9741 9734 9727 9718 9710 9701 9691 9680 9669 9656 9643 9628 9613 9596 9577 9557 9536 9513 9488 9461 9432 9402 9369 9335 9298 9260 9219 9176 9132 9086 9037 8988 8937 8884 8830 8776 8720 8664 8608 8551 8495 8439 8385 8331 8278 8227 8178 8131 8087 8045 8006 7971 7938 7910 7885 7864 7847 7833 7825 7820 7819 7823 7831 7843 7858 7878 7901 7928 7958 7991 8027 8066 8107 8151 8196 8243 8292 8341 8391 8443 8494 8546 8597 8649 8699 8750 8799 8848 8895 8941 8987 9030 9072 9113 9153 9190 9227 9261 9295 9327 9357 9386 9414 9440 9465 9489 9512 9534 9555 9575 9594 9612 9629 9645 9661 9676 9691 9705 9718 9730 9742 9754 9765 9775 9785 9794 9803 9811 9818 9825 9832 9838 9843 9848 9852 9856 9860 9863 9865 9868 9869 9871 9872 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9882 9884 9886 9888 9891 9893 9896 9899 9902 9906 9909 9913 9916 9920 9923 9926 9930 9933 9936 9939 9942 9945 9947 9949 9951 9953 9955 9956 9957 9958 9958 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 7128 3 3 5 9931 9930 9929 9928 9927 9925 9924 9922 9921 9918 9916 9914 9911 9908 9904 9900 9897 9892 9888 9883 9878 9873 9868 9863 9858 9853 9848 9843 9838 9833 9829 9824 9821 9817 9814 9811 9809 9806 9805 9804 9803 9803 9803 9803 9804 9805 9806 9808 9810 9813 9815 9818 9821 9824 9827 9830 9833 9837 9840 9843 9847 9850 9853 9856 9859 9862 9865 9868 9870 9873 9875 9877 9879 9881 9882 9884 9885 9886 9886 9887 9887 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9875 9875 9876 9877 9878 9880 9881 9883 9885 9887 9889 9891 9893 9896 9898 9901 9903 9906 9908 9911 9914 9916 9919 9922 9925 9927 9930 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9980 9981 9982 9983 9984 9984 9985 9986 9987 9988 9988 9989 9990 9990 9990 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9981 9980 9980 9980 9980 9981 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9995 9996 9996 9996 9996 9996 9996 9995 9994 9993 9992 9991 9989 9988 9986 9984 9982 9980 9978 9975 9973 9971 9969 9966 9964 9961 9959 9957 9954 9952 9949 9947 9944 9942 9939 9937 9934 9931 9928 9925 9922 9919 9916 9912 9909 9906 9902 9899 9896 9892 9889 9886 9883 9880 9877 9874 9872 9870 9868 9866 9865 9863 9863 9862 9862 9862 9863 9863 9865 9866 9867 9869 9871 9873 9876 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9934 9937 9940 9942 9945 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9959 9960 9962 9964 9966 9968 9970 9972 9974 9976 9978 9980 9981 9983 9984 9985 9986 9986 9987 9987 9987 9986 9986 9985 9984 9984 9983 9981 9980 9979 9978 9977 9977 9976 9975 9975 9975 9974 9975 9975 9975 9976 9977 9978 9979 9980 9981 9982 9984 9985 9986 9988 9989 9990 9990 9991 9992 9992 9992 9993 9992 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9983 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9981 9980 9978 9977 9975 9973 9971 9969 9967 9965 9963 9961 9959 9957 7129 3 3 5 9956 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9929 9925 9922 9917 9913 9907 9902 9895 9889 9881 9874 9866 9857 9848 9839 9830 9820 9811 9801 9791 9781 9772 9762 9753 9743 9735 9726 9718 9710 9703 9696 9690 9684 9679 9674 9670 9666 9663 9660 9658 9656 9655 9654 9653 9653 9653 9654 9655 9656 9658 9660 9662 9664 9667 9670 9673 9677 9681 9685 9689 9693 9698 9703 9709 9714 9720 9725 9731 9737 9744 9750 9756 9762 9768 9774 9780 9785 9790 9795 9800 9804 9808 9811 9814 9816 9818 9819 9819 9819 9818 9817 9814 9811 9808 9804 9799 9794 9788 9782 9775 9768 9760 9752 9744 9735 9727 9718 9709 9700 9691 9682 9673 9665 9656 9648 9641 9633 9626 9620 9613 9608 9603 9598 9594 9590 9587 9585 9583 9582 9581 9581 9582 9583 9584 9586 9589 9592 9595 9599 9603 9608 9612 9617 9622 9627 9633 9638 9643 9649 9654 9660 9665 9670 9675 9680 9685 9690 9695 9700 9705 9709 9714 9718 9723 9728 9732 9737 9742 9747 9752 9757 9762 9768 9773 9778 9784 9789 9795 9801 9806 9812 9818 9823 9828 9834 9839 9844 9848 9853 9857 9861 9865 9869 9872 9876 9879 9881 9884 9886 9889 9891 9893 9894 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9907 9907 9905 9904 9903 9901 9898 9896 9893 9890 9887 9884 9880 9876 9872 9868 9864 9860 9856 9852 9848 9845 9841 9838 9835 9832 9830 9827 9825 9824 9823 9822 9821 9821 9821 9822 9822 9823 9824 9826 9827 9829 9831 9833 9835 9838 9840 9842 9845 9847 9849 9852 9854 9856 9858 9861 9863 9865 9867 9869 9871 9873 9874 9876 9878 9879 9881 9883 9884 9886 9887 9889 9890 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9905 9904 9903 9902 9900 9897 9895 9892 9888 9884 9880 9875 9870 9865 9859 9853 9846 9840 9833 9825 9818 9811 9803 9795 9788 9780 9773 9765 9758 9751 9744 9737 9731 9724 9719 9713 9708 9703 9699 9695 9691 9687 9684 9682 9679 9677 9675 9674 9672 9671 9671 9670 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9668 9668 9668 9668 9667 9667 9666 9665 9664 9663 9662 9661 9659 9658 9656 9654 9652 9650 9648 9646 9644 9642 9640 9638 9636 9634 9632 9630 9628 9626 9624 9623 9621 9620 9619 9618 9617 9616 9616 9615 9615 9615 9615 9616 9616 9617 9618 9620 9621 9623 9625 9627 9629 9631 9634 9637 9640 9643 9646 9650 9653 9657 9661 9665 9669 9673 9678 9682 9687 9692 9697 9702 9707 9712 9718 9723 9729 9735 9741 9747 9753 9759 9765 9771 9778 9784 9790 9797 9803 9809 9816 9822 9827 9833 9839 9844 9849 9854 9858 9863 9867 9870 9874 9877 9880 9882 9884 7130 3 3 5 9886 9887 9889 9890 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9903 9903 9902 9903 9903 9904 9904 9906 9907 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9931 9931 9930 9929 9927 9926 9924 9922 9920 9918 9915 9913 9910 9907 9905 9902 9899 9896 9894 9891 9888 9885 9882 9880 9877 9874 9872 9869 9867 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9844 9843 9841 9841 9840 9839 9839 9839 9840 9840 9841 9842 9844 9846 9847 9850 9852 9855 9858 9861 9864 9868 9871 9875 9879 9882 9886 9890 9894 9897 9901 9904 9907 9910 9913 9916 9918 9920 9922 9924 9925 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9940 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 9904 9902 9901 9900 9898 9896 9894 9892 9890 9888 9885 9882 9879 9876 9872 9868 9864 9859 9854 9849 9844 9839 9834 9828 9822 9817 9811 9805 9800 9794 9789 9784 9779 9774 9769 9765 9761 9757 9753 9750 9747 9744 9742 9740 9738 9736 9734 9733 9732 9731 9731 9730 9730 9730 9731 9731 9732 9733 9734 9735 9737 9738 9740 9742 9744 9746 9748 9750 9753 9755 9757 9760 9762 9764 9766 9768 9769 9771 9772 9773 9774 9774 9775 9774 9774 9773 9772 9770 9769 9766 9764 9761 9758 9755 9751 9747 9743 9738 9734 9729 9724 9719 9713 9707 9701 9695 9689 9682 9675 9668 9660 9652 9644 9635 9626 9617 9607 9596 9585 9573 9561 9548 9534 9520 9504 9488 9472 9454 9436 9417 9397 9376 9354 9330 9306 9281 9254 9227 9198 9167 9135 9102 9067 9030 8992 8952 8909 8865 8819 8770 8720 8667 8611 8554 8493 8430 8365 8297 8227 8153 8078 7999 7918 7835 7749 7661 7571 7478 7383 7286 7188 7087 6985 6882 6777 6671 6564 6456 6348 6240 6131 6022 5914 5806 5698 5592 5488 5384 5283 5184 5087 4993 4902 4815 4731 4651 4576 4505 4439 4379 4325 4276 4233 4198 4168 4146 4131 4123 4123 4130 4145 4168 4198 4236 4281 4334 4394 4461 4535 4615 4701 4793 4890 4992 5098 5209 5323 5439 5559 5680 5802 5926 6050 6174 6297 6419 6540 6660 6777 6892 7004 7113 7131 3 3 5 7219 7321 7421 7516 7609 7697 7782 7863 7941 8016 8087 8155 8220 8282 8341 8398 8452 8504 8554 8602 8647 8691 8734 8775 8814 8852 8889 8924 8959 8992 9024 9055 9085 9115 9143 9170 9196 9221 9246 9269 9291 9313 9334 9354 9373 9392 9409 9426 9443 9458 9474 9488 9502 9516 9529 9542 9555 9567 9578 9590 9601 9612 9622 9632 9642 9652 9661 9670 9679 9687 9695 9703 9710 9717 9724 9730 9736 9742 9747 9752 9757 9762 9766 9770 9774 9778 9781 9785 9788 9791 9794 9797 9799 9802 9805 9807 9810 9812 9814 9817 9819 9821 9823 9825 9827 9829 9830 9832 9833 9834 9835 9836 9837 9838 9838 9838 9838 9838 9837 9837 9836 9835 9834 9832 9831 9829 9827 9825 9822 9819 9816 9813 9809 9805 9801 9796 9791 9785 9779 9773 9766 9758 9750 9742 9732 9723 9713 9702 9690 9678 9666 9653 9640 9626 9611 9596 9581 9566 9550 9534 9518 9501 9485 9469 9452 9436 9421 9405 9390 9375 9361 9347 9334 9322 9311 9300 9290 9282 9274 9267 9261 9256 9253 9250 9249 9248 9249 9250 9253 9257 9261 9267 9273 9280 9288 9297 9306 9316 9326 9337 9349 9360 9372 9385 9397 9410 9423 9436 9449 9463 9476 9489 9503 9516 9529 9542 9555 9569 9582 9594 9607 9620 9633 9645 9657 9670 9682 9694 9705 9717 9728 9739 9750 9760 9770 9780 9789 9798 9807 9815 9822 9830 9837 9843 9849 9854 9859 9864 9868 9872 9875 9879 9881 9884 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9968 9968 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9952 9950 9947 9945 9942 9939 9937 9934 9932 9929 9927 9925 9922 9921 9919 9918 9917 9916 9916 9916 9916 9916 9917 9918 9920 9921 9923 9925 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9963 9962 9960 9958 9956 9953 9950 9947 9944 9941 9937 7132 3 3 5 9933 9929 9925 9920 9915 9910 9905 9900 9895 9889 9884 9879 9873 9868 9863 9858 9853 9849 9845 9841 9837 9833 9830 9828 9825 9823 9822 9820 9819 9819 9819 9819 9819 9820 9820 9821 9823 9824 9826 9828 9830 9832 9834 9836 9838 9841 9843 9845 9848 9850 9853 9856 9858 9861 9863 9866 9869 9871 9874 9877 9879 9882 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9913 9911 9909 9907 9904 9902 9899 9896 9893 9890 9888 9885 9882 9879 9877 9874 9872 9870 9869 9867 9867 9866 9865 9865 9866 9866 9867 9869 9870 9872 9874 9876 9879 9881 9884 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9912 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9943 9945 9948 9950 9953 9956 9959 9962 9965 9968 9971 9974 9976 9979 9981 9983 9985 9986 9987 9988 9989 9989 9989 9988 9987 9986 9984 9982 9980 9977 9975 9972 9969 9966 9963 9960 9957 9955 9952 9950 9948 9946 9945 9944 9943 9943 9943 9944 9945 9946 9947 9949 9951 9953 9955 9957 9960 9962 9965 9967 9969 9971 9973 9974 9976 9977 9978 9978 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9967 9967 9968 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9945 9945 9946 9947 9948 9950 9951 9952 9953 9953 9954 9954 9955 9955 9954 9954 9953 9952 9950 9949 9947 9944 9942 9939 9937 9934 9931 9928 9925 9922 9919 9916 9914 9911 9909 9907 9906 9904 9903 9902 9902 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9910 9911 9910 9910 9910 9909 9908 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9880 9878 9877 9875 9874 9873 9871 9870 9868 9866 9864 9862 9859 9856 9853 9849 9844 9839 9832 9825 9817 9808 9798 9787 9774 9760 9744 9727 9708 9687 9664 9639 9612 9583 9551 9517 9480 9440 9397 9352 9303 9252 9197 9139 9078 9014 8946 8875 8801 8724 8644 8561 8475 8387 8297 8204 8109 8013 7916 7818 7719 7621 7523 7425 7329 7235 7143 7053 6967 6885 6807 6734 6665 6603 6546 6496 6452 6415 6386 6364 6349 6342 6343 6352 6368 6392 7133 3 3 5 6424 6462 6508 6560 6618 6682 6752 6827 6906 6989 7076 7166 7258 7352 7448 7544 7641 7738 7834 7929 8023 8115 8205 8293 8379 8461 8541 8617 8691 8761 8828 8892 8952 9009 9064 9115 9163 9208 9251 9291 9329 9365 9399 9430 9460 9488 9515 9540 9564 9587 9608 9628 9648 9666 9684 9700 9716 9731 9746 9759 9772 9785 9796 9807 9818 9828 9837 9846 9854 9862 9869 9876 9882 9888 9893 9899 9903 9908 9912 9916 9920 9923 9926 9929 9932 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9956 9955 9954 9952 9950 9948 9946 9944 9942 9939 9936 9933 9930 9927 9923 9920 9916 9912 9908 9903 9899 9894 9889 9884 9878 9872 9866 9860 9854 9847 9840 9833 9826 9818 9811 9803 9795 9787 9778 9770 9761 9753 9744 9736 9727 9719 9710 9702 9694 9686 9678 9671 9663 9656 9650 9643 9637 9632 9627 9622 9617 9613 9610 9607 9604 9602 9600 9599 9598 9597 9597 9598 9599 9600 9602 9604 9607 9610 9614 9618 9623 9628 9633 9639 9646 9653 9660 9668 9676 9684 9693 9702 9711 9720 9730 9740 9750 9760 9770 9780 9790 9800 9810 9819 9829 9838 9847 9855 9863 9871 9878 9885 9891 9898 9903 9909 9914 9918 9922 9926 9930 9933 9936 9939 9942 9944 9946 9949 9951 9953 9955 9956 9958 9960 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9989 9988 9988 9987 9985 9984 9983 9982 9980 9979 9977 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 7134 3 3 5 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9965 9966 9966 9967 9968 9969 9969 9970 9970 9970 9969 9969 9968 9966 9965 9963 9961 9959 9956 9952 9949 9945 9940 9936 9931 9925 9919 9913 9906 9900 9892 9885 9878 9870 9862 9854 9846 9838 9830 9822 9814 9806 9799 9792 9785 9779 9773 9768 9764 9760 9756 9754 9752 9751 9750 9750 9751 9752 9755 9757 9761 9764 9769 9773 9778 9783 9789 9794 9800 9805 9811 9816 9822 9827 9831 9836 9840 9844 9847 9850 9853 9855 9857 9859 9860 9861 9861 9862 9862 9862 9862 9862 9862 9861 9861 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9845 9847 9849 9852 9854 9857 9861 9864 9868 9872 9876 9880 9884 9888 9893 9897 9901 9905 9909 9912 9916 9919 9922 9925 9927 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9954 9954 9953 9952 9951 9949 9947 9945 9943 9941 9938 9936 9933 9930 9928 9925 9923 9920 9918 9916 9914 9912 9911 9910 9909 9909 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9915 9915 9915 9915 9915 9914 9913 9912 9911 9909 9908 9906 9904 9903 9901 9899 9898 9896 9895 9894 9893 9892 9891 9891 9891 9891 9892 9893 9894 9895 9897 9899 9901 9903 9905 9908 9911 9913 9916 9919 9921 9924 9927 9929 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9965 9966 9968 9969 9970 9972 9973 9975 9976 9977 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9976 9976 9976 9976 9977 9978 9979 9980 9981 9983 9984 9986 9988 9990 9991 9993 9995 9996 9998 9999100001000010001100011000110000 9999 9998 9997 9995 9993 9991 9989 9987 9984 9982 9979 9977 9974 9972 9970 9968 9966 9965 9964 9962 9962 9961 9961 9961 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9969 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9965 9964 9962 9960 9958 9956 9953 9950 9947 9944 9941 9937 9934 9930 9926 9922 9919 9915 9911 9908 9904 9901 9897 9894 9891 9888 9885 9883 9880 9878 7135 3 3 5 9876 9874 9872 9871 9869 9868 9867 9866 9866 9865 9865 9865 9866 9866 9866 9867 9868 9869 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9888 9890 9892 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9933 9934 9936 9938 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9942 9940 9937 9934 9931 9928 9924 9921 9917 9913 9909 9905 9901 9897 9892 9888 9883 9878 9873 9868 9863 9858 9853 9847 9842 9837 9831 9826 9820 9815 9810 9804 9799 9794 9789 9784 9780 9775 9771 9767 9763 9760 9757 9754 9751 9749 9748 9746 9745 9745 9745 9745 9746 9747 9748 9750 9752 9755 9758 9761 9764 9768 9772 9776 9780 9785 9789 9794 9799 9804 9809 9814 9819 9824 9829 9835 9840 9845 9850 9855 9860 9865 9870 9875 9879 9884 9888 9892 9896 9900 9904 9907 9910 9913 9916 9918 9920 9921 9922 9923 9923 9923 9923 9922 9920 9918 9916 9914 9911 9907 9904 9900 9895 9891 9886 9881 9875 9869 9864 9858 9852 9845 9839 9833 9826 9820 9813 9807 9801 9794 9788 9782 9775 9769 9763 9757 9752 9746 9740 9735 9730 9724 9720 9715 9710 9706 9702 9698 9695 9692 9689 9687 9685 9683 9682 9681 9681 9681 9682 9683 9684 9686 9688 9691 9694 9698 9702 9706 9710 9715 9720 9725 9730 9735 9741 9746 9751 9756 9761 9766 9770 9775 9779 9783 9787 9790 9794 9797 9800 9802 9804 9807 9808 9810 9812 9813 9815 9816 9818 9819 9820 9821 9823 9824 9826 9827 9829 9831 9833 9835 9838 9840 9843 9845 9848 9851 9855 9858 9861 9865 9869 9872 9876 9880 9884 9888 9892 9896 9900 9904 9908 9912 9915 9919 9922 9926 9929 9932 9935 9938 9940 9943 9945 9947 9949 9951 9953 9954 9955 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 7136 3 3 5 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9970 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9898 9897 9895 9894 9892 9889 9887 9884 9881 9877 9874 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9827 9824 9821 9818 9816 9814 9812 9811 9810 9809 9809 9809 9810 9810 9811 9813 9814 9816 9817 9819 9821 9823 9825 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9874 9876 9877 9879 9881 9882 9884 9885 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9943 9944 9944 9944 9945 9946 9947 9948 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 7137 3 3 5 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9978 9977 9976 9975 9974 9973 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9941 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9877 9876 9874 9873 9872 9871 9870 9870 9870 9869 9870 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9876 9877 9877 9877 9877 9876 9876 9875 9874 9872 9870 9868 9866 9864 9861 9858 9855 9852 9849 9846 9842 9839 9836 9833 9831 9828 9826 9824 9822 9821 9820 9819 9819 9819 9820 9821 9822 9824 9825 9828 9830 9833 9835 9838 9841 9844 9847 9850 9853 9855 9858 9860 9862 9864 9866 9867 9869 9870 9871 9871 9872 9872 9872 9872 9872 9871 9871 9871 9870 9869 9868 9868 9867 9865 9864 9863 9861 9859 9857 9855 9852 9849 9846 9842 9838 9833 9828 9823 9817 9810 9803 9796 9789 9781 9773 9765 9757 9749 9741 9733 9726 9719 9713 9707 9702 9697 9694 9691 9690 9689 9689 9690 9693 9696 9700 9705 9711 9717 9725 9733 9741 9750 9759 9769 9778 9788 9797 9807 9816 9824 9833 9841 9848 9856 9862 9868 9874 9879 9884 9888 9892 9895 9899 9902 9904 9907 9909 9912 9914 9916 9918 9921 9923 9925 9928 9930 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9953 9954 9955 9956 9957 9957 9957 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9935 9936 9936 9937 9939 9940 9942 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9975 9976 9977 9978 9980 9981 9982 9982 9983 9983 9983 9983 9983 9982 9981 9980 9979 9977 9976 9974 9972 9969 9967 9965 9962 9960 9958 7138 3 3 5 9955 9953 9951 9949 9947 9946 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9935 9934 9933 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9909 9907 9905 9903 9902 9901 9900 9899 9898 9898 9898 9898 9899 9900 9901 9902 9904 9905 9907 9909 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9941 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9964 9965 9967 9968 9970 9971 9973 9975 9977 9978 9980 9981 9983 9984 9985 9986 9987 9987 9988 9988 9988 9987 9987 9986 9985 9984 9982 9981 9979 9977 9976 9974 9972 9970 9968 9966 9964 9963 9961 9960 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9952 9952 9952 9953 9954 9955 9956 9957 9958 9960 9962 9963 9965 9967 9969 9971 9973 9974 9976 9977 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9974 9973 9972 9972 9971 9970 9970 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9992 9993 9993 9994 9994 9994 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9971 9970 9969 9967 9965 9962 9960 9957 9954 9950 9947 9943 9938 9933 9928 9922 9916 9909 9902 9894 9886 9877 9868 9858 9847 9836 9824 9812 9799 9785 9771 9756 9741 9725 9709 9692 9675 9658 9641 9624 9607 9590 9573 9556 9540 9525 9510 9496 9483 9470 9459 9448 9439 9431 9425 9419 9415 9413 9411 9411 9413 9416 9420 9426 9433 9441 9450 9460 9471 9483 9496 9510 9525 9539 9555 9571 9587 9603 9619 9636 9652 9668 9684 9700 9716 9731 9745 9759 9773 9786 9798 9810 9821 9832 9842 9851 9860 9868 9876 9882 9889 9894 9899 7139 3 3 5 9904 9908 9912 9915 9918 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9937 9937 9937 9936 9935 9934 9933 9932 9930 9928 9926 9924 9921 9919 9916 9913 9910 9908 9905 9902 9899 9896 9893 9891 9889 9886 9884 9882 9881 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9871 9870 9870 9869 9868 9867 9867 9866 9865 9863 9862 9861 9860 9858 9857 9856 9854 9853 9852 9851 9850 9849 9849 9849 9848 9848 9849 9849 9850 9851 9852 9854 9856 9858 9860 9862 9865 9868 9871 9874 9877 9880 9884 9887 9891 9894 9898 9902 9905 9909 9913 9916 9920 9923 9927 9930 9933 9936 9939 9942 9944 9947 9949 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9963 9963 9963 9962 9961 9960 9959 9958 9956 9954 9952 9949 9946 9943 9940 9937 9933 9930 9926 9922 9918 9914 9910 9906 9902 9897 9893 9889 9885 9881 9878 9874 9870 9867 9863 9860 9856 9853 9850 9846 9843 9840 9836 9833 9830 9826 9823 9820 9816 9813 9809 9806 9802 9799 9795 9792 9788 9785 9782 9779 9777 9774 9772 9770 9769 9767 9767 9766 9766 9766 9767 9768 9769 9771 9773 9776 9778 9781 9784 9788 9791 9795 9798 9802 9806 9809 9813 9817 9820 9823 9826 9829 9832 9835 9837 9839 9841 9843 9845 9846 9847 9848 9849 9850 9851 9851 9851 9851 9851 9851 9850 9850 9849 9848 9846 9845 9843 9841 9839 9837 9834 9831 9828 9824 9821 9817 9813 9808 9804 9799 9794 9790 9785 9780 9775 9770 9765 9760 9755 9751 9746 9742 9738 9735 9732 9728 9726 9723 9721 9720 9718 9717 9717 9716 9716 9717 9717 9718 9720 9721 9723 9726 9728 9731 9735 9738 9742 9746 9750 9755 9760 9765 9770 9775 9781 9787 9793 9799 9805 9811 9817 9824 9830 9836 9842 9848 9854 9860 9866 9871 9877 9882 9887 9892 9897 9902 9906 9911 9915 9919 9923 9927 9931 9935 9938 9942 9946 9949 9952 9956 9959 9962 9965 9968 9971 9973 9975 9978 9979 9981 9982 9984 9984 9985 9985 9986 9985 9985 9984 9984 9983 9981 9980 9979 9977 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 7140 3 3 5 9968 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9956 9955 9953 9951 9948 9946 9943 9940 9937 9934 9930 9927 9923 9919 9914 9910 9905 9900 9895 9890 9885 9880 9875 9869 9864 9858 9853 9847 9841 9835 9828 9822 9815 9808 9801 9794 9786 9778 9770 9761 9752 9743 9734 9724 9714 9704 9694 9683 9673 9662 9652 9642 9632 9622 9613 9604 9596 9588 9581 9575 9570 9565 9562 9559 9558 9557 9558 9559 9562 9566 9571 9576 9583 9590 9598 9607 9616 9626 9637 9647 9659 9670 9681 9692 9704 9715 9726 9737 9747 9757 9767 9776 9785 9794 9802 9810 9817 9824 9831 9837 9843 9849 9855 9860 9865 9870 9874 9879 9883 9888 9892 9896 9900 9904 9908 9911 9915 9918 9921 9925 9927 9930 9933 9935 9937 9939 9940 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9944 9944 9945 9945 9946 9947 9949 9950 9952 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9977 9976 9976 9975 9973 9972 9971 9969 9968 9966 9965 9963 9962 9961 9960 9959 9959 9958 9958 9958 9959 9959 9960 9961 9962 9964 9965 9967 9968 9970 9971 9973 9974 9976 9977 9978 9979 9980 9980 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9974 9975 9976 9977 9978 9979 9981 9982 9984 9986 9987 9989 9991 9992 9994 9995 9996 9997 9998 9999 9999 9999 9999 9999 9998 9997 9996 9995 9994 9992 9991 9989 9988 9986 9984 9983 9981 9980 9979 9977 9976 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9985 9986 9987 9988 9990 9991 9992 9993 9995 9996 9997 9998 9998 9999 9999 9999 9999 9999 9999 9998 9997 9996 9995 9993 9992 9990 9988 9986 9984 9982 9979 9977 9975 9973 9972 9970 9968 9967 9966 9965 9964 9963 9963 9963 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9964 9964 9963 9961 9960 9959 9957 9955 9953 9951 9949 9947 9945 7141 3 3 5 9943 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9901 9901 9901 9902 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9958 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9928 9925 9923 9920 9917 9914 9911 9907 9904 9900 9896 9893 9889 9884 9880 9876 9872 9867 9863 9858 9854 9849 9845 9840 9836 9832 9828 9824 9820 9816 9813 9810 9807 9804 9802 9800 9798 9796 9795 9793 9792 9792 9791 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9789 9788 9788 9788 9787 9787 9786 9786 9785 9785 9785 9784 9784 9784 9784 9784 9784 9785 9786 9787 9788 9789 9791 9793 9795 9797 9799 9802 9804 9807 9810 9813 9816 9819 9822 9825 9828 9830 9833 9836 9838 9841 9843 9845 9847 9849 9851 9853 9855 9857 9858 9860 9862 9864 9866 9868 9870 9872 9875 9877 9880 9882 9885 9888 9891 9894 9897 9900 9903 9906 9910 9913 9916 9919 9921 9924 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9964 9963 9962 7142 3 3 5 9961 9960 9959 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9912 9909 9906 9904 9902 9899 9897 9895 9894 9892 9891 9889 9888 9888 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9913 9913 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9916 9915 9914 9912 9910 9909 9907 9904 9902 9899 9897 9893 9890 9887 9883 9879 9875 9870 9865 9860 9855 9850 9844 9838 9831 9825 9818 9811 9804 9796 9788 9780 9772 9764 9755 9746 9736 9727 9717 9706 9695 9684 9672 9659 9646 9632 9618 9602 9586 9569 9550 9531 9510 9488 9465 9440 9414 9386 9356 9325 9291 9256 9219 9179 9138 9094 9048 9000 8950 8897 8843 8786 8727 8667 8604 8540 8474 8407 8339 8269 8199 8128 8058 7987 7917 7847 7778 7711 7646 7583 7522 7464 7409 7357 7310 7266 7227 7192 7163 7138 7119 7105 7097 7094 7097 7105 7119 7138 7163 7192 7227 7266 7310 7358 7409 7464 7523 7584 7647 7713 7780 7849 7918 7989 8059 8129 8199 8268 8337 8404 8470 8534 8597 8657 8716 8773 8827 8880 8930 8978 9023 9067 9109 9148 9186 9221 9255 9287 9317 9346 9373 9399 9424 9447 9469 9490 9510 9529 9547 9564 9580 9596 9611 9625 9638 9651 9663 9674 9685 9695 9705 9715 9723 9732 9740 9747 9754 9761 9768 9774 9780 9786 9791 9796 9801 9806 9811 9815 9819 9824 9828 9832 9835 9839 9843 9846 9849 9853 9856 9859 9861 9864 9866 9869 9871 9873 9874 9876 9877 9879 9880 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9888 9886 9885 9883 9880 9877 9874 9870 9866 9861 9856 9851 9845 9839 9833 9827 9820 9814 9807 9801 9794 9788 9782 9777 9772 9767 9763 9759 9756 9753 9751 9749 9748 9748 7143 3 3 5 9748 9748 9749 9751 9753 9755 9758 9761 9764 9768 9772 9775 9779 9783 9787 9790 9794 9797 9801 9804 9807 9810 9812 9815 9817 9820 9822 9824 9826 9828 9830 9831 9833 9835 9837 9839 9842 9844 9846 9849 9851 9854 9857 9860 9863 9866 9869 9873 9876 9879 9883 9886 9889 9892 9896 9898 9901 9904 9907 9909 9911 9913 9915 9917 9918 9919 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9904 9903 9902 9900 9898 9896 9894 9891 9889 9886 9883 9879 9876 9872 9869 9865 9861 9856 9852 9848 9843 9839 9835 9830 9826 9822 9818 9814 9810 9807 9803 9800 9797 9795 9792 9790 9788 9787 9785 9784 9784 9783 9783 9784 9784 9785 9787 9788 9790 9792 9795 9798 9801 9804 9807 9811 9815 9819 9824 9828 9833 9838 9843 9848 9853 9858 9863 9868 9874 9879 9884 9889 9894 9899 9903 9908 9912 9916 9920 9924 9927 9930 9933 9936 9938 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9946 9945 9945 9944 9942 9941 9939 9936 9934 9931 9928 9924 9921 9917 9913 9909 9904 9900 9896 9891 9887 9883 9878 9874 9870 9866 9862 9858 9854 9850 9846 9843 9839 9836 9832 9829 9826 9823 9820 9817 9814 9812 9809 9807 9804 9802 9800 9798 9796 9795 9794 9793 9792 9792 9792 9792 9792 9793 9794 9796 9798 9800 9802 9805 9808 9811 9814 9818 9821 9825 9829 9833 9837 9841 9845 9849 9852 9856 9859 9863 9866 9868 9871 9873 9875 9877 9878 9879 9880 9881 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9855 9852 9849 9846 9842 7144 3 3 5 9839 9835 9832 9828 9825 9821 9818 9814 9811 9809 9806 9804 9802 9801 9800 9800 9800 9801 9802 9804 9806 9809 9812 9816 9820 9824 9829 9834 9839 9844 9849 9855 9860 9866 9871 9876 9881 9886 9890 9894 9898 9901 9904 9907 9910 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9969 9969 9970 9970 9969 9969 9968 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9956 9956 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9971 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9955 9953 9952 9951 9950 9949 9948 9948 9948 9948 9948 9949 9950 9951 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9936 9935 9933 9931 9929 9928 9926 9924 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9896 9894 9892 9889 9887 9885 9883 9881 9879 9877 9876 9875 9874 9873 9873 9873 9874 9874 9875 9877 9878 9880 9881 9883 9886 9888 9890 9892 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9946 9947 9947 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9914 9913 7145 3 3 5 9912 9910 9909 9907 9905 9902 9900 9897 9894 9891 9887 9883 9879 9875 9870 9864 9859 9853 9846 9840 9833 9826 9818 9811 9803 9795 9787 9779 9770 9762 9754 9747 9739 9732 9725 9719 9712 9707 9702 9697 9693 9690 9687 9685 9684 9683 9683 9683 9684 9686 9688 9690 9693 9696 9700 9704 9708 9712 9717 9721 9725 9730 9734 9738 9742 9745 9749 9752 9754 9757 9759 9761 9762 9763 9763 9764 9763 9763 9762 9760 9758 9756 9753 9750 9746 9741 9736 9731 9725 9718 9711 9702 9693 9683 9672 9661 9648 9634 9619 9603 9586 9567 9548 9526 9504 9480 9454 9427 9399 9369 9337 9304 9269 9232 9193 9153 9111 9066 9021 8973 8923 8871 8817 8762 8704 8645 8583 8520 8456 8390 8322 8253 8183 8113 8041 7970 7898 7827 7756 7686 7617 7549 7484 7421 7361 7304 7250 7201 7155 7114 7078 7046 7020 7000 6985 6976 6973 6975 6984 6998 7018 7043 7074 7109 7150 7195 7245 7298 7354 7414 7477 7542 7609 7678 7747 7818 7889 7960 8032 8102 8172 8241 8309 8375 8440 8503 8565 8624 8682 8738 8792 8843 8893 8941 8987 9031 9073 9113 9152 9189 9224 9258 9290 9320 9350 9378 9404 9429 9453 9476 9498 9518 9537 9556 9573 9589 9604 9619 9632 9645 9657 9668 9679 9688 9698 9706 9715 9723 9730 9737 9744 9750 9756 9762 9768 9774 9779 9784 9789 9794 9799 9804 9808 9813 9817 9821 9824 9828 9831 9835 9838 9840 9843 9845 9847 9849 9850 9851 9852 9853 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9887 9888 9889 9891 9893 9894 9896 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9930 9931 9932 9933 9933 9933 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9934 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9933 9932 9931 9931 9931 9932 9932 9933 9935 9936 9938 9940 9942 9944 9946 9949 9951 9953 9956 9958 9960 9962 9964 9966 9967 9968 9969 9970 9970 9969 9969 9968 9967 9965 9963 9961 9959 9956 9954 9951 9948 9945 9942 9939 9936 9933 9930 9928 9925 9923 9921 9919 9917 9916 9915 9914 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9921 9922 9924 9926 7146 3 3 5 9928 9930 9932 9935 9937 9939 9942 9944 9947 9949 9951 9953 9955 9957 9958 9959 9960 9961 9962 9962 9962 9962 9961 9961 9960 9958 9957 9955 9954 9952 9950 9948 9946 9944 9941 9939 9938 9936 9934 9933 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9927 9926 9925 9924 9922 9920 9919 9917 9915 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9894 9893 9892 9892 9891 9891 9891 9891 9892 9893 9893 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9910 9911 9912 9914 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9923 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9886 9883 9880 9878 9876 9873 9871 9869 9868 9866 9865 9864 9863 9863 9862 9862 9863 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9872 9872 9871 9871 9870 9869 9868 9866 9865 9864 9863 9861 9860 9858 9857 9856 9855 9853 9852 9851 9851 9850 9849 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9850 9849 9849 9848 9847 9846 9845 9843 9841 9839 9836 9833 9830 9826 9822 9817 9813 9808 9802 9797 9791 9785 9780 9774 9768 9762 9756 9751 9746 9741 9736 9732 9729 9726 9724 9722 9721 9720 9720 9721 9723 9725 9728 9731 9735 9740 9745 9750 9756 9762 9768 9774 9781 9787 9794 9800 9807 9813 9818 9824 9829 9834 9839 9843 9847 9851 9854 9856 9859 9861 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9865 9865 9864 9863 9862 9861 9859 9858 9856 9854 9853 9851 9849 9847 9845 9843 9841 9839 9837 9836 9835 9833 9833 9832 9832 9832 9833 9833 9835 9836 9838 9840 9842 9845 9847 9850 9853 9857 9860 9863 9866 9869 9872 9875 9878 9880 9883 9885 9887 9888 9889 9890 9891 9892 9892 9892 9893 9893 9893 9892 9892 9892 9892 9892 9893 9893 9893 9894 9895 9896 9897 9898 9900 9901 9903 9905 9907 9908 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 7147 3 3 5 9934 9935 9935 9935 9935 9934 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9924 9925 9925 9925 9926 9926 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9940 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9896 9893 9891 9888 9885 9881 9878 9874 9870 9867 9862 9858 9854 9849 9844 9839 9834 9828 9823 9818 9812 9806 9801 9795 9790 9784 9779 9774 9769 9764 9759 9755 9751 9747 9744 9741 9738 9735 9733 9732 9730 9729 9729 9729 9729 9730 9731 9732 9734 9736 9738 9741 9744 9748 9752 9756 9760 9764 9769 9774 9779 9784 9789 9795 9800 9806 9811 9817 9822 9828 9833 9838 9843 9848 9853 9858 9862 9866 9870 9874 9878 9881 9884 9887 9889 9891 9893 9895 9896 9898 9899 9899 9900 9900 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9879 9878 9876 9874 9871 9869 9867 9865 9862 9860 9857 9855 9852 9850 9848 9846 9844 9842 9841 9839 9838 9837 9837 9836 9836 9836 9836 9837 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9845 9845 9845 9845 9844 9843 9842 9841 9840 9838 9836 9834 9832 9829 9827 9824 9822 9819 9816 9813 9811 9808 9805 9802 9799 9795 9792 9788 9784 9779 9774 9768 9762 9755 9747 9739 9729 9719 9708 9695 9682 9668 9653 9638 9621 9604 9587 9569 9551 9532 9514 9496 9479 9462 9446 9431 9417 9405 9394 9384 9377 9371 9367 9365 9365 9367 9370 9376 9383 9392 9402 9414 9427 9442 9457 9472 9489 9505 9522 9539 9555 9571 9587 9602 9616 9630 9643 9654 9665 9675 9683 9691 9698 9704 9709 9714 9717 9720 9723 9725 9727 9728 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9742 9743 9744 9745 9746 9748 9749 9749 9750 9750 9751 9751 9751 9750 9750 9749 9748 9747 9746 9744 9742 9741 9739 9737 9735 9733 9730 9728 9726 9724 9721 9719 9717 9714 9712 9710 9707 9705 9702 9700 9697 9695 9692 9689 9686 9683 9680 9677 9674 9670 9667 9663 9660 9656 9652 9648 9644 9640 9635 9631 9627 9622 9617 9613 9608 9603 9598 9593 9588 9583 9577 9572 9566 9560 9554 9548 9542 9536 9529 9522 9515 9508 9500 9493 9485 9476 9468 9459 9450 9441 9431 9421 9411 9400 9389 9378 9367 9355 9342 9329 9316 9303 9288 9274 9259 9243 9227 9210 9192 9173 9154 9134 9113 9091 9067 9043 9018 8991 8963 8933 8902 8870 8835 7148 3 3 5 8800 8762 8723 8682 8639 8594 8547 8498 8448 8395 8340 8283 8224 8163 8100 8035 7968 7898 7826 7752 7676 7597 7517 7433 7348 7260 7170 7077 6982 6884 6784 6682 6577 6470 6361 6249 6136 6020 5903 5784 5664 5542 5420 5297 5173 5049 4926 4802 4680 4559 4439 4321 4205 4092 3981 3873 3769 3668 3570 3477 3387 3301 3220 3143 3071 3003 2939 2880 2826 2776 2730 2689 2652 2619 2591 2568 2548 2534 2523 2518 2517 2521 2530 2544 2564 2589 2619 2656 2698 2747 2801 2863 2930 3004 3084 3172 3265 3365 3470 3582 3699 3822 3950 4082 4218 4358 4502 4647 4795 4944 5095 5245 5395 5545 5693 5839 5983 6124 6262 6396 6526 6653 6775 6892 7005 7113 7217 7316 7410 7500 7585 7666 7743 7817 7886 7952 8015 8075 8132 8187 8240 8290 8338 8385 8430 8473 8515 8556 8596 8634 8672 8708 8743 8778 8811 8844 8875 8906 8936 8965 8992 9019 9045 9071 9095 9118 9140 9162 9183 9203 9222 9240 9258 9275 9291 9307 9322 9337 9351 9365 9378 9391 9403 9415 9427 9438 9449 9460 9470 9480 9490 9499 9508 9517 9526 9534 9542 9550 9558 9565 9572 9579 9585 9591 9597 9603 9608 9614 9619 9623 9628 9632 9636 9640 9643 9646 9650 9652 9655 9658 9660 9662 9665 9667 9668 9670 9671 9673 9674 9675 9676 9677 9678 9678 9679 9679 9680 9680 9680 9680 9679 9679 9679 9678 9678 9677 9676 9676 9675 9675 9674 9674 9673 9673 9673 9673 9673 9674 9674 9675 9676 9678 9680 9682 9684 9686 9689 9692 9695 9698 9702 9706 9710 9714 9718 9722 9726 9731 9735 9739 9743 9747 9751 9755 9759 9762 9766 9769 9772 9775 9778 9780 9782 9785 9786 9788 9790 9791 9792 9793 9793 9794 9794 9794 9794 9793 9792 9791 9790 9788 9786 9784 9781 9778 9774 9770 9765 9760 9754 9747 9739 9731 9722 9712 9702 9690 9677 9664 9649 9634 9617 9600 9581 9562 9541 9520 9497 9474 9450 9425 9400 9374 9348 9322 9295 9268 9242 9215 9189 9164 9139 9115 9091 9070 9049 9029 9012 8995 8981 8969 8958 8949 8943 8939 8936 8936 8938 8943 8949 8957 8968 8980 8994 9010 9027 9046 9067 9088 9110 9134 9158 9182 9207 9233 9258 9284 9310 9335 9360 9385 9409 9432 9455 9478 9499 9520 9540 9559 9577 9595 9612 9628 9643 9657 9671 9684 9696 9708 9719 9730 9740 9750 9759 9767 9776 9783 9791 9798 9805 9811 9817 9823 9828 9834 9839 9843 9848 9852 9856 9860 9863 9867 9870 9873 9876 9878 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9904 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9930 9930 9930 9930 9930 9929 9928 7149 3 3 5 9927 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9909 9908 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9890 9888 9887 9885 9884 9883 9881 9880 9879 9879 9878 9877 9877 9877 9876 9876 9876 9876 9876 9877 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9898 9900 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9897 9897 9898 9900 9901 9902 9903 9905 9907 9908 9910 9912 9914 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9937 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9885 9883 9880 9877 9874 9871 9868 9864 9860 9856 9852 9847 9843 9838 9832 9827 9821 9816 9810 9804 9798 9791 9785 9778 9772 9765 9759 9752 9746 9740 9733 9727 9721 9715 9709 9703 9698 9692 9687 9683 9678 9674 9670 9667 9664 9662 9660 9659 9658 9657 9658 9659 9660 9662 9665 9668 9672 9677 9682 9688 9695 9701 9709 9717 9725 9733 9742 9751 9760 9769 9779 9788 9797 9806 9815 9824 9832 9840 9848 9855 9862 9869 9875 9881 9886 9891 9895 9899 9903 9906 9909 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 7150 3 3 5 9930 9929 9927 9926 9924 9923 9921 9919 9917 9914 9912 9909 9905 9902 9898 9893 9889 9884 9878 9872 9866 9859 9853 9845 9838 9830 9822 9814 9806 9797 9789 9780 9772 9763 9755 9747 9739 9731 9724 9717 9710 9703 9697 9691 9685 9680 9675 9670 9666 9662 9658 9655 9651 9648 9646 9643 9641 9639 9637 9635 9634 9632 9631 9630 9629 9629 9629 9629 9629 9629 9630 9631 9632 9633 9635 9636 9638 9640 9642 9644 9646 9649 9651 9653 9654 9656 9657 9658 9658 9658 9658 9657 9655 9653 9650 9646 9642 9636 9631 9624 9617 9609 9601 9592 9583 9573 9563 9553 9542 9532 9521 9511 9501 9491 9481 9472 9464 9456 9449 9442 9437 9432 9428 9425 9423 9422 9422 9423 9426 9428 9432 9437 9443 9449 9456 9464 9473 9482 9492 9502 9513 9524 9535 9547 9559 9571 9583 9596 9608 9621 9633 9646 9658 9670 9682 9694 9706 9717 9728 9739 9750 9761 9771 9780 9790 9798 9807 9815 9823 9830 9837 9843 9849 9854 9858 9863 9866 9870 9872 9875 9877 9878 9879 9880 9880 9880 9879 9878 9877 9876 9875 9873 9871 9869 9867 9865 9863 9860 9858 9856 9853 9851 9849 9846 9844 9842 9840 9837 9835 9833 9831 9829 9828 9826 9824 9823 9821 9820 9819 9818 9817 9816 9815 9815 9815 9815 9815 9815 9816 9816 9817 9818 9820 9821 9823 9825 9827 9829 9832 9834 9837 9839 9842 9845 9847 9850 9853 9856 9859 9861 9864 9867 9869 9872 9874 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9910 9911 9912 9912 9912 9911 9911 9909 9908 9905 9903 9899 9895 9891 9886 9880 9874 9868 9861 9853 9845 9837 9829 9821 9812 9804 9795 9787 9779 9772 9764 9758 9752 9746 9742 9738 9735 9733 9731 9731 9731 9732 9734 9737 9741 9745 9750 9756 9762 9768 9775 9782 9789 9796 9804 9811 9818 9825 9831 9838 9844 9849 9854 9859 9863 9867 9870 9873 9875 9877 9879 9880 9881 9882 9883 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9888 9886 9884 9882 9880 9877 9874 9871 9868 9865 9862 9858 9855 9851 9847 9843 9839 9834 9830 9826 9821 9816 9812 9807 9802 9796 9791 9786 9780 9775 9769 9763 9757 9752 9746 9740 9734 9728 9722 9716 9710 9704 9699 9693 9688 9683 9678 9674 9670 9666 9663 9660 9657 9655 9654 9653 9652 9652 9652 9653 9655 9657 9659 9662 9665 9669 9673 9678 9682 9687 9693 9698 9703 9709 9715 9720 9726 9731 9737 9742 9747 9752 9756 9761 9765 7151 3 3 5 9769 9772 9776 9779 9782 9784 9787 9789 9791 9794 9796 9797 9799 9801 9803 9805 9807 9809 9811 9814 9816 9818 9820 9823 9825 9828 9830 9833 9835 9838 9840 9842 9844 9846 9847 9849 9850 9851 9851 9852 9852 9851 9850 9849 9847 9845 9843 9840 9837 9833 9828 9824 9818 9813 9807 9800 9793 9786 9778 9770 9761 9752 9743 9734 9724 9714 9705 9695 9685 9675 9666 9657 9648 9640 9632 9625 9618 9612 9607 9603 9599 9597 9595 9595 9595 9597 9599 9602 9607 9612 9618 9625 9633 9641 9650 9659 9669 9679 9689 9699 9709 9720 9729 9739 9748 9757 9766 9774 9781 9788 9795 9800 9805 9810 9814 9818 9821 9824 9826 9828 9830 9832 9833 9835 9836 9837 9839 9840 9841 9843 9844 9846 9848 9850 9851 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9869 9869 9870 9870 9870 9870 9869 9869 9868 9867 9865 9864 9862 9860 9858 9856 9853 9851 9848 9845 9842 9838 9834 9830 9826 9821 9816 9811 9805 9799 9792 9785 9778 9770 9761 9752 9742 9732 9721 9710 9698 9686 9673 9659 9645 9629 9613 9596 9579 9560 9540 9519 9496 9473 9448 9421 9393 9363 9331 9297 9261 9224 9184 9142 9099 9053 9005 8956 8905 8852 8798 8743 8688 8632 8575 8519 8463 8408 8354 8302 8252 8205 8160 8119 8081 8047 8017 7992 7971 7955 7945 7939 7939 7944 7954 7970 7990 8015 8045 8080 8118 8160 8206 8255 8306 8360 8415 8472 8531 8589 8649 8708 8767 8825 8882 8939 8993 9046 9098 9147 9194 9240 9283 9324 9363 9400 9434 9467 9498 9527 9554 9580 9604 9627 9648 9668 9687 9705 9721 9737 9752 9767 9780 9793 9805 9817 9827 9838 9847 9856 9865 9873 9880 9887 9894 9899 9905 9910 9914 9919 9922 9926 9929 9932 9935 9937 9939 9942 9944 9946 9947 9949 9951 9953 9955 9956 9958 9960 9962 9963 9965 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9976 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9924 9923 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9940 9942 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9964 9965 9965 9965 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9918 9915 9913 7152 3 3 5 9911 9908 9906 9904 9903 9901 9900 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9909 9908 9906 9903 9901 9898 9895 9891 9887 9883 9879 9874 9869 9864 9859 9853 9848 9843 9837 9832 9827 9822 9817 9812 9808 9804 9800 9797 9794 9791 9789 9788 9786 9786 9785 9786 9786 9787 9789 9791 9793 9796 9799 9802 9806 9810 9814 9818 9822 9827 9831 9836 9840 9845 9849 9853 9857 9862 9866 9869 9873 9877 9880 9884 9887 9890 9893 9896 9898 9901 9904 9906 9909 9911 9914 9916 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9944 9944 9944 9944 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9923 9921 9920 9919 9918 9917 9917 9917 9918 9919 9920 9921 9923 9925 9927 9929 9932 9935 9937 9940 9943 9946 9948 9951 9953 9956 9958 9960 9961 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9975 9975 9974 9972 9971 9970 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9968 9967 9966 9964 9962 9961 9958 9956 9954 9952 9949 9946 9943 9940 9937 9934 9931 9928 9925 9921 9918 9915 9912 9908 9905 9902 9900 9897 9894 9892 9890 9888 9886 9885 9883 9882 9881 9881 9880 9880 9880 9880 9880 9880 9881 9882 9882 9883 9884 9885 9886 9888 9889 9890 9892 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9920 9923 9925 9928 9931 9933 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9957 9958 9959 9959 9959 9959 9959 9958 9958 9956 9955 9954 9952 9950 9948 9946 9944 9942 9940 9938 9935 9934 9932 9930 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 7153 3 3 5 9918 9917 9916 9915 9915 9914 9914 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9922 9923 9923 9924 9925 9926 9926 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9902 9902 9902 9902 9902 9902 9903 9904 9905 9907 9908 9910 9912 9914 9916 9918 9921 9923 9925 9927 9928 9930 9932 9933 9934 9935 9935 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9919 9918 9916 9914 9912 9910 9908 9905 9903 9901 9898 9895 9893 9890 9886 9883 9879 9876 9872 9868 9863 9859 9854 9849 9844 9839 9834 9828 9823 9817 9812 9806 9801 9795 9790 9784 9779 9774 9769 9764 9760 9756 9752 9748 9744 9741 9738 9736 9733 9731 9730 9728 9727 9727 9726 9726 9726 9726 9727 9727 9728 9729 9730 9732 9733 9734 9736 9737 9739 9740 9741 9743 9744 9745 9746 9748 9749 9750 9751 9752 9753 9754 9756 9757 9759 9760 9762 9764 9766 9768 9771 9773 9776 9779 9783 9787 9790 9794 9799 9803 9808 9812 9817 9822 9827 9832 9837 9842 9847 9851 9856 9860 9865 9869 9873 9877 9881 9884 9887 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9916 9918 9920 9922 9924 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9926 9923 9920 9917 9914 9910 9907 9903 9899 9895 9891 9887 9883 9879 9875 9871 9868 9864 9861 9858 9856 9854 9852 9850 9849 9849 9849 9849 9850 9851 9853 9855 9858 9861 9864 9868 9871 9876 9880 9884 9889 9893 9898 9902 9907 9911 9915 9919 9923 9926 9929 9932 9935 9937 9940 9941 9943 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 7154 3 3 5 9959 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9975 9974 9973 9972 9971 9969 9967 9966 9964 9962 9960 9958 9956 9954 9953 9951 9950 9949 9948 9947 9946 9946 9946 9946 9947 9948 9949 9950 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9974 9976 9977 9978 9979 9980 9981 9981 9981 9982 9981 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9924 9925 9927 9928 9930 9932 9934 9936 9939 9941 9944 9946 9949 9951 9954 9956 9959 9961 9963 9965 9967 9969 9970 9971 9972 9973 9973 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9949 9947 9945 9942 9939 9935 9932 9928 9923 9919 9914 9909 9904 9898 9893 9887 9881 9874 9868 9861 9854 9847 9840 9833 9825 9818 9810 9803 9795 9787 9779 9771 9764 9756 9748 9740 9733 9726 9719 9712 9705 9699 9693 9687 9682 9677 9673 9669 9665 9662 9659 9657 9655 9654 9653 9653 9653 9653 9654 9655 9656 9657 9659 9661 9663 9665 9668 9670 9673 9675 9678 9681 9684 9687 9690 9693 9697 9700 9704 9708 9712 9716 9721 9725 9731 9736 9741 9747 9753 9759 9766 9772 9779 9786 9793 9800 9807 9814 9821 9828 9835 9842 9848 9855 9861 9866 9872 9877 9882 9886 9890 9894 9898 9901 9904 9907 9910 9913 9915 9917 9919 9922 9924 9926 9928 9930 9932 9934 9937 9939 9941 9944 9947 9949 9952 9955 9957 9960 9963 9965 9968 9970 9972 9974 9976 9978 9980 9981 9982 9983 9984 9984 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9950 9949 9947 9945 9943 9942 9941 9939 9938 9937 7155 3 3 5 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9935 9934 9932 9930 9928 9925 9922 9919 9916 9913 9909 9905 9901 9898 9894 9890 9886 9882 9879 9876 9872 9869 9867 9864 9862 9861 9859 9858 9856 9856 9855 9854 9854 9854 9854 9853 9853 9853 9853 9852 9852 9851 9850 9849 9847 9846 9844 9842 9840 9837 9834 9831 9828 9825 9822 9818 9815 9811 9807 9804 9800 9797 9793 9790 9787 9784 9782 9779 9777 9775 9774 9772 9771 9770 9770 9770 9770 9770 9771 9772 9773 9775 9776 9778 9780 9783 9785 9788 9791 9794 9797 9800 9804 9807 9810 9814 9817 9821 9824 9828 9831 9834 9837 9840 9843 9846 9848 9851 9853 9854 9856 9857 9858 9859 9860 9860 9860 9859 9858 9857 9855 9853 9851 9849 9846 9842 9839 9835 9831 9826 9821 9816 9811 9805 9800 9793 9787 9781 9774 9767 9760 9753 9745 9738 9730 9723 9715 9708 9700 9692 9685 9677 9670 9663 9656 9649 9642 9636 9630 9624 9619 9614 9609 9605 9602 9599 9596 9594 9593 9593 9593 9593 9595 9597 9599 9602 9606 9610 9615 9620 9626 9632 9639 9646 9653 9660 9668 9675 9683 9691 9698 9706 9713 9720 9727 9733 9739 9745 9750 9755 9759 9763 9767 9770 9772 9774 9776 9777 9777 9777 9777 9777 9776 9774 9772 9770 9768 9765 9763 9759 9756 9752 9748 9744 9740 9735 9730 9725 9720 9714 9708 9702 9695 9688 9680 9673 9664 9655 9646 9635 9625 9613 9601 9588 9574 9559 9543 9526 9508 9489 9468 9446 9422 9397 9370 9342 9312 9280 9245 9209 9171 9131 9088 9044 8997 8948 8897 8843 8788 8731 8672 8611 8549 8486 8421 8355 8289 8223 8156 8090 8024 7959 7896 7833 7773 7715 7660 7607 7558 7512 7471 7433 7400 7371 7347 7328 7313 7304 7301 7302 7308 7320 7336 7358 7384 7415 7449 7488 7531 7578 7627 7679 7734 7792 7851 7911 7973 8036 8099 8163 8226 8289 8352 8413 8474 8533 8591 8647 8702 8755 8805 8854 8900 8945 8987 9027 9065 9101 9135 9167 9197 9225 9252 9276 9299 9321 9341 9360 9377 9393 9408 9423 9436 9448 9460 9470 9481 9490 9499 9508 9516 9524 9531 9538 9545 9552 9558 9565 9571 9577 9584 9590 9596 9602 9609 9615 9622 9629 9636 9643 9650 9658 9665 9673 9681 9688 9696 9704 9712 9720 9728 9736 9744 9751 9758 9765 9772 9778 9784 9790 9795 9800 9804 9807 9811 9813 9815 9817 9818 9818 9818 9818 9817 9815 9814 9812 9810 9807 9805 9802 9800 9797 9795 9792 9790 9788 9786 9784 9783 9782 9781 9781 9781 9781 9782 9783 9784 9786 9788 9790 9793 9796 9799 9802 9805 9809 9813 9816 9820 9824 9828 9832 9836 9840 9844 9847 9851 9855 9858 9862 9865 9868 9871 9874 9877 9880 9882 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9902 9903 9904 9905 7156 3 3 5 9906 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9946 9945 9944 9942 9940 9938 9937 9935 9933 9931 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9895 9893 9891 9888 9886 9884 9881 9879 9877 9874 9872 9869 9867 9864 9862 9860 9858 9856 9855 9854 9852 9852 9851 9851 9851 9851 9852 9853 9854 9855 9857 9859 9862 9864 9867 9869 9872 9875 9878 9880 9883 9886 9888 9891 9893 9895 9897 9898 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9913 9913 9912 9911 9909 9908 9906 9904 9902 9899 9897 9895 9892 9889 9887 9884 9882 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9849 9846 9842 9838 9834 9829 9823 9817 9810 9803 9795 9787 9778 9768 9759 9748 9738 9727 9717 9706 9695 9685 9675 9666 9657 9648 9641 9634 9628 9623 9620 9617 9615 9615 9615 9617 9620 9623 9628 9634 9640 9647 9655 9663 9672 9681 9690 9700 9710 9719 9729 9738 9747 9756 9764 9772 9780 9787 9793 9799 9805 9810 9815 9820 9824 9828 9831 9834 9837 9840 9843 9846 9848 9851 9853 9856 9858 9861 9863 9866 9868 9871 9874 9876 9879 9881 9884 9886 9889 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9905 9905 9905 9905 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9892 9890 9888 9885 9883 9881 9879 9876 9874 9872 9869 9867 9865 9862 9860 9858 9856 9854 9852 9850 9848 9847 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9839 9839 9840 9840 9841 9842 9842 9843 9844 9846 9847 9848 9850 9851 9853 9855 9856 9858 9860 9862 9864 9866 9869 9871 9873 9876 9878 9881 9884 9886 9889 9891 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9920 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9954 9954 9954 9953 7157 3 3 5 9952 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9928 9927 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9925 9925 9926 9926 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9954 9953 9953 9952 9950 9949 9947 9945 9943 9941 9938 9936 9934 9932 9930 9928 9926 9925 9923 9922 9921 9921 9921 9921 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9932 9931 9931 9930 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9912 9910 9909 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9912 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9895 9893 9890 9888 9885 9883 9880 9878 9875 9873 9871 9869 9868 9866 9865 9864 9863 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9868 9868 9867 9867 9868 9868 9868 9869 9869 9870 9871 9872 9874 9875 9877 9878 9880 9882 9884 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 7158 3 3 5 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9890 9888 9885 9882 9878 9875 9871 9867 9863 9859 9855 9850 9846 9841 9837 9832 9828 9824 9820 9816 9813 9809 9806 9803 9801 9799 9797 9795 9794 9793 9792 9792 9792 9792 9792 9793 9794 9795 9797 9798 9800 9802 9804 9807 9809 9812 9814 9817 9820 9823 9826 9829 9832 9835 9839 9842 9845 9848 9850 9853 9856 9858 9860 9862 9864 9865 9866 9867 9867 9867 9867 9866 9865 9864 9862 9859 9856 9853 9849 9845 9840 9835 9829 9823 9816 9808 9800 9791 9781 9770 9759 9747 9733 9719 9704 9687 9669 9650 9630 9609 9586 9562 9537 9511 9483 9454 9425 9394 9362 9330 9297 9264 9230 9197 9163 9130 9098 9066 9035 9006 8978 8952 8927 8905 8885 8867 8852 8840 8830 8823 8819 8818 8820 8825 8833 8843 8856 8872 8890 8911 8933 8957 8983 9011 9040 9069 9100 9131 9163 9195 9227 9259 9290 9321 9352 9381 9410 9438 9465 9491 9516 9539 9562 9583 9604 9623 9641 9658 9674 9689 9703 9716 9729 9740 9751 9761 9770 9779 9787 9795 9802 9808 9815 9820 9825 9830 9835 9839 9843 9846 9850 9853 9855 9858 9860 9863 9865 9867 9868 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9884 9885 9885 9886 9887 9888 9888 9888 9889 9889 9888 9888 9887 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9872 9870 9868 9866 9865 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9848 9846 9844 9841 9838 9834 9829 9824 9818 9811 9803 9795 9786 9775 9765 9753 9741 9728 9715 9701 9687 9673 9658 9644 9630 9617 9604 9591 9579 9568 9559 9550 9543 9537 9532 9528 9527 9526 9527 9530 9534 9539 9546 9553 9562 9572 9582 9594 9605 9618 9630 9643 9656 9669 9681 9693 9705 9717 9728 9738 9748 9758 9767 9775 9782 9789 9796 9802 9807 9812 9817 9822 9826 9830 9833 9837 9841 9844 9847 9851 9854 9857 9860 9864 9867 9870 9873 9876 9878 9881 9884 9886 9888 9890 9892 9894 9895 9896 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9905 9906 9907 9908 9910 9911 9912 9914 9916 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9935 9936 9937 9938 9938 9939 9939 9938 9938 9937 9936 9935 9933 9932 7159 3 3 5 9930 9928 9925 9923 9920 9917 9915 9912 9909 9905 9902 9899 9896 9893 9890 9887 9883 9880 9877 9875 9872 9869 9866 9864 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9842 9840 9838 9837 9835 9833 9831 9829 9828 9826 9823 9821 9819 9817 9814 9812 9809 9806 9803 9800 9797 9794 9791 9788 9785 9782 9780 9777 9774 9772 9770 9768 9766 9764 9763 9761 9760 9760 9759 9759 9759 9759 9759 9760 9761 9761 9762 9763 9765 9766 9767 9768 9770 9771 9773 9774 9776 9777 9779 9780 9782 9783 9785 9786 9788 9790 9792 9793 9795 9797 9799 9801 9804 9806 9808 9810 9813 9815 9817 9819 9822 9824 9826 9828 9829 9831 9833 9834 9835 9836 9837 9837 9837 9837 9836 9836 9835 9833 9832 9829 9827 9824 9821 9818 9814 9810 9805 9800 9795 9789 9783 9777 9770 9763 9756 9748 9741 9733 9725 9718 9710 9702 9694 9687 9680 9673 9667 9661 9656 9651 9647 9644 9642 9640 9640 9640 9641 9644 9647 9651 9656 9662 9669 9676 9685 9693 9703 9713 9723 9734 9745 9756 9767 9778 9788 9799 9808 9818 9827 9835 9843 9850 9857 9862 9867 9872 9875 9878 9881 9883 9884 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9881 9881 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9890 9890 9890 9890 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9868 9866 9865 9864 9863 9863 9863 9863 9863 9864 9865 9866 9868 9870 9872 9874 9876 9879 9882 9884 9887 9890 9892 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9913 9912 9912 9912 9913 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 7159 3 4 1 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9934 9932 9929 9927 9924 9921 9919 9916 9914 9911 9909 9906 9904 9901 9899 9896 9894 9892 9890 9887 9885 9883 9881 9880 9878 9876 9875 9874 9873 9871 9870 9869 9869 9868 9867 9866 9865 9863 9862 9860 9859 9857 9855 9853 9850 9848 9845 9843 9840 9838 9835 9832 9830 9827 9825 9822 9820 9818 9816 9814 9812 9811 9809 9808 9807 9806 9805 9805 9804 9804 9803 9804 9804 9804 9805 9806 9807 9808 9810 9812 9814 9816 9819 9821 9824 9827 9830 9833 9836 9840 9843 9846 9850 9853 9856 9859 9862 9865 9868 9870 9873 9875 9876 9878 9879 9880 9880 9880 9880 9880 9879 9877 9876 9874 9872 9869 9867 9864 9861 9859 9856 9853 9850 9848 9845 9842 9840 9837 9834 9831 9827 9823 9819 9814 9809 9803 9797 9790 9783 9775 9767 9758 9750 9741 9732 9724 9716 9709 9703 9697 9693 9690 9688 9687 9688 9690 9693 9698 9703 9710 9718 9726 9735 9745 9755 9764 9774 9784 9794 9803 9812 9820 9828 9836 9843 9849 9855 9861 9866 9871 9875 9880 9884 9888 9892 9895 9899 9903 9906 9909 9912 9915 9917 9920 9922 9924 9925 9927 9929 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9949 9949 9948 9947 9945 9943 9940 9938 9935 9932 9929 9926 9923 9920 9917 9915 9912 9910 9907 9905 9904 9902 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9896 9896 9897 9899 9900 9902 9904 9906 9909 9911 9914 9917 9921 9924 9927 9931 9934 9938 9941 9945 9948 9952 9955 9958 9961 9963 9966 9969 9971 9973 9975 9977 9979 9980 9981 9982 9983 9983 9984 9983 9983 9982 9981 9979 9978 9976 9974 9972 9971 9969 9967 9965 9964 9963 9962 9961 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9977 9978 9980 9982 9984 9986 9988 9989 9991 9992 9993 9994 9995 9995 9994 9993 9992 9991 9989 9987 9985 9983 9981 9980 9978 9977 9976 9976 9976 9976 9977 9978 9979 9981 9982 9984 9985 9986 9987 9988 9989 9989 9988 9987 9986 9985 9983 9981 9979 9977 9976 9974 9973 9972 9971 9971 9971 9971 9971 9972 9973 9974 9974 9975 9975 9975 9975 9974 9973 9972 9971 9970 9968 9966 9965 9963 9962 9962 9961 9961 9961 9962 9963 9964 9966 9968 9970 9971 9973 9975 9977 9979 9981 9982 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9994 9994 9993 9992 9992 9990 9989 9988 9986 9984 9982 9981 9979 9977 9975 9974 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 7160 3 4 1 9966 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9957 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9961 9960 9959 9957 9955 9953 9951 9948 9946 9943 9940 9937 9934 9931 9928 9925 9921 9918 9915 9911 9908 9904 9900 9896 9892 9888 9883 9878 9873 9868 9863 9857 9851 9845 9839 9833 9827 9820 9814 9807 9801 9795 9789 9783 9777 9771 9766 9761 9757 9752 9748 9745 9742 9739 9736 9734 9732 9730 9728 9727 9726 9726 9725 9725 9726 9726 9727 9729 9731 9733 9736 9739 9743 9747 9752 9756 9762 9767 9773 9779 9785 9791 9796 9802 9807 9811 9816 9819 9822 9825 9827 9829 9831 9832 9833 9833 9834 9835 9835 9837 9838 9839 9841 9843 9846 9848 9851 9854 9856 9859 9861 9863 9864 9865 9865 9865 9864 9861 9859 9855 9851 9847 9842 9837 9832 9827 9822 9817 9812 9808 9804 9800 9797 9794 9791 9789 9786 9784 9782 9779 9777 9774 9771 9768 9765 9761 9758 9755 9751 9748 9745 9742 9740 9738 9737 9735 9735 9734 9735 9735 9735 9736 9736 9736 9736 9736 9736 9735 9734 9733 9732 9730 9728 9727 9725 9724 9723 9722 9722 9722 9722 9724 9725 9727 9729 9732 9735 9739 9742 9746 9750 9754 9758 9762 9766 9770 9775 9779 9784 9789 9794 9799 9805 9811 9816 9822 9828 9834 9839 9845 9850 9855 9860 9864 9868 9872 9875 9878 9881 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9924 9927 9929 9932 9935 9938 9940 9943 9945 9948 9950 9951 9953 9954 9954 9954 9954 9953 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9941 9941 9942 9943 9944 9945 9947 9950 9952 9955 9958 9961 9964 9967 9970 9973 9975 9977 9979 9981 9982 9983 9983 9983 9982 9981 9980 9978 9976 9974 9973 9971 9969 9968 9967 9966 9966 9967 9967 9969 9970 9972 9974 9976 9978 9980 9981 9983 9983 9984 9984 9983 9982 9980 9978 9975 9973 9969 9966 9963 9960 9956 9953 9951 9948 9946 9944 9943 9941 9940 9939 9938 9937 9936 9934 9932 9930 9928 9925 9921 9917 9913 9907 9902 9896 9889 9882 9875 9867 9859 9851 9843 9835 9827 9818 9810 9803 9795 9787 9780 9773 9766 9760 9754 9748 9742 9737 9732 9728 9723 9719 9716 9713 9710 9707 9705 9703 9701 9700 9699 9699 9698 9699 9700 9701 9703 9705 9708 9711 9715 9720 9725 9730 9736 9743 9750 9757 9764 9772 9780 9787 9795 9803 9811 9819 9826 9834 9841 9848 9855 9861 9868 9874 9880 9886 9892 9898 9904 9909 9915 9920 9925 9930 9934 9938 9942 9945 9947 9950 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9957 9958 9959 9960 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 7161 3 4 1 9976 9976 9976 9975 9974 9972 9971 9969 9968 9966 9965 9964 9964 9964 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9974 9974 9973 9971 9969 9967 9964 9961 9958 9955 9951 9948 9945 9942 9940 9938 9936 9935 9934 9934 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9920 9916 9912 9908 9904 9900 9896 9892 9889 9886 9883 9881 9879 9878 9878 9878 9878 9879 9880 9881 9883 9885 9886 9888 9890 9891 9893 9894 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9910 9912 9914 9917 9919 9922 9924 9927 9930 9932 9935 9938 9940 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9964 9962 9960 9958 9956 9953 9950 9947 9944 9941 9938 9935 9933 9930 9928 9926 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9870 9868 9866 9864 9862 9861 9860 9859 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9854 9854 9854 9853 9853 9853 9853 9854 9854 9855 9855 9856 9858 9859 9861 9862 9864 9866 9869 9871 9873 9876 9878 9881 9884 9887 9890 9893 9896 9900 9903 9907 9910 9914 9918 9921 9924 9927 9930 9932 9934 9936 9937 9937 9938 9937 9937 9936 9935 9934 9932 9931 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9924 9923 9922 9920 9918 9916 9913 9909 9905 9901 9897 9892 9887 9882 9877 9873 9868 9863 9859 9855 9851 9847 9844 9841 9837 9834 9832 9829 9826 9824 9821 9819 9817 9815 9813 9812 9811 9810 9810 9810 9811 9813 9815 9817 9820 9824 9827 9831 9836 9840 9844 9848 9852 9856 9860 9863 9866 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9950 9949 9947 9946 9945 9944 9942 9941 9941 9940 9940 9941 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9958 9957 9955 9954 9952 9950 9948 9946 9944 9943 9941 9940 9940 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9947 9947 9945 9944 9942 9940 9937 9934 9930 9927 9923 9920 9916 9912 9909 9905 9902 9899 7162 3 4 1 9896 9893 9890 9887 9884 9881 9877 9873 9869 9864 9858 9852 9845 9837 9829 9819 9809 9799 9788 9776 9764 9752 9740 9728 9716 9704 9693 9683 9674 9665 9657 9650 9645 9640 9637 9635 9635 9636 9638 9642 9647 9653 9660 9668 9678 9688 9699 9711 9723 9735 9748 9761 9773 9785 9797 9808 9818 9827 9836 9844 9851 9857 9862 9867 9871 9875 9878 9881 9883 9886 9889 9892 9894 9897 9900 9904 9907 9910 9914 9918 9921 9924 9927 9930 9933 9935 9938 9939 9941 9941 9942 9942 9942 9942 9941 9940 9939 9938 9936 9934 9932 9930 9927 9924 9922 9919 9916 9912 9909 9906 9902 9898 9895 9891 9887 9883 9879 9874 9870 9865 9860 9855 9849 9844 9838 9831 9824 9817 9809 9800 9791 9782 9772 9760 9749 9736 9722 9707 9692 9675 9657 9638 9617 9596 9573 9550 9525 9500 9473 9447 9420 9392 9365 9338 9311 9285 9260 9235 9212 9189 9168 9148 9129 9112 9095 9080 9067 9054 9043 9033 9024 9017 9011 9006 9003 9002 9003 9006 9010 9017 9025 9036 9049 9064 9081 9100 9121 9143 9167 9192 9217 9244 9270 9297 9324 9351 9377 9402 9427 9451 9474 9496 9517 9537 9556 9574 9592 9608 9624 9640 9655 9669 9683 9696 9710 9722 9735 9747 9759 9770 9781 9792 9803 9813 9823 9832 9841 9849 9858 9865 9872 9879 9885 9890 9895 9900 9904 9907 9910 9912 9915 9916 9918 9919 9921 9922 9923 9925 9927 9929 9931 9934 9936 9939 9943 9946 9949 9952 9954 9957 9959 9960 9961 9962 9962 9961 9960 9959 9957 9956 9954 9952 9950 9949 9948 9948 9948 9949 9950 9951 9954 9956 9959 9961 9964 9967 9969 9971 9973 9974 9975 9976 9975 9975 9974 9973 9971 9970 9969 9967 9966 9965 9965 9965 9966 9966 9968 9969 9970 9972 9974 9975 9977 9978 9978 9979 9979 9978 9978 9977 9975 9974 9972 9970 9968 9966 9964 9963 9962 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9960 9959 9958 9956 9954 9952 9949 9945 9941 9937 9933 9928 9923 9918 9913 9908 9903 9898 9893 9889 9884 9880 9876 9872 9869 9866 9862 9860 9857 9855 9853 9851 9849 9848 9847 9846 9845 9845 9845 9845 9845 9846 9847 9848 9849 9851 9852 9854 9856 9857 9859 9861 9863 9865 9866 9868 9870 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9884 9886 9888 9891 9894 9897 9901 9905 9909 9913 9917 9921 9924 9928 9931 9934 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9949 9951 9952 9954 9955 9957 9960 9962 9965 9967 9969 9972 9974 9975 9976 9977 9977 9977 9976 9974 9973 9971 9969 9966 9964 9962 9960 9959 9958 9957 9957 9958 9959 9961 9963 9965 9968 9970 9973 9976 9978 9980 9982 9983 9984 9984 9983 9983 9981 9979 9977 9975 9973 9971 9968 9967 9965 9964 9963 9962 9962 9962 7163 3 4 1 9963 9964 9964 9965 9966 9967 9967 9967 9967 9966 9966 9964 9963 9961 9959 9957 9955 9953 9951 9949 9948 9947 9946 9945 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9927 9925 9922 9918 9913 9907 9900 9893 9885 9876 9866 9857 9847 9838 9828 9820 9812 9805 9798 9792 9788 9784 9782 9780 9778 9777 9776 9776 9776 9775 9775 9774 9772 9771 9769 9767 9765 9762 9760 9759 9757 9756 9755 9756 9757 9758 9761 9763 9767 9771 9775 9779 9784 9788 9793 9797 9800 9804 9807 9810 9812 9814 9816 9818 9820 9822 9824 9827 9830 9833 9837 9841 9846 9851 9857 9862 9868 9874 9880 9886 9891 9896 9901 9905 9908 9911 9914 9915 9917 9917 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9903 9902 9901 9900 9900 9900 9901 9901 9902 9904 9906 9908 9910 9913 9916 9918 9921 9924 9927 9930 9933 9935 9937 9939 9941 9942 9943 9944 9945 9945 9945 9945 9945 9944 9943 9943 9941 9940 9939 9937 9935 9933 9931 9929 9927 9924 9921 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9887 9884 9881 9879 9876 9874 9871 9869 9867 9865 9864 9862 9861 9860 9859 9858 9858 9858 9859 9859 9860 9860 9861 9862 9862 9862 9862 9862 9861 9860 9859 9856 9854 9851 9847 9843 9839 9834 9830 9825 9820 9816 9812 9808 9804 9801 9798 9795 9793 9791 9790 9789 9788 9788 9788 9788 9789 9789 9790 9792 9793 9794 9796 9798 9800 9802 9805 9808 9810 9813 9816 9819 9823 9826 9829 9832 9835 9838 9841 9843 9846 9849 9851 9854 9857 9859 9862 9865 9869 9872 9876 9880 9884 9888 9892 9896 9900 9904 9908 9912 9916 9919 9922 9924 9926 9928 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9932 9930 9928 9926 9923 9920 9917 9914 9910 9907 9904 9901 9897 9894 9892 9889 9887 9885 9882 9880 9878 9875 9872 9869 9866 9861 9857 9851 9845 9839 9832 9824 9816 9808 9800 9793 9785 9778 9772 9766 9761 9757 9754 9752 9752 9752 9753 9755 9757 9760 9764 9767 9771 9775 9778 9781 9784 9787 9789 9791 9792 9794 9794 9795 9795 9796 9796 9796 9796 9797 9797 9797 9796 9796 9796 9795 9794 9792 9790 9788 9785 9781 9777 9773 9768 9763 9758 9753 9748 9743 9739 9735 9731 9728 9726 9724 9723 9723 9724 9726 9728 9732 9736 9741 9746 9752 9758 9765 9771 9778 9785 9792 9799 9806 9812 9818 9823 9828 9832 9836 9839 9841 9843 9845 9846 9847 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9855 9856 9858 9860 9861 9863 9865 9866 9867 9868 7164 3 4 1 9869 9869 9869 9869 9869 9868 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9849 9847 9846 9844 9843 9841 9840 9839 9838 9837 9836 9836 9835 9834 9834 9833 9832 9830 9828 9826 9823 9820 9817 9813 9809 9804 9800 9796 9792 9788 9785 9782 9780 9778 9777 9777 9777 9777 9778 9779 9780 9780 9781 9781 9781 9780 9778 9775 9772 9768 9764 9759 9753 9747 9741 9734 9728 9722 9716 9710 9705 9700 9695 9690 9686 9682 9678 9674 9670 9666 9662 9657 9652 9646 9640 9634 9627 9620 9612 9604 9596 9587 9579 9570 9561 9553 9544 9535 9526 9518 9509 9500 9491 9481 9472 9462 9451 9440 9429 9417 9405 9392 9379 9366 9352 9338 9324 9310 9295 9281 9267 9252 9238 9223 9209 9194 9180 9165 9150 9135 9119 9103 9086 9068 9050 9030 9010 8988 8965 8940 8913 8885 8855 8823 8789 8753 8715 8674 8632 8586 8539 8489 8437 8383 8326 8267 8205 8142 8077 8009 7940 7869 7796 7722 7646 7569 7490 7410 7329 7247 7164 7079 6994 6907 6819 6731 6641 6550 6458 6364 6270 6175 6079 5982 5884 5785 5687 5588 5488 5390 5291 5194 5098 5003 4909 4818 4729 4643 4560 4480 4404 4331 4262 4198 4138 4082 4030 3984 3941 3904 3872 3844 3821 3803 3791 3783 3781 3784 3793 3807 3828 3855 3887 3927 3973 4025 4085 4151 4224 4304 4390 4482 4580 4684 4793 4907 5024 5144 5267 5393 5519 5646 5773 5899 6024 6147 6268 6386 6502 6614 6722 6826 6927 7024 7118 7207 7293 7375 7454 7529 7600 7669 7734 7796 7855 7910 7963 8012 8059 8102 8142 8179 8213 8244 8273 8298 8321 8341 8358 8374 8387 8398 8407 8415 8421 8426 8429 8431 8432 8432 8431 8429 8426 8421 8416 8409 8401 8391 8380 8368 8353 8338 8320 8301 8280 8258 8235 8210 8184 8158 8130 8103 8075 8047 8019 7992 7966 7941 7916 7893 7872 7852 7834 7817 7802 7790 7779 7769 7762 7757 7754 7752 7753 7756 7760 7767 7775 7786 7799 7814 7831 7850 7872 7895 7920 7948 7977 8007 8040 8074 8108 8144 8181 8219 8257 8295 8334 8373 8412 8450 8489 8527 8565 8602 8640 8677 8713 8749 8785 8820 8855 8890 8924 8957 8989 9021 9052 9081 9110 9137 9163 9188 9211 9233 9254 9273 9291 9308 9323 9337 9351 9363 9375 9386 9396 9406 9415 9425 9433 9442 9450 9458 9466 9473 9479 9486 9492 9497 9502 9507 9511 9515 9518 9522 9525 9529 9532 9535 9539 9543 9547 9552 9557 9562 9568 9574 9580 9586 9592 9598 9604 9609 9614 9619 9623 9627 9630 9632 9634 9635 9636 9636 9636 9635 9634 9633 9632 9632 9631 9631 9630 9631 9632 9633 9635 9638 9641 9644 9649 9653 9658 9663 9669 9675 9680 9685 9690 9695 9699 9703 9706 9708 9709 9710 9709 9708 9706 9703 9699 9694 9689 9682 9675 9668 9660 9651 7165 3 4 1 9642 9632 9622 9612 9602 9591 9580 9568 9557 9545 9533 9521 9509 9498 9486 9475 9463 9452 9441 9431 9421 9411 9401 9391 9382 9373 9364 9355 9346 9337 9327 9318 9308 9299 9289 9279 9269 9259 9250 9240 9232 9223 9216 9209 9203 9198 9194 9191 9190 9190 9191 9194 9198 9203 9209 9217 9225 9235 9245 9256 9268 9280 9292 9305 9318 9331 9344 9357 9369 9381 9393 9405 9416 9427 9437 9447 9457 9467 9476 9484 9493 9501 9509 9517 9524 9531 9538 9545 9551 9556 9562 9566 9571 9574 9578 9580 9582 9584 9585 9585 9586 9586 9585 9585 9585 9584 9584 9584 9585 9585 9586 9587 9588 9589 9591 9592 9593 9594 9595 9595 9595 9594 9593 9591 9589 9586 9583 9579 9575 9571 9567 9562 9558 9553 9549 9544 9540 9536 9533 9529 9525 9522 9518 9514 9511 9507 9503 9499 9494 9489 9485 9480 9475 9470 9465 9460 9455 9451 9447 9443 9440 9437 9434 9432 9430 9429 9428 9427 9426 9426 9425 9425 9425 9425 9424 9424 9423 9423 9422 9422 9421 9420 9418 9417 9415 9412 9409 9406 9401 9397 9391 9384 9377 9368 9359 9349 9337 9325 9312 9298 9284 9268 9253 9236 9219 9201 9182 9163 9143 9122 9100 9077 9053 9028 9001 8972 8941 8909 8875 8839 8801 8761 8719 8675 8630 8583 8535 8485 8434 8382 8328 8274 8218 8162 8105 8047 7987 7927 7866 7803 7740 7675 7609 7542 7474 7404 7334 7263 7190 7118 7044 6971 6897 6824 6751 6680 6609 6539 6471 6405 6341 6280 6221 6165 6111 6061 6014 5970 5929 5893 5859 5830 5804 5781 5763 5748 5737 5729 5726 5726 5731 5739 5751 5766 5786 5810 5837 5868 5903 5941 5983 6028 6077 6128 6182 6239 6298 6359 6423 6488 6554 6621 6690 6759 6828 6898 6968 7038 7107 7177 7245 7313 7381 7447 7513 7578 7641 7703 7764 7824 7881 7938 7992 8045 8096 8145 8193 8238 8282 8323 8363 8401 8437 8472 8505 8537 8567 8597 8625 8653 8679 8705 8731 8755 8779 8803 8825 8848 8869 8890 8910 8930 8948 8966 8982 8998 9013 9027 9041 9053 9066 9077 9089 9100 9112 9123 9135 9147 9160 9173 9187 9202 9217 9233 9250 9268 9286 9305 9324 9343 9362 9381 9400 9419 9437 9454 9471 9487 9502 9516 9530 9542 9554 9565 9575 9584 9593 9601 9609 9617 9624 9631 9638 9645 9652 9659 9665 9672 9678 9684 9690 9696 9702 9707 9711 9716 9720 9723 9727 9730 9733 9735 9738 9740 9742 9745 9747 9750 9752 9755 9757 9760 9762 9765 9767 9770 9772 9774 9775 9777 9778 9780 9781 9782 9783 9784 9784 9785 9786 9787 9788 9789 9790 9790 9791 9791 9792 9791 9791 9791 9790 9788 9787 9785 9783 9781 9779 9777 9775 9774 9773 9772 9772 9773 9774 9775 9777 9779 9781 9784 9786 9788 9791 9792 9794 9795 9795 9795 9795 9794 9792 9791 9789 9788 9786 9785 9784 9783 9783 9784 7166 3 4 1 9785 9787 9789 9792 9796 9800 9804 9808 9812 9816 9820 9824 9828 9831 9833 9836 9838 9840 9842 9843 9844 9845 9846 9846 9847 9847 9847 9846 9845 9843 9840 9837 9833 9828 9821 9813 9804 9794 9784 9772 9759 9747 9733 9721 9708 9697 9686 9677 9670 9664 9661 9659 9661 9664 9670 9678 9688 9699 9712 9726 9740 9755 9770 9784 9798 9810 9821 9831 9839 9845 9850 9853 9854 9854 9852 9850 9846 9842 9837 9832 9827 9821 9817 9812 9808 9804 9801 9799 9797 9795 9794 9794 9794 9794 9795 9796 9798 9799 9802 9804 9807 9810 9813 9817 9821 9826 9830 9835 9840 9845 9849 9854 9859 9863 9868 9872 9875 9878 9881 9884 9886 9887 9889 9889 9890 9890 9890 9890 9889 9889 9888 9887 9885 9884 9882 9880 9878 9876 9873 9870 9867 9864 9860 9856 9851 9847 9842 9836 9831 9826 9820 9815 9809 9804 9799 9794 9790 9786 9783 9780 9778 9777 9776 9777 9778 9781 9784 9788 9793 9799 9806 9813 9820 9828 9836 9844 9851 9859 9865 9871 9877 9881 9885 9888 9889 9890 9890 9890 9889 9888 9887 9885 9884 9883 9882 9883 9883 9885 9886 9889 9892 9895 9898 9902 9905 9909 9911 9914 9916 9917 9918 9918 9918 9917 9915 9914 9912 9910 9908 9906 9904 9903 9903 9902 9903 9904 9906 9907 9910 9912 9915 9918 9921 9924 9926 9928 9930 9931 9932 9933 9932 9931 9930 9928 9925 9922 9919 9915 9911 9907 9902 9898 9893 9888 9883 9879 9874 9869 9865 9861 9857 9853 9849 9845 9841 9838 9834 9830 9826 9821 9817 9812 9806 9800 9794 9787 9780 9773 9766 9758 9750 9743 9736 9729 9722 9717 9712 9708 9705 9703 9702 9702 9704 9706 9709 9713 9718 9723 9729 9735 9741 9748 9754 9761 9767 9773 9778 9784 9789 9795 9800 9805 9810 9815 9820 9825 9830 9836 9841 9847 9853 9858 9864 9870 9875 9880 9884 9889 9892 9895 9898 9900 9901 9902 9902 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9879 9878 9877 9875 9874 9874 9873 9873 9874 9875 9876 9878 9880 9882 9885 9888 9891 9894 9898 9901 9904 9906 9909 9911 9913 9915 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 9924 9922 9921 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9904 9903 9901 9898 9896 9893 9889 9885 9880 9875 9869 9862 9856 9848 9841 9832 9824 9814 9805 9795 9784 9773 9761 9749 9736 9722 9708 9693 9676 9659 9641 9622 9601 9580 9558 9535 9511 9486 9461 9435 9408 9380 9353 9325 9296 9268 9240 9211 9183 9155 9127 9100 9073 9047 9022 8997 8973 8951 8929 8909 8890 8873 8857 8844 8832 8822 8814 8809 8806 8805 8807 8811 8817 8826 8836 8849 8864 8881 8900 7167 3 4 1 8921 8943 8966 8991 9016 9043 9070 9097 9126 9154 9183 9211 9240 9268 9296 9323 9350 9376 9402 9426 9450 9472 9493 9513 9532 9549 9565 9579 9592 9603 9612 9620 9627 9632 9635 9637 9637 9636 9633 9628 9622 9615 9607 9597 9586 9575 9562 9550 9537 9524 9512 9500 9489 9480 9472 9466 9462 9460 9461 9464 9469 9478 9489 9502 9517 9534 9553 9573 9594 9615 9637 9658 9679 9698 9717 9735 9751 9765 9778 9789 9799 9807 9815 9821 9827 9832 9836 9841 9845 9849 9853 9858 9863 9868 9873 9878 9883 9887 9892 9896 9900 9904 9906 9909 9910 9912 9912 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9903 9902 9900 9899 9897 9895 9893 9891 9888 9885 9883 9880 9877 9874 9871 9869 9866 9863 9860 9857 9854 9850 9846 9842 9837 9831 9825 9818 9811 9803 9794 9785 9775 9764 9753 9742 9729 9716 9703 9688 9673 9656 9638 9618 9597 9574 9549 9522 9493 9462 9429 9394 9358 9320 9282 9243 9205 9168 9132 9099 9068 9041 9018 9000 8986 8978 8976 8979 8987 9001 9019 9043 9071 9103 9137 9174 9213 9253 9293 9333 9373 9411 9447 9481 9512 9541 9567 9591 9612 9630 9646 9660 9673 9683 9693 9702 9710 9717 9725 9732 9739 9747 9755 9764 9772 9780 9789 9798 9806 9814 9822 9829 9835 9840 9845 9848 9851 9853 9854 9855 9855 9855 9854 9853 9852 9851 9851 9850 9850 9850 9851 9852 9852 9854 9855 9856 9857 9858 9858 9858 9858 9857 9856 9854 9852 9850 9847 9844 9841 9838 9835 9833 9830 9828 9826 9824 9822 9821 9820 9818 9817 9816 9815 9813 9812 9810 9808 9806 9805 9803 9801 9799 9798 9797 9797 9797 9798 9799 9801 9803 9807 9810 9815 9819 9824 9829 9834 9839 9844 9849 9854 9858 9862 9866 9870 9873 9876 9879 9882 9884 9886 9887 9889 9890 9891 9891 9891 9891 9890 9889 9887 9885 9883 9881 9879 9876 9873 9871 9868 9866 9864 9863 9862 9861 9861 9862 9863 9864 9866 9867 9869 9871 9873 9874 9875 9876 9876 9876 9874 9872 9870 9867 9863 9859 9854 9849 9844 9839 9834 9830 9825 9821 9818 9814 9812 9810 9808 9807 9805 9804 9803 9803 9802 9800 9799 9797 9795 9793 9790 9787 9783 9779 9775 9771 9766 9761 9756 9751 9746 9741 9735 9730 9724 9717 9710 9703 9694 9686 9676 9665 9653 9640 9627 9612 9595 9578 9560 9540 9519 9497 9474 9450 9424 9397 9368 9338 9306 9271 9235 9197 9156 9112 9065 9016 8964 8909 8851 8790 8726 8660 8591 8521 8449 8376 8303 8230 8157 8086 8017 7950 7887 7828 7773 7724 7681 7644 7614 7591 7575 7567 7567 7574 7589 7610 7639 7674 7716 7763 7815 7872 7932 7995 8060 8127 8195 8264 8333 8401 8468 8533 8598 8660 8721 8779 8835 8889 8941 8991 9038 9084 9128 9170 9209 9247 9284 9318 9351 9382 9410 7168 3 4 1 9437 9462 9485 9506 9525 9542 9557 9570 9582 9592 9601 9608 9615 9621 9626 9631 9635 9639 9644 9649 9654 9659 9665 9671 9678 9685 9693 9701 9710 9719 9727 9736 9746 9755 9764 9773 9782 9790 9798 9807 9814 9822 9829 9836 9842 9848 9853 9858 9863 9866 9870 9873 9875 9877 9879 9880 9881 9881 9881 9881 9880 9880 9879 9878 9878 9877 9877 9876 9876 9876 9877 9878 9879 9880 9882 9884 9886 9888 9891 9894 9897 9900 9903 9906 9910 9913 9916 9919 9922 9924 9926 9928 9930 9931 9932 9932 9932 9933 9932 9932 9932 9931 9931 9931 9930 9930 9931 9931 9932 9933 9934 9935 9937 9938 9940 9942 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9953 9953 9954 9954 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9965 9964 9962 9961 9959 9957 9956 9954 9953 9951 9950 9950 9949 9949 9950 9951 9952 9954 9956 9958 9960 9963 9965 9967 9970 9972 9973 9975 9976 9976 9976 9976 9975 9974 9973 9971 9970 9968 9967 9966 9965 9964 9964 9964 9965 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9967 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9976 9976 9975 9974 9974 9973 9972 9970 9970 9969 9968 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9949 9948 9947 9947 9946 9947 9947 9948 9949 9951 9952 9954 9956 9957 9958 9959 9960 9960 9960 9959 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9939 9937 9935 9932 9930 9927 9925 9922 9920 9918 9917 9916 9915 9915 9915 9916 9916 9917 9918 9919 9919 9920 9921 9921 9921 9921 9920 9920 9919 9919 9919 9918 9919 9919 9919 9920 9922 9923 9925 9927 9928 9930 9931 9932 9933 9933 9933 9931 9930 9928 9925 9922 9918 9914 9910 9906 9903 9899 9896 9894 9892 9890 9889 9889 9890 9890 9891 9893 9894 9895 9897 9898 9900 9901 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9911 9914 9916 9919 9922 9925 9928 9931 9933 9936 9938 9940 9942 9943 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9966 9967 9968 9968 9967 9967 9966 9964 9962 9959 9956 9953 9950 9946 9943 9939 9936 9933 9930 9927 9925 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9912 7169 3 4 1 9910 9907 9904 9899 9894 9889 9882 9874 9866 9857 9847 9836 9825 9813 9800 9786 9772 9758 9742 9727 9710 9694 9676 9659 9641 9622 9604 9584 9565 9546 9527 9508 9489 9470 9453 9436 9421 9407 9395 9384 9376 9369 9365 9363 9364 9367 9372 9380 9389 9401 9415 9431 9448 9467 9486 9506 9527 9548 9569 9590 9610 9630 9650 9668 9686 9703 9719 9734 9749 9762 9775 9786 9797 9808 9817 9827 9835 9844 9852 9859 9867 9874 9881 9887 9894 9900 9906 9911 9917 9921 9926 9930 9934 9938 9941 9944 9946 9948 9949 9951 9952 9952 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9958 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9976 9977 9977 9977 9976 9976 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9951 9952 9953 9954 9955 9957 9959 9961 9963 9966 9968 9971 9973 9976 9978 9981 9983 9985 9987 9989 9991 9992 9993 9993 9994 9993 9993 9992 9991 9990 9988 9987 9985 9984 9982 9981 9980 9979 9979 9979 9979 9979 9980 9981 9983 9984 9985 9987 9988 9989 9990 9991 9992 9992 9991 9991 9990 9989 9988 9986 9985 9983 9982 9980 9979 9978 9977 9977 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9978 9978 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9974 9975 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9976 9977 9978 9979 9981 9982 9984 9985 9987 9988 9989 9989 9989 9989 9988 9987 9986 9984 9983 9981 9979 9977 9975 9974 9972 9971 9971 9970 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9964 9962 9961 9959 9958 9957 9956 9956 9955 9955 9956 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9960 9959 9957 9955 9952 9950 9947 9945 9943 9941 9939 9937 9936 9936 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9940 9939 9937 9935 9932 9929 9925 9921 9917 9913 9909 9905 9900 9896 9892 9887 9882 9877 9872 9866 9859 9851 9843 9833 9822 9810 9797 9783 9768 9752 9735 9718 9701 9683 9667 9651 9635 9622 9609 9598 9590 9583 9578 9575 9574 9575 9578 9582 9588 9594 9602 9610 9619 9628 9637 9646 9656 9664 9673 9682 9690 9698 9706 9714 9722 9730 9737 9745 9753 9761 9769 9776 9783 9790 9796 9801 9806 9809 9812 9814 9816 9816 9815 9814 9812 9810 9808 9806 9803 9800 9798 7170 3 4 1 9795 9793 9791 9789 9786 9784 9780 9777 9772 9767 9761 9754 9745 9736 9725 9714 9702 9689 9676 9663 9649 9635 9622 9608 9595 9582 9568 9554 9538 9522 9504 9484 9462 9437 9410 9378 9343 9306 9265 9223 9178 9131 9084 9037 8991 8948 8909 8873 8843 8819 8801 8790 8787 8792 8805 8824 8850 8882 8919 8961 9006 9054 9103 9152 9200 9247 9293 9335 9376 9412 9445 9475 9501 9525 9546 9565 9582 9598 9612 9625 9637 9650 9662 9673 9685 9696 9707 9718 9729 9739 9748 9757 9765 9772 9778 9784 9789 9794 9798 9802 9805 9808 9811 9815 9818 9821 9824 9827 9830 9834 9837 9839 9842 9845 9847 9849 9851 9853 9855 9856 9857 9858 9859 9860 9860 9861 9861 9861 9861 9861 9861 9860 9859 9857 9855 9853 9851 9849 9846 9843 9840 9837 9834 9830 9827 9822 9818 9812 9806 9798 9789 9779 9767 9754 9738 9721 9701 9680 9658 9634 9609 9584 9558 9533 9509 9487 9467 9449 9434 9422 9414 9410 9409 9413 9420 9431 9445 9462 9482 9503 9526 9550 9575 9599 9623 9646 9668 9688 9708 9725 9740 9754 9765 9775 9784 9791 9796 9801 9804 9806 9808 9808 9809 9808 9807 9806 9804 9801 9799 9795 9791 9787 9782 9776 9770 9764 9757 9749 9741 9733 9725 9716 9706 9697 9687 9678 9668 9658 9647 9637 9626 9616 9605 9594 9583 9572 9561 9550 9539 9527 9516 9505 9493 9481 9470 9458 9446 9434 9422 9409 9397 9384 9371 9359 9346 9333 9320 9308 9295 9283 9272 9260 9249 9238 9227 9217 9206 9195 9183 9170 9157 9141 9124 9105 9083 9059 9031 9001 8968 8932 8894 8853 8811 8767 8723 8679 8636 8595 8556 8521 8489 8463 8442 8428 8419 8417 8422 8433 8451 8476 8505 8540 8579 8623 8669 8717 8768 8819 8871 8923 8973 9023 9071 9118 9163 9206 9247 9285 9322 9356 9389 9420 9449 9476 9502 9526 9548 9569 9589 9607 9623 9639 9653 9666 9678 9689 9699 9708 9716 9724 9732 9739 9746 9752 9759 9766 9773 9779 9786 9793 9800 9806 9813 9819 9825 9830 9835 9839 9843 9847 9850 9852 9854 9855 9856 9857 9857 9858 9858 9859 9859 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9868 9867 9865 9863 9860 9857 9853 9848 9843 9837 9831 9825 9819 9812 9806 9800 9794 9789 9784 9780 9776 9772 9769 9766 9763 9760 9757 9753 9750 9746 9741 9736 9731 9725 9719 9713 9707 9700 9694 9688 9682 9677 9672 9667 9663 9659 9654 9650 9645 9640 9634 9626 9618 9607 9595 9581 9566 9549 9530 9511 9490 9470 9449 9430 9412 9396 9382 9371 9363 9359 9359 9364 9372 9384 9399 9418 9440 9464 9490 9517 9545 9573 9600 9626 9651 9675 9697 9717 9734 9750 9764 9776 9787 9797 9806 9814 9821 9828 9835 9842 9849 9856 9863 9870 9876 9882 9888 9893 9898 9901 9904 9906 9907 9908 9908 9908 9907 9907 7171 3 4 1 9906 9905 9905 9905 9906 9907 9908 9910 9912 9915 9917 9920 9923 9925 9927 9928 9929 9929 9928 9927 9925 9922 9918 9914 9910 9905 9900 9894 9889 9883 9877 9870 9864 9857 9850 9843 9835 9828 9820 9811 9803 9795 9787 9779 9771 9764 9758 9752 9747 9744 9741 9740 9740 9742 9744 9748 9754 9760 9767 9775 9783 9792 9801 9811 9820 9829 9838 9847 9856 9864 9871 9878 9885 9891 9897 9903 9908 9912 9916 9920 9924 9927 9930 9933 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9953 9954 9956 9958 9960 9962 9965 9967 9969 9971 9974 9975 9977 9978 9979 9980 9980 9980 9980 9979 9977 9976 9974 9972 9970 9968 9966 9964 9962 9961 9959 9958 9957 9957 9957 9957 9957 9958 9959 9960 9962 9963 9964 9966 9967 9968 9968 9969 9969 9968 9967 9966 9965 9963 9961 9959 9957 9955 9954 9952 9951 9951 9951 9951 9952 9954 9956 9959 9962 9966 9969 9973 9976 9979 9982 9984 9986 9987 9987 9986 9985 9983 9980 9977 9974 9970 9966 9963 9959 9956 9953 9951 9949 9948 9947 9947 9947 9948 9950 9952 9954 9956 9959 9961 9964 9966 9969 9971 9973 9975 9977 9979 9980 9982 9983 9984 9986 9987 9987 9988 9989 9989 9989 9989 9989 9989 9988 9987 9986 9985 9983 9982 9981 9980 9979 9978 9978 9978 9978 9979 9980 9982 9984 9986 9988 9991 9993 9995 9997 9998 9999 9999 9999 9998 9997 9994 9991 9988 9984 9980 9976 9972 9968 9964 9961 9958 9955 9953 9952 9952 9951 9952 9953 9955 9957 9959 9961 9964 9966 9968 9971 9973 9975 9976 9978 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9986 9985 9984 9983 9982 9980 9979 9977 9975 9974 9973 9972 9971 9971 9971 9971 9972 9973 9975 9977 9979 9981 9983 9985 9987 9989 9990 9991 9991 9992 9991 9990 9989 9988 9986 9984 9982 9980 9978 9976 9974 9972 9970 9968 9966 9965 9963 9961 9960 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9938 9937 9936 9936 9936 9936 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9958 9959 9961 9962 9963 9964 9965 9965 9965 9965 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9925 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9913 9911 9909 9907 9904 9901 9898 9895 9891 9887 9884 9880 9877 9874 9871 9868 9866 9863 9861 9858 9856 9853 9850 9846 9842 9838 9832 9826 9819 9812 9803 9793 9783 9771 9759 9747 9734 9720 9707 9694 9680 9668 9656 9645 9635 9626 9619 9613 9608 9605 9604 9605 9607 9611 9616 9623 9631 7172 3 4 1 9640 9650 9661 9673 9685 9698 9711 9724 9736 9749 9761 9773 9784 9794 9804 9813 9822 9830 9837 9843 9850 9855 9860 9865 9870 9874 9878 9882 9886 9889 9893 9897 9900 9904 9907 9910 9914 9917 9920 9923 9926 9929 9932 9934 9937 9940 9942 9945 9947 9950 9952 9955 9957 9960 9962 9965 9967 9969 9971 9973 9975 9976 9977 9978 9979 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9982 9982 9982 9981 9980 9979 9978 9977 9975 9974 9972 9970 9969 9967 9966 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9951 9950 9950 9950 9950 9951 9952 9953 9954 9956 9957 9959 9961 9963 9966 9968 9970 9972 9973 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9984 9982 9980 9978 9976 9974 9971 9969 9967 9964 9962 9960 9959 9957 9957 9956 9956 9956 9957 9957 9958 9959 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9951 9949 9947 9944 9941 9938 9935 9931 9928 9924 9920 9917 9913 9910 9907 9904 9902 9899 9897 9894 9892 9890 9887 9885 9882 9878 9874 9870 9865 9859 9853 9846 9839 9831 9823 9815 9806 9798 9789 9780 9771 9763 9754 9746 9739 9731 9724 9717 9711 9704 9699 9693 9688 9683 9678 9674 9670 9667 9664 9661 9659 9657 9656 9656 9656 9656 9657 9658 9660 9662 9664 9666 9668 9670 9672 9673 9674 9675 9675 9674 9672 9670 9667 9663 9658 9653 9647 9640 9632 9623 9614 9605 9595 9584 9574 9562 9551 9539 9527 9514 9501 9488 9475 9461 9447 9432 9417 9401 9385 9369 9352 9334 9316 9297 9279 9260 9241 9222 9203 9185 9167 9150 9133 9117 9102 9087 9073 9058 9044 9030 9015 8999 8981 8961 8938 8913 8885 8854 8818 8779 8736 8690 8640 8588 8534 8478 8421 8365 8310 8258 8209 8165 8127 8095 8069 8052 8042 8042 8051 8067 8092 8124 8164 8210 8262 8318 8378 8441 8506 8571 8637 8701 8765 8826 8885 8941 8994 9043 9090 9133 9173 9211 9245 9277 9307 9335 9361 9385 9408 9429 9450 9469 9488 9506 9523 9539 9554 9568 9582 9594 9606 9617 9626 9635 9643 9650 9655 9660 9664 9667 9669 9670 9671 9671 9670 9669 9668 9666 9663 9661 9658 9655 9651 9646 9641 9634 9627 9618 9608 9596 9583 9567 9549 9530 9509 9485 9461 9434 9406 9378 9349 9321 9293 9266 9241 9218 9198 9180 9166 9156 9150 9147 9149 9154 9163 9176 9192 9211 9233 9257 9282 9309 9336 9365 9393 9421 9448 9474 9500 9524 9547 9569 9589 9608 9626 9643 9659 9673 9687 9700 9712 9724 9735 9745 9755 7173 3 4 1 9765 9774 9782 9790 9797 9804 9810 9816 9821 9826 9830 9835 9838 9842 9845 9849 9852 9855 9858 9862 9865 9869 9872 9876 9880 9884 9888 9892 9896 9900 9903 9906 9909 9912 9914 9916 9917 9918 9919 9920 9920 9920 9920 9920 9920 9920 9921 9922 9923 9924 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9943 9943 9942 9942 9941 9939 9937 9935 9933 9930 9928 9926 9924 9922 9921 9920 9920 9920 9921 9921 9922 9923 9925 9926 9926 9927 9928 9928 9927 9926 9925 9924 9922 9920 9918 9916 9914 9913 9912 9911 9910 9910 9910 9911 9912 9913 9914 9915 9915 9916 9916 9915 9914 9913 9910 9908 9905 9901 9897 9893 9889 9885 9882 9878 9876 9874 9872 9871 9871 9871 9872 9873 9874 9875 9876 9877 9878 9877 9877 9875 9873 9870 9867 9862 9858 9853 9848 9843 9837 9832 9827 9823 9819 9815 9811 9807 9803 9799 9794 9788 9782 9774 9765 9755 9742 9728 9713 9697 9679 9659 9638 9617 9594 9571 9547 9523 9497 9470 9442 9411 9377 9341 9300 9255 9204 9147 9083 9012 8935 8850 8760 8662 8559 8452 8342 8231 8122 8014 7911 7815 7727 7650 7584 7534 7498 7476 7470 7480 7504 7545 7599 7665 7741 7826 7917 8013 8112 8213 8313 8412 8506 8594 8678 8756 8828 8893 8952 9004 9050 9090 9125 9155 9181 9202 9220 9233 9243 9249 9252 9251 9247 9240 9228 9213 9195 9174 9151 9126 9100 9072 9045 9019 8994 8972 8954 8940 8930 8926 8927 8933 8946 8964 8988 9017 9049 9086 9126 9168 9211 9256 9300 9344 9386 9426 9464 9499 9532 9561 9587 9610 9630 9648 9663 9676 9687 9697 9706 9713 9720 9726 9732 9738 9744 9750 9756 9761 9767 9772 9777 9782 9786 9789 9792 9794 9795 9795 9795 9793 9791 9788 9785 9781 9777 9773 9769 9764 9760 9757 9754 9751 9749 9748 9747 9746 9746 9747 9747 9748 9749 9749 9750 9750 9749 9748 9746 9743 9739 9735 9729 9723 9715 9707 9697 9687 9676 9664 9651 9638 9624 9610 9596 9582 9567 9552 9537 9522 9507 9492 9477 9462 9447 9432 9416 9400 9384 9366 9348 9328 9307 9284 9260 9234 9205 9174 9141 9105 9067 9027 8985 8941 8896 8849 8803 8756 8711 8667 8626 8587 8552 8521 8495 8474 8460 8452 8450 8454 8466 8484 8508 8538 8574 8615 8660 8708 8760 8814 8869 8926 8982 9037 9091 9144 9194 9242 9287 9330 9369 9405 9438 9468 9496 9521 9544 9565 9584 9602 9619 9634 9649 9662 9675 9687 9699 9711 9722 9732 9742 9752 9760 9769 9776 9784 9790 9796 9802 9807 9811 9816 9820 9824 9827 9831 9834 9838 9841 9845 9848 9852 9856 9859 9863 9866 9870 9873 9876 9879 9882 9884 9887 9889 9891 9893 9895 9896 9898 9899 9900 9902 9903 9903 9904 9905 9905 9905 9904 9904 9903 9901 9900 9898 9896 9893 9891 9888 9886 9884 9881 9879 9878 9876 7174 3 4 1 9875 9875 9874 9875 9875 9876 9877 9879 9881 9882 9884 9885 9887 9888 9889 9889 9889 9889 9888 9887 9885 9884 9881 9879 9876 9874 9871 9868 9865 9862 9859 9856 9853 9851 9848 9845 9842 9839 9835 9832 9828 9824 9819 9814 9809 9803 9797 9790 9782 9774 9766 9757 9747 9737 9726 9715 9703 9690 9677 9663 9649 9633 9617 9599 9581 9560 9539 9516 9491 9464 9435 9404 9371 9336 9299 9260 9219 9177 9135 9091 9047 9004 8962 8921 8883 8848 8816 8788 8764 8746 8733 8726 8725 8730 8740 8756 8777 8804 8834 8869 8907 8948 8991 9035 9080 9124 9169 9212 9254 9294 9332 9367 9401 9432 9460 9487 9511 9533 9553 9573 9590 9607 9623 9638 9653 9667 9680 9694 9707 9719 9731 9742 9753 9763 9773 9782 9790 9796 9802 9808 9812 9816 9819 9821 9823 9825 9826 9827 9828 9830 9831 9832 9834 9836 9838 9840 9842 9844 9847 9849 9851 9854 9855 9857 9859 9860 9860 9861 9861 9860 9860 9859 9857 9856 9855 9853 9851 9849 9847 9846 9844 9842 9841 9839 9838 9837 9836 9835 9834 9834 9834 9834 9834 9835 9836 9837 9839 9841 9843 9845 9848 9851 9854 9857 9860 9864 9867 9870 9874 9877 9880 9883 9886 9888 9891 9893 9896 9898 9900 9903 9905 9907 9910 9913 9915 9918 9921 9924 9928 9931 9935 9938 9941 9944 9947 9950 9953 9955 9957 9958 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9957 9957 9957 9958 9959 9961 9963 9965 9968 9971 9973 9976 9979 9981 9983 9985 9987 9987 9988 9987 9987 9986 9984 9983 9981 9978 9976 9974 9972 9971 9970 9969 9968 9968 9969 9970 9971 9973 9975 9977 9980 9982 9984 9986 9988 9990 9991 9992 9993 9993 9993 9993 9993 9992 9992 9991 9990 9989 9988 9988 9987 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9984 9983 9982 9982 9980 9979 9978 9976 9975 9973 9972 9971 9970 9969 9969 9968 9969 9969 9970 9971 9972 9973 9975 9977 9979 9980 9982 9983 9985 9985 9986 9986 9986 9985 9984 9982 9980 9977 9975 9972 9969 9965 9962 9958 9955 9952 9949 9945 9943 9940 9937 9934 9932 9929 9926 9923 9920 9917 9913 9909 9904 9899 9894 9889 9883 9877 9870 9864 9858 9851 9845 9839 9833 9827 9822 9818 9814 9810 9807 9805 9803 9802 9802 9802 9803 9804 9806 9809 9811 9815 9818 9822 9827 9831 9836 9841 9846 9851 9856 9861 9865 9870 9874 9878 9881 9884 9887 9890 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9931 9931 9931 9932 9933 9935 9936 7175 3 4 1 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9950 9951 9952 9953 9954 9955 9956 9958 9958 9959 9960 9959 9959 9958 9956 9954 9951 9948 9945 9941 9937 9933 9930 9926 9923 9921 9919 9917 9916 9916 9917 9918 9919 9921 9923 9926 9928 9930 9931 9932 9933 9933 9933 9931 9930 9927 9925 9922 9919 9916 9913 9910 9908 9906 9905 9905 9905 9906 9908 9910 9913 9916 9919 9922 9926 9929 9932 9935 9937 9939 9941 9941 9942 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9922 9922 9920 9919 9917 9914 9911 9907 9904 9900 9896 9892 9887 9884 9880 9877 9874 9871 9869 9867 9865 9864 9863 9863 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9866 9867 9868 9870 9872 9874 9877 9880 9883 9886 9890 9894 9898 9901 9905 9908 9911 9913 9915 9917 9918 9918 9918 9918 9917 9916 9914 9913 9912 9910 9909 9909 9909 9909 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9927 9928 9928 9928 9928 9927 9925 9924 9922 9920 9918 9916 9914 9913 9912 9911 9911 9911 9912 9913 9915 9916 9918 9920 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9929 9930 9930 9931 9932 9933 9935 9937 9940 9942 9945 9948 9951 9954 9956 9958 9960 9962 9963 9963 9963 9962 9961 9960 9959 9957 9955 9954 9952 9951 9950 9950 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9941 9940 9940 9940 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9948 9948 9947 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9935 9933 9931 9930 9927 9925 9922 9919 9916 9913 9910 9908 9905 9903 9901 9900 9898 9897 9896 9896 9895 9894 9893 9892 9890 9889 9887 9884 9881 9877 9873 9868 9863 9857 9851 9844 9837 9829 9821 9813 9805 9796 9786 9776 9765 9754 9742 9729 9715 9699 9683 9665 9645 9624 9600 9575 9548 9518 9486 9452 9415 9376 9334 9289 9242 9193 9140 9085 9028 8968 8906 8841 8774 8706 8635 8563 8489 8414 8338 8261 8183 8104 8026 7947 7868 7790 7712 7636 7560 7486 7413 7342 7274 7208 7145 7084 7028 6975 6926 6881 6841 6806 6776 6752 6733 6720 6713 6713 6718 6730 6747 6771 6800 6834 6874 6918 6966 7018 7073 7130 7189 7250 7311 7372 7433 7493 7552 7610 7666 7720 7772 7823 7871 7918 7963 8008 8051 8094 8136 8178 8220 8263 7176 3 4 1 8306 8350 8395 8440 8486 8532 8579 8626 8674 8721 8767 8813 8857 8901 8943 8984 9023 9061 9096 9130 9161 9191 9219 9245 9269 9292 9313 9333 9351 9368 9383 9397 9410 9422 9433 9442 9450 9458 9464 9469 9472 9475 9477 9477 9477 9475 9472 9469 9464 9458 9452 9444 9436 9426 9416 9404 9391 9377 9361 9344 9325 9305 9283 9259 9233 9205 9176 9145 9112 9078 9043 9007 8972 8936 8901 8867 8835 8805 8777 8753 8733 8717 8704 8697 8694 8697 8704 8716 8732 8753 8777 8805 8836 8870 8906 8943 8981 9020 9058 9097 9135 9172 9207 9241 9273 9303 9332 9358 9383 9405 9426 9445 9463 9479 9493 9506 9518 9529 9539 9547 9555 9563 9569 9575 9581 9586 9591 9596 9601 9606 9610 9615 9620 9625 9630 9635 9640 9646 9651 9657 9663 9669 9676 9682 9689 9696 9703 9710 9717 9724 9731 9738 9746 9753 9760 9767 9774 9781 9787 9793 9800 9805 9811 9816 9821 9826 9830 9835 9839 9843 9847 9851 9855 9859 9863 9866 9870 9874 9877 9880 9883 9886 9888 9890 9892 9893 9894 9894 9893 9892 9891 9889 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9858 9856 9854 9853 9851 9851 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9852 9852 9852 9852 9853 9854 9855 9855 9856 9858 9859 9860 9862 9863 9865 9866 9868 9870 9871 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9920 9922 9923 9923 9924 9924 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9913 9912 9911 9909 9908 9906 9904 9901 9899 9896 9893 9890 9887 9884 9881 9877 9874 9871 9867 9864 9861 9857 9854 9851 9847 9844 9841 9838 9834 9831 9828 9824 9821 9818 9814 9811 9807 9804 9800 9797 9794 9791 9788 9786 9784 9782 9780 9779 9778 9777 9777 9777 9777 9777 9777 9778 9778 9778 9778 9778 9776 9775 9773 9770 9766 9761 9756 9750 9743 9735 9726 9716 9706 9695 9683 9670 9657 9643 9627 9611 9594 9576 9556 9535 9512 9488 9461 9433 9402 9369 9333 9295 9255 9211 9165 9116 9065 9011 8955 8897 8837 8775 8711 8646 8579 8511 8442 8372 8301 8229 8157 8084 8010 7937 7863 7790 7717 7644 7572 7501 7431 7363 7297 7233 7172 7114 7060 7009 6963 6921 6884 6853 6827 6806 6792 6783 6780 6783 6793 6808 6829 6856 6889 6927 6970 7018 7071 7128 7189 7254 7321 7392 7465 7540 7616 7693 7771 7849 7927 8003 8079 8153 8225 8295 8362 8428 8490 8550 8607 8661 8712 8761 8807 8850 8892 8930 8967 9002 9035 9066 9095 9123 9149 9174 9197 9219 9239 9258 9276 9291 9306 9319 9330 9340 7177 3 4 1 9348 9355 9361 9365 9368 9370 9371 9372 9371 9370 9369 9367 9366 9364 9363 9362 9362 9362 9363 9364 9366 9368 9371 9374 9377 9380 9383 9386 9389 9390 9392 9392 9391 9389 9385 9380 9373 9365 9355 9342 9326 9308 9287 9263 9236 9205 9170 9132 9089 9042 8992 8939 8883 8824 8763 8700 8638 8576 8516 8459 8405 8356 8313 8276 8246 8225 8212 8208 8212 8225 8246 8275 8312 8354 8402 8455 8511 8569 8629 8690 8751 8810 8868 8923 8976 9026 9074 9118 9160 9199 9235 9268 9300 9330 9358 9384 9409 9432 9454 9475 9495 9513 9530 9545 9559 9572 9582 9592 9600 9607 9613 9617 9621 9624 9626 9629 9631 9633 9634 9636 9638 9639 9641 9643 9644 9645 9646 9646 9645 9643 9641 9638 9635 9630 9625 9619 9612 9605 9597 9589 9581 9571 9561 9550 9538 9526 9512 9497 9481 9463 9444 9423 9400 9375 9349 9321 9292 9260 9227 9191 9154 9115 9074 9030 8983 8931 8876 8816 8750 8678 8600 8514 8420 8318 8207 8089 7964 7833 7696 7553 7408 7262 7118 6977 6842 6715 6599 6495 6405 6332 6277 6242 6226 6229 6252 6293 6354 6432 6524 6630 6746 6871 7002 7137 7275 7413 7549 7681 7807 7928 8042 8150 8250 8342 8427 8505 8577 8643 8704 8761 8814 8863 8910 8953 8994 9034 9072 9107 9141 9172 9201 9227 9252 9273 9292 9309 9322 9333 9341 9347 9351 9353 9353 9351 9348 9344 9339 9333 9326 9319 9312 9304 9295 9287 9278 9270 9261 9252 9244 9236 9228 9220 9214 9207 9201 9197 9192 9189 9186 9183 9182 9180 9179 9178 9176 9175 9172 9169 9165 9160 9154 9146 9137 9127 9115 9103 9090 9076 9062 9047 9033 9018 9004 8990 8977 8965 8952 8940 8928 8916 8903 8890 8876 8860 8842 8822 8799 8775 8748 8718 8686 8652 8616 8580 8542 8506 8469 8435 8403 8375 8350 8331 8317 8309 8307 8312 8323 8341 8365 8396 8431 8472 8516 8564 8615 8667 8721 8775 8829 8881 8932 8982 9029 9075 9117 9157 9195 9231 9264 9295 9325 9353 9380 9405 9429 9453 9475 9497 9518 9538 9557 9575 9592 9608 9622 9636 9648 9659 9669 9677 9685 9692 9698 9703 9708 9713 9717 9722 9726 9730 9735 9739 9744 9748 9753 9758 9762 9767 9771 9774 9777 9780 9782 9783 9784 9784 9783 9782 9781 9779 9778 9776 9774 9773 9772 9771 9770 9770 9770 9771 9773 9774 9776 9778 9780 9782 9785 9787 9789 9792 9794 9796 9798 9800 9802 9805 9807 9810 9813 9817 9820 9824 9829 9833 9838 9842 9847 9851 9856 9860 9863 9867 9869 9872 9874 9875 9877 9878 9878 9879 9880 9881 9882 9884 9886 9889 9891 9895 9898 9902 9907 9911 9915 9920 9923 9927 9930 9933 9935 9936 9937 9937 9937 9936 9935 9934 9932 9931 9929 9928 9926 9925 9925 9924 9924 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9944 7178 3 4 1 9945 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9945 9943 9941 9939 9938 9936 9934 9933 9932 9931 9931 9931 9932 9932 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9934 9932 9931 9929 9928 9928 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9922 9921 9920 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9920 9919 9919 9919 9918 9916 9914 9912 9909 9905 9902 9898 9893 9889 9884 9880 9875 9870 9866 9861 9857 9852 9847 9842 9837 9832 9826 9820 9814 9806 9799 9790 9781 9772 9761 9750 9737 9724 9709 9693 9676 9658 9637 9616 9592 9567 9540 9511 9480 9448 9414 9379 9344 9308 9272 9236 9202 9170 9139 9112 9087 9067 9050 9038 9031 9029 9032 9039 9051 9068 9088 9113 9140 9170 9202 9236 9270 9305 9340 9375 9408 9440 9471 9500 9528 9554 9577 9600 9620 9639 9656 9672 9686 9700 9712 9724 9734 9744 9754 9762 9770 9778 9784 9791 9796 9802 9807 9812 9816 9820 9824 9828 9832 9836 9840 9845 9849 9854 9859 9864 9869 9874 9879 9884 9889 9893 9898 9902 9906 9910 9913 9916 9918 9921 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9944 9942 9940 9937 9934 9931 9927 9923 9918 9914 9909 9904 9898 9893 9888 9882 9877 9872 9866 9861 9855 9850 9845 9839 9834 9829 9823 9818 9812 9807 9801 9796 9790 9785 9780 9775 9770 9765 9761 9757 9753 9750 9747 9745 9744 9742 9742 9742 9743 9744 9745 9747 9749 9752 9754 9758 9761 9764 9767 9771 9774 9778 9781 9785 9789 9792 9796 9799 9803 9807 9811 9815 9819 9824 9828 9833 9837 9842 9847 9852 9858 9863 9869 9874 9880 9885 9891 9896 9901 9906 9911 9916 9920 9924 9928 9931 9933 9936 9938 9939 9941 9942 9943 9944 9944 9945 9946 9947 9948 9950 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9969 9969 9969 9968 9967 9965 9963 9961 9958 9956 9953 9950 9948 9946 9945 9944 9943 9944 9944 9946 9947 9949 9951 9954 9956 9958 9960 9961 9961 9962 9961 9960 9958 9955 9952 9949 9945 9940 9936 9932 9927 9923 9919 9915 9912 9909 9907 9906 9905 7179 3 4 1 9905 9905 9906 9907 9909 9911 9913 9915 9918 9921 9923 9926 9928 9930 9932 9934 9935 9937 9938 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9941 9941 9940 9939 9937 9934 9932 9928 9924 9920 9916 9911 9905 9900 9894 9889 9883 9878 9872 9867 9863 9858 9853 9849 9845 9841 9837 9834 9830 9826 9821 9817 9813 9808 9804 9799 9795 9791 9787 9783 9780 9778 9776 9775 9775 9775 9777 9778 9781 9784 9787 9791 9794 9798 9801 9805 9808 9810 9812 9814 9816 9817 9818 9818 9819 9819 9820 9821 9822 9824 9826 9828 9830 9833 9835 9838 9841 9844 9847 9849 9850 9852 9852 9852 9851 9850 9848 9845 9841 9838 9833 9829 9824 9819 9814 9808 9802 9795 9789 9781 9773 9764 9755 9744 9732 9718 9704 9688 9671 9653 9634 9615 9595 9575 9555 9536 9518 9501 9486 9473 9463 9456 9451 9448 9449 9453 9460 9470 9482 9496 9512 9529 9548 9568 9588 9608 9628 9647 9665 9683 9700 9715 9730 9743 9755 9766 9776 9786 9795 9804 9812 9820 9828 9836 9844 9851 9859 9867 9874 9882 9889 9895 9902 9908 9913 9918 9923 9926 9930 9932 9934 9936 9937 9937 9937 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9948 9949 9949 9949 9948 9947 9945 9943 9940 9937 9935 9932 9930 9929 9928 9928 9928 9929 9931 9935 9938 9943 9947 9952 9957 9961 9966 9969 9972 9974 9976 9976 9975 9973 9971 9968 9965 9961 9958 9955 9951 9949 9947 9946 9946 9946 9947 9948 9950 9952 9954 9956 9957 9959 9959 9959 9958 9956 9954 9950 9946 9942 9937 9931 9926 9920 9915 9910 9905 9901 9897 9893 9890 9888 9885 9883 9882 9880 9878 9877 9876 9874 9873 9872 9871 9870 9869 9869 9869 9870 9871 9873 9875 9879 9883 9887 9892 9898 9903 9909 9915 9921 9927 9932 9937 9941 9944 9947 9949 9950 9951 9951 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9953 9953 9954 9954 9954 9953 9953 9951 9950 9949 9948 9946 9945 9943 9942 9941 9940 9940 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9932 9932 9933 9934 9935 9936 9938 9939 9941 9943 9944 9946 9947 9948 9948 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9929 9925 9921 9916 9910 9903 9895 9886 9875 9863 9850 9836 9820 9803 9786 9767 9746 9725 9703 9679 9654 9628 9600 9570 9539 9506 9470 9433 9393 9351 9307 9260 9211 9160 9107 9053 8997 8940 8883 8826 8769 8713 8659 8606 8555 8507 8463 8421 8384 8350 8321 8296 8276 8260 8249 8243 7180 3 4 1 8241 8244 8252 8265 8281 8303 8328 8357 8391 8427 8468 8511 8557 8605 8656 8708 8762 8817 8872 8927 8982 9036 9089 9141 9192 9241 9287 9331 9374 9413 9451 9486 9519 9550 9578 9605 9630 9653 9675 9695 9714 9731 9748 9763 9777 9791 9803 9814 9825 9835 9844 9852 9859 9865 9871 9876 9881 9885 9889 9892 9894 9897 9899 9901 9902 9904 9905 9906 9908 9908 9909 9910 9910 9910 9910 9909 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9887 9886 9884 9883 9882 9881 9880 9878 9877 9875 9872 9869 9866 9862 9857 9852 9847 9841 9834 9828 9821 9814 9808 9801 9796 9790 9785 9781 9778 9776 9774 9774 9774 9775 9777 9780 9783 9787 9791 9796 9801 9806 9811 9816 9821 9826 9831 9836 9841 9846 9850 9854 9858 9862 9865 9869 9872 9874 9877 9879 9882 9884 9885 9887 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9897 9896 9896 9896 9895 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9883 9883 9883 9883 9883 9884 9884 9886 9887 9888 9890 9892 9893 9895 9896 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9901 9900 9900 9899 9898 9896 9895 9893 9891 9888 9886 9883 9880 9876 9873 9869 9866 9862 9859 9856 9853 9850 9848 9846 9845 9844 9844 9844 9844 9844 9845 9845 9846 9846 9847 9847 9847 9846 9845 9844 9842 9841 9838 9836 9833 9831 9828 9826 9824 9822 9821 9820 9819 9819 9820 9821 9823 9825 9828 9831 9834 9838 9842 9846 9850 9854 9858 9862 9865 9868 9871 9874 9876 9878 9879 9880 9882 9883 9883 9884 9885 9886 9887 9889 9891 9893 9895 9898 9900 9903 9907 9910 9913 9917 9920 9923 9926 9928 9930 9932 9933 9934 9934 9935 9934 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9910 9907 9904 9900 9897 9893 9889 9885 9881 9876 9872 9868 9863 9859 9855 9851 9846 9842 9838 9834 9830 9826 9823 9819 9815 9811 9807 9803 9799 9794 9790 9786 9782 9778 9774 9770 9766 9763 9760 9757 9754 9752 9750 9749 9748 9747 9746 9746 9746 9747 9748 9749 9750 9751 9753 9755 9757 9759 9761 9764 9766 9769 9771 9774 9777 9780 9783 9786 9790 9793 9797 9800 9804 9808 9813 9817 9821 9825 9830 9834 9838 9842 9846 9850 9853 9856 9858 9860 9862 9864 9864 9865 9865 9865 9864 9863 9861 9859 9857 9855 9852 9850 9847 9843 9840 9837 9833 9829 9825 7181 3 4 1 9821 9817 9813 9809 9805 9800 9795 9790 9785 9780 9775 9769 9763 9757 9751 9745 9738 9731 9723 9716 9708 9700 9691 9683 9674 9664 9655 9645 9634 9623 9612 9600 9587 9573 9559 9543 9527 9509 9489 9468 9446 9421 9395 9367 9337 9305 9271 9234 9196 9155 9112 9066 9019 8969 8917 8862 8805 8746 8684 8620 8553 8484 8412 8337 8260 8180 8097 8011 7923 7832 7739 7644 7547 7447 7347 7244 7141 7038 6934 6830 6727 6625 6524 6425 6328 6233 6142 6053 5968 5887 5810 5737 5669 5606 5548 5496 5450 5409 5376 5349 5329 5316 5311 5314 5324 5342 5367 5401 5442 5491 5547 5609 5679 5754 5836 5922 6014 6109 6208 6310 6414 6519 6627 6734 6842 6950 7057 7163 7267 7370 7471 7569 7666 7759 7850 7938 8023 8104 8183 8258 8331 8400 8466 8528 8588 8644 8698 8748 8796 8842 8884 8925 8964 9000 9035 9069 9101 9131 9160 9189 9216 9242 9267 9290 9313 9335 9355 9374 9392 9409 9425 9439 9452 9464 9474 9484 9493 9500 9507 9514 9520 9525 9530 9535 9540 9545 9549 9553 9557 9561 9565 9568 9571 9573 9575 9576 9576 9576 9575 9573 9570 9567 9563 9558 9553 9548 9542 9536 9530 9524 9517 9511 9504 9497 9489 9481 9473 9463 9453 9443 9431 9418 9403 9388 9371 9352 9332 9311 9287 9262 9236 9208 9178 9147 9114 9080 9044 9006 8967 8925 8882 8837 8790 8740 8687 8631 8572 8508 8440 8366 8286 8201 8108 8008 7899 7783 7658 7525 7383 7235 7080 6920 6754 6586 6417 6249 6085 5926 5776 5635 5507 5393 5296 5218 5160 5123 5107 5111 5137 5184 5251 5337 5438 5554 5682 5819 5965 6116 6271 6427 6581 6732 6880 7022 7159 7289 7413 7528 7637 7739 7835 7926 8012 8093 8170 8243 8314 8381 8447 8510 8572 8631 8687 8741 8792 8841 8887 8929 8969 9005 9037 9067 9093 9116 9137 9156 9172 9186 9199 9211 9223 9233 9244 9254 9263 9272 9282 9291 9299 9307 9313 9319 9323 9326 9328 9327 9325 9321 9315 9308 9298 9287 9275 9261 9246 9230 9212 9193 9172 9150 9126 9100 9071 9039 9004 8965 8922 8875 8823 8768 8707 8642 8572 8500 8424 8347 8267 8187 8108 8031 7956 7886 7821 7762 7710 7665 7629 7601 7583 7574 7573 7580 7595 7617 7645 7679 7717 7758 7801 7845 7890 7935 7978 8020 8059 8095 8128 8159 8185 8209 8229 8246 8260 8270 8278 8282 8284 8283 8280 8273 8264 8252 8236 8218 8197 8172 8144 8113 8078 8040 7999 7955 7908 7858 7806 7751 7694 7635 7574 7511 7448 7383 7318 7251 7184 7117 7049 6982 6914 6847 6780 6714 6648 6582 6518 6455 6393 6332 6272 6214 6158 6103 6050 5998 5949 5901 5855 5811 5768 5728 5690 5653 5618 5585 5554 5526 5499 5475 5454 5435 5419 5406 5397 5392 5391 5394 5402 5416 5434 5459 5489 5525 5567 5616 5670 5731 5798 5871 5949 6032 7182 3 4 1 6120 6212 6309 6409 6512 6617 6724 6833 6943 7053 7162 7272 7380 7488 7593 7697 7798 7897 7993 8086 8175 8262 8345 8425 8501 8573 8642 8707 8769 8828 8883 8935 8984 9030 9074 9115 9154 9191 9226 9259 9290 9321 9349 9377 9404 9429 9453 9476 9498 9519 9539 9558 9576 9593 9608 9623 9637 9651 9663 9675 9686 9697 9707 9717 9726 9736 9744 9753 9761 9769 9777 9784 9790 9797 9803 9808 9813 9817 9821 9824 9828 9830 9833 9835 9838 9840 9842 9844 9846 9849 9851 9853 9855 9857 9858 9860 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9875 9877 9879 9882 9884 9887 9890 9893 9895 9898 9901 9903 9905 9906 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9917 9918 9918 9918 9918 9917 9916 9914 9912 9910 9907 9903 9900 9896 9893 9889 9885 9882 9879 9876 9873 9871 9869 9867 9866 9865 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9861 9860 9860 9860 9861 9861 9861 9862 9863 9864 9865 9867 9869 9871 9873 9875 9878 9880 9883 9887 9890 9893 9897 9900 9904 9907 9911 9914 9918 9921 9924 9927 9929 9932 9933 9935 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9954 9954 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9944 9944 9944 9945 9946 9947 9949 9951 9952 9954 9956 9958 9959 9960 9961 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9955 9955 9956 9957 9959 9961 9963 9965 9967 9969 9972 9974 9976 9977 9979 9980 9980 9981 9981 9981 9980 9979 9978 9977 9976 9974 9972 9971 9969 9967 9966 9964 9963 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9948 9946 9944 9942 9939 9936 9933 9930 9927 9924 9921 9918 9916 9913 9911 9909 9908 9906 9905 9903 9902 9901 9899 9898 9896 9893 9890 9887 9883 9879 9874 9868 9862 9856 9849 9843 9836 9830 9823 9818 9812 9808 9804 9801 9799 9797 9797 9798 9799 9801 9805 9808 9813 9818 9823 9829 9835 9841 9847 9853 9860 9866 9872 9878 9884 9889 9895 9900 9905 9910 9914 9919 9922 9926 9929 9931 9934 9935 9937 9938 9938 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9940 9941 9943 9945 9947 9950 9953 9956 9958 9961 9963 9965 9967 9968 9969 9970 9970 9969 9969 9968 9967 9966 9965 9965 9964 9964 9964 9965 7183 3 4 1 9966 9967 9968 9969 9971 9972 9974 9975 9976 9976 9976 9975 9974 9973 9972 9970 9967 9965 9963 9962 9960 9959 9959 9959 9960 9962 9964 9966 9970 9973 9976 9980 9983 9985 9987 9989 9990 9990 9990 9988 9986 9983 9980 9977 9973 9969 9965 9961 9958 9955 9952 9950 9949 9948 9947 9947 9947 9948 9948 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9951 9951 9951 9950 9949 9948 9946 9944 9942 9941 9939 9937 9935 9934 9933 9933 9933 9933 9934 9935 9937 9939 9941 9944 9947 9949 9952 9955 9957 9959 9961 9963 9964 9965 9966 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9940 9939 9936 9934 9930 9926 9922 9917 9912 9907 9901 9895 9890 9884 9879 9875 9871 9868 9866 9864 9863 9863 9864 9865 9867 9870 9872 9875 9878 9881 9883 9885 9886 9887 9887 9887 9886 9884 9883 9880 9878 9876 9874 9873 9872 9871 9871 9872 9873 9876 9879 9882 9886 9891 9895 9900 9905 9910 9914 9918 9922 9925 9928 9929 9931 9932 9932 9932 9931 9930 9930 9929 9928 9928 9928 9928 9928 9929 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9948 9949 9949 9949 9948 9947 9945 9944 9942 9940 9939 9937 9936 9935 9935 9935 9936 9937 9939 9942 9944 9948 9951 9955 9959 9962 9965 9968 9970 9972 9973 9973 9973 9972 9970 9967 9964 9960 9956 9952 9948 9943 9940 9936 9933 9931 9929 9928 9928 9928 9928 9929 9930 9931 9932 9934 9935 9935 9936 9935 9934 9933 9931 9929 9927 9924 9921 9918 9915 9912 9909 9907 9905 9903 9902 9901 9900 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9889 9889 9890 9892 9894 9895 9898 9900 9903 9905 9908 9911 9914 9917 9919 9922 9924 9927 9929 9931 9933 9934 9935 9936 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9943 9943 9942 9941 9940 9939 9937 9934 9932 9929 9926 9924 9921 9918 9916 9914 9912 9911 9910 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9910 9910 9908 9907 9905 9904 9902 9900 9898 9897 9895 9894 9894 9894 9894 9894 9895 9896 9897 9899 9900 9902 9903 9904 9905 9905 9906 9906 9906 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 7184 3 4 1 9903 9904 9904 9904 9904 9904 9903 9903 9901 9900 9898 9896 9894 9892 9890 9887 9885 9884 9882 9881 9881 9880 9881 9881 9882 9884 9886 9887 9889 9891 9893 9894 9896 9897 9897 9897 9897 9896 9895 9894 9893 9892 9890 9889 9887 9886 9885 9884 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9880 9879 9878 9876 9874 9872 9869 9867 9864 9861 9859 9856 9854 9852 9850 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9839 9838 9837 9835 9833 9831 9828 9825 9822 9818 9815 9811 9807 9802 9798 9793 9789 9784 9779 9773 9768 9763 9757 9751 9746 9740 9734 9728 9722 9717 9711 9705 9699 9693 9688 9682 9676 9671 9665 9660 9654 9648 9642 9636 9629 9622 9616 9608 9601 9594 9586 9578 9570 9562 9555 9547 9539 9531 9523 9515 9507 9498 9490 9480 9470 9460 9448 9435 9421 9406 9389 9371 9351 9330 9308 9285 9260 9235 9210 9184 9159 9134 9110 9088 9067 9048 9032 9018 9006 8998 8991 8988 8987 8988 8991 8996 9003 9011 9019 9028 9037 9046 9054 9061 9067 9072 9075 9077 9077 9076 9074 9070 9064 9057 9048 9038 9027 9014 9000 8984 8967 8948 8927 8904 8880 8853 8824 8793 8760 8724 8686 8646 8604 8559 8512 8462 8410 8355 8297 8235 8171 8102 8029 7951 7868 7779 7684 7582 7475 7360 7240 7112 6978 6839 6695 6548 6398 6245 6092 5939 5789 5641 5497 5360 5228 5102 4984 4872 4769 4674 4585 4503 4427 4355 4289 4226 4166 4110 4056 4003 3952 3902 3856 3813 3774 3739 3710 3687 3672 3666 3669 3684 3710 3748 3797 3857 3929 4013 4107 4211 4322 4440 4564 4691 4822 4954 5087 5219 5349 5476 5600 5721 5838 5951 6060 6166 6267 6366 6463 6557 6649 6740 6830 6918 7006 7093 7179 7265 7350 7433 7516 7598 7677 7756 7832 7907 7979 8049 8116 8181 8244 8304 8362 8417 8470 8521 8570 8616 8661 8703 8743 8782 8819 8853 8886 8918 8947 8976 9002 9028 9052 9074 9096 9117 9137 9156 9175 9193 9210 9227 9243 9259 9274 9289 9303 9316 9328 9340 9351 9361 9370 9378 9386 9392 9398 9403 9408 9412 9415 9418 9420 9422 9424 9425 9426 9426 9426 9426 9425 9423 9421 9418 9415 9411 9406 9400 9394 9387 9379 9371 9362 9352 9342 9331 9320 9308 9296 9284 9271 9257 9243 9229 9214 9198 9182 9165 9147 9129 9109 9089 9067 9045 9021 8997 8971 8945 8917 8889 8860 8831 8801 8772 8742 8712 8682 8654 8625 8598 8571 8546 8522 8498 8476 8456 8436 8417 8400 8384 8369 8355 8342 8330 8320 8311 8303 8296 8291 8287 8286 8286 8288 8292 8297 8305 8316 8328 8342 8357 8374 8393 8413 8434 8456 8479 8502 8525 8549 8573 8597 8621 8645 8669 8694 8719 8745 8771 8798 8825 8854 8883 8914 8945 8977 9009 9043 9076 9110 9144 9177 9210 9242 9273 9304 9333 9360 9387 9411 7185 3 4 1 9435 9457 9478 9497 9515 9532 9548 9563 9578 9591 9604 9617 9629 9641 9652 9663 9674 9684 9694 9704 9713 9722 9730 9738 9746 9753 9760 9767 9773 9779 9784 9789 9794 9798 9802 9806 9809 9812 9814 9816 9819 9820 9822 9824 9825 9826 9828 9829 9830 9831 9832 9833 9834 9834 9835 9835 9835 9834 9833 9832 9830 9828 9826 9823 9820 9817 9813 9809 9805 9801 9797 9793 9789 9785 9781 9776 9772 9768 9764 9760 9755 9751 9746 9741 9736 9730 9725 9719 9713 9707 9701 9695 9689 9684 9679 9674 9669 9665 9662 9658 9656 9654 9653 9652 9651 9651 9652 9653 9654 9655 9657 9659 9662 9665 9668 9671 9675 9679 9683 9688 9693 9698 9704 9709 9716 9722 9728 9734 9741 9747 9754 9760 9766 9771 9777 9782 9786 9791 9795 9799 9802 9805 9808 9811 9813 9815 9818 9820 9822 9824 9826 9828 9830 9833 9835 9837 9839 9840 9842 9843 9844 9844 9844 9843 9842 9840 9837 9834 9830 9826 9822 9817 9813 9808 9803 9799 9795 9792 9789 9787 9786 9785 9785 9785 9786 9787 9789 9791 9793 9795 9797 9799 9800 9801 9801 9801 9801 9800 9799 9797 9795 9793 9791 9788 9785 9783 9780 9778 9775 9773 9771 9769 9767 9765 9763 9761 9759 9757 9755 9753 9750 9748 9745 9741 9738 9734 9731 9726 9722 9717 9712 9707 9702 9697 9691 9685 9680 9674 9668 9662 9656 9650 9645 9639 9634 9629 9625 9620 9616 9613 9610 9607 9604 9602 9600 9599 9598 9597 9597 9596 9596 9596 9596 9596 9596 9596 9597 9597 9598 9598 9599 9600 9601 9603 9605 9608 9611 9614 9618 9623 9628 9633 9639 9646 9653 9660 9667 9675 9682 9690 9697 9704 9711 9717 9722 9727 9732 9736 9739 9742 9745 9747 9748 9749 9750 9751 9751 9751 9751 9751 9751 9750 9750 9749 9748 9747 9745 9743 9741 9739 9736 9734 9730 9727 9724 9720 9717 9713 9709 9705 9702 9698 9694 9690 9687 9683 9679 9676 9672 9669 9665 9662 9658 9655 9652 9650 9648 9646 9645 9645 9645 9646 9648 9651 9654 9658 9663 9669 9675 9682 9689 9696 9703 9711 9718 9725 9732 9739 9746 9752 9757 9763 9767 9772 9776 9779 9782 9785 9788 9790 9792 9794 9796 9797 9799 9800 9802 9804 9805 9807 9810 9812 9815 9818 9821 9824 9827 9831 9834 9838 9841 9844 9847 9849 9852 9853 9855 9856 9856 9857 9856 9856 9856 9855 9855 9854 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9857 9857 9857 9857 9856 9855 9854 9852 9850 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9816 9814 9812 9810 9808 9806 9805 9803 9801 9800 9798 9796 9794 9791 9789 9786 9784 9781 9778 9775 9772 9769 9767 9764 9762 9759 9757 9755 9754 9753 9752 9751 9751 9751 9751 9751 9751 9752 9753 9753 9753 9754 9754 9753 9752 9751 9750 9748 9745 9742 9739 9736 9732 9728 7186 3 4 1 9724 9719 9715 9711 9706 9702 9698 9694 9690 9686 9682 9678 9674 9670 9666 9661 9656 9650 9644 9637 9630 9623 9614 9606 9596 9586 9575 9564 9552 9540 9526 9512 9497 9482 9465 9447 9429 9409 9388 9367 9344 9320 9295 9269 9242 9214 9184 9154 9121 9087 9051 9014 8973 8930 8884 8834 8780 8722 8660 8594 8523 8447 8367 8283 8197 8107 8016 7924 7832 7742 7655 7572 7494 7424 7361 7308 7264 7231 7209 7200 7202 7216 7240 7274 7319 7372 7433 7500 7573 7649 7728 7808 7889 7969 8048 8125 8198 8269 8336 8399 8459 8515 8567 8616 8661 8703 8743 8780 8815 8848 8878 8907 8933 8958 8982 9003 9023 9040 9056 9070 9082 9092 9100 9107 9111 9114 9115 9114 9112 9108 9102 9096 9088 9079 9069 9058 9046 9033 9019 9005 8989 8973 8956 8939 8920 8900 8879 8857 8833 8808 8782 8753 8723 8691 8656 8620 8582 8541 8498 8453 8405 8356 8304 8250 8194 8136 8075 8012 7947 7878 7807 7733 7655 7574 7489 7399 7306 7208 7106 7001 6892 6779 6663 6546 6428 6311 6196 6083 5974 5872 5777 5691 5616 5553 5503 5466 5444 5436 5445 5469 5508 5561 5627 5706 5796 5896 6004 6119 6239 6362 6487 6613 6738 6861 6983 7100 7213 7322 7426 7526 7621 7711 7797 7879 7957 8031 8102 8170 8236 8298 8358 8416 8471 8523 8574 8621 8667 8710 8750 8788 8824 8858 8890 8920 8948 8975 9001 9026 9049 9072 9095 9117 9139 9160 9180 9200 9220 9239 9257 9275 9291 9307 9322 9335 9348 9359 9370 9380 9389 9398 9406 9414 9421 9429 9437 9444 9452 9460 9468 9476 9485 9493 9502 9510 9519 9527 9535 9542 9549 9556 9562 9567 9573 9577 9582 9585 9589 9592 9596 9598 9601 9604 9607 9609 9612 9614 9617 9619 9622 9624 9627 9629 9631 9633 9635 9638 9640 9642 9644 9646 9647 9649 9651 9653 9655 9657 9659 9661 9663 9665 9667 9668 9670 9672 9673 9675 9677 9678 9680 9681 9683 9684 9686 9687 9688 9689 9691 9692 9693 9693 9694 9695 9695 9696 9696 9696 9697 9697 9697 9698 9698 9699 9699 9700 9701 9701 9702 9703 9704 9704 9704 9704 9704 9704 9703 9702 9700 9699 9697 9695 9693 9691 9689 9687 9686 9684 9684 9683 9683 9683 9684 9684 9684 9685 9685 9685 9684 9683 9681 9678 9675 9671 9667 9661 9656 9650 9644 9638 9633 9628 9623 9620 9616 9614 9612 9611 9611 9612 9612 9613 9614 9615 9615 9615 9614 9612 9609 9606 9601 9596 9589 9583 9575 9567 9559 9551 9542 9534 9527 9519 9512 9504 9497 9490 9483 9476 9469 9461 9453 9444 9435 9425 9414 9403 9391 9379 9367 9354 9341 9329 9316 9304 9292 9281 9269 9258 9247 9236 9224 9212 9200 9187 9172 9157 9141 9123 9104 9084 9062 9039 9014 8987 8959 8930 8898 8865 8830 8792 8752 8709 8664 8616 8564 8510 8452 8390 8326 8260 8191 8121 7187 3 4 1 8051 7979 7909 7841 7777 7716 7661 7611 7569 7534 7508 7491 7483 7485 7496 7515 7542 7577 7618 7666 7717 7773 7830 7889 7947 8005 8061 8115 8166 8213 8256 8295 8330 8361 8388 8411 8431 8447 8460 8471 8479 8486 8491 8494 8496 8496 8495 8493 8490 8486 8481 8475 8467 8458 8448 8437 8425 8412 8397 8382 8367 8350 8334 8316 8299 8281 8263 8245 8227 8209 8191 8173 8154 8136 8118 8099 8080 8060 8039 8018 7996 7973 7948 7922 7895 7867 7836 7804 7771 7736 7699 7661 7621 7579 7537 7492 7447 7401 7353 7305 7255 7204 7152 7100 7046 6991 6934 6876 6817 6756 6693 6628 6561 6491 6420 6346 6271 6193 6113 6031 5948 5863 5776 5689 5600 5510 5420 5330 5239 5148 5057 4965 4874 4784 4693 4603 4513 4424 4335 4247 4160 4074 3989 3906 3824 3745 3668 3593 3521 3452 3387 3325 3266 3211 3160 3113 3070 3030 2993 2960 2930 2904 2880 2859 2840 2824 2811 2799 2790 2784 2780 2778 2779 2782 2788 2797 2807 2820 2836 2852 2870 2888 2906 2923 2939 2953 2963 2971 2974 2971 2964 2952 2935 2913 2886 2855 2820 2785 2748 2712 2679 2649 2624 2605 2595 2594 2605 2627 2661 2707 2766 2838 2924 3021 3129 3247 3375 3510 3652 3799 3951 4106 4263 4419 4575 4730 4883 5034 5181 5325 5464 5600 5732 5859 5982 6101 6216 6326 6432 6534 6633 6727 6817 6904 6987 7066 7142 7214 7284 7350 7414 7475 7533 7589 7644 7696 7747 7796 7843 7890 7935 7979 8022 8064 8106 8146 8185 8224 8262 8298 8335 8370 8405 8438 8472 8504 8536 8567 8597 8627 8656 8684 8712 8739 8765 8790 8814 8838 8861 8883 8904 8925 8945 8964 8983 9002 9020 9038 9055 9072 9089 9106 9122 9138 9154 9169 9184 9198 9212 9225 9238 9250 9261 9273 9283 9293 9303 9312 9322 9331 9340 9348 9357 9366 9374 9382 9391 9398 9406 9413 9420 9426 9432 9437 9442 9446 9450 9454 9457 9460 9462 9465 9468 9472 9475 9479 9484 9489 9495 9501 9507 9514 9521 9528 9534 9541 9547 9553 9559 9564 9568 9571 9575 9577 9579 9581 9583 9585 9586 9588 9590 9592 9594 9597 9600 9604 9608 9612 9616 9621 9625 9630 9635 9639 9644 9648 9652 9656 9660 9664 9668 9671 9674 9678 9681 9684 9687 9689 9692 9694 9696 9698 9700 9701 9702 9703 9703 9703 9703 9703 9703 9703 9703 9703 9704 9705 9706 9707 9709 9712 9715 9718 9721 9725 9729 9733 9737 9742 9746 9749 9753 9756 9759 9762 9764 9766 9767 9768 9769 9769 9770 9770 9769 9769 9768 9767 9767 9765 9764 9763 9762 9760 9759 9757 9755 9753 9752 9750 9748 9747 9745 9743 9742 9740 9739 9737 9736 9734 9732 9730 9728 9726 9724 9721 9719 9716 9713 9710 9706 9703 9700 9697 9694 9692 9689 9688 9686 9685 9685 9685 9685 9686 9687 9689 9691 9693 9695 9697 9699 9700 7188 3 4 1 9702 9703 9704 9704 9704 9704 9704 9703 9702 9701 9699 9698 9697 9695 9694 9693 9692 9692 9691 9691 9691 9691 9691 9692 9692 9693 9693 9694 9694 9694 9695 9695 9695 9695 9695 9695 9695 9695 9696 9696 9697 9699 9700 9702 9704 9707 9709 9713 9716 9720 9724 9728 9732 9736 9741 9745 9750 9754 9759 9763 9767 9771 9775 9779 9783 9787 9791 9794 9798 9802 9805 9809 9813 9817 9821 9825 9828 9832 9836 9840 9844 9847 9851 9854 9857 9860 9862 9864 9866 9867 9868 9869 9870 9870 9870 9869 9869 9868 9866 9865 9864 9862 9860 9858 9856 9854 9852 9850 9847 9845 9843 9841 9839 9837 9835 9833 9831 9830 9828 9826 9825 9823 9822 9820 9819 9817 9816 9814 9812 9811 9809 9808 9807 9805 9804 9803 9803 9802 9802 9802 9803 9804 9805 9806 9808 9810 9812 9815 9817 9820 9822 9825 9828 9830 9833 9835 9837 9840 9842 9844 9845 9847 9849 9850 9852 9853 9855 9856 9858 9859 9861 9862 9863 9865 9867 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9877 9875 9872 9869 9865 9862 9858 9854 9849 9844 9839 9834 9828 9822 9815 9808 9800 9792 9784 9774 9765 9755 9744 9732 9720 9708 9695 9682 9668 9654 9640 9625 9611 9596 9582 9568 9555 9541 9529 9517 9506 9495 9486 9478 9470 9464 9459 9455 9452 9451 9450 9451 9453 9456 9461 9466 9472 9479 9486 9494 9503 9512 9521 9531 9540 9550 9560 9569 9579 9588 9597 9606 9614 9623 9631 9639 9647 9654 9662 9669 9677 9684 9691 9698 9705 9712 9719 9726 9733 9740 9747 9753 9760 9766 9773 9779 9786 9792 9798 9804 9810 9815 9821 9827 9832 9837 9842 9847 9852 9857 9862 9866 9870 9873 9877 9880 9882 9885 9886 9888 9889 9889 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9889 9890 9892 9894 9896 9898 9901 9904 9907 9910 9913 9915 9918 9920 9922 9923 9924 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9903 9903 9904 9906 9907 9909 9911 9913 9915 9916 9918 9920 9921 9921 9922 9922 9921 9921 9919 9918 9916 9914 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9877 9874 9872 9870 9868 9866 9864 9863 9861 9860 9859 9858 9857 9856 9855 9853 9851 9849 9847 9844 9840 9836 9831 9825 9818 9811 9803 9794 9785 9776 9766 9756 9746 9736 9727 9718 9709 9702 9695 9688 9683 9678 9674 9671 9668 9666 9664 9662 9661 7189 3 4 1 9659 9657 9656 9654 9651 9648 9645 9642 9638 9634 9630 9626 9622 9618 9615 9611 9608 9605 9602 9599 9595 9592 9587 9582 9576 9569 9560 9549 9536 9520 9502 9481 9457 9430 9399 9365 9328 9287 9243 9196 9146 9092 9036 8977 8915 8850 8782 8712 8640 8565 8488 8409 8327 8244 8159 8072 7984 7895 7806 7716 7626 7537 7448 7362 7277 7196 7117 7043 6973 6908 6848 6795 6749 6709 6678 6654 6637 6629 6630 6639 6656 6681 6714 6754 6802 6857 6919 6986 7059 7137 7219 7305 7393 7484 7577 7671 7766 7860 7954 8047 8139 8228 8315 8400 8482 8560 8636 8708 8776 8842 8904 8963 9018 9071 9121 9168 9213 9255 9296 9334 9370 9405 9437 9468 9498 9526 9552 9577 9600 9622 9642 9661 9678 9694 9709 9723 9735 9746 9756 9765 9773 9781 9787 9794 9800 9806 9811 9817 9822 9827 9832 9837 9843 9848 9853 9857 9862 9866 9870 9874 9877 9880 9882 9885 9886 9887 9888 9889 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9891 9891 9890 9889 9887 9885 9883 9880 9877 9873 9869 9865 9860 9855 9851 9846 9842 9837 9833 9830 9826 9823 9821 9818 9817 9815 9814 9814 9813 9813 9814 9814 9815 9816 9817 9819 9820 9822 9824 9826 9828 9830 9833 9836 9838 9841 9844 9847 9850 9854 9857 9860 9863 9866 9869 9871 9874 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9883 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9907 9905 9904 9902 9900 9897 9895 9893 9890 9888 9886 9884 9881 9880 9878 9876 9875 9874 9872 9871 9869 9867 9865 9862 9859 9856 9852 9847 9842 9837 9831 9825 9818 9812 9805 9798 9791 9785 9779 9772 9766 9761 9755 9749 9744 9739 9733 9727 9721 9715 9708 9701 9694 9686 9678 9669 9660 9650 9641 9631 9622 9612 9603 9594 9585 9576 9568 9560 9553 9546 9539 9533 9527 9521 9516 9510 9505 9499 9494 9488 9482 9476 9470 9464 9457 9450 9443 9436 9428 9421 9413 9405 9396 9388 9379 9370 9360 9350 9340 9329 9318 9307 9295 9282 9270 9257 9243 9230 9216 9202 9188 9175 9162 9149 9137 9125 9115 9105 9097 9091 9085 9082 9080 9080 9081 9084 9089 9095 9103 9113 9124 9136 9149 9163 9178 9194 9211 9228 9246 9265 9284 9303 9323 9344 9365 9386 9408 9430 9452 9474 9495 9517 9539 9559 9580 9599 9618 9635 9651 9667 9681 9694 9706 9717 9726 9736 9744 9752 9759 9767 9774 9781 9788 9795 9802 9809 9816 9824 9830 9837 9843 9849 9854 9858 9862 7190 3 4 1 9864 9865 9865 9864 9863 9860 9857 9852 9848 9843 9837 9832 9826 9820 9815 9809 9804 9798 9793 9787 9781 9775 9767 9759 9750 9740 9728 9715 9700 9683 9665 9645 9623 9599 9574 9547 9518 9488 9457 9425 9392 9358 9324 9290 9255 9220 9186 9152 9119 9087 9056 9026 8998 8971 8946 8923 8903 8884 8868 8854 8844 8835 8830 8828 8828 8832 8838 8847 8859 8874 8892 8912 8934 8958 8985 9013 9042 9073 9105 9138 9172 9205 9239 9273 9306 9339 9371 9402 9431 9460 9487 9513 9537 9560 9582 9602 9620 9638 9654 9669 9683 9696 9709 9721 9733 9744 9755 9766 9776 9787 9797 9807 9817 9827 9836 9845 9853 9860 9867 9873 9878 9883 9887 9890 9892 9894 9896 9897 9897 9898 9898 9899 9900 9900 9901 9903 9904 9906 9908 9910 9912 9915 9917 9919 9921 9922 9924 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9931 9932 9934 9936 9938 9940 9942 9944 9945 9946 9947 9947 9946 9946 9944 9942 9940 9937 9934 9931 9928 9924 9921 9918 9914 9911 9909 9906 9904 9902 9901 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9885 9882 9879 9876 9872 9868 9863 9859 9854 9850 9846 9842 9838 9835 9833 9830 9829 9828 9827 9827 9827 9828 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9863 9865 9868 9871 9874 9877 9880 9883 9885 9888 9891 9893 9895 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9902 9902 9904 9905 9907 9909 9911 9914 9916 9919 9921 9924 9926 9928 9930 9931 9932 9933 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9931 9931 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9937 9936 9935 9934 9933 9931 9929 9927 9925 9924 9922 9920 9918 9916 9914 9913 9911 9910 9909 9908 9907 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9910 9909 9909 9907 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9881 9879 9876 9873 9871 9868 9866 9864 9861 9859 9857 9854 9852 9849 9847 9844 9842 9840 9838 9836 9834 9833 9832 9831 9831 9831 9832 9833 9834 9836 9838 9840 7191 3 4 1 9842 9844 9846 9848 9850 9852 9853 9854 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9855 9855 9856 9858 9859 9860 9862 9864 9865 9867 9868 9870 9871 9871 9871 9871 9871 9871 9870 9869 9869 9868 9867 9866 9866 9866 9866 9866 9866 9866 9867 9868 9868 9869 9869 9869 9869 9869 9868 9868 9866 9865 9863 9861 9859 9857 9855 9853 9850 9849 9847 9845 9844 9843 9842 9841 9840 9840 9839 9838 9838 9837 9837 9836 9835 9833 9832 9830 9828 9826 9824 9821 9818 9816 9813 9809 9806 9803 9800 9797 9793 9790 9787 9784 9781 9778 9775 9773 9770 9768 9766 9764 9762 9760 9757 9755 9752 9749 9746 9742 9737 9732 9726 9719 9711 9703 9693 9684 9673 9662 9651 9639 9627 9615 9604 9593 9582 9571 9562 9553 9544 9537 9531 9525 9520 9515 9511 9507 9504 9500 9497 9494 9490 9485 9481 9475 9470 9463 9456 9449 9440 9432 9423 9414 9405 9396 9387 9378 9370 9362 9354 9346 9339 9332 9325 9318 9310 9303 9295 9286 9277 9266 9255 9242 9229 9214 9198 9181 9162 9143 9122 9101 9079 9056 9032 9007 8982 8955 8928 8899 8869 8837 8804 8768 8730 8689 8646 8599 8550 8496 8440 8380 8316 8250 8180 8106 8030 7950 7866 7780 7690 7596 7499 7397 7291 7179 7063 6941 6812 6678 6537 6390 6235 6075 5910 5740 5568 5392 5215 5039 4866 4698 4536 4384 4241 4112 3996 3896 3814 3751 3708 3684 3679 3695 3730 3784 3856 3944 4047 4164 4291 4428 4573 4724 4879 5037 5196 5353 5509 5662 5811 5955 6093 6226 6352 6471 6583 6689 6787 6879 6964 7042 7113 7178 7237 7289 7336 7377 7413 7443 7468 7488 7503 7514 7521 7524 7523 7518 7511 7500 7487 7472 7454 7436 7416 7396 7376 7356 7337 7319 7303 7289 7278 7269 7264 7263 7266 7273 7284 7299 7319 7344 7372 7405 7441 7481 7523 7569 7617 7666 7718 7770 7824 7877 7931 7985 8039 8092 8145 8197 8249 8300 8350 8399 8448 8496 8543 8589 8635 8679 8722 8764 8805 8844 8882 8919 8954 8986 9018 9047 9074 9100 9125 9147 9169 9188 9207 9225 9241 9257 9272 9286 9299 9312 9324 9335 9346 9356 9365 9373 9380 9386 9390 9394 9396 9397 9397 9395 9392 9387 9382 9375 9366 9357 9346 9335 9322 9308 9293 9276 9259 9241 9222 9201 9180 9158 9134 9110 9084 9057 9029 9000 8969 8936 8901 8865 8827 8786 8743 8697 8649 8598 8545 8490 8433 8375 8315 8255 8195 8136 8078 8023 7972 7924 7882 7844 7814 7790 7774 7766 7765 7772 7786 7809 7838 7874 7915 7962 8013 8067 8124 8183 8243 8303 8363 8421 8479 8535 8590 8642 8692 8740 8785 8829 8871 8911 8949 8987 9023 9057 9091 9123 9155 9186 9216 9245 9273 9300 9326 9351 9374 9397 9418 9438 9457 9475 9492 9507 9522 9537 9550 9563 9575 9586 9597 9608 9618 9627 9636 9645 9653 9660 7192 3 4 1 9667 9674 9680 9685 9690 9694 9698 9702 9705 9707 9710 9712 9714 9716 9718 9721 9723 9726 9728 9731 9735 9738 9742 9746 9750 9754 9758 9762 9766 9770 9773 9777 9779 9782 9784 9786 9787 9788 9789 9789 9789 9789 9789 9789 9788 9788 9788 9788 9788 9788 9789 9790 9791 9793 9794 9796 9797 9799 9801 9802 9804 9805 9806 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9809 9809 9810 9810 9811 9813 9814 9815 9816 9817 9818 9819 9821 9821 9822 9823 9824 9825 9825 9826 9827 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9838 9839 9840 9840 9841 9841 9841 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9837 9836 9836 9835 9833 9832 9830 9828 9826 9823 9821 9817 9814 9810 9806 9802 9798 9793 9788 9783 9777 9771 9766 9760 9753 9747 9740 9733 9726 9718 9710 9702 9693 9683 9672 9660 9648 9634 9619 9603 9585 9566 9546 9525 9502 9479 9454 9429 9402 9375 9347 9318 9289 9260 9230 9201 9170 9140 9109 9078 9046 9015 8982 8950 8917 8884 8851 8817 8784 8750 8717 8684 8652 8620 8590 8560 8532 8505 8478 8454 8430 8408 8387 8367 8348 8330 8313 8296 8280 8264 8249 8235 8221 8208 8196 8186 8177 8170 8165 8163 8164 8169 8177 8188 8204 8224 8247 8275 8306 8341 8380 8421 8465 8511 8559 8608 8657 8707 8757 8806 8855 8902 8948 8993 9036 9077 9116 9154 9190 9224 9257 9288 9318 9346 9373 9399 9423 9446 9468 9489 9509 9527 9544 9560 9575 9589 9601 9613 9624 9633 9642 9650 9658 9665 9671 9677 9683 9688 9693 9698 9704 9709 9714 9719 9724 9729 9733 9738 9743 9747 9752 9756 9759 9763 9766 9769 9772 9774 9775 9777 9778 9779 9780 9780 9780 9780 9780 9780 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9777 9777 9777 9776 9775 9774 9773 9772 9770 9768 9766 9763 9761 9758 9755 9752 9749 9746 9744 9741 9738 9735 9733 9730 9728 9725 9723 9720 9718 9715 9713 9710 9708 9705 9702 9700 9697 9695 9692 9690 9688 9686 9685 9683 9682 9681 9680 9679 9678 9678 9678 9678 9677 9678 9678 9678 9679 9679 9680 9681 9683 9684 9686 9688 9690 9692 9694 9697 9699 9701 9702 9704 9704 9705 9705 9705 9704 9702 9701 9699 9697 9695 9693 9691 9690 9689 9688 9688 9689 9690 9691 9693 9695 9697 9699 9701 9703 9705 9706 9707 9707 9706 9705 9703 9701 9698 9695 9692 9688 9685 9681 9678 9675 9672 9669 9666 9664 9662 9660 9658 9656 9654 9652 9649 9646 9643 9640 9636 9632 9628 9623 9617 9612 9606 9600 9594 9587 9580 9573 9566 9559 9552 9545 9537 9530 9522 9514 9507 9499 9491 9484 9476 9469 9462 9455 9448 9441 9435 9429 9423 9418 9413 9408 9403 9398 9394 9389 9385 7193 3 4 1 9380 9376 9371 9367 9363 9358 9354 9349 9345 9340 9336 9331 9327 9322 9317 9312 9306 9301 9295 9288 9282 9274 9266 9258 9249 9239 9229 9218 9207 9195 9182 9169 9155 9141 9127 9112 9097 9081 9064 9047 9029 9011 8992 8973 8952 8931 8909 8886 8862 8838 8813 8787 8760 8733 8706 8678 8649 8620 8591 8561 8532 8502 8471 8441 8410 8380 8349 8318 8286 8255 8224 8192 8161 8131 8100 8070 8041 8013 7985 7959 7934 7911 7888 7867 7848 7831 7815 7800 7788 7776 7767 7759 7752 7747 7743 7741 7740 7741 7743 7746 7751 7757 7765 7774 7784 7796 7809 7824 7840 7857 7875 7894 7914 7934 7955 7977 7999 8020 8042 8064 8086 8107 8129 8150 8170 8191 8211 8231 8251 8271 8290 8310 8329 8349 8368 8387 8407 8426 8445 8464 8483 8501 8520 8538 8556 8574 8591 8608 8625 8641 8658 8673 8689 8704 8719 8733 8747 8760 8773 8786 8798 8810 8821 8832 8842 8852 8861 8870 8878 8886 8894 8901 8907 8914 8919 8925 8930 8934 8939 8942 8946 8948 8951 8953 8954 8955 8955 8955 8954 8953 8951 8949 8946 8943 8940 8936 8933 8929 8926 8922 8919 8917 8915 8913 8912 8912 8912 8913 8915 8917 8920 8923 8927 8931 8935 8939 8943 8947 8950 8953 8955 8957 8957 8957 8955 8952 8949 8944 8937 8930 8921 8911 8900 8887 8873 8857 8840 8822 8802 8780 8756 8731 8704 8675 8645 8612 8577 8541 8502 8461 8418 8374 8326 8277 8225 8171 8114 8054 7991 7926 7856 7784 7708 7628 7545 7458 7368 7274 7177 7078 6977 6876 6773 6671 6570 6472 6376 6286 6201 6122 6051 5988 5933 5889 5854 5830 5817 5814 5821 5838 5865 5901 5945 5997 6056 6120 6189 6262 6339 6419 6500 6582 6665 6747 6829 6911 6991 7070 7146 7221 7294 7365 7433 7499 7563 7624 7683 7740 7794 7846 7895 7942 7987 8029 8069 8106 8142 8175 8207 8236 8263 8289 8312 8333 8353 8371 8386 8400 8412 8422 8429 8435 8438 8440 8439 8437 8432 8425 8416 8406 8394 8380 8364 8347 8329 8308 8287 8263 8238 8211 8182 8150 8115 8077 8036 7991 7942 7889 7832 7771 7704 7634 7560 7483 7404 7323 7241 7159 7079 7002 6929 6861 6800 6747 6703 6669 6645 6634 6635 6647 6671 6707 6754 6811 6878 6953 7036 7123 7215 7310 7406 7503 7599 7693 7783 7870 7952 8030 8103 8171 8233 8291 8343 8391 8435 8475 8512 8546 8577 8605 8631 8656 8678 8699 8718 8736 8752 8767 8780 8792 8802 8810 8818 8823 8828 8831 8833 8834 8834 8834 8833 8832 8831 8830 8830 8829 8829 8830 8832 8834 8837 8842 8847 8853 8860 8868 8877 8887 8898 8910 8922 8935 8949 8964 8979 8994 9010 9027 9044 9061 9078 9096 9114 9132 9151 9169 9188 9206 9225 9243 9262 9281 9299 9317 9335 9353 9370 9387 9403 9419 9434 9449 9463 9476 9489 9501 9512 9522 9532 9542 7194 3 4 1 9551 9559 9567 9574 9581 9588 9595 9601 9607 9613 9619 9624 9630 9635 9640 9645 9649 9654 9658 9662 9666 9669 9672 9676 9679 9681 9684 9687 9690 9693 9696 9699 9702 9705 9708 9711 9714 9718 9721 9724 9727 9731 9734 9737 9740 9742 9745 9747 9749 9751 9753 9755 9756 9758 9759 9760 9761 9761 9762 9762 9762 9762 9761 9760 9759 9758 9757 9755 9754 9752 9751 9749 9748 9746 9745 9744 9743 9743 9742 9742 9742 9742 9742 9743 9743 9743 9744 9744 9744 9744 9744 9745 9745 9745 9745 9746 9747 9748 9750 9753 9755 9759 9762 9766 9771 9775 9780 9785 9790 9795 9799 9803 9806 9809 9811 9812 9813 9813 9812 9811 9809 9807 9805 9803 9800 9798 9796 9794 9792 9791 9790 9790 9790 9790 9791 9792 9793 9794 9795 9797 9798 9798 9799 9800 9800 9800 9800 9799 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9786 9785 9784 9782 9781 9779 9778 9776 9775 9773 9772 9771 9770 9769 9769 9768 9768 9769 9769 9770 9771 9772 9774 9776 9778 9780 9782 9785 9787 9790 9793 9796 9799 9802 9805 9808 9811 9814 9818 9821 9824 9827 9830 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9858 9859 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9864 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9883 9884 9884 9884 9884 9883 9881 9879 9876 9873 9870 9867 9864 9860 9857 9854 9851 9849 9848 9846 9845 9845 9845 9846 9846 9847 9849 9850 9851 9851 9852 9852 9853 9852 9852 9851 9850 9849 9848 9846 9845 9844 9844 9843 9843 9843 9844 9845 9847 9848 9850 9852 9855 9857 9859 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9876 9877 9878 9879 9879 9880 9880 9881 9881 9881 9881 9880 9880 9879 9878 9877 9875 9874 9872 9871 9869 9867 9866 9865 9864 9863 9863 9863 9863 9863 9864 9865 9866 9866 9867 9867 9867 9867 9865 9864 9862 9859 9855 9851 9847 9842 9837 9832 9827 9821 9816 9812 9807 9803 9800 9796 9794 9791 9789 9788 9786 9784 9783 9780 9778 9775 9771 9767 9762 9757 9750 9743 9735 9726 9718 9708 9699 9689 9679 9670 9660 9651 9641 9632 9623 9615 9606 9597 9588 9578 9568 9558 9546 9534 9520 9505 9488 9470 9451 9429 9406 9382 9356 9328 9299 9268 9235 9202 9166 9130 9092 9053 9012 8971 8928 8883 8838 8791 8743 8693 8642 8590 8537 8483 8428 8373 8317 8262 8206 8151 8097 8044 7993 7945 7898 7855 7815 7778 7746 7717 7693 7673 7658 7648 7642 7641 7645 7653 7666 7683 7703 7728 7756 7787 7821 7858 7898 7939 7982 8027 8074 8121 8168 8217 8265 8313 8361 8408 8454 8499 8543 8585 8626 8664 8701 8735 8768 8798 8826 8852 8876 8898 8918 8936 8952 8966 8979 8989 8998 9005 9010 9013 9014 7195 3 4 2 8989 8979 8966 8949 8929 8905 8877 8845 8809 8769 8726 8679 8629 8576 8521 8465 8408 8351 8294 8240 8188 8139 8095 8055 8022 7995 7975 7963 7959 7963 7975 7995 8022 8057 8099 8147 8200 8258 8320 8385 8451 8519 8588 8656 8723 8789 8851 8912 8969 9023 9074 9121 9164 9204 9241 9275 9306 9335 9361 9385 9408 9429 9449 9468 9486 9503 9519 9535 9551 9566 9580 9594 9607 9619 9631 9642 9653 9662 9671 9680 9687 9694 9701 9707 9712 9717 9722 9727 9731 9736 9740 9744 9749 9753 9757 9762 9766 9770 9774 9778 9781 9784 9787 9790 9792 9794 9795 9796 9796 9796 9796 9795 9794 9792 9791 9789 9787 9786 9784 9782 9781 9780 9779 9779 9779 9779 9780 9782 9783 9786 9788 9792 9795 9799 9803 9808 9812 9817 9822 9827 9832 9837 9842 9847 9851 9855 9859 9863 9866 9869 9871 9873 9875 9876 9878 9878 9879 9880 9880 9880 9881 9881 9882 9883 9883 9885 9886 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9903 9903 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9901 9902 9902 9902 9902 9901 9901 9899 9898 9896 9893 9891 9888 9884 9880 9876 9872 9867 9862 9857 9851 9846 9840 9833 9827 9820 9813 9805 9797 9789 9780 9770 9760 9750 9739 9727 9715 9702 9689 9675 9661 9647 9633 9618 9603 9588 9573 9558 9544 9530 9516 9503 9490 9479 9467 9457 9447 9439 9431 9424 9418 9413 9409 9406 9404 9403 9403 9404 9406 9409 9413 9418 9424 9431 9438 9447 9456 9466 9476 9487 9498 9510 9521 9533 9545 9556 9568 9579 9589 9599 9609 9619 9628 9636 9644 9652 9660 9667 9674 9680 9687 9693 9700 9706 9712 9719 9725 9732 9739 9745 9752 9758 9765 9771 9777 9782 9788 9793 9798 9802 9806 9809 9813 9815 9818 9820 9822 9824 9825 9827 9828 9829 9831 9832 9834 9836 9837 9839 9841 9843 9845 9847 9848 9850 9851 9852 9852 9852 9852 9851 9849 9846 9843 9839 9834 9829 9823 9817 9809 9802 9794 9785 9776 9767 9758 9748 9738 9728 9718 9708 9698 9687 9676 9664 9652 9640 9626 9612 9598 9582 9565 9547 9529 9509 9488 9467 9445 9422 9399 9377 9354 9332 9310 9290 9271 9254 9239 9226 9216 9208 9203 9200 9201 9205 9212 9221 9232 9247 9263 9282 9302 9323 9345 9368 9392 9416 9439 9463 9485 9507 9528 9548 9568 9585 9602 9618 9632 9645 9657 9668 9678 9687 9695 9702 9708 9714 9718 9722 9726 9729 9731 9733 9734 9735 9736 9737 9737 9738 9738 9738 9739 9739 9740 9741 9743 9744 9746 9749 9751 9754 9758 9761 9764 9768 9772 9775 9778 9782 9785 9787 9790 9792 9793 9795 9796 9797 9798 9798 9798 9799 9799 9799 9800 9800 9801 9802 9803 9805 9806 9808 9810 9812 9815 9817 9819 9822 9824 7196 3 4 2 9826 9829 9831 9832 9834 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9848 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9873 9874 9875 9875 9875 9875 9875 9874 9874 9873 9872 9871 9871 9870 9870 9869 9869 9869 9870 9870 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9896 9897 9897 9898 9897 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9897 9898 9899 9901 9902 9904 9906 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9933 9934 9936 9938 9940 9941 9943 9945 9947 9948 9950 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9935 9935 9935 9935 9935 9934 9933 9932 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9903 9900 9897 9894 9892 9889 9887 9885 9883 9882 9881 9881 9881 9882 9883 9885 9887 9889 9892 9895 9898 9901 9905 9908 9911 9915 9918 9921 9923 9926 9928 9929 9931 9931 9932 9932 9932 9931 9930 9929 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9907 9904 9902 9900 9898 9897 9895 9893 9892 9891 9890 9889 9888 9887 9886 9886 9886 9886 9887 9887 9888 9889 9890 9892 9893 9895 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9907 9905 9902 9900 9897 9895 9892 9890 9888 9885 9883 9881 9879 9877 9876 9874 9873 9872 9871 9870 9870 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9870 9869 9868 9867 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9838 9835 9833 9830 9827 9824 9821 9818 9814 9811 9807 9803 9800 9796 9792 9789 9785 9782 9779 9775 9772 9769 9765 9762 9758 9754 9750 9745 9740 9734 9727 9720 9712 9702 9692 9681 9669 9655 9641 9625 9608 9590 9570 9549 9527 9503 9478 9452 9424 9394 9362 9329 9294 9256 9217 9175 9131 9084 9034 8982 8927 8869 8808 8744 8677 8607 8534 8458 8379 8298 8215 8129 8041 7951 7859 7766 7672 7576 7480 7384 7287 7191 7094 6998 6903 6809 6716 6624 6534 6445 6359 6274 6192 6112 6035 5961 5889 5821 5756 5695 7197 3 4 2 5637 5583 5533 5487 5446 5409 5378 5352 5330 5315 5305 5302 5305 5314 5330 5352 5382 5418 5461 5511 5568 5632 5702 5779 5861 5949 6042 6140 6243 6348 6457 6568 6681 6794 6909 7023 7136 7247 7356 7463 7566 7666 7762 7853 7940 8022 8099 8171 8237 8298 8355 8406 8453 8495 8533 8567 8597 8623 8647 8667 8685 8701 8714 8726 8736 8745 8753 8759 8765 8771 8775 8779 8783 8786 8789 8791 8793 8795 8797 8799 8801 8804 8806 8809 8812 8816 8820 8824 8830 8835 8842 8848 8855 8862 8869 8875 8881 8885 8888 8890 8889 8887 8881 8874 8863 8850 8833 8814 8793 8769 8744 8717 8690 8662 8634 8608 8583 8561 8541 8526 8514 8506 8504 8506 8514 8526 8544 8566 8593 8624 8659 8697 8738 8780 8823 8868 8913 8957 9001 9044 9085 9124 9162 9198 9232 9264 9294 9322 9349 9374 9398 9421 9443 9463 9483 9503 9521 9539 9556 9572 9588 9602 9616 9628 9639 9650 9659 9667 9673 9679 9684 9687 9690 9692 9694 9695 9696 9696 9696 9696 9696 9695 9695 9693 9692 9690 9687 9684 9680 9675 9669 9661 9653 9644 9633 9622 9609 9596 9582 9567 9553 9539 9525 9511 9499 9487 9477 9468 9462 9457 9453 9452 9453 9456 9461 9468 9476 9486 9497 9510 9524 9538 9554 9569 9585 9601 9617 9633 9649 9664 9679 9693 9707 9720 9732 9744 9755 9765 9775 9784 9792 9799 9806 9812 9817 9822 9826 9829 9832 9834 9836 9838 9839 9840 9841 9841 9842 9843 9844 9845 9847 9849 9851 9854 9857 9861 9864 9868 9873 9877 9882 9886 9890 9894 9898 9902 9905 9907 9909 9910 9911 9912 9912 9911 9910 9909 9907 9906 9904 9902 9900 9899 9897 9896 9895 9894 9893 9893 9893 9892 9892 9892 9892 9891 9891 9890 9889 9888 9887 9885 9884 9882 9880 9878 9875 9873 9871 9868 9866 9864 9861 9859 9857 9855 9853 9851 9849 9847 9844 9842 9839 9836 9833 9830 9826 9822 9818 9813 9809 9804 9799 9794 9789 9784 9780 9775 9771 9768 9764 9762 9760 9758 9757 9756 9756 9757 9758 9760 9762 9765 9767 9770 9774 9777 9780 9783 9786 9788 9790 9792 9794 9794 9795 9794 9793 9792 9790 9788 9785 9781 9778 9774 9769 9764 9759 9754 9748 9742 9736 9730 9724 9717 9710 9702 9695 9687 9678 9669 9660 9650 9639 9628 9617 9604 9591 9578 9563 9547 9531 9513 9494 9474 9452 9428 9402 9375 9345 9313 9279 9243 9204 9163 9120 9076 9030 8983 8935 8887 8840 8793 8749 8706 8667 8631 8599 8572 8550 8534 8524 8520 8522 8530 8545 8565 8591 8621 8656 8695 8737 8782 8828 8876 8924 8972 9020 9066 9111 9154 9195 9233 9269 9303 9335 9364 9391 9417 9440 9463 9483 9503 9523 9541 9559 9576 9592 9609 9624 9640 9655 9669 9682 9695 9707 9718 9729 9738 9747 9755 9762 9769 9775 9780 9785 9789 9794 9798 9802 9806 9809 9813 7198 3 4 2 9817 9821 9825 9829 9833 9837 9841 9844 9848 9851 9854 9856 9859 9861 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9899 9900 9901 9902 9902 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9876 9874 9872 9870 9867 9864 9861 9857 9854 9850 9845 9841 9837 9832 9828 9823 9819 9815 9811 9807 9803 9800 9797 9794 9791 9788 9785 9782 9779 9775 9772 9768 9764 9760 9756 9751 9746 9740 9735 9729 9723 9718 9712 9706 9701 9696 9692 9687 9684 9681 9678 9676 9675 9674 9674 9674 9675 9676 9677 9679 9681 9683 9686 9688 9690 9692 9694 9695 9696 9697 9697 9697 9696 9695 9694 9692 9689 9687 9684 9680 9676 9673 9668 9664 9659 9655 9650 9645 9639 9634 9627 9621 9614 9606 9598 9589 9579 9568 9556 9543 9529 9514 9497 9480 9461 9442 9421 9399 9376 9352 9326 9300 9271 9242 9210 9176 9141 9102 9062 9018 8972 8922 8869 8812 8753 8691 8625 8557 8487 8415 8343 8271 8199 8129 8061 7997 7937 7883 7835 7795 7762 7737 7720 7713 7715 7727 7747 7775 7812 7855 7906 7962 8023 8088 8157 8227 8297 8369 8440 8509 8577 8642 8704 8764 8820 8872 8922 8968 9010 9050 9087 9121 9153 9183 9211 9238 9263 9286 9309 9331 9352 9372 9391 9409 9426 9442 9458 9472 9485 9497 9508 9517 9526 9533 9539 9544 9548 9551 9554 9555 9556 9555 9555 9554 9552 9551 9549 9547 9545 9544 9542 9541 9539 9539 9538 9538 9539 9539 9540 9542 9543 9545 9548 9550 9553 9556 9559 9563 9566 9570 9574 9578 9582 9586 9591 9596 9601 9607 9612 9619 9625 9632 9639 9646 9654 9662 9670 9679 9687 9696 9704 9713 9721 9729 9737 9745 9752 9759 9766 9773 9779 9785 9790 9796 9801 9806 9811 9816 9821 9825 9830 9834 9839 9843 9847 9850 9854 9857 9860 9863 9865 9867 9869 9870 9871 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9873 9872 9872 9871 9869 9867 9865 9862 9859 9856 9852 9847 9843 9838 9833 9827 9821 9815 9809 9803 9796 9790 9783 9776 9770 9763 9756 9749 9743 9736 9730 9723 9717 9711 9705 9700 9694 9689 9685 9680 9677 9673 9671 9669 9667 9666 9666 9667 9668 9670 9673 9677 9681 9686 9692 9698 9705 9712 9720 9728 9736 9744 9752 9761 9769 9777 9784 9792 9799 9805 9811 9818 9823 9829 9834 9839 9844 9849 9855 9860 9865 9870 9876 9881 9886 9892 9897 9902 9906 9910 9914 9917 9919 9921 9922 9922 9922 9920 9919 9916 9914 9911 9908 9905 9901 9899 9896 9894 9893 9892 9891 9891 9892 7199 3 4 2 9893 9895 9897 9899 9902 9904 9906 9908 9909 9910 9911 9911 9911 9910 9908 9906 9904 9902 9899 9897 9894 9892 9890 9888 9887 9887 9886 9887 9888 9889 9891 9893 9895 9898 9900 9903 9905 9908 9910 9911 9913 9914 9915 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9920 9921 9923 9925 9927 9929 9932 9934 9937 9939 9942 9944 9945 9947 9948 9948 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9931 9930 9929 9928 9928 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9924 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9948 9949 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9931 9930 9928 9926 9925 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9903 9901 9899 9897 9896 9894 9893 9892 9891 9891 9891 9891 9892 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9903 9903 9902 9901 9900 9898 9896 9894 9892 9890 9887 9885 9883 9881 9879 9878 9877 9877 9877 9877 9878 9880 9881 9883 9886 9888 9891 9893 9896 9898 9900 9903 9905 9906 9908 9909 9910 9910 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9892 9891 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9895 9896 9896 9896 9896 9895 9894 9893 9892 9890 9888 9886 9884 9882 9879 9877 9874 9871 9869 9866 9863 9860 9858 9855 9853 9850 9847 9845 9842 9839 9836 9833 9829 9826 9822 9818 9814 9809 9805 9800 9796 9791 9786 9781 9776 9771 9766 9761 9755 9750 9744 9739 9733 9727 9720 9713 9706 9699 9691 9682 9674 9665 9655 9646 9636 9626 9616 9607 9597 9588 9579 9571 9563 9557 9551 9545 9541 9538 9535 9534 9533 9533 9534 9536 9539 9542 9545 9549 9553 9557 9561 9566 9570 9574 9578 9582 9585 9588 9592 9595 9597 9600 9603 9606 9609 9611 9614 9618 9621 9625 9629 9633 9638 9642 9647 9652 9657 9662 9668 9673 9678 9683 9688 9692 9697 9701 9705 9708 9711 9714 9717 9719 9721 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9745 9747 9750 9752 9754 9756 9758 9760 9762 9764 9765 9766 9767 9767 9768 9768 9768 9768 9767 9767 9766 9765 9764 9763 9761 9760 9758 9756 9754 9752 9749 9746 9743 9739 9736 9732 9727 7200 3 4 2 9723 9718 9713 9708 9703 9698 9692 9687 9683 9678 9674 9671 9667 9665 9663 9661 9661 9661 9662 9663 9665 9668 9671 9675 9680 9685 9690 9695 9701 9707 9713 9719 9725 9730 9736 9741 9745 9749 9753 9756 9758 9760 9761 9762 9762 9761 9760 9758 9756 9753 9750 9746 9742 9738 9734 9730 9726 9722 9717 9713 9709 9705 9702 9698 9694 9691 9688 9684 9681 9677 9673 9669 9665 9660 9656 9651 9645 9640 9634 9628 9622 9616 9610 9604 9598 9592 9587 9582 9578 9574 9571 9569 9567 9566 9565 9566 9567 9568 9571 9573 9577 9580 9584 9588 9593 9597 9602 9607 9612 9616 9621 9626 9630 9635 9639 9643 9647 9651 9654 9657 9661 9663 9666 9669 9671 9673 9674 9675 9676 9677 9677 9677 9677 9676 9675 9673 9672 9669 9667 9663 9660 9656 9651 9646 9640 9634 9628 9620 9613 9604 9595 9586 9576 9565 9554 9543 9530 9518 9505 9491 9477 9462 9447 9430 9413 9395 9376 9355 9333 9309 9284 9257 9227 9195 9161 9125 9087 9046 9003 8958 8912 8865 8817 8768 8720 8672 8626 8582 8540 8501 8466 8435 8408 8386 8369 8358 8352 8351 8356 8366 8380 8399 8423 8449 8479 8510 8544 8579 8615 8650 8686 8720 8753 8784 8813 8840 8865 8886 8905 8921 8934 8944 8951 8956 8958 8957 8953 8947 8939 8928 8916 8901 8884 8865 8845 8822 8798 8772 8743 8713 8681 8646 8609 8569 8525 8479 8429 8374 8316 8253 8185 8112 8034 7950 7862 7768 7670 7567 7461 7351 7240 7127 7014 6902 6793 6687 6586 6492 6405 6327 6260 6203 6158 6125 6106 6101 6109 6130 6164 6210 6269 6338 6417 6505 6600 6701 6807 6917 7029 7142 7256 7369 7479 7587 7692 7794 7891 7984 8073 8156 8236 8311 8382 8448 8511 8570 8626 8679 8729 8777 8822 8865 8906 8945 8983 9018 9053 9085 9117 9147 9175 9202 9228 9253 9277 9299 9320 9340 9359 9377 9394 9410 9425 9439 9452 9465 9476 9487 9497 9507 9516 9525 9533 9541 9549 9556 9563 9571 9578 9585 9592 9599 9606 9614 9621 9628 9635 9642 9648 9655 9661 9666 9672 9677 9681 9685 9689 9692 9695 9698 9701 9703 9705 9708 9710 9712 9715 9718 9721 9724 9728 9731 9735 9739 9743 9747 9750 9754 9757 9760 9763 9765 9767 9768 9769 9770 9770 9770 9770 9769 9769 9769 9768 9768 9768 9769 9770 9771 9772 9773 9775 9776 9778 9780 9781 9782 9783 9783 9784 9783 9783 9781 9780 9778 9776 9773 9771 9768 9766 9764 9762 9760 9758 9757 9757 9756 9756 9757 9757 9758 9759 9759 9760 9760 9761 9760 9760 9758 9757 9755 9752 9748 9744 9740 9735 9730 9725 9719 9713 9707 9702 9696 9690 9685 9679 9674 9669 9665 9661 9657 9653 9649 9646 9643 9640 9638 9635 9633 9630 9628 9625 9623 9620 9618 9616 9613 9611 9608 9606 9603 9601 9599 9597 9595 9593 9592 9590 9588 9587 9585 7201 3 4 2 9584 9582 9580 9578 9576 9574 9571 9568 9564 9561 9556 9551 9546 9540 9534 9528 9521 9514 9507 9499 9491 9483 9475 9466 9458 9449 9439 9430 9420 9409 9398 9386 9373 9360 9346 9331 9315 9298 9280 9261 9242 9221 9200 9178 9154 9131 9106 9081 9055 9028 9001 8972 8943 8912 8881 8848 8814 8779 8742 8703 8663 8620 8576 8530 8481 8431 8378 8323 8265 8205 8142 8076 8007 7935 7860 7780 7696 7608 7515 7417 7313 7204 7089 6967 6840 6706 6567 6422 6273 6119 5963 5804 5645 5486 5329 5176 5029 4889 4758 4637 4528 4433 4353 4289 4242 4213 4202 4210 4234 4277 4337 4414 4505 4610 4727 4855 4992 5137 5287 5442 5599 5757 5914 6070 6224 6374 6521 6662 6798 6928 7053 7173 7287 7396 7500 7598 7692 7782 7868 7951 8029 8104 8176 8245 8311 8374 8435 8492 8547 8599 8649 8695 8740 8781 8821 8858 8894 8927 8958 8988 9017 9044 9070 9095 9119 9142 9165 9187 9208 9229 9248 9268 9286 9304 9321 9337 9352 9367 9380 9393 9404 9415 9425 9434 9442 9450 9457 9464 9470 9476 9482 9487 9492 9498 9503 9508 9514 9520 9525 9531 9537 9543 9549 9555 9560 9566 9572 9577 9582 9587 9591 9595 9598 9600 9602 9604 9605 9604 9604 9602 9600 9597 9594 9590 9585 9580 9575 9569 9563 9556 9550 9543 9536 9529 9522 9514 9507 9499 9491 9483 9475 9466 9458 9449 9440 9432 9423 9415 9407 9399 9392 9386 9381 9377 9374 9373 9373 9374 9378 9383 9390 9398 9408 9419 9432 9445 9460 9475 9491 9506 9522 9538 9553 9567 9581 9594 9606 9616 9626 9635 9643 9650 9657 9663 9668 9673 9678 9683 9688 9692 9697 9702 9707 9713 9718 9723 9729 9734 9739 9744 9748 9752 9756 9759 9761 9763 9765 9766 9767 9768 9769 9770 9771 9773 9774 9776 9778 9781 9784 9788 9792 9796 9800 9804 9808 9812 9816 9819 9821 9823 9825 9825 9825 9824 9823 9820 9818 9815 9811 9808 9804 9801 9797 9794 9792 9789 9788 9786 9785 9785 9785 9786 9787 9788 9789 9791 9793 9794 9796 9798 9800 9801 9803 9804 9805 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9817 9818 9818 9819 9819 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9805 9803 9802 9801 9799 9797 9796 9793 9791 9788 9785 9782 9778 9774 9770 9765 9760 9755 9749 9744 9738 9732 9727 9721 9716 9710 9705 9700 9695 9691 9687 9683 9679 9675 9672 9669 9666 9663 9661 9659 9657 9655 9653 9652 9651 9650 9649 9649 9649 9650 9651 9652 9654 9655 9658 9660 9663 9667 9670 9674 9678 9682 9687 9691 9695 9700 9704 9708 9712 9715 9718 9721 9724 9726 9727 9729 9729 9730 9729 9729 9728 9727 9726 9724 9722 9721 9719 9717 9715 9713 9711 9709 9707 9705 9702 9700 9697 9694 9691 9687 9682 9677 9672 9665 9659 7202 3 4 2 9651 9643 9634 9625 9615 9605 9594 9583 9571 9559 9547 9534 9521 9508 9494 9480 9465 9450 9434 9417 9399 9379 9359 9337 9313 9288 9260 9230 9199 9165 9128 9089 9047 9002 8955 8905 8852 8796 8738 8676 8612 8545 8475 8403 8327 8249 8169 8086 8000 7912 7821 7728 7632 7534 7434 7331 7226 7118 7008 6896 6782 6666 6548 6428 6307 6184 6060 5935 5809 5683 5557 5431 5306 5182 5059 4938 4820 4703 4590 4480 4374 4271 4172 4078 3988 3903 3823 3747 3677 3611 3550 3494 3443 3397 3355 3318 3286 3258 3236 3218 3204 3196 3193 3195 3202 3216 3235 3260 3292 3331 3377 3430 3490 3558 3633 3716 3807 3905 4011 4123 4242 4367 4498 4634 4775 4919 5067 5217 5369 5522 5675 5828 5981 6131 6279 6425 6567 6706 6840 6971 7097 7219 7335 7448 7555 7658 7756 7850 7939 8024 8104 8181 8254 8324 8390 8453 8512 8569 8623 8675 8724 8770 8815 8857 8898 8937 8974 9010 9044 9077 9108 9139 9168 9196 9223 9249 9274 9298 9321 9343 9364 9385 9405 9424 9442 9459 9476 9492 9507 9522 9536 9549 9563 9575 9587 9599 9610 9621 9631 9641 9651 9660 9668 9677 9684 9692 9698 9705 9710 9716 9721 9725 9729 9733 9736 9740 9743 9746 9749 9751 9754 9757 9760 9763 9766 9769 9773 9776 9779 9783 9786 9790 9794 9797 9801 9804 9807 9810 9813 9816 9818 9821 9823 9825 9827 9829 9831 9833 9835 9836 9838 9840 9841 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9853 9853 9853 9853 9853 9852 9851 9851 9850 9849 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9834 9833 9832 9830 9829 9827 9825 9823 9821 9819 9817 9815 9812 9810 9808 9806 9805 9803 9803 9802 9803 9803 9805 9806 9809 9812 9815 9818 9822 9826 9831 9835 9839 9843 9847 9850 9853 9856 9858 9860 9862 9863 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9868 9869 9871 9873 9876 9878 9881 9884 9887 9890 9892 9895 9897 9899 9900 9902 9902 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9900 9901 9902 9902 9904 9905 9907 9908 9910 9912 9914 9916 9917 9918 9919 9920 9920 9920 9920 9919 9917 9916 9914 9912 9910 9907 9905 9903 9900 9898 9896 9894 9893 9891 9890 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9880 9878 9876 9874 9871 9867 9864 9860 9856 9851 9847 9843 9839 9835 9831 9827 9824 9821 9818 9816 9814 9813 9813 9812 9812 9813 9814 9815 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9841 9843 9844 9845 9847 9848 9849 9850 9852 9853 9855 9857 9859 9860 9863 9865 9867 9870 9872 9875 9877 9880 9882 9884 9886 9888 9889 9891 9892 9892 9892 9892 9892 9891 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9869 7203 3 4 2 9868 9866 9865 9864 9863 9862 9862 9862 9861 9861 9861 9861 9861 9860 9860 9859 9858 9857 9855 9854 9852 9850 9848 9846 9843 9841 9839 9837 9836 9835 9834 9833 9833 9834 9835 9836 9838 9840 9842 9845 9847 9851 9854 9857 9860 9863 9866 9869 9872 9874 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9920 9921 9921 9922 9923 9923 9923 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9884 9881 9878 9876 9873 9871 9868 9867 9865 9863 9862 9862 9861 9861 9862 9863 9864 9865 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9883 9884 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9888 9889 9891 9893 9895 9897 9900 9903 9906 9909 9913 9916 9919 9922 9925 9927 9929 9931 9933 9934 9935 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9941 9943 9944 9946 9948 9949 9950 9952 9952 9953 9953 9953 9953 9952 9951 9950 9949 9947 9945 9944 9942 9940 9939 9938 9937 9936 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9921 9920 9919 9918 9918 9918 9918 9919 9920 9921 9922 9924 9925 9927 9928 9929 9930 9931 9931 9932 9931 9931 9929 9928 9926 9924 9922 9920 9917 9914 9912 9909 9907 9904 9902 9900 9899 9898 9897 9896 9895 9895 9895 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9897 9897 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9878 9876 9875 9874 9873 9871 9870 9869 9868 9866 9865 9863 9861 9859 9857 9854 9852 9849 9845 9842 9838 9833 9829 9824 9818 9813 9807 9801 9794 9787 9781 9773 9766 9759 9751 9743 9735 9727 9719 9710 9701 9692 9682 9671 9660 9648 9635 9622 9606 9590 9573 9554 9533 9512 9489 9465 9439 9413 9386 9359 9332 9304 9277 9251 9226 9202 9180 9160 9142 9126 9114 9104 9097 9094 9093 9096 9101 9109 9121 9134 9150 9168 9188 9209 9231 9254 9278 9302 9326 9350 9374 9397 9419 9441 9461 9480 9499 9516 9532 9547 9560 9573 9585 9596 9606 9615 9624 9632 9640 9647 9654 9661 9667 9674 9680 9686 9692 9698 9703 9708 9713 9718 9722 9726 9729 9732 9735 9737 9739 9740 9741 9742 9743 9743 9743 9744 9744 9745 9745 9746 9747 7204 3 4 2 9748 9749 9750 9751 9752 9753 9754 9755 9756 9756 9756 9755 9754 9752 9750 9748 9745 9741 9738 9733 9729 9724 9719 9714 9709 9704 9699 9695 9690 9685 9681 9677 9673 9669 9665 9662 9659 9656 9653 9650 9648 9646 9643 9641 9639 9638 9636 9634 9633 9631 9630 9628 9627 9625 9623 9621 9620 9617 9615 9613 9610 9608 9605 9602 9599 9597 9594 9591 9588 9585 9582 9579 9576 9573 9569 9566 9562 9558 9553 9548 9542 9535 9527 9519 9510 9500 9489 9477 9465 9451 9437 9422 9407 9391 9374 9357 9340 9323 9305 9286 9267 9248 9228 9207 9184 9161 9137 9111 9083 9054 9022 8989 8953 8916 8876 8833 8789 8742 8693 8641 8587 8531 8472 8411 8347 8280 8210 8136 8058 7976 7890 7799 7703 7602 7495 7383 7265 7142 7014 6881 6745 6605 6463 6321 6178 6038 5901 5768 5642 5523 5414 5316 5231 5159 5102 5059 5033 5022 5028 5050 5088 5141 5207 5286 5378 5479 5590 5708 5832 5960 6090 6222 6354 6486 6615 6742 6864 6982 7095 7203 7307 7404 7497 7584 7666 7744 7817 7886 7951 8012 8070 8125 8176 8225 8271 8315 8357 8396 8433 8468 8501 8532 8562 8591 8618 8644 8668 8692 8716 8739 8761 8783 8805 8828 8850 8872 8895 8918 8941 8964 8987 9011 9034 9058 9081 9104 9127 9149 9170 9191 9211 9231 9249 9267 9284 9300 9315 9329 9343 9356 9368 9379 9390 9401 9411 9420 9430 9439 9448 9457 9465 9474 9482 9491 9499 9508 9516 9524 9532 9540 9548 9556 9564 9571 9578 9585 9592 9599 9605 9611 9616 9622 9627 9631 9635 9639 9643 9646 9649 9652 9655 9657 9659 9662 9664 9666 9669 9671 9674 9677 9680 9683 9687 9691 9695 9699 9703 9708 9713 9718 9723 9729 9735 9740 9746 9752 9758 9764 9770 9776 9782 9787 9793 9798 9804 9808 9813 9817 9821 9825 9828 9831 9834 9836 9838 9839 9841 9842 9842 9843 9844 9844 9845 9846 9846 9847 9849 9850 9852 9854 9856 9859 9862 9865 9868 9871 9874 9876 9879 9882 9884 9886 9888 9889 9890 9890 9890 9890 9889 9888 9887 9885 9883 9881 9879 9877 9874 9872 9870 9868 9866 9864 9862 9861 9859 9858 9858 9857 9857 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9862 9862 9863 9863 9863 9863 9862 9861 9860 9858 9856 9854 9851 9848 9845 9842 9838 9834 9831 9827 9824 9821 9818 9816 9814 9812 9812 9811 9811 9812 9813 9815 9817 9819 9821 9823 9826 9828 9831 9833 9835 9837 9838 9840 9841 9842 9844 9845 9846 9848 9849 9851 9854 9856 9859 9862 9866 9870 9874 9878 9883 9887 9891 9896 9900 9903 9906 9909 9912 9914 9916 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9926 9927 7205 3 4 2 9928 9930 9931 9933 9935 9937 9939 9941 9943 9944 9945 9946 9946 9945 9945 9944 9942 9940 9938 9935 9933 9930 9928 9925 9923 9921 9920 9918 9918 9918 9918 9919 9920 9921 9923 9925 9928 9930 9933 9935 9938 9940 9942 9943 9944 9945 9945 9945 9944 9943 9942 9940 9937 9935 9932 9928 9925 9921 9918 9914 9910 9906 9903 9899 9895 9891 9888 9884 9881 9878 9875 9872 9869 9866 9864 9862 9860 9858 9856 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9834 9834 9834 9834 9835 9836 9838 9840 9842 9844 9846 9849 9852 9855 9858 9861 9865 9868 9871 9874 9876 9879 9881 9883 9884 9886 9887 9887 9887 9887 9887 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9866 9865 9864 9863 9863 9863 9864 9865 9867 9868 9870 9873 9875 9878 9881 9884 9887 9890 9894 9897 9900 9903 9905 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9933 9933 9933 9933 9932 9932 9930 9929 9927 9926 9924 9921 9919 9917 9914 9912 9909 9907 9904 9902 9900 9898 9896 9894 9892 9891 9889 9888 9887 9885 9883 9882 9880 9878 9875 9872 9869 9866 9863 9859 9855 9850 9846 9841 9836 9831 9827 9822 9817 9813 9809 9805 9801 9797 9794 9790 9787 9784 9782 9779 9776 9774 9771 9769 9766 9764 9762 9759 9757 9755 9753 9751 9750 9749 9748 9748 9748 9749 9751 9753 9756 9759 9763 9768 9773 9778 9784 9790 9796 9802 9808 9814 9820 9826 9832 9837 9842 9846 9850 9854 9858 9861 9863 9866 9868 9870 9872 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9902 9904 9905 9906 9906 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9891 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9894 9894 9895 9895 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9907 9907 9908 9910 9911 9913 9914 9916 9918 9920 9921 9923 9924 9925 9925 9925 9925 9924 9923 9921 9919 9917 9915 9912 9909 9906 9904 9901 9898 9896 9894 9892 9890 9889 9888 9887 9887 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9857 9855 9852 9849 9846 9843 9839 9835 9831 9827 9822 9818 9813 9808 9802 9797 9791 9785 9779 7206 3 4 2 9773 9767 9760 9754 9747 9740 9734 9727 9720 9714 9707 9701 9694 9688 9682 9677 9671 9666 9660 9655 9651 9646 9642 9638 9635 9632 9629 9626 9624 9622 9621 9620 9619 9619 9620 9620 9621 9623 9625 9627 9630 9633 9636 9640 9644 9648 9652 9656 9661 9665 9670 9674 9678 9682 9686 9690 9693 9696 9699 9702 9704 9706 9708 9710 9711 9711 9712 9712 9712 9712 9712 9712 9711 9710 9709 9708 9707 9706 9704 9702 9700 9698 9696 9694 9691 9688 9685 9682 9678 9674 9670 9666 9661 9657 9652 9648 9643 9639 9635 9630 9626 9622 9619 9615 9612 9609 9606 9603 9600 9596 9593 9590 9586 9583 9578 9574 9569 9563 9557 9551 9545 9537 9530 9523 9515 9507 9499 9491 9483 9474 9466 9458 9450 9441 9432 9423 9414 9404 9393 9382 9369 9356 9342 9327 9310 9293 9274 9255 9234 9213 9190 9167 9144 9120 9095 9071 9046 9020 8995 8969 8944 8917 8891 8863 8835 8806 8775 8743 8710 8675 8637 8598 8556 8512 8465 8416 8365 8312 8256 8198 8138 8076 8012 7945 7877 7807 7733 7657 7578 7496 7410 7320 7225 7124 7019 6907 6789 6665 6535 6398 6256 6107 5954 5797 5637 5475 5313 5152 4995 4842 4696 4558 4431 4315 4213 4125 4054 4000 3964 3946 3947 3965 4001 4055 4126 4211 4311 4423 4546 4678 4818 4964 5115 5269 5424 5580 5735 5889 6040 6189 6333 6473 6609 6740 6867 6989 7106 7219 7327 7430 7529 7624 7715 7801 7884 7963 8038 8109 8177 8241 8301 8359 8413 8465 8513 8560 8604 8645 8685 8724 8761 8796 8830 8864 8896 8927 8958 8988 9016 9044 9071 9097 9122 9146 9168 9190 9210 9229 9247 9264 9280 9295 9308 9322 9334 9346 9357 9368 9378 9388 9398 9408 9417 9427 9436 9445 9454 9462 9470 9479 9486 9494 9501 9508 9515 9521 9528 9534 9540 9546 9552 9557 9563 9569 9575 9581 9587 9593 9599 9605 9611 9617 9623 9629 9634 9640 9645 9650 9655 9659 9664 9668 9671 9675 9678 9681 9683 9686 9688 9690 9692 9693 9695 9697 9698 9700 9702 9704 9706 9708 9710 9713 9715 9718 9721 9724 9727 9730 9734 9737 9740 9743 9746 9749 9751 9753 9755 9756 9757 9758 9758 9758 9758 9757 9756 9754 9753 9751 9749 9748 9746 9745 9743 9742 9742 9741 9741 9740 9740 9740 9741 9741 9741 9741 9741 9740 9740 9739 9737 9736 9734 9731 9728 9725 9721 9717 9713 9709 9704 9700 9695 9690 9686 9681 9676 9672 9667 9662 9658 9653 9648 9643 9638 9633 9627 9621 9615 9609 9603 9597 9590 9584 9577 9571 9565 9560 9554 9549 9545 9541 9537 9534 9532 9530 9529 9528 9528 9528 9528 9529 9530 9531 9531 9532 9533 9534 9534 9535 9535 9535 9535 9534 9534 9533 9533 9532 9531 9530 9529 9528 9526 9524 9522 9520 9516 9513 9508 9503 9496 9489 9480 9470 9459 9446 9431 9415 9397 9377 9354 9330 7207 3 4 2 9303 9275 9243 9210 9173 9134 9092 9048 9000 8950 8896 8839 8779 8716 8650 8580 8507 8431 8351 8269 8183 8095 8003 7909 7813 7715 7614 7511 7407 7302 7195 7087 6978 6869 6760 6651 6543 6435 6328 6222 6118 6016 5917 5820 5726 5636 5550 5468 5391 5319 5253 5193 5139 5092 5053 5021 4997 4981 4973 4974 4983 5001 5027 5061 5104 5155 5213 5279 5352 5430 5515 5605 5700 5798 5900 6005 6112 6221 6330 6440 6549 6658 6765 6870 6974 7074 7172 7267 7358 7445 7529 7609 7684 7755 7822 7885 7943 7997 8047 8092 8134 8171 8204 8234 8260 8283 8302 8318 8331 8341 8348 8353 8355 8354 8351 8346 8339 8330 8318 8304 8289 8271 8251 8229 8205 8179 8150 8120 8088 8053 8016 7978 7937 7895 7850 7804 7756 7705 7654 7600 7545 7488 7430 7370 7308 7245 7179 7113 7044 6974 6902 6828 6752 6674 6594 6513 6429 6344 6257 6168 6077 5985 5891 5796 5700 5603 5505 5407 5309 5210 5112 5015 4919 4824 4730 4639 4549 4462 4378 4297 4219 4145 4074 4007 3944 3885 3830 3779 3733 3691 3652 3618 3589 3563 3542 3524 3511 3502 3497 3497 3500 3508 3521 3538 3560 3587 3619 3656 3698 3746 3799 3858 3922 3992 4067 4147 4232 4322 4416 4515 4617 4723 4832 4943 5056 5170 5286 5401 5517 5632 5747 5860 5971 6081 6188 6293 6396 6496 6593 6687 6779 6868 6954 7037 7118 7196 7272 7345 7416 7485 7552 7616 7678 7739 7797 7853 7908 7961 8011 8061 8108 8154 8198 8241 8283 8323 8362 8399 8436 8471 8506 8539 8572 8604 8634 8665 8694 8722 8750 8777 8803 8828 8852 8876 8898 8920 8941 8961 8980 8998 9015 9032 9048 9063 9078 9092 9105 9118 9130 9142 9153 9164 9174 9184 9193 9203 9211 9220 9228 9236 9244 9252 9259 9267 9274 9282 9289 9296 9304 9311 9319 9327 9334 9342 9350 9358 9366 9374 9383 9391 9399 9408 9416 9424 9433 9441 9450 9458 9467 9475 9484 9492 9501 9509 9517 9525 9533 9541 9549 9556 9564 9571 9578 9584 9591 9597 9602 9608 9613 9619 9623 9628 9633 9637 9641 9645 9649 9653 9656 9660 9663 9666 9668 9671 9673 9675 9677 9679 9680 9681 9682 9683 9683 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9683 9683 9682 9682 9680 9679 9677 9675 9672 9669 9666 9662 9658 9653 9648 9643 9637 9632 9626 9621 9615 9610 9605 9600 9596 9592 9589 9586 9584 9582 9581 9581 9581 9582 9583 9585 9587 9589 9592 9596 9599 9603 9607 9611 9615 9619 9624 9629 9634 9639 9644 9649 9655 9660 9666 9672 9679 9685 9692 9698 9705 9712 9719 9726 9733 9740 9747 9753 9760 9766 9771 9777 9782 9787 9792 9796 9801 9805 9808 9812 9815 9819 9822 9825 9828 9831 9834 9836 9839 9842 9845 9847 9850 9852 9854 9857 9859 9861 9862 9864 9865 9867 9868 9869 7208 3 4 2 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9872 9873 9873 9874 9875 9875 9876 9876 9876 9876 9876 9876 9875 9874 9873 9871 9870 9868 9866 9863 9861 9858 9856 9854 9851 9849 9847 9845 9844 9842 9841 9840 9839 9838 9838 9837 9836 9835 9833 9832 9829 9827 9823 9819 9814 9809 9803 9796 9789 9781 9772 9763 9754 9744 9735 9725 9715 9706 9696 9687 9678 9670 9662 9655 9647 9641 9634 9628 9622 9616 9610 9605 9599 9593 9587 9581 9574 9568 9561 9554 9547 9540 9534 9527 9520 9514 9507 9502 9497 9492 9488 9485 9483 9481 9480 9480 9480 9482 9484 9487 9490 9495 9499 9505 9510 9517 9523 9530 9538 9546 9554 9562 9571 9579 9589 9598 9608 9618 9628 9638 9649 9659 9670 9681 9692 9703 9714 9725 9736 9746 9757 9767 9776 9785 9794 9802 9810 9817 9824 9830 9835 9840 9845 9849 9852 9855 9857 9860 9861 9863 9864 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9881 9882 9884 9885 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9894 9894 9894 9894 9895 9895 9896 9897 9898 9900 9901 9902 9904 9905 9906 9907 9907 9907 9907 9906 9905 9903 9901 9898 9895 9892 9888 9884 9880 9876 9872 9868 9864 9860 9856 9853 9850 9847 9844 9841 9839 9837 9836 9834 9833 9831 9830 9829 9828 9827 9827 9826 9826 9826 9826 9826 9827 9828 9829 9830 9832 9834 9837 9839 9842 9846 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9892 9896 9899 9902 9904 9907 9909 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9920 9920 9919 9918 9918 9916 9915 9914 9912 9910 9909 9907 9905 9902 9900 9898 9896 9893 9891 9889 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9867 9866 9865 9864 9864 9864 9864 9864 9865 9866 9867 9868 9870 9871 9874 9876 9878 9881 9884 9887 9890 9893 9895 9898 9901 9903 9905 9907 9909 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9919 9920 9922 9924 9926 9929 9932 9934 9937 9939 9942 9944 9946 9948 9949 9950 9951 9951 9951 9951 9950 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9928 9926 9924 9923 9922 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 7209 3 4 2 9934 9933 9931 9930 9929 9928 9928 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9938 9939 9939 9939 9939 9938 9937 9936 9934 9932 9930 9928 9926 9923 9921 9918 9916 9913 9911 9909 9906 9904 9902 9900 9898 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9870 9867 9865 9862 9860 9858 9856 9854 9852 9851 9850 9849 9848 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9858 9860 9861 9863 9866 9868 9871 9874 9876 9879 9882 9885 9887 9890 9892 9893 9895 9896 9896 9896 9896 9895 9894 9892 9890 9887 9884 9881 9878 9874 9870 9866 9862 9859 9855 9851 9847 9843 9840 9836 9832 9829 9826 9822 9819 9816 9813 9809 9806 9803 9799 9795 9791 9787 9783 9778 9773 9768 9762 9756 9749 9741 9733 9725 9715 9705 9695 9683 9670 9657 9642 9626 9609 9591 9571 9550 9527 9502 9474 9445 9413 9379 9341 9301 9258 9211 9161 9107 9050 8988 8923 8854 8782 8705 8625 8541 8454 8363 8269 8173 8073 7972 7868 7763 7656 7548 7440 7331 7223 7115 7008 6902 6799 6697 6598 6502 6409 6320 6235 6155 6079 6008 5943 5884 5830 5783 5742 5708 5681 5661 5648 5642 5644 5653 5670 5694 5725 5762 5807 5857 5914 5976 6042 6112 6185 6261 6339 6417 6495 6572 6647 6719 6787 6852 6911 6966 7014 7056 7093 7124 7150 7170 7186 7198 7207 7213 7219 7224 7230 7238 7248 7262 7280 7303 7331 7366 7406 7451 7503 7560 7622 7689 7760 7834 7911 7989 8068 8147 8226 8304 8379 8452 8522 8590 8654 8714 8771 8824 8874 8921 8964 9005 9043 9079 9112 9143 9172 9200 9226 9250 9274 9295 9316 9335 9353 9369 9385 9399 9413 9425 9436 9446 9455 9464 9472 9480 9487 9494 9501 9507 9514 9521 9528 9535 9542 9549 9557 9564 9572 9579 9587 9594 9601 9608 9614 9620 9626 9632 9637 9642 9647 9652 9657 9662 9667 9672 9678 9684 9690 9696 9703 9710 9718 9726 9734 9742 9750 9758 9766 9774 9782 9789 9795 9801 9807 9812 9816 9820 9823 9825 9828 9830 9832 9833 9835 9837 9839 9841 9844 9846 9849 9853 9857 9861 9865 9869 9873 9878 9882 9886 9889 9892 9895 9897 9899 9900 9901 9901 9901 9901 9900 9900 9899 9898 9897 9897 9896 9896 9897 9897 9897 9898 9899 9900 9901 9903 9903 9904 9905 9905 9905 9905 9905 9904 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9900 9900 9900 9900 9900 9899 9898 9896 9895 9893 9892 9890 9889 9888 9887 9887 9887 9888 9888 9890 9892 9894 9896 9899 9902 9905 9908 9912 9915 9918 9920 9923 9925 9927 9929 9930 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 7210 3 4 2 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9924 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9898 9896 9895 9894 9893 9892 9892 9891 9891 9891 9890 9889 9889 9888 9887 9885 9883 9881 9879 9877 9874 9871 9867 9864 9860 9857 9853 9849 9846 9842 9838 9835 9831 9828 9825 9821 9818 9815 9812 9808 9805 9802 9799 9795 9792 9788 9784 9781 9777 9773 9770 9766 9763 9760 9757 9754 9752 9750 9748 9747 9746 9745 9745 9745 9745 9746 9747 9749 9751 9753 9755 9758 9760 9763 9767 9770 9774 9777 9781 9785 9788 9792 9796 9799 9802 9805 9808 9810 9812 9814 9815 9816 9816 9816 9816 9815 9814 9813 9812 9811 9810 9809 9808 9808 9808 9809 9810 9811 9813 9816 9819 9822 9826 9829 9833 9837 9841 9844 9847 9849 9851 9852 9852 9851 9850 9848 9845 9841 9837 9832 9827 9822 9817 9811 9807 9802 9798 9795 9792 9790 9790 9790 9790 9792 9794 9797 9801 9805 9810 9815 9820 9825 9831 9836 9841 9846 9851 9856 9860 9864 9868 9872 9876 9879 9883 9886 9889 9892 9896 9899 9902 9906 9909 9913 9916 9919 9923 9926 9929 9932 9934 9936 9938 9940 9941 9942 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9923 9922 9922 9922 9922 9923 9924 9926 9927 9930 9932 9935 9937 9940 9942 9944 9946 9948 9949 9950 9950 9950 9950 9948 9947 9945 9943 9941 9938 9935 9933 9930 9928 9926 9925 9923 9923 9922 9922 9923 9924 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9947 9948 9948 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9928 9928 9929 9930 9930 9931 7211 3 4 2 9932 9932 9932 9932 9931 9930 9929 9927 9925 9923 9920 9916 9912 9908 9904 9899 9894 9889 9884 9879 9874 9869 9864 9859 9855 9851 9847 9843 9840 9836 9833 9830 9827 9824 9821 9818 9815 9811 9808 9804 9800 9796 9791 9786 9782 9777 9772 9767 9762 9757 9752 9748 9743 9739 9736 9733 9730 9727 9725 9723 9722 9721 9720 9719 9718 9718 9717 9716 9715 9713 9712 9710 9707 9704 9701 9697 9693 9688 9682 9676 9669 9661 9653 9644 9634 9623 9612 9599 9586 9572 9557 9541 9524 9506 9487 9468 9448 9428 9408 9387 9367 9348 9330 9312 9296 9282 9270 9260 9253 9248 9246 9246 9250 9256 9265 9277 9291 9307 9326 9346 9367 9390 9413 9437 9460 9484 9507 9529 9551 9571 9591 9609 9626 9641 9656 9670 9682 9694 9705 9715 9725 9735 9744 9753 9762 9770 9779 9787 9795 9803 9811 9819 9826 9833 9840 9846 9852 9857 9861 9865 9869 9872 9874 9876 9878 9880 9881 9882 9884 9885 9886 9888 9890 9892 9894 9896 9898 9901 9903 9906 9908 9911 9913 9915 9917 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9950 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9962 9963 9965 9966 9967 9968 9969 9969 9969 9969 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9954 9951 9949 9947 9945 9942 9940 9938 9935 9933 9930 9928 9926 9923 9921 9918 9915 9913 9910 9907 9904 9902 9899 9896 9894 9891 9889 9887 9885 9883 9882 9881 9880 9880 9881 9881 9882 9884 9886 9888 9891 9893 9896 9899 9902 9905 9908 9911 9913 9915 9917 9919 9920 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9920 9920 9921 9922 9923 9925 9927 9929 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9961 9962 9963 9965 9966 9966 9967 9967 9967 9966 9966 9965 9964 9962 9961 9959 9957 9956 9954 9953 9951 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9928 9927 9926 9926 9926 9926 9927 9928 9928 9929 9931 9932 9933 9934 9935 9935 9936 9936 9936 9935 9934 9933 9931 9929 9927 9925 9922 9919 9917 9914 9910 9907 9904 9902 9899 9896 9894 9892 9890 9888 9887 9885 9884 9884 9883 9883 9882 9882 9881 9880 9879 9878 9877 9875 9873 9870 7212 3 4 2 9866 9863 9858 9853 9848 9842 9836 9829 9822 9815 9808 9802 9795 9789 9783 9778 9774 9770 9767 9765 9764 9764 9764 9766 9768 9771 9775 9779 9784 9789 9794 9799 9805 9810 9815 9820 9824 9829 9833 9836 9839 9842 9845 9847 9849 9851 9852 9854 9855 9856 9858 9859 9860 9861 9862 9862 9863 9863 9864 9864 9863 9863 9862 9860 9859 9857 9854 9852 9849 9846 9843 9840 9837 9834 9831 9829 9826 9824 9823 9821 9820 9820 9819 9819 9819 9820 9820 9821 9821 9822 9822 9822 9821 9821 9820 9819 9817 9815 9813 9811 9808 9806 9803 9801 9798 9796 9794 9793 9792 9791 9791 9791 9792 9793 9795 9797 9799 9802 9805 9808 9812 9815 9819 9822 9825 9828 9831 9834 9837 9839 9841 9843 9845 9846 9848 9849 9850 9850 9851 9851 9851 9850 9850 9848 9847 9844 9842 9838 9834 9830 9824 9818 9811 9804 9796 9787 9777 9767 9757 9745 9734 9721 9708 9695 9681 9666 9651 9635 9618 9600 9581 9560 9539 9516 9491 9465 9437 9407 9375 9341 9305 9267 9226 9183 9138 9091 9042 8991 8937 8882 8826 8768 8708 8648 8587 8524 8462 8399 8336 8274 8212 8151 8092 8033 7977 7923 7870 7821 7775 7731 7692 7656 7624 7596 7572 7553 7539 7530 7525 7526 7531 7542 7557 7578 7603 7632 7666 7704 7746 7791 7840 7891 7945 8001 8059 8118 8178 8239 8300 8360 8420 8479 8538 8595 8651 8705 8757 8808 8857 8904 8950 8994 9036 9077 9116 9154 9190 9226 9260 9293 9325 9355 9385 9413 9440 9466 9491 9514 9537 9557 9577 9595 9612 9628 9642 9655 9668 9679 9690 9700 9709 9718 9726 9734 9742 9750 9758 9766 9773 9781 9789 9797 9804 9812 9819 9826 9832 9839 9845 9850 9855 9860 9864 9868 9872 9875 9878 9881 9884 9887 9890 9892 9895 9898 9902 9905 9908 9911 9915 9918 9921 9924 9927 9930 9932 9934 9935 9936 9937 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9926 9925 9925 9926 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9933 9930 9927 9924 9920 9917 9914 9911 9908 9906 9903 9901 9899 9897 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9874 9872 9870 9869 9867 9866 9864 9864 9863 9863 9863 9863 9864 9866 9867 9869 9872 9874 9877 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9930 9932 9935 9938 9940 9943 9945 9948 9950 9952 7213 3 4 2 9954 9955 9957 9958 9958 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9963 9964 9965 9966 9967 9969 9971 9972 9974 9975 9977 9978 9979 9980 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9955 9954 9952 9950 9948 9946 9943 9941 9938 9935 9933 9930 9928 9925 9923 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9896 9893 9890 9886 9883 9879 9875 9871 9867 9863 9859 9855 9851 9847 9844 9841 9838 9835 9833 9830 9829 9827 9826 9825 9824 9824 9824 9824 9825 9826 9827 9828 9830 9832 9835 9837 9841 9844 9848 9852 9856 9860 9865 9870 9874 9879 9883 9888 9892 9895 9899 9902 9905 9907 9909 9911 9912 9913 9913 9913 9913 9913 9912 9911 9910 9908 9907 9904 9902 9899 9896 9893 9890 9886 9881 9876 9871 9865 9859 9853 9846 9840 9832 9825 9818 9810 9803 9796 9789 9782 9776 9770 9764 9759 9754 9750 9747 9744 9741 9739 9738 9737 9737 9737 9738 9739 9741 9743 9746 9749 9753 9757 9761 9765 9770 9775 9780 9786 9791 9797 9802 9808 9814 9819 9825 9830 9835 9840 9845 9850 9855 9859 9864 9868 9873 9877 9881 9886 9890 9894 9899 9903 9907 9912 9916 9920 9924 9927 9931 9934 9937 9940 9942 9945 9947 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9966 9968 9969 9971 9973 9974 9975 9976 9977 9977 9977 9977 9976 9974 9973 9971 9969 9967 9964 9962 9960 9957 9955 9954 9953 9952 9951 9951 9952 9952 9953 9954 9955 9956 9957 9957 9957 9957 9956 9955 9953 9950 9947 9944 9939 9934 9929 9924 9918 9912 9906 9899 9893 9887 9881 9876 9870 9864 9859 9853 9847 9841 9835 9828 9821 9812 9804 9794 9783 9772 9759 9745 9731 9716 9700 9683 9665 9647 9629 9611 9593 9576 9559 9542 9526 9512 9498 9485 9474 9463 9454 9447 9440 9435 9430 9427 9424 9422 9421 9421 9421 9421 9421 9422 9423 9424 9425 9426 9428 9429 9431 9432 9435 9437 9440 9443 9447 9451 9456 9461 9468 9474 9482 9489 9498 9507 9516 9526 9536 9546 9557 9568 9578 9589 9600 9611 9622 9633 9643 9654 9664 9675 9685 9695 9706 9716 9726 9736 9747 9757 9767 9777 9786 9796 9806 9815 9824 9833 9841 9849 9857 9864 9871 9878 9884 9889 9895 9899 9904 9908 9912 9916 9919 9923 9926 9929 9931 9934 9937 9939 9941 9943 7214 3 4 2 9945 9947 9948 9950 9950 9951 9951 9951 9951 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9940 9939 9939 9939 9939 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9960 9962 9963 9965 9967 9969 9971 9974 9976 9978 9980 9982 9983 9984 9985 9985 9986 9985 9984 9983 9982 9980 9979 9977 9975 9973 9971 9969 9967 9965 9964 9963 9962 9961 9961 9961 9961 9961 9962 9963 9963 9964 9966 9967 9968 9969 9971 9972 9973 9975 9976 9978 9979 9980 9982 9983 9985 9986 9988 9989 9990 9992 9993 9994 9996 9997 9998 9999 99991000010001100011000110001100011000010000 9999 9998 9997 9995 9994 9992 9991 9989 9987 9985 9984 9982 9980 9979 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9973 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9958 9956 9954 9952 9949 9946 9944 9941 9939 9937 9935 9933 9932 9930 9929 9929 9929 9929 9929 9930 9930 9932 9933 9934 9935 9936 9937 9937 9937 9937 9936 9935 9934 9931 9929 9926 9923 9920 9916 9912 9909 9905 9902 9899 9897 9894 9893 9892 9891 9890 9891 9891 9892 9893 9894 9895 9896 9898 9899 9899 9900 9900 9900 9900 9899 9898 9896 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9868 9864 9860 9855 9849 9842 9835 9827 9818 9807 9796 9784 9770 9755 9739 9722 9703 9683 9662 9640 9617 9592 9566 9539 9511 9482 9451 9419 9386 9352 9317 9281 9244 9205 9166 9126 9085 9043 9001 8959 8916 8873 8831 8788 8746 8705 8665 8626 8588 8551 8516 8483 8451 8422 8394 8369 8346 8326 8308 8292 8279 8269 8262 8257 8255 8256 8259 8265 8274 8286 8301 8317 8337 8359 8383 8409 8437 8467 8499 8532 8566 8602 8638 8675 8712 8750 8788 8825 8862 8899 8935 8970 9004 9037 9069 9099 9128 9156 9181 9206 9228 9249 9269 9286 9302 9317 9329 9340 9349 9357 9363 9367 9370 9371 9370 9368 9364 9359 9353 9345 9336 9326 9315 9303 9290 9277 9263 9249 9235 9221 9206 9193 9179 9166 9154 9143 9132 9123 9114 9107 9100 9095 9091 9089 9087 9087 9088 9091 9094 9099 9105 9113 9121 9131 9142 9154 9167 9181 9196 9212 9229 9246 9264 9282 9300 9318 9337 9355 9373 9391 9408 9425 9441 9456 9470 9484 9497 9509 9520 9530 9539 9548 9557 9564 9572 9579 9585 9591 9597 9603 9609 9615 9620 9626 9631 9636 9642 9647 9652 7215 3 4 2 9657 9662 9667 9671 9676 9680 9684 9688 9692 9697 9701 9705 9709 9713 9718 9723 9728 9733 9738 9744 9749 9755 9762 9768 9775 9781 9788 9795 9802 9809 9815 9822 9829 9836 9842 9849 9855 9861 9867 9873 9879 9884 9889 9895 9899 9904 9909 9913 9917 9921 9925 9929 9932 9935 9938 9941 9943 9945 9947 9948 9949 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9949 9948 9948 9949 9949 9950 9951 9953 9954 9956 9958 9960 9963 9965 9967 9969 9970 9971 9972 9972 9972 9971 9969 9968 9965 9963 9960 9958 9955 9952 9949 9947 9945 9944 9943 9943 9944 9944 9946 9948 9950 9952 9955 9957 9960 9962 9963 9965 9966 9966 9966 9965 9964 9962 9960 9958 9955 9952 9949 9947 9944 9942 9941 9939 9939 9938 9939 9939 9941 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9956 9956 9955 9954 9952 9951 9949 9946 9944 9942 9940 9937 9935 9933 9932 9930 9929 9927 9926 9925 9925 9924 9923 9922 9921 9919 9918 9916 9914 9911 9908 9905 9902 9898 9894 9890 9885 9880 9875 9870 9865 9860 9854 9849 9843 9837 9831 9826 9820 9814 9808 9801 9795 9789 9783 9777 9770 9764 9758 9752 9745 9739 9733 9727 9721 9715 9710 9704 9698 9692 9687 9681 9676 9671 9666 9660 9655 9651 9646 9641 9637 9632 9628 9624 9621 9618 9615 9613 9612 9611 9611 9611 9613 9615 9617 9621 9626 9631 9637 9644 9652 9660 9668 9678 9687 9697 9707 9718 9728 9738 9748 9759 9768 9778 9787 9797 9805 9814 9822 9830 9837 9845 9852 9858 9865 9871 9876 9882 9887 9892 9897 9901 9905 9908 9912 9915 9917 9920 9922 9924 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9963 9963 9963 9963 9963 9962 9961 9960 9958 9956 9955 9953 9951 9950 9948 9947 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9953 9954 9955 9955 9956 9956 9956 9955 9955 9954 9953 9951 9950 9948 9947 9945 9944 9943 9942 9942 9941 9942 9942 9943 9944 9946 9947 9949 9951 9953 9955 9956 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9952 9952 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9948 9949 9951 9952 9954 9956 9957 9959 9960 9961 9962 9963 9963 9962 9962 9961 9959 9958 9956 9953 9951 9948 9946 9943 9940 9938 9935 9933 9931 9929 9927 9926 9924 9923 9922 9921 9921 7216 3 4 2 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9894 9892 9889 9885 9882 9878 9873 9868 9863 9856 9850 9842 9834 9825 9816 9805 9794 9782 9769 9755 9740 9724 9707 9689 9669 9649 9628 9605 9582 9557 9531 9504 9476 9447 9416 9385 9353 9320 9286 9252 9217 9182 9146 9111 9075 9039 9004 8970 8936 8903 8871 8840 8810 8782 8755 8730 8708 8687 8668 8651 8637 8625 8615 8608 8604 8602 8603 8606 8612 8621 8632 8646 8662 8680 8701 8723 8748 8774 8802 8831 8861 8892 8923 8956 8988 9020 9053 9085 9117 9148 9179 9209 9239 9267 9295 9322 9348 9374 9398 9422 9444 9465 9486 9505 9524 9541 9557 9571 9585 9597 9608 9618 9627 9634 9641 9647 9651 9655 9659 9662 9664 9666 9669 9671 9673 9675 9677 9679 9682 9684 9687 9690 9692 9695 9697 9700 9702 9704 9705 9707 9708 9708 9709 9709 9709 9710 9710 9710 9710 9711 9712 9713 9714 9716 9718 9720 9722 9725 9727 9730 9732 9734 9736 9738 9739 9740 9741 9741 9741 9741 9740 9739 9737 9736 9734 9732 9730 9729 9727 9724 9722 9720 9718 9715 9712 9708 9704 9699 9693 9686 9678 9670 9660 9648 9636 9622 9607 9591 9574 9555 9536 9516 9494 9472 9449 9426 9401 9375 9349 9321 9293 9263 9231 9198 9164 9127 9088 9048 9005 8961 8914 8866 8816 8764 8712 8659 8607 8554 8503 8453 8405 8361 8320 8283 8251 8224 8202 8187 8177 8174 8177 8186 8201 8222 8248 8279 8314 8352 8393 8437 8482 8528 8574 8619 8663 8706 8746 8784 8820 8852 8881 8906 8929 8948 8963 8976 8986 8993 8997 8999 8998 8996 8992 8986 8978 8969 8958 8946 8933 8918 8903 8886 8868 8849 8830 8810 8789 8768 8747 8726 8705 8684 8664 8646 8628 8612 8597 8584 8573 8564 8558 8554 8552 8553 8557 8563 8572 8583 8597 8613 8632 8652 8675 8700 8726 8754 8783 8813 8845 8877 8910 8943 8977 9011 9045 9079 9112 9145 9177 9209 9240 9269 9298 9326 9353 9379 9403 9427 9450 9471 9492 9512 9531 9549 9566 9583 9600 9615 9630 9645 9659 9673 9686 9699 9711 9723 9734 9745 9755 9765 9774 9783 9792 9800 9807 9815 9822 9828 9835 9841 9846 9852 9857 9862 9867 9872 9876 9880 9884 9888 9891 9894 9896 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9939 9940 9940 9940 9940 9939 9937 9936 9934 9932 9930 9927 9925 9923 9921 9919 9918 9917 9916 9916 9916 9916 9917 9918 9919 9920 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9955 9956 9955 9955 9955 7217 3 4 2 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9946 9946 9947 9948 9949 9950 9952 9953 9955 9957 9958 9959 9960 9961 9962 9962 9962 9961 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9947 9947 9948 9949 9950 9952 9954 9956 9959 9961 9963 9965 9967 9969 9970 9971 9971 9971 9970 9969 9967 9966 9963 9961 9959 9956 9954 9952 9950 9949 9948 9947 9947 9947 9947 9948 9949 9950 9952 9953 9954 9956 9957 9957 9957 9957 9957 9956 9954 9953 9951 9949 9946 9944 9942 9940 9939 9937 9936 9936 9936 9936 9937 9938 9940 9941 9943 9945 9946 9947 9948 9949 9949 9949 9948 9947 9945 9943 9941 9939 9936 9934 9931 9929 9927 9926 9925 9925 9925 9926 9927 9929 9931 9934 9936 9939 9941 9944 9946 9947 9949 9950 9950 9949 9949 9947 9946 9944 9941 9939 9936 9933 9931 9929 9927 9925 9924 9923 9922 9922 9923 9923 9925 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9940 9940 9940 9939 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9920 9920 9919 9917 9916 9914 9913 9910 9908 9905 9903 9900 9896 9893 9889 9886 9882 9878 9874 9870 9866 9862 9858 9854 9849 9845 9841 9837 9833 9829 9825 9822 9818 9814 9811 9807 9804 9801 9798 9795 9792 9789 9787 9785 9782 9780 9779 9777 9775 9774 9773 9772 9771 9771 9770 9770 9770 9771 9771 9772 9773 9775 9777 9779 9781 9783 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9818 9820 9822 9824 9826 9827 9829 9830 9831 9832 9832 9833 9834 9834 9835 9836 9837 9837 9838 9839 9839 9840 9841 9841 9842 9843 9843 9843 9844 9844 9844 9845 9845 9846 9847 9848 9849 9851 9853 9855 9858 9860 9863 9866 9870 9873 9876 9879 9882 9885 9887 9889 9891 9892 9893 9893 9893 9892 9891 9890 9889 9887 9886 9885 9884 9884 9884 9884 9885 9887 9888 9891 9894 9897 9900 9904 9907 9911 9914 9918 9920 9923 9925 9927 9928 9928 9928 9928 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9910 9909 9908 9906 9904 9903 9902 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9897 9897 9896 9896 9894 9893 9891 9889 9887 9884 9882 9878 9875 9872 9868 9864 9861 9857 9853 9849 9846 9842 9839 9835 9832 9829 9825 9822 9819 9816 9812 9809 9805 9801 9796 9791 9786 9780 9773 9766 9758 9749 9739 9729 9717 9705 9692 9677 7218 3 4 2 9662 9647 9631 9614 9597 9580 9563 9546 9530 9514 9499 9486 9474 9463 9455 9448 9443 9440 9439 9440 9444 9449 9456 9464 9474 9485 9497 9510 9523 9537 9551 9565 9578 9592 9605 9617 9629 9640 9651 9661 9671 9680 9689 9698 9706 9713 9721 9728 9736 9743 9749 9756 9762 9768 9774 9779 9784 9788 9792 9796 9799 9801 9804 9805 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9818 9819 9821 9823 9825 9827 9828 9830 9831 9832 9833 9833 9833 9833 9832 9832 9830 9829 9828 9826 9825 9823 9822 9821 9820 9820 9819 9819 9820 9820 9821 9822 9822 9823 9824 9824 9825 9825 9824 9824 9823 9822 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9802 9800 9799 9798 9797 9795 9794 9793 9792 9790 9788 9786 9784 9781 9778 9775 9772 9768 9764 9760 9755 9751 9746 9741 9736 9731 9725 9720 9714 9709 9703 9697 9690 9684 9678 9671 9664 9657 9649 9642 9635 9627 9619 9611 9604 9596 9588 9579 9571 9563 9554 9545 9535 9525 9515 9504 9493 9480 9467 9453 9439 9424 9408 9391 9374 9356 9338 9319 9300 9281 9261 9242 9222 9203 9183 9164 9145 9125 9106 9087 9067 9048 9029 9009 8989 8969 8949 8929 8909 8888 8868 8848 8828 8808 8789 8771 8753 8736 8720 8706 8692 8680 8670 8661 8654 8648 8644 8641 8640 8641 8643 8646 8651 8658 8665 8674 8683 8694 8705 8717 8729 8743 8756 8770 8785 8799 8814 8829 8845 8860 8876 8892 8908 8925 8941 8958 8975 8992 9010 9027 9045 9063 9081 9099 9117 9134 9152 9169 9186 9202 9218 9233 9248 9261 9275 9287 9298 9309 9319 9328 9337 9345 9353 9360 9366 9373 9379 9384 9390 9395 9399 9404 9408 9413 9417 9420 9423 9426 9429 9431 9433 9435 9437 9438 9440 9441 9443 9445 9447 9450 9453 9456 9460 9465 9471 9477 9484 9491 9499 9507 9516 9525 9534 9543 9552 9561 9569 9577 9585 9593 9600 9607 9613 9620 9625 9631 9636 9642 9647 9653 9658 9664 9670 9676 9682 9688 9695 9702 9709 9715 9722 9729 9735 9742 9748 9753 9758 9763 9768 9772 9775 9778 9781 9783 9785 9787 9789 9790 9791 9792 9793 9793 9794 9794 9795 9795 9795 9796 9796 9797 9797 9798 9798 9799 9800 9801 9803 9804 9806 9808 9811 9813 9816 9819 9823 9826 9830 9834 9838 9841 9845 9848 9852 9855 9857 9859 9861 9862 9863 9863 9863 9863 9862 9861 9860 9858 9857 9855 9854 9853 9852 9851 9850 9850 9849 9850 9850 9850 9851 9852 9853 9854 9855 9855 9856 9857 9857 9858 9858 9858 9858 9857 9857 9856 9855 9855 9854 9853 9853 9852 9852 9851 9851 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9862 9862 9862 9861 9859 9858 9856 9854 9851 9848 9845 9843 9840 9837 9834 9832 9830 9828 9827 9826 9825 9826 9826 9827 9829 9831 9833 7219 3 4 2 9836 9838 9841 9844 9846 9848 9849 9850 9851 9850 9849 9847 9844 9840 9835 9829 9822 9815 9807 9798 9790 9780 9771 9762 9754 9745 9737 9730 9724 9719 9715 9712 9710 9709 9710 9711 9714 9717 9722 9727 9733 9739 9746 9753 9760 9767 9774 9781 9787 9794 9800 9805 9811 9816 9820 9825 9829 9833 9837 9841 9844 9848 9852 9855 9859 9863 9866 9870 9873 9876 9880 9883 9886 9888 9891 9893 9896 9898 9899 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9928 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9916 9916 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9923 9922 9922 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9934 9934 9933 9932 9931 9930 9928 9926 9923 9920 9918 9915 9911 9908 9905 9901 9897 9894 9890 9886 9882 9878 9873 9868 9862 9856 9849 9842 9833 9824 9813 9802 9789 9775 9760 9743 9724 9705 9683 9660 9636 9609 9581 9551 9518 9484 9448 9409 9368 9324 9278 9228 9176 9121 9062 9001 8936 8868 8796 8721 8643 8562 8477 8390 8300 8208 8114 8018 7920 7821 7721 7620 7520 7419 7320 7221 7124 7028 6935 6844 6757 6672 6592 6516 6444 6377 6315 6259 6209 6165 6128 6097 6074 6057 6048 6047 6053 6067 6089 6119 6156 6201 6253 6313 6379 6451 6529 6613 6702 6795 6891 6992 7094 7199 7304 7411 7517 7624 7729 7832 7933 8032 8128 8221 8311 8397 8479 8558 8633 8704 8772 8837 8898 8956 9011 9063 9112 9159 9204 9247 9288 9327 9364 9400 9434 9466 9496 9525 9553 9579 9603 9625 9646 9665 9682 9698 9713 9725 9737 9747 9757 9765 9773 9780 9786 9793 9799 9805 9811 9818 9824 9831 9838 9845 9853 9860 9868 9875 9882 9889 9895 9900 9905 9910 9913 9916 9918 9919 9920 9920 9919 9919 9917 9916 9915 9913 9912 9911 9910 9910 9910 9911 9912 9913 9915 9917 9919 9922 9924 9926 9928 9930 9932 9933 9934 9935 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9923 9922 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9927 9926 9925 9924 9923 7220 3 4 2 9921 9920 9919 9918 9917 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9937 9937 9936 9935 9933 9932 9930 9928 9925 9923 9920 9917 9915 9912 9910 9908 9906 9904 9903 9903 9903 9904 9905 9906 9909 9911 9914 9917 9920 9924 9927 9930 9933 9936 9939 9941 9942 9944 9945 9945 9946 9946 9945 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9942 9943 9944 9946 9948 9949 9951 9953 9955 9956 9958 9959 9960 9960 9961 9961 9960 9960 9960 9959 9958 9958 9957 9957 9956 9956 9957 9957 9958 9959 9960 9961 9963 9964 9966 9967 9968 9969 9970 9970 9970 9970 9969 9967 9966 9964 9961 9959 9956 9954 9951 9948 9946 9944 9943 9942 9941 9941 9941 9942 9943 9945 9946 9949 9951 9953 9956 9958 9961 9963 9964 9966 9967 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9964 9964 9964 9964 9965 9966 9967 9968 9970 9972 9973 9975 9976 9977 9978 9978 9978 9978 9977 9976 9974 9972 9969 9966 9963 9960 9958 9955 9953 9951 9949 9948 9948 9948 9949 9950 9952 9954 9957 9960 9963 9966 9969 9972 9974 9976 9978 9979 9980 9980 9979 9978 9976 9974 9972 9970 9967 9965 9963 9960 9958 9957 9955 9954 9953 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9953 9953 9952 9951 9950 9948 9946 9944 9941 9938 9935 9932 9929 9926 9922 9919 9916 9913 9910 9907 9904 9902 9900 9897 9895 9893 9891 9889 9887 9884 9881 9878 9875 9871 9867 9862 9856 9850 9843 9835 9827 9817 9807 9797 9785 9773 9761 9747 9734 9719 9705 9690 9674 9659 9643 9628 9612 9597 9581 9566 9551 9536 9522 9508 9495 9482 9469 9457 9446 9435 9426 9416 9408 9401 9394 9389 9384 9381 9379 9378 9378 9379 9382 9385 9390 9396 9403 9411 9420 9430 9440 9451 9462 9474 9487 9499 9512 9524 9537 9550 9563 9575 9588 9600 9612 9624 9636 9648 9659 9670 9681 9691 9701 9711 9720 9729 9737 9745 9752 9759 9765 9770 9775 9779 9783 9786 9789 9791 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9806 9808 9810 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9838 9840 9842 9844 9846 9849 9851 9854 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9897 9899 9901 9903 9904 9905 9906 9907 9907 9907 9908 9907 9907 9907 9907 9907 9907 9906 9906 9907 9907 9907 9908 9908 7221 3 4 2 9909 9910 9911 9912 9913 9913 9914 9914 9915 9914 9914 9913 9912 9910 9908 9906 9903 9900 9897 9893 9889 9884 9879 9874 9869 9864 9858 9853 9847 9840 9834 9827 9820 9812 9804 9795 9785 9775 9763 9751 9737 9722 9706 9689 9670 9650 9628 9604 9579 9552 9523 9492 9459 9425 9388 9349 9309 9266 9222 9175 9126 9075 9022 8968 8911 8852 8792 8730 8666 8600 8533 8464 8395 8324 8252 8179 8105 8030 7955 7880 7805 7730 7655 7580 7506 7434 7362 7293 7225 7160 7098 7038 6983 6931 6884 6841 6804 6772 6746 6726 6713 6706 6705 6712 6725 6745 6772 6805 6844 6890 6941 6997 7058 7124 7193 7266 7342 7420 7500 7581 7663 7746 7829 7911 7993 8073 8152 8230 8306 8380 8452 8521 8588 8653 8716 8775 8833 8887 8940 8989 9037 9081 9124 9164 9201 9237 9270 9301 9330 9357 9382 9405 9427 9447 9466 9483 9499 9515 9529 9542 9555 9567 9578 9588 9599 9608 9618 9626 9635 9643 9651 9658 9666 9672 9679 9685 9691 9697 9702 9708 9713 9718 9723 9729 9734 9739 9745 9751 9757 9763 9770 9776 9783 9790 9798 9805 9812 9820 9827 9834 9841 9848 9854 9861 9866 9872 9877 9882 9886 9890 9893 9897 9900 9902 9905 9908 9910 9912 9915 9917 9920 9922 9924 9927 9929 9931 9934 9936 9938 9939 9941 9942 9943 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9931 9930 9930 9929 9930 9930 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9934 9935 9936 9937 9939 9941 9944 9947 9950 9954 9957 9961 9964 9967 9970 9973 9974 9976 9977 9977 9977 9976 9974 9972 9969 9967 9964 9960 9957 9954 9952 9949 9947 9946 9945 9945 9945 9946 9948 9949 9952 9954 9957 9960 9963 9965 9967 9969 9971 9972 9973 9973 9972 9971 9970 9968 9966 9964 9962 9959 9957 9955 9954 9952 9951 9951 9951 9951 9952 9953 9955 9957 9959 9961 9964 9966 9969 9971 9973 9975 9977 9978 9979 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9958 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9972 9973 9974 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9986 9986 7222 3 4 2 9986 9985 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9971 9970 9969 9968 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9985 9985 9985 9985 9985 9984 9983 9982 9981 9979 9978 9976 9974 9971 9969 9967 9964 9962 9959 9957 9954 9952 9950 9949 9947 9946 9946 9945 9945 9945 9946 9946 9947 9948 9949 9949 9950 9950 9950 9949 9948 9946 9944 9940 9936 9932 9926 9920 9912 9904 9896 9886 9876 9865 9854 9842 9829 9816 9802 9787 9772 9756 9740 9723 9705 9686 9667 9646 9625 9602 9578 9553 9527 9500 9471 9441 9410 9378 9345 9310 9275 9238 9201 9164 9125 9087 9048 9009 8970 8931 8892 8855 8818 8781 8746 8713 8680 8649 8620 8593 8568 8545 8524 8505 8489 8475 8464 8455 8449 8446 8445 8447 8451 8457 8466 8477 8491 8506 8523 8543 8563 8586 8610 8635 8662 8690 8718 8748 8778 8809 8841 8873 8905 8938 8970 9003 9035 9067 9099 9131 9162 9192 9222 9251 9279 9307 9333 9359 9383 9407 9429 9451 9472 9492 9512 9530 9548 9566 9583 9599 9615 9630 9645 9659 9674 9687 9701 9714 9726 9738 9750 9761 9771 9781 9790 9799 9807 9814 9821 9827 9833 9838 9842 9846 9850 9853 9856 9858 9860 9861 9863 9864 9864 9865 9865 9865 9865 9864 9863 9862 9860 9858 9856 9854 9851 9848 9845 9842 9839 9835 9832 9829 9826 9824 9821 9819 9818 9817 9816 9816 9817 9818 9819 9821 9824 9827 9830 9833 9837 9841 9846 9850 9854 9858 9863 9867 9871 9874 9878 9881 9885 9888 9890 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9923 9923 9922 9922 9921 9921 9920 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9883 9879 9875 9870 9865 9860 9854 9847 9840 9832 9823 9814 9804 9793 9781 9769 9756 9741 9726 9710 9693 9675 9656 9635 9614 9591 9568 9544 9518 9492 9464 9436 9407 9377 9347 9316 9285 9253 9221 9188 9155 9123 9090 9057 9025 8993 8961 8930 8899 8869 8840 8812 8785 8759 8735 8712 8691 8672 8655 8640 8627 8616 8609 8603 8601 8601 8604 8609 8617 8628 8642 8658 8677 8697 8720 8745 8772 8800 8829 8860 8892 8924 8957 8990 9023 9056 9089 9121 9153 9184 9214 9243 9271 9298 9324 9348 9372 9394 9415 9435 9454 9472 9489 9504 9519 9533 9545 9557 9568 9578 9588 9596 9604 9612 9618 9624 9629 9634 9638 9642 9645 9648 9650 9653 9655 9657 9659 7223 3 4 2 9662 9664 9667 9670 9673 9677 9681 9686 9691 9697 9703 9710 9717 9724 9732 9740 9749 9757 9766 9774 9783 9792 9800 9808 9816 9824 9831 9838 9844 9850 9855 9860 9865 9869 9872 9875 9878 9881 9883 9885 9886 9888 9889 9890 9892 9893 9895 9896 9898 9900 9902 9905 9907 9910 9912 9915 9917 9920 9923 9925 9927 9929 9931 9932 9933 9933 9934 9934 9933 9932 9932 9930 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9914 9914 9915 9916 9918 9919 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9934 9935 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9851 9848 9846 9843 9841 9839 9836 9834 9832 9830 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9808 9806 9805 9803 9802 9801 9800 9799 9798 9798 9797 9796 9795 9794 9793 9791 9789 9787 9784 9781 9778 9774 9770 9765 9760 9754 9747 9741 9733 9726 9717 9709 9700 9691 9681 9671 9660 9650 9638 9627 9615 9603 9590 9577 9563 9549 9534 9519 9502 9485 9467 9447 9427 9405 9382 9357 9331 9303 9273 9241 9208 9172 9133 9092 9049 9002 8953 8901 8846 8787 8724 8659 8589 8515 8437 8355 8268 8176 8080 7979 7873 7763 7647 7526 7401 7271 7137 6999 6857 6711 6563 6412 6260 6107 5953 5800 5647 5497 5349 5204 5064 4928 4799 4675 4558 4449 4347 4254 4170 4094 4027 3970 3921 3882 3852 3831 3818 3815 3820 3833 3854 3884 3921 3965 4018 4077 4144 4217 4297 4384 4477 4577 4682 4794 4911 5032 5159 5290 5424 5562 5703 5845 5990 6134 6280 6424 6568 6710 6850 6986 7120 7249 7375 7495 7612 7723 7829 7930 8026 8116 8202 8283 8360 8432 8500 8564 8624 8681 8735 8786 8834 8879 8922 8963 9001 9038 9073 9105 9136 9165 9193 9219 9243 9266 9288 9308 9327 9345 9362 9378 9393 9408 9422 9436 9450 9463 9477 9490 9504 9518 9531 9545 9560 9574 9588 9602 9616 9630 9643 9657 9669 9681 9693 9704 9714 9723 9732 9740 9747 9754 9760 9766 9771 9776 9780 9785 9789 9794 9798 9803 9808 9813 9818 9823 9829 9834 9840 9845 9851 9856 9860 9865 9869 9873 9876 9879 9881 9883 9884 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9884 9884 9885 9886 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9904 9905 9906 9908 7224 3 4 2 9909 9911 9913 9915 9917 9920 9922 9924 9926 9928 9929 9930 9931 9932 9932 9932 9931 9931 9930 9928 9927 9925 9923 9921 9920 9918 9917 9915 9914 9913 9913 9913 9913 9913 9914 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9925 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9903 9901 9898 9896 9893 9890 9886 9883 9881 9878 9875 9873 9872 9870 9869 9869 9870 9870 9872 9874 9876 9879 9882 9886 9890 9893 9897 9901 9905 9909 9912 9915 9917 9919 9921 9922 9922 9922 9922 9921 9919 9917 9915 9913 9911 9908 9905 9903 9900 9897 9895 9893 9890 9888 9886 9883 9881 9879 9877 9874 9871 9868 9865 9862 9858 9855 9851 9847 9843 9839 9835 9831 9827 9824 9821 9818 9815 9813 9811 9809 9808 9807 9806 9806 9806 9805 9805 9805 9804 9803 9803 9802 9800 9799 9797 9796 9794 9791 9789 9787 9785 9782 9780 9777 9774 9771 9768 9765 9761 9757 9752 9747 9741 9734 9726 9717 9707 9695 9683 9669 9654 9637 9619 9600 9579 9557 9533 9509 9483 9455 9427 9397 9367 9335 9302 9268 9233 9197 9161 9123 9085 9046 9007 8967 8927 8887 8847 8808 8769 8730 8692 8656 8620 8586 8554 8524 8496 8470 8446 8425 8407 8391 8378 8368 8361 8358 8357 8359 8365 8373 8384 8399 8416 8435 8457 8482 8509 8537 8568 8600 8634 8669 8705 8742 8779 8817 8856 8894 8932 8970 9007 9044 9080 9116 9151 9184 9217 9249 9280 9309 9338 9366 9392 9418 9442 9466 9488 9510 9531 9551 9570 9588 9605 9622 9638 9653 9668 9682 9696 9709 9721 9733 9744 9755 9765 9775 9784 9793 9801 9808 9816 9823 9829 9835 9841 9846 9851 9856 9861 9866 9870 9875 9879 9883 9888 9892 9896 9901 9905 9909 9913 9917 9921 9924 9928 9931 9934 9937 9939 9941 9943 9945 9946 9947 9948 9949 9949 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9955 9956 9958 9959 9961 9963 9964 9966 9968 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9956 9957 9958 9959 9960 9962 9964 9965 9967 9969 9970 9972 9973 9974 9975 9975 9975 9975 9974 9973 9972 9971 9969 9968 9966 9964 9963 9961 9960 9959 9958 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9947 9946 9944 9943 9940 9938 9936 9933 9930 9927 9924 9921 9918 9914 9911 9907 9903 9899 9895 9891 9886 9881 7225 3 4 2 9876 9870 9865 9858 9852 9846 9839 9832 9825 9818 9811 9805 9798 9791 9785 9779 9773 9767 9762 9757 9753 9749 9745 9742 9739 9736 9734 9733 9731 9730 9730 9730 9730 9731 9733 9734 9737 9739 9743 9746 9750 9755 9760 9765 9770 9775 9781 9786 9792 9797 9803 9808 9813 9818 9822 9826 9830 9834 9838 9841 9845 9848 9851 9854 9858 9861 9864 9868 9871 9875 9879 9882 9886 9890 9894 9897 9901 9904 9907 9910 9912 9915 9917 9918 9920 9921 9922 9923 9923 9924 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9937 9940 9942 9944 9946 9948 9950 9951 9952 9953 9954 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9947 9946 9946 9946 9946 9947 9948 9949 9951 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9967 9967 9967 9966 9966 9965 9964 9963 9961 9960 9958 9956 9955 9953 9952 9951 9950 9949 9948 9948 9947 9947 9948 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9923 9921 9919 9917 9916 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9884 9882 9878 9875 9871 9866 9861 9856 9850 9844 9837 9829 9822 9814 9806 9797 9789 9780 9771 9763 9754 9745 9737 9729 9721 9713 9705 9698 9690 9683 9676 9669 9662 9656 9650 9643 9638 9632 9627 9622 9618 9614 9611 9608 9606 9605 9604 9604 9605 9607 9609 9612 9615 9619 9623 9627 9632 9637 9641 9646 9651 9655 9659 9663 9667 9671 9674 9677 9680 9683 9686 9689 9691 9694 9697 9700 9703 9706 9710 9713 9716 9718 9721 9723 9725 9726 9726 9725 9724 9722 9719 9714 9709 9703 9695 9687 9678 9668 9657 9646 9634 9621 9608 9595 9581 9568 9554 9540 9526 9511 9497 9483 9468 9453 9438 9423 9408 9393 9377 9362 9346 9331 9315 9300 9285 9270 9256 9243 9230 9218 9208 9198 7226 3 4 2 9189 9182 9176 9171 9167 9165 9165 9165 9167 9170 9175 9180 9186 9193 9201 9210 9220 9229 9240 9250 9261 9272 9283 9293 9304 9314 9324 9334 9343 9352 9360 9368 9374 9380 9386 9390 9394 9396 9398 9398 9398 9396 9393 9389 9384 9378 9370 9361 9351 9339 9326 9312 9296 9278 9259 9238 9216 9192 9167 9140 9111 9082 9050 9017 8983 8947 8910 8872 8833 8792 8750 8707 8664 8619 8574 8528 8481 8434 8386 8338 8290 8241 8193 8145 8097 8050 8004 7959 7914 7871 7829 7789 7750 7714 7679 7647 7617 7590 7565 7542 7523 7506 7492 7482 7474 7469 7467 7469 7473 7480 7491 7504 7521 7540 7562 7587 7615 7645 7678 7713 7751 7790 7832 7875 7920 7966 8014 8062 8112 8162 8212 8263 8314 8364 8415 8465 8514 8563 8611 8658 8704 8750 8794 8837 8879 8920 8960 8999 9037 9073 9109 9143 9177 9209 9240 9270 9299 9327 9354 9379 9404 9428 9450 9471 9492 9511 9530 9548 9565 9582 9597 9613 9627 9642 9656 9669 9682 9695 9707 9719 9731 9742 9753 9764 9773 9783 9791 9800 9807 9814 9820 9825 9830 9835 9839 9842 9845 9848 9851 9853 9856 9858 9861 9864 9867 9870 9873 9877 9880 9884 9888 9892 9896 9900 9904 9908 9911 9915 9918 9920 9922 9924 9925 9926 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9930 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9908 9907 9906 9906 9905 9906 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9919 9920 9920 9921 9921 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9894 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9907 9907 9907 9907 9907 9906 9905 9905 9904 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9892 9891 9890 9889 9889 9888 9887 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9869 9870 9871 9871 9872 9873 9875 9876 9877 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9907 9907 9906 9905 9904 9904 9903 9902 9902 9902 9902 9903 9904 9905 9907 9909 9911 9913 9916 9919 9921 9924 9926 9928 9930 9932 9934 9934 9935 9935 9935 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9935 9935 9934 9934 9933 9931 7227 3 4 2 9930 9928 9926 9924 9921 9918 9916 9913 9910 9907 9904 9901 9899 9896 9894 9891 9889 9887 9885 9883 9882 9880 9878 9877 9875 9874 9872 9871 9870 9868 9867 9865 9864 9863 9862 9862 9862 9862 9862 9863 9864 9865 9867 9869 9872 9875 9878 9882 9885 9888 9892 9895 9898 9900 9903 9904 9906 9906 9907 9907 9906 9905 9904 9903 9901 9900 9898 9897 9896 9896 9896 9896 9897 9898 9899 9901 9903 9905 9907 9909 9910 9912 9913 9913 9913 9913 9912 9911 9909 9907 9904 9902 9899 9896 9894 9891 9889 9887 9885 9884 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9883 9881 9879 9877 9874 9871 9867 9863 9858 9854 9849 9845 9840 9836 9832 9828 9825 9822 9819 9817 9815 9813 9812 9810 9809 9808 9807 9806 9805 9805 9804 9803 9802 9801 9800 9799 9798 9797 9797 9796 9796 9796 9796 9796 9797 9798 9798 9799 9800 9801 9801 9802 9802 9802 9801 9800 9799 9797 9795 9792 9788 9785 9780 9775 9770 9765 9759 9753 9747 9740 9734 9727 9721 9715 9708 9702 9696 9690 9685 9679 9674 9669 9663 9658 9652 9646 9640 9633 9626 9618 9609 9600 9589 9578 9566 9552 9538 9522 9506 9488 9470 9451 9431 9409 9387 9364 9341 9316 9290 9263 9234 9204 9172 9138 9102 9063 9022 8978 8931 8880 8827 8772 8713 8652 8588 8523 8456 8389 8322 8256 8191 8128 8069 8014 7964 7919 7881 7850 7826 7809 7801 7802 7810 7827 7851 7882 7920 7964 8014 8068 8126 8187 8250 8314 8379 8444 8509 8572 8632 8691 8748 8802 8853 8901 8947 8990 9031 9068 9104 9138 9170 9200 9228 9255 9281 9305 9328 9350 9371 9391 9409 9426 9442 9457 9470 9483 9494 9504 9513 9520 9527 9533 9537 9541 9544 9546 9547 9548 9548 9547 9546 9545 9543 9541 9538 9535 9532 9529 9526 9523 9520 9517 9515 9513 9511 9510 9509 9509 9510 9511 9514 9516 9520 9524 9529 9535 9541 9548 9555 9563 9571 9579 9587 9596 9604 9613 9622 9630 9639 9648 9656 9664 9672 9680 9688 9696 9703 9711 9718 9725 9731 9738 9744 9750 9756 9761 9766 9771 9776 9781 9785 9789 9793 9797 9801 9804 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9843 9846 9849 9852 9855 9858 9861 9864 9868 9871 9874 9878 9881 9884 9888 9891 9894 9897 9900 9903 9906 9908 9910 9912 9914 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9922 9921 9920 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9927 9927 9926 9925 9923 9922 9920 9918 9915 9913 9910 9908 9906 9903 9901 9900 9898 9897 9896 9895 9894 9894 9894 9894 9895 9895 9896 9898 9899 9900 9902 9903 9905 7228 3 4 2 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9922 9922 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9900 9900 9899 9898 9896 9894 9891 9889 9885 9882 9878 9874 9870 9866 9862 9857 9853 9849 9845 9841 9837 9834 9830 9826 9823 9819 9815 9811 9806 9801 9796 9790 9783 9776 9768 9760 9751 9742 9732 9723 9713 9703 9693 9684 9675 9666 9659 9652 9646 9641 9637 9635 9633 9632 9632 9633 9635 9637 9640 9644 9648 9652 9656 9661 9666 9671 9676 9681 9687 9692 9698 9704 9710 9717 9724 9731 9739 9747 9755 9764 9773 9782 9792 9801 9810 9819 9828 9836 9844 9851 9858 9863 9868 9873 9876 9879 9882 9883 9885 9886 9887 9888 9889 9889 9890 9892 9893 9895 9897 9899 9902 9904 9907 9909 9912 9914 9916 9918 9919 9920 9920 9919 9918 9917 9914 9912 9908 9905 9901 9897 9893 9889 9885 9881 9877 9874 9871 9869 9867 9866 9865 9864 9864 9865 9866 9867 9868 9869 9871 9873 9875 9877 9878 9880 9882 9883 9884 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9896 9897 9898 9900 9902 9904 9906 9909 9911 9913 9916 9918 9920 9921 9923 9924 9924 9925 9924 9923 9921 9919 9916 9912 9907 9902 9896 9890 9883 9875 9866 9857 9847 9837 9826 9814 9801 9788 9773 9758 9742 9724 9705 9685 9663 9640 9615 9588 9560 9529 9496 9461 9425 9386 9345 9301 9256 9209 9160 9109 9056 9001 8945 8887 8828 8768 8707 8645 8583 8521 8458 8395 8334 8273 8213 8154 8098 8044 7992 7944 7899 7857 7820 7787 7759 7736 7718 7705 7698 7697 7701 7711 7726 7747 7773 7804 7840 7880 7925 7973 8025 8080 8138 8198 8259 8323 8387 8452 8517 8582 8647 8711 8774 8835 8895 8954 9010 9065 9117 9167 9215 9260 9303 9344 9382 9417 9450 9482 9511 9537 9562 9586 9607 9627 9645 9663 9679 9693 9707 9720 9733 9744 9755 9765 9774 9783 9791 9799 9806 9813 9818 9824 9828 9832 9836 9839 9841 9843 9845 9846 9846 9847 9847 9847 9847 9847 9848 9848 9848 9849 9850 9850 9852 9853 9854 9856 9858 9860 9861 9863 9865 9866 9868 9869 9870 9871 9871 9871 9872 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9855 9853 9852 9849 9847 9845 9842 9839 9836 9832 9829 9825 9821 9817 7229 3 4 2 9813 9809 9805 9801 9797 9793 9789 9786 9782 9779 9776 9773 9770 9767 9763 9760 9757 9753 9749 9745 9740 9735 9729 9723 9716 9709 9702 9694 9686 9678 9670 9661 9652 9644 9635 9626 9618 9609 9601 9593 9584 9576 9568 9560 9553 9545 9536 9528 9520 9512 9503 9495 9486 9477 9469 9460 9452 9444 9437 9430 9423 9418 9412 9408 9404 9401 9399 9397 9396 9396 9397 9397 9399 9400 9402 9404 9406 9408 9410 9413 9415 9418 9421 9424 9427 9431 9435 9440 9446 9452 9459 9468 9477 9487 9498 9509 9522 9535 9549 9563 9577 9592 9607 9621 9635 9649 9662 9675 9687 9697 9708 9717 9726 9734 9741 9747 9753 9759 9765 9770 9775 9780 9785 9791 9796 9802 9808 9814 9820 9826 9832 9838 9844 9850 9856 9861 9866 9870 9873 9876 9879 9881 9883 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9892 9891 9891 9889 9888 9886 9884 9882 9880 9877 9875 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9853 9852 9850 9848 9845 9843 9840 9836 9832 9828 9823 9818 9813 9807 9801 9795 9789 9782 9776 9769 9762 9756 9749 9743 9737 9730 9724 9718 9713 9707 9701 9696 9691 9686 9681 9676 9671 9667 9663 9659 9655 9652 9649 9646 9643 9641 9639 9638 9636 9635 9634 9634 9633 9633 9633 9633 9634 9634 9635 9636 9637 9638 9640 9641 9643 9645 9648 9651 9654 9657 9661 9665 9670 9674 9680 9685 9691 9696 9702 9709 9715 9721 9727 9734 9740 9746 9751 9757 9762 9767 9772 9776 9780 9784 9787 9790 9793 9796 9798 9801 9803 9805 9808 9810 9813 9815 9818 9821 9824 9828 9831 9835 9838 9842 9846 9850 9853 9857 9860 9863 9866 9868 9871 9873 9874 9876 9877 9877 9878 9879 9879 9880 9880 9881 9882 9883 9884 9885 9887 9889 9892 9894 9897 9900 9902 9905 9908 9911 9913 9915 9917 9919 9920 9921 9921 9921 9921 9920 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9907 9906 9905 9904 9903 9901 9899 9897 9895 9892 9889 9887 9884 9881 9878 9875 9873 9871 9869 9867 9865 9864 9863 9863 9862 9862 9862 9863 9863 9863 9864 9865 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9872 9873 9875 9876 9878 9880 9882 9884 9886 9889 9891 9894 9896 9898 9901 9903 9905 9907 9908 9910 9911 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9915 9916 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9921 9918 9916 9913 9911 9909 9907 9905 9903 9901 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 7230 3 4 2 9893 9892 9891 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9882 9883 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9891 9890 9890 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 9861 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9857 9856 9855 9854 9853 9851 9849 9847 9845 9842 9840 9838 9836 9834 9833 9831 9831 9831 9831 9832 9834 9836 9839 9842 9846 9850 9854 9858 9863 9868 9872 9877 9881 9885 9888 9891 9894 9897 9899 9901 9902 9904 9905 9906 9907 9909 9910 9911 9913 9915 9917 9919 9921 9924 9926 9929 9932 9934 9936 9938 9940 9942 9943 9944 9944 9944 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9940 9941 9942 9943 9945 9947 9948 9950 9952 9953 9954 9955 9955 9954 9953 9952 9950 9948 9945 9942 9939 9935 9932 9929 9926 9923 9921 9920 9919 9919 9920 9921 9922 9924 9927 9930 9933 9936 9939 9942 9945 9947 9949 9950 9951 9951 9950 9950 9948 9947 9945 9943 9941 9939 9938 9936 9935 9934 9933 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9941 9941 9940 9938 9936 9933 9930 9926 9922 9917 9912 9907 9902 9896 9890 9885 9879 9874 9869 9864 9859 9855 9851 9847 9843 9840 9837 9834 9832 9830 9828 9826 9824 9823 9822 9821 9820 9820 9819 9820 9820 9820 9821 9823 9824 9826 9827 9829 9832 9834 9837 9839 9842 9845 9848 9851 9853 9856 9858 9861 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9875 9875 9875 9875 9875 9874 9874 9873 9872 9871 9869 9868 9866 9864 9862 9859 9856 9853 9849 9845 9841 9837 9832 9828 9823 9818 9813 9809 9804 9800 9797 9793 9790 9788 9786 9785 9784 9784 9785 9787 9789 9792 9795 9799 9804 9809 9814 9820 9826 9832 9838 9844 9851 9856 9862 9867 9872 9877 9881 9885 9888 9891 9893 9895 9896 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9929 9930 9930 9929 9929 9928 9927 9925 9923 9921 9919 9916 9913 9909 9906 9902 9898 9894 9890 9886 9882 9878 9874 9870 9866 9861 9857 9853 9849 9845 7231 3 4 3 9877 9873 9868 9863 9858 9852 9846 9839 9833 9826 9819 9812 9805 9799 9793 9788 9783 9780 9777 9775 9775 9775 9777 9780 9784 9789 9796 9803 9810 9819 9828 9837 9846 9855 9864 9872 9880 9887 9894 9900 9905 9910 9913 9916 9919 9921 9922 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9934 9934 9935 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9948 9948 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9936 9936 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9944 9943 9943 9942 9941 9939 9938 9936 9934 9933 9931 9928 9926 9924 9922 9919 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9888 9885 9882 9880 9878 9876 9875 9874 9873 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9869 9868 9866 9864 9862 9860 9857 9854 9851 9847 9844 9840 9836 9831 9827 9823 9819 9814 9810 9805 9801 9797 9792 9788 9784 9781 9777 9774 9771 9769 9766 9764 9763 9762 9761 9760 9760 9759 9759 9759 9760 9760 9760 9759 9759 9758 9757 9756 9755 9753 9751 9749 9747 9745 9743 9741 9739 9738 9737 9736 9736 9736 9737 9738 9740 9742 9744 9747 9750 9754 9757 9761 9764 9767 9771 9774 9777 9780 9783 9785 9787 9789 9791 9793 9795 9797 9798 9800 9802 9803 9805 9806 9807 9809 9810 9811 9812 9814 9815 9816 9818 9819 9821 9823 9825 9827 9829 9832 9835 9838 9841 9844 9848 9851 9855 9858 9862 9865 9868 9871 9873 9875 9877 9878 9879 9879 9879 9879 9879 9878 9877 9876 9874 9873 9871 9870 9869 9867 9866 9865 9864 9864 9864 9863 9864 9864 9865 9866 9867 9868 9870 9871 9873 9875 9878 9880 9882 9884 9886 9888 9889 9891 9892 9893 9894 9895 9895 9895 9895 9896 9896 9895 9896 9896 9896 9896 9897 9898 9899 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9946 9947 9947 9947 9947 9946 9945 9944 9943 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9925 9925 9925 9926 9927 9928 9929 9930 9932 9934 9935 9936 9938 9939 9940 9940 9941 9941 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9906 9905 9905 9905 9905 7232 3 4 3 9906 9907 9908 9909 9909 9910 9911 9911 9911 9911 9911 9910 9908 9907 9905 9903 9901 9899 9896 9894 9891 9889 9886 9884 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9859 9857 9856 9854 9853 9851 9849 9848 9846 9843 9841 9838 9835 9831 9827 9823 9818 9812 9806 9800 9793 9786 9779 9771 9764 9756 9748 9741 9733 9725 9718 9711 9703 9696 9689 9681 9672 9664 9655 9645 9634 9622 9609 9596 9581 9565 9548 9529 9509 9488 9466 9442 9417 9390 9362 9332 9300 9266 9231 9193 9154 9113 9070 9026 8980 8933 8886 8838 8790 8743 8697 8653 8611 8573 8538 8508 8483 8464 8450 8442 8441 8446 8458 8476 8499 8528 8562 8600 8642 8687 8734 8783 8833 8883 8933 8981 9029 9075 9118 9159 9197 9233 9267 9298 9326 9353 9377 9400 9421 9440 9459 9477 9494 9510 9526 9542 9557 9572 9586 9601 9615 9628 9641 9654 9666 9678 9689 9700 9709 9718 9727 9735 9742 9748 9754 9759 9763 9767 9771 9774 9776 9779 9781 9782 9784 9785 9787 9788 9789 9790 9791 9792 9794 9795 9796 9797 9799 9800 9801 9802 9804 9805 9806 9807 9809 9810 9811 9812 9813 9815 9816 9817 9819 9820 9821 9823 9824 9826 9828 9829 9831 9833 9835 9837 9839 9841 9843 9846 9848 9850 9853 9855 9858 9860 9862 9865 9867 9869 9871 9872 9873 9874 9874 9874 9873 9872 9870 9868 9865 9861 9857 9853 9848 9843 9838 9832 9827 9821 9816 9811 9806 9801 9796 9792 9789 9785 9782 9779 9776 9774 9772 9770 9768 9767 9765 9763 9762 9761 9759 9758 9757 9756 9755 9755 9754 9753 9753 9753 9753 9753 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9753 9753 9752 9751 9751 9750 9749 9749 9749 9749 9749 9749 9750 9751 9752 9754 9756 9758 9760 9762 9764 9765 9767 9768 9769 9770 9770 9769 9768 9767 9765 9763 9760 9757 9753 9749 9746 9742 9738 9735 9732 9728 9726 9723 9721 9719 9717 9716 9714 9712 9711 9709 9707 9704 9701 9697 9693 9688 9682 9676 9669 9661 9653 9645 9636 9627 9617 9608 9598 9588 9578 9569 9559 9549 9539 9530 9519 9509 9499 9488 9476 9464 9452 9439 9425 9410 9395 9379 9362 9345 9327 9309 9290 9270 9250 9230 9209 9187 9165 9141 9117 9092 9066 9038 9008 8977 8944 8908 8870 8830 8787 8742 8694 8644 8590 8535 8477 8416 8353 8287 8218 8147 8073 7996 7915 7831 7744 7651 7555 7453 7347 7235 7118 6996 6869 6736 6600 6461 6320 6177 6034 5893 5755 5621 5495 5377 5269 5172 5088 5019 4965 4929 4909 4907 4921 4951 4999 5062 5140 5230 5331 5443 5563 5689 5820 5955 6091 6229 6364 6498 6630 6758 6883 7003 7118 7230 7336 7438 7536 7630 7721 7807 7890 7970 8047 8120 8191 8258 8323 8384 8443 8499 8551 8601 8648 8692 8734 7233 3 4 3 8773 8809 8844 8877 8908 8938 8966 8994 9020 9046 9071 9095 9119 9143 9165 9187 9208 9229 9248 9267 9284 9301 9316 9330 9344 9356 9368 9378 9388 9398 9407 9415 9424 9433 9441 9450 9459 9468 9478 9487 9498 9508 9518 9529 9540 9551 9562 9573 9584 9594 9605 9615 9625 9635 9644 9653 9662 9671 9679 9687 9694 9701 9708 9714 9720 9725 9730 9735 9739 9742 9745 9748 9751 9753 9755 9757 9758 9760 9762 9764 9767 9769 9772 9775 9778 9782 9786 9790 9794 9798 9802 9806 9809 9812 9815 9817 9818 9819 9819 9819 9819 9818 9816 9815 9813 9811 9810 9809 9808 9808 9808 9809 9810 9812 9815 9817 9820 9823 9826 9829 9832 9834 9836 9837 9837 9836 9834 9832 9829 9825 9821 9815 9810 9804 9798 9792 9786 9781 9776 9771 9766 9763 9759 9757 9754 9752 9750 9749 9747 9746 9745 9744 9742 9741 9739 9737 9735 9734 9732 9730 9729 9727 9726 9726 9726 9727 9728 9730 9732 9735 9738 9742 9746 9750 9754 9759 9763 9768 9772 9777 9781 9785 9789 9793 9796 9800 9804 9807 9811 9815 9819 9823 9827 9831 9836 9841 9845 9850 9854 9858 9862 9866 9870 9873 9875 9878 9880 9881 9883 9884 9885 9886 9887 9887 9888 9889 9891 9892 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9909 9909 9909 9909 9908 9907 9906 9905 9904 9904 9903 9903 9902 9903 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9913 9912 9911 9909 9907 9904 9901 9897 9894 9890 9887 9883 9880 9877 9874 9872 9870 9868 9867 9867 9866 9867 9868 9869 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9893 9893 9894 9894 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9924 9924 9923 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9913 9913 9911 9910 9908 9905 9903 9900 9897 9894 9891 9888 9886 9884 9882 9882 9881 9882 9883 9884 9886 9889 9892 9895 9898 9901 9904 9907 9910 9911 9913 9913 9913 9913 9911 9909 9907 9904 9901 9898 9895 9892 9889 9887 9885 9883 9883 9882 9883 9884 9886 9888 9890 9893 9896 9899 9902 9905 9907 9909 9910 9911 9911 9910 9908 9906 9903 9900 9896 9892 9887 9883 9878 9874 9870 9866 9863 9860 9857 9856 9854 9854 9853 9853 9854 9855 9855 9856 9857 9858 9859 9859 9860 9860 9860 9861 9861 9860 9860 9860 9860 9861 9861 7234 3 4 3 9862 9862 9863 9864 9865 9865 9866 9867 9868 9868 9868 9868 9867 9867 9866 9865 9864 9862 9861 9860 9859 9858 9858 9858 9858 9859 9859 9860 9862 9863 9864 9866 9867 9868 9868 9868 9868 9867 9865 9864 9861 9859 9856 9853 9850 9847 9845 9842 9840 9839 9838 9838 9838 9839 9840 9842 9844 9846 9849 9851 9853 9855 9856 9857 9857 9857 9856 9855 9853 9850 9847 9843 9839 9835 9831 9826 9822 9817 9812 9808 9804 9799 9795 9792 9788 9785 9782 9779 9777 9774 9773 9771 9770 9769 9768 9768 9768 9769 9769 9770 9771 9772 9773 9774 9775 9776 9777 9777 9778 9778 9778 9777 9777 9776 9775 9774 9773 9772 9771 9771 9770 9770 9770 9770 9770 9770 9771 9771 9771 9770 9770 9769 9768 9766 9764 9761 9757 9754 9750 9746 9741 9737 9732 9728 9724 9719 9715 9712 9708 9704 9701 9697 9693 9689 9684 9679 9672 9665 9657 9648 9638 9627 9615 9602 9588 9573 9557 9541 9524 9508 9490 9473 9455 9437 9419 9401 9382 9362 9341 9318 9294 9269 9242 9212 9180 9146 9109 9071 9030 8988 8944 8899 8854 8809 8765 8723 8683 8646 8612 8583 8558 8538 8524 8516 8513 8517 8525 8540 8559 8583 8612 8644 8679 8717 8756 8797 8838 8879 8920 8960 8999 9036 9072 9106 9138 9168 9196 9222 9246 9269 9290 9310 9328 9345 9361 9376 9390 9404 9416 9428 9439 9449 9458 9467 9475 9482 9488 9494 9499 9503 9506 9510 9512 9514 9516 9517 9519 9519 9520 9521 9522 9522 9523 9523 9524 9524 9525 9525 9525 9525 9525 9524 9523 9522 9520 9518 9514 9511 9506 9501 9495 9488 9481 9473 9464 9455 9445 9435 9425 9414 9404 9393 9382 9371 9360 9349 9337 9326 9314 9302 9290 9277 9264 9250 9236 9220 9204 9186 9168 9148 9127 9105 9082 9058 9032 9006 8978 8948 8918 8886 8852 8817 8781 8743 8703 8661 8617 8572 8523 8473 8420 8364 8306 8244 8180 8112 8041 7967 7888 7806 7720 7629 7533 7433 7327 7215 7098 6975 6846 6710 6569 6421 6268 6110 5948 5782 5613 5442 5271 5102 4936 4774 4619 4471 4334 4208 4096 3999 3918 3855 3809 3783 3775 3788 3820 3870 3938 4023 4124 4238 4366 4504 4652 4807 4968 5133 5300 5468 5636 5802 5965 6125 6280 6431 6577 6717 6851 6980 7103 7220 7332 7439 7541 7638 7730 7818 7902 7982 8058 8130 8199 8265 8327 8387 8443 8497 8549 8598 8644 8689 8731 8772 8811 8848 8884 8918 8951 8983 9014 9043 9071 9097 9123 9147 9170 9191 9212 9231 9249 9266 9281 9296 9310 9323 9336 9347 9359 9370 9381 9392 9403 9414 9425 9436 9447 9458 9470 9481 9493 9504 9515 9526 9537 9547 9556 9565 9574 9581 9589 9595 9601 9606 9610 9615 9618 9622 9625 9628 9631 9634 9637 9640 9644 9647 9651 9655 9659 9663 9667 9672 9676 9680 9684 9688 9692 9695 9698 9701 9703 9705 7235 3 4 3 9707 9708 9709 9710 9711 9712 9713 9715 9716 9717 9719 9721 9723 9725 9728 9730 9733 9736 9739 9742 9745 9748 9751 9753 9756 9758 9759 9760 9761 9762 9763 9763 9763 9763 9762 9762 9762 9762 9762 9762 9762 9762 9763 9763 9764 9765 9767 9768 9769 9771 9772 9774 9776 9777 9778 9780 9781 9782 9783 9784 9785 9786 9787 9788 9788 9789 9789 9790 9790 9790 9790 9789 9789 9787 9786 9784 9782 9779 9776 9772 9767 9762 9757 9751 9745 9738 9731 9723 9715 9707 9698 9689 9679 9669 9659 9648 9636 9624 9611 9598 9584 9569 9553 9537 9519 9501 9481 9461 9439 9417 9393 9369 9343 9316 9288 9259 9229 9197 9165 9131 9096 9060 9023 8984 8945 8905 8864 8822 8779 8735 8691 8646 8601 8555 8509 8463 8416 8369 8322 8275 8228 8181 8134 8087 8041 7995 7949 7904 7860 7817 7775 7733 7694 7656 7619 7585 7553 7523 7496 7471 7450 7431 7415 7403 7394 7388 7385 7386 7390 7397 7408 7421 7438 7458 7480 7505 7533 7563 7596 7631 7668 7707 7748 7791 7835 7881 7928 7976 8026 8076 8126 8178 8230 8281 8333 8385 8437 8488 8538 8587 8636 8683 8729 8774 8817 8859 8899 8938 8975 9011 9045 9077 9108 9138 9166 9193 9219 9244 9268 9290 9312 9334 9354 9374 9393 9411 9429 9446 9462 9478 9494 9508 9523 9536 9549 9562 9573 9585 9596 9607 9617 9627 9637 9646 9655 9664 9673 9681 9690 9698 9706 9714 9722 9729 9736 9743 9749 9756 9762 9767 9773 9778 9783 9789 9794 9798 9803 9808 9813 9818 9822 9827 9831 9836 9840 9844 9847 9850 9853 9855 9856 9857 9857 9857 9856 9855 9853 9852 9850 9848 9846 9845 9843 9843 9843 9843 9844 9845 9847 9849 9852 9855 9858 9861 9863 9866 9868 9869 9870 9871 9870 9869 9866 9864 9861 9857 9853 9848 9844 9839 9835 9831 9828 9825 9823 9820 9819 9818 9817 9817 9816 9816 9815 9814 9812 9810 9807 9803 9798 9792 9785 9777 9768 9758 9747 9735 9723 9710 9696 9683 9669 9654 9640 9625 9611 9596 9580 9565 9549 9532 9515 9497 9478 9459 9438 9416 9393 9368 9343 9316 9287 9258 9227 9196 9163 9129 9095 9060 9024 8987 8951 8914 8877 8839 8802 8765 8728 8691 8655 8619 8584 8549 8515 8482 8450 8419 8389 8361 8334 8308 8285 8263 8242 8224 8208 8194 8182 8172 8165 8160 8157 8157 8159 8163 8170 8179 8191 8204 8220 8238 8259 8281 8305 8331 8358 8388 8418 8450 8483 8517 8552 8587 8623 8659 8695 8731 8766 8802 8837 8871 8905 8938 8970 9001 9032 9062 9090 9118 9145 9171 9196 9221 9245 9268 9290 9312 9333 9353 9373 9391 9409 9427 9443 9459 9473 9487 9500 9513 9524 9535 9545 9554 9563 9571 9578 9586 9592 9599 9605 9611 9617 9622 9627 9632 9637 9641 9645 9649 9652 9655 9658 9660 9661 9661 9662 9661 9660 9658 9656 9653 7236 3 4 3 9650 9646 9642 9638 9633 9628 9624 9619 9614 9608 9603 9598 9593 9588 9582 9577 9570 9564 9557 9549 9540 9530 9518 9506 9492 9477 9460 9441 9421 9400 9377 9352 9327 9300 9272 9243 9213 9182 9150 9118 9084 9049 9013 8976 8937 8895 8851 8804 8754 8700 8642 8580 8514 8444 8368 8289 8207 8121 8033 7943 7853 7762 7673 7588 7506 7429 7359 7297 7243 7199 7165 7143 7131 7132 7143 7166 7199 7243 7295 7356 7425 7499 7578 7660 7746 7833 7920 8007 8092 8175 8255 8332 8406 8476 8543 8605 8664 8720 8772 8821 8868 8911 8952 8991 9028 9063 9096 9128 9158 9187 9215 9241 9266 9290 9313 9334 9355 9375 9393 9411 9428 9445 9461 9476 9490 9504 9518 9531 9543 9555 9567 9578 9588 9599 9608 9617 9626 9634 9642 9649 9656 9663 9669 9675 9681 9687 9693 9698 9704 9709 9714 9719 9724 9729 9734 9738 9743 9747 9750 9754 9757 9760 9763 9765 9767 9769 9770 9772 9773 9774 9775 9776 9777 9778 9780 9781 9782 9783 9784 9785 9786 9786 9787 9787 9787 9787 9786 9785 9783 9780 9778 9774 9770 9765 9760 9754 9748 9741 9734 9726 9718 9709 9700 9691 9681 9672 9662 9651 9641 9630 9619 9608 9597 9585 9573 9561 9548 9536 9523 9511 9498 9486 9474 9463 9452 9442 9432 9424 9416 9410 9406 9403 9402 9402 9404 9408 9413 9420 9429 9439 9451 9464 9478 9493 9509 9525 9541 9558 9574 9590 9605 9620 9634 9647 9659 9670 9680 9690 9698 9706 9713 9719 9725 9730 9736 9741 9747 9752 9758 9764 9770 9776 9783 9790 9797 9804 9811 9818 9824 9831 9837 9842 9847 9851 9855 9859 9861 9864 9866 9867 9869 9870 9871 9872 9874 9875 9877 9878 9881 9883 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9914 9916 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9913 9913 9913 9914 9915 9915 9916 9918 9919 9920 9922 9924 9925 9927 9929 9931 9933 9934 9936 9937 9938 9938 9938 9938 9938 9937 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9926 9926 9926 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9933 9933 9932 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9909 9908 9907 9906 9906 9906 9906 9907 9908 9909 9910 9912 9914 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9958 9959 9960 9962 9963 9964 9964 9965 9965 9965 9965 9964 9963 9962 9960 9958 9955 9953 9950 9947 9944 9941 9938 9935 9932 9930 9928 9927 9926 9926 9927 9928 9929 9931 9933 9936 9939 9942 9945 9948 9951 9953 9955 9957 9958 9959 9959 9959 9958 9957 9956 9954 9952 9950 9949 9947 9946 9944 9944 9943 9943 9944 9945 9946 9948 9949 9951 9953 7237 3 4 3 9955 9957 9959 9960 9962 9962 9963 9963 9963 9962 9961 9960 9958 9956 9955 9953 9951 9950 9949 9948 9947 9947 9947 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9954 9954 9955 9956 9957 9959 9961 9964 9966 9969 9972 9975 9977 9980 9982 9984 9985 9985 9985 9985 9984 9983 9981 9979 9976 9974 9971 9969 9967 9965 9963 9961 9960 9960 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9969 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9961 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9964 9963 9962 9960 9957 9954 9950 9945 9939 9933 9926 9919 9911 9903 9895 9887 9879 9870 9862 9855 9847 9840 9833 9826 9820 9815 9809 9804 9799 9794 9789 9784 9779 9774 9770 9765 9760 9756 9751 9747 9743 9740 9737 9734 9732 9731 9730 9730 9731 9732 9734 9736 9739 9742 9746 9750 9755 9759 9764 9769 9773 9778 9782 9787 9791 9796 9800 9804 9809 9813 9818 9823 9828 9834 9840 9846 9852 9859 9865 9872 9879 9885 9892 9898 9904 9909 9914 9919 9923 9926 9929 9931 9933 9934 9935 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9945 9946 9947 9948 9948 9949 9949 9949 9948 9947 9946 9945 9943 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9884 9883 9882 9881 9880 9879 9879 9878 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9886 9887 9888 9890 9891 9893 9895 9897 9900 9902 9905 9908 9912 9915 9919 9923 9927 9931 9934 9938 9941 9945 9947 9950 9952 9953 9954 9955 9955 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9945 9945 9945 9946 9947 9949 9951 9953 9955 9958 9960 9962 9964 9966 9967 9969 9969 9970 9970 9969 9968 9967 9966 9965 9963 9961 9960 9958 9956 9955 9953 9952 9950 9949 9948 9946 9945 9943 9941 9939 9937 9934 9932 9929 9925 9922 9918 9915 9911 9907 9903 9900 9896 9893 9889 9886 9884 9881 9879 9877 9875 9874 9872 9872 9871 9870 9870 9870 9870 9871 9872 9873 9874 9876 9878 9880 9883 9885 9889 9892 9895 9899 9902 9906 9909 9913 9916 9919 9921 9923 9924 9925 9926 9926 9925 9924 9922 9920 9918 9915 9912 9908 9904 9900 9895 9891 9886 9881 9875 9869 9863 9857 9850 9843 9835 9828 9819 9811 9802 9792 9783 9774 9764 9755 9747 9739 9731 9724 9719 9715 9711 9710 9709 9710 9713 9717 9722 9729 9737 7238 3 4 3 9746 9756 9766 9778 9789 9801 9813 9824 9835 9845 9855 9864 9872 9878 9884 9889 9893 9896 9898 9899 9899 9899 9899 9899 9898 9897 9897 9896 9896 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9904 9904 9903 9902 9900 9898 9896 9893 9891 9888 9885 9883 9880 9878 9876 9874 9873 9872 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9870 9870 9871 9872 9873 9875 9877 9879 9882 9885 9888 9892 9896 9900 9904 9908 9912 9916 9920 9924 9927 9931 9934 9937 9939 9941 9943 9945 9946 9947 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9911 9910 9909 9909 9908 9908 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9915 9917 9919 9921 9924 9926 9929 9932 9934 9936 9938 9940 9942 9943 9944 9944 9944 9943 9942 9941 9939 9937 9935 9933 9930 9928 9926 9925 9923 9923 9922 9922 9923 9924 9926 9929 9931 9934 9938 9941 9945 9948 9952 9955 9958 9961 9963 9965 9966 9967 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9953 9951 9948 9945 9941 9936 9932 9926 9921 9915 9908 9902 9896 9889 9883 9877 9872 9867 9862 9858 9855 9851 9849 9847 9846 9845 9844 9844 9844 9844 9845 9846 9847 9847 9848 9849 9850 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9868 9870 9873 9876 9879 9883 9887 9890 9894 9898 9902 9906 9910 9913 9917 9920 9924 9927 9930 9932 9935 9937 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9958 9959 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9949 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9961 9962 9962 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9972 9971 9970 9969 9968 9966 9964 9962 9959 9957 9954 9952 9950 9947 9945 9942 9940 9938 9936 9934 9932 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9878 9875 9872 9868 9864 9861 9857 9852 9848 9844 9840 9837 9833 9830 9828 9826 9824 9823 9822 9822 9822 9823 9824 7239 3 4 3 9824 9825 9826 9827 9827 9826 9825 9824 9822 9819 9815 9811 9806 9800 9794 9787 9780 9773 9766 9760 9753 9747 9741 9736 9732 9729 9726 9725 9724 9725 9726 9729 9732 9735 9740 9745 9750 9756 9763 9769 9775 9782 9788 9794 9800 9806 9811 9816 9821 9825 9829 9833 9837 9840 9843 9846 9848 9850 9853 9854 9856 9857 9859 9860 9860 9861 9862 9862 9862 9862 9863 9863 9863 9863 9864 9865 9866 9867 9869 9871 9873 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9905 9907 9908 9910 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9927 9925 9923 9920 9918 9915 9912 9910 9907 9905 9903 9901 9900 9898 9897 9897 9896 9895 9895 9895 9894 9893 9893 9892 9890 9888 9886 9884 9881 9877 9874 9870 9866 9862 9858 9854 9850 9846 9843 9839 9837 9834 9833 9831 9830 9829 9829 9828 9828 9828 9828 9828 9827 9827 9826 9826 9825 9824 9823 9821 9820 9819 9818 9818 9817 9817 9818 9819 9820 9822 9824 9827 9830 9833 9836 9840 9843 9847 9850 9853 9855 9857 9858 9858 9858 9858 9856 9855 9852 9849 9846 9843 9840 9836 9832 9829 9826 9823 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9799 9795 9791 9787 9782 9776 9769 9762 9755 9746 9738 9729 9719 9710 9700 9690 9680 9669 9659 9649 9638 9628 9617 9605 9593 9580 9566 9551 9535 9518 9499 9478 9456 9433 9407 9380 9351 9320 9288 9253 9217 9180 9140 9099 9056 9010 8963 8913 8860 8805 8746 8684 8619 8549 8475 8397 8315 8227 8135 8039 7939 7835 7727 7616 7502 7386 7269 7151 7033 6915 6799 6684 6572 6463 6357 6256 6159 6066 5979 5896 5819 5747 5680 5619 5563 5512 5467 5427 5392 5363 5339 5321 5308 5301 5300 5305 5317 5334 5358 5389 5425 5468 5517 5572 5634 5701 5773 5850 5932 6018 6108 6202 6298 6397 6498 6600 6704 6808 6913 7017 7121 7224 7325 7426 7524 7620 7714 7806 7895 7982 8065 8146 8224 8299 8372 8441 8508 8572 8634 8693 8749 8804 8855 8905 8952 8998 9041 9082 9122 9159 9195 9228 9260 9291 9319 9346 9371 9395 9417 9438 7240 3 4 3 9457 9476 9492 9508 9523 9537 9550 9563 9574 9586 9596 9606 9615 9624 9633 9641 9649 9656 9664 9670 9677 9684 9690 9696 9702 9708 9714 9719 9725 9731 9737 9743 9749 9755 9761 9767 9773 9778 9784 9789 9794 9798 9802 9805 9808 9810 9812 9813 9814 9814 9815 9814 9814 9814 9813 9813 9813 9813 9813 9813 9814 9816 9817 9819 9821 9824 9827 9829 9832 9835 9838 9841 9843 9845 9847 9849 9851 9852 9853 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9871 9873 9874 9875 9876 9877 9877 9878 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9863 9862 9861 9860 9860 9859 9859 9859 9859 9859 9860 9861 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9867 9866 9865 9864 9862 9860 9858 9856 9854 9852 9849 9847 9845 9843 9841 9840 9838 9837 9836 9835 9834 9833 9832 9832 9831 9830 9829 9828 9827 9825 9824 9823 9821 9819 9818 9816 9814 9813 9811 9810 9808 9807 9805 9804 9802 9801 9799 9796 9794 9791 9789 9786 9782 9779 9775 9771 9767 9763 9759 9755 9751 9747 9743 9739 9735 9732 9728 9725 9721 9717 9713 9708 9704 9698 9693 9687 9680 9673 9665 9657 9648 9639 9629 9619 9608 9597 9586 9575 9563 9551 9539 9527 9514 9501 9488 9474 9461 9447 9432 9418 9403 9387 9372 9356 9340 9323 9307 9291 9274 9258 9242 9227 9212 9197 9183 9170 9158 9146 9135 9124 9114 9105 9096 9087 9078 9068 9058 9048 9036 9023 9009 8992 8974 8954 8931 8906 8879 8848 8816 8780 8742 8702 8659 8614 8567 8517 8465 8411 8354 8295 8234 8170 8103 8033 7960 7883 7802 7718 7629 7536 7439 7338 7234 7126 7016 6904 6791 6678 6566 6457 6352 6251 6157 6071 5994 5927 5870 5826 5794 5777 5772 5781 5803 5838 5885 5944 6014 6093 6180 6274 6374 6479 6587 6697 6807 6918 7026 7133 7237 7337 7434 7526 7614 7697 7776 7850 7920 7985 8047 8104 8158 8209 8256 8301 8342 8382 8418 8452 8484 8514 8541 8566 8589 8609 8627 8642 8654 8664 8672 8676 8678 8677 8673 8667 8659 8647 8633 8617 8598 8578 8554 8529 8502 8472 8439 8404 8366 8326 8282 8234 8183 8127 8067 8003 7935 7861 7784 7702 7615 7525 7433 7338 7242 7145 7049 6955 6865 6778 6698 6625 6560 6505 6459 6425 6403 6393 6396 6411 6438 6477 6527 6588 6659 6738 6824 6916 7013 7113 7216 7320 7425 7529 7630 7729 7826 7919 8009 8094 8176 8254 8328 8398 8464 8528 8588 8646 8701 8753 8803 8851 8897 8940 8982 9022 9059 9094 9128 9159 9189 9216 9242 9266 9288 9309 9328 9346 9363 9379 9394 9409 9423 9437 9450 9463 9476 9489 9501 9513 9524 9535 9546 9556 9565 9574 9581 9589 9595 9602 9607 9612 9617 9622 9626 9630 9634 9639 7241 3 4 3 9643 9648 9653 9658 9663 9669 9674 9680 9685 9690 9695 9699 9703 9707 9710 9712 9714 9715 9716 9716 9716 9716 9715 9714 9714 9713 9712 9712 9712 9712 9713 9713 9714 9716 9717 9719 9720 9722 9724 9725 9726 9727 9728 9729 9729 9729 9728 9728 9727 9726 9726 9725 9724 9724 9723 9724 9724 9725 9727 9729 9732 9735 9738 9742 9746 9751 9756 9761 9766 9771 9776 9781 9786 9790 9795 9799 9802 9806 9809 9813 9816 9818 9821 9824 9827 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9864 9867 9869 9871 9872 9873 9874 9874 9874 9873 9872 9871 9869 9867 9865 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9834 9832 9830 9828 9827 9826 9826 9826 9826 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9843 9845 9846 9846 9846 9846 9845 9844 9842 9840 9838 9836 9833 9830 9828 9825 9823 9822 9820 9819 9819 9819 9820 9821 9823 9826 9828 9831 9834 9837 9840 9843 9845 9847 9849 9850 9851 9851 9851 9851 9850 9850 9849 9848 9848 9848 9848 9848 9849 9850 9852 9855 9858 9861 9864 9867 9870 9874 9877 9880 9883 9885 9887 9888 9889 9890 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9897 9899 9901 9903 9906 9908 9911 9913 9915 9917 9919 9921 9922 9922 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9917 9917 9917 9918 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9933 9934 9935 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9928 9928 9928 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9911 9910 9910 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9938 9939 9940 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9959 9959 9958 9957 9956 9954 9952 9950 9947 9945 9942 9939 9937 9935 9933 9931 9930 9929 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9932 9932 9932 9931 9930 9929 9928 9926 9924 9922 9920 9917 9915 9913 9911 9909 9907 9906 9905 9904 9904 9904 9904 9905 9906 9908 9910 9911 9914 9916 9918 9920 9922 9924 9926 9927 9929 9929 9930 9930 9930 9930 9929 9928 9926 9925 7242 3 4 3 9923 9921 9919 9917 9916 9914 9912 9910 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9874 9873 9872 9871 9869 9868 9865 9863 9860 9857 9853 9849 9845 9840 9835 9830 9825 9819 9814 9808 9803 9798 9793 9788 9784 9781 9778 9775 9772 9770 9769 9767 9766 9764 9763 9761 9758 9756 9752 9748 9744 9738 9732 9725 9718 9710 9702 9693 9685 9677 9668 9661 9653 9647 9641 9636 9631 9628 9625 9623 9621 9620 9620 9620 9620 9620 9621 9621 9622 9623 9623 9624 9625 9626 9627 9628 9630 9632 9634 9637 9640 9644 9648 9653 9658 9663 9668 9674 9680 9685 9691 9696 9702 9706 9711 9715 9718 9721 9724 9726 9728 9730 9732 9733 9735 9736 9738 9740 9742 9745 9748 9751 9755 9759 9763 9767 9772 9777 9781 9786 9790 9795 9799 9803 9806 9809 9812 9814 9816 9817 9818 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9820 9821 9821 9823 9824 9825 9826 9828 9829 9830 9832 9833 9834 9835 9835 9836 9836 9836 9836 9836 9835 9835 9834 9834 9833 9832 9831 9831 9830 9830 9829 9829 9828 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9835 9836 9837 9838 9839 9841 9843 9845 9847 9850 9853 9855 9858 9861 9864 9867 9870 9873 9875 9878 9880 9881 9883 9884 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9888 9889 9889 9891 9892 9893 9894 9896 9897 9899 9901 9902 9903 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9920 9920 9921 9922 9923 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9943 9944 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9906 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9902 9901 9899 9898 9897 9895 9893 9892 9890 9888 9886 9883 9881 9879 9877 9874 9872 9870 9868 9865 9863 9861 9859 9856 9853 9850 9847 9844 9840 7243 3 4 3 9835 9830 9825 9819 9813 9807 9800 9792 9785 9778 9770 9763 9756 9749 9742 9736 9731 9726 9721 9717 9714 9711 9709 9707 9705 9703 9702 9701 9699 9698 9697 9695 9694 9692 9690 9688 9686 9684 9682 9680 9679 9678 9677 9676 9676 9676 9677 9678 9679 9681 9683 9686 9688 9691 9694 9697 9700 9703 9706 9709 9712 9714 9717 9719 9722 9724 9726 9728 9730 9732 9734 9737 9739 9741 9744 9746 9749 9752 9755 9758 9761 9764 9766 9769 9772 9775 9777 9780 9782 9784 9786 9788 9790 9791 9793 9794 9795 9796 9796 9797 9798 9798 9799 9799 9800 9801 9802 9803 9805 9806 9808 9810 9812 9814 9817 9819 9821 9824 9826 9828 9830 9831 9832 9833 9834 9834 9834 9834 9834 9833 9832 9832 9831 9831 9830 9830 9829 9829 9828 9828 9828 9827 9827 9826 9825 9824 9822 9820 9818 9816 9813 9810 9806 9803 9800 9796 9793 9789 9786 9783 9781 9778 9776 9774 9772 9771 9769 9768 9766 9765 9763 9761 9759 9756 9753 9750 9747 9743 9739 9734 9730 9725 9720 9714 9709 9703 9698 9692 9685 9679 9672 9665 9657 9649 9640 9630 9619 9608 9595 9582 9567 9552 9535 9518 9499 9480 9460 9439 9417 9394 9371 9346 9320 9293 9264 9233 9200 9165 9127 9086 9042 8994 8942 8886 8827 8764 8697 8627 8554 8478 8400 8322 8244 8167 8092 8020 7952 7890 7834 7785 7745 7714 7691 7679 7676 7683 7701 7727 7762 7806 7856 7912 7974 8040 8109 8180 8252 8323 8393 8462 8528 8591 8651 8707 8759 8807 8852 8893 8931 8966 8998 9028 9055 9080 9104 9126 9148 9167 9186 9204 9220 9236 9250 9263 9275 9285 9294 9301 9307 9311 9314 9315 9315 9313 9310 9306 9300 9294 9287 9279 9270 9261 9250 9239 9228 9215 9201 9187 9171 9154 9135 9115 9093 9069 9043 9016 8986 8953 8919 8882 8843 8802 8758 8712 8663 8613 8559 8504 8445 8383 8319 8252 8180 8105 8025 7941 7852 7757 7656 7550 7437 7317 7191 7059 6920 6777 6628 6476 6320 6162 6004 5848 5695 5547 5405 5271 5148 5037 4940 4859 4794 4747 4718 4708 4717 4746 4793 4858 4940 5038 5150 5275 5411 5556 5708 5865 6025 6187 6349 6509 6667 6821 6969 7112 7249 7379 7503 7620 7731 7834 7932 8024 8111 8192 8270 8343 8412 8477 8539 8599 8656 8710 8762 8811 8857 8902 8944 8984 9022 9058 9092 9124 9154 9183 9209 9235 9259 9282 9303 9324 9343 9362 9380 9398 9414 9430 9445 9460 9474 9487 9500 9512 9523 9534 9545 9555 9564 9574 9583 9592 9602 9611 9620 9629 9639 9648 9658 9668 9677 9687 9696 9705 9713 9721 9729 9736 9742 9747 9752 9756 9760 9763 9766 9769 9771 9774 9776 9779 9782 9785 9789 9793 9797 9801 9806 9810 9815 9820 9824 9828 9831 9835 9837 9839 9841 9842 9843 9843 9843 9843 9842 9842 9841 9841 9841 9842 9843 9844 9845 9847 7244 3 4 3 9848 9851 9853 9855 9857 9859 9861 9863 9864 9865 9865 9865 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9858 9859 9860 9863 9865 9868 9871 9875 9879 9884 9888 9892 9896 9900 9904 9907 9910 9912 9913 9914 9915 9914 9914 9912 9911 9909 9906 9904 9901 9899 9897 9895 9893 9892 9891 9891 9892 9893 9894 9896 9898 9900 9903 9905 9908 9910 9912 9914 9915 9916 9917 9917 9916 9916 9915 9914 9912 9911 9910 9908 9907 9906 9906 9906 9907 9907 9908 9910 9912 9914 9916 9918 9920 9923 9925 9926 9928 9929 9930 9930 9931 9930 9930 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9931 9932 9932 9933 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9928 9926 9925 9923 9922 9920 9919 9918 9917 9917 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9921 9921 9921 9920 9920 9918 9917 9915 9913 9911 9908 9905 9901 9897 9892 9888 9883 9878 9872 9866 9860 9854 9848 9842 9835 9829 9822 9815 9809 9802 9795 9789 9782 9775 9769 9762 9756 9749 9743 9736 9730 9724 9718 9711 9705 9699 9694 9688 9683 9679 9674 9671 9668 9665 9664 9664 9664 9665 9668 9671 9676 9681 9688 9695 9702 9711 9719 9728 9736 9745 9753 9760 9767 9773 9778 9783 9786 9789 9790 9791 9791 9791 9790 9789 9788 9786 9785 9784 9783 9782 9782 9782 9783 9784 9785 9786 9787 9788 9790 9791 9792 9793 9794 9795 9795 9795 9795 9795 9794 9793 9792 9791 9790 9789 9788 9786 9785 9783 9781 9779 9776 9773 9770 9766 9761 9756 9750 9744 9737 9729 9721 9712 9703 9694 9685 9675 9665 9655 9645 9636 9626 9616 9607 9597 9588 9578 9568 9558 9548 9537 9526 9515 9503 9490 9477 9463 9449 9434 9418 9402 9385 9367 9349 9331 9312 9292 9272 9251 9228 9205 9181 9155 9128 9099 9068 9035 8999 8961 8920 8877 8830 8780 8728 8672 8613 8551 8487 8419 8349 8276 8201 8123 8044 7963 7880 7795 7710 7623 7535 7447 7358 7268 7179 7089 7000 6911 6823 6736 6651 6567 6485 6405 6329 6255 6185 6118 6056 5998 5945 5897 5855 5819 5789 5765 5748 5738 5734 5738 5749 5766 5791 5824 5863 5909 5961 6021 6086 6157 6234 6316 6403 6494 6589 6687 6788 6891 6996 7102 7208 7314 7420 7524 7628 7729 7828 7925 8019 8111 8199 8284 8365 8444 8519 8590 8659 8724 8786 8845 8901 8954 9004 9052 9097 9140 9180 9218 9254 9288 9321 9351 9380 9407 9433 9457 9481 9503 9524 9543 9562 9581 9598 9614 9630 9644 9659 9672 9684 9696 9707 9717 7245 3 4 3 9726 9735 9743 9751 9757 9764 9770 9775 9780 9785 9790 9795 9799 9804 9809 9814 9819 9824 9829 9834 9839 9845 9850 9854 9859 9863 9867 9871 9875 9878 9880 9883 9885 9887 9888 9890 9891 9893 9894 9896 9898 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9919 9919 9919 9918 9917 9915 9913 9911 9908 9905 9902 9899 9897 9894 9892 9891 9890 9889 9889 9890 9891 9893 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9916 9916 9917 9917 9916 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9929 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9942 9942 9941 9940 9938 9937 9936 9934 9932 9931 9929 9927 9926 9925 9923 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9931 9929 9927 9925 9922 9918 9914 9910 9905 9900 9895 9890 9885 9880 9876 9871 9867 9863 9859 9856 9853 9851 9848 9846 9844 9843 9841 9839 9837 9834 9832 9829 9826 9823 9819 9816 9812 9808 9804 9799 9796 9792 9788 9785 9782 9779 9777 9774 9773 9771 9770 9768 9767 9766 9765 9765 9764 9763 9763 9762 9762 9762 9762 9762 9763 9764 9765 9767 9769 9771 9774 9777 9780 9783 9786 9789 9793 9796 9798 9801 9803 9804 9806 9806 9806 9806 9805 9804 9802 9800 9797 9794 9790 9786 9782 9777 9772 9766 9760 9753 9746 9739 9731 9723 9714 9706 9697 9687 9678 9668 9659 9649 9639 9630 9620 9611 9601 9592 9583 9573 9564 9554 9544 9533 9522 9511 9498 9485 9471 9456 9440 9423 9406 9387 9368 9348 9327 9305 9284 9261 9239 9215 9191 9166 9141 9115 9087 9058 9027 8993 8957 8917 8874 8827 8776 8721 8661 8596 8527 8453 8376 8295 8211 8126 8039 7953 7867 7784 7704 7629 7560 7498 7444 7399 7365 7340 7327 7324 7334 7354 7386 7427 7477 7536 7603 7676 7755 7838 7923 8011 8098 8186 8272 8357 8438 8516 8591 8661 8727 8789 8847 8901 8952 8999 9042 9083 9122 9158 9193 9226 9257 9287 9317 9345 9372 9398 9424 9448 9471 9494 9515 9535 9553 9571 9587 9601 9615 9627 9638 9647 9656 9663 9670 9675 9680 9684 9687 9689 9690 9691 9691 9691 9690 9688 9686 9683 9680 9677 9673 9669 9665 9660 9656 9652 9648 9644 9641 9638 9635 9634 9632 9631 9631 9631 9632 9633 9635 9637 9639 9641 9644 9647 9649 9652 9655 9658 9661 9665 9668 9672 9676 9680 9684 9689 9695 9701 9707 9714 9721 9728 9736 9744 9752 9760 9768 9776 9784 9791 9797 9804 9809 9815 9819 9824 9827 9831 9834 9836 9839 9842 9844 9847 9850 9853 9856 9860 9864 9868 9872 9876 9880 9883 9887 9890 9893 9895 9896 9897 9897 9897 9895 9893 9890 7246 3 4 3 9887 9883 9878 9874 9869 9864 9860 9855 9851 9847 9844 9841 9838 9836 9835 9834 9833 9833 9833 9834 9835 9836 9837 9838 9839 9840 9842 9843 9844 9846 9847 9848 9849 9850 9852 9853 9854 9855 9856 9857 9859 9860 9861 9862 9863 9864 9866 9867 9869 9870 9872 9874 9877 9879 9881 9884 9887 9890 9893 9897 9900 9903 9906 9909 9912 9914 9916 9918 9919 9920 9920 9920 9920 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9910 9910 9910 9910 9910 9911 9912 9913 9915 9916 9918 9920 9922 9924 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9943 9943 9943 9942 9941 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9921 9920 9920 9920 9920 9921 9922 9924 9925 9927 9929 9930 9932 9934 9935 9935 9935 9935 9934 9933 9931 9928 9924 9920 9916 9911 9905 9899 9893 9886 9879 9872 9865 9857 9850 9842 9835 9827 9820 9812 9805 9798 9791 9785 9778 9772 9766 9761 9756 9752 9748 9744 9741 9739 9737 9736 9735 9735 9736 9737 9738 9740 9743 9746 9750 9754 9758 9763 9768 9774 9779 9785 9791 9797 9803 9809 9815 9821 9827 9832 9837 9842 9847 9851 9855 9858 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9896 9900 9904 9908 9913 9917 9922 9927 9932 9937 9942 9947 9951 9956 9960 9964 9967 9970 9972 9974 9975 9975 9975 9974 9973 9971 9969 9966 9962 9958 9954 9950 9946 9942 9938 9934 9930 9928 9925 9924 9923 9922 9923 9923 9925 9927 9929 9931 9934 9936 9939 9941 9943 9945 9947 9948 9948 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9946 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9958 9959 9959 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9948 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9949 9947 9945 9943 9940 9938 9935 9932 9930 9927 9925 9923 9921 9920 9919 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9911 9910 9908 9906 9903 9900 9897 9894 9891 9887 9884 9880 9876 9871 9867 9862 9857 9851 9845 9839 9832 9825 9817 9810 9802 9794 9785 9777 9769 9762 9755 9749 9743 9739 9735 9733 9732 9732 9733 9735 9739 9743 9749 9755 9762 9769 9777 9785 9793 9801 9809 9816 9823 9829 9835 9839 9843 9847 9849 9851 9853 9853 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9858 9859 9860 9861 9862 9864 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9861 9860 9858 9855 9853 9851 9848 9846 9843 9839 9836 9832 9828 9824 9820 9815 9809 9804 7247 3 4 3 9798 9791 9784 9777 9769 9761 9752 9743 9733 9722 9711 9699 9687 9674 9660 9646 9631 9615 9599 9583 9566 9549 9532 9515 9498 9482 9466 9451 9437 9424 9413 9403 9394 9387 9382 9379 9378 9378 9381 9384 9390 9397 9405 9414 9424 9435 9446 9458 9469 9480 9491 9502 9511 9520 9528 9535 9541 9547 9551 9554 9556 9557 9557 9556 9554 9552 9549 9545 9540 9534 9528 9521 9514 9505 9497 9487 9477 9467 9456 9445 9434 9423 9412 9401 9391 9382 9374 9367 9360 9355 9351 9349 9347 9347 9347 9348 9350 9352 9353 9354 9354 9353 9350 9346 9339 9329 9317 9303 9286 9267 9245 9221 9195 9168 9140 9111 9083 9055 9029 9004 8982 8962 8946 8934 8926 8921 8921 8925 8934 8947 8964 8984 9007 9033 9062 9093 9126 9159 9194 9228 9262 9296 9330 9362 9393 9423 9452 9479 9504 9528 9550 9571 9591 9609 9626 9641 9656 9669 9682 9693 9704 9714 9723 9731 9739 9745 9752 9758 9763 9768 9772 9776 9780 9784 9787 9790 9793 9796 9798 9801 9803 9805 9807 9808 9809 9810 9810 9810 9810 9809 9807 9805 9802 9800 9797 9793 9790 9786 9783 9780 9777 9775 9773 9772 9772 9772 9773 9774 9777 9780 9783 9788 9792 9797 9802 9807 9813 9818 9823 9828 9833 9838 9843 9847 9851 9855 9859 9863 9867 9871 9875 9878 9882 9886 9890 9894 9898 9902 9905 9909 9912 9915 9917 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9950 9952 9954 9955 9957 9958 9958 9958 9958 9958 9957 9955 9954 9952 9950 9948 9946 9944 9943 9941 9940 9939 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9935 9935 9936 9937 9938 9939 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9953 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9926 9924 9923 9922 9921 9920 9919 9919 9919 9919 9919 9919 9920 9919 9919 9919 9918 9917 9915 9913 9911 9908 9905 9902 9899 9896 9894 9891 9888 9886 9885 9884 9884 9884 9884 9885 9887 9889 9892 9894 9897 9900 9903 9906 9909 9912 9914 9916 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9964 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9963 9964 9965 9966 9967 9968 9969 9971 7248 3 4 3 9972 9974 9975 9976 9977 9978 9978 9979 9979 9979 9978 9977 9977 9975 9974 9973 9971 9970 9968 9967 9966 9965 9964 9963 9963 9963 9963 9964 9964 9965 9967 9968 9970 9972 9974 9976 9979 9981 9983 9984 9986 9987 9988 9989 9989 9990 9989 9989 9988 9987 9985 9984 9982 9981 9979 9978 9977 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9967 9966 9964 9961 9958 9955 9951 9947 9942 9937 9932 9926 9920 9914 9908 9902 9896 9890 9884 9879 9874 9869 9864 9859 9855 9850 9845 9841 9836 9831 9826 9820 9815 9809 9803 9796 9790 9783 9776 9770 9763 9757 9751 9745 9740 9736 9732 9728 9725 9723 9722 9721 9721 9722 9724 9726 9729 9733 9738 9743 9748 9754 9760 9767 9774 9781 9788 9795 9803 9810 9816 9823 9829 9835 9840 9845 9850 9854 9857 9860 9863 9866 9868 9870 9872 9873 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9935 9936 9937 9939 9941 9943 9945 9947 9949 9952 9954 9956 9958 9959 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9963 9964 9965 9966 9968 9970 9973 9975 9977 9980 9982 9984 9986 9988 9989 9989 9990 9989 9988 9987 9985 9983 9980 9978 9975 9972 9970 9967 9965 9963 9962 9961 9960 9960 9960 9961 9962 9963 9964 9966 9968 9970 9972 9974 9975 9977 9978 9979 9980 9980 9981 9980 9980 9979 9979 9978 9976 9975 9973 9972 9970 9969 9967 9966 9965 9964 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9963 9963 9963 9962 9961 9960 9959 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9947 9946 9945 9943 9941 9939 9936 9932 9928 9924 9920 9916 9912 9908 9904 9900 9897 9895 9892 9890 9889 9887 9886 9886 9885 9884 9884 9883 9882 9880 9879 9877 9874 9871 9868 9865 9861 9857 9853 9849 9844 9840 9836 9833 9829 9826 9824 9821 9819 9817 9816 9815 9814 9813 9812 9810 9809 9808 9806 9804 9802 9799 9796 9792 9787 9782 9777 9770 9764 9756 9748 9739 9729 9719 9707 9695 9682 9668 9653 9637 9621 9603 9585 9566 9546 9525 9505 9484 9463 9442 9422 9402 9382 9364 9347 9331 9316 9302 9290 9279 9269 9261 9254 9248 9243 9238 9235 9232 9229 9227 9226 9224 9223 9222 9221 9221 9222 9223 9225 9229 9233 9240 9248 9257 9269 9282 9297 9314 9332 9353 9374 9397 9421 9445 9470 9495 9520 9545 9569 7249 3 4 3 9591 9613 9634 9653 9671 9688 9703 9716 9728 9740 9750 9759 9767 9774 9781 9788 9794 9800 9806 9811 9817 9822 9828 9833 9838 9843 9848 9853 9857 9861 9865 9869 9872 9875 9878 9881 9884 9886 9888 9891 9893 9896 9899 9901 9904 9906 9909 9912 9915 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9947 9947 9946 9945 9944 9942 9940 9939 9937 9935 9933 9932 9930 9929 9928 9928 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9936 9937 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9932 9932 9933 9935 9936 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9952 9953 9953 9953 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9935 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9935 9934 9932 9930 9927 9923 9920 9915 9910 9905 9900 9894 9887 9881 9875 9868 9862 9856 9849 9844 9838 9833 9828 9824 9820 9816 9813 9810 9808 9806 9805 9804 9803 9802 9802 9802 9802 9801 9801 9801 9801 9800 9799 9798 9796 9794 9792 9789 9786 9783 9780 9776 9772 9769 9765 9762 9758 9756 9754 9752 9751 9751 9751 9752 9753 9755 9758 9761 9764 9768 9771 9775 9778 9782 9785 9788 9791 9793 9795 9798 9800 9802 9804 9807 9810 9813 9817 9821 9826 9831 9837 9843 9850 9856 9863 9870 9877 9884 9890 9895 9900 9903 9907 9909 9910 9911 9911 9910 9909 9907 9906 9904 9903 9902 9901 9901 9901 9903 9905 9908 9911 9915 9919 9924 9929 9934 9939 9943 9947 9951 9954 9956 9957 9958 9957 9956 9955 9953 9951 9949 9946 9944 9941 9939 9938 9937 9936 9936 9936 9937 9938 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9949 9948 9947 9947 9947 9948 9950 9952 9954 9956 9959 9961 9964 9966 9968 9969 9970 9970 9970 9969 9967 9965 9962 9959 9955 9952 9948 9944 9940 9937 9934 9932 9930 9928 9927 9927 9927 9928 9929 9930 9931 9932 9934 9935 9936 9936 9936 9936 9935 9934 9932 9930 9927 9924 9920 9917 9913 9909 9905 9901 9898 9894 9891 9888 9885 9882 9880 9878 9876 9874 9872 9871 9869 9868 9866 9864 9863 9861 9859 9858 9856 9854 9852 9850 9849 9847 9846 9845 9843 9843 9842 9842 9842 9842 9842 9843 9844 9844 9845 9846 9848 9849 9850 9851 9853 9854 9856 9857 9859 9861 9862 9865 9867 9869 9872 9874 9877 9880 9883 9885 9888 9891 9894 9896 9898 9900 9901 9902 9903 9903 9903 9903 9902 9900 9899 9897 9895 9892 9890 9887 9884 9881 9879 9876 7250 3 4 3 9873 9870 9867 9865 9862 9859 9856 9853 9849 9846 9842 9838 9833 9828 9823 9817 9812 9805 9799 9792 9784 9777 9769 9761 9753 9744 9736 9727 9719 9710 9701 9691 9682 9672 9662 9652 9642 9631 9619 9608 9596 9583 9570 9556 9542 9528 9513 9498 9483 9468 9452 9437 9422 9407 9392 9378 9364 9351 9338 9326 9315 9305 9295 9286 9278 9271 9264 9257 9251 9245 9240 9235 9229 9224 9219 9213 9208 9202 9196 9189 9182 9175 9168 9160 9152 9143 9133 9123 9112 9100 9087 9073 9057 9040 9021 9001 8979 8955 8929 8903 8874 8845 8815 8784 8753 8723 8693 8665 8638 8614 8592 8574 8560 8550 8544 8543 8546 8554 8567 8585 8607 8633 8662 8695 8731 8769 8809 8850 8892 8934 8977 9019 9060 9100 9138 9175 9210 9243 9275 9305 9333 9359 9384 9407 9428 9449 9468 9486 9504 9520 9536 9551 9566 9580 9594 9607 9620 9632 9645 9656 9668 9679 9690 9700 9710 9720 9729 9738 9746 9753 9760 9766 9772 9777 9782 9785 9789 9792 9794 9796 9798 9799 9800 9800 9801 9801 9802 9802 9802 9802 9802 9802 9802 9801 9801 9800 9800 9799 9798 9797 9796 9795 9793 9792 9791 9790 9789 9788 9788 9787 9787 9787 9787 9787 9787 9787 9787 9786 9785 9783 9781 9779 9775 9771 9766 9760 9754 9746 9738 9730 9721 9711 9701 9690 9679 9668 9657 9645 9634 9622 9610 9597 9585 9572 9558 9544 9529 9513 9496 9478 9459 9439 9418 9396 9372 9347 9320 9292 9263 9232 9200 9167 9131 9095 9056 9016 8975 8931 8886 8839 8790 8739 8686 8632 8575 8517 8457 8395 8332 8268 8202 8135 8068 8000 7931 7862 7792 7723 7654 7585 7517 7449 7381 7315 7249 7184 7120 7057 6996 6935 6877 6819 6764 6711 6660 6611 6566 6523 6483 6446 6413 6383 6358 6336 6318 6305 6296 6291 6290 6294 6302 6314 6330 6350 6374 6402 6433 6468 6507 6549 6594 6642 6693 6746 6802 6861 6922 6985 7049 7116 7183 7252 7322 7392 7462 7533 7603 7673 7742 7811 7878 7944 8009 8072 8133 8192 8249 8305 8358 8409 8458 8505 8549 8592 8633 8671 8708 8743 8777 8808 8839 8868 8896 8923 8949 8974 8998 9023 9046 9070 9093 9117 9140 9164 9187 9211 9234 9258 9282 9305 9329 9352 9375 9398 9420 9441 9462 9482 9501 9520 9537 9554 9569 9584 9598 9611 9624 9635 9646 9656 9666 9676 9685 9693 9702 9710 9718 9726 9734 9742 9750 9757 9765 9772 9780 9787 9794 9801 9807 9814 9819 9825 9830 9835 9839 9842 9846 9848 9851 9853 9855 9857 9858 9859 9861 9862 9864 9865 9867 9869 9871 9874 9877 9880 9883 9886 9890 9893 9896 9899 9902 9905 9907 9909 9911 9912 9912 9913 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9911 9912 9913 9915 9917 9918 9920 9922 9924 9926 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9931 9931 7251 3 4 3 9931 9931 9932 9933 9934 9935 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9952 9953 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9956 9956 9955 9954 9953 9952 9950 9948 9947 9945 9943 9942 9941 9940 9940 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9934 9935 9936 9937 9938 9939 9941 9943 9944 9946 9947 9948 9950 9951 9951 9952 9952 9952 9952 9952 9951 9950 9950 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9931 9931 9930 9928 9927 9925 9923 9920 9918 9915 9912 9908 9905 9901 9897 9894 9890 9887 9884 9881 9879 9877 9876 9875 9874 9874 9874 9874 9875 9876 9877 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9908 9909 9911 9913 9914 9917 9919 9921 9923 9925 9927 9928 9929 9930 9930 9930 9928 9927 9924 9921 9916 9911 9906 9899 9893 9885 9877 9869 9860 9851 9842 9832 9822 9812 9801 9790 9779 9766 9753 9738 9723 9706 9687 9666 9644 9619 9592 9563 9531 9497 9460 9421 9378 9334 9286 9236 9184 9128 9071 9011 8948 8884 8817 8748 8677 8604 8530 8454 8377 8299 8220 8141 8062 7983 7905 7829 7754 7682 7612 7545 7482 7424 7369 7320 7277 7239 7207 7181 7162 7150 7144 7145 7153 7168 7189 7217 7251 7291 7337 7388 7444 7504 7569 7637 7709 7784 7860 7939 8018 8099 8179 8260 8340 8419 8497 8573 8647 8719 8788 8855 8918 8979 9038 9093 9145 9194 9241 9285 9326 9365 9401 9436 9468 9498 9526 9553 9577 9601 9623 9643 9662 9680 9696 9712 9726 9739 9751 9763 9773 9783 9792 9800 9808 9815 9821 9828 9833 9839 9844 9849 9854 9859 9863 9867 9871 9874 9878 9881 9883 9885 9887 9888 9889 9890 9890 9889 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9856 9854 9852 9849 9846 9843 9840 9837 9833 9830 9826 9822 9819 9816 9812 9810 9807 9805 9802 9801 9799 9797 9796 9795 9794 9793 9792 9791 9790 9789 9787 9786 9785 9784 9782 9781 9780 7252 3 4 3 9778 9777 9776 9775 9774 9774 9773 9772 9771 9771 9770 9769 9768 9767 9766 9765 9764 9763 9761 9760 9758 9757 9755 9754 9753 9752 9750 9749 9748 9747 9745 9744 9742 9740 9737 9734 9730 9726 9721 9716 9709 9703 9695 9688 9680 9672 9664 9656 9648 9641 9635 9629 9625 9621 9618 9616 9615 9616 9617 9619 9622 9625 9629 9633 9638 9642 9646 9651 9655 9658 9662 9664 9667 9669 9670 9671 9672 9673 9673 9674 9674 9674 9674 9674 9674 9674 9674 9674 9674 9673 9673 9672 9671 9669 9666 9664 9660 9656 9652 9647 9641 9635 9628 9620 9613 9604 9596 9587 9578 9569 9560 9550 9541 9531 9521 9512 9502 9491 9481 9470 9459 9447 9435 9422 9409 9395 9381 9366 9350 9334 9317 9300 9283 9265 9247 9228 9210 9191 9172 9153 9134 9115 9095 9075 9054 9033 9010 8987 8963 8937 8909 8880 8849 8816 8781 8743 8703 8661 8617 8569 8519 8467 8411 8353 8291 8227 8159 8088 8013 7933 7850 7762 7670 7574 7473 7367 7257 7143 7026 6905 6783 6659 6534 6410 6287 6168 6054 5946 5845 5753 5670 5599 5540 5495 5464 5447 5445 5457 5483 5524 5579 5646 5725 5814 5912 6018 6131 6248 6370 6494 6618 6743 6866 6988 7107 7222 7334 7441 7545 7643 7738 7828 7913 7995 8073 8146 8217 8284 8349 8410 8469 8525 8579 8631 8680 8727 8772 8816 8857 8896 8933 8968 9002 9034 9065 9094 9121 9147 9172 9196 9219 9241 9262 9282 9301 9319 9337 9354 9369 9384 9398 9412 9424 9436 9447 9457 9467 9476 9485 9492 9500 9507 9514 9520 9526 9532 9537 9543 9548 9553 9558 9563 9568 9572 9576 9580 9583 9586 9589 9591 9593 9594 9595 9595 9595 9594 9593 9592 9590 9587 9585 9582 9579 9576 9573 9570 9568 9565 9563 9561 9559 9558 9558 9558 9558 9559 9561 9563 9566 9569 9573 9577 9581 9586 9591 9597 9602 9608 9614 9619 9625 9630 9636 9641 9646 9650 9654 9658 9662 9665 9668 9671 9673 9676 9678 9680 9682 9684 9686 9688 9690 9692 9693 9695 9697 9699 9700 9701 9702 9702 9702 9702 9701 9699 9696 9693 9689 9685 9680 9675 9669 9662 9656 9650 9643 9637 9631 9626 9620 9615 9611 9607 9603 9600 9597 9593 9589 9585 9581 9575 9569 9562 9553 9544 9533 9521 9508 9494 9479 9462 9446 9428 9411 9393 9375 9357 9339 9321 9303 9285 9267 9249 9230 9210 9189 9168 9145 9121 9096 9069 9041 9011 8981 8950 8920 8889 8860 8831 8805 8781 8760 8743 8730 8721 8717 8718 8724 8735 8751 8772 8797 8826 8858 8893 8931 8970 9011 9052 9092 9132 9171 9209 9245 9280 9312 9342 9370 9396 9420 9442 9462 9482 9500 9516 9532 9547 9562 9576 9589 9602 9615 9627 9638 9649 9659 9669 9678 9686 9694 9701 9708 9714 9719 9724 9728 9732 9736 9740 9744 9747 9750 9753 9757 9760 9763 9766 9768 9771 9773 9775 7253 3 4 3 9776 9777 9778 9779 9778 9778 9777 9776 9774 9773 9771 9769 9767 9766 9764 9763 9762 9762 9762 9762 9762 9763 9764 9765 9767 9768 9770 9771 9772 9773 9774 9774 9773 9773 9771 9769 9767 9763 9760 9756 9751 9746 9741 9735 9730 9724 9718 9712 9707 9701 9696 9690 9685 9680 9675 9670 9665 9660 9655 9649 9644 9637 9631 9624 9616 9607 9598 9587 9576 9564 9550 9536 9520 9503 9486 9467 9447 9426 9404 9381 9357 9332 9306 9280 9253 9224 9195 9165 9133 9100 9065 9028 8990 8949 8905 8858 8809 8757 8701 8642 8580 8516 8448 8378 8307 8235 8163 8090 8019 7950 7884 7823 7766 7715 7671 7634 7604 7583 7572 7569 7575 7589 7612 7643 7681 7727 7778 7835 7896 7961 8028 8096 8166 8236 8306 8374 8441 8505 8567 8627 8684 8738 8789 8838 8884 8927 8969 9008 9045 9081 9115 9147 9178 9208 9237 9264 9291 9316 9340 9362 9384 9404 9423 9441 9458 9473 9487 9500 9512 9522 9532 9541 9550 9558 9565 9572 9579 9586 9592 9599 9605 9612 9618 9625 9631 9638 9644 9650 9657 9663 9668 9674 9679 9684 9688 9693 9697 9700 9703 9706 9709 9712 9714 9716 9718 9719 9721 9722 9723 9724 9724 9724 9724 9723 9722 9721 9719 9717 9714 9710 9706 9702 9696 9691 9685 9679 9672 9666 9659 9652 9645 9639 9633 9627 9622 9617 9613 9610 9608 9606 9606 9606 9607 9609 9612 9616 9621 9626 9632 9638 9645 9652 9659 9666 9673 9680 9687 9694 9701 9707 9713 9718 9724 9728 9733 9737 9740 9743 9746 9749 9751 9753 9754 9756 9757 9758 9758 9759 9759 9759 9759 9759 9758 9757 9756 9755 9754 9752 9750 9748 9745 9742 9739 9736 9732 9728 9723 9718 9713 9707 9701 9695 9689 9682 9675 9668 9660 9652 9644 9635 9625 9615 9605 9593 9580 9567 9552 9536 9519 9501 9482 9461 9439 9415 9390 9365 9337 9309 9280 9249 9216 9182 9146 9108 9067 9024 8977 8925 8870 8810 8745 8674 8597 8515 8426 8331 8231 8125 8015 7901 7783 7664 7543 7423 7306 7191 7082 6978 6881 6793 6714 6645 6588 6542 6508 6486 6475 6476 6487 6510 6542 6583 6631 6687 6749 6817 6889 6966 7045 7127 7210 7295 7381 7468 7555 7642 7729 7815 7901 7985 8069 8151 8231 8310 8386 8460 8532 8601 8666 8729 8789 8845 8899 8949 8996 9040 9082 9121 9158 9193 9226 9257 9287 9316 9344 9370 9396 9421 9444 9468 9490 9511 9531 9551 9569 9586 9602 9617 9630 9643 9655 9666 9676 9685 9693 9701 9709 9716 9722 9729 9735 9741 9747 9752 9758 9763 9768 9773 9778 9782 9787 9791 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9836 9840 9845 9849 9854 9859 9863 9867 9871 9875 9878 9881 9883 9885 9887 9888 9888 9889 9889 9888 9888 9887 9886 9886 9885 9885 9885 9885 9885 9886 9887 9888 9889 9891 9892 9893 9895 9896 7254 3 4 3 9897 9898 9899 9899 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9896 9896 9897 9898 9899 9901 9903 9905 9908 9910 9913 9915 9918 9920 9922 9924 9926 9927 9928 9929 9929 9929 9928 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9925 9925 9925 9924 9923 9922 9921 9920 9918 9916 9915 9913 9911 9909 9908 9907 9906 9905 9904 9904 9904 9905 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9931 9932 9932 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9893 9893 9894 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9914 9915 9915 9915 9914 9913 9912 9911 9909 9907 9906 9904 9902 9901 9899 9899 9898 9898 9897 9898 9898 9899 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9904 9902 9899 9897 9894 9891 9887 9883 9879 9875 9871 9866 9861 9856 9851 9845 9839 9833 9826 9818 9810 9802 9792 9782 9771 9759 9746 9732 9717 9700 9682 9663 9641 9619 9594 9568 9540 9509 9477 9443 9406 9367 9326 9283 9237 9189 9139 9087 9032 8976 8918 8858 8797 8734 8670 8606 8540 8474 8408 8341 8276 8210 8146 8083 8022 7963 7906 7852 7801 7753 7709 7668 7633 7601 7575 7553 7537 7526 7520 7519 7525 7535 7551 7573 7599 7630 7667 7707 7752 7801 7853 7908 7966 8026 8088 8152 8216 8282 8347 8413 8478 8542 8605 8667 8727 8786 8842 8897 8949 8999 9047 9092 9136 9177 9216 9253 9288 9322 9353 9384 9412 9439 9465 9490 9513 9535 9556 9576 9595 9612 9629 9645 9659 9673 9686 9698 9709 9719 9729 9738 9747 9755 9763 9770 9778 9785 9792 9798 9805 9811 9817 9823 9828 9834 9839 9843 9847 9851 9854 9857 9859 9861 9863 9864 9864 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9850 9848 9846 9844 9841 9839 9836 9833 9831 9828 9826 9824 9822 9820 9820 9819 9819 9820 9821 9823 9825 9827 9829 9832 9835 9839 9842 9845 9848 9850 9853 9855 9857 9859 9860 9862 9863 9865 9866 9868 9869 9871 9873 9876 9878 9881 9884 9887 9891 9894 9897 9901 9904 9907 9910 9912 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9937 9938 9939 9941 7255 3 4 3 9942 9943 9943 9944 9944 9944 9944 9943 9943 9942 9941 9941 9941 9940 9940 9941 9941 9942 9943 9945 9946 9948 9950 9952 9954 9956 9957 9958 9959 9960 9960 9959 9958 9957 9955 9953 9951 9948 9946 9944 9941 9939 9938 9937 9936 9935 9935 9936 9936 9937 9939 9940 9941 9942 9944 9944 9945 9945 9945 9944 9943 9941 9939 9937 9935 9932 9929 9926 9923 9920 9918 9915 9913 9911 9909 9907 9905 9904 9902 9900 9899 9897 9895 9892 9889 9886 9883 9879 9875 9871 9866 9862 9857 9852 9847 9843 9838 9833 9829 9825 9821 9817 9813 9810 9806 9802 9799 9795 9791 9788 9784 9779 9775 9771 9767 9763 9759 9755 9751 9748 9745 9743 9741 9740 9739 9739 9739 9740 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9762 9763 9764 9765 9765 9766 9767 9767 9768 9769 9771 9772 9774 9776 9778 9780 9783 9785 9788 9790 9793 9795 9797 9799 9800 9801 9802 9802 9802 9801 9800 9799 9798 9796 9795 9793 9792 9791 9790 9789 9789 9788 9789 9789 9790 9792 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9814 9816 9817 9818 9820 9821 9823 9825 9828 9830 9833 9837 9841 9845 9850 9855 9861 9866 9872 9878 9883 9888 9893 9897 9900 9903 9905 9907 9907 9907 9906 9905 9904 9902 9900 9898 9896 9894 9894 9893 9893 9894 9895 9898 9900 9904 9907 9911 9915 9919 9923 9927 9930 9933 9935 9936 9937 9937 9936 9935 9933 9931 9929 9926 9924 9921 9919 9917 9916 9915 9914 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9923 9924 9924 9924 9924 9923 9923 9922 9921 9921 9921 9920 9920 9921 9922 9923 9924 9925 9927 9929 9930 9932 9933 9934 9935 9935 9935 9934 9933 9932 9930 9927 9925 9922 9920 9917 9915 9913 9911 9910 9909 9909 9909 9910 9911 9912 9914 9915 9917 9919 9921 9922 9923 9923 9923 9922 9921 9919 9917 9915 9911 9908 9904 9900 9896 9892 9889 9885 9881 9878 9875 9872 9869 9867 9865 9863 9861 9859 9858 9856 9854 9852 9850 9847 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9813 9811 9809 9807 9806 9805 9804 9804 9804 9805 9806 9807 9809 9811 9813 9815 9818 9821 9825 9828 9832 9836 9841 9845 9850 9855 9859 9864 9869 9874 9878 9883 9887 9890 9894 9897 9899 9902 9903 9905 9905 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9909 9909 9910 9911 9912 9913 9915 9916 9918 9919 9921 9922 9923 9923 9923 9923 9923 9922 9921 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9882 9879 9877 9874 9870 9867 9863 9859 9854 9850 7256 3 4 3 9845 9840 9835 9830 9825 9820 9815 9810 9805 9801 9796 9791 9786 9781 9775 9770 9764 9757 9750 9742 9734 9725 9715 9704 9692 9679 9664 9649 9632 9615 9595 9575 9554 9531 9507 9482 9456 9429 9401 9373 9343 9313 9282 9251 9219 9187 9155 9123 9092 9060 9030 9000 8971 8942 8915 8890 8866 8844 8823 8804 8788 8774 8762 8753 8746 8742 8740 8741 8745 8751 8759 8771 8784 8800 8818 8838 8859 8882 8907 8932 8959 8986 9014 9042 9071 9100 9129 9158 9187 9216 9244 9272 9300 9328 9355 9381 9407 9432 9457 9481 9504 9527 9548 9569 9588 9607 9624 9641 9656 9670 9683 9695 9707 9718 9728 9737 9746 9755 9764 9772 9781 9789 9798 9806 9815 9824 9833 9841 9849 9857 9865 9872 9878 9884 9889 9893 9897 9900 9902 9903 9905 9905 9906 9906 9907 9908 9909 9911 9913 9915 9918 9922 9926 9930 9935 9940 9944 9949 9953 9956 9959 9962 9964 9964 9964 9964 9962 9960 9958 9955 9952 9949 9946 9943 9941 9939 9937 9936 9936 9936 9937 9938 9940 9942 9944 9946 9948 9950 9952 9953 9954 9954 9954 9954 9953 9952 9951 9949 9948 9946 9944 9942 9941 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9938 9939 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9949 9948 9948 9946 9945 9943 9940 9938 9935 9931 9927 9923 9919 9915 9910 9906 9901 9897 9893 9889 9886 9883 9880 9878 9876 9875 9873 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9867 9866 9865 9863 9861 9860 9858 9856 9855 9854 9853 9852 9851 9851 9851 9851 9852 9853 9855 9856 9858 9860 9862 9864 9866 9867 9869 9870 9871 9871 9872 9872 9871 9871 9871 9870 9870 9869 9869 9869 9870 9871 9873 9876 9879 9883 9887 9892 9897 9903 9908 9914 9920 9925 9930 9935 9939 9943 9945 9947 9948 9948 9948 9947 9945 9943 9941 9939 9936 9934 9932 9930 9929 9928 9928 9928 9929 9930 9932 9934 9936 9938 9941 9943 9945 9947 9948 9949 9950 9950 9949 9949 9947 9946 9944 9943 9941 9939 9937 9936 9935 9934 9933 9933 9933 9934 9934 9935 9936 9937 9938 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9913 9910 9908 9906 9904 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9878 9875 9871 9867 9863 9859 9854 9850 9845 9840 9835 9830 9825 9820 9816 9812 9808 9805 9801 9799 9796 9794 9792 9790 9788 9787 9786 7257 3 4 3 9785 9784 9783 9783 9782 9782 9782 9782 9782 9783 9784 9785 9786 9787 9789 9790 9792 9793 9794 9795 9795 9795 9795 9793 9791 9788 9783 9778 9772 9764 9756 9746 9735 9723 9710 9696 9682 9666 9651 9635 9618 9602 9586 9571 9556 9542 9530 9518 9508 9500 9493 9488 9485 9484 9485 9487 9492 9499 9507 9516 9527 9539 9552 9566 9580 9595 9609 9624 9638 9651 9665 9677 9689 9700 9711 9720 9730 9739 9748 9756 9764 9772 9780 9788 9795 9803 9811 9819 9826 9834 9841 9848 9854 9860 9865 9869 9873 9876 9878 9880 9881 9881 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9864 9863 9861 9860 9857 9854 9852 9848 9845 9841 9837 9834 9830 9826 9823 9819 9816 9813 9810 9807 9804 9801 9798 9794 9791 9786 9782 9776 9770 9763 9755 9746 9737 9727 9717 9706 9695 9684 9672 9661 9649 9638 9627 9617 9606 9596 9585 9574 9562 9550 9536 9521 9504 9485 9463 9439 9411 9380 9347 9310 9271 9228 9184 9137 9090 9042 8995 8948 8904 8862 8824 8790 8761 8738 8722 8711 8707 8710 8721 8738 8761 8789 8823 8861 8903 8948 8995 9043 9092 9140 9187 9232 9276 9317 9356 9391 9424 9454 9481 9506 9528 9548 9567 9584 9600 9614 9628 9642 9655 9668 9680 9693 9705 9717 9729 9741 9752 9762 9773 9782 9791 9800 9807 9815 9821 9827 9832 9837 9841 9845 9849 9852 9855 9858 9860 9862 9865 9867 9869 9871 9873 9874 9876 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9894 9894 9895 9897 9899 9901 9903 9906 9909 9912 9914 9917 9920 9922 9924 9925 9925 9926 9925 9925 9923 9922 9919 9917 9914 9911 9909 9906 9904 9901 9899 9898 9897 9896 9896 9896 9897 9898 9899 9901 9903 9905 9906 9908 9910 9911 9912 9913 9914 9914 9913 9912 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9880 9877 9875 9873 9870 9868 9866 9865 9863 9861 9859 9857 9855 9852 9850 9847 9844 9842 9838 9835 9832 9828 9824 9820 9816 9812 9807 9802 9797 9791 9784 9777 9770 9762 9754 9744 9735 9724 9714 9703 9691 9680 9668 9656 9645 9633 9622 9612 9602 9592 9583 9575 9567 9559 9552 9546 9539 9533 9526 9520 9513 9506 9498 9490 9480 9471 9460 9448 9436 9423 9408 9393 9376 9357 9337 9316 9293 9268 9240 9211 9179 9144 9107 9067 9025 8980 8933 8883 8832 8780 8727 8674 8622 8571 8521 8474 8431 8391 8357 8328 8304 8287 8277 8272 8276 8285 8302 8324 8352 8385 8423 8465 8511 8559 8609 8661 8713 8765 8817 8868 8918 8966 9012 9056 9098 7258 3 4 3 9138 9175 9211 9245 9277 9307 9335 9362 9388 9412 9435 9457 9477 9497 9516 9534 9551 9567 9583 9597 9611 9624 9636 9648 9659 9669 9679 9689 9698 9706 9714 9722 9729 9736 9742 9748 9753 9757 9761 9765 9767 9769 9770 9771 9771 9770 9769 9767 9765 9763 9760 9757 9754 9752 9749 9747 9745 9743 9742 9741 9741 9741 9741 9742 9744 9746 9748 9750 9753 9756 9759 9763 9766 9770 9774 9778 9782 9787 9791 9795 9799 9803 9808 9812 9816 9820 9824 9827 9831 9834 9837 9841 9844 9847 9850 9852 9855 9858 9862 9865 9868 9872 9876 9879 9883 9888 9892 9896 9900 9904 9908 9911 9914 9917 9920 9921 9923 9924 9924 9925 9924 9924 9923 9922 9921 9920 9919 9919 9918 9918 9918 9919 9919 9921 9922 9924 9926 9928 9930 9932 9935 9937 9939 9940 9942 9943 9944 9944 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9941 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9933 9932 9931 9930 9930 9930 9930 9931 9932 9933 9935 9937 9938 9940 9941 9943 9943 9944 9944 9943 9941 9939 9936 9933 9929 9924 9919 9914 9908 9902 9897 9891 9886 9881 9877 9873 9870 9868 9866 9864 9864 9864 9864 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9869 9868 9868 9866 9865 9864 9863 9862 9861 9861 9861 9861 9861 9862 9863 9864 9866 9868 9870 9872 9874 9876 9878 9881 9883 9885 9886 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9879 9877 9876 9874 9872 9869 9866 9862 9858 9853 9848 9841 9834 9826 9817 9808 9797 9786 9774 9761 9748 9734 9720 9706 9692 9678 9664 9650 9637 9625 9614 9604 9595 9587 9580 9576 9572 9571 9571 9572 9575 9580 9586 9593 9602 9611 9622 9634 9646 9659 9672 9686 9700 9714 9728 9742 9756 9769 9782 9794 9806 9817 9828 9838 9846 9855 9862 9869 9875 9880 9885 9889 9892 9895 9898 9901 9903 9905 9907 9909 9911 9914 9916 9918 9921 9923 9926 9928 9930 9932 9934 9935 9936 9936 9936 9936 9935 9933 9931 9929 9926 9924 9921 9918 9915 9912 9909 9907 9905 9903 9901 9899 9898 9897 9895 9894 9892 9890 9888 9885 9882 9878 9874 9869 9863 9858 9851 9845 9838 9831 9824 9817 9810 9804 9797 9791 9785 9779 9773 9768 9763 9758 9753 9749 9745 9741 9737 9734 9731 9728 9725 9723 9721 9720 9720 9719 9720 9720 9721 9723 9725 9727 9729 9731 9734 9736 9738 9739 9740 9741 9741 9741 9740 9739 9737 9735 9733 9730 9727 9725 9722 9719 9716 9713 9711 9708 9706 9704 9702 9700 9699 9697 9695 9694 9692 9690 9688 9686 9685 9683 9681 9679 9678 9676 9675 7259 3 4 3 9674 9673 9672 9672 9672 9672 9673 9674 9675 9676 9678 9680 9683 9686 9689 9693 9697 9701 9706 9711 9716 9721 9727 9733 9738 9744 9750 9755 9760 9764 9768 9772 9775 9777 9779 9780 9780 9780 9779 9778 9777 9775 9773 9771 9769 9766 9764 9762 9760 9758 9756 9755 9754 9753 9752 9751 9751 9750 9750 9751 9751 9752 9753 9755 9756 9759 9761 9764 9767 9771 9775 9780 9785 9790 9796 9802 9808 9814 9820 9827 9833 9839 9845 9851 9857 9863 9868 9874 9879 9884 9889 9893 9898 9902 9906 9910 9914 9917 9921 9924 9927 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9956 9955 9953 9951 9950 9948 9946 9945 9943 9942 9940 9940 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9946 9946 9945 9943 9941 9940 9937 9935 9933 9930 9928 9926 9924 9922 9921 9920 9919 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9913 9914 9914 9913 9913 9912 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9885 9882 9881 9879 9878 9878 9878 9879 9880 9881 9883 9885 9887 9888 9890 9892 9893 9894 9894 9894 9893 9891 9889 9887 9884 9880 9876 9872 9868 9863 9858 9854 9849 9845 9841 9837 9834 9831 9829 9827 9826 9826 9825 9826 9827 9828 9830 9832 9834 9837 9840 9843 9846 9850 9853 9857 9861 9865 9868 9872 9876 9880 9884 9888 9892 9896 9900 9904 9907 9911 9914 9918 9921 9924 9926 9928 9930 9932 9934 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9964 9964 9962 9961 9959 9957 9955 9953 9950 9948 9945 9942 9940 9938 9935 9934 9932 9931 9929 9929 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9937 9936 9934 9931 9928 9925 9921 9917 9913 9908 9904 9899 9895 9891 9887 9883 9880 9878 9875 9874 9872 9871 9871 9870 9870 9870 9870 9869 9868 9867 7260 3 4 3 9866 9864 9861 9858 9855 9851 9847 9842 9837 9832 9827 9822 9817 9813 9808 9804 9801 9797 9795 9792 9789 9787 9785 9783 9781 9779 9777 9774 9772 9769 9765 9762 9759 9755 9751 9748 9745 9742 9740 9738 9737 9737 9738 9740 9743 9746 9751 9756 9761 9768 9774 9781 9789 9796 9802 9809 9815 9821 9826 9831 9835 9838 9841 9843 9845 9847 9848 9850 9851 9853 9854 9856 9858 9860 9863 9865 9868 9871 9874 9876 9879 9881 9883 9884 9885 9885 9884 9883 9882 9879 9877 9874 9870 9867 9863 9859 9856 9853 9850 9847 9845 9844 9843 9842 9842 9841 9841 9841 9841 9840 9839 9837 9834 9830 9826 9820 9813 9804 9795 9784 9773 9761 9749 9736 9723 9710 9698 9686 9676 9667 9660 9655 9651 9650 9651 9654 9659 9666 9675 9686 9698 9711 9725 9740 9754 9769 9784 9797 9811 9823 9834 9844 9853 9860 9867 9872 9877 9881 9884 9886 9888 9890 9891 9893 9895 9897 9899 9901 9904 9907 9910 9913 9916 9918 9921 9924 9926 9928 9930 9931 9932 9932 9932 9932 9931 9931 9930 9929 9927 9926 9926 9925 9924 9924 9924 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9937 9938 9938 9938 9938 9938 9937 9936 9934 9932 9930 9928 9926 9925 9923 9921 9920 9919 9919 9919 9920 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9939 9940 9939 9939 9937 9936 9934 9931 9929 9926 9924 9921 9919 9917 9915 9914 9913 9913 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9921 9921 9920 9919 9918 9916 9915 9913 9912 9911 9910 9909 9909 9909 9909 9910 9911 9912 9913 9915 9916 9917 9918 9918 9918 9918 9917 9916 9914 9912 9909 9906 9903 9899 9895 9891 9888 9884 9880 9877 9874 9871 9868 9865 9863 9860 9858 9855 9852 9849 9846 9842 9838 9834 9829 9823 9817 9811 9804 9797 9789 9781 9772 9762 9752 9742 9731 9719 9707 9693 9679 9663 9647 9630 9611 9592 9571 9549 9526 9502 9478 9452 9427 9400 9374 9348 9321 9295 9270 9246 9222 9199 9178 9158 9140 9123 9107 9094 9082 9072 9064 9058 9053 9051 9050 9052 9055 9060 9068 9077 9088 9101 9115 9132 9150 9169 9190 9212 9235 9259 9284 9309 9335 9360 9386 9412 9437 9461 9485 9509 9531 9552 9573 9592 9610 9627 9643 9657 9671 9684 9696 9707 9717 9727 9736 9744 9752 9759 9766 9773 9779 9784 9790 9795 9799 9803 9807 9810 9813 9816 9818 9819 9820 9821 9821 9820 9820 9818 9817 9814 9812 9809 9806 9802 9798 9794 9789 9783 9777 9771 9764 9755 9747 9737 9726 9714 9700 9686 9669 9652 9632 9611 9588 9564 9538 9509 9480 9448 9414 9379 9343 9304 9265 9224 9181 9138 9094 9049 9004 8958 8912 8867 8821 8777 8733 8691 8650 8611 8574 8540 8508 8480 8455 8433 8416 8402 8393 8387 8387 8390 8398 8410 8426 7261 3 4 3 8446 8469 8496 8526 8559 8594 8632 8671 8712 8754 8797 8841 8885 8929 8974 9018 9063 9106 9149 9191 9233 9273 9312 9349 9386 9420 9454 9485 9515 9542 9568 9592 9614 9634 9653 9670 9685 9699 9711 9723 9733 9743 9752 9761 9769 9777 9785 9793 9801 9809 9816 9824 9831 9839 9846 9853 9859 9865 9870 9875 9879 9882 9885 9887 9888 9889 9890 9890 9889 9888 9887 9886 9884 9882 9880 9878 9875 9873 9870 9867 9864 9861 9858 9855 9851 9847 9843 9839 9835 9830 9825 9820 9815 9810 9804 9798 9791 9784 9777 9769 9760 9751 9741 9730 9719 9706 9693 9678 9663 9646 9629 9611 9591 9571 9551 9529 9507 9484 9461 9437 9413 9389 9365 9341 9317 9293 9270 9247 9224 9202 9181 9161 9142 9124 9106 9091 9076 9063 9051 9041 9033 9027 9022 9019 9017 9018 9021 9025 9031 9039 9049 9060 9072 9086 9102 9118 9135 9152 9171 9189 9207 9225 9243 9260 9277 9292 9306 9320 9332 9342 9352 9360 9367 9372 9377 9380 9383 9384 9385 9385 9384 9383 9381 9379 9376 9372 9367 9362 9356 9349 9340 9330 9319 9306 9292 9275 9257 9237 9215 9192 9166 9138 9109 9078 9046 9012 8977 8941 8904 8866 8828 8789 8750 8710 8671 8632 8592 8554 8515 8476 8438 8399 8361 8322 8284 8245 8205 8164 8123 8080 8037 7991 7945 7896 7846 7794 7741 7686 7630 7572 7513 7454 7394 7335 7276 7217 7161 7106 7053 7004 6957 6915 6877 6843 6814 6790 6772 6759 6752 6751 6755 6765 6781 6803 6830 6862 6900 6942 6990 7041 7097 7157 7220 7287 7357 7429 7504 7581 7659 7739 7819 7900 7981 8061 8140 8219 8296 8371 8444 8515 8583 8648 8711 8770 8827 8881 8932 8980 9025 9068 9108 9147 9183 9218 9251 9282 9312 9341 9369 9396 9421 9445 9469 9491 9512 9532 9551 9569 9586 9602 9617 9630 9643 9655 9666 9676 9685 9694 9702 9710 9717 9724 9730 9736 9742 9748 9753 9757 9761 9765 9769 9771 9774 9775 9776 9777 9777 9776 9776 9774 9772 9770 9768 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9735 9732 9728 9724 9720 9715 9711 9706 9701 9695 9690 9684 9678 9672 9666 9660 9654 9648 9642 9635 9629 9622 9616 9609 9601 9593 9584 9574 9564 9552 9538 9524 9508 9490 9470 9448 9424 9399 9370 9340 9307 9272 9235 9195 9153 9108 9061 9011 8959 8905 8848 8789 8728 8664 8598 8530 8460 8387 8313 8237 8159 8080 7999 7917 7833 7749 7663 7577 7491 7404 7316 7229 7142 7055 6969 6883 6798 6715 6632 6550 6470 6392 6315 6241 6169 6098 6031 5966 5905 5846 5791 5740 5693 5650 5611 5577 5549 5525 5508 5496 5490 5491 5498 5511 5532 5559 5594 5635 5683 5738 5800 5867 5941 6021 6105 6195 6289 6387 6488 6592 6697 6805 6912 7021 7128 7235 7340 7443 7544 7641 7734 7824 7909 7989 8065 8135 8199 7262 3 4 3 8258 8311 8358 8399 8435 8464 8489 8508 8523 8533 8540 8543 8544 8542 8540 8537 8535 8534 8534 8536 8542 8550 8563 8580 8601 8626 8655 8689 8727 8768 8812 8858 8907 8957 9008 9059 9109 9159 9208 9254 9299 9341 9380 9417 9451 9483 9512 9538 9563 9585 9605 9624 9641 9657 9672 9686 9699 9712 9724 9734 9745 9754 9763 9771 9779 9785 9792 9797 9802 9806 9810 9813 9817 9820 9823 9826 9829 9832 9835 9839 9842 9846 9850 9853 9856 9859 9862 9865 9866 9867 9868 9868 9867 9866 9864 9861 9859 9856 9852 9849 9847 9844 9842 9840 9839 9838 9838 9839 9840 9841 9843 9844 9846 9848 9850 9852 9854 9855 9856 9856 9856 9856 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9849 9849 9850 9851 9852 9853 9855 9856 9858 9859 9860 9861 9862 9862 9862 9862 9861 9860 9859 9858 9857 9855 9854 9852 9851 9849 9848 9847 9847 9846 9846 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9852 9853 9855 9856 9859 9861 9864 9868 9871 9875 9879 9884 9888 9892 9895 9899 9902 9904 9906 9908 9909 9910 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9904 9904 9905 9906 9908 9910 9912 9914 9917 9919 9921 9923 9924 9925 9926 9926 9926 9925 9924 9923 9921 9919 9917 9916 9914 9912 9910 9909 9908 9907 9907 9907 9908 9908 9909 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9954 9954 9954 9953 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9940 9939 9939 9939 9939 9940 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9939 9938 9938 9937 9936 9936 9935 9935 9935 9935 9936 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9938 9937 9935 9933 9932 9930 9928 9927 9926 9924 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9919 9918 9918 9916 9915 9913 9911 9909 9906 9903 9899 9896 9892 9888 9884 9880 9876 9872 9868 9865 9862 9859 9856 9854 9851 9850 9848 9846 9845 9843 9841 9839 9837 9835 9832 9828 9824 9820 9815 9810 9804 9798 9792 9786 9779 9772 9765 9758 9751 9744 9736 9729 9721 9713 9705 9697 9688 9679 9669 9659 9648 9636 9624 9611 9597 9582 9567 9550 9533 9515 9496 9477 9456 9434 9412 9388 9364 9338 9313 9286 9259 9232 9204 9177 9151 9125 9101 9079 9059 9041 9026 9014 9006 9001 9000 9003 9010 9021 9036 9054 9075 7263 3 4 3 9099 9126 9154 9184 9215 9246 9278 9310 9340 9370 9399 9426 9452 9477 9499 9521 9540 9558 9576 9592 9607 9621 9635 9648 9661 9673 9685 9697 9709 9720 9731 9741 9751 9761 9770 9778 9786 9793 9800 9806 9811 9816 9820 9824 9827 9831 9834 9836 9839 9842 9845 9848 9851 9854 9858 9861 9865 9868 9872 9876 9880 9884 9888 9892 9895 9899 9903 9906 9910 9913 9916 9919 9922 9925 9927 9930 9932 9934 9936 9937 9939 9940 9941 9941 9942 9942 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9916 9914 9912 9910 9909 9907 9907 9906 9906 9906 9907 9908 9909 9911 9913 9915 9917 9919 9921 9923 9924 9925 9926 9926 9926 9926 9925 9923 9922 9920 9917 9915 9912 9910 9908 9906 9904 9903 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9894 9893 9890 9887 9884 9880 9876 9872 9867 9861 9856 9850 9844 9838 9832 9826 9820 9814 9808 9802 9796 9789 9783 9776 9769 9762 9755 9748 9741 9734 9727 9721 9715 9710 9706 9702 9700 9699 9699 9700 9703 9707 9712 9719 9726 9734 9743 9753 9763 9773 9783 9793 9803 9812 9820 9828 9835 9842 9848 9853 9857 9861 9864 9867 9870 9872 9875 9877 9879 9881 9884 9886 9889 9891 9894 9897 9899 9902 9904 9906 9908 9910 9911 9912 9912 9912 9912 9911 9910 9908 9907 9905 9902 9900 9897 9894 9892 9889 9886 9883 9880 9877 9875 9872 9869 9867 9864 9862 9859 9857 9854 9851 9849 9846 9842 9839 9835 9831 9827 9822 9817 9812 9806 9801 9794 9788 9781 9775 9768 9761 9754 9746 9739 9732 9725 9718 9712 9705 9699 9692 9686 9681 9675 9670 9665 9661 9656 9653 9649 9646 9644 9642 9641 9640 9640 9640 9641 9643 9645 9647 9650 9654 9658 9662 9666 9671 9676 9682 9688 9693 9699 9706 9712 9718 9725 9731 9738 9744 9751 9758 9764 9770 9776 9782 9788 9794 9799 9804 9809 9813 9818 9822 9825 9829 9833 9836 9839 9843 9846 9849 9853 9856 9860 9863 9867 9870 9874 9877 9880 9883 9886 9888 9890 9892 9894 9896 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9920 9920 9920 9920 9920 9919 9918 9918 9917 9916 9916 9916 9917 9917 9918 9919 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9942 9942 9942 9942 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9892 9890 9889 9888 9888 9887 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 7264 3 4 3 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9899 9899 9900 9901 9901 9901 9901 9901 9901 9900 9900 9898 9897 9895 9893 9891 9888 9885 9882 9878 9874 9870 9866 9861 9857 9852 9848 9843 9838 9833 9829 9824 9819 9814 9809 9803 9798 9792 9785 9779 9772 9765 9757 9749 9740 9732 9723 9714 9705 9696 9687 9678 9670 9663 9656 9650 9644 9640 9637 9635 9633 9633 9634 9635 9638 9641 9644 9649 9653 9658 9663 9667 9672 9677 9681 9684 9687 9690 9693 9694 9696 9697 9698 9698 9699 9699 9699 9699 9699 9700 9700 9701 9702 9703 9704 9705 9706 9708 9709 9711 9712 9714 9715 9716 9717 9717 9718 9718 9718 9717 9717 9716 9715 9714 9712 9711 9709 9707 9705 9703 9700 9698 9695 9692 9689 9686 9683 9679 9675 9672 9668 9664 9659 9655 9651 9646 9642 9637 9632 9627 9622 9617 9612 9607 9601 9596 9589 9583 9576 9568 9560 9551 9541 9530 9519 9506 9492 9477 9461 9444 9426 9407 9388 9367 9347 9326 9304 9284 9263 9243 9225 9208 9192 9179 9167 9158 9152 9148 9147 9148 9153 9159 9169 9180 9194 9210 9227 9245 9265 9284 9304 9324 9344 9364 9382 9399 9415 9430 9444 9455 9466 9474 9481 9486 9490 9492 9492 9491 9487 9483 9476 9468 9458 9447 9435 9421 9406 9389 9372 9354 9336 9317 9299 9281 9264 9247 9232 9218 9207 9197 9189 9183 9179 9176 9176 9178 9181 9185 9190 9195 9200 9206 9210 9214 9216 9217 9216 9213 9208 9200 9191 9179 9165 9148 9129 9108 9084 9058 9030 9000 8966 8930 8892 8850 8806 8759 8708 8654 8596 8536 8473 8407 8339 8269 8197 8125 8053 7982 7914 7848 7785 7728 7675 7629 7591 7560 7538 7523 7518 7521 7534 7555 7584 7620 7664 7713 7768 7827 7890 7955 8022 8091 8159 8226 8293 8358 8421 8481 8539 8594 8647 8697 8744 8789 8831 8871 8909 8945 8980 9013 9045 9075 9104 9132 9158 9184 9208 9231 9253 9274 9294 9313 9331 9348 9365 9380 9395 9410 9424 9438 9451 9465 9478 9491 9504 9517 9530 9542 9555 9567 9579 9590 9601 9612 9622 9631 9641 9649 9657 9665 9673 9680 9687 9694 9700 9707 9713 9720 9726 9732 9739 9745 9751 9757 9763 9768 9773 9777 9781 9785 9788 9790 9792 9793 9794 9795 9795 9795 9794 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9781 9780 9779 9777 9775 9773 9771 9769 9766 9763 9760 9757 9753 9750 9746 9742 9739 9735 9732 9728 9725 9722 9720 9717 9715 9713 9712 9711 9710 9710 9710 9710 9711 9712 9713 9715 9716 9718 9720 9722 9725 9727 9730 9733 9736 9739 9742 9746 9749 9753 9757 9761 9765 9770 9774 9779 9784 9788 9793 9798 9802 9807 9811 9815 9819 9823 9826 9829 9831 9833 9835 9837 9838 9839 9840 9840 9840 9840 7265 3 4 3 9840 9840 9840 9840 9840 9840 9841 9842 9842 9844 9845 9847 9849 9851 9854 9856 9859 9861 9864 9867 9869 9871 9873 9875 9876 9877 9877 9877 9877 9876 9875 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9852 9849 9846 9843 9839 9835 9830 9825 9819 9812 9805 9797 9789 9781 9772 9764 9755 9747 9739 9732 9725 9719 9715 9711 9709 9708 9708 9709 9712 9715 9720 9726 9733 9740 9747 9755 9764 9772 9780 9788 9796 9803 9810 9817 9823 9828 9833 9838 9842 9845 9848 9851 9853 9855 9856 9857 9857 9858 9858 9857 9856 9855 9854 9853 9851 9849 9847 9845 9843 9841 9839 9838 9836 9835 9834 9834 9834 9833 9834 9834 9834 9835 9835 9836 9837 9837 9837 9837 9837 9837 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9816 9815 9813 9811 9809 9807 9804 9802 9800 9797 9795 9793 9791 9789 9787 9785 9783 9782 9780 9779 9777 9776 9774 9771 9769 9766 9763 9759 9755 9751 9746 9741 9736 9731 9725 9720 9714 9709 9704 9699 9694 9690 9686 9682 9679 9676 9673 9670 9667 9664 9662 9659 9655 9652 9649 9645 9640 9635 9630 9625 9619 9613 9606 9599 9592 9584 9576 9568 9559 9550 9541 9531 9521 9510 9499 9487 9475 9462 9448 9434 9418 9402 9386 9368 9350 9332 9312 9292 9271 9249 9226 9203 9178 9152 9125 9096 9066 9035 9002 8966 8929 8890 8848 8805 8760 8713 8663 8612 8560 8506 8450 8394 8337 8278 8219 8158 8097 8034 7970 7905 7837 7767 7694 7618 7538 7454 7365 7270 7171 7065 6953 6836 6713 6585 6452 6315 6175 6034 5892 5751 5612 5478 5349 5227 5114 5011 4921 4844 4780 4732 4699 4682 4682 4698 4730 4777 4838 4913 5001 5099 5207 5323 5447 5575 5707 5842 5978 6115 6251 6385 6516 6644 6769 6890 7007 7119 7227 7331 7430 7526 7617 7705 7788 7868 7945 8018 8089 8156 8220 8281 8339 8395 8447 8498 8545 8591 8634 8675 8714 8752 8788 8822 8855 8887 8919 8949 8978 9007 9035 9062 9089 9115 9140 9165 9189 9212 9234 9255 9275 9294 9311 9328 9344 9359 9372 9385 9397 9407 9417 9427 9436 9444 9451 9459 9465 9472 9478 9483 9489 9494 9499 9503 9507 9511 9515 9519 9522 9525 9527 9530 9531 9533 9534 9535 9535 9535 9534 9532 9530 9527 9523 9518 9512 9505 9497 9487 9477 9466 9453 9440 9426 9411 9395 9379 9362 9346 9329 9312 9296 9280 9265 9251 9238 9225 9214 9204 9196 9188 9182 9178 9174 9172 9171 9171 9173 9175 9178 9182 9188 9193 9200 9208 9216 9225 9235 9245 9257 9269 9281 9295 9309 9324 9339 9355 9371 9388 9404 9421 9438 9454 9471 9487 9502 9517 9531 9544 9557 9569 9580 9591 9600 9610 9618 9626 9634 9641 9649 9656 9663 9670 9677 9685 9692 9700 9707 9715 9723 9731 7266 3 4 3 9739 9746 9754 9761 9768 9774 9780 9785 9790 9794 9798 9801 9804 9806 9807 9808 9809 9809 9810 9809 9809 9808 9807 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9798 9797 9796 9795 9794 9793 9791 9790 9788 9786 9784 9782 9779 9776 9772 9768 9764 9759 9754 9749 9743 9738 9731 9725 9718 9711 9704 9697 9690 9682 9675 9667 9659 9651 9643 9635 9626 9617 9608 9599 9589 9578 9567 9556 9544 9532 9520 9507 9494 9481 9467 9454 9441 9428 9416 9403 9391 9380 9369 9358 9348 9338 9329 9321 9313 9305 9298 9291 9285 9280 9274 9270 9265 9262 9259 9257 9256 9256 9257 9259 9262 9266 9271 9278 9285 9294 9303 9313 9324 9336 9348 9361 9374 9387 9400 9413 9426 9439 9452 9465 9478 9491 9504 9517 9530 9543 9556 9570 9583 9596 9610 9623 9637 9650 9663 9675 9687 9699 9710 9720 9729 9738 9746 9753 9760 9766 9771 9777 9781 9786 9791 9796 9801 9806 9811 9817 9822 9828 9834 9840 9846 9852 9858 9863 9868 9872 9876 9879 9881 9883 9884 9885 9885 9885 9884 9883 9882 9882 9881 9880 9879 9879 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9884 9884 9884 9884 9883 9882 9881 9880 9879 9879 9878 9877 9877 9877 9877 9877 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9921 9922 9924 9926 9927 9929 9931 9933 9934 9936 9937 9938 9939 9939 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9937 9937 9938 9939 9940 9942 9943 9945 9947 9948 9950 9951 9952 9952 9952 9952 9951 9950 9949 9947 9945 9943 9941 9939 9937 9936 9935 9934 9933 9933 9933 9934 9935 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9958 9959 9959 9959 9960 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9950 9949 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9938 9937 9937 9937 9938 9938 9939 9940 9941 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9939 9939 9939 9940 9941 9942 9944 9945 9947 9948 9949 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9923 9921 9918 9915 9912 9909 9906 9903 9901 9898 9895 9893 9891 9889 9887 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9878 9877 9875 9874 9872 9870 9868 9867 9865 9864 9863 9862 9862 9862 9863 7267 3 4 4 9883 9884 9886 9888 9890 9893 9895 9898 9901 9903 9906 9909 9912 9915 9918 9921 9924 9927 9930 9933 9936 9939 9941 9944 9946 9948 9950 9952 9953 9954 9955 9956 9956 9956 9956 9955 9954 9952 9951 9949 9947 9945 9942 9940 9937 9935 9932 9930 9928 9926 9925 9924 9923 9922 9923 9923 9924 9925 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9948 9949 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9926 9926 9927 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9942 9942 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9939 9940 9941 9943 9945 9946 9948 9950 9951 9952 9954 9955 9955 9956 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9940 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9939 9938 9937 9936 9934 9933 9932 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9886 9886 9885 9884 9883 9882 9880 9878 9876 9873 9870 9867 9864 9860 9856 9852 9848 9844 9840 9835 9831 9826 9822 9817 9812 9807 9802 9797 9792 9787 9781 9776 9770 9764 9757 9751 9745 9738 9732 9725 9719 9713 9707 9701 9695 9690 9686 9681 9678 9675 9672 9670 9669 9668 9668 9668 9669 9670 9672 9674 9676 9679 9682 9685 9688 9691 9695 9698 9702 9705 9708 9711 9714 9717 9720 9723 9725 9728 9730 9732 9734 9736 9738 9740 9742 9744 9746 9749 9751 9753 9756 9758 9761 9764 9767 9770 9773 9776 9779 9782 9785 9788 9790 9793 9796 9798 9800 9802 9804 9805 9806 9807 9808 9809 9810 9811 9811 9812 9813 9814 9815 9816 9817 9819 9820 9822 9824 9826 9829 9831 9834 9837 9840 9843 9845 9848 9851 9854 9857 9859 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9879 9880 9881 9882 9884 9885 9887 9889 9891 9893 9895 9897 9898 9900 9902 9904 9905 9906 9908 9909 9909 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 7268 3 4 4 9908 9907 9907 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9901 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9930 9931 9932 9933 9933 9933 9933 9932 9931 9930 9928 9926 9924 9921 9918 9915 9912 9909 9905 9902 9899 9895 9892 9888 9884 9881 9877 9873 9869 9865 9861 9856 9851 9846 9841 9836 9830 9825 9819 9813 9807 9802 9796 9791 9786 9782 9778 9775 9772 9770 9768 9767 9767 9767 9769 9770 9772 9775 9777 9780 9783 9786 9789 9792 9795 9797 9799 9800 9801 9802 9802 9801 9801 9800 9798 9796 9795 9793 9791 9789 9787 9786 9785 9784 9784 9784 9785 9786 9788 9790 9792 9795 9799 9802 9806 9811 9815 9820 9824 9829 9834 9838 9843 9847 9851 9855 9859 9863 9867 9870 9873 9876 9879 9882 9884 9887 9889 9891 9893 9895 9896 9897 9898 9899 9900 9900 9900 9900 9899 9899 9898 9896 9895 9893 9891 9889 9886 9884 9881 9879 9876 9873 9871 9868 9866 9863 9861 9859 9857 9855 9853 9851 9849 9848 9846 9844 9843 9841 9839 9837 9834 9832 9830 9827 9824 9821 9818 9814 9810 9807 9803 9799 9794 9790 9785 9781 9776 9770 9765 9759 9753 9747 9740 9733 9726 9718 9709 9700 9691 9681 9671 9659 9648 9636 9623 9610 9597 9583 9569 9555 9540 9526 9511 9496 9482 9467 9453 9438 9425 9411 9398 9385 9373 9362 9351 9341 9331 9323 9315 9309 9303 9298 9295 9293 9292 9292 9294 9297 9301 9307 9314 9322 9332 9342 9354 9367 9381 9396 9411 9428 9444 9462 9480 9498 9516 9534 9552 9570 9588 9605 9623 9639 9656 9671 9686 9701 9715 9728 9740 9752 9762 9772 9782 9790 9798 9805 9812 9818 9824 9829 9833 9838 9842 9846 9849 9853 9856 9860 9864 9867 9871 9875 9878 9882 9886 9890 9893 9897 9900 9903 9906 9908 9910 9912 9913 9914 9914 9914 9914 9913 9912 9911 9909 9908 9906 9904 9903 9902 9900 9899 9899 9898 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9901 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9883 9881 9880 9880 9879 9879 9880 9880 9881 9882 9883 9885 9887 9888 9890 9891 9892 9894 9894 9895 9895 9895 9895 9894 9893 9892 9891 9890 9888 9887 9885 9884 9883 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9879 9879 9878 9877 9875 9874 9871 9869 9866 9863 9860 9857 9854 9851 9847 9844 9841 9838 9836 9833 9831 9829 9828 9826 9825 9824 9824 9823 9822 9821 9820 9819 9818 9816 9815 9812 9810 9807 9804 9801 9797 9793 9789 9785 9782 9778 9774 9770 9767 9764 9762 9759 9757 9756 9755 9754 9754 7269 3 4 4 9754 9754 9754 9754 9755 9755 9755 9756 9755 9755 9755 9754 9753 9751 9750 9748 9746 9744 9742 9740 9738 9736 9734 9732 9731 9729 9728 9728 9727 9727 9727 9727 9727 9727 9728 9728 9729 9729 9729 9730 9730 9730 9730 9729 9729 9729 9728 9728 9727 9727 9727 9727 9727 9727 9728 9728 9729 9731 9732 9734 9736 9738 9740 9743 9745 9748 9750 9753 9756 9758 9760 9762 9764 9766 9768 9769 9771 9772 9773 9774 9775 9775 9776 9777 9778 9778 9779 9780 9781 9782 9783 9784 9786 9787 9789 9790 9792 9794 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9824 9826 9827 9828 9829 9830 9830 9831 9831 9831 9831 9831 9830 9830 9830 9829 9829 9828 9828 9828 9828 9828 9829 9829 9830 9831 9832 9834 9835 9837 9839 9840 9842 9844 9846 9847 9849 9850 9851 9852 9852 9852 9852 9852 9852 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9843 9842 9843 9843 9844 9845 9846 9847 9849 9851 9853 9856 9858 9861 9863 9866 9869 9871 9874 9876 9878 9880 9882 9884 9885 9886 9887 9888 9888 9888 9888 9887 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9897 9898 9897 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9879 9877 9876 9874 9872 9869 9867 9864 9861 9857 9853 9850 9846 9842 9838 9833 9829 9825 9821 9817 9813 9809 9806 9802 9799 9796 9793 9790 9787 9784 9781 9778 9775 9772 9769 9766 9763 9760 9757 9754 9750 9747 9743 9740 9736 9732 9729 9725 9720 9716 9712 9707 9703 9698 9693 9688 9682 9677 9671 9665 9658 9651 9643 9635 9626 9616 9605 9593 9580 9566 9550 9533 9514 9494 9473 9449 9425 9398 9371 9342 9312 9282 9251 9220 9189 9158 9129 9101 9075 9050 9029 9010 8994 8981 8972 8967 8965 8968 8974 8983 8996 9011 9030 9051 9074 9099 9125 9152 9179 9206 9233 9259 9283 9307 9329 9350 9369 9386 9402 9416 9428 9440 9450 9459 9468 9476 9483 9490 9498 9505 9512 9520 9528 9536 9544 9552 9561 9569 9578 9586 9595 9603 9610 9617 9624 9630 9636 9641 9646 9650 9654 9657 9660 9663 9665 9667 9669 9671 9673 9674 9675 9676 9677 9678 9678 9678 9678 9678 9677 9677 9675 9674 9673 9672 9670 9669 9668 9667 9666 9666 9666 9667 9669 9671 9674 9678 9682 9687 9693 9699 9706 9713 9720 9728 9736 9744 9752 9760 9767 9775 9782 9789 9795 9801 9806 9811 9816 9820 9824 9827 9830 9833 9836 9838 9841 7270 3 4 4 9843 9845 9847 9849 9850 9852 9853 9854 9855 9856 9857 9857 9857 9857 9856 9855 9854 9853 9851 9849 9846 9844 9841 9837 9834 9830 9826 9822 9818 9813 9809 9804 9799 9794 9788 9783 9777 9770 9763 9756 9748 9738 9728 9717 9705 9691 9677 9660 9643 9624 9603 9581 9558 9533 9508 9481 9454 9427 9400 9373 9347 9322 9298 9276 9256 9239 9224 9212 9204 9198 9196 9198 9203 9212 9223 9238 9256 9276 9298 9322 9348 9374 9401 9428 9455 9482 9507 9532 9555 9576 9596 9614 9629 9643 9655 9665 9673 9680 9686 9690 9693 9695 9696 9697 9697 9697 9697 9697 9697 9696 9696 9695 9694 9693 9692 9690 9687 9684 9680 9675 9669 9662 9655 9646 9636 9625 9613 9601 9588 9574 9561 9547 9533 9519 9506 9494 9482 9472 9463 9455 9449 9445 9442 9442 9443 9446 9451 9458 9466 9476 9487 9500 9513 9528 9543 9559 9575 9592 9608 9624 9640 9655 9670 9685 9699 9712 9724 9736 9747 9758 9768 9777 9786 9794 9802 9810 9818 9825 9832 9839 9845 9852 9858 9864 9870 9875 9881 9886 9891 9895 9899 9903 9906 9909 9911 9913 9915 9916 9917 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9913 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9883 9880 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9855 9855 9856 9857 9858 9859 9860 9862 9863 9865 9867 9869 9870 9872 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9927 9926 9924 9922 9920 9917 9913 9909 9905 9900 9895 9890 9884 9879 9873 9867 9862 9856 9851 9846 9841 9836 9832 9828 9825 9822 9819 9817 9815 9813 9812 9811 9810 9810 9810 9811 9812 9813 9814 9816 9819 9821 9824 9827 9830 9833 9836 9839 9842 9845 9848 9851 9853 9855 9856 9857 9857 9857 9857 9855 9854 9852 9849 9846 9843 9840 9836 9833 9829 9825 9822 9818 9815 9812 9809 9806 9804 9802 9799 9798 9796 9794 9793 9791 9790 9788 9787 9786 9784 9783 9782 9781 9781 9780 9780 9780 9781 9782 9784 9785 9788 9791 9794 9798 7271 3 4 4 9802 9806 9811 9815 9820 9825 9831 9835 9840 9845 9849 9854 9858 9861 9864 9868 9870 9873 9875 9877 9879 9881 9883 9884 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9900 9902 9902 9903 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9921 9922 9922 9923 9924 9924 9925 9925 9924 9924 9923 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9902 9902 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9903 9903 9902 9901 9900 9899 9897 9894 9891 9888 9885 9881 9877 9872 9867 9862 9857 9851 9846 9840 9835 9829 9824 9819 9814 9809 9804 9800 9795 9791 9787 9783 9779 9776 9772 9768 9764 9760 9757 9753 9749 9744 9740 9736 9732 9728 9724 9720 9716 9712 9709 9707 9704 9702 9701 9700 9700 9700 9700 9702 9703 9706 9708 9711 9715 9718 9722 9726 9730 9735 9739 9744 9748 9752 9756 9760 9764 9768 9771 9774 9777 9780 9782 9784 9786 9787 9788 9789 9789 9789 9789 9788 9787 9786 9784 9782 9780 9777 9774 9771 9768 9765 9762 9758 9755 9752 9748 9745 9742 9739 9737 9734 9732 9730 9728 9726 9724 9723 9721 9720 9719 9718 9717 9717 9717 9717 9717 9717 9718 9719 9720 9722 9724 9727 9730 9733 9737 9741 9746 9750 9755 9760 9765 9770 9775 9780 9785 9790 9794 9798 9801 9804 9807 9809 9811 9813 9814 9814 9815 9815 9815 9815 9815 9814 9814 9814 9814 9815 9815 9816 9817 9818 9819 9820 9822 9824 9825 9827 9829 9832 9834 9836 9838 9840 9841 9843 9845 9846 9848 9849 9850 9851 9853 9853 9854 9855 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9871 9873 9874 9876 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9894 9895 9896 9897 9899 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9917 9917 9918 9918 9917 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9901 9900 9899 9898 9898 9898 9898 9899 9900 9900 9902 9903 9904 9905 9906 9907 9908 9909 9909 9909 9909 9909 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9888 9887 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9876 9875 9874 9872 9871 9869 9867 9865 9863 9860 9858 9855 9852 9849 9846 9842 9839 9835 9832 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9788 9784 9779 9775 9770 9766 9761 9755 9750 9744 9738 9731 9725 9718 9710 9702 9694 9686 7272 3 4 4 9678 9669 9660 9652 9643 9634 9625 9616 9608 9599 9591 9583 9576 9568 9561 9554 9548 9542 9536 9530 9525 9521 9516 9512 9509 9505 9503 9500 9498 9497 9496 9495 9495 9496 9497 9498 9500 9503 9506 9509 9513 9517 9521 9526 9531 9536 9542 9548 9554 9560 9566 9572 9578 9584 9590 9596 9602 9608 9614 9620 9625 9630 9635 9640 9645 9649 9653 9657 9661 9664 9667 9670 9672 9674 9676 9678 9680 9681 9683 9684 9685 9686 9687 9688 9689 9691 9692 9693 9695 9697 9698 9700 9702 9704 9706 9708 9710 9711 9713 9715 9716 9718 9719 9721 9722 9723 9724 9725 9726 9726 9727 9728 9730 9731 9733 9734 9736 9739 9741 9744 9747 9751 9754 9758 9762 9767 9771 9775 9780 9784 9789 9793 9797 9801 9805 9808 9811 9814 9817 9819 9821 9823 9824 9826 9827 9829 9830 9831 9832 9833 9835 9836 9838 9840 9842 9843 9846 9848 9850 9852 9854 9857 9859 9861 9863 9864 9866 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9869 9869 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9882 9883 9884 9884 9884 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9883 9883 9884 9884 9885 9887 9888 9889 9891 9893 9894 9896 9897 9898 9900 9900 9901 9901 9901 9901 9900 9899 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9878 9876 9875 9874 9874 9873 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9879 9879 9879 9878 9877 9875 9874 9872 9869 9867 9864 9861 9858 9855 9852 9849 9846 9844 9842 9840 9838 9837 9836 9835 9835 9835 9835 9835 9836 9836 9837 9838 9838 9839 9839 9840 9840 9840 9839 9839 9838 9838 9836 9835 9834 9832 9830 9827 9825 9822 9820 9817 9814 9810 9807 9804 9800 9796 9793 9789 9785 9781 9778 9774 9770 9766 9762 9759 9755 9751 9748 9744 9740 9737 9733 9729 9725 9721 9717 9713 9708 9704 9699 9693 9688 9682 9676 9670 9664 9657 9650 9643 9636 9629 9622 9615 9608 9601 9595 9588 9582 9576 9571 9565 9560 9555 9551 9547 9543 9539 9536 9532 9529 9526 9524 9521 9518 9515 9513 9510 9507 9503 9500 9496 9492 9488 9483 9478 9472 9466 9460 9453 9446 9438 9430 9421 9412 9403 9393 9383 9372 9361 9350 9338 9325 9313 9299 9286 9271 9256 9241 9225 9208 9190 9171 9151 9131 9109 9086 9062 9036 9010 8982 8952 8921 8889 8856 8821 8785 8747 8708 8668 8627 8585 8541 8496 8450 8402 8353 8302 8250 8195 8139 8080 8018 7953 7885 7813 7738 7658 7573 7484 7391 7292 7188 7080 6967 6849 6728 6603 6476 6347 6217 6087 5958 5832 5709 5590 5478 5373 5276 5188 5112 5047 4995 4955 4929 4917 4919 4935 4965 5008 5063 5131 5210 5298 5396 5501 5613 5729 5849 5971 6095 7273 3 4 4 6218 6341 6460 6576 6688 6796 6898 6994 7084 7167 7244 7315 7379 7437 7490 7537 7579 7617 7650 7680 7708 7732 7755 7777 7798 7818 7838 7859 7880 7903 7927 7952 7979 8009 8040 8073 8108 8145 8184 8225 8267 8311 8356 8402 8449 8496 8544 8591 8638 8685 8730 8775 8818 8860 8901 8939 8976 9012 9045 9077 9106 9135 9161 9186 9209 9231 9252 9272 9291 9308 9325 9341 9357 9371 9385 9399 9412 9424 9436 9447 9458 9468 9478 9487 9496 9504 9512 9519 9526 9533 9539 9545 9551 9556 9562 9567 9573 9578 9584 9590 9596 9602 9608 9615 9622 9628 9636 9643 9650 9658 9665 9673 9680 9688 9695 9702 9709 9716 9722 9728 9734 9739 9744 9749 9753 9758 9762 9765 9769 9772 9775 9778 9781 9783 9786 9789 9792 9795 9798 9802 9805 9808 9812 9816 9819 9823 9827 9830 9834 9837 9840 9843 9846 9848 9851 9853 9854 9856 9857 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9883 9883 9884 9885 9887 9888 9889 9891 9892 9894 9895 9897 9899 9900 9901 9902 9903 9904 9904 9905 9904 9904 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9887 9885 9883 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9856 9853 9849 9845 9841 9837 9833 9829 9824 9820 9815 9811 9806 9803 9799 9795 9792 9790 9788 9786 9785 9784 9784 9784 9784 9785 9786 9787 9789 9791 9793 9795 9797 9799 9800 9802 9804 9805 9807 9808 9809 9810 9810 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9811 9810 9810 9809 9808 9807 9806 9805 9803 9802 9800 9798 9796 9793 9791 9788 9786 9783 9781 9779 9776 9774 9772 9770 9769 9768 9767 9767 9766 9767 9767 9768 9769 9771 9773 9776 9778 9781 9785 9788 9792 9796 9800 9804 9808 9813 9817 9821 9825 9829 9833 9837 9840 9844 9847 9850 9852 9854 9856 9858 9859 9860 9861 9861 9862 9861 9861 9861 9860 9859 9858 9857 9855 9854 9852 9850 9848 9846 9844 9842 9839 9837 9835 9832 9830 9827 9824 9822 9820 9817 9815 9813 9812 9810 9809 9808 9808 9808 9808 9809 9810 9812 9814 9816 9818 9821 9825 9828 9831 9835 9839 9842 9846 9849 9852 9854 9857 9859 9860 9861 9862 9862 9861 9860 9859 9857 9854 9851 9848 9845 9841 9838 9834 9830 9826 9823 9819 9816 9813 9810 9808 9806 9805 9803 9803 9802 9802 9803 9803 9804 9805 9807 9809 9811 9813 9815 9818 9820 9823 9826 9829 9832 9835 9839 9842 9846 9849 9853 9857 9861 9865 7274 3 4 4 9869 9873 9877 9881 9885 9889 9892 9896 9900 9903 9906 9909 9912 9914 9916 9918 9919 9921 9922 9922 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9925 9925 9924 9923 9921 9920 9918 9915 9913 9910 9906 9903 9899 9895 9891 9887 9883 9879 9875 9871 9867 9864 9860 9857 9855 9852 9850 9848 9846 9844 9843 9841 9839 9838 9836 9834 9832 9830 9828 9826 9823 9820 9818 9815 9812 9810 9807 9805 9803 9801 9800 9799 9798 9798 9799 9799 9801 9803 9805 9807 9810 9813 9817 9820 9823 9827 9830 9833 9835 9838 9840 9842 9843 9844 9845 9845 9845 9845 9845 9845 9844 9844 9843 9843 9843 9843 9843 9844 9845 9846 9848 9850 9852 9854 9857 9860 9863 9866 9869 9873 9876 9880 9884 9887 9891 9895 9899 9902 9906 9910 9913 9917 9920 9924 9927 9930 9933 9936 9939 9941 9943 9945 9946 9947 9948 9949 9949 9948 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9934 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9941 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9928 9927 9926 9925 9925 9926 9926 9927 9928 9930 9932 9934 9937 9939 9942 9944 9946 9948 9950 9952 9953 9954 9955 9955 9955 9954 9953 9952 9950 9948 9946 9944 9941 9939 9936 9933 9931 9928 9926 9923 9921 9920 9918 9917 9916 9915 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9920 9918 9916 9913 9910 9907 9903 9900 9896 9892 9889 9885 9882 9879 9876 9873 9871 9870 9869 9868 9868 9869 9870 9871 9873 9875 9877 9879 9881 9884 9886 9888 9890 9891 9892 9893 9893 9894 9893 9893 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9861 9860 9858 9857 9855 9854 9852 9850 9848 9847 9845 9843 9841 9839 9838 9836 9834 9833 9832 9831 9830 9829 9828 9828 9828 9828 9829 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9844 9845 9846 9848 9850 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9872 9872 9872 9873 9874 9876 9878 9880 9882 9884 9887 9890 9893 9896 9898 9901 9904 9906 9908 9909 9911 9911 9912 9912 9911 9911 9909 9908 9906 9904 9903 9900 9898 9896 9894 9893 9891 9890 9889 9888 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9891 9891 9891 9892 9892 9891 9891 9890 9889 9888 9887 9885 9884 9882 9880 9878 9875 9873 9870 9868 9865 9863 9860 9858 7275 3 4 4 9855 9853 9850 9848 9846 9843 9841 9839 9837 9835 9833 9832 9830 9828 9827 9825 9824 9823 9821 9820 9819 9818 9818 9817 9816 9815 9815 9814 9813 9812 9811 9810 9809 9807 9805 9803 9801 9798 9795 9791 9787 9783 9778 9772 9767 9760 9754 9747 9739 9732 9724 9716 9707 9699 9690 9682 9673 9665 9656 9648 9640 9632 9624 9616 9607 9599 9591 9583 9574 9565 9555 9545 9534 9522 9509 9496 9481 9465 9448 9429 9410 9389 9366 9342 9317 9290 9262 9233 9203 9171 9138 9103 9068 9031 8994 8955 8914 8873 8831 8787 8742 8695 8648 8599 8548 8497 8443 8389 8333 8276 8217 8157 8096 8033 7970 7906 7841 7775 7709 7642 7575 7508 7441 7375 7309 7243 7178 7114 7051 6990 6929 6870 6812 6756 6702 6650 6600 6552 6507 6464 6424 6386 6352 6320 6291 6266 6244 6225 6209 6197 6189 6184 6182 6184 6189 6197 6209 6224 6242 6262 6286 6312 6340 6371 6404 6440 6476 6515 6555 6595 6637 6679 6722 6764 6806 6847 6887 6925 6961 6995 7025 7052 7075 7093 7107 7116 7119 7117 7110 7097 7079 7055 7027 6994 6958 6918 6876 6832 6788 6744 6701 6660 6622 6588 6559 6537 6520 6511 6510 6516 6531 6554 6586 6626 6674 6729 6792 6861 6935 7015 7098 7185 7275 7366 7458 7550 7642 7733 7822 7909 7994 8076 8155 8231 8303 8373 8439 8502 8562 8620 8674 8726 8776 8823 8868 8911 8952 8991 9028 9063 9097 9130 9160 9190 9217 9243 9268 9292 9314 9335 9354 9373 9391 9407 9423 9439 9453 9467 9481 9494 9507 9519 9532 9544 9556 9567 9579 9590 9600 9611 9621 9630 9639 9648 9656 9663 9670 9676 9682 9687 9692 9695 9699 9702 9704 9706 9708 9709 9711 9712 9713 9713 9714 9715 9716 9717 9717 9718 9719 9721 9722 9723 9724 9725 9727 9728 9730 9731 9732 9734 9735 9736 9738 9739 9740 9741 9742 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9755 9756 9757 9758 9759 9760 9760 9761 9762 9762 9763 9763 9764 9764 9764 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9766 9766 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9765 9765 9765 9764 9763 9762 9760 9758 9756 9753 9749 9745 9740 9735 9729 9722 9715 9707 9699 9690 9681 9671 9662 9652 9642 9632 9623 9614 9605 9597 9590 9584 9578 9574 9571 9569 9568 9568 9569 9572 9576 9581 9587 9594 9601 9609 9618 9628 9637 9647 9657 9667 9677 9686 9695 9703 9711 9719 9725 9732 9737 9742 9746 9750 9753 9756 9759 9761 9763 9765 9766 9768 9770 9772 9774 9776 9779 9781 9784 9787 9790 9793 9797 9800 9804 9807 9810 9814 9817 9820 9823 9825 9828 9830 9832 9834 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9848 9849 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9864 9866 9867 9868 9869 7276 3 4 4 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9890 9889 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9863 9861 9860 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9853 9852 9852 9852 9851 9850 9850 9848 9847 9845 9843 9841 9839 9836 9833 9829 9825 9821 9817 9812 9807 9802 9797 9792 9787 9782 9776 9771 9766 9760 9755 9751 9746 9741 9737 9732 9728 9724 9720 9717 9713 9710 9707 9703 9700 9697 9694 9691 9688 9685 9682 9679 9675 9672 9668 9664 9660 9656 9651 9647 9642 9637 9632 9627 9622 9617 9612 9607 9602 9598 9593 9588 9583 9578 9573 9568 9562 9556 9548 9540 9531 9520 9508 9494 9478 9461 9441 9419 9395 9369 9340 9310 9278 9245 9211 9176 9141 9106 9071 9037 9005 8975 8948 8923 8902 8884 8870 8860 8855 8854 8857 8864 8875 8891 8910 8932 8957 8985 9014 9045 9078 9111 9144 9178 9211 9243 9274 9304 9332 9359 9385 9408 9430 9450 9469 9487 9503 9518 9532 9545 9557 9569 9580 9590 9601 9611 9620 9630 9639 9648 9657 9666 9674 9682 9690 9697 9704 9710 9716 9721 9725 9729 9733 9736 9738 9740 9742 9743 9743 9743 9743 9743 9742 9741 9739 9738 9736 9734 9732 9730 9727 9725 9722 9719 9716 9712 9709 9705 9701 9696 9691 9685 9679 9672 9664 9656 9646 9635 9623 9610 9596 9580 9562 9544 9524 9502 9479 9456 9431 9405 9378 9351 9324 9297 9270 9244 9219 9196 9174 9154 9137 9122 9110 9100 9094 9091 9092 9096 9103 9113 9125 9141 9159 9180 9202 9226 9251 9277 9303 9330 9357 9384 9410 9435 9459 9481 9503 9523 9542 9559 9575 9590 9603 9616 9627 9637 9646 9654 9662 9669 9676 9682 9688 9694 9700 9705 9710 9714 9719 9723 9727 9731 9734 9738 9741 9743 9745 9747 9749 9750 9751 9752 9752 9752 9753 9752 9752 9752 9751 9751 9750 9749 9749 9748 9747 9746 9745 9745 9744 9743 9743 9742 9742 9741 9741 9740 9740 9739 9739 9739 9738 9738 9738 9737 9737 9736 9735 9734 9732 9730 9728 9726 9723 9720 9716 9712 9708 9703 9697 9692 9686 9679 9672 9665 9658 9650 9642 9633 9624 9615 9605 9594 9583 9571 9558 9544 9529 9513 9495 9476 9455 9433 9409 9383 9356 9328 9298 9267 9235 9202 9169 9137 9104 9072 9042 9013 8986 8961 8939 8920 8905 8893 8884 8880 8879 8883 8890 8901 8915 8933 8954 8978 9004 9032 9062 9093 9125 9157 9189 9221 9252 9283 9312 9341 9368 9393 9417 9440 9460 9480 9498 9514 9530 9544 9558 9570 9582 9593 9603 9613 9623 9632 9641 9649 9657 9665 9673 9680 9688 9694 9701 9707 9712 9717 9722 9727 9731 9735 9738 9741 9744 9746 9748 9750 9751 9753 9754 9755 9756 9757 9758 9758 9759 9760 7277 3 4 4 9760 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9762 9761 9761 9760 9759 9758 9756 9755 9753 9751 9749 9746 9744 9741 9738 9734 9731 9727 9723 9719 9714 9710 9705 9701 9696 9690 9685 9679 9673 9667 9660 9653 9645 9637 9628 9618 9608 9597 9585 9572 9559 9545 9530 9514 9498 9481 9464 9446 9429 9411 9394 9377 9360 9345 9330 9316 9303 9291 9281 9273 9266 9260 9256 9254 9253 9254 9256 9260 9265 9270 9277 9284 9292 9300 9308 9316 9324 9331 9338 9344 9350 9355 9359 9362 9364 9365 9365 9365 9363 9361 9358 9355 9352 9348 9344 9340 9335 9331 9327 9323 9320 9316 9313 9311 9308 9306 9304 9302 9300 9298 9296 9294 9293 9291 9289 9286 9284 9281 9279 9276 9272 9269 9265 9260 9255 9250 9244 9237 9230 9222 9213 9203 9192 9180 9166 9151 9135 9117 9098 9077 9055 9031 9006 8979 8951 8921 8890 8858 8824 8788 8751 8713 8672 8630 8585 8538 8489 8436 8379 8319 8254 8185 8111 8032 7947 7857 7761 7659 7552 7440 7324 7203 7078 6951 6823 6694 6566 6439 6316 6197 6084 5978 5881 5794 5717 5652 5600 5560 5535 5523 5526 5543 5573 5616 5672 5740 5819 5907 6004 6108 6219 6334 6453 6574 6697 6820 6941 7061 7179 7294 7405 7512 7614 7712 7806 7895 7979 8059 8134 8205 8272 8336 8396 8453 8508 8559 8608 8655 8699 8741 8782 8821 8858 8893 8926 8958 8989 9018 9046 9072 9097 9121 9143 9164 9185 9204 9222 9239 9256 9271 9286 9301 9314 9327 9339 9351 9362 9373 9383 9393 9402 9411 9420 9428 9436 9444 9452 9459 9466 9474 9481 9488 9494 9501 9508 9515 9521 9528 9534 9541 9547 9553 9559 9565 9571 9577 9583 9588 9593 9598 9604 9609 9613 9618 9623 9628 9632 9637 9642 9647 9651 9656 9661 9665 9670 9675 9679 9684 9688 9693 9697 9701 9705 9709 9713 9716 9719 9723 9726 9729 9731 9734 9737 9739 9742 9744 9747 9750 9752 9755 9758 9761 9764 9767 9770 9773 9776 9780 9783 9786 9789 9792 9795 9798 9801 9803 9805 9808 9809 9811 9813 9814 9815 9816 9817 9818 9819 9819 9820 9821 9821 9822 9823 9824 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9832 9832 9833 9833 9832 9832 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9820 9819 9818 9817 9817 9816 9815 9815 9814 9813 9812 9811 9810 9808 9807 9805 9803 9801 9799 9797 9794 9792 9789 9786 9784 9781 9778 9776 9773 9771 9769 9766 9764 9762 9760 9759 9757 9756 9755 9754 9753 9752 9751 9751 9751 9750 9750 9751 9751 9752 9752 9753 9754 9755 9756 9757 9759 9760 9762 9763 9764 9766 9767 9768 9769 9770 9771 9771 9771 9771 9771 9771 9770 9769 9768 9767 9766 9764 9762 9759 9757 9754 9750 9747 9743 9738 9733 9728 9722 9716 9709 9702 9695 9686 9678 9668 7278 3 4 4 9659 9648 9638 9627 9615 9603 9591 9578 9564 9550 9535 9519 9503 9485 9467 9447 9426 9403 9378 9352 9323 9293 9260 9226 9190 9151 9111 9069 9026 8982 8937 8891 8846 8802 8758 8716 8676 8638 8603 8572 8545 8522 8502 8488 8478 8474 8473 8478 8486 8499 8516 8536 8559 8584 8612 8641 8671 8702 8733 8763 8793 8821 8848 8874 8898 8920 8940 8958 8974 8989 9001 9013 9023 9032 9041 9048 9056 9063 9070 9078 9086 9094 9103 9112 9123 9133 9145 9157 9170 9183 9197 9211 9226 9241 9256 9272 9288 9303 9319 9335 9351 9367 9383 9399 9414 9430 9445 9460 9475 9490 9504 9518 9532 9545 9558 9571 9583 9594 9606 9616 9627 9636 9646 9654 9663 9671 9679 9686 9693 9700 9707 9713 9719 9726 9732 9738 9743 9749 9755 9760 9765 9770 9775 9780 9784 9788 9792 9795 9798 9800 9803 9804 9806 9806 9807 9807 9807 9806 9805 9804 9802 9800 9798 9796 9793 9791 9788 9785 9782 9779 9776 9772 9769 9766 9763 9760 9758 9755 9752 9750 9747 9745 9743 9741 9739 9736 9734 9731 9729 9726 9722 9718 9713 9708 9703 9696 9689 9681 9672 9662 9652 9640 9628 9615 9601 9587 9571 9555 9539 9522 9504 9486 9467 9447 9428 9407 9387 9366 9344 9323 9300 9278 9255 9232 9209 9185 9162 9138 9115 9091 9068 9046 9023 9002 8981 8962 8943 8926 8910 8895 8882 8871 8862 8854 8849 8845 8844 8844 8847 8851 8858 8866 8876 8888 8901 8916 8932 8950 8968 8988 9009 9030 9052 9075 9098 9122 9145 9170 9194 9218 9242 9267 9291 9315 9338 9361 9384 9407 9428 9449 9470 9490 9509 9527 9544 9560 9576 9590 9603 9616 9627 9638 9648 9657 9665 9672 9679 9685 9691 9697 9702 9707 9711 9716 9720 9725 9729 9733 9738 9742 9747 9751 9756 9760 9765 9769 9773 9777 9782 9785 9789 9793 9797 9800 9803 9807 9810 9813 9816 9818 9821 9824 9826 9829 9831 9834 9836 9838 9839 9841 9842 9843 9844 9844 9845 9844 9844 9843 9842 9841 9839 9838 9836 9834 9832 9829 9827 9825 9822 9820 9817 9815 9812 9809 9806 9802 9798 9794 9789 9783 9777 9770 9762 9754 9744 9734 9723 9711 9698 9685 9671 9656 9641 9626 9611 9597 9582 9568 9555 9543 9532 9522 9513 9506 9501 9497 9494 9493 9494 9497 9501 9506 9513 9521 9530 9540 9551 9563 9575 9587 9599 9612 9624 9636 9648 9659 9670 9681 9690 9699 9708 9716 9723 9730 9737 9743 9748 9754 9759 9763 9768 9772 9777 9781 9785 9789 9794 9798 9802 9806 9810 9814 9817 9821 9824 9827 9829 9831 9833 9834 9835 9836 9836 9835 9834 9833 9831 9829 9827 9824 9820 9817 9813 9809 9804 9800 9795 9789 9784 9778 9772 9765 9758 9751 9743 9735 9727 9718 9709 9699 9688 9678 9666 9655 9643 9631 9618 9605 9592 9580 9567 9554 9541 9529 9518 9506 9496 9486 9477 9469 7279 3 4 4 9461 9455 9450 9446 9443 9441 9440 9440 9442 9444 9448 9452 9457 9464 9471 9478 9486 9495 9504 9514 9524 9534 9544 9554 9565 9575 9586 9596 9607 9617 9628 9638 9649 9659 9669 9679 9690 9700 9710 9720 9730 9739 9749 9758 9767 9776 9785 9793 9800 9808 9815 9821 9827 9833 9839 9844 9849 9853 9858 9862 9866 9869 9873 9877 9880 9884 9888 9891 9894 9898 9901 9904 9907 9910 9912 9914 9915 9917 9918 9918 9918 9918 9917 9916 9914 9912 9910 9908 9906 9903 9901 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9863 9860 9858 9855 9852 9849 9846 9843 9840 9838 9835 9833 9830 9828 9826 9824 9822 9819 9817 9815 9812 9810 9807 9804 9800 9796 9792 9788 9784 9779 9774 9770 9765 9760 9755 9751 9746 9742 9739 9736 9733 9731 9729 9728 9727 9727 9727 9728 9729 9730 9732 9733 9735 9737 9738 9740 9741 9742 9743 9743 9743 9742 9741 9740 9738 9736 9734 9731 9728 9725 9722 9719 9716 9712 9709 9706 9702 9699 9696 9694 9691 9688 9686 9684 9682 9680 9678 9677 9675 9674 9673 9672 9672 9672 9672 9672 9673 9674 9676 9678 9680 9683 9687 9691 9696 9701 9707 9713 9719 9726 9733 9741 9748 9756 9764 9771 9779 9787 9794 9801 9808 9815 9821 9827 9832 9837 9842 9847 9851 9855 9859 9862 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9892 9893 9893 9894 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9901 9900 9898 9896 9893 9890 9887 9883 9879 9874 9869 9864 9858 9853 9847 9841 9836 9830 9825 9819 9814 9809 9804 9799 9795 9790 9784 9779 9773 9767 9761 9753 9745 9735 9725 9714 9701 9687 9672 9655 9638 9619 9599 9578 9557 9535 9512 9490 9468 9446 9425 9405 9387 9370 9355 9342 9332 9324 9319 9316 9316 9319 9325 9333 9344 9357 9372 9389 9407 9427 9447 9469 9490 9512 9534 9556 9577 9597 9616 9635 9652 9669 9684 9698 9711 9723 9735 9745 9754 9763 9771 9779 9786 9793 9799 9806 9811 9817 9823 9828 9833 9838 9842 9847 9851 9854 9858 9861 9864 9866 9869 9871 9872 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9918 9919 9919 9919 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9912 9912 9912 7280 3 4 4 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9922 9922 9923 9924 9924 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9903 9903 9902 9902 9903 9903 9903 9904 9905 9906 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9919 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9866 9864 9863 9861 9859 9857 9855 9853 9850 9848 9846 9843 9841 9838 9836 9833 9831 9829 9827 9825 9824 9822 9821 9820 9820 9819 9819 9820 9821 9822 9823 9824 9826 9828 9831 9833 9836 9839 9842 9844 9847 9850 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9876 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9878 9878 9878 9879 9880 9881 9882 9883 9885 9887 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9910 9909 9908 9907 9906 9904 9902 9900 9897 9895 9892 9888 9885 9881 9877 9874 9869 9865 9861 9857 9853 9848 9844 9840 9836 9832 9828 9824 9820 9816 9813 9809 9806 9803 9800 9797 9795 9792 9790 9787 9785 9783 9782 9780 9778 9777 9775 9773 9772 9770 9769 9767 9765 9763 9762 9760 9758 9755 9753 9751 9748 9746 9743 9740 9737 9734 9730 9727 9723 9718 9714 9708 9703 9697 9690 9683 9676 9667 9658 9649 9639 9628 9617 9605 9593 9581 9569 9557 9545 9534 9522 9512 9503 9494 9487 9480 9475 9472 9470 9470 9471 9473 9478 9483 9490 9498 9507 9516 9527 9538 9549 9560 9572 9583 9594 9605 9615 9625 9634 9642 9650 9657 9664 9670 9675 9680 9685 9690 9694 9698 9702 9706 9710 9714 9719 9723 9727 9732 9736 9741 9745 9750 9754 9759 9763 9767 9771 9774 9778 9781 9784 9787 9790 9793 9796 9799 9802 9804 9807 9810 9813 9817 9820 9823 9826 9830 9833 9836 9840 9843 9846 9848 9851 9853 9856 9858 9859 9861 9862 9863 9864 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9869 9869 9868 9867 9865 9864 9862 9860 9858 9855 9852 9850 9847 9844 9841 9838 9834 9831 9828 9825 9822 9819 9815 9812 9809 9805 9801 9797 9792 9787 9782 9776 9769 9762 9755 9747 9738 9729 9719 9709 9699 9688 9677 9667 9657 9647 9637 9628 9620 9613 9607 9602 9598 9595 9594 9594 9596 9598 9602 9608 9614 7281 3 4 4 9621 9630 9639 9648 9659 9669 9680 9691 9702 9713 9724 9734 9744 9754 9763 9772 9780 9788 9795 9802 9809 9815 9820 9826 9831 9836 9840 9844 9848 9852 9855 9858 9861 9863 9865 9867 9869 9871 9872 9873 9874 9875 9876 9876 9877 9878 9878 9879 9880 9881 9882 9884 9885 9887 9888 9890 9891 9893 9895 9896 9897 9899 9899 9900 9900 9900 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9891 9891 9892 9892 9893 9895 9896 9897 9898 9899 9899 9900 9900 9899 9898 9897 9896 9894 9891 9888 9885 9882 9878 9874 9870 9866 9862 9858 9854 9850 9847 9843 9840 9837 9834 9831 9828 9826 9823 9821 9818 9816 9813 9811 9808 9806 9804 9801 9799 9797 9795 9794 9793 9792 9791 9791 9791 9792 9793 9795 9797 9799 9801 9804 9807 9810 9812 9815 9817 9820 9822 9824 9825 9826 9826 9827 9826 9826 9825 9824 9823 9821 9819 9818 9816 9815 9813 9812 9811 9810 9809 9809 9809 9809 9809 9810 9810 9811 9812 9813 9815 9816 9817 9819 9820 9822 9823 9824 9826 9827 9828 9829 9830 9832 9833 9834 9835 9836 9837 9839 9840 9842 9843 9845 9846 9848 9850 9852 9854 9857 9859 9861 9864 9866 9868 9871 9873 9874 9876 9877 9878 9879 9879 9879 9878 9876 9874 9872 9869 9865 9861 9857 9852 9847 9841 9836 9830 9824 9818 9812 9807 9801 9796 9791 9786 9782 9778 9774 9771 9768 9765 9763 9761 9760 9758 9757 9756 9756 9755 9755 9755 9755 9755 9755 9756 9756 9757 9758 9760 9761 9763 9765 9768 9770 9773 9776 9780 9783 9787 9791 9795 9799 9803 9807 9811 9815 9819 9822 9826 9829 9831 9834 9837 9839 9841 9843 9844 9846 9847 9849 9850 9852 9854 9855 9857 9859 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9878 9879 9879 9880 9880 9880 9879 9878 9877 9876 9874 9872 9871 9869 9867 9866 9864 9863 9862 9861 9860 9859 9859 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9868 9867 9866 9865 9864 9862 9861 9860 9859 9857 9857 9856 9856 9856 9856 9857 9859 9860 9862 9864 9867 9870 9873 9876 9879 9882 9885 9887 9890 9892 9894 9895 9896 9897 9897 9897 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9892 9893 9894 9895 9896 9898 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9913 9914 9913 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9888 9886 9885 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9860 9858 9857 9856 9854 9852 9851 9849 9848 9846 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9826 9825 9823 9821 9818 9815 9812 9809 7282 3 4 4 9806 9802 9798 9794 9790 9786 9781 9777 9773 9768 9764 9759 9755 9751 9747 9743 9739 9735 9731 9727 9723 9719 9715 9711 9707 9704 9700 9696 9692 9688 9684 9680 9676 9672 9668 9664 9661 9657 9653 9650 9647 9643 9640 9638 9635 9632 9630 9627 9625 9623 9621 9620 9618 9617 9615 9614 9613 9612 9611 9611 9610 9610 9609 9609 9609 9609 9610 9610 9611 9612 9613 9614 9616 9617 9619 9621 9623 9625 9627 9629 9632 9634 9636 9638 9640 9642 9643 9644 9645 9645 9645 9644 9643 9641 9638 9635 9630 9625 9619 9613 9605 9597 9588 9578 9567 9556 9544 9531 9517 9503 9488 9472 9455 9437 9419 9399 9378 9356 9333 9308 9281 9252 9222 9189 9155 9118 9079 9037 8993 8948 8900 8850 8798 8745 8690 8634 8578 8521 8464 8407 8351 8296 8243 8190 8140 8092 8046 8002 7961 7922 7886 7852 7821 7791 7764 7738 7714 7691 7670 7649 7629 7609 7589 7570 7550 7531 7512 7492 7473 7454 7436 7419 7402 7387 7373 7361 7351 7343 7338 7336 7338 7342 7350 7361 7376 7395 7417 7443 7472 7504 7540 7578 7619 7662 7708 7755 7804 7853 7904 7956 8007 8059 8111 8162 8212 8262 8311 8359 8405 8450 8494 8536 8577 8617 8654 8691 8726 8760 8792 8823 8853 8881 8909 8935 8961 8986 9010 9033 9055 9077 9098 9119 9139 9158 9178 9196 9215 9233 9250 9268 9284 9301 9317 9332 9348 9362 9376 9390 9403 9415 9427 9438 9449 9459 9468 9477 9485 9492 9499 9506 9511 9517 9522 9526 9530 9534 9537 9540 9543 9546 9548 9551 9553 9555 9556 9558 9559 9560 9561 9562 9562 9562 9562 9561 9560 9559 9557 9555 9553 9550 9547 9544 9541 9537 9533 9530 9526 9522 9518 9515 9511 9507 9504 9501 9497 9494 9491 9488 9485 9482 9479 9475 9472 9468 9464 9460 9456 9451 9446 9441 9435 9429 9423 9416 9409 9402 9394 9386 9378 9370 9361 9352 9342 9333 9323 9312 9301 9290 9279 9266 9254 9241 9227 9213 9197 9182 9165 9148 9130 9112 9093 9073 9052 9030 9008 8986 8962 8938 8913 8887 8861 8834 8806 8778 8748 8718 8687 8655 8622 8588 8552 8516 8478 8439 8399 8357 8315 8271 8226 8180 8132 8084 8035 7985 7935 7884 7833 7782 7731 7680 7630 7580 7531 7482 7435 7389 7345 7301 7260 7220 7182 7145 7111 7079 7049 7021 6995 6971 6950 6932 6916 6902 6891 6883 6877 6874 6874 6877 6882 6889 6900 6913 6928 6946 6966 6988 7012 7038 7066 7095 7126 7158 7191 7225 7260 7296 7333 7369 7407 7444 7482 7520 7558 7596 7634 7672 7710 7748 7786 7824 7861 7899 7936 7973 8009 8046 8082 8117 8152 8186 8219 8252 8284 8314 8344 8373 8401 8428 8454 8479 8503 8526 8548 8569 8590 8609 8628 8646 8664 8681 8698 8714 8730 8746 8761 8776 8792 8806 8821 8836 8850 8865 8879 8893 8906 8920 8933 8946 8958 8970 7283 3 4 4 8981 8993 9003 9014 9024 9034 9043 9052 9061 9070 9078 9087 9096 9104 9113 9122 9131 9140 9150 9160 9170 9180 9190 9201 9211 9222 9232 9242 9252 9262 9272 9281 9290 9298 9306 9314 9321 9328 9334 9340 9346 9351 9357 9362 9368 9373 9378 9384 9390 9396 9402 9408 9414 9420 9426 9432 9438 9444 9450 9455 9459 9464 9467 9470 9473 9475 9476 9477 9478 9478 9478 9477 9476 9476 9475 9474 9474 9473 9473 9473 9473 9473 9473 9473 9473 9473 9473 9472 9470 9468 9466 9462 9458 9453 9447 9440 9432 9424 9415 9405 9395 9385 9375 9365 9355 9346 9337 9329 9323 9317 9313 9311 9310 9310 9312 9315 9320 9326 9334 9343 9352 9363 9374 9386 9398 9411 9424 9437 9450 9462 9475 9487 9498 9510 9521 9532 9542 9552 9562 9571 9580 9589 9597 9605 9613 9620 9627 9634 9641 9647 9652 9657 9662 9666 9670 9673 9676 9678 9680 9681 9683 9683 9684 9684 9685 9685 9685 9686 9686 9687 9688 9689 9691 9693 9695 9697 9700 9703 9705 9708 9711 9714 9717 9719 9722 9724 9725 9727 9727 9728 9728 9727 9726 9725 9723 9721 9718 9715 9712 9709 9706 9702 9699 9695 9692 9689 9686 9683 9680 9678 9676 9674 9673 9671 9670 9669 9668 9667 9667 9666 9665 9665 9664 9663 9662 9661 9659 9658 9656 9654 9652 9650 9648 9646 9643 9641 9639 9637 9635 9633 9631 9629 9628 9626 9625 9624 9623 9622 9621 9620 9618 9617 9615 9612 9610 9607 9603 9599 9595 9590 9584 9578 9572 9565 9558 9551 9543 9536 9528 9521 9513 9506 9499 9493 9487 9481 9476 9472 9468 9465 9462 9460 9458 9458 9457 9458 9458 9460 9461 9464 9466 9469 9472 9476 9480 9484 9489 9494 9499 9504 9510 9515 9521 9527 9533 9540 9546 9552 9559 9565 9572 9578 9584 9591 9597 9602 9608 9613 9618 9623 9627 9631 9634 9637 9640 9642 9643 9645 9645 9646 9645 9644 9643 9641 9639 9636 9633 9629 9624 9620 9614 9608 9601 9594 9586 9578 9569 9559 9549 9538 9526 9514 9502 9489 9476 9462 9448 9433 9418 9403 9388 9373 9357 9342 9327 9312 9297 9283 9269 9256 9243 9230 9219 9208 9198 9189 9180 9173 9167 9161 9157 9154 9152 9151 9151 9152 9154 9157 9162 9167 9173 9180 9188 9197 9207 9217 9228 9239 9251 9264 9276 9290 9303 9317 9332 9346 9361 9376 9391 9406 9421 9436 9452 9467 9482 9496 9511 9525 9539 9552 9565 9578 9590 9601 9612 9622 9632 9641 9650 9657 9665 9672 9678 9684 9690 9695 9700 9705 9710 9714 9719 9723 9727 9731 9735 9739 9743 9747 9751 9754 9757 9760 9762 9765 9767 9768 9769 9770 9771 9771 9771 9770 9769 9769 9767 9766 9765 9764 9762 9761 9759 9758 9757 9756 9755 9754 9753 9753 9752 9752 9752 9752 9752 9752 9753 9754 9754 9756 9757 9759 9760 9763 9765 9768 9771 9774 9778 9782 9785 9790 7284 3 4 4 9794 9798 9802 9807 9811 9815 9818 9822 9825 9828 9830 9833 9834 9836 9837 9838 9838 9838 9839 9838 9838 9838 9837 9837 9836 9836 9835 9834 9834 9833 9833 9832 9831 9830 9829 9828 9826 9824 9822 9820 9817 9814 9811 9808 9805 9801 9798 9794 9791 9788 9785 9782 9780 9778 9776 9776 9775 9775 9776 9777 9779 9781 9783 9786 9789 9793 9796 9800 9803 9806 9809 9812 9815 9818 9820 9822 9823 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9838 9840 9843 9847 9850 9854 9859 9863 9868 9873 9878 9883 9888 9892 9896 9900 9903 9906 9908 9910 9911 9912 9912 9912 9911 9910 9909 9907 9906 9904 9902 9901 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9899 9900 9900 9901 9903 9904 9906 9907 9910 9912 9914 9917 9919 9922 9925 9927 9929 9931 9933 9934 9935 9936 9937 9936 9936 9935 9934 9933 9931 9930 9928 9926 9925 9923 9922 9921 9920 9920 9920 9921 9921 9923 9924 9926 9928 9930 9932 9935 9937 9939 9941 9942 9944 9944 9945 9945 9944 9944 9942 9941 9938 9936 9934 9931 9928 9925 9923 9920 9917 9915 9913 9912 9910 9909 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9908 9907 9906 9904 9902 9899 9896 9892 9888 9884 9879 9874 9869 9864 9858 9853 9848 9843 9839 9834 9831 9827 9825 9822 9821 9820 9819 9819 9820 9821 9822 9823 9825 9827 9830 9832 9834 9837 9839 9841 9843 9845 9847 9848 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9887 9887 9886 9884 9883 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9864 9862 9861 9859 9858 9856 9855 9853 9851 9849 9847 9844 9840 9836 9830 9824 9817 9808 9799 9788 9775 9761 9745 9727 9708 9687 9664 9640 9613 9585 9555 9522 9488 9452 9413 9373 9330 9285 9237 9187 9135 9080 9022 8961 8897 8831 8762 8689 8614 8537 8456 8374 8289 8202 8113 8023 7932 7840 7747 7655 7563 7471 7381 7293 7207 7123 7043 6966 6892 6823 6758 6698 6644 6594 6551 6514 6483 6458 6440 6429 6425 6428 6438 6455 6478 6509 6547 6591 6641 6698 6760 6828 6900 6977 7057 7142 7229 7318 7409 7501 7594 7687 7780 7872 7963 8052 8139 8224 8307 8387 8464 8538 8610 8678 8744 8807 8867 8925 8979 9032 9082 9130 9175 9219 9260 9300 9337 9373 9407 9439 9470 9498 9525 9550 9574 9595 9615 9634 9651 9666 9681 9694 9705 9716 9726 9735 9744 9751 9759 9766 9772 9778 9784 9790 9796 9802 9807 9813 9818 9823 9827 7285 3 4 4 9831 9835 9839 9842 9845 9847 9849 9851 9852 9853 9853 9853 9853 9852 9851 9851 9850 9849 9848 9848 9847 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9848 9848 9848 9848 9849 9849 9848 9848 9848 9847 9847 9846 9845 9844 9844 9843 9843 9842 9842 9841 9841 9841 9842 9842 9842 9843 9844 9845 9846 9847 9848 9849 9850 9850 9851 9851 9851 9851 9850 9849 9847 9845 9842 9838 9834 9829 9823 9816 9809 9801 9792 9782 9772 9761 9749 9736 9722 9708 9693 9677 9660 9643 9625 9605 9585 9564 9542 9518 9494 9468 9441 9412 9382 9351 9318 9283 9247 9209 9169 9128 9086 9042 8996 8950 8903 8855 8806 8757 8708 8659 8610 8562 8515 8469 8425 8382 8341 8303 8267 8233 8203 8176 8151 8131 8114 8101 8091 8086 8084 8087 8093 8103 8117 8134 8155 8179 8207 8238 8271 8307 8345 8385 8427 8470 8514 8559 8604 8650 8695 8740 8784 8827 8869 8910 8949 8987 9023 9057 9090 9121 9150 9178 9204 9228 9252 9274 9295 9315 9334 9352 9370 9388 9405 9422 9438 9455 9471 9487 9504 9520 9536 9552 9568 9584 9600 9615 9630 9645 9660 9674 9688 9702 9714 9727 9739 9750 9761 9771 9781 9790 9798 9806 9814 9820 9827 9832 9838 9843 9847 9851 9855 9858 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9890 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9919 9920 9921 9922 9923 9923 9923 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9928 9926 9924 9921 9919 9916 9913 9911 9908 9905 9903 9900 9898 9896 9894 9892 9890 9889 9887 9886 9885 9884 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9867 9867 9866 9865 9865 9864 9864 9864 9864 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9872 9872 9873 9873 9872 9872 9871 9870 9869 9868 9866 9864 9862 9859 9856 9853 9849 9845 9841 9837 9832 9828 9823 9818 9813 9808 9802 9797 9792 9787 9782 9777 9772 9767 9762 9758 9753 9749 9745 9741 9737 9733 9730 9726 9723 9720 9716 9713 9710 9707 9704 9701 9698 9695 9692 9689 9686 9684 9681 9679 9677 9675 9674 9672 9671 9670 9670 9670 9670 9671 9672 9673 9674 9676 9678 9681 9684 9686 9690 9693 9697 9701 9705 7286 3 4 4 9709 9713 9718 9722 9727 9732 9737 9742 9747 9753 9758 9764 9769 9775 9781 9787 9793 9798 9804 9810 9815 9820 9826 9830 9835 9840 9844 9848 9852 9855 9858 9861 9864 9867 9869 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9888 9890 9891 9893 9896 9898 9900 9902 9905 9907 9910 9912 9914 9917 9919 9921 9923 9924 9926 9927 9928 9929 9929 9929 9929 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9914 9913 9912 9911 9910 9909 9909 9909 9909 9910 9910 9912 9913 9914 9916 9918 9920 9922 9925 9927 9929 9931 9934 9936 9937 9939 9940 9941 9942 9943 9943 9944 9943 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9904 9902 9900 9899 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9890 9890 9889 9889 9888 9886 9885 9883 9881 9879 9877 9874 9871 9868 9865 9862 9858 9855 9852 9849 9846 9843 9840 9838 9836 9834 9833 9832 9831 9830 9829 9829 9828 9827 9827 9826 9824 9823 9820 9818 9815 9811 9806 9801 9795 9789 9781 9774 9766 9757 9748 9739 9730 9721 9712 9703 9694 9685 9677 9670 9663 9656 9650 9644 9639 9635 9631 9627 9623 9620 9617 9615 9613 9610 9609 9607 9605 9604 9603 9602 9602 9602 9603 9604 9606 9608 9612 9616 9621 9626 9633 9640 9648 9657 9666 9676 9686 9697 9707 9718 9729 9739 9750 9759 9769 9778 9786 9794 9801 9808 9814 9819 9824 9828 9833 9836 9840 9843 9846 9850 9853 9856 9860 9864 9868 9872 9877 9881 9886 9891 9896 9901 9907 9912 9916 9921 9926 9930 9933 9936 9939 9941 9943 9944 9944 9944 9944 9943 9942 9940 9938 9936 9934 9931 9929 9927 9925 9923 9922 9920 9920 9919 9919 9920 9920 9921 9922 9924 9926 9927 9929 9931 9933 9934 9936 9937 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9934 9933 9932 9931 9929 9928 9925 9923 9921 9918 9915 9912 9909 9906 9903 9900 9896 9893 9891 9888 9885 9882 9879 9877 9874 9872 9869 9867 9864 9862 9859 9857 9855 9852 9850 9848 9846 9844 9842 9840 9839 9838 9837 9837 9837 9837 9838 9839 9840 9842 9844 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9875 9877 9879 9881 9882 9883 9884 9884 9885 9884 9884 9883 9883 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9886 9887 9887 9888 9889 9889 9890 9890 9890 9890 7287 3 4 4 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9900 9899 9898 9897 9895 9893 9891 9890 9888 9886 9884 9882 9881 9879 9878 9878 9877 9877 9876 9876 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9872 9870 9868 9865 9863 9860 9856 9853 9849 9846 9842 9838 9834 9831 9827 9824 9820 9817 9813 9810 9807 9804 9800 9797 9794 9790 9786 9782 9778 9774 9770 9765 9760 9756 9751 9746 9741 9736 9731 9726 9721 9716 9712 9707 9703 9699 9695 9691 9688 9684 9680 9677 9674 9670 9667 9663 9660 9656 9652 9648 9644 9640 9636 9631 9627 9622 9618 9613 9608 9603 9598 9593 9588 9583 9577 9572 9566 9560 9554 9548 9541 9534 9526 9517 9508 9499 9488 9477 9465 9452 9438 9423 9407 9390 9372 9354 9334 9313 9292 9270 9247 9224 9199 9174 9148 9121 9093 9065 9034 9003 8969 8934 8896 8855 8812 8766 8716 8662 8605 8543 8477 8407 8332 8254 8171 8085 7996 7905 7812 7718 7624 7530 7438 7349 7264 7184 7110 7042 6983 6931 6889 6858 6837 6826 6826 6836 6858 6890 6932 6983 7042 7109 7184 7264 7348 7437 7529 7623 7717 7811 7905 7997 8087 8175 8259 8339 8416 8489 8558 8623 8684 8741 8795 8845 8892 8937 8978 9018 9055 9090 9123 9155 9186 9215 9242 9269 9295 9319 9343 9365 9387 9407 9427 9445 9463 9480 9496 9511 9525 9539 9552 9564 9576 9587 9597 9607 9617 9626 9635 9644 9652 9660 9668 9676 9683 9689 9696 9702 9708 9714 9719 9724 9728 9733 9737 9741 9745 9749 9753 9756 9760 9764 9767 9771 9775 9778 9782 9786 9789 9793 9797 9800 9804 9807 9810 9813 9816 9818 9820 9822 9824 9826 9827 9828 9829 9830 9831 9831 9832 9832 9833 9833 9834 9835 9836 9837 9838 9839 9841 9842 9843 9845 9846 9847 9849 9850 9851 9851 9852 9852 9852 9852 9852 9851 9850 9849 9848 9847 9846 9844 9843 9841 9840 9838 9837 9835 9834 9832 9830 9828 9826 9824 9822 9819 9817 9814 9811 9808 9804 9801 9797 9793 9789 9786 9782 9778 9775 9772 9769 9767 9765 9763 9762 9761 9761 9761 9762 9763 9764 9765 9767 9768 9770 9772 9773 9775 9776 9777 9778 9779 9779 9779 9779 9779 9778 9778 9777 9776 9776 9775 9774 9774 9773 9772 9772 9771 9770 9769 9768 9766 9765 9763 9760 9757 9754 9750 9746 9741 9736 9730 9725 9719 9713 9707 9701 9695 9689 9684 9679 9675 9671 9668 9665 9663 9662 9662 9662 9662 9663 9664 9666 9668 9671 9673 9676 9679 9682 9685 9688 9691 9695 9698 9702 9705 9709 9713 9718 9722 9727 9732 9737 9743 9748 9754 9759 9764 9770 9774 9779 9783 9787 9790 9793 9795 9796 9797 9797 9797 9796 9795 9793 9791 9788 9786 9783 9780 9777 9775 9772 9769 9767 9765 9763 9761 9759 9758 7288 3 4 4 9756 9754 9752 9750 9748 9746 9743 9739 9735 9731 9726 9721 9715 9708 9701 9694 9685 9677 9668 9658 9648 9638 9627 9616 9605 9593 9581 9569 9556 9543 9530 9516 9502 9487 9471 9454 9436 9418 9397 9376 9352 9327 9300 9271 9239 9206 9169 9131 9090 9047 9001 8954 8905 8854 8803 8751 8698 8646 8594 8544 8496 8451 8409 8370 8336 8306 8281 8261 8248 8240 8238 8242 8251 8266 8287 8312 8343 8377 8414 8455 8498 8543 8589 8636 8683 8730 8776 8821 8865 8907 8947 8985 9022 9056 9088 9119 9148 9175 9200 9224 9247 9269 9290 9311 9330 9349 9367 9385 9402 9419 9435 9451 9466 9480 9494 9506 9518 9530 9540 9549 9558 9566 9574 9581 9587 9593 9598 9604 9609 9614 9619 9625 9630 9636 9642 9648 9654 9660 9667 9674 9681 9688 9695 9701 9708 9714 9720 9725 9730 9735 9739 9743 9746 9748 9751 9753 9754 9756 9757 9758 9759 9760 9761 9762 9764 9765 9767 9769 9771 9774 9776 9779 9782 9785 9789 9792 9795 9798 9801 9803 9806 9808 9809 9811 9812 9812 9813 9813 9812 9811 9810 9809 9808 9807 9805 9804 9802 9801 9800 9799 9798 9797 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9800 9800 9801 9801 9802 9802 9802 9803 9803 9802 9802 9801 9800 9799 9797 9796 9793 9791 9789 9786 9783 9780 9777 9774 9772 9769 9767 9765 9763 9761 9759 9758 9758 9757 9756 9756 9756 9755 9755 9754 9753 9752 9751 9749 9747 9744 9741 9737 9733 9728 9723 9717 9711 9705 9698 9692 9685 9677 9670 9663 9655 9647 9639 9631 9622 9613 9604 9594 9584 9572 9560 9547 9532 9517 9500 9481 9462 9440 9417 9393 9367 9339 9309 9278 9245 9210 9174 9135 9095 9053 9008 8962 8913 8863 8810 8754 8696 8636 8573 8507 8438 8367 8293 8216 8137 8055 7970 7884 7795 7704 7611 7517 7421 7324 7227 7129 7031 6932 6834 6737 6640 6544 6450 6357 6266 6177 6090 6006 5925 5846 5772 5701 5634 5572 5514 5462 5415 5374 5339 5311 5289 5275 5267 5268 5275 5291 5314 5344 5382 5428 5481 5540 5606 5678 5756 5839 5927 6019 6114 6212 6313 6415 6519 6624 6728 6833 6936 7038 7139 7238 7334 7428 7518 7606 7691 7773 7851 7926 7998 8066 8131 8193 8252 8308 8362 8413 8461 8508 8552 8595 8636 8675 8713 8750 8786 8820 8854 8887 8920 8951 8982 9012 9041 9069 9097 9124 9149 9174 9197 9220 9241 9261 9280 9298 9315 9330 9345 9358 9371 9383 9394 9404 9414 9423 9431 9439 9447 9454 9460 9467 9472 9478 9483 9487 9491 9494 9496 9498 9498 9498 9497 9495 9492 9488 9483 9477 9470 9463 9454 9444 9434 9422 9410 9398 9384 9370 9356 9341 9325 9309 9292 9275 9257 9239 9221 9202 9182 9162 9141 9120 9099 7289 3 4 4 9077 9055 9032 9008 8985 8961 8936 8911 8886 8860 8834 8808 8781 8754 8726 8697 8669 8639 8609 8578 8547 8515 8482 8448 8414 8378 8342 8305 8266 8227 8187 8145 8103 8059 8014 7968 7921 7873 7823 7772 7720 7666 7611 7555 7497 7438 7377 7315 7251 7186 7120 7052 6983 6912 6841 6768 6694 6619 6543 6467 6390 6312 6235 6157 6079 6001 5924 5848 5772 5697 5624 5552 5482 5413 5347 5283 5221 5162 5106 5053 5003 4957 4914 4874 4839 4807 4779 4755 4735 4719 4708 4700 4697 4698 4703 4712 4725 4742 4764 4789 4818 4851 4888 4928 4972 5020 5070 5125 5182 5243 5306 5373 5442 5514 5588 5665 5744 5825 5907 5992 6078 6165 6253 6342 6431 6521 6611 6700 6789 6878 6966 7052 7138 7222 7304 7385 7464 7541 7616 7689 7760 7829 7896 7960 8023 8084 8143 8200 8255 8308 8360 8410 8458 8505 8550 8593 8635 8676 8715 8752 8788 8823 8856 8888 8918 8947 8975 9001 9026 9050 9073 9095 9116 9136 9156 9175 9193 9211 9228 9245 9262 9278 9294 9310 9326 9341 9356 9370 9384 9397 9410 9423 9435 9446 9456 9466 9475 9484 9492 9499 9505 9510 9516 9520 9524 9528 9531 9534 9536 9539 9541 9544 9546 9548 9551 9553 9556 9559 9562 9565 9568 9571 9574 9577 9580 9583 9586 9588 9590 9592 9593 9594 9595 9595 9594 9593 9592 9589 9587 9583 9579 9575 9570 9565 9559 9554 9548 9541 9535 9528 9522 9515 9509 9502 9495 9489 9482 9476 9469 9463 9456 9449 9442 9434 9427 9419 9411 9403 9394 9385 9376 9367 9357 9348 9338 9329 9319 9310 9301 9293 9285 9278 9271 9265 9260 9255 9252 9249 9247 9247 9247 9248 9250 9252 9256 9260 9265 9271 9277 9284 9292 9300 9308 9317 9326 9336 9346 9356 9366 9377 9388 9398 9409 9421 9432 9443 9454 9465 9476 9487 9498 9509 9519 9530 9540 9550 9560 9570 9580 9589 9599 9608 9616 9625 9633 9642 9650 9657 9665 9672 9679 9686 9693 9699 9705 9711 9717 9722 9727 9732 9736 9740 9744 9747 9750 9752 9755 9757 9758 9759 9760 9761 9761 9761 9760 9760 9759 9757 9756 9754 9752 9750 9748 9746 9743 9740 9738 9735 9732 9729 9726 9723 9720 9716 9712 9708 9704 9699 9694 9688 9682 9675 9668 9660 9651 9642 9632 9621 9610 9599 9587 9576 9564 9552 9541 9530 9520 9511 9502 9495 9489 9485 9482 9480 9481 9483 9486 9492 9498 9507 9516 9527 9539 9552 9565 9579 9593 9608 9622 9637 9650 9664 9677 9689 9700 9710 9720 9729 9737 9744 9750 9756 9760 9765 9768 9772 9775 9777 9780 9782 9784 9787 9789 9792 9795 9798 9801 9804 9808 9812 9816 9820 9824 9828 9832 9835 9839 9842 9845 9847 9849 9851 9852 9852 9852 9852 9851 9849 9847 9845 9843 9841 9839 9836 9834 9832 9830 9829 9828 9828 9828 9828 9829 9830 9832 9833 9835 9837 9840 9842 7290 3 4 4 9844 9845 9847 9848 9849 9849 9849 9849 9848 9847 9846 9844 9843 9841 9839 9837 9835 9834 9832 9831 9830 9830 9830 9829 9830 9830 9830 9831 9831 9832 9832 9833 9832 9832 9832 9831 9829 9828 9826 9824 9821 9818 9815 9812 9809 9805 9802 9799 9795 9792 9788 9785 9781 9778 9774 9771 9767 9763 9760 9755 9751 9747 9742 9737 9732 9726 9720 9714 9707 9700 9693 9686 9678 9670 9662 9653 9644 9635 9626 9617 9607 9597 9586 9575 9564 9553 9540 9528 9515 9501 9487 9473 9458 9442 9426 9409 9392 9375 9357 9339 9320 9301 9282 9263 9243 9223 9203 9183 9163 9143 9123 9103 9083 9063 9043 9023 9004 8985 8966 8947 8928 8910 8892 8874 8857 8840 8824 8808 8793 8778 8764 8751 8738 8727 8715 8705 8695 8686 8678 8671 8664 8658 8652 8647 8642 8637 8632 8627 8623 8618 8612 8606 8600 8592 8585 8576 8566 8556 8544 8531 8517 8502 8486 8468 8448 8426 8402 8376 8348 8316 8281 8243 8200 8154 8102 8045 7983 7916 7842 7763 7678 7587 7490 7389 7283 7173 7059 6944 6828 6711 6596 6482 6373 6269 6171 6081 6000 5929 5868 5819 5783 5759 5749 5752 5767 5795 5834 5885 5946 6016 6094 6178 6267 6360 6456 6552 6648 6742 6833 6919 7001 7078 7148 7212 7268 7317 7359 7395 7425 7449 7468 7482 7492 7500 7506 7511 7515 7520 7526 7534 7545 7560 7578 7599 7625 7656 7691 7730 7773 7821 7871 7926 7983 8042 8103 8166 8229 8293 8357 8420 8482 8542 8601 8658 8713 8765 8815 8863 8908 8950 8990 9027 9063 9096 9128 9158 9186 9212 9238 9262 9285 9307 9328 9349 9368 9387 9404 9421 9437 9453 9467 9481 9493 9505 9516 9526 9536 9545 9553 9561 9568 9574 9581 9587 9592 9598 9603 9609 9614 9619 9624 9629 9634 9639 9643 9648 9652 9656 9660 9663 9667 9670 9672 9675 9677 9679 9681 9682 9684 9686 9687 9689 9691 9693 9695 9697 9700 9703 9706 9709 9713 9717 9720 9724 9728 9732 9736 9740 9744 9748 9751 9754 9757 9759 9761 9763 9765 9766 9767 9767 9767 9767 9767 9767 9766 9765 9764 9762 9761 9759 9757 9754 9752 9749 9746 9742 9739 9735 9730 9725 9720 9715 9709 9702 9695 9688 9680 9671 9662 9652 9642 9630 9618 9606 9592 9578 9563 9547 9530 9512 9493 9473 9453 9431 9408 9385 9361 9336 9310 9284 9258 9231 9203 9176 9149 9121 9095 9068 9043 9018 8994 8971 8949 8929 8910 8893 8877 8864 8852 8841 8833 8827 8822 8819 8818 8819 8821 8825 8831 8838 8847 8857 8868 8880 8894 8908 8924 8941 8958 8977 8996 9015 9036 9057 9078 9100 9122 9145 9167 9190 9212 9234 9256 9277 9298 9318 9337 9355 9372 9388 9404 9418 9430 9442 9452 9461 9469 9476 9482 9487 9491 9494 9496 9498 9499 9499 9499 9498 9496 9495 9493 9490 9487 9483 9479 9475 9470 9465 9459 9452 7291 3 4 4 9445 9437 9429 9420 9411 9401 9391 9380 9369 9358 9346 9334 9322 9310 9298 9286 9273 9261 9248 9235 9221 9208 9193 9178 9163 9146 9129 9110 9091 9070 9048 9025 9001 8976 8950 8924 8896 8869 8842 8815 8788 8763 8739 8717 8697 8680 8665 8654 8645 8641 8640 8643 8650 8660 8674 8692 8712 8736 8763 8792 8823 8855 8889 8923 8958 8993 9028 9063 9096 9129 9161 9191 9220 9248 9274 9299 9322 9344 9366 9386 9405 9423 9441 9457 9474 9489 9505 9519 9534 9548 9561 9574 9587 9599 9610 9621 9632 9642 9651 9660 9669 9677 9684 9692 9699 9705 9712 9718 9724 9730 9736 9741 9747 9753 9759 9765 9770 9776 9782 9787 9792 9797 9801 9806 9809 9813 9816 9818 9820 9821 9822 9822 9822 9821 9820 9818 9816 9814 9811 9808 9805 9802 9799 9795 9792 9788 9785 9782 9778 9775 9771 9767 9764 9759 9755 9750 9745 9738 9732 9724 9716 9706 9696 9684 9671 9656 9641 9623 9605 9584 9562 9538 9513 9485 9456 9425 9391 9356 9318 9278 9236 9192 9145 9096 9044 8989 8932 8872 8809 8744 8676 8606 8533 8457 8380 8301 8220 8137 8053 7968 7883 7797 7711 7625 7540 7456 7373 7291 7211 7133 7058 6984 6913 6845 6780 6717 6658 6602 6549 6500 6454 6412 6374 6339 6309 6283 6262 6245 6233 6227 6225 6229 6239 6254 6275 6303 6336 6376 6421 6473 6530 6593 6661 6735 6813 6895 6981 7071 7163 7258 7355 7453 7552 7651 7750 7847 7944 8039 8131 8222 8309 8393 8475 8553 8627 8698 8766 8830 8890 8947 9002 9053 9101 9146 9189 9230 9268 9305 9339 9372 9403 9433 9461 9489 9514 9539 9562 9584 9605 9625 9644 9661 9678 9693 9706 9719 9731 9741 9750 9758 9765 9772 9777 9782 9786 9789 9792 9794 9796 9798 9799 9801 9802 9803 9804 9806 9807 9808 9809 9811 9812 9813 9813 9814 9815 9815 9815 9815 9814 9813 9812 9811 9810 9808 9807 9805 9804 9802 9801 9800 9799 9798 9798 9798 9798 9799 9800 9801 9803 9804 9806 9808 9810 9812 9814 9815 9817 9818 9819 9820 9821 9821 9821 9821 9820 9820 9819 9818 9817 9816 9815 9815 9814 9813 9813 9813 9812 9812 9812 9812 9811 9811 9811 9810 9810 9809 9808 9807 9806 9804 9802 9801 9799 9797 9795 9793 9791 9790 9789 9788 9787 9787 9787 9787 9788 9789 9790 9792 9794 9796 9798 9801 9803 9805 9808 9810 9812 9814 9815 9817 9818 9819 9820 9821 9822 9823 9825 9826 9827 9829 9831 9834 9836 9839 9842 9846 9850 9853 9857 9862 9866 9870 9873 9877 9881 9884 9886 9888 9890 9892 9893 9893 9893 9893 9892 9891 9890 9889 9888 9886 9885 9883 9882 9881 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9878 9877 9877 9876 9875 9874 9873 9871 9870 9869 9868 9866 9865 9864 9863 9862 9861 9860 7292 3 4 4 9859 9858 9857 9856 9854 9853 9852 9851 9850 9849 9847 9846 9844 9843 9842 9840 9839 9837 9835 9834 9832 9831 9829 9828 9826 9824 9822 9821 9818 9816 9814 9811 9808 9805 9801 9797 9793 9788 9783 9778 9772 9766 9760 9754 9747 9740 9732 9725 9717 9709 9701 9692 9683 9674 9664 9653 9642 9630 9617 9604 9589 9572 9555 9535 9514 9492 9467 9441 9412 9382 9350 9316 9281 9244 9207 9168 9129 9090 9050 9012 8974 8938 8903 8871 8841 8814 8790 8770 8753 8741 8732 8728 8728 8731 8739 8751 8766 8784 8805 8829 8855 8884 8913 8944 8975 9007 9038 9070 9101 9130 9159 9186 9212 9236 9259 9280 9299 9317 9333 9348 9362 9374 9386 9397 9407 9416 9425 9434 9443 9452 9461 9470 9479 9489 9499 9510 9520 9531 9543 9554 9566 9578 9590 9602 9614 9626 9637 9648 9659 9669 9679 9688 9697 9706 9714 9722 9729 9735 9742 9748 9754 9759 9765 9770 9775 9780 9785 9789 9794 9798 9802 9806 9810 9814 9817 9820 9823 9825 9827 9829 9831 9832 9832 9833 9833 9833 9832 9831 9830 9829 9828 9827 9825 9824 9822 9821 9819 9818 9816 9814 9813 9811 9809 9807 9805 9804 9802 9800 9798 9796 9794 9793 9791 9790 9789 9789 9788 9789 9789 9790 9791 9793 9795 9798 9801 9804 9807 9811 9815 9818 9822 9826 9829 9832 9835 9838 9840 9842 9844 9845 9846 9846 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9838 9838 9837 9836 9836 9836 9835 9835 9835 9835 9836 9836 9836 9836 9836 9835 9835 9835 9834 9833 9832 9831 9830 9829 9827 9825 9824 9822 9820 9818 9817 9815 9813 9811 9810 9808 9806 9805 9803 9801 9800 9798 9795 9793 9790 9787 9784 9780 9775 9770 9765 9759 9752 9746 9738 9731 9723 9715 9706 9698 9689 9681 9672 9663 9653 9644 9634 9624 9613 9601 9588 9574 9558 9540 9519 9497 9471 9443 9412 9377 9340 9299 9255 9208 9159 9107 9054 8999 8943 8888 8833 8779 8727 8677 8631 8589 8551 8517 8489 8466 8449 8438 8432 8431 8435 8443 8456 8472 8490 8510 8531 8552 8573 8592 8609 8623 8634 8640 8642 8639 8631 8618 8599 8575 8545 8510 8469 8424 8375 8321 8263 8202 8137 8070 8000 7929 7855 7780 7703 7626 7548 7469 7390 7311 7232 7153 7075 6998 6922 6847 6774 6704 6635 6570 6507 6449 6394 6343 6297 6256 6220 6190 6166 6148 6136 6131 6132 6140 6154 6175 6203 6236 6276 6321 6372 6427 6487 6551 6618 6689 6762 6837 6914 6992 7070 7148 7226 7303 7379 7452 7524 7594 7660 7724 7785 7843 7898 7949 7996 8040 8081 8118 8151 8181 8207 8230 8250 8266 8279 8289 8295 8299 8299 8296 8290 8281 8269 8254 8236 8215 8191 8164 8134 8101 8066 8027 7986 7941 7894 7844 7791 7735 7677 7616 7552 7486 7417 7346 7273 7198 7120 7041 6960 6878 6794 6709 6623 6536 7293 3 4 4 6449 6361 6274 6186 6099 6013 5927 5843 5760 5680 5601 5525 5452 5382 5315 5252 5194 5141 5092 5049 5011 4980 4955 4937 4926 4922 4926 4937 4956 4982 5016 5057 5106 5162 5226 5295 5371 5453 5541 5633 5730 5831 5936 6043 6153 6265 6378 6492 6606 6720 6833 6946 7057 7166 7274 7379 7482 7582 7679 7773 7864 7951 8035 8116 8193 8267 8338 8405 8469 8530 8587 8642 8694 8743 8789 8833 8875 8915 8953 8988 9022 9055 9086 9116 9144 9172 9198 9223 9247 9270 9292 9313 9333 9352 9370 9387 9403 9417 9431 9443 9454 9465 9474 9482 9489 9495 9501 9506 9510 9513 9516 9519 9521 9523 9525 9527 9528 9530 9531 9533 9535 9536 9538 9540 9542 9543 9545 9546 9548 9549 9551 9552 9553 9554 9555 9555 9556 9556 9557 9557 9557 9558 9558 9558 9558 9559 9559 9559 9559 9559 9559 9559 9558 9558 9557 9556 9555 9553 9551 9548 9545 9541 9536 9531 9525 9518 9510 9501 9491 9480 9468 9455 9441 9426 9410 9393 9375 9357 9338 9318 9299 9279 9260 9241 9224 9207 9191 9177 9165 9155 9147 9141 9138 9138 9140 9145 9153 9164 9177 9193 9211 9230 9252 9275 9300 9325 9352 9378 9404 9431 9456 9481 9505 9528 9549 9569 9588 9605 9620 9634 9646 9657 9667 9676 9683 9690 9696 9701 9706 9711 9715 9720 9725 9729 9734 9740 9746 9752 9758 9764 9771 9778 9785 9792 9799 9806 9812 9818 9824 9830 9835 9839 9844 9847 9850 9853 9855 9857 9859 9860 9861 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9869 9871 9872 9874 9876 9878 9880 9883 9885 9887 9889 9892 9894 9896 9897 9899 9901 9902 9903 9903 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9895 9896 9897 9898 9900 9902 9904 9906 9909 9911 9914 9916 9919 9921 9923 9925 9927 9928 9929 9930 9930 9930 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9917 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9909 9907 9906 9905 9904 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9887 9885 9883 9881 9878 9875 9871 9867 9863 9859 9854 9849 9844 9839 9833 9828 9823 9818 9814 9810 9806 9803 9800 9798 9796 9795 9795 9795 9795 9796 9797 9799 9801 9803 9805 9806 9808 9810 9811 9812 9812 9813 9812 9812 9811 9809 9807 9805 9803 9801 9798 9796 9793 9791 9789 9787 9785 9784 9783 9783 9782 9783 9783 9784 9785 9786 9787 9789 9790 9792 9793 9794 7294 3 4 4 9795 9796 9797 9797 9797 9798 9798 9797 9797 9797 9797 9797 9797 9797 9798 9798 9799 9801 9802 9804 9807 9809 9812 9816 9819 9823 9827 9832 9836 9840 9845 9849 9853 9857 9862 9866 9869 9873 9877 9880 9883 9886 9889 9892 9894 9896 9898 9900 9902 9903 9904 9905 9906 9906 9906 9906 9905 9904 9903 9902 9900 9897 9895 9892 9889 9885 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9843 9839 9836 9833 9831 9829 9827 9825 9824 9822 9821 9821 9820 9820 9820 9820 9820 9821 9822 9822 9823 9824 9825 9827 9828 9830 9832 9833 9835 9837 9840 9842 9844 9847 9849 9852 9854 9857 9859 9861 9864 9866 9867 9869 9870 9872 9873 9873 9874 9874 9874 9873 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9852 9850 9849 9848 9846 9845 9843 9841 9838 9836 9832 9829 9824 9819 9813 9806 9799 9790 9781 9771 9760 9748 9735 9722 9708 9693 9678 9663 9648 9632 9618 9603 9589 9576 9564 9552 9542 9533 9526 9520 9515 9512 9510 9510 9512 9514 9518 9524 9530 9538 9546 9556 9566 9576 9588 9599 9612 9624 9636 9649 9661 9674 9686 9699 9711 9722 9734 9745 9755 9766 9775 9785 9794 9802 9809 9817 9823 9829 9835 9840 9844 9849 9852 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9904 9902 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9862 9860 9857 9856 9854 9852 9851 9850 9849 9848 9848 9848 9847 9847 9847 9848 9848 9849 9849 9850 9851 9852 9854 9855 9857 9859 9861 9863 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9885 9883 9881 9879 9876 9874 9870 9867 9863 9860 9856 9852 9848 9844 9839 9835 9831 9827 9823 9819 9815 9810 9805 9800 9794 9787 9779 9770 9760 9749 9736 9722 9706 9690 9671 9652 9631 9610 9587 9565 9542 9520 9498 9477 9457 9438 9421 9406 9394 9384 9376 9371 9368 9368 9370 9375 9381 9389 9398 9408 9419 9430 9441 9451 9461 9469 9475 9480 9483 9483 9481 9476 9469 9459 9446 9431 9413 9393 9370 9345 9318 9289 9257 9224 9189 9153 9114 9074 9033 8990 8945 8900 8853 8804 8755 8704 8653 8600 8548 8494 8441 8388 8335 8283 8231 8181 8132 8084 8038 7994 7952 7912 7874 7839 7805 7774 7745 7718 7692 7295 3 4 4 7669 7647 7626 7606 7588 7571 7554 7539 7524 7511 7498 7487 7477 7469 7463 7459 7458 7459 7464 7473 7485 7502 7523 7548 7579 7614 7653 7697 7746 7798 7855 7915 7977 8043 8110 8178 8248 8317 8387 8455 8523 8588 8652 8713 8771 8827 8880 8930 8976 9020 9061 9099 9135 9168 9200 9229 9257 9283 9308 9332 9355 9378 9399 9420 9441 9461 9481 9500 9519 9537 9554 9571 9587 9602 9616 9629 9641 9653 9663 9672 9680 9688 9694 9700 9705 9709 9713 9716 9719 9721 9722 9724 9725 9725 9726 9726 9726 9725 9724 9723 9721 9719 9717 9714 9711 9707 9703 9699 9694 9690 9684 9679 9674 9668 9663 9658 9652 9648 9643 9639 9636 9633 9630 9628 9627 9627 9627 9627 9628 9630 9632 9635 9637 9641 9644 9648 9652 9656 9660 9664 9668 9672 9676 9679 9683 9686 9690 9693 9696 9700 9703 9706 9709 9712 9715 9718 9721 9724 9727 9730 9733 9737 9740 9743 9747 9750 9754 9757 9760 9764 9767 9771 9774 9777 9780 9783 9786 9789 9792 9795 9798 9801 9804 9806 9809 9812 9815 9818 9820 9823 9826 9829 9832 9835 9838 9841 9845 9848 9851 9854 9858 9861 9864 9867 9871 9874 9877 9880 9882 9885 9888 9890 9892 9895 9897 9899 9901 9902 9904 9906 9907 9908 9910 9911 9912 9912 9913 9914 9914 9914 9914 9914 9914 9913 9912 9912 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9899 9899 9899 9899 9899 9900 9901 9901 9902 9903 9904 9904 9904 9904 9904 9903 9902 9900 9898 9895 9892 9888 9884 9880 9875 9870 9865 9859 9853 9847 9841 9834 9827 9820 9813 9805 9797 9789 9779 9770 9759 9748 9737 9724 9711 9697 9682 9666 9650 9634 9617 9600 9583 9567 9551 9536 9522 9509 9497 9487 9479 9472 9468 9466 9466 9468 9473 9479 9487 9498 9510 9523 9538 9554 9571 9588 9606 9623 9641 9659 9676 9693 9708 9723 9738 9751 9763 9774 9785 9794 9802 9810 9817 9823 9829 9834 9838 9842 9846 9849 9852 9855 9857 9859 9861 9862 9863 9864 9865 9865 9866 9865 9865 9864 9864 9863 9861 9860 9859 9857 9856 9854 9853 9851 9850 9849 9848 9848 9847 9847 9847 9847 9848 9849 9850 9851 9852 9853 9855 9856 9858 9860 9862 9863 9865 9867 9869 9871 9874 9876 9878 9880 9883 9885 9887 9890 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9932 9933 9935 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9955 9956 9957 9957 9957 9957 9957 9956 9956 9955 9953 9952 9951 9949 9948 9946 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 7296 3 4 4 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9939 9941 9942 9944 9946 9948 9950 9952 9953 9955 9957 9958 9959 9960 9961 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9957 9957 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9928 9926 9924 9922 9920 9917 9914 9911 9907 9903 9899 9895 9890 9885 9879 9873 9866 9859 9850 9842 9832 9822 9810 9798 9785 9772 9757 9742 9726 9710 9694 9678 9661 9646 9630 9616 9602 9589 9578 9568 9560 9554 9550 9547 9547 9548 9552 9557 9563 9572 9581 9592 9604 9617 9630 9644 9658 9672 9686 9700 9713 9726 9739 9751 9762 9773 9783 9793 9802 9810 9818 9826 9833 9840 9847 9854 9860 9866 9872 9877 9883 9888 9893 9898 9903 9907 9911 9915 9918 9922 9924 9927 9929 9931 9933 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9961 9960 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9967 9968 9968 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9952 9952 9952 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9959 9960 9961 9962 9963 9965 9966 9967 9968 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9964 9962 9961 9959 9957 9956 9955 9953 9952 9952 9951 9951 9952 9952 9953 9955 9956 9958 9960 9963 9965 9967 9970 9972 9974 9976 9977 9978 9979 9980 9980 9980 9979 9978 9976 9975 9973 9971 9969 9967 9965 9963 9962 9960 9959 9958 9958 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9972 9971 9971 9971 9970 9969 9968 9966 9965 9963 9961 7297 3 4 5 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9933 9931 9928 9926 9923 9919 9916 9912 9908 9904 9900 9896 9892 9888 9884 9880 9876 9873 9870 9868 9866 9864 9863 9862 9861 9862 9862 9863 9864 9866 9868 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9916 9918 9919 9921 9922 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9938 9940 9943 9946 9949 9952 9955 9959 9962 9966 9969 9973 9976 9979 9981 9983 9984 9985 9986 9986 9985 9984 9982 9981 9978 9976 9974 9971 9968 9966 9964 9962 9960 9958 9957 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9961 9962 9962 9962 9961 9961 9960 9958 9957 9955 9953 9951 9949 9946 9944 9942 9940 9939 9938 9937 9936 9936 9936 9937 9937 9938 9940 9941 9943 9944 9945 9947 9948 9948 9949 9949 9949 9948 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9929 9928 9927 9927 9927 9928 9929 9930 9932 9934 9936 9939 9941 9944 9946 9948 9950 9952 9954 9955 9955 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9944 9944 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9959 9959 9958 9957 9956 9954 9952 9950 9947 9944 9941 9938 9935 9932 9929 9926 9923 9920 9918 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9872 9870 9869 9868 9868 9867 9867 9866 9866 9867 9867 9868 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9881 9882 9882 9882 9881 9881 9881 9880 9879 9878 9877 9875 9874 9872 9870 9867 9865 9862 9858 9854 9850 9846 9841 9835 9829 9823 9816 9809 9802 9794 9786 9778 9770 9762 9753 9745 9737 9729 9721 9713 9706 9699 9692 9686 9680 9675 9670 9665 9661 9657 9654 9651 9649 9647 9645 9645 9644 9644 9645 9646 9648 9650 9653 9656 9660 9664 9668 9673 9679 9684 9690 9697 9703 9709 9715 9722 9728 9734 9740 9745 9750 9755 9759 9764 9767 9771 9774 9777 9779 9781 9783 9785 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9798 9798 9799 9799 9800 9801 9803 9804 9805 9807 9808 9810 9811 9812 9813 9813 9814 9814 9813 9813 9811 9810 9808 9806 9803 9801 9798 9795 9792 9790 9787 9785 9783 9781 9780 9779 9779 9779 9780 9781 9783 9786 9788 9791 9795 9798 9802 9806 9810 9814 9817 9821 9824 9827 9830 9833 9835 9838 9840 9841 9843 9845 9847 9849 9851 9853 9856 9859 9862 9865 9869 9874 9878 9883 9889 9894 9900 9906 9911 9917 9922 9928 9933 9937 9941 9945 9948 9950 9952 9953 9954 7298 3 4 5 9954 9954 9953 9952 9950 9948 9946 9944 9942 9940 9937 9935 9933 9931 9929 9928 9926 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9895 9893 9890 9888 9886 9885 9883 9882 9881 9880 9879 9879 9878 9878 9878 9878 9877 9877 9876 9875 9874 9872 9870 9867 9863 9859 9855 9849 9844 9837 9830 9823 9815 9806 9798 9788 9779 9769 9759 9749 9738 9728 9718 9708 9698 9688 9678 9669 9661 9653 9646 9639 9634 9629 9626 9623 9622 9622 9623 9625 9629 9634 9640 9647 9655 9665 9675 9685 9697 9708 9720 9732 9745 9757 9768 9780 9790 9800 9810 9819 9827 9834 9841 9846 9851 9856 9859 9862 9865 9867 9868 9869 9870 9871 9872 9872 9873 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9894 9894 9894 9894 9893 9892 9891 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9878 9878 9878 9879 9880 9881 9882 9884 9886 9888 9891 9893 9896 9898 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9928 9929 9930 9930 9930 9930 9930 9930 9929 9928 9926 9924 9922 9920 9917 9914 9911 9908 9905 9902 9898 9895 9892 9888 9885 9882 9879 9876 9873 9870 9867 9863 9859 9855 9851 9846 9841 9835 9829 9823 9816 9808 9801 9793 9785 9777 9769 9762 9754 9748 9741 9735 9730 9726 9722 9719 9717 9715 9715 9715 9715 9716 9718 9720 9723 9726 9729 9732 9735 9739 9743 9747 9751 9755 9759 9764 9769 9774 9779 9784 9790 9796 9803 9809 9816 9823 9830 9837 9843 9850 9857 9863 9869 9874 9879 9884 9887 9891 9894 9896 9898 9899 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9904 9905 9907 9909 9911 9913 9916 9919 9922 9925 9928 9930 9933 9936 9938 9940 9941 9942 9943 9944 9944 9943 9943 9942 9941 9940 9938 9937 9935 9934 9933 9932 9932 9931 9931 9931 9932 9933 9934 9936 9937 9939 9941 9942 9944 9946 9947 9948 9949 9949 9949 9949 9948 9947 9945 9943 9941 9938 9936 9933 9930 9927 9924 9921 9918 9916 9914 9912 9911 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9941 9943 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9958 9958 9958 9959 9960 9961 9962 9964 9965 9967 9969 9970 9972 9973 7299 3 4 5 9974 9975 9975 9976 9975 9975 9974 9972 9971 9969 9967 9964 9962 9959 9957 9954 9952 9950 9948 9946 9945 9944 9944 9944 9944 9945 9946 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9966 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9949 9947 9946 9945 9945 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9951 9951 9949 9948 9945 9943 9940 9937 9933 9929 9925 9921 9916 9912 9908 9904 9900 9896 9893 9890 9888 9886 9884 9883 9882 9882 9882 9883 9883 9884 9885 9886 9886 9887 9887 9888 9887 9887 9886 9884 9883 9880 9878 9875 9871 9868 9864 9860 9856 9852 9848 9844 9841 9838 9835 9832 9830 9828 9827 9826 9825 9825 9825 9826 9827 9828 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9842 9843 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9846 9846 9847 9848 9848 9848 9849 9849 9849 9849 9849 9848 9847 9846 9845 9843 9841 9839 9836 9833 9830 9827 9823 9820 9816 9812 9808 9804 9800 9797 9793 9790 9786 9784 9781 9779 9777 9775 9774 9773 9773 9773 9773 9774 9774 9776 9777 9779 9781 9783 9784 9786 9788 9790 9792 9793 9794 9795 9796 9797 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9797 9796 9796 9795 9794 9792 9790 9788 9785 9782 9778 9774 9769 9765 9759 9754 9749 9743 9738 9733 9729 9725 9722 9719 9718 9717 9717 9718 9720 9723 9726 9731 9735 9740 9745 9750 9755 9760 9764 9768 9770 9772 9773 9773 9772 9770 9767 9763 9757 9751 9744 9736 9727 9718 9707 9696 9685 9673 9660 9646 9632 9616 9600 9583 9565 9546 9526 9505 9482 9459 9434 9409 9382 9356 9328 9301 9274 9247 9221 9195 9172 9149 9129 9111 9095 9082 9071 9064 9059 9057 9058 9062 9069 9078 9089 9102 9116 9132 9149 9167 9185 9204 9222 9241 9258 9276 9292 9308 9323 9337 9350 9363 9374 9386 9396 9406 9416 9426 9435 9444 9453 9462 9471 9479 9488 9496 9504 9512 9520 9527 9534 9540 9545 9550 9554 9558 9561 9562 9564 9564 9564 9563 9561 9559 9556 9553 9549 9544 9540 9535 9530 9524 9519 9513 9508 9503 9498 9493 9489 9485 9482 9479 9477 9475 9475 9475 9475 9477 9479 9482 9485 9489 9493 9498 9504 9509 9515 9521 9527 9532 9538 9543 9548 9552 9556 9560 9562 9564 9565 9565 9564 9562 9558 9553 9547 9538 9528 9516 9501 9484 9465 9443 9419 9391 9362 9330 9295 9259 9220 9180 9139 9097 9054 9012 8970 8929 8889 8852 8817 8785 8757 8733 8712 8696 8683 8676 8672 8674 8679 8688 8701 8717 8737 8759 8784 8810 8839 8868 8899 8930 8961 8993 9025 9056 9087 9118 9149 9179 9209 9238 9266 9295 9322 9349 9376 9402 9428 9453 9477 9501 9524 9546 7300 3 4 5 9567 9587 9606 9624 9641 9656 9671 9685 9697 9709 9719 9729 9738 9746 9754 9761 9768 9774 9780 9786 9791 9796 9802 9807 9811 9816 9821 9825 9830 9834 9838 9841 9845 9848 9851 9854 9856 9859 9861 9863 9865 9867 9869 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9881 9880 9878 9877 9876 9874 9872 9870 9868 9865 9863 9860 9857 9854 9852 9849 9846 9843 9840 9838 9835 9832 9830 9828 9826 9824 9822 9821 9820 9819 9818 9817 9817 9817 9817 9818 9819 9820 9821 9823 9825 9827 9829 9832 9834 9837 9840 9843 9846 9849 9852 9856 9859 9861 9864 9867 9869 9872 9874 9876 9877 9879 9880 9882 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9894 9893 9893 9892 9891 9889 9888 9885 9883 9880 9877 9873 9870 9865 9861 9856 9851 9846 9840 9834 9827 9820 9813 9806 9797 9789 9779 9770 9759 9748 9735 9722 9708 9693 9677 9660 9642 9622 9602 9580 9557 9532 9507 9480 9453 9424 9393 9362 9329 9295 9260 9223 9186 9146 9106 9064 9021 8977 8931 8884 8836 8787 8737 8685 8633 8581 8527 8474 8420 8367 8314 8262 8212 8162 8114 8068 8024 7983 7944 7909 7876 7848 7822 7801 7783 7770 7761 7755 7754 7757 7764 7774 7789 7807 7829 7855 7883 7914 7948 7985 8023 8064 8106 8150 8195 8241 8287 8334 8381 8428 8475 8521 8566 8611 8655 8698 8740 8780 8820 8858 8895 8930 8964 8998 9029 9060 9089 9117 9144 9170 9195 9218 9241 9262 9282 9301 9318 9335 9350 9364 9377 9389 9400 9409 9418 9426 9433 9440 9445 9451 9456 9461 9465 9470 9475 9479 9484 9489 9495 9500 9505 9511 9516 9522 9527 9532 9537 9541 9545 9549 9552 9554 9556 9558 9558 9559 9558 9558 9556 9555 9553 9552 9550 9548 9547 9545 9544 9543 9542 9542 9542 9542 9543 9544 9546 9548 9551 9554 9557 9561 9566 9571 9576 9582 9588 9595 9602 9610 9618 9627 9635 9644 9653 9663 9672 9681 9691 9700 9708 9717 9725 9733 9740 9747 9753 9759 9765 9770 9775 9780 9784 9788 9792 9796 9799 9802 9805 9808 9811 9813 9814 9816 9816 9816 9816 9814 9812 9809 9805 9800 9795 9788 9781 9774 9766 9757 9749 9740 9732 9724 9716 9710 9703 9698 9694 9691 9689 9688 9689 9690 9693 9696 9701 9706 9712 9718 9725 9733 9740 9748 9756 9764 9771 9779 9786 9793 9800 9806 9813 9819 9825 9831 9836 9842 9848 9853 9859 9864 9870 9875 9880 9885 9890 9895 9900 9904 9908 9912 9916 9919 9922 9925 9928 9930 9931 9933 9934 9935 9935 9936 9936 7301 3 4 5 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9931 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9945 9945 9944 9943 9942 9941 9939 9937 9935 9933 9930 9927 9924 9921 9917 9913 9909 9905 9901 9897 9892 9887 9883 9878 9873 9867 9862 9857 9851 9845 9839 9833 9827 9821 9814 9808 9801 9794 9787 9780 9773 9766 9759 9752 9745 9739 9733 9727 9722 9717 9713 9709 9706 9704 9702 9701 9700 9700 9700 9700 9701 9703 9704 9706 9708 9710 9712 9714 9716 9718 9719 9721 9722 9724 9725 9726 9728 9729 9731 9732 9734 9736 9738 9741 9744 9747 9750 9754 9758 9762 9766 9771 9775 9780 9785 9790 9795 9800 9804 9809 9813 9818 9822 9826 9829 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9869 9870 9870 9870 9869 9869 9868 9866 9865 9863 9862 9860 9858 9856 9854 9852 9851 9849 9848 9847 9847 9847 9847 9848 9849 9850 9852 9854 9856 9859 9861 9864 9867 9870 9873 9875 9878 9880 9882 9883 9884 9885 9885 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9871 9869 9868 9867 9866 9865 9865 9864 9864 9864 9863 9863 9862 9861 9860 9859 9857 9854 9851 9847 9842 9837 9831 9825 9818 9810 9801 9792 9782 9772 9761 9750 9738 9726 9713 9700 9687 9672 9658 9643 9627 9611 9595 9578 9560 9542 9524 9506 9487 9468 9449 9431 9412 9394 9376 9359 9343 9328 9313 9300 9287 9277 9267 9259 9252 9247 9243 9241 9241 9241 9243 9247 9252 9258 9265 9273 9282 9292 9303 9314 9326 9339 9353 9366 9381 9395 9410 9425 9441 9456 9472 9487 9503 9519 9535 9551 9566 9582 9597 9612 9627 9642 9657 9671 9684 9698 9711 9723 9735 9747 9758 9769 9779 9788 9797 9805 9813 9820 9827 9834 9839 9845 9850 9854 9858 9862 9866 9869 9873 9876 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9937 9938 9939 9941 9942 9944 9946 9948 9950 9952 9953 9955 9957 9959 9960 9962 9963 9964 9964 9964 9964 9963 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9939 9938 9937 9937 9937 9937 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9918 9917 9916 9914 9912 9910 9908 7302 3 4 5 9905 9903 9901 9898 9896 9893 9891 9888 9885 9883 9880 9877 9874 9870 9867 9863 9859 9855 9850 9845 9839 9833 9827 9820 9814 9806 9799 9792 9784 9777 9769 9762 9754 9746 9739 9731 9723 9714 9705 9695 9685 9674 9661 9647 9632 9616 9598 9578 9556 9533 9509 9482 9454 9425 9396 9365 9334 9303 9273 9243 9215 9188 9163 9140 9120 9102 9088 9077 9069 9065 9065 9068 9074 9084 9096 9112 9130 9151 9173 9198 9223 9250 9277 9305 9332 9360 9387 9414 9440 9465 9489 9511 9533 9554 9573 9592 9609 9625 9640 9655 9668 9680 9692 9703 9714 9724 9733 9742 9750 9758 9765 9772 9779 9785 9790 9796 9800 9805 9808 9812 9815 9817 9819 9821 9822 9823 9823 9823 9823 9822 9821 9819 9817 9815 9812 9809 9806 9802 9798 9793 9788 9783 9777 9771 9765 9758 9750 9743 9734 9726 9717 9707 9697 9687 9676 9666 9655 9644 9633 9623 9612 9603 9593 9585 9577 9570 9564 9559 9556 9554 9553 9553 9554 9557 9561 9567 9573 9580 9589 9598 9607 9618 9628 9639 9651 9662 9673 9684 9695 9706 9717 9727 9737 9747 9756 9765 9774 9783 9791 9799 9807 9815 9822 9829 9836 9843 9849 9855 9860 9865 9870 9874 9877 9880 9883 9885 9887 9888 9889 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9890 9890 9891 9892 9894 9896 9897 9899 9901 9904 9906 9908 9910 9912 9913 9915 9916 9916 9916 9916 9915 9913 9911 9909 9906 9903 9899 9895 9891 9886 9882 9877 9872 9868 9864 9859 9855 9852 9848 9844 9841 9838 9834 9831 9827 9823 9818 9813 9806 9799 9791 9782 9771 9759 9746 9732 9717 9700 9682 9664 9645 9625 9606 9586 9567 9549 9531 9515 9501 9488 9477 9468 9462 9458 9456 9457 9461 9466 9474 9484 9495 9508 9522 9538 9554 9570 9587 9603 9620 9636 9651 9666 9679 9692 9703 9714 9723 9732 9739 9746 9752 9757 9762 9766 9769 9772 9775 9777 9779 9781 9782 9783 9784 9784 9784 9783 9781 9780 9777 9774 9770 9766 9761 9755 9748 9741 9734 9725 9717 9707 9698 9687 9677 9666 9655 9644 9632 9620 9608 9596 9583 9571 9558 9545 9532 9519 9506 9493 9479 9466 9453 9439 9426 9412 9399 9385 9372 9358 9345 9331 9318 9304 9290 9276 9262 9248 9233 9219 9204 9189 9173 9158 9142 9126 9110 9093 9077 9061 9045 9029 9014 8999 8984 8970 8957 8944 8932 8922 8912 8903 8895 8889 8884 8879 8877 8875 8875 8876 8878 8881 8886 8892 8899 8907 8916 8927 8938 8950 8963 8977 8991 9006 9021 9037 9053 9070 9087 9103 9120 9138 9155 9172 9188 9205 9222 9239 9255 9272 9288 9305 9321 9337 9353 9369 9385 9401 9417 9433 9448 9464 9479 9494 9508 9522 9536 9549 9562 9574 9586 9597 9607 9617 9626 9635 9643 9651 9658 9665 9672 9679 9685 9691 9697 9703 9709 9714 9719 9724 9729 9734 9738 7303 3 4 5 9741 9744 9747 9749 9750 9751 9751 9751 9750 9749 9747 9745 9742 9739 9736 9733 9730 9727 9724 9721 9718 9716 9714 9712 9710 9709 9707 9706 9705 9703 9702 9700 9698 9696 9694 9692 9689 9685 9681 9677 9673 9668 9662 9656 9650 9643 9635 9627 9618 9609 9599 9588 9577 9564 9551 9537 9522 9506 9489 9471 9452 9432 9412 9390 9368 9345 9321 9296 9270 9243 9215 9186 9154 9122 9087 9050 9011 8969 8923 8875 8822 8766 8706 8642 8574 8503 8427 8348 8266 8182 8096 8010 7922 7836 7751 7668 7590 7516 7448 7386 7332 7286 7249 7222 7205 7197 7200 7212 7235 7267 7308 7357 7413 7476 7545 7618 7694 7774 7855 7937 8018 8099 8178 8255 8330 8401 8469 8534 8595 8653 8708 8759 8807 8852 8895 8935 8973 9010 9045 9078 9109 9139 9168 9196 9223 9249 9273 9296 9318 9338 9357 9375 9392 9407 9422 9435 9446 9457 9468 9477 9486 9494 9502 9509 9516 9523 9530 9537 9544 9551 9558 9565 9571 9578 9585 9592 9598 9605 9611 9617 9623 9629 9635 9641 9647 9653 9659 9665 9671 9678 9684 9691 9698 9705 9712 9719 9727 9734 9741 9749 9756 9763 9769 9776 9781 9787 9792 9797 9801 9805 9809 9812 9815 9817 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9851 9853 9855 9856 9858 9859 9860 9861 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9867 9868 9869 9871 9872 9874 9875 9877 9879 9881 9883 9884 9886 9888 9890 9891 9893 9895 9896 9897 9898 9900 9900 9901 9902 9902 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9878 9877 9875 9872 9870 9867 9864 9861 9858 9854 9850 9846 9841 9837 9832 9828 9823 9819 9814 9810 9806 9802 9798 9795 9791 9788 9785 9783 9780 9778 9775 9773 9771 9768 9766 9763 9760 9758 9755 9751 9748 9744 9741 9737 9733 9729 9725 9721 9717 9714 9710 9707 9703 9700 9697 9695 9692 9690 9688 9686 9685 9684 9683 9682 9682 9682 9682 9682 9682 9683 9684 9685 9686 9688 9689 9691 9693 9695 9698 9700 9702 9705 9707 9710 9712 9715 9717 9719 9721 9724 9725 9727 9729 9730 9732 9733 9734 9735 9736 9737 9738 9739 9740 9740 9741 9741 9742 9742 9742 9743 9743 9743 9744 9744 9744 9745 9745 9746 9746 9747 9748 9749 9750 9751 9753 9754 9756 9758 9760 9762 9764 9766 9768 9770 9773 9775 9777 9779 9781 9782 9784 9786 9788 9789 9791 9792 9793 9795 9796 9797 9799 9800 9802 9803 9804 9805 9807 9808 9809 9810 9810 9811 9811 9811 9811 9810 9809 9808 9807 9805 9803 9800 9798 9795 9791 9788 9784 9781 9777 9773 9769 9765 9761 9757 9753 9748 9744 9740 9735 9731 9726 9721 9716 7304 3 4 5 9710 9704 9698 9692 9685 9678 9670 9662 9654 9645 9636 9627 9617 9607 9596 9585 9573 9560 9546 9532 9516 9500 9481 9462 9440 9417 9391 9363 9334 9301 9267 9230 9191 9150 9107 9063 9017 8970 8923 8875 8828 8782 8737 8694 8654 8616 8581 8550 8522 8499 8479 8464 8453 8447 8444 8445 8450 8457 8468 8481 8496 8512 8529 8547 8565 8583 8600 8616 8630 8642 8652 8659 8662 8663 8659 8651 8639 8622 8600 8573 8540 8501 8456 8405 8348 8285 8217 8143 8064 7980 7893 7803 7710 7616 7522 7430 7340 7253 7171 7095 7027 6966 6915 6874 6844 6826 6819 6824 6841 6869 6909 6959 7019 7088 7164 7248 7337 7430 7526 7625 7724 7823 7920 8016 8109 8198 8284 8364 8441 8512 8579 8642 8700 8753 8803 8849 8892 8932 8970 9005 9038 9070 9099 9128 9155 9181 9206 9230 9253 9275 9295 9315 9333 9350 9366 9381 9395 9408 9419 9430 9440 9449 9458 9465 9473 9480 9486 9493 9499 9506 9512 9518 9525 9531 9538 9545 9551 9558 9566 9573 9580 9588 9595 9603 9610 9618 9626 9633 9641 9649 9657 9665 9673 9681 9688 9696 9704 9711 9719 9726 9733 9739 9745 9751 9757 9762 9767 9771 9776 9779 9783 9786 9789 9792 9795 9797 9800 9802 9805 9808 9811 9814 9817 9821 9824 9828 9832 9836 9840 9844 9848 9852 9857 9861 9865 9868 9872 9875 9878 9881 9884 9886 9889 9890 9892 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9926 9927 9927 9928 9928 9927 9927 9926 9925 9923 9922 9921 9919 9917 9916 9914 9913 9912 9911 9910 9910 9910 9910 9911 9912 9913 9915 9917 9918 9920 9922 9924 9926 9927 9928 9928 9929 9928 9928 9926 9925 9922 9920 9917 9914 9911 9907 9904 9901 9898 9895 9893 9891 9889 9888 9887 9887 9888 9889 9890 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9906 9906 9906 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9913 9915 9916 9917 9917 9917 9916 9915 9914 9912 9910 9908 9905 9902 9899 9896 9893 9890 9888 9885 9883 9881 9880 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9872 9871 9869 9868 9866 9865 9863 9860 9858 9856 9853 9851 9849 9846 9844 9842 9841 9839 9838 9837 9836 9835 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9831 9831 9831 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9842 9842 9843 9843 9843 9842 9841 9839 9837 9834 9830 9826 9822 9816 9810 9804 9797 9790 9783 9776 9769 9762 9756 9750 9745 9740 9737 9734 9733 9732 9733 9734 9737 9741 9745 9751 9756 9763 9770 9777 9783 9790 9797 7305 3 4 5 9803 9809 9814 9818 9822 9825 9828 9830 9831 9832 9832 9832 9833 9833 9833 9833 9834 9835 9836 9838 9840 9843 9846 9850 9854 9858 9863 9867 9872 9877 9881 9886 9890 9894 9897 9900 9903 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9933 9935 9938 9940 9943 9945 9947 9949 9951 9952 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9952 9952 9953 9954 9955 9956 9958 9959 9961 9963 9965 9967 9968 9970 9971 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9962 9961 9959 9957 9955 9953 9951 9948 9946 9943 9940 9938 9935 9932 9930 9927 9924 9922 9920 9918 9916 9914 9913 9911 9911 9910 9910 9910 9910 9910 9911 9912 9914 9915 9917 9919 9920 9922 9924 9926 9927 9929 9930 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9940 9940 9940 9940 9940 9939 9938 9937 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9909 9907 9905 9902 9900 9897 9894 9890 9886 9883 9879 9875 9871 9867 9863 9859 9854 9850 9846 9842 9838 9834 9830 9825 9820 9815 9810 9805 9799 9793 9787 9781 9774 9768 9761 9754 9747 9741 9734 9729 9723 9718 9714 9711 9708 9707 9706 9706 9707 9708 9711 9714 9718 9722 9727 9733 9739 9745 9751 9757 9764 9770 9776 9782 9788 9794 9800 9806 9811 9817 9822 9828 9833 9839 9845 9850 9856 9862 9868 9873 9879 9884 9890 9894 9899 9903 9907 9910 9913 9915 9917 9918 9918 9918 9917 9916 9915 9913 9911 9910 9908 9906 9904 9903 9901 9900 9900 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9908 9908 9907 9906 9904 9903 9900 9898 9895 9892 9889 9886 9883 9879 9875 9871 9867 9863 9859 9854 9850 9845 9840 9834 9828 9822 9816 9810 9803 9796 9789 9781 9774 9766 9759 9752 9745 9739 9733 9728 9723 9719 9716 9714 9712 9712 9712 9714 9716 9719 9723 9727 9732 9738 9744 9751 9757 9764 9771 9778 9784 9790 9796 9802 9807 9812 9816 9820 9823 9826 9828 9830 9831 9832 9832 9833 9832 9832 9831 9830 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9800 9798 9797 9796 9796 9795 9795 9794 9794 9794 9795 7306 3 4 5 9795 9795 9795 9796 9796 9797 9797 9798 9798 9799 9800 9800 9801 9802 9804 9805 9807 9809 9811 9814 9816 9820 9823 9826 9830 9834 9838 9842 9846 9850 9854 9858 9862 9866 9869 9872 9875 9878 9881 9883 9886 9888 9890 9891 9893 9895 9897 9898 9900 9901 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9935 9937 9939 9941 9942 9944 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9945 9943 9941 9939 9936 9934 9932 9929 9927 9925 9923 9921 9920 9919 9918 9917 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9915 9914 9911 9909 9906 9903 9899 9895 9891 9887 9882 9877 9872 9867 9862 9857 9851 9846 9840 9835 9829 9823 9816 9809 9802 9795 9786 9777 9768 9757 9746 9734 9721 9707 9692 9675 9658 9639 9619 9598 9575 9551 9526 9499 9470 9440 9408 9374 9339 9301 9261 9218 9174 9127 9077 9025 8970 8913 8853 8790 8724 8656 8585 8512 8437 8359 8280 8198 8116 8032 7947 7862 7776 7691 7605 7521 7438 7357 7277 7200 7126 7055 6988 6925 6866 6812 6763 6719 6681 6649 6623 6603 6590 6583 6583 6590 6603 6623 6649 6682 6720 6764 6814 6868 6927 6991 7058 7128 7202 7278 7356 7436 7517 7598 7680 7762 7843 7924 8004 8082 8159 8234 8308 8379 8448 8515 8580 8642 8702 8760 8815 8868 8919 8968 9014 9059 9101 9142 9181 9218 9254 9288 9321 9352 9382 9410 9437 9463 9488 9512 9534 9556 9577 9596 9615 9632 9649 9665 9680 9694 9707 9719 9731 9742 9753 9762 9771 9780 9788 9796 9803 9810 9817 9823 9829 9834 9839 9844 9849 9854 9858 9862 9866 9869 9873 9876 9879 9882 9885 9888 9891 9893 9896 9898 9901 9904 9906 9909 9911 9914 9917 9919 9922 9924 9927 9929 9932 9934 9936 9938 9939 9941 9942 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9925 9925 9925 9925 9926 9927 9928 9929 9930 9932 9933 7307 3 4 5 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9911 9910 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9919 9920 9922 9924 9926 9929 9931 9934 9937 9940 9943 9947 9949 9952 9955 9957 9959 9960 9961 9961 9961 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9944 9943 9942 9942 9942 9942 9943 9945 9946 9948 9950 9952 9954 9955 9956 9957 9958 9958 9957 9956 9955 9953 9950 9947 9944 9941 9937 9934 9931 9928 9925 9923 9921 9919 9918 9918 9918 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9929 9929 9928 9927 9926 9924 9921 9919 9916 9913 9910 9907 9905 9902 9899 9897 9894 9892 9890 9888 9887 9885 9884 9882 9880 9878 9876 9873 9870 9867 9863 9859 9854 9849 9843 9837 9831 9824 9817 9810 9803 9796 9789 9782 9776 9770 9764 9758 9753 9749 9745 9741 9738 9736 9733 9732 9731 9730 9730 9730 9730 9730 9731 9732 9733 9735 9736 9738 9740 9742 9744 9746 9749 9751 9754 9757 9760 9763 9766 9770 9773 9777 9781 9785 9789 9793 9797 9801 9806 9810 9815 9819 9823 9828 9832 9836 9841 9845 9849 9853 9857 9860 9864 9867 9871 9874 9877 9880 9882 9885 9887 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9910 9912 9913 9915 9916 9917 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9933 9933 9933 9933 9932 9931 9930 9928 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9907 9906 9905 9904 9904 9904 9905 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9915 9916 9916 9915 9915 9913 9912 9910 9908 9906 9903 9900 9896 9892 9888 9884 9879 9874 9868 9862 9856 9850 9843 9836 9828 9820 9811 9801 9791 9780 9769 9756 9743 9728 9713 9696 9678 9658 9637 9614 9590 9563 9535 9504 9471 9435 9397 9357 9313 9267 9218 9165 9110 9051 8989 8924 8856 8785 8710 8633 8553 8470 8384 8296 8206 8113 8019 7923 7826 7727 7628 7528 7428 7327 7227 7128 7029 6932 6837 6744 6653 6565 6480 6399 6322 6249 6182 6120 6063 6013 5969 5932 5902 5880 5865 5858 5858 5866 5882 5906 5938 5976 6022 6074 6132 6196 6265 6339 6416 6497 6580 6665 6751 6837 6923 7008 7091 7172 7251 7326 7398 7465 7528 7587 7641 7690 7308 3 4 5 7734 7774 7808 7838 7863 7883 7899 7912 7920 7925 7927 7925 7921 7914 7906 7895 7882 7868 7853 7837 7821 7804 7786 7769 7752 7735 7719 7705 7691 7679 7668 7660 7653 7649 7648 7650 7654 7662 7672 7686 7704 7725 7749 7777 7807 7841 7878 7918 7961 8005 8052 8101 8152 8203 8256 8309 8363 8417 8471 8524 8577 8629 8680 8730 8779 8826 8872 8916 8959 9000 9040 9077 9113 9148 9181 9213 9243 9271 9299 9325 9349 9373 9396 9417 9438 9457 9476 9493 9510 9526 9541 9555 9568 9581 9593 9604 9614 9623 9632 9640 9647 9654 9660 9666 9671 9676 9680 9684 9688 9691 9694 9697 9700 9702 9705 9707 9709 9711 9714 9716 9718 9720 9722 9724 9726 9729 9731 9733 9736 9738 9741 9743 9746 9749 9751 9754 9757 9760 9763 9766 9768 9771 9773 9776 9778 9780 9781 9783 9784 9785 9786 9786 9787 9787 9787 9787 9787 9788 9788 9788 9789 9789 9790 9791 9793 9794 9796 9798 9800 9802 9804 9807 9809 9812 9815 9817 9820 9823 9825 9828 9830 9833 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9859 9860 9861 9863 9864 9865 9865 9865 9865 9865 9865 9864 9863 9861 9859 9857 9854 9851 9848 9844 9840 9835 9830 9825 9819 9814 9807 9801 9794 9787 9780 9772 9765 9757 9749 9741 9734 9726 9718 9711 9703 9696 9689 9683 9677 9671 9666 9662 9658 9654 9651 9649 9647 9646 9645 9645 9645 9646 9648 9650 9652 9655 9658 9662 9666 9670 9674 9679 9684 9690 9695 9701 9707 9713 9719 9725 9731 9738 9744 9750 9756 9762 9768 9773 9779 9784 9789 9794 9798 9802 9806 9810 9813 9817 9820 9823 9826 9828 9831 9833 9836 9838 9840 9842 9844 9845 9847 9848 9849 9850 9851 9851 9851 9851 9850 9849 9848 9846 9844 9841 9839 9836 9833 9829 9826 9822 9818 9814 9810 9805 9800 9795 9789 9783 9776 9768 9760 9751 9740 9729 9716 9703 9688 9672 9655 9637 9618 9598 9578 9557 9537 9516 9495 9475 9456 9437 9420 9404 9389 9376 9365 9355 9348 9342 9337 9335 9333 9333 9334 9336 9338 9340 9342 9344 9345 9345 9344 9342 9337 9331 9322 9312 9299 9283 9266 9246 9224 9200 9174 9148 9120 9091 9062 9033 9005 8977 8951 8928 8906 8887 8871 8859 8851 8846 8845 8849 8857 8868 8884 8904 8927 8954 8983 9015 9049 9085 9122 9159 9197 9235 9272 9309 9344 9378 9410 9441 9469 9496 9521 9544 9565 9585 9603 9619 9634 9648 9662 9674 9685 9696 9707 9717 9727 9736 9746 9754 9763 9771 9779 9787 9794 9801 9807 9813 9818 9823 9827 9831 9834 9837 9840 9843 9845 9848 9850 9852 9854 9856 9859 9861 9864 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9900 9902 9904 9905 9906 9907 9908 9908 9908 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 7309 3 4 5 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9887 9886 9884 9883 9882 9881 9879 9878 9877 9875 9873 9871 9869 9867 9865 9862 9859 9856 9853 9849 9846 9842 9839 9835 9832 9829 9826 9824 9821 9820 9818 9818 9817 9817 9818 9819 9821 9823 9825 9828 9831 9834 9837 9840 9844 9847 9850 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9902 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9920 9920 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9904 9903 9902 9901 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9908 9908 9907 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9877 9876 9875 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9871 9870 9869 9867 9865 9862 9859 9856 9852 9848 9843 9837 9832 9825 9819 9811 9804 9796 9789 9781 9773 9765 9757 9749 9741 9733 9726 9718 9711 9705 9698 9691 9685 9678 9672 9665 9658 9651 9644 9636 9627 9618 9608 9597 9586 9573 9560 9546 9531 9515 9499 9482 9464 9445 9426 9406 9386 9365 9343 9320 9296 9271 9245 9218 9188 9157 9123 9086 9047 9005 8959 8910 8858 8802 8742 8679 8613 8545 8473 8400 8325 8250 8175 8101 8028 7959 7892 7830 7773 7722 7677 7640 7610 7589 7575 7571 7575 7587 7607 7635 7669 7711 7758 7811 7867 7928 7990 8055 8120 8186 8251 8316 8378 8439 8496 8551 8604 8653 8699 8741 8781 8817 8851 8882 8911 8937 8962 8985 9006 9025 9044 9062 9079 9095 9110 9125 9140 9154 9168 9182 9195 9209 9222 9236 9249 9263 9277 9291 9306 9321 9336 9352 9368 9384 9401 9418 9435 9452 9469 9486 9503 9519 9536 9552 9567 9582 9596 9610 9623 9635 9647 9658 9669 9679 9689 9698 9707 9715 9723 9731 9739 9747 9754 9762 9769 9777 9784 9791 9798 9804 9811 9817 9823 9828 9833 9838 9842 9846 9849 9852 9854 9856 9858 9859 9861 9862 9863 9864 9865 9865 9866 9867 9868 9870 9871 9873 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9902 9903 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9932 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9942 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 7310 3 4 5 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9941 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9908 9906 9904 9902 9899 9897 9894 9891 9888 9885 9881 9876 9871 9866 9860 9853 9846 9838 9829 9820 9809 9798 9786 9773 9759 9743 9727 9710 9692 9672 9652 9630 9608 9584 9559 9532 9505 9476 9446 9414 9382 9348 9312 9276 9237 9198 9157 9115 9071 9026 8980 8933 8885 8837 8787 8738 8688 8638 8589 8540 8493 8447 8403 8360 8321 8284 8250 8220 8194 8171 8153 8140 8131 8126 8126 8132 8141 8156 8174 8197 8223 8253 8287 8323 8362 8403 8446 8490 8535 8581 8627 8673 8719 8764 8809 8853 8896 8938 8978 9017 9055 9092 9127 9161 9194 9225 9255 9284 9312 9339 9365 9390 9415 9438 9460 9481 9502 9522 9540 9558 9575 9592 9607 9622 9635 9648 9660 9672 9682 9692 9701 9709 9717 9724 9730 9735 9740 9745 9748 9752 9754 9757 9758 9759 9760 9760 9760 9759 9758 9757 9755 9753 9751 9748 9746 9743 9740 9737 9735 9732 9729 9727 9725 9724 9723 9722 9722 9723 9724 9726 9728 9731 9735 9739 9744 9750 9756 9763 9769 9777 9784 9792 9800 9808 9816 9824 9832 9839 9846 9853 9860 9866 9871 9877 9881 9885 9889 9893 9896 9898 9900 9902 9904 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9893 9891 9889 9887 9885 9883 9881 9878 9875 9872 9869 9865 9861 9857 9853 9848 9843 9837 9832 9826 9820 9814 9808 9803 9797 9791 9786 9780 9775 9771 9767 9763 9760 9757 9755 9753 9752 9751 9752 9752 9753 9755 9757 9760 9763 9766 9769 9773 9777 9781 9785 9789 9793 9797 9801 9805 9809 9812 9815 9818 9821 9823 9825 9827 9829 9830 9830 9831 9831 9830 9829 9828 9827 9824 9822 9819 9815 9811 9807 9802 9797 9791 9785 9778 9771 9765 9757 9750 9743 9736 9729 9722 9716 9710 9705 9700 9695 9692 9689 9686 9685 9684 9683 9684 9685 9686 9689 9691 9694 9697 9701 9705 9708 9712 9716 9720 9724 9727 9731 9734 9737 9740 9742 9745 9747 9749 9751 9752 9754 9755 9757 9758 9759 9760 9760 9761 9762 9762 9762 9762 9761 9760 9759 9757 9755 9752 9748 9744 9739 9733 9727 9719 9711 9701 9691 9679 9667 9654 9639 9624 9608 9592 9574 9557 9538 9520 9502 9483 9465 9447 9430 9413 9397 9382 9368 9355 9344 9334 9325 9317 9311 9306 9302 9299 9298 9297 9296 9296 9297 9297 9297 9297 9296 9294 9291 9287 9281 9273 9264 9252 9238 9222 9203 9181 9157 9129 9099 9065 9028 8988 8945 8898 8848 8795 8738 8678 8615 8548 8479 7311 3 4 5 8406 8329 8250 8168 8084 7996 7906 7814 7720 7623 7525 7426 7325 7223 7120 7017 6914 6810 6707 6604 6503 6402 6303 6206 6112 6019 5930 5844 5762 5684 5611 5542 5479 5421 5370 5325 5287 5256 5232 5216 5208 5207 5215 5231 5254 5286 5325 5372 5426 5487 5554 5628 5708 5792 5881 5975 6071 6171 6273 6377 6483 6588 6694 6800 6905 7009 7110 7210 7307 7402 7494 7582 7667 7748 7825 7899 7968 8033 8094 8151 8203 8251 8295 8334 8370 8400 8427 8449 8468 8482 8492 8499 8501 8501 8496 8489 8478 8464 8448 8429 8407 8384 8358 8331 8302 8273 8242 8211 8180 8148 8117 8087 8058 8030 8004 7979 7957 7937 7920 7906 7895 7888 7883 7883 7886 7892 7903 7917 7934 7956 7980 8008 8039 8072 8108 8147 8187 8229 8273 8318 8363 8410 8457 8504 8551 8598 8644 8690 8736 8780 8824 8867 8909 8950 8990 9029 9067 9104 9140 9175 9209 9242 9274 9305 9335 9365 9393 9420 9445 9470 9494 9516 9538 9558 9577 9594 9611 9627 9642 9655 9668 9680 9692 9702 9712 9722 9731 9740 9748 9756 9764 9772 9780 9787 9794 9801 9808 9814 9820 9826 9832 9837 9842 9846 9850 9854 9857 9860 9862 9864 9865 9866 9867 9867 9867 9867 9866 9865 9863 9862 9860 9857 9855 9852 9848 9845 9841 9836 9832 9827 9822 9816 9810 9804 9798 9792 9786 9780 9775 9769 9764 9760 9756 9752 9750 9748 9746 9746 9746 9747 9749 9752 9755 9759 9763 9767 9772 9777 9782 9787 9792 9797 9801 9805 9808 9811 9813 9814 9815 9814 9814 9812 9810 9807 9804 9800 9795 9790 9785 9779 9772 9766 9759 9752 9744 9737 9729 9721 9713 9706 9698 9690 9682 9675 9668 9661 9654 9648 9642 9637 9633 9629 9625 9623 9621 9620 9620 9620 9621 9623 9626 9629 9633 9637 9642 9647 9652 9658 9664 9669 9675 9681 9687 9692 9698 9703 9708 9714 9718 9723 9728 9732 9737 9741 9746 9750 9754 9758 9763 9767 9771 9775 9779 9782 9786 9789 9792 9794 9797 9798 9800 9801 9802 9802 9802 9802 9801 9800 9798 9797 9795 9794 9792 9790 9788 9787 9785 9784 9783 9783 9782 9782 9783 9783 9784 9786 9788 9790 9792 9795 9798 9801 9804 9808 9811 9815 9818 9822 9825 9828 9832 9835 9837 9840 9843 9845 9847 9849 9851 9853 9854 9856 9858 9859 9861 9862 9864 9866 9868 9870 9872 9875 9877 9880 9882 9885 9887 9890 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9910 9911 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9938 9939 9940 9942 9943 9944 9944 9945 9945 9945 9944 9944 9943 9941 9939 9937 9934 9931 9928 9924 9921 9916 9912 9908 9903 9898 9893 9889 9884 9879 9874 9869 9865 9860 9855 9849 9844 9838 9832 9825 9817 9809 9801 9791 9781 9769 7312 3 4 5 9757 9744 9731 9716 9701 9686 9669 9653 9637 9620 9604 9588 9572 9557 9542 9528 9515 9503 9492 9482 9474 9466 9459 9453 9449 9446 9443 9442 9441 9442 9444 9446 9449 9453 9458 9464 9470 9478 9486 9495 9504 9514 9525 9536 9548 9561 9574 9587 9601 9614 9629 9643 9657 9671 9685 9699 9713 9726 9739 9751 9763 9774 9785 9795 9804 9813 9821 9829 9836 9842 9848 9854 9859 9864 9868 9872 9877 9880 9884 9888 9892 9895 9898 9902 9905 9908 9911 9914 9917 9919 9921 9923 9925 9927 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9946 9944 9942 9940 9937 9933 9930 9925 9921 9916 9911 9906 9901 9897 9892 9888 9884 9881 9878 9876 9874 9873 9873 9873 9874 9875 9877 9879 9882 9884 9887 9891 9894 9897 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9942 9943 9945 9946 9946 9947 9947 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9956 9956 9955 9954 9953 9951 9949 9947 9944 9942 9939 9936 9934 9931 9928 9926 9924 9922 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9904 9902 9899 9897 9894 9891 9888 9885 9881 9878 9875 9872 9869 9866 9863 9861 9858 9856 9853 9851 9848 9846 9843 9839 9835 9831 9825 9819 9812 9804 9796 9786 9776 9765 9753 9740 9727 9713 9699 9685 9671 9657 9642 9628 9614 9600 9586 9572 9557 9543 9528 9512 9495 9477 9457 9436 9413 9388 9361 9331 9299 9265 9228 9189 9148 9105 9061 9016 8970 8924 8878 8834 8791 8750 8712 8677 8646 8619 8596 8578 8566 8558 8556 8559 8567 8580 8598 8620 8645 8675 8707 8742 8778 8816 8855 8894 8934 8972 9010 9047 9082 9116 9148 9178 9206 9232 9257 9280 9301 9321 9340 9358 9375 9391 9407 9422 9437 9451 9466 9480 9495 9509 9523 9537 9551 9565 9578 9592 9605 9617 9629 9641 9652 9663 9673 9683 9692 9701 9709 9717 9725 9732 9739 9746 9753 9759 9765 9771 9777 9782 9787 9792 9797 9801 9805 9809 9813 9816 9819 9821 9824 9826 9829 9831 9833 9836 9838 9840 9843 9846 9848 9851 9854 9857 9861 9864 9867 9870 9873 9876 9879 9881 9884 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9890 9890 9890 9890 9890 9891 9891 9892 9893 9893 9894 9895 9897 9898 9899 9899 9900 9900 9901 9900 9900 9899 9898 9897 9895 9892 9890 9887 9884 9880 9876 9872 9868 9863 9859 9853 9848 9842 9836 9830 9823 9815 9807 9799 9790 9781 9771 9761 9750 9739 9728 9717 9705 9694 9682 9671 9660 9650 9640 9631 9623 9615 9609 9603 9599 9596 9594 9592 9592 9593 9594 9597 9600 9603 9607 9611 7313 3 4 5 9616 9621 9626 9630 9635 9640 9644 9649 9653 9658 9662 9666 9670 9674 9678 9683 9687 9692 9696 9701 9706 9711 9717 9722 9728 9733 9739 9745 9751 9757 9762 9768 9773 9779 9784 9789 9794 9799 9804 9808 9813 9817 9821 9825 9829 9832 9836 9839 9842 9845 9847 9849 9851 9852 9854 9854 9855 9854 9854 9853 9852 9850 9847 9845 9842 9838 9834 9830 9825 9819 9814 9807 9800 9793 9785 9777 9768 9759 9749 9739 9729 9718 9708 9697 9686 9676 9666 9656 9647 9639 9631 9625 9619 9615 9612 9610 9609 9610 9612 9616 9620 9626 9632 9640 9648 9656 9666 9675 9685 9695 9705 9715 9724 9734 9742 9751 9759 9767 9774 9781 9787 9793 9799 9804 9809 9814 9818 9822 9826 9829 9833 9836 9839 9842 9845 9847 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9879 9881 9884 9887 9891 9894 9897 9901 9905 9909 9912 9916 9920 9924 9928 9931 9935 9938 9941 9943 9946 9948 9950 9951 9952 9953 9954 9954 9954 9954 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9894 9891 9888 9885 9881 9877 9873 9869 9864 9859 9854 9849 9844 9839 9834 9829 9824 9819 9814 9810 9806 9802 9799 9796 9793 9791 9790 9789 9788 9788 9788 9789 9790 9791 9793 9795 9797 9799 9802 9804 9807 9810 9813 9817 9820 9823 9826 9830 9833 9837 9840 9843 9847 9850 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9880 9882 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9890 9891 9891 9893 9894 9895 9896 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9920 9922 9924 9926 9929 9931 9932 9934 9935 9936 9937 9938 9938 9938 9937 9936 9935 9933 9931 9929 9927 9924 9921 9918 9915 9912 9909 9906 9904 9901 9898 9896 9894 9892 9891 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9878 9879 9881 9883 9885 9888 9891 9894 9897 9901 9905 9909 9913 9917 9921 9926 9930 9934 9938 9942 9946 9949 9953 9956 9959 9962 9964 9967 9969 9971 9973 9975 9976 9978 9979 9980 9981 9981 9981 9981 9981 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9976 9976 9975 9974 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9979 9980 9981 9982 9982 9982 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9980 9980 9980 9981 9981 9982 9983 9984 9985 9986 9988 9989 9990 9990 9991 9992 9992 9992 9992 9992 9992 9991 9990 9989 7314 3 4 5 9987 9986 9984 9981 9979 9977 9974 9971 9968 9965 9963 9960 9957 9955 9953 9951 9950 9949 9949 9949 9949 9950 9952 9954 9957 9959 9963 9966 9969 9973 9976 9980 9983 9986 9988 9989 9991 9991 9991 9991 9989 9988 9985 9983 9980 9977 9973 9970 9967 9964 9961 9959 9957 9956 9955 9955 9955 9956 9957 9959 9961 9964 9967 9969 9972 9975 9977 9979 9981 9982 9983 9983 9983 9982 9981 9979 9977 9975 9973 9970 9967 9964 9962 9959 9957 9954 9953 9951 9950 9949 9948 9948 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9934 9933 9933 9933 9934 9934 9935 9937 9938 9940 9942 9943 9945 9948 9950 9952 9954 9955 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9953 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9887 9884 9881 9878 9875 9872 9869 9866 9864 9862 9860 9858 9857 9856 9856 9856 9857 9858 9859 9861 9863 9865 9868 9870 9873 9875 9877 9879 9881 9882 9883 9884 9884 9883 9882 9881 9879 9876 9874 9871 9868 9864 9861 9858 9854 9851 9847 9844 9841 9837 9834 9831 9828 9825 9822 9818 9814 9810 9806 9801 9796 9790 9785 9778 9772 9766 9759 9752 9745 9739 9733 9727 9722 9717 9714 9711 9709 9708 9708 9709 9711 9714 9718 9723 9728 9735 9742 9749 9757 9765 9773 9781 9789 9798 9806 9813 9821 9828 9835 9841 9847 9853 9859 9864 9869 9874 9878 9882 9886 9890 9893 9896 9900 9903 9905 9908 9910 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9941 9943 9945 9947 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9948 9948 9948 9948 9948 9949 9950 9951 9953 9954 9955 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9966 9965 9964 9962 9960 9958 9955 9953 9950 9948 9945 9943 9941 9939 9937 9935 9934 9933 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9930 9928 9926 9924 9921 9918 9915 9911 9907 9903 9898 9893 9889 9884 9880 9875 9871 9868 9864 9861 9859 9857 9856 9856 9856 9856 9857 9859 9861 9863 9866 9869 9873 9876 9880 9884 9887 9891 9895 9898 9901 9905 9908 9911 7315 3 4 5 9913 9916 9918 9921 9923 9925 9928 9930 9932 9935 9937 9940 9942 9945 9947 9950 9952 9955 9957 9960 9962 9964 9966 9968 9969 9970 9971 9972 9972 9972 9972 9971 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9946 9945 9944 9943 9943 9943 9944 9945 9946 9948 9950 9952 9954 9957 9960 9962 9965 9968 9970 9972 9974 9976 9977 9978 9978 9978 9977 9976 9974 9972 9970 9968 9965 9962 9959 9956 9954 9951 9948 9946 9944 9942 9940 9939 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9924 9923 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9897 9894 9891 9887 9883 9880 9876 9872 9868 9865 9861 9857 9853 9849 9845 9841 9837 9832 9828 9822 9817 9811 9805 9798 9790 9782 9773 9763 9753 9741 9729 9716 9702 9688 9673 9656 9639 9622 9603 9584 9564 9543 9521 9498 9474 9449 9422 9394 9364 9332 9298 9262 9224 9184 9141 9096 9049 9001 8950 8898 8844 8790 8735 8680 8626 8573 8521 8471 8424 8380 8339 8302 8270 8243 8220 8203 8191 8184 8182 8185 8192 8205 8221 8241 8265 8291 8321 8352 8385 8419 8455 8491 8527 8564 8600 8637 8673 8708 8743 8778 8812 8846 8879 8912 8944 8976 9007 9039 9069 9100 9130 9160 9189 9218 9247 9274 9302 9328 9354 9380 9404 9428 9451 9473 9495 9515 9535 9553 9572 9589 9605 9621 9635 9649 9663 9675 9687 9698 9709 9719 9728 9737 9746 9754 9761 9769 9776 9783 9789 9795 9802 9808 9814 9820 9826 9832 9838 9843 9849 9854 9860 9864 9869 9873 9878 9881 9885 9888 9890 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9898 9896 9893 9889 9886 9881 9877 9872 9866 9860 9853 9846 9839 9831 9823 9815 9807 9799 9791 9784 9777 9770 9764 9758 9753 9749 9746 9744 9743 9742 9743 9744 9747 9750 9754 9759 9764 9770 9777 9783 9791 9798 9805 9813 9821 9828 9836 9843 9850 9857 9864 9870 9876 9882 9887 9892 9897 9902 9906 9909 9913 9916 9919 9922 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 7316 3 4 5 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9972 9971 9969 9967 9965 9963 9961 9959 9957 9955 9954 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9945 9944 9942 9941 9938 9936 9933 9930 9927 9924 9920 9916 9913 9909 9904 9900 9896 9891 9886 9882 9876 9871 9865 9860 9853 9847 9840 9833 9826 9818 9811 9803 9795 9788 9780 9773 9766 9759 9753 9748 9743 9739 9735 9733 9731 9730 9729 9730 9731 9732 9735 9738 9741 9745 9750 9754 9759 9765 9770 9776 9782 9788 9794 9800 9806 9813 9819 9825 9831 9837 9844 9850 9856 9862 9867 9873 9878 9883 9888 9893 9898 9902 9906 9910 9913 9917 9920 9923 9925 9927 9929 9931 9933 9934 9935 9935 9936 9936 9936 9936 9935 9934 9934 9933 9932 9931 9929 9928 9927 9927 9926 9926 9925 9925 9926 9926 9927 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9938 9938 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9950 9951 9951 9951 9950 9949 9948 9947 9945 9943 9941 9939 9938 9936 9934 9933 9931 9930 9930 9929 9929 9930 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9943 9943 9942 9941 9939 9936 9933 9928 9923 9918 9911 9904 9896 9887 9877 9867 9856 9844 9832 9819 9804 9790 9774 9757 9740 9721 9701 9680 9658 9635 9610 9584 9557 9529 9499 9468 9436 9403 9369 9334 9299 9264 9228 9193 9158 9124 9091 9060 9030 9002 8976 8953 8932 8914 8899 8888 8879 8874 8872 8873 8878 8885 8895 8908 8924 8942 8962 8984 9008 9033 9058 9085 9112 9140 9167 9195 9222 9248 9274 9299 9323 9346 9368 9388 9407 9424 9440 9455 9468 9479 9489 9496 9503 9508 9511 9513 9513 9512 9510 9506 9502 9497 9492 9486 9480 9474 9469 9463 9459 9455 9453 9451 9451 9453 9456 9460 9466 9473 9482 9493 9505 9518 9532 9546 9562 9578 9595 9611 9628 9644 9660 9676 9691 9705 9719 9732 9744 9755 9766 9775 9784 9792 9799 9806 9812 9818 9823 9828 9832 9837 9841 9844 9848 9851 9855 9858 9860 9863 9866 9868 9870 9872 9874 9876 9877 9879 9880 9881 9882 9884 9885 9887 9888 7317 3 4 5 9890 9892 9895 9897 9900 9903 9906 9909 9913 9916 9920 9924 9927 9930 9934 9936 9939 9941 9943 9944 9945 9946 9946 9946 9945 9944 9943 9941 9939 9937 9936 9934 9932 9930 9929 9927 9926 9925 9925 9924 9924 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9926 9926 9925 9925 9923 9922 9921 9919 9917 9915 9913 9911 9908 9905 9903 9900 9897 9894 9890 9887 9884 9880 9877 9873 9870 9867 9863 9860 9857 9854 9851 9849 9846 9844 9842 9840 9839 9837 9836 9835 9833 9832 9831 9829 9827 9825 9823 9820 9817 9813 9808 9803 9797 9790 9783 9775 9767 9757 9747 9737 9726 9714 9702 9689 9676 9662 9648 9632 9616 9599 9581 9561 9540 9517 9492 9465 9436 9405 9370 9334 9294 9252 9208 9161 9112 9062 9009 8956 8903 8849 8797 8745 8695 8648 8604 8564 8528 8497 8471 8451 8436 8428 8426 8430 8439 8455 8475 8501 8531 8564 8602 8641 8683 8726 8770 8814 8857 8900 8941 8979 9016 9050 9081 9110 9135 9158 9177 9193 9207 9218 9227 9233 9238 9240 9241 9240 9238 9234 9230 9225 9219 9212 9205 9198 9190 9182 9173 9165 9157 9148 9140 9132 9125 9118 9112 9106 9102 9098 9096 9094 9094 9095 9098 9102 9107 9114 9122 9131 9142 9153 9166 9180 9195 9211 9227 9244 9261 9279 9297 9316 9334 9353 9371 9390 9408 9426 9444 9462 9480 9497 9514 9531 9548 9564 9580 9596 9611 9626 9641 9655 9669 9683 9697 9710 9722 9734 9746 9758 9769 9779 9789 9798 9807 9816 9824 9831 9838 9845 9851 9856 9861 9866 9870 9873 9876 9879 9881 9882 9884 9885 9886 9886 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9878 9879 9880 9881 9882 9884 9886 9889 9891 9895 9898 9901 9905 9909 9912 9916 9919 9923 9926 9929 9932 9934 9936 9938 9940 9941 9942 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9955 9953 9952 9950 9949 9948 9948 9947 9947 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9947 9947 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9934 9932 9930 9928 9926 9925 9923 9921 9920 9918 9917 9915 9913 9912 9910 9908 9905 9903 9900 9896 9892 9888 9883 9878 9872 9866 9859 9851 9843 9835 9826 9816 9806 9796 7318 3 4 5 9785 9774 9763 9752 9740 9728 9716 9704 9692 9680 9668 9656 9643 9631 9619 9607 9595 9584 9572 9561 9550 9540 9530 9520 9511 9503 9496 9489 9484 9479 9476 9473 9472 9471 9472 9474 9477 9480 9485 9490 9495 9501 9507 9513 9519 9525 9530 9534 9537 9539 9540 9540 9538 9534 9530 9523 9516 9507 9497 9485 9473 9461 9448 9435 9422 9410 9399 9388 9379 9372 9366 9362 9361 9361 9363 9368 9375 9384 9395 9407 9421 9436 9452 9469 9487 9505 9523 9540 9558 9574 9590 9605 9619 9632 9644 9654 9664 9673 9681 9688 9694 9700 9705 9710 9715 9720 9724 9729 9733 9738 9742 9747 9752 9756 9761 9765 9770 9774 9777 9780 9783 9786 9788 9789 9790 9790 9790 9790 9789 9788 9787 9785 9784 9782 9780 9778 9776 9774 9772 9769 9767 9765 9762 9759 9756 9753 9749 9744 9740 9734 9729 9722 9715 9708 9700 9691 9681 9671 9661 9649 9637 9624 9610 9596 9580 9564 9546 9527 9507 9486 9463 9438 9412 9384 9355 9325 9292 9259 9225 9189 9154 9118 9082 9047 9013 8980 8949 8921 8895 8873 8854 8838 8827 8820 8817 8819 8825 8835 8850 8868 8890 8915 8943 8973 9005 9038 9073 9108 9144 9179 9214 9247 9280 9311 9341 9370 9396 9421 9445 9466 9487 9506 9524 9540 9556 9571 9585 9598 9611 9624 9636 9647 9659 9669 9680 9690 9700 9709 9717 9725 9732 9739 9744 9749 9753 9757 9759 9761 9761 9761 9760 9758 9756 9752 9749 9744 9740 9735 9729 9724 9718 9712 9707 9701 9696 9692 9687 9683 9680 9678 9675 9674 9673 9673 9673 9674 9675 9676 9678 9680 9681 9683 9684 9685 9685 9684 9683 9681 9678 9673 9668 9661 9653 9644 9634 9623 9610 9596 9581 9565 9548 9530 9512 9493 9473 9453 9433 9412 9392 9371 9351 9331 9312 9293 9275 9258 9242 9227 9212 9199 9186 9175 9164 9153 9143 9133 9122 9111 9098 9085 9069 9051 9030 9005 8977 8946 8910 8869 8825 8775 8721 8663 8602 8537 8470 8400 8329 8258 8188 8119 8053 7990 7932 7879 7833 7793 7762 7739 7724 7718 7722 7734 7755 7784 7822 7866 7917 7974 8036 8102 8171 8242 8315 8388 8461 8533 8604 8673 8740 8803 8863 8921 8975 9026 9074 9119 9161 9200 9237 9272 9304 9335 9364 9392 9418 9443 9467 9490 9512 9533 9554 9573 9591 9609 9626 9642 9657 9671 9684 9696 9708 9719 9728 9738 9746 9754 9761 9768 9774 9779 9784 9789 9794 9798 9802 9806 9810 9813 9817 9820 9824 9828 9831 9835 9839 9843 9847 9851 9855 9859 9863 9868 9872 9876 9880 9883 9887 9890 9893 9895 9898 9900 9901 9903 9904 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9912 9913 9914 9916 9918 9919 9921 9923 9925 9926 9927 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 7319 3 4 5 9919 9918 9918 9917 9917 9916 9915 9914 9914 9913 9911 9910 9908 9906 9904 9901 9898 9895 9891 9888 9884 9880 9875 9871 9867 9864 9860 9857 9853 9851 9849 9847 9846 9846 9846 9847 9848 9850 9852 9855 9858 9861 9865 9869 9873 9877 9882 9886 9890 9894 9897 9901 9904 9907 9909 9912 9913 9915 9916 9918 9918 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9969 9970 9972 9974 9975 9977 9979 9980 9981 9982 9983 9983 9983 9983 9982 9981 9980 9978 9976 9975 9972 9970 9968 9966 9964 9963 9961 9960 9959 9959 9959 9959 9959 9960 9961 9962 9963 9964 9966 9967 9968 9968 9968 9969 9968 9968 9967 9965 9964 9962 9960 9958 9955 9953 9951 9949 9947 9945 9944 9943 9942 9942 9942 9942 9943 9944 9946 9947 9949 9951 9954 9956 9958 9960 9963 9965 9967 9968 9970 9971 9972 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9954 9953 9951 9949 9947 9944 9941 9938 9935 9932 9929 9926 9923 9920 9918 9915 9914 9912 9912 9911 9912 9912 9914 9915 9917 9920 9923 9925 9929 9932 9935 9937 9940 9943 9945 9946 9947 9948 9948 9948 9948 9947 9946 9944 9942 9941 9939 9937 9936 9934 9933 9933 9932 9933 9933 9934 9936 9937 9940 9942 9945 9947 9950 9953 9956 9959 9961 9963 9965 9966 9967 9967 9967 9966 9965 9964 9962 9960 9958 9956 9953 9951 9949 9946 9945 9943 9942 9941 9940 9940 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9976 9976 9977 9978 9979 9980 9981 9983 9984 9985 9987 9988 9989 9989 9990 9990 7320 3 4 5 9989 9989 9988 9987 9986 9984 9983 9981 9980 9978 9977 9976 9975 9975 9975 9975 9976 9977 9979 9980 9982 9984 9986 9989 9991 9992 9994 9995 9997 9997 9998 9998 9997 9996 9995 9994 9993 9991 9990 9988 9986 9985 9984 9982 9982 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9985 9985 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9978 9977 9976 9975 9974 9972 9970 9968 9966 9964 9962 9961 9959 9957 9955 9954 9953 9952 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9945 9943 9941 9938 9934 9930 9926 9922 9917 9911 9906 9900 9894 9888 9882 9876 9870 9864 9858 9853 9848 9843 9839 9835 9832 9829 9826 9824 9822 9820 9819 9818 9818 9817 9817 9818 9818 9819 9820 9821 9822 9823 9825 9827 9828 9830 9832 9834 9836 9839 9841 9843 9845 9848 9850 9852 9854 9856 9859 9861 9862 9864 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9879 9879 9879 9878 9877 9876 9874 9872 9869 9866 9862 9858 9853 9848 9842 9836 9829 9822 9814 9805 9795 9785 9774 9763 9750 9737 9722 9707 9690 9672 9653 9632 9610 9586 9560 9533 9504 9472 9439 9404 9367 9327 9286 9243 9197 9150 9101 9049 8996 8941 8884 8825 8764 8702 8637 8571 8503 8434 8362 8289 8215 8138 8061 7981 7901 7818 7735 7651 7565 7479 7392 7305 7217 7129 7042 6955 6870 6785 6701 6620 6540 6463 6389 6318 6251 6187 6128 6073 6023 5978 5939 5905 5878 5857 5842 5835 5834 5840 5852 5872 5899 5933 5973 6020 6073 6132 6197 6268 6343 6423 6507 6594 6685 6778 6873 6970 7068 7166 7264 7361 7457 7552 7644 7734 7822 7906 7988 8065 8139 8209 8275 8336 8394 8448 8497 8542 8584 8622 8656 8686 8713 8737 8758 8776 8791 8804 8815 8823 8829 8834 8837 8838 8838 8837 8834 8831 8827 8822 8817 8811 8804 8798 8791 8784 8777 8771 8764 8758 8752 8746 8741 8736 8732 8728 8725 8723 8720 8719 8718 8718 8718 8719 8721 8723 8727 8731 8736 8742 8750 8758 8768 8779 8792 8806 8821 8838 8857 8877 8899 8922 8947 8974 9001 9030 9059 9090 9121 9153 9185 9217 9250 9281 9313 9344 9374 9403 9431 9458 9484 9508 9531 9553 9574 9593 9611 9627 9643 9657 9671 9683 9695 9706 9716 9726 9736 9745 9753 9761 9769 9777 9785 9792 9799 9806 9813 9820 9826 9832 9838 9843 9849 9854 9858 7321 3 4 5 9863 9866 9870 9873 9876 9879 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9903 9905 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9950 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9930 9927 9925 9923 9921 9919 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9889 9890 9891 9892 9894 9896 9898 9900 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9934 9936 9939 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9952 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9964 9964 9963 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9944 9942 9941 9941 9941 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9950 9950 9949 9948 9947 9946 9944 9942 9940 9938 9935 9933 9931 9930 9928 9927 9926 9925 9925 9925 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9936 9937 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9899 9897 9894 9891 9888 9884 9881 9879 9876 9873 9871 9869 9868 9866 9866 9865 9865 9866 9866 9867 9868 9870 9872 9873 9875 9877 9879 9881 9882 9884 9886 9887 9889 9890 9892 9894 9895 9897 9899 9901 9904 9906 9909 9912 9915 9918 9921 9925 9928 9932 9935 9939 9942 9945 9948 9950 9952 9954 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9992 9992 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9968 9967 9966 9965 9964 9964 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 7322 3 4 5 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9960 9959 9958 9956 9954 9952 9949 9946 9943 9939 9935 9931 9927 9923 9918 9914 9909 9905 9900 9896 9891 9887 9882 9878 9873 9869 9864 9859 9855 9850 9845 9839 9834 9828 9823 9817 9811 9805 9799 9794 9788 9783 9778 9773 9769 9766 9763 9760 9759 9758 9758 9758 9759 9761 9763 9766 9770 9774 9778 9782 9787 9792 9796 9801 9806 9811 9815 9820 9824 9828 9832 9837 9841 9845 9849 9853 9857 9861 9866 9870 9875 9880 9884 9889 9894 9899 9904 9908 9912 9917 9921 9924 9928 9931 9934 9937 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9961 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9963 9962 9962 9961 9961 9962 9962 9963 9963 9964 9966 9967 9969 9970 9972 9974 9976 9978 9980 9982 9984 9985 9987 9988 9990 9991 9991 9992 9992 9992 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9987 9987 9987 9987 9987 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9973 9972 9971 9970 9970 9970 9970 9970 9970 9971 9971 9972 9974 9975 9976 9978 9980 9982 9983 9985 9987 9989 9991 9992 9994 9995 9997 9998 99991000010001100011000110001100011000110000 9999 9999 9998 9997 9996 9994 9993 9992 9991 9990 9989 9988 9988 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9983 9982 9981 9980 9979 9977 9975 9974 9972 9970 9969 9967 9966 9964 9963 9962 9962 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9960 9959 7323 3 4 5 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9968 9968 9967 9966 9965 9963 9961 9960 9958 9956 9954 9952 9949 9947 9945 9943 9941 9939 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9908 9905 9901 9897 9893 9889 9885 9881 9878 9874 9871 9868 9865 9863 9861 9860 9859 9858 9858 9858 9859 9860 9861 9863 9865 9867 9869 9872 9874 9876 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9897 9898 9900 9901 9903 9905 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9936 9938 9939 9940 9940 9940 9939 9937 9935 9932 9928 9923 9918 9913 9907 9900 9893 9886 9879 9871 9864 9856 9848 9840 9832 9825 9817 9809 9801 9793 9786 9778 9770 9762 9754 9746 9738 9730 9721 9713 9705 9697 9689 9681 9674 9666 9660 9653 9647 9642 9637 9633 9629 9627 9625 9623 9623 9623 9624 9626 9628 9631 9635 9639 9645 9650 9656 9663 9670 9678 9686 9694 9702 9711 9720 9729 9739 9748 9757 9767 9776 9786 9795 9804 9813 9822 9831 9839 9847 9855 9863 9870 9877 9884 9890 9896 9902 9907 9911 9916 9919 9923 9925 9928 9930 9931 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9942 9943 9945 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9967 9968 9968 9968 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9961 9962 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9973 9973 9973 9972 9971 9970 9968 9966 9964 9962 9960 9957 9955 9953 9952 9950 9949 9948 9948 9948 9949 9949 9951 9952 9954 9955 9957 9959 9961 9963 9964 9966 9967 9967 9968 9968 9967 9967 9966 9964 9962 9960 9958 9956 9953 9950 9948 9945 9942 9940 9937 9935 9933 9931 9929 9927 9926 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9896 9895 9893 9891 9889 9886 9883 9879 9875 9870 9864 9858 9851 9844 9836 9827 9818 9808 9798 9787 9776 9765 9753 9740 9727 9714 9700 9685 9670 9655 9639 9622 9605 9587 9568 9549 9529 9508 9487 9466 9444 9421 9398 9376 9353 9330 9308 9286 9265 9244 9225 9206 9189 9173 9159 9146 9135 9126 9119 9114 9110 9108 9109 9111 9114 9119 9126 9134 9143 9153 9164 9176 9188 9201 9213 9226 9238 9249 9260 9270 9279 9287 9294 9299 9303 9306 9306 9305 9303 9299 9293 9287 9278 9269 9259 9247 9236 9223 9211 9199 9187 9176 9166 9156 9148 9142 9138 9135 9134 9136 9140 9146 9155 7324 3 4 5 9165 9178 9193 9210 9229 9249 9270 9293 9316 9340 9365 9389 9413 9437 9460 9482 9504 9524 9543 9561 9578 9593 9607 9619 9631 9641 9651 9660 9668 9675 9682 9689 9695 9701 9707 9713 9719 9725 9731 9737 9742 9748 9754 9759 9764 9769 9774 9778 9782 9786 9789 9792 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9818 9821 9824 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9870 9873 9876 9878 9880 9882 9884 9885 9885 9886 9886 9885 9885 9884 9883 9881 9880 9878 9876 9874 9872 9869 9867 9864 9862 9859 9856 9854 9851 9849 9847 9845 9843 9841 9840 9839 9838 9838 9838 9838 9838 9839 9840 9841 9842 9843 9844 9846 9847 9849 9850 9852 9853 9855 9856 9858 9859 9861 9862 9863 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9875 9875 9875 9875 9874 9873 9872 9870 9868 9866 9864 9861 9859 9856 9854 9851 9849 9847 9845 9843 9842 9841 9840 9839 9839 9839 9839 9840 9841 9841 9842 9844 9845 9846 9848 9849 9851 9852 9854 9855 9857 9859 9861 9863 9865 9868 9871 9873 9877 9880 9884 9887 9891 9895 9899 9903 9907 9911 9915 9919 9923 9926 9929 9932 9935 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9942 9941 9941 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9930 9928 9926 9923 9921 9918 9916 9913 9910 9908 9905 9903 9901 9898 9897 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9881 9879 9877 9874 9871 9867 9862 9857 9851 9845 9837 9830 9821 9812 9803 9793 9783 9772 9761 9750 9739 9728 9717 9706 9695 9685 9676 9667 9658 9650 9643 9637 9632 9628 9625 9622 9621 9621 9622 9624 9626 9630 9635 9640 9646 9652 9659 9666 9674 9682 9690 9698 9705 9713 9721 9728 9736 9743 9750 9756 9763 9769 9776 9782 9788 9794 9800 9806 9812 9818 9824 9831 9837 9843 9849 9855 9861 9867 9873 9878 9883 9888 9892 9897 9900 9903 9906 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9934 9936 9938 9941 9943 9946 9948 9950 9953 9955 9957 9959 9960 9961 9962 9963 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9945 9944 9943 9943 9943 9943 9943 9944 9944 9945 9947 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9963 9964 9964 9963 9963 9961 9960 9958 9955 9953 9950 9947 9944 9941 9937 9934 9931 9929 9926 9924 9922 9920 9919 9918 7325 3 4 5 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9909 9909 9910 9911 9913 9914 9916 9918 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9942 9942 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9911 9911 9912 9913 9914 9916 9918 9920 9922 9925 9927 9929 9931 9933 9934 9935 9936 9936 9935 9934 9932 9929 9927 9923 9920 9915 9911 9907 9903 9898 9895 9891 9888 9885 9882 9880 9879 9878 9877 9877 9877 9877 9877 9877 9877 9877 9876 9875 9874 9872 9870 9867 9864 9860 9857 9853 9849 9845 9841 9837 9834 9831 9829 9828 9827 9827 9828 9830 9832 9835 9838 9842 9846 9851 9855 9860 9864 9868 9872 9876 9879 9881 9883 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9888 9890 9891 9893 9896 9898 9902 9905 9908 9911 9915 9918 9920 9922 9924 9925 9926 9925 9924 9922 9920 9916 9912 9908 9902 9897 9891 9884 9878 9871 9865 9858 9852 9845 9839 9833 9828 9822 9817 9812 9808 9803 9799 9794 9790 9786 9782 9778 9773 9769 9765 9762 9758 9754 9751 9748 9745 9743 9741 9739 9738 9738 9738 9738 9739 9740 9742 9745 9747 9750 9754 9757 9761 9765 9769 9774 9778 9783 9787 9791 9796 9800 9804 9808 9812 9816 9820 9824 9827 9830 9834 9837 9839 9842 9845 9847 9849 9851 9853 9855 9856 9858 9859 9861 9862 9863 9864 9865 9865 9866 9867 9867 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9870 9871 9871 9872 9874 9875 9877 9879 9881 9883 9886 9889 9892 9895 9898 9902 9905 9908 9910 9913 9915 9917 9918 9919 9920 9920 9920 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9857 9853 9850 9846 9843 9839 9834 9830 9826 9821 9817 9812 9808 9803 9799 9795 9791 9787 9783 9779 9775 9771 9768 9764 9760 9756 9752 9748 9744 9740 9736 9731 9727 9723 9718 9714 9710 9706 9702 9698 9695 9692 9690 9688 9686 9684 9683 9683 9682 9682 9683 9683 9684 9685 9685 9686 9687 9687 9688 9688 9687 9687 9685 9684 9682 9679 9676 9672 9667 9662 9657 9651 9645 9638 9631 9623 9616 9608 9600 9591 9583 9574 9566 9557 9548 9539 9530 9521 9511 9501 9491 9480 9469 9457 9445 9432 9419 9405 9389 9374 9357 9339 9321 9302 9281 9260 9238 9216 9192 9167 7326 3 4 5 9141 9115 9087 9058 9028 8996 8964 8929 8893 8856 8816 8775 8732 8686 8638 8588 8536 8481 8424 8365 8303 8239 8173 8104 8033 7961 7886 7809 7730 7650 7568 7484 7399 7312 7224 7134 7042 6949 6855 6759 6661 6562 6462 6361 6258 6154 6049 5944 5838 5731 5625 5518 5412 5307 5203 5101 5000 4901 4805 4711 4620 4532 4448 4367 4289 4216 4146 4081 4020 3962 3909 3861 3816 3776 3741 3710 3684 3663 3646 3635 3629 3629 3634 3645 3662 3685 3714 3750 3792 3841 3897 3959 4028 4103 4184 4272 4365 4464 4568 4677 4790 4907 5028 5151 5277 5405 5534 5664 5795 5926 6056 6185 6313 6439 6563 6685 6804 6920 7033 7143 7249 7352 7451 7547 7639 7727 7812 7893 7970 8044 8114 8181 8246 8306 8365 8420 8472 8523 8570 8616 8660 8701 8741 8779 8816 8851 8884 8917 8948 8977 9006 9033 9059 9084 9108 9131 9153 9173 9193 9211 9228 9244 9259 9272 9285 9297 9307 9317 9326 9334 9341 9347 9353 9358 9362 9365 9368 9370 9371 9371 9371 9370 9368 9365 9361 9356 9350 9342 9334 9324 9313 9301 9287 9272 9256 9238 9219 9198 9177 9154 9130 9106 9080 9053 9026 8998 8970 8942 8913 8884 8855 8826 8798 8770 8743 8717 8692 8668 8645 8624 8604 8586 8569 8555 8543 8533 8525 8519 8516 8515 8516 8520 8526 8534 8545 8557 8572 8589 8607 8627 8649 8673 8698 8724 8751 8779 8809 8838 8869 8900 8931 8962 8994 9025 9057 9088 9118 9149 9178 9207 9236 9264 9291 9317 9343 9368 9392 9415 9437 9459 9480 9500 9520 9538 9556 9573 9590 9606 9621 9636 9650 9663 9676 9688 9699 9710 9720 9729 9738 9747 9755 9762 9769 9776 9782 9788 9793 9799 9804 9808 9813 9817 9822 9826 9830 9833 9837 9840 9843 9846 9849 9851 9853 9855 9857 9858 9859 9859 9860 9860 9860 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9867 9867 9867 9866 9864 9863 9860 9858 9855 9852 9848 9845 9841 9838 9834 9831 9828 9825 9823 9821 9820 9820 9820 9822 9823 9826 9829 9832 9837 9841 9846 9852 9857 9863 9868 9874 9879 9884 9889 9894 9897 9901 9904 9906 9908 9910 9911 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9917 9918 9920 9922 9923 9925 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9903 9902 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9888 9888 9888 9888 9889 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9889 9888 9887 7327 3 4 5 9886 9885 9883 9882 9880 9878 9876 9874 9871 9869 9865 9862 9858 9854 9850 9845 9840 9835 9829 9823 9817 9810 9803 9795 9787 9779 9770 9761 9751 9741 9730 9719 9707 9695 9682 9669 9655 9641 9627 9612 9597 9582 9567 9552 9538 9524 9510 9498 9486 9475 9466 9458 9451 9446 9443 9441 9441 9442 9445 9449 9455 9463 9471 9480 9491 9502 9513 9525 9537 9549 9561 9573 9584 9595 9605 9615 9624 9632 9640 9647 9653 9659 9664 9668 9672 9676 9679 9682 9684 9687 9689 9691 9693 9695 9697 9699 9701 9703 9706 9708 9711 9714 9717 9720 9723 9727 9731 9735 9739 9743 9747 9751 9755 9759 9763 9767 9771 9774 9777 9780 9783 9786 9788 9791 9793 9795 9797 9799 9801 9802 9804 9806 9808 9810 9811 9813 9815 9816 9818 9819 9819 9820 9820 9819 9818 9816 9813 9810 9806 9802 9797 9791 9784 9777 9770 9762 9753 9744 9735 9725 9715 9704 9693 9682 9669 9656 9642 9627 9611 9594 9575 9555 9534 9511 9487 9462 9436 9409 9381 9352 9324 9296 9268 9241 9216 9192 9171 9152 9136 9123 9113 9107 9105 9107 9112 9121 9133 9149 9168 9190 9214 9240 9268 9296 9326 9356 9385 9414 9443 9470 9496 9521 9543 9564 9584 9601 9617 9632 9645 9656 9667 9677 9686 9695 9703 9711 9719 9727 9735 9743 9751 9760 9768 9777 9785 9793 9800 9808 9814 9820 9826 9830 9834 9836 9838 9839 9840 9839 9838 9836 9834 9831 9828 9825 9822 9819 9816 9813 9811 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9787 9784 9780 9776 9771 9765 9759 9752 9744 9736 9727 9717 9707 9695 9684 9671 9658 9645 9631 9616 9600 9584 9568 9550 9532 9514 9494 9475 9454 9433 9412 9390 9367 9344 9321 9298 9275 9252 9229 9207 9185 9164 9143 9123 9104 9086 9069 9054 9039 9026 9015 9005 8996 8989 8984 8981 8979 8979 8980 8984 8989 8996 9005 9016 9028 9043 9059 9076 9095 9116 9138 9161 9185 9210 9236 9262 9289 9316 9343 9370 9396 9422 9448 9472 9496 9519 9541 9562 9582 9600 9618 9635 9651 9666 9680 9694 9706 9719 9731 9742 9753 9764 9775 9785 9795 9805 9814 9823 9832 9841 9849 9856 9863 9870 9876 9881 9886 9891 9894 9898 9901 9903 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9922 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9941 9942 9942 9943 9943 9942 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9923 9923 9923 9923 9924 9925 9925 9927 9928 9929 9931 9932 9934 9936 9938 9940 9942 9944 9946 9949 9951 9953 9954 9956 9958 9959 9960 9961 9961 9962 9962 9961 9961 9960 9959 9957 9956 9954 9953 9951 9949 9948 9946 9944 9943 9942 9941 9940 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 7328 3 4 5 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9953 9952 9951 9950 9948 9946 9943 9941 9938 9935 9933 9930 9927 9924 9921 9918 9916 9914 9912 9910 9909 9908 9907 9906 9906 9906 9906 9906 9907 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9921 9920 9918 9916 9913 9910 9907 9903 9899 9895 9890 9886 9881 9876 9872 9868 9864 9860 9857 9855 9853 9852 9851 9852 9853 9854 9856 9859 9861 9865 9868 9872 9875 9878 9882 9885 9887 9890 9892 9894 9895 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9900 9901 9902 9904 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9926 9928 9929 9930 9931 9931 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9914 9914 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9916 9915 9914 9912 9909 9907 9904 9901 9897 9893 9889 9885 9881 9877 9874 9870 9867 9864 9862 9860 9859 9858 9858 9858 9859 9860 9862 9864 9866 9869 9871 9874 9877 9879 9881 9884 9886 9887 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9897 9897 9898 9900 9901 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9958 9958 9957 9956 9955 9954 9952 9950 9948 9946 9943 9940 9938 9935 9933 9930 9928 9926 9924 9922 9921 9920 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9919 9918 9916 9914 9912 9910 9907 9905 9902 9900 9898 9896 9894 9893 9892 9891 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9897 9896 9895 9893 9891 9889 9887 9884 9881 9879 9876 9872 9869 9866 9863 9860 9857 9854 9852 9849 9847 9844 9842 9840 9837 9835 9833 9831 9829 9827 9825 9822 9820 9818 9816 9813 9811 9809 9806 9804 9802 9799 9797 9795 9793 9791 9789 9787 9786 9784 9783 9781 9780 9779 9778 9777 9776 9776 9775 9775 9774 9774 9774 9774 9774 9775 9775 9776 9777 9778 9779 9780 9781 9783 9785 9786 9788 9790 9792 9795 9797 9799 9802 9804 9807 9809 9812 9815 9817 9820 9823 9826 9829 9832 9835 9839 9842 9845 9848 9852 9855 9858 9861 9864 9867 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9896 9898 9901 9904 9907 9910 9914 9917 9921 9926 9930 9934 9937 9941 9945 9948 9951 9953 9955 9956 7329 3 4 5 9957 9957 9957 9957 9956 9955 9953 9951 9949 9947 9945 9944 9942 9940 9939 9938 9937 9937 9937 9937 9937 9938 9940 9941 9943 9945 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9967 9965 9964 9962 9960 9957 9955 9952 9949 9947 9944 9941 9939 9936 9934 9932 9930 9929 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9911 9908 9904 9900 9895 9890 9885 9878 9872 9865 9858 9850 9842 9835 9827 9818 9810 9802 9795 9787 9779 9772 9764 9757 9750 9744 9737 9731 9725 9719 9714 9708 9703 9698 9694 9690 9686 9683 9680 9678 9676 9675 9674 9673 9673 9673 9674 9675 9677 9678 9680 9682 9684 9686 9687 9689 9691 9693 9694 9696 9697 9699 9700 9701 9702 9704 9705 9707 9709 9711 9713 9716 9720 9723 9727 9732 9737 9742 9747 9753 9759 9765 9771 9778 9784 9790 9797 9802 9808 9814 9819 9824 9828 9832 9836 9839 9843 9845 9848 9850 9852 9854 9856 9858 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9901 9903 9904 9905 9907 9909 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9928 9929 9930 9931 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9953 9952 9952 9951 9949 9948 9946 9944 9941 9939 9936 9933 9931 9928 9926 9924 9922 9920 9919 9917 9917 9916 9916 9916 9917 9917 9918 9920 9921 9923 9925 9927 9929 9930 9932 9934 9936 9938 9939 9940 9941 9942 9943 9943 9943 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9922 9920 9919 9918 9917 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9925 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9934 9934 9934 9933 9932 9930 9928 9926 9923 9921 9917 9914 9910 9907 9903 9899 9895 9891 9887 9883 9879 9876 9872 9869 9866 9863 9860 9858 9855 9853 9851 9848 9846 9843 9841 9839 9836 9834 9831 9828 9826 9823 9820 9818 9815 9813 9811 9809 9807 9805 9803 9802 9800 9799 9797 9796 9795 9793 9792 9790 9788 9786 7330 3 4 5 9784 9781 9779 9775 9772 9768 9765 9760 9756 9752 9747 9742 9736 9731 9725 9719 9713 9707 9700 9693 9686 9678 9669 9661 9651 9642 9631 9620 9609 9596 9584 9570 9556 9542 9527 9511 9495 9479 9463 9446 9429 9412 9394 9377 9359 9342 9324 9307 9290 9273 9255 9239 9222 9206 9190 9174 9159 9144 9130 9116 9103 9091 9081 9071 9062 9055 9049 9045 9042 9041 9042 9044 9049 9055 9063 9073 9085 9099 9114 9131 9150 9169 9190 9211 9234 9257 9280 9303 9327 9350 9373 9396 9418 9439 9460 9480 9499 9518 9535 9552 9568 9584 9598 9612 9626 9639 9652 9664 9676 9688 9700 9711 9722 9732 9743 9753 9762 9771 9780 9788 9796 9803 9810 9816 9822 9827 9831 9835 9838 9841 9843 9845 9847 9848 9849 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9843 9842 9841 9840 9839 9838 9837 9835 9834 9833 9831 9829 9827 9825 9822 9820 9817 9814 9810 9807 9803 9800 9796 9792 9789 9785 9781 9778 9775 9772 9769 9767 9765 9763 9761 9760 9759 9758 9757 9757 9756 9755 9754 9753 9752 9750 9749 9746 9744 9741 9738 9735 9731 9728 9724 9720 9715 9711 9707 9703 9699 9695 9691 9688 9684 9681 9678 9675 9672 9670 9667 9665 9663 9661 9659 9658 9656 9655 9654 9653 9652 9652 9652 9652 9652 9652 9653 9654 9655 9657 9658 9660 9661 9663 9665 9666 9668 9669 9671 9672 9673 9674 9675 9676 9676 9677 9677 9678 9678 9678 9679 9679 9679 9679 9679 9680 9680 9680 9680 9680 9679 9679 9679 9678 9677 9677 9676 9675 9674 9673 9672 9671 9670 9669 9669 9668 9668 9668 9669 9669 9670 9671 9672 9673 9675 9677 9678 9680 9682 9683 9685 9687 9688 9689 9691 9692 9692 9693 9694 9694 9695 9695 9695 9695 9695 9695 9695 9695 9695 9694 9694 9693 9693 9692 9691 9689 9687 9685 9682 9679 9675 9671 9666 9661 9655 9649 9643 9636 9629 9622 9615 9607 9600 9593 9587 9580 9574 9568 9562 9557 9552 9547 9543 9538 9534 9530 9526 9521 9516 9511 9506 9500 9493 9486 9478 9470 9461 9452 9442 9432 9421 9410 9399 9388 9376 9365 9353 9342 9330 9318 9306 9293 9280 9266 9252 9236 9219 9201 9180 9159 9135 9109 9081 9051 9019 8984 8948 8910 8870 8829 8786 8743 8699 8654 8610 8567 8524 8482 8441 8402 8364 8329 8295 8263 8233 8205 8179 8154 8131 8109 8088 8068 8049 8030 8011 7993 7974 7955 7936 7917 7897 7877 7857 7837 7817 7797 7778 7759 7741 7725 7709 7695 7682 7671 7662 7655 7650 7647 7647 7648 7652 7657 7665 7675 7687 7700 7716 7733 7752 7772 7794 7817 7841 7867 7894 7922 7951 7980 8011 8042 8074 8107 8139 8173 8206 8239 8273 8306 8338 8371 8403 8434 8464 8494 8523 8551 8578 8605 8631 8655 8680 8703 8727 8749 8772 8794 8816 7331 3 4 5 8837 8859 8880 8902 8923 8944 8965 8986 9007 9028 9048 9068 9087 9106 9124 9142 9159 9176 9191 9206 9221 9235 9248 9261 9273 9285 9297 9308 9319 9330 9341 9352 9362 9373 9383 9394 9404 9414 9424 9433 9443 9452 9460 9469 9476 9484 9491 9497 9503 9508 9514 9518 9523 9527 9531 9534 9538 9542 9545 9549 9553 9557 9561 9566 9570 9575 9580 9586 9591 9597 9603 9609 9615 9621 9627 9632 9638 9643 9649 9654 9658 9663 9667 9670 9674 9677 9680 9682 9685 9687 9689 9692 9694 9696 9699 9702 9705 9709 9712 9716 9721 9725 9730 9735 9739 9744 9749 9754 9758 9763 9767 9770 9773 9776 9778 9780 9781 9782 9782 9783 9783 9783 9783 9783 9784 9784 9786 9787 9789 9792 9794 9798 9801 9805 9810 9814 9819 9823 9827 9831 9835 9838 9841 9843 9845 9846 9846 9846 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9829 9828 9828 9827 9828 9828 9829 9830 9832 9833 9835 9837 9839 9840 9842 9844 9845 9847 9848 9849 9850 9851 9851 9852 9852 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9851 9851 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9850 9850 9850 9849 9849 9848 9848 9848 9848 9848 9849 9849 9850 9851 9853 9855 9857 9860 9862 9865 9868 9872 9875 9878 9882 9885 9888 9891 9893 9896 9898 9900 9901 9902 9903 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9919 9919 9919 9918 9917 9916 9915 9914 9913 9911 9909 9908 9906 9904 9903 9901 9900 9898 9897 9897 9896 9895 9895 9895 9895 9896 9897 9897 9898 9900 9901 9902 9904 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9915 9915 9916 9917 9918 9919 9921 9922 9923 9924 9924 9925 9925 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9930 9931 9931 9931 9931 9930 9929 9927 9925 9923 9920 9916 9913 9910 9906 9903 9899 9896 9893 9891 9889 9888 9887 9886 9887 9887 9888 9890 9892 9894 9896 9898 9900 9903 9905 9906 9908 9909 9909 9910 9910 9909 9909 9908 9907 9905 7332 3 4 5 9904 9903 9902 9901 9900 9899 9898 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9903 9903 9903 9903 9903 9902 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9889 9888 9888 9889 9890 9891 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9914 9915 9915 9916 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9904 9903 9902 9902 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9893 9891 9888 9886 9882 9879 9874 9870 9865 9859 9854 9848 9842 9835 9829 9823 9817 9811 9806 9801 9796 9792 9788 9785 9783 9781 9780 9779 9779 9779 9780 9781 9782 9784 9786 9789 9792 9795 9798 9801 9805 9808 9812 9816 9820 9824 9828 9832 9837 9841 9845 9849 9853 9857 9861 9865 9869 9872 9876 9879 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9915 9916 9916 9917 9916 9916 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9896 9895 9894 9892 9891 9889 9887 9884 9881 9878 9875 9871 9867 9863 9859 9855 9851 9847 9843 9839 9835 9831 9828 9825 9822 9819 9817 9814 9812 9810 9809 9807 9806 9804 9802 9801 9800 9798 9797 9795 9794 9793 9792 9791 9790 9789 9789 9789 9790 9791 9792 9793 9795 9798 9800 9803 9807 9810 9814 9818 9822 9826 9830 9834 9838 9842 9846 9850 9853 9857 9860 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9881 9879 9877 9876 9874 9873 9872 9871 9870 9870 9870 9870 9870 9871 9871 9872 9872 9873 9874 9874 9875 9875 9875 9874 9874 9873 9872 9870 9869 9867 9865 9864 9862 9860 9858 9857 9855 9854 9853 9852 9852 9851 9851 9851 9852 9852 9852 9853 9853 9853 9853 9853 9853 9852 9851 9849 9847 9845 9843 9840 9837 9834 9831 9827 9823 9819 9816 9812 9808 9803 9799 9795 9790 9785 9780 9774 9767 9761 9753 9745 9736 9726 9715 9704 9692 9679 9666 9652 9638 9623 9609 9594 9581 9567 9555 9543 9533 9523 9516 9509 9505 9502 9501 9501 9503 9507 9512 9519 9527 9536 9545 9556 9567 9579 9591 9603 9615 9626 9638 9649 9659 9669 9679 9687 9696 9703 9711 9717 9723 9729 9734 9739 9743 9747 9751 9754 9758 9760 9763 9765 9768 9770 7333 3 4 5 9771 9773 9774 9775 9776 9776 9776 9776 9775 9774 9773 9771 9768 9765 9761 9757 9751 9745 9737 9729 9720 9709 9698 9686 9673 9659 9645 9630 9615 9599 9584 9569 9554 9540 9527 9515 9505 9496 9489 9483 9479 9478 9478 9480 9484 9490 9498 9507 9518 9530 9543 9558 9572 9587 9603 9618 9633 9648 9663 9677 9691 9704 9716 9728 9739 9749 9758 9767 9776 9784 9791 9798 9805 9811 9817 9823 9829 9834 9840 9845 9850 9855 9860 9865 9869 9874 9878 9882 9886 9889 9892 9895 9898 9901 9903 9905 9906 9908 9909 9910 9910 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9896 9896 9895 9896 9896 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9908 9907 9906 9905 9904 9902 9900 9898 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9868 9866 9864 9861 9858 9855 9851 9847 9843 9838 9832 9827 9821 9815 9809 9803 9796 9790 9783 9776 9770 9763 9757 9750 9744 9738 9732 9726 9720 9715 9710 9704 9699 9695 9690 9685 9681 9676 9672 9668 9663 9658 9653 9648 9642 9636 9629 9622 9614 9606 9597 9587 9576 9564 9552 9539 9524 9509 9492 9475 9456 9436 9415 9393 9370 9345 9319 9291 9262 9232 9200 9167 9132 9096 9058 9019 8979 8937 8895 8851 8807 8762 8716 8670 8625 8579 8534 8490 8446 8404 8364 8325 8288 8254 8222 8193 8167 8145 8126 8110 8098 8090 8086 8085 8089 8096 8107 8122 8140 8162 8187 8214 8245 8277 8312 8349 8387 8426 8466 8506 8546 8587 8627 8666 8705 8743 8779 8814 8848 8881 8911 8941 8969 8995 9019 9042 9064 9084 9102 9118 9132 9144 9155 9162 9168 9170 9170 9166 9159 9149 9134 9116 9094 9068 9038 9005 8968 8929 8886 8841 8794 8746 8698 8651 8604 8559 8517 8478 8444 8414 8390 8372 8360 8354 8356 8364 8380 8402 8430 8464 8504 8549 8599 8651 8707 8765 8824 8884 8944 9003 9061 9118 9172 9223 9272 9317 9360 9399 9435 9468 9498 9525 9549 9571 9591 9609 9625 9640 9653 9666 9677 9688 9699 9708 9718 9727 9736 9745 9754 9762 9771 9779 9787 9795 9803 9811 9819 9826 9834 9841 9847 9854 9860 9866 9871 9877 9881 9885 9889 9893 9896 9898 9900 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9915 9917 9918 9920 9922 9924 9926 9928 9930 9931 9932 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9933 9933 9934 9935 9936 9938 9939 9941 9943 9945 9947 9949 9950 9951 9953 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9942 9941 9941 9941 9942 9942 7334 3 4 5 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9922 9922 9922 9923 9924 9925 9925 9926 9927 9927 9927 9927 9927 9926 9924 9923 9921 9918 9915 9911 9907 9903 9899 9894 9890 9885 9880 9875 9870 9865 9861 9856 9851 9847 9843 9838 9834 9829 9825 9820 9815 9810 9805 9800 9794 9788 9782 9775 9769 9762 9756 9749 9743 9736 9730 9724 9719 9714 9709 9704 9701 9697 9694 9691 9689 9687 9686 9685 9684 9683 9682 9682 9682 9682 9682 9682 9683 9683 9684 9685 9687 9689 9691 9694 9697 9701 9705 9710 9716 9722 9728 9736 9743 9751 9760 9769 9778 9787 9796 9805 9815 9824 9832 9841 9849 9857 9864 9871 9877 9883 9888 9893 9897 9900 9904 9906 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9958 9960 9962 9963 9964 9965 9966 9967 9967 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9947 9945 9943 9941 9940 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9919 9916 9914 9911 9908 9905 9902 9898 9895 9891 9886 9882 9878 9873 9868 9864 9859 9854 9849 9844 9840 9835 9831 9826 9822 9817 9813 9809 9806 9802 9799 9795 9792 9789 9786 9784 9781 9779 9777 9775 9773 9772 9771 9770 9770 9770 9770 9771 9773 9774 9777 9779 9783 9786 9790 9795 9800 9805 9810 9816 9821 9826 9832 9837 9842 9847 9851 9855 9858 9862 9864 9867 9869 9870 9872 9873 9875 9876 9877 9878 9880 9881 9883 9885 9888 9890 9893 9896 9899 9902 9906 9909 9912 9915 9918 9920 9923 9925 9926 9927 9928 9929 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9923 9923 9923 9923 9924 9925 9926 9928 9929 9931 9933 9935 9937 9939 9940 9942 9944 9946 9947 9949 9950 9951 9952 9952 9953 9953 9952 9952 9951 9950 9948 9946 9944 9942 9939 9936 9932 9929 9925 9921 9917 9913 9908 9904 9899 9895 9890 9885 9881 9876 9871 9866 9862 9857 9852 9848 9843 9838 9833 9829 9824 9819 9815 9810 9806 9802 9798 9794 9791 9788 9785 9783 9780 9779 9777 9777 9776 9776 9776 9777 9778 9779 9780 9782 9784 9786 9789 9791 9794 9797 9799 9803 9806 9809 9813 9816 9820 9824 9828 9832 9837 9841 9846 9850 9855 9859 9864 9868 9873 9877 9881 9885 9888 9891 9895 9897 9900 9902 9904 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 7335 3 4 5 9911 9910 9910 9909 9908 9907 9906 9905 9903 9902 9899 9897 9895 9892 9889 9886 9882 9879 9876 9872 9869 9865 9862 9859 9856 9854 9852 9850 9848 9846 9845 9844 9844 9843 9843 9842 9842 9842 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9844 9845 9846 9848 9850 9852 9855 9857 9860 9863 9866 9870 9873 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9905 9906 9907 9908 9909 9909 9909 9908 9908 9907 9906 9905 9904 9902 9900 9899 9897 9895 9893 9891 9888 9886 9884 9882 9879 9877 9875 9872 9870 9867 9865 9862 9859 9856 9852 9849 9845 9841 9837 9833 9828 9824 9819 9813 9808 9802 9797 9791 9785 9779 9773 9767 9761 9755 9749 9744 9738 9732 9725 9719 9713 9706 9699 9692 9684 9676 9667 9657 9647 9636 9624 9611 9597 9582 9567 9550 9532 9513 9494 9473 9452 9430 9408 9385 9362 9339 9316 9293 9270 9248 9227 9207 9188 9171 9155 9141 9128 9118 9109 9103 9100 9098 9099 9103 9109 9117 9127 9140 9154 9170 9188 9208 9229 9251 9274 9297 9321 9345 9370 9394 9418 9441 9464 9487 9508 9529 9549 9568 9586 9603 9620 9635 9649 9663 9676 9688 9699 9710 9720 9729 9738 9746 9753 9760 9767 9773 9779 9784 9789 9793 9797 9801 9804 9808 9810 9813 9816 9818 9821 9823 9826 9828 9831 9834 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9868 9870 9872 9874 9875 9876 9877 9878 9878 9878 9878 9877 9877 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9874 9875 9876 9877 9879 9881 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9902 9901 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9886 9885 9883 9882 9881 9879 9878 9877 9875 9874 9873 9871 9869 9867 9865 9863 9861 9858 9855 9851 9847 9843 9838 9833 9827 9821 9815 9809 9802 9794 9787 9780 9772 9764 9757 9749 9742 9734 9727 9721 9714 9708 9703 9697 9693 9688 9684 9680 9677 9674 9671 9668 9666 9663 9661 9659 9658 9656 9655 9653 9652 9651 9651 9650 9650 9651 9651 9652 9654 9656 9658 9660 9663 9667 9670 9674 9678 9682 9687 9691 9696 9700 9705 9709 9713 9718 9722 9725 9729 9733 9736 9739 9743 9746 9749 9753 9756 9759 9763 9767 9770 9774 9778 9782 9786 9790 9795 9799 9803 9808 9812 9817 9821 9826 9830 9835 9840 9844 9849 9853 9858 9863 9867 9871 9876 9880 9884 9887 9890 9893 9896 9898 9900 9901 9902 9903 9903 9903 9902 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9863 9862 9860 9858 9856 9854 9852 9850 9849 9847 9845 9844 9842 9841 9840 9839 9839 7336 3 4 5 9838 9838 9838 9839 9840 9841 9842 9844 9845 9847 9850 9852 9854 9857 9860 9863 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9902 9903 9905 9908 9910 9913 9916 9919 9923 9926 9929 9932 9935 9938 9941 9943 9944 9945 9946 9946 9946 9946 9946 9945 9944 9943 9942 9940 9939 9938 9937 9937 9936 9936 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9950 9950 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9941 9942 9943 9944 9946 9949 9951 9954 9956 9959 9962 9965 9967 9969 9971 9972 9973 9973 9973 9972 9971 9969 9968 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9960 9962 9964 9967 9969 9972 9975 9978 9980 9982 9983 9984 9985 9986 9986 9986 9986 9985 9984 9982 9981 9979 9977 9976 9976 9975 9975 9974 9973 9971 9969 9967 9965 9963 9961 9960 9960 9960 9961 9961 9962 9964 9966 9967 9969 9971 9972 9974 9975 9977 9978 9980 9983 9985 9987 9989 9990 9990 9989 9987 9986 9983 9981 9980 9978 9977 9976 9975 9975 9976 9976 9977 9977 9977 9976 9974 9973 9971 9970 9969 9970 9971 9973 9975 9976 9977 9978 9978 9978 9977 9976 9974 9971 9969 9967 9965 9964 9964 9965 9966 9967 9968 9967 9967 9966 9966 9966 9966 9968 9970 9972 9974 9976 9977 9977 9976 9975 9974 9973 9972 9971 9970 9970 9970 9971 9972 9974 9976 9977 9979 9979 9978 9978 9977 9977 9977 9978 9979 9980 9981 9981 9979 9976 9972 9968 9965 9962 9961 9960 9960 9961 9962 9963 9964 9965 9965 9965 9965 9963 9960 9958 9956 9955 9956 9960 9965 9970 9975 9979 9980 9978 9975 9971 9968 9964 9964 9964 9965 9966 9968 9971 9973 9975 9977 9979 9980 9980 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9961 9961 9961 9962 9964 9967 9970 9973 9975 9976 9974 9970 9965 9960 9954 9950 9949 9949 9950 9952 9955 9958 9962 9967 9971 9975 9979 9982 9984 9986 9987 9987 9987 9987 9986 9984 9983 9980 9977 9974 9971 9968 9965 9963 9962 9962 9962 9963 9963 9963 9963 9962 9960 9959 9958 9956 9954 9953 9953 9953 9955 9959 9964 9969 9974 9978 9981 9982 9981 9980 9978 9975 9971 9968 9965 9962 9959 9959 9960 9961 9964 9967 9970 9972 9974 9976 9977 9978 9980 9981 9983 9984 9984 9983 9982 9979 9976 9972 9970 9968 9968 9969 9971 9973 9974 9974 9972 9969 9966 9963 9961 9960 9960 9961 9963 9965 9968 9971 9975 9978 9979 9979 9976 9970 9962 9955 9947 9941 9939 9938 9939 9942 9945 9948 9951 9953 9955 9955 9954 9949 9943 9935 9926 9918 9909 9903 9898 9894 9890 9888 9887 9886 9886 9886 9885 9884 7336 3 5 1 9835 9836 9837 9838 9839 9841 9842 9844 9846 9848 9850 9851 9854 9856 9858 9860 9862 9864 9866 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9886 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9955 9957 9958 9960 9961 9963 9965 9966 9967 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9980 9979 9977 9975 9974 9972 9970 9968 9967 9965 9964 9963 9962 9961 9961 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9979 9979 9978 9977 9975 9974 9973 9971 9970 9969 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9952 9950 9948 9945 9942 9939 9936 9932 9929 9925 9922 9918 9914 9910 9906 9903 9899 9896 9892 9889 9886 9883 9880 9878 9876 9874 9873 7337 3 5 1 9872 9871 9870 9870 9870 9870 9871 9872 9872 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9919 9921 9924 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9971 9972 9972 9972 9972 9971 9970 9970 9969 9968 9966 9965 9963 9962 9960 9958 9957 9955 9953 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9889 9887 9885 9883 9881 9878 9876 9873 9870 9868 9865 9862 9859 9857 9854 9852 9850 9848 9846 9845 9843 9843 9842 9842 9842 9842 9843 9844 9846 9847 9849 9852 9854 9857 9859 9862 9865 9869 9872 9875 9878 9881 9885 9888 9891 9894 9897 9900 9902 9905 9908 9910 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9945 9943 9942 9940 9938 9936 9933 9931 9928 9926 9923 9920 9916 9913 9909 9905 9901 9897 9893 9889 9885 9881 7338 3 5 1 9877 9873 9869 9865 9862 9858 9856 9853 9850 9848 9847 9845 9844 9843 9842 9842 9842 9842 9842 9842 9843 9844 9844 9845 9846 9847 9849 9850 9851 9853 9854 9856 9857 9859 9861 9864 9866 9869 9872 9875 9878 9882 9885 9889 9893 9898 9902 9907 9911 9916 9921 9925 9930 9934 9939 9943 9947 9951 9954 9957 9960 9963 9965 9967 9969 9970 9971 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9979 9979 9979 9979 9979 9978 9977 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9979 9980 9981 9981 9982 9982 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9984 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9971 9971 9972 9972 9973 9975 9976 9978 9980 9982 9984 9986 9988 9990 9993 9994 9996 9998 9999 999910000100001000010000 9999 9998 9996 9995 9993 9991 9989 9987 9985 9983 9981 9979 9977 9975 9974 9973 9972 9971 9970 9970 9970 9969 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9964 9962 9961 9959 9956 9954 9952 9950 9948 9945 9943 9941 9938 9936 9933 9931 9928 9925 9923 9920 9917 9914 9911 9908 9905 9901 9898 9895 9891 9888 9884 9881 9878 9874 9871 9868 9865 9862 9859 9857 9854 9852 9851 9849 9848 9847 9846 9846 9846 9846 9846 9846 9847 9847 9848 9849 9850 9850 9851 9852 9852 9853 9853 9854 9854 9854 9854 9853 9853 9853 9853 9852 9852 9852 9852 9852 9853 9853 9854 9855 9856 9858 9859 9861 9864 9866 7339 3 5 1 9869 9872 9875 9878 9881 9884 9887 9891 9894 9897 9900 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9932 9934 9935 9937 9939 9941 9943 9945 9947 9950 9952 9955 9957 9959 9962 9964 9966 9968 9970 9972 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9963 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9961 9961 9960 9959 9958 9957 9955 9953 9951 9948 9945 9942 9939 9936 9932 9928 9925 9921 9917 9913 9909 9904 9900 9896 9892 9887 9883 9878 9874 9869 9864 9859 9854 9849 9844 9838 9833 9827 9821 9815 9809 9802 9796 9790 9784 9778 9772 9766 9761 9755 9751 9746 9743 9739 9737 9735 9733 9732 9732 9733 9734 9736 9739 9743 9747 9751 9756 9762 9768 9775 9781 9788 9795 9803 9810 9817 9824 9831 9838 9845 9851 9857 9863 9869 9874 9879 9884 9889 9893 9897 9901 9905 9909 9912 9916 9919 9922 9925 9928 9931 9934 9937 9940 9943 9945 9947 9950 9952 9953 9955 9956 9957 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9956 9956 9957 9957 9958 9959 9961 9962 9964 9965 9967 9969 9970 9972 9973 9974 9975 9976 9976 9977 9977 9977 9976 9975 9974 9973 9972 9971 9969 9967 9965 9964 9962 9960 9958 9957 9955 9953 9952 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9930 9927 9924 9920 9917 9913 9909 9904 9900 9895 9891 9886 9882 9878 9874 9870 9866 9863 9860 9858 9856 9854 9853 9853 9853 9853 9854 9855 9856 9858 9860 9862 9865 9867 9870 9872 9875 9877 9879 9882 9884 9886 9887 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9922 9921 9918 9916 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9879 9876 9875 9873 9872 9871 9871 9871 9871 9872 9873 9875 9877 9879 9882 9884 9887 9891 9894 9897 9901 9904 9907 9911 9914 9917 9920 9922 9924 9926 9928 9930 9931 9932 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9967 9967 9966 9966 9965 9963 9962 9961 9959 9957 9955 9952 9950 9947 7340 3 5 1 9944 9941 9937 9934 9930 9926 9922 9917 9913 9908 9903 9899 9893 9888 9883 9878 9872 9867 9861 9856 9850 9845 9839 9833 9828 9823 9817 9812 9807 9802 9798 9793 9789 9785 9781 9778 9775 9773 9771 9769 9768 9767 9767 9767 9768 9770 9772 9774 9777 9781 9785 9789 9794 9799 9804 9810 9815 9821 9827 9833 9839 9844 9850 9855 9860 9864 9868 9872 9875 9878 9880 9882 9883 9884 9885 9885 9885 9884 9884 9883 9882 9881 9879 9878 9877 9876 9875 9875 9874 9874 9874 9874 9875 9876 9877 9879 9880 9882 9884 9887 9889 9892 9894 9897 9900 9902 9905 9907 9910 9912 9913 9915 9916 9917 9918 9918 9918 9918 9917 9916 9915 9913 9912 9910 9907 9905 9902 9900 9897 9895 9892 9890 9888 9886 9884 9882 9881 9880 9879 9878 9878 9878 9879 9879 9880 9881 9883 9885 9886 9888 9890 9893 9895 9897 9899 9901 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9939 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9961 9961 9962 9963 9963 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9940 9939 9937 9934 9931 9928 9925 9921 9916 9912 9907 9902 9896 9891 9885 9879 9874 9868 9862 9857 9852 9847 9842 9837 9833 9829 9826 9823 9820 9818 9816 9815 9813 9813 9813 9813 9813 9814 9815 9816 9818 9820 9822 9825 9827 9831 9834 9837 9841 9845 9849 9854 9858 9863 9868 9873 9878 9884 9889 9894 9899 9905 9910 9915 9919 9924 9928 9932 9936 9939 9942 9945 9947 9949 9950 9951 9951 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9943 9943 9944 9945 9946 9948 9950 9951 9953 9955 9957 9958 9960 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9947 9947 9948 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9969 9970 9971 9971 9972 9973 9974 9974 9974 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 7341 3 5 1 9952 9951 9951 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9971 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9953 9951 9949 9948 9946 9945 9944 9944 9943 9943 9944 9944 9945 9946 9947 9949 9950 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9970 9970 9971 9971 9970 9970 9969 9967 9966 9964 9962 9959 9957 9954 9952 9949 9946 9943 9940 9937 9935 9932 9930 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9895 9892 9888 9884 9879 9874 9868 9863 9857 9850 9844 9837 9830 9823 9816 9808 9801 9794 9788 9781 9775 9769 9763 9758 9754 9749 9746 9743 9740 9738 9737 9736 9736 9736 9737 9739 9741 9744 9747 9750 9754 9759 9764 9769 9775 9781 9787 9794 9801 9808 9816 9823 9831 9839 9847 9855 9863 9871 9879 9886 9893 9900 9907 9913 9918 9924 9928 9932 9936 9939 9941 9943 9944 9944 9944 9944 9944 9943 9941 9940 9938 9936 9935 9933 9931 9930 9929 9928 9927 9927 9927 9927 9928 9928 9930 9931 9933 9935 9937 9939 9941 9943 9946 9948 9950 9951 9953 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9959 9958 9956 9954 9953 9951 9949 9946 9944 9942 9940 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9927 9925 9924 9922 9920 9917 9915 9912 9909 9906 9903 9900 9897 9894 9891 9889 9887 9885 9883 9882 9882 9882 9882 9883 9885 9887 9889 9892 9895 9899 9903 9907 9912 9916 9921 9925 9930 9934 9938 9942 9946 9950 9953 9956 9958 9960 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 7342 3 5 1 9980 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9964 9963 9962 9962 9961 9960 9960 9960 9960 9960 9961 9961 9962 9964 9965 9966 9968 9969 9971 9973 9974 9976 9977 9978 9979 9980 9981 9981 9981 9981 9980 9979 9978 9977 9975 9974 9972 9970 9968 9965 9963 9961 9958 9956 9953 9951 9949 9946 9944 9941 9939 9937 9934 9932 9929 9926 9924 9921 9918 9915 9911 9908 9904 9900 9896 9892 9888 9883 9879 9874 9869 9864 9859 9854 9849 9844 9839 9834 9830 9825 9820 9815 9811 9806 9802 9798 9794 9790 9786 9783 9779 9776 9772 9769 9766 9763 9760 9758 9755 9753 9751 9749 9748 9746 9745 9744 9744 9744 9744 9744 9745 9747 9748 9751 9753 9756 9760 9764 9768 9772 9777 9783 9788 9794 9800 9806 9813 9819 9825 9832 9838 9844 9850 9856 9861 9866 9871 9876 9880 9884 9888 9891 9894 9897 9899 9901 9903 9905 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9921 9923 9924 9926 9928 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9956 9956 9957 9958 9959 9961 9962 9963 9965 9967 9968 9970 9971 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9967 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 7343 3 5 1 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9924 9922 9920 9918 9916 9913 9911 9910 9908 9906 9904 9903 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9884 9882 9879 9876 9872 9869 9864 9860 9855 9850 9845 9839 9833 9826 9820 9813 9806 9799 9792 9784 9777 9769 9761 9753 9745 9737 9729 9721 9713 9704 9696 9687 9678 9669 9660 9650 9640 9630 9620 9609 9598 9587 9576 9564 9552 9540 9527 9515 9502 9489 9476 9463 9451 9438 9426 9414 9402 9390 9379 9369 9359 9350 9341 9333 9326 9319 9314 9309 9304 9301 9299 9297 9296 9296 9297 9299 9302 9305 9309 9314 9320 9326 9334 9341 9350 9359 9368 9379 9389 9400 9412 9424 9436 9449 9461 9474 9487 9501 9514 9527 9540 9554 9567 9580 9593 9605 9618 9630 9642 9653 9665 9676 9687 9697 9707 9717 9726 9736 9744 9753 9761 9769 9777 9784 9791 9798 9804 9810 9816 9821 9826 9831 9836 9840 9844 9848 9851 9855 9857 9860 9863 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9886 9888 9891 9893 9895 9898 9901 9904 9906 9909 9912 9915 9919 9922 9924 9927 9930 9932 9935 9937 9939 9940 9941 9942 9943 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9932 9932 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9948 9949 9951 9952 9953 9954 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9929 9927 9925 9922 9919 9916 9912 9908 9904 9899 9893 9887 9881 9874 9867 9859 9850 9842 9832 9822 9812 9801 9790 9779 9767 9755 9742 9729 9716 9703 9689 9675 9661 9647 9633 9619 9605 9591 9577 9564 9550 9537 9524 9512 9500 9489 9478 9467 9457 9448 9440 9432 9425 9419 9414 9409 9405 9402 9400 9398 9398 9398 9399 9400 9402 9405 9408 9412 9416 9421 9425 9430 9435 9439 9443 9447 9451 9453 9455 9457 9457 9456 9454 9451 9447 9441 9434 9426 9417 9407 9395 9382 9369 9355 9340 9325 9310 9294 9279 9265 9251 9237 9225 9214 9205 9197 9191 9187 9184 9184 9186 9190 9196 9204 9214 9226 9240 9256 9273 9291 9310 9330 9351 9373 9395 9417 9439 9460 7344 3 5 1 9481 9502 9522 9541 9560 9577 9594 9609 9624 9637 9650 9661 9672 9682 9691 9699 9707 9714 9720 9726 9732 9738 9743 9747 9752 9757 9761 9765 9769 9773 9776 9780 9783 9786 9788 9791 9792 9794 9795 9796 9796 9795 9794 9792 9790 9787 9783 9779 9773 9767 9760 9752 9743 9734 9723 9712 9699 9686 9672 9657 9640 9623 9605 9587 9567 9547 9526 9505 9483 9461 9438 9416 9393 9371 9349 9328 9307 9287 9268 9250 9234 9219 9205 9194 9184 9176 9170 9167 9165 9166 9168 9173 9180 9189 9199 9211 9225 9241 9257 9275 9293 9312 9332 9352 9372 9391 9411 9430 9449 9467 9485 9501 9517 9532 9546 9559 9572 9583 9594 9605 9614 9624 9633 9642 9650 9659 9668 9677 9686 9695 9704 9714 9724 9735 9745 9756 9767 9778 9789 9799 9810 9821 9831 9841 9850 9859 9867 9875 9882 9889 9894 9900 9904 9908 9911 9914 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9940 9942 9944 9947 9949 9951 9953 9955 9957 9958 9960 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9936 9934 9932 9930 9928 9925 9922 9919 9916 9913 9910 9906 9903 9900 9897 9894 9891 9888 9886 9884 9882 9880 9879 9878 9878 9878 9878 9878 9879 9881 9882 9884 9886 9889 9892 9894 9897 9901 9904 9907 9910 9914 9917 9920 9923 9925 9928 9930 9932 9934 9935 9936 9937 9937 9937 9937 9936 9934 9933 9930 9928 9925 9921 9918 9914 9909 9904 9899 9894 9888 9881 9875 9868 9860 9852 9844 9835 9825 9815 9804 9792 9780 9766 9751 9735 9717 9698 9678 9655 9631 9605 9577 9547 9515 9480 9443 9404 9363 9319 9273 9224 9174 9121 9067 9011 8953 8894 8834 8773 8711 8649 8586 8524 8462 8402 8342 8284 8227 8173 8121 8072 8026 7983 7943 7908 7876 7848 7824 7805 7790 7779 7773 7771 7774 7781 7792 7807 7825 7848 7873 7902 7934 7967 8004 8041 8081 8121 8163 8205 8247 8289 8331 8372 8412 8451 8489 8525 8560 8593 8624 8654 8682 8709 8734 8757 8780 8801 8821 8840 8859 8877 8895 8913 8931 8950 8969 8988 9008 9029 9050 9073 9096 9120 9145 9170 9197 9223 9251 9278 9306 9334 9361 9388 9415 9442 9467 9492 9516 9539 9561 9582 9602 9621 9638 9655 9670 9684 9698 9710 9722 9733 9743 9752 9761 9770 9778 9786 9793 9801 9808 9815 9821 9828 9835 9841 9847 9854 9860 9865 9871 9876 9881 9886 9891 9895 9899 9902 9905 9908 9910 9912 9914 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 7345 3 5 1 9922 9923 9924 9924 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9909 9908 9907 9906 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9878 9874 9871 9867 9864 9861 9857 9854 9851 9848 9845 9842 9840 9837 9835 9832 9830 9828 9826 9824 9821 9819 9817 9815 9812 9810 9808 9805 9803 9801 9798 9796 9794 9792 9790 9788 9786 9785 9784 9783 9782 9782 9782 9783 9784 9785 9786 9788 9790 9792 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9835 9838 9840 9843 9845 9847 9850 9852 9854 9857 9859 9862 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9895 9898 9901 9904 9907 9910 9912 9915 9917 9920 9922 9924 9925 9927 9928 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9923 9921 9918 9915 9911 9907 9903 9899 9894 9889 9884 9878 9873 9867 9861 9855 9849 9843 9838 9832 9826 9821 9816 9811 9807 9802 9798 9795 9792 9789 9786 9784 9783 9781 9781 9780 9780 9780 9780 9781 9782 9784 9786 9788 9790 9792 9795 9798 9801 9805 9808 9812 9816 9820 9825 9829 9834 9838 9843 9848 9853 9858 9863 9868 9873 9878 9883 9888 9893 9897 9902 9907 9911 9915 9920 9924 9927 9931 9935 9938 9941 9944 9947 9950 9952 9954 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9973 9972 9972 9971 9970 9969 9969 9969 9969 9969 9970 9970 9971 9972 9974 9975 9976 9978 9980 9981 9983 9984 9986 9987 9988 9989 9989 9990 9990 9990 9989 9989 9988 9987 9986 9985 9983 9982 9981 9979 9978 9977 9976 9975 9975 9974 9974 9974 9975 9976 9976 9978 9979 9980 9982 9984 9985 9987 9989 9990 9992 9993 9994 9994 9995 9995 9995 9994 9993 9992 9990 9989 9987 9985 9982 9980 9977 9975 9973 9970 9968 9966 9965 9963 9962 7346 3 5 1 9962 9961 9961 9961 9962 9963 9964 9966 9967 9969 9971 9973 9976 9978 9980 9982 9984 9986 9988 9989 9990 9991 9992 9992 9992 9992 9992 9991 9990 9989 9988 9987 9985 9984 9982 9980 9978 9977 9975 9973 9971 9970 9968 9967 9965 9964 9963 9962 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9944 9944 9945 9946 9946 9947 9947 9947 9946 9946 9945 9944 9942 9941 9939 9938 9936 9934 9931 9929 9927 9924 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9883 9881 9879 9878 9876 9875 9873 9871 9870 9868 9867 9865 9864 9863 9862 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9896 9896 9895 9894 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9868 9869 9870 9871 9872 9874 9876 9878 9880 9882 9885 9888 9890 9893 9897 9900 9903 9906 9910 9913 9916 9919 9923 9926 9929 9932 9934 9937 9940 9942 9944 9946 9948 9950 9951 9952 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9916 9913 9910 9906 9903 9899 9895 9891 9887 9883 9879 9874 9870 9866 9861 9857 9853 9848 9844 9840 9836 9833 9829 9825 9822 9819 9816 9814 9812 9810 9808 9807 9806 9805 9805 9805 9805 9806 9807 9809 9811 9813 9816 9818 9822 9825 9829 9833 9837 9841 9845 9850 9854 9859 9864 9868 9873 9878 9882 9887 9891 9895 9900 9903 9907 9911 9914 9918 9921 9924 9927 9929 9932 9934 9937 9939 9941 9943 9944 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 7347 3 5 1 9964 9963 9962 9961 9960 9958 9956 9955 9953 9951 9948 9946 9944 9941 9939 9936 9934 9931 9928 9925 9923 9920 9917 9915 9912 9910 9907 9905 9902 9900 9898 9896 9894 9891 9889 9887 9885 9882 9880 9877 9874 9871 9868 9864 9860 9856 9851 9846 9840 9834 9827 9820 9813 9805 9797 9788 9780 9770 9761 9751 9742 9732 9723 9713 9704 9695 9687 9679 9672 9665 9659 9654 9649 9646 9643 9641 9640 9640 9642 9643 9646 9650 9655 9660 9666 9673 9680 9688 9696 9704 9713 9722 9731 9741 9750 9759 9769 9778 9787 9795 9804 9812 9820 9828 9836 9843 9850 9857 9863 9869 9875 9881 9887 9892 9897 9902 9907 9912 9916 9920 9925 9928 9932 9936 9939 9942 9945 9947 9949 9951 9953 9954 9955 9956 9956 9957 9956 9956 9955 9954 9953 9951 9950 9948 9946 9943 9941 9938 9935 9933 9930 9927 9924 9921 9918 9915 9912 9909 9906 9904 9902 9899 9898 9896 9894 9893 9892 9891 9891 9891 9891 9891 9892 9893 9894 9896 9898 9900 9902 9904 9906 9909 9912 9914 9917 9920 9923 9925 9928 9931 9933 9936 9938 9941 9943 9945 9948 9950 9952 9953 9955 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9958 9957 9955 9954 9952 9951 9950 9949 9948 9948 9947 9947 9947 9948 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9951 9949 9947 9944 9942 9939 9937 9934 9931 9929 9926 9924 9922 9919 9917 9916 9914 9913 9912 9911 9911 9910 9910 9911 9911 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9927 9926 9925 9925 9923 9922 9920 9919 9917 9914 9912 9910 9907 9905 9902 9900 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9871 9870 9868 9866 9864 9862 9859 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9825 9823 9820 9817 9815 9813 9810 9809 9807 9806 9804 9803 9803 9802 9802 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9803 9803 9803 9803 9803 9804 9804 9804 9805 9805 9806 9806 9807 9808 9809 9811 9812 9814 9816 9818 9820 9822 9825 9827 9830 9833 9836 9838 9841 9844 9847 9849 9852 9854 9856 9858 9859 9861 9862 9863 9863 9864 9864 9863 9863 9862 9860 9859 9857 9854 9851 9848 9845 9841 7348 3 5 1 9836 9831 9826 9821 9815 9808 9802 9795 9788 9781 9773 9766 9758 9750 9743 9735 9728 9721 9715 9709 9703 9698 9694 9690 9687 9685 9683 9683 9683 9684 9686 9689 9692 9696 9701 9707 9713 9719 9727 9734 9742 9750 9758 9766 9774 9783 9791 9799 9806 9814 9821 9828 9834 9840 9846 9852 9857 9861 9866 9870 9873 9877 9880 9883 9886 9889 9891 9894 9896 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9921 9922 9924 9924 9925 9925 9925 9925 9924 9922 9921 9919 9916 9913 9910 9906 9902 9898 9894 9889 9884 9880 9875 9870 9866 9861 9857 9853 9850 9847 9845 9843 9841 9840 9839 9839 9840 9841 9842 9844 9846 9848 9851 9854 9857 9860 9863 9867 9870 9873 9876 9878 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9903 9904 9906 9908 9910 9912 9914 9917 9919 9922 9924 9927 9929 9932 9935 9937 9940 9942 9944 9946 9947 9949 9950 9951 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9917 9914 9912 9909 9906 9903 9899 9895 9891 9886 9881 9876 9871 9865 9859 9852 9845 9838 9831 9824 9816 9808 9800 9792 9784 9776 9767 9759 9750 9741 9733 9724 9715 9707 9698 9689 9681 9672 9664 9656 9648 9641 9634 9627 9620 9614 9609 9604 9600 9596 9593 9590 9589 9588 9588 9588 9590 9592 9595 9599 9603 9609 9614 9621 9627 9635 9642 9650 9658 9667 9675 9684 9692 9700 9709 9717 9725 9732 9740 9747 9754 9761 9767 9773 9780 9786 9791 9797 9803 9808 9814 9819 9825 9831 9836 9842 9848 9853 9859 9865 9870 9876 9882 9887 9892 9897 9902 9907 9911 9916 9919 9923 9926 9929 9932 9935 9937 9939 9941 9943 9944 9945 9947 9948 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9882 9881 9880 9880 9879 9879 9880 9880 9881 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9931 9933 9935 9937 9939 9942 9944 9946 9949 9951 9953 9956 9958 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9984 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9973 9971 9969 9968 9966 9965 9963 9962 9961 9960 9960 9959 7349 3 5 1 9959 9959 9959 9960 9961 9962 9963 9964 9966 9967 9969 9971 9972 9974 9975 9977 9978 9979 9980 9980 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9968 9966 9965 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9918 9916 9914 9911 9909 9906 9903 9899 9895 9890 9885 9879 9873 9866 9858 9850 9841 9831 9821 9810 9799 9788 9776 9764 9751 9739 9726 9714 9702 9690 9679 9668 9658 9648 9639 9631 9624 9617 9611 9607 9603 9599 9597 9595 9594 9594 9594 9595 9597 9599 9602 9604 9608 9611 9615 9620 9624 9629 9634 9640 9645 9651 9658 9664 9671 9678 9685 9693 9701 9709 9717 9726 9734 9743 9751 9760 9768 9777 9785 9792 9800 9807 9814 9820 9826 9831 9836 9840 9844 9847 9850 9852 9854 9856 9858 9859 9861 9862 9864 9865 9867 9868 9870 9872 9874 9877 9879 9882 9884 9887 9889 9891 9894 9896 9897 9898 9899 9899 9899 9899 9897 9896 9894 9891 9888 9885 9881 9877 9874 9870 9866 9862 9858 9855 9851 9848 9845 9842 9839 9837 9834 9830 9827 9822 9817 9811 9804 9796 9786 9775 9761 9746 9729 9710 9689 9666 9641 9615 9587 9558 9528 9497 9466 9435 9404 9374 9345 9318 9293 9270 9250 9233 9219 9209 9202 9200 9201 9206 9214 9226 9242 9261 9283 9307 9334 9362 9392 9423 9455 9487 9519 9550 9581 9610 9638 9665 9689 9712 9733 9751 9768 9783 9796 9807 9817 9825 9832 9837 9842 9847 9850 9854 9857 9860 9864 9867 9871 9875 9880 9884 9890 9895 9901 9906 9912 9918 9923 9929 9934 9939 9944 9948 9951 9954 9957 9959 9960 9961 9961 9961 9960 9959 9958 9957 9955 9953 9951 9950 9948 9946 9945 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9896 9894 9891 9888 9886 9883 9880 9877 9874 9871 9868 9865 9863 9860 9858 9855 9853 9851 9849 9848 9847 9846 9845 9845 9845 9846 9847 9848 9849 9851 9853 9856 9858 9861 9864 9867 9870 9874 9877 9881 9884 9888 9891 9894 9897 9900 9903 9906 9909 9911 9913 9915 9917 9919 9920 9921 9922 9922 9922 9922 9922 9921 9920 9919 9918 9916 9914 9912 9909 9907 9904 9900 9897 9894 9890 9887 9883 9879 9876 9872 9869 9865 9862 9859 9857 9854 9852 9850 9848 9847 9845 9845 9844 9844 9843 9844 9844 9844 9845 9846 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 7350 3 5 1 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9872 9871 9871 9870 9868 9867 9865 9863 9861 9859 9856 9853 9849 9846 9841 9836 9831 9825 9819 9812 9804 9796 9787 9778 9768 9758 9747 9736 9724 9713 9701 9689 9678 9667 9656 9646 9637 9628 9621 9614 9609 9605 9602 9601 9601 9602 9605 9609 9614 9621 9629 9637 9647 9658 9669 9680 9692 9705 9717 9730 9742 9754 9766 9777 9788 9798 9808 9817 9825 9833 9840 9847 9853 9858 9863 9868 9872 9876 9880 9883 9886 9889 9891 9894 9896 9899 9901 9903 9905 9906 9908 9910 9911 9912 9914 9915 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9913 9912 9910 9908 9905 9903 9900 9898 9895 9892 9889 9886 9883 9880 9877 9874 9872 9869 9867 9865 9864 9863 9861 9861 9860 9860 9859 9859 9860 9860 9860 9860 9861 9861 9861 9862 9862 9862 9862 9861 9861 9860 9859 9858 9856 9855 9853 9851 9849 9847 9845 9842 9840 9837 9834 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9802 9799 9797 9794 9792 9790 9788 9786 9784 9782 9781 9780 9779 9778 9778 9777 9777 9777 9778 9778 9779 9780 9781 9782 9783 9784 9785 9787 9788 9789 9791 9792 9793 9794 9795 9796 9797 9798 9798 9799 9799 9799 9799 9799 9799 9798 9798 9797 9796 9795 9794 9792 9791 9789 9788 9786 9784 9781 9779 9777 9775 9773 9770 9768 9766 9764 9762 9761 9760 9759 9758 9758 9758 9758 9759 9760 9762 9764 9767 9770 9774 9778 9783 9788 9793 9799 9805 9811 9817 9824 9831 9837 9844 9851 9857 9864 9870 9877 9883 9888 9894 9899 9904 9908 9913 9917 9920 9924 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9961 9962 9964 9966 9968 9969 9971 9972 9973 9975 9976 9977 9977 9978 9978 9979 9979 9978 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9978 9977 9976 9975 9974 9972 9970 9968 9966 9964 9961 9959 9956 9953 9950 9947 9944 9941 9939 9936 9933 9930 9927 9925 9922 9920 9918 9916 9914 9912 9910 9909 9908 9906 9905 9905 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9910 9910 9909 9908 9907 9905 9904 9902 9900 9898 9895 9893 9890 9886 9882 9878 9874 9868 9863 9857 9850 9843 9835 9826 9817 9807 9796 9784 9772 7351 3 5 1 9758 9744 9729 9712 9695 9676 9657 9636 9614 9590 9566 9540 9512 9483 9452 9419 9385 9349 9310 9270 9228 9183 9136 9088 9036 8983 8928 8870 8810 8748 8685 8620 8553 8485 8416 8346 8275 8204 8134 8063 7994 7925 7858 7793 7730 7669 7611 7557 7506 7458 7415 7376 7341 7312 7287 7267 7252 7242 7237 7237 7242 7252 7267 7286 7310 7338 7371 7407 7446 7489 7534 7583 7633 7686 7741 7797 7854 7912 7971 8031 8090 8150 8209 8268 8327 8384 8441 8497 8552 8605 8658 8709 8759 8807 8855 8900 8945 8988 9029 9069 9108 9145 9182 9216 9250 9282 9313 9342 9371 9398 9424 9449 9473 9495 9517 9537 9557 9575 9592 9609 9625 9639 9653 9666 9678 9690 9701 9711 9720 9729 9737 9745 9752 9759 9765 9771 9776 9781 9785 9790 9793 9797 9800 9803 9805 9807 9809 9810 9811 9812 9812 9812 9812 9811 9810 9809 9807 9805 9802 9799 9796 9792 9788 9783 9778 9773 9767 9762 9755 9749 9742 9736 9728 9721 9714 9707 9699 9692 9684 9677 9669 9662 9654 9647 9640 9632 9625 9618 9610 9602 9595 9587 9578 9569 9560 9550 9540 9528 9516 9502 9488 9472 9455 9437 9417 9395 9371 9346 9318 9289 9257 9223 9187 9149 9108 9065 9019 8971 8921 8868 8813 8756 8696 8634 8570 8505 8437 8367 8296 8223 8149 8074 7997 7920 7843 7765 7686 7608 7531 7454 7378 7303 7229 7158 7089 7022 6957 6896 6839 6785 6734 6688 6647 6610 6579 6552 6531 6516 6506 6502 6504 6511 6525 6544 6569 6600 6636 6678 6724 6776 6832 6892 6957 7025 7096 7170 7246 7325 7405 7486 7569 7651 7734 7817 7899 7980 8061 8139 8216 8292 8365 8436 8505 8571 8635 8697 8756 8813 8867 8919 8968 9015 9060 9103 9144 9183 9220 9255 9289 9321 9351 9381 9409 9435 9461 9485 9509 9531 9552 9572 9592 9610 9628 9645 9660 9675 9690 9703 9716 9728 9739 9750 9760 9769 9778 9786 9794 9801 9808 9815 9821 9827 9832 9837 9842 9847 9852 9857 9861 9865 9870 9874 9878 9882 9886 9890 9894 9897 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9926 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9936 9938 9939 9941 9943 9945 9947 9949 9952 9954 9957 9959 9962 9964 9967 9969 9971 9973 9974 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9966 9965 9964 9962 9961 9961 9960 9960 9959 9960 9960 9960 9961 9962 9963 9965 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9979 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 7352 3 5 1 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9960 9959 9958 9956 9954 9952 9949 9947 9944 9940 9937 9933 9928 9924 9919 9914 9908 9902 9896 9890 9884 9878 9871 9865 9858 9852 9846 9840 9834 9828 9823 9818 9814 9810 9806 9803 9800 9798 9797 9795 9795 9794 9794 9795 9796 9797 9799 9801 9804 9807 9810 9813 9817 9820 9824 9829 9833 9838 9842 9847 9852 9857 9863 9868 9873 9879 9884 9889 9895 9900 9905 9910 9915 9920 9924 9928 9932 9936 9940 9943 9946 9949 9952 9954 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9971 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9984 9985 9986 9988 9989 9991 9992 9993 9995 9996 9997 9998 9999100001000010001100011000010000 9999 9998 9997 9996 9995 9994 9992 9991 9990 9989 9988 9987 9986 9986 9985 9985 9985 9986 9986 9987 9988 9989 9990 9992 9993 9994 9995 9996 9997 9998 99991000010000100001000010000 9999 9998 9997 9996 9995 9994 9993 9991 9990 9989 9987 9986 9985 9984 9984 9983 9983 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9990 9990 9989 9988 9987 9986 9985 9983 9982 9980 9978 9975 9973 9970 9967 9964 9960 9957 9953 9949 9945 9941 9937 9933 9928 9924 9919 9915 9910 9906 9901 9896 9892 9887 9883 9879 9874 9870 9866 9862 9858 9854 9851 9847 9844 9841 9838 9836 9833 9831 9829 9827 9825 9824 9823 9822 9821 9821 9820 9820 9821 9821 9822 9823 9824 9826 9827 9829 9831 9833 9835 9838 9840 9843 9845 9848 9851 9854 9856 9859 9862 9864 9867 9869 9871 9873 9875 9877 9878 9880 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9892 9893 9895 9896 9898 9900 9902 9905 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9929 9931 9932 9933 9934 9935 9935 9935 9934 9934 9933 9932 9930 9928 9926 9924 9922 9919 9916 9913 9911 9908 9905 9902 9899 9896 9894 9891 9889 9887 9885 9883 9882 9880 9879 9879 9878 9878 9877 9877 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 7353 3 5 1 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9957 9957 9957 9956 9955 9954 9952 9950 9948 9946 9943 9940 9937 9934 9930 9926 9922 9917 9913 9908 9904 9899 9894 9889 9885 9880 9876 9872 9868 9865 9862 9859 9856 9854 9852 9851 9850 9849 9849 9849 9849 9849 9850 9850 9851 9852 9853 9854 9855 9856 9856 9857 9857 9857 9857 9857 9856 9855 9854 9853 9851 9850 9848 9846 9844 9842 9840 9837 9835 9832 9830 9827 9825 9822 9819 9817 9814 9811 9807 9804 9800 9797 9793 9788 9784 9779 9774 9768 9763 9757 9750 9744 9737 9730 9722 9715 9707 9699 9692 9684 9676 9668 9661 9653 9646 9639 9632 9625 9619 9613 9607 9601 9596 9591 9586 9582 9577 9573 9569 9566 9562 9558 9555 9551 9547 9543 9539 9535 9530 9525 9519 9513 9507 9499 9491 9482 9472 9461 9448 9435 9420 9404 9387 9368 9347 9325 9301 9276 9249 9220 9189 9157 9124 9088 9052 9014 8974 8934 8892 8850 8808 8764 8721 8677 8634 8591 8549 8508 8468 8429 8392 8357 8324 8293 8265 8239 8217 8197 8181 8168 8158 8152 8150 8150 8155 8163 8174 8188 8206 8227 8251 8278 8307 8339 8373 8409 8447 8486 8527 8568 8611 8654 8698 8742 8785 8829 8872 8914 8956 8997 9037 9076 9114 9151 9186 9220 9253 9285 9315 9344 9372 9398 9424 9448 9471 9494 9515 9535 9555 9573 9591 9608 9625 9641 9656 9670 9684 9697 9710 9722 9733 9744 9754 9763 9772 9780 9788 9794 9801 9806 9811 9815 9819 9822 9825 9827 9829 9830 9831 9832 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9833 9833 9833 9834 9835 9835 9836 9837 9838 9839 9841 9842 9843 9845 9846 9848 9850 9852 9854 9856 9858 9860 9863 9865 9868 9871 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9935 9934 9933 9932 9930 9928 9925 9923 9920 9916 9912 9908 9904 9899 9894 9888 9882 9877 9871 9865 9858 9853 9847 9841 9836 9831 9826 9822 9818 9815 9812 9810 9809 9808 9808 9808 9809 9811 9814 9816 9820 9824 9828 9833 9838 9843 9849 9854 9860 9866 9871 9877 9883 9888 9894 9899 9904 9909 9914 9918 9922 9926 9930 9934 9937 9940 9943 9945 9947 7354 3 5 1 9949 9951 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9955 9955 9956 9957 9958 9959 9961 9963 9965 9967 9969 9971 9974 9976 9979 9981 9984 9986 9988 9990 9992 9994 9995 9997 9998 9999 9999100001000010000100001000010000 9999 9999 9998 9997 9997 9996 9995 9994 9993 9992 9991 9990 9990 9989 9988 9987 9986 9985 9983 9982 9981 9980 9979 9977 9976 9975 9973 9972 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9957 9956 9954 9952 9951 9948 9946 9944 9941 9938 9935 9932 9929 9926 9923 9920 9918 9915 9912 9910 9908 9906 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9909 9911 9912 9914 9916 9919 9921 9923 9926 9929 9932 9934 9937 9940 9943 9946 9949 9952 9955 9957 9960 9962 9964 9966 9967 9969 9970 9971 9971 9971 9971 9971 9971 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9962 9963 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9974 9974 9972 9971 9970 9968 9966 9963 9961 9958 9955 9951 9948 9944 9941 9937 9933 9929 9925 9921 9918 9914 9910 9907 9903 9900 9896 9893 9890 9886 9883 9880 9876 9873 9869 9866 9862 9858 9853 9849 9844 9840 9835 9829 9824 9818 9813 9807 9801 9795 9790 9784 9778 9773 9768 9763 9758 9753 9749 9745 9741 9738 9735 9732 9729 9727 9724 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9701 9699 9696 9694 9691 9689 9686 9684 9682 9681 9679 9678 9678 9678 9679 9680 9683 9685 9689 9694 9699 9705 9711 9719 9727 9735 9744 9754 9763 9773 9784 9794 9804 9814 9824 9834 9843 9852 9860 9868 9876 9882 9889 9895 9900 9904 9909 9912 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9947 9949 9952 9954 9955 9957 9959 9961 9962 9963 9964 9965 9965 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9948 9946 9944 9941 9939 9937 9934 9932 9929 9926 9924 9921 9919 9917 9914 9912 9910 9908 9906 7355 3 5 1 9904 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9867 9863 9860 9855 9851 9847 9843 9838 9834 9829 9825 9821 9817 9813 9810 9806 9804 9801 9799 9797 9795 9794 9793 9793 9792 9792 9792 9793 9793 9794 9794 9795 9796 9796 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9798 9799 9800 9801 9803 9805 9807 9809 9812 9816 9819 9823 9827 9831 9836 9840 9845 9849 9853 9858 9862 9866 9869 9873 9876 9878 9881 9883 9885 9886 9887 9888 9889 9889 9889 9888 9888 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9864 9865 9865 9866 9867 9868 9870 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9893 9894 9894 9894 9894 9893 9892 9890 9887 9884 9880 9876 9871 9865 9858 9850 9842 9833 9822 9811 9800 9787 9773 9758 9742 9726 9708 9689 9669 9649 9627 9604 9581 9556 9530 9504 9477 9449 9420 9391 9361 9331 9300 9269 9237 9206 9174 9142 9111 9079 9048 9018 8987 8958 8929 8901 8874 8849 8824 8801 8779 8758 8740 8722 8707 8694 8683 8673 8666 8662 8659 8659 8661 8665 8672 8681 8692 8705 8721 8738 8758 8779 8802 8826 8852 8879 8907 8936 8966 8996 9027 9057 9088 9119 9149 9179 9208 9237 9265 9292 9318 9344 9368 9391 9414 9435 9456 9475 9494 9511 9528 9544 9560 9575 9589 9602 9615 9627 9639 9650 9661 9671 9681 9691 9700 9708 9716 9724 9731 9738 9744 9750 9755 9760 9764 9768 9772 9775 9778 9781 9784 9786 9788 9790 9792 9794 9796 9798 9800 9803 9805 9808 9811 9814 9817 9820 9824 9828 9832 9836 9840 9844 9848 9852 9856 9860 9864 9867 9871 9874 9876 9879 9880 9882 9883 9884 9884 9884 9884 9883 9882 9881 9879 9877 9875 9873 9870 9868 9865 9862 9859 9856 9854 9851 9848 9845 9842 9839 9836 9833 9830 9826 9823 9819 9816 9812 9807 9803 9798 9792 9787 9780 9773 9766 9758 9749 9740 9730 9719 9707 9694 9681 9666 9651 9634 9616 9597 9577 9556 9533 9508 9483 9455 9426 9395 9363 9328 9292 9253 9213 9170 9125 9078 9028 8975 8921 8863 8803 8740 8675 8607 8536 8463 8387 8308 8227 8143 8056 7968 7876 7783 7688 7591 7492 7391 7289 7186 7082 6978 6873 6767 6662 6558 6454 6351 6250 6151 6054 5959 5867 5779 5695 5614 5538 5467 5401 5341 5286 5238 5197 5162 5134 5114 5101 5095 5097 5107 5125 5151 5184 5224 5273 5328 5390 5459 5535 5616 5703 5795 5891 5992 6097 6204 6315 6427 6541 6656 6772 6887 7002 7117 7230 7341 7450 7557 7661 7762 7860 7954 8046 8133 8217 8297 8374 8447 8517 8583 8646 8705 8762 8816 8866 8915 8961 9004 7356 3 5 1 9046 9086 9124 9160 9194 9227 9259 9290 9319 9347 9374 9400 9425 9449 9472 9494 9515 9534 9553 9571 9589 9605 9620 9634 9648 9661 9672 9684 9694 9704 9713 9722 9730 9737 9745 9752 9758 9765 9771 9777 9783 9788 9794 9800 9805 9810 9815 9820 9825 9830 9835 9839 9843 9847 9851 9854 9857 9860 9862 9865 9866 9868 9869 9870 9871 9871 9871 9871 9871 9871 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9858 9856 9855 9853 9851 9849 9847 9844 9842 9838 9835 9831 9827 9822 9817 9811 9805 9799 9792 9785 9777 9769 9760 9751 9742 9732 9722 9711 9700 9688 9676 9664 9651 9638 9625 9612 9599 9586 9572 9559 9546 9534 9522 9510 9499 9489 9479 9471 9463 9456 9451 9446 9443 9441 9441 9441 9443 9447 9451 9457 9463 9471 9480 9489 9499 9510 9521 9532 9544 9555 9567 9578 9589 9600 9610 9620 9628 9637 9644 9650 9656 9661 9665 9668 9671 9672 9673 9674 9674 9673 9672 9670 9669 9667 9665 9662 9660 9658 9656 9654 9652 9650 9649 9648 9647 9647 9647 9647 9647 9648 9649 9651 9653 9655 9658 9660 9664 9667 9671 9675 9680 9684 9689 9694 9700 9705 9711 9717 9723 9730 9736 9743 9749 9756 9763 9770 9777 9783 9790 9797 9803 9809 9816 9822 9827 9833 9838 9843 9848 9853 9857 9861 9865 9868 9871 9874 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9892 9892 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9909 9910 9912 9914 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9934 9935 9935 9936 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9931 9930 9928 9926 9925 9922 9920 9918 9916 9913 9911 9908 9905 9903 9900 9898 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9879 9878 9878 9877 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9876 9874 9873 9871 9869 9867 9865 9863 9860 9858 9855 9853 9850 9847 9844 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9811 9808 9805 9801 9797 9794 9790 9786 9782 9778 9775 9771 9768 9765 9762 9759 9757 9754 9753 9751 9750 9750 9750 9750 9751 9752 9754 9756 9759 9761 9765 9768 9771 9775 9779 9783 9787 9791 9794 9798 9802 9805 9808 9812 9814 9817 9819 9822 9824 9826 9827 7357 3 5 1 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9840 9841 9841 9842 9842 9842 9841 9841 9840 9838 9836 9833 9830 9827 9822 9817 9811 9804 9797 9789 9780 9770 9759 9748 9736 9723 9710 9696 9682 9668 9654 9640 9625 9611 9597 9584 9572 9560 9549 9539 9530 9522 9515 9510 9506 9503 9502 9503 9505 9508 9512 9518 9525 9534 9543 9554 9565 9577 9589 9603 9616 9630 9644 9659 9673 9687 9701 9715 9728 9741 9754 9766 9777 9788 9799 9809 9818 9827 9836 9844 9851 9858 9865 9871 9876 9881 9886 9891 9895 9899 9902 9905 9908 9911 9913 9915 9917 9919 9920 9921 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9963 9963 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9959 9957 9955 9953 9950 9947 9943 9939 9935 9930 9925 9920 9914 9908 9902 9895 9888 9880 9872 9864 9855 9846 9836 9825 9814 9802 9789 9775 9761 9744 9727 9709 9689 9667 9644 9619 9592 9564 9533 9501 9466 9430 9392 9351 9309 9265 9220 9172 9124 9074 9023 8971 8918 8865 8812 8759 8707 8655 8604 8555 8507 8461 8417 8376 8338 8303 8270 8242 8217 8196 8179 8167 8158 8154 8154 8159 8167 8180 8198 8219 8243 8272 8304 8339 8377 8418 8461 8506 8553 8601 8651 8701 8752 8803 8854 8905 8956 9006 9054 9102 9149 9194 9237 9279 9319 9357 9394 9428 9461 9492 9521 9549 9574 9598 9620 9641 9660 9678 9694 9709 9723 9735 9747 9758 9767 9776 9784 9792 9798 9805 9810 9816 9821 9825 9830 9834 9838 9842 9846 9849 9853 9857 9860 9864 9868 9872 9875 9879 9882 9886 9889 9893 9896 9899 9901 9904 9906 9907 9909 9910 9910 9911 9910 9910 9909 9908 9906 9904 9902 9900 9898 9895 9892 9890 9887 9884 9882 9880 9878 9876 9874 9873 9871 9870 9870 9869 9869 9869 9869 9870 9870 9871 9871 9872 9872 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9874 7358 3 5 1 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9895 9897 9899 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9958 9959 9960 9962 9963 9964 9964 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 9957 9956 9954 9952 9950 9947 9945 9943 9940 9937 9935 9932 9929 9927 9924 9921 9918 9916 9913 9910 9908 9905 9903 9900 9898 9895 9893 9890 9888 9885 9883 9881 9878 9876 9873 9871 9868 9866 9863 9860 9858 9855 9852 9850 9847 9845 9842 9840 9837 9835 9833 9831 9829 9827 9826 9824 9823 9822 9822 9821 9821 9820 9820 9820 9821 9821 9821 9822 9823 9823 9824 9825 9826 9827 9829 9830 9832 9833 9835 9837 9839 9841 9844 9846 9849 9852 9855 9859 9862 9866 9869 9873 9877 9881 9884 9888 9892 9896 9899 9902 9905 9908 9911 9913 9916 9918 9919 9921 9922 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9934 9935 9937 9938 9940 9942 9944 9947 9949 9951 9954 9956 9958 9960 9963 9965 9966 9968 9969 9970 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9970 9969 9969 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9980 9979 9978 9977 9975 9974 9972 9970 9968 9967 9965 9963 9962 9960 9959 9958 9957 9956 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9952 9950 9947 9944 9941 9938 9934 9929 9925 9919 9914 9908 9902 9895 9888 9880 9872 9864 9856 9848 9839 9830 9821 9813 9804 9796 9788 9780 9773 9766 9760 9754 9749 9745 9742 9739 9738 9737 9737 9738 9740 9743 9746 9750 9755 9761 9767 9773 9780 9787 9794 9802 9809 9816 9824 9831 9838 9844 9850 9856 9862 9867 9871 9875 9879 9882 9885 9888 9890 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9908 9910 9912 9915 9917 9920 9923 9926 9929 9933 9936 9939 9942 9946 9949 9951 9954 9956 9958 9960 9962 9963 9964 9965 9965 7359 3 5 1 9965 9965 9965 9964 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9959 9959 9960 9961 9962 9964 9965 9966 9968 9970 9971 9973 9974 9975 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9964 9963 9962 9962 9961 9961 9961 9961 9962 9963 9964 9965 9967 9969 9971 9972 9974 9976 9978 9980 9982 9983 9984 9986 9987 9987 9988 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9968 9968 9968 9968 9969 9969 9970 9971 9973 9974 9976 9978 9980 9982 9983 9985 9987 9989 9990 9992 9993 9994 9994 9994 9994 9994 9994 9993 9992 9990 9989 9987 9986 9984 9982 9981 9979 9978 9976 9975 9974 9973 9973 9973 9973 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9976 9976 9975 9975 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9983 9983 9984 9984 9985 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9970 9970 9970 9970 9971 9972 9973 9974 9976 9977 9979 9980 9982 9984 9985 9987 9988 9990 9991 9992 9992 9993 9993 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9985 9983 9982 9981 9979 9978 9976 9975 9974 9973 9972 9971 9970 9969 9969 9969 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9965 9964 9962 9960 9957 9955 9952 9949 9946 9943 9939 9935 9931 9927 9923 9919 9914 9910 9905 9899 9894 9888 9882 9876 9869 9862 9854 9845 9837 9827 9817 9806 9795 9782 9770 9756 9742 9727 9712 9696 9680 9664 9647 9629 9612 9595 9577 9560 9543 9526 9510 9494 9479 9465 9451 9438 9427 9416 9406 9397 9389 9383 9377 9373 9370 9368 9367 9368 9369 9371 9375 9379 9385 9391 9398 9406 9415 9424 9434 9445 9456 9468 9480 9493 9506 9519 9533 9547 9561 7360 3 5 1 9576 9590 9605 9620 9635 9649 9664 9678 9692 9706 9720 9733 9746 9758 9770 9781 9791 9801 9810 9819 9826 9833 9839 9845 9850 9853 9857 9859 9861 9863 9864 9864 9864 9863 9863 9862 9860 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9838 9836 9833 9830 9827 9823 9820 9816 9811 9807 9802 9796 9791 9785 9779 9772 9765 9759 9752 9745 9738 9731 9724 9718 9712 9706 9701 9696 9692 9688 9685 9683 9681 9680 9680 9680 9681 9682 9684 9687 9690 9694 9697 9702 9706 9711 9717 9722 9728 9733 9739 9745 9751 9757 9764 9770 9776 9783 9789 9795 9801 9807 9813 9819 9825 9830 9836 9840 9845 9849 9853 9856 9859 9862 9864 9865 9866 9866 9866 9865 9864 9862 9860 9858 9856 9853 9850 9847 9843 9840 9837 9833 9830 9827 9824 9821 9817 9814 9810 9807 9803 9798 9794 9788 9782 9775 9767 9758 9748 9737 9725 9712 9697 9681 9664 9646 9627 9608 9587 9566 9545 9523 9502 9480 9460 9440 9421 9403 9387 9372 9359 9349 9340 9333 9329 9327 9328 9331 9336 9344 9353 9365 9378 9393 9410 9428 9447 9466 9487 9507 9528 9549 9570 9590 9609 9628 9647 9664 9681 9696 9711 9724 9737 9748 9759 9769 9778 9786 9793 9801 9807 9813 9819 9825 9830 9836 9841 9846 9851 9856 9861 9866 9871 9875 9880 9885 9889 9893 9897 9901 9904 9908 9910 9913 9915 9917 9919 9920 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9971 9970 9970 9969 9968 9967 9965 9964 9963 9962 9961 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9955 9954 9953 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9938 9939 9940 9942 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9965 9966 9967 9967 9967 9966 9966 9965 9963 9962 9960 9958 9956 9953 9951 9948 9945 9942 9939 9937 9934 9931 9929 9926 9924 9922 9920 9919 9917 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9901 9899 9896 9892 9888 9884 9878 9873 9867 9860 9853 7361 3 5 1 9845 9837 9828 9819 9809 9799 9789 9779 9768 9758 9747 9737 9727 9718 9708 9700 9691 9684 9677 9672 9667 9663 9660 9658 9658 9658 9660 9663 9667 9671 9677 9684 9692 9700 9709 9718 9728 9739 9749 9760 9771 9781 9792 9802 9811 9820 9829 9837 9844 9851 9857 9863 9867 9871 9875 9877 9879 9881 9882 9883 9884 9884 9884 9884 9884 9884 9883 9883 9884 9884 9884 9885 9886 9887 9889 9891 9893 9895 9897 9900 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9930 9932 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9938 9937 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9915 9914 9913 9911 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9873 9872 9871 9869 9867 9865 9863 9860 9858 9854 9851 9847 9843 9839 9835 9830 9825 9820 9815 9810 9805 9800 9795 9790 9785 9780 9775 9770 9766 9761 9757 9753 9749 9745 9741 9737 9734 9730 9726 9722 9718 9715 9710 9706 9702 9697 9692 9687 9681 9676 9670 9663 9656 9649 9642 9634 9626 9617 9608 9599 9589 9579 9568 9557 9545 9533 9521 9507 9494 9479 9464 9448 9432 9415 9397 9378 9359 9339 9318 9296 9274 9251 9227 9202 9177 9151 9124 9097 9070 9042 9013 8985 8956 8927 8898 8869 8841 8813 8785 8758 8732 8706 8682 8658 8636 8615 8596 8578 8562 8548 8536 8525 8517 8510 8506 8503 8503 8505 8508 8514 8522 8532 8543 8556 8571 8587 8605 8624 8644 8666 8688 8711 8735 8759 8784 8809 8834 8859 8885 8910 8935 8960 8985 9009 9033 9056 9079 9102 9124 9145 9166 9186 9206 9225 9243 9261 9278 9295 9311 9326 9341 9356 9370 9383 9396 9408 9420 9431 9442 9453 9463 9473 9483 9492 9501 9510 9518 9527 9535 9543 9550 9558 9565 9572 9579 9585 9592 9598 9604 9610 9615 9621 9625 9630 9634 9638 9642 9645 9648 9650 9652 9654 9656 9657 9658 9659 9659 9659 9659 9659 9659 9659 9659 9660 9660 9660 9660 9661 9662 9663 9665 9666 9668 9670 9673 9676 9679 9682 9685 9689 9693 9697 9701 9705 9709 9713 9717 9721 9725 9728 9732 9736 9739 9743 9746 9749 9752 9755 9758 9760 9763 9765 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9787 9789 9790 9791 9792 9793 9793 9793 9794 9794 9793 9793 9792 9791 9790 9788 9787 9785 9783 9782 9780 9778 9776 9774 9772 9770 9768 9766 9764 9763 9761 9760 9759 9758 9757 9756 9756 9755 9755 9755 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9753 9753 9753 9752 9752 9751 9751 9750 9750 9749 9749 9748 9748 9747 9747 9746 7362 3 5 1 9746 9746 9745 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9746 9747 9747 9748 9749 9749 9750 9751 9752 9752 9753 9754 9755 9755 9756 9756 9757 9757 9757 9757 9757 9757 9757 9756 9755 9754 9753 9752 9750 9748 9746 9744 9742 9739 9736 9732 9729 9725 9721 9717 9712 9707 9702 9697 9691 9685 9679 9673 9666 9660 9653 9646 9638 9631 9624 9616 9608 9600 9592 9584 9576 9568 9559 9551 9542 9534 9525 9516 9507 9497 9488 9478 9467 9456 9445 9433 9420 9407 9393 9379 9364 9347 9330 9312 9293 9274 9253 9231 9209 9185 9161 9136 9110 9084 9057 9029 9001 8973 8944 8915 8886 8857 8827 8798 8769 8741 8713 8685 8657 8630 8604 8578 8553 8529 8505 8483 8461 8440 8420 8402 8384 8367 8352 8338 8325 8313 8303 8294 8287 8281 8277 8275 8274 8274 8276 8280 8286 8293 8302 8312 8324 8337 8352 8368 8385 8404 8423 8444 8465 8487 8510 8534 8558 8582 8607 8632 8657 8682 8707 8732 8757 8782 8806 8830 8854 8877 8900 8922 8944 8966 8987 9008 9028 9048 9067 9086 9105 9123 9141 9158 9175 9192 9208 9224 9240 9255 9270 9284 9298 9312 9325 9338 9350 9362 9374 9385 9396 9406 9416 9425 9434 9443 9451 9459 9466 9473 9480 9486 9492 9498 9503 9508 9513 9518 9523 9528 9532 9536 9541 9545 9549 9552 9556 9560 9563 9566 9569 9572 9574 9576 9578 9580 9581 9581 9581 9581 9580 9578 9576 9574 9571 9567 9563 9559 9554 9549 9543 9538 9532 9526 9520 9514 9507 9501 9495 9490 9484 9479 9473 9468 9464 9459 9455 9452 9448 9445 9442 9439 9436 9434 9432 9429 9428 9426 9424 9422 9421 9419 9418 9417 9416 9415 9414 9414 9413 9413 9414 9414 9415 9417 9419 9421 9424 9427 9431 9435 9440 9445 9451 9457 9464 9471 9478 9486 9494 9502 9511 9520 9528 9537 9546 9555 9564 9573 9582 9590 9599 9607 9615 9623 9631 9639 9646 9654 9661 9668 9675 9681 9688 9694 9701 9707 9713 9719 9724 9730 9735 9741 9746 9751 9755 9760 9764 9768 9771 9775 9778 9780 9783 9785 9786 9788 9789 9790 9791 9791 9792 9792 9792 9792 9792 9792 9792 9793 9793 9793 9794 9794 9795 9796 9797 9799 9800 9801 9803 9805 9807 9808 9810 9812 9814 9816 9817 9819 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9842 9842 9843 9844 9845 9845 9846 9846 9846 9845 9845 9844 9842 9841 9839 9836 9834 9831 9828 9824 9821 9817 9813 9809 9805 9802 9798 9794 9791 9788 9785 9782 9780 9777 9776 9774 9773 9772 9772 9772 9772 9772 9773 9773 9774 9775 9776 9777 9778 9779 9780 9780 9781 9782 9783 9783 9784 9784 9784 9785 9785 9785 9785 9785 9784 9784 9784 9784 9783 9783 9782 9781 9781 9780 9779 9778 9777 9776 9775 9774 9772 9771 9770 9769 7363 3 5 1 9768 9766 9765 9764 9764 9763 9763 9763 9763 9763 9764 9765 9766 9768 9770 9772 9774 9777 9780 9783 9787 9790 9794 9798 9802 9806 9810 9814 9817 9821 9825 9829 9832 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9863 9865 9866 9867 9868 9869 9870 9871 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9945 9944 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9938 9937 9937 9937 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9933 9931 9929 9927 9925 9924 9922 9921 9920 9919 9918 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9923 9923 9923 9922 9921 9920 9917 9915 9912 9908 9904 9900 9895 9889 9884 9878 9872 9866 9859 9853 9847 9841 9835 9829 9823 9818 9814 9809 9805 9801 9797 9794 9791 9787 9784 9780 9776 9772 9767 9761 9755 9747 9738 9728 9717 9704 9690 9674 9657 9638 9618 9596 9573 9549 9524 9498 9472 9445 9418 9391 9365 9340 9315 9292 9271 9251 9234 9218 9205 9195 9187 9182 9180 9181 9184 9191 9199 9210 9223 9238 9255 9274 9294 9314 9335 9357 9379 9400 9421 9441 9460 9478 9495 9510 9524 9536 9545 9553 9559 9564 9566 9566 9565 9561 9556 9549 9541 9531 9520 9507 9493 9477 9461 9443 9423 9402 9380 9357 9332 9306 9279 9250 9219 9187 9153 9118 9080 9042 9001 8959 8915 8870 8824 8776 8727 8677 8627 8576 8525 8474 8423 8372 8323 8274 8227 8182 8139 8098 8060 8025 7993 7965 7940 7919 7901 7888 7879 7875 7874 7878 7886 7898 7914 7934 7958 7986 8016 8050 8087 8126 8168 8211 8257 8304 8352 8401 8450 8500 8550 8600 8649 8698 8746 8793 8839 8883 8926 8968 9008 9046 9082 9117 9149 9180 7364 3 5 1 9208 9235 9260 9282 9303 9322 9338 9352 9365 9375 9383 9389 9393 9394 9394 9391 9386 9379 9370 9359 9346 9330 9313 9294 9272 9249 9224 9198 9170 9140 9109 9078 9045 9011 8978 8943 8909 8875 8841 8807 8775 8743 8713 8684 8657 8632 8609 8588 8570 8554 8541 8531 8524 8520 8519 8521 8526 8534 8545 8559 8576 8596 8618 8643 8670 8699 8730 8763 8797 8833 8869 8907 8945 8983 9022 9060 9099 9137 9174 9210 9246 9280 9313 9345 9375 9404 9431 9457 9481 9503 9524 9543 9560 9576 9590 9603 9615 9625 9634 9642 9648 9654 9659 9662 9666 9668 9670 9671 9671 9672 9672 9671 9671 9670 9669 9668 9666 9665 9664 9662 9661 9660 9658 9657 9656 9655 9655 9654 9654 9653 9653 9654 9654 9655 9656 9657 9659 9660 9663 9665 9668 9670 9674 9677 9681 9684 9688 9693 9697 9702 9706 9711 9716 9721 9726 9731 9736 9740 9745 9750 9755 9760 9764 9769 9773 9777 9782 9786 9790 9794 9798 9801 9805 9809 9812 9816 9819 9822 9826 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9860 9862 9865 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9908 9910 9912 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9908 9906 9904 9901 9899 9896 9892 9889 9885 9881 9877 9872 9868 9863 9858 9853 9848 9842 9837 9832 9827 9822 9817 9813 9808 9804 9800 9796 9792 9789 9785 9782 9779 9776 9774 9771 9769 9766 9764 9762 9759 9757 9755 9752 9750 9747 9745 9742 9740 9738 9735 9733 9731 9729 9727 9726 9725 9724 9724 9724 9724 9725 9727 9728 9731 9734 9737 9741 9745 9750 9755 9760 9766 9771 9777 9783 9790 9796 9802 9808 9814 9820 9826 9831 9837 9842 9847 9851 9856 9860 9864 9868 9871 9874 9878 9881 9884 9887 9889 9892 9895 9897 9900 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9942 9943 9944 9945 9947 9949 9950 9952 9954 9956 9958 9960 7365 3 5 1 9961 9963 9965 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9945 9944 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9917 9914 9911 9908 9905 9902 9899 9896 9894 9891 9889 9887 9884 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9862 9860 9856 9853 9849 9845 9840 9835 9830 9824 9818 9811 9804 9797 9790 9782 9775 9767 9760 9753 9747 9741 9736 9731 9727 9724 9722 9721 9721 9721 9723 9726 9730 9734 9740 9746 9753 9761 9769 9777 9786 9795 9805 9814 9823 9831 9840 9848 9855 9862 9869 9875 9880 9885 9889 9893 9895 9898 9900 9901 9902 9903 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9925 9925 9924 9923 9922 9921 9919 9917 9916 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9889 9887 9885 9883 9881 9880 9879 9878 9877 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9884 9885 9885 9886 9887 9887 9887 9886 9885 9884 9881 9879 9875 9872 9867 9862 9856 9849 9842 9834 9826 9817 9807 9798 9788 9777 9767 9757 9746 9736 9726 9717 9708 9700 9692 9685 9679 9674 9670 9666 9664 9663 9663 9664 9666 9669 9672 9677 9682 9688 9695 9702 9709 9717 9725 9732 9739 9747 9753 9759 9765 9769 9773 9776 9778 9779 9780 9779 9777 9774 9771 9766 9761 9755 9749 9743 9736 9729 9722 9715 9708 9702 9696 9691 9687 9684 9682 9680 9680 9681 9683 9687 9691 9697 9703 9711 9720 9729 9739 9750 9762 9773 9785 9797 9810 9822 9834 9845 9856 9867 9877 9886 9894 9902 9909 9915 9921 9925 9929 9933 9935 9937 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 7366 3 5 2 9959 9959 9958 9957 9956 9954 9952 9950 9948 9946 9943 9940 9937 9934 9930 9926 9923 9919 9915 9911 9907 9903 9899 9895 9892 9889 9886 9883 9881 9880 9878 9877 9877 9877 9878 9878 9880 9882 9884 9886 9889 9892 9895 9899 9902 9906 9910 9914 9917 9921 9924 9928 9931 9934 9936 9938 9940 9942 9944 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9937 9936 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9905 9902 9898 9894 9889 9884 9879 9873 9867 9861 9854 9846 9838 9830 9820 9810 9799 9788 9775 9762 9748 9732 9716 9699 9681 9661 9641 9619 9597 9573 9548 9523 9496 9468 9440 9411 9381 9350 9320 9288 9257 9225 9194 9162 9131 9101 9071 9042 9015 8988 8963 8939 8917 8896 8878 8861 8847 8835 8825 8818 8813 8810 8810 8813 8818 8825 8834 8846 8860 8876 8894 8914 8936 8959 8983 9009 9035 9063 9091 9120 9149 9179 9209 9238 9267 9296 9325 9353 9380 9407 9432 9457 9481 9504 9526 9546 9566 9584 9602 9618 9633 9648 9661 9673 9685 9695 9705 9713 9722 9729 9736 9742 9747 9752 9756 9760 9763 9766 9769 9771 9773 9774 9775 9776 9777 9777 9777 9777 9776 9776 9775 9774 9772 9771 9769 9767 9765 9763 9760 9757 9755 9752 9749 9745 9742 9738 9735 9731 9727 9723 9719 9715 9711 9707 9703 9699 9694 9690 9686 9682 9678 9675 9671 9668 9665 9662 9660 9657 9655 9654 9653 9652 9651 9651 9652 9653 9654 9655 9657 9659 9661 9664 9667 9670 9673 9677 9680 9683 9687 9690 9693 9695 9698 9700 9702 9703 9704 9705 9705 9704 9703 9701 9699 9697 9694 9690 9686 9681 9677 9671 9666 9660 9654 9648 9642 9636 9630 9624 9618 9612 9606 9601 9596 9591 9587 9583 9579 9576 9573 9571 9570 9568 9568 9567 9568 9568 9569 9571 9573 9575 9578 9581 9584 9587 9591 9596 9600 9605 9609 9614 9619 9624 9630 9635 9640 9646 9651 9656 9662 9667 9672 9677 9682 9686 9690 9695 9699 9702 9706 9709 9712 9714 9717 9719 9721 9722 9723 9724 9725 9726 9726 9726 9726 9726 9726 9726 9726 9725 9725 9725 9725 9725 9726 9726 9727 9728 9729 9731 9732 9734 9737 9739 9742 9745 9749 9753 9756 9760 9765 9769 9774 9778 9783 9787 9792 9797 9801 9806 9810 9814 9818 9822 9826 9830 9833 9837 9840 9843 9846 9849 9852 9855 9857 9860 9862 9865 9867 9870 9872 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9899 9902 9904 9906 9908 9910 9912 9913 9914 9915 9916 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 7367 3 5 2 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9914 9913 9912 9910 9908 9907 9905 9903 9901 9900 9898 9897 9895 9893 9892 9891 9889 9888 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9868 9866 9863 9860 9856 9853 9849 9845 9841 9836 9832 9827 9823 9818 9814 9809 9805 9800 9796 9792 9789 9785 9782 9780 9778 9776 9775 9774 9774 9774 9775 9776 9778 9780 9783 9786 9789 9793 9797 9802 9807 9812 9817 9822 9827 9833 9838 9844 9849 9854 9860 9865 9869 9874 9879 9883 9887 9891 9894 9898 9901 9904 9907 9909 9911 9914 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9915 9915 9914 9913 9913 9913 9913 9913 9913 9913 9914 9915 9916 9918 9919 9921 9923 9925 9928 9930 9933 9936 9938 9941 9944 9947 9950 9953 9956 9958 9961 9963 9965 9968 9969 9971 9973 9974 9975 9976 9976 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9924 9921 9918 9915 9912 9909 9905 9902 9898 9895 9891 9887 9883 9879 9875 9871 9866 9862 9857 9852 9847 9842 9837 9832 9827 9822 9816 9811 9806 9801 9795 9790 9785 9781 9776 9772 9768 9764 9760 9757 9755 9752 9751 9749 9748 9748 9748 9748 9749 9751 9753 9755 9758 9761 9765 9769 9773 9777 9782 9787 9792 9798 9803 9809 9815 9820 9826 9832 9838 9843 9849 9854 9859 9864 9869 9874 9879 9884 9888 9892 9896 9900 9904 9907 9911 9914 9917 9920 9923 9926 9929 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9958 9957 9955 9954 9953 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9955 9956 9958 9959 9961 9962 9964 9966 9967 9968 9970 9971 9972 9972 9973 9973 9973 9974 9973 9973 9973 9972 9971 7368 3 5 2 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9964 9963 9963 9964 9964 9964 9965 9966 9967 9968 9969 9971 9972 9974 9975 9977 9979 9980 9982 9983 9984 9985 9986 9987 9987 9988 9988 9987 9987 9986 9986 9985 9983 9982 9980 9979 9977 9975 9973 9971 9970 9968 9966 9964 9963 9962 9960 9960 9959 9958 9958 9958 9958 9958 9959 9960 9961 9962 9963 9964 9966 9967 9969 9970 9972 9973 9975 9976 9978 9979 9980 9981 9981 9982 9982 9983 9983 9982 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9957 9956 9954 9953 9951 9948 9946 9944 9941 9939 9936 9933 9930 9928 9925 9922 9920 9917 9915 9913 9911 9908 9906 9904 9902 9899 9897 9894 9891 9888 9884 9880 9875 9870 9864 9857 9849 9841 9831 9821 9810 9797 9784 9770 9755 9739 9723 9705 9687 9669 9650 9631 9612 9593 9574 9555 9537 9519 9503 9487 9472 9458 9446 9435 9426 9418 9412 9408 9405 9404 9405 9408 9412 9418 9426 9435 9446 9458 9471 9485 9500 9516 9533 9550 9567 9585 9603 9621 9638 9656 9673 9689 9705 9721 9735 9750 9763 9775 9787 9798 9809 9818 9827 9836 9843 9850 9856 9862 9868 9873 9877 9881 9885 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9923 9923 9922 9922 9921 9919 9918 9916 9914 9911 9909 9906 9903 9900 9896 9893 9889 9885 9881 9877 9873 9869 9864 9860 9855 9851 9847 9842 9838 9834 9830 9826 9822 9818 9815 9811 9808 9805 9802 9799 9796 9794 9792 9790 9789 9788 9787 9786 9786 9786 9787 9787 9788 9790 9792 9794 9796 9799 9802 9805 9809 9813 9817 9822 9826 9831 9836 9841 9846 9852 9857 9863 9868 9874 9879 9885 9890 9895 9900 9905 9910 9915 9919 9923 9927 9931 9935 9938 9941 9944 9947 9949 9952 9954 9955 9957 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9957 9956 9955 9953 9951 9949 9947 9944 9942 9939 9936 9933 9929 9926 9922 9918 9914 9909 9905 9900 9896 9891 9886 9881 9876 9871 9866 9861 9856 9851 9847 9842 9837 9833 9828 9824 9820 9816 9812 9808 9805 9801 9798 9795 9792 9789 9787 9785 9783 9781 9779 9778 9777 9776 9775 9775 9775 9775 9776 9776 9777 9779 9780 9782 9785 9787 9790 9793 9796 9800 9804 9808 9812 7369 3 5 2 9816 9821 9825 9830 9834 9839 9843 9847 9852 9856 9860 9863 9867 9870 9873 9875 9878 9879 9881 9882 9883 9883 9883 9882 9881 9880 9878 9876 9873 9870 9867 9863 9859 9854 9849 9844 9839 9833 9827 9821 9815 9808 9801 9795 9788 9781 9774 9767 9760 9754 9747 9741 9735 9729 9723 9718 9712 9708 9703 9699 9695 9691 9688 9685 9682 9679 9677 9674 9671 9668 9665 9662 9658 9654 9649 9644 9637 9630 9622 9613 9603 9591 9579 9565 9551 9535 9518 9500 9481 9461 9440 9418 9396 9374 9351 9329 9306 9284 9262 9241 9222 9203 9185 9170 9155 9143 9133 9125 9119 9115 9114 9115 9118 9124 9132 9143 9155 9170 9186 9205 9225 9246 9269 9292 9317 9342 9367 9393 9418 9444 9469 9493 9517 9540 9561 9582 9602 9620 9637 9652 9666 9679 9690 9700 9709 9717 9723 9728 9733 9736 9739 9741 9742 9743 9744 9744 9744 9744 9744 9744 9745 9745 9745 9746 9747 9748 9750 9752 9754 9756 9759 9761 9764 9767 9771 9774 9777 9781 9784 9787 9791 9794 9797 9800 9802 9805 9808 9810 9812 9814 9816 9817 9819 9820 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9840 9841 9843 9844 9846 9847 9849 9851 9852 9854 9856 9858 9860 9861 9863 9865 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9895 9897 9899 9902 9904 9906 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9934 9933 9932 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9909 9907 9904 9902 9900 9898 9896 9894 9892 9891 9889 9888 9887 9886 9885 9885 9884 9884 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9893 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9908 9906 9905 9903 9901 9899 9896 9894 9891 9889 9886 9883 9880 9876 9873 9870 9866 9862 9859 9855 9851 9847 9843 9838 9834 9830 9825 9821 9817 9812 9808 9803 9799 9795 9791 9787 9783 9780 9776 9773 9770 9768 9765 9763 9761 9760 9758 9758 9757 9757 9757 9757 9758 9759 9761 9762 9764 9767 9769 9772 9775 9778 9781 9785 9789 9792 9796 9800 9804 9808 9812 9816 9820 9824 9827 9831 9835 9838 9841 9844 9847 9850 9852 9855 9857 9859 9861 9862 9863 9864 9865 9866 9866 9867 9867 9867 9866 9866 9865 9865 9864 9863 9862 9860 9859 9858 9856 9855 9853 9852 9850 9848 9847 9845 9843 9842 9840 9839 9837 9836 9834 9833 9831 9830 9828 9827 9826 9824 9823 9821 9820 9819 9817 9816 9814 9813 9811 9809 9807 9805 7370 3 5 2 9803 9801 9798 9795 9792 9789 9786 9782 9778 9773 9768 9763 9757 9750 9743 9735 9727 9717 9707 9696 9685 9672 9658 9644 9628 9611 9593 9574 9554 9532 9510 9487 9462 9437 9410 9383 9355 9327 9297 9268 9238 9208 9177 9147 9117 9088 9059 9031 9003 8977 8952 8929 8906 8886 8867 8851 8836 8823 8813 8805 8799 8795 8794 8795 8799 8804 8812 8822 8834 8848 8864 8882 8901 8922 8943 8966 8990 9015 9041 9067 9093 9119 9146 9172 9199 9225 9250 9275 9299 9323 9346 9368 9389 9409 9429 9447 9465 9482 9498 9513 9528 9541 9555 9567 9579 9590 9601 9612 9622 9631 9641 9650 9659 9668 9677 9685 9693 9702 9710 9718 9726 9734 9741 9749 9756 9764 9771 9778 9785 9791 9798 9804 9810 9816 9822 9827 9832 9837 9842 9847 9851 9856 9860 9864 9868 9871 9875 9879 9882 9886 9889 9892 9896 9899 9902 9906 9909 9912 9915 9918 9921 9924 9927 9930 9933 9936 9938 9941 9943 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9985 9986 9987 9989 9990 9991 9992 9993 9995 9996 9997 9997 9998 999910000100001000110001100011000110001100011000110000 9999 9999 9998 9997 9996 9995 9993 9992 9991 9989 9988 9987 9985 9984 9983 9981 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9976 9975 9975 9975 9975 9975 9976 9976 9977 9978 9979 9980 9981 9983 9984 9986 9987 9989 9990 9991 9993 9994 9995 9996 9997 9998 9998 9999 9999 9999 9998 9998 9997 9996 9995 9994 9993 9991 9990 9988 9986 9985 9983 9981 9979 9977 9976 9974 9973 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9965 9965 9965 9965 9964 9963 9962 9961 9960 9959 9957 9955 9953 9951 9949 9947 9945 9942 9940 9937 9935 9933 9930 9928 9926 9924 9922 9920 9918 9917 9916 9915 9914 9914 9913 9913 9914 9914 9915 9916 9918 9919 9921 9923 9925 9927 9930 9932 9935 9937 9940 9943 9945 9948 9950 9953 9955 9958 9960 9962 9963 9965 9966 9967 9968 9969 9970 9970 9970 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9977 9976 9975 9973 9972 9971 9969 9968 9967 7371 3 5 2 9966 9965 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9977 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9935 9932 9928 9924 9920 9915 9909 9902 9896 9888 9880 9871 9861 9851 9841 9829 9818 9806 9793 9781 9768 9755 9742 9729 9716 9704 9692 9681 9670 9659 9650 9641 9634 9627 9621 9616 9613 9610 9609 9609 9610 9611 9614 9618 9623 9629 9635 9642 9650 9658 9667 9676 9685 9694 9704 9713 9722 9731 9740 9748 9756 9763 9770 9777 9783 9788 9793 9798 9802 9806 9809 9811 9814 9816 9818 9820 9821 9823 9824 9826 9828 9829 9831 9833 9835 9837 9840 9843 9846 9849 9853 9856 9860 9864 9869 9873 9877 9882 9886 9890 9895 9899 9903 9907 9911 9914 9918 9921 9924 9926 9929 9931 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9952 9953 9955 9956 9958 9960 9962 9964 9965 9967 9969 9971 9972 9974 9975 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9989 9989 9988 9987 9987 9986 9984 9983 9981 9980 9978 9976 9974 9972 9971 9969 9967 9965 9963 9961 9960 9958 9957 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 7372 3 5 2 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9916 9913 9911 9909 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9886 9884 9883 9882 9881 9881 9880 9880 9880 9880 9880 9881 9881 9882 9883 9884 9886 9887 9889 9891 9893 9895 9897 9900 9902 9905 9907 9910 9913 9916 9919 9922 9925 9928 9931 9933 9936 9939 9942 9944 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9909 9908 9907 9905 9903 9901 9899 9897 9894 9892 9889 9886 9883 9880 9876 9873 9869 9865 9861 9857 9853 9848 9844 9840 9835 9830 9826 9821 9817 9812 9807 9803 9798 9793 9789 9784 9780 9775 9770 9766 9761 9757 9752 9748 9743 9739 9734 9729 9725 9720 9715 9709 9704 9699 9693 9687 9681 9674 9667 9660 9653 9645 9637 9628 9619 9610 9600 9589 9578 9566 9554 9541 9527 9512 9497 9481 9465 9447 9429 9410 9390 9370 9348 9326 9303 9279 9254 9229 9202 9175 9148 9119 9090 9061 9031 9000 8969 8938 8906 8874 8843 8811 8779 8747 8715 8684 8653 8623 8593 8564 8536 8508 8482 8456 8432 8409 8387 8367 8348 8330 8315 8300 8288 8277 8268 8261 7373 3 5 2 8256 8253 8251 8252 8254 8258 8264 8272 8282 8293 8307 8321 8338 8356 8376 8397 8419 8443 8467 8493 8520 8548 8576 8605 8635 8665 8696 8726 8757 8789 8820 8851 8882 8913 8944 8974 9004 9033 9062 9090 9118 9146 9172 9198 9223 9248 9272 9295 9318 9340 9361 9381 9401 9420 9438 9456 9473 9490 9506 9521 9535 9549 9563 9575 9587 9599 9610 9620 9630 9639 9648 9656 9664 9671 9677 9683 9689 9694 9698 9703 9706 9709 9712 9715 9717 9719 9721 9722 9723 9725 9726 9727 9728 9729 9729 9731 9732 9733 9734 9736 9738 9740 9742 9744 9747 9750 9753 9756 9760 9763 9767 9771 9775 9780 9784 9789 9793 9797 9802 9806 9811 9815 9819 9823 9827 9831 9834 9837 9840 9843 9846 9849 9851 9853 9855 9857 9859 9860 9862 9863 9865 9866 9868 9869 9870 9872 9873 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9921 9921 9922 9923 9924 9926 9927 9929 9931 9933 9934 9937 9939 9941 9943 9945 9947 9949 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9926 9925 9923 9921 9918 9915 9912 9909 9905 9901 9897 9892 9888 9883 9878 9873 9867 9862 9856 9851 9846 9840 9835 9830 9826 9821 9817 9813 9810 9807 9804 9802 9800 9799 9798 9798 9798 9799 9800 9802 9804 9807 9810 9813 9816 9820 9824 9829 9833 9838 9843 9848 9852 9857 9862 9867 9872 9876 9880 9885 9889 9892 9896 9899 9903 9905 9908 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9943 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9965 9967 9969 9970 9972 9973 9974 9975 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9964 9964 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 7374 3 5 2 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9948 9947 9946 9944 9942 9940 9938 9936 9933 9931 9928 9924 9921 9917 9913 9909 9904 9899 9894 9889 9883 9877 9871 9865 9859 9852 9845 9839 9832 9825 9818 9810 9804 9797 9790 9783 9777 9770 9764 9759 9753 9748 9744 9739 9736 9732 9729 9727 9725 9724 9723 9722 9722 9723 9724 9726 9727 9730 9732 9735 9738 9742 9745 9749 9753 9758 9762 9766 9770 9775 9779 9783 9787 9791 9795 9799 9802 9806 9809 9812 9815 9818 9821 9824 9826 9829 9831 9833 9835 9837 9839 9841 9843 9845 9846 9848 9849 9850 9852 9853 9854 9854 9855 9855 9855 9855 9855 9855 9854 9853 9852 9851 9849 9847 9845 9843 9841 9838 9835 9832 9829 9826 9823 9820 9816 9813 9809 9806 9803 9799 9796 9793 9790 9787 9784 9781 9779 9776 9774 9772 9769 9768 9766 9764 9763 9761 9760 9759 9758 9757 9756 9755 9755 9754 9754 9753 9753 9753 9754 9754 9754 9755 9756 9757 9758 9760 9761 9763 9765 9768 9771 9774 9777 9780 9784 9788 9793 9797 9802 9807 9812 9817 9823 9828 9834 9839 9845 9851 9856 9862 9867 9873 9878 9883 9887 9892 9896 9900 9903 9907 9910 9912 9914 9916 9918 9919 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9926 9926 9925 9924 9922 9921 9920 9919 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9923 9923 9923 9922 9921 9920 9918 9917 9915 9912 9910 9907 9904 9901 9898 9894 9891 9888 9884 9881 9877 9874 9871 9868 9865 9863 9860 9858 9856 9854 9853 9852 9850 9849 9849 9848 9847 9847 9847 9846 9846 9846 9845 9845 9844 9843 9842 9841 9840 9839 7375 3 5 2 9837 9835 9833 9830 9828 9825 9821 9818 9814 9810 9806 9801 9797 9792 9787 9781 9776 9770 9764 9758 9752 9745 9739 9732 9725 9717 9710 9702 9694 9685 9677 9668 9658 9648 9638 9628 9617 9606 9595 9583 9571 9559 9546 9534 9521 9508 9494 9481 9468 9454 9441 9428 9415 9402 9389 9377 9365 9353 9341 9330 9319 9309 9299 9289 9279 9270 9261 9253 9244 9236 9228 9220 9212 9203 9195 9186 9177 9168 9158 9148 9137 9126 9114 9101 9088 9074 9059 9043 9027 9009 8991 8972 8952 8932 8910 8889 8866 8843 8820 8796 8772 8747 8723 8698 8674 8649 8625 8601 8578 8555 8532 8510 8489 8469 8450 8431 8414 8398 8383 8369 8356 8345 8335 8327 8319 8314 8310 8307 8306 8306 8308 8311 8316 8322 8330 8338 8349 8360 8373 8387 8402 8418 8435 8453 8472 8491 8512 8533 8554 8576 8599 8622 8645 8668 8692 8715 8739 8762 8786 8809 8832 8855 8877 8900 8921 8943 8964 8985 9005 9025 9044 9064 9082 9100 9118 9136 9153 9169 9186 9202 9217 9233 9248 9262 9277 9291 9305 9318 9332 9344 9357 9370 9382 9394 9405 9417 9428 9438 9449 9459 9469 9478 9487 9496 9505 9513 9521 9528 9536 9542 9549 9556 9562 9568 9573 9579 9584 9589 9594 9599 9603 9608 9612 9617 9621 9625 9630 9634 9638 9642 9646 9650 9654 9658 9663 9667 9671 9675 9679 9683 9686 9690 9694 9697 9701 9704 9708 9711 9714 9717 9720 9722 9725 9727 9730 9732 9734 9736 9738 9740 9742 9744 9746 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9770 9772 9775 9777 9780 9782 9785 9788 9790 9793 9795 9798 9801 9803 9805 9808 9810 9812 9814 9815 9817 9819 9820 9821 9822 9823 9824 9825 9826 9826 9827 9827 9827 9828 9828 9828 9828 9828 9828 9829 9829 9829 9830 9830 9830 9831 9832 9832 9833 9834 9835 9835 9836 9837 9838 9839 9840 9842 9843 9844 9845 9846 9846 9847 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9849 9849 9848 9847 9846 9845 9844 9842 9841 9839 9838 9836 9834 9832 9831 9829 9827 9825 9823 9821 9819 9817 9816 9814 9813 9811 9810 9808 9807 9806 9805 9805 9804 9804 9803 9803 9803 9803 9804 9804 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9824 9825 9824 9824 9824 9823 9822 9821 9819 9818 9816 9814 9811 9809 9806 9803 9799 9796 9792 9788 9784 9780 9776 9772 9768 9764 9760 9756 9752 9749 9745 9742 9739 9736 9734 9732 9730 9728 9727 9726 9725 9725 9725 9725 9726 9727 9729 9730 9732 9735 9737 9740 9743 9746 9750 9753 9757 9761 9765 9769 9774 9778 9782 9787 9792 9796 9801 9806 9810 9815 9820 9824 9829 9834 9838 9843 9847 9852 9856 9860 9864 9868 9872 9876 9879 9882 9885 9888 9891 9893 9895 7376 3 5 2 9897 9899 9901 9902 9903 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9938 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9892 9890 9887 9884 9881 9878 9874 9871 9867 9863 9859 9856 9852 9847 9843 9839 9835 9831 9827 9823 9819 9815 9811 9807 9803 9800 9796 9793 9789 9786 9783 9780 9778 9775 9772 9770 9768 9765 9763 9761 9759 9757 9756 9754 9752 9750 9749 9747 9745 9743 9741 9740 9738 9735 9733 9731 9728 9725 9722 9719 9715 9712 9708 9703 9698 9693 9687 9681 9674 9667 9659 9651 9642 9632 9621 9610 9598 9585 9571 9556 9539 9522 9504 9484 9463 9440 9417 9391 9365 9337 9307 9276 9243 9208 9172 9134 9095 9055 9012 8969 8924 8878 8831 8783 8733 8684 8633 8583 8532 8481 8430 8380 8330 8281 8233 8187 8142 8098 8057 8018 7981 7947 7916 7888 7862 7840 7822 7807 7795 7787 7783 7782 7785 7792 7802 7816 7834 7855 7879 7906 7936 7969 8004 8042 8082 8124 8167 8212 8259 8306 8355 8404 8453 8503 8552 8602 8651 8699 8747 8794 8840 8885 8929 8972 9013 9053 9092 9129 9165 9199 9232 9264 9294 9322 9350 9376 9401 9424 9447 9468 9488 9508 9526 9544 9561 9577 9593 9607 9622 9635 9648 9661 9673 9685 9696 9707 9717 9728 9737 9747 9756 9765 9773 9781 9789 9796 9804 9810 9817 9823 9829 9835 9840 9845 9850 9854 9859 9863 9867 9870 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9901 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9903 9901 9900 9898 9896 9894 9892 9889 9887 9885 9883 9880 9878 9875 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9839 9836 9833 9829 9826 9822 9819 9816 9812 9809 9806 9803 9800 9798 9796 9793 9791 9790 9789 9788 9787 9786 9786 9787 9787 9788 9790 9791 9793 9796 9798 9801 7377 3 5 2 9804 9808 9811 9815 9819 9823 9828 9832 9836 9841 9845 9849 9854 9858 9862 9866 9870 9873 9877 9880 9883 9886 9889 9891 9893 9895 9897 9898 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9934 9936 9937 9939 9941 9943 9945 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9966 9965 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9921 9918 9915 9912 9910 9907 9904 9901 9898 9895 9892 9889 9886 9884 9881 9878 9876 9874 9872 9870 9869 9867 9866 9865 9864 9864 9863 9863 9863 9863 9864 9864 9865 9866 9867 9869 9870 9872 9873 9875 9877 9879 9881 9883 9885 9887 9890 9892 9894 9896 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9912 9909 9907 9904 9901 9897 9893 9889 9885 9880 9874 9868 9862 9855 9848 9841 9833 9826 9817 9809 9801 9793 9784 9776 9768 9760 9753 9746 9740 9734 9728 9724 9720 9717 9714 9712 9712 9712 9713 9714 9717 9720 9724 9729 9734 9740 9747 9754 9761 9769 9777 9785 9793 9801 9810 9818 9826 9834 9841 9849 9855 9862 9868 9874 9880 9885 9890 9894 9898 9902 9905 9908 9911 9913 9915 9917 9919 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9938 9939 9940 7378 3 5 2 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9920 9917 9914 9910 9906 9902 9897 9893 9887 9882 9876 9870 9863 9856 9849 9842 9834 9826 9819 9811 9803 9796 9788 9781 9774 9767 9761 9756 9750 9746 9742 9739 9736 9735 9734 9734 9734 9735 9738 9740 9744 9748 9753 9758 9764 9770 9776 9783 9790 9797 9804 9811 9818 9825 9831 9838 9844 9849 9854 9859 9864 9868 9871 9874 9877 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9899 9901 9903 9905 9908 9910 9913 9916 9920 9923 9926 9930 9933 9937 9940 9943 9947 9949 9952 9955 9957 9959 9961 9963 9964 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9952 9951 9949 9948 9948 9947 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9947 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9890 9889 9889 9888 9888 9888 9889 9889 9890 9891 9892 9894 9896 9898 9900 9902 9905 9907 9910 9913 9916 9919 9923 9926 9929 9932 9935 9938 9941 9944 9947 9950 9952 9955 9957 9959 9961 9963 9964 9965 9967 9968 9968 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 7379 3 5 2 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9962 9962 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9967 9968 9970 9971 9973 9974 9976 9978 9979 9981 9982 9984 9985 9987 9988 9989 9991 9992 9992 9993 9994 9994 9995 9995 9995 9995 9994 9994 9993 9992 9992 9990 9989 9988 9986 9985 9983 9982 9980 9978 9976 9974 9973 9971 9969 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9957 9957 9957 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9967 9969 9970 9972 9973 9975 9977 9978 9980 9981 9983 9984 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9975 9975 9975 9975 9975 9974 9973 9973 9972 9971 9970 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9958 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 7380 3 5 2 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9960 9959 9958 9956 9954 9952 9950 9947 9944 9941 9938 9935 9931 9927 9924 9920 9916 9912 9908 9905 9901 9898 9894 9891 9888 9886 9883 9881 9879 9878 9877 9876 9876 9875 9876 9876 9877 9878 9879 9881 9883 9885 9887 9889 9892 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9929 9931 9934 9936 9938 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9941 9939 9938 9936 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9929 9930 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9942 9940 9937 9935 9932 9930 9927 9924 9921 9918 9916 9913 9910 9907 9905 9902 9900 9897 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9870 9869 9867 9865 9863 9861 9858 9855 9852 9849 9846 9842 9839 9835 9831 9827 9823 9819 9815 9811 9807 9803 9799 9796 9792 9789 9786 9784 9781 9779 9777 9776 9775 9774 9774 9774 9775 9776 9777 9779 9781 9783 9786 9790 9793 9797 9801 9806 9810 9815 9820 9826 9831 9837 9843 9849 9855 9860 9866 9872 9878 9884 9890 9895 9901 9906 9911 9916 9920 9924 9928 9932 9936 9939 9942 9944 9947 9949 9951 9952 9953 9954 9955 9956 9956 9956 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9968 9968 9967 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 7381 3 5 2 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9937 9936 9935 9934 9933 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9912 9910 9908 9905 9903 9900 9897 9893 9890 9886 9882 9877 9873 9868 9862 9857 9851 9845 9839 9832 9825 9818 9810 9802 9794 9785 9776 9767 9757 9747 9736 9725 9714 9702 9690 9677 9664 9651 9637 9623 9609 9594 9580 9565 9550 9534 9519 9504 9489 9474 9460 9445 9431 9418 9405 9393 9381 9371 9361 9352 9343 9336 9330 9325 9321 9319 9317 9317 9318 9320 9323 9328 9334 9340 9348 9357 9367 9378 9390 9402 9415 9429 9444 9459 9474 9490 9506 9522 9538 9555 9571 9587 9603 9619 9634 9650 9664 9678 9692 9705 9718 9730 9742 9752 9763 9772 9781 9790 9798 9805 9811 9818 9823 9828 9833 9837 9841 9845 9848 9851 9853 9856 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9872 9872 9871 9871 9870 9869 9868 9866 9865 9863 9861 9858 9856 9853 9851 9848 9845 9842 9839 9837 9834 9831 9829 9827 9825 9823 9821 9820 9819 9819 9819 9819 9820 9821 9823 9825 9827 9830 9833 9837 9840 9844 9849 9853 9857 9862 9867 9871 9876 9881 9886 9890 9894 9899 9903 9907 9910 9914 9917 9920 9923 9926 9928 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9916 9913 9911 9908 9904 9901 9897 9892 9888 9882 9877 9870 9864 9857 9849 9841 9832 9823 9813 9802 9791 9779 9766 9753 9739 9724 9708 9692 9674 9656 9637 9617 9596 9573 9550 9526 9501 9475 9448 9419 9390 9360 9329 9297 9264 9230 9196 9162 9127 9091 9056 9020 8985 8949 8915 8881 8847 8815 8783 8753 8725 8698 8673 8650 8629 8610 8593 8579 8567 8558 8551 8547 8546 8547 8551 8558 8567 8578 8592 8607 8625 8645 8666 8689 8713 8739 8766 8793 8822 8850 8880 8909 8939 8968 8997 9026 9055 9082 9110 9136 9162 9187 9212 9235 7382 3 5 2 9258 9280 9301 9321 9340 9359 9377 9395 9412 9428 9444 9459 9474 9489 9503 9517 9531 9544 9558 9571 9584 9597 9610 9622 9635 9647 9659 9671 9683 9694 9706 9717 9728 9739 9749 9759 9769 9778 9788 9796 9805 9813 9821 9829 9836 9843 9850 9857 9863 9869 9874 9880 9885 9890 9894 9899 9903 9907 9911 9915 9918 9921 9924 9927 9929 9932 9934 9936 9938 9939 9941 9942 9943 9944 9944 9945 9945 9945 9946 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9922 9922 9921 9920 9919 9917 9915 9913 9910 9906 9902 9898 9893 9887 9882 9875 9869 9862 9855 9848 9840 9833 9825 9818 9811 9804 9798 9791 9786 9781 9776 9772 9769 9766 9764 9763 9763 9764 9765 9767 9770 9773 9778 9783 9788 9794 9800 9807 9814 9821 9828 9836 9843 9850 9857 9864 9871 9877 9883 9889 9894 9899 9903 9907 9910 9913 9916 9918 9920 9921 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9932 9932 9931 9931 9930 9928 9927 9925 9923 9921 9918 9915 9912 9909 9906 9902 9898 9894 9890 9885 9880 9875 9869 9863 9857 9850 9842 9834 9825 9815 9804 9793 9780 9767 9752 9736 9720 9702 9682 9662 9641 9618 9594 9570 9544 9518 9490 9463 9435 9406 9378 9349 9321 9293 9266 9240 9215 9191 9169 9148 9129 9112 9097 9084 9073 9065 9060 9056 9056 9057 9062 9068 9077 9088 9102 9117 9134 9153 9174 9196 9219 9243 9269 9294 9320 9347 9374 9400 9427 9453 9478 9503 9528 9551 9574 9596 9616 9636 9655 9672 9688 9704 9718 9731 9743 9754 9765 9774 9783 9790 9797 9803 9809 9814 9819 9823 9826 9829 9832 9835 9837 9839 9841 9842 9844 9845 9846 9847 9848 9849 9849 9850 9851 9851 9852 9852 9852 9852 9853 9853 9853 9852 9852 9852 9851 9850 9849 9848 9846 9845 9843 9840 9837 9834 9830 9825 9820 9814 9808 9801 9792 9783 9773 9762 9750 9736 9721 9705 9687 9668 9648 9626 9602 9576 9549 9520 9490 9457 9423 9387 9350 9310 9270 9227 9183 9138 9092 9044 8996 8947 8897 8846 8796 8745 8695 8645 8596 8548 8500 8454 8410 8368 8327 8289 8253 8220 8190 8163 8139 8118 8100 8086 8076 8069 8066 8066 8070 8078 8088 8102 8120 8140 8164 8190 8218 8250 8283 8318 8355 8394 8434 8475 8517 8560 8603 8647 8691 8735 8778 8821 8864 8907 8948 8989 9029 9068 9106 9143 9179 9214 9248 9280 9312 9342 7383 3 5 2 9372 9400 9428 9454 9479 9503 9526 9549 9570 9590 9610 9628 9646 9662 9678 9693 9707 9720 9732 9743 9754 9763 9772 9781 9788 9795 9801 9806 9811 9815 9819 9822 9825 9828 9830 9833 9835 9836 9838 9840 9842 9844 9846 9848 9850 9853 9856 9859 9862 9865 9869 9873 9877 9881 9886 9890 9895 9899 9904 9908 9912 9917 9921 9925 9928 9932 9935 9938 9940 9942 9944 9946 9947 9948 9948 9949 9949 9948 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9932 9932 9933 9933 9934 9936 9937 9938 9939 9941 9942 9943 9945 9946 9946 9947 9947 9947 9947 9946 9945 9943 9941 9939 9936 9932 9929 9924 9920 9915 9910 9905 9899 9893 9887 9882 9876 9870 9865 9859 9854 9850 9845 9841 9838 9835 9833 9831 9830 9830 9830 9831 9832 9834 9836 9839 9842 9846 9850 9855 9860 9865 9870 9875 9880 9885 9890 9895 9900 9905 9909 9913 9917 9921 9924 9926 9929 9931 9932 9933 9934 9935 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9891 9889 9886 9883 9881 9878 9874 9871 9868 9865 9862 9858 9855 9852 9850 9847 9844 9842 9840 9839 9837 9836 9835 9835 9834 9834 9835 9835 9836 9837 9838 9839 9841 9842 9844 9845 9847 9848 9849 9851 9852 9853 9854 9854 9855 9855 9855 9855 9855 9854 9853 9853 9852 9851 9850 9849 9848 9846 9845 9844 9843 9841 9840 9838 9837 9835 9833 9831 9828 9825 9822 9818 9813 9808 9803 9796 9789 9780 9771 9761 9750 9738 9725 9711 9696 9680 9664 9646 9628 9610 9591 9572 9553 9534 9515 9496 9478 9460 9444 9429 9414 9401 9390 9380 9372 9366 9361 9359 9358 9359 9363 9368 9375 9384 9395 9407 9421 9436 9452 9470 9488 9507 9527 9547 9567 9587 9607 9627 9646 9665 9683 9701 9718 9733 9748 9762 9775 9787 9798 9808 9817 9825 9832 9838 9844 9849 9854 9858 9862 9865 9868 9871 9873 9876 9879 9881 9884 9886 9889 9892 9895 9898 9901 9904 9908 9911 9914 9918 9921 9924 9927 9930 9932 9935 9937 9939 9941 9942 9944 9945 9945 9946 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 7384 3 5 2 9948 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9960 9960 9959 9958 9957 9955 9953 9951 9949 9947 9944 9941 9937 9934 9930 9926 9922 9918 9913 9909 9904 9899 9894 9889 9884 9879 9874 9868 9863 9858 9852 9847 9841 9836 9830 9825 9819 9814 9808 9803 9797 9792 9786 9781 9776 9771 9766 9762 9757 9753 9749 9745 9742 9739 9736 9734 9732 9730 9729 9729 9728 9728 9729 9730 9732 9734 9736 9739 9743 9747 9751 9755 9760 9765 9771 9777 9782 9789 9795 9801 9808 9814 9821 9828 9834 9841 9847 9853 9860 9866 9871 9877 9883 9888 9893 9898 9903 9907 9912 9916 9920 9924 9927 9931 9934 9937 9940 9943 9946 9949 9951 9954 9956 9958 9960 9963 9965 9966 9968 9970 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9956 9956 9956 9957 9958 9959 9959 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9973 9972 9971 9970 9968 9966 9965 9963 9961 9958 9956 9954 9952 9949 9947 9945 9943 9941 9939 9937 9935 9933 9932 9930 9929 9928 9927 9926 9926 9925 9925 9925 9924 9924 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 7385 3 5 2 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9934 9932 9929 9926 9923 9920 9917 9913 9909 9905 9900 9895 9889 9883 9877 9870 9862 9853 9844 9833 9822 9809 9796 9781 9765 9747 9728 9707 9684 9660 9633 9604 9573 9539 9503 9465 9423 9379 9332 9281 9228 9171 9111 9048 8982 8912 8839 8763 8683 8601 8516 8428 8338 8245 8150 8054 7956 7857 7757 7657 7556 7456 7358 7260 7164 7071 6980 6893 6809 6729 6655 6585 6521 6462 6410 6364 6325 6294 6269 6252 6243 6241 6247 6260 6281 6309 6345 6387 6436 6492 6553 6621 6693 6770 6852 6938 7027 7118 7213 7309 7406 7504 7603 7702 7800 7897 7993 8088 8180 8270 8358 8443 8525 8604 8679 8752 8821 8886 8949 9008 9063 9116 9165 9212 9255 9296 9333 9369 9402 9432 9461 9488 9512 9536 9557 9577 9596 9613 9629 9644 9658 9671 9683 9694 9704 9714 9723 9731 9738 9745 9751 9756 9761 9766 9769 9773 9776 9778 9780 9782 9783 9784 9784 9785 9785 9785 9784 9784 9783 9782 9781 9780 9779 9778 9777 9775 9774 9772 9771 9769 9767 9765 9763 9761 9759 9757 9754 9752 9749 9747 9744 9741 9738 9736 9733 9730 9727 9725 9722 9719 9717 9715 9713 9711 9709 9708 9707 9706 9705 9705 9706 9706 9707 9709 9710 9713 9715 9718 9721 9725 9729 9733 9738 9743 9748 9753 9759 9764 9770 9776 9782 9789 9795 9801 9808 9814 9820 9827 9833 9839 9845 9851 9856 9862 9867 9872 9877 9882 9887 9892 9896 9900 9904 9908 9911 9915 9918 9921 9924 9927 9930 9932 9934 9937 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9906 9903 9899 9896 9892 9888 9884 9880 9876 9872 9867 9863 9858 9854 9849 9845 9840 9835 9829 9824 9819 9813 9807 9801 9794 9787 9780 9773 9765 9758 9749 9741 9732 9723 9714 9704 9694 9684 9674 9664 9653 9643 9632 9622 9611 9601 9591 9582 9572 9563 9555 9546 9539 9532 9525 9520 9515 9510 9507 9504 9502 9501 9501 9501 9503 9505 9508 9512 9516 9521 9527 9533 9540 9548 9556 9565 9574 9583 9592 9602 9612 9622 9633 9643 9653 9664 9674 9684 9694 9704 9713 9723 9732 9741 9749 9757 9765 9773 9780 9787 9794 9800 9806 9811 9817 9821 9826 9830 9834 9838 9842 9845 9848 9850 9853 9855 9857 9858 9860 9861 9862 9863 9864 9865 7386 3 5 2 9865 9865 9866 9866 9866 9865 9865 9865 9864 9863 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9851 9849 9848 9846 9844 9841 9839 9836 9833 9830 9827 9823 9819 9815 9810 9804 9799 9792 9786 9778 9770 9761 9752 9742 9731 9719 9706 9692 9678 9662 9646 9628 9609 9589 9568 9545 9522 9497 9470 9443 9414 9383 9351 9318 9283 9246 9208 9169 9128 9085 9041 8996 8949 8901 8851 8800 8748 8695 8641 8586 8530 8473 8416 8358 8300 8243 8185 8128 8071 8014 7959 7905 7852 7800 7750 7702 7655 7611 7569 7530 7493 7458 7426 7397 7370 7346 7325 7306 7289 7275 7263 7253 7245 7239 7234 7231 7228 7226 7224 7223 7221 7219 7216 7212 7206 7199 7191 7180 7166 7151 7132 7111 7086 7059 7028 6994 6956 6916 6872 6824 6774 6721 6665 6606 6544 6481 6415 6348 6279 6209 6139 6068 5997 5926 5855 5786 5719 5653 5589 5528 5470 5415 5364 5317 5274 5237 5204 5176 5154 5138 5128 5124 5126 5135 5150 5172 5200 5234 5275 5322 5375 5434 5499 5568 5644 5723 5808 5896 5988 6084 6182 6283 6386 6491 6597 6704 6811 6918 7025 7131 7236 7340 7442 7542 7639 7735 7827 7917 8004 8088 8169 8247 8321 8392 8461 8526 8588 8647 8703 8756 8806 8854 8900 8943 8984 9023 9060 9095 9129 9161 9191 9220 9247 9274 9299 9323 9346 9368 9390 9410 9430 9449 9467 9484 9501 9517 9532 9547 9561 9575 9588 9600 9612 9624 9635 9645 9655 9665 9674 9683 9691 9700 9707 9715 9722 9729 9735 9742 9748 9753 9759 9764 9769 9774 9779 9784 9788 9793 9797 9801 9805 9808 9812 9815 9819 9822 9826 9829 9832 9835 9838 9841 9844 9847 9850 9852 9855 9858 9860 9863 9865 9868 9870 9872 9874 9876 9878 9880 9881 9882 9884 9885 9886 9886 9887 9887 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9877 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9852 9850 9848 9845 9843 9841 9838 9836 9834 9832 9830 9828 9826 9825 9823 9821 9820 9818 9817 9815 9813 9812 9810 9808 9806 9804 9802 9800 9797 9795 9792 9789 9785 9782 9778 9775 9771 9766 9762 9758 9753 9749 9744 9739 9735 9730 9725 9721 9717 9712 9708 9704 9701 9697 9694 9691 9688 9685 9682 9680 9678 9676 9674 9672 9670 9669 9667 9665 9664 9662 9660 9658 9656 9654 9652 9650 9647 9644 9642 9639 7387 3 5 2 9635 9632 9629 9626 9622 9619 9615 9612 9609 9605 9602 9599 9597 9594 9592 9590 9588 9586 9585 9584 9583 9583 9582 9582 9583 9583 9584 9585 9585 9586 9588 9589 9590 9591 9592 9593 9594 9594 9595 9595 9596 9596 9596 9595 9595 9594 9594 9593 9592 9591 9590 9589 9588 9587 9586 9586 9585 9584 9584 9584 9584 9585 9585 9586 9587 9589 9590 9592 9594 9597 9599 9602 9605 9608 9611 9614 9617 9621 9624 9627 9630 9633 9636 9639 9642 9645 9647 9649 9651 9653 9655 9657 9658 9659 9660 9661 9662 9662 9662 9662 9662 9661 9661 9660 9659 9658 9656 9655 9653 9651 9649 9646 9644 9641 9638 9635 9632 9629 9625 9622 9618 9615 9611 9607 9604 9600 9597 9593 9590 9587 9584 9582 9579 9577 9575 9573 9572 9570 9569 9569 9568 9568 9568 9569 9569 9570 9571 9572 9574 9575 9577 9579 9580 9582 9584 9586 9589 9591 9593 9595 9598 9600 9603 9605 9608 9610 9613 9615 9618 9621 9624 9627 9629 9632 9635 9638 9641 9644 9646 9649 9651 9654 9656 9658 9659 9661 9662 9663 9664 9664 9664 9664 9663 9662 9661 9659 9657 9655 9652 9649 9646 9643 9639 9635 9631 9627 9623 9618 9614 9609 9605 9600 9595 9591 9586 9582 9577 9573 9568 9564 9559 9555 9551 9546 9542 9538 9533 9529 9525 9520 9516 9511 9506 9502 9497 9492 9487 9482 9477 9472 9467 9461 9456 9450 9445 9439 9433 9427 9421 9414 9408 9401 9394 9387 9380 9373 9365 9357 9348 9340 9331 9321 9311 9301 9290 9279 9267 9255 9242 9229 9215 9200 9185 9169 9152 9135 9116 9097 9078 9057 9036 9014 8991 8967 8943 8918 8891 8864 8836 8808 8778 8747 8716 8684 8651 8617 8582 8546 8509 8472 8433 8394 8354 8313 8271 8228 8185 8140 8096 8050 8004 7957 7910 7862 7813 7765 7716 7667 7618 7569 7520 7471 7423 7375 7327 7281 7235 7190 7146 7103 7062 7022 6984 6947 6913 6880 6849 6820 6794 6769 6747 6728 6711 6697 6685 6675 6669 6665 6663 6664 6668 6674 6682 6693 6706 6721 6739 6758 6780 6803 6828 6855 6883 6913 6944 6976 7009 7043 7078 7114 7150 7187 7225 7263 7301 7339 7377 7416 7454 7492 7530 7568 7605 7642 7679 7715 7750 7786 7820 7854 7888 7921 7953 7985 8016 8046 8076 8105 8134 8162 8190 8217 8243 8269 8294 8319 8343 8367 8391 8414 8436 8458 8480 8502 8523 8543 8564 8584 8603 8623 8642 8661 8679 8697 8715 8732 8749 8766 8782 8798 8814 8829 8844 8859 8873 8887 8901 8914 8927 8939 8951 8963 8975 8986 8997 9008 9018 9028 9038 9048 9058 9067 9077 9086 9095 9105 9114 9123 9132 9141 9150 9159 9168 9176 9185 9194 9203 9212 9221 9229 9238 9246 9255 9263 9271 9280 9287 9295 9303 9310 9317 9324 9331 9338 9344 9350 9356 9362 9368 9373 9378 9383 9388 9393 9397 9402 9406 9410 9414 9418 7388 3 5 2 9422 9426 9430 9434 9437 9441 9445 9448 9452 9456 9459 9463 9467 9470 9474 9477 9481 9484 9488 9491 9495 9498 9501 9504 9507 9510 9513 9516 9519 9522 9525 9528 9530 9533 9536 9538 9541 9544 9546 9549 9551 9554 9556 9559 9561 9564 9566 9568 9571 9573 9576 9578 9581 9583 9586 9588 9590 9593 9595 9597 9599 9602 9604 9606 9608 9610 9612 9614 9616 9618 9620 9622 9624 9626 9627 9629 9631 9632 9634 9635 9637 9638 9640 9641 9643 9644 9645 9646 9648 9649 9650 9651 9652 9653 9654 9655 9656 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9670 9671 9673 9675 9676 9678 9680 9682 9684 9686 9689 9691 9694 9696 9699 9701 9704 9706 9709 9711 9714 9716 9718 9721 9723 9725 9726 9728 9730 9731 9732 9733 9734 9735 9736 9736 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9739 9740 9741 9742 9743 9745 9746 9748 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9770 9772 9773 9775 9776 9777 9777 9778 9778 9779 9779 9779 9779 9778 9778 9778 9777 9777 9777 9776 9776 9776 9776 9776 9776 9776 9777 9778 9778 9780 9781 9782 9784 9786 9788 9790 9792 9794 9797 9799 9801 9803 9805 9807 9809 9810 9811 9812 9813 9813 9813 9813 9812 9811 9810 9808 9807 9805 9803 9800 9798 9795 9793 9790 9788 9785 9783 9781 9779 9777 9776 9774 9773 9772 9772 9771 9771 9771 9771 9772 9772 9773 9774 9774 9775 9775 9776 9776 9776 9775 9775 9774 9773 9772 9770 9768 9765 9763 9760 9756 9753 9749 9746 9742 9738 9734 9730 9727 9723 9719 9716 9713 9711 9708 9706 9704 9702 9701 9700 9699 9699 9698 9698 9697 9697 9697 9696 9695 9694 9693 9692 9690 9687 9684 9681 9677 9673 9668 9662 9656 9650 9643 9635 9627 9619 9611 9602 9593 9584 9575 9567 9558 9550 9542 9534 9527 9520 9514 9508 9503 9499 9495 9492 9490 9488 9487 9486 9487 9487 9489 9491 9493 9496 9499 9502 9506 9510 9514 9518 9523 9527 9532 9536 9541 9545 9550 9554 9559 9563 9567 9571 9576 9580 9584 9588 9592 9596 9600 9604 9608 9612 9616 9619 9623 9627 9631 9634 9638 9641 9644 9648 9651 9653 9656 9658 9660 9662 9664 9665 9667 9668 9668 9669 9669 9669 9669 9669 9669 9668 9668 9667 9667 9666 9666 9666 9665 9666 9666 9666 9667 9668 9670 9671 9673 9676 9678 9681 9685 9688 9692 9696 9700 9704 9709 9714 9718 9723 9728 9733 9737 9742 9746 9750 9755 9758 9762 9766 9769 9772 9774 9777 9779 9781 9783 9784 9786 9787 9788 9789 9790 9791 9792 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9803 9804 9806 9808 9809 9811 9813 9815 9817 9818 9820 9822 9823 9824 9826 9827 9828 9828 9829 9829 9829 9829 9829 9828 9827 9826 7389 3 5 2 9825 9824 9822 9821 9819 9817 9815 9813 9811 9810 9808 9806 9804 9802 9801 9799 9798 9797 9796 9795 9794 9793 9793 9792 9792 9792 9792 9791 9791 9791 9791 9791 9790 9790 9789 9788 9787 9786 9785 9783 9781 9779 9777 9774 9772 9769 9765 9762 9758 9755 9751 9747 9743 9738 9734 9730 9726 9721 9717 9713 9709 9705 9701 9696 9692 9688 9684 9680 9676 9671 9667 9662 9657 9652 9646 9640 9634 9627 9620 9612 9603 9594 9584 9574 9563 9550 9537 9524 9509 9493 9477 9459 9440 9421 9400 9378 9355 9331 9306 9280 9252 9223 9193 9162 9129 9094 9058 9021 8981 8940 8898 8853 8807 8758 8708 8655 8601 8544 8485 8424 8361 8295 8227 8157 8085 8011 7935 7857 7777 7696 7613 7529 7443 7357 7269 7182 7093 7005 6917 6829 6742 6656 6571 6487 6405 6324 6246 6170 6096 6024 5956 5890 5826 5766 5709 5655 5603 5555 5509 5466 5426 5388 5352 5319 5287 5257 5229 5201 5175 5149 5124 5099 5074 5049 5023 4996 4969 4941 4911 4881 4849 4816 4781 4745 4708 4670 4630 4590 4549 4508 4467 4426 4385 4345 4306 4269 4234 4201 4171 4144 4121 4102 4086 4076 4071 4071 4076 4088 4105 4129 4159 4196 4239 4288 4344 4407 4475 4550 4631 4717 4808 4904 5005 5110 5219 5331 5446 5563 5682 5803 5924 6046 6168 6290 6411 6530 6648 6764 6877 6989 7097 7202 7304 7403 7498 7589 7677 7761 7842 7918 7992 8061 8128 8191 8251 8307 8361 8412 8461 8507 8550 8592 8631 8669 8704 8738 8770 8801 8830 8858 8885 8911 8935 8958 8980 9001 9021 9041 9059 9076 9092 9107 9122 9136 9148 9161 9172 9183 9193 9202 9211 9220 9228 9235 9243 9250 9257 9264 9271 9277 9284 9291 9298 9305 9313 9321 9329 9337 9346 9354 9364 9373 9383 9393 9404 9415 9426 9437 9449 9460 9472 9484 9496 9508 9520 9532 9544 9555 9567 9579 9590 9601 9612 9622 9633 9643 9652 9661 9670 9679 9687 9695 9702 9709 9716 9722 9728 9734 9739 9744 9748 9752 9756 9760 9763 9766 9768 9771 9773 9775 9777 9778 9780 9781 9782 9783 9784 9785 9786 9786 9787 9787 9787 9788 9788 9788 9788 9788 9787 9787 9786 9785 9784 9783 9781 9779 9777 9774 9771 9767 9763 9759 9754 9748 9742 9736 9729 9722 9714 9706 9697 9688 9679 9669 9659 9649 9638 9628 9617 9607 9596 9586 9575 9565 9555 9546 9537 9528 9520 9512 9505 9499 9493 9488 9484 9480 9477 9475 9474 9473 9473 9474 9476 9478 9481 9485 9489 9494 9500 9506 9512 9519 9527 9535 9543 9551 9560 9569 9579 9588 9598 9607 9617 9627 9637 9647 9656 9666 9676 9685 9695 9704 9713 9722 9730 9739 9747 9755 9762 9770 9776 9783 9790 9796 9801 9807 9812 9817 9822 9826 9830 9834 9838 9841 9844 9847 9850 9852 9855 9857 9859 9861 9863 9865 9867 9868 9870 9871 9873 9874 7390 3 5 2 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9878 9879 9879 9880 9881 9882 9883 9885 9886 9887 9888 9890 9891 9892 9893 9893 9894 9895 9895 9895 9895 9895 9894 9894 9893 9892 9890 9889 9887 9886 9884 9882 9879 9877 9875 9873 9870 9868 9865 9863 9860 9858 9855 9853 9850 9847 9844 9841 9838 9835 9831 9828 9823 9819 9814 9809 9803 9797 9791 9784 9776 9768 9759 9750 9740 9730 9720 9709 9697 9686 9674 9662 9650 9638 9625 9614 9602 9591 9580 9569 9559 9550 9542 9534 9527 9522 9517 9513 9510 9508 9507 9507 9508 9510 9513 9517 9521 9527 9533 9540 9547 9555 9563 9572 9581 9591 9600 9610 9619 9629 9639 9648 9657 9667 9676 9684 9693 9701 9710 9718 9725 9733 9740 9747 9754 9760 9767 9773 9779 9785 9791 9797 9803 9809 9814 9820 9825 9831 9836 9841 9846 9851 9855 9860 9864 9868 9872 9876 9880 9883 9886 9889 9891 9894 9896 9898 9899 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9911 9910 9909 9908 9908 9908 9908 9908 9909 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9945 9945 9945 9944 9943 9942 9941 9939 9937 9935 9933 9931 9928 9925 9923 9920 9917 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9850 9850 9849 9849 9849 9850 9850 9850 9851 9851 9852 9853 9853 9854 9855 9856 9858 9859 9860 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9875 7391 3 5 2 9876 9877 9878 9878 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9889 9890 9892 9894 9896 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9916 9916 9916 9915 9914 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9897 9895 9893 9891 9890 9888 9887 9885 9884 9882 9880 9879 9877 9874 9872 9869 9866 9863 9859 9855 9850 9844 9838 9831 9824 9815 9807 9797 9787 9776 9764 9752 9740 9727 9714 9700 9687 9673 9660 9647 9634 9621 9609 9598 9588 9578 9570 9563 9557 9552 9548 9546 9545 9546 9548 9551 9556 9562 9569 9577 9587 9597 9608 9620 9633 9646 9659 9673 9687 9701 9715 9728 9742 9755 9767 9779 9791 9801 9812 9821 9830 9838 9845 9852 9858 9863 9868 9872 9875 9878 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9916 9917 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9923 9922 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9903 9901 9899 9898 9897 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9890 9891 9891 9892 9894 9895 9896 9898 9899 9901 9903 9905 9907 9909 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9912 9911 9908 9906 9903 9900 9897 9893 9889 9884 9880 9875 9869 9864 9858 9852 9846 9840 9834 9828 9822 9816 9811 9806 9801 9796 9792 9788 9785 9782 9780 9779 9778 9777 9778 9779 9780 9782 9785 9788 9792 9796 9800 9805 9810 9816 9821 9827 9833 9839 9845 9851 9856 9862 9867 9872 9877 9882 9886 9890 9894 9897 9901 9904 9906 9909 9911 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 7392 3 5 2 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9934 9931 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9899 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9882 9881 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9894 9896 9897 9899 9900 9902 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9912 9913 9914 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9900 9900 9900 7393 3 5 2 9900 9900 9899 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9886 9884 9881 9878 9875 9872 9868 9864 9860 9856 9852 9847 9843 9838 9833 9828 9824 9819 9814 9810 9805 9801 9796 9792 9788 9784 9780 9776 9772 9769 9766 9762 9759 9756 9754 9751 9749 9747 9744 9743 9741 9739 9738 9737 9736 9735 9735 9735 9735 9735 9736 9737 9738 9740 9742 9744 9746 9749 9752 9756 9759 9764 9768 9772 9777 9782 9787 9792 9798 9803 9809 9814 9819 9825 9830 9835 9840 9845 9850 9854 9858 9862 9866 9869 9873 9876 9878 9881 9883 9885 9887 9889 9890 9891 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9898 9898 9897 9896 9894 9893 9892 9890 9889 9887 9885 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9858 9857 9856 9855 9853 9852 9850 9848 9845 9843 9840 9837 9834 9830 9827 9823 9820 9816 9812 9807 9803 9799 9795 9790 9786 9782 9777 9773 9768 9764 9759 9755 9750 9745 9740 9734 9729 9723 9717 9710 9703 9696 9688 9680 9670 9661 9650 9639 9627 9614 9601 9586 9570 9554 9536 9518 9498 9477 9455 9431 9406 9380 9353 9324 9294 9262 9229 9194 9157 9118 9078 9036 8992 8946 8898 8848 8796 8742 8685 8627 8566 8502 8437 8369 8299 8226 8151 8074 7995 7914 7830 7745 7658 7569 7478 7386 7292 7197 7100 7003 6905 6806 6706 6607 6507 6407 6307 6207 6108 6009 5912 5815 5720 5626 5533 5442 5353 5266 5181 5098 5018 4941 4867 4795 4727 4663 4602 4545 4492 4443 4399 4359 4324 4294 4270 4250 4237 4229 4227 4231 4241 4257 4280 4309 4344 4385 4433 4487 4547 4613 4685 4762 4845 4933 5026 5123 5224 5329 5438 5549 5663 5780 5898 6017 6137 6258 6378 6498 6618 6736 6852 6967 7079 7189 7296 7399 7500 7598 7692 7782 7869 7952 8031 8107 8179 8247 8312 8374 8432 8487 8540 8589 8636 8680 8722 8762 8800 8835 8869 8902 8933 8962 8990 9016 9042 9066 9089 9112 9133 9153 9172 9190 9207 9223 9238 9252 9265 9277 9288 9298 9307 9315 9323 9329 9334 9339 9343 9346 9348 9350 9351 9351 9351 9351 9350 9349 9348 9346 9345 9343 9342 9341 9339 9338 9338 9337 9337 9337 9337 9338 9339 9340 9342 9344 9347 9350 9353 9356 9360 9364 9369 9373 9378 9384 9389 9394 9400 9406 9412 9418 9424 9430 9437 9443 9449 9456 9462 9468 9475 9481 9487 9494 9500 9506 9512 9518 9524 9530 9536 9542 9548 9553 9559 9565 9570 9575 9581 9586 9591 9596 9601 9605 9610 9614 9619 9623 9627 9631 9635 9638 9642 9645 9648 9651 9654 9657 9659 9662 9664 9666 9668 9669 9671 9672 9674 9675 9676 9676 9677 9677 9678 9678 9678 7394 3 5 2 9678 9678 9678 9677 9677 9676 9676 9675 9675 9674 9674 9673 9673 9672 9672 9671 9671 9671 9671 9672 9672 9673 9674 9675 9677 9678 9680 9683 9685 9688 9691 9695 9699 9703 9707 9712 9717 9722 9727 9732 9738 9744 9749 9755 9761 9767 9772 9778 9783 9789 9794 9799 9804 9808 9813 9817 9820 9824 9827 9830 9832 9834 9836 9838 9840 9841 9842 9843 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9850 9850 9852 9853 9854 9855 9857 9859 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9891 9892 9892 9892 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9889 9888 9888 9886 9885 9884 9882 9880 9878 9876 9874 9872 9869 9866 9864 9861 9859 9856 9853 9851 9849 9847 9845 9843 9841 9840 9839 9839 9838 9838 9839 9839 9840 9841 9843 9845 9847 9849 9852 9855 9858 9861 9865 9868 9872 9876 9879 9883 9886 9890 9893 9897 9900 9903 9905 9908 9910 9912 9914 9916 9917 9918 9919 9919 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9906 9905 9904 9904 9904 9904 9904 9904 9904 9905 9906 9907 9908 9909 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9945 9944 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 7395 3 5 2 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9953 9952 9950 9948 9946 9944 9943 9941 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9916 9914 9912 9910 9907 9904 9901 9898 9894 9890 9886 9882 9877 9872 9867 9862 9857 9851 9845 9839 9833 9826 9820 9813 9807 9800 9793 9786 9778 9771 9764 9756 9749 9741 9733 9725 9717 9709 9701 9693 9684 9675 9667 9658 9648 9639 9630 9620 9610 9601 9591 9580 9570 9560 9550 9539 9529 9518 9508 9497 9487 9477 9467 9457 9447 9438 9428 9420 9411 9403 9396 9389 9382 9376 9371 9366 9362 9358 9355 9353 9352 9351 9351 9352 9354 9356 9360 9363 9368 9373 9379 9386 9393 9401 9410 9419 9428 9438 9449 9460 9471 9482 9494 9506 9518 9530 9543 9555 9567 9579 9591 9603 9615 9626 9637 9648 9659 9669 9679 9688 9697 9706 9714 9722 9729 9736 9743 9749 9755 9760 9765 9770 9774 9778 9782 9786 9789 9792 9795 9797 9800 9802 9804 9806 9808 9809 9811 9812 9814 9815 9816 9817 9818 9820 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9829 9830 9832 9833 9834 9835 9837 9838 9840 9842 9844 9846 9848 9851 9853 9856 9859 9862 9865 9868 9872 9875 9879 9883 9886 9890 9894 9897 9901 9905 9908 9912 9915 9918 9921 9924 9927 9930 9932 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9930 9928 9926 9924 9921 9919 9917 9915 9913 9910 9908 9906 9904 9902 9899 9897 9894 9892 9888 9885 9881 9877 9873 9868 9862 7396 3 5 2 9856 9849 9841 9833 9824 9815 9804 9793 9782 9769 9756 9743 9729 9715 9701 9687 9672 9658 9644 9630 9617 9604 9592 9581 9571 9562 9554 9547 9541 9537 9534 9532 9532 9533 9535 9538 9543 9548 9555 9562 9570 9579 9588 9598 9608 9618 9629 9639 9649 9658 9668 9677 9685 9693 9700 9707 9712 9718 9722 9726 9729 9731 9733 9735 9736 9736 9737 9737 9737 9736 9736 9736 9736 9735 9736 9736 9736 9737 9738 9740 9742 9744 9746 9749 9753 9756 9760 9764 9768 9773 9777 9782 9787 9792 9798 9803 9808 9813 9819 9824 9829 9834 9839 9844 9849 9854 9858 9862 9867 9871 9875 9879 9882 9886 9889 9892 9895 9898 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9892 9889 9886 9882 9878 9874 9869 9863 9857 9850 9843 9834 9826 9816 9806 9794 9782 9769 9755 9741 9725 9708 9691 9672 9653 9633 9611 9589 9567 9543 9519 9494 9469 9443 9417 9390 9363 9337 9310 9283 9257 9232 9206 9182 9158 9136 9114 9094 9075 9058 9042 9027 9015 9004 8995 8989 8984 8981 8980 8981 8984 8989 8996 9004 9015 9027 9041 9056 9073 9091 9110 9130 9151 9173 9196 9219 9243 9267 9291 9315 9339 9363 9387 9410 9433 9456 9478 9499 9520 9540 9559 9578 9596 9613 9630 9645 9660 9675 9688 9701 9714 9726 9737 9747 9757 9767 9776 9785 9793 9801 9808 9815 9822 9829 9835 9841 9846 9852 9857 9862 9866 9871 9875 9879 9883 9886 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9920 9919 9919 9918 9916 9915 9913 9911 9909 9906 9904 9900 9897 9894 9890 9886 9882 9878 9873 9869 9865 9860 9856 9852 9848 9844 9840 9837 9833 9831 9828 9826 9824 9823 9822 9822 9822 9822 9823 9824 9826 9828 9830 9833 9836 9839 9843 9847 9851 9855 9859 9863 9867 9872 9876 9880 9884 9887 9891 9894 9897 9900 9903 9905 9908 9910 9912 9913 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9926 9926 9927 9929 9930 9931 9932 9934 9935 9937 9938 9940 9942 9944 9945 9947 9949 9951 9953 9955 9957 9958 9960 9962 9964 9965 9967 9968 9970 9971 9972 9973 9975 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9957 9955 9952 9950 9947 9944 9941 9937 9934 9931 7397 3 5 2 9927 9924 9920 9916 9912 9909 9905 9901 9897 9893 9890 9886 9883 9879 9876 9873 9869 9867 9864 9861 9858 9856 9853 9851 9849 9847 9844 9842 9839 9837 9834 9831 9828 9825 9821 9817 9813 9808 9803 9797 9791 9785 9778 9771 9764 9756 9748 9740 9732 9724 9715 9707 9699 9691 9683 9676 9669 9663 9657 9652 9648 9645 9642 9640 9639 9639 9640 9642 9645 9649 9654 9659 9665 9673 9680 9689 9697 9707 9716 9726 9737 9747 9757 9768 9778 9788 9797 9807 9816 9825 9833 9841 9849 9856 9862 9868 9874 9879 9884 9889 9893 9897 9901 9904 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9938 9941 9944 9948 9951 9954 9957 9960 9962 9965 9967 9970 9972 9974 9975 9976 9977 9978 9978 9979 9978 9978 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9951 9949 9948 9947 9946 9946 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9947 9946 9944 9943 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9908 9908 9908 9908 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9924 9926 9929 9932 9934 9937 9940 9943 9946 9948 9951 9953 9956 9958 9960 9962 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9942 9940 9937 9934 9931 9927 9923 9918 9914 9909 9903 9897 9891 9885 9878 9871 9864 9856 9849 9841 9833 9824 9816 9808 9799 9790 9782 9773 9765 9756 9748 9740 9732 9724 9717 9709 9702 9695 9689 9683 9677 9672 9667 9662 9658 9655 9652 9649 9647 9645 9643 9643 9642 9642 9643 9644 9645 9647 9650 9652 9656 9659 9663 9668 9672 9678 9683 9689 9695 9701 9707 9714 9721 9728 9735 9743 9750 9758 9765 9773 9781 9789 9796 9804 9812 9819 9827 9834 9841 9849 7398 3 5 2 9855 9862 9869 9875 9881 9887 9892 9898 9903 9907 9912 9916 9920 9924 9927 9930 9933 9936 9938 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9952 9952 9953 9954 9955 9957 9958 9960 9961 9963 9964 9966 9968 9969 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9983 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9968 9967 9966 9964 9962 9960 9958 9955 9953 9950 9947 9944 9941 9937 9934 9930 9926 9922 9918 9914 9910 9906 9901 9897 9893 9888 9884 9880 9875 9871 9867 9862 9858 9854 9850 9847 9843 9839 9836 9833 9829 9827 9824 9821 9819 9817 9815 9814 9812 9811 9811 9810 9810 9810 9811 9812 9813 9814 9816 9818 9820 9823 9826 9830 9833 9837 9841 9845 9850 9855 9860 9865 9870 9875 9880 9885 9891 9896 9901 9906 9911 9916 9921 9926 9930 9934 9938 9942 9946 9949 9952 9955 9957 9959 9961 9963 9964 9966 9967 9967 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9905 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9926 9927 9927 9927 9927 9927 9926 9925 9924 9922 9920 9918 9915 9913 9910 9906 9903 9899 9895 9891 9887 9883 9879 9875 9871 9866 9862 9858 9854 9851 9847 9843 9840 9837 9834 9831 9828 9826 9824 9822 9820 9818 9817 9816 9815 9814 9813 9813 9812 9812 9812 9813 9813 9814 9814 9815 9817 7399 3 5 2 9818 9820 9821 9823 9826 9828 9831 9834 9837 9841 9844 9848 9852 9856 9861 9865 9870 9875 9880 9885 9890 9895 9900 9905 9909 9914 9918 9923 9927 9930 9934 9937 9940 9943 9945 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9960 9961 9963 9965 9967 9969 9971 9973 9975 9978 9980 9982 9984 9986 9988 9990 9991 9992 9993 9994 9994 9994 9994 9993 9992 9991 9990 9988 9986 9984 9982 9980 9978 9975 9973 9971 9969 9967 9965 9963 9962 9960 9959 9958 9958 9958 9958 9958 9958 9959 9960 9961 9962 9964 9965 9967 9968 9970 9971 9973 9975 9976 9977 9978 9979 9980 9981 9981 9981 9981 9981 9981 9980 9979 9978 9977 9975 9974 9972 9970 9968 9966 9963 9961 9958 9955 9953 9950 9947 9944 9941 9938 9935 9932 9929 9927 9924 9921 9919 9916 9914 9912 9910 9909 9907 9906 9905 9905 9904 9904 9904 9904 9905 9906 9907 9908 9910 9912 9914 9916 9918 9921 9923 9926 9929 9932 9935 9938 9940 9943 9946 9949 9951 9953 9956 9958 9960 9962 9963 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9957 9956 9954 9953 9952 9952 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9874 9871 9868 9865 9861 9857 9853 9849 9845 9840 9835 9829 9824 9818 9811 9805 9798 9791 9784 9776 9769 9761 7400 3 5 3 9757 9750 9743 9736 9729 9721 9713 9705 9696 9686 9676 9666 9655 9644 9632 9620 9607 9594 9580 9566 9551 9535 9519 9502 9484 9466 9446 9426 9405 9382 9358 9333 9307 9279 9249 9218 9185 9150 9112 9073 9031 8987 8941 8892 8840 8786 8728 8668 8606 8540 8471 8400 8325 8248 8168 8086 8000 7913 7822 7730 7635 7538 7439 7339 7237 7134 7029 6924 6817 6711 6604 6497 6390 6284 6179 6075 5972 5872 5773 5676 5582 5492 5404 5320 5241 5165 5094 5028 4968 4913 4863 4820 4783 4753 4729 4713 4703 4701 4706 4719 4738 4766 4800 4842 4890 4946 5009 5077 5153 5234 5320 5412 5509 5610 5714 5823 5934 6048 6164 6282 6401 6520 6640 6760 6879 6996 7113 7227 7340 7450 7557 7662 7763 7861 7956 8047 8135 8219 8299 8376 8449 8519 8585 8648 8707 8764 8817 8868 8916 8961 9004 9044 9083 9119 9154 9187 9218 9248 9276 9304 9330 9355 9378 9401 9423 9444 9465 9484 9503 9521 9539 9555 9571 9587 9602 9616 9630 9643 9655 9667 9678 9689 9699 9709 9718 9726 9734 9742 9749 9756 9763 9769 9775 9780 9785 9790 9795 9799 9803 9807 9811 9815 9819 9823 9826 9830 9833 9837 9841 9844 9848 9851 9855 9859 9862 9866 9870 9873 9877 9880 9884 9887 9890 9893 9896 9899 9902 9905 9907 9909 9911 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9929 9927 9923 9920 9915 9911 9906 9900 9894 9887 9879 9871 9863 9854 9844 9834 9824 9813 9802 9790 9779 9767 9755 9744 9732 9721 9710 9699 9689 9680 9671 9663 9656 9650 9644 9640 9636 9634 9632 9632 9632 9633 9636 9639 9643 9647 9653 9659 9666 9673 9680 9688 9696 9705 9713 9722 9730 9739 9747 9755 9763 9771 9779 9786 9794 9800 9807 9813 9819 9825 9831 9836 9841 9845 9850 9854 9858 9862 9865 9869 9872 9875 9878 9881 9883 9886 9888 9890 9891 9893 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9896 9895 9894 9892 9890 9888 9885 7401 3 5 3 9882 9879 9875 9871 9867 9863 9857 9852 9846 9840 9833 9825 9817 9809 9799 9789 9779 9767 9755 9742 9728 9713 9697 9681 9663 9645 9626 9605 9584 9562 9539 9515 9491 9466 9440 9413 9386 9359 9331 9303 9275 9247 9219 9191 9163 9137 9110 9085 9060 9036 9014 8992 8973 8954 8937 8922 8909 8897 8888 8880 8874 8871 8869 8870 8872 8877 8883 8892 8902 8914 8928 8943 8960 8979 8999 9020 9042 9065 9089 9114 9139 9165 9191 9218 9244 9271 9298 9324 9350 9376 9401 9426 9451 9474 9497 9520 9541 9562 9582 9601 9620 9638 9654 9670 9685 9700 9713 9726 9738 9750 9760 9770 9780 9788 9797 9804 9811 9818 9824 9830 9836 9841 9846 9850 9855 9859 9863 9867 9870 9874 9877 9880 9884 9887 9890 9893 9896 9899 9902 9904 9907 9910 9913 9915 9918 9920 9923 9925 9927 9929 9932 9934 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9919 9919 9919 9920 9920 9921 9922 9923 9925 9926 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9945 9945 9944 9943 9942 9941 9939 9938 9937 9935 9933 9932 9930 9928 9927 9925 9924 9922 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9900 9897 9894 9889 9885 9879 9874 9867 9859 9851 9842 9831 9820 9808 9794 9779 9763 9745 9726 9705 9683 9658 9633 9605 9575 9543 9510 9474 9435 9395 9351 9306 9258 9207 9153 9097 9038 8976 8911 8843 8773 8700 8624 8546 8466 8383 8298 8211 8123 8033 7943 7852 7760 7669 7578 7488 7399 7312 7227 7145 7066 6990 6919 6852 6790 6733 6682 6636 6598 6565 6539 6521 6509 6505 6507 6517 6534 6558 6589 6626 6670 6720 6776 6837 6903 6974 7049 7127 7209 7293 7380 7468 7558 7648 7739 7829 7919 8009 8097 8183 8268 8350 8430 8508 8583 8655 8725 8791 8855 8915 8973 9028 9080 9129 9175 9219 9261 9300 9337 9372 9405 9436 9465 9493 9519 9544 9568 9590 9611 9631 9650 9668 9685 9701 9717 9731 9744 9757 9769 9780 9791 9800 9809 9818 9825 9832 9839 9845 9851 9856 9861 9865 9869 9873 9876 9879 9882 9885 9888 9891 9893 9896 9898 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9919 9918 9918 9917 9916 9914 9912 9910 9908 9905 9902 9899 9896 9892 9889 9885 9881 9877 9873 9869 9865 9861 9857 9853 9849 9846 9842 9839 9836 9833 9830 9827 9825 9822 9820 9818 9817 9815 9814 9813 9812 9812 9811 9811 9812 9812 9813 9814 9815 9816 7402 3 5 3 9817 9819 9821 9823 9825 9828 9830 9833 9836 9838 9841 9844 9847 9849 9852 9854 9856 9858 9860 9861 9862 9863 9863 9863 9863 9862 9860 9858 9855 9852 9848 9844 9839 9833 9827 9821 9813 9806 9797 9789 9780 9770 9760 9750 9739 9728 9717 9705 9694 9682 9671 9659 9647 9636 9624 9613 9602 9592 9581 9572 9562 9553 9545 9537 9529 9523 9517 9511 9507 9503 9500 9497 9495 9495 9494 9495 9496 9498 9501 9505 9509 9514 9520 9526 9532 9540 9547 9556 9564 9573 9583 9593 9603 9613 9623 9634 9645 9655 9666 9677 9687 9698 9708 9719 9729 9739 9749 9758 9767 9776 9785 9793 9801 9809 9816 9823 9830 9836 9842 9847 9853 9858 9863 9867 9871 9876 9879 9883 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9919 9922 9925 9928 9931 9933 9936 9939 9941 9944 9946 9949 9951 9953 9956 9958 9959 9961 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9984 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9978 9977 9976 9974 9972 9971 9969 9968 9966 9965 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9959 9960 9960 9961 9962 9963 9964 9966 9967 9968 9969 9969 9970 9971 9971 9971 9971 9971 9970 9969 9968 9967 9965 9963 9961 9959 9956 9954 9951 9948 9945 9942 9939 9937 9934 9931 9929 9927 9925 9923 9922 9921 9920 9920 9920 9920 9921 9922 9923 9924 9926 9928 9930 9932 9935 9937 9940 9942 9945 9947 9950 9952 9954 9956 9958 9959 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9971 9971 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 7403 3 5 3 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9982 9983 9984 9985 9986 9988 9989 9990 9990 9991 9992 9992 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9987 9986 9985 9983 9982 9980 9978 9977 9975 9973 9972 9970 9969 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9971 9971 9970 9969 9967 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9902 9901 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9879 9879 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9895 9897 9899 9901 9903 9905 9908 9910 9913 9915 9918 9921 9924 9927 9930 9933 9936 9939 9941 9944 9947 9949 9952 9954 9956 9958 9960 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9992 9991 9989 9988 9987 9986 9984 9983 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9967 9966 9965 9963 9961 9959 9956 9953 9950 9947 9944 9940 9936 9932 9928 9924 9919 9915 9911 9908 9904 9900 9897 9895 9892 9890 9889 9888 9887 9887 9888 9889 9891 9893 9895 9898 9902 9905 9909 9914 9918 9923 9928 9932 9937 9941 9946 9950 9954 9957 9961 9964 9966 9968 9970 9971 9972 9972 9972 9972 9971 9970 9969 9967 9966 9964 9962 9960 9958 9956 9955 9953 9952 9951 9949 9949 9948 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 7404 3 5 3 9955 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9957 9958 9960 9961 9963 9964 9966 9968 9969 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9992 9993 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9992 9990 9989 9987 9986 9984 9982 9980 9977 9975 9973 9970 9968 9966 9964 9962 9960 9958 9957 9955 9954 9954 9953 9953 9953 9953 9954 9954 9955 9957 9958 9959 9961 9963 9964 9966 9967 9969 9971 9972 9973 9974 9975 9976 9976 9976 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9970 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9980 9980 9981 9982 9983 9985 9986 9987 9989 9990 9992 9993 9995 9996 9997 9998 99991000010000100011000110001100011000110000 9999 9998 9997 9996 9995 9994 9992 9991 9990 9988 9987 9986 9985 9983 9983 9982 9981 9981 9980 9980 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9986 9987 9987 9988 9989 9989 9989 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9978 9978 9977 9975 9974 9973 9971 9970 9968 9966 9964 9963 9961 9959 9958 9956 9955 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9975 9974 9972 9970 9969 9967 9965 9964 9963 9961 9960 9959 7405 3 5 3 9959 9958 9958 9958 9958 9958 9959 9960 9961 9962 9963 9965 9966 9968 9970 9971 9973 9975 9976 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9982 9981 9981 9980 9978 9977 9976 9974 9972 9971 9969 9967 9966 9964 9962 9961 9960 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9878 9877 9876 9875 9873 9872 9871 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9842 9840 9839 9837 9835 9833 9832 9829 9827 9825 9823 9820 9818 9815 9812 9809 9806 9803 9800 9796 9792 9788 9784 9780 9776 9771 9766 9761 9756 9751 9746 9740 9735 9729 9723 9717 9711 9705 9699 9693 9686 9679 9673 9666 9659 9652 9644 9637 9629 9621 9612 9604 9595 9585 9575 9565 9554 9542 9530 9517 9504 9490 9475 9459 9442 9424 9405 9385 9365 9343 9319 9295 9270 9243 9215 9186 9155 9123 9090 9055 9019 8982 8943 8903 8861 8819 8774 8728 8681 8633 8583 8531 8479 8424 8369 8312 8253 8194 8132 8070 8006 7941 7874 7806 7737 7666 7595 7522 7448 7373 7296 7219 7141 7063 6983 6903 6822 6741 6659 6578 6496 6414 6333 6252 6172 6092 6013 5936 5859 5784 5711 5639 5570 5502 5437 5374 5314 5257 5203 5152 5105 5060 5020 4983 4950 4921 4896 4875 4858 4845 4837 4833 4833 4838 4847 4861 4878 4900 4927 4957 4992 5031 5073 5120 5170 5224 5281 5342 5406 5473 5543 5615 5690 5768 5847 5928 6011 6096 6181 6268 6355 6444 6532 6621 6709 6798 6886 6973 7059 7145 7229 7313 7394 7474 7553 7630 7705 7778 7849 7918 7984 8049 8112 8173 8231 8288 8343 8395 8446 8495 8542 8587 8631 8673 8713 8752 8789 8825 8860 8894 8926 8957 8988 9017 9045 9072 9099 9124 9149 9173 9196 9218 9240 9260 9281 9300 9319 9337 9355 9372 9388 9404 9420 9435 9449 9463 9476 9489 9501 9514 9525 9537 9548 9558 9569 7406 3 5 3 9579 9588 9598 9607 9616 9625 9633 9642 9650 9657 9665 9673 9680 9687 9694 9700 9707 9713 9719 9725 9730 9736 9741 9746 9751 9755 9760 9764 9768 9772 9775 9779 9782 9785 9788 9791 9794 9796 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9842 9844 9846 9849 9851 9854 9856 9859 9861 9864 9866 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9887 9886 9886 9885 9883 9882 9881 9879 9878 9876 9875 9873 9871 9869 9868 9866 9864 9862 9860 9858 9856 9853 9851 9849 9846 9843 9840 9837 9834 9831 9827 9823 9819 9815 9810 9805 9800 9795 9789 9783 9777 9771 9765 9758 9751 9745 9738 9731 9724 9718 9711 9705 9699 9693 9687 9682 9677 9673 9669 9666 9663 9661 9660 9659 9659 9659 9660 9662 9665 9668 9672 9676 9681 9687 9693 9699 9706 9714 9722 9730 9738 9746 9755 9763 9772 9780 9788 9797 9804 9812 9819 9826 9833 9839 9845 9851 9856 9860 9865 9869 9872 9875 9878 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9923 9925 9928 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9938 9937 9936 9934 9932 9931 9929 9926 9924 9922 9919 9916 9914 9911 9908 9905 9901 9898 9895 9892 9888 9885 9882 9879 9876 9873 9870 9867 9864 9862 9860 9857 9856 9854 9852 9851 9850 9849 9848 9848 9848 9848 9848 9849 9849 9850 9851 9852 9853 9855 9856 9858 9860 9862 9864 9865 9868 9870 9872 9874 9876 9878 9880 9883 9885 9887 9889 9892 9894 9896 9899 9901 9903 9906 9908 9911 9913 9915 9918 9920 9923 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9895 9894 9894 9893 9892 9892 9892 9892 9892 9892 9892 9893 9894 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 7407 3 5 3 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9936 9938 9941 9943 9946 9949 9951 9954 9956 9958 9961 9962 9964 9966 9967 9968 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9959 9959 9960 9961 9962 9964 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9978 9978 9976 9975 9974 9972 9970 9968 9966 9964 9961 9959 9957 9954 9952 9949 9947 9944 9942 9939 9937 9934 9932 9930 9927 9925 9923 9921 9919 9917 9915 9913 9911 9910 9908 9906 9905 9904 9902 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9903 9905 9906 9908 9910 9913 9915 9918 9920 9923 9926 9929 9931 9934 9937 9940 9943 9946 9948 9951 9954 9956 9958 9960 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9955 9954 9952 9951 9951 9950 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9957 9958 9960 9961 9963 9965 9966 9968 9969 9970 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 7408 3 5 3 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9948 9946 9944 9942 9941 9939 9937 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9950 9948 9947 9945 9943 9941 9938 9936 9934 9931 9928 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9873 9870 9867 9865 9862 9859 9857 9855 9852 9850 9848 9846 9844 9842 9840 9838 9836 9835 9833 9831 9830 9829 9827 9826 9825 9824 9823 9822 9821 9821 9820 9820 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9819 9820 9820 9821 9822 9822 9823 9824 9825 9826 9827 9829 9830 9832 9834 9836 9838 9840 9843 9846 9848 9851 9855 9858 9861 9865 9868 9872 9875 9879 9882 9886 9889 9893 9896 9899 9902 9905 9908 9910 9913 9915 9917 9919 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9905 9903 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9856 9856 9855 9855 9854 9853 9853 9852 9851 9851 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9834 9832 9831 9829 9827 9824 9822 9819 9816 9813 9810 9806 9802 9798 9794 9789 9784 9778 9773 9767 9761 9754 9748 9741 9734 9726 9718 9710 9702 9693 9684 9675 9666 9656 9645 9634 9623 9611 9599 9586 9572 9558 9543 9526 9509 9491 9472 9452 9430 9408 9383 9358 9331 9302 9272 9240 9207 9172 9135 9096 9056 9014 8970 8924 8877 8828 8777 8724 8670 8614 7409 3 5 3 8557 8498 8438 8376 8313 8249 8184 8117 8050 7982 7912 7842 7771 7700 7628 7556 7483 7410 7337 7265 7192 7119 7047 6975 6904 6834 6765 6697 6630 6565 6501 6439 6379 6321 6265 6212 6162 6114 6069 6027 5989 5954 5923 5895 5871 5851 5835 5823 5814 5810 5810 5814 5822 5834 5850 5870 5893 5920 5950 5984 6021 6062 6105 6150 6198 6249 6302 6356 6413 6470 6530 6590 6651 6713 6776 6839 6903 6966 7030 7093 7156 7218 7280 7342 7402 7462 7520 7578 7634 7690 7744 7796 7847 7897 7944 7991 8035 8078 8118 8157 8194 8228 8260 8290 8318 8343 8365 8385 8402 8416 8427 8435 8440 8442 8441 8437 8429 8418 8403 8385 8364 8339 8310 8279 8243 8205 8163 8118 8069 8017 7962 7904 7843 7779 7713 7643 7571 7497 7420 7341 7259 7176 7091 7003 6915 6824 6733 6640 6546 6451 6355 6259 6162 6065 5969 5872 5776 5681 5586 5493 5402 5312 5225 5140 5058 4979 4904 4833 4766 4703 4646 4593 4547 4506 4472 4445 4424 4410 4404 4405 4414 4431 4455 4487 4527 4575 4630 4692 4762 4839 4922 5011 5106 5207 5312 5422 5536 5653 5773 5896 6020 6145 6271 6397 6523 6647 6771 6892 7012 7128 7242 7353 7460 7563 7663 7759 7850 7938 8022 8102 8177 8249 8317 8382 8443 8501 8556 8608 8658 8705 8750 8792 8833 8872 8910 8946 8981 9015 9047 9079 9109 9139 9168 9196 9223 9249 9275 9300 9324 9347 9369 9390 9410 9430 9448 9466 9483 9499 9514 9528 9541 9554 9566 9577 9587 9597 9607 9616 9624 9632 9640 9647 9655 9662 9669 9676 9682 9689 9695 9702 9708 9715 9721 9727 9733 9739 9745 9751 9756 9762 9767 9772 9776 9781 9785 9789 9792 9796 9799 9802 9804 9807 9809 9811 9813 9815 9816 9818 9819 9821 9822 9823 9825 9826 9827 9829 9830 9832 9833 9835 9837 9838 9840 9841 9843 9845 9846 9848 9849 9851 9852 9853 9855 9856 9857 9858 9858 9859 9860 9860 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9866 9867 9868 9869 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9885 9887 9888 9890 9891 9893 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9912 9910 9908 9906 9903 9901 9898 9896 9893 9891 9888 9886 9883 9881 9878 9876 9874 9872 9869 9867 9866 9864 9862 9861 9859 9858 9857 9856 9855 9855 9855 9855 9855 9855 9856 9857 9858 9859 9861 9863 9865 9867 9869 9872 9874 9877 9880 9883 9886 9890 9893 9896 9900 7410 3 5 3 9903 9906 9909 9913 9916 9919 9921 9924 9926 9929 9931 9933 9934 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9937 9937 9937 9938 9938 9939 9940 9942 9943 9944 9946 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9962 9962 9963 9963 9963 9962 9962 9961 9959 9958 9956 9954 9952 9950 9948 9945 9943 9940 9938 9936 9933 9931 9929 9927 9925 9924 9923 9922 9921 9920 9920 9920 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9904 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9878 9875 9873 9871 9869 9867 9866 9865 9864 9863 9863 9863 9864 9865 9866 9868 9870 9872 9875 9878 9881 9885 9888 9892 9896 9900 9905 9909 9913 9917 9921 9924 9928 9931 9934 9937 9939 9942 9944 9945 9947 9948 9949 9949 9949 9949 9949 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9936 9934 9933 9931 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9893 9892 9890 9888 9885 9883 9880 9876 9873 9869 9865 9861 9856 9851 9846 9841 9836 9830 9825 9820 9814 9809 9804 9799 9794 9790 9786 9782 9778 9775 9772 9769 9766 9764 9762 9760 9758 9756 9755 9753 9751 9749 9746 9744 9741 9738 9734 9730 9726 9721 9715 9710 9704 9697 9690 9683 9676 9668 9661 9653 9646 9638 9631 9625 9619 9613 9608 9604 9601 9598 9596 9596 9596 9597 9599 9602 9606 9610 9616 9622 9629 9637 9645 9654 9662 9672 9681 9690 9699 9708 9717 9726 9734 9741 9748 9755 9761 9766 9770 9774 9778 9780 9782 9783 9784 9784 9784 9783 9782 9780 9778 9776 9773 9771 9768 9765 9762 9759 9756 9753 9751 9748 9746 9743 9741 9739 9737 9735 9733 9732 9730 9729 9727 9726 9724 9723 9722 9720 9719 9717 9716 9714 9712 9710 9708 9706 9703 9701 9698 9695 9691 9687 9684 9679 9675 9670 9665 9660 9655 9649 9643 9636 9630 9623 9616 9608 9601 9593 9584 9576 9567 9558 9548 9539 9529 9518 9507 9496 9484 9472 9459 9446 9433 9418 9403 9388 9371 9354 9336 9318 9298 9277 9256 9233 9210 9185 7411 3 5 3 9160 9133 9105 9076 9046 9015 8982 8949 8914 8878 8841 8803 8764 8724 8682 8640 8596 8551 8505 8458 8410 8360 8310 8258 8205 8150 8095 8038 7980 7920 7859 7796 7732 7666 7598 7529 7458 7385 7311 7235 7157 7077 6996 6913 6828 6742 6654 6565 6474 6382 6289 6195 6100 6005 5908 5812 5715 5618 5522 5426 5330 5236 5143 5051 4960 4872 4785 4701 4620 4541 4466 4394 4325 4261 4200 4144 4093 4046 4005 3969 3938 3913 3893 3880 3873 3872 3877 3889 3907 3931 3962 4000 4043 4093 4149 4212 4280 4353 4432 4516 4605 4699 4797 4898 5003 5111 5221 5334 5449 5565 5682 5799 5917 6034 6151 6267 6382 6495 6606 6714 6821 6925 7025 7123 7218 7310 7399 7484 7566 7645 7720 7793 7862 7929 7992 8053 8111 8167 8221 8272 8321 8369 8414 8458 8500 8541 8581 8619 8656 8692 8727 8761 8795 8827 8858 8889 8918 8947 8975 9003 9029 9055 9080 9104 9128 9150 9173 9194 9215 9235 9254 9273 9291 9308 9325 9341 9357 9372 9387 9401 9415 9428 9441 9453 9465 9476 9488 9498 9508 9518 9528 9537 9546 9554 9562 9570 9578 9585 9592 9598 9605 9611 9617 9623 9628 9634 9639 9644 9649 9654 9659 9664 9669 9674 9680 9685 9690 9695 9700 9705 9710 9716 9721 9726 9731 9736 9741 9746 9750 9755 9759 9763 9767 9771 9775 9778 9781 9784 9787 9789 9792 9794 9796 9798 9800 9802 9804 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9826 9828 9831 9833 9836 9839 9841 9844 9847 9849 9852 9854 9856 9858 9860 9862 9864 9865 9866 9867 9868 9868 9869 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9867 9867 9866 9864 9863 9861 9859 9857 9855 9852 9849 9847 9844 9840 9837 9834 9831 9828 9825 9823 9820 9818 9816 9814 9812 9811 9811 9810 9810 9810 9811 9812 9814 9816 9818 9820 9823 9826 9829 9833 9837 9841 9844 9849 9853 9857 9861 9865 9869 9873 9877 9881 9884 9888 9891 9894 9897 9900 9902 9904 9907 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 7412 3 5 3 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9964 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9962 9963 9964 9964 9965 9967 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9972 9970 9968 9967 9965 9964 9962 9961 9960 9959 9957 9957 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9947 9945 9944 9943 9942 9940 9939 9937 9935 9934 9932 9930 9928 9927 9925 9923 9922 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9888 7413 3 5 3 9886 9884 9881 9879 9876 9873 9870 9867 9865 9862 9859 9857 9854 9852 9850 9848 9846 9844 9843 9842 9842 9841 9841 9841 9842 9843 9844 9845 9846 9848 9850 9853 9855 9857 9860 9863 9866 9869 9872 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9964 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9986 9986 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9975 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9949 9948 9946 9943 9941 9938 9935 9931 9928 9924 9919 9915 9910 9905 9900 9894 9888 9883 9877 9871 9865 9859 9853 9847 9841 9836 9830 9825 9820 9815 9811 9807 9803 9799 9796 9794 9791 9790 9788 9787 9787 9787 9787 9788 9790 9792 9794 9797 9800 9803 9807 9811 9816 9820 9825 9830 9836 9841 7414 3 5 3 9847 9852 9858 9864 9870 9875 9881 9886 9892 9897 9902 9907 9911 9916 9920 9924 9928 9931 9935 9938 9941 9943 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9965 9966 9968 9969 9970 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9979 9978 9977 9976 9974 9973 9971 9970 9969 9968 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9921 9919 9916 9912 9908 9903 9898 9892 9886 9879 9871 9863 9854 9844 9833 9822 9810 9797 9783 9769 9753 9737 9720 9702 9683 9663 9641 9619 9595 9570 9544 9515 9486 9454 9421 9386 9349 9309 9268 9224 9178 9129 9078 9025 8968 8909 8848 8784 8717 8648 8577 8503 8426 8348 8267 8185 8101 8015 7928 7839 7749 7659 7567 7475 7383 7290 7198 7106 7014 6922 6831 6741 6653 6565 6478 6393 6310 6228 6148 6070 5995 5922 5851 5783 5717 5655 5597 5541 5490 5442 5398 5359 5325 5295 5271 5251 5238 5230 5229 5233 5244 5262 5286 5317 5354 5399 5450 5507 5571 5642 5718 5801 5888 5982 6080 6182 6289 6399 6512 6627 6745 6864 6984 7104 7224 7344 7462 7579 7694 7806 7915 8021 8123 8222 8316 8406 8492 8574 8651 8723 8791 8855 8914 8969 9020 9068 9111 9151 9189 9223 9254 9284 9310 9335 9359 9381 9401 9421 9439 9457 9474 9491 9507 9523 9538 9554 9569 9585 9600 9615 9629 9644 9659 9673 9687 9701 9714 9728 9740 9753 9765 9776 9787 9798 9808 9818 9827 9835 9843 9851 9858 9865 9871 9877 9883 9888 9893 9897 9901 9905 9909 9912 9915 9918 9921 9923 9925 9927 9929 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9944 9945 9946 9948 9950 9952 9953 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9967 9967 9967 9966 9965 9964 9962 9960 9958 9955 9952 9949 9945 9941 9937 9933 9929 9924 9919 9914 9909 9904 9899 9894 9889 9884 9879 9874 9869 9864 9859 9855 9850 9846 9841 9837 9833 9829 9825 9821 9818 9815 9812 9809 9806 9804 9802 9800 9798 9797 9796 9795 9795 9795 9796 9797 9798 9799 9801 9804 9806 9809 9813 9816 9820 9825 9829 9834 9839 9844 9849 9854 9859 9865 9870 9875 9880 9885 9890 9894 9898 9902 9906 9910 7415 3 5 3 9913 9916 9918 9920 9922 9924 9925 9926 9927 9928 9928 9928 9928 9927 9927 9926 9925 9924 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9898 9896 9893 9890 9887 9884 9880 9876 9871 9866 9860 9854 9848 9841 9833 9825 9816 9806 9797 9786 9775 9763 9751 9738 9724 9710 9696 9681 9665 9649 9632 9615 9598 9580 9562 9544 9525 9507 9488 9469 9451 9432 9414 9396 9379 9362 9345 9329 9314 9299 9285 9272 9260 9249 9239 9229 9221 9214 9208 9203 9200 9197 9195 9194 9195 9196 9198 9200 9204 9208 9213 9218 9224 9230 9236 9242 9248 9255 9261 9266 9272 9276 9281 9284 9287 9290 9291 9291 9291 9290 9287 9283 9279 9273 9266 9258 9248 9238 9226 9213 9199 9184 9168 9151 9133 9113 9093 9072 9050 9027 9004 8979 8954 8929 8903 8876 8850 8823 8796 8768 8741 8714 8687 8660 8634 8608 8583 8559 8535 8512 8491 8470 8450 8432 8415 8400 8386 8374 8363 8355 8348 8342 8339 8338 8339 8341 8346 8353 8361 8372 8384 8399 8415 8433 8452 8473 8496 8520 8545 8572 8599 8628 8657 8688 8718 8750 8781 8813 8845 8877 8909 8941 8973 9004 9035 9065 9095 9124 9152 9180 9207 9233 9258 9282 9306 9328 9350 9371 9391 9410 9428 9445 9462 9478 9493 9508 9521 9535 9547 9559 9570 9581 9592 9602 9611 9620 9628 9637 9644 9652 9659 9666 9672 9678 9684 9690 9695 9700 9705 9709 9713 9717 9720 9723 9726 9728 9730 9732 9733 9734 9734 9734 9733 9733 9731 9730 9727 9725 9722 9718 9715 9710 9706 9701 9695 9690 9684 9678 9672 9665 9659 9652 9645 9638 9631 9624 9618 9611 9604 9598 9591 9585 9579 9573 9567 9562 9557 9552 9547 9543 9538 9534 9530 9527 9523 9520 9517 9514 9511 9508 9506 9503 9501 9498 9496 9494 9492 9490 9488 9486 9484 9483 9481 9479 9478 9476 9475 9473 9472 9470 9469 9468 9467 9465 9464 9463 9462 9460 9459 9458 9456 9455 9453 9451 9450 9448 9446 9444 9441 9439 9436 9434 9431 9428 9424 9421 9417 9414 9410 9406 9401 9397 9392 9387 9382 9377 9371 9365 9359 9353 9347 9340 9332 9325 9317 9309 9300 9290 9281 9270 9259 9248 9235 9223 9209 9194 9179 9163 9146 9128 9108 9088 9067 9045 9022 8997 8971 8944 8916 8887 8856 8824 8791 8756 8720 8683 8644 8604 8563 8520 8476 8430 8383 8335 8285 8234 8181 8128 8072 8016 7958 7898 7837 7776 7712 7648 7582 7515 7447 7378 7308 7237 7166 7093 7020 6946 6872 6797 6722 6647 6572 6497 6422 6347 6273 6200 6127 6055 5985 5915 5848 5781 5717 5654 5594 5535 5479 5426 5375 5327 5282 5241 5202 5167 5135 5107 5083 5062 5045 5033 5024 5020 5019 5023 5031 5043 5060 5081 5106 5135 5169 5206 5248 5293 5343 5396 5453 5513 5576 5643 7416 3 5 3 5712 5785 5860 5937 6016 6098 6181 6265 6351 6438 6526 6614 6703 6791 6880 6968 7056 7143 7229 7313 7397 7479 7560 7638 7715 7791 7864 7935 8004 8071 8135 8198 8258 8316 8372 8426 8478 8528 8576 8622 8666 8708 8749 8788 8826 8862 8897 8930 8963 8994 9024 9053 9081 9108 9134 9159 9183 9206 9229 9251 9272 9293 9312 9331 9349 9367 9384 9400 9415 9430 9443 9457 9469 9481 9492 9503 9513 9522 9531 9539 9547 9554 9561 9567 9573 9579 9585 9590 9595 9600 9605 9609 9614 9619 9624 9629 9634 9639 9644 9650 9655 9661 9667 9674 9680 9687 9694 9701 9708 9715 9722 9729 9736 9744 9751 9758 9765 9771 9778 9784 9790 9796 9801 9806 9811 9815 9820 9823 9827 9830 9833 9835 9838 9840 9842 9844 9845 9847 9848 9849 9851 9852 9853 9854 9856 9857 9858 9860 9861 9863 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9878 9879 9879 9880 9879 9879 9879 9878 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9856 9854 9853 9853 9852 9852 9852 9853 9854 9855 9857 9859 9862 9865 9868 9872 9876 9880 9885 9889 9894 9898 9903 9908 9912 9916 9921 9925 9928 9932 9935 9938 9940 9942 9944 9946 9947 9947 9948 9948 9948 9948 9947 9946 9945 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9976 9976 9977 9976 9976 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9964 9965 9967 9969 9970 9972 9974 9975 9977 9978 9980 9981 9982 9982 9983 9983 9983 9982 9982 9981 9980 9978 9977 9975 9973 9971 9969 9967 9965 9963 9961 9959 9957 9955 9954 9952 9951 9950 9950 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9965 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9958 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9973 9974 9975 9975 9975 9975 9974 9974 9973 9972 9971 9969 9968 9966 9964 9962 9959 9957 9954 9952 9949 9946 9943 9940 9937 9934 9931 9928 9925 9922 9919 9915 9912 7417 3 5 3 9909 9906 9903 9900 9896 9893 9890 9887 9884 9881 9878 9876 9873 9870 9868 9866 9864 9862 9860 9859 9858 9857 9856 9856 9856 9856 9857 9858 9859 9860 9862 9863 9866 9868 9870 9873 9876 9879 9882 9885 9888 9891 9895 9898 9901 9904 9907 9910 9912 9915 9918 9920 9922 9924 9927 9929 9930 9932 9934 9936 9937 9939 9941 9942 9944 9946 9947 9949 9951 9952 9954 9956 9958 9960 9961 9963 9965 9967 9968 9970 9971 9972 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9946 9944 9942 9939 9937 9934 9930 9927 9922 9918 9912 9907 9900 9894 9886 9878 9870 9861 9852 9842 9831 9821 9810 9798 9787 9775 9763 9751 9739 9727 9715 9703 9692 9680 9669 9659 9649 9639 9630 9621 9613 9606 9599 9592 9586 9581 9576 9572 9569 9566 9563 9561 9559 9558 9557 9556 9556 9555 9555 9555 9555 9555 9555 9556 9556 9555 9555 9555 9555 9554 9553 9552 9551 9550 9549 9547 9545 9543 9542 9540 9537 9535 9533 9531 9529 9527 9526 9524 9523 9521 9520 9520 9519 9519 9519 9519 9520 9521 9522 9524 9526 9528 9531 9534 9537 9541 9544 9549 9553 9557 9562 9567 9572 9578 9583 9589 9595 9601 9608 9614 9621 9628 9635 9642 9649 9657 9665 9673 9681 9689 9698 9706 9715 9724 9733 9743 9752 9761 9771 9780 9790 9799 9808 9817 9826 9835 9843 9851 9859 9866 9873 9880 9886 9891 9896 9901 9905 9909 9913 9916 9918 9920 9922 9923 9925 9925 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9942 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 7418 3 5 3 9950 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9961 9962 9964 9965 9967 9969 9970 9972 9974 9976 9978 9980 9982 9983 9985 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9990 9989 9988 9987 9986 9985 9983 9982 9980 9979 9977 9976 9974 9973 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9929 9928 9926 9923 9921 9918 9914 9911 9906 9902 9897 9891 9885 9878 9871 9864 9856 9848 9839 9830 9820 9811 9801 9791 9780 9770 9760 9749 9739 9729 9719 9710 9700 9691 9683 9675 9667 9660 9654 9648 9644 9639 9636 9633 9631 9630 9629 9629 9630 9632 9635 9638 9642 9646 9651 9657 9663 9669 9676 9683 9691 9699 9707 9715 9724 9732 9741 9750 9758 9767 9775 9783 9791 9799 9807 9814 9821 9828 9834 9841 9847 9852 9857 9862 9867 9871 9875 9878 9882 9885 9887 9890 9892 9894 9895 9897 9898 9899 9899 9900 9900 9901 9901 9901 9900 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9876 9874 9871 9867 9864 9860 9855 9850 9845 9839 9832 9825 9817 9808 9799 9788 9777 9765 9752 9737 9721 9704 9686 9666 9644 9621 9596 9569 9539 9508 9474 9438 9399 9358 9313 9266 9216 9163 9107 9047 8985 8919 8849 8777 8701 8622 8540 8455 8368 8277 8184 8089 7991 7892 7792 7690 7587 7484 7381 7278 7176 7075 6975 6878 6783 6692 6603 6519 6439 6364 6293 6229 6170 6118 6072 6033 6001 5977 5959 5950 5947 5953 5965 5986 6013 6048 6090 6138 6193 6254 6320 6392 6469 6550 6636 6725 6817 6911 7008 7106 7206 7306 7406 7507 7606 7705 7803 7899 7993 8085 8175 8262 8346 8427 8506 8581 8653 8722 8788 8851 8911 8968 9021 9072 9121 9166 9209 9250 9288 9325 9359 9391 9421 9450 9477 9503 9527 9550 9572 9592 9612 9630 9648 9664 9680 9695 9709 9723 9736 9748 9759 9770 9780 9790 9799 9808 9817 9825 9832 9839 9846 9853 9859 9865 9870 9876 9881 9886 9891 9895 9899 9903 9907 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9935 9936 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 7419 3 5 3 9953 9953 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9919 9916 9914 9910 9907 9903 9899 9894 9890 9885 9879 9874 9868 9862 9855 9848 9841 9834 9827 9819 9812 9804 9796 9789 9781 9774 9767 9759 9753 9746 9740 9734 9728 9723 9719 9715 9711 9708 9705 9703 9701 9700 9699 9698 9698 9698 9699 9700 9701 9702 9704 9705 9707 9709 9710 9712 9714 9715 9717 9718 9720 9721 9722 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9737 9738 9740 9742 9744 9747 9749 9752 9754 9757 9760 9763 9767 9770 9773 9777 9780 9784 9787 9791 9794 9798 9801 9804 9807 9810 9813 9816 9819 9822 9824 9827 9830 9832 9834 9837 9839 9842 9844 9847 9849 9852 9854 9857 9859 9862 9865 9867 9870 9873 9876 9878 9881 9884 9887 9889 9892 9894 9896 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9918 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9910 9909 9907 9905 9903 9900 9898 9894 9891 9887 9883 9879 9874 9869 9863 9858 9852 9845 9839 9832 9825 9817 9810 9802 9795 9787 9779 9771 9764 9756 9748 9741 9734 9727 9720 9714 9708 9703 9697 9693 9688 9685 9681 9679 9676 9675 9674 9673 9673 9674 9675 9677 9679 9681 9685 9688 9693 9697 9702 9708 9714 9720 9726 9733 9740 9747 9754 9762 9770 9777 9785 9793 9800 9808 9815 9823 9830 9837 9844 9850 9856 9862 9868 9873 9879 9883 9888 9892 9895 9899 9902 9904 9907 9909 9911 9912 9914 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9942 9944 9946 9948 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 7420 3 5 3 9928 9926 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9903 9902 9901 9899 9898 9896 9894 9892 9889 9887 9884 9881 9878 9874 9871 9866 9862 9858 9853 9847 9842 9836 9829 9823 9816 9809 9801 9794 9786 9778 9769 9761 9752 9744 9735 9727 9719 9711 9703 9695 9688 9681 9675 9669 9663 9659 9654 9651 9648 9646 9644 9644 9644 9644 9646 9648 9650 9654 9657 9662 9667 9672 9678 9684 9691 9697 9704 9711 9718 9726 9733 9740 9747 9755 9762 9769 9775 9782 9788 9794 9800 9806 9811 9816 9822 9826 9831 9835 9840 9844 9847 9851 9855 9858 9861 9864 9867 9870 9873 9875 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9943 9943 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9957 9957 9957 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9943 9941 9938 9936 9934 9931 9929 9926 9924 9922 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9897 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9868 9868 9869 9870 9870 9872 9873 9874 9875 9877 9878 9880 9882 9884 9886 9887 9889 9892 9894 9896 9898 9900 9902 9905 9907 9909 9912 9914 9917 9919 9921 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9946 9948 9950 9951 9952 9954 9955 9955 9956 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9941 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 7421 3 5 3 9909 9907 9904 9901 9897 9894 9891 9888 9884 9881 9877 9874 9871 9867 9864 9861 9858 9855 9852 9850 9847 9845 9843 9842 9840 9839 9838 9837 9837 9837 9837 9838 9838 9839 9840 9842 9843 9845 9847 9849 9852 9854 9857 9859 9862 9864 9867 9870 9872 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9907 9904 9902 9899 9895 9892 9888 9884 9880 9875 9869 9864 9857 9850 9842 9834 9825 9814 9803 9791 9778 9764 9748 9732 9714 9695 9674 9652 9629 9604 9578 9550 9521 9491 9459 9426 9392 9356 9320 9283 9245 9206 9167 9127 9087 9047 9007 8967 8928 8890 8852 8815 8780 8746 8714 8683 8655 8628 8604 8583 8564 8547 8533 8523 8515 8510 8507 8508 8512 8519 8528 8541 8556 8573 8593 8616 8640 8667 8695 8725 8757 8790 8824 8859 8895 8931 8968 9005 9042 9079 9115 9151 9187 9222 9256 9289 9321 9353 9383 9412 9439 9466 9491 9515 9538 9560 9581 9600 9619 9636 9652 9668 9682 9696 9709 9721 9733 9744 9754 9764 9773 9782 9790 9798 9806 9813 9820 9827 9833 9839 9844 9849 9854 9859 9863 9867 9871 9874 9877 9880 9883 9885 9887 9889 9891 9892 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9905 9903 9901 9898 9895 9893 9890 9886 9883 9879 9876 9872 9868 9865 9861 9857 9854 9850 9847 9844 9841 9839 9836 9834 9832 9830 9829 9828 9827 9827 9826 9826 9826 9827 9827 9828 9829 9830 9831 9832 9834 9835 9836 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9850 9850 9851 9852 9852 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9871 9871 9871 9871 9870 9870 9869 9868 9866 9865 9863 9861 9859 9857 9855 9853 9850 9848 9845 9842 7422 3 5 3 9839 9837 9834 9831 9828 9825 9823 9820 9817 9815 9812 9810 9807 9805 9802 9800 9797 9795 9793 9790 9788 9786 9783 9781 9779 9776 9774 9771 9769 9766 9764 9761 9758 9755 9753 9750 9746 9743 9740 9736 9732 9728 9724 9719 9714 9709 9704 9698 9691 9685 9677 9670 9661 9653 9643 9633 9622 9611 9599 9586 9573 9559 9543 9527 9511 9493 9474 9454 9433 9412 9388 9364 9339 9312 9283 9254 9222 9189 9154 9118 9079 9039 8996 8952 8905 8855 8804 8750 8693 8633 8571 8507 8439 8369 8296 8220 8142 8061 7977 7891 7802 7711 7617 7521 7424 7324 7222 7120 7015 6910 6803 6695 6587 6479 6370 6261 6152 6044 5937 5830 5724 5620 5516 5415 5316 5218 5123 5030 4940 4854 4770 4690 4613 4540 4471 4407 4347 4292 4242 4197 4158 4124 4097 4075 4060 4051 4049 4053 4065 4083 4108 4141 4180 4227 4280 4340 4407 4481 4560 4646 4737 4834 4936 5042 5152 5267 5384 5505 5627 5752 5877 6004 6130 6257 6383 6507 6631 6752 6871 6987 7100 7210 7316 7418 7517 7612 7703 7789 7872 7950 8025 8096 8162 8226 8285 8342 8395 8445 8493 8538 8581 8622 8661 8698 8734 8768 8801 8833 8864 8895 8924 8953 8981 9009 9036 9063 9089 9115 9140 9165 9190 9214 9237 9260 9282 9304 9325 9345 9365 9384 9402 9420 9437 9454 9469 9484 9499 9513 9526 9539 9551 9563 9574 9585 9595 9605 9615 9624 9633 9642 9650 9658 9666 9673 9681 9688 9695 9702 9708 9715 9721 9727 9733 9739 9744 9750 9755 9760 9765 9770 9774 9779 9783 9788 9792 9796 9800 9803 9807 9811 9814 9817 9821 9824 9827 9830 9833 9836 9839 9841 9844 9846 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9869 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9854 9853 9851 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9840 9839 9838 9838 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9838 9839 9840 9841 9843 9844 9846 9848 9850 9852 9854 9856 9859 9861 9864 9866 9869 9871 9874 9876 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9896 9897 9897 9897 9896 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9857 9857 9856 9855 9855 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9854 9854 7423 3 5 3 9854 9854 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9851 9850 9848 9847 9846 9845 9843 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9822 9820 9817 9814 9811 9808 9805 9801 9798 9794 9790 9786 9783 9779 9775 9771 9767 9762 9759 9755 9751 9747 9743 9740 9737 9734 9731 9728 9726 9724 9722 9720 9719 9717 9717 9716 9715 9715 9715 9715 9716 9716 9717 9717 9718 9719 9720 9720 9721 9722 9723 9723 9724 9724 9724 9724 9724 9724 9724 9724 9723 9723 9722 9721 9720 9719 9718 9717 9716 9715 9713 9712 9710 9709 9708 9706 9705 9703 9701 9699 9698 9696 9694 9692 9689 9687 9684 9682 9679 9675 9672 9668 9664 9660 9656 9651 9646 9640 9635 9629 9623 9616 9609 9602 9594 9586 9578 9570 9561 9552 9543 9533 9523 9513 9502 9491 9480 9468 9456 9444 9431 9418 9404 9390 9375 9360 9344 9328 9311 9294 9275 9256 9237 9216 9194 9172 9149 9124 9099 9072 9045 9016 8986 8955 8922 8888 8853 8816 8778 8738 8697 8655 8611 8565 8518 8469 8419 8367 8313 8258 8201 8142 8082 8021 7958 7893 7827 7759 7690 7620 7548 7475 7401 7325 7248 7171 7092 7013 6933 6852 6770 6689 6606 6524 6441 6358 6276 6194 6112 6031 5950 5871 5792 5715 5639 5564 5491 5420 5352 5285 5220 5158 5099 5042 4988 4937 4890 4845 4804 4767 4733 4703 4676 4653 4634 4619 4608 4601 4597 4598 4603 4612 4625 4642 4663 4687 4716 4748 4784 4824 4868 4915 4965 5019 5076 5136 5199 5265 5333 5404 5477 5553 5630 5709 5790 5873 5956 6041 6126 6212 6298 6385 6472 6558 6644 6730 6815 6899 6983 7065 7146 7225 7303 7380 7455 7528 7599 7669 7737 7804 7868 7931 7991 8051 8108 8164 8218 8270 8321 8370 8418 8464 8509 8553 8595 8636 8676 8715 8752 8788 8823 8857 8889 8921 8951 8980 9008 9035 9061 9086 9109 9132 9154 9174 9194 9213 9230 9247 9263 9279 9293 9307 9320 9333 9345 9357 9368 9378 9388 9398 9408 9417 9426 9434 9443 9451 9459 9466 9473 9480 9487 9493 9499 9505 9510 9515 9520 9524 9527 9531 9533 9536 9538 9539 9540 9540 9540 9540 9539 9538 9536 9535 9533 9530 9528 9525 9522 9519 9516 9513 9510 9507 9504 9501 9498 9496 9493 9491 9488 9486 9484 9482 9480 9479 9478 9476 9475 9474 9473 9473 9472 9472 9472 9472 9472 9472 9472 9472 9473 9474 9475 9476 9477 9479 9481 9483 9485 9488 9491 9494 9497 9501 9505 9509 9513 9518 9523 9529 9534 9540 9546 9553 9560 9566 9573 9581 9588 9596 9603 9611 9619 9626 9634 9642 9650 9658 9665 9673 9681 9688 9695 9703 9710 9717 9724 9730 9737 9743 9750 9756 9762 9767 9773 9778 9784 9789 9794 9798 9803 9807 9812 9816 9820 9823 9827 9830 9834 9837 9840 9843 9845 7424 3 5 3 9848 9850 9853 9855 9857 9859 9861 9863 9865 9866 9868 9870 9871 9873 9874 9876 9877 9879 9880 9881 9883 9884 9885 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9944 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9930 9930 9931 9931 9931 9932 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9889 9886 9884 9881 9877 9874 9870 9866 9861 9856 9851 9846 9839 9833 9826 9818 9810 9802 9793 9783 9773 9763 9752 9741 9729 9716 9703 9690 9676 9662 9648 9633 9617 9601 9585 9569 9552 9535 9517 9499 9481 9462 9443 9424 9404 9384 9364 9343 9323 9302 9281 9260 9239 9217 9196 9175 9154 9134 9114 9094 9074 9055 9037 9020 9003 8987 8973 8959 8946 8934 8924 8915 8907 8901 8895 8891 8889 8888 8888 8889 8892 8895 8900 8906 8914 8922 8931 8941 8951 8963 8975 8987 9001 9014 9028 9043 9057 9072 9087 9102 9118 9133 9149 9164 9180 9196 9212 9228 9244 9260 9276 9292 9309 9325 9342 9359 9376 9393 9410 9427 9445 9462 9480 9497 9514 9532 9549 9566 9583 9600 9616 9633 9648 9664 9679 9693 9707 9721 9734 9746 9758 9769 9779 9789 9798 9806 9814 9821 9827 9833 9839 9844 9848 9852 9856 9859 9862 9864 9867 9869 9871 9873 9875 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9909 9911 9913 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9937 9936 9935 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9922 9923 9924 9925 9926 9928 9930 9931 9934 9936 9938 9940 9943 9945 7425 3 5 3 9947 9949 9951 9952 9954 9955 9956 9957 9957 9957 9957 9956 9955 9954 9953 9951 9949 9947 9945 9942 9940 9937 9935 9933 9930 9928 9926 9924 9922 9921 9920 9919 9918 9918 9918 9918 9918 9919 9920 9921 9922 9923 9925 9926 9928 9930 9931 9933 9935 9936 9938 9939 9940 9941 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9946 9945 9943 9940 9938 9936 9933 9931 9928 9925 9922 9920 9917 9914 9911 9909 9907 9904 9902 9901 9899 9898 9897 9896 9896 9895 9895 9896 9896 9897 9898 9899 9901 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9921 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9942 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9877 9874 9872 9870 9868 9866 9864 9862 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9857 9858 9859 9861 9862 9864 9865 9867 9869 9871 9873 9876 9878 9880 9883 9886 9889 9892 9894 9897 9900 9904 9907 9910 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 7426 3 5 3 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9934 9932 9930 9928 9925 9924 9922 9920 9919 9918 9917 9916 9915 9915 9915 9915 9916 9916 9917 9918 9919 9921 9923 9924 9926 9928 9930 9933 9935 9937 9940 9942 9944 9946 9949 9951 9953 9954 9956 9958 9959 9960 9962 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9907 9906 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9899 9899 9900 9901 9901 9903 9904 9905 9906 9908 9909 9911 9913 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9944 9945 9946 9948 9950 9951 9953 9954 9956 9958 9960 9961 9963 9965 9966 9968 9969 9970 9972 9973 9974 9974 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9967 9966 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9953 9953 9951 9950 9949 9948 9946 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9932 9932 9932 9933 9933 9934 9935 9937 9938 9940 9942 9944 9947 9949 9952 9954 9957 9959 9962 9964 9966 9968 9970 9971 9973 9974 9975 7427 3 5 3 9975 9976 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9962 9960 9959 9959 9958 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9975 9975 9976 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9957 9956 9956 9955 9954 9953 9953 9953 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9937 9935 9933 9931 9928 9925 9923 9919 9916 9913 9909 9906 9902 9898 9894 9890 9886 9881 9877 9873 9868 9864 9859 9854 9850 9845 9839 9834 9828 9823 9816 9810 9803 9796 9788 9780 9772 9763 9753 9743 9733 9722 9710 9698 9686 9673 9660 9646 9632 9618 9603 9589 9574 9559 9545 9530 9516 9502 9489 9476 9463 9451 9440 9430 9420 9412 9404 9397 9391 9387 9383 9380 9379 9379 9379 9381 9384 9388 9393 9399 9405 9413 9422 9431 9441 9452 9463 9475 9487 9500 9513 9527 9540 9554 9568 9582 9596 9610 9624 9638 9651 9664 9677 9690 9702 9714 9726 9737 9748 9758 9768 9777 9786 9795 9803 9810 9817 9823 9829 9835 9840 9845 9849 9853 9857 9860 9863 9866 9869 9871 9873 9875 9877 9879 9880 9882 9883 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9940 9942 9944 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9933 9931 9928 9925 9923 9920 9917 9914 9911 9909 9906 9903 9901 9898 9896 9894 9892 9890 9888 9887 9886 9885 9884 9883 9883 9883 9883 9883 9884 9885 9886 9887 9888 9890 9892 9894 9896 9898 9901 9903 9906 9909 9912 9915 9918 9922 9925 9928 9932 9935 9939 9942 9945 7428 3 5 3 9949 9952 9955 9957 9960 9962 9965 9967 9968 9970 9971 9972 9973 9973 9973 9973 9972 9972 9971 9969 9968 9967 9965 9963 9962 9960 9958 9956 9955 9953 9952 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9971 9971 9970 9970 9969 9967 9966 9964 9962 9960 9958 9956 9953 9951 9948 9946 9943 9940 9938 9935 9933 9930 9928 9926 9924 9923 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9897 9895 9894 9892 9890 9888 9887 9885 9884 9883 9881 9880 9880 9879 9878 9878 9878 9878 9878 9878 9878 9879 9880 9880 9881 9883 9884 9885 9887 9888 9890 9891 9893 9895 9897 9898 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9935 9937 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 7429 3 5 3 9954 9955 9956 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9950 9950 9950 9951 9952 9952 9954 9955 9956 9958 9959 9961 9963 9964 9966 9968 9970 9971 9973 9974 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9980 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9955 9955 9954 9952 9951 9949 9947 9944 9942 9939 9935 9932 9929 9925 9921 9917 9913 9909 9905 9901 9897 9893 9889 9885 9881 9878 9875 9872 9869 9866 9864 9862 9860 9858 9857 9856 9855 9854 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9869 9870 9872 9874 9876 9879 9881 9883 9886 9888 9891 9893 9896 9899 9901 9904 9907 9909 9912 9914 9916 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9937 9936 9934 9932 9929 9927 9925 9922 9919 9916 9913 9910 9907 9904 9901 9897 9894 9890 9887 9883 9880 9877 9873 9870 9867 9864 9861 9859 9856 9854 9852 9850 9849 9847 9846 9846 9845 9845 9845 9845 9846 9847 9848 9849 9851 9852 9854 9857 9859 9861 9864 9867 9870 9873 9876 9879 9882 9885 9889 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9931 9934 9936 9938 9941 9943 9945 9947 9948 9950 9951 9953 9954 9955 9957 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 7430 3 5 3 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9894 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9873 9871 9869 9866 9863 9860 9856 9852 9848 9842 9837 9830 9823 9815 9806 9797 9786 9774 9761 9748 9732 9716 9699 9680 9660 9638 9615 9591 9566 9539 9511 9482 9451 9420 9388 9355 9321 9287 9252 9218 9183 9148 9114 9080 9047 9014 8983 8954 8926 8899 8875 8852 8832 8814 8799 8786 8777 8770 8765 8764 8766 8770 8777 8788 8800 8816 8833 8854 8876 8900 8926 8954 8983 9014 9045 9078 9111 9144 9178 9211 9245 9278 9311 9343 9374 9405 9434 9463 9490 9517 9542 9565 9588 9609 9630 9648 9666 9683 9698 9712 9726 9738 9750 9760 9770 9779 9788 9796 9803 9809 9816 9821 9827 9831 9836 9840 9843 9847 9850 9852 9854 9856 9858 9859 9860 9860 9860 9859 9858 9857 9855 9853 9850 9846 9842 9837 9832 9826 9820 9812 9804 9796 9787 9777 9766 9754 9742 9730 9716 9702 9687 9671 9655 9638 9620 9602 9583 9563 9543 9522 9501 9479 9456 9433 9410 9386 9362 9337 9311 9286 9259 9233 9206 9178 9150 9121 9092 9063 9033 9003 8972 8941 8909 8877 8844 8812 8778 8745 8711 8678 8644 8610 8576 8542 8509 8476 8444 8412 8381 8351 8323 8295 8269 8244 8221 8200 8181 8164 8150 8137 8128 8120 8116 8114 8116 8120 8127 8137 8150 8165 8184 8205 8229 8256 8285 8316 8350 8385 8423 8462 8502 8544 8587 8631 8675 8720 8765 8810 8855 8900 8944 8988 9031 9073 9113 9153 9191 9229 9264 9298 9331 9362 9392 9421 9447 9473 9497 9519 9541 9561 9580 9598 9615 9631 9646 9660 9674 9687 9700 9711 9723 9734 9744 9754 9764 9774 9783 9792 9801 9809 9817 9825 9832 9840 7431 3 5 3 9847 9853 9860 9866 9871 9877 9882 9886 9891 9895 9898 9901 9904 9907 9909 9911 9912 9914 9915 9916 9916 9916 9917 9917 9916 9916 9915 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9891 9888 9885 9882 9879 9876 9872 9868 9865 9860 9856 9852 9847 9842 9838 9833 9828 9823 9818 9813 9808 9804 9799 9795 9790 9787 9783 9780 9777 9774 9772 9770 9769 9768 9768 9768 9769 9770 9772 9774 9777 9780 9784 9788 9792 9797 9802 9807 9812 9817 9823 9828 9834 9839 9845 9850 9855 9860 9865 9869 9873 9877 9881 9885 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9951 9951 9952 9951 9951 9950 9949 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9931 9929 9928 9927 9926 9925 9925 9924 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9911 9909 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9868 9864 9860 9856 9852 9848 9844 9839 9835 9830 9825 9820 9815 9810 9805 9800 9795 9790 9784 9779 9773 9768 9762 9756 9750 9743 9736 9730 9722 9715 9707 9699 9691 9682 9673 9664 9655 9645 9635 9625 9615 9604 9594 9583 9573 9562 9551 9541 9530 9520 9510 9501 9491 9482 9473 9464 9456 9448 9440 9433 9426 9419 9413 9406 9400 9394 9389 9383 9378 9372 9367 9362 9356 9351 9346 9341 9336 9330 9325 9320 9315 9310 9305 9301 9296 9292 9288 9285 9281 9278 9276 9274 9273 9272 9272 9272 9274 9276 9278 9281 9286 9290 9296 9302 9310 9317 9326 9335 9345 9355 9367 9378 9390 9403 9416 9429 9443 9457 9471 9486 9500 9515 9529 9544 9559 9573 9587 9601 9615 9629 9642 9655 9668 9680 9692 9704 9715 9725 9736 9745 9755 9764 9772 9781 9789 9796 9803 9810 9816 9823 9829 9834 9840 9845 9850 9855 9860 9864 9869 9873 9878 9882 9886 9890 9894 9897 9901 9904 9908 9911 9914 9917 9920 9922 9924 9927 9929 9930 9932 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9939 9938 9936 9934 9931 9928 9925 9922 9918 9914 9910 9905 9901 9896 9891 9885 9880 9875 9870 9864 9859 9854 9849 9845 9840 9836 9832 9828 9824 9821 9818 9816 9813 9811 9809 9808 9807 9806 9805 9804 9804 9804 9804 9804 9805 9805 9806 9807 9808 9809 9810 9812 9813 9815 9817 9819 9821 9823 9826 9828 9831 9834 9837 9840 7432 3 5 3 9843 9847 9850 9854 9857 9861 9865 9869 9872 9876 9880 9883 9887 9890 9893 9896 9898 9901 9903 9905 9907 9908 9909 9910 9910 9910 9910 9910 9909 9908 9907 9906 9904 9903 9901 9899 9896 9894 9892 9890 9887 9885 9882 9880 9877 9875 9873 9870 9868 9866 9864 9861 9859 9857 9855 9853 9851 9849 9846 9844 9842 9839 9837 9834 9832 9829 9826 9823 9821 9818 9815 9812 9808 9805 9802 9799 9796 9793 9790 9787 9784 9782 9779 9777 9775 9773 9771 9769 9767 9766 9765 9764 9763 9762 9761 9761 9760 9760 9760 9759 9759 9759 9759 9759 9759 9758 9758 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9753 9752 9752 9751 9751 9750 9750 9750 9749 9749 9749 9749 9749 9749 9750 9750 9750 9751 9751 9752 9753 9753 9754 9755 9756 9756 9757 9758 9758 9759 9760 9760 9761 9762 9762 9763 9764 9764 9765 9766 9767 9767 9768 9769 9771 9772 9773 9774 9776 9777 9779 9781 9782 9784 9786 9788 9789 9791 9792 9794 9795 9796 9797 9797 9797 9797 9797 9796 9795 9794 9792 9790 9787 9784 9781 9778 9774 9770 9766 9761 9756 9752 9747 9742 9737 9732 9727 9722 9718 9713 9709 9705 9701 9698 9695 9693 9690 9688 9687 9686 9685 9685 9685 9685 9686 9687 9689 9691 9693 9695 9698 9701 9705 9708 9712 9717 9721 9725 9730 9735 9741 9746 9752 9757 9763 9769 9776 9782 9789 9795 9802 9809 9816 9823 9830 9837 9844 9851 9858 9864 9871 9878 9884 9890 9896 9902 9908 9913 9918 9923 9927 9931 9935 9938 9941 9944 9946 9948 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9889 9890 9891 9892 9894 9895 9897 9900 9902 9904 9907 9909 9912 9915 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9942 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9958 9958 9957 9956 9954 9953 9951 9948 9946 9943 9939 9936 9932 9927 9923 9918 9914 9909 9903 9898 9893 9888 9883 9877 9872 9867 9863 9858 9854 9850 9846 9842 9839 9836 9833 9831 9829 9827 7433 3 5 3 9825 9824 9823 9822 9822 9822 9822 9822 9823 9823 9824 9825 9827 9828 9830 9831 9833 9835 9837 9840 9842 9844 9847 9850 9852 9855 9858 9861 9864 9867 9870 9874 9877 9880 9883 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9917 9920 9922 9924 9925 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9950 9949 9947 9945 9943 9941 9938 9936 9933 9930 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9898 9896 9893 9892 9890 9889 9887 9887 9886 9885 9885 9885 9886 9886 9887 9888 9889 9890 9892 9893 9895 9896 9898 9900 9901 9903 9905 9906 9907 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9914 9914 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9883 9880 9878 9875 9872 9868 9865 9861 9857 9853 9849 9845 9841 9836 9832 9827 9822 9817 9812 9807 9801 9796 9790 9784 9779 9773 9766 9760 9753 9746 9739 9732 9724 9716 9708 9700 9691 9682 9672 9663 9653 9643 9632 9622 9611 9601 9590 9580 9569 9559 9549 9540 9531 9522 9514 9507 9500 9494 9489 9486 9483 9481 9480 9480 9481 9483 9486 9491 9496 9503 9510 9518 9527 9537 9547 9558 9569 9581 9593 9606 9618 9631 9643 9656 9668 9680 9692 9703 9715 9725 9736 9746 9755 9764 9773 9781 9788 9796 9803 9810 9816 9822 9828 9834 9840 9845 9851 9856 9862 9867 9872 9878 9883 9888 9893 9899 9904 9909 9914 9918 9923 9927 9932 9936 9939 9943 9946 9948 9951 9953 9955 9956 9957 9958 9958 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9972 9973 9972 9972 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9975 7434 3 5 4 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9985 9986 9986 9987 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9973 9973 9972 9972 9972 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9982 9983 9983 9984 9985 9986 9986 9986 9987 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9965 9963 9961 9958 9956 9953 9950 7435 3 5 4 9947 9944 9940 9937 9934 9930 9927 9924 9920 9917 9914 9911 9908 9906 9903 9901 9899 9897 9896 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9933 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9923 9921 9919 9917 9916 9914 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9869 9866 9863 9860 9856 9852 9848 9843 9838 9832 9827 9820 9813 9806 9798 9790 9782 9772 9763 9752 9741 9730 9718 9705 9692 9678 9663 9647 9631 9613 9595 9576 9556 9534 9512 9488 9464 9438 9410 9382 9352 9321 9288 9254 9219 9182 9144 9105 9064 9022 8979 8935 8890 8844 8798 8751 8703 8656 8608 8561 8514 8467 8421 8377 8333 8291 8251 8213 8176 8143 8111 8083 8057 8035 8015 7999 7987 7978 7973 7971 7973 7979 7988 8001 8017 8037 8060 8086 8115 8147 8181 8218 8257 8298 8341 8385 8430 8477 8524 8571 8619 8667 8715 8763 8810 8856 8901 8946 8989 9031 9072 9112 9150 9186 9222 9255 9287 9318 9347 9375 9402 9427 9451 9474 9495 9516 9535 9554 9571 9588 9604 9620 9635 9649 9663 9676 9689 9701 9713 9724 9735 9746 9756 9766 9775 9784 9793 9801 9809 9817 9824 9830 9837 9843 9848 9854 9858 9863 9867 9871 9874 9877 9880 9883 9885 9888 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 7436 3 5 4 9928 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9933 9935 9936 9937 9939 9941 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9957 9958 9959 9960 9961 9962 9964 9966 9968 9970 9971 9973 9975 9977 9979 9981 9983 9984 9986 9987 9988 9989 9989 9990 9990 9990 9990 9989 9988 9988 9987 9985 9984 9983 9981 9980 9978 9977 9975 9973 9972 9971 9969 9968 9967 9966 9966 9965 9965 9965 9965 9965 9965 9966 9967 9968 9969 9970 9971 9973 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9965 9965 9965 9965 9965 9966 9967 9967 9968 9969 9970 9971 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9984 9984 9984 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9928 9925 9923 9920 9917 9914 9912 9909 9906 9903 9900 9898 9895 9893 9890 9888 9886 9885 9883 9882 9881 9880 9880 9879 9879 9880 9880 9881 9882 9883 9884 9886 9888 9889 9891 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9975 9977 9979 9980 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9991 9991 9991 9991 9991 9990 9989 9989 9988 9987 9985 9984 9983 9981 9980 9978 9977 9975 9973 9972 9970 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9939 9937 9934 9931 7437 3 5 4 9928 9924 9920 9917 9913 9908 9904 9899 9895 9890 9885 9880 9875 9870 9865 9860 9855 9850 9845 9841 9836 9832 9828 9825 9821 9818 9815 9813 9811 9809 9807 9806 9805 9805 9805 9805 9805 9806 9806 9808 9809 9811 9812 9814 9816 9819 9821 9823 9826 9828 9831 9834 9837 9839 9842 9845 9848 9851 9854 9857 9859 9862 9865 9868 9871 9874 9877 9879 9882 9885 9887 9890 9893 9895 9898 9900 9902 9904 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9887 9885 9884 9882 9881 9879 9878 9876 9874 9872 9870 9868 9865 9862 9858 9854 9850 9845 9840 9833 9827 9819 9811 9803 9793 9783 9772 9761 9748 9735 9722 9708 9693 9677 9661 9645 9628 9612 9594 9577 9560 9542 9525 9508 9491 9475 9459 9444 9429 9415 9402 9390 9378 9368 9359 9351 9344 9338 9334 9331 9329 9328 9329 9330 9334 9338 9343 9350 9357 9366 9375 9385 9396 9408 9421 9434 9447 9461 9475 9490 9505 9519 9534 9549 9564 9578 9593 9607 9620 9634 9647 9660 9672 9684 9696 9707 9717 9727 9737 9746 9755 9764 9772 9779 9787 9794 9800 9807 9813 9819 9824 9830 9835 9840 9845 9849 9854 9858 9862 9866 9870 9874 9878 9881 9885 9888 9891 9894 9897 9899 9902 9904 9906 9909 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 7438 3 5 4 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9900 9897 9895 9893 9891 9888 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9888 9887 9887 9886 9885 9883 9882 9881 9879 9878 9876 9874 9872 9870 9869 9867 9865 9863 9861 9860 9858 9857 9855 9854 9853 9852 9852 9851 9851 9851 9851 9851 9851 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9867 9870 9872 9874 9877 9879 9882 9884 9887 9890 9892 9895 9897 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9952 9951 9950 9949 9947 9946 9945 9945 9944 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9950 9951 9953 9954 9956 9958 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9954 9952 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 7439 3 5 4 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9940 9940 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9946 9947 9948 9948 9949 9950 9950 9951 9951 7440 3 5 4 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9908 9906 9904 9902 9900 9897 9894 9891 9887 9884 9880 9875 9871 9866 9861 9856 9850 9844 9838 9832 9826 9819 9813 9806 9799 9792 9785 9778 9771 9764 9757 9751 9744 9737 9731 9725 9719 9713 9707 9702 9696 9691 9686 9681 9677 9672 9668 9664 9660 9656 9652 9648 9643 9639 9635 9631 9627 9623 9618 9613 9609 9604 9599 9594 9588 9583 9578 9572 9566 9561 9555 9550 9544 9539 9534 9529 9524 9519 9515 9512 9508 9506 9503 9501 9500 9499 9499 9500 9501 9503 9505 9509 9512 9517 9522 9527 9533 9540 9547 9555 9563 9571 9580 9589 9598 9608 9617 9627 9637 9647 9657 9667 9676 9686 9696 9705 9714 9723 9732 9740 9748 9756 9764 9771 9779 9786 9792 9799 9805 9811 9817 9822 9827 9832 9837 9842 9847 9851 9855 9859 9863 9867 9871 9874 9878 9881 9885 9888 9891 9894 9896 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9919 9916 9914 9912 9909 9906 9903 9900 9897 9893 9889 9885 9880 9875 9870 9864 9858 9851 9844 9837 9829 9821 9812 9803 9793 9783 9773 9761 9750 9738 9725 9712 9699 9685 9671 9656 9642 9627 9612 9597 9582 9567 9553 9538 9524 9510 9497 9485 9473 9461 9451 9441 9433 9425 9418 9413 9409 9406 9404 9403 9404 9406 9409 9414 9419 9426 9434 9443 9453 9463 9475 9487 9500 9514 9528 9542 9556 9571 9586 9600 9615 9629 9643 9657 9670 9682 9694 9705 9716 9725 9734 9742 9750 9756 9762 9767 9772 9775 9778 9780 9782 9783 9784 9784 9784 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9772 9771 9771 9771 9771 9771 9771 9772 9772 9772 9773 9773 9773 9773 9773 9773 9773 9772 9771 9770 9768 9766 9764 9761 9758 9754 9750 9745 9739 9733 9727 9719 9711 9702 9693 9682 9671 9659 9646 9632 9617 9601 9584 9565 9546 9525 9503 9480 9455 9429 9401 9372 9340 9308 9273 9237 9198 9158 9116 9071 9024 8975 8924 8871 8815 8757 8696 8633 8568 8500 8430 8358 8283 8207 8128 8047 7964 7880 7794 7707 7619 7530 7440 7350 7259 7169 7079 6990 6902 6816 6731 6649 6569 6492 6419 6348 6282 6221 6163 6111 6064 6023 5987 5957 5933 5915 5904 5899 5901 5909 5924 5945 5972 6006 6045 6091 6142 6198 6259 6325 6395 6469 6547 6628 6712 6798 6886 6976 7067 7158 7250 7343 7434 7526 7616 7705 7792 7878 7961 8043 8122 8199 8273 8344 8412 8478 7441 3 5 4 8541 8601 8659 8714 8766 8816 8863 8908 8950 8990 9029 9065 9100 9133 9165 9195 9223 9251 9277 9303 9327 9351 9374 9396 9417 9437 9457 9477 9495 9514 9531 9548 9565 9581 9596 9611 9625 9639 9652 9665 9677 9689 9700 9710 9721 9730 9739 9748 9756 9764 9771 9778 9785 9791 9797 9803 9808 9814 9818 9823 9828 9832 9837 9841 9845 9849 9852 9856 9859 9863 9866 9869 9872 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9931 9929 9928 9927 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9929 9926 9922 9919 9914 9910 9905 9900 9895 9889 9883 9877 9870 9864 9857 9850 9843 9836 9830 9823 9816 9809 9803 9796 9790 9784 9779 9774 9769 9764 9760 9756 9753 9750 9747 9745 9743 9742 9741 9741 9741 9741 9741 9742 9744 9745 9747 9749 9751 9754 9757 9760 9763 9766 9769 9773 9776 9780 9784 9787 9791 9795 9799 9803 9807 9811 9815 9819 9824 9828 9832 9836 9840 9845 9849 9853 9857 9861 9865 9869 9873 9877 9881 9884 9888 9891 9894 9897 9899 9901 9903 9905 9907 9908 9909 9909 9909 9909 9909 9908 9907 9905 9904 9902 9899 9897 9894 9891 9888 9885 9882 9878 9875 9871 9868 9865 9861 9858 9855 9852 9849 9847 9845 9843 9841 9839 9838 9837 9836 9836 9836 9836 9837 9838 9839 9840 9842 7442 3 5 4 9844 9846 9849 9851 9854 9857 9860 9864 9867 9871 9874 9878 9882 9885 9889 9893 9897 9900 9904 9908 9911 9915 9918 9921 9924 9927 9930 9932 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9926 9923 9921 9918 9915 9912 9909 9906 9902 9899 9896 9893 9890 9886 9883 9880 9877 9874 9871 9869 9866 9863 9861 9859 9856 9854 9852 9849 9847 9845 9843 9841 9839 9837 9834 9832 9830 9827 9825 9822 9820 9817 9814 9811 9808 9805 9802 9798 9795 9792 9788 9785 9781 9778 9775 9772 9768 9765 9763 9760 9757 9755 9753 9751 9750 9748 9747 9746 9746 9745 9745 9745 9746 9746 9747 9749 9750 9752 9754 9756 9758 9760 9763 9766 9768 9771 9775 9778 9781 9784 9788 9791 9795 9798 9802 9805 9809 9813 9816 9820 9823 9827 9830 9834 9837 9841 9844 9847 9850 9853 9856 9858 9861 9863 9865 9867 9869 9871 9872 9873 9874 9874 9874 9874 9874 9873 9872 9871 9869 9868 9865 9863 9861 9858 9855 9852 9848 9845 9841 9838 9834 9830 9827 9823 9819 9816 9812 9809 9806 9803 9800 9797 9795 9793 9791 9789 9788 9787 9786 9785 9785 9785 9786 9786 9787 9788 9790 9791 9793 9796 9798 9801 9804 9807 9810 9813 9817 9821 9825 9829 9833 9838 9842 9847 9852 9856 9861 9866 9871 9876 9881 9886 9891 9896 9900 9905 9909 9914 9918 9922 9926 9929 9932 9935 9938 9940 9942 9944 9946 9947 9948 9948 9948 9948 9948 9947 9946 9945 9943 9942 9940 9938 9935 9933 9931 9928 9926 9923 9920 9918 9915 9913 9910 9908 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9876 9876 9876 9877 9877 9878 9879 9880 9881 9883 9885 9887 9889 9891 9894 9896 9899 9902 9906 9909 9912 9916 9920 9923 9927 9930 9934 9937 9940 9944 9947 9949 9952 9954 9956 9958 9959 9960 9961 9962 9962 9962 9962 9961 9961 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9942 9940 9939 9938 9937 9936 9935 9935 9935 9935 9935 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9949 9950 9951 9951 9951 9951 9951 9951 9950 9949 9948 9947 9946 9944 9942 9939 9937 9934 9931 9928 9924 9920 9916 9911 9906 9901 9896 9890 9883 9877 9870 9862 9854 9846 9837 9828 9818 9808 9797 9785 9773 9760 9747 9733 9718 9702 9685 9667 9649 9629 9608 9586 9563 9538 9512 9484 9455 9424 9391 9357 9321 9282 9242 9199 9155 9108 9059 9007 8954 8898 8840 8780 8718 8654 8588 8520 8451 8381 8309 8237 8163 8090 8016 7943 7870 7798 7727 7443 3 5 4 7658 7591 7526 7464 7405 7350 7298 7250 7207 7168 7135 7106 7083 7066 7054 7048 7047 7053 7065 7082 7105 7134 7168 7208 7252 7301 7355 7412 7474 7539 7607 7677 7750 7824 7900 7977 8055 8132 8210 8287 8363 8438 8512 8584 8654 8721 8787 8850 8910 8968 9022 9075 9124 9170 9214 9255 9293 9329 9362 9393 9422 9449 9474 9497 9519 9538 9557 9574 9590 9605 9619 9633 9645 9657 9668 9678 9688 9697 9705 9713 9721 9728 9734 9740 9745 9749 9753 9756 9758 9760 9761 9761 9760 9759 9757 9754 9750 9746 9741 9735 9729 9722 9714 9706 9698 9690 9681 9672 9663 9653 9644 9635 9626 9617 9609 9601 9593 9586 9579 9573 9567 9562 9558 9554 9551 9549 9547 9546 9546 9547 9548 9550 9553 9556 9560 9564 9569 9575 9581 9587 9594 9601 9609 9616 9624 9632 9641 9649 9657 9665 9673 9681 9689 9697 9705 9712 9719 9726 9733 9739 9745 9751 9756 9761 9766 9771 9775 9779 9783 9786 9790 9793 9796 9799 9801 9804 9806 9808 9810 9813 9815 9817 9819 9821 9823 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9853 9855 9857 9859 9860 9862 9863 9865 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 7444 3 5 4 9939 9939 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9946 9947 9946 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9953 9951 9949 9947 9945 9942 9939 9936 9933 9930 9927 9923 9920 9916 9913 9909 9906 9902 9899 9896 9892 9889 9886 9884 9881 9878 9876 9874 9872 9870 9868 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9856 9856 9855 9854 9854 9853 9853 9852 9851 9851 9850 9849 9848 9848 9847 9846 9846 9845 9844 9844 9844 9843 9843 9843 9844 9844 9844 9845 9846 9847 9848 9850 9851 9853 9855 9857 9860 9862 9865 9867 9870 9873 9876 9878 9881 9884 9887 9890 9892 9895 9897 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9900 9901 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 7445 3 5 4 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9877 9876 9874 9873 9872 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9853 9852 9852 9851 9850 9850 9849 9848 9848 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9837 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9826 9825 9823 9822 9820 9818 9817 9815 9813 9811 9809 9807 9804 9802 9800 9797 9795 9793 9790 9788 9785 9783 9780 9778 9775 9773 9771 9768 9766 9763 9761 9758 9756 9753 9751 9748 9746 9743 9740 9738 9735 9732 9729 9727 9724 9721 9717 9714 9711 9707 9704 9700 9696 9692 9688 9684 9680 9675 9670 9665 9660 9655 9650 9644 9638 9632 9626 9620 9613 9606 9600 9592 9585 9577 9570 9562 9554 9545 9537 9528 9520 9511 9502 9493 9484 9475 9465 9456 9447 9438 9428 9419 9410 9401 9392 9383 9375 9366 9358 9350 9342 9334 9326 9319 9312 9305 9298 9291 9284 9278 9271 9265 9258 9252 9245 9239 9232 9225 9217 9210 9202 9193 9184 9175 9165 9154 9143 9131 9118 9105 9091 9075 9059 9042 9024 9005 8985 8964 8942 8919 8895 8869 8843 8816 8788 8758 8728 8697 8664 8631 8596 8561 8525 8487 8449 8409 8369 8327 8285 8241 8196 8150 8103 8055 8006 7955 7903 7849 7794 7738 7680 7620 7559 7497 7432 7366 7299 7229 7158 7085 7011 6935 6857 6777 6696 6613 6529 6444 6357 6269 6180 6090 6000 5908 5816 5724 5632 5539 5446 5354 5262 5171 5081 4991 4903 4816 4731 4647 4565 4485 4407 4332 4259 4189 4121 4057 3996 3938 3884 3834 3787 3744 3705 3671 3641 3615 3594 3578 3566 3559 3558 3562 3570 3584 3604 3628 3658 3693 3734 3779 3830 3886 3947 4013 4083 4158 4237 4321 4408 4499 4593 4690 4790 4892 4997 5103 5211 5319 5429 5539 5649 5758 5867 5976 6083 6188 6292 6394 6494 6592 6687 6779 6869 6955 7039 7120 7198 7273 7345 7413 7480 7543 7604 7662 7717 7771 7822 7871 7918 7963 8007 8049 8090 8130 8169 8206 8243 8278 8313 8348 8382 8415 8447 8480 8511 8543 8573 8604 8633 8663 8692 8720 8748 8775 8802 8828 8853 8878 8902 8925 8948 8970 8991 9012 9032 9051 9070 9088 9105 9121 9138 9153 9168 9183 9197 9210 9223 9236 9249 9261 9273 9284 9295 9307 9317 9328 9338 7446 3 5 4 9348 9358 9368 9378 9387 9396 9405 9414 9423 9431 9439 9447 9455 9463 9470 9477 9484 9491 9498 9504 9510 9516 9522 9528 9534 9539 9545 9550 9556 9561 9566 9572 9577 9582 9588 9593 9598 9604 9609 9614 9620 9625 9631 9637 9642 9648 9653 9659 9664 9670 9675 9680 9686 9691 9696 9701 9705 9710 9714 9718 9723 9726 9730 9734 9737 9740 9743 9746 9749 9751 9753 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9793 9795 9797 9800 9802 9805 9807 9810 9812 9815 9817 9820 9822 9824 9827 9829 9831 9833 9835 9837 9838 9840 9841 9843 9844 9845 9846 9847 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9891 9892 9893 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9906 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9921 9922 9924 9926 9928 9930 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9879 9879 9880 9880 9880 7447 3 5 4 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9950 9951 9951 9952 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9947 9945 9943 9942 9940 9938 9936 9933 9931 9929 9927 9925 9922 9920 9918 9916 9914 9911 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9870 9866 9861 9857 9851 9846 9840 9833 9826 9818 9810 9800 9791 9780 9768 9756 9743 9729 9714 9697 9680 9662 9642 9621 9598 9575 9550 9523 9495 9465 9433 9400 9365 9328 9290 9249 9207 9163 9117 9069 9019 8968 8914 8860 8803 8745 8686 8626 8564 8502 8439 8375 8311 8247 8183 8119 8056 7993 7932 7872 7814 7758 7704 7653 7604 7558 7516 7477 7441 7410 7382 7359 7340 7326 7316 7311 7311 7315 7323 7337 7354 7376 7403 7433 7468 7506 7548 7592 7640 7691 7744 7799 7857 7915 7976 8037 8099 8161 8224 8286 8349 8410 8471 8531 8590 8648 8704 8759 8812 8864 8913 8961 9007 9051 9094 9134 9173 9210 9245 9278 9310 9340 9369 9396 9422 9447 9471 9493 9515 9535 9555 9573 9591 9608 9624 9640 9655 9669 9682 9695 9707 9719 9730 9741 9751 9760 9769 9778 9786 9793 9800 9807 9813 9819 9824 9829 9834 9839 9843 9847 9851 9854 9858 9861 9864 9868 9871 9873 9876 9879 9882 9885 9887 9890 9892 9895 9897 9899 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9916 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9896 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9882 9880 9877 9874 9871 9868 9865 9861 9857 9853 9849 9844 9839 9834 9828 9822 9816 9809 9802 9794 9786 9778 9769 9759 9749 9738 9727 9715 9702 9688 9674 9659 9643 9627 9609 9590 9571 9551 9529 9507 9484 9460 9435 9409 9382 9355 9326 9297 9268 9237 9207 9176 9144 9113 9081 9049 9018 8987 8956 8926 8897 8869 8842 8816 8791 8768 8746 8726 8708 8692 8678 8666 8656 8648 8643 8640 8639 8641 8645 8651 8660 8671 8684 8699 8716 8735 8756 8779 8803 8828 8855 8883 8911 8941 8971 9002 9033 9065 9096 9128 9159 9190 9221 9251 9281 9310 9338 9366 9392 9418 9443 9467 9490 9512 9532 9552 9571 9589 7448 3 5 4 9606 9623 9638 9652 9666 9679 9691 9702 9713 9724 9733 9742 9751 9759 9767 9775 9782 9789 9795 9802 9808 9813 9819 9825 9830 9835 9840 9845 9849 9854 9858 9863 9867 9871 9875 9878 9882 9886 9889 9892 9896 9899 9902 9904 9907 9910 9912 9914 9917 9919 9921 9923 9924 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9913 9911 9908 9905 9903 9900 9897 9893 9890 9887 9883 9880 9876 9872 9869 9865 9861 9858 9854 9850 9846 9843 9839 9836 9832 9829 9826 9823 9821 9818 9816 9814 9812 9811 9810 9809 9808 9808 9808 9808 9809 9810 9811 9813 9814 9816 9819 9821 9824 9827 9830 9833 9836 9840 9843 9847 9850 9854 9858 9861 9865 9868 9872 9875 9879 9882 9885 9888 9891 9894 9896 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9935 9932 9930 9927 9924 9921 9917 9914 9911 9907 9904 9901 9897 9894 9890 9887 9883 9880 9877 9873 9870 9867 9864 9862 9859 9857 9854 9852 9850 9849 9847 9846 9845 9844 9843 9842 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9852 9853 9855 9856 9858 9859 9861 9863 9864 9866 9868 9869 9871 9872 9874 9876 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 7449 3 5 4 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9940 9940 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9939 9937 9934 9932 9929 9926 9922 9918 9915 9910 9906 9901 9896 9891 9886 9880 9874 9868 9862 9855 9848 9840 9833 9824 9816 9806 9796 9786 9775 9763 9751 9737 9723 9708 9692 9675 9656 9637 9617 9595 9573 9549 9524 9497 9470 9442 9412 9381 9350 9317 9284 9250 9215 9180 9145 9109 9073 9037 9001 8965 8930 8896 8862 8829 8798 8767 8738 8710 8685 8660 8638 8618 8599 8583 8570 8558 8549 8542 8537 8535 8536 8538 8543 8550 8560 8571 8584 8600 8617 8636 8656 8678 8701 8725 8751 8777 8804 8832 8860 8888 8917 8945 8974 9002 9030 9058 9085 9112 9138 9163 9188 9212 9235 9257 9278 9298 9318 9336 9354 9371 9386 9402 9416 9430 9443 9455 9467 9478 9488 9498 9508 9517 9526 9535 9543 9552 9560 9567 9575 9583 9590 9597 9604 9611 9618 9625 9632 9639 9645 9652 9658 9664 9671 9677 9682 9688 9694 9699 9704 9709 9714 9718 9723 9727 9731 9735 9739 9743 9746 9750 9753 9757 9760 9763 9766 9770 9773 9776 9780 9783 9787 9790 9794 9798 9802 9806 9811 9815 9819 9824 9829 9833 9838 9843 9848 9852 9857 9862 9867 9871 9876 9880 9884 9888 9892 9895 9899 9902 9905 9907 9910 9912 9913 9915 9916 9917 9918 9918 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9955 9954 9954 9954 9955 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9974 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 7450 3 5 4 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9895 9892 9889 9886 9883 9881 9878 9876 9874 9871 9869 9867 9866 9864 9863 9861 9860 9859 9858 9857 9857 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9829 9826 9823 9820 9817 9813 9809 9805 9800 9796 9791 9786 9781 9775 9770 9764 9759 9753 9748 9742 9737 9731 9726 9721 9716 9711 9707 9703 9699 9696 9693 9690 9688 9687 9685 9685 9684 9685 9685 9686 9688 9690 9692 9695 9698 9701 9704 9708 9712 9716 9721 9725 9730 9734 9738 9743 9747 9751 9756 9759 9763 9767 9770 9774 9777 9779 9782 9784 9787 9789 9790 9792 9793 9795 9796 9797 9798 9799 9799 9800 9800 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9800 9800 9799 9798 9797 9796 9795 9794 9793 9792 9790 9789 9788 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9775 9775 9774 9774 9774 9775 9775 9776 9777 9778 9780 9781 9783 9785 9788 9790 9793 9796 9799 9802 9805 9808 9812 9815 9819 9823 9826 9830 9834 9837 9841 9845 9848 9851 9855 9858 9861 9864 9867 9870 9872 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9963 9962 9962 9961 9961 9961 7451 3 5 4 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9915 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9967 9968 9969 9969 9970 9971 9971 9971 9971 9971 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9946 9947 9948 9949 9950 9952 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9975 9977 9978 9979 9981 9981 9982 9983 9983 9983 9983 9982 9982 9981 9980 9978 9977 9975 9974 9972 9970 9968 9966 9964 9962 9960 9958 9957 9955 9953 9952 9951 9949 9948 9948 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9916 9913 9910 9906 9903 9899 9895 9890 7452 3 5 4 9886 9881 9876 9870 9865 9858 9852 9845 9838 9830 9822 9813 9804 9795 9784 9774 9762 9751 9738 9726 9712 9698 9684 9669 9654 9639 9623 9607 9591 9575 9558 9542 9525 9509 9493 9478 9463 9448 9434 9421 9408 9397 9386 9376 9367 9359 9352 9347 9342 9339 9337 9336 9336 9338 9340 9344 9349 9354 9361 9368 9377 9386 9395 9406 9417 9428 9439 9451 9463 9475 9487 9499 9511 9522 9534 9545 9555 9566 9576 9585 9595 9603 9611 9619 9627 9634 9640 9646 9652 9657 9662 9667 9672 9676 9681 9685 9689 9693 9697 9700 9704 9708 9712 9717 9721 9725 9730 9734 9739 9744 9749 9754 9760 9765 9771 9776 9782 9788 9793 9799 9805 9811 9816 9822 9827 9833 9838 9844 9849 9854 9859 9863 9868 9872 9876 9880 9884 9888 9892 9895 9898 9902 9905 9907 9910 9913 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9924 9923 9923 9924 9924 9924 9925 9926 9927 9929 9930 9932 9933 9935 9937 9940 9942 9944 9946 9949 9951 9954 9956 9958 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9973 9973 9973 9973 9973 9972 9971 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9889 9887 9885 9883 9882 9880 9878 9877 9875 9874 9872 9871 9870 9869 9868 9868 9867 9867 9866 9866 9867 9867 9867 9868 9869 9870 9871 9872 9874 9875 9877 9878 9880 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 7453 3 5 4 9899 9899 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9926 9928 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9958 9958 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9950 9950 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9959 9958 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9927 9925 9923 9920 9918 9915 9911 9908 9903 9899 9894 9888 9882 9876 9869 9861 9853 9844 9835 9825 9814 9803 9790 9777 9763 9748 9733 9716 9699 9681 9662 9642 9621 9600 9577 9554 9530 9506 9481 9456 9430 9404 9377 9351 9324 9298 9272 9246 9221 9197 9173 9150 9129 9109 9089 9072 9056 9042 9029 9018 7454 3 5 4 9010 9003 8998 8996 8995 8997 9000 9006 9013 9023 9035 9048 9063 9079 9097 9117 9137 9159 9182 9205 9229 9254 9279 9304 9329 9355 9380 9405 9429 9453 9476 9499 9521 9542 9563 9582 9601 9619 9636 9652 9667 9682 9695 9708 9720 9731 9742 9752 9761 9770 9778 9786 9793 9800 9807 9813 9819 9825 9831 9836 9841 9846 9850 9854 9858 9862 9866 9869 9872 9875 9877 9879 9881 9883 9884 9885 9886 9886 9886 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9873 9871 9869 9868 9866 9865 9864 9863 9862 9861 9861 9861 9861 9862 9863 9864 9865 9867 9869 9871 9873 9876 9878 9881 9884 9887 9890 9893 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9932 9930 9928 9927 9925 9923 9922 9921 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9896 9896 9896 9896 9897 9897 9898 9900 9901 9902 9904 9906 9908 9910 9913 9915 9918 9920 9923 9925 9928 9931 9933 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 7455 3 5 4 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9916 9915 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9886 9884 9881 9878 9875 9872 9868 9865 9861 9857 9853 9848 9844 9839 9834 9828 9823 9817 9810 9804 9797 9790 9783 9775 9767 9759 9750 9742 9733 9724 9715 9705 9696 9686 9676 9666 9656 9646 9636 9626 9617 9607 9597 9587 9578 9568 9559 9551 9542 9534 9526 9518 9511 9504 9498 9492 9487 9482 9477 9474 9471 9468 9466 9465 9465 9465 9465 9467 9469 9472 9476 9480 9485 9490 9496 9503 9510 9518 9526 9535 9544 9554 9564 9574 9585 9596 9607 9618 9629 9640 9651 9662 9673 9683 9694 9704 9714 9724 9733 9742 9751 9759 9767 9775 9782 9788 9795 9801 9806 9812 9817 9821 9825 9830 9833 9837 9840 9844 9847 9850 9853 9856 9859 9862 9864 9867 9870 9873 9876 9879 9882 9885 9888 9892 9895 9898 9901 9905 9908 9911 9914 9917 9920 9923 9926 9929 9931 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9948 9948 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9929 9929 9930 9931 9932 9933 9935 9936 9938 9940 9942 9944 9946 9948 9950 9952 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9966 9965 9964 9962 9960 9959 9957 9955 9953 9952 9950 9949 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 7456 3 5 4 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9955 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9956 9954 9952 9949 9946 9943 9940 9937 9934 9931 9927 9924 9920 9917 9913 9910 9907 9904 9901 9898 9895 9893 9890 9888 9886 9884 9883 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9885 9886 9888 9889 9891 9893 9895 9898 9900 9902 9905 9908 9911 9913 9916 9919 9922 9925 9928 9931 9934 9937 9939 9942 9944 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9950 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9977 9976 9975 9973 9972 9970 9969 9967 9966 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 7457 3 5 4 9921 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9933 9930 9927 9924 9921 9917 9913 9909 9905 9900 9895 9890 9884 9879 9873 9867 9861 9855 9849 9843 9837 9830 9824 9818 9812 9806 9801 9795 9790 9785 9780 9775 9771 9767 9763 9760 9756 9753 9751 9748 9746 9744 9742 9740 9739 9738 9736 9735 9734 9734 9733 9732 9731 9730 9729 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9712 9711 9711 9711 9710 9710 9711 9711 9711 9712 9713 9714 9716 9717 9719 9721 9723 9725 9728 9730 9733 9736 9740 9743 9747 9751 9754 9759 9763 9767 9771 9776 9780 9785 9790 9794 9799 9804 9808 9813 9818 9822 9827 9831 9836 9840 9844 9849 9853 9856 9860 9864 9867 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9898 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9919 9918 9918 9917 9915 9914 9912 9911 9909 9907 9905 9902 9900 9897 9895 9892 9890 9888 9885 9883 9881 9879 9877 9876 9874 9873 9873 9872 9872 9873 9873 9874 9875 9877 9879 9881 9883 9886 9888 9891 9895 9898 9901 9905 9908 9911 9915 9918 9921 9924 9927 9930 9932 9935 9937 9938 9940 9941 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9938 9938 9939 9940 9941 9943 9944 9946 9948 9950 9953 9955 9957 9959 9962 9964 9966 9968 9971 9972 9974 9976 9977 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 7458 3 5 4 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9899 9897 9895 9892 9890 9888 9886 9883 9881 9880 9878 9876 9874 9873 9872 9871 9870 9869 9868 9868 9868 9868 9868 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9882 9883 9884 9886 9887 9888 9890 9891 9892 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9912 9914 9915 9917 9920 9922 9924 9926 9929 9931 9933 9936 9938 9941 9943 9946 9948 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9954 9953 9952 9952 9951 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9932 9929 9927 9925 9923 9920 9918 9915 9913 9910 9908 9905 9903 9900 9898 9896 9894 9892 9891 9889 9888 9887 9886 9885 9885 9884 9884 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9938 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9964 9966 9968 9969 9971 9973 9974 9976 9977 9978 9979 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9928 9926 9924 9922 9920 9918 9917 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9896 9894 9892 9889 9887 9884 9880 9877 9873 9869 9865 7459 3 5 4 9861 9856 9852 9847 9842 9837 9833 9828 9823 9819 9814 9810 9806 9802 9799 9796 9793 9790 9788 9786 9784 9783 9783 9782 9782 9783 9784 9785 9787 9789 9791 9794 9797 9800 9804 9808 9812 9816 9821 9826 9830 9835 9840 9845 9850 9855 9860 9865 9870 9875 9880 9884 9889 9893 9897 9902 9905 9909 9913 9916 9920 9923 9926 9929 9931 9934 9937 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9963 9965 9967 9969 9971 9972 9974 9976 9977 9979 9980 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9988 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9941 9939 9936 9933 9929 9926 9922 9918 9914 9910 9906 9901 9897 9892 9887 9883 9878 9873 9868 9864 9859 9855 9851 9847 9843 9840 9837 9834 9831 9829 9827 9825 9824 9823 9823 9823 9823 9824 9825 9826 9828 9830 9833 9836 9839 9842 9846 9849 9854 9858 9862 9867 9871 9876 9881 9886 9890 9895 9900 9905 9909 9914 9918 9922 9926 9930 9934 9938 9941 9944 9947 9950 9952 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9956 9955 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9911 9913 9914 9916 9918 9920 9923 9925 9927 9930 9932 9935 9938 9940 9943 9945 9948 9950 9953 9955 9957 9960 9962 9964 9966 9967 9969 9971 9972 9973 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9979 9978 7460 3 5 4 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9901 9901 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9946 9945 9943 9942 9940 9938 9935 9933 9930 9926 9923 9919 9914 9910 9905 9899 9893 9887 9881 9874 9867 9859 9851 9843 9834 9825 9816 9807 9797 9788 9778 9768 9758 9747 9737 9727 9717 9707 9697 9688 9679 9670 9661 9653 9645 9638 9631 9625 9619 9614 9610 9606 9603 9601 9599 9598 9598 9598 9600 9601 9604 9607 9611 9615 9620 9625 9631 9638 9644 9651 9659 9666 9674 9682 9690 9697 9705 9713 9721 9729 9736 9743 9750 9757 9763 9769 9775 9780 9785 9790 9794 9798 9802 9805 9808 9811 9813 9815 9817 9819 9820 9822 9823 9824 9825 9826 9826 9827 9828 9828 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9843 9844 9846 9848 9850 9852 9854 9857 9859 9862 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9904 9907 9910 9913 9916 9919 9921 9924 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9909 9907 9905 9904 9903 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9898 9898 9899 9900 9902 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 7461 3 5 4 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9935 9933 9931 9929 9927 9925 9924 9922 9920 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9902 9904 9906 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9928 9930 9933 9935 9937 9939 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9959 9959 9959 9959 9958 9957 9956 9954 9952 9950 9947 9944 9941 9938 9934 9930 9926 9922 9917 9912 9907 9902 9896 9890 9884 9878 9871 9864 9856 9848 9840 9831 9821 9811 9799 9787 9773 9758 9742 9725 9706 9685 9663 9638 9611 9583 9552 9518 9483 9445 9404 9361 9315 9267 9216 9164 9108 9051 8992 8931 8868 8804 8739 8673 8607 8540 8474 8407 8342 8278 8215 8154 8095 8039 7986 7936 7889 7847 7808 7774 7745 7720 7700 7685 7675 7671 7671 7677 7688 7704 7725 7750 7781 7815 7854 7896 7942 7991 8043 8097 8154 8213 8273 8334 8396 8458 8521 8584 8646 8707 8768 8827 8885 8942 8996 9049 9100 9148 9195 9239 9281 9321 9359 9395 9428 9460 9489 9517 9542 9566 9589 9610 9629 9648 9665 9680 9695 9709 9722 9735 9746 9757 9767 9777 9786 9795 9803 9811 9819 9826 9832 9838 9844 9849 9854 9859 9863 9867 9870 9873 9876 9878 9880 9882 9883 9884 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9882 9882 9883 9883 9884 9885 9887 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9940 9939 9939 9937 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9916 9915 9913 7462 3 5 4 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9865 9863 9860 9857 9854 9852 9849 9846 9843 9839 9836 9833 9830 9827 9823 9820 9816 9813 9809 9806 9802 9798 9794 9790 9786 9781 9776 9771 9766 9761 9755 9749 9742 9735 9728 9720 9712 9703 9694 9684 9674 9663 9651 9638 9625 9611 9596 9580 9563 9545 9526 9506 9484 9462 9438 9413 9387 9359 9330 9300 9268 9234 9199 9162 9124 9083 9042 8998 8952 8905 8856 8804 8751 8696 8639 8580 8519 8456 8391 8324 8255 8183 8110 8035 7957 7878 7797 7713 7628 7541 7452 7361 7268 7174 7078 6981 6883 6783 6683 6581 6479 6377 6274 6171 6069 5967 5866 5766 5667 5570 5475 5382 5291 5204 5120 5039 4962 4889 4821 4757 4698 4645 4596 4553 4516 4485 4459 4440 4426 4419 4417 4421 4430 4446 4466 4492 4523 4558 4597 4640 4687 4737 4790 4845 4903 4961 5022 5083 5144 5206 5267 5328 5388 5447 5504 5560 5614 5666 5717 5765 5811 5855 5897 5938 5976 6013 6048 6082 6115 6147 6178 6209 6240 6272 6303 6336 6369 6404 6439 6477 6516 6558 6601 6647 6695 6746 6798 6854 6911 6971 7033 7097 7162 7230 7299 7370 7442 7514 7588 7662 7736 7810 7884 7957 8030 8102 8173 8242 8310 8376 8441 8504 8564 8623 8680 8734 8786 8836 8884 8929 8973 9014 9053 9091 9126 9160 9192 9222 9251 9278 9304 9328 9352 9374 9396 9416 9436 9455 9473 9490 9507 9524 9540 9555 9570 9585 9599 9613 9626 9639 9652 9664 9676 9688 9699 9710 9721 9731 9741 9751 9760 9769 9778 9786 9794 9802 9809 9816 9823 9829 9835 9840 9845 9850 9855 9859 9862 9866 9869 9872 9874 9876 9878 9880 9881 9882 9883 9884 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 7463 3 5 4 9908 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9905 9903 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9854 9851 9849 9846 9843 9840 9837 9834 9831 9829 9826 9823 9821 9818 9816 9814 9812 9810 9809 9808 9807 9806 9806 9806 9806 9807 9808 9809 9810 9812 9814 9817 9819 9822 9825 9828 9832 9835 9839 9842 9846 9850 9853 9857 9860 9863 9867 9870 9872 9875 9877 9880 9881 9883 9884 9885 9886 9887 9887 9887 9886 9885 9884 9883 9881 9879 9876 9873 9870 9867 9863 9858 9853 9848 9842 9836 9829 9821 9813 9805 9796 9786 9776 9765 9753 9741 9728 9714 9700 9685 9670 9654 9637 9620 9603 9585 9567 9549 9531 9512 9494 9475 9457 9439 9422 9405 9388 9372 9357 9342 9329 9316 9304 9294 9284 9276 9269 9263 9259 9256 9254 9254 9255 9257 9261 9266 9272 9279 9287 9297 9308 9319 9332 9345 9359 9374 9389 9404 9421 9437 9454 9471 9487 9504 9521 9538 9554 9571 9587 9602 9617 9632 9646 9660 9673 9686 9698 9710 9721 9731 9741 9750 9759 9767 9775 9783 9790 9796 9802 9808 9814 9819 9824 9829 9833 9838 9842 9846 9850 9854 9858 9862 9865 9869 9872 9876 9879 9882 9886 9889 9892 9895 9897 9900 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9920 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9907 9904 9900 9897 9893 9890 9886 9882 9879 9876 9873 9869 9867 9864 9861 9859 9857 9855 9854 9853 9852 9851 9850 9850 9850 9851 9851 9852 9853 9854 9855 9857 9859 9860 9862 9864 9866 9868 9870 9872 9875 9877 9879 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 7464 3 5 4 9896 9896 9897 9897 9898 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9918 9916 9913 9910 9907 9903 9899 9895 9891 9886 9881 9876 9870 9864 9858 9851 9844 9837 9829 9821 9813 9805 9796 9787 9778 9768 9759 9748 9738 9727 9716 9704 9692 9680 9668 9655 9641 9628 9613 9599 9584 9568 9553 9537 9520 9503 9486 9469 9451 9433 9415 9397 9379 9361 9343 9325 9307 9290 9273 9257 9241 9226 9211 9198 9185 9174 9163 9154 9146 9140 9134 9130 9128 9127 9127 9129 9133 9138 9144 9152 9161 9171 9183 9196 9210 9225 9241 9258 9275 9294 9312 9332 9351 9371 9391 9411 9431 9450 9470 9489 9508 9527 9545 9562 9579 9595 9611 9626 9640 9654 9667 9680 9691 9702 9713 9723 9732 9741 9750 9757 9765 9772 9779 9785 9791 9796 9802 9807 9811 9816 9820 9824 9828 9831 9834 9838 9840 9843 9845 9847 9849 9851 9852 9854 9855 9856 9856 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9860 9860 9861 9862 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9883 9885 9888 9890 9893 9896 9898 9901 9903 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9926 9928 9930 9932 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9942 9940 9938 9935 9933 9930 9928 9925 9923 9921 9919 9917 9915 9914 9912 9911 9910 9909 9908 9907 9907 9907 9907 9907 9908 9908 9909 9910 9912 9913 9915 9916 9918 9920 9922 9924 9927 9929 9931 9933 9935 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 7465 3 5 4 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9984 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9955 9953 9950 9948 9946 9944 9941 9938 9935 9933 9929 9926 9923 9920 9916 9913 9909 9905 9901 9897 9894 9890 9886 9882 9878 9875 9871 9868 9864 9861 9858 9855 9853 9851 9849 9847 9845 9844 9843 9843 9842 9842 9843 9843 9844 9845 9847 9849 9850 9853 9855 9857 9860 9862 9865 9868 9871 9874 9876 9879 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 7466 3 5 5 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9924 9922 9920 9917 9914 9911 9908 9905 9902 9898 9894 9889 9885 9880 9874 9869 9863 9856 9850 9843 9835 9827 9819 9810 9801 9792 9782 9772 9761 9751 9740 9729 9718 9707 9696 9684 9673 9662 9652 9641 9631 9621 9612 9603 9595 9587 9580 9573 9567 9562 9558 9555 9552 9551 9550 9550 9551 9553 9556 9559 9564 9569 9575 9581 9588 9596 9605 9614 9623 9633 9643 9654 9665 9676 9687 9698 9709 9721 9732 9743 9754 9765 9775 9786 9796 9805 9815 9824 9832 9841 9849 9856 9863 9870 9876 9882 9888 9893 9898 9903 9907 9911 9914 9917 9920 9923 9925 9927 9929 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9917 9917 9918 9919 9920 9922 9923 9925 9927 9929 9931 9933 9936 9938 9940 9943 9946 9948 9951 9953 9956 9958 9961 9963 9965 9967 9969 9971 9973 9974 9975 9977 9978 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9959 9957 9956 9954 9953 9952 7467 3 5 5 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9972 9973 9974 9976 9978 9979 9981 9982 9984 9985 9987 9988 9989 9990 9991 9992 9992 9993 9993 9993 9993 9992 9992 7468 3 5 5 9991 9990 9989 9988 9987 9986 9984 9983 9981 9980 9978 9977 9975 9974 9972 9971 9970 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9907 9905 9904 9902 9899 9897 9895 9892 9889 9886 9882 9878 9875 9870 9866 9862 9857 9852 9847 9842 9837 9831 9826 9821 9815 9810 9804 9799 9793 9788 9783 9778 9773 9768 9763 9759 9754 9750 9746 9742 9738 9735 9731 9728 9725 9722 9719 9716 9713 9711 9708 9706 9704 9702 9701 9699 9698 9697 9695 9695 9694 9694 9693 9693 9694 9694 9695 9696 9697 9699 9701 9703 9705 9708 9711 9714 9718 9721 9725 9729 9733 9737 9742 9746 9751 9755 9760 9765 9769 9774 9778 9783 9787 9791 9795 9799 9803 9806 9810 9813 9816 9819 9822 9825 9827 9830 9832 9835 9837 9839 9842 9844 9846 9848 9851 9853 9856 9858 9861 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9963 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9947 9945 9943 9941 9938 9936 9933 9931 9929 9926 9924 9922 9919 9917 9915 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9912 9909 9906 9903 9900 9896 9892 9888 9884 9879 9875 9870 9865 9860 9855 9849 9844 9839 9834 9828 9823 9818 9813 9809 9804 9800 9796 9792 9789 9786 9783 9781 9779 9778 9777 9777 9777 9777 9778 9779 9781 9783 9786 9789 9792 9796 9800 9804 9809 9814 9818 9824 9829 9834 9839 9845 9850 9855 9861 9866 9871 9876 9881 9885 9890 9894 9899 9903 9906 9910 9913 9917 9920 9923 9925 7469 3 5 5 9928 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9934 9932 9930 9927 9925 9923 9921 9918 9916 9914 9912 9911 9909 9907 9905 9904 9903 9901 9900 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9896 9896 9896 9897 9898 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9912 9914 9916 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9961 9962 9962 9963 9964 9965 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9955 9953 9951 9949 9947 9944 9942 9939 9936 9933 9930 9927 9924 9921 9918 9915 9913 9910 9907 9904 9901 9899 9896 9894 9892 9890 9888 9886 9884 9883 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9889 9891 9892 9894 9897 9899 9901 9903 9906 9909 9911 9914 9917 9920 9923 9926 9929 9932 9935 9937 9940 9943 9946 9949 9951 9954 9956 9958 9960 9962 9963 9965 9966 9967 9968 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9949 9948 9947 9945 9943 9942 9939 9937 9935 9932 9930 9927 9924 9921 9918 9915 9912 9909 9906 9902 9899 9896 9893 9891 9888 9885 9883 9881 9879 9877 9876 9874 9873 9872 9872 9871 9871 9872 9872 9873 9873 9874 9875 9877 9878 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 7470 3 5 5 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9960 9960 9961 9963 9964 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9978 9979 9980 9981 9981 9982 9983 9983 9983 9984 9983 9983 9983 9982 9981 9980 9979 9978 9977 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9956 9953 9952 9950 9948 9946 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9890 9891 9891 9892 9894 9895 9896 9898 9900 9902 9904 9906 9908 9911 9913 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9937 9935 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9963 9964 9965 9965 9965 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9946 9945 9944 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9966 9965 9965 9964 9962 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9931 9929 9928 9926 7471 3 5 5 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9945 9943 9941 9939 9937 9934 9932 9930 9928 9926 9925 9923 9921 9920 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9899 9898 9897 9895 9893 9892 9890 9887 9885 9882 9880 9877 9874 9871 9867 9864 9860 9856 9852 9848 9844 9840 9835 9831 9827 9823 9819 9815 9811 9807 9804 9801 9798 9795 9793 9791 9789 9788 9787 9786 9786 9786 9787 9788 9789 9791 9793 9796 9799 9802 9806 9809 9813 9818 9822 9827 9831 9836 9841 9845 9850 9855 9860 9864 9869 9873 9877 9881 9885 9888 9891 9895 9897 9900 9902 9904 9906 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9936 9938 9940 9942 9944 9947 9949 9951 9953 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9943 9943 9941 9940 9938 9936 9934 9932 9929 9926 9922 9918 9914 9909 9905 9899 9894 9888 9882 9876 9870 9863 9857 9850 9843 9836 9830 9823 9817 9810 9804 9799 9793 9788 9783 9779 9775 9771 9768 9766 9764 9763 9762 9761 9761 9762 9763 9765 9767 9770 9773 9776 9780 9785 9789 9794 9799 9805 9810 9816 9822 9828 9834 9840 9846 9852 9858 9864 9870 9876 9881 9887 9892 9897 9902 9907 9911 9915 9919 9923 9927 9930 9934 9937 9939 9942 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 7472 3 5 5 9936 9934 9932 9930 9928 9926 9925 9923 9922 9920 9919 9918 9917 9916 9915 9915 9915 9914 9914 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9946 9944 9941 9939 9936 9934 9931 9928 9926 9923 9921 9918 9915 9913 9910 9908 9906 9904 9902 9900 9898 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9920 9921 9921 9922 9923 9923 9923 9923 9923 9922 9921 9921 9919 9918 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9869 9866 9863 9859 9856 9853 9849 9846 9842 9839 9836 9832 9829 9826 9823 9820 9816 9813 9811 9808 9805 9802 9800 9798 9796 9794 9792 9790 9789 9788 9787 9787 9786 9786 9787 9787 9788 9789 9791 9792 9794 9796 9799 9802 9804 9808 9811 9814 9818 9822 9826 9830 9834 9837 9841 9845 9849 9853 9856 9860 9863 9866 9869 9872 9874 9876 9878 9879 9881 9882 9882 9882 9883 9882 9882 9881 9880 9878 9877 9875 9872 9870 9867 9864 9861 9857 9854 9849 9845 9840 9835 9829 9823 9817 9810 9803 9795 9786 9777 9767 9757 9745 9733 9720 9707 9692 9677 9661 9643 9625 9607 9587 9566 9545 9523 9500 9477 9453 9428 9403 9378 9353 9327 9302 9276 9251 9226 9202 9179 9156 9134 9113 9093 9074 9057 9041 9026 9014 9002 8993 8985 8979 8975 8973 8972 8973 8977 8982 8988 8996 9006 9018 9031 9045 9060 9077 9095 9114 9133 9153 9174 9196 9218 9240 9262 9284 9307 9329 9351 9373 9395 9416 9437 9457 9477 9496 9515 9533 9550 9567 9583 9599 9613 9628 9642 9655 9667 9679 9691 9702 9712 9723 9732 9742 9751 9759 9767 9775 9783 9790 9798 9804 9811 9817 9823 9829 9835 9841 9846 9851 9856 9860 9865 9869 9873 9877 9881 9884 9887 9891 9894 9896 9899 9902 9904 9906 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9954 9953 7473 3 5 5 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9957 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9924 9923 9922 9921 9921 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9879 9878 9878 9878 9878 9878 9879 9879 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9889 9889 9889 9888 9888 9887 9887 9886 9885 9884 9882 9881 9880 9878 9877 9875 9873 9871 9870 9868 9866 9864 9862 9860 9857 9855 9853 9850 9848 9845 9842 9839 9836 9833 9829 9825 9821 9816 9811 9806 9800 9794 9787 9779 9771 9762 9752 9742 9730 9718 9705 9691 9676 9660 9643 9625 9606 9585 9564 9541 9518 9493 9467 9441 9413 9385 9355 9325 9295 9263 9232 9200 9167 9135 9102 9070 9038 9006 8975 8944 8914 8886 8858 8831 8806 8783 8761 8740 8721 8705 8690 8677 8667 8658 8652 8648 8646 8646 8649 8654 8660 8669 8680 8693 8708 8724 8742 8762 8783 8806 8829 8854 8879 8906 8933 8960 8988 9017 9045 9074 9102 9131 9159 9186 9214 9240 9267 9292 9317 9342 9365 9388 9410 9431 9451 9471 9490 9507 9524 9541 9556 9571 9585 9598 9611 9623 9634 9645 9655 9665 9674 9682 9690 9698 9705 9711 9718 9724 9729 9734 9739 9744 9748 9752 9755 9759 9762 9764 9767 9769 9772 9774 9776 9777 9779 9780 9782 9783 9785 9786 9787 9788 9789 9790 9792 9793 9794 9795 9797 9798 9800 9801 9803 9805 9806 9808 9810 9812 9814 9816 9818 9820 9822 9825 9827 9829 9831 9834 9836 9838 9841 9843 9845 9848 9850 9853 9855 9857 9860 9862 9865 9867 9870 9872 9875 9877 9880 9882 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9915 9916 9916 9916 9916 9915 9914 9913 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9889 9886 9884 9882 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9864 9864 9864 9864 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 7474 3 5 5 9895 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9920 9921 9923 9924 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9950 9949 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9914 9913 9912 9911 9910 9908 9906 9904 9902 9899 9897 9893 9890 9887 9883 9879 9875 9871 9867 9863 9859 9854 9850 9845 9841 9837 9832 9828 9824 9820 9816 9812 9808 9805 9802 9799 9796 9794 9791 9789 9787 9786 9784 9783 9782 9782 9781 9781 9781 9782 9782 9783 9783 9784 9785 9786 9788 9789 9790 9792 9794 9795 9797 9799 9800 9802 9804 9805 9807 9809 9810 9812 9813 9815 9817 9818 9820 9821 9823 9824 9826 9827 9828 9830 9831 9833 9834 9836 9837 9839 9841 9842 9844 9845 9847 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9875 9877 9879 9881 9884 9886 9889 9891 9894 9896 9899 9902 9904 9907 9910 9913 9915 9918 9921 9924 9927 9929 9932 9935 9937 9940 9942 9944 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9961 9959 9956 9954 9951 9948 9945 9942 9939 9936 9932 9929 9925 9921 9918 9914 9910 9907 9903 9899 9896 9893 9889 9886 9883 9880 9877 9875 9872 9870 9868 9866 9865 9863 9862 9861 9860 9860 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9882 9884 9886 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9926 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 7475 3 5 5 9931 9930 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9897 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9880 9880 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9940 9941 9941 9941 9940 9940 9939 9938 9937 9935 9933 9931 9929 9927 9925 9922 9919 9917 9914 9911 9909 9906 9904 9901 9899 9897 9895 9893 9892 9891 9890 9889 9888 9888 9888 9888 9889 9890 9891 9892 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9969 9969 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9897 9897 9897 9897 9897 9897 9898 9899 9900 9901 9902 9904 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9901 7476 3 5 5 9899 9896 9893 9889 9886 9882 9877 9873 9867 9862 9855 9849 9841 9833 9825 9816 9806 9796 9785 9773 9760 9747 9733 9718 9702 9686 9668 9650 9631 9611 9591 9570 9547 9525 9501 9477 9452 9427 9401 9375 9349 9322 9295 9268 9241 9214 9187 9160 9134 9108 9083 9059 9036 9013 8992 8971 8952 8934 8918 8903 8890 8878 8869 8860 8854 8850 8847 8846 8847 8850 8855 8862 8870 8880 8892 8905 8919 8935 8952 8971 8990 9011 9032 9054 9077 9100 9124 9148 9172 9196 9220 9244 9268 9292 9315 9337 9359 9381 9402 9422 9442 9461 9479 9496 9513 9529 9544 9558 9572 9585 9597 9609 9620 9630 9640 9649 9658 9666 9673 9681 9687 9693 9699 9704 9709 9714 9718 9721 9724 9727 9728 9730 9730 9731 9730 9728 9726 9723 9719 9714 9709 9702 9694 9685 9674 9663 9650 9636 9620 9603 9585 9566 9545 9523 9499 9475 9449 9421 9393 9364 9333 9302 9270 9237 9204 9170 9136 9102 9067 9033 8999 8966 8933 8900 8869 8839 8810 8782 8755 8731 8708 8686 8667 8650 8635 8623 8613 8605 8599 8596 8596 8598 8603 8610 8619 8631 8645 8661 8679 8700 8722 8746 8772 8799 8828 8858 8889 8921 8954 8987 9021 9056 9090 9124 9159 9193 9227 9260 9293 9325 9356 9386 9415 9444 9471 9497 9522 9546 9569 9590 9610 9629 9647 9664 9679 9694 9707 9720 9731 9742 9752 9761 9769 9777 9784 9790 9796 9802 9807 9812 9816 9820 9824 9828 9832 9836 9839 9843 9846 9849 9853 9856 9859 9863 9866 9869 9873 9876 9880 9883 9886 9890 9893 9896 9899 9903 9906 9909 9912 9915 9918 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9964 9965 9966 9968 9969 9970 9972 9973 9975 9976 9978 9979 9980 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9971 9971 9971 9972 9973 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9985 9986 9987 9988 9989 9990 9990 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 7477 3 5 5 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9958 9956 9955 9953 9951 9949 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9907 9905 9902 9900 9898 9895 9892 9889 9885 9881 9877 9872 9867 9862 9856 9849 9842 9834 9826 9817 9807 9797 9786 9774 9762 9749 9736 9722 9707 9692 9677 9661 9645 9628 9612 9595 9578 9561 9545 9528 9512 9495 9480 9464 9450 9435 9422 9409 9396 9385 9374 9364 9354 9346 9338 9330 9324 9318 9313 9308 9304 9300 9297 9293 9290 9287 9284 9281 9278 9275 9271 9267 9262 9257 9251 9245 9238 9230 9222 9212 9203 9192 9181 9169 9157 9144 9131 9117 9104 9090 9076 9062 9049 9036 9023 9011 9000 8989 8980 8972 8964 8958 8954 8950 8949 8949 8950 8953 8958 8964 8972 8982 8993 9006 9020 9036 9053 9071 9090 9111 9132 9155 9178 9202 9226 9251 9276 9301 9326 9351 9376 9401 9425 9449 9472 9495 9518 9539 9560 9580 9599 9618 9635 9652 9668 9683 9698 9711 9724 9736 9747 9758 9768 9778 9786 9795 9802 9810 9817 9823 9829 9835 9841 9846 9851 9856 9861 9865 9869 9874 9878 9881 9885 9889 9892 9895 9899 9902 9905 9907 9910 9913 9915 9917 9920 9922 9924 9925 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9976 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9977 9976 9974 9973 9971 9969 9967 9965 7478 3 5 5 9963 9960 9958 9955 9952 9949 9946 9943 9940 9937 9935 9932 9929 9926 9923 9921 9918 9916 9914 9912 9910 9908 9907 9905 9904 9903 9902 9902 9901 9901 9901 9900 9901 9901 9901 9902 9903 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9977 9976 9974 9973 9971 9969 9967 9965 9963 9960 9958 9956 9953 9951 9948 9946 9944 9941 9939 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9913 9913 9912 9912 9912 9913 9913 9913 9914 9915 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9930 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9967 9966 9965 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9937 9935 9933 9931 9930 9928 9927 9926 9925 9923 9922 9922 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9912 9912 9911 9910 9908 9907 9906 9904 9902 9900 9898 9896 9894 9891 9888 9886 9882 9879 9876 9872 9868 9865 9860 9856 9852 9848 9843 9839 9834 9829 9824 9820 9815 9810 9806 9801 9797 9792 9788 9784 9780 9777 9774 9771 9768 9765 9763 9762 9760 9759 9759 9759 9759 9760 9761 9763 9765 9767 9770 9773 9777 9781 9785 9790 9795 9800 9805 9811 9817 9823 9829 9836 9842 9848 9855 9861 9867 9873 9879 9885 9891 9897 9902 9907 9912 9917 9921 9925 9929 9933 9936 9939 9942 9944 9946 9948 9950 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 7479 3 5 5 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9901 9898 9895 9892 9888 9885 9881 9878 9874 9871 9867 9863 9860 9856 9853 9849 9846 9843 9840 9837 9834 9832 9830 9828 9826 9825 9824 9823 9823 9823 9823 9824 9825 9827 9829 9831 9834 9837 9840 9843 9847 9852 9856 9861 9866 9871 9876 9881 9887 9892 9897 9903 9908 9913 9918 9923 9928 9933 9937 9941 9945 9948 9951 9954 9956 9959 9961 9962 9963 9964 9965 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9963 9964 9965 9966 9968 9969 9971 9973 9975 9976 9978 9980 9982 9984 9986 9988 9990 9992 9993 9995 9996 9997 9998 9999100001000010000100001000010000 9999 9999 9998 9997 9996 9994 9993 9991 9990 9988 9986 9984 9983 9981 9979 9977 9975 9974 9972 9970 9969 9967 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9909 9910 9910 9911 9913 9914 9915 9917 9919 9921 9923 9925 9928 9930 9933 9935 9938 9941 9944 9946 9949 9952 9954 9957 9959 9962 9964 9966 9968 9970 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9977 9977 9976 9975 9973 9972 9970 9969 9967 9965 9962 9960 9957 9954 9952 9949 9945 9942 9939 9935 9932 9928 9924 9920 9916 9912 9907 9903 9898 9893 9888 9883 9878 9872 9867 9861 9854 9848 9841 9834 9827 9819 9811 9803 9794 9785 9776 9766 9756 9746 9735 9724 9713 9701 9689 9677 9664 9652 9638 9625 9612 9598 9584 9570 9556 9542 9528 9513 9499 9485 9472 9458 9445 9432 9419 9406 9395 9383 9372 9362 9352 9343 9335 9327 9320 9314 9309 9305 9302 9299 9298 9298 9298 9300 9302 9306 9310 9316 9322 9330 9338 9347 9357 9368 9379 9392 9405 9418 9432 9447 9461 9477 9492 9508 9524 9540 9556 9572 9588 9604 9619 9634 9649 9664 9678 9692 9706 9719 9731 9743 9755 9766 9776 9786 9796 9805 9813 9821 9829 9836 9843 9849 9855 9861 9867 9872 9877 9881 9886 9890 9894 9898 9902 9905 9909 9912 9915 9919 9922 9925 9928 9931 9933 9936 9938 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 7480 3 5 5 9917 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9979 9978 9977 9975 9974 9972 9970 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9946 9944 9942 9941 9940 9938 9937 9936 9935 9934 9934 9933 9933 9933 9932 9933 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9903 9904 9905 9906 9907 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9906 9904 9901 9898 9895 9892 9888 9885 9881 9877 9873 9869 9864 9860 9855 9851 9846 9841 9836 9831 9825 9820 9815 9810 9805 9799 9794 9789 9784 9780 9775 9771 9767 9763 9759 9756 9753 9750 9747 9745 9743 9742 9741 9740 9740 9740 9740 9741 9742 9744 9746 9748 9750 9753 9757 9760 9764 9768 9772 9777 9781 9786 9791 9796 9802 9807 9813 9818 9824 9829 9835 9840 9846 9851 9857 9862 9867 9872 9877 9882 9887 9892 9896 9900 9904 9908 9912 9916 9919 9922 9926 9928 9931 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 7481 3 5 5 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9907 9905 9903 9901 9898 9895 9892 9889 9884 9880 9875 9869 9863 9856 9849 9841 9832 9822 9812 9801 9789 9777 9764 9750 9735 9720 9704 9687 9670 9652 9634 9615 9595 9576 9556 9536 9515 9495 9474 9454 9434 9414 9394 9375 9357 9338 9321 9304 9288 9273 9259 9246 9234 9223 9213 9204 9197 9190 9185 9182 9179 9178 9178 9179 9182 9185 9190 9196 9203 9211 9221 9231 9242 9253 9266 9279 9293 9308 9323 9338 9354 9370 9386 9403 9420 9436 9453 9470 9487 9503 9520 9536 9552 9567 9583 9597 9612 9626 9640 9653 9666 9678 9690 9702 9713 9723 9733 9743 9752 9761 9769 9777 9785 9792 9798 9805 9811 9817 9822 9827 9832 9836 9841 9845 9849 9852 9856 9859 9862 9865 9868 9871 9873 9875 9877 9879 9881 9882 9884 9885 9885 9886 9886 9886 9885 9884 9883 9881 9879 9877 9874 9870 9866 9861 9856 9850 9843 9836 9829 9821 9812 9802 9792 9782 9771 9760 9748 9736 9723 9710 9697 9684 9671 9658 9644 9631 9619 9606 9594 9582 9571 9560 9550 9540 9532 9524 9517 9511 9505 9501 9498 9496 9494 9494 9494 9496 9499 9502 9506 9511 9517 9524 9531 9539 9548 9557 9566 9576 9586 9596 9606 9617 9628 9638 9648 9659 9669 9679 9688 9698 9707 9715 9723 9731 9738 9745 9752 9757 9763 9768 9772 9775 9778 9781 9783 9784 9785 9785 9784 9782 9780 9777 9773 9768 9763 9756 9749 9740 9731 9721 9709 9697 9683 9668 9652 9635 9617 9598 9578 9556 9534 9511 9487 9462 9436 9410 9384 9356 9329 9301 9274 9246 9219 9192 9165 9139 9114 9089 9066 9044 9023 9004 8986 8969 8955 8942 8931 8922 8915 8910 8907 8905 8906 8909 8914 8920 8929 8939 8951 8965 8980 8996 9013 9032 9052 9073 9094 9116 9139 9162 9185 9209 9232 9256 9279 9302 9324 9347 9368 9390 9410 9430 7482 3 5 5 9449 9468 9485 9502 9519 9534 9549 9563 9576 9588 9600 9611 9622 9632 9641 9650 9658 9666 9674 9681 9687 9693 9699 9705 9711 9716 9721 9725 9730 9734 9738 9741 9745 9748 9751 9754 9757 9759 9761 9763 9764 9765 9766 9767 9767 9766 9766 9765 9763 9761 9759 9756 9753 9749 9744 9739 9734 9728 9721 9714 9705 9697 9687 9677 9667 9655 9643 9630 9616 9601 9585 9569 9552 9534 9515 9495 9475 9454 9432 9409 9385 9361 9336 9311 9285 9259 9232 9205 9178 9150 9123 9095 9068 9041 9014 8988 8962 8937 8913 8890 8867 8846 8827 8808 8791 8776 8762 8750 8740 8732 8725 8721 8718 8718 8719 8723 8729 8737 8746 8758 8771 8787 8804 8823 8843 8865 8888 8913 8939 8965 8993 9021 9051 9080 9110 9140 9171 9201 9232 9262 9292 9321 9350 9378 9405 9432 9458 9483 9507 9531 9553 9574 9594 9613 9631 9648 9664 9679 9693 9706 9718 9729 9739 9749 9758 9766 9774 9781 9787 9793 9799 9804 9809 9814 9819 9823 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9892 9896 9900 9904 9908 9911 9915 9919 9922 9926 9929 9932 9934 9937 9939 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9971 9973 9974 9976 9978 9979 9981 9982 9984 9985 9987 9988 9989 9990 9991 9992 9992 9993 9993 9993 9994 9993 9993 9993 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9985 9984 9983 9982 9982 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9936 9934 9931 9928 9925 9921 9917 9914 9909 9905 9901 9896 9891 9886 9881 9876 9871 9865 9859 9854 9848 9842 9836 9830 9825 9819 9813 9807 9802 9796 9791 9786 9781 9776 9772 9768 9764 9760 9757 9754 9751 9749 9747 9745 9744 9743 9742 9742 9743 9743 9744 9746 9747 9750 9752 9755 9758 9761 9765 9768 9772 9777 9781 9785 9790 9795 9799 9804 9809 9814 9818 9823 9827 9832 9836 9840 9844 9847 9851 9854 9857 9860 9863 9865 9867 9869 9871 9873 9874 9875 9877 9877 9878 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 7483 3 5 5 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9875 9874 9873 9871 9870 9868 9866 9865 9863 9860 9858 9856 9854 9851 9849 9846 9843 9841 9838 9835 9833 9830 9828 9825 9823 9820 9818 9816 9814 9812 9811 9809 9808 9807 9806 9806 9805 9805 9805 9805 9806 9806 9807 9808 9810 9811 9813 9815 9817 9819 9822 9824 9827 9829 9832 9835 9838 9841 9844 9846 9849 9852 9855 9857 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9878 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9858 9856 9855 9853 9851 9848 9846 9844 9842 9839 9837 9834 9832 9829 9827 9824 9822 9819 9816 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9783 9780 9776 9773 9769 9765 9761 9757 9753 9749 9745 9741 9736 9732 9728 9723 9719 9714 9710 9706 9701 9697 9693 9689 9685 9682 9678 9675 9672 9669 9666 9664 9662 9660 9658 9657 9655 9654 9654 9653 9653 9653 9653 9653 9654 9654 9655 9656 9657 9659 9660 9661 9663 9665 9666 9668 9670 9672 9674 9675 9677 9680 9682 9684 9686 9688 9690 9692 9695 9697 9699 9702 9704 9707 9709 9712 9715 9717 9720 9722 9725 9728 9731 9733 9736 9739 9742 9745 9747 9750 9753 9755 9758 9761 9764 9766 9769 9771 9774 9777 9779 9782 9784 9787 9789 9792 9795 9797 9800 9802 9805 9808 9811 9813 9816 9819 9822 9825 9827 9830 9833 9836 9839 9842 9845 9848 9851 9854 9856 9859 9862 9865 9867 9870 9872 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9986 9985 7484 3 5 5 9984 9983 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9958 9956 9954 9951 9948 9945 9942 9938 9935 9931 9928 9924 9920 9917 9913 9909 9906 9902 9899 9896 9893 9890 9888 9886 9884 9882 9881 9879 9878 9878 9877 9877 9877 9878 9878 9879 9880 9881 9883 9884 9885 9887 9888 9890 9892 9893 9894 9896 9897 9898 9899 9899 9900 9900 9899 9899 9898 9897 9896 9894 9892 9889 9886 9883 9879 9875 9870 9865 9860 9853 9847 9840 9832 9824 9816 9806 9797 9786 9776 9764 9752 9740 9727 9713 9699 9685 9670 9654 9638 9622 9606 9589 9571 9554 9536 9519 9501 9484 9466 9449 9432 9415 9399 9383 9368 9354 9340 9327 9315 9304 9294 9285 9277 9271 9266 9262 9259 9258 9258 9259 9262 9266 9271 9278 9286 9295 9306 9317 9330 9343 9358 9373 9389 9406 9423 9440 9458 9477 9495 9514 9533 9551 9570 9588 9606 9624 9641 9658 9674 9690 9705 9720 9733 9747 9759 9771 9782 9793 9803 9812 9821 9829 9836 9843 9850 9855 9861 9866 9871 9875 9879 9883 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9914 9916 9918 9921 9923 9926 9928 9931 9933 9935 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9955 9956 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9948 9946 9944 9941 9939 9936 9934 9931 9928 9925 9922 9919 9916 9914 9911 9908 9906 9903 9901 9899 9897 9895 9894 9892 9891 9890 9889 9888 9888 9888 9887 9887 9888 9888 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9882 9881 9879 9878 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9863 9862 9862 9862 9863 9863 9863 9864 9865 9865 9866 9867 9868 9870 9871 9872 9874 9876 9877 9879 9881 9883 9885 9888 9890 9892 9895 9897 9899 9902 9904 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9967 9967 9967 9967 9967 9967 7485 3 5 5 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9961 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9934 9932 9929 9927 9925 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9934 9936 9937 9939 9941 9943 9945 9948 9950 9952 9954 9956 9959 9961 9963 9965 9967 9969 9970 9972 9974 9975 9976 9978 9979 9980 9980 9981 9982 9982 9982 9982 9983 9983 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9940 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9976 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9945 9943 9941 9939 9937 9935 9933 9931 9930 9928 9927 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9914 7486 3 5 5 9913 9911 9909 9907 9906 9904 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9875 9872 9870 9866 9863 9860 9856 9852 9848 9843 9839 9834 9828 9823 9817 9811 9805 9799 9793 9786 9779 9773 9766 9759 9753 9746 9740 9734 9728 9722 9717 9712 9708 9703 9700 9697 9694 9692 9690 9689 9689 9689 9690 9691 9693 9695 9698 9702 9705 9710 9714 9720 9725 9731 9736 9743 9749 9755 9761 9768 9774 9780 9786 9792 9797 9803 9808 9812 9817 9821 9824 9828 9831 9833 9835 9837 9839 9840 9841 9842 9842 9842 9842 9842 9841 9841 9840 9839 9838 9838 9837 9836 9836 9835 9835 9835 9835 9835 9836 9836 9837 9838 9839 9841 9843 9844 9847 9849 9852 9855 9858 9861 9864 9867 9871 9875 9879 9882 9886 9890 9894 9898 9902 9906 9910 9913 9917 9921 9924 9927 9930 9933 9936 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9912 9910 9908 9906 9903 9901 9899 9897 9896 9894 9893 9891 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9891 9891 9890 9889 9888 9887 9886 9884 9882 9880 9878 9875 9872 9869 9866 9862 9858 9854 9849 9844 9838 9832 9826 9819 9811 9803 9794 9785 9775 9765 9754 9742 9729 9716 9702 9687 9672 9655 9639 9621 9603 9585 9565 9546 9526 9505 9485 9464 9443 9421 9400 9380 9359 9339 9319 9299 9281 9263 9246 9230 9215 9201 9188 9176 9166 9157 9150 9144 9140 9137 9135 9136 9137 9141 9145 9151 9159 9168 9178 9189 9202 9215 9229 9245 9261 9277 9295 9313 9331 9349 9368 9386 9405 9424 9442 9461 9479 9496 9514 9531 9547 9563 9578 9593 9607 9621 9634 9646 9658 9669 9680 9690 9700 9709 9717 9726 9733 9741 9748 9755 9762 9768 9774 9780 9786 9791 9797 9802 9808 9813 9818 9824 9829 9834 9839 9844 9849 9855 9860 9865 9870 9875 9879 9884 9889 9893 9898 9902 9906 9910 9914 9917 9921 9924 9927 9929 9932 9934 9936 9937 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9941 9941 9941 9942 9942 9943 9944 9945 9947 9948 9949 9951 9953 9955 9956 9958 9960 9962 9964 9966 9968 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9976 9976 9975 9974 9972 9971 9970 9969 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 7487 3 5 5 9958 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9988 9988 9988 9988 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9973 9973 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9978 9979 9981 9982 9983 9985 9986 9987 9989 9990 9991 9992 9993 9994 9995 9996 9996 9997 9997 9997 9998 9997 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9977 9976 9974 9972 9970 9968 9966 9964 9962 9959 9957 9955 9953 9950 9948 9946 9944 9942 9941 9939 9938 9937 9936 9935 9935 9935 9935 9935 9935 9936 9937 9938 9939 9940 9942 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9930 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9973 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9956 9953 9951 9947 9944 9941 9937 9934 9930 9926 9922 9918 9914 9910 9906 9902 9898 9894 9891 9887 9883 9880 9876 9873 9870 9867 9864 9861 9859 9856 9854 9852 9851 9849 9848 9847 9846 9846 7488 3 5 5 9845 9845 9845 9846 9846 9847 9848 9849 9851 9853 9854 9857 9859 9861 9864 9867 9869 9872 9875 9879 9882 9885 9888 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9978 9977 9976 9974 9973 9971 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9924 9922 9920 9917 9914 9911 9907 9903 9899 9895 9890 9885 9880 9874 9869 9863 9857 9850 9844 9838 9831 9825 9818 9812 9806 9800 9794 9788 9782 9777 9772 9767 9762 9758 9754 9751 9748 9745 9743 9742 9740 9739 9739 9739 9739 9740 9741 9743 9745 9747 9750 9753 9756 9759 9763 9767 9771 9775 9780 9784 9789 9793 9798 9802 9807 9812 9816 9821 9826 9830 9835 9839 9843 9847 9851 9856 9859 9863 9867 9871 9874 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9905 9908 9910 9911 9913 9915 9916 9917 9918 9919 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9897 9895 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9897 9898 9899 9901 9903 9904 9906 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 7489 3 5 5 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9931 9929 9927 9925 9923 9920 9917 9914 9911 9908 9904 9901 9897 9892 9888 9883 9879 9873 9868 9863 9857 9851 9845 9838 9832 9825 9818 9811 9804 9797 9790 9783 9775 9768 9760 9753 9745 9738 9731 9723 9716 9709 9702 9695 9688 9682 9675 9669 9662 9656 9650 9644 9638 9632 9626 9620 9614 9608 9602 9596 9590 9584 9578 9572 9566 9560 9553 9547 9540 9534 9527 9521 9514 9507 9501 9495 9488 9482 9476 9470 9465 9460 9455 9451 9447 9444 9441 9439 9437 9436 9436 9437 9438 9440 9443 9447 9451 9457 9463 9469 9477 9485 9494 9503 9513 9524 9535 9546 9558 9570 9582 9594 9606 9618 9630 9642 9654 9666 9677 9688 9698 9708 9717 9726 9735 9742 9749 9756 9762 9768 9773 9777 9781 9784 9788 9790 9793 9795 9796 9798 9799 9800 9802 9803 9804 9805 9806 9807 9809 9810 9812 9814 9816 9818 9820 9823 9825 9828 9831 9834 9837 9841 9844 9847 9850 9854 9857 9860 9863 9866 9869 9872 9874 9876 9878 9880 9882 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9916 9917 9918 9920 9921 9922 9923 9925 9926 9928 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9948 9949 9949 9950 9950 9949 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9929 9927 9925 9924 9922 9921 9920 9919 9918 9917 9917 7490 3 5 5 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9918 9919 9921 9923 9924 9927 9929 9931 9934 9936 9939 9942 9944 9947 9950 9953 9956 9958 9961 9963 9966 9968 9970 9972 9974 9975 9977 9978 9979 9979 9980 9980 9980 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9955 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9927 9925 9923 9920 9917 9915 9912 9910 9907 9905 9902 9899 9897 9894 9891 9888 9885 9883 9880 9877 9874 9871 9868 9864 9861 9858 9855 9852 9849 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9816 9813 9811 9809 9807 9806 9804 9803 9802 9801 9801 9801 9801 9801 9802 9803 9804 9805 9807 9809 9811 9814 9816 9819 9822 9825 9829 9832 9836 9840 9844 9848 9852 9856 9860 9864 9868 9872 9876 9880 9884 9887 9890 9894 9897 9900 9902 9905 9907 9909 9911 9913 9914 9915 9916 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9883 9881 9879 9876 9873 9870 9867 7491 3 5 5 9864 9860 9857 9853 9849 9845 9841 9836 9831 9827 9822 9817 9812 9807 9802 9797 9792 9788 9783 9778 9773 9769 9765 9760 9756 9753 9749 9746 9743 9740 9737 9735 9733 9731 9729 9728 9727 9726 9726 9725 9725 9726 9726 9727 9728 9729 9730 9732 9733 9735 9737 9739 9742 9744 9747 9750 9753 9756 9759 9762 9765 9769 9772 9776 9780 9784 9788 9791 9795 9799 9804 9808 9812 9816 9820 9824 9828 9833 9837 9841 9845 9849 9853 9856 9860 9864 9867 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9898 9900 9902 9904 9906 9907 9908 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9907 9907 9907 9907 9906 9905 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9870 9868 9866 9864 9862 9861 9859 9857 9856 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9855 9854 9854 9852 9851 9849 9847 9845 9843 9840 9837 9834 9831 9827 9823 9818 9814 9809 9804 9798 9792 9786 9779 9772 9764 9757 9748 9739 9730 9720 9710 9699 9687 9675 9662 9649 9635 9620 9604 9587 9570 9552 9532 9512 9491 9468 9445 9420 9394 9367 9339 9309 9278 9245 9210 9175 9137 9098 9056 9013 8968 8921 8872 8820 8766 8710 8652 8591 8527 8461 8393 8322 8248 8172 8093 8012 7928 7842 7753 7662 7569 7475 7378 7280 7181 7081 6980 6878 6776 6674 6573 6472 6372 6274 6178 6084 5993 5905 5820 5740 5663 5591 5524 5462 5406 5355 5311 5273 5242 5218 5200 5190 5186 5190 5201 5219 5244 5277 5315 5361 5413 5471 5535 5604 5679 5758 5842 5930 6022 6116 6214 6314 6416 6520 6625 6731 6836 6942 7048 7152 7256 7358 7458 7557 7653 7747 7838 7927 8013 8096 8176 8253 8327 8398 8465 8530 8592 8651 8707 8761 8811 8860 8906 8949 8991 9030 9068 9104 9138 9171 9202 9232 9260 9288 9314 9339 9363 9387 9409 9431 9452 9472 9492 9510 9529 9546 9563 9579 9594 9609 9623 9637 9649 9662 9673 9684 9694 9704 9713 9722 9730 9738 9745 9751 9757 9763 9768 9773 9778 9782 9787 9791 9794 9798 9801 9805 9808 9812 9815 9818 9822 9825 9828 9832 9835 9839 9843 9846 9850 9854 9858 9862 9866 9870 9873 9877 9881 9885 9888 9892 9895 9898 9901 9903 9906 9908 9910 9912 9913 9915 9916 9916 9917 9917 9917 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9905 9905 9906 9907 9908 9910 9911 9913 9915 7492 3 5 5 9917 9919 9921 9923 9926 9928 9930 9932 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9950 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9921 9920 9919 9917 9915 9914 9912 9910 9907 9905 9903 9900 9897 9895 9892 9889 9885 9882 9879 9875 9872 9868 9864 9860 9856 9852 9848 9843 9839 9835 9831 9827 9823 9819 9815 9811 9807 9804 9801 9798 9795 9793 9790 9789 9787 9786 9785 9784 9784 9785 9785 9786 9787 9789 9791 9794 9796 9799 9803 9807 9810 9815 9819 9823 9828 9833 9838 9843 9848 9853 9858 9863 9867 9872 9877 9881 9886 9890 9894 9898 9901 9904 9908 9910 9913 9915 9917 9919 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9941 9941 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9954 9954 9954 9953 9952 9951 9950 9948 9946 9944 9942 9939 9936 9933 9930 9926 9922 9918 9913 9908 9903 9898 9892 9887 9881 9875 9869 9862 9856 9849 9842 9836 9829 9822 9815 9809 9802 9796 9789 9783 9777 9771 9766 9760 9755 9751 9747 9743 9739 9736 9734 9732 9730 9729 9728 9728 9729 9729 9731 9732 9734 9737 9740 9743 9747 9751 9756 9760 9765 9770 9776 9781 9787 9792 9798 9804 9810 9815 9821 9826 9831 9836 9841 9846 9850 9854 9858 9861 9865 9868 9870 9872 9874 7493 3 5 5 9876 9878 9879 9879 9880 9880 9880 9880 9879 9878 9877 9876 9874 9873 9871 9869 9867 9864 9862 9859 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9813 9810 9808 9806 9804 9802 9800 9799 9798 9797 9797 9797 9797 9797 9798 9799 9800 9802 9804 9806 9808 9811 9814 9818 9821 9825 9829 9834 9838 9843 9847 9852 9857 9861 9866 9871 9876 9880 9885 9889 9893 9897 9901 9905 9908 9912 9915 9917 9920 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9927 9925 9924 9921 9919 9917 9914 9911 9908 9905 9902 9899 9895 9891 9888 9884 9880 9876 9872 9868 9864 9860 9856 9852 9849 9845 9841 9838 9835 9832 9829 9826 9824 9821 9819 9818 9816 9815 9814 9813 9813 9812 9812 9813 9813 9814 9815 9816 9817 9819 9821 9822 9824 9827 9829 9831 9834 9836 9839 9841 9844 9847 9850 9853 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9924 9927 9929 9932 9935 9937 9940 9942 9944 9947 9949 9950 9952 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9920 9919 9916 9914 9912 9909 9906 9903 9900 9896 9893 9889 9885 9882 9878 9874 9869 9865 9861 9857 9853 9848 9844 9840 9836 9832 9828 9824 9820 9816 9813 9809 9806 9803 9800 9797 9794 9791 9789 9787 9784 9782 9780 9778 9776 9775 9773 9771 9770 9768 9767 9765 9764 9763 9761 9760 9758 9757 9756 9754 9752 9751 9749 9748 9746 9744 9743 9741 9739 9737 9735 9734 9732 9730 9728 9726 9725 9723 9721 9720 9719 9717 9716 9715 9714 9713 9712 9712 9712 9711 9711 9711 9712 9712 9713 9714 9715 9717 9718 9720 9722 9724 9726 9729 7494 3 5 5 9731 9734 9737 9740 9743 9746 9750 9753 9757 9761 9764 9768 9772 9776 9779 9783 9787 9791 9795 9798 9802 9806 9809 9813 9816 9819 9823 9826 9829 9832 9835 9837 9840 9842 9845 9847 9849 9851 9853 9854 9856 9857 9859 9860 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9859 9858 9857 9857 9856 9855 9855 9854 9853 9852 9851 9850 9849 9847 9846 9845 9843 9842 9841 9839 9838 9836 9835 9833 9831 9830 9828 9826 9825 9823 9821 9819 9818 9816 9814 9812 9810 9808 9806 9803 9801 9798 9796 9793 9790 9787 9784 9780 9777 9773 9769 9764 9759 9754 9749 9743 9737 9731 9724 9717 9709 9701 9693 9683 9674 9664 9653 9641 9629 9617 9603 9589 9575 9559 9543 9527 9509 9491 9472 9452 9432 9411 9390 9367 9345 9322 9298 9274 9250 9225 9200 9176 9151 9126 9102 9078 9054 9031 9008 8986 8965 8945 8926 8909 8892 8877 8863 8851 8840 8831 8824 8819 8815 8813 8813 8815 8818 8824 8831 8840 8850 8863 8876 8892 8908 8926 8945 8966 8987 9009 9032 9055 9079 9104 9128 9153 9178 9203 9228 9252 9276 9300 9324 9346 9368 9390 9411 9431 9450 9468 9486 9503 9519 9534 9548 9562 9574 9586 9597 9608 9618 9627 9635 9643 9651 9657 9664 9670 9675 9680 9685 9690 9694 9698 9701 9705 9708 9711 9714 9717 9719 9722 9724 9726 9729 9731 9732 9734 9736 9737 9739 9740 9741 9742 9743 9744 9744 9745 9745 9745 9745 9745 9744 9744 9743 9742 9741 9740 9739 9737 9736 9734 9732 9731 9728 9726 9724 9722 9719 9717 9714 9712 9709 9706 9703 9700 9697 9694 9691 9688 9684 9681 9677 9673 9669 9665 9660 9655 9651 9645 9640 9634 9628 9622 9616 9609 9602 9595 9587 9579 9571 9562 9554 9545 9535 9526 9517 9507 9498 9488 9478 9469 9459 9450 9440 9431 9422 9414 9405 9397 9390 9383 9376 9370 9364 9359 9354 9349 9346 9342 9339 9337 9335 9333 9332 9332 9331 9331 9331 9331 9332 9333 9333 9334 9335 9335 9336 9336 9336 9336 9336 9336 9335 9333 9332 9330 9327 9324 9321 9317 9313 9308 9302 9297 9290 9284 9276 9269 9260 9252 9243 9233 9223 9213 9202 9191 9180 9168 9156 9143 9130 9117 9104 9090 9076 9061 9047 9031 9016 9000 8984 8967 8950 8932 8915 8896 8877 8858 8838 8817 8796 8775 8752 8730 8706 8682 8657 8632 8605 8578 8551 8522 8493 8464 8433 8402 8369 8337 8303 8269 8234 8198 8161 8124 8086 8047 8007 7967 7926 7884 7841 7798 7754 7708 7662 7615 7567 7519 7469 7418 7366 7313 7258 7203 7146 7088 7029 6968 6907 6843 6779 6713 6645 6576 6506 6434 6361 6287 6212 6135 6057 5978 5898 5817 7495 3 5 5 5736 5654 5571 5487 5404 5320 5236 5152 5068 4985 4902 4820 4738 4658 4579 4501 4424 4349 4276 4204 4135 4068 4003 3941 3881 3823 3769 3718 3669 3624 3583 3544 3510 3479 3451 3428 3409 3394 3382 3376 3373 3375 3381 3392 3408 3428 3452 3482 3515 3554 3597 3644 3696 3752 3812 3877 3945 4017 4093 4173 4255 4341 4429 4520 4613 4708 4805 4904 5003 5104 5205 5307 5409 5510 5612 5712 5812 5910 6008 6103 6197 6289 6379 6467 6553 6637 6718 6797 6873 6947 7018 7087 7154 7218 7280 7340 7397 7453 7506 7558 7608 7657 7704 7749 7793 7836 7878 7919 7958 7997 8035 8072 8108 8143 8178 8212 8246 8278 8311 8342 8373 8404 8433 8463 8491 8519 8546 8573 8599 8624 8649 8673 8696 8719 8741 8763 8783 8804 8824 8843 8861 8880 8897 8915 8932 8948 8964 8980 8996 9011 9026 9041 9055 9070 9084 9098 9111 9125 9138 9152 9165 9177 9190 9202 9215 9227 9239 9250 9261 9273 9283 9294 9304 9314 9324 9334 9343 9352 9361 9369 9377 9385 9393 9401 9408 9415 9422 9429 9435 9442 9448 9454 9460 9466 9472 9477 9483 9488 9494 9499 9504 9509 9514 9519 9524 9529 9534 9538 9543 9547 9552 9556 9560 9565 9569 9573 9577 9581 9585 9589 9592 9596 9600 9604 9608 9611 9615 9619 9622 9626 9630 9634 9637 9641 9645 9649 9653 9656 9660 9664 9668 9672 9675 9679 9682 9686 9689 9693 9696 9699 9702 9705 9707 9710 9712 9714 9716 9718 9720 9721 9722 9723 9724 9725 9726 9726 9726 9727 9727 9727 9727 9726 9726 9726 9726 9725 9725 9724 9724 9724 9723 9723 9723 9722 9722 9722 9722 9722 9722 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9720 9720 9720 9720 9719 9719 9718 9718 9717 9717 9716 9716 9715 9715 9714 9713 9713 9712 9712 9711 9711 9710 9710 9709 9709 9708 9708 9708 9708 9708 9708 9708 9708 9708 9709 9709 9709 9710 9711 9712 9713 9714 9715 9716 9718 9719 9721 9723 9725 9727 9729 9732 9734 9737 9739 9742 9745 9748 9751 9755 9758 9761 9765 9768 9772 9775 9779 9783 9786 9790 9794 9797 9801 9805 9808 9811 9815 9818 9821 9825 9828 9831 9833 9836 9839 9841 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9862 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9869 9868 9866 9864 9862 9859 9857 9855 9852 9850 9847 9845 9842 9840 9837 9835 9832 9830 9827 9825 9823 9821 9819 9818 9816 9815 9814 9813 9812 9812 9811 9811 9811 7496 3 5 5 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9811 9811 9810 9809 9807 9805 9803 9800 9797 9794 9790 9786 9781 9776 9771 9765 9759 9752 9745 9738 9731 9723 9715 9707 9699 9692 9684 9676 9668 9661 9653 9646 9640 9633 9627 9622 9617 9612 9609 9605 9603 9601 9599 9598 9598 9598 9600 9601 9603 9606 9610 9614 9618 9623 9629 9635 9641 9647 9654 9661 9669 9676 9684 9692 9700 9708 9716 9724 9732 9739 9747 9755 9762 9770 9777 9784 9790 9797 9803 9809 9815 9821 9826 9831 9836 9841 9846 9850 9854 9858 9862 9865 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9919 9918 9918 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9907 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9884 9882 9880 9878 9875 9873 9871 9870 9868 9866 9865 9863 9862 9861 9860 9859 9858 9858 9858 9858 9858 9858 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9874 9875 9877 9879 9881 9883 9885 9886 9888 9890 9891 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9916 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9921 9920 9918 9917 9915 9914 9913 9913 9912 9911 9911 9911 9911 9912 9912 9913 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9933 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 7497 3 5 5 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9938 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9959 9960 9960 9961 9962 9962 9962 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9886 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9884 9885 9887 9888 9890 9891 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9933 9934 9935 9936 9938 9938 9939 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9937 9938 9938 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9923 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 7497 3 6 1 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9936 9934 9932 9930 9927 9925 9923 9921 9919 9917 9915 9914 9912 9911 9910 9909 9908 9908 9908 9908 9908 9908 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9938 9940 9942 9944 9946 9947 9949 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 7498 3 6 1 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9973 9972 9970 9969 9967 9966 9964 9963 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9930 9928 9925 9922 9919 9916 9912 9909 9905 9900 9896 9891 9886 9880 9874 9867 9859 9851 9842 9831 9820 9808 9795 9780 9764 9747 9728 9708 9687 9663 9639 9612 9585 9555 9524 9492 9458 9422 9385 9348 9308 9268 9228 9186 9144 9101 9059 9016 8973 8931 8890 8849 8810 8771 8734 8699 8666 8635 8605 8579 8555 8534 8515 8500 8487 8478 8471 8468 8468 8472 8478 8488 8500 8516 8534 8555 8579 8605 8633 8663 8695 8729 8764 8801 8838 8877 8916 8955 8995 9035 9074 9113 9152 9190 9228 9264 9299 9334 9367 9399 9429 9459 9487 9513 9538 9562 9584 9606 9625 9644 9662 9678 9693 9707 9721 9733 9745 9756 9767 9777 9786 9795 9803 9811 9819 9826 9833 9840 9847 9853 9859 9865 9871 9877 9882 9887 9892 9897 9901 9906 9910 9913 9917 9920 9923 9926 9928 9930 9932 9934 9936 9937 9938 9939 9939 9940 9940 9940 9940 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 7499 3 6 1 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9905 9903 9901 9899 9897 9896 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9872 9870 9868 9866 9864 9861 9859 9857 9856 9854 9852 9850 9849 9848 9847 9845 9845 9844 9843 9843 9843 9843 9843 9843 9843 9844 9845 9845 9846 9848 9849 9850 9852 9853 9855 9856 9858 9860 9861 9863 9865 9866 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9878 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9912 9914 9916 9918 9920 9922 9925 9927 9929 9931 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9944 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 7500 3 6 1 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9877 9875 9874 9873 9871 9869 9868 9866 9864 9861 9859 9857 9854 9851 9848 9845 9842 9839 9835 9832 9828 9825 9821 9817 9814 9810 9806 9803 9799 9795 9792 9788 9785 9782 9779 9776 9773 9770 9768 9765 9763 9762 9760 9759 9757 9757 9756 9755 9755 9755 9756 9756 9757 9758 9760 9761 9763 9765 9767 9770 9773 9776 9779 9782 9785 9789 9793 9797 9801 9805 9809 9814 9818 9823 9827 9832 9836 9841 9845 9850 9854 9859 9863 9868 9872 9876 9880 9884 9887 9891 9894 9898 9901 9904 9907 9909 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9901 9900 9898 9896 9895 9893 9891 9890 9888 9887 9886 9885 9883 9882 9882 9881 9880 9880 9880 9879 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9903 9904 9904 9904 9903 9903 9903 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9875 9874 9873 9872 9872 9872 9872 9872 9873 9873 9874 9876 9877 9879 9881 9883 9885 9888 9891 9894 9897 9900 9903 9907 9910 9914 9917 9921 9924 9928 9931 9934 9938 9941 9944 9946 9949 9951 9953 9955 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 7501 3 6 1 9959 9960 9960 9961 9962 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9941 9938 9935 9932 9928 9925 9921 9916 9912 9907 9902 9896 9891 9885 9879 9872 9866 9859 9852 9846 9838 9831 9824 9817 9809 9802 9795 9787 9780 9773 9766 9759 9752 9746 9740 9734 9728 9723 9718 9713 9708 9705 9701 9698 9695 9693 9691 9690 9690 9689 9690 9690 9692 9694 9696 9699 9702 9705 9709 9714 9719 9724 9730 9735 9742 9748 9755 9761 9768 9776 9783 9790 9797 9805 9812 9819 9826 9833 9840 9847 9854 9860 9866 9872 9878 9884 9889 9894 9899 9903 9908 9912 9916 9919 9923 9926 9928 9931 9933 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9924 9922 9919 9916 9913 9909 9906 9902 9899 9895 9891 9887 9883 9879 9875 9871 9868 9864 9860 9856 9852 9849 9845 9842 9839 9836 9833 9831 9828 9826 9824 9823 9821 9820 9819 9819 9818 9818 9818 9819 9819 9820 9821 9823 9824 9826 9828 9830 9832 9835 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9878 9881 9883 9885 9887 9889 9891 9892 9893 9894 9895 9895 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9880 9878 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9863 9863 9863 9862 9862 9863 9863 9864 9864 9865 9866 9867 9869 9870 9872 9873 9875 9877 9879 9881 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9963 9963 7502 3 6 1 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9933 9931 9928 9926 9923 9920 9917 9914 9911 9907 9904 9901 9897 9894 9890 9887 9884 9880 9877 9874 9871 9868 9865 9863 9860 9858 9856 9854 9852 9850 9849 9848 9847 9846 9846 9845 9845 9846 9846 9847 9847 9848 9850 9851 9853 9854 9856 9858 9860 9862 9865 9867 9870 9872 9875 9878 9881 9883 9886 9889 9892 9895 9898 9901 9903 9906 9909 9911 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 7503 3 6 1 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9952 9951 9949 9947 9945 9943 9942 9940 9939 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9942 9940 9937 9934 9931 9928 9925 9921 9917 9914 9910 9905 9901 9897 9892 9888 9883 9879 9874 9869 9865 9860 9855 9851 9846 9842 9838 9834 9830 9826 9823 9820 9817 9814 9812 9810 9808 9806 9805 9804 9804 9803 9804 9804 9805 9806 9807 9809 9811 9813 9815 9818 9821 9824 9828 9831 9835 9839 9843 9847 9851 9855 9859 9863 9868 9872 9876 9881 9885 9889 9893 9897 9901 9905 9909 9913 9917 9920 9923 9927 9930 9933 9936 9938 9941 9943 9946 9948 9950 9951 9953 9954 9956 9957 9958 9958 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9965 9964 9965 9965 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9938 9936 9933 9931 9928 9925 9922 9919 9916 9913 9910 9906 9903 9899 9895 9892 9888 9884 9880 9877 9873 9869 9866 9862 9859 9855 9852 9849 9846 9844 9841 9839 9837 9835 9834 9833 9832 9832 9831 9832 9832 9833 9834 9835 9837 9838 9841 9843 9846 9848 9851 9855 9858 9861 9865 7504 3 6 1 9868 9872 9876 9879 9883 9887 9890 9894 9897 9900 9903 9906 9909 9911 9913 9915 9917 9919 9920 9921 9922 9923 9923 9923 9923 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9904 9902 9900 9897 9894 9892 9889 9886 9884 9881 9878 9875 9873 9870 9867 9865 9862 9860 9858 9856 9853 9852 9850 9848 9847 9845 9844 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9847 9847 9846 9845 9844 9842 9840 9838 9835 9831 9827 9822 9817 9811 9804 9797 9789 9781 9772 9762 9752 9741 9730 9718 9706 9693 9680 9667 9654 9641 9627 9614 9600 9587 9574 9562 9549 9537 9526 9516 9506 9496 9488 9480 9473 9467 9462 9458 9455 9453 9452 9452 9453 9455 9458 9462 9466 9472 9478 9485 9493 9502 9511 9521 9531 9542 9553 9564 9576 9588 9600 9612 9624 9636 9648 9660 9672 9684 9696 9707 9718 9729 9740 9750 9760 9769 9779 9788 9796 9805 9813 9820 9828 9835 9842 9848 9854 9860 9866 9872 9877 9882 9887 9891 9896 9900 9904 9907 9911 9914 9918 9921 9923 9926 9929 9931 9933 9935 9937 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9949 9947 9944 9942 9939 9936 9933 9930 9927 9925 9922 9919 9916 9913 9910 9907 9904 9902 9899 9896 9894 9892 9890 9888 9886 9884 9883 9881 9880 9879 9879 9878 9878 9877 9878 9878 9878 9879 9879 9880 9881 9883 9884 9886 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9914 9915 9916 9917 9917 9918 9918 9917 9917 9916 9915 9914 9912 9910 9909 9906 9904 9902 9899 9896 9893 9890 9887 9884 9882 9879 9876 9873 9870 9868 9865 9863 9861 9859 9858 9856 9855 9854 9854 9854 9853 9854 9854 9854 9855 9856 9857 9859 9860 9862 9863 9865 9867 9868 9870 9872 9874 9875 9877 9879 9880 9881 9883 9884 9885 9885 9886 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9880 9879 9878 9876 9874 9872 9871 9869 9866 9864 9862 9859 9857 9854 9851 9848 9845 9842 9838 9834 9830 9826 9822 9817 9812 9807 9801 9796 9790 9783 9777 9770 9763 9756 9748 9740 9732 9724 9715 9706 9698 9689 9680 9670 9661 9652 9643 9634 9625 9616 9607 9598 9590 9582 9574 9567 9559 9553 9546 9540 9535 9530 9526 9522 9518 9516 9513 9512 9510 9510 9510 9510 9511 9513 9515 9518 9521 9525 9529 9534 9539 9544 9550 9557 9563 9570 9577 9585 9592 9600 9608 9617 9625 9634 9642 9651 9659 9668 9677 9685 9694 9703 9711 7505 3 6 1 9719 9728 9736 9744 9752 9759 9767 9774 9781 9788 9795 9801 9807 9813 9819 9824 9830 9834 9839 9844 9848 9852 9855 9858 9862 9864 9867 9869 9871 9873 9875 9876 9877 9878 9879 9879 9879 9879 9879 9878 9878 9877 9876 9875 9873 9872 9870 9868 9867 9864 9862 9860 9857 9855 9852 9849 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9812 9809 9807 9804 9802 9800 9799 9797 9796 9795 9794 9793 9793 9793 9793 9794 9795 9796 9797 9799 9801 9803 9805 9808 9811 9814 9817 9820 9824 9828 9831 9835 9839 9843 9847 9851 9855 9859 9862 9866 9869 9872 9876 9878 9881 9884 9886 9888 9889 9891 9892 9893 9894 9895 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9880 9879 9877 9876 9875 9874 9873 9873 9872 9872 9872 9871 9872 9872 9872 9873 9873 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9930 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9895 9892 9889 9886 9882 9878 9874 9869 9864 9859 9853 9846 9840 9832 9824 9816 9806 9796 9786 9774 9762 9748 9734 9719 9703 9685 9667 9648 9627 9605 9583 9559 9533 9507 9480 9451 9421 9391 9359 9326 9293 9259 9224 9189 9153 9117 9080 9044 9007 8971 8936 8900 8866 8832 8799 8768 8738 8709 8682 7506 3 6 1 8656 8633 8611 8592 8575 8560 8548 8538 8531 8526 8524 8524 8527 8533 8540 8551 8564 8579 8596 8615 8637 8660 8684 8710 8738 8767 8796 8827 8858 8890 8922 8954 8986 9019 9050 9082 9112 9142 9172 9200 9227 9253 9278 9302 9325 9346 9367 9385 9403 9419 9434 9448 9461 9473 9484 9493 9502 9510 9518 9524 9530 9536 9541 9546 9550 9555 9559 9563 9567 9571 9575 9579 9583 9588 9593 9598 9603 9608 9613 9619 9625 9631 9637 9643 9650 9656 9662 9669 9675 9682 9688 9694 9700 9706 9711 9716 9721 9726 9730 9735 9738 9742 9745 9748 9750 9752 9754 9756 9757 9758 9759 9760 9760 9761 9761 9761 9761 9762 9762 9762 9762 9763 9763 9764 9765 9766 9767 9769 9770 9773 9775 9777 9780 9784 9787 9791 9795 9799 9803 9808 9813 9817 9823 9828 9833 9839 9844 9849 9855 9860 9866 9871 9876 9881 9886 9891 9895 9900 9904 9908 9912 9915 9918 9921 9924 9927 9929 9931 9933 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9958 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 7507 3 6 1 9927 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9903 9900 9898 9895 9892 9889 9886 9882 9879 9876 9872 9869 9865 9861 9857 9854 9850 9846 9842 9838 9834 9830 9825 9821 9817 9813 9808 9804 9799 9795 9790 9785 9780 9775 9769 9763 9758 9751 9745 9738 9731 9723 9715 9706 9697 9688 9678 9667 9656 9644 9631 9618 9604 9589 9573 9556 9539 9520 9501 9480 9459 9436 9412 9387 9360 9332 9303 9272 9239 9205 9169 9131 9092 9050 9007 8961 8913 8863 8811 8756 8699 8639 8577 8513 8446 8377 8305 8230 8154 8075 7993 7910 7825 7738 7649 7558 7467 7374 7281 7187 7093 6999 6905 6813 6721 6630 6542 6455 6371 6290 6213 6139 6068 6003 5942 5886 5835 5790 5750 5717 5690 5669 5655 5647 5646 5652 5665 5684 5710 5742 5781 5826 5877 5933 5995 6063 6135 6211 6292 6377 6464 6555 6649 6744 6842 6940 7040 7140 7240 7340 7440 7538 7636 7731 7826 7918 8008 8095 8180 8262 8341 8417 8491 8561 8628 8692 8753 8812 8867 8919 8969 9016 9060 9102 9141 9179 9214 9247 9279 9309 9337 9364 9389 9413 9436 9458 9479 9499 9518 9536 9554 9571 9587 9602 9617 9632 9645 9658 9671 9683 9694 9705 9716 9726 9735 9744 9752 9760 9767 9774 9780 9786 9792 9797 9802 9806 9810 9814 9818 9821 9825 9828 9831 9834 9837 9840 9842 9845 9848 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9934 9932 9930 9928 9925 9923 9920 9917 9913 9910 9907 9903 9899 9895 9892 9888 9884 9880 9877 9873 9870 9866 9863 9860 9858 9855 9853 9851 9849 9848 9847 9846 9846 9845 9846 9846 9847 9848 9849 9851 9852 9854 9857 9859 9862 9864 9867 9870 9874 9877 9880 9883 9887 9890 9893 9897 9900 9904 9907 9910 9913 9917 9920 9923 9926 9929 9932 9934 9937 9940 9942 9945 9947 9950 9952 9954 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9966 9966 9966 9965 9965 9966 9966 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 7508 3 6 1 9981 9981 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9979 9978 9977 9976 9975 9973 9971 9969 9967 9965 9962 9960 9957 9954 9951 9948 9945 9942 9939 9936 9932 9929 9925 9922 9919 9915 9912 9909 9905 9902 9899 9896 9892 9889 9886 9883 9880 9877 9875 9872 9869 9867 9864 9862 9859 9857 9855 9852 9850 9848 9847 9845 9843 9842 9840 9839 9838 9837 9836 9835 9835 9834 9834 9834 9835 9835 9836 9837 9838 9839 9840 9842 9844 9845 9848 9850 9852 9855 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 7509 3 6 1 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9946 9944 9942 9940 9938 9936 9935 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9918 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9932 9934 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 7510 3 6 1 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9882 9882 9881 9881 9882 9882 9882 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9886 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9861 9861 9862 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9864 9863 9861 9860 9859 9857 9856 9854 9852 9851 9849 9847 9845 9844 9842 9840 9839 9837 9836 9835 9833 9832 9831 9831 9830 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9829 9828 9828 9827 9827 9826 9825 9823 9821 9819 9817 9814 9811 9808 9805 9801 9796 9792 9787 9782 9777 9771 9765 9759 9753 9746 9740 9733 9726 9719 9713 9706 9699 9692 9686 9680 9673 9667 9662 9656 9651 9646 9641 9636 9632 9628 9625 9622 9619 9616 9614 9612 9610 9608 9607 9606 9605 9605 9604 9604 9604 9604 9605 9605 9605 9606 9606 9607 9607 9608 9609 9609 9610 9610 9611 9611 9612 9612 9612 9612 9613 9613 9612 9612 9612 9612 9611 9611 9610 9609 9609 9608 9607 9605 9604 9603 9602 9600 9599 9597 9595 9594 9592 9590 9588 9586 9583 9581 9579 9576 9574 9571 9568 9566 9563 9560 9557 9554 9550 9547 9543 9540 9536 9532 9528 9524 9520 9516 9511 9507 9502 9497 9492 9487 9482 9476 9470 9464 9458 9452 9446 9439 9433 9426 9418 9411 9404 9396 9388 9380 9372 9363 9354 9346 9336 9327 9318 9308 9298 9288 9277 9267 9256 9245 9234 9223 9211 9199 9187 9175 9163 9150 9137 9124 9111 9098 9084 9071 9057 9043 9029 9015 9001 8986 8972 8957 8943 8928 8913 8898 8883 8868 8852 8837 8822 8806 8790 8774 8758 8742 8726 8709 8693 8675 8658 8641 8623 8604 8586 8567 8547 8527 8506 8485 8464 8442 8419 8396 8372 8347 8322 8296 8269 8242 8213 8185 8155 8125 8094 8062 8030 7997 7963 7928 7893 7857 7821 7784 7746 7708 7669 7629 7589 7548 7506 7464 7421 7377 7333 7288 7242 7195 7148 7099 7050 7000 6949 6897 6843 6789 6734 6677 6619 6560 6500 6438 6375 6311 6246 6179 6111 6042 5971 5899 5826 5752 5677 5601 5523 5445 5366 5286 5206 5125 5044 4963 4881 4799 4718 4636 4556 4475 4396 4317 4239 4163 4088 4014 3943 3873 3805 7511 3 6 1 3739 3675 3615 3556 3501 3449 3400 3354 3312 3273 3238 3206 3179 3156 3137 3122 3112 3106 3104 3108 3115 3127 3144 3166 3192 3222 3258 3297 3341 3389 3442 3498 3558 3623 3690 3761 3836 3913 3993 4076 4161 4248 4337 4428 4520 4614 4708 4803 4898 4994 5089 5185 5279 5374 5467 5559 5650 5740 5828 5914 5999 6082 6164 6243 6320 6395 6469 6540 6609 6676 6741 6804 6866 6925 6983 7039 7094 7147 7198 7248 7297 7344 7391 7436 7480 7523 7566 7608 7648 7689 7728 7767 7805 7843 7880 7917 7953 7989 8024 8059 8093 8127 8160 8193 8225 8257 8288 8319 8349 8379 8408 8436 8464 8491 8518 8544 8569 8594 8619 8642 8665 8688 8710 8731 8752 8772 8792 8812 8830 8849 8867 8884 8901 8918 8935 8951 8966 8982 8997 9011 9026 9040 9054 9068 9081 9094 9107 9120 9133 9145 9157 9169 9181 9192 9203 9215 9225 9236 9246 9257 9267 9277 9286 9295 9305 9313 9322 9331 9339 9347 9354 9362 9369 9376 9383 9390 9396 9403 9409 9415 9420 9426 9431 9436 9442 9446 9451 9456 9460 9465 9469 9473 9477 9481 9485 9489 9492 9496 9499 9502 9505 9507 9510 9512 9514 9516 9517 9518 9519 9520 9520 9520 9520 9519 9518 9516 9514 9512 9510 9507 9504 9500 9497 9493 9489 9484 9480 9475 9470 9466 9461 9457 9452 9448 9443 9439 9436 9432 9430 9427 9425 9423 9422 9421 9421 9422 9422 9424 9426 9429 9432 9436 9440 9445 9451 9457 9463 9470 9477 9484 9492 9500 9508 9516 9525 9534 9542 9551 9560 9568 9577 9585 9593 9602 9609 9617 9625 9632 9639 9646 9652 9659 9665 9671 9676 9682 9687 9692 9697 9702 9706 9711 9715 9719 9723 9727 9731 9735 9739 9743 9747 9751 9755 9758 9762 9766 9769 9773 9776 9780 9783 9786 9789 9792 9795 9798 9800 9802 9805 9807 9808 9810 9811 9813 9814 9815 9815 9816 9816 9816 9816 9816 9816 9815 9815 9814 9814 9813 9812 9811 9811 9810 9809 9808 9808 9807 9806 9806 9805 9805 9805 9804 9804 9804 9805 9805 9805 9805 9806 9806 9807 9808 9808 9809 9810 9810 9811 9812 9813 9813 9814 9815 9815 9816 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9816 9816 9816 9815 9815 9815 9814 9814 9813 9813 9813 9813 9812 9812 9812 9813 9813 9813 9814 9814 9815 9816 9817 9818 9819 9820 9821 9823 9824 9826 9828 9830 9831 9833 9835 9837 9839 9841 9843 9846 9848 9849 9851 9853 9855 9857 9859 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 7512 3 6 1 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9894 9892 9891 9889 9887 9884 9882 9879 9876 9872 9868 9864 9860 9855 9849 9844 9838 9831 9824 9817 9810 9802 9794 9786 9777 9768 9759 9750 9741 9732 9722 9713 9704 9694 9685 9677 9668 9660 9652 9644 9637 9630 9623 9617 9612 9607 9603 9599 9596 9593 9591 9590 9589 9589 9589 9590 9592 9594 9597 9600 9604 9609 9613 9619 9624 9630 9637 9643 9650 9658 9665 9673 9681 9689 9697 9705 9713 9721 9729 9737 9745 9753 9761 9769 9776 9783 9791 9797 9804 9811 9817 9823 9828 9834 9839 9844 9848 9853 9857 9860 9864 9867 9870 9873 9875 9877 9879 9881 9882 9883 9884 9885 9886 9886 9886 9887 9886 9886 9886 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9875 9875 9876 9877 9878 9879 9881 9882 9884 9886 9888 9890 9892 9895 9897 9900 9902 9905 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9935 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9918 9916 9914 9911 9909 9906 9903 9900 9897 9893 9890 9886 9883 9879 9875 9871 9867 9863 9859 9856 9852 9848 9845 9841 9838 9835 9832 9829 9826 9824 9821 9820 9818 9816 9815 9814 9814 9813 9813 9813 9814 9815 9816 9817 9818 9820 9822 9824 9826 9829 9831 9834 9837 9840 9843 9846 9849 9853 9856 9859 9862 9866 9869 9872 9875 9878 9881 9884 9887 9889 9892 9894 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 7513 3 6 1 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9945 9942 9940 9937 9935 9932 9929 9926 9924 9921 9918 9915 9912 9909 9907 9904 9901 9898 9896 9893 9890 9888 9886 9883 9881 9879 9877 9875 9874 9872 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9955 9957 9959 9960 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9974 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9941 9940 9938 9936 9935 9933 9932 9931 9930 9929 9928 9927 9927 9927 9927 9927 9927 9928 9929 9929 9930 9932 9933 9934 9936 9937 9939 9940 9942 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9960 9961 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 7514 3 6 1 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9905 9903 9900 9897 9893 9890 9886 9882 9878 9873 9868 9862 9856 9849 9842 9834 9826 9817 9807 9796 9785 9773 9760 9746 9731 9715 9698 9680 9662 9642 9621 9600 9577 9554 9529 9504 9478 9451 9424 9396 9367 9338 9309 9279 9250 9220 9190 9161 9131 9103 9074 9047 9020 8994 8969 8945 8922 8901 8881 8863 8846 8831 8817 8806 8796 8789 8783 8779 8777 8777 8780 8784 8790 8797 8807 8819 8832 8846 8863 8880 8899 8920 8941 8964 8987 9011 9036 9061 9087 9113 9140 9166 9193 9219 9245 9271 9297 9323 9347 9372 9395 9418 9441 9462 9483 9504 9523 9542 9560 9577 9593 9608 9623 9637 9651 9663 9676 9687 9698 9708 9718 9727 9736 9744 9752 9760 9767 9774 9781 9787 9793 9799 9805 9810 9816 9821 9826 9831 9835 9840 9845 9849 9853 9857 9862 9866 9870 9874 9877 9881 9885 9888 9892 9895 9899 9902 9905 9909 9912 9915 9918 9921 9924 9926 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9904 9902 9901 9900 9900 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9922 9925 9927 9929 9932 9934 9937 9939 9942 9944 9946 9949 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9975 9975 9974 9974 9975 9975 9975 9975 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9994 9994 9994 9993 9993 9993 9992 9991 9990 9989 9988 9986 9985 9983 9982 9980 9978 9976 9974 9973 9971 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9945 9943 9942 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 7515 3 6 1 9909 9908 9907 9905 9903 9901 9899 9896 9893 9890 9887 9884 9880 9876 9872 9868 9864 9859 9854 9849 9844 9838 9833 9827 9821 9816 9810 9804 9798 9792 9787 9781 9776 9770 9765 9760 9756 9751 9747 9743 9740 9737 9734 9732 9730 9729 9728 9727 9727 9727 9728 9729 9731 9733 9735 9738 9741 9744 9748 9752 9756 9761 9765 9770 9775 9781 9786 9791 9797 9802 9808 9814 9819 9825 9830 9835 9841 9846 9851 9856 9861 9866 9870 9875 9879 9883 9887 9891 9894 9898 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9942 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9961 9958 9956 9954 9951 9948 9946 9943 9940 9937 9934 9931 9928 9924 9921 9918 9915 9912 9909 9905 9902 9899 9897 9894 9891 9888 9886 9884 9881 9879 9877 9876 9874 9873 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9869 9869 9870 9871 9872 9873 9875 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9950 9952 9953 9955 9957 9959 9960 9962 9964 9965 9967 9969 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9983 9985 9985 9986 9987 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9955 9953 9951 9949 9947 9944 9942 9938 9935 9932 9928 9923 9919 9914 9908 9902 9896 9889 9881 9873 9864 9854 9844 9832 9820 9807 9794 9779 9763 9747 9729 9711 9691 9671 9650 9627 9604 9580 9556 9530 9504 9477 9450 9422 9394 9366 9337 9309 9280 9252 9224 9196 9169 9142 9117 9092 9068 9045 9024 9004 8985 8968 8952 8939 8927 8917 8908 8902 8897 8895 8894 8896 8899 8904 8911 8920 8931 8943 8957 8972 8989 9007 9026 9046 9067 9089 9111 9135 9159 9183 9207 9232 9256 9281 9305 9330 9354 9377 9401 9423 9446 9467 9488 9509 9528 9548 9566 9584 9601 9618 9633 9649 9663 9677 9691 9704 9716 9728 9740 9751 9762 9772 9782 9792 9801 9810 9819 9827 9835 9843 9851 9859 9866 9873 9879 9886 9892 9898 9904 9909 9915 9920 9924 9929 9933 9937 9940 9944 9947 9950 9952 9955 9957 7516 3 6 1 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9977 9977 9977 9976 9975 9975 9974 9972 9971 9970 9968 9966 9964 9962 9960 9957 9955 9952 9949 9947 9944 9941 9938 9935 9932 9929 9925 9923 9920 9917 9914 9912 9909 9907 9905 9903 9901 9899 9898 9897 9896 9895 9895 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9902 9903 9905 9907 9909 9911 9913 9914 9916 9919 9921 9923 9925 9927 9929 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9954 9955 9957 9959 9960 9962 9964 9965 9967 9969 9970 9972 9974 9975 9977 9979 9980 9982 9983 9985 9986 9988 9989 9991 9992 9993 9994 9995 9996 9997 9998 9999 999910000100001000110001100011000110001100011000110001100001000010000 9999 9999 9998 9998 9997 9997 9996 9996 9995 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9979 9978 9977 9976 9974 9973 9971 9969 9968 9966 9964 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9897 9894 9892 9889 9887 9884 9882 9879 9876 9874 9871 9868 9866 9863 9860 9858 9855 9853 9850 9848 9845 9843 9841 9839 9837 9835 9833 9832 9830 9829 9828 9827 9826 9825 9825 9824 9824 9824 9825 9825 9826 9827 9827 9829 9830 9831 9833 9835 9837 9839 9841 9843 9845 9848 9851 9853 9856 9859 9862 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9899 9901 9904 9906 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9923 9923 9922 9922 9921 9919 9918 9916 9913 9911 9908 9905 9901 9897 9893 9888 9884 9879 9873 9868 9862 9856 9849 9843 9836 9830 9823 9816 9810 9803 9796 9789 9783 9777 9771 9765 9759 9754 9749 9744 9740 9736 9733 9730 9728 9726 9725 9724 9723 9724 9724 9725 9727 9729 9732 9735 9738 9742 9746 9750 9755 9760 9766 9771 9777 9783 9789 9795 9801 9808 9814 9820 9826 9832 9838 9844 9850 9856 9861 9866 9872 9877 9881 9886 9890 9895 9899 9903 9907 9910 9914 9917 9920 9923 9926 9928 9931 9933 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 7517 3 6 1 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9985 9984 9983 9981 9980 9978 9976 9974 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9951 9949 9948 9947 9946 9946 9945 9945 9945 9945 9946 9946 9947 9949 9950 9952 9954 9956 9958 9960 9963 9965 9968 9970 9973 9976 9978 9981 9983 9985 9988 9990 9992 9993 9995 9996 9997 9998 9999 9999 9999 9999 9999 9999 9998 9998 9997 9996 9995 9994 9993 9991 9990 9989 9988 9987 9986 9985 9984 9984 9983 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9981 9980 9979 9978 9976 9975 9974 9972 9971 9969 9968 9966 9964 9963 9961 9959 9957 9954 9952 9950 9947 9944 9941 9939 9935 9932 9929 9926 9922 9919 9915 9912 9908 9904 9901 9897 9893 9890 9886 9883 9880 9876 9873 9871 9868 9866 9863 9862 9860 9858 9857 9857 9856 9856 9856 9856 9856 9857 9858 9860 9861 9863 9865 9867 9869 9871 9874 9876 9879 9881 9884 9886 9889 9891 9894 9896 9898 9901 9903 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 7518 3 6 1 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9957 9955 9953 9950 9948 9945 9942 9940 9938 9935 9933 9931 9929 9927 9925 9923 9922 9921 9920 9919 9918 9918 9918 9918 9918 9918 9919 9920 9921 9922 9923 9925 9927 9928 9930 9932 9934 9936 9938 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9952 9952 9952 9951 9950 9948 9947 9945 9943 9941 9939 9936 9934 9931 9928 9925 9922 9919 9916 9912 9909 9906 9902 9899 9896 9892 9889 9886 9883 9880 9878 9875 9872 9870 9868 9866 9864 9862 9861 9860 9859 9858 9857 9857 9856 9856 9856 9857 9857 9858 9859 9860 9861 9863 9864 9866 9868 9870 9872 9875 9877 9879 9882 9884 9887 9890 9892 9895 9897 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9917 9917 9917 9917 9916 9916 9915 9914 9912 9911 9910 9908 9906 9904 9902 9900 9898 9897 9895 9893 9891 9889 9887 9886 9885 9883 9882 9882 9881 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 7519 3 6 1 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9945 9943 9942 9940 9938 9936 9935 9933 9931 9930 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9869 9867 9864 9862 9859 9856 9853 9850 9847 9844 9840 9837 9834 9831 9828 9825 9822 9820 9817 9815 9812 9810 9808 9807 9805 9804 9803 9802 9801 9801 9800 9800 9801 9801 9802 9802 9803 9804 9806 9807 9809 9810 9812 9814 9816 9818 9820 9822 9824 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9848 9850 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9881 9882 9884 9885 9887 9888 9890 9892 9893 9895 9897 9899 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 7520 3 6 1 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9970 9969 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9943 9941 9939 9937 9935 9933 9930 9928 9926 9924 9922 9920 9919 9917 9915 9913 9912 9911 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9904 9904 9905 9906 9906 9908 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9933 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9918 9916 9914 9911 9909 9906 9903 9901 9898 9895 9893 9890 9887 9884 9882 9879 9877 9874 9872 9870 9867 9865 9863 9861 9858 9856 9854 9852 9850 9847 9845 9843 9840 9837 9835 9832 9829 9825 9822 9818 9815 9811 9806 9802 9797 9793 9788 9783 9777 9772 9766 9761 9755 7521 3 6 1 9749 9743 9737 9731 9725 9720 9714 9708 9703 9698 9693 9688 9683 9679 9675 9672 9668 9666 9663 9661 9660 9659 9658 9658 9658 9659 9660 9662 9664 9667 9670 9674 9678 9682 9687 9692 9697 9703 9708 9715 9721 9727 9734 9741 9748 9755 9762 9768 9775 9782 9789 9796 9802 9809 9815 9821 9827 9833 9838 9843 9848 9853 9858 9862 9866 9870 9874 9877 9880 9883 9886 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9929 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9878 9876 9873 9871 9868 9865 9863 9860 9858 9855 9853 9850 9848 9845 9843 9841 9838 9836 9835 9833 9831 9830 9829 9828 9827 9827 9827 9826 9827 9827 9828 9829 9830 9831 9833 9835 9837 9839 9842 9845 9847 9851 9854 9857 9860 9864 9867 9871 9875 9878 9882 9885 9889 9893 9896 9900 9903 9906 9909 9913 9916 9918 9921 9924 9926 9929 9931 9933 9936 9938 9939 9941 9943 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 7522 3 6 1 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9973 9974 9975 9976 9978 9979 9980 9981 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9989 9989 9988 9987 9987 9986 9984 9983 9982 9980 9979 9977 9976 9974 9973 9971 9969 9968 9966 9965 9964 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9879 9877 9874 9871 9869 9867 9864 9862 9860 9858 9857 9855 9854 9852 9851 9850 9849 9848 9848 9847 9847 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9839 9838 9837 9835 9834 9832 9830 9828 9825 9823 9820 9817 9813 9809 9805 9801 9796 9791 9785 9779 9773 9766 9759 9751 9742 9733 9723 9712 9701 9689 9676 9662 9647 9631 9614 9595 9576 9555 9533 9509 9484 9458 9430 9400 9368 9335 9300 9263 9224 9183 9139 9094 9046 8996 8944 8890 8833 8773 8711 8647 8580 8510 8438 8363 8285 8205 8123 8037 7950 7860 7767 7673 7576 7477 7377 7274 7170 7065 6958 6851 6743 6634 6525 6417 6309 6201 6095 5990 5887 5787 5689 5593 5502 5414 5329 5250 5175 5105 5041 4983 4931 4885 4846 4813 4788 4770 4759 4755 4759 4771 4789 4816 4849 4890 4937 4991 5052 5119 5192 5270 5354 5442 5535 5631 5731 5834 5940 6047 6157 6267 6378 6489 6599 6709 6818 6926 7031 7134 7235 7332 7427 7518 7606 7690 7771 7847 7920 7989 8053 8114 8171 8224 8274 8320 8362 8402 8438 8472 8503 8532 8559 8583 8606 8628 8648 8667 8686 8703 8720 8737 8754 8771 8787 8804 8821 8839 8857 8876 8895 8914 8934 8955 8976 8998 9020 9043 9066 9090 9113 9137 9161 9186 9210 9234 9258 9282 9306 9329 9352 9375 9397 9418 9440 9460 9480 9500 9519 9537 9555 9572 9589 9604 9620 9634 9648 9662 9675 9687 9699 9710 7523 3 6 1 9721 9731 9741 9750 9759 9768 9776 9784 9791 9798 9804 9811 9817 9822 9827 9832 9837 9841 9845 9848 9852 9855 9858 9860 9862 9864 9866 9868 9869 9870 9871 9872 9872 9873 9873 9873 9873 9873 9873 9872 9872 9871 9870 9870 9869 9868 9867 9866 9864 9863 9861 9860 9858 9856 9853 9851 9848 9844 9841 9837 9832 9827 9821 9815 9808 9801 9793 9784 9774 9763 9752 9739 9726 9711 9696 9680 9662 9644 9624 9604 9583 9561 9538 9514 9489 9464 9438 9411 9384 9357 9329 9301 9273 9246 9218 9191 9164 9137 9112 9087 9063 9041 9019 8999 8980 8963 8947 8933 8921 8910 8902 8895 8891 8888 8888 8889 8893 8898 8906 8915 8926 8939 8954 8970 8988 9007 9027 9049 9071 9095 9119 9144 9170 9196 9222 9249 9275 9301 9328 9354 9379 9404 9429 9453 9476 9499 9521 9542 9562 9582 9600 9618 9635 9650 9666 9680 9693 9706 9718 9729 9740 9750 9760 9769 9777 9786 9793 9801 9808 9815 9821 9827 9833 9839 9845 9851 9856 9861 9866 9871 9876 9880 9884 9889 9892 9896 9900 9903 9906 9909 9911 9913 9915 9917 9918 9920 9920 9921 9921 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9926 9925 9923 9921 9919 9917 9916 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9953 7524 3 6 1 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9964 9963 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9939 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9952 9950 9949 9946 9944 9942 9939 9937 9934 9931 9928 9925 9921 9918 9915 9911 9908 9904 9900 9897 9893 9889 9886 9882 9879 9875 9872 9869 9865 9862 9859 9856 9854 9851 9848 9846 9844 9842 9840 9838 9836 9835 9834 9833 9832 9831 9830 9830 9830 9830 9830 9830 9830 9831 9832 9832 9833 9834 9836 9837 9838 9840 9841 9842 9844 9845 9847 9848 9850 9851 9852 9853 9854 9855 9856 9856 9857 9857 9857 9857 9856 9856 9855 9854 9853 9852 9850 9848 9846 9844 9842 9840 9837 9834 9831 9828 9824 9821 9817 9813 9809 9805 9800 9795 9790 9785 9779 9774 9767 9761 9754 9746 9738 9730 9721 9711 9701 9690 9678 9665 9651 9637 9621 9604 9587 9567 9547 9525 9502 9477 9450 9422 9392 7525 3 6 1 9361 9327 9291 9254 9214 9172 9128 9082 9033 8982 8928 8871 8812 8751 8686 8619 8550 8477 8402 8324 8243 8159 8073 7985 7893 7800 7704 7606 7506 7404 7300 7195 7089 6981 6873 6765 6656 6548 6440 6333 6227 6122 6020 5920 5822 5728 5637 5550 5467 5389 5316 5248 5186 5130 5079 5036 4999 4969 4946 4930 4921 4920 4926 4940 4961 4989 5024 5067 5116 5172 5234 5302 5376 5455 5539 5628 5721 5818 5919 6022 6128 6236 6346 6457 6568 6680 6793 6904 7015 7125 7233 7340 7444 7546 7646 7743 7837 7929 8017 8102 8183 8262 8337 8408 8477 8542 8604 8663 8720 8773 8823 8871 8917 8960 9001 9039 9076 9111 9145 9176 9207 9236 9263 9290 9315 9340 9364 9386 9409 9430 9450 9470 9490 9508 9527 9544 9561 9577 9593 9608 9623 9637 9650 9663 9676 9687 9698 9709 9719 9728 9737 9746 9754 9761 9768 9774 9780 9786 9791 9796 9800 9805 9809 9813 9816 9819 9823 9826 9829 9832 9834 9837 9840 9843 9845 9848 9851 9853 9856 9859 9861 9864 9867 9870 9872 9875 9878 9880 9883 9885 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9929 9929 9929 9928 9928 9928 9928 7526 3 6 1 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9923 9921 9919 9916 9914 9911 9908 9904 9901 9897 9893 9889 9885 9880 9876 9872 9868 9863 9859 9855 9851 9847 9844 9841 9838 9835 9832 9830 9828 9827 9826 9825 9825 9825 9825 9826 9827 9829 9830 9832 9834 9837 9840 9843 9846 9849 9852 9855 9859 9862 9866 9869 9873 9876 9879 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9896 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9857 9857 9857 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9878 9879 9881 9883 9884 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9883 9881 9880 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9868 9869 9869 9870 9871 9873 9874 9875 9877 9879 9881 9883 9885 9887 9889 9892 9894 9896 9899 9901 9904 9906 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 7527 3 6 1 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9924 9923 9921 9918 9916 9914 9911 9909 9906 9903 9900 9897 9895 9892 9889 9886 9884 9881 9878 9876 9874 9872 9870 9868 9867 9865 9864 9864 9863 9863 9862 9862 9863 9863 9864 9865 9866 9868 9869 9871 9873 9875 9877 9880 9882 9885 9887 9890 9893 9896 9898 9901 9904 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9949 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 7528 3 6 1 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9932 9930 9927 9924 9921 9918 9914 9910 9906 9902 9897 9892 9887 9882 9876 9870 9863 9857 9850 9843 9835 9828 9820 9812 9804 9795 9787 9778 9769 9760 9751 9742 9733 9724 9715 9706 9697 9689 9680 9672 9665 9657 9650 9643 9637 9631 9626 9621 9617 9613 9610 9607 9605 9604 9604 9604 9604 9605 9607 9610 9613 9617 9621 9626 9631 9637 9643 9650 9657 9664 9672 9680 9688 9696 9705 9713 9722 9730 9738 9747 9755 9763 9771 9779 9787 9794 9801 9808 9814 9820 9826 9832 9837 9842 9847 9851 9855 9859 9863 9866 9870 9873 9876 9879 9881 9884 9887 9889 9891 9894 9896 9898 9901 9903 9905 9908 9910 9912 9914 9917 9919 9921 9923 9925 9926 9928 9930 9931 9932 9933 9934 9934 9935 9935 9934 9934 9933 9932 9930 9929 9927 9924 9922 9919 9916 9912 9909 9905 9901 9897 9893 9889 9884 9880 9876 9871 9867 9863 9859 9855 9851 9848 9844 9841 9838 9836 9833 9831 9830 9829 9828 9827 9827 9827 9827 9828 9829 9830 9831 9833 9835 9838 9840 9843 9846 9849 9852 9856 9859 9863 9866 9870 9874 9878 9881 9885 9889 9892 9896 9900 9903 9906 9910 9913 9916 9919 9921 9924 9926 9929 9931 9933 9935 9936 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9956 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9901 9901 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9914 9915 9917 9919 9921 9923 9924 9926 9928 9929 9930 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9936 9936 9936 9935 9934 9934 9933 9932 9931 9930 9930 7529 3 6 1 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9944 9942 9939 9936 9933 9930 9927 9923 9920 9916 9912 9909 9905 9901 9897 9893 9890 9886 9882 9879 9875 9872 9869 9866 9863 9861 9858 9856 9854 9852 9850 9848 9847 9845 9844 9843 9842 9841 9841 9840 9839 9839 9838 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9846 9848 9850 9852 9854 9856 9859 9862 9865 9868 9872 9875 9879 9883 9886 9890 9894 9898 9902 9906 9910 9914 9918 9922 9925 9929 9932 9935 9937 9940 9942 9944 9946 9948 9949 9950 9951 9952 9952 9952 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9956 9957 9959 9960 9962 9963 9965 9967 9968 9970 9971 9973 9974 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 7530 3 6 1 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9933 9932 9931 9929 9927 9925 9923 9921 9919 9916 9913 9911 9908 9904 9901 9898 9895 9891 9888 9885 9881 9878 9875 9872 9869 9866 9863 9860 9858 9856 9853 9852 9850 9849 9847 9847 9846 9845 9845 9845 9846 9846 9847 9848 9849 9850 9851 9853 9854 9856 9858 9860 9862 9864 9865 9867 9869 9871 9873 9875 9876 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9861 9859 9857 9855 9852 9850 9847 9844 9841 9838 9834 9831 9827 9823 9820 9816 9812 9808 9804 9800 9796 9792 9788 9785 9781 9778 9775 9772 9770 9768 9766 9764 9762 9761 9760 9760 9760 9760 9760 9761 9762 9763 9764 9766 9768 9769 9771 9774 9776 9778 9780 9782 9785 9787 9789 9790 9792 9794 9795 9797 9798 9798 9799 9799 9800 9800 9799 9799 9798 9797 9796 9795 9794 9792 9790 9788 9786 9784 9781 9779 9776 9773 9770 9767 9764 9760 9757 9753 9749 9745 9741 9737 9732 9728 9723 9718 9712 9707 9701 9695 9689 9682 9676 9669 9661 9654 9646 9637 9629 9620 9611 9602 9592 9582 9572 9561 9550 9538 9526 9514 9502 9488 9475 9461 9446 9431 9416 9399 9382 9365 9346 9327 9307 9286 7531 3 6 1 9264 9241 9218 9193 9167 9139 9111 9081 9050 9018 8984 8948 8911 8873 8833 8791 8748 8702 8656 8607 8557 8504 8450 8395 8337 8277 8216 8152 8087 8020 7951 7880 7807 7732 7656 7577 7497 7415 7331 7246 7159 7070 6980 6889 6796 6703 6608 6512 6415 6318 6221 6123 6025 5927 5830 5733 5637 5543 5449 5358 5268 5181 5096 5014 4936 4860 4789 4722 4659 4601 4548 4500 4457 4421 4390 4365 4347 4335 4329 4331 4338 4353 4374 4402 4436 4477 4525 4578 4638 4703 4774 4850 4931 5017 5107 5201 5299 5400 5504 5610 5719 5829 5940 6052 6165 6278 6390 6502 6614 6723 6832 6938 7043 7145 7245 7343 7437 7529 7617 7703 7786 7865 7942 8015 8085 8152 8216 8278 8336 8392 8446 8496 8545 8591 8636 8678 8718 8757 8794 8830 8864 8897 8929 8960 8989 9018 9046 9073 9099 9125 9149 9173 9197 9220 9242 9263 9284 9304 9323 9342 9360 9378 9395 9411 9426 9441 9455 9469 9482 9494 9505 9517 9527 9537 9546 9555 9563 9571 9579 9586 9593 9599 9605 9611 9617 9622 9627 9632 9637 9642 9647 9651 9656 9661 9665 9669 9674 9678 9682 9686 9691 9695 9699 9703 9707 9711 9714 9718 9721 9725 9728 9731 9734 9737 9740 9742 9745 9747 9749 9751 9753 9754 9756 9757 9759 9760 9761 9762 9763 9763 9764 9765 9765 9766 9766 9767 9767 9767 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9767 9767 9767 9766 9766 9765 9765 9764 9764 9763 9762 9762 9761 9760 9759 9759 9758 9757 9757 9756 9755 9754 9754 9753 9752 9751 9751 9750 9749 9749 9748 9747 9746 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9735 9734 9733 9731 9729 9728 9726 9724 9722 9720 9718 9716 9714 9711 9709 9706 9704 9701 9698 9696 9693 9690 9687 9684 9681 9677 9674 9671 9668 9664 9660 9657 9653 9649 9645 9641 9637 9633 9628 9624 9619 9614 9609 9603 9597 9591 9585 9579 9572 9565 9558 9550 9542 9534 9525 9516 9506 9497 9487 9476 9465 9454 9442 9430 9418 9406 9393 9380 9366 9353 9339 9326 9312 9298 9284 9270 9256 9242 9229 9216 9203 9190 9178 9166 9155 9144 9134 9124 9115 9107 9100 9093 9087 9082 9078 9075 9072 9071 9070 9071 9072 9074 9077 9081 9086 9091 9098 9105 9113 9121 9130 9140 9150 9161 9172 9184 9196 9208 9221 9234 9247 9260 9273 9287 9300 9313 9327 9340 9353 9366 9379 9391 9404 9416 9428 9440 9451 9462 9473 9484 9495 9505 9515 9525 9534 9544 9553 9562 9570 9579 9587 9595 9603 9611 9618 9626 9633 9640 9647 9653 9660 9667 9673 9679 9685 9691 9697 9703 9708 9714 9719 9724 9730 9735 9739 9744 9749 9753 9758 9762 9766 9770 9774 9778 9782 9785 9789 9792 9795 9798 9801 9804 9807 9810 9813 9815 9817 9820 9822 9824 9826 9828 9830 7532 3 6 1 9832 9834 9835 9837 9838 9840 9841 9842 9844 9845 9846 9847 9848 9849 9850 9850 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9838 9837 9836 9835 9835 9834 9834 9834 9833 9833 9834 9834 9834 9835 9835 9836 9837 9838 9840 9841 9843 9844 9846 9848 9850 9853 9855 9857 9860 9862 9864 9867 9870 9872 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 7533 3 6 1 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9928 9926 9923 9920 9918 9915 9912 9908 9905 9902 9898 9894 9891 9887 9883 9879 9875 9871 9867 9863 9859 9855 9851 9847 9843 9839 9834 9830 9826 9822 9818 9814 9810 9806 9801 9797 9793 9789 9784 9780 9775 9770 9765 9760 9754 9749 9743 9736 9730 9722 9715 9707 9698 9689 9679 9668 9657 9645 9632 9618 9604 9588 9572 9555 9536 9517 9497 9476 9454 9432 9408 9384 9358 9332 9306 9278 9251 9222 9194 9165 9136 9107 9078 9049 9020 8992 8964 8937 8911 8885 8861 8838 8816 8795 8776 8758 8742 8728 8716 8705 8696 8690 8685 8682 8681 8682 8686 8691 8698 8707 8718 8730 8744 8760 8778 8796 8816 8838 8860 8884 8908 8933 8959 8985 9012 9039 9066 9094 9121 9149 9176 9203 9229 9256 9281 9307 9332 9356 9379 9402 9424 9446 9466 9486 9506 9524 9542 9559 9575 9591 9606 9620 9634 9647 9659 9671 9682 9693 9703 9713 9722 9731 9740 9748 9755 9763 9770 9776 9782 9788 9794 9800 9805 9810 9815 9819 9823 9828 9832 9836 9839 9843 9846 9850 9853 9857 9860 9863 9866 9869 9873 9876 9879 9882 9885 9888 9891 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9946 9946 9946 9947 9948 9949 9949 9951 9952 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 7534 3 6 1 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9879 9876 9873 9869 9866 9862 9858 9855 9851 9847 9844 9840 9836 9833 9829 9826 9823 9819 9816 9814 9811 9808 9806 9804 9802 9801 9799 9798 9797 9797 9796 9796 9796 9797 9798 9799 9800 9801 9803 9805 9807 9809 9812 9814 9817 9820 9823 9826 9829 9832 9835 9838 9842 9845 9848 9851 9854 9857 9860 9863 9866 9868 9871 9874 9876 9878 9880 9883 9885 9886 9888 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9949 9949 9949 9948 9947 9947 9945 9944 9943 9941 9939 9938 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9905 9901 9898 9895 9892 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9856 9853 9850 9848 9846 9843 9841 9839 9837 9835 9833 9831 9830 9828 9827 9825 9824 9823 9822 9821 9821 9820 9820 9819 9819 9819 9820 9820 9821 9822 9823 9824 9826 9827 9829 9831 9833 9836 9838 9841 9844 9847 9850 9853 9856 9860 9863 9867 9870 9874 9877 9881 9884 9887 9891 9894 9897 9900 9903 9905 9908 9910 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9940 9939 9938 9937 9935 9933 9931 9929 9927 9924 9922 9919 9915 9912 9909 9905 9901 9897 9893 9889 9885 9881 9877 9873 9869 9865 9861 9857 9853 9850 9847 9844 9841 9838 9835 9833 9831 9830 9828 9827 9826 9826 9826 9826 9826 9827 9828 9829 9830 9832 9834 9836 9838 9840 9843 9846 9849 9852 9855 9858 9861 9865 9868 9871 9875 9878 9882 9885 9889 9892 9895 9899 9902 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 7535 3 6 2 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 7536 3 6 2 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9973 9973 9971 9970 9969 9967 9965 9963 9961 9959 9956 9954 9951 9948 9945 9942 9939 9936 9933 9930 9927 9924 9921 9919 9916 9913 9911 9908 9906 9904 9903 9901 9900 9898 9898 9897 9896 9896 9896 9896 9897 9897 9898 9899 9900 9901 9903 9904 9906 9908 9910 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9971 9971 9971 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9955 9953 9950 9948 9945 9942 9939 9937 9934 9931 9928 9926 9923 9920 9918 9915 9913 9911 9909 9907 9906 9904 9903 9902 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9926 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 7537 3 6 2 9931 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9933 9931 9928 9926 9923 9920 9918 9915 9913 9910 9908 9905 9903 9901 9899 9897 9895 9893 9891 9890 9889 9887 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9876 9875 9873 9872 9870 9868 9866 9864 9862 9859 9856 9853 9850 9846 9843 9839 9835 9831 9826 9822 9817 9813 9808 9803 9799 9794 9789 9785 9780 9776 9772 9768 9764 9760 9757 9753 9750 9747 9745 9742 9740 9738 9737 9735 9734 9733 9733 9732 9732 9732 9732 9733 9733 9734 9735 9736 9737 9739 9740 9741 9743 9744 9746 9747 9749 9750 9752 9753 9754 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9778 9779 9781 9783 9785 9787 9789 9791 9794 9796 9799 9802 9805 9809 9812 9816 9819 9823 9827 9831 9835 9839 9843 9847 9852 9856 9860 9864 9869 9873 9877 9881 9885 9889 9893 9896 9900 9903 9907 9910 9913 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9938 9938 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9863 9860 9858 9856 9854 9852 9851 9849 9848 9847 9847 9846 9846 9846 9846 9847 9847 9848 9850 9851 9853 9854 9856 9858 9861 9863 9866 9869 9871 9874 9877 9881 9884 9887 7538 3 6 2 9890 9893 9897 9900 9903 9907 9910 9913 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9928 9926 9923 9920 9918 9915 9912 9908 9905 9902 9898 9895 9892 9888 9885 9881 9878 9874 9871 9868 9865 9862 9859 9856 9854 9852 9850 9848 9846 9845 9844 9843 9842 9842 9842 9842 9843 9843 9844 9846 9847 9849 9851 9853 9856 9858 9861 9864 9867 9870 9873 9877 9880 9883 9887 9890 9894 9897 9900 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 7539 3 6 2 9971 9971 9971 9971 9972 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9926 9927 9928 9930 9932 9933 9935 9937 9939 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9930 9926 9923 9919 9916 9913 9909 9906 9902 9899 9896 9893 9890 9887 9885 9882 9880 9878 9877 9875 9874 9873 9872 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9878 9879 9880 9882 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9918 9920 9921 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9966 9967 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9947 9946 9945 9943 9942 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9914 9913 9911 9910 9909 9908 7540 3 6 2 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9907 9907 9908 9909 9910 9911 9913 9914 9916 9917 9919 9921 9922 9924 9926 9928 9929 9931 9933 9935 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9958 9957 9956 9954 9952 9950 9948 9946 9943 9940 9936 9933 9928 9923 9918 9912 9906 9898 9890 9882 9872 9862 9851 9838 9825 9811 9796 9780 9763 9745 9726 9705 9684 9662 9639 9616 9591 9566 9540 9514 9487 9460 9433 9405 9378 9351 9324 9297 9271 9246 9221 9198 9175 9154 9134 9116 9099 9083 9069 9058 9048 9040 9034 9030 9028 9028 9030 9034 9040 9048 9058 9070 9084 9099 9116 9135 9154 9175 9198 9221 9245 9270 9295 9321 9347 9373 9400 9426 9452 9478 9504 9529 9553 9577 9600 9622 9643 9664 9683 9702 9720 9736 9752 9767 9780 9793 9805 9816 9826 9835 9844 9852 9859 9866 9872 9877 9883 9887 9892 9896 9899 9903 9906 9909 9912 9915 9918 9921 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9942 9944 9946 9948 9950 9952 9953 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 7541 3 6 2 9961 9960 9960 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9954 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9923 9922 9921 9920 9918 9917 9915 9913 9911 9908 9906 9903 9899 9896 9892 9888 9884 9879 9874 9869 9863 9857 9851 9844 9837 9830 9822 9815 9807 9799 9791 9783 9775 9767 9759 9751 9743 9736 9728 9721 9715 9709 9703 9697 9693 9688 9685 9681 9679 9677 9676 9675 9675 9675 9677 9678 9681 9684 9687 9691 9695 9700 9705 9711 9717 9723 9729 9736 9742 9749 9756 9762 9769 9776 9783 9789 9796 9802 9808 9814 9819 9825 9830 9835 9840 9844 9848 9852 9856 9860 9863 9867 9870 9873 9876 9878 9881 9883 9886 9888 9890 9892 9895 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9867 9863 9858 9854 9848 9843 9836 9830 9823 9815 9806 9797 9788 9777 9766 9755 9742 9729 9716 9701 9686 9670 9654 9636 9619 9600 9582 9562 9543 9523 9502 9482 9461 9440 9420 9399 9379 9359 9339 9319 9301 9282 9265 9248 9233 9218 9204 9191 9180 9169 9160 9152 9146 9141 9137 9134 9133 9134 9136 9139 9143 9149 9156 9164 9173 9184 9196 9208 9222 9236 9251 9267 9283 9300 9317 9335 9353 9372 9390 9409 9427 9446 9465 9483 9501 9519 9537 9554 9571 9588 9604 9619 9635 9649 9664 9677 9691 7542 3 6 2 9704 9716 9727 9739 9750 9760 9770 9779 9788 9796 9805 9812 9820 9827 9833 9839 9845 9851 9856 9862 9866 9871 9875 9880 9884 9887 9891 9894 9897 9901 9904 9906 9909 9912 9914 9916 9919 9921 9923 9925 9927 9929 9930 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9953 9954 9955 9957 9958 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9974 9975 9975 9976 9977 9977 9977 9978 9978 9977 9977 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9963 9962 9960 9959 9957 9956 9954 9953 9952 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9945 9944 9942 9941 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9902 9901 9901 9901 9902 9902 9902 9903 9904 9905 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9927 9929 9932 9934 9937 9939 9942 9945 9947 9949 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9950 9948 9946 9944 9942 9940 9939 9937 9935 9934 9932 9931 9930 9929 9928 9927 9926 9926 9926 9925 9925 9926 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 7543 3 6 2 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9891 9891 9891 9892 9893 9893 9894 9895 9896 9898 9899 9900 9902 9904 9905 9907 9909 9911 9913 9916 9918 9920 9922 9925 9927 9929 9931 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9962 9962 9963 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9945 9945 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9930 9927 9924 9921 9918 9915 9911 9908 9904 9900 9897 9893 9889 9885 9881 9878 9874 9870 9867 9864 9861 9858 9855 9853 9851 9849 9847 9846 9845 9845 9844 9844 9844 9845 9846 9847 9848 9849 9851 9853 9855 9857 9860 9862 9864 9867 9870 9872 9875 9877 9880 9882 9884 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9902 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9908 7544 3 6 2 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 7545 3 6 2 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9897 9896 9894 9892 9891 9889 9887 9885 9884 9882 9881 9879 9878 9876 9875 9873 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9868 9868 9869 9870 9871 9873 9874 9876 9878 9880 9882 9884 9887 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9948 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9876 9872 9868 9865 9860 9856 9852 9847 9842 9837 9832 9827 9821 9816 9810 9805 9799 9794 9788 9782 9777 9772 9766 9761 9756 9751 9746 9741 9737 9732 9728 9724 9720 9716 9713 9710 9707 9704 9701 9698 9696 9694 9691 9689 9688 9686 9684 9683 9681 9680 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9669 9668 9668 9667 9667 9666 9666 9666 9666 9666 9667 9667 9668 9669 9670 9671 9672 9674 9675 9677 9680 9682 9684 9687 9690 9693 9696 9700 9703 9707 9711 9715 9719 9723 9727 9732 9736 9740 9745 9749 9754 9758 9762 9767 9771 9775 9779 9783 9787 9791 9795 9799 9802 9806 9809 9813 9816 9819 9822 9824 9827 9830 9832 9835 9837 9839 9841 9843 9845 9847 9849 9850 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9865 9865 9866 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9869 9867 9865 9863 9861 9858 9856 9853 9851 9848 9846 9843 9840 9837 9834 9832 9829 9826 9822 9819 9816 9813 9810 9807 9804 9801 9797 9794 9791 9788 9785 7546 3 6 2 9782 9779 9776 9773 9770 9767 9764 9761 9758 9756 9753 9750 9748 9745 9743 9740 9738 9735 9733 9730 9727 9724 9721 9718 9715 9711 9707 9702 9697 9691 9685 9678 9670 9661 9651 9640 9628 9615 9600 9584 9565 9546 9524 9500 9474 9446 9415 9382 9347 9309 9268 9225 9179 9130 9079 9024 8967 8908 8845 8780 8713 8643 8571 8498 8422 8345 8266 8187 8106 8025 7943 7862 7781 7701 7621 7543 7467 7393 7321 7252 7186 7124 7065 7011 6960 6915 6874 6838 6808 6783 6764 6750 6742 6740 6744 6753 6769 6790 6817 6849 6886 6928 6976 7028 7084 7144 7208 7275 7345 7418 7494 7571 7650 7730 7811 7892 7974 8055 8136 8216 8295 8373 8449 8523 8595 8665 8733 8798 8861 8921 8978 9033 9084 9133 9180 9223 9264 9302 9338 9372 9403 9432 9459 9484 9508 9529 9550 9569 9586 9603 9618 9633 9647 9660 9672 9684 9696 9707 9718 9728 9738 9748 9758 9767 9776 9785 9794 9802 9810 9818 9826 9833 9840 9846 9853 9858 9864 9869 9874 9878 9882 9886 9889 9891 9894 9896 9897 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9914 9914 9915 9914 9914 9914 9913 9912 9911 9909 9907 9905 9903 9900 9897 9894 9890 9886 9882 9878 9873 9868 9863 9858 9853 9847 9842 9836 9831 9825 9819 9814 9808 9803 9797 9792 9787 9782 9778 9774 9770 9766 9762 9759 9756 9754 9752 9750 9748 9747 9746 9746 9745 9745 9746 9746 9747 9748 9749 9751 9752 9754 9756 9758 9760 9762 9764 9766 9768 9771 9773 9775 9777 9779 9781 9783 9784 9786 9788 9789 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9816 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9863 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9879 9879 9878 9877 9875 9874 9873 9871 9869 9867 9865 9863 9861 9858 9856 9853 9850 9847 9844 9841 9838 9834 9831 9828 9824 9821 9818 9814 9811 9808 9804 9801 9798 9795 9792 9790 9787 9784 9782 9780 9778 9776 9774 9773 9771 9770 9769 9768 9768 9767 9767 9766 9766 9766 9766 9766 9767 9767 9768 9768 9769 9769 9770 9771 9772 9773 9773 9774 9775 7547 3 6 2 9776 9777 9777 9778 9779 9780 9780 9781 9782 9782 9783 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9790 9790 9791 9791 9792 9793 9793 9794 9795 9795 9796 9797 9798 9798 9799 9800 9801 9802 9803 9803 9804 9805 9806 9806 9807 9807 9808 9808 9809 9809 9809 9809 9809 9809 9809 9809 9809 9808 9808 9807 9807 9806 9805 9805 9804 9803 9802 9801 9801 9800 9799 9798 9797 9797 9796 9796 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9795 9796 9796 9797 9798 9798 9799 9800 9800 9801 9801 9802 9802 9803 9803 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9804 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9800 9800 9800 9799 9799 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9794 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9797 9798 9799 9800 9802 9803 9805 9807 9808 9810 9812 9814 9815 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9830 9830 9830 9831 9831 9831 9831 9830 9830 9829 9829 9828 9827 9827 9826 9825 9824 9824 9823 9822 9822 9822 9821 9821 9821 9821 9822 9822 9823 9824 9824 9826 9827 9828 9830 9831 9833 9835 9837 9839 9840 9842 9844 9846 9848 9850 9852 9854 9856 9857 9859 9860 9861 9863 9864 9865 9865 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9849 9847 9845 9844 9842 9840 9838 9837 9835 9834 9833 9832 9831 9830 9829 9828 9828 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9824 9824 9823 9822 9821 9820 9819 9817 9815 9814 9812 9810 9807 9805 9803 9800 9797 9794 9791 9788 9784 9781 9777 9773 9769 9765 9760 9755 9750 9745 9739 9733 9726 9719 9711 9703 9694 9685 9674 9663 9651 9638 9624 9609 9592 9575 9556 9537 9515 9493 9469 9444 9418 9390 9361 9331 9299 9266 9233 9198 9162 9125 9088 9049 9011 8972 8932 8893 8853 8814 8776 8737 8700 8663 8628 8594 8561 8530 8500 8472 8447 8423 8402 8383 8367 8353 8341 8333 8327 8324 8323 8326 8331 8338 8349 8362 8377 8395 8415 8437 8462 8488 8516 8546 8577 8609 8643 8677 8713 8749 8786 8823 8860 8898 8935 8972 9009 9045 9081 9116 9151 9184 9217 9249 9280 9309 9338 9366 9392 9417 9442 9465 9487 9507 9527 9546 9564 7548 3 6 2 9581 9597 9612 9627 9640 9653 9665 9677 9688 9699 9709 9719 9728 9737 9745 9754 9762 9769 9777 9784 9791 9798 9805 9811 9818 9824 9830 9835 9841 9846 9852 9857 9861 9866 9870 9874 9878 9882 9885 9888 9891 9894 9896 9898 9900 9902 9903 9904 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9917 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 7549 3 6 2 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9934 9933 9932 9930 9928 9926 9924 9922 9919 9917 9914 9911 9908 9905 9901 9898 9894 9890 9887 9883 9879 9875 9872 9868 9864 9861 9857 9854 9851 9848 9845 9843 9841 9839 9837 9836 9834 9834 9833 9833 9833 9834 9834 9835 9837 9838 9840 9843 9845 9848 9851 9854 9857 9861 9864 9868 9872 9876 9880 9883 9887 9891 9895 9899 9903 9906 9910 9913 9916 9919 9922 9925 9927 9929 9931 9933 9935 9936 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9945 9946 9947 9949 9950 9952 9954 9956 9958 9959 9961 9963 9965 9967 9969 9971 9973 9974 9976 9977 9979 9980 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9979 9978 9976 9974 9972 9970 9968 9965 9963 9960 9958 9955 9952 9950 9947 9944 9941 9939 9936 9933 9931 9928 9926 9923 9921 9919 9917 9915 9913 9911 9909 9908 9907 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 7550 3 6 2 9956 9956 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9940 9939 9938 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9914 9912 9909 9907 9904 9902 9899 9897 9895 9893 9891 9889 9887 9886 9884 9883 9882 9882 9881 9881 9880 9881 9881 9881 9882 9883 9884 9885 9886 9888 9890 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9924 9921 9919 9916 9913 9910 9907 9904 9900 9897 9894 9891 9888 9885 9881 9878 9876 9873 9870 9867 9865 9862 9860 9858 9857 9855 9854 9853 9852 9851 9851 9851 9851 9852 9853 9854 9855 9857 9859 9861 9864 9866 9869 9872 9875 9879 9882 9886 9890 9893 9897 9901 9905 9909 9912 9916 9919 9923 9926 9929 9932 9935 9937 9939 9941 9943 9945 9946 9947 9948 9948 9948 9949 9948 9948 9947 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9929 9927 9926 9924 9923 9921 9920 9919 9918 9916 9916 9915 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9898 9896 9894 9891 9889 9885 9882 9878 9873 7551 3 6 2 9869 9864 9858 9852 9845 9838 9830 9821 9812 9803 9792 9781 9769 9757 9744 9730 9716 9701 9685 9668 9651 9633 9615 9596 9577 9557 9537 9517 9496 9476 9455 9434 9413 9392 9372 9352 9332 9313 9295 9277 9260 9243 9228 9214 9201 9189 9179 9169 9161 9155 9150 9146 9144 9143 9144 9146 9150 9155 9161 9169 9178 9189 9200 9213 9227 9241 9257 9273 9290 9307 9325 9343 9362 9381 9400 9419 9438 9456 9475 9493 9511 9529 9546 9562 9578 9594 9609 9623 9637 9650 9662 9674 9685 9696 9706 9716 9725 9733 9741 9749 9756 9763 9769 9776 9782 9787 9793 9798 9803 9808 9813 9818 9823 9828 9832 9837 9841 9846 9850 9855 9859 9863 9868 9872 9876 9880 9884 9887 9891 9894 9898 9901 9904 9907 9909 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9935 9935 9934 9933 9932 9932 9931 9931 9931 9931 9932 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 7552 3 6 2 9969 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9902 9899 9896 9893 9889 9885 9881 9876 9871 9865 9860 9853 9846 9839 9831 9823 9814 9804 9794 9784 9772 9761 9748 9735 9722 9708 9693 9678 9662 9646 9630 9613 9596 9579 9561 9543 9526 9508 9490 9472 9455 9438 9421 9404 9389 9373 9358 9344 9331 9319 9307 9296 9287 9278 9271 9265 9259 9256 9253 9251 9251 9252 9254 9257 9261 9267 9274 9281 9290 9300 9310 9321 9334 9346 9360 9374 9388 9403 9419 9434 9450 9466 9482 9498 9514 9530 9545 9561 9576 9591 9606 9620 9634 9647 9660 9673 9685 9697 9708 9719 9730 9740 9750 9759 9768 9776 9785 9793 9800 9807 9814 9821 9827 9834 9840 9846 9851 9857 9862 9867 9872 9876 9881 9885 9889 9893 9897 9901 9904 9908 9911 9914 9916 9919 9921 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9900 9898 9896 9894 9892 9889 9887 9884 9881 9877 9873 9869 9865 9861 9856 9851 9845 9840 9834 9828 9821 9815 9808 9802 9795 9788 9781 9774 9767 9760 9753 9747 9740 9734 9728 9722 9717 9712 9707 9703 9699 9696 9693 9691 9689 9688 9688 9688 9688 9690 9691 9694 9697 9700 9704 9709 9713 9719 9725 9731 9737 9744 9751 9759 9766 9774 9782 9790 9798 9805 9813 9821 9829 9837 9844 9851 9858 9865 9872 9878 9884 9890 9895 9901 9905 9910 9914 9918 9922 9925 9928 9931 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 7553 3 6 2 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9947 9946 9944 9943 9941 9939 9936 9934 9931 9928 9925 9921 9918 9914 9911 9907 9903 9899 9895 9891 9887 9883 9879 9875 9871 9868 9864 9861 9858 9855 9853 9850 9848 9847 9845 9844 9843 9843 9843 9843 9843 9844 9845 9846 9847 9849 9851 9853 9856 9858 9861 9863 9866 9869 9872 9875 9878 9881 9884 9886 9889 9892 9894 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9945 9943 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9919 9916 9914 9911 9908 9905 9901 9898 9895 9891 9888 9884 9880 9876 9872 9867 9863 9858 9853 9848 9843 9838 9832 9827 9821 9815 9809 9803 9797 9790 9784 9777 9771 9764 9757 9751 9744 9737 9731 9724 9718 9712 9705 9699 9694 9688 9683 9678 9673 9668 9664 9660 9656 9653 9650 9647 9645 9643 9641 9640 9639 9638 9638 9638 9638 9639 9640 9641 9643 9645 9647 9649 9652 9655 9658 9661 9665 9668 9672 9676 9680 9685 9689 9694 9698 7554 3 6 2 9703 9708 9713 9718 9723 9728 9733 9739 9744 9749 9754 9760 9765 9770 9776 9781 9786 9791 9797 9802 9807 9812 9817 9821 9826 9831 9835 9840 9844 9848 9852 9856 9860 9863 9867 9870 9873 9876 9879 9882 9884 9887 9889 9891 9892 9894 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9885 9883 9882 9880 9879 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9874 9875 9877 9879 9882 9884 9886 9888 9891 9893 9896 9898 9901 9903 9906 9908 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9932 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9905 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9919 9917 9915 9913 9911 9910 9908 9906 9905 9903 9901 9900 9898 9897 9895 9893 9892 9890 9888 9887 9885 9883 9881 9878 9876 9873 9870 9867 9864 9860 9856 9852 9847 9842 9836 9830 9823 9816 9809 9800 9791 9782 9772 9761 9750 9738 9725 9711 9697 9682 9667 9650 9633 9615 9597 9578 9558 9538 9518 9496 9475 9453 9430 9408 9385 9362 9339 9316 9293 9271 9249 9227 9205 9184 9164 9144 9126 9108 9091 9075 9061 9047 9035 9024 9015 9007 9001 8996 8992 8991 8991 8992 8995 9000 9006 9013 9023 9033 9045 9058 9073 9089 9105 9123 9142 9161 9182 9203 9224 9246 9268 9291 9313 9336 9359 9381 9404 9426 9447 9469 9490 9510 9530 9549 9567 9585 9602 9619 9634 9649 9663 9677 9690 9702 9713 9724 9734 9743 9752 9761 9769 9776 9783 9790 9796 9802 9807 9813 9818 9823 9827 9832 9836 9840 9844 9848 9852 9856 9859 9863 9866 9869 9872 9875 9878 9881 9884 9886 9888 9891 7555 3 6 2 9893 9894 9896 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9901 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9869 9867 9865 9863 9861 9858 9856 9853 9851 9848 9845 9842 9840 9837 9833 9830 9827 9824 9821 9817 9814 9810 9807 9803 9800 9796 9793 9789 9785 9781 9778 9774 9770 9766 9762 9758 9753 9749 9745 9740 9736 9731 9727 9722 9717 9712 9707 9702 9697 9692 9686 9681 9675 9669 9664 9658 9652 9646 9639 9633 9626 9620 9613 9606 9598 9590 9583 9574 9566 9556 9547 9537 9526 9515 9503 9491 9477 9463 9448 9432 9415 9397 9377 9356 9334 9311 9286 9259 9231 9201 9170 9136 9101 9064 9025 8983 8940 8895 8847 8797 8745 8691 8635 8576 8515 8452 8387 8319 8249 8177 8103 8027 7948 7867 7785 7700 7614 7525 7435 7343 7250 7155 7058 6960 6861 6761 6660 6558 6456 6352 6249 6145 6042 5938 5835 5733 5631 5531 5432 5334 5238 5145 5054 4965 4879 4797 4718 4643 4572 4505 4443 4385 4333 4286 4245 4209 4180 4156 4139 4128 4124 4127 4136 4152 4175 4204 4240 4283 4332 4388 4449 4517 4590 4669 4753 4842 4936 5034 5136 5241 5350 5461 5575 5691 5809 5927 6047 6167 6287 6407 6526 6644 6760 6875 6989 7100 7208 7314 7417 7517 7614 7708 7798 7885 7969 8049 8126 8199 8269 8336 8399 8459 8517 8571 8622 8671 8717 8761 8803 8843 8880 8916 8950 8982 9013 9043 9072 9099 9125 9151 9175 9199 9222 9245 9267 9288 9309 9329 9349 9368 9387 9405 9423 9440 9457 9474 9490 9505 9520 9535 9549 9562 9576 9588 9600 9612 9623 9634 9644 9654 9663 9672 9681 9689 9696 9704 9710 9717 9723 9729 9735 9740 9745 9749 9754 9758 9762 9766 9769 9772 9775 9778 9781 9784 9786 9788 9790 9792 9794 9796 9798 9800 9801 9803 9805 9806 9808 9810 9811 9813 9815 9816 9818 9820 9822 9824 9827 9829 9831 9834 9836 9839 9842 9845 9847 9850 9853 9856 9859 9862 9865 9868 9871 9873 9876 9879 9881 9883 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9896 7556 3 6 2 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9898 9898 9899 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9925 9927 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 7557 3 6 2 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9858 9856 9853 9850 9847 9844 9841 9838 9834 9831 9827 9823 9819 9815 9811 9807 9803 9798 9794 9789 9785 9780 9776 9771 9767 9762 9757 9753 9748 9743 9738 9733 9728 9723 9718 9713 9708 9702 9697 9691 9686 9680 9674 9668 9662 9656 9650 9643 9637 9630 9624 9617 9610 9604 9597 9590 9584 9577 9571 9565 9559 9553 9548 9542 9537 9533 9528 9524 9521 9517 9514 9512 9510 9508 9507 9507 9507 9507 9508 9509 9510 9512 9515 9517 9520 9524 9528 9532 9536 9540 9545 9550 9555 9560 9565 9571 9576 9581 9587 9592 9597 9603 9608 9613 9618 9623 9627 9632 9636 9641 9645 9649 9653 9657 9661 9664 9668 9671 9675 9678 9681 9685 9688 9691 9694 9697 9700 9703 9706 9709 9712 9715 9717 9720 9723 9726 9729 9732 9734 9737 9740 9742 9745 9747 9750 9752 9754 9757 9759 9761 9763 9765 9767 9769 9771 9772 9774 9776 9777 9779 9780 9782 9783 9784 9786 9787 9788 9790 9791 9792 9793 9795 9796 9797 9798 9799 9800 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9819 9820 9821 9822 9822 9823 9824 9824 9825 9826 9826 9827 9827 9828 9829 9829 9830 9831 9831 9832 9832 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 7558 3 6 2 9836 9836 9835 9834 9834 9833 9832 9831 9830 9829 9827 9826 9825 9823 9822 9821 9819 9817 9816 9814 9813 9811 9809 9808 9806 9804 9802 9801 9799 9797 9795 9793 9791 9788 9786 9784 9781 9778 9775 9772 9769 9766 9763 9759 9756 9752 9748 9744 9740 9735 9731 9727 9722 9718 9713 9708 9704 9699 9695 9690 9686 9682 9678 9674 9670 9667 9663 9660 9657 9655 9652 9650 9649 9647 9646 9645 9645 9645 9645 9645 9646 9647 9648 9650 9652 9654 9656 9658 9661 9664 9667 9670 9673 9676 9680 9684 9687 9691 9695 9699 9703 9707 9711 9715 9719 9723 9727 9731 9735 9739 9743 9747 9751 9755 9759 9762 9766 9770 9773 9777 9780 9784 9787 9790 9793 9796 9799 9801 9804 9806 9809 9811 9813 9815 9817 9818 9820 9821 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9838 9839 9840 9841 9843 9844 9846 9847 9849 9851 9852 9854 9856 9858 9859 9861 9863 9865 9866 9868 9869 9871 9872 9873 9874 9874 9875 9875 9875 9875 9875 9874 9874 9872 9871 9870 9868 9866 9864 9861 9859 9856 9853 9850 9847 9844 9841 9838 9834 9831 9828 9824 9821 9818 9815 9812 9809 9807 9804 9802 9800 9798 9796 9795 9793 9792 9791 9790 9790 9789 9789 9789 9789 9790 9790 9791 9792 9793 9794 9795 9797 9799 9800 9802 9804 9806 9809 9811 9814 9816 9819 9822 9824 9827 9830 9833 9836 9840 9843 9846 9849 9852 9856 9859 9862 9865 9869 9872 9875 9878 9881 9883 9886 9889 9891 9893 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9927 9926 9924 9923 9922 9921 9919 9917 9915 9914 9911 9909 9907 9905 9902 9899 9897 9894 9891 9888 9885 9881 9878 9874 9871 9867 9863 9860 9856 9852 9848 9844 9840 9836 9832 9828 9824 9821 9817 9813 9810 9806 9803 9800 9797 9794 9792 9790 9788 9786 9785 9784 9783 9783 9783 9783 9784 9785 9786 9788 9790 9792 9795 9798 9801 9805 9809 9813 9817 9821 9826 9830 9835 9840 9844 9849 9854 9858 9863 9867 9872 9876 9880 9883 9887 9890 9893 9896 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 7559 3 6 2 9933 9934 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9940 9940 9939 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9907 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9866 9864 9862 9860 9857 9854 9851 9848 9844 9839 9835 9829 9824 9818 9811 9804 9797 9789 9781 9772 9763 9753 9742 9732 9721 9709 9697 9685 9672 9659 9645 9632 9618 9604 9589 9574 9560 9545 9530 9515 9499 9484 9469 9454 9439 9423 9408 9393 9378 9363 9349 9334 9320 9305 9291 9277 9263 9249 9235 9222 9208 9195 9181 9168 9154 9141 9128 9114 9101 9087 9074 9060 9046 9031 9017 9002 8987 8972 8956 8940 8923 8906 8888 8870 8851 8832 8812 8791 8770 8748 8726 8703 8679 8654 8629 8603 8577 8550 8523 8495 8467 8439 8411 8382 8353 8325 8297 8269 8241 8214 8188 8162 8137 8114 8092 8071 8051 8033 8017 8003 7991 7981 7973 7967 7964 7963 7964 7968 7975 7984 7995 8010 8026 8045 8067 8091 8117 8145 8176 8208 8243 8279 8316 8355 8395 8436 8479 8522 8565 8609 8653 8698 8742 8786 8830 8874 8917 8959 9000 9040 9080 9118 9155 9191 9225 9259 9291 9321 9350 9378 9404 9429 9453 9475 9497 9516 9535 9553 9569 9585 9599 9612 9625 9637 9648 9658 9667 9676 9685 9693 9700 9707 9713 9719 9724 9730 9734 9739 9743 9747 9751 9754 9757 9760 9763 9765 9767 9769 9771 9773 9774 9776 9777 9778 9779 9780 9781 9781 9782 9783 9783 9784 9785 9786 9786 9787 9788 9790 9791 9792 9794 9795 9797 9799 9802 9804 9806 9809 9812 9815 9818 9821 9824 9828 9831 9835 9838 9841 9845 9848 9852 9855 9858 9861 9864 9866 9869 9871 9873 9875 9877 9879 9880 9881 7560 3 6 2 9882 9883 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9882 9883 9883 9884 9885 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9909 9909 9908 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9865 9865 9865 9864 9864 9864 9864 9864 9865 9865 9865 9866 9866 9867 9868 9868 9869 9870 9871 9871 9872 9873 9874 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9879 9878 9877 9876 9874 9872 9870 9868 9866 9864 9861 9858 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9827 9824 9821 9819 7561 3 6 2 9817 9815 9813 9811 9809 9808 9807 9806 9805 9805 9805 9805 9805 9806 9806 9807 9808 9810 9811 9813 9815 9817 9819 9821 9823 9826 9828 9831 9833 9836 9838 9841 9844 9846 9849 9852 9854 9857 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9927 9927 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9895 9895 9896 9897 9897 9898 9900 9901 9902 9904 9905 9907 9909 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 7562 3 6 2 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9900 9899 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9900 9899 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9850 9847 9844 9842 9839 9836 9834 9831 9829 9828 9826 9825 9823 9822 9822 9822 9822 9822 9822 9823 9824 9826 9828 9830 9832 9834 9837 9840 9843 9847 9850 9854 9857 9861 9865 9869 9873 9877 9881 9885 9888 9892 9896 9899 9903 9906 9909 9911 9914 9917 9919 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9932 9931 9929 9927 9926 9924 9921 9919 9917 9914 9911 9908 9905 9902 9899 9895 9891 9888 9883 9879 9875 9870 9865 9859 9854 9848 9841 9834 9827 9819 9810 9801 9791 9781 9770 9758 9745 9731 9717 9701 9684 9667 9648 9629 9608 9586 9564 9540 9515 9490 9463 9435 9407 9378 9348 9317 9286 9255 9223 9191 9159 9126 9094 9062 9031 9000 8970 8940 8912 8884 8858 8833 8809 8787 7563 3 6 2 8767 8749 8732 8717 8705 8694 8686 8680 8676 8675 8675 8678 8684 8691 8701 8713 8727 8743 8761 8780 8802 8825 8849 8875 8902 8930 8959 8989 9020 9051 9082 9114 9146 9177 9209 9240 9271 9301 9331 9360 9388 9415 9441 9466 9490 9513 9535 9556 9576 9594 9612 9628 9643 9657 9670 9682 9692 9702 9712 9720 9728 9734 9741 9746 9751 9756 9760 9764 9767 9770 9773 9776 9778 9781 9783 9785 9787 9789 9791 9793 9794 9796 9798 9799 9801 9802 9804 9805 9807 9808 9809 9810 9811 9812 9813 9814 9815 9815 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9830 9832 9834 9836 9838 9840 9842 9845 9848 9850 9853 9856 9859 9862 9865 9868 9872 9875 9878 9881 9884 9886 9889 9892 9894 9897 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9876 9876 9877 9878 9878 9879 9880 9882 9883 9884 9886 9888 9889 9891 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 7564 3 6 2 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9914 9911 9907 9904 9900 9896 9892 9888 9883 9879 9874 9869 9863 9858 9852 9846 9840 9833 9827 9820 9813 9805 9798 9791 9783 9775 9767 9759 9752 9744 9736 9728 9720 9713 9705 9698 9691 9684 9677 9671 9665 9660 9655 9650 9646 9642 9639 9636 9634 9632 9631 9630 9630 9630 9631 9633 9635 9637 9640 9643 9647 9651 9655 9660 9666 9671 9677 9683 9689 9696 9702 9709 9716 9723 9730 9737 9744 9751 9758 9765 9772 9778 9785 9792 9798 9804 9810 9816 9822 9827 9833 9838 9843 9848 9852 9857 9861 9865 9869 9873 9877 9881 9884 9887 9891 9894 9897 9900 9902 9905 9908 9910 9913 9915 9918 9920 9922 9924 9926 9929 9931 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9952 9951 9950 9950 9949 9948 9947 9947 9947 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9963 9963 9962 9960 9959 9957 9956 9953 9951 9948 9946 9943 9940 9936 9933 9929 9926 9922 9918 9914 9911 9907 9903 9900 9897 9893 9890 9887 9885 9882 9880 9878 9877 9875 9874 9873 9873 9872 9872 9873 9873 9874 9875 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9896 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 7565 3 6 3 9899 9898 9896 9895 9893 9892 9891 9892 9894 9898 9902 9906 9912 9918 9924 9930 9935 9940 9943 9945 9946 9945 9944 9943 9941 9938 9936 9934 9932 9931 9930 9930 9930 9930 9931 9931 9932 9933 9933 9933 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9929 9930 9932 9933 9934 9934 9933 9932 9930 9927 9923 9919 9915 9911 9907 9904 9902 9902 9903 9904 9906 9907 9909 9910 9910 9910 9908 9905 9900 9894 9888 9882 9876 9871 9867 9863 9859 9856 9854 9851 9849 9847 9844 9841 9837 9832 9828 9825 9822 9820 9819 9819 9819 9820 9821 9822 9822 9823 9823 9823 9821 9819 9816 9814 9813 9814 9815 9819 9823 9828 9834 9842 9849 9857 9864 9870 9874 9877 9878 9878 9877 9876 9874 9872 9870 9868 9867 9868 9870 9872 9875 9879 9883 9887 9892 9896 9899 9902 9904 9905 9905 9905 9904 9903 9901 9900 9898 9898 9897 9898 9900 9902 9905 9907 9909 9910 9911 9911 9910 9909 9905 9901 9897 9893 9889 9886 9885 9885 9886 9888 9892 9896 9902 9908 9914 9919 9924 9927 9929 9930 9931 9930 9929 9927 9925 9923 9920 9918 9916 9914 9912 9910 9907 9904 9900 9895 9890 9884 9877 9869 9862 9855 9848 9843 9839 9836 9834 9834 9833 9834 9835 9836 9837 9837 9836 9833 9829 9824 9819 9813 9808 9802 9796 9791 9787 9783 9781 9779 9777 9775 9773 9770 9766 9762 9757 9752 9747 9741 9735 9729 9723 9718 9714 9710 9707 9705 9704 9704 9706 9708 9712 9716 9722 9728 9735 9742 9749 9755 9759 9762 9764 9764 9764 9763 9761 9758 9756 9755 9754 9755 9757 9760 9764 9769 9773 9777 9781 9784 9787 9789 9791 9792 9793 9793 9794 9795 9796 9798 9800 9802 9803 9804 9805 9805 9805 9805 9806 9806 9806 9807 9808 9809 9812 9814 9817 9820 9824 9827 9830 9832 9835 9838 9841 9844 9847 9851 9854 9857 9859 9861 9863 9864 9865 9865 9864 9863 9862 9861 9860 9860 9861 9862 9863 9865 9866 9868 9869 9870 9871 9871 9870 9869 9867 9865 9864 9863 9863 9863 9864 9866 9869 9872 9875 9879 9882 9885 9887 9888 9888 9888 9887 9885 9883 9881 9879 9877 9876 9875 9876 9878 9881 9885 9889 9895 9900 9906 9911 9916 9920 9923 9925 9927 9927 9927 9926 9926 9924 9923 9922 9922 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9910 9909 9908 9908 9908 9909 9911 9913 9915 9917 9919 9921 9922 9923 9924 9925 9925 9925 9925 9925 9925 9926 9927 9928 9929 9930 9930 9930 9928 9927 9924 9922 9918 9915 9911 9909 9907 9907 9909 9911 9915 9920 9925 9930 9935 9939 9942 9945 9945 9944 9942 9939 9936 9933 9931 9930 9930 9931 9932 9934 9937 9940 9943 9944 9945 9943 9939 9935 9930 9925 9920 9916 9913 9911 9910 9911 9915 7566 3 6 3 9920 9925 9931 9936 9940 9943 9944 9943 9942 9939 9934 9929 9924 9919 9915 9913 9912 9912 9913 9915 9917 9919 9922 9925 9928 9930 9932 9933 9935 9936 9936 9937 9939 9940 9940 9941 9940 9939 9937 9935 9932 9929 9926 9922 9919 9917 9915 9914 9916 9918 9922 9926 9930 9934 9938 9942 9946 9948 9950 9951 9951 9950 9949 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9953 9953 9952 9949 9946 9943 9939 9934 9930 9926 9922 9918 9916 9914 9913 9913 9914 9915 9917 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9931 9933 9934 9935 9937 9938 9940 9941 9942 9942 9942 9942 9940 9939 9937 9935 9934 9932 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9928 9926 9924 9921 9919 9918 9918 9918 9918 9919 9920 9922 9923 9925 9926 9926 9926 9924 9921 9919 9915 9912 9908 9905 9901 9898 9896 9894 9893 9892 9891 9890 9889 9888 9886 9884 9881 9878 9874 9870 9866 9862 9858 9855 9853 9851 9850 9850 9850 9851 9852 9853 9853 9853 9852 9850 9847 9843 9839 9835 9831 9827 9824 9822 9820 9819 9819 9820 9821 9822 9822 9822 9821 9820 9819 9817 9816 9814 9812 9811 9810 9810 9811 9812 9814 9817 9820 9824 9827 9832 9836 9841 9846 9852 9858 9863 9868 9873 9877 9881 9883 9885 9886 9886 9885 9884 9883 9881 9880 9879 9879 9879 9880 9881 9883 9885 9888 9891 9894 9898 9902 9906 9910 9914 9918 9921 9924 9926 9927 9928 9927 9925 9923 9919 9916 9912 9909 9906 9904 9902 9901 9900 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9905 9907 9909 9912 9914 9917 9919 9920 9922 9922 9922 9922 9920 9918 9915 9913 9911 9910 9909 9909 9909 9909 9909 9909 9909 9908 9907 9906 9903 9900 9897 9895 9893 9892 9892 9894 9897 9900 9903 9907 9911 9914 9916 9917 9916 9912 9907 9902 9896 9890 9886 9882 9879 9878 9878 9880 9883 9888 9892 9897 9900 9902 9902 9901 9899 9897 9895 9892 9890 9888 9887 9886 9888 9891 9893 9895 9897 9897 9895 9892 9888 9883 9878 9873 9868 9863 9860 9858 9858 9860 9863 9867 9871 9875 9877 9879 9880 9880 9879 9877 9875 9872 9870 9867 9866 9865 9866 9867 9868 9868 9869 9869 9868 9867 9865 9862 9859 9855 9851 9847 9843 9839 9835 9832 9828 9825 9822 9819 9816 9814 9812 9811 9810 9810 9811 9812 9813 9815 9816 9818 9819 9820 9821 9821 9821 9820 9819 9819 9819 9819 9820 9820 9821 9821 9822 9821 9820 9819 9816 9811 9805 9799 9792 9784 9777 9770 9765 9760 9756 9754 9754 9756 9758 9762 9766 9770 9773 9775 9776 9777 9776 9773 9769 9765 9760 9757 9754 9753 9753 9754 9757 9760 9763 9767 9770 9772 9773 9771 9766 9759 9751 9742 9734 9726 9719 9714 9710 9707 9708 9710 9714 9718 9722 9724 9724 9722 9718 9713 7567 3 6 3 9706 9698 9689 9680 9671 9663 9657 9653 9652 9651 9651 9652 9653 9653 9653 9653 9651 9649 9646 9642 9638 9633 9628 9623 9619 9615 9611 9607 9604 9599 9595 9591 9587 9583 9579 9576 9573 9570 9567 9565 9563 9560 9558 9555 9552 9548 9543 9537 9531 9524 9518 9511 9505 9500 9494 9490 9486 9483 9480 9478 9475 9472 9468 9464 9459 9454 9449 9443 9437 9432 9428 9426 9425 9426 9429 9434 9439 9446 9454 9462 9470 9477 9483 9486 9487 9486 9483 9479 9473 9466 9459 9451 9445 9440 9437 9436 9438 9441 9447 9453 9461 9469 9478 9487 9496 9503 9510 9515 9520 9523 9526 9529 9530 9531 9532 9533 9533 9533 9533 9533 9533 9533 9534 9534 9535 9535 9536 9538 9539 9540 9542 9543 9544 9545 9546 9546 9547 9549 9551 9553 9556 9559 9564 9569 9574 9581 9587 9594 9601 9607 9613 9619 9624 9629 9634 9638 9641 9644 9647 9651 9654 9657 9660 9664 9668 9673 9678 9683 9688 9694 9700 9706 9711 9717 9722 9727 9731 9734 9737 9740 9743 9746 9750 9753 9757 9761 9765 9770 9774 9779 9784 9788 9792 9796 9799 9802 9804 9807 9809 9812 9814 9816 9818 9819 9820 9820 9819 9818 9817 9816 9814 9813 9812 9813 9815 9820 9826 9833 9840 9848 9857 9865 9873 9879 9884 9887 9887 9885 9883 9879 9876 9872 9869 9866 9863 9861 9860 9860 9859 9859 9858 9857 9854 9850 9846 9841 9837 9832 9827 9823 9819 9817 9815 9814 9814 9815 9816 9816 9817 9816 9816 9814 9811 9807 9801 9794 9787 9779 9770 9761 9751 9743 9735 9728 9723 9720 9718 9718 9719 9720 9723 9725 9727 9729 9729 9728 9724 9719 9713 9707 9702 9697 9693 9691 9690 9691 9695 9701 9708 9716 9725 9734 9742 9749 9755 9760 9765 9769 9772 9775 9778 9780 9783 9786 9789 9793 9796 9798 9800 9802 9803 9804 9805 9807 9809 9812 9815 9819 9823 9829 9835 9842 9849 9856 9862 9866 9870 9874 9877 9879 9881 9882 9883 9884 9886 9887 9889 9892 9894 9897 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9919 9922 9925 9929 9932 9936 9938 9941 9942 9943 9943 9942 9941 9940 9938 9935 9932 9929 9926 9923 9920 9917 9914 9911 9908 9906 9904 9903 9902 9903 9904 9905 9907 9910 9912 9915 9917 9920 9922 9923 9924 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9933 9933 9932 9931 9929 9927 9924 9922 9919 9917 9916 9915 9915 9917 9920 9923 9928 9932 9938 9943 9949 9953 9958 9960 9962 9963 9963 9962 9960 9957 9954 9951 9948 9944 9942 9939 9938 9936 9935 9935 9935 9935 9936 9937 9939 9941 9944 9946 9949 9952 9954 9957 9959 9961 9962 9962 9961 9960 9957 9955 9952 9949 9947 7568 3 6 3 9945 9943 9943 9943 9944 9946 9949 9952 9955 9958 9960 9961 9962 9963 9962 9960 9958 9955 9952 9949 9946 9944 9943 9942 9942 9942 9943 9945 9947 9949 9950 9951 9952 9952 9951 9950 9949 9948 9947 9946 9945 9946 9948 9951 9955 9959 9963 9967 9971 9974 9976 9976 9976 9973 9968 9963 9957 9951 9946 9942 9939 9937 9936 9937 9939 9943 9947 9951 9955 9958 9959 9960 9959 9959 9957 9956 9954 9952 9951 9950 9949 9950 9952 9953 9955 9956 9957 9958 9958 9959 9959 9959 9959 9960 9960 9961 9962 9964 9966 9968 9970 9971 9972 9972 9971 9970 9968 9966 9964 9961 9958 9955 9951 9948 9944 9941 9938 9935 9933 9931 9930 9930 9930 9931 9934 9937 9941 9945 9949 9953 9956 9958 9960 9961 9962 9962 9961 9961 9960 9960 9960 9961 9962 9963 9964 9965 9964 9963 9962 9960 9957 9954 9951 9948 9945 9942 9940 9938 9938 9937 9937 9938 9938 9938 9938 9938 9938 9939 9941 9943 9945 9947 9949 9951 9952 9952 9951 9949 9945 9938 9930 9921 9912 9904 9898 9894 9891 9891 9893 9897 9905 9914 9923 9933 9942 9948 9953 9956 9957 9956 9955 9952 9949 9945 9941 9938 9937 9937 9938 9938 9938 9938 9936 9934 9931 9927 9923 9918 9913 9908 9905 9902 9902 9904 9907 9912 9917 9922 9927 9931 9934 9936 9936 9934 9930 9924 9918 9912 9906 9902 9900 9898 9898 9899 9901 9905 9909 9913 9916 9919 9918 9917 9915 9912 9909 9907 9905 9903 9902 9902 9902 9904 9906 9908 9908 9907 9902 9896 9887 9878 9867 9856 9845 9834 9825 9817 9811 9809 9809 9810 9813 9816 9819 9820 9821 9821 9820 9818 9814 9809 9804 9799 9794 9790 9788 9787 9786 9786 9787 9787 9788 9788 9789 9789 9789 9788 9787 9787 9786 9786 9787 9788 9789 9790 9791 9791 9790 9789 9787 9786 9784 9782 9781 9780 9780 9782 9785 9789 9795 9801 9806 9811 9815 9818 9819 9819 9817 9813 9806 9799 9791 9783 9776 9770 9766 9763 9760 9760 9760 9762 9764 9766 9767 9767 9765 9761 9757 9750 9743 9735 9726 9716 9707 9698 9690 9683 9677 9671 9664 9657 9650 9641 9631 9620 9608 9594 9578 9561 9543 9524 9505 9487 9468 9448 9428 9407 9384 9361 9336 9309 9280 9249 9215 9179 9141 9101 9059 9016 8972 8927 8880 8831 8781 8729 8675 8618 8558 8495 8428 8357 8282 8205 8125 8042 7956 7869 7780 7690 7600 7510 7419 7328 7237 7144 7051 6957 6862 6766 6669 6571 6472 6372 6272 6172 6073 5975 5878 5784 5692 5603 5517 5434 5355 5280 5209 5143 5082 5025 4974 4928 4888 4854 4826 4804 4789 4779 4777 4781 4791 4808 4832 4862 4899 4943 4994 5051 5114 5184 5259 5339 5425 5515 5610 5710 5812 5919 6028 6140 6254 6370 6487 6604 6721 6836 6950 7060 7167 7271 7371 7467 7559 7646 7731 7812 7891 7969 8045 8119 8192 8263 7569 3 6 3 8332 8400 8465 8528 8588 8645 8699 8750 8797 8842 8885 8925 8963 9000 9034 9067 9099 9129 9157 9185 9211 9235 9259 9281 9303 9324 9344 9363 9383 9402 9421 9439 9457 9474 9491 9506 9522 9536 9550 9563 9575 9586 9597 9608 9617 9627 9636 9645 9653 9661 9668 9675 9683 9690 9697 9704 9712 9719 9727 9734 9740 9747 9752 9757 9761 9764 9767 9768 9769 9770 9771 9773 9775 9779 9783 9788 9794 9800 9807 9814 9821 9827 9832 9835 9838 9840 9841 9842 9842 9843 9844 9846 9848 9851 9856 9862 9868 9873 9878 9883 9886 9887 9888 9887 9885 9881 9876 9870 9865 9860 9856 9853 9852 9851 9852 9853 9856 9858 9861 9864 9866 9867 9867 9866 9865 9863 9862 9861 9860 9861 9862 9863 9867 9871 9876 9881 9886 9891 9896 9899 9902 9905 9907 9908 9909 9910 9910 9910 9910 9910 9910 9909 9908 9907 9904 9902 9899 9896 9894 9892 9890 9890 9889 9890 9891 9892 9894 9896 9898 9900 9901 9901 9901 9901 9900 9899 9899 9899 9898 9898 9898 9897 9897 9896 9895 9894 9893 9891 9890 9888 9888 9887 9889 9891 9895 9898 9901 9904 9906 9908 9909 9908 9907 9903 9899 9894 9888 9883 9879 9877 9875 9874 9873 9873 9873 9874 9874 9873 9872 9870 9866 9861 9856 9850 9845 9840 9836 9832 9829 9825 9823 9820 9817 9813 9808 9802 9794 9785 9775 9764 9753 9742 9731 9721 9712 9703 9695 9689 9683 9677 9671 9664 9655 9644 9631 9617 9602 9585 9567 9548 9530 9512 9494 9479 9465 9453 9442 9431 9421 9411 9401 9392 9382 9373 9363 9354 9345 9337 9330 9324 9321 9319 9319 9320 9322 9325 9330 9335 9342 9349 9357 9367 9377 9388 9401 9414 9429 9444 9460 9477 9493 9509 9525 9540 9554 9568 9581 9593 9605 9616 9626 9635 9643 9651 9658 9664 9670 9676 9682 9688 9694 9701 9709 9719 9731 9743 9755 9766 9777 9787 9795 9802 9809 9813 9817 9819 9821 9823 9826 9831 9839 9848 9857 9868 9878 9887 9895 9901 9906 9909 9910 9907 9903 9899 9894 9890 9888 9887 9888 9889 9891 9894 9897 9900 9902 9904 9904 9903 9900 9897 9894 9892 9892 9893 9895 9899 9904 9909 9916 9922 9928 9934 9938 9941 9941 9940 9937 9934 9930 9927 9923 9920 9917 9916 9915 9916 9918 9921 9925 9928 9932 9936 9940 9943 9946 9947 9948 9949 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9936 9934 9932 9928 9924 9920 9915 9910 9905 9900 9896 9893 9891 9891 9893 9897 9901 9906 9912 9917 9922 9926 9928 9929 9927 9922 9916 9909 9901 9892 9884 9876 9870 9864 9859 9856 9855 9854 9854 9854 9854 9853 9851 9848 9844 9840 9835 9829 9824 9819 9815 9812 9811 9811 9812 9814 9817 9820 9823 9826 9829 9831 9832 9831 9829 9826 9823 9820 9818 9816 9815 9815 9817 9820 9824 9830 9836 9842 9848 9853 9857 7570 3 6 3 9860 9862 9863 9864 9863 9862 9861 9860 9860 9862 9865 9869 9874 9879 9886 9893 9900 9906 9913 9918 9922 9924 9925 9925 9924 9921 9917 9913 9908 9904 9900 9897 9896 9895 9895 9897 9901 9905 9910 9915 9920 9924 9927 9928 9928 9927 9925 9921 9917 9912 9908 9905 9903 9903 9905 9908 9912 9917 9923 9930 9936 9941 9945 9948 9948 9946 9942 9938 9932 9925 9918 9910 9903 9897 9892 9889 9887 9887 9888 9889 9892 9895 9899 9903 9906 9908 9910 9911 9911 9910 9908 9906 9904 9901 9898 9896 9895 9894 9894 9895 9896 9897 9898 9900 9900 9901 9901 9900 9897 9895 9891 9888 9884 9880 9877 9873 9870 9867 9865 9864 9863 9863 9862 9863 9863 9863 9864 9865 9867 9869 9872 9875 9878 9881 9884 9887 9890 9892 9894 9896 9897 9897 9897 9898 9898 9900 9902 9904 9907 9910 9913 9916 9918 9920 9922 9923 9922 9921 9919 9918 9916 9915 9916 9917 9919 9922 9925 9929 9933 9938 9941 9944 9946 9945 9944 9942 9940 9937 9934 9932 9930 9929 9928 9929 9931 9933 9936 9939 9942 9944 9945 9946 9946 9944 9942 9939 9935 9931 9927 9923 9921 9919 9918 9918 9919 9922 9925 9928 9932 9936 9940 9942 9944 9945 9945 9945 9944 9943 9941 9940 9938 9937 9936 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9939 9940 9941 9943 9945 9948 9951 9954 9957 9959 9961 9961 9961 9959 9957 9954 9949 9944 9939 9934 9929 9925 9922 9919 9918 9917 9918 9919 9921 9923 9926 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9943 9945 9948 9951 9954 9956 9957 9958 9957 9956 9954 9951 9946 9941 9936 9931 9926 9922 9919 9917 9916 9916 9917 9918 9920 9923 9925 9927 9927 9927 9926 9924 9922 9920 9917 9915 9912 9909 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9884 9884 9884 9885 9887 9889 9891 9894 9897 9900 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9923 9924 9923 9923 9921 9920 9918 9917 9915 9914 9913 9913 9913 9914 9915 9917 9919 9922 9924 9927 9929 9931 9933 9935 9936 9938 9939 9939 9940 9939 9939 9938 9937 9935 9934 9932 9930 9928 9927 9926 9926 9926 9928 9931 9934 9937 9941 9945 9948 9952 9954 9955 9955 9954 9951 9947 9943 9938 9933 9929 9924 9921 9918 9916 9916 9916 9917 9919 9921 9922 9924 9926 9928 9930 9931 9932 9933 9934 9935 9936 9938 9941 9943 9946 9948 9950 9951 9952 9952 9952 9950 9947 9944 9941 9938 9935 9933 9932 9931 9932 9933 9936 9939 9943 9947 9951 9955 9957 9959 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9956 7571 3 6 3 9954 9951 9948 9945 9943 9941 9940 9940 9940 9941 9943 9945 9948 9950 9953 9955 9956 9957 9956 9956 9955 9955 9955 9956 9958 9959 9961 9963 9965 9967 9969 9970 9970 9969 9967 9964 9962 9959 9957 9955 9954 9954 9954 9954 9955 9956 9957 9959 9960 9961 9961 9961 9961 9962 9962 9964 9966 9968 9970 9972 9973 9975 9976 9976 9976 9975 9972 9969 9965 9961 9957 9954 9950 9948 9946 9945 9945 9946 9948 9950 9954 9957 9961 9964 9967 9970 9973 9974 9974 9974 9973 9972 9970 9967 9965 9962 9960 9958 9957 9957 9957 9958 9959 9960 9961 9963 9964 9964 9965 9965 9964 9963 9961 9960 9958 9956 9955 9954 9953 9952 9952 9952 9952 9953 9953 9954 9954 9954 9953 9953 9952 9951 9949 9947 9946 9944 9943 9942 9941 9941 9941 9942 9942 9943 9945 9946 9947 9949 9950 9952 9953 9954 9954 9954 9954 9953 9951 9950 9947 9944 9941 9938 9935 9932 9929 9927 9926 9924 9923 9922 9922 9921 9920 9919 9917 9915 9911 9907 9903 9898 9893 9888 9884 9879 9875 9871 9868 9865 9863 9860 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9826 9823 9822 9820 9819 9817 9816 9815 9815 9815 9816 9818 9821 9825 9831 9837 9845 9852 9861 9870 9878 9885 9891 9895 9898 9899 9899 9899 9898 9897 9896 9896 9896 9897 9901 9906 9911 9918 9924 9930 9935 9940 9944 9946 9948 9947 9946 9944 9941 9939 9938 9937 9938 9939 9940 9943 9946 9949 9952 9955 9958 9959 9959 9959 9958 9956 9955 9954 9954 9953 9953 9954 9955 9957 9959 9961 9963 9965 9965 9964 9963 9962 9960 9959 9958 9957 9957 9957 9958 9960 9962 9965 9968 9970 9971 9971 9971 9970 9968 9966 9963 9959 9955 9952 9949 9947 9946 9946 9946 9948 9949 9952 9954 9957 9959 9961 9962 9962 9961 9960 9958 9955 9951 9948 9944 9941 9938 9936 9936 9936 9937 9939 9942 9946 9950 9955 9959 9962 9964 9966 9966 9966 9965 9963 9961 9959 9957 9955 9953 9952 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9959 9959 9958 9957 9956 9955 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9938 9938 9939 9940 9943 9947 9952 9957 9962 9967 9971 9974 9976 9977 9976 9974 9970 9966 9960 9955 9950 9945 9942 9938 9936 9934 9933 9933 9932 9932 9932 9931 9929 9927 9924 9921 9918 9915 9913 9911 9909 9908 9907 9906 9906 9905 9905 9903 9902 9899 9896 9893 9890 9886 9883 9880 9878 9875 9873 9872 9871 9870 9870 9870 9871 9872 9873 9875 9876 9879 9882 9885 9888 9891 9894 9897 9900 9902 9905 9907 9909 9912 9914 9917 9919 9922 9924 9926 9928 9929 9929 9928 9925 9921 9917 9912 9908 9905 9903 9902 9903 9905 9910 9917 9925 9934 9942 9949 9953 9954 9953 9950 9945 9939 9929 9920 9910 9901 9894 9891 9890 9891 7572 3 6 3 9895 9899 9905 9910 9916 9922 9927 9931 9933 9934 9934 9935 9935 9936 9939 9942 9945 9949 9952 9955 9957 9959 9959 9959 9958 9955 9952 9948 9945 9942 9941 9941 9942 9943 9945 9947 9949 9951 9954 9956 9958 9959 9961 9962 9963 9963 9964 9965 9965 9965 9964 9963 9960 9957 9953 9950 9947 9945 9943 9942 9943 9944 9946 9950 9954 9959 9963 9967 9969 9969 9969 9968 9966 9964 9961 9958 9954 9952 9949 9949 9948 9949 9949 9950 9950 9949 9948 9947 9945 9944 9942 9940 9939 9938 9937 9938 9940 9942 9945 9949 9952 9955 9958 9960 9963 9965 9967 9968 9969 9970 9970 9970 9969 9968 9967 9964 9962 9958 9954 9949 9945 9942 9939 9938 9937 9938 9940 9942 9946 9950 9954 9957 9960 9962 9962 9961 9959 9956 9953 9950 9946 9943 9939 9936 9934 9932 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9927 9928 9930 9931 9932 9932 9932 9932 9931 9929 9925 9921 9916 9910 9904 9898 9892 9887 9882 9878 9875 9874 9874 9874 9876 9878 9880 9883 9886 9888 9890 9891 9891 9890 9889 9886 9883 9879 9874 9869 9864 9858 9853 9848 9844 9840 9837 9834 9832 9831 9830 9831 9832 9834 9836 9839 9843 9848 9852 9857 9863 9868 9873 9878 9882 9885 9888 9890 9891 9891 9891 9891 9890 9889 9889 9888 9889 9890 9891 9892 9894 9896 9897 9899 9900 9901 9902 9902 9901 9901 9901 9901 9901 9903 9904 9907 9909 9912 9916 9919 9923 9925 9927 9928 9928 9927 9925 9923 9921 9918 9917 9915 9915 9915 9917 9921 9925 9929 9932 9936 9937 9938 9938 9937 9936 9933 9929 9926 9923 9921 9921 9923 9926 9930 9935 9940 9944 9949 9952 9955 9957 9956 9954 9951 9947 9944 9941 9939 9939 9939 9941 9943 9946 9950 9954 9958 9961 9964 9964 9964 9963 9962 9960 9959 9958 9957 9957 9957 9958 9959 9960 9961 9961 9960 9957 9953 9949 9943 9937 9932 9926 9921 9918 9916 9915 9918 9923 9929 9936 9944 9951 9958 9965 9970 9973 9975 9974 9971 9967 9962 9957 9951 9947 9943 9941 9939 9938 9939 9941 9944 9947 9951 9953 9955 9956 9957 9957 9956 9955 9954 9952 9950 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9960 9960 9959 9958 9957 9955 9953 9951 9949 9947 9944 9942 9940 9938 9936 9936 9935 9936 9937 9938 9940 9943 9946 9949 9952 9954 9955 9956 9955 9954 9953 9951 9949 9947 9945 9943 9942 9942 9943 9945 9946 9948 9949 9948 9948 9947 9945 9943 9941 9938 9936 9934 9932 9931 9932 9933 9934 9935 9937 9937 9937 9936 9935 9934 9932 9930 9928 9925 9923 9921 9920 9919 9918 9917 9916 9914 9911 9908 9904 9901 9898 9894 9892 9890 9888 9887 9887 7573 3 6 3 9889 9891 9893 9896 9898 9901 9903 9906 9908 9911 9914 9916 9920 9923 9926 9930 9933 9937 9940 9943 9945 9946 9947 9948 9947 9946 9945 9943 9941 9939 9937 9934 9931 9928 9926 9923 9921 9920 9919 9919 9919 9920 9921 9924 9927 9929 9932 9935 9936 9937 9937 9936 9935 9933 9931 9929 9927 9925 9923 9922 9922 9921 9921 9921 9921 9919 9917 9914 9912 9909 9905 9902 9899 9896 9895 9895 9897 9900 9904 9909 9913 9918 9921 9924 9926 9927 9926 9923 9919 9914 9910 9905 9902 9899 9898 9897 9898 9899 9901 9904 9906 9908 9909 9907 9903 9899 9893 9887 9881 9874 9869 9864 9861 9860 9862 9866 9871 9878 9885 9892 9898 9903 9906 9909 9909 9906 9901 9895 9888 9881 9874 9869 9863 9858 9854 9851 9848 9846 9844 9841 9838 9835 9829 9823 9817 9810 9802 9794 9786 9778 9769 9760 9750 9740 9730 9719 9708 9697 9685 9672 9660 9648 9637 9626 9615 9605 9594 9583 9570 9557 9542 9525 9507 9487 9465 9441 9416 9391 9365 9340 9316 9293 9270 9248 9227 9205 9184 9163 9141 9119 9095 9069 9042 9014 8987 8959 8933 8907 8882 8859 8837 8818 8801 8786 8773 8761 8751 8742 8735 8729 8724 8720 8717 8714 8713 8713 8713 8715 8717 8721 8725 8732 8739 8749 8760 8773 8788 8804 8822 8842 8862 8884 8906 8928 8950 8972 8994 9016 9038 9060 9083 9106 9130 9153 9177 9202 9227 9251 9275 9299 9321 9342 9362 9381 9399 9416 9433 9449 9465 9481 9498 9514 9531 9549 9566 9583 9599 9615 9630 9643 9656 9668 9678 9686 9694 9701 9707 9713 9718 9724 9730 9737 9744 9753 9762 9772 9782 9792 9802 9811 9820 9828 9834 9839 9843 9844 9845 9845 9844 9843 9842 9842 9842 9842 9844 9847 9850 9855 9859 9864 9868 9872 9875 9877 9879 9880 9879 9879 9877 9876 9875 9874 9874 9875 9877 9880 9883 9888 9893 9898 9903 9907 9910 9910 9910 9907 9903 9897 9889 9879 9869 9858 9848 9840 9833 9827 9823 9820 9819 9819 9820 9821 9822 9822 9821 9819 9816 9813 9809 9806 9803 9800 9799 9797 9797 9797 9798 9800 9801 9801 9800 9798 9795 9791 9788 9784 9782 9780 9779 9779 9780 9783 9788 9793 9799 9805 9810 9813 9816 9818 9818 9819 9819 9819 9818 9819 9819 9821 9824 9828 9832 9836 9841 9844 9846 9848 9849 9850 9849 9849 9848 9846 9845 9845 9845 9846 9848 9849 9851 9852 9852 9852 9851 9849 9846 9843 9840 9835 9831 9826 9821 9816 9812 9807 9802 9796 9790 9783 9776 9769 9761 9753 9746 9738 9731 9724 9717 9711 9705 9699 9692 9685 9676 9666 9654 9641 9626 9609 9589 9567 9544 9518 9490 9461 9430 9398 9364 9328 9290 9251 9210 9168 9123 9077 9028 8978 8926 8871 8815 8757 8697 8635 8571 8505 8437 8367 8295 8221 8145 8066 7985 7902 7816 7728 7639 7547 7454 7359 7264 7168 7574 3 6 3 7071 6974 6878 6783 6689 6595 6504 6414 6326 6240 6157 6075 5996 5920 5846 5775 5707 5642 5580 5522 5468 5419 5375 5337 5306 5281 5263 5252 5250 5255 5268 5289 5317 5353 5395 5443 5498 5559 5626 5698 5776 5860 5948 6041 6140 6243 6350 6461 6574 6689 6805 6921 7036 7151 7263 7373 7479 7582 7681 7776 7869 7959 8046 8130 8211 8290 8367 8441 8514 8584 8651 8716 8777 8834 8888 8939 8987 9031 9071 9108 9143 9175 9205 9234 9261 9288 9314 9339 9365 9390 9416 9442 9467 9491 9515 9537 9559 9579 9597 9614 9629 9641 9653 9663 9673 9682 9690 9698 9706 9713 9720 9728 9735 9741 9748 9754 9759 9763 9768 9772 9775 9779 9783 9787 9792 9796 9801 9806 9811 9816 9821 9826 9831 9835 9839 9843 9847 9850 9853 9856 9858 9860 9861 9862 9862 9862 9861 9859 9856 9853 9849 9844 9840 9836 9833 9830 9828 9827 9827 9827 9829 9831 9833 9835 9836 9836 9834 9832 9828 9823 9817 9810 9803 9796 9789 9782 9777 9774 9772 9771 9771 9773 9776 9779 9783 9787 9790 9792 9792 9792 9791 9789 9786 9782 9777 9773 9768 9765 9762 9761 9760 9761 9762 9765 9768 9772 9776 9781 9786 9791 9795 9799 9804 9808 9812 9816 9820 9824 9828 9832 9836 9840 9845 9849 9853 9856 9860 9863 9866 9868 9870 9872 9874 9875 9876 9876 9877 9877 9876 9877 9877 9877 9878 9880 9882 9885 9888 9891 9895 9899 9903 9906 9909 9910 9911 9911 9911 9910 9909 9907 9906 9905 9904 9904 9904 9905 9906 9907 9907 9907 9907 9906 9904 9903 9902 9900 9899 9897 9896 9895 9895 9894 9894 9893 9893 9891 9889 9886 9884 9881 9878 9877 9875 9874 9872 9872 9871 9871 9870 9869 9867 9865 9861 9857 9852 9848 9843 9840 9837 9836 9835 9835 9835 9837 9840 9842 9845 9848 9850 9851 9853 9855 9858 9862 9867 9874 9881 9889 9898 9907 9917 9926 9934 9940 9944 9945 9945 9942 9938 9934 9929 9924 9920 9916 9914 9913 9915 9919 9923 9928 9933 9937 9941 9944 9947 9949 9950 9949 9948 9947 9945 9944 9943 9943 9943 9943 9944 9945 9946 9947 9948 9948 9948 9948 9947 9946 9944 9941 9939 9936 9933 9930 9927 9924 9922 9920 9918 9917 9916 9917 9917 9918 9920 9921 9923 9925 9927 9929 9930 9932 9932 9932 9932 9931 9930 9928 9926 9923 9920 9917 9913 9910 9906 9903 9900 9896 9893 9890 9886 9883 9879 9876 9871 9867 9863 9859 9855 9853 9851 9849 9849 9849 9850 9853 9856 9859 9862 9865 9866 9866 9866 9864 9862 9860 9857 9854 9853 9852 9853 9857 9863 9870 9879 9889 9899 9909 9919 9927 9934 9939 9941 9940 9938 9934 9929 9924 9919 9915 9912 9910 9911 9914 9919 9925 9932 9940 9947 9954 9960 9964 9968 9970 9970 9969 9967 9965 9963 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9960 9959 9957 7575 3 6 3 9955 9953 9951 9950 9949 9950 9951 9952 9953 9954 9955 9955 9955 9954 9953 9952 9949 9947 9945 9943 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9940 9940 9941 9943 9945 9947 9951 9956 9960 9965 9969 9972 9974 9974 9974 9973 9971 9969 9966 9964 9962 9961 9960 9961 9964 9966 9969 9971 9973 9973 9973 9972 9970 9968 9965 9962 9959 9956 9954 9954 9955 9956 9959 9961 9964 9967 9970 9972 9974 9976 9976 9975 9974 9972 9969 9966 9963 9960 9956 9952 9948 9945 9942 9939 9937 9935 9934 9934 9935 9936 9937 9939 9940 9942 9943 9943 9943 9943 9941 9939 9937 9934 9933 9932 9932 9932 9934 9936 9939 9944 9948 9953 9957 9961 9962 9963 9963 9962 9961 9959 9957 9955 9953 9952 9952 9954 9957 9959 9961 9962 9961 9958 9953 9947 9940 9931 9920 9909 9899 9889 9882 9879 9878 9879 9883 9887 9893 9898 9904 9908 9911 9913 9910 9905 9899 9892 9884 9876 9869 9863 9857 9852 9848 9845 9842 9838 9834 9829 9822 9813 9802 9791 9779 9767 9756 9744 9734 9725 9718 9713 9711 9710 9710 9711 9712 9713 9714 9715 9714 9713 9710 9705 9699 9694 9688 9683 9679 9677 9675 9675 9677 9681 9686 9693 9699 9706 9712 9717 9720 9723 9726 9728 9729 9731 9732 9734 9737 9740 9746 9752 9758 9765 9771 9776 9780 9784 9787 9790 9793 9794 9796 9799 9802 9805 9811 9818 9825 9833 9840 9848 9855 9861 9867 9872 9876 9880 9882 9885 9887 9890 9893 9897 9901 9905 9910 9915 9919 9924 9928 9932 9936 9938 9939 9940 9941 9941 9940 9939 9938 9937 9936 9935 9935 9935 9936 9937 9939 9941 9944 9947 9950 9952 9955 9956 9956 9956 9955 9954 9953 9951 9949 9947 9945 9943 9942 9942 9942 9941 9941 9939 9937 9935 9932 9929 9925 9921 9917 9914 9911 9909 9908 9908 9909 9910 9912 9913 9914 9914 9915 9914 9914 9913 9911 9909 9908 9906 9905 9905 9906 9906 9907 9908 9908 9909 9909 9908 9908 9907 9906 9905 9904 9904 9904 9905 9906 9908 9911 9913 9916 9919 9921 9924 9926 9929 9931 9933 9934 9936 9938 9939 9942 9944 9945 9947 9949 9950 9951 9951 9952 9952 9951 9951 9950 9950 9950 9950 9950 9951 9952 9953 9954 9955 9956 9956 9956 9956 9954 9952 9949 9945 9942 9940 9937 9936 9936 9936 9938 9940 9945 9949 9954 9959 9964 9967 9970 9971 9971 9971 9970 9967 9965 9962 9959 9957 9956 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9954 9953 9951 9949 9947 9945 9943 9942 9941 9940 9940 9940 9941 9943 9945 9948 9951 9955 9958 9962 9965 9967 9967 9967 9966 9965 9963 9960 9958 9955 9954 9953 9954 9956 9960 9964 9969 9973 9977 9980 9983 9984 9984 9982 9979 9975 9970 9966 9962 9959 9957 9957 9957 9957 9959 9961 9964 9966 9969 9971 9972 9972 9971 9971 9970 7576 3 6 3 9969 9968 9967 9966 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9947 9948 9951 9954 9959 9963 9968 9972 9976 9979 9981 9983 9984 9984 9983 9981 9980 9978 9977 9977 9977 9976 9976 9975 9973 9971 9968 9965 9962 9958 9955 9951 9949 9948 9949 9952 9956 9961 9966 9972 9978 9983 9988 9991 9993 9994 9993 9990 9987 9984 9980 9977 9974 9972 9970 9969 9968 9968 9968 9968 9968 9969 9968 9968 9967 9967 9966 9964 9963 9962 9960 9959 9958 9957 9955 9955 9954 9954 9954 9954 9955 9956 9956 9957 9957 9956 9955 9954 9952 9949 9946 9943 9941 9940 9939 9941 9944 9947 9952 9957 9964 9971 9977 9982 9986 9987 9986 9984 9980 9975 9970 9965 9960 9956 9952 9951 9952 9955 9959 9964 9969 9974 9978 9980 9982 9982 9980 9977 9972 9966 9960 9955 9950 9948 9946 9946 9947 9949 9952 9956 9961 9965 9970 9973 9976 9977 9977 9976 9975 9972 9969 9966 9962 9957 9953 9949 9946 9943 9941 9939 9939 9940 9941 9943 9946 9949 9952 9956 9959 9963 9966 9968 9970 9971 9971 9971 9970 9969 9967 9965 9962 9960 9957 9955 9953 9951 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9946 9944 9941 9939 9937 9936 9937 9937 9939 9942 9945 9949 9953 9957 9961 9964 9965 9965 9964 9962 9959 9957 9954 9952 9951 9951 9952 9954 9958 9963 9968 9972 9976 9978 9979 9978 9977 9974 9970 9965 9960 9955 9951 9948 9948 9948 9950 9952 9954 9957 9959 9961 9963 9963 9963 9961 9958 9954 9950 9946 9944 9941 9939 9938 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9939 9941 9945 9950 9956 9962 9968 9974 9980 9984 9988 9991 9991 9990 9987 9983 9978 9973 9968 9963 9959 9955 9953 9952 9953 9954 9957 9959 9962 9965 9967 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9981 9982 9983 9983 9982 9981 9979 9977 9974 9972 9970 9968 9967 9966 9965 9966 9967 9969 9970 9972 9972 9972 9972 9972 9971 9970 9970 9970 9970 9971 9972 9973 9975 9978 9980 9982 9983 9984 9984 9983 9982 9981 9979 9978 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9964 9965 9966 9968 9969 9970 9971 9971 9971 9971 9969 9968 9965 9962 9959 9956 9953 9952 9951 9951 9952 9953 9954 9956 9958 9959 9961 9962 9962 9962 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9950 9950 9950 9951 9952 9954 9955 9957 9958 9959 9960 9959 9958 9956 9953 9949 9944 9939 9933 9927 9921 9916 9911 9907 9903 9900 9899 9898 9897 9898 9899 9901 9903 9906 9909 9912 9916 9920 9925 9929 9933 9937 9941 9944 9946 9948 9949 9949 9949 9948 9947 9947 9946 9947 9948 9949 9951 9953 9957 9960 9963 9966 9968 9969 9969 9968 9967 9965 9963 9961 9959 9958 7577 3 6 3 9958 9958 9959 9961 9964 9968 9971 9974 9976 9977 9978 9979 9980 9980 9980 9981 9981 9982 9983 9984 9986 9987 9987 9987 9986 9983 9980 9976 9973 9969 9966 9964 9963 9963 9964 9966 9970 9975 9979 9982 9984 9984 9983 9981 9979 9975 9972 9968 9965 9963 9962 9964 9968 9973 9979 9985 9990 9993 9994 9994 9993 9989 9983 9976 9967 9959 9951 9946 9944 9944 9946 9950 9955 9962 9969 9976 9982 9987 9990 9990 9988 9985 9981 9976 9972 9968 9965 9963 9961 9961 9962 9965 9967 9970 9972 9974 9974 9974 9973 9971 9969 9966 9962 9959 9955 9951 9948 9945 9942 9939 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9927 9925 9923 9920 9918 9916 9915 9915 9915 9916 9917 9918 9920 9921 9921 9921 9920 9917 9913 9908 9903 9898 9894 9891 9890 9890 9892 9895 9900 9907 9914 9921 9929 9935 9939 9942 9944 9944 9944 9942 9940 9938 9936 9934 9932 9931 9931 9931 9932 9933 9934 9935 9936 9938 9940 9943 9947 9951 9955 9960 9964 9968 9971 9974 9975 9976 9974 9970 9965 9959 9953 9948 9944 9942 9942 9943 9946 9951 9960 9969 9978 9987 9995100001000210002 9999 9995 9988 9979 9969 9960 9951 9945 9942 9942 9945 9950 9956 9964 9973 9982 9990 99961000110001 9998 9993 9986 9977 9968 9959 9950 9942 9936 9931 9930 9930 9932 9935 9939 9942 9945 9947 9949 9950 9950 9949 9947 9945 9943 9942 9941 9942 9943 9945 9947 9949 9950 9952 9953 9953 9954 9955 9955 9956 9957 9959 9961 9965 9969 9973 9977 9980 9982 9983 9982 9981 9978 9975 9970 9965 9960 9956 9952 9950 9949 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9962 9964 9966 9970 9973 9976 9978 9980 9980 9979 9978 9975 9972 9968 9964 9960 9957 9954 9952 9953 9954 9956 9958 9961 9963 9964 9965 9965 9963 9960 9956 9950 9944 9938 9932 9927 9924 9921 9920 9919 9920 9921 9923 9925 9927 9929 9929 9929 9928 9926 9924 9922 9920 9919 9917 9916 9916 9916 9917 9919 9920 9923 9925 9927 9928 9930 9931 9931 9931 9930 9929 9927 9924 9922 9918 9916 9913 9911 9911 9911 9913 9916 9919 9924 9929 9935 9941 9947 9952 9955 9957 9957 9957 9955 9954 9951 9949 9946 9945 9944 9944 9946 9949 9953 9958 9962 9967 9972 9977 9981 9984 9988 9990 9992 9992 9993 9992 9991 9988 9986 9983 9979 9976 9972 9968 9965 9963 9961 9962 9963 9965 9968 9970 9973 9976 9978 9979 9981 9981 9980 9979 9978 9977 9976 9977 9978 9980 9983 9985 9987 9987 9988 9987 9985 9983 9978 9973 9968 9964 9960 9958 9958 9960 9963 9966 9970 9974 9977 9980 9982 9982 9981 9977 9973 9968 9963 9959 9957 9956 9956 9957 9958 9960 9963 9965 9967 9969 9970 9969 9967 9965 9963 9961 9960 9961 9962 9964 9966 9968 9970 7578 3 6 3 9971 9972 9973 9972 9971 9968 9964 9961 9959 9957 9958 9960 9963 9966 9969 9973 9977 9980 9982 9983 9982 9979 9974 9969 9964 9959 9955 9952 9950 9949 9950 9952 9955 9959 9964 9969 9973 9977 9979 9980 9981 9980 9979 9976 9973 9970 9966 9962 9959 9957 9955 9955 9955 9957 9960 9963 9967 9972 9976 9979 9981 9983 9983 9982 9979 9975 9970 9964 9958 9953 9949 9946 9944 9943 9944 9947 9951 9956 9961 9967 9972 9976 9979 9982 9983 9984 9983 9982 9979 9976 9973 9970 9966 9963 9960 9957 9954 9952 9949 9947 9945 9943 9941 9939 9937 9935 9934 9933 9932 9932 9931 9932 9933 9934 9936 9938 9941 9944 9947 9951 9954 9958 9961 9964 9966 9968 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9967 9965 9963 9961 9957 9954 9952 9949 9948 9948 9949 9952 9955 9959 9963 9968 9973 9977 9981 9984 9985 9985 9984 9983 9981 9979 9977 9976 9975 9974 9973 9973 9973 9973 9972 9971 9969 9966 9961 9957 9952 9948 9944 9942 9940 9939 9940 9941 9944 9948 9952 9956 9959 9960 9959 9958 9955 9952 9947 9942 9937 9931 9926 9921 9917 9914 9912 9910 9907 9905 9902 9898 9894 9889 9884 9878 9872 9866 9860 9855 9851 9848 9846 9845 9845 9845 9846 9847 9848 9849 9849 9848 9846 9844 9841 9837 9832 9827 9822 9817 9812 9809 9807 9806 9807 9809 9813 9819 9827 9835 9845 9854 9863 9871 9878 9883 9887 9890 9891 9890 9888 9887 9885 9885 9886 9889 9893 9898 9904 9911 9919 9926 9933 9939 9944 9947 9947 9947 9945 9943 9941 9939 9937 9936 9935 9935 9937 9939 9941 9942 9944 9944 9942 9940 9937 9933 9928 9923 9917 9912 9907 9903 9900 9899 9899 9899 9901 9902 9905 9907 9909 9911 9913 9913 9913 9912 9910 9907 9904 9900 9896 9891 9887 9882 9879 9875 9873 9871 9870 9870 9871 9873 9874 9876 9877 9877 9876 9874 9871 9867 9861 9854 9846 9837 9829 9820 9813 9806 9800 9795 9790 9787 9784 9781 9779 9776 9774 9770 9765 9761 9756 9751 9746 9741 9737 9733 9729 9725 9722 9718 9715 9712 9709 9706 9702 9698 9695 9692 9690 9688 9687 9687 9686 9685 9685 9683 9682 9679 9675 9670 9663 9655 9647 9639 9632 9627 9623 9620 9619 9620 9623 9628 9634 9641 9649 9656 9662 9668 9673 9677 9682 9686 9689 9693 9697 9702 9706 9712 9718 9723 9728 9732 9735 9735 9735 9733 9732 9730 9728 9727 9727 9728 9731 9737 9746 9756 9767 9778 9788 9798 9805 9812 9817 9820 9821 9820 9818 9816 9813 9812 9813 9814 9817 9820 9823 9827 9830 9834 9838 9841 9843 9844 9846 9847 9849 9851 9855 9859 9864 9868 9873 9877 9881 9883 9885 9886 9885 9883 9879 9875 9871 9867 9864 9862 9861 9860 9860 9861 9863 9865 9868 9870 9872 9874 9876 9877 9878 9879 7579 3 6 3 9880 9882 9883 9884 9886 9887 9888 9888 9888 9888 9887 9886 9884 9881 9879 9877 9876 9875 9874 9875 9875 9877 9878 9880 9882 9885 9887 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9903 9905 9909 9912 9916 9920 9923 9927 9930 9933 9935 9937 9939 9941 9942 9943 9943 9943 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9937 9937 9938 9939 9939 9939 9938 9936 9934 9931 9928 9925 9921 9917 9915 9913 9913 9916 9920 9925 9931 9937 9944 9951 9958 9963 9966 9967 9965 9961 9955 9948 9941 9933 9926 9918 9912 9907 9905 9904 9904 9906 9908 9910 9912 9913 9915 9915 9916 9915 9914 9913 9912 9910 9909 9909 9909 9909 9909 9908 9908 9907 9905 9904 9902 9900 9898 9897 9895 9894 9893 9893 9893 9894 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9899 9901 9904 9907 9912 9917 9922 9927 9932 9936 9940 9943 9945 9945 9945 9943 9940 9937 9934 9932 9930 9930 9930 9931 9934 9937 9942 9946 9951 9955 9958 9959 9959 9958 9955 9952 9948 9943 9938 9934 9930 9927 9927 9927 9928 9931 9934 9937 9940 9944 9947 9950 9951 9951 9951 9950 9948 9945 9942 9939 9937 9934 9932 9930 9930 9930 9931 9933 9935 9938 9942 9945 9949 9952 9955 9957 9959 9961 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9963 9962 9961 9960 9959 9959 9958 9958 9959 9960 9962 9965 9968 9971 9974 9976 9978 9980 9982 9983 9984 9984 9984 9984 9983 9982 9981 9980 9978 9976 9973 9971 9967 9964 9960 9957 9955 9954 9953 9954 9956 9958 9962 9967 9972 9976 9981 9984 9986 9986 9986 9984 9982 9979 9975 9972 9968 9966 9964 9964 9965 9967 9968 9970 9971 9971 9971 9970 9968 9965 9961 9957 9952 9947 9943 9940 9938 9937 9937 9937 9937 9937 9938 9938 9937 9936 9934 9931 9927 9924 9921 9918 9916 9916 9915 9916 9917 9920 9922 9925 9928 9931 9934 9936 9939 9940 9942 9943 9945 9946 9947 9947 9947 9947 9946 9945 9944 9942 9941 9939 9937 9936 9935 9935 9937 9939 9941 9944 9947 9951 9954 9956 9958 9959 9960 9959 9957 9955 9953 9950 9948 9947 9947 9947 9948 9950 9954 9958 9962 9967 9971 9976 9979 9982 9984 9986 9987 9987 9986 9986 9985 9985 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9986 9985 9984 9982 9980 9979 9977 9977 9977 9977 9977 9978 9979 9980 9980 9981 9980 9979 9977 9975 9971 9968 9965 9962 9959 9957 9955 9954 9954 9955 9957 9958 9960 9961 9961 9960 9958 9955 9951 9946 9941 9935 9929 9925 9921 9920 9921 9922 9925 9929 9934 9940 9945 9950 9954 9957 9957 9956 9955 9952 9949 9946 9944 9943 9941 9941 9942 9944 9948 9951 9954 9957 9958 9959 9958 9957 9954 9951 9947 9942 9938 9934 9930 9928 9927 9927 7580 3 6 3 9928 9930 9932 9935 9938 9942 9945 9947 9948 9948 9948 9947 9945 9944 9942 9941 9940 9939 9940 9941 9944 9946 9948 9950 9952 9952 9951 9950 9948 9945 9941 9937 9934 9930 9928 9927 9928 9929 9932 9935 9939 9942 9946 9950 9953 9957 9960 9962 9965 9967 9970 9972 9976 9979 9982 9984 9985 9984 9982 9979 9975 9970 9965 9959 9953 9948 9945 9942 9943 9946 9950 9955 9960 9966 9971 9975 9979 9983 9985 9984 9983 9982 9979 9977 9975 9974 9973 9972 9971 9969 9967 9965 9963 9960 9957 9953 9950 9946 9942 9939 9937 9937 9937 9937 9938 9938 9938 9938 9937 9936 9934 9931 9928 9925 9921 9918 9915 9914 9913 9912 9911 9910 9908 9905 9901 9896 9891 9885 9878 9870 9863 9857 9851 9848 9847 9848 9850 9853 9857 9862 9867 9872 9878 9883 9888 9891 9895 9897 9900 9903 9905 9908 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9928 9930 9932 9934 9937 9941 9944 9947 9950 9953 9954 9955 9955 9954 9953 9951 9949 9946 9943 9940 9937 9934 9931 9928 9926 9924 9922 9920 9918 9918 9918 9919 9921 9924 9928 9932 9937 9941 9946 9950 9953 9956 9956 9955 9953 9950 9947 9943 9939 9936 9933 9931 9930 9930 9931 9933 9936 9940 9943 9947 9950 9953 9955 9957 9958 9958 9958 9956 9955 9952 9949 9946 9942 9938 9935 9931 9928 9926 9924 9923 9922 9923 9925 9927 9929 9931 9934 9936 9938 9940 9942 9942 9942 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9932 9932 9931 9931 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9909 9910 9912 9914 9917 9919 9921 9923 9924 9924 9923 9922 9920 9916 9911 9906 9901 9897 9894 9892 9891 9892 9894 9896 9901 9905 9910 9915 9919 9921 9922 9921 9920 9919 9917 9915 9913 9912 9911 9911 9912 9915 9917 9919 9921 9923 9923 9922 9921 9920 9918 9917 9916 9916 9917 9918 9921 9926 9930 9936 9941 9945 9949 9951 9952 9953 9953 9953 9952 9951 9951 9950 9950 9952 9954 9956 9959 9961 9963 9964 9965 9965 9965 9965 9963 9962 9961 9961 9961 9962 9964 9966 9969 9972 9975 9978 9981 9983 9985 9986 9987 9986 9986 9985 9984 9983 9982 9981 9980 9980 9979 9979 9979 9980 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9988 9988 9987 9986 9985 9983 9980 9978 9975 9972 9969 9967 9964 9962 9960 9959 9958 9958 9958 9958 9960 9961 9962 9964 9966 9967 9968 9968 9968 9968 9967 9966 9965 9963 9962 9961 9961 9962 9963 9965 9968 9971 9975 9979 9982 9985 9987 9987 9986 9985 9982 9979 9976 9972 9969 9966 9963 9962 9962 9963 9965 9967 9970 9971 9972 9973 9973 9972 9971 9968 9966 9963 9961 9959 9958 9958 9958 9958 9958 9959 9958 7581 3 6 3 9958 9957 9956 9955 9954 9953 9952 9952 9953 9954 9957 9960 9963 9967 9970 9973 9974 9975 9976 9975 9975 9973 9971 9969 9968 9966 9965 9964 9964 9964 9964 9965 9964 9965 9965 9965 9966 9968 9969 9971 9973 9974 9975 9975 9974 9973 9970 9967 9961 9955 9948 9941 9935 9930 9926 9924 9924 9924 9927 9931 9937 9943 9949 9954 9958 9961 9962 9963 9963 9962 9961 9960 9958 9957 9956 9956 9956 9957 9957 9958 9957 9955 9953 9950 9947 9944 9941 9938 9936 9934 9935 9937 9941 9947 9953 9960 9966 9973 9978 9983 9986 9988 9987 9985 9982 9977 9972 9967 9962 9958 9955 9952 9950 9949 9949 9950 9952 9954 9956 9959 9961 9964 9966 9968 9970 9972 9974 9975 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9967 9965 9963 9961 9960 9958 9958 9957 9957 9957 9957 9957 9958 9958 9957 9957 9955 9953 9950 9948 9945 9942 9939 9937 9934 9931 9928 9926 9923 9921 9918 9916 9914 9912 9910 9909 9909 9910 9912 9915 9918 9922 9926 9931 9934 9938 9940 9942 9942 9941 9939 9936 9932 9929 9925 9922 9918 9915 9913 9912 9911 9911 9911 9912 9914 9917 9920 9923 9927 9931 9936 9941 9945 9950 9953 9956 9957 9958 9958 9958 9956 9955 9953 9951 9949 9948 9948 9948 9949 9950 9952 9954 9956 9958 9960 9961 9962 9962 9962 9961 9959 9957 9955 9952 9949 9947 9944 9943 9942 9941 9942 9943 9945 9947 9951 9954 9958 9962 9965 9967 9969 9970 9970 9969 9967 9964 9960 9956 9952 9948 9945 9943 9940 9938 9937 9936 9935 9934 9932 9931 9929 9926 9922 9918 9914 9911 9907 9905 9903 9902 9901 9902 9904 9906 9909 9911 9912 9913 9912 9910 9906 9903 9898 9892 9887 9881 9876 9871 9868 9867 9866 9866 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9871 9873 9875 9878 9880 9883 9884 9886 9887 9888 9889 9889 9890 9890 9891 9891 9892 9894 9895 9897 9898 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9901 9900 9899 9897 9895 9893 9890 9886 9882 9878 9874 9870 9866 9862 9858 9855 9853 9850 9848 9846 9845 9845 9845 9846 9848 9850 9853 9857 9861 9866 9870 9875 9879 9883 9885 9885 9885 9885 9883 9881 9879 9877 9876 9875 9876 9879 9884 9889 9896 9903 9909 9916 9922 9926 9930 9932 9930 9928 9925 9921 9918 9915 9914 9913 9914 9916 9920 9926 9932 9938 9944 9949 9952 9954 9954 9952 9950 9946 9942 9937 9933 9928 9925 9924 9923 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9943 9945 9948 9949 9950 9950 9948 9944 9940 9935 9930 9924 9919 9914 9910 9908 9907 9909 9912 9916 9921 9924 9927 9927 9927 9925 9921 9916 9909 9901 9892 9884 9876 9870 9865 9861 9857 9853 7582 3 6 3 9850 9845 9841 9835 9829 9821 9812 9802 9790 9779 9766 9754 9742 9729 9717 9705 9693 9680 9667 9655 9644 9632 9622 9613 9604 9595 9586 9578 9569 9559 9548 9536 9521 9504 9484 9463 9441 9418 9396 9375 9354 9335 9317 9300 9286 9273 9262 9250 9239 9226 9212 9197 9183 9168 9154 9142 9131 9121 9114 9109 9107 9108 9111 9116 9122 9128 9134 9139 9144 9150 9156 9163 9171 9180 9190 9203 9218 9237 9258 9280 9303 9327 9351 9374 9396 9418 9439 9458 9476 9493 9509 9525 9541 9557 9573 9590 9606 9622 9637 9652 9666 9680 9692 9705 9716 9726 9736 9746 9756 9765 9775 9785 9795 9804 9813 9823 9831 9840 9848 9855 9863 9869 9876 9881 9887 9891 9896 9899 9903 9906 9909 9912 9914 9917 9920 9923 9926 9929 9933 9936 9938 9940 9941 9941 9940 9939 9938 9936 9934 9933 9932 9932 9933 9936 9941 9947 9953 9959 9966 9972 9977 9981 9985 9987 9988 9987 9986 9984 9982 9980 9978 9977 9976 9975 9974 9973 9972 9972 9971 9969 9968 9965 9963 9960 9957 9955 9953 9951 9949 9948 9947 9946 9945 9944 9944 9943 9941 9939 9937 9935 9933 9931 9930 9929 9928 9928 9928 9928 9929 9931 9932 9933 9933 9933 9932 9931 9929 9926 9924 9921 9917 9914 9911 9908 9906 9904 9902 9900 9898 9895 9892 9889 9886 9882 9879 9876 9873 9870 9869 9868 9869 9871 9874 9877 9881 9883 9885 9886 9886 9885 9884 9880 9876 9872 9867 9864 9861 9861 9863 9865 9870 9875 9881 9888 9895 9902 9908 9913 9916 9919 9920 9921 9922 9923 9925 9927 9930 9934 9938 9944 9949 9955 9960 9964 9966 9967 9967 9966 9965 9964 9962 9961 9960 9960 9960 9962 9965 9969 9972 9975 9978 9979 9980 9980 9980 9980 9979 9978 9978 9978 9979 9980 9983 9986 9989 9992 9994 9996 9997 9998 9998 9997 9996 9995 9993 9991 9988 9986 9983 9981 9979 9976 9974 9972 9970 9969 9968 9969 9970 9973 9976 9980 9984 9988 9992 9995 9997 9998 9998 9997 9994 9991 9986 9982 9977 9974 9971 9968 9967 9967 9967 9969 9971 9974 9977 9980 9984 9987 9990 9993 9996 99981000010001100021000210001 9999 9997 9994 9991 9988 9985 9983 9980 9978 9977 9976 9976 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9985 9986 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9989 9988 9986 9983 9981 9978 9976 9973 9972 9970 9969 9969 9969 9969 9969 9970 9970 9971 9971 9971 9971 9971 9970 9971 9972 9973 9976 9979 9982 9985 9989 9992 9996 99981000010000 9999 9996 9993 9989 9985 9981 9977 9973 9970 9967 9965 9963 9962 9962 9962 9962 9961 9961 9961 9961 9962 9964 9966 9969 9973 9976 9980 9984 9988 9991 9994 9996 9996 9995 9993 9991 9988 9985 9983 9981 9979 7583 3 6 3 9977 9975 9974 9972 9970 9968 9966 9963 9959 9955 9951 9947 9944 9942 9940 9939 9939 9938 9938 9937 9936 9935 9932 9928 9922 9916 9908 9900 9893 9886 9879 9874 9869 9865 9861 9859 9857 9855 9854 9853 9851 9849 9847 9844 9842 9840 9839 9838 9838 9837 9836 9836 9835 9834 9833 9832 9831 9829 9828 9826 9826 9825 9826 9828 9830 9833 9836 9840 9843 9847 9850 9854 9857 9859 9861 9863 9865 9866 9867 9867 9868 9869 9870 9872 9873 9876 9879 9883 9888 9894 9901 9909 9917 9924 9931 9937 9942 9946 9948 9950 9950 9949 9947 9945 9943 9941 9941 9942 9942 9943 9944 9944 9944 9944 9943 9942 9940 9937 9934 9931 9928 9927 9927 9929 9932 9935 9940 9945 9950 9955 9960 9964 9967 9967 9967 9965 9963 9960 9957 9955 9953 9951 9951 9951 9954 9957 9961 9966 9971 9976 9981 9986 9989 9993 9995 9996 9996 9995 9994 9992 9990 9988 9985 9983 9981 9979 9977 9976 9974 9973 9972 9970 9968 9967 9965 9964 9963 9961 9960 9959 9958 9957 9956 9956 9955 9954 9952 9951 9949 9948 9947 9946 9946 9947 9949 9951 9953 9956 9959 9961 9963 9965 9965 9965 9962 9959 9956 9953 9950 9948 9947 9948 9949 9952 9957 9963 9970 9976 9983 9988 9992 9994 9994 9993 9991 9987 9983 9978 9973 9969 9965 9963 9962 9962 9962 9963 9963 9964 9964 9964 9964 9963 9961 9959 9956 9953 9949 9946 9943 9940 9937 9934 9931 9928 9926 9923 9922 9921 9920 9920 9921 9923 9925 9928 9931 9935 9939 9942 9944 9945 9944 9943 9940 9936 9932 9926 9920 9914 9908 9902 9897 9893 9890 9887 9885 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9871 9869 9866 9863 9860 9856 9851 9846 9840 9834 9828 9822 9816 9811 9807 9803 9799 9795 9791 9787 9783 9778 9772 9764 9755 9745 9734 9722 9710 9696 9682 9667 9652 9636 9621 9604 9586 9568 9547 9525 9500 9472 9443 9410 9375 9336 9294 9250 9202 9151 9097 9040 8980 8917 8851 8781 8708 8632 8553 8470 8384 8295 8203 8108 8010 7908 7803 7695 7584 7470 7354 7235 7114 6990 6865 6740 6614 6488 6364 6240 6119 5999 5882 5767 5656 5548 5443 5341 5243 5148 5057 4970 4887 4808 4734 4665 4601 4542 4489 4441 4399 4364 4334 4310 4292 4279 4273 4272 4278 4290 4308 4333 4363 4401 4445 4495 4552 4616 4686 4762 4844 4932 5025 5123 5226 5334 5445 5561 5679 5801 5924 6050 6176 6303 6430 6556 6682 6806 6928 7049 7167 7284 7398 7509 7619 7725 7829 7930 8027 8122 8213 8300 8384 8463 8538 8610 8677 8740 8799 8855 8908 8957 9003 9047 9088 9127 9164 9200 9234 9267 9299 9330 9360 9389 9417 9445 9471 9497 9521 9544 9566 9586 9604 9622 9638 9652 9667 9680 9693 9706 9717 9728 9739 9749 9758 9766 9773 9780 9785 9790 9795 9800 9805 9811 9818 7584 3 6 3 9826 9834 9843 9851 9860 9868 9875 9880 9885 9886 9886 9884 9882 9879 9875 9873 9871 9870 9870 9872 9876 9881 9888 9895 9902 9909 9915 9920 9924 9928 9930 9930 9930 9928 9926 9924 9921 9918 9916 9914 9912 9911 9910 9910 9910 9911 9912 9913 9915 9916 9918 9920 9923 9925 9927 9929 9930 9932 9933 9935 9936 9936 9937 9937 9937 9936 9935 9934 9933 9932 9931 9930 9930 9930 9931 9932 9934 9936 9939 9942 9944 9947 9948 9950 9950 9950 9948 9945 9943 9940 9937 9936 9935 9934 9934 9935 9936 9939 9941 9943 9944 9943 9941 9937 9932 9926 9919 9913 9906 9899 9893 9888 9884 9882 9881 9880 9880 9879 9877 9875 9871 9866 9861 9856 9849 9843 9837 9832 9828 9825 9825 9824 9825 9825 9825 9824 9823 9821 9818 9815 9810 9805 9801 9797 9795 9794 9796 9800 9804 9810 9816 9823 9829 9836 9841 9846 9849 9851 9851 9852 9852 9852 9854 9856 9859 9863 9867 9873 9879 9886 9892 9897 9901 9903 9904 9904 9904 9903 9901 9900 9900 9900 9902 9906 9913 9921 9929 9938 9947 9955 9961 9967 9970 9971 9970 9965 9959 9953 9946 9940 9935 9933 9932 9933 9936 9941 9948 9956 9965 9972 9979 9983 9986 9986 9985 9982 9977 9971 9965 9958 9951 9945 9942 9939 9937 9937 9938 9939 9941 9944 9947 9951 9955 9958 9961 9965 9968 9970 9973 9975 9977 9979 9980 9981 9980 9980 9979 9977 9976 9974 9973 9971 9970 9969 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9969 9971 9972 9973 9973 9974 9974 9973 9971 9969 9965 9961 9956 9951 9946 9942 9938 9935 9933 9932 9931 9930 9930 9931 9931 9931 9930 9928 9926 9923 9921 9919 9917 9917 9917 9917 9919 9921 9924 9927 9931 9934 9938 9940 9942 9944 9945 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9943 9942 9942 9943 9943 9944 9944 9944 9944 9944 9943 9941 9939 9937 9934 9931 9928 9925 9922 9919 9918 9916 9915 9914 9913 9913 9912 9911 9910 9909 9907 9904 9902 9899 9896 9893 9891 9888 9886 9885 9883 9883 9884 9885 9886 9887 9889 9891 9893 9895 9895 9896 9894 9892 9889 9886 9882 9878 9873 9869 9866 9863 9862 9863 9865 9869 9873 9878 9884 9890 9895 9901 9905 9908 9909 9909 9908 9906 9903 9901 9899 9897 9896 9895 9895 9896 9898 9901 9903 9905 9907 9908 9908 9908 9908 9907 9906 9904 9903 9902 9901 9901 9901 9902 9904 9905 9907 9909 9911 9913 9915 9917 9920 9921 9923 9925 9926 9928 9929 9930 9930 9930 9930 9928 9926 9924 9922 9919 9917 9915 9914 9913 9913 9913 9915 9917 9920 9922 9925 9928 9931 9933 9935 9936 9936 9936 9935 9934 9933 9931 9929 9928 9926 9925 9924 9924 9925 9926 9927 9929 9931 9934 9936 9938 9941 9943 9945 9947 9949 9950 9951 9952 7585 3 6 3 9953 9954 9954 9954 9953 9951 9949 9946 9942 9938 9935 9931 9927 9924 9921 9918 9917 9917 9918 9918 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9924 9926 9929 9933 9937 9942 9945 9948 9949 9948 9946 9943 9939 9934 9928 9921 9915 9910 9906 9905 9905 9906 9909 9912 9915 9918 9921 9924 9927 9929 9929 9929 9928 9927 9926 9926 9927 9927 9927 9927 9927 9926 9924 9923 9920 9918 9915 9912 9910 9908 9907 9908 9910 9913 9917 9920 9924 9926 9928 9928 9928 9926 9923 9918 9912 9907 9901 9896 9894 9892 9892 9892 9894 9895 9898 9900 9902 9903 9904 9903 9902 9899 9897 9895 9893 9893 9892 9893 9893 9895 9897 9899 9902 9904 9906 9908 9909 9909 9909 9908 9908 9907 9906 9904 9903 9901 9898 9896 9893 9890 9888 9886 9884 9883 9882 9882 9883 9886 9889 9893 9896 9900 9903 9905 9907 9908 9909 9908 9906 9904 9902 9899 9897 9896 9895 9894 9895 9895 9896 9896 9897 9898 9898 9897 9896 9894 9891 9888 9884 9879 9875 9870 9865 9860 9856 9852 9849 9847 9845 9845 9846 9849 9852 9857 9861 9866 9871 9876 9879 9882 9883 9882 9880 9876 9871 9867 9862 9859 9857 9856 9856 9858 9862 9868 9874 9881 9887 9891 9893 9893 9891 9887 9881 9873 9864 9854 9845 9837 9831 9829 9829 9831 9834 9839 9844 9851 9856 9861 9865 9866 9863 9859 9854 9848 9842 9836 9832 9828 9826 9825 9826 9829 9833 9837 9841 9845 9845 9845 9843 9841 9837 9832 9827 9822 9817 9812 9809 9808 9808 9809 9810 9811 9812 9812 9811 9810 9807 9804 9800 9795 9790 9785 9781 9778 9776 9775 9775 9775 9775 9775 9775 9775 9774 9774 9772 9770 9767 9765 9764 9764 9765 9767 9769 9772 9774 9775 9776 9776 9774 9771 9766 9758 9750 9740 9731 9722 9715 9710 9705 9702 9700 9699 9700 9701 9701 9701 9700 9696 9691 9685 9679 9672 9666 9661 9657 9653 9651 9650 9651 9653 9655 9657 9660 9660 9660 9659 9658 9656 9653 9651 9648 9646 9643 9640 9637 9635 9632 9628 9624 9619 9613 9606 9599 9592 9584 9577 9571 9564 9558 9553 9548 9543 9539 9535 9531 9527 9522 9518 9513 9508 9502 9497 9491 9486 9480 9473 9467 9459 9452 9444 9437 9429 9422 9415 9407 9400 9392 9385 9376 9368 9358 9349 9338 9326 9313 9300 9287 9274 9261 9249 9237 9225 9213 9200 9186 9172 9157 9141 9123 9103 9082 9059 9036 9013 8990 8968 8947 8925 8904 8882 8861 8838 8814 8788 8760 8730 8695 8659 8620 8581 8540 8499 8459 8418 8378 8338 8298 8260 8221 8181 8140 8097 8050 8001 7949 7895 7838 7780 7721 7660 7598 7536 7473 7412 7351 7289 7226 7163 7097 7029 6959 6887 6812 6735 6655 6572 6488 6402 6315 6227 6139 6050 5961 5871 5780 5689 5598 5506 5413 5321 5228 5136 5044 4953 4864 4777 4693 4611 4532 4456 7586 3 6 3 4383 4314 4248 4187 4129 4075 4026 3980 3940 3903 3871 3843 3819 3800 3785 3774 3767 3764 3764 3769 3777 3790 3809 3832 3860 3894 3934 3980 4032 4091 4156 4226 4301 4381 4464 4551 4641 4733 4827 4923 5019 5117 5216 5317 5419 5522 5627 5733 5840 5947 6055 6164 6271 6378 6482 6583 6681 6775 6866 6952 7035 7114 7188 7260 7329 7395 7461 7525 7588 7650 7711 7771 7830 7887 7944 7998 8051 8102 8150 8197 8241 8284 8325 8365 8403 8441 8477 8512 8545 8578 8609 8639 8667 8695 8720 8745 8769 8792 8815 8838 8861 8884 8907 8930 8952 8974 8996 9017 9037 9056 9074 9091 9107 9123 9138 9152 9166 9181 9194 9208 9221 9235 9248 9260 9273 9284 9295 9305 9314 9323 9332 9340 9349 9358 9366 9375 9383 9391 9398 9405 9412 9417 9421 9424 9426 9427 9428 9428 9429 9430 9431 9433 9436 9439 9444 9449 9454 9459 9465 9469 9473 9477 9480 9484 9488 9492 9496 9501 9506 9512 9518 9525 9532 9539 9546 9551 9555 9558 9561 9563 9565 9568 9570 9574 9579 9584 9592 9602 9612 9623 9633 9643 9651 9657 9662 9666 9668 9668 9666 9664 9662 9660 9660 9662 9666 9671 9678 9686 9695 9705 9715 9725 9733 9741 9746 9749 9751 9752 9752 9752 9752 9752 9751 9752 9753 9755 9758 9761 9766 9770 9774 9779 9783 9788 9793 9797 9802 9806 9810 9814 9817 9820 9822 9823 9823 9823 9822 9820 9818 9816 9813 9812 9811 9812 9813 9814 9816 9820 9823 9827 9831 9834 9836 9837 9837 9837 9836 9835 9833 9832 9830 9830 9829 9830 9831 9834 9836 9839 9842 9844 9846 9847 9848 9848 9847 9846 9844 9842 9840 9839 9837 9836 9836 9835 9835 9835 9834 9834 9833 9832 9832 9830 9829 9828 9827 9826 9826 9826 9826 9827 9828 9830 9832 9834 9837 9839 9842 9844 9847 9848 9850 9850 9850 9848 9845 9841 9837 9832 9826 9819 9813 9807 9802 9798 9795 9793 9793 9794 9795 9798 9801 9804 9808 9811 9814 9816 9817 9817 9817 9816 9815 9813 9811 9809 9807 9806 9804 9803 9803 9803 9805 9807 9810 9813 9817 9821 9825 9828 9831 9833 9834 9835 9833 9830 9827 9824 9821 9819 9818 9817 9818 9819 9822 9826 9831 9836 9841 9846 9849 9850 9851 9850 9848 9846 9843 9840 9837 9834 9832 9832 9833 9835 9837 9840 9843 9845 9848 9851 9854 9857 9859 9860 9862 9864 9865 9866 9868 9869 9870 9871 9871 9871 9870 9869 9869 9868 9868 9869 9869 9871 9873 9875 9878 9882 9885 9887 9889 9889 9889 9887 9885 9882 9880 9877 9875 9873 9872 9873 9876 9881 9886 9892 9899 9904 9909 9913 9916 9918 9918 9917 9914 9910 9906 9902 9898 9896 9894 9893 9893 9893 9894 9895 9897 9899 9900 9900 9899 9898 9897 9896 9894 9893 9893 9892 9893 9893 9895 9897 9900 9902 9905 9907 9908 9909 9910 9910 9910 9909 9908 9907 7587 3 6 3 9906 9904 9904 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9901 9900 9898 9896 9894 9893 9892 9893 9894 9897 9901 9906 9913 9922 9930 9939 9946 9952 9956 9958 9957 9955 9950 9943 9934 9925 9916 9908 9901 9897 9895 9895 9896 9899 9904 9909 9915 9921 9926 9929 9931 9931 9931 9930 9929 9928 9927 9927 9927 9927 9929 9931 9933 9935 9936 9937 9936 9934 9932 9929 9926 9923 9920 9918 9917 9917 9918 9921 9924 9928 9932 9935 9937 9938 9937 9936 9934 9931 9928 9924 9920 9917 9914 9913 9912 9912 9913 9914 9914 9914 9914 9914 9914 9914 9914 9915 9916 9917 9919 9922 9926 9931 9935 9939 9943 9945 9945 9945 9943 9941 9937 9933 9928 9924 9919 9916 9914 9913 9913 9913 9915 9916 9918 9921 9923 9926 9928 9930 9931 9933 9934 9935 9936 9937 9937 9937 9936 9935 9933 9931 9928 9925 9922 9919 9917 9915 9914 9913 9914 9916 9919 9922 9926 9929 9932 9935 9938 9940 9942 9943 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9939 9940 9940 9941 9942 9942 9943 9942 9942 9941 9939 9936 9933 9930 9927 9924 9921 9919 9917 9916 9915 9916 9918 9920 9923 9927 9931 9935 9939 9943 9946 9949 9950 9950 9948 9946 9943 9939 9934 9928 9923 9918 9913 9910 9909 9909 9909 9911 9914 9917 9921 9925 9929 9932 9933 9933 9933 9931 9929 9927 9924 9921 9919 9917 9916 9916 9917 9918 9920 9921 9923 9923 9923 9923 9922 9921 9919 9917 9914 9912 9910 9908 9908 9908 9908 9908 9909 9909 9909 9908 9907 9906 9903 9900 9897 9894 9891 9888 9887 9886 9886 9887 9888 9890 9893 9896 9899 9902 9905 9907 9908 9909 9909 9909 9909 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9899 9898 9898 9899 9900 9901 9903 9905 9907 9910 9912 9915 9917 9919 9921 9922 9923 9923 9923 9923 9922 9920 9919 9918 9917 9916 9916 9916 9916 9918 9920 9922 9925 9927 9930 9933 9935 9937 9938 9938 9938 9936 9935 9932 9930 9928 9925 9923 9922 9921 9920 9921 9922 9923 9925 9926 9928 9930 9931 9931 9931 9931 9929 9926 9923 9921 9918 9916 9914 9914 9914 9916 9919 9924 9929 9935 9941 9945 9949 9950 9951 9949 9946 9941 9934 9926 9917 9910 9903 9899 9897 9896 9897 9899 9903 9908 9913 9918 9922 9925 9925 9925 9924 9922 9920 9918 9916 9915 9914 9914 9916 9919 9922 9926 9929 9932 9934 9935 9935 9934 9933 9930 9928 9924 9921 9919 9916 9915 9914 9914 9914 9913 9913 9912 9910 9908 9905 9901 9896 9891 9885 9879 9873 9867 9862 9858 9854 9851 9849 9848 9849 9850 9852 9854 9857 9861 9864 9868 9871 9874 9875 9877 9878 9879 9880 9881 9881 9882 9884 9885 9888 9890 7588 3 6 3 9893 9896 9898 9900 9901 9901 9901 9900 9898 9895 9892 9889 9885 9882 9880 9878 9877 9877 9878 9880 9883 9886 9891 9896 9901 9906 9912 9916 9920 9923 9925 9924 9922 9918 9914 9908 9903 9897 9891 9886 9881 9878 9877 9877 9877 9878 9878 9878 9876 9874 9871 9867 9863 9858 9853 9848 9845 9842 9841 9843 9845 9848 9852 9854 9856 9856 9855 9853 9849 9843 9836 9827 9819 9810 9802 9797 9792 9789 9786 9784 9783 9782 9780 9779 9777 9773 9769 9763 9757 9751 9745 9739 9733 9727 9721 9715 9708 9702 9695 9686 9677 9667 9655 9641 9626 9609 9591 9572 9552 9531 9509 9486 9461 9435 9408 9380 9351 9321 9289 9256 9223 9188 9152 9115 9077 9038 8999 8958 8916 8872 8828 8782 8736 8690 8643 8596 8549 8502 8456 8411 8368 8326 8286 8247 8210 8174 8140 8107 8077 8049 8024 8002 7982 7966 7954 7945 7940 7940 7943 7949 7959 7972 7987 8004 8024 8046 8071 8098 8127 8159 8192 8228 8267 8308 8350 8394 8439 8485 8530 8574 8619 8662 8705 8747 8787 8826 8865 8903 8941 8979 9017 9055 9091 9126 9160 9192 9222 9251 9277 9302 9324 9344 9363 9380 9397 9413 9430 9447 9464 9480 9497 9514 9531 9547 9563 9579 9593 9606 9619 9630 9641 9651 9661 9670 9678 9686 9693 9699 9705 9710 9714 9718 9722 9725 9727 9730 9732 9735 9738 9741 9745 9749 9753 9758 9763 9768 9773 9779 9784 9788 9793 9797 9800 9804 9807 9811 9814 9817 9820 9824 9827 9831 9835 9839 9842 9846 9850 9853 9856 9859 9861 9864 9866 9867 9869 9870 9871 9872 9873 9874 9875 9875 9876 9876 9877 9878 9880 9882 9885 9888 9892 9896 9901 9906 9911 9915 9920 9923 9925 9926 9927 9927 9926 9925 9925 9925 9925 9925 9927 9930 9934 9937 9941 9944 9946 9947 9946 9944 9942 9938 9934 9929 9924 9919 9915 9913 9911 9911 9910 9910 9910 9908 9907 9905 9903 9901 9898 9896 9895 9894 9895 9897 9902 9908 9916 9923 9930 9936 9941 9945 9947 9947 9945 9941 9936 9930 9924 9918 9913 9910 9909 9908 9908 9910 9913 9916 9919 9922 9925 9926 9925 9924 9921 9918 9913 9907 9901 9894 9887 9879 9871 9864 9856 9848 9839 9830 9821 9812 9802 9792 9782 9771 9761 9750 9739 9727 9716 9705 9694 9681 9668 9654 9639 9622 9604 9585 9565 9544 9522 9500 9478 9458 9439 9423 9408 9395 9383 9373 9363 9354 9345 9335 9324 9310 9293 9276 9257 9239 9222 9207 9195 9185 9179 9178 9181 9190 9203 9218 9234 9252 9268 9283 9297 9310 9322 9331 9338 9345 9352 9360 9370 9383 9399 9417 9437 9459 9482 9506 9530 9554 9577 9599 9617 9633 9648 9662 9674 9686 9698 9709 9719 9729 9739 9748 9758 9767 9775 9783 9790 9796 9802 9807 9813 9820 9827 9835 9843 9852 9860 9868 9876 9883 9888 9892 9894 9893 9890 9887 9882 9878 7589 3 6 3 9874 9870 9867 9865 9864 9866 9870 9874 9880 9885 9891 9896 9901 9905 9909 9912 9913 9915 9916 9917 9918 9919 9922 9925 9928 9931 9935 9938 9942 9945 9948 9950 9951 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9933 9930 9927 9923 9921 9918 9917 9917 9918 9920 9922 9925 9929 9933 9937 9941 9944 9946 9946 9946 9945 9944 9942 9939 9937 9934 9932 9931 9930 9931 9931 9933 9934 9935 9936 9937 9937 9937 9936 9934 9931 9928 9925 9922 9919 9917 9915 9915 9915 9916 9920 9924 9928 9933 9938 9942 9946 9948 9949 9950 9948 9945 9940 9935 9930 9926 9923 9921 9921 9922 9924 9928 9933 9938 9944 9949 9953 9954 9954 9953 9950 9947 9943 9939 9935 9932 9929 9928 9930 9934 9938 9943 9947 9951 9954 9956 9956 9955 9952 9947 9941 9935 9928 9921 9916 9913 9911 9910 9911 9913 9917 9923 9929 9935 9940 9945 9948 9951 9952 9952 9950 9948 9944 9940 9936 9931 9928 9926 9925 9924 9925 9927 9930 9933 9937 9942 9946 9950 9953 9956 9958 9960 9961 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9936 9935 9935 9935 9936 9937 9939 9941 9943 9945 9946 9948 9949 9950 9950 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9946 9945 9943 9940 9938 9936 9935 9934 9933 9934 9935 9936 9939 9942 9946 9949 9953 9955 9956 9956 9955 9952 9948 9944 9938 9932 9926 9920 9915 9911 9908 9906 9905 9906 9907 9910 9913 9917 9922 9926 9930 9933 9936 9937 9938 9936 9933 9929 9924 9918 9911 9905 9899 9893 9889 9887 9887 9890 9895 9901 9907 9915 9922 9928 9933 9937 9940 9939 9936 9931 9926 9920 9915 9912 9909 9908 9908 9910 9913 9919 9925 9931 9937 9941 9944 9945 9945 9944 9941 9938 9935 9931 9928 9925 9923 9924 9925 9926 9929 9932 9935 9938 9941 9943 9946 9948 9949 9950 9951 9951 9951 9951 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9943 9942 9942 9942 9941 9940 9939 9939 9938 9937 9937 9937 9937 9938 9940 9942 9946 9949 9952 9955 9957 9957 9957 9956 9954 9951 9948 9944 9940 9937 9934 9932 9932 9932 9934 9935 9936 9937 9937 9937 9936 9935 9932 9929 9925 9921 9918 9916 9915 9915 9916 9917 9919 9922 9925 9927 9929 9931 9932 9932 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9909 9908 9907 9907 9906 9906 9906 9907 9907 9907 9907 9907 9905 9902 9899 9894 9890 9885 9880 9876 9872 9868 9866 9864 9864 9864 9865 9867 9868 9870 9871 9872 9874 9876 9878 9882 9886 9891 9897 9902 9909 9915 9921 9926 9929 9930 9927 9923 9918 9911 9904 9896 9889 9883 9878 9875 9875 9878 9883 9889 9896 7590 3 6 3 9904 9910 9917 9923 9927 9931 9934 9935 9935 9935 9934 9933 9933 9933 9932 9932 9931 9930 9928 9927 9925 9924 9924 9924 9924 9926 9928 9931 9935 9940 9945 9951 9955 9958 9960 9961 9960 9959 9957 9954 9950 9947 9943 9940 9937 9935 9934 9933 9932 9932 9930 9929 9927 9926 9926 9926 9927 9928 9930 9933 9937 9942 9947 9951 9955 9958 9960 9959 9957 9954 9950 9946 9942 9938 9934 9931 9930 9931 9934 9937 9942 9947 9951 9955 9958 9961 9963 9964 9963 9962 9960 9957 9955 9953 9953 9952 9952 9952 9952 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9947 9948 9948 9949 9950 9950 9950 9950 9949 9948 9946 9943 9940 9937 9934 9931 9930 9929 9930 9931 9934 9937 9940 9944 9949 9952 9956 9959 9961 9962 9962 9961 9960 9959 9957 9955 9953 9951 9949 9947 9946 9944 9944 9944 9944 9945 9946 9947 9948 9950 9952 9953 9954 9955 9955 9955 9954 9952 9950 9947 9944 9942 9939 9937 9935 9933 9932 9931 9931 9930 9930 9930 9930 9929 9928 9927 9926 9924 9922 9921 9919 9917 9916 9915 9914 9914 9914 9914 9915 9916 9917 9918 9920 9920 9921 9921 9921 9920 9919 9918 9917 9915 9913 9910 9908 9906 9904 9901 9899 9896 9892 9889 9885 9882 9878 9875 9872 9869 9867 9866 9865 9865 9866 9868 9870 9872 9874 9877 9879 9881 9883 9885 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9894 9895 9896 9896 9896 9895 9893 9891 9888 9885 9881 9877 9873 9869 9867 9865 9865 9866 9868 9870 9872 9874 9876 9878 9879 9879 9878 9876 9874 9872 9870 9869 9869 9870 9871 9873 9875 9877 9879 9882 9883 9884 9884 9883 9880 9878 9875 9872 9870 9868 9867 9867 9868 9870 9873 9877 9881 9884 9887 9889 9890 9890 9890 9888 9885 9881 9877 9873 9869 9867 9865 9865 9865 9867 9869 9871 9874 9877 9879 9881 9882 9881 9878 9875 9872 9867 9863 9858 9854 9850 9846 9843 9841 9840 9839 9838 9837 9836 9834 9833 9833 9832 9832 9833 9833 9834 9835 9836 9837 9838 9839 9839 9839 9838 9836 9835 9833 9833 9833 9835 9837 9841 9845 9848 9852 9856 9858 9860 9861 9860 9857 9853 9848 9844 9840 9837 9837 9837 9838 9840 9843 9847 9851 9855 9858 9862 9863 9863 9863 9863 9863 9863 9864 9865 9866 9867 9868 9868 9868 9868 9868 9867 9865 9863 9861 9859 9858 9858 9860 9864 9868 9872 9877 9882 9886 9889 9892 9894 9895 9896 9895 9895 9895 9896 9898 9901 9905 9909 9913 9917 9920 9923 9924 9926 9926 9926 9924 9923 9922 9921 9921 9922 9924 9926 9929 9930 9931 9932 9931 9930 9929 9926 9922 9919 9916 9913 9912 9912 9914 9916 9920 9923 9927 9930 9934 9936 9938 9939 9939 9938 9937 9935 9933 9931 9930 9929 9927 9926 9925 9923 9921 9919 7591 3 6 3 9918 9916 9915 9914 9914 9914 9915 9917 9920 9923 9926 9929 9931 9931 9930 9928 9925 9920 9915 9909 9902 9896 9890 9886 9883 9882 9883 9884 9887 9891 9896 9902 9908 9913 9919 9923 9927 9931 9933 9935 9937 9938 9938 9939 9939 9939 9940 9941 9943 9944 9946 9948 9950 9951 9953 9954 9954 9953 9951 9949 9946 9943 9940 9936 9932 9929 9925 9922 9919 9916 9913 9911 9908 9906 9903 9900 9897 9895 9892 9890 9889 9888 9887 9887 9887 9888 9889 9890 9890 9891 9890 9890 9889 9889 9889 9888 9888 9889 9890 9893 9896 9900 9905 9910 9914 9918 9921 9924 9925 9926 9926 9924 9922 9919 9916 9913 9910 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9875 9872 9869 9865 9861 9856 9850 9844 9838 9832 9826 9822 9820 9818 9818 9819 9821 9824 9827 9830 9832 9833 9833 9829 9824 9818 9812 9805 9798 9793 9788 9784 9782 9782 9785 9789 9794 9799 9805 9809 9812 9815 9817 9819 9820 9821 9823 9824 9826 9829 9834 9840 9846 9853 9859 9865 9870 9874 9877 9880 9881 9882 9882 9881 9881 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9889 9889 9888 9887 9887 9887 9887 9888 9890 9892 9894 9897 9899 9902 9904 9906 9907 9907 9907 9906 9905 9904 9903 9902 9902 9902 9902 9903 9905 9908 9910 9913 9916 9918 9919 9920 9920 9920 9920 9919 9919 9918 9917 9917 9916 9917 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9926 9925 9923 9921 9918 9914 9910 9906 9902 9898 9894 9891 9889 9887 9887 9887 9888 9889 9891 9891 9892 9892 9892 9892 9892 9891 9890 9890 9891 9892 9896 9901 9907 9913 9920 9927 9933 9939 9943 9947 9949 9948 9946 9943 9939 9934 9929 9925 9920 9916 9912 9909 9907 9906 9906 9906 9907 9908 9910 9912 9914 9916 9917 9919 9919 9918 9917 9914 9910 9904 9897 9890 9884 9877 9872 9867 9864 9863 9863 9866 9871 9877 9883 9889 9894 9897 9897 9896 9892 9887 9878 9867 9855 9843 9831 9821 9814 9808 9804 9802 9801 9802 9804 9806 9808 9809 9808 9804 9800 9794 9788 9782 9777 9773 9769 9767 9766 9767 9770 9775 9780 9786 9792 9797 9802 9805 9808 9810 9811 9811 9811 9810 9809 9809 9809 9809 9810 9811 9812 9814 9815 9817 9820 9822 9823 9825 9826 9828 9829 9830 9831 9832 9833 9834 9834 9834 9834 9833 9833 9831 9830 9827 9824 9822 9819 9816 9814 9813 9812 9812 9812 9813 9815 9817 9819 9821 9822 9823 9823 9822 9822 9821 9820 9819 9818 9818 9818 9819 9821 9823 9826 9830 9833 9836 9838 9840 9841 9841 9842 9841 9841 9840 9840 9840 9841 9843 9845 9847 9849 9851 9853 9853 9854 9855 9856 9856 9857 9858 9860 9863 9866 9871 9877 9883 9888 9893 9897 9899 9900 9900 9899 9897 9894 9891 7592 3 6 3 9888 9885 9883 9882 9882 9883 9884 9886 9887 9888 9888 9888 9887 9886 9884 9882 9880 9877 9875 9874 9873 9873 9873 9872 9872 9870 9868 9866 9864 9862 9860 9859 9858 9857 9856 9857 9858 9860 9862 9864 9866 9866 9866 9866 9865 9863 9862 9861 9861 9861 9862 9864 9867 9872 9878 9884 9891 9897 9902 9907 9911 9913 9915 9916 9915 9913 9911 9909 9906 9903 9901 9899 9897 9895 9893 9892 9892 9891 9892 9892 9894 9895 9898 9900 9903 9905 9908 9911 9913 9914 9915 9914 9914 9912 9911 9910 9909 9909 9910 9910 9912 9914 9917 9920 9923 9925 9926 9926 9925 9924 9921 9918 9916 9913 9910 9908 9906 9906 9906 9908 9910 9913 9915 9918 9920 9921 9922 9923 9923 9922 9921 9919 9916 9914 9910 9907 9904 9901 9898 9896 9895 9895 9896 9898 9901 9905 9910 9915 9919 9923 9925 9926 9926 9925 9923 9920 9917 9913 9910 9908 9906 9906 9908 9910 9913 9915 9917 9918 9918 9918 9916 9915 9913 9910 9908 9907 9906 9906 9908 9911 9913 9916 9917 9916 9914 9911 9907 9902 9896 9889 9883 9878 9874 9871 9873 9876 9879 9883 9887 9890 9892 9892 9891 9888 9882 9873 9864 9854 9844 9835 9829 9825 9823 9822 9823 9825 9829 9832 9835 9837 9839 9836 9832 9827 9822 9816 9811 9807 9805 9803 9803 9803 9806 9810 9813 9816 9819 9819 9817 9813 9809 9804 9798 9793 9789 9786 9784 9784 9786 9792 9799 9807 9815 9823 9831 9837 9843 9847 9850 9852 9852 9851 9850 9850 9850 9852 9856 9860 9865 9871 9878 9886 9893 9899 9905 9908 9910 9909 9908 9905 9901 9896 9891 9886 9882 9879 9877 9877 9879 9881 9884 9888 9891 9894 9897 9899 9900 9899 9897 9894 9891 9887 9884 9881 9880 9878 9878 9878 9880 9882 9885 9887 9889 9889 9889 9887 9885 9883 9880 9877 9873 9871 9868 9867 9866 9867 9868 9870 9872 9874 9874 9875 9874 9873 9872 9869 9866 9863 9860 9858 9856 9855 9855 9856 9858 9860 9862 9864 9866 9868 9869 9869 9868 9866 9864 9861 9858 9854 9851 9848 9846 9843 9841 9839 9838 9837 9837 9836 9836 9835 9834 9834 9833 9833 9833 9832 9832 9831 9830 9828 9826 9824 9822 9819 9816 9812 9809 9807 9805 9804 9805 9807 9810 9814 9818 9823 9829 9834 9840 9845 9849 9852 9853 9854 9855 9855 9855 9854 9853 9853 9852 9851 9851 9851 9850 9850 9849 9847 9846 9844 9842 9841 9840 9839 9839 9840 9840 9842 9843 9845 9847 9849 9850 9850 9850 9850 9850 9849 9849 9850 9852 9853 9855 9857 9858 9860 9861 9861 9860 9859 9855 9851 9847 9843 9840 9838 9838 9839 9841 9845 9849 9855 9862 9868 9873 9878 9880 9880 9880 9877 9874 9870 9866 9861 9856 9852 9848 9845 9842 9841 9840 9841 9842 9843 9845 9848 9852 9855 9860 9864 9868 9871 9874 9877 9878 9878 9878 9877 9876 9875 7593 3 6 3 9874 9872 9871 9871 9871 9872 9874 9876 9878 9880 9882 9883 9884 9884 9884 9882 9880 9877 9873 9869 9865 9861 9857 9853 9850 9848 9847 9847 9847 9848 9850 9852 9855 9858 9860 9861 9862 9861 9860 9858 9855 9853 9850 9848 9847 9847 9847 9848 9851 9854 9858 9861 9864 9866 9866 9866 9864 9863 9860 9857 9855 9852 9850 9848 9848 9849 9851 9852 9853 9854 9854 9853 9851 9849 9847 9845 9843 9841 9839 9839 9839 9841 9844 9846 9848 9850 9850 9850 9848 9845 9842 9837 9831 9825 9819 9814 9810 9808 9808 9809 9811 9813 9817 9822 9826 9830 9833 9835 9834 9831 9827 9821 9815 9807 9800 9792 9786 9781 9778 9779 9782 9786 9792 9799 9807 9815 9822 9828 9832 9833 9831 9828 9822 9816 9809 9802 9796 9790 9784 9780 9776 9775 9773 9773 9772 9771 9769 9767 9765 9762 9759 9757 9755 9753 9751 9749 9747 9745 9744 9742 9740 9737 9734 9731 9727 9724 9721 9719 9718 9718 9718 9718 9719 9720 9721 9721 9721 9721 9720 9718 9715 9712 9709 9705 9702 9700 9698 9696 9694 9693 9693 9693 9693 9694 9694 9695 9696 9696 9696 9696 9694 9693 9690 9688 9685 9681 9678 9675 9672 9670 9669 9670 9672 9675 9678 9681 9683 9684 9684 9683 9681 9678 9672 9666 9659 9652 9647 9643 9642 9643 9645 9647 9650 9653 9656 9657 9657 9655 9649 9640 9629 9617 9605 9593 9584 9575 9568 9562 9557 9555 9554 9553 9552 9550 9545 9538 9528 9517 9504 9491 9478 9464 9450 9437 9425 9413 9403 9394 9384 9374 9364 9351 9336 9320 9303 9285 9266 9246 9226 9204 9183 9160 9138 9115 9091 9065 9038 9007 8973 8937 8898 8856 8812 8765 8715 8662 8606 8545 8481 8411 8335 8253 8162 8062 7952 7831 7697 7550 7388 7212 7020 6808 6576 6322 6045 5743 5419 5077 4717 4343 3952 3557 3165 2785 2423 2090 1791 1528 1302 1116 970 874 814 782 772 778 788 798 806 808 802 784 748 700 645 583 520 460 407 359 319 289 271 265 276 303 349 415 500 608 741 898 1082 1293 1534 1796 2077 2373 2678 2990 3302 3611 3910 4198 4466 4711 4936 5143 5331 5501 5654 5792 5918 6034 6140 6242 6339 6431 6517 6596 6668 6733 6789 6837 6876 6905 6922 6927 6923 6909 6886 6855 6819 6772 6714 6643 6557 6458 6342 6206 6047 5864 5654 5415 5157 4887 4611 4335 4063 3807 3578 3384 3234 3141 3112 3137 3214 3340 3510 3726 3971 4236 4512 4788 5050 5289 5510 5708 5882 6031 6151 6247 6322 6378 6417 6448 6469 6479 6478 6466 6445 6413 6370 6316 6251 6175 6086 5986 5874 5752 5619 5477 5327 5167 4997 4817 4626 4424 4211 3989 3757 3517 3269 3014 2755 2497 2241 1991 1750 1521 1306 1107 927 769 635 520 426 350 291 248 218 199 189 186 184 186 191 203 220 244 7594 3 6 3 275 317 373 444 533 644 777 929 1101 1292 1501 1728 1967 2216 2473 2733 2992 3249 3502 3749 3990 4220 4440 4650 4851 5042 5223 5397 5562 5718 5866 6007 6140 6265 6383 6493 6595 6689 6774 6852 6923 6988 7047 7101 7151 7198 7243 7288 7333 7381 7430 7480 7532 7585 7640 7696 7753 7808 7862 7913 7961 8006 8047 8086 8121 8152 8181 8207 8232 8254 8276 8297 8317 8337 8355 8373 8390 8406 8420 8434 8447 8458 8468 8476 8484 8490 8495 8499 8502 8504 8505 8505 8503 8500 8497 8493 8489 8485 8481 8478 8475 8472 8469 8466 8464 8460 8454 8446 8434 8418 8399 8377 8351 8323 8293 8259 8222 8182 8137 8089 8037 7977 7905 7820 7719 7597 7458 7305 7138 6960 6771 6574 6382 6202 6040 5905 5808 5745 5718 5727 5773 5858 5978 6122 6281 6450 6618 6774 6921 7054 7172 7272 7348 7404 7444 7472 7490 7504 7519 7531 7544 7556 7570 7588 7608 7628 7647 7664 7677 7684 7688 7686 7680 7669 7652 7630 7603 7573 7540 7503 7465 7424 7381 7337 7291 7244 7196 7145 7091 7033 6972 6906 6836 6761 6681 6596 6505 6410 6311 6209 6103 5996 5888 5776 5662 5545 5424 5300 5171 5037 4897 4751 4598 4437 4270 4096 3917 3731 3541 3346 3148 2947 2743 2539 2334 2132 1933 1738 1551 1371 1200 1041 894 761 645 543 455 380 318 267 228 197 173 156 142 130 121 114 108 104 100 98 96 95 96 97 101 106 114 125 139 156 178 207 244 290 347 415 496 590 697 817 953 1102 1262 1432 1612 1799 1991 2187 2385 2582 2778 2969 3156 3338 3514 3683 3846 4001 4151 4295 4435 4572 4706 4837 4967 5095 5221 5348 5474 5598 5720 5839 5954 6066 6172 6275 6372 6465 6552 6634 6712 6786 6856 6922 6986 7047 7105 7160 7213 7264 7312 7358 7403 7446 7487 7527 7566 7604 7640 7676 7711 7746 7779 7811 7841 7869 7896 7921 7944 7966 7988 8008 8028 8047 8065 8083 8102 8120 8138 8155 8172 8187 8200 8213 8225 8236 8247 8257 8267 8277 8287 8297 8307 8318 8328 8339 8349 8358 8366 8372 8378 8383 8388 8391 8395 8398 8401 8403 8406 8408 8410 8412 8414 8415 8415 8415 8415 8414 8414 8414 8414 8415 8416 8417 8418 8419 8419 8419 8418 8415 8411 8404 8396 8387 8377 8365 8354 8341 8329 8316 8302 8289 8276 8263 8250 8236 8222 8207 8191 8174 8155 8135 8113 8089 8062 8033 8001 7966 7927 7885 7840 7791 7740 7685 7628 7568 7504 7436 7364 7287 7206 7118 7024 6922 6812 6693 6564 6426 6278 6119 5951 5770 5575 5366 5142 4901 4645 4374 4090 3795 3488 3170 2852 2538 2233 1942 1674 1428 1208 1014 850 718 618 542 487 450 424 404 388 376 365 352 334 312 289 266 246 230 222 224 237 263 306 366 446 545 666 808 7595 3 6 3 971 1157 1361 1581 1814 2057 2309 2563 2817 3065 3305 3532 3741 3934 4112 4273 4417 4545 4658 4758 4846 4924 4996 5062 5122 5174 5221 5260 5294 5320 5341 5355 5363 5364 5359 5349 5333 5313 5290 5264 5234 5200 5162 5119 5071 5018 4960 4897 4828 4754 4674 4588 4496 4396 4289 4177 4056 3926 3785 3634 3471 3295 3110 2920 2726 2530 2334 2144 1964 1798 1649 1523 1424 1345 1286 1246 1223 1216 1218 1225 1234 1239 1233 1215 1186 1148 1099 1040 971 896 816 735 654 578 508 443 383 330 282 242 206 177 152 131 113 97 85 75 67 60 55 52 48 46 44 42 40 38 36 34 33 31 30 29 29 28 29 30 31 32 33 34 35 36 36 38 39 41 43 47 53 60 70 83 100 121 146 176 212 254 302 357 418 487 563 645 734 829 929 1035 1146 1260 1378 1498 1620 1743 1867 1991 2115 2239 2362 2484 2605 2726 2845 2964 3082 3199 3316 3433 3549 3665 3780 3894 4008 4119 4230 4338 4444 4546 4645 4740 4831 4917 5001 5080 5157 5230 5301 5371 5438 5505 5573 5640 5706 5771 5835 5896 5956 6013 6067 6118 6166 6209 6248 6286 6321 6355 6388 6422 6456 6491 6527 6563 6602 6642 6681 6720 6757 6792 6823 6852 6878 6901 6921 6938 6953 6967 6980 6993 7008 7023 7039 7055 7070 7085 7098 7110 7120 7128 7134 7136 7137 7136 7134 7131 7129 7128 7126 7124 7121 7116 7109 7099 7088 7073 7057 7036 7013 6986 6957 6924 6887 6851 6808 6756 6694 6618 6526 6418 6295 6159 6012 5854 5683 5514 5352 5204 5076 4981 4918 4886 4885 4917 4981 5079 5199 5334 5477 5621 5754 5875 5985 6081 6161 6223 6265 6292 6306 6310 6305 6300 6289 6274 6253 6229 6199 6165 6126 6081 6032 5978 5917 5851 5781 5707 5631 5553 5474 5391 5305 5215 5121 5020 4914 4802 4683 4558 4424 4283 4136 3983 3824 3661 3495 3325 3151 2975 2796 2615 2434 2252 2072 1893 1717 1545 1378 1218 1067 926 797 680 574 481 400 332 276 231 194 166 144 127 115 106 100 96 93 91 89 88 87 88 89 91 95 100 108 119 134 154 180 214 256 307 369 442 527 624 735 857 991 1135 1288 1448 1615 1786 1959 2133 2306 2475 2640 2800 2954 3101 3240 3371 3496 3614 3726 3834 3938 4038 4136 4233 4329 4425 4522 4620 4716 4813 4909 5003 5097 5188 5276 5362 5443 5521 5595 5665 5732 5794 5854 5910 5962 6010 6055 6096 6134 6169 6200 6230 6256 6280 6303 6324 6343 6362 6381 6398 6415 6431 6445 6458 6469 6478 6486 6491 6495 6496 6495 6492 6489 6484 6479 6473 6467 6461 6454 6446 6438 6429 6419 6409 6397 6384 6369 6354 6337 6320 6302 6283 6264 6243 6222 6199 6175 6150 6124 6095 7596 3 6 3 6065 6033 5999 5962 5925 5886 5846 5806 5765 5723 5681 5639 5596 5553 5509 5465 5418 5370 5319 5267 5212 5155 5096 5035 4972 4908 4842 4775 4707 4638 4569 4497 4425 4350 4272 4192 4110 4026 3939 3850 3758 3665 3570 3474 3376 3279 3180 3081 2981 2879 2776 2671 2564 2457 2348 2239 2128 2018 1907 1797 1689 1582 1479 1377 1278 1182 1088 997 909 824 743 665 590 520 454 393 338 288 245 208 176 149 127 110 98 88 81 76 72 69 66 64 61 59 56 53 50 46 43 40 37 35 33 31 29 29 28 28 27 27 27 26 26 25 24 23 22 21 21 20 21 22 23 26 28 31 35 38 42 47 52 59 67 76 88 103 122 145 173 206 243 284 330 381 435 492 552 615 680 745 813 882 952 1023 1095 1169 1243 1318 1392 1467 1542 1615 1688 1758 1827 1892 1955 2014 2071 2125 2176 2223 2268 2309 2347 2383 2416 2446 2472 2496 2516 2533 2546 2555 2561 2562 2559 2552 2540 2524 2503 2477 2447 2411 2371 2327 2277 2224 2166 2105 2040 1971 1898 1823 1744 1663 1579 1492 1404 1313 1221 1129 1037 945 855 767 682 601 525 454 390 332 280 234 195 163 136 115 97 84 74 66 60 55 51 48 44 41 37 34 31 29 27 26 25 25 26 28 30 32 35 37 38 40 41 43 45 48 52 59 68 81 98 119 146 179 217 262 313 370 434 506 584 669 761 860 965 1077 1194 1317 1444 1575 1709 1845 1981 2117 2253 2388 2522 2654 2783 2910 3035 3158 3279 3397 3514 3629 3741 3849 3955 4058 4157 4253 4345 4435 4521 4605 4685 4764 4841 4916 4990 5064 5135 5206 5274 5341 5405 5468 5528 5585 5640 5692 5741 5789 5834 5879 5922 5965 6006 6047 6087 6125 6163 6200 6236 6270 6303 6334 6362 6390 6417 6443 6469 6494 6519 6544 6568 6591 6613 6634 6653 6671 6685 6697 6705 6711 6713 6713 6711 6707 6699 6687 6669 6645 6614 6576 6528 6472 6407 6331 6244 6151 6056 5963 5874 5794 5724 5669 5631 5612 5616 5645 5693 5758 5836 5926 6021 6121 6223 6323 6419 6507 6584 6654 6717 6773 6824 6871 6913 6952 6987 7019 7049 7077 7102 7125 7145 7162 7174 7183 7191 7198 7204 7210 7217 7225 7233 7243 7253 7266 7279 7293 7306 7318 7329 7338 7345 7351 7356 7359 7362 7363 7364 7365 7367 7369 7372 7375 7378 7381 7384 7386 7387 7388 7387 7385 7381 7375 7368 7360 7351 7341 7330 7320 7309 7299 7290 7282 7273 7265 7255 7244 7232 7217 7198 7173 7143 7106 7061 7009 6952 6888 6821 6748 6673 6601 6532 6470 6417 6376 6347 6331 6327 6336 6361 6397 6441 6492 6545 6599 6650 6698 6742 6781 6813 6834 6849 6858 7597 3 6 4 6840 6840 6836 6828 6817 6806 6794 6784 6777 6773 6770 6770 6771 6773 6775 6778 6779 6780 6778 6773 6765 6755 6742 6728 6713 6696 6678 6661 6643 6626 6610 6595 6580 6566 6552 6538 6524 6509 6494 6477 6459 6440 6418 6396 6372 6347 6320 6293 6265 6236 6207 6178 6149 6120 6090 6061 6031 6001 5971 5940 5909 5877 5844 5811 5777 5743 5708 5673 5638 5602 5566 5529 5492 5455 5417 5378 5337 5295 5250 5203 5153 5101 5046 4989 4929 4866 4803 4738 4674 4609 4547 4485 4426 4369 4315 4264 4216 4170 4126 4083 4040 3997 3953 3908 3860 3810 3756 3699 3640 3577 3512 3444 3374 3303 3230 3157 3083 3009 2936 2862 2788 2715 2642 2568 2495 2422 2348 2275 2201 2126 2052 1977 1903 1829 1754 1681 1607 1534 1462 1391 1321 1252 1185 1119 1055 993 932 874 818 763 711 661 613 567 523 480 439 400 363 328 295 264 235 209 185 164 146 130 116 105 95 87 81 76 71 67 63 59 54 50 46 41 37 33 29 26 22 20 18 17 16 16 15 15 15 15 15 15 15 14 13 12 11 10 9 9 8 8 7 8 8 9 9 10 11 12 12 13 13 13 13 13 12 11 11 10 9 8 7 6 5 4 3 3 3 4 4 6 7 9 11 13 15 17 20 22 24 25 26 28 29 30 32 34 37 41 47 54 62 73 86 101 119 138 160 184 211 239 270 302 336 373 411 452 494 539 586 636 688 742 798 856 916 978 1042 1106 1171 1237 1303 1370 1437 1503 1570 1637 1704 1772 1840 1908 1978 2048 2118 2189 2261 2334 2406 2479 2551 2622 2693 2762 2831 2899 2965 3031 3095 3159 3222 3285 3348 3412 3475 3538 3601 3664 3727 3790 3852 3913 3973 4031 4087 4142 4196 4247 4297 4346 4393 4439 4484 4529 4573 4616 4659 4702 4745 4787 4830 4872 4913 4955 4996 5036 5076 5115 5154 5191 5228 5264 5300 5334 5367 5400 5431 5462 5493 5523 5553 5582 5612 5642 5671 5701 5730 5760 5790 5819 5847 5875 5901 5927 5951 5974 5997 6018 6038 6058 6078 6098 6118 6139 6161 6184 6207 6231 6256 6281 6307 6332 6357 6381 6403 6424 6444 6463 6480 6497 6512 6528 6542 6557 6572 6588 6604 6620 6637 6653 6669 6685 6701 6715 6729 6742 6754 6764 6774 6782 6791 6799 6806 6814 6821 6829 6837 6845 6853 6861 6870 6878 6886 6893 6901 6908 6915 6921 6928 6934 6940 6946 6952 6957 6963 6969 6974 6979 6983 6987 6991 6993 6995 6996 6996 6995 6992 6989 6983 6976 6967 6957 6944 6930 6913 6894 6873 6849 6821 6789 6754 6714 6668 6614 6551 6478 6395 6301 6196 6078 5950 5807 5655 5498 5338 5179 5024 4875 4740 4621 4524 4451 4411 4399 7598 3 6 4 4415 4459 4530 4628 4750 4889 5040 5198 5358 5513 5661 5801 5928 6042 6136 6213 6276 6326 6365 6397 6423 6446 6466 6487 6509 6538 6571 6607 6646 6687 6729 6771 6813 6853 6891 6926 6956 6982 7004 7024 7040 7055 7068 7080 7090 7100 7109 7119 7128 7137 7146 7153 7159 7163 7167 7169 7170 7170 7169 7168 7166 7164 7162 7162 7162 7162 7163 7163 7164 7165 7165 7165 7164 7162 7158 7154 7148 7142 7135 7127 7120 7113 7106 7100 7094 7090 7086 7083 7080 7078 7075 7072 7068 7064 7059 7052 7045 7036 7027 7016 7005 6994 6982 6971 6959 6947 6936 6925 6915 6905 6895 6885 6876 6866 6856 6845 6834 6823 6810 6797 6784 6769 6754 6738 6722 6706 6689 6672 6655 6637 6621 6604 6588 6572 6557 6543 6529 6515 6501 6488 6475 6461 6446 6431 6415 6397 6379 6359 6338 6316 6293 6268 6244 6219 6193 6168 6143 6119 6094 6070 6046 6022 5998 5973 5947 5921 5893 5863 5832 5800 5767 5734 5699 5664 5628 5594 5559 5526 5494 5464 5434 5406 5379 5353 5327 5302 5277 5251 5225 5198 5169 5139 5108 5076 5041 5006 4968 4929 4889 4847 4805 4761 4716 4670 4624 4577 4529 4481 4432 4383 4335 4286 4236 4187 4138 4088 4039 3989 3938 3887 3836 3783 3730 3676 3621 3564 3506 3447 3387 3326 3263 3199 3134 3069 3002 2934 2866 2797 2728 2658 2588 2517 2447 2375 2304 2233 2161 2090 2018 1946 1875 1803 1732 1661 1590 1520 1450 1380 1311 1243 1175 1108 1042 978 914 852 791 731 674 619 565 515 466 421 379 340 304 271 241 215 191 171 152 137 123 111 100 90 82 75 68 62 56 51 46 41 38 34 32 29 27 26 24 23 23 22 21 20 19 18 17 15 14 12 11 9 8 7 6 5 5 5 5 5 6 6 7 8 9 9 10 10 10 10 9 9 8 7 6 5 5 4 4 3 4 4 5 6 8 9 11 13 15 16 18 19 20 20 20 19 19 18 17 16 15 14 14 13 13 13 13 14 14 14 14 14 14 14 13 12 10 8 7 5 3 2 0 032767327673276732767 0 1 2 4 5 6 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 5 5 4 3 2 132767327673276732767 0 1 2 4 7 9 12 15 18 21 24 27 30 33 36 40 45 52 59 69 80 94 110 128 149 171 196 223 251 281 312 345 380 415 451 489 529 569 612 656 702 749 798 849 901 954 1009 1064 1120 1176 1233 1291 1349 1407 1465 1524 7599 3 6 4 1583 1642 1702 1762 1822 1883 1944 2006 2067 2129 2190 2251 2312 2372 2432 2490 2548 2606 2662 2718 2773 2827 2881 2934 2987 3039 3092 3144 3196 3249 3301 3353 3406 3458 3510 3562 3613 3664 3713 3762 3810 3857 3903 3947 3991 4033 4075 4116 4157 4197 4238 4278 4318 4358 4398 4438 4477 4515 4551 4587 4621 4653 4684 4714 4742 4769 4796 4822 4848 4875 4902 4930 4957 4985 5012 5039 5065 5090 5113 5135 5153 5169 5183 5196 5207 5218 5229 5238 5245 5250 5252 5252 5248 5238 5220 5193 5155 5106 5047 4980 4906 4826 4740 4653 4571 4497 4434 4388 4362 4354 4367 4398 4451 4526 4617 4719 4829 4943 5053 5159 5258 5349 5428 5494 5543 5581 5609 5629 5644 5657 5670 5683 5698 5717 5743 5776 5813 5855 5899 5945 5991 6036 6081 6123 6162 6198 6229 6257 6281 6303 6323 6342 6360 6376 6392 6406 6420 6434 6447 6459 6471 6482 6492 6502 6511 6520 6529 6538 6547 6557 6566 6575 6584 6592 6599 6606 6611 6615 6616 6616 6615 6613 6610 6608 6605 6604 6602 6602 6602 6604 6606 6608 6609 6608 6605 6599 6591 6580 6567 6552 6533 6513 6491 6469 6446 6425 6403 6379 6351 6317 6275 6226 6166 6092 6004 5902 5778 5640 5490 5332 5171 5009 4850 4702 4570 4460 4377 4331 4318 4337 4387 4466 4573 4706 4856 5018 5185 5351 5506 5650 5783 5902 6005 6089 6155 6207 6246 6275 6296 6317 6332 6344 6353 6359 6364 6368 6368 6365 6357 6344 6322 6296 6267 6235 6203 6171 6140 6113 6091 6075 6068 6070 6079 6095 6117 6144 6175 6209 6243 6278 6311 6341 6367 6389 6408 6423 6435 6444 6450 6454 6456 6457 6457 6457 6457 6456 6454 6452 6450 6447 6443 6439 6433 6427 6421 6413 6405 6397 6388 6380 6371 6362 6353 6345 6336 6328 6319 6311 6302 6292 6282 6272 6260 6248 6235 6221 6206 6190 6174 6158 6141 6125 6109 6093 6077 6062 6047 6033 6019 6005 5991 5977 5962 5946 5930 5912 5894 5874 5853 5832 5810 5788 5765 5743 5721 5699 5676 5655 5633 5612 5591 5569 5547 5524 5501 5477 5452 5426 5400 5373 5345 5316 5287 5258 5228 5198 5168 5137 5105 5073 5040 5007 4973 4939 4905 4870 4835 4800 4765 4730 4696 4662 4628 4595 4561 4527 4493 4458 4422 4386 4348 4309 4268 4226 4183 4138 4091 4043 3994 3944 3893 3840 3787 3733 3679 3623 3567 3510 3453 3395 3337 3278 3219 3160 3101 3041 2982 2922 2862 2802 2742 2680 2618 2555 2490 2424 2356 2286 2214 2139 2062 1982 1900 1817 1732 1646 1559 1473 1388 1305 1224 1147 1074 1006 942 883 830 782 739 700 664 632 602 575 548 522 496 469 441 414 386 357 329 301 273 247 221 198 178 159 142 127 114 103 93 85 78 71 66 60 55 50 45 41 37 33 30 26 24 21 7600 3 6 4 19 18 17 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 11 11 11 12 13 13 14 14 14 14 14 14 13 12 11 11 10 9 9 9 9 10 10 11 13 14 16 18 20 21 23 25 28 31 34 38 44 50 58 67 78 91 105 121 138 157 176 196 217 238 260 282 304 327 350 373 398 423 449 475 502 530 558 587 615 642 669 694 718 740 761 781 799 815 831 846 860 874 888 902 914 925 934 942 946 948 946 939 929 912 892 869 843 815 786 757 729 704 682 665 655 649 649 654 663 678 695 715 736 756 775 792 805 815 821 823 821 814 803 790 773 755 735 714 692 669 647 625 603 581 559 538 516 494 472 449 426 403 380 356 332 308 285 263 241 220 201 182 165 150 137 124 113 103 94 86 79 72 65 59 53 47 42 36 31 26 22 18 15 13 11 10 9 9 10 10 11 13 14 15 15 16 16 15 15 14 12 11 10 8 7 6 5 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 1 1 1 0 0 032767327673276732767 0 1 2 3 5 7 8 10 12 14 17 20 23 27 31 37 43 51 60 70 82 94 108 123 140 157 175 194 213 234 254 276 298 321 345 368 392 416 440 463 486 507 527 546 562 577 591 604 617 630 644 660 679 701 728 761 799 842 891 944 1002 1064 1129 1196 1264 1333 1399 1464 1527 1588 1648 1704 1759 1812 1863 1914 1964 2015 2065 2115 2164 2212 2259 2305 2348 2390 2429 2465 2498 2528 2557 2584 2611 2638 2666 2695 2727 2761 2800 2843 2891 2941 2995 3051 3110 3171 3232 3293 3354 3412 3468 3521 3573 3622 3669 3713 3756 3797 3837 3876 3915 3954 3993 4032 4070 4108 4145 4182 4219 4254 4288 4320 4351 4381 4410 4438 4465 4491 4517 4543 4569 4595 4621 4647 4673 4698 4724 4750 4774 4799 4823 4847 4871 4894 4916 4939 4961 4983 5004 5026 5047 5067 5087 5106 5125 5142 5159 5175 5190 5205 5218 5231 5244 5256 5269 5282 5296 5310 5324 5339 5354 5370 5386 5401 5416 5431 5444 5457 5469 5479 5489 5497 5504 5510 5516 5522 5528 5534 5540 5548 5556 5565 5576 5587 5600 5613 5627 5640 5654 5667 5680 5691 5702 5711 5718 5725 5731 5736 5741 5746 5751 5755 5760 5766 7601 3 6 4 5773 5780 5787 5794 5801 5807 5812 5817 5821 5824 5826 5826 5826 5826 5826 5826 5828 5830 5832 5835 5837 5839 5840 5839 5837 5832 5824 5811 5796 5778 5758 5737 5715 5692 5667 5642 5615 5587 5559 5526 5486 5436 5374 5298 5207 5100 4978 4840 4686 4515 4338 4158 3981 3813 3660 3526 3417 3336 3287 3277 3306 3369 3461 3580 3721 3880 4050 4226 4403 4573 4730 4869 4994 5103 5196 5274 5334 5383 5421 5451 5475 5499 5523 5546 5568 5590 5612 5634 5655 5674 5691 5705 5713 5716 5717 5714 5709 5701 5693 5683 5673 5663 5654 5647 5640 5633 5625 5615 5603 5586 5566 5542 5513 5478 5437 5393 5345 5296 5246 5198 5153 5112 5076 5046 5024 5013 5009 5013 5023 5040 5062 5088 5117 5147 5177 5205 5229 5250 5269 5283 5295 5302 5306 5307 5305 5301 5296 5290 5283 5274 5264 5252 5239 5225 5210 5193 5174 5154 5133 5110 5087 5063 5040 5017 4994 4971 4949 4928 4907 4887 4868 4848 4827 4806 4784 4760 4736 4710 4682 4653 4622 4591 4558 4526 4493 4461 4429 4398 4367 4336 4307 4278 4248 4217 4185 4151 4115 4077 4036 3994 3949 3901 3851 3799 3747 3694 3642 3590 3537 3484 3429 3373 3316 3255 3191 3121 3045 2961 2870 2773 2671 2565 2457 2345 2235 2128 2028 1936 1856 1788 1732 1689 1659 1641 1637 1643 1655 1673 1693 1712 1729 1744 1754 1759 1756 1744 1727 1703 1674 1640 1603 1564 1522 1478 1433 1388 1344 1299 1254 1209 1163 1117 1071 1024 977 930 883 836 790 744 699 656 614 573 533 495 458 422 388 355 323 294 265 239 215 192 171 153 137 123 111 100 91 83 76 69 64 59 54 49 45 40 36 32 29 26 24 22 20 19 19 19 19 20 20 20 20 19 19 18 17 15 14 12 11 10 9 9 9 9 10 11 12 13 14 15 15 15 15 15 15 14 13 12 10 9 7 6 5 4 3 3 2 2 3 3 4 5 6 7 8 9 10 11 11 11 12 11 11 10 9 8 7 6 5 4 4 4 4 5 6 8 10 12 15 19 22 26 30 35 41 46 53 60 69 78 88 100 114 128 144 162 180 201 222 245 269 294 320 347 376 405 435 467 499 533 567 602 637 674 711 748 785 823 860 898 935 973 1010 1047 1085 1122 1160 1197 1235 1273 1311 1350 1388 1427 1465 1503 1541 1579 1616 1653 1689 1724 1759 1793 1827 1860 1893 1925 1957 1987 2017 2046 2074 2101 2127 2152 2176 2198 2219 2239 2259 2278 2296 2314 2332 2349 2367 2384 2401 2418 2433 2447 2459 2469 2478 2484 2488 2490 2488 2485 2479 2472 2464 2455 2445 2433 2419 2402 2383 2361 2334 2302 2264 2219 7602 3 6 4 2164 2102 2034 1960 1882 1800 1716 1632 1554 1481 1418 1369 1333 1310 1302 1308 1330 1368 1416 1473 1536 1603 1670 1736 1799 1857 1909 1952 1986 2013 2032 2046 2054 2058 2058 2056 2050 2043 2036 2029 2020 2009 1997 1983 1966 1948 1927 1904 1880 1853 1825 1795 1765 1734 1704 1673 1643 1612 1582 1551 1519 1487 1455 1422 1389 1354 1319 1284 1248 1211 1175 1139 1103 1067 1031 995 959 923 887 850 814 777 739 702 664 628 592 557 524 492 462 433 407 383 360 339 319 300 283 266 250 234 219 204 189 175 161 148 135 123 112 101 92 83 75 68 61 56 50 46 42 38 34 31 28 26 24 21 20 18 17 16 15 14 13 12 11 11 10 9 9 8 7 7 6 5 4 4 3 3 3 3 3 3 4 4 5 6 7 9 10 11 12 13 13 13 13 13 12 11 10 8 7 5 4 2 1 1 0 0 1 2 3 4 5 6 7 8 9 9 9 8 8 7 5 4 3 2 1 1 1 1 1 2 3 4 5 6 7 7 8 8 8 7 7 6 5 5 5 5 5 6 7 8 10 12 15 17 20 23 26 30 34 39 44 50 57 65 73 83 94 106 119 133 148 164 181 200 219 239 260 282 306 330 356 382 410 439 470 501 533 566 600 634 669 705 741 777 814 851 889 927 966 1005 1045 1085 1126 1168 1210 1253 1296 1340 1384 1429 1473 1518 1563 1608 1653 1697 1742 1786 1830 1874 1917 1960 2002 2045 2087 2129 2171 2213 2254 2296 2338 2380 2422 2464 2505 2547 2589 2630 2671 2711 2751 2791 2830 2868 2906 2944 2981 3017 3054 3090 3126 3162 3198 3234 3270 3305 3341 3376 3411 3446 3480 3515 3548 3581 3614 3646 3678 3709 3740 3771 3802 3832 3862 3892 3922 3952 3981 4010 4039 4067 4095 4122 4148 4174 4199 4223 4247 4270 4293 4315 4338 4361 4384 4406 4429 4453 4476 4500 4523 4546 4569 4591 4612 4632 4651 4670 4687 4703 4719 4734 4748 4763 4778 4793 4808 4824 4840 4857 4874 4892 4910 4928 4945 4962 4979 4995 5010 5024 5037 5049 5060 5071 5081 5092 5102 5112 5122 5133 5144 5156 5169 5182 5195 5209 5222 5235 5248 5260 5271 5281 5289 5296 5302 5307 5311 5314 5317 5320 5322 5325 5329 5333 5339 5345 5351 5357 5363 5369 5374 5379 5382 5385 5385 5385 5383 5382 5380 5378 5377 5376 5375 5374 5372 5371 5368 5364 5358 5349 5336 5319 5299 5277 5252 5225 5197 5167 5135 5101 5065 5029 4990 4945 4891 4826 4749 4656 4549 4427 4289 4138 3968 3787 3602 3418 3241 3077 2932 2809 2714 2650 2621 2635 2686 2768 2879 3014 7603 3 6 4 3168 3336 3511 3689 3864 4029 4174 4305 4420 4519 4604 4673 4729 4775 4812 4844 4872 4903 4933 4961 4989 5015 5041 5064 5085 5103 5118 5128 5132 5133 5130 5125 5118 5111 5103 5095 5087 5080 5074 5069 5065 5060 5056 5051 5045 5038 5030 5020 5010 4998 4985 4972 4957 4942 4927 4911 4895 4878 4861 4844 4825 4806 4786 4764 4741 4716 4689 4660 4627 4591 4551 4505 4456 4402 4344 4282 4217 4147 4076 4006 3937 3872 3811 3756 3707 3662 3624 3592 3567 3543 3519 3492 3459 3417 3367 3305 3233 3149 3051 2941 2825 2706 2587 2474 2370 2279 2203 2144 2106 2095 2107 2139 2188 2252 2328 2411 2499 2588 2674 2754 2821 2877 2922 2956 2980 2994 2999 2997 2988 2975 2959 2944 2927 2910 2891 2871 2849 2826 2802 2775 2746 2714 2679 2642 2604 2564 2523 2482 2442 2402 2362 2322 2283 2244 2205 2166 2125 2084 2041 1996 1950 1903 1855 1807 1757 1708 1658 1609 1560 1512 1465 1418 1371 1324 1277 1229 1180 1132 1083 1033 984 934 885 837 791 747 706 666 629 594 562 532 504 478 453 428 404 380 357 333 310 287 265 243 222 202 183 167 152 138 126 116 107 99 92 85 79 74 68 62 56 50 44 39 34 29 24 21 18 15 14 13 12 12 12 13 13 13 14 14 14 13 13 12 12 12 11 11 11 11 11 12 12 12 12 13 13 12 12 12 11 10 10 9 8 8 7 7 7 8 8 9 9 10 11 12 12 13 13 13 13 12 12 11 10 10 9 8 8 7 7 7 7 6 6 6 6 7 7 6 6 6 6 5 5 5 5 5 4 5 5 5 6 6 7 8 9 10 11 13 14 17 19 22 26 31 36 43 50 59 69 80 92 105 120 135 152 169 187 207 227 248 269 292 316 341 366 393 421 450 480 511 543 576 610 645 681 717 754 792 831 870 909 949 990 1030 1071 1113 1154 1195 1236 1277 1318 1359 1400 1440 1480 1521 1561 1601 1641 1681 1721 1761 1801 1841 1881 1921 1960 2000 2039 2078 2116 2154 2192 2230 2267 2304 2341 2378 2414 2449 2484 2519 2553 2586 2618 2650 2681 2711 2740 2768 2796 2823 2850 2876 2902 2928 2954 2980 3005 3031 3056 3082 3107 3131 3156 3180 3204 3227 3249 3271 3292 3312 3332 3350 3369 3386 3403 3419 3435 3451 3466 3481 3496 3510 3525 3539 3552 3565 3578 3590 3601 3612 3622 3631 3640 3649 3657 3664 3670 3676 3680 3684 3687 3688 3687 3684 3678 3670 3661 3649 3635 3619 3602 3583 3562 3540 3516 3492 3465 3433 3396 3352 3301 3241 3171 3091 3000 2899 2784 2662 2535 2407 2280 2158 2044 1943 1858 1792 7604 3 6 4 1749 1735 1744 1776 1830 1903 1995 2101 2216 2336 2458 2576 2684 2784 2874 2953 3020 3073 3115 3147 3170 3187 3199 3210 3218 3224 3229 3234 3239 3244 3248 3251 3252 3249 3243 3235 3223 3210 3194 3176 3156 3136 3114 3093 3072 3052 3032 3012 2991 2970 2949 2926 2901 2876 2848 2818 2785 2752 2717 2681 2645 2609 2573 2536 2498 2459 2420 2378 2334 2285 2231 2170 2102 2028 1949 1864 1775 1681 1585 1489 1397 1310 1231 1162 1103 1054 1017 993 982 981 989 1003 1020 1039 1057 1074 1088 1098 1101 1097 1087 1072 1054 1032 1010 987 964 942 921 903 887 874 861 849 836 822 807 790 771 750 726 700 672 643 613 584 555 528 501 475 450 427 405 384 363 343 323 303 283 264 245 227 209 193 177 162 149 137 127 117 109 101 94 86 80 73 66 60 53 47 41 35 29 24 20 17 15 13 11 10 10 10 10 10 11 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 8 8 8 9 9 10 11 11 12 12 12 12 11 11 10 9 8 7 6 5 4 4 3 3 2 2 2 3 3 4 5 5 6 7 7 8 8 8 7 7 6 6 5 4 3 2 2 1 1 1 2 3 4 5 6 7 8 9 10 10 10 10 10 9 9 8 7 7 6 6 7 8 10 12 14 17 20 24 28 32 36 40 44 48 53 58 64 71 79 88 98 109 122 136 151 168 186 205 225 247 269 291 315 339 363 388 414 440 466 493 521 549 578 608 638 669 701 734 767 801 836 872 908 945 982 1020 1059 1097 1136 1175 1213 1252 1290 1328 1365 1403 1441 1479 1517 1556 1595 1635 1675 1717 1758 1800 1842 1884 1926 1967 2008 2049 2088 2126 2164 2202 2239 2276 2313 2351 2389 2427 2465 2504 2544 2584 2623 2663 2701 2739 2775 2811 2846 2880 2912 2943 2974 3005 3035 3066 3097 3129 3161 3193 3226 3260 3294 3328 3363 3397 3431 3464 3496 3528 3559 3589 3618 3646 3674 3700 3727 3753 3778 3803 3828 3853 3877 3902 3926 3950 3974 3998 4021 4044 4067 4090 4112 4134 4155 4176 4196 4216 4235 4254 4273 4291 4309 4327 4344 4362 4380 4398 4416 4435 4454 4473 4492 4511 4530 4549 4567 4585 4602 4618 4634 4648 4661 4674 4686 4697 4708 4718 4728 4738 4748 4758 4769 4780 4791 4802 4813 4824 4835 4846 4855 4864 4873 4880 4886 4892 4898 4903 4909 4914 4920 4925 4931 4937 4943 4949 4954 4959 4962 4965 4966 4967 4966 4966 4964 4962 4959 4956 4953 4950 4947 4943 4937 4931 7605 3 6 4 4922 4911 4897 4881 4862 4842 4819 4794 4767 4739 4708 4675 4642 4606 4563 4512 4452 4380 4296 4198 4084 3956 3812 3649 3475 3295 3114 2937 2767 2612 2475 2363 2279 2230 2221 2247 2304 2390 2502 2639 2793 2958 3129 3300 3464 3614 3752 3877 3988 4084 4163 4227 4280 4322 4355 4382 4406 4426 4440 4451 4459 4463 4464 4462 4457 4448 4435 4418 4396 4369 4337 4299 4256 4204 4142 4070 3986 3887 3775 3652 3519 3378 3230 3077 2925 2781 2648 2531 2438 2369 2325 2307 2317 2357 2426 2516 2624 2746 2875 3006 3136 3263 3381 3490 3583 3660 3724 3775 3815 3846 3870 3887 3898 3905 3910 3914 3918 3920 3919 3917 3911 3902 3889 3873 3853 3831 3805 3777 3746 3713 3680 3646 3612 3578 3541 3503 3463 3420 3374 3325 3272 3216 3155 3090 3022 2954 2885 2816 2750 2686 2626 2570 2519 2475 2437 2404 2376 2351 2330 2312 2295 2279 2262 2245 2226 2204 2181 2155 2128 2098 2067 2034 2000 1964 1927 1890 1853 1815 1776 1736 1696 1655 1613 1572 1530 1489 1448 1408 1369 1331 1295 1261 1230 1201 1174 1150 1127 1107 1088 1070 1053 1037 1022 1005 989 973 955 937 918 898 877 854 831 808 783 758 731 705 678 650 623 595 567 540 512 485 459 432 406 381 356 332 309 287 265 245 225 207 190 174 159 145 133 121 111 101 92 84 76 69 62 55 49 43 38 33 29 25 22 20 18 16 16 16 16 17 17 18 18 19 19 19 18 17 16 15 13 12 11 9 9 8 7 7 7 7 7 7 7 8 7 7 7 6 6 5 4 3 3 2 2 1 2 2 2 3 3 4 5 6 6 6 6 6 6 5 4 3 1 03276732767327673276732767327673276732767 3 5 7 9 11 12 13 14 15 14 14 13 11 9 7 632767327673276732767 0 0 0 032767327673276732767 4 6 8 9 11 13 14 16 18 20 23 26 29 34 39 45 53 62 72 83 95 108 123 138 154 171 189 207 225 245 265 286 307 330 354 379 405 433 462 492 523 556 589 624 659 694 730 766 803 839 876 914 951 989 1028 1067 1106 1146 1187 1228 1270 1312 1354 1397 1439 1482 1525 1568 1611 1654 1696 1739 1781 1823 1865 1907 1948 1990 2031 2071 2112 2152 2192 2231 2270 2309 2348 2386 2424 2462 2500 2537 2575 2613 2650 2687 2724 2761 2798 2834 2869 2904 2939 2973 3006 3038 3070 3101 3131 3161 3190 3220 3248 3277 3306 3334 3363 3392 3421 3451 3480 3510 3539 3569 3598 3627 3656 3684 3711 3738 3764 3789 3814 3838 3861 3884 3907 3929 3951 3973 3995 4017 4039 4060 7606 3 6 4 4082 4102 4122 4142 4160 4178 4196 4212 4227 4242 4257 4271 4285 4299 4313 4327 4341 4355 4369 4383 4396 4408 4420 4430 4439 4448 4455 4462 4469 4475 4480 4487 4493 4500 4509 4519 4528 4539 4549 4559 4568 4577 4584 4590 4593 4594 4594 4591 4587 4582 4576 4570 4563 4555 4548 4541 4534 4527 4519 4510 4500 4487 4472 4455 4436 4415 4391 4365 4337 4307 4274 4238 4202 4161 4115 4061 4000 3928 3846 3753 3647 3529 3398 3251 3096 2936 2774 2615 2462 2318 2191 2083 1998 1942 1920 1926 1959 2017 2097 2198 2314 2435 2557 2672 2773 2853 2912 2948 2959 2944 2897 2827 2740 2641 2535 2430 2330 2240 2166 2112 2081 2083 2112 2166 2242 2339 2455 2584 2722 2865 3009 3147 3274 3391 3497 3591 3673 3740 3796 3841 3878 3908 3933 3957 3978 3997 4015 4031 4047 4063 4077 4089 4099 4105 4108 4108 4105 4100 4091 4081 4069 4055 4040 4025 4010 3996 3981 3967 3952 3938 3923 3907 3891 3874 3857 3838 3818 3797 3776 3753 3731 3707 3684 3660 3636 3611 3587 3562 3536 3510 3483 3455 3426 3396 3365 3333 3300 3266 3231 3195 3159 3122 3085 3048 3010 2972 2933 2893 2852 2810 2767 2721 2674 2624 2571 2517 2461 2403 2344 2283 2222 2161 2101 2042 1985 1930 1877 1827 1780 1736 1695 1657 1621 1588 1558 1529 1503 1478 1456 1435 1416 1399 1384 1370 1358 1347 1337 1328 1319 1310 1301 1290 1278 1265 1249 1232 1213 1191 1167 1142 1116 1088 1059 1030 1001 972 942 913 885 857 830 802 775 748 720 693 666 638 611 583 555 527 499 472 445 418 393 368 344 321 299 279 259 241 224 208 194 180 168 156 146 136 127 118 110 102 94 86 79 71 64 57 51 45 39 34 30 27 24 22 21 20 19 19 19 19 19 18 17 16 15 13 12 10 8 7 5 4 4 4 4 4 5 6 7 7 8 9 9 9 9 9 8 8 7 6 6 6 5 5 6 6 6 7 7 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 6 6 7 8 8 9 9 9 9 8 8 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 032767327673276732767 2 3 4 5 6 6 6 6 6 5 5 4 4 4 4 4 5 6 7 9 11 13 15 17 19 21 24 26 29 32 35 38 42 47 53 60 67 76 86 97 109 122 136 151 167 183 199 216 234 252 270 289 309 330 351 373 396 421 446 473 500 528 558 587 618 649 681 713 746 779 813 847 882 917 953 989 1025 1061 1098 1135 1171 1208 1244 1281 1317 1353 1390 1426 7607 3 6 4 1463 1500 1537 1575 1613 1652 1692 1732 1773 1814 1855 1896 1937 1978 2019 2059 2099 2138 2177 2215 2253 2290 2327 2364 2400 2436 2471 2506 2542 2576 2611 2646 2681 2716 2751 2786 2821 2855 2890 2925 2959 2993 3027 3060 3092 3123 3153 3183 3212 3240 3268 3296 3324 3351 3379 3407 3436 3465 3495 3524 3554 3584 3614 3644 3673 3702 3729 3756 3781 3806 3830 3853 3875 3896 3916 3936 3956 3975 3994 4013 4032 4050 4069 4087 4106 4124 4143 4161 4179 4197 4215 4233 4250 4268 4285 4302 4318 4334 4350 4365 4380 4393 4407 4419 4431 4441 4452 4461 4471 4480 4489 4498 4508 4518 4528 4539 4551 4563 4575 4587 4599 4611 4621 4631 4639 4646 4651 4653 4654 4654 4653 4650 4647 4643 4639 4635 4630 4626 4622 4618 4613 4606 4598 4587 4574 4557 4538 4515 4488 4457 4423 4385 4344 4300 4254 4203 4147 4084 4014 3937 3850 3752 3640 3515 3372 3214 3042 2860 2669 2473 2271 2072 1881 1705 1548 1418 1317 1248 1211 1209 1243 1316 1420 1552 1706 1878 2062 2254 2449 2642 2831 3010 3173 3323 3461 3585 3696 3796 3884 3962 4032 4094 4152 4206 4256 4301 4343 4381 4415 4446 4473 4497 4517 4534 4546 4557 4564 4570 4575 4579 4582 4584 4586 4588 4589 4591 4592 4592 4592 4592 4590 4588 4585 4581 4576 4571 4566 4559 4552 4545 4537 4529 4520 4511 4501 4491 4480 4468 4456 4442 4429 4415 4400 4385 4369 4353 4336 4319 4302 4285 4267 4248 4230 4210 4191 4171 4151 4130 4110 4089 4068 4047 4026 4004 3983 3961 3939 3916 3892 3867 3841 3814 3786 3757 3727 3695 3663 3630 3597 3563 3529 3495 3459 3422 3384 3344 3302 3258 3211 3161 3108 3052 2994 2934 2874 2813 2753 2695 2639 2585 2535 2490 2449 2411 2377 2344 2312 2282 2251 2220 2188 2154 2118 2079 2039 1999 1959 1920 1883 1848 1816 1786 1759 1737 1718 1702 1686 1672 1656 1640 1623 1603 1582 1558 1530 1500 1468 1434 1399 1364 1328 1293 1257 1222 1187 1152 1118 1084 1050 1015 980 943 907 870 833 796 760 724 688 654 621 589 559 531 503 476 450 425 401 377 354 332 309 288 266 246 226 208 190 174 158 144 131 120 109 99 90 82 75 68 61 55 50 45 40 35 31 27 24 21 19 17 15 14 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 8 9 9 10 10 10 11 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7608 3 6 4 7 7 7 7 7 7 7 8 9 10 11 12 14 16 18 19 21 24 26 28 31 34 39 44 50 57 65 75 86 100 114 130 148 166 186 206 227 249 272 295 318 342 366 391 417 444 473 502 533 565 599 634 670 708 746 785 825 865 906 946 987 1029 1070 1111 1153 1194 1236 1279 1322 1364 1407 1451 1494 1537 1580 1623 1666 1709 1751 1794 1836 1879 1922 1965 2009 2053 2097 2142 2187 2232 2277 2322 2367 2412 2457 2500 2544 2587 2629 2671 2712 2753 2793 2832 2871 2910 2948 2985 3023 3060 3096 3132 3168 3204 3240 3276 3313 3350 3387 3424 3462 3500 3538 3575 3613 3650 3686 3721 3755 3788 3820 3851 3881 3910 3938 3966 3994 4021 4049 4077 4105 4132 4160 4189 4217 4245 4273 4300 4326 4352 4377 4401 4425 4447 4469 4491 4513 4534 4555 4577 4600 4622 4645 4668 4692 4715 4739 4762 4785 4807 4828 4848 4867 4886 4904 4921 4937 4953 4968 4983 4998 5013 5028 5043 5058 5073 5087 5102 5117 5131 5146 5160 5175 5189 5203 5217 5232 5246 5261 5276 5290 5303 5316 5327 5338 5346 5354 5359 5361 5362 5362 5361 5359 5357 5355 5354 5354 5355 5357 5362 5368 5374 5380 5384 5387 5387 5384 5379 5370 5358 5340 5320 5297 5272 5246 5221 5195 5166 5135 5100 5060 5015 4962 4898 4821 4730 4620 4494 4355 4205 4045 3876 3701 3529 3364 3212 3078 2971 2889 2834 2809 2815 2853 2923 3017 3131 3260 3398 3540 3680 3812 3931 4032 4107 4154 4174 4166 4128 4061 3965 3846 3709 3559 3401 3241 3084 2938 2808 2699 2620 2574 2561 2579 2630 2712 2829 2971 3134 3312 3500 3690 3878 4062 4237 4401 4552 4681 4795 4893 4978 5051 5114 5169 5216 5258 5295 5329 5364 5396 5426 5454 5480 5502 5521 5537 5550 5561 5569 5575 5578 5581 5583 5585 5588 5592 5596 5600 5604 5609 5613 5617 5620 5622 5623 5622 5620 5617 5614 5610 5605 5601 5597 5594 5590 5587 5585 5583 5582 5579 5577 5573 5568 5561 5554 5546 5537 5527 5516 5505 5493 5482 5472 5462 5453 5444 5434 5425 5416 5406 5395 5384 5371 5357 5342 5325 5308 5291 5273 5255 5236 5217 5197 5176 5154 5130 5103 5073 5039 4999 4955 4906 4854 4800 4742 4683 4624 4567 4514 4466 4426 4395 4371 4356 4349 4351 4362 4380 4401 4426 4452 4476 4498 4518 4534 4545 4550 4548 4542 4531 4516 4499 4480 4460 4439 4417 4395 4374 4354 4332 4310 4285 4257 4226 4190 4150 4105 4056 4000 3940 3876 3811 3744 3678 3613 3552 3495 3443 3398 3362 3334 3313 3298 3290 3288 3291 3298 3306 3315 3324 3329 3332 3332 3329 3322 3311 3295 3276 3254 3229 3203 3176 3148 3119 3090 3060 3030 3000 2970 2939 2908 2875 2841 2805 2769 2732 2694 2655 2616 2576 2536 7609 3 6 4 2496 2457 2419 2381 2344 2307 2269 2232 2195 2158 2119 2080 2040 1998 1956 1913 1869 1824 1779 1734 1689 1645 1601 1558 1517 1476 1436 1397 1359 1321 1283 1246 1209 1171 1133 1095 1057 1018 980 942 904 866 830 793 758 725 692 660 630 600 571 543 516 489 462 436 410 384 358 333 309 286 263 242 221 203 185 170 156 143 131 121 112 104 96 89 83 77 70 64 58 52 46 41 35 30 26 22 19 16 14 12 11 10 10 10 11 11 12 12 13 14 14 14 15 15 15 15 15 14 14 14 13 13 12 12 11 10 10 9 9 8 8 8 7 7 6 6 5 5 5 4 4 4 4 4 5 5 6 7 8 9 9 10 11 11 12 12 11 11 10 9 8 7 6 5 5 4 4 4 4 5 6 6 7 8 9 10 10 10 10 10 10 9 9 8 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 8 9 10 12 13 15 16 18 20 22 24 26 30 33 38 43 50 59 68 79 91 104 119 135 151 169 187 205 224 243 263 282 303 323 344 366 389 413 438 465 492 521 551 582 615 648 683 718 753 789 825 862 899 935 972 1009 1046 1083 1120 1157 1195 1232 1270 1308 1346 1384 1422 1461 1500 1539 1578 1618 1657 1697 1737 1776 1816 1855 1894 1933 1971 2009 2047 2084 2121 2158 2195 2232 2269 2306 2344 2382 2420 2459 2498 2537 2576 2615 2653 2691 2728 2764 2800 2834 2868 2901 2933 2965 2997 3029 3061 3093 3124 3156 3188 3219 3250 3281 3312 3341 3370 3398 3425 3452 3479 3506 3532 3559 3585 3611 3637 3663 3688 3712 3734 3754 3771 3785 3797 3807 3814 3819 3822 3823 3824 3825 3826 3828 3830 3830 3827 3818 3805 3785 3755 3714 3661 3594 3509 3413 3306 3191 3072 2949 2827 2712 2610 2524 2460 2424 2412 2426 2465 2529 2620 2732 2859 2997 3141 3286 3426 3561 3688 3805 3911 4000 4077 4143 4199 4248 4293 4334 4372 4406 4437 4467 4497 4524 4548 4568 4583 4591 4592 4589 4581 4570 4555 4539 4520 4499 4476 4452 4429 4403 4372 4332 4282 4219 4142 4050 3945 3825 3693 3542 3384 3225 3068 2920 2788 2674 2584 2521 2487 2486 2525 2595 2691 2811 2950 3103 3264 3430 3594 3753 3901 4030 4145 4246 4332 4405 4465 4513 4552 4584 4609 4632 4654 4674 4692 4708 4722 4733 4743 4749 4754 4757 4756 4753 4748 4743 4737 4731 4726 4723 4720 4717 4715 4714 4712 4711 4709 4706 4701 4695 4688 4679 4670 4661 4651 4642 4633 4624 4617 4610 4605 4601 4597 4594 4591 4589 4586 4582 4579 7610 3 6 4 4575 4570 4565 4559 4553 4546 4538 4531 4523 4514 4505 4495 4484 4473 4460 4445 4428 4409 4386 4361 4333 4301 4266 4227 4184 4139 4092 4043 3994 3945 3898 3853 3812 3775 3745 3721 3703 3691 3684 3684 3690 3698 3710 3722 3735 3745 3753 3758 3760 3757 3749 3735 3718 3697 3672 3646 3618 3589 3560 3530 3500 3472 3444 3417 3389 3362 3333 3304 3273 3241 3208 3174 3137 3099 3061 3021 2981 2942 2902 2863 2824 2786 2747 2708 2670 2631 2592 2552 2510 2468 2424 2380 2335 2289 2243 2196 2148 2100 2051 2002 1953 1903 1853 1802 1750 1698 1644 1591 1537 1484 1431 1379 1328 1279 1232 1188 1146 1107 1070 1036 1003 972 942 913 885 857 828 798 768 737 705 673 640 607 574 542 509 478 447 418 389 362 336 312 289 268 247 229 211 196 181 167 155 144 133 123 114 105 96 87 79 71 63 55 48 41 35 29 25 21 18 15 14 13 13 12 12 12 12 12 12 12 11 10 9 8 7 6 5 5 4 4 5 5 6 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 10 10 10 11 11 11 11 10 9 9 8 6 5 4 3 2 1 0 0 0 0 0 1 2 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 27 29 31 33 37 41 46 52 60 68 78 89 102 116 131 147 165 183 202 222 243 265 287 310 334 358 384 411 439 468 499 532 566 601 638 676 715 755 796 838 880 923 967 1011 1056 1101 1147 1194 1241 1289 1338 1388 1438 1488 1538 1589 1639 1689 1740 1789 1839 1888 1936 1984 2033 2081 2129 2178 2227 2276 2325 2374 2424 2474 2523 2572 2621 2669 2716 2763 2810 2856 2901 2947 2992 3037 3083 3128 3175 3221 3268 3314 3360 3406 3452 3497 3541 3584 3626 3667 3706 3744 3780 3816 3851 3885 3918 3951 3983 4016 4048 4081 4113 4147 4180 4214 4248 4283 4318 4353 4389 4424 4459 4494 4529 4563 4595 4627 4658 4688 4717 4745 4771 4797 4823 4848 4872 4897 4922 4946 4971 4996 5022 5047 5073 5099 5126 5152 5178 5204 5230 5256 5281 5305 5329 5353 5375 5397 5417 5436 5455 5472 5489 5505 5520 5535 5550 5565 5581 5597 5614 5632 5650 5668 5686 5704 5722 5738 5754 5769 5783 5794 5805 5815 5825 5835 5845 5855 5866 5876 5886 5897 5907 5915 5922 5927 5928 5925 5919 5911 5900 5887 5872 5857 5840 5823 5806 5789 5773 5754 5730 5698 5657 5603 5537 5456 5359 5246 5115 4966 4806 4641 4476 4315 4163 4026 3910 3819 7611 3 6 4 3758 3735 3750 3799 3878 3985 4117 4272 4441 4619 4800 4980 5146 5300 5441 5568 5680 5777 5857 5924 5980 6027 6068 6108 6145 6181 6214 6247 6279 6312 6344 6374 6402 6429 6451 6471 6488 6504 6517 6529 6540 6549 6558 6566 6574 6582 6589 6596 6603 6609 6614 6618 6622 6624 6626 6626 6625 6622 6617 6611 6602 6590 6575 6558 6540 6520 6498 6476 6452 6427 6401 6374 6348 6319 6284 6241 6189 6124 6046 5952 5842 5714 5568 5399 5217 5026 4830 4636 4447 4270 4112 3979 3875 3808 3786 3801 3854 3940 4059 4208 4381 4570 4769 4972 5169 5353 5525 5684 5827 5953 6058 6146 6219 6280 6330 6375 6417 6454 6489 6522 6554 6588 6621 6654 6684 6713 6739 6761 6780 6796 6809 6820 6828 6834 6838 6841 6843 6845 6847 6849 6852 6854 6857 6860 6864 6867 6871 6874 6877 6880 6882 6883 6883 6882 6879 6875 6870 6864 6858 6850 6842 6833 6825 6817 6809 6802 6795 6786 6775 6762 6746 6727 6702 6673 6639 6598 6551 6501 6449 6395 6343 6292 6246 6206 6174 6150 6140 6141 6151 6171 6199 6235 6276 6322 6368 6415 6459 6497 6531 6559 6582 6600 6612 6619 6623 6624 6624 6623 6623 6624 6626 6628 6630 6633 6636 6639 6641 6642 6642 6639 6634 6628 6622 6614 6606 6598 6589 6582 6575 6568 6564 6560 6556 6552 6549 6545 6540 6535 6528 6521 6512 6501 6489 6476 6463 6448 6433 6418 6403 6388 6374 6360 6348 6335 6324 6313 6302 6291 6281 6270 6259 6246 6232 6217 6200 6182 6163 6142 6120 6097 6074 6051 6028 6007 5986 5966 5945 5925 5904 5883 5860 5834 5805 5771 5732 5688 5640 5588 5532 5473 5411 5349 5289 5233 5181 5136 5099 5069 5047 5034 5030 5036 5047 5064 5085 5108 5131 5154 5175 5194 5210 5219 5225 5226 5223 5217 5208 5196 5183 5168 5152 5135 5119 5102 5085 5067 5048 5028 5007 4984 4960 4935 4908 4880 4851 4821 4791 4760 4730 4701 4672 4643 4615 4588 4561 4534 4507 4480 4452 4423 4393 4361 4329 4296 4261 4225 4188 4150 4111 4073 4034 3995 3957 3918 3880 3842 3805 3768 3731 3693 3656 3618 3579 3540 3500 3459 3417 3375 3331 3287 3243 3198 3153 3108 3063 3018 2973 2929 2885 2841 2797 2754 2709 2665 2620 2574 2528 2481 2432 2383 2333 2282 2231 2180 2129 2078 2027 1977 1928 1880 1833 1786 1741 1695 1651 1606 1562 1517 1473 1428 1382 1336 1289 1243 1196 1149 1103 1057 1012 968 925 883 842 803 765 728 692 658 624 591 560 529 498 468 439 410 383 355 329 303 279 256 234 213 194 176 160 145 132 121 110 101 93 85 78 72 66 60 55 49 44 39 34 30 26 22 19 16 14 12 11 11 11 11 11 12 13 13 14 14 14 14 14 13 13 12 11 11 10 10 7612 3 6 4 10 10 10 10 11 11 12 13 13 14 14 15 15 15 15 14 14 13 12 11 9 8 7 6 5 4 4 3 3 3 4 4 5 6 6 7 7 7 8 7 7 6 5 4 3 2 1 1 0 0 0 1 1 2 3 4 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 8 10 12 14 16 19 23 27 31 36 42 48 55 63 72 82 93 105 117 131 146 161 178 196 215 235 257 279 303 327 353 379 407 435 465 495 525 557 589 622 656 691 728 765 805 845 887 931 976 1021 1068 1114 1160 1206 1250 1294 1336 1378 1418 1457 1495 1534 1572 1610 1650 1691 1731 1770 1808 1844 1877 1907 1931 1948 1959 1960 1953 1941 1923 1902 1877 1851 1827 1808 1795 1793 1804 1828 1864 1912 1973 2048 2134 2228 2328 2431 2536 2638 2738 2835 2927 3014 3093 3165 3233 3295 3354 3409 3463 3515 3565 3614 3662 3711 3758 3805 3850 3894 3936 3976 4014 4051 4087 4121 4154 4186 4218 4250 4281 4313 4345 4378 4410 4443 4475 4508 4539 4571 4601 4631 4659 4687 4713 4738 4763 4786 4809 4830 4852 4872 4893 4913 4934 4954 4974 4993 5013 5032 5051 5070 5088 5105 5122 5138 5153 5169 5184 5200 5215 5231 5247 5263 5278 5295 5310 5324 5337 5347 5354 5358 5360 5359 5355 5349 5340 5329 5318 5306 5296 5288 5280 5271 5259 5245 5226 5202 5169 5124 5066 4994 4901 4795 4675 4545 4407 4262 4115 3973 3841 3726 3633 3570 3533 3525 3546 3595 3677 3785 3913 4056 4208 4363 4515 4663 4803 4934 5051 5149 5233 5303 5361 5409 5451 5487 5518 5545 5570 5594 5620 5645 5669 5692 5714 5732 5747 5761 5772 5782 5790 5797 5803 5808 5813 5819 5826 5834 5843 5851 5858 5864 5868 5870 5871 5869 5866 5861 5853 5844 5834 5823 5812 5802 5790 5777 5762 5746 5727 5706 5682 5655 5626 5592 5556 5519 5481 5444 5409 5377 5349 5326 5309 5297 5293 5296 5304 5318 5335 5355 5376 5399 5421 5442 5461 5476 5487 5496 5501 5503 5502 5499 5493 5487 5479 5470 5462 5453 5444 5435 5426 5416 5405 5394 5383 5370 5357 5342 5326 5310 5292 5274 5256 5237 5217 5197 5177 5157 5137 5116 5095 5074 5052 5031 5008 4986 4963 4940 4917 4893 4870 4846 4821 4797 4772 4747 4721 4694 4667 4639 4609 4579 4549 4517 4484 4451 4417 4382 4347 4312 4276 4240 4204 4167 4130 4093 4055 4017 3978 3939 3898 3857 3815 3772 3729 3685 3640 3594 3549 3503 3456 3410 3363 3316 3269 3222 3174 3127 3079 3031 2982 2933 2883 2833 2782 2731 2679 2627 2574 2521 2467 2413 2358 2303 2248 2193 2137 2082 2026 1970 1914 1858 1801 1745 1688 1631 1574 1517 1459 7613 3 6 4 1402 1344 1287 1230 1173 1118 1063 1009 957 906 857 810 766 723 683 645 608 574 541 510 480 451 423 396 369 343 317 292 268 244 222 200 180 161 144 128 114 101 90 80 72 64 58 52 48 43 40 36 33 30 28 25 23 21 19 18 17 16 15 15 15 15 16 16 17 18 18 19 19 20 20 20 19 18 17 16 15 14 13 12 11 11 10 10 9 9 9 9 9 9 8 8 8 7 6 6 5 4 4 3 3 3 4 4 5 6 6 7 8 8 9 9 9 9 8 8 8 7 7 7 8 9 10 12 13 15 17 19 22 24 25 27 28 30 31 34 36 39 44 50 57 66 77 90 105 123 142 164 187 212 239 267 296 326 358 390 423 458 494 531 569 610 652 696 743 792 843 895 950 1007 1064 1124 1184 1244 1305 1365 1425 1485 1545 1604 1662 1720 1777 1834 1891 1949 2007 2065 2124 2183 2243 2304 2366 2427 2489 2551 2613 2675 2736 2796 2856 2914 2972 3029 3085 3140 3195 3249 3303 3357 3410 3464 3518 3572 3626 3680 3735 3789 3843 3897 3951 4004 4056 4108 4159 4209 4258 4306 4353 4398 4442 4485 4527 4569 4609 4648 4687 4726 4764 4803 4841 4880 4919 4958 4998 5037 5076 5116 5154 5192 5229 5265 5300 5333 5366 5397 5427 5456 5484 5512 5540 5568 5596 5624 5653 5681 5711 5740 5770 5799 5829 5858 5887 5914 5942 5968 5995 6021 6046 6072 6097 6122 6148 6173 6199 6225 6251 6277 6302 6327 6350 6373 6394 6414 6432 6449 6465 6479 6493 6507 6521 6535 6549 6564 6579 6596 6613 6630 6647 6663 6677 6689 6699 6707 6713 6716 6715 6713 6709 6704 6699 6695 6692 6689 6686 6681 6675 6669 6658 6640 6614 6578 6529 6467 6394 6309 6214 6111 5997 5882 5768 5661 5565 5486 5426 5387 5370 5378 5412 5475 5559 5661 5779 5906 6040 6175 6310 6440 6563 6673 6768 6851 6923 6984 7035 7079 7115 7147 7175 7201 7228 7257 7285 7314 7343 7371 7397 7422 7446 7467 7486 7501 7513 7523 7532 7540 7547 7555 7563 7571 7581 7591 7603 7615 7629 7642 7655 7667 7678 7688 7698 7706 7714 7720 7726 7731 7737 7743 7749 7757 7765 7773 7783 7792 7802 7813 7823 7833 7842 7850 7857 7864 7869 7874 7879 7883 7886 7890 7893 7897 7902 7907 7913 7918 7924 7931 7937 7943 7948 7954 7958 7962 7965 7968 7970 7972 7974 7977 7979 7982 7985 7988 7992 7996 7999 8002 8005 8006 8006 8005 8003 8001 7998 7994 7990 7986 7983 7980 7979 7979 7978 7978 7977 7974 7970 7964 7956 7945 7933 7915 7896 7875 7853 7830 7808 7786 7763 7738 7711 7680 7647 7607 7557 7497 7423 7333 7228 7109 6979 6838 7614 3 6 4 6689 6532 6376 6226 6087 5966 5869 5798 5755 5740 5754 5801 5881 5985 6109 6249 6398 6551 6704 6854 6998 7131 7249 7351 7439 7514 7578 7632 7679 7720 7755 7786 7814 7843 7872 7899 7926 7950 7972 7990 8005 8018 8028 8036 8040 8042 8043 8041 8039 8036 8033 8029 8024 8016 8006 7992 7976 7956 7934 7909 7881 7851 7821 7792 7764 7741 7723 7710 7703 7703 7708 7722 7741 7766 7795 7827 7861 7895 7929 7962 7993 8022 8047 8069 8087 8103 8116 8126 8134 8140 8144 8147 8148 8148 8148 8147 8146 8144 8143 8142 8142 8142 8143 8146 8149 8154 8159 8165 8171 8177 8183 8189 8194 8198 8201 8203 8203 8203 8202 8201 8200 8198 8197 8196 8195 8194 8194 8194 8194 8195 8194 8194 8192 8191 8189 8186 8183 8180 8177 8174 8171 8168 8166 8165 8164 8163 8163 8163 8162 8162 8162 8162 8161 8159 8157 8155 8152 8149 8145 8142 8138 8133 8129 8124 8119 8114 8109 8104 8099 8094 8089 8084 8079 8075 8071 8067 8064 8061 8058 8055 8051 8048 8044 8039 8034 8028 8022 8015 8008 8000 7993 7985 7978 7971 7964 7958 7952 7947 7942 7937 7932 7927 7921 7915 7907 7899 7891 7880 7870 7858 7846 7833 7820 7806 7793 7779 7765 7751 7738 7724 7711 7697 7683 7670 7656 7642 7628 7614 7600 7587 7573 7558 7543 7527 7510 7492 7472 7451 7426 7400 7370 7338 7304 7268 7232 7194 7157 7121 7087 7057 7032 7012 6997 6988 6985 6987 6995 7008 7025 7045 7068 7091 7114 7136 7158 7178 7196 7210 7223 7232 7239 7245 7248 7249 7249 7248 7245 7240 7235 7229 7222 7214 7206 7197 7187 7178 7168 7158 7149 7140 7131 7122 7113 7104 7095 7086 7076 7064 7052 7039 7024 7008 6991 6974 6955 6937 6918 6899 6879 6860 6842 6824 6806 6789 6771 6753 6735 6716 6697 6678 6659 6639 6619 6598 6578 6558 6538 6519 6500 6481 6463 6445 6426 6408 6389 6369 6348 6326 6303 6278 6251 6224 6195 6165 6134 6103 6071 6040 6009 5979 5949 5920 5892 5864 5836 5809 5781 5753 5723 5693 5661 5627 5593 5557 5520 5481 5441 5401 5361 5320 5280 5240 5200 5161 5122 5083 5043 5004 4964 4924 4882 4839 4796 4751 4705 4659 4612 4564 4516 4468 4420 4372 4324 4276 4228 4179 4130 4080 4029 3978 3925 3871 3816 3760 3703 3645 3587 3529 3471 3413 3355 3297 3239 3182 3125 3068 3010 2952 2894 2835 2776 2716 2655 2595 2534 2472 2411 2350 2289 2228 2168 2108 2047 1987 1927 1866 1805 1744 1683 1622 1560 1498 1437 1376 1316 1256 1198 1140 1084 1029 975 923 872 822 773 726 679 634 589 546 504 464 425 388 352 319 287 258 231 207 185 165 147 131 117 104 94 84 76 68 62 56 51 47 43 39 36 34 32 30 28 27 27 26 26 25 25 25 24 24 7615 3 6 4 23 22 21 20 19 18 17 16 15 15 14 14 14 14 15 15 16 16 17 17 17 17 16 16 15 14 12 11 10 9 8 8 8 8 8 9 10 11 13 14 16 17 18 18 19 19 18 18 17 16 16 15 14 14 14 14 14 15 16 17 19 21 23 25 28 31 35 40 45 52 60 69 80 93 108 125 143 165 188 213 240 269 300 333 367 404 441 481 522 565 609 655 703 753 805 859 914 971 1030 1089 1151 1213 1276 1339 1403 1468 1533 1597 1662 1728 1793 1858 1923 1989 2054 2120 2186 2252 2317 2382 2447 2511 2574 2637 2699 2761 2821 2882 2942 3002 3062 3122 3182 3243 3303 3364 3426 3487 3548 3609 3669 3727 3785 3841 3896 3950 4003 4054 4105 4154 4204 4252 4301 4350 4399 4448 4496 4545 4593 4640 4687 4733 4778 4821 4863 4905 4946 4986 5025 5065 5104 5143 5182 5221 5260 5300 5339 5377 5415 5452 5487 5522 5555 5587 5617 5646 5675 5702 5729 5756 5783 5811 5839 5868 5897 5926 5957 5987 6018 6048 6077 6106 6133 6160 6185 6209 6232 6253 6274 6294 6313 6333 6352 6371 6390 6409 6428 6447 6466 6485 6503 6521 6538 6555 6571 6586 6601 6615 6629 6643 6656 6668 6680 6691 6701 6710 6718 6725 6731 6735 6738 6740 6741 6742 6743 6744 6744 6742 6740 6734 6728 6717 6702 6681 6653 6617 6572 6520 6461 6396 6326 6251 6175 6100 6031 5970 5920 5884 5862 5855 5865 5891 5936 5996 6068 6150 6238 6328 6420 6509 6595 6674 6744 6802 6850 6889 6920 6943 6959 6969 6976 6981 6984 6988 6996 7005 7016 7029 7044 7062 7081 7101 7122 7143 7163 7182 7201 7218 7235 7251 7266 7281 7295 7308 7321 7334 7347 7360 7372 7384 7395 7405 7414 7422 7429 7436 7441 7445 7448 7450 7452 7453 7455 7456 7457 7458 7459 7460 7461 7461 7462 7462 7461 7460 7458 7456 7454 7451 7448 7444 7441 7438 7435 7432 7429 7427 7425 7423 7421 7419 7417 7414 7411 7407 7402 7396 7389 7382 7374 7366 7357 7347 7338 7328 7318 7308 7298 7287 7277 7266 7255 7244 7232 7219 7205 7191 7175 7159 7141 7123 7104 7084 7063 7042 7020 6998 6976 6954 6932 6909 6887 6864 6842 6820 6798 6776 6754 6732 6711 6689 6668 6646 6624 6602 6580 6557 6533 6509 6484 6458 6431 6404 6376 6348 6320 6291 6263 6236 6210 6186 6162 6141 6120 6101 6083 6066 6049 6033 6016 5998 5978 5957 5933 5908 5881 5852 5821 5788 5754 5719 5683 5647 5612 5577 5541 5506 5471 5437 5402 5366 5329 5291 5250 5207 5162 5115 5065 5013 4958 4901 4843 4783 4723 4662 4601 4539 4478 4415 4353 4290 4226 4160 4093 4024 3952 3878 3802 3723 3641 3557 3471 3384 3295 3205 3114 3024 2934 2843 2753 2663 7616 3 6 4 2574 2485 2396 2308 2219 2130 2041 1951 1862 1772 1682 1592 1502 1413 1325 1239 1154 1071 991 913 838 766 697 632 571 514 461 411 366 324 287 253 222 196 172 152 135 120 107 96 87 79 73 68 63 59 55 52 49 47 44 42 40 38 36 34 32 31 29 27 26 24 23 21 20 19 18 17 17 16 16 16 17 17 18 19 19 20 21 22 22 23 24 24 24 25 25 25 26 26 28 30 33 37 42 50 59 72 87 105 127 152 182 215 253 295 340 390 443 499 559 622 689 758 829 904 981 1061 1143 1228 1316 1406 1498 1592 1688 1786 1885 1985 2085 2186 2286 2386 2485 2584 2682 2779 2874 2969 3063 3155 3247 3337 3427 3516 3605 3692 3779 3865 3950 4035 4118 4201 4284 4365 4446 4525 4603 4680 4756 4830 4902 4971 5039 5104 5166 5227 5285 5341 5395 5448 5499 5550 5601 5652 5703 5755 5808 5861 5914 5968 6022 6076 6129 6181 6231 6280 6327 6372 6415 6456 6495 6533 6569 6605 6639 6674 6708 6742 6776 6810 6843 6877 6911 6944 6978 7010 7042 7073 7104 7134 7163 7192 7220 7248 7275 7301 7328 7354 7379 7405 7429 7453 7477 7500 7522 7544 7565 7586 7606 7626 7645 7665 7684 7703 7722 7741 7760 7779 7799 7818 7837 7857 7876 7895 7914 7932 7950 7967 7984 8001 8016 8031 8045 8058 8071 8083 8095 8107 8118 8130 8141 8153 8166 8178 8191 8204 8218 8231 8245 8258 8271 8283 8294 8305 8315 8325 8333 8341 8349 8356 8362 8369 8376 8384 8392 8400 8408 8418 8427 8438 8448 8458 8468 8478 8487 8496 8503 8511 8517 8522 8527 8531 8535 8539 8543 8548 8552 8557 8563 8569 8576 8584 8592 8600 8608 8615 8623 8630 8636 8642 8647 8652 8656 8660 8664 8668 8672 8677 8682 8688 8694 8701 8708 8716 8723 8730 8737 8742 8747 8752 8755 8758 8760 8762 8764 8765 8767 8769 8772 8775 8778 8782 8786 8789 8793 8795 8798 8799 8799 8798 8796 8793 8790 8786 8783 8779 8776 8774 8772 8772 8773 8775 8778 8781 8784 8787 8790 8793 8795 8796 8797 8796 8794 8792 8790 8787 8784 8781 8778 8774 8770 8766 8762 8757 8751 8745 8737 8728 8717 8706 8694 8681 8668 8654 8639 8624 8608 8593 8577 8560 8544 8526 8508 8490 8470 8449 8428 8406 8383 8359 8334 8308 8281 8252 8223 8192 8158 8123 8084 8043 7998 7950 7899 7846 7789 7729 7667 7603 7538 7472 7407 7340 7274 7207 7139 7071 7003 6933 6861 6787 6710 6630 6547 6461 6373 6283 6191 6097 6002 5907 5813 5719 5627 5536 5446 5357 5269 5182 5097 5012 4927 4844 4760 4677 4595 4515 4436 4361 4289 4220 4155 4094 4037 3986 3940 3898 3860 3827 3797 3771 3748 3729 3714 3702 3694 3689 3688 3693 3702 3717 7617 3 6 4 3737 3764 3796 3835 3881 3933 3991 4055 4125 4201 4281 4367 4456 4550 4648 4750 4855 4963 5074 5187 5302 5419 5537 5655 5773 5891 6008 6123 6235 6346 6453 6557 6658 6755 6849 6939 7025 7108 7188 7264 7338 7408 7475 7540 7603 7663 7720 7775 7828 7878 7927 7973 8018 8061 8102 8141 8178 8214 8249 8282 8313 8342 8371 8398 8423 8447 8470 8492 8513 8532 8551 8569 8586 8602 8617 8631 8643 8654 8663 8670 8676 8679 8679 8679 8676 8671 8665 8658 8650 8640 8631 8621 8612 8603 8595 8586 8578 8571 8563 8556 8548 8541 8532 8523 8514 8504 8494 8484 8474 8464 8455 8446 8439 8432 8427 8424 8421 8420 8420 8422 8424 8428 8432 8438 8444 8451 8459 8468 8478 8490 8504 8519 8536 8554 8574 8596 8619 8643 8668 8693 8718 8743 8767 8790 8812 8834 8853 8872 8889 8906 8922 8938 8954 8970 8986 9002 9018 9036 9054 9071 9089 9106 9123 9139 9154 9168 9181 9193 9203 9212 9220 9227 9234 9240 9247 9253 9260 9267 9274 9282 9290 9298 9306 9313 9320 9327 9333 9338 9343 9346 9349 9352 9354 9356 9359 9361 9365 9368 9372 9376 9381 9386 9391 9396 9401 9405 9409 9411 9413 9414 9414 9414 9413 9412 9410 9409 9409 9409 9410 9411 9414 9416 9420 9424 9428 9432 9435 9439 9441 9443 9444 9445 9445 9445 9445 9445 9445 9445 9446 9448 9450 9452 9455 9458 9461 9464 9467 9470 9472 9473 9474 9475 9475 9475 9475 9475 9474 9475 9475 9475 9476 9477 9478 9479 9480 9480 9481 9480 9480 9480 9479 9478 9477 9477 9476 9476 9476 9477 9478 9479 9480 9480 9480 9480 9479 9477 9475 9471 9467 9462 9457 9453 9449 9446 9444 9442 9442 9443 9445 9448 9452 9456 9460 9463 9466 9469 9471 9472 9472 9472 9471 9469 9468 9467 9466 9466 9466 9467 9468 9470 9473 9476 9479 9483 9487 9490 9494 9497 9500 9504 9507 9511 9514 9518 9521 9524 9528 9531 9533 9536 9537 9537 9537 9536 9534 9532 9529 9526 9523 9520 9517 9516 9515 9515 9516 9519 9522 9526 9531 9537 9543 9549 9554 9560 9565 9569 9572 9574 9575 9575 9575 9573 9570 9567 9563 9559 9554 9550 9545 9540 9535 9531 9527 9523 9520 9517 9514 9512 9511 9510 9509 9510 9511 9512 9514 9517 9521 9526 9531 9536 9541 9546 9551 9555 9559 9562 9564 9565 9564 9563 9561 9558 9556 9553 9550 9548 9546 9545 9546 9548 9550 9553 9556 9558 9561 9563 9563 9563 9561 9557 9553 9547 9541 9534 9528 9522 9517 9512 9509 9507 9507 9507 9508 9509 9509 9509 9507 9505 9501 9495 9488 9478 9467 9456 9443 9430 9416 9403 9389 9375 9361 9347 9333 9319 9303 9287 9269 9250 9230 9209 9188 9166 9144 9122 9100 9077 9056 9035 9014 8994 8973 8953 8931 8910 8887 8865 8843 8820 8798 8776 8756 8738 8722 8709 8699 8692 8689 8688 8690 8695 7618 3 6 4 8703 8712 8723 8735 8747 8759 8772 8785 8798 8811 8825 8840 8856 8873 8891 8912 8934 8957 8982 9007 9033 9060 9086 9112 9136 9160 9182 9202 9221 9238 9254 9270 9284 9297 9310 9322 9334 9347 9359 9372 9384 9397 9409 9420 9431 9442 9451 9460 9468 9475 9480 9485 9489 9493 9495 9497 9499 9500 9502 9503 9504 9506 9508 9511 9514 9518 9522 9527 9532 9537 9542 9547 9551 9555 9558 9560 9561 9561 9560 9559 9557 9554 9551 9549 9546 9544 9543 9543 9543 9544 9546 9549 9552 9556 9559 9563 9566 9568 9570 9571 9571 9570 9568 9565 9562 9557 9552 9547 9541 9536 9530 9525 9520 9516 9513 9510 9508 9506 9505 9504 9504 9503 9502 9501 9500 9498 9496 9493 9491 9488 9484 9481 9478 9475 9473 9472 9471 9471 9471 9472 9473 9475 9477 9480 9482 9484 9486 9487 9488 9488 9488 9488 9487 9485 9484 9482 9480 9478 9476 9475 9473 9473 9472 9472 9472 9473 9474 9475 9477 9479 9481 9484 9487 9490 9493 9497 9501 9504 9508 9512 9516 9520 9523 9526 9529 9531 9533 9534 9535 9535 9535 9535 9536 9536 9538 9540 9542 9546 9550 9554 9559 9565 9570 9575 9580 9583 9586 9587 9588 9589 9589 9588 9587 9586 9585 9584 9585 9587 9589 9591 9594 9597 9599 9602 9603 9604 9605 9603 9601 9598 9595 9592 9589 9586 9585 9584 9584 9585 9588 9592 9597 9603 9608 9613 9617 9621 9623 9625 9624 9622 9618 9614 9608 9602 9596 9590 9584 9579 9575 9572 9571 9571 9572 9574 9576 9579 9582 9585 9587 9589 9590 9590 9588 9587 9585 9582 9580 9577 9575 9574 9573 9573 9574 9576 9578 9580 9582 9583 9584 9585 9585 9584 9582 9580 9577 9573 9571 9568 9567 9566 9567 9568 9571 9575 9579 9584 9589 9594 9598 9601 9603 9604 9604 9603 9600 9597 9593 9588 9583 9579 9575 9571 9568 9564 9561 9559 9556 9554 9551 9549 9546 9543 9539 9536 9533 9531 9529 9527 9526 9526 9526 9528 9529 9532 9534 9537 9540 9543 9545 9548 9550 9552 9553 9555 9556 9557 9557 9558 9559 9560 9560 9560 9559 9558 9556 9554 9551 9548 9543 9539 9534 9530 9525 9521 9518 9515 9513 9512 9511 9512 9513 9514 9516 9517 9518 9519 9519 9519 9518 9517 9514 9512 9509 9506 9504 9502 9500 9500 9500 9500 9502 9505 9508 9512 9516 9520 9524 9527 9530 9533 9535 9536 9537 9537 9537 9537 9537 9537 9537 9538 9539 9540 9541 9543 9545 9547 9548 9549 9550 9550 9549 9547 9545 9542 9539 9535 9531 9527 9524 9521 9519 9518 9518 9518 9520 9522 9525 9528 9531 9534 9536 9538 9539 9540 9540 9538 9536 9534 9531 9528 9525 9523 9521 9520 9519 9518 9519 9520 9521 9522 9524 9525 9526 9526 9526 9526 9526 9526 9525 9524 9523 9522 9522 9521 9521 9521 9520 9519 9518 9516 9514 9512 9509 9505 9501 9496 9492 9487 9483 9478 7619 3 6 4 9474 9470 9466 9463 9459 9456 9452 9449 9445 9441 9437 9433 9429 9425 9421 9418 9414 9411 9407 9404 9400 9396 9391 9385 9378 9370 9361 9350 9338 9326 9312 9298 9284 9269 9253 9238 9222 9206 9190 9173 9155 9136 9115 9093 9069 9043 9015 8984 8952 8917 8881 8842 8801 8759 8714 8667 8617 8565 8511 8453 8393 8331 8265 8196 8125 8050 7974 7895 7814 7732 7648 7562 7475 7387 7298 7208 7117 7024 6931 6836 6741 6644 6547 6450 6353 6257 6161 6067 5974 5884 5795 5710 5628 5549 5474 5401 5333 5268 5207 5150 5098 5050 5006 4969 4936 4910 4890 4877 4870 4871 4878 4893 4915 4944 4979 5021 5069 5123 5182 5246 5315 5389 5467 5548 5633 5722 5814 5908 6006 6105 6207 6310 6414 6519 6625 6730 6835 6938 7040 7140 7238 7333 7425 7513 7599 7681 7759 7834 7905 7973 8037 8099 8158 8214 8267 8318 8368 8415 8461 8505 8548 8589 8628 8667 8703 8739 8773 8805 8836 8866 8895 8922 8948 8973 8996 9019 9041 9061 9081 9100 9118 9134 9150 9165 9179 9192 9204 9215 9226 9237 9247 9256 9265 9274 9283 9292 9300 9308 9315 9321 9327 9332 9337 9341 9344 9347 9349 9352 9355 9357 9361 9365 9370 9376 9381 9388 9395 9402 9409 9415 9421 9425 9428 9430 9431 9431 9429 9427 9424 9420 9416 9413 9410 9407 9405 9403 9402 9402 9403 9404 9405 9407 9408 9410 9411 9412 9413 9414 9414 9415 9415 9415 9415 9415 9414 9414 9412 9411 9408 9405 9401 9397 9393 9388 9383 9378 9374 9370 9367 9364 9363 9363 9363 9363 9364 9365 9366 9366 9366 9366 9364 9362 9359 9356 9353 9350 9347 9345 9343 9340 9338 9335 9332 9329 9325 9320 9314 9307 9298 9290 9282 9273 9266 9260 9254 9249 9244 9240 9236 9231 9225 9217 9207 9193 9175 9156 9135 9112 9089 9065 9040 9015 8988 8960 8933 8903 8867 8822 8766 8696 8612 8513 8400 8274 8135 7978 7815 7652 7494 7346 7215 7105 7020 6962 6934 6939 6984 7058 7157 7278 7415 7562 7716 7871 8023 8168 8300 8413 8513 8599 8673 8735 8789 8833 8872 8905 8936 8966 8998 9028 9058 9086 9112 9135 9155 9173 9188 9200 9209 9215 9219 9223 9226 9230 9236 9243 9251 9259 9269 9278 9288 9298 9307 9314 9320 9324 9325 9326 9324 9322 9319 9315 9311 9307 9303 9298 9295 9291 9288 9285 9282 9280 9278 9276 9275 9275 9275 9277 9279 9282 9286 9290 9295 9300 9305 9309 9312 9314 9314 9313 9311 9308 9303 9297 9291 9284 9277 9271 9266 9261 9257 9253 9251 9249 9248 9248 9247 9247 9246 9245 9243 9241 9239 9236 9232 9229 9225 9221 9216 9212 9208 9204 9199 9195 9190 9185 9180 9175 9170 9165 9161 9157 9153 9150 9147 9145 9145 9144 9144 9144 9144 9142 9140 9137 9133 9128 9122 9115 9107 9099 9092 9085 9080 9076 9073 9071 9069 9067 9065 9062 7620 3 6 4 9057 9050 9041 9027 9009 8989 8967 8944 8920 8895 8870 8844 8818 8791 8766 8738 8704 8663 8614 8552 8477 8390 8291 8180 8058 7922 7780 7639 7502 7375 7264 7173 7102 7057 7038 7049 7094 7165 7258 7368 7492 7624 7759 7895 8026 8149 8258 8350 8427 8492 8545 8587 8621 8647 8668 8685 8700 8717 8737 8756 8776 8796 8814 8831 8845 8857 8867 8874 8876 8875 8872 8868 8864 8860 8859 8858 8859 8862 8866 8873 8881 8889 8898 8907 8914 8919 8923 8925 8926 8926 8924 8921 8917 8913 8909 8906 8904 8902 8901 8900 8900 8901 8902 8904 8905 8907 8908 8909 8909 8909 8908 8907 8904 8900 8895 8889 8881 8872 8862 8850 8838 8826 8813 8800 8788 8776 8765 8755 8747 8740 8734 8726 8718 8709 8698 8684 8667 8646 8621 8590 8555 8518 8478 8438 8397 8358 8321 8288 8260 8238 8225 8219 8219 8226 8238 8255 8276 8300 8325 8350 8374 8394 8413 8428 8441 8451 8457 8462 8463 8464 8463 8462 8461 8459 8457 8454 8451 8447 8441 8435 8427 8417 8405 8390 8374 8357 8337 8317 8296 8273 8250 8226 8201 8177 8152 8126 8099 8072 8043 8013 7981 7948 7913 7876 7836 7795 7752 7707 7660 7611 7561 7508 7455 7399 7342 7284 7224 7162 7098 7032 6964 6894 6822 6747 6671 6593 6512 6430 6346 6261 6176 6090 6003 5917 5831 5745 5660 5576 5493 5412 5332 5253 5176 5100 5027 4955 4886 4819 4755 4693 4634 4579 4526 4477 4431 4390 4352 4318 4289 4264 4244 4229 4219 4215 4216 4223 4235 4253 4277 4306 4341 4380 4424 4472 4525 4580 4639 4700 4764 4829 4895 4963 5031 5099 5167 5234 5301 5366 5430 5493 5553 5612 5668 5721 5773 5821 5867 5910 5951 5989 6024 6056 6086 6113 6137 6158 6176 6191 6204 6214 6221 6226 6229 6230 6230 6228 6225 6220 6215 6209 6203 6195 6186 6176 6165 6152 6138 6122 6103 6082 6059 6034 6007 5979 5949 5917 5884 5850 5816 5780 5744 5707 5669 5630 5589 5546 5501 5454 5406 5356 5305 5252 5198 5145 5092 5041 4991 4944 4899 4856 4816 4778 4743 4709 4676 4644 4611 4576 4540 4503 4463 4420 4375 4326 4275 4223 4168 4112 4055 3997 3938 3879 3819 3759 3699 3638 3577 3515 3452 3388 3323 3256 3189 3121 3052 2982 2912 2840 2769 2696 2624 2552 2479 2406 2334 2261 2188 2116 2044 1971 1899 1828 1756 1685 1614 1543 1473 1403 1334 1266 1199 1132 1066 1002 939 878 818 761 705 652 601 552 506 463 422 384 348 315 284 256 230 206 184 165 147 131 117 105 94 85 76 69 63 57 53 49 45 42 40 37 35 33 32 30 28 27 26 25 24 23 22 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 7621 3 6 4 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 15 15 14 13 12 11 10 9 9 9 9 10 12 14 18 22 27 34 41 50 60 72 85 100 117 135 155 178 202 228 257 287 320 354 391 430 471 513 558 604 652 702 754 807 862 918 976 1036 1098 1160 1224 1290 1356 1424 1492 1561 1631 1701 1771 1841 1911 1981 2051 2121 2190 2260 2329 2398 2466 2534 2602 2670 2736 2803 2869 2934 2998 3063 3127 3191 3255 3319 3384 3448 3513 3579 3645 3710 3775 3840 3903 3965 4026 4084 4142 4197 4249 4300 4350 4398 4445 4492 4538 4584 4630 4674 4718 4762 4804 4845 4884 4921 4955 4985 5014 5040 5065 5088 5110 5131 5150 5168 5184 5200 5213 5220 5219 5210 5189 5156 5111 5052 4980 4895 4793 4683 4569 4454 4344 4242 4153 4082 4031 4005 4007 4043 4107 4196 4308 4439 4587 4747 4915 5084 5252 5411 5556 5690 5812 5922 6019 6103 6176 6240 6297 6348 6398 6448 6497 6545 6593 6639 6687 6733 6778 6821 6862 6900 6934 6965 6994 7021 7047 7071 7095 7118 7140 7162 7184 7205 7227 7248 7268 7288 7306 7323 7340 7356 7372 7388 7404 7421 7437 7455 7473 7492 7512 7531 7551 7570 7588 7606 7622 7638 7652 7665 7678 7689 7700 7710 7721 7732 7743 7754 7766 7778 7790 7802 7814 7827 7838 7850 7860 7870 7880 7890 7899 7908 7917 7926 7936 7946 7957 7968 7980 7992 8004 8016 8028 8040 8052 8063 8073 8083 8092 8101 8108 8116 8123 8129 8136 8142 8148 8154 8161 8168 8174 8181 8189 8196 8204 8212 8220 8229 8237 8246 8255 8265 8274 8283 8291 8300 8307 8314 8320 8325 8328 8330 8332 8332 8332 8331 8330 8330 8329 8329 8330 8332 8335 8339 8343 8348 8353 8359 8364 8370 8375 8380 8384 8387 8391 8394 8398 8402 8406 8411 8415 8421 8426 8432 8439 8445 8450 8456 8460 8463 8466 8468 8468 8468 8466 8464 8462 8459 8456 8453 8450 8448 8446 8445 8444 8444 8444 8444 8444 8442 8439 8435 8429 8421 8411 8397 8380 8361 8341 8320 8297 8274 8250 8225 8197 8168 8139 8105 8064 8013 7951 7876 7787 7682 7563 7429 7279 7113 6938 6762 6587 6420 6266 6131 6018 5933 5880 5863 5887 5945 6033 6149 6288 6447 6620 6800 6982 7160 7326 7477 7613 7735 7842 7933 8008 8070 8122 8165 8203 8239 8275 8308 8341 8373 8404 8435 8465 8493 8519 8541 8559 8573 8583 8592 8598 8603 8607 8612 8616 8622 8629 8639 8651 8663 8677 8691 8704 8717 8728 8738 8745 8748 8748 8745 8739 8731 8722 8711 8699 8688 8677 8667 8659 8654 8651 8647 8644 8639 8634 8626 8614 8597 8575 8546 8509 8466 8419 8369 8317 8263 8210 8161 8118 8083 8058 8046 8044 8053 8073 8103 8144 8192 8245 8302 8359 8415 8467 8516 8560 7622 3 6 4 8599 8632 8658 8679 8694 8706 8714 8721 8727 8731 8736 8740 8745 8751 8757 8764 8771 8779 8786 8793 8799 8806 8812 8817 8822 8827 8831 8834 8837 8840 8843 8845 8847 8848 8849 8850 8850 8850 8850 8849 8848 8847 8846 8846 8845 8844 8844 8844 8844 8845 8846 8848 8851 8853 8856 8859 8863 8866 8869 8871 8873 8874 8874 8873 8871 8868 8864 8859 8854 8849 8844 8838 8834 8830 8827 8825 8823 8821 8821 8821 8820 8820 8820 8819 8818 8816 8814 8812 8810 8808 8806 8805 8804 8803 8804 8805 8806 8808 8809 8811 8812 8813 8813 8812 8810 8807 8803 8798 8792 8785 8778 8770 8762 8754 8745 8736 8727 8718 8709 8700 8691 8681 8671 8661 8651 8641 8631 8621 8612 8603 8595 8588 8582 8577 8574 8571 8569 8568 8567 8568 8568 8569 8570 8571 8571 8572 8572 8573 8573 8574 8575 8577 8579 8582 8586 8590 8595 8601 8606 8612 8617 8622 8627 8631 8634 8636 8638 8640 8641 8643 8645 8647 8650 8653 8656 8661 8665 8671 8676 8680 8685 8688 8691 8693 8694 8694 8694 8693 8692 8690 8688 8687 8686 8685 8684 8684 8683 8682 8680 8679 8676 8674 8670 8666 8661 8656 8650 8645 8640 8635 8630 8625 8621 8617 8613 8609 8605 8601 8597 8592 8587 8581 8575 8568 8560 8552 8542 8531 8517 8501 8483 8461 8436 8407 8375 8337 8296 8253 8208 8163 8119 8076 8036 8002 7973 7953 7942 7939 7945 7958 7978 8006 8040 8077 8116 8156 8195 8230 8262 8290 8314 8334 8347 8357 8363 8365 8366 8365 8364 8362 8360 8359 8358 8358 8359 8361 8363 8365 8366 8367 8367 8367 8365 8364 8361 8357 8353 8348 8343 8338 8332 8326 8320 8314 8308 8302 8296 8290 8284 8278 8272 8266 8260 8254 8248 8243 8237 8232 8227 8222 8217 8212 8207 8202 8196 8190 8184 8177 8170 8163 8156 8148 8140 8133 8125 8118 8111 8105 8099 8093 8089 8084 8080 8076 8072 8068 8064 8059 8053 8046 8038 8029 8020 8009 7998 7986 7974 7962 7951 7940 7930 7920 7911 7903 7895 7888 7880 7873 7866 7858 7849 7839 7829 7818 7806 7793 7781 7768 7755 7742 7730 7718 7708 7697 7688 7678 7669 7660 7650 7641 7630 7619 7607 7593 7579 7565 7549 7533 7517 7501 7484 7468 7451 7436 7420 7405 7390 7375 7361 7346 7331 7316 7302 7286 7271 7255 7240 7224 7208 7192 7176 7160 7145 7129 7113 7097 7080 7064 7048 7031 7014 6996 6978 6960 6942 6923 6904 6884 6864 6843 6822 6800 6778 6756 6733 6710 6687 6664 6641 6617 6593 6570 6546 6522 6498 6472 6446 6420 6392 6363 6334 6304 6272 6240 6208 6175 6142 6110 6078 6045 6012 5978 5943 5907 5870 5830 5788 5744 5697 5646 5594 5540 5485 5429 5373 5315 5257 5196 5134 5070 5002 4929 4847 4756 4654 4539 4413 4277 4131 3976 3810 3641 3473 3310 3156 3017 2896 2794 2713 2656 7623 3 6 4 2623 2621 2640 2679 2733 2800 2874 2953 3031 3107 3177 3235 3279 3311 3331 3339 3337 3326 3306 3279 3247 3212 3176 3140 3103 3065 3026 2986 2945 2903 2858 2812 2762 2710 2654 2595 2534 2472 2408 2344 2279 2214 2149 2085 2023 1961 1900 1840 1781 1722 1663 1604 1546 1487 1428 1369 1309 1250 1190 1131 1073 1015 959 903 849 797 746 697 651 606 563 522 484 447 412 379 348 318 290 264 239 216 195 175 157 140 125 112 100 89 80 72 65 59 53 49 45 41 38 35 32 30 28 26 25 24 23 22 21 21 21 21 22 22 22 22 23 23 23 22 22 21 21 20 19 18 17 16 15 14 13 12 11 11 11 10 10 11 11 11 12 12 13 14 14 15 15 15 15 15 14 14 13 12 11 10 9 8 7 7 6 6 6 7 8 9 10 11 12 14 15 17 18 20 21 22 23 25 26 28 31 34 38 43 48 55 63 72 83 95 108 123 139 157 176 197 219 242 267 293 320 349 379 410 443 478 514 551 590 631 673 717 763 811 860 910 962 1015 1068 1123 1178 1233 1288 1343 1398 1452 1507 1562 1617 1672 1728 1785 1842 1900 1959 2018 2078 2137 2195 2251 2306 2359 2410 2459 2506 2550 2592 2633 2674 2714 2756 2798 2839 2879 2917 2953 2986 3013 3033 3043 3044 3030 3004 2968 2922 2868 2807 2739 2672 2609 2553 2509 2484 2475 2486 2516 2566 2638 2731 2841 2963 3095 3233 3370 3508 3643 3772 3894 4005 4105 4195 4277 4352 4420 4484 4544 4599 4652 4703 4754 4804 4853 4900 4945 4988 5028 5066 5102 5136 5169 5199 5229 5258 5287 5315 5344 5374 5403 5432 5461 5489 5516 5542 5566 5589 5610 5630 5648 5664 5678 5690 5701 5710 5717 5721 5722 5719 5712 5701 5687 5668 5647 5623 5596 5569 5543 5520 5501 5489 5484 5486 5497 5516 5545 5584 5629 5680 5735 5793 5851 5909 5965 6019 6068 6111 6149 6181 6210 6234 6255 6274 6291 6307 6321 6335 6350 6366 6382 6397 6412 6426 6439 6451 6462 6472 6482 6490 6497 6504 6511 6518 6526 6535 6544 6554 6563 6573 6582 6591 6599 6606 6611 6615 6617 6617 6617 6616 6614 6613 6612 6612 6613 6615 6618 6623 6629 6636 6642 6648 6654 6658 6661 6663 6663 6661 6657 6651 6644 6637 6630 6622 6615 6609 6604 6601 6599 6599 6601 6603 6606 6609 6613 6616 6619 6621 6621 6620 6618 6614 6609 6603 6596 6589 6580 6572 6564 6556 6549 6542 6536 6530 6525 6521 6517 6513 6509 6505 6501 6496 6491 6485 6478 6470 6461 6451 6441 6431 6420 6409 6399 6389 6379 6370 6362 6355 6348 6341 6335 6329 6322 6314 6306 6296 6285 6273 6258 6243 6226 6208 6190 7624 3 6 4 6172 6153 6135 6117 6100 6085 6070 6057 6044 6032 6020 6009 5997 5984 5971 5957 5941 5924 5906 5887 5868 5848 5828 5808 5788 5768 5750 5732 5715 5698 5682 5666 5651 5635 5619 5603 5586 5568 5549 5529 5508 5487 5464 5440 5416 5390 5364 5337 5310 5282 5254 5225 5196 5166 5137 5107 5077 5047 5018 4988 4958 4929 4899 4869 4839 4809 4778 4747 4715 4683 4650 4616 4582 4548 4514 4480 4446 4413 4379 4346 4313 4280 4247 4214 4180 4146 4110 4072 4034 3994 3953 3910 3866 3821 3776 3730 3684 3639 3594 3550 3506 3463 3420 3378 3336 3294 3251 3207 3162 3115 3067 3018 2968 2916 2863 2810 2756 2701 2647 2594 2541 2489 2437 2385 2334 2283 2232 2180 2129 2076 2023 1968 1913 1857 1801 1744 1686 1628 1571 1514 1457 1401 1347 1293 1241 1190 1141 1093 1047 1002 959 917 877 837 799 762 726 691 657 623 590 557 525 493 462 431 402 373 345 319 294 270 248 228 210 194 178 165 152 141 130 121 112 103 94 86 77 69 61 54 47 41 35 30 26 23 20 19 18 17 17 17 18 18 18 18 18 18 17 16 15 14 13 12 11 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 12 11 10 9 8 7 6 5 5 4 4 4 4 5 5 6 7 8 9 10 10 11 11 11 11 11 10 9 8 7 7 6 6 6 6 7 8 10 12 14 16 19 21 24 27 29 32 35 38 41 45 50 56 64 72 82 93 106 121 137 154 173 193 214 236 259 282 307 332 358 386 414 443 474 506 540 575 611 647 684 721 758 795 832 868 904 938 973 1007 1041 1076 1111 1145 1179 1211 1242 1271 1297 1319 1336 1348 1352 1348 1339 1324 1304 1281 1254 1227 1202 1182 1169 1167 1177 1198 1233 1281 1343 1421 1511 1610 1717 1829 1944 2060 2176 2289 2398 2501 2596 2685 2769 2847 2920 2989 3056 3119 3180 3240 3301 3361 3421 3481 3541 3599 3657 3714 3769 3824 3877 3928 3978 4026 4073 4119 4165 4210 4254 4298 4341 4384 4426 4467 4508 4549 4588 4627 4665 4703 4740 4778 4815 4852 4889 4927 4964 5002 5040 5078 5116 5153 5190 5226 5261 5295 5329 5361 5392 5422 5451 5479 5507 5535 5562 5589 5617 5644 5672 5701 5730 5760 5789 5819 5849 5879 5908 5937 5965 5993 6019 6044 6068 6090 6112 6133 6154 6174 6194 6215 6235 6256 6278 6301 6324 6347 6371 6395 6418 6442 6464 6486 6507 6526 6544 6562 6578 6594 6609 6625 6640 6655 6671 6688 6706 6725 6744 6763 6783 6803 7625 3 6 4 6822 6841 6860 6877 6894 6909 6924 6937 6950 6963 6975 6986 6998 7010 7022 7035 7049 7062 7077 7091 7106 7122 7137 7152 7167 7182 7196 7210 7223 7235 7247 7258 7269 7279 7289 7298 7308 7317 7326 7336 7346 7356 7367 7378 7390 7402 7414 7427 7440 7454 7467 7480 7493 7506 7518 7530 7541 7551 7561 7570 7579 7586 7593 7599 7605 7610 7615 7620 7625 7630 7635 7641 7647 7654 7661 7669 7677 7685 7694 7703 7711 7719 7726 7734 7740 7747 7752 7757 7763 7768 7774 7780 7788 7795 7803 7812 7821 7830 7839 7848 7856 7863 7867 7871 7873 7874 7874 7873 7872 7870 7868 7867 7867 7869 7872 7876 7880 7885 7891 7896 7900 7904 7907 7907 7906 7903 7899 7895 7891 7887 7884 7882 7880 7879 7879 7879 7879 7877 7872 7863 7849 7830 7808 7782 7753 7720 7685 7649 7612 7574 7537 7504 7468 7426 7377 7318 7246 7159 7055 6930 6785 6616 6420 6209 5987 5760 5534 5314 5110 4928 4776 4660 4591 4573 4599 4667 4775 4919 5099 5303 5523 5753 5985 6206 6413 6606 6782 6940 7078 7193 7291 7373 7442 7501 7557 7609 7656 7701 7743 7784 7824 7863 7899 7932 7962 7985 8003 8018 8028 8036 8042 8045 8047 8048 8048 8049 8052 8055 8057 8058 8057 8053 8046 8035 8018 7996 7966 7929 7886 7838 7785 7728 7668 7607 7548 7493 7443 7401 7370 7349 7340 7342 7357 7386 7428 7478 7537 7602 7671 7743 7814 7884 7951 8013 8066 8114 8156 8191 8221 8246 8267 8284 8298 8310 8321 8332 8343 8354 8364 8374 8384 8393 8402 8410 8417 8423 8428 8433 8437 8441 8445 8450 8454 8459 8464 8469 8475 8480 8486 8491 8495 8499 8502 8504 8506 8506 8507 8507 8506 8506 8506 8506 8507 8509 8511 8514 8517 8520 8524 8528 8532 8536 8539 8541 8543 8544 8545 8545 8545 8544 8544 8543 8543 8544 8545 8547 8549 8552 8555 8559 8563 8566 8569 8572 8574 8576 8576 8576 8575 8575 8574 8573 8572 8571 8571 8572 8573 8576 8579 8582 8586 8589 8593 8596 8598 8600 8601 8600 8599 8596 8594 8590 8587 8583 8579 8576 8572 8570 8568 8566 8566 8565 8566 8566 8567 8569 8570 8572 8574 8576 8578 8580 8581 8583 8585 8587 8588 8589 8590 8591 8591 8591 8591 8590 8589 8588 8587 8586 8585 8584 8583 8583 8583 8583 8583 8583 8584 8584 8585 8587 8588 8590 8592 8594 8597 8599 8601 8604 8606 8607 8608 8607 8606 8603 8599 8594 8589 8582 8575 8568 8561 8554 8549 8546 8544 8544 8545 8547 8551 8556 8561 8567 8571 8575 8577 8578 8578 8576 8572 8567 8561 8555 8548 8541 8534 8529 8525 8522 8519 8518 8517 8518 8519 8520 8521 8522 8523 8523 8523 8523 8522 8521 8519 8517 8515 8513 8511 8508 8506 8503 8501 8498 8495 8492 8490 8488 8486 8485 8484 8484 8484 8485 8486 8488 8489 8490 8491 8491 8490 8489 7626 3 6 4 8486 8482 8477 8471 8465 8458 8450 8443 8436 8431 8425 8421 8417 8414 8411 8409 8408 8406 8404 8402 8399 8395 8391 8388 8383 8379 8376 8372 8369 8366 8365 8364 8363 8362 8360 8358 8353 8347 8340 8330 8318 8304 8288 8270 8252 8234 8217 8201 8186 8172 8158 8145 8132 8120 8105 8087 8064 8035 8000 7958 7910 7856 7797 7731 7663 7594 7527 7465 7410 7364 7329 7304 7291 7292 7308 7336 7373 7419 7471 7527 7584 7642 7698 7751 7799 7839 7874 7903 7927 7946 7962 7975 7986 7995 8004 8013 8023 8033 8043 8052 8061 8069 8076 8082 8086 8089 8090 8090 8089 8088 8086 8084 8084 8084 8084 8085 8086 8087 8088 8089 8090 8089 8087 8084 8079 8073 8066 8058 8050 8041 8033 8024 8017 8010 8004 8000 7996 7993 7991 7989 7988 7986 7985 7984 7982 7979 7975 7971 7966 7960 7953 7946 7939 7931 7923 7915 7908 7901 7894 7888 7882 7878 7873 7869 7865 7861 7856 7851 7845 7839 7832 7823 7814 7803 7793 7782 7771 7760 7749 7739 7730 7721 7713 7706 7700 7693 7687 7680 7672 7664 7656 7646 7636 7624 7612 7599 7586 7572 7558 7544 7530 7515 7501 7486 7470 7455 7439 7423 7407 7390 7374 7357 7340 7324 7307 7292 7277 7261 7243 7224 7202 7178 7151 7120 7086 7048 7004 6958 6909 6859 6808 6758 6707 6655 6601 6544 6484 6420 6348 6263 6164 6047 5908 5749 5572 5377 5168 4941 4703 4465 4232 4013 3814 3646 3509 3408 3346 3326 3355 3428 3538 3678 3844 4028 4224 4426 4628 4825 5011 5174 5320 5448 5558 5652 5731 5796 5849 5893 5929 5960 5992 6021 6046 6069 6089 6106 6119 6129 6135 6137 6136 6130 6120 6109 6096 6082 6068 6055 6042 6029 6017 6004 5992 5980 5967 5953 5938 5921 5902 5882 5861 5839 5817 5794 5771 5748 5725 5702 5680 5657 5635 5613 5590 5566 5541 5516 5490 5463 5436 5408 5380 5351 5323 5294 5266 5238 5210 5181 5153 5124 5094 5063 5032 5000 4967 4933 4898 4862 4826 4789 4751 4714 4676 4638 4600 4562 4524 4486 4447 4408 4369 4329 4288 4246 4204 4161 4118 4074 4030 3985 3939 3894 3848 3802 3756 3710 3663 3616 3569 3522 3475 3427 3379 3330 3281 3232 3182 3132 3081 3030 2978 2926 2874 2822 2770 2718 2666 2614 2563 2511 2460 2410 2359 2308 2258 2207 2156 2104 2052 1999 1946 1892 1837 1782 1727 1672 1617 1562 1507 1454 1401 1349 1298 1248 1199 1151 1103 1056 1010 964 919 874 830 787 744 703 662 623 586 549 514 480 448 417 388 360 333 308 283 260 237 216 197 178 161 146 131 118 107 97 88 80 73 67 62 57 53 49 45 42 38 35 32 29 26 23 21 19 17 15 14 13 12 11 10 10 9 9 9 9 9 10 11 12 13 14 14 15 16 17 7627 3 6 4 17 17 16 16 15 14 12 11 10 9 8 7 7 8 8 10 11 12 14 15 16 17 18 19 18 18 17 16 14 13 11 10 8 7 6 6 6 6 6 7 7 8 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 9 10 11 11 12 13 13 14 14 14 14 14 15 16 17 19 22 26 30 35 40 47 53 60 67 74 80 86 92 97 103 109 115 123 132 142 156 172 191 213 238 266 298 332 369 409 450 493 536 580 625 671 717 762 808 854 900 947 994 1042 1090 1138 1187 1236 1284 1333 1381 1429 1476 1523 1568 1614 1659 1704 1749 1794 1839 1883 1927 1971 2015 2057 2098 2136 2172 2204 2233 2258 2281 2301 2317 2332 2345 2358 2373 2391 2412 2438 2469 2505 2547 2596 2651 2711 2774 2841 2909 2978 3046 3113 3179 3241 3300 3355 3406 3455 3501 3546 3590 3632 3674 3716 3758 3800 3843 3885 3927 3969 4008 4046 4083 4118 4151 4183 4213 4242 4270 4298 4325 4353 4382 4412 4441 4471 4502 4532 4563 4593 4622 4651 4678 4704 4729 4752 4775 4798 4819 4840 4861 4881 4901 4921 4941 4960 4980 4999 5017 5035 5052 5069 5085 5102 5117 5133 5149 5164 5180 5196 5212 5229 5245 5261 5277 5293 5308 5323 5338 5352 5365 5377 5389 5400 5411 5421 5431 5441 5450 5459 5468 5477 5486 5495 5504 5512 5520 5529 5537 5545 5553 5560 5568 5576 5583 5590 5597 5604 5610 5615 5620 5625 5628 5631 5634 5635 5637 5638 5639 5639 5640 5641 5642 5643 5644 5646 5647 5649 5651 5652 5653 5653 5653 5653 5652 5650 5648 5645 5642 5639 5637 5634 5632 5630 5628 5627 5626 5625 5625 5624 5624 5622 5621 5619 5616 5613 5608 5603 5598 5592 5586 5579 5573 5566 5560 5553 5547 5540 5534 5528 5522 5515 5508 5500 5492 5484 5476 5467 5457 5448 5438 5429 5419 5409 5400 5391 5382 5372 5363 5353 5343 5333 5323 5312 5301 5289 5277 5265 5253 5242 5230 5218 5206 5194 5183 5171 5159 5147 5134 5121 5108 5093 5079 5064 5048 5033 5017 5001 4986 4970 4954 4938 4923 4907 4890 4873 4855 4836 4816 4795 4772 4749 4724 4699 4672 4646 4620 4593 4568 4543 4518 4494 4471 4448 4426 4404 4382 4360 4337 4314 4290 4265 4239 4212 4185 4156 4126 4096 4064 4032 3999 3966 3932 3897 3862 3826 3790 3754 3717 3680 3643 3606 3569 3532 3495 3458 3421 3385 3348 3311 3274 3237 3199 3161 3123 3084 3045 3005 2965 2924 2883 2841 2798 2755 2712 2667 2622 2575 2528 2480 2432 2383 2333 2284 2235 2186 2137 2090 2043 1998 1954 1910 1867 1825 1783 1741 1698 1656 1612 1567 1522 1476 1430 1383 1336 1290 1244 1199 1155 1113 1072 1032 993 956 7628 3 6 4 919 882 846 811 775 740 704 668 632 597 562 528 495 463 433 405 378 353 330 309 289 271 254 239 224 209 196 183 170 158 146 134 123 112 102 93 84 76 69 62 57 52 47 43 40 36 34 31 29 27 25 23 21 20 18 17 16 15 14 13 12 11 10 10 9 8 8 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 3 3 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 7 7 8 9 10 11 12 13 14 15 17 18 20 22 23 25 27 29 32 35 38 42 46 51 58 65 74 84 96 110 125 142 160 181 203 226 251 277 304 332 361 390 421 452 484 517 551 586 622 658 696 735 775 816 858 900 943 986 1030 1074 1118 1162 1205 1249 1293 1337 1381 1425 1470 1516 1562 1610 1658 1706 1756 1805 1855 1905 1954 2004 2053 2102 2149 2196 2243 2289 2335 2381 2427 2473 2519 2565 2611 2658 2704 2749 2795 2839 2883 2925 2967 3008 3049 3090 3130 3171 3212 3253 3296 3340 3385 3431 3477 3524 3570 3617 3663 3708 3752 3795 3836 3876 3915 3953 3990 4028 4065 4102 4140 4178 4216 4255 4294 4333 4372 4410 4447 4482 4516 4549 4580 4611 4640 4668 4696 4724 4752 4782 4812 4843 4875 4907 4941 4974 5008 5041 5075 5107 5138 5168 5196 5224 5251 5278 5304 5330 5356 5382 5409 5436 5463 5491 5519 5546 5572 5598 5623 5647 5670 5692 5713 5733 5752 5771 5790 5810 5830 5851 5872 5894 5917 5941 5964 5988 6011 6034 6056 6077 6097 6116 6135 6153 6170 6187 6204 6221 6239 6257 6276 6296 6315 6335 6355 6375 6395 6415 6434 6452 6470 6487 6504 6521 6537 6553 6569 6585 6601 6617 6632 6648 6663 6677 6692 6705 6717 6729 6740 6751 6762 6773 6783 6794 6806 6818 6831 6845 6860 6875 6891 6908 6924 6941 6957 6973 6988 7002 7015 7027 7039 7049 7059 7069 7078 7087 7096 7105 7114 7123 7133 7142 7152 7162 7172 7182 7193 7203 7214 7224 7235 7246 7257 7267 7278 7289 7300 7310 7320 7329 7338 7346 7353 7360 7366 7372 7377 7382 7387 7392 7398 7404 7410 7417 7425 7433 7442 7451 7461 7470 7480 7490 7500 7509 7517 7526 7534 7541 7547 7553 7559 7564 7568 7572 7575 7578 7581 7583 7586 7588 7590 7593 7596 7599 7602 7606 7609 7612 7615 7616 7617 7617 7616 7613 7609 7604 7598 7592 7585 7579 7629 3 6 4 7575 7571 7567 7563 7558 7554 7548 7541 7530 7517 7499 7474 7446 7414 7380 7342 7303 7262 7219 7173 7125 7075 7024 6966 6897 6816 6718 6601 6465 6309 6134 5941 5726 5494 5255 5017 4788 4574 4385 4225 4099 4014 3972 3984 4046 4150 4292 4465 4665 4884 5116 5352 5588 5815 6022 6211 6383 6536 6673 6792 6895 6984 7061 7128 7188 7247 7301 7350 7395 7436 7472 7504 7531 7555 7576 7593 7606 7617 7624 7629 7630 7630 7628 7620 7606 7585 7555 7516 7468 7414 7353 7288 7216 7144 7075 7012 6959 6920 6898 6891 6901 6927 6969 7030 7104 7188 7278 7371 7462 7549 7631 7708 7777 7836 7885 7924 7957 7983 8005 8025 8042 8059 8074 8089 8105 8122 8139 8156 8172 8188 8201 8212 8223 8232 8240 8247 8253 8258 8263 8268 8273 8278 8284 8290 8295 8301 8306 8311 8315 8320 8324 8328 8333 8337 8342 8347 8352 8357 8363 8369 8374 8379 8383 8386 8387 8389 8389 8389 8388 8387 8386 8385 8385 8387 8389 8392 8396 8401 8406 8411 8416 8420 8424 8427 8428 8427 8426 8425 8423 8421 8420 8419 8419 8420 8422 8426 8431 8437 8444 8450 8456 8461 8465 8468 8470 8471 8470 8468 8466 8463 8461 8459 8459 8459 8461 8463 8466 8470 8474 8479 8483 8487 8490 8491 8492 8492 8491 8490 8488 8486 8485 8483 8483 8483 8485 8487 8489 8493 8496 8500 8503 8507 8511 8515 8518 8521 8525 8528 8531 8535 8539 8542 8546 8549 8552 8554 8556 8556 8556 8555 8552 8548 8544 8540 8536 8532 8529 8526 8525 8524 8525 8527 8531 8535 8539 8544 8547 8551 8553 8555 8555 8555 8553 8550 8547 8544 8540 8537 8535 8533 8532 8531 8532 8533 8535 8536 8538 8539 8540 8539 8538 8536 8533 8530 8525 8520 8515 8509 8505 8500 8497 8494 8492 8491 8491 8492 8494 8496 8498 8501 8503 8506 8509 8511 8513 8516 8517 8519 8521 8522 8524 8525 8526 8528 8529 8529 8530 8531 8531 8531 8531 8531 8530 8529 8528 8526 8525 8523 8522 8521 8520 8520 8520 8521 8522 8524 8526 8528 8531 8533 8535 8537 8538 8537 8536 8533 8529 8525 8519 8512 8505 8498 8491 8484 8479 8475 8473 8471 8471 8472 8475 8478 8481 8484 8487 8488 8489 8489 8487 8485 8482 8477 8472 8468 8463 8459 8456 8455 8453 8453 8454 8455 8457 8459 8461 8462 8463 8462 8461 8459 8456 8453 8449 8444 8439 8435 8430 8426 8422 8419 8415 8413 8410 8407 8404 8401 8398 8394 8390 8385 8381 8375 8370 8364 8358 8352 8345 8339 8332 8325 8318 8310 8303 8296 8289 8282 8276 8270 8266 8262 8261 8260 8261 8263 8265 8268 8271 8274 8276 8277 8276 8272 8266 8258 8249 8238 8226 8213 8200 8186 8173 8161 8151 8141 8130 8117 8101 8083 8060 8031 7996 7954 7903 7843 7778 7709 7637 7565 7493 7425 7365 7313 7274 7250 7242 7248 7268 7301 7347 7405 7630 3 6 4 7471 7542 7616 7689 7757 7821 7878 7929 7973 8007 8033 8051 8064 8072 8077 8081 8084 8087 8090 8094 8100 8108 8117 8127 8137 8147 8156 8163 8169 8174 8176 8176 8175 8171 8167 8162 8157 8152 8147 8142 8138 8135 8133 8131 8130 8128 8126 8123 8119 8114 8108 8100 8092 8083 8073 8063 8053 8044 8036 8029 8022 8016 8010 8005 7999 7993 7986 7978 7968 7957 7943 7929 7913 7897 7880 7863 7846 7828 7809 7789 7768 7746 7722 7695 7666 7632 7595 7555 7513 7470 7425 7379 7332 7282 7227 7167 7103 7032 6947 6846 6727 6585 6416 6226 6014 5782 5534 5265 4988 4713 4450 4206 3991 3814 3678 3587 3545 3555 3629 3750 3913 4111 4337 4581 4835 5094 5349 5594 5821 6018 6193 6345 6477 6589 6684 6763 6830 6887 6936 6984 7032 7079 7122 7164 7202 7236 7266 7292 7315 7333 7345 7353 7358 7361 7363 7366 7370 7376 7383 7390 7398 7407 7415 7423 7430 7434 7435 7432 7427 7420 7411 7401 7391 7381 7371 7363 7356 7351 7348 7348 7348 7348 7348 7347 7345 7342 7337 7330 7321 7309 7296 7282 7267 7252 7238 7224 7211 7200 7189 7181 7174 7168 7162 7157 7152 7147 7140 7133 7125 7115 7104 7091 7077 7062 7047 7031 7015 6999 6983 6968 6953 6939 6926 6913 6901 6889 6877 6865 6852 6839 6826 6811 6796 6780 6764 6747 6730 6713 6697 6681 6665 6651 6637 6624 6612 6600 6589 6577 6565 6552 6538 6524 6507 6489 6469 6447 6423 6399 6374 6347 6321 6294 6268 6243 6220 6197 6176 6157 6138 6119 6102 6085 6068 6051 6032 6013 5992 5971 5948 5925 5900 5875 5850 5825 5800 5775 5751 5727 5704 5681 5658 5635 5612 5589 5565 5541 5515 5489 5462 5433 5404 5375 5345 5314 5283 5251 5219 5187 5154 5122 5089 5056 5023 4990 4956 4923 4889 4855 4822 4788 4755 4721 4688 4655 4622 4588 4554 4520 4485 4450 4413 4376 4338 4299 4260 4219 4179 4137 4096 4054 4013 3971 3930 3888 3846 3805 3763 3720 3678 3634 3590 3545 3499 3453 3406 3358 3310 3262 3213 3164 3116 3068 3021 2974 2927 2881 2835 2789 2743 2697 2650 2602 2554 2504 2453 2401 2348 2295 2240 2184 2129 2073 2017 1962 1908 1855 1802 1751 1701 1652 1604 1558 1512 1467 1422 1377 1332 1287 1242 1197 1151 1105 1059 1013 967 921 876 832 788 746 706 667 630 594 559 526 495 465 435 407 381 354 329 305 282 260 239 220 202 185 170 155 143 131 121 111 102 94 87 80 73 67 61 55 50 45 40 35 31 28 25 22 20 19 18 17 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 12 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 13 12 11 10 9 9 8 7 7 7631 3 6 5 9 9 9 9 9 9 10 11 12 13 14 14 15 15 15 14 14 13 12 11 10 9 8 7 6 5 5 5 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 13 15 18 21 24 28 32 37 42 47 53 59 66 74 82 91 100 111 122 135 148 164 180 198 218 240 263 288 315 343 373 403 435 468 501 535 569 603 637 671 706 741 776 811 847 884 922 960 1000 1040 1082 1124 1166 1210 1253 1297 1341 1385 1429 1473 1517 1561 1605 1648 1692 1736 1781 1825 1869 1914 1958 2002 2046 2090 2133 2176 2219 2261 2303 2345 2387 2430 2472 2515 2558 2602 2646 2690 2734 2778 2822 2865 2907 2949 2990 3030 3069 3107 3144 3181 3218 3255 3293 3330 3367 3405 3444 3482 3521 3560 3598 3636 3672 3708 3743 3777 3810 3842 3872 3901 3930 3958 3985 4012 4038 4065 4090 4116 4142 4167 4193 4218 4243 4268 4293 4318 4343 4368 4393 4419 4444 4469 4494 4519 4544 4568 4591 4614 4635 4655 4674 4691 4707 4723 4738 4752 4766 4779 4793 4808 4823 4839 4857 4875 4893 4912 4932 4951 4970 4989 5007 5023 5038 5052 5065 5077 5088 5097 5106 5115 5123 5131 5139 5148 5157 5166 5176 5185 5195 5205 5215 5225 5235 5244 5253 5261 5269 5277 5285 5292 5298 5305 5310 5316 5320 5325 5329 5332 5335 5338 5340 5342 5344 5347 5349 5352 5355 5358 5361 5365 5368 5372 5376 5380 5383 5386 5389 5391 5393 5394 5395 5396 5396 5396 5395 5395 5394 5392 5391 5389 5387 5384 5382 5379 5376 5373 5369 5366 5363 5359 5356 5353 5350 5347 5345 5342 5338 5335 5330 5326 5320 5314 5307 5299 5290 5281 5270 5259 5248 5236 5224 5211 5199 5186 5173 5161 5149 5137 5125 5113 5102 5090 5079 5067 5055 5044 5032 5020 5008 4995 4983 4970 4956 4943 4929 4915 4900 4885 4870 4855 4839 4823 4807 4790 4773 4756 4738 4720 4701 4682 4663 4644 4625 4605 4586 4566 4546 4526 4506 4485 4464 4443 4421 4398 4374 4350 4325 4299 4273 4245 4217 4188 4159 4130 4101 4072 4044 4015 3986 3958 3929 3901 3873 3844 3814 3784 3754 3723 3691 3658 3625 3591 3556 3521 3486 3451 3416 3380 3345 3310 3275 3240 3205 3170 3134 3099 3062 3026 2989 2951 2913 2874 2835 2795 2755 2714 2673 2632 2590 2549 2506 2464 2422 2379 2337 2294 2252 2209 2166 2124 2082 2040 1998 1956 1914 1873 1832 1790 1749 1708 1666 1624 1582 1540 1498 1455 1412 1369 1326 1284 1241 1199 1158 1117 1076 1037 998 960 923 886 850 814 779 744 710 676 642 609 576 544 512 481 451 422 394 367 341 317 294 272 253 234 217 201 187 174 162 151 7632 3 6 5 140 131 121 113 105 97 89 82 75 68 62 56 51 46 41 37 33 30 28 25 24 22 21 20 20 19 19 18 18 18 17 17 17 16 16 15 14 13 13 12 11 10 9 8 7 6 5 5 4 4 4 4 4 4 5 6 6 7 7 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 8 8 9 10 11 12 14 15 17 20 22 25 29 33 37 43 49 56 64 73 83 94 106 119 133 147 163 180 197 215 234 254 275 296 319 343 368 395 422 451 482 513 547 581 616 652 688 725 762 800 838 876 914 953 991 1031 1071 1111 1152 1194 1237 1280 1324 1368 1412 1456 1500 1544 1587 1630 1673 1716 1758 1801 1843 1886 1929 1973 2017 2062 2108 2155 2202 2249 2297 2344 2392 2439 2487 2534 2580 2626 2671 2716 2760 2804 2847 2891 2934 2976 3019 3061 3104 3147 3189 3232 3275 3318 3361 3404 3447 3491 3534 3578 3622 3665 3709 3752 3796 3839 3882 3924 3966 4008 4049 4090 4130 4170 4209 4247 4285 4321 4357 4393 4427 4460 4493 4525 4557 4588 4619 4649 4680 4711 4741 4773 4804 4835 4867 4899 4930 4962 4993 5025 5056 5086 5116 5145 5174 5203 5232 5260 5288 5316 5344 5371 5399 5427 5455 5482 5509 5536 5563 5589 5615 5640 5664 5688 5711 5734 5756 5778 5800 5821 5843 5865 5886 5908 5930 5953 5975 5998 6020 6042 6064 6085 6106 6126 6146 6164 6182 6199 6215 6231 6247 6263 6279 6295 6311 6328 6346 6364 6383 6402 6421 6440 6460 6480 6499 6518 6537 6555 6573 6590 6607 6624 6641 6658 6674 6691 6707 6723 6739 6755 6771 6786 6801 6815 6828 6841 6854 6867 6879 6891 6903 6916 6929 6942 6956 6970 6985 6999 7013 7027 7041 7054 7067 7079 7090 7100 7110 7119 7128 7137 7146 7155 7165 7174 7184 7194 7205 7216 7227 7237 7248 7257 7267 7276 7284 7292 7300 7308 7315 7322 7330 7338 7346 7355 7363 7372 7380 7389 7397 7405 7413 7420 7426 7432 7438 7444 7450 7456 7463 7471 7479 7488 7498 7508 7519 7530 7541 7551 7561 7570 7577 7584 7590 7595 7598 7602 7604 7607 7610 7614 7619 7624 7629 7634 7640 7646 7651 7655 7658 7659 7658 7655 7651 7645 7639 7632 7624 7618 7611 7606 7602 7601 7601 7601 7601 7600 7598 7592 7584 7573 7558 7539 7513 7484 7452 7418 7383 7348 7314 7278 7240 7200 7156 7111 7057 6991 6911 6813 6694 6552 7633 3 6 5 6391 6210 6011 5795 5561 5324 5088 4863 4656 4476 4326 4213 4139 4109 4129 4200 4311 4459 4638 4841 5063 5296 5533 5768 5996 6204 6392 6562 6713 6844 6957 7052 7131 7198 7254 7304 7351 7396 7438 7478 7515 7552 7587 7620 7647 7668 7683 7688 7684 7670 7646 7612 7567 7512 7449 7381 7311 7240 7170 7105 7048 7002 6968 6953 6953 6970 7002 7049 7110 7185 7268 7357 7449 7540 7626 7706 7780 7846 7904 7952 7989 8020 8044 8063 8080 8097 8113 8128 8145 8161 8180 8201 8222 8242 8262 8279 8294 8306 8316 8324 8330 8333 8335 8336 8336 8336 8337 8340 8343 8347 8352 8357 8363 8369 8375 8381 8386 8391 8394 8398 8401 8404 8407 8410 8414 8418 8423 8428 8433 8440 8446 8452 8459 8464 8469 8473 8477 8480 8482 8483 8484 8485 8486 8487 8488 8490 8493 8496 8500 8504 8508 8513 8518 8522 8526 8529 8532 8533 8534 8535 8534 8533 8532 8531 8530 8529 8530 8531 8534 8537 8541 8546 8551 8558 8564 8569 8575 8579 8582 8583 8584 8584 8582 8580 8576 8573 8569 8566 8564 8563 8562 8562 8564 8566 8570 8574 8578 8583 8587 8591 8594 8597 8599 8601 8602 8602 8602 8602 8602 8601 8602 8602 8602 8602 8602 8602 8602 8602 8602 8601 8600 8598 8596 8594 8591 8589 8586 8583 8579 8576 8573 8569 8566 8563 8560 8557 8555 8553 8551 8551 8551 8551 8552 8554 8556 8559 8561 8562 8563 8563 8563 8561 8559 8556 8552 8548 8544 8540 8537 8535 8535 8535 8536 8539 8543 8548 8553 8559 8565 8570 8575 8579 8583 8586 8589 8591 8593 8595 8597 8599 8602 8605 8609 8612 8615 8619 8621 8624 8626 8628 8629 8629 8630 8630 8631 8633 8635 8638 8643 8647 8653 8658 8665 8671 8677 8683 8688 8691 8693 8694 8694 8693 8692 8690 8689 8687 8685 8685 8686 8687 8690 8693 8697 8701 8706 8711 8716 8720 8724 8726 8728 8728 8728 8727 8725 8722 8719 8716 8713 8710 8707 8705 8703 8702 8701 8701 8702 8703 8704 8706 8707 8708 8708 8708 8707 8706 8704 8701 8698 8695 8691 8688 8686 8683 8682 8681 8681 8682 8683 8686 8688 8692 8695 8699 8703 8706 8710 8713 8716 8719 8721 8723 8724 8725 8724 8724 8722 8720 8716 8712 8707 8702 8697 8691 8685 8680 8675 8671 8668 8667 8666 8667 8668 8670 8673 8676 8679 8682 8684 8685 8685 8684 8682 8680 8677 8674 8671 8667 8665 8663 8661 8662 8663 8666 8669 8672 8676 8680 8684 8687 8690 8692 8692 8691 8689 8686 8683 8679 8674 8670 8666 8662 8659 8656 8655 8654 8653 8652 8651 8651 8650 8648 8646 8643 8639 8634 8630 8625 8619 8614 8610 8605 8600 8596 8593 8589 8586 8582 8578 8572 8566 8559 8550 8541 8532 8521 8511 8500 8489 8479 8469 8461 8453 8445 8438 8430 8421 8412 8401 8390 8377 8363 8347 8330 8312 8294 8276 8258 8239 8220 7634 3 6 5 8198 8175 8150 8122 8089 8051 8007 7956 7897 7833 7765 7694 7622 7550 7480 7417 7361 7317 7287 7272 7271 7283 7308 7346 7396 7455 7518 7585 7651 7713 7770 7821 7868 7908 7941 7966 7987 8002 8015 8025 8037 8047 8056 8062 8065 8064 8059 8050 8037 8018 7993 7961 7923 7883 7840 7796 7753 7709 7662 7610 7551 7483 7406 7314 7202 7067 6908 6715 6496 6255 5998 5728 5449 5166 4894 4642 4420 4236 4107 4028 4000 4025 4100 4232 4411 4627 4871 5132 5402 5666 5925 6171 6402 6611 6790 6944 7075 7186 7280 7361 7434 7499 7557 7610 7661 7715 7767 7818 7866 7911 7950 7983 8011 8034 8052 8067 8076 8082 8087 8091 8095 8101 8109 8119 8129 8141 8153 8166 8178 8190 8201 8209 8215 8219 8220 8220 8219 8217 8215 8212 8210 8208 8206 8206 8207 8209 8211 8214 8216 8219 8221 8223 8223 8223 8221 8219 8215 8210 8205 8199 8192 8186 8179 8173 8168 8163 8159 8155 8153 8150 8149 8148 8147 8146 8145 8143 8141 8138 8134 8130 8125 8119 8113 8106 8099 8091 8083 8076 8068 8061 8053 8047 8040 8034 8029 8024 8020 8017 8015 8013 8011 8010 8010 8009 8009 8008 8007 8005 8002 7997 7992 7986 7979 7971 7962 7953 7944 7934 7926 7918 7910 7904 7898 7892 7887 7882 7877 7872 7867 7860 7853 7845 7836 7826 7816 7805 7795 7785 7775 7766 7757 7750 7744 7738 7733 7728 7723 7717 7711 7704 7697 7688 7678 7668 7657 7645 7634 7622 7611 7601 7590 7581 7572 7565 7557 7550 7543 7536 7528 7520 7512 7503 7494 7484 7473 7463 7453 7442 7432 7423 7414 7405 7397 7388 7380 7372 7364 7355 7346 7336 7326 7314 7302 7290 7277 7264 7251 7238 7224 7211 7199 7187 7175 7163 7152 7140 7128 7116 7103 7089 7076 7061 7045 7030 7014 6998 6982 6967 6952 6937 6922 6909 6896 6883 6871 6859 6846 6834 6820 6807 6792 6777 6762 6745 6729 6711 6694 6676 6659 6642 6624 6607 6589 6572 6554 6536 6518 6499 6479 6458 6436 6414 6392 6369 6346 6323 6301 6279 6257 6236 6216 6196 6177 6157 6138 6119 6098 6078 6056 6034 6011 5987 5962 5937 5912 5886 5861 5837 5813 5789 5765 5743 5720 5698 5675 5652 5628 5602 5575 5547 5517 5487 5455 5422 5388 5354 5320 5286 5253 5221 5189 5159 5129 5100 5072 5043 5015 4986 4957 4926 4895 4862 4828 4793 4756 4718 4680 4641 4602 4563 4524 4486 4448 4410 4373 4336 4299 4262 4225 4186 4147 4107 4065 4022 3978 3933 3886 3838 3790 3741 3692 3643 3594 3545 3497 3449 3401 3354 3308 3261 3215 3168 3121 3073 3025 2976 2926 2876 2825 2773 2720 2667 2613 2560 2506 2452 2398 2344 2291 2238 2185 2133 2081 2029 1978 1927 1877 1826 1775 1725 1674 1623 1572 1522 1471 1421 1370 1320 1270 1221 1173 1125 1077 1031 984 939 895 851 807 765 7635 3 6 5 723 682 642 603 566 529 494 460 427 396 367 340 314 290 268 247 228 211 194 180 166 153 141 129 119 109 99 90 82 74 66 59 53 47 41 36 32 28 25 22 20 18 17 16 16 16 16 16 16 16 16 17 17 17 16 16 16 15 15 14 13 13 12 11 10 9 8 7 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 11 11 11 12 12 13 14 14 15 16 16 17 17 17 17 17 16 15 15 14 12 11 10 9 9 8 8 8 8 8 9 9 9 10 10 10 10 9 9 9 8 8 7 7 8 8 9 11 12 15 17 20 23 27 30 34 39 43 48 53 58 64 72 80 89 99 111 124 139 156 174 193 214 236 259 282 307 332 358 384 410 437 465 494 523 554 586 619 654 690 728 768 809 852 896 940 986 1032 1078 1124 1170 1215 1260 1305 1349 1393 1436 1480 1523 1567 1611 1655 1700 1746 1793 1840 1887 1935 1983 2031 2079 2127 2173 2219 2264 2308 2352 2394 2437 2479 2520 2562 2605 2648 2691 2736 2781 2826 2872 2918 2963 3009 3053 3096 3138 3178 3216 3253 3289 3324 3358 3391 3424 3458 3492 3528 3565 3603 3642 3682 3722 3763 3803 3843 3882 3919 3954 3987 4018 4048 4076 4103 4129 4154 4179 4205 4230 4258 4286 4314 4343 4373 4402 4432 4460 4488 4516 4542 4566 4589 4611 4632 4653 4673 4693 4714 4734 4755 4776 4798 4819 4841 4863 4885 4906 4926 4946 4965 4984 5002 5019 5035 5051 5066 5081 5095 5109 5123 5136 5149 5160 5172 5183 5193 5203 5212 5222 5231 5240 5249 5258 5267 5277 5287 5298 5308 5318 5328 5338 5348 5357 5367 5375 5384 5393 5401 5410 5419 5428 5437 5446 5455 5463 5471 5478 5485 5490 5495 5498 5500 5501 5502 5502 5503 5503 5504 5505 5507 5510 5514 5518 5523 5528 5533 5537 5540 5543 5544 5544 5542 5539 5534 5528 5521 5514 5507 5500 5493 5487 5481 5476 5472 5469 5466 5463 5460 5456 5451 5446 5439 5432 5423 5412 5401 5389 5377 5365 5353 5341 5330 5319 5309 5300 5292 5284 5276 5268 5260 5251 5241 5230 5218 5205 5191 5175 5159 5141 5123 5105 5086 5067 5049 5031 5014 4997 4982 4967 4953 4939 4926 4914 4902 4890 4879 4867 4855 4843 4830 4818 4804 4790 4776 4761 4746 4730 4714 4697 4680 4663 4646 4629 4612 4595 4578 4561 4545 4529 4513 4497 4481 4464 4448 4430 4412 4393 4373 4352 4330 4307 4282 4256 4229 4201 4172 4143 4113 4082 4051 4020 3989 3958 3927 3895 3863 3831 3799 3767 3734 3701 3666 3632 3596 3560 3524 3487 3449 3411 3373 3335 3297 3259 7636 3 6 5 3222 3184 3147 3111 3074 3037 3001 2964 2927 2889 2850 2810 2770 2729 2687 2644 2600 2556 2511 2466 2421 2376 2331 2286 2242 2197 2152 2108 2064 2019 1975 1931 1886 1842 1798 1753 1709 1665 1621 1577 1534 1490 1447 1404 1360 1317 1274 1231 1188 1145 1103 1060 1018 976 934 893 853 813 774 735 698 661 625 590 555 522 490 458 428 399 372 345 320 297 275 255 236 219 204 189 176 164 153 143 134 124 115 106 98 89 81 73 65 58 51 44 38 33 28 25 22 19 17 16 16 15 15 15 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 7 7 8 9 9 10 11 11 12 12 12 12 12 12 11 11 10 10 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 9 10 12 13 15 17 19 21 23 25 28 31 34 38 42 47 52 59 67 75 85 96 109 122 137 153 170 188 207 228 249 271 294 318 343 370 397 425 454 484 515 547 579 613 648 684 721 759 798 839 880 922 965 1008 1053 1098 1144 1190 1236 1283 1329 1376 1423 1469 1516 1563 1610 1658 1706 1754 1803 1853 1903 1954 2005 2056 2107 2157 2208 2258 2308 2358 2406 2455 2503 2551 2599 2647 2696 2745 2793 2842 2891 2941 2990 3038 3087 3134 3181 3227 3272 3317 3361 3404 3448 3490 3533 3576 3619 3663 3707 3752 3796 3840 3885 3929 3973 4016 4058 4100 4141 4182 4222 4261 4300 4339 4377 4416 4454 4492 4530 4569 4607 4644 4682 4718 4754 4789 4823 4856 4889 4920 4950 4980 5009 5038 5067 5096 5125 5154 5185 5215 5247 5279 5311 5344 5377 5410 5442 5474 5505 5536 5565 5592 5619 5644 5668 5691 5713 5735 5756 5777 5798 5819 5840 5862 5884 5906 5929 5951 5973 5996 6018 6040 6062 6083 6104 6125 6146 6167 6188 6210 6231 6253 6274 6296 6317 6338 6359 6379 6398 6416 6433 6450 6466 6482 6498 6514 6530 6547 6564 6582 6600 6620 6639 6658 6677 6694 6711 6727 6741 6755 6767 6778 6788 6798 6809 6820 6833 6848 6864 6882 6901 6923 6946 6970 6994 7017 7039 7059 7077 7093 7108 7120 7129 7137 7144 7150 7156 7162 7170 7179 7189 7201 7213 7227 7241 7256 7271 7285 7298 7310 7320 7330 7339 7348 7356 7364 7372 7381 7390 7401 7413 7426 7440 7453 7467 7480 7493 7505 7516 7527 7536 7544 7552 7559 7567 7575 7584 7594 7604 7615 7626 7638 7650 7662 7637 3 6 5 7672 7682 7690 7697 7702 7707 7710 7713 7716 7719 7722 7726 7731 7737 7744 7753 7761 7771 7780 7789 7797 7805 7813 7820 7825 7830 7834 7838 7841 7844 7847 7849 7852 7853 7855 7855 7855 7854 7854 7853 7851 7850 7848 7847 7846 7845 7845 7844 7843 7839 7834 7825 7814 7799 7781 7761 7737 7709 7679 7648 7617 7585 7555 7525 7491 7453 7408 7356 7294 7218 7125 7012 6879 6718 6537 6339 6127 5907 5679 5451 5233 5033 4858 4717 4619 4562 4547 4575 4645 4762 4917 5101 5308 5529 5757 5983 6204 6416 6614 6795 6949 7081 7194 7290 7369 7435 7492 7539 7579 7614 7648 7683 7717 7750 7781 7808 7833 7853 7866 7873 7872 7861 7839 7808 7768 7721 7667 7606 7542 7478 7417 7360 7311 7273 7246 7232 7232 7247 7280 7328 7387 7455 7532 7613 7696 7779 7860 7936 8004 8062 8111 8152 8186 8213 8234 8250 8263 8274 8284 8296 8310 8326 8343 8361 8379 8398 8416 8434 8450 8465 8477 8486 8494 8500 8505 8509 8514 8518 8523 8528 8534 8540 8548 8555 8563 8570 8576 8580 8583 8585 8586 8585 8584 8582 8579 8577 8575 8574 8575 8576 8579 8583 8587 8592 8598 8603 8608 8611 8613 8614 8613 8611 8608 8604 8599 8593 8588 8583 8579 8576 8574 8573 8574 8575 8577 8580 8584 8588 8592 8596 8600 8603 8606 8609 8611 8613 8615 8617 8618 8619 8620 8621 8621 8621 8621 8620 8619 8618 8616 8614 8613 8611 8611 8610 8611 8612 8614 8618 8622 8627 8633 8639 8645 8651 8657 8662 8666 8670 8673 8675 8676 8677 8678 8678 8679 8679 8681 8682 8685 8689 8693 8698 8703 8710 8716 8723 8730 8737 8743 8750 8756 8762 8768 8773 8779 8783 8788 8792 8796 8800 8804 8808 8811 8814 8817 8820 8822 8824 8826 8828 8829 8831 8832 8833 8834 8835 8837 8838 8840 8842 8844 8847 8850 8854 8857 8861 8865 8868 8872 8875 8877 8879 8880 8881 8880 8878 8875 8872 8868 8863 8858 8853 8849 8845 8842 8840 8840 8840 8841 8844 8848 8852 8857 8861 8865 8867 8869 8870 8871 8870 8867 8864 8861 8857 8854 8852 8851 8852 8853 8855 8858 8863 8868 8874 8879 8883 8886 8887 8888 8887 8886 8883 8880 8876 8873 8870 8869 8869 8871 8874 8878 8883 8889 8896 8903 8909 8915 8919 8922 8923 8923 8923 8921 8920 8918 8916 8915 8914 8915 8917 8920 8924 8929 8934 8939 8943 8947 8951 8953 8954 8954 8953 8951 8949 8947 8945 8944 8943 8943 8943 8945 8948 8951 8955 8958 8962 8964 8966 8967 8967 8966 8964 8961 8958 8955 8952 8950 8948 8947 8946 8946 8946 8947 8948 8949 8949 8949 8948 8945 8942 8939 8935 8931 8927 8923 8920 8918 8917 8918 8921 8925 8931 8937 8943 8951 8958 8964 8970 8975 8978 8980 8981 8981 8980 8978 8976 8973 8970 8967 8965 8962 8960 8958 8956 8953 8950 8946 8943 8939 8935 7638 3 6 5 8931 8928 8925 8922 8920 8919 8920 8921 8923 8926 8928 8931 8933 8934 8935 8935 8934 8932 8929 8926 8923 8921 8920 8920 8921 8923 8926 8930 8935 8941 8946 8951 8955 8957 8957 8955 8952 8948 8943 8937 8930 8923 8917 8912 8909 8907 8907 8907 8909 8912 8915 8918 8920 8923 8924 8923 8922 8920 8917 8914 8910 8907 8903 8901 8898 8897 8897 8897 8898 8898 8899 8899 8899 8897 8895 8893 8889 8884 8878 8872 8865 8859 8853 8848 8842 8838 8834 8831 8828 8826 8824 8821 8818 8814 8809 8803 8795 8787 8777 8766 8755 8743 8732 8721 8711 8702 8693 8684 8675 8666 8656 8643 8628 8609 8585 8556 8522 8485 8444 8399 8351 8300 8247 8192 8135 8078 8019 7953 7878 7790 7687 7568 7429 7269 7086 6880 6643 6387 6117 5839 5562 5289 5029 4792 4585 4417 4294 4233 4222 4263 4352 4486 4666 4884 5129 5393 5667 5941 6202 6454 6690 6908 7105 7276 7423 7550 7660 7755 7838 7915 7985 8048 8106 8160 8215 8267 8316 8362 8403 8439 8468 8494 8515 8532 8545 8556 8564 8571 8577 8584 8592 8602 8614 8626 8638 8651 8664 8677 8689 8700 8709 8716 8721 8725 8728 8730 8731 8732 8732 8733 8734 8735 8737 8740 8742 8745 8748 8751 8753 8754 8755 8756 8756 8755 8753 8752 8750 8748 8747 8746 8746 8746 8746 8747 8749 8751 8753 8755 8757 8759 8760 8760 8760 8759 8758 8756 8754 8751 8748 8746 8744 8742 8740 8738 8737 8736 8736 8735 8735 8734 8734 8733 8732 8730 8729 8727 8725 8723 8721 8720 8718 8716 8715 8713 8712 8711 8709 8708 8707 8705 8704 8702 8701 8699 8697 8696 8694 8692 8690 8688 8685 8683 8680 8677 8673 8670 8667 8663 8660 8656 8653 8650 8647 8645 8643 8641 8640 8639 8639 8638 8638 8638 8638 8638 8638 8638 8638 8637 8637 8636 8634 8633 8630 8627 8623 8618 8612 8605 8598 8590 8582 8573 8564 8556 8549 8542 8537 8534 8532 8531 8532 8533 8535 8538 8541 8543 8545 8545 8544 8542 8539 8534 8529 8522 8515 8508 8500 8493 8487 8481 8476 8472 8467 8464 8460 8456 8452 8448 8443 8436 8430 8422 8414 8406 8398 8390 8383 8376 8370 8365 8361 8358 8356 8354 8353 8352 8350 8349 8347 8344 8341 8336 8331 8326 8320 8314 8308 8302 8297 8292 8287 8284 8281 8279 8277 8275 8274 8271 8269 8266 8262 8257 8252 8245 8238 8231 8223 8215 8207 8199 8192 8185 8178 8172 8166 8161 8157 8152 8148 8143 8138 8134 8129 8124 8118 8113 8107 8102 8096 8090 8085 8080 8074 8069 8063 8058 8052 8045 8039 8031 8024 8015 8006 7996 7986 7975 7964 7953 7942 7931 7920 7909 7899 7889 7879 7870 7861 7852 7844 7835 7827 7819 7810 7801 7792 7783 7773 7763 7752 7741 7729 7717 7704 7691 7677 7663 7648 7633 7618 7602 7587 7571 7556 7540 7525 7510 7496 7481 7467 7454 7639 3 6 5 7441 7429 7416 7405 7393 7383 7372 7361 7350 7339 7328 7317 7304 7292 7278 7264 7248 7233 7217 7201 7185 7169 7155 7140 7127 7115 7105 7096 7087 7080 7072 7064 7056 7047 7037 7026 7013 6997 6980 6962 6943 6923 6902 6882 6861 6841 6822 6803 6786 6770 6755 6740 6725 6710 6694 6678 6661 6644 6625 6605 6585 6563 6541 6519 6497 6475 6453 6431 6409 6387 6365 6343 6320 6297 6273 6248 6222 6196 6168 6141 6112 6083 6055 6026 5998 5970 5943 5917 5891 5866 5841 5816 5791 5766 5740 5714 5686 5658 5629 5599 5568 5536 5504 5471 5437 5403 5369 5334 5299 5263 5227 5191 5154 5117 5079 5041 5002 4963 4924 4884 4844 4803 4762 4720 4678 4634 4589 4542 4494 4444 4392 4338 4283 4227 4170 4111 4052 3992 3932 3871 3810 3748 3683 3614 3542 3465 3383 3294 3200 3099 2990 2874 2754 2632 2509 2389 2271 2160 2058 1967 1888 1826 1779 1747 1728 1721 1726 1740 1762 1787 1814 1840 1860 1876 1885 1888 1883 1871 1851 1824 1791 1754 1713 1671 1628 1583 1537 1491 1446 1400 1355 1309 1262 1215 1166 1116 1065 1014 963 911 859 808 757 708 661 617 575 535 498 463 431 401 374 348 324 301 280 260 241 222 204 187 170 154 139 125 112 99 88 78 69 61 54 49 44 40 37 35 33 32 31 30 29 28 27 26 25 24 22 21 20 19 17 16 15 14 13 13 12 11 11 11 11 12 12 13 14 15 16 17 18 19 19 20 20 20 19 19 18 17 16 16 15 15 14 14 14 15 15 16 17 18 18 19 19 20 20 19 19 18 17 16 15 14 13 12 12 11 10 10 9 9 9 8 8 8 8 9 9 9 10 11 11 12 13 15 16 17 19 20 21 22 24 25 26 28 30 32 35 39 44 50 58 66 77 89 103 118 135 153 173 194 216 240 264 289 316 343 370 399 429 460 493 526 561 597 635 674 714 755 798 842 886 931 977 1024 1071 1119 1167 1215 1264 1312 1361 1411 1460 1510 1559 1610 1660 1711 1762 1813 1864 1916 1968 2020 2072 2124 2175 2227 2278 2329 2380 2430 2480 2530 2580 2629 2678 2728 2777 2827 2876 2925 2974 3022 3069 3116 3162 3207 3251 3293 3335 3376 3416 3457 3497 3538 3579 3621 3664 3707 3751 3796 3841 3886 3931 3974 4016 4057 4097 4135 4172 4206 4240 4273 4305 4337 4369 4402 4434 4466 4499 4531 4563 4595 4625 4655 4684 4711 4736 4761 4785 4808 4830 4853 4876 4899 4923 4947 4974 5000 5028 5055 5083 5110 5137 5162 5187 5211 5233 5254 5273 5291 5309 5326 5343 5360 5377 5394 5411 5429 5446 5464 5481 5498 5515 5531 5545 5560 7640 3 6 5 5573 5586 5597 5608 5619 5629 5639 5648 5658 5667 5677 5687 5697 5707 5717 5727 5737 5748 5758 5768 5778 5788 5798 5807 5816 5824 5832 5840 5847 5853 5858 5862 5866 5868 5870 5871 5871 5871 5870 5868 5867 5865 5863 5862 5860 5859 5859 5859 5859 5859 5859 5859 5858 5858 5856 5854 5852 5848 5844 5839 5833 5828 5822 5816 5810 5805 5800 5796 5792 5789 5787 5784 5781 5778 5774 5770 5765 5759 5751 5743 5734 5724 5713 5702 5691 5680 5669 5658 5646 5635 5623 5611 5598 5584 5569 5553 5536 5517 5498 5478 5457 5435 5413 5391 5369 5347 5325 5303 5281 5258 5235 5210 5185 5160 5133 5105 5076 5046 5015 4985 4954 4924 4894 4865 4837 4810 4783 4758 4734 4710 4687 4665 4642 4619 4597 4574 4552 4530 4507 4485 4464 4444 4424 4405 4388 4372 4357 4342 4329 4316 4304 4291 4279 4267 4254 4241 4228 4215 4201 4188 4174 4160 4147 4134 4121 4109 4097 4085 4073 4060 4047 4033 4018 4001 3984 3965 3945 3923 3900 3875 3849 3822 3794 3764 3733 3700 3666 3631 3594 3557 3518 3479 3438 3396 3354 3311 3267 3223 3178 3130 3079 3025 2966 2902 2833 2757 2674 2585 2486 2382 2274 2164 2053 1944 1838 1739 1648 1568 1499 1448 1411 1387 1375 1374 1384 1403 1428 1455 1483 1508 1527 1542 1550 1552 1546 1533 1513 1488 1457 1424 1388 1351 1314 1275 1236 1197 1158 1120 1081 1042 1003 962 921 880 839 799 760 722 685 650 616 585 556 529 503 479 455 433 410 387 365 343 322 300 278 257 236 217 199 182 167 153 140 128 118 109 101 93 86 78 71 65 58 52 46 41 36 31 27 23 20 18 16 15 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 12 12 13 14 14 15 16 16 16 16 16 16 15 14 13 12 11 9 8 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 9 9 10 10 11 11 11 12 11 11 11 11 10 9 8 8 7 6 5 5 4 4 4 5 6 7 8 10 12 14 17 19 22 26 29 32 36 40 44 49 55 61 68 77 86 98 110 124 140 157 175 196 217 240 264 289 315 342 370 399 429 460 492 526 560 596 634 673 713 754 796 840 884 929 975 1021 1068 1116 1164 1212 1261 1311 1362 1413 1466 1519 1573 1628 1684 1740 1796 1853 1910 1966 2022 2077 2132 2187 2240 2293 2346 2399 2453 2506 2561 2616 2671 2727 2784 2841 2898 2955 3011 3067 3121 3174 3225 3275 3325 3373 3420 3466 3513 3560 3607 3656 3706 3757 3809 3861 3914 3968 4021 4074 4126 4177 7641 3 6 5 4225 4271 4315 4357 4397 4436 4473 4508 4543 4578 4612 4648 4685 4722 4760 4800 4840 4882 4924 4967 5009 5052 5094 5135 5175 5214 5251 5287 5322 5355 5387 5417 5447 5475 5503 5531 5558 5585 5612 5639 5667 5695 5723 5752 5781 5811 5840 5870 5899 5927 5955 5982 6008 6033 6057 6079 6101 6122 6142 6162 6182 6203 6223 6245 6267 6291 6316 6342 6369 6396 6423 6451 6478 6505 6532 6557 6580 6602 6623 6642 6660 6677 6693 6709 6724 6739 6754 6770 6787 6804 6822 6841 6862 6883 6905 6928 6950 6973 6994 7016 7036 7056 7074 7090 7105 7118 7131 7143 7154 7165 7176 7188 7200 7213 7227 7243 7260 7278 7296 7315 7334 7353 7372 7390 7407 7423 7438 7451 7464 7475 7486 7496 7506 7515 7524 7534 7543 7552 7562 7571 7580 7590 7599 7608 7618 7627 7637 7647 7657 7667 7678 7689 7700 7712 7723 7735 7746 7757 7767 7777 7786 7795 7803 7811 7819 7826 7834 7842 7851 7860 7869 7879 7889 7899 7909 7919 7929 7938 7947 7954 7961 7968 7974 7980 7987 7994 8001 8008 8016 8024 8033 8041 8050 8059 8067 8074 8080 8085 8090 8094 8097 8100 8103 8105 8107 8109 8112 8114 8116 8119 8121 8122 8123 8124 8125 8127 8129 8132 8136 8141 8147 8154 8162 8171 8180 8187 8191 8193 8189 8182 8170 8155 8135 8109 8080 8048 8016 7983 7953 7925 7897 7867 7834 7797 7757 7708 7647 7571 7477 7360 7221 7065 6892 6706 6510 6304 6099 5904 5724 5567 5444 5355 5303 5288 5312 5376 5483 5622 5786 5970 6167 6367 6569 6766 6956 7132 7290 7427 7546 7649 7736 7809 7871 7923 7967 8005 8038 8071 8103 8133 8163 8190 8216 8239 8259 8276 8287 8293 8291 8283 8268 8245 8215 8177 8132 8082 8029 7974 7920 7866 7816 7773 7738 7713 7702 7704 7718 7744 7782 7830 7889 7954 8024 8096 8168 8235 8298 8356 8408 8454 8493 8523 8548 8568 8585 8598 8612 8625 8638 8650 8663 8676 8690 8704 8717 8730 8741 8750 8758 8764 8769 8773 8776 8779 8781 8784 8786 8790 8795 8800 8806 8812 8817 8823 8827 8831 8835 8838 8840 8841 8842 8843 8844 8846 8849 8852 8857 8863 8869 8877 8885 8894 8902 8910 8917 8923 8928 8931 8934 8935 8935 8934 8932 8930 8929 8927 8927 8927 8928 8929 8932 8935 8939 8943 8948 8952 8956 8958 8961 8962 8964 8964 8964 8963 8963 8962 8962 8963 8965 8967 8970 8974 8978 8983 8988 8992 8997 9000 9003 9005 9006 9006 9006 9005 9004 9002 9001 9001 9002 9004 9008 9012 9017 9023 9029 9036 9043 9049 9054 9057 9058 9058 9057 9054 9051 9046 9041 9036 9032 9029 9027 9027 9029 9032 9037 9042 9049 9056 9063 9070 9077 9082 9087 9090 9092 9094 9095 9095 9095 9095 9095 9096 9097 9099 9101 9103 9106 9109 9111 9114 9116 9118 9119 9121 9122 9122 9123 9124 9126 9127 7642 3 6 5 9129 9131 9133 9136 9138 9140 9141 9143 9143 9143 9143 9142 9141 9140 9139 9138 9137 9137 9137 9138 9139 9140 9142 9144 9145 9146 9146 9146 9145 9144 9142 9140 9138 9136 9134 9133 9133 9134 9136 9139 9142 9147 9152 9157 9163 9169 9174 9179 9183 9186 9189 9191 9192 9193 9194 9194 9194 9194 9194 9195 9196 9196 9198 9199 9201 9202 9204 9207 9209 9211 9214 9216 9218 9220 9222 9224 9226 9227 9228 9228 9227 9227 9225 9224 9223 9222 9221 9220 9220 9222 9224 9228 9232 9237 9242 9247 9253 9258 9262 9265 9267 9267 9265 9263 9259 9255 9249 9244 9239 9234 9230 9226 9224 9223 9223 9224 9225 9226 9227 9229 9230 9231 9232 9232 9231 9231 9230 9228 9227 9226 9225 9224 9223 9223 9222 9221 9220 9219 9218 9217 9215 9214 9213 9213 9213 9213 9214 9216 9218 9221 9224 9227 9230 9234 9237 9240 9242 9244 9246 9248 9250 9252 9254 9255 9257 9258 9259 9260 9261 9261 9261 9260 9258 9255 9253 9250 9247 9244 9242 9240 9238 9237 9238 9239 9241 9244 9247 9250 9253 9255 9258 9260 9261 9261 9261 9261 9260 9259 9258 9258 9258 9258 9258 9259 9259 9260 9260 9260 9259 9257 9254 9251 9248 9244 9240 9237 9234 9232 9231 9230 9232 9234 9237 9241 9245 9249 9253 9255 9257 9258 9257 9254 9250 9245 9239 9233 9227 9222 9218 9214 9212 9210 9211 9213 9216 9219 9222 9224 9225 9226 9225 9224 9221 9217 9212 9207 9203 9199 9196 9196 9196 9197 9198 9200 9203 9205 9207 9206 9204 9198 9190 9179 9168 9155 9141 9127 9113 9099 9087 9076 9068 9060 9053 9044 9035 9022 9006 8987 8965 8940 8911 8878 8842 8804 8764 8722 8683 8641 8594 8540 8476 8403 8317 8214 8093 7952 7790 7598 7390 7167 6937 6703 6469 6244 6037 5855 5706 5598 5540 5527 5558 5631 5744 5900 6087 6298 6524 6758 6989 7210 7420 7616 7795 7955 8088 8202 8298 8378 8444 8503 8555 8601 8641 8677 8711 8745 8777 8807 8835 8860 8881 8898 8913 8925 8936 8944 8951 8957 8963 8969 8975 8983 8991 8999 9007 9013 9019 9023 9024 9022 9016 9006 8991 8971 8946 8915 8880 8839 8794 8747 8697 8647 8598 8551 8508 8471 8441 8419 8409 8410 8420 8439 8467 8503 8547 8596 8648 8701 8753 8801 8846 8888 8925 8958 8985 9007 9025 9041 9055 9067 9080 9093 9106 9118 9130 9143 9155 9167 9177 9186 9193 9197 9199 9200 9199 9197 9194 9190 9186 9183 9179 9177 9175 9175 9175 9176 9178 9180 9183 9186 9189 9192 9196 9199 9202 9205 9208 9210 9213 9215 9216 9218 9218 9219 9219 9219 9218 9218 9217 9216 9215 9214 9214 9213 9212 9211 9210 9209 9208 9207 9206 9204 9203 9202 9201 9201 9201 9202 9202 9204 9206 9208 9210 9212 9213 9214 9214 9213 9211 9208 9204 9199 9193 9187 9181 9175 9169 9164 9160 9158 7643 3 6 5 9156 9155 9156 9158 9161 9164 9167 9169 9171 9172 9172 9171 9169 9165 9160 9155 9150 9145 9140 9136 9133 9131 9129 9130 9131 9133 9135 9138 9140 9141 9141 9140 9139 9136 9131 9126 9119 9113 9106 9100 9095 9091 9088 9086 9086 9086 9088 9090 9093 9096 9099 9101 9102 9103 9102 9102 9100 9097 9094 9090 9086 9082 9079 9075 9072 9069 9066 9063 9061 9058 9056 9055 9053 9051 9050 9049 9048 9048 9048 9048 9049 9050 9052 9053 9055 9057 9058 9059 9060 9059 9059 9058 9056 9053 9050 9047 9043 9039 9035 9031 9026 9022 9018 9014 9010 9007 9003 9001 8998 8996 8994 8993 8992 8991 8990 8989 8988 8987 8986 8984 8983 8980 8977 8974 8970 8967 8963 8959 8956 8952 8949 8945 8943 8940 8937 8935 8932 8930 8927 8924 8921 8919 8916 8914 8912 8910 8909 8908 8907 8907 8907 8907 8907 8906 8905 8904 8902 8899 8896 8892 8888 8884 8879 8875 8871 8867 8863 8860 8856 8853 8850 8847 8844 8840 8837 8832 8828 8824 8820 8816 8813 8810 8808 8807 8805 8805 8805 8805 8804 8804 8802 8799 8796 8791 8786 8780 8773 8766 8758 8750 8743 8737 8731 8727 8723 8720 8717 8714 8712 8710 8708 8706 8702 8698 8693 8688 8682 8676 8670 8663 8657 8650 8644 8638 8633 8628 8623 8619 8614 8610 8605 8600 8595 8590 8584 8578 8572 8565 8559 8552 8546 8540 8534 8528 8523 8518 8513 8508 8503 8498 8493 8487 8482 8476 8469 8463 8456 8448 8441 8433 8426 8419 8413 8406 8400 8394 8388 8382 8376 8370 8363 8356 8348 8340 8331 8322 8313 8304 8294 8284 8275 8266 8257 8249 8242 8234 8228 8221 8215 8208 8202 8196 8189 8182 8174 8166 8157 8148 8138 8127 8115 8103 8090 8077 8064 8050 8037 8023 8010 7998 7986 7976 7966 7956 7948 7940 7932 7924 7916 7907 7897 7886 7873 7858 7843 7826 7809 7790 7771 7753 7735 7718 7703 7689 7676 7664 7652 7641 7630 7619 7607 7595 7580 7564 7547 7528 7510 7491 7472 7454 7436 7417 7399 7381 7363 7344 7323 7300 7275 7245 7213 7178 7141 7103 7063 7022 6980 6937 6893 6849 6806 6758 6705 6644 6572 6489 6393 6283 6161 6025 5873 5709 5538 5367 5199 5040 4895 4769 4664 4585 4534 4518 4536 4581 4650 4740 4846 4964 5090 5217 5342 5459 5560 5646 5719 5777 5822 5854 5873 5883 5884 5879 5870 5863 5854 5844 5833 5820 5808 5794 5778 5760 5740 5716 5687 5655 5619 5579 5535 5487 5436 5382 5324 5264 5201 5136 5070 5003 4938 4874 4813 4755 4701 4653 4610 4574 4545 4521 4502 4487 4475 4465 4456 4446 4434 4420 4400 4376 4347 4314 4277 4236 4191 4143 4093 4042 3989 3937 3885 3832 3780 3727 3674 3621 3567 3513 3458 3402 3345 3287 3229 3170 3110 3050 2989 2928 2867 2806 2745 2683 2621 2559 2497 2434 2371 2307 2243 2179 2115 2051 7644 3 6 5 1987 1923 1859 1795 1732 1669 1606 1544 1482 1420 1359 1298 1238 1178 1119 1061 1005 949 895 842 790 741 693 647 602 559 518 479 441 405 371 339 308 279 252 227 204 183 164 146 131 117 105 94 85 77 70 65 59 55 51 47 44 41 38 36 33 31 29 27 26 24 23 22 21 20 20 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 13 12 10 9 8 8 7 7 7 8 9 10 11 12 14 15 15 16 16 16 15 14 14 13 12 11 10 10 11 11 12 13 15 16 18 20 23 25 28 31 35 40 46 54 62 73 85 99 115 133 153 174 197 222 247 274 303 333 364 396 430 466 503 541 582 625 670 716 765 815 866 919 973 1029 1085 1141 1198 1256 1314 1373 1432 1492 1552 1613 1674 1736 1798 1860 1923 1985 2048 2110 2171 2231 2291 2350 2409 2466 2523 2580 2636 2693 2749 2805 2862 2919 2976 3033 3091 3149 3206 3264 3322 3379 3436 3492 3548 3603 3658 3712 3766 3819 3871 3923 3974 4024 4073 4122 4170 4217 4262 4307 4351 4393 4435 4476 4516 4556 4594 4633 4671 4709 4747 4785 4823 4860 4898 4935 4972 5009 5045 5079 5113 5146 5177 5208 5238 5267 5296 5324 5352 5380 5408 5437 5467 5497 5527 5557 5588 5618 5648 5676 5704 5730 5754 5777 5798 5818 5837 5855 5872 5889 5906 5923 5942 5961 5981 6002 6024 6046 6068 6090 6112 6133 6153 6172 6189 6205 6220 6233 6246 6258 6269 6281 6292 6304 6317 6330 6344 6359 6373 6388 6403 6417 6432 6445 6457 6469 6479 6489 6497 6505 6513 6520 6527 6534 6542 6550 6558 6567 6576 6586 6596 6605 6615 6624 6633 6641 6647 6654 6659 6663 6667 6670 6672 6675 6676 6678 6680 6681 6683 6685 6687 6689 6692 6694 6696 6698 6700 6701 6703 6704 6705 6705 6706 6706 6706 6706 6705 6704 6703 6701 6699 6697 6694 6690 6686 6681 6677 6672 6668 6664 6660 6657 6654 6652 6651 6650 6649 6649 6648 6646 6643 6638 6633 6626 6618 6608 6596 6584 6571 6559 6546 6535 6524 6514 6504 6494 6484 6475 6464 6452 6437 6419 6397 6372 6344 6314 6282 6248 6213 6177 6140 6102 6065 6029 5991 5948 5898 5841 5775 5697 5608 5505 5390 5258 5113 4960 4802 4645 4492 4347 4215 4101 4009 3942 3908 3905 3930 3979 4052 4145 4256 4377 4504 4633 4757 4868 4968 5055 5129 5190 5236 5267 5287 5298 5302 5301 5301 5299 5295 5290 5286 5282 5278 5273 5267 5258 5247 5230 5211 5189 5165 5138 5110 5080 5050 5020 4990 4961 4934 4908 4882 4856 4830 4804 4777 4748 4719 4688 4655 4620 4584 7645 3 6 5 4546 4507 4467 4426 4384 4342 4299 4256 4212 4168 4124 4078 4032 3985 3936 3887 3837 3786 3734 3681 3628 3574 3520 3466 3412 3358 3303 3249 3194 3138 3082 3025 2967 2907 2846 2783 2718 2652 2585 2517 2448 2379 2311 2242 2175 2110 2047 1985 1926 1869 1814 1761 1710 1660 1612 1565 1517 1470 1422 1374 1325 1276 1226 1175 1123 1071 1020 968 917 867 818 770 723 678 635 594 554 515 478 443 409 377 346 317 289 263 238 215 194 175 158 142 128 115 104 94 86 78 71 65 59 54 50 46 42 39 36 33 31 30 28 27 27 26 26 25 25 24 22 21 20 18 16 14 12 11 10 9 9 9 9 10 11 12 13 14 15 16 16 16 15 15 13 12 11 9 8 6 5 5 4 4 5 5 6 6 7 8 9 10 11 12 12 13 14 14 15 15 15 15 15 15 14 13 12 11 10 9 8 7 7 7 7 7 8 8 10 11 13 15 18 21 24 28 33 39 45 53 62 72 84 97 112 128 146 165 186 209 232 258 285 313 344 375 409 444 481 520 560 602 645 690 736 784 833 883 934 987 1041 1097 1154 1212 1272 1332 1394 1456 1519 1583 1646 1710 1773 1836 1898 1960 2021 2083 2144 2205 2266 2327 2389 2452 2515 2579 2644 2708 2772 2836 2899 2961 3023 3084 3143 3201 3259 3315 3372 3428 3485 3541 3598 3656 3713 3772 3830 3889 3946 4004 4060 4114 4167 4219 4270 4319 4367 4413 4460 4505 4551 4596 4642 4689 4735 4782 4828 4875 4921 4967 5012 5056 5099 5140 5181 5220 5259 5297 5334 5371 5408 5444 5480 5517 5554 5590 5626 5662 5697 5732 5766 5799 5831 5863 5893 5923 5953 5982 6011 6041 6071 6101 6132 6164 6196 6228 6261 6294 6327 6359 6390 6419 6448 6475 6501 6526 6549 6571 6592 6613 6634 6656 6677 6700 6722 6746 6770 6796 6821 6847 6873 6899 6924 6948 6972 6995 7017 7038 7058 7077 7096 7114 7132 7150 7167 7184 7200 7216 7231 7247 7261 7276 7290 7303 7316 7329 7342 7355 7368 7381 7395 7409 7423 7437 7452 7466 7481 7495 7508 7521 7533 7545 7556 7567 7578 7588 7599 7610 7621 7633 7645 7659 7673 7687 7702 7717 7732 7747 7761 7775 7789 7801 7812 7823 7833 7843 7853 7862 7872 7882 7892 7903 7915 7927 7940 7953 7966 7980 7992 8005 8017 8029 8040 8050 8060 8069 8078 8088 8097 8107 8117 8128 8139 8151 8163 8176 8188 8200 8212 8222 8231 8240 8247 8254 8260 8265 8269 8274 8279 8284 8291 8299 8307 8316 8325 8336 8346 8357 8367 8377 8386 8394 8400 8407 8412 8417 8421 8425 8429 8432 8435 8438 8441 8444 8446 8448 8450 8451 8451 8452 8452 8452 7646 3 6 5 8453 8455 8456 8458 8460 8462 8465 8466 8466 8465 8461 8454 8444 8432 8418 8402 8385 8367 8348 8330 8310 8291 8275 8256 8234 8205 8167 8119 8058 7983 7893 7786 7663 7517 7359 7193 7024 6856 6695 6547 6416 6310 6231 6187 6186 6218 6282 6376 6495 6639 6800 6971 7147 7322 7486 7635 7771 7892 7999 8090 8163 8223 8272 8312 8345 8377 8409 8439 8467 8494 8521 8547 8571 8594 8614 8632 8644 8652 8658 8660 8660 8658 8654 8648 8639 8627 8612 8593 8571 8544 8514 8480 8441 8398 8355 8312 8272 8236 8207 8185 8172 8169 8175 8194 8225 8263 8309 8360 8415 8471 8526 8581 8633 8680 8721 8755 8785 8810 8831 8849 8864 8877 8888 8899 8908 8919 8930 8941 8951 8962 8971 8980 8989 8996 9004 9010 9017 9022 9028 9033 9038 9044 9049 9055 9060 9065 9070 9074 9078 9082 9086 9089 9092 9096 9099 9103 9106 9110 9115 9119 9123 9127 9131 9133 9135 9136 9137 9137 9135 9134 9132 9130 9128 9127 9127 9129 9131 9134 9139 9145 9153 9161 9170 9178 9187 9196 9204 9211 9217 9223 9226 9229 9231 9232 9233 9233 9233 9232 9232 9231 9231 9231 9231 9232 9233 9234 9235 9237 9238 9240 9241 9243 9245 9246 9248 9251 9253 9256 9260 9264 9267 9271 9275 9278 9280 9282 9283 9283 9281 9279 9276 9272 9267 9263 9258 9254 9252 9250 9250 9253 9257 9263 9270 9278 9287 9297 9307 9317 9326 9333 9339 9343 9346 9348 9348 9346 9344 9341 9338 9336 9333 9332 9331 9331 9331 9332 9334 9336 9339 9341 9343 9344 9345 9346 9346 9345 9344 9343 9342 9340 9339 9338 9338 9339 9340 9342 9344 9347 9350 9353 9357 9361 9364 9368 9371 9374 9377 9380 9383 9385 9387 9389 9391 9392 9393 9394 9394 9394 9393 9391 9389 9386 9384 9381 9378 9376 9374 9372 9372 9373 9375 9378 9382 9387 9392 9398 9404 9409 9414 9419 9422 9423 9424 9424 9424 9423 9422 9420 9419 9418 9417 9418 9419 9421 9423 9424 9426 9427 9428 9428 9427 9426 9423 9419 9416 9412 9408 9405 9403 9402 9401 9402 9403 9406 9410 9414 9418 9422 9425 9428 9430 9431 9431 9430 9428 9425 9421 9418 9414 9411 9409 9407 9406 9405 9405 9407 9408 9411 9413 9415 9417 9419 9420 9421 9422 9422 9422 9421 9421 9420 9420 9420 9421 9422 9424 9426 9428 9431 9435 9438 9442 9445 9448 9450 9453 9454 9456 9457 9457 9457 9456 9455 9454 9452 9450 9448 9446 9444 9442 9440 9439 9439 9439 9440 9441 9444 9446 9449 9452 9455 9459 9461 9464 9466 9466 9466 9465 9464 9462 9459 9457 9453 9450 9447 9445 9443 9441 9440 9439 9439 9439 9440 9440 9442 9443 9445 9446 9448 9450 9452 9454 9456 9458 9460 9462 9463 9465 9467 9468 9470 9471 9473 9475 9476 9478 9480 9483 9485 9488 9490 9492 9494 9495 9495 9495 9495 9493 9492 9489 9487 7647 3 6 5 9484 9480 9477 9475 9472 9470 9468 9467 9466 9465 9465 9465 9465 9465 9465 9465 9465 9465 9465 9465 9464 9464 9463 9462 9461 9459 9457 9455 9453 9451 9449 9447 9446 9445 9445 9445 9446 9448 9449 9451 9453 9454 9455 9454 9453 9451 9447 9442 9436 9429 9422 9414 9408 9401 9395 9388 9381 9373 9365 9356 9344 9330 9314 9293 9269 9244 9217 9189 9161 9134 9106 9077 9048 9018 8990 8957 8917 8866 8803 8723 8626 8512 8379 8229 8060 7870 7672 7471 7273 7085 6913 6764 6642 6553 6500 6491 6528 6603 6711 6849 7010 7192 7385 7584 7782 7973 8145 8298 8435 8553 8654 8738 8804 8857 8900 8935 8965 8997 9028 9059 9089 9119 9149 9179 9207 9234 9258 9279 9294 9306 9315 9322 9328 9334 9339 9345 9352 9360 9370 9382 9395 9409 9422 9436 9447 9457 9466 9473 9479 9483 9485 9486 9486 9485 9484 9484 9483 9482 9481 9480 9479 9477 9475 9473 9470 9466 9462 9458 9455 9452 9449 9449 9450 9452 9456 9460 9466 9473 9481 9488 9495 9501 9504 9507 9507 9506 9504 9500 9495 9489 9482 9476 9471 9467 9464 9462 9461 9460 9460 9461 9462 9462 9462 9460 9457 9453 9448 9442 9435 9428 9420 9412 9403 9394 9384 9374 9362 9349 9332 9313 9289 9262 9231 9198 9162 9123 9083 9042 9004 8968 8938 8913 8895 8884 8881 8885 8899 8920 8946 8978 9013 9050 9088 9125 9162 9196 9227 9254 9277 9296 9313 9326 9337 9346 9353 9359 9363 9367 9370 9373 9376 9378 9379 9379 9379 9378 9377 9375 9373 9372 9370 9369 9368 9368 9369 9371 9373 9376 9380 9384 9388 9393 9397 9402 9406 9410 9414 9418 9421 9424 9426 9429 9431 9432 9433 9434 9435 9435 9435 9435 9435 9435 9435 9436 9437 9438 9439 9441 9443 9446 9448 9450 9452 9454 9456 9457 9459 9460 9461 9462 9463 9464 9465 9467 9469 9471 9472 9473 9474 9474 9473 9472 9470 9466 9462 9458 9453 9448 9444 9440 9436 9434 9432 9432 9432 9434 9437 9440 9444 9448 9451 9454 9457 9459 9460 9460 9459 9457 9454 9450 9446 9442 9438 9433 9429 9424 9421 9417 9413 9410 9406 9403 9400 9396 9392 9387 9382 9376 9369 9362 9354 9345 9336 9325 9315 9304 9292 9281 9269 9258 9246 9235 9224 9213 9202 9191 9181 9169 9158 9146 9134 9121 9107 9093 9078 9062 9046 9029 9013 8996 8979 8963 8947 8932 8918 8904 8893 8882 8873 8865 8858 8853 8849 8847 8846 8846 8846 8848 8851 8855 8860 8865 8872 8879 8886 8895 8904 8914 8924 8934 8945 8957 8968 8980 8992 9003 9015 9026 9037 9047 9058 9067 9077 9086 9094 9102 9110 9117 9124 9131 9137 9142 9147 9151 9155 9158 9161 9163 9165 9167 9168 9170 9171 9173 9175 9178 9181 9184 9188 9192 9196 9200 9204 9207 9209 9211 9212 9212 9212 9211 9209 9207 9204 9201 9199 9196 9194 9193 9191 9190 7648 3 6 5 9190 9189 9189 9188 9188 9187 9186 9185 9184 9183 9182 9181 9181 9182 9183 9184 9186 9188 9191 9194 9198 9201 9203 9205 9206 9207 9207 9206 9205 9203 9200 9198 9195 9193 9191 9188 9186 9183 9180 9177 9173 9168 9163 9158 9151 9144 9137 9130 9124 9119 9115 9113 9112 9112 9114 9118 9124 9130 9136 9143 9148 9152 9155 9156 9156 9155 9151 9146 9140 9134 9128 9124 9120 9118 9118 9118 9121 9125 9131 9137 9143 9149 9154 9158 9160 9161 9161 9159 9156 9152 9147 9143 9139 9136 9134 9133 9133 9134 9136 9138 9140 9143 9144 9145 9144 9141 9138 9133 9127 9119 9111 9102 9094 9085 9077 9071 9065 9060 9056 9053 9051 9050 9049 9049 9049 9049 9048 9048 9048 9047 9046 9045 9044 9042 9040 9037 9034 9030 9026 9021 9016 9010 9003 8996 8989 8981 8974 8967 8959 8952 8946 8939 8934 8928 8924 8919 8915 8911 8907 8904 8900 8897 8893 8889 8885 8880 8875 8869 8863 8855 8847 8839 8830 8820 8810 8799 8788 8777 8767 8758 8749 8741 8734 8726 8718 8710 8701 8691 8680 8666 8649 8629 8607 8583 8559 8533 8508 8482 8457 8432 8408 8386 8365 8340 8311 8274 8229 8173 8105 8023 7928 7818 7688 7546 7395 7241 7086 6934 6791 6662 6551 6462 6400 6374 6375 6405 6460 6538 6639 6757 6886 7022 7159 7292 7415 7528 7630 7720 7798 7860 7910 7950 7980 8004 8023 8041 8055 8067 8077 8086 8095 8102 8108 8113 8115 8115 8112 8107 8100 8092 8084 8075 8065 8053 8041 8026 8011 7993 7972 7947 7918 7885 7845 7802 7757 7709 7660 7610 7561 7516 7474 7439 7411 7392 7380 7375 7378 7387 7403 7423 7447 7473 7499 7523 7546 7565 7582 7596 7605 7610 7612 7610 7605 7598 7590 7580 7569 7556 7543 7529 7514 7499 7483 7467 7450 7432 7414 7396 7377 7358 7339 7321 7302 7283 7263 7244 7224 7204 7183 7161 7139 7116 7091 7066 7041 7015 6990 6964 6938 6912 6887 6862 6837 6813 6789 6764 6738 6712 6684 6655 6625 6594 6561 6527 6491 6455 6418 6381 6344 6307 6270 6233 6196 6160 6125 6089 6053 6017 5980 5941 5902 5861 5819 5775 5730 5684 5637 5588 5539 5490 5440 5390 5339 5289 5238 5187 5135 5084 5032 4979 4925 4871 4815 4758 4700 4641 4581 4520 4457 4394 4329 4264 4198 4131 4063 3994 3925 3855 3785 3714 3643 3571 3499 3426 3353 3280 3206 3132 3057 2983 2908 2832 2756 2680 2604 2527 2449 2371 2293 2214 2135 2056 1977 1898 1819 1741 1663 1586 1511 1436 1363 1291 1221 1153 1086 1021 957 895 835 777 720 665 611 560 512 466 422 381 343 308 277 248 223 200 180 162 146 133 121 110 100 92 83 76 69 62 56 51 47 42 39 36 34 33 32 31 30 30 30 29 29 28 27 26 25 24 22 21 20 19 7649 3 6 5 18 18 18 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 16 17 19 21 24 27 30 35 40 45 52 60 70 81 94 110 128 148 171 196 224 254 287 323 361 402 444 488 535 583 634 686 741 797 856 917 980 1045 1113 1182 1253 1325 1399 1473 1548 1623 1698 1773 1846 1919 1991 2062 2133 2203 2273 2343 2413 2484 2555 2628 2702 2776 2851 2927 3003 3079 3154 3229 3303 3376 3446 3515 3583 3649 3714 3777 3840 3901 3962 4022 4083 4143 4203 4263 4323 4383 4442 4501 4559 4617 4674 4729 4784 4837 4890 4941 4992 5042 5092 5140 5188 5234 5280 5326 5370 5413 5456 5497 5537 5577 5616 5654 5691 5728 5765 5801 5837 5872 5907 5942 5976 6009 6041 6072 6102 6130 6157 6183 6207 6230 6252 6274 6295 6317 6339 6362 6386 6411 6437 6464 6492 6521 6549 6578 6605 6631 6656 6679 6700 6720 6738 6753 6768 6781 6794 6807 6821 6836 6851 6867 6884 6903 6922 6941 6961 6980 6998 7015 7029 7043 7055 7066 7075 7084 7091 7098 7106 7113 7122 7131 7141 7151 7162 7173 7183 7194 7204 7213 7222 7230 7237 7244 7251 7257 7264 7270 7276 7281 7286 7289 7291 7291 7289 7285 7280 7270 7259 7247 7234 7220 7207 7194 7180 7164 7145 7124 7099 7068 7029 6979 6918 6841 6751 6650 6538 6417 6290 6156 6023 5898 5783 5684 5608 5556 5527 5523 5546 5597 5675 5773 5887 6013 6145 6277 6408 6534 6653 6762 6854 6932 6998 7053 7097 7134 7166 7192 7214 7234 7252 7273 7293 7313 7331 7349 7363 7375 7384 7391 7395 7397 7396 7393 7389 7384 7379 7375 7372 7370 7368 7367 7366 7365 7364 7363 7361 7358 7353 7348 7341 7335 7328 7321 7314 7308 7302 7297 7292 7288 7285 7281 7277 7273 7268 7261 7254 7245 7235 7224 7211 7197 7182 7167 7150 7133 7116 7099 7082 7065 7049 7033 7017 7002 6988 6974 6961 6948 6935 6923 6910 6896 6883 6868 6854 6838 6822 6805 6787 6769 6749 6730 6709 6689 6667 6645 6623 6599 6575 6550 6524 6498 6471 6443 6415 6386 6358 6329 6301 6274 6247 6220 6194 6168 6143 6117 6092 6066 6040 6012 5984 5954 5923 5891 5857 5822 5786 5748 5710 5671 5631 5591 5550 5508 5466 5423 5380 5337 5292 5247 5202 5155 5107 5058 5008 4956 4902 4847 4789 4730 4669 4606 4541 4474 4407 4339 4271 4203 4136 4070 4006 3945 3886 3830 3776 3725 3676 3628 3582 3536 3491 3445 3398 3349 3297 3244 3188 3129 3068 3004 2938 2870 2801 2731 2659 2588 2516 2444 2372 2301 2231 2161 2091 2022 1953 1884 1815 1746 1677 1607 1538 1468 1398 1328 1258 1189 1121 1053 987 923 860 800 742 687 634 7650 3 6 5 584 537 492 450 411 374 340 307 277 249 223 199 177 157 139 123 108 96 85 76 69 62 57 52 48 45 43 40 38 36 34 33 31 30 28 27 26 25 25 24 24 23 23 23 22 22 21 20 20 19 18 17 16 14 13 13 12 11 11 10 10 10 11 11 12 13 14 14 15 16 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 24 26 29 34 41 49 60 72 87 104 122 143 166 191 217 245 274 305 337 371 407 444 484 526 571 619 671 725 783 843 907 972 1041 1111 1183 1256 1330 1404 1478 1553 1628 1702 1777 1852 1927 2002 2077 2153 2229 2306 2382 2459 2536 2612 2688 2764 2839 2913 2987 3060 3132 3204 3276 3347 3418 3489 3560 3630 3701 3771 3841 3911 3980 4049 4116 4183 4248 4313 4377 4440 4503 4565 4626 4687 4747 4806 4866 4924 4981 5038 5092 5145 5197 5246 5295 5342 5388 5432 5476 5519 5563 5606 5650 5695 5740 5785 5831 5876 5921 5965 6009 6051 6092 6131 6168 6204 6239 6272 6305 6338 6370 6402 6434 6467 6500 6534 6567 6600 6633 6665 6696 6726 6755 6784 6811 6837 6862 6887 6911 6936 6961 6986 7012 7037 7063 7089 7115 7141 7166 7191 7215 7238 7260 7282 7303 7324 7345 7366 7386 7407 7427 7448 7468 7489 7509 7529 7548 7567 7585 7603 7620 7637 7653 7670 7686 7702 7719 7735 7752 7769 7785 7802 7819 7836 7852 7868 7884 7900 7916 7932 7948 7964 7980 7996 8012 8028 8044 8059 8073 8086 8099 8110 8119 8128 8136 8142 8147 8152 8157 8162 8168 8175 8182 8191 8201 8211 8223 8235 8248 8261 8273 8285 8295 8305 8314 8323 8330 8336 8341 8345 8350 8354 8358 8362 8367 8373 8379 8385 8393 8401 8410 8421 8431 8443 8455 8468 8481 8495 8508 8521 8533 8545 8556 8565 8573 8579 8584 8588 8590 8591 8591 8591 8590 8590 8591 8593 8596 8600 8605 8612 8621 8632 8643 8654 8666 8677 8687 8697 8705 8712 8716 8718 8718 8716 8714 8711 8707 8703 8701 8699 8698 8700 8705 8711 8717 8724 8731 8738 8743 8747 8748 8746 8739 8729 8716 8701 8686 8670 8654 8639 8624 8610 8597 8587 8576 8562 8543 8516 8480 8432 8372 8299 8214 8114 7998 7872 7742 7610 7481 7360 7250 7155 7079 7024 6996 6998 7023 7070 7137 7219 7315 7419 7528 7637 7741 7834 7914 7982 8038 8081 8112 8129 8137 8135 8127 8113 8099 8083 8066 8047 8027 8007 7986 7963 7940 7915 7887 7857 7824 7790 7756 7723 7691 7661 7634 7610 7591 7576 7567 7563 7562 7564 7568 7574 7580 7586 7591 7595 7596 7595 7592 7589 7586 7586 7588 7593 7604 7621 7645 7678 7720 7770 7826 7889 7957 8030 7651 3 6 5 8106 8182 8259 8333 8403 8469 8530 8586 8637 8682 8722 8758 8790 8818 8845 8870 8895 8918 8941 8964 8986 9008 9030 9051 9071 9090 9107 9123 9138 9151 9163 9174 9184 9193 9201 9209 9216 9224 9232 9240 9248 9256 9265 9273 9281 9289 9297 9304 9310 9316 9321 9326 9330 9333 9337 9340 9344 9347 9352 9357 9362 9368 9374 9380 9386 9392 9397 9402 9406 9409 9411 9413 9414 9414 9414 9414 9414 9414 9415 9416 9417 9420 9422 9425 9427 9430 9431 9433 9434 9435 9436 9436 9436 9437 9437 9439 9441 9445 9449 9453 9457 9462 9467 9471 9475 9477 9479 9479 9477 9475 9472 9469 9465 9462 9459 9457 9456 9457 9460 9464 9469 9475 9482 9489 9496 9503 9509 9514 9517 9518 9519 9518 9516 9513 9510 9507 9504 9502 9501 9501 9503 9506 9510 9514 9519 9525 9530 9535 9539 9542 9543 9543 9542 9540 9538 9535 9532 9529 9527 9525 9525 9526 9529 9532 9537 9541 9546 9550 9554 9557 9558 9559 9558 9555 9551 9547 9542 9537 9533 9528 9525 9522 9520 9520 9521 9522 9523 9525 9526 9526 9526 9525 9524 9522 9519 9516 9512 9509 9507 9506 9506 9506 9508 9509 9512 9514 9517 9519 9521 9521 9520 9518 9514 9510 9506 9502 9497 9493 9490 9488 9487 9488 9490 9493 9496 9500 9504 9507 9510 9513 9515 9515 9515 9513 9512 9510 9508 9507 9506 9506 9506 9508 9510 9513 9517 9521 9525 9529 9532 9535 9538 9540 9543 9544 9546 9548 9550 9552 9555 9558 9561 9565 9570 9574 9579 9584 9589 9593 9598 9602 9606 9609 9612 9615 9617 9619 9621 9622 9624 9625 9627 9628 9629 9631 9632 9634 9635 9636 9637 9638 9638 9638 9637 9637 9635 9634 9633 9631 9630 9628 9628 9627 9628 9629 9630 9632 9634 9637 9639 9642 9644 9646 9648 9649 9650 9650 9650 9651 9651 9651 9652 9653 9654 9655 9658 9660 9662 9665 9667 9669 9670 9671 9671 9671 9671 9670 9668 9666 9664 9663 9661 9659 9658 9656 9655 9653 9652 9650 9649 9647 9646 9644 9642 9641 9640 9640 9640 9640 9641 9643 9645 9647 9649 9652 9654 9656 9657 9657 9657 9657 9656 9655 9653 9652 9651 9650 9651 9652 9654 9657 9660 9664 9668 9672 9675 9679 9681 9682 9682 9681 9679 9676 9672 9668 9664 9660 9656 9652 9649 9648 9647 9647 9647 9648 9650 9651 9652 9654 9655 9655 9655 9655 9655 9654 9654 9654 9654 9654 9653 9653 9652 9650 9648 9645 9641 9636 9629 9621 9613 9605 9597 9589 9583 9577 9573 9569 9566 9565 9565 9564 9562 9559 9554 9545 9535 9522 9507 9489 9468 9446 9423 9398 9373 9350 9325 9298 9267 9230 9187 9137 9077 9006 8922 8825 8711 8586 8454 8316 8177 8039 7906 7785 7680 7596 7538 7512 7513 7540 7594 7671 7774 7894 8027 8168 8311 8450 8580 8701 8812 8912 8998 9067 9125 9171 9209 9241 9269 9296 9320 9344 7652 3 6 5 9366 9389 9413 9438 9461 9483 9503 9519 9533 9544 9553 9559 9565 9568 9571 9574 9577 9581 9587 9594 9602 9609 9618 9625 9633 9639 9645 9649 9652 9654 9654 9654 9653 9652 9651 9651 9652 9653 9655 9658 9663 9667 9673 9678 9683 9687 9690 9693 9695 9696 9695 9694 9692 9690 9687 9685 9684 9684 9684 9686 9688 9692 9697 9702 9708 9714 9720 9724 9729 9732 9734 9735 9735 9733 9731 9728 9725 9722 9720 9718 9716 9715 9715 9715 9716 9718 9719 9720 9721 9721 9721 9720 9719 9717 9714 9711 9708 9706 9703 9701 9700 9700 9700 9702 9703 9706 9709 9712 9715 9718 9721 9723 9725 9726 9726 9727 9726 9726 9725 9724 9724 9723 9723 9723 9723 9723 9723 9723 9723 9723 9722 9721 9720 9718 9716 9714 9712 9710 9708 9707 9707 9707 9708 9709 9711 9713 9715 9717 9718 9719 9720 9720 9719 9717 9714 9711 9707 9703 9699 9695 9691 9687 9683 9680 9677 9674 9671 9666 9660 9652 9642 9630 9616 9598 9578 9554 9529 9502 9474 9447 9420 9394 9371 9352 9336 9326 9321 9322 9327 9338 9353 9373 9396 9422 9450 9478 9506 9533 9558 9582 9603 9621 9636 9647 9657 9663 9668 9670 9671 9671 9671 9669 9668 9667 9667 9666 9666 9666 9667 9668 9668 9669 9670 9671 9671 9671 9671 9671 9671 9671 9671 9671 9671 9671 9672 9672 9672 9671 9670 9668 9666 9663 9658 9654 9649 9642 9636 9630 9624 9619 9615 9612 9610 9610 9611 9613 9617 9623 9628 9635 9641 9648 9654 9659 9664 9668 9671 9673 9675 9675 9675 9675 9674 9674 9674 9673 9674 9674 9676 9677 9679 9681 9684 9686 9689 9691 9693 9694 9695 9696 9696 9696 9695 9695 9694 9693 9692 9692 9692 9692 9693 9693 9694 9695 9696 9697 9698 9698 9699 9698 9697 9695 9694 9692 9690 9689 9688 9688 9688 9688 9690 9692 9694 9697 9700 9703 9705 9707 9708 9708 9707 9706 9703 9700 9697 9694 9690 9687 9684 9682 9680 9679 9679 9679 9680 9681 9683 9685 9687 9688 9689 9690 9691 9690 9689 9688 9686 9684 9681 9678 9675 9673 9670 9668 9666 9665 9665 9665 9666 9668 9670 9672 9675 9678 9681 9683 9686 9688 9690 9691 9692 9692 9692 9692 9692 9691 9691 9690 9690 9689 9688 9686 9685 9683 9680 9678 9675 9671 9668 9665 9662 9659 9658 9656 9656 9656 9656 9658 9659 9661 9663 9665 9667 9669 9670 9671 9672 9673 9674 9675 9675 9676 9676 9676 9677 9676 9675 9673 9671 9667 9663 9658 9653 9647 9642 9636 9631 9627 9624 9622 9622 9622 9624 9625 9628 9630 9632 9634 9636 9637 9638 9637 9636 9636 9635 9635 9636 9637 9639 9642 9645 9649 9654 9658 9662 9665 9667 9667 9666 9664 9660 9656 9649 9643 9636 9629 9623 9618 9614 9611 9610 9609 9610 9611 9613 9615 9617 9619 9619 9618 9617 9614 9610 9606 9601 9595 9590 9585 9580 9577 7653 3 6 5 9575 9575 9575 9577 9580 9584 9589 9594 9598 9603 9607 9609 9611 9611 9610 9608 9604 9599 9594 9588 9583 9577 9572 9568 9565 9562 9561 9561 9561 9562 9563 9565 9566 9566 9567 9567 9566 9564 9562 9560 9557 9555 9553 9552 9551 9551 9551 9553 9554 9557 9559 9561 9563 9564 9564 9563 9562 9560 9557 9553 9550 9546 9543 9540 9538 9537 9536 9536 9536 9537 9537 9538 9538 9537 9535 9533 9529 9525 9521 9516 9513 9509 9507 9505 9504 9504 9507 9509 9512 9515 9517 9518 9517 9516 9513 9508 9502 9494 9486 9477 9468 9460 9454 9449 9445 9442 9441 9441 9443 9445 9447 9449 9449 9449 9447 9445 9442 9437 9432 9426 9419 9412 9405 9397 9390 9382 9373 9364 9353 9340 9327 9313 9299 9284 9269 9254 9239 9224 9209 9195 9182 9166 9147 9123 9092 9054 9007 8950 8883 8805 8714 8612 8503 8390 8276 8164 8057 7959 7874 7804 7753 7727 7723 7741 7777 7832 7905 7992 8089 8192 8299 8405 8504 8597 8683 8761 8830 8888 8935 8974 9006 9032 9053 9071 9087 9101 9113 9124 9135 9145 9155 9164 9172 9179 9183 9186 9188 9189 9188 9186 9183 9179 9175 9171 9167 9163 9160 9156 9152 9149 9145 9141 9136 9128 9119 9107 9091 9073 9052 9027 8998 8965 8930 8894 8858 8822 8787 8755 8727 8703 8685 8674 8670 8672 8679 8692 8709 8730 8753 8777 8802 8825 8845 8862 8877 8888 8896 8901 8903 8902 8900 8896 8892 8888 8885 8881 8878 8875 8872 8870 8868 8865 8863 8860 8856 8852 8848 8843 8838 8834 8830 8825 8821 8817 8814 8811 8807 8804 8801 8797 8792 8787 8782 8776 8771 8764 8758 8752 8746 8740 8735 8730 8726 8721 8717 8712 8707 8702 8696 8688 8680 8671 8660 8648 8635 8621 8606 8591 8575 8558 8542 8526 8509 8493 8476 8459 8442 8424 8405 8384 8362 8338 8313 8285 8255 8223 8188 8152 8114 8075 8034 7992 7949 7905 7860 7815 7770 7723 7675 7626 7575 7523 7469 7412 7354 7292 7229 7163 7095 7026 6955 6883 6810 6737 6663 6590 6518 6447 6375 6304 6234 6163 6093 6024 5954 5885 5815 5746 5677 5610 5544 5481 5420 5361 5307 5255 5208 5166 5128 5095 5066 5041 5021 5005 4993 4984 4980 4979 4982 4987 4996 5008 5023 5041 5062 5084 5109 5135 5161 5189 5217 5244 5271 5298 5323 5347 5370 5391 5412 5430 5448 5464 5479 5491 5502 5510 5517 5520 5520 5518 5511 5501 5488 5471 5452 5429 5404 5377 5347 5316 5284 5251 5217 5181 5144 5105 5065 5022 4976 4928 4878 4824 4766 4705 4641 4575 4506 4435 4362 4287 4212 4135 4058 3980 3901 3822 3742 3661 3579 3496 3411 3325 3238 3150 3060 2968 2876 2782 2688 2593 2498 2403 2307 2211 2116 2020 1925 1830 1735 1641 1548 1456 1365 1276 1188 1103 1020 939 862 787 717 649 586 527 472 420 374 331 292 258 7654 3 6 5 227 200 176 156 138 123 110 99 90 82 75 69 64 59 55 51 48 46 44 42 41 40 39 39 39 39 39 39 38 38 37 36 35 34 32 30 28 26 24 22 20 19 17 16 15 15 14 14 14 15 16 17 18 19 21 22 24 26 28 30 32 34 37 40 44 49 54 61 70 80 93 108 126 148 173 201 233 270 311 356 405 458 515 577 642 711 783 858 936 1016 1099 1184 1270 1358 1447 1537 1628 1720 1812 1904 1996 2089 2182 2275 2369 2462 2556 2650 2744 2839 2934 3028 3122 3216 3309 3401 3492 3582 3670 3757 3841 3924 4005 4084 4162 4238 4314 4388 4462 4535 4608 4681 4753 4824 4895 4964 5033 5099 5164 5227 5287 5346 5402 5456 5508 5558 5607 5655 5703 5749 5796 5841 5887 5932 5977 6022 6065 6108 6149 6189 6228 6265 6301 6336 6369 6401 6431 6460 6488 6514 6539 6562 6584 6605 6624 6641 6657 6673 6688 6704 6719 6734 6749 6763 6776 6789 6799 6806 6807 6801 6787 6763 6729 6687 6635 6575 6504 6428 6348 6270 6195 6128 6071 6027 5997 5984 5988 6016 6061 6121 6196 6281 6374 6473 6574 6674 6771 6862 6942 7014 7077 7133 7182 7223 7260 7291 7320 7347 7375 7404 7434 7463 7493 7523 7552 7581 7608 7633 7657 7677 7695 7711 7725 7739 7753 7766 7781 7795 7811 7828 7846 7866 7886 7907 7927 7947 7967 7985 8002 8018 8033 8046 8058 8068 8078 8086 8094 8101 8108 8114 8119 8125 8130 8134 8139 8144 8148 8153 8158 8163 8168 8174 8180 8187 8194 8201 8208 8215 8221 8227 8233 8237 8241 8244 8246 8248 8248 8249 8249 8250 8250 8251 8253 8255 8257 8261 8265 8269 8273 8277 8281 8284 8287 8289 8290 8290 8289 8287 8284 8281 8277 8273 8269 8265 8260 8256 8252 8248 8245 8242 8238 8235 8231 8228 8224 8220 8216 8211 8207 8202 8197 8192 8187 8183 8178 8174 8170 8165 8162 8158 8154 8149 8145 8140 8134 8128 8122 8115 8107 8099 8090 8081 8072 8063 8054 8045 8036 8027 8019 8010 8002 7994 7986 7978 7969 7960 7950 7940 7929 7918 7906 7893 7881 7868 7854 7841 7828 7815 7803 7790 7778 7765 7753 7741 7729 7717 7704 7691 7678 7665 7651 7636 7621 7606 7591 7575 7558 7542 7525 7507 7489 7471 7452 7432 7412 7392 7371 7350 7329 7307 7285 7262 7240 7217 7194 7171 7147 7123 7098 7072 7045 7017 6987 6957 6925 6893 6859 6824 6787 6750 6712 6673 6634 6594 6553 6512 6471 6429 6388 6347 6307 6268 6229 6191 6154 6119 6085 6052 6019 5988 5956 5925 5894 5862 5829 5795 5759 5721 5680 5638 5594 5548 5499 5448 5396 5341 5285 5228 5170 5110 5049 4987 4924 4860 4794 4728 4660 4591 4520 4449 4375 4301 4225 4148 4070 3990 3910 3828 3745 3661 7655 3 6 5 3577 3491 3405 3318 3230 3141 3052 2963 2873 2783 2692 2601 2510 2419 2328 2237 2146 2055 1964 1874 1784 1694 1605 1517 1431 1345 1261 1179 1099 1022 946 874 804 738 674 614 557 504 454 408 365 326 291 258 229 203 181 161 143 128 115 104 94 86 79 73 67 62 58 54 50 47 44 41 39 37 35 33 32 31 31 30 30 29 29 29 28 28 27 27 26 25 25 24 23 22 22 21 20 20 19 19 18 18 18 18 18 19 19 20 21 22 24 25 27 29 31 33 35 38 42 46 52 59 68 79 92 108 127 149 175 203 235 271 310 353 399 449 501 557 616 678 742 810 879 952 1026 1103 1182 1264 1347 1432 1519 1607 1696 1787 1879 1971 2064 2156 2249 2341 2433 2524 2615 2704 2792 2879 2965 3050 3134 3218 3301 3384 3467 3551 3634 3719 3804 3888 3973 4057 4141 4224 4306 4386 4464 4539 4612 4682 4750 4815 4878 4939 4999 5057 5114 5171 5228 5285 5342 5398 5454 5510 5565 5619 5672 5724 5773 5820 5865 5909 5950 5990 6028 6064 6100 6133 6166 6198 6229 6259 6287 6315 6341 6366 6389 6412 6434 6454 6474 6494 6513 6532 6550 6569 6589 6608 6627 6646 6664 6681 6697 6713 6727 6741 6753 6764 6775 6786 6797 6810 6823 6839 6855 6874 6894 6916 6940 6965 6991 7017 7044 7070 7097 7123 7149 7174 7199 7224 7249 7275 7301 7329 7358 7388 7420 7452 7486 7521 7556 7592 7628 7663 7697 7730 7762 7793 7823 7851 7877 7902 7927 7950 7974 7997 8020 8043 8067 8090 8114 8139 8163 8188 8212 8236 8258 8280 8301 8321 8340 8357 8374 8389 8404 8419 8433 8447 8461 8475 8489 8503 8517 8532 8546 8560 8574 8587 8599 8611 8623 8634 8645 8656 8666 8677 8687 8697 8708 8719 8731 8742 8753 8763 8773 8782 8791 8799 8806 8811 8816 8820 8824 8827 8830 8833 8836 8839 8842 8846 8850 8855 8860 8866 8872 8878 8885 8892 8898 8905 8912 8918 8925 8931 8936 8942 8946 8951 8954 8957 8960 8963 8964 8966 8967 8969 8970 8972 8974 8976 8978 8980 8981 8983 8984 8984 8983 8981 8977 8973 8968 8962 8957 8951 8946 8941 8935 8929 8922 8916 8907 8894 8876 8851 8819 8779 8730 8674 8610 8536 8456 8372 8287 8206 8130 8062 8005 7962 7934 7923 7933 7962 8007 8066 8138 8219 8306 8398 8491 8581 8667 8742 8808 8867 8917 8959 8994 9021 9043 9062 9077 9091 9106 9121 9137 9152 9167 9182 9196 9210 9224 9236 9246 9255 9262 9269 9274 9280 9285 9290 9295 9300 9305 9309 9313 9316 9319 9321 9323 9323 9323 9323 9322 9322 9323 9325 9326 9328 9329 9331 9331 9331 9328 9323 9315 9303 9287 9270 9250 9229 9207 9184 9163 9144 9129 9117 9112 9112 9116 9126 7656 3 6 5 9140 9158 9181 9205 9231 9257 9283 9306 9327 9346 9363 9377 9387 9396 9402 9406 9410 9414 9417 9421 9426 9431 9437 9444 9452 9461 9470 9479 9487 9495 9502 9508 9513 9516 9518 9518 9518 9517 9515 9513 9511 9509 9508 9507 9507 9509 9511 9513 9517 9521 9525 9530 9534 9539 9544 9548 9552 9556 9560 9563 9566 9570 9573 9575 9578 9580 9582 9583 9584 9585 9586 9585 9585 9584 9583 9581 9580 9579 9579 9579 9579 9580 9581 9583 9585 9587 9589 9592 9594 9595 9597 9599 9600 9602 9603 9604 9606 9607 9609 9611 9614 9616 9618 9621 9623 9624 9626 9627 9627 9627 9626 9625 9623 9622 9620 9618 9617 9616 9614 9613 9612 9611 9611 9610 9610 9609 9608 9608 9608 9608 9609 9610 9612 9615 9618 9622 9626 9631 9636 9641 9646 9650 9653 9656 9658 9659 9659 9659 9658 9657 9656 9654 9653 9653 9653 9653 9654 9655 9657 9658 9660 9661 9663 9664 9664 9665 9665 9666 9666 9667 9668 9669 9670 9672 9675 9677 9680 9683 9685 9687 9689 9689 9690 9690 9689 9688 9686 9684 9683 9681 9680 9680 9679 9680 9681 9682 9683 9685 9687 9689 9690 9691 9692 9691 9691 9690 9689 9687 9685 9683 9681 9679 9678 9677 9677 9677 9678 9679 9681 9683 9686 9689 9691 9694 9697 9699 9701 9703 9704 9705 9706 9706 9706 9706 9706 9706 9706 9707 9707 9707 9708 9709 9710 9710 9711 9712 9712 9713 9713 9713 9713 9713 9713 9713 9713 9713 9714 9715 9716 9717 9718 9720 9722 9723 9725 9726 9727 9727 9727 9727 9727 9726 9725 9724 9723 9722 9722 9722 9723 9725 9727 9729 9732 9736 9739 9743 9746 9749 9751 9752 9752 9751 9750 9747 9743 9739 9735 9731 9727 9724 9722 9722 9722 9725 9729 9735 9742 9749 9757 9764 9771 9778 9783 9787 9789 9789 9788 9786 9782 9778 9774 9770 9766 9762 9759 9758 9757 9757 9757 9757 9758 9758 9758 9758 9757 9756 9754 9753 9751 9749 9748 9748 9749 9751 9754 9756 9760 9764 9767 9771 9774 9776 9778 9778 9777 9776 9775 9773 9771 9769 9767 9766 9765 9764 9765 9765 9766 9767 9767 9767 9766 9766 9764 9763 9761 9758 9756 9754 9753 9752 9752 9752 9753 9755 9756 9758 9760 9761 9762 9762 9760 9758 9755 9751 9747 9743 9738 9735 9731 9729 9727 9728 9729 9732 9734 9738 9741 9744 9746 9747 9748 9747 9744 9739 9734 9729 9723 9718 9713 9709 9706 9703 9702 9703 9704 9705 9706 9705 9703 9698 9692 9684 9674 9662 9647 9632 9616 9599 9583 9569 9554 9538 9520 9498 9474 9444 9407 9363 9309 9246 9170 9085 8995 8899 8802 8703 8607 8519 8441 8377 8331 8306 8300 8313 8344 8393 8460 8541 8631 8727 8826 8922 9013 9099 9179 9250 9311 9361 9402 9435 9461 9483 9502 9518 9533 9546 9559 9572 9586 9599 9613 9626 9637 9647 9654 9661 9666 9670 9673 9676 7657 3 6 5 9677 9679 9681 9683 9687 9691 9695 9700 9705 9710 9714 9718 9722 9724 9726 9726 9726 9724 9723 9721 9718 9716 9714 9712 9710 9709 9708 9708 9708 9708 9708 9708 9708 9709 9709 9709 9709 9710 9710 9710 9710 9711 9712 9713 9714 9716 9717 9719 9721 9723 9725 9727 9728 9728 9728 9728 9726 9723 9720 9715 9710 9705 9699 9693 9687 9681 9676 9672 9668 9666 9664 9663 9663 9664 9665 9666 9667 9667 9667 9665 9661 9656 9650 9642 9632 9621 9608 9594 9580 9565 9551 9536 9521 9507 9493 9479 9466 9453 9440 9427 9413 9398 9383 9367 9350 9334 9316 9298 9280 9263 9246 9230 9216 9203 9191 9181 9171 9163 9156 9150 9144 9138 9132 9125 9119 9112 9105 9098 9091 9085 9080 9075 9072 9071 9072 9075 9079 9085 9093 9101 9111 9122 9133 9144 9155 9166 9176 9186 9196 9205 9214 9223 9231 9239 9247 9254 9262 9269 9276 9282 9288 9294 9299 9304 9308 9312 9316 9320 9323 9326 9329 9331 9333 9335 9336 9336 9335 9333 9329 9325 9320 9314 9307 9300 9291 9283 9274 9266 9258 9250 9242 9234 9226 9219 9211 9203 9194 9185 9176 9165 9155 9144 9132 9121 9109 9098 9086 9074 9061 9049 9036 9022 9006 8990 8971 8950 8928 8904 8879 8853 8825 8796 8767 8738 8708 8680 8651 8623 8593 8563 8531 8497 8461 8423 8381 8336 8286 8233 8178 8120 8062 8002 7942 7883 7826 7770 7718 7670 7624 7581 7540 7500 7462 7423 7384 7344 7302 7257 7208 7156 7101 7044 6985 6923 6860 6796 6731 6666 6601 6537 6473 6410 6346 6283 6220 6157 6094 6032 5969 5906 5843 5780 5719 5659 5600 5544 5489 5437 5387 5340 5295 5253 5213 5176 5140 5107 5075 5046 5018 4994 4971 4952 4935 4922 4911 4905 4903 4904 4910 4919 4932 4948 4967 4990 5015 5044 5075 5108 5143 5181 5222 5266 5313 5364 5417 5474 5535 5598 5666 5736 5809 5884 5962 6040 6120 6200 6281 6362 6443 6523 6603 6682 6760 6838 6915 6991 7067 7141 7214 7287 7358 7427 7495 7562 7627 7689 7751 7811 7869 7926 7983 8038 8092 8145 8197 8248 8297 8345 8391 8435 8476 8515 8552 8586 8619 8650 8679 8708 8735 8762 8789 8816 8844 8872 8900 8928 8956 8983 9009 9034 9058 9080 9100 9118 9134 9150 9164 9178 9191 9204 9217 9230 9244 9257 9272 9286 9300 9313 9326 9337 9348 9357 9366 9374 9381 9387 9392 9398 9404 9410 9418 9425 9434 9442 9451 9461 9470 9478 9486 9493 9499 9503 9505 9507 9507 9507 9505 9503 9501 9499 9497 9496 9496 9496 9497 9498 9501 9504 9507 9511 9515 9519 9522 9525 9528 9531 9533 9535 9536 9537 9537 9538 9538 9539 9539 9540 9541 9542 9544 9546 9549 9552 9555 9559 9564 9569 9575 9581 9588 9594 9601 9607 9614 9620 9626 9632 9637 9642 9646 9650 9654 9658 9661 9664 9667 9669 9672 9674 9676 9678 7658 3 6 5 9679 9680 9681 9681 9681 9681 9681 9681 9681 9681 9682 9684 9686 9690 9693 9697 9702 9706 9710 9714 9717 9720 9721 9721 9720 9719 9717 9716 9714 9712 9711 9711 9711 9714 9717 9721 9726 9731 9736 9741 9746 9749 9753 9755 9755 9755 9753 9751 9749 9747 9744 9742 9741 9740 9739 9740 9741 9743 9745 9747 9750 9752 9754 9756 9758 9759 9760 9760 9760 9759 9758 9757 9755 9753 9750 9747 9744 9741 9738 9735 9732 9730 9729 9728 9727 9728 9728 9730 9731 9732 9734 9734 9733 9732 9729 9726 9722 9717 9711 9706 9700 9695 9690 9687 9685 9684 9683 9683 9684 9684 9685 9685 9685 9683 9681 9677 9672 9668 9663 9658 9653 9649 9645 9642 9639 9638 9637 9636 9635 9634 9631 9627 9623 9617 9610 9602 9592 9582 9571 9560 9549 9539 9530 9521 9513 9505 9497 9490 9483 9476 9468 9461 9452 9443 9433 9424 9416 9408 9402 9396 9392 9389 9388 9389 9391 9394 9396 9398 9400 9399 9398 9395 9390 9383 9374 9364 9353 9343 9334 9328 9322 9319 9316 9314 9314 9314 9313 9308 9298 9281 9257 9225 9186 9139 9085 9023 8955 8885 8816 8750 8689 8638 8596 8566 8548 8545 8560 8589 8629 8681 8741 8807 8877 8949 9021 9090 9154 9211 9260 9303 9340 9371 9395 9414 9429 9440 9449 9456 9464 9471 9477 9484 9489 9495 9501 9506 9512 9517 9521 9524 9528 9531 9534 9538 9542 9547 9551 9556 9561 9566 9570 9574 9577 9579 9580 9579 9577 9575 9571 9567 9562 9557 9553 9548 9544 9541 9539 9537 9535 9532 9529 9525 9519 9512 9503 9492 9477 9461 9443 9423 9404 9384 9364 9346 9331 9318 9308 9303 9302 9305 9312 9322 9336 9352 9371 9391 9411 9431 9450 9467 9482 9495 9506 9514 9519 9522 9522 9521 9518 9514 9510 9505 9500 9495 9492 9489 9486 9484 9483 9483 9483 9483 9484 9484 9483 9482 9480 9477 9474 9471 9467 9463 9459 9455 9451 9448 9446 9444 9443 9442 9442 9442 9441 9440 9439 9437 9434 9430 9426 9421 9415 9410 9405 9400 9395 9391 9388 9386 9385 9384 9384 9384 9384 9384 9384 9383 9381 9380 9377 9373 9370 9366 9362 9358 9354 9351 9347 9344 9341 9338 9336 9333 9331 9329 9327 9324 9322 9320 9319 9317 9316 9316 9315 9314 9313 9312 9311 9309 9307 9304 9301 9297 9292 9288 9283 9279 9275 9271 9267 9264 9260 9257 9254 9251 9247 9243 9237 9231 9224 9217 9209 9201 9193 9184 9177 9169 9162 9156 9151 9147 9142 9138 9134 9128 9123 9117 9110 9102 9093 9083 9073 9062 9051 9041 9031 9021 9011 9002 8993 8985 8977 8968 8959 8950 8940 8929 8917 8905 8893 8880 8867 8854 8841 8827 8814 8802 8789 8776 8763 8749 8735 8720 8703 8686 8669 8650 8631 8611 8592 8572 8552 8533 8514 8496 8478 8460 8441 8423 8404 8384 8362 8340 8316 8289 8262 8233 8203 8172 8141 8109 7659 3 6 5 8076 8043 8010 7978 7946 7914 7881 7848 7815 7780 7745 7708 7670 7631 7590 7547 7502 7456 7409 7361 7311 7260 7208 7155 7101 7046 6990 6934 6876 6816 6756 6695 6632 6568 6503 6436 6368 6300 6230 6159 6087 6014 5941 5867 5793 5719 5644 5570 5496 5423 5350 5279 5208 5138 5069 5001 4933 4867 4801 4736 4672 4609 4546 4484 4424 4364 4307 4250 4196 4144 4094 4046 4000 3956 3915 3875 3837 3801 3766 3733 3700 3669 3639 3610 3582 3555 3530 3506 3483 3462 3442 3424 3406 3390 3374 3358 3342 3326 3309 3291 3271 3250 3226 3201 3173 3144 3112 3078 3043 3004 2964 2922 2878 2831 2782 2730 2675 2617 2556 2492 2425 2354 2280 2203 2123 2041 1956 1870 1782 1693 1603 1513 1423 1333 1244 1156 1069 984 901 819 741 666 594 527 464 405 352 303 260 223 191 164 141 122 108 96 88 81 76 72 68 65 62 60 57 54 51 48 45 42 39 37 36 34 33 32 32 31 31 31 31 31 31 31 31 31 32 33 34 35 37 38 40 43 46 50 54 60 67 75 86 99 116 136 160 188 222 261 306 356 413 476 546 621 702 789 882 979 1081 1187 1297 1409 1523 1639 1755 1872 1988 2102 2214 2323 2428 2529 2627 2720 2810 2896 2979 3059 3139 3218 3298 3381 3466 3554 3646 3742 3844 3950 4060 4174 4290 4407 4525 4643 4760 4875 4986 5094 5197 5297 5392 5483 5570 5653 5732 5808 5880 5948 6014 6077 6137 6194 6248 6300 6349 6397 6443 6488 6533 6578 6622 6667 6712 6758 6806 6854 6902 6949 6996 7042 7085 7127 7167 7205 7240 7272 7302 7330 7358 7384 7411 7438 7465 7492 7521 7550 7581 7612 7643 7673 7703 7732 7760 7786 7811 7835 7857 7878 7898 7917 7936 7955 7975 7994 8014 8034 8054 8074 8093 8112 8131 8148 8163 8177 8190 8202 8212 8222 8231 8240 8248 8257 8266 8277 8288 8299 8311 8323 8336 8348 8360 8371 8382 8392 8400 8407 8412 8417 8422 8425 8429 8432 8435 8439 8443 8448 8454 8460 8466 8472 8478 8483 8488 8491 8493 8493 8490 8487 8481 8474 8466 8457 8448 8438 8428 8418 8409 8401 8393 8386 8379 8372 8365 8358 8350 8342 8332 8320 8307 8292 8275 8257 8237 8215 8192 8167 8142 8115 8088 8059 8030 8000 7970 7939 7907 7874 7841 7807 7772 7736 7699 7661 7623 7583 7543 7502 7460 7417 7374 7330 7286 7242 7198 7155 7112 7069 7028 6988 6949 6911 6875 6841 6809 6778 6749 6722 6697 6673 6651 6631 6612 6596 6581 6568 6557 6549 6543 6540 6539 6541 6546 6554 6565 6578 6594 6613 6635 6659 6685 6713 6743 6774 6807 6842 6878 6914 6952 6990 7029 7068 7107 7146 7186 7225 7264 7304 7342 7381 7420 7458 7497 7535 7572 7609 7646 7682 7717 7752 7786 7818 7660 3 6 5 7849 7879 7908 7937 7964 7990 8016 8041 8065 8089 8112 8135 8156 8176 8195 8212 8227 8239 8249 8258 8264 8268 8271 8272 8273 8273 8274 8276 8280 8284 8288 8294 8300 8307 8314 8319 8324 8325 8324 8321 8316 8308 8299 8288 8275 8262 8249 8236 8225 8214 8205 8196 8186 8176 8166 8154 8141 8126 8108 8087 8063 8038 8011 7984 7957 7931 7906 7883 7862 7844 7830 7819 7811 7805 7800 7796 7792 7788 7783 7776 7767 7754 7739 7721 7701 7678 7654 7628 7601 7573 7545 7517 7490 7462 7435 7409 7382 7355 7328 7301 7273 7243 7212 7179 7144 7108 7069 7029 6988 6944 6899 6854 6807 6760 6713 6666 6618 6569 6520 6471 6421 6370 6318 6265 6210 6153 6094 6033 5971 5906 5840 5772 5702 5631 5558 5483 5407 5330 5250 5168 5083 4996 4907 4814 4720 4622 4522 4419 4314 4208 4101 3993 3884 3774 3664 3554 3443 3333 3222 3111 2998 2885 2770 2654 2537 2418 2299 2178 2057 1937 1816 1697 1580 1465 1354 1245 1140 1040 944 854 769 689 614 545 481 423 371 323 281 243 211 182 158 137 121 107 96 87 81 76 72 70 68 67 65 64 63 61 59 57 54 51 48 45 42 39 36 33 31 30 28 28 28 29 30 31 32 34 35 37 38 40 41 41 42 44 46 49 54 60 68 80 95 114 138 166 199 238 283 334 391 454 522 596 676 760 850 944 1041 1143 1247 1355 1465 1578 1692 1808 1925 2044 2163 2283 2403 2524 2644 2763 2882 3000 3117 3233 3347 3460 3572 3682 3791 3898 4003 4107 4209 4310 4409 4507 4603 4696 4789 4879 4967 5053 5138 5220 5301 5380 5457 5533 5607 5680 5752 5823 5892 5960 6027 6092 6157 6219 6281 6340 6398 6455 6510 6564 6616 6667 6717 6767 6816 6864 6912 6960 7008 7056 7103 7150 7196 7242 7286 7330 7371 7411 7449 7485 7519 7552 7582 7612 7640 7668 7696 7724 7753 7782 7812 7842 7874 7906 7938 7971 8003 8034 8064 8092 8119 8145 8169 8191 8212 8232 8250 8268 8286 8303 8321 8339 8357 8374 8392 8410 8427 8444 8460 8476 8491 8506 8520 8534 8548 8563 8578 8593 8609 8625 8642 8659 8676 8692 8708 8723 8736 8748 8758 8767 8776 8783 8790 8796 8802 8808 8815 8823 8831 8840 8849 8859 8868 8878 8887 8895 8903 8910 8916 8922 8927 8932 8938 8944 8951 8959 8967 8976 8985 8995 9005 9015 9024 9033 9040 9047 9052 9057 9062 9066 9070 9074 9078 9084 9090 9097 9105 9114 9123 9132 9141 9150 9158 9166 9173 9178 9182 9185 9186 9188 9188 9188 9188 9189 9189 9191 9193 9197 9201 9207 9213 9220 9229 9237 9246 9254 9262 9269 9275 9279 9282 9284 9283 9280 9276 9270 9264 9256 9248 9240 9231 9223 9216 9209 9204 9198 9191 9183 9173 9161 9146 9127 7661 3 6 5 9103 9073 9037 8995 8949 8898 8844 8787 8729 8671 8617 8567 8523 8488 8462 8445 8437 8439 8452 8474 8503 8538 8577 8618 8659 8699 8737 8772 8802 8825 8842 8853 8859 8860 8856 8849 8838 8824 8807 8789 8769 8748 8724 8698 8670 8638 8604 8566 8525 8481 8434 8383 8329 8272 8213 8152 8090 8027 7962 7895 7827 7757 7686 7613 7538 7461 7381 7298 7213 7126 7036 6945 6852 6758 6664 6569 6474 6380 6286 6194 6103 6013 5925 5838 5753 5669 5587 5508 5429 5353 5279 5208 5140 5076 5016 4959 4908 4862 4822 4788 4761 4741 4729 4724 4726 4737 4756 4782 4817 4858 4908 4964 5026 5095 5170 5249 5334 5422 5515 5611 5710 5811 5914 6019 6126 6233 6342 6450 6559 6667 6774 6880 6985 7087 7187 7285 7379 7470 7557 7641 7722 7800 7874 7945 8014 8079 8143 8204 8264 8322 8377 8432 8484 8535 8583 8630 8675 8718 8758 8797 8833 8867 8900 8932 8962 8991 9019 9047 9073 9099 9124 9149 9172 9194 9214 9232 9248 9263 9276 9287 9296 9303 9309 9315 9320 9326 9332 9339 9346 9354 9363 9372 9382 9392 9401 9409 9415 9420 9423 9424 9422 9419 9414 9407 9398 9389 9380 9370 9361 9352 9342 9333 9324 9315 9306 9295 9284 9272 9258 9242 9225 9207 9188 9168 9149 9129 9111 9093 9078 9065 9054 9045 9039 9033 9030 9028 9028 9028 9028 9028 9028 9028 9028 9029 9031 9033 9036 9041 9048 9057 9068 9082 9098 9116 9135 9156 9177 9199 9221 9243 9265 9286 9306 9326 9345 9363 9382 9400 9419 9437 9456 9474 9493 9512 9531 9549 9566 9582 9597 9611 9623 9634 9644 9653 9660 9667 9673 9678 9683 9688 9693 9698 9704 9709 9715 9721 9727 9734 9741 9748 9756 9764 9773 9781 9789 9796 9803 9809 9814 9818 9820 9821 9821 9820 9818 9815 9812 9808 9806 9804 9803 9804 9807 9810 9815 9821 9828 9835 9842 9849 9856 9862 9866 9869 9872 9873 9873 9873 9872 9871 9869 9867 9866 9865 9865 9864 9864 9864 9864 9865 9865 9866 9867 9869 9870 9872 9875 9878 9881 9886 9890 9895 9900 9904 9909 9913 9916 9918 9919 9919 9917 9915 9912 9908 9904 9900 9896 9893 9890 9889 9890 9892 9895 9899 9904 9909 9915 9920 9925 9929 9931 9932 9931 9929 9926 9922 9918 9913 9909 9905 9902 9900 9900 9900 9901 9903 9905 9907 9909 9910 9911 9911 9910 9907 9905 9902 9899 9896 9895 9895 9895 9897 9899 9903 9909 9914 9920 9926 9931 9934 9938 9940 9941 9942 9943 9942 9942 9942 9942 9944 9946 9949 9953 9956 9959 9961 9963 9964 9965 9963 9960 9956 9951 9945 9940 9934 9929 9925 9922 9919 9918 9917 9918 9919 9921 9922 9923 9923 9923 9923 9922 9921 9919 9917 9915 9914 9912 9911 9911 9910 9909 9908 9907 9904 9901 9897 9892 9887 9881 9875 9869 9864 9860 9857 9855 9855 9857 9859 9863 9868 7662 3 6 5 9873 9878 9884 9889 9892 9895 9897 9898 9899 9899 9899 9898 9897 9896 9894 9893 9892 9890 9886 9882 9876 9868 9859 9850 9839 9828 9816 9805 9794 9784 9775 9768 9762 9756 9749 9739 9727 9711 9691 9665 9632 9593 9544 9490 9431 9370 9308 9246 9187 9133 9086 9049 9023 9012 9013 9026 9050 9084 9128 9179 9236 9296 9357 9416 9472 9524 9571 9614 9652 9683 9709 9731 9749 9764 9778 9790 9800 9810 9818 9826 9835 9843 9850 9857 9863 9868 9872 9876 9878 9880 9880 9880 9879 9877 9875 9874 9872 9870 9869 9869 9869 9871 9874 9878 9882 9888 9894 9901 9907 9914 9920 9926 9930 9933 9934 9935 9934 9933 9930 9926 9921 9916 9911 9905 9900 9894 9889 9884 9879 9874 9870 9867 9864 9862 9860 9860 9860 9861 9863 9865 9869 9872 9876 9879 9881 9883 9883 9882 9880 9876 9870 9863 9854 9846 9836 9827 9818 9809 9801 9794 9787 9781 9777 9772 9768 9764 9759 9754 9749 9744 9738 9732 9725 9719 9712 9705 9699 9693 9688 9683 9679 9675 9672 9668 9665 9662 9660 9657 9653 9650 9647 9643 9640 9637 9634 9630 9628 9625 9622 9620 9619 9617 9616 9616 9615 9616 9616 9617 9619 9621 9624 9627 9631 9635 9640 9645 9651 9656 9662 9667 9672 9676 9680 9682 9684 9686 9686 9685 9684 9682 9681 9679 9677 9676 9675 9675 9675 9677 9680 9684 9689 9695 9701 9709 9716 9724 9731 9739 9746 9752 9758 9764 9769 9773 9777 9780 9783 9787 9790 9794 9797 9801 9805 9810 9815 9820 9824 9829 9833 9836 9839 9842 9843 9844 9844 9843 9843 9842 9842 9842 9843 9846 9849 9854 9860 9868 9876 9885 9895 9904 9912 9919 9925 9930 9933 9935 9934 9931 9928 9923 9919 9914 9910 9907 9904 9903 9903 9905 9908 9911 9915 9920 9923 9926 9929 9931 9932 9932 9931 9930 9929 9928 9927 9928 9930 9933 9937 9942 9947 9954 9961 9967 9972 9976 9979 9980 9979 9978 9975 9971 9967 9962 9958 9954 9952 9951 9951 9952 9955 9958 9962 9966 9971 9975 9979 9981 9983 9984 9984 9983 9981 9980 9978 9975 9973 9972 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9950 9948 9944 9940 9935 9930 9923 9915 9907 9897 9886 9875 9864 9853 9842 9832 9823 9814 9808 9803 9800 9799 9799 9802 9806 9812 9819 9827 9836 9846 9855 9865 9874 9883 9892 9899 9906 9912 9918 9922 9926 9929 9932 9934 9935 9937 9938 9939 9941 9943 9945 9946 9948 9950 9952 9953 9954 9954 9954 9953 9952 9950 9948 9946 9944 9943 9941 9940 9939 9940 9940 9941 9941 9941 9941 9939 9937 9933 9929 9923 9916 9908 9900 9891 9882 9874 9867 9860 9855 9850 9847 9845 9845 9845 9847 9849 9851 9854 9857 9861 9864 9867 9870 9873 9875 9877 7662 3 7 1 9697 9695 9693 9691 9689 9687 9685 9683 9682 9680 9679 9678 9676 9675 9673 9670 9668 9665 9661 9657 9653 9648 9642 9637 9631 9624 9618 9610 9602 9592 9580 9566 9549 9529 9505 9477 9444 9406 9364 9319 9270 9218 9164 9110 9058 9009 8964 8927 8897 8875 8862 8860 8868 8888 8917 8955 8999 9050 9105 9162 9221 9279 9336 9388 9435 9477 9515 9547 9573 9595 9611 9624 9634 9641 9647 9653 9657 9661 9665 9668 9673 9677 9682 9686 9691 9694 9697 9699 9701 9702 9702 9702 9702 9701 9701 9700 9700 9700 9700 9701 9702 9703 9704 9705 9707 9708 9709 9709 9710 9710 9709 9709 9708 9707 9706 9705 9704 9703 9702 9702 9701 9701 9702 9702 9702 9703 9703 9703 9702 9701 9700 9697 9695 9691 9688 9683 9679 9674 9670 9665 9661 9657 9654 9652 9650 9649 9648 9648 9647 9647 9647 9647 9646 9644 9642 9638 9634 9628 9622 9615 9607 9599 9591 9583 9576 9569 9563 9558 9554 9551 9549 9548 9547 9547 9546 9546 9545 9543 9540 9537 9532 9527 9520 9513 9505 9497 9489 9481 9474 9467 9462 9457 9453 9451 9449 9449 9449 9449 9450 9451 9453 9454 9455 9455 9456 9456 9455 9455 9454 9453 9452 9451 9451 9450 9450 9450 9451 9452 9453 9455 9458 9461 9465 9469 9473 9478 9483 9488 9493 9498 9503 9506 9510 9513 9515 9516 9517 9517 9517 9517 9517 9518 9519 9520 9523 9526 9531 9537 9544 9552 9561 9570 9578 9587 9595 9603 9609 9614 9617 9619 9619 9619 9617 9615 9613 9611 9609 9607 9607 9609 9611 9615 9619 9625 9632 9639 9647 9654 9661 9667 9672 9676 9679 9681 9682 9682 9681 9680 9680 9679 9680 9682 9684 9687 9691 9695 9701 9706 9712 9717 9721 9724 9726 9728 9728 9727 9725 9722 9720 9717 9714 9712 9712 9712 9713 9716 9719 9723 9728 9733 9738 9742 9746 9749 9751 9752 9753 9752 9751 9750 9749 9748 9747 9748 9750 9752 9756 9760 9764 9770 9775 9779 9784 9787 9788 9789 9788 9786 9783 9779 9774 9769 9764 9759 9755 9752 9751 9750 9751 9753 9756 9760 9765 9770 9775 9781 9785 9790 9793 9796 9798 9799 9799 9798 9796 9794 9792 9789 9786 9783 9780 9777 9775 9773 9772 9770 9769 9769 9768 9768 9767 9766 9765 9763 9760 9757 9753 9747 9741 9734 9726 9718 9709 9700 9692 9683 9675 9668 9662 9657 9653 9650 9648 9646 9646 9647 9648 9650 9652 9655 9658 9662 9666 9671 9677 9683 9691 9699 9707 9716 9726 9736 9746 9755 9764 9771 9777 9782 9785 9787 9787 9786 9784 9780 9776 9772 9768 9765 9762 9759 9757 9756 9756 9756 9756 9756 9755 9754 9752 9750 9746 9742 9737 9731 9725 9719 9712 9706 9701 9696 9693 9690 9687 9686 9686 9686 9686 9687 9688 9688 9689 9689 9689 9689 9689 9688 9687 9686 9685 9684 9682 9681 9680 9678 9676 9674 9672 9670 9669 9667 7663 3 7 1 9666 9665 9665 9665 9666 9668 9671 9675 9679 9685 9690 9696 9702 9708 9713 9718 9722 9725 9728 9729 9730 9730 9730 9729 9728 9728 9727 9728 9729 9730 9732 9735 9738 9742 9746 9750 9754 9757 9761 9763 9765 9766 9767 9767 9766 9765 9764 9763 9761 9760 9758 9757 9757 9756 9756 9757 9758 9759 9760 9761 9763 9765 9766 9768 9769 9770 9771 9771 9771 9770 9769 9767 9765 9763 9760 9757 9755 9752 9749 9747 9745 9744 9744 9744 9745 9747 9749 9752 9755 9759 9762 9765 9768 9769 9771 9771 9770 9769 9766 9763 9758 9753 9748 9743 9738 9732 9727 9723 9719 9717 9715 9713 9713 9714 9715 9717 9720 9723 9727 9731 9734 9738 9741 9744 9746 9748 9749 9749 9748 9747 9745 9743 9740 9738 9735 9733 9731 9729 9729 9728 9728 9729 9731 9733 9735 9737 9738 9740 9741 9742 9742 9741 9740 9739 9737 9735 9732 9730 9728 9726 9724 9722 9720 9719 9718 9718 9717 9717 9717 9717 9717 9717 9717 9718 9718 9719 9720 9721 9722 9723 9724 9725 9726 9726 9726 9725 9723 9721 9719 9716 9712 9708 9703 9699 9694 9690 9686 9682 9679 9676 9674 9673 9672 9672 9671 9672 9672 9672 9673 9673 9674 9674 9674 9674 9674 9674 9674 9674 9675 9676 9677 9678 9679 9681 9682 9684 9685 9686 9687 9688 9689 9689 9689 9689 9688 9687 9687 9686 9685 9684 9684 9684 9684 9684 9684 9685 9686 9687 9688 9690 9691 9693 9695 9696 9698 9700 9703 9705 9707 9709 9711 9714 9716 9717 9719 9720 9721 9721 9720 9720 9718 9716 9714 9712 9709 9707 9704 9702 9700 9699 9699 9699 9700 9701 9703 9705 9707 9709 9711 9712 9713 9712 9710 9707 9703 9698 9693 9686 9679 9672 9664 9658 9652 9648 9644 9642 9641 9641 9643 9645 9649 9652 9655 9658 9659 9660 9660 9659 9656 9652 9647 9642 9636 9630 9625 9620 9616 9612 9608 9605 9602 9599 9595 9589 9580 9568 9553 9534 9511 9484 9454 9419 9381 9343 9304 9265 9229 9196 9167 9144 9127 9117 9116 9122 9134 9154 9179 9210 9246 9284 9324 9365 9405 9443 9479 9512 9542 9569 9591 9609 9623 9635 9643 9650 9654 9657 9659 9660 9660 9661 9662 9663 9664 9665 9667 9669 9671 9673 9676 9678 9680 9682 9684 9686 9687 9687 9688 9687 9687 9686 9685 9684 9683 9681 9680 9679 9678 9677 9677 9676 9676 9677 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9686 9686 9686 9685 9684 9682 9679 9675 9671 9665 9659 9651 9643 9634 9624 9614 9602 9591 9579 9568 9557 9546 9536 9527 9519 9512 9507 9503 9501 9500 9500 9502 9506 9510 9515 9521 9528 9535 9542 9550 9557 9564 9571 9578 9584 9589 9594 9598 9601 9603 9604 9605 9604 9603 9600 9598 9594 9591 9587 9583 9579 9576 9573 9571 9569 9569 9568 9569 9570 9571 9572 9573 9574 9574 9574 9573 9571 9569 7664 3 7 1 9566 9562 9558 9553 9548 9543 9538 9533 9529 9525 9521 9517 9513 9509 9505 9501 9496 9490 9484 9476 9467 9456 9445 9432 9417 9402 9385 9367 9348 9328 9307 9285 9263 9239 9215 9189 9163 9135 9106 9076 9045 9012 8977 8941 8903 8863 8822 8778 8733 8687 8639 8590 8540 8489 8437 8385 8332 8279 8226 8173 8120 8067 8015 7963 7911 7859 7808 7758 7708 7659 7612 7565 7521 7478 7437 7398 7362 7329 7299 7272 7247 7226 7207 7191 7177 7165 7155 7147 7139 7132 7125 7119 7112 7104 7095 7085 7074 7060 7044 7026 7006 6982 6955 6925 6890 6852 6810 6763 6712 6657 6598 6534 6467 6396 6321 6244 6165 6083 5999 5914 5827 5740 5652 5563 5475 5386 5297 5208 5120 5033 4947 4862 4779 4698 4619 4544 4472 4403 4339 4280 4225 4174 4129 4089 4053 4022 3995 3973 3955 3940 3929 3922 3918 3919 3922 3929 3941 3957 3979 4005 4038 4075 4119 4170 4226 4289 4359 4434 4514 4600 4690 4785 4883 4985 5090 5197 5306 5417 5528 5641 5755 5869 5984 6098 6212 6325 6438 6549 6658 6765 6870 6972 7071 7167 7259 7347 7432 7512 7589 7663 7733 7799 7864 7925 7984 8040 8094 8147 8197 8245 8291 8335 8376 8415 8452 8485 8516 8545 8570 8593 8614 8632 8649 8665 8679 8693 8705 8718 8730 8742 8754 8766 8778 8789 8800 8810 8819 8827 8834 8840 8843 8845 8846 8846 8844 8842 8838 8835 8831 8827 8823 8820 8817 8814 8811 8808 8806 8803 8799 8796 8791 8786 8779 8771 8763 8754 8744 8733 8722 8711 8699 8688 8677 8666 8656 8646 8636 8626 8617 8607 8598 8587 8577 8565 8553 8539 8525 8510 8494 8477 8459 8440 8421 8402 8382 8363 8343 8324 8304 8285 8266 8247 8228 8208 8188 8167 8145 8122 8097 8072 8045 8017 7987 7957 7925 7894 7862 7830 7797 7765 7734 7703 7673 7642 7612 7581 7549 7517 7483 7447 7410 7371 7328 7284 7237 7189 7139 7087 7034 6980 6924 6868 6812 6755 6698 6640 6580 6519 6456 6390 6322 6252 6179 6102 6022 5938 5852 5763 5672 5579 5483 5386 5287 5187 5085 4982 4876 4768 4657 4542 4423 4301 4173 4042 3906 3765 3620 3472 3321 3168 3015 2861 2707 2555 2405 2258 2116 1977 1842 1711 1585 1464 1347 1234 1126 1023 925 831 742 658 581 509 443 383 330 283 242 208 179 156 137 122 110 101 94 89 85 82 79 75 72 69 66 63 60 58 55 54 52 51 51 51 51 52 52 52 52 51 51 51 50 49 49 50 51 53 57 62 68 75 85 95 108 121 136 152 169 187 206 226 248 270 293 317 344 371 401 432 466 502 541 584 629 677 730 787 847 913 983 1059 1140 1226 1318 1416 1519 1628 1743 1863 1987 2117 2250 2387 2527 2670 2814 2959 3105 3252 3398 3543 7665 3 7 1 3687 3830 3970 4108 4243 4376 4506 4632 4755 4874 4990 5102 5210 5316 5417 5516 5611 5704 5794 5881 5967 6050 6132 6211 6289 6365 6439 6511 6581 6648 6713 6776 6835 6892 6946 6998 7047 7094 7139 7182 7224 7265 7305 7345 7385 7425 7465 7504 7545 7584 7623 7662 7699 7735 7769 7802 7833 7862 7889 7914 7937 7959 7980 8000 8020 8039 8058 8077 8097 8117 8138 8159 8180 8201 8223 8244 8265 8286 8306 8326 8345 8363 8380 8396 8412 8427 8441 8454 8467 8479 8491 8503 8514 8525 8536 8547 8557 8568 8579 8590 8601 8613 8624 8636 8648 8659 8671 8682 8693 8703 8713 8722 8730 8738 8745 8751 8757 8763 8768 8774 8780 8787 8794 8802 8810 8820 8830 8840 8851 8862 8873 8884 8894 8904 8912 8920 8927 8934 8940 8945 8949 8953 8957 8961 8964 8968 8972 8976 8980 8984 8988 8991 8995 8998 9001 9004 9006 9008 9011 9013 9016 9019 9022 9026 9030 9035 9040 9046 9052 9058 9064 9070 9076 9081 9086 9090 9094 9097 9099 9101 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9112 9113 9113 9114 9114 9114 9113 9113 9113 9113 9113 9113 9114 9114 9115 9115 9116 9117 9117 9117 9116 9116 9114 9113 9111 9109 9107 9105 9104 9102 9101 9101 9101 9102 9102 9104 9105 9107 9108 9110 9111 9111 9111 9110 9109 9107 9105 9102 9099 9096 9094 9091 9089 9087 9085 9084 9083 9081 9080 9079 9078 9076 9074 9072 9068 9065 9061 9056 9052 9047 9042 9037 9032 9028 9023 9019 9015 9011 9006 9002 8996 8991 8984 8977 8968 8958 8948 8937 8925 8912 8899 8886 8874 8862 8851 8841 8833 8826 8820 8816 8814 8812 8812 8813 8814 8816 8816 8817 8817 8815 8813 8810 8804 8798 8791 8782 8773 8763 8752 8741 8730 8719 8708 8697 8686 8676 8665 8655 8644 8634 8623 8612 8601 8589 8576 8563 8550 8536 8522 8507 8491 8476 8460 8444 8427 8410 8393 8376 8358 8340 8322 8303 8284 8264 8244 8223 8201 8178 8154 8130 8104 8078 8051 8022 7993 7963 7933 7901 7869 7836 7803 7769 7735 7700 7665 7629 7593 7555 7517 7479 7439 7398 7356 7313 7268 7222 7175 7126 7075 7023 6969 6914 6856 6797 6736 6672 6607 6539 6469 6397 6323 6247 6168 6087 6004 5919 5832 5743 5651 5558 5462 5363 5262 5158 5050 4940 4826 4709 4589 4465 4337 4206 4072 3934 3794 3652 3507 3360 3212 3062 2911 2760 2608 2457 2306 2156 2007 1860 1715 1573 1436 1302 1173 1051 934 825 724 630 545 469 400 340 289 246 209 179 155 135 120 109 100 94 89 85 82 80 78 77 76 75 74 73 72 72 72 72 72 72 73 73 73 74 75 78 80 85 91 100 112 128 148 174 205 243 288 340 400 468 544 628 721 821 928 1043 1164 1292 1425 1563 1705 1851 7666 3 7 1 2001 2152 2306 2460 2615 2770 2924 3076 3227 3375 3521 3664 3804 3940 4074 4204 4331 4456 4577 4696 4813 4927 5039 5150 5259 5365 5469 5571 5671 5768 5863 5955 6043 6129 6211 6290 6366 6439 6509 6577 6643 6707 6769 6830 6890 6949 7007 7065 7122 7178 7233 7287 7340 7392 7442 7490 7536 7580 7622 7663 7702 7739 7775 7810 7845 7879 7913 7946 7980 8014 8048 8081 8115 8148 8180 8211 8242 8270 8297 8322 8346 8369 8390 8409 8428 8445 8463 8480 8497 8515 8533 8551 8569 8589 8608 8628 8648 8667 8686 8704 8721 8737 8753 8768 8781 8794 8806 8818 8830 8841 8853 8865 8877 8889 8901 8913 8926 8938 8950 8961 8971 8981 8990 8999 9007 9014 9021 9027 9034 9040 9047 9055 9063 9071 9080 9090 9100 9111 9121 9133 9143 9154 9164 9174 9182 9191 9198 9204 9210 9215 9219 9223 9227 9230 9233 9236 9239 9242 9245 9248 9252 9256 9261 9265 9270 9275 9281 9287 9293 9300 9306 9313 9319 9325 9331 9336 9341 9345 9349 9351 9352 9353 9353 9353 9352 9351 9350 9350 9350 9351 9352 9355 9358 9361 9364 9366 9368 9368 9366 9360 9352 9340 9324 9304 9281 9256 9227 9197 9165 9135 9106 9079 9057 9039 9026 9019 9017 9022 9034 9050 9071 9095 9122 9151 9180 9210 9240 9268 9292 9315 9336 9354 9370 9384 9397 9408 9418 9427 9437 9446 9455 9464 9473 9482 9490 9498 9505 9511 9517 9522 9526 9529 9532 9534 9537 9539 9542 9545 9548 9552 9557 9561 9567 9572 9577 9582 9587 9591 9595 9598 9600 9601 9602 9601 9601 9600 9598 9597 9596 9594 9593 9592 9592 9592 9592 9593 9594 9594 9595 9596 9597 9599 9600 9601 9603 9604 9607 9609 9612 9615 9618 9622 9625 9628 9631 9633 9635 9636 9635 9633 9630 9626 9621 9615 9609 9602 9594 9588 9581 9576 9572 9569 9568 9568 9570 9573 9578 9584 9591 9598 9606 9614 9622 9630 9637 9644 9651 9656 9662 9666 9671 9675 9678 9682 9685 9688 9690 9692 9694 9696 9697 9698 9698 9698 9697 9696 9696 9695 9694 9694 9694 9694 9694 9696 9698 9700 9703 9706 9709 9712 9715 9718 9720 9722 9723 9724 9724 9723 9723 9721 9720 9718 9716 9714 9712 9711 9710 9708 9707 9706 9705 9705 9704 9703 9703 9702 9702 9701 9701 9701 9702 9702 9704 9705 9706 9708 9710 9711 9713 9714 9715 9716 9716 9715 9714 9713 9712 9710 9708 9707 9706 9705 9705 9705 9706 9708 9710 9713 9716 9719 9723 9726 9729 9732 9734 9736 9738 9740 9741 9743 9744 9746 9747 9749 9751 9754 9756 9758 9759 9760 9761 9761 9760 9759 9756 9753 9749 9745 9741 9737 9733 9730 9728 9726 9726 9727 9729 9732 9737 9741 9747 9753 9759 9764 9770 9775 9779 9783 9786 9788 9790 9791 9792 9792 9792 9791 9790 9790 9789 9788 9787 9786 9785 9783 9782 9780 9779 9777 9775 9774 7667 3 7 1 9773 9772 9771 9770 9770 9770 9771 9772 9774 9775 9777 9779 9782 9784 9786 9789 9791 9794 9796 9798 9800 9801 9803 9804 9805 9805 9805 9805 9804 9803 9801 9798 9795 9792 9789 9785 9782 9778 9775 9773 9771 9770 9769 9770 9771 9773 9776 9779 9783 9786 9790 9793 9795 9797 9799 9799 9800 9799 9799 9798 9797 9796 9796 9796 9797 9799 9801 9803 9806 9809 9812 9815 9817 9819 9819 9819 9817 9815 9812 9808 9804 9800 9796 9792 9790 9789 9788 9789 9791 9794 9799 9804 9809 9814 9819 9824 9827 9829 9831 9831 9829 9826 9822 9817 9812 9807 9801 9796 9791 9787 9784 9783 9783 9783 9785 9787 9790 9794 9798 9801 9805 9808 9811 9813 9814 9815 9815 9814 9813 9812 9810 9808 9806 9804 9802 9801 9799 9798 9798 9798 9798 9798 9799 9800 9801 9801 9802 9803 9804 9804 9804 9804 9803 9802 9800 9798 9796 9793 9789 9786 9782 9778 9774 9771 9768 9766 9764 9763 9763 9763 9764 9766 9768 9770 9772 9774 9776 9777 9778 9778 9778 9778 9777 9776 9774 9773 9772 9771 9771 9771 9771 9772 9774 9776 9777 9779 9781 9783 9784 9785 9785 9786 9785 9785 9785 9784 9783 9782 9782 9781 9781 9780 9779 9778 9777 9776 9774 9773 9771 9769 9767 9765 9764 9762 9762 9761 9761 9761 9760 9758 9755 9751 9744 9735 9723 9706 9686 9663 9637 9608 9576 9543 9509 9475 9444 9415 9391 9371 9356 9347 9344 9348 9358 9374 9395 9419 9447 9476 9507 9539 9569 9599 9625 9649 9670 9688 9703 9716 9726 9734 9741 9745 9749 9753 9755 9758 9760 9762 9765 9767 9768 9770 9772 9773 9774 9775 9776 9776 9776 9777 9777 9778 9778 9778 9779 9779 9779 9779 9779 9778 9777 9776 9774 9772 9769 9766 9763 9760 9757 9754 9752 9750 9748 9747 9747 9747 9748 9749 9750 9752 9753 9755 9757 9758 9760 9761 9762 9764 9765 9766 9768 9769 9772 9774 9777 9779 9782 9785 9788 9790 9792 9794 9796 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9799 9800 9801 9802 9803 9805 9805 9806 9806 9806 9805 9804 9803 9801 9799 9798 9797 9796 9795 9795 9796 9797 9798 9800 9802 9804 9806 9807 9809 9809 9810 9809 9808 9807 9805 9803 9800 9798 9795 9793 9790 9789 9787 9786 9785 9785 9786 9787 9788 9789 9791 9793 9795 9797 9799 9801 9802 9804 9806 9807 9808 9810 9810 9811 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9810 9810 9809 9809 9808 9807 9806 9805 9805 9804 9803 9802 9802 9801 9801 9802 9802 9803 9805 9807 9810 9813 9816 9819 9823 9827 9831 9834 9837 9839 9841 9842 9842 9841 9840 9838 9835 9833 9830 9827 9824 9822 9820 9818 9817 9817 9818 9819 9821 9823 9825 9828 9830 9831 9833 9834 9835 9835 9836 9836 9836 9836 9836 9837 9838 9839 9841 9844 9847 9850 9853 9855 9857 7668 3 7 1 9859 9859 9859 9857 9855 9851 9846 9841 9835 9829 9823 9818 9813 9810 9807 9806 9806 9807 9810 9813 9818 9822 9827 9833 9837 9842 9845 9848 9850 9851 9851 9851 9850 9850 9849 9848 9847 9847 9848 9849 9850 9852 9854 9856 9858 9859 9861 9861 9861 9860 9859 9856 9854 9851 9847 9844 9840 9837 9835 9833 9832 9831 9831 9831 9832 9833 9835 9836 9837 9838 9838 9837 9837 9835 9834 9832 9830 9827 9825 9824 9822 9821 9821 9821 9821 9822 9823 9823 9824 9825 9825 9824 9823 9822 9820 9817 9814 9811 9808 9804 9801 9798 9796 9794 9792 9791 9791 9791 9791 9791 9792 9793 9793 9794 9794 9794 9795 9795 9795 9795 9795 9794 9794 9794 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9793 9791 9790 9789 9787 9786 9784 9783 9781 9780 9778 9776 9774 9772 9770 9767 9764 9760 9757 9753 9749 9745 9741 9737 9734 9731 9728 9727 9725 9725 9725 9725 9725 9726 9727 9727 9727 9727 9726 9724 9722 9719 9715 9711 9707 9702 9697 9691 9686 9682 9678 9674 9670 9667 9665 9663 9662 9661 9661 9661 9662 9664 9666 9670 9674 9679 9686 9693 9702 9711 9721 9731 9741 9751 9761 9770 9778 9785 9790 9794 9797 9798 9798 9797 9795 9793 9791 9789 9787 9786 9786 9786 9788 9790 9793 9797 9801 9804 9808 9812 9815 9817 9819 9820 9819 9818 9817 9815 9813 9810 9807 9805 9803 9801 9800 9800 9801 9802 9804 9806 9810 9813 9817 9821 9824 9828 9831 9833 9835 9835 9835 9833 9831 9828 9825 9821 9816 9811 9807 9802 9798 9795 9792 9789 9788 9786 9786 9785 9785 9785 9785 9784 9783 9782 9780 9777 9774 9770 9766 9762 9757 9752 9747 9743 9738 9734 9731 9728 9726 9725 9724 9723 9723 9723 9724 9724 9725 9726 9727 9728 9728 9730 9731 9732 9734 9736 9738 9740 9743 9745 9748 9751 9754 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9778 9781 9784 9789 9794 9799 9805 9811 9817 9823 9829 9834 9838 9841 9843 9844 9844 9844 9842 9839 9835 9831 9827 9823 9819 9815 9812 9810 9808 9808 9808 9808 9810 9812 9814 9816 9819 9821 9824 9826 9828 9830 9831 9832 9832 9832 9831 9830 9829 9827 9826 9824 9822 9820 9819 9818 9817 9817 9817 9818 9819 9820 9822 9823 9825 9827 9828 9829 9830 9830 9830 9829 9827 9825 9822 9819 9816 9812 9809 9805 9802 9798 9795 9792 9789 9787 9784 9783 9781 9780 9778 9778 9777 9776 9776 9776 9775 9775 9775 9775 9774 9774 9774 9773 9772 9771 9770 9768 9767 9764 9762 9759 9756 9752 9749 9744 9740 9735 9729 9724 9719 9714 9708 9704 9699 9695 9692 9690 9688 9688 9688 9688 9690 9692 9695 9698 9702 9705 9709 9713 9716 9719 9722 9725 9727 9729 9731 9733 9735 9736 9738 9739 9740 9741 9741 9741 9741 9741 9739 9738 9736 9733 9731 7669 3 7 1 9728 9726 9724 9722 9721 9720 9720 9720 9721 9723 9724 9726 9728 9730 9731 9732 9733 9732 9732 9730 9728 9726 9724 9722 9720 9718 9716 9715 9715 9715 9715 9716 9716 9717 9718 9718 9718 9718 9717 9716 9713 9711 9707 9704 9700 9696 9692 9688 9684 9681 9678 9676 9674 9673 9672 9673 9673 9674 9675 9677 9678 9680 9681 9681 9681 9680 9679 9676 9673 9669 9664 9658 9652 9646 9639 9633 9627 9621 9616 9613 9610 9607 9607 9606 9607 9607 9607 9606 9603 9600 9594 9586 9576 9562 9547 9529 9509 9487 9465 9442 9419 9397 9377 9359 9345 9333 9325 9321 9321 9325 9332 9343 9356 9372 9390 9408 9428 9448 9468 9487 9504 9521 9536 9550 9562 9572 9581 9588 9594 9599 9603 9605 9607 9608 9609 9609 9609 9609 9609 9609 9608 9608 9608 9608 9608 9608 9608 9609 9609 9610 9610 9610 9611 9611 9611 9611 9611 9612 9612 9612 9613 9613 9614 9615 9616 9616 9617 9618 9618 9618 9618 9618 9617 9615 9613 9611 9609 9606 9603 9601 9598 9596 9594 9593 9592 9591 9590 9590 9590 9589 9588 9587 9585 9583 9580 9577 9572 9568 9563 9558 9552 9548 9543 9539 9535 9532 9530 9529 9528 9527 9526 9525 9524 9523 9520 9517 9513 9508 9502 9495 9488 9480 9473 9465 9458 9452 9447 9442 9440 9438 9438 9438 9439 9441 9444 9446 9448 9450 9452 9452 9451 9450 9447 9444 9440 9435 9429 9423 9416 9410 9403 9397 9390 9383 9376 9368 9361 9353 9345 9336 9326 9316 9305 9294 9281 9269 9255 9241 9227 9212 9196 9180 9164 9147 9129 9111 9092 9073 9052 9031 9008 8985 8960 8934 8908 8880 8851 8822 8792 8760 8728 8696 8662 8628 8594 8559 8524 8488 8452 8415 8378 8341 8304 8266 8228 8190 8152 8113 8075 8037 7999 7961 7924 7887 7851 7816 7782 7750 7719 7689 7662 7636 7612 7590 7570 7551 7535 7520 7507 7496 7486 7478 7472 7468 7466 7466 7468 7473 7480 7490 7503 7519 7537 7558 7581 7606 7633 7662 7691 7722 7753 7784 7815 7846 7878 7909 7940 7971 8002 8033 8064 8096 8128 8161 8194 8228 8261 8295 8329 8362 8395 8427 8459 8489 8519 8548 8576 8604 8631 8658 8684 8710 8735 8760 8784 8808 8832 8854 8876 8896 8915 8933 8950 8965 8980 8994 9007 9020 9033 9045 9058 9072 9086 9100 9114 9129 9144 9159 9173 9187 9201 9213 9224 9234 9243 9251 9257 9263 9269 9273 9278 9282 9287 9292 9297 9302 9308 9313 9320 9327 9333 9341 9348 9356 9363 9371 9378 9386 9393 9400 9407 9414 9419 9425 9429 9432 9435 9437 9438 9438 9437 9436 9435 9434 9434 9434 9434 9435 9438 9441 9446 9451 9458 9464 9471 9479 9485 9492 9498 9503 9507 9510 9512 9513 9513 9513 9513 9512 9511 9510 9510 9510 9510 9511 9512 9514 9516 9518 9520 9523 9526 9528 9531 9533 9536 9539 9541 9544 9547 9550 7670 3 7 1 9553 9556 9558 9561 9563 9565 9566 9566 9566 9565 9564 9562 9560 9557 9554 9551 9549 9546 9544 9542 9542 9541 9542 9543 9546 9549 9552 9557 9561 9566 9571 9576 9581 9585 9589 9592 9594 9595 9596 9596 9595 9593 9591 9588 9585 9581 9578 9575 9572 9569 9566 9564 9563 9562 9561 9561 9561 9561 9560 9560 9559 9558 9557 9555 9552 9549 9546 9542 9538 9534 9531 9527 9525 9523 9522 9521 9521 9523 9524 9527 9530 9533 9536 9538 9539 9540 9540 9538 9536 9532 9526 9520 9513 9506 9499 9492 9485 9478 9472 9467 9463 9459 9456 9454 9451 9449 9446 9443 9440 9437 9433 9428 9422 9416 9410 9403 9396 9388 9380 9371 9362 9351 9339 9325 9309 9292 9272 9249 9224 9198 9170 9142 9113 9085 9058 9034 9012 8994 8981 8973 8968 8968 8973 8981 8994 9009 9025 9043 9060 9077 9093 9107 9118 9128 9134 9138 9139 9138 9135 9131 9126 9120 9114 9106 9099 9092 9085 9078 9071 9064 9056 9047 9038 9028 9018 9007 8994 8982 8968 8954 8940 8925 8910 8894 8879 8863 8847 8832 8816 8799 8783 8766 8749 8731 8713 8693 8673 8652 8630 8606 8582 8556 8529 8501 8471 8440 8408 8375 8340 8305 8269 8232 8194 8155 8115 8075 8034 7992 7949 7905 7860 7814 7765 7716 7664 7610 7553 7494 7432 7367 7299 7227 7153 7074 6993 6907 6818 6726 6630 6531 6429 6323 6214 6101 5985 5866 5744 5618 5487 5352 5212 5067 4917 4760 4598 4428 4252 4069 3880 3685 3485 3281 3072 2861 2649 2438 2230 2026 1828 1637 1455 1283 1122 975 841 720 612 517 437 368 311 264 226 197 175 159 148 140 136 133 131 130 130 129 129 128 128 129 132 138 146 159 178 204 239 283 338 405 484 576 683 804 938 1084 1243 1413 1594 1782 1978 2179 2384 2590 2796 3002 3206 3408 3605 3797 3984 4167 4344 4516 4683 4845 5002 5154 5301 5444 5582 5715 5843 5967 6086 6199 6308 6412 6512 6608 6699 6786 6870 6950 7028 7103 7176 7247 7315 7382 7447 7510 7571 7630 7687 7742 7795 7846 7895 7941 7986 8029 8071 8111 8150 8187 8224 8259 8294 8328 8362 8394 8425 8455 8484 8512 8539 8564 8588 8611 8633 8654 8674 8694 8714 8733 8751 8770 8789 8808 8827 8845 8864 8882 8899 8916 8933 8949 8964 8979 8993 9006 9019 9032 9044 9056 9068 9080 9092 9105 9117 9129 9141 9153 9165 9176 9187 9197 9206 9215 9223 9231 9237 9244 9250 9256 9262 9267 9273 9279 9286 9292 9299 9306 9313 9321 9328 9335 9342 9349 9355 9361 9366 9371 9375 9379 9382 9385 9388 9391 9394 9397 9400 9403 9407 9412 9416 9421 9426 9432 9438 9443 9449 9454 9459 9464 9468 9472 9476 9479 9482 9485 9487 9490 9493 9497 9500 9504 9508 9512 9516 9520 9523 9526 9528 9530 9530 9529 9528 9526 9523 9521 7671 3 7 1 9518 9515 9512 9511 9510 9510 9511 9513 9516 9520 9524 9528 9532 9536 9540 9542 9543 9543 9543 9542 9540 9538 9536 9534 9532 9531 9531 9532 9534 9536 9540 9544 9549 9554 9559 9563 9568 9571 9574 9576 9577 9578 9578 9577 9577 9576 9575 9574 9574 9574 9575 9575 9576 9577 9578 9579 9580 9580 9581 9580 9580 9579 9577 9576 9574 9572 9569 9567 9565 9562 9560 9558 9556 9554 9552 9551 9549 9548 9547 9546 9546 9546 9546 9547 9548 9549 9551 9552 9554 9555 9557 9558 9559 9559 9560 9559 9559 9557 9556 9554 9551 9548 9545 9542 9538 9534 9530 9525 9520 9514 9509 9503 9497 9491 9485 9479 9473 9467 9462 9458 9454 9451 9448 9446 9445 9444 9444 9443 9443 9442 9441 9440 9439 9437 9435 9432 9429 9427 9424 9421 9418 9415 9413 9411 9409 9408 9407 9407 9406 9405 9404 9404 9403 9401 9400 9398 9396 9394 9391 9388 9385 9382 9379 9376 9372 9368 9364 9360 9355 9350 9345 9340 9334 9327 9321 9314 9307 9300 9293 9286 9278 9271 9263 9255 9248 9240 9231 9223 9215 9206 9197 9188 9179 9170 9161 9152 9143 9134 9125 9115 9106 9096 9086 9076 9065 9053 9041 9028 9015 9001 8986 8970 8954 8938 8921 8904 8886 8868 8850 8832 8814 8795 8777 8758 8738 8718 8697 8676 8654 8632 8608 8583 8557 8531 8503 8474 8443 8412 8380 8346 8311 8276 8239 8202 8164 8124 8084 8043 8002 7959 7914 7869 7822 7773 7722 7669 7613 7556 7495 7431 7364 7294 7221 7145 7066 6983 6897 6808 6716 6621 6523 6421 6316 6208 6097 5981 5862 5738 5609 5476 5337 5192 5042 4885 4722 4553 4377 4195 4007 3814 3615 3412 3205 2997 2787 2578 2371 2166 1967 1773 1588 1411 1245 1091 948 817 700 597 506 428 362 306 261 225 197 175 160 149 141 136 133 131 129 128 126 125 123 122 121 121 123 128 136 148 166 191 223 265 316 379 454 540 639 751 876 1015 1164 1325 1496 1675 1862 2056 2254 2455 2658 2861 3063 3264 3462 3657 3848 4035 4217 4394 4567 4734 4897 5054 5206 5353 5495 5632 5763 5890 6012 6129 6241 6349 6453 6553 6650 6744 6834 6923 7008 7091 7171 7249 7325 7398 7469 7536 7601 7662 7720 7776 7828 7878 7924 7969 8011 8052 8091 8129 8167 8203 8240 8275 8311 8346 8381 8415 8449 8482 8514 8545 8575 8604 8632 8659 8685 8710 8734 8758 8780 8802 8824 8845 8865 8885 8904 8922 8940 8957 8974 8990 9005 9019 9032 9045 9058 9070 9082 9093 9104 9115 9125 9136 9146 9155 9165 9174 9183 9191 9199 9207 9215 9223 9230 9237 9245 9253 9262 9271 9281 9291 9301 9312 9323 9334 9345 9356 9366 9375 9384 9391 9396 9401 9404 9406 9408 9408 9408 9407 9407 9407 9408 9409 9411 9415 9419 9424 9430 9437 9444 9451 9459 9466 9473 9480 7672 3 7 1 9486 9491 9495 9498 9500 9501 9502 9501 9498 9495 9490 9483 9475 9466 9455 9443 9431 9417 9403 9389 9376 9364 9354 9345 9339 9336 9336 9339 9345 9355 9367 9381 9397 9414 9432 9450 9467 9484 9499 9512 9523 9533 9541 9548 9554 9558 9562 9565 9569 9573 9578 9584 9590 9597 9604 9613 9621 9630 9638 9646 9653 9660 9665 9669 9673 9676 9677 9678 9678 9678 9678 9678 9677 9678 9678 9679 9680 9682 9684 9686 9689 9692 9695 9698 9701 9703 9706 9708 9710 9711 9713 9714 9715 9716 9716 9717 9718 9718 9718 9719 9719 9720 9720 9720 9721 9721 9721 9722 9723 9724 9725 9726 9728 9730 9732 9734 9736 9738 9740 9742 9743 9744 9744 9744 9743 9741 9739 9736 9733 9729 9725 9722 9718 9714 9710 9707 9704 9700 9697 9695 9692 9689 9687 9684 9682 9680 9678 9676 9675 9674 9673 9672 9672 9671 9671 9671 9671 9670 9670 9669 9667 9666 9664 9663 9661 9659 9657 9656 9655 9655 9655 9656 9657 9658 9660 9661 9663 9664 9665 9666 9666 9665 9665 9664 9663 9662 9661 9660 9660 9661 9662 9664 9667 9670 9674 9678 9683 9687 9692 9696 9699 9702 9705 9707 9709 9710 9711 9713 9714 9715 9717 9719 9721 9724 9727 9730 9733 9737 9741 9745 9749 9752 9756 9759 9761 9763 9765 9766 9767 9767 9767 9766 9766 9764 9763 9761 9760 9759 9758 9757 9757 9757 9758 9759 9761 9764 9766 9769 9772 9774 9777 9778 9780 9781 9781 9780 9778 9777 9775 9772 9770 9768 9766 9764 9762 9762 9761 9761 9761 9761 9761 9761 9761 9760 9760 9758 9756 9754 9751 9749 9745 9742 9739 9737 9734 9731 9729 9728 9727 9725 9725 9724 9723 9722 9720 9719 9717 9714 9711 9708 9704 9701 9697 9694 9690 9688 9685 9684 9683 9683 9684 9686 9688 9691 9695 9698 9702 9706 9710 9713 9715 9718 9719 9721 9722 9723 9723 9723 9724 9725 9726 9727 9729 9731 9734 9737 9740 9744 9748 9752 9755 9759 9762 9766 9769 9771 9774 9776 9778 9780 9781 9783 9784 9786 9788 9789 9791 9793 9795 9797 9799 9801 9804 9806 9809 9812 9815 9818 9821 9823 9826 9829 9831 9833 9835 9836 9837 9838 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9841 9841 9841 9841 9840 9840 9840 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9845 9846 9847 9849 9850 9851 9852 9854 9855 9857 9859 9861 9863 9866 9869 9871 9873 9875 9876 9877 9877 9876 9874 9871 9867 9862 9857 9852 9847 9842 9838 9834 9832 9832 9833 9836 9839 9844 9850 9856 9863 9870 9876 9882 9887 9890 9891 9892 9891 9890 9887 9884 9880 9876 9872 9869 9867 9865 9865 9865 9866 9868 9870 9873 9876 9879 9882 9884 9885 9886 9887 9886 9885 9883 9881 9879 9876 9874 9871 9868 9866 9864 9862 9860 9858 9857 9856 9855 9853 9852 9851 7673 3 7 1 9850 9850 9850 9850 9850 9851 9852 9853 9855 9857 9860 9862 9864 9865 9866 9866 9866 9864 9862 9860 9856 9853 9849 9845 9841 9838 9835 9833 9831 9831 9831 9831 9831 9832 9831 9831 9829 9826 9821 9815 9806 9796 9784 9771 9756 9740 9723 9706 9689 9673 9657 9643 9631 9621 9614 9608 9606 9606 9609 9615 9622 9632 9644 9657 9672 9687 9702 9718 9733 9747 9761 9774 9786 9796 9805 9812 9819 9824 9828 9831 9834 9835 9837 9838 9839 9840 9841 9841 9841 9842 9842 9842 9841 9841 9840 9838 9837 9835 9834 9832 9831 9831 9831 9831 9833 9835 9838 9842 9846 9851 9856 9861 9866 9870 9874 9877 9878 9879 9878 9877 9874 9871 9866 9862 9857 9852 9848 9844 9842 9840 9839 9839 9841 9844 9848 9852 9857 9862 9867 9873 9878 9882 9886 9889 9891 9893 9894 9895 9895 9895 9894 9894 9893 9893 9892 9891 9890 9889 9888 9886 9884 9882 9880 9878 9875 9873 9870 9868 9867 9866 9865 9865 9866 9867 9869 9871 9873 9875 9876 9878 9878 9877 9876 9874 9871 9868 9863 9859 9854 9849 9844 9840 9836 9833 9831 9829 9828 9828 9827 9827 9828 9827 9827 9825 9824 9821 9818 9815 9810 9805 9800 9795 9790 9785 9780 9775 9771 9768 9765 9763 9761 9760 9760 9760 9761 9762 9763 9765 9766 9769 9771 9774 9777 9780 9783 9786 9790 9794 9797 9801 9806 9810 9814 9818 9822 9826 9830 9833 9836 9839 9841 9842 9843 9844 9844 9844 9844 9844 9844 9844 9845 9847 9849 9851 9854 9858 9862 9866 9870 9875 9879 9882 9884 9886 9887 9888 9887 9886 9885 9883 9882 9881 9880 9880 9881 9883 9885 9888 9892 9895 9899 9903 9905 9907 9907 9907 9905 9902 9898 9892 9886 9879 9873 9866 9860 9855 9851 9848 9847 9846 9848 9850 9853 9857 9861 9865 9869 9873 9876 9878 9880 9879 9878 9876 9874 9870 9866 9861 9856 9851 9846 9842 9838 9834 9831 9829 9826 9825 9824 9823 9823 9822 9822 9822 9822 9823 9823 9824 9824 9825 9826 9827 9828 9830 9831 9832 9833 9834 9834 9834 9834 9834 9834 9833 9832 9832 9831 9831 9831 9831 9832 9833 9834 9835 9836 9838 9839 9841 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9846 9848 9851 9855 9859 9863 9868 9873 9878 9882 9886 9889 9892 9894 9895 9895 9895 9894 9893 9892 9890 9889 9888 9887 9886 9886 9886 9887 9887 9888 9889 9890 9891 9891 9891 9891 9890 9889 9887 9885 9883 9880 9877 9874 9872 9869 9866 9864 9862 9860 9858 9857 9856 9856 9856 9856 9857 9858 9859 9860 9862 9864 9866 9869 9872 9875 9878 9881 9885 9888 9891 9894 9897 9900 9902 9905 9906 9907 9908 9908 9908 9907 9906 9905 9903 9901 9900 9898 9896 9895 9893 9892 9892 9891 9892 9892 9893 9894 9895 9897 9898 9900 9901 9901 9902 9902 9902 9901 9900 9899 9898 7674 3 7 1 9896 9895 9894 9894 9894 9894 9895 9896 9898 9900 9902 9904 9906 9907 9908 9908 9907 9906 9904 9901 9898 9894 9890 9886 9882 9879 9876 9874 9873 9872 9873 9874 9875 9877 9880 9882 9884 9886 9888 9890 9891 9892 9892 9892 9892 9891 9891 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9896 9896 9895 9895 9894 9892 9891 9889 9887 9885 9882 9880 9878 9876 9873 9871 9869 9867 9865 9863 9862 9861 9860 9860 9860 9861 9863 9865 9868 9871 9875 9878 9881 9884 9886 9888 9889 9890 9889 9888 9886 9885 9883 9881 9880 9880 9879 9880 9882 9884 9887 9891 9895 9898 9901 9904 9906 9907 9908 9907 9905 9903 9900 9897 9894 9892 9889 9888 9886 9886 9886 9887 9888 9889 9891 9893 9894 9895 9896 9896 9896 9896 9895 9894 9893 9893 9893 9893 9894 9896 9897 9899 9902 9904 9907 9909 9912 9913 9914 9915 9915 9915 9914 9913 9911 9909 9907 9905 9904 9902 9901 9901 9900 9901 9901 9902 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9915 9915 9914 9914 9913 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9896 9895 9894 9894 9893 9893 9893 9893 9894 9894 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9912 9913 9914 9914 9914 9913 9911 9909 9907 9903 9900 9896 9892 9887 9883 9878 9874 9871 9867 9865 9863 9862 9862 9862 9864 9867 9870 9874 9878 9883 9887 9892 9896 9900 9903 9905 9906 9906 9905 9903 9901 9898 9895 9892 9888 9885 9882 9880 9878 9877 9877 9877 9877 9877 9878 9879 9880 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9885 9886 9888 9890 9892 9894 9896 9897 9898 9898 9897 9896 9894 9891 9888 9884 9880 9877 9874 9872 9871 9870 9870 9872 9875 9878 9882 9886 9889 9893 9896 9899 9901 9901 9901 9899 9897 9894 9891 9888 9886 9883 9881 9880 9880 9880 9882 9883 9886 9888 9890 9893 9894 9896 9896 9896 9895 9893 9890 9888 9885 9883 9880 9878 9877 9876 9876 9876 9877 9878 9878 9879 9879 9879 9879 9878 9876 9874 9871 9869 9866 9864 9863 9863 9863 9864 9865 9867 9870 9873 9876 9878 9880 9880 9879 9877 9873 9869 9863 9856 9849 9842 9835 9829 9825 9822 9820 9820 9822 9826 9832 9839 9847 9854 9862 9869 9875 9880 9884 9886 9886 9884 9881 9877 9873 9868 9863 9858 9855 9852 9851 9852 9854 9857 9861 9866 9872 9878 9884 9889 9894 9896 9898 9897 9895 9892 9888 9881 9875 9867 9860 9853 9847 9842 9839 9837 9837 9839 9843 9849 9855 9862 9869 9875 9881 9886 9888 9889 9887 9882 9875 9865 9854 9841 9826 9812 9797 9782 9769 9757 9748 9740 9735 9732 9732 9734 9737 9743 9749 9757 9765 9773 9781 9790 9798 9805 9812 9819 9826 9832 9839 9845 9852 9859 9865 9871 9877 9883 9888 9893 9897 9899 7675 3 7 1 9900 9901 9900 9899 9896 9893 9890 9887 9883 9880 9878 9876 9875 9875 9875 9876 9878 9880 9881 9883 9884 9885 9885 9885 9884 9882 9880 9878 9876 9874 9872 9870 9869 9869 9869 9869 9870 9872 9873 9875 9877 9878 9879 9880 9880 9880 9880 9879 9878 9877 9876 9876 9875 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9886 9887 9888 9889 9891 9892 9894 9896 9898 9900 9902 9903 9904 9904 9904 9903 9902 9901 9899 9896 9894 9892 9890 9888 9886 9885 9884 9883 9883 9882 9881 9880 9879 9877 9874 9871 9867 9863 9859 9855 9851 9847 9843 9841 9839 9839 9839 9841 9843 9846 9850 9854 9858 9863 9867 9870 9873 9875 9877 9878 9879 9879 9878 9878 9878 9878 9878 9879 9881 9883 9885 9887 9890 9893 9896 9899 9901 9902 9903 9903 9903 9902 9900 9897 9895 9891 9888 9885 9882 9879 9876 9874 9872 9871 9870 9869 9869 9870 9870 9871 9873 9874 9877 9879 9882 9885 9887 9890 9893 9896 9898 9900 9901 9902 9902 9901 9899 9897 9894 9891 9888 9884 9881 9878 9875 9873 9872 9871 9871 9872 9873 9875 9877 9879 9882 9884 9886 9887 9888 9888 9888 9888 9887 9886 9885 9884 9884 9883 9883 9883 9884 9885 9886 9887 9889 9891 9892 9894 9895 9897 9898 9899 9899 9900 9900 9900 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9888 9887 9886 9885 9885 9884 9884 9884 9884 9885 9885 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9883 9881 9880 9878 9877 9876 9875 9875 9875 9875 9877 9879 9881 9884 9888 9891 9894 9897 9900 9902 9903 9902 9901 9898 9895 9891 9886 9881 9876 9871 9866 9862 9859 9857 9856 9856 9857 9859 9861 9864 9867 9869 9872 9873 9874 9874 9874 9873 9870 9867 9864 9861 9858 9855 9852 9851 9850 9850 9851 9853 9856 9859 9863 9867 9871 9875 9879 9882 9884 9885 9885 9883 9881 9878 9874 9869 9864 9858 9852 9846 9841 9836 9832 9828 9825 9823 9822 9822 9822 9823 9824 9825 9827 9828 9830 9830 9831 9831 9830 9828 9826 9822 9818 9814 9809 9803 9797 9791 9784 9778 9771 9765 9760 9754 9750 9746 9742 9739 9736 9734 9732 9730 9729 9728 9727 9726 9725 9725 9724 9724 9723 9723 9724 9725 9726 9728 9731 9734 9738 9742 9746 9752 9757 9762 9767 9772 9777 9781 9784 9787 9790 9791 9793 9793 9794 9794 9794 9793 9793 9793 9793 9794 9795 9797 9798 9800 9803 9805 9808 9810 9813 9816 9819 9821 9824 9826 9828 9830 9832 9834 9835 9837 9838 9838 9838 9838 9838 9836 9835 9833 9830 9828 9825 9822 9819 9816 9813 9811 9809 9808 9807 9807 9807 9807 9808 9808 9808 9807 9805 9801 9797 9790 9782 9773 9762 9749 9734 9719 9704 9688 9673 9658 9645 9634 9624 7676 3 7 1 9617 9614 9613 9614 9618 9625 9633 9644 9655 9667 9679 9691 9701 9710 9718 9724 9728 9729 9729 9727 9724 9719 9714 9709 9704 9699 9694 9690 9687 9685 9684 9684 9685 9686 9688 9690 9693 9696 9699 9702 9705 9708 9711 9714 9717 9720 9723 9726 9728 9730 9732 9733 9733 9733 9732 9730 9728 9726 9723 9721 9719 9717 9716 9716 9717 9718 9721 9725 9729 9733 9738 9742 9746 9750 9752 9753 9753 9751 9748 9745 9740 9734 9728 9722 9716 9710 9705 9701 9697 9695 9693 9692 9691 9691 9691 9692 9693 9693 9694 9694 9693 9692 9691 9689 9687 9685 9682 9678 9674 9670 9666 9662 9657 9653 9648 9644 9640 9636 9632 9628 9625 9622 9619 9616 9614 9611 9608 9604 9601 9597 9592 9588 9583 9577 9572 9566 9561 9555 9550 9545 9540 9536 9532 9528 9524 9520 9515 9511 9506 9501 9495 9490 9484 9478 9473 9467 9463 9459 9456 9454 9452 9450 9449 9447 9446 9444 9441 9437 9431 9423 9414 9403 9391 9378 9363 9348 9332 9317 9302 9288 9274 9262 9250 9238 9228 9217 9207 9196 9184 9170 9156 9139 9122 9102 9082 9059 9036 9011 8986 8960 8935 8909 8883 8857 8830 8803 8775 8745 8714 8681 8646 8608 8568 8524 8477 8428 8375 8320 8261 8200 8135 8069 7999 7927 7852 7774 7693 7608 7519 7426 7329 7227 7119 7006 6887 6761 6628 6487 6339 6181 6014 5838 5650 5452 5242 5022 4791 4550 4299 4039 3772 3500 3226 2953 2681 2414 2155 1908 1673 1455 1256 1076 914 772 650 549 465 398 345 305 274 251 237 229 226 229 234 246 266 295 335 389 457 541 644 766 910 1076 1262 1466 1687 1924 2175 2436 2704 2976 3250 3520 3786 4046 4298 4541 4773 4993 5203 5402 5592 5772 5944 6108 6265 6416 6560 6699 6834 6963 7087 7204 7316 7422 7521 7614 7701 7781 7855 7923 7986 8044 8098 8149 8197 8243 8287 8330 8372 8414 8456 8497 8538 8579 8619 8657 8695 8731 8766 8799 8830 8859 8886 8912 8936 8958 8979 8999 9018 9036 9054 9071 9089 9105 9122 9138 9154 9170 9185 9199 9213 9227 9239 9251 9262 9272 9282 9292 9301 9310 9320 9329 9339 9349 9359 9369 9380 9391 9401 9412 9422 9432 9441 9449 9456 9462 9468 9472 9476 9478 9481 9483 9486 9489 9493 9498 9504 9510 9518 9527 9536 9546 9556 9565 9574 9582 9589 9594 9598 9600 9600 9598 9596 9592 9589 9585 9581 9578 9576 9574 9575 9577 9580 9584 9589 9595 9601 9608 9615 9621 9627 9632 9637 9640 9644 9647 9649 9652 9654 9656 9659 9661 9664 9668 9671 9674 9677 9680 9683 9685 9687 9689 9690 9691 9693 9694 9695 9697 9699 9702 9705 9708 9712 9716 9721 9725 9730 9734 9737 9740 9742 9743 9744 9745 9745 9745 9744 9744 9744 9744 9745 9747 9749 9751 9753 9756 9759 9761 9764 9766 9768 9769 9769 9769 7677 3 7 1 9769 9768 9766 9764 9762 9759 9757 9754 9751 9749 9746 9743 9741 9738 9736 9734 9732 9731 9730 9730 9730 9730 9731 9732 9735 9737 9740 9743 9746 9750 9753 9756 9759 9762 9764 9765 9766 9766 9766 9766 9765 9764 9762 9761 9759 9756 9754 9752 9749 9746 9743 9740 9737 9733 9729 9725 9721 9717 9713 9709 9705 9702 9700 9698 9697 9697 9697 9699 9701 9704 9707 9711 9715 9719 9723 9727 9730 9733 9734 9734 9734 9732 9730 9727 9722 9718 9713 9708 9703 9699 9695 9692 9689 9688 9686 9686 9686 9685 9685 9685 9683 9682 9680 9677 9673 9668 9663 9658 9652 9647 9642 9638 9634 9631 9629 9628 9628 9629 9631 9633 9635 9637 9639 9641 9643 9644 9644 9644 9644 9643 9642 9640 9639 9637 9635 9634 9632 9631 9629 9628 9626 9625 9623 9621 9619 9617 9615 9612 9609 9606 9603 9600 9597 9594 9591 9588 9585 9582 9580 9577 9574 9572 9570 9567 9565 9562 9559 9557 9554 9550 9547 9543 9539 9534 9529 9524 9518 9512 9506 9499 9492 9486 9479 9472 9465 9459 9453 9447 9441 9435 9429 9423 9417 9410 9403 9396 9387 9378 9368 9357 9346 9333 9320 9307 9293 9278 9264 9249 9234 9219 9204 9188 9173 9158 9142 9127 9111 9095 9078 9061 9043 9025 9006 8987 8967 8945 8923 8899 8874 8848 8820 8791 8759 8726 8691 8654 8615 8574 8531 8486 8439 8390 8339 8287 8232 8175 8116 8054 7989 7921 7849 7774 7695 7611 7523 7430 7331 7227 7117 7002 6881 6754 6620 6480 6333 6178 6016 5846 5667 5479 5281 5072 4854 4626 4389 4144 3892 3631 3366 3100 2834 2571 2313 2063 1824 1598 1387 1194 1021 867 732 615 517 437 374 324 287 259 239 225 217 214 217 224 235 252 279 315 364 428 507 604 720 855 1011 1190 1388 1603 1834 2078 2335 2600 2871 3144 3417 3686 3949 4205 4452 4690 4917 5132 5336 5529 5712 5885 6050 6206 6355 6496 6631 6759 6883 7001 7113 7219 7320 7416 7506 7590 7670 7745 7815 7881 7943 8001 8057 8110 8161 8211 8258 8305 8350 8395 8438 8480 8522 8562 8600 8637 8672 8706 8739 8770 8799 8827 8853 8878 8902 8925 8947 8968 8988 9007 9026 9044 9061 9077 9093 9108 9122 9136 9150 9163 9176 9189 9202 9215 9228 9242 9255 9269 9284 9298 9312 9326 9340 9354 9366 9378 9389 9399 9408 9416 9423 9429 9435 9440 9445 9450 9455 9461 9466 9472 9479 9485 9491 9497 9502 9507 9510 9512 9513 9511 9508 9504 9498 9492 9484 9476 9468 9461 9454 9449 9445 9444 9443 9445 9448 9453 9459 9465 9473 9480 9488 9495 9501 9508 9513 9519 9523 9528 9532 9537 9541 9546 9552 9558 9564 9570 9576 9582 9587 9591 9595 9597 9598 9597 9594 9591 9587 9583 9578 9573 9568 9564 9561 9560 9559 9560 9562 9565 9569 9573 9578 9583 9587 9591 9593 9595 7678 3 7 1 9597 9597 9597 9597 9597 9597 9597 9598 9600 9603 9607 9613 9619 9626 9634 9642 9651 9659 9666 9673 9679 9684 9687 9690 9693 9694 9695 9695 9696 9697 9699 9701 9704 9708 9712 9716 9722 9727 9732 9738 9742 9746 9749 9751 9752 9753 9753 9752 9751 9749 9748 9746 9745 9745 9744 9744 9744 9744 9745 9746 9746 9747 9747 9747 9746 9746 9746 9746 9746 9746 9747 9748 9749 9751 9754 9756 9758 9760 9761 9761 9761 9759 9756 9752 9746 9739 9732 9723 9714 9705 9696 9688 9680 9674 9668 9664 9661 9660 9660 9660 9662 9665 9667 9671 9674 9677 9680 9683 9686 9688 9691 9693 9695 9697 9700 9702 9705 9709 9713 9718 9723 9728 9734 9740 9746 9753 9760 9766 9773 9779 9785 9791 9796 9801 9805 9809 9812 9814 9816 9817 9817 9817 9817 9816 9815 9814 9813 9813 9813 9813 9814 9816 9818 9822 9825 9830 9834 9839 9843 9847 9851 9854 9856 9858 9858 9858 9857 9855 9852 9850 9847 9844 9842 9840 9838 9837 9836 9836 9837 9838 9839 9839 9840 9841 9841 9841 9841 9840 9839 9837 9836 9835 9834 9833 9833 9834 9836 9838 9841 9845 9849 9854 9859 9864 9869 9873 9877 9880 9882 9882 9882 9882 9880 9878 9875 9872 9869 9866 9863 9861 9860 9859 9859 9859 9860 9861 9863 9865 9867 9869 9871 9872 9873 9874 9875 9875 9875 9875 9875 9874 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9867 9865 9863 9860 9858 9855 9853 9851 9849 9848 9847 9847 9848 9849 9850 9852 9854 9856 9858 9861 9863 9865 9867 9869 9870 9871 9873 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9880 9880 9879 9878 9876 9875 9873 9872 9870 9868 9867 9866 9865 9864 9864 9865 9865 9866 9867 9868 9870 9871 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9883 9884 9885 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9891 9890 9890 9890 9889 9889 9888 9887 9885 9884 9882 9880 9877 9875 9872 9869 9867 9864 9862 9860 9858 9856 9855 9854 9854 9854 9854 9855 9856 9858 9860 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9891 9893 9895 9896 9896 9896 9896 9894 9893 9891 9888 9885 9883 9880 9878 9876 9874 9873 9872 9872 9873 9874 9875 9877 9879 9881 9882 9884 9885 9886 9887 9887 9887 9886 9886 9886 9886 9886 9886 9887 9888 9889 9890 9892 9894 9895 9896 9896 9896 9896 9894 9892 9888 9884 9880 9875 9869 9864 9859 9854 9849 9845 9843 9842 9841 9842 9843 9846 9849 9853 9856 9860 9862 9864 9865 9864 9862 9859 9853 9846 9837 9827 9817 9806 9795 9784 9774 9766 9759 9754 9752 9751 9753 9757 9764 9772 9782 9793 9804 9816 9828 9839 9850 9859 9867 9873 9878 9881 9883 9884 9883 9882 9880 9878 9875 9873 9871 7679 3 7 1 9870 9870 9870 9871 9872 9874 9876 9879 9881 9883 9885 9887 9888 9888 9888 9887 9885 9883 9881 9879 9877 9875 9874 9874 9875 9876 9879 9882 9886 9891 9896 9902 9908 9913 9918 9922 9926 9928 9929 9929 9928 9927 9924 9920 9917 9912 9908 9905 9901 9899 9897 9895 9894 9895 9896 9897 9899 9902 9904 9906 9909 9911 9912 9914 9914 9915 9915 9914 9913 9912 9910 9908 9906 9904 9901 9899 9897 9894 9892 9891 9889 9888 9886 9886 9885 9885 9886 9886 9887 9888 9890 9891 9893 9894 9896 9897 9898 9898 9898 9897 9897 9895 9894 9892 9890 9888 9887 9885 9885 9884 9885 9886 9887 9890 9892 9895 9898 9901 9904 9907 9910 9912 9913 9913 9913 9913 9911 9910 9908 9906 9903 9901 9899 9898 9897 9896 9895 9895 9896 9896 9897 9898 9898 9899 9899 9899 9899 9898 9897 9895 9894 9892 9890 9889 9887 9886 9886 9886 9886 9887 9889 9891 9894 9896 9899 9902 9905 9907 9910 9912 9913 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9920 9918 9916 9913 9910 9907 9902 9898 9894 9891 9888 9885 9884 9883 9883 9884 9886 9888 9890 9892 9894 9895 9895 9894 9892 9889 9885 9879 9873 9866 9859 9851 9845 9838 9832 9827 9822 9818 9815 9813 9811 9809 9808 9806 9805 9804 9804 9803 9803 9803 9803 9804 9805 9806 9808 9810 9811 9812 9812 9812 9810 9807 9802 9797 9789 9780 9770 9759 9748 9736 9725 9714 9704 9694 9686 9680 9675 9672 9670 9669 9669 9669 9670 9671 9672 9673 9673 9672 9671 9668 9666 9662 9659 9655 9651 9647 9644 9641 9639 9637 9637 9637 9638 9639 9642 9645 9648 9652 9656 9660 9665 9670 9674 9679 9683 9687 9691 9695 9699 9702 9706 9709 9712 9715 9718 9722 9725 9728 9732 9736 9740 9744 9749 9754 9759 9764 9770 9775 9780 9785 9790 9794 9798 9801 9803 9805 9806 9807 9807 9807 9807 9806 9805 9804 9803 9803 9802 9802 9802 9802 9803 9803 9804 9805 9805 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9804 9804 9804 9805 9805 9806 9807 9808 9810 9812 9814 9816 9818 9820 9822 9824 9825 9827 9828 9830 9830 9831 9831 9831 9831 9830 9829 9827 9826 9824 9822 9819 9817 9815 9813 9811 9809 9808 9807 9806 9806 9807 9807 9808 9809 9811 9812 9814 9816 9817 9818 9819 9819 9819 9819 9818 9816 9815 9813 9811 9808 9806 9803 9801 9799 9797 9795 9794 9793 9792 9791 9791 9791 9791 9791 9791 9791 9791 9790 9789 9787 9786 9783 9780 9777 9774 9770 9766 9763 9759 9756 9753 9751 9750 9749 9749 9749 9750 9750 9751 9751 9751 9750 9749 9746 9743 9738 9733 9727 9720 9714 9708 9702 9696 9691 9687 9684 9682 9680 9679 9678 7680 3 7 1 9677 9676 9674 9671 9668 9663 9657 9650 9642 9633 9624 9615 9605 9596 9588 9580 9573 9568 9563 9558 9554 9550 9545 9541 9535 9529 9522 9513 9502 9491 9479 9466 9452 9438 9424 9410 9395 9381 9368 9355 9342 9329 9315 9301 9287 9272 9255 9237 9218 9197 9174 9150 9125 9099 9072 9044 9015 8987 8958 8930 8902 8874 8847 8819 8791 8762 8733 8703 8671 8638 8602 8565 8525 8483 8440 8394 8347 8298 8248 8197 8146 8095 8044 7993 7941 7890 7839 7788 7737 7685 7633 7579 7525 7469 7413 7355 7296 7236 7175 7113 7050 6987 6924 6862 6799 6737 6675 6613 6553 6493 6434 6375 6318 6261 6205 6151 6097 6045 5995 5946 5899 5853 5810 5769 5731 5695 5661 5631 5603 5578 5555 5536 5521 5508 5500 5494 5493 5495 5502 5512 5527 5546 5569 5597 5627 5662 5700 5741 5786 5833 5883 5934 5988 6044 6101 6160 6221 6282 6346 6410 6476 6543 6611 6680 6750 6821 6893 6965 7037 7110 7182 7254 7326 7397 7466 7535 7602 7668 7732 7794 7855 7914 7972 8027 8081 8133 8184 8232 8279 8325 8369 8412 8454 8494 8533 8572 8609 8645 8681 8715 8749 8782 8814 8845 8875 8904 8932 8959 8985 9010 9034 9058 9080 9101 9122 9142 9162 9181 9199 9217 9234 9251 9267 9283 9298 9312 9325 9338 9350 9362 9373 9383 9393 9402 9411 9420 9429 9438 9446 9455 9464 9473 9482 9491 9500 9508 9517 9525 9533 9540 9548 9554 9561 9567 9573 9579 9585 9590 9596 9601 9606 9611 9616 9620 9625 9628 9632 9635 9638 9640 9642 9644 9645 9647 9648 9650 9652 9654 9657 9660 9664 9668 9673 9678 9684 9689 9695 9701 9706 9711 9716 9720 9723 9726 9728 9730 9732 9732 9733 9734 9734 9735 9736 9738 9740 9742 9745 9748 9752 9756 9760 9764 9769 9773 9778 9782 9786 9789 9792 9794 9796 9798 9799 9799 9800 9800 9801 9801 9801 9802 9803 9804 9806 9808 9810 9812 9815 9818 9821 9823 9826 9829 9831 9833 9835 9836 9837 9838 9839 9840 9841 9841 9842 9842 9843 9844 9845 9845 9846 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9853 9854 9855 9857 9859 9861 9862 9864 9866 9868 9869 9870 9870 9869 9868 9866 9864 9861 9858 9855 9851 9847 9844 9841 9839 9837 9837 9837 9837 9839 9841 9844 9847 9851 9855 9858 9861 9864 9867 9869 9871 9872 9872 9872 9872 9871 9870 9869 9867 9866 9864 9863 9862 9861 9860 9860 9859 9858 9857 9856 9855 9853 9851 9849 9846 9842 9838 9833 9827 9821 9815 9809 9802 9796 9790 9785 9781 9778 9776 9776 9778 9780 9784 9789 9796 9803 9811 9819 9826 9833 9840 9845 9849 9852 9854 9854 9853 9852 9850 9848 9846 9844 9843 9842 9843 9844 9847 9851 9855 9860 9864 9869 9874 9878 9881 9884 9885 9885 9885 9884 9882 9880 9878 9876 9874 9872 9871 9870 9870 9870 9870 7681 3 7 1 9869 9869 9868 9867 9866 9865 9863 9861 9859 9857 9856 9855 9855 9855 9857 9858 9861 9864 9868 9872 9876 9879 9881 9883 9884 9884 9884 9882 9880 9877 9874 9871 9869 9867 9866 9866 9866 9867 9869 9872 9875 9878 9882 9885 9888 9890 9891 9892 9893 9893 9892 9891 9890 9888 9887 9885 9884 9883 9882 9881 9881 9880 9881 9881 9881 9882 9883 9885 9886 9888 9890 9892 9895 9897 9899 9901 9903 9904 9905 9906 9906 9905 9903 9901 9899 9896 9893 9891 9889 9887 9886 9885 9885 9886 9887 9889 9891 9893 9895 9896 9897 9898 9898 9897 9895 9893 9890 9888 9885 9884 9882 9882 9882 9883 9885 9888 9892 9896 9900 9904 9907 9909 9911 9912 9912 9910 9907 9905 9902 9899 9896 9894 9894 9894 9895 9898 9902 9908 9914 9920 9925 9931 9935 9938 9939 9939 9936 9931 9925 9918 9910 9902 9894 9886 9879 9874 9870 9868 9869 9871 9875 9879 9885 9892 9898 9905 9911 9916 9919 9921 9922 9923 9922 9921 9919 9917 9915 9913 9912 9912 9912 9913 9915 9916 9918 9920 9921 9922 9923 9923 9922 9920 9918 9916 9914 9911 9909 9906 9904 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9895 9895 9895 9895 9894 9893 9892 9890 9888 9885 9881 9876 9871 9866 9861 9855 9851 9847 9843 9840 9838 9837 9837 9838 9839 9840 9841 9843 9844 9844 9845 9844 9844 9843 9841 9840 9840 9839 9840 9841 9843 9846 9851 9856 9861 9867 9873 9879 9885 9890 9894 9897 9899 9899 9899 9897 9894 9891 9887 9883 9879 9875 9871 9867 9864 9861 9859 9858 9856 9855 9855 9854 9853 9853 9852 9851 9849 9847 9845 9843 9841 9839 9838 9836 9836 9836 9837 9839 9841 9845 9849 9854 9860 9866 9871 9876 9881 9885 9888 9890 9890 9890 9888 9885 9881 9877 9873 9869 9866 9863 9861 9859 9860 9861 9864 9867 9871 9875 9879 9884 9888 9891 9894 9895 9896 9896 9895 9894 9892 9891 9889 9888 9887 9887 9888 9889 9891 9893 9895 9897 9899 9900 9900 9901 9900 9898 9895 9892 9889 9885 9881 9878 9875 9872 9870 9869 9868 9868 9869 9870 9870 9871 9872 9872 9872 9872 9870 9869 9867 9865 9862 9860 9859 9858 9857 9857 9858 9860 9863 9866 9870 9874 9878 9882 9885 9888 9891 9892 9892 9892 9890 9888 9885 9882 9877 9873 9869 9865 9861 9859 9856 9855 9854 9855 9856 9858 9861 9864 9867 9870 9873 9876 9879 9881 9882 9882 9882 9881 9879 9877 9874 9872 9869 9866 9864 9862 9861 9861 9860 9860 9860 9861 9860 9860 9859 9857 9854 9849 9844 9838 9831 9824 9816 9808 9800 9793 9786 9781 9777 9774 9772 9772 9772 9774 9776 9779 9782 9785 9788 9791 9794 9797 9800 9803 9806 9809 9813 9817 9822 9828 9835 9842 9850 9857 9865 9873 9880 9887 9892 9897 9900 9902 9903 7682 3 7 1 9903 9902 9900 9897 9894 9891 9888 9886 9884 9882 9882 9881 9882 9883 9885 9887 9890 9894 9897 9901 9904 9908 9912 9915 9918 9921 9924 9926 9927 9927 9927 9927 9925 9924 9921 9919 9916 9914 9911 9909 9907 9906 9905 9904 9904 9904 9904 9905 9905 9905 9905 9904 9902 9901 9899 9897 9895 9893 9891 9890 9889 9890 9892 9895 9898 9902 9906 9911 9916 9921 9925 9929 9931 9932 9932 9931 9929 9927 9924 9920 9917 9913 9911 9909 9908 9907 9907 9908 9909 9910 9911 9912 9913 9913 9911 9909 9907 9904 9900 9896 9892 9888 9885 9882 9881 9880 9881 9882 9884 9887 9891 9896 9900 9904 9908 9911 9913 9914 9914 9914 9912 9909 9905 9901 9897 9892 9887 9882 9878 9874 9871 9869 9867 9866 9866 9867 9868 9869 9871 9873 9876 9878 9879 9881 9882 9882 9882 9882 9880 9878 9876 9873 9870 9867 9864 9861 9858 9855 9853 9851 9850 9849 9849 9849 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9864 9865 9867 9869 9872 9874 9875 9877 9878 9879 9878 9877 9876 9874 9871 9867 9863 9858 9854 9849 9844 9839 9835 9831 9827 9824 9822 9820 9818 9817 9817 9817 9818 9819 9820 9821 9823 9824 9825 9826 9827 9827 9827 9826 9825 9823 9821 9819 9816 9813 9810 9808 9805 9803 9802 9801 9800 9799 9799 9799 9799 9799 9798 9796 9794 9790 9786 9781 9775 9769 9761 9754 9746 9738 9731 9725 9719 9713 9709 9705 9702 9699 9697 9694 9692 9689 9685 9681 9677 9671 9665 9659 9652 9644 9636 9629 9621 9613 9605 9597 9589 9581 9573 9564 9556 9546 9537 9527 9517 9506 9496 9486 9476 9467 9458 9449 9440 9432 9423 9415 9405 9394 9382 9368 9352 9334 9313 9291 9266 9239 9210 9180 9149 9117 9085 9053 9020 8985 8951 8915 8878 8838 8796 8749 8698 8643 8582 8516 8445 8368 8285 8196 8102 8002 7896 7785 7667 7540 7405 7259 7102 6933 6750 6551 6334 6100 5846 5574 5287 4984 4669 4340 4003 3663 3323 2987 2660 2346 2047 1767 1509 1277 1073 898 753 638 554 501 480 490 531 603 705 835 994 1181 1393 1630 1891 2172 2469 2779 3100 3427 3758 4088 4414 4732 5039 5331 5607 5868 6112 6339 6546 6737 6913 7075 7224 7363 7494 7615 7729 7837 7940 8038 8132 8221 8305 8385 8458 8527 8591 8650 8704 8753 8799 8840 8879 8915 8949 8982 9014 9046 9076 9106 9136 9165 9193 9221 9247 9271 9294 9314 9333 9350 9365 9378 9389 9400 9409 9418 9427 9436 9446 9455 9465 9476 9488 9500 9512 9524 9537 9549 9560 9571 9581 9591 9599 9606 9612 9618 9623 9627 9631 9635 9639 9643 9647 9652 9657 9662 9667 9672 9677 9682 9686 9691 9695 9699 9702 9705 9708 9710 9712 9714 9715 9717 9719 9720 9722 9724 9726 9728 9729 9731 9733 9735 9736 7683 3 7 1 9738 9740 9741 9742 9743 9744 9745 9746 9746 9746 9746 9745 9744 9743 9741 9740 9738 9737 9735 9735 9735 9735 9737 9739 9743 9747 9753 9759 9766 9774 9781 9789 9796 9803 9809 9814 9817 9820 9821 9821 9820 9818 9815 9812 9809 9806 9804 9802 9801 9801 9802 9804 9808 9811 9816 9820 9824 9829 9832 9835 9838 9839 9839 9837 9835 9833 9829 9826 9822 9818 9815 9813 9811 9811 9812 9814 9817 9821 9826 9832 9837 9843 9848 9853 9856 9859 9861 9862 9863 9862 9860 9859 9857 9855 9854 9853 9853 9854 9856 9858 9861 9864 9868 9871 9874 9876 9877 9878 9877 9876 9873 9869 9864 9859 9853 9848 9843 9839 9835 9832 9830 9830 9831 9833 9836 9840 9844 9848 9852 9857 9861 9864 9866 9867 9868 9868 9867 9866 9864 9862 9860 9858 9856 9855 9855 9855 9855 9857 9858 9861 9863 9866 9868 9870 9872 9873 9873 9874 9873 9872 9870 9868 9866 9863 9861 9860 9859 9858 9858 9859 9860 9862 9864 9866 9868 9869 9870 9870 9870 9869 9867 9864 9861 9857 9853 9849 9845 9841 9837 9835 9833 9832 9832 9833 9834 9836 9837 9839 9841 9842 9842 9842 9841 9839 9836 9833 9828 9823 9818 9811 9805 9798 9791 9784 9777 9769 9762 9755 9748 9741 9734 9727 9721 9714 9708 9702 9697 9691 9687 9682 9679 9675 9672 9670 9667 9665 9663 9662 9660 9659 9657 9655 9653 9651 9649 9647 9644 9641 9638 9635 9631 9628 9624 9621 9618 9615 9612 9610 9609 9608 9608 9609 9611 9613 9616 9618 9622 9625 9628 9631 9633 9635 9635 9635 9635 9633 9632 9629 9627 9624 9621 9618 9616 9614 9612 9611 9610 9610 9609 9609 9609 9608 9608 9607 9606 9605 9603 9601 9599 9597 9594 9591 9587 9583 9578 9572 9566 9559 9551 9542 9532 9521 9510 9498 9486 9474 9461 9449 9437 9425 9413 9401 9390 9377 9364 9350 9335 9318 9299 9279 9257 9232 9205 9177 9147 9116 9085 9052 9019 8985 8949 8913 8876 8837 8796 8752 8705 8654 8598 8538 8473 8404 8329 8249 8164 8073 7977 7875 7767 7653 7531 7398 7256 7101 6934 6751 6553 6338 6105 5851 5581 5294 4992 4678 4352 4018 3681 3344 3011 2687 2376 2079 1802 1545 1311 1105 927 776 654 561 497 462 456 480 533 615 725 862 1027 1217 1433 1673 1935 2215 2511 2819 3137 3461 3787 4112 4432 4745 5044 5331 5604 5861 6103 6327 6534 6726 6903 7067 7219 7361 7494 7617 7733 7842 7946 8044 8137 8224 8307 8384 8456 8523 8585 8643 8698 8747 8794 8837 8878 8916 8953 8989 9023 9056 9087 9118 9147 9175 9202 9227 9250 9272 9291 9308 9324 9337 9349 9359 9369 9377 9384 9391 9398 9405 9413 9421 9430 9440 9451 9463 9476 9489 9503 9517 9532 9545 9559 9571 9582 9592 9600 9607 9612 9615 9617 9618 9618 9618 9617 9617 9617 9618 9619 9621 9625 9630 7684 3 7 1 9636 9642 9649 9656 9663 9669 9675 9680 9684 9686 9688 9688 9688 9687 9686 9684 9683 9682 9681 9681 9683 9684 9687 9690 9693 9696 9700 9703 9707 9710 9712 9714 9715 9717 9718 9718 9719 9720 9721 9722 9723 9725 9727 9730 9733 9736 9739 9743 9746 9750 9754 9758 9762 9766 9770 9773 9777 9781 9785 9788 9792 9795 9798 9800 9803 9805 9808 9810 9813 9816 9819 9823 9827 9831 9836 9841 9846 9851 9856 9860 9864 9867 9870 9871 9872 9872 9871 9869 9868 9866 9864 9863 9862 9862 9862 9864 9866 9868 9871 9875 9878 9880 9883 9885 9887 9887 9887 9887 9886 9884 9883 9881 9880 9879 9879 9879 9880 9882 9884 9886 9889 9892 9895 9897 9900 9902 9903 9904 9904 9904 9903 9902 9901 9899 9898 9896 9895 9894 9894 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9887 9884 9882 9879 9877 9874 9872 9869 9867 9865 9864 9863 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9858 9858 9859 9860 9861 9864 9867 9870 9874 9879 9883 9888 9893 9898 9902 9906 9908 9910 9912 9912 9912 9911 9910 9908 9906 9903 9902 9900 9899 9898 9897 9898 9898 9899 9901 9902 9904 9905 9907 9909 9910 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9907 9908 9909 9911 9912 9914 9915 9917 9917 9918 9918 9917 9916 9914 9912 9909 9905 9901 9897 9893 9889 9885 9882 9879 9877 9876 9876 9877 9879 9881 9883 9886 9889 9893 9896 9899 9902 9904 9906 9908 9909 9910 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9916 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9913 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9925 9925 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9914 9913 9912 9910 9908 9907 9905 9903 9902 9901 9901 9901 9902 9903 9905 9907 9910 9914 9917 9921 9924 9927 9928 9929 9929 9929 9927 9923 9919 9915 9910 9905 9900 9896 9892 9890 9888 9887 9888 9890 9894 9898 9902 9907 9912 9918 9922 9927 9930 9932 9934 9934 9934 9933 9931 9928 9925 9922 9919 9917 9915 9913 9912 9911 9910 9910 9911 9911 9911 9912 9911 9910 9909 9908 9906 9904 9902 9900 9898 9897 9896 9896 9897 9899 9901 9905 9909 9913 9918 9922 9926 9930 9932 9934 9935 9934 9933 9930 9927 9923 9919 9915 9911 9908 9906 9905 9904 9904 9906 9907 9910 9911 9913 9914 9914 9913 9910 9907 9902 9895 9888 9880 9872 9864 9857 9850 9845 9841 9838 9837 9838 9840 9844 9849 9854 9860 9866 9872 9877 9882 9886 9889 9891 9893 9894 9894 9893 9892 9891 9889 9887 9885 9882 9880 9876 9873 9869 9864 9860 9855 9850 9846 9841 9838 9835 9832 9832 9832 7685 3 7 1 9834 9837 9841 9846 9851 9857 9863 9868 9873 9877 9879 9880 9880 9879 9876 9872 9867 9861 9855 9849 9843 9837 9831 9826 9822 9818 9815 9812 9810 9808 9807 9805 9803 9801 9799 9797 9795 9792 9789 9787 9784 9782 9779 9777 9774 9772 9769 9766 9763 9760 9756 9753 9749 9744 9740 9735 9731 9727 9723 9720 9717 9715 9713 9712 9711 9711 9712 9712 9713 9714 9715 9716 9716 9717 9717 9717 9716 9716 9715 9715 9714 9714 9713 9713 9714 9714 9715 9715 9716 9717 9718 9718 9719 9719 9719 9718 9717 9715 9714 9712 9710 9709 9707 9706 9705 9705 9705 9707 9709 9712 9716 9720 9726 9731 9737 9744 9750 9756 9761 9766 9770 9774 9778 9780 9782 9784 9785 9786 9788 9790 9792 9794 9796 9799 9803 9806 9809 9812 9815 9817 9819 9820 9821 9822 9822 9821 9821 9821 9822 9823 9825 9828 9832 9836 9841 9847 9853 9860 9866 9872 9877 9882 9885 9888 9889 9890 9890 9889 9888 9886 9885 9884 9883 9883 9883 9883 9885 9886 9888 9890 9892 9894 9895 9896 9897 9897 9897 9896 9895 9894 9893 9892 9891 9890 9890 9890 9890 9891 9892 9894 9895 9897 9899 9901 9903 9905 9906 9907 9908 9908 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9901 9901 9902 9904 9905 9907 9909 9910 9911 9912 9913 9912 9912 9911 9909 9906 9903 9899 9896 9893 9889 9887 9885 9884 9883 9884 9886 9889 9893 9898 9903 9908 9913 9918 9923 9927 9930 9931 9932 9933 9932 9931 9930 9928 9927 9925 9924 9923 9923 9924 9925 9926 9928 9930 9931 9932 9933 9934 9933 9932 9929 9927 9923 9920 9916 9911 9907 9903 9899 9896 9893 9891 9890 9889 9889 9889 9890 9892 9894 9896 9898 9901 9903 9906 9908 9910 9911 9912 9913 9913 9912 9912 9911 9910 9909 9908 9908 9908 9908 9909 9910 9913 9916 9919 9922 9925 9928 9931 9933 9934 9934 9934 9932 9930 9927 9923 9920 9917 9914 9912 9911 9910 9911 9912 9915 9918 9921 9924 9927 9928 9929 9928 9926 9921 9915 9907 9897 9887 9877 9866 9856 9846 9838 9831 9826 9823 9822 9822 9825 9828 9833 9839 9846 9852 9859 9865 9871 9876 9881 9885 9889 9892 9894 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9912 9912 9912 9911 9910 9909 9909 9908 9907 9907 9907 9907 9907 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9929 9931 9932 9934 9935 9936 9936 9936 9935 9934 9932 9930 9927 9923 9920 9917 9915 9912 9911 9910 9910 9912 9915 9918 9922 9927 9931 9936 9940 9944 9947 9949 9949 9948 9946 9943 9939 9934 9929 9925 9920 9916 9913 9911 9910 9910 9911 9913 9915 9917 9920 9922 9924 9925 9925 9924 9923 9921 9918 9915 9912 9908 9905 9902 9900 9898 9897 9897 9897 9896 9896 9896 9896 9895 9894 9891 7686 3 7 1 9888 9885 9881 9876 9871 9866 9861 9856 9851 9846 9842 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9807 9802 9798 9792 9787 9781 9775 9769 9763 9757 9751 9745 9739 9733 9728 9723 9718 9714 9710 9705 9701 9697 9693 9689 9684 9680 9675 9670 9665 9660 9655 9651 9647 9643 9641 9639 9638 9638 9639 9641 9644 9647 9650 9654 9657 9661 9663 9666 9667 9667 9667 9667 9666 9665 9664 9664 9664 9664 9666 9668 9672 9677 9682 9688 9694 9700 9706 9712 9717 9721 9724 9726 9727 9727 9727 9726 9725 9724 9723 9723 9724 9726 9729 9734 9740 9746 9753 9762 9770 9778 9787 9794 9801 9807 9812 9817 9821 9824 9826 9828 9830 9832 9835 9837 9840 9843 9847 9850 9854 9857 9861 9864 9867 9869 9871 9872 9874 9875 9876 9877 9878 9879 9881 9883 9886 9888 9891 9894 9896 9898 9900 9900 9900 9900 9898 9896 9893 9890 9887 9885 9883 9881 9880 9880 9881 9882 9885 9888 9891 9894 9897 9899 9901 9903 9904 9904 9904 9903 9902 9901 9900 9899 9899 9900 9901 9903 9906 9909 9913 9916 9920 9924 9927 9929 9930 9931 9931 9930 9928 9926 9922 9919 9915 9912 9909 9906 9903 9901 9901 9900 9901 9902 9904 9906 9909 9912 9915 9918 9921 9924 9927 9929 9931 9932 9933 9934 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9922 9921 9921 9920 9921 9922 9923 9924 9926 9927 9929 9930 9931 9931 9931 9930 9929 9926 9924 9921 9918 9915 9912 9909 9907 9906 9906 9907 9909 9911 9914 9917 9921 9924 9927 9930 9932 9932 9932 9932 9930 9928 9926 9924 9922 9921 9920 9920 9921 9923 9925 9928 9931 9935 9938 9941 9943 9944 9944 9942 9940 9938 9934 9930 9925 9921 9916 9912 9909 9907 9905 9904 9904 9905 9907 9909 9911 9913 9916 9918 9919 9921 9922 9922 9923 9922 9921 9920 9918 9916 9914 9912 9909 9906 9904 9901 9898 9895 9893 9890 9887 9885 9883 9881 9879 9877 9876 9874 9873 9872 9872 9871 9871 9871 9872 9873 9875 9877 9879 9882 9885 9889 9892 9896 9899 9902 9904 9906 9906 9906 9905 9904 9902 9898 9895 9891 9887 9884 9881 9878 9877 9876 9876 9877 9879 9881 9884 9887 9890 9891 9892 9892 9891 9888 9883 9876 9868 9858 9847 9836 9825 9813 9802 9792 9784 9777 9773 9770 9769 9771 9774 9779 9785 9793 9801 9810 9818 9826 9834 9841 9848 9854 9858 9863 9866 9869 9872 9875 9877 9879 9881 9883 9886 9888 9890 9891 9893 9894 9895 9895 9895 9895 9894 9894 9892 9891 9890 9889 9889 9889 9889 9889 9890 9891 9893 9895 9897 9899 9901 9902 9903 9904 9904 9904 9902 9900 9898 9895 9892 9888 9885 9883 9880 9879 9877 9877 9878 9879 9881 9883 9886 9888 9890 9892 9894 9894 9894 9893 9891 9888 9885 9881 9877 9872 9868 9863 9859 9855 9852 9849 9846 9844 7687 3 7 1 9843 9841 9840 9839 9838 9838 9837 9836 9836 9836 9835 9836 9836 9837 9838 9840 9841 9843 9846 9848 9851 9853 9856 9858 9861 9863 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9888 9889 9891 9892 9893 9895 9896 9898 9900 9902 9905 9907 9910 9912 9915 9916 9918 9919 9919 9918 9916 9914 9911 9908 9904 9901 9897 9894 9892 9890 9889 9890 9891 9894 9897 9902 9906 9912 9917 9922 9927 9931 9934 9936 9937 9938 9937 9936 9934 9931 9929 9926 9924 9923 9922 9921 9922 9923 9925 9928 9932 9935 9939 9943 9946 9949 9952 9954 9954 9954 9953 9952 9949 9947 9943 9940 9937 9934 9931 9929 9927 9925 9925 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9908 9907 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9878 9875 9872 9870 9868 9865 9863 9861 9859 9857 9854 9851 9849 9846 9842 9838 9835 9831 9827 9822 9818 9815 9811 9808 9805 9802 9801 9799 9798 9797 9797 9798 9798 9800 9801 9803 9805 9807 9809 9811 9814 9816 9819 9821 9824 9826 9828 9830 9832 9833 9835 9836 9836 9836 9836 9836 9836 9835 9835 9835 9834 9835 9835 9836 9838 9839 9841 9844 9846 9849 9851 9853 9855 9856 9857 9857 9857 9856 9854 9852 9850 9847 9844 9841 9838 9835 9833 9830 9828 9826 9825 9823 9822 9821 9820 9820 9819 9819 9819 9819 9819 9820 9820 9821 9822 9823 9825 9826 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9830 9831 9833 9836 9839 9841 9844 9846 9848 9849 9850 9850 9849 9847 9844 9841 9838 9835 9832 9830 9828 9828 9828 9829 9831 9834 9837 9841 9844 9846 9847 9848 9847 9846 9843 9839 9835 9831 9827 9823 9821 9820 9820 9821 9824 9829 9835 9842 9849 9857 9863 9869 9874 9877 9879 9879 9877 9873 9868 9862 9856 9850 9844 9839 9835 9832 9831 9832 9834 9838 9842 9848 9854 9860 9866 9872 9877 9881 9884 9886 9887 9887 9887 9886 9885 9884 9883 9882 9882 9882 9883 9884 9885 9886 9887 9888 9888 9889 9888 9888 9887 9885 9883 9882 9880 9878 9877 9875 9874 9874 9874 9874 9875 9876 9877 9878 9879 9879 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9887 9886 9884 9882 9879 9875 9871 9867 9863 9859 9855 9853 9851 9850 9850 9851 9853 9856 9859 9863 9867 9871 9874 9878 9880 9883 9884 9885 9886 9885 9885 9884 9883 9882 9880 9879 9878 9877 9875 9874 9873 9872 9870 9869 9867 9865 9863 9861 9859 9857 9856 9855 9854 7688 3 7 1 9853 9854 9854 9855 9855 9856 9857 9857 9857 9857 9855 9853 9850 9846 9842 9836 9830 9824 9817 9810 9802 9795 9788 9781 9773 9766 9759 9752 9745 9737 9730 9722 9715 9707 9700 9692 9685 9679 9673 9669 9664 9661 9658 9656 9655 9654 9653 9652 9651 9649 9646 9642 9637 9632 9625 9616 9608 9599 9590 9581 9573 9566 9560 9555 9552 9551 9553 9556 9560 9566 9574 9582 9591 9601 9611 9622 9632 9641 9651 9660 9669 9677 9685 9693 9700 9707 9713 9719 9724 9729 9733 9737 9739 9741 9742 9743 9743 9743 9742 9742 9741 9740 9740 9740 9740 9740 9741 9742 9743 9744 9745 9745 9746 9746 9746 9745 9744 9743 9742 9740 9739 9738 9737 9736 9735 9734 9733 9732 9730 9728 9725 9721 9716 9711 9704 9696 9688 9679 9670 9661 9652 9644 9636 9629 9623 9618 9615 9613 9611 9611 9611 9612 9613 9614 9615 9615 9614 9612 9610 9606 9601 9595 9587 9579 9570 9560 9549 9539 9528 9518 9507 9497 9487 9478 9469 9460 9451 9443 9434 9425 9417 9407 9398 9388 9377 9367 9355 9344 9333 9321 9310 9299 9289 9279 9269 9261 9253 9245 9238 9231 9224 9218 9213 9207 9201 9196 9191 9186 9181 9177 9173 9170 9168 9167 9166 9167 9168 9170 9173 9177 9181 9186 9191 9197 9203 9209 9215 9222 9229 9236 9243 9251 9260 9270 9280 9291 9302 9314 9327 9340 9354 9368 9382 9396 9411 9425 9438 9452 9466 9479 9492 9505 9517 9529 9541 9553 9564 9575 9585 9595 9604 9612 9621 9628 9636 9642 9649 9655 9661 9668 9674 9681 9687 9694 9701 9708 9714 9721 9727 9733 9739 9743 9747 9751 9754 9756 9758 9760 9761 9762 9764 9766 9768 9770 9773 9776 9779 9782 9784 9787 9789 9791 9793 9793 9793 9793 9793 9792 9792 9791 9791 9792 9793 9795 9797 9801 9804 9808 9812 9817 9821 9824 9827 9828 9829 9828 9827 9824 9821 9817 9813 9809 9805 9802 9799 9798 9797 9798 9799 9801 9805 9809 9813 9817 9821 9825 9828 9831 9833 9835 9836 9836 9836 9836 9835 9834 9833 9833 9832 9831 9831 9830 9830 9830 9830 9830 9829 9828 9827 9826 9824 9822 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9788 9786 9785 9784 9783 9783 9783 9784 9785 9786 9787 9788 9788 9789 9790 9790 9789 9788 9787 9785 9782 9779 9776 9772 9768 9764 9760 9756 9752 9748 9745 9742 9739 9736 9734 9732 9730 9728 9725 9723 9721 9718 9715 9712 9708 9704 9699 9695 9690 9686 9682 9678 9674 9671 9669 9668 9666 9665 9663 9662 9660 9658 9655 9651 9645 9638 9631 9622 9612 9601 9589 9577 9565 9553 9541 9530 9519 9509 9499 9489 9480 9470 9460 9449 9437 9424 9408 9391 9373 9353 9331 9307 9282 9255 9227 9199 9170 9140 9110 9079 9048 9016 8984 8952 8918 8884 8849 8813 8776 8738 8700 8661 8621 8581 8542 8502 8464 7689 3 7 1 8425 8388 8352 8317 8283 8250 8218 8188 8160 8132 8107 8082 8060 8039 8020 8003 7988 7975 7965 7957 7951 7948 7947 7948 7952 7957 7964 7972 7982 7992 8004 8017 8030 8044 8058 8071 8084 8097 8108 8117 8125 8130 8132 8130 8124 8114 8100 8082 8060 8033 8001 7964 7923 7876 7823 7766 7701 7625 7537 7434 7317 7182 7024 6844 6637 6403 6138 5848 5533 5197 4843 4469 4089 3709 3337 2983 2654 2359 2104 1895 1739 1641 1611 1641 1731 1876 2075 2325 2617 2944 3297 3669 4049 4428 4804 5171 5524 5859 6167 6451 6713 6951 7167 7363 7539 7698 7842 7972 8092 8204 8308 8403 8492 8575 8651 8722 8788 8848 8903 8953 8997 9037 9074 9108 9139 9168 9197 9224 9251 9278 9305 9333 9360 9387 9413 9438 9462 9484 9503 9521 9536 9548 9558 9565 9571 9575 9578 9580 9583 9585 9588 9591 9596 9602 9609 9617 9625 9633 9642 9651 9659 9667 9674 9679 9683 9687 9689 9690 9690 9689 9688 9686 9683 9680 9676 9672 9667 9661 9655 9648 9640 9632 9623 9615 9606 9597 9589 9582 9576 9572 9570 9570 9571 9575 9581 9589 9598 9609 9621 9634 9647 9660 9673 9685 9697 9709 9720 9730 9739 9748 9756 9764 9772 9779 9785 9791 9797 9801 9805 9808 9811 9812 9812 9811 9810 9809 9807 9806 9804 9803 9803 9803 9805 9807 9810 9814 9817 9821 9825 9828 9831 9833 9834 9834 9833 9832 9830 9828 9826 9824 9823 9822 9823 9824 9827 9830 9834 9839 9843 9848 9852 9856 9859 9862 9863 9863 9863 9862 9860 9859 9857 9856 9854 9853 9853 9853 9853 9854 9855 9857 9858 9858 9858 9858 9857 9855 9853 9849 9845 9841 9837 9832 9828 9823 9820 9816 9814 9812 9811 9811 9811 9811 9812 9813 9814 9815 9815 9815 9815 9814 9812 9810 9808 9805 9802 9800 9797 9795 9793 9792 9792 9791 9790 9790 9789 9788 9785 9782 9777 9770 9761 9750 9737 9722 9706 9688 9669 9649 9629 9610 9592 9576 9562 9550 9541 9536 9534 9535 9539 9546 9555 9567 9581 9597 9613 9630 9647 9663 9679 9695 9709 9723 9735 9746 9756 9766 9774 9783 9790 9797 9804 9810 9816 9823 9828 9834 9839 9844 9848 9852 9856 9858 9861 9863 9864 9865 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9864 9863 9862 9861 9859 9857 9855 9852 9850 9847 9844 9842 9839 9837 9836 9836 9836 9837 9838 9841 9843 9846 9849 9852 9855 9858 9860 9861 9861 9860 9859 9857 9854 9851 9848 9844 9840 9837 9834 9832 9831 9829 9829 9829 9829 9829 9830 9831 9831 9831 9831 9831 9830 9829 9828 9827 9826 9825 9825 9824 9825 9825 9825 9826 9826 9827 9827 9827 9827 9827 9826 9824 9822 9820 9818 9815 9813 9810 9807 9805 9802 9799 9796 9794 9791 9788 9785 9781 9778 9775 9771 9768 9765 9762 9760 9758 9756 9755 9754 9754 9753 7690 3 7 1 9752 9751 9749 9747 9743 9739 9734 9727 9719 9711 9702 9693 9684 9675 9667 9659 9651 9645 9639 9634 9628 9623 9618 9612 9605 9597 9588 9578 9567 9554 9540 9525 9510 9494 9479 9463 9448 9433 9419 9406 9394 9382 9369 9357 9345 9331 9317 9302 9286 9269 9250 9230 9208 9186 9162 9137 9110 9083 9053 9021 8987 8950 8910 8867 8821 8770 8714 8654 8589 8519 8443 8363 8277 8183 8081 7969 7847 7714 7565 7400 7214 7008 6777 6523 6245 5943 5620 5275 4909 4531 4149 3768 3395 3036 2700 2395 2129 1908 1741 1632 1581 1587 1652 1774 1954 2183 2455 2762 3097 3451 3819 4193 4568 4937 5292 5629 5948 6247 6525 6781 7015 7228 7421 7596 7755 7900 8033 8155 8266 8368 8462 8549 8629 8704 8773 8836 8895 8949 9000 9046 9090 9130 9168 9203 9236 9266 9295 9321 9345 9368 9389 9408 9425 9441 9455 9468 9480 9492 9503 9513 9523 9533 9542 9552 9561 9569 9578 9586 9594 9601 9607 9614 9620 9626 9632 9638 9644 9650 9657 9664 9672 9680 9688 9697 9705 9713 9721 9728 9734 9740 9745 9749 9752 9755 9757 9758 9760 9761 9761 9762 9763 9765 9766 9768 9770 9772 9775 9777 9779 9781 9783 9785 9786 9788 9788 9789 9789 9790 9789 9789 9789 9789 9789 9789 9789 9789 9790 9791 9793 9794 9796 9798 9800 9802 9805 9807 9808 9810 9811 9811 9812 9811 9811 9809 9808 9806 9804 9802 9800 9799 9797 9796 9795 9795 9795 9795 9795 9795 9796 9796 9796 9796 9796 9795 9794 9793 9792 9790 9789 9787 9786 9785 9785 9785 9785 9786 9788 9790 9792 9794 9797 9800 9802 9805 9807 9809 9811 9812 9813 9814 9814 9814 9814 9814 9814 9814 9814 9814 9815 9816 9817 9818 9819 9821 9823 9825 9827 9829 9831 9833 9835 9836 9836 9837 9836 9836 9835 9834 9832 9830 9829 9827 9826 9826 9826 9827 9828 9831 9834 9837 9841 9846 9850 9854 9858 9861 9863 9864 9864 9863 9861 9858 9853 9849 9844 9838 9834 9829 9826 9823 9821 9821 9822 9824 9828 9831 9836 9841 9846 9851 9856 9861 9864 9866 9868 9869 9868 9867 9865 9862 9859 9855 9851 9847 9843 9839 9836 9833 9830 9828 9827 9826 9825 9825 9826 9827 9828 9828 9829 9830 9830 9830 9829 9827 9825 9822 9819 9815 9811 9807 9803 9799 9795 9792 9789 9788 9787 9786 9787 9788 9789 9791 9792 9794 9796 9797 9797 9796 9795 9793 9790 9787 9782 9777 9772 9766 9760 9754 9748 9742 9737 9732 9727 9723 9718 9714 9709 9704 9699 9694 9687 9680 9671 9662 9651 9639 9625 9611 9595 9579 9562 9544 9526 9508 9490 9474 9458 9444 9431 9421 9413 9407 9404 9404 9406 9412 9420 9430 9442 9456 9472 9489 9506 9524 9541 9558 9573 9588 9602 9614 9624 9633 9640 9646 9651 9655 9659 9662 9665 9667 9670 9673 9677 9680 9684 9688 9692 9696 9700 9704 7691 3 7 1 9708 9712 9715 9718 9720 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9744 9746 9747 9747 9747 9747 9746 9745 9743 9741 9739 9736 9734 9731 9729 9727 9725 9723 9722 9721 9721 9721 9721 9722 9722 9723 9723 9724 9724 9724 9724 9723 9722 9721 9720 9719 9717 9715 9714 9712 9711 9710 9708 9707 9707 9706 9706 9705 9705 9704 9703 9703 9702 9700 9699 9697 9695 9693 9691 9688 9686 9683 9680 9677 9674 9671 9669 9666 9663 9661 9658 9656 9654 9652 9650 9649 9647 9646 9644 9643 9642 9640 9639 9637 9635 9633 9631 9628 9625 9623 9620 9617 9614 9611 9608 9606 9603 9600 9596 9593 9589 9584 9579 9573 9567 9559 9552 9544 9536 9527 9519 9511 9504 9497 9492 9487 9483 9480 9477 9475 9474 9472 9470 9468 9465 9461 9457 9452 9446 9440 9433 9427 9420 9414 9408 9403 9398 9395 9391 9389 9386 9383 9381 9378 9374 9369 9364 9357 9348 9339 9328 9316 9304 9290 9276 9262 9247 9233 9219 9205 9192 9179 9167 9155 9143 9132 9121 9110 9098 9087 9075 9062 9048 9034 9018 9001 8984 8965 8945 8924 8902 8880 8856 8832 8807 8782 8756 8730 8703 8676 8648 8619 8589 8559 8527 8494 8460 8425 8388 8350 8311 8270 8229 8186 8142 8097 8051 8004 7956 7906 7855 7802 7747 7690 7632 7570 7507 7441 7373 7303 7233 7161 7089 7018 6947 6878 6811 6747 6687 6630 6576 6526 6479 6436 6396 6358 6322 6287 6253 6219 6185 6151 6117 6082 6045 6009 5972 5935 5898 5863 5828 5795 5764 5734 5707 5683 5662 5643 5626 5613 5602 5593 5587 5583 5581 5581 5583 5586 5592 5600 5609 5621 5635 5650 5669 5689 5712 5737 5765 5795 5827 5862 5899 5938 5979 6022 6066 6111 6158 6205 6254 6302 6351 6401 6450 6500 6549 6599 6649 6698 6747 6797 6846 6894 6943 6991 7038 7085 7132 7177 7222 7267 7310 7353 7395 7436 7477 7516 7555 7594 7631 7668 7705 7740 7775 7809 7842 7875 7906 7938 7968 7998 8027 8056 8085 8113 8141 8169 8196 8223 8250 8276 8302 8327 8351 8374 8396 8418 8438 8457 8476 8495 8512 8530 8547 8565 8583 8601 8619 8638 8656 8675 8693 8710 8727 8744 8759 8773 8786 8798 8809 8820 8829 8839 8848 8858 8868 8878 8889 8901 8913 8926 8939 8953 8966 8980 8993 9006 9018 9030 9040 9051 9060 9069 9078 9087 9095 9103 9111 9119 9127 9134 9141 9148 9154 9159 9163 9167 9170 9172 9174 9175 9177 9178 9180 9182 9185 9189 9194 9199 9206 9212 9220 9227 9234 9241 9247 9252 9255 9258 9259 9260 9260 9258 9257 9255 9253 9252 9251 9252 9253 9254 9257 9260 9264 9268 9272 9276 9279 9282 9284 9285 9286 9287 9286 9286 9285 9284 9284 9285 9286 9288 9290 9294 9298 9303 9308 9313 9318 9323 9327 9330 9332 9334 9335 9334 9333 9331 9328 9326 9323 9321 9319 9317 7692 3 7 1 9317 9318 9320 9324 9329 9336 9343 9351 9361 9371 9381 9391 9401 9411 9420 9428 9436 9443 9449 9454 9459 9463 9467 9472 9476 9480 9485 9489 9494 9499 9504 9509 9514 9520 9525 9529 9534 9539 9544 9549 9554 9560 9566 9572 9579 9585 9593 9600 9606 9613 9619 9624 9629 9632 9636 9638 9639 9640 9641 9641 9642 9643 9644 9646 9648 9650 9653 9657 9661 9665 9669 9672 9676 9679 9681 9683 9685 9687 9688 9689 9690 9691 9692 9693 9695 9697 9699 9701 9703 9706 9707 9709 9710 9711 9711 9711 9710 9709 9708 9706 9704 9702 9700 9698 9697 9695 9694 9693 9692 9692 9692 9692 9692 9693 9695 9697 9700 9703 9707 9711 9716 9722 9727 9733 9738 9743 9747 9750 9753 9754 9755 9754 9752 9749 9746 9742 9738 9735 9732 9729 9728 9727 9728 9731 9734 9738 9743 9748 9754 9760 9765 9770 9773 9776 9778 9778 9778 9776 9773 9770 9766 9762 9757 9753 9748 9745 9741 9739 9736 9735 9735 9735 9736 9737 9739 9741 9744 9747 9750 9753 9756 9759 9761 9763 9764 9764 9763 9761 9759 9756 9752 9748 9743 9738 9733 9729 9725 9722 9720 9718 9718 9720 9722 9725 9729 9733 9737 9741 9745 9748 9750 9751 9751 9749 9746 9742 9738 9733 9728 9722 9718 9713 9710 9708 9707 9707 9708 9709 9710 9711 9713 9714 9714 9714 9713 9711 9709 9706 9704 9701 9699 9697 9696 9697 9698 9701 9704 9709 9714 9719 9725 9730 9736 9741 9746 9749 9752 9755 9757 9759 9760 9761 9763 9764 9765 9767 9769 9771 9773 9775 9777 9779 9781 9782 9784 9785 9787 9788 9789 9790 9792 9794 9796 9799 9803 9806 9810 9815 9819 9823 9827 9831 9834 9836 9837 9837 9836 9835 9832 9828 9824 9820 9815 9811 9806 9803 9800 9797 9796 9796 9798 9799 9802 9805 9809 9813 9816 9819 9822 9823 9824 9823 9821 9818 9814 9808 9802 9796 9789 9782 9775 9768 9761 9755 9748 9742 9735 9728 9721 9712 9702 9691 9678 9663 9648 9631 9613 9595 9576 9558 9541 9525 9512 9502 9495 9490 9489 9493 9500 9510 9522 9537 9554 9572 9590 9609 9628 9646 9662 9677 9691 9703 9714 9724 9732 9740 9747 9753 9759 9765 9771 9777 9782 9787 9792 9796 9799 9802 9804 9806 9807 9807 9807 9807 9808 9808 9809 9811 9813 9816 9819 9823 9827 9832 9837 9841 9845 9849 9852 9855 9857 9859 9860 9860 9861 9861 9861 9862 9862 9863 9864 9864 9865 9866 9867 9868 9868 9867 9866 9865 9864 9862 9861 9860 9859 9858 9858 9859 9861 9864 9867 9871 9875 9879 9884 9888 9892 9895 9897 9897 9897 9895 9893 9890 9886 9882 9878 9873 9870 9867 9865 9864 9864 9864 9866 9868 9871 9875 9878 9881 9884 9886 9887 9887 9886 9885 9882 9879 9875 9871 9867 9863 9859 9856 9853 9851 9849 9849 9850 9851 9853 9856 9859 9863 9868 9872 9877 9881 9886 9890 7693 3 7 1 9894 9897 9900 9902 9904 9905 9905 9904 9903 9902 9899 9897 9894 9891 9888 9885 9882 9879 9877 9876 9875 9875 9875 9876 9877 9878 9880 9881 9882 9882 9881 9880 9877 9874 9870 9865 9859 9853 9847 9841 9835 9831 9827 9825 9824 9824 9827 9830 9835 9840 9845 9851 9856 9860 9864 9866 9866 9865 9862 9859 9855 9850 9845 9840 9836 9832 9830 9830 9831 9834 9838 9842 9847 9853 9859 9864 9868 9871 9873 9873 9872 9871 9868 9866 9863 9860 9857 9856 9856 9857 9860 9863 9868 9872 9878 9883 9888 9892 9896 9897 9897 9896 9893 9890 9885 9880 9874 9867 9862 9856 9852 9849 9846 9844 9844 9844 9845 9846 9847 9848 9849 9850 9849 9848 9847 9845 9842 9839 9836 9833 9831 9828 9827 9826 9825 9826 9826 9828 9830 9833 9835 9837 9839 9841 9842 9842 9842 9841 9839 9837 9835 9832 9829 9826 9823 9820 9818 9815 9814 9813 9812 9812 9812 9813 9814 9815 9817 9818 9820 9822 9824 9826 9828 9830 9832 9834 9835 9836 9837 9837 9837 9836 9834 9833 9831 9828 9826 9823 9821 9818 9817 9816 9815 9815 9816 9818 9820 9823 9826 9829 9831 9834 9836 9837 9838 9838 9837 9835 9832 9830 9826 9823 9820 9817 9815 9813 9812 9812 9813 9815 9817 9819 9822 9825 9828 9831 9833 9834 9835 9835 9834 9832 9830 9827 9823 9819 9814 9809 9803 9797 9790 9782 9773 9763 9751 9737 9722 9704 9685 9665 9642 9618 9594 9570 9546 9524 9503 9485 9469 9457 9448 9444 9445 9449 9457 9468 9484 9502 9522 9544 9567 9591 9614 9637 9659 9681 9701 9719 9736 9751 9764 9776 9786 9796 9804 9811 9817 9823 9828 9832 9836 9840 9844 9847 9850 9854 9857 9860 9863 9865 9868 9871 9873 9875 9877 9878 9879 9880 9881 9881 9882 9882 9882 9883 9883 9884 9886 9887 9889 9891 9893 9895 9897 9899 9900 9901 9902 9902 9901 9901 9899 9898 9896 9894 9891 9889 9888 9886 9885 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9880 9879 9876 9874 9870 9867 9863 9859 9855 9850 9846 9842 9837 9833 9829 9825 9821 9818 9815 9811 9808 9806 9803 9801 9799 9797 9796 9794 9793 9793 9792 9792 9792 9793 9793 9793 9794 9794 9795 9795 9795 9795 9795 9795 9795 9795 9795 9796 9797 9799 9801 9804 9807 9811 9816 9821 9827 9833 9839 9846 9852 9857 9862 9867 9870 9873 9876 9877 9877 9877 9877 9876 9874 9872 9870 9868 9867 9865 9863 9862 9861 9860 9860 9860 9860 9860 9861 9862 9863 9865 9867 9869 9871 9873 9876 9878 9881 9883 9885 9887 9888 9888 9889 9888 9887 9885 9883 9880 9877 9874 9871 9867 9865 9863 9861 9860 9860 9861 9863 9865 9868 9871 9875 9878 9881 9884 9886 9887 9887 9887 9886 9884 9882 9879 9876 9873 9871 9869 9868 9868 9868 9870 9872 9876 9879 9884 9888 9892 9896 9900 7694 3 7 2 9911 9912 9914 9915 9916 9916 9917 9917 9916 9915 9913 9911 9909 9906 9902 9899 9895 9891 9887 9884 9881 9878 9877 9875 9875 9875 9875 9877 9879 9881 9884 9886 9889 9891 9893 9895 9897 9897 9898 9897 9897 9896 9895 9894 9894 9893 9893 9894 9896 9898 9901 9905 9908 9912 9916 9920 9923 9926 9928 9928 9927 9925 9923 9919 9915 9911 9907 9903 9899 9897 9895 9895 9896 9898 9901 9904 9909 9913 9918 9922 9926 9929 9931 9932 9932 9932 9930 9928 9925 9922 9918 9914 9911 9908 9905 9903 9901 9900 9900 9899 9900 9900 9901 9902 9903 9904 9904 9904 9904 9904 9903 9902 9901 9900 9899 9898 9897 9897 9897 9897 9898 9899 9900 9902 9903 9905 9907 9909 9910 9911 9912 9913 9914 9914 9915 9915 9916 9917 9918 9919 9921 9923 9924 9926 9928 9929 9930 9930 9930 9930 9929 9927 9926 9924 9921 9919 9917 9915 9913 9912 9912 9912 9912 9914 9915 9917 9919 9922 9924 9926 9928 9929 9930 9930 9930 9929 9927 9925 9923 9920 9918 9915 9912 9910 9908 9907 9906 9906 9906 9906 9907 9908 9910 9911 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9923 9922 9922 9921 9920 9919 9917 9916 9914 9912 9911 9910 9909 9909 9909 9909 9910 9912 9913 9915 9916 9917 9917 9916 9915 9912 9909 9905 9900 9895 9890 9885 9882 9880 9879 9880 9882 9885 9890 9897 9904 9911 9918 9924 9928 9932 9934 9935 9936 9934 9932 9930 9927 9924 9922 9921 9920 9920 9920 9919 9919 9919 9919 9917 9915 9912 9908 9904 9899 9895 9891 9888 9885 9884 9883 9883 9885 9888 9891 9895 9899 9902 9905 9907 9909 9910 9911 9911 9911 9910 9910 9908 9908 9907 9906 9905 9904 9903 9901 9899 9897 9894 9892 9889 9887 9885 9883 9882 9881 9882 9882 9883 9885 9886 9887 9888 9889 9889 9888 9885 9882 9879 9875 9870 9865 9861 9856 9852 9848 9845 9843 9841 9840 9839 9839 9839 9838 9838 9836 9834 9831 9827 9821 9814 9805 9793 9780 9764 9746 9727 9706 9683 9659 9636 9613 9590 9570 9552 9537 9524 9515 9510 9508 9510 9516 9524 9534 9547 9561 9576 9592 9608 9625 9642 9658 9675 9691 9707 9722 9738 9753 9767 9780 9793 9804 9815 9823 9831 9837 9842 9845 9847 9848 9848 9848 9848 9848 9848 9849 9849 9851 9853 9854 9856 9858 9860 9861 9862 9863 9863 9862 9861 9860 9859 9857 9857 9857 9857 9858 9859 9862 9864 9868 9872 9876 9880 9884 9887 9890 9894 9896 9899 9901 9903 9904 9905 9906 9906 9906 9906 9905 9903 9901 9899 9896 9893 9889 9886 9884 9882 9881 9880 9881 9882 9885 9889 9893 9897 9901 9905 9908 9911 9913 9915 9916 9916 9915 9915 9914 9913 9913 9913 9913 9912 9911 9910 9908 9905 9902 9899 9895 9891 9886 9883 9880 9879 9880 9883 9887 9892 9898 9906 9913 9921 9928 9934 7695 3 7 2 9937 9939 9939 9937 9933 9929 9923 9917 9911 9905 9901 9898 9898 9899 9901 9904 9908 9913 9919 9924 9929 9933 9936 9938 9938 9938 9936 9934 9930 9926 9922 9918 9914 9911 9909 9907 9906 9906 9907 9908 9910 9913 9916 9918 9920 9922 9923 9924 9923 9921 9919 9915 9911 9907 9903 9899 9895 9892 9890 9888 9888 9889 9891 9893 9895 9897 9899 9901 9902 9902 9901 9900 9897 9895 9892 9890 9888 9886 9885 9885 9886 9887 9890 9893 9896 9899 9901 9903 9904 9905 9905 9905 9903 9902 9900 9898 9897 9897 9897 9898 9900 9902 9905 9909 9912 9916 9920 9923 9925 9927 9928 9928 9927 9925 9923 9920 9917 9914 9910 9907 9903 9900 9897 9894 9892 9890 9889 9888 9888 9887 9887 9888 9888 9888 9889 9889 9889 9889 9888 9888 9887 9885 9884 9882 9881 9879 9877 9875 9873 9872 9870 9869 9868 9867 9866 9866 9866 9867 9868 9869 9870 9871 9873 9874 9874 9875 9875 9874 9872 9870 9867 9863 9859 9854 9849 9845 9840 9836 9833 9830 9829 9828 9829 9830 9833 9836 9839 9843 9847 9850 9853 9855 9857 9858 9858 9858 9857 9855 9853 9852 9850 9849 9847 9846 9846 9846 9846 9846 9846 9846 9846 9845 9843 9841 9839 9835 9831 9826 9821 9816 9811 9806 9802 9797 9793 9790 9787 9785 9783 9781 9779 9776 9774 9770 9767 9763 9759 9754 9749 9744 9739 9734 9730 9726 9722 9719 9717 9714 9712 9710 9708 9705 9701 9697 9691 9685 9677 9669 9659 9649 9637 9625 9612 9599 9586 9573 9560 9548 9535 9523 9511 9499 9487 9475 9463 9451 9438 9425 9412 9398 9383 9368 9353 9337 9322 9307 9291 9277 9263 9249 9236 9225 9214 9203 9194 9185 9177 9169 9162 9156 9149 9144 9138 9133 9127 9122 9118 9113 9108 9104 9100 9096 9093 9090 9089 9087 9087 9089 9091 9095 9100 9106 9113 9121 9130 9139 9147 9156 9164 9171 9177 9183 9189 9194 9198 9202 9207 9212 9217 9224 9231 9238 9246 9254 9262 9269 9276 9282 9288 9293 9296 9299 9301 9303 9304 9306 9308 9309 9310 9311 9311 9309 9307 9303 9297 9290 9281 9270 9258 9244 9230 9215 9199 9181 9162 9139 9114 9085 9051 9012 8968 8918 8860 8796 8726 8652 8573 8492 8408 8319 8224 8121 8010 7893 7762 7615 7448 7260 7044 6804 6543 6265 5974 5672 5362 5060 4775 4518 4297 4129 4012 3951 3948 4004 4127 4313 4546 4821 5127 5453 5789 6128 6463 6786 7090 7361 7604 7819 8009 8175 8318 8443 8551 8645 8728 8803 8878 8948 9014 9076 9135 9188 9238 9283 9323 9360 9391 9416 9438 9457 9474 9489 9504 9518 9532 9546 9560 9573 9587 9600 9613 9625 9636 9645 9653 9660 9667 9673 9678 9684 9689 9694 9698 9702 9707 9710 9714 9716 9718 9719 9720 9719 9719 9719 9719 9719 9719 9721 9723 9726 9730 9735 9741 9747 9753 9759 9764 9769 9774 9777 7696 3 7 2 9779 9780 9781 9780 9779 9777 9776 9774 9773 9772 9772 9773 9775 9778 9781 9786 9790 9796 9801 9806 9811 9815 9818 9821 9823 9824 9824 9824 9824 9824 9823 9822 9822 9822 9822 9823 9824 9825 9826 9827 9828 9830 9832 9834 9836 9838 9841 9843 9846 9848 9851 9853 9854 9855 9855 9854 9853 9851 9849 9846 9843 9840 9837 9834 9832 9832 9832 9833 9835 9837 9841 9845 9849 9854 9858 9862 9866 9868 9871 9872 9873 9873 9873 9872 9871 9869 9868 9866 9865 9864 9864 9864 9865 9867 9869 9871 9874 9877 9880 9883 9885 9888 9889 9890 9891 9891 9891 9890 9890 9888 9887 9886 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9874 9873 9871 9868 9866 9863 9859 9856 9853 9849 9846 9844 9843 9842 9843 9844 9846 9849 9852 9855 9859 9862 9865 9866 9867 9867 9866 9863 9860 9857 9853 9848 9844 9840 9837 9834 9833 9832 9833 9834 9836 9838 9841 9844 9847 9850 9851 9852 9853 9852 9852 9850 9848 9846 9845 9843 9842 9842 9843 9844 9846 9849 9852 9856 9859 9863 9866 9868 9869 9870 9870 9869 9868 9866 9864 9862 9860 9859 9858 9859 9860 9861 9863 9865 9868 9871 9874 9876 9878 9879 9879 9879 9878 9876 9874 9872 9869 9867 9865 9864 9864 9864 9865 9867 9869 9872 9875 9878 9881 9884 9886 9887 9888 9888 9888 9888 9887 9885 9884 9883 9882 9881 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9888 9887 9885 9883 9880 9877 9873 9869 9865 9861 9857 9852 9848 9844 9841 9838 9836 9834 9833 9833 9832 9833 9833 9833 9834 9834 9834 9834 9833 9832 9831 9830 9828 9827 9825 9823 9821 9819 9817 9815 9812 9809 9805 9800 9795 9790 9784 9777 9770 9763 9755 9748 9740 9734 9727 9720 9713 9707 9700 9693 9685 9678 9670 9662 9653 9645 9636 9628 9620 9612 9605 9599 9592 9586 9580 9574 9568 9562 9555 9547 9539 9530 9521 9511 9501 9492 9482 9473 9464 9455 9447 9439 9432 9424 9417 9410 9402 9395 9387 9379 9371 9363 9354 9346 9337 9328 9318 9308 9297 9286 9274 9262 9248 9233 9218 9203 9187 9171 9156 9139 9122 9105 9087 9067 9046 9022 8996 8966 8931 8893 8852 8808 8761 8712 8660 8606 8548 8485 8420 8351 8272 8181 8073 7946 7797 7624 7425 7201 6951 6670 6364 6044 5718 5393 5078 4781 4512 4281 4096 3965 3904 3906 3969 4089 4264 4491 4763 5068 5396 5737 6081 6411 6729 7030 7310 7566 7792 7988 8160 8309 8438 8552 8654 8744 8824 8897 8963 9027 9087 9144 9196 9245 9288 9327 9362 9394 9422 9447 9468 9487 9504 9519 9533 9546 9557 9567 9576 9584 9590 9595 9598 9600 9600 9598 9594 9589 9582 9572 9561 9548 9533 9516 9499 9481 9464 9447 9431 9418 9407 9400 9398 9401 9407 9418 9432 7697 3 7 2 9450 9470 9493 9517 9541 9564 9585 9604 9623 9639 9654 9667 9678 9689 9698 9708 9718 9728 9738 9748 9757 9766 9773 9780 9785 9789 9792 9792 9792 9790 9788 9786 9785 9785 9786 9788 9791 9796 9802 9810 9818 9827 9835 9842 9849 9854 9857 9859 9860 9859 9857 9854 9851 9849 9847 9846 9846 9847 9850 9854 9859 9866 9873 9881 9889 9896 9903 9909 9914 9918 9921 9922 9923 9923 9921 9920 9918 9916 9913 9911 9909 9907 9906 9905 9904 9904 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9931 9931 9930 9930 9929 9928 9926 9925 9923 9922 9921 9921 9921 9921 9922 9923 9924 9926 9928 9931 9933 9935 9937 9938 9939 9939 9938 9936 9934 9931 9927 9923 9920 9916 9913 9911 9909 9909 9910 9912 9915 9919 9923 9928 9932 9936 9939 9941 9942 9942 9941 9939 9936 9934 9933 9932 9932 9934 9936 9939 9944 9950 9956 9961 9966 9969 9970 9970 9968 9965 9960 9953 9945 9936 9928 9920 9913 9908 9904 9901 9899 9899 9901 9903 9906 9910 9913 9916 9919 9921 9922 9923 9923 9923 9922 9920 9918 9916 9914 9911 9908 9906 9904 9902 9900 9899 9899 9899 9900 9901 9903 9906 9908 9911 9913 9915 9916 9916 9916 9913 9910 9906 9902 9898 9894 9890 9887 9884 9883 9883 9885 9889 9893 9898 9903 9908 9913 9917 9921 9924 9926 9926 9926 9925 9923 9922 9920 9918 9917 9916 9916 9916 9917 9919 9920 9922 9924 9926 9927 9929 9930 9930 9930 9930 9929 9929 9928 9926 9925 9924 9923 9923 9923 9924 9925 9926 9929 9931 9934 9938 9942 9945 9948 9951 9953 9954 9955 9954 9952 9949 9945 9941 9936 9931 9927 9923 9919 9917 9915 9915 9917 9919 9922 9926 9931 9935 9940 9944 9947 9950 9951 9951 9949 9947 9944 9940 9936 9931 9927 9922 9918 9915 9913 9911 9910 9909 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 9903 9903 9903 9904 9906 9907 9909 9911 9913 9915 9916 9916 9916 9914 9912 9910 9907 9905 9902 9899 9897 9895 9894 9894 9894 9894 9894 9894 9894 9892 9891 9889 9886 9883 9880 9878 9875 9874 9874 9876 9879 9884 9889 9896 9903 9911 9919 9927 9934 9939 9943 9946 9947 9948 9947 9945 9942 9940 9937 9934 9932 9931 9931 9931 9932 9933 9934 9936 9937 9938 9939 9939 9938 9936 9935 9933 9931 9929 9927 9926 9926 9926 9928 9931 9934 9938 9942 9947 9951 9956 9959 9962 9963 9964 9963 9961 9958 9955 9950 9945 9940 9935 9930 9926 9922 9919 9916 9915 9914 9915 9916 9918 9920 9923 9927 9931 9935 9939 9943 9947 9950 9952 9955 9956 9957 9957 9957 9956 9954 9953 9951 9949 9946 9943 9941 9937 9934 9930 9927 9923 9918 9913 9909 9904 9900 9897 7698 3 7 2 9894 9892 9891 9892 9893 9895 9899 9903 9907 9912 9916 9919 9922 9924 9925 9924 9922 9919 9915 9911 9906 9901 9897 9893 9889 9886 9883 9881 9880 9879 9878 9877 9877 9876 9875 9874 9874 9873 9873 9873 9873 9873 9875 9877 9880 9883 9886 9890 9893 9896 9899 9901 9903 9903 9902 9901 9899 9896 9894 9891 9889 9888 9888 9888 9890 9893 9898 9903 9908 9913 9918 9922 9926 9928 9930 9930 9928 9926 9924 9921 9918 9917 9916 9915 9916 9917 9919 9921 9924 9927 9929 9930 9929 9928 9925 9922 9918 9913 9908 9904 9899 9896 9894 9894 9894 9896 9898 9900 9903 9905 9907 9908 9908 9907 9903 9899 9893 9887 9880 9873 9866 9860 9854 9849 9845 9842 9840 9838 9837 9836 9834 9832 9829 9824 9817 9808 9797 9784 9768 9750 9729 9706 9682 9656 9630 9603 9577 9552 9529 9508 9490 9477 9467 9462 9461 9464 9473 9487 9504 9524 9547 9572 9597 9624 9650 9675 9699 9720 9739 9755 9770 9782 9793 9802 9809 9815 9820 9825 9829 9833 9837 9840 9843 9846 9848 9850 9852 9854 9856 9858 9859 9861 9864 9867 9871 9876 9881 9886 9891 9895 9900 9903 9906 9908 9908 9907 9905 9902 9899 9895 9891 9887 9884 9881 9878 9877 9877 9877 9878 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9909 9909 9908 9907 9905 9903 9901 9898 9896 9893 9890 9888 9885 9883 9882 9881 9881 9880 9881 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9887 9887 9886 9885 9883 9881 9879 9877 9875 9872 9870 9867 9865 9863 9861 9859 9858 9856 9855 9855 9854 9854 9854 9854 9855 9855 9856 9857 9858 9859 9861 9862 9863 9863 9863 9863 9862 9860 9858 9855 9851 9848 9844 9840 9836 9833 9830 9828 9827 9827 9828 9830 9833 9836 9839 9842 9844 9846 9848 9848 9847 9845 9842 9838 9834 9829 9823 9817 9811 9805 9799 9793 9787 9782 9777 9772 9768 9764 9760 9756 9752 9748 9745 9741 9738 9735 9731 9727 9723 9719 9714 9709 9703 9696 9688 9681 9672 9664 9654 9645 9636 9627 9618 9610 9602 9595 9588 9581 9575 9570 9564 9558 9551 9544 9535 9525 9514 9501 9486 9469 9451 9431 9409 9386 9362 9338 9313 9288 9262 9237 9212 9187 9161 9136 9109 9082 9054 9024 8992 8958 8921 8880 8837 8790 8740 8687 8630 8571 8508 8444 8377 8308 8237 8165 8091 8015 7937 7856 7773 7687 7598 7505 7408 7306 7200 7089 6973 6852 6726 6595 6460 6321 6178 6031 5882 5730 5575 5419 5261 5102 4943 4783 4623 4464 4306 4150 3995 3844 3695 3550 3409 3273 3142 3016 2897 2783 2676 2575 2481 2393 2311 2236 2166 2102 2044 1990 1942 1898 1859 1824 1794 1768 1746 1729 1717 1709 1706 1707 1713 1724 1739 1758 1782 1811 1844 1881 1923 7699 3 7 2 1970 2022 2079 2142 2211 2287 2371 2462 2560 2667 2781 2904 3036 3174 3319 3471 3628 3791 3958 4128 4301 4477 4653 4830 5008 5185 5360 5535 5707 5877 6043 6205 6363 6516 6663 6805 6941 7071 7194 7312 7424 7530 7632 7730 7824 7913 7999 8081 8160 8235 8308 8376 8441 8502 8559 8612 8661 8707 8750 8791 8828 8864 8899 8933 8966 8999 9031 9064 9096 9128 9159 9189 9219 9248 9276 9302 9327 9350 9372 9392 9411 9429 9446 9461 9475 9487 9498 9508 9517 9526 9533 9540 9547 9554 9560 9567 9575 9584 9594 9604 9615 9627 9639 9651 9664 9676 9687 9697 9706 9714 9721 9727 9731 9735 9738 9740 9742 9743 9745 9747 9749 9751 9754 9757 9761 9765 9769 9774 9778 9783 9788 9792 9796 9800 9803 9806 9809 9811 9812 9813 9813 9813 9813 9812 9811 9811 9810 9810 9810 9811 9812 9814 9816 9818 9821 9824 9827 9829 9831 9834 9836 9837 9839 9840 9841 9842 9844 9845 9847 9848 9850 9851 9852 9853 9853 9853 9853 9852 9851 9849 9848 9846 9845 9845 9846 9848 9850 9853 9857 9862 9867 9872 9876 9880 9883 9884 9885 9884 9883 9879 9876 9871 9866 9862 9858 9854 9851 9848 9846 9843 9841 9838 9836 9833 9829 9824 9819 9813 9807 9801 9796 9791 9786 9782 9778 9774 9771 9768 9763 9757 9750 9740 9727 9713 9696 9678 9657 9636 9613 9592 9572 9553 9538 9526 9518 9514 9514 9518 9527 9540 9555 9574 9594 9615 9638 9660 9682 9702 9720 9737 9752 9764 9775 9784 9791 9797 9802 9807 9812 9817 9823 9829 9836 9843 9852 9861 9870 9879 9887 9894 9899 9903 9906 9907 9907 9904 9901 9898 9894 9890 9886 9884 9882 9881 9880 9881 9882 9883 9884 9885 9885 9884 9882 9879 9875 9871 9866 9860 9855 9850 9846 9843 9841 9841 9841 9842 9843 9845 9846 9848 9849 9850 9850 9849 9847 9845 9843 9840 9838 9835 9833 9831 9829 9828 9827 9827 9826 9826 9826 9826 9826 9826 9827 9829 9831 9834 9838 9842 9847 9852 9858 9863 9869 9874 9877 9880 9882 9882 9882 9882 9881 9879 9878 9876 9876 9876 9877 9878 9881 9884 9887 9891 9895 9898 9902 9905 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9930 9933 9935 9937 9940 9942 9943 9945 9945 9945 9944 9942 9940 9937 9934 9931 9928 9926 9924 9924 9924 9926 9929 9933 9938 9943 9948 9953 9958 9962 9966 9969 9971 9972 9973 9972 9972 9970 9969 9967 9965 9964 9962 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9946 9946 9946 9946 9946 9947 9948 9949 9950 9952 9953 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9965 9965 9966 9968 9969 9971 9973 9974 9976 9977 9978 9978 9977 9976 9973 9970 9967 9963 9958 9953 9949 9945 9941 9939 7700 3 7 2 9938 9939 9941 9943 9947 9951 9957 9962 9967 9971 9975 9977 9977 9976 9974 9971 9965 9959 9952 9945 9939 9933 9928 9924 9922 9920 9921 9923 9927 9931 9936 9941 9947 9952 9956 9959 9962 9963 9963 9962 9960 9958 9955 9951 9948 9945 9942 9940 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9936 9935 9934 9934 9934 9935 9936 9938 9940 9943 9947 9950 9954 9957 9959 9961 9962 9962 9962 9960 9959 9956 9953 9951 9948 9945 9944 9942 9941 9940 9940 9940 9940 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9916 9916 9917 9918 9920 9922 9925 9930 9934 9939 9943 9947 9950 9953 9954 9955 9955 9954 9952 9950 9947 9943 9940 9937 9934 9931 9928 9925 9923 9921 9920 9918 9917 9915 9914 9913 9912 9912 9912 9912 9912 9913 9914 9915 9917 9919 9921 9924 9927 9929 9932 9934 9936 9937 9939 9940 9940 9940 9939 9938 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9912 9910 9908 9907 9906 9905 9905 9906 9907 9908 9910 9911 9913 9915 9917 9918 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9923 9925 9928 9931 9934 9937 9939 9941 9941 9940 9939 9936 9932 9927 9921 9916 9910 9906 9903 9901 9900 9901 9903 9907 9912 9918 9923 9929 9933 9935 9937 9937 9936 9934 9930 9925 9920 9916 9911 9908 9907 9906 9906 9907 9909 9911 9914 9917 9919 9922 9922 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9917 9918 9918 9919 9919 9919 9918 9917 9915 9913 9911 9910 9908 9906 9905 9905 9905 9906 9907 9908 9909 9909 9909 9908 9907 9905 9903 9900 9897 9894 9891 9889 9887 9887 9887 9887 9889 9891 9893 9896 9899 9901 9903 9905 9906 9906 9906 9906 9905 9904 9904 9904 9904 9905 9907 9910 9913 9916 9920 9925 9929 9933 9937 9940 9942 9943 9943 9942 9941 9939 9936 9933 9930 9928 9926 9924 9924 9924 9924 9925 9927 9929 9930 9932 9933 9935 9935 9935 9935 9934 9934 9933 9933 9933 9934 9935 9936 9939 9942 9945 9948 9951 9954 9957 9960 9962 9963 9964 9964 9964 9962 9961 9959 9957 9955 9952 9950 9948 9947 9945 9945 9944 9944 9945 9946 9948 9949 9951 9952 9953 9954 9955 9955 9954 9953 9952 9950 9948 9946 9944 9943 9942 9941 9940 9940 9940 9940 9940 9941 9940 9940 9938 9937 9935 9933 9930 9928 9927 9925 9925 9925 9926 9928 9931 9934 9937 9940 9942 9944 9945 9944 9943 9939 9934 9929 9923 9917 9912 9907 9903 9901 9900 9900 9903 9907 9911 9916 9921 9926 9930 9932 9934 9935 9933 9930 9926 9922 9917 9913 9910 9908 9907 9908 9909 9913 9918 9923 9928 9933 9937 9940 9942 9942 9941 9938 9933 9928 9922 9916 9910 9905 9901 9898 9896 9895 9894 7701 3 7 2 9895 9896 9897 9898 9897 9896 9893 9889 9885 9879 9872 9864 9855 9845 9834 9823 9812 9799 9786 9772 9756 9740 9722 9705 9687 9670 9654 9638 9625 9614 9606 9602 9602 9606 9613 9623 9635 9651 9668 9686 9705 9724 9741 9757 9772 9785 9797 9807 9815 9822 9828 9833 9837 9840 9843 9846 9848 9851 9853 9855 9857 9858 9861 9863 9866 9869 9873 9878 9883 9890 9897 9905 9914 9922 9929 9936 9942 9947 9951 9953 9952 9950 9947 9942 9938 9933 9929 9926 9923 9922 9922 9924 9928 9933 9938 9943 9948 9952 9955 9957 9957 9957 9954 9951 9947 9943 9940 9937 9935 9934 9934 9934 9936 9938 9941 9943 9945 9947 9947 9947 9945 9944 9942 9939 9937 9935 9933 9932 9932 9934 9936 9939 9943 9946 9950 9954 9958 9961 9964 9965 9966 9966 9965 9964 9962 9960 9957 9955 9952 9950 9947 9945 9943 9941 9939 9938 9936 9935 9934 9933 9933 9934 9934 9936 9937 9939 9941 9944 9946 9949 9951 9953 9955 9956 9956 9956 9956 9955 9954 9953 9951 9950 9949 9948 9947 9947 9947 9947 9948 9949 9950 9951 9952 9953 9953 9953 9953 9952 9950 9948 9945 9942 9939 9936 9933 9930 9928 9926 9926 9926 9927 9929 9932 9935 9939 9942 9946 9949 9952 9954 9955 9956 9955 9954 9953 9951 9949 9947 9945 9944 9943 9943 9944 9946 9948 9950 9952 9954 9955 9956 9957 9956 9955 9953 9951 9949 9947 9945 9943 9942 9941 9941 9942 9943 9945 9948 9950 9952 9954 9955 9956 9957 9957 9957 9957 9957 9956 9956 9957 9958 9958 9959 9961 9962 9963 9964 9964 9964 9964 9963 9962 9960 9958 9956 9954 9952 9950 9948 9947 9946 9945 9945 9946 9947 9949 9952 9956 9960 9964 9969 9974 9979 9985 9989 9993 9996 9998 9999 9998 9997 9994 9990 9985 9980 9975 9971 9967 9964 9962 9961 9962 9963 9965 9968 9971 9973 9975 9976 9976 9975 9973 9971 9968 9964 9960 9956 9952 9949 9948 9947 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9951 9950 9949 9948 9949 9949 9951 9952 9953 9955 9956 9957 9957 9957 9955 9951 9947 9942 9937 9932 9927 9923 9919 9916 9915 9914 9916 9918 9920 9923 9926 9928 9929 9930 9930 9929 9928 9926 9924 9922 9920 9919 9920 9920 9922 9923 9925 9927 9929 9931 9932 9932 9932 9930 9928 9926 9923 9921 9918 9916 9914 9913 9912 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9909 9910 9911 9913 9916 9919 9923 9928 9932 9937 9941 9945 9948 9950 9952 9953 9953 9952 9951 9950 9948 9946 9944 9943 9941 9940 9940 9940 9940 9941 9942 9944 9946 9948 9950 9953 9956 9958 9961 9964 9967 9970 9972 9974 9976 9978 9979 9980 9981 9981 9981 9980 9980 9979 9977 9976 9974 9972 9970 9967 9964 9961 9957 9954 9951 9948 9946 9943 9942 9941 9942 9943 9945 9947 9949 9952 7702 3 7 2 9954 9956 9958 9960 9960 9960 9959 9958 9957 9955 9954 9952 9952 9951 9952 9953 9955 9957 9960 9963 9966 9969 9971 9973 9974 9975 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9961 9959 9956 9954 9952 9949 9947 9946 9945 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9938 9935 9933 9931 9930 9929 9929 9931 9933 9936 9940 9945 9950 9955 9959 9963 9965 9966 9965 9963 9960 9955 9949 9941 9934 9926 9918 9910 9903 9896 9889 9882 9876 9869 9863 9856 9848 9840 9832 9822 9813 9803 9792 9782 9771 9761 9751 9741 9732 9723 9715 9708 9702 9698 9694 9693 9693 9694 9698 9704 9711 9721 9732 9744 9757 9771 9785 9799 9813 9826 9838 9848 9857 9865 9871 9875 9879 9881 9882 9883 9884 9885 9886 9888 9890 9892 9896 9900 9905 9910 9915 9920 9925 9930 9935 9940 9944 9947 9951 9953 9956 9957 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9959 9957 9955 9952 9949 9945 9942 9939 9936 9934 9932 9931 9931 9932 9934 9936 9939 9943 9947 9950 9953 9956 9959 9961 9962 9963 9962 9962 9961 9959 9958 9957 9956 9956 9955 9955 9955 9955 9956 9956 9955 9955 9953 9952 9950 9948 9946 9944 9943 9942 9942 9942 9943 9945 9946 9948 9949 9949 9947 9944 9940 9935 9929 9921 9912 9903 9894 9886 9879 9874 9870 9867 9866 9865 9866 9868 9870 9872 9873 9874 9873 9871 9869 9866 9863 9861 9858 9856 9854 9853 9854 9856 9859 9861 9865 9868 9870 9873 9875 9876 9876 9875 9874 9872 9870 9868 9866 9864 9863 9862 9863 9863 9865 9867 9869 9872 9875 9879 9882 9885 9888 9891 9892 9893 9893 9891 9889 9886 9881 9876 9871 9865 9860 9855 9851 9848 9846 9844 9844 9844 9844 9843 9840 9834 9824 9811 9795 9776 9754 9727 9699 9668 9636 9603 9570 9538 9504 9464 9418 9363 9300 9223 9132 9023 8896 8746 8577 8393 8199 8000 7799 7601 7414 7245 7102 6990 6922 6892 6900 6946 7028 7147 7298 7471 7661 7860 8061 8252 8436 8609 8767 8908 9027 9126 9209 9278 9335 9384 9427 9465 9499 9530 9560 9592 9624 9654 9683 9710 9734 9754 9771 9785 9796 9804 9808 9810 9810 9810 9809 9809 9809 9810 9812 9814 9817 9820 9824 9828 9831 9834 9836 9836 9836 9835 9832 9829 9824 9819 9814 9809 9803 9798 9794 9789 9786 9782 9780 9778 9776 9775 9773 9771 9769 9767 9765 9763 9762 9760 9758 9758 9757 9758 9761 9764 9769 9774 9779 9785 9792 9798 9804 9809 9813 9815 9816 9816 9815 9813 9810 9806 9803 9799 9796 9794 9794 9795 9796 9800 9804 9810 9817 9824 9832 9840 9847 9854 9861 9866 9871 9875 9877 9879 9880 9880 9880 9881 9881 9882 9883 9885 9888 9891 9895 9899 9903 9907 9910 7703 3 7 2 9912 9914 9915 9915 9914 9911 9909 9905 9902 9898 9895 9893 9891 9890 9889 9890 9892 9895 9898 9902 9906 9910 9914 9918 9922 9925 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9933 9933 9933 9934 9936 9937 9940 9942 9945 9948 9950 9952 9954 9955 9956 9956 9956 9956 9955 9954 9954 9953 9953 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9955 9954 9952 9951 9949 9947 9945 9943 9942 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9936 9934 9933 9931 9930 9929 9929 9929 9930 9931 9933 9935 9938 9940 9943 9945 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9954 9953 9951 9949 9947 9945 9942 9939 9937 9935 9933 9931 9931 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9938 9937 9937 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9921 9920 9921 9921 9923 9924 9926 9928 9931 9934 9936 9938 9940 9941 9941 9940 9939 9937 9934 9931 9928 9924 9920 9917 9914 9912 9910 9909 9909 9910 9911 9913 9915 9917 9919 9922 9924 9926 9928 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9926 9924 9923 9922 9920 9920 9919 9919 9919 9919 9920 9922 9923 9926 9928 9931 9935 9938 9942 9945 9948 9950 9951 9951 9951 9949 9946 9942 9936 9930 9924 9917 9911 9906 9902 9899 9897 9896 9897 9899 9901 9904 9907 9909 9910 9911 9910 9908 9905 9900 9894 9888 9881 9875 9870 9866 9863 9860 9859 9858 9858 9859 9860 9860 9860 9859 9857 9854 9851 9848 9845 9841 9838 9835 9832 9830 9828 9826 9822 9818 9811 9802 9789 9775 9758 9739 9718 9695 9670 9645 9618 9592 9567 9539 9506 9466 9416 9357 9285 9196 9090 8965 8817 8645 8458 8259 8053 7844 7634 7435 7252 7094 6965 6878 6833 6827 6860 6932 7041 7187 7358 7549 7752 7960 8161 8354 8536 8704 8856 8985 9093 9183 9258 9319 9370 9417 9457 9493 9526 9557 9591 9625 9658 9689 9719 9745 9767 9786 9802 9814 9824 9830 9834 9836 9838 9839 9842 9845 9850 9855 9860 9867 9873 9879 9885 9891 9897 9901 9904 9907 9909 9910 9912 9914 9915 9916 9917 9917 9916 9916 9914 9912 9910 9907 9904 9901 9898 9896 9895 9895 9897 9900 9903 9908 9913 9918 9924 9928 9932 9934 9934 9932 9930 9927 9923 9919 9915 9911 9908 9907 9908 9911 9915 9920 9926 9932 9939 9945 9950 9955 9958 9958 9958 9956 9953 9949 9946 9942 9938 9934 9931 9929 9928 9927 9928 9928 9929 9930 9930 9930 9930 9929 9928 9926 7704 3 7 2 9924 9921 9918 9915 9912 9910 9908 9906 9905 9905 9905 9905 9906 9907 9907 9908 9908 9907 9906 9903 9899 9893 9886 9878 9868 9856 9842 9829 9814 9800 9786 9773 9762 9752 9744 9739 9737 9737 9739 9744 9750 9758 9767 9777 9786 9796 9805 9813 9819 9826 9832 9837 9842 9848 9853 9859 9864 9871 9879 9886 9893 9900 9906 9911 9915 9918 9920 9920 9919 9918 9916 9914 9912 9911 9911 9911 9913 9915 9918 9922 9926 9930 9933 9936 9938 9938 9938 9937 9936 9934 9932 9930 9929 9929 9929 9931 9935 9939 9943 9948 9954 9959 9964 9968 9971 9972 9972 9970 9967 9964 9960 9956 9952 9949 9947 9945 9945 9947 9950 9954 9959 9964 9970 9975 9979 9983 9985 9986 9985 9983 9980 9976 9971 9967 9962 9959 9956 9954 9955 9956 9959 9963 9968 9974 9979 9985 9990 9993 9995 9996 9994 9991 9987 9983 9977 9971 9965 9959 9955 9952 9951 9952 9953 9956 9959 9963 9966 9970 9973 9975 9975 9973 9971 9968 9964 9960 9956 9952 9948 9946 9944 9944 9946 9948 9950 9954 9957 9961 9964 9968 9970 9972 9973 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9958 9956 9955 9953 9952 9951 9951 9950 9950 9951 9951 9952 9953 9954 9955 9956 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9966 9966 9965 9965 9965 9966 9967 9969 9971 9973 9974 9976 9977 9978 9978 9977 9975 9973 9970 9967 9964 9960 9956 9953 9949 9947 9945 9943 9942 9942 9943 9944 9947 9949 9953 9957 9961 9966 9971 9976 9981 9986 9991 9995 999810000100021000210000 9998 9994 9990 9984 9978 9972 9965 9959 9954 9950 9947 9945 9944 9945 9947 9950 9954 9958 9961 9965 9967 9969 9969 9969 9967 9963 9958 9952 9945 9938 9931 9924 9917 9911 9905 9901 9898 9896 9895 9895 9896 9898 9901 9905 9908 9912 9916 9920 9923 9926 9927 9928 9928 9926 9924 9921 9917 9912 9907 9901 9896 9891 9887 9884 9882 9881 9881 9882 9884 9887 9890 9893 9897 9900 9903 9905 9907 9909 9910 9910 9911 9911 9911 9912 9914 9917 9920 9923 9927 9932 9936 9941 9945 9949 9952 9954 9954 9955 9954 9953 9951 9948 9946 9943 9940 9938 9936 9934 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9920 9920 9921 9922 9923 9923 9924 9924 9923 9923 9922 9920 9918 9916 9914 9912 9911 9909 9908 9907 9906 9906 9906 9907 9908 9910 9912 9914 9917 9919 9923 9927 9931 9936 9940 9945 9950 9954 9958 9962 9964 9966 9966 9965 9963 9960 9957 9953 9949 9946 9943 9941 9940 9941 9943 9947 9951 9955 9960 9965 9970 7705 3 7 2 9974 9977 9979 9979 9978 9976 9973 9969 9965 9961 9956 9953 9949 9947 9946 9946 9947 9948 9950 9952 9955 9958 9960 9962 9964 9964 9964 9964 9962 9960 9957 9954 9951 9947 9944 9941 9938 9936 9935 9936 9937 9940 9944 9948 9954 9959 9965 9971 9976 9981 9984 9986 9986 9986 9984 9981 9978 9974 9970 9967 9964 9961 9960 9960 9960 9962 9963 9965 9967 9969 9970 9971 9971 9970 9968 9965 9962 9959 9956 9953 9949 9946 9943 9939 9936 9933 9929 9925 9921 9915 9909 9902 9896 9890 9885 9881 9878 9877 9878 9881 9886 9893 9902 9911 9920 9929 9937 9944 9950 9954 9956 9955 9953 9950 9946 9943 9940 9938 9937 9936 9937 9940 9945 9950 9955 9961 9965 9969 9971 9973 9973 9973 9971 9969 9967 9965 9963 9962 9963 9965 9967 9970 9973 9977 9980 9983 9985 9986 9985 9983 9980 9976 9971 9965 9960 9955 9951 9947 9945 9945 9947 9950 9953 9958 9963 9968 9973 9977 9981 9983 9983 9983 9982 9980 9978 9975 9972 9970 9968 9967 9968 9969 9971 9974 9977 9979 9981 9983 9984 9983 9982 9979 9975 9970 9965 9960 9955 9951 9948 9946 9945 9945 9948 9951 9955 9959 9963 9967 9970 9973 9975 9976 9976 9974 9971 9968 9965 9961 9957 9954 9950 9948 9945 9944 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9933 9930 9927 9923 9919 9915 9911 9906 9902 9897 9894 9892 9890 9890 9892 9895 9899 9903 9910 9917 9923 9930 9936 9940 9943 9944 9944 9942 9939 9933 9927 9920 9913 9906 9901 9897 9893 9891 9890 9891 9893 9895 9899 9902 9906 9909 9911 9913 9914 9915 9915 9915 9915 9914 9914 9915 9916 9917 9919 9922 9924 9927 9929 9931 9932 9933 9932 9929 9925 9921 9915 9908 9901 9893 9886 9879 9873 9869 9866 9864 9863 9864 9865 9867 9870 9872 9874 9875 9874 9872 9868 9864 9859 9853 9847 9842 9836 9832 9830 9829 9830 9832 9835 9839 9843 9847 9851 9854 9857 9858 9858 9857 9856 9854 9853 9851 9850 9850 9850 9850 9852 9854 9856 9859 9862 9865 9867 9869 9871 9874 9876 9879 9882 9885 9889 9892 9897 9901 9906 9910 9914 9917 9920 9921 9922 9922 9921 9920 9918 9915 9913 9910 9908 9907 9906 9905 9905 9906 9907 9909 9911 9914 9917 9921 9925 9929 9932 9936 9939 9942 9944 9945 9946 9945 9944 9942 9940 9937 9934 9930 9927 9924 9920 9917 9915 9913 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9900 9900 9901 9903 9905 9908 9912 9917 9921 9926 9931 9936 9940 9943 9946 9948 9948 9948 9947 9945 9943 9940 9937 9934 9931 9929 9928 9928 9929 9931 9933 9937 9942 9947 9952 9957 9962 9966 9969 9971 9972 9972 9971 9969 9966 9963 9959 9956 9954 9952 9951 9950 9950 9951 9952 9954 7706 3 7 2 9956 9957 9959 9959 9960 9960 9959 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9944 9942 9941 9939 9938 9936 9935 9934 9934 9935 9936 9939 9942 9945 9948 9951 9954 9956 9958 9958 9958 9955 9952 9948 9943 9937 9932 9927 9922 9918 9915 9912 9912 9912 9914 9916 9919 9923 9927 9932 9936 9939 9942 9945 9946 9946 9946 9945 9942 9939 9936 9932 9929 9926 9923 9920 9919 9918 9918 9920 9922 9924 9927 9929 9932 9933 9934 9933 9932 9929 9924 9919 9913 9906 9900 9893 9888 9883 9879 9877 9877 9879 9882 9886 9890 9895 9901 9906 9911 9914 9917 9918 9917 9916 9914 9910 9907 9903 9899 9895 9892 9890 9888 9888 9888 9888 9889 9890 9892 9893 9894 9895 9895 9894 9894 9893 9893 9892 9892 9893 9893 9894 9896 9897 9899 9901 9903 9904 9904 9903 9902 9900 9898 9895 9892 9888 9885 9882 9880 9879 9879 9880 9882 9884 9887 9890 9893 9896 9898 9900 9902 9902 9902 9902 9902 9902 9902 9903 9904 9905 9908 9911 9914 9918 9922 9926 9929 9932 9934 9936 9937 9937 9937 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9927 9928 9930 9932 9935 9938 9941 9944 9947 9950 9952 9953 9955 9955 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9941 9940 9940 9941 9941 9943 9944 9946 9949 9951 9954 9958 9961 9963 9966 9968 9970 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9972 9973 9974 9975 9977 9978 9979 9980 9981 9981 9981 9981 9980 9979 9978 9977 9976 9975 9976 9976 9977 9978 9979 9980 9982 9983 9983 9983 9982 9980 9977 9973 9969 9964 9959 9955 9951 9947 9945 9944 9945 9947 9950 9953 9957 9961 9965 9969 9973 9975 9977 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9964 9961 9958 9954 9951 9947 9943 9940 9937 9935 9934 9933 9933 9934 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9958 9960 9962 9964 9966 9969 9971 9973 9974 9976 9977 9978 9979 9980 9980 9981 9981 9981 9982 9982 9983 9984 9984 9984 9984 9983 9983 9981 9980 9978 9976 9973 9971 9969 9967 9966 9965 9965 9964 9965 9965 9966 9966 9967 9967 9966 9965 9964 9962 9961 9959 9957 9956 9954 9953 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9948 9949 9951 9953 9956 9959 9962 9965 9968 9970 9972 9973 9973 9973 9972 9970 9967 9964 9961 9958 9956 9954 9953 9952 9952 9952 9953 9954 9954 9955 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9947 9947 9947 9947 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9945 9946 9947 9949 9951 9955 9958 9962 9966 9970 9974 9977 9980 9981 9982 9982 9981 7707 3 7 2 9980 9978 9977 9976 9974 9974 9973 9974 9975 9976 9978 9980 9981 9982 9983 9983 9983 9982 9980 9978 9975 9973 9970 9968 9967 9966 9966 9966 9967 9968 9970 9971 9973 9973 9973 9972 9970 9968 9965 9962 9958 9955 9951 9949 9947 9946 9946 9947 9948 9950 9953 9955 9958 9961 9963 9964 9965 9965 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9946 9943 9941 9938 9936 9934 9932 9932 9931 9932 9933 9936 9939 9942 9945 9948 9950 9951 9950 9948 9945 9940 9934 9926 9918 9909 9901 9895 9889 9885 9882 9880 9881 9883 9886 9889 9893 9896 9898 9899 9899 9899 9898 9895 9892 9889 9886 9884 9882 9882 9883 9885 9887 9890 9894 9897 9900 9902 9904 9905 9905 9903 9901 9899 9896 9894 9892 9890 9889 9889 9889 9891 9893 9896 9900 9904 9908 9912 9916 9920 9924 9928 9931 9934 9937 9939 9942 9944 9945 9946 9947 9947 9947 9947 9946 9945 9943 9942 9940 9937 9935 9932 9928 9924 9920 9915 9911 9906 9901 9897 9893 9889 9887 9885 9885 9886 9888 9890 9893 9896 9900 9903 9905 9907 9907 9906 9904 9902 9899 9896 9893 9890 9888 9887 9887 9889 9892 9896 9901 9906 9911 9916 9920 9924 9928 9930 9930 9930 9930 9928 9927 9926 9925 9924 9924 9924 9925 9926 9928 9929 9931 9932 9933 9933 9934 9934 9933 9933 9932 9932 9932 9932 9932 9933 9935 9936 9938 9939 9940 9940 9940 9940 9939 9937 9935 9933 9931 9930 9929 9929 9929 9930 9932 9934 9937 9940 9943 9945 9947 9948 9948 9948 9946 9944 9942 9939 9936 9933 9930 9929 9928 9928 9928 9929 9930 9931 9932 9933 9934 9934 9933 9931 9928 9926 9923 9920 9917 9915 9913 9912 9912 9913 9915 9918 9921 9925 9929 9933 9937 9941 9945 9948 9951 9953 9955 9957 9957 9958 9958 9958 9957 9956 9955 9953 9951 9950 9948 9947 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9951 9950 9949 9947 9945 9943 9941 9939 9938 9937 9937 9937 9939 9942 9945 9948 9951 9954 9956 9957 9958 9957 9955 9952 9948 9944 9940 9936 9933 9931 9929 9929 9929 9931 9934 9937 9940 9942 9944 9945 9945 9944 9943 9941 9938 9935 9933 9930 9928 9928 9929 9930 9932 9935 9937 9940 9942 9944 9944 9944 9942 9939 9936 9931 9926 9922 9917 9912 9908 9904 9901 9898 9896 9894 9892 9891 9889 9886 9884 9881 9879 9876 9873 9871 9869 9867 9866 9865 9865 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9874 9876 9879 9883 9888 9894 9900 9907 9914 9921 9928 9935 9941 9946 9950 9952 9953 9952 9951 9948 9945 9942 9938 9934 9931 9929 9928 9928 9929 9931 9933 9937 9941 9945 9949 9954 9957 9961 9963 9966 9967 9968 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 7708 3 7 2 9959 9958 9958 9958 9958 9959 9960 9962 9964 9967 9970 9974 9979 9983 9988 9992 9996 999910001100021000210001 9999 9995 9990 9985 9979 9974 9969 9964 9961 9958 9956 9956 9957 9959 9962 9964 9967 9969 9970 9972 9972 9972 9971 9969 9967 9965 9963 9962 9961 9961 9961 9962 9963 9966 9968 9971 9974 9976 9978 9980 9981 9982 9982 9982 9982 9981 9980 9979 9977 9976 9975 9974 9972 9970 9969 9967 9965 9963 9962 9960 9960 9959 9959 9959 9960 9962 9963 9965 9967 9968 9968 9968 9968 9966 9965 9963 9960 9957 9955 9953 9952 9952 9952 9954 9956 9959 9962 9965 9968 9970 9972 9973 9972 9971 9969 9967 9965 9962 9960 9958 9957 9956 9956 9957 9958 9959 9960 9960 9960 9958 9957 9954 9951 9947 9943 9940 9937 9934 9934 9935 9937 9940 9945 9951 9958 9965 9973 9979 9985 9990 9993 9994 9995 9994 9991 9988 9984 9980 9977 9973 9971 9969 9968 9968 9969 9971 9973 9975 9978 9980 9982 9984 9984 9985 9984 9983 9982 9980 9977 9975 9972 9970 9967 9965 9963 9962 9961 9960 9960 9960 9960 9961 9962 9963 9964 9966 9967 9967 9968 9968 9968 9967 9966 9964 9962 9959 9957 9954 9952 9950 9948 9947 9946 9945 9946 9947 9948 9950 9952 9955 9957 9960 9962 9964 9966 9966 9966 9966 9964 9962 9958 9954 9950 9945 9940 9936 9932 9929 9926 9924 9924 9925 9927 9930 9933 9937 9940 9943 9946 9948 9950 9949 9948 9945 9942 9938 9934 9930 9927 9923 9921 9920 9921 9923 9926 9930 9934 9939 9944 9948 9952 9954 9955 9954 9951 9948 9943 9938 9932 9926 9920 9915 9912 9910 9911 9913 9917 9922 9929 9936 9945 9953 9961 9967 9973 9976 9978 9979 9978 9976 9972 9968 9964 9959 9955 9952 9950 9949 9949 9950 9952 9955 9958 9962 9965 9969 9971 9973 9974 9975 9975 9975 9973 9972 9970 9968 9967 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9953 9953 9954 9955 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9969 9967 9965 9963 9960 9957 9954 9952 9950 9949 9948 9949 9950 9953 9955 9958 9960 9962 9963 9964 9964 9963 9960 9957 9954 9951 9949 9947 9947 9948 9950 9953 9957 9962 9967 9972 9976 9980 9981 9981 9979 9976 9971 9966 9959 9953 9946 9941 9936 9934 9933 9934 9936 9939 9944 9949 9955 9961 9966 9971 9974 9976 9977 9978 9977 9975 9972 9968 9964 9960 9956 9952 9948 9945 9941 9938 9936 9934 9933 9932 9932 9932 9933 9935 9937 9939 9942 9945 9948 9951 9953 9956 9957 9958 9958 9958 9957 9954 9951 9948 9944 9940 9936 9933 9929 9926 9924 9922 9921 9920 9920 9921 9921 7709 3 7 2 9921 9922 9922 9922 9921 9920 9918 9915 9912 9908 9904 9900 9896 9892 9888 9884 9881 9879 9877 9876 9875 9874 9874 9874 9874 9874 9873 9872 9870 9868 9865 9862 9858 9854 9851 9847 9844 9842 9840 9840 9841 9842 9844 9846 9850 9853 9857 9860 9863 9866 9868 9871 9873 9874 9876 9878 9880 9882 9884 9886 9889 9892 9895 9897 9900 9902 9904 9905 9907 9908 9910 9912 9914 9916 9918 9921 9924 9928 9931 9933 9935 9936 9937 9936 9935 9933 9929 9925 9921 9918 9915 9913 9913 9914 9916 9920 9925 9932 9940 9948 9955 9962 9967 9971 9973 9974 9972 9969 9964 9957 9950 9942 9935 9929 9923 9918 9915 9912 9912 9912 9914 9916 9919 9921 9924 9926 9929 9931 9933 9934 9936 9937 9939 9941 9943 9945 9948 9950 9953 9955 9957 9958 9958 9958 9957 9955 9951 9948 9943 9938 9934 9929 9924 9920 9917 9914 9913 9912 9912 9913 9915 9916 9918 9920 9922 9924 9925 9925 9925 9924 9923 9922 9920 9918 9915 9913 9910 9908 9905 9902 9900 9897 9894 9891 9888 9886 9883 9881 9879 9878 9878 9878 9879 9881 9884 9887 9891 9896 9901 9906 9911 9916 9921 9925 9928 9930 9932 9934 9934 9934 9934 9933 9933 9932 9931 9930 9930 9930 9930 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9950 9950 9950 9950 9949 9948 9946 9944 9942 9940 9938 9936 9934 9933 9933 9933 9933 9935 9936 9938 9941 9943 9945 9947 9948 9949 9950 9949 9948 9946 9943 9940 9937 9934 9932 9929 9928 9927 9927 9929 9931 9934 9937 9941 9945 9948 9950 9952 9953 9952 9949 9945 9941 9935 9929 9922 9916 9909 9903 9897 9892 9888 9885 9882 9879 9877 9874 9872 9869 9866 9863 9858 9854 9849 9844 9839 9834 9830 9825 9820 9816 9812 9808 9804 9800 9796 9792 9788 9783 9778 9772 9767 9761 9755 9749 9744 9738 9733 9729 9725 9722 9720 9718 9717 9717 9718 9720 9722 9726 9730 9734 9739 9744 9750 9756 9761 9766 9772 9776 9780 9784 9787 9790 9792 9794 9796 9797 9799 9800 9802 9804 9807 9810 9813 9816 9820 9824 9828 9831 9835 9837 9839 9841 9842 9842 9841 9839 9837 9834 9831 9828 9825 9822 9819 9817 9815 9814 9813 9814 9814 9815 9816 9816 9816 9815 9814 9811 9806 9800 9792 9784 9775 9765 9756 9746 9737 9727 9718 9711 9702 9691 9677 9657 9632 9599 9559 9510 9452 9384 9304 9218 9127 9035 8944 8856 8776 8706 8649 8607 8586 8586 8605 8640 8691 8755 8832 8918 9008 9100 9191 9274 9351 9420 9481 9535 9580 9616 9646 9670 9690 9707 9724 9740 9755 9769 9782 9794 9806 9817 9826 9834 9840 9843 9845 9846 9846 9846 9847 9848 9850 9852 9855 9859 9863 9868 9873 9877 9880 9882 9883 9883 9883 9882 9880 9879 9877 9876 9876 9876 9878 9880 9882 9884 9886 9887 9888 9888 9888 9886 9884 7710 3 7 2 9880 9877 9873 9868 9865 9861 9858 9856 9853 9851 9849 9847 9845 9842 9839 9834 9828 9822 9814 9806 9797 9788 9777 9767 9757 9747 9737 9728 9718 9709 9700 9691 9681 9671 9661 9651 9641 9630 9619 9609 9600 9592 9586 9581 9578 9577 9578 9582 9588 9595 9603 9612 9621 9629 9637 9644 9651 9657 9662 9666 9669 9673 9677 9681 9687 9694 9701 9708 9716 9725 9733 9742 9749 9755 9759 9761 9761 9760 9759 9756 9753 9749 9745 9742 9740 9739 9739 9739 9740 9741 9742 9742 9741 9740 9737 9733 9727 9720 9712 9703 9695 9686 9678 9670 9663 9656 9650 9645 9640 9635 9629 9622 9614 9604 9591 9577 9560 9541 9519 9494 9467 9439 9408 9376 9342 9306 9270 9232 9193 9154 9113 9070 9027 8981 8934 8886 8835 8782 8728 8670 8610 8548 8483 8415 8345 8271 8195 8116 8034 7949 7861 7771 7679 7585 7488 7391 7292 7192 7092 6991 6891 6791 6692 6595 6499 6405 6313 6223 6137 6052 5971 5893 5818 5747 5679 5615 5555 5500 5449 5403 5363 5329 5300 5278 5263 5254 5253 5259 5272 5293 5320 5354 5395 5443 5496 5556 5621 5691 5766 5846 5930 6019 6111 6207 6306 6408 6512 6618 6725 6833 6941 7050 7157 7263 7367 7469 7568 7665 7758 7848 7934 8017 8096 8172 8245 8314 8380 8443 8503 8562 8618 8672 8724 8775 8824 8872 8918 8963 9006 9047 9086 9124 9159 9192 9224 9253 9280 9306 9329 9352 9373 9394 9414 9433 9451 9469 9486 9503 9519 9535 9549 9563 9576 9588 9599 9610 9621 9632 9643 9655 9666 9678 9689 9702 9714 9726 9737 9747 9756 9764 9770 9775 9780 9783 9785 9787 9789 9791 9793 9797 9802 9807 9813 9819 9825 9831 9837 9841 9845 9848 9849 9849 9848 9846 9845 9843 9842 9842 9842 9844 9847 9852 9858 9865 9873 9880 9887 9894 9900 9904 9907 9908 9907 9904 9900 9895 9889 9884 9878 9872 9868 9864 9863 9863 9864 9866 9870 9874 9878 9883 9888 9892 9896 9899 9900 9901 9901 9900 9899 9896 9894 9890 9887 9884 9881 9879 9876 9874 9872 9870 9867 9865 9863 9861 9858 9855 9852 9849 9847 9845 9843 9843 9842 9843 9844 9846 9849 9851 9854 9856 9858 9859 9859 9858 9856 9853 9848 9843 9838 9834 9830 9827 9826 9825 9826 9828 9831 9835 9839 9843 9845 9845 9843 9839 9833 9825 9816 9805 9793 9782 9770 9760 9752 9746 9740 9733 9723 9709 9692 9668 9636 9595 9544 9479 9403 9318 9228 9134 9037 8941 8851 8770 8700 8646 8615 8602 8607 8630 8670 8727 8798 8880 8968 9059 9149 9235 9316 9391 9460 9521 9572 9615 9651 9681 9707 9729 9750 9768 9784 9799 9812 9825 9837 9849 9859 9868 9876 9882 9888 9892 9896 9899 9902 9904 9906 9907 9907 9907 9906 9904 9903 9901 9899 9897 9895 9895 9895 9898 9902 9907 9914 9921 9929 9938 9947 9955 9962 9968 9972 9973 7711 3 7 2 9972 9970 9966 9961 9954 9947 9940 9933 9927 9923 9920 9919 9919 9920 9923 9927 9932 9937 9942 9947 9951 9955 9957 9959 9961 9961 9961 9961 9960 9960 9959 9960 9960 9961 9962 9963 9964 9965 9966 9966 9966 9965 9963 9961 9959 9956 9954 9952 9950 9949 9948 9948 9950 9951 9953 9956 9958 9960 9962 9963 9964 9964 9963 9962 9960 9958 9956 9954 9954 9954 9954 9955 9957 9959 9962 9965 9968 9970 9971 9971 9969 9967 9964 9961 9957 9953 9949 9945 9943 9943 9944 9946 9949 9954 9958 9964 9969 9974 9978 9981 9982 9982 9980 9977 9973 9969 9964 9958 9953 9948 9944 9941 9939 9938 9938 9938 9939 9941 9944 9947 9949 9953 9955 9958 9961 9963 9965 9967 9969 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9970 9969 9967 9965 9962 9959 9956 9953 9950 9948 9946 9944 9944 9944 9944 9946 9947 9949 9952 9954 9956 9957 9958 9958 9956 9953 9950 9945 9940 9933 9926 9919 9913 9907 9902 9899 9897 9897 9898 9901 9905 9910 9916 9922 9927 9931 9934 9936 9937 9936 9933 9929 9925 9919 9914 9909 9904 9900 9897 9894 9892 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9894 9895 9896 9897 9899 9901 9903 9906 9908 9909 9910 9910 9910 9908 9907 9905 9903 9900 9898 9896 9894 9893 9893 9893 9893 9893 9892 9891 9890 9889 9887 9884 9881 9878 9875 9872 9870 9869 9869 9870 9871 9873 9876 9878 9881 9883 9885 9886 9885 9883 9879 9874 9869 9862 9855 9847 9840 9832 9825 9819 9813 9808 9804 9800 9796 9792 9789 9785 9781 9775 9769 9762 9754 9745 9735 9724 9711 9697 9683 9667 9650 9631 9612 9592 9570 9548 9524 9499 9473 9446 9417 9387 9356 9323 9287 9250 9211 9170 9126 9081 9033 8983 8931 8877 8821 8764 8705 8646 8585 8524 8462 8400 8336 8273 8208 8143 8078 8012 7945 7877 7809 7740 7672 7603 7534 7465 7397 7330 7264 7199 7136 7074 7014 6956 6900 6847 6796 6748 6703 6661 6623 6589 6560 6535 6515 6501 6493 6490 6493 6502 6517 6538 6565 6597 6635 6677 6723 6774 6828 6885 6946 7008 7073 7141 7210 7281 7353 7426 7501 7576 7652 7728 7805 7881 7957 8032 8106 8178 8249 8318 8386 8451 8515 8576 8636 8693 8749 8803 8855 8906 8955 9003 9048 9092 9135 9175 9214 9251 9286 9320 9351 9381 9410 9436 9462 9486 9509 9530 9550 9568 9585 9600 9614 9627 9640 9651 9662 9672 9682 9692 9703 9715 9726 9738 9750 9761 9773 9784 9795 9804 9813 9819 9825 9829 9833 9836 9838 9840 9842 9844 9846 9848 9852 9855 9859 9863 9868 9872 9877 9882 9886 9891 9895 9900 9904 9908 9912 9916 9919 9923 9926 9929 9931 9932 9933 9933 9934 9933 9933 9933 9933 9933 9934 9935 9936 9938 9941 9943 9945 9946 9947 9948 7712 3 7 2 9948 9947 9946 9944 9942 9940 9938 9936 9936 9936 9936 9937 9939 9940 9942 9945 9947 9948 9949 9950 9949 9949 9948 9946 9945 9944 9943 9942 9941 9942 9943 9945 9947 9950 9953 9956 9960 9964 9967 9970 9973 9975 9976 9976 9976 9975 9973 9971 9968 9965 9962 9959 9956 9954 9952 9950 9950 9951 9952 9953 9955 9956 9958 9960 9961 9963 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9951 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9958 9958 9956 9954 9951 9948 9945 9941 9938 9934 9931 9929 9926 9925 9924 9924 9925 9926 9927 9929 9931 9933 9934 9936 9937 9937 9937 9937 9936 9935 9933 9931 9928 9926 9924 9922 9921 9919 9918 9918 9918 9918 9918 9918 9917 9915 9913 9910 9906 9901 9895 9888 9881 9873 9866 9859 9853 9848 9844 9841 9839 9839 9839 9840 9842 9844 9845 9845 9846 9845 9844 9842 9839 9836 9833 9829 9825 9822 9820 9817 9814 9811 9808 9804 9800 9794 9788 9781 9772 9763 9752 9741 9730 9720 9709 9700 9691 9683 9678 9674 9671 9670 9671 9673 9675 9679 9684 9689 9695 9701 9707 9714 9721 9729 9738 9747 9757 9767 9778 9789 9800 9812 9823 9834 9844 9853 9860 9867 9872 9877 9880 9883 9885 9886 9887 9889 9890 9892 9895 9898 9901 9904 9908 9913 9917 9921 9926 9930 9933 9937 9940 9943 9946 9949 9951 9952 9953 9953 9952 9949 9946 9941 9935 9928 9920 9911 9902 9893 9884 9877 9870 9864 9859 9856 9854 9853 9853 9852 9851 9848 9844 9839 9832 9823 9812 9799 9785 9769 9754 9738 9723 9710 9697 9686 9676 9668 9662 9658 9654 9650 9646 9642 9636 9630 9623 9614 9604 9593 9581 9568 9556 9544 9533 9523 9514 9507 9500 9496 9492 9490 9488 9488 9487 9487 9487 9487 9487 9487 9487 9487 9487 9487 9487 9487 9488 9489 9489 9490 9490 9490 9490 9490 9490 9490 9490 9490 9490 9491 9493 9496 9500 9504 9510 9516 9522 9530 9537 9544 9551 9557 9563 9567 9571 9574 9576 9579 9581 9583 9586 9590 9596 9603 9612 9622 9632 9643 9655 9667 9679 9690 9700 9708 9715 9720 9725 9728 9730 9732 9734 9736 9739 9742 9748 9754 9762 9770 9779 9789 9799 9808 9818 9826 9834 9840 9845 9849 9852 9854 9855 9855 9855 9854 9853 9852 9852 9852 9852 9852 9853 9854 9856 9857 9859 9861 9863 9864 9866 9867 9868 9869 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9873 9873 9873 9873 9874 9875 9876 9878 9880 9883 9886 9890 9893 9897 9899 9901 9902 9902 9901 9899 9897 9893 9890 9886 9883 9881 9880 9880 9881 9884 9887 9890 9895 9900 9904 9908 9912 9914 9915 9915 9915 9914 9913 9912 9911 9911 9912 9913 9917 9922 9927 9933 9939 9944 9949 9954 9957 7713 3 7 2 9960 9960 9959 9957 9953 9949 9945 9942 9938 9935 9932 9931 9930 9931 9932 9934 9936 9937 9939 9940 9940 9940 9940 9938 9937 9935 9934 9933 9933 9933 9935 9937 9939 9942 9945 9948 9950 9952 9953 9953 9951 9949 9946 9942 9938 9934 9930 9926 9924 9922 9923 9924 9927 9931 9935 9940 9945 9949 9954 9957 9960 9961 9961 9960 9959 9958 9958 9957 9956 9957 9957 9959 9961 9963 9966 9968 9970 9970 9970 9969 9968 9965 9962 9959 9955 9951 9948 9946 9944 9944 9944 9944 9945 9946 9948 9949 9951 9953 9954 9954 9955 9957 9958 9960 9963 9966 9970 9974 9978 9982 9986 9989 9991 9991 9990 9988 9984 9979 9973 9967 9960 9954 9948 9944 9940 9939 9939 9940 9942 9945 9947 9950 9952 9953 9954 9954 9953 9951 9949 9947 9945 9944 9944 9945 9947 9950 9955 9960 9966 9972 9978 9982 9986 9988 9989 9989 9987 9985 9982 9978 9974 9970 9966 9964 9962 9960 9959 9959 9959 9960 9961 9962 9962 9963 9962 9962 9961 9960 9958 9957 9955 9953 9952 9950 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9929 9928 9927 9927 9928 9929 9931 9933 9936 9939 9941 9944 9946 9947 9948 9949 9948 9947 9945 9943 9940 9938 9936 9935 9933 9933 9933 9934 9936 9937 9939 9941 9942 9943 9944 9943 9943 9941 9938 9935 9932 9929 9927 9925 9924 9923 9923 9924 9926 9929 9932 9935 9937 9938 9939 9938 9936 9934 9930 9924 9918 9912 9906 9900 9896 9892 9890 9888 9888 9890 9893 9896 9900 9904 9908 9911 9913 9914 9914 9913 9910 9906 9901 9896 9891 9885 9881 9877 9874 9871 9871 9871 9873 9876 9879 9883 9886 9890 9893 9895 9897 9896 9894 9891 9886 9879 9871 9862 9851 9840 9827 9814 9800 9786 9772 9757 9742 9727 9712 9698 9684 9670 9657 9646 9635 9627 9620 9616 9615 9617 9622 9630 9640 9652 9667 9684 9701 9719 9737 9753 9769 9784 9797 9809 9819 9828 9836 9843 9849 9856 9863 9870 9878 9885 9893 9901 9908 9915 9920 9925 9927 9927 9925 9922 9918 9913 9907 9901 9895 9891 9887 9886 9887 9890 9894 9899 9906 9913 9920 9927 9934 9939 9943 9945 9946 9946 9945 9943 9940 9937 9934 9931 9928 9927 9926 9926 9926 9927 9929 9931 9933 9935 9936 9937 9938 9938 9937 9935 9933 9929 9925 9921 9916 9912 9907 9903 9900 9897 9896 9895 9896 9897 9899 9902 9905 9908 9911 9913 9915 9917 9917 9917 9916 9915 9913 9911 9909 9908 9906 9904 9903 9902 9902 9902 9901 9901 9901 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9895 9896 9897 9899 9901 9904 9907 9909 9913 9916 9919 9922 9925 9927 9930 9932 9934 9935 9936 9937 9937 9937 9935 9934 9932 9930 9927 9924 9922 9919 9917 9915 9915 9914 9915 9916 9917 9919 9921 9923 9925 9927 9928 9928 9928 9928 9927 9926 7714 3 7 2 9925 9924 9924 9923 9923 9924 9925 9927 9929 9930 9931 9932 9931 9930 9928 9926 9922 9918 9913 9909 9904 9900 9898 9896 9895 9895 9896 9898 9901 9905 9908 9911 9913 9913 9913 9911 9909 9906 9901 9896 9891 9885 9880 9875 9871 9868 9865 9862 9859 9856 9853 9849 9844 9838 9830 9821 9810 9799 9786 9773 9759 9744 9729 9714 9699 9683 9668 9651 9633 9613 9592 9568 9542 9513 9482 9448 9411 9372 9331 9289 9245 9200 9155 9110 9063 9017 8970 8923 8875 8826 8775 8722 8666 8607 8545 8480 8412 8340 8265 8187 8107 8025 7942 7857 7771 7684 7596 7508 7420 7331 7242 7152 7061 6969 6876 6782 6688 6593 6498 6402 6307 6213 6120 6028 5939 5851 5765 5682 5600 5521 5444 5369 5297 5226 5157 5090 5026 4963 4903 4845 4791 4739 4690 4643 4600 4559 4522 4487 4454 4423 4393 4366 4339 4315 4292 4271 4251 4233 4218 4205 4196 4190 4188 4190 4195 4206 4220 4239 4263 4292 4325 4364 4407 4455 4508 4568 4634 4706 4785 4871 4964 5065 5172 5287 5408 5535 5667 5803 5944 6086 6231 6376 6520 6663 6804 6941 7075 7205 7332 7453 7569 7682 7789 7893 7993 8088 8180 8268 8352 8433 8510 8584 8654 8721 8783 8842 8897 8949 8997 9041 9082 9120 9155 9187 9217 9244 9270 9295 9318 9339 9360 9379 9398 9416 9434 9451 9467 9483 9498 9513 9526 9540 9552 9564 9575 9585 9593 9601 9608 9614 9619 9623 9626 9629 9631 9633 9635 9636 9638 9640 9641 9643 9644 9646 9647 9647 9646 9645 9643 9639 9633 9627 9619 9609 9598 9585 9572 9557 9541 9525 9507 9490 9472 9453 9435 9417 9400 9382 9366 9350 9334 9320 9306 9292 9280 9268 9257 9247 9237 9228 9219 9211 9203 9196 9189 9183 9177 9173 9169 9166 9164 9164 9165 9167 9172 9178 9186 9196 9208 9222 9238 9255 9273 9292 9313 9333 9354 9375 9395 9414 9433 9451 9468 9484 9499 9514 9527 9540 9552 9563 9574 9585 9596 9606 9617 9628 9639 9650 9661 9673 9685 9697 9708 9720 9731 9742 9752 9761 9770 9778 9784 9790 9794 9799 9802 9805 9808 9811 9814 9818 9822 9826 9831 9836 9842 9847 9852 9857 9861 9864 9867 9868 9868 9868 9866 9864 9862 9860 9857 9855 9853 9851 9850 9850 9850 9851 9853 9854 9856 9859 9861 9864 9866 9869 9871 9872 9874 9874 9874 9873 9871 9868 9865 9860 9855 9849 9843 9838 9832 9827 9823 9820 9818 9817 9817 9818 9820 9822 9824 9827 9829 9830 9832 9833 9833 9832 9831 9830 9830 9829 9829 9830 9832 9833 9836 9839 9842 9846 9849 9852 9854 9855 9855 9854 9852 9850 9848 9845 9842 9840 9838 9837 9837 9839 9841 9845 9849 9854 9860 9866 9871 9877 9881 9885 9888 9890 9891 9891 9891 9890 9888 9887 9886 9886 9887 9888 9890 9893 9896 9900 9904 9908 9913 9917 9920 9922 9924 9926 9927 9928 7715 3 7 2 9928 9929 9929 9930 9930 9931 9933 9934 9935 9936 9936 9936 9935 9934 9932 9929 9925 9922 9918 9914 9910 9907 9904 9902 9901 9901 9901 9902 9904 9906 9907 9909 9910 9911 9911 9910 9909 9907 9904 9900 9896 9891 9886 9880 9874 9868 9862 9856 9850 9843 9837 9831 9825 9819 9812 9806 9799 9791 9783 9773 9763 9752 9739 9725 9709 9692 9673 9653 9632 9610 9588 9564 9541 9518 9495 9472 9450 9428 9406 9385 9365 9345 9324 9303 9282 9260 9237 9213 9189 9163 9138 9111 9085 9059 9035 9012 8990 8971 8954 8939 8927 8917 8910 8905 8902 8901 8900 8901 8903 8906 8909 8914 8919 8926 8934 8944 8955 8969 8986 9004 9025 9047 9072 9098 9126 9154 9183 9211 9239 9266 9292 9317 9341 9364 9385 9405 9424 9443 9461 9479 9497 9514 9532 9550 9569 9587 9606 9624 9641 9658 9674 9689 9702 9714 9724 9732 9738 9743 9747 9749 9751 9753 9754 9755 9757 9760 9764 9769 9775 9781 9788 9795 9803 9810 9817 9824 9830 9835 9840 9843 9846 9847 9849 9849 9849 9849 9849 9848 9848 9848 9848 9849 9849 9850 9851 9851 9852 9852 9852 9851 9849 9847 9844 9840 9836 9830 9824 9818 9810 9803 9794 9785 9776 9766 9755 9744 9732 9719 9705 9691 9675 9658 9641 9623 9604 9585 9566 9546 9525 9505 9485 9464 9442 9420 9396 9370 9342 9312 9279 9242 9203 9160 9114 9064 9012 8958 8901 8842 8782 8720 8658 8595 8532 8468 8404 8339 8274 8207 8140 8071 8002 7932 7861 7789 7717 7644 7572 7501 7430 7360 7291 7224 7158 7094 7032 6972 6913 6857 6802 6749 6698 6649 6604 6561 6521 6485 6452 6424 6399 6379 6364 6354 6348 6348 6352 6361 6376 6396 6421 6451 6487 6527 6574 6625 6682 6744 6811 6882 6957 7035 7117 7201 7286 7373 7460 7547 7634 7719 7803 7886 7967 8046 8123 8199 8273 8344 8415 8483 8550 8615 8677 8736 8793 8847 8899 8948 8994 9037 9078 9117 9154 9190 9225 9260 9294 9327 9360 9392 9424 9456 9486 9514 9541 9565 9587 9607 9624 9639 9652 9662 9671 9679 9687 9695 9703 9713 9723 9734 9745 9758 9772 9786 9800 9813 9826 9836 9846 9854 9860 9865 9868 9870 9871 9871 9871 9872 9872 9874 9876 9878 9882 9886 9891 9896 9901 9905 9909 9913 9915 9917 9918 9918 9918 9917 9915 9913 9912 9911 9910 9910 9910 9910 9912 9913 9916 9918 9921 9923 9925 9928 9930 9932 9934 9935 9936 9937 9938 9938 9938 9937 9936 9934 9932 9930 9926 9923 9919 9916 9912 9909 9907 9905 9904 9903 9904 9905 9907 9910 9913 9917 9920 9924 9928 9933 9937 9941 9945 9949 9953 9957 9960 9963 9965 9967 9967 9967 9965 9962 9959 9955 9950 9945 9939 9934 9929 9925 9922 9920 9920 9921 9922 9924 9927 9931 9934 9936 9939 9939 9939 9938 9937 9935 9933 9930 9928 9927 9926 9926 9927 9930 7716 3 7 2 9933 9937 9941 9946 9950 9955 9959 9962 9965 9967 9968 9969 9969 9969 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9955 9954 9953 9952 9953 9953 9954 9955 9956 9957 9957 9957 9956 9955 9952 9948 9943 9937 9931 9925 9919 9914 9910 9906 9904 9903 9903 9905 9907 9911 9915 9919 9924 9928 9932 9936 9939 9942 9943 9945 9945 9946 9945 9945 9943 9942 9940 9937 9935 9932 9929 9926 9923 9920 9917 9915 9912 9910 9908 9907 9905 9903 9901 9899 9896 9893 9889 9885 9881 9875 9870 9863 9857 9850 9844 9836 9829 9821 9812 9802 9791 9779 9765 9751 9736 9719 9703 9686 9670 9656 9643 9632 9625 9620 9618 9620 9626 9635 9646 9659 9675 9691 9708 9725 9742 9758 9772 9786 9798 9809 9819 9828 9836 9844 9851 9858 9865 9871 9877 9883 9889 9894 9898 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9933 9936 9939 9942 9945 9946 9947 9947 9946 9945 9944 9941 9939 9937 9935 9934 9934 9935 9937 9939 9943 9946 9951 9955 9959 9962 9965 9966 9966 9965 9963 9960 9956 9951 9947 9942 9938 9935 9932 9931 9930 9931 9932 9935 9938 9942 9945 9949 9952 9954 9956 9957 9958 9958 9958 9957 9956 9955 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9949 9948 9947 9946 9945 9945 9946 9946 9948 9950 9952 9955 9958 9960 9962 9964 9964 9963 9962 9959 9956 9952 9948 9944 9940 9936 9934 9933 9933 9934 9936 9939 9944 9949 9955 9960 9965 9970 9973 9976 9977 9977 9975 9971 9967 9961 9955 9948 9942 9936 9931 9927 9924 9923 9924 9927 9931 9935 9941 9947 9952 9958 9962 9965 9966 9966 9965 9963 9960 9956 9952 9949 9946 9944 9944 9945 9948 9951 9955 9959 9964 9968 9971 9973 9974 9974 9971 9967 9963 9957 9951 9944 9938 9932 9927 9923 9920 9919 9919 9920 9922 9925 9929 9934 9940 9945 9950 9956 9960 9964 9967 9969 9970 9969 9967 9964 9960 9955 9949 9943 9937 9931 9927 9924 9922 9922 9923 9926 9931 9938 9945 9952 9960 9967 9973 9978 9981 9982 9982 9978 9973 9967 9959 9951 9942 9934 9926 9919 9913 9910 9908 9909 9911 9915 9920 9926 9933 9940 9947 9954 9960 9964 9968 9970 9971 9971 9970 9968 9965 9962 9960 9957 9956 9954 9953 9952 9951 9951 9950 9949 9948 9946 9943 9940 9937 9933 9930 9927 9924 9922 9920 9919 9919 9920 9921 9923 9924 9926 9926 9926 9926 9925 9923 9921 9918 9914 9911 9908 9906 9904 9904 9903 9904 9905 9907 9910 9913 9916 9918 9921 9922 9923 9924 9924 9923 9922 9920 9918 9916 9915 9914 9914 9915 9916 9918 9921 9925 9929 9934 9937 9940 9942 9943 9942 9941 9938 9933 9927 9921 9914 9908 9902 9897 9894 9891 9889 9888 9889 9890 9892 9893 9895 9895 9895 9894 9893 9892 9891 9890 9890 9890 7717 3 7 2 9890 9892 9896 9900 9905 9910 9916 9922 9927 9932 9935 9939 9941 9941 9941 9940 9938 9936 9934 9931 9928 9925 9923 9920 9918 9917 9916 9915 9915 9915 9916 9918 9921 9924 9927 9932 9936 9940 9945 9948 9951 9954 9955 9956 9956 9954 9952 9949 9946 9943 9941 9938 9937 9935 9934 9934 9935 9937 9938 9940 9941 9942 9942 9942 9941 9940 9938 9936 9933 9929 9926 9923 9920 9918 9916 9916 9915 9916 9918 9921 9924 9927 9930 9932 9935 9936 9936 9935 9932 9927 9922 9916 9909 9902 9896 9889 9884 9879 9876 9875 9875 9874 9872 9868 9863 9854 9842 9825 9804 9777 9745 9710 9673 9635 9597 9561 9528 9500 9477 9461 9455 9457 9466 9482 9503 9530 9561 9594 9629 9664 9697 9727 9755 9780 9802 9822 9838 9852 9865 9875 9884 9893 9902 9910 9917 9923 9928 9932 9935 9937 9938 9937 9935 9932 9928 9924 9919 9914 9910 9907 9903 9901 9899 9899 9899 9900 9901 9902 9904 9905 9907 9908 9909 9909 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9908 9907 9904 9902 9897 9892 9886 9878 9870 9861 9851 9841 9831 9820 9810 9799 9789 9779 9769 9757 9745 9732 9718 9703 9686 9667 9647 9625 9603 9581 9560 9540 9522 9507 9495 9487 9483 9485 9491 9500 9513 9530 9549 9570 9592 9614 9637 9659 9680 9699 9717 9733 9748 9762 9774 9785 9796 9806 9816 9827 9836 9846 9855 9864 9873 9881 9889 9895 9900 9904 9907 9909 9909 9908 9906 9903 9899 9895 9890 9886 9882 9879 9877 9875 9875 9876 9877 9880 9882 9886 9889 9892 9894 9896 9898 9899 9898 9897 9895 9893 9890 9888 9885 9882 9879 9877 9875 9873 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9867 9868 9869 9871 9873 9875 9877 9880 9882 9884 9885 9886 9887 9887 9887 9886 9885 9884 9883 9881 9880 9879 9878 9878 9877 9877 9877 9878 9879 9880 9881 9883 9885 9888 9891 9894 9897 9900 9904 9907 9909 9911 9912 9913 9912 9911 9910 9908 9906 9903 9902 9901 9901 9902 9905 9909 9914 9920 9926 9933 9940 9946 9952 9956 9959 9960 9960 9959 9957 9955 9951 9947 9943 9940 9936 9934 9932 9930 9929 9927 9927 9926 9926 9926 9926 9927 9928 9930 9932 9934 9937 9941 9945 9948 9952 9956 9958 9961 9962 9963 9963 9963 9961 9959 9957 9954 9952 9949 9947 9945 9943 9941 9940 9939 9938 9938 9937 9937 9937 9938 9939 9940 9941 9943 9945 9947 9949 9951 9952 9952 9952 9952 9951 9949 9946 9943 9940 9936 9934 9931 9929 9927 9926 9926 9926 9927 9929 9930 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9953 9954 9956 9958 9959 9960 9961 9961 9961 9960 9959 9958 9957 9955 9953 9951 9949 9948 9946 9944 9943 9942 9942 9941 9941 9942 9943 9944 9946 9948 9951 9953 9956 9958 9960 9961 9962 9962 9961 7718 3 7 2 9959 9956 9953 9949 9945 9941 9937 9933 9930 9927 9924 9922 9921 9920 9920 9919 9918 9916 9914 9911 9908 9905 9901 9897 9892 9889 9886 9884 9884 9884 9886 9888 9891 9895 9899 9903 9906 9909 9911 9912 9911 9910 9909 9907 9906 9904 9903 9902 9902 9903 9906 9909 9912 9916 9920 9923 9926 9929 9931 9932 9932 9932 9930 9928 9926 9924 9921 9918 9916 9914 9912 9911 9910 9910 9910 9912 9913 9916 9919 9922 9926 9930 9933 9937 9940 9942 9943 9942 9941 9938 9934 9929 9923 9915 9908 9900 9893 9887 9882 9877 9873 9870 9867 9865 9862 9858 9851 9842 9829 9812 9792 9768 9740 9708 9672 9636 9599 9563 9529 9499 9474 9454 9440 9433 9436 9446 9462 9484 9511 9542 9576 9611 9647 9683 9717 9747 9775 9800 9821 9840 9856 9868 9879 9887 9893 9898 9902 9905 9907 9908 9909 9909 9908 9908 9907 9907 9906 9906 9906 9907 9908 9910 9913 9916 9919 9923 9926 9929 9932 9935 9937 9939 9940 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9945 9946 9947 9949 9950 9951 9951 9952 9951 9951 9950 9948 9946 9944 9942 9941 9939 9938 9937 9937 9937 9938 9939 9940 9942 9943 9945 9946 9947 9947 9947 9947 9947 9946 9945 9944 9944 9944 9944 9945 9946 9946 9947 9948 9949 9949 9948 9947 9945 9942 9938 9935 9931 9928 9925 9922 9921 9919 9919 9920 9921 9922 9924 9925 9925 9924 9923 9922 9920 9917 9914 9911 9909 9907 9906 9908 9910 9913 9918 9923 9928 9934 9940 9945 9950 9953 9954 9955 9954 9952 9950 9947 9944 9940 9937 9934 9932 9932 9931 9932 9933 9935 9938 9941 9944 9948 9951 9954 9957 9959 9961 9963 9964 9965 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9956 9954 9952 9949 9947 9944 9942 9940 9938 9938 9939 9940 9943 9946 9951 9957 9964 9970 9976 9981 9985 9987 9988 9987 9984 9979 9972 9964 9956 9948 9940 9933 9928 9923 9921 9920 9921 9924 9927 9931 9935 9939 9941 9943 9944 9944 9942 9938 9933 9928 9922 9917 9912 9908 9905 9902 9901 9901 9902 9904 9907 9910 9912 9915 9917 9919 9920 9920 9920 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9899 9897 9894 9892 9889 9886 9884 9882 9880 9878 9877 9877 9876 9877 9877 9878 9879 9881 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9902 9903 9902 9902 9900 9898 9895 9891 9887 9882 9877 9873 9868 9864 9861 9859 9858 9858 9859 9861 9863 9865 9868 9869 9870 9870 9868 9865 9862 9857 9851 9845 9838 9832 9826 9821 9816 9813 9809 9806 9803 9799 9795 9790 9784 9775 9765 9752 9738 9722 9705 9687 9668 9649 9629 9609 9590 9571 9552 9532 9512 9490 9468 9443 9417 9388 9356 9322 9285 9245 9203 9159 9113 9066 9017 8968 8918 8868 8819 7719 3 7 2 8769 8720 8671 8622 8572 8523 8474 8425 8375 8326 8277 8228 8181 8134 8090 8047 8007 7970 7936 7906 7879 7856 7838 7823 7812 7805 7802 7802 7806 7813 7823 7836 7852 7872 7894 7919 7947 7978 8012 8049 8088 8129 8173 8219 8266 8315 8364 8415 8465 8516 8567 8617 8667 8716 8764 8810 8856 8900 8942 8982 9021 9058 9094 9128 9161 9192 9222 9251 9279 9307 9334 9361 9387 9413 9438 9463 9486 9509 9530 9549 9566 9582 9595 9608 9619 9628 9636 9644 9652 9660 9669 9679 9690 9701 9713 9726 9739 9752 9765 9777 9788 9797 9805 9812 9818 9823 9827 9831 9834 9838 9841 9846 9851 9857 9864 9870 9876 9881 9885 9889 9891 9893 9893 9891 9889 9886 9884 9882 9881 9881 9883 9885 9888 9893 9899 9906 9912 9918 9924 9928 9931 9933 9934 9934 9933 9932 9930 9928 9926 9925 9924 9923 9923 9923 9923 9922 9921 9920 9919 9917 9915 9913 9910 9908 9906 9905 9905 9906 9907 9908 9910 9912 9913 9915 9916 9917 9916 9915 9913 9911 9909 9907 9905 9904 9903 9902 9903 9904 9905 9907 9909 9911 9912 9913 9914 9914 9914 9914 9914 9913 9912 9912 9912 9912 9912 9913 9913 9914 9914 9914 9914 9913 9912 9911 9909 9908 9906 9905 9904 9904 9904 9905 9906 9907 9909 9911 9912 9914 9915 9915 9915 9914 9913 9912 9911 9911 9911 9911 9912 9914 9916 9919 9923 9926 9930 9933 9935 9937 9939 9940 9940 9940 9940 9939 9938 9937 9936 9936 9936 9935 9935 9936 9935 9935 9935 9935 9935 9935 9934 9934 9935 9935 9937 9939 9941 9944 9946 9949 9952 9954 9955 9956 9956 9955 9953 9950 9946 9942 9937 9932 9928 9923 9919 9916 9913 9912 9910 9910 9909 9909 9908 9907 9906 9904 9902 9899 9896 9893 9889 9886 9882 9880 9877 9876 9875 9875 9876 9877 9879 9882 9884 9887 9890 9892 9895 9897 9898 9899 9899 9900 9900 9900 9901 9902 9903 9904 9906 9908 9911 9914 9917 9919 9922 9924 9926 9927 9927 9927 9925 9923 9920 9917 9914 9911 9908 9906 9904 9903 9903 9904 9907 9910 9913 9917 9922 9926 9931 9935 9938 9940 9941 9942 9942 9941 9939 9937 9935 9932 9930 9928 9926 9924 9923 9922 9921 9920 9920 9920 9920 9921 9922 9923 9924 9925 9927 9929 9931 9934 9936 9938 9940 9941 9942 9942 9941 9939 9937 9933 9930 9927 9924 9921 9921 9921 9922 9925 9928 9933 9938 9944 9949 9953 9956 9956 9956 9953 9949 9944 9938 9931 9924 9917 9912 9909 9907 9908 9910 9914 9919 9925 9932 9939 9945 9950 9953 9954 9953 9951 9947 9941 9934 9926 9918 9910 9902 9896 9891 9888 9885 9884 9885 9887 9891 9894 9898 9902 9906 9910 9912 9914 9915 9914 9912 9909 9906 9903 9899 9896 9893 9890 9889 9889 9891 9893 9897 9900 9904 9908 9912 9915 9917 9919 9918 9916 9914 9911 9908 9905 9903 9902 7720 3 7 2 9901 9901 9902 9904 9907 9910 9914 9917 9919 9920 9921 9922 9922 9921 9921 9920 9920 9921 9921 9924 9926 9929 9932 9935 9936 9936 9936 9934 9931 9928 9923 9917 9912 9907 9903 9901 9900 9900 9901 9904 9907 9910 9914 9917 9920 9921 9921 9919 9917 9914 9911 9907 9903 9900 9898 9896 9895 9896 9897 9900 9903 9907 9910 9914 9918 9922 9925 9929 9932 9934 9936 9938 9939 9939 9938 9936 9933 9928 9922 9916 9908 9899 9891 9882 9873 9865 9857 9851 9845 9842 9840 9838 9838 9838 9839 9840 9842 9843 9843 9843 9842 9840 9838 9835 9832 9828 9824 9820 9815 9811 9806 9802 9798 9794 9791 9788 9786 9784 9783 9781 9780 9780 9779 9777 9775 9771 9766 9759 9750 9739 9726 9710 9692 9672 9650 9628 9606 9583 9562 9542 9524 9510 9499 9492 9489 9491 9496 9506 9520 9537 9557 9578 9601 9623 9646 9667 9688 9707 9723 9737 9749 9760 9769 9777 9784 9791 9798 9805 9812 9821 9829 9838 9848 9857 9866 9874 9881 9888 9893 9898 9901 9902 9903 9902 9901 9898 9895 9892 9888 9883 9879 9874 9870 9866 9863 9861 9860 9860 9861 9863 9866 9871 9877 9883 9889 9895 9901 9905 9909 9911 9912 9912 9909 9905 9900 9894 9889 9883 9879 9875 9872 9870 9870 9872 9875 9879 9883 9888 9893 9897 9901 9904 9907 9908 9908 9908 9907 9906 9904 9903 9903 9902 9902 9902 9903 9903 9904 9904 9904 9902 9900 9898 9894 9891 9887 9882 9878 9874 9871 9868 9866 9865 9865 9866 9867 9868 9869 9871 9873 9875 9877 9879 9881 9884 9886 9889 9892 9896 9900 9904 9907 9910 9912 9914 9914 9914 9912 9909 9906 9901 9897 9893 9889 9886 9884 9882 9881 9881 9881 9882 9883 9883 9882 9879 9875 9870 9864 9856 9848 9839 9830 9820 9812 9804 9798 9794 9790 9786 9784 9781 9779 9776 9773 9768 9761 9753 9743 9731 9719 9705 9690 9675 9660 9645 9629 9615 9601 9588 9575 9563 9550 9538 9526 9514 9501 9489 9476 9463 9450 9438 9426 9415 9405 9396 9389 9383 9378 9375 9374 9373 9373 9374 9375 9377 9379 9381 9383 9385 9387 9389 9392 9396 9401 9407 9414 9423 9433 9444 9457 9471 9486 9501 9516 9530 9545 9558 9571 9583 9594 9603 9612 9620 9628 9635 9643 9651 9659 9667 9676 9686 9696 9706 9716 9726 9735 9744 9752 9758 9764 9770 9773 9776 9778 9780 9782 9784 9786 9789 9792 9797 9802 9809 9816 9824 9832 9840 9847 9853 9859 9863 9865 9866 9865 9863 9859 9855 9851 9847 9844 9842 9841 9842 9845 9851 9858 9866 9874 9883 9892 9900 9907 9913 9917 9918 9918 9916 9913 9910 9906 9902 9899 9897 9895 9895 9897 9899 9903 9906 9910 9912 9914 9915 9915 9914 9911 9907 9902 9898 9893 9889 9887 9886 9886 9887 9889 9892 9895 9899 9902 9905 9907 9907 9907 9905 9903 9900 9898 9895 9893 9891 7721 3 7 2 9890 9890 9891 9893 9896 9898 9901 9903 9905 9906 9907 9908 9908 9907 9906 9905 9904 9903 9903 9903 9903 9904 9904 9904 9904 9903 9903 9902 9901 9899 9898 9896 9895 9895 9895 9895 9896 9898 9899 9901 9902 9904 9905 9905 9905 9905 9904 9902 9901 9899 9897 9895 9894 9892 9891 9890 9890 9890 9890 9890 9891 9893 9894 9895 9897 9898 9899 9900 9901 9901 9901 9900 9898 9896 9894 9892 9889 9887 9886 9884 9884 9884 9885 9887 9890 9892 9895 9897 9899 9901 9902 9902 9902 9901 9900 9899 9898 9898 9899 9901 9903 9906 9909 9912 9916 9920 9922 9924 9924 9922 9919 9915 9910 9905 9900 9895 9891 9888 9887 9889 9893 9898 9905 9913 9921 9928 9936 9942 9947 9951 9951 9949 9946 9941 9936 9930 9924 9919 9914 9910 9908 9908 9909 9910 9913 9915 9918 9920 9922 9923 9923 9922 9919 9916 9913 9910 9906 9904 9902 9900 9899 9898 9898 9899 9900 9901 9901 9901 9900 9899 9897 9895 9893 9890 9888 9885 9883 9882 9882 9882 9882 9883 9884 9885 9885 9885 9884 9882 9880 9877 9874 9870 9866 9863 9860 9858 9856 9855 9854 9854 9853 9853 9852 9851 9849 9846 9841 9836 9831 9824 9818 9812 9805 9798 9791 9783 9776 9768 9758 9747 9733 9716 9697 9675 9651 9625 9598 9570 9542 9516 9492 9472 9457 9447 9442 9442 9447 9458 9474 9493 9515 9539 9562 9586 9608 9630 9650 9669 9684 9698 9711 9723 9734 9746 9758 9770 9782 9794 9806 9818 9830 9840 9850 9858 9863 9867 9869 9869 9868 9866 9863 9860 9857 9854 9853 9852 9853 9855 9858 9861 9865 9870 9875 9880 9885 9888 9891 9893 9895 9896 9896 9895 9894 9893 9891 9890 9888 9888 9887 9887 9887 9888 9889 9890 9892 9894 9896 9899 9901 9903 9906 9908 9909 9911 9912 9912 9913 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9898 9898 9899 9900 9901 9903 9905 9908 9910 9913 9916 9919 9922 9924 9925 9926 9926 9925 9924 9921 9917 9913 9908 9903 9898 9893 9889 9886 9883 9882 9883 9885 9889 9893 9897 9902 9907 9911 9915 9918 9920 9921 9920 9918 9915 9912 9908 9904 9900 9897 9893 9890 9888 9886 9885 9884 9884 9883 9883 9884 9885 9886 9887 9889 9890 9892 9894 9895 9896 9897 9897 9897 9896 9895 9892 9890 9887 9884 9881 9879 9877 9875 9873 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9863 9863 9864 9865 9867 9870 9874 9878 9882 9886 9889 9892 9893 9892 9890 9887 9883 9877 9871 9864 9857 9851 9845 9841 9838 9836 9835 9835 9837 9838 9841 9843 9846 9847 9849 9849 9850 9849 9849 9848 9847 9845 9844 9842 9841 9840 9839 9838 9837 9837 9836 9836 9836 9836 9836 9837 9838 9838 9840 9841 9842 9843 9845 9846 9847 9847 7722 3 7 2 9848 9848 9848 9848 9847 9847 9846 9846 9845 9845 9845 9845 9846 9847 9848 9849 9851 9853 9855 9856 9857 9858 9858 9858 9857 9855 9852 9849 9846 9843 9840 9838 9838 9838 9839 9841 9845 9850 9856 9862 9868 9874 9878 9881 9883 9883 9881 9878 9872 9865 9858 9851 9843 9837 9833 9829 9828 9827 9829 9832 9837 9842 9847 9853 9857 9860 9861 9862 9862 9860 9857 9853 9849 9845 9841 9838 9836 9834 9833 9833 9834 9835 9836 9838 9840 9841 9842 9842 9842 9841 9840 9839 9838 9836 9835 9834 9833 9832 9832 9832 9832 9833 9834 9834 9835 9836 9837 9837 9838 9838 9838 9837 9836 9835 9833 9831 9828 9824 9820 9816 9811 9807 9802 9798 9795 9793 9791 9791 9792 9794 9797 9801 9806 9811 9816 9821 9827 9831 9835 9838 9840 9840 9840 9839 9837 9833 9829 9825 9820 9814 9809 9803 9798 9793 9789 9785 9782 9780 9778 9777 9777 9778 9780 9781 9783 9785 9786 9787 9788 9788 9787 9786 9783 9780 9777 9774 9770 9767 9764 9761 9759 9758 9757 9758 9758 9760 9761 9763 9765 9767 9768 9770 9771 9771 9771 9770 9769 9767 9765 9762 9759 9756 9753 9749 9746 9742 9739 9736 9733 9730 9727 9725 9723 9722 9721 9720 9720 9720 9720 9720 9721 9721 9721 9721 9720 9720 9719 9718 9716 9715 9712 9710 9707 9704 9701 9696 9692 9686 9681 9675 9668 9662 9655 9648 9641 9634 9627 9621 9615 9609 9603 9598 9593 9588 9584 9579 9575 9571 9567 9564 9561 9558 9556 9554 9553 9552 9551 9550 9548 9547 9545 9542 9539 9534 9530 9524 9518 9512 9506 9499 9493 9487 9482 9477 9472 9468 9464 9461 9458 9455 9451 9448 9446 9443 9441 9439 9437 9435 9434 9433 9432 9431 9431 9430 9429 9428 9426 9425 9424 9423 9423 9423 9425 9427 9430 9435 9441 9448 9456 9464 9471 9478 9484 9488 9492 9493 9494 9492 9489 9485 9482 9478 9476 9474 9473 9473 9474 9477 9480 9484 9489 9494 9498 9501 9504 9506 9508 9510 9512 9514 9516 9520 9523 9529 9535 9543 9550 9558 9566 9573 9580 9585 9590 9593 9594 9593 9591 9588 9585 9581 9577 9574 9570 9568 9566 9566 9566 9568 9570 9574 9578 9583 9588 9594 9600 9606 9613 9619 9624 9629 9634 9638 9640 9642 9643 9643 9642 9640 9637 9634 9631 9629 9626 9625 9623 9622 9622 9622 9623 9624 9624 9624 9623 9621 9619 9616 9614 9611 9608 9606 9605 9605 9606 9610 9615 9621 9628 9636 9643 9650 9657 9662 9666 9668 9667 9665 9661 9657 9652 9647 9643 9639 9637 9636 9637 9641 9645 9651 9658 9665 9672 9678 9684 9689 9693 9695 9696 9696 9695 9693 9690 9688 9685 9683 9682 9681 9681 9683 9685 9688 9692 9696 9701 9706 9711 9716 9720 9724 9727 9729 9730 9731 9730 9729 9728 9726 9724 9723 9723 9723 9724 9726 9729 9734 9739 9745 9751 9758 9764 9769 7723 3 7 2 9774 9778 9780 9782 9781 9780 9779 9776 9774 9772 9770 9768 9766 9765 9765 9764 9764 9764 9763 9761 9758 9755 9750 9745 9740 9734 9729 9723 9718 9714 9712 9711 9711 9711 9713 9715 9717 9719 9720 9721 9721 9719 9716 9711 9705 9697 9688 9678 9667 9654 9640 9625 9609 9592 9573 9552 9529 9504 9477 9448 9416 9382 9345 9305 9263 9218 9170 9120 9069 9014 8958 8899 8837 8774 8708 8640 8568 8494 8417 8336 8253 8167 8078 7987 7893 7798 7702 7606 7511 7417 7326 7237 7152 7072 6996 6926 6861 6801 6747 6699 6655 6618 6586 6560 6540 6525 6516 6513 6517 6529 6547 6573 6606 6647 6694 6749 6810 6877 6950 7027 7108 7193 7279 7368 7458 7549 7640 7732 7823 7913 8002 8090 8178 8263 8347 8428 8506 8582 8654 8724 8789 8852 8910 8965 9016 9064 9110 9152 9192 9230 9266 9299 9331 9362 9390 9418 9443 9467 9489 9509 9528 9546 9562 9576 9590 9603 9615 9626 9637 9648 9658 9668 9678 9687 9696 9705 9713 9720 9727 9734 9740 9745 9750 9754 9757 9760 9762 9764 9766 9766 9766 9765 9764 9763 9761 9760 9759 9759 9759 9760 9763 9767 9772 9779 9786 9794 9801 9809 9816 9821 9826 9829 9830 9828 9826 9821 9817 9811 9806 9800 9796 9792 9789 9788 9789 9791 9794 9798 9801 9805 9809 9813 9816 9818 9820 9821 9821 9821 9821 9821 9821 9821 9822 9823 9824 9826 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9849 9850 9852 9853 9853 9854 9854 9853 9853 9853 9852 9851 9851 9851 9852 9854 9857 9860 9863 9867 9871 9874 9878 9881 9883 9884 9883 9882 9880 9877 9874 9871 9869 9866 9865 9864 9864 9866 9869 9872 9875 9879 9882 9885 9887 9888 9889 9889 9888 9887 9885 9883 9882 9881 9881 9882 9883 9884 9886 9887 9889 9890 9891 9891 9891 9889 9887 9885 9883 9880 9878 9876 9874 9873 9873 9874 9875 9877 9879 9882 9884 9886 9888 9889 9890 9890 9890 9889 9888 9886 9885 9883 9882 9880 9879 9878 9878 9878 9879 9879 9880 9882 9883 9885 9887 9889 9891 9894 9896 9898 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9909 9908 9906 9904 9902 9900 9898 9897 9896 9895 9896 9897 9899 9901 9904 9906 9909 9912 9914 9916 9917 9917 9917 9915 9913 9910 9907 9904 9900 9897 9894 9892 9890 9890 9890 9890 9892 9893 9895 9897 9899 9901 9903 9904 9905 9905 9905 9905 9904 9903 9902 9900 9899 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9894 9894 9893 9893 9893 9893 9892 9892 9891 9890 9889 9887 9886 9883 9881 9878 9875 9871 9867 9864 9860 9857 9854 9852 9850 9849 9849 9849 9849 9850 9851 9851 9851 9851 9849 9848 9846 7724 3 7 2 9844 9841 9839 9837 9835 9835 9835 9838 9841 9846 9851 9857 9863 9869 9874 9879 9882 9884 9884 9883 9881 9877 9874 9870 9866 9862 9859 9857 9856 9857 9859 9863 9867 9871 9877 9882 9888 9894 9899 9904 9909 9913 9916 9918 9921 9922 9924 9924 9925 9924 9924 9923 9922 9921 9920 9918 9918 9917 9917 9917 9918 9920 9922 9925 9928 9931 9934 9936 9938 9940 9940 9940 9938 9936 9933 9929 9925 9921 9918 9915 9912 9910 9909 9910 9911 9913 9915 9918 9921 9923 9925 9927 9928 9927 9926 9924 9921 9917 9913 9909 9904 9900 9896 9893 9890 9889 9888 9887 9888 9890 9892 9895 9898 9901 9904 9906 9909 9911 9913 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9919 9921 9924 9926 9929 9931 9932 9933 9932 9932 9930 9927 9924 9920 9916 9912 9908 9905 9903 9901 9900 9900 9901 9902 9904 9906 9908 9910 9911 9911 9911 9910 9908 9905 9902 9898 9893 9888 9883 9878 9874 9870 9866 9863 9861 9860 9859 9859 9860 9862 9864 9866 9869 9873 9877 9881 9886 9891 9895 9900 9905 9910 9914 9918 9921 9924 9925 9926 9926 9926 9924 9922 9919 9915 9912 9908 9905 9902 9900 9898 9897 9897 9897 9899 9900 9902 9904 9905 9907 9907 9908 9908 9907 9906 9905 9903 9902 9902 9902 9903 9905 9906 9908 9910 9913 9914 9916 9916 9915 9913 9910 9907 9903 9899 9895 9892 9889 9886 9885 9885 9886 9887 9888 9890 9890 9890 9890 9888 9886 9883 9879 9873 9868 9861 9854 9847 9840 9832 9823 9812 9800 9786 9770 9752 9733 9712 9688 9664 9639 9616 9594 9574 9557 9543 9533 9527 9525 9528 9534 9544 9556 9570 9586 9602 9619 9636 9653 9669 9685 9700 9714 9728 9742 9756 9770 9784 9797 9810 9823 9835 9845 9855 9863 9870 9875 9878 9880 9881 9881 9880 9878 9876 9874 9872 9871 9871 9871 9872 9874 9877 9880 9884 9889 9893 9897 9901 9904 9906 9908 9909 9908 9906 9903 9900 9897 9893 9890 9887 9884 9883 9882 9883 9886 9888 9892 9896 9900 9904 9907 9910 9912 9913 9912 9911 9908 9905 9902 9899 9895 9893 9891 9890 9890 9892 9894 9898 9901 9905 9909 9913 9916 9918 9919 9919 9917 9914 9911 9908 9904 9901 9899 9897 9896 9896 9898 9900 9903 9906 9909 9910 9912 9912 9911 9909 9906 9901 9896 9891 9886 9881 9878 9876 9874 9873 9873 9874 9874 9875 9874 9873 9869 9864 9856 9847 9836 9824 9811 9797 9783 9770 9758 9748 9741 9735 9732 9732 9734 9739 9746 9755 9766 9778 9790 9803 9816 9828 9839 9849 9858 9865 9870 9874 9876 9876 9875 9874 9871 9869 9867 9865 9864 9864 9865 9866 9869 9872 9875 9879 9882 9885 9887 9888 9888 9888 9887 9885 9882 9879 9877 9874 9872 9871 9869 9868 9866 9865 9864 9862 9861 9858 9856 9852 9849 9846 9843 9841 9840 9839 9839 9840 9842 7725 3 7 2 9845 9849 9854 9858 9863 9866 9870 9872 9874 9876 9876 9876 9875 9874 9872 9870 9868 9866 9864 9861 9858 9854 9850 9845 9840 9835 9828 9821 9814 9806 9799 9793 9787 9782 9778 9776 9774 9774 9776 9778 9780 9783 9786 9789 9791 9792 9792 9792 9790 9788 9784 9780 9776 9772 9768 9764 9761 9758 9756 9754 9753 9753 9752 9751 9750 9749 9747 9745 9743 9740 9737 9733 9729 9726 9723 9720 9718 9716 9715 9714 9714 9714 9714 9714 9714 9713 9711 9709 9706 9703 9699 9694 9689 9684 9679 9675 9672 9669 9667 9666 9666 9667 9669 9672 9675 9679 9684 9689 9694 9700 9706 9711 9717 9722 9728 9733 9739 9744 9749 9755 9760 9765 9770 9776 9781 9786 9791 9796 9801 9805 9809 9813 9816 9819 9822 9824 9826 9828 9830 9832 9834 9836 9839 9842 9847 9852 9857 9863 9869 9876 9883 9890 9896 9902 9907 9911 9914 9915 9916 9915 9912 9909 9904 9899 9894 9889 9884 9880 9876 9874 9873 9874 9876 9879 9883 9888 9894 9900 9905 9911 9915 9919 9922 9923 9924 9924 9924 9924 9923 9923 9923 9923 9924 9926 9928 9930 9932 9933 9934 9934 9933 9931 9930 9927 9924 9921 9918 9916 9915 9915 9917 9919 9922 9925 9928 9932 9934 9936 9937 9935 9932 9927 9921 9914 9907 9899 9891 9884 9878 9873 9870 9868 9868 9869 9871 9873 9875 9878 9880 9882 9883 9883 9882 9880 9878 9876 9874 9871 9869 9867 9866 9864 9864 9863 9863 9863 9863 9862 9862 9861 9860 9858 9857 9855 9853 9852 9850 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9839 9840 9841 9842 9844 9846 9848 9850 9852 9853 9855 9856 9857 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9859 9860 9862 9864 9866 9869 9872 9876 9880 9884 9887 9890 9892 9893 9893 9892 9890 9887 9883 9877 9871 9865 9858 9852 9846 9841 9836 9832 9830 9828 9827 9827 9826 9825 9823 9820 9815 9808 9798 9786 9769 9749 9726 9701 9674 9645 9615 9586 9558 9532 9509 9492 9479 9471 9468 9470 9478 9491 9508 9529 9551 9575 9599 9623 9646 9668 9688 9705 9720 9734 9745 9755 9765 9774 9782 9790 9798 9805 9813 9821 9828 9834 9839 9843 9844 9845 9844 9842 9838 9834 9828 9822 9817 9811 9807 9803 9800 9798 9796 9795 9794 9793 9791 9789 9785 9780 9773 9765 9755 9744 9731 9718 9704 9690 9677 9665 9654 9645 9638 9633 9630 9631 9634 9638 9645 9653 9663 9673 9684 9696 9706 9717 9726 9734 9741 9748 9753 9757 9761 9764 9766 9768 9770 9771 9773 9775 9777 9779 9781 9784 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9817 9820 9823 9826 9829 9832 9835 9838 9840 9843 9846 9849 9852 9856 9859 9863 9868 9872 9875 9879 9883 9886 9888 9890 9892 9892 9893 7726 3 7 2 9893 9893 9892 9892 9893 9894 9895 9896 9898 9901 9904 9907 9910 9912 9915 9916 9918 9919 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9921 9920 9918 9916 9914 9912 9909 9907 9905 9904 9903 9904 9905 9907 9910 9912 9916 9919 9922 9924 9926 9926 9926 9924 9922 9920 9917 9914 9912 9910 9908 9908 9909 9911 9914 9917 9921 9925 9929 9932 9935 9937 9939 9939 9938 9938 9937 9936 9936 9936 9936 9938 9939 9941 9944 9947 9950 9953 9955 9956 9956 9955 9954 9952 9950 9948 9945 9943 9940 9939 9938 9938 9938 9939 9939 9940 9941 9941 9942 9942 9941 9940 9939 9938 9937 9936 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9941 9941 9940 9939 9938 9937 9935 9934 9933 9932 9932 9932 9933 9935 9936 9939 9941 9943 9946 9948 9951 9953 9954 9955 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9956 9954 9952 9950 9949 9947 9945 9944 9944 9944 9945 9947 9949 9951 9954 9957 9959 9962 9963 9964 9965 9964 9962 9959 9956 9952 9949 9945 9941 9938 9936 9934 9934 9934 9936 9937 9940 9943 9946 9949 9952 9954 9957 9958 9959 9960 9961 9961 9961 9960 9960 9959 9958 9957 9955 9954 9952 9949 9946 9943 9939 9935 9930 9926 9922 9918 9914 9911 9909 9908 9908 9909 9911 9913 9916 9920 9924 9928 9931 9935 9937 9939 9941 9942 9942 9942 9941 9940 9940 9939 9938 9938 9938 9939 9939 9940 9941 9942 9943 9943 9943 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9932 9932 9932 9931 9930 9929 9928 9925 9923 9920 9917 9913 9909 9906 9903 9901 9900 9900 9901 9903 9906 9909 9913 9917 9922 9926 9929 9932 9934 9935 9936 9935 9933 9931 9928 9925 9922 9919 9917 9915 9914 9914 9915 9917 9920 9924 9929 9933 9938 9943 9947 9951 9954 9957 9958 9958 9957 9956 9954 9952 9949 9947 9943 9940 9937 9934 9931 9928 9925 9922 9918 9914 9910 9907 9903 9899 9895 9892 9889 9886 9884 9883 9882 9882 9881 9881 9880 9880 9878 9876 9874 9871 9867 9863 9859 9855 9852 9849 9847 9846 9845 9845 9845 9846 9848 9849 9851 9852 9852 9851 9851 9850 9850 9849 9849 9849 9850 9852 9856 9861 9866 9872 9879 9885 9891 9897 9902 9906 9909 9911 9911 9911 9910 9908 9906 9904 9903 9902 9901 9901 9902 9904 9907 9910 9913 9916 9920 9923 9926 9929 9931 9933 9934 9934 9933 9932 9930 9927 9924 9921 9918 9915 9912 9910 9909 9908 9909 9910 9913 9917 9921 9925 9930 9935 9939 9943 9946 9947 9947 9946 9943 9940 9935 9930 9924 9919 9913 9909 9906 9905 9904 9905 9906 9909 9913 9917 9921 9925 9928 9929 9930 9930 9928 9926 9922 9917 9912 9907 9902 9898 9895 9892 9891 9890 9890 9891 9893 9896 9898 9900 9902 9903 9904 9904 7727 3 7 2 9904 9904 9902 9901 9900 9900 9900 9901 9902 9904 9906 9909 9912 9915 9918 9921 9922 9923 9923 9922 9921 9919 9916 9914 9912 9910 9909 9908 9909 9910 9912 9914 9916 9918 9920 9922 9923 9924 9924 9923 9922 9920 9919 9917 9917 9916 9916 9917 9918 9920 9922 9924 9926 9928 9930 9930 9930 9930 9928 9926 9924 9921 9917 9914 9911 9908 9906 9905 9904 9903 9903 9904 9906 9908 9910 9913 9916 9920 9923 9926 9929 9931 9933 9934 9935 9934 9933 9930 9927 9924 9919 9915 9910 9905 9901 9897 9893 9890 9888 9886 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9882 9884 9886 9889 9891 9894 9897 9900 9903 9905 9907 9909 9909 9909 9909 9908 9907 9906 9904 9902 9900 9897 9895 9892 9889 9885 9881 9876 9871 9866 9861 9856 9851 9847 9844 9841 9840 9839 9840 9841 9844 9846 9849 9852 9855 9857 9858 9858 9857 9854 9851 9846 9840 9833 9826 9818 9811 9803 9797 9791 9786 9783 9781 9779 9779 9780 9781 9783 9784 9786 9786 9785 9784 9782 9780 9777 9773 9769 9765 9762 9759 9758 9758 9758 9758 9759 9760 9761 9760 9759 9757 9752 9745 9736 9725 9713 9700 9686 9672 9657 9643 9629 9617 9605 9595 9585 9575 9565 9555 9544 9531 9518 9502 9484 9464 9442 9418 9393 9367 9340 9313 9285 9257 9229 9202 9175 9147 9118 9089 9058 9026 8991 8954 8913 8870 8823 8772 8717 8660 8598 8534 8466 8396 8323 8248 8172 8095 8016 7937 7856 7775 7693 7609 7525 7439 7351 7262 7170 7077 6981 6884 6785 6684 6582 6480 6377 6274 6172 6071 5970 5871 5773 5677 5583 5490 5399 5310 5224 5139 5057 4979 4903 4831 4763 4699 4640 4585 4535 4490 4451 4417 4388 4365 4347 4334 4327 4325 4329 4338 4354 4375 4402 4435 4475 4521 4574 4633 4699 4770 4848 4931 5019 5113 5210 5312 5418 5526 5637 5751 5866 5983 6101 6218 6336 6453 6570 6684 6797 6908 7016 7122 7224 7324 7420 7514 7604 7692 7777 7859 7938 8014 8087 8158 8226 8292 8354 8413 8470 8523 8575 8623 8670 8714 8757 8799 8839 8877 8915 8953 8990 9025 9060 9093 9125 9155 9183 9211 9236 9260 9282 9303 9323 9342 9361 9380 9398 9416 9434 9452 9470 9487 9504 9520 9535 9549 9561 9572 9582 9591 9600 9607 9614 9622 9629 9636 9644 9653 9662 9671 9681 9690 9700 9709 9717 9725 9732 9738 9743 9748 9752 9755 9759 9762 9766 9769 9773 9777 9781 9785 9789 9793 9797 9801 9804 9806 9808 9810 9811 9812 9812 9812 9813 9813 9814 9814 9815 9817 9818 9820 9822 9825 9827 9830 9832 9834 9836 9838 9839 9841 9841 9842 9843 9843 9844 9845 9846 9847 9848 9850 9851 9853 9855 9857 9858 9859 9860 9860 9859 9859 9858 9856 9854 9852 9850 9848 9847 9846 9845 9845 9846 9847 9848 9849 9851 9852 9854 9855 7728 3 7 3 9850 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9896 9897 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9927 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9919 9920 9922 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9936 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9946 9948 9949 9951 9952 9954 9957 9959 9961 9963 9965 9967 9969 9971 9972 9973 9974 9974 9974 9974 9973 9972 9970 9968 9966 9963 9960 9957 9954 9950 9947 9943 9939 9936 9932 9929 9926 9923 9921 9919 9917 9915 9914 7729 3 7 3 9914 9913 9913 9914 9914 9914 9915 9915 9916 9916 9915 9915 9914 9912 9909 9906 9902 9897 9892 9885 9878 9869 9860 9850 9839 9827 9815 9802 9789 9775 9761 9748 9735 9721 9709 9697 9686 9676 9666 9659 9652 9647 9643 9640 9640 9640 9643 9646 9652 9659 9667 9676 9686 9698 9710 9723 9737 9751 9765 9780 9794 9808 9822 9836 9849 9861 9872 9883 9893 9902 9909 9916 9922 9927 9931 9934 9937 9938 9939 9939 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9921 9920 9919 9918 9917 9917 9917 9917 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9905 9905 9906 9906 9905 9905 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9872 9871 9871 9872 9872 9873 9874 9876 9877 9879 9882 9884 9887 9890 9892 9895 9898 9901 9904 9907 9910 9912 9915 9917 9919 9920 9922 9923 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9921 9921 9922 9923 9924 9925 9926 9928 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9946 9946 9945 9944 9944 9943 9941 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9926 9926 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9876 9874 9872 9869 9867 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9844 9843 9842 9841 9841 9840 9841 9841 9841 9842 9843 9845 9846 9848 7730 3 7 3 9850 9852 9855 9857 9860 9863 9865 9868 9871 9874 9877 9880 9883 9886 9888 9891 9893 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9945 9943 9941 9938 9934 9930 9925 9919 9913 9906 9898 9889 9879 9869 9858 9846 9833 9820 9806 9792 9778 9763 9748 9733 9718 9704 9690 9676 9663 9651 9640 9630 9622 9614 9608 9603 9600 9598 9598 9600 9602 9607 9613 9620 9629 9638 9649 9661 9674 9687 9701 9716 9730 9745 9760 9774 9788 9802 9815 9828 9840 9852 9862 9872 9880 9888 9895 9901 9907 9911 9915 9918 9921 9923 9924 9925 9926 9927 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9937 9939 9941 9943 9945 9947 9950 9952 9953 9955 9957 9958 9959 9960 9961 9961 9961 9960 9960 9959 9957 9956 9954 9952 9950 9947 9945 9943 9940 9938 9935 9933 9931 9929 9927 9925 9924 9923 9922 9921 9921 9921 9921 9922 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9892 7731 3 7 3 9891 9889 9888 9886 9884 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9855 9854 9853 9852 9851 9851 9851 9851 9851 9852 9853 9854 9855 9857 9859 9861 9863 9866 9868 9871 9874 9877 9880 9884 9887 9890 9893 9897 9900 9903 9906 9908 9911 9913 9915 9917 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9958 9958 9956 9955 9953 9951 9949 9947 9945 9942 9939 9936 9934 9931 9927 9924 9921 9918 9915 9913 9910 9907 9905 9902 9900 9898 9896 9894 9893 9891 9890 9889 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9885 9886 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9900 9902 9903 9905 9907 9908 9910 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9898 9896 9893 9890 9888 9884 9881 9878 9875 9871 9868 9864 9861 9857 9854 9851 9848 9845 9842 9839 9837 9834 9832 9830 9829 9827 9826 9825 9825 9824 9824 9824 9824 9825 9825 9826 9827 9828 9829 9830 9832 9833 9835 9836 9837 9839 9840 9842 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9858 9857 9856 9854 9853 9852 9851 9850 9848 9848 9847 9846 9845 9845 9845 9844 9844 9844 9844 9845 9845 9845 9846 9846 9847 9848 9848 9849 9850 9851 9851 9852 9853 9853 9853 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9850 7732 3 7 3 9849 9848 9846 9845 9843 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9810 9808 9806 9803 9801 9799 9796 9794 9791 9789 9787 9784 9782 9780 9778 9776 9774 9772 9771 9769 9768 9766 9765 9764 9763 9763 9762 9762 9762 9762 9762 9762 9762 9763 9763 9764 9765 9765 9766 9767 9767 9768 9769 9769 9770 9770 9770 9770 9770 9770 9770 9769 9769 9768 9767 9766 9765 9764 9762 9761 9759 9758 9756 9754 9752 9750 9748 9746 9744 9742 9740 9738 9736 9734 9732 9730 9728 9726 9724 9722 9720 9718 9717 9715 9713 9711 9710 9708 9706 9705 9703 9702 9700 9699 9697 9696 9695 9694 9692 9691 9690 9689 9688 9687 9686 9685 9685 9684 9683 9682 9682 9681 9681 9680 9679 9679 9678 9678 9677 9676 9676 9675 9674 9673 9673 9672 9671 9670 9669 9668 9667 9666 9665 9664 9663 9663 9662 9661 9661 9661 9660 9660 9661 9661 9662 9662 9663 9664 9666 9667 9669 9671 9673 9675 9677 9680 9682 9685 9687 9690 9692 9694 9697 9699 9701 9703 9705 9706 9708 9709 9710 9710 9711 9711 9712 9712 9712 9711 9711 9711 9710 9710 9710 9709 9709 9709 9709 9709 9709 9710 9711 9711 9713 9714 9715 9717 9719 9721 9723 9725 9727 9729 9731 9734 9736 9738 9739 9741 9742 9744 9745 9745 9746 9746 9746 9745 9745 9744 9742 9741 9740 9738 9736 9734 9733 9731 9729 9727 9726 9724 9723 9722 9721 9721 9721 9721 9721 9722 9723 9724 9726 9727 9729 9731 9733 9735 9738 9740 9742 9745 9747 9749 9751 9752 9754 9755 9756 9757 9757 9758 9758 9758 9757 9757 9756 9756 9755 9754 9753 9753 9752 9751 9751 9750 9750 9750 9751 9751 9752 9753 9754 9755 9757 9758 9760 9762 9764 9766 9768 9771 9773 9775 9777 9778 9780 9782 9783 9784 9785 9786 9786 9786 9786 9786 9786 9785 9785 9784 9783 9782 9781 9780 9779 9777 9776 9775 9775 9774 9773 9772 9772 9772 9771 9771 9771 9772 9772 9772 9772 9773 9773 9774 9774 9775 9776 9776 9777 9777 9778 9778 9779 9779 9780 9780 9781 9781 9782 9782 9783 9784 9785 9785 9786 9787 9789 9790 9791 9793 9794 9796 9797 9799 9801 9803 9804 9806 9808 9810 9811 9813 9814 9816 9817 9818 9819 9820 9821 9822 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9822 9822 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9805 9804 9802 9801 9799 9798 9796 9794 9793 9791 9790 9788 9787 9786 9784 9783 9782 9782 9781 9780 9780 9780 9780 9780 9780 9780 9781 9782 9782 9783 9784 9785 9787 9788 9789 9791 9792 9794 9795 9797 9799 9801 9803 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9823 9825 9827 9829 9830 9832 9833 9835 9836 9837 9838 9839 9839 9840 9840 7733 3 7 3 9841 9841 9841 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9831 9830 9829 9827 9825 9824 9822 9820 9818 9816 9814 9812 9810 9807 9805 9802 9799 9796 9793 9790 9787 9783 9779 9776 9772 9768 9764 9760 9756 9751 9747 9743 9739 9736 9732 9729 9725 9722 9720 9717 9715 9713 9712 9711 9710 9710 9710 9711 9711 9713 9714 9716 9718 9721 9724 9727 9730 9733 9737 9740 9744 9748 9751 9755 9759 9763 9767 9770 9774 9778 9781 9785 9788 9791 9795 9798 9801 9805 9808 9811 9814 9818 9821 9824 9827 9831 9834 9837 9841 9844 9847 9850 9854 9857 9860 9863 9866 9869 9872 9874 9877 9879 9882 9884 9886 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9916 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9867 9866 9864 9862 9860 9857 9854 9851 9848 9844 9840 9835 9830 9824 9817 9810 9802 9794 9785 9775 9764 9752 9740 9727 9713 9698 9682 9666 9648 9630 9611 9592 9572 9551 9529 9507 9484 9461 9438 9415 9391 9367 9343 9319 9295 9272 9249 9227 9205 9184 9163 9144 9125 9108 9092 9078 9064 9053 9043 9034 9027 9022 9019 9018 9019 9021 9025 9031 9039 9048 9059 9072 9086 9101 9118 9136 9155 9174 9194 9215 9236 9257 9278 9300 9320 9341 9360 9380 9398 9415 9431 9446 9460 9473 9484 9494 9503 9510 9517 9522 9526 9529 9531 9533 9533 9534 9533 9533 9532 9532 9531 9531 9531 9532 9534 9536 9539 9542 9547 9553 9559 9567 9576 9585 9595 9607 9619 9631 9645 9658 9672 9687 9701 9716 9731 9745 9759 9773 9786 9799 9811 9822 9833 9842 9851 9859 9866 9873 9878 9883 9886 9889 9892 9893 9895 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9887 9887 9887 9887 9888 9889 9890 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9918 9918 9918 9918 9918 9917 9916 9915 9914 7734 3 7 3 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9887 9885 9884 9883 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9872 9872 9871 9870 9868 9867 9866 9864 9863 9861 9859 9858 9856 9854 9852 9849 9847 9845 9843 9841 9839 9836 9834 9832 9830 9828 9827 9825 9823 9822 9821 9819 9818 9817 9817 9816 9815 9815 9815 9815 9814 9815 9815 9815 9815 9816 9816 9817 9817 9818 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9850 9851 9852 9852 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9868 9870 9871 9873 9875 9877 9879 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9883 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9923 9923 9923 9923 9924 9924 9925 9926 9928 9929 9930 9932 9934 9936 9938 9940 9943 9945 9947 9950 9952 9954 9957 9959 9961 9963 9964 9966 9967 9968 9969 9969 9969 9969 9969 9968 9967 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9938 9937 9935 9935 9934 9934 9934 9934 9934 9935 9936 9937 9939 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9953 9954 9954 9955 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9953 9952 9951 9949 9947 9945 9943 9940 9938 9936 9933 9931 9929 9927 9924 9922 9920 9918 9917 9915 9914 9913 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9898 9897 9896 9894 9892 9891 9889 9887 9886 9884 9883 9882 9881 9880 9880 9880 9880 9880 9881 9883 9885 9887 9889 9892 9895 9899 9902 9906 9910 9914 9917 9921 9924 9926 9928 9930 9931 9931 9930 9928 9925 9921 9916 9910 9903 9895 9886 9875 9864 9853 9840 9827 9813 9799 9785 9770 9756 9742 9729 9716 9703 9692 9682 9673 9665 9658 9653 9649 9647 9646 9647 9649 9653 9658 9664 9672 9681 9691 9702 9713 7735 3 7 3 9726 9739 9752 9765 9779 9792 9805 9818 9831 9843 9854 9865 9875 9884 9892 9900 9907 9913 9918 9922 9925 9928 9930 9932 9933 9933 9933 9933 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9954 9953 9951 9950 9949 9948 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9955 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9925 9923 9920 9917 9914 9911 9909 9906 9904 9901 9899 9897 9895 9893 9892 9890 9889 9888 9888 9888 9887 9888 9888 9889 9890 9891 9892 9894 9896 9897 9900 9902 9904 9907 9909 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9933 9934 9935 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9913 9912 9912 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9896 9895 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9894 9895 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9904 9904 9903 9902 9900 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9870 9868 9866 9863 9861 9858 9856 9853 9851 9848 9846 9843 9841 9838 9836 9833 9830 9827 9824 9821 9818 9815 9812 9809 9806 9802 9799 9795 9792 9788 9785 9781 9778 9775 9771 9768 9765 9762 9759 9757 9755 9752 9750 9749 9747 9746 9745 9745 9744 9744 9745 9745 9746 9747 9748 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9782 9783 9785 9786 9787 9788 9789 9790 9791 7736 3 7 3 9792 9793 9795 9796 9797 9798 9800 9801 9803 9805 9807 9810 9812 9815 9818 9821 9824 9827 9831 9834 9838 9842 9846 9849 9853 9857 9861 9864 9868 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9958 9960 9962 9963 9965 9967 9969 9970 9972 9973 9974 9976 9977 9977 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9962 9960 9959 9957 9955 9953 9952 9950 9949 9948 9947 9946 9945 9945 9944 9944 9945 9945 9946 9946 9947 9949 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 7737 3 7 3 9958 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9933 9933 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9941 9942 9943 9945 9947 9949 9950 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9971 9973 9974 9976 9977 9978 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9971 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9963 9963 9962 9962 9961 9960 9959 9957 9956 9955 9953 9951 9950 9948 9946 9945 9943 9941 9940 9939 9938 9936 9936 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9936 9934 9932 9930 9927 9924 9920 9916 9911 9907 9901 9896 9890 9884 9877 9870 9863 9856 9848 9841 9833 9825 9818 9810 9802 9795 9788 9780 9774 9767 9761 9755 9750 9745 9740 9736 9733 9730 9728 9726 9725 9724 9724 9725 9726 9727 9729 9732 9735 9738 9742 9746 9750 9754 9759 9764 9769 9774 9779 9784 9789 9794 9800 9805 9809 9814 9819 9824 9828 9833 9837 9841 9845 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9893 9897 9901 9905 9909 9914 9918 9922 9925 9929 9933 9937 9940 9943 9946 9949 9952 9955 9957 9959 9961 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9962 9962 9962 9963 9963 9964 9965 9966 9967 9969 9970 9971 9973 9975 9976 9978 9979 9981 9982 9983 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9988 9988 9987 9986 9985 9984 7738 3 7 3 9982 9981 9980 9978 9977 9975 9973 9972 9970 9969 9967 9966 9965 9963 9962 9961 9960 9959 9959 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9960 9961 9962 9964 9966 9967 9969 9971 9973 9974 9976 9978 9979 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9982 9983 9984 9985 9986 9987 9987 9988 9989 9989 9989 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9982 9981 9979 9978 9976 9974 9973 9971 9969 9967 9965 9964 9962 9960 9959 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9935 9934 9933 9931 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9909 9909 9909 9908 9909 9909 9909 9910 9911 9911 9912 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9959 9958 9956 9953 9951 9948 9944 9940 9936 9931 9926 9920 9914 9907 9900 9893 9885 9877 9869 9860 9852 9843 9835 9827 9819 9811 9804 9797 9791 9785 9780 9776 9773 9770 9768 9768 9768 9769 9771 9774 9778 9782 9788 9794 9800 9808 9816 9824 9832 9841 9850 9859 9868 9876 9885 9893 9901 9908 9915 9922 9928 9933 9938 9942 9946 9949 9951 9953 9955 9956 9956 9956 9956 9955 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9904 9903 9903 7739 3 7 3 9903 9903 9903 9904 9904 9905 9906 9907 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9970 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9978 9977 9975 9973 9971 9968 9966 9963 9961 9958 9955 9952 9949 9946 9943 9940 9937 9934 9930 9927 9924 9921 9917 9914 9911 9908 9905 9902 9899 9896 9894 9891 9889 9887 9885 9884 9882 9881 9880 9879 9879 9879 9879 9879 9880 9881 9882 9884 9886 9888 9890 9893 9895 9898 9901 9904 9907 9911 9914 9917 9921 9924 9927 9930 9933 9936 9938 9941 9943 9945 9947 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9969 9970 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9951 9949 9947 9946 9944 9943 9942 9940 9939 9938 9938 9937 9937 9936 9936 9936 9937 9937 9938 9938 9939 9940 9942 9943 9945 9946 9948 9950 9952 9953 9955 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9982 9983 9983 9982 9982 9981 9981 9979 9978 9977 9975 9973 9971 9969 9966 9964 9961 9959 9956 9954 9951 9949 9947 9945 9943 9941 9940 9939 9938 9938 9938 9938 9939 9940 9941 9942 9944 9946 9947 9949 9951 9953 9954 9956 9957 9957 9958 9957 9956 9955 9953 9950 9946 9942 9937 9931 9925 9918 9910 9902 9893 9884 9874 9864 9855 9845 9835 9825 9816 9807 9799 9791 9784 9778 9773 9768 9765 9763 9761 9761 9762 9763 9766 9770 9774 9780 9786 9793 9800 9808 9816 9824 9833 9841 9849 9858 9866 9873 9881 7740 3 7 3 9888 9894 9900 9905 9910 9914 9918 9921 9923 9925 9927 9928 9929 9929 9929 9930 9930 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9949 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9931 9929 9928 9926 9925 9925 9924 9924 9924 9924 9924 9925 9926 9927 9928 9930 9931 9933 9935 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9945 9945 9947 9948 9949 9951 9953 9955 9957 9959 9961 9963 9966 9968 9971 9973 9976 9978 9980 9982 9984 9986 9988 9990 9992 9993 9994 9995 9996 9997 9997 9997 9997 9997 9997 9996 9995 9994 9993 9992 9990 9989 9987 9985 9983 9981 9979 9977 9975 9973 9971 9969 9967 9966 9964 9962 9961 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9940 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9931 9932 9933 9934 9935 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9953 9953 9954 9954 9954 9954 9953 9952 9951 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9924 9924 9924 9925 9925 9926 9927 9929 9931 9933 9935 9937 9940 9943 9945 9948 9951 9953 9956 9958 9960 9962 9964 9966 9967 9968 9969 9970 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 7741 3 7 3 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9959 9958 9957 9955 9953 9952 9950 9948 9947 9945 9943 9942 9941 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9935 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9911 9908 9905 9903 9900 9898 9895 9893 9890 9888 9885 9883 9881 9878 9876 9874 9871 9869 9867 9864 9862 9860 9857 9854 9852 9849 9846 9843 9840 9836 9833 9829 9825 9821 9817 9813 9809 9804 9800 9795 9791 9786 9782 9777 9772 9768 9763 9759 9755 9751 9747 9743 9739 9736 9733 9730 9728 9726 9724 9722 9721 9720 9720 9720 9720 9720 9721 9722 9724 9726 9728 9730 9732 9735 9738 9741 9744 9748 9751 9755 9758 9762 9765 9769 9772 9776 9779 9782 9785 9788 9791 9794 9797 9799 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9833 9835 9837 9839 9842 9844 9846 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9871 9873 9874 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9869 9869 9869 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9883 9884 9885 9885 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 7742 3 7 3 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9880 9879 9877 9876 9875 9874 9872 9871 9869 9868 9866 9864 9863 9861 9859 9858 9856 9855 9854 9852 9851 9850 9849 9848 9847 9847 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9839 9839 9838 9836 9835 9834 9832 9831 9829 9827 9825 9823 9821 9819 9816 9814 9811 9809 9806 9804 9801 9799 9797 9794 9792 9790 9789 9787 9786 9784 9783 9783 9782 9782 9781 9781 9781 9782 9782 9783 9783 9784 9785 9786 9787 9787 9788 9789 9790 9790 9791 9791 9792 9792 9792 9792 9791 9791 9790 9790 9789 9788 9787 9785 9784 9783 9781 9780 9778 9776 9775 9773 9772 9770 9769 9767 9766 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9744 9743 9741 9740 9738 9737 9735 9733 9731 9729 9728 9726 9723 9721 9719 9717 9715 9713 9711 9709 9707 9705 9703 9701 9699 9696 9694 9692 9690 9688 9686 9684 9682 9679 9677 9674 9672 9669 9666 9664 9661 9657 9654 9651 9647 9643 9640 9636 9631 9627 9623 9618 9613 9608 9603 9598 9592 9587 9581 9575 9569 9563 9557 9551 9544 9538 9531 9524 9517 9510 9503 9495 9488 9481 9473 9465 9457 9450 9442 9434 9425 9417 9409 9401 9393 9384 9376 9368 9359 9351 9342 9334 9326 9317 9309 9301 9292 9284 9275 9267 9258 9250 9241 9232 9223 9214 9205 9196 9186 9177 9167 9156 9146 9135 9124 9112 9100 9088 9074 9061 9047 9032 9017 9001 8984 8967 8949 8930 8911 8890 8869 8847 8824 8800 8776 8750 8724 8696 8668 8639 8608 8577 8545 8512 8477 8442 8406 8369 8330 8291 8250 8209 8166 8122 8078 8032 7984 7936 7887 7836 7784 7731 7677 7621 7565 7507 7448 7388 7327 7265 7202 7138 7073 7007 6941 6874 6806 6739 6670 6602 6534 6466 6398 6331 6264 6198 6134 6070 6008 5948 5889 5832 5777 5725 5675 5627 5583 5541 5503 5467 5435 5406 5381 5359 5341 5326 5315 5308 5304 5304 5308 5315 5326 5340 5357 5378 5402 5430 5460 5493 5528 5567 5607 5650 5695 5743 5792 5842 5895 5948 6003 6059 6116 6174 6233 6292 6351 6411 6471 6531 6590 6650 6710 6769 6827 6885 6943 7000 7056 7111 7165 7219 7272 7323 7374 7424 7472 7520 7567 7612 7657 7700 7743 7784 7825 7864 7903 7940 7977 8012 8047 8081 8114 8147 8178 8209 8239 8268 8297 8325 8352 8378 8404 8430 8455 8479 8503 8526 8548 8570 8592 8613 8634 8654 8674 8693 8712 8730 8748 8765 8782 8799 8815 8831 8846 8861 8876 8890 8904 8918 8931 8944 8957 8970 8982 8994 9006 9018 9029 9040 9052 9063 9073 9084 9095 9105 9115 9126 9136 9146 9156 9165 9175 9185 9194 9204 9213 9222 9231 9240 9249 9257 9266 9274 9283 9291 9299 9306 7743 3 7 3 9314 9322 9329 9336 9343 9350 9357 9364 9371 9377 9384 9390 9397 9403 9409 9415 9421 9427 9433 9438 9444 9450 9455 9460 9466 9471 9476 9480 9485 9490 9494 9498 9502 9506 9510 9514 9517 9521 9524 9527 9530 9533 9536 9539 9542 9544 9547 9550 9552 9555 9558 9561 9563 9566 9569 9572 9574 9577 9580 9583 9585 9588 9591 9593 9595 9598 9600 9602 9604 9605 9607 9608 9609 9610 9610 9611 9611 9611 9611 9610 9610 9609 9608 9607 9606 9605 9604 9603 9602 9601 9600 9599 9598 9597 9596 9595 9595 9594 9594 9594 9594 9594 9594 9594 9595 9595 9596 9596 9597 9597 9598 9599 9599 9600 9601 9602 9602 9603 9604 9605 9606 9607 9608 9609 9610 9612 9613 9615 9617 9619 9621 9623 9626 9629 9632 9635 9639 9643 9647 9651 9655 9660 9665 9670 9675 9680 9685 9691 9696 9701 9707 9712 9717 9722 9727 9732 9736 9741 9745 9749 9753 9756 9760 9763 9766 9769 9771 9774 9776 9778 9780 9781 9783 9785 9786 9787 9788 9790 9791 9792 9793 9794 9795 9796 9797 9798 9800 9801 9802 9803 9804 9806 9807 9808 9809 9810 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9825 9826 9826 9827 9827 9828 9828 9828 9829 9829 9830 9830 9831 9831 9832 9833 9834 9835 9835 9836 9838 9839 9840 9841 9842 9844 9845 9847 9848 9850 9851 9853 9855 9856 9858 9859 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9865 9864 9863 9861 9860 9859 9857 9856 9855 9853 9852 9851 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9828 9826 9825 9824 9822 9821 9820 9818 9817 9816 9815 9814 9814 9813 9813 9813 9813 9814 9815 9816 9817 9818 9820 9822 9824 9827 9829 9832 9835 9838 9841 9845 9848 9851 9855 9858 9861 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9879 9879 9879 9879 9880 9881 9882 9883 9884 9886 9888 9890 9892 9894 9896 9899 9901 9903 9905 9907 9909 9911 9912 9912 9912 9912 7744 3 7 3 9911 9910 9908 9905 9902 9898 9894 9889 9883 9877 9870 9863 9855 9848 9840 9831 9823 9815 9807 9799 9792 9785 9778 9772 9767 9762 9758 9755 9753 9752 9752 9752 9754 9756 9759 9763 9767 9773 9778 9785 9792 9799 9806 9814 9822 9830 9837 9845 9853 9860 9867 9873 9880 9885 9891 9896 9900 9904 9908 9911 9914 9916 9918 9920 9921 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9915 9913 9911 9910 9908 9907 9906 9904 9904 9903 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9913 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9942 9943 9943 9943 9943 9942 9942 9941 9940 9939 9939 9938 9936 9935 9935 9934 9933 9932 9932 9932 9932 9932 9932 9933 9934 9935 9936 9938 9939 9941 9943 9945 9947 9949 9952 9954 9956 9958 9960 9962 9964 9966 9967 9968 9969 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9916 9918 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9946 9946 9946 9946 9945 9945 9944 9942 9941 9939 9937 9936 9934 9931 9929 9927 9925 9923 9921 9919 9918 7745 3 7 3 9916 9915 9914 9913 9912 9912 9912 9912 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9909 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9907 9906 9905 9903 9901 9899 9896 9892 9888 9883 9878 9872 9866 9859 9852 9844 9836 9828 9820 9811 9802 9793 9785 9776 9768 9761 9753 9746 9740 9735 9730 9725 9722 9720 9718 9717 9717 9718 9719 9722 9725 9729 9734 9739 9745 9751 9757 9764 9772 9779 9787 9794 9802 9809 9817 9824 9831 9838 9845 9851 9857 9863 9868 9873 9877 9882 9886 9889 9893 9896 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9894 9891 9888 9884 9880 9876 9871 9866 9861 9854 9848 9841 9834 9826 9817 9808 9798 9788 9777 9766 9754 9741 9728 9714 9699 9683 9667 9649 9631 9612 9592 9571 9549 9526 9502 9477 9451 9423 9395 9365 9335 9303 9270 9236 9201 9166 9129 9092 9054 9015 8977 8937 8898 8859 8819 8781 8742 8704 8667 8632 8597 8563 8532 8502 8473 8447 8423 8401 8382 8365 8351 8340 8331 8326 8323 8322 8325 8331 8339 8350 8363 8379 8398 8419 8442 8467 8494 8522 8553 8584 8617 8651 8686 8721 8758 8794 8831 8868 8905 8942 8979 9015 9051 9086 9120 9154 9187 9220 9251 9281 9311 9339 9367 9393 9419 9443 9467 9489 9511 9531 9551 9570 9588 9605 9622 9637 9652 9666 9680 9693 9705 9717 9728 9739 9749 9758 9767 9776 9784 9792 9799 9806 9813 9819 9825 9830 9836 9841 9845 9849 9853 9857 9861 9864 9867 9869 9872 9874 9876 9878 9879 9881 9882 9883 9885 9885 9886 9887 9888 9889 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9932 9932 9931 9929 9928 9926 9924 9922 9919 9916 9913 9910 9907 9904 9900 9896 9893 9889 9886 9882 9878 9875 9872 9869 9866 9863 9861 9859 9857 9856 9855 9854 9854 9853 9854 9854 9855 9856 9858 9859 9861 9864 9866 9869 9872 9874 9877 9881 9884 9887 9890 9893 9896 9900 9903 9905 9908 9911 9913 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 7746 3 7 3 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9918 9917 9916 9914 9912 9909 9906 9902 9898 9893 9888 9882 9875 9868 9860 9851 9842 9832 9821 9810 9797 9784 9771 9756 9741 9725 9708 9690 9672 9652 9632 9611 9589 9566 9543 9518 9493 9466 9439 9411 9382 9352 9322 9291 9259 9226 9193 9160 9126 9092 9057 9023 8988 8954 8920 8887 8854 8822 8791 8761 8732 8705 8679 8654 8632 8611 8593 8577 8563 8551 8542 8535 8531 8530 8531 8534 8540 8549 8560 8574 8589 8607 8628 8650 8674 8699 8727 8755 8785 8816 8847 8880 8913 8946 8980 9013 9047 9080 9113 9145 9177 9208 9238 9268 9296 9324 9350 9376 9400 9424 9446 9467 9488 9507 9525 9543 9559 9575 9591 9605 9619 9632 9645 9657 9669 9681 9692 9703 9713 9723 9734 9743 9753 9763 9772 9781 9790 9798 9806 9814 9822 9830 9837 9844 9850 9856 9862 9867 9873 9877 9881 9885 9889 9892 9895 9898 9900 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9927 9929 9930 9932 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9952 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9941 9939 9937 9935 7747 3 7 3 9932 9930 9928 9926 9924 9922 9921 9919 9918 9917 9916 9916 9916 9916 9916 9916 9917 9918 9919 9920 9922 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9955 9957 9958 9959 9960 9962 9963 9965 9966 9968 9969 9970 9972 9973 9973 9974 9975 9975 9975 9974 9973 9972 9971 9970 9968 9966 9963 9961 9958 9955 9952 9949 9946 9943 9939 9936 9933 9930 9927 9924 9922 9919 9917 9915 9913 9911 9910 9909 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9887 9884 9882 9879 9877 9874 9871 9869 9866 9864 9862 9859 9858 9856 9855 9854 9853 9853 9853 9853 9854 9856 9857 9859 9862 9864 9867 9870 9874 9878 9881 9885 9889 9893 9897 9900 9904 9907 9910 9913 9916 9919 9921 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9925 9923 9922 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9894 9894 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9885 9884 9882 9880 9878 9875 9873 9870 9866 9863 9860 9856 9852 7748 3 7 3 9848 9844 9840 9835 9831 9826 9822 9818 9813 9809 9805 9801 9797 9793 9789 9786 9782 9779 9776 9773 9770 9768 9765 9763 9760 9758 9756 9753 9751 9748 9746 9743 9740 9736 9732 9728 9724 9719 9714 9708 9702 9695 9688 9680 9672 9663 9653 9643 9632 9621 9609 9596 9583 9569 9555 9539 9524 9507 9490 9471 9452 9432 9412 9390 9367 9343 9317 9290 9262 9232 9201 9167 9132 9095 9055 9013 8969 8922 8872 8820 8764 8706 8644 8579 8511 8440 8365 8287 8206 8122 8034 7943 7849 7752 7653 7551 7446 7339 7230 7120 7008 6894 6780 6664 6549 6433 6317 6202 6087 5974 5861 5751 5642 5535 5430 5328 5228 5131 5038 4947 4860 4777 4697 4620 4548 4479 4414 4353 4296 4243 4194 4150 4109 4073 4041 4013 3990 3971 3956 3946 3941 3940 3944 3953 3966 3985 4009 4037 4071 4110 4155 4204 4259 4319 4384 4454 4530 4610 4695 4785 4879 4978 5080 5186 5296 5409 5525 5643 5763 5885 6009 6133 6258 6383 6508 6632 6756 6878 6998 7117 7233 7346 7457 7564 7669 7770 7867 7961 8051 8137 8220 8298 8373 8444 8512 8575 8636 8693 8747 8798 8846 8891 8934 8974 9012 9048 9082 9115 9145 9174 9202 9229 9254 9278 9302 9324 9346 9366 9386 9405 9424 9442 9459 9475 9491 9506 9521 9535 9548 9561 9573 9584 9595 9605 9614 9623 9631 9639 9646 9653 9659 9664 9670 9675 9679 9683 9687 9691 9695 9698 9702 9705 9709 9712 9715 9718 9722 9725 9729 9732 9736 9739 9743 9747 9750 9754 9758 9761 9765 9768 9771 9774 9777 9780 9782 9784 9786 9788 9789 9790 9791 9791 9791 9791 9791 9790 9790 9789 9788 9787 9785 9784 9783 9781 9780 9779 9778 9777 9776 9775 9775 9774 9774 9774 9775 9775 9775 9776 9777 9777 9778 9779 9780 9781 9781 9782 9782 9782 9782 9782 9782 9781 9780 9779 9777 9775 9773 9770 9767 9764 9761 9757 9753 9749 9745 9740 9735 9730 9725 9720 9714 9709 9703 9697 9691 9685 9678 9672 9665 9658 9651 9643 9635 9627 9619 9610 9601 9591 9581 9571 9560 9548 9535 9522 9509 9494 9479 9463 9446 9428 9409 9389 9368 9346 9322 9297 9271 9244 9215 9184 9152 9118 9082 9044 9005 8963 8919 8873 8825 8775 8722 8667 8609 8549 8487 8422 8354 8284 8212 8137 8060 7981 7899 7815 7729 7640 7550 7459 7365 7270 7173 7075 6977 6877 6776 6675 6573 6471 6369 6267 6166 6065 5964 5865 5767 5670 5575 5481 5390 5301 5215 5131 5050 4973 4899 4829 4763 4702 4644 4592 4545 4503 4466 4436 4411 4392 4379 4373 4374 4381 4394 4415 4442 4476 4517 4564 4618 4678 4744 4816 4894 4977 5066 5159 5257 5359 5464 5572 5684 5797 5913 6030 6148 6266 6385 6503 6621 6737 6852 6965 7076 7185 7291 7394 7494 7591 7685 7775 7861 7944 8024 8100 8173 8242 8309 8371 8431 8488 8543 8594 7749 3 7 3 8644 8691 8735 8778 8819 8858 8896 8932 8967 9000 9032 9064 9094 9123 9151 9178 9205 9230 9255 9278 9301 9323 9345 9365 9385 9403 9421 9438 9455 9470 9485 9499 9512 9525 9536 9547 9558 9568 9577 9586 9594 9602 9609 9616 9623 9629 9635 9641 9647 9652 9657 9662 9667 9672 9677 9681 9686 9690 9695 9699 9703 9707 9711 9715 9719 9723 9727 9731 9735 9739 9743 9746 9750 9754 9758 9761 9765 9768 9772 9775 9779 9782 9786 9789 9792 9796 9799 9802 9805 9808 9811 9814 9817 9820 9823 9826 9828 9831 9833 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9858 9860 9861 9863 9864 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9866 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9874 9875 9877 9879 9881 9883 9885 9888 9890 9893 9895 9898 9901 9903 9906 9909 9911 9913 9916 9918 9920 9922 9923 9924 9925 9926 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9916 9917 9918 9918 9918 9918 9918 9918 9917 9915 9914 9911 9909 9906 9902 9898 9894 9890 9885 9879 9874 9868 9863 9857 9851 9845 9840 9834 9829 9824 9820 9816 9812 9809 9806 9804 9802 9801 9801 9801 9801 9803 9804 9806 9809 9811 9814 9818 9821 9825 9829 9832 9836 9840 9843 9847 9850 9853 9856 9859 9861 9863 9865 9866 9867 9868 9869 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9874 9875 9876 9878 9880 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9903 9905 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9926 9926 9926 9926 9925 9924 9924 9923 9922 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9901 9899 9896 9894 9891 9889 9887 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9867 9865 9864 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9904 9904 9905 9906 9906 9906 9906 9905 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9867 9866 9865 9865 9864 9864 7750 3 7 3 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9946 9947 9947 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9928 9926 9925 9924 9923 9922 9921 9921 9921 9921 9922 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9941 9941 9939 9938 9937 9935 9933 9931 9929 9926 9923 9920 9917 9913 9909 9906 9902 9898 9893 9889 9885 9881 9876 9872 9868 9865 9861 9858 9855 9852 9850 9848 9847 9846 9845 9845 9846 9847 9848 9850 9853 9856 9859 9863 9867 9872 9877 9882 9887 9892 9898 9903 9908 9913 9918 9923 9928 9932 9936 9939 9942 9945 9947 9949 9950 9951 9951 9951 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9936 9934 9932 9931 9930 9929 9929 9928 9928 9928 9929 9930 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9954 9955 9955 9955 9954 9953 9952 9951 9949 9947 9945 9943 9940 9937 9935 9932 9929 9926 9924 9921 9919 9916 9914 9912 9910 9909 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9898 9896 9894 9892 9889 9887 9884 9881 9877 9874 9870 9866 9862 9858 9854 9849 9845 9840 9836 9831 9826 9821 9816 9811 9805 9800 9795 9789 9783 9777 9771 9765 9758 9751 9744 9736 9728 9720 9711 9701 9691 9681 9669 9657 9645 9631 9617 9601 9585 9567 9549 9529 9508 9486 7751 3 7 3 9463 9438 9412 9384 9355 9324 9292 9258 9223 9185 9147 9106 9063 9019 8973 8925 8876 8824 8771 8716 8659 8601 8540 8478 8415 8350 8284 8216 8147 8078 8007 7935 7863 7791 7719 7646 7574 7503 7432 7362 7294 7227 7163 7100 7040 6983 6929 6879 6832 6789 6750 6716 6686 6661 6640 6625 6615 6611 6611 6617 6628 6644 6666 6692 6723 6759 6800 6845 6894 6946 7002 7062 7124 7189 7256 7325 7395 7467 7540 7613 7686 7760 7834 7907 7979 8050 8120 8189 8257 8323 8387 8450 8510 8569 8626 8681 8734 8785 8834 8881 8926 8970 9012 9052 9091 9128 9163 9197 9230 9261 9291 9319 9347 9373 9398 9422 9445 9467 9487 9507 9526 9543 9560 9576 9591 9605 9618 9630 9642 9652 9662 9672 9680 9688 9695 9702 9709 9715 9720 9725 9730 9735 9739 9744 9748 9752 9756 9760 9764 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9809 9813 9817 9821 9825 9830 9834 9838 9841 9845 9849 9852 9856 9859 9862 9865 9868 9870 9873 9875 9877 9880 9882 9883 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9922 9923 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9942 9940 9939 9937 9936 9934 9932 9931 9930 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9934 9935 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9940 7752 3 7 3 9938 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9889 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9867 9866 9866 9866 9866 9867 9868 9869 9870 9872 9874 9877 9879 9882 9885 9888 9892 9895 9899 9902 9906 9909 9913 9916 9919 9922 9925 9928 9930 9932 9934 9935 9937 9937 9938 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9946 9947 9947 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9931 9930 9929 9928 9927 9926 9926 9926 9925 9926 9926 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9920 7753 3 7 3 9919 9918 9917 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9903 9902 9900 9898 9897 9895 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9872 9870 9868 9867 9866 9865 9864 9863 9862 9862 9862 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9860 9859 9859 9858 9857 9856 9854 9853 9852 9851 9849 9848 9847 9845 9844 9843 9842 9841 9840 9839 9839 9838 9838 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9845 9846 9847 9849 9850 9852 9853 9854 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9872 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9880 9882 9883 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9887 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9908 9906 9904 9902 9901 9899 9898 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 7754 3 7 3 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9873 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9906 9906 9905 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9895 9893 9892 9890 9889 9888 9887 9887 9886 9886 9886 9886 9887 9887 9888 9889 9890 9892 9893 9894 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9900 9901 9901 9902 9904 9905 9906 9908 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9928 9929 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9895 9894 9892 9890 9888 9887 9885 9883 9881 9879 9876 9874 9872 9869 9867 9865 9862 9860 9857 9855 9853 9851 9848 9846 9844 9842 9840 9839 9837 9835 9834 9833 9832 9831 7755 3 7 3 9830 9829 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9829 9829 9830 9830 9831 9832 9833 9833 9834 9835 9836 9836 9837 9838 9839 9839 9840 9841 9841 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9841 9841 9840 9839 9838 9836 9835 9834 9832 9830 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9798 9796 9795 9794 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9780 9779 9777 9776 9774 9772 9770 9767 9764 9761 9758 9755 9751 9747 9743 9739 9735 9730 9726 9721 9717 9712 9707 9703 9698 9694 9690 9686 9682 9679 9676 9673 9671 9669 9667 9666 9666 9666 9666 9667 9668 9670 9672 9674 9677 9680 9684 9687 9691 9695 9700 9704 9708 9713 9717 9722 9726 9730 9735 9739 9743 9746 9750 9753 9756 9759 9762 9764 9767 9769 9771 9772 9774 9775 9777 9778 9779 9780 9781 9782 9782 9783 9784 9785 9786 9786 9787 9788 9789 9790 9790 9791 9792 9793 9794 9795 9795 9796 9797 9797 9798 9799 9799 9799 9800 9800 9800 9800 9800 9799 9799 9798 9798 9797 9797 9796 9795 9794 9793 9793 9792 9791 9790 9790 9789 9789 9788 9788 9788 9788 9788 9789 9789 9790 9791 9792 9793 9795 9796 9797 9799 9801 9803 9804 9806 9808 9810 9811 9813 9814 9816 9817 9818 9819 9819 9820 9820 9820 9820 9820 9819 9819 9818 9817 9816 9814 9813 9811 9810 9808 9806 9804 9802 9801 9799 9797 9795 9794 9792 9791 9789 9788 9787 9786 9784 9783 9782 9782 9781 9780 9779 9779 9778 9777 9777 9776 9775 9774 9774 9773 9772 9772 9771 9770 9769 9769 9768 9767 9766 9766 9765 9765 9764 9764 9764 9764 9764 9765 9765 9766 9767 9768 9769 9770 9772 9774 9776 9778 9780 9783 9785 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9832 9835 9838 9840 9842 9845 9847 9849 9851 9853 9854 9856 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9875 9874 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9868 9867 9868 9868 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9892 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9906 7756 3 7 3 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9894 9894 9895 9895 9895 9895 9896 9897 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9931 9931 9931 9931 9930 9929 9928 9927 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9893 9890 9887 9885 9883 9881 9880 9878 9878 9877 9877 9877 9877 9878 9879 9880 9882 9883 9885 9887 9890 9892 9894 9897 9899 9901 9904 9906 9908 9910 9911 9913 9914 9916 9917 9917 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9923 9924 9926 9927 9929 9931 9933 9935 9938 9940 9943 9945 9948 9951 9953 9956 9958 9961 9963 9965 9967 9969 9970 9971 9973 9973 9974 9974 9974 9974 9974 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9954 9952 9949 9947 9944 9942 9939 9937 9934 9932 9929 9927 9925 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9903 9901 9900 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 7757 3 7 3 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9924 9925 9926 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9948 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9941 9942 9944 9945 9947 9949 9951 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9960 9959 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9944 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9933 9932 7758 3 7 4 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9898 9898 9899 9900 9900 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9912 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9902 9900 9898 9896 9895 9893 9892 9890 9889 9887 9886 9885 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 7759 3 7 4 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9873 9870 9868 9866 9863 9860 9858 9855 9852 9849 9846 9843 9840 9836 9833 9830 9826 9823 9820 9816 9812 9809 9805 9801 9798 9794 9790 9786 9782 9778 9775 9771 9766 9762 9758 9754 9750 9746 9742 9737 9733 9729 9724 9720 9716 9711 9707 9703 9698 9694 9690 9685 9681 9677 9673 9668 9664 9660 9656 9652 9649 9645 9641 9637 9634 9630 9627 9624 9621 9618 9615 9612 9609 9607 9604 9602 9600 9598 9596 9594 9592 9591 9589 9588 9586 9585 9584 9583 9582 9581 9580 9580 9579 9578 9578 9577 9577 9577 9576 9576 9576 9576 9576 9576 9576 9576 9576 9576 9576 9576 9576 9577 9577 9577 9577 9578 9578 9579 9579 9580 9580 9581 9581 9582 9583 9583 9584 9585 9586 9587 9588 9589 9590 9592 9593 9594 9596 9597 9599 9601 9602 9604 9606 9608 9610 9612 9615 9617 9619 9622 9624 9627 9630 9632 9635 9638 9641 9643 9646 9649 9652 9655 9659 9662 9665 9668 9671 9674 9677 9680 9683 9686 9689 9692 9695 9698 9701 9704 9707 9710 9712 9715 9718 9720 9723 9725 9727 9730 9732 9734 9736 9738 9740 9742 9743 9745 9747 9748 9750 9751 9752 9754 9755 9756 9757 9758 9759 9759 9760 9761 9761 9762 9762 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9754 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9754 9754 9755 9756 9757 9757 9759 9760 9761 9762 9764 9765 9767 9769 9770 9772 9774 9776 9778 9780 9783 9785 9787 9789 9792 9794 9796 9799 9801 9803 9806 9808 9810 9812 9815 9817 9819 9821 9823 9824 9826 9828 9829 9831 9832 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9845 9845 9845 9844 9844 9844 9843 9843 9843 9842 9842 9842 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 7760 3 7 4 9868 9867 9867 9866 9865 9865 9864 9863 9862 9862 9861 9860 9859 9858 9858 9857 9856 9855 9855 9854 9853 9853 9852 9851 9851 9850 9850 9849 9849 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9849 9849 9849 9850 9850 9851 9851 9852 9853 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9861 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9843 9841 9840 9838 9837 9835 9834 9832 9831 9830 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9819 9819 9819 9819 9818 9818 9819 9819 9819 9819 9820 9820 9821 9822 9822 9823 9824 9825 9826 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9834 9835 9835 9835 9836 9836 9836 9836 9835 9835 9835 9834 9833 9833 9832 9831 9830 9828 9827 9826 9824 9823 9821 9819 9818 9816 9814 9812 9811 9809 9807 9805 9804 9802 9800 9799 9797 9796 9794 9793 9791 9790 9789 9788 9787 9786 9785 9785 9784 9783 9783 9782 9782 9781 9781 9780 9780 9779 9779 9779 9778 9778 9777 9776 9776 9775 9774 9773 9772 9771 9770 9768 9767 9765 9763 9761 9759 9757 9755 9752 9750 9747 9745 9742 9739 9736 9732 9729 9726 9722 9719 9715 9712 9708 9705 9701 9697 9693 9690 9686 9682 9678 9674 9671 9667 9663 9659 9655 9651 9647 9643 9639 9635 9631 9626 9622 9618 9613 9609 9604 9599 9594 9589 9583 9578 9572 9567 9561 9554 9548 9541 9535 9528 9520 9513 9505 9497 9489 9481 9472 9463 9454 9445 9436 9426 9416 9406 9396 9386 9376 9365 9355 9344 9334 9323 9312 9301 9291 9280 9270 9259 9249 9239 9229 9220 9210 9201 9192 9184 9176 9168 9161 9154 9148 9143 9138 9133 9129 9126 9123 9121 9120 9119 9119 9120 9122 9124 9127 9131 9135 9140 9146 9153 9160 9168 9177 9186 9196 9206 9217 9229 9241 9253 9266 9279 9292 9306 9320 9334 9348 9363 9377 9391 9406 9420 9434 9448 9462 9476 9489 9503 9515 9528 9540 9552 9564 9575 9586 9596 9606 9616 9625 9634 9642 9651 9658 9666 9673 9680 9686 9692 9698 9704 9709 9714 9719 9724 9728 9733 9737 9741 9745 9749 9752 9756 9759 9763 9766 9770 9773 9776 9779 9782 9785 9788 9790 9793 9795 9798 9800 9803 9805 9807 9809 9811 9812 9814 9815 9817 9818 9819 9820 9821 9822 9823 9824 9825 9825 9826 9826 9826 9827 9827 9828 9828 9828 9828 9829 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9837 9837 9838 9838 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9825 9824 9823 9821 9820 9819 9818 9817 9815 9814 7761 3 7 4 9814 9813 9812 9811 9811 9811 9810 9810 9810 9810 9810 9811 9811 9812 9812 9813 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9827 9828 9829 9830 9830 9831 9832 9832 9833 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9856 9857 9858 9859 9861 9862 9863 9864 9864 9865 9866 9866 9866 9867 9866 9866 9866 9865 9865 9864 9862 9861 9860 9858 9856 9855 9853 9851 9848 9846 9844 9842 9839 9837 9835 9833 9831 9828 9827 9825 9823 9822 9820 9819 9818 9817 9817 9816 9816 9816 9816 9817 9817 9818 9819 9820 9822 9823 9824 9826 9828 9830 9831 9833 9835 9837 9839 9840 9842 9844 9845 9847 9848 9849 9850 9851 9852 9853 9853 9854 9854 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9857 9858 9859 9860 9862 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 7762 3 7 4 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9955 9957 9959 9960 9962 9964 9966 9968 9970 9971 9973 9974 9976 9977 9978 9979 9980 9981 9982 9982 9982 9982 9982 9982 9981 9980 9979 9978 9977 9976 9974 9973 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9950 9948 9946 9945 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9953 9953 9954 9953 9953 9953 9952 9951 9950 9949 9948 9946 9944 9943 9941 9939 9937 9934 9932 9929 9927 9925 9922 9919 9917 9915 9912 9910 9908 9905 9903 9902 9900 9898 9897 9896 9895 7763 3 7 4 9894 9893 9893 9893 9893 9893 9893 9894 9895 9896 9897 9898 9900 9902 9903 9905 9907 9909 9911 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9942 9940 9939 9937 9935 9933 9931 9930 9928 9927 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9918 9919 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9966 7764 3 7 4 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9915 9912 9909 9906 9903 9900 9897 9893 9890 9887 9884 9881 9878 9875 9873 9870 9868 9865 9863 9861 9859 9857 9855 9854 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9849 9849 9850 9851 9851 9852 9853 9855 9856 9857 9858 9860 9861 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9877 9878 9879 9880 9880 9881 9882 9882 9882 9882 9882 9882 9881 9881 9880 9879 9878 9876 9874 9872 9870 9867 9864 9861 9858 9854 9850 9846 9842 9837 9832 9826 9821 9815 9809 9803 9796 9790 9783 9776 9769 9761 9754 9747 9739 9732 9724 9717 9710 9703 9696 9689 9682 9676 9670 9664 9659 9654 9649 9645 9641 9638 9635 9633 9631 9630 9629 9629 9629 9630 9632 9634 9636 9639 9643 9647 9652 9657 9662 9668 9675 9681 9689 9696 9703 9711 9719 9727 9736 9744 9753 9761 9770 9778 9786 9795 9803 9811 9819 9826 9834 9841 9847 9854 9860 9866 9872 9877 9882 9887 9891 9895 9899 9902 9905 9908 9910 9913 9914 9916 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9932 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9948 9950 9951 9953 9955 9956 9958 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 7765 3 7 4 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9939 9937 9935 9933 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9922 9920 9918 9915 9913 9911 9909 9906 9904 9902 9900 9898 9896 9894 9892 9891 9890 9888 9887 9886 9885 9885 9884 9884 9884 9884 9884 9885 9886 9886 9887 9889 9890 9891 9893 9895 9896 9898 9901 9903 9905 9907 9910 9912 9915 9917 9920 9922 9925 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9907 9908 9909 9911 9912 9914 9916 9918 9920 9923 9925 9927 9930 9932 9935 9937 9940 9942 9945 9947 9950 9952 9954 9957 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 9972 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9969 9969 7766 3 7 4 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9978 9976 9975 9974 9973 9971 9970 9969 9967 9966 9965 9963 9962 9961 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9949 9950 9952 9954 9955 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 7767 3 7 4 9978 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9989 9988 9988 9987 9986 9985 9984 9982 9981 9980 9979 9977 9976 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9958 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9966 9967 9968 9969 9971 9972 9973 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9922 9920 9919 9918 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9925 9927 9929 9930 9932 9934 9936 9938 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 7768 3 7 4 9981 9980 9978 9977 9976 9975 9973 9972 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9942 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9917 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 7769 3 7 4 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9942 9940 9938 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 7770 3 7 4 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9947 9945 9943 9941 9939 9936 9934 9933 9931 9929 9928 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9938 9940 9942 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9982 9982 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 7771 3 7 4 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9951 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9936 9936 9937 9938 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9871 9869 9866 9864 9861 9859 9856 9854 9851 9849 9846 9843 9841 9838 9836 9833 9830 9828 9825 9822 9819 9816 9814 9811 9808 9805 9802 9799 9795 9792 9789 9786 9782 9779 9775 9772 9768 9765 9761 9757 9754 9750 9746 9742 9738 9734 9730 9726 9722 9718 9713 9709 9705 9700 9696 9691 9687 9682 9677 9672 9666 9661 9655 9649 9643 9637 9630 9623 9615 9608 9600 9591 9582 9572 9562 9552 9541 9529 9517 9504 9491 9477 9462 9447 9431 9414 9397 9379 9360 9340 9320 9300 9278 9256 9233 9210 9186 9161 9136 9111 9084 9058 9030 9002 8974 8946 8916 8887 8857 8827 8796 8765 8734 8702 8670 8638 8605 8573 8540 8506 8473 8439 8405 8370 8336 8301 8266 8230 8194 8158 8122 8086 8049 8012 7974 7937 7899 7861 7823 7784 7745 7706 7667 7628 7589 7550 7510 7471 7431 7392 7353 7314 7276 7237 7199 7162 7125 7088 7053 7018 6983 6950 6917 6886 6855 6826 6798 6771 6745 6721 6699 6678 6658 6640 6624 6610 6597 6586 6577 6570 6565 6562 6560 6561 6564 6568 6575 6584 6594 6607 6621 6637 6656 6676 6698 6721 6746 6773 6802 6832 6864 7772 3 7 4 6897 6931 6967 7004 7042 7081 7122 7163 7205 7248 7292 7337 7382 7427 7474 7520 7567 7614 7661 7709 7756 7804 7851 7899 7946 7993 8040 8086 8132 8178 8223 8268 8312 8356 8398 8441 8482 8523 8564 8603 8642 8680 8717 8753 8789 8823 8857 8890 8922 8953 8984 9014 9042 9070 9097 9124 9149 9174 9198 9221 9243 9265 9286 9306 9326 9345 9363 9381 9398 9415 9431 9446 9461 9475 9489 9503 9516 9529 9541 9553 9564 9576 9586 9597 9607 9617 9627 9636 9645 9654 9662 9671 9679 9687 9694 9702 9709 9716 9723 9729 9736 9742 9748 9754 9760 9765 9771 9776 9781 9786 9791 9795 9800 9804 9808 9812 9816 9819 9823 9826 9830 9833 9836 9839 9841 9844 9847 9849 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9871 9873 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9926 9925 9923 9920 9918 9915 9913 9910 9907 9904 9900 9897 9893 9890 9886 9882 9878 9874 9870 9866 9862 9859 9855 9851 9847 9844 9840 9837 9834 9831 9828 9825 9823 9821 9819 9817 9816 9815 9814 9813 9812 9812 9812 9813 9813 9814 9815 9816 9818 9819 9821 9823 9825 9827 9829 9832 9834 9837 9839 9842 9844 9847 9849 9852 9854 9857 9859 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9901 9900 9898 9897 9896 9894 9893 9891 9890 9889 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9872 9871 9870 9869 9868 9867 9867 9866 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9864 9864 9864 9865 9866 9866 9867 9868 9869 9870 9872 9873 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9920 9921 9923 9924 9924 9925 9926 9926 9927 9927 9927 7773 3 7 4 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9938 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9902 9900 9898 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9868 9867 9865 9863 9861 9859 9857 9855 9852 9850 9847 9844 9841 9837 9834 9830 9826 9822 9818 9814 9810 9805 9800 9795 9790 9784 9779 9773 9767 9761 9754 9748 9741 9734 9726 9718 9710 9702 9693 9684 9674 9664 9654 9643 9632 9620 9608 9596 9582 9569 9554 9539 9524 9508 9491 9474 9456 9438 9419 7774 3 7 4 9399 9379 9358 9336 9314 9291 9267 9243 9219 9193 9168 9141 9114 9087 9059 9031 9002 8973 8943 8913 8882 8851 8820 8789 8757 8725 8692 8660 8627 8594 8561 8527 8494 8460 8426 8392 8358 8324 8289 8255 8220 8186 8151 8116 8082 8047 8012 7978 7943 7908 7874 7839 7805 7770 7736 7702 7668 7634 7601 7568 7535 7503 7471 7439 7408 7377 7347 7317 7289 7261 7233 7207 7181 7156 7133 7110 7088 7068 7049 7031 7015 6999 6986 6973 6963 6953 6946 6940 6935 6933 6932 6933 6935 6940 6946 6953 6963 6975 6988 7003 7019 7037 7057 7079 7102 7127 7153 7181 7210 7240 7272 7305 7339 7374 7411 7448 7486 7525 7565 7605 7646 7688 7730 7772 7815 7858 7902 7945 7989 8032 8076 8119 8163 8206 8249 8291 8333 8375 8417 8458 8498 8538 8577 8616 8654 8692 8728 8765 8800 8835 8869 8902 8934 8966 8997 9027 9057 9085 9113 9140 9166 9192 9217 9241 9264 9286 9308 9329 9349 9369 9388 9406 9424 9441 9457 9473 9488 9503 9517 9530 9543 9556 9568 9579 9590 9601 9611 9621 9631 9640 9649 9657 9665 9673 9681 9688 9695 9702 9709 9715 9722 9728 9734 9739 9745 9750 9755 9760 9765 9770 9775 9780 9784 9789 9793 9797 9801 9806 9810 9814 9817 9821 9825 9829 9832 9836 9840 9843 9846 9850 9853 9856 9860 9863 9866 9869 9872 9875 9878 9881 9884 9886 9889 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9931 9931 9932 9933 9934 9936 9937 9938 9940 9941 9943 9945 9947 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9915 9913 9911 9909 9907 9905 9904 9903 9901 9900 9900 9899 9899 9899 9899 9899 9900 9900 9901 9902 9904 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9931 9933 9934 9934 9935 9935 9936 9936 9935 7775 3 7 4 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9915 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9927 9927 9926 9925 9923 9922 9920 9918 9916 9913 9910 9907 9904 9901 9897 9894 9890 9886 9882 9877 9873 9869 9864 9859 9854 9849 9844 9839 9834 9828 9823 9817 9811 9806 9799 9793 9787 9780 9773 9766 9759 9751 9743 9735 9726 9717 9708 9698 9688 9677 9666 9655 9643 9631 9618 9605 9591 9576 9561 9546 9530 9513 9496 9479 9461 9442 9423 9403 9383 9363 9342 9320 9298 9275 9253 9229 9205 9181 9156 9131 9106 9080 9054 9027 9000 8973 8945 8917 8889 8861 8832 8803 8773 8744 8714 8684 8653 8623 8592 8561 8530 8499 8468 8437 8405 8374 8342 8311 8280 8248 8217 8186 8155 8124 8094 8063 8033 8004 7974 7945 7917 7889 7862 7835 7808 7783 7758 7733 7710 7687 7665 7644 7624 7605 7586 7569 7553 7538 7524 7511 7499 7488 7479 7471 7464 7459 7455 7452 7450 7450 7452 7454 7458 7464 7471 7479 7489 7500 7513 7527 7543 7560 7578 7597 7618 7641 7664 7689 7715 7742 7770 7800 7830 7861 7893 7926 7960 7995 8030 8066 8103 8139 8177 8214 8252 8291 8329 8367 8406 8444 8482 8520 8558 8596 8633 8669 8706 8741 8777 8811 8845 8879 8912 8944 8975 9006 9036 9065 9093 9121 9147 9173 9199 9223 9247 9270 9293 9314 9335 9356 9376 9395 9413 9431 9449 9465 9482 9498 9513 9528 9543 9557 9570 9584 9597 9609 9622 9633 9645 9656 9667 9678 9688 9698 9707 9717 9726 9734 9743 9751 9759 9766 9773 9780 9786 9793 9799 9804 9809 9814 9819 9824 9828 9832 9835 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9870 9871 9872 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9896 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 7776 3 7 4 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9933 9933 9933 9934 9935 9936 9937 9938 9939 9941 9942 9944 9946 9948 9950 9951 9953 9956 9958 9960 9962 9964 9966 9967 9969 9971 9973 9974 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9974 9973 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9930 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 7777 3 7 4 9933 9931 9930 9928 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9903 9901 9898 9896 9894 9891 9889 9887 9884 9882 9880 9878 9876 9874 9872 9871 9869 9867 9866 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9877 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9957 9956 9955 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9922 9921 9919 9917 9916 9915 9914 9912 9911 9910 9910 9909 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9925 9926 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9962 9964 9966 9967 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9976 9975 9974 9972 9971 9969 9967 9966 9964 9962 9960 9959 9957 9955 9953 9951 9950 9948 9946 9944 9943 9941 9940 9938 9937 9936 9935 9933 9932 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9887 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 7778 3 7 4 9907 9908 9909 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9978 9977 9975 9973 9972 9970 9968 9965 9963 9961 9958 9956 9953 9951 9948 9946 9944 9941 9939 9936 9934 9932 9930 9928 9926 9924 9923 9921 9920 9919 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9955 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9933 9931 9929 9926 7779 3 7 4 9924 9922 9920 9917 9915 9914 9912 9910 9909 9908 9906 9906 9905 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9911 9912 9914 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9975 9976 9978 9979 9980 9981 9982 9983 9983 9983 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9976 9975 9974 9972 9971 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9969 9969 9968 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 7780 3 7 4 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9865 9863 9862 9860 9858 9856 9854 9852 9851 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9817 9815 9813 9812 9810 9809 9807 9806 9804 9803 9802 9800 9799 9798 9796 9795 9794 9792 9791 9790 9788 9787 9785 9783 9782 9780 9778 9777 9775 9773 9771 9769 9766 9764 9762 9759 9757 9754 9752 9749 9746 9744 9741 9738 9735 9732 9729 9726 9723 9720 9717 9713 9710 9707 9703 9700 9697 9693 9690 9686 9682 9678 9674 9670 9666 9662 9658 9653 9648 9644 9639 9633 9628 9622 9617 9611 9604 9598 9591 9584 9577 9569 9562 9554 9545 9537 9528 9519 9510 9500 9491 9481 9470 9460 9449 9438 9427 9416 9404 9393 9381 9368 9356 9343 9331 9317 9304 9290 9277 9262 9248 9233 9218 9203 9187 9171 9154 9137 9119 9101 9082 9063 9043 9022 9001 8979 8957 8933 8909 8884 8858 8831 8803 8774 8745 8714 8682 8649 8616 8581 8545 8508 8470 8430 8390 8349 8306 8262 8217 8171 8124 8075 8026 7975 7923 7870 7815 7760 7703 7645 7586 7525 7463 7400 7336 7271 7204 7136 7067 6996 6925 6852 6778 6702 6626 6548 6470 6390 6309 6228 6145 6062 5978 5894 5809 5724 5638 5553 5467 5382 5297 5213 5129 5046 4965 4884 4805 4728 4653 4580 4509 4441 4375 4313 4253 4198 4146 4097 4053 4013 3977 3946 3919 3897 3881 3869 3862 3860 3864 3873 3887 3906 3931 3961 3996 4036 4081 4130 4185 4243 4307 4374 4445 4520 4599 4681 4765 4853 4943 5035 5130 5226 5323 5422 5521 5621 5722 5822 5923 6023 6122 6221 6318 6415 6510 6604 6695 6786 6874 6960 7044 7125 7205 7282 7357 7429 7499 7567 7633 7696 7757 7815 7872 7926 7978 8029 8077 8124 8169 8212 8254 8295 8334 8371 8408 8443 8477 8511 8543 8575 8605 8635 8664 8693 8721 8748 8775 8801 8826 8852 8876 8900 8924 8947 8970 8992 9013 9035 9055 9075 9095 9114 9133 9151 9168 9186 9202 9218 9234 9249 9263 9277 9291 9304 9317 9329 9341 9352 9364 9374 9385 9395 9405 9414 9423 9432 9441 9449 9458 9466 9474 9481 9489 9496 9504 9511 9518 9525 9531 9538 9544 9551 9557 9563 9569 9575 9580 9586 9591 9596 9601 9606 9610 9615 9619 9623 9627 9630 9634 9637 9640 9643 9646 9649 9652 9654 9657 9659 9661 9663 9666 9668 9670 9672 9674 9676 9679 9681 9683 9685 9688 9691 9693 9696 9699 9702 9705 9708 9711 9715 9718 9722 9726 9730 9734 9737 9741 9746 9750 9754 9758 9762 9766 9770 9774 9778 9781 9785 9789 9792 9796 9799 9802 9805 9808 9810 9813 9815 9817 9819 9821 9823 9825 7781 3 7 4 9826 9828 9829 9830 9831 9832 9833 9834 9835 9836 9836 9837 9838 9839 9839 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9877 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 7782 3 7 4 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9946 9948 9951 9953 9955 9958 9960 9963 9965 9968 9970 9972 9975 9977 9979 9981 9982 9984 9985 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9986 9985 9983 9982 9980 9979 9977 9975 9973 9971 9970 9968 9966 9964 9962 9960 9959 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9934 9932 9931 9929 9927 9926 9925 9923 9922 9921 9920 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9989 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9971 9970 9968 9967 9965 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9959 7783 3 7 4 9960 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9979 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9954 9954 9953 9953 9954 9954 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 7784 3 7 4 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9960 9961 9963 9964 9965 9967 9968 9970 9971 9973 9974 9976 9977 9978 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9983 9982 9981 9979 9977 9976 9974 9972 9970 9968 9967 9965 9963 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9984 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 7785 3 7 4 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9952 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9956 9957 9958 9960 9962 9963 9965 9967 9969 9971 9973 9975 9977 9979 9981 9983 9984 9986 9988 9989 9991 9992 9994 9995 9996 9997 9998 9999 999910000100001000010000100001000010000 9999 9999 9998 9997 9996 9995 9994 9993 9992 9991 9990 9988 9987 9986 9984 9983 9982 9980 9979 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9975 9974 9973 9971 9970 9968 9966 9965 9963 9961 9959 9957 9955 9952 9950 9948 9946 9944 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9920 9919 9917 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9989 9990 9990 9991 9991 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 7786 3 7 4 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9928 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9944 9946 9947 9949 9951 9953 9955 9957 9958 9960 9962 9964 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9900 9900 9899 9898 9898 9898 9898 9898 9898 9898 9899 9900 9901 9902 9904 9905 9907 9909 9912 9914 9917 9919 9922 9925 9928 9932 9935 9939 9942 9945 9949 9952 9956 9959 9962 9965 9968 9971 9974 9976 9978 9980 9982 9984 9985 9986 9987 9987 9988 9988 9987 9987 9986 9985 9984 9983 9982 9980 9978 9977 9975 7787 3 7 4 9973 9971 9969 9967 9965 9963 9962 9960 9959 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9954 9954 9955 9956 9957 9959 9960 9962 9963 9965 9967 9968 9970 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9972 9970 9969 9968 9968 9967 9966 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9970 9969 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 7788 3 7 4 9954 9952 9951 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9933 9932 9931 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9932 9932 9934 9935 9936 9937 9939 9940 9941 9943 9945 9946 9948 9950 9951 9953 9955 9957 9958 9960 9962 9963 9965 9967 9968 9969 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9946 9944 9942 9940 9938 9936 9935 9933 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9875 9872 9868 9864 9860 9855 9851 9846 9841 9836 9831 9825 9819 9813 9807 9801 9795 9788 9781 9774 9767 9759 9751 9743 9735 9726 9717 9707 9697 9686 9675 9662 9650 9636 9621 9606 9589 9572 9553 9532 9511 9488 9463 9437 9410 9380 9349 9316 9281 9244 9205 9164 9121 9075 9028 8979 8927 8873 8817 8759 8699 8637 8573 8507 8440 8370 8299 8226 8151 8076 7998 7920 7840 7759 7678 7595 7512 7428 7343 7258 7173 7087 7001 6915 6830 6744 6658 6573 6488 6404 6320 6237 6155 6073 5992 5912 5833 5755 5679 5604 5530 5457 5387 5318 5250 5185 5122 5061 5003 4947 4893 4843 4795 4751 4710 4673 4639 4609 4583 4562 4544 4532 4523 4520 4522 4529 4540 4558 4580 4608 4641 4680 4724 4774 4829 4889 4955 5026 5101 5182 5267 5357 5450 5548 5649 5754 5862 5973 6086 6201 6318 6437 7789 3 7 4 6557 6677 6798 6919 7039 7159 7278 7395 7511 7625 7737 7846 7953 8057 8157 8255 8349 8439 8526 8609 8688 8764 8835 8903 8967 9028 9084 9137 9187 9233 9276 9316 9353 9387 9419 9448 9475 9499 9522 9543 9562 9580 9597 9612 9626 9640 9652 9664 9676 9687 9697 9707 9717 9727 9736 9746 9755 9764 9773 9782 9791 9800 9808 9817 9825 9833 9841 9849 9856 9864 9870 9877 9883 9889 9895 9900 9905 9910 9914 9918 9921 9924 9927 9929 9931 9933 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9943 9944 9945 9947 9948 9950 9952 9953 9955 9956 9958 9960 9961 9963 9964 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9922 9920 9918 9916 9915 9913 9912 9910 9909 9908 9906 9905 9905 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9929 9931 9934 9936 9939 9941 9943 9946 9948 9950 9952 9954 9956 9958 7790 3 7 5 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9967 9967 9967 9967 9966 9965 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9896 9894 9893 9891 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9883 9884 9885 9887 9888 9890 9891 9893 9895 9896 9898 9900 9902 9904 9905 9907 9909 9911 9912 9914 9916 9917 9919 9921 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9963 9962 9962 9961 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 7791 3 7 5 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9974 9973 9971 9970 9968 9966 9964 9962 9959 9956 9954 9951 9948 9945 9942 9939 9936 9933 9930 9927 9924 9921 9918 9916 9914 9912 9910 9908 9907 9905 9904 9903 9903 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9910 9911 9912 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9943 9941 9939 9937 9936 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 7792 3 7 5 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9973 9971 9969 9967 9964 9962 9959 9956 9954 9951 9948 9945 9941 9938 9935 9932 9929 9926 9923 9920 9918 9915 9913 9911 9909 9907 9905 9904 9902 9901 9900 9900 9899 9899 9899 9899 9900 9900 9901 9902 9902 9904 9905 9906 9908 9909 9911 9912 9914 9916 9918 9920 9922 9923 9925 7793 3 7 5 9927 9929 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9978 9977 9976 9974 9973 9971 9969 9968 9966 9964 9963 9961 9959 9958 9956 9955 9954 9952 9951 9950 9949 9948 9948 9947 9947 9947 9946 9946 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9960 9961 9963 9964 9966 9967 9969 9970 9972 9973 9975 9976 9978 9979 9981 9982 9983 9985 9986 9987 9988 9989 9990 9990 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 7794 3 7 5 9981 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9962 9960 9958 9956 9953 9951 9948 9946 9943 9940 9937 9934 9931 9928 9925 9922 9919 9916 9913 9911 9908 9905 9903 9901 9899 9897 9895 9894 9892 9891 9890 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9895 9896 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 7795 3 7 5 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9970 9969 9967 9966 9964 9963 9961 9959 9957 9956 9954 9952 9951 9949 9947 9945 9944 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9935 9936 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9949 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9956 9955 9954 9952 9950 9948 9947 9945 9943 9940 9938 9936 9933 9931 9929 9926 9924 9921 9919 9916 9914 9911 9909 9907 9905 9903 9901 9899 9898 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9898 9899 9901 9903 9905 9907 9910 9912 9914 9917 9919 7796 3 7 5 9922 9925 9927 9930 9933 9935 9938 9940 9943 9945 9948 9950 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 7797 3 7 5 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9963 9962 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9935 9934 9932 9931 9929 9927 9926 9924 9923 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9877 9875 9873 9871 9869 9867 9864 9862 9860 9857 9855 9852 9850 9847 9844 9842 9839 9836 9833 9830 9827 9824 9821 9818 9814 9811 9808 9804 9800 9796 9792 9788 9784 9779 9774 9769 9763 9758 9751 9745 9738 9730 9722 9713 9704 9694 9684 9673 9661 9648 9634 9619 9604 9587 9569 9550 9531 9509 9487 9463 9438 9412 9384 9355 9324 9292 9257 9222 9184 9145 9104 9061 9017 8970 8921 8871 8818 8763 8706 8647 8586 8523 8457 8389 8319 8247 8172 8095 8016 7935 7852 7767 7679 7590 7499 7407 7312 7217 7120 7021 6922 6822 6722 6621 6520 6420 6319 6220 6121 6024 5928 5834 5742 5653 5566 5483 5403 5326 5254 5186 5123 5065 5012 4964 4922 4886 4856 4832 4814 4803 4798 4800 4808 4824 4845 4873 4908 4949 4996 5049 5108 5173 5243 5318 5398 5482 5570 5662 5758 5856 5957 6061 6167 6274 6382 6491 6601 6711 6820 6929 7037 7144 7250 7353 7455 7555 7652 7747 7839 7929 8015 8099 8179 8257 8331 8402 8470 8535 8597 8656 8712 8765 8816 8864 8909 8952 8993 9032 9068 9103 9136 9168 9198 9226 9253 9279 9304 9327 9350 9372 9393 9413 9433 9451 9470 9487 9504 9521 9536 9552 9566 9581 9594 9608 9620 9633 9644 9655 9666 9676 9686 9695 9703 9711 9719 9726 9733 9739 9745 9750 9755 9760 9764 9768 9772 9775 9778 9781 9784 9787 9790 9792 9795 9797 9800 9802 9805 9808 9810 9813 9816 9818 9821 9824 9827 9830 9833 9836 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9872 9875 9877 9879 9881 9882 9884 9885 9886 9887 9888 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9885 9886 9888 9890 9891 9893 9895 9898 9900 9902 9904 9907 9909 9912 9914 9916 9918 9921 9923 9925 9927 9929 7798 3 7 5 9930 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9922 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9900 9898 9896 9895 9894 9892 9891 9890 9889 9888 9888 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9872 9871 9869 9867 9865 9863 9860 9858 9855 9852 9849 9846 9843 9840 9837 9833 9829 9826 9822 9818 9814 9810 9806 9801 9797 9793 9788 9784 9779 9775 9770 9766 9762 9757 9753 9749 9745 9741 9737 9733 9730 9726 9723 9719 9716 9714 9711 9708 9706 9704 9702 9700 9698 9697 9696 9695 9694 9693 9693 9693 9693 9693 9693 9694 9695 9696 9697 9698 9700 9701 9703 9705 9707 9710 9712 9715 9718 9721 9724 9727 9730 9733 9737 9740 9744 9748 9752 9755 9759 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9803 9807 9811 9815 9818 9822 9825 9829 9832 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9860 9861 9863 9865 9866 9867 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9876 7799 3 7 5 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9873 9873 9872 9871 9871 9870 9869 9868 9866 9865 9864 9862 9861 9859 9857 9855 9854 9851 9849 9847 9844 9842 9839 9836 9834 9831 9827 9824 9821 9817 9814 9810 9806 9802 9798 9793 9789 9784 9779 9775 9770 9764 9759 9754 9748 9742 9736 9730 9724 9718 9711 9705 9698 9691 9685 9678 9671 9663 9656 9649 9642 9635 9627 9620 9613 9606 9599 9592 9585 9578 9572 9565 9559 9554 9548 9543 9538 9533 9528 9524 9521 9517 9514 9512 9509 9507 9506 9505 9504 9504 9504 9504 9505 9506 9508 9509 9512 9514 9517 9519 9523 9526 9530 9533 9537 9541 9546 9550 9554 9559 9563 9568 9572 9577 9581 9586 9590 9595 9599 9604 9608 9613 9617 9621 9625 9630 9634 9638 9642 9646 9650 9654 9657 9661 9665 9669 9673 9677 9680 9684 9688 9692 9696 9700 9704 9707 9711 9715 9719 9723 9727 9731 9735 9739 9743 9747 9751 9755 9760 9764 9768 9772 9776 9780 9784 9788 9792 9795 9799 9803 9807 9811 9814 9818 9822 9825 9829 9832 9835 9839 9842 9845 9848 9851 9854 9856 9859 9862 9864 9866 9869 9871 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9849 9848 9846 9845 9843 9842 9840 9838 9836 9835 9833 9831 9830 9828 9826 9825 9823 9821 9820 9818 9817 9816 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9803 9803 9802 9801 9801 9800 9799 9799 9798 9797 9796 9795 9794 9792 9791 9789 9788 9786 9784 9782 9779 9777 9774 9771 9768 9765 9762 9758 9755 9751 9747 9743 9739 9734 9730 9725 9721 9716 9711 9706 9702 9697 9691 9686 9681 9676 9671 9665 9660 9655 9649 9644 9638 9632 9626 9620 9614 9608 9602 9596 9589 9582 9575 9568 9560 9553 9545 9536 9528 9519 9509 9499 9489 9479 9468 9456 9444 9431 9418 9405 9390 9375 9360 9344 9327 9309 9291 9272 9252 9232 9210 9188 9165 9141 9116 9090 9064 9036 9008 8978 8948 8916 8884 8850 8816 8780 8744 8706 8668 8628 8588 8547 8505 8462 8419 8374 8329 8284 8238 8191 8144 8097 8050 8002 7954 7907 7859 7812 7766 7719 7674 7629 7585 7542 7500 7459 7420 7382 7346 7311 7278 7247 7218 7191 7166 7143 7123 7105 7089 7076 7066 7800 3 7 5 7057 7052 7049 7048 7050 7055 7062 7071 7083 7098 7114 7133 7154 7178 7203 7230 7259 7290 7322 7356 7391 7427 7465 7504 7543 7584 7625 7666 7708 7751 7794 7837 7879 7922 7965 8008 8050 8091 8133 8174 8214 8253 8292 8330 8368 8404 8440 8475 8509 8542 8575 8606 8636 8666 8695 8723 8750 8776 8801 8826 8849 8872 8894 8916 8936 8956 8976 8994 9012 9030 9046 9062 9078 9093 9108 9122 9135 9148 9161 9173 9185 9196 9207 9217 9227 9237 9246 9255 9263 9271 9279 9286 9293 9300 9307 9313 9319 9324 9330 9335 9340 9344 9349 9353 9357 9361 9365 9368 9371 9374 9377 9380 9383 9386 9388 9390 9393 9395 9397 9399 9401 9403 9404 9406 9408 9409 9411 9412 9414 9415 9416 9418 9419 9421 9422 9424 9425 9427 9428 9430 9432 9434 9436 9438 9440 9443 9446 9449 9452 9455 9459 9463 9467 9471 9476 9481 9486 9491 9497 9503 9509 9516 9522 9529 9537 9544 9552 9560 9568 9576 9584 9593 9601 9610 9618 9627 9635 9644 9652 9661 9669 9677 9685 9693 9701 9708 9715 9722 9729 9735 9741 9747 9753 9758 9763 9768 9772 9776 9780 9784 9787 9790 9793 9796 9798 9801 9803 9805 9806 9808 9810 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9836 9837 9838 9839 9839 9840 9841 9842 9842 9843 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9848 9848 9847 9847 9846 9846 9845 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9833 9832 9832 9831 9831 9831 9830 9830 9830 9831 9831 9831 9832 9833 9834 9835 9836 9837 9839 9840 9842 9844 9845 9847 9849 9851 9853 9855 9858 9860 9862 9864 9865 9867 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9891 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 7801 3 7 5 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9915 9914 9912 9911 9909 9907 9905 9903 9900 9898 9895 9893 9890 9887 9885 9882 9879 9876 9874 9871 9868 9866 9863 9860 9858 9856 9854 9851 9849 9848 9846 9844 9843 9842 9841 9840 9839 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9844 9845 9847 9848 9850 9852 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9874 9876 9878 9880 9883 9885 9887 9889 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9933 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9963 9965 9966 9968 9970 9971 9973 9975 9976 9978 9979 9980 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9951 9949 9948 9947 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 7802 3 7 5 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9965 9964 9963 9961 9960 9958 9956 9955 9953 9951 9949 9947 9946 9944 9942 9941 9939 9938 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9937 9936 9934 9931 9929 9926 9922 9918 9914 9909 9903 9897 9890 9883 9875 9866 9857 9847 9836 9824 9811 9798 9783 9768 9752 9735 9717 9698 9678 9657 9635 9612 9589 9565 9540 9514 9487 9460 9432 9404 9376 9347 9318 9288 9259 9230 9200 9171 9143 9114 9087 9060 9034 9008 8984 8961 8939 8918 8899 8881 8864 8849 8836 8825 8815 8807 8801 8796 8794 8793 8794 8797 8802 8809 8817 8827 8839 8852 8866 8883 8900 8919 8938 8959 8981 9004 9027 9052 9076 9102 9127 9153 9179 9205 9231 9258 9284 9309 9335 9360 9384 9409 9432 9455 9478 9499 9520 9541 9560 9579 9598 9615 9632 9648 9663 9677 9691 9704 9717 9729 9740 9751 9761 9770 9779 9788 9796 9803 9811 9817 9824 9830 9836 9841 9847 9852 9856 9861 9865 9870 9873 9877 9881 9884 9888 9891 9894 9896 9899 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9916 9917 9917 9917 9917 9916 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9883 9880 9877 9875 9872 9869 9867 9865 9862 9860 9859 9857 9856 9854 9853 9853 9852 9852 9852 9852 9852 9853 9854 9855 9856 9858 9860 9862 9864 9866 9868 9871 9873 9876 9879 9882 9884 9887 9890 9893 9895 9898 9900 9903 9905 9908 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 7803 3 7 5 9927 9927 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9950 9949 9947 9946 9944 9943 9942 9941 9940 9938 9937 9937 9936 7804 3 7 5 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9887 9885 9884 9883 9882 9881 9881 9880 9880 9880 9879 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9888 9889 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 7805 3 7 5 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9925 9923 9921 9919 9918 9916 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9902 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9944 7806 3 7 5 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9916 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9949 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9965 9965 9964 9964 9964 9963 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9941 9940 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9927 9926 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9906 9905 9903 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9915 9916 7807 3 7 5 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9917 9915 9912 9910 9907 9905 9902 9899 9896 9893 9890 9888 9885 9882 9879 9877 9874 9872 9870 9868 9866 9864 9862 9861 9859 9858 9858 9857 9856 9856 9856 9856 9856 9857 9858 9858 9860 9861 9862 9864 9865 9867 9869 9871 9873 9875 9878 9880 9882 9885 9887 9890 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9893 9892 9890 9888 9887 9885 9882 9880 9877 9875 9872 9869 9865 9862 9858 9855 9851 9847 9842 9838 9833 9829 9824 9819 9814 9808 9803 9797 9791 9785 9779 9773 9767 9760 9753 9747 9739 9732 9725 9717 9709 9701 9693 9684 9675 9666 9656 9646 9636 9625 9614 9602 9590 9576 9563 9548 9533 9516 9499 9481 9461 9441 9419 9396 9371 9345 9317 9288 9256 9223 9188 9151 9112 9071 9027 8981 8933 8883 8830 8775 8717 8657 8594 8530 8462 8393 8321 8247 8171 8093 8014 7933 7850 7766 7681 7595 7508 7421 7333 7246 7159 7072 6986 6902 6818 6737 6657 6580 6505 6434 6365 6299 6238 6180 6126 6077 6032 5991 5956 5926 5901 5881 5866 5857 5853 5855 5862 5874 5892 5915 5943 5977 6015 6057 6105 6156 6212 6272 6335 6401 6471 6543 6618 6695 6774 6855 6937 7020 7105 7189 7274 7359 7443 7527 7611 7693 7774 7854 7932 8009 8084 8157 8228 8297 8364 8429 7808 3 7 5 8491 8551 8609 8664 8718 8768 8817 8863 8907 8950 8990 9028 9064 9098 9131 9162 9191 9219 9246 9271 9295 9318 9340 9361 9381 9400 9418 9435 9452 9468 9483 9498 9513 9527 9540 9553 9566 9578 9590 9601 9612 9623 9633 9643 9653 9663 9672 9681 9690 9698 9706 9714 9722 9729 9736 9743 9750 9756 9763 9769 9775 9780 9786 9791 9797 9802 9807 9811 9816 9821 9825 9829 9833 9837 9841 9844 9848 9851 9855 9858 9861 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9918 9917 9915 9913 9911 9910 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 7809 3 7 5 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9923 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9954 9953 9951 9949 9948 9946 9944 9943 9941 9939 9937 9936 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9917 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9883 9883 9883 9883 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9888 9888 9888 9887 9887 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9901 9900 7810 3 7 5 9899 9897 9895 9894 9892 9890 9888 9886 9883 9881 9879 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9840 9837 9834 9831 9827 9824 9821 9818 9815 9812 9809 9806 9804 9801 9799 9796 9794 9792 9791 9789 9788 9786 9785 9785 9784 9784 9784 9784 9784 9785 9786 9787 9788 9790 9791 9793 9795 9798 9800 9802 9805 9808 9811 9813 9816 9819 9822 9825 9828 9831 9833 9836 9838 9841 9843 9845 9847 9849 9850 9852 9853 9854 9854 9855 9855 9855 9855 9855 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9842 9841 9839 9838 9837 9835 9834 9833 9833 9832 9831 9831 9831 9831 9831 9831 9831 9832 9833 9834 9835 9836 9837 9839 9840 9842 9843 9845 9847 9849 9851 9852 9854 9856 9858 9860 9861 9863 9864 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9845 9844 9843 9841 9840 9839 9838 9836 9835 9834 9833 9832 9831 9830 9830 9829 9829 9828 9828 9827 9827 9827 9827 9827 9827 9827 9828 9828 9829 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9840 9841 9842 9843 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9846 9846 9846 9845 9844 9843 9842 9841 9840 9838 9837 9835 9833 9831 9829 9827 9825 9822 9820 9817 9814 9812 9809 9806 9803 9800 9796 9793 9790 9786 9783 9779 9776 9772 9769 9765 9761 9757 9754 9750 9746 9742 9738 9735 9731 9727 9723 9719 9715 9711 9707 9704 9700 9696 9692 9688 9685 9681 9677 9674 9670 9666 9662 9659 9655 9651 9647 9643 9639 9635 9630 9626 9621 9616 9610 9604 9598 9592 9585 9577 9569 9560 9550 9540 9529 9518 9505 9492 9477 9462 9446 9428 9410 9391 9370 9349 9326 9302 9278 9252 9226 9198 9170 9140 9110 9079 9048 9016 8984 8951 8918 8885 8852 8819 8787 8754 8723 8691 8661 8631 8602 8575 8549 8524 8500 8478 8458 8439 8422 8408 8395 8384 8375 8369 8364 8362 8361 8363 8367 8373 8382 8392 8404 8418 8434 8451 8470 8491 8513 8536 8560 8586 8612 8639 8667 8696 8725 8754 8783 8813 8842 8872 8901 8929 8958 8986 9013 9039 9065 9090 9115 9138 9160 9182 9203 9222 9241 9259 9275 9291 9306 9320 9333 9345 9357 9367 9377 9386 9395 9403 9410 9416 9423 9428 9433 9438 9443 9447 9450 9454 9457 9460 9463 9465 9467 9469 9471 9473 9475 9476 9477 9478 9479 9480 9480 9481 9481 9481 9480 9480 9479 9478 9477 9475 9473 9471 7811 3 7 5 9469 9466 9463 9460 9457 9453 9449 9445 9440 9435 9430 9425 9419 9413 9406 9400 9393 9386 9379 9371 9364 9356 9348 9340 9331 9323 9314 9305 9296 9287 9278 9269 9260 9250 9241 9232 9223 9213 9204 9195 9186 9177 9168 9159 9150 9142 9133 9125 9117 9109 9102 9094 9087 9080 9074 9068 9062 9056 9051 9046 9041 9037 9033 9029 9026 9023 9020 9018 9017 9015 9014 9014 9013 9013 9014 9015 9016 9017 9019 9021 9024 9027 9030 9033 9037 9040 9044 9049 9053 9058 9063 9068 9073 9078 9084 9089 9095 9100 9106 9112 9118 9124 9130 9136 9142 9149 9155 9161 9167 9173 9179 9185 9191 9197 9203 9209 9215 9221 9226 9232 9238 9243 9249 9254 9259 9264 9269 9274 9279 9284 9289 9293 9298 9302 9307 9311 9315 9319 9323 9327 9331 9334 9338 9342 9345 9349 9352 9356 9359 9362 9366 9369 9372 9376 9379 9383 9386 9390 9393 9397 9400 9404 9408 9411 9415 9419 9423 9427 9431 9435 9439 9443 9447 9451 9455 9459 9463 9467 9471 9475 9479 9483 9487 9491 9495 9498 9502 9506 9509 9512 9516 9519 9522 9525 9527 9530 9533 9535 9538 9540 9542 9545 9547 9549 9551 9553 9555 9556 9558 9560 9562 9563 9565 9567 9569 9570 9572 9574 9576 9577 9579 9581 9583 9585 9587 9589 9591 9593 9595 9597 9599 9601 9603 9605 9608 9610 9612 9614 9616 9618 9621 9623 9625 9627 9629 9631 9633 9635 9637 9639 9641 9643 9645 9647 9649 9651 9653 9655 9657 9658 9660 9662 9664 9666 9668 9670 9672 9674 9676 9679 9681 9683 9685 9687 9689 9691 9693 9695 9698 9700 9702 9704 9706 9707 9709 9711 9713 9714 9716 9717 9718 9720 9721 9722 9723 9723 9724 9725 9725 9726 9726 9726 9726 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9729 9730 9730 9731 9732 9734 9735 9736 9738 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9774 9776 9777 9778 9779 9779 9780 9780 9781 9781 9781 9780 9780 9779 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9766 9765 9765 9765 9765 9765 9765 9765 9766 9767 9768 9769 9770 9772 9773 9775 9777 9778 9780 9782 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9808 9810 9811 9812 9813 9814 9815 9815 9816 9816 9816 9816 9816 9816 9816 9815 9815 9815 9814 9814 9813 9813 9812 9812 9811 9811 9810 9810 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9810 9810 9810 9811 9811 9811 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9811 9811 9810 9810 9809 9808 9808 9807 9806 9806 9805 9804 9804 9803 9802 9802 9802 9801 9801 9801 9800 9800 9800 9800 9801 9801 9801 9802 9802 9803 9804 9805 9806 9807 9808 7812 3 7 5 9809 9810 9811 9812 9814 9815 9816 9818 9819 9821 9822 9823 9825 9826 9827 9828 9830 9831 9832 9833 9834 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9841 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9846 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9861 9862 9864 9865 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9881 9882 9884 9885 9886 9886 9887 9888 9888 9889 9889 9889 9890 9890 9890 9889 9889 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9871 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9823 9821 9820 9818 9817 9816 9815 9815 9814 9814 9814 9814 9814 9815 9815 9816 9817 9818 9819 9821 9822 9824 9826 9828 9830 9832 9834 9837 9839 9842 9844 9846 9849 9851 9854 9856 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9895 9895 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 7813 3 7 5 9893 9892 9892 9892 9891 9891 9891 9892 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9930 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9917 9915 9913 9911 9908 9906 9904 9902 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9857 9855 9853 9850 9848 9845 9843 9840 9837 9834 9830 9827 9823 9819 9816 9812 9808 9803 9799 9795 9791 9787 9783 9779 9775 9771 9767 9764 9760 9757 9754 9752 9749 9747 9745 9744 9743 9742 9741 9741 9741 9742 9743 9744 9745 9747 9749 9752 9754 9757 9760 9763 9767 9771 9774 9778 9782 9786 9791 9795 9799 9803 9807 9811 9815 9819 9822 9826 9830 9833 9836 9839 9842 9845 9848 9850 9853 9855 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9907 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 7814 3 7 5 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9919 9917 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9893 9892 9891 9889 9888 9887 9886 9886 9885 9885 9885 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9894 9895 9897 9899 9900 9902 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9966 9967 9968 9969 9969 9970 9970 9970 7815 3 7 5 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9907 9905 9904 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9933 7816 3 7 5 9935 9937 9939 9941 9943 9944 9946 9948 9949 9950 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9936 9936 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9976 9976 9975 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9959 9958 9956 9954 9952 9950 9949 9947 9945 9944 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9953 9954 9956 9957 9958 9960 9961 9963 7817 3 7 5 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9920 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9879 9878 9876 9875 9873 9872 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9864 9865 9866 9867 9868 9869 9871 9873 9875 9877 9879 9881 9884 9887 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9932 7818 3 7 5 9934 9936 9938 9939 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9942 9942 9940 9939 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9958 9959 9959 9961 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9985 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 7819 3 7 5 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9915 9914 9914 9913 9912 9911 9911 9910 9910 9910 9910 9909 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9931 9933 9934 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9965 9965 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 7819 3 8 1 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9938 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 7820 3 8 1 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9954 9955 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9908 9907 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9927 9926 9925 9924 9922 9920 9917 9914 9910 9906 9901 9896 9891 9885 9878 9871 9863 9855 9846 9837 9828 9818 9807 9796 9785 9774 9762 9750 9737 9725 9712 9700 9687 9675 9662 9650 9638 9626 9615 9603 9593 9583 9573 9564 9556 9548 9541 9535 9529 9525 9521 9518 9516 9515 9515 9515 9517 9519 9522 9527 9532 9537 9544 9551 9559 9567 9576 9586 9596 9607 9618 9629 9641 9653 9665 9677 9689 9702 9714 9726 9738 9750 9761 9773 9784 9794 9805 9814 9824 9833 9842 9850 9858 9865 9871 9878 9884 9889 9894 9898 9902 9906 9909 9912 9915 9917 9919 9921 9922 9924 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 7821 3 8 1 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9922 9921 9920 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9912 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9891 9888 9886 9883 9880 9877 9873 9870 9867 9863 9860 9856 9852 9849 9845 9841 9837 9834 9830 9826 9823 9819 9815 9812 9808 9805 9801 9798 9795 9792 9789 9785 9783 9780 9777 9774 9772 9769 9767 9764 9762 9760 9758 9756 9755 9753 9752 9751 9749 9748 9747 9747 9746 9746 9746 9746 9746 9746 9746 9747 9748 9749 9750 9752 9753 9755 9757 9759 9761 9764 9767 9770 9773 9776 9779 9783 9787 9791 9795 9799 9803 9807 9812 9816 9821 9825 9830 9834 9839 9844 9848 9853 9857 9862 9866 9871 9875 9879 9883 9887 9890 9894 9897 9901 9904 9907 9909 9912 9914 9916 9918 9920 9922 9923 9924 9925 9926 9927 9928 9928 9928 9929 9929 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 7822 3 8 1 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 7823 3 8 1 9900 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9892 9893 9894 9895 9896 9897 9898 9900 9902 9903 9905 9907 9909 9911 9913 9916 9918 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9969 9969 9970 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 7824 3 8 1 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9901 9902 9903 9905 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9933 9935 9937 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9930 9928 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9905 9904 9903 9903 9903 9902 9902 9902 9902 9902 9903 9903 9903 9904 9905 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 7825 3 8 1 9938 9938 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 7826 3 8 1 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9899 9897 9895 9892 9889 9886 9883 9879 9875 9871 9866 9861 9855 9849 9842 9835 9827 9818 9809 9799 9789 9778 9766 9754 9741 9727 9713 9698 9682 9666 9649 9632 9614 9595 9576 9557 9537 9517 9497 9476 9456 9435 9414 9394 9373 9353 9332 9313 9293 9274 9256 9238 9221 9205 9189 9175 9161 9148 9137 9126 9117 9109 9102 9097 9092 9089 9087 9087 9088 9090 9094 9098 9104 9112 9120 9130 9141 9153 9165 9179 9194 9210 9226 9243 9261 9279 9298 9317 9337 9357 9377 9397 9417 9438 9458 9478 9498 9518 9537 9556 9575 9593 9611 9629 9645 9662 9677 9692 9707 9721 9734 9746 9758 9770 9780 9790 9800 9809 9817 9825 9832 9839 9845 9851 9857 9862 9866 9871 9875 9878 9882 9885 9888 9890 9893 9895 9898 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 7827 3 8 1 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9904 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9904 9904 9904 9905 9906 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 7828 3 8 1 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9952 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9970 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9979 9979 9978 9976 9975 9974 9972 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9948 9946 9944 9942 9940 9939 9937 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 7829 3 8 1 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9921 9921 9921 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9940 7830 3 8 1 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9899 9897 9895 9893 9892 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9874 9875 9876 9878 9879 9880 9881 9882 9884 9885 9887 9888 9890 9891 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 7831 3 8 1 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9878 9877 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9861 9860 9859 9858 9858 9857 9856 9855 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9837 9836 9835 9833 9832 9830 9829 9827 9825 9824 9822 9820 9818 9816 9814 9812 9810 9807 9805 9803 9801 9798 9796 9793 9791 9788 9786 9783 9781 9778 9776 9773 9771 9768 9766 9764 9761 9759 9756 9754 9751 9749 9747 9744 9742 9740 9738 9735 9733 9731 9729 9726 9724 9722 9720 9718 9715 9713 9711 9709 9706 9704 9702 9700 9697 9695 9693 9690 9688 9686 9683 9681 9679 9676 9674 9672 9670 9667 9665 9663 9661 9658 9656 9654 9652 9650 9648 9646 9644 9642 9640 9638 9636 9634 9632 9630 9628 9626 9624 9622 9620 9617 9615 9613 9610 9608 9605 9602 9600 9597 9593 9590 9587 9583 9579 9575 9571 9567 9562 9557 9552 9547 9542 9536 9530 9524 9518 9512 9505 9498 9491 9484 9477 9469 9462 9454 9446 9437 9429 9421 9412 9403 9394 9385 9376 9367 9357 9347 9337 9327 9317 9307 9296 9285 9274 9263 9251 9239 9227 9214 9201 9188 9175 9160 9146 9131 9116 9100 7832 3 8 1 9083 9066 9048 9030 9011 8992 8972 8951 8929 8907 8884 8860 8836 8811 8785 8758 8730 8702 8673 8643 8612 8580 8548 8515 8480 8445 8409 8373 8335 8297 8257 8217 8176 8134 8091 8047 8002 7956 7909 7861 7812 7762 7711 7659 7606 7551 7495 7439 7381 7321 7261 7199 7136 7072 7006 6939 6871 6802 6731 6659 6586 6511 6435 6359 6281 6202 6122 6041 5959 5877 5794 5711 5627 5543 5459 5375 5291 5208 5125 5042 4961 4881 4802 4724 4648 4574 4502 4432 4365 4300 4239 4180 4125 4073 4024 3979 3939 3902 3870 3842 3818 3799 3785 3775 3771 3771 3776 3785 3800 3820 3844 3873 3907 3946 3989 4037 4088 4144 4204 4268 4335 4406 4480 4558 4638 4720 4805 4892 4981 5072 5164 5258 5352 5447 5543 5639 5735 5830 5926 6021 6115 6208 6301 6392 6482 6570 6657 6742 6825 6906 6986 7063 7139 7212 7283 7352 7419 7484 7547 7608 7667 7723 7778 7831 7882 7932 7979 8025 8069 8112 8153 8193 8232 8269 8306 8341 8375 8408 8440 8471 8501 8531 8560 8588 8615 8642 8668 8693 8718 8742 8766 8789 8812 8834 8856 8877 8897 8917 8937 8956 8975 8993 9010 9027 9044 9060 9075 9091 9105 9119 9133 9146 9159 9172 9184 9195 9207 9217 9228 9238 9248 9258 9267 9276 9285 9294 9302 9310 9318 9326 9334 9342 9350 9357 9364 9372 9379 9386 9393 9400 9408 9415 9421 9428 9435 9442 9449 9455 9462 9468 9475 9481 9487 9493 9499 9505 9510 9516 9521 9526 9531 9536 9541 9545 9549 9553 9557 9560 9564 9567 9569 9572 9574 9576 9578 9580 9581 9582 9583 9584 9584 9584 9584 9584 9583 9582 9581 9580 9579 9577 9576 9574 9572 9570 9567 9565 9562 9560 9557 9554 9551 9548 9545 9542 9539 9535 9532 9529 9526 9523 9520 9517 9514 9511 9508 9506 9503 9501 9499 9497 9495 9494 9493 9492 9491 9490 9490 9490 9490 9491 9491 9492 9494 9496 9498 9500 9502 9505 9508 9512 9516 9520 9524 9528 9533 9538 9543 9549 9554 9560 9566 9572 9579 9585 9592 9598 9605 9612 9619 9626 9632 9639 9646 9653 9660 9667 9673 9680 9687 9693 9700 9706 9712 9718 9724 9730 9735 9741 9746 9751 9756 9761 9766 9771 9775 9779 9784 9788 9792 9795 9799 9802 9806 9809 9812 9815 9818 9821 9824 9826 9829 9831 9834 9836 9838 9840 9842 9844 9846 9848 9850 9851 9853 9854 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9867 9868 9868 9868 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9858 9857 9856 9854 9853 9851 9849 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9825 9823 9821 9818 9816 9814 9811 9809 9807 9804 9802 9799 9797 9794 9792 9789 9787 9784 9782 9779 9777 9774 9772 9769 9767 9765 9763 9760 9758 9756 9754 9752 9750 9748 9746 9745 7833 3 8 1 9743 9742 9740 9739 9738 9737 9736 9735 9734 9734 9734 9733 9733 9733 9733 9734 9734 9735 9736 9737 9738 9739 9740 9742 9744 9745 9747 9749 9751 9754 9756 9758 9761 9764 9766 9769 9772 9775 9778 9781 9784 9788 9791 9794 9797 9801 9804 9807 9811 9814 9817 9821 9824 9827 9830 9833 9837 9840 9843 9846 9849 9851 9854 9857 9860 9862 9865 9867 9869 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 7834 3 8 1 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9944 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9865 9865 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9873 9874 9874 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 7835 3 8 1 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9883 9882 9880 9878 9876 9875 9873 9871 9869 9866 9864 9862 9860 9857 9855 9853 9850 9848 9845 9843 9840 9837 9835 9832 9829 9827 9824 9821 9818 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9780 9776 9773 9769 9766 9762 9758 9754 9750 9746 9742 9737 9733 9728 9723 9718 9712 9707 9701 9695 9688 9682 9675 9668 9660 9653 9644 9636 9627 9618 9608 9597 9587 9575 9563 9551 9538 9524 9510 9495 9479 9462 9445 9426 9407 9387 9367 9345 9322 9298 9274 9248 9221 9193 9165 9135 9104 9073 9040 9006 8972 8936 8900 8863 8825 8786 8747 8707 8667 8626 8585 8544 8502 8460 8419 8377 8336 8295 8255 8215 8176 8137 8100 8063 8028 7994 7961 7930 7900 7872 7845 7821 7798 7777 7759 7742 7727 7715 7705 7697 7692 7689 7688 7689 7693 7699 7707 7717 7729 7743 7760 7778 7798 7820 7844 7869 7896 7924 7953 7984 8015 8048 8081 8116 8150 8186 8222 8258 8294 8330 8367 8403 8440 8476 8511 8547 8581 8616 8649 8683 8715 8747 8778 8808 8838 8866 8894 8921 8947 8972 8997 9021 9044 9066 9087 9108 9127 9146 9165 9183 9200 9216 9232 9248 9263 9277 9291 9305 9318 9330 9343 9355 9366 9377 9388 9399 9409 9420 9429 9439 9448 9457 9466 9475 9483 9492 9499 9507 9515 9522 9529 9536 9542 9548 9554 9560 9566 9571 9576 9581 9586 9590 9594 9598 9602 9605 9608 9611 9614 9617 9620 9622 9624 9626 9628 9629 9631 9632 9634 9635 9636 9637 9638 9639 9639 9640 9641 9641 9642 9642 9642 9643 9643 9644 9644 9644 9645 9645 9646 9646 9646 9647 9648 9648 9649 9650 9650 9651 9652 9653 9654 9656 9657 9658 9660 9662 9664 9665 9668 9670 9672 9674 9677 9680 9682 9685 9688 9692 9695 9698 9702 9705 9709 9713 9716 9720 9724 9728 9732 9736 9739 9743 9747 9751 9754 9758 9762 9765 9768 9771 9775 9777 9780 9783 9785 9787 9789 9791 9793 9794 9796 9797 9798 9798 9799 9799 9800 9800 9799 9799 9799 9798 9798 9797 9796 9795 9794 9793 9792 9790 9789 9788 9787 9785 9784 9783 9782 9781 9779 9778 9777 9776 9775 9774 9773 9773 9772 9771 9771 9770 9770 9769 9769 9768 9768 9768 9767 9767 9767 9766 9766 9766 9765 9765 9764 9764 9763 9763 9762 9761 9760 9759 9758 9757 9756 9755 9753 9752 9750 9749 9747 9745 9743 9741 9738 9736 9734 9731 9729 9726 9723 9720 9718 9715 9712 9709 9705 9702 9699 9696 9692 9689 9685 9682 9678 9675 9671 9668 9664 9660 9657 9653 9649 9646 9642 9638 9634 9630 9626 9622 9618 9614 9610 9606 9602 9597 9593 9588 9584 9579 9574 9569 9564 9558 9552 9546 9540 9534 9527 9520 9512 9504 9496 9487 9478 9468 9458 9447 9436 9424 9411 9398 9384 9369 9353 9336 9319 9300 9281 7836 3 8 1 9260 9239 9217 9193 9169 9143 9116 9088 9059 9029 8998 8966 8932 8898 8862 8825 8787 8748 8708 8667 8625 8583 8539 8495 8450 8404 8358 8312 8265 8217 8170 8122 8074 8027 7979 7932 7885 7838 7792 7747 7703 7659 7616 7575 7534 7495 7457 7421 7387 7353 7322 7293 7265 7239 7216 7194 7174 7157 7142 7129 7118 7110 7104 7100 7099 7099 7103 7108 7115 7125 7137 7151 7167 7185 7206 7227 7251 7277 7304 7333 7363 7395 7428 7462 7498 7534 7572 7610 7649 7689 7729 7770 7811 7853 7895 7937 7979 8021 8063 8105 8146 8188 8229 8269 8309 8348 8387 8426 8463 8500 8536 8572 8606 8640 8673 8705 8736 8767 8796 8825 8853 8880 8906 8931 8956 8979 9002 9024 9046 9066 9087 9106 9125 9143 9160 9177 9194 9209 9225 9240 9254 9269 9282 9296 9309 9322 9334 9346 9358 9370 9382 9393 9404 9415 9426 9436 9447 9457 9467 9477 9486 9496 9505 9515 9524 9532 9541 9550 9558 9566 9574 9582 9590 9597 9604 9611 9618 9624 9630 9636 9642 9648 9653 9658 9663 9668 9672 9676 9680 9684 9687 9691 9694 9697 9700 9702 9705 9707 9709 9712 9714 9716 9717 9719 9721 9723 9724 9726 9727 9729 9731 9732 9734 9736 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9762 9764 9766 9769 9771 9774 9776 9778 9781 9783 9786 9788 9791 9793 9795 9798 9800 9802 9804 9806 9808 9810 9811 9813 9815 9816 9817 9818 9820 9821 9822 9822 9823 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9824 9824 9824 9823 9823 9823 9822 9822 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9820 9820 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9832 9832 9833 9834 9835 9836 9838 9839 9841 9842 9844 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9866 9868 9870 9873 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9875 9873 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9847 9845 9843 9841 7837 3 8 1 9839 9837 9836 9834 9832 9831 9829 9828 9826 9825 9823 9822 9821 9820 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9806 9806 9805 9805 9804 9804 9803 9803 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9802 9802 9802 9803 9803 9803 9804 9805 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9816 9817 9818 9819 9821 9822 9824 9825 9826 9828 9829 9831 9832 9833 9835 9836 9837 9838 9839 9841 9842 9843 9844 9845 9845 9846 9847 9848 9848 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9873 9874 9876 9877 9879 9881 9883 9884 9886 9888 9890 9892 9894 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 7838 3 8 1 9913 9910 9908 9906 9903 9901 9898 9895 9892 9889 9886 9882 9878 9875 9870 9866 9861 9856 9851 9846 9840 9834 9827 9821 9814 9807 9799 9791 9783 9775 9766 9758 9749 9739 9730 9721 9711 9701 9692 9682 9672 9663 9653 9643 9634 9625 9616 9607 9599 9591 9583 9576 9569 9562 9556 9550 9545 9541 9537 9534 9531 9529 9527 9526 9526 9526 9527 9528 9530 9533 9536 9540 9544 9549 9555 9561 9567 9574 9581 9589 9597 9605 9614 9622 9632 9641 9650 9660 9669 9679 9689 9699 9708 9718 9728 9737 9747 9756 9765 9774 9783 9791 9799 9807 9815 9823 9830 9837 9843 9850 9856 9862 9867 9873 9878 9882 9887 9891 9895 9898 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 7839 3 8 1 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9923 9924 9924 9925 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9902 9899 9897 9894 9891 9887 9884 9881 9877 9874 9870 9866 9863 9859 9855 9852 9848 9844 9841 9837 9834 9831 9827 9824 9822 9819 9817 9815 9813 9811 9810 9809 9808 9808 9808 9808 9809 9810 9811 9812 9814 9816 9818 9821 9824 9827 9830 9834 9838 9841 9845 9849 9854 9858 9862 9867 9871 9875 9880 9884 9888 9892 9896 9899 9903 9906 9909 9912 9915 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9914 9911 9908 9905 9901 9898 9894 9891 9888 9884 9881 9878 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9845 9842 9840 9838 9835 9833 9831 9830 9828 9826 9825 9823 9822 9821 9819 9818 9817 9817 9816 9815 9815 9814 9814 9813 9813 9813 9813 9813 9813 9813 9814 9814 9815 9815 9816 9816 9817 7840 3 8 1 9818 9819 9820 9821 9822 9824 9825 9826 9828 9830 9831 9833 9835 9837 9839 9841 9843 9845 9847 9850 9852 9854 9857 9859 9862 9864 9866 9869 9871 9874 9876 9879 9881 9884 9886 9888 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9898 9898 9899 9900 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9920 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9913 9910 9908 9906 9904 9901 9899 9897 9895 9894 9892 9890 9889 9888 9886 9885 9884 9884 9883 9883 9883 9883 9883 9883 9884 9884 9885 9886 9888 9889 9891 9892 9894 9896 9898 9900 9903 9905 9907 9910 9913 9915 9918 9920 9923 9926 9928 9931 9933 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9954 9955 9955 9956 9956 9955 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9951 9953 9955 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9975 9976 9978 9979 9980 9981 9982 9983 9983 9983 9984 9984 9983 9983 9982 9982 9981 9980 9978 9977 9975 9974 9972 9970 9968 9966 9963 9961 9959 9956 9954 9951 9949 9946 9944 9941 9939 9936 9934 9932 9929 9927 9925 9923 9922 9920 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 7841 3 8 1 9912 9912 9913 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9929 9930 9932 9933 9934 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9950 9949 9947 9945 9942 9940 9937 9935 9932 9929 9926 9922 9919 9915 9911 9907 9903 9899 9894 9889 9885 9880 9874 9869 9864 9858 9853 9847 9842 9836 9830 9824 9819 9813 9807 9802 9796 9790 9785 9780 9774 9769 9765 9760 9755 9751 9747 9743 9740 9737 9734 9731 9729 9727 9725 9724 9722 9722 9721 9721 9722 9722 9723 9724 9726 9728 9730 9732 9735 9738 9741 9744 9748 9752 9756 9760 9764 9769 9774 9778 9783 9788 9793 9797 9802 9807 9812 9817 9821 9826 9831 9835 9840 9844 9848 9852 9856 9860 9863 9867 9870 9874 9877 9880 9882 9885 9888 9890 9892 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 7842 3 8 1 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9870 9868 9867 9866 9865 9863 9862 9861 9859 9858 9857 9855 9854 9853 9851 9850 9848 9847 9846 9844 9842 9841 9839 9837 9836 9834 9832 9830 9828 9825 9823 9820 9818 9815 9812 9809 9806 9802 9799 9795 9791 9787 9782 9778 9773 9768 9762 9757 9751 9745 9739 9732 9726 9719 9711 9704 9696 9689 9681 9672 9664 9655 9647 9638 9629 9620 9610 9601 9592 9582 9573 9563 9554 9544 9535 9526 9516 9507 9498 9490 9481 9473 9465 9457 9449 9442 9435 9428 9422 9416 9410 9405 9400 9395 9391 7843 3 8 1 9388 9385 9382 9380 9378 9376 9376 9375 9375 9376 9376 9378 9379 9382 9384 9387 9390 9394 9398 9403 9407 9412 9418 9423 9429 9435 9442 9448 9455 9462 9468 9476 9483 9490 9497 9505 9512 9520 9527 9535 9542 9550 9557 9565 9572 9579 9586 9594 9601 9607 9614 9621 9628 9634 9641 9647 9653 9659 9665 9670 9676 9682 9687 9692 9697 9702 9707 9711 9716 9720 9724 9729 9732 9736 9740 9743 9747 9750 9753 9756 9759 9761 9764 9766 9768 9770 9772 9774 9776 9777 9779 9780 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9791 9792 9793 9794 9794 9795 9796 9797 9798 9798 9799 9800 9801 9803 9804 9805 9806 9807 9809 9810 9812 9813 9815 9816 9818 9820 9821 9823 9825 9827 9828 9830 9832 9834 9835 9837 9838 9840 9841 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9856 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9860 9861 9861 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9890 9890 9891 9892 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9942 9941 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 7844 3 8 1 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9916 9915 9913 9911 9909 9906 9903 9900 9896 9891 9886 9881 9875 9868 9860 9852 9844 9834 9824 9813 9801 9788 9775 9761 9746 9730 9714 9696 9678 9659 9640 9620 9599 9578 9556 9534 9512 9489 9465 9442 9418 9395 9371 9348 9324 9301 9279 9256 9235 9214 9193 9173 9154 9136 9119 9103 9088 9075 9062 9051 9041 9032 9025 9019 9015 9012 9011 9011 9012 9015 9020 9026 9033 9041 9051 9062 9075 9088 9103 9119 9135 9153 9171 9190 9210 9230 9251 9273 9294 9316 9338 9361 9383 9405 9428 9450 9471 9493 9514 9535 9555 9575 9594 9613 9631 9648 9665 9681 9696 9710 9724 9737 9750 9761 9772 9782 9792 9801 9809 9817 9824 9831 9837 9842 9847 9852 9856 9860 9864 9867 9870 9873 9876 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9910 9908 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 7845 3 8 1 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9903 9903 9902 9901 9899 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9869 9866 9864 9861 9859 9857 9854 9852 9850 9848 9846 9844 9842 9841 9839 9838 9837 9836 9835 9835 9835 9834 9835 9835 9835 9836 9837 9837 9839 9840 9841 9843 9845 9846 9848 9850 9852 9855 9857 9859 9862 9864 9866 9869 9871 9874 9876 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9953 9953 7846 3 8 1 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9865 9864 9863 9862 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9865 9867 9868 9870 9872 9874 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9898 9899 9900 9900 9900 9900 9900 9899 9898 9897 9895 9893 9891 9888 9886 9882 9879 9875 9871 9867 9862 9857 9852 9847 9842 9836 9831 9825 9820 9814 9808 9803 9797 9792 9786 9781 9776 9772 9767 9763 9759 9756 9753 9750 9747 9745 9743 9742 9741 9740 9740 9740 9741 9742 9743 9745 9746 9749 9751 9754 9757 9760 9763 9766 9770 9774 9777 9781 9785 9789 9793 9797 9800 9804 9807 9811 9814 9817 9820 9823 9826 9828 9831 9833 9835 9837 9838 9840 9841 9842 9844 9845 9846 9846 9847 9848 9849 9849 9850 9851 9851 9852 9853 9853 9854 9855 9856 9857 9857 9859 9860 9861 9862 9863 9864 9866 9867 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9884 9884 9883 9883 9883 9882 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9870 9869 9867 9866 9865 9864 9862 9861 9860 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9869 9870 9872 9873 9875 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9924 9926 9928 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 7847 3 8 1 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9955 9957 9958 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9979 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9962 9961 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 7848 3 8 1 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9860 9859 9857 9855 9853 9851 9850 9848 9847 9846 9844 9843 9842 9841 9840 9839 9839 9838 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9846 9846 9847 9847 9848 9849 9849 9850 9850 9851 9852 9852 9853 9854 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9894 9892 9889 9886 9883 9880 9877 9874 9871 9868 9864 9861 9857 9854 9850 9846 9843 9839 9835 9831 9828 9824 9820 9816 9812 9809 9805 9802 9798 9795 9791 9788 9785 9782 9779 9776 9773 9770 9768 9765 9763 9761 9759 9757 9755 9754 9752 9751 9750 9749 9748 9747 9747 9746 9746 9746 9746 9746 9746 9747 9747 9748 9749 9749 9751 9752 9753 9755 9756 9758 9760 9762 9764 9766 9768 9771 9773 9776 9779 9782 9785 9788 9791 9794 9798 9801 9805 9808 9812 9816 9820 9824 9828 9832 9836 9840 9844 9848 9852 9856 9860 9864 9868 9872 9876 9880 9884 9888 9891 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 7849 3 8 1 9929 9927 9926 9924 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9891 9891 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9871 9870 9868 9867 9866 9865 9863 9862 9862 9861 9860 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9857 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9854 9853 9853 9852 9851 9850 9850 9849 9848 9847 9846 9846 9845 9844 9844 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9859 9858 9858 9857 9856 9855 9854 9852 9851 9850 9848 9846 9844 9842 9840 9838 9835 9833 9830 9827 9825 9822 9819 9815 9812 9809 9806 9802 9799 9796 9792 9789 9785 9782 9779 9775 9772 9769 9766 9763 9759 9756 9754 9751 9748 9745 9743 9740 9737 9735 9732 9730 9728 9725 9723 9720 9718 9716 9713 9711 9708 9705 9703 9700 9697 9694 9690 9687 9683 9679 9675 9671 9667 9662 9657 9652 9647 9642 9636 9630 9623 9617 9610 9602 9595 9587 9579 9570 9562 9552 9543 9533 9523 9512 9501 9490 9478 9466 9453 9440 9426 9412 9397 9382 9366 9350 9333 9315 9297 9277 9258 9237 9215 9193 9170 9146 9121 9096 9069 9041 9013 8983 8953 8922 8889 8856 8822 8786 8750 8713 8675 8637 8597 8557 8516 8474 8432 8389 8345 8302 8257 8213 8168 8124 8079 8034 7990 7946 7902 7859 7816 7774 7733 7692 7653 7615 7578 7542 7508 7475 7444 7414 7387 7361 7337 7315 7295 7277 7261 7247 7236 7226 7219 7215 7212 7212 7214 7218 7225 7233 7244 7257 7272 7289 7307 7328 7350 7375 7850 3 8 1 7400 7428 7456 7486 7518 7550 7584 7619 7654 7690 7727 7765 7803 7841 7880 7919 7958 7998 8037 8076 8115 8154 8192 8230 8268 8305 8342 8378 8414 8449 8483 8517 8550 8582 8613 8644 8674 8703 8731 8759 8786 8812 8837 8861 8885 8908 8930 8951 8972 8992 9011 9030 9048 9065 9082 9098 9113 9128 9143 9156 9170 9182 9195 9206 9218 9229 9239 9249 9259 9268 9277 9286 9294 9302 9310 9317 9324 9331 9338 9344 9351 9357 9363 9369 9374 9380 9385 9391 9396 9401 9407 9412 9417 9422 9428 9433 9438 9444 9449 9455 9460 9466 9472 9478 9484 9490 9496 9502 9509 9515 9522 9528 9535 9542 9548 9555 9562 9569 9576 9583 9590 9597 9603 9610 9617 9623 9630 9636 9643 9649 9655 9661 9667 9672 9678 9683 9688 9693 9697 9702 9706 9710 9714 9718 9721 9724 9728 9730 9733 9736 9738 9741 9743 9745 9747 9749 9750 9752 9754 9755 9757 9758 9759 9760 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9776 9777 9778 9779 9779 9780 9780 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9780 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9780 9780 9781 9782 9782 9783 9784 9786 9787 9788 9790 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9820 9822 9824 9825 9826 9828 9829 9830 9831 9831 9832 9832 9832 9832 9832 9832 9831 9831 9830 9829 9829 9828 9826 9825 9824 9823 9822 9820 9819 9818 9817 9816 9814 9813 9813 9812 9811 9810 9810 9810 9809 9809 9809 9810 9810 9811 9811 9812 9813 9814 9816 9817 9819 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9845 9847 9849 9851 9853 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9856 9855 9853 9851 9849 9847 9845 9842 9840 9837 9835 9832 9829 9826 9823 9820 9816 9813 9809 9805 9802 9798 9794 9790 9786 9781 9777 9773 9769 9764 9760 9756 9752 9747 9743 9739 9735 9731 9728 9724 9720 9717 9714 9711 9708 9705 9703 9700 9698 9696 9695 9694 9692 9692 9691 9691 9691 9691 9691 9692 9693 9694 9695 9697 9699 9701 9703 9705 9708 9711 9714 9717 9720 9724 9727 9731 9734 9738 9742 9746 9749 9753 9757 9761 9765 9769 9772 9776 9779 9783 9786 9790 9793 9796 9799 9801 9804 9806 9809 9811 9813 9815 9817 9818 9820 9821 9822 9823 9824 9825 9826 9826 9827 9827 9828 9828 9828 9829 9829 9829 9829 9829 9829 9830 9830 9830 9830 9831 9831 9832 9832 9833 9834 9834 9835 9836 9837 9838 9840 9841 9842 9844 9845 9847 9849 9851 9853 9854 9856 9858 7851 3 8 1 9861 9863 9865 9867 9869 9871 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9917 9918 9919 9921 9922 9924 9926 9928 9929 9931 9933 9935 9938 9940 9942 9944 9946 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9940 9938 9936 9935 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9965 9966 9967 9969 9970 9971 9972 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9978 9978 9977 9976 9974 9973 9972 9970 9968 9966 9964 9962 9960 9958 9956 9953 9951 9948 9946 9943 9941 9938 9936 9933 9931 9928 9926 9924 9922 9919 9917 9915 9914 9912 9910 9909 9907 9906 9905 9904 9903 9903 9902 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9968 9967 9965 9963 9961 9959 9956 9954 9951 9948 9945 9941 9938 9934 9930 9926 9922 9918 9914 9910 9905 9901 9896 9892 9888 9883 9879 9875 9871 9866 9862 9859 9855 9851 9848 9844 9841 9838 9835 9833 9830 9828 9826 9824 9822 9821 9820 9819 9818 9817 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9824 9825 9827 9829 9831 9833 9835 9838 9840 9843 9845 9848 9851 9854 9856 9859 9862 9865 9868 9872 9875 9878 9881 9884 9887 7852 3 8 1 9890 9893 9897 9900 9903 9906 9909 9912 9915 9917 9920 9923 9926 9928 9931 9934 9936 9938 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9965 9964 9962 9960 9958 9957 9955 9953 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9932 9932 9931 9930 9928 9927 9925 9923 9921 9919 9916 9913 9910 9906 9902 9898 9894 9889 9884 9879 9874 9868 9862 9856 9850 9844 9838 9831 9825 9818 9812 9805 9799 9793 9787 9781 9775 9770 9765 9760 9755 9751 9747 9744 9741 9738 9736 9735 9734 9733 9733 9733 9734 9735 9737 9739 9741 9744 9748 9751 9755 9760 9764 9769 9774 9780 9785 9791 9796 9802 9808 9814 9819 9825 9830 9836 9841 9846 9851 9856 9860 9864 9868 9872 9875 9878 9881 9883 9885 9887 9889 9890 9891 9891 9892 9892 9892 9892 9891 9890 9890 9889 9888 9886 9885 9884 9883 9881 9880 9878 9877 9876 9875 9873 9872 9871 9870 9869 9869 9868 9867 9867 9867 9867 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9870 9871 9872 9873 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 7853 3 8 1 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9925 9922 9919 9916 9913 9910 9907 9903 9900 9897 9894 9891 9888 9886 9883 9880 9878 9876 9873 9871 9869 9868 9866 9865 9864 9863 9862 9862 9862 9862 9862 9862 9863 9864 9865 9867 9868 9870 9872 9874 9877 9879 9882 9884 9887 9890 9893 9897 9900 9903 9906 9910 9913 9916 9920 9923 9926 9929 9932 9935 9937 9940 9942 9945 9947 9949 9951 9953 9954 9955 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9974 9975 9976 9977 9979 9980 9981 9982 9983 9985 9986 9987 9988 9988 9989 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9981 9980 9979 9977 9976 9974 9973 9971 9969 9968 9966 9964 9962 9961 9959 9957 9955 9954 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9869 9867 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9853 9852 9852 9852 9852 9853 9853 9854 9855 9856 9858 9859 9861 9863 9865 7854 3 8 1 9867 9870 9873 9875 9878 9881 9884 9887 9891 9894 9897 9901 9904 9907 9911 9914 9917 9921 9924 9927 9930 9932 9935 9937 9940 9942 9944 9946 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9897 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9898 9899 9900 9902 9903 9905 9907 9909 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9915 9913 9910 9907 9904 9902 9898 9895 9892 9889 9886 9883 9880 9877 9874 9872 9869 9867 9864 9862 9860 9859 9857 9856 9855 9855 9854 9854 9854 9855 9855 9856 9857 9858 9859 9861 9863 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9890 9890 9890 9890 9890 9889 9888 9887 9885 9883 9881 9879 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9836 9833 9831 9829 9827 9826 9825 9824 9824 9823 9823 9824 9825 9826 9827 9829 9831 9833 9836 9839 9842 9845 9848 9852 9856 9860 9864 9868 9872 9876 9880 9884 9888 9891 9895 9899 9902 9905 9908 9911 9914 9917 9919 9921 9923 9924 9926 9927 9928 9929 9929 9929 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9911 7855 3 8 1 9910 9908 9907 9905 9903 9902 9900 9898 9895 9893 9890 9888 9885 9882 9879 9875 9871 9867 9863 9859 9854 9849 9843 9837 9831 9825 9818 9811 9803 9795 9787 9778 9769 9760 9750 9740 9730 9719 9708 9697 9686 9674 9662 9650 9638 9626 9614 9601 9589 9577 9564 9552 9541 9529 9518 9507 9496 9486 9476 9466 9457 9449 9441 9434 9428 9422 9417 9412 9409 9406 9404 9402 9402 9402 9403 9405 9407 9410 9414 9419 9424 9430 9436 9443 9450 9458 9467 9476 9485 9494 9504 9514 9524 9534 9544 9554 9565 9575 9585 9594 9604 9614 9623 9632 9640 9648 9656 9664 9671 9677 9684 9689 9695 9700 9704 9708 9712 9715 9718 9721 9723 9724 9726 9727 9727 9727 9727 9726 9725 9724 9722 9719 9717 9713 9710 9705 9701 9695 9689 9683 9676 9668 9659 9649 9639 9627 9615 9602 9587 9572 9555 9538 9518 9498 9476 9454 9429 9404 9377 9348 9318 9287 9255 9221 9186 9150 9112 9074 9034 8993 8952 8910 8867 8824 8780 8736 8692 8647 8603 8559 8516 8473 8431 8390 8350 8311 8273 8237 8203 8170 8139 8111 8084 8060 8038 8019 8002 7988 7977 7969 7963 7960 7960 7963 7968 7977 7988 8002 8018 8037 8059 8083 8109 8138 8168 8201 8235 8271 8309 8348 8388 8429 8471 8514 8557 8601 8646 8690 8734 8779 8823 8866 8909 8952 8994 9034 9075 9114 9152 9189 9224 9259 9292 9324 9355 9384 9412 9439 9464 9489 9512 9533 9554 9574 9592 9609 9626 9641 9655 9669 9682 9694 9706 9716 9727 9737 9746 9755 9763 9771 9779 9787 9794 9801 9808 9815 9821 9828 9834 9840 9846 9852 9858 9864 9869 9875 9880 9886 9891 9896 9900 9905 9910 9914 9918 9922 9925 9929 9932 9935 9938 9941 9943 9945 9947 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9943 9942 9940 9937 9935 9933 9930 9927 9924 9921 9918 9915 9911 9908 9904 9901 9897 9893 9889 9885 9881 9877 9873 9869 9865 9861 9857 9853 9849 9845 9842 9838 9834 9831 9828 9825 9822 9819 9816 9814 9811 9809 9807 9805 9803 9801 9800 9798 9797 9796 9795 9795 9794 9793 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9797 9798 9799 9801 9802 9804 9805 9807 9809 9811 9813 9815 9817 9820 9822 9825 9828 9830 9833 9836 9839 9842 9845 9849 9852 9855 9859 9862 9866 9869 9873 9876 9880 9884 9887 9891 9894 9898 9902 9905 9909 9912 9915 9919 9922 9925 9928 9931 9934 9937 9939 9942 9944 9946 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 7856 3 8 1 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 7857 3 8 2 9944 9946 9947 9949 9950 9952 9954 9955 9957 9959 9960 9962 9963 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9944 9944 9944 9944 9943 9942 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9929 9928 9927 9926 9924 9923 9923 9922 9921 9921 9920 9920 9920 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9893 9892 9891 9890 9890 9890 9890 9891 9892 9893 9894 9895 9897 9899 9900 9903 9905 9907 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9921 9921 9921 9921 9921 9922 9923 9924 9925 9927 9928 9930 9932 9934 9937 9939 9942 9945 9948 9951 9954 9957 9960 9963 9966 9969 9971 9974 9976 9979 9981 9982 9984 9985 9986 9987 9987 9988 9988 9987 9987 9986 9985 9984 9983 9982 9980 9979 9977 9975 9974 9972 9971 9970 9968 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9967 9969 9970 9972 9973 9975 9977 9979 9981 9983 9985 9987 9989 9991 9992 9994 9996 9997 9998 999910000100001000110001100011000010000 9999 9998 9997 9996 9995 9994 9992 9991 9989 9988 9986 9985 9984 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9965 9966 9967 9969 9970 9972 9973 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 7858 3 8 2 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9948 9948 9950 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9965 9966 9967 9969 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9985 9985 9984 9982 9981 9979 9977 9976 9973 9971 9969 9967 9964 9962 9959 9957 9954 9952 9950 9948 9947 9945 9944 9943 9942 9942 9941 9942 9942 9943 9943 9945 9946 9948 9949 9951 9953 9955 9957 9959 9962 9964 9966 9968 9969 9971 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9952 9950 9948 9946 9943 9940 9937 9934 9931 9928 9924 9921 9917 9914 9910 9907 9904 9901 9898 9895 9893 9890 9889 9887 9886 9885 9884 9884 9883 9884 9884 9885 9886 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 7859 3 8 2 9925 9927 9929 9930 9932 9934 9936 9937 9939 9941 9942 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9975 9976 9977 9979 9980 9981 9983 9984 9986 9987 9989 9990 9991 9992 9993 9994 9995 9996 9996 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9992 9991 9990 9989 9987 9986 9985 9984 9982 9981 9980 9979 9977 9976 9975 9973 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9943 9943 9944 9945 9946 9948 9949 9951 9954 9956 9958 9961 9964 9967 9969 9972 9975 9978 9981 9984 9986 9989 9991 9993 9995 9996 9997 9999 9999100001000010001100001000010000 9999 9998 9997 9996 9995 9994 9993 9992 9991 9989 9988 9987 9986 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9960 9959 9957 9955 9953 9952 9950 9948 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9916 9917 9918 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9993 9993 9993 9994 9994 9994 9994 9994 9993 9993 9992 9991 9990 9989 9988 9987 9985 9984 9982 9980 9979 9977 9975 9973 9971 9970 9968 9967 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 7860 3 8 2 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9943 9945 9946 9947 9948 9950 9951 9953 9954 9956 9957 9959 9961 9962 9964 9966 9967 9969 9970 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9969 9969 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9952 9951 9950 9949 9949 9948 9948 9948 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9934 9932 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9898 9896 9894 9892 9889 9887 9885 9882 9879 9876 9873 9870 9866 9862 9857 9853 9848 9842 9837 9830 9824 9817 9811 9803 9796 9788 9780 9772 9764 9756 9748 9740 9732 9724 9717 9710 9703 9696 9690 9684 9679 9674 9670 9667 9663 9661 9659 9658 9657 9657 9657 9658 9659 9661 9663 9665 9667 9670 9672 9675 9678 9681 9683 9686 9688 9690 9692 9694 9695 9696 9696 9696 9696 9695 9694 9693 9691 9689 9687 9684 9681 9678 9675 9671 9668 9664 9660 9657 9653 9649 9645 9642 9639 9635 9632 9629 9627 9624 9622 9620 9618 9616 9615 9614 9613 9612 9611 9611 9611 9611 9611 9611 9612 9613 9613 9614 9615 9616 9617 9618 9619 9620 9622 9623 9624 9625 9626 9627 9628 9628 9629 9629 9630 9630 9630 9630 9629 9629 9628 9627 9626 9624 9622 9620 9618 9615 9612 9608 9604 9600 9596 9590 9585 9579 9572 9565 9558 9550 9541 9532 9523 9513 9502 9491 9480 9468 9455 9442 9429 9415 9401 9387 9373 9358 7861 3 8 2 9344 9329 9314 9300 9286 9272 9258 9245 9233 9221 9210 9200 9190 9182 9174 9168 9163 9160 9157 9156 9156 9158 9161 9165 9171 9178 9186 9196 9206 9218 9232 9246 9261 9277 9293 9310 9328 9347 9365 9384 9404 9423 9442 9461 9480 9499 9517 9536 9553 9570 9587 9603 9619 9634 9648 9662 9675 9688 9699 9711 9722 9732 9742 9751 9760 9768 9776 9784 9792 9799 9805 9812 9818 9824 9830 9836 9842 9847 9852 9858 9863 9868 9873 9877 9882 9887 9891 9895 9899 9904 9908 9911 9915 9919 9922 9925 9928 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9951 9950 9949 9947 9945 9944 9942 9940 9938 9936 9933 9931 9929 9926 9924 9922 9919 9917 9915 9912 9910 9908 9906 9904 9902 9901 9899 9898 9897 9895 9894 9894 9893 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9874 9873 9872 9872 9872 9872 9873 9873 9874 9875 9877 9879 9881 9883 9886 9888 9891 9894 9898 9901 9905 9908 9911 9915 9918 9922 9925 9928 9930 9933 9935 9937 9938 9940 9941 9942 9942 9942 9942 9942 9941 9940 9940 9938 9937 9936 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9936 9937 9938 9939 9941 9942 9944 9946 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9900 9901 9902 9903 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9929 9930 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9949 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 7862 3 8 2 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9948 9947 9945 9943 9942 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9943 9944 9946 9947 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9966 9965 9964 9963 9961 9959 9957 9955 9953 9951 9948 9946 9943 9940 9937 9934 9931 9927 9924 9921 9918 9915 9912 9909 9906 9903 9901 9899 9897 9896 9894 9893 9893 9892 9892 9893 9894 9895 9897 9898 9901 9903 9906 9909 9912 9916 9920 9923 9927 9931 9934 9938 9942 9945 9948 9951 9954 9956 9959 9960 9962 9963 9964 9964 9964 9964 9963 9962 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9938 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9941 9940 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 7863 3 8 2 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9897 9895 9892 9889 9885 9882 9877 9873 9868 9863 9857 9852 9846 9839 9832 9826 9818 9811 9804 9797 9789 9782 9775 9768 9761 9755 9749 9743 9738 9734 9730 9726 9724 9722 9720 9720 9720 9722 9723 9726 9730 9734 9739 9744 9751 9757 9765 9773 9781 9789 9798 9807 9816 9826 9835 9844 9853 9862 9870 9878 9886 9894 9900 9907 9913 9918 9923 9927 9931 9934 9937 9939 9941 9942 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9951 9950 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9930 9929 9929 9929 9930 9931 9931 9933 9934 9935 9937 9939 9941 9943 9946 9948 9950 9952 9955 9957 9959 9961 9963 9964 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9922 9919 9916 9913 9909 9904 9900 9895 9889 9883 9877 9870 9862 9854 9846 9837 9828 9818 9808 9797 9786 9774 9762 9749 9736 9722 9708 9693 9678 9662 9646 9630 9612 9595 9577 9559 9540 9520 9501 9481 9461 9440 9419 9398 9377 9355 9334 9312 9291 9269 9248 9227 9206 9185 9165 9145 9126 9107 9089 9072 9056 9040 9026 9012 9000 8988 8978 8969 8962 8955 8950 8947 8944 8943 8944 8946 8949 8954 8960 8968 8976 8987 8998 9010 9024 9039 9054 9071 9088 9107 9125 9145 9165 9186 9207 9228 9250 9271 9293 9315 9337 9358 9380 9401 9422 9443 9463 9483 9503 9522 9540 9558 9576 9593 9609 9625 9641 9656 9670 9684 9697 9710 9722 9734 9745 9755 9766 9775 9784 9793 9801 9809 9817 9824 9830 9836 9842 9847 9852 9857 9861 9865 9868 9872 9874 9877 9879 9882 9883 9885 9887 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 7864 3 8 2 9886 9885 9884 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9869 9870 9871 9872 9873 9875 9876 9878 9880 9882 9884 9886 9888 9891 9893 9895 9897 9899 9900 9902 9904 9905 9906 9907 9908 9909 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9916 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9939 9941 9942 9944 9946 9947 9949 9950 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9897 9895 9893 9890 9887 9883 9879 9874 9868 9862 9855 9847 9839 9830 9820 9810 9799 9787 9775 9763 9750 9737 9724 9711 9697 9684 9671 9659 9647 9635 9624 9614 9605 9596 9588 9582 9576 9571 9568 9565 9564 9564 9565 9566 9569 9572 9576 9581 9587 9593 9600 9607 9614 9621 9629 9636 9644 9651 9658 9665 9672 9678 9684 9689 9695 9699 9704 9708 9712 9715 9719 9722 9725 9727 9730 9733 9735 9738 9741 9744 9747 9750 9753 9756 9760 9764 9768 9772 9776 9780 9784 9789 9793 9797 9801 9806 9810 9813 9817 9821 9824 9827 9829 9832 9834 9836 9837 9839 9840 9841 9841 9842 9842 9842 9843 9843 9843 9843 9843 9844 9844 9845 9846 9847 9848 9849 9850 9852 9854 9856 9858 9861 9864 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9941 9943 9944 9946 9948 9950 9951 9953 9955 9957 9959 9961 9962 9964 9966 9968 9969 9971 9972 9973 9974 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 7865 3 8 2 9946 9945 9945 9946 9946 9946 9947 9948 9949 9951 9952 9954 9956 9958 9960 9962 9964 9967 9969 9971 9973 9975 9977 9979 9980 9982 9983 9984 9984 9985 9985 9985 9985 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9973 9972 9971 9970 9968 9967 9967 9966 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9963 9962 9960 9959 9958 9957 9957 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9961 9962 9963 9965 9966 9968 9970 9972 9973 9975 9977 9978 9980 9982 9983 9984 9986 9987 9988 9988 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9931 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9917 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9909 9908 9906 9904 9901 9898 9894 9890 9886 9881 9875 9869 9862 9855 9848 9840 9831 9823 9814 9805 9796 9786 9777 9768 9759 9751 9743 9735 9728 9721 9715 9710 9706 9702 9700 9698 9697 9697 9699 9701 9704 9707 9712 9717 9724 9730 9738 9746 9754 9763 9772 9781 9791 9800 9809 9819 9828 9837 9845 9853 9861 9869 9876 9882 9888 9893 9898 9903 9907 9910 9913 9916 9918 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9880 9878 9877 9875 9873 9871 9868 9866 9863 9860 9857 9854 9851 9848 9844 9840 9837 9833 9829 9825 9821 9817 9813 9809 9805 9802 9798 9794 9791 9787 9784 9781 9778 9774 9771 9768 9765 9762 9758 9754 9750 9746 9741 9735 9729 9723 9715 9707 9698 9688 9677 9664 9651 9637 9621 7866 3 8 2 9605 9587 9569 9549 9528 9507 9485 9462 9439 9416 9392 9368 9345 9321 9299 9277 9255 9235 9216 9199 9183 9169 9157 9146 9138 9132 9128 9126 9127 9130 9135 9142 9151 9162 9175 9190 9207 9225 9244 9265 9286 9308 9331 9354 9378 9401 9424 9448 9470 9492 9514 9535 9555 9574 9592 9609 9625 9640 9654 9667 9680 9691 9701 9711 9720 9728 9735 9742 9749 9755 9760 9766 9771 9776 9781 9785 9790 9794 9799 9803 9807 9811 9815 9819 9823 9827 9831 9834 9838 9841 9844 9846 9849 9851 9854 9856 9858 9859 9861 9862 9864 9865 9866 9867 9869 9870 9871 9873 9874 9876 9877 9879 9881 9882 9884 9886 9888 9890 9891 9893 9895 9896 9897 9898 9899 9899 9899 9899 9898 9897 9896 9894 9892 9890 9888 9885 9882 9879 9876 9872 9869 9866 9863 9859 9857 9854 9852 9850 9848 9847 9846 9845 9845 9846 9847 9848 9850 9852 9854 9857 9860 9864 9867 9871 9875 9879 9883 9887 9891 9895 9899 9903 9906 9909 9913 9916 9918 9921 9923 9925 9927 9929 9931 9932 9933 9934 9936 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9920 9917 9915 9913 9910 9908 9906 9904 9903 9901 9900 9898 9897 9896 9896 9895 9895 9895 9895 9896 9896 9897 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9924 9926 9927 9929 9930 9930 9931 9931 9930 9929 9927 9925 9922 9919 9915 9911 9906 9900 9894 9888 9881 9874 9866 9858 9850 9841 9833 9824 9816 9808 9800 9792 9785 9778 9772 9767 9762 9758 9755 9752 9750 9749 9749 9750 9752 9755 9758 9762 9767 9772 9778 9784 9791 9799 9806 9814 9822 9829 9837 9845 9853 9860 9867 9874 9880 9886 9892 9897 9902 9906 9910 9913 9916 9918 9920 9922 9924 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9888 9885 9881 9878 9874 9871 9868 9864 9861 9858 9855 9853 9850 9848 9846 9845 9843 9842 9842 9841 9841 9842 9842 9843 9844 9845 9847 9849 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9901 9903 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 7867 3 8 2 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9960 9961 9963 9965 9967 9969 9971 9973 9974 9976 9978 9980 9981 9983 9984 9985 9986 9987 9988 9988 9988 9988 9987 9987 9986 9984 9983 9981 9979 9976 9974 9971 9968 9965 9962 9959 9956 9953 9951 9948 9945 9943 9940 9938 9937 9935 9934 9933 9932 9932 9932 9932 9933 9933 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9945 9943 9942 9940 9938 9936 9934 9931 9928 9926 9923 9920 9918 9915 9913 9910 9908 9906 9904 9902 9901 9899 9898 9898 9897 9897 9897 9897 9897 9898 9898 9899 9901 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9922 9924 9927 9929 9932 9934 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9941 9939 9936 9933 9931 9928 9925 9922 9919 9916 9914 9911 9909 9907 9904 9902 9901 9899 9898 9897 9896 9895 9895 9895 9895 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9940 9942 9944 9946 9948 9950 9951 9953 9955 9957 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9986 9984 9983 9981 9980 9978 9976 9974 9972 9970 9967 9965 9963 9961 9959 9957 9955 9954 9952 9951 9950 9949 9948 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9955 9956 9958 9959 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9941 9940 9940 9940 9941 9942 9943 9944 9946 9947 9949 9951 9954 9956 9958 9961 9963 9966 9968 9970 9972 9974 9976 9977 9978 9979 9980 9980 9979 9978 9977 9976 9974 7868 3 8 2 9972 9969 9966 9963 9959 9955 9951 9947 9942 9938 9933 9929 9924 9920 9916 9911 9907 9903 9900 9897 9894 9891 9889 9887 9885 9884 9883 9883 9883 9883 9884 9885 9887 9888 9890 9893 9895 9898 9901 9904 9907 9910 9913 9916 9920 9923 9926 9929 9932 9935 9937 9940 9942 9944 9946 9948 9949 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9965 9965 9964 9962 9961 9959 9957 9955 9953 9951 9949 9946 9944 9941 9938 9936 9933 9931 9928 9926 9924 9922 9920 9918 9916 9915 9914 9912 9912 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9922 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9977 9977 9976 9976 9975 9974 9972 9971 9969 9967 9965 9963 9960 9958 9955 7869 3 8 2 9952 9950 9947 9944 9941 9939 9936 9934 9932 9930 9928 9927 9926 9925 9925 9925 9925 9926 9926 9928 9929 9931 9933 9936 9938 9941 9944 9947 9950 9953 9956 9959 9962 9965 9967 9970 9972 9974 9975 9977 9978 9979 9979 9980 9980 9980 9979 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9966 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9978 9979 9978 9978 9978 9977 9976 9975 9974 9972 9970 9969 9967 9965 9963 9960 9958 9956 9954 9952 9950 9948 9946 9944 9943 9941 9940 9939 9939 9938 9938 9938 9938 9939 9939 9940 9941 9942 9944 9945 9947 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9901 9898 9895 9891 9887 9883 9878 9874 9868 9863 9857 9850 9843 9836 9829 9820 9812 9803 9793 9783 9773 9762 9750 9737 9725 9711 9696 9681 9665 9649 9631 9612 9593 9572 9551 9528 9504 9479 9453 9425 9396 9366 9334 9301 9267 9231 9194 9156 9116 9075 9033 8990 8946 8901 8856 8809 8763 8716 8668 8621 8574 8527 8481 8435 8391 8348 8306 8266 8228 8191 8157 8126 8096 8070 8047 8026 8009 7995 7984 7977 7973 7972 7975 7981 7991 8004 8020 8039 8061 8086 8114 8144 8177 8212 8248 8287 8327 8368 8411 8454 8498 8543 8588 8633 8678 8723 8767 8811 8854 8897 8939 8980 9019 9058 9096 9132 9167 9202 9234 9266 9296 9326 9354 9380 9406 9431 9454 9477 9498 9519 9538 9557 9574 9591 9607 9622 9636 9649 9662 9674 9685 9695 9704 9713 9721 9728 9734 9740 9745 9750 9753 9756 9759 9761 9762 9762 9762 9762 9761 9760 9758 9756 9753 9750 9747 9743 9739 9735 9731 9726 9721 9717 9712 9707 9701 9696 9691 9686 9681 9676 9671 9666 9661 9656 9651 9647 9642 9638 9633 9629 9625 9620 9616 9612 9607 9603 9598 9593 9588 9583 9578 9572 9565 9558 9551 9543 9535 9526 9517 9507 9497 9485 9474 9462 9449 9436 9423 9410 9396 9382 9369 9355 9342 9329 9316 9304 9293 9283 9273 9265 9257 9251 9246 9242 9240 9239 9240 9242 9245 9250 9256 9263 9272 9281 9292 9304 9316 9329 9343 9357 9372 9386 9401 9415 9429 9443 9457 9470 9482 9494 9505 9515 9525 9534 9541 9549 9555 9561 9566 9570 9574 9577 9580 9583 7870 3 8 2 9586 9588 9591 9593 9596 9599 9602 9605 9609 9613 9618 9623 9629 9635 9641 9648 9656 9664 9672 9681 9689 9698 9708 9717 9726 9736 9745 9754 9763 9772 9780 9788 9796 9804 9811 9818 9825 9831 9837 9842 9847 9852 9856 9860 9864 9868 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9937 9940 9943 9945 9947 9950 9951 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9968 9968 9968 9967 9965 9963 9961 9959 9955 9951 9947 9942 9936 9929 9922 9914 9905 9896 9886 9875 9864 9852 9840 9827 9814 9801 9788 9775 9762 9749 9737 9725 9713 9703 9693 9684 9676 9669 9664 9659 9656 9654 9654 9655 9657 9661 9666 9672 9679 9687 9696 9706 9717 9729 9741 9754 9766 9779 9792 9805 9818 9830 9842 9854 9865 9875 9885 9893 9901 9909 9915 9921 9925 9929 9933 9935 9937 9939 9940 9940 9940 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9933 9933 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9953 9954 9956 9957 9959 9961 9963 9966 9968 9970 9972 9974 9976 9978 9980 9982 9984 9985 9986 9987 9988 9989 9989 9989 9989 9989 9988 9987 9986 9985 9984 9982 9980 9979 9977 9975 9973 9971 9969 9967 9965 9963 9961 9959 9957 9955 9954 9952 9951 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9972 9974 9976 9978 9980 9981 9983 9985 9986 9987 9989 9990 9990 9991 9991 9992 9992 9992 9991 9991 9990 9989 9988 9987 9985 9983 9981 9980 9977 9975 9973 9970 9968 9965 9963 9960 9958 9955 9953 9950 9948 9946 9944 9942 9940 9938 9937 9936 9934 7871 3 8 2 9934 9933 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9952 9952 9953 9954 9955 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9902 9900 9898 9896 9893 9891 9889 9887 9885 9882 9880 9877 9875 9872 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9829 9826 9823 9821 9818 9816 9814 9812 9810 9808 9807 9805 9804 9803 9802 9802 9801 9801 9801 9801 9801 9801 9802 9803 9803 9804 9806 9807 9809 9810 9812 9814 9817 9819 9822 9825 9828 9831 9834 9838 9842 9846 9850 9855 9859 9864 9869 9874 9879 9884 9889 9894 9900 9905 9910 9915 9920 9924 9929 9933 9937 9941 9945 9948 9951 9954 9956 9958 9960 9961 9962 9963 9963 9963 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9916 9913 9910 9907 9903 9900 9895 9891 9887 9882 9877 9872 9867 9862 9856 9851 9846 9841 9836 9831 9826 9822 9817 9814 9810 9807 9804 9802 9800 9799 9798 9797 9797 9797 9798 9799 9801 9803 9805 9808 9811 9814 9818 9821 9825 9829 9833 9837 9841 9845 9849 9853 9857 9861 9864 9868 9872 9875 9878 9881 9885 9887 9890 9893 9896 9898 9901 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9937 9938 9939 9939 9939 9939 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9943 9945 9946 9948 9950 9951 9953 9956 9958 9960 9962 9965 9967 9969 9971 9973 9975 9977 9979 9980 9982 9983 9984 9984 9984 9985 9984 9984 9983 9982 9981 9979 9978 9976 9974 9971 9969 9967 9964 9961 9959 9956 9953 9951 9948 9946 9944 9941 9940 9938 9936 9935 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9908 9908 9908 9908 9908 9908 9908 9909 9910 9911 9913 9914 9916 9917 9919 9921 9923 9925 9927 9929 7872 3 8 2 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9954 9956 9957 9959 9961 9963 9964 9966 9968 9970 9972 9974 9975 9977 9979 9980 9982 9983 9984 9986 9987 9988 9989 9989 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9981 9980 9979 9978 9977 9975 9974 9973 9972 9970 9969 9968 9967 9967 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9973 9973 9972 9970 9969 9968 9966 9964 9963 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9955 9956 9957 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9972 9972 9973 9973 9972 9972 9971 9970 9969 9967 9965 9963 9961 9958 9956 9953 9950 9946 9943 9939 9936 9932 9928 9923 9919 9915 9910 9906 9901 9896 9892 9887 9882 9877 9871 9866 9861 9855 9850 9844 9838 9832 9826 9820 9813 9806 9800 9793 9786 9779 9771 9764 9757 9749 9742 9735 9727 9720 9713 9707 9700 9694 9688 9683 9678 9673 9669 9666 9663 9661 9659 9657 9656 9656 9656 9656 9657 9658 9659 9661 9662 9663 9665 9665 9666 9666 9665 9664 9661 9658 9654 9649 9643 9635 9627 9617 9606 9593 9579 9565 9549 9532 9514 9495 9475 9455 9435 9414 9394 9373 9352 9333 9313 9295 9277 9261 9246 9233 9221 9211 9203 9196 9192 9190 9189 9191 9195 9200 9208 9217 9228 9241 9255 9270 9287 9305 9323 9342 9362 9382 9402 9422 9441 9461 9480 9498 9515 9532 9548 9562 9576 9588 9600 9610 9619 9627 9634 9640 9645 9649 9653 9655 9657 9659 9660 9661 9661 9661 9662 9662 9663 9663 9664 9665 9667 9669 9671 9674 9677 9680 9684 9688 9693 9698 9704 9709 9715 9721 9727 9734 9740 9747 9753 9760 9766 9773 9779 9785 9792 9798 9804 9810 9815 9821 9827 9832 9838 9843 9848 9854 9859 9864 9870 9875 9880 9885 9890 9896 9901 9906 9911 9916 9920 9925 9930 9934 9938 9942 9946 9950 9953 9956 7873 3 8 2 9959 9962 9964 9966 9968 9970 9971 9972 9972 9973 9973 9973 9972 9972 9971 9970 9970 9968 9967 9966 9965 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9968 9968 9967 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9965 9964 9964 9963 9961 9960 9958 9955 9953 9949 9946 9942 9938 9934 9930 9925 9920 9915 9910 9905 9900 9895 9889 9884 9879 9874 9870 9865 9860 9856 9852 9848 9844 9840 9836 9833 9829 9826 9823 9819 9816 9814 9811 9808 9805 9803 9800 9798 9795 9793 9791 9789 9787 9785 9784 9782 9781 9780 9779 9779 9778 9778 9778 9779 9779 9780 9781 9782 9784 9785 9787 9789 9791 9793 9795 9798 9800 9802 9805 9807 9810 9812 9815 9817 9819 9821 9823 9826 9828 9829 9831 9833 9835 9837 9839 9840 9842 9844 9846 9848 9850 9852 9854 9857 9859 9861 9864 9867 9870 9872 9875 9878 9882 9885 9888 9891 9895 9898 9901 9904 9907 9911 9913 9916 9919 9922 9924 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9963 9964 9966 9968 9969 9971 9973 9974 9976 9978 9979 9980 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9907 9905 9902 9898 9895 9891 9888 9884 9879 9875 9870 9865 9860 9855 9850 9844 9839 9833 9827 9822 9816 9810 9805 9799 9794 9789 9784 9779 9775 9771 9767 9764 9761 9758 9756 9754 9753 9753 9752 9753 9753 9755 9756 9758 9761 9764 9767 9770 9774 9778 9783 9787 9792 7874 3 8 2 9797 9802 9807 9813 9818 9823 9828 9834 9839 9844 9849 9854 9859 9864 9868 9873 9878 9882 9887 9891 9895 9900 9904 9908 9913 9917 9921 9925 9929 9933 9937 9941 9944 9948 9951 9955 9958 9961 9963 9966 9968 9970 9972 9974 9975 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9965 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9976 9977 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9983 9983 9982 9981 9979 9978 9976 9974 9972 9969 9967 9964 9962 9959 9957 9954 9952 9949 9947 9945 9943 9941 9940 9938 9937 9937 9936 9936 9936 9936 9937 9938 9939 9940 9942 9944 9946 9948 9950 9953 9955 9957 9960 9963 9965 9968 9970 9972 9974 9976 9978 9980 9981 9983 9984 9985 9986 9986 9986 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9964 9964 9964 9965 9966 9967 9968 9969 9971 9972 9974 9976 9978 9979 9981 9983 9985 9987 9988 9990 9991 9993 9994 9995 9996 9997 9997 9997 9997 9997 9997 9996 9996 9995 9994 9993 9991 9990 9988 9987 9985 9984 9982 9981 9979 9977 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9986 9986 9985 9984 9982 9980 9978 9976 9973 9970 9967 9963 9960 9955 9951 9946 9941 9936 9931 9926 9920 9915 9909 9904 9898 9892 9887 9882 9877 9872 9867 9862 9858 9853 9850 9846 9842 9839 9836 9833 9831 9828 9826 9824 9822 9820 9819 9817 9816 9814 9813 9812 9811 9810 9809 9808 9807 9807 9806 9806 9805 9805 9805 9805 9806 9806 9807 9808 9809 9811 9813 9815 9817 9820 9823 9826 9830 9834 9838 9842 9846 9851 9855 9860 9864 9869 9873 9878 9882 9886 9890 9894 9897 9900 9903 9906 9909 9911 9912 9914 9915 9916 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9923 9924 9926 9928 9930 9932 9934 9936 9939 9942 9944 9947 7875 3 8 2 9950 9953 9955 9958 9960 9963 9965 9967 9968 9970 9971 9972 9972 9973 9973 9973 9972 9971 9971 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9948 9947 9945 9943 9941 9939 9936 9933 9930 9926 9922 9917 9913 9907 9902 9896 9890 9884 9877 9870 9863 9856 9848 9841 9833 9826 9818 9810 9803 9795 9787 9780 9772 9764 9756 9749 9741 9732 9724 9716 9707 9698 9688 9679 9668 9658 9647 9635 9623 9610 9597 9583 9569 9555 9540 9525 9510 9494 9479 9464 9449 9435 9421 9408 9395 9384 9374 9364 9357 9350 9345 9342 9340 9340 9342 9345 9350 9357 9365 9375 9387 9400 9414 9429 9445 9462 9480 9498 9517 9536 9555 9574 9592 9610 9628 9645 9661 9676 9690 9704 9716 9727 9737 9746 9754 9762 9768 9773 9777 9781 9784 9786 9788 9789 9790 9791 9791 9792 9792 9793 9793 9794 9795 9795 9797 9798 9799 9801 9803 9805 9807 9809 9811 9813 9816 9818 9820 9822 9824 9826 9827 9829 9830 9831 9832 9832 9833 9833 9833 9833 9833 9832 9832 9831 9831 9830 9830 9829 9829 9829 9829 9828 9828 9828 9829 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9866 9867 9869 9871 9872 9874 9876 9878 9880 9882 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9887 9886 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9898 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9887 9887 9888 9888 9889 9891 9892 9893 9895 9896 9898 9900 9901 9903 9905 9906 9907 9908 9909 9910 9910 9910 9909 9909 9908 9906 9904 9902 9900 9897 9894 9890 9886 9882 9878 9873 9869 9864 9859 9854 9849 9844 9839 9835 9830 9825 9821 9817 9813 9809 9806 9802 9799 9796 9793 9791 9788 9786 9784 9782 9780 9778 9776 9774 9772 9770 9769 9767 9765 9763 9761 9759 9758 9756 9754 9752 9751 9749 9748 9747 9746 7876 3 8 2 9745 9744 9744 9744 9743 9744 9744 9744 9745 9746 9747 9747 9748 9749 9750 9751 9751 9751 9751 9751 9750 9748 9747 9744 9741 9737 9733 9728 9722 9716 9709 9701 9693 9684 9675 9665 9655 9645 9635 9624 9614 9604 9594 9584 9575 9567 9559 9552 9547 9541 9537 9535 9533 9532 9533 9535 9538 9542 9547 9554 9562 9570 9580 9590 9601 9613 9625 9638 9651 9664 9677 9690 9704 9717 9729 9742 9753 9765 9776 9786 9795 9804 9812 9820 9826 9832 9837 9842 9846 9850 9852 9855 9857 9858 9860 9860 9861 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9872 9870 9869 9867 9866 9864 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9856 9856 9855 9854 9853 9851 9849 9847 9845 9842 9839 9836 9832 9828 9824 9820 9815 9810 9805 9800 9794 9789 9783 9778 9772 9766 9761 9755 9750 9744 9739 9733 9728 9723 9717 9712 9706 9700 9694 9688 9681 9673 9665 9656 9646 9635 9623 9610 9596 9580 9563 9545 9525 9503 9480 9456 9430 9403 9375 9345 9314 9283 9250 9217 9184 9151 9117 9084 9052 9020 8989 8960 8932 8906 8882 8860 8840 8823 8809 8798 8789 8784 8781 8782 8786 8793 8802 8815 8830 8848 8868 8891 8915 8941 8969 8998 9029 9060 9092 9124 9156 9189 9221 9252 9283 9312 9341 9369 9395 9420 9443 9465 9485 9503 9520 9535 9549 9560 9570 9579 9586 9591 9595 9598 9600 9600 9600 9598 9596 9592 9588 9584 9579 9574 9568 9562 9556 9549 9543 9537 9531 9525 9519 9514 9509 9504 9500 9497 9494 9491 9490 9489 9489 9490 9491 9493 9496 9500 9505 9510 9516 9523 9530 9538 9547 9557 9566 9577 9587 9598 9609 9621 9632 9644 9656 9667 9678 9690 9701 9711 9722 9731 9741 9750 9758 9766 9774 9781 9787 9793 9799 9804 9808 9812 9815 9818 9821 9823 9825 9827 9828 9829 9830 9831 9832 9832 9833 9833 9833 9834 9834 9834 9835 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9842 9842 9842 9841 9841 9840 9839 9838 9837 9836 9834 9832 9830 9828 9825 9823 9820 9816 9813 9810 9806 9802 9798 9794 9789 9785 9780 9775 9770 9765 9760 9754 9749 9743 9737 9731 9724 9718 9711 9704 9697 9689 9681 9673 9664 9655 9646 9636 9626 9615 9604 9592 9580 9567 9554 9541 9527 9513 9498 9483 9467 9451 9435 9419 9403 9386 9369 9353 9336 9319 9303 9286 9270 9254 9238 9223 9208 7877 3 8 2 9193 9179 9165 9152 9139 9127 9116 9105 9094 9084 9075 9066 9058 9050 9043 9036 9030 9025 9020 9015 9011 9008 9005 9003 9001 8999 8998 8998 8998 8998 8999 9000 9002 9005 9007 9011 9014 9018 9023 9028 9034 9040 9046 9053 9061 9069 9077 9086 9095 9105 9115 9125 9136 9147 9159 9171 9183 9196 9208 9221 9235 9248 9262 9276 9290 9304 9318 9332 9347 9361 9375 9389 9403 9416 9430 9443 9456 9469 9482 9494 9506 9517 9528 9539 9550 9560 9569 9579 9588 9596 9604 9612 9619 9626 9633 9640 9646 9652 9657 9663 9668 9673 9678 9683 9687 9692 9696 9700 9704 9708 9712 9716 9720 9723 9727 9730 9733 9736 9739 9742 9744 9746 9748 9750 9751 9752 9752 9753 9753 9752 9751 9750 9749 9747 9745 9742 9739 9736 9732 9728 9724 9720 9715 9710 9705 9700 9695 9690 9685 9680 9675 9670 9665 9661 9656 9652 9648 9644 9640 9637 9634 9631 9629 9626 9624 9623 9621 9620 9619 9618 9617 9617 9617 9617 9617 9617 9617 9617 9618 9619 9619 9620 9621 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9638 9639 9639 9640 9640 9640 9639 9639 9638 9638 9637 9635 9634 9632 9630 9628 9625 9622 9619 9616 9613 9609 9606 9602 9598 9594 9590 9586 9582 9578 9574 9570 9566 9563 9560 9556 9553 9551 9548 9546 9544 9543 9541 9540 9540 9540 9540 9540 9540 9541 9543 9544 9546 9548 9550 9552 9555 9558 9560 9563 9566 9569 9573 9576 9579 9582 9585 9588 9591 9594 9597 9600 9603 9606 9609 9611 9614 9617 9619 9622 9624 9627 9629 9631 9634 9636 9639 9641 9644 9647 9649 9652 9655 9657 9660 9663 9666 9669 9672 9675 9678 9681 9684 9687 9690 9693 9696 9699 9702 9705 9707 9710 9713 9715 9717 9720 9722 9724 9726 9729 9731 9733 9734 9736 9738 9740 9742 9743 9745 9747 9748 9750 9752 9753 9755 9756 9758 9759 9761 9762 9763 9765 9766 9767 9768 9768 9769 9770 9770 9771 9771 9771 9771 9770 9770 9770 9769 9768 9767 9767 9766 9764 9763 9762 9761 9760 9759 9758 9756 9755 9754 9753 9753 9752 9751 9750 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9750 9751 9751 9751 9752 9752 9753 9753 9754 9755 9756 9757 9758 9759 9760 9762 9763 9765 9767 9769 9772 9774 9777 9780 9784 9787 9791 9794 9798 9802 9806 9811 9815 9819 9823 9827 9831 9835 9839 9843 9846 9849 9852 9855 9858 9860 9862 9864 9865 9866 9867 9868 9868 9868 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9880 9881 9881 9881 9880 9880 9880 9879 9879 9878 9877 9877 9876 9876 9875 9874 9874 9874 9873 9873 7878 3 8 2 9873 9873 9873 9873 9874 9874 9875 9876 9876 9877 9878 9879 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9903 9902 9901 9901 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9934 9935 9936 9937 9937 9937 9938 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9912 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9955 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9911 9908 9905 9902 9899 9897 9894 9892 9889 9887 9885 9883 9881 9880 9879 9878 9877 9876 9876 9876 9876 9877 9877 9878 9879 9881 9882 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9908 9909 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9910 9910 9910 9909 9908 9907 9906 9904 9902 9900 9897 9894 9891 9888 9884 9881 9877 9872 9868 9863 9859 9854 9849 9844 9839 9834 9829 9824 9819 9814 9809 9804 9799 9795 9790 9786 9782 9778 9774 9770 9766 9763 9760 9756 9753 9751 9748 9745 9743 9741 9738 9736 9735 9733 9732 9730 9729 9729 9728 9727 9727 9727 9728 9728 9729 9730 9731 9733 9735 9737 9740 9742 9745 9749 9752 9756 9760 9764 9769 9773 9778 9783 9788 9793 9799 9804 9810 9815 9821 7879 3 8 2 9826 9832 9837 9842 9848 9853 9858 9863 9868 9872 9877 9881 9886 9890 9894 9898 9902 9905 9909 9912 9915 9918 9921 9924 9926 9929 9931 9934 9936 9938 9940 9942 9943 9945 9946 9947 9949 9950 9950 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9929 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9951 9953 9955 9957 9959 9961 9962 9963 9965 9966 9966 9967 9967 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9953 9951 9948 9946 9943 9941 9938 9935 9933 9931 9929 9927 9925 9923 9922 9921 9921 9920 9920 9920 9921 9921 9922 9924 9925 9927 9929 9931 9933 9936 9938 9941 9943 9946 9948 9951 9953 9956 9958 9960 9962 9963 9965 9966 9967 9968 9968 9969 9969 9969 9968 9968 9967 9966 9965 9964 9962 9961 9959 9957 9956 9954 9952 9951 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9907 9904 9901 9897 9893 9889 9884 9878 9872 9866 9859 9851 9842 9833 9824 9813 9803 9791 9779 9766 9753 9739 9725 9710 9695 9679 9663 9646 9630 9612 9595 9577 9558 9540 9521 9502 9483 9464 9445 9425 9406 9387 9367 9348 9329 9309 9291 9272 9253 9235 9218 9201 9184 9168 9153 9138 9125 9112 9100 9089 9080 9071 9064 9058 9053 9050 9048 9047 9048 9050 9053 9058 9064 9071 9080 9089 9100 9111 9124 9137 9150 9164 9178 9193 9208 9222 9237 9251 9265 9278 9291 9303 9314 9325 9335 9344 9351 9358 9365 9370 9374 9378 9381 9383 9384 9385 9386 9386 9386 9386 9386 9386 9386 9386 9387 9388 9389 9392 9394 9398 9402 9407 9413 9419 9426 9434 9442 9451 9461 9471 9482 9493 9505 9516 9528 9540 9553 9565 9577 9588 9600 9611 9622 9633 9643 9653 9662 9671 9680 9687 9695 9701 9708 9713 9719 9724 9728 9732 9735 9738 9741 9744 9746 9748 9750 9751 9752 9753 9755 9755 9756 9757 9758 9759 9759 9760 9761 9762 9763 9764 9765 9767 9768 9770 7880 3 8 2 9771 9773 9776 9778 9780 9783 9786 9789 9792 9795 9799 9802 9806 9810 9814 9818 9822 9826 9830 9834 9838 9842 9846 9850 9854 9858 9861 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9945 9944 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9906 9905 9903 9901 9899 9897 9894 9892 9889 9887 9884 9881 9878 9874 9871 9867 9864 9860 9857 9853 9850 9846 9843 9840 9837 9834 9831 9829 9827 9825 9824 9823 9822 9822 9822 9823 9824 9825 9827 9829 9832 9835 9838 9841 9845 9849 9853 9858 9862 9866 9871 9875 9879 9883 9886 9890 9893 9896 9898 9901 9902 9904 9905 9905 9906 9906 9905 9905 9904 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9891 9891 9891 9892 9893 9894 9896 9897 9900 9902 9904 9907 9910 9912 9915 9917 9919 9921 9923 9924 9925 9925 9925 9925 9923 9922 9919 9916 9913 9909 9904 9900 9894 9889 9883 9878 9872 9867 9861 9856 9851 9847 9843 9839 9836 9834 9831 9830 9829 9828 9828 9827 9827 9827 9827 9826 9824 9822 9819 9815 9809 9802 9794 9784 9771 9757 9741 9722 9701 9678 9653 9626 9596 9565 9532 9498 9462 9425 9388 9350 9312 9274 9237 9200 9165 9131 9100 9070 9043 9018 8996 8978 8963 8951 8942 8937 8936 8938 8944 8953 8965 8980 8997 9017 9040 9065 9091 9118 9147 9176 9206 9236 9266 9296 9325 9353 9380 9405 9430 9452 9473 9492 9509 9525 9538 9549 9559 9567 9573 9577 9580 9581 9580 9579 9576 9573 9568 9562 9556 9550 9542 9535 9527 9519 9511 9503 9496 9488 9481 9473 9467 9461 9455 9450 9446 9442 9439 9437 9435 9435 9435 9436 9438 9442 9446 9451 9457 9464 9471 9480 9490 9500 9511 9523 9535 9547 9561 9574 9588 9602 9616 9630 9643 9657 9670 9683 9695 9707 9718 9729 9739 9748 9757 9765 9772 9778 9784 9789 9794 9798 9801 9804 9807 9809 9811 9813 9814 9816 9817 9818 9820 9821 9823 9825 9827 9829 9831 9834 9837 9839 9842 9845 9848 9852 9855 9858 9861 9864 9868 9870 9873 9876 9878 9880 9882 9884 9886 9887 9888 9889 9889 9889 9890 9890 9889 9889 9889 9888 9888 9887 9886 9886 9885 9885 7881 3 8 2 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9878 9878 9877 9875 9874 9873 9871 9869 9867 9865 9863 9861 9858 9856 9853 9851 9848 9846 9843 9840 9838 9835 9833 9830 9828 9826 9823 9821 9820 9818 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9806 9805 9804 9804 9803 9803 9802 9802 9801 9801 9800 9799 9798 9797 9796 9795 9794 9792 9791 9789 9787 9785 9783 9780 9778 9775 9772 9769 9765 9762 9758 9754 9750 9745 9741 9736 9731 9726 9721 9716 9710 9705 9699 9693 9687 9681 9675 9669 9663 9656 9650 9644 9638 9631 9625 9618 9612 9606 9599 9593 9586 9580 9573 9567 9560 9553 9546 9540 9533 9525 9518 9511 9503 9496 9488 9480 9472 9464 9456 9448 9439 9431 9423 9415 9406 9398 9391 9383 9375 9368 9361 9355 9349 9343 9337 9332 9328 9324 9321 9318 9316 9314 9312 9312 9312 9312 9313 9314 9315 9317 9320 9322 9325 9328 9332 9336 9339 9343 9347 9351 9355 9359 9363 9366 9370 9374 9377 9381 9384 9387 9390 9393 9396 9398 9401 9403 9405 9407 9409 9411 9413 9414 9416 9417 9419 9420 9421 9423 9424 9424 9425 9426 9426 9426 9426 9426 9426 9425 9424 9422 9420 9418 9415 9412 9408 9403 9398 9392 9386 9379 9371 9362 9352 9342 9331 9318 9305 9291 9276 9260 9244 9226 9208 9188 9168 9147 9126 9104 9081 9058 9034 9010 8986 8962 8938 8914 8891 8868 8845 8823 8802 8782 8763 8746 8729 8714 8701 8689 8680 8672 8666 8662 8660 8660 8662 8667 8674 8682 8693 8706 8721 8737 8756 8776 8798 8821 8845 8870 8897 8924 8952 8981 9009 9038 9067 9096 9125 9153 9181 9208 9234 9260 9285 9308 9331 9353 9373 9392 9411 9428 9444 9459 9473 9486 9498 9509 9520 9529 9539 9547 9555 9563 9570 9577 7882 3 8 2 9584 9590 9597 9603 9609 9616 9622 9628 9635 9641 9648 9654 9661 9667 9674 9680 9686 9693 9699 9705 9710 9716 9721 9726 9730 9734 9738 9741 9744 9746 9748 9749 9751 9751 9752 9752 9751 9751 9750 9749 9748 9747 9746 9745 9743 9742 9741 9740 9740 9739 9739 9739 9739 9740 9741 9742 9743 9745 9746 9748 9751 9753 9755 9758 9760 9763 9765 9768 9770 9773 9775 9777 9779 9780 9782 9783 9784 9785 9786 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9788 9788 9789 9789 9790 9791 9792 9793 9794 9795 9796 9798 9799 9800 9801 9802 9803 9804 9804 9805 9805 9805 9805 9805 9805 9804 9803 9803 9802 9800 9799 9798 9796 9795 9793 9791 9790 9788 9786 9784 9783 9781 9780 9778 9777 9775 9774 9772 9771 9770 9768 9767 9766 9764 9763 9762 9761 9759 9758 9757 9755 9754 9753 9751 9750 9749 9748 9747 9746 9746 9745 9745 9745 9745 9746 9747 9748 9750 9751 9754 9756 9759 9762 9766 9770 9774 9778 9783 9788 9793 9798 9803 9809 9814 9819 9824 9829 9834 9839 9843 9847 9851 9855 9858 9862 9864 9867 9869 9871 9872 9874 9875 9875 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9867 9864 9860 9856 9852 9848 9844 9840 9835 9830 9826 9821 9816 9811 9806 9801 9795 9790 9785 9779 9774 9769 9763 9758 9753 9748 9743 9738 9734 9730 9725 9722 9718 9715 9711 9709 9706 9704 9703 9701 9700 9700 9700 9700 9700 9701 9703 9705 9707 9709 9712 9716 9719 9723 9727 9732 9737 9742 9747 9752 9758 9763 9769 9775 9781 9787 9793 9798 9804 9810 9815 9821 9826 9831 9836 9841 9845 9849 9853 9857 9861 9864 9867 9870 9872 9874 9877 9878 9880 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 7883 3 8 2 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9882 9881 9879 9878 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9860 9860 9859 9859 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9856 9856 9857 9858 9859 9860 9862 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 9861 9860 9859 9858 9858 9858 9858 9859 9859 9860 9862 9863 9865 9867 9869 9871 9874 9876 9879 9881 9884 9887 9889 9892 9894 9896 9898 9900 9902 9903 9904 9905 9906 9907 9907 9907 9906 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9863 9861 9860 9858 9856 9855 9854 9852 9851 9850 9849 9847 9846 9845 9845 9844 9843 9843 9843 9842 9842 9842 9843 9843 9844 9845 9846 9848 9849 9851 9853 9855 9857 9860 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9941 9939 9937 9935 9933 9931 7884 3 8 2 9929 9927 9925 9923 9921 9919 9918 9917 9916 9915 9914 9914 9914 9914 9915 9916 9917 9918 9919 9921 9923 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9902 9901 9900 9899 9897 9895 9893 9891 9888 9885 9882 9879 9876 9872 9868 9864 9860 9856 9852 9848 9844 9840 9836 9833 9829 9826 9823 9821 9818 9816 9814 9813 9812 9811 9811 9811 9811 9811 9812 9813 9814 9816 9817 9819 9821 9824 9826 9828 9831 9834 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9867 9870 9873 9876 9879 9883 9886 9889 9892 9896 9899 9902 9905 9908 9911 9914 9916 9919 9922 9924 9926 9928 9930 9932 9933 9934 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9918 9916 9914 9911 9908 9905 9902 9898 9895 9891 9887 9883 9879 9874 9870 9866 9862 9858 9853 9849 9846 9842 9838 9834 9831 9827 9824 9820 9816 9813 9809 9805 9800 9795 9790 9784 9778 9771 9764 9756 9747 9737 9726 9715 9702 9689 9675 9660 9644 9628 9611 9593 9575 9556 9537 9518 9499 9480 9461 9442 9424 9407 9390 9374 9359 9345 9333 9322 9312 9304 9297 9292 7885 3 8 2 9289 9287 9287 9289 9292 9297 9304 9312 9321 9332 9344 9357 9371 9386 9401 9417 9434 9451 9468 9485 9503 9520 9537 9553 9570 9585 9601 9615 9629 9643 9655 9668 9679 9689 9699 9709 9717 9725 9732 9739 9745 9750 9756 9760 9764 9768 9771 9774 9776 9778 9780 9782 9783 9784 9784 9784 9784 9784 9783 9782 9780 9779 9777 9775 9772 9769 9766 9763 9760 9756 9752 9748 9744 9740 9736 9732 9728 9723 9720 9716 9712 9709 9705 9702 9700 9697 9695 9693 9692 9691 9690 9689 9689 9690 9690 9691 9693 9694 9696 9698 9701 9703 9706 9709 9712 9716 9719 9723 9726 9730 9734 9738 9742 9746 9750 9754 9758 9762 9766 9770 9774 9777 9781 9785 9789 9793 9797 9801 9805 9808 9812 9816 9820 9823 9827 9831 9834 9838 9841 9845 9848 9852 9855 9858 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 7886 3 8 2 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9925 9924 9924 9923 9921 9919 9916 9913 9909 9905 9899 9894 9887 9880 9872 9864 9855 9846 9836 9825 9815 9804 9793 9782 9770 9759 9749 9738 9728 9718 9709 9701 9693 9686 9680 9675 9671 9668 9666 9665 9665 9666 9668 9671 9675 9680 9686 9692 9699 9707 9715 9723 9732 9741 9751 9760 9770 9779 9788 9797 9806 9815 9823 9830 9837 9844 9850 9856 9861 9866 9870 9874 9878 9881 9883 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9925 9927 9929 9930 9932 9934 9936 9938 9940 9941 9943 9945 9947 9949 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9970 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9906 9903 9900 9897 9894 9890 9887 9884 9880 9877 9874 9870 9867 9864 9861 9858 9854 9851 9848 9844 9841 9837 9833 9829 9824 9819 9813 9807 9799 9792 9783 9774 9763 9752 9739 9726 9712 9696 9680 9662 9644 9625 9605 9585 9564 9542 9520 9498 9476 9455 9433 9412 9392 9373 9355 9338 9322 9308 9296 9286 9277 9270 9266 9263 9263 9265 9269 9275 9283 9293 9305 9319 9334 9350 9368 9387 9407 9428 9450 9471 9493 9516 9538 9559 9581 9602 9622 9641 9660 9678 9695 9710 9725 9739 9752 9763 9774 9784 9792 9800 9807 9814 9819 9824 9828 9832 9836 9839 9841 9844 9846 9848 9849 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9872 9871 9871 9869 9868 9866 9864 9862 9859 9856 9852 9849 9845 9840 9836 9831 9826 9821 9816 9810 9805 9799 9794 9789 9783 7887 3 8 2 9778 9773 9769 9764 9759 9755 9750 9746 9741 9736 9731 9725 9719 9712 9704 9695 9685 9673 9660 9645 9628 9609 9588 9565 9539 9511 9481 9448 9412 9375 9335 9293 9249 9203 9156 9107 9058 9008 8958 8908 8858 8810 8763 8718 8674 8634 8596 8562 8531 8504 8481 8463 8449 8440 8435 8435 8440 8450 8464 8483 8506 8533 8564 8598 8635 8675 8718 8762 8808 8855 8903 8951 8999 9047 9095 9141 9186 9230 9272 9312 9350 9386 9419 9451 9480 9507 9532 9555 9575 9594 9611 9626 9640 9652 9663 9674 9683 9691 9699 9707 9714 9721 9727 9734 9740 9746 9753 9759 9766 9772 9778 9785 9791 9797 9803 9809 9815 9820 9825 9830 9834 9838 9842 9845 9847 9850 9851 9853 9854 9855 9855 9855 9855 9855 9855 9854 9854 9853 9853 9853 9852 9852 9852 9852 9853 9853 9854 9855 9857 9858 9860 9862 9864 9866 9868 9871 9873 9876 9878 9881 9883 9886 9888 9890 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9903 9901 9899 9896 9893 9890 9887 9883 9879 9876 9871 9867 9862 9858 9853 9847 9842 9836 9831 9825 9819 9813 9808 9802 9796 9791 9785 9780 9775 9771 9766 9762 9759 9755 9753 9750 9748 9747 9746 9745 9745 9745 9746 9747 9748 9749 9751 9753 9755 9758 9760 9763 9766 9768 9771 9774 9777 9779 9782 9785 9787 9790 9792 9795 9797 9800 9803 9805 9808 9811 9814 9817 9821 9824 9828 9832 9836 9840 9845 9849 9854 9859 9865 9870 9875 9881 9886 9892 9897 9903 9908 9913 9918 9923 9927 9932 9936 9939 9943 9946 9948 9951 9953 9954 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 7888 3 8 2 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9895 9895 9896 9896 9898 9899 9900 9902 9904 9906 9908 9910 9913 9915 9918 9920 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9968 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9944 9943 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9959 9958 9956 9954 9952 9951 9949 9947 9945 9943 9942 9941 9939 9938 9938 9937 9937 9937 9937 9937 9938 9939 9940 9941 9943 9945 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9966 9966 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9945 9946 9947 9948 9949 9951 9952 9954 9956 9957 9959 9961 9963 9964 9966 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9915 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9887 9887 9888 9889 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9925 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 7889 3 8 3 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9967 9967 9968 9968 9968 9968 9967 9967 9965 9964 9962 9960 9958 9955 9953 9950 9948 9945 9942 9940 9937 9935 9933 9932 9930 9929 9928 9928 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9938 9939 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9921 9920 9918 9917 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9897 9894 9891 9887 9883 9878 9874 9869 9863 9857 9851 9845 9838 9832 9825 9818 9811 9804 9797 9790 9782 9775 9768 9761 9753 9746 9738 9730 9721 9712 9703 9693 9681 9669 9656 9642 9627 9610 9592 9572 9552 9529 9505 9480 9454 9426 9397 9368 9337 9307 9276 9244 9213 9183 9153 9125 9098 9072 9048 9026 9007 8990 8976 8965 8956 8951 8948 8949 8952 8959 8968 8981 8995 9012 9032 9053 9076 9101 9127 9153 9181 9209 9238 9266 9295 9323 9351 9378 9404 9430 9455 9478 9501 9523 9543 9563 9581 9599 9615 9631 9645 9659 9672 9684 9696 9707 9718 9728 9737 9746 9755 9763 9771 9779 9786 9794 9801 9807 9814 9820 9826 9832 9838 9844 9849 9854 9859 9864 9869 9874 9878 9883 9887 9891 9895 9899 9903 9906 9910 9913 9916 9919 9921 9923 9926 9928 9929 9931 9932 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9956 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9923 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9919 9920 9921 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9932 9932 9932 9932 9933 9934 9935 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9962 9963 9964 9964 9964 9963 9963 9962 9960 9959 9957 9955 9952 9950 9947 9945 9942 9940 9937 9935 9932 9930 9928 9926 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 7890 3 8 3 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9879 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9864 9863 9861 9859 9857 9855 9852 9849 9846 9842 9839 9834 9830 9825 9819 9814 9808 9801 9795 9788 9780 9773 9765 9757 9749 9741 9733 9725 9717 9708 9700 9692 9684 9677 9669 9662 9655 9649 9643 9637 9632 9628 9624 9621 9618 9616 9615 9614 9614 9615 9616 9618 9621 9625 9629 9634 9639 9645 9652 9659 9666 9673 9681 9689 9698 9706 9714 9723 9731 9739 9747 9755 9763 9770 9777 9783 9789 9795 9801 9806 9811 9815 9819 9823 9827 9830 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9877 9880 9883 9887 9890 9893 9895 9898 9900 9902 9904 9905 9907 9907 9908 9908 9907 9906 9905 9904 9902 9900 9898 9896 9894 9891 9889 9886 9884 9882 9880 9878 9876 9875 9874 9873 9872 9871 9870 9870 9870 9869 9869 9868 9868 9867 9866 9864 9862 9860 9857 9854 9851 9847 9842 9838 9832 9827 9821 9815 9809 9803 9797 9791 9785 9779 9774 9769 9765 9762 9759 9756 9755 9754 9754 9755 9757 9759 9762 9766 9770 9775 9781 9787 9793 9800 9807 9814 9821 9828 9835 9842 9849 9855 9861 9866 9872 9876 9881 9884 9888 9891 9893 9895 9897 9898 9899 9900 9900 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9905 9905 9904 9903 9902 9901 9899 9896 9894 9891 9887 9883 9879 9874 9869 9864 9858 9852 9846 9840 9833 9826 9819 9812 9805 9798 9792 9785 9778 9772 9766 9760 9755 9750 9745 9741 9738 9735 9733 9731 9730 9729 9729 9730 9731 9733 9735 9738 9741 9744 9748 9752 9756 9761 9765 9770 9775 9779 9784 9788 9792 9796 9799 9802 9805 9808 9810 9812 9814 9815 9816 9817 9818 9819 9819 9820 9820 9821 9822 9822 9823 9824 9825 9827 9829 9831 9833 9836 9838 9842 9845 9849 9852 9856 9861 9865 9869 9874 9879 9883 9888 9892 9897 9901 9905 9909 9913 9917 9921 9924 9927 9930 9932 9935 9937 9939 9941 9942 9943 9945 9945 9946 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9890 9888 9885 9883 9881 9878 9875 9872 9869 9866 9863 9859 9856 9852 9848 9844 9840 9835 9831 9826 9822 9817 9812 9808 9803 9799 9794 9790 9786 9783 9779 9777 9774 9772 9771 9770 9769 9769 9770 9771 9772 9774 9777 9780 9783 9787 9791 7891 3 8 3 9795 9800 9804 9808 9813 9817 9821 9824 9828 9831 9834 9836 9838 9839 9840 9841 9841 9841 9841 9840 9839 9838 9836 9835 9833 9832 9830 9828 9826 9824 9822 9820 9818 9815 9812 9809 9805 9801 9796 9790 9784 9777 9769 9760 9750 9739 9727 9715 9701 9687 9672 9657 9641 9625 9608 9592 9576 9560 9545 9530 9516 9504 9493 9483 9475 9469 9464 9461 9461 9462 9465 9470 9477 9485 9495 9507 9520 9534 9549 9565 9582 9599 9616 9634 9651 9669 9685 9702 9717 9732 9746 9759 9771 9782 9792 9801 9809 9816 9823 9828 9833 9838 9841 9845 9847 9850 9852 9854 9856 9858 9861 9863 9865 9867 9869 9872 9874 9877 9880 9883 9886 9888 9891 9894 9896 9899 9901 9903 9905 9907 9908 9909 9910 9911 9911 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9914 9915 9917 9920 9922 9924 9927 9930 9933 9936 9939 9941 9944 9947 9949 9951 9953 9954 9955 9956 9956 9956 9956 9955 9954 9952 9951 9949 9947 9944 9942 9940 9938 9935 9933 9932 9930 9929 9928 9928 9927 9928 9928 9929 9931 9932 9934 9937 9939 9942 9944 9947 9950 9952 9954 9956 9958 9960 9961 9962 9962 9962 9961 9960 9959 9957 9955 9953 9950 9947 9945 9942 9939 9937 9934 9932 9930 9928 9927 9926 9926 9926 9926 9927 9928 9930 9932 9934 9936 9939 9941 9944 9946 9949 9951 9954 9956 9957 9959 9960 9961 9961 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9952 9951 9950 9950 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9938 9936 9935 9934 9933 9932 9932 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9935 9935 9935 9934 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9906 9905 9903 9901 9899 9897 9894 9892 9889 9886 9882 9879 9875 9872 9868 9864 9860 9856 9852 9849 9845 9841 9837 9832 9828 9824 9819 9815 9810 9805 9800 9794 9788 9782 9776 9769 9762 9755 9747 9740 9732 9723 9715 9706 9697 9688 9678 9669 9659 9649 9638 9627 9616 9604 9591 9578 9563 9547 9531 9513 9493 9472 9449 9424 9397 9368 9337 9304 9270 9233 9194 9154 9112 9070 9026 8981 8936 8891 8847 8803 8761 8720 8682 8645 8612 8582 8555 8532 8514 8499 8489 8484 8483 8487 8496 8509 8526 8548 8573 8602 8634 8669 8707 8747 8788 8831 8874 8918 8962 9006 9049 9092 9133 9173 9211 9247 9282 9314 9345 9373 9399 9424 9446 9466 9485 9501 9517 9530 9543 9554 9565 9574 9583 9590 9598 9605 9611 9617 9623 9629 9634 9639 9645 9650 9655 9660 9665 7892 3 8 3 9669 9674 9679 9683 9688 9692 9696 9700 9704 9708 9712 9716 9720 9723 9727 9730 9733 9736 9739 9742 9745 9747 9750 9752 9754 9755 9757 9758 9759 9759 9759 9759 9759 9758 9757 9755 9753 9751 9749 9746 9743 9740 9737 9733 9730 9726 9723 9719 9716 9713 9710 9707 9705 9703 9701 9700 9699 9699 9699 9700 9701 9702 9704 9707 9709 9712 9716 9719 9723 9727 9732 9736 9740 9745 9750 9754 9759 9763 9768 9772 9776 9781 9785 9789 9794 9798 9802 9806 9810 9814 9819 9823 9827 9832 9836 9840 9845 9849 9854 9858 9863 9867 9872 9876 9880 9884 9888 9892 9896 9899 9903 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9944 9946 9947 9948 9948 9949 9949 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9932 9932 9932 9932 9933 9933 9934 9935 9937 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9960 9961 9961 9962 9962 9962 9961 9961 9960 9959 9958 9956 9954 9953 9951 9949 9947 9945 9942 9940 9938 9936 9934 9932 9930 9929 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9898 9895 9893 9890 9887 9883 9880 9876 9871 9867 9862 9857 9852 9846 9840 9834 9828 9822 9815 9809 9802 9796 9789 9783 9776 9770 9764 9758 9752 9746 9741 9736 9731 9726 9722 9718 9714 9711 9708 9706 9704 9702 9700 9699 9699 9699 9699 9700 9701 9702 9704 9706 9708 9711 9715 9718 9722 9726 9731 9735 9740 9745 9750 9756 9761 9767 9772 9778 9783 9789 9794 9799 9805 9810 9815 9819 9824 9828 9832 9836 9840 9844 9847 9850 9853 9856 9859 9862 9865 9868 9870 9873 9875 9878 9881 9883 9886 9889 9891 9894 9897 9899 9902 9904 9907 9909 9912 9914 9916 9918 9920 9922 9923 9924 9925 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9911 9909 9907 9905 9902 9900 9898 9896 9893 9891 9889 9886 9884 9881 9878 9876 9873 9870 9867 9865 9862 9859 9856 9853 9850 9848 9845 9842 9840 9837 9835 9833 9831 9829 9827 9825 9824 9822 9821 9820 9820 9819 9819 9819 9819 9819 9819 9820 9820 9821 9822 9823 9824 9825 9826 9827 9829 9830 9831 9832 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9846 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9858 9860 9862 9864 9866 9869 9871 9874 9877 9880 9883 9887 9890 9894 9897 9901 9905 9909 9912 9916 9920 9924 9927 9931 9934 9937 9940 9943 9945 9948 9950 9952 9953 9955 9956 9957 9958 9958 9958 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 7893 3 8 3 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9965 9965 9964 9963 9963 9962 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9955 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9970 9970 9969 9968 9967 9966 9964 9962 9960 9958 9956 9953 9951 9949 9947 9946 9944 9943 9942 9941 9941 9941 9942 9942 9943 9945 9947 9949 9951 9953 9955 9958 9960 9963 9965 9968 9970 9972 9973 9975 9976 9977 9977 9977 9977 9977 9976 9975 9974 9972 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9921 9919 9916 9914 9912 9910 9907 9905 9903 9901 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9875 9874 9872 9871 9869 9868 9867 9865 9864 9863 9861 9860 9859 9857 9856 9854 9853 9851 9850 9848 9846 9844 9841 9839 9836 9833 9830 9826 9822 9817 9812 9806 9800 9794 9787 9779 9771 9763 9754 9745 9735 9725 9715 9705 9694 9684 9673 9663 9652 9641 9631 9620 9609 9598 9587 9576 9564 9551 9538 9524 9508 9491 9473 9452 9430 9405 9377 9347 9314 9278 9240 9198 9153 9104 9053 9000 8944 8885 8825 8764 8701 8638 8575 8512 8451 8391 8333 8279 8227 8180 8138 8100 8067 8040 8020 8005 7997 7995 8000 8011 8028 8052 8081 8115 8155 8199 8247 8298 8353 8410 8468 8529 8589 8651 8712 8772 8831 8889 8945 8998 9050 9099 9145 9189 9229 9267 9303 9335 9365 9393 9418 9441 9463 9482 9500 9516 9531 9545 9558 9571 9582 9593 9604 9614 9623 9633 9642 9651 9660 9668 9677 9685 9693 9700 9707 9714 9721 9727 9733 9738 9742 9746 9750 9753 9755 9757 9758 9759 9759 9758 9757 9755 9753 9750 9747 9743 9739 9734 9730 9725 9719 9714 9709 9704 9698 9693 9688 9684 9679 9675 9672 9669 9666 9664 9662 9661 9661 9661 9661 9662 9664 9666 9668 9671 9674 9677 9681 9685 9689 9693 9698 9702 9706 9710 9714 9718 9722 9726 9729 9733 9736 9739 9742 9745 9747 9750 9752 9755 9757 9760 9762 9765 9768 9770 9773 9776 9780 9783 9787 9790 9794 9798 9802 9806 9810 9814 9818 9821 9825 9829 9832 9835 9838 9841 9844 9846 9848 9849 9851 9852 9853 9853 9853 9854 9854 9853 9853 9853 9852 9852 9851 9851 9851 9850 9850 9851 9851 9851 9852 9853 9854 9856 9857 9859 9861 9863 9865 9867 9870 9872 9875 9877 9880 9882 9885 9887 9889 9892 9894 9895 9897 9899 9900 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9898 9897 7894 3 8 3 9895 9892 9890 9886 9883 9879 9875 9870 9865 9859 9853 9847 9840 9834 9827 9820 9813 9806 9799 9792 9786 9779 9773 9768 9762 9758 9753 9750 9746 9744 9741 9740 9738 9737 9737 9737 9737 9738 9738 9739 9740 9741 9742 9743 9744 9745 9745 9746 9746 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9748 9748 9749 9750 9751 9753 9754 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9777 9779 9779 9780 9781 9781 9781 9780 9780 9779 9778 9777 9776 9774 9773 9772 9770 9769 9768 9767 9766 9766 9765 9765 9765 9765 9765 9765 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9775 9775 9776 9776 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9775 9775 9775 9775 9776 9776 9776 9777 9778 9779 9780 9781 9783 9785 9787 9789 9792 9795 9798 9801 9804 9808 9812 9816 9820 9824 9828 9832 9837 9841 9846 9850 9854 9859 9863 9867 9871 9875 9878 9882 9885 9888 9891 9893 9896 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9930 9932 9933 9935 9937 9939 9940 9942 9944 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9939 9938 9936 9934 9932 9930 9927 9924 9921 9917 9913 9910 9906 9902 9898 9894 9890 9886 9883 9879 9875 9872 9869 9866 9863 9861 9858 9856 9854 9852 9851 9849 9848 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9833 9834 9835 9836 9838 9840 9843 9846 9849 9853 9857 9861 9865 9870 9874 9879 9884 9889 9893 9898 9902 9906 9910 9913 9916 9918 9920 9922 9923 9923 9923 9922 9921 9919 9916 9913 9910 9906 9902 9898 9893 9889 9884 9878 9873 9868 9862 9857 9851 9846 9840 9835 9829 9824 9819 9814 9809 9803 9798 9793 9788 9784 9779 9774 9769 9764 9759 9754 9749 9744 9739 9734 9728 9723 9717 9711 9705 9699 9692 9684 9677 9669 9660 9651 9641 9631 9620 9609 9597 9585 9573 9560 9546 9533 9519 9506 9493 9479 9467 9455 9443 9433 9423 9415 9408 9402 9397 9395 9393 9394 9396 9400 9405 9412 9421 9431 9442 9455 9468 9483 9498 9514 9531 9547 9564 9581 9598 9614 9630 9646 9661 9675 9688 9701 9713 9724 9734 9744 9753 9761 9769 9776 9783 9789 9796 9802 9807 9813 9819 9825 9830 9836 9842 9848 9854 9860 9866 9872 9877 9883 9888 9894 9899 9903 9908 9912 9915 9918 9921 9923 9925 9926 9927 9928 9928 9929 9928 9928 9927 9926 9925 9925 9923 9922 9921 9920 9920 7895 3 8 3 9919 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9907 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9887 9886 9884 9882 9880 9879 9877 9875 9873 9872 9870 9868 9866 9864 9862 9859 9856 9853 9849 9845 9841 9837 9832 9826 9820 9814 9807 9800 9793 9785 9778 9770 9762 9754 9746 9738 9731 9723 9717 9710 9704 9699 9694 9690 9687 9684 9682 9681 9681 9682 9683 9685 9688 9692 9696 9701 9706 9711 9718 9724 9731 9738 9745 9752 9759 9766 9773 9780 9786 9793 9799 9805 9810 9816 9821 9825 9830 9834 9838 9842 9845 9848 9851 9854 9857 9859 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9878 9878 9878 9879 9878 9878 9877 9877 9875 9874 9872 9870 9868 9865 9862 9859 9856 9852 9848 9844 9839 9834 9829 9824 9819 9813 9808 9802 9796 9790 9784 9778 9772 9766 9760 9755 9749 9744 9738 9733 9728 9723 9719 9715 9711 9707 9703 9700 9697 9694 9691 9689 9686 9684 9682 9679 9677 9674 9672 9669 9666 9663 9660 9656 9653 9648 9644 9639 9635 9629 9624 9618 9612 9606 9600 9593 9587 9580 9573 9566 9559 9551 9544 9536 9529 9521 9512 9503 9494 9484 9474 9462 9450 9437 9422 9407 9390 9371 9350 9328 9304 9279 9251 9221 9190 9157 9121 9085 9046 9007 8966 8924 8882 8839 8797 8754 8713 8672 8633 8595 8559 8526 8496 8468 8444 8423 8407 8394 8385 8380 8379 8383 8391 8402 8418 8437 8459 8485 8514 8545 8578 8614 8650 8688 8727 8766 8805 8844 8883 8921 8957 8993 9027 9059 9090 9119 9147 9172 9196 9218 9238 9257 9274 9290 9305 9319 9332 9344 9356 9367 9378 9389 9400 9410 9421 9432 9443 9454 9465 9477 9488 9500 9512 9524 9536 9548 9560 9572 9583 9594 9605 9616 9626 9636 9645 9654 9662 9671 9678 9686 9693 9699 9706 9712 9718 9723 9729 9734 9739 9744 9749 9754 9759 9764 9768 9773 9777 9781 9785 9789 9793 9796 9799 9802 9805 9807 9809 9811 9813 9814 9815 9816 9817 9818 9818 9818 9819 9819 9819 9819 9820 9820 9820 9821 9821 9822 9822 9823 9824 9825 9826 9827 9827 9828 9829 9830 9831 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9833 9833 9832 9831 9830 9829 9828 9827 9825 9824 9823 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9801 9799 9796 9794 9791 9789 9786 9784 9781 9778 9776 9773 9771 9768 9766 9763 9761 9758 9756 9753 9751 9748 9745 9743 9739 9736 9732 9728 9724 9719 9714 9708 9701 9694 9687 9678 9669 9660 9649 9638 9627 9614 9601 9588 9574 9560 9545 9530 9514 9498 9482 9466 9449 9432 9415 9398 9380 9362 9343 9324 9304 9284 9262 9240 9216 9191 9165 9137 9107 9075 9041 9004 8966 8925 8881 8835 8787 8736 8683 8628 8571 8513 8452 8391 8329 8266 8203 8141 8079 7896 3 8 3 8019 7960 7904 7850 7800 7753 7710 7671 7637 7608 7584 7566 7553 7546 7544 7548 7558 7574 7594 7620 7651 7686 7725 7768 7814 7863 7915 7969 8024 8081 8138 8195 8253 8310 8366 8422 8476 8529 8580 8629 8676 8722 8765 8806 8845 8883 8918 8951 8983 9013 9042 9069 9094 9119 9142 9165 9186 9207 9227 9246 9265 9283 9301 9318 9335 9351 9367 9382 9397 9411 9425 9439 9452 9464 9476 9487 9498 9508 9517 9526 9534 9542 9549 9555 9561 9567 9571 9575 9579 9582 9585 9587 9589 9591 9592 9592 9593 9593 9593 9593 9592 9592 9591 9590 9589 9588 9587 9586 9584 9583 9581 9579 9578 9575 9573 9571 9568 9565 9562 9558 9553 9549 9544 9538 9531 9524 9516 9508 9499 9488 9478 9466 9454 9441 9427 9412 9397 9382 9365 9348 9331 9313 9295 9277 9259 9240 9221 9203 9184 9165 9147 9129 9111 9093 9075 9058 9041 9024 9008 8991 8975 8959 8943 8927 8912 8896 8881 8866 8851 8835 8821 8806 8791 8777 8762 8748 8735 8721 8709 8696 8684 8673 8662 8653 8643 8635 8628 8621 8616 8611 8607 8605 8603 8603 8603 8605 8607 8611 8616 8621 8628 8635 8643 8652 8662 8673 8684 8697 8710 8723 8738 8753 8768 8784 8801 8818 8835 8854 8872 8891 8910 8929 8949 8969 8989 9009 9029 9050 9070 9090 9110 9130 9150 9169 9188 9207 9226 9244 9261 9279 9296 9313 9329 9344 9360 9375 9390 9404 9418 9432 9445 9458 9471 9484 9496 9508 9520 9532 9544 9555 9567 9578 9590 9601 9612 9623 9633 9644 9654 9664 9674 9684 9693 9702 9711 9720 9728 9736 9743 9750 9757 9763 9769 9774 9779 9784 9788 9792 9795 9798 9801 9803 9806 9808 9809 9811 9812 9814 9815 9817 9818 9819 9821 9822 9823 9825 9826 9828 9829 9831 9832 9833 9835 9835 9836 9837 9837 9837 9836 9835 9834 9833 9830 9828 9825 9822 9818 9814 9810 9805 9800 9795 9790 9784 9779 9774 9768 9763 9758 9753 9749 9744 9740 9737 9733 9730 9728 9725 9724 9722 9721 9720 9719 9719 9719 9719 9719 9720 9721 9722 9724 9726 9728 9730 9733 9736 9739 9743 9746 9751 9755 9760 9765 9770 9776 9782 9788 9794 9800 9806 9813 9819 9825 9831 9837 9842 9848 9853 9857 9861 9865 9868 9871 9873 9875 9877 9878 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9882 9883 9885 9887 9889 9891 9894 9897 9901 9904 9908 9912 9916 9921 9925 9929 9933 9937 9941 9944 9948 9951 9953 9956 9958 9959 9961 9962 9962 9962 9962 9962 9961 9961 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9919 9916 9914 9912 9910 9907 9905 9902 9899 9896 9893 9890 9886 9883 9879 9876 9872 9868 9864 7897 3 8 3 9860 9855 9851 9846 9842 9837 9832 9826 9821 9815 9810 9804 9798 9792 9786 9780 9774 9767 9761 9755 9749 9743 9737 9732 9726 9721 9716 9712 9708 9704 9701 9698 9695 9693 9692 9691 9691 9691 9692 9694 9696 9698 9701 9705 9709 9714 9719 9724 9730 9736 9742 9748 9755 9761 9768 9775 9781 9788 9794 9801 9807 9812 9818 9823 9828 9832 9836 9840 9843 9846 9849 9851 9853 9855 9857 9858 9860 9861 9862 9863 9864 9865 9867 9868 9869 9871 9873 9875 9877 9879 9881 9884 9887 9889 9892 9896 9899 9902 9905 9909 9912 9916 9919 9922 9926 9929 9932 9935 9937 9940 9942 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9956 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9968 9968 9967 9967 9966 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9935 9932 9930 9928 9926 9924 9923 9921 9920 9918 9917 9917 9916 9916 9916 9916 9917 9918 9919 9920 9922 9924 9926 9928 9930 9933 9935 9938 9941 9943 9945 9948 9950 9952 9953 9955 9956 9957 9958 9958 9958 9958 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9941 9939 9938 9938 9937 9936 9936 9936 9936 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9931 9930 9928 9927 9925 9923 9920 9918 9915 9913 9911 9908 9906 9904 9903 9901 9900 9899 9899 9899 9899 9900 9901 9903 9905 9907 9909 9912 9915 9918 9921 9923 9926 9929 9931 9933 9935 9936 9937 9937 9937 9937 9936 9934 9932 9930 9927 9924 9921 9918 9914 9911 9907 9904 9900 9897 9894 9891 9889 9887 9886 9884 9884 9883 9883 9884 9884 9885 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9911 9913 9915 9917 9919 9922 9924 9927 9930 9932 9935 9938 9940 9943 9945 9947 9949 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 7898 3 8 3 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9950 9948 9946 9943 9940 9936 9933 9929 9925 9920 9916 9911 9905 9900 9895 9889 9883 9877 9871 9865 9859 9853 9847 9841 9835 9829 9823 9818 9812 9807 9802 9797 9792 9788 9784 9780 9776 9773 9770 9768 9765 9764 9762 9761 9761 9761 9761 9762 9763 9765 9767 9769 9773 9776 9780 9784 9789 9794 9799 9804 9810 9816 9822 9827 9833 9839 9845 9851 9856 9862 9867 9872 9876 9881 9885 9889 9892 9896 9899 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9952 9950 9948 9947 9944 9942 9940 9938 9935 9933 9930 9927 9924 9921 9917 9913 9909 9905 9901 9896 9891 9885 9880 9874 9867 9861 9854 9848 9841 9834 9827 9819 9812 9805 9798 9792 9785 9779 9773 9768 9762 9757 9753 9749 9745 9741 9738 9735 9733 9731 9729 9727 9726 9724 9723 9722 9721 9720 9720 9719 9718 9718 9717 9717 9717 9717 9717 9718 9719 9720 9722 9724 9726 9729 9732 9736 9740 9745 9750 9756 9762 9769 9776 9783 9791 9798 9806 9814 9822 9830 9838 9845 9853 9860 9866 9873 9878 9884 9888 9893 9896 9900 9902 9904 9906 9907 9908 9908 9908 9907 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9881 9880 9880 9880 9880 9880 9880 9881 9882 9883 9885 9886 9888 9890 9892 9894 9896 9899 9901 9903 9906 9908 9910 9913 9915 9916 9918 9920 9921 9922 9923 9924 9924 9924 9924 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9932 9933 9934 9935 9937 9939 9940 9942 9944 9946 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9960 9959 9958 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9968 9967 9966 9964 9962 9960 9958 9955 9952 9949 9946 9943 9940 9936 9933 9930 9927 9925 9922 9920 9919 9917 9917 9916 9916 9917 9918 9920 9922 9924 9927 9930 9933 9937 9940 9944 9948 7899 3 8 3 9951 9955 9958 9961 9964 9966 9968 9970 9971 9972 9972 9972 9972 9971 9970 9969 9967 9966 9964 9962 9961 9959 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9966 9967 9967 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9963 9964 9965 9967 9968 9970 9971 9973 9974 9975 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9974 9972 9971 9969 9967 9965 9962 9960 9958 9956 9954 9952 9951 9949 9948 9947 9946 9946 9946 9946 9946 9947 9948 9949 9950 9952 9953 9955 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9974 9975 9975 9975 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9939 9937 9935 9933 9931 9928 9925 9922 9919 9916 9913 9909 9906 9902 9899 9896 9892 9889 9886 9883 9880 9877 9874 9872 9870 9868 9866 9864 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9852 9851 9851 9850 9849 9848 9847 9845 9844 9843 9842 9841 9839 9838 9837 9836 9836 9835 9835 9834 9834 9835 9835 9836 9837 9838 9839 9841 9843 9845 9847 9849 9852 9854 9857 9860 9863 9866 9868 9871 9874 9877 9879 9881 9884 9886 9888 9890 9891 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9928 9928 9927 9926 9924 9923 9921 9918 9915 9912 9909 9905 9901 9896 9891 9886 9881 9875 9870 9864 9858 9852 9845 9839 9832 9826 9819 9812 9806 9799 9792 9785 9778 9771 9764 9758 9751 9743 9736 9729 9722 9715 9708 9701 9695 9688 9681 9675 9669 9663 9657 9652 9647 9642 9638 9634 9631 9628 9626 9624 9623 9622 9622 9623 9624 9626 9628 9631 9635 9639 9643 9648 9653 9659 9665 9672 9678 9685 9692 9700 9707 9715 9723 9731 9739 9747 9754 9762 9770 9778 9786 9793 9800 9808 9815 9822 9829 9835 9841 9848 9853 9859 9864 9870 9874 9879 9883 9888 9892 9895 9899 9902 9905 9907 9910 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 7900 3 8 3 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9920 9920 9921 9922 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9943 9945 9947 9948 9950 9952 9953 9954 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9939 9939 9939 9939 9940 9941 9942 9944 9946 9948 9950 9952 9955 9958 9960 9963 9965 9967 9970 9972 9973 9975 9976 9977 9977 9977 9977 9977 9976 9975 9973 9972 9970 9968 9966 9964 9961 9959 9957 9955 9953 9951 9950 9948 9947 9946 9946 9946 9946 9946 9947 9948 9949 9950 9952 9954 9955 9957 9959 9961 9962 9964 9965 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9959 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9943 9943 9942 9942 9943 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9927 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9909 9907 9904 9901 9899 9895 9892 9889 9885 9881 9877 9873 9868 9864 9859 9854 9849 9844 9839 9833 9828 9822 9816 9810 9804 9797 9791 9784 9777 9770 9763 9755 9748 9740 9732 9724 9716 9708 9700 9692 9684 9676 9669 9661 9654 9646 9640 9633 9627 9621 9615 9610 9605 9600 9596 9593 9589 9586 9584 9581 9579 9578 9576 9574 9573 9571 9570 9568 9565 9563 9560 9556 9551 9546 9540 9533 9524 9515 9504 9492 9479 9465 9449 9432 9414 9394 9374 9353 9330 9307 9284 9260 9236 9212 9188 9165 9143 9121 9101 9082 9065 9050 9037 9025 9017 9010 9006 9005 9006 9010 9016 9025 9037 9050 9066 9083 9103 9124 9146 9170 9194 9219 9244 9270 9295 9320 9345 9369 9393 9415 9437 9457 9476 9494 9511 9527 9541 9554 9566 9576 9586 9595 9603 9610 9617 9623 9629 9634 9639 9644 9648 9653 9657 9662 9666 9671 9676 9680 9686 9691 9696 9702 9707 9713 9719 9724 9730 9736 9743 9749 9755 9761 9767 9773 9779 9785 9791 9797 9803 9809 9814 9820 9825 9830 9836 9840 9845 9850 9854 9858 9862 9866 9870 9873 9876 9879 9882 9885 9888 9890 9893 9895 9898 9900 9903 9905 9907 9910 9912 9915 9917 9920 9922 7901 3 8 3 9925 9927 9930 9932 9934 9936 9938 9940 9942 9943 9944 9944 9945 9945 9945 9944 9944 9943 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9922 9922 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9927 9926 9925 9924 9923 9922 9920 9918 9916 9913 9911 9908 9905 9903 9900 9897 9895 9892 9890 9888 9886 9885 9884 9883 9882 9882 9882 9883 9883 9885 9886 9887 9889 9891 9893 9895 9898 9900 9903 9905 9908 9910 9913 9915 9917 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9966 9966 9965 9964 9963 9962 9960 9958 9955 9953 9950 9947 9945 9942 9939 9936 9933 9931 9928 9926 9925 9923 9922 9922 9921 9921 9922 9922 9923 9924 9926 9927 9929 9931 9933 9935 9936 9938 9939 9940 9941 9942 9942 9942 9941 9940 9939 9937 9935 9933 9931 9928 9925 9922 9919 9917 9914 9911 9908 9906 9903 9901 9899 9898 9897 9896 9895 9895 9895 9895 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9900 9900 9899 9899 9898 9896 9895 9893 9891 9889 9886 9883 9881 9878 9875 9871 9868 9865 9862 9859 9856 9853 9850 9848 9846 9843 9842 9840 9838 9837 9836 9835 9834 9834 9833 9833 9833 9832 9832 9832 9832 9832 9832 9832 9831 9831 9830 9830 9829 9828 9826 9825 9823 9822 9820 9818 9815 9813 9810 9808 9805 9802 9799 9796 9793 9789 9786 9783 9780 9777 9774 9771 9768 9766 9763 9760 9758 9755 9753 9751 9748 9746 9743 9740 9737 9734 9731 9727 9723 9718 9713 9707 9701 9694 9686 9678 9669 9660 9650 9639 9627 9615 9603 9590 9576 9563 9548 9534 9519 9503 9488 9472 9456 9439 9422 9405 9387 9368 9348 9327 9305 9281 9256 9228 9199 9167 9132 9094 9054 9010 8963 8912 8858 8801 8740 8676 8608 8538 8465 8390 8314 8236 8157 8078 7999 7922 7846 7773 7702 7635 7573 7516 7464 7418 7378 7345 7319 7301 7290 7286 7290 7300 7318 7342 7373 7409 7450 7496 7546 7599 7654 7711 7769 7827 7885 7942 7998 8051 8101 8148 8192 8232 8268 8300 8327 8350 8369 8384 8395 8403 8407 8409 8408 8405 8400 8394 8388 8381 8374 8367 8361 8357 8353 8352 8352 8355 8360 8367 8376 8388 8403 8419 8439 8460 8483 8509 8536 8565 8595 8626 8659 8693 8727 8762 8798 8834 8870 8906 8941 8977 9012 9047 9082 9115 9149 9181 9213 9243 9273 9302 9330 9357 9383 9407 9431 9453 9475 9495 9514 9532 9549 9564 9579 9592 9605 9617 9627 9637 9646 9655 9663 9670 9677 9684 9690 9696 9702 9708 9714 9720 9726 9732 9738 9745 9751 9757 9764 9770 9777 9783 7902 3 8 3 9790 9796 9802 9808 9814 9819 9824 9829 9833 9837 9841 9844 9846 9848 9850 9851 9852 9853 9853 9854 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9855 9856 9858 9859 9861 9862 9864 9865 9867 9869 9870 9872 9874 9875 9876 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9910 9912 9913 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9916 9917 9918 9919 9921 9923 9924 9927 9929 9931 9933 9935 9937 9940 9942 9943 9945 9947 9948 9949 9950 9950 9950 9950 9950 9949 9948 9947 9945 9944 9942 9940 9938 9937 9935 9933 9931 9930 9928 9927 9926 9926 9925 9926 9926 9927 9928 9929 9930 9932 9934 9936 9939 9941 9944 9946 9948 9951 9953 9955 9956 9958 9959 9960 9960 9961 9960 9960 9959 9958 9957 9955 9953 9952 9950 9948 9946 9944 9943 9941 9940 9939 9939 9938 9939 9939 9940 9941 9943 9945 9947 9949 9952 9954 9957 9960 9962 9965 9967 9969 9971 9972 9974 9974 9975 9975 9974 9973 9972 9971 9969 9967 9964 9962 9960 9957 9955 9952 9950 9948 9946 9945 9944 9943 9943 9943 9944 9945 9946 9948 9950 9952 9954 9957 9960 9963 9965 9968 9971 9973 9975 9977 9978 9979 9980 9980 9980 9979 9978 9977 9975 9973 9970 9967 9964 9961 9958 9955 9951 9948 9945 9942 9939 9937 9934 9932 9931 9929 9928 9928 9928 9928 9928 9929 9930 9931 9933 9935 9937 9939 9941 9943 9946 9948 9950 9952 9954 9956 9958 9960 9961 9962 9963 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9959 9958 9957 9955 9953 9952 9950 9949 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9897 9896 9894 9891 9888 9885 9881 9876 9871 9865 9859 9852 9845 9837 9829 9820 9811 9802 9793 9784 9774 9765 9756 9747 9738 9730 9722 9715 9708 9703 9698 9693 9690 9687 9685 9684 9684 9685 9687 9689 9693 9696 9701 9706 9712 9718 9724 9731 9738 9745 9752 9759 9765 9772 9779 9785 9791 9797 9802 9807 9811 9816 9819 9823 9826 9828 9830 9832 9834 9835 9836 9837 9838 9838 9838 9838 9838 9837 9837 9836 9835 9834 9833 9831 9830 9828 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9804 9802 9801 9800 7903 3 8 3 9799 9798 9798 9797 9797 9797 9797 9798 9798 9799 9799 9800 9801 9801 9801 9802 9802 9801 9801 9800 9799 9798 9796 9795 9792 9790 9787 9784 9781 9777 9773 9769 9765 9761 9756 9751 9746 9740 9735 9728 9722 9715 9708 9700 9692 9683 9674 9664 9653 9642 9630 9617 9604 9590 9575 9561 9545 9530 9514 9498 9482 9467 9452 9437 9423 9410 9398 9387 9377 9368 9362 9356 9352 9350 9350 9351 9354 9358 9365 9372 9381 9391 9403 9415 9428 9442 9456 9471 9486 9502 9517 9532 9547 9561 9575 9589 9602 9614 9626 9637 9648 9658 9667 9676 9685 9693 9700 9707 9714 9721 9727 9733 9739 9745 9750 9756 9761 9767 9772 9777 9782 9787 9792 9797 9801 9806 9810 9814 9818 9821 9825 9828 9831 9835 9837 9840 9843 9846 9848 9851 9853 9856 9858 9861 9863 9866 9869 9871 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9930 9932 9934 9937 9939 9941 9943 9945 9946 9948 9949 9950 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9951 9950 9949 9947 9945 9943 9941 9939 9936 9934 9931 9929 9927 9925 9923 9921 9919 9918 9917 9916 9916 9915 9916 9916 9917 9918 9919 9920 9922 9924 9926 9928 9929 9931 9933 9935 9937 9938 9939 9940 9941 9941 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9934 9935 9936 9937 9939 9941 9943 9945 9947 9950 9952 9954 9957 9959 9961 9962 9964 9965 9966 9966 9966 9966 9965 9964 9963 9961 9959 9956 9954 9951 9949 9946 9943 9941 9938 9936 9934 9933 9932 9931 9930 9930 9930 9931 9932 9933 9935 9937 9939 9941 9943 9945 9948 9950 9952 9954 9956 9957 9958 9959 9960 9960 9960 9959 9959 9958 9957 9955 9954 9952 9950 9949 9947 9946 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9941 9939 9937 9934 9931 9927 9923 9919 9914 9909 9903 9897 9892 9885 9879 9873 9866 9859 9853 9846 9839 9833 9826 9820 9813 9807 9801 9795 9790 9784 9779 9774 9769 9765 9761 9757 9753 9750 9747 9745 9743 9741 9740 9739 9739 9739 9739 9740 9742 9744 9746 9749 9752 9756 9760 9764 9768 9773 9778 9783 9788 9793 9798 9803 9808 9813 9817 9822 9826 9830 9834 9838 9841 9844 9847 9850 9852 9855 9857 9859 9861 9862 9864 9866 9867 9869 9870 9872 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9900 9901 9901 9901 9901 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9887 9885 9883 9882 9880 9879 9878 9878 9878 9878 9878 9878 9879 9880 9882 9883 9885 9887 9889 9892 9894 9896 9899 9901 9903 9905 9907 9908 9910 9911 9911 9912 9912 9912 9912 9912 7904 3 8 3 9911 9910 9909 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9863 9861 9859 9858 9856 9853 9851 9849 9846 9844 9841 9838 9835 9831 9828 9824 9820 9816 9811 9807 9802 9797 9792 9787 9781 9776 9770 9764 9758 9752 9746 9740 9734 9728 9722 9716 9710 9705 9700 9695 9690 9686 9683 9680 9677 9675 9674 9673 9673 9674 9675 9677 9680 9683 9687 9692 9697 9703 9709 9716 9723 9731 9739 9747 9755 9763 9772 9780 9788 9796 9804 9811 9818 9825 9831 9837 9843 9848 9853 9857 9861 9865 9868 9871 9874 9876 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9893 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9914 9916 9918 9921 9923 9926 9928 9930 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9956 9956 9957 9959 9960 9962 9964 9966 9968 9970 9972 9975 9977 9979 9982 9984 9986 9988 9989 9991 9992 9993 9994 9994 9994 9993 9993 9992 9991 9989 9987 9985 9983 9981 9979 9976 9974 9972 9970 9967 9965 9964 9962 9961 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9950 9948 9946 9943 9940 9937 9932 9928 9923 9917 9911 9904 9897 9890 9882 9874 9866 9858 9850 9841 9833 9825 9817 9810 9803 9796 9789 9783 9778 9773 9768 9764 9761 9758 9755 9753 9752 9751 9750 9750 9750 9750 9751 9751 9752 9753 9754 9756 9757 9758 9760 9761 9762 9764 9765 9766 9768 9769 9770 9772 9773 9775 9776 9778 9780 9782 9784 9787 9790 9792 9796 9799 9802 9806 9810 9814 9818 9822 9827 9831 9836 9840 9845 9849 9854 9858 9862 9866 9869 9873 9876 9879 9881 9884 9886 9887 9889 9890 9891 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9901 9902 9904 9906 9908 9911 9914 9917 9920 9923 9926 9930 9933 9937 9940 9943 9946 9948 9951 9953 9955 9956 9957 9958 9959 9959 9959 9959 9959 9958 9957 9957 9956 9955 9954 9954 9954 9953 9954 9954 9954 9955 9957 9958 9960 9962 9964 9966 9969 9971 9974 9976 9979 9981 9984 9986 9988 9989 9991 9992 9993 9993 9993 9993 9993 9992 9991 9990 9989 9987 9986 9984 9983 9981 9980 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9991 9991 9991 9990 9989 7905 3 8 3 9989 9988 9986 9985 9984 9982 9981 9979 9977 9976 9974 9972 9971 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9947 9946 9944 9942 9940 9939 9938 9937 9936 9935 9935 9935 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9926 9926 9927 9928 9929 9930 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9956 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9937 9935 9932 9930 9927 9924 9921 9917 9914 9910 9905 9901 9896 9891 9886 9880 9874 9868 9861 9855 9848 9840 9833 9825 9818 9810 9801 9793 9785 9777 9769 9760 9752 9744 9736 9729 9721 9714 9707 9700 9694 9688 9683 9678 9673 9669 9666 9663 9660 9659 9657 9657 9657 9657 9658 9660 9662 9665 9668 9672 9677 9682 9687 9693 9699 9706 9713 9721 9728 9736 9744 9752 9761 9769 9778 9786 9795 9804 9812 9820 9828 9837 9844 9852 9859 9866 9873 9880 9886 9892 9898 9903 9908 9913 9918 9922 9926 9930 9934 9937 9940 9944 9947 9950 9952 9955 9958 9961 9963 9966 9968 9970 9973 9975 9977 9979 9980 9982 9983 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9984 9983 9981 9980 9978 9976 9974 9973 9971 9969 9968 9967 9965 9965 9964 9963 9963 9963 9963 9964 9965 9966 9967 9968 9970 9971 9973 9975 9977 9979 9981 9983 9984 9986 9988 9989 9990 9992 9993 9993 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9991 9990 9989 9988 9986 9985 9983 9982 9981 9979 9978 9976 9975 9974 9973 9972 9971 9971 9970 9970 9970 9971 9971 9972 9972 9973 9974 9975 9977 9978 9979 9979 9980 9981 9981 9981 9981 9980 9980 9979 9978 9976 9974 9972 9970 9968 9966 9963 9961 9958 9955 9953 9951 9948 9946 9944 9942 9940 9938 9937 7906 3 8 3 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9896 9895 9894 9894 9893 9894 9894 9895 9896 9897 9898 9900 9902 9904 9906 9909 9911 9914 9916 9919 9922 9924 9927 9929 9931 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9975 9977 9978 9980 9982 9983 9985 9987 9988 9990 9991 9992 9994 9995 9995 9996 9996 9997 9997 9997 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9988 9986 9985 9984 9982 9981 9979 9978 9976 9975 9973 9971 9970 9968 9966 9964 9962 9960 9958 9955 9953 9951 9948 9946 9943 9941 9939 9936 9934 9932 9930 9928 9926 9925 9924 9922 9922 9921 9920 9920 9920 9920 9921 9922 9923 9924 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9945 9947 9949 9951 9953 9956 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9972 9972 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9964 9964 9963 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9973 9973 9973 9972 9971 9970 9969 9968 9967 9965 9963 9962 9960 9958 9957 9955 9954 9953 9952 9951 9950 9950 9950 9950 9951 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9967 9967 9966 9966 9965 9963 9962 9960 9958 9956 9954 9952 9950 9947 9945 9943 9941 9938 9936 9935 9933 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9919 9918 9916 9914 9912 9909 9906 9903 9899 9894 9890 9885 9879 9873 9867 9861 9854 9848 9841 9833 9826 9819 9812 9804 9797 9790 9783 9777 9770 9764 9758 9753 9748 9743 9739 9735 9732 9729 9727 9726 9725 9725 9725 9726 9727 9730 9733 9736 9740 9745 9750 9755 9762 9768 9775 9782 9790 9797 9805 9812 9820 9828 9835 9843 9850 9856 9863 9869 9874 9879 9884 9889 9893 9896 9899 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9930 9932 9935 9938 9941 9944 9948 9951 9954 9958 9961 9964 9967 9969 9972 9974 9976 9977 9978 9979 9980 9980 9979 9979 9978 9977 9976 9974 9972 9971 9969 9967 9966 9964 9962 9961 9960 9959 9958 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 7907 3 8 3 9975 9974 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9958 9958 9957 9957 9957 9957 9958 9958 9959 9960 9962 9963 9965 9966 9968 9970 9971 9973 9974 9975 9976 9977 9977 9977 9977 9977 9976 9974 9973 9971 9969 9966 9963 9960 9957 9954 9950 9947 9943 9939 9936 9932 9929 9925 9922 9919 9916 9913 9910 9908 9905 9903 9901 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9879 9877 9876 9874 9873 9872 9871 9870 9869 9869 9869 9870 9870 9871 9872 9873 9875 9877 9879 9881 9883 9885 9888 9890 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9922 9924 9926 9927 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9950 9951 9952 9952 9953 9953 9952 9952 9951 9950 9950 9949 9948 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9947 9948 9948 9947 9947 9946 9944 9942 9939 9936 9933 9929 9925 9921 9916 9911 9906 9900 9895 9890 9885 9880 9875 9871 9867 9863 9860 9857 9855 9854 9852 9852 9852 9853 9854 9855 9857 9859 9862 9865 9868 9871 9874 9878 9881 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9949 9948 9947 9945 9944 9942 9940 9939 9937 9936 9935 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9943 9942 9941 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9911 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9916 9915 9914 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9891 9889 9888 9887 9887 9886 9886 9887 9887 9888 9890 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9913 9914 9915 7908 3 8 3 9915 9915 9914 9913 9911 9909 9906 9903 9899 9895 9890 9886 9881 9876 9870 9865 9860 9855 9851 9846 9842 9839 9835 9833 9830 9829 9828 9827 9827 9827 9828 9830 9831 9833 9835 9838 9840 9843 9845 9848 9850 9852 9854 9855 9857 9857 9858 9858 9858 9857 9856 9855 9853 9850 9848 9845 9842 9838 9835 9831 9827 9823 9819 9815 9811 9807 9803 9798 9795 9791 9787 9783 9780 9776 9773 9770 9768 9765 9763 9760 9758 9756 9755 9753 9752 9751 9750 9750 9749 9749 9748 9748 9749 9749 9749 9750 9750 9751 9752 9752 9753 9754 9755 9756 9758 9759 9760 9761 9763 9764 9766 9767 9769 9771 9773 9775 9778 9780 9783 9785 9788 9792 9795 9798 9802 9806 9810 9814 9818 9822 9827 9831 9835 9840 9844 9848 9853 9857 9861 9865 9868 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9908 9906 9904 9902 9900 9897 9895 9892 9890 9887 9885 9882 9880 9878 9876 9875 9874 9873 9873 9873 9873 9874 9875 9876 9878 9880 9882 9885 9888 9890 9893 9896 9899 9901 9904 9906 9908 9910 9911 9912 9912 9912 9912 9911 9910 9908 9906 9904 9901 9898 9895 9892 9888 9885 9881 9878 9875 9871 9868 9865 9862 9859 9857 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9833 9831 9828 9825 9822 9819 9815 9811 9806 9802 9797 9792 9786 9780 9774 9768 9761 9754 9747 9739 9732 9724 9715 9706 9697 9688 9678 9667 9657 9645 9634 9621 9609 9595 9581 9567 9552 9536 9520 9503 9486 9468 9449 9431 9411 9391 9371 9350 9329 9307 9285 9263 9240 9216 9192 9168 9143 9117 9092 9065 9038 9010 8982 8953 8924 8894 8864 8833 8802 8771 8739 8707 8675 8642 8610 8578 8546 8514 8483 8452 8421 8390 8360 8329 8299 8269 8239 8209 8179 8148 8117 8084 8051 8017 7981 7944 7906 7866 7824 7780 7735 7688 7640 7590 7540 7488 7436 7384 7331 7280 7230 7181 7135 7091 7051 7014 6982 6954 6932 6915 6905 6900 6902 6911 6927 6949 6978 7014 7056 7104 7158 7217 7281 7349 7421 7496 7573 7653 7734 7816 7898 7979 8060 8139 8216 8291 8364 8434 8501 8564 8624 8681 8734 8784 8831 8875 8916 8953 8989 9021 9052 9081 9108 9134 9158 9181 9204 9225 9246 9267 9287 9306 9326 9345 9364 9382 9400 9418 9435 9451 9468 9483 9498 9512 9525 9537 9548 9559 9568 9577 9584 9591 9597 9601 9606 9609 9611 9613 9615 9616 9616 9616 9616 9616 9616 9615 9615 9615 9614 9614 9614 9614 9615 9615 9616 9617 9618 9619 9621 9622 9624 9626 9628 9630 9632 9634 9636 9638 9641 9643 9646 9648 9651 9654 9657 9660 9663 9667 9670 9674 9679 9683 9688 9693 9698 9704 9709 9715 7909 3 8 3 9722 9728 9734 9741 9748 9755 9761 9768 9775 9781 9788 9794 9800 9806 9812 9817 9822 9826 9831 9834 9838 9841 9844 9847 9849 9852 9854 9855 9857 9859 9860 9862 9863 9864 9866 9867 9869 9871 9872 9874 9876 9878 9880 9882 9885 9887 9889 9891 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9907 9907 9906 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9901 9901 9899 9898 9896 9894 9891 9888 9885 9882 9879 9875 9871 9867 9863 9860 9856 9852 9848 9844 9841 9837 9834 9831 9828 9825 9822 9819 9817 9814 9811 9809 9806 9803 9800 9797 9794 9790 9787 9783 9778 9773 9768 9763 9757 9751 9745 9738 9731 9723 9715 9707 9698 9689 9679 9669 9659 9648 9637 9625 9612 9599 9586 9572 9557 9541 9525 9508 9491 9472 9454 9434 9414 9394 9373 9352 9331 9310 9289 9268 9248 9229 9210 9192 9175 9159 9145 9132 9122 9112 9105 9100 9097 9096 9097 9100 9105 9112 9121 9132 9145 9160 9176 9193 9212 9232 9252 9273 9295 9317 9340 9362 9384 9406 9428 9449 9470 9490 9509 9527 9545 9561 9577 9592 9606 9620 9632 9644 9654 9664 9673 9682 9689 9696 9702 9708 9713 9717 9721 9724 9726 9727 9728 9729 9728 9727 9725 9722 9719 9715 9710 9705 9698 9692 9684 9676 9668 9658 9649 9639 9628 9617 9606 9594 9582 9570 9558 9546 9533 9521 9508 9496 9483 9471 9459 9446 9434 9422 9410 9399 9387 9376 9365 9354 9343 9333 9323 9313 9303 9294 9286 9278 9270 9263 9256 9250 9244 9239 9235 9231 9228 9226 9224 9223 9223 9224 9225 9227 9230 9233 9237 9242 9247 9253 9260 9267 9274 9282 9291 9299 9309 9318 9328 9339 9349 9360 9371 9382 9394 9406 9418 9430 9442 9455 9468 9481 9494 9508 9521 9535 9549 9563 9578 9592 9607 9622 9637 9652 9667 9682 9697 9711 9726 9740 9754 9768 9781 9794 9806 9818 9829 9839 9849 9858 9867 9874 9881 9887 9893 9897 9901 9905 9907 9910 9911 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9921 9922 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9949 9948 9948 9948 9949 9949 9950 9951 9952 9953 9955 9957 9958 9960 9963 9965 9967 9969 9972 9974 9976 9979 9981 9983 9984 9986 9988 9989 9990 9990 9991 9991 9990 9990 9989 9988 9986 9985 9983 9981 9978 9976 9973 9971 9968 9965 9962 9960 9957 9955 7910 3 8 3 9953 9951 9949 9948 9947 9946 9946 9946 9946 9946 9947 9947 9949 9950 9951 9953 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9967 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9960 9959 9958 9957 9955 9953 9951 9949 9947 9944 9942 9939 9937 9934 9932 9929 9927 9925 9923 9922 9921 9919 9919 9918 9918 9918 9918 9918 9919 9920 9920 9921 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9950 9948 9947 9945 9943 9941 9938 9935 9932 9928 9925 9921 9917 9913 9909 9906 9902 9899 9896 9893 9890 9888 9886 9884 9883 9882 9881 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9880 9880 9878 9877 9875 9873 9870 9867 9864 9860 9855 9850 9845 9840 9834 9828 9822 9816 9809 9803 9797 9791 9786 9780 9775 9770 9766 9762 9759 9756 9753 9751 9749 9748 9747 9746 9745 9745 9744 9744 9744 9744 9744 9743 9743 9742 9741 9739 9738 9736 9733 9731 9728 9724 9721 9717 9713 9708 9704 9699 9694 9689 9684 9679 9674 9669 9664 9659 9654 9650 9645 9640 9636 9631 9627 9623 9619 9615 9611 9607 9603 9599 9596 9592 9588 9585 9581 9578 9574 9571 9567 9564 9560 9557 9553 9549 9545 9541 9536 9531 9526 9520 9513 9505 9497 9488 9478 9466 9454 9440 9425 9409 9391 9372 9352 9331 9309 9285 9261 9236 9211 9185 9159 9133 9107 9082 9057 9034 9012 8991 8973 8956 8942 8930 8921 8914 8910 8909 8911 8916 8924 8935 8949 8965 8984 9006 9029 9055 9082 9110 9140 9171 9202 9234 9266 9297 9329 9360 9390 9419 9447 9474 9500 9524 9546 9567 9587 9605 9621 9636 9650 9662 9673 9683 9692 9699 9706 9712 9718 9722 9727 9730 9734 9737 9740 9744 9746 9749 9752 9755 9758 9761 9764 9768 9771 9774 9777 9780 9784 9787 9790 9793 9796 9799 9802 9804 9807 9809 9811 9814 9816 9818 9820 9821 9823 9825 9826 9828 9829 9831 9833 9834 9836 9838 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9863 9865 9867 9870 9872 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 7911 3 8 3 9939 9941 9942 9944 9946 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 9972 9972 9973 9973 9972 9972 9971 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9952 9951 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9938 9937 9935 9934 9934 9933 9933 9934 9934 9935 9936 9938 9940 9942 9945 9947 9950 9953 9956 9959 9962 9965 9968 9970 9972 9975 9976 9978 9979 9980 9980 9980 9980 9980 9979 9978 9977 9975 9974 9972 9970 9968 9966 9964 9962 9960 9958 9956 9955 9953 9951 9950 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9924 9923 9922 9922 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9937 9939 9941 9942 9943 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9951 9951 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9953 9953 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9954 9952 9951 9950 9948 9947 9945 9943 9942 9940 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9926 9924 9922 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9897 9894 9892 9889 9887 9884 9880 9877 9873 9870 9866 9862 9857 9853 9849 9844 9840 9835 9830 9826 9821 9817 9812 9808 9804 9800 9796 9792 9788 9784 9780 9777 9773 9769 9766 9762 9758 9754 9750 9746 9742 9738 9734 9729 9725 9721 9717 9712 9708 9704 9700 9697 9693 9690 9687 9684 9682 9680 9679 9678 9677 9677 9677 9678 9679 9680 9681 9683 9685 9688 9690 9693 9696 9699 9701 9704 9707 9709 9711 9713 9715 9717 9718 9718 9718 9718 9717 9716 9714 9712 9709 9706 9702 9697 9692 9687 9681 9674 9667 9660 9652 9644 9635 9626 9618 9609 9599 9590 9582 9573 9564 9556 9549 9541 9535 9529 9523 9519 9515 9513 7912 3 8 3 9511 9510 9511 9512 9514 9518 9522 9528 9534 9541 9550 9559 9568 9579 9590 9601 9613 9625 9637 9650 9662 9674 9686 9698 9710 9721 9732 9742 9752 9761 9770 9778 9785 9792 9799 9805 9810 9815 9819 9823 9827 9830 9833 9836 9839 9842 9844 9846 9849 9851 9853 9855 9857 9860 9862 9864 9867 9869 9871 9873 9875 9878 9879 9881 9883 9884 9886 9887 9887 9888 9888 9888 9888 9887 9886 9885 9883 9881 9879 9877 9874 9872 9869 9866 9863 9860 9857 9854 9852 9849 9847 9844 9842 9841 9839 9838 9837 9837 9836 9836 9836 9836 9837 9838 9838 9839 9840 9840 9841 9841 9841 9841 9840 9839 9838 9836 9834 9832 9829 9825 9821 9817 9812 9807 9802 9797 9791 9785 9779 9772 9766 9760 9753 9747 9741 9735 9728 9722 9716 9710 9704 9697 9691 9685 9678 9671 9664 9656 9648 9640 9631 9622 9612 9602 9592 9580 9569 9557 9544 9531 9518 9505 9491 9477 9464 9450 9436 9422 9408 9395 9382 9369 9357 9345 9334 9323 9312 9302 9293 9284 9276 9268 9261 9254 9248 9242 9237 9233 9228 9225 9222 9219 9217 9215 9214 9213 9213 9214 9215 9217 9219 9222 9225 9230 9235 9240 9247 9254 9261 9270 9279 9288 9299 9309 9321 9332 9345 9357 9371 9384 9398 9412 9426 9440 9454 9469 9483 9498 9512 9526 9540 9554 9568 9581 9594 9607 9619 9631 9643 9655 9666 9676 9687 9696 9706 9715 9723 9732 9739 9747 9754 9761 9767 9773 9779 9785 9790 9796 9801 9806 9810 9815 9820 9824 9829 9833 9838 9842 9847 9851 9855 9860 9864 9868 9872 9876 9880 9884 9887 9891 9894 9897 9899 9901 9903 9905 9906 9907 9908 9908 9908 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9906 9906 9905 9905 9904 9902 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9875 9872 9868 9864 9860 9856 9852 9848 9844 9839 9835 9831 9826 9822 9817 9812 9808 9803 9798 9793 9788 9783 9777 9771 9765 9758 9751 9743 9735 9726 9716 9705 9692 9679 9664 9648 9631 9612 9591 9569 9544 9518 9489 9459 9426 9391 9353 9313 9271 9226 9178 9128 9075 9019 8960 8899 8835 8768 8699 8627 8552 8475 8396 8314 8230 8144 8056 7966 7875 7783 7689 7595 7501 7407 7313 7220 7128 7037 6949 6863 6780 6700 6624 6552 6485 6423 6366 6315 6271 6233 6201 6177 6160 6151 6149 6154 6168 6188 6217 6252 6295 6345 6401 6464 6533 6607 6686 6770 6858 6950 7045 7143 7242 7344 7446 7548 7651 7754 7855 7955 8054 8150 8244 8335 8424 8509 8591 8670 8745 8817 8885 8949 9010 9067 9121 9172 9219 9263 9305 9343 9379 9413 9444 9473 9500 9525 9548 9569 9590 9608 9626 9642 9657 9672 9685 9697 9709 7913 3 8 3 9720 9730 9739 9748 9756 9763 9769 9775 9780 9785 9789 9792 9794 9796 9798 9798 9798 9797 9796 9794 9791 9788 9785 9780 9776 9770 9765 9759 9752 9746 9739 9732 9725 9718 9711 9705 9698 9692 9686 9680 9675 9670 9666 9662 9659 9657 9655 9654 9653 9653 9654 9655 9657 9660 9663 9666 9670 9674 9678 9683 9688 9693 9698 9703 9708 9714 9719 9724 9729 9734 9739 9744 9749 9754 9758 9763 9768 9772 9777 9781 9786 9790 9795 9799 9803 9808 9812 9816 9819 9823 9826 9829 9832 9835 9837 9839 9840 9841 9842 9842 9842 9842 9841 9840 9839 9837 9835 9834 9832 9830 9829 9827 9826 9825 9824 9823 9823 9823 9823 9824 9825 9826 9828 9830 9832 9834 9836 9837 9839 9841 9842 9843 9843 9843 9843 9841 9839 9836 9833 9828 9823 9817 9810 9803 9795 9786 9776 9766 9755 9744 9733 9721 9709 9696 9684 9671 9659 9646 9634 9621 9609 9597 9584 9572 9561 9549 9537 9526 9514 9503 9492 9480 9469 9458 9446 9434 9423 9411 9398 9386 9373 9360 9347 9333 9320 9306 9291 9277 9262 9246 9231 9215 9199 9183 9167 9151 9135 9118 9102 9086 9070 9054 9038 9023 9008 8993 8979 8965 8952 8940 8929 8918 8908 8899 8891 8884 8878 8874 8870 8868 8867 8867 8868 8871 8875 8880 8887 8894 8903 8913 8924 8936 8948 8962 8977 8992 9008 9024 9041 9058 9076 9094 9112 9130 9149 9167 9186 9204 9222 9241 9259 9277 9295 9313 9330 9348 9365 9382 9400 9416 9433 9450 9466 9482 9498 9514 9529 9545 9560 9574 9589 9603 9616 9629 9642 9654 9666 9678 9689 9699 9709 9719 9728 9737 9745 9753 9761 9768 9775 9782 9788 9794 9800 9806 9812 9817 9823 9828 9833 9838 9842 9847 9851 9855 9859 9862 9865 9868 9870 9872 9873 9874 9875 9875 9874 9874 9873 9871 9869 9867 9865 9863 9860 9858 9855 9852 9850 9848 9845 9844 9842 9840 9839 9839 9838 9838 9837 9837 9838 9838 9838 9839 9839 9839 9839 9838 9837 9836 9834 9832 9829 9825 9821 9817 9811 9805 9799 9791 9784 9775 9766 9757 9748 9738 9728 9718 9708 9697 9687 9677 9668 9658 9649 9640 9632 9624 9617 9610 9604 9599 9594 9589 9585 9582 9579 9577 9575 9574 9573 9573 9573 9573 9574 9576 9577 9579 9582 9585 9588 9591 9595 9599 9603 9608 9613 9619 9625 9631 9638 9644 9652 9659 9667 9675 9683 9692 9701 9709 9718 9727 9736 9745 9754 9762 9771 9779 9786 9794 9801 9808 9814 9820 9826 9831 9836 9840 9845 9848 9852 9855 9858 9860 9863 9865 9868 9870 9872 9874 9876 9879 9881 9883 9886 9889 9892 9894 9897 9901 9904 9907 9910 9914 9917 9920 9924 9927 9930 9933 9935 9938 9940 9942 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9932 9930 9929 9927 9926 9925 9924 9923 9923 7914 3 8 3 9923 9923 9924 9924 9925 9926 9928 9930 9932 9934 9936 9938 9941 9944 9946 9949 9951 9954 9957 9959 9961 9963 9965 9966 9968 9969 9970 9970 9970 9970 9970 9970 9969 9968 9967 9965 9964 9962 9960 9959 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9920 9918 9917 9916 9915 9915 9915 9915 9916 9917 9918 9919 9921 9923 9925 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9950 9951 9951 9952 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9938 9936 9934 9933 9931 9930 9929 9928 9928 9928 9928 9928 9929 9930 9931 9933 9934 9936 9938 9940 9943 9945 9947 9949 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9921 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9936 9937 9939 9940 9941 9943 9944 9944 9945 9945 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9923 9921 9920 9918 9917 9916 9916 9915 9914 9914 9914 9914 9914 9915 9915 9916 9917 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9952 9951 9949 9947 9945 9943 9941 9938 9936 9934 9933 9931 9929 9928 9927 9925 9925 9924 9923 9923 9923 9923 9924 9924 9925 9926 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 7915 3 8 3 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9929 9930 9930 9932 9933 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9958 9959 9959 9960 9960 9960 9960 9959 9958 9957 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9925 9924 9923 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9930 9929 9927 9925 9923 9921 9918 9916 9913 9911 9908 9906 9904 9901 9899 9897 9895 9894 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9877 9876 9874 9871 9869 9866 9863 9859 9855 9851 9846 9841 9835 9829 9823 9816 9809 9802 9794 9786 9778 9770 9761 9752 9743 9734 9724 9714 9705 9695 9685 9675 9665 9655 9645 9635 9626 9616 9606 9597 9588 9579 9570 9561 9553 9545 9537 9529 9522 9515 9508 9501 9495 9489 9483 9478 9473 9468 9463 9458 9454 9449 9445 9441 9437 9433 9429 9425 9421 9416 9412 9408 9403 9399 9394 9389 9384 9379 9374 9369 9364 9358 9352 9347 9341 9335 9330 9324 9319 9313 9308 9303 9298 9293 9289 9285 9281 9278 9274 9272 9269 9266 9264 9262 9260 9258 9255 9253 9250 9246 9242 9238 9232 9225 9217 9208 9198 9186 9172 9157 9140 9121 9100 9078 9054 9029 9002 8974 8944 8914 8883 8852 8820 8789 8758 8727 8698 8670 8644 8619 8597 8577 8560 8546 8535 8528 8523 8522 8525 8531 8540 8552 8568 8587 8609 8633 8660 8689 8719 8752 8786 8821 8857 8893 8930 8967 9004 9041 9076 9112 9146 9179 9211 9242 9272 9300 9327 9352 9376 9399 9421 9441 9460 9478 9494 9510 9525 9538 9552 9564 9576 9587 9597 9607 9617 9626 9635 9644 9653 9661 9669 9678 9685 9693 9701 9708 9716 9723 9730 9737 9744 9750 9757 9763 9768 9774 9779 9783 9788 9792 9796 9799 9802 9805 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9833 9835 9838 9842 9845 9848 9852 9856 9860 9864 9868 9873 9877 9881 9884 9888 9891 9894 9897 9899 9901 9902 9903 9904 9904 9904 9903 9902 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9889 9889 9889 9890 9891 9892 9894 9897 9899 9902 9906 9909 9913 9916 9920 9924 9927 9931 9934 9937 9939 9942 9944 9945 9947 9947 9948 9948 9948 9947 9946 9945 9944 9942 9940 9939 9937 9935 9933 9932 9930 9929 9928 9927 9926 9925 9925 9925 9925 9926 9926 9927 9928 9928 9929 9931 9932 9933 9934 7916 3 8 3 9935 9935 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9932 9931 9930 9928 9926 9925 9923 9921 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9886 9884 9881 9879 9877 9876 9874 9872 9871 9870 9870 9869 9869 9869 9870 9870 9871 9872 9873 9875 9876 9877 9879 9880 9880 9881 9881 9880 9880 9878 9876 9874 9871 9867 9863 9858 9852 9846 9840 9833 9826 9818 9810 9802 9794 9786 9778 9770 9762 9755 9747 9740 9734 9728 9722 9717 9712 9707 9703 9700 9696 9694 9691 9689 9688 9686 9685 9685 9685 9685 9685 9686 9687 9688 9690 9692 9694 9697 9700 9704 9708 9712 9717 9722 9727 9733 9739 9745 9751 9758 9765 9772 9778 9785 9792 9799 9806 9813 9819 9825 9831 9837 9842 9848 9853 9857 9862 9866 9870 9873 9877 9880 9883 9886 9888 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9907 9907 9908 9907 9907 9906 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9888 9886 9883 9881 9878 9875 9872 9869 9866 9863 9859 9855 9850 9846 9840 9835 9829 9822 9815 9807 9799 9790 9781 9772 9762 9751 9741 9730 9720 9709 9699 9689 9679 9670 9661 9653 9646 9640 9635 9631 9628 9626 9625 9625 9627 9629 9633 9637 9643 9649 9656 9663 9671 9679 9688 9696 9705 9713 9722 9730 9737 9744 9751 9757 9763 9768 9773 9777 9781 9784 9786 9789 9791 9793 9795 9797 9798 9800 9802 9804 9806 9809 9812 9815 9818 9822 9826 9830 9835 9840 9844 9849 9854 9860 9865 9870 9874 9879 9883 9887 9891 9894 9897 9900 9902 9903 9905 9905 9906 9906 9905 9904 9903 9901 9899 9897 9895 9893 9890 9888 9885 9882 9880 9877 9875 9872 9870 9868 9866 9865 9863 9862 9860 9859 9858 9857 9855 9854 9853 9852 9851 9849 9847 9846 9843 9841 9839 9836 9833 9829 9826 9822 9818 9813 9809 9805 9800 9795 9791 9787 9782 9778 9774 9771 9768 9765 9763 9761 9760 9759 9759 9759 9760 9762 9764 9767 9770 9773 9777 9781 9786 9791 9796 9801 9806 9811 9816 9821 9826 9831 9835 9839 9843 9847 9850 9853 9855 9858 9860 9861 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9865 9866 9867 9868 9870 9871 9872 9874 9876 9877 9879 9880 9882 9883 9884 9885 9886 9887 9887 9888 9888 9887 9887 9886 9885 9884 9883 9881 9880 9878 9875 9873 9871 9869 9866 9864 9862 9860 9858 9856 9854 9853 9851 9850 9849 9849 9848 9848 9848 7917 3 8 4 9875 9873 9872 9871 9870 9869 9868 9866 9865 9864 9864 9863 9862 9861 9861 9860 9860 9859 9859 9860 9860 9860 9861 9862 9863 9864 9865 9867 9869 9871 9873 9876 9878 9881 9884 9887 9890 9894 9897 9900 9904 9907 9910 9913 9916 9919 9921 9924 9926 9928 9929 9931 9932 9932 9933 9933 9933 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9919 9919 9918 9917 9915 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9870 9868 9865 9863 9860 9857 9854 9851 9848 9844 9840 9836 9832 9827 9822 9816 9810 9803 9796 9789 9780 9772 9762 9752 9740 9729 9716 9702 9688 9672 9656 9638 9620 9601 9580 9559 9536 9512 9488 9462 9436 9408 9379 9350 9319 9288 9255 9222 9188 9153 9118 9082 9045 9008 8970 8931 8893 8853 8814 8774 8734 8694 8654 8614 8574 8534 8495 8455 8416 8378 8340 8303 8267 8232 8197 8164 8132 8102 8073 8045 8019 7995 7974 7954 7936 7921 7908 7898 7890 7885 7882 7883 7886 7892 7901 7912 7927 7944 7964 7986 8011 8038 8067 8099 8132 8166 8203 8240 8278 8317 8357 8397 8436 8476 8514 8552 8589 8625 8659 8691 8721 8750 8776 8799 8820 8839 8855 8868 8879 8887 8893 8896 8897 8895 8892 8887 8879 8871 8861 8850 8838 8826 8814 8801 8789 8777 8765 8755 8746 8738 8731 8726 8723 8722 8723 8725 8730 8737 8746 8757 8769 8784 8800 8818 8838 8859 8881 8904 8928 8952 8977 9002 9028 9053 9078 9102 9126 9149 9172 9193 9213 9232 9250 9267 9282 9296 9309 9321 9331 9341 9349 9356 9362 9368 9372 9376 9380 9382 9385 9387 9390 9392 9394 9396 9398 9401 9403 9406 9410 9413 9417 9421 9426 9431 9436 9441 9447 9452 9458 9464 9469 9475 9480 9486 9491 9495 9500 9504 9507 9510 9513 9515 9517 9518 9518 9518 9518 9517 9515 9513 9511 9508 9505 9502 9498 9495 9491 9487 9483 9479 9475 9471 9468 9464 9461 9459 9457 9455 9453 9452 9452 9452 9453 9454 9456 9458 9461 9464 9469 9473 9478 9484 9491 9497 9504 9512 9520 9529 9537 9546 9556 9565 9575 9584 9594 9604 9614 9623 9633 9642 9651 9660 9669 9677 9685 9693 9700 9707 9714 9720 9725 9730 9735 9739 9743 9746 9749 9751 9753 9755 9756 9757 9758 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9760 9760 9761 9761 9762 9764 9765 9766 9768 9770 9771 9773 9776 9778 9780 9782 9785 9787 9789 9791 9794 9796 9798 9799 9801 9803 9804 9805 9806 9807 9807 9807 9808 9807 9807 9806 9806 9805 9803 9802 9801 9799 9797 7918 3 8 4 9795 9793 9791 9789 9786 9784 9781 9779 9776 9774 9771 9768 9766 9763 9760 9757 9755 9752 9749 9746 9743 9741 9738 9735 9732 9730 9727 9724 9721 9718 9716 9713 9710 9707 9705 9702 9699 9696 9693 9691 9688 9685 9682 9679 9676 9673 9670 9667 9664 9660 9657 9654 9650 9646 9642 9638 9634 9630 9625 9621 9616 9611 9605 9600 9594 9588 9582 9575 9568 9561 9554 9546 9538 9529 9520 9511 9502 9492 9482 9471 9460 9448 9436 9424 9411 9397 9384 9369 9355 9339 9323 9307 9290 9273 9255 9237 9219 9200 9180 9160 9140 9119 9098 9077 9055 9033 9010 8988 8965 8942 8919 8895 8871 8847 8823 8799 8774 8749 8724 8699 8673 8647 8621 8594 8567 8539 8510 8482 8452 8422 8391 8360 8327 8294 8260 8225 8189 8153 8115 8076 8037 7996 7954 7912 7868 7824 7778 7732 7685 7637 7589 7539 7489 7439 7387 7336 7284 7231 7178 7125 7072 7019 6966 6912 6859 6807 6754 6702 6650 6599 6549 6499 6451 6403 6356 6310 6266 6223 6181 6141 6102 6066 6031 5998 5967 5938 5912 5888 5867 5848 5831 5818 5807 5799 5795 5793 5794 5798 5806 5817 5830 5847 5868 5891 5917 5947 5979 6015 6053 6095 6138 6185 6234 6285 6339 6394 6452 6511 6572 6635 6699 6764 6830 6897 6964 7032 7101 7169 7238 7306 7374 7442 7509 7575 7641 7706 7769 7832 7893 7953 8012 8069 8125 8179 8232 8283 8333 8381 8428 8473 8516 8559 8599 8639 8677 8714 8749 8783 8817 8849 8880 8910 8939 8968 8995 9022 9048 9073 9098 9121 9145 9167 9189 9210 9231 9251 9271 9289 9308 9325 9342 9358 9374 9389 9403 9417 9430 9442 9454 9465 9475 9485 9495 9503 9512 9519 9527 9533 9540 9546 9552 9557 9563 9568 9573 9578 9583 9587 9592 9597 9601 9606 9611 9615 9620 9625 9630 9635 9640 9645 9650 9655 9660 9664 9669 9674 9678 9683 9687 9691 9695 9698 9702 9705 9708 9710 9713 9715 9717 9718 9720 9721 9722 9722 9723 9723 9723 9723 9723 9723 9722 9722 9722 9721 9720 9720 9719 9719 9718 9718 9717 9717 9716 9716 9716 9715 9715 9715 9715 9715 9716 9716 9717 9717 9718 9719 9720 9721 9722 9723 9725 9726 9728 9730 9732 9735 9737 9740 9743 9745 9749 9752 9755 9759 9762 9766 9769 9773 9777 9781 9785 9788 9792 9796 9799 9803 9806 9809 9812 9815 9818 9821 9823 9825 9827 9828 9830 9831 9832 9833 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9836 9836 9836 9837 9837 9838 9839 9840 9841 9842 9844 9845 9847 9848 9850 9852 9853 9855 9856 9858 9860 9861 9862 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 7919 3 8 4 9901 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9896 9895 9894 9894 9893 9893 9894 9895 9896 9897 9898 9900 9902 9904 9907 9909 9912 9915 9918 9920 9923 9926 9929 9931 9934 9936 9938 9940 9941 9942 9943 9944 9944 9945 9944 9944 9943 9942 9941 9940 9938 9936 9934 9932 9930 9928 9926 9925 9923 9921 9919 9918 9916 9915 9914 9914 9913 9913 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9903 9901 9899 9897 9895 9893 9891 9890 9888 9887 9886 9885 9885 9884 9884 9884 9884 9885 9885 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9913 9911 9911 9910 9909 9909 9908 9908 9909 9909 9910 9910 9911 9913 9914 9916 9918 9920 9922 9924 9927 9929 9932 9935 9938 9941 9944 9947 9950 9952 9955 9958 9961 9963 9966 9968 9970 9971 9973 9974 9975 9976 9977 9977 9977 9976 9976 9975 9974 9973 9971 9970 9968 9966 9964 9962 9960 9958 9955 9953 9951 9950 9948 9946 9945 9944 9943 9942 9941 9941 9941 9941 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9964 9964 9963 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9935 9933 9931 9929 9927 9926 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9906 9904 9901 9898 9895 9891 9887 9883 9878 9874 9869 9863 9858 9852 9846 9840 9834 7920 3 8 4 9827 9820 9814 9807 9800 9793 9786 9779 9772 9765 9758 9751 9744 9737 9731 9724 9718 9712 9706 9701 9696 9690 9686 9681 9677 9673 9669 9666 9663 9660 9658 9656 9654 9653 9652 9651 9651 9651 9652 9653 9654 9656 9658 9660 9663 9666 9669 9673 9677 9681 9685 9690 9695 9700 9705 9710 9716 9721 9726 9732 9737 9743 9748 9753 9758 9762 9767 9771 9775 9779 9782 9785 9788 9791 9793 9794 9796 9797 9797 9797 9797 9797 9796 9795 9793 9791 9789 9786 9783 9780 9777 9773 9769 9765 9760 9755 9751 9745 9740 9735 9729 9723 9717 9711 9705 9699 9693 9687 9681 9675 9669 9664 9658 9653 9648 9643 9639 9635 9631 9628 9625 9623 9621 9620 9619 9619 9619 9620 9622 9624 9627 9630 9634 9638 9643 9649 9655 9661 9668 9675 9682 9690 9698 9706 9714 9722 9730 9738 9746 9753 9761 9768 9775 9782 9788 9795 9800 9806 9810 9815 9819 9823 9826 9829 9832 9834 9836 9838 9839 9840 9841 9842 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9846 9846 9846 9846 9846 9847 9847 9847 9847 9846 9846 9846 9845 9844 9843 9842 9840 9838 9836 9834 9832 9829 9826 9822 9818 9815 9810 9806 9801 9797 9792 9787 9781 9776 9771 9766 9761 9755 9750 9745 9741 9736 9732 9727 9723 9720 9716 9713 9710 9708 9705 9703 9701 9699 9698 9696 9695 9694 9692 9691 9689 9687 9685 9683 9681 9678 9674 9671 9666 9662 9656 9650 9644 9637 9629 9621 9612 9603 9593 9583 9572 9561 9549 9538 9525 9513 9500 9487 9474 9461 9448 9434 9420 9406 9392 9377 9362 9346 9330 9313 9295 9276 9256 9234 9211 9187 9160 9132 9101 9069 9034 8996 8956 8914 8868 8820 8770 8716 8661 8603 8543 8480 8416 8351 8284 8217 8149 8081 8013 7946 7880 7815 7753 7693 7636 7582 7532 7486 7445 7408 7376 7350 7329 7314 7305 7302 7304 7312 7326 7346 7371 7402 7437 7477 7521 7570 7622 7677 7735 7795 7857 7921 7985 8051 8116 8182 8247 8311 8374 8435 8495 8553 8609 8662 8714 8762 8809 8852 8893 8932 8968 9002 9034 9063 9090 9116 9139 9161 9182 9201 9219 9236 9252 9267 9282 9296 9309 9322 9334 9346 9358 9370 9381 9393 9404 9415 9425 9436 9446 9456 9466 9476 9485 9494 9503 9512 9520 9528 9536 9543 9550 9557 9564 9570 9577 9583 9589 9594 9600 9606 9611 9617 9622 9628 9633 9639 9644 9650 9656 9661 9667 9673 9679 9685 9691 9697 9703 9708 9714 9720 9726 9732 9737 9743 9748 9753 9758 9763 9767 9772 9776 9780 9784 9788 9792 9795 9798 9801 9804 9807 9810 9813 9815 9818 9820 9823 9825 9827 9830 9832 9835 9837 9840 9842 9844 9847 9849 9852 9855 9857 9860 9862 9865 9867 9870 9872 9874 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9897 9898 9898 9899 9899 7921 3 8 4 9899 9899 9899 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9876 9875 9874 9872 9871 9869 9868 9867 9865 9864 9863 9862 9860 9859 9858 9858 9857 9856 9856 9855 9855 9855 9855 9855 9856 9856 9857 9858 9858 9859 9861 9862 9863 9864 9866 9867 9869 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9920 9919 9919 9920 9920 9920 9921 9922 9922 9923 9925 9926 9927 9929 9930 9932 9934 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9947 9948 9950 9952 9953 9955 9957 9958 9959 9961 9962 9963 9964 9964 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9956 9957 9958 9960 9961 9962 9962 9963 9963 9963 9963 9962 9961 9960 9958 9956 9954 9951 9949 9946 9943 9940 9936 9933 9930 9926 9923 9920 9917 9914 9911 9909 9906 9904 9903 9901 9900 9899 9899 9898 9898 7922 3 8 4 9899 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9915 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9940 9938 9936 9934 9933 9931 9930 9929 9928 9927 9926 9926 9926 9925 9926 9926 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9917 9917 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9926 9927 9927 9929 9930 9931 9933 9935 9936 9938 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9959 9960 9961 9962 9962 9962 9961 9961 9960 9959 9957 9955 9953 9951 9949 9946 9944 9941 9938 9935 9933 9930 9927 9925 9922 9920 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9887 9884 9881 9877 9873 9869 9864 9859 9854 9848 9842 9835 9828 9821 9814 9806 9799 9791 9783 9775 9768 9760 9753 9745 9738 9731 9725 9719 9713 9708 9703 9699 9696 9692 9690 9688 9686 9685 9684 9684 9685 9686 9687 9689 9691 9693 9696 9699 9703 9706 9710 9714 9718 9723 9727 9732 9736 9741 9745 9750 9755 9759 9764 9769 9773 9778 9782 9786 9790 9794 9798 9802 9806 9810 9813 9817 9820 9823 9826 9829 9831 9834 9836 9839 9841 9843 9844 9846 9847 9848 9849 9850 9851 9851 9851 9851 9851 9850 9849 9848 9847 9845 9843 9841 9838 9835 9832 9828 9824 9820 9815 9810 9805 9799 9793 9787 9780 9773 9765 9758 9750 9742 9733 9725 9716 9708 9699 9690 9681 9673 9664 9656 9647 9640 9632 9625 9618 9611 9605 9600 9595 9591 9587 9584 9581 9579 9578 9578 9578 9579 9580 9582 9585 9588 9592 9597 9602 9607 9613 9619 9626 9633 9640 9647 9655 9662 9670 9678 9686 9694 7923 3 8 4 9701 9709 9716 9723 9730 9736 9743 9748 9754 9759 9764 9768 9771 9775 9777 9779 9781 9782 9783 9783 9782 9781 9779 9777 9775 9772 9768 9764 9760 9755 9750 9745 9739 9733 9727 9720 9714 9707 9701 9694 9688 9681 9675 9669 9663 9658 9652 9647 9643 9639 9635 9632 9629 9627 9626 9625 9624 9624 9625 9626 9628 9630 9633 9636 9640 9644 9649 9654 9659 9665 9671 9677 9684 9690 9697 9704 9711 9717 9724 9731 9738 9745 9752 9758 9765 9771 9777 9784 9790 9796 9801 9807 9813 9818 9823 9829 9834 9839 9844 9849 9854 9859 9863 9868 9873 9878 9882 9887 9891 9895 9900 9904 9908 9911 9915 9919 9922 9925 9928 9931 9933 9936 9938 9939 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9946 9947 9948 9949 9949 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9905 9906 9906 9908 9909 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9934 9935 9935 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9907 9906 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9919 9920 9921 9921 9921 9921 9921 9920 9920 9919 9917 9916 9914 9911 9909 9906 9903 9900 9897 9893 9889 9886 9881 9877 9873 9869 9864 9860 9855 9851 9846 9842 9837 9833 9828 9824 9819 9815 9811 9806 9802 9798 9793 9789 9784 9780 9776 9771 9767 9762 9757 9753 9748 9743 9738 9734 9729 9724 9719 9714 9709 9704 9699 9695 9690 9685 9681 9677 9673 9669 9665 9661 9658 9654 9651 9648 9646 9644 9641 9639 9638 9636 9635 9634 9633 9632 9632 9631 9631 9631 9631 9631 9632 9632 9633 9633 9634 9634 9635 9636 9637 9638 9638 9639 9640 9641 9642 9643 9645 9646 9647 9648 9650 9651 9653 9655 9657 9659 9661 9663 9665 9667 9670 9672 9675 9677 9680 9682 9685 9688 9690 9693 9695 9698 9700 9702 9704 9706 9707 9708 9709 9710 9711 9711 9711 9710 9710 9709 9708 9707 9705 9703 9701 9699 9697 9695 9692 9690 9687 9685 9682 9680 9677 7924 3 8 4 9675 9673 9671 9669 9667 9665 9663 9661 9659 9658 9656 9654 9652 9650 9647 9644 9641 9637 9633 9629 9623 9617 9610 9603 9594 9584 9574 9562 9550 9536 9521 9505 9488 9469 9450 9429 9408 9385 9361 9336 9310 9283 9256 9227 9198 9169 9138 9108 9077 9046 9015 8984 8953 8922 8892 8862 8833 8804 8777 8750 8724 8699 8676 8654 8633 8614 8597 8581 8566 8554 8543 8535 8528 8523 8520 8519 8520 8523 8528 8534 8543 8553 8565 8578 8593 8610 8627 8646 8666 8687 8709 8731 8755 8778 8802 8826 8851 8875 8899 8923 8946 8970 8992 9015 9036 9057 9077 9096 9115 9132 9149 9165 9180 9194 9207 9220 9231 9242 9251 9260 9268 9274 9280 9285 9288 9291 9292 9292 9291 9288 9284 9278 9271 9262 9251 9239 9224 9208 9190 9169 9146 9122 9095 9066 9035 9002 8967 8930 8892 8852 8811 8768 8725 8681 8637 8593 8548 8505 8461 8419 8379 8340 8303 8268 8236 8206 8180 8156 8137 8120 8108 8099 8095 8094 8097 8105 8116 8131 8149 8172 8197 8226 8257 8291 8328 8367 8407 8449 8493 8537 8582 8628 8673 8719 8764 8809 8852 8895 8937 8977 9016 9053 9089 9124 9156 9187 9217 9244 9271 9295 9319 9341 9362 9381 9400 9417 9434 9450 9465 9480 9494 9508 9521 9534 9546 9559 9571 9583 9595 9606 9617 9629 9640 9650 9661 9671 9681 9690 9700 9708 9717 9725 9733 9740 9746 9753 9759 9764 9769 9774 9778 9782 9785 9788 9791 9794 9796 9798 9800 9802 9804 9805 9807 9808 9809 9811 9812 9814 9815 9817 9818 9819 9821 9822 9824 9826 9827 9829 9830 9832 9833 9835 9836 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9903 9904 9905 9905 9906 9908 9909 9910 9911 9912 9913 7925 3 8 4 9915 9916 9917 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9900 9899 9899 9899 9899 9900 9900 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9917 9918 9920 9921 9922 9923 9923 9924 9924 9924 9923 9922 9921 9920 9918 9917 9915 9912 9910 9907 9905 9902 9899 9897 9894 9891 9889 9886 9884 9882 9880 9878 9876 9875 9873 9872 9871 9870 9869 9868 9868 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9851 9848 9845 9842 9838 9835 9830 9826 9822 9817 9813 9808 9803 9798 9794 9789 9785 9781 9777 9773 9770 9766 9764 9761 9759 9758 9756 9756 9755 9755 9755 9756 9757 9758 9759 9761 9763 9765 9767 9769 9772 9774 9777 9779 9781 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9805 9807 9809 9811 9812 9814 9816 9818 9820 9823 9825 9827 9830 9832 9835 9838 9840 9843 9846 9849 9852 9855 9857 9860 9863 9865 9868 9870 9873 9875 9877 9878 9880 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9901 9899 9897 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9875 9874 9872 9871 9869 9868 9866 9864 9862 9861 9859 9857 9854 9852 9850 9848 9846 9843 9841 9839 9836 9834 9832 9829 9827 9825 9823 9820 9818 9816 9814 9812 9810 9808 9806 9804 9803 9801 9799 9797 9795 9793 9791 9788 9786 9783 9781 9778 9775 9771 9768 9764 9760 9755 9750 9745 9740 9734 9728 9722 9715 9708 9701 9693 9685 9677 9668 9659 9650 9641 9631 9621 9610 9600 9589 9578 9566 9555 9543 9531 9518 9506 9493 9479 9466 9452 9438 9424 9409 9394 9379 9364 9348 9332 9316 9299 9282 9266 9249 9231 9214 9197 9180 9162 9145 9128 9111 9094 9077 9061 9045 9030 9015 9001 8987 8974 8962 8951 8940 8930 8922 8914 8907 8902 8897 8894 8891 8890 8890 8891 8893 8897 8901 8907 8914 8921 8930 8940 8951 8962 8975 8988 9002 9016 9032 9047 9064 9080 9098 9115 9133 9151 9169 9187 9205 9223 9242 9260 9278 9296 9313 9331 9348 9365 9381 9398 9414 9429 9445 9459 9474 9488 9502 9516 9529 9542 9554 9566 9578 9590 9601 9612 9622 9632 9642 9652 9661 9670 9678 9687 9695 9702 9710 9717 9724 9730 9737 9743 9749 9754 9759 7926 3 8 4 9764 9769 9774 9778 9783 9787 9791 9794 9798 9801 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9834 9837 9840 9843 9846 9848 9851 9854 9857 9860 9862 9865 9867 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9864 9861 9859 9856 9852 9849 9845 9842 9838 9833 9829 9824 9819 9813 9807 9801 9795 9788 9781 9774 9767 9759 9751 9742 9733 9724 9715 9706 9696 9686 9676 9665 9655 9644 9634 9623 9612 9601 9590 9580 9569 9559 9549 9539 9529 9520 9511 9502 9494 9487 9480 9473 9467 9462 9458 9454 9451 9448 9446 9446 9445 9446 9447 9449 9452 9455 9460 9464 9470 9476 9482 9489 9497 9505 9513 9522 9531 9540 9550 9559 9569 9578 9587 9597 9606 9615 9624 9632 9640 9648 9655 9662 9669 9675 9680 9685 9690 9694 9698 9701 9703 9705 9707 9709 9710 9710 9710 9710 9710 9709 9708 9707 9706 9705 9703 9701 9700 9698 9696 9694 9692 9691 9689 9687 9685 9683 9681 9679 9677 9675 9673 9671 9668 9666 9663 9660 9657 9654 9650 9647 9643 9638 9634 9629 9624 9618 9613 9606 9600 9594 9587 9580 9573 9565 9558 9550 9543 9536 9528 9521 9515 9508 9502 9496 9491 9486 9482 9479 9476 9474 9473 9473 9473 9474 9477 9480 9484 9488 9494 9500 9508 9515 9524 9533 9543 9553 9563 9574 9585 9596 9607 9619 9630 9641 9652 9662 9672 9682 9692 9701 9709 9717 9725 9731 9738 9744 9749 9754 9758 9762 9765 9768 9771 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9799 9802 9805 9808 9811 9814 9818 9821 9825 9829 9833 9837 9841 9845 9849 9853 9856 9860 9863 9866 9869 9872 9874 9876 9878 9880 9881 9883 9883 9884 9884 9885 9885 9884 9884 9884 9883 9882 9882 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9876 9877 9877 9878 9879 9879 9880 9882 9883 9884 9886 9888 9889 9891 9893 9895 9897 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9915 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9898 9897 9895 9893 9892 9890 9889 9888 9887 9886 9886 9885 9885 9885 9885 9885 9886 9887 9888 9889 9890 9892 9893 9895 9897 9899 9901 9903 9906 9908 9910 9912 9915 9917 9919 9921 9923 9926 9928 9929 9931 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9947 9946 9944 9943 7927 3 8 4 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9910 9908 9907 9906 9904 9904 9903 9902 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9892 9891 9889 9887 9885 9883 9881 9878 9875 9873 9869 9866 9863 9860 9856 9853 9849 9846 9842 9839 9836 9833 9830 9827 9824 9822 9819 9817 9816 9814 9813 9812 9811 9811 9810 9810 9811 9811 9812 9812 9813 9814 9815 9817 9818 9819 9821 9822 9824 9826 9827 9829 9830 9832 9834 9835 9837 9839 9841 9843 9844 9846 9848 9851 9853 9855 9858 9860 9863 9866 9869 9872 9875 9878 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9922 9924 9926 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9930 9931 9933 9934 9936 9938 9940 9942 9945 9947 9950 9952 9955 9957 9959 9962 9964 9965 9967 9968 9969 9970 9971 9971 9971 9970 9970 9969 9968 9966 9964 9963 9961 9958 9956 9954 9952 9949 9947 9945 9943 9941 9939 9938 9936 9935 9934 9934 9933 9933 9933 9933 9934 9935 9935 9936 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9922 9920 9919 9917 9914 9912 9909 9907 9904 9900 9897 9894 9890 9886 9882 9877 9873 9868 9863 9858 9852 9846 9840 9834 9827 9820 9813 9805 9797 9788 9779 9770 9760 9750 9740 9729 9718 9706 9694 9682 9669 9656 9643 9629 9615 9601 9587 9572 9558 9544 9529 9515 9500 9486 9472 9458 9445 9432 9419 9407 9395 9383 9373 9362 9353 9344 9335 9328 9321 9315 9309 9305 9301 9298 9295 9294 9293 9293 9294 9295 9298 9301 9304 9309 9314 9319 9325 9332 9339 9347 9355 9364 9373 9382 9392 9402 9413 9423 9434 9445 9456 9467 9479 9490 9501 9513 9524 7928 3 8 4 9535 9547 9558 9569 9580 9590 9601 9611 9621 9631 9641 9650 9659 9668 9677 9685 9693 9701 9708 9715 9722 9729 9735 9741 9747 9752 9757 9762 9767 9771 9775 9779 9782 9785 9788 9791 9793 9795 9797 9799 9800 9801 9801 9802 9802 9802 9802 9801 9801 9800 9798 9797 9796 9794 9792 9790 9788 9786 9784 9782 9780 9777 9775 9773 9771 9769 9767 9766 9764 9763 9762 9761 9760 9759 9759 9758 9758 9759 9759 9759 9760 9761 9762 9763 9764 9765 9766 9767 9767 9768 9769 9769 9769 9769 9769 9769 9768 9766 9765 9762 9760 9757 9754 9750 9746 9742 9737 9732 9727 9721 9716 9710 9704 9698 9692 9686 9680 9674 9669 9664 9659 9654 9650 9646 9643 9641 9639 9637 9637 9636 9637 9638 9639 9641 9644 9647 9651 9655 9660 9665 9670 9676 9682 9688 9694 9700 9706 9712 9718 9724 9730 9735 9740 9746 9750 9755 9759 9763 9767 9770 9773 9776 9779 9781 9783 9785 9786 9788 9789 9790 9791 9792 9792 9793 9793 9793 9793 9793 9793 9792 9791 9790 9789 9787 9786 9783 9781 9778 9774 9771 9767 9762 9757 9752 9746 9740 9733 9726 9719 9711 9704 9696 9687 9679 9670 9662 9653 9644 9635 9627 9618 9609 9601 9592 9584 9575 9567 9559 9551 9543 9535 9526 9518 9510 9502 9493 9484 9475 9466 9457 9447 9437 9427 9417 9406 9395 9384 9373 9361 9350 9339 9327 9316 9305 9294 9283 9272 9262 9252 9242 9233 9224 9216 9207 9199 9191 9183 9174 9166 9157 9148 9137 9126 9114 9101 9086 9070 9051 9031 9008 8984 8956 8926 8893 8857 8819 8777 8733 8686 8636 8584 8530 8474 8415 8356 8295 8233 8171 8109 8047 7986 7926 7868 7813 7760 7710 7663 7621 7583 7549 7521 7497 7479 7466 7459 7458 7462 7472 7488 7509 7535 7566 7602 7643 7687 7735 7787 7841 7898 7957 8018 8080 8143 8205 8268 8331 8392 8453 8512 8570 8625 8679 8730 8779 8826 8870 8911 8950 8987 9021 9053 9083 9110 9136 9160 9182 9202 9222 9240 9257 9274 9289 9304 9319 9333 9346 9360 9373 9387 9400 9413 9426 9439 9451 9464 9477 9489 9501 9513 9525 9536 9547 9557 9567 9577 9586 9595 9603 9610 9617 9624 9630 9635 9641 9645 9649 9653 9657 9660 9663 9666 9668 9671 9673 9676 9678 9680 9683 9685 9688 9690 9693 9696 9698 9701 9704 9708 9711 9714 9718 9721 9725 9728 9732 9735 9739 9742 9745 9748 9751 9754 9757 9759 9762 9764 9766 9768 9769 9771 9772 9773 9774 9775 9776 9776 9777 9777 9777 9777 9777 9777 9777 9777 9777 9778 9778 9778 9778 9779 9779 9780 9781 9781 9783 9784 9785 9787 9788 9790 9792 9794 9796 9799 9801 9804 9806 9809 9811 9814 9817 9819 9822 9825 9827 9830 9832 9834 9836 9838 9840 9842 9843 9845 9846 9847 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 7929 3 8 4 9850 9850 9850 9850 9851 9851 9852 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9876 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9859 9858 9857 9857 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9841 9839 9837 9835 9833 9831 9828 9825 9823 9819 9816 9813 9809 9805 9801 9797 9792 9787 9783 9777 9772 9766 9760 9754 9748 9742 9735 9728 9722 9715 9708 9702 9695 9689 9682 9676 9671 9665 9661 9656 9652 9649 9646 9644 9642 9641 9641 9641 9642 9644 9646 9649 9652 9655 9659 9663 9668 9672 9676 9680 9684 9688 9690 9693 9694 9695 9695 9693 9691 9687 9682 9676 9669 9660 9650 9639 9627 9613 9598 9583 9566 9549 9531 9513 9494 9475 9457 9438 9420 9402 9386 9370 9355 9342 9329 9319 9309 9302 9296 9292 9290 9290 9291 9295 9300 9307 9315 9325 9337 9350 9364 9379 9395 9412 9430 9448 9466 9485 9504 9522 9540 9559 9576 9593 9610 9626 9641 9656 9669 9682 9694 9706 9716 9726 9735 9743 9751 9758 9765 9771 9776 9781 9786 9791 9795 9800 9804 9808 9811 9815 9819 9823 9826 9830 9833 9837 9840 9843 9846 9849 9852 9855 9857 9860 9862 9864 9866 9867 9868 9869 9870 9871 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9888 9889 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9868 9866 9865 9863 9861 9859 9856 9854 9851 9848 9845 9841 9838 9834 9830 9826 9821 9817 9812 9807 9803 9798 9793 9787 9782 9777 9771 9766 9760 9754 9748 9742 9736 9730 9724 9717 9711 9704 9697 9690 9683 9676 9668 9661 9654 9646 9639 9631 9623 9616 9609 9601 9594 9587 9580 9574 9568 9562 9556 9551 9546 9542 9538 9535 9533 9531 9529 9528 9528 9528 9529 9531 9533 9536 9540 9544 9548 9553 9559 9565 9571 9578 9585 9592 9600 9608 9616 9624 9632 9640 9648 9656 9664 9672 9680 9687 9694 9701 9707 9713 9719 9724 9729 9733 9737 9740 9743 9745 9747 9748 9748 9748 9748 9747 9745 9743 9741 9738 9735 9731 9727 9723 9718 9714 9709 9703 9698 9693 9688 9683 9678 9673 9668 9663 9659 9655 9652 9648 9646 9643 9641 9640 9639 9638 9638 9639 9640 9641 9643 9646 9649 9652 9655 9659 9664 9668 9673 9678 9683 9689 9694 9700 9705 9711 9717 9722 9728 9733 9738 9743 9748 9753 9758 9762 9766 7930 3 8 4 9770 9774 9777 9781 9784 9787 9790 9792 9795 9797 9799 9801 9802 9804 9805 9807 9808 9809 9810 9811 9811 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9811 9810 9810 9809 9808 9807 9806 9805 9803 9802 9801 9799 9798 9796 9795 9793 9792 9790 9789 9787 9785 9784 9782 9781 9779 9778 9776 9775 9773 9772 9771 9769 9768 9767 9765 9764 9763 9762 9761 9760 9758 9757 9756 9754 9753 9752 9750 9748 9746 9744 9742 9740 9738 9735 9732 9729 9726 9723 9719 9715 9711 9707 9703 9698 9693 9689 9684 9678 9673 9668 9663 9657 9652 9646 9641 9636 9631 9626 9621 9617 9613 9609 9605 9601 9598 9595 9593 9591 9589 9587 9586 9586 9585 9585 9585 9585 9586 9587 9588 9590 9591 9593 9595 9597 9599 9601 9604 9606 9608 9611 9613 9616 9618 9620 9623 9625 9628 9630 9632 9634 9637 9639 9641 9643 9646 9648 9650 9652 9654 9656 9658 9660 9662 9663 9665 9667 9668 9670 9671 9672 9673 9674 9675 9675 9675 9676 9676 9675 9675 9675 9674 9673 9672 9672 9671 9670 9669 9668 9667 9666 9665 9664 9664 9663 9663 9663 9663 9663 9664 9665 9666 9667 9669 9670 9672 9674 9676 9679 9681 9683 9686 9688 9691 9693 9696 9698 9700 9702 9703 9705 9706 9707 9707 9708 9708 9708 9707 9707 9706 9704 9703 9701 9699 9697 9694 9692 9689 9686 9683 9680 9677 9673 9670 9667 9663 9660 9656 9653 9649 9645 9642 9638 9635 9631 9628 9624 9620 9617 9613 9610 9606 9603 9599 9596 9592 9589 9586 9582 9579 9576 9573 9570 9567 9564 9562 9559 9556 9554 9551 9549 9547 9545 9542 9540 9538 9536 9534 9531 9529 9526 9524 9521 9518 9515 9512 9509 9505 9502 9498 9493 9489 9484 9479 9474 9468 9463 9457 9450 9444 9437 9431 9424 9417 9409 9402 9394 9387 9379 9371 9364 9356 9348 9340 9331 9323 9315 9307 9298 9289 9281 9272 9263 9254 9244 9235 9225 9215 9205 9194 9183 9172 9161 9149 9137 9124 9111 9098 9085 9071 9057 9042 9027 9012 8997 8981 8965 8948 8932 8915 8898 8881 8863 8845 8828 8809 8791 8773 8755 8736 8717 8699 8680 8661 8642 8623 8605 8586 8567 8548 8530 8511 8493 8475 8457 8439 8422 8405 8388 8372 8357 8341 8327 8313 8299 8287 8275 8264 8253 8244 8235 8227 8220 8214 8209 8205 8201 8199 8198 8197 8198 8199 8201 8204 8208 8213 8218 8224 8231 8239 8247 8256 8265 8275 8286 8297 8308 8320 8332 8344 8357 8371 8384 8398 8412 8426 8440 8455 8470 8485 8500 8515 8530 8545 8561 8576 8591 8606 8622 8637 8652 8667 8682 8696 8711 8725 8739 8753 8767 8780 8793 8806 8818 8830 8842 8854 8865 8876 8887 8897 8907 8917 8926 8935 8944 8953 8961 8969 8977 8985 8993 9001 9008 9015 9023 9030 9037 9044 9051 9058 9065 9072 9079 9086 9093 9100 9107 7931 3 8 4 9114 9121 9128 9135 9142 9149 9156 9163 9170 9177 9184 9191 9198 9205 9212 9218 9225 9231 9238 9244 9250 9257 9263 9269 9274 9280 9285 9291 9296 9301 9306 9311 9316 9321 9325 9330 9334 9338 9342 9346 9350 9354 9358 9362 9366 9369 9373 9376 9380 9383 9386 9390 9393 9396 9399 9403 9406 9409 9412 9415 9418 9421 9424 9428 9431 9434 9437 9440 9443 9446 9449 9453 9456 9459 9463 9466 9469 9473 9476 9480 9483 9487 9490 9494 9497 9501 9504 9508 9511 9515 9518 9522 9525 9528 9531 9534 9537 9540 9542 9545 9547 9549 9551 9553 9555 9556 9558 9559 9561 9562 9563 9564 9565 9566 9567 9567 9568 9569 9570 9571 9571 9572 9573 9574 9575 9577 9578 9579 9581 9582 9584 9586 9587 9589 9591 9593 9595 9597 9598 9600 9602 9604 9605 9607 9609 9610 9611 9613 9614 9615 9615 9616 9617 9617 9618 9618 9618 9619 9619 9619 9619 9619 9619 9619 9619 9620 9620 9620 9621 9622 9622 9623 9624 9625 9627 9628 9629 9631 9633 9635 9636 9638 9640 9642 9644 9646 9648 9650 9651 9653 9654 9656 9657 9658 9659 9660 9660 9660 9661 9661 9660 9660 9660 9659 9658 9657 9656 9655 9654 9653 9652 9651 9650 9648 9647 9646 9645 9645 9644 9643 9643 9642 9642 9642 9642 9642 9642 9642 9642 9643 9643 9644 9644 9645 9646 9646 9647 9648 9648 9649 9650 9650 9651 9652 9652 9653 9653 9654 9654 9655 9655 9655 9656 9656 9656 9656 9656 9656 9656 9656 9656 9655 9655 9654 9654 9653 9652 9651 9650 9649 9648 9647 9645 9643 9642 9640 9638 9635 9633 9631 9628 9625 9623 9620 9617 9614 9611 9608 9605 9602 9599 9596 9593 9590 9587 9584 9581 9578 9575 9572 9570 9567 9564 9561 9559 9556 9554 9551 9548 9546 9543 9540 9538 9535 9532 9530 9527 9524 9522 9519 9516 9513 9511 9508 9505 9503 9500 9497 9495 9492 9489 9487 9484 9481 9478 9475 9471 9468 9464 9460 9456 9451 9446 9440 9434 9427 9420 9412 9403 9394 9384 9373 9362 9350 9337 9324 9310 9295 9280 9265 9249 9233 9216 9200 9184 9167 9152 9136 9121 9107 9093 9080 9068 9057 9048 9040 9033 9027 9023 9020 9019 9020 9022 9026 9031 9037 9045 9055 9065 9077 9090 9104 9118 9134 9149 9166 9182 9199 9216 9233 9250 9266 9282 9298 9313 9328 9342 9355 9368 9380 9391 9402 9412 9421 9430 9438 9445 9452 9459 9465 9471 9477 9482 9487 9492 9497 9502 9507 9512 9517 9521 9526 9531 9536 9541 9546 9550 9555 9560 9564 9568 9572 9576 9580 9583 9586 9588 9591 9593 9594 9595 9596 9597 9597 9597 9597 9596 9595 9594 9593 9592 9591 9589 9588 9586 9585 9583 9582 9580 9579 9578 9577 9576 9575 9574 9573 9572 9571 9570 9569 9568 9566 9565 9564 9562 9560 9558 9556 9554 9551 9548 9545 9542 9539 9535 9532 9528 9524 9520 9516 7932 3 8 4 9512 9508 9504 9500 9497 9493 9489 9486 9483 9480 9477 9474 9471 9469 9466 9464 9462 9460 9457 9455 9453 9451 9448 9446 9443 9440 9437 9434 9430 9427 9422 9418 9413 9408 9403 9397 9391 9385 9378 9371 9364 9357 9350 9342 9334 9326 9318 9309 9301 9293 9284 9275 9266 9257 9248 9239 9230 9221 9211 9201 9192 9181 9171 9160 9149 9138 9127 9115 9103 9090 9077 9064 9050 9036 9021 9006 8990 8974 8958 8941 8924 8907 8889 8870 8852 8833 8813 8794 8773 8753 8732 8711 8690 8668 8646 8624 8601 8578 8554 8530 8505 8480 8454 8428 8401 8374 8345 8317 8287 8256 8225 8193 8160 8126 8092 8056 8020 7982 7944 7904 7864 7823 7781 7737 7693 7648 7603 7556 7509 7460 7411 7361 7311 7260 7208 7155 7103 7049 6995 6941 6886 6832 6777 6721 6666 6611 6555 6500 6445 6391 6336 6282 6229 6176 6124 6073 6022 5973 5924 5877 5831 5787 5744 5703 5663 5626 5590 5557 5525 5496 5469 5445 5423 5404 5387 5374 5363 5355 5350 5349 5350 5354 5362 5372 5386 5403 5423 5446 5472 5501 5533 5568 5606 5647 5690 5736 5784 5835 5887 5942 5999 6058 6118 6180 6243 6308 6373 6440 6507 6575 6643 6711 6780 6849 6918 6986 7054 7122 7188 7255 7320 7384 7447 7510 7571 7630 7689 7746 7801 7855 7908 7959 8009 8057 8104 8149 8193 8235 8276 8316 8354 8391 8427 8462 8495 8527 8559 8589 8618 8647 8675 8701 8728 8753 8778 8802 8826 8849 8871 8893 8915 8936 8956 8976 8996 9015 9034 9052 9070 9088 9105 9121 9138 9153 9168 9183 9198 9211 9225 9238 9250 9262 9274 9285 9296 9306 9316 9326 9335 9345 9353 9362 9370 9378 9386 9394 9402 9409 9417 9424 9432 9439 9446 9453 9460 9467 9474 9481 9487 9494 9500 9507 9513 9519 9525 9531 9536 9541 9547 9551 9556 9561 9565 9569 9572 9576 9579 9582 9585 9588 9590 9593 9595 9597 9599 9601 9603 9606 9608 9610 9612 9614 9617 9619 9622 9625 9628 9631 9634 9638 9641 9645 9648 9652 9656 9660 9664 9667 9671 9675 9679 9682 9686 9689 9693 9696 9699 9701 9704 9706 9708 9710 9712 9714 9715 9716 9717 9717 9718 9718 9718 9719 9718 9718 9718 9718 9717 9717 9716 9715 9715 9714 9714 9713 9713 9712 9711 9711 9711 9710 9710 9710 9710 9709 9709 9709 9709 9710 9710 9710 9710 9710 9711 9711 9711 9712 9712 9713 9713 9714 9714 9715 9715 9716 9716 9716 9717 9717 9717 9718 9718 9718 9718 9718 9718 9718 9718 9717 9717 9716 9716 9715 9714 9713 9712 9711 9710 9709 9707 9706 9704 9702 9700 9698 9696 9694 9692 9690 9687 9685 9682 9680 9677 9674 9672 9669 9666 9664 9661 9658 9656 9653 9651 9649 9646 9644 9642 9640 9638 9636 9634 9632 9631 9629 9628 9627 9625 9624 9623 9621 9620 9619 9617 9616 9614 9612 9610 9608 9605 9602 7933 3 8 4 9598 9594 9590 9585 9579 9573 9566 9558 9549 9540 9529 9518 9505 9491 9476 9460 9442 9424 9404 9382 9360 9335 9310 9283 9255 9226 9195 9163 9129 9095 9059 9023 8985 8946 8907 8867 8826 8785 8743 8701 8659 8617 8575 8533 8492 8451 8410 8371 8332 8294 8257 8222 8188 8156 8125 8096 8068 8043 8020 7999 7980 7963 7948 7936 7927 7919 7915 7912 7913 7915 7921 7928 7938 7951 7966 7983 8002 8024 8047 8073 8100 8130 8161 8193 8227 8262 8299 8336 8375 8414 8454 8494 8535 8576 8617 8658 8699 8739 8780 8819 8859 8897 8935 8972 9009 9044 9078 9112 9144 9175 9205 9234 9262 9289 9315 9339 9363 9386 9407 9428 9448 9467 9485 9502 9519 9535 9550 9564 9578 9592 9605 9617 9629 9640 9651 9662 9672 9682 9691 9700 9708 9717 9724 9732 9739 9746 9752 9758 9764 9769 9775 9780 9784 9788 9793 9796 9800 9804 9807 9810 9813 9816 9818 9821 9823 9826 9828 9830 9833 9835 9837 9838 9840 9842 9844 9845 9846 9848 9849 9849 9850 9850 9851 9850 9850 9849 9848 9846 9844 9842 9839 9836 9833 9829 9824 9819 9814 9808 9802 9796 9789 9782 9774 9766 9758 9750 9741 9732 9723 9714 9705 9696 9687 9678 9669 9661 9652 9644 9635 9628 9620 9613 9606 9600 9594 9588 9583 9579 9575 9571 9568 9566 9563 9562 9561 9560 9559 9559 9559 9560 9561 9562 9563 9564 9565 9567 9568 9569 9571 9572 9573 9573 9574 9574 9574 9574 9573 9572 9570 9568 9566 9564 9561 9558 9554 9550 9546 9542 9537 9532 9527 9522 9517 9512 9507 9502 9497 9492 9488 9483 9479 9475 9472 9469 9466 9464 9463 9461 9461 9461 9461 9462 9464 9466 9469 9473 9477 9482 9487 9493 9500 9507 9514 9522 9531 9540 9550 9560 9570 9580 9591 9602 9613 9625 9636 9648 9659 9671 9682 9693 9705 9715 9726 9736 9746 9756 9766 9775 9783 9791 9799 9806 9813 9820 9826 9832 9837 9842 9846 9851 9855 9858 9861 9864 9867 9869 9872 9874 9876 9877 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9889 9889 9888 9888 9888 9889 9889 9889 9890 9891 9891 9892 9893 9895 9896 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9917 9918 9920 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9935 9934 9933 9932 9930 9928 9926 9922 9919 9915 9911 9906 9901 7934 3 8 4 9896 9890 9885 9879 9873 9867 9861 9855 9849 9843 9837 9832 9827 9822 9817 9813 9810 9807 9804 9801 9800 9798 9797 9796 9796 9796 9797 9797 9798 9800 9801 9802 9804 9806 9807 9809 9811 9812 9813 9815 9816 9817 9818 9818 9819 9819 9819 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9819 9819 9820 9821 9822 9824 9825 9827 9830 9832 9834 9837 9840 9843 9847 9850 9853 9857 9860 9864 9867 9871 9875 9878 9881 9885 9888 9891 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9917 9918 9918 9918 9918 9919 9920 9921 9922 9923 9924 9925 9927 9929 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9902 9901 9899 9897 9896 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9848 9847 9845 9843 9841 9838 9836 9833 9830 9827 9824 9821 9818 9814 9811 9807 9803 9800 9796 9793 9789 9786 9783 9780 9777 9774 9771 9769 9767 9765 9763 9761 9760 9759 9758 9758 9758 9757 9758 9758 9758 9759 9760 9761 9762 9763 9765 9766 9767 9769 9770 9771 9773 9774 9776 9777 9778 9779 9780 9781 9782 9783 9783 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9789 9790 9791 9792 9792 9794 9795 9796 9798 9799 9801 9803 9805 9807 9809 9812 9814 9817 9820 9822 9825 9828 9831 9833 9836 9839 7935 3 8 4 9841 9844 9846 9849 9851 9853 9855 9857 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9882 9884 9887 9889 9892 9894 9897 9900 9904 9907 9910 9914 9917 9921 9924 9927 9931 9934 9937 9940 9942 9945 9947 9949 9950 9951 9952 9953 9953 9953 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9922 9921 9921 9920 9920 9919 9920 9920 9921 9921 9922 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9938 9938 9939 9938 9938 9937 9937 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9918 9916 9914 9913 9912 9911 9910 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9951 9950 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9931 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9889 9888 9886 9885 9883 9882 9881 9880 9879 9878 9877 9877 9877 9877 9877 9878 9879 9879 9880 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9895 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9873 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9894 7936 3 8 4 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9869 9867 9864 9861 9859 9857 9854 9853 9851 9849 9848 9847 9847 9846 9846 9846 9847 9848 9848 9850 9851 9853 9854 9856 9858 9860 9862 9864 9866 9867 9869 9870 9872 9873 9873 9874 9874 9874 9874 9873 9872 9871 9870 9868 9866 9864 9862 9859 9857 9854 9851 9848 9845 9843 9840 9837 9834 9831 9828 9826 9823 9821 9818 9816 9815 9813 9811 9810 9808 9807 9806 9806 9805 9804 9804 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9801 9801 9800 9799 9799 9798 9797 9796 9795 9794 9792 9791 9790 9788 9787 9786 9784 9783 9782 9781 9780 9779 9778 9778 9777 9777 9777 9778 9778 9779 9780 9781 9783 9784 9786 9788 9790 9793 9795 9798 9800 9802 9805 9807 9809 9811 9813 9814 9815 9816 9816 9816 9816 9815 9814 9813 9811 9808 9805 9802 9798 9794 9790 9785 9781 9776 9770 9765 9760 9754 9749 9744 9739 9734 9729 9724 9720 9716 9713 9709 9706 9704 9702 9700 9698 9697 9696 9695 9695 9694 9694 9694 9695 9695 9696 9696 9697 9697 9698 9698 9699 9699 9700 9700 9701 9701 9702 9702 9703 9703 9704 9705 9706 9707 9708 9710 9712 9714 9716 9718 9721 9724 9727 9731 9735 9738 9742 9747 9751 9755 9760 9764 9769 9773 9778 9782 9786 9789 9793 9796 9799 9802 9804 9806 9808 9809 9810 9811 9811 9811 9811 9810 9809 9808 9807 9806 9805 9803 9802 9800 9799 9798 9796 9795 9794 9793 9792 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9789 9788 9788 9787 9785 9784 9783 9781 9780 9778 9776 9775 9773 9771 9769 9767 9765 9764 9762 9760 9759 9758 9756 9755 9754 9753 9752 9751 9751 9750 9749 9749 9748 9748 9747 9747 9746 9746 9745 9744 9743 9742 9741 9739 9738 9736 9734 9732 9730 9727 9725 9722 9719 9716 9713 9710 9706 9703 9699 9696 9693 9689 9686 9682 9679 9675 9672 9669 9666 9663 9660 9657 9654 9651 9649 9646 9644 9642 9640 9637 9635 9633 9631 9629 9627 9625 9623 9621 9619 9617 9614 9612 9609 9607 9604 9601 9597 9594 9590 9587 9583 9578 9574 9569 9565 9560 9554 9549 9543 9538 9532 9526 9519 9513 9507 9500 9493 9487 9480 9473 9466 9459 9453 9446 9439 9432 9425 9419 9412 9405 9399 9392 9386 9379 9373 9366 9360 9353 9346 9339 9332 9325 9318 9310 9302 9294 9286 9277 9268 9258 9248 9238 9227 9216 9204 9192 9179 9166 9152 9138 9124 9109 9094 9078 9062 9045 9029 9011 8994 8977 8959 8941 8923 8904 8886 8868 8849 8830 8811 8793 8774 8755 8736 8716 8697 8678 8658 8638 8618 8598 8577 8556 8535 8513 8490 8468 8444 8420 8396 8370 8344 8317 8290 8262 8232 8203 8172 8140 8108 8074 8040 8005 7969 7932 7937 3 8 4 7894 7856 7817 7776 7735 7693 7651 7607 7563 7518 7471 7424 7377 7328 7278 7228 7176 7123 7070 7015 6959 6902 6844 6785 6724 6662 6599 6535 6469 6403 6335 6266 6195 6124 6051 5978 5903 5828 5752 5675 5598 5520 5442 5363 5285 5207 5129 5051 4974 4897 4822 4747 4674 4602 4531 4462 4395 4330 4266 4205 4146 4090 4036 3985 3936 3890 3848 3808 3771 3738 3707 3680 3657 3637 3620 3607 3598 3592 3590 3592 3598 3608 3621 3639 3661 3686 3716 3749 3787 3828 3873 3923 3975 4032 4092 4156 4223 4293 4366 4442 4520 4601 4685 4770 4857 4946 5036 5127 5219 5311 5404 5497 5590 5682 5774 5865 5955 6043 6130 6216 6300 6382 6463 6541 6617 6691 6763 6833 6901 6966 7030 7091 7151 7208 7264 7318 7370 7421 7470 7517 7563 7608 7652 7695 7737 7778 7818 7857 7895 7933 7970 8006 8042 8077 8112 8146 8179 8212 8244 8276 8307 8338 8368 8397 8425 8453 8481 8507 8533 8558 8583 8607 8630 8653 8675 8696 8717 8737 8757 8776 8794 8813 8830 8847 8864 8880 8896 8912 8927 8942 8957 8971 8985 8999 9013 9026 9040 9053 9066 9079 9091 9104 9116 9128 9140 9152 9163 9175 9186 9197 9208 9219 9229 9240 9250 9260 9270 9279 9289 9298 9307 9316 9325 9333 9341 9350 9357 9365 9373 9380 9387 9394 9401 9408 9415 9421 9428 9434 9440 9446 9452 9457 9463 9469 9474 9479 9484 9490 9494 9499 9504 9509 9513 9518 9522 9527 9531 9535 9539 9542 9546 9549 9553 9556 9559 9562 9565 9567 9569 9571 9573 9575 9576 9578 9579 9579 9580 9580 9580 9580 9580 9579 9578 9577 9575 9574 9572 9570 9567 9565 9562 9559 9556 9553 9549 9546 9542 9538 9534 9530 9525 9521 9516 9512 9507 9502 9497 9491 9486 9481 9476 9470 9465 9459 9454 9448 9442 9437 9431 9426 9421 9416 9411 9406 9402 9397 9394 9390 9387 9384 9382 9381 9380 9379 9379 9380 9382 9384 9387 9391 9396 9401 9407 9414 9422 9430 9440 9449 9460 9470 9482 9494 9506 9518 9531 9544 9557 9570 9583 9596 9608 9621 9633 9644 9656 9666 9677 9686 9695 9704 9712 9719 9725 9731 9737 9741 9745 9749 9752 9755 9757 9759 9761 9763 9764 9765 9766 9767 9768 9768 9769 9770 9772 9773 9774 9776 9778 9780 9782 9784 9787 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9822 9824 9827 9829 9831 9833 9834 9836 9837 9838 9838 9839 9839 9839 9839 9839 9838 9838 9837 9837 9836 9836 9835 9834 9834 9833 9833 9832 9832 9832 9832 9832 9832 9832 9833 9833 9834 9834 9835 9836 9837 9837 9838 9839 9840 9840 9841 9842 9842 9842 9843 9843 9843 9843 9842 9842 9841 9840 9839 9838 9837 9835 9834 9832 9830 9828 9825 9823 9820 9817 9814 9811 9808 9804 9801 9797 9793 9789 9784 9780 9775 9770 9765 9759 9754 9748 9742 9736 7938 3 8 4 9729 9723 9716 9709 9703 9695 9688 9681 9674 9667 9660 9652 9645 9638 9632 9625 9619 9613 9607 9602 9597 9593 9589 9586 9583 9581 9579 9578 9578 9578 9579 9581 9584 9587 9591 9595 9600 9606 9612 9619 9626 9634 9643 9651 9660 9670 9679 9689 9699 9709 9719 9729 9738 9748 9757 9767 9776 9784 9793 9801 9808 9816 9822 9829 9835 9840 9845 9850 9854 9858 9862 9865 9868 9871 9873 9875 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9881 9881 9880 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9923 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9898 9898 9899 9899 9898 9898 9898 9897 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9880 9878 9877 9875 9873 9872 9870 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9850 9848 9846 9845 9843 9840 9838 9835 9832 9828 9824 9820 9815 9810 9805 9799 9793 9786 9779 9771 9763 9755 9746 9737 9728 9718 9708 9698 9688 9677 9667 9656 9645 9634 9624 9613 9602 9592 9582 9573 9563 9554 9546 9538 9531 9524 9518 9512 9508 9503 9500 9498 9496 9495 9495 9495 9496 9498 9501 9505 9509 9514 9519 9525 9532 9539 9547 9555 9563 9572 9581 9591 9600 9610 9620 9630 9640 9650 9660 9670 9680 9689 9699 9708 9717 9726 9735 9743 9752 9759 9767 9774 9782 9788 9795 9801 9807 9812 9818 9823 9827 9832 9836 9840 9843 9847 9850 9853 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9884 9882 9881 9879 9877 9876 9875 9873 9872 9870 9869 9868 9866 9865 9863 9862 9860 9858 9856 9854 9851 9849 9846 9844 9841 9838 9835 9831 9828 9825 9822 9818 9815 9812 9809 9807 9804 9802 9801 9799 9798 9797 9797 9797 9798 9799 9801 9803 9805 9808 9812 9815 9819 9824 9829 9833 9839 9844 9849 7939 3 8 4 9855 9860 9865 9871 9876 9881 9886 9890 9894 9898 9902 9905 9908 9910 9912 9914 9916 9917 9917 9918 9918 9918 9917 9916 9916 9915 9913 9912 9911 9909 9908 9906 9904 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9867 9864 9861 9858 9855 9852 9848 9844 9840 9835 9831 9826 9821 9816 9810 9805 9799 9793 9786 9780 9773 9766 9759 9752 9744 9736 9728 9720 9712 9704 9695 9686 9677 9668 9659 9650 9641 9631 9622 9613 9604 9594 9585 9576 9568 9559 9551 9543 9536 9529 9522 9516 9511 9506 9502 9498 9495 9493 9492 9491 9491 9492 9494 9497 9500 9505 9509 9515 9522 9529 9536 9545 9553 9562 9572 9582 9592 9603 9613 9624 9634 9645 9655 9665 9675 9685 9694 9703 9711 9719 9727 9734 9740 9746 9752 9757 9762 9766 9769 9773 9776 9778 9781 9783 9784 9786 9787 9789 9790 9791 9793 9794 9795 9796 9798 9799 9801 9803 9804 9806 9808 9810 9812 9814 9816 9819 9821 9823 9825 9826 9828 9830 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9845 9846 9847 9848 9850 9852 9854 9856 9858 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9891 9894 9896 9899 9902 9904 9906 9908 9910 9912 9913 9914 9915 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9923 9924 9925 9927 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9948 9949 9950 9950 9950 9949 9949 9948 9947 9945 9944 9942 9940 9938 9936 9933 9931 9928 9926 9924 9922 9919 9918 9916 9914 9913 9912 9911 9910 9910 9910 9910 9911 9911 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9921 9922 9923 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9941 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 7940 3 8 4 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9951 9949 9947 9946 9944 9943 9942 9940 9939 9938 9938 9937 9937 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9943 9943 9943 9944 9945 9946 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9957 9957 9956 9955 9954 9952 9950 9948 9946 9944 9941 9938 9936 9933 9930 9927 9924 9921 9919 9917 9914 9913 9911 9910 9909 9909 9909 9909 9910 9911 9913 9915 9917 9920 9923 9926 9930 9933 9937 9941 9944 9948 9952 9955 9958 9961 9964 9966 9969 9970 9972 9972 9973 9973 9973 9972 9972 9970 9969 9967 9965 9963 9961 9958 9956 9954 9951 9949 9947 9944 9942 9940 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9925 9926 9927 9929 9931 9932 9934 9936 9938 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9897 9895 9892 9889 9886 9883 9879 9876 9872 9868 9863 9859 9854 9849 9845 9840 9835 9830 9826 9821 9817 9813 9809 9805 9802 9798 9796 9793 9791 9789 9787 9786 9785 9784 9784 9784 9785 9786 9787 9789 9790 9792 9795 9797 9800 9803 9807 9810 9813 9817 9821 9825 9828 9832 9836 9840 9843 9847 9851 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9878 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9904 9903 9902 9901 9899 9898 9896 9893 9891 9888 9885 9881 9877 9872 9868 9862 9856 9850 9843 9836 9828 9819 9809 9799 9788 9777 9764 9750 9736 9720 9703 9685 9666 9646 9624 9600 9575 9548 9520 7941 3 8 4 9489 9457 9423 9386 9348 9306 9263 9217 9169 9118 9064 9008 8949 8887 8823 8756 8686 8614 8540 8463 8385 8304 8222 8138 8053 7966 7880 7793 7706 7619 7533 7448 7365 7284 7205 7129 7056 6986 6921 6860 6804 6753 6708 6668 6634 6607 6585 6571 6563 6562 6567 6580 6599 6624 6656 6694 6739 6789 6844 6904 6969 7039 7112 7189 7269 7351 7436 7522 7610 7698 7786 7875 7962 8049 8135 8219 8302 8382 8460 8535 8608 8678 8744 8808 8869 8926 8981 9032 9081 9126 9169 9209 9247 9282 9315 9346 9375 9402 9428 9452 9475 9496 9517 9536 9555 9573 9590 9606 9622 9638 9653 9667 9682 9695 9709 9721 9734 9746 9758 9769 9780 9790 9800 9809 9818 9827 9834 9842 9849 9855 9861 9867 9872 9877 9881 9886 9889 9893 9896 9899 9902 9905 9907 9909 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9931 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9933 9934 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9949 9950 9950 9950 9950 9949 9948 9947 9946 9944 9942 9939 9937 9934 9931 9928 9924 9921 9918 9915 9911 9908 9906 9903 9900 9898 9896 9895 9893 9892 9892 9891 9892 9892 9893 9893 9895 9896 9898 9899 9901 9903 9905 9907 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9903 9902 9900 9898 9896 9895 9893 9891 9889 9887 9885 9884 9882 9881 9879 9878 9877 9877 9876 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9878 9879 9880 9880 9880 9880 9880 9880 9880 9879 9878 9876 9875 9873 9870 9867 9864 9861 9857 9853 9848 9843 9838 9833 9827 9821 9815 9809 9802 9796 9789 9782 9775 9767 9760 9752 9744 9736 9727 9719 9710 9701 9691 9681 9671 9660 9649 9637 9625 9613 9600 9586 9572 9557 9542 9526 9510 9493 9476 9459 9441 9423 9405 9387 9368 9350 9331 9313 9295 9278 9261 9244 9228 9212 9197 9183 9170 9157 9146 9135 9125 9116 9109 9102 9096 9091 9088 9085 9083 9083 9083 9084 9086 9089 9092 9097 9102 9108 9115 9123 9131 9139 9149 9159 9169 9180 9192 9204 9216 9229 9242 9256 9270 9284 9299 9314 9329 9344 9359 9375 9390 9406 9421 9437 9452 9467 9481 9495 9509 9523 9536 9548 9560 9571 9581 9590 9599 9607 9614 9621 9626 9631 9634 9637 9639 9640 9640 9640 9639 9637 9634 9631 9627 9622 9617 9612 9606 9599 9592 9585 9578 9571 9563 9555 9547 9539 9531 9523 9515 9507 9499 9491 9483 9475 9467 9459 9452 9444 9437 9429 9422 9415 9408 7942 3 8 4 9401 9394 9387 9381 9375 9369 9363 9357 9352 9347 9343 9338 9335 9331 9328 9326 9324 9322 9321 9321 9321 9322 9323 9325 9328 9332 9336 9341 9346 9352 9359 9367 9375 9384 9393 9403 9414 9425 9436 9448 9461 9474 9487 9501 9515 9529 9543 9558 9573 9587 9602 9616 9631 9645 9660 9674 9687 9701 9714 9726 9738 9750 9761 9772 9783 9792 9802 9810 9818 9826 9833 9839 9845 9851 9856 9860 9864 9868 9871 9874 9876 9878 9880 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9906 9905 9905 9904 9904 9905 9905 9906 9907 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9936 9937 9938 9938 9938 9938 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9922 9920 9918 9916 9914 9913 9912 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9910 9910 9911 9912 9913 9915 9916 9917 9918 9919 9919 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9901 9901 9901 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9916 9916 9915 9914 9912 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9895 9894 9892 9890 9888 9886 9882 9879 9875 9870 9866 9860 9855 9848 9842 9835 9828 9820 9812 9804 9796 9788 9779 9771 9762 9754 9746 9738 9730 9722 9715 9708 9701 9695 9689 9684 9679 9675 9671 9668 9665 9662 9660 9659 9658 9658 9658 9658 9659 9660 9662 9663 9666 9668 9671 9674 9677 9681 9685 9689 9693 9697 9702 9706 9711 9716 9721 9726 9731 9736 9741 9746 9751 9756 9760 9765 9770 9775 9779 9783 9787 9791 9795 9799 9802 9805 9808 9811 9813 9815 9817 9819 9821 9822 9823 9824 9825 9825 9826 9827 9827 9827 9828 9828 9828 9829 9829 9830 9831 9831 9832 9833 9835 9836 9837 9839 9841 9843 9845 9847 9849 9851 9854 9856 9859 9861 9864 9866 9869 9871 9874 9876 9878 9881 9883 9885 9887 9888 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 7943 3 8 4 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9875 9874 9873 9872 9871 9870 9870 9869 9869 9869 9869 9869 9869 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9888 9888 9888 9887 9887 9886 9885 9884 9883 9882 9880 9879 9877 9875 9873 9871 9869 9866 9864 9861 9859 9856 9853 9850 9847 9844 9841 9838 9834 9831 9828 9824 9821 9817 9814 9810 9806 9803 9799 9794 9790 9786 9781 9776 9771 9766 9761 9755 9749 9743 9737 9730 9723 9716 9709 9701 9694 9686 9678 9669 9661 9653 9644 9636 9627 9619 9611 9603 9595 9587 9580 9573 9567 9561 9555 9550 9546 9542 9539 9536 9534 9533 9532 9532 9533 9534 9536 9539 9542 9545 9550 9555 9560 9565 9572 9578 9585 9592 9599 9607 9614 9622 9630 9638 9646 9654 9662 9669 9677 9685 9692 9700 9707 9714 9721 9727 9734 9740 9746 9751 9757 9762 9767 9771 9776 9780 9783 9787 9790 9792 9795 9797 9799 9800 9801 9802 9803 9803 9803 9803 9802 9802 9801 9800 9798 9797 9795 9794 9792 9790 9788 9786 9785 9783 9781 9780 9778 9777 9776 9775 9774 9774 9773 9773 9773 9773 9774 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9784 9785 9785 9786 9786 9786 9785 9785 9784 9783 9781 9779 9777 9775 9773 9770 9767 9764 9761 9757 9754 9750 9747 9743 9740 9736 9733 9729 9726 9723 9721 9718 9716 9714 9712 9710 9709 9708 9707 9707 9707 9706 9707 9707 9707 9708 9708 9709 9710 9710 9711 9711 9711 9711 9711 9710 9710 9709 9708 9706 9704 9702 9699 9696 9693 9689 9686 9682 9677 9673 9668 9663 9658 9653 9648 9643 9637 9632 9627 9622 9617 9612 9608 9603 9599 9595 9591 9587 9583 9579 9576 9573 9569 9566 9563 9560 9557 9554 9551 9547 9544 9540 9537 9533 9529 9525 9520 9516 9511 9506 9501 9495 9489 9483 9477 9471 9464 9458 9451 9444 9437 9429 9422 9415 9407 9399 9392 9384 9376 9369 9361 9353 9345 9337 9329 9320 9312 9303 9294 9285 9276 9266 9256 9246 9235 9224 9213 9201 9188 9175 9161 9147 9132 9117 9101 9084 9067 9049 9030 9011 8991 8971 8950 8928 8906 8883 8860 8836 8812 8787 8762 8737 8711 8685 8659 8632 8605 8577 8550 8522 8494 8466 8438 8409 8380 8352 8323 8293 8264 8234 8204 8174 8144 8114 8083 8052 8021 7989 7957 7925 7892 7859 7826 7792 7758 7723 7688 7652 7615 7579 7541 7503 7464 7425 7385 7344 7303 7261 7218 7175 7130 7085 7040 6993 6946 6898 6850 6800 6750 6700 6648 6597 6545 6492 6439 6385 6332 6278 6224 6169 6115 6061 6007 5954 5901 5848 5796 5745 5694 5644 5595 5548 5501 5456 5412 5370 5330 5291 5254 5219 5186 5155 5126 5100 5076 5055 5036 7944 3 8 4 5020 5007 4996 4989 4984 4982 4983 4987 4995 5005 5019 5036 5055 5078 5104 5134 5166 5201 5239 5280 5323 5370 5419 5470 5524 5580 5638 5699 5761 5825 5890 5957 6025 6095 6165 6236 6308 6380 6453 6526 6599 6672 6744 6817 6888 6959 7030 7099 7167 7235 7301 7366 7429 7491 7552 7611 7669 7725 7779 7832 7883 7932 7980 8027 8071 8115 8156 8197 8236 8273 8309 8344 8378 8410 8442 8472 8502 8530 8558 8585 8611 8637 8662 8686 8710 8733 8756 8778 8800 8822 8843 8864 8884 8905 8924 8944 8963 8982 9000 9018 9036 9053 9070 9086 9102 9118 9133 9148 9162 9175 9188 9201 9213 9225 9236 9247 9257 9267 9276 9285 9293 9302 9309 9317 9324 9331 9338 9344 9350 9356 9362 9368 9374 9379 9385 9390 9395 9401 9406 9411 9416 9422 9427 9432 9437 9441 9446 9451 9455 9459 9463 9467 9470 9473 9476 9478 9480 9482 9483 9483 9484 9483 9482 9480 9478 9475 9472 9468 9463 9458 9452 9446 9439 9432 9425 9417 9409 9400 9391 9382 9373 9364 9355 9347 9338 9329 9321 9314 9307 9300 9294 9288 9283 9279 9276 9274 9272 9271 9271 9272 9274 9277 9280 9284 9290 9296 9302 9309 9317 9326 9335 9345 9355 9365 9376 9386 9398 9409 9420 9432 9443 9454 9466 9477 9488 9499 9510 9520 9530 9540 9550 9560 9569 9578 9587 9596 9605 9613 9621 9629 9636 9644 9651 9658 9665 9671 9678 9684 9690 9696 9702 9707 9712 9717 9722 9727 9731 9735 9739 9743 9746 9749 9752 9755 9758 9760 9762 9764 9766 9768 9770 9771 9773 9774 9776 9777 9778 9779 9781 9782 9783 9784 9786 9787 9788 9789 9790 9791 9793 9794 9794 9795 9796 9796 9797 9797 9797 9797 9797 9796 9796 9795 9794 9793 9792 9790 9788 9787 9785 9783 9781 9780 9778 9776 9774 9773 9772 9770 9769 9768 9768 9768 9768 9768 9768 9769 9770 9771 9773 9775 9777 9779 9781 9784 9787 9789 9792 9795 9798 9801 9803 9806 9808 9811 9813 9814 9816 9817 9818 9819 9820 9820 9820 9820 9819 9818 9817 9816 9815 9813 9811 9810 9808 9806 9804 9802 9801 9799 9797 9796 9795 9794 9793 9793 9792 9792 9793 9793 9794 9795 9797 9798 9800 9802 9804 9807 9809 9812 9815 9817 9820 9823 9826 9828 9831 9833 9835 9838 9839 9841 9843 9844 9845 9846 9846 9846 9846 9846 9846 9845 9844 9843 9842 9841 9839 9838 9836 9835 9834 9832 9831 9830 9828 9828 9827 9826 9826 9826 9826 9826 9826 9827 9828 9829 9830 9832 9833 9835 9837 9838 9840 9842 9844 9846 9848 9850 9851 9853 9854 9855 9856 9857 9857 9857 9857 9857 9857 9856 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9843 9842 9841 9839 9839 9838 9837 9837 9836 9836 9836 9836 9837 9837 9837 9838 9838 9839 9840 9840 9841 9841 9842 9842 9842 9842 9842 9841 9841 9840 9839 9838 7945 3 8 4 9837 9836 9834 9833 9831 9830 9828 9826 9825 9823 9821 9820 9818 9817 9816 9815 9814 9813 9813 9813 9813 9813 9813 9813 9814 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9823 9824 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9824 9824 9823 9822 9822 9821 9821 9820 9820 9820 9819 9819 9818 9818 9818 9818 9817 9817 9816 9816 9816 9815 9815 9814 9813 9812 9812 9811 9810 9809 9807 9806 9805 9803 9802 9800 9799 9797 9795 9793 9791 9789 9787 9785 9782 9779 9776 9773 9770 9766 9763 9758 9754 9749 9744 9738 9732 9725 9718 9711 9703 9695 9686 9677 9668 9658 9648 9638 9628 9617 9607 9596 9585 9575 9565 9555 9545 9536 9527 9519 9511 9504 9497 9492 9487 9482 9479 9477 9475 9474 9474 9474 9476 9478 9481 9484 9488 9493 9498 9503 9509 9515 9521 9527 9534 9541 9547 9554 9560 9566 9572 9578 9584 9589 9595 9600 9604 9609 9613 9617 9620 9624 9627 9630 9632 9635 9637 9639 9641 9643 9645 9647 9649 9650 9652 9653 9654 9655 9657 9658 9659 9659 9660 9661 9661 9661 9661 9661 9661 9660 9660 9659 9658 9657 9655 9654 9652 9650 9648 9646 9643 9641 9638 9635 9633 9630 9627 9624 9621 9618 9615 9613 9610 9607 9605 9602 9599 9597 9595 9592 9590 9588 9586 9584 9582 9580 9578 9576 9574 9573 9571 9568 9566 9564 9562 9560 9557 9554 9551 9549 9545 9542 9538 9535 9531 9527 9522 9518 9513 9508 9503 9498 9492 9487 9481 9475 9469 9462 9456 9449 9443 9436 9429 9422 9415 9408 9400 9393 9386 9378 9371 9363 9355 9347 9339 9331 9323 9315 9306 9298 9289 9280 9271 9262 9252 9242 9232 9222 9212 9201 9190 9178 9166 9154 9142 9129 9116 9102 9088 9074 9059 9044 9029 9013 8997 8980 8963 8945 8927 8909 8890 8871 8852 8832 8812 8791 8770 8749 8727 8705 8683 8660 8636 8612 8588 8563 8537 8512 8485 8458 8430 8402 8373 8343 8313 8282 8250 8218 8185 8151 8116 8080 8044 8007 7969 7931 7891 7851 7810 7768 7726 7682 7638 7593 7547 7501 7453 7405 7356 7306 7256 7204 7151 7098 7043 6988 6931 6874 6815 6755 6694 6632 6568 6503 6437 6370 6301 6231 6160 6088 6014 5940 5864 5788 5710 5632 5553 5473 5393 5313 5232 5152 5071 4991 4912 4833 4755 4679 4603 4529 4457 4387 4319 4253 4189 4128 4070 4015 3963 3914 3868 3826 3788 3754 3723 3696 3673 3655 3640 3630 3624 3622 3624 3630 3641 3656 3676 3699 3727 3759 3794 3834 3878 3925 3976 4031 4089 4150 4215 4283 4353 4426 4501 4579 4659 4741 4824 4909 4996 5083 5171 5260 5349 5438 5527 5616 5705 5793 5880 5966 6052 6135 6218 6299 6378 6456 6531 6605 6677 6747 6815 6882 6946 7008 7069 7127 7184 7239 7293 7344 7395 7444 7491 7537 7583 7627 7670 7712 7753 7794 7946 3 8 4 7834 7873 7912 7950 7987 8025 8061 8098 8134 8169 8204 8239 8273 8307 8341 8374 8406 8438 8470 8500 8531 8560 8589 8617 8645 8672 8698 8723 8748 8771 8794 8816 8837 8858 8878 8897 8915 8933 8949 8966 8981 8996 9011 9025 9038 9051 9064 9076 9088 9099 9111 9122 9132 9143 9153 9163 9173 9183 9193 9202 9212 9221 9230 9239 9248 9256 9265 9273 9281 9289 9297 9304 9311 9319 9325 9332 9338 9345 9351 9356 9362 9367 9373 9378 9383 9388 9392 9397 9402 9406 9411 9416 9421 9425 9430 9435 9440 9446 9451 9456 9462 9468 9474 9480 9486 9492 9498 9504 9511 9517 9524 9530 9536 9542 9548 9554 9560 9565 9571 9576 9580 9585 9589 9594 9597 9601 9605 9608 9611 9614 9617 9619 9622 9625 9627 9630 9632 9635 9638 9641 9644 9647 9650 9653 9657 9660 9664 9668 9672 9677 9681 9685 9689 9694 9698 9702 9706 9710 9714 9717 9721 9724 9726 9729 9731 9733 9735 9737 9738 9739 9740 9740 9741 9741 9741 9741 9742 9742 9742 9742 9743 9743 9744 9745 9746 9747 9749 9751 9753 9755 9757 9759 9762 9765 9767 9770 9773 9775 9778 9780 9783 9785 9787 9788 9790 9791 9792 9792 9792 9792 9792 9791 9791 9790 9789 9787 9786 9784 9783 9782 9780 9779 9778 9777 9776 9776 9776 9776 9777 9778 9779 9780 9782 9784 9786 9789 9792 9795 9798 9801 9804 9808 9811 9814 9818 9821 9823 9826 9828 9831 9833 9834 9835 9836 9837 9838 9838 9838 9837 9837 9836 9835 9834 9833 9831 9830 9829 9828 9826 9825 9824 9824 9823 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9833 9833 9833 9833 9832 9832 9831 9829 9828 9826 9824 9821 9819 9816 9813 9809 9806 9802 9799 9795 9791 9787 9783 9779 9775 9771 9767 9763 9759 9755 9751 9747 9743 9739 9735 9731 9726 9722 9718 9713 9708 9703 9698 9692 9686 9680 9673 9666 9659 9651 9642 9633 9624 9614 9603 9593 9581 9570 9557 9545 9532 9519 9506 9492 9479 9465 9452 9439 9426 9413 9400 9388 9377 9366 9356 9347 9338 9331 9324 9319 9314 9311 9308 9307 9308 9309 9312 9315 9320 9326 9333 9342 9351 9361 9373 9385 9397 9411 9425 9440 9455 9470 9486 9502 9518 9534 9550 9566 9582 9597 9613 9628 9642 9656 9670 9683 9696 9709 9720 9732 9742 9753 9762 9772 9780 9789 9797 9804 9811 9818 9824 9830 9835 9841 9845 9850 9854 9858 9862 9865 9868 9871 9874 9876 9878 9880 9881 9882 9883 9884 9885 9885 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9883 9883 9884 9885 9885 9886 9887 9889 9890 9891 9892 9893 9895 9896 9897 9898 9898 9899 9900 9900 9900 9900 9900 9899 9898 9897 9896 9894 9893 9891 9889 9887 9885 9882 9880 9878 9875 9873 9871 7947 3 8 5 9919 9919 9918 9917 9916 9914 9913 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 9861 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9877 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9878 9879 9881 9883 9885 9887 9889 9892 9894 9896 9898 9901 9903 9905 9906 9908 9910 9911 9912 9913 9914 9915 9915 9916 9916 9915 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9899 9898 9897 9896 9896 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9911 9912 9912 9913 9914 9914 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9888 9885 9883 9880 9878 9876 9874 9873 9871 9870 9870 9869 9869 9869 9869 9870 9870 9871 9873 9874 9875 9877 9879 9880 9882 9883 9885 9886 9887 9887 9888 9888 9888 9887 9886 9885 9883 9881 9879 9876 9873 9869 9865 9861 9857 9852 9848 9843 9838 9833 9828 9824 9819 9814 9810 9806 9802 9798 9794 9791 9788 9785 9782 9780 9777 9775 9773 9772 9770 9769 9767 9766 9764 9763 9762 9760 9759 9757 9756 9754 9752 9750 9748 9746 9744 9741 9739 9736 9734 9731 9728 9725 9722 9720 9717 9714 9711 9708 9705 9703 9700 9697 9695 9692 9690 9687 9685 9683 9681 9678 9676 9674 9672 9670 9667 9665 9663 9661 9658 9656 9654 9651 9648 9646 9643 9640 9637 9633 9630 9626 9622 9617 9612 9607 9602 9596 9590 9583 9575 9567 9559 9550 9540 9530 9519 9507 9495 9482 9469 9455 9440 9425 9409 9393 9376 9360 9343 9326 9309 9292 9275 9259 9243 9228 9213 9199 9187 9175 9164 9155 9147 9140 9135 9132 9130 9130 9131 9134 9139 9146 9154 9164 9175 9188 9202 9218 9234 9252 9270 9290 9310 9331 9352 9373 9394 9416 9437 9458 9479 9499 9519 9538 9557 9574 9591 9607 9622 9636 9650 9662 9674 9684 9694 9703 9711 9719 9725 9732 9737 9742 9747 9751 9755 9759 9763 9766 9769 9772 9776 9779 9782 9785 9789 9792 9796 9799 9803 9807 9810 9814 9818 9822 9826 9830 9834 9837 9841 9845 9848 9851 9855 9858 9860 9863 9865 9868 9870 9872 9873 9875 9876 9877 9878 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9883 9883 7948 3 8 5 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9890 9890 9891 9893 9894 9896 9897 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9926 9928 9929 9929 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9925 9924 9923 9922 9921 9921 9921 9921 9921 9921 9922 9923 9924 9925 9927 9929 9930 9932 9935 9937 9939 9942 9944 9947 9949 9952 9954 9956 9959 9961 9963 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9956 9954 9952 9950 9948 9947 9945 9944 9942 9941 9940 9939 9938 9937 9937 9937 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9942 9940 9938 9936 9934 9931 9928 9925 9922 9919 9915 9911 9907 9903 9898 9894 9889 9884 9879 9873 9868 9862 9856 9850 9843 9836 9829 9822 9815 9807 9799 9791 9782 9773 9764 9755 9745 9736 9726 9716 9705 9695 9684 9674 9663 9652 9641 9630 9619 9609 9598 9587 9577 9567 9557 9548 9539 9530 9522 9514 9507 9500 9494 9489 9484 9480 9476 9474 9472 9470 9470 9470 9471 9473 9475 9479 9483 9487 9492 9498 9505 9511 9519 9527 9535 9544 9553 9563 9573 9583 9593 9603 9614 9624 9635 9646 9656 9667 9678 9688 9699 9709 9719 9729 9739 9748 9758 9767 9776 9785 9793 9801 9809 9817 9825 9832 9839 9846 9852 9859 9865 9870 9876 9881 9885 9890 9894 9898 9902 9905 9908 9910 9913 9915 9916 9918 9919 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9909 7949 3 8 5 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9904 9902 9900 9897 9895 9891 9888 9884 9880 9875 9870 9865 9859 9853 9846 9839 9831 9823 9815 9805 9795 9785 9774 9762 9750 9736 9723 9708 9693 9677 9661 9644 9626 9608 9589 9569 9549 9529 9508 9487 9465 9444 9422 9400 9378 9357 9336 9315 9295 9275 9256 9238 9220 9204 9189 9175 9162 9151 9141 9132 9125 9119 9115 9113 9112 9113 9116 9120 9125 9132 9141 9151 9162 9175 9188 9203 9219 9236 9253 9271 9290 9309 9328 9348 9368 9389 9409 9429 9449 9468 9488 9507 9525 9543 9561 9578 9595 9611 9626 9641 9655 9668 9681 9694 9705 9717 9727 9737 9747 9756 9764 9773 9780 9788 9795 9801 9808 9813 9819 9824 9829 9834 9839 9843 9847 9850 9854 9857 9860 9862 9865 9867 9869 9870 9871 9872 9873 9873 9873 9873 9872 9871 9870 9869 9867 9865 9863 9860 9858 9855 9851 9848 9845 9841 9837 9833 9829 9825 9821 9817 9813 9809 9805 9801 9797 9794 9790 9787 9784 9781 9779 9777 9775 9773 9772 9771 9771 9771 9771 9771 9772 9774 9776 9778 9780 9783 9786 9789 9793 9797 9801 9805 9810 9814 9819 9824 9829 9833 9838 9843 9848 9852 9857 9861 9865 9869 9873 9877 9881 9884 9887 9890 9893 9895 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9915 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9934 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9931 9932 9934 9935 9937 9939 9941 9944 9946 9949 9951 9954 9957 9959 9962 9964 9966 9968 9970 9972 9973 9974 9975 9976 9976 9976 9975 9975 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9956 9954 9952 9951 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 7950 3 8 5 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9920 9918 9916 9913 9911 9908 9905 9903 9900 9898 9895 9893 9891 9889 9887 9885 9884 9883 9882 9881 9881 9881 9881 9881 9881 9882 9883 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9879 9877 9874 9871 9868 9865 9862 9858 9854 9849 9844 9839 9834 9828 9821 9814 9807 9800 9792 9783 9774 9765 9755 9745 9735 9725 9714 9702 9691 9680 9668 9656 9644 9633 9621 9609 9598 9587 9576 9565 9555 9546 9537 9528 9520 9513 9506 9500 9495 9491 9487 9485 9483 9482 9482 9483 9485 9488 9492 9496 9501 9507 9514 9522 9530 9539 9548 9558 9568 9579 9590 9601 9612 9624 9635 9647 9658 9670 9681 9692 9703 9713 9723 9733 9743 9752 9761 9769 9777 9785 9792 9799 9806 9812 9818 9824 9829 9834 9839 9843 9848 9852 9856 9859 9863 9866 9870 9873 9876 9879 9881 9884 9886 9888 9891 9893 9895 9896 9898 9900 9901 9902 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9908 9906 9904 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9876 9875 9873 9871 9869 9866 9864 9862 9859 9856 9853 9850 9847 9843 9840 9836 9832 9828 9823 9819 9815 9810 9805 9801 9796 9791 9786 9782 9777 9772 9767 9763 9758 9753 9749 9745 9740 9736 9732 9728 9724 9720 9716 9713 9709 9705 9701 9697 9693 9689 9685 9681 9676 9672 9667 9662 9656 9650 9644 9638 9631 9624 9617 9609 9601 9592 9584 9575 9566 9556 9547 9537 9528 9518 9509 9499 9490 9482 9473 9465 9458 9451 9445 9439 9435 9431 9428 9426 9425 9425 9426 9427 9430 9434 9439 9444 9451 9458 9466 9475 9485 9495 9505 9516 9527 9539 9551 9562 9574 9585 9597 9608 9619 9629 9639 9649 9658 9667 9675 9682 9689 9696 9701 9706 9711 9715 9719 9722 9725 9727 9729 9730 9732 9733 9733 9734 9734 9734 9734 9733 9733 9732 9731 9730 9729 9727 9725 9723 9720 7951 3 8 5 9718 9715 9711 9707 9703 9699 9694 9688 9683 9677 9670 9663 9656 9649 9641 9633 9625 9617 9608 9600 9592 9583 9575 9567 9560 9553 9546 9539 9533 9528 9523 9518 9514 9511 9508 9506 9504 9503 9502 9501 9501 9502 9502 9503 9504 9504 9505 9506 9506 9506 9506 9505 9504 9503 9500 9498 9494 9490 9485 9480 9474 9467 9460 9452 9444 9436 9427 9418 9409 9399 9390 9382 9373 9365 9357 9350 9344 9339 9334 9331 9328 9327 9327 9328 9330 9334 9338 9344 9351 9360 9369 9379 9391 9403 9416 9430 9444 9459 9475 9490 9506 9522 9538 9554 9569 9584 9599 9614 9628 9641 9654 9667 9678 9689 9700 9709 9718 9727 9734 9741 9748 9754 9760 9765 9770 9774 9778 9782 9785 9789 9792 9795 9798 9801 9804 9807 9810 9812 9815 9818 9821 9824 9827 9830 9833 9836 9838 9841 9844 9847 9850 9852 9855 9857 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9882 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9907 9906 9904 9902 9900 9897 9895 9891 9888 9884 9881 9876 9872 9867 9862 9856 9850 9844 9838 9831 9825 9817 9810 9803 9795 9787 9779 9771 9762 9754 9746 9737 9729 9720 9712 9704 9696 9688 9680 9673 9666 9659 9652 9646 9640 9634 9629 9624 9620 9616 9612 9609 9606 9604 9602 9600 9599 9598 9598 9598 9598 9599 9600 9602 9603 9605 9607 9609 9611 9614 9616 9619 9621 9624 9626 9628 9630 9632 9633 9635 9635 9636 9636 9636 9635 9633 9632 9629 9626 9623 9619 9615 9610 9604 9598 9592 9585 9578 9571 9563 9555 9547 9539 9532 9524 9516 9509 9502 9495 9489 9484 9479 9475 9471 9469 9467 9466 9466 9467 9469 9472 9476 9481 9486 9493 9500 9508 9517 9526 9536 9547 9558 9569 9581 9593 9605 9617 9629 9641 9653 9665 9676 9687 9698 9708 9718 9728 9737 9746 9754 9762 9769 9776 9783 9789 9795 9800 9805 9810 9815 9819 9823 9827 9831 9834 9838 9841 9844 9848 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9892 9895 9898 9900 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9914 9913 9912 7952 3 8 5 9910 9908 9907 9905 9902 9900 9898 9895 9892 9890 9887 9884 9881 9878 9876 9873 9870 9867 9865 9862 9860 9858 9856 9854 9852 9851 9850 9849 9848 9847 9847 9846 9846 9846 9847 9847 9848 9848 9849 9849 9850 9851 9852 9852 9853 9854 9855 9855 9856 9856 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9859 9860 9860 9861 9862 9863 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9882 9883 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9849 9848 9846 9844 9842 9841 9839 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9833 9833 9834 9834 9835 9835 9836 9836 9837 9838 9839 9840 9840 9841 9842 9843 9843 9844 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9854 9856 9858 9859 9861 9863 9866 9868 9871 9874 9877 9880 9883 9887 9890 9894 9898 9902 9905 9909 9913 9916 9920 9923 9926 9929 9932 9935 9937 9939 9940 9942 9943 9943 9943 9943 9943 9942 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9915 9913 9911 9910 9909 9908 9907 9907 9906 9906 9907 9907 9908 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9928 9927 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9913 9913 9913 9913 9913 9914 9915 9916 9918 9920 9922 9924 9926 9929 9932 9934 9937 9940 9943 9946 9949 9952 9955 9957 9960 9962 9964 9965 9967 9968 9968 9969 9969 9969 9968 9968 9967 9965 9964 9962 9960 9958 9956 9953 9951 9949 9946 9944 9941 9939 9937 9935 9933 9931 9929 9928 9927 9926 9925 9924 9924 9924 9923 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9967 9966 9965 9963 9962 9960 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9912 9910 9906 9903 9900 9896 9893 9889 9885 9881 9877 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 7953 3 8 5 9829 9826 9822 9818 9815 9811 9808 9805 9802 9798 9795 9792 9790 9787 9785 9782 9780 9778 9777 9775 9774 9773 9773 9772 9773 9773 9774 9775 9777 9778 9781 9783 9787 9790 9794 9798 9802 9807 9812 9817 9822 9827 9833 9838 9844 9849 9854 9860 9865 9869 9874 9878 9883 9886 9890 9893 9896 9898 9900 9902 9904 9905 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9909 9909 9910 9911 9913 9914 9916 9918 9920 9921 9923 9926 9928 9930 9932 9934 9936 9937 9939 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9861 9858 9855 9852 9849 9846 9842 9838 9834 9829 9825 9820 9815 9810 9805 9800 9794 9789 9784 9778 9773 9768 9762 9757 9753 9748 9743 9739 9735 9731 9728 9725 9722 9719 9717 9715 9714 9712 9711 9710 9710 9710 9710 9710 9710 9711 9711 9712 9713 9714 9715 9715 9716 9717 9717 9717 9717 9717 9717 9716 9715 9713 9711 9709 9706 9703 9700 9696 9691 9687 9682 9676 9670 9664 9657 9650 9643 9636 9628 9621 9613 9604 9596 9588 9580 9571 9563 9555 9546 9538 9530 9522 9514 9506 9499 9491 9484 9477 9470 9463 9456 9450 9443 9437 9431 9426 9420 9415 9410 9405 9400 9396 9392 9388 9385 9382 9379 9377 9375 9373 9372 9372 9372 9372 9374 9375 9377 9380 9384 9388 9393 9398 9404 9410 9417 9424 9432 9441 9449 9459 9468 9478 9488 9498 9508 9518 9528 9539 9549 9559 9568 9578 9587 9596 9605 9613 9621 9628 9635 9642 9648 9654 9660 9665 9669 9673 9677 9681 9684 9686 9689 9691 9692 9694 9694 9695 9695 9695 9694 9693 9691 9689 9687 9684 9680 9676 9671 9665 9659 9652 9645 9637 9628 9618 9608 9598 9586 9574 9562 9549 9536 9522 9509 9495 9481 9467 9454 9440 9427 9415 9403 9391 9381 9371 9362 9354 9347 9342 9337 9334 9332 9332 9332 9334 9337 9342 9347 9354 9362 9371 9381 9392 9404 9417 9430 9444 9459 9474 9489 9504 9520 9536 9551 9567 9583 9598 9613 9628 9643 9657 9670 9684 9697 9709 9721 9732 9743 9754 9764 9773 9782 9791 9799 9806 9814 9820 9827 9833 9838 9843 9848 9853 9857 9861 9864 9867 9870 9873 9875 9877 9879 9881 9883 9884 9885 9886 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9881 9881 9880 7954 3 8 5 9879 9877 9876 9875 9874 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9852 9849 9847 9844 9842 9839 9836 9833 9830 9827 9824 9821 9817 9814 9810 9807 9803 9800 9796 9792 9788 9785 9781 9778 9774 9771 9768 9765 9762 9760 9757 9755 9754 9753 9752 9751 9751 9751 9752 9753 9755 9757 9760 9763 9766 9770 9774 9778 9783 9788 9793 9799 9804 9810 9816 9822 9828 9834 9840 9846 9851 9857 9862 9868 9873 9878 9882 9887 9891 9895 9899 9903 9906 9909 9912 9915 9918 9921 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9940 9937 9934 9931 9928 9924 9920 9916 9912 9907 9902 9897 9892 9886 9880 9874 9867 9861 9854 9847 9839 9832 9824 9816 9808 9800 9792 9784 9776 9767 9759 9751 9744 9736 9728 9721 9714 9708 9701 9695 9690 9685 9680 9676 9673 9670 9667 9665 9664 9663 9663 9663 9664 9665 9667 9670 9673 9677 9681 9685 9690 9696 9702 9708 9714 9721 9728 9735 9743 9750 9758 9766 9774 9781 9789 9797 9804 9812 9819 9826 9833 9839 9846 9852 9857 9863 9868 9873 9877 9881 9885 9888 9891 9894 9896 9899 9901 9902 9904 9905 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9917 9913 9910 9906 9902 9897 9892 9887 9881 9875 9869 9862 9854 9846 9837 9828 9818 9808 9797 9785 9773 9760 9747 9734 9720 9705 9691 9675 9660 9644 9628 9612 9596 9580 9564 9548 9533 9518 9503 9488 9474 9461 9448 9436 9425 9414 9405 9396 9389 9383 9377 9373 9370 9369 9368 9369 9371 9374 9378 9384 9390 9398 9406 9416 9426 9438 9450 9463 9476 9490 9505 9520 9535 9551 9566 9582 9597 9613 9628 9643 9658 7955 3 8 5 9673 9687 9700 9714 9726 9738 9750 9761 9771 9781 9790 9798 9806 9813 9820 9826 9832 9837 9841 9846 9849 9853 9856 9859 9862 9864 9867 9869 9871 9874 9876 9878 9880 9882 9885 9887 9890 9892 9895 9898 9901 9904 9907 9910 9913 9916 9920 9923 9926 9930 9933 9936 9939 9942 9945 9948 9950 9953 9955 9957 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9917 9916 9915 9914 9913 9911 9909 9907 9905 9903 9900 9898 9895 9892 9889 9885 9882 9878 9874 9870 9865 9860 9855 9850 9844 9838 9832 9825 9817 9809 9801 9792 9782 9771 9760 9748 9735 9721 9706 9691 9674 9656 9637 9617 9595 9573 9549 9523 9497 9469 9440 9410 9379 9346 9312 9276 9240 9203 9164 9125 9085 9044 9002 8960 8918 8875 8832 8790 8747 8705 8663 8622 8582 8543 8505 8468 8434 8400 8369 8340 8313 8288 8266 8247 8230 8216 8205 8196 8191 8189 8190 8193 8200 8209 8222 8237 8255 8275 8298 8323 8350 8380 8411 8443 8477 8512 8549 8586 8624 8662 8701 8739 8778 8817 8855 8893 8930 8966 9002 9037 9071 9104 9136 9167 9197 9226 9254 9280 9306 9331 9355 9378 9400 9422 9442 9462 9482 9500 9519 9536 9553 9570 9587 9603 9618 9633 9648 9663 9677 9691 9704 9717 9730 9742 9754 9765 9776 9786 9796 9805 9814 9822 9829 9836 9842 9848 9854 9858 9863 9866 9870 9873 9875 9877 9879 9881 9882 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 7956 3 8 5 9912 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9890 9888 9886 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9864 9862 9859 9857 9854 9850 9846 9842 9837 9831 9825 9818 9811 9804 9795 9787 9778 9768 9758 9748 9738 9727 9716 9706 9695 9685 9674 9664 9655 9646 9637 9629 9622 9616 9610 9605 9602 9599 9597 9596 9596 9597 9598 9601 9605 9609 9614 9620 9626 9633 9640 9648 9656 9664 9672 9680 9688 9696 9704 9711 9718 9725 9731 9737 9742 9746 9750 9754 9757 9759 9761 9762 9763 9764 9764 9763 9763 9762 9761 9760 9759 9758 9757 9756 9755 9755 9754 9754 9754 9755 9755 9756 9757 9759 9761 9763 9765 9768 9771 9774 9777 9781 9784 9788 9792 9796 9800 9803 9807 9811 9815 9819 9823 9826 9830 9833 9837 9840 9844 9847 9850 9853 9856 9860 9863 9866 9869 9872 9875 9878 9881 9885 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9917 9919 9921 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9957 9959 9960 9962 9964 9965 9967 9969 9970 9971 9973 9974 9975 9976 9977 9977 9977 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9956 9956 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9955 9954 9952 9950 9948 9945 9943 9940 9937 9935 9932 9929 9925 9922 9919 9915 9912 9908 9904 9900 9896 9892 9888 9883 9878 9873 9868 9863 9857 9851 9845 9838 9831 9823 9815 9807 9798 9789 9779 9769 9759 9748 9737 9725 9713 9701 9689 9676 9664 9651 9638 9626 9613 9601 9589 9577 9566 9555 9544 9534 9525 9516 9509 9501 9495 9490 9485 9481 9479 9477 9476 9476 9477 9478 9481 9484 9488 9493 9498 9505 9511 9519 9527 9535 9544 9553 9562 9572 9582 9592 9602 9612 9622 9633 9643 9653 9663 9673 9683 9692 9702 9711 9720 9729 9738 9746 9754 9762 9770 9777 9784 9791 9798 9804 9810 9816 9822 9827 9832 9837 9841 9845 9849 9853 9857 9860 9863 9866 9869 9871 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9919 9918 9917 9916 9914 9912 9910 9908 9905 9902 9899 9895 9891 9887 9883 9878 9874 9868 9863 9857 9851 9845 9839 9832 9824 9817 9809 9801 9793 9784 9775 9765 9755 9745 9735 9725 9714 9703 9691 9680 9669 9657 9646 9634 9623 9612 9601 7957 3 8 5 9591 9581 9571 9562 9553 9545 9538 9531 9525 9520 9516 9513 9510 9509 9509 9509 9511 9513 9516 9520 9525 9531 9538 9545 9553 9562 9571 9580 9590 9601 9612 9623 9634 9645 9656 9668 9679 9690 9701 9713 9723 9734 9745 9755 9765 9774 9784 9793 9802 9810 9819 9827 9835 9842 9849 9856 9863 9869 9875 9881 9887 9892 9898 9902 9907 9911 9915 9919 9923 9926 9929 9931 9934 9936 9938 9939 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9954 9956 9958 9961 9963 9966 9968 9971 9973 9976 9979 9981 9984 9986 9988 9990 9992 9994 9996 9997 9998 99991000010000100011000110001100011000010000 9999 9998 9997 9996 9995 9994 9992 9991 9990 9988 9987 9986 9985 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9974 9973 9972 9971 9970 9968 9966 9964 9962 9960 9958 9955 9953 9951 9949 9946 9944 9942 9941 9939 9938 9936 9935 9935 9934 9934 9934 9935 9936 9937 9938 9939 9941 9943 9945 9948 9950 9953 9956 9958 9961 9964 9966 9969 9971 9973 9975 9977 9978 9979 9980 9980 9980 9980 9980 9979 9977 9976 9974 9971 9969 9966 9963 9960 9956 9953 9950 9946 9943 9939 9936 9933 9931 9928 9926 9924 9922 9921 9920 9919 9919 9920 9920 9921 9922 9924 9926 9928 9930 9933 9935 9938 9941 9944 9947 9949 9952 9954 9956 9958 9960 9962 9963 9963 9964 9964 9964 9963 9962 9961 9959 9957 9955 9952 9950 9947 9944 9941 9938 9934 9931 9928 9925 9922 9919 9916 9913 9910 9908 9906 9904 9902 9900 9899 9898 9896 9895 9895 9894 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9886 9886 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9925 9924 9922 9921 9919 9918 9917 9917 9916 9916 9915 9916 9916 9916 9917 9918 9918 9920 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 7958 3 8 5 9949 9950 9951 9952 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9971 9971 9971 9970 9969 9968 9967 9966 9964 9962 9960 9958 9955 9953 9950 9947 9944 9941 9938 9936 9933 9930 9927 9924 9922 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9881 9879 9876 9873 9870 9867 9863 9859 9855 9851 9846 9841 9835 9829 9823 9817 9810 9804 9797 9789 9782 9774 9766 9758 9750 9742 9734 9726 9718 9710 9702 9694 9687 9679 9672 9666 9659 9653 9648 9643 9638 9634 9630 9627 9624 9622 9620 9619 9619 9619 9619 9620 9622 9624 9626 9629 9632 9635 9639 9642 9647 9651 9655 9660 9665 9669 9674 9679 9683 9688 9692 9697 9701 9705 9709 9713 9716 9720 9723 9726 9728 9730 9733 9734 9736 9737 9738 9738 9739 9738 9738 9737 9735 9733 9731 9728 9725 9721 9717 9712 9707 9701 9695 9688 9681 9674 9666 9658 9649 9641 9632 9623 9614 9605 9596 9587 9578 9569 9560 9551 9542 9533 9524 9515 9506 9496 9486 9476 9465 9453 9440 9426 9411 9394 9375 9355 9333 9308 9281 9252 9220 9185 9148 9108 9065 9019 8970 8919 8865 8809 8751 8690 8628 8565 8501 8436 8371 8306 8241 8178 8116 8056 7999 7944 7893 7845 7802 7763 7728 7699 7674 7656 7643 7635 7633 7637 7647 7662 7683 7708 7739 7775 7815 7859 7906 7957 8011 8067 8125 8185 8246 8308 8370 8432 8494 8555 8615 8673 8730 8785 8838 8889 8938 8984 9028 9069 9108 9144 9178 9210 9239 9267 9292 9316 9338 9358 9377 9394 9411 9427 9441 9455 9469 9482 9494 9506 9518 9530 9541 9553 9564 9575 9586 9597 9608 9618 9628 9639 9648 9658 9667 9676 9685 9693 9701 9708 9715 9722 9728 9734 9739 9744 9749 9753 9756 9760 9763 9766 9769 9771 9774 9776 9778 9780 9782 9784 9786 9788 9789 9791 9793 9795 9797 9799 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9823 9825 9827 9828 9829 9831 9832 9833 9834 9835 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9853 9855 9857 9859 9861 9864 9866 9868 9871 9873 9876 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9915 9916 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9913 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9889 9886 9883 9880 7959 3 8 5 9877 9874 9871 9867 9863 9859 9855 9850 9845 9840 9835 9829 9823 9817 9810 9802 9795 9786 9777 9767 9757 9746 9734 9721 9707 9693 9677 9661 9643 9624 9604 9584 9561 9538 9514 9488 9462 9434 9405 9374 9343 9311 9278 9244 9209 9173 9136 9099 9061 9023 8985 8946 8908 8869 8830 8792 8755 8718 8681 8646 8612 8579 8547 8517 8488 8461 8436 8412 8391 8372 8355 8341 8329 8319 8312 8307 8305 8306 8309 8314 8322 8333 8345 8360 8378 8397 8419 8443 8468 8495 8524 8554 8585 8617 8651 8685 8720 8756 8792 8828 8864 8901 8937 8973 9008 9043 9078 9112 9144 9177 9208 9238 9267 9295 9322 9348 9373 9397 9419 9441 9461 9481 9499 9517 9533 9549 9564 9578 9591 9604 9616 9628 9639 9650 9660 9670 9680 9689 9698 9707 9716 9724 9733 9741 9749 9757 9765 9772 9780 9787 9794 9801 9808 9815 9821 9827 9833 9838 9844 9849 9853 9858 9862 9865 9868 9871 9874 9877 9879 9880 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9897 9898 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9913 9913 9913 9913 9913 9912 9911 9910 9910 9909 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9906 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9931 9931 9930 9930 9928 9927 9926 9925 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9905 9903 9901 9899 9897 9894 9892 9889 9885 9882 9879 9875 9871 9867 9863 9859 9855 9851 9846 9842 9837 9833 9829 9824 9820 9816 9811 9807 9803 9799 9795 9792 9788 9785 9782 9779 9776 9774 9771 9769 9768 9766 9765 9764 9764 9763 9763 9763 9764 9765 9766 9767 9768 9770 9772 9774 9776 9778 9781 9783 9786 9789 9792 9795 9799 9802 9805 9809 9812 9816 9819 9823 9827 9831 9834 9838 9842 9846 9850 9855 9859 9863 9867 9872 9876 9880 9885 9889 9894 9898 9902 9907 9911 9915 9919 9923 9926 9930 9933 9937 9940 9943 9945 9948 9950 9952 9954 9955 9957 9958 9959 9959 9960 9960 9960 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9901 9901 9901 9901 9901 9901 9902 7960 3 8 5 9902 9903 9903 9904 9905 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9831 9828 9826 9823 9820 9817 9814 9811 9808 9805 9801 9798 9794 9790 9786 9781 9775 9769 9763 9756 9748 9739 9730 9719 9708 9696 9682 9668 9653 9636 9619 9601 9581 9561 9540 9518 9496 9473 9450 9426 9402 9378 9355 9331 9308 9285 9263 9242 9222 9204 9186 9170 9155 9143 9131 9122 9115 9110 9107 9105 9106 9109 9114 9121 9130 9141 9154 9168 9184 9201 9219 9239 9259 9280 9302 9325 9348 9371 9394 9417 9440 9462 9484 9505 9526 9546 9565 9583 9600 9616 9631 9645 9658 9670 9681 9692 9701 9709 9717 9724 9730 9735 9740 9745 9749 9753 9756 9760 9763 9766 9769 9772 9775 9778 9781 9784 9787 9790 9793 9797 9800 9804 9807 9811 9814 9817 9821 9824 9827 9830 9832 9835 9837 9839 9841 9842 9843 9844 9844 9844 9844 9844 9843 9842 9841 9839 9837 9835 9833 9831 9829 9826 9823 9821 9818 9816 9813 9811 9808 9806 9804 9802 9800 9798 9796 9794 9793 9792 9790 9789 9788 9787 9786 9786 9785 9784 9783 9782 9781 9780 9779 9778 9776 9775 9773 9771 9770 9768 9766 9764 9761 9759 9757 9754 9752 9749 9747 9745 9742 9740 9737 9735 9733 9730 9728 9726 9724 9722 9720 9718 9715 9713 9711 9708 9706 9703 9700 9696 9693 9689 9684 9680 9675 9669 9663 9657 9650 9643 9636 9628 9619 9610 9601 9591 9581 9570 9559 9548 9536 9523 9511 9497 9483 9469 9454 9438 9421 9404 9386 9366 9346 9325 9302 9278 9252 9225 9197 9167 9135 9101 9066 9029 8990 8950 8908 8864 8819 8773 8726 8677 8628 8578 8528 8478 8428 8379 8331 8283 8238 8194 8152 8113 8076 8042 8012 7985 7962 7943 7928 7917 7910 7908 7911 7917 7928 7944 7963 7987 8014 8045 8079 8116 8156 8199 8244 8290 8339 8388 8438 8489 8541 8592 8643 8693 8743 8791 8838 8884 8929 8971 9013 9052 9089 9125 9158 9190 9220 9249 9275 9300 9324 9346 9367 9386 9405 9422 9439 9455 9470 9484 9498 9511 9524 9537 9549 9561 9572 9584 9595 9605 9616 9626 9636 9646 9655 9665 9673 9682 9690 9698 9706 9713 9720 9727 9733 9740 9746 9751 9757 9762 9767 9772 9777 9782 9786 9791 9795 9799 9804 9808 9812 9816 9820 9824 9828 9832 9836 9840 9843 9847 9850 9853 9857 9860 9862 9865 9867 9869 9871 9873 9875 9876 9877 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9885 7961 3 8 5 9886 9887 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9903 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9901 9902 9903 9904 9905 9907 9908 9910 9912 9913 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9921 9920 9918 9916 9915 9913 9911 9910 9908 9907 9906 9905 9904 9904 9904 9904 9904 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9922 9924 9926 9929 9931 9933 9935 9937 9938 9940 9941 9942 9942 9943 9943 9942 9942 9941 9940 9938 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9915 9912 9910 9909 9907 9906 9904 9904 9903 9903 9902 9903 9903 9904 9905 9906 9908 9909 9911 9913 9915 9918 9920 9923 9925 9928 9930 9933 9935 9937 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9903 9901 9899 9896 9894 9891 9889 9886 9883 9881 9878 9875 9872 9868 9865 9861 9857 9853 9849 9844 9840 9834 9829 9823 9817 9810 9803 9796 9788 9780 9772 9763 9754 9744 9734 9724 9714 9703 9692 9681 9669 9658 9647 9635 9624 9612 9601 9590 9578 9567 9557 9546 9535 9525 9515 9505 9495 9485 9476 9466 9456 9446 9436 9425 9415 9404 9392 9380 9367 9354 9340 9325 9309 9293 9275 9257 9238 9218 9198 9176 9154 9132 9109 9086 9062 9039 9015 8992 8970 8948 8927 8907 8888 8870 8854 8840 8827 8817 8808 8802 8798 8796 8797 8801 8807 8815 8825 8838 8854 8871 8890 8911 8934 8959 8985 9012 9040 9069 9099 9129 9159 9190 9220 9250 9279 9308 9337 9364 9391 9416 9441 9464 9486 9507 9527 9546 9564 9581 9596 9611 9624 9637 9649 9660 9670 9680 9690 9698 9707 9715 9722 9730 9737 9743 9750 9756 9763 9769 9775 9780 9786 9791 9796 9801 9806 9811 9815 9820 9824 9828 9831 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9863 9866 9868 9871 9873 9876 9879 9881 9884 9887 9889 9892 9895 9898 9900 9903 9906 9908 9910 9913 9915 9916 9918 9920 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9911 9911 9911 9912 9913 9914 9915 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9947 9948 9948 9948 9947 9947 9946 9946 9945 9944 9942 9941 9940 9939 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 7962 3 8 5 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9945 9947 9948 9950 9952 9954 9955 9957 9959 9961 9962 9964 9965 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9968 9967 9966 9964 9962 9960 9958 9956 9953 9951 9948 9945 9942 9939 9937 9934 9931 9928 9926 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9879 9879 9878 9879 9879 9879 9880 9881 9883 9884 9886 9888 9890 9892 9894 9897 9900 9902 9905 9908 9911 9914 9916 9919 9922 9925 9927 9930 9932 9934 9936 9938 9940 9941 9942 9944 9945 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9877 9873 9870 9867 9863 9860 9856 9853 9849 9845 9841 9837 9833 9829 9824 9819 9815 9810 9804 9799 9793 9787 9780 9773 9766 9758 9749 9740 9731 9721 9710 9698 9686 9673 9660 9646 9631 9616 9600 9584 9567 9549 9531 9513 9495 9476 9457 9439 9420 9402 9383 9366 9348 9332 9315 9300 9286 9272 9260 9249 9238 9230 9222 9216 9211 9208 9206 9205 9206 9209 9213 9218 9224 9232 9241 9251 9262 9274 9287 9301 9316 9331 9347 9363 9379 9396 9413 9430 9446 9463 9480 9496 9512 9527 9542 9557 9571 9585 9598 9610 9622 9633 9643 9653 9662 9671 9679 9687 9694 9701 9707 9713 9718 9723 9728 9732 9736 9740 9743 9746 9749 9752 9754 9756 9757 9758 9759 9759 9758 9758 9756 9754 9751 9747 9743 9738 9732 9725 9717 9707 9697 9686 9674 9661 9647 9632 9616 9600 9582 9564 9545 9525 9505 9485 9465 9444 9423 9403 9383 9363 9343 9325 9307 9290 9274 9259 9245 9233 9221 9212 9203 9197 9192 9188 9186 9185 9186 9188 9192 9197 9204 9211 9220 9230 9241 9252 9264 9277 9291 9305 9319 9333 9347 9361 9375 9389 9402 9415 9427 9439 9450 9460 9468 9476 9483 9489 9493 9496 9498 9498 9497 9494 9490 9484 9477 9468 9458 9447 9434 9420 9404 9387 9369 9351 9331 9310 9289 9267 9245 9223 9201 9179 9157 9135 9115 9095 9076 9057 9041 9025 9011 8998 8988 8978 8971 8965 8961 8959 8958 8960 8963 8967 8974 8981 8990 9001 9012 9025 9039 9053 9068 9083 9099 9116 7963 3 8 5 9132 9149 9165 9181 9198 9213 9228 9243 9257 9270 9282 9294 9304 9314 9322 9328 9333 9337 9339 9340 9338 9335 9329 9321 9311 9299 9284 9267 9247 9224 9199 9171 9140 9107 9071 9033 8992 8949 8904 8857 8809 8759 8708 8657 8605 8553 8501 8450 8401 8353 8307 8263 8222 8184 8149 8118 8091 8069 8051 8038 8029 8026 8027 8034 8045 8062 8082 8108 8138 8172 8209 8250 8294 8341 8390 8441 8493 8547 8601 8655 8710 8763 8816 8868 8919 8967 9014 9058 9100 9140 9177 9211 9243 9272 9298 9321 9342 9360 9376 9389 9400 9409 9417 9422 9426 9429 9430 9430 9429 9427 9425 9422 9418 9414 9410 9406 9401 9396 9391 9386 9382 9377 9372 9368 9363 9359 9355 9352 9348 9345 9342 9340 9337 9336 9335 9334 9334 9334 9335 9337 9339 9342 9346 9350 9355 9361 9368 9376 9384 9393 9403 9413 9424 9436 9448 9460 9473 9487 9500 9514 9528 9542 9556 9570 9583 9596 9609 9622 9634 9645 9656 9666 9676 9684 9692 9700 9706 9712 9716 9720 9723 9726 9727 9728 9728 9728 9727 9725 9723 9721 9718 9714 9711 9707 9703 9699 9695 9691 9687 9683 9679 9676 9672 9669 9667 9664 9662 9661 9660 9659 9659 9659 9660 9661 9662 9664 9666 9669 9672 9676 9679 9683 9687 9692 9696 9701 9706 9711 9716 9721 9726 9731 9737 9742 9747 9751 9756 9761 9766 9770 9774 9779 9783 9787 9791 9795 9799 9802 9806 9810 9813 9817 9821 9824 9828 9831 9835 9838 9842 9845 9849 9852 9856 9859 9863 9866 9869 9873 9876 9879 9882 9884 9887 9889 9892 9894 9896 9898 9899 9900 9902 9903 9903 9904 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9895 9895 9895 9896 9897 9897 9898 9899 9900 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9917 9916 9914 9913 9912 9911 9909 9908 9907 9907 9906 9906 9906 9906 9906 9907 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9942 9942 9942 9942 9941 9940 9939 9938 9936 9935 9933 9931 9928 9926 9924 9922 9919 9917 9915 9913 9911 9910 9908 9907 9906 9905 9904 9904 9904 9904 9904 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9907 9906 9905 9903 9901 9900 9898 9897 9895 9893 9892 9890 7964 3 8 5 9889 9888 9887 9886 9885 9884 9884 9884 9884 9884 9884 9885 9885 9886 9887 9889 9890 9891 9893 9894 9896 9898 9900 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9915 9916 9915 9915 9914 9913 9912 9911 9909 9907 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9867 9864 9861 9859 9857 9855 9853 9851 9850 9849 9847 9846 9846 9845 9845 9844 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9842 9841 9841 9840 9838 9837 9835 9833 9831 9829 9826 9823 9820 9817 9814 9810 9806 9802 9798 9794 9790 9786 9781 9777 9772 9768 9764 9759 9755 9751 9747 9743 9739 9735 9731 9727 9723 9718 9714 9709 9704 9699 9694 9687 9681 9673 9665 9656 9646 9635 9623 9610 9596 9580 9564 9545 9526 9505 9483 9460 9435 9409 9382 9355 9326 9297 9267 9236 9206 9175 9145 9115 9086 9057 9029 9003 8978 8955 8933 8914 8897 8882 8869 8860 8852 8848 8846 8847 8851 8858 8867 8879 8893 8910 8929 8950 8973 8998 9024 9052 9081 9111 9141 9172 9203 9235 9266 9297 9327 9357 9386 9414 9441 9467 9492 9515 9538 9559 9578 9596 9613 9629 9643 9657 9669 9680 9690 9699 9707 9715 9722 9728 9734 9740 9745 9750 9754 9759 9763 9767 9771 9775 9780 9784 9788 9792 9796 9800 9804 9808 9812 9816 9819 9823 9826 9829 9832 9834 9836 9838 9840 9841 9842 9843 9844 9844 9843 9843 9842 9841 9840 9838 9837 9835 9834 9832 9830 9829 9827 9825 9824 9823 9822 9821 9821 9821 9821 9821 9822 9823 9825 9826 9828 9830 9833 9836 9838 9841 9845 9848 9851 9855 9858 9861 9865 9868 9871 9874 9877 9879 9882 9884 9886 9888 9890 9891 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9880 9880 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9868 9865 9861 9858 9854 9850 9846 9841 9837 9832 9827 9821 9815 9809 9802 9795 9787 9778 9769 9760 9749 9738 9726 9714 9700 9686 9670 9654 9637 9618 9599 9579 9558 9536 9513 9489 9464 9438 9412 9385 9358 9330 9301 9272 9244 9214 9185 9157 9128 9100 9072 9045 9019 8994 8969 8946 8924 8904 8885 8867 8851 8837 8824 8814 8805 8798 8793 8790 8789 8790 8792 8797 8803 8811 8821 8832 8845 8859 8875 8892 7965 3 8 5 8910 8929 8949 8970 8992 9014 9037 9060 9083 9107 9130 9154 9177 9200 9223 9246 9268 9289 9310 9330 9350 9368 9386 9403 9419 9435 9449 9463 9475 9487 9498 9508 9518 9526 9534 9540 9546 9552 9557 9561 9564 9567 9570 9572 9573 9574 9575 9576 9576 9577 9577 9577 9577 9577 9577 9577 9578 9578 9579 9580 9581 9583 9585 9587 9590 9593 9597 9600 9605 9610 9615 9621 9627 9633 9640 9648 9655 9663 9672 9680 9689 9698 9708 9717 9726 9736 9745 9755 9764 9774 9783 9792 9800 9809 9817 9824 9832 9839 9845 9852 9857 9863 9868 9872 9876 9880 9883 9886 9889 9891 9893 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9911 9912 9913 9915 9916 9918 9920 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9916 9915 9914 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9857 9856 9854 9852 9850 9848 9846 9843 9841 9838 9835 9831 9828 9824 9820 9816 9812 9808 9804 9800 9795 9791 9787 9783 9779 9775 9772 9768 9765 9763 9760 9758 9757 9755 9754 9754 9754 9754 9755 9756 9758 9760 9762 9765 9768 9771 9775 9778 9782 9786 9790 9795 9799 9804 9808 9812 9817 9821 9825 9829 9833 9837 9840 9844 9847 9850 9853 9855 9858 9860 9862 9864 9865 9867 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9875 9875 9876 9877 9878 9880 9881 9883 9884 9886 9888 9890 9893 9895 9898 9900 9903 9905 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9952 9950 9948 9946 9945 9943 9942 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9943 9941 9939 9937 9935 7966 3 8 5 9933 9931 9928 9926 9924 9921 9919 9917 9915 9913 9911 9909 9907 9906 9905 9904 9903 9903 9902 9902 9903 9903 9904 9905 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9937 9938 9938 9938 9938 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9919 9917 9916 9914 9913 9912 9911 9911 9911 9911 9911 9912 9913 9914 9915 9917 9918 9920 9922 9924 9927 9929 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9905 9903 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9876 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9919 9920 9921 9922 9922 9922 9922 9922 9921 9920 9919 9918 9916 9914 9912 9909 9907 9904 9900 9897 9894 9890 9887 9883 9880 9876 9873 9870 9867 9864 9861 9859 9857 9855 9853 9852 9852 9852 9852 9852 9853 9855 9856 9858 9861 9863 9866 9870 9873 9877 9881 9885 9889 9893 9897 9901 9905 9909 9912 9916 9919 9922 9925 9928 9930 9933 9934 9936 9937 9938 9939 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9920 9920 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9916 9917 9918 9920 9922 9924 9925 9928 9930 9932 9934 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9962 9963 9964 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9937 7967 3 8 5 9936 9935 9933 9931 9929 9927 9925 9922 9919 9916 9913 9910 9906 9902 9897 9893 9888 9882 9877 9871 9864 9858 9851 9844 9837 9829 9822 9814 9806 9798 9790 9781 9773 9765 9757 9748 9740 9733 9725 9717 9710 9703 9697 9690 9685 9679 9674 9670 9666 9663 9660 9657 9656 9654 9654 9654 9654 9656 9657 9660 9662 9666 9669 9674 9678 9683 9689 9694 9700 9707 9713 9720 9727 9734 9741 9748 9755 9762 9769 9776 9783 9790 9796 9802 9809 9814 9820 9826 9831 9836 9841 9845 9850 9854 9858 9861 9865 9868 9871 9874 9877 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9907 9909 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9946 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9928 9926 9924 9923 9922 9920 9919 9918 9918 9917 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9930 9928 9925 9923 9920 9917 9914 9911 9908 9904 9901 9897 9893 9889 9885 9881 9877 9873 9869 9865 9862 9858 9855 9851 9848 9846 9843 9841 9839 9837 9836 9835 9834 9834 9834 9834 9835 9836 9837 9838 9840 9842 9844 9846 9849 9851 9854 9857 9860 9862 9865 9868 9871 9874 9877 9879 9882 9884 9887 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9904 9904 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9901 9900 9899 9899 9897 9896 9895 9893 9892 9890 9888 9886 9884 9882 9879 9877 9875 9872 9870 9867 9864 9862 9859 9856 9854 9851 9848 9846 9843 9841 9838 9836 9833 9831 9828 9825 9823 9820 9817 9813 9810 9806 9802 9798 9793 9788 9783 9777 9771 9764 9757 9749 9741 9733 9724 9715 9705 9696 9686 9676 9665 9655 9645 9635 9625 9616 9607 9598 9590 9582 7968 3 8 5 9575 9569 9563 9558 9554 9551 9548 9546 9545 9545 9544 9545 9545 9546 9547 9548 9549 9549 9549 9548 9546 9543 9539 9534 9527 9519 9509 9497 9484 9468 9451 9431 9410 9387 9362 9335 9307 9278 9247 9216 9183 9150 9117 9083 9050 9018 8986 8955 8925 8897 8871 8846 8824 8804 8787 8772 8761 8752 8746 8743 8743 8745 8751 8760 8771 8785 8801 8819 8840 8862 8886 8912 8939 8967 8995 9025 9054 9084 9115 9145 9174 9204 9232 9260 9288 9314 9340 9365 9388 9411 9433 9453 9473 9492 9510 9527 9543 9558 9573 9587 9600 9613 9625 9637 9648 9659 9669 9679 9689 9698 9707 9716 9724 9732 9740 9747 9754 9761 9767 9773 9779 9784 9789 9793 9798 9801 9805 9808 9811 9813 9816 9818 9819 9821 9822 9823 9824 9825 9825 9826 9827 9827 9828 9828 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9832 9831 9830 9829 9827 9826 9824 9822 9820 9818 9816 9814 9812 9810 9807 9805 9803 9801 9798 9796 9793 9791 9788 9785 9783 9779 9776 9773 9769 9765 9760 9755 9750 9744 9737 9730 9723 9714 9705 9696 9685 9674 9663 9650 9637 9624 9609 9595 9579 9564 9548 9531 9515 9498 9482 9465 9449 9432 9416 9401 9386 9371 9358 9345 9332 9321 9310 9300 9292 9284 9277 9271 9267 9263 9260 9258 9257 9257 9258 9260 9262 9266 9270 9274 9280 9286 9292 9299 9306 9314 9322 9330 9339 9348 9357 9367 9377 9387 9397 9408 9418 9429 9440 9452 9463 9475 9487 9499 9512 9524 9537 9550 9562 9575 9588 9602 9615 9628 9640 9653 9666 9678 9691 9702 9714 9725 9736 9747 9757 9766 9775 9784 9792 9799 9806 9812 9818 9823 9827 9831 9835 9838 9840 9843 9844 9846 9847 9847 9848 9848 9848 9848 9848 9847 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9840 9839 9838 9836 9835 9833 9832 9830 9828 9825 9823 9819 9816 9812 9808 9803 9798 9793 9787 9781 9774 9767 9760 9752 9745 9736 9728 9719 9711 9702 9693 9685 9676 9668 9660 9652 9644 9637 9630 9624 9619 9614 9609 9606 9603 9601 9599 9598 9598 9599 9601 9603 9606 9609 9614 9619 9624 9630 9637 9643 9651 9658 9666 9674 9682 9690 9698 9706 9715 9722 9730 9738 9745 9752 9759 9765 9771 9777 9782 9787 9792 9796 9800 9804 9807 9810 9813 9816 9818 9820 9822 9824 9826 9828 9829 9831 9832 9834 9835 9836 9838 9839 9841 9842 9844 9845 9847 9849 9850 9852 9854 9855 9857 9858 9860 9861 9863 9864 9865 9866 9868 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9847 9847 9847 9847 9847 9847 9847 9848 7969 3 8 5 9848 9849 9850 9851 9853 9854 9856 9858 9860 9862 9864 9866 9869 9871 9874 9876 9878 9881 9883 9885 9887 9889 9891 9892 9894 9895 9896 9896 9897 9897 9897 9897 9896 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9869 9868 9867 9867 9867 9866 9866 9867 9867 9867 9868 9868 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9897 9897 9898 9897 9897 9897 9896 9895 9894 9893 9891 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9866 9863 9860 9858 9856 9853 9851 9849 9847 9846 9844 9843 9842 9841 9840 9840 9840 9840 9840 9840 9841 9842 9842 9844 9845 9846 9848 9849 9851 9853 9855 9857 9859 9861 9864 9866 9868 9871 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9902 9900 9898 9897 9896 9895 9894 9893 9893 9892 9892 9893 9893 9894 9895 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9925 9926 9927 9927 9927 9926 9926 9925 9924 9923 9921 9920 9918 9916 9913 9911 9909 9906 9904 9901 9898 9896 9893 9890 9888 9885 9883 9880 9878 9876 9873 9871 9870 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9871 9872 9874 9875 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9885 9886 9888 9890 9892 9894 9895 9897 9899 9901 9902 9903 9904 9905 9906 9906 9905 7970 3 8 5 9905 9903 9902 9900 9897 9894 9890 9886 9882 9877 9871 9865 9858 9851 9843 9835 9826 9817 9808 9798 9788 9778 9767 9756 9744 9733 9721 9709 9696 9684 9671 9659 9646 9633 9620 9607 9594 9582 9569 9556 9544 9532 9520 9508 9496 9485 9475 9464 9454 9445 9436 9428 9420 9413 9406 9401 9395 9391 9387 9383 9381 9379 9377 9376 9376 9376 9376 9377 9378 9380 9382 9384 9386 9388 9390 9392 9394 9396 9398 9400 9401 9402 9402 9402 9401 9400 9399 9397 9394 9391 9387 9383 9378 9372 9365 9358 9351 9342 9333 9323 9313 9302 9290 9278 9265 9251 9237 9221 9206 9189 9172 9154 9136 9116 9096 9076 9054 9033 9010 8987 8963 8939 8914 8889 8863 8837 8811 8784 8757 8731 8704 8677 8650 8624 8597 8572 8546 8522 8498 8475 8452 8431 8411 8392 8374 8358 8343 8329 8317 8307 8298 8291 8286 8282 8281 8281 8282 8286 8291 8298 8307 8317 8329 8342 8357 8374 8391 8411 8431 8452 8475 8498 8523 8548 8574 8601 8628 8655 8683 8711 8740 8768 8797 8825 8854 8882 8910 8937 8965 8992 9018 9044 9069 9094 9118 9141 9164 9186 9207 9228 9247 9267 9285 9303 9320 9336 9351 9366 9381 9394 9407 9419 9431 9443 9453 9464 9474 9483 9493 9501 9510 9518 9527 9535 9542 9550 9558 9565 9573 9580 9588 9595 9603 9610 9618 9626 9633 9641 9649 9657 9665 9673 9681 9689 9697 9705 9712 9720 9728 9735 9742 9750 9757 9763 9770 9776 9782 9788 9793 9798 9803 9807 9812 9815 9819 9822 9825 9828 9830 9833 9835 9836 9838 9839 9841 9842 9843 9843 9844 9845 9846 9846 9847 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9910 9909 9909 9908 9906 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9883 9881 9879 9878 9877 9876 9875 9874 9874 9874 9874 9874 9875 9876 9877 9878 9879 9880 9882 9884 9885 9887 9888 9890 9891 9893 9894 9895 9895 9896 9896 9895 9895 9894 9892 9890 9888 9886 9883 9879 9875 9871 9867 9862 9857 9852 9846 9840 9834 9828 9822 9816 9809 9803 9797 9791 9785 9779 9773 9768 9762 9757 9752 9748 9744 9740 9736 9733 9730 9727 9725 9724 9722 9721 9721 9721 9721 9722 9723 9724 9726 9728 9730 9733 9736 9740 9744 9748 9752 9757 9761 9766 9772 9777 9783 9788 9794 9800 9806 9812 9818 9824 9830 9835 9841 9847 9852 9858 9863 9868 9873 9877 9882 9886 9890 9894 9897 9901 9904 9907 9909 9911 9914 9915 9917 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 7971 3 8 5 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9934 9933 9932 9930 9928 9926 9925 9922 9920 9918 9916 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9889 9886 9884 9882 9880 9878 9877 9875 9873 9872 9871 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9865 9864 9863 9863 9862 9860 9859 9858 9856 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9834 9832 9830 9827 9825 9822 9820 9817 9814 9812 9809 9806 9803 9800 9797 9794 9791 9787 9784 9780 9776 9773 9769 9765 9761 9757 9752 9748 9744 9739 9735 9730 9726 9721 9716 9712 9707 9702 9697 9693 9688 9683 9677 9672 9666 9660 9654 9648 9641 9633 9625 9617 9607 9597 9586 9574 9561 9547 9532 9516 9498 9479 9459 9438 9415 9391 9366 9339 9311 9282 9252 9221 9190 9157 9124 9091 9057 9024 8990 8957 8924 8893 8862 8832 8804 8777 8752 8729 8709 8690 8674 8660 8650 8641 8636 8633 8634 8637 8642 8651 8662 8676 8692 8711 8731 8754 8778 8804 8832 8860 8890 8921 8952 8983 9015 9047 9079 9110 9141 9171 9201 9230 9258 9285 9311 9336 9360 9382 9404 9424 9443 9461 9478 9494 9509 9523 9537 9549 9561 9572 9582 9592 9601 9609 9618 9625 9633 9640 9647 9653 9660 9666 9672 9677 9683 9688 9693 9698 9703 9708 9713 9717 9722 9726 9730 9734 9738 9742 9746 9750 9753 9757 9760 9764 9767 9770 9773 9776 9779 9782 9785 9788 9790 9793 9795 9797 9799 9801 9803 9805 9806 9807 9808 9809 9810 9810 9811 9811 9811 9811 9811 9811 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9805 9805 9804 9804 9803 9803 9802 9801 9801 9800 9799 9798 9797 9796 9794 9793 9791 9789 9787 9784 9782 9779 9776 9773 9770 9767 9763 9760 9756 9752 9748 9745 9741 9737 9734 9730 9727 9724 9722 9719 9717 9715 9714 9713 9712 9712 9712 9712 9713 9715 9716 9719 9721 9724 9728 9731 9735 9739 9744 9749 9754 9759 9764 9770 9775 9781 9787 9792 9798 9804 9809 9815 9820 9826 9831 9836 9841 9845 9850 9854 9858 9862 9866 9869 9873 9876 9878 9881 9883 9886 9888 9889 9891 9892 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9900 7972 3 8 5 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9867 9864 9861 9858 9854 9850 9846 9842 9838 9833 9828 9823 9818 9813 9808 9804 9799 9794 9790 9786 9782 9778 9775 9772 9770 9768 9766 9765 9765 9765 9765 9766 9767 9769 9771 9774 9776 9779 9783 9786 9790 9794 9798 9801 9805 9809 9813 9816 9819 9822 9825 9827 9830 9831 9833 9834 9835 9835 9835 9835 9835 9834 9833 9831 9829 9828 9825 9823 9820 9817 9814 9811 9808 9804 9801 9797 9793 9789 9784 9780 9776 9771 9766 9761 9756 9751 9746 9740 9735 9729 9724 9718 9712 9707 9701 9696 9690 9685 9680 9676 9671 9667 9663 9660 9657 9654 9652 9651 9649 9649 9649 9650 9651 9653 9655 9658 9661 9665 9670 9675 9680 9686 9692 9699 9706 9713 9720 9728 9735 9743 9751 9758 9766 9774 9781 9788 9795 9802 9809 9815 9821 9827 9832 9837 9842 9847 9851 9855 9858 9861 9864 9867 9869 9871 9873 9874 9876 9877 9878 9879 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9870 9872 9873 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9911 9912 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9922 9923 7973 3 8 5 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9911 9913 9915 9917 9920 9922 9925 9928 9931 9935 9938 9941 9944 9948 9951 9954 9957 9960 9963 9965 9968 9970 9971 9973 9974 9975 9975 9975 9975 9975 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9955 9953 9952 9951 9949 9949 9948 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9951 9950 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9951 9950 9948 9946 9944 9942 9939 9937 9934 9931 9928 9925 9922 9920 9917 9914 9912 9909 9907 9906 9904 9903 9901 9901 9900 9900 9900 9900 9900 9901 9902 9903 9904 9906 9907 9909 9911 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9931 9931 9932 9932 9932 9931 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9911 9910 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9894 9892 9890 9888 9885 9882 9879 9875 9871 9866 9861 9856 9850 9844 9838 9831 9824 9816 9808 9800 9792 9784 9775 9766 9757 9749 9740 9731 9722 9714 9706 9698 9690 9682 9675 9669 9662 9657 9651 9646 9642 9638 9635 9632 9630 9629 9628 9627 9627 9628 9629 9630 9632 9634 9637 9640 9644 9648 9652 9657 9662 9667 9672 9678 9684 9690 9696 9702 9708 9715 9722 9728 9735 9742 9749 9756 9762 9769 9776 9783 9789 9796 9802 9808 9814 9820 9825 9831 9836 9841 9845 9850 9854 9858 9861 9865 9868 9871 9873 9876 9878 9880 9881 9883 9884 9886 9887 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9898 9897 9896 9895 9894 9892 9890 9889 9886 9884 9882 9879 9877 9874 9871 7974 3 8 5 9868 9865 9862 9859 9857 9854 9851 9848 9846 9844 9841 9839 9837 9835 9834 9832 9830 9829 9828 9826 9825 9823 9822 9820 9818 9816 9814 9811 9808 9805 9801 9797 9792 9787 9781 9775 9768 9761 9753 9744 9735 9726 9716 9705 9695 9684 9673 9661 9650 9639 9627 9616 9605 9595 9585 9575 9566 9558 9550 9544 9538 9533 9528 9525 9523 9522 9522 9524 9526 9529 9533 9539 9545 9552 9560 9568 9578 9588 9598 9609 9620 9632 9644 9656 9668 9680 9692 9704 9716 9727 9738 9749 9759 9769 9778 9787 9795 9803 9810 9816 9822 9828 9832 9837 9841 9844 9847 9850 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9930 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9857 9856 9855 9855 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9851 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9839 9838 9836 9835 9833 9832 9830 9828 9827 9825 9823 9821 9819 9817 9814 9812 9809 9806 9804 9800 9797 9793 9790 9785 9781 9776 9771 9766 9760 9754 9748 9741 9734 9726 9718 9709 9701 9691 9682 9672 9662 9651 9640 9629 9618 9606 9595 9583 9571 9559 9547 9535 9523 9511 9500 9489 9478 9467 9457 9447 9438 9429 9421 9413 9407 9401 9395 9391 9387 9385 9383 9382 9382 9383 9385 9387 9391 9396 9401 9407 9415 9422 9431 9440 9450 9461 9472 9484 9496 9508 9521 9533 9546 9559 9572 9585 9598 9611 9623 9635 9646 9658 9668 9679 9688 9697 9706 9714 9722 9728 9735 9741 9746 9751 9755 9759 9762 9765 9768 9770 9772 9774 9776 9778 9779 9781 9782 9784 9786 9788 9790 9792 9794 9797 9800 9803 9806 9809 9813 9817 9820 9824 9828 9832 9836 9840 9844 9848 9852 9856 9859 9862 9865 9868 9871 9873 9875 9877 9879 9880 9881 9882 9883 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9878 9876 9875 9873 9871 9868 9865 9861 9857 9852 9846 9840 9833 9825 9816 9806 9796 9784 9772 9759 9745 9730 9715 9699 9683 9666 9649 9632 9615 9598 9582 9566 9550 9535 9521 9509 9497 9486 9477 9470 9464 9459 9457 9456 9456 9459 7975 3 8 5 9463 9469 9477 9486 9497 9509 9523 9538 9553 9570 9587 9605 9623 9642 9660 9679 9697 9715 9732 9749 9765 9780 9795 9808 9820 9832 9842 9851 9859 9866 9872 9877 9881 9884 9886 9888 9889 9890 9890 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9883 9883 9884 9885 9886 9887 9889 9890 9892 9894 9897 9899 9901 9904 9906 9909 9911 9913 9915 9917 9919 9920 9922 9923 9924 9925 9925 9925 9925 9925 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9873 9870 9868 9865 9861 9858 9855 9851 9847 9843 9839 9835 9830 9825 9820 9815 9810 9804 9798 9792 9786 9780 9773 9766 9760 9752 9745 9738 9730 9723 9715 9708 9700 9692 9684 9677 9669 9662 9654 9647 9640 9633 9627 9620 9614 9609 9603 9598 9594 9590 9586 9583 9580 9577 9575 9574 9573 9572 9572 9572 9573 9574 9575 9577 9579 9582 9585 9588 9591 9595 9599 9602 9607 9611 9615 9620 9624 9629 9634 9638 9643 9648 9653 9657 9662 9667 9672 9677 9682 9687 9692 9697 9702 9707 9712 9717 9722 9727 9732 9737 9742 9747 9752 9757 9762 9767 9772 9776 9781 9785 9790 9794 9798 9802 9806 9810 9813 9816 9819 9822 9825 9827 9829 9832 9834 9835 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9859 9860 9861 9862 9864 9865 9867 9868 9870 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 7976 3 8 5 9913 9913 9913 9914 9914 9914 9915 9916 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9933 9932 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9913 9911 9910 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9891 9889 9887 9885 9882 9880 9878 9876 9874 9872 9869 9867 9865 9863 9860 9858 9856 9854 9852 9851 9849 9848 9847 9846 9845 9844 9844 9844 9844 9845 9846 9847 9848 9849 9851 9853 9855 9857 9860 9862 9865 9868 9870 9873 9875 9878 9880 9882 9884 9886 9887 9888 9889 9890 9890 9890 9890 9890 9889 9888 9887 9885 9883 9882 9880 9877 9875 9873 9871 9869 9867 9864 9863 9861 9859 9858 9856 9855 9854 9854 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9856 9856 9857 9856 9856 9856 9855 9854 9853 9852 9851 9849 9847 9845 9843 9841 9838 9836 9834 9831 9829 9826 9824 9822 9820 9818 9817 9816 9815 9814 9814 9814 9814 9815 9816 9817 9819 9821 9823 9825 9828 9831 9833 9836 9840 9843 9846 9849 9852 9855 9858 9861 9863 9865 9867 9869 9870 9871 9872 9873 9873 9873 9873 9872 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9845 9843 9841 9839 9838 9836 9835 9833 9831 9830 9828 9826 9824 9822 9819 9816 9813 9810 9806 9802 9798 9793 9787 9782 9776 9769 9762 9755 9748 9740 9732 9724 9715 9707 9699 9691 9683 9675 9667 9660 9654 9648 9643 9638 9634 9631 9628 9627 9626 9627 9628 9630 9633 9637 9642 9648 9654 9661 9669 9677 9686 9696 9705 9715 9725 9735 9745 9755 9765 9775 9784 9793 9802 9810 9817 9824 9831 9836 9842 9846 9850 9853 9856 9858 9860 9861 9862 9862 9862 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9853 9853 9854 9854 9855 9857 9858 9860 9861 9863 9865 9868 9870 9872 9875 9877 9880 9882 9885 9888 9890 9892 9895 9897 9899 9901 9902 9904 9905 9907 9908 9908 9909 9909 9909 9909 9909 9908 9908 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9889 9887 9885 9883 9881 9880 9878 9876 9875 9874 9873 9872 9871 9870 9870 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9879 9878 9877 9877 9876 9875 9874 9874 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 7977 3 8 5 9870 9869 9868 9868 9867 9867 9867 9868 9868 9869 9870 9871 9873 9874 9876 9878 9879 9881 9883 9884 9886 9887 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9884 9884 9884 9883 9882 9881 9879 9877 9874 9871 9868 9863 9858 9853 9847 9840 9833 9825 9816 9807 9798 9787 9777 9766 9754 9742 9730 9717 9705 9692 9679 9665 9652 9639 9626 9613 9601 9588 9576 9565 9553 9542 9532 9522 9512 9503 9495 9487 9480 9473 9467 9462 9458 9454 9451 9448 9447 9446 9445 9446 9447 9449 9451 9455 9459 9463 9468 9474 9481 9488 9495 9503 9512 9521 9531 9541 9551 9562 9573 9584 9595 9607 9618 9630 9642 9654 9665 9677 9688 9699 9710 9721 9732 9742 9752 9761 9770 9779 9787 9795 9802 9809 9815 9821 9827 9832 9836 9840 9844 9848 9851 9853 9856 9858 9859 9861 9862 9863 9864 9865 9865 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9915 9914 9913 9911 9909 9907 9904 9902 9900 9897 9895 9892 9890 9887 9885 9883 9881 9879 9877 9876 9875 9874 9873 9873 9873 9873 9873 9874 9875 9876 9878 9879 9881 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9914 9915 9916 9918 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9935 9936 9935 9935 9934 9934 9932 9931 9929 9927 9925 9922 9920 9917 9914 9911 9908 9905 9902 9899 9896 9894 9891 9889 9887 9885 9883 9882 9881 9880 9880 9880 9880 9881 9882 9883 9884 9886 9887 9889 9891 9894 9896 9898 9900 9902 9905 9907 9908 9910 9911 9913 9913 9914 9914 9914 9914 9913 9912 9910 9908 9906 9903 9900 9896 9892 9888 9884 9879 9873 9868 9862 9856 9850 9843 9837 9830 9823 9817 9810 9803 9797 9790 9784 9778 9772 9767 9761 9756 9752 9748 9744 9741 9738 9736 9734 9733 9732 9732 9732 9733 9734 9735 9737 9740 9743 9746 7978 3 8 5 9749 9753 9757 9761 9766 9770 9775 9779 9784 9789 9794 9799 9803 9808 9812 9817 9821 9825 9829 9833 9837 9840 9843 9847 9850 9853 9855 9858 9860 9863 9865 9867 9869 9871 9873 9874 9876 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9890 9888 9886 9884 9881 9879 9877 9874 9872 9870 9868 9865 9863 9861 9859 9857 9855 9854 9852 9850 9849 9847 9845 9844 9842 9840 9838 9836 9834 9832 9830 9827 9825 9822 9819 9815 9812 9808 9804 9800 9796 9791 9787 9782 9777 9772 9767 9762 9757 9753 9748 9743 9739 9735 9731 9727 9724 9721 9719 9716 9715 9713 9712 9712 9712 9712 9713 9714 9716 9717 9719 9722 9724 9727 9730 9733 9736 9738 9741 9744 9747 9750 9752 9754 9756 9758 9760 9761 9762 9763 9763 9764 9764 9764 9763 9763 9762 9761 9760 9759 9758 9757 9755 9754 9753 9751 9750 9749 9747 9746 9745 9744 9743 9741 9740 9739 9738 9736 9735 9734 9732 9730 9729 9727 9725 9723 9720 9718 9716 9713 9711 9708 9706 9703 9701 9698 9696 9694 9692 9690 9689 9688 9687 9687 9687 9687 9688 9689 9691 9694 9696 9700 9704 9708 9712 9717 9723 9729 9735 9741 9748 9754 9761 9768 9775 9782 9789 9796 9802 9808 9814 9820 9826 9831 9835 9840 9844 9847 9850 9853 9855 9857 9859 9860 9860 9861 9861 9861 9860 9859 9859 9858 9856 9855 9854 9853 9851 9850 9849 9848 9847 9846 9845 9845 9844 9844 9844 9844 9844 9845 9845 9846 9847 9848 9850 9851 9853 9854 9856 9858 9859 9861 9862 9864 9865 9866 9867 9867 9868 9868 9867 9867 9866 9864 9862 9859 9856 9852 9847 9842 9837 9830 9823 9815 9806 9796 9786 9774 9762 9749 9735 9720 9705 9688 9671 9652 9633 9613 9592 9571 9549 9525 9502 9477 9452 9427 9401 9375 9348 9322 9295 9268 9242 9215 9189 9163 9138 9114 9090 9068 9046 9026 9006 8989 8972 8958 8945 8933 8924 8916 8910 8906 8904 8904 8906 8910 8916 8924 8933 8944 8957 8971 8986 9003 9021 9040 9059 9080 9101 9122 9144 9166 9187 9209 9230 9251 9271 9291 9310 9328 9345 9361 9376 9390 9402 9414 9424 9433 9442 9448 9454 9459 9463 9466 9467 9468 9469 9468 9467 9466 9464 9462 9459 9456 9453 9450 9447 9445 9442 9439 9437 9435 9434 9432 9432 9431 9432 9433 9434 9436 9438 9441 9445 9449 9454 9459 9465 9472 9479 9486 9494 9503 9512 9521 9530 9540 9551 7978 3 9 1 9820 9823 9827 9831 9835 9839 9843 9846 9850 9854 9858 9861 9864 9868 9871 9874 9876 9879 9882 9884 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9903 9904 9906 9908 9909 9911 9913 9915 9917 9919 9921 9924 9926 9928 9931 9933 9936 9938 9941 9944 9946 9949 9951 9954 9956 9958 9961 9963 9965 9966 9968 9970 9971 9972 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9906 9904 9901 9899 9897 9894 9892 9889 9887 9884 9881 9878 9875 9872 9869 9865 9862 9859 9855 9852 9848 9845 9841 9837 9833 9830 9826 9822 9819 9815 9811 9808 9804 9800 9797 9793 9790 9787 9784 9781 9778 9775 9772 9770 9768 9766 9764 9763 9761 9760 9760 9759 9759 9759 9759 9760 9761 9762 9763 9765 9767 9769 9772 9774 9777 9780 9783 9786 9790 9793 9796 9800 9803 9806 9809 9812 9815 9817 9819 9821 9823 9825 9826 9826 9827 9827 9827 9826 9825 9823 9821 9819 9817 9814 9811 9807 9804 9800 9796 9792 9787 9783 9778 9774 9770 9765 9761 9757 9753 9749 9746 9743 9740 9738 9736 9734 9733 9732 9731 9731 9732 9733 9734 9736 9738 9740 9743 9747 9750 9754 9759 9763 9768 9773 9778 9784 9790 9795 9801 9807 9813 9819 9825 9830 9836 9842 9847 9853 9858 9863 9868 9873 9878 9882 9886 9890 9894 9898 9901 9905 9908 9910 9913 9916 9918 9920 9922 9924 9926 9927 9928 9930 9931 9932 9932 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9888 9885 9883 9880 9877 9874 9871 9867 9863 9859 9854 9849 9843 9837 9830 9823 9814 9805 9796 9785 9774 9761 9748 9733 9718 9702 9685 9666 9647 9627 9605 9583 9560 9537 9512 9487 9461 9435 9409 9382 9355 9328 9301 9274 9248 9222 9197 9173 9149 9127 9105 9085 9066 9049 9033 9019 9007 8996 8988 8981 8976 8973 8972 8973 8976 8981 8987 8995 9005 9016 9029 9044 9059 9076 9093 9112 9131 9151 9171 9192 9212 9233 9254 9274 9294 9314 9333 9351 9369 9385 9401 9416 9430 9442 9454 9464 9474 9482 9489 9496 9501 9505 9509 9511 9513 9514 9514 9514 9513 9512 9511 9509 9508 9506 9504 9502 9500 9499 9498 9497 9496 9496 9497 9498 9499 9501 9503 9507 9510 9514 9519 9525 9530 9537 9544 9551 9559 9567 9576 9585 9594 9604 9614 9624 9634 9644 9655 9665 7979 3 9 1 9676 9687 9697 9708 9718 9728 9738 9748 9758 9767 9776 9785 9793 9802 9809 9817 9824 9831 9838 9844 9849 9855 9860 9865 9869 9873 9877 9880 9883 9886 9889 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9925 9926 9928 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9958 9960 9962 9964 9965 9967 9969 9971 9973 9974 9976 9977 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9981 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9984 9983 9982 9981 9979 9978 9977 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9966 9967 9969 9971 9973 9974 9976 9978 9980 9982 9984 9987 9989 9990 9992 9994 9996 9997 99991000010001100021000210003100031000310002100021000110000 9999 9997 9995 9994 9992 9989 9987 9985 9982 9980 9977 9975 9972 9970 9968 9965 9963 9961 9960 9958 9957 9955 9954 9954 9953 9953 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9963 9962 9960 9958 9956 9953 9951 9948 9945 9942 9939 9935 9932 9928 9924 9920 9916 9911 9907 9902 9897 9891 9886 9880 9874 9868 9862 9855 9848 9842 9834 9827 9820 9812 9805 9797 9789 9782 9774 9766 9759 9751 9744 9737 9730 9723 9717 9711 9705 9700 9696 9692 9688 9685 9683 9681 9679 9679 9679 9679 9680 9682 9684 9687 9691 9695 9699 9704 9709 9715 9721 9727 9734 9740 9747 9754 9761 9768 9774 9781 9788 9794 9800 9806 9812 9818 9823 9828 9832 9836 9840 9844 9847 9850 9852 9854 9856 9858 9859 9861 9862 9862 9863 9863 9863 9864 9864 9863 9863 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9855 9854 9852 9850 9848 9846 9843 9841 9837 9834 9830 9826 9821 9816 9811 9805 9799 9793 9786 9779 9771 9763 9755 9746 9737 9728 9719 9709 9700 9690 9680 9671 9661 9651 9641 9632 9623 9614 9605 9597 9589 9582 9575 9569 9563 9558 9554 9550 9547 9544 7980 3 9 1 9543 9542 9542 9542 9544 9546 9549 9553 9558 9563 9569 9575 9583 9591 9599 9608 9618 9628 9638 9649 9660 9671 9682 9694 9705 9716 9728 9739 9750 9761 9771 9781 9791 9800 9809 9817 9825 9832 9838 9844 9850 9855 9859 9863 9867 9869 9872 9874 9875 9876 9877 9878 9878 9879 9879 9879 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9885 9886 9888 9890 9892 9895 9897 9900 9903 9906 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9886 9884 9882 9881 9879 9878 9876 9875 9873 9871 9869 9866 9864 9861 9858 9854 9850 9845 9840 9835 9829 9822 9814 9806 9797 9788 9778 9767 9755 9743 9730 9716 9702 9687 9672 9656 9640 9624 9608 9592 9575 9559 9543 9528 9513 9499 9485 9472 9460 9449 9440 9431 9424 9418 9413 9410 9408 9408 9409 9411 9416 9421 9428 9436 9445 9456 9467 9480 9493 9508 9523 9538 9554 9571 9587 9604 9621 9637 9654 9670 9686 9701 9716 9730 9744 9756 9769 9780 9791 9801 9810 9819 9826 9833 9840 9845 9851 9855 9859 9863 9866 9869 9871 9873 9875 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9915 9914 9912 9911 9909 9907 9906 9904 9903 9901 9899 9898 9896 9895 9894 9892 9891 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9867 9864 9861 9858 9854 9851 9847 9842 9838 9833 9828 9822 9816 9810 9804 9797 9791 9784 9777 9769 9762 9755 9747 9740 9733 9725 9718 9712 9705 9699 9693 9687 9682 9677 9673 9669 9666 9664 9662 9660 9660 9660 9660 9661 9663 9666 9669 9673 9677 9682 9688 9694 9700 9707 9715 9722 9730 9738 9747 9756 9764 9773 9782 9791 9800 9809 9818 9827 9835 9843 9852 9860 9867 9875 9882 9889 9895 9901 9907 9913 9918 9923 9928 9932 9936 9940 9943 9946 9949 9951 9954 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 7981 3 9 1 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9937 9935 9932 9929 9926 9922 9918 9913 9908 9902 9896 9889 9882 9875 9867 9858 9849 9840 9830 9820 9810 9799 9788 9777 9766 9754 9742 9730 9718 9707 9695 9683 9671 9659 9648 9636 9625 9614 9603 9593 9583 9573 9564 9555 9547 9539 9531 9524 9518 9512 9507 9502 9498 9495 9492 9490 9488 9488 9488 9489 9490 9493 9496 9499 9504 9509 9515 9522 9530 9538 9547 9556 9566 9577 9588 9599 9611 9623 9636 9649 9662 9675 9688 9702 9715 9728 9741 9754 9767 9779 9791 9802 9814 9824 9835 9844 9854 9862 9871 9878 9885 9892 9898 9904 9909 9914 9918 9922 9925 9929 9932 9934 9937 9939 9941 9942 9944 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9965 9965 9965 9964 9963 9963 9961 9960 9959 9957 9955 9953 9951 9949 9946 9944 9941 9939 9936 9933 9931 9928 9926 9923 9921 9919 9917 9915 9913 9912 9911 9910 9909 9908 9908 9908 9908 9909 9909 9910 9911 9913 9914 9916 9917 9919 9921 9923 9926 9928 9930 9932 9935 9937 9939 9941 9944 9946 9948 9949 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9913 9911 9909 9908 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9892 9893 9893 9894 9895 9897 9898 9900 9901 9903 9905 9907 9908 9910 9912 9914 9917 9919 9921 9923 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9927 9925 9924 7982 3 9 1 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9881 9880 9879 9878 9877 9877 9877 9877 9877 9878 9878 9879 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9899 9901 9903 9905 9907 9910 9911 9913 9915 9917 9918 9919 9921 9921 9922 9923 9923 9924 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9917 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9923 9924 9925 9927 9928 9930 9932 9934 9935 9937 9939 9941 9943 9944 9946 9948 9949 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9974 9975 9976 9978 9979 9980 9982 9983 9985 9986 9987 9989 9990 9991 9992 9993 9994 9995 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9971 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9951 9949 9948 9947 9945 9944 9943 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9920 9918 9916 9915 9913 9911 9909 9908 9906 9905 9903 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9881 9881 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9904 9906 9909 9911 9914 9916 9919 9922 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 7983 3 9 1 9937 9936 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9933 9933 9933 9934 9935 9936 9937 9939 9940 9942 9944 9946 9948 9950 9952 9954 9956 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9978 9979 9979 9979 9979 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9931 9931 9930 9930 9931 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9958 9959 9959 9959 9958 9957 9956 9955 9953 9951 9948 9946 9943 9939 9935 9931 9927 9922 9918 9913 9908 9903 9898 9893 9888 9883 9878 9874 9869 9865 9862 9858 9856 9853 9851 9849 9848 9848 9848 9848 9849 9850 9851 9853 9856 9858 9861 9865 9868 9872 9876 9879 9883 9887 9891 9895 9899 9902 9906 9909 9912 9915 9918 9920 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9952 9954 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9972 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9878 9875 9871 9867 9863 9859 9855 9850 9846 9841 9837 9832 9828 9824 9819 9815 9811 9808 9804 9801 9798 9795 9793 9791 7984 3 9 1 9789 9788 9787 9787 9787 9788 9789 9791 9793 9795 9798 9801 9805 9809 9813 9818 9822 9827 9833 9838 9843 9849 9854 9859 9865 9870 9875 9880 9884 9889 9893 9896 9900 9903 9905 9908 9910 9911 9912 9913 9913 9913 9913 9912 9911 9910 9908 9906 9904 9902 9899 9897 9894 9891 9888 9885 9882 9879 9876 9874 9871 9868 9866 9863 9861 9859 9857 9856 9854 9853 9851 9850 9849 9848 9848 9847 9846 9845 9845 9844 9843 9842 9841 9840 9839 9837 9836 9834 9831 9829 9826 9823 9820 9816 9813 9808 9804 9800 9795 9790 9784 9779 9774 9768 9762 9756 9750 9744 9737 9731 9725 9718 9711 9704 9697 9689 9682 9673 9665 9656 9646 9636 9625 9613 9600 9587 9572 9556 9540 9521 9502 9481 9459 9436 9411 9385 9358 9329 9299 9268 9236 9202 9168 9133 9098 9062 9026 8990 8954 8919 8884 8850 8816 8784 8754 8725 8698 8673 8650 8630 8612 8597 8584 8575 8568 8564 8564 8566 8571 8580 8591 8605 8621 8640 8662 8686 8712 8740 8769 8800 8833 8866 8900 8935 8970 9006 9042 9077 9112 9147 9181 9214 9246 9277 9307 9336 9364 9390 9415 9439 9461 9482 9501 9520 9537 9553 9567 9581 9594 9606 9617 9627 9637 9646 9655 9663 9670 9678 9685 9692 9699 9705 9712 9719 9725 9731 9738 9744 9750 9756 9763 9769 9774 9780 9786 9791 9797 9802 9806 9811 9815 9819 9823 9826 9829 9831 9834 9836 9837 9838 9839 9840 9840 9840 9840 9839 9838 9837 9835 9833 9831 9829 9826 9823 9820 9817 9814 9810 9806 9802 9797 9792 9787 9782 9776 9770 9764 9757 9751 9743 9736 9728 9720 9712 9703 9694 9685 9675 9665 9656 9645 9635 9625 9614 9604 9594 9583 9573 9563 9553 9543 9534 9525 9517 9509 9501 9494 9488 9482 9478 9473 9470 9467 9466 9465 9464 9465 9467 9469 9473 9477 9482 9488 9495 9502 9510 9519 9529 9539 9550 9561 9573 9585 9597 9610 9623 9636 9649 9662 9675 9688 9701 9714 9727 9739 9751 9763 9774 9785 9795 9805 9814 9823 9831 9839 9846 9853 9859 9865 9870 9875 9879 9883 9887 9890 9893 9895 9897 9899 9900 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9910 9911 9912 9912 9914 9915 9916 9917 9919 9920 9922 9924 9926 9928 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9938 9939 9940 9941 9943 9944 9946 9948 9949 9951 9953 9955 9956 9958 9960 9962 9963 9965 9966 9968 9969 9970 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 7985 3 9 1 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9973 9971 9970 9968 9966 9963 9961 9958 9956 9953 9950 9947 9944 9941 9938 9935 9932 9928 9925 9922 9919 9917 9914 9911 9908 9906 9903 9901 9898 9896 9894 9892 9890 9887 9885 9883 9881 9879 9877 9874 9872 9870 9867 9864 9862 9859 9856 9853 9849 9846 9842 9839 9835 9831 9827 9823 9819 9815 9811 9806 9802 9798 9794 9791 9787 9783 9780 9777 9774 9771 9769 9767 9765 9763 9762 9761 9761 9761 9761 9761 9762 9763 9764 9766 9768 9770 9772 9775 9778 9781 9784 9788 9791 9795 9799 9803 9807 9811 9815 9819 9824 9828 9832 9837 9841 9845 9850 9854 9859 9863 9867 9872 9876 9880 9884 9889 9893 9897 9901 9905 9909 9912 9916 9920 9923 9927 9930 9933 9936 9939 9941 9944 9946 9948 9950 9952 9954 9955 9956 9958 9958 9959 9960 9960 9960 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 7986 3 9 1 9917 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9909 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9890 9887 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9854 9851 9848 9845 9841 9838 9834 9830 9826 9822 9818 9813 9808 9802 9796 9790 9783 9775 9767 9759 9749 9739 9729 9717 9705 9693 9679 9665 9651 9635 9620 9603 9587 9570 9552 9535 9517 9499 9481 9464 9446 9429 9413 9396 9381 9366 9352 9339 9327 9316 9306 9297 9290 9283 9278 9275 9273 9272 9273 9275 9279 9283 9290 9297 9306 9315 9326 9338 9351 9365 9379 9395 9410 9426 9443 9460 9477 9494 9511 9528 9545 9562 9578 9594 9609 9625 9639 9653 9666 9679 9691 9703 9713 9723 9733 9742 9750 9758 9765 9771 9777 9783 9788 9793 9797 9801 9805 9808 9811 9814 9816 9819 9821 9822 9824 9826 9827 9828 9829 9830 9830 9830 9830 9830 9829 9829 9828 9826 9825 9823 9820 9818 9815 9811 9808 9804 9800 9795 9791 9786 9781 9775 9770 9764 9758 9753 9747 9741 9735 9729 9723 9718 9712 9707 9702 9697 9692 9688 9684 9680 9677 9674 9671 9668 9666 9664 9663 9662 9661 9661 9660 9661 9661 9662 9663 9664 9666 9668 9670 9673 9675 9678 9682 9685 9689 9692 9696 9700 9705 9709 9714 9719 9724 9729 9734 9740 9745 9751 9756 9762 9768 9774 9780 9786 9792 9798 9804 9810 9816 9822 9828 9834 9839 9845 9850 9855 9860 9865 9870 9874 9879 9882 9886 9890 9893 9896 9898 9901 9903 9905 9906 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9907 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9895 9893 9891 9888 9886 9884 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9876 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9892 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9884 9884 9883 9882 9881 9879 9878 9877 9876 9874 9873 9871 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9826 9825 9824 9823 9823 9822 9821 9821 9821 9821 9821 9821 9822 9822 9823 9823 9824 9825 9826 9826 9827 9828 9829 9830 9831 7987 3 9 1 9831 9832 9833 9834 9834 9835 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9838 9838 9839 9840 9841 9842 9843 9844 9846 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9870 9872 9873 9875 9876 9876 9877 9877 9877 9877 9876 9876 9874 9873 9871 9869 9867 9864 9861 9858 9855 9851 9847 9843 9839 9835 9831 9827 9823 9818 9814 9810 9806 9802 9798 9794 9791 9787 9784 9780 9777 9774 9771 9769 9766 9763 9761 9758 9755 9753 9750 9747 9745 9742 9739 9735 9732 9728 9724 9720 9716 9711 9706 9700 9695 9689 9682 9676 9669 9661 9654 9646 9638 9630 9621 9612 9603 9594 9585 9576 9566 9557 9548 9538 9529 9520 9510 9501 9493 9484 9476 9467 9459 9452 9444 9437 9430 9423 9417 9411 9405 9399 9394 9389 9385 9380 9376 9372 9368 9364 9361 9358 9355 9352 9349 9346 9343 9340 9337 9334 9331 9328 9325 9322 9319 9316 9312 9309 9305 9301 9298 9294 9290 9286 9282 9278 9274 9270 9266 9262 9259 9255 9252 9249 9246 9244 9241 9240 9238 9237 9237 9236 9237 9238 9239 9241 9243 9246 9250 9254 9258 9263 9268 9274 9280 9286 9293 9300 9307 9314 9322 9329 9337 9344 9352 9359 9366 9373 9380 9386 9392 9398 9403 9408 9413 9417 9421 9424 9427 9429 9431 9432 9434 9434 9435 9435 9435 9435 9434 9434 9433 9433 9432 9431 9430 9430 9430 9429 9429 9430 9430 9431 9432 9434 9435 9438 9440 9443 9447 9450 9454 9459 9464 9469 9474 9480 9486 9492 9499 9506 9513 9520 9527 9535 9543 9550 9558 9566 9574 9582 9590 9598 9606 9614 9622 9630 9638 9646 9654 9661 9669 9677 9684 9692 9699 9707 9714 9721 9729 9736 9743 9750 9757 9763 9770 9776 9783 9789 9795 9801 9807 9813 9818 9823 9829 9833 9838 9843 9847 9851 9855 9858 9861 9865 9867 9870 9872 9874 9876 9877 9879 9880 9881 9881 9882 9882 9882 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9873 9873 9874 9874 9875 9877 9878 9879 9881 9882 9884 9886 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9914 9914 9914 9914 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9889 9887 9885 9883 9880 9878 9875 9873 9870 9867 9864 9861 9858 9854 9850 9846 9842 9837 9833 9827 9822 9816 9809 9802 9795 9787 9779 9770 9761 9752 9742 9731 9720 9709 9697 9685 9673 9661 9648 9635 9622 9609 9596 9583 9570 9557 9545 9533 9521 9510 9499 9488 9479 9470 9461 9454 9447 9441 9436 9431 9428 9425 9423 9423 9422 9423 9425 9427 9430 9434 9439 9444 9450 9456 9463 9470 9477 9485 9493 9502 9510 9518 9527 9535 9543 9551 7988 3 9 1 9559 9567 9574 9581 9588 9594 9600 9605 9610 9614 9618 9622 9624 9626 9628 9629 9629 9629 9629 9627 9626 9623 9620 9617 9613 9609 9604 9598 9593 9586 9580 9573 9566 9558 9551 9543 9534 9526 9518 9509 9501 9493 9484 9476 9468 9461 9453 9446 9440 9433 9428 9423 9418 9414 9411 9408 9407 9405 9405 9406 9407 9409 9413 9417 9421 9427 9433 9441 9449 9457 9467 9477 9488 9499 9511 9523 9536 9549 9563 9576 9590 9604 9618 9632 9646 9660 9674 9687 9700 9713 9726 9738 9750 9761 9772 9782 9792 9801 9810 9818 9826 9833 9840 9846 9852 9857 9862 9867 9871 9875 9878 9881 9884 9886 9889 9891 9893 9894 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9960 9959 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9951 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9958 9959 9960 9961 7989 3 9 1 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9975 9974 9973 9971 9969 9967 9965 9962 9959 9957 9954 9951 9948 9945 9943 9940 9937 9935 9933 9931 9929 9928 9927 9926 9925 9925 9925 9925 9926 9927 9928 9930 9932 9934 9936 9938 9941 9943 9946 9948 9951 9953 9955 9957 9959 9960 9962 9963 9964 9964 9964 9964 9963 9963 9962 9960 9958 9956 9954 9952 9949 9947 9944 9941 9938 9936 9933 9930 9927 9925 9923 9921 9919 9917 9916 9914 9913 9912 9912 9912 9911 9911 9912 9912 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9916 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9891 9889 9887 9885 9882 9880 9878 9877 9875 9874 9872 9871 9871 9870 9870 9870 9870 9870 9871 9872 9873 9874 9876 9878 9879 9881 9884 9886 9888 9891 9893 9896 9899 9901 9904 9907 9909 9912 9915 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9957 9959 9960 9962 9963 9965 9967 9968 9970 9971 9973 9974 9976 9977 9978 9979 9981 9982 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 7990 3 9 1 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9956 9956 9957 9959 9960 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9953 9952 9952 9952 9952 9953 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9953 9951 9949 9948 9946 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9922 9921 9920 9918 9916 9915 9913 9911 9909 9906 9904 9902 9899 9897 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9852 9851 9850 9848 9846 9844 9842 9840 9838 9835 9833 9830 9827 9824 9821 9818 9814 9811 9807 9803 9800 9796 9792 9787 9783 9779 9774 9769 9764 9759 9754 9748 9743 9736 9730 9723 9716 9709 9701 9693 9685 9676 9667 9657 9648 9637 9627 9616 9605 9594 9583 9572 9561 9549 9538 9527 9516 9506 9496 9486 9477 9468 9460 9452 9446 9440 9435 9431 9428 9425 9424 9424 9424 9426 9429 9432 9437 9442 9448 9455 9463 9471 9480 9490 9500 9510 9521 9532 9543 9555 9566 9578 9589 9601 9612 9623 9633 9644 9654 9663 9673 9682 9690 9698 9706 9714 9721 9727 9734 9740 9745 9750 9756 9760 9765 9769 9773 9777 9780 9783 9786 9789 9792 9794 9796 9798 9799 9801 9801 9802 9802 9802 9801 9800 9798 9796 9794 9791 9787 9784 9779 9775 9770 9764 9759 9753 9746 9740 9733 9726 9720 9713 9706 9699 9693 9687 9681 9676 9671 9666 9662 9659 9656 9654 9653 9653 9653 9654 9655 9658 9661 9665 9670 9676 9682 9689 9696 9704 9712 9721 9731 9740 9750 9760 9771 9781 9791 9802 9812 9822 9832 9842 9851 9860 9869 9877 9885 9892 9899 9906 9911 9917 9922 9926 9930 9934 9937 9939 9942 9943 9945 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 7991 3 9 1 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9917 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9932 9933 9933 9932 9932 9931 9930 9929 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9904 9902 9899 9897 9896 9894 9892 9891 9890 9890 9889 9889 9890 9890 9891 9892 9893 9895 9897 9899 9901 9904 9906 9909 9912 9915 9917 9920 9923 9926 9928 9930 9933 9934 9936 9937 9939 9939 9940 9940 9940 9940 9939 9938 9937 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9914 9912 9910 9908 9907 9905 9904 9903 9902 9902 9902 9902 9902 9903 9904 9905 9907 9909 9911 9913 9915 9918 9920 9923 9926 9928 9931 9934 9937 9939 9942 9944 9946 9949 9950 9952 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9934 9931 9929 9926 9923 9920 9916 9913 9910 9907 9904 9901 9898 9895 9893 9890 9888 9886 9884 9883 9882 9881 9880 9879 9879 9879 9879 9880 9881 9881 9883 9884 9885 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9951 9952 9951 9951 9950 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9923 9920 9917 9915 9912 9909 9907 9904 9901 9899 9896 9894 9892 9890 9887 9885 9883 9882 9880 9878 9877 9875 9874 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9872 9873 9874 9876 9877 9879 9881 9883 9885 9887 9890 9892 9894 9897 9899 9902 9904 9907 9909 9911 9914 9916 9918 9920 9923 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9963 9965 9966 9968 9970 9972 9973 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9987 9986 9986 9985 9984 9983 9981 9980 9979 9977 9976 9974 9972 9971 9969 9967 9966 9964 7992 3 9 1 9962 9961 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9957 9957 9956 9954 9953 9951 9949 9947 9945 9942 9939 9936 9932 9928 9924 9920 9915 9910 9904 9899 9892 9886 9879 9871 9863 9855 9846 9837 9827 9817 9807 9796 9784 9773 9760 9748 9735 9721 9707 9693 9679 9664 9649 9635 9619 9604 9589 9574 9559 9545 9530 9516 9502 9489 9476 9463 9452 9440 9430 9420 9411 9403 9396 9390 9384 9380 9376 9374 9372 9371 9371 9372 9374 9376 9379 9383 9388 9393 9399 9406 9412 9420 9427 9435 9444 9452 9461 9469 9478 9487 9496 9504 9513 9522 9530 9539 9547 9555 9564 9572 9580 9587 9595 9603 9611 9619 9626 9634 9642 9650 9657 9665 9673 9681 9690 9698 9706 9714 9723 9731 9740 9748 9757 9765 9773 9782 9790 9798 9805 9813 9820 9827 9834 9840 9846 9852 9858 9862 9867 9871 9875 9879 9882 9885 9887 9890 9892 9893 9895 9896 9897 9898 9900 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9915 9917 9919 9922 9924 9927 9930 9933 9935 9938 9941 9944 9947 9950 9952 9955 9957 9959 9961 9963 9965 9966 9967 9968 9968 9969 9969 9969 9968 9967 9966 9965 9964 9963 9961 9959 9958 9956 9954 9952 9951 9949 9947 9946 9945 9943 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9947 9948 9950 9951 9953 9955 9957 9959 9960 9962 9964 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9929 9927 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9896 9896 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9892 9891 9888 9886 9883 9880 9877 9873 9869 9864 9859 9854 9848 9843 9837 9831 9824 9818 9811 9805 9798 9792 9786 9779 9773 9768 7993 3 9 1 9762 9757 9752 9748 9744 9741 9738 9735 9733 9732 9731 9731 9731 9731 9732 9734 9736 9738 9741 9744 9747 9751 9755 9759 9763 9768 9772 9777 9781 9786 9790 9795 9799 9803 9807 9811 9815 9819 9823 9826 9829 9832 9835 9838 9840 9843 9845 9848 9850 9852 9854 9856 9857 9859 9861 9862 9864 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9877 9878 9877 9877 9877 9876 9875 9875 9873 9872 9871 9869 9867 9866 9864 9862 9860 9857 9855 9853 9851 9848 9846 9844 9842 9840 9838 9836 9834 9832 9831 9830 9828 9827 9827 9826 9825 9825 9825 9825 9825 9825 9826 9827 9827 9828 9829 9831 9832 9834 9835 9837 9839 9841 9843 9845 9847 9850 9852 9854 9857 9859 9862 9865 9867 9870 9873 9875 9878 9881 9883 9886 9889 9891 9894 9897 9899 9902 9904 9906 9909 9911 9913 9915 9917 9918 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9871 9868 9864 9861 9857 9854 9851 9848 9845 9842 9839 9837 9835 9833 9832 9831 9830 9829 9829 9829 9830 9831 9832 9834 9836 9838 9840 9843 9846 9850 9853 9857 9861 9865 9869 9873 9877 9880 9884 9888 9892 9895 9898 9901 9903 9906 9908 9909 9911 9911 9912 9912 9912 9912 9911 9910 9908 9907 9905 9902 9900 9898 9895 9892 9889 9886 9883 9881 9878 9875 9872 9870 9867 9865 9863 9861 9860 9858 9857 9856 9855 9855 9854 9854 9854 9855 9855 9856 9857 9857 9859 9860 9861 9862 9864 9865 9867 9869 9870 9872 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9917 9916 9915 9913 9911 9910 9908 9906 9903 9901 9899 9896 9893 9890 9887 9884 9880 9877 9873 9869 9865 9860 9856 9851 9846 9841 9835 9830 9824 9819 9813 9807 9801 9795 9789 9782 9776 9770 9764 9758 9753 9747 9742 9737 9732 9728 9724 9720 9717 9714 9712 9710 9709 9708 9708 9708 9709 9710 9712 9715 9718 9721 9725 9729 9734 9739 9744 9749 9755 9761 9767 9774 9780 9786 9793 9799 9805 9811 9817 9823 9828 9833 9838 9842 9846 9850 9853 9856 9858 9860 9861 9862 9862 9861 9861 9859 9857 9855 9852 9848 9845 9840 9835 9830 9824 9818 9812 9805 9798 9791 9784 9776 9768 9761 9753 9745 9737 9730 9722 9715 9708 9701 9695 9688 9683 9678 9673 9669 9665 7994 3 9 1 9662 9659 9658 9656 9656 9656 9656 9657 9659 9661 9664 9668 9672 9676 9681 9687 9692 9699 9705 9712 9718 9725 9733 9740 9747 9754 9762 9769 9776 9783 9790 9796 9803 9809 9815 9820 9826 9831 9836 9840 9844 9848 9852 9855 9858 9860 9863 9865 9867 9868 9869 9871 9871 9872 9872 9873 9873 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9884 9882 9881 9879 9878 9877 9875 9874 9872 9871 9870 9868 9867 9865 9864 9862 9861 9859 9857 9855 9853 9851 9849 9847 9844 9842 9839 9836 9833 9830 9827 9823 9819 9815 9811 9806 9801 9795 9789 9783 9776 9769 9760 9752 9742 9732 9721 9709 9697 9683 9668 9652 9635 9617 9597 9576 9553 9529 9503 9476 9447 9416 9383 9348 9312 9273 9232 9189 9144 9096 9047 8995 8941 8884 8825 8764 8701 8635 8568 8498 8427 8353 8278 8201 8123 8043 7963 7881 7799 7716 7633 7550 7468 7386 7305 7225 7147 7071 6997 6925 6856 6791 6729 6670 6616 6567 6522 6481 6446 6416 6392 6374 6361 6354 6353 6358 6369 6386 6408 6437 6471 6511 6556 6606 6660 6720 6783 6851 6922 6996 7073 7153 7235 7318 7403 7489 7575 7662 7749 7835 7920 8004 8087 8169 8248 8325 8401 8473 8543 8611 8675 8737 8796 8852 8905 8955 9003 9047 9089 9128 9165 9200 9232 9262 9290 9316 9340 9362 9383 9403 9421 9438 9454 9469 9483 9496 9509 9521 9532 9542 9552 9562 9571 9579 9587 9594 9601 9608 9614 9619 9624 9629 9633 9637 9640 9642 9645 9646 9647 9648 9648 9648 9648 9647 9645 9644 9642 9639 9637 9634 9632 9629 9626 9623 9620 9617 9614 9612 9609 9607 9605 9604 9602 9601 9600 9600 9600 9601 9602 9603 9605 9607 9609 9612 9616 9619 9623 9628 9633 9638 9643 9649 9654 9660 9666 9672 9679 9685 9691 9698 9704 9710 9716 9722 9728 9734 9739 9744 9749 9754 9758 9762 9766 9769 9772 9775 9778 9780 9782 9784 9786 9787 9788 9789 9790 9791 9791 9792 9792 9793 9794 9794 9795 9795 9796 9797 9798 9799 9800 9801 9802 9804 9805 9807 9808 9810 9812 9813 9815 9817 9818 9820 9821 9823 9824 9825 9826 9826 9827 9827 9827 9827 9826 9825 9824 9823 9821 9820 9818 9815 9813 9810 9807 9804 9801 9797 9794 9790 9787 9783 9779 9775 9771 9766 9762 9758 9753 9749 9744 9740 9735 9730 9725 9720 9714 9709 9703 9697 9690 9684 9677 9670 9662 9654 9646 9638 9629 9620 9610 9601 9591 9581 9570 9560 9549 9539 9528 9517 9506 9496 7995 3 9 1 9485 9475 9465 9455 9446 9437 9428 9420 9412 9406 9399 9393 9388 9384 9381 9378 9376 9374 9374 9374 9375 9377 9379 9383 9387 9391 9397 9403 9409 9417 9424 9433 9442 9451 9460 9470 9481 9492 9502 9514 9525 9537 9548 9560 9572 9584 9596 9608 9620 9631 9643 9655 9666 9678 9689 9700 9711 9721 9732 9742 9752 9761 9771 9780 9788 9797 9805 9812 9820 9827 9834 9840 9846 9852 9857 9862 9867 9871 9875 9879 9882 9885 9888 9891 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9952 9950 9948 9945 9943 9940 9938 9935 9932 9930 9927 9925 9923 9920 9918 9915 9913 9910 9908 9905 9902 9900 9897 9894 9891 9887 9884 9880 9876 9872 9868 9863 9858 9853 9847 9841 9835 9828 9821 9814 9807 9799 9791 9783 9775 9767 9758 9749 9741 9732 9723 9714 9706 9697 9689 9681 9673 9666 9658 9652 9645 9639 9633 9628 9623 9619 9615 9611 9608 9605 9603 9601 9599 9598 9597 9597 9596 9596 9596 9596 9597 9597 9598 9598 9599 9599 9600 9600 9601 9601 9601 9601 9601 9601 9601 9601 9601 9600 9600 9600 9600 9600 9600 9600 9601 9602 9603 9604 9605 9607 9610 9613 9616 9620 9624 9628 9634 9639 9645 9652 9658 9666 9673 9681 9690 9698 9707 9716 9725 9734 9743 9752 9762 9770 9779 9788 9796 9804 9811 9818 9824 9830 9836 9841 9845 9849 9852 9854 9856 9857 9857 9857 9856 9855 9853 9851 9848 9845 9841 9838 9833 9829 9824 9819 9814 9809 9804 9799 9795 9790 9786 9781 9777 9774 9771 9768 9765 9763 9762 9760 9760 9760 9760 9761 9762 9763 9765 9768 9771 9774 9777 9781 9785 9790 9794 9799 9804 9809 9814 9819 9824 9829 9834 9839 9844 9849 9854 9858 9863 9867 9871 9875 9879 9883 9887 9890 9893 9897 9900 9903 9906 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9933 9935 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9958 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 7996 3 9 1 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9941 9939 9936 9934 9932 9930 9928 9926 9925 9923 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9909 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9931 9933 9935 9937 9938 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9958 9959 9960 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9952 9950 9948 9946 9943 9940 9937 9933 9930 9926 9921 9916 9911 9906 9900 9895 9888 9882 9875 9868 9861 9854 9846 9838 9830 9822 9814 9805 9796 9787 9778 9768 9759 9749 9739 9729 9718 9708 9697 9686 9675 9664 9652 9641 9629 9617 9605 9593 9581 9569 9557 9544 9532 9520 9508 9495 9483 9472 9460 9449 9438 9427 9416 9406 9397 9388 9379 9371 9364 9357 9351 9345 9341 9337 9333 9331 9329 9329 9328 9329 9331 9333 9336 9340 9345 9351 9357 9364 9371 9380 9388 9398 9408 9418 9429 9440 9452 9464 9476 9489 9501 9514 9527 9540 9553 9566 9579 9592 9604 9617 9629 9642 9654 9665 9677 9688 9699 9710 9720 9730 9740 9749 9759 9767 9776 9784 9792 9800 9808 9815 9822 9829 9835 9842 9848 9854 9859 9865 9870 9875 9880 9885 9889 9893 9898 9901 9905 9909 9912 9915 9918 9920 9922 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9905 9902 9899 9896 9893 9889 9885 9881 9877 9872 9868 9863 9858 9853 9848 9842 9837 9832 9826 9821 9815 9810 9805 9799 9794 9789 9784 9779 9775 9770 9766 9762 9759 9755 9752 9750 9747 9745 9743 9742 9741 9740 9739 9739 9740 9740 9741 9743 9744 9746 9749 9751 9754 9757 9761 9764 9768 9772 9776 9781 9785 9790 9795 9800 9805 9810 9815 9820 9825 9830 9835 9840 9845 9850 9855 9860 9864 9869 9873 9878 9882 9886 9890 9894 9898 9901 9905 9908 9912 9915 9918 9921 9924 9927 9929 9932 9934 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 7997 3 9 1 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9936 9934 9932 9931 9929 9927 9926 9925 9923 9922 9921 9920 9918 9917 9917 9916 9915 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9929 9931 9934 9936 9939 9941 9944 9946 9949 9951 9953 9956 9958 9959 9961 9962 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9920 9918 9916 9913 9911 9907 9904 9900 9896 9892 9887 9882 9878 9872 9867 9862 9857 9851 9846 9841 9836 9831 9826 9822 9818 9814 9811 9808 9805 9803 9802 9801 9800 9800 9801 9802 9803 9805 9807 9810 9813 9816 9820 9823 9827 9832 9836 9840 9845 9849 9853 9857 9861 9865 9869 9872 9876 9878 9881 9883 9886 9887 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9869 9869 9870 9871 9872 9873 9874 9876 9877 9879 9881 9883 9884 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9898 9898 9898 9898 9897 9896 9895 9893 9892 9890 9888 9885 9883 9881 9878 9876 9873 9871 9869 9867 9865 9863 9862 9860 9860 9859 9859 9859 9859 9860 9861 9862 9864 9866 9868 9871 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9902 9904 9906 9907 9908 9909 9909 9909 9908 9907 9905 9903 9901 9898 9895 9892 9889 9885 9881 9877 9872 9868 9864 9860 9855 9851 9848 9844 9841 7998 3 9 1 9837 9835 9832 9830 9828 9827 9826 9826 9825 9826 9826 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9850 9851 9851 9851 9850 9849 9848 9846 9844 9841 9838 9835 9831 9827 9822 9817 9813 9807 9802 9797 9791 9785 9780 9774 9768 9763 9758 9752 9747 9742 9738 9733 9729 9725 9721 9717 9714 9710 9707 9703 9700 9696 9693 9689 9684 9680 9675 9669 9663 9657 9649 9641 9632 9623 9612 9600 9588 9574 9559 9543 9527 9509 9490 9471 9451 9429 9408 9385 9362 9339 9315 9292 9268 9245 9222 9199 9177 9156 9135 9116 9098 9081 9065 9051 9039 9028 9019 9012 9006 9003 9001 9002 9004 9008 9014 9021 9031 9041 9054 9067 9082 9098 9115 9132 9151 9170 9189 9209 9229 9249 9269 9288 9308 9327 9345 9363 9381 9397 9413 9428 9443 9456 9469 9481 9492 9502 9511 9520 9528 9535 9541 9547 9552 9556 9560 9564 9567 9570 9572 9574 9576 9578 9579 9581 9582 9583 9584 9584 9585 9586 9587 9587 9588 9589 9589 9590 9590 9591 9591 9591 9592 9592 9592 9591 9591 9590 9589 9588 9587 9585 9583 9580 9577 9573 9569 9564 9559 9553 9547 9539 9531 9523 9513 9503 9493 9481 9469 9456 9443 9429 9414 9399 9384 9368 9352 9336 9320 9304 9287 9271 9256 9240 9225 9211 9197 9184 9172 9161 9151 9142 9134 9127 9122 9118 9115 9113 9113 9114 9116 9120 9125 9131 9138 9146 9155 9165 9176 9188 9200 9213 9226 9240 9254 9268 9282 9296 9309 9323 9337 9350 9362 9375 9386 9397 9408 9418 9427 9435 9443 9450 9456 9462 9467 9472 9476 9479 9482 9484 9485 9487 9488 9488 9488 9488 9487 9487 9486 9485 9484 9483 9481 9480 9478 9477 9475 9474 9472 9471 9469 9468 9466 9464 9463 9461 9459 9458 9456 9454 9452 9450 9448 9446 9443 9440 9438 9435 9431 9428 9424 9420 9416 9411 9407 9402 9396 9391 9385 9379 9372 9365 9358 9350 9343 9335 9326 9317 9308 9299 9289 9280 9269 9259 9248 9237 9226 9215 9203 9191 9179 9166 9154 9141 9127 9114 9100 9086 9072 9058 9043 9028 9012 8997 8980 8964 8947 8930 8912 8894 8875 8855 8836 8815 8794 8772 8750 8727 8703 8679 8653 8627 8600 8573 8544 8515 8485 8454 8422 8390 8357 8322 8287 8251 8215 8177 8139 8100 8060 8019 7978 7935 7892 7848 7804 7758 7712 7665 7618 7569 7520 7470 7418 7367 7314 7260 7205 7150 7093 7035 6976 6917 6856 6794 6731 6666 6601 6535 6467 6398 6329 6258 6186 6113 6039 5965 5889 5813 5736 5659 5581 5502 5424 5345 5267 5188 5110 5032 4955 4879 4803 4729 4655 4583 4513 4444 4378 4313 4250 4190 4133 4078 4026 3977 3931 3889 3850 3814 3783 3755 3731 3711 3696 3684 3677 3675 3677 3683 3694 3709 3729 3753 3782 3816 3853 3895 3942 3992 4047 4105 4167 4233 4302 4375 4451 4529 7999 3 9 1 4610 4694 4779 4867 4956 5047 5139 5232 5325 5419 5514 5608 5702 5796 5888 5980 6071 6161 6249 6336 6421 6504 6585 6664 6741 6816 6889 6960 7028 7095 7159 7221 7281 7338 7394 7448 7500 7551 7600 7647 7692 7737 7780 7821 7862 7901 7940 7977 8014 8050 8085 8119 8153 8186 8218 8250 8281 8311 8341 8370 8399 8427 8455 8482 8508 8534 8559 8583 8607 8630 8652 8674 8695 8715 8735 8754 8773 8790 8808 8824 8840 8856 8871 8886 8900 8914 8927 8941 8954 8966 8979 8991 9003 9015 9027 9039 9051 9062 9074 9086 9098 9109 9121 9133 9144 9156 9168 9180 9191 9203 9214 9226 9238 9249 9260 9271 9283 9294 9304 9315 9326 9336 9346 9356 9366 9375 9385 9394 9403 9412 9421 9429 9438 9446 9454 9462 9470 9477 9485 9492 9499 9506 9513 9519 9526 9532 9539 9545 9551 9557 9562 9568 9573 9578 9583 9588 9593 9597 9602 9606 9610 9614 9617 9621 9624 9627 9630 9633 9636 9638 9641 9643 9645 9647 9650 9652 9654 9656 9658 9660 9662 9664 9667 9669 9671 9674 9676 9679 9682 9684 9687 9690 9693 9696 9699 9703 9706 9709 9712 9715 9718 9721 9724 9727 9730 9732 9734 9737 9739 9741 9742 9744 9745 9746 9747 9748 9748 9748 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9751 9752 9753 9754 9755 9757 9759 9761 9763 9765 9768 9771 9774 9777 9780 9784 9787 9791 9794 9798 9801 9805 9808 9811 9814 9817 9819 9822 9824 9826 9828 9829 9830 9831 9831 9832 9832 9832 9831 9831 9830 9829 9828 9827 9826 9824 9823 9822 9821 9820 9818 9817 9817 9816 9815 9815 9814 9814 9814 9814 9815 9815 9816 9817 9818 9819 9820 9822 9823 9824 9826 9828 9829 9831 9833 9834 9836 9838 9839 9841 9842 9843 9844 9846 9847 9847 9848 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9850 9850 9850 9849 9849 9848 9847 9847 9846 9845 9844 9843 9843 9842 9841 9840 9839 9837 9836 9835 9834 9833 9832 9830 9829 9828 9827 9825 9824 9823 9821 9820 9819 9817 9816 9815 9813 9812 9811 9810 9808 9807 9806 9804 9803 9802 9801 9799 9798 9796 9795 9793 9792 9790 9788 9786 9784 9782 9780 9777 9775 9772 9770 9767 9764 9761 9757 9754 9750 9747 9743 9740 9736 9732 9729 9725 9722 9718 9715 9712 9709 9706 9704 9701 9699 9698 9697 9696 9695 9695 9696 9697 9698 9700 9702 9704 9707 9711 9714 9719 9723 9728 9733 9738 9743 9749 9755 9761 9766 9772 9778 9784 9789 9795 9800 9805 9809 9814 9818 9822 9825 9828 9831 9833 9835 9837 9838 9839 9840 9841 9841 9841 9841 9841 9840 9840 9840 9839 9839 9838 9838 9838 9838 9838 9838 9838 9839 9840 9841 9842 9844 9845 9847 9849 9852 9854 9857 9859 9862 9865 9867 9870 9873 9876 9878 9881 9883 9885 9887 9889 9891 9892 9893 8000 3 9 1 9894 9894 9894 9894 9894 9893 9892 9890 9889 9887 9884 9882 9879 9876 9873 9869 9866 9862 9858 9854 9850 9846 9841 9837 9833 9828 9824 9820 9816 9812 9808 9804 9800 9797 9794 9791 9788 9785 9782 9780 9777 9775 9773 9772 9770 9768 9767 9765 9764 9762 9761 9760 9758 9756 9754 9752 9750 9748 9745 9742 9739 9735 9731 9727 9722 9717 9712 9706 9700 9693 9686 9678 9670 9662 9653 9644 9635 9625 9615 9604 9593 9582 9570 9558 9545 9532 9519 9505 9490 9475 9459 9443 9425 9407 9387 9367 9346 9323 9299 9273 9246 9218 9188 9156 9122 9087 9050 9011 8970 8928 8884 8838 8790 8741 8691 8639 8587 8533 8478 8423 8368 8313 8258 8203 8149 8096 8045 7995 7947 7901 7857 7816 7779 7744 7713 7685 7661 7641 7626 7614 7607 7603 7605 7610 7620 7634 7652 7674 7699 7728 7761 7797 7835 7877 7920 7966 8014 8063 8113 8164 8216 8268 8320 8372 8424 8474 8524 8573 8620 8666 8710 8753 8794 8832 8869 8904 8936 8967 8995 9022 9047 9069 9090 9110 9128 9144 9159 9173 9186 9197 9208 9218 9228 9237 9246 9254 9262 9270 9278 9286 9295 9303 9312 9320 9329 9338 9348 9358 9368 9378 9388 9399 9409 9420 9431 9442 9453 9464 9475 9485 9495 9506 9516 9525 9534 9543 9552 9560 9568 9575 9582 9588 9594 9600 9605 9610 9614 9618 9622 9625 9628 9631 9634 9636 9639 9641 9643 9645 9647 9649 9651 9654 9656 9658 9661 9664 9667 9670 9673 9677 9680 9684 9688 9692 9697 9702 9706 9711 9716 9721 9727 9732 9737 9743 9748 9753 9759 9764 9769 9775 9780 9785 9790 9795 9800 9804 9809 9814 9818 9822 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9870 9874 9878 9882 9885 9889 9893 9896 9900 9903 9907 9910 9913 9916 9919 9922 9924 9927 9929 9931 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 9922 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9907 9907 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9901 9899 9897 9896 9894 9892 9891 9890 9888 9887 9886 9886 9885 9885 9885 9885 9885 9886 9886 9887 9889 9890 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9910 9911 9912 9913 9913 9914 9913 9913 9912 9910 9908 9906 9903 9899 9895 9891 9886 9880 9874 9868 9861 9854 9847 9839 9831 9823 9815 9807 9799 9791 9783 9776 9768 9761 9755 9749 9743 9738 9733 9730 9726 9724 9722 9721 9721 9721 9722 9724 9726 9729 9732 9736 9741 9746 9751 9757 9762 9769 9775 9781 9788 9794 9800 9806 9812 9818 9824 9829 9834 9839 9843 9847 9851 9854 9857 9860 8001 3 9 1 9862 9864 9866 9867 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9883 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9912 9913 9914 9916 9918 9920 9922 9924 9926 9928 9931 9933 9935 9938 9940 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9934 9933 9931 9929 9927 9924 9922 9919 9917 9914 9911 9908 9906 9903 9900 9897 9895 9892 9890 9887 9885 9883 9882 9880 9879 9878 9877 9876 9876 9876 9877 9877 9878 9879 9881 9883 9884 9887 9889 9892 9895 9898 9901 9904 9907 9910 9914 9917 9920 9923 9926 9929 9932 9934 9936 9938 9940 9942 9943 9944 9945 9945 9945 9945 9944 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9922 9921 9920 9919 9918 9918 9918 9918 9918 9919 9920 9921 9923 9925 9927 9929 9931 9934 9936 9939 9942 9945 9948 9951 9954 9957 9960 9962 9965 9967 9969 9971 9973 9975 9976 9977 9977 9978 9978 9978 9977 9977 9976 9975 9973 9972 9970 9968 9966 9963 9961 9959 9956 9953 9951 9948 9945 9943 9940 9938 9936 9933 9931 9929 9927 9925 9924 9923 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9920 9921 9922 9923 9924 9925 9927 9929 9930 9932 9934 9936 9938 9940 9942 9944 9946 9949 9951 9953 9955 9956 9958 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9939 9940 9941 9943 9945 9946 9949 9951 9953 9956 9958 9961 9964 9966 9969 9972 9974 9977 9979 9982 9984 9986 9987 9989 9990 9991 9992 9993 9993 9993 9993 9993 9993 9992 9991 9990 9989 9988 9987 9985 9984 9982 9981 9979 9978 9976 8002 3 9 1 9975 9973 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9976 9975 9973 9971 9969 9967 9964 9962 9959 9957 9954 9951 9948 9945 9942 9939 9936 9934 9931 9928 9925 9923 9920 9918 9916 9914 9911 9910 9908 9906 9904 9902 9901 9899 9897 9895 9894 9891 9889 9887 9884 9881 9878 9874 9870 9865 9860 9855 9849 9842 9835 9827 9819 9810 9801 9791 9780 9769 9758 9746 9733 9720 9707 9693 9680 9666 9652 9638 9624 9609 9596 9582 9569 9556 9543 9531 9520 9509 9499 9490 9482 9474 9468 9462 9458 9454 9452 9450 9450 9451 9453 9455 9459 9464 9470 9476 9484 9492 9501 9510 9520 9531 9542 9553 9565 9576 9588 9599 9611 9622 9633 9644 9654 9664 9673 9681 9688 9695 9701 9706 9710 9713 9716 9717 9717 9716 9714 9711 9707 9702 9696 9690 9682 9673 9664 9654 9643 9631 9619 9607 9594 9580 9566 9552 9538 9524 9510 9496 9481 9468 9454 9441 9428 9415 9404 9392 9382 9372 9363 9355 9347 9341 9336 9331 9328 9325 9324 9323 9324 9326 9328 9332 9337 9342 9349 9356 9365 9374 9384 9394 9406 9418 9430 9443 9457 9470 9484 9499 9513 9528 9543 9557 9572 9587 9602 9616 9630 9644 9658 9672 9685 9698 9710 9722 9734 9746 9757 9768 9778 9788 9797 9806 9815 9824 9832 9839 9846 9853 9860 9866 9872 9877 9882 9887 9891 9896 9899 9903 9906 9909 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9944 9946 9948 9950 9952 9955 9957 9959 9962 9964 9967 9969 9971 9973 9975 9977 9978 9980 9981 9982 9983 9983 9984 9984 9984 9983 9983 9982 9981 9980 9979 9977 9976 9975 9973 9972 9970 9969 9967 9966 9965 9963 9962 9962 9961 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 8003 3 9 1 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9911 9909 9906 9903 9900 9896 9893 9889 9885 9880 9876 9871 9866 9860 9855 9849 9843 9837 9831 9825 9818 9811 9805 9798 9791 9784 9776 9769 9762 9754 9746 9739 9731 9723 9715 9707 9698 9690 9681 9673 9664 9655 9646 9636 9627 9617 9607 9597 9586 9576 9565 9554 9543 9531 9520 9508 9496 9485 9473 9461 9448 9436 9424 9412 9401 9389 9377 9366 9355 9344 9334 9324 9314 9305 9297 9289 9281 9275 9269 9263 9259 9255 9252 9250 9249 9248 9249 9250 9252 9256 9260 9265 9271 9277 9285 9293 9303 9313 9323 9335 9347 9360 9373 9387 9401 9416 9431 9447 9462 9478 9494 9511 9527 9543 9559 9575 9591 9607 9622 9637 9652 9666 9680 9693 9706 9718 9730 9741 9752 9762 9772 9781 9789 9797 9804 9811 9817 9823 9828 9833 9838 9842 9845 9849 9852 9854 9857 9859 9862 9864 9865 9867 9869 9871 9872 9874 9875 9877 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9896 9895 9894 9893 9891 9889 9886 9883 9880 9877 9873 9869 9864 9859 9854 9849 9844 9838 9832 9826 9820 9813 9807 9801 9794 9788 9781 9774 9768 9761 9755 9749 9742 9736 9730 9724 9717 9711 9705 9700 9694 9688 9682 9677 9671 9666 9660 9655 9649 9644 9639 9634 9629 9625 9620 9616 9611 9607 9604 9600 9597 9594 9592 9590 9588 9587 9586 9586 9586 9586 9588 9589 9592 9594 9598 9602 9606 9611 9616 9622 9628 9635 9642 9650 9657 9665 9674 9682 9691 9700 9709 9718 9727 9736 9745 9754 9763 9772 9780 9789 9797 9805 9813 9820 9828 9835 9842 9848 9854 9861 9866 9872 9878 9883 9888 9893 9897 9902 9906 9911 9915 9919 9922 9926 9930 9933 9936 9940 9943 9946 9949 9952 9954 9957 9959 9962 9964 9966 9968 9970 9972 9973 9975 9976 9977 9978 9979 9980 9980 9980 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9953 9952 9950 9947 9944 9941 9937 9933 9928 9923 9917 9911 9904 9898 9890 9882 9874 9866 9857 9848 9839 9830 9820 9811 9801 9792 9782 9773 9763 9754 9745 9736 9728 9720 9713 9706 9699 9693 9687 9682 9678 9674 9671 9668 9666 9665 9664 9664 9664 9665 9667 9670 9672 9676 9680 9684 9689 9695 9701 9707 9713 9720 9727 9734 9741 9749 9756 9764 9771 9779 9786 9793 9800 9807 9814 9820 9826 9832 9837 9843 9847 9852 9856 9860 9863 9867 8004 3 9 1 9869 9872 9874 9876 9878 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9897 9896 9896 9896 9897 9897 9898 9899 9900 9901 9903 9904 9906 9909 9911 9914 9917 9919 9922 9926 9929 9932 9935 9938 9941 9944 9947 9950 9952 9955 9957 9958 9960 9962 9963 9964 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9952 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9934 9932 9929 9925 9922 9917 9913 9908 9903 9897 9891 9884 9878 9871 9863 9856 9848 9840 9832 9824 9816 9809 9801 9793 9786 9779 9772 9765 9759 9754 9749 9744 9741 9737 9735 9733 9732 9731 9731 9732 9733 9735 9738 9741 9745 9749 9754 9759 9765 9771 9777 9784 9790 9797 9804 9811 9818 9825 9832 9839 9845 9852 9858 9864 9870 9875 9880 9885 9890 9895 9899 9903 9907 9910 9913 9916 9919 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9972 9973 9975 9976 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9976 9975 9974 9972 9970 9969 9967 9965 9963 9962 9960 9958 9956 9955 9953 9952 9951 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9953 9952 9952 9950 9949 9948 9947 9945 9943 9942 9940 9938 9935 9933 9930 9928 9925 9922 9918 9915 9911 9907 9903 9899 9894 9889 9884 9878 9872 9866 9860 9854 9847 9840 9832 9825 9817 9809 9801 9793 9785 9777 9769 9760 9752 9744 9736 9729 9721 9714 9707 9701 9695 9689 9684 9679 9675 9672 9669 9667 9665 9664 9663 9664 9665 9666 9668 9671 9674 9678 9682 9687 9692 9698 9704 9710 9717 9724 9731 8005 3 9 1 9738 9746 9753 9761 9768 9776 9783 9790 9798 9805 9812 9818 9825 9831 9837 9843 9849 9854 9860 9865 9870 9874 9879 9883 9888 9892 9896 9900 9903 9907 9910 9914 9917 9920 9924 9927 9930 9932 9935 9938 9941 9943 9945 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9952 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9951 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9940 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9943 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9965 9966 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9959 9957 9956 9954 9953 9952 9951 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 8006 3 9 1 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9907 9905 9903 9900 9898 9895 9892 9889 9886 9883 9880 9877 9874 9872 9869 9866 9863 9860 9858 9855 9853 9851 9849 9847 9845 9843 9842 9841 9840 9839 9838 9837 9837 9837 9836 9836 9835 9835 9835 9834 9834 9833 9832 9830 9829 9827 9825 9822 9819 9816 9812 9808 9803 9798 9792 9786 9779 9772 9765 9757 9748 9740 9731 9722 9713 9703 9694 9684 9675 9665 9656 9647 9638 9630 9622 9614 9607 9601 9594 9589 9584 9579 9576 9573 9570 9568 9567 9566 9566 9566 9567 9568 9570 9572 9575 9577 9580 9584 9587 9591 9595 9598 9602 9606 9610 9614 9617 9621 9625 9628 9632 9635 9638 9642 9645 9648 9651 9654 9657 9660 9663 9667 9670 9673 9677 9680 9684 9688 9692 9696 9700 9705 9709 9714 9718 9723 9728 9732 9737 9741 9746 9750 9754 9758 9762 9765 9768 9771 9774 9776 9778 9779 9780 9781 9781 9781 9780 9779 9778 9776 9774 9772 9770 9767 9764 9761 9758 9755 9752 9749 9746 9743 9740 9737 9734 9732 9730 9728 9727 9725 9724 9724 9723 9723 9723 9724 9725 9726 9727 9728 9730 9732 9733 9735 9737 9740 9742 9744 9746 9748 9751 9753 9755 9757 9759 9760 9762 9764 9765 9767 9768 9770 9771 9773 9774 9775 9776 9778 9779 9781 9782 9784 9785 9787 9789 9790 9792 9794 9796 9798 9801 9803 9805 9808 9810 9812 9815 9817 9820 9822 9825 9827 9829 9832 9834 9836 9838 9841 9843 9845 9847 9849 9850 9852 9854 9856 9858 9859 9861 9863 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9874 9874 9873 9872 9871 9870 9869 9867 9866 9864 9862 9861 9859 9856 9854 9852 9850 9847 9845 9843 9840 9838 9836 9834 9832 9830 9828 9827 9825 9824 9823 9823 9822 9822 9822 9822 9823 9823 9824 9826 9827 9829 8007 3 9 1 9831 9833 9835 9838 9841 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9872 9874 9877 9879 9880 9882 9883 9884 9884 9885 9885 9884 9883 9882 9881 9879 9877 9875 9872 9870 9866 9863 9859 9856 9852 9847 9843 9839 9834 9829 9824 9819 9814 9809 9804 9799 9794 9788 9783 9778 9772 9767 9761 9755 9749 9743 9737 9731 9724 9717 9710 9702 9694 9686 9678 9669 9659 9649 9639 9628 9617 9605 9593 9580 9567 9553 9538 9523 9508 9492 9475 9459 9441 9424 9406 9388 9369 9351 9332 9313 9294 9275 9256 9238 9219 9201 9183 9165 9148 9131 9115 9099 9084 9069 9055 9042 9029 9018 9006 8996 8987 8978 8970 8963 8957 8951 8946 8942 8939 8936 8934 8933 8932 8931 8932 8932 8933 8935 8936 8938 8941 8943 8945 8948 8951 8953 8956 8959 8961 8963 8966 8968 8970 8971 8973 8974 8975 8976 8976 8976 8976 8976 8975 8974 8973 8971 8969 8967 8965 8962 8960 8957 8954 8950 8947 8943 8939 8935 8931 8926 8922 8917 8913 8908 8903 8898 8893 8888 8882 8877 8872 8866 8861 8855 8849 8843 8837 8830 8824 8816 8809 8801 8793 8784 8774 8764 8754 8742 8730 8716 8702 8687 8671 8653 8635 8615 8595 8573 8550 8526 8501 8475 8448 8421 8392 8364 8334 8305 8275 8245 8216 8187 8159 8131 8105 8080 8056 8035 8015 7997 7981 7968 7958 7950 7945 7944 7945 7949 7957 7968 7982 7999 8019 8042 8068 8096 8127 8160 8196 8234 8273 8313 8355 8398 8442 8486 8530 8574 8618 8662 8704 8746 8787 8826 8864 8900 8934 8967 8998 9027 9054 9078 9101 9122 9141 9158 9174 9188 9200 9210 9220 9228 9235 9241 9246 9251 9255 9259 9262 9265 9268 9271 9274 9277 9280 9283 9287 9291 9295 9300 9305 9310 9315 9320 9325 9331 9336 9341 9346 9351 9355 9359 9362 9365 9367 9368 9368 9367 9365 9361 9357 9351 9345 9337 9327 9317 9305 9292 9278 9263 9246 9229 9211 9192 9172 9152 9132 9111 9090 9069 9048 9028 9008 8988 8970 8952 8936 8920 8906 8894 8883 8874 8867 8861 8858 8856 8857 8860 8864 8871 8880 8890 8903 8917 8934 8952 8971 8992 9014 9038 9062 9087 9113 9140 9167 9194 9222 9249 9277 9304 9331 9357 9382 9407 9431 9455 9477 9498 9519 9538 9556 9573 9589 9605 9619 9632 9644 9655 9666 9676 9685 9693 9701 9708 9715 9721 9727 9733 9738 9743 9748 9753 9758 9763 9768 9772 9777 9782 9786 9791 9796 9801 9805 9810 9815 9819 9824 9828 9832 9837 9841 9844 9848 9851 9855 9857 9860 9863 9865 9867 9869 9870 9872 9873 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9879 9880 9880 9881 9882 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9911 9912 9912 9912 9911 9911 9910 9909 9908 9907 8008 3 9 1 9906 9904 9902 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9873 9872 9871 9871 9870 9870 9870 9871 9871 9872 9873 9874 9875 9877 9878 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9911 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9878 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9840 9836 9831 9826 9821 9816 9811 9805 9799 9793 9787 9781 9774 9768 9761 9754 9747 9740 9732 9725 9717 9710 9703 9695 9687 9680 9672 9665 9658 9650 9643 9636 9628 9621 9614 9607 9601 9594 9587 9580 9574 9567 9561 9554 9548 9541 9535 9528 9522 9516 9509 9503 9496 9489 9483 9476 9470 9463 9456 9449 9443 9436 9429 9423 9416 9409 9403 9397 9390 9384 9378 9373 9367 9362 9357 9352 9347 9343 9339 9336 9332 9329 9327 9325 9323 9321 9320 9319 9319 9319 9319 9320 9321 9322 9324 9326 9329 9332 9335 9339 9343 9347 9352 9357 9363 9368 9375 9381 9388 9396 9404 9412 9420 9429 9439 9449 9459 9469 9480 9491 9503 9514 9526 9538 9551 9563 9576 9589 9602 9615 9628 9641 9653 9666 9678 9691 9703 9714 9726 9737 9748 9758 9768 9778 9787 9796 9804 9811 9819 9825 9832 9838 9843 9848 9853 9857 9860 9864 9867 9870 9872 9874 9876 9878 9879 9881 9882 9883 9884 9884 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9884 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9870 9871 9871 9872 9873 9874 9876 9877 9879 9881 9882 9884 9886 9888 9891 9893 9895 9897 9900 9902 9904 9907 9909 9911 9913 9916 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9963 9965 9966 9968 9970 9971 9973 9975 9977 9978 9980 9981 9983 9984 9986 9987 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9992 9992 9992 9991 9990 9990 9989 9988 9987 9986 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9973 9972 9971 9971 9971 9970 9970 9970 9970 9971 9971 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 8009 3 9 1 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9971 9969 9967 9965 9964 9962 9961 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9902 9900 9899 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9898 9898 9898 9899 9898 9898 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9885 9883 9880 9878 9875 9871 9868 9865 9861 9857 9853 9849 9845 9840 9836 9832 9828 9824 9819 9815 9812 9808 9804 9801 9798 9795 9793 9791 9789 9787 9786 9785 9785 9785 9785 9785 9786 9787 9789 9791 9793 9795 9798 9800 9803 9807 9810 9813 9817 9820 9824 9827 9831 9834 9837 9841 9844 9847 9850 9853 9856 9858 9861 9863 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9893 9896 9898 9900 9903 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9938 9941 9944 9947 9950 9953 9956 9958 9960 9962 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9970 9969 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9948 9949 9950 9951 9952 9954 9955 9957 9959 9961 9963 9966 9968 9970 9972 9975 9977 9979 9981 9982 9984 9985 9986 9987 9988 9988 9988 9988 9987 9987 9986 9984 9983 9982 9980 9978 9976 9974 9972 9969 9967 9965 9963 9961 9959 9957 9956 9954 9953 9952 9951 9950 9950 9950 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9963 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9950 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9947 9946 9944 9943 9941 9939 9936 9934 9932 9930 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9898 9897 9896 9894 9892 9889 9887 8010 3 9 2 9880 9877 9875 9872 9869 9866 9862 9858 9854 9850 9844 9839 9833 9826 9819 9811 9803 9794 9784 9774 9763 9751 9739 9726 9713 9699 9686 9671 9657 9642 9627 9612 9597 9583 9568 9554 9540 9527 9514 9502 9491 9480 9470 9462 9454 9447 9441 9436 9433 9430 9429 9428 9429 9431 9434 9438 9443 9449 9456 9463 9472 9481 9491 9502 9513 9525 9537 9549 9562 9575 9589 9602 9616 9629 9643 9657 9670 9683 9697 9710 9722 9735 9747 9759 9770 9781 9792 9803 9813 9822 9831 9840 9849 9856 9864 9871 9878 9884 9890 9895 9901 9905 9910 9914 9917 9920 9923 9926 9928 9931 9932 9934 9936 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9940 9938 9936 9934 9933 9931 9930 9929 9928 9927 9926 9926 9926 9926 9927 9928 9929 9930 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9968 9968 9967 9965 9964 9963 9961 9959 9957 9954 9952 9949 9947 9944 9941 9938 9936 9933 9930 9928 9926 9924 9922 9920 9919 9918 9917 9917 9917 9917 9918 9919 9920 9922 9924 9927 9929 9932 9935 9938 9941 9945 9948 9951 9955 9958 9961 9964 9966 9968 9970 9972 9973 9974 9974 9974 9974 9973 9972 9971 9969 9967 9965 9962 9959 9956 9953 9950 9947 9944 9941 9937 9934 9932 9929 9926 9924 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9902 9900 9898 9896 9893 9891 9888 9885 9882 9878 9875 9872 9868 9865 9862 9859 9856 9853 9850 9848 9846 9845 9843 9842 9842 9841 9841 9841 9842 9843 9844 9845 9846 9848 9850 9851 9853 9855 9856 9858 9859 9860 9861 9862 9862 9863 9863 9862 9862 9861 9860 9859 9858 9856 9854 9852 9850 9848 9846 9843 9841 9838 9835 9832 9829 9826 9823 9819 9815 9811 9807 9802 9797 9791 9785 9778 9771 9764 9755 9746 9737 9727 9716 9705 9693 9681 9669 9656 9642 9629 9615 9602 9588 9575 9562 9550 9538 9527 9517 9507 9499 9492 9485 9480 9477 9475 9474 9474 9476 9480 9484 9490 9498 9506 9516 9526 9538 9550 9564 9577 9591 9606 9621 9636 9650 9665 9679 9694 9707 9720 9733 9745 9756 9766 9776 9785 9793 9801 9807 9813 9819 9823 9828 9831 9834 9837 9840 9842 9844 9846 9848 9849 9851 9853 9855 9857 9860 9862 9865 9867 8011 3 9 2 9870 9873 9876 9880 9883 9886 9890 9893 9896 9900 9903 9905 9908 9910 9913 9914 9916 9917 9918 9919 9919 9919 9919 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9906 9906 9906 9906 9907 9908 9909 9911 9912 9914 9916 9918 9920 9923 9925 9927 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9913 9910 9908 9905 9903 9900 9898 9895 9892 9890 9887 9885 9882 9880 9878 9876 9874 9872 9871 9869 9868 9867 9865 9865 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9871 9872 9874 9876 9877 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9911 9911 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9908 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9940 9941 9942 9942 9942 9942 9942 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9916 9914 9913 9911 9910 9909 9908 9908 9908 9908 9909 9910 9911 9913 9914 9916 9919 9921 9923 9926 9928 9931 9933 9936 9938 9940 9942 9944 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9900 9897 9893 9889 9884 9880 9875 9870 9864 9858 9852 9846 9839 9833 9826 9818 9811 9803 9796 9788 9780 9772 9764 9756 9748 9740 9733 9725 9717 9710 9702 9695 9688 9681 9674 9668 9662 9656 9650 9645 9640 9635 9631 9627 9623 9620 9617 9615 9613 9611 9610 9610 9610 9610 9611 9613 9615 9617 9620 9624 9628 9633 9638 9644 9650 9657 9664 9672 9679 9688 9696 9705 9714 9724 9733 9742 9752 9761 9771 9780 9790 9799 9808 9816 9824 9832 9840 9847 9854 9861 9867 9872 9877 9882 9886 9890 9894 9897 9900 9902 9905 9906 9908 9909 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9906 9904 9902 9899 9896 9893 9889 9885 9881 9876 9871 9866 9860 9854 9848 9842 9835 9828 9822 9814 9807 9800 9793 9786 9779 9772 9765 9759 9752 9746 9740 9735 9730 9725 9721 9717 9713 9710 9708 9705 9704 9702 9702 9701 9702 9702 9703 9705 9706 8012 3 9 2 9709 9711 9714 9717 9721 9725 9729 9733 9737 9742 9747 9751 9756 9761 9766 9771 9776 9781 9786 9790 9795 9799 9803 9807 9811 9814 9817 9820 9823 9826 9828 9830 9832 9833 9835 9836 9837 9837 9838 9838 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9841 9841 9842 9843 9843 9844 9845 9846 9846 9847 9848 9848 9849 9849 9849 9849 9848 9848 9847 9845 9844 9842 9840 9837 9834 9830 9826 9822 9817 9812 9806 9800 9794 9787 9780 9772 9765 9756 9748 9739 9731 9722 9713 9703 9694 9685 9676 9667 9659 9650 9642 9634 9626 9619 9612 9606 9600 9595 9590 9585 9582 9578 9575 9573 9571 9570 9569 9568 9568 9568 9569 9570 9571 9572 9574 9575 9577 9579 9581 9583 9585 9587 9589 9590 9592 9594 9595 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9607 9608 9610 9611 9612 9614 9615 9617 9619 9621 9624 9626 9629 9632 9636 9639 9643 9647 9651 9655 9659 9663 9667 9672 9676 9680 9684 9688 9691 9695 9698 9701 9703 9705 9707 9709 9710 9710 9710 9710 9709 9708 9706 9704 9702 9699 9695 9691 9687 9683 9678 9673 9668 9663 9658 9652 9647 9641 9636 9630 9625 9620 9615 9610 9605 9601 9596 9592 9589 9585 9582 9579 9577 9574 9572 9570 9569 9567 9566 9565 9564 9563 9563 9562 9561 9561 9560 9560 9559 9558 9557 9556 9555 9553 9552 9550 9548 9546 9543 9541 9538 9535 9531 9528 9524 9521 9517 9513 9509 9505 9500 9496 9492 9488 9484 9480 9477 9473 9470 9467 9465 9463 9461 9460 9459 9459 9459 9460 9461 9463 9465 9468 9472 9476 9481 9487 9493 9499 9506 9514 9522 9530 9539 9548 9557 9566 9576 9586 9596 9605 9615 9625 9635 9644 9653 9662 9671 9680 9688 9696 9703 9710 9716 9723 9728 9734 9738 9743 9747 9751 9754 9757 9759 9762 9764 9765 9767 9768 9769 9769 9770 9770 9771 9771 9771 9770 9770 9770 9769 9769 9768 9768 9767 9766 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9754 9753 9752 9752 9751 9750 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9748 9748 9747 9746 9745 9744 9742 9739 9737 9734 9730 9727 9722 9717 9712 9706 9700 9693 9686 9678 9670 9662 9653 9643 9634 9623 9613 9602 9590 9579 9566 9554 9541 9527 9513 9498 9483 9467 9450 9433 9414 9395 9374 9353 9330 9305 9280 9253 9224 9194 9162 9129 9094 9058 9020 8981 8940 8898 8856 8812 8767 8722 8677 8631 8586 8541 8496 8453 8411 8370 8331 8295 8260 8229 8200 8174 8152 8133 8118 8106 8098 8095 8095 8099 8107 8118 8134 8153 8175 8201 8229 8260 8294 8330 8368 8408 8449 8491 8534 8578 8621 8665 8708 8751 8794 8835 8875 8914 8952 8988 9022 9055 9086 9116 9144 9170 9194 9217 9239 8013 3 9 2 9258 9277 9294 9310 9325 9339 9352 9364 9376 9387 9397 9407 9417 9426 9435 9444 9453 9461 9470 9479 9487 9496 9505 9514 9523 9532 9541 9550 9559 9568 9577 9586 9595 9604 9613 9622 9631 9639 9648 9656 9665 9673 9680 9688 9695 9703 9710 9716 9723 9729 9735 9741 9746 9751 9756 9761 9765 9770 9774 9777 9781 9785 9788 9791 9794 9797 9799 9802 9804 9807 9809 9811 9813 9815 9817 9819 9821 9823 9824 9826 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9841 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9843 9842 9841 9840 9838 9837 9835 9833 9830 9828 9825 9822 9819 9815 9812 9808 9804 9799 9795 9790 9785 9780 9774 9769 9763 9757 9750 9743 9736 9729 9721 9713 9704 9695 9686 9676 9665 9654 9643 9631 9619 9606 9593 9579 9565 9551 9536 9521 9507 9492 9477 9462 9448 9433 9420 9407 9394 9383 9372 9362 9353 9346 9339 9334 9331 9328 9328 9328 9331 9334 9339 9346 9354 9363 9373 9385 9397 9411 9425 9440 9456 9472 9488 9505 9522 9538 9555 9571 9587 9603 9618 9632 9646 9660 9672 9684 9695 9705 9715 9724 9733 9740 9747 9754 9760 9766 9772 9777 9782 9787 9791 9796 9800 9804 9809 9813 9818 9822 9827 9831 9836 9840 9845 9849 9853 9857 9861 9865 9869 9872 9875 9878 9880 9882 9884 9885 9886 9886 9887 9886 9886 9885 9884 9883 9882 9880 9879 9877 9876 9874 9873 9871 9870 9869 9869 9868 9868 9868 9869 9869 9870 9872 9874 9876 9878 9880 9883 9886 9889 9892 9895 9899 9902 9905 9908 9911 9914 9916 9919 9921 9923 9924 9926 9927 9928 9928 9928 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9837 9835 9833 9831 9829 9827 9825 9823 9822 9820 9818 9817 9816 9814 9813 9812 9812 9811 9811 9811 9811 9811 9811 9812 9813 9814 9815 9816 9818 9820 9821 9823 9825 9827 9830 9832 9834 9837 9839 9841 9844 9846 9848 9851 9853 9855 9857 9859 9861 9863 9865 9866 9867 9869 9870 9871 9871 9872 9872 9872 9872 9871 9871 9870 9869 9867 9866 9864 9862 9859 9857 9854 9851 9848 9845 9841 9838 9834 9830 9826 9822 9817 9813 9808 9803 9798 9793 9788 9782 9776 9770 9764 9757 9749 9742 9733 9724 9715 9705 9694 9683 9671 9658 9645 9631 9616 9601 9585 9568 9551 9534 9516 9498 9479 9461 9442 9424 8014 3 9 2 9406 9388 9370 9353 9336 9321 9306 9292 9279 9267 9256 9246 9237 9230 9224 9219 9215 9212 9210 9209 9210 9211 9212 9215 9218 9221 9225 9229 9233 9237 9242 9246 9249 9253 9256 9259 9261 9263 9264 9265 9265 9265 9265 9264 9263 9262 9260 9259 9257 9256 9255 9253 9253 9252 9252 9253 9254 9256 9259 9262 9266 9271 9276 9283 9290 9298 9306 9316 9326 9336 9347 9359 9371 9383 9396 9409 9422 9436 9449 9463 9477 9490 9504 9517 9530 9544 9556 9569 9582 9594 9606 9618 9629 9640 9651 9662 9673 9683 9693 9703 9712 9722 9731 9740 9748 9757 9765 9773 9781 9789 9796 9803 9810 9817 9824 9830 9836 9842 9847 9853 9858 9863 9867 9872 9876 9880 9884 9887 9891 9894 9897 9900 9902 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9922 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9935 9936 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9967 9968 9969 9969 9969 9969 9969 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9953 9951 9949 9947 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9885 9883 9880 9878 9875 9871 9868 9864 9860 9856 9852 9847 9842 9837 9831 9826 9820 9813 9807 9800 9794 9787 9780 9774 9767 9761 9755 9749 9743 9738 9733 9729 9725 9722 9719 9717 9716 9715 9715 9716 9717 9719 9722 9726 9730 9734 9739 9745 9751 9757 9764 9771 9778 9785 9792 9799 9806 9813 9820 9826 9833 9838 9844 9849 9854 9858 9862 9865 9869 9871 9874 9876 9877 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9892 9893 9895 9897 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9923 9924 9924 9923 9923 9922 9921 9919 9917 9916 9913 9911 9909 9906 9903 9901 9898 9895 9892 9890 9887 9885 9882 9880 9878 9877 9876 9874 9874 9873 9873 9873 9873 9874 9875 9875 9877 9878 9879 9881 9883 9884 9886 9888 9889 9891 9892 9893 9894 9895 9896 9896 9896 9896 9895 9895 9894 9892 9891 9889 9887 9885 9882 9880 9877 9875 9872 9869 9867 9864 9861 9859 9857 9855 8015 3 9 2 9853 9851 9850 9848 9847 9847 9846 9846 9846 9847 9847 9848 9849 9850 9851 9853 9854 9856 9857 9859 9861 9863 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9896 9897 9899 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9963 9965 9967 9968 9970 9971 9972 9973 9974 9974 9974 9975 9975 9974 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9965 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9945 9943 9941 9939 9937 9935 9933 9930 9928 9926 9923 9921 9918 9915 9912 9909 9906 9903 9900 9896 9892 9889 9885 9881 9877 9873 9869 9866 9862 9858 9854 9851 9848 9845 9842 9839 9837 9835 9833 9831 9830 9829 9829 9828 9828 9828 9828 9829 9829 9830 9831 9831 9832 9833 9833 9833 9834 9833 9833 9833 9832 9830 9829 9827 9824 9822 9819 9816 9812 9808 9804 9800 9795 9790 9786 9781 9776 9771 9767 9762 9758 9754 9750 9746 9743 9740 9737 9735 9733 9731 9730 9729 9728 9728 9728 9729 9730 9731 9732 9733 9735 9737 9739 9741 9744 9746 9749 9752 9755 9758 9761 9764 9767 9770 9774 9778 9781 9785 9789 9793 9797 9801 9806 9810 9815 9819 9824 9828 9833 9838 9842 9847 9852 9856 9861 9865 9869 9873 9877 9881 9884 9887 9890 9893 9896 9898 9901 9903 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9921 9922 9924 9925 9927 9928 9930 9932 9934 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9931 9929 9927 9926 8016 3 9 2 9924 9923 9922 9921 9919 9919 9918 9917 9917 9916 9916 9916 9917 9917 9918 9919 9920 9921 9923 9924 9926 9928 9930 9932 9934 9936 9939 9941 9943 9946 9948 9950 9953 9955 9957 9959 9960 9962 9963 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9968 9969 9970 9970 9971 9972 9973 9975 9976 9977 9978 9979 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9979 9977 9976 9974 9971 9969 9967 9964 9962 9960 9957 9955 9953 9951 9949 9947 9945 9944 9942 9941 9940 9939 9938 9938 9938 9937 9938 9938 9938 9939 9939 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9939 9937 9934 9932 9929 9926 9923 9920 9916 9913 9908 9904 9900 9895 9890 9885 9880 9874 9869 9863 9857 9851 9845 9839 9833 9827 9821 9815 9809 9803 9797 9792 9787 9782 9777 9773 9769 9765 9762 9759 9757 9755 9753 9752 9752 9751 9752 9752 9753 9755 9757 9759 9761 9764 9767 9770 9774 9777 9781 9785 9789 9793 9797 9801 9805 9809 9813 9817 9821 9825 9828 9832 9835 9839 9842 9845 9848 9851 9854 9856 9859 9862 9864 9867 9869 9872 9874 9877 9879 9881 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9917 9915 9914 9913 9912 9911 9910 9910 9910 9910 9910 9911 9912 9912 9913 9914 9915 9916 9918 9919 9920 9920 9921 9922 9922 9922 9922 9921 9920 9919 9918 9916 9913 9911 9908 9904 9901 9897 9892 9887 9882 9877 9871 9865 9858 9852 9845 9837 9830 9822 9813 9805 9796 9787 9777 9767 9757 9746 9736 9725 9713 9702 9690 9678 9665 9653 9640 8017 3 9 2 9628 9615 9602 9590 9578 9565 9554 9542 9531 9521 9511 9502 9494 9486 9479 9474 9469 9465 9462 9460 9459 9459 9461 9463 9467 9471 9476 9483 9490 9498 9506 9516 9526 9536 9547 9558 9570 9582 9594 9607 9619 9631 9644 9656 9668 9680 9691 9703 9714 9724 9735 9745 9754 9764 9773 9781 9790 9797 9805 9812 9819 9825 9831 9837 9842 9847 9852 9856 9860 9863 9867 9869 9872 9874 9876 9878 9880 9881 9882 9883 9883 9883 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9881 9881 9881 9881 9882 9882 9883 9883 9884 9885 9887 9888 9889 9891 9893 9895 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9925 9926 9926 9926 9926 9925 9924 9923 9922 9920 9918 9916 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9875 9872 9870 9867 9864 9861 9859 9856 9854 9852 9849 9847 9845 9842 9840 9837 9835 9832 9829 9825 9822 9818 9813 9808 9803 9797 9791 9784 9777 9769 9760 9751 9742 9732 9721 9710 9699 9687 9675 9663 9651 9638 9625 9613 9601 9588 9577 9565 9554 9544 9534 9525 9517 9509 9503 9497 9493 9490 9487 9486 9486 9487 9489 9492 9496 9502 9508 9515 9523 9531 9541 9551 9561 9573 9584 9596 9608 9620 9632 9645 9657 9669 9681 9692 9704 9715 9725 9735 9745 9754 9763 9771 9779 9787 9793 9800 9805 9811 9816 9820 9825 9828 9832 9835 9838 9841 9844 9846 9848 9850 9852 9854 9856 9858 9860 9861 9863 9865 9867 9868 9870 9871 9873 9874 9876 9877 9878 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9877 9876 9876 9876 9877 9877 9878 9879 9880 9882 9884 9886 9888 9890 9893 9896 9899 9902 9905 9908 9912 9915 9918 9921 9923 9926 9928 9931 9933 9934 9935 9937 9937 9938 9938 9938 9938 9937 9936 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9904 9902 9900 9897 9894 9892 9889 9885 9882 9878 9875 9871 9866 9862 9857 9853 9847 9842 9837 9831 9825 9819 9812 9806 9799 9792 9785 9778 9770 9763 9755 9747 9739 9731 9723 9715 9707 9699 9691 9683 9675 9667 9660 9652 9645 9637 9630 9623 9617 9610 8018 3 9 2 9604 9597 9591 9585 9579 9573 9568 9562 9557 9551 9546 9540 9535 9529 9523 9518 9512 9506 9501 9495 9489 9483 9477 9471 9464 9458 9452 9446 9440 9434 9428 9423 9417 9412 9407 9403 9398 9394 9391 9388 9386 9384 9383 9382 9382 9383 9384 9386 9389 9392 9396 9401 9407 9413 9420 9428 9437 9446 9456 9466 9477 9489 9501 9514 9527 9540 9554 9568 9582 9596 9611 9625 9639 9654 9668 9682 9696 9709 9722 9734 9746 9757 9768 9778 9788 9797 9805 9812 9819 9825 9830 9835 9839 9842 9845 9847 9848 9850 9850 9850 9850 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9841 9841 9841 9841 9841 9841 9841 9842 9843 9843 9844 9844 9845 9845 9845 9845 9844 9844 9843 9842 9840 9838 9835 9833 9829 9826 9822 9818 9813 9808 9803 9798 9792 9787 9781 9776 9770 9765 9760 9755 9750 9746 9742 9738 9735 9732 9730 9728 9727 9726 9726 9726 9727 9728 9730 9732 9735 9738 9741 9745 9749 9754 9758 9763 9769 9774 9779 9785 9791 9797 9803 9808 9814 9820 9826 9832 9837 9843 9848 9854 9859 9863 9868 9873 9877 9881 9885 9888 9891 9894 9897 9899 9902 9903 9905 9906 9907 9908 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9897 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9908 9909 9909 9909 9909 9908 9908 9908 9907 9906 9906 9905 9904 9902 9901 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9879 9879 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9887 9887 9887 9886 9885 9885 9884 9882 9881 9879 9878 9876 9874 9872 9870 9868 9866 9865 9863 9861 9860 9859 9858 9858 9858 9858 9858 9859 9860 9862 9864 9866 9869 9871 9875 9878 9882 9886 9889 9894 9898 9902 9906 9910 9914 9918 9921 9924 9927 9930 9932 9934 9936 9938 9939 9939 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9927 9926 9925 9924 9924 9924 9924 9924 9925 9925 9926 9928 9929 9931 9933 9935 9937 9939 9942 9944 9947 9949 9951 9954 9956 9957 9959 9961 9962 9963 9964 9964 9965 9965 9965 9964 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9945 9944 9944 9944 9945 9945 9946 9947 9948 9949 9951 9952 9954 9956 9958 9960 9962 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 8019 3 9 2 9963 9963 9964 9965 9966 9966 9967 9967 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9948 9948 9949 9951 9952 9954 9955 9957 9959 9962 9964 9966 9968 9970 9973 9975 9977 9979 9981 9982 9984 9985 9986 9987 9988 9988 9989 9989 9988 9988 9987 9986 9985 9983 9981 9979 9976 9974 9971 9968 9965 9961 9958 9954 9950 9946 9942 9938 9934 9930 9926 9921 9917 9914 9910 9906 9903 9899 9896 9893 9891 9889 9887 9885 9883 9882 9881 9881 9881 9881 9881 9881 9882 9883 9884 9885 9886 9888 9889 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9945 9945 9947 9948 9950 9951 9953 9956 9958 9960 9963 9966 9968 9971 9974 9977 9979 9982 9984 9986 9988 9989 9991 9992 9992 9993 9993 9992 9992 9991 9990 9989 9987 9985 9983 9981 9979 9977 9974 9972 9970 9968 9966 9964 9962 9961 9959 9958 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9967 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9963 9964 9966 9967 9969 9971 9973 9974 9976 9978 9979 9981 9982 9983 9985 9986 9986 9987 9987 9988 9987 9987 9987 9986 9985 9984 9983 9982 9980 9978 9976 9974 9972 9970 9968 9966 9963 9961 9959 9957 9955 9952 9950 9948 9947 9945 8020 3 9 2 9943 9942 9941 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9924 9922 9919 9917 9914 9912 9909 9906 9902 9899 9895 9891 9887 9882 9877 9872 9867 9861 9855 9849 9842 9835 9828 9820 9812 9804 9795 9786 9777 9767 9757 9747 9737 9727 9717 9707 9696 9686 9676 9666 9656 9646 9637 9628 9620 9612 9604 9597 9591 9585 9580 9575 9572 9569 9566 9565 9564 9563 9564 9565 9567 9570 9573 9576 9580 9585 9590 9596 9602 9608 9614 9621 9627 9634 9641 9648 9655 9662 9669 9676 9683 9690 9696 9703 9709 9715 9722 9728 9733 9739 9745 9751 9756 9762 9768 9773 9779 9785 9790 9796 9802 9807 9813 9819 9825 9830 9836 9842 9847 9853 9858 9864 9869 9874 9879 9883 9887 9892 9895 9899 9902 9905 9907 9910 9911 9913 9914 9915 9916 9916 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9911 9911 9910 9909 9909 9909 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9912 9911 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9886 9884 9881 9879 9876 9874 9871 9869 9867 9864 9862 9860 9857 9855 9853 9851 9849 9846 9844 9842 9840 9837 9835 9832 9830 9827 9824 9821 9817 9814 9810 9806 9802 9798 9794 9789 9784 9778 9773 9766 9760 9753 9746 9738 9729 9720 9710 9700 9689 9677 9664 9650 9636 9620 9604 9586 9568 9548 9527 9506 9483 9459 9435 9409 9383 9357 9329 9302 9274 9246 9218 9190 9163 9136 9110 9085 9061 9039 9018 8999 8982 8967 8953 8943 8934 8928 8925 8924 8925 8930 8936 8945 8957 8971 8986 9004 9024 9045 9068 9093 9118 9144 9171 9199 9226 9254 9282 9309 9337 9363 9389 9414 9438 9461 9483 9504 9523 9542 9559 9575 9590 9604 9617 9628 9639 9649 9658 9666 9674 9680 9687 9693 9698 9703 9708 9713 9717 9722 9726 9730 9734 9738 9742 9746 9750 9754 9758 9761 9765 9769 9773 9777 9781 9784 9788 9792 9795 9799 9802 9806 9809 9812 9816 9819 9822 9826 9829 9832 9835 9839 9842 9845 9848 9851 9854 9858 9861 9864 9867 9870 9873 9876 9879 9881 9884 9887 9889 9891 9894 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9893 9891 9888 9885 9881 8021 3 9 2 9877 9873 9868 9863 9857 9852 9845 9839 9832 9825 9817 9810 9802 9794 9786 9778 9769 9761 9753 9745 9738 9730 9723 9716 9710 9704 9699 9694 9689 9686 9683 9680 9678 9677 9676 9676 9676 9677 9679 9681 9683 9686 9690 9694 9698 9702 9707 9712 9717 9722 9727 9733 9738 9744 9749 9755 9760 9766 9771 9777 9782 9787 9793 9798 9803 9808 9812 9817 9822 9827 9831 9835 9840 9844 9848 9852 9856 9860 9864 9867 9870 9874 9876 9879 9882 9884 9886 9888 9889 9890 9891 9892 9892 9892 9892 9892 9891 9890 9888 9887 9885 9883 9881 9879 9876 9874 9871 9868 9865 9862 9860 9857 9854 9851 9849 9846 9844 9842 9839 9837 9836 9834 9832 9831 9830 9829 9828 9827 9826 9825 9825 9824 9824 9824 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9824 9824 9825 9825 9826 9827 9828 9829 9831 9833 9834 9836 9839 9841 9844 9847 9850 9853 9856 9860 9864 9868 9871 9875 9879 9883 9887 9891 9895 9898 9902 9905 9908 9911 9914 9916 9918 9920 9922 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9906 9903 9900 9896 9892 9888 9883 9878 9872 9866 9860 9853 9846 9838 9830 9822 9814 9806 9797 9788 9780 9771 9763 9754 9746 9738 9731 9724 9717 9711 9705 9700 9696 9692 9688 9686 9684 9682 9682 9682 9682 9684 9686 9688 9691 9695 9699 9703 9708 9714 9720 9726 9732 9739 9746 9753 9761 9768 9776 9783 9791 9798 9806 9813 9821 9828 9835 9842 9849 9855 9862 9868 9873 9879 9884 9889 9894 9898 9902 9906 9909 9912 9915 9917 9919 9921 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9902 9900 9899 9897 9896 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9881 9880 9880 9880 9880 9881 9881 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9893 9895 9897 9899 9901 9904 9906 9908 9911 9913 9916 9919 9921 9924 9926 9928 9931 9933 9935 9936 9938 9939 9941 9942 9942 9943 9943 9943 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9921 9920 9918 9917 9915 9912 9910 9907 9904 9900 9896 9893 9889 9884 9880 9876 9871 9867 9862 9858 9853 9849 9845 9840 9836 9833 9829 9825 9822 9818 9815 9812 9809 9807 9804 9801 9798 9796 9793 9790 9787 9784 9781 9777 9774 9769 9765 9760 9755 9749 9743 9736 9728 9720 9711 9702 9692 9682 9671 9659 8022 3 9 2 9646 9634 9620 9606 9592 9577 9562 9546 9530 9515 9499 9483 9467 9451 9436 9421 9407 9393 9380 9367 9356 9345 9335 9327 9319 9313 9308 9304 9301 9300 9299 9301 9303 9307 9311 9317 9324 9333 9342 9352 9362 9374 9386 9399 9412 9425 9439 9453 9468 9482 9496 9510 9524 9538 9552 9565 9578 9591 9603 9615 9626 9638 9648 9658 9668 9678 9687 9696 9704 9712 9720 9727 9734 9741 9747 9754 9760 9765 9771 9776 9781 9786 9791 9795 9799 9803 9807 9811 9814 9817 9820 9822 9825 9827 9829 9831 9832 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9847 9849 9850 9851 9853 9855 9857 9859 9861 9864 9866 9869 9872 9874 9877 9880 9883 9886 9889 9892 9895 9898 9900 9903 9905 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9925 9926 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9875 9873 9872 9870 9869 9868 9868 9867 9867 9866 9867 9867 9868 9868 9869 9871 9872 9874 9876 9878 9880 9883 9885 9888 9891 9893 9896 9899 9901 9904 9906 9909 9911 9913 9915 9916 9918 9919 9920 9921 9921 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9890 9888 9886 9884 9881 9879 9876 9873 9870 9866 9863 9860 9856 9852 9849 9845 9841 9837 9834 9830 9826 9822 9818 9814 9810 9806 9801 9797 9792 9787 9781 9776 9769 9763 9756 9748 9740 9732 9723 9713 9703 9692 9681 9669 9656 9644 9630 9617 9603 9589 9575 9560 9546 9532 9518 9505 9491 9479 9467 9456 9445 9435 9427 9419 9412 9406 9402 9398 9396 9395 9394 9395 9397 9400 9404 9409 9414 9421 9428 9436 9444 9453 9462 9472 9482 9492 9503 9514 9524 9535 9546 9556 9567 9577 9587 9597 8023 3 9 2 9607 9617 9626 9635 9644 9652 9661 9668 9676 9683 9690 9696 9702 9708 9713 9718 9722 9726 9729 9731 9734 9735 9736 9737 9737 9737 9736 9734 9732 9729 9726 9723 9719 9714 9709 9704 9698 9691 9684 9677 9670 9661 9653 9644 9634 9625 9614 9603 9592 9580 9568 9555 9542 9528 9514 9499 9484 9469 9453 9436 9420 9403 9386 9369 9352 9335 9318 9302 9286 9270 9255 9241 9228 9216 9205 9195 9186 9179 9173 9169 9166 9165 9166 9168 9172 9177 9184 9193 9203 9214 9227 9242 9257 9273 9291 9309 9328 9347 9367 9387 9408 9428 9449 9470 9490 9510 9529 9548 9567 9585 9602 9619 9635 9650 9665 9679 9692 9704 9716 9727 9737 9747 9756 9764 9772 9779 9786 9792 9798 9804 9809 9813 9818 9822 9826 9829 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9863 9864 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9862 9862 9861 9860 9860 9860 9859 9859 9859 9859 9859 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9869 9870 9872 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9935 9936 9936 9936 9935 9934 9933 9932 9930 9928 9925 9922 9919 9915 9911 9907 9903 9898 9894 9889 9884 9879 9874 9869 9864 9859 9854 9849 9845 9840 9836 9832 9828 9823 9819 9815 9811 9807 9802 9797 9792 9787 9781 9775 9768 9761 9753 9745 9736 9726 9716 9705 9694 9681 9669 9656 9643 9629 9615 9601 9587 9573 9559 9546 9532 9520 9508 9497 9486 9477 9468 9461 9455 9450 9446 9444 9442 9442 9444 9446 9450 9455 9461 9468 9476 9485 9494 9504 9515 9526 9537 9549 9561 9572 9584 9596 9607 9618 9628 9639 9648 9657 9666 9674 9682 9689 9695 9701 9707 9712 9716 9720 9724 9727 9730 9733 9736 9738 9741 9743 9745 9747 9749 9752 9754 9756 9758 9760 9762 9765 9767 9769 9771 9774 9776 9778 9780 9782 9784 9786 9787 9789 9790 9791 9792 9793 9794 9794 9795 9795 9795 9795 9794 9794 9793 9792 9790 8024 3 9 2 9789 9787 9786 9783 9781 9778 9776 9773 9769 9766 9762 9758 9753 9748 9744 9738 9733 9727 9721 9715 9709 9703 9697 9690 9684 9678 9672 9666 9660 9654 9649 9644 9639 9635 9631 9628 9625 9622 9620 9618 9617 9616 9616 9616 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9625 9625 9625 9624 9622 9620 9618 9615 9611 9606 9601 9596 9589 9582 9575 9567 9559 9550 9541 9532 9523 9513 9504 9495 9486 9478 9470 9462 9456 9450 9444 9440 9436 9434 9432 9432 9433 9434 9437 9441 9446 9452 9459 9467 9476 9486 9496 9508 9520 9532 9545 9558 9572 9586 9600 9614 9628 9642 9656 9669 9682 9695 9707 9719 9730 9741 9751 9761 9770 9778 9786 9793 9800 9806 9811 9816 9821 9824 9828 9831 9834 9836 9838 9840 9842 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9855 9856 9858 9859 9861 9863 9865 9867 9869 9871 9874 9876 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9899 9900 9901 9902 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9875 9873 9871 9869 9866 9863 9860 9857 9854 9850 9846 9842 9837 9832 9826 9820 9814 9807 9800 9792 9784 9776 9767 9757 9748 9737 9727 9716 9704 9692 9680 9667 9654 9640 9626 9612 9597 9582 9567 9551 9535 9518 9501 9484 9466 9448 9429 9410 9391 9372 9352 9332 9312 9292 9272 9251 9231 9210 9190 9170 9150 9131 9112 9094 9076 9059 9042 9027 9013 8999 8987 8976 8966 8957 8950 8945 8940 8937 8936 8936 8938 8941 8946 8952 8960 8969 8979 8991 9003 9017 9032 9048 9065 9083 9102 9121 9141 9161 9181 9202 9223 9244 9265 9286 9307 9327 9348 9368 9387 9406 9425 9443 9461 9478 9494 9510 9525 9540 9553 9567 9579 9591 9603 9614 9624 9634 9644 9653 9661 9670 9677 9685 9692 9699 9706 9712 9719 9725 9731 9736 9742 9747 9753 9758 9763 9768 9773 9778 9782 9786 9791 9795 9799 9802 9806 9809 9812 9814 9817 9819 9821 9822 9823 9824 9824 9824 9823 9822 9820 9818 9816 9813 9809 9805 9800 9795 9789 9782 9775 9767 9759 9749 9739 9729 9717 9705 9692 9679 9665 9650 9634 9618 9601 9583 9565 9547 9527 9508 9488 9467 9447 9426 9405 9384 9363 9342 9321 9301 9281 9261 9242 9224 9207 9190 9174 9160 9146 9134 9123 9113 9105 9098 9093 9090 9087 9087 9088 9090 9095 9100 9107 9116 9126 9138 9150 9164 9179 9195 9212 9230 9248 9267 9287 9307 9328 9348 9369 9389 9410 9430 9451 9470 9490 9509 9527 9545 9563 9579 9596 9611 9626 9640 9654 9667 9679 9691 9702 9713 9724 9734 9743 9752 9761 9770 9778 9786 9794 9802 9809 9817 9824 9831 9837 9844 9850 9856 9862 9868 9873 9878 9882 9887 9891 9894 9898 9900 9903 9905 9906 9908 8025 3 9 2 9908 9909 9909 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9892 9890 9888 9886 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9860 9858 9856 9855 9853 9851 9849 9847 9844 9842 9840 9838 9835 9833 9830 9827 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9794 9791 9787 9783 9779 9774 9770 9765 9760 9754 9748 9741 9734 9727 9719 9711 9702 9693 9684 9674 9664 9653 9642 9632 9621 9610 9599 9588 9578 9568 9559 9550 9542 9535 9528 9523 9519 9515 9513 9512 9513 9514 9517 9521 9527 9533 9541 9550 9560 9571 9583 9596 9609 9623 9637 9652 9667 9682 9697 9712 9727 9741 9755 9769 9782 9794 9806 9817 9827 9836 9845 9853 9860 9866 9872 9877 9881 9885 9888 9891 9893 9895 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9923 9922 9921 9920 9919 9919 9918 9918 9919 9919 9920 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9941 9941 9941 9941 9940 9939 9937 9936 9934 9932 9930 9927 9924 9921 9918 9914 9911 9907 9903 9899 9894 9890 9885 9880 9876 9871 9866 9861 9856 9851 9847 9842 9838 9834 9830 9826 9823 9820 9817 9815 9813 9811 9810 9809 9809 9809 9810 9811 9813 9815 9818 9820 9824 9827 9831 9835 9839 9843 9848 9853 9857 9862 9866 9870 9875 9879 9883 9886 9889 9892 9895 9897 9900 9901 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9916 9918 9919 9921 9923 9925 9927 9929 9930 9932 9933 9935 9936 9937 9937 9938 9938 9938 9937 9936 9935 9934 9932 9931 9928 9926 9923 9920 9917 9914 9911 9907 9903 9899 9895 9891 9887 9883 9878 9873 9868 9863 9858 9852 9847 9840 9834 9827 9820 9813 9804 9796 9787 9777 9767 9757 9746 9734 9722 9709 9695 9681 9667 9652 9637 9622 9606 9590 9574 9558 9541 9525 9509 9494 9478 9463 9449 9435 9422 9409 9397 9386 9376 9367 9359 9353 9347 9342 9338 9336 9335 9335 9335 9338 9341 9345 9350 9356 9364 9372 9380 9390 9401 9412 9423 9436 9448 9461 9475 9489 9503 9517 9531 9546 9560 9575 9589 9603 9617 9631 9644 9657 9670 9682 9694 9706 9717 9727 9737 9747 9756 9764 9772 9779 9786 9792 9797 9803 9807 9811 9815 9818 9820 9823 9824 9826 9827 9828 9828 9828 9828 9828 9828 9827 9827 9826 9825 9824 9823 9822 8026 3 9 2 9820 9819 9817 9816 9814 9812 9810 9808 9805 9802 9799 9796 9792 9788 9784 9779 9774 9768 9762 9756 9749 9742 9734 9726 9718 9710 9702 9693 9685 9676 9667 9659 9651 9643 9636 9629 9622 9617 9611 9607 9603 9601 9599 9598 9598 9598 9600 9603 9606 9611 9616 9622 9629 9637 9645 9653 9662 9672 9681 9691 9701 9711 9721 9731 9741 9750 9759 9767 9775 9783 9790 9797 9802 9808 9813 9817 9820 9823 9826 9828 9830 9831 9832 9832 9832 9833 9833 9832 9832 9832 9831 9831 9831 9831 9831 9831 9831 9832 9832 9833 9833 9834 9835 9836 9837 9838 9839 9841 9842 9843 9843 9844 9845 9845 9845 9845 9845 9845 9844 9844 9843 9841 9840 9838 9837 9835 9833 9830 9828 9826 9823 9820 9818 9815 9812 9809 9805 9802 9799 9795 9792 9788 9784 9780 9775 9771 9766 9760 9755 9749 9742 9735 9728 9720 9712 9703 9694 9684 9673 9663 9651 9640 9627 9615 9602 9589 9575 9561 9548 9534 9520 9506 9492 9479 9466 9453 9441 9429 9418 9408 9398 9389 9381 9374 9368 9363 9359 9356 9354 9354 9354 9355 9358 9361 9366 9371 9378 9385 9394 9403 9413 9423 9434 9446 9458 9471 9484 9497 9510 9523 9537 9550 9564 9577 9590 9603 9616 9629 9641 9653 9664 9675 9686 9696 9706 9716 9725 9734 9742 9750 9758 9765 9772 9779 9785 9791 9796 9802 9807 9811 9816 9820 9824 9827 9830 9833 9836 9838 9840 9841 9842 9843 9843 9843 9843 9842 9841 9840 9838 9836 9834 9832 9829 9826 9823 9819 9816 9812 9808 9805 9801 9797 9793 9790 9786 9783 9780 9776 9773 9771 9768 9766 9764 9762 9760 9759 9757 9756 9755 9754 9753 9753 9752 9751 9751 9750 9750 9750 9749 9749 9748 9748 9747 9746 9746 9745 9744 9744 9743 9742 9741 9740 9739 9739 9738 9737 9737 9736 9736 9735 9735 9735 9735 9735 9735 9735 9735 9735 9736 9736 9737 9737 9738 9739 9739 9740 9740 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9741 9740 9740 9739 9738 9736 9735 9734 9732 9730 9729 9727 9724 9722 9720 9717 9715 9712 9709 9706 9702 9699 9695 9691 9686 9682 9677 9671 9666 9660 9653 9646 9639 9631 9623 9614 9605 9596 9586 9575 9564 9553 9541 9529 9516 9504 9490 9477 9463 9449 9435 9421 9407 9393 9378 9364 9349 9335 9321 9306 9292 9278 9264 9250 9236 9223 9209 9196 9182 9169 9155 9142 9128 9115 9101 9087 9073 9058 9044 9029 9013 8998 8982 8965 8948 8931 8913 8895 8876 8857 8837 8817 8796 8775 8754 8732 8710 8687 8665 8642 8619 8595 8572 8549 8526 8503 8480 8457 8435 8413 8391 8370 8350 8330 8312 8293 8276 8260 8245 8231 8218 8206 8195 8186 8178 8172 8167 8163 8161 8161 8162 8164 8168 8174 8181 8190 8200 8212 8225 8239 8255 8272 8290 8309 8329 8351 8373 8396 8419 8443 8468 8493 8519 8027 3 9 2 8545 8571 8597 8624 8650 8677 8703 8729 8755 8781 8806 8832 8856 8881 8905 8929 8953 8976 8999 9021 9043 9065 9086 9107 9127 9148 9167 9187 9206 9224 9242 9260 9277 9294 9311 9327 9342 9357 9371 9385 9399 9411 9424 9435 9447 9457 9467 9477 9486 9495 9503 9511 9518 9525 9532 9538 9544 9550 9556 9561 9567 9572 9577 9582 9588 9593 9598 9603 9609 9614 9620 9625 9630 9636 9641 9647 9652 9657 9663 9668 9672 9677 9681 9686 9689 9693 9696 9699 9702 9704 9706 9708 9709 9710 9711 9711 9711 9712 9712 9712 9711 9711 9711 9711 9711 9711 9712 9713 9713 9715 9716 9718 9720 9723 9725 9729 9732 9736 9740 9744 9748 9753 9757 9762 9767 9772 9776 9781 9785 9789 9793 9797 9801 9804 9806 9809 9811 9813 9814 9815 9815 9816 9815 9815 9814 9813 9812 9811 9810 9808 9807 9805 9804 9802 9801 9800 9799 9798 9797 9797 9797 9797 9797 9797 9798 9799 9799 9800 9802 9803 9804 9805 9806 9807 9807 9808 9808 9808 9808 9807 9806 9805 9803 9801 9799 9796 9793 9789 9786 9781 9777 9773 9768 9763 9759 9754 9749 9745 9740 9736 9732 9729 9726 9723 9721 9719 9718 9717 9717 9717 9718 9719 9720 9723 9725 9728 9731 9734 9738 9742 9746 9749 9753 9757 9761 9765 9769 9772 9775 9778 9781 9784 9786 9788 9790 9791 9792 9793 9794 9795 9796 9796 9797 9797 9797 9798 9798 9799 9799 9800 9801 9802 9803 9804 9805 9807 9808 9810 9811 9813 9815 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9829 9829 9829 9829 9828 9828 9827 9825 9824 9822 9820 9818 9816 9813 9811 9808 9805 9803 9800 9797 9794 9792 9789 9787 9784 9782 9780 9778 9776 9774 9773 9771 9770 9769 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9756 9755 9754 9752 9751 9749 9747 9746 9744 9742 9739 9737 9735 9733 9730 9728 9726 9723 9721 9719 9716 9714 9712 9710 9708 9705 9703 9701 9699 9696 9694 9691 9689 9686 9682 9679 9675 9670 9665 9660 9654 9647 9640 9632 9623 9613 9603 9592 9580 9567 9553 9539 9524 9508 9492 9476 9459 9441 9424 9406 9389 9372 9355 9338 9322 9307 9292 9279 9267 9255 9245 9237 9229 9224 9219 9217 9216 9216 9219 9222 9227 9234 9242 9251 9262 9273 9286 9299 9313 9328 9343 9358 9373 9389 9404 9418 9433 9446 9459 9471 9481 9491 9499 9506 9511 9515 9517 9518 9516 9513 9508 9501 9492 9481 9468 9453 9436 9417 9396 9373 9348 9321 9292 9262 9229 9196 9160 9123 9085 9046 9005 8963 8921 8878 8834 8790 8746 8702 8658 8615 8572 8530 8489 8449 8411 8375 8340 8308 8278 8250 8225 8202 8183 8166 8153 8143 8136 8132 8132 8135 8141 8150 8163 8179 8197 8219 8243 8270 8299 8331 8364 8400 8437 8476 8515 8556 8598 8640 8683 8726 8768 8811 8854 8896 8937 8028 3 9 2 8978 9017 9056 9094 9131 9166 9200 9233 9264 9294 9323 9351 9377 9401 9425 9447 9467 9487 9506 9523 9539 9554 9569 9582 9594 9606 9616 9626 9636 9644 9652 9659 9666 9672 9678 9683 9687 9691 9695 9698 9701 9704 9706 9708 9709 9710 9711 9711 9711 9711 9711 9710 9709 9707 9706 9704 9702 9699 9697 9694 9691 9687 9683 9679 9674 9669 9663 9658 9651 9644 9637 9629 9621 9612 9602 9592 9581 9569 9557 9544 9530 9515 9500 9483 9466 9448 9429 9409 9388 9366 9343 9319 9294 9268 9241 9213 9184 9153 9121 9088 9054 9019 8982 8943 8903 8862 8819 8775 8729 8681 8632 8580 8527 8472 8415 8357 8296 8233 8168 8102 8033 7962 7890 7815 7739 7661 7581 7499 7417 7332 7247 7160 7073 6984 6896 6807 6717 6628 6540 6452 6365 6280 6195 6113 6033 5955 5880 5809 5740 5675 5614 5558 5505 5458 5416 5378 5347 5320 5300 5286 5277 5275 5278 5288 5305 5327 5355 5389 5429 5475 5526 5583 5644 5710 5781 5855 5933 6015 6100 6187 6277 6369 6462 6556 6650 6745 6840 6935 7029 7121 7213 7302 7390 7476 7559 7640 7718 7793 7866 7935 8002 8066 8127 8185 8240 8292 8342 8389 8434 8476 8516 8554 8589 8623 8654 8684 8711 8737 8762 8784 8805 8824 8841 8857 8871 8882 8892 8900 8906 8910 8912 8912 8909 8904 8897 8888 8877 8864 8848 8831 8812 8791 8769 8745 8720 8695 8668 8642 8615 8588 8562 8537 8513 8490 8468 8448 8431 8416 8403 8393 8386 8381 8380 8382 8387 8395 8406 8421 8438 8458 8480 8505 8532 8561 8591 8624 8657 8691 8726 8761 8797 8832 8867 8901 8934 8966 8998 9027 9056 9082 9108 9131 9153 9173 9192 9209 9224 9238 9251 9262 9272 9282 9290 9298 9305 9311 9318 9324 9330 9336 9342 9348 9354 9361 9368 9375 9383 9392 9400 9409 9419 9428 9438 9448 9459 9469 9480 9491 9501 9512 9522 9533 9543 9553 9562 9572 9581 9589 9598 9606 9614 9621 9629 9636 9642 9648 9655 9660 9666 9672 9677 9682 9687 9692 9696 9701 9705 9709 9714 9718 9721 9725 9729 9732 9736 9739 9742 9745 9747 9750 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9788 9790 9792 9795 9798 9800 9803 9806 9809 9812 9815 9818 9821 9823 9826 9829 9831 9834 9836 9838 9841 9843 9845 9846 9848 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9865 9867 9869 9871 9874 9876 9879 9881 9884 9887 9890 9893 9896 9899 9901 9904 9907 9910 9912 9914 9916 9918 9919 9920 9921 9922 9922 9922 9921 9921 9919 9918 9916 9914 9912 9910 9907 9905 9902 9899 9896 9893 9890 9887 9884 9881 9879 9876 9873 9870 9868 9865 9863 9860 9857 9855 9852 9849 9846 9843 9840 9836 9832 9829 9824 9820 9815 9810 9805 9800 9794 9788 9782 9776 9770 9763 9757 9750 8029 3 9 2 9744 9737 9731 9725 9719 9713 9708 9702 9698 9693 9689 9685 9682 9679 9677 9675 9673 9672 9672 9671 9672 9672 9674 9675 9677 9679 9682 9685 9688 9692 9695 9699 9704 9708 9713 9717 9722 9727 9732 9737 9742 9747 9752 9757 9762 9767 9772 9776 9781 9785 9789 9793 9796 9800 9803 9805 9808 9810 9811 9812 9813 9813 9813 9813 9812 9811 9809 9807 9805 9802 9799 9796 9793 9789 9785 9781 9776 9772 9768 9763 9759 9754 9750 9746 9741 9737 9733 9730 9726 9723 9719 9716 9714 9711 9709 9706 9704 9702 9701 9699 9698 9697 9695 9694 9693 9693 9692 9691 9691 9690 9690 9689 9689 9689 9689 9689 9690 9690 9691 9692 9693 9695 9697 9699 9702 9704 9708 9711 9715 9719 9724 9729 9734 9739 9745 9751 9758 9764 9771 9777 9784 9791 9798 9805 9811 9818 9824 9830 9836 9842 9847 9852 9857 9861 9865 9868 9872 9874 9877 9879 9881 9882 9883 9884 9884 9885 9885 9884 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9858 9856 9852 9849 9846 9842 9838 9833 9829 9824 9819 9813 9808 9802 9796 9790 9784 9778 9772 9766 9760 9754 9749 9744 9739 9735 9731 9728 9725 9723 9721 9720 9719 9720 9721 9722 9724 9727 9731 9734 9739 9744 9749 9754 9760 9766 9772 9778 9784 9791 9797 9802 9808 9813 9818 9823 9828 9832 9835 9839 9841 9844 9846 9848 9850 9851 9853 9854 9855 9856 9857 9858 9859 9860 9862 9864 9866 9868 9871 9873 9876 9880 9883 9887 9891 9896 9900 9904 9909 9913 9917 9922 9925 9929 9932 9935 9938 9940 9942 9943 9944 9944 9943 9942 9941 9939 9937 9934 9931 9927 9924 9920 9916 9912 9908 9904 9900 9896 9893 9890 9887 9885 9883 9882 9881 9880 9880 9880 9881 9883 9884 9886 9889 9891 9894 9897 9900 9903 9906 9909 9911 9914 9916 9919 9920 9922 9923 9924 9925 9925 9925 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9910 9910 9910 9910 9910 9911 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9937 9938 9938 9937 9937 9936 9935 9933 9932 9930 9928 9926 9924 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9905 9905 9905 9905 9906 9907 9908 9909 9911 9913 9915 9918 9920 9923 9925 9928 9931 9933 9935 9938 9940 9941 9943 9944 9945 9946 9946 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9934 9935 9936 9937 9938 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9955 9955 9955 9955 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9937 9935 9933 9931 9929 9927 9925 9924 9922 9922 9921 9920 9920 9921 9921 9922 9923 9924 9926 9928 9930 9932 9934 9936 9938 8030 3 9 2 9940 9942 9944 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9952 9951 9951 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9935 9936 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9950 9951 9953 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9956 9955 9953 9951 9950 9948 9947 9945 9944 9943 9941 9940 9940 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9951 9951 9949 9948 9947 9945 9942 9940 9937 9934 9931 9927 9923 9919 9915 9910 9905 9900 9895 9890 9884 9879 9873 9867 9862 9856 9850 9844 9838 9832 9827 9821 9815 9810 9804 9799 9794 9789 9785 9780 9776 9772 9768 9764 9761 9757 9754 9752 9749 9747 9746 9744 9743 9742 9741 9741 9741 9742 9742 9743 9745 9747 9749 9751 9754 9757 9760 9764 9768 9772 9776 9781 9786 9791 9796 9802 9807 9813 9819 9825 9830 9836 9842 9848 9853 9859 9864 9870 9875 9880 9884 9889 9893 9897 9901 9905 9908 9912 9915 9918 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9969 9968 9966 9965 9963 9961 9959 9957 9955 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9915 9913 9911 9908 9905 9902 9899 9895 9891 9887 9882 9877 9872 9866 9860 9854 9847 9840 9833 9826 9819 9811 9804 9796 9788 9781 9773 9766 9759 9752 9746 9739 9733 9728 9723 9718 9714 9711 9708 9706 9704 9703 9702 9702 9702 9703 9705 9707 9709 9712 9716 9719 9723 9728 9733 9737 9743 9748 9753 9759 9764 9770 9776 9781 9787 9792 9798 9803 9808 9814 9819 9824 9828 9833 9838 9842 9847 9851 9855 9859 9863 9866 9870 9874 9877 9880 9883 9886 9889 9892 9895 9897 9899 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9912 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9933 9935 9937 9939 9941 9944 9946 9948 9950 9952 9953 9955 8031 3 9 2 9956 9957 9958 9959 9959 9959 9959 9958 9957 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9929 9926 9923 9920 9917 9914 9912 9910 9907 9906 9904 9903 9902 9902 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9914 9914 9914 9913 9911 9909 9907 9904 9901 9898 9894 9889 9884 9879 9874 9868 9862 9855 9849 9842 9836 9829 9823 9816 9810 9804 9798 9792 9787 9782 9777 9773 9769 9766 9763 9760 9758 9757 9756 9755 9755 9755 9756 9757 9758 9760 9762 9763 9765 9767 9769 9771 9773 9775 9776 9777 9778 9778 9778 9778 9777 9775 9773 9770 9766 9762 9758 9753 9747 9741 9734 9727 9719 9711 9702 9694 9685 9676 9667 9658 9649 9640 9632 9624 9616 9609 9602 9596 9591 9586 9582 9579 9577 9576 9575 9575 9577 9579 9582 9585 9590 9595 9601 9608 9615 9622 9631 9639 9648 9658 9667 9677 9686 9696 9706 9716 9725 9734 9743 9752 9761 9769 9777 9784 9791 9798 9804 9810 9815 9820 9825 9830 9834 9838 9841 9845 9848 9851 9854 9856 9859 9862 9864 9867 9869 9872 9874 9877 9880 9883 9886 9888 9892 9895 9898 9901 9905 9908 9911 9915 9918 9922 9925 9928 9932 9935 9938 9941 9944 9947 9950 9952 9954 9957 9958 9960 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9968 9967 9965 9964 9962 9960 9957 9955 9953 9950 9948 9945 9943 9941 9939 9937 9935 9933 9932 9931 9930 9929 9929 9929 9929 9929 9930 9930 9931 9933 9934 9935 9936 9938 9939 9941 9942 9943 9944 9944 9944 9945 9944 9944 9943 9941 9939 9937 9935 9932 9929 9925 9921 9917 9913 9908 9904 9899 9894 9890 9885 9880 8032 3 9 2 9876 9872 9869 9865 9862 9860 9857 9856 9854 9854 9853 9853 9854 9855 9856 9858 9860 9863 9865 9868 9871 9875 9878 9881 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9932 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9926 9927 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9931 9929 9928 9926 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9884 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9865 9865 9865 9865 9865 9866 9867 9868 9869 9871 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9888 9888 9888 9888 9887 9886 9884 9882 9879 9876 9872 9868 9863 9858 9852 9846 9839 9832 9825 9818 9811 9803 9796 9788 9781 9773 9766 9760 9753 9747 9742 9737 9732 9728 9725 9722 9720 9719 9718 9717 9718 9718 9720 9722 9724 9727 9730 9734 9737 9742 9746 9750 9755 9760 9765 9770 9775 9779 9784 9789 9794 9798 9803 9807 9812 9816 9820 9824 9828 9832 9835 9839 9843 9846 9850 9853 9857 9860 9864 9867 9871 9874 9878 9881 9885 9888 9891 9895 9898 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9931 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 8033 3 9 2 9935 9934 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9933 9934 9936 9938 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9959 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9959 9960 9960 9959 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9920 9919 9917 9916 9916 9915 9915 9915 9915 9916 9916 9918 9919 9920 9922 9924 9927 9929 9932 9934 9937 9939 9942 9945 9947 9950 9952 9954 9956 9957 9958 9959 9960 9960 9960 9960 9959 9958 9957 9955 9953 9951 9948 9945 9943 9939 9936 9933 9929 9926 9922 9919 9915 9912 9908 9905 9901 9898 9895 9892 9890 9887 9884 9882 9880 9878 9875 9874 9872 9870 9868 9866 9864 9863 9861 9859 9857 9855 9853 9850 9848 9845 9842 9838 9835 9831 9826 9822 9816 9811 9805 9798 9791 9783 9775 9766 9757 9747 9736 9725 9713 9701 9687 9674 9660 9645 9630 9614 9598 9582 9565 9549 9532 9515 9499 9483 9467 9451 9436 9422 9408 9396 9384 9373 9363 9355 9348 9342 9337 9334 9332 9332 9333 9336 9339 9345 9351 9359 9367 9377 9388 9399 9411 9424 9437 9451 9465 9479 9493 9506 9520 9533 9546 9559 9571 9582 9593 9602 9612 9620 9627 9634 9640 9645 9650 9653 9656 9659 9660 9661 9662 9662 9662 9661 9660 9659 9657 9655 9654 9652 9650 9648 9646 9644 9642 9641 9639 9638 9637 9636 9636 9635 9635 9636 9637 9638 9639 9641 9643 9646 9649 9652 9656 9660 9664 9669 9674 9680 9685 9691 9698 9704 9710 9717 9724 9730 9737 9744 9750 9757 9763 9770 9776 9782 9788 9793 9798 9803 9808 9813 9817 9821 9825 9829 9833 9836 9839 9842 9846 9849 9851 9854 9857 9860 9863 9866 9869 9871 9874 9877 9880 9883 9886 9889 9891 9894 9897 9899 9901 9904 9906 9908 9910 9911 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9936 9936 9937 9937 9936 9936 9935 9934 9932 9931 8034 3 9 2 9929 9927 9924 9922 9919 9916 9913 9910 9907 9904 9900 9897 9894 9891 9888 9885 9882 9880 9877 9875 9873 9872 9871 9870 9869 9869 9869 9869 9869 9870 9871 9872 9873 9875 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9906 9905 9904 9902 9901 9898 9896 9893 9890 9887 9883 9879 9874 9869 9864 9859 9853 9847 9841 9834 9828 9821 9814 9807 9800 9793 9785 9778 9771 9764 9757 9750 9743 9737 9730 9723 9716 9709 9702 9695 9687 9679 9671 9662 9652 9642 9631 9619 9606 9592 9577 9561 9544 9525 9505 9484 9462 9439 9414 9389 9363 9335 9308 9279 9250 9221 9192 9163 9135 9107 9080 9054 9030 9006 8985 8965 8947 8932 8919 8908 8900 8894 8891 8891 8893 8898 8906 8917 8929 8945 8962 8981 9003 9026 9051 9076 9104 9132 9160 9189 9219 9248 9278 9307 9336 9364 9392 9418 9444 9469 9492 9515 9536 9556 9575 9593 9610 9625 9640 9654 9666 9678 9689 9699 9709 9718 9727 9735 9742 9750 9757 9764 9770 9777 9783 9789 9795 9801 9807 9812 9817 9822 9827 9831 9835 9839 9843 9846 9849 9851 9853 9855 9856 9857 9857 9858 9857 9857 9856 9855 9853 9852 9850 9848 9846 9844 9842 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9820 9818 9817 9815 9814 9813 9811 9810 9809 9808 9806 9805 9804 9802 9801 9800 9798 9797 9796 9794 9793 9792 9791 9790 9789 9788 9787 9786 9786 9785 9785 9785 9786 9786 9787 9788 9789 9790 9792 9793 9795 9797 9799 9801 9804 9806 9808 9811 9813 9815 9818 9820 9822 9824 9826 9828 9830 9831 9833 9835 9836 9837 9839 9840 9841 9842 9844 9845 9846 9847 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9868 9871 9874 9877 9880 9884 9887 9891 9894 9898 9902 9906 9910 9913 9917 9921 9925 9928 9932 9935 9938 9941 9944 9947 9949 9951 9953 9954 9956 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9893 9890 9888 9885 9883 9880 9878 9876 9873 9871 9869 9867 9865 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9846 9844 9842 9839 9836 9833 9829 9825 9821 9815 9809 9803 9796 9788 9779 9770 9760 9749 9737 9725 9711 9697 9682 9666 9649 9632 9614 9595 9575 9555 9534 9512 9490 9467 9444 9421 9398 9374 9350 9326 9302 9278 9254 9231 9208 9185 9163 9142 9121 9101 9083 9065 9048 9032 9018 9004 8993 8982 8973 8966 8960 8956 8954 8953 8954 8957 8961 8967 8974 8983 8994 9006 9019 9034 9050 9067 8035 3 9 2 9086 9105 9125 9146 9167 9189 9212 9235 9258 9281 9304 9327 9350 9373 9396 9418 9440 9461 9482 9502 9522 9541 9559 9577 9595 9611 9627 9643 9658 9672 9685 9699 9711 9723 9735 9746 9757 9767 9776 9786 9794 9802 9810 9818 9824 9831 9837 9842 9847 9851 9855 9859 9862 9865 9867 9869 9870 9871 9872 9872 9872 9872 9872 9871 9871 9870 9869 9869 9868 9867 9866 9866 9866 9865 9865 9865 9865 9866 9866 9866 9867 9868 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9871 9870 9869 9867 9865 9863 9861 9858 9855 9851 9848 9844 9840 9836 9832 9827 9823 9819 9815 9811 9807 9803 9800 9797 9794 9792 9790 9788 9787 9786 9786 9786 9786 9787 9788 9790 9791 9793 9795 9797 9799 9800 9802 9804 9805 9806 9807 9807 9807 9806 9805 9803 9801 9798 9794 9790 9784 9779 9772 9765 9758 9750 9741 9732 9722 9713 9703 9693 9683 9672 9662 9652 9643 9633 9624 9616 9608 9600 9594 9588 9583 9578 9574 9571 9569 9568 9568 9568 9569 9571 9574 9577 9581 9586 9591 9596 9602 9608 9614 9620 9627 9633 9640 9646 9652 9658 9664 9669 9674 9679 9683 9687 9690 9693 9695 9697 9698 9699 9700 9700 9699 9698 9697 9696 9694 9692 9689 9687 9684 9681 9677 9674 9670 9666 9662 9658 9654 9649 9645 9640 9635 9629 9624 9618 9612 9606 9599 9592 9585 9577 9569 9560 9551 9541 9531 9520 9509 9497 9484 9471 9457 9442 9427 9412 9395 9378 9360 9342 9323 9303 9283 9262 9241 9219 9197 9174 9151 9127 9103 9079 9054 9030 9005 8980 8955 8930 8906 8881 8856 8832 8808 8784 8761 8738 8715 8693 8672 8651 8631 8611 8593 8575 8558 8542 8527 8513 8500 8488 8477 8468 8459 8452 8446 8442 8438 8436 8436 8436 8439 8442 8447 8453 8460 8469 8479 8491 8504 8518 8533 8549 8566 8585 8604 8624 8645 8667 8690 8713 8737 8762 8786 8812 8837 8863 8889 8915 8942 8968 8994 9020 9046 9072 9098 9123 9149 9173 9198 9222 9246 9269 9292 9314 9336 9357 9377 9398 9417 9436 9454 9472 9489 9505 9521 9536 9551 9565 9578 9591 9603 9615 9626 9636 9646 9656 9665 9673 9681 9689 9697 9704 9711 9717 9724 9730 9736 9742 9747 9753 9758 9763 9769 9774 9779 9784 9788 9793 9798 9802 9807 9811 9815 9819 9823 9827 9831 9834 9837 9840 9843 9846 9848 9851 9853 9855 9857 9859 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 8036 3 9 2 9892 9892 9892 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9872 9871 9870 9868 9867 9865 9863 9861 9859 9857 9854 9851 9849 9846 9842 9839 9836 9832 9829 9825 9822 9819 9815 9812 9809 9805 9803 9800 9797 9795 9793 9791 9789 9788 9787 9786 9785 9785 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9784 9784 9783 9781 9780 9778 9776 9773 9770 9767 9763 9759 9754 9750 9745 9740 9734 9728 9723 9717 9710 9704 9698 9691 9685 9678 9671 9665 9658 9651 9643 9636 9628 9620 9611 9602 9593 9583 9572 9560 9548 9534 9520 9505 9488 9471 9452 9433 9412 9390 9368 9344 9320 9295 9269 9243 9216 9189 9163 9136 9109 9084 9058 9034 9011 8988 8968 8948 8931 8915 8901 8889 8879 8871 8865 8862 8860 8861 8864 8869 8875 8884 8894 8906 8919 8934 8950 8967 8984 9003 9022 9041 9061 9080 9100 9120 9140 9159 9178 9197 9216 9233 9251 9268 9285 9301 9317 9332 9347 9362 9376 9390 9404 9418 9432 9445 9459 9472 9486 9499 9512 9526 9539 9552 9565 9578 9590 9603 9615 9627 9638 9649 9660 9670 9679 9688 9697 9705 9712 9719 9725 9730 9735 9739 9742 9745 9748 9750 9751 9753 9754 9754 9755 9755 9756 9756 9757 9757 9758 9759 9760 9762 9764 9766 9768 9771 9774 9778 9782 9786 9791 9795 9800 9806 9811 9816 9822 9828 9833 9839 9844 9849 9854 9859 9863 9868 9872 9876 9879 9882 9885 9887 9890 9891 9893 9895 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9948 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9921 9922 9922 9923 9924 9925 9927 9929 9930 9933 9935 9937 9940 9942 9945 9947 9950 9952 9955 9957 9959 9961 9963 9964 9965 9966 9967 9967 9967 9967 9967 9966 9965 9963 9962 9960 9958 9956 9954 9951 9949 9946 9944 9941 9939 9936 9934 9931 9929 9927 9925 9924 9922 9921 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9936 9937 8037 3 9 2 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 9950 9952 9954 9955 9957 9959 9960 9961 9962 9963 9964 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9949 9948 9946 9945 9944 9943 9943 9942 9942 9942 9943 9943 9944 9945 9946 9948 9949 9951 9953 9954 9956 9958 9960 9962 9964 9966 9968 9970 9972 9973 9974 9975 9976 9977 9978 9978 9978 9978 9978 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9977 9976 9974 9972 9970 9969 9967 9965 9963 9961 9960 9958 9957 9956 9955 9954 9953 9953 9953 9954 9954 9955 9956 9958 9959 9961 9963 9965 9967 9970 9972 9974 9977 9979 9981 9983 9985 9987 9989 9990 9991 9992 9992 9992 9992 9992 9991 9990 9989 9987 9985 9983 9980 9978 9975 9972 9970 9967 9964 9961 9958 9955 9952 9949 9947 9945 9942 9940 9939 9937 9936 9934 9934 9933 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9963 9962 9960 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9901 9898 9895 9893 9890 9887 9884 9882 9879 9877 9874 9872 9870 9868 9866 9864 9862 9861 9859 9858 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9848 9848 9848 9847 9848 9848 9848 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9860 9861 9861 9862 9862 9862 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9868 9869 9871 9874 9876 9879 9882 9885 9888 9892 9895 9899 9903 9906 9910 9914 9917 9920 9924 9927 9929 9932 8038 3 9 2 9934 9935 9937 9938 9938 9938 9938 9938 9937 9936 9934 9933 9931 9928 9926 9923 9921 9918 9915 9912 9909 9906 9904 9901 9898 9895 9893 9890 9888 9886 9883 9881 9879 9877 9874 9872 9869 9867 9864 9861 9858 9855 9851 9847 9843 9839 9834 9829 9824 9818 9813 9807 9801 9794 9788 9782 9775 9769 9763 9757 9751 9745 9740 9734 9730 9725 9721 9718 9715 9712 9710 9709 9708 9708 9708 9709 9711 9713 9715 9718 9722 9726 9730 9735 9740 9746 9751 9757 9764 9770 9776 9783 9789 9796 9803 9809 9816 9822 9828 9834 9840 9846 9851 9856 9861 9866 9871 9875 9879 9883 9886 9889 9892 9895 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9936 9937 9939 9941 9943 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9963 9963 9963 9964 9965 9966 9967 9968 9970 9971 9973 9975 9976 9978 9980 9982 9984 9986 9987 9989 9990 9992 9993 9994 9995 9995 9996 9996 9996 9995 9995 9994 9993 9992 9991 9990 9989 9987 9986 9985 9983 9982 9981 9980 9978 9978 9977 9976 9976 9976 9975 9975 9976 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9982 9981 9980 9979 9977 9975 9973 9971 9969 9967 9965 9962 9960 9958 9956 9954 9952 9950 9948 9947 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9936 9935 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9935 9935 9936 9936 9936 9936 9937 8039 3 9 2 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9931 9930 9929 9928 9927 9926 9926 9926 9926 9927 9927 9928 9929 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9963 9965 9966 9967 9967 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9944 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9965 9966 9967 9967 9967 9967 9966 9966 9965 9963 9962 9960 9958 9956 9954 9951 9948 9946 9943 9940 9937 9934 9931 9929 9926 9924 9921 9919 9917 9915 9914 9913 9912 9911 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9918 9918 9917 9916 9914 9912 9910 9908 9905 9901 9898 9894 9889 9885 9880 9875 9870 9864 9858 9853 9847 9841 9835 9829 9823 9818 9812 9807 9801 9796 9792 9787 9782 9778 9774 9770 9766 9762 9758 9754 9750 9746 9742 9738 9733 9728 9722 9715 9708 9700 9692 9682 9672 9660 9647 9634 9619 9602 9585 9566 9547 9526 9504 9481 9456 9432 9406 9380 9353 9326 9298 9271 9244 9217 9191 9166 9141 9118 9096 9076 9057 9040 9025 9012 9002 8994 8988 8985 8984 8986 8990 8996 9005 9017 9030 9046 9064 9083 9104 9127 9150 9175 9201 9228 9255 9282 9309 9337 9364 9391 9417 9443 9467 9491 9514 9536 9557 9576 9595 9612 9628 9643 9657 9670 9682 9693 9703 9713 9721 9729 9737 9744 9750 9756 9762 9768 9773 9779 9784 9789 9794 9799 9804 9809 9814 9819 9824 9829 9833 9838 9842 9847 9851 9855 9858 9862 9865 9868 9871 9873 9875 9877 9878 9880 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9883 9883 9883 9883 9884 9885 9885 9886 9887 9889 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9907 9908 9908 9909 9909 9910 9910 9910 9909 9909 9908 9906 9905 9903 9901 9899 9897 9894 9891 9888 9885 9881 9878 9874 9870 9866 9862 9858 9854 9849 9845 9841 9837 9833 9829 9826 9822 9819 9816 9813 9810 9807 9805 9803 9801 9799 9798 9797 9796 9795 9794 9794 9794 9794 9794 9794 9795 9795 9796 9797 9798 9799 9800 9802 9803 9804 9806 9807 9809 9810 9812 9814 9815 9817 9818 9820 9821 9823 9824 9826 9827 9828 9829 9830 9830 9831 9831 9831 9830 9829 9828 9827 9825 8040 3 9 2 9823 9820 9817 9814 9810 9806 9802 9797 9792 9787 9781 9775 9769 9763 9757 9751 9744 9738 9732 9726 9721 9715 9710 9706 9701 9698 9694 9692 9689 9688 9686 9686 9686 9686 9687 9689 9691 9693 9696 9700 9704 9708 9712 9717 9722 9727 9732 9738 9743 9749 9755 9760 9766 9772 9777 9783 9789 9795 9800 9806 9812 9818 9823 9829 9835 9841 9847 9853 9859 9865 9871 9877 9883 9888 9894 9900 9905 9910 9915 9920 9924 9928 9932 9935 9937 9939 9941 9941 9942 9941 9940 9939 9936 9933 9930 9926 9921 9916 9910 9904 9897 9890 9883 9876 9868 9860 9852 9843 9835 9827 9819 9811 9803 9795 9787 9780 9772 9765 9758 9751 9745 9739 9733 9727 9722 9716 9711 9707 9702 9698 9694 9691 9687 9684 9682 9680 9678 9676 9675 9675 9675 9675 9676 9677 9679 9681 9684 9687 9691 9695 9700 9705 9711 9717 9723 9730 9737 9744 9751 9758 9766 9773 9781 9789 9796 9803 9811 9818 9825 9831 9838 9844 9850 9856 9861 9867 9872 9876 9881 9885 9889 9893 9897 9901 9905 9908 9911 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9936 9937 9939 9940 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9937 9937 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9918 9919 9920 9921 9923 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9950 9951 9952 9953 9953 9953 9953 9952 9951 9950 9948 9947 9945 9942 9940 9938 9935 9932 9930 9927 9925 9922 9920 9917 9915 9913 9912 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9902 9902 9901 9899 9898 9896 9894 9891 9888 9884 9880 9876 9871 9866 9860 9855 9848 9842 9835 9829 9822 9815 9808 8041 3 9 2 9802 9796 9790 9784 9779 9774 9770 9766 9763 9761 9759 9758 9758 9759 9760 9762 9764 9767 9771 9775 9780 9785 9791 9797 9803 9809 9816 9822 9829 9835 9842 9848 9854 9860 9866 9872 9877 9882 9887 9891 9895 9899 9903 9906 9909 9912 9914 9916 9918 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9937 9938 9940 9942 9944 9945 9946 9948 9949 9950 9950 9951 9951 9951 9951 9950 9949 9948 9947 9946 9944 9942 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9923 9924 9924 9925 9926 9928 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9955 9956 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9957 9959 9960 9962 9964 9965 9966 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9966 9965 9963 9962 9960 9958 9957 9955 9953 9951 9950 9949 9947 9946 9945 9944 9944 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9970 9970 9969 9968 9967 9966 9964 9963 9961 9958 9956 9953 9950 9947 9944 9941 9938 9934 9931 9928 9925 9922 9919 9916 9914 9912 9910 9908 9906 9905 9904 9903 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9900 9899 9897 9895 9893 9891 9889 9886 9883 9881 9878 9875 9871 9868 9864 9861 9857 9853 9849 9844 9840 9835 9831 9826 9821 9816 9811 9806 9801 9796 9791 9786 9781 9776 9771 9766 9762 9757 9753 9749 9745 9741 9737 9734 9730 9727 9724 9721 9718 9715 9712 9710 9707 9705 9703 9700 9698 9696 9694 9692 9690 9689 9687 9686 9685 9684 9683 9683 9682 9683 9683 9684 9686 9687 9690 9692 9695 9699 9703 9708 9713 9718 9724 9730 9736 9743 9750 9757 9764 9771 9779 9786 9793 9800 9806 9813 9818 9824 9829 9834 9838 9841 9844 9847 9849 9850 9850 9851 9850 9849 9848 9846 9843 9840 9837 9834 9830 9826 9822 9818 9814 9811 9807 9803 9799 9796 9793 9791 9788 9786 9785 9784 9783 9783 9783 9784 9785 9786 9788 9791 9793 9796 9800 9803 9807 9812 9816 9820 9825 9829 9834 9839 9843 9848 9852 9856 9860 9864 9867 9871 9874 9876 9879 9881 9883 9885 9886 9887 8042 3 9 3 9888 9888 9887 9886 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9876 9877 9878 9879 9880 9882 9884 9886 9888 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9910 9911 9913 9913 9914 9914 9914 9914 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9884 9883 9881 9880 9879 9878 9877 9876 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9851 9849 9846 9843 9840 9837 9833 9829 9824 9819 9814 9809 9803 9797 9790 9783 9775 9767 9759 9750 9741 9731 9721 9711 9701 9690 9679 9668 9657 9646 9635 9624 9613 9602 9592 9582 9573 9564 9555 9548 9540 9534 9529 9524 9520 9517 9515 9514 9514 9515 9517 9520 9524 9528 9534 9541 9548 9557 9566 9575 9586 9597 9608 9620 9632 9644 9656 9669 9682 9694 9707 9719 9731 9743 9754 9765 9775 9785 9795 9804 9812 9820 9827 9834 9840 9845 9850 9854 9858 9862 9864 9867 9869 9871 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9886 9887 9889 9891 9892 9894 9896 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9927 9926 9926 9925 9924 9923 9921 9920 9918 9916 9914 9913 9911 9909 9907 9905 9903 9902 9900 9899 9897 9896 9895 9894 9894 9893 9893 9892 9892 9893 9893 9893 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9909 9910 9912 9914 9916 9918 9920 9923 9925 9927 9930 9933 9935 9938 9940 9943 9945 9948 9950 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9974 9972 9971 9970 9968 9966 9964 9963 9961 9958 9956 9954 9952 9949 9947 9944 9942 9940 9937 9935 9933 9931 9929 9927 9925 9923 9921 9920 9919 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9886 8043 3 9 3 9884 9882 9879 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9839 9836 9833 9831 9828 9826 9823 9820 9818 9815 9811 9808 9804 9800 9795 9789 9783 9776 9768 9759 9750 9739 9727 9713 9699 9683 9666 9647 9627 9606 9584 9560 9534 9508 9481 9452 9423 9393 9363 9332 9301 9270 9239 9208 9178 9149 9121 9093 9067 9043 9020 8999 8981 8964 8950 8938 8928 8921 8917 8915 8916 8920 8926 8934 8945 8958 8974 8991 9011 9032 9054 9078 9103 9129 9156 9183 9211 9238 9266 9294 9321 9347 9373 9398 9422 9445 9467 9487 9506 9524 9540 9555 9568 9581 9591 9600 9608 9615 9621 9625 9629 9631 9633 9633 9634 9633 9632 9630 9628 9626 9624 9621 9618 9616 9613 9610 9607 9605 9602 9600 9598 9596 9594 9592 9591 9590 9589 9588 9587 9587 9586 9586 9586 9587 9587 9588 9588 9589 9591 9592 9593 9595 9597 9599 9601 9604 9607 9609 9613 9616 9619 9623 9627 9631 9635 9640 9644 9649 9654 9659 9664 9669 9674 9679 9685 9690 9695 9701 9706 9711 9717 9722 9727 9732 9737 9741 9746 9751 9755 9759 9763 9767 9771 9775 9778 9782 9785 9788 9791 9794 9797 9799 9802 9804 9806 9809 9811 9813 9815 9816 9818 9820 9822 9824 9825 9827 9829 9830 9832 9834 9836 9838 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9878 9879 9879 9879 9879 9878 9877 9875 9873 9871 9868 9864 9860 9856 9850 9845 9838 9832 9824 9816 9808 9799 9790 9781 9771 9761 9750 9740 9729 9718 9707 9697 9686 9676 9666 9657 9648 9639 9631 9624 9617 9611 9606 9602 9599 9596 9595 9594 9595 9596 9599 9602 9606 9612 9618 9624 9632 9640 9649 9658 9668 9678 9689 9699 9710 9721 9732 9742 9753 9763 9773 9782 9791 9800 9808 9815 9822 9828 9834 9839 9843 9846 9849 9851 9853 9854 9855 9855 9854 9854 9853 9851 9850 9848 9846 9844 9842 9840 9839 9837 9835 9834 9832 9831 9830 9830 9829 9829 9829 9829 9829 9829 9830 9830 9830 9831 9831 9832 9832 9832 9832 9832 9831 9831 9830 9828 9826 9824 9822 9819 9816 9812 9808 9803 9799 9793 9787 9781 9775 9768 9760 9752 9744 9736 9727 9717 9707 9697 9686 9675 9663 9651 9638 9625 9612 9598 9583 9568 9552 9536 9520 9503 9485 9467 9449 9430 9411 9392 9372 9353 9333 9313 9294 9274 9255 9237 9218 9201 9184 9168 9152 9138 9125 9113 9102 9093 9085 9079 9074 9071 9070 9070 9072 9076 9082 9089 9098 9108 9120 9134 9149 9165 9183 9201 9221 9242 9263 9285 9307 9330 9354 9377 9400 9423 9446 9469 9491 9513 9534 9554 9574 9593 9611 9628 9644 9659 9673 9687 9699 9710 9721 9731 9740 9748 9755 9762 9768 9773 9778 9783 9787 9791 9794 9798 9801 9803 9806 9809 9812 9814 9817 8044 3 9 3 9819 9822 9825 9827 9830 9833 9835 9838 9841 9844 9847 9849 9852 9855 9857 9860 9862 9865 9867 9869 9871 9873 9874 9876 9877 9879 9880 9881 9882 9883 9883 9884 9885 9885 9885 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9897 9895 9894 9893 9892 9890 9888 9887 9885 9883 9881 9879 9878 9876 9874 9872 9870 9869 9867 9865 9864 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9852 9851 9851 9850 9850 9849 9849 9848 9847 9846 9845 9844 9843 9842 9840 9838 9837 9835 9833 9830 9828 9826 9823 9820 9818 9815 9812 9808 9805 9802 9798 9794 9791 9787 9782 9778 9774 9769 9763 9758 9752 9746 9739 9732 9724 9715 9706 9696 9685 9673 9660 9646 9632 9616 9599 9581 9561 9541 9519 9496 9472 9447 9421 9394 9365 9336 9306 9276 9244 9213 9180 9148 9116 9084 9052 9020 8990 8960 8930 8903 8876 8851 8827 8806 8786 8768 8753 8739 8728 8720 8714 8710 8709 8711 8715 8721 8730 8742 8755 8771 8789 8809 8831 8854 8879 8906 8933 8962 8992 9022 9053 9084 9116 9147 9179 9210 9241 9272 9302 9331 9359 9387 9414 9440 9465 9488 9511 9533 9553 9573 9592 9609 9625 9641 9655 9669 9682 9694 9705 9716 9726 9735 9744 9752 9760 9767 9774 9780 9787 9792 9798 9803 9808 9813 9817 9821 9825 9829 9832 9835 9838 9841 9844 9846 9848 9850 9852 9854 9855 9856 9857 9858 9858 9859 9859 9859 9860 9860 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9861 9862 9862 9863 9864 9865 9867 9868 9869 9871 9872 9874 9875 9877 9878 9880 9882 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9875 9875 9874 9873 9872 9872 9871 9871 9871 9871 9872 9872 9873 8045 3 9 3 9873 9874 9875 9877 9878 9880 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9851 9849 9847 9844 9842 9840 9838 9835 9833 9831 9829 9827 9825 9824 9822 9820 9819 9817 9816 9815 9813 9812 9811 9810 9808 9807 9806 9805 9803 9802 9800 9799 9797 9795 9793 9790 9788 9785 9782 9779 9776 9772 9768 9764 9760 9756 9751 9746 9741 9736 9731 9726 9721 9715 9710 9705 9699 9694 9689 9684 9679 9674 9669 9665 9660 9656 9652 9648 9644 9641 9637 9634 9631 9628 9625 9623 9620 9617 9615 9612 9610 9607 9605 9602 9599 9596 9594 9591 9587 9584 9581 9578 9574 9571 9567 9563 9560 9556 9552 9549 9545 9541 9538 9534 9531 9527 9524 9521 9518 9515 9512 9509 9505 9502 9499 9496 9492 9489 9485 9480 9475 9470 9464 9458 9451 9443 9435 9425 9415 9404 9391 9378 9364 9349 9333 9315 9297 9278 9258 9237 9215 9193 9170 9146 9122 9098 9073 9049 9024 9000 8976 8953 8930 8908 8887 8867 8848 8831 8815 8800 8787 8775 8766 8758 8752 8747 8745 8744 8746 8749 8753 8760 8768 8777 8788 8801 8814 8829 8845 8862 8879 8898 8916 8936 8955 8975 8995 9015 9035 9055 9074 9093 9112 9130 9148 9165 9182 9198 9214 9229 9244 9257 9271 9283 9296 9307 9319 9329 9340 9349 9359 9368 9377 9386 9394 9402 9410 9418 9425 9433 9440 9447 9454 9461 9467 9474 9480 9487 9493 9499 9504 9510 9516 9521 9526 9531 9535 9540 9544 9548 9551 9555 9558 9561 9563 9566 9568 9570 9572 9573 9574 9575 9576 9576 9577 9577 9576 9576 9576 9575 9574 9573 9572 9570 9569 9567 9565 9563 9560 9558 9555 9552 9549 9546 9543 9539 9536 9532 9528 9524 9520 9515 9511 9506 9501 9496 9490 9485 9479 9474 9468 9462 9456 9450 9443 9437 9430 9423 9416 9410 9402 9395 9388 9380 9373 9365 9357 9349 9341 9333 9325 9316 9307 9298 9289 9280 9271 9261 9251 9241 9230 9219 9208 9197 9185 9173 9161 9148 9134 9121 9107 9092 9077 9061 9045 9028 9011 8993 8974 8955 8935 8915 8893 8872 8849 8826 8802 8778 8753 8727 8700 8673 8645 8616 8587 8557 8526 8494 8462 8429 8395 8361 8325 8289 8252 8214 8175 8136 8095 8054 8011 7968 7923 7878 7831 7783 7734 7684 7633 7580 7526 7471 7414 7356 7296 7235 7173 7109 7044 6977 6909 6839 6768 6696 6623 6548 6472 6395 6316 6237 6157 6076 5995 5913 5830 5747 5664 5580 5497 8046 3 9 3 5414 5332 5249 5168 5087 5008 4929 4852 4776 4702 4630 4560 4492 4427 4364 4303 4246 4191 4139 4091 4047 4005 3968 3934 3904 3879 3857 3840 3827 3818 3814 3814 3819 3828 3842 3861 3884 3911 3943 3980 4021 4066 4116 4169 4227 4288 4353 4422 4494 4570 4648 4729 4813 4899 4987 5077 5169 5263 5357 5453 5549 5646 5744 5841 5938 6034 6130 6226 6320 6413 6505 6595 6684 6770 6855 6938 7019 7098 7175 7249 7321 7390 7458 7523 7586 7646 7704 7760 7814 7866 7916 7964 8010 8055 8097 8138 8178 8216 8253 8288 8322 8355 8388 8419 8449 8478 8507 8535 8562 8589 8614 8640 8665 8689 8713 8737 8760 8782 8805 8826 8848 8869 8890 8910 8930 8949 8968 8987 9005 9023 9041 9058 9075 9091 9107 9123 9138 9153 9167 9181 9194 9208 9220 9233 9244 9256 9267 9278 9288 9298 9308 9317 9326 9335 9343 9351 9359 9366 9373 9380 9386 9392 9398 9404 9410 9415 9420 9425 9430 9434 9439 9443 9447 9451 9455 9459 9463 9467 9471 9475 9479 9483 9487 9491 9495 9499 9504 9508 9512 9516 9521 9525 9530 9534 9539 9544 9548 9553 9557 9562 9566 9571 9575 9580 9584 9588 9592 9595 9599 9602 9605 9608 9610 9613 9615 9616 9618 9619 9620 9620 9621 9621 9620 9620 9619 9618 9617 9616 9614 9613 9611 9609 9608 9606 9604 9602 9601 9599 9598 9597 9595 9595 9594 9594 9594 9594 9595 9596 9597 9598 9600 9603 9605 9608 9611 9615 9619 9623 9627 9631 9636 9641 9646 9651 9656 9662 9667 9673 9678 9683 9689 9694 9699 9704 9709 9714 9719 9723 9728 9732 9736 9740 9744 9747 9751 9754 9757 9760 9763 9765 9768 9771 9773 9775 9778 9780 9782 9784 9786 9788 9789 9791 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9805 9805 9806 9806 9805 9805 9804 9803 9802 9801 9799 9798 9796 9794 9791 9789 9786 9783 9780 9777 9773 9770 9766 9762 9758 9754 9749 9745 9741 9736 9731 9726 9722 9717 9711 9706 9701 9696 9690 9684 9679 9673 9667 9661 9654 9648 9641 9635 9628 9621 9614 9607 9599 9592 9584 9577 9569 9561 9554 9546 9538 9530 9523 9515 9507 9500 9493 9486 9479 9473 9466 9460 9455 9449 9444 9440 9436 9432 9428 9425 9423 9421 9419 9418 9417 9417 9417 9417 9418 9420 9422 9424 9427 9430 9433 9437 9441 9445 9450 9455 9461 9467 9473 9479 9486 9492 9500 9507 9514 9522 9530 9538 9547 9555 9564 9573 9582 9591 9600 9609 9618 9628 9637 9646 9656 9665 9674 9684 9693 9702 9711 9720 9728 9737 9745 9753 9761 9769 9776 9783 9790 9797 9803 9809 9815 9821 9826 9831 9836 9840 9844 9848 9852 9855 9858 9861 9864 9866 9868 9870 9872 9874 9875 9877 9878 9879 9881 9882 9883 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9894 9894 9895 8047 3 9 3 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9886 9885 9884 9882 9881 9879 9877 9874 9872 9869 9866 9863 9860 9856 9852 9848 9843 9838 9832 9826 9819 9812 9804 9795 9786 9776 9765 9753 9740 9726 9711 9694 9677 9658 9637 9615 9591 9565 9538 9508 9476 9442 9405 9366 9325 9280 9233 9183 9131 9075 9016 8953 8888 8820 8748 8673 8595 8514 8429 8342 8252 8159 8064 7967 7867 7765 7661 7556 7450 7343 7235 7128 7020 6913 6807 6702 6598 6497 6398 6302 6210 6121 6036 5956 5880 5810 5745 5686 5633 5587 5547 5514 5488 5470 5458 5454 5457 5468 5486 5512 5544 5584 5631 5684 5744 5809 5881 5958 6040 6127 6218 6313 6411 6513 6617 6723 6831 6940 7050 7160 7270 7379 7488 7595 7700 7804 7905 8003 8099 8191 8281 8366 8449 8527 8602 8673 8740 8804 8863 8919 8972 9021 9066 9108 9147 9183 9217 9248 9276 9302 9326 9348 9369 9388 9406 9422 9438 9453 9467 9480 9493 9505 9517 9529 9541 9552 9564 9575 9586 9597 9608 9619 9630 9640 9651 9661 9671 9681 9690 9699 9708 9716 9724 9731 9738 9744 9750 9755 9760 9764 9768 9771 9774 9776 9778 9780 9781 9782 9783 9783 9783 9783 9783 9783 9783 9783 9782 9782 9782 9782 9783 9783 9784 9784 9785 9786 9788 9789 9791 9793 9795 9797 9799 9802 9804 9807 9810 9812 9815 9818 9820 9823 9826 9828 9831 9833 9836 9838 9840 9842 9844 9846 9847 9849 9850 9852 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9877 9878 9879 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 8048 3 9 3 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9945 9946 9947 9947 9947 9947 9947 9947 9946 9945 9944 9943 9942 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9919 9917 9915 9912 9910 9908 9906 9904 9902 9901 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9905 9905 9906 9906 9906 9905 9905 9905 9904 9903 9902 9901 9900 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9871 9869 9867 9866 9864 9862 9861 9859 9858 9856 9855 9854 9852 9851 9850 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9837 9836 9835 9833 9832 9831 9830 9830 9829 9828 9827 9826 9825 9825 9824 9824 9823 9822 9822 9821 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9811 9809 9807 9805 9802 9799 9796 9792 9789 9784 9780 9775 9770 9764 9759 9753 9746 9740 9733 9726 9719 9712 9705 9697 9690 9683 9676 9669 9662 9655 9649 9643 9637 9632 9627 9623 9619 9615 9613 9610 9609 9608 9607 9607 9608 9609 9611 9613 9616 8049 3 9 3 9619 9623 9627 9632 9636 9642 9647 9653 9658 9664 9670 9677 9683 9689 9695 9701 9706 9712 9718 9723 9728 9733 9737 9742 9746 9750 9753 9757 9760 9763 9766 9768 9771 9773 9775 9777 9778 9780 9782 9783 9784 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9797 9798 9799 9799 9800 9800 9801 9801 9801 9801 9801 9801 9800 9800 9799 9799 9798 9797 9796 9795 9793 9792 9790 9789 9787 9785 9783 9781 9779 9777 9774 9772 9769 9767 9764 9762 9759 9756 9753 9750 9747 9744 9741 9737 9734 9730 9726 9722 9718 9714 9710 9705 9700 9695 9690 9684 9678 9672 9665 9658 9651 9643 9635 9627 9618 9609 9599 9589 9579 9568 9557 9545 9533 9521 9508 9494 9481 9466 9452 9437 9422 9406 9391 9374 9358 9342 9325 9308 9291 9275 9258 9241 9224 9207 9191 9174 9158 9142 9127 9112 9097 9083 9070 9057 9044 9033 9022 9011 9002 8993 8985 8978 8972 8967 8963 8960 8957 8956 8955 8956 8957 8959 8962 8966 8971 8977 8983 8990 8998 9007 9016 9025 9036 9046 9057 9069 9080 9092 9104 9117 9129 9141 9154 9166 9178 9191 9202 9214 9226 9237 9248 9259 9269 9279 9289 9298 9307 9316 9324 9332 9339 9346 9353 9360 9366 9372 9377 9383 9388 9393 9398 9402 9406 9411 9415 9418 9422 9426 9429 9433 9436 9439 9442 9445 9447 9450 9452 9455 9457 9459 9460 9462 9463 9464 9464 9464 9464 9464 9463 9462 9460 9458 9456 9453 9450 9446 9442 9437 9432 9426 9420 9414 9407 9400 9393 9385 9377 9368 9359 9351 9342 9333 9324 9314 9305 9296 9287 9279 9270 9262 9254 9247 9240 9233 9227 9221 9216 9211 9207 9204 9201 9199 9197 9196 9196 9196 9197 9198 9200 9202 9205 9209 9212 9217 9221 9226 9231 9237 9243 9249 9255 9261 9267 9274 9280 9287 9293 9300 9306 9313 9319 9325 9332 9338 9344 9350 9355 9361 9367 9372 9377 9383 9388 9393 9398 9402 9407 9412 9416 9420 9425 9429 9433 9436 9440 9444 9447 9450 9453 9456 9459 9461 9463 9465 9467 9469 9470 9471 9472 9472 9472 9472 9472 9472 9471 9470 9468 9467 9465 9463 9461 9458 9456 9453 9450 9447 9444 9440 9437 9433 9429 9425 9421 9417 9412 9408 9403 9399 9394 9389 9383 9378 9373 9367 9361 9355 9349 9343 9336 9329 9322 9315 9308 9301 9293 9285 9278 9270 9262 9254 9246 9238 9230 9222 9215 9207 9200 9193 9186 9180 9174 9168 9163 9158 9154 9150 9146 9144 9141 9140 9139 9138 9138 9138 9139 9141 9143 9145 9148 9151 9155 9159 9163 9167 9172 9176 9181 9186 9191 9196 9201 9206 9210 9215 9219 9223 9227 9231 9235 9238 9241 9244 9247 9249 9252 9254 9255 9257 9259 9260 9261 9263 9264 9265 9266 9267 9268 9269 9270 9271 9273 9274 9276 9277 9279 9281 9283 9285 9287 9289 9292 9294 9297 9300 9303 9306 9309 8050 3 9 3 9312 9315 9319 9322 9326 9330 9333 9337 9341 9344 9348 9352 9356 9360 9363 9367 9371 9375 9378 9382 9385 9389 9392 9395 9398 9401 9404 9407 9409 9412 9414 9416 9418 9420 9421 9423 9424 9426 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9440 9442 9444 9446 9448 9451 9453 9457 9460 9464 9468 9472 9477 9482 9487 9492 9498 9504 9510 9516 9523 9529 9536 9543 9550 9557 9564 9571 9578 9585 9591 9598 9605 9611 9617 9623 9629 9635 9641 9646 9652 9657 9662 9667 9671 9676 9680 9684 9688 9693 9696 9700 9704 9708 9711 9715 9718 9721 9724 9728 9731 9733 9736 9739 9741 9743 9745 9747 9749 9750 9751 9752 9753 9753 9754 9754 9753 9753 9752 9751 9750 9749 9747 9746 9744 9742 9740 9739 9737 9735 9733 9732 9730 9729 9728 9727 9726 9725 9725 9725 9726 9726 9727 9729 9730 9732 9734 9737 9739 9742 9745 9749 9752 9756 9759 9763 9767 9770 9774 9778 9781 9785 9788 9791 9794 9797 9799 9802 9804 9806 9807 9809 9810 9811 9812 9813 9814 9814 9815 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9817 9817 9818 9818 9819 9820 9821 9822 9823 9824 9825 9827 9828 9829 9831 9833 9834 9836 9837 9839 9841 9842 9844 9846 9847 9849 9850 9852 9853 9855 9856 9857 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9872 9873 9874 9875 9877 9878 9879 9881 9882 9883 9884 9885 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9864 9865 9865 9865 9866 9867 9868 9869 9870 9872 9873 9875 9877 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9910 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9885 9885 9884 9884 9885 9885 9886 9886 9887 9889 9890 9892 9894 9896 9898 9900 9903 9905 9908 9910 9913 9916 9918 9921 9924 9926 9928 9930 9932 9934 9936 9937 9938 9939 9940 9940 9941 9941 9940 9940 9939 9938 9937 9935 9933 9932 9930 9927 9925 9922 9920 9917 9914 9912 9909 9906 9903 9900 9897 9894 9892 9889 9886 9884 9881 9879 9877 9875 9873 9871 9870 9868 9867 9865 9864 9863 9863 9862 9861 9861 9860 9859 9859 9859 8051 3 9 3 9858 9858 9857 9856 9856 9855 9854 9852 9851 9850 9848 9846 9843 9841 9838 9835 9832 9828 9824 9820 9816 9811 9806 9801 9796 9790 9785 9779 9773 9767 9761 9756 9750 9744 9739 9733 9728 9724 9719 9715 9711 9707 9704 9701 9699 9697 9695 9694 9694 9694 9694 9695 9696 9698 9701 9703 9706 9710 9714 9718 9723 9728 9733 9738 9744 9750 9756 9762 9769 9775 9781 9788 9794 9801 9807 9814 9820 9826 9833 9839 9844 9850 9856 9861 9866 9871 9876 9880 9885 9889 9893 9896 9900 9903 9906 9909 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9932 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 8052 3 9 3 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9964 9963 9963 9962 9960 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9946 9947 9947 9948 9949 9949 9949 9949 9949 9948 9948 9947 9945 9944 9942 9940 9938 9935 9932 9930 9926 9923 9920 9916 9913 9909 9906 9902 9899 9895 9892 9888 9885 9882 9879 9876 9874 9871 9869 9867 9865 9864 9862 9860 9859 9858 9856 9855 9853 9852 9850 9848 9845 9842 9839 9836 9831 9827 9821 9816 9809 9802 9794 9785 9775 9765 9754 9743 9730 9718 9704 9690 9675 9660 9645 9630 9614 9598 9583 9567 9552 9537 9523 9509 9496 9483 9472 9461 9452 9443 9436 9430 9425 9421 9419 9418 9418 9420 9423 9427 9432 9439 9446 9455 9464 9475 9486 9498 9510 9523 9536 9549 9563 9577 9590 9604 9617 9630 9643 9655 9667 9679 9690 9700 9710 9719 9727 9735 9742 9749 9755 9761 9765 9770 9774 9778 9781 9783 9786 9788 9790 9792 9793 9794 9795 9796 9797 9798 9799 9800 9800 9801 9801 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9803 9804 9804 9806 9807 9808 9810 9811 9813 9816 9818 9820 9823 9826 9829 9832 9835 9838 9841 9844 9848 9851 9854 9857 9860 9863 9866 9869 9872 9874 9877 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9905 9904 9904 9903 9901 9900 9898 9897 9895 9892 9890 9888 9885 9882 9879 9876 9873 9869 9866 9863 9859 9856 9852 9849 9846 9843 9840 9837 9834 9832 9830 9828 9826 9824 9823 9822 9822 9821 9821 9821 9822 9823 9824 9825 9826 9828 9830 9832 9834 9836 9838 9841 9843 9845 9848 9850 9852 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9884 9883 9883 9882 9881 9880 9879 9877 9876 9874 9872 9869 9866 9863 9860 9857 9853 9849 9845 9841 9836 9831 9826 9820 9814 9808 9801 9794 9787 9779 9771 8053 3 9 3 9762 9753 9743 9733 9722 9711 9699 9687 9675 9662 9648 9634 9620 9606 9591 9576 9561 9546 9531 9515 9500 9486 9471 9457 9443 9429 9417 9405 9393 9383 9373 9364 9356 9350 9344 9339 9336 9334 9333 9334 9335 9338 9342 9347 9353 9361 9369 9379 9389 9400 9413 9425 9439 9453 9468 9483 9498 9514 9529 9545 9561 9576 9592 9607 9622 9636 9650 9663 9676 9689 9700 9711 9722 9731 9740 9748 9755 9762 9768 9773 9778 9782 9785 9787 9790 9791 9792 9793 9793 9793 9793 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9783 9783 9782 9782 9783 9783 9784 9785 9786 9788 9790 9792 9794 9796 9799 9801 9804 9807 9810 9813 9816 9819 9822 9826 9829 9832 9835 9838 9841 9844 9847 9849 9852 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9875 9877 9878 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9917 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9956 9955 9953 9951 9949 9947 9944 9942 9940 9937 9934 9932 9929 9927 9925 9922 9920 9918 9917 9915 9914 9912 9911 9911 9910 9910 9910 9910 9911 9911 9912 9913 9915 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9904 9903 9901 9899 9897 9896 9894 9892 9890 9888 9887 9885 9883 9881 9879 9877 9875 9873 9870 9868 9866 9864 9861 9859 9856 9854 9851 9848 9846 9843 9840 9837 9834 9831 9828 9824 9821 9818 9815 9811 9808 9805 9801 9798 9795 9791 9788 9785 9782 9779 9776 9773 9770 9768 9765 9763 9761 9759 9757 9755 9753 9752 9750 9749 9748 9747 9747 9746 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9747 9747 9748 9749 9749 9750 9751 9752 9753 9754 9755 9756 9757 9759 9760 9761 9763 9764 9766 9767 9769 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9795 9797 9799 9801 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9813 9813 9814 9814 9814 9813 9813 9812 9812 9811 9810 9809 9807 9806 9805 9803 9801 9799 9797 9795 9793 9790 9787 9784 9781 9778 9774 9771 9767 9762 9758 8054 3 9 3 9753 9747 9742 9736 9729 9722 9715 9708 9700 9691 9682 9673 9663 9653 9642 9631 9620 9608 9596 9583 9570 9557 9544 9530 9516 9502 9488 9473 9459 9444 9430 9416 9402 9387 9374 9360 9347 9334 9321 9309 9297 9286 9275 9264 9255 9245 9237 9229 9221 9215 9208 9203 9198 9193 9190 9186 9184 9182 9180 9179 9178 9177 9177 9177 9178 9178 9179 9180 9181 9181 9182 9183 9183 9183 9183 9182 9181 9180 9178 9176 9173 9170 9166 9161 9156 9150 9144 9137 9129 9120 9111 9102 9092 9081 9070 9058 9046 9033 9020 9007 8994 8980 8966 8953 8939 8925 8911 8898 8885 8872 8859 8847 8835 8824 8813 8803 8793 8785 8776 8769 8762 8756 8751 8746 8742 8739 8737 8736 8735 8735 8735 8736 8738 8740 8743 8746 8750 8754 8758 8763 8768 8773 8778 8784 8789 8795 8800 8806 8811 8816 8821 8826 8831 8835 8840 8844 8847 8851 8855 8858 8861 8864 8867 8869 8872 8874 8877 8879 8882 8885 8888 8891 8894 8898 8902 8906 8910 8915 8921 8926 8933 8939 8946 8954 8962 8971 8980 8989 8999 9009 9020 9031 9042 9054 9065 9077 9089 9101 9113 9125 9137 9149 9161 9172 9183 9194 9205 9215 9225 9234 9243 9252 9260 9267 9274 9280 9286 9292 9297 9301 9305 9309 9312 9315 9317 9320 9322 9323 9325 9326 9327 9328 9329 9330 9330 9331 9332 9333 9334 9336 9337 9339 9341 9343 9345 9347 9350 9353 9357 9360 9364 9368 9373 9377 9382 9387 9393 9398 9404 9410 9416 9423 9429 9436 9443 9449 9456 9464 9471 9478 9485 9493 9500 9507 9515 9522 9529 9537 9544 9551 9558 9565 9572 9579 9586 9593 9599 9605 9612 9618 9624 9630 9635 9641 9646 9651 9656 9661 9665 9670 9674 9678 9682 9686 9690 9693 9696 9699 9702 9705 9708 9710 9713 9715 9717 9719 9721 9723 9725 9727 9729 9730 9732 9734 9736 9737 9739 9741 9742 9744 9746 9748 9749 9751 9753 9755 9757 9759 9761 9763 9764 9766 9768 9770 9772 9774 9775 9777 9779 9780 9782 9783 9784 9785 9786 9787 9788 9789 9789 9790 9790 9790 9790 9790 9790 9790 9790 9789 9789 9788 9788 9788 9787 9786 9786 9785 9785 9784 9784 9784 9783 9783 9783 9782 9782 9782 9782 9781 9781 9781 9781 9780 9780 9780 9779 9779 9778 9777 9776 9775 9774 9773 9771 9769 9767 9765 9763 9760 9757 9754 9751 9748 9744 9740 9736 9732 9727 9723 9718 9714 9709 9704 9699 9694 9689 9685 9680 9675 9671 9667 9663 9659 9655 9652 9648 9645 9643 9641 9639 9637 9636 9635 9635 9635 9635 9636 9637 9638 9640 9642 9645 9648 9651 9655 9658 9662 9667 9671 9676 9681 9686 9691 9697 9702 9708 9714 9719 9725 9731 9737 9742 9748 9753 9759 9764 9769 9774 9779 9784 9789 9793 9797 9801 9805 9808 9812 9815 9818 9820 9823 9825 9827 9829 9830 9832 9833 9834 9835 9836 9837 8055 3 9 3 9837 9838 9838 9839 9839 9839 9840 9840 9840 9841 9841 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9857 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9894 9895 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9890 9891 9893 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9940 9941 9942 9942 9942 9942 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9927 9925 9923 9920 9918 9915 9912 9910 9907 9905 9902 9900 9897 9895 9893 9891 9889 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9916 9915 9915 9914 9913 9911 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9882 9880 9878 9875 9873 9871 9869 9866 9864 9862 9861 9859 9857 9856 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9848 9849 9849 9849 9849 9848 9848 9848 9847 9847 9846 9845 9844 9843 9842 9840 9838 9837 9834 9832 9830 9827 9824 9821 9818 9815 9811 9807 9803 9799 9794 9790 9785 9780 9775 9769 9764 9758 9752 9746 9740 9734 9727 9721 9714 9707 9700 9693 9686 9679 9671 9664 9656 9649 9641 9633 9626 9618 9610 9602 9595 9587 9579 9572 9565 9557 9550 9543 9536 9530 9524 9518 9512 9507 9502 9497 9493 8056 3 9 3 9489 9486 9483 9481 9479 9478 9478 9478 9478 9479 9481 9484 9487 9491 9495 9500 9506 9512 9519 9526 9534 9543 9552 9561 9571 9581 9592 9603 9614 9626 9637 9649 9661 9674 9686 9698 9710 9722 9734 9746 9758 9769 9781 9792 9802 9813 9823 9832 9842 9850 9859 9867 9874 9881 9887 9893 9899 9904 9908 9912 9916 9919 9921 9923 9925 9926 9927 9928 9928 9928 9927 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9888 9886 9884 9882 9880 9878 9875 9872 9869 9866 9863 9860 9856 9853 9849 9845 9842 9838 9834 9831 9827 9823 9820 9816 9813 9810 9806 9803 9800 9797 9794 9791 9788 9785 9782 9779 9776 9774 9771 9768 9765 9762 9759 9756 9753 9750 9747 9744 9741 9738 9735 9732 9729 9726 9724 9721 9719 9717 9715 9713 9712 9711 9710 9710 9709 9710 9710 9711 9713 9715 9717 9720 9723 9726 9730 9734 9738 9743 9748 9753 9759 9764 9770 9776 9782 9788 9794 9800 9806 9812 9818 9823 9829 9834 9839 9844 9849 9854 9858 9862 9866 9870 9873 9877 9880 9882 9885 9887 9890 9892 9893 9895 9897 9898 9899 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9860 9859 9858 9857 9855 9854 9853 9851 9850 9849 9848 9847 9845 9844 9843 9842 9842 9841 9840 9840 9839 9839 9839 9839 9839 9839 9839 9840 9841 9841 9842 9844 9845 9846 9848 9850 9852 9854 9856 9858 9860 9862 9865 9867 9870 9872 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9930 9930 9928 9927 9926 9924 9922 9919 9917 9914 9911 9908 9904 9900 9896 9891 9887 9882 9877 9871 9866 9860 9855 9849 9843 9837 9831 9825 9819 9813 9806 9801 9795 9789 9783 9778 9772 9767 9762 9757 9752 9747 9743 9739 9735 9731 9727 9724 9721 9718 9715 9713 9711 9709 9707 9706 9705 9705 9704 9704 9705 9706 9707 9708 9710 9712 9714 9717 9720 9724 9728 8057 3 9 3 9732 9736 9741 9746 9752 9757 9763 9769 9775 9782 9788 9795 9801 9808 9814 9820 9827 9833 9839 9845 9851 9856 9861 9866 9871 9875 9879 9883 9886 9889 9892 9894 9896 9898 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9922 9921 9920 9919 9918 9916 9914 9912 9910 9907 9905 9901 9898 9894 9891 9886 9882 9878 9873 9868 9863 9858 9852 9847 9841 9835 9829 9823 9817 9811 9805 9799 9793 9786 9780 9774 9768 9761 9755 9749 9743 9737 9731 9726 9720 9715 9709 9704 9699 9695 9690 9686 9681 9678 9674 9671 9668 9665 9662 9660 9658 9657 9655 9654 9654 9654 9654 9654 9655 9656 9657 9658 9660 9662 9665 9667 9670 9673 9676 9679 9683 9687 9690 9694 9698 9702 9706 9710 9714 9718 9723 9727 9731 9735 9739 9743 9747 9751 9755 9759 9763 9767 9771 9775 9779 9782 9786 9790 9794 9798 9802 9806 9810 9814 9818 9822 9826 9831 9835 9839 9843 9848 9852 9856 9860 9864 9868 9872 9876 9880 9884 9887 9891 9894 9897 9900 9903 9906 9908 9910 9912 9914 9915 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9918 9920 9921 9923 9925 9927 9930 9932 9934 9936 9938 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9951 9951 9950 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9924 9921 9919 9916 9914 9911 9909 9906 9904 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9851 9849 9846 9844 9841 9838 9836 9833 9830 9828 9825 9823 9820 9818 9815 9813 9811 9809 9807 9806 9804 9803 9802 9801 9801 9800 9800 9800 9800 9801 9801 9802 9803 9804 9806 9807 9809 9811 9813 9815 9817 9819 9821 9824 9826 9828 9831 9833 9835 9838 9840 9842 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9870 9872 9874 9876 9879 9881 9884 9886 9889 9892 9895 9898 9901 9904 9907 9911 9914 9918 9921 9925 9928 9932 8058 3 9 3 9936 9939 9942 9946 9949 9952 9955 9958 9960 9963 9965 9966 9968 9969 9970 9970 9971 9971 9970 9970 9969 9968 9966 9964 9962 9960 9958 9955 9952 9949 9946 9943 9940 9937 9934 9931 9928 9926 9923 9921 9918 9916 9915 9913 9912 9910 9910 9909 9909 9908 9909 9909 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9916 9915 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9921 9922 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9942 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9921 9919 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9903 9901 9899 9897 9895 9892 9889 9886 9883 9880 9876 9873 9869 9865 9861 9857 9852 9848 9843 9838 9833 9828 9823 9818 9813 9808 9803 9798 9793 9788 9784 9779 9774 9769 9765 9760 9756 9751 9747 9742 9738 9734 9729 9725 9721 9716 9712 9707 9703 9698 9693 9688 9684 9679 9673 9668 9663 9658 9652 9647 9642 9636 9631 9626 9621 9616 9611 9606 9602 9598 9594 9591 9587 9585 9582 9580 9579 9578 9577 9577 9578 9579 9580 9582 9584 9587 9590 9593 9597 9601 9605 9610 9615 9619 9624 9629 9635 9640 9645 9650 9654 9659 9664 9668 9672 9676 9680 9684 9687 9690 9693 9695 9698 9700 9702 9703 9705 9706 9707 9708 9709 9710 9710 9711 9711 9711 9711 9711 9711 9710 9710 9709 9709 9708 9707 9706 9704 9703 9701 9699 9697 9695 9692 9690 9687 9684 9681 9678 9674 9671 9668 9664 9660 9657 9654 9650 9647 9644 9641 9639 9637 9635 9633 9632 9631 9631 9631 9632 9633 9635 9637 9640 9643 9647 9652 9656 9662 9667 9674 9680 9687 9694 9702 9709 9717 9725 9734 9742 9750 9759 9767 9775 9783 9791 9799 9806 9814 9821 9828 9834 9841 9847 9853 9858 9863 9868 9873 9877 9881 9885 9889 9892 9896 9898 9901 9904 9906 9909 9911 9913 9914 9916 9918 9919 9920 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 8059 3 9 3 9926 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9926 9923 9920 9918 9915 9913 9910 9908 9906 9903 9901 9899 9898 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9880 9877 9875 9872 9868 9864 9860 9854 9849 9842 9835 9826 9817 9807 9797 9785 9772 9759 9744 9729 9713 9696 9678 9660 9642 9622 9603 9583 9563 9544 9524 9505 9486 9467 9450 9433 9417 9402 9389 9376 9366 9356 9349 9343 9338 9336 9335 9336 9339 9343 9349 9357 9366 9377 9389 9403 9417 9433 9450 9468 9486 9505 9524 9543 9563 9583 9602 9621 9640 9658 9676 9693 9710 9726 9740 9754 9767 9780 9791 9801 9810 9819 9826 9833 9839 9844 9849 9853 9856 9859 9861 9863 9864 9866 9867 9867 9868 9868 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9901 9903 9905 9906 9908 9910 9913 9915 9917 9919 9922 9924 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9956 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9937 9935 9934 9932 9931 9930 9929 9929 9928 9928 9928 9928 9929 9930 9931 9932 9934 9935 9937 9939 9941 9944 9946 9949 9951 9954 9957 9959 9962 9964 9967 9969 9971 9973 9974 9976 9977 9978 9979 9980 9980 9980 9980 9980 9979 9978 9977 9976 9975 9973 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9949 9947 9946 9945 9944 9944 9943 9943 9943 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9949 9949 9948 9948 9947 9946 9944 9943 9941 9939 9937 9935 9932 9930 9928 9925 9922 9920 8060 3 9 3 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9901 9900 9900 9900 9900 9901 9902 9902 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9920 9921 9921 9921 9920 9919 9918 9917 9915 9913 9911 9909 9906 9903 9900 9896 9893 9890 9886 9882 9879 9875 9871 9868 9865 9862 9859 9856 9853 9851 9848 9846 9845 9843 9841 9840 9839 9837 9836 9835 9834 9832 9831 9829 9827 9825 9822 9819 9815 9811 9806 9801 9795 9789 9781 9773 9765 9755 9745 9735 9723 9711 9698 9685 9671 9657 9642 9627 9611 9595 9580 9564 9548 9532 9516 9501 9486 9471 9457 9444 9431 9419 9408 9398 9388 9380 9373 9366 9361 9357 9353 9351 9351 9351 9352 9354 9358 9362 9367 9374 9381 9389 9397 9407 9417 9427 9438 9450 9462 9474 9486 9499 9511 9524 9537 9550 9562 9575 9587 9600 9612 9624 9635 9647 9658 9669 9679 9689 9699 9709 9718 9728 9737 9745 9754 9762 9771 9779 9787 9795 9802 9810 9818 9825 9833 9840 9847 9854 9862 9869 9875 9882 9889 9895 9902 9908 9914 9919 9925 9930 9934 9939 9943 9947 9950 9953 9955 9957 9959 9960 9960 9961 9960 9960 9959 9958 9956 9954 9952 9949 9946 9943 9940 9937 9934 9931 9927 9924 9921 9918 9915 9912 9910 9908 9906 9904 9903 9902 9901 9900 9900 9900 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9922 9922 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9899 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9913 9911 9909 9907 9904 9901 9899 9895 9892 9889 9885 9881 9878 9873 9869 9865 9860 9856 9851 9846 9842 9837 9832 9827 9821 9816 9811 9806 9801 9796 9791 9786 9781 9776 9772 9767 9763 9758 9754 9751 9747 9744 9741 9738 9736 9734 9732 9731 9730 9729 9729 9729 9730 9731 9733 9735 9737 9740 9743 9746 9750 9755 9760 9765 9770 9776 9782 9788 9795 9801 9808 9815 9822 9830 9837 9844 9851 9858 9866 9872 9879 9886 9892 9899 9905 9910 9916 9921 9925 9930 9934 9938 9941 9944 9947 9949 9951 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9940 9938 9936 9935 9933 9931 9929 9928 9926 9925 9923 9922 9921 9920 9919 9919 9919 9919 9919 9919 9920 9921 9922 9924 9925 9927 9929 9931 9934 9936 9939 9941 9944 9946 9949 9951 9953 9956 9958 9960 9961 8061 3 9 3 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9892 9891 9889 9887 9885 9883 9881 9880 9878 9876 9874 9872 9871 9869 9868 9867 9866 9865 9864 9863 9863 9863 9863 9863 9863 9864 9865 9866 9867 9869 9871 9873 9875 9877 9880 9883 9886 9889 9892 9895 9898 9902 9905 9909 9913 9916 9920 9923 9927 9930 9934 9937 9941 9944 9947 9950 9953 9955 9958 9960 9963 9965 9967 9969 9970 9972 9973 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9972 9971 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9943 9941 9940 9938 9937 9935 9934 9933 9932 9932 9931 9931 9931 9932 9932 9933 9934 9935 9937 9939 9941 9943 9945 9948 9951 9954 9956 9959 9962 9965 9968 9971 9974 9977 9979 9982 9984 9986 9988 9990 9991 9993 9994 9995 9995 9995 9996 9995 9995 9994 9994 9993 9991 9990 9989 9987 9985 9983 9981 9979 9977 9975 9973 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9944 9944 8062 3 9 3 9943 9942 9941 9939 9937 9935 9932 9929 9926 9922 9918 9914 9909 9904 9898 9892 9886 9879 9872 9865 9857 9850 9842 9834 9826 9817 9809 9801 9793 9785 9778 9770 9763 9756 9750 9744 9738 9733 9728 9724 9720 9717 9714 9712 9710 9709 9708 9708 9709 9710 9711 9713 9715 9717 9720 9723 9727 9730 9734 9738 9742 9747 9751 9755 9760 9764 9768 9773 9777 9781 9785 9788 9792 9795 9799 9801 9804 9807 9809 9811 9813 9814 9815 9816 9817 9817 9817 9816 9816 9815 9813 9812 9810 9808 9805 9802 9799 9796 9792 9788 9784 9780 9776 9771 9766 9762 9757 9752 9747 9743 9738 9734 9729 9725 9722 9718 9715 9712 9709 9707 9706 9704 9704 9703 9703 9704 9704 9706 9708 9710 9712 9715 9718 9721 9725 9729 9733 9737 9741 9745 9749 9754 9758 9762 9766 9769 9773 9776 9780 9782 9785 9788 9790 9792 9793 9795 9796 9797 9798 9799 9800 9800 9801 9801 9801 9802 9802 9802 9803 9803 9804 9804 9805 9806 9807 9808 9809 9811 9812 9814 9815 9817 9819 9820 9822 9824 9826 9828 9829 9831 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9847 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9859 9861 9863 9865 9866 9868 9870 9872 9874 9875 9877 9878 9879 9880 9881 9881 9882 9881 9881 9880 9878 9876 9874 9871 9868 9864 9860 9855 9849 9843 9836 9829 9821 9812 9803 9793 9783 9772 9761 9749 9737 9724 9711 9698 9684 9671 9657 9642 9628 9614 9600 9586 9572 9558 9545 9532 9520 9508 9497 9486 9476 9467 9458 9451 9444 9438 9433 9429 9426 9425 9424 9424 9425 9427 9430 9435 9440 9446 9452 9460 9468 9478 9487 9498 9509 9520 9532 9544 9557 9570 9583 9596 9609 9622 9635 9648 9661 9674 9687 9699 9711 9723 9734 9745 9756 9766 9776 9786 9795 9804 9812 9820 9828 9835 9841 9848 9854 9859 9865 9870 9874 9879 9883 9887 9890 9893 9896 9899 9901 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9916 9917 9917 9917 9916 9916 9916 9915 9914 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9872 9870 9868 9867 9865 9863 9861 9859 9858 9857 9855 9854 9853 9853 9852 9852 9852 9852 9852 9853 9854 9855 9856 9858 9860 9862 9864 9867 9870 9873 9876 9879 9882 9886 9889 9893 9897 9900 9904 9907 9911 9914 9917 9920 9923 9925 9927 9929 9931 9933 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9929 9928 9926 9923 9921 9919 9917 9914 9912 9909 9907 9905 9902 9900 9898 9896 9895 9893 9892 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 8063 3 9 3 9890 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9895 9896 9897 9897 9897 9898 9898 9898 9897 9897 9896 9896 9895 9893 9892 9890 9888 9886 9884 9881 9879 9876 9873 9869 9866 9863 9859 9856 9852 9849 9845 9841 9838 9834 9831 9828 9825 9822 9819 9816 9813 9811 9809 9806 9804 9803 9801 9799 9797 9796 9794 9792 9791 9789 9787 9785 9782 9779 9776 9773 9769 9764 9759 9754 9748 9741 9734 9726 9717 9708 9698 9687 9676 9664 9651 9638 9624 9610 9595 9580 9565 9550 9534 9518 9503 9487 9472 9457 9443 9429 9416 9403 9392 9381 9371 9363 9355 9349 9344 9340 9338 9337 9337 9339 9342 9346 9352 9359 9367 9376 9387 9398 9411 9424 9438 9453 9468 9484 9500 9516 9532 9549 9565 9581 9598 9613 9629 9644 9658 9673 9686 9699 9711 9723 9734 9744 9754 9763 9772 9780 9787 9794 9801 9807 9813 9818 9823 9828 9832 9837 9841 9845 9849 9853 9856 9860 9864 9867 9871 9874 9877 9881 9884 9887 9890 9893 9895 9898 9900 9902 9904 9906 9907 9908 9909 9909 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9897 9898 9899 9900 9902 9904 9906 9909 9911 9914 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9945 9947 9949 9951 9953 9954 9955 9955 9956 9956 9956 9955 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9930 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9959 9960 9962 9964 9965 9967 9969 9970 9972 9973 9975 9976 9978 9979 9980 9980 9981 9982 9982 9982 9982 9982 9981 9980 9980 9979 9978 9976 9975 9973 9972 9970 9969 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9954 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 8064 3 9 3 9934 9932 9929 9927 9924 9921 9917 9913 9909 9905 9900 9894 9888 9882 9875 9868 9860 9851 9842 9833 9823 9813 9802 9790 9779 9766 9754 9741 9728 9715 9701 9688 9674 9661 9647 9634 9621 9609 9596 9585 9573 9563 9553 9543 9534 9526 9519 9513 9508 9503 9499 9497 9495 9494 9494 9495 9496 9499 9502 9506 9511 9517 9523 9529 9537 9545 9553 9562 9571 9580 9590 9600 9610 9620 9630 9640 9650 9661 9671 9681 9691 9701 9710 9720 9729 9738 9747 9755 9764 9771 9779 9786 9793 9800 9806 9812 9818 9823 9828 9832 9836 9840 9844 9847 9850 9852 9855 9857 9858 9860 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9933 9933 9933 9934 9935 9935 9937 9938 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9960 9962 9964 9965 9967 9968 9969 9970 9971 9971 9971 9970 9969 9967 9966 9963 9961 9958 9954 9950 9946 9942 9937 9932 9927 9921 9916 9910 9905 9899 9894 9889 9884 9879 9874 9870 9866 9862 9859 9856 9853 9851 9850 9849 9848 9848 9848 9848 9849 9850 9852 9854 9856 9859 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9899 9901 9904 9906 9908 9909 9911 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9937 9939 9941 9943 9945 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9945 9943 9942 9940 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9947 9948 9948 9949 9950 9952 9953 9954 9955 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9965 9963 9961 8065 3 9 3 9959 9957 9955 9953 9950 9948 9946 9944 9941 9939 9937 9935 9933 9931 9930 9928 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9894 9891 9888 9885 9881 9877 9872 9867 9862 9856 9850 9843 9835 9828 9819 9810 9801 9791 9780 9769 9758 9746 9733 9721 9708 9695 9682 9669 9655 9642 9629 9616 9604 9592 9580 9569 9559 9549 9540 9532 9525 9518 9513 9509 9506 9503 9502 9502 9503 9506 9509 9513 9518 9525 9532 9539 9548 9557 9567 9577 9588 9600 9611 9623 9635 9647 9659 9670 9682 9694 9705 9716 9727 9737 9747 9756 9765 9774 9782 9790 9797 9804 9811 9817 9822 9828 9833 9838 9842 9847 9851 9855 9859 9863 9866 9870 9874 9877 9881 9884 9888 9891 9895 9898 9902 9905 9909 9912 9916 9919 9922 9925 9928 9931 9934 9936 9939 9941 9943 9944 9946 9947 9948 9949 9949 9949 9950 9949 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9936 9937 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9960 9960 9959 9957 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9938 9937 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9879 9876 9874 9872 9869 9867 9864 9861 9859 9856 9852 9849 9845 9842 9838 9834 9830 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9787 9783 9780 9777 9775 9772 9770 9768 9767 9765 9764 9764 9763 9763 9763 9763 9764 9764 9765 9766 9767 9768 9770 9771 9772 9773 9774 9775 9776 9776 9777 9777 9777 9777 9777 9777 9776 9776 9775 9774 9772 9771 9769 9768 9766 9764 9763 9761 9759 9757 9755 9753 9751 9749 9747 9746 9744 9742 9740 9739 9737 9735 9733 9732 9730 9728 9726 9724 9722 9720 9718 9716 9713 9711 9708 9706 9703 9700 9698 9695 9692 9689 9687 9684 9681 9679 9677 9675 9673 9671 9670 9669 9668 9668 9668 9668 9669 9670 9671 8066 3 9 3 9673 9675 9678 9680 9684 9687 9691 9695 9700 9704 9709 9714 9719 9725 9730 9736 9741 9747 9752 9758 9763 9768 9773 9779 9783 9788 9793 9797 9801 9805 9809 9813 9816 9820 9823 9826 9829 9831 9834 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9852 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9870 9871 9873 9874 9876 9878 9880 9882 9884 9886 9889 9891 9894 9896 9899 9902 9905 9907 9910 9913 9916 9919 9921 9924 9926 9929 9931 9933 9935 9937 9938 9940 9941 9942 9942 9943 9943 9943 9943 9942 9941 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9919 9918 9918 9919 9919 9919 9920 9921 9922 9922 9923 9924 9926 9927 9928 9929 9929 9930 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9923 9921 9919 9918 9916 9915 9913 9911 9910 9909 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9897 9896 9894 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9869 9867 9864 9862 9859 9857 9855 9853 9851 9849 9848 9846 9845 9845 9845 9845 9845 9845 9846 9848 9849 9851 9853 9855 9858 9860 9863 9866 9869 9873 9876 9879 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 9906 9907 9908 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9899 9900 9901 9902 9903 9905 9907 9909 9911 9914 9916 9919 9922 9925 9928 9930 9933 9936 9938 9941 9943 9945 9947 9948 9950 9951 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9936 9936 9936 9937 9938 9938 9940 9941 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9963 9964 9966 9968 9970 9971 9972 9974 9974 9975 9976 9976 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9931 9932 9933 9935 9936 9938 9940 9943 9945 9947 9950 9953 9955 9958 9961 9963 9966 9968 9971 9973 9975 9977 9978 9980 9981 9981 9982 9982 9982 9982 9981 9980 9979 9978 9976 9974 9972 9970 9968 9965 9962 9960 9957 9954 9951 9949 9946 9943 9941 9938 9936 9934 9932 9930 9928 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9924 9923 9921 9919 9917 9914 9911 9908 8067 3 9 3 9905 9901 9897 9892 9888 9883 9878 9872 9867 9861 9855 9849 9843 9837 9831 9825 9819 9813 9807 9801 9795 9789 9784 9779 9774 9769 9765 9761 9757 9754 9751 9748 9746 9744 9743 9741 9741 9740 9740 9741 9742 9743 9744 9746 9748 9750 9753 9756 9759 9763 9766 9770 9775 9779 9783 9788 9793 9798 9803 9808 9814 9819 9825 9830 9836 9841 9847 9853 9859 9864 9870 9876 9881 9887 9892 9897 9902 9907 9912 9916 9920 9924 9928 9931 9934 9937 9939 9941 9943 9944 9944 9945 9945 9944 9943 9941 9940 9937 9935 9931 9928 9924 9920 9916 9911 9906 9901 9895 9890 9884 9878 9872 9866 9859 9853 9846 9840 9833 9827 9820 9813 9807 9800 9793 9786 9779 9772 9765 9758 9750 9743 9735 9728 9720 9712 9704 9696 9688 9679 9671 9663 9654 9646 9637 9629 9620 9612 9604 9596 9589 9582 9575 9568 9562 9557 9552 9548 9545 9542 9540 9538 9538 9538 9539 9541 9544 9547 9552 9557 9563 9570 9577 9585 9594 9603 9613 9624 9634 9645 9657 9668 9680 9691 9703 9715 9726 9737 9749 9759 9770 9780 9790 9799 9808 9816 9824 9831 9838 9844 9850 9856 9861 9865 9869 9873 9877 9880 9883 9885 9888 9890 9892 9893 9895 9897 9898 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9923 9921 9918 9916 9913 9910 9907 9903 9900 9897 9894 9890 9887 9884 9881 9878 9875 9872 9869 9867 9865 9863 9861 9859 9858 9856 9855 9855 9854 9854 9853 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9856 9857 9857 9857 9857 9857 9856 9856 9856 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9843 9842 9841 9839 9838 9837 9836 9834 9833 9832 9831 9831 9830 9829 9829 9828 9828 9827 9827 9826 9826 9826 9826 9825 9825 9824 9824 9824 9823 9822 9822 9821 9820 9819 9818 9817 9816 9814 9813 9812 9810 9809 9808 9807 9805 9804 9803 9803 9802 9801 9801 9801 9801 9802 9802 9803 9804 9806 9807 9809 9812 9814 9817 9820 9823 9827 9830 9834 9838 9842 9846 9850 9853 9857 9861 9865 9869 9872 9875 9878 9881 9883 9886 9888 9889 9891 9892 9893 9893 9893 9893 9893 9893 9892 9891 9890 9889 9887 9886 9885 9883 9882 9880 9879 9878 9877 9876 9875 9875 9874 9874 9874 9875 9875 9876 9878 9879 9881 9882 9885 9887 9889 9892 9895 9897 9900 9903 9906 9909 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 8068 3 9 3 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9951 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9939 9937 9934 9932 9929 9927 9924 9921 9919 9916 9914 9911 9909 9907 9904 9902 9900 9897 9895 9893 9891 9888 9886 9883 9880 9877 9874 9871 9867 9862 9858 9852 9847 9840 9833 9826 9818 9809 9799 9789 9778 9766 9753 9740 9726 9711 9696 9680 9664 9647 9629 9612 9594 9575 9557 9538 9520 9501 9483 9465 9448 9431 9415 9399 9385 9371 9358 9346 9335 9326 9317 9310 9305 9300 9297 9296 9296 9297 9300 9304 9309 9316 9324 9333 9343 9355 9367 9380 9394 9409 9424 9440 9456 9473 9490 9507 9524 9541 9558 9575 9591 9607 9623 9639 9654 9668 9682 9695 9708 9720 9731 9742 9752 9761 9770 9778 9786 9793 9799 9805 9810 9815 9820 9824 9828 9831 9834 9837 9840 9842 9844 9846 9848 9849 9851 9852 9853 9854 9855 9856 9856 9857 9857 9858 9858 9858 9858 9857 9857 9856 9856 9855 9854 9853 9851 9850 9848 9846 9844 9842 9840 9838 9835 9833 9830 9827 9824 9822 9819 9816 9813 9810 9807 9804 9802 9799 9796 9794 9791 9789 9786 9784 9782 9780 9778 9776 9774 9772 9771 9769 9768 9766 9765 9764 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9752 9751 9750 9750 9749 9749 9749 9748 9748 9748 9748 9749 9749 9750 9750 9751 9752 9754 9755 9757 9758 9760 9762 9765 9767 9770 9773 9776 9779 9782 9786 9789 9793 9797 9801 9805 9809 9813 9817 9822 9826 9830 9835 9839 9844 9848 9852 9857 9861 9866 9870 9874 9879 9883 9887 9891 9895 9899 9903 9906 9910 9913 9917 9920 9923 9926 9929 9931 9934 9936 9938 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9946 9946 9945 9944 9942 9941 9940 9938 9936 9934 9932 9931 9929 9927 9925 9923 9922 9920 9919 9917 9916 9916 9915 9915 9915 9915 9915 9916 9917 9918 9919 9921 9922 9924 9927 9929 9931 9934 9936 9939 9941 9944 9946 9949 9951 9953 9955 9957 9958 9960 9961 9962 9962 9963 9963 9963 9962 9962 9961 9960 9959 9957 9956 9954 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9921 9922 8069 3 9 3 9924 9925 9926 9928 9929 9931 9933 9935 9936 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9870 9869 9868 9867 9867 9866 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9868 9867 9866 9865 9863 9862 9860 9859 9857 9855 9852 9850 9848 9845 9842 9839 9836 9833 9830 9826 9823 9819 9815 9812 9808 9804 9800 9796 9792 9788 9784 9781 9777 9774 9770 9767 9765 9762 9760 9758 9756 9755 9754 9753 9752 9753 9753 9754 9755 9756 9758 9760 9763 9765 9768 9771 9775 9779 9782 9786 9790 9794 9799 9803 9807 9811 9815 9819 9823 9826 9830 9833 9836 9839 9842 9845 9847 9849 9851 9853 9854 9855 9856 9857 9858 9859 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9861 9860 9858 9857 9855 9854 9851 9849 9846 9843 9840 9837 9833 9828 9824 9819 9814 9808 9802 9796 9790 9783 9776 9769 9761 9753 9745 9736 9728 9719 9710 9701 9692 9682 9673 9663 9653 9644 9634 9624 9615 9605 9596 9586 9577 9568 9559 9550 9541 9533 9525 9517 9509 9502 9494 9487 9481 9474 9468 9462 9456 9451 9446 9441 9437 9432 9428 9425 9421 9418 9415 9412 9409 9407 9405 9403 9401 9400 9399 9398 9397 9397 9397 9397 9397 9397 9398 9400 9401 9403 9405 9408 9410 9414 9417 9421 9426 9430 9435 9441 9446 9453 9459 9466 9473 9480 9487 9495 9503 9511 9519 9527 9536 9544 9552 9560 9568 9576 9583 9591 9598 9604 9611 9617 9622 9628 9632 9637 9641 9644 9647 9650 9653 9655 9656 9658 9659 9659 9660 9660 9660 9660 9660 9659 9659 9658 9657 9656 9656 9655 9654 9652 9651 9650 9648 9646 9644 9642 9639 9636 9632 9628 9623 9618 9612 9605 9597 9589 9580 9570 9559 9548 9535 9522 9507 9492 9476 9460 9443 9425 9406 9388 9369 9349 9330 9311 9292 9273 9254 9237 9219 9203 9188 9173 9160 9148 9137 9128 9120 9114 8070 3 9 3 9109 9106 9105 9105 9107 9110 9115 9122 9130 9139 9149 9161 9174 9187 9202 9217 9233 9249 9265 9282 9298 9315 9331 9348 9363 9379 9393 9408 9421 9434 9446 9457 9467 9477 9486 9494 9501 9508 9514 9519 9524 9528 9532 9535 9538 9541 9544 9547 9549 9552 9555 9558 9561 9564 9568 9572 9576 9580 9585 9590 9596 9602 9608 9614 9620 9627 9634 9641 9648 9655 9662 9669 9675 9682 9688 9694 9700 9706 9711 9716 9720 9724 9728 9731 9734 9736 9738 9740 9741 9742 9742 9743 9743 9743 9742 9742 9741 9741 9740 9739 9739 9738 9738 9737 9737 9737 9737 9737 9737 9737 9738 9739 9740 9741 9742 9743 9744 9745 9747 9748 9749 9750 9751 9751 9752 9752 9752 9751 9750 9749 9747 9744 9742 9738 9734 9730 9725 9720 9714 9708 9701 9694 9686 9679 9670 9662 9653 9644 9636 9627 9618 9609 9600 9592 9583 9576 9568 9561 9555 9548 9543 9538 9534 9531 9528 9526 9524 9524 9524 9525 9526 9528 9531 9535 9539 9543 9548 9553 9559 9565 9572 9578 9585 9592 9599 9606 9613 9619 9626 9632 9639 9645 9650 9656 9661 9665 9670 9674 9677 9680 9683 9686 9688 9689 9691 9692 9693 9693 9693 9693 9693 9693 9692 9691 9690 9688 9687 9685 9683 9680 9678 9675 9673 9669 9666 9662 9659 9655 9650 9645 9640 9635 9629 9623 9617 9610 9603 9596 9588 9580 9572 9563 9554 9545 9535 9525 9515 9504 9494 9483 9472 9461 9450 9438 9427 9415 9404 9392 9380 9368 9357 9345 9333 9321 9309 9298 9286 9274 9262 9251 9239 9227 9216 9204 9193 9181 9170 9158 9147 9135 9124 9112 9101 9090 9079 9068 9057 9047 9036 9026 9016 9006 8997 8988 8979 8971 8963 8955 8948 8942 8936 8930 8925 8921 8917 8914 8912 8910 8909 8908 8908 8908 8909 8911 8913 8916 8919 8923 8927 8932 8937 8943 8948 8954 8961 8967 8974 8981 8988 8995 9002 9009 9017 9024 9031 9038 9045 9052 9059 9066 9072 9079 9085 9092 9098 9104 9110 9116 9122 9127 9133 9139 9145 9150 9156 9162 9168 9174 9180 9186 9192 9199 9205 9212 9219 9227 9234 9242 9250 9258 9266 9275 9284 9293 9303 9313 9323 9333 9343 9354 9365 9376 9388 9399 9411 9423 9434 9447 9459 9471 9483 9495 9507 9519 9531 9543 9554 9566 9577 9588 9599 9609 9619 9629 9638 9647 9656 9664 9672 9680 9687 9694 9700 9706 9712 9717 9722 9726 9731 9734 9738 9742 9745 9748 9750 9753 9756 9758 9761 9763 9765 9767 9770 9772 9774 9776 9779 9781 9783 9786 9788 9791 9793 9795 9798 9800 9802 9804 9806 9808 9809 9811 9812 9813 9814 9815 9815 9815 9815 9815 9814 9813 9812 9811 9809 9807 9805 9803 9801 9799 9796 9794 9792 9790 9787 9785 9783 9781 9779 9778 9777 9776 9775 9774 9774 9773 9774 9774 9774 9775 9776 9777 9778 9780 9781 9782 9784 9785 9787 9788 8071 3 9 3 9789 9790 9791 9792 9792 9792 9792 9791 9791 9789 9788 9786 9784 9781 9779 9775 9772 9768 9764 9759 9755 9750 9745 9740 9734 9729 9723 9718 9712 9707 9701 9696 9690 9685 9680 9675 9670 9666 9661 9657 9653 9649 9646 9642 9639 9636 9634 9631 9629 9627 9625 9624 9622 9621 9620 9619 9618 9617 9617 9616 9615 9615 9614 9614 9613 9613 9612 9611 9611 9610 9609 9607 9606 9605 9603 9601 9598 9596 9593 9590 9586 9582 9578 9573 9568 9562 9556 9549 9542 9535 9527 9518 9509 9500 9490 9479 9468 9457 9445 9432 9419 9406 9392 9378 9364 9349 9334 9319 9303 9287 9271 9255 9238 9222 9205 9188 9172 9155 9138 9122 9105 9089 9073 9057 9041 9026 9011 8997 8982 8969 8955 8943 8930 8919 8908 8898 8888 8879 8871 8864 8858 8852 8848 8844 8841 8839 8839 8839 8840 8842 8846 8850 8855 8862 8869 8877 8886 8897 8908 8920 8932 8946 8960 8975 8991 9007 9023 9040 9058 9076 9094 9113 9132 9150 9169 9188 9207 9226 9245 9264 9282 9300 9318 9336 9354 9371 9388 9404 9420 9436 9451 9466 9480 9494 9508 9521 9534 9547 9559 9570 9581 9592 9603 9613 9622 9632 9640 9649 9657 9665 9672 9679 9686 9692 9698 9704 9709 9714 9718 9723 9726 9730 9733 9736 9739 9742 9744 9746 9748 9749 9751 9752 9754 9755 9756 9757 9758 9759 9760 9762 9763 9764 9765 9767 9768 9770 9772 9774 9776 9778 9781 9783 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9822 9826 9828 9831 9834 9837 9839 9842 9844 9846 9848 9850 9852 9854 9855 9857 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9871 9873 9874 9875 9877 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9910 9910 9911 9913 9914 9915 9917 9918 9920 9922 9923 9925 9927 9929 9931 9932 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9947 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9946 8072 3 9 4 9949 9947 9946 9944 9942 9940 9937 9935 9932 9929 9925 9922 9918 9914 9909 9905 9900 9895 9889 9884 9878 9872 9865 9859 9852 9845 9837 9830 9822 9813 9805 9796 9787 9777 9768 9758 9747 9736 9725 9713 9701 9689 9676 9662 9648 9634 9619 9603 9587 9571 9554 9537 9519 9500 9481 9462 9443 9423 9403 9383 9363 9342 9322 9302 9282 9263 9244 9225 9207 9189 9173 9157 9142 9128 9115 9104 9094 9085 9077 9072 9067 9064 9063 9063 9065 9069 9074 9081 9089 9099 9111 9123 9138 9153 9170 9187 9206 9226 9246 9267 9289 9311 9334 9356 9379 9402 9425 9448 9470 9493 9514 9536 9556 9576 9595 9614 9632 9649 9665 9680 9694 9708 9721 9733 9744 9754 9764 9773 9781 9788 9795 9802 9807 9813 9818 9822 9826 9830 9834 9837 9840 9843 9846 9848 9851 9853 9855 9856 9858 9859 9860 9860 9861 9860 9860 9859 9858 9856 9854 9851 9847 9843 9839 9834 9828 9821 9814 9806 9797 9788 9778 9768 9757 9745 9733 9720 9707 9693 9680 9666 9651 9637 9622 9608 9593 9579 9565 9552 9538 9525 9513 9501 9490 9479 9469 9461 9452 9445 9439 9433 9429 9425 9422 9421 9420 9420 9422 9424 9427 9431 9436 9441 9447 9454 9462 9470 9479 9489 9499 9509 9519 9530 9541 9553 9564 9576 9588 9599 9611 9622 9634 9645 9656 9667 9678 9689 9699 9709 9719 9729 9738 9747 9756 9764 9772 9780 9788 9795 9803 9809 9816 9823 9829 9835 9841 9846 9852 9857 9862 9867 9871 9876 9880 9884 9888 9891 9895 9898 9901 9904 9907 9909 9911 9913 9915 9917 9918 9919 9920 9921 9922 9922 9922 9922 9922 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9926 9927 9928 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9908 9908 9908 9907 9906 9906 9905 9903 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9852 9852 9851 9851 9850 9850 9850 9849 9849 9848 9848 9847 9846 9845 9844 9842 9841 9839 9836 9834 9831 9828 9824 9821 9816 9812 9807 9802 9797 9792 9786 9780 9774 9767 9760 9754 9747 9740 9732 9725 9717 9710 9702 9694 9686 9678 9670 9662 9654 9645 9636 9628 9619 9610 9600 9591 9581 9571 9561 9551 9540 9530 9519 9508 9496 9485 9473 9461 9449 9437 9425 9413 9400 9388 9376 9364 9352 9341 9329 9318 9307 9297 9287 9277 9268 9260 9252 9245 9238 9232 8073 3 9 4 9227 9222 9218 9215 9213 9211 9210 9210 9211 9212 9214 9217 9220 9224 9229 9234 9240 9246 9253 9260 9268 9276 9285 9294 9303 9313 9322 9332 9342 9352 9362 9372 9383 9393 9403 9413 9423 9433 9443 9452 9462 9471 9480 9489 9497 9506 9514 9522 9529 9537 9544 9551 9558 9565 9571 9577 9583 9589 9595 9601 9606 9612 9617 9622 9627 9632 9637 9642 9647 9652 9657 9661 9666 9671 9675 9680 9684 9688 9693 9697 9701 9706 9710 9714 9718 9722 9726 9730 9734 9738 9741 9745 9749 9752 9755 9759 9762 9765 9769 9772 9775 9778 9781 9784 9787 9789 9792 9795 9797 9800 9802 9805 9807 9809 9812 9814 9815 9817 9819 9821 9822 9823 9824 9825 9826 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9825 9825 9824 9823 9822 9821 9820 9819 9818 9818 9817 9817 9816 9816 9816 9816 9816 9817 9817 9818 9819 9821 9822 9824 9826 9828 9830 9833 9835 9838 9841 9844 9847 9850 9853 9857 9860 9863 9866 9869 9872 9875 9878 9881 9883 9885 9888 9889 9891 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9911 9912 9912 9912 9912 9911 9911 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9920 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9911 9912 9913 9915 9916 9918 9920 9922 9924 9926 9929 9931 9933 9935 9938 9940 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9951 9950 9949 9948 9947 9945 9943 9941 9939 9936 9934 9931 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9890 9887 9885 9883 9881 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9855 9853 9850 9848 9845 9842 9839 9836 9832 9829 9825 9822 9818 9814 9811 9807 9803 9800 9796 9793 9790 9787 9784 9781 9779 9777 9775 9774 9773 9772 9771 9771 9772 9772 9773 9775 9776 9778 9780 9783 9786 9789 9792 9796 9799 9803 9807 9811 9815 9819 9823 9827 9831 9835 9839 9843 9847 9851 9854 9858 9861 9864 9867 9870 9873 9875 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9897 9898 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9938 9940 9943 9945 9948 9950 9953 9955 9958 9960 9962 9965 9967 9969 9970 9972 8074 3 9 4 9974 9975 9976 9977 9977 9978 9978 9978 9977 9976 9976 9974 9973 9972 9970 9968 9966 9964 9962 9959 9957 9955 9953 9951 9949 9947 9945 9943 9942 9941 9940 9939 9938 9938 9938 9938 9939 9940 9941 9942 9943 9945 9947 9948 9950 9952 9955 9957 9959 9961 9963 9965 9966 9968 9970 9971 9972 9973 9973 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9966 9964 9962 9960 9958 9956 9954 9951 9949 9947 9945 9943 9941 9939 9938 9936 9935 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9898 9896 9895 9894 9893 9891 9890 9888 9886 9884 9882 9879 9877 9874 9870 9867 9863 9859 9855 9850 9845 9840 9834 9827 9821 9814 9806 9798 9790 9781 9772 9762 9753 9742 9731 9720 9709 9697 9685 9673 9661 9649 9636 9624 9611 9599 9586 9574 9562 9551 9540 9529 9518 9509 9500 9491 9483 9476 9470 9464 9459 9455 9452 9450 9449 9449 9449 9451 9453 9457 9461 9466 9471 9478 9485 9493 9501 9510 9520 9530 9541 9551 9563 9574 9586 9597 9609 9621 9633 9645 9656 9668 9679 9690 9701 9712 9722 9732 9742 9751 9760 9769 9777 9785 9792 9799 9806 9812 9818 9824 9829 9834 9838 9842 9846 9849 9852 9855 9857 9859 9861 9862 9864 9865 9865 9866 9866 9866 9866 9865 9865 9864 9863 9862 9860 9859 9858 9856 9855 9853 9851 9849 9848 9846 9844 9843 9841 9840 9839 9838 9837 9836 9835 9835 9835 9835 9835 9835 9836 9836 9837 9838 9840 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9869 9870 9869 9869 9868 9867 9865 9863 9860 9858 9854 9851 9846 9842 9837 9832 9827 9821 9816 9810 9804 9798 9791 9785 9779 9774 9768 9763 9757 9753 9748 9744 9741 9738 9735 9733 9732 9731 9731 9731 9732 9734 9736 9739 9742 9745 9750 9754 9759 9765 9770 9776 9782 9788 9795 9801 9808 9814 9820 9826 9832 9838 9843 9849 9853 9858 9862 9866 9870 9873 9876 9879 9881 9883 9885 9886 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9907 9909 9911 9914 9916 9918 9921 9923 9925 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9943 9943 9943 9942 9941 9940 9939 9938 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9914 9912 9910 9908 9906 9904 9903 9902 9901 9901 9900 9900 9900 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9920 9921 9921 9920 9920 9919 9917 9915 9913 9911 8075 3 9 4 9908 9904 9901 9896 9892 9887 9881 9876 9869 9863 9856 9848 9841 9833 9824 9815 9805 9795 9785 9773 9761 9749 9735 9721 9705 9689 9671 9652 9631 9609 9586 9560 9533 9504 9472 9439 9403 9364 9323 9280 9234 9186 9134 9081 9024 8965 8904 8840 8774 8706 8636 8564 8491 8416 8341 8265 8188 8112 8035 7960 7885 7812 7740 7671 7604 7541 7480 7423 7370 7321 7277 7238 7203 7175 7151 7133 7121 7115 7115 7121 7132 7149 7172 7201 7235 7274 7318 7366 7419 7476 7537 7601 7667 7737 7808 7882 7956 8032 8108 8184 8261 8336 8411 8485 8557 8627 8696 8762 8826 8887 8945 9001 9054 9104 9150 9194 9235 9273 9308 9340 9369 9396 9420 9442 9461 9478 9494 9507 9519 9529 9538 9545 9551 9556 9560 9563 9566 9568 9569 9569 9570 9569 9569 9568 9566 9565 9563 9561 9559 9556 9554 9551 9548 9544 9541 9537 9533 9530 9526 9521 9517 9513 9509 9504 9500 9496 9491 9487 9483 9479 9476 9472 9469 9466 9464 9461 9460 9458 9457 9456 9456 9456 9457 9458 9460 9462 9464 9467 9470 9474 9478 9482 9487 9492 9497 9503 9509 9515 9522 9528 9535 9542 9549 9556 9564 9571 9578 9586 9593 9601 9608 9616 9623 9630 9637 9644 9651 9658 9664 9670 9676 9681 9687 9691 9696 9700 9704 9707 9710 9712 9714 9715 9716 9716 9716 9715 9714 9712 9710 9708 9705 9701 9697 9693 9689 9684 9680 9675 9670 9665 9660 9655 9651 9646 9642 9639 9635 9632 9630 9628 9626 9626 9625 9626 9627 9628 9631 9633 9637 9641 9646 9651 9657 9663 9669 9676 9684 9691 9699 9707 9714 9722 9730 9738 9746 9754 9761 9768 9775 9782 9788 9793 9799 9804 9808 9812 9816 9819 9822 9825 9827 9829 9830 9831 9832 9832 9833 9833 9833 9833 9832 9832 9832 9831 9831 9830 9830 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9826 9826 9825 9824 9824 9822 9821 9820 9818 9817 9815 9813 9811 9809 9806 9804 9801 9798 9796 9793 9790 9787 9784 9782 9779 9776 9773 9771 9768 9766 9764 9762 9760 9759 9757 9756 9755 9755 9754 9754 9754 9754 9755 9756 9757 9758 9760 9761 9763 9766 9768 9771 9773 9776 9780 9783 9786 9790 9793 9797 9801 9805 9808 9812 9816 9820 9824 9828 9832 9836 9839 9843 9847 9850 9854 9857 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9889 9891 9894 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 8076 3 9 4 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9877 9873 9869 9865 9860 9855 9849 9843 9836 9829 9822 9814 9805 9796 9787 9777 9766 9756 9745 9733 9721 9709 9697 9684 9672 9659 9647 9634 9622 9610 9598 9587 9576 9566 9556 9547 9539 9532 9525 9520 9515 9512 9509 9508 9508 9508 9510 9513 9517 9522 9529 9536 9544 9553 9562 9573 9584 9596 9608 9621 9634 9648 9661 9675 9688 9702 9716 9729 9742 9754 9767 9778 9790 9800 9810 9820 9828 9837 9844 9851 9857 9863 9868 9872 9876 9879 9882 9885 9887 9888 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9902 9903 9905 9907 9909 9911 9913 9916 9918 9920 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9963 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9942 9940 9938 9935 9932 9929 9926 9923 9920 9917 9913 9910 9907 9903 9900 9897 9894 9891 9887 9885 9882 9879 9876 9874 9871 9869 9867 9865 9864 9862 9861 9860 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 8077 3 9 4 9855 9855 9854 9853 9853 9852 9851 9849 9848 9847 9845 9844 9842 9841 9839 9837 9836 9834 9832 9831 9829 9828 9827 9826 9825 9824 9823 9823 9823 9823 9823 9823 9824 9825 9826 9828 9829 9831 9834 9836 9838 9841 9844 9847 9851 9854 9858 9861 9865 9869 9873 9876 9880 9884 9888 9892 9895 9899 9903 9906 9909 9913 9916 9919 9922 9925 9927 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9975 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9937 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9933 9933 9934 9936 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9956 9957 9958 9958 9958 9958 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9889 9885 9881 9877 9873 9868 9863 9858 9853 9847 9841 9835 9829 9822 9815 9808 9801 9794 9786 9779 9772 9764 9757 9750 9743 9736 9729 9723 9717 9711 9706 9701 9697 9693 9690 9688 9686 9684 9684 9684 9685 9686 9689 9691 9695 9699 9704 9709 9715 9721 9728 9735 9743 9750 9759 9767 9775 9784 9792 9801 9809 9817 9826 9834 9841 9849 9856 9862 9869 9875 9880 9886 9890 9895 9899 9903 9906 9909 9911 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9935 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9949 9950 9951 9951 9951 9951 9951 9951 9950 9949 9948 9947 9945 9944 9942 9940 9937 9935 9932 9929 9926 9922 9919 9915 9911 9907 9903 9899 9895 9890 9886 9881 9876 9872 9867 9862 9858 9853 9848 9843 9839 9834 9830 9825 9821 9817 9813 9809 9806 9802 9799 9796 9793 9790 9787 9785 9783 9781 9779 9778 9777 9775 9775 9774 9773 9773 9773 9773 9773 9773 9773 9774 9774 9775 9775 9776 9777 9778 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 8078 3 9 4 9790 9792 9793 9794 9796 9797 9799 9800 9802 9804 9806 9808 9811 9813 9816 9819 9821 9824 9828 9831 9834 9837 9841 9845 9848 9852 9856 9859 9863 9867 9870 9874 9877 9880 9884 9887 9889 9892 9895 9897 9899 9901 9902 9903 9904 9905 9906 9906 9906 9905 9904 9903 9902 9901 9899 9897 9895 9892 9889 9887 9884 9880 9877 9873 9870 9866 9863 9859 9855 9851 9848 9844 9840 9837 9833 9830 9827 9824 9821 9819 9816 9814 9812 9811 9809 9808 9807 9806 9806 9806 9806 9806 9807 9808 9809 9810 9812 9814 9816 9818 9820 9822 9825 9827 9830 9833 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9860 9862 9863 9865 9866 9867 9868 9869 9869 9870 9870 9870 9869 9869 9868 9868 9867 9865 9864 9863 9861 9859 9858 9856 9854 9851 9849 9847 9844 9842 9839 9836 9833 9830 9827 9824 9821 9817 9814 9810 9806 9802 9797 9793 9788 9783 9777 9772 9766 9760 9754 9747 9741 9734 9727 9719 9712 9704 9696 9688 9680 9672 9664 9655 9647 9639 9631 9624 9616 9609 9602 9595 9589 9583 9577 9572 9568 9564 9560 9557 9555 9553 9552 9551 9551 9551 9552 9554 9556 9558 9561 9564 9567 9571 9575 9579 9583 9588 9592 9596 9600 9604 9608 9611 9614 9617 9619 9621 9622 9623 9623 9623 9622 9620 9619 9616 9613 9610 9606 9602 9597 9593 9588 9582 9577 9571 9566 9561 9556 9551 9546 9541 9537 9534 9531 9528 9527 9525 9525 9525 9526 9528 9530 9533 9537 9541 9546 9552 9559 9566 9573 9582 9590 9599 9608 9618 9627 9637 9647 9657 9667 9677 9686 9696 9705 9714 9722 9731 9738 9746 9753 9760 9766 9772 9777 9782 9787 9791 9795 9799 9803 9806 9809 9812 9814 9817 9819 9822 9824 9826 9829 9831 9834 9836 9839 9842 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9882 9885 9887 9889 9891 9892 9894 9895 9896 9897 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9898 9899 9901 9902 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9933 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9877 9875 9873 9870 9868 9865 9863 9861 9858 9856 9854 9852 9850 9849 9847 9846 9845 9843 9843 9842 9841 9841 9841 9841 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9849 9850 8079 3 9 4 9852 9853 9854 9856 9857 9858 9860 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9890 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9885 9883 9880 9878 9875 9872 9869 9866 9863 9859 9856 9852 9848 9844 9840 9836 9831 9827 9822 9818 9813 9808 9804 9799 9794 9790 9785 9781 9776 9772 9768 9765 9761 9758 9754 9752 9749 9747 9745 9743 9741 9740 9739 9739 9738 9738 9739 9739 9740 9741 9742 9743 9745 9747 9749 9750 9753 9755 9757 9759 9761 9764 9766 9768 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9792 9794 9796 9797 9799 9801 9802 9804 9806 9808 9809 9811 9813 9815 9817 9819 9821 9823 9825 9828 9830 9833 9835 9838 9841 9844 9847 9849 9852 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9897 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9894 9894 9893 9892 9891 9890 9888 9886 9884 9881 9878 9875 9871 9867 9862 9858 9853 9847 9842 9836 9830 9823 9817 9810 9803 9797 9790 9783 9777 9770 9764 9758 9752 9747 9742 9737 9733 9729 9726 9723 9721 9719 9718 9717 9717 9718 9719 9720 9722 9725 9728 9731 9735 9739 9744 9749 9754 9760 9765 9771 9777 9783 9789 9795 9801 9807 9813 9819 9825 9830 9835 9840 9845 9850 9854 9858 9862 9865 9869 9872 9874 9877 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9915 9917 9918 9920 9922 9925 9927 9929 9931 9933 9936 9938 9940 9943 9945 9947 9950 9952 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9968 9969 9969 9970 9970 9969 9969 9968 9968 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9948 9946 9944 9941 9939 9936 9934 9931 9929 9927 9925 9922 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9868 9865 9862 9859 9856 9852 9849 9846 9842 9839 9836 9832 9829 9825 9822 9819 9815 9812 9809 9806 9804 9801 9799 9796 9794 9792 9791 9789 9788 9787 9786 9785 9784 9784 9784 9784 9784 9785 9786 9787 9788 9789 9790 9792 9794 9796 8080 3 9 4 9798 9800 9802 9804 9807 9809 9812 9814 9817 9819 9822 9825 9827 9830 9833 9835 9838 9840 9842 9845 9847 9849 9851 9853 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9874 9876 9878 9880 9882 9884 9887 9889 9891 9893 9896 9898 9901 9903 9906 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9936 9934 9933 9932 9930 9928 9926 9923 9921 9918 9916 9913 9911 9908 9906 9903 9901 9899 9897 9895 9893 9892 9891 9890 9890 9889 9889 9889 9890 9890 9891 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9904 9904 9904 9904 9903 9901 9900 9897 9895 9892 9888 9884 9880 9875 9870 9864 9859 9852 9846 9840 9833 9826 9819 9812 9805 9799 9792 9786 9780 9774 9769 9764 9760 9756 9752 9749 9747 9745 9744 9743 9743 9743 9744 9745 9747 9749 9751 9754 9757 9760 9764 9768 9771 9775 9778 9782 9785 9789 9792 9794 9797 9799 9800 9802 9802 9803 9803 9802 9801 9799 9797 9795 9792 9789 9785 9781 9777 9773 9768 9763 9757 9752 9747 9741 9736 9730 9724 9719 9714 9708 9703 9698 9693 9689 9684 9680 9676 9672 9668 9664 9660 9656 9652 9648 9644 9639 9635 9630 9624 9618 9611 9604 9596 9587 9577 9566 9554 9540 9526 9510 9492 9474 9453 9431 9408 9382 9355 9327 9297 9265 9231 9196 9160 9122 9082 9042 9000 8957 8914 8869 8825 8779 8734 8689 8644 8599 8555 8511 8469 8428 8389 8351 8315 8281 8249 8220 8193 8169 8148 8130 8115 8103 8094 8088 8086 8087 8092 8099 8110 8124 8141 8161 8184 8209 8236 8266 8298 8332 8368 8405 8443 8482 8522 8562 8603 8644 8684 8724 8763 8802 8839 8875 8910 8943 8974 9003 9030 9055 9077 9097 9115 9130 9143 9153 9161 9166 9169 9169 9167 9162 9155 9146 9136 9123 9108 9092 9074 9055 9035 9014 8991 8968 8945 8921 8897 8873 8849 8826 8803 8780 8758 8737 8718 8699 8682 8666 8651 8639 8628 8618 8611 8605 8602 8600 8601 8603 8608 8614 8622 8633 8645 8659 8675 8692 8711 8732 8754 8777 8801 8827 8853 8881 8909 8937 8966 8996 9025 9055 9085 9115 9144 9174 9202 9231 9259 9286 9312 9338 9363 9388 9411 9434 9456 9477 9497 9516 9534 9552 9568 9584 9599 9613 9627 9640 9652 9663 9674 9684 9694 9703 9712 9720 9727 9734 9741 9747 9753 9758 9763 9768 9772 9775 9779 9781 9784 9786 9787 9789 9789 9790 9790 9789 9788 9787 9786 9784 9781 9779 9776 9772 9769 9765 9760 9756 9751 9746 9741 9736 9731 9726 9720 9715 9709 9704 9699 9693 9688 9683 9678 9674 9669 9665 9661 9657 9653 9650 9647 9645 9642 9640 9639 9638 9637 9637 9637 9637 9638 9640 9641 9644 9646 9649 9653 9657 9661 9666 9671 9677 9683 9689 9696 9702 9710 9717 9725 9733 9741 9749 8081 3 9 4 9758 9766 9775 9783 9792 9800 9809 9817 9825 9833 9840 9848 9855 9862 9868 9875 9880 9886 9891 9896 9900 9904 9907 9910 9913 9915 9917 9918 9920 9921 9921 9921 9922 9921 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9961 9960 9959 9957 9955 9953 9951 9949 9946 9944 9941 9938 9936 9933 9930 9928 9925 9922 9920 9917 9915 9912 9910 9908 9906 9904 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9883 9881 9879 9877 9874 9871 9868 9865 9861 9856 9852 9847 9841 9836 9829 9823 9815 9808 9800 9791 9783 9773 9764 9754 9744 9733 9723 9712 9701 9690 9679 9668 9657 9646 9635 9625 9615 9605 9595 9586 9577 9569 9561 9553 9546 9540 9534 9529 9524 9520 9517 9514 9511 9510 9508 9507 9507 9507 9508 9509 9510 9512 9514 9517 9519 9522 9525 9528 9531 9535 9538 9542 9545 9548 9552 9555 9558 9561 9565 9568 9571 9573 9576 9579 9581 9584 9586 9589 9591 9594 9596 9598 9601 9603 9606 9608 9611 9614 9616 9619 9623 9626 9629 9633 9637 9641 9645 9650 9654 9659 9664 9670 9675 9681 9687 9693 9699 9706 9712 9719 9726 9733 9740 9747 9754 9761 9767 9774 9781 9788 9794 9801 9807 9813 9819 9824 9830 9834 9839 9843 9847 9851 9854 9857 9859 9861 9863 9864 9865 9865 9865 9865 9864 9863 9862 9860 9859 9857 9854 9852 9849 9847 9844 9841 9838 9835 9832 9829 9826 9824 9821 9819 9816 9814 9812 9811 9809 9808 9807 9806 9806 9806 9806 9806 9807 9807 9808 9810 9811 9813 9815 9817 9820 9822 9825 9828 9831 9834 9837 9841 9844 9848 9851 9855 9859 9863 9867 9871 9874 9878 9882 9886 9890 9894 9898 9901 9905 9908 9912 9915 9919 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9946 9947 9948 9950 9951 9951 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9939 9939 9939 9940 9941 9941 9942 9943 9945 9946 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 8082 3 9 4 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9929 9927 9926 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9900 9898 9895 9893 9890 9887 9884 9881 9877 9874 9870 9866 9863 9859 9855 9851 9847 9843 9840 9836 9832 9829 9825 9822 9820 9817 9815 9813 9811 9809 9808 9808 9807 9807 9808 9809 9810 9811 9813 9815 9818 9821 9824 9827 9831 9834 9838 9842 9846 9851 9855 9859 9864 9868 9872 9876 9880 9884 9888 9892 9895 9899 9902 9905 9908 9910 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9930 9928 9926 9923 9920 9917 9914 9911 9907 9903 9899 9894 9889 9885 9880 9874 9869 9863 9858 9852 9846 9840 9834 9828 9822 9816 9810 9805 9799 9793 9788 9782 9777 9772 9768 9763 9759 9755 9751 9748 9744 9742 9739 9737 9735 9733 9732 9731 9731 9730 9730 9731 9731 9732 9733 9735 9737 9738 9740 9743 9745 9748 9750 9753 9756 9758 9761 9764 9767 9769 9772 9774 9776 9779 9781 9782 9784 9785 9786 9786 9787 9787 9786 9785 9784 9782 9780 9778 9775 9772 9768 9764 9759 9754 9749 9743 9737 9730 9723 9715 9707 9699 9690 9682 9672 9663 9653 9643 9633 9623 9613 9602 9592 9582 9571 9561 9551 9541 9532 9522 9514 9505 9497 9489 9482 9475 9469 9463 9459 9454 9451 9448 9446 9445 9444 9445 9446 9448 9450 9454 9458 9463 9468 9475 9482 9489 9497 9506 9515 9525 9535 9546 9556 9567 9579 9590 9602 9613 9625 9637 9648 9660 9671 9683 9694 9705 9715 9726 9736 9746 9755 9764 9773 9782 9790 9798 9806 9814 9821 9828 9834 9841 9847 9853 9859 9865 9870 9875 9881 9886 9890 9895 9900 9904 9908 9913 9916 9920 9924 9928 9931 9934 9937 9940 9942 9945 9947 9949 9951 9952 9953 9954 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9957 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9936 9935 9933 9931 9929 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9882 9878 9874 9870 9866 9861 9856 9851 9846 9841 9835 9830 9824 9819 9813 9808 9802 9797 9792 9788 9783 9779 9775 9772 9769 9767 9765 9764 9763 9762 9763 9763 9765 9767 9769 9772 9775 9779 9784 9788 9793 9798 9804 9810 9816 9822 9828 9834 9840 9846 9852 9857 9863 9868 9873 9878 9882 8083 3 9 4 9886 9890 9893 9896 9899 9901 9903 9905 9906 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9891 9890 9889 9887 9885 9883 9881 9878 9876 9873 9870 9866 9863 9859 9855 9851 9847 9843 9839 9834 9830 9825 9821 9816 9812 9808 9804 9800 9796 9792 9789 9785 9782 9779 9777 9775 9773 9771 9770 9769 9768 9768 9768 9768 9768 9769 9770 9772 9773 9775 9777 9779 9782 9784 9787 9790 9793 9796 9799 9802 9805 9808 9812 9815 9818 9821 9824 9827 9829 9832 9835 9837 9839 9841 9844 9845 9847 9849 9851 9852 9854 9855 9856 9857 9859 9860 9861 9862 9863 9865 9866 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9887 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9926 9925 9924 9923 9922 9922 9922 9922 9922 9922 9923 9924 9925 9926 9928 9929 9931 9933 9935 9937 9940 9942 9945 9947 9949 9952 9954 9957 9959 9961 9963 9965 9967 9968 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9929 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9872 9870 9869 9868 9866 9865 9863 9862 9860 9858 9856 9854 9852 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9830 9828 9826 9825 9823 9822 9821 9820 9818 9817 9816 9815 9814 9814 9813 9812 9811 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9806 9806 9807 9807 9808 9809 9810 9811 9812 9813 9815 9817 9818 9820 9822 9825 9827 9829 9832 9834 9837 9840 9842 9845 9848 9851 9853 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9879 9880 9881 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9888 9890 9892 9894 9896 9898 9900 9903 9905 9908 9911 9914 9916 9919 9922 9925 9928 9931 9934 9937 9939 9942 9944 9946 9949 9951 9952 8084 3 9 4 9954 9955 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9873 9871 9868 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9832 9829 9826 9822 9819 9815 9812 9809 9805 9802 9799 9795 9792 9789 9786 9783 9781 9778 9775 9773 9771 9769 9767 9765 9764 9763 9762 9761 9760 9760 9760 9760 9760 9761 9762 9763 9764 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9786 9788 9790 9792 9794 9795 9797 9798 9799 9800 9800 9801 9801 9800 9800 9799 9797 9796 9794 9792 9790 9787 9784 9781 9778 9774 9771 9767 9763 9759 9755 9751 9748 9744 9740 9737 9733 9730 9727 9724 9722 9720 9718 9716 9715 9714 9713 9713 9713 9713 9714 9715 9716 9718 9720 9722 9724 9726 9729 9732 9734 9737 9741 9744 9747 9750 9753 9756 9760 9763 9766 9769 9771 9774 9777 9779 9781 9783 9785 9787 9788 9790 9791 9791 9792 9792 9792 9792 9792 9791 9790 9789 9787 9785 9783 9780 9777 9774 9770 9765 9761 9755 9750 9744 9737 9730 9723 9715 9707 9698 9689 9679 9669 9659 9648 9637 9626 9615 9603 9591 9580 9568 9556 9545 9533 9522 9511 9500 9490 9480 9471 9463 9454 9447 9440 9434 9429 9425 9421 9419 9417 9416 9416 9416 9418 9420 9423 9427 9431 9436 9441 9447 9454 9461 9468 9475 9483 9490 9498 9506 9513 9521 9528 9535 9541 9547 9553 9558 9563 9567 9571 9574 9576 9578 9579 9580 9580 9579 9578 9576 9574 9571 9568 9565 9561 9556 9552 9547 9541 9536 9530 9525 9519 9513 9507 9501 9494 9488 9482 9476 9470 9464 9457 9451 9445 9439 9432 9426 9419 9413 9406 9399 9391 9384 9376 9368 9359 9350 9341 9331 9321 9310 9299 9287 9275 9262 9248 9234 9219 9203 9187 9170 9152 9134 9115 9095 9074 9053 9031 9009 8986 8962 8937 8912 8886 8859 8832 8804 8776 8746 8716 8085 3 9 4 8686 8655 8623 8591 8558 8524 8489 8454 8419 8382 8345 8307 8269 8229 8190 8149 8107 8065 8022 7978 7934 7889 7842 7795 7748 7699 7649 7599 7548 7496 7443 7389 7334 7279 7223 7165 7107 7048 6988 6927 6866 6803 6740 6675 6610 6544 6478 6410 6342 6273 6204 6134 6063 5991 5919 5847 5774 5701 5628 5554 5481 5407 5334 5261 5188 5115 5044 4973 4903 4833 4766 4699 4634 4571 4510 4451 4394 4340 4288 4239 4194 4151 4112 4077 4046 4018 3995 3975 3961 3950 3945 3944 3948 3957 3970 3989 4013 4041 4075 4113 4156 4204 4256 4313 4374 4439 4509 4582 4658 4738 4821 4906 4994 5085 5177 5271 5367 5464 5561 5659 5758 5856 5954 6052 6149 6245 6340 6434 6526 6617 6705 6792 6876 6959 7039 7116 7192 7265 7336 7404 7470 7533 7594 7653 7710 7765 7817 7868 7917 7964 8009 8053 8095 8135 8175 8213 8250 8285 8320 8353 8386 8417 8448 8477 8506 8534 8560 8586 8611 8635 8657 8679 8699 8719 8737 8754 8770 8784 8797 8809 8819 8829 8836 8843 8848 8852 8855 8856 8856 8855 8853 8851 8847 8842 8837 8832 8825 8819 8812 8806 8799 8792 8786 8780 8775 8770 8766 8763 8760 8759 8759 8760 8762 8765 8769 8775 8782 8790 8800 8811 8822 8835 8849 8864 8880 8897 8915 8933 8952 8971 8990 9010 9030 9050 9070 9089 9109 9128 9147 9165 9183 9200 9217 9233 9248 9263 9277 9290 9303 9314 9326 9336 9346 9355 9364 9373 9381 9388 9396 9403 9410 9416 9423 9430 9436 9443 9450 9457 9464 9471 9478 9486 9494 9502 9510 9519 9527 9536 9545 9554 9564 9573 9582 9592 9601 9610 9619 9628 9637 9646 9654 9662 9670 9678 9685 9692 9699 9705 9711 9717 9722 9727 9732 9736 9740 9743 9747 9750 9752 9755 9757 9759 9761 9763 9764 9766 9767 9768 9769 9770 9771 9772 9772 9773 9774 9774 9775 9776 9776 9777 9777 9778 9778 9779 9779 9780 9780 9781 9781 9782 9782 9783 9783 9784 9784 9785 9785 9786 9786 9786 9787 9787 9787 9787 9788 9788 9787 9787 9787 9787 9786 9786 9785 9784 9783 9782 9781 9780 9778 9776 9774 9773 9771 9768 9766 9764 9761 9759 9757 9754 9752 9749 9747 9745 9743 9741 9739 9737 9736 9735 9734 9733 9733 9733 9733 9734 9734 9736 9737 9739 9741 9744 9746 9749 9752 9756 9760 9763 9767 9772 9776 9780 9785 9789 9793 9798 9802 9807 9811 9815 9819 9823 9827 9831 9834 9838 9841 9844 9847 9850 9853 9855 9858 9860 9862 9864 9866 9868 9870 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9895 9895 9896 9896 9896 8086 3 9 4 9896 9896 9895 9895 9894 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9868 9866 9864 9862 9860 9858 9856 9853 9851 9849 9847 9845 9843 9842 9840 9838 9836 9833 9831 9829 9827 9824 9822 9819 9816 9813 9810 9807 9803 9799 9795 9791 9787 9782 9777 9772 9767 9762 9756 9750 9744 9738 9732 9726 9720 9714 9708 9702 9696 9690 9685 9679 9674 9669 9664 9660 9656 9652 9649 9646 9643 9641 9639 9638 9637 9636 9636 9637 9637 9639 9640 9642 9645 9647 9651 9654 9658 9662 9667 9671 9676 9681 9687 9692 9698 9703 9709 9715 9721 9727 9733 9739 9745 9750 9756 9762 9767 9772 9777 9782 9787 9792 9796 9800 9804 9808 9811 9815 9818 9820 9823 9825 9827 9829 9831 9833 9834 9835 9836 9837 9838 9839 9840 9840 9841 9842 9842 9843 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9855 9857 9859 9861 9863 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9877 9878 9880 9881 9883 9885 9887 9889 9892 9894 9897 9900 9903 9907 9910 9913 9916 9920 9923 9926 9929 9932 9935 9938 9941 9943 9945 9947 9948 9949 9950 9951 9951 9951 9951 9950 9949 9948 9946 9944 9942 9940 9937 9935 9932 9929 9926 9924 9921 9918 9915 9912 9910 9908 9905 9904 9902 9900 9899 9898 9898 9897 9897 9898 9898 9899 9900 9902 9903 9905 9907 9909 9912 9914 9917 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9952 9952 9952 9951 9950 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9906 9905 9904 9904 9904 9904 9904 9904 9905 9906 9906 9907 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9931 9929 9928 9927 9926 9926 9925 9925 9924 9924 9925 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9932 9931 9929 9928 9926 9925 9923 9921 9919 9918 9916 9915 9914 9912 9912 9911 9910 9910 9910 9910 9911 9912 9912 9914 9915 9917 9919 9921 9923 9925 9928 8087 3 9 4 9930 9933 9935 9938 9940 9942 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9956 9956 9956 9955 9955 9954 9952 9951 9950 9948 9947 9945 9943 9941 9940 9938 9936 9935 9933 9932 9931 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9908 9907 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9896 9894 9892 9890 9888 9886 9883 9880 9877 9874 9871 9868 9864 9860 9856 9852 9848 9843 9839 9834 9830 9825 9820 9815 9810 9806 9801 9796 9791 9787 9783 9779 9775 9771 9767 9764 9761 9759 9756 9754 9753 9752 9751 9750 9750 9750 9750 9751 9752 9753 9755 9757 9759 9761 9763 9766 9769 9772 9774 9777 9780 9783 9786 9789 9792 9795 9798 9800 9803 9805 9807 9809 9811 9813 9814 9816 9817 9819 9820 9821 9822 9822 9823 9824 9825 9825 9826 9827 9827 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9840 9841 9843 9845 9847 9849 9851 9853 9855 9858 9860 9863 9865 9868 9870 9873 9876 9879 9881 9884 9887 9890 9893 9895 9898 9901 9904 9907 9910 9913 9915 9918 9921 9924 9926 9929 9932 9934 9936 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9954 9955 9955 9956 9956 9955 9955 9954 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9932 9930 9928 9927 9925 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9913 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9959 8088 3 9 4 9959 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9897 9896 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9868 9866 9864 9861 9858 9856 9852 9849 9845 9841 9837 9833 9828 9823 9818 9813 9808 9802 9796 9791 9785 9779 9773 9767 9761 9755 9750 9744 9739 9734 9729 9724 9720 9716 9712 9709 9706 9703 9701 9700 9699 9698 9697 9697 9698 9699 9700 9702 9704 9707 9709 9713 9716 9720 9724 9728 9733 9737 9742 9747 9752 9757 9762 9768 9773 9778 9783 9788 9793 9798 9803 9808 9813 9817 9822 9826 9830 9834 9838 9841 9845 9848 9851 9854 9857 9860 9862 9864 9866 9868 9870 9872 9873 9874 9876 9877 9877 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9883 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9894 9892 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9856 9853 9850 9847 9844 9842 9839 9836 9834 9831 9829 9827 9825 9824 9822 9821 9820 9819 9818 9817 9817 9817 9816 9817 9817 9817 9818 9819 9820 9821 9822 9823 9825 9826 9828 9830 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9920 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 8089 3 9 4 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9913 9912 9911 9910 9908 9906 9903 9901 9897 9894 9890 9885 9880 9875 9869 9863 9856 9849 9842 9834 9825 9817 9807 9798 9788 9778 9768 9757 9746 9735 9723 9712 9700 9688 9676 9664 9651 9639 9626 9614 9601 9589 9576 9564 9552 9539 9527 9515 9503 9491 9479 9468 9457 9446 9435 9425 9415 9405 9395 9386 9378 9369 9362 9354 9348 9342 9336 9331 9326 9323 9320 9317 9315 9314 9313 9314 9314 9316 9318 9321 9325 9329 9334 9339 9345 9351 9358 9366 9374 9382 9391 9400 9409 9418 9428 9437 9447 9457 9467 9477 9487 9496 9506 9515 9524 9533 9542 9551 9559 9567 9575 9583 9590 9597 9604 9611 9617 9623 9629 9635 9641 9647 9652 9658 9663 9669 9674 9679 9685 9690 9696 9701 9707 9712 9718 9723 9729 9735 9740 9746 9752 9758 9763 9769 9775 9780 9786 9791 9796 9801 9806 9811 9816 9820 9824 9828 9832 9836 9839 9843 9845 9848 9851 9853 9855 9857 9859 9861 9862 9863 9865 9866 9867 9868 9869 9869 9870 9871 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9886 9886 9886 9886 9886 9886 9885 9884 9883 9882 9881 9879 9877 9875 9872 9870 9867 9864 9861 9857 9854 9850 9846 9842 9838 9833 9829 9825 9820 9816 9812 9808 9804 9800 9796 9793 9790 9786 9784 9781 9779 9777 9775 9774 9773 9772 9772 9772 9772 9772 9773 9774 9775 9777 9779 9781 9783 9785 9787 9789 9792 9794 9796 9799 9801 9803 9806 9808 9809 9811 9813 9814 9816 9817 9818 9818 9819 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9818 9818 9818 9819 9819 9819 9820 9821 9821 9822 9824 9825 9826 9828 9829 9831 9833 9835 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9852 9853 9853 9853 9854 9853 9853 9852 9851 9850 9849 9847 9845 9843 9840 9837 9835 9832 9829 9825 9822 9819 9815 9812 9808 9805 9802 9799 9796 9793 9790 9787 9785 9783 9781 9780 9778 9777 9777 9776 9776 9776 9777 9778 9779 9780 9782 9784 9786 9788 9791 9794 9796 9799 9803 9806 9809 9813 9816 9820 9823 9827 9830 9834 9837 9841 9844 9848 9851 9854 9857 9860 9863 9866 9869 9871 9874 9876 9879 8090 3 9 4 9881 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9927 9928 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9912 9910 9909 9906 9904 9902 9900 9897 9895 9892 9889 9887 9884 9881 9878 9874 9871 9868 9864 9861 9858 9854 9851 9847 9844 9840 9837 9833 9830 9827 9823 9820 9817 9814 9811 9808 9805 9802 9799 9796 9794 9791 9788 9786 9783 9780 9777 9774 9771 9768 9765 9761 9757 9753 9748 9743 9737 9731 9725 9718 9710 9702 9693 9683 9672 9661 9649 9636 9622 9608 9592 9576 9559 9541 9522 9503 9482 9461 9440 9417 9394 9371 9347 9323 9299 9274 9250 9225 9201 9177 9153 9130 9107 9085 9064 9044 9025 9007 8990 8975 8961 8948 8937 8928 8920 8913 8909 8906 8905 8905 8907 8911 8916 8922 8930 8940 8950 8961 8974 8987 9001 9015 9030 9044 9059 9074 9089 9104 9117 9131 9143 9155 9165 9175 9183 9190 9196 9201 9204 9206 9206 9205 9203 9200 9195 9189 9182 9174 9166 9156 9146 9136 9125 9114 9103 9092 9081 9071 9061 9052 9044 9036 9030 9024 9020 9017 9015 9014 9015 9017 9021 9026 9032 9039 9047 9057 9068 9079 9092 9105 9119 9134 9149 9164 9180 9196 9211 9227 9243 9258 9273 9287 9301 9315 9327 9339 9350 9361 9371 9380 9388 9396 9402 9409 9414 9419 9423 9427 9431 9434 9437 9439 9442 9444 9446 9449 9451 9454 9457 9460 9464 9468 9472 9477 9482 9488 9494 9501 9508 9516 9524 9532 9541 9551 9560 9570 9580 9590 9601 9612 9622 9633 9644 9654 9665 9675 9686 9696 9706 9715 9725 9734 9742 9751 9759 9767 9774 9781 9788 9795 9801 9807 9812 9818 9823 9827 9832 9836 9841 9845 9848 9852 9855 9859 9862 9865 9868 9871 9873 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9892 9893 9894 9895 9897 9899 9901 9903 9905 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9937 9940 9942 9945 9947 9949 9951 9953 9954 9955 9956 9956 9956 9956 9955 9954 9952 9951 9949 9947 9944 9941 9938 9935 9932 9928 9925 9921 9917 9913 9910 9906 9902 9898 9895 9891 9888 9884 9881 9878 9875 9872 9870 9867 9865 9863 9861 9859 9858 9856 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9841 9840 9839 9838 9836 9835 9834 9832 9831 9829 9828 9826 9825 9823 9822 9820 9819 9818 9816 9815 9814 9812 9811 9810 9809 9808 9808 9807 9806 9806 9806 9806 9805 9806 9806 9806 9806 9807 9808 9808 9809 9810 9811 9812 9813 9814 8091 3 9 4 9815 9816 9817 9818 9819 9820 9821 9821 9822 9822 9823 9823 9823 9822 9822 9821 9820 9819 9818 9816 9814 9811 9809 9806 9803 9800 9796 9792 9788 9784 9779 9775 9770 9765 9760 9755 9750 9745 9740 9735 9730 9726 9722 9717 9713 9710 9707 9704 9701 9699 9697 9696 9695 9694 9694 9695 9696 9697 9699 9702 9704 9707 9711 9715 9719 9723 9728 9733 9739 9744 9750 9755 9761 9767 9773 9779 9784 9790 9796 9801 9806 9812 9817 9821 9826 9830 9835 9838 9842 9845 9849 9852 9854 9857 9859 9861 9863 9865 9866 9867 9869 9870 9871 9871 9872 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9879 9879 9879 9879 9878 9877 9876 9875 9874 9873 9871 9869 9867 9865 9863 9860 9857 9854 9851 9847 9843 9839 9835 9831 9827 9822 9818 9813 9808 9803 9799 9794 9789 9785 9780 9776 9772 9768 9765 9761 9759 9756 9754 9752 9750 9749 9749 9748 9749 9749 9750 9752 9754 9756 9759 9762 9765 9768 9772 9776 9781 9785 9789 9794 9798 9803 9807 9812 9816 9820 9824 9827 9830 9833 9836 9838 9840 9841 9842 9842 9842 9842 9841 9840 9838 9835 9833 9829 9826 9822 9817 9812 9807 9802 9796 9791 9785 9779 9772 9766 9760 9754 9747 9741 9735 9729 9724 9718 9713 9709 9704 9700 9696 9693 9690 9688 9686 9684 9683 9683 9682 9683 9684 9685 9687 9689 9691 9694 9698 9702 9706 9710 9715 9720 9725 9730 9736 9742 9748 9753 9759 9765 9771 9777 9783 9789 9795 9801 9806 9811 9817 9822 9826 9831 9836 9840 9844 9848 9851 9855 9858 9861 9864 9867 9869 9871 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9892 9893 9895 9896 9898 9900 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9905 9903 9901 9900 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9888 9887 9885 9884 9883 9881 9879 9877 9875 9873 9870 9868 9865 9862 9860 9857 9854 9851 9848 9845 9843 9840 9837 9835 9832 9830 9828 9826 9824 9823 9821 9820 9819 9818 9818 9817 9817 9817 9817 9818 9819 9819 9820 9821 9823 9824 9826 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9852 9854 9856 9857 9859 9861 9863 9864 9866 9867 9868 9869 9869 9870 9870 9870 9870 9869 9868 9867 9865 9863 9861 9859 9856 9853 9849 9845 9841 9836 9832 9826 9821 9815 9809 9803 9797 9790 9784 9777 9770 9764 9757 9750 9744 9737 9731 8092 3 9 4 9725 9720 9714 9709 9705 9700 9697 9693 9690 9688 9686 9685 9684 9684 9684 9685 9686 9687 9690 9692 9695 9699 9702 9707 9711 9716 9721 9726 9731 9736 9742 9747 9753 9758 9764 9769 9775 9780 9785 9790 9795 9799 9804 9808 9812 9816 9820 9823 9827 9830 9833 9836 9839 9842 9844 9847 9849 9852 9854 9856 9859 9861 9863 9865 9868 9870 9872 9875 9877 9879 9881 9884 9886 9888 9890 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9884 9881 9878 9874 9871 9866 9861 9856 9851 9845 9838 9831 9823 9815 9807 9798 9788 9778 9767 9756 9745 9733 9720 9707 9693 9679 9664 9649 9634 9617 9601 9584 9566 9548 9529 9510 9490 9469 9448 9426 9404 9381 9357 9332 9307 9280 9253 9225 9196 9166 9134 9102 9069 9034 8999 8962 8924 8885 8845 8803 8760 8717 8672 8625 8578 8530 8481 8432 8381 8330 8279 8227 8175 8123 8071 8019 7967 7917 7867 7818 7770 7724 7679 7636 7594 7555 7519 7485 7453 7424 7398 7376 7356 7340 7327 7317 7311 7309 7310 7315 7323 7334 7349 7368 7389 7414 7442 7472 7505 7541 7579 7619 7661 7705 7750 7797 7845 7893 7943 7993 8043 8094 8144 8195 8245 8294 8343 8391 8438 8485 8530 8574 8618 8660 8700 8740 8778 8815 8851 8886 8919 8952 8983 9013 9043 9071 9098 9125 9151 9176 9200 9223 9246 9269 9290 9312 9332 9352 9372 9391 9409 9428 9445 9462 9479 9495 9511 9526 9540 9554 9568 9581 9593 9605 9616 9627 9638 9647 9657 9665 9674 9682 9689 9697 9703 9710 9716 9722 9727 9733 9738 9743 9748 9752 9757 9761 9766 9770 9774 9778 9782 9786 9790 9794 9798 9801 9804 9808 9811 9813 9816 9818 9820 9822 9823 9824 9825 9825 9824 9824 9822 9820 9818 9815 9812 9807 9803 9797 9791 9785 9778 9770 9762 9753 9743 9733 9723 9711 9699 9687 9674 9661 9647 9633 9618 9603 9588 9572 9555 9539 9522 9505 9488 9471 9454 9436 9419 9401 9384 9367 9350 9333 9317 9301 9285 9270 9255 9240 9227 9214 9201 9190 9179 9169 9160 9151 9144 9137 8093 3 9 4 9132 9127 9123 9120 9119 9117 9117 9118 9120 9122 9125 9129 9133 9138 9143 9149 9156 9163 9170 9177 9184 9192 9199 9207 9214 9221 9228 9234 9240 9246 9251 9256 9260 9263 9266 9267 9269 9269 9269 9267 9265 9262 9258 9253 9247 9240 9232 9224 9214 9203 9191 9179 9165 9150 9134 9118 9100 9081 9061 9041 9019 8996 8972 8948 8922 8895 8868 8839 8810 8780 8748 8716 8683 8650 8615 8580 8544 8508 8471 8433 8395 8356 8317 8277 8237 8197 8157 8117 8076 8036 7996 7956 7916 7877 7838 7800 7762 7725 7689 7653 7619 7586 7553 7522 7493 7465 7438 7413 7389 7368 7348 7330 7314 7300 7288 7278 7271 7265 7262 7262 7263 7267 7273 7282 7293 7306 7322 7340 7360 7382 7407 7433 7462 7492 7524 7558 7594 7631 7669 7709 7750 7792 7835 7879 7923 7968 8014 8059 8105 8151 8197 8243 8289 8334 8379 8423 8467 8510 8552 8594 8634 8674 8713 8751 8787 8823 8858 8891 8924 8956 8986 9016 9044 9072 9098 9123 9148 9172 9194 9216 9237 9257 9276 9295 9312 9329 9345 9361 9376 9390 9404 9417 9429 9441 9452 9463 9473 9483 9492 9501 9509 9517 9525 9532 9539 9546 9553 9559 9565 9571 9577 9582 9588 9593 9598 9604 9609 9614 9619 9624 9629 9634 9640 9645 9650 9655 9660 9665 9670 9675 9680 9685 9690 9695 9700 9704 9709 9713 9717 9721 9725 9729 9732 9735 9738 9741 9743 9745 9747 9749 9751 9752 9754 9755 9756 9757 9758 9758 9759 9759 9760 9761 9761 9762 9763 9763 9764 9765 9766 9768 9769 9770 9772 9774 9776 9778 9780 9782 9784 9787 9789 9792 9794 9797 9799 9802 9804 9807 9809 9812 9814 9816 9819 9821 9822 9824 9826 9827 9829 9830 9831 9833 9834 9835 9835 9836 9837 9838 9838 9839 9840 9840 9841 9842 9842 9843 9844 9844 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9847 9847 9846 9845 9844 9842 9841 9838 9836 9833 9830 9826 9822 9818 9813 9808 9803 9798 9792 9786 9779 9773 9766 9759 9753 9746 9739 9732 9725 9719 9712 9706 9700 9694 9689 9684 9680 9675 9672 9669 9666 9664 9662 9661 9660 9660 9661 9661 9663 9664 9667 9669 9672 9675 9679 9682 9686 9690 9694 9698 9702 9706 9710 9714 9718 9721 9724 9726 9728 9730 9731 9732 9732 9731 9730 9728 9725 9722 9717 9712 9706 9699 9691 9682 9672 9661 9650 9637 9623 9608 9592 9575 9557 9537 9517 9496 9473 9450 9426 9400 9374 9346 9318 9289 9259 9229 9197 9165 9132 9099 9066 9032 8997 8963 8928 8893 8859 8825 8791 8757 8724 8691 8660 8629 8599 8570 8543 8517 8492 8469 8447 8427 8409 8393 8379 8367 8357 8349 8343 8339 8338 8339 8342 8347 8355 8364 8376 8390 8405 8423 8442 8463 8486 8510 8535 8562 8590 8619 8649 8679 8710 8742 8773 8805 8837 8869 8901 8932 8963 8993 9023 9052 8094 3 9 4 9081 9108 9135 9161 9185 9209 9232 9253 9274 9293 9312 9330 9346 9362 9377 9391 9404 9417 9429 9440 9451 9462 9472 9481 9491 9500 9509 9517 9526 9534 9543 9551 9560 9568 9577 9585 9593 9602 9610 9618 9627 9635 9643 9651 9659 9666 9674 9681 9688 9694 9700 9706 9712 9717 9721 9726 9730 9733 9736 9739 9741 9743 9744 9745 9745 9746 9745 9745 9744 9743 9741 9739 9737 9735 9732 9729 9725 9722 9717 9713 9708 9703 9697 9691 9685 9678 9670 9662 9653 9644 9634 9623 9611 9599 9586 9572 9558 9543 9527 9510 9492 9474 9455 9436 9416 9395 9374 9353 9332 9310 9288 9267 9245 9224 9203 9183 9163 9144 9126 9109 9093 9078 9064 9051 9040 9030 9022 9016 9011 9007 9006 9006 9007 9010 9015 9021 9029 9039 9049 9061 9074 9089 9104 9120 9137 9155 9174 9193 9212 9232 9252 9272 9292 9312 9331 9351 9370 9389 9408 9426 9443 9460 9477 9493 9508 9523 9537 9550 9563 9576 9587 9599 9610 9620 9630 9639 9648 9657 9665 9674 9681 9689 9696 9703 9710 9716 9722 9728 9734 9740 9745 9750 9755 9760 9765 9769 9773 9777 9780 9783 9786 9789 9791 9793 9795 9797 9798 9799 9800 9801 9802 9802 9803 9803 9803 9804 9804 9804 9804 9805 9805 9806 9807 9808 9809 9811 9812 9814 9816 9819 9821 9824 9827 9830 9834 9837 9841 9845 9849 9853 9857 9861 9865 9869 9873 9876 9880 9883 9886 9889 9892 9894 9896 9898 9899 9901 9901 9902 9902 9902 9902 9901 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9883 9883 9882 9882 9882 9882 9883 9883 9884 9885 9886 9887 9889 9890 9892 9893 9895 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9898 9899 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9913 9912 9911 9910 9908 9906 9904 9902 9899 9897 9894 9890 9887 9884 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9838 9834 9831 9827 9824 9821 9818 9815 9813 9810 9808 9806 9805 9803 9801 9800 9799 9798 9797 9797 9796 9796 9796 9796 9795 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9794 9793 9793 9791 9790 9789 9787 9785 9783 9780 9778 9775 9772 9768 9765 9761 9757 9753 9748 9743 9739 9733 9728 9723 9717 9712 9706 9700 9695 9689 9683 9678 9672 9667 9661 9656 9651 9647 9642 9638 9635 9631 9628 9626 9624 9622 9621 9620 9620 9620 9621 9623 9625 9627 9630 9634 9638 9642 9647 9653 9658 9665 9671 9678 9685 9693 9700 9708 9716 9724 9733 9741 9749 9757 9765 9773 9781 9789 9796 9803 8095 3 9 4 9810 9817 9823 9829 9834 9840 9845 9849 9853 9857 9861 9864 9866 9869 9871 9873 9874 9876 9877 9878 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9892 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9925 9927 9928 9928 9929 9930 9930 9930 9930 9930 9929 9928 9928 9926 9925 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9899 9895 9892 9889 9885 9882 9878 9875 9871 9868 9864 9861 9858 9854 9851 9848 9845 9842 9840 9837 9835 9832 9830 9828 9827 9825 9824 9823 9822 9821 9821 9821 9820 9820 9821 9821 9821 9822 9823 9823 9824 9825 9826 9827 9827 9828 9829 9829 9830 9830 9830 9830 9830 9829 9829 9828 9827 9825 9823 9821 9819 9816 9813 9810 9806 9803 9799 9794 9790 9786 9781 9776 9771 9766 9761 9756 9752 9747 9742 9738 9734 9730 9726 9723 9720 9718 9716 9714 9713 9712 9712 9712 9712 9714 9715 9717 9720 9723 9727 9731 9735 9740 9745 9750 9756 9761 9768 9774 9780 9786 9793 9799 9806 9812 9818 9824 9830 9836 9842 9847 9852 9856 9861 9865 9868 9871 9874 9877 9879 9881 9882 9884 9884 9885 9885 9885 9885 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9869 9869 9870 9870 9871 9872 9873 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9904 9905 9905 9906 9906 9906 9906 9905 9904 9904 9902 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9879 9877 9876 9875 9874 9873 9872 9872 9872 9872 9872 9873 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9892 9894 9896 9899 9901 9904 9906 9908 9910 9913 9914 9916 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9913 9912 9910 9907 9905 9902 9899 9896 9893 9889 9885 9882 9877 9873 9868 9864 9859 9854 9849 9843 9838 9832 9827 9821 9815 9809 9803 9797 9791 9786 9780 9774 9768 9762 9756 9750 9744 9738 9732 9726 9720 9714 9708 9702 9696 9690 9684 9678 9671 9665 9658 9652 9645 9638 9631 9623 9616 9608 9601 9593 9585 9576 9568 9560 9551 9543 9534 9525 9517 9508 9499 9491 9483 9474 9467 9459 9451 9444 9438 9431 9425 9420 9415 9411 9407 9404 9401 9399 9398 9397 9397 9398 9399 9401 9404 9408 9412 9416 9422 9428 9434 9441 9448 9456 9464 9473 9482 9491 9500 9509 9518 8096 3 9 4 9527 9536 9545 9554 9563 9571 9579 9586 9593 9600 9607 9612 9618 9623 9627 9631 9634 9637 9639 9641 9643 9644 9644 9645 9645 9645 9645 9644 9644 9643 9642 9642 9641 9641 9641 9641 9641 9642 9643 9644 9645 9647 9649 9652 9655 9658 9662 9666 9670 9675 9680 9685 9690 9696 9702 9707 9713 9719 9725 9731 9737 9743 9749 9754 9759 9765 9769 9774 9779 9783 9787 9790 9793 9796 9799 9802 9804 9806 9807 9809 9810 9811 9812 9812 9813 9813 9813 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9825 9827 9828 9830 9832 9834 9836 9838 9840 9842 9844 9847 9849 9851 9853 9855 9858 9860 9862 9864 9866 9868 9870 9871 9873 9874 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9868 9868 9867 9867 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9855 9853 9851 9849 9846 9843 9840 9837 9833 9829 9825 9821 9816 9811 9806 9801 9796 9790 9784 9778 9772 9766 9760 9754 9748 9742 9735 9729 9724 9718 9712 9707 9701 9696 9691 9686 9681 9677 9672 9668 9664 9660 9655 9651 9647 9642 9638 9633 9628 9622 9616 9609 9602 9595 9586 9577 9567 9556 9545 9532 9519 9504 9488 9472 9454 9435 9416 9395 9374 9352 9328 9305 9280 9255 9230 9205 9179 9153 9127 9102 9077 9052 9028 9005 8983 8962 8942 8924 8907 8892 8878 8866 8856 8848 8841 8837 8835 8835 8836 8840 8846 8854 8863 8874 8887 8902 8918 8935 8954 8974 8994 9016 9038 9061 9084 9107 9131 9155 9178 9201 9224 9247 9269 9290 9311 9331 9350 9369 9386 9403 9419 9434 9448 9461 9474 9485 9496 9507 9516 9525 9534 9542 9549 9556 9563 9570 9576 9582 9588 9594 9599 9605 9611 9616 9622 9627 9633 9638 9643 9649 9654 9659 9664 9668 9673 9677 9681 9684 9687 9690 9692 9694 9695 9695 9695 9694 9693 9691 9688 9684 9680 9675 9669 9662 9654 9645 9636 9625 9614 9602 9588 9574 9559 9543 9526 9507 9488 9468 9446 9423 9399 9374 9348 9320 9291 9260 9228 9195 9160 9123 9086 9046 9005 8963 8919 8873 8826 8778 8728 8677 8625 8572 8517 8462 8406 8349 8292 8235 8178 8120 8063 8007 7951 7896 7843 7791 7741 7692 7646 7602 7561 7523 7488 7456 7428 7403 7382 7365 7353 7344 7339 7339 7343 7351 7363 7380 7401 7426 7454 7487 7523 7562 7605 7651 7699 7750 7803 7859 7916 7974 8033 8094 8155 8217 8278 8340 8401 8461 8521 8579 8637 8693 8748 8801 8852 8902 8949 8995 9039 9081 9120 9158 9194 9228 9260 9290 9319 9346 9372 9396 9418 9440 9460 9479 9497 9514 9531 9546 9561 9576 9590 9603 8097 3 9 4 9616 9629 9641 9653 9664 9676 9687 9697 9708 9718 9728 9738 9747 9756 9765 9773 9781 9789 9796 9803 9810 9816 9822 9827 9832 9837 9841 9845 9848 9852 9855 9858 9860 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9878 9879 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9895 9897 9898 9900 9901 9903 9905 9906 9908 9909 9910 9911 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9886 9884 9881 9879 9877 9875 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9831 9828 9825 9822 9819 9816 9813 9810 9807 9805 9802 9800 9798 9795 9794 9792 9790 9789 9788 9786 9785 9785 9784 9783 9783 9783 9782 9782 9782 9781 9781 9781 9780 9779 9779 9778 9776 9775 9773 9771 9769 9766 9764 9760 9757 9753 9749 9744 9740 9735 9730 9724 9719 9713 9707 9701 9696 9690 9684 9679 9673 9668 9664 9659 9655 9652 9648 9646 9644 9642 9641 9640 9641 9641 9643 9644 9647 9650 9653 9657 9662 9667 9672 9678 9684 9690 9696 9702 9709 9715 9721 9727 9733 9739 9744 9749 9754 9758 9762 9765 9767 9769 9771 9771 9771 9771 9769 9767 9764 9761 9756 9752 9746 9740 9733 9726 9718 9710 9702 9693 9683 9674 9664 9654 9644 9634 9623 9613 9603 9593 9584 9575 9566 9557 9549 9542 9535 9528 9522 9517 9513 9509 9506 9504 9503 9502 9502 9503 9505 9508 9511 9515 9520 9525 9531 9538 9545 9553 9561 9570 9579 9588 9598 9608 9618 9628 9638 9649 9659 9669 9679 9689 9698 9708 9717 9726 9734 9742 9750 9758 9765 9772 9779 9785 9791 9796 9802 9807 9811 9816 9820 9824 9828 9832 9835 9838 9842 9845 9848 9850 9853 9856 9858 9861 9863 9865 9868 9870 9871 9873 9875 9876 9878 9879 9880 9881 9882 9882 9882 9883 9882 9882 9882 9881 9880 9879 9878 9877 9876 9874 9872 9871 9869 9867 9866 9864 9862 9860 9859 9857 9856 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9850 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9857 9857 9857 9856 9856 9855 9854 9853 9852 9851 9849 9848 9846 9845 9843 9841 9839 9837 9835 9833 9831 9829 9826 9824 9821 9819 9816 9813 9810 9807 9804 9801 9797 9794 9790 9786 9782 9778 9774 9770 9765 9760 9755 9750 9745 9740 9735 9729 9724 9718 9713 9707 9702 9696 9690 9685 9679 9674 9669 9664 9659 9654 9650 9645 9641 9638 9634 9631 9628 9625 9623 9621 9620 9619 9618 8098 3 9 4 9617 9617 9618 9618 9619 9621 9622 9624 9627 9629 9632 9635 9639 9643 9647 9651 9655 9659 9664 9669 9673 9678 9683 9688 9693 9698 9702 9707 9712 9716 9720 9724 9729 9732 9736 9740 9743 9746 9749 9752 9754 9757 9759 9761 9763 9764 9766 9767 9769 9770 9771 9772 9773 9774 9775 9775 9776 9777 9777 9778 9778 9778 9779 9779 9779 9779 9779 9778 9778 9777 9777 9776 9775 9773 9772 9770 9768 9766 9763 9761 9757 9754 9751 9747 9743 9738 9734 9729 9724 9719 9714 9709 9703 9698 9692 9687 9681 9676 9671 9665 9660 9656 9651 9647 9642 9638 9635 9631 9628 9626 9623 9621 9619 9617 9615 9614 9613 9612 9611 9610 9609 9609 9608 9607 9606 9605 9603 9602 9600 9598 9595 9592 9589 9585 9581 9576 9571 9566 9560 9553 9546 9539 9531 9523 9515 9506 9496 9487 9477 9467 9457 9446 9436 9425 9415 9405 9394 9384 9374 9364 9354 9345 9336 9328 9319 9311 9304 9297 9290 9284 9279 9274 9269 9265 9262 9259 9256 9254 9252 9251 9250 9250 9250 9250 9251 9252 9253 9255 9256 9258 9260 9262 9264 9266 9268 9270 9272 9273 9274 9275 9276 9276 9276 9276 9275 9273 9271 9268 9265 9261 9256 9251 9245 9238 9230 9222 9213 9204 9194 9183 9172 9160 9147 9135 9121 9108 9094 9080 9066 9052 9038 9024 9010 8996 8983 8970 8958 8946 8935 8924 8914 8905 8897 8889 8883 8877 8872 8868 8865 8863 8862 8862 8862 8863 8865 8867 8870 8874 8877 8882 8886 8891 8896 8900 8905 8909 8914 8917 8921 8924 8926 8928 8929 8929 8929 8928 8925 8922 8918 8913 8907 8900 8892 8883 8873 8862 8850 8837 8823 8809 8793 8777 8760 8742 8724 8704 8685 8664 8643 8622 8600 8577 8554 8530 8507 8482 8457 8432 8407 8381 8355 8328 8301 8274 8246 8218 8190 8162 8133 8104 8074 8045 8015 7985 7955 7924 7894 7863 7833 7802 7772 7741 7711 7681 7651 7621 7592 7563 7535 7507 7480 7454 7428 7403 7379 7355 7333 7312 7292 7272 7254 7238 7222 7208 7194 7183 7172 7163 7155 7148 7143 7139 7137 7136 7136 7137 7139 7143 7148 7154 7162 7170 7179 7190 7201 7213 7227 7241 7255 7271 7287 7304 7322 7340 7359 7378 7398 7418 7438 7459 7480 7501 7523 7545 7567 7589 7611 7633 7656 7678 7701 7723 7746 7768 7791 7813 7835 7858 7880 7902 7924 7946 7967 7989 8010 8031 8052 8073 8093 8113 8133 8153 8172 8191 8209 8228 8245 8263 8280 8296 8312 8327 8342 8356 8370 8383 8395 8407 8418 8429 8438 8448 8456 8464 8472 8478 8484 8490 8495 8500 8504 8508 8512 8515 8518 8521 8524 8527 8529 8532 8535 8538 8542 8545 8550 8554 8559 8564 8570 8577 8584 8592 8600 8609 8619 8629 8640 8651 8663 8676 8689 8703 8717 8731 8746 8761 8777 8793 8808 8824 8841 8857 8873 8889 8904 8920 8936 8951 8966 8981 8099 3 9 4 8995 9010 9024 9037 9050 9063 9076 9088 9100 9111 9122 9133 9144 9154 9164 9174 9183 9192 9201 9210 9219 9227 9235 9243 9251 9258 9265 9273 9280 9286 9293 9299 9305 9311 9317 9323 9328 9333 9338 9343 9348 9352 9356 9360 9364 9368 9371 9375 9378 9381 9384 9387 9389 9392 9395 9397 9400 9402 9405 9407 9410 9412 9415 9417 9420 9423 9425 9428 9431 9434 9436 9439 9442 9445 9448 9451 9454 9457 9460 9463 9465 9468 9471 9474 9476 9479 9481 9483 9485 9487 9489 9491 9493 9495 9496 9497 9499 9500 9501 9502 9503 9504 9504 9505 9505 9506 9506 9506 9507 9507 9507 9507 9506 9506 9506 9505 9505 9504 9503 9502 9501 9500 9499 9497 9495 9493 9491 9489 9487 9484 9482 9479 9476 9473 9470 9466 9463 9460 9456 9453 9449 9446 9442 9439 9436 9433 9430 9428 9426 9424 9422 9420 9419 9419 9418 9418 9419 9420 9421 9423 9425 9428 9431 9434 9438 9442 9446 9450 9455 9460 9465 9470 9476 9481 9486 9491 9496 9501 9506 9510 9514 9518 9522 9525 9527 9530 9532 9533 9534 9535 9535 9535 9534 9534 9532 9531 9529 9527 9525 9523 9520 9518 9516 9513 9511 9509 9507 9505 9504 9503 9502 9501 9501 9502 9503 9504 9506 9508 9511 9514 9518 9522 9526 9531 9537 9542 9549 9555 9562 9569 9576 9583 9591 9598 9606 9613 9621 9629 9636 9644 9651 9658 9665 9672 9679 9685 9691 9697 9702 9708 9712 9717 9721 9725 9729 9733 9736 9739 9741 9743 9746 9747 9749 9750 9752 9752 9753 9754 9754 9755 9755 9755 9755 9755 9755 9754 9754 9753 9753 9753 9752 9751 9751 9750 9750 9749 9749 9748 9748 9747 9747 9747 9746 9746 9746 9746 9746 9746 9746 9747 9747 9748 9748 9749 9750 9751 9752 9753 9755 9756 9758 9759 9761 9763 9765 9766 9768 9771 9773 9775 9777 9779 9781 9783 9786 9788 9790 9792 9794 9795 9797 9799 9800 9802 9803 9804 9805 9806 9807 9807 9808 9808 9808 9808 9808 9808 9807 9806 9806 9805 9804 9803 9801 9800 9799 9797 9795 9794 9792 9790 9788 9786 9784 9782 9780 9778 9776 9774 9771 9769 9767 9765 9763 9761 9759 9757 9755 9754 9752 9750 9749 9748 9746 9745 9744 9744 9743 9742 9742 9742 9742 9742 9742 9743 9744 9744 9745 9747 9748 9749 9751 9752 9754 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9782 9783 9785 9786 9788 9789 9790 9792 9793 9794 9795 9795 9796 9797 9798 9799 9799 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9816 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9848 9850 9852 9853 9855 9856 9857 9858 9859 9860 9860 9861 9861 9861 9861 9861 9861 9860 9860 9859 9858 9857 9856 9855 9854 9852 9851 9849 9848 9846 9844 9843 9841 9839 9837 8100 3 9 5 9864 9865 9865 9864 9864 9863 9862 9860 9859 9857 9854 9851 9848 9845 9842 9838 9835 9831 9828 9824 9821 9818 9816 9814 9812 9811 9810 9809 9809 9810 9811 9812 9814 9816 9819 9822 9824 9827 9830 9833 9836 9839 9841 9843 9845 9847 9849 9850 9851 9851 9852 9852 9852 9852 9851 9851 9851 9850 9850 9850 9850 9850 9851 9852 9852 9854 9855 9856 9858 9860 9862 9865 9867 9870 9872 9875 9878 9881 9883 9886 9888 9890 9893 9894 9896 9898 9899 9900 9900 9901 9901 9901 9900 9899 9898 9897 9896 9894 9892 9891 9889 9887 9885 9883 9882 9880 9879 9878 9877 9876 9876 9876 9876 9876 9877 9878 9880 9881 9883 9885 9887 9889 9891 9893 9894 9896 9898 9900 9901 9902 9903 9904 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9905 9904 9903 9902 9900 9899 9897 9894 9892 9889 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9855 9852 9849 9847 9845 9842 9840 9837 9835 9832 9830 9827 9824 9821 9818 9814 9811 9807 9803 9799 9794 9790 9785 9780 9775 9771 9766 9761 9756 9752 9748 9744 9740 9736 9733 9730 9728 9725 9724 9722 9721 9720 9720 9720 9720 9721 9722 9723 9724 9726 9727 9729 9731 9734 9736 9739 9741 9744 9747 9750 9753 9757 9760 9764 9768 9772 9776 9780 9784 9789 9793 9798 9803 9808 9813 9818 9823 9828 9832 9837 9842 9846 9850 9855 9858 9862 9865 9869 9872 9874 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9895 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9910 9910 9911 9912 9913 9915 9916 9919 9921 9924 9926 9929 9932 9935 9938 9941 9943 9945 9947 9949 9950 9950 9950 9950 9949 9948 9946 9943 9941 9938 9934 9931 9927 9923 9920 9916 9913 9909 9906 9904 9901 9900 9898 9897 9897 9897 9897 9898 9899 9901 9902 9904 9906 9907 9909 9910 9911 9912 9913 9913 9912 9911 9910 9908 9905 9902 9899 9895 9890 9886 9881 9876 9871 9865 9860 9854 9849 9843 9838 9833 9828 9823 9818 9814 9809 9805 9800 9796 9792 9788 9783 9779 9775 9770 9766 9761 9757 9752 9748 9743 9739 9735 9731 9727 9724 9721 9718 9715 9713 9712 9711 9710 9710 9710 9711 9712 9713 9715 9717 9720 9723 9726 9729 9733 9736 9740 9744 9748 9751 9755 9759 9763 9767 9770 9774 9778 9781 9785 9789 9792 9795 9799 9802 9805 9807 9810 9812 9813 9815 9816 9816 9816 9815 9814 8101 3 9 5 9812 9810 9807 9804 9800 9796 9791 9786 9781 9776 9771 9766 9761 9756 9751 9747 9744 9741 9738 9736 9735 9735 9735 9736 9738 9740 9743 9746 9750 9754 9758 9763 9767 9772 9777 9781 9786 9790 9794 9798 9802 9806 9810 9813 9816 9820 9823 9826 9829 9833 9836 9840 9844 9848 9853 9857 9862 9866 9871 9876 9881 9886 9890 9895 9899 9902 9906 9908 9911 9912 9914 9914 9914 9913 9912 9910 9907 9904 9900 9896 9892 9887 9882 9877 9872 9866 9861 9855 9850 9845 9840 9836 9831 9827 9823 9820 9816 9813 9811 9808 9806 9804 9803 9801 9800 9799 9798 9797 9796 9795 9795 9794 9793 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9782 9781 9780 9778 9777 9775 9774 9773 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9758 9757 9755 9752 9749 9746 9742 9738 9732 9726 9719 9712 9703 9694 9683 9672 9660 9647 9634 9620 9606 9591 9576 9561 9546 9531 9516 9502 9489 9477 9465 9454 9445 9437 9430 9424 9420 9418 9417 9417 9419 9422 9426 9432 9439 9447 9456 9465 9476 9486 9497 9509 9521 9532 9544 9555 9567 9577 9588 9598 9607 9616 9625 9632 9639 9646 9652 9658 9663 9667 9671 9675 9678 9680 9683 9685 9687 9688 9690 9691 9692 9692 9692 9692 9692 9692 9691 9690 9689 9687 9686 9684 9682 9679 9677 9674 9671 9669 9666 9663 9660 9658 9656 9654 9652 9650 9649 9649 9649 9649 9650 9652 9654 9656 9659 9663 9667 9672 9677 9682 9688 9693 9700 9706 9713 9719 9726 9733 9739 9746 9753 9759 9766 9772 9778 9784 9790 9796 9802 9807 9812 9818 9823 9828 9833 9838 9843 9847 9852 9856 9861 9865 9869 9873 9876 9880 9883 9886 9889 9891 9893 9895 9897 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9920 9921 9922 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9932 9931 9930 9928 9926 9923 9919 9915 9911 9906 9900 9894 9888 9881 9874 9867 9859 9851 9844 9836 9829 9822 9815 9809 9803 9798 9793 9789 9786 9784 9782 9782 9782 9784 9786 9789 9792 9797 9802 9808 9814 9821 9828 9835 9842 9850 9857 9864 9871 9877 9883 9889 9894 9898 9902 9906 9908 9910 9912 9913 9913 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9909 9909 9910 9910 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9936 9937 9937 9937 9937 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9913 9911 9910 9909 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9903 9904 9904 9905 8102 3 9 5 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9916 9916 9915 9914 9913 9912 9910 9908 9907 9905 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9891 9890 9889 9888 9886 9885 9883 9881 9878 9876 9873 9870 9867 9864 9860 9857 9853 9849 9845 9842 9838 9833 9829 9825 9821 9817 9814 9810 9807 9803 9800 9798 9795 9793 9791 9790 9789 9788 9788 9788 9788 9789 9790 9791 9792 9794 9795 9797 9798 9799 9800 9801 9801 9801 9800 9799 9797 9794 9791 9787 9783 9778 9772 9766 9759 9752 9745 9737 9730 9722 9714 9707 9700 9693 9687 9681 9676 9672 9669 9667 9665 9665 9665 9667 9669 9673 9677 9682 9687 9694 9700 9707 9715 9722 9730 9738 9745 9752 9759 9766 9772 9778 9783 9788 9792 9796 9799 9801 9803 9805 9806 9806 9807 9807 9806 9806 9805 9804 9803 9802 9801 9799 9797 9796 9794 9792 9789 9787 9784 9781 9778 9774 9771 9767 9763 9759 9754 9749 9745 9740 9735 9730 9726 9721 9717 9713 9709 9706 9703 9700 9698 9697 9696 9696 9696 9697 9699 9701 9704 9707 9710 9714 9719 9724 9729 9734 9740 9746 9751 9757 9763 9769 9775 9781 9787 9793 9798 9804 9809 9815 9820 9825 9830 9835 9839 9844 9849 9853 9858 9862 9867 9871 9875 9880 9884 9888 9892 9896 9900 9903 9907 9910 9914 9917 9920 9923 9925 9928 9930 9932 9933 9935 9936 9937 9937 9938 9938 9937 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9922 9921 9920 9919 9919 9919 9920 9920 9921 9923 9925 9927 9929 9931 9934 9937 9940 9943 9946 9950 9953 9955 9958 9961 9963 9965 9966 9968 9968 9969 9969 9969 9968 9967 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9948 9946 9945 9944 9943 9943 9942 9942 9943 9943 9944 9946 9947 9949 9951 9953 9955 9957 9960 9962 9965 9967 9969 9971 9973 9975 9977 9978 9979 9980 9981 9981 9981 9980 9979 9978 9977 9975 9973 9971 9969 9966 9963 9960 9958 9955 9952 9949 9946 9943 9940 9938 9935 9933 9931 9929 9928 9926 9925 9924 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9927 9926 9925 9924 9924 9924 9924 9924 9924 9924 9925 9926 9927 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 8103 3 9 5 9920 9920 9920 9920 9919 9919 9919 9918 9917 9917 9916 9915 9913 9911 9909 9907 9905 9902 9898 9895 9890 9886 9881 9876 9871 9865 9859 9852 9846 9839 9832 9825 9818 9810 9803 9795 9787 9779 9771 9763 9754 9745 9735 9725 9715 9704 9692 9680 9667 9653 9638 9623 9607 9590 9572 9554 9536 9517 9497 9478 9458 9438 9419 9400 9382 9364 9348 9332 9318 9305 9293 9283 9275 9268 9263 9260 9259 9259 9261 9264 9269 9275 9282 9290 9300 9310 9320 9332 9343 9355 9367 9379 9391 9403 9415 9427 9438 9449 9460 9470 9481 9491 9501 9511 9521 9531 9541 9551 9561 9571 9582 9592 9603 9614 9625 9636 9647 9659 9670 9681 9693 9704 9715 9725 9736 9746 9755 9765 9774 9782 9790 9797 9804 9811 9817 9822 9827 9831 9835 9839 9843 9846 9848 9851 9853 9855 9857 9859 9861 9863 9864 9866 9868 9869 9871 9872 9874 9875 9877 9878 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9884 9883 9883 9883 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9889 9890 9891 9891 9892 9894 9895 9896 9897 9899 9901 9903 9905 9907 9909 9912 9914 9917 9920 9923 9926 9929 9932 9935 9938 9941 9943 9946 9948 9949 9951 9952 9953 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9943 9941 9940 9937 9935 9933 9930 9927 9925 9922 9920 9917 9915 9914 9912 9912 9911 9911 9912 9913 9914 9916 9918 9921 9923 9926 9929 9932 9935 9938 9941 9943 9945 9947 9948 9949 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9945 9945 9946 9948 9949 9950 9952 9953 9955 9956 9957 9957 9958 9958 9957 9956 9954 9952 9949 9946 9942 9938 9933 9928 9923 9917 9910 9904 9897 9890 9882 9875 9867 9859 9851 9843 9834 9825 9816 9806 9796 9785 9774 9762 9750 9738 9725 9711 9697 9683 9669 9654 9639 9625 9610 9596 9582 9569 9556 9544 9533 9522 9513 9505 9498 9492 9487 9483 9480 9479 9478 9479 9481 9483 9486 9490 9495 9500 9506 9512 9519 9526 9534 9542 9550 9558 9567 9576 9586 9595 9605 9616 9626 9637 9648 9659 9671 9682 9694 9705 9717 9728 9739 9750 9761 9771 9781 9790 9799 9807 9815 9822 9828 9834 9839 9843 9847 9850 9853 9856 9858 9860 9861 9862 9863 9864 9865 9866 9866 9867 9867 9867 9867 9867 9867 9867 9866 9865 9864 9862 9860 9858 9855 9852 9849 9845 9841 9836 9831 9826 9821 9815 9809 9804 9798 9793 9787 9782 9777 9772 9767 9763 9759 9756 9752 9749 9747 9744 9742 9740 9738 9737 9736 9735 9734 9733 9732 9732 9732 9732 9732 9732 9733 9734 9735 9737 8104 3 9 5 9739 9741 9744 9747 9751 9755 9759 9764 9770 9775 9781 9788 9794 9801 9808 9815 9822 9829 9835 9842 9848 9854 9859 9864 9869 9873 9876 9879 9881 9883 9884 9884 9884 9883 9882 9880 9878 9875 9872 9869 9865 9861 9857 9853 9848 9844 9840 9835 9831 9827 9822 9818 9814 9811 9807 9803 9800 9796 9793 9789 9785 9782 9778 9774 9770 9766 9761 9757 9752 9746 9741 9735 9729 9723 9717 9710 9704 9698 9691 9685 9679 9674 9668 9664 9660 9656 9653 9651 9650 9649 9650 9651 9653 9657 9661 9665 9671 9677 9684 9692 9700 9708 9717 9726 9735 9744 9753 9762 9771 9779 9788 9795 9803 9810 9816 9823 9829 9834 9839 9844 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9893 9898 9902 9907 9911 9915 9920 9924 9928 9932 9936 9940 9944 9947 9950 9952 9955 9957 9959 9960 9962 9962 9963 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9962 9964 9966 9968 9970 9972 9975 9977 9980 9982 9985 9987 9989 9991 9992 9993 9994 9994 9994 9994 9993 9991 9989 9987 9984 9981 9977 9973 9969 9964 9960 9955 9951 9947 9942 9939 9935 9932 9929 9926 9925 9923 9922 9922 9922 9922 9923 9924 9926 9928 9930 9932 9934 9937 9939 9941 9943 9945 9947 9949 9950 9951 9952 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9876 9873 9869 9865 9862 9858 9854 9850 9846 9843 9839 9835 9832 9828 9825 9821 9818 9814 9811 9807 9803 9798 9794 9788 9782 9775 9768 9759 9750 9739 9727 9714 9700 9685 9668 9651 9632 9613 9593 9572 9551 9529 9508 9487 9466 9446 9427 9408 9391 9376 9362 9350 9340 9332 9327 9323 9321 9322 9325 9330 9337 9346 9356 9369 9382 9397 9413 9430 9447 9464 9482 9500 9518 9536 9552 9569 9584 9599 9613 9625 9637 9647 9656 9665 9672 9678 9683 9687 9690 9692 9694 9696 9696 9697 9697 9697 9698 9698 9699 9700 9701 9702 9705 9707 9711 9715 9719 9724 9729 9735 9742 9749 9756 9763 9771 9778 9786 9793 9800 9807 9814 9820 9826 9831 9836 9840 9844 9846 9849 9850 9851 9852 9852 9851 9850 9849 9847 9845 9843 9840 9837 9834 9832 9829 9826 9823 9820 9817 9815 9813 9810 9809 9807 9805 9804 9803 9803 9802 9802 9803 9803 9804 9805 9806 9808 9809 9811 9813 9816 9818 9820 9823 9825 9828 9830 9832 9834 9836 9838 9840 9842 9843 9844 9846 9846 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9847 9847 9846 9845 9845 9844 9843 8105 3 9 5 9841 9840 9838 9837 9835 9833 9831 9829 9826 9824 9821 9819 9816 9814 9811 9809 9807 9805 9803 9801 9800 9798 9797 9797 9796 9796 9796 9797 9797 9798 9799 9801 9802 9804 9806 9808 9810 9812 9815 9817 9820 9822 9825 9828 9830 9833 9836 9838 9841 9844 9846 9849 9852 9855 9858 9861 9864 9868 9871 9874 9877 9881 9884 9887 9891 9894 9897 9900 9903 9906 9909 9911 9913 9915 9917 9918 9920 9920 9921 9921 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9892 9889 9886 9882 9878 9874 9869 9864 9859 9853 9847 9841 9835 9829 9823 9817 9811 9805 9799 9793 9788 9782 9777 9773 9769 9765 9761 9758 9755 9752 9750 9748 9746 9744 9743 9742 9741 9741 9740 9740 9740 9741 9741 9742 9743 9745 9746 9748 9750 9753 9756 9759 9762 9766 9770 9774 9779 9784 9789 9794 9800 9806 9812 9818 9825 9831 9838 9844 9851 9857 9864 9870 9877 9883 9889 9895 9901 9906 9911 9916 9921 9925 9929 9932 9935 9937 9940 9941 9943 9944 9944 9944 9944 9943 9942 9941 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9922 9921 9919 9919 9918 9917 9917 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9941 9943 9945 9948 9950 9952 9955 9957 9959 9961 9963 9965 9966 9967 9968 9968 9968 9967 9966 9965 9963 9960 9958 9954 9951 9947 9943 9939 9934 9929 9925 9920 9915 9911 9906 9901 9897 9893 9889 9885 9881 9878 9874 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9839 9835 9831 9827 9822 9817 9811 9806 9800 9794 9787 9780 9773 9766 9759 9751 9744 9736 9729 9721 9714 9707 9699 9692 9685 9679 9672 9666 9660 9654 9648 9643 9638 9633 9629 9625 9621 9617 9614 9611 9608 9605 9603 9601 9599 9597 9596 9595 9594 9593 9592 9592 9592 9592 9592 9592 9593 9594 9595 9596 9598 9599 9601 9603 9606 9608 9611 9614 9617 9620 9624 9628 9632 9636 9641 9645 9650 9655 9661 9666 9672 9678 9683 9689 9696 9702 9708 9714 9721 9727 9733 9739 9745 9751 9757 9763 9768 9773 9778 9783 9788 9792 9796 9799 9803 9806 9808 9811 9813 9815 9816 9817 9818 9818 9818 9818 9818 9817 9816 9815 9813 9812 9810 9807 9805 9802 9799 9796 9793 9789 9785 9781 9777 9773 9768 9763 9758 9753 9748 9743 9737 9732 9727 9721 9716 9711 9706 9701 9697 9693 9689 9686 9684 9681 9680 9679 9679 9679 9681 9683 9685 9689 9693 9697 9702 9708 9715 9721 9729 9736 9744 9752 9760 9768 9776 9784 9792 9799 9807 9814 9821 9827 9833 9839 9844 9849 9854 9858 9862 9866 9869 9872 9875 9877 9880 9882 9884 9886 8106 3 9 5 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9911 9908 9905 9901 9897 9893 9889 9884 9878 9873 9867 9861 9854 9848 9841 9834 9826 9819 9811 9804 9797 9789 9782 9775 9768 9761 9755 9749 9743 9737 9732 9727 9723 9719 9715 9711 9708 9704 9701 9699 9696 9693 9690 9688 9685 9682 9680 9677 9674 9671 9668 9665 9662 9659 9657 9654 9652 9650 9648 9647 9646 9646 9646 9647 9648 9649 9651 9653 9656 9659 9661 9664 9667 9670 9673 9675 9677 9678 9679 9678 9677 9675 9673 9669 9664 9659 9652 9645 9638 9630 9621 9612 9603 9594 9586 9577 9570 9563 9556 9551 9547 9544 9542 9541 9542 9544 9547 9552 9557 9564 9572 9581 9590 9600 9611 9623 9634 9646 9658 9669 9681 9692 9703 9714 9724 9734 9743 9751 9759 9766 9772 9778 9784 9788 9793 9796 9800 9802 9805 9807 9810 9812 9814 9816 9818 9820 9822 9825 9828 9831 9834 9838 9842 9847 9852 9857 9862 9868 9874 9880 9885 9891 9897 9902 9907 9912 9917 9920 9924 9926 9928 9929 9930 9930 9929 9928 9926 9923 9921 9918 9914 9911 9907 9904 9900 9897 9894 9891 9889 9887 9886 9885 9884 9884 9884 9884 9885 9886 9886 9887 9888 9889 9889 9889 9889 9889 9888 9887 9885 9883 9880 9877 9874 9870 9866 9861 9857 9852 9847 9841 9836 9831 9825 9820 9814 9809 9803 9797 9791 9785 9778 9771 9764 9756 9748 9739 9730 9720 9710 9700 9688 9677 9665 9652 9639 9626 9613 9600 9586 9573 9560 9547 9534 9522 9510 9499 9488 9478 9468 9459 9451 9444 9437 9431 9425 9421 9416 9413 9410 9408 9406 9405 9404 9404 9405 9406 9407 9409 9411 9414 9418 9422 9426 9431 9437 9443 9449 9456 9463 9470 9478 9486 9495 9504 9513 9522 9531 9541 9550 9560 9569 9578 9588 9597 9607 9616 9625 9634 9642 9651 9660 9668 9676 9684 9692 9700 9708 9715 9722 9730 9737 9744 9751 9758 9764 9771 9777 9783 9789 9795 9801 9807 9813 9818 9824 9829 9834 9839 9844 9849 9854 9858 9862 9866 9870 9874 9878 9881 9884 9887 9889 9891 9893 9895 9896 9898 9898 9899 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9904 9905 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 8107 3 9 5 9948 9948 9946 9945 9944 9942 9939 9937 9934 9930 9927 9923 9918 9914 9908 9903 9897 9891 9885 9879 9872 9865 9858 9851 9843 9836 9829 9821 9814 9807 9800 9794 9787 9781 9775 9770 9765 9760 9755 9751 9748 9744 9741 9739 9736 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9713 9710 9707 9704 9700 9695 9691 9686 9681 9675 9669 9662 9655 9648 9641 9633 9624 9616 9607 9598 9589 9579 9569 9559 9549 9539 9529 9518 9508 9498 9488 9479 9469 9460 9452 9444 9436 9430 9424 9419 9415 9411 9409 9408 9407 9408 9409 9412 9415 9419 9424 9430 9436 9443 9451 9459 9467 9475 9483 9492 9500 9509 9517 9525 9532 9539 9546 9553 9559 9565 9571 9576 9581 9586 9591 9595 9600 9604 9608 9612 9616 9621 9625 9629 9633 9637 9641 9644 9648 9652 9655 9658 9661 9663 9665 9667 9668 9668 9668 9668 9666 9665 9662 9660 9656 9652 9648 9643 9638 9632 9626 9620 9614 9607 9600 9594 9587 9581 9574 9568 9561 9555 9549 9544 9538 9533 9528 9523 9518 9513 9509 9505 9501 9497 9494 9491 9488 9485 9483 9481 9480 9479 9478 9478 9479 9480 9481 9483 9486 9489 9493 9497 9502 9508 9513 9520 9526 9534 9541 9549 9557 9565 9574 9582 9591 9600 9609 9618 9626 9635 9644 9653 9662 9671 9679 9688 9696 9704 9712 9720 9728 9735 9743 9750 9756 9762 9768 9774 9779 9783 9787 9791 9794 9797 9799 9801 9802 9803 9804 9804 9805 9805 9805 9805 9805 9806 9806 9807 9808 9809 9811 9813 9816 9818 9821 9825 9829 9832 9836 9840 9844 9848 9852 9855 9858 9861 9863 9865 9866 9867 9867 9866 9865 9863 9861 9858 9855 9852 9848 9844 9840 9836 9832 9828 9824 9821 9817 9814 9811 9808 9806 9804 9802 9800 9799 9797 9796 9795 9794 9793 9792 9790 9789 9787 9785 9783 9781 9779 9776 9773 9770 9766 9762 9758 9754 9750 9745 9740 9735 9730 9725 9719 9713 9707 9700 9693 9686 9679 9671 9663 9655 9646 9637 9627 9617 9607 9597 9586 9575 9564 9553 9542 9530 9519 9508 9497 9486 9476 9465 9455 9446 9436 9427 9418 9410 9401 9393 9385 9377 9368 9360 9351 9341 9331 9321 9309 9296 9282 9267 9250 9232 9212 9190 9166 9141 9113 9084 9052 9019 8984 8948 8910 8871 8831 8790 8749 8709 8668 8628 8589 8552 8516 8483 8452 8424 8399 8378 8361 8347 8338 8333 8332 8336 8344 8357 8373 8394 8418 8446 8477 8511 8547 8585 8626 8667 8710 8754 8798 8842 8886 8929 8971 9013 9053 9092 9130 9166 9200 9233 9264 9294 9322 9348 9373 9397 9419 9440 9460 9478 9496 9512 9528 9542 9556 9568 9580 9591 9602 9611 9620 9628 9636 9643 9650 9656 9662 9667 9672 9677 9682 9687 9691 9696 9701 9706 9711 9716 9722 9728 9734 9740 9746 9752 9758 9765 9771 9777 9783 9788 9794 9798 9803 9807 9810 9813 8108 3 9 5 9815 9817 9819 9820 9821 9821 9821 9821 9821 9821 9821 9821 9821 9822 9822 9823 9825 9826 9828 9830 9832 9835 9838 9840 9843 9845 9847 9849 9851 9851 9852 9852 9851 9849 9847 9844 9840 9836 9831 9825 9819 9813 9806 9799 9792 9785 9778 9771 9764 9758 9752 9747 9742 9738 9734 9731 9729 9727 9726 9725 9725 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9737 9737 9738 9739 9740 9742 9744 9747 9749 9753 9756 9759 9763 9767 9771 9775 9779 9783 9786 9789 9792 9795 9797 9799 9800 9800 9801 9800 9799 9798 9796 9794 9791 9788 9784 9780 9775 9770 9765 9759 9752 9745 9737 9729 9719 9709 9698 9687 9674 9660 9645 9629 9612 9594 9575 9554 9533 9511 9488 9465 9441 9416 9392 9367 9343 9319 9295 9273 9251 9230 9211 9193 9177 9162 9150 9139 9130 9124 9119 9117 9117 9118 9122 9128 9135 9144 9155 9167 9181 9196 9212 9229 9247 9265 9285 9304 9325 9345 9366 9387 9408 9429 9450 9470 9491 9511 9530 9549 9568 9586 9604 9621 9637 9653 9668 9682 9695 9708 9720 9731 9742 9752 9761 9769 9777 9785 9791 9798 9803 9809 9814 9818 9823 9827 9831 9834 9838 9841 9844 9847 9850 9852 9855 9857 9859 9861 9863 9864 9866 9867 9868 9868 9869 9869 9870 9870 9869 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9865 9865 9866 9867 9868 9869 9871 9872 9874 9877 9879 9882 9884 9887 9890 9893 9896 9899 9902 9904 9907 9909 9912 9914 9915 9917 9918 9919 9919 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9916 9918 9920 9922 9924 9927 9929 9931 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9932 9930 9927 9925 9922 9920 9917 9914 9912 9909 9907 9905 9903 9901 9899 9898 9896 9895 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9900 9900 9901 9900 9900 9899 9898 9897 9895 9892 9890 9886 9883 9879 9874 9870 9865 9860 9854 9849 9844 9839 9833 9829 9824 9820 9816 9812 9809 9807 9805 9803 9801 9800 9800 9799 9799 9799 9798 9798 9798 9797 9795 9794 9792 9789 9785 9781 9776 9770 9763 9755 9746 9736 9725 9714 9701 9688 9673 9658 9642 9626 9608 9591 9573 9554 9535 9516 9497 9478 9459 9441 9423 9405 9388 9372 9356 9342 9329 9317 9306 9297 9289 9283 8109 3 9 5 9278 9275 9274 9274 9276 9280 9286 9293 9301 9311 9323 9335 9349 9363 9378 9394 9411 9427 9444 9461 9478 9495 9512 9528 9543 9558 9573 9587 9600 9612 9624 9635 9645 9655 9664 9673 9681 9689 9696 9703 9709 9716 9722 9728 9734 9740 9745 9751 9757 9762 9768 9773 9778 9784 9789 9794 9799 9803 9808 9812 9817 9821 9824 9828 9832 9835 9838 9841 9844 9846 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9908 9906 9904 9902 9901 9899 9897 9896 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9888 9889 9889 9890 9891 9893 9894 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9908 9908 9908 9907 9906 9905 9904 9902 9900 9898 9896 9894 9891 9889 9886 9884 9881 9879 9877 9875 9873 9871 9870 9869 9868 9868 9868 9868 9868 9869 9870 9871 9872 9873 9875 9876 9878 9880 9881 9883 9885 9886 9887 9889 9890 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9889 9887 9885 9883 9881 9878 9875 9872 9868 9863 9859 9854 9849 9844 9838 9833 9827 9822 9816 9811 9806 9801 9796 9792 9788 9784 9781 9778 9776 9774 9772 9771 9770 9769 9769 9768 9768 9768 9767 9767 9766 9765 9764 9763 9762 9760 9758 9756 9754 9752 9750 9748 9745 9743 9742 9740 9739 9738 9738 9738 9739 9740 9742 9744 9747 9751 9755 9760 9765 9771 9776 9782 9788 9795 9801 9807 9812 9818 9823 9827 9831 9834 9837 9839 9840 9841 9841 9840 9839 9837 9834 9831 9828 9824 9820 9816 9812 9807 9803 9798 9794 9789 9784 9780 9775 9770 9765 9760 9754 9748 9741 9734 9726 9717 9708 9698 9686 9674 9660 9646 9631 9615 9598 9580 9562 9543 9525 9506 9487 9469 9451 9434 9418 9403 9390 9378 9368 9360 9353 9349 9346 9346 9347 9350 9355 9362 9370 9380 9391 9402 9415 9428 9441 9455 9469 9482 9495 9507 9519 9529 9539 9548 9556 9563 9569 9574 9578 9582 9584 9586 9587 9588 9589 9589 9589 9590 9590 9590 9591 9592 9593 9595 9597 9599 9601 9604 9607 9611 9614 9618 9622 9626 9630 9634 9639 9643 9647 9651 9655 9658 9662 9666 9670 9673 9677 9681 9684 9688 9692 9695 9699 9703 9706 9710 9713 9717 9720 9723 9726 9728 9730 9732 9734 9735 9736 9736 9736 9736 9735 9734 9733 8110 3 9 5 9732 9730 9728 9726 9723 9721 9718 9715 9712 9709 9706 9702 9699 9695 9690 9686 9681 9675 9669 9663 9656 9648 9640 9630 9621 9610 9599 9588 9576 9563 9551 9538 9526 9513 9501 9490 9479 9469 9461 9453 9447 9442 9439 9437 9438 9439 9443 9448 9455 9463 9473 9484 9496 9509 9522 9537 9551 9566 9581 9595 9609 9623 9636 9648 9660 9670 9680 9689 9697 9705 9712 9718 9723 9728 9733 9738 9742 9747 9751 9756 9761 9767 9772 9779 9785 9792 9799 9806 9814 9821 9828 9836 9843 9850 9856 9862 9868 9873 9877 9881 9884 9886 9888 9889 9889 9889 9889 9888 9888 9886 9885 9884 9883 9882 9881 9880 9880 9880 9880 9880 9880 9881 9881 9882 9883 9884 9884 9885 9885 9886 9886 9885 9885 9884 9883 9882 9881 9879 9877 9875 9873 9872 9870 9868 9866 9864 9863 9862 9861 9860 9859 9859 9859 9858 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9868 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9880 9881 9882 9883 9883 9884 9884 9884 9883 9883 9882 9880 9879 9877 9875 9873 9871 9869 9867 9864 9862 9860 9857 9855 9853 9852 9850 9849 9847 9846 9845 9844 9843 9842 9841 9839 9838 9836 9834 9831 9828 9825 9821 9817 9812 9807 9801 9795 9788 9780 9772 9764 9755 9746 9737 9727 9716 9705 9694 9682 9670 9657 9643 9629 9614 9597 9581 9563 9543 9523 9502 9479 9455 9430 9404 9376 9348 9318 9288 9257 9226 9195 9163 9132 9102 9072 9044 9017 8992 8969 8948 8929 8914 8901 8891 8884 8880 8879 8882 8887 8896 8907 8921 8938 8956 8977 8999 9023 9047 9073 9099 9125 9151 9177 9203 9228 9252 9275 9297 9318 9338 9357 9374 9391 9406 9421 9435 9448 9460 9471 9483 9494 9505 9515 9526 9537 9548 9559 9570 9582 9593 9605 9618 9630 9643 9656 9669 9682 9695 9708 9721 9733 9745 9758 9769 9780 9791 9802 9811 9821 9829 9837 9845 9852 9858 9864 9869 9873 9877 9881 9884 9886 9889 9890 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9905 9907 9908 9910 9912 9914 9917 9919 9921 9923 9924 9926 9928 9929 9930 9930 9931 9931 9931 9930 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9917 9916 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9900 9898 9896 9893 9891 9889 9887 9885 9884 9883 9882 9881 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9888 9888 9888 9887 9886 9884 9882 9880 9877 9873 9870 9866 8111 3 9 5 9861 9857 9852 9847 9842 9837 9832 9827 9822 9817 9813 9809 9806 9804 9802 9800 9800 9800 9801 9803 9806 9810 9814 9820 9825 9832 9839 9846 9854 9862 9870 9879 9887 9895 9903 9910 9917 9924 9930 9935 9940 9944 9947 9950 9952 9954 9954 9955 9954 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9934 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9912 9911 9910 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9913 9913 9914 9915 9916 9917 9919 9921 9922 9924 9926 9928 9930 9932 9934 9935 9936 9937 9938 9938 9938 9937 9937 9935 9934 9932 9929 9927 9924 9921 9918 9915 9911 9908 9905 9901 9898 9896 9893 9891 9889 9887 9886 9885 9884 9884 9884 9885 9886 9888 9890 9892 9894 9897 9900 9903 9907 9910 9913 9917 9920 9923 9926 9929 9932 9934 9937 9938 9940 9941 9942 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9937 9938 9939 9941 9942 9944 9945 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9966 9965 9965 9965 9964 9963 9963 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9943 9941 9939 9938 9937 9935 9935 9934 9934 9934 9935 9935 9936 9938 9939 9941 9944 9946 9949 9951 9954 9957 9960 9964 9967 9970 9972 9975 9977 9980 9982 9983 9985 9986 9987 9988 9988 9988 9988 9987 9987 9986 9985 9984 9982 9981 9980 9978 9977 9975 9974 9972 9970 9969 9967 9965 9964 9962 9960 9958 9956 9954 9952 9949 9947 9944 9941 9938 9936 9933 9930 9926 9923 9921 9918 9915 9913 9910 9908 9906 9905 9903 9902 9902 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9903 9903 9902 9901 9900 9898 9895 9892 9889 9885 9881 9877 9872 9866 9861 9855 9849 9843 9837 9830 9824 9818 9812 9806 9800 9794 9789 9783 9778 9774 9769 9765 9761 9757 9754 9751 9748 9745 9743 9741 9739 9738 9737 9736 9736 9735 9735 9736 9736 9737 9738 9739 9741 9743 9745 9747 9749 9752 9755 9757 9760 9763 9766 9769 9772 9775 9778 9781 9784 9787 9789 9792 9794 9797 9799 9801 9803 9805 9807 9808 9810 9811 9812 9813 9814 9814 9815 9815 9815 9815 9815 9814 9814 9813 9812 9811 9810 9809 9808 9806 8112 3 9 5 9805 9804 9803 9802 9801 9800 9800 9799 9799 9799 9799 9800 9800 9801 9801 9802 9803 9804 9805 9806 9806 9807 9807 9807 9806 9805 9804 9802 9799 9796 9792 9787 9782 9775 9768 9760 9751 9741 9730 9719 9706 9692 9678 9662 9645 9628 9609 9589 9569 9547 9524 9500 9475 9449 9421 9393 9364 9333 9302 9270 9236 9203 9168 9133 9098 9063 9028 8993 8959 8925 8893 8862 8832 8804 8778 8754 8733 8714 8698 8685 8675 8668 8664 8664 8666 8672 8681 8692 8707 8724 8743 8765 8788 8813 8840 8868 8897 8926 8956 8987 9017 9047 9077 9107 9136 9164 9192 9218 9244 9269 9293 9316 9338 9359 9380 9400 9419 9437 9454 9471 9487 9503 9518 9532 9546 9559 9572 9584 9595 9605 9614 9623 9631 9637 9643 9648 9651 9654 9655 9655 9654 9652 9649 9645 9640 9634 9627 9619 9611 9601 9591 9581 9570 9558 9546 9533 9520 9507 9493 9478 9463 9448 9432 9415 9398 9380 9360 9340 9319 9297 9274 9250 9225 9199 9172 9144 9115 9085 9055 9025 8995 8964 8934 8905 8877 8849 8824 8799 8777 8757 8740 8726 8714 8705 8700 8697 8698 8703 8710 8721 8735 8752 8771 8793 8817 8844 8872 8901 8932 8963 8995 9028 9060 9093 9125 9156 9186 9216 9244 9272 9298 9323 9347 9369 9390 9410 9429 9447 9463 9479 9494 9508 9521 9534 9545 9557 9568 9578 9588 9597 9607 9615 9624 9632 9640 9648 9656 9663 9671 9678 9685 9692 9699 9706 9713 9720 9727 9734 9741 9748 9755 9762 9769 9776 9782 9789 9795 9801 9807 9812 9817 9821 9826 9830 9833 9836 9839 9841 9843 9845 9846 9847 9848 9849 9850 9851 9852 9854 9855 9856 9858 9860 9862 9864 9867 9869 9872 9875 9877 9880 9883 9885 9887 9889 9891 9892 9893 9893 9894 9893 9893 9892 9891 9890 9888 9886 9885 9883 9882 9880 9879 9879 9878 9878 9879 9880 9881 9883 9885 9888 9891 9895 9898 9902 9906 9910 9914 9918 9922 9925 9928 9931 9933 9934 9935 9936 9936 9936 9935 9933 9932 9930 9928 9925 9923 9921 9918 9916 9914 9913 9911 9911 9910 9910 9911 9911 9913 9914 9916 9919 9922 9924 9927 9930 9934 9937 9940 9942 9945 9947 9949 9950 9952 9952 9953 9953 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9931 9929 9927 9926 9925 9924 9922 9921 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9923 9925 9927 9928 9930 9932 9935 9937 9939 9941 9942 9944 9945 9947 9948 9948 9949 9949 9949 9948 9947 9946 9945 9944 9942 9940 9938 9937 9935 9933 9932 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9928 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9930 9931 9933 9934 9936 9938 9941 9943 9946 9949 9952 9954 8113 3 9 5 9957 9959 9961 9963 9965 9966 9967 9967 9967 9967 9966 9965 9963 9961 9959 9957 9954 9952 9949 9947 9944 9942 9941 9939 9938 9937 9937 9937 9938 9939 9941 9943 9945 9947 9950 9953 9956 9959 9962 9964 9967 9969 9971 9972 9973 9974 9974 9973 9972 9970 9968 9966 9962 9959 9955 9951 9947 9943 9939 9935 9931 9927 9923 9920 9917 9914 9912 9910 9909 9908 9907 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9909 9909 9908 9907 9906 9904 9902 9900 9898 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9865 9862 9858 9854 9850 9845 9841 9836 9830 9824 9818 9812 9805 9797 9789 9781 9772 9763 9754 9744 9734 9724 9715 9705 9695 9686 9677 9668 9660 9653 9646 9639 9633 9628 9623 9619 9616 9613 9611 9610 9609 9608 9608 9609 9609 9611 9612 9614 9616 9618 9621 9624 9627 9630 9633 9637 9641 9645 9649 9654 9658 9663 9668 9673 9678 9682 9687 9692 9696 9700 9704 9707 9710 9712 9714 9715 9715 9714 9713 9711 9708 9704 9700 9695 9689 9683 9676 9669 9662 9654 9646 9638 9630 9623 9615 9608 9602 9596 9590 9586 9582 9578 9576 9574 9572 9572 9572 9573 9575 9577 9580 9584 9587 9592 9596 9601 9606 9611 9616 9621 9626 9631 9635 9640 9644 9648 9652 9655 9658 9660 9662 9664 9665 9665 9665 9665 9664 9662 9660 9657 9654 9649 9644 9639 9632 9625 9617 9608 9598 9587 9575 9562 9548 9534 9518 9502 9485 9467 9449 9431 9411 9392 9372 9353 9334 9314 9296 9277 9260 9243 9226 9211 9196 9182 9169 9156 9144 9133 9122 9111 9100 9088 9077 9065 9052 9037 9022 9006 8988 8969 8948 8925 8901 8876 8850 8822 8794 8766 8737 8708 8680 8653 8627 8603 8581 8562 8545 8532 8523 8517 8515 8517 8524 8534 8549 8567 8590 8616 8645 8677 8712 8749 8787 8827 8868 8909 8950 8990 9029 9068 9104 9138 9171 9200 9227 9252 9273 9292 9308 9321 9332 9340 9346 9350 9353 9353 9353 9351 9348 9345 9341 9337 9334 9330 9327 9323 9321 9319 9317 9316 9316 9316 9316 9317 9318 9319 9321 9322 9323 9324 9324 9325 9324 9324 9322 9321 9318 9315 9312 9308 9304 9299 9294 9289 9284 9279 9274 9269 9265 9260 9256 9253 9250 9248 9246 9245 9244 9244 9244 9245 9247 9249 9251 9254 9257 9260 9264 9267 9271 9274 9278 9281 9285 9288 9290 9293 9295 9296 9297 9298 9297 9296 9294 9291 9286 9281 9273 9265 9254 9241 9226 9209 9190 9168 9143 9116 9086 9053 9017 8978 8936 8892 8846 8797 8746 8693 8639 8583 8527 8471 8415 8359 8305 8252 8201 8153 8109 8067 8030 7997 7969 7945 7927 7914 7907 7905 7909 7919 7933 7953 7978 8008 8042 8079 8121 8165 8212 8261 8312 8364 8417 8470 8523 8576 8629 8680 8730 8778 8825 8870 8913 8955 8994 9031 9067 9101 9133 9163 8114 3 9 5 9192 9219 9245 9270 9294 9317 9339 9361 9381 9401 9421 9439 9458 9475 9492 9509 9525 9541 9555 9570 9583 9596 9609 9620 9631 9642 9651 9661 9669 9677 9685 9692 9699 9705 9711 9716 9722 9727 9732 9737 9741 9746 9750 9754 9758 9762 9765 9769 9772 9775 9778 9780 9782 9784 9786 9787 9788 9789 9790 9790 9790 9790 9790 9789 9788 9788 9787 9786 9785 9784 9784 9783 9783 9782 9782 9782 9782 9782 9782 9782 9783 9783 9783 9784 9784 9784 9784 9783 9783 9782 9781 9780 9778 9776 9774 9771 9768 9765 9761 9758 9754 9750 9746 9741 9737 9733 9729 9725 9721 9717 9714 9710 9707 9705 9702 9700 9699 9697 9696 9696 9695 9695 9695 9695 9695 9696 9697 9698 9699 9700 9701 9703 9704 9706 9708 9710 9712 9714 9716 9719 9722 9725 9728 9731 9735 9739 9743 9747 9751 9756 9761 9766 9772 9777 9783 9789 9795 9802 9808 9814 9821 9828 9835 9841 9848 9855 9861 9868 9875 9881 9887 9894 9899 9905 9911 9916 9921 9926 9930 9934 9938 9941 9945 9947 9950 9952 9953 9955 9956 9957 9957 9957 9957 9957 9956 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9937 9936 9934 9932 9931 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9900 9899 9897 9896 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9868 9865 9863 9861 9859 9856 9854 9852 9850 9847 9845 9843 9840 9838 9836 9833 9830 9827 9824 9820 9817 9813 9809 9804 9799 9794 9789 9783 9777 9771 9765 9759 9753 9746 9740 9733 9727 9721 9715 9709 9703 9697 9692 9687 9682 9678 9674 9670 9666 9663 9660 9657 9655 9653 9651 9650 9649 9648 9648 9647 9647 9648 9648 9649 9650 9651 9653 9654 9656 9658 9660 9662 9663 9665 9667 9668 9670 9671 9672 9672 9673 9673 9672 9672 9671 9670 9668 9666 9664 9662 9659 9656 9653 9650 9646 9642 9638 9634 9629 9625 9620 9615 9609 9604 9598 9591 9585 9578 9571 9564 9557 9549 9541 9533 9524 9516 9507 9498 9489 9480 9472 9463 9454 9445 9436 9427 9419 9410 9401 9393 9384 9376 9367 9359 9350 9341 9332 9323 9314 9304 9295 9285 9276 9266 9256 9247 9237 9228 9219 9210 9202 9195 9188 9181 9176 9171 9167 9164 9161 9160 9160 9160 9161 9163 9166 9169 9173 9178 9183 9188 9194 9200 9206 9212 9219 9225 9232 9239 9245 9252 9259 9266 9274 9281 9289 9298 9307 9316 9326 9336 9348 9359 9372 9385 9399 9413 9428 9443 9459 9475 9492 9509 9526 9542 9559 9576 9592 9608 9623 9639 9653 9667 9680 9693 9705 9716 9727 9737 9746 9755 9764 9771 9779 9786 9793 9799 9805 9811 8115 3 9 5 9817 9822 9827 9832 9837 9842 9847 9851 9856 9860 9864 9867 9871 9874 9877 9879 9881 9883 9885 9886 9887 9887 9887 9886 9886 9885 9883 9881 9879 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9839 9837 9836 9835 9834 9833 9833 9834 9835 9836 9838 9840 9843 9845 9849 9852 9856 9859 9863 9867 9871 9875 9879 9883 9887 9890 9893 9896 9899 9902 9904 9906 9907 9908 9910 9910 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9908 9909 9910 9911 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9926 9926 9927 9928 9929 9929 9929 9929 9929 9929 9928 9927 9927 9926 9924 9923 9922 9921 9919 9918 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9928 9929 9928 9928 9927 9926 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9904 9904 9903 9903 9904 9905 9907 9908 9910 9913 9915 9918 9921 9924 9927 9929 9932 9934 9936 9938 9939 9941 9941 9941 9941 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9928 9927 9926 9926 9925 9926 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9936 9936 9935 9935 9934 9932 9931 9930 9928 9926 9925 9923 9922 9920 9919 9918 9917 9917 9916 9916 9917 9917 9918 9919 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9933 9932 9930 9927 9925 9921 9918 9914 9910 9905 9900 9895 9890 9884 9878 9871 9865 9858 9852 9845 9839 9832 9826 9819 9813 9807 9801 9795 9789 9783 9778 9773 9768 9763 9758 9754 9749 9745 9741 9737 9734 9730 9728 9725 9723 9721 9720 9719 9719 9719 9720 9721 9723 9726 9730 9734 9738 9743 9749 9755 9762 9768 9776 9783 9790 9798 9805 9812 9819 9826 9833 9839 9844 9849 9854 9858 9861 9864 9867 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9885 9888 9890 9893 9897 9900 9904 9908 9912 9916 9920 9924 9927 9930 9933 9936 9938 9939 9940 9940 9940 9939 9937 9935 9933 9929 9926 9922 9917 9913 9908 9903 9898 9893 9888 9883 9878 9873 9869 9864 9860 9855 9851 9846 9842 9837 9833 9828 9823 9818 9812 9806 9800 9794 9788 9781 9774 9767 9760 9753 9746 9739 9732 9725 9719 9713 9708 9703 9698 9694 9691 9688 9685 9683 9682 9681 9680 9680 9681 9681 9682 9684 9685 9687 9689 9690 9693 9695 9697 9700 9702 9705 9708 9711 9715 9718 9722 9727 9732 9737 9742 9748 9755 9762 9769 9776 9784 9793 9801 9810 9818 9827 9836 9845 9853 9862 9870 9878 9885 8116 3 9 5 9892 9899 9905 9911 9916 9921 9925 9929 9932 9935 9938 9940 9942 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9975 9976 9977 9979 9981 9982 9984 9985 9986 9987 9988 9989 9989 9989 9989 9989 9988 9987 9986 9984 9983 9981 9979 9977 9975 9973 9971 9969 9967 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9950 9948 9947 9944 9942 9939 9936 9933 9929 9925 9921 9917 9912 9908 9903 9898 9893 9889 9884 9880 9875 9871 9868 9864 9861 9858 9855 9852 9850 9848 9846 9845 9843 9842 9841 9839 9838 9837 9836 9835 9834 9834 9833 9832 9831 9831 9831 9831 9831 9831 9832 9832 9834 9835 9837 9839 9841 9844 9846 9849 9853 9856 9859 9862 9866 9869 9872 9876 9879 9881 9884 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9909 9911 9913 9916 9919 9923 9926 9930 9934 9938 9942 9946 9951 9955 9959 9963 9966 9969 9972 9974 9976 9977 9978 9978 9977 9975 9973 9971 9967 9964 9959 9954 9949 9943 9938 9931 9925 9919 9913 9907 9900 9894 9889 9883 9878 9873 9868 9864 9859 9856 9852 9849 9846 9843 9840 9838 9835 9833 9832 9830 9829 9827 9826 9825 9825 9824 9824 9824 9824 9824 9824 9825 9826 9826 9827 9829 9830 9831 9832 9834 9835 9836 9837 9839 9840 9841 9841 9842 9842 9842 9842 9842 9841 9840 9839 9838 9836 9834 9832 9829 9827 9824 9820 9817 9813 9809 9804 9800 9795 9790 9785 9779 9774 9769 9763 9758 9753 9748 9743 9738 9734 9730 9727 9724 9721 9720 9718 9718 9718 9718 9719 9721 9723 9726 9729 9733 9737 9741 9745 9749 9754 9759 9763 9767 9772 9775 9779 9783 9786 9788 9791 9793 9795 9796 9797 9798 9798 9799 9799 9799 9798 9798 9797 9796 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9781 9780 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9778 9777 9777 9777 9776 9776 9775 9773 9772 9770 9768 9765 9762 9758 9754 9749 9744 9739 9733 9727 9721 9714 9707 9700 9692 9685 9677 9669 9662 9654 9647 9640 9633 9627 9621 9615 9609 9605 9600 9596 9593 9590 9588 9586 9585 9584 9584 9585 9586 9587 9589 9591 9594 9597 9600 9603 9607 9611 9615 9619 9623 9627 9631 9635 9639 9643 9647 9651 9655 9659 9663 9667 9671 9675 9680 9684 9689 9694 8117 3 9 5 9700 9705 9711 9717 9723 9729 9736 9743 9750 9757 9764 9772 9779 9786 9794 9801 9808 9815 9822 9829 9835 9842 9848 9854 9860 9865 9871 9876 9882 9887 9892 9896 9901 9906 9910 9914 9918 9922 9925 9928 9931 9934 9936 9938 9939 9940 9941 9941 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9929 9929 9930 9930 9931 9933 9935 9937 9939 9942 9945 9948 9951 9954 9958 9961 9963 9966 9968 9970 9971 9972 9972 9972 9971 9969 9967 9964 9961 9957 9952 9947 9941 9935 9929 9922 9916 9908 9901 9894 9887 9880 9873 9866 9860 9854 9847 9842 9836 9831 9826 9821 9816 9811 9807 9802 9797 9792 9787 9781 9776 9769 9763 9756 9748 9740 9732 9723 9714 9705 9696 9686 9677 9667 9658 9649 9641 9634 9627 9621 9615 9611 9608 9606 9606 9606 9608 9611 9616 9621 9628 9635 9644 9653 9663 9673 9684 9695 9706 9718 9729 9740 9750 9761 9770 9779 9788 9796 9803 9810 9816 9822 9827 9831 9835 9838 9841 9844 9847 9850 9852 9855 9857 9860 9862 9865 9868 9871 9875 9878 9882 9885 9889 9893 9896 9900 9904 9907 9910 9913 9916 9918 9920 9922 9924 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9963 9965 9967 9969 9970 9972 9974 9976 9978 9979 9981 9982 9984 9985 9987 9988 9989 9989 9990 9990 9990 9990 9989 9988 9987 9986 9984 9983 9981 9979 9977 9975 9974 9972 9970 9968 9967 9966 9965 9964 9964 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9962 9962 9961 9962 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9968 9969 9968 9968 9967 9966 9964 9963 9961 9959 9956 9954 9951 9949 9947 9944 9942 9940 9939 9938 9937 9937 9937 9938 9939 9941 9943 9946 9949 9952 9955 9958 9962 9965 9969 9972 9975 9977 9979 9981 9982 9983 9983 9983 9982 9981 9980 9978 9976 9974 9971 9969 9966 9964 9962 9960 9958 9956 9955 9954 9954 9954 9954 9955 9956 9957 9958 9960 9962 9963 9965 9967 9968 9969 9970 9971 9971 9971 9971 9970 9969 9968 9966 9964 9961 9959 9956 9954 9951 9948 9945 9943 9941 9938 9937 9935 9934 9933 9932 9932 9932 9932 9933 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9930 9929 9927 9924 9922 9920 9917 9914 9911 9907 9904 9900 9896 9892 9887 9883 9878 9873 9868 9862 9857 9851 9845 9840 9834 9827 9821 9815 9809 9802 9796 9789 9783 9776 9770 9763 8118 3 9 5 9757 9750 9744 9737 9731 9724 9717 9710 9703 9696 9689 9681 9673 9665 9656 9646 9637 9626 9615 9603 9591 9578 9565 9550 9536 9520 9504 9488 9472 9455 9438 9421 9404 9387 9371 9355 9339 9325 9311 9298 9286 9275 9266 9258 9251 9245 9241 9238 9236 9236 9238 9240 9244 9249 9256 9263 9272 9281 9292 9304 9316 9329 9343 9358 9374 9390 9406 9423 9440 9458 9476 9494 9513 9531 9549 9567 9585 9603 9621 9638 9654 9670 9685 9700 9714 9727 9739 9750 9761 9771 9779 9787 9795 9801 9807 9812 9816 9820 9824 9827 9830 9833 9835 9838 9840 9842 9845 9847 9850 9852 9855 9858 9860 9863 9866 9869 9872 9875 9878 9880 9883 9885 9887 9889 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9898 9898 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9911 9912 9914 9915 9916 9917 9918 9918 9917 9917 9915 9914 9911 9909 9905 9902 9898 9893 9889 9884 9879 9874 9870 9865 9861 9857 9853 9849 9847 9844 9842 9840 9838 9837 9836 9835 9833 9832 9830 9827 9824 9820 9816 9810 9803 9796 9787 9777 9765 9753 9740 9726 9711 9696 9680 9664 9648 9633 9618 9604 9591 9579 9569 9560 9553 9548 9545 9544 9545 9548 9553 9559 9568 9578 9589 9602 9615 9629 9644 9659 9674 9689 9703 9717 9731 9743 9755 9766 9775 9784 9792 9799 9805 9810 9815 9819 9823 9826 9829 9831 9834 9836 9839 9841 9843 9845 9847 9849 9851 9852 9853 9853 9853 9852 9850 9848 9844 9840 9835 9829 9822 9814 9806 9796 9787 9776 9766 9755 9745 9734 9724 9715 9706 9698 9691 9685 9680 9676 9673 9672 9671 9672 9674 9677 9681 9686 9691 9698 9704 9711 9718 9725 9733 9740 9747 9754 9760 9766 9771 9776 9781 9785 9789 9792 9795 9797 9799 9801 9802 9803 9804 9805 9805 9805 9805 9804 9804 9803 9802 9800 9798 9796 9793 9790 9786 9781 9776 9770 9764 9756 9748 9740 9730 9720 9709 9697 9685 9672 9659 9645 9630 9616 9601 9586 9571 9556 9541 9527 9513 9499 9486 9474 9462 9451 9441 9432 9424 9416 9410 9405 9400 9397 9395 9393 9393 9393 9394 9396 9398 9401 9404 9407 9411 9415 9420 9424 9429 9433 9438 9442 9446 9451 9455 9459 9463 9466 9470 9473 9476 9479 9482 9485 9487 9489 9491 9492 9493 9493 9493 9492 9491 9488 9485 9480 9475 9468 9460 9450 9440 9427 9413 9398 9380 9362 9341 9320 9296 9272 9246 9219 9191 9162 9133 9104 9074 9045 9016 8987 8960 8934 8909 8886 8864 8845 8829 8814 8803 8794 8788 8785 8785 8788 8794 8802 8814 8828 8844 8863 8884 8907 8931 8957 8984 9012 9041 9070 9099 9128 9157 9186 9214 9241 9267 9293 9317 9340 9362 9383 9403 9422 9439 9456 9471 9486 9500 9513 9526 9538 9550 9561 9572 9583 9594 9604 9614 9624 9634 9644 9654 9664 9673 9682 9691 8119 3 9 5 9700 9708 9716 9724 9731 9738 9745 9751 9757 9762 9767 9772 9776 9780 9784 9788 9792 9795 9798 9802 9805 9808 9811 9815 9818 9821 9824 9827 9830 9833 9836 9838 9841 9843 9845 9846 9847 9848 9849 9849 9849 9849 9848 9848 9847 9846 9844 9843 9841 9840 9839 9837 9836 9835 9835 9834 9834 9834 9835 9835 9837 9838 9840 9842 9844 9847 9849 9852 9856 9859 9862 9866 9870 9873 9877 9881 9885 9888 9892 9896 9899 9903 9906 9909 9911 9914 9916 9919 9920 9922 9923 9924 9924 9925 9925 9924 9924 9922 9921 9920 9918 9916 9914 9912 9909 9907 9905 9903 9900 9898 9896 9895 9893 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9876 9875 9874 9873 9871 9870 9869 9869 9868 9868 9867 9868 9868 9869 9870 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9891 9892 9893 9894 9894 9894 9893 9893 9892 9890 9889 9887 9886 9884 9883 9882 9881 9880 9879 9879 9880 9881 9882 9884 9886 9888 9891 9894 9898 9902 9906 9910 9913 9917 9921 9924 9927 9929 9931 9932 9933 9933 9933 9932 9930 9928 9926 9922 9919 9915 9911 9907 9902 9898 9894 9890 9886 9883 9880 9877 9875 9873 9872 9871 9871 9871 9871 9872 9872 9873 9874 9876 9877 9877 9878 9879 9879 9878 9878 9877 9876 9874 9872 9870 9867 9865 9862 9858 9855 9852 9849 9846 9843 9841 9839 9837 9835 9834 9833 9832 9832 9832 9833 9833 9834 9836 9837 9839 9840 9842 9843 9845 9847 9848 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9867 9869 9870 9872 9874 9876 9878 9881 9883 9885 9887 9888 9890 9891 9893 9893 9894 9894 9894 9893 9892 9890 9888 9886 9883 9880 9876 9873 9868 9864 9859 9854 9849 9844 9839 9834 9828 9823 9817 9812 9807 9801 9796 9791 9786 9780 9775 9770 9765 9759 9754 9749 9743 9738 9732 9727 9721 9715 9710 9704 9698 9692 9686 9681 9675 9670 9664 9659 9654 9649 9645 9641 9637 9633 9630 9627 9625 9623 9621 9620 9620 9619 9620 9620 9621 9623 9625 9627 9630 9633 9637 9641 9645 9650 9655 9661 9667 9673 9679 9686 9692 9699 9707 9714 9721 9729 9736 9743 9751 9758 9765 9772 9779 9785 9791 9797 9803 9809 9814 9819 9823 9827 9831 9834 9837 9840 9843 9845 9846 9848 9849 9850 9850 9850 9850 9850 9849 9848 9847 9846 9844 9842 9840 9837 9835 9832 9829 9825 9822 9819 9815 9812 9808 9804 9800 9797 9793 9789 9785 9781 9777 9773 9769 9765 9760 9756 9751 9747 9742 9736 9731 9725 9719 9713 9706 9699 9691 9684 9676 9667 9659 9650 9641 9633 9624 9615 9606 9597 9589 9581 9573 9566 9560 9553 9548 9543 9539 9536 9534 9532 9531 9531 9532 9534 9537 9540 9544 9549 9554 9560 9567 9574 9581 9589 8120 3 9 5 9596 9605 9613 9621 9629 9637 9645 9653 9660 9667 9674 9680 9686 9691 9696 9700 9704 9707 9710 9713 9714 9716 9717 9717 9717 9717 9716 9715 9714 9713 9711 9710 9708 9707 9705 9703 9702 9700 9699 9698 9698 9697 9697 9697 9698 9699 9700 9701 9703 9705 9708 9711 9714 9717 9721 9724 9728 9732 9736 9740 9745 9749 9753 9757 9762 9766 9770 9774 9778 9782 9787 9791 9795 9799 9804 9808 9813 9817 9822 9827 9832 9837 9842 9847 9852 9857 9862 9867 9871 9875 9880 9883 9887 9890 9893 9896 9898 9900 9901 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9915 9915 9914 9913 9911 9910 9909 9907 9905 9904 9902 9901 9900 9899 9898 9897 9897 9896 9896 9897 9897 9898 9899 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9912 9912 9911 9910 9909 9908 9906 9903 9901 9898 9895 9892 9888 9885 9881 9877 9874 9870 9866 9863 9860 9857 9854 9851 9849 9847 9845 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9838 9839 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9845 9844 9843 9842 9841 9839 9837 9835 9833 9831 9829 9827 9824 9822 9819 9817 9815 9813 9811 9809 9808 9806 9805 9804 9803 9802 9801 9800 9799 9798 9796 9795 9793 9791 9789 9786 9783 9779 9775 9770 9765 9760 9754 9748 9741 9734 9727 9720 9713 9705 9698 9690 9683 9676 9669 9662 9655 9648 9641 9634 9627 9619 9612 9603 9595 9585 9575 9564 9552 9539 9524 9508 9490 9471 9451 9429 9405 9379 9352 9324 9294 9264 9232 9200 9167 9133 9100 9067 9034 9003 8972 8943 8915 8889 8866 8845 8826 8810 8798 8788 8782 8778 8778 8781 8788 8797 8809 8824 8842 8862 8885 8909 8935 8963 8992 9022 9052 9084 9115 9147 9179 9210 9241 9272 9302 9331 9359 9387 9413 9439 9464 9488 9511 9532 9553 9574 9593 9611 9629 9646 9661 9677 9691 9705 9718 9730 9741 9752 9762 9771 9779 9787 9794 9800 9805 9810 9815 9818 9822 9824 9827 9829 9830 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9846 9848 9851 9853 9856 9858 9861 9864 9867 9870 9873 9876 9879 9881 9884 9887 9889 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9897 9895 9893 9891 9889 9886 9884 9882 9879 9876 9874 9871 9869 9866 9864 9861 9859 9857 9854 9852 9851 9849 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9836 9835 9834 9834 9833 9832 9832 9832 9831 9831 9831 9831 9831 9832 9832 9833 9834 9835 9837 9839 8121 3 9 5 9841 9843 9845 9848 9851 9855 9858 9862 9866 9870 9874 9878 9882 9886 9891 9895 9899 9903 9907 9910 9913 9916 9919 9921 9923 9924 9925 9926 9926 9926 9926 9925 9925 9923 9922 9921 9920 9918 9917 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9911 9911 9909 9908 9906 9903 9900 9897 9893 9888 9883 9877 9871 9865 9858 9850 9843 9835 9826 9818 9810 9801 9792 9783 9774 9765 9755 9745 9735 9725 9714 9702 9690 9677 9664 9649 9634 9618 9601 9582 9563 9543 9522 9501 9478 9455 9432 9409 9386 9363 9341 9319 9299 9280 9263 9247 9233 9222 9213 9207 9203 9202 9204 9208 9215 9225 9237 9251 9268 9287 9307 9328 9351 9374 9398 9422 9446 9470 9493 9516 9537 9558 9577 9595 9612 9627 9641 9653 9664 9674 9682 9690 9697 9703 9708 9713 9717 9721 9725 9729 9733 9737 9741 9745 9749 9753 9758 9762 9767 9772 9776 9781 9785 9789 9793 9796 9799 9801 9803 9804 9805 9805 9804 9803 9801 9798 9795 9791 9786 9781 9775 9768 9761 9753 9744 9735 9725 9715 9704 9692 9680 9668 9655 9642 9628 9614 9599 9585 9570 9555 9539 9524 9508 9493 9477 9461 9446 9430 9414 9399 9383 9368 9352 9336 9321 9305 9289 9273 9257 9241 9225 9208 9191 9174 9157 9140 9123 9106 9089 9072 9055 9039 9024 9009 8995 8981 8969 8958 8949 8941 8934 8930 8927 8926 8927 8930 8935 8942 8951 8962 8975 8990 9007 9025 9044 9064 9086 9109 9132 9156 9180 9204 9229 9253 9277 9301 9324 9347 9369 9390 9411 9431 9450 9468 9486 9502 9518 9534 9548 9562 9576 9589 9601 9613 9625 9636 9647 9658 9668 9678 9688 9697 9707 9716 9724 9733 9741 9749 9756 9764 9771 9777 9784 9790 9796 9802 9808 9813 9819 9824 9829 9834 9839 9843 9848 9853 9857 9862 9866 9870 9875 9879 9883 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9919 9922 9924 9925 9927 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9958 9959 9959 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9969 9970 9970 9969 9969 9968 9967 9966 9965 9963 9961 9960 9958 9956 9954 9952 9951 9949 9948 9948 9947 9947 9947 9948 9949 9950 9951 9953 9955 9958 9960 9963 9966 9969 9972 9975 9978 9980 9983 9986 9988 9990 9992 9994 9995 9996 9997 9997 9997 9997 9997 9996 9995 9994 9992 9990 9988 9986 9983 9981 9978 9975 9972 9969 9966 9962 9959 9955 9952 9949 9946 9943 9940 9937 9935 9932 9931 9929 9928 9927 9926 9926 9926 9927 9927 9929 9930 9932 9934 8122 3 9 5 9936 9939 9941 9944 9946 9949 9951 9954 9956 9958 9959 9960 9961 9962 9962 9961 9960 9959 9958 9956 9953 9951 9948 9944 9941 9937 9934 9930 9926 9923 9919 9916 9913 9910 9907 9905 9903 9901 9899 9897 9896 9894 9893 9892 9891 9889 9888 9887 9885 9883 9881 9879 9876 9873 9870 9867 9863 9859 9855 9851 9847 9843 9839 9835 9831 9827 9824 9821 9818 9816 9814 9813 9812 9811 9810 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9814 9813 9813 9812 9810 9808 9806 9804 9801 9798 9794 9791 9787 9783 9779 9775 9771 9767 9763 9760 9756 9753 9750 9747 9745 9742 9740 9738 9736 9735 9733 9732 9730 9729 9727 9726 9725 9723 9722 9720 9719 9718 9716 9715 9714 9714 9713 9713 9714 9715 9716 9718 9720 9723 9727 9731 9736 9741 9746 9752 9759 9765 9772 9779 9786 9793 9800 9807 9813 9820 9825 9830 9835 9839 9842 9845 9848 9849 9850 9851 9851 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9840 9839 9839 9839 9839 9839 9839 9840 9840 9841 9842 9843 9843 9844 9844 9844 9844 9844 9843 9842 9841 9839 9837 9834 9832 9829 9826 9822 9819 9815 9811 9807 9803 9799 9795 9791 9787 9783 9778 9774 9770 9766 9761 9756 9751 9746 9740 9734 9728 9720 9713 9705 9696 9687 9677 9666 9655 9643 9630 9617 9603 9588 9573 9557 9540 9522 9504 9485 9465 9443 9421 9398 9373 9347 9319 9290 9259 9227 9193 9157 9120 9081 9040 8998 8955 8910 8864 8818 8772 8725 8678 8632 8587 8544 8502 8462 8424 8390 8358 8330 8306 8285 8268 8256 8248 8244 8244 8249 8257 8270 8287 8307 8330 8356 8385 8417 8451 8486 8523 8561 8601 8640 8681 8721 8761 8801 8841 8880 8918 8956 8992 9028 9063 9096 9129 9160 9190 9219 9247 9273 9299 9323 9347 9369 9390 9410 9430 9448 9465 9482 9497 9512 9526 9540 9553 9565 9577 9588 9599 9610 9620 9630 9639 9648 9657 9665 9673 9681 9688 9695 9701 9707 9712 9716 9720 9723 9725 9727 9728 9729 9729 9728 9727 9726 9724 9722 9720 9718 9716 9713 9711 9709 9706 9704 9702 9699 9696 9693 9690 9686 9681 9675 9668 9660 9650 9639 9625 9610 9593 9573 9552 9528 9502 9475 9445 9414 9381 9348 9313 9278 9243 9208 9174 9142 9110 9081 9054 9030 9009 8991 8976 8966 8959 8956 8957 8962 8970 8982 8998 9016 9038 9062 9088 9115 9145 9175 9206 9237 9268 9299 9329 9358 9386 9413 9438 9461 9484 9504 9523 9540 9556 9571 9584 9596 9607 9617 9626 9635 9643 9651 9658 9665 9673 9680 9687 9694 9701 9708 9714 9721 9728 9735 9741 9747 9753 9759 9764 9769 9773 9777 9780 9784 9786 9789 9791 9793 9794 9796 9797 9798 9799 9800 9801 9802 9804 9805 9807 9809 9811 9813 9816 9819 9822 9825 9828 9832 9835 9838 9842 9845 9848 9852 9854 9857 8123 3 9 5 9859 9861 9863 9864 9865 9866 9866 9866 9866 9865 9864 9863 9862 9861 9859 9857 9856 9854 9853 9851 9850 9849 9848 9847 9846 9846 9846 9846 9846 9846 9846 9847 9848 9848 9849 9850 9851 9851 9852 9853 9853 9853 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9863 9863 9862 9862 9860 9858 9856 9853 9849 9845 9840 9834 9828 9821 9813 9805 9796 9786 9776 9766 9755 9743 9732 9720 9708 9696 9684 9672 9659 9646 9634 9621 9607 9594 9580 9565 9550 9534 9518 9500 9482 9463 9442 9421 9398 9375 9350 9325 9298 9271 9243 9215 9187 9159 9131 9103 9077 9051 9027 9004 8983 8964 8948 8934 8922 8913 8907 8904 8903 8906 8911 8919 8929 8942 8957 8973 8992 9012 9033 9056 9079 9103 9127 9152 9176 9201 9225 9249 9272 9295 9317 9339 9360 9381 9401 9421 9440 9459 9477 9495 9513 9531 9548 9565 9581 9598 9614 9629 9644 9659 9673 9687 9700 9712 9723 9734 9744 9753 9761 9768 9775 9781 9785 9790 9793 9796 9798 9800 9802 9803 9804 9805 9806 9807 9808 9809 9810 9812 9813 9814 9816 9817 9819 9820 9821 9822 9823 9823 9823 9823 9822 9820 9818 9815 9812 9808 9803 9798 9793 9786 9779 9772 9764 9756 9748 9739 9730 9720 9710 9700 9690 9680 9669 9658 9646 9634 9622 9609 9596 9582 9568 9553 9538 9522 9506 9489 9472 9455 9437 9420 9402 9385 9368 9352 9337 9322 9309 9297 9286 9277 9270 9264 9260 9259 9259 9262 9267 9274 9283 9294 9306 9321 9337 9355 9373 9393 9414 9435 9457 9479 9501 9523 9545 9566 9586 9606 9625 9643 9660 9676 9691 9705 9718 9731 9742 9752 9761 9770 9778 9785 9792 9799 9805 9811 9816 9822 9827 9832 9837 9842 9847 9852 9857 9862 9866 9871 9875 9880 9884 9888 9891 9895 9898 9901 9903 9906 9908 9910 9911 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9955 9957 9958 9960 9962 9964 9966 9968 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9956 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9910 9908 9906 9904 9902 9899 9896 8124 3 9 5 9894 9891 9888 9886 9883 9881 9879 9877 9875 9873 9872 9871 9870 9869 9868 9868 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9876 9876 9877 9878 9879 9881 9883 9885 9888 9891 9894 9897 9901 9905 9910 9914 9919 9923 9928 9933 9937 9941 9945 9948 9951 9953 9955 9957 9957 9957 9957 9956 9954 9952 9950 9947 9944 9941 9937 9934 9930 9927 9924 9921 9918 9916 9914 9912 9911 9910 9910 9910 9911 9912 9914 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9938 9938 9938 9938 9938 9937 9935 9934 9932 9930 9928 9925 9922 9919 9916 9913 9910 9907 9904 9900 9897 9894 9891 9888 9885 9883 9880 9878 9875 9873 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9859 9860 9861 9862 9864 9865 9867 9869 9872 9874 9877 9880 9883 9886 9889 9892 9896 9899 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9940 9942 9944 9945 9947 9949 9951 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9974 9975 9975 9975 9975 9975 9975 9974 9973 9973 9972 9970 9969 9968 9967 9966 9965 9964 9964 9964 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9953 9952 9951 9950 9950 9950 9950 9951 9952 9954 9956 9958 9960 9963 9965 9968 9971 9973 9976 9978 9980 9981 9982 9983 9983 9983 9983 9981 9980 9978 9976 9973 9970 9967 9964 9960 9957 9954 9951 9949 9946 9944 9943 9941 9940 9940 9940 9940 9941 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9952 9952 9952 9951 9950 9949 9948 9946 9944 9942 9940 9938 9935 9933 9931 9930 9928 9927 9926 9925 9925 9925 9926 9927 9928 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9947 9948 9947 9947 9946 9944 9942 9939 9936 9933 9929 9925 9921 9916 9911 9906 9902 9897 9892 9887 9882 9877 9873 9869 9864 9860 9856 9852 9849 9845 9841 9837 9834 9830 9825 9821 9816 9811 9805 9799 9792 9785 9777 9769 9760 9750 9740 9728 9716 9704 9691 9677 9662 9647 9632 9615 9599 9582 9565 9548 9531 9513 9496 9479 9462 9445 9429 9414 9399 9384 9371 9358 9346 9335 9325 9316 9308 9301 9296 9291 9287 9285 9283 9283 9283 9285 9288 9292 9296 9302 9308 9315 9323 9332 9341 9351 9361 9371 9381 9392 9402 9412 9421 8125 3 9 5 9430 9438 9445 9451 9456 9458 9460 9459 9456 9451 9445 9435 9424 9411 9395 9377 9358 9337 9314 9290 9265 9239 9214 9188 9162 9137 9114 9092 9071 9053 9037 9024 9014 9007 9002 9002 9004 9010 9018 9030 9045 9062 9082 9104 9127 9152 9178 9205 9233 9261 9288 9315 9341 9366 9391 9413 9434 9454 9471 9487 9502 9514 9525 9534 9542 9548 9553 9557 9560 9562 9564 9565 9566 9566 9567 9567 9568 9569 9570 9572 9574 9577 9580 9584 9589 9594 9600 9606 9613 9621 9629 9638 9647 9656 9666 9676 9686 9696 9706 9716 9726 9735 9745 9754 9762 9770 9777 9784 9790 9796 9800 9804 9808 9810 9812 9814 9815 9815 9816 9815 9815 9814 9813 9812 9812 9811 9810 9809 9809 9809 9809 9809 9809 9810 9810 9811 9812 9812 9813 9813 9813 9812 9811 9810 9808 9805 9802 9798 9793 9788 9782 9775 9768 9760 9751 9742 9732 9722 9712 9702 9691 9680 9669 9658 9647 9636 9625 9615 9604 9593 9583 9572 9561 9550 9538 9526 9512 9498 9482 9465 9446 9425 9402 9377 9349 9318 9285 9248 9208 9166 9120 9072 9020 8966 8910 8852 8792 8731 8669 8607 8545 8485 8426 8369 8315 8264 8217 8175 8138 8106 8080 8060 8047 8040 8040 8046 8059 8078 8104 8135 8172 8214 8260 8310 8364 8420 8478 8538 8599 8660 8721 8781 8840 8897 8952 9005 9055 9103 9147 9189 9227 9263 9295 9325 9352 9376 9399 9419 9437 9454 9469 9482 9495 9507 9518 9528 9538 9547 9556 9565 9573 9581 9589 9597 9604 9611 9618 9624 9630 9636 9641 9645 9649 9653 9656 9659 9661 9662 9664 9665 9665 9666 9666 9666 9665 9665 9664 9664 9663 9662 9662 9661 9661 9661 9661 9661 9661 9661 9662 9663 9664 9665 9666 9668 9670 9673 9676 9679 9682 9686 9691 9695 9700 9705 9711 9717 9723 9729 9735 9742 9749 9755 9762 9769 9775 9782 9788 9794 9800 9805 9810 9815 9819 9823 9827 9830 9833 9836 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9862 9864 9867 9870 9873 9876 9879 9882 9886 9889 9893 9896 9900 9903 9906 9909 9912 9915 9917 9920 9922 9923 9925 9926 9927 9927 9927 9928 9927 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9922 9922 9923 9924 9925 9927 9928 9930 9932 9934 9937 9939 9941 9944 9946 9948 9950 9952 9954 9955 9957 9958 9958 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9946 9945 9944 9944 9944 9944 9945 9945 9947 9948 9950 9952 9955 9957 9960 9963 9966 9969 9972 9975 9977 9980 9982 9984 9986 9987 9988 9989 9989 9990 9989 9989 9988 9987 9986 9985 9983 9982 9980 9978 9976 9975 9973 9972 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 8126 3 9 5 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9942 9940 9938 9935 9932 9929 9925 9921 9917 9912 9907 9902 9897 9891 9885 9879 9873 9867 9861 9855 9849 9843 9837 9831 9825 9820 9814 9809 9804 9800 9795 9791 9786 9782 9778 9774 9770 9766 9763 9759 9755 9750 9746 9742 9738 9733 9728 9724 9719 9714 9709 9704 9699 9695 9690 9686 9682 9678 9674 9671 9667 9665 9662 9660 9658 9656 9655 9654 9652 9651 9650 9649 9647 9645 9643 9641 9638 9635 9631 9626 9621 9616 9609 9603 9595 9587 9579 9570 9561 9552 9542 9533 9523 9514 9505 9497 9488 9481 9473 9467 9461 9456 9452 9448 9446 9444 9443 9443 9443 9445 9447 9449 9453 9456 9461 9466 9471 9477 9483 9489 9496 9502 9510 9517 9525 9532 9540 9549 9557 9566 9575 9584 9593 9602 9612 9622 9632 9643 9653 9664 9675 9687 9698 9709 9721 9732 9744 9755 9767 9778 9789 9800 9810 9820 9830 9839 9847 9856 9863 9870 9876 9881 9886 9890 9893 9896 9898 9899 9900 9900 9899 9898 9896 9894 9892 9889 9886 9883 9879 9875 9872 9868 9864 9860 9857 9853 9849 9846 9842 9839 9836 9832 9829 9825 9822 9818 9815 9811 9807 9803 9799 9794 9789 9784 9779 9773 9767 9761 9755 9749 9742 9735 9729 9722 9715 9709 9702 9696 9690 9684 9679 9674 9670 9666 9662 9659 9656 9654 9653 9652 9651 9651 9652 9652 9654 9656 9658 9660 9663 9666 9670 9673 9677 9681 9686 9691 9696 9701 9706 9712 9717 9723 9729 9736 9742 9749 9755 9762 9769 9776 9783 9790 9798 9805 9812 9819 9825 9832 9838 9845 9850 9856 9861 9866 9871 9875 9879 9883 9886 9889 9892 9894 9896 9898 9900 9901 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9904 9902 9900 9898 9895 9892 9889 9885 9882 9878 9874 9870 9865 9861 9857 9853 9848 9844 9841 9837 9833 9829 9826 9822 9819 9815 9812 9808 9803 9799 9794 9789 9783 9776 9769 9762 9754 9745 9736 9726 9717 9706 9696 9686 9675 9664 9654 9644 9633 9623 9613 9602 9592 9580 9569 9556 9542 9526 9508 9488 9465 9439 9409 9375 9337 9295 9248 9196 9139 9077 9011 8940 8865 8787 8705 8622 8536 8450 8365 8280 8197 8118 8042 7972 7908 7851 7801 7760 7727 7704 7691 7687 7694 7709 7735 7769 7812 7863 7920 7984 8053 8126 8203 8281 8361 8442 8522 8600 8676 8749 8818 8884 8945 9002 9053 9100 9141 9178 9211 9239 9263 9284 9301 9316 9328 9339 9347 9355 9362 9368 9374 9380 9386 9392 9398 9405 9412 9419 9426 9434 9441 9449 9456 9463 9469 9475 9481 9486 9491 9495 9499 9502 9505 9507 9510 9512 9514 9517 9519 9522 9526 9529 9533 9538 9543 9549 9555 9562 9569 9576 9583 9591 9599 8127 3 9 5 9607 9615 9622 9630 9637 9644 9651 9657 9663 9668 9674 9678 9683 9687 9691 9694 9697 9700 9703 9705 9707 9709 9710 9711 9711 9711 9711 9710 9708 9705 9702 9698 9693 9687 9681 9673 9665 9656 9646 9635 9624 9613 9600 9588 9575 9563 9550 9538 9526 9515 9504 9494 9485 9477 9470 9464 9459 9455 9453 9451 9451 9452 9454 9457 9461 9466 9472 9479 9486 9493 9502 9510 9519 9528 9537 9547 9556 9565 9575 9584 9593 9602 9611 9620 9629 9638 9646 9655 9664 9672 9681 9690 9699 9707 9716 9725 9734 9743 9752 9761 9770 9779 9787 9796 9804 9812 9820 9827 9834 9841 9847 9853 9858 9863 9867 9871 9875 9878 9881 9883 9886 9888 9889 9891 9893 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9930 9930 9931 9931 9931 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9923 9923 9923 9924 9925 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9954 9957 9959 9962 9965 9968 9971 9975 9978 9981 9985 9988 9991 9994 9997 99991000110003100041000410005100041000310001 9999 9997 9994 9990 9987 9983 9979 9975 9970 9966 9962 9958 9955 9952 9949 9946 9944 9942 9941 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9939 9939 9938 9937 9935 9933 9931 9928 9925 9922 9919 9915 9911 9907 9903 9899 9895 9891 9888 9884 9880 9877 9874 9870 9867 9864 9861 9859 9856 9853 9850 9846 9843 9840 9836 9832 9828 9824 9819 9814 9810 9805 9800 9795 9790 9785 9780 9776 9772 9769 9765 9763 9761 9759 9759 9758 9759 9760 9761 9764 9766 9770 9773 9777 9782 9786 9791 9796 9801 9806 9811 9816 9821 9826 9831 9835 9839 9843 9847 9851 9854 9858 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9890 9892 9894 9896 9898 9899 9900 9901 9902 9902 9901 9900 9899 9897 9895 9892 9889 9886 9882 9878 9874 9869 9865 9861 9857 9853 9849 9845 9842 9839 9836 9834 9832 9830 9829 9827 9826 9826 9825 9824 9823 9823 9822 9820 9819 9817 9815 9812 9809 9806 9802 9798 9793 9788 9783 9778 9772 9766 9760 9754 9748 9742 9736 9731 9725 9720 9716 9712 9708 9705 9702 9700 9698 9696 9695 9695 9694 9694 9695 9696 9697 9698 9700 9701 9703 9705 9707 9710 9712 9715 9717 9720 9723 9726 9729 9732 9735 9738 9741 9744 9748 9751 8128 3 9 5 9754 9758 9761 9765 9769 9772 9776 9780 9784 9788 9792 9796 9800 9804 9809 9813 9818 9823 9828 9833 9839 9844 9850 9856 9862 9868 9874 9880 9886 9891 9897 9903 9908 9913 9918 9922 9926 9930 9933 9936 9938 9940 9941 9942 9942 9942 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9918 9916 9915 9914 9914 9913 9912 9912 9912 9912 9912 9911 9911 9911 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9887 9886 9884 9883 9882 9881 9881 9880 9879 9879 9879 9878 9879 9879 9879 9880 9880 9881 9882 9883 9885 9886 9888 9890 9892 9894 9896 9898 9901 9903 9906 9908 9911 9913 9915 9918 9920 9922 9924 9925 9927 9928 9928 9929 9929 9929 9929 9928 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9915 9915 9915 9915 9916 9917 9918 9919 9921 9923 9925 9927 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9939 9940 9941 9942 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9965 9966 9966 9966 9966 9965 9965 9963 9962 9961 9959 9957 9956 9954 9952 9950 9948 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9942 9943 9944 9946 9947 9949 9950 9952 9954 9955 9957 9959 9961 9962 9964 9966 9967 9968 9969 9970 9971 9972 9972 9972 9972 9971 9970 9969 9967 9966 9963 9961 9959 9956 9953 9950 9947 9945 9942 9939 9937 9935 9933 9932 9931 9931 9931 9931 9932 9934 9936 9938 9941 9944 9948 9951 9955 9959 9963 9967 9970 9974 9977 9980 9982 9985 9986 9988 9989 9989 9989 9989 9988 9987 9985 9984 9982 9979 9977 9975 9973 9970 9968 9966 9963 9961 9959 9957 9956 9954 9953 9952 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9912 9911 9909 9907 9905 9904 9902 9900 9899 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 8129 3 9 5 9869 9866 9864 9861 9859 9856 9854 9851 9849 9846 9844 9842 9840 9838 9836 9834 9833 9832 9830 9829 9828 9827 9826 9826 9825 9825 9824 9824 9824 9823 9824 9824 9824 9825 9825 9826 9828 9829 9831 9833 9836 9839 9843 9846 9851 9856 9861 9866 9872 9878 9884 9891 9897 9904 9910 9917 9923 9929 9934 9939 9944 9948 9952 9955 9958 9959 9961 9962 9962 9962 9961 9960 9958 9956 9954 9952 9950 9947 9945 9943 9940 9938 9936 9934 9933 9932 9930 9930 9929 9929 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9928 9927 9925 9923 9920 9918 9914 9911 9907 9903 9898 9894 9888 9883 9877 9871 9864 9857 9850 9842 9835 9826 9818 9809 9800 9791 9782 9772 9762 9752 9742 9732 9722 9713 9703 9693 9684 9675 9666 9658 9650 9643 9636 9630 9625 9621 9617 9614 9613 9612 9612 9613 9615 9618 9622 9627 9632 9639 9646 9653 9662 9670 9679 9689 9699 9708 9718 9728 9738 9748 9758 9767 9776 9786 9794 9803 9811 9819 9826 9834 9841 9847 9853 9859 9865 9871 9876 9880 9885 9889 9893 9897 9900 9903 9905 9908 9910 9911 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9920 9921 9923 9925 9926 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9952 9953 9953 9953 9952 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9924 9922 9920 9918 9917 9915 9914 9913 9912 9912 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9921 9920 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9897 9894 9892 9889 9887 9884 9882 9879 9876 9873 9870 9867 9864 9861 9857 9853 9849 9844 9840 9835 9830 9825 9820 9815 9810 9806 9801 9797 9793 9789 9785 9782 9780 9778 9776 9775 9774 9774 9774 9774 9774 9774 9774 9774 9774 9773 9771 9769 9767 9763 9759 9754 9748 9741 9733 9724 9715 9704 9693 9682 9669 9657 9644 9631 9617 9604 9590 9576 9563 9549 9535 9520 9506 9490 9474 9457 9439 9419 9398 9375 9349 9321 9291 9257 9221 9182 9139 9093 9043 8991 8936 8878 8817 8755 8691 8625 8559 8493 8428 8363 8300 8240 8182 8128 8078 8033 7993 7959 7930 7908 7893 7884 7881 8130 3 9 5 7886 7897 7914 7937 7967 8001 8041 8085 8133 8184 8238 8294 8352 8412 8471 8531 8590 8649 8706 8762 8816 8867 8917 8964 9008 9050 9089 9125 9159 9191 9220 9247 9272 9295 9317 9337 9355 9372 9387 9402 9415 9427 9439 9449 9459 9468 9476 9483 9490 9496 9501 9505 9508 9511 9513 9514 9515 9514 9514 9512 9510 9507 9504 9500 9496 9491 9485 9479 9472 9465 9457 9448 9438 9428 9416 9404 9390 9375 9359 9342 9323 9303 9281 9258 9233 9207 9179 9150 9120 9089 9057 9024 8990 8957 8923 8889 8856 8823 8791 8761 8732 8705 8681 8658 8638 8621 8607 8595 8587 8583 8581 8583 8588 8596 8607 8621 8637 8657 8678 8702 8727 8754 8783 8812 8842 8872 8902 8933 8963 8992 9021 9049 9075 9101 9125 9148 9169 9190 9208 9226 9242 9257 9270 9283 9294 9305 9314 9323 9331 9338 9344 9350 9355 9359 9362 9365 9366 9367 9366 9364 9362 9357 9352 9345 9337 9327 9315 9302 9288 9272 9255 9237 9217 9196 9174 9150 9126 9101 9075 9048 9020 8991 8960 8929 8896 8862 8825 8787 8746 8703 8656 8607 8553 8496 8435 8370 8300 8225 8146 8062 7974 7882 7786 7686 7583 7479 7372 7265 7158 7051 6947 6845 6748 6655 6568 6487 6415 6350 6295 6250 6215 6191 6178 6176 6185 6205 6235 6276 6327 6388 6456 6533 6616 6705 6799 6898 6999 7102 7207 7312 7416 7520 7621 7719 7814 7906 7994 8078 8157 8231 8302 8367 8428 8485 8538 8587 8633 8675 8714 8750 8784 8815 8844 8872 8898 8922 8945 8966 8987 9006 9024 9041 9058 9073 9087 9100 9113 9124 9135 9144 9152 9160 9167 9173 9178 9182 9186 9190 9193 9196 9198 9201 9203 9205 9208 9211 9214 9218 9222 9227 9232 9237 9244 9251 9258 9266 9275 9284 9294 9304 9315 9326 9337 9349 9361 9373 9385 9398 9410 9423 9435 9447 9460 9472 9483 9495 9506 9517 9528 9539 9549 9559 9568 9578 9587 9596 9604 9613 9621 9629 9637 9645 9653 9661 9669 9677 9685 9693 9702 9710 9719 9727 9736 9745 9754 9763 9772 9780 9789 9798 9806 9814 9822 9829 9836 9843 9848 9854 9859 9863 9866 9869 9872 9873 9874 9875 9875 9875 9874 9872 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9850 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9840 9838 9837 9836 9834 9833 9831 9829 9826 9824 9821 9819 9816 9813 9810 9807 9805 9802 9799 9797 9794 9792 9789 9787 9785 9783 9780 9778 9775 9773 9770 9766 9763 9759 9754 9750 9744 9739 9732 9726 9718 9711 9703 9695 9686 9677 9668 9659 9650 9641 9632 9623 9615 9607 9599 9592 9585 9578 9572 9567 9562 9558 9554 9550 9547 9545 9543 9541 9540 9539 9539 9539 9538 9539 9539 9539 9540 9540 9541 9542 9542 9543 9544 9545 9546 9546 9547 9548 9549 9550 9550 9551 9552 9553 9554 9554 9555 9556 8131 3 9 5 9557 9557 9558 9559 9559 9560 9560 9561 9561 9561 9561 9561 9561 9561 9561 9560 9560 9560 9560 9559 9559 9559 9559 9559 9559 9559 9559 9559 9559 9560 9560 9560 9560 9561 9561 9560 9560 9559 9558 9557 9555 9553 9550 9547 9543 9540 9535 9530 9525 9520 9514 9508 9502 9495 9488 9481 9474 9466 9458 9449 9440 9430 9419 9407 9393 9378 9361 9342 9320 9296 9270 9240 9207 9170 9130 9087 9040 8989 8935 8878 8817 8754 8688 8621 8552 8482 8412 8342 8273 8206 8141 8079 8021 7967 7918 7874 7836 7804 7779 7761 7750 7746 7749 7759 7775 7799 7828 7863 7903 7949 7998 8051 8107 8166 8227 8289 8351 8414 8477 8539 8600 8659 8717 8772 8825 8876 8924 8970 9012 9052 9090 9125 9157 9186 9214 9239 9262 9283 9303 9321 9337 9351 9365 9377 9389 9399 9409 9418 9426 9433 9441 9447 9454 9460 9465 9471 9476 9481 9485 9490 9494 9498 9501 9505 9507 9510 9512 9513 9514 9514 9513 9512 9509 9506 9503 9498 9493 9487 9480 9472 9464 9455 9446 9437 9427 9417 9407 9398 9388 9379 9370 9362 9355 9348 9343 9338 9334 9331 9329 9328 9328 9328 9330 9333 9336 9340 9345 9351 9357 9363 9370 9378 9385 9393 9402 9411 9420 9429 9438 9448 9458 9469 9480 9491 9503 9515 9527 9539 9552 9565 9579 9592 9606 9619 9633 9646 9659 9672 9684 9696 9707 9717 9727 9735 9743 9750 9755 9760 9764 9767 9769 9770 9770 9770 9769 9768 9767 9765 9763 9762 9760 9759 9758 9758 9758 9758 9760 9762 9764 9767 9771 9776 9780 9786 9792 9798 9804 9811 9817 9824 9831 9837 9843 9849 9855 9860 9865 9869 9874 9877 9880 9883 9886 9888 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9904 9906 9908 9910 9912 9914 9917 9919 9922 9924 9926 9928 9929 9930 9931 9931 9930 9928 9925 9922 9917 9912 9906 9898 9890 9880 9870 9859 9847 9835 9822 9809 9796 9783 9770 9757 9745 9733 9722 9712 9704 9696 9690 9685 9681 9679 9678 9679 9681 9685 9690 9696 9703 9712 9721 9731 9742 9754 9765 9777 9789 9801 9813 9825 9836 9847 9857 9867 9876 9885 9893 9900 9907 9913 9918 9922 9926 9930 9933 9935 9937 9938 9939 9940 9940 9940 9940 9939 9939 9938 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9904 9905 9906 9907 9909 9910 9912 9914 9916 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9939 9941 9944 9946 9949 9952 9955 9959 9962 9965 9969 9972 9975 9977 9979 9981 9982 9983 9983 9982 9980 9978 9975 9972 9967 9963 9957 9952 9945 9939 9933 9926 9919 9913 9907 9901 9895 9890 9886 9882 9879 9876 9874 8132 3 9 5 9873 9872 9871 9872 9872 9873 9874 9876 9877 9878 9880 9881 9881 9882 9882 9881 9880 9879 9877 9875 9873 9870 9866 9863 9859 9855 9851 9847 9843 9839 9835 9832 9829 9826 9824 9822 9820 9819 9818 9818 9818 9818 9818 9819 9820 9821 9823 9824 9825 9826 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9842 9844 9845 9847 9849 9851 9854 9856 9859 9862 9864 9867 9870 9873 9875 9877 9880 9881 9883 9884 9885 9885 9884 9884 9882 9880 9878 9876 9872 9869 9865 9861 9857 9852 9848 9843 9839 9834 9830 9826 9823 9820 9817 9814 9812 9811 9810 9809 9809 9809 9809 9810 9811 9812 9813 9814 9816 9817 9818 9819 9819 9820 9820 9820 9819 9818 9817 9816 9814 9812 9809 9806 9803 9800 9797 9794 9790 9787 9783 9779 9776 9773 9769 9766 9763 9760 9757 9754 9751 9749 9746 9744 9741 9738 9736 9733 9730 9727 9723 9719 9715 9711 9706 9700 9694 9688 9681 9673 9665 9657 9648 9638 9629 9619 9609 9598 9588 9578 9568 9559 9550 9542 9534 9527 9522 9517 9514 9512 9511 9512 9514 9518 9523 9529 9537 9546 9556 9568 9580 9593 9607 9622 9637 9652 9667 9682 9697 9711 9725 9739 9751 9763 9775 9785 9795 9804 9812 9819 9825 9831 9836 9841 9845 9848 9851 9854 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9915 9917 9918 9920 9922 9924 9926 9927 9929 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9920 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9902 9900 9897 9895 9893 9891 9889 9888 9886 9885 9884 9884 9883 9883 9883 9883 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9892 9891 9889 9886 9884 9881 9878 9874 9871 9866 9862 9857 9852 9846 9840 9834 9828 9821 9815 9808 9801 9795 9788 9782 9776 9770 9765 9760 9755 9751 9748 9745 9742 9740 9738 9737 9736 9736 9736 9736 9737 9738 9739 9740 8133 3 9 5 9742 9743 9745 9747 9749 9751 9754 9756 9759 9762 9764 9767 9770 9774 9777 9780 9783 9787 9790 9793 9796 9798 9800 9802 9803 9804 9804 9804 9802 9800 9798 9794 9790 9784 9778 9771 9764 9756 9747 9738 9728 9718 9708 9698 9688 9678 9669 9659 9650 9641 9633 9625 9618 9610 9603 9597 9590 9583 9575 9567 9558 9548 9537 9524 9510 9493 9474 9452 9428 9401 9371 9338 9302 9263 9221 9176 9129 9080 9028 8975 8921 8866 8812 8757 8704 8652 8602 8555 8511 8471 8435 8404 8378 8357 8341 8331 8327 8329 8336 8349 8367 8389 8417 8448 8483 8521 8562 8604 8649 8694 8739 8784 8829 8872 8914 8954 8991 9026 9059 9088 9114 9137 9158 9175 9189 9200 9208 9214 9218 9219 9218 9216 9211 9205 9198 9190 9181 9171 9160 9148 9136 9124 9111 9098 9084 9070 9057 9042 9028 9014 9000 8985 8971 8957 8944 8930 8917 8905 8893 8881 8871 8861 8852 8844 8837 8832 8827 8824 8822 8821 8822 8824 8827 8831 8837 8844 8853 8862 8873 8884 8897 8911 8925 8941 8957 8974 8991 9009 9028 9047 9066 9085 9104 9123 9143 9162 9180 9199 9216 9233 9250 9265 9280 9293 9306 9317 9327 9336 9344 9350 9356 9360 9363 9365 9366 9366 9366 9365 9363 9361 9359 9356 9354 9351 9348 9345 9342 9339 9335 9330 9325 9319 9311 9302 9291 9277 9261 9242 9220 9194 9165 9131 9094 9052 9006 8956 8902 8844 8783 8719 8653 8584 8514 8444 8373 8304 8236 8170 8107 8049 7994 7945 7902 7865 7835 7811 7795 7786 7784 7789 7801 7819 7844 7874 7910 7949 7993 8039 8088 8138 8190 8241 8292 8343 8391 8438 8482 8523 8562 8597 8629 8657 8682 8704 8723 8738 8751 8761 8768 8774 8777 8779 8779 8777 8774 8770 8765 8759 8751 8742 8733 8722 8710 8696 8681 8664 8645 8625 8602 8578 8551 8522 8490 8456 8420 8381 8340 8296 8249 8200 8148 8094 8037 7978 7916 7851 7784 7714 7641 7565 7487 7405 7320 7231 7139 7044 6944 6842 6735 6625 6511 6393 6272 6147 6020 5889 5756 5621 5484 5347 5208 5070 4933 4797 4664 4533 4407 4285 4169 4058 3955 3860 3774 3696 3628 3570 3523 3487 3462 3449 3446 3456 3476 3508 3551 3604 3667 3739 3821 3910 4008 4112 4222 4337 4457 4581 4708 4837 4968 5100 5232 5364 5495 5625 5753 5879 6002 6123 6241 6356 6468 6576 6681 6782 6880 6975 7067 7155 7239 7321 7400 7475 7548 7617 7684 7748 7809 7868 7924 7977 8027 8075 8121 8163 8204 8241 8277 8310 8340 8368 8394 8417 8439 8458 8475 8491 8504 8516 8526 8535 8543 8549 8555 8560 8563 8567 8569 8572 8574 8576 8579 8581 8584 8587 8591 8595 8600 8606 8612 8620 8629 8638 8649 8661 8674 8689 8704 8720 8738 8757 8776 8797 8819 8841 8864 8888 8912 8937 8962 8987 9012 9037 9062 9087 9111 9135 9158 9181 9203 9224 8134 3 9 5 9244 9264 9282 9300 9317 9333 9349 9363 9377 9391 9404 9416 9428 9439 9450 9461 9472 9482 9492 9502 9512 9521 9530 9539 9548 9556 9564 9571 9578 9585 9591 9596 9601 9606 9609 9613 9615 9617 9619 9620 9621 9622 9622 9622 9622 9622 9621 9621 9621 9621 9621 9621 9622 9623 9624 9625 9626 9628 9629 9631 9633 9634 9636 9637 9638 9640 9640 9641 9641 9641 9640 9639 9638 9636 9634 9631 9628 9625 9621 9618 9614 9610 9606 9601 9597 9593 9589 9585 9581 9577 9574 9570 9567 9565 9562 9560 9558 9557 9556 9556 9556 9556 9557 9558 9559 9562 9564 9567 9571 9575 9580 9585 9590 9597 9603 9610 9617 9625 9633 9641 9650 9659 9667 9676 9685 9694 9702 9711 9719 9727 9734 9741 9748 9754 9760 9765 9769 9774 9777 9780 9783 9785 9787 9788 9789 9790 9790 9790 9790 9790 9789 9789 9788 9788 9787 9786 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9772 9771 9770 9770 9769 9769 9769 9769 9769 9770 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9779 9779 9779 9779 9778 9777 9776 9774 9771 9768 9765 9761 9757 9753 9748 9743 9738 9732 9727 9721 9715 9709 9703 9697 9691 9685 9679 9672 9666 9660 9653 9646 9639 9632 9624 9616 9607 9598 9589 9578 9568 9557 9545 9533 9520 9508 9495 9481 9468 9455 9443 9430 9418 9407 9396 9387 9378 9371 9365 9360 9357 9355 9354 9355 9358 9362 9367 9374 9382 9391 9401 9412 9424 9436 9449 9463 9476 9490 9504 9517 9531 9544 9556 9568 9580 9590 9601 9610 9619 9627 9634 9641 9647 9653 9658 9663 9667 9671 9674 9677 9680 9683 9686 9688 9691 9693 9695 9698 9700 9703 9705 9708 9711 9714 9716 9719 9722 9725 9728 9732 9735 9738 9741 9744 9748 9751 9754 9757 9760 9762 9765 9767 9769 9771 9773 9774 9775 9775 9775 9775 9774 9773 9772 9771 9769 9766 9764 9761 9759 9756 9753 9750 9748 9745 9743 9741 9739 9738 9737 9736 9736 9736 9737 9737 9738 9739 9741 9742 9743 9744 9746 9746 9747 9747 9747 9746 9744 9742 9740 9737 9733 9729 9724 9718 9713 9707 9700 9693 9687 9680 9673 9666 9660 9653 9647 9642 9636 9632 9627 9623 9619 9616 9613 9611 9608 9606 9603 9601 9598 9596 9593 9589 9585 9581 9576 9571 9565 9558 9550 9542 9534 9524 9514 9504 9492 9481 9468 9456 9443 9429 9415 9401 9387 9373 9358 9343 9328 9313 9297 9282 9266 9250 9234 9218 9201 9184 9167 9150 9132 9113 9095 9075 9056 9035 9015 8993 8971 8949 8926 8902 8877 8853 8827 8801 8774 8747 8719 8691 8662 8632 8602 8571 8539 8507 8473 8439 8403 8366 8327 8286 8244 8199 8152 8102 8049 7993 7934 7870 7803 7731 7655 7575 7489 7399 7305 7205 7101 6993 6880 6764 6644 6522 6396 6269 6140 6011 5883 5754 5628 8135 3 9 5 5504 5384 5267 5155 5049 4949 4856 4770 4693 4624 4564 4513 4472 4440 4418 4405 4403 4409 4425 4450 4483 4524 4573 4630 4693 4763 4838 4919 5005 5095 5188 5285 5385 5486 5590 5696 5802 5910 6018 6126 6234 6342 6449 6555 6660 6764 6866 6967 7066 7163 7258 7350 7441 7528 7614 7696 7776 7853 7927 7999 8067 8133 8196 8255 8312 8366 8418 8466 8512 8556 8597 8636 8672 8706 8739 8769 8797 8824 8849 8873 8895 8916 8935 8954 8971 8987 9002 9017 9030 9043 9055 9066 9077 9087 9096 9105 9113 9121 9128 9135 9142 9148 9154 9159 9164 9169 9173 9178 9182 9186 9190 9194 9198 9202 9206 9211 9215 9220 9225 9231 9237 9243 9250 9257 9265 9274 9283 9292 9302 9313 9324 9335 9347 9359 9372 9384 9397 9410 9423 9436 9449 9462 9475 9487 9499 9511 9523 9534 9545 9556 9566 9575 9585 9594 9603 9612 9620 9628 9636 9644 9651 9658 9666 9673 9680 9686 9693 9700 9706 9712 9718 9724 9729 9734 9739 9744 9748 9752 9756 9759 9762 9765 9767 9769 9771 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9787 9788 9790 9792 9795 9797 9800 9803 9806 9809 9812 9816 9819 9823 9826 9830 9834 9838 9841 9845 9849 9852 9856 9859 9863 9866 9869 9872 9875 9877 9880 9882 9884 9886 9888 9889 9890 9891 9892 9893 9893 9893 9893 9892 9892 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9850 9849 9848 9847 9846 9846 9845 9845 9845 9846 9846 9847 9849 9850 9852 9855 9857 9860 9863 9866 9870 9874 9877 9881 9885 9889 9893 9897 9900 9904 9907 9910 9913 9915 9917 9919 9920 9921 9922 9922 9922 9921 9920 9919 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9880 9881 9883 9885 9887 9889 9891 9894 9896 9899 9901 9904 9906 9909 9911 9913 9915 9916 9918 9919 9920 9921 9921 9922 9921 9921 9920 9920 9918 9917 9915 9914 9911 9909 9907 9905 9902 9899 9897 9894 9892 9889 9887 9884 9882 9880 9879 9877 9876 9875 9874 9874 9874 9874 9874 9875 9876 9877 9878 9879 9881 9883 9884 9886 9888 9889 9891 9892 9893 9894 9895 9895 9896 9896 9895 9895 9894 9893 9892 9891 9889 9887 9886 9884 9882 9880 9878 9876 9875 9873 9871 9870 9869 9867 9867 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9858 9857 9855 9853 9851 9849 9846 9843 9841 9838 9835 9832 9829 9826 9823 9820 9817 9815 9812 9810 9808 9806 9804 9803 8134 3 10 1 9261 9280 9299 9317 9334 9350 9366 9382 9397 9411 9424 9437 9449 9460 9470 9480 9490 9499 9507 9515 9522 9529 9536 9543 9550 9556 9563 9570 9577 9583 9590 9597 9604 9611 9618 9624 9630 9636 9642 9647 9652 9656 9660 9663 9666 9668 9670 9671 9671 9671 9671 9671 9670 9669 9668 9667 9666 9664 9663 9662 9660 9659 9658 9657 9656 9655 9654 9653 9652 9652 9651 9650 9649 9648 9648 9647 9646 9645 9643 9642 9641 9639 9637 9635 9633 9631 9628 9625 9622 9619 9616 9613 9610 9607 9604 9601 9599 9597 9595 9594 9593 9593 9594 9595 9597 9599 9602 9605 9609 9613 9617 9622 9627 9632 9637 9642 9647 9652 9656 9661 9665 9669 9673 9677 9681 9685 9689 9693 9698 9702 9707 9713 9718 9724 9730 9737 9743 9750 9756 9763 9770 9776 9782 9787 9792 9796 9800 9803 9805 9807 9807 9808 9807 9806 9805 9803 9801 9799 9797 9795 9794 9792 9791 9791 9790 9790 9791 9792 9793 9794 9796 9797 9799 9800 9801 9802 9803 9803 9803 9802 9801 9799 9798 9795 9793 9790 9787 9784 9782 9779 9776 9774 9772 9770 9769 9768 9767 9766 9766 9765 9764 9763 9762 9761 9759 9757 9754 9750 9746 9741 9736 9730 9724 9717 9709 9702 9693 9685 9677 9668 9659 9650 9641 9632 9623 9614 9605 9596 9586 9576 9566 9555 9544 9533 9522 9510 9498 9486 9474 9462 9450 9438 9427 9416 9407 9398 9390 9383 9377 9373 9369 9367 9366 9367 9368 9371 9375 9379 9384 9390 9397 9404 9411 9419 9427 9435 9443 9452 9460 9469 9478 9488 9497 9507 9517 9528 9539 9549 9561 9572 9583 9595 9606 9617 9628 9638 9648 9657 9666 9674 9680 9686 9691 9696 9699 9702 9704 9705 9706 9706 9706 9707 9707 9707 9708 9709 9710 9712 9715 9718 9722 9727 9732 9737 9743 9749 9756 9762 9769 9775 9781 9787 9792 9797 9800 9803 9806 9807 9807 9807 9806 9804 9801 9798 9794 9790 9785 9780 9775 9770 9765 9760 9755 9751 9747 9744 9742 9739 9738 9737 9737 9737 9738 9739 9740 9742 9744 9745 9747 9748 9750 9750 9751 9751 9750 9749 9747 9745 9742 9739 9735 9731 9726 9722 9717 9712 9707 9702 9697 9693 9688 9684 9681 9677 9674 9671 9668 9666 9663 9661 9659 9656 9654 9651 9648 9645 9641 9637 9633 9628 9623 9617 9611 9605 9598 9591 9583 9576 9568 9560 9551 9543 9534 9525 9516 9507 9498 9489 9479 9469 9458 9448 9436 9425 9413 9400 9387 9373 9359 9343 9328 9311 9294 9276 9258 9239 9220 9200 9180 9159 9138 9117 9095 9073 9051 9028 9006 8983 8960 8936 8913 8889 8864 8840 8815 8789 8763 8736 8708 8680 8651 8621 8590 8558 8525 8491 8456 8420 8382 8342 8301 8258 8213 8166 8116 8064 8009 7950 7888 7822 7752 7677 7598 7515 7427 7333 7235 7132 7024 6912 6796 6675 6551 6425 6296 6165 6034 5902 5772 5643 8135 3 10 1 5517 5395 5277 5164 5057 4957 4865 4781 4706 4639 4582 4535 4497 4470 4451 4443 4444 4453 4472 4498 4532 4574 4622 4676 4737 4802 4872 4947 5025 5107 5193 5281 5372 5465 5561 5658 5757 5858 5960 6063 6167 6272 6377 6482 6587 6692 6796 6899 7001 7101 7199 7295 7389 7480 7568 7653 7735 7814 7890 7962 8031 8098 8161 8221 8278 8332 8384 8434 8482 8527 8570 8612 8652 8690 8726 8761 8794 8826 8856 8885 8912 8937 8961 8982 9002 9021 9037 9052 9065 9077 9087 9095 9103 9109 9114 9118 9121 9124 9127 9129 9131 9134 9136 9139 9143 9146 9151 9156 9161 9168 9174 9182 9190 9198 9207 9215 9225 9234 9244 9253 9262 9272 9281 9290 9299 9308 9317 9326 9334 9343 9351 9359 9368 9376 9385 9393 9402 9411 9421 9430 9440 9450 9461 9472 9483 9494 9506 9518 9531 9543 9556 9569 9582 9595 9609 9622 9635 9647 9659 9671 9683 9693 9704 9713 9722 9730 9737 9743 9749 9753 9757 9760 9763 9765 9766 9767 9768 9769 9769 9770 9770 9771 9772 9772 9774 9775 9777 9779 9781 9783 9786 9788 9791 9793 9795 9798 9800 9802 9803 9805 9806 9807 9807 9808 9809 9809 9809 9810 9811 9811 9812 9814 9815 9817 9819 9821 9823 9826 9829 9832 9835 9838 9841 9844 9847 9850 9852 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9870 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9866 9867 9868 9870 9872 9874 9876 9878 9881 9884 9887 9889 9892 9895 9897 9899 9901 9903 9904 9905 9905 9905 9904 9903 9901 9899 9897 9895 9892 9889 9887 9884 9882 9880 9878 9877 9876 9876 9877 9879 9881 9884 9887 9891 9896 9901 9906 9912 9918 9923 9929 9934 9938 9943 9946 9949 9951 9952 9952 9951 9950 9947 9944 9941 9937 9933 9928 9923 9919 9915 9911 9907 9904 9901 9900 9898 9898 9898 9898 9899 9901 9902 9904 9907 9909 9911 9912 9914 9915 9916 9916 9916 9915 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9896 9895 9895 9895 9896 9897 9899 9901 9904 9906 9909 9912 9914 9917 9919 9921 9923 9924 9924 9924 9923 9922 9921 9919 9917 9915 9912 9910 9908 9906 9904 9903 9902 9902 9902 9903 9905 9907 9910 9913 9917 9920 9924 9928 9932 9936 9940 9943 9945 9947 9948 9948 9947 9946 9944 9942 9939 9935 9931 9927 9923 9919 9915 9911 9908 9905 9903 9902 9901 9901 9902 9903 9905 9907 9910 9914 9917 9921 9924 9927 9930 9933 9935 9937 9938 9938 9937 9936 9934 9931 9928 9924 9920 9915 9910 9905 9899 9894 9889 9884 9879 9875 9871 9868 9865 9863 9861 9860 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9856 9855 9852 9850 9847 9843 9839 9834 9830 8136 3 10 1 9825 9820 9815 9811 9806 9802 9799 9796 9793 9791 9790 9790 9790 9791 9792 9794 9796 9798 9801 9804 9807 9810 9813 9815 9818 9820 9822 9824 9826 9827 9828 9830 9831 9832 9833 9834 9835 9836 9837 9837 9838 9838 9838 9837 9835 9833 9829 9825 9820 9813 9805 9797 9787 9776 9764 9751 9738 9724 9709 9694 9679 9664 9648 9632 9616 9599 9581 9563 9542 9520 9496 9469 9438 9404 9365 9322 9273 9220 9161 9097 9027 8953 8875 8793 8708 8621 8533 8446 8360 8277 8198 8124 8057 7998 7948 7908 7878 7858 7850 7854 7868 7892 7927 7971 8023 8082 8148 8218 8291 8366 8442 8518 8592 8663 8731 8795 8854 8909 8958 9002 9042 9077 9108 9136 9160 9182 9202 9221 9239 9258 9276 9295 9314 9335 9356 9379 9401 9425 9448 9471 9494 9516 9537 9556 9574 9589 9603 9615 9624 9631 9636 9640 9642 9644 9644 9644 9643 9643 9643 9644 9646 9648 9652 9656 9662 9669 9676 9683 9691 9699 9707 9715 9722 9728 9733 9737 9740 9742 9742 9741 9739 9736 9731 9727 9721 9715 9709 9703 9696 9690 9683 9677 9671 9664 9658 9651 9644 9636 9628 9619 9609 9598 9587 9573 9559 9543 9527 9509 9490 9470 9449 9428 9406 9383 9361 9337 9314 9290 9265 9240 9213 9186 9157 9126 9093 9057 9018 8976 8930 8879 8824 8765 8700 8631 8557 8479 8396 8310 8221 8130 8037 7943 7850 7759 7671 7586 7506 7431 7364 7305 7254 7213 7181 7160 7149 7149 7159 7179 7208 7247 7294 7349 7411 7478 7550 7626 7704 7785 7866 7948 8029 8108 8186 8261 8334 8403 8470 8533 8593 8650 8704 8755 8803 8849 8892 8934 8974 9012 9048 9083 9117 9149 9180 9210 9238 9264 9290 9313 9336 9356 9375 9392 9408 9423 9436 9447 9458 9467 9476 9484 9491 9498 9505 9512 9519 9527 9534 9542 9551 9560 9570 9580 9591 9602 9614 9625 9638 9650 9662 9674 9686 9698 9709 9720 9731 9741 9750 9759 9768 9776 9783 9790 9797 9803 9808 9813 9818 9822 9827 9831 9834 9838 9841 9844 9847 9850 9852 9855 9857 9859 9861 9862 9864 9865 9866 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9867 9867 9868 9869 9871 9872 9874 9877 9879 9881 9884 9886 9889 9891 9893 9895 9896 9898 9898 9899 9899 9898 9898 9896 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9878 9877 9876 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9880 9880 9879 9879 9878 9878 9877 9876 9876 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9882 9882 9881 9880 9878 9877 9874 9872 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9827 9823 9819 9815 9810 9804 9799 9792 9786 9779 9772 9765 9757 9749 9742 9734 9727 9719 9712 9706 9700 9694 9689 9684 9679 9675 8137 3 10 1 9671 9667 9664 9661 9658 9655 9652 9649 9646 9642 9639 9636 9632 9628 9625 9621 9617 9613 9610 9607 9603 9601 9598 9596 9594 9592 9591 9590 9589 9588 9587 9587 9586 9584 9583 9581 9578 9574 9570 9565 9558 9550 9541 9531 9518 9505 9489 9472 9453 9433 9411 9387 9361 9335 9306 9277 9247 9217 9186 9155 9124 9094 9066 9038 9013 8989 8969 8951 8936 8925 8918 8914 8915 8920 8928 8941 8958 8979 9003 9030 9060 9093 9127 9164 9201 9239 9277 9315 9351 9387 9422 9454 9485 9513 9538 9562 9583 9601 9617 9631 9643 9654 9662 9670 9677 9683 9689 9695 9701 9707 9714 9721 9729 9738 9747 9757 9768 9779 9790 9801 9813 9824 9834 9844 9854 9862 9870 9877 9882 9887 9891 9894 9896 9898 9899 9899 9899 9899 9899 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9895 9894 9894 9892 9891 9890 9888 9887 9886 9885 9884 9884 9885 9886 9888 9891 9895 9900 9905 9911 9918 9926 9933 9941 9949 9956 9963 9969 9975 9979 9982 9984 9985 9983 9981 9977 9972 9966 9959 9951 9943 9934 9926 9917 9909 9901 9894 9887 9882 9878 9874 9872 9871 9870 9870 9871 9872 9874 9875 9876 9878 9878 9878 9878 9876 9874 9871 9867 9862 9856 9850 9843 9836 9829 9821 9813 9806 9798 9791 9785 9779 9773 9768 9764 9761 9758 9756 9755 9755 9755 9755 9756 9758 9760 9762 9765 9768 9771 9775 9778 9782 9786 9790 9795 9799 9804 9808 9813 9818 9823 9827 9832 9837 9841 9846 9850 9854 9859 9863 9867 9870 9874 9878 9881 9884 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9932 9933 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9941 9942 9944 9945 9947 9949 9952 9954 9957 9959 9962 9965 9967 9970 9972 9974 9975 9976 9977 9978 9978 9977 9977 9976 9975 9973 9972 9970 9969 9967 9966 9965 9964 9964 9964 9964 9964 9965 9966 9967 9969 9970 9972 9973 9974 9975 9976 9976 9976 9976 9976 9975 9973 9972 9970 9968 9966 9964 9962 9961 9959 9958 9957 9957 9957 9958 9959 9960 9962 9964 9967 9969 9971 9974 9976 9978 9979 9980 9980 9979 9978 9975 9972 9968 9964 9958 9952 9946 9939 9932 9925 9918 9912 9906 9900 9895 9891 9887 9885 9883 9883 9883 9884 9886 9889 9892 9896 9901 9905 9909 9914 9918 9922 9925 9928 9930 9931 9932 9932 9931 9930 9928 9925 9922 9919 9916 9912 9908 9905 9901 9897 9894 9891 9888 9885 9883 9880 9877 9875 9872 9869 9866 9862 9858 9853 9848 9842 9835 9827 9819 9810 9800 9790 9779 9767 9755 9743 9730 9717 9704 9691 9679 9666 9654 9642 9630 9619 9609 9598 9589 9580 9572 9564 9557 9550 9544 9538 9533 9529 9525 9521 9518 9516 9514 9513 9512 9512 9513 9514 9516 9519 9523 8138 3 10 1 9527 9533 9539 9546 9553 9562 9571 9581 9591 9602 9614 9625 9637 9649 9662 9674 9686 9698 9710 9721 9733 9744 9754 9765 9775 9784 9794 9803 9811 9820 9828 9836 9844 9851 9859 9866 9873 9879 9886 9892 9898 9903 9908 9913 9917 9921 9924 9927 9929 9930 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9935 9937 9939 9942 9944 9948 9951 9955 9960 9964 9968 9973 9977 9981 9985 9988 9992 9994 9997 99981000010000100011000110000 9999 9998 9997 9995 9993 9991 9989 9987 9986 9984 9982 9981 9980 9979 9979 9978 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9988 9988 9987 9986 9984 9982 9980 9977 9974 9970 9966 9963 9959 9955 9951 9947 9944 9941 9938 9936 9935 9934 9933 9933 9933 9934 9935 9937 9938 9940 9942 9943 9945 9947 9948 9949 9951 9951 9952 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9960 9962 9964 9966 9969 9972 9975 9978 9981 9983 9986 9988 9990 9991 9992 9993 9993 9993 9992 9991 9990 9988 9986 9984 9982 9980 9978 9977 9975 9974 9973 9972 9971 9971 9971 9971 9971 9971 9971 9972 9971 9971 9971 9970 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9953 9951 9950 9948 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9963 9964 9966 9967 9969 9971 9972 9974 9975 9977 9978 9979 9979 9979 9978 9977 9975 9972 9969 9965 9961 9956 9951 9945 9939 9933 9927 9921 9915 9910 9905 9900 9896 9893 9890 9888 9887 9886 9886 9887 9888 9889 9890 9891 9893 9894 9894 9895 9895 9895 9894 9892 9890 9888 9885 9881 9877 9873 9868 9864 9859 9854 9849 9844 9839 9834 9829 9824 9819 9814 9808 9803 9796 9790 9783 9775 9766 9757 9746 9735 9723 9710 9696 9681 9665 9648 9631 9612 9593 9573 9553 9532 9510 9488 9466 9443 9420 9397 9373 9350 9326 9303 9280 9257 9235 9213 9192 9173 9154 9137 9121 9107 9095 9085 9078 9073 9071 9071 9075 9081 9090 9102 9117 9134 9154 9175 9199 9224 9251 9278 9307 9335 9364 9392 9419 9446 9472 9496 9520 9542 9562 9581 9598 9614 9629 9642 9655 9666 9677 9688 9698 9708 9717 9727 9736 9746 9756 9765 9775 9785 9794 9803 9812 9820 9828 9835 9841 9846 9850 9853 9856 9857 9857 9856 9855 9853 9850 9847 9843 9840 9837 9834 9831 9829 9827 9826 9826 9827 9828 9830 9833 9836 9840 9844 9849 9853 9858 9862 9866 9870 9873 9876 9877 9879 9879 9879 9878 9877 9875 9872 9869 9866 9863 9859 9856 9853 9850 9848 9846 9844 9843 9842 9842 9843 9844 9845 9847 9849 9852 9855 9858 9861 9864 8139 3 10 1 9867 9870 9874 9877 9880 9882 9885 9887 9890 9892 9894 9896 9897 9899 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9933 9935 9937 9939 9942 9944 9945 9947 9948 9949 9949 9949 9949 9947 9946 9943 9941 9937 9934 9930 9926 9922 9917 9913 9910 9907 9904 9902 9901 9900 9900 9901 9903 9906 9909 9913 9917 9922 9927 9931 9936 9941 9945 9948 9951 9954 9955 9956 9957 9957 9956 9955 9953 9952 9950 9949 9947 9946 9946 9946 9947 9948 9949 9951 9954 9957 9960 9964 9967 9970 9973 9976 9978 9980 9980 9980 9980 9978 9976 9974 9971 9967 9964 9960 9956 9952 9949 9946 9944 9942 9941 9940 9941 9941 9943 9945 9948 9950 9954 9957 9960 9963 9966 9968 9970 9972 9973 9973 9973 9973 9971 9970 9967 9965 9962 9959 9956 9953 9949 9946 9943 9941 9938 9936 9934 9932 9931 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9939 9938 9936 9935 9933 9930 9928 9925 9922 9919 9916 9913 9909 9906 9903 9900 9897 9894 9891 9889 9886 9884 9882 9880 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9872 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9880 9879 9878 9877 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9868 9868 9867 9866 9865 9865 9864 9864 9864 9864 9865 9865 9867 9868 9870 9871 9872 9873 9873 9873 9872 9869 9865 9859 9852 9842 9832 9819 9804 9788 9771 9753 9734 9714 9694 9675 9655 9637 9619 9602 9586 9570 9555 9540 9525 9508 9490 9468 9444 9414 9379 9338 9290 9233 9168 9094 9011 8919 8818 8708 8591 8467 8339 8207 8073 7940 7808 7682 7562 7450 7349 7260 7184 7125 7081 7054 7043 7050 7073 7112 7165 7231 7307 7393 7487 7585 7686 7788 7887 7983 8074 8158 8235 8302 8359 8407 8446 8475 8495 8508 8514 8514 8511 8504 8497 8490 8484 8480 8480 8485 8495 8510 8531 8557 8590 8627 8669 8714 8763 8814 8866 8919 8971 9023 9071 9118 9161 9201 9237 9269 9297 9321 9342 9359 9372 9383 9391 9398 9403 9407 9410 9413 9416 9418 9422 9426 9431 9436 9442 9448 9455 9463 9471 9478 9486 9494 9502 9509 9516 9523 9529 9535 9540 9546 9551 9556 9562 9567 9573 9579 9586 9594 9602 9610 9620 9630 9641 9652 9664 9677 9690 9703 9716 9729 9741 9754 9766 9777 9788 9798 9807 9815 9822 9829 9834 9839 9843 9846 9849 9851 9853 9855 9856 9857 9858 9860 9861 9862 9864 9865 9867 9869 9871 9873 9875 9876 9878 9879 9880 9881 9881 9881 9880 9879 9877 9875 9872 9869 9865 9862 9858 9853 8140 3 10 1 9849 9844 9840 9835 9830 9826 9821 9817 9812 9808 9804 9800 9797 9793 9789 9786 9783 9779 9776 9773 9770 9767 9764 9761 9759 9757 9754 9752 9751 9749 9748 9747 9746 9745 9745 9745 9744 9744 9743 9743 9743 9742 9741 9740 9739 9737 9736 9734 9733 9731 9729 9728 9727 9726 9726 9726 9727 9728 9730 9733 9737 9741 9746 9752 9758 9765 9772 9779 9786 9793 9800 9806 9812 9817 9822 9825 9828 9829 9830 9829 9828 9826 9823 9819 9815 9811 9806 9801 9796 9791 9787 9782 9779 9776 9773 9772 9771 9770 9770 9770 9771 9773 9774 9776 9777 9779 9780 9781 9782 9782 9782 9781 9780 9779 9777 9774 9772 9769 9766 9762 9759 9755 9752 9748 9745 9742 9739 9736 9734 9731 9729 9727 9725 9723 9721 9719 9717 9716 9714 9712 9709 9707 9705 9702 9699 9696 9693 9689 9686 9682 9678 9673 9669 9664 9660 9655 9649 9644 9638 9632 9626 9620 9614 9607 9600 9594 9587 9580 9573 9566 9560 9554 9548 9543 9539 9535 9532 9530 9529 9528 9529 9531 9534 9537 9542 9548 9554 9561 9568 9576 9584 9592 9600 9607 9614 9619 9625 9629 9632 9634 9634 9634 9632 9629 9625 9619 9613 9607 9599 9591 9583 9575 9566 9558 9550 9542 9535 9528 9521 9515 9509 9504 9498 9492 9487 9481 9475 9468 9461 9454 9445 9436 9426 9416 9404 9392 9379 9365 9351 9337 9322 9306 9291 9275 9258 9242 9226 9209 9192 9175 9158 9140 9122 9103 9083 9062 9040 9017 8993 8967 8939 8910 8880 8847 8813 8777 8740 8701 8660 8618 8574 8529 8483 8435 8386 8336 8285 8232 8178 8123 8065 8006 7945 7882 7815 7746 7673 7596 7515 7430 7339 7243 7142 7035 6922 6804 6680 6550 6415 6275 6131 5984 5834 5682 5530 5379 5230 5083 4941 4805 4677 4557 4447 4348 4261 4188 4128 4084 4054 4039 4040 4057 4089 4135 4195 4269 4355 4452 4559 4675 4799 4928 5063 5201 5342 5485 5627 5769 5908 6046 6180 6310 6436 6557 6674 6785 6891 6991 7087 7177 7261 7341 7416 7486 7551 7611 7667 7718 7764 7806 7844 7877 7905 7928 7947 7961 7970 7975 7975 7970 7960 7946 7927 7905 7879 7849 7816 7781 7743 7704 7664 7623 7583 7543 7505 7469 7436 7406 7380 7359 7342 7330 7324 7324 7330 7342 7360 7384 7414 7449 7490 7536 7586 7640 7698 7759 7822 7887 7954 8021 8088 8155 8222 8287 8351 8414 8474 8533 8589 8643 8695 8744 8792 8837 8879 8920 8959 8997 9032 9066 9099 9129 9159 9187 9214 9239 9263 9286 9307 9327 9346 9363 9379 9394 9407 9420 9431 9442 9452 9461 9470 9478 9486 9495 9503 9512 9521 9531 9541 9551 9562 9574 9585 9597 9609 9621 9632 9644 9654 9664 9673 9681 9688 9694 9699 9702 9705 9706 9707 9707 9707 9706 9705 9704 9704 9703 9704 9705 9707 9710 9714 9719 9724 9731 9738 9745 9753 9761 9769 9777 8141 3 10 1 9784 9791 9797 9802 9806 9810 9812 9814 9815 9815 9815 9814 9813 9812 9811 9810 9809 9809 9809 9810 9811 9813 9815 9818 9821 9824 9828 9831 9834 9836 9839 9840 9841 9842 9842 9841 9839 9837 9835 9832 9829 9826 9823 9820 9817 9815 9813 9812 9811 9811 9812 9813 9814 9816 9819 9821 9824 9827 9829 9832 9834 9835 9837 9838 9838 9838 9837 9837 9836 9834 9833 9832 9831 9830 9829 9829 9830 9830 9832 9834 9836 9839 9842 9846 9849 9853 9857 9861 9864 9868 9871 9873 9876 9878 9879 9880 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9874 9873 9871 9869 9867 9864 9862 9859 9857 9855 9853 9851 9850 9849 9848 9848 9849 9850 9852 9854 9856 9858 9861 9863 9866 9868 9871 9873 9874 9875 9876 9877 9877 9876 9876 9875 9875 9874 9873 9873 9873 9873 9873 9874 9875 9877 9879 9881 9884 9887 9890 9893 9895 9898 9900 9901 9903 9903 9903 9902 9901 9899 9896 9893 9889 9885 9880 9876 9871 9865 9860 9855 9851 9846 9841 9837 9833 9830 9827 9824 9821 9818 9816 9814 9812 9810 9809 9807 9805 9804 9802 9801 9800 9798 9797 9795 9794 9792 9791 9789 9788 9786 9784 9782 9780 9778 9775 9772 9769 9766 9762 9759 9755 9751 9747 9743 9739 9735 9732 9729 9725 9723 9720 9719 9717 9716 9716 9716 9717 9718 9719 9720 9722 9724 9726 9729 9731 9732 9734 9736 9737 9738 9738 9739 9738 9738 9737 9736 9735 9734 9732 9731 9730 9729 9727 9727 9726 9726 9726 9726 9727 9728 9729 9731 9733 9735 9738 9740 9743 9746 9749 9751 9754 9756 9759 9760 9762 9764 9765 9765 9765 9765 9765 9764 9763 9762 9760 9758 9756 9753 9750 9748 9745 9741 9738 9735 9731 9727 9723 9719 9715 9710 9705 9700 9695 9690 9684 9677 9671 9664 9657 9650 9642 9635 9627 9619 9611 9602 9594 9586 9578 9569 9561 9553 9545 9536 9528 9519 9510 9501 9492 9482 9471 9460 9449 9437 9424 9410 9396 9381 9366 9350 9333 9316 9298 9281 9263 9245 9227 9209 9191 9174 9157 9140 9124 9108 9093 9079 9065 9051 9038 9025 9013 9000 8988 8975 8963 8950 8937 8923 8909 8895 8879 8863 8846 8828 8809 8789 8768 8746 8723 8698 8673 8645 8617 8587 8555 8522 8487 8451 8413 8373 8331 8287 8241 8193 8142 8090 8035 7977 7917 7854 7788 7720 7648 7573 7495 7414 7329 7240 7148 7052 6952 6848 6740 6628 6512 6392 6268 6140 6009 5875 5738 5598 5456 5314 5170 5027 4884 4743 4604 4469 4339 4213 4095 3983 3880 3786 3702 3629 3568 3518 3481 3456 3445 3447 3461 3489 3529 3581 3644 3718 3802 3896 3997 4106 4222 4342 4467 4596 4727 4859 4992 5126 5258 5389 5518 5645 5770 5891 6009 6124 6235 6343 6447 6548 6646 6740 6831 6920 7005 7088 8142 3 10 1 7168 7245 7321 7394 7465 7534 7601 7666 7729 7791 7851 7909 7966 8021 8074 8126 8177 8226 8274 8321 8366 8411 8454 8496 8537 8577 8616 8654 8691 8728 8764 8799 8833 8867 8900 8933 8964 8995 9025 9054 9083 9110 9137 9162 9186 9210 9232 9253 9272 9291 9308 9324 9339 9353 9365 9377 9388 9397 9407 9415 9423 9430 9437 9444 9451 9457 9463 9469 9475 9481 9486 9492 9498 9503 9508 9513 9518 9523 9527 9531 9535 9538 9541 9544 9546 9547 9548 9549 9549 9549 9549 9548 9546 9544 9542 9539 9536 9532 9528 9523 9518 9512 9506 9499 9493 9486 9478 9471 9463 9456 9448 9441 9435 9428 9422 9417 9412 9408 9405 9403 9401 9401 9401 9402 9403 9406 9409 9413 9418 9423 9429 9435 9442 9449 9457 9465 9473 9482 9491 9501 9511 9521 9531 9542 9554 9565 9577 9590 9602 9614 9627 9639 9652 9664 9675 9687 9698 9708 9717 9726 9734 9741 9748 9753 9758 9762 9765 9768 9770 9771 9772 9773 9773 9774 9774 9774 9774 9774 9774 9775 9776 9776 9777 9778 9780 9781 9782 9784 9785 9786 9788 9789 9790 9791 9792 9792 9793 9794 9794 9794 9795 9795 9795 9796 9796 9797 9798 9799 9800 9802 9803 9805 9807 9810 9812 9815 9817 9820 9823 9826 9829 9832 9835 9839 9842 9845 9849 9852 9855 9859 9862 9866 9869 9873 9876 9880 9883 9887 9890 9893 9896 9899 9902 9904 9906 9907 9908 9909 9909 9909 9908 9907 9905 9903 9900 9897 9894 9891 9887 9884 9881 9878 9875 9873 9871 9869 9868 9868 9868 9868 9869 9871 9873 9875 9878 9880 9883 9886 9888 9891 9893 9894 9896 9897 9897 9897 9897 9896 9895 9894 9893 9891 9889 9887 9886 9884 9883 9882 9881 9880 9880 9880 9880 9880 9881 9881 9882 9883 9883 9883 9883 9883 9882 9881 9880 9878 9876 9873 9870 9867 9863 9860 9856 9852 9848 9845 9841 9838 9835 9832 9829 9827 9826 9824 9823 9822 9821 9821 9820 9820 9819 9818 9817 9815 9813 9810 9806 9802 9797 9791 9784 9777 9768 9759 9750 9739 9728 9716 9704 9692 9679 9666 9653 9640 9627 9615 9602 9590 9577 9565 9554 9542 9531 9519 9508 9497 9487 9476 9465 9454 9444 9433 9423 9413 9403 9393 9384 9376 9368 9360 9354 9348 9344 9340 9338 9337 9337 9339 9342 9346 9351 9358 9365 9374 9384 9394 9405 9417 9429 9442 9455 9468 9481 9494 9507 9520 9533 9545 9557 9569 9581 9592 9603 9614 9624 9634 9644 9654 9664 9674 9683 9693 9702 9712 9722 9731 9741 9751 9760 9770 9780 9790 9799 9809 9818 9827 9835 9843 9850 9857 9863 9868 9873 9876 9879 9880 9881 9882 9881 9880 9879 9877 9875 9873 9871 9869 9868 9868 9868 9869 9871 9873 9877 9881 9886 9891 9897 9903 9909 9915 9920 9926 9930 9934 9937 9940 9941 9941 9941 9939 9936 9933 9930 9925 9921 9916 9912 9907 9904 9900 8143 3 10 1 9897 9895 9894 9893 9893 9894 9895 9898 9900 9903 9906 9910 9913 9917 9920 9923 9926 9929 9931 9933 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9949 9947 9946 9944 9942 9939 9937 9934 9932 9929 9927 9925 9923 9922 9921 9920 9919 9920 9920 9921 9922 9924 9926 9929 9931 9934 9936 9939 9941 9944 9946 9947 9949 9950 9950 9950 9949 9948 9946 9944 9941 9938 9935 9931 9928 9924 9920 9917 9914 9911 9908 9906 9904 9903 9902 9902 9902 9902 9903 9904 9905 9907 9908 9910 9911 9912 9913 9914 9914 9915 9914 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9903 9903 9904 9905 9906 9908 9910 9912 9914 9917 9919 9921 9923 9924 9925 9925 9925 9925 9924 9922 9919 9916 9913 9909 9905 9901 9896 9892 9888 9884 9880 9877 9875 9873 9872 9871 9871 9871 9872 9874 9876 9878 9881 9883 9885 9888 9890 9891 9893 9893 9894 9893 9892 9891 9889 9887 9885 9882 9880 9877 9875 9872 9870 9869 9867 9867 9866 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9876 9876 9875 9873 9871 9868 9864 9859 9854 9848 9842 9835 9828 9821 9813 9806 9798 9791 9784 9777 9771 9764 9758 9752 9746 9740 9735 9729 9723 9717 9711 9704 9697 9689 9681 9673 9664 9655 9645 9635 9624 9613 9601 9590 9578 9566 9554 9542 9530 9518 9506 9495 9484 9473 9462 9452 9442 9434 9425 9418 9411 9405 9400 9397 9394 9392 9392 9393 9395 9398 9403 9409 9416 9424 9432 9442 9452 9463 9474 9486 9498 9509 9521 9532 9543 9554 9564 9574 9583 9592 9599 9607 9613 9619 9625 9629 9634 9637 9640 9642 9644 9645 9646 9646 9646 9645 9643 9641 9639 9636 9633 9629 9626 9622 9618 9615 9611 9608 9605 9602 9600 9597 9595 9593 9591 9588 9586 9582 9578 9573 9567 9559 9550 9539 9526 9512 9495 9477 9457 9435 9412 9387 9361 9334 9306 9277 9247 9217 9186 9154 9120 9085 9047 9007 8964 8916 8863 8804 8738 8664 8582 8490 8388 8276 8153 8020 7876 7722 7558 7387 7209 7027 6841 6653 6468 6286 6110 5943 5788 5646 5519 5411 5322 5255 5210 5187 5188 5211 5258 5325 5413 5520 5643 5781 5932 6092 6260 6433 6609 6784 6959 7129 7294 7451 7601 7742 7873 7995 8106 8207 8299 8383 8458 8525 8586 8641 8691 8737 8779 8819 8856 8892 8926 8959 8991 9022 9052 9082 9110 9138 9164 9189 9213 9235 9256 9275 9294 9311 9326 9341 9355 9368 9381 9394 9406 9419 9431 9444 9458 9471 9485 9500 9514 9529 9543 9558 9572 9586 9599 9612 9624 9635 9645 9655 9663 9671 9677 9683 9688 9692 9696 9699 9702 9705 9707 9710 9712 9714 9717 9720 9723 9726 9729 9733 9737 9742 9746 9751 9756 9761 9766 9771 9776 9781 9786 9791 8144 3 10 1 9795 9799 9803 9806 9809 9811 9813 9813 9813 9813 9812 9810 9807 9804 9801 9797 9793 9789 9785 9781 9778 9774 9772 9769 9768 9766 9766 9766 9766 9767 9767 9768 9769 9769 9769 9768 9766 9764 9760 9755 9749 9742 9734 9725 9715 9704 9693 9681 9669 9657 9646 9634 9623 9613 9602 9592 9581 9570 9559 9546 9532 9515 9496 9473 9447 9416 9380 9339 9292 9240 9182 9118 9049 8976 8897 8816 8732 8647 8561 8477 8394 8315 8241 8173 8112 8059 8016 7982 7960 7948 7947 7957 7977 8008 8049 8098 8155 8219 8289 8363 8440 8519 8598 8678 8755 8831 8903 8971 9036 9095 9149 9199 9243 9283 9318 9349 9376 9399 9419 9437 9452 9466 9478 9488 9498 9507 9515 9523 9530 9537 9543 9549 9555 9560 9564 9568 9571 9573 9575 9577 9578 9578 9579 9579 9579 9579 9579 9579 9579 9580 9581 9581 9582 9583 9584 9584 9584 9584 9584 9583 9581 9579 9576 9572 9568 9563 9558 9553 9547 9541 9536 9530 9525 9521 9517 9514 9512 9511 9511 9512 9513 9516 9519 9523 9528 9532 9538 9543 9548 9553 9558 9562 9566 9569 9572 9574 9575 9576 9576 9575 9575 9573 9572 9570 9568 9566 9564 9562 9560 9558 9556 9554 9552 9550 9547 9544 9541 9537 9532 9527 9520 9513 9504 9494 9483 9470 9456 9440 9422 9402 9381 9358 9334 9308 9281 9252 9223 9192 9162 9131 9099 9068 9038 9009 8981 8955 8931 8909 8890 8873 8860 8849 8842 8839 8839 8843 8850 8860 8873 8890 8909 8930 8954 8979 9006 9035 9064 9093 9123 9153 9183 9212 9241 9268 9295 9321 9346 9369 9392 9413 9433 9452 9470 9488 9504 9520 9535 9549 9563 9576 9589 9602 9614 9625 9637 9648 9659 9670 9680 9690 9699 9709 9718 9726 9734 9741 9748 9754 9760 9765 9769 9772 9775 9777 9778 9779 9779 9778 9777 9775 9773 9771 9768 9766 9763 9761 9759 9758 9757 9757 9757 9759 9761 9763 9766 9770 9774 9779 9783 9788 9793 9797 9801 9804 9807 9809 9809 9809 9808 9805 9802 9797 9791 9784 9777 9769 9760 9751 9741 9731 9722 9712 9702 9693 9684 9676 9668 9660 9653 9646 9640 9634 9628 9622 9617 9611 9606 9601 9596 9591 9586 9581 9576 9571 9567 9563 9559 9556 9554 9552 9552 9552 9553 9555 9559 9563 9568 9575 9582 9591 9600 9610 9621 9632 9644 9656 9668 9680 9692 9703 9715 9725 9736 9746 9755 9763 9771 9779 9786 9792 9798 9803 9809 9814 9819 9824 9829 9834 9839 9844 9850 9855 9861 9867 9873 9879 9884 9890 9895 9900 9904 9908 9912 9914 9917 9918 9919 9919 9919 9918 9916 9915 9913 9911 9909 9907 9905 9904 9903 9902 9903 9903 9905 9907 9909 9912 9916 9920 9925 9930 9935 9940 9944 9949 9954 9958 9961 9964 9967 9968 9969 9969 9969 9968 9966 9963 9960 9957 9953 9949 9945 9940 9936 9932 9928 9924 9921 9919 9916 9915 8145 3 10 1 9914 9914 9914 9915 9916 9918 9920 9923 9926 9929 9932 9936 9939 9943 9946 9949 9952 9954 9957 9958 9960 9961 9962 9963 9963 9964 9963 9963 9962 9961 9960 9959 9958 9956 9954 9952 9950 9947 9945 9942 9939 9936 9932 9929 9925 9921 9918 9915 9912 9909 9906 9904 9903 9903 9903 9903 9905 9907 9910 9914 9918 9923 9929 9934 9940 9946 9951 9956 9961 9965 9968 9971 9972 9973 9972 9970 9968 9964 9959 9954 9948 9942 9935 9929 9922 9916 9910 9905 9900 9897 9894 9892 9891 9891 9892 9894 9896 9899 9902 9905 9909 9913 9916 9919 9921 9923 9925 9926 9926 9925 9923 9922 9919 9916 9913 9910 9907 9903 9900 9898 9896 9894 9893 9893 9894 9895 9897 9900 9903 9906 9910 9914 9919 9923 9927 9931 9934 9937 9939 9940 9941 9941 9940 9939 9937 9935 9932 9929 9926 9922 9919 9916 9913 9911 9909 9908 9907 9907 9907 9908 9909 9910 9912 9914 9916 9918 9919 9920 9921 9921 9920 9919 9917 9914 9910 9906 9900 9894 9887 9880 9872 9864 9855 9846 9838 9829 9819 9810 9801 9792 9783 9774 9764 9754 9744 9733 9721 9709 9695 9680 9664 9646 9627 9606 9583 9559 9534 9506 9478 9448 9417 9385 9352 9319 9285 9252 9218 9185 9152 9120 9088 9058 9029 9000 8974 8948 8924 8902 8880 8861 8843 8826 8811 8797 8785 8775 8766 8759 8754 8751 8749 8750 8752 8757 8764 8772 8783 8796 8811 8829 8848 8869 8892 8917 8943 8970 8999 9029 9060 9091 9123 9155 9187 9219 9251 9283 9314 9344 9374 9402 9430 9457 9483 9507 9531 9553 9575 9595 9614 9632 9649 9664 9679 9693 9706 9717 9728 9739 9748 9757 9765 9773 9780 9787 9793 9799 9805 9811 9817 9822 9828 9834 9839 9845 9851 9857 9863 9868 9874 9880 9886 9891 9896 9901 9906 9910 9915 9918 9922 9925 9927 9930 9931 9933 9934 9935 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9921 9920 9920 9918 9917 9916 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9904 9905 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9927 9927 9926 9925 9924 9922 9920 9917 9914 9911 9908 9904 9901 9897 9894 9890 9886 9883 9880 9877 9874 9871 9868 9866 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9843 9841 9840 9838 9837 9837 9836 9836 9836 9836 9837 9837 9838 9839 9839 9840 9840 9840 9840 9839 9837 9835 9832 9829 9825 9820 9815 9810 9804 9798 9792 9786 9780 9774 9768 9763 9758 9754 9750 9746 9743 9741 9739 9737 9736 9735 9733 9732 9731 9729 9727 9725 9723 9720 9716 8146 3 10 1 9712 9708 9703 9698 9692 9686 9680 9673 9667 9660 9653 9646 9639 9631 9624 9616 9608 9601 9592 9584 9575 9567 9557 9548 9538 9528 9518 9507 9496 9485 9474 9463 9452 9441 9429 9417 9405 9393 9381 9368 9354 9339 9324 9308 9290 9271 9250 9228 9204 9178 9151 9121 9089 9056 9020 8982 8943 8901 8858 8813 8766 8717 8666 8614 8560 8504 8446 8385 8322 8257 8188 8117 8043 7965 7885 7801 7714 7623 7530 7434 7336 7236 7135 7034 6933 6832 6734 6639 6547 6461 6380 6305 6238 6180 6130 6090 6060 6041 6032 6034 6046 6069 6101 6143 6195 6254 6321 6395 6474 6559 6647 6739 6832 6927 7022 7118 7212 7305 7395 7483 7569 7651 7731 7806 7879 7948 8014 8076 8136 8192 8246 8296 8345 8391 8435 8477 8516 8555 8591 8626 8659 8691 8722 8751 8780 8807 8833 8858 8882 8906 8929 8951 8973 8994 9015 9036 9057 9077 9098 9118 9139 9159 9179 9199 9219 9239 9258 9277 9295 9313 9329 9346 9361 9375 9389 9401 9413 9424 9434 9444 9452 9460 9468 9476 9483 9490 9497 9504 9512 9519 9527 9535 9543 9552 9560 9569 9577 9585 9594 9601 9609 9616 9622 9628 9633 9637 9640 9643 9645 9646 9646 9645 9644 9642 9639 9636 9632 9628 9623 9619 9614 9609 9604 9599 9594 9589 9585 9581 9577 9574 9572 9570 9568 9568 9567 9568 9569 9571 9574 9577 9580 9584 9588 9593 9597 9602 9607 9611 9616 9621 9625 9629 9634 9638 9641 9645 9649 9653 9657 9661 9666 9670 9675 9680 9685 9691 9697 9703 9709 9715 9721 9726 9732 9737 9741 9745 9748 9750 9752 9753 9753 9752 9750 9747 9744 9740 9735 9730 9725 9719 9714 9708 9702 9696 9690 9684 9678 9672 9666 9660 9654 9647 9640 9633 9626 9617 9609 9599 9589 9578 9567 9555 9542 9528 9514 9500 9485 9470 9455 9440 9425 9410 9396 9383 9370 9358 9347 9337 9328 9321 9314 9308 9304 9301 9298 9297 9297 9297 9299 9301 9303 9307 9311 9315 9321 9326 9332 9339 9346 9354 9363 9372 9381 9392 9403 9415 9427 9440 9454 9469 9484 9499 9514 9530 9546 9562 9577 9593 9607 9621 9635 9647 9659 9670 9680 9689 9697 9704 9711 9716 9721 9726 9730 9734 9737 9740 9744 9747 9750 9753 9756 9760 9763 9766 9769 9773 9776 9779 9781 9784 9786 9788 9789 9791 9792 9793 9794 9794 9795 9796 9797 9798 9800 9801 9803 9805 9808 9811 9814 9817 9820 9823 9826 9829 9831 9833 9834 9834 9834 9833 9832 9829 9826 9822 9817 9812 9806 9800 9794 9788 9781 9775 9769 9763 9758 9753 9748 9744 9740 9736 9732 9729 9725 9721 9716 9711 9706 9699 9692 9684 9674 9664 9652 9640 9627 9612 9597 9581 9565 9549 9532 9515 9499 9482 9467 9452 9437 9424 9412 9400 9390 9381 9372 9365 9359 9354 9350 9346 9344 9342 9340 9339 9339 9339 9339 9339 9339 9340 9340 9341 8147 3 10 1 9341 9341 9341 9341 9340 9339 9338 9336 9334 9332 9329 9326 9322 9317 9312 9306 9299 9292 9284 9276 9266 9256 9244 9232 9218 9204 9188 9171 9152 9132 9111 9088 9062 9035 9007 8976 8943 8908 8871 8832 8791 8748 8702 8655 8605 8553 8500 8444 8386 8326 8264 8199 8132 8063 7990 7916 7838 7758 7674 7588 7499 7407 7312 7215 7115 7013 6910 6805 6701 6596 6492 6390 6290 6193 6101 6014 5933 5858 5791 5732 5682 5642 5611 5590 5580 5580 5590 5611 5641 5681 5729 5786 5851 5922 5999 6082 6169 6260 6354 6450 6547 6646 6744 6842 6939 7036 7130 7224 7315 7404 7491 7575 7657 7737 7815 7890 7963 8034 8102 8168 8232 8294 8353 8410 8465 8517 8568 8616 8662 8705 8747 8787 8825 8861 8895 8927 8958 8988 9017 9044 9070 9095 9120 9143 9166 9188 9210 9230 9251 9270 9289 9307 9325 9342 9358 9373 9388 9402 9416 9429 9441 9452 9463 9474 9484 9493 9503 9511 9520 9528 9537 9544 9552 9560 9567 9574 9582 9588 9595 9602 9608 9615 9621 9627 9633 9639 9645 9651 9657 9663 9669 9675 9681 9688 9694 9701 9708 9715 9722 9728 9735 9742 9748 9754 9759 9764 9768 9772 9775 9778 9780 9781 9781 9781 9780 9779 9778 9776 9774 9772 9770 9767 9766 9764 9763 9762 9761 9761 9761 9762 9763 9764 9766 9768 9770 9772 9774 9776 9777 9779 9781 9782 9783 9783 9784 9784 9783 9783 9782 9780 9779 9777 9775 9773 9770 9768 9765 9762 9759 9755 9752 9748 9744 9739 9735 9730 9725 9719 9714 9708 9702 9696 9689 9683 9676 9670 9664 9657 9651 9645 9639 9634 9629 9624 9620 9616 9612 9610 9607 9606 9604 9604 9604 9605 9606 9608 9610 9614 9617 9621 9626 9631 9637 9643 9649 9656 9663 9670 9677 9685 9692 9699 9706 9712 9718 9724 9729 9734 9739 9742 9745 9748 9750 9751 9752 9752 9752 9751 9751 9750 9749 9748 9746 9745 9745 9744 9743 9743 9743 9743 9744 9744 9745 9745 9746 9746 9747 9747 9747 9746 9745 9744 9742 9740 9738 9735 9732 9729 9725 9722 9718 9715 9712 9709 9706 9704 9702 9701 9700 9699 9699 9699 9700 9700 9701 9702 9703 9704 9705 9706 9706 9706 9706 9705 9704 9702 9701 9699 9696 9694 9691 9689 9686 9684 9681 9679 9677 9676 9674 9673 9672 9672 9672 9672 9672 9672 9673 9674 9674 9675 9675 9676 9676 9677 9677 9677 9676 9676 9675 9675 9674 9673 9671 9670 9668 9666 9664 9662 9659 9656 9654 9651 9647 9644 9641 9637 9634 9630 9627 9623 9620 9617 9613 9611 9608 9606 9603 9602 9600 9598 9597 9596 9594 9593 9592 9590 9588 9586 9583 9580 9577 9572 9567 9562 9556 9549 9541 9533 9525 9515 9505 9495 9485 9474 9462 9450 9438 9426 9413 9400 9387 9372 9358 9342 9326 9309 9290 9271 9250 9228 9204 9179 9151 9122 9091 9059 9024 8987 8949 8909 8148 3 10 1 8867 8823 8778 8732 8684 8636 8586 8537 8487 8437 8388 8339 8291 8244 8199 8156 8115 8077 8041 8009 7980 7954 7933 7915 7902 7892 7887 7887 7890 7898 7910 7926 7945 7968 7994 8023 8054 8087 8122 8159 8196 8233 8271 8308 8346 8382 8417 8451 8483 8515 8544 8572 8598 8623 8646 8668 8689 8709 8728 8746 8763 8780 8797 8814 8831 8848 8865 8882 8899 8917 8935 8953 8970 8988 9006 9023 9040 9056 9072 9087 9102 9115 9128 9140 9151 9161 9170 9178 9186 9193 9199 9205 9210 9215 9220 9224 9228 9232 9235 9239 9242 9244 9246 9248 9248 9249 9248 9246 9244 9240 9235 9230 9223 9214 9205 9195 9184 9172 9159 9145 9131 9116 9101 9086 9069 9053 9036 9018 8999 8980 8959 8937 8913 8887 8859 8829 8796 8760 8721 8679 8634 8585 8533 8477 8418 8355 8290 8221 8150 8076 7999 7920 7838 7754 7668 7578 7485 7389 7289 7186 7077 6964 6844 6719 6588 6450 6305 6153 5994 5828 5656 5479 5298 5112 4924 4736 4548 4363 4183 4009 3845 3690 3549 3422 3312 3220 3146 3094 3063 3054 3067 3101 3157 3235 3333 3449 3582 3731 3894 4069 4254 4446 4644 4846 5049 5253 5455 5654 5848 6037 6219 6394 6562 6721 6872 7014 7149 7275 7394 7506 7611 7709 7801 7888 7970 8048 8121 8190 8256 8318 8378 8434 8488 8539 8587 8633 8677 8718 8757 8794 8828 8860 8891 8919 8945 8970 8992 9014 9033 9051 9068 9084 9098 9111 9123 9134 9143 9152 9160 9166 9172 9176 9180 9183 9185 9187 9188 9188 9188 9187 9187 9186 9186 9185 9185 9185 9186 9187 9188 9190 9193 9196 9199 9203 9207 9212 9217 9222 9227 9232 9237 9242 9247 9252 9257 9262 9267 9272 9278 9284 9290 9296 9303 9311 9319 9328 9337 9348 9359 9371 9383 9396 9410 9424 9438 9453 9468 9483 9498 9512 9527 9541 9555 9568 9581 9594 9606 9617 9628 9638 9648 9657 9666 9675 9682 9690 9697 9703 9709 9715 9720 9724 9728 9732 9736 9739 9741 9744 9746 9748 9750 9752 9754 9756 9759 9761 9764 9767 9770 9774 9779 9783 9788 9793 9798 9804 9809 9815 9820 9826 9831 9835 9840 9844 9847 9850 9853 9855 9857 9858 9859 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9885 9886 9887 9887 9887 9886 9885 9884 9883 9882 9881 9879 9878 9878 9877 9877 9878 9879 9880 9883 9885 9888 9892 9896 9900 9904 9909 9913 9916 9920 9923 9925 9927 9927 9927 9926 9925 9922 9919 9915 9910 9906 9901 9895 9890 9886 9881 9877 9874 9871 9870 9869 9869 9869 9871 9873 9876 9879 9883 9886 9890 9894 9897 9900 9902 9904 9905 9905 9905 9904 9902 9900 9897 9894 9891 9888 9884 9881 9878 9876 9874 9872 9872 9871 9871 9872 9873 9874 9876 9878 9880 9881 9883 9884 9884 9884 9884 9883 9882 8149 3 10 1 9880 9877 9874 9871 9868 9864 9861 9857 9854 9851 9848 9846 9844 9843 9842 9841 9841 9840 9841 9841 9841 9841 9841 9841 9840 9840 9838 9837 9835 9833 9830 9828 9825 9821 9818 9815 9811 9808 9805 9802 9799 9796 9793 9789 9786 9783 9779 9776 9771 9767 9761 9756 9749 9742 9734 9726 9717 9708 9698 9687 9676 9665 9654 9642 9631 9619 9607 9595 9583 9571 9558 9546 9533 9519 9505 9490 9475 9459 9442 9424 9405 9385 9364 9342 9320 9297 9273 9248 9223 9197 9170 9143 9114 9085 9054 9021 8987 8950 8910 8867 8820 8769 8713 8653 8586 8514 8436 8352 8262 8167 8066 7961 7852 7741 7627 7514 7401 7290 7183 7082 6987 6901 6824 6759 6705 6665 6638 6626 6628 6644 6675 6719 6776 6846 6926 7016 7114 7219 7329 7443 7559 7675 7791 7904 8015 8122 8223 8320 8410 8495 8573 8646 8712 8774 8830 8881 8929 8973 9014 9052 9088 9123 9156 9187 9218 9248 9277 9305 9332 9358 9383 9407 9429 9450 9469 9486 9502 9515 9527 9536 9544 9551 9555 9558 9560 9561 9561 9560 9559 9557 9555 9553 9551 9549 9547 9545 9543 9541 9539 9537 9535 9532 9529 9525 9521 9516 9510 9503 9495 9486 9475 9463 9450 9436 9420 9403 9385 9366 9345 9324 9302 9279 9256 9232 9207 9182 9156 9130 9103 9075 9047 9018 8988 8957 8924 8890 8855 8818 8778 8737 8694 8648 8601 8551 8500 8447 8392 8337 8281 8225 8168 8113 8059 8006 7955 7908 7863 7822 7785 7752 7723 7700 7681 7667 7658 7654 7655 7660 7669 7682 7699 7719 7741 7766 7793 7821 7850 7879 7908 7937 7965 7992 8018 8041 8063 8082 8098 8111 8122 8128 8132 8132 8128 8120 8108 8093 8073 8049 8021 7989 7953 7912 7867 7818 7765 7707 7644 7577 7505 7429 7348 7262 7171 7076 6975 6871 6761 6648 6530 6408 6283 6156 6026 5894 5761 5629 5497 5367 5240 5117 4999 4887 4782 4685 4597 4519 4452 4396 4352 4321 4303 4298 4305 4325 4358 4403 4460 4527 4603 4689 4784 4885 4992 5104 5220 5340 5461 5583 5706 5828 5949 6069 6187 6301 6413 6522 6628 6730 6829 6924 7016 7104 7188 7269 7347 7421 7492 7560 7624 7685 7742 7796 7846 7893 7936 7976 8013 8046 8076 8102 8126 8146 8163 8178 8190 8199 8205 8209 8211 8210 8207 8201 8192 8181 8167 8150 8130 8106 8080 8049 8015 7977 7936 7891 7842 7790 7735 7678 7619 7558 7496 7433 7372 7312 7253 7198 7147 7099 7057 7021 6991 6968 6953 6945 6944 6952 6967 6990 7020 7058 7101 7151 7206 7266 7330 7397 7467 7539 7612 7686 7760 7833 7906 7977 8047 8114 8179 8242 8302 8359 8413 8465 8513 8559 8602 8642 8680 8715 8748 8778 8806 8832 8855 8876 8896 8913 8929 8943 8955 8965 8974 8981 8987 8992 8996 8998 8999 9000 8999 8998 8997 8994 8992 8989 8985 8982 8978 8974 8970 8967 8150 3 10 1 8963 8959 8955 8952 8948 8945 8943 8940 8938 8937 8936 8936 8937 8938 8941 8944 8949 8955 8962 8970 8980 8991 9003 9017 9032 9048 9066 9085 9104 9125 9146 9169 9191 9214 9237 9261 9284 9307 9331 9353 9376 9397 9419 9439 9460 9479 9498 9517 9534 9552 9568 9585 9600 9616 9630 9645 9658 9672 9684 9696 9708 9719 9729 9739 9748 9756 9763 9770 9776 9781 9785 9789 9792 9795 9797 9799 9801 9802 9803 9804 9805 9807 9808 9809 9811 9813 9815 9817 9820 9822 9825 9827 9830 9833 9835 9837 9840 9841 9843 9844 9845 9846 9846 9846 9846 9846 9845 9845 9844 9844 9843 9843 9843 9843 9844 9844 9845 9846 9848 9849 9851 9853 9854 9856 9858 9859 9861 9862 9863 9863 9863 9863 9863 9862 9861 9860 9858 9857 9855 9854 9852 9851 9850 9850 9850 9850 9852 9853 9855 9858 9861 9865 9869 9874 9878 9883 9888 9893 9897 9901 9905 9908 9910 9912 9913 9913 9912 9911 9909 9906 9903 9899 9895 9891 9887 9884 9880 9877 9875 9874 9873 9873 9874 9876 9878 9881 9885 9889 9894 9899 9904 9909 9914 9918 9922 9925 9928 9929 9930 9930 9930 9928 9926 9923 9920 9916 9912 9908 9904 9900 9896 9893 9890 9888 9886 9885 9885 9885 9885 9886 9888 9889 9891 9893 9894 9895 9896 9897 9896 9895 9893 9891 9887 9882 9877 9870 9863 9854 9845 9835 9825 9814 9803 9792 9780 9769 9758 9747 9737 9727 9719 9710 9703 9697 9692 9688 9684 9682 9681 9681 9681 9682 9684 9687 9689 9693 9696 9699 9703 9706 9709 9712 9715 9717 9719 9720 9722 9722 9723 9723 9723 9723 9723 9722 9723 9723 9724 9725 9726 9728 9731 9734 9738 9743 9748 9753 9759 9766 9773 9780 9787 9795 9802 9809 9817 9824 9831 9837 9843 9849 9854 9860 9864 9868 9872 9876 9879 9883 9885 9888 9891 9893 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9918 9919 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9950 9951 9951 9951 9951 9950 9949 9947 9945 9943 9941 9939 9936 9934 9932 9930 9928 9927 9926 9926 9926 9927 9928 9930 9932 9934 9937 9940 9943 9946 9949 9951 9953 9955 9956 9957 9957 9956 9955 9953 9951 9948 9945 9941 9937 9934 9930 9926 9923 9920 9917 9915 9914 9913 9913 9914 9916 9918 9921 9924 9928 9932 9936 9941 9945 9950 9954 9958 9962 9965 9968 9971 9972 9974 9975 9975 9975 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9953 9952 9951 9950 9948 9946 9944 9942 9940 9937 9935 9933 9930 9928 9926 9924 9922 9920 9919 9919 8151 3 10 1 9918 9919 9919 9920 9922 9924 9926 9928 9931 9934 9938 9941 9945 9948 9952 9956 9959 9962 9965 9968 9970 9972 9974 9975 9976 9977 9977 9977 9977 9976 9975 9974 9972 9971 9969 9967 9965 9963 9961 9958 9956 9954 9952 9950 9948 9946 9945 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9928 9926 9924 9923 9921 9920 9919 9918 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9915 9913 9911 9908 9905 9902 9898 9894 9889 9884 9878 9872 9866 9859 9852 9844 9837 9829 9821 9814 9807 9799 9793 9787 9781 9776 9772 9769 9766 9764 9763 9763 9764 9766 9769 9772 9776 9781 9787 9793 9799 9806 9814 9821 9829 9837 9845 9854 9862 9870 9878 9885 9893 9900 9906 9913 9919 9924 9929 9933 9937 9940 9943 9945 9946 9947 9947 9946 9945 9944 9942 9939 9937 9933 9930 9927 9923 9919 9916 9912 9909 9906 9903 9901 9899 9898 9897 9896 9897 9897 9898 9900 9902 9904 9906 9909 9911 9914 9917 9919 9921 9923 9924 9926 9926 9927 9927 9926 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9922 9923 9925 9927 9929 9932 9936 9939 9943 9946 9950 9953 9956 9959 9962 9964 9965 9966 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9956 9957 9958 9959 9961 9963 9965 9968 9970 9973 9976 9978 9980 9982 9983 9984 9984 9983 9982 9980 9978 9975 9972 9968 9964 9960 9956 9952 9948 9944 9941 9938 9936 9934 9933 9933 9933 9934 9935 9937 9939 9941 9944 9947 9950 9952 9955 9958 9960 9962 9964 9965 9966 9967 9967 9966 9965 9964 9963 9961 9959 9956 9954 9952 9949 9947 9945 9944 9942 9941 9940 9940 9940 9941 9942 9943 9945 9946 9948 9950 9952 9954 9955 9957 9958 9958 9958 9958 9957 9955 9953 9951 9948 9945 9942 9939 9935 9932 9930 9927 9925 9924 9923 9923 9924 9925 9927 9929 9932 9935 9939 9942 9946 9949 9952 9955 9958 9960 9961 9962 9962 9962 9961 9960 9958 9955 9953 9950 9947 9944 9940 9937 9934 9931 9929 9926 9923 9921 9919 9916 9914 9912 9909 9907 9904 9901 9898 9895 9892 9890 9887 9884 9882 9880 9879 9878 9877 9878 9878 9880 9882 9884 9887 9891 9894 9898 9902 9906 9909 9912 9914 9916 9917 9917 9916 9914 9911 9908 9903 9898 9892 9885 9879 9871 9864 9857 9850 9844 9838 9833 9828 9824 9821 9818 9816 9816 9815 9816 9817 9818 9820 9822 9824 9826 9829 9831 9833 9835 9837 9839 9840 9842 9843 9845 9846 9847 9848 9849 9851 9852 8152 3 10 1 9854 9855 9857 9858 9860 9862 9863 9864 9865 9866 9867 9867 9866 9866 9864 9863 9861 9858 9856 9853 9850 9847 9844 9841 9839 9837 9835 9834 9834 9834 9835 9836 9838 9841 9844 9848 9851 9855 9859 9862 9866 9869 9871 9873 9874 9874 9873 9871 9868 9865 9860 9855 9850 9844 9837 9830 9823 9817 9810 9804 9798 9793 9788 9784 9780 9777 9774 9772 9770 9768 9766 9764 9762 9759 9756 9752 9748 9742 9737 9730 9723 9715 9707 9698 9689 9680 9671 9662 9654 9646 9638 9632 9626 9621 9617 9613 9611 9609 9608 9608 9608 9608 9608 9608 9609 9608 9608 9607 9605 9603 9600 9597 9593 9588 9583 9578 9572 9566 9560 9555 9549 9544 9539 9534 9530 9526 9522 9519 9516 9513 9510 9507 9504 9501 9496 9492 9487 9481 9474 9466 9457 9448 9437 9426 9414 9402 9388 9374 9360 9346 9331 9316 9301 9287 9272 9257 9243 9228 9214 9200 9185 9171 9156 9140 9124 9107 9090 9071 9051 9030 9007 8983 8957 8929 8900 8869 8836 8801 8765 8726 8687 8645 8602 8558 8513 8466 8418 8370 8320 8270 8219 8168 8117 8065 8013 7960 7908 7855 7801 7747 7693 7638 7582 7526 7467 7408 7346 7283 7217 7148 7076 7001 6922 6839 6752 6660 6563 6461 6354 6243 6126 6005 5879 5750 5617 5481 5342 5203 5063 4923 4786 4650 4519 4393 4274 4161 4058 3964 3881 3810 3751 3706 3674 3657 3654 3665 3691 3730 3784 3850 3929 4020 4121 4232 4352 4479 4612 4751 4894 5039 5187 5335 5484 5631 5777 5921 6061 6199 6332 6461 6586 6707 6822 6934 7040 7142 7240 7334 7423 7508 7590 7668 7743 7815 7883 7949 8012 8073 8132 8188 8242 8294 8344 8392 8439 8484 8528 8570 8610 8649 8687 8724 8759 8793 8826 8858 8889 8919 8947 8975 9002 9028 9053 9077 9100 9122 9144 9164 9184 9203 9222 9240 9257 9273 9288 9303 9318 9331 9344 9356 9368 9379 9389 9399 9408 9417 9425 9432 9439 9445 9451 9456 9461 9466 9471 9475 9479 9482 9486 9489 9493 9496 9499 9502 9506 9509 9512 9516 9519 9522 9525 9528 9531 9533 9536 9538 9539 9541 9542 9542 9542 9542 9541 9540 9538 9536 9533 9531 9528 9525 9522 9519 9517 9514 9512 9511 9510 9510 9510 9512 9513 9516 9520 9524 9529 9534 9540 9546 9553 9560 9567 9575 9582 9590 9597 9604 9612 9619 9626 9633 9640 9646 9653 9660 9667 9674 9682 9689 9697 9705 9712 9720 9728 9736 9743 9751 9758 9764 9770 9775 9780 9784 9787 9790 9792 9793 9794 9795 9795 9795 9794 9794 9794 9794 9795 9795 9797 9799 9801 9803 9806 9809 9813 9816 9820 9823 9826 9828 9830 9831 9831 9830 9829 9826 9823 9818 9813 9807 9801 9794 9786 9779 9771 9764 9756 9749 9743 9736 9731 9726 9721 9717 9713 9710 9707 9704 9701 9699 9696 9693 9690 9686 9681 9677 9671 9665 9657 9650 9641 9631 8153 3 10 1 9621 9610 9599 9587 9574 9562 9549 9536 9523 9510 9498 9486 9475 9464 9455 9446 9439 9432 9428 9424 9422 9422 9423 9426 9431 9437 9444 9453 9463 9474 9486 9498 9512 9526 9540 9554 9568 9581 9595 9607 9619 9631 9641 9651 9660 9668 9675 9682 9688 9694 9699 9704 9709 9714 9719 9725 9730 9736 9742 9749 9755 9762 9769 9776 9783 9790 9797 9803 9808 9813 9817 9821 9823 9824 9825 9825 9824 9822 9820 9817 9813 9810 9806 9802 9799 9796 9793 9790 9788 9787 9786 9785 9785 9785 9786 9787 9788 9789 9790 9790 9791 9791 9790 9789 9787 9785 9782 9778 9774 9770 9765 9760 9755 9749 9744 9739 9735 9730 9727 9723 9721 9719 9717 9716 9716 9717 9718 9720 9722 9725 9728 9731 9735 9739 9743 9747 9751 9755 9759 9763 9767 9770 9774 9777 9780 9783 9785 9788 9790 9791 9793 9794 9795 9795 9796 9796 9796 9796 9795 9795 9794 9793 9792 9791 9791 9790 9789 9788 9788 9787 9787 9787 9787 9787 9787 9788 9789 9789 9790 9791 9793 9794 9795 9796 9796 9797 9798 9798 9798 9797 9796 9795 9794 9792 9789 9786 9783 9780 9776 9772 9768 9764 9760 9756 9751 9747 9744 9740 9737 9734 9732 9730 9728 9727 9726 9726 9726 9726 9727 9728 9729 9729 9730 9731 9732 9732 9733 9733 9732 9731 9730 9728 9726 9723 9719 9716 9712 9707 9702 9697 9691 9685 9679 9672 9666 9659 9652 9645 9638 9630 9623 9615 9607 9599 9590 9582 9573 9564 9555 9545 9535 9525 9515 9505 9495 9485 9474 9464 9453 9443 9432 9422 9412 9401 9390 9379 9368 9356 9344 9331 9318 9303 9287 9271 9252 9233 9211 9189 9164 9138 9111 9081 9051 9018 8984 8949 8912 8875 8836 8796 8755 8713 8670 8625 8580 8533 8486 8436 8385 8331 8276 8218 8157 8094 8027 7957 7883 7805 7724 7639 7551 7458 7362 7263 7160 7055 6948 6838 6728 6617 6507 6397 6288 6182 6080 5981 5887 5798 5716 5640 5573 5514 5463 5422 5391 5369 5358 5357 5366 5386 5415 5454 5502 5559 5623 5696 5775 5860 5950 6045 6144 6245 6348 6453 6558 6664 6768 6872 6974 7073 7171 7266 7358 7447 7533 7616 7696 7773 7847 7918 7987 8053 8116 8178 8237 8294 8349 8403 8454 8504 8552 8599 8644 8688 8730 8771 8810 8848 8884 8919 8952 8984 9015 9044 9072 9099 9124 9148 9171 9193 9214 9233 9251 9269 9285 9300 9315 9328 9341 9353 9364 9375 9385 9394 9403 9411 9420 9428 9435 9443 9451 9458 9466 9474 9481 9489 9498 9506 9514 9523 9532 9541 9550 9559 9567 9576 9585 9593 9602 9610 9618 9625 9632 9639 9645 9651 9656 9661 9666 9670 9673 9677 9679 9682 9684 9685 9686 9687 9687 9687 9687 9686 9685 9684 9683 9682 9680 9679 9678 9676 9675 9675 9674 9674 9674 9674 9675 9676 9677 9679 9681 9683 9686 9689 9692 9695 9698 9701 9704 9707 8154 3 10 1 9710 9713 9716 9719 9721 9723 9726 9728 9729 9731 9733 9734 9735 9736 9737 9738 9739 9740 9741 9741 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9741 9741 9740 9739 9737 9736 9735 9733 9731 9730 9728 9726 9724 9722 9720 9718 9717 9715 9714 9713 9712 9711 9711 9711 9711 9711 9712 9712 9713 9714 9715 9715 9716 9716 9717 9716 9716 9715 9714 9713 9711 9709 9706 9704 9701 9697 9694 9690 9686 9682 9678 9673 9669 9665 9660 9655 9651 9646 9641 9636 9631 9625 9620 9615 9609 9604 9599 9593 9588 9583 9578 9574 9569 9566 9562 9559 9555 9553 9550 9547 9544 9541 9538 9534 9530 9525 9520 9513 9506 9497 9488 9478 9466 9454 9441 9428 9413 9398 9383 9367 9352 9336 9321 9305 9290 9274 9259 9244 9229 9213 9198 9181 9164 9147 9128 9108 9086 9063 9039 9013 8984 8954 8923 8889 8854 8817 8778 8738 8697 8654 8609 8564 8517 8469 8420 8370 8318 8265 8211 8156 8099 8040 7981 7920 7858 7795 7731 7667 7603 7539 7476 7415 7355 7299 7245 7196 7151 7111 7077 7049 7028 7013 7006 7006 7012 7026 7047 7074 7107 7145 7189 7237 7288 7342 7398 7456 7514 7572 7629 7685 7740 7792 7841 7888 7932 7973 8010 8045 8076 8104 8130 8152 8173 8191 8207 8221 8234 8245 8255 8264 8272 8278 8283 8288 8291 8293 8293 8293 8291 8287 8281 8274 8265 8254 8241 8226 8208 8188 8166 8141 8114 8085 8053 8019 7982 7942 7901 7857 7810 7761 7709 7655 7598 7538 7475 7409 7340 7268 7191 7111 7027 6938 6844 6746 6642 6532 6416 6295 6167 6032 5891 5744 5589 5429 5262 5090 4912 4728 4541 4350 4156 3961 3764 3568 3373 3181 2992 2809 2632 2463 2303 2154 2016 1890 1778 1681 1599 1532 1482 1448 1431 1430 1445 1475 1521 1580 1652 1736 1830 1933 2044 2159 2279 2401 2524 2645 2764 2879 2988 3090 3186 3272 3350 3418 3477 3527 3568 3600 3624 3642 3654 3662 3666 3669 3671 3675 3681 3691 3707 3730 3760 3798 3846 3903 3971 4049 4136 4234 4341 4457 4580 4711 4847 4989 5134 5282 5431 5581 5729 5876 6020 6161 6298 6430 6556 6677 6792 6902 7005 7103 7195 7281 7363 7440 7513 7582 7647 7709 7768 7824 7878 7930 7980 8028 8074 8118 8161 8202 8241 8278 8313 8347 8378 8408 8435 8460 8483 8505 8524 8541 8557 8571 8584 8595 8605 8614 8623 8630 8638 8645 8651 8658 8664 8671 8677 8684 8691 8698 8705 8712 8719 8727 8735 8742 8750 8758 8766 8774 8782 8790 8798 8806 8815 8824 8834 8844 8854 8865 8876 8888 8901 8915 8929 8943 8959 8975 8991 9008 9025 9042 9059 9077 9094 9112 9129 9146 9162 9178 9194 9209 9223 9237 9251 9264 9276 9289 9300 9312 9323 9334 9345 9356 9367 9378 9389 9400 9411 9423 9434 9445 9457 9468 9480 9491 9502 9513 9524 9534 8155 3 10 1 9545 9554 9563 9572 9581 9589 9596 9603 9610 9616 9622 9628 9633 9638 9643 9649 9654 9659 9664 9669 9674 9679 9684 9689 9694 9699 9704 9708 9712 9716 9719 9722 9724 9726 9727 9727 9727 9726 9725 9723 9720 9718 9714 9711 9707 9703 9699 9695 9691 9688 9684 9680 9676 9672 9668 9664 9660 9656 9651 9646 9640 9634 9628 9621 9613 9605 9596 9587 9577 9567 9556 9545 9535 9524 9513 9503 9492 9483 9473 9464 9456 9449 9442 9435 9430 9424 9420 9416 9413 9410 9408 9406 9404 9404 9403 9403 9403 9404 9405 9407 9409 9411 9414 9417 9421 9425 9428 9432 9436 9440 9444 9447 9450 9452 9454 9455 9455 9455 9453 9451 9448 9445 9441 9436 9431 9425 9419 9413 9407 9401 9396 9391 9386 9382 9379 9376 9374 9373 9372 9372 9373 9374 9377 9379 9383 9387 9391 9396 9402 9408 9415 9423 9431 9440 9450 9461 9472 9484 9497 9510 9524 9539 9554 9569 9584 9600 9615 9629 9643 9657 9669 9681 9691 9700 9708 9714 9720 9724 9727 9729 9730 9730 9730 9729 9728 9727 9725 9724 9722 9721 9719 9718 9716 9714 9712 9709 9705 9701 9696 9689 9682 9673 9663 9651 9638 9624 9609 9593 9576 9559 9541 9524 9507 9491 9477 9463 9452 9442 9435 9430 9427 9427 9430 9435 9442 9451 9462 9475 9489 9505 9521 9537 9554 9570 9585 9600 9613 9625 9636 9645 9653 9659 9663 9666 9667 9667 9666 9664 9662 9658 9654 9650 9646 9642 9638 9634 9631 9627 9624 9621 9618 9615 9612 9608 9605 9601 9596 9591 9585 9579 9572 9565 9557 9549 9541 9533 9525 9518 9511 9504 9499 9494 9491 9489 9489 9490 9492 9496 9501 9507 9514 9523 9532 9542 9552 9563 9573 9584 9595 9605 9615 9625 9634 9642 9651 9658 9665 9672 9679 9685 9691 9697 9703 9709 9714 9720 9726 9732 9739 9745 9751 9758 9764 9770 9777 9783 9789 9795 9801 9807 9813 9818 9824 9830 9835 9841 9847 9853 9858 9864 9870 9876 9882 9887 9893 9898 9903 9907 9911 9915 9917 9920 9921 9922 9922 9921 9919 9917 9914 9910 9905 9900 9895 9890 9884 9878 9872 9866 9860 9854 9849 9844 9840 9836 9832 9829 9826 9824 9822 9821 9820 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9817 9817 9817 9816 9816 9815 9815 9815 9814 9814 9814 9814 9814 9815 9816 9816 9818 9819 9821 9823 9825 9828 9831 9835 9839 9843 9847 9852 9857 9862 9867 9872 9878 9883 9887 9892 9896 9900 9904 9907 9909 9911 9913 9914 9914 9915 9914 9914 9914 9913 9912 9912 9912 9912 9912 9913 9914 9916 9918 9920 9923 9926 9929 9932 9936 9939 9942 9945 9947 9949 9951 9951 9952 9951 9950 9949 9947 9944 9942 9939 9936 9934 9931 9929 9927 9926 9925 9925 9925 9926 9928 9931 9933 9937 9940 9944 9947 9951 9954 9957 9959 9961 9962 9963 9962 9961 8156 3 10 1 9959 9957 9954 9950 9946 9941 9936 9931 9925 9920 9915 9910 9905 9901 9897 9894 9891 9889 9887 9886 9885 9885 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9907 9909 9911 9912 9914 9916 9918 9921 9923 9925 9927 9929 9931 9932 9935 9937 9939 9941 9943 9945 9948 9951 9953 9956 9959 9962 9965 9968 9970 9973 9976 9978 9980 9982 9983 9984 9984 9984 9984 9983 9982 9981 9979 9977 9975 9972 9970 9968 9965 9963 9961 9960 9958 9957 9957 9956 9956 9957 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9937 9937 9938 9939 9940 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9955 9956 9956 9955 9954 9953 9951 9949 9947 9944 9941 9938 9934 9931 9928 9924 9921 9918 9915 9912 9910 9908 9906 9905 9904 9904 9904 9904 9905 9906 9907 9908 9910 9911 9912 9914 9915 9916 9917 9917 9917 9917 9917 9916 9914 9912 9910 9908 9905 9902 9899 9895 9892 9888 9885 9881 9878 9875 9872 9869 9866 9864 9862 9860 9859 9858 9857 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9850 9850 9849 9849 9849 9849 9850 9851 9852 9854 9856 9859 9862 9866 9871 9876 9881 9887 9893 9898 9904 9910 9916 9921 9926 9930 9934 9937 9939 9940 9940 9940 9939 9938 9935 9933 9930 9926 9923 9920 9916 9913 9911 9909 9908 9907 9908 9908 9910 9913 9916 9919 9923 9927 9932 9937 9942 9946 9950 9954 9958 9960 9963 9964 9965 9965 9965 9964 9962 9960 9957 9954 9951 9948 9945 9941 9938 9935 9933 9931 9929 9927 9926 9926 9925 9925 9926 9927 9928 9929 9931 9933 9934 9936 9938 9940 9941 9942 9944 9944 9945 9945 9944 9944 9942 9940 9938 9935 9931 9927 9923 9917 9912 9905 9899 9892 9885 9877 9870 9862 9854 9847 9840 9833 9826 9820 9814 9808 9803 9799 9795 9791 9787 9784 9781 9777 9774 9770 9766 9761 9756 9749 9743 9735 9726 9716 9705 9694 9681 9668 9654 9639 9624 9609 9594 9580 9565 9552 9539 9528 9518 9509 9502 9496 9493 9491 9491 9493 9497 9502 9508 9517 9526 9536 9547 9558 9570 9582 9594 9605 9616 9627 9637 9647 9655 9663 9671 9678 9684 9690 9695 9700 9706 9711 9716 9722 9727 9733 9740 9747 9754 9762 9770 9778 9786 9794 9803 9811 9819 9827 9834 9840 9846 9852 9856 9860 9864 9866 9868 9870 9871 9872 9872 9872 9873 9873 9873 9873 9874 9875 9876 9878 9880 9883 9886 9889 9893 9897 9901 9905 9910 9914 9919 9923 9927 9931 8157 3 10 1 9934 9937 9940 9942 9943 9943 9943 9942 9941 9939 9936 9933 9929 9924 9919 9914 9909 9903 9898 9892 9887 9882 9878 9874 9870 9868 9866 9864 9863 9863 9864 9865 9867 9870 9872 9876 9879 9882 9886 9889 9893 9896 9898 9901 9903 9905 9906 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9910 9911 9913 9915 9917 9919 9921 9924 9926 9928 9931 9933 9935 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9946 9945 9944 9943 9941 9939 9937 9935 9932 9930 9928 9925 9922 9920 9917 9915 9913 9911 9909 9907 9905 9904 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9916 9914 9912 9910 9907 9905 9902 9899 9896 9893 9891 9888 9885 9882 9880 9878 9875 9873 9871 9869 9868 9866 9865 9863 9861 9860 9858 9857 9855 9854 9852 9850 9849 9847 9845 9843 9841 9840 9838 9836 9835 9833 9831 9830 9828 9826 9823 9821 9818 9815 9812 9808 9804 9799 9794 9788 9782 9776 9769 9762 9755 9748 9740 9732 9725 9717 9710 9703 9696 9689 9682 9675 9669 9663 9656 9650 9643 9637 9631 9624 9617 9611 9604 9597 9591 9584 9578 9573 9568 9563 9560 9558 9556 9556 9557 9559 9562 9566 9572 9578 9586 9594 9603 9612 9622 9631 9641 9650 9659 9667 9674 9681 9686 9691 9694 9697 9699 9700 9700 9699 9698 9697 9696 9694 9693 9691 9690 9689 9689 9688 9688 9689 9690 9691 9692 9693 9694 9695 9697 9698 9698 9699 9699 9698 9698 9697 9695 9694 9691 9689 9686 9683 9680 9677 9673 9669 9665 9661 9656 9652 9647 9642 9637 9632 9626 9621 9615 9609 9603 9597 9591 9585 9579 9573 9568 9563 9558 9553 9548 9544 9540 9536 9532 9529 9525 9521 9517 9512 9507 9502 9496 9490 9483 9475 9467 9459 9450 9441 9432 9423 9414 9405 9397 9389 9382 9375 9370 9365 9361 9358 9356 9355 9354 9354 9354 9354 9355 9355 9354 9353 9352 9349 9345 9340 9334 9326 9317 9307 9295 9283 9269 9254 9238 9222 9205 9187 9170 9153 9135 9118 9102 9085 9070 9054 9040 9025 9011 8997 8984 8970 8956 8942 8928 8912 8896 8878 8860 8840 8818 8795 8770 8743 8715 8684 8652 8618 8582 8545 8506 8465 8423 8379 8334 8288 8240 8191 8141 8090 8037 7983 7928 7871 7812 7752 7689 7625 7559 7490 7418 7344 7267 7186 7103 7016 6925 6830 6732 6630 6523 6412 6297 6178 6054 5926 5794 5657 5517 5372 5224 5072 4917 4759 4598 4435 4271 4105 3939 3773 3608 3444 3282 3124 2968 2818 2673 2534 2401 2276 2160 2053 1955 1867 1791 1725 1671 1628 8158 3 10 1 1598 1580 1574 1580 1599 1629 1671 1724 1789 1863 1948 2043 2146 2257 2377 2503 2635 2773 2916 3063 3213 3366 3522 3679 3836 3995 4152 4309 4465 4619 4771 4921 5067 5211 5352 5489 5622 5752 5878 6000 6118 6232 6343 6450 6553 6653 6749 6842 6931 7018 7101 7182 7260 7335 7407 7477 7545 7610 7673 7734 7793 7850 7905 7958 8009 8059 8107 8154 8199 8243 8285 8326 8366 8405 8443 8479 8515 8549 8583 8615 8646 8676 8706 8734 8761 8787 8812 8837 8860 8882 8903 8923 8943 8962 8980 8997 9014 9031 9047 9063 9078 9093 9108 9123 9138 9152 9166 9181 9194 9208 9221 9234 9247 9260 9272 9283 9295 9306 9316 9327 9337 9347 9357 9367 9377 9387 9397 9407 9417 9428 9439 9449 9460 9471 9481 9492 9502 9511 9520 9529 9537 9544 9550 9556 9560 9564 9567 9569 9571 9572 9573 9573 9574 9574 9575 9576 9577 9579 9582 9586 9590 9595 9601 9607 9614 9622 9630 9638 9647 9655 9664 9672 9679 9687 9693 9699 9704 9708 9711 9713 9715 9716 9716 9716 9715 9714 9712 9711 9709 9707 9706 9705 9704 9703 9703 9703 9704 9706 9707 9710 9712 9716 9719 9723 9727 9731 9735 9740 9744 9748 9752 9756 9759 9762 9765 9768 9770 9771 9773 9774 9775 9775 9776 9776 9776 9777 9777 9777 9778 9779 9780 9781 9782 9784 9786 9788 9790 9792 9795 9797 9799 9801 9803 9804 9805 9806 9807 9807 9807 9807 9807 9806 9806 9806 9807 9807 9808 9810 9813 9816 9819 9824 9829 9835 9841 9848 9855 9862 9869 9875 9881 9887 9892 9895 9898 9900 9900 9899 9897 9894 9890 9885 9879 9872 9866 9859 9852 9846 9840 9835 9831 9828 9826 9825 9825 9827 9830 9834 9839 9844 9850 9857 9863 9870 9876 9881 9886 9890 9893 9896 9897 9897 9896 9894 9892 9888 9885 9881 9876 9872 9868 9865 9862 9860 9858 9858 9858 9859 9861 9864 9867 9872 9877 9882 9887 9893 9898 9904 9909 9913 9917 9920 9923 9925 9926 9927 9927 9926 9925 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9901 9899 9897 9894 9891 9887 9883 9879 9874 9869 9863 9858 9852 9847 9842 9837 9832 9827 9822 9818 9814 9811 9808 9805 9802 9799 9797 9795 9793 9790 9788 9786 9783 9781 9778 9776 9773 9770 9767 9764 9761 9758 9756 9753 9750 9748 9746 9745 9744 9743 9743 9743 9743 9744 9746 9748 9751 9753 9757 9760 9764 9768 9772 9777 9781 9785 9790 9794 9798 9802 9806 9809 9813 9815 9818 9820 9822 9823 9824 9824 9824 9824 9824 9823 9822 9821 9819 9818 9816 9815 9813 9812 9811 9810 9809 9809 9809 9809 9810 9811 9812 9813 9815 9817 9819 9821 9823 9826 9828 9830 9832 9833 9835 9836 9837 9837 9838 9837 9837 9836 9835 9833 9831 9829 9827 9825 9822 9819 9816 8159 3 10 1 9813 9810 9806 9802 9799 9795 9790 9786 9781 9776 9771 9765 9759 9752 9746 9739 9731 9723 9715 9707 9698 9690 9681 9671 9662 9653 9643 9634 9624 9615 9605 9596 9587 9577 9568 9559 9550 9540 9531 9522 9513 9503 9494 9485 9476 9467 9458 9449 9440 9432 9423 9416 9408 9402 9396 9390 9385 9381 9378 9375 9374 9373 9373 9373 9375 9377 9379 9382 9386 9390 9394 9399 9403 9407 9412 9416 9420 9423 9427 9430 9433 9436 9439 9441 9443 9446 9448 9451 9454 9457 9460 9464 9469 9474 9480 9486 9493 9501 9509 9518 9527 9537 9547 9558 9569 9580 9591 9603 9614 9625 9635 9646 9655 9665 9673 9681 9689 9695 9701 9707 9711 9715 9718 9720 9722 9724 9725 9726 9727 9727 9728 9728 9729 9730 9731 9732 9734 9737 9739 9742 9746 9750 9754 9758 9763 9767 9772 9776 9781 9785 9789 9792 9795 9798 9800 9802 9804 9805 9805 9806 9806 9805 9805 9805 9804 9804 9804 9805 9805 9806 9808 9809 9812 9814 9817 9821 9825 9829 9834 9839 9844 9850 9855 9861 9866 9872 9877 9883 9888 9893 9897 9902 9906 9910 9913 9916 9919 9921 9923 9924 9926 9926 9927 9926 9926 9925 9924 9923 9922 9920 9918 9916 9915 9913 9911 9909 9908 9907 9906 9905 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9891 9889 9887 9884 9882 9880 9877 9875 9874 9872 9871 9871 9871 9871 9872 9873 9874 9876 9878 9881 9883 9885 9888 9890 9892 9894 9896 9897 9897 9897 9897 9897 9896 9894 9892 9891 9889 9886 9884 9882 9880 9878 9877 9876 9875 9875 9875 9875 9876 9877 9878 9880 9882 9884 9886 9888 9890 9892 9895 9896 9898 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9910 9911 9913 9915 9918 9920 9923 9926 9929 9932 9935 9938 9941 9944 9946 9949 9951 9952 9954 9955 9955 9955 9955 9955 9954 9952 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9927 9925 9922 9919 9916 9914 9911 9907 9904 9901 9898 9894 9891 9888 9884 9881 9878 9876 9873 9871 9870 9869 9868 9868 9869 9870 9871 9873 9875 9877 9879 9882 9884 9886 9888 9889 9891 9891 9892 9891 9891 9890 9888 9887 9885 9883 9881 9880 9878 9877 9876 9875 9875 9875 9876 9876 9877 9878 9879 9880 9880 9880 9879 9878 9876 9873 9869 9865 9859 9853 9847 9840 9833 9825 9818 9811 9804 9799 9794 9790 9787 9785 9784 9785 9787 9790 9794 9799 9805 9811 9818 9825 9832 9839 9845 9851 9857 9861 9865 9869 9871 9873 9874 9875 9875 9875 9875 9875 9875 9875 9875 9876 9877 9879 9881 9884 9887 9890 9893 9897 9901 9905 9908 9912 9914 9917 9919 9921 9922 9923 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9929 9931 9933 9936 9938 9941 9943 9945 8160 3 10 2 9901 9900 9899 9899 9898 9898 9899 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9912 9912 9913 9913 9912 9911 9910 9908 9906 9903 9899 9896 9891 9887 9882 9876 9870 9864 9858 9851 9844 9838 9831 9824 9817 9810 9803 9796 9789 9783 9776 9770 9764 9758 9752 9746 9741 9736 9731 9726 9722 9717 9713 9710 9706 9703 9700 9698 9696 9694 9693 9692 9691 9691 9692 9693 9694 9696 9699 9701 9705 9708 9713 9717 9722 9727 9732 9738 9744 9750 9756 9762 9768 9774 9780 9786 9792 9798 9803 9809 9814 9820 9825 9830 9835 9840 9845 9850 9854 9859 9863 9868 9872 9876 9880 9884 9888 9891 9895 9898 9900 9903 9905 9907 9909 9910 9911 9911 9912 9911 9911 9910 9909 9908 9907 9905 9904 9902 9900 9899 9897 9896 9895 9894 9893 9893 9892 9893 9893 9894 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9919 9919 9919 9918 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9893 9892 9892 9892 9892 9893 9894 9896 9898 9900 9902 9905 9907 9910 9913 9916 9918 9921 9923 9925 9927 9928 9929 9929 9929 9928 9927 9926 9924 9922 9919 9916 9913 9910 9906 9903 9899 9896 9893 9889 9887 9884 9882 9880 9879 9878 9877 9877 9878 9878 9880 9881 9884 9886 9889 9891 9894 9898 9901 9904 9907 9909 9912 9914 9916 9918 9919 9919 9920 9920 9919 9918 9916 9914 9912 9909 9907 9903 9900 9896 9893 9889 9885 9881 9878 9874 9871 9868 9865 9862 9860 9858 9856 9854 9853 9852 9851 9851 9851 9851 9851 9852 9853 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9862 9863 9863 9863 9863 9863 9863 9862 9861 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9844 9844 9845 9846 9847 9848 9848 9849 9850 9850 9850 9850 9850 9850 9849 9848 9847 9846 9844 9843 9840 9838 9835 9833 9830 9826 9823 9819 9816 9812 9808 9804 9800 9796 9792 9788 9785 9781 9777 9773 9769 9766 9762 9758 9755 9751 9748 9744 9741 9737 9733 9730 9726 9722 9719 9715 9711 9707 9703 9700 9696 9692 9689 9685 9682 9679 9676 9674 9671 9669 9668 9666 9665 9665 9664 9664 9665 9666 9667 9669 9670 9673 9675 9678 9681 9684 9687 9690 9693 9697 9700 9703 9707 9710 9713 9716 9719 9721 9723 9725 9727 9729 9730 9731 9732 9733 9733 9733 9732 9732 9731 9729 9728 9726 9724 9721 9719 9716 9713 9709 9706 9702 9698 9693 9689 9685 9680 9676 9671 9667 9662 9658 9654 9650 9647 9643 9640 9637 9635 9633 9631 9630 9629 9628 9627 9627 9627 9627 9627 9628 9628 9629 9629 9629 9629 9629 9628 9627 9626 9624 9623 9620 9618 9615 9611 9608 9604 8161 3 10 2 9600 9595 9591 9586 9582 9577 9573 9569 9565 9562 9558 9556 9553 9551 9549 9548 9547 9547 9546 9546 9547 9547 9548 9548 9549 9549 9549 9549 9549 9548 9547 9545 9543 9541 9538 9534 9530 9525 9520 9514 9508 9501 9494 9487 9480 9472 9465 9457 9450 9442 9435 9428 9421 9414 9408 9401 9395 9390 9384 9379 9374 9369 9364 9359 9355 9350 9346 9341 9337 9332 9327 9322 9317 9312 9306 9301 9295 9289 9283 9276 9270 9263 9256 9249 9242 9234 9226 9218 9209 9201 9192 9182 9172 9162 9151 9140 9129 9116 9104 9090 9077 9062 9047 9032 9015 8999 8981 8963 8945 8926 8907 8887 8866 8846 8824 8803 8781 8758 8735 8712 8688 8664 8639 8614 8587 8560 8533 8504 8475 8444 8413 8380 8346 8311 8275 8237 8197 8157 8114 8070 8025 7978 7929 7879 7827 7773 7718 7661 7602 7542 7480 7416 7350 7282 7212 7140 7065 6988 6909 6826 6741 6653 6561 6466 6368 6266 6160 6049 5935 5816 5693 5566 5434 5299 5158 5014 4865 4713 4558 4399 4237 4072 3905 3737 3568 3398 3227 3058 2889 2722 2558 2396 2238 2085 1936 1793 1656 1526 1403 1288 1182 1084 996 917 849 790 743 706 680 665 661 669 687 716 757 807 869 940 1021 1111 1211 1319 1434 1558 1688 1825 1968 2115 2268 2424 2584 2747 2911 3078 3245 3412 3580 3746 3912 4076 4237 4397 4553 4706 4856 5002 5145 5283 5417 5547 5672 5793 5910 6023 6131 6236 6336 6433 6526 6615 6701 6784 6864 6942 7016 7088 7158 7225 7291 7354 7416 7476 7535 7592 7647 7701 7754 7805 7855 7903 7950 7996 8041 8084 8126 8167 8206 8244 8281 8316 8350 8383 8414 8444 8472 8500 8526 8551 8575 8597 8619 8639 8659 8678 8696 8713 8729 8745 8760 8774 8788 8801 8814 8826 8838 8849 8860 8870 8880 8890 8899 8908 8916 8924 8931 8938 8944 8950 8955 8960 8964 8968 8971 8974 8976 8977 8978 8978 8978 8978 8977 8976 8974 8972 8970 8968 8966 8963 8961 8959 8956 8954 8953 8951 8950 8950 8950 8950 8951 8952 8954 8956 8959 8962 8965 8969 8973 8978 8982 8987 8992 8996 9001 9005 9009 9013 9016 9019 9022 9024 9025 9026 9027 9026 9025 9024 9022 9020 9017 9013 9009 9005 9000 8995 8990 8984 8979 8972 8966 8959 8951 8943 8935 8926 8917 8906 8895 8883 8871 8857 8841 8825 8808 8789 8769 8747 8725 8701 8675 8649 8621 8592 8562 8531 8499 8467 8434 8400 8365 8330 8295 8259 8222 8184 8146 8106 8066 8024 7980 7934 7886 7835 7781 7723 7661 7595 7525 7449 7368 7282 7189 7091 6986 6876 6759 6637 6509 6376 6239 6097 5953 5805 5656 5506 5356 5208 5062 4919 4781 4648 4523 4405 4297 4198 4110 4033 3969 3918 3880 3855 3844 3847 3864 3895 3938 3995 4063 4143 4233 4333 4442 4559 4682 4811 4945 5082 5221 5362 5503 5643 8162 3 10 2 5782 5919 6052 6182 6307 6428 6544 6654 6758 6857 6949 7036 7117 7192 7261 7326 7385 7439 7490 7535 7578 7616 7652 7685 7715 7743 7769 7794 7817 7839 7859 7879 7898 7916 7934 7951 7968 7984 8000 8016 8031 8045 8060 8074 8087 8100 8112 8124 8136 8146 8156 8166 8174 8182 8189 8195 8201 8205 8209 8211 8213 8214 8213 8212 8210 8206 8202 8197 8191 8184 8176 8167 8157 8147 8135 8123 8110 8096 8082 8066 8050 8033 8015 7997 7977 7956 7935 7912 7888 7863 7836 7808 7778 7747 7714 7679 7641 7602 7561 7517 7471 7422 7371 7317 7261 7202 7141 7077 7010 6941 6869 6795 6718 6638 6556 6472 6385 6295 6204 6110 6014 5915 5814 5711 5606 5498 5388 5276 5161 5045 4926 4805 4682 4556 4429 4300 4170 4038 3904 3770 3634 3498 3362 3226 3090 2956 2822 2690 2561 2434 2311 2191 2076 1966 1861 1761 1669 1583 1504 1433 1370 1315 1269 1233 1205 1187 1178 1179 1189 1209 1238 1276 1324 1380 1445 1517 1598 1686 1780 1882 1989 2101 2219 2340 2466 2595 2727 2861 2997 3134 3272 3410 3549 3686 3824 3960 4094 4227 4358 4487 4614 4738 4860 4978 5094 5207 5317 5424 5528 5630 5728 5823 5915 6004 6090 6174 6255 6332 6408 6480 6550 6618 6683 6746 6807 6865 6921 6976 7028 7078 7127 7174 7220 7265 7308 7350 7390 7430 7470 7508 7546 7583 7620 7657 7693 7729 7765 7802 7838 7874 7910 7946 7982 8019 8055 8091 8127 8163 8199 8234 8270 8305 8339 8373 8407 8439 8472 8503 8534 8564 8593 8622 8650 8676 8702 8728 8752 8776 8799 8821 8842 8863 8883 8903 8922 8941 8959 8976 8994 9010 9027 9043 9058 9073 9088 9103 9117 9131 9144 9157 9169 9181 9193 9204 9215 9225 9235 9245 9254 9262 9270 9278 9285 9292 9298 9304 9310 9316 9321 9325 9330 9334 9338 9342 9346 9350 9353 9357 9360 9364 9367 9371 9375 9378 9382 9386 9390 9394 9398 9403 9407 9412 9416 9421 9425 9430 9434 9439 9443 9447 9451 9455 9458 9460 9463 9464 9466 9466 9466 9464 9462 9459 9455 9450 9444 9437 9429 9420 9410 9398 9386 9373 9359 9344 9329 9313 9297 9281 9264 9248 9231 9216 9200 9185 9171 9159 9147 9136 9127 9119 9113 9108 9106 9104 9105 9107 9111 9117 9125 9133 9144 9155 9168 9182 9197 9212 9228 9245 9262 9279 9296 9313 9329 9345 9361 9376 9390 9403 9416 9428 9439 9449 9458 9466 9473 9480 9486 9491 9496 9500 9504 9507 9510 9513 9516 9519 9521 9524 9527 9530 9533 9537 9540 9544 9548 9552 9556 9561 9565 9569 9573 9578 9581 9585 9588 9591 9594 9596 9597 9598 9598 9598 9597 9595 9593 9590 9586 9582 9577 9571 9565 9558 9551 9543 9535 9526 9517 9508 9498 9488 9478 9467 9456 9445 9433 9421 9409 9397 9385 9373 9360 9347 9334 9321 9308 9295 9282 9269 9256 9243 8163 3 10 2 9231 9219 9207 9195 9184 9174 9164 9155 9146 9139 9132 9126 9121 9117 9114 9113 9112 9112 9114 9116 9119 9124 9129 9135 9142 9150 9158 9167 9177 9187 9198 9209 9221 9233 9245 9258 9270 9284 9297 9310 9324 9338 9352 9367 9381 9396 9411 9426 9441 9456 9472 9488 9503 9519 9534 9550 9565 9581 9595 9610 9624 9638 9651 9663 9675 9686 9697 9706 9715 9723 9730 9736 9741 9745 9749 9752 9754 9756 9757 9758 9759 9759 9759 9759 9759 9759 9759 9759 9760 9761 9762 9764 9766 9769 9772 9775 9778 9782 9786 9790 9794 9799 9803 9807 9811 9814 9818 9820 9823 9825 9826 9827 9828 9828 9827 9826 9824 9822 9820 9817 9814 9811 9808 9804 9801 9798 9795 9792 9790 9788 9786 9785 9784 9783 9783 9784 9785 9786 9788 9790 9792 9795 9798 9801 9804 9807 9809 9812 9815 9817 9819 9821 9822 9823 9823 9823 9823 9822 9820 9819 9817 9815 9812 9809 9806 9803 9800 9797 9794 9791 9789 9786 9784 9782 9781 9780 9779 9778 9778 9779 9779 9780 9782 9783 9785 9787 9789 9791 9793 9795 9797 9799 9802 9803 9805 9807 9808 9810 9811 9812 9813 9814 9815 9815 9816 9816 9817 9817 9817 9818 9818 9819 9819 9820 9821 9821 9822 9823 9824 9824 9825 9825 9826 9826 9826 9826 9826 9826 9825 9824 9823 9822 9820 9819 9817 9815 9812 9810 9807 9805 9802 9799 9797 9794 9792 9790 9787 9785 9784 9782 9781 9780 9779 9778 9778 9777 9777 9777 9777 9778 9778 9778 9778 9779 9779 9779 9779 9778 9778 9777 9777 9776 9774 9773 9771 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9751 9749 9748 9746 9745 9745 9744 9744 9744 9744 9744 9744 9745 9745 9746 9747 9747 9748 9748 9749 9749 9749 9748 9748 9747 9746 9745 9743 9741 9739 9736 9733 9730 9727 9723 9720 9716 9712 9708 9704 9700 9696 9692 9688 9684 9681 9677 9674 9670 9667 9664 9660 9657 9654 9650 9646 9642 9637 9632 9627 9621 9614 9607 9599 9590 9580 9570 9558 9546 9533 9519 9505 9489 9473 9457 9440 9422 9404 9386 9368 9351 9333 9316 9299 9283 9268 9253 9240 9228 9217 9207 9199 9192 9187 9183 9181 9180 9181 9184 9188 9193 9200 9208 9217 9227 9239 9251 9264 9278 9292 9307 9322 9338 9353 9369 9385 9400 9415 9430 9444 9459 9472 9485 9497 9509 9520 9530 9540 9549 9557 9565 9571 9577 9582 9587 9591 9594 9597 9600 9601 9603 9604 9604 9604 9604 9604 9604 9603 9603 9602 9601 9601 9600 9600 9599 9599 9599 9599 9599 9599 9599 9599 9599 9600 9600 9600 9600 9600 9600 9600 9600 9599 9598 9597 9596 9595 9593 9591 9589 9586 9584 9581 9578 9574 9571 9567 9563 9560 9556 9551 9547 9543 9538 9534 9529 9524 9519 9514 9509 9503 9498 9492 9486 9479 9473 9466 9459 9452 9445 9438 9430 9422 9414 9406 9398 8164 3 10 2 9390 9382 9374 9366 9358 9350 9342 9335 9327 9320 9312 9305 9297 9290 9282 9274 9267 9258 9250 9241 9232 9222 9211 9200 9188 9174 9160 9145 9129 9112 9093 9073 9052 9030 9006 8982 8956 8929 8901 8872 8842 8811 8780 8748 8715 8682 8649 8616 8582 8549 8516 8484 8452 8420 8389 8359 8330 8303 8276 8250 8226 8203 8182 8162 8144 8127 8112 8099 8088 8078 8070 8064 8060 8057 8056 8057 8060 8065 8071 8079 8088 8099 8112 8125 8140 8157 8174 8192 8211 8230 8250 8271 8291 8312 8333 8354 8374 8394 8413 8431 8449 8465 8481 8495 8508 8519 8530 8538 8546 8551 8555 8558 8559 8559 8557 8554 8549 8543 8536 8527 8518 8508 8497 8485 8472 8458 8445 8430 8416 8401 8385 8370 8354 8339 8323 8307 8291 8276 8260 8244 8228 8211 8195 8179 8162 8145 8127 8109 8091 8071 8052 8031 8009 7987 7964 7939 7914 7887 7859 7829 7799 7766 7733 7698 7662 7624 7585 7544 7502 7459 7415 7369 7322 7274 7225 7175 7124 7072 7020 6966 6912 6858 6803 6747 6690 6633 6576 6517 6459 6399 6338 6277 6214 6150 6085 6018 5950 5879 5807 5732 5655 5575 5493 5407 5319 5227 5131 5033 4931 4825 4716 4604 4488 4369 4247 4122 3995 3865 3733 3600 3465 3329 3193 3057 2922 2787 2654 2522 2393 2266 2143 2023 1906 1794 1685 1582 1483 1389 1300 1216 1137 1062 993 929 869 813 762 715 672 632 596 563 532 505 480 458 438 420 405 392 381 372 366 363 362 364 370 379 391 408 429 454 484 520 560 606 657 715 778 847 922 1003 1090 1183 1281 1385 1494 1608 1726 1848 1975 2105 2238 2373 2511 2650 2791 2933 3075 3218 3360 3501 3642 3781 3919 4054 4188 4319 4448 4575 4699 4820 4938 5053 5165 5275 5381 5485 5586 5684 5779 5871 5961 6049 6134 6216 6296 6374 6449 6522 6593 6662 6729 6794 6857 6918 6978 7035 7091 7145 7197 7248 7297 7344 7390 7434 7477 7518 7558 7596 7633 7668 7702 7735 7766 7795 7823 7850 7875 7899 7922 7943 7963 7982 8000 8016 8031 8045 8058 8070 8082 8092 8102 8111 8120 8129 8137 8146 8154 8163 8172 8181 8191 8202 8214 8226 8239 8253 8269 8285 8303 8322 8341 8362 8384 8407 8431 8456 8481 8507 8534 8561 8588 8616 8643 8671 8698 8725 8751 8777 8803 8827 8851 8874 8897 8918 8939 8958 8977 8995 9012 9029 9044 9059 9073 9086 9099 9111 9123 9134 9145 9155 9165 9175 9184 9193 9202 9211 9219 9227 9235 9242 9249 9256 9263 9269 9275 9281 9287 9292 9298 9303 9307 9312 9316 9321 9325 9329 9333 9337 9341 9345 9349 9353 9357 9360 9364 9368 9372 9376 9380 9384 9388 9392 9395 9399 9402 9406 9409 9412 9415 9418 9421 9424 9426 9429 9431 9434 9437 9439 9442 9445 9448 9451 9455 9458 9462 9466 9470 9474 8165 3 10 2 9479 9483 9488 9493 9498 9503 9508 9512 9517 9522 9526 9530 9534 9537 9541 9543 9546 9548 9550 9551 9552 9553 9554 9554 9554 9554 9554 9554 9554 9554 9554 9553 9553 9553 9554 9554 9554 9554 9555 9555 9556 9556 9556 9557 9557 9556 9556 9555 9554 9553 9551 9549 9547 9544 9541 9538 9534 9530 9526 9522 9518 9514 9510 9506 9503 9499 9496 9494 9492 9490 9489 9488 9488 9489 9490 9491 9493 9495 9497 9500 9502 9505 9507 9509 9510 9512 9512 9512 9511 9510 9507 9504 9499 9493 9487 9479 9470 9461 9450 9439 9426 9413 9400 9386 9371 9356 9341 9325 9310 9294 9279 9263 9247 9232 9216 9200 9184 9167 9150 9132 9113 9094 9073 9050 9026 9000 8972 8942 8909 8873 8834 8793 8748 8701 8650 8596 8540 8480 8419 8354 8288 8220 8151 8081 8011 7941 7872 7804 7738 7674 7613 7556 7503 7454 7411 7373 7341 7315 7295 7282 7276 7277 7285 7299 7320 7348 7382 7422 7467 7517 7572 7632 7694 7760 7829 7899 7971 8044 8117 8189 8261 8332 8402 8469 8535 8598 8658 8715 8770 8821 8869 8914 8956 8995 9031 9064 9094 9123 9149 9173 9195 9215 9234 9252 9269 9285 9301 9315 9330 9344 9358 9372 9385 9399 9413 9426 9440 9453 9467 9480 9493 9506 9519 9532 9544 9555 9566 9577 9587 9596 9605 9613 9621 9628 9634 9640 9645 9650 9654 9658 9661 9664 9667 9670 9673 9675 9678 9680 9683 9685 9688 9691 9695 9698 9702 9706 9710 9714 9718 9723 9727 9732 9736 9741 9745 9750 9754 9758 9762 9766 9769 9772 9775 9778 9780 9783 9784 9786 9787 9789 9790 9791 9792 9793 9793 9794 9795 9796 9797 9798 9800 9801 9803 9805 9807 9809 9812 9814 9817 9820 9823 9825 9828 9831 9834 9836 9839 9841 9843 9845 9847 9848 9850 9851 9851 9851 9852 9851 9851 9850 9849 9848 9847 9845 9844 9842 9840 9838 9836 9834 9831 9829 9827 9824 9822 9819 9817 9814 9811 9809 9806 9803 9800 9797 9794 9791 9788 9785 9781 9778 9775 9772 9769 9766 9763 9760 9757 9754 9751 9749 9746 9744 9742 9740 9738 9737 9735 9734 9732 9731 9730 9728 9727 9726 9725 9724 9722 9721 9720 9718 9717 9715 9713 9712 9710 9708 9706 9705 9703 9702 9700 9699 9698 9697 9696 9696 9696 9696 9696 9697 9698 9699 9701 9703 9706 9708 9711 9714 9718 9721 9725 9729 9733 9738 9742 9747 9751 9756 9760 9765 9769 9774 9779 9783 9788 9793 9797 9802 9806 9811 9815 9820 9825 9829 9834 9838 9843 9847 9851 9855 9860 9864 9867 9871 9874 9878 9881 9884 9886 9888 9890 9892 9893 9894 9895 9895 9895 9895 9894 9894 9893 9891 9890 9888 9886 9884 9881 9879 9876 9874 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9840 9836 9832 9829 9825 9821 9817 9813 9809 9805 9800 9796 9791 9786 9781 9776 9771 9766 9761 9756 8166 3 10 2 9750 9745 9739 9734 9729 9723 9718 9713 9708 9703 9698 9693 9689 9685 9681 9677 9674 9670 9668 9665 9663 9661 9660 9659 9658 9658 9658 9659 9660 9661 9663 9665 9668 9671 9675 9678 9682 9687 9692 9697 9702 9708 9714 9720 9727 9733 9740 9747 9754 9761 9768 9775 9782 9789 9796 9803 9810 9816 9822 9829 9834 9840 9845 9850 9854 9858 9862 9866 9869 9871 9874 9876 9877 9878 9879 9880 9880 9881 9880 9880 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9850 9848 9846 9843 9841 9838 9836 9833 9830 9827 9824 9821 9818 9816 9813 9810 9807 9805 9802 9800 9798 9796 9794 9793 9791 9790 9789 9788 9787 9786 9786 9785 9785 9785 9784 9784 9784 9784 9783 9783 9782 9782 9781 9780 9778 9777 9775 9773 9771 9769 9766 9763 9760 9756 9752 9748 9744 9740 9736 9732 9727 9723 9719 9715 9710 9707 9703 9699 9696 9693 9690 9688 9686 9684 9682 9680 9679 9678 9677 9676 9675 9674 9673 9672 9670 9669 9667 9665 9662 9660 9656 9653 9648 9644 9639 9634 9628 9622 9616 9610 9603 9597 9590 9584 9578 9572 9567 9562 9557 9554 9551 9548 9547 9546 9546 9547 9549 9552 9556 9561 9567 9573 9580 9588 9596 9605 9614 9624 9634 9644 9654 9664 9674 9685 9694 9704 9713 9722 9731 9739 9746 9754 9760 9767 9773 9778 9783 9788 9792 9796 9800 9803 9807 9810 9813 9816 9819 9822 9825 9828 9831 9834 9836 9839 9842 9845 9848 9850 9853 9855 9858 9860 9862 9864 9866 9867 9868 9869 9870 9871 9871 9871 9871 9871 9870 9869 9868 9867 9866 9865 9863 9861 9859 9857 9855 9853 9851 9848 9845 9842 9839 9836 9832 9829 9825 9820 9816 9811 9806 9800 9794 9788 9782 9775 9768 9761 9754 9746 9739 9731 9724 9717 9710 9703 9696 9690 9684 9679 9674 9670 9667 9664 9663 9662 9662 9662 9664 9666 9670 9674 9678 9684 9690 9697 9704 9711 9719 9727 9736 9744 9752 9760 9768 9776 9783 9790 9796 9802 9807 9812 9816 9820 9822 9824 9826 9827 9827 9827 9827 9826 9825 9823 9822 9820 9818 9816 9814 9813 9811 9809 9808 9807 9806 9805 9805 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9805 9804 9803 9802 9800 9798 9795 9792 9789 9785 9781 9777 9772 9768 9762 9757 9752 9747 9741 9736 9730 9725 9720 9715 9711 9707 9703 9699 9696 9693 9691 9689 9687 9685 9684 9684 9683 9683 9683 9684 9684 9685 9686 9688 9689 9691 9693 9695 9697 9700 9702 9705 9708 9712 9715 9719 9723 9728 9732 9737 9742 9747 9753 9759 9765 9771 9777 9783 9789 9796 9802 9809 9815 9821 9827 9832 9838 9843 9848 9852 9856 9860 9863 9866 9868 9870 9872 9873 9874 9874 9874 9873 9873 9872 9871 8167 3 10 2 9869 9868 9866 9864 9863 9861 9859 9857 9856 9854 9853 9851 9850 9849 9848 9847 9846 9845 9845 9844 9843 9842 9841 9840 9839 9837 9835 9833 9830 9827 9823 9819 9814 9809 9802 9796 9788 9780 9771 9761 9751 9740 9729 9717 9705 9692 9679 9666 9653 9640 9627 9615 9602 9591 9579 9569 9559 9550 9542 9535 9529 9525 9521 9519 9518 9518 9519 9522 9525 9530 9536 9543 9550 9559 9568 9577 9588 9598 9609 9620 9631 9642 9653 9664 9675 9686 9696 9706 9715 9724 9732 9741 9748 9756 9762 9769 9775 9781 9786 9792 9797 9801 9806 9810 9815 9819 9823 9826 9830 9834 9837 9841 9844 9847 9850 9852 9855 9857 9859 9861 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9870 9872 9873 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9900 9902 9903 9905 9906 9907 9907 9907 9907 9906 9905 9903 9901 9899 9897 9894 9891 9888 9885 9882 9879 9876 9873 9871 9868 9867 9865 9864 9863 9863 9864 9864 9865 9867 9869 9871 9874 9877 9880 9884 9887 9890 9894 9897 9901 9904 9907 9909 9912 9914 9915 9917 9917 9918 9918 9918 9917 9916 9915 9914 9912 9910 9908 9905 9903 9900 9898 9895 9893 9890 9888 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9863 9862 9861 9860 9860 9859 9858 9857 9856 9855 9853 9852 9851 9849 9848 9846 9844 9842 9840 9837 9835 9832 9829 9826 9822 9818 9814 9810 9806 9801 9796 9791 9786 9780 9775 9769 9763 9757 9750 9744 9738 9731 9724 9718 9711 9704 9698 9691 9684 9677 9671 9664 9657 9651 9644 9638 9631 9625 9618 9612 9606 9599 9593 9587 9582 9576 9571 9566 9561 9556 9552 9548 9545 9542 9539 9537 9536 9535 9534 9535 9536 9537 9539 9542 9545 9549 9554 9559 9564 9570 9577 9584 9591 9598 9606 9614 9622 9629 9637 9645 9653 9661 9668 9675 9682 9689 9695 9701 9707 9712 9718 9723 9727 9732 9736 9740 9744 9748 9751 9755 9758 9762 9765 9769 9772 9775 9779 9782 9786 9789 9793 9796 9799 9802 9805 9808 9811 9814 9816 9819 9821 9823 9825 9826 9827 9829 9830 9830 9831 9832 9832 9832 9833 9833 9834 9834 9834 9835 9836 9836 9837 9838 9839 9841 9842 9843 9845 9847 9848 9850 9851 9853 9854 9856 9857 9858 9859 9860 9861 9861 9862 9862 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9855 9856 9856 9856 9857 9858 9858 9859 9860 9861 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9862 9861 9860 9859 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9857 9857 9858 9858 9859 9859 9859 9860 9860 9860 9860 9859 9858 9857 9856 9854 9853 9850 9848 9845 9842 9838 9834 9830 9826 8168 3 10 2 9821 9816 9811 9805 9799 9793 9787 9781 9774 9767 9760 9753 9746 9738 9730 9721 9712 9703 9694 9685 9675 9664 9654 9643 9632 9620 9608 9596 9584 9572 9560 9547 9535 9523 9511 9499 9488 9477 9466 9456 9446 9437 9429 9422 9415 9409 9404 9400 9397 9394 9393 9392 9393 9394 9396 9399 9403 9408 9413 9419 9426 9433 9441 9449 9457 9466 9475 9485 9495 9505 9514 9525 9535 9545 9555 9565 9575 9584 9594 9604 9613 9622 9631 9640 9649 9658 9666 9674 9682 9690 9698 9705 9713 9720 9727 9733 9740 9747 9753 9759 9765 9770 9775 9781 9785 9790 9794 9798 9801 9805 9807 9810 9812 9814 9815 9816 9817 9817 9817 9816 9815 9814 9812 9810 9808 9806 9803 9800 9797 9794 9791 9788 9785 9782 9779 9776 9773 9771 9768 9766 9764 9762 9761 9760 9759 9758 9757 9757 9757 9758 9758 9759 9760 9760 9761 9762 9763 9764 9765 9766 9767 9768 9768 9769 9769 9769 9768 9768 9767 9766 9765 9764 9763 9761 9759 9758 9756 9754 9752 9750 9748 9746 9744 9742 9740 9738 9736 9735 9733 9732 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9715 9714 9713 9712 9711 9709 9708 9706 9705 9704 9702 9701 9699 9698 9696 9695 9693 9692 9690 9689 9687 9685 9684 9682 9680 9678 9676 9674 9672 9669 9667 9664 9661 9657 9654 9650 9646 9642 9637 9633 9627 9622 9616 9611 9604 9598 9591 9584 9577 9570 9562 9554 9546 9538 9530 9521 9512 9503 9494 9485 9476 9466 9457 9447 9438 9428 9418 9409 9399 9389 9379 9370 9360 9350 9341 9331 9321 9312 9302 9293 9283 9274 9264 9254 9244 9234 9224 9214 9204 9193 9182 9171 9160 9148 9136 9123 9111 9098 9084 9071 9057 9043 9029 9014 9000 8985 8971 8956 8942 8927 8913 8898 8884 8870 8857 8843 8830 8817 8804 8791 8778 8765 8751 8738 8724 8711 8696 8681 8666 8649 8632 8614 8595 8574 8553 8530 8506 8481 8454 8425 8395 8364 8331 8296 8259 8221 8181 8139 8095 8049 8001 7951 7898 7843 7786 7725 7662 7595 7525 7451 7374 7292 7206 7116 7021 6922 6817 6708 6594 6475 6351 6223 6090 5953 5812 5668 5521 5371 5220 5068 4915 4763 4612 4463 4317 4176 4039 3908 3784 3668 3560 3462 3374 3296 3230 3176 3133 3104 3087 3084 3093 3115 3150 3197 3256 3326 3407 3498 3599 3708 3825 3949 4078 4213 4352 4494 4638 4784 4930 5077 5222 5365 5507 5645 5781 5912 6040 6163 6282 6397 6506 6611 6711 6806 6897 6984 7066 7145 7220 7291 7359 7424 7486 7546 7603 7658 7711 7763 7813 7862 7909 7955 8000 8044 8087 8130 8171 8211 8251 8290 8327 8364 8400 8436 8470 8503 8535 8567 8597 8627 8655 8682 8709 8734 8759 8782 8805 8827 8847 8867 8886 8905 8922 8939 8955 8971 8986 9000 9014 9028 9041 9053 9066 9078 9090 9101 8169 3 10 2 9113 9124 9136 9147 9158 9169 9180 9192 9203 9214 9225 9236 9247 9257 9268 9278 9289 9298 9308 9317 9326 9334 9342 9349 9355 9361 9366 9370 9374 9377 9379 9380 9381 9380 9380 9378 9376 9373 9370 9367 9363 9358 9354 9349 9344 9340 9335 9330 9326 9322 9318 9314 9310 9307 9305 9302 9300 9299 9297 9296 9296 9295 9295 9295 9295 9295 9296 9296 9296 9296 9296 9296 9295 9294 9293 9291 9289 9286 9283 9280 9276 9271 9266 9260 9254 9247 9239 9231 9223 9213 9204 9193 9182 9171 9159 9146 9133 9120 9106 9091 9076 9061 9045 9028 9011 8994 8976 8958 8939 8919 8899 8879 8858 8836 8814 8791 8767 8743 8718 8693 8667 8641 8614 8587 8559 8531 8503 8474 8445 8416 8387 8358 8328 8299 8269 8239 8209 8178 8147 8116 8084 8051 8016 7981 7944 7905 7865 7821 7775 7726 7674 7618 7559 7495 7427 7355 7278 7197 7110 7020 6924 6825 6722 6615 6504 6391 6276 6160 6042 5924 5808 5692 5579 5469 5364 5263 5168 5080 4999 4926 4862 4808 4763 4728 4704 4691 4689 4697 4716 4746 4786 4836 4896 4964 5040 5124 5215 5312 5414 5520 5630 5743 5857 5973 6089 6205 6320 6434 6546 6655 6762 6865 6965 7061 7154 7243 7328 7410 7487 7561 7632 7700 7764 7826 7885 7941 7995 8047 8097 8146 8193 8238 8282 8324 8366 8406 8445 8483 8520 8555 8589 8622 8654 8684 8713 8741 8767 8792 8815 8837 8857 8876 8894 8910 8925 8938 8950 8961 8972 8981 8989 8996 9003 9009 9014 9019 9024 9028 9032 9036 9039 9043 9046 9049 9052 9055 9058 9061 9064 9066 9069 9071 9074 9076 9078 9080 9081 9083 9084 9085 9085 9086 9086 9086 9086 9085 9084 9083 9082 9081 9080 9078 9076 9075 9073 9071 9069 9067 9065 9063 9061 9059 9058 9056 9054 9053 9051 9050 9048 9047 9046 9045 9043 9042 9041 9040 9039 9038 9036 9035 9034 9032 9030 9028 9026 9023 9021 9018 9014 9011 9007 9002 8997 8992 8987 8981 8974 8968 8961 8953 8946 8937 8929 8921 8912 8903 8893 8884 8874 8864 8854 8844 8834 8823 8812 8801 8790 8779 8767 8755 8742 8730 8716 8703 8689 8674 8659 8643 8627 8610 8592 8574 8555 8535 8514 8493 8471 8448 8425 8401 8376 8350 8324 8297 8269 8241 8211 8181 8150 8119 8086 8053 8019 7984 7948 7910 7872 7833 7793 7751 7708 7664 7618 7572 7523 7474 7422 7369 7315 7259 7201 7141 7080 7016 6951 6884 6814 6742 6668 6591 6512 6430 6345 6257 6166 6072 5974 5873 5768 5660 5548 5432 5312 5189 5061 4930 4795 4657 4516 4371 4223 4073 3921 3767 3611 3454 3297 3140 2983 2827 2672 2520 2369 2222 2078 1938 1803 1672 1546 1425 1310 1201 1099 1002 912 829 752 681 618 560 510 466 428 396 371 351 338 330 328 332 341 356 377 403 435 472 515 564 618 678 8170 3 10 2 743 815 892 974 1063 1156 1256 1361 1471 1585 1705 1829 1958 2090 2226 2365 2507 2652 2798 2946 3095 3245 3395 3545 3694 3842 3989 4134 4278 4419 4557 4693 4826 4955 5082 5205 5325 5442 5555 5665 5772 5875 5976 6073 6167 6259 6348 6434 6518 6599 6678 6755 6830 6903 6974 7043 7110 7175 7239 7301 7362 7420 7477 7533 7587 7640 7691 7741 7789 7836 7881 7925 7968 8009 8049 8087 8125 8161 8196 8229 8262 8293 8323 8352 8380 8407 8434 8459 8483 8506 8529 8550 8571 8591 8611 8630 8648 8666 8683 8700 8716 8732 8748 8763 8779 8794 8809 8824 8838 8853 8868 8882 8897 8911 8926 8940 8954 8968 8983 8996 9010 9024 9037 9051 9063 9076 9089 9101 9113 9124 9135 9146 9157 9167 9177 9187 9197 9206 9215 9224 9233 9241 9250 9258 9266 9274 9282 9290 9298 9305 9313 9320 9327 9334 9341 9347 9353 9359 9365 9371 9376 9381 9386 9390 9394 9399 9402 9406 9410 9413 9417 9420 9424 9428 9431 9435 9439 9443 9447 9451 9456 9461 9466 9471 9477 9482 9488 9493 9499 9505 9511 9517 9522 9528 9533 9539 9544 9549 9553 9558 9562 9566 9569 9573 9576 9579 9582 9585 9587 9590 9593 9595 9598 9600 9603 9606 9608 9611 9614 9617 9620 9624 9627 9630 9633 9637 9640 9643 9646 9649 9651 9654 9656 9658 9660 9662 9663 9665 9666 9666 9667 9668 9668 9668 9669 9669 9669 9670 9670 9670 9671 9672 9673 9674 9676 9677 9679 9681 9683 9686 9688 9691 9694 9697 9700 9703 9706 9709 9712 9715 9718 9720 9723 9725 9727 9729 9731 9732 9734 9735 9736 9737 9738 9739 9739 9740 9741 9741 9742 9743 9744 9744 9745 9746 9748 9749 9750 9752 9753 9755 9756 9758 9759 9761 9763 9764 9765 9766 9767 9768 9769 9769 9769 9769 9769 9768 9767 9766 9764 9763 9761 9759 9756 9754 9751 9749 9746 9744 9741 9739 9736 9734 9732 9730 9728 9726 9725 9724 9723 9722 9722 9721 9721 9721 9721 9721 9721 9721 9721 9720 9720 9719 9719 9718 9717 9715 9713 9711 9709 9707 9704 9701 9698 9695 9691 9688 9685 9681 9678 9674 9671 9668 9665 9662 9660 9657 9656 9654 9653 9652 9652 9652 9652 9652 9653 9654 9656 9658 9660 9662 9664 9666 9669 9672 9674 9677 9680 9682 9685 9688 9691 9693 9696 9698 9701 9703 9706 9708 9710 9713 9715 9717 9720 9722 9725 9727 9730 9732 9735 9737 9740 9743 9746 9749 9752 9755 9758 9761 9765 9768 9771 9774 9778 9781 9784 9787 9791 9794 9797 9800 9803 9805 9808 9811 9813 9815 9817 9819 9821 9822 9824 9825 9826 9826 9827 9827 9827 9827 9826 9826 9825 9824 9823 9821 9820 9818 9817 9815 9813 9811 9810 9808 9807 9805 9804 9803 9802 9801 9801 9801 9801 9801 9801 9802 9803 9804 9805 9807 9808 9810 9811 9813 9815 9816 9818 9819 9820 9821 9821 9821 8171 3 10 2 9821 9820 9819 9818 9816 9814 9811 9808 9804 9800 9795 9790 9784 9778 9772 9765 9758 9751 9743 9735 9726 9717 9708 9699 9689 9679 9669 9659 9648 9637 9626 9614 9602 9590 9578 9565 9552 9539 9525 9512 9498 9483 9469 9454 9439 9425 9410 9394 9379 9364 9350 9335 9320 9306 9292 9278 9264 9251 9239 9227 9215 9204 9193 9184 9174 9166 9158 9150 9144 9138 9133 9128 9124 9121 9119 9117 9115 9115 9115 9115 9116 9117 9119 9121 9124 9126 9129 9132 9136 9139 9142 9145 9148 9151 9154 9156 9158 9160 9161 9161 9161 9161 9160 9158 9156 9153 9149 9145 9140 9134 9128 9122 9115 9107 9099 9091 9082 9073 9064 9054 9045 9035 9025 9016 9006 8997 8988 8979 8971 8963 8955 8947 8940 8934 8928 8923 8918 8914 8911 8908 8906 8905 8904 8904 8905 8907 8910 8913 8917 8922 8928 8934 8942 8950 8958 8968 8978 8989 9000 9012 9025 9038 9051 9065 9080 9095 9110 9125 9141 9157 9173 9189 9206 9223 9239 9256 9273 9290 9307 9324 9341 9357 9374 9391 9407 9424 9440 9456 9472 9487 9503 9517 9532 9546 9560 9573 9585 9597 9609 9619 9630 9639 9648 9656 9664 9671 9677 9683 9688 9693 9697 9701 9704 9707 9710 9712 9715 9717 9720 9722 9725 9727 9730 9733 9736 9740 9743 9747 9751 9756 9760 9765 9770 9774 9779 9784 9788 9793 9797 9801 9804 9808 9810 9813 9814 9816 9817 9817 9817 9817 9816 9815 9814 9812 9811 9809 9807 9805 9804 9802 9801 9800 9799 9799 9799 9799 9800 9801 9802 9803 9805 9806 9808 9810 9811 9812 9813 9814 9814 9814 9813 9811 9809 9806 9802 9797 9791 9785 9778 9771 9762 9754 9744 9735 9725 9715 9705 9695 9685 9675 9666 9657 9649 9641 9634 9628 9622 9618 9614 9610 9608 9606 9605 9605 9605 9606 9607 9609 9611 9613 9616 9619 9622 9625 9629 9632 9636 9640 9644 9648 9652 9657 9661 9666 9671 9676 9682 9688 9694 9700 9707 9714 9722 9729 9737 9745 9753 9762 9770 9778 9786 9793 9801 9807 9814 9820 9825 9830 9835 9838 9841 9843 9845 9846 9847 9847 9847 9846 9845 9844 9843 9841 9840 9839 9837 9836 9836 9835 9835 9835 9836 9837 9838 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9858 9859 9860 9861 9861 9861 9860 9859 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9837 9837 9836 9836 9837 9838 9840 9842 9844 9847 9851 9854 9858 9862 9866 9871 9875 9879 9883 9887 9890 9894 9896 9899 9900 9902 9903 9903 9903 9903 9902 9901 9899 9897 9895 9893 9891 9888 9886 9884 9882 9880 9878 9876 9875 9874 9874 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9884 9884 9883 9882 9881 9879 9877 9875 9872 9868 9865 9860 9856 9851 9846 9841 9835 9830 9824 9818 9811 9805 9798 9792 9785 9779 8172 3 10 2 9773 9766 9760 9754 9748 9742 9736 9731 9725 9721 9716 9712 9708 9705 9702 9700 9698 9697 9697 9697 9697 9699 9701 9704 9707 9711 9715 9720 9726 9732 9739 9746 9753 9760 9768 9776 9783 9791 9799 9806 9813 9820 9827 9833 9838 9844 9848 9852 9855 9858 9860 9862 9863 9864 9864 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9856 9856 9857 9858 9859 9861 9864 9867 9870 9874 9878 9882 9886 9891 9896 9901 9905 9910 9914 9918 9922 9926 9929 9931 9933 9934 9935 9935 9935 9934 9933 9931 9928 9925 9922 9919 9915 9911 9907 9903 9900 9896 9893 9890 9887 9885 9883 9881 9881 9880 9880 9880 9881 9882 9883 9885 9886 9888 9889 9891 9892 9892 9893 9892 9892 9890 9888 9885 9881 9877 9871 9865 9858 9850 9842 9833 9823 9813 9802 9792 9781 9770 9759 9748 9737 9727 9717 9708 9699 9691 9683 9677 9671 9665 9661 9657 9654 9652 9650 9649 9649 9648 9649 9649 9650 9651 9652 9653 9654 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9669 9670 9673 9675 9678 9681 9685 9689 9694 9699 9704 9711 9717 9724 9731 9739 9747 9755 9763 9771 9779 9787 9795 9802 9809 9816 9822 9828 9834 9838 9843 9846 9849 9852 9854 9856 9857 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9861 9861 9862 9864 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9886 9887 9888 9889 9889 9889 9888 9888 9887 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9868 9866 9865 9864 9863 9862 9862 9862 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9899 9901 9903 9905 9908 9909 9911 9913 9915 9916 9917 9917 9918 9918 9917 9917 9915 9914 9912 9910 9907 9904 9901 9898 9894 9890 9886 9883 9879 9875 9871 9867 9864 9860 9857 9854 9852 9849 9847 9845 9844 9842 9841 9840 9839 9838 9838 9837 9836 9835 9834 9833 9832 9830 9828 9826 9824 9821 9817 9814 9810 9806 9801 9796 9791 9785 9779 9773 9767 9760 9754 9747 9740 9734 9727 9721 9714 9708 9702 9696 9690 9685 9680 9675 9670 9665 9661 9657 9653 9650 9647 9644 9641 9638 9635 9633 9630 9628 9626 9624 9622 9620 9618 9617 9615 9614 9613 9611 9610 9610 9609 9608 9608 9608 9608 9609 9609 9610 9611 9613 9614 9616 9618 9620 9622 9624 9627 9630 9632 9635 9637 9640 9642 9645 9647 9649 9650 9652 9653 9653 9654 9653 9653 9651 9649 9647 9644 9640 9635 9630 9624 9617 9609 9601 9591 9581 9570 9558 9546 9532 9518 9504 9488 9472 9456 9439 9422 9404 9387 9369 9351 9334 9317 9300 9284 9268 9254 9240 9227 9215 9205 9196 9189 9183 9178 9176 9175 8173 3 10 2 9175 9177 9181 9187 9194 9203 9213 9225 9238 9252 9268 9284 9301 9319 9337 9356 9375 9394 9413 9432 9450 9468 9486 9503 9520 9536 9551 9565 9579 9591 9603 9614 9625 9634 9643 9652 9660 9667 9674 9681 9687 9693 9699 9705 9711 9717 9723 9729 9735 9741 9748 9754 9761 9768 9774 9781 9788 9794 9800 9807 9812 9818 9823 9828 9832 9836 9840 9843 9845 9847 9848 9849 9850 9850 9850 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9841 9841 9841 9842 9843 9844 9845 9847 9849 9851 9853 9854 9856 9858 9859 9860 9861 9862 9862 9861 9860 9858 9856 9853 9850 9846 9842 9837 9832 9827 9821 9815 9809 9803 9797 9791 9785 9779 9774 9769 9764 9760 9756 9752 9749 9746 9743 9740 9737 9735 9732 9729 9726 9723 9720 9716 9711 9707 9701 9695 9689 9682 9675 9667 9658 9649 9640 9631 9621 9612 9602 9593 9584 9576 9568 9561 9554 9548 9543 9539 9536 9534 9533 9533 9534 9536 9538 9542 9546 9551 9557 9563 9569 9576 9583 9589 9596 9603 9609 9616 9622 9627 9633 9637 9642 9646 9650 9653 9656 9659 9662 9664 9667 9670 9673 9676 9679 9683 9687 9692 9696 9702 9708 9714 9721 9728 9735 9743 9751 9759 9768 9776 9784 9792 9800 9807 9814 9821 9827 9832 9837 9841 9845 9847 9849 9851 9852 9852 9851 9851 9849 9848 9846 9844 9842 9840 9838 9836 9834 9833 9832 9831 9831 9831 9832 9833 9835 9837 9840 9843 9846 9850 9854 9858 9863 9868 9872 9877 9882 9886 9891 9895 9899 9902 9906 9909 9911 9914 9915 9917 9918 9919 9919 9919 9918 9918 9917 9915 9914 9912 9910 9909 9906 9904 9902 9900 9898 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9875 9874 9872 9871 9870 9869 9868 9867 9867 9866 9865 9864 9863 9863 9862 9861 9860 9859 9858 9856 9855 9853 9851 9849 9847 9844 9841 9837 9833 9829 9824 9819 9813 9807 9800 9793 9785 9777 9767 9758 9748 9737 9726 9714 9702 9689 9676 9663 9649 9635 9621 9607 9593 9580 9566 9553 9540 9528 9516 9505 9495 9486 9477 9470 9463 9458 9454 9451 9450 9449 9450 9452 9456 9461 9467 9474 9482 9491 9502 9513 9525 9538 9551 9565 9580 9595 9610 9625 9640 9656 9671 9685 9700 9714 9727 9740 9752 9764 9774 9784 9794 9802 9809 9816 9821 9826 9830 9833 9835 9837 9838 9838 9837 9836 9835 9833 9830 9827 9824 9821 9817 9814 9810 9806 9802 9798 9794 9791 9787 9783 9780 9776 9773 9769 9766 9763 9760 9757 9754 9750 9747 9744 9741 9737 9734 9730 9727 9723 9719 9715 9711 9707 9702 9698 9694 9689 9685 9681 9677 9672 9669 9665 9661 9658 9655 9652 9650 9648 9646 9645 9645 9645 9645 9646 9647 9649 9651 9654 9658 9662 9666 9671 9676 9682 9688 9694 9701 9708 9715 9722 9729 9737 9744 9752 9759 9767 9774 8174 3 10 2 9781 9788 9794 9800 9805 9810 9815 9819 9822 9825 9827 9828 9828 9828 9827 9825 9823 9819 9815 9810 9804 9798 9791 9783 9775 9766 9757 9748 9738 9728 9717 9707 9696 9686 9676 9666 9656 9647 9638 9629 9621 9613 9606 9600 9594 9589 9584 9580 9576 9573 9570 9568 9566 9564 9563 9562 9561 9560 9560 9559 9559 9558 9558 9558 9557 9557 9557 9557 9557 9558 9558 9560 9561 9563 9566 9569 9573 9577 9583 9589 9596 9604 9612 9622 9632 9643 9654 9667 9679 9692 9706 9719 9733 9747 9760 9774 9786 9799 9810 9821 9831 9841 9849 9857 9863 9869 9873 9877 9880 9882 9883 9883 9883 9883 9882 9881 9880 9879 9878 9877 9877 9877 9877 9878 9879 9881 9883 9886 9889 9893 9897 9902 9906 9911 9916 9920 9925 9930 9934 9937 9940 9943 9945 9946 9947 9947 9946 9944 9942 9939 9936 9932 9928 9923 9918 9913 9908 9903 9898 9893 9889 9885 9881 9878 9876 9874 9872 9871 9871 9871 9872 9873 9875 9877 9879 9881 9884 9886 9888 9891 9892 9894 9895 9896 9897 9897 9896 9896 9894 9892 9890 9887 9884 9881 9878 9874 9870 9867 9863 9859 9856 9853 9850 9848 9846 9845 9844 9843 9843 9843 9843 9844 9845 9847 9849 9850 9852 9854 9856 9857 9859 9860 9860 9861 9861 9860 9859 9857 9855 9852 9849 9845 9841 9836 9831 9826 9820 9814 9807 9801 9794 9787 9780 9773 9766 9758 9751 9744 9737 9730 9723 9716 9709 9703 9695 9688 9681 9674 9666 9658 9650 9642 9633 9624 9615 9606 9596 9586 9575 9565 9554 9543 9533 9522 9511 9500 9490 9480 9470 9461 9452 9444 9436 9429 9422 9416 9410 9405 9401 9397 9393 9390 9386 9383 9379 9375 9370 9365 9359 9352 9343 9333 9321 9308 9293 9275 9256 9235 9211 9185 9157 9127 9095 9061 9026 8989 8951 8912 8873 8833 8794 8755 8716 8680 8644 8611 8580 8552 8527 8505 8487 8473 8462 8456 8453 8455 8461 8472 8486 8504 8526 8551 8579 8610 8644 8680 8718 8757 8798 8839 8880 8922 8963 9004 9044 9082 9120 9155 9189 9222 9252 9280 9307 9331 9354 9375 9394 9411 9427 9442 9456 9468 9480 9491 9502 9512 9522 9531 9541 9551 9561 9571 9581 9591 9602 9612 9623 9634 9645 9656 9666 9677 9687 9697 9706 9715 9724 9732 9739 9746 9752 9757 9762 9766 9769 9772 9774 9776 9778 9779 9780 9780 9781 9781 9781 9781 9781 9782 9782 9783 9784 9785 9786 9788 9789 9792 9794 9796 9799 9802 9805 9808 9811 9814 9817 9820 9823 9827 9830 9833 9836 9839 9842 9845 9847 9850 9853 9855 9858 9860 9863 9865 9868 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9896 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9876 9876 9876 9876 9875 8175 3 10 2 9875 9875 9875 9874 9874 9873 9872 9871 9869 9867 9865 9862 9859 9855 9852 9847 9842 9837 9832 9826 9819 9812 9805 9797 9789 9781 9772 9763 9753 9744 9734 9724 9713 9703 9692 9681 9671 9660 9649 9639 9628 9618 9608 9598 9589 9579 9571 9562 9554 9547 9540 9534 9528 9523 9519 9515 9512 9509 9508 9506 9506 9506 9507 9508 9510 9512 9515 9519 9523 9527 9532 9537 9542 9548 9554 9561 9568 9575 9582 9590 9597 9606 9614 9622 9631 9640 9649 9659 9668 9678 9688 9698 9708 9718 9728 9738 9748 9758 9768 9778 9788 9798 9807 9816 9824 9833 9840 9848 9855 9861 9867 9872 9877 9882 9885 9889 9891 9893 9895 9896 9897 9897 9897 9897 9896 9894 9893 9891 9890 9888 9885 9883 9881 9879 9877 9875 9873 9872 9870 9869 9868 9868 9867 9867 9868 9868 9869 9871 9872 9874 9876 9879 9881 9884 9887 9891 9894 9897 9901 9904 9908 9911 9914 9917 9920 9922 9924 9926 9928 9929 9930 9931 9931 9931 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9905 9903 9902 9901 9900 9899 9899 9899 9899 9899 9900 9901 9901 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9916 9917 9917 9917 9916 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9898 9896 9893 9891 9888 9886 9883 9881 9879 9877 9875 9873 9872 9871 9870 9869 9868 9868 9868 9867 9868 9868 9868 9869 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9890 9890 9891 9891 9890 9890 9889 9888 9887 9886 9885 9883 9882 9880 9878 9876 9873 9871 9869 9866 9863 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9832 9829 9827 9824 9822 9820 9819 9817 9816 9815 9814 9814 9814 9814 9815 9815 9817 9818 9820 9821 9823 9825 9827 9830 9832 9834 9836 9838 9840 9841 9842 9843 9844 9845 9845 9845 9844 9843 9842 9841 9840 9838 9837 9835 9833 9832 9830 9829 9828 9827 9827 9827 9827 9828 9829 9830 9832 9835 9837 9840 9844 9847 9851 9855 9858 9862 9866 9870 9873 9876 9879 9882 9884 9886 9887 9888 9888 9888 9888 9887 9886 9884 9882 9880 9878 9876 9873 9871 9869 9867 9865 9863 9862 9861 9860 9859 9859 9860 9860 9861 9862 9864 9865 9867 9869 9871 9873 9875 9877 9878 9880 9881 9882 9882 9882 9882 9882 9881 9879 9878 9876 9874 9871 9869 9866 9863 9860 9857 9855 9852 9850 9847 9845 9844 9842 9841 9841 9841 9841 9841 9842 9843 9845 9846 9848 9850 9853 9855 9857 9859 9862 9864 9866 9867 9869 9870 9871 9871 9872 9872 9872 9871 9870 9869 9868 9867 9865 8176 3 10 2 9864 9862 9860 9859 9857 9856 9855 9854 9853 9853 9853 9853 9853 9853 9854 9855 9856 9858 9859 9860 9862 9864 9865 9866 9868 9869 9870 9871 9871 9871 9871 9871 9870 9870 9868 9867 9865 9863 9861 9858 9856 9853 9850 9847 9844 9841 9838 9835 9833 9830 9827 9825 9823 9820 9818 9816 9815 9813 9811 9810 9808 9807 9805 9804 9803 9801 9800 9798 9796 9795 9793 9791 9788 9786 9784 9781 9778 9776 9773 9770 9767 9764 9761 9758 9755 9752 9749 9747 9744 9742 9739 9737 9735 9733 9732 9730 9729 9728 9727 9726 9725 9724 9724 9723 9723 9722 9722 9722 9722 9722 9721 9721 9721 9721 9721 9720 9720 9720 9720 9719 9719 9719 9719 9719 9718 9718 9718 9718 9718 9718 9718 9718 9718 9719 9719 9719 9719 9720 9720 9720 9721 9721 9721 9721 9722 9722 9722 9722 9722 9722 9722 9722 9722 9721 9721 9720 9720 9719 9719 9718 9717 9717 9716 9715 9714 9713 9712 9711 9710 9708 9707 9706 9705 9703 9702 9701 9699 9698 9697 9695 9694 9692 9691 9690 9688 9687 9686 9684 9683 9682 9681 9680 9679 9678 9678 9677 9676 9675 9675 9674 9673 9672 9672 9671 9670 9669 9667 9666 9664 9662 9660 9658 9655 9653 9650 9646 9643 9639 9635 9631 9626 9622 9617 9612 9607 9602 9597 9593 9588 9583 9579 9574 9570 9566 9563 9559 9556 9553 9551 9549 9547 9545 9543 9542 9540 9539 9538 9537 9537 9536 9535 9533 9532 9531 9529 9527 9525 9523 9521 9518 9515 9511 9507 9503 9499 9495 9490 9485 9480 9474 9469 9463 9458 9452 9446 9440 9435 9429 9423 9418 9412 9407 9402 9396 9391 9386 9381 9375 9370 9365 9359 9353 9348 9342 9335 9329 9322 9315 9308 9300 9291 9283 9273 9264 9254 9243 9233 9221 9210 9198 9185 9172 9159 9146 9132 9118 9104 9090 9075 9061 9046 9031 9016 9001 8986 8970 8954 8939 8923 8906 8890 8873 8856 8838 8820 8801 8782 8763 8742 8722 8700 8678 8656 8633 8609 8585 8560 8534 8508 8482 8455 8428 8401 8374 8346 8319 8291 8264 8236 8209 8183 8156 8130 8105 8079 8055 8031 8007 7984 7961 7939 7917 7895 7874 7853 7832 7811 7790 7769 7748 7726 7705 7682 7659 7636 7611 7586 7560 7533 7505 7476 7445 7413 7380 7346 7311 7274 7235 7195 7154 7111 7066 7020 6972 6923 6872 6820 6765 6709 6651 6592 6530 6466 6401 6333 6263 6191 6117 6040 5961 5879 5795 5708 5618 5526 5430 5332 5231 5126 5019 4909 4796 4680 4561 4440 4315 4189 4060 3929 3797 3662 3526 3390 3252 3114 2976 2838 2701 2565 2430 2297 2166 2037 1911 1789 1670 1554 1443 1336 1233 1135 1042 954 871 793 721 653 591 533 481 434 392 354 321 292 267 247 231 218 209 204 203 204 210 218 230 246 264 287 312 342 375 412 453 498 548 601 659 722 789 8177 3 10 2 861 937 1019 1105 1195 1291 1390 1494 1603 1715 1831 1950 2072 2197 2325 2455 2587 2720 2854 2989 3125 3260 3395 3529 3662 3794 3924 4053 4179 4303 4425 4545 4661 4776 4887 4996 5102 5206 5306 5405 5500 5593 5684 5773 5859 5943 6025 6105 6183 6259 6334 6407 6478 6547 6615 6681 6746 6809 6870 6930 6989 7046 7102 7156 7208 7260 7309 7358 7405 7451 7495 7539 7581 7622 7662 7701 7738 7775 7811 7846 7881 7914 7947 7978 8010 8040 8070 8099 8127 8154 8181 8207 8233 8257 8281 8304 8327 8349 8370 8390 8410 8429 8448 8466 8483 8501 8517 8533 8549 8565 8580 8596 8611 8625 8640 8655 8670 8684 8699 8714 8728 8743 8757 8772 8786 8800 8814 8828 8842 8855 8868 8880 8892 8904 8915 8925 8935 8945 8954 8962 8969 8976 8983 8989 8994 8999 9003 9006 9010 9013 9015 9017 9019 9020 9021 9022 9023 9023 9024 9024 9024 9024 9023 9023 9023 9022 9022 9022 9021 9021 9021 9020 9020 9020 9020 9020 9020 9021 9022 9023 9024 9026 9028 9030 9032 9036 9039 9043 9047 9052 9057 9063 9069 9075 9082 9089 9096 9104 9112 9120 9128 9137 9145 9154 9162 9171 9180 9188 9196 9205 9213 9220 9228 9235 9243 9250 9257 9263 9270 9276 9282 9288 9293 9299 9304 9309 9314 9319 9324 9328 9333 9337 9340 9344 9347 9350 9352 9354 9356 9357 9358 9358 9357 9356 9354 9352 9349 9345 9341 9336 9331 9325 9319 9312 9305 9298 9291 9283 9275 9268 9260 9253 9246 9239 9233 9227 9221 9216 9212 9208 9204 9202 9199 9197 9196 9195 9194 9193 9193 9193 9192 9192 9192 9191 9190 9189 9188 9186 9183 9180 9177 9173 9168 9163 9158 9152 9146 9139 9133 9126 9119 9112 9105 9099 9093 9087 9081 9076 9072 9068 9065 9062 9061 9060 9059 9060 9061 9062 9064 9067 9069 9073 9076 9080 9083 9087 9090 9094 9097 9100 9102 9104 9106 9107 9107 9108 9107 9106 9105 9103 9101 9098 9095 9092 9089 9085 9082 9078 9074 9070 9066 9063 9059 9055 9052 9048 9045 9041 9038 9034 9030 9027 9023 9019 9014 9009 9004 8998 8992 8985 8978 8969 8960 8950 8940 8928 8916 8902 8887 8872 8855 8837 8818 8798 8776 8753 8729 8704 8678 8650 8621 8590 8559 8526 8491 8456 8419 8381 8341 8301 8258 8215 8170 8124 8076 8027 7976 7924 7869 7813 7755 7695 7633 7568 7501 7431 7358 7283 7204 7121 7036 6946 6853 6757 6656 6551 6443 6330 6214 6095 5972 5846 5717 5586 5452 5318 5182 5046 4910 4775 4641 4510 4382 4257 4137 4023 3914 3812 3718 3632 3554 3485 3426 3378 3339 3311 3294 3288 3292 3308 3334 3370 3416 3472 3537 3610 3692 3781 3877 3979 4086 4198 4313 4432 4554 4677 4801 4926 5051 5175 5298 5420 5539 5656 5770 5881 5989 6093 6194 6291 6384 6474 6559 6641 6719 6793 6864 6931 6994 7055 8178 3 10 2 7112 7166 7218 7266 7312 7356 7398 7437 7475 7511 7545 7578 7610 7641 7671 7700 7729 7757 7785 7813 7841 7869 7897 7925 7953 7982 8011 8041 8072 8102 8134 8165 8198 8230 8263 8296 8330 8363 8397 8430 8464 8497 8529 8562 8594 8625 8656 8686 8715 8744 8771 8798 8824 8849 8873 8896 8918 8939 8959 8979 8997 9015 9032 9048 9063 9078 9092 9105 9118 9130 9142 9153 9163 9173 9183 9192 9200 9208 9216 9223 9230 9237 9243 9249 9254 9260 9265 9269 9273 9278 9281 9285 9288 9291 9294 9296 9299 9301 9303 9305 9306 9307 9309 9310 9311 9312 9312 9313 9314 9314 9315 9315 9316 9317 9317 9318 9319 9320 9322 9323 9324 9326 9327 9329 9331 9332 9334 9336 9337 9338 9339 9340 9340 9340 9340 9339 9337 9335 9333 9329 9325 9321 9316 9310 9304 9297 9289 9282 9273 9265 9256 9247 9238 9229 9220 9211 9201 9192 9184 9175 9166 9157 9149 9140 9131 9123 9114 9104 9095 9084 9074 9062 9050 9037 9023 9008 8991 8974 8956 8936 8915 8893 8869 8845 8819 8792 8764 8734 8704 8673 8640 8606 8572 8536 8499 8460 8421 8379 8337 8292 8245 8196 8145 8092 8035 7976 7914 7848 7779 7706 7630 7551 7467 7381 7291 7198 7102 7004 6904 6802 6698 6595 6491 6388 6287 6188 6092 5999 5911 5828 5751 5680 5616 5561 5513 5475 5445 5424 5414 5412 5421 5438 5466 5502 5547 5601 5662 5730 5805 5886 5972 6063 6158 6256 6356 6458 6561 6664 6767 6869 6969 7068 7165 7259 7350 7439 7524 7606 7684 7759 7831 7899 7965 8027 8086 8143 8197 8249 8298 8346 8391 8435 8477 8518 8558 8596 8632 8668 8703 8736 8768 8800 8830 8859 8887 8914 8939 8964 8988 9010 9031 9051 9071 9089 9106 9122 9137 9151 9165 9178 9190 9201 9212 9223 9233 9242 9251 9260 9268 9277 9284 9292 9299 9306 9313 9320 9326 9332 9338 9343 9348 9353 9358 9362 9365 9369 9372 9375 9378 9380 9383 9385 9387 9389 9391 9393 9395 9396 9398 9400 9402 9405 9407 9409 9412 9414 9416 9419 9421 9424 9426 9428 9430 9432 9433 9434 9435 9435 9435 9434 9433 9431 9429 9427 9424 9420 9416 9411 9406 9401 9396 9390 9384 9377 9371 9364 9357 9351 9344 9337 9331 9324 9318 9311 9305 9299 9293 9287 9281 9275 9269 9264 9258 9252 9245 9239 9233 9226 9219 9211 9204 9196 9187 9179 9169 9160 9150 9139 9128 9117 9105 9093 9080 9067 9053 9039 9024 9009 8993 8977 8960 8942 8924 8905 8885 8864 8843 8821 8797 8773 8747 8721 8693 8664 8634 8602 8570 8535 8500 8462 8424 8383 8342 8298 8253 8207 8158 8108 8057 8003 7948 7891 7833 7772 7710 7646 7579 7511 7441 7368 7293 7216 7137 7055 6971 6884 6795 6702 6607 6509 6408 6304 6197 6087 5973 5857 5738 5616 5492 5364 5235 5103 4969 4834 4698 4561 4423 4286 4149 4013 8179 3 10 2 3879 3748 3619 3494 3374 3258 3148 3044 2947 2858 2777 2704 2640 2587 2543 2510 2487 2475 2474 2484 2505 2537 2580 2633 2696 2769 2852 2943 3042 3149 3262 3382 3508 3638 3772 3910 4050 4192 4336 4479 4623 4766 4908 5048 5187 5322 5455 5585 5711 5834 5953 6069 6180 6288 6393 6493 6590 6684 6774 6861 6945 7026 7104 7179 7253 7323 7392 7459 7523 7586 7647 7706 7764 7820 7875 7928 7979 8029 8077 8124 8170 8214 8257 8298 8338 8376 8413 8449 8483 8516 8548 8579 8608 8637 8664 8690 8716 8741 8765 8788 8810 8832 8854 8875 8895 8915 8935 8955 8974 8993 9012 9030 9049 9067 9085 9103 9121 9138 9155 9172 9189 9206 9222 9238 9253 9269 9283 9298 9312 9325 9338 9350 9362 9373 9384 9394 9404 9412 9421 9428 9435 9441 9447 9452 9457 9461 9464 9467 9469 9471 9472 9473 9474 9474 9474 9473 9472 9471 9469 9468 9466 9464 9461 9459 9456 9454 9451 9448 9445 9442 9439 9436 9433 9431 9428 9426 9424 9422 9420 9419 9418 9417 9417 9418 9418 9420 9422 9424 9427 9431 9435 9440 9445 9451 9458 9465 9472 9480 9488 9497 9506 9515 9524 9533 9543 9552 9561 9570 9579 9588 9596 9604 9612 9620 9627 9634 9640 9646 9652 9658 9663 9668 9673 9678 9682 9686 9691 9695 9699 9704 9708 9713 9717 9722 9727 9732 9737 9742 9747 9752 9757 9763 9768 9773 9777 9782 9787 9791 9795 9798 9801 9804 9807 9809 9811 9812 9813 9814 9814 9815 9814 9814 9814 9813 9812 9812 9811 9810 9810 9809 9809 9808 9808 9809 9809 9809 9810 9811 9812 9814 9815 9817 9818 9820 9822 9824 9826 9827 9829 9831 9832 9833 9835 9836 9837 9838 9838 9839 9840 9840 9840 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9847 9848 9849 9850 9852 9853 9854 9855 9855 9856 9857 9857 9857 9857 9857 9856 9855 9853 9852 9850 9848 9845 9843 9840 9836 9833 9830 9826 9823 9819 9816 9812 9809 9806 9803 9801 9798 9796 9794 9793 9792 9791 9791 9790 9790 9791 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9802 9802 9802 9802 9801 9800 9799 9797 9795 9793 9790 9787 9784 9780 9776 9772 9768 9763 9759 9754 9749 9744 9740 9735 9730 9725 9721 9716 9712 9708 9704 9700 9696 9693 9689 9686 9683 9679 9676 9673 9670 9666 9663 9658 9654 9649 9644 9638 9631 9624 9616 9607 9597 9587 9575 9563 9549 9535 9520 9504 9488 9471 9453 9435 9416 9397 9379 9360 9342 9324 9307 9291 9275 9261 9248 9237 9227 9219 9213 9208 9206 9205 9207 9210 9216 9223 9232 9243 9256 9271 9287 9304 9322 9341 9361 9382 9403 9424 9445 9466 9487 9507 9526 9545 9564 9581 9597 9612 9626 9640 9652 9663 9673 9682 9690 9697 9704 9710 9716 9720 9725 9729 9733 9737 9741 9745 9749 9752 9756 9760 9764 8180 3 10 2 9768 9773 9777 9781 9785 9789 9793 9797 9801 9804 9807 9810 9812 9814 9816 9817 9819 9819 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9820 9820 9821 9822 9824 9826 9828 9831 9834 9838 9841 9845 9849 9854 9858 9862 9866 9870 9874 9878 9881 9884 9886 9888 9889 9890 9890 9890 9889 9888 9886 9883 9880 9877 9873 9869 9864 9859 9854 9849 9844 9838 9833 9827 9822 9816 9811 9805 9800 9795 9790 9785 9780 9775 9770 9766 9761 9757 9752 9748 9744 9739 9735 9731 9727 9724 9720 9717 9713 9710 9708 9705 9703 9701 9700 9699 9698 9698 9698 9698 9699 9701 9703 9705 9707 9710 9713 9717 9721 9725 9729 9733 9738 9742 9747 9752 9756 9761 9766 9770 9775 9779 9784 9788 9792 9797 9801 9805 9809 9813 9817 9821 9825 9829 9834 9838 9842 9846 9850 9854 9858 9862 9865 9869 9872 9875 9878 9881 9883 9885 9887 9888 9889 9889 9889 9889 9888 9887 9886 9884 9882 9880 9877 9875 9872 9870 9867 9865 9862 9860 9858 9857 9856 9855 9854 9854 9854 9855 9855 9857 9858 9860 9861 9864 9866 9868 9870 9872 9875 9877 9878 9880 9882 9883 9884 9885 9885 9885 9885 9885 9885 9884 9884 9883 9882 9882 9881 9880 9880 9880 9879 9880 9880 9880 9881 9882 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9905 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9926 9927 9927 9926 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9867 9866 9865 9864 9863 9862 9862 9862 9862 9863 9864 9865 9866 9868 9869 9871 9873 9875 9877 9880 9882 9884 9886 9887 9889 9890 9892 9893 9893 9894 9894 9894 9894 9893 9893 9892 9890 9889 9888 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9861 9860 9858 9857 9856 9855 9854 9852 9851 9850 9849 9847 9846 9844 9843 9841 9839 9836 9834 9831 9828 9826 9822 9819 9816 9812 9808 9805 9801 9797 9794 9790 9787 9783 9780 9777 9775 9772 9770 9768 9767 9766 9765 9764 9764 9764 9764 9764 9764 9764 9765 9765 9765 9765 9764 9763 9762 9760 9757 9754 9751 9746 9741 9736 9729 9722 9714 9706 9697 9687 9677 9666 9655 9644 9633 9621 9610 9598 9587 9576 9565 9555 9546 9537 9528 9520 9513 9507 9502 9498 9494 9492 9490 9489 9489 9490 9492 9494 9498 9502 9507 9512 9518 9525 9532 9539 9547 9556 9564 9573 9582 9591 9601 9610 9620 9629 9638 9648 9657 9666 9675 9684 9692 9700 9708 9716 9723 9730 9737 9744 8181 3 10 2 9750 9756 9762 9768 9773 9779 9784 9789 9794 9799 9803 9808 9813 9817 9822 9827 9831 9836 9840 9845 9849 9854 9858 9862 9866 9870 9874 9877 9881 9884 9886 9889 9891 9892 9894 9895 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9879 9878 9878 9877 9875 9874 9872 9870 9868 9866 9863 9859 9856 9852 9847 9842 9837 9831 9825 9819 9812 9806 9798 9791 9784 9776 9768 9761 9753 9745 9736 9728 9720 9712 9703 9695 9686 9677 9668 9658 9648 9638 9628 9617 9606 9594 9583 9570 9558 9545 9531 9518 9504 9490 9477 9463 9449 9435 9422 9409 9396 9384 9373 9362 9352 9343 9335 9327 9321 9315 9311 9307 9304 9303 9302 9302 9303 9304 9307 9309 9313 9317 9321 9326 9332 9337 9343 9349 9355 9361 9368 9374 9381 9387 9394 9401 9408 9414 9421 9429 9436 9443 9450 9458 9465 9473 9481 9488 9496 9504 9512 9520 9527 9535 9543 9550 9558 9565 9572 9579 9585 9592 9598 9604 9610 9615 9620 9625 9630 9635 9639 9643 9647 9651 9655 9659 9662 9666 9669 9672 9675 9678 9680 9683 9685 9687 9688 9690 9691 9692 9693 9693 9693 9693 9693 9692 9691 9690 9689 9687 9686 9684 9682 9680 9678 9676 9675 9673 9671 9670 9668 9667 9666 9665 9664 9663 9662 9662 9661 9660 9659 9659 9658 9656 9655 9653 9651 9649 9647 9644 9640 9637 9633 9628 9623 9618 9613 9607 9601 9595 9588 9582 9575 9568 9561 9555 9548 9541 9534 9528 9521 9515 9508 9502 9496 9490 9485 9479 9473 9468 9462 9456 9451 9445 9439 9433 9427 9421 9414 9407 9400 9393 9385 9377 9369 9360 9351 9342 9332 9322 9312 9301 9290 9278 9266 9254 9241 9228 9215 9201 9187 9173 9158 9143 9127 9111 9095 9078 9061 9044 9026 9008 8990 8971 8951 8931 8911 8890 8869 8847 8824 8801 8777 8753 8728 8702 8675 8647 8618 8589 8558 8526 8493 8459 8424 8388 8350 8311 8270 8228 8185 8140 8094 8046 7997 7946 7893 7839 7783 7725 7666 7604 7541 7476 7408 7338 7266 7192 7115 7035 6953 6867 6779 6687 6592 6494 6392 6287 6177 6064 5947 5827 5702 5574 5442 5306 5167 5025 4880 4732 4583 4431 4278 4124 3970 3816 3663 3511 3361 3215 3071 2932 2798 2669 2546 2431 2322 2222 2130 2047 1973 1910 1856 1812 1780 1757 1746 1745 1755 1775 1805 1846 1896 1955 2023 2100 2185 2277 2376 2482 2594 2711 2832 2958 3088 3221 3356 3494 3633 3774 3915 4057 4199 4340 4481 4621 4759 4896 5031 5165 5296 5424 5551 5674 5795 5913 6028 6140 6249 6356 6458 6558 6655 6749 6839 6927 7011 7093 7172 7248 7321 7392 7460 7525 7589 7650 7709 7766 7821 7874 7925 7974 8022 8069 8114 8158 8200 8241 8281 8319 8357 8393 8428 8463 8496 8528 8559 8590 8619 8647 8675 8182 3 10 2 8701 8727 8752 8776 8799 8821 8843 8864 8884 8904 8923 8941 8959 8976 8992 9008 9024 9039 9053 9067 9081 9094 9107 9119 9131 9142 9153 9164 9174 9184 9193 9202 9211 9220 9228 9236 9243 9251 9258 9265 9272 9279 9285 9292 9298 9304 9310 9315 9321 9326 9331 9336 9340 9345 9349 9352 9356 9359 9362 9364 9366 9368 9370 9371 9373 9374 9375 9375 9376 9377 9378 9379 9380 9382 9384 9386 9388 9391 9394 9398 9401 9405 9410 9414 9419 9423 9427 9432 9436 9439 9442 9444 9445 9446 9445 9444 9441 9437 9432 9425 9417 9408 9398 9386 9374 9360 9346 9331 9315 9299 9283 9267 9251 9236 9222 9208 9196 9184 9174 9166 9159 9154 9151 9150 9151 9154 9158 9165 9173 9183 9194 9207 9221 9237 9253 9270 9287 9305 9323 9342 9360 9378 9395 9412 9428 9443 9458 9471 9484 9495 9505 9514 9522 9529 9535 9540 9544 9547 9550 9551 9552 9552 9551 9550 9548 9546 9544 9541 9538 9535 9532 9529 9525 9521 9517 9514 9510 9505 9501 9497 9493 9488 9484 9479 9475 9470 9465 9460 9455 9450 9445 9440 9435 9429 9424 9419 9413 9408 9402 9397 9391 9386 9380 9375 9370 9365 9360 9355 9350 9345 9341 9337 9333 9329 9325 9322 9319 9316 9313 9311 9310 9308 9307 9307 9307 9307 9308 9309 9311 9314 9317 9321 9325 9330 9336 9342 9349 9356 9364 9373 9382 9392 9402 9412 9423 9434 9446 9458 9469 9482 9494 9506 9518 9530 9542 9553 9564 9575 9586 9596 9605 9615 9623 9631 9639 9645 9652 9658 9663 9667 9672 9675 9678 9681 9683 9685 9687 9688 9690 9690 9691 9692 9692 9693 9693 9693 9694 9694 9694 9695 9695 9696 9696 9697 9697 9698 9698 9699 9699 9700 9700 9700 9701 9701 9701 9702 9702 9702 9702 9702 9702 9702 9702 9701 9701 9701 9700 9700 9700 9699 9699 9698 9698 9697 9696 9695 9694 9693 9692 9691 9689 9687 9685 9683 9681 9679 9676 9674 9671 9668 9665 9662 9659 9656 9652 9649 9646 9643 9640 9638 9635 9633 9631 9629 9627 9626 9625 9624 9623 9623 9622 9622 9623 9623 9623 9623 9624 9624 9625 9625 9625 9625 9625 9624 9623 9622 9621 9620 9618 9616 9613 9610 9607 9604 9601 9597 9593 9589 9585 9580 9576 9572 9567 9563 9559 9554 9551 9547 9543 9540 9536 9533 9531 9528 9526 9524 9522 9520 9518 9517 9516 9515 9514 9513 9511 9510 9509 9508 9507 9505 9503 9501 9499 9496 9493 9489 9485 9481 9476 9471 9465 9459 9453 9446 9439 9431 9423 9414 9406 9397 9388 9378 9369 9359 9350 9340 9331 9321 9312 9303 9294 9285 9276 9267 9259 9250 9242 9234 9226 9218 9210 9202 9194 9185 9177 9168 9159 9149 9139 9128 9117 9106 9093 9080 9067 9053 9038 9022 9006 8990 8973 8955 8936 8918 8898 8879 8858 8838 8817 8795 8773 8751 8728 8705 8681 8656 8631 8604 8577 8549 8183 3 10 2 8520 8489 8457 8424 8389 8352 8314 8274 8232 8189 8144 8096 8048 7997 7945 7892 7837 7781 7725 7667 7610 7552 7494 7437 7380 7324 7270 7217 7165 7116 7068 7023 6981 6941 6904 6869 6838 6809 6783 6759 6738 6720 6703 6689 6677 6665 6656 6647 6639 6631 6623 6615 6606 6597 6587 6575 6562 6546 6529 6510 6488 6464 6437 6407 6375 6339 6301 6260 6216 6169 6119 6066 6010 5951 5890 5826 5759 5690 5619 5545 5469 5391 5311 5230 5146 5061 4975 4887 4799 4709 4619 4528 4437 4345 4254 4163 4072 3982 3892 3804 3716 3630 3546 3463 3382 3303 3226 3152 3080 3010 2943 2879 2817 2759 2703 2649 2599 2552 2507 2465 2426 2390 2357 2326 2297 2272 2248 2227 2209 2192 2178 2166 2155 2147 2141 2136 2134 2133 2134 2136 2141 2147 2155 2164 2176 2190 2205 2223 2243 2265 2289 2317 2346 2379 2414 2453 2494 2539 2587 2639 2694 2753 2816 2882 2952 3026 3103 3184 3268 3356 3447 3542 3639 3739 3841 3946 4052 4161 4270 4381 4493 4605 4717 4830 4941 5053 5163 5272 5380 5486 5590 5693 5793 5891 5987 6080 6171 6260 6345 6429 6510 6589 6665 6739 6811 6881 6949 7015 7079 7142 7202 7261 7319 7375 7430 7484 7536 7587 7637 7685 7733 7780 7825 7869 7913 7955 7996 8037 8076 8114 8151 8187 8222 8256 8290 8322 8353 8383 8413 8441 8469 8496 8522 8547 8572 8596 8619 8641 8663 8685 8705 8725 8745 8764 8782 8800 8818 8835 8852 8868 8884 8899 8915 8929 8944 8958 8972 8986 8999 9012 9025 9038 9050 9063 9075 9087 9099 9110 9122 9133 9144 9155 9166 9177 9187 9197 9207 9217 9227 9237 9246 9256 9265 9273 9282 9291 9299 9307 9315 9323 9331 9339 9346 9354 9361 9368 9375 9382 9389 9396 9403 9410 9417 9424 9430 9437 9444 9450 9457 9463 9469 9475 9481 9487 9492 9498 9503 9508 9513 9518 9523 9527 9532 9536 9540 9543 9547 9551 9554 9557 9560 9564 9567 9570 9572 9575 9578 9581 9584 9587 9589 9592 9595 9597 9600 9602 9605 9607 9610 9612 9614 9616 9618 9620 9622 9624 9626 9628 9630 9631 9633 9635 9637 9639 9640 9642 9645 9647 9649 9651 9654 9656 9659 9662 9664 9667 9670 9673 9676 9679 9681 9684 9687 9689 9692 9694 9696 9698 9700 9701 9702 9704 9705 9706 9706 9707 9707 9708 9708 9709 9709 9709 9710 9711 9711 9712 9713 9714 9716 9717 9719 9721 9723 9726 9728 9731 9734 9737 9740 9743 9746 9749 9752 9754 9757 9760 9762 9765 9767 9769 9771 9772 9774 9775 9776 9777 9777 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9777 9777 9777 9777 9777 9777 9778 9778 9778 9778 9779 9779 9780 9780 9781 9781 9782 9783 9783 9784 9785 9786 9786 9787 9788 9789 9790 9790 9791 9792 9792 9793 9794 9794 9795 9795 9795 9795 9796 9796 9795 8184 3 10 2 9795 9795 9795 9795 9794 9794 9793 9793 9793 9792 9792 9792 9792 9792 9792 9793 9793 9794 9795 9796 9797 9798 9799 9800 9801 9803 9804 9805 9807 9808 9809 9810 9811 9812 9812 9813 9813 9813 9813 9813 9813 9812 9812 9811 9810 9810 9809 9808 9808 9807 9807 9806 9806 9805 9805 9805 9805 9804 9804 9804 9803 9802 9801 9800 9799 9797 9794 9791 9788 9784 9780 9775 9769 9763 9756 9749 9741 9732 9724 9714 9705 9695 9685 9676 9666 9656 9646 9636 9627 9618 9610 9602 9594 9587 9581 9575 9570 9565 9562 9559 9556 9555 9554 9553 9553 9554 9556 9558 9560 9563 9567 9571 9576 9581 9586 9592 9598 9605 9612 9619 9627 9635 9643 9652 9661 9669 9678 9687 9697 9706 9714 9723 9732 9740 9748 9755 9762 9769 9775 9781 9786 9790 9794 9797 9799 9802 9803 9804 9805 9805 9805 9805 9805 9804 9803 9803 9802 9802 9802 9802 9803 9803 9804 9806 9808 9810 9812 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9843 9845 9846 9847 9848 9848 9848 9847 9846 9845 9843 9841 9839 9836 9833 9830 9827 9823 9820 9817 9814 9810 9807 9804 9801 9799 9796 9793 9790 9788 9785 9782 9779 9775 9771 9767 9763 9758 9752 9746 9739 9732 9724 9716 9707 9697 9687 9677 9666 9655 9643 9631 9620 9608 9596 9585 9573 9562 9552 9542 9533 9524 9516 9509 9502 9496 9492 9488 9484 9482 9481 9480 9480 9481 9482 9484 9487 9490 9494 9498 9503 9508 9514 9520 9526 9533 9539 9547 9554 9562 9569 9577 9586 9594 9603 9612 9621 9630 9639 9649 9658 9667 9677 9686 9695 9704 9713 9722 9730 9739 9746 9754 9760 9767 9773 9778 9783 9787 9791 9794 9797 9799 9800 9801 9801 9801 9801 9800 9798 9797 9795 9792 9790 9787 9784 9781 9777 9774 9770 9766 9762 9758 9754 9750 9746 9742 9738 9734 9729 9725 9721 9716 9712 9708 9703 9699 9695 9691 9687 9683 9679 9676 9672 9669 9666 9663 9660 9657 9655 9652 9650 9647 9645 9643 9641 9638 9636 9634 9631 9628 9625 9622 9618 9614 9610 9606 9601 9596 9591 9586 9580 9574 9568 9562 9556 9550 9544 9538 9532 9527 9522 9517 9513 9509 9506 9504 9502 9500 9499 9499 9500 9501 9502 9504 9507 9510 9514 9518 9522 9526 9531 9536 9541 9546 9550 9555 9560 9565 9569 9573 9577 9581 9585 9589 9592 9595 9599 9602 9605 9608 9611 9615 9618 9622 9625 9629 9634 9638 9643 9647 9653 9658 9663 9669 9675 9681 9687 9693 9700 9706 9712 9718 9724 9730 9736 9742 9747 9752 9757 9762 9766 9770 9774 9777 9781 9783 9786 9788 9790 9792 9794 9795 9796 9797 9798 9798 9799 9799 9800 9800 9800 9801 9801 9802 9803 9804 9805 9806 9807 9809 9811 9813 9815 9818 9821 9824 9827 9830 9834 9838 9842 9846 9851 9855 9859 9863 9868 9872 9876 9879 9883 9886 9890 8185 3 10 2 9893 9895 9898 9900 9902 9903 9905 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9922 9922 9921 9920 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9894 9892 9889 9888 9886 9885 9884 9883 9883 9883 9883 9884 9884 9886 9887 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9914 9914 9913 9912 9910 9908 9906 9903 9900 9897 9893 9889 9884 9879 9874 9868 9862 9856 9850 9843 9837 9830 9824 9817 9811 9804 9798 9792 9786 9780 9775 9769 9764 9759 9755 9751 9746 9743 9739 9736 9732 9730 9727 9724 9722 9720 9718 9716 9715 9713 9712 9711 9710 9710 9709 9709 9709 9709 9709 9709 9710 9711 9711 9712 9713 9715 9716 9717 9719 9720 9722 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9745 9748 9750 9753 9756 9759 9761 9765 9768 9771 9774 9778 9782 9785 9789 9793 9797 9801 9804 9808 9812 9816 9819 9823 9826 9829 9832 9835 9837 9840 9842 9844 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9877 9877 9877 9877 9877 9877 9876 9875 9874 9873 9871 9870 9868 9866 9864 9862 9860 9857 9855 9853 9851 9848 9846 9844 9842 9840 9838 9837 9835 9834 9832 9831 9830 9829 9828 9827 9826 9826 9825 9825 9824 9824 9823 9823 9823 9822 9822 9821 9821 9821 9820 9819 9819 9818 9817 9816 9814 9813 9812 9810 9808 9806 9804 9802 9800 9797 9795 9792 9790 9787 9785 9782 9780 9778 9776 9774 9772 9771 9770 9769 9768 9768 9768 9768 9769 9769 9770 9772 9773 9775 9777 9779 9781 9783 9785 9787 9790 9792 9794 9796 9798 9799 9801 9803 9804 9805 9806 9807 9808 9809 9809 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9816 9816 9817 9817 9818 9818 9819 9819 9819 9819 9818 9818 9817 9817 9815 9814 9813 9811 9809 9807 9805 9803 9801 9798 9796 9794 9791 9789 9787 9785 9784 9782 9781 9780 9780 9780 9780 9780 9780 9781 9782 9783 9784 9785 9787 9788 9789 9790 9792 9793 9793 9794 9794 9794 9794 9794 9793 9792 9791 9790 9788 9786 9784 9782 9780 9778 9775 9773 9770 9768 9765 9763 9761 9758 9756 9754 9751 9749 9747 9745 9742 9740 9737 9734 9731 9728 9724 9721 9717 9712 9708 9703 9697 9692 9686 9679 9673 9666 9659 9652 9644 9637 9630 9622 9615 9607 9600 9593 9586 9580 9573 9567 9561 9556 9551 9546 9541 9537 9533 9529 9526 9522 9519 9517 9514 9511 9509 9506 9504 9502 9500 9497 8186 3 10 2 9495 9493 9491 9489 9487 9485 9483 9481 9479 9478 9476 9475 9474 9473 9472 9471 9470 9469 9469 9469 9468 9468 9468 9468 9468 9468 9468 9467 9467 9466 9465 9464 9463 9462 9460 9458 9456 9453 9451 9448 9445 9441 9438 9434 9430 9426 9422 9418 9413 9409 9404 9400 9395 9390 9385 9380 9375 9369 9363 9357 9351 9345 9338 9331 9323 9315 9306 9297 9288 9278 9267 9256 9244 9232 9219 9206 9192 9178 9164 9149 9134 9118 9103 9087 9070 9054 9037 9020 9003 8986 8968 8950 8932 8913 8894 8875 8855 8834 8813 8791 8768 8745 8720 8694 8667 8639 8610 8580 8548 8515 8480 8444 8406 8367 8327 8285 8241 8196 8149 8101 8051 8000 7947 7893 7837 7779 7719 7657 7593 7528 7460 7389 7316 7241 7162 7081 6996 6908 6816 6721 6623 6520 6414 6303 6189 6070 5948 5822 5692 5559 5423 5283 5141 4998 4852 4705 4558 4410 4264 4118 3974 3833 3696 3562 3433 3310 3193 3083 2981 2887 2801 2725 2658 2602 2555 2520 2495 2481 2479 2487 2506 2536 2576 2626 2685 2754 2832 2918 3011 3112 3219 3332 3449 3572 3698 3827 3959 4092 4227 4363 4499 4635 4770 4904 5037 5168 5296 5423 5547 5668 5786 5902 6014 6124 6230 6333 6434 6531 6626 6717 6806 6892 6975 7056 7135 7211 7285 7356 7426 7493 7559 7623 7685 7745 7804 7861 7916 7970 8022 8073 8123 8171 8218 8263 8307 8350 8392 8432 8471 8509 8546 8581 8616 8649 8681 8711 8741 8769 8796 8823 8847 8871 8894 8916 8936 8956 8974 8992 9008 9024 9039 9053 9066 9078 9090 9101 9112 9122 9132 9141 9150 9159 9168 9176 9184 9192 9200 9208 9216 9224 9232 9240 9248 9256 9263 9271 9279 9286 9294 9301 9308 9315 9322 9328 9334 9340 9345 9349 9354 9358 9361 9364 9366 9368 9369 9370 9370 9369 9368 9367 9365 9362 9359 9355 9351 9346 9340 9334 9327 9320 9311 9302 9293 9282 9271 9259 9245 9231 9216 9200 9183 9164 9144 9124 9101 9078 9053 9027 8999 8971 8940 8909 8875 8841 8805 8767 8728 8688 8646 8603 8559 8513 8466 8417 8368 8317 8265 8212 8157 8102 8046 7989 7931 7873 7814 7754 7695 7635 7575 7516 7457 7398 7340 7284 7229 7175 7123 7073 7025 6980 6938 6898 6862 6830 6801 6776 6755 6739 6726 6719 6716 6717 6723 6734 6750 6770 6794 6823 6857 6894 6935 6980 7029 7080 7135 7192 7251 7313 7376 7441 7507 7574 7641 7709 7777 7845 7912 7979 8045 8110 8174 8236 8297 8357 8415 8472 8526 8579 8630 8680 8728 8773 8818 8860 8901 8940 8978 9014 9048 9082 9114 9144 9173 9201 9228 9254 9278 9302 9324 9346 9366 9386 9405 9423 9440 9456 9471 9486 9500 9513 9526 9538 9549 9560 9570 9580 9589 9598 9606 9614 9622 9629 9636 9642 9649 9655 9660 9666 9671 9676 9681 9685 9690 9694 9698 9702 9705 9709 9712 9715 8187 3 10 2 9718 9721 9724 9726 9729 9731 9734 9736 9738 9741 9743 9745 9748 9750 9752 9755 9757 9760 9762 9765 9767 9770 9773 9775 9778 9780 9783 9785 9787 9789 9791 9792 9794 9795 9796 9797 9798 9798 9799 9799 9799 9799 9798 9798 9797 9796 9796 9795 9794 9794 9793 9793 9792 9792 9792 9792 9793 9793 9794 9795 9796 9798 9799 9801 9803 9805 9808 9810 9812 9815 9817 9820 9822 9825 9827 9829 9831 9833 9834 9835 9836 9837 9838 9838 9838 9838 9837 9837 9836 9835 9834 9833 9831 9830 9829 9828 9827 9826 9826 9825 9825 9825 9825 9825 9826 9827 9828 9829 9830 9832 9833 9835 9836 9837 9838 9839 9840 9841 9841 9841 9840 9839 9838 9836 9834 9831 9828 9825 9822 9818 9814 9810 9806 9802 9798 9795 9791 9788 9785 9782 9780 9778 9777 9776 9776 9776 9776 9777 9778 9780 9781 9783 9785 9788 9790 9792 9794 9797 9799 9801 9802 9804 9805 9807 9808 9809 9809 9810 9811 9812 9813 9814 9815 9816 9818 9820 9822 9825 9827 9830 9834 9838 9842 9846 9850 9855 9859 9864 9868 9872 9876 9880 9884 9887 9890 9892 9894 9895 9896 9896 9896 9895 9894 9893 9891 9889 9887 9884 9882 9880 9877 9875 9873 9871 9870 9869 9868 9868 9868 9868 9869 9870 9872 9874 9876 9878 9880 9883 9885 9887 9889 9891 9893 9895 9896 9897 9897 9897 9897 9896 9895 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9864 9861 9859 9856 9854 9852 9850 9849 9848 9846 9846 9845 9845 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9826 9825 9824 9822 9821 9819 9817 9816 9814 9812 9810 9808 9806 9804 9802 9799 9797 9794 9792 9789 9786 9783 9780 9777 9774 9771 9768 9764 9761 9757 9754 9750 9746 9742 9738 9734 9730 9725 9721 9716 9711 9706 9701 9696 9691 9685 9679 9673 9667 9661 9655 9648 9642 9635 9628 9621 9614 9607 9600 9593 9586 9579 9572 9566 9560 9554 9548 9543 9538 9534 9530 9526 9524 9521 9519 9518 9517 9517 9517 9517 9518 9519 9520 9521 9522 9522 9523 9523 9523 9522 9521 9519 9516 9512 9508 9502 9496 9488 9480 9471 9461 9450 9439 9426 9414 9401 9388 9375 9361 9349 9336 9324 9313 9302 9293 9284 9277 9271 9266 9263 9261 9261 9263 9265 9270 9275 9282 9291 9300 9311 9322 9335 9348 9361 9376 9390 9404 9419 9434 9448 9462 9475 9488 9500 9512 9523 9533 9542 9551 9558 9565 9571 9576 9580 9584 9586 9588 9590 9591 9591 9591 9590 9589 9588 9586 9585 9583 9581 9579 9577 9575 9573 9571 9569 9567 9566 9564 9563 9561 9560 9558 9557 9556 9554 9552 9550 9548 9546 9543 9541 9537 9534 9529 9525 9520 9515 9509 9502 9496 9488 9481 9473 8188 3 10 2 9465 9456 9448 9439 9430 9421 9412 9403 9395 9386 9378 9370 9363 9356 9349 9343 9338 9333 9328 9325 9322 9319 9317 9315 9314 9314 9313 9314 9314 9315 9316 9318 9320 9321 9323 9325 9327 9329 9331 9333 9335 9337 9339 9340 9342 9343 9345 9346 9347 9348 9348 9349 9349 9350 9350 9350 9350 9350 9349 9349 9348 9348 9347 9346 9346 9345 9344 9344 9343 9343 9343 9343 9343 9344 9345 9346 9347 9349 9352 9355 9358 9362 9367 9372 9377 9383 9390 9397 9405 9413 9422 9432 9441 9451 9462 9472 9483 9494 9505 9517 9528 9539 9550 9561 9572 9583 9593 9603 9613 9622 9632 9640 9648 9656 9664 9671 9678 9684 9690 9696 9701 9706 9711 9716 9720 9725 9729 9733 9737 9741 9745 9749 9753 9757 9761 9766 9770 9774 9778 9781 9785 9789 9792 9795 9798 9801 9803 9805 9807 9808 9808 9808 9808 9806 9805 9802 9799 9796 9792 9787 9782 9776 9770 9764 9757 9750 9742 9735 9727 9719 9712 9704 9696 9689 9682 9675 9668 9662 9656 9650 9645 9641 9636 9632 9629 9626 9623 9621 9619 9618 9617 9616 9615 9615 9615 9615 9616 9617 9618 9620 9621 9623 9625 9628 9631 9634 9638 9641 9645 9650 9654 9659 9665 9670 9676 9681 9687 9693 9700 9706 9712 9717 9723 9729 9734 9738 9743 9747 9750 9753 9756 9758 9759 9760 9760 9760 9760 9759 9757 9756 9754 9752 9750 9748 9746 9744 9743 9741 9740 9739 9739 9739 9739 9740 9741 9743 9745 9747 9749 9751 9754 9757 9759 9761 9764 9765 9767 9768 9768 9768 9768 9767 9765 9763 9760 9756 9752 9748 9743 9738 9733 9728 9723 9717 9712 9707 9703 9699 9695 9692 9689 9687 9686 9685 9685 9686 9687 9688 9690 9692 9695 9697 9700 9702 9705 9707 9709 9710 9711 9712 9711 9711 9709 9707 9705 9701 9697 9693 9688 9683 9678 9672 9666 9660 9655 9649 9644 9639 9634 9630 9627 9624 9621 9620 9618 9617 9617 9617 9618 9618 9619 9620 9621 9622 9623 9623 9623 9623 9622 9620 9617 9614 9610 9605 9600 9594 9586 9579 9570 9561 9551 9541 9531 9520 9509 9497 9486 9475 9464 9453 9443 9432 9422 9413 9404 9395 9387 9380 9373 9366 9360 9354 9349 9344 9339 9334 9330 9326 9323 9319 9315 9312 9309 9306 9303 9301 9298 9296 9293 9291 9290 9288 9287 9286 9286 9285 9285 9285 9286 9287 9288 9290 9291 9293 9295 9297 9299 9301 9303 9305 9307 9308 9309 9310 9311 9311 9310 9309 9308 9306 9304 9301 9297 9293 9289 9284 9278 9272 9266 9260 9253 9245 9238 9230 9222 9214 9206 9197 9189 9181 9172 9164 9155 9146 9138 9129 9120 9111 9102 9093 9084 9075 9065 9055 9045 9035 9024 9013 9002 8990 8978 8965 8952 8939 8925 8912 8897 8883 8868 8853 8837 8822 8806 8790 8774 8758 8743 8727 8711 8695 8680 8664 8649 8634 8619 8604 8589 8574 8560 8545 8189 3 10 2 8531 8517 8502 8488 8473 8458 8443 8428 8413 8397 8381 8364 8347 8330 8312 8294 8275 8256 8236 8216 8195 8173 8151 8129 8106 8082 8057 8032 8006 7979 7952 7924 7894 7864 7833 7800 7767 7732 7696 7658 7619 7578 7536 7492 7447 7400 7351 7300 7248 7193 7137 7079 7019 6958 6894 6829 6762 6693 6623 6550 6476 6401 6323 6244 6163 6080 5996 5909 5821 5730 5637 5542 5445 5346 5244 5140 5033 4924 4813 4699 4582 4463 4341 4218 4092 3964 3834 3703 3570 3436 3301 3166 3030 2895 2760 2626 2493 2362 2233 2106 1981 1860 1742 1628 1517 1411 1309 1211 1118 1030 947 869 796 728 665 607 554 507 464 425 392 363 338 318 303 292 285 282 283 289 299 313 332 355 382 413 449 490 535 585 639 698 762 831 904 982 1065 1152 1243 1339 1439 1544 1651 1763 1877 1995 2115 2238 2363 2489 2618 2747 2877 3008 3139 3269 3400 3530 3659 3787 3913 4038 4162 4283 4403 4521 4636 4750 4861 4970 5077 5181 5284 5384 5481 5577 5670 5762 5851 5938 6023 6107 6188 6267 6345 6420 6494 6566 6636 6705 6771 6836 6899 6961 7020 7078 7135 7189 7242 7294 7344 7393 7440 7486 7531 7574 7616 7658 7698 7737 7775 7813 7849 7885 7921 7955 7989 8022 8055 8088 8119 8150 8181 8211 8241 8270 8298 8326 8353 8380 8406 8431 8456 8480 8503 8525 8547 8568 8588 8608 8627 8645 8663 8679 8696 8712 8727 8742 8756 8770 8784 8797 8811 8823 8836 8849 8861 8874 8886 8898 8911 8923 8935 8947 8959 8971 8983 8995 9007 9019 9030 9042 9053 9064 9075 9086 9096 9107 9117 9127 9137 9146 9155 9165 9173 9182 9191 9199 9207 9216 9224 9231 9239 9247 9255 9262 9270 9277 9285 9292 9300 9307 9314 9321 9329 9336 9343 9350 9357 9364 9371 9377 9384 9391 9397 9403 9409 9415 9421 9427 9432 9437 9442 9447 9452 9456 9460 9464 9468 9472 9475 9478 9481 9484 9486 9488 9490 9492 9494 9495 9496 9497 9498 9499 9500 9500 9501 9501 9501 9502 9502 9503 9503 9504 9505 9506 9507 9509 9510 9512 9514 9517 9519 9522 9525 9528 9532 9536 9539 9544 9548 9552 9556 9561 9565 9570 9574 9578 9583 9587 9590 9594 9598 9601 9604 9607 9610 9612 9615 9617 9619 9621 9622 9624 9626 9627 9629 9630 9632 9634 9636 9638 9640 9642 9644 9647 9650 9652 9655 9658 9661 9664 9668 9671 9674 9677 9680 9682 9685 9687 9690 9692 9694 9695 9697 9698 9700 9701 9702 9703 9704 9705 9706 9707 9708 9710 9711 9713 9715 9717 9719 9722 9725 9728 9731 9734 9738 9741 9745 9749 9752 9756 9759 9762 9765 9768 9770 9772 9773 9774 9775 9775 9775 9775 9774 9773 9771 9769 9768 9766 9764 9761 9759 9758 9756 9754 9753 9752 9752 9752 9752 9753 9754 9755 9757 9759 9761 9764 9767 9770 8190 3 10 2 9773 9776 9779 9782 9785 9788 9791 9793 9795 9797 9799 9800 9801 9801 9801 9801 9801 9800 9799 9798 9797 9795 9794 9793 9791 9790 9788 9787 9786 9785 9785 9784 9784 9784 9784 9784 9784 9785 9786 9787 9788 9789 9790 9791 9792 9794 9795 9796 9797 9798 9799 9800 9800 9801 9801 9801 9801 9801 9801 9800 9799 9798 9797 9796 9794 9793 9791 9789 9788 9786 9784 9782 9780 9779 9777 9776 9775 9774 9773 9773 9773 9773 9774 9774 9776 9777 9779 9781 9783 9786 9788 9791 9794 9797 9800 9804 9807 9809 9812 9815 9817 9819 9821 9823 9824 9825 9826 9826 9826 9826 9826 9826 9825 9825 9824 9824 9823 9823 9823 9823 9823 9824 9825 9827 9828 9830 9833 9835 9838 9841 9844 9848 9851 9855 9858 9861 9865 9868 9871 9873 9875 9877 9879 9880 9881 9882 9882 9882 9881 9880 9879 9878 9877 9875 9873 9872 9870 9868 9867 9865 9864 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9842 9842 9842 9842 9843 9844 9845 9846 9847 9848 9850 9852 9854 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9870 9871 9871 9871 9871 9871 9870 9870 9869 9868 9867 9867 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9869 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9891 9892 9894 9895 9896 9896 9896 9896 9896 9895 9894 9893 9892 9890 9889 9887 9885 9884 9882 9881 9879 9878 9878 9877 9877 9877 9878 9879 9881 9882 9884 9887 9889 9892 9895 9898 9901 9904 9906 9909 9912 9914 9916 9917 9918 9919 9919 9919 9919 9918 9916 9914 9912 9909 9907 9903 9900 9897 9893 9890 9886 9883 9880 9877 9874 9871 9869 9867 9865 9864 9863 9862 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9861 9860 9859 9857 9855 9852 9849 9846 9842 9837 9833 9828 9822 9816 9810 9803 9796 9789 9781 9773 9764 9755 9746 9737 9727 9717 9706 9696 9685 9674 9663 9651 9640 9628 9616 9604 9593 9581 9570 9559 9548 9538 9528 9518 9509 9501 9494 9487 9481 9476 9472 9469 9467 9466 9466 9467 9469 9472 9475 9480 9486 9492 9499 9507 9515 9523 9533 9542 9551 9561 9571 9581 9590 9600 9609 9619 9628 9636 9645 9653 9660 9668 9675 9681 9688 9694 9700 9705 9711 9716 9721 9726 9730 9735 9739 9743 9747 9751 9755 9759 9762 9766 9769 9772 9774 9777 9779 9780 9782 9783 9784 9784 9784 9784 9783 9782 9780 9778 9776 9774 9771 9768 9764 9760 9756 9752 9748 9743 9739 9734 9729 9724 9719 9715 9710 9705 9700 9696 8191 3 10 2 9691 9687 9683 9679 9676 9673 9670 9667 9665 9664 9662 9662 9662 9662 9663 9665 9667 9669 9673 9676 9681 9686 9691 9696 9702 9709 9715 9722 9729 9736 9743 9750 9757 9763 9770 9776 9782 9787 9792 9797 9801 9805 9808 9811 9813 9815 9817 9818 9820 9820 9821 9821 9822 9822 9823 9823 9823 9824 9825 9826 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9852 9854 9855 9855 9856 9856 9856 9856 9856 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9846 9846 9846 9847 9848 9848 9850 9851 9852 9854 9856 9858 9860 9862 9864 9866 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9897 9895 9893 9891 9889 9886 9884 9882 9880 9878 9876 9874 9873 9872 9871 9870 9870 9871 9871 9872 9874 9876 9878 9880 9883 9886 9889 9892 9895 9898 9902 9905 9907 9910 9912 9914 9915 9916 9917 9917 9916 9915 9914 9912 9909 9906 9903 9900 9896 9892 9887 9883 9879 9875 9871 9867 9863 9860 9858 9855 9854 9852 9852 9851 9852 9853 9854 9856 9859 9861 9865 9868 9872 9876 9880 9884 9888 9892 9896 9900 9903 9906 9909 9911 9913 9915 9916 9917 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9907 9906 9906 9906 9906 9906 9907 9908 9909 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9927 9927 9927 9926 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9910 9908 9907 9905 9904 9904 9903 9903 9903 9903 9904 9905 9906 9907 9909 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9927 9928 9929 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9939 9938 9936 9935 9933 9931 9928 9926 9924 9921 9919 9916 9914 9912 9909 9907 9905 9904 9902 9901 9900 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9914 9914 9913 9911 9910 9908 9907 9905 9903 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9881 9879 9878 9877 9876 9875 9875 9875 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9877 9878 9878 9877 9877 9877 9876 9874 9873 9871 9869 9866 9863 9859 9855 9851 9846 9840 9834 9828 9821 9814 9806 9798 9790 9782 9773 9764 8192 3 10 3 9776 9767 9757 9748 9739 9730 9722 9713 9705 9697 9690 9684 9677 9672 9667 9663 9659 9656 9654 9653 9652 9652 9652 9653 9655 9657 9660 9664 9667 9672 9676 9681 9687 9692 9698 9703 9709 9715 9721 9727 9733 9739 9744 9750 9755 9760 9764 9769 9773 9777 9780 9783 9786 9788 9790 9792 9793 9794 9795 9795 9795 9795 9794 9793 9792 9791 9789 9788 9786 9784 9782 9780 9777 9775 9773 9771 9768 9766 9764 9762 9760 9758 9756 9754 9753 9751 9749 9748 9746 9745 9744 9742 9741 9739 9737 9736 9734 9732 9730 9728 9726 9724 9721 9718 9715 9712 9709 9706 9702 9698 9695 9691 9687 9683 9678 9674 9670 9666 9662 9658 9654 9650 9647 9643 9640 9637 9635 9632 9630 9629 9627 9626 9626 9625 9625 9626 9627 9628 9629 9631 9634 9636 9639 9643 9646 9650 9654 9658 9663 9667 9672 9677 9682 9686 9691 9696 9700 9705 9709 9713 9718 9721 9725 9728 9732 9734 9737 9740 9742 9744 9746 9747 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9763 9764 9766 9768 9770 9772 9775 9777 9780 9782 9785 9788 9791 9794 9797 9800 9803 9805 9808 9810 9813 9815 9817 9818 9820 9821 9821 9822 9822 9822 9821 9820 9819 9817 9815 9813 9811 9808 9805 9801 9798 9794 9790 9786 9781 9777 9772 9767 9762 9757 9751 9746 9740 9734 9729 9722 9716 9710 9703 9696 9689 9682 9674 9666 9658 9649 9640 9631 9621 9612 9601 9591 9580 9569 9558 9546 9535 9523 9511 9499 9487 9475 9463 9452 9440 9429 9419 9408 9398 9389 9381 9373 9365 9359 9353 9348 9344 9341 9338 9337 9336 9336 9337 9339 9341 9345 9349 9354 9359 9365 9371 9378 9385 9393 9401 9409 9417 9426 9434 9443 9451 9459 9467 9475 9483 9490 9497 9504 9510 9516 9522 9527 9531 9536 9539 9543 9546 9548 9550 9552 9553 9554 9555 9555 9555 9555 9555 9554 9553 9552 9551 9549 9548 9546 9544 9542 9540 9539 9537 9535 9533 9531 9529 9527 9525 9523 9521 9519 9517 9515 9513 9511 9509 9507 9505 9502 9500 9497 9494 9491 9488 9484 9480 9476 9472 9467 9462 9456 9450 9444 9438 9430 9423 9415 9407 9398 9389 9380 9370 9360 9349 9338 9327 9316 9305 9293 9281 9269 9257 9244 9232 9220 9207 9195 9183 9170 9158 9146 9134 9122 9111 9099 9087 9076 9064 9053 9041 9030 9018 9007 8995 8984 8972 8960 8948 8936 8923 8910 8898 8884 8871 8857 8843 8829 8815 8800 8785 8769 8754 8738 8722 8705 8689 8672 8654 8637 8619 8601 8582 8563 8544 8524 8503 8482 8461 8439 8416 8392 8368 8343 8317 8289 8261 8232 8202 8170 8137 8103 8067 8031 7992 7953 7912 7870 7826 7780 7734 7686 7636 7585 7533 7479 7424 7367 7309 7250 7189 7127 7063 6998 6931 6863 6793 6721 6647 6572 6495 6416 6334 6251 6166 6078 5987 5895 5799 8193 3 10 3 5701 5601 5498 5392 5283 5172 5058 4941 4821 4700 4575 4449 4320 4190 4057 3923 3788 3652 3516 3379 3242 3105 2969 2834 2701 2569 2440 2313 2189 2069 1953 1841 1733 1631 1534 1442 1356 1277 1204 1137 1078 1025 980 942 911 888 873 865 864 871 885 907 936 972 1014 1064 1119 1182 1250 1324 1403 1488 1578 1672 1771 1874 1981 2091 2205 2322 2441 2563 2687 2812 2939 3068 3197 3328 3458 3589 3720 3851 3981 4111 4240 4368 4494 4619 4743 4865 4986 5104 5220 5334 5446 5556 5663 5768 5870 5970 6067 6161 6253 6342 6429 6513 6594 6673 6749 6822 6893 6962 7028 7092 7154 7213 7270 7326 7379 7430 7480 7528 7575 7619 7663 7705 7746 7786 7824 7862 7899 7935 7970 8004 8038 8071 8104 8136 8168 8199 8230 8260 8290 8320 8349 8378 8406 8434 8461 8488 8515 8541 8567 8592 8616 8640 8664 8686 8708 8730 8751 8771 8791 8810 8829 8847 8864 8881 8897 8913 8929 8943 8958 8972 8986 8999 9013 9025 9038 9050 9063 9074 9086 9098 9109 9120 9131 9142 9152 9162 9172 9182 9192 9201 9210 9219 9228 9236 9244 9252 9260 9267 9274 9281 9287 9294 9300 9306 9311 9317 9323 9328 9333 9339 9344 9349 9355 9360 9365 9371 9376 9381 9387 9393 9398 9404 9410 9415 9421 9427 9433 9439 9444 9450 9456 9461 9467 9472 9477 9483 9488 9492 9497 9502 9506 9510 9514 9518 9522 9526 9529 9533 9536 9539 9542 9545 9548 9550 9553 9555 9558 9560 9562 9564 9566 9568 9570 9571 9573 9574 9575 9577 9578 9579 9580 9580 9581 9582 9583 9583 9584 9585 9585 9586 9587 9588 9589 9590 9591 9592 9593 9595 9596 9598 9599 9601 9603 9605 9606 9608 9609 9611 9612 9613 9614 9615 9615 9615 9615 9614 9613 9611 9609 9607 9604 9601 9597 9593 9589 9584 9580 9575 9570 9565 9559 9554 9549 9544 9539 9535 9531 9527 9523 9520 9517 9515 9513 9512 9511 9510 9510 9511 9512 9513 9514 9516 9518 9520 9522 9524 9526 9529 9531 9533 9535 9537 9539 9541 9542 9544 9545 9546 9547 9548 9548 9549 9549 9550 9550 9550 9550 9551 9551 9552 9552 9553 9554 9554 9555 9556 9558 9559 9560 9562 9563 9564 9566 9568 9569 9571 9572 9574 9575 9577 9578 9580 9581 9583 9584 9586 9587 9589 9590 9592 9594 9596 9598 9600 9603 9605 9608 9611 9614 9618 9621 9625 9629 9633 9637 9641 9646 9650 9655 9660 9664 9669 9674 9678 9683 9687 9691 9695 9699 9703 9706 9710 9713 9716 9718 9721 9723 9725 9726 9728 9729 9730 9731 9732 9733 9733 9733 9734 9734 9734 9733 9733 9733 9732 9732 9731 9730 9729 9728 9727 9726 9725 9724 9722 9721 9719 9718 9716 9714 9713 9711 9709 9708 9706 9704 9703 9701 9700 9699 9697 9696 9695 9695 9694 9694 9694 9694 9694 9694 9695 9696 9697 9698 9700 9701 9703 8194 3 10 3 9704 9706 9708 9709 9711 9712 9714 9715 9717 9718 9718 9719 9719 9719 9719 9719 9718 9717 9715 9714 9712 9710 9708 9705 9702 9700 9697 9694 9691 9688 9684 9681 9678 9675 9672 9669 9666 9664 9661 9659 9656 9654 9652 9650 9648 9646 9644 9642 9640 9638 9637 9635 9633 9632 9630 9628 9627 9625 9624 9622 9620 9619 9617 9616 9614 9613 9612 9610 9609 9608 9607 9607 9606 9605 9605 9605 9604 9604 9604 9604 9604 9603 9603 9603 9603 9602 9602 9601 9601 9600 9599 9597 9596 9594 9592 9590 9588 9585 9582 9579 9576 9573 9569 9565 9561 9557 9553 9549 9545 9541 9536 9532 9528 9523 9519 9515 9510 9506 9502 9498 9494 9490 9487 9483 9479 9476 9473 9469 9466 9463 9460 9457 9455 9452 9450 9447 9445 9443 9441 9440 9438 9437 9436 9434 9433 9433 9432 9431 9431 9430 9430 9430 9430 9429 9429 9429 9429 9429 9428 9428 9427 9427 9426 9425 9424 9422 9421 9419 9417 9415 9412 9410 9407 9404 9400 9397 9393 9389 9385 9381 9376 9372 9367 9363 9358 9353 9349 9344 9340 9335 9330 9326 9322 9317 9313 9309 9305 9301 9297 9293 9289 9285 9281 9277 9273 9269 9264 9260 9255 9250 9244 9239 9233 9227 9220 9213 9206 9199 9191 9183 9174 9166 9157 9147 9138 9128 9119 9109 9099 9089 9079 9069 9060 9050 9040 9031 9022 9013 9004 8996 8987 8979 8971 8963 8956 8948 8940 8933 8925 8917 8909 8901 8893 8884 8875 8865 8855 8844 8833 8822 8809 8797 8783 8769 8754 8739 8723 8707 8690 8672 8654 8635 8616 8597 8577 8557 8537 8516 8496 8475 8454 8433 8411 8390 8369 8347 8325 8303 8282 8259 8237 8215 8192 8169 8146 8122 8098 8074 8049 8024 7998 7972 7945 7917 7889 7861 7831 7802 7771 7740 7708 7676 7643 7610 7576 7541 7506 7471 7435 7398 7361 7324 7286 7248 7209 7170 7130 7090 7049 7008 6965 6923 6879 6835 6790 6743 6696 6648 6598 6547 6495 6442 6386 6330 6271 6211 6149 6085 6020 5952 5883 5811 5738 5663 5586 5507 5426 5344 5260 5174 5087 4999 4909 4818 4727 4635 4542 4449 4355 4262 4169 4076 3983 3892 3801 3711 3622 3535 3449 3364 3281 3200 3122 3045 2970 2897 2827 2759 2693 2629 2568 2510 2454 2400 2348 2299 2253 2208 2166 2127 2089 2054 2021 1990 1961 1935 1910 1888 1867 1848 1831 1816 1803 1792 1782 1774 1767 1762 1759 1757 1757 1758 1761 1765 1771 1778 1787 1797 1809 1822 1837 1854 1872 1892 1914 1938 1964 1992 2022 2055 2090 2127 2167 2210 2256 2304 2356 2410 2468 2528 2592 2660 2730 2803 2880 2960 3042 3128 3216 3307 3401 3497 3595 3695 3797 3900 4004 4110 4217 4324 4431 4539 4646 4753 4859 4965 5070 5173 5275 5375 5474 5571 5666 5758 5849 5938 6024 6108 6189 6268 6345 6420 6492 6562 6630 6695 6759 6820 6879 6937 8195 3 10 3 6992 7046 7098 7148 7196 7243 7289 7333 7375 7416 7456 7495 7533 7569 7604 7638 7671 7704 7735 7765 7795 7824 7852 7879 7906 7932 7958 7983 8007 8031 8055 8079 8101 8124 8147 8169 8190 8212 8233 8255 8275 8296 8317 8337 8357 8377 8396 8415 8434 8453 8471 8489 8507 8524 8541 8557 8574 8589 8605 8619 8634 8648 8662 8675 8688 8700 8712 8724 8736 8747 8758 8769 8779 8789 8799 8809 8819 8828 8837 8846 8855 8864 8872 8880 8888 8896 8904 8911 8918 8925 8932 8939 8945 8951 8956 8962 8967 8972 8977 8981 8985 8989 8993 8997 9000 9004 9007 9010 9014 9017 9021 9024 9028 9032 9036 9040 9045 9050 9055 9060 9066 9072 9078 9085 9092 9099 9107 9115 9123 9131 9139 9148 9157 9166 9175 9184 9193 9202 9211 9220 9228 9237 9245 9253 9261 9269 9276 9283 9290 9296 9302 9308 9313 9318 9323 9328 9332 9335 9339 9342 9345 9347 9350 9352 9354 9355 9357 9358 9360 9361 9362 9363 9364 9365 9366 9366 9367 9368 9368 9369 9370 9370 9371 9371 9372 9372 9372 9372 9372 9372 9371 9370 9369 9368 9367 9365 9363 9360 9357 9354 9350 9346 9341 9336 9331 9325 9318 9312 9304 9297 9289 9280 9271 9262 9253 9243 9233 9223 9213 9202 9192 9182 9171 9161 9151 9141 9132 9123 9114 9106 9099 9092 9085 9079 9074 9070 9067 9064 9062 9061 9061 9062 9064 9067 9070 9075 9080 9086 9093 9100 9108 9117 9127 9137 9147 9158 9170 9181 9194 9206 9218 9231 9244 9257 9270 9283 9296 9309 9322 9335 9348 9361 9373 9386 9398 9410 9422 9434 9446 9458 9470 9481 9492 9504 9515 9526 9536 9547 9557 9567 9577 9586 9596 9605 9613 9621 9629 9637 9644 9651 9657 9663 9668 9673 9678 9682 9685 9688 9691 9694 9696 9697 9699 9700 9700 9701 9701 9701 9701 9701 9700 9700 9699 9698 9698 9697 9696 9696 9695 9695 9694 9694 9694 9693 9693 9693 9693 9693 9693 9694 9694 9695 9695 9696 9697 9698 9699 9700 9701 9703 9704 9706 9708 9710 9712 9715 9717 9720 9723 9726 9729 9733 9736 9740 9744 9747 9751 9755 9759 9764 9768 9772 9776 9780 9783 9787 9791 9794 9797 9800 9803 9806 9808 9810 9812 9814 9816 9817 9818 9819 9819 9820 9820 9820 9820 9820 9819 9819 9819 9818 9817 9817 9816 9815 9815 9814 9813 9813 9812 9812 9811 9811 9810 9810 9810 9810 9809 9809 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9810 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9813 9813 9813 9813 9813 9814 9814 9814 9815 9815 9816 9816 9817 9817 9818 9819 9819 9820 9821 9822 9823 9824 9826 9827 9828 9829 9831 9832 9833 9835 9836 9837 9838 9840 9841 9842 9843 9844 9845 9845 9846 9846 9847 9847 9847 9847 9847 9847 9846 9846 9845 9845 9844 9843 9843 9842 9841 9840 9840 9839 9839 8196 3 10 3 9838 9838 9837 9837 9837 9837 9837 9838 9838 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9854 9854 9855 9856 9856 9856 9857 9857 9856 9856 9856 9855 9854 9854 9853 9852 9851 9850 9848 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9843 9844 9844 9844 9844 9843 9843 9842 9842 9841 9841 9840 9839 9838 9838 9837 9836 9836 9835 9835 9835 9835 9836 9836 9837 9838 9840 9841 9843 9845 9847 9850 9853 9855 9858 9861 9864 9867 9869 9872 9875 9877 9879 9881 9882 9884 9885 9885 9886 9885 9885 9884 9883 9882 9880 9878 9876 9874 9871 9869 9866 9863 9860 9857 9854 9851 9849 9846 9844 9841 9839 9837 9835 9833 9832 9831 9830 9829 9828 9827 9827 9826 9826 9826 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9827 9827 9826 9825 9824 9823 9822 9821 9820 9819 9817 9816 9814 9813 9811 9810 9808 9806 9805 9803 9801 9799 9796 9794 9792 9789 9786 9782 9779 9775 9771 9766 9761 9755 9749 9742 9735 9728 9719 9711 9701 9691 9681 9670 9659 9648 9636 9624 9611 9599 9586 9573 9561 9548 9536 9524 9513 9502 9491 9481 9471 9462 9454 9447 9440 9434 9429 9425 9421 9419 9417 9415 9415 9415 9416 9417 9419 9422 9425 9429 9433 9437 9442 9447 9452 9458 9463 9469 9476 9482 9489 9495 9502 9509 9517 9524 9532 9539 9547 9555 9563 9571 9579 9587 9595 9604 9612 9621 9629 9637 9646 9654 9662 9670 9678 9685 9693 9700 9707 9714 9720 9727 9732 9738 9744 9749 9754 9758 9763 9767 9771 9775 9779 9782 9785 9789 9792 9795 9798 9801 9803 9806 9809 9811 9814 9816 9818 9821 9823 9825 9826 9828 9829 9831 9832 9833 9833 9833 9834 9833 9833 9832 9831 9830 9829 9827 9825 9823 9821 9818 9816 9814 9811 9809 9806 9804 9802 9799 9797 9796 9794 9793 9791 9791 9790 9789 9789 9789 9789 9790 9790 9791 9792 9793 9794 9795 9796 9796 9797 9798 9798 9798 9798 9798 9797 9796 9795 9793 9791 9789 9786 9783 9779 9775 9771 9766 9762 9756 9751 9745 9739 9733 9727 9721 9714 9708 9701 9694 9688 9681 9675 9669 9662 9656 9650 9644 9638 9633 9627 9622 9617 9612 9607 9603 9598 9594 9590 9586 9583 9579 9576 9573 9570 9567 9565 9563 9561 9559 9557 9555 9554 9553 9552 9551 9550 9550 9549 9549 9549 9549 9549 9549 9549 9549 9549 9549 9548 9548 9548 9547 9546 9546 9544 9543 9541 9540 9537 9535 9532 9530 9526 9523 9520 9516 9512 9509 9505 9501 9497 9494 9490 9487 9484 9481 9478 9476 9475 9474 9473 9473 9473 9474 9476 9478 9480 8197 3 10 3 9483 9487 9491 9496 9501 9506 9512 9518 9524 9530 9537 9543 9549 9556 9562 9568 9574 9579 9585 9590 9594 9599 9602 9606 9609 9612 9615 9617 9619 9620 9622 9623 9624 9625 9625 9626 9627 9627 9628 9629 9630 9631 9632 9633 9634 9636 9637 9639 9641 9642 9644 9646 9648 9650 9651 9653 9655 9656 9657 9659 9660 9660 9661 9661 9661 9661 9661 9660 9659 9658 9657 9655 9654 9652 9650 9648 9646 9643 9641 9639 9636 9633 9631 9628 9625 9623 9620 9617 9615 9612 9609 9606 9604 9601 9598 9595 9592 9589 9586 9583 9580 9576 9573 9570 9566 9562 9559 9555 9551 9547 9543 9539 9535 9530 9526 9521 9517 9512 9507 9503 9498 9493 9488 9483 9478 9474 9469 9464 9459 9454 9449 9445 9440 9436 9431 9427 9422 9418 9414 9410 9406 9402 9399 9395 9392 9388 9385 9381 9378 9374 9371 9368 9364 9361 9357 9353 9350 9346 9341 9337 9333 9328 9323 9318 9312 9307 9301 9295 9288 9282 9275 9268 9260 9253 9245 9237 9229 9220 9212 9203 9194 9185 9176 9167 9157 9148 9138 9129 9119 9109 9099 9089 9079 9069 9059 9049 9038 9028 9017 9006 8995 8984 8972 8961 8949 8937 8924 8912 8899 8886 8872 8858 8844 8829 8814 8799 8783 8767 8751 8734 8716 8698 8680 8661 8642 8623 8603 8582 8561 8540 8518 8496 8473 8450 8427 8403 8378 8353 8328 8302 8276 8249 8221 8193 8164 8134 8104 8073 8041 8008 7975 7940 7904 7868 7830 7791 7751 7710 7668 7624 7579 7533 7485 7436 7385 7334 7281 7226 7170 7112 7054 6993 6931 6868 6803 6737 6669 6600 6528 6456 6381 6305 6226 6146 6064 5979 5893 5804 5713 5620 5524 5425 5324 5221 5115 5006 4894 4780 4664 4545 4423 4300 4174 4046 3916 3785 3653 3519 3385 3250 3115 2980 2846 2713 2580 2449 2320 2193 2069 1948 1830 1715 1604 1497 1395 1296 1203 1114 1031 952 879 811 749 692 640 594 553 518 488 464 444 430 422 418 419 426 437 453 474 500 531 566 606 651 701 755 813 876 944 1016 1093 1174 1259 1348 1441 1538 1639 1743 1851 1962 2076 2193 2312 2434 2558 2683 2810 2939 3068 3198 3328 3459 3589 3719 3848 3976 4103 4229 4353 4476 4596 4715 4831 4945 5056 5165 5272 5376 5477 5576 5673 5766 5858 5946 6033 6117 6198 6278 6355 6430 6504 6575 6644 6712 6778 6842 6905 6966 7026 7084 7141 7196 7251 7304 7355 7406 7455 7503 7550 7596 7641 7684 7726 7768 7808 7847 7885 7922 7957 7992 8026 8058 8090 8120 8149 8178 8205 8231 8257 8281 8305 8328 8349 8370 8391 8410 8429 8447 8465 8482 8498 8514 8530 8545 8560 8575 8590 8604 8618 8632 8646 8660 8674 8688 8703 8717 8731 8745 8759 8773 8788 8802 8817 8831 8845 8860 8874 8888 8903 8917 8931 8944 8958 8971 8985 8998 9011 9023 9036 9048 8198 3 10 3 9060 9072 9084 9095 9106 9117 9128 9139 9150 9160 9170 9181 9191 9201 9210 9220 9229 9239 9248 9257 9265 9274 9282 9290 9298 9306 9313 9320 9327 9334 9340 9347 9353 9358 9364 9369 9374 9379 9384 9389 9393 9398 9402 9407 9411 9415 9419 9423 9427 9431 9435 9439 9443 9447 9451 9454 9458 9461 9464 9467 9469 9472 9474 9476 9478 9479 9480 9481 9481 9481 9481 9481 9480 9479 9478 9476 9475 9473 9471 9469 9467 9464 9462 9459 9457 9454 9451 9449 9446 9443 9439 9436 9432 9429 9425 9420 9416 9410 9405 9399 9393 9386 9378 9370 9362 9353 9343 9333 9322 9311 9300 9288 9275 9262 9249 9236 9223 9210 9197 9184 9171 9159 9147 9135 9124 9114 9104 9096 9088 9081 9075 9070 9066 9063 9061 9060 9060 9061 9063 9066 9070 9075 9080 9087 9094 9102 9110 9120 9129 9139 9150 9161 9172 9184 9196 9208 9220 9233 9245 9258 9271 9284 9297 9309 9322 9335 9348 9360 9373 9385 9398 9410 9422 9434 9446 9457 9468 9479 9490 9500 9510 9520 9530 9539 9547 9556 9564 9571 9579 9585 9592 9598 9604 9609 9614 9619 9624 9628 9632 9635 9639 9642 9645 9648 9651 9653 9655 9658 9660 9662 9664 9666 9668 9669 9671 9673 9675 9676 9678 9680 9681 9683 9685 9686 9688 9690 9692 9693 9695 9697 9699 9701 9703 9705 9707 9709 9712 9714 9716 9719 9721 9723 9726 9728 9731 9733 9735 9738 9740 9742 9744 9745 9747 9748 9749 9750 9750 9750 9750 9749 9749 9748 9746 9744 9742 9740 9737 9734 9731 9728 9724 9721 9717 9713 9709 9706 9702 9699 9695 9692 9689 9687 9685 9683 9681 9680 9679 9679 9679 9680 9680 9682 9683 9685 9687 9689 9692 9695 9698 9701 9703 9706 9709 9712 9714 9717 9719 9721 9722 9723 9724 9724 9724 9724 9723 9722 9720 9718 9716 9713 9710 9707 9703 9699 9695 9691 9687 9682 9678 9673 9668 9664 9659 9655 9650 9646 9641 9637 9633 9629 9625 9621 9617 9613 9609 9605 9601 9597 9593 9589 9585 9581 9576 9571 9567 9562 9556 9551 9545 9539 9533 9526 9519 9512 9504 9496 9488 9479 9470 9461 9451 9440 9430 9418 9407 9394 9381 9368 9354 9339 9324 9308 9291 9273 9254 9234 9214 9192 9169 9146 9121 9094 9067 9038 9008 8977 8944 8910 8874 8837 8798 8758 8717 8674 8629 8583 8536 8487 8436 8385 8331 8276 8220 8162 8103 8042 7980 7916 7851 7784 7716 7646 7575 7502 7428 7352 7275 7196 7116 7035 6952 6868 6783 6697 6609 6521 6432 6343 6253 6163 6073 5984 5894 5805 5718 5631 5545 5462 5380 5300 5222 5147 5074 5004 4938 4874 4814 4757 4704 4654 4608 4566 4527 4491 4460 4431 4407 4385 4367 4352 4340 4330 4324 4320 4319 4321 4325 4332 4340 4351 4365 4381 4399 4420 4443 4468 4496 4527 4561 4597 4636 4679 4724 4773 4825 4881 4940 5002 5067 5136 8199 3 10 3 5208 5284 5362 5444 5528 5615 5704 5795 5889 5984 6080 6177 6275 6374 6472 6570 6668 6765 6861 6956 7048 7140 7229 7315 7400 7482 7562 7638 7712 7784 7852 7918 7982 8042 8101 8156 8210 8261 8310 8357 8403 8446 8488 8529 8568 8606 8642 8678 8712 8746 8778 8810 8841 8871 8901 8930 8958 8985 9011 9037 9062 9086 9109 9132 9154 9174 9195 9214 9232 9250 9267 9283 9298 9313 9326 9339 9352 9364 9375 9385 9395 9405 9414 9422 9431 9438 9446 9453 9460 9467 9473 9480 9486 9492 9498 9504 9509 9515 9521 9526 9532 9537 9542 9548 9553 9558 9564 9569 9574 9579 9585 9590 9595 9600 9605 9611 9616 9621 9626 9631 9636 9641 9646 9651 9656 9661 9666 9670 9675 9680 9684 9688 9693 9697 9701 9705 9708 9712 9715 9718 9721 9724 9727 9729 9731 9733 9734 9735 9737 9737 9738 9739 9739 9739 9739 9739 9739 9738 9738 9738 9737 9737 9737 9737 9737 9737 9737 9738 9739 9740 9741 9742 9743 9745 9747 9749 9751 9753 9755 9758 9760 9762 9765 9767 9769 9772 9774 9775 9777 9778 9780 9781 9781 9782 9782 9782 9782 9781 9780 9779 9778 9776 9775 9773 9771 9769 9766 9764 9761 9759 9756 9753 9750 9747 9744 9741 9738 9734 9731 9728 9724 9721 9717 9714 9710 9706 9703 9699 9695 9692 9688 9685 9682 9678 9675 9673 9670 9668 9666 9665 9664 9663 9663 9663 9664 9665 9667 9669 9672 9675 9678 9683 9687 9692 9697 9702 9708 9714 9720 9726 9732 9738 9744 9750 9755 9761 9766 9770 9775 9779 9782 9785 9788 9790 9791 9793 9793 9793 9793 9793 9792 9790 9789 9787 9784 9782 9779 9776 9773 9770 9767 9764 9761 9758 9755 9752 9749 9746 9744 9741 9739 9737 9735 9733 9731 9730 9729 9728 9727 9727 9727 9727 9727 9728 9728 9729 9730 9732 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9760 9761 9762 9762 9762 9762 9762 9761 9759 9758 9756 9754 9751 9748 9745 9742 9738 9735 9731 9727 9723 9719 9715 9712 9708 9705 9701 9698 9695 9692 9690 9687 9685 9683 9681 9679 9678 9676 9674 9672 9670 9668 9666 9663 9660 9657 9653 9650 9645 9641 9636 9630 9624 9618 9612 9605 9598 9590 9583 9575 9568 9560 9552 9545 9537 9530 9523 9516 9509 9503 9497 9491 9485 9479 9474 9468 9463 9458 9453 9447 9441 9435 9429 9422 9414 9406 9398 9388 9378 9367 9355 9342 9328 9313 9297 9280 9263 9244 9224 9204 9183 9161 9138 9115 9090 9066 9040 9014 8987 8959 8931 8902 8872 8840 8808 8775 8740 8704 8667 8627 8586 8543 8498 8450 8400 8348 8293 8236 8176 8114 8049 7982 7912 7841 7767 7692 7615 7538 7459 7381 7302 7224 7147 7072 6998 6927 6859 6795 6734 6678 6626 6580 6539 6505 6476 6454 6438 6429 6427 6431 6442 6460 6484 6514 6551 6592 6640 6692 8200 3 10 3 6748 6808 6872 6939 7009 7080 7154 7228 7303 7378 7453 7527 7601 7673 7743 7811 7878 7942 8004 8063 8120 8174 8225 8274 8321 8365 8406 8446 8483 8518 8552 8584 8614 8643 8671 8698 8724 8749 8773 8797 8820 8843 8865 8887 8909 8930 8951 8972 8993 9013 9033 9053 9072 9091 9110 9129 9146 9164 9181 9197 9213 9229 9244 9258 9272 9286 9299 9311 9323 9335 9346 9356 9367 9376 9386 9395 9404 9413 9421 9429 9437 9445 9452 9460 9467 9475 9482 9489 9496 9503 9510 9517 9524 9531 9538 9544 9551 9558 9564 9570 9577 9583 9589 9594 9600 9605 9610 9615 9619 9623 9627 9630 9633 9635 9637 9639 9640 9641 9641 9641 9640 9640 9638 9637 9635 9633 9631 9629 9626 9624 9621 9618 9616 9613 9610 9608 9606 9604 9602 9600 9598 9597 9596 9595 9594 9593 9592 9591 9590 9590 9589 9588 9587 9586 9585 9583 9582 9580 9578 9575 9573 9570 9567 9563 9560 9556 9552 9548 9544 9539 9535 9531 9527 9523 9519 9515 9511 9508 9504 9501 9499 9496 9494 9492 9490 9489 9487 9486 9485 9484 9483 9482 9481 9480 9479 9478 9476 9475 9473 9471 9469 9466 9464 9461 9458 9454 9451 9447 9444 9440 9436 9432 9429 9425 9421 9418 9415 9411 9409 9406 9403 9401 9399 9397 9395 9394 9392 9391 9389 9388 9386 9384 9383 9380 9378 9375 9372 9369 9365 9360 9355 9349 9343 9336 9329 9321 9313 9304 9294 9284 9273 9262 9251 9238 9226 9213 9200 9186 9172 9158 9143 9127 9111 9095 9078 9061 9043 9025 9006 8986 8965 8943 8921 8897 8873 8847 8821 8793 8764 8734 8703 8670 8636 8601 8564 8526 8486 8445 8403 8359 8314 8267 8218 8168 8116 8062 8006 7948 7888 7826 7761 7694 7625 7552 7477 7399 7318 7234 7147 7056 6963 6866 6767 6665 6559 6452 6342 6230 6116 6001 5886 5770 5653 5538 5424 5311 5201 5094 4991 4892 4798 4710 4628 4553 4485 4425 4373 4330 4296 4271 4256 4251 4255 4269 4293 4326 4369 4420 4480 4549 4625 4708 4798 4894 4996 5102 5212 5326 5442 5561 5681 5802 5923 6043 6163 6282 6398 6513 6625 6734 6841 6944 7043 7139 7232 7321 7406 7488 7566 7641 7713 7781 7847 7910 7970 8028 8083 8136 8187 8236 8283 8329 8373 8415 8456 8495 8533 8570 8606 8640 8673 8705 8735 8765 8793 8820 8846 8870 8894 8916 8937 8957 8976 8994 9011 9026 9041 9055 9068 9080 9091 9101 9111 9119 9127 9135 9142 9148 9153 9158 9162 9166 9169 9172 9174 9175 9176 9177 9177 9177 9176 9174 9173 9171 9168 9166 9163 9160 9156 9153 9149 9146 9142 9138 9135 9132 9129 9126 9123 9121 9119 9117 9116 9116 9116 9116 9117 9118 9120 9122 9125 9129 9133 9137 9142 9148 9154 9160 9167 9174 9182 9190 9198 9207 9216 9225 9235 9245 9256 9266 9277 9288 9300 9311 9323 9335 9346 9358 9370 9383 8201 3 10 3 9395 9407 9418 9430 9442 9453 9464 9475 9486 9496 9506 9516 9525 9534 9543 9551 9558 9566 9573 9579 9585 9591 9597 9602 9607 9612 9616 9621 9625 9629 9633 9637 9641 9645 9649 9653 9657 9661 9665 9670 9674 9678 9683 9688 9692 9697 9702 9707 9712 9716 9721 9726 9731 9736 9740 9745 9749 9754 9758 9762 9766 9769 9773 9776 9779 9781 9784 9786 9788 9790 9791 9792 9793 9793 9793 9793 9792 9791 9790 9788 9786 9783 9780 9777 9774 9770 9766 9762 9757 9752 9747 9741 9736 9730 9724 9718 9712 9706 9700 9694 9688 9682 9676 9670 9665 9659 9654 9649 9645 9640 9636 9633 9629 9626 9624 9621 9619 9618 9617 9616 9615 9615 9615 9616 9617 9618 9620 9622 9624 9627 9629 9633 9636 9640 9644 9648 9653 9658 9663 9668 9673 9679 9684 9690 9696 9702 9708 9714 9720 9726 9732 9738 9744 9750 9756 9761 9767 9772 9777 9782 9786 9791 9795 9799 9802 9806 9809 9812 9815 9818 9820 9822 9824 9826 9827 9829 9830 9831 9832 9833 9833 9834 9834 9834 9835 9835 9835 9834 9834 9834 9833 9833 9832 9831 9830 9829 9828 9826 9825 9823 9821 9819 9817 9814 9812 9809 9806 9803 9800 9796 9793 9789 9785 9781 9776 9772 9767 9762 9756 9751 9745 9739 9733 9726 9719 9712 9704 9696 9687 9678 9669 9659 9648 9637 9626 9613 9600 9587 9572 9557 9542 9525 9508 9491 9472 9454 9434 9414 9394 9373 9352 9331 9310 9289 9267 9246 9225 9205 9185 9166 9147 9130 9113 9097 9082 9068 9056 9045 9035 9026 9019 9013 9008 9005 9002 9001 9001 9002 9004 9007 9011 9015 9019 9024 9029 9034 9038 9043 9047 9051 9054 9056 9057 9057 9057 9055 9051 9047 9041 9034 9025 9015 9003 8990 8975 8959 8942 8923 8903 8881 8859 8835 8810 8784 8757 8729 8701 8672 8642 8611 8580 8549 8517 8484 8452 8419 8386 8353 8320 8286 8253 8220 8187 8154 8121 8088 8056 8024 7992 7961 7930 7900 7870 7840 7812 7784 7756 7730 7705 7680 7657 7635 7614 7595 7576 7560 7545 7531 7520 7510 7502 7496 7492 7491 7491 7493 7498 7505 7514 7525 7538 7554 7571 7591 7612 7636 7661 7688 7717 7747 7779 7812 7846 7881 7917 7954 7992 8030 8068 8107 8146 8185 8223 8262 8300 8338 8376 8413 8450 8486 8521 8556 8590 8624 8656 8689 8720 8751 8781 8811 8840 8868 8896 8923 8950 8977 9003 9029 9054 9079 9104 9128 9152 9175 9198 9221 9244 9266 9287 9308 9329 9349 9369 9388 9407 9425 9442 9459 9476 9491 9507 9521 9535 9549 9562 9574 9586 9597 9608 9618 9628 9637 9646 9655 9663 9671 9678 9685 9692 9699 9705 9711 9717 9722 9728 9733 9738 9743 9747 9752 9756 9760 9764 9768 9772 9775 9779 9782 9785 9788 9791 9794 9796 9799 9801 9804 9806 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9828 9830 9831 8202 3 10 3 9833 9834 9836 9837 9838 9839 9840 9841 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9841 9841 9840 9840 9839 9839 9839 9838 9838 9837 9837 9836 9836 9835 9834 9834 9833 9832 9831 9830 9828 9827 9825 9823 9821 9819 9816 9813 9810 9807 9804 9801 9797 9794 9790 9786 9783 9779 9776 9773 9769 9767 9764 9761 9759 9758 9756 9755 9754 9754 9754 9754 9754 9755 9756 9758 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9782 9783 9784 9785 9786 9787 9787 9787 9788 9788 9788 9788 9788 9789 9789 9790 9790 9791 9792 9793 9795 9796 9798 9800 9803 9805 9808 9811 9815 9818 9822 9825 9829 9833 9837 9840 9844 9848 9852 9855 9859 9862 9865 9868 9871 9874 9876 9878 9881 9882 9884 9886 9888 9889 9890 9891 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9926 9924 9923 9921 9920 9918 9918 9917 9916 9916 9916 9917 9917 9918 9919 9921 9923 9925 9927 9929 9932 9934 9937 9940 9943 9946 9949 9952 9955 9957 9960 9962 9964 9966 9968 9970 9971 9972 9973 9973 9973 9973 9973 9973 9972 9971 9971 9970 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9963 9963 9961 9960 9959 9957 9955 9953 9951 9949 9947 9945 9942 9940 9938 9935 9933 9931 9930 9928 9927 9925 9924 9923 9923 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9936 9936 9935 9934 9933 9931 9929 9927 9925 9922 9919 9916 9913 9909 9906 9901 9897 9892 9887 9882 9877 9872 9866 9860 9854 9848 9842 9835 9829 9823 9816 9810 9804 9798 9792 9787 9781 9776 9771 9767 9763 9759 9755 9752 9750 9748 9746 9744 9743 9742 9742 9742 9742 9742 9742 9742 9743 9743 9743 9744 9744 9744 9744 9743 9743 9742 9741 9739 9738 9736 9734 9732 9730 9727 9725 9723 9720 9718 9716 9714 9713 9712 9711 9710 9711 9711 9712 9714 9716 9718 9722 9725 9729 9734 8203 3 10 3 9739 9744 9750 9756 9762 9768 9775 9781 9788 9794 9800 9806 9812 9818 9823 9828 9832 9836 9840 9844 9847 9849 9851 9853 9855 9856 9857 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9881 9883 9885 9886 9887 9888 9889 9890 9891 9891 9891 9891 9890 9890 9889 9887 9886 9884 9882 9879 9877 9874 9871 9867 9864 9860 9856 9851 9847 9842 9836 9831 9825 9819 9813 9806 9799 9792 9785 9777 9769 9761 9752 9743 9734 9724 9715 9705 9695 9685 9675 9664 9654 9644 9633 9623 9613 9604 9595 9586 9577 9569 9561 9554 9548 9542 9537 9533 9529 9527 9525 9524 9523 9524 9525 9527 9530 9534 9538 9543 9549 9555 9562 9570 9577 9586 9594 9603 9613 9622 9632 9642 9652 9662 9673 9683 9693 9704 9714 9724 9734 9744 9754 9764 9774 9783 9792 9801 9810 9819 9827 9835 9843 9851 9858 9864 9871 9876 9882 9887 9891 9895 9899 9902 9905 9907 9909 9910 9911 9911 9912 9911 9911 9911 9910 9909 9908 9907 9907 9906 9905 9905 9905 9905 9905 9906 9907 9908 9909 9911 9913 9916 9918 9921 9923 9926 9929 9932 9934 9937 9939 9941 9942 9943 9944 9944 9944 9943 9942 9940 9937 9935 9931 9927 9923 9918 9913 9908 9902 9896 9890 9884 9878 9872 9866 9860 9855 9849 9844 9839 9835 9831 9827 9823 9820 9817 9814 9812 9810 9808 9806 9805 9803 9802 9801 9800 9799 9798 9797 9797 9796 9795 9794 9794 9793 9792 9792 9792 9792 9792 9792 9793 9793 9794 9796 9798 9800 9802 9805 9808 9811 9815 9819 9824 9828 9833 9838 9844 9849 9854 9860 9866 9871 9876 9882 9887 9892 9897 9901 9906 9910 9913 9917 9920 9923 9925 9928 9930 9931 9933 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9963 9962 9960 9959 9957 9955 9954 9953 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9967 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9944 9942 9940 9937 9935 9933 8204 3 10 3 9931 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9903 9900 9896 9892 9888 9884 9879 9873 9867 9861 9854 9846 9837 9828 9818 9808 9797 9785 9773 9760 9747 9733 9719 9704 9690 9675 9660 9646 9631 9617 9604 9591 9578 9567 9556 9546 9537 9530 9523 9518 9515 9512 9511 9512 9513 9516 9521 9526 9533 9541 9551 9561 9572 9584 9596 9609 9623 9636 9650 9665 9679 9693 9706 9720 9733 9745 9757 9768 9779 9789 9799 9807 9815 9822 9829 9835 9840 9845 9849 9853 9857 9860 9863 9865 9868 9870 9873 9875 9877 9879 9882 9884 9887 9890 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9926 9927 9929 9930 9931 9931 9931 9931 9931 9930 9929 9927 9926 9924 9922 9919 9917 9915 9913 9910 9908 9906 9904 9902 9900 9899 9897 9896 9895 9895 9895 9895 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9920 9921 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9938 9939 9939 9938 9938 9937 9936 9935 9933 9932 9930 9928 9926 9923 9921 9918 9915 9912 9909 9907 9904 9901 9898 9895 9892 9890 9887 9885 9883 9880 9878 9877 9875 9873 9871 9870 9868 9867 9866 9864 9863 9861 9860 9858 9857 9855 9853 9851 9849 9846 9844 9841 9838 9835 9832 9829 9825 9822 9818 9815 9811 9807 9803 9800 9796 9792 9788 9784 9780 9776 9772 9767 9763 9758 9752 9747 9740 9733 9726 9717 9708 9697 9686 9673 9660 9644 9628 9609 9590 9569 9546 9521 9496 9468 9440 9410 9378 9346 9313 9279 9245 9210 9175 9141 9107 9073 9041 9009 8979 8951 8925 8900 8879 8859 8842 8829 8818 8810 8805 8803 8804 8808 8815 8825 8838 8853 8870 8890 8911 8934 8959 8984 9011 9038 9065 9093 9120 9147 9174 9199 9224 9247 9269 9289 9308 9325 9341 9354 9366 9376 9384 9390 9394 9397 9398 9397 9394 9390 9384 9377 9368 9358 9347 9334 9320 9304 9287 9269 9250 9230 9208 9186 9162 9137 9112 9085 9058 9030 9001 8972 8943 8913 8884 8854 8825 8797 8769 8742 8717 8692 8670 8649 8631 8614 8601 8589 8581 8575 8572 8572 8576 8582 8592 8604 8620 8638 8660 8684 8710 8739 8770 8803 8838 8874 8912 8950 8990 9030 9070 9110 9150 9190 9229 9267 9304 9341 9376 8205 3 10 3 9410 9442 9473 9502 9530 9556 9581 9603 9624 9644 9662 9679 9694 9707 9720 9731 9741 9750 9758 9766 9772 9778 9783 9788 9793 9797 9800 9804 9808 9811 9814 9818 9821 9825 9829 9833 9837 9841 9846 9850 9855 9860 9865 9870 9875 9880 9885 9890 9895 9900 9904 9909 9913 9916 9919 9922 9925 9927 9928 9929 9930 9930 9930 9930 9929 9927 9926 9924 9922 9919 9917 9915 9912 9910 9908 9905 9904 9902 9900 9899 9899 9898 9898 9899 9899 9900 9902 9903 9905 9907 9910 9912 9914 9917 9919 9922 9924 9926 9927 9929 9930 9930 9930 9930 9929 9928 9926 9923 9920 9916 9912 9908 9903 9897 9891 9885 9878 9871 9864 9857 9850 9842 9835 9827 9820 9812 9805 9798 9791 9785 9778 9772 9766 9761 9756 9751 9746 9742 9738 9735 9731 9728 9726 9724 9722 9720 9719 9718 9717 9717 9717 9717 9718 9718 9719 9721 9722 9724 9727 9729 9732 9735 9738 9742 9746 9750 9754 9758 9763 9768 9773 9778 9783 9789 9794 9800 9805 9811 9817 9822 9828 9834 9839 9845 9850 9855 9860 9865 9869 9874 9878 9882 9885 9888 9891 9894 9896 9898 9900 9901 9903 9904 9904 9904 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9902 9903 9904 9905 9907 9909 9911 9914 9917 9921 9924 9928 9932 9937 9941 9946 9950 9955 9960 9965 9969 9974 9978 9982 9985 9989 9992 9994 9996 9998 9999100001000010000 9999 9998 9996 9994 9992 9989 9986 9983 9979 9975 9971 9967 9963 9959 9955 9951 9947 9944 9940 9937 9934 9931 9928 9926 9924 9922 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9908 9907 9905 9903 9900 9897 9894 9891 9887 9882 9878 9873 9867 9862 9856 9850 9843 9837 9830 9823 9816 9810 9803 9796 9790 9784 9778 9772 9766 9761 9757 9752 9748 9745 9742 9739 9737 9735 9734 9733 9733 9733 9733 9734 9735 9736 9738 9740 9742 9744 9747 9749 9752 9755 9759 9762 9765 9769 9773 9776 9780 9784 9788 9791 9795 9799 9804 9808 9812 9816 9821 9825 9830 9834 9839 9844 9849 9854 9859 9864 9869 9874 9880 9885 9890 9895 9900 9905 9910 9915 9919 9924 9928 9931 9935 9938 9941 9943 9945 9947 9948 9949 9950 9950 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9934 9932 9930 9928 9927 9925 9923 9922 9921 9920 9920 9920 9920 9920 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9934 9935 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9924 9924 9925 9926 9928 9929 9931 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 8206 3 10 3 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9947 9948 9949 9950 9952 9954 9955 9957 9960 9962 9964 9966 9969 9971 9973 9975 9977 9979 9981 9982 9983 9984 9984 9984 9984 9984 9983 9982 9980 9979 9977 9975 9973 9970 9968 9966 9963 9961 9958 9956 9954 9952 9950 9948 9947 9946 9945 9945 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9934 9932 9931 9929 9929 9928 9928 9928 9928 9929 9930 9932 9934 9936 9938 9941 9944 9947 9951 9954 9957 9961 9964 9968 9971 9973 9976 9978 9980 9982 9983 9984 9984 9984 9984 9983 9982 9981 9979 9977 9975 9972 9970 9967 9965 9962 9960 9958 9956 9954 9952 9951 9950 9949 9949 9949 9949 9949 9950 9951 9952 9954 9955 9957 9958 9960 9962 9963 9964 9966 9966 9967 9968 9968 9968 9967 9967 9966 9965 9963 9962 9960 9958 9956 9954 9951 9949 9947 9945 9943 9941 9939 9938 9937 9935 9935 9934 9934 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9939 9938 9938 9937 9936 9935 9933 9932 9931 9930 9929 9927 9926 9926 9925 9924 9924 9924 9924 9924 9924 9925 9926 9927 9928 9929 9930 9932 9934 9935 9937 9938 9940 9942 9943 9944 9946 9947 9947 9948 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9912 9912 9912 9912 9912 9912 9913 9914 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9941 9942 9944 9946 9948 9949 9951 9952 9953 9953 9954 9954 9954 9954 9953 9952 9951 9949 9948 9946 9943 9941 9938 9935 9931 9927 9923 9919 9915 9910 9905 9900 9894 9889 9883 9878 9872 9866 9860 9854 9848 9842 9836 9830 9824 9818 9813 9807 9802 9797 9793 9789 9785 9781 9778 9775 9772 9770 9768 9767 9766 9765 9765 9765 9765 9766 9766 9767 9769 9770 9772 9773 9775 9777 9778 9780 9782 9783 9784 9786 9787 9787 9788 9788 9788 9788 9788 9788 9787 9786 9785 9784 9783 9782 9780 9779 9777 9776 9775 9774 9772 9772 9771 9770 9770 9770 9770 9771 9771 9772 9774 9775 9777 9779 9782 9785 9787 9791 9794 9798 9802 9806 9810 9814 9818 9823 9827 9832 9836 9840 9845 9849 9853 9857 9861 9865 9869 9872 9876 9879 9882 9884 9887 9889 9891 9893 9894 9895 9896 9896 9897 9897 9896 9896 9895 9894 9892 9891 9889 9886 9884 9881 9878 9875 9871 9868 9864 9860 9856 9851 9847 9842 9837 9832 9827 9822 9817 9812 9807 9802 9797 9791 9786 9782 9777 9772 8207 3 10 3 9768 9764 9760 9756 9752 9749 9746 9743 9741 9739 9738 9737 9736 9736 9736 9736 9737 9739 9741 9743 9746 9749 9753 9757 9761 9766 9771 9776 9782 9788 9794 9800 9807 9813 9820 9827 9833 9840 9846 9853 9859 9865 9871 9877 9882 9887 9891 9896 9900 9903 9906 9909 9911 9913 9915 9916 9917 9917 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9915 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9913 9914 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9932 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9941 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9932 9930 9929 9926 9924 9922 9920 9918 9915 9913 9911 9909 9907 9904 9902 9900 9898 9897 9895 9893 9891 9889 9887 9886 9884 9882 9880 9878 9876 9873 9871 9868 9866 9863 9860 9857 9854 9851 9847 9844 9840 9836 9832 9829 9825 9821 9817 9813 9809 9805 9801 9797 9794 9790 9786 9782 9778 9775 9771 9767 9763 9759 9755 9751 9747 9742 9738 9733 9728 9722 9716 9710 9703 9696 9689 9681 9673 9664 9654 9644 9634 9623 9611 9598 9585 9571 9557 9542 9526 9509 9491 9472 9453 9432 9411 9389 9365 9340 9315 9288 9259 9230 9199 9166 9133 9097 9060 9022 8981 8939 8895 8850 8802 8753 8701 8648 8592 8535 8475 8413 8350 8284 8217 8147 8075 8002 7927 7850 7772 7692 7610 7528 7444 7360 7274 7188 7102 7015 6929 6843 6757 6672 6588 6506 6425 6345 6268 6194 6122 6053 5987 5925 5866 5812 5761 5716 5675 5638 5607 5582 5561 5546 5537 5534 5536 5544 5558 5577 5603 5633 5670 5711 5758 5810 5867 5928 5993 6063 6136 6213 6292 6375 6460 6547 6635 6725 6817 6908 7000 7092 7184 7275 7365 7454 7542 7628 7712 7794 7873 7951 8025 8098 8167 8234 8298 8360 8418 8475 8528 8579 8628 8674 8719 8761 8801 8839 8876 8911 8945 8977 9008 9039 9068 9096 9124 9151 9177 9203 9228 9253 9277 9301 9324 9347 9369 9391 9412 9433 9453 9473 9492 9510 9527 9544 9560 9576 9590 9604 9617 9629 9641 9651 9661 9671 9679 9687 9695 9702 9708 9714 9720 9725 9730 9735 9740 9745 9749 9754 9758 9763 9767 9772 9777 9781 9786 9791 9796 9801 9806 9811 9816 9821 9826 9831 9835 9840 9844 9848 8208 3 10 3 9852 9855 9858 9861 9863 9866 9867 9869 9870 9871 9872 9872 9872 9872 9871 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9858 9857 9857 9856 9855 9854 9854 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9829 9827 9824 9821 9819 9816 9813 9810 9808 9805 9802 9800 9797 9795 9793 9791 9789 9787 9786 9784 9783 9782 9782 9781 9781 9781 9781 9781 9782 9783 9783 9784 9785 9786 9787 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9797 9798 9798 9798 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9793 9793 9793 9793 9793 9793 9793 9794 9795 9796 9798 9799 9801 9804 9806 9809 9812 9815 9819 9823 9827 9831 9835 9839 9844 9848 9853 9857 9862 9866 9870 9874 9878 9882 9886 9889 9892 9895 9897 9900 9902 9903 9905 9906 9906 9907 9907 9908 9907 9907 9907 9906 9906 9905 9905 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9908 9908 9907 9905 9904 9902 9900 9897 9894 9891 9887 9883 9879 9874 9869 9864 9859 9854 9849 9844 9839 9833 9828 9823 9818 9813 9808 9804 9799 9795 9790 9786 9782 9777 9773 9768 9764 9759 9754 9748 9743 9737 9730 9723 9716 9708 9700 9691 9682 9673 9663 9652 9642 9631 9619 9608 9596 9585 9573 9561 9550 9539 9528 9518 9508 9498 9489 9481 9473 9467 9461 9455 9451 9448 9445 9443 9443 9443 9444 9445 9448 9451 9456 9460 9466 9472 9479 9486 9494 9502 9511 9520 9529 9539 9549 9558 9568 9578 9589 9599 9608 9618 9628 9638 9647 9656 9665 9673 9681 9689 9697 9704 9711 9717 9723 9729 9734 9739 9744 9748 9752 9756 9760 9763 9766 9769 9772 9775 9777 9780 9783 9786 9788 9791 9794 9797 9800 9804 9807 9810 9814 9818 9822 9825 9829 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9868 9870 9872 9874 9875 9877 9878 9878 9879 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9868 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9893 9894 9894 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9900 9901 9903 9905 9907 9909 9911 9914 9916 9919 9921 9923 9925 9928 9930 9931 9933 9934 9935 9936 9936 9936 9936 9935 9934 9933 9931 8209 3 10 3 9929 9927 9925 9922 9919 9916 9913 9909 9906 9902 9899 9895 9892 9889 9886 9883 9880 9878 9876 9874 9872 9871 9870 9869 9869 9868 9868 9869 9869 9869 9870 9871 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9877 9877 9877 9878 9879 9880 9881 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9872 9871 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9862 9862 9861 9861 9860 9859 9858 9857 9856 9854 9853 9851 9849 9847 9845 9842 9840 9837 9834 9831 9828 9825 9821 9818 9814 9811 9807 9803 9799 9795 9791 9787 9783 9779 9775 9771 9767 9763 9759 9755 9752 9748 9745 9741 9738 9734 9731 9728 9724 9721 9718 9714 9711 9707 9704 9700 9696 9691 9687 9682 9676 9671 9664 9658 9651 9644 9636 9627 9618 9609 9599 9589 9578 9566 9554 9542 9528 9515 9500 9485 9470 9454 9437 9419 9400 9381 9360 9339 9316 9292 9268 9241 9214 9185 9154 9122 9088 9053 9016 8978 8938 8897 8854 8810 8765 8718 8671 8623 8575 8526 8477 8428 8380 8333 8286 8241 8197 8156 8116 8079 8045 8013 7984 7959 7938 7919 7905 7894 7887 7884 7885 7890 7898 7909 7925 7943 7964 7988 8015 8044 8076 8109 8144 8180 8217 8255 8294 8333 8372 8411 8450 8488 8527 8564 8601 8636 8671 8705 8738 8771 8802 8832 8861 8889 8917 8943 8969 8994 9019 9043 9066 9089 9111 9132 9153 9174 9194 9214 9233 9251 9269 9287 9304 9321 9336 9352 9366 9380 9394 9406 9418 9430 9440 9450 9460 9468 9476 9484 9491 9497 9503 9508 9513 9517 9521 9524 9528 9530 9533 9535 9536 9538 9539 9539 9539 9539 9539 9538 9537 9535 9533 9531 9528 9525 9521 9517 9512 9507 9502 9497 9491 9484 9478 9471 9465 9458 9451 9444 9437 9430 9423 9417 9410 9404 9398 9393 9388 9383 9378 9374 9370 9367 9364 9361 9359 9357 9356 9354 9353 9353 9352 9352 9352 9352 9353 9354 9355 9356 9358 9359 9362 9364 9367 9370 9374 9378 9382 9387 9392 9398 9404 9410 9417 9425 9432 9441 9449 9458 9467 9476 9486 9495 9505 9514 9524 9533 9542 9551 9560 9568 9576 9583 9590 9596 9602 9607 9612 9617 9621 9624 9627 9630 9632 9635 9637 9638 9640 9642 9644 9646 9648 9650 9653 9655 9659 9662 9666 9670 9674 9679 9684 9689 9695 9700 9706 9712 9718 9724 9729 9735 9741 9746 9751 9755 9760 9763 9767 9770 9773 9775 9777 9779 9780 9781 8210 3 10 3 9782 9782 9783 9783 9783 9784 9784 9785 9785 9786 9787 9789 9791 9793 9795 9798 9801 9804 9808 9812 9816 9820 9824 9828 9832 9836 9840 9844 9847 9850 9852 9854 9855 9856 9857 9856 9855 9854 9852 9849 9846 9843 9838 9834 9829 9824 9819 9813 9808 9802 9797 9791 9786 9781 9776 9771 9767 9763 9760 9757 9754 9752 9750 9748 9747 9746 9746 9745 9745 9745 9746 9746 9746 9746 9747 9747 9747 9747 9747 9746 9745 9744 9743 9742 9740 9738 9735 9733 9730 9727 9724 9720 9717 9713 9709 9705 9700 9696 9691 9686 9681 9676 9671 9665 9659 9653 9646 9640 9632 9625 9616 9608 9598 9588 9577 9565 9553 9539 9525 9509 9493 9475 9456 9436 9415 9393 9369 9345 9319 9293 9265 9236 9207 9176 9146 9114 9083 9051 9019 8987 8956 8925 8894 8865 8837 8810 8784 8760 8738 8718 8699 8684 8670 8659 8651 8645 8642 8642 8644 8649 8657 8668 8681 8696 8714 8734 8756 8779 8805 8831 8859 8888 8918 8949 8980 9011 9042 9073 9104 9134 9164 9193 9221 9248 9274 9299 9323 9346 9367 9388 9407 9426 9443 9460 9475 9490 9504 9517 9530 9542 9554 9565 9576 9587 9598 9608 9618 9628 9638 9648 9658 9667 9677 9686 9695 9704 9712 9720 9728 9736 9743 9749 9756 9762 9767 9772 9776 9780 9783 9786 9789 9791 9793 9794 9795 9796 9797 9797 9798 9798 9798 9799 9799 9799 9799 9800 9800 9801 9802 9803 9804 9805 9806 9807 9809 9810 9811 9813 9814 9816 9817 9819 9820 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9834 9835 9835 9836 9837 9837 9838 9838 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9838 9837 9836 9835 9835 9834 9833 9832 9831 9831 9830 9829 9829 9828 9828 9828 9828 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9826 9825 9823 9822 9821 9819 9817 9815 9813 9811 9808 9806 9803 9801 9798 9796 9794 9791 9790 9788 9787 9785 9785 9784 9784 9784 9784 9785 9786 9787 9789 9791 9792 9794 9797 9799 9801 9803 9805 9806 9808 9809 9810 9811 9812 9812 9812 9811 9810 9809 9808 9806 9805 9803 9801 9799 9797 9794 9792 9791 9789 9787 9786 9785 9784 9784 9783 9784 9784 9785 9786 9787 9789 9790 9792 9794 9796 9798 9800 9801 9803 9804 9806 9807 9807 9808 9808 9807 9807 9806 9805 9803 9801 9799 9797 9794 9792 9789 9786 9783 9781 9778 9776 9774 9771 9770 9768 9767 9766 9765 9765 9765 9765 9765 9766 9766 9767 9768 9769 9770 9772 9773 9773 9774 9775 9775 9776 9776 9775 9775 9774 9773 9772 9771 9769 9767 9765 9763 9761 9759 9757 9755 9753 9751 9749 9748 9747 9745 9745 9744 9744 9743 9744 9744 9745 9746 9747 9748 9750 9752 9754 9756 9758 9760 9762 9765 9767 9769 9772 9774 8211 3 10 3 9776 9778 9780 9781 9783 9784 9786 9787 9788 9788 9789 9789 9789 9789 9789 9788 9787 9786 9784 9782 9780 9777 9774 9770 9766 9762 9757 9752 9746 9740 9734 9727 9719 9712 9704 9695 9687 9678 9669 9660 9651 9642 9632 9623 9614 9606 9597 9589 9581 9573 9566 9560 9554 9548 9543 9538 9534 9530 9527 9525 9522 9521 9519 9519 9518 9518 9518 9518 9519 9520 9521 9522 9523 9525 9526 9527 9529 9530 9532 9533 9535 9537 9538 9540 9542 9544 9546 9548 9550 9553 9555 9558 9561 9564 9567 9571 9574 9578 9582 9587 9591 9595 9600 9604 9609 9614 9618 9623 9627 9631 9635 9639 9643 9646 9649 9651 9653 9655 9656 9656 9656 9656 9655 9654 9652 9649 9646 9642 9638 9634 9629 9623 9617 9611 9604 9597 9590 9583 9575 9567 9559 9550 9542 9534 9525 9517 9509 9501 9493 9486 9479 9472 9466 9461 9455 9451 9447 9444 9442 9440 9439 9439 9440 9442 9445 9448 9453 9458 9464 9472 9479 9488 9497 9507 9518 9529 9541 9553 9565 9577 9589 9602 9614 9627 9639 9650 9662 9673 9683 9693 9702 9711 9719 9727 9734 9740 9746 9751 9756 9760 9763 9767 9770 9772 9775 9777 9779 9781 9783 9784 9786 9788 9790 9792 9793 9795 9797 9799 9801 9802 9804 9805 9806 9807 9807 9808 9807 9807 9806 9804 9802 9799 9796 9793 9788 9784 9779 9773 9767 9761 9754 9747 9740 9733 9725 9718 9711 9704 9697 9691 9685 9679 9673 9668 9664 9660 9656 9653 9650 9648 9646 9645 9644 9643 9643 9642 9642 9642 9643 9643 9643 9643 9643 9643 9643 9642 9642 9641 9640 9639 9638 9637 9635 9634 9633 9631 9630 9629 9628 9627 9626 9626 9627 9627 9628 9630 9632 9634 9637 9641 9644 9649 9654 9659 9664 9670 9677 9683 9690 9696 9703 9710 9717 9723 9730 9736 9742 9748 9753 9758 9763 9767 9771 9774 9777 9780 9782 9784 9786 9787 9788 9789 9790 9790 9790 9791 9791 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9791 9791 9791 9791 9791 9791 9791 9791 9790 9790 9789 9789 9788 9787 9786 9785 9784 9783 9782 9780 9778 9777 9775 9773 9771 9769 9767 9765 9763 9761 9759 9757 9754 9752 9750 9748 9745 9743 9741 9738 9736 9734 9732 9729 9727 9725 9723 9721 9720 9718 9717 9716 9715 9714 9713 9713 9713 9713 9713 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9724 9725 9724 9724 9723 9722 9721 9719 9716 9714 9710 9707 9703 9698 9693 9688 9683 9677 9671 9665 9659 9652 9646 9639 9633 9627 9620 9614 9608 9602 9596 9591 9585 9580 9574 9569 9564 9558 9553 9548 9542 9537 9531 9525 9519 9513 9507 9500 9493 9485 9478 9469 9461 9452 9443 9433 9423 9413 9402 9391 9379 9367 9355 9342 9329 9316 9301 9287 9272 9256 9240 9224 9206 9189 9170 9151 9131 9111 9089 9067 8212 3 10 3 9044 9021 8996 8971 8944 8917 8888 8859 8828 8797 8764 8730 8694 8657 8619 8579 8537 8493 8448 8400 8350 8298 8243 8186 8127 8065 8000 7932 7861 7788 7712 7634 7552 7469 7383 7295 7205 7114 7022 6928 6835 6741 6648 6556 6466 6378 6292 6209 6130 6055 5985 5920 5861 5808 5761 5721 5689 5664 5646 5636 5634 5640 5654 5676 5705 5741 5784 5834 5891 5953 6020 6093 6170 6250 6334 6421 6510 6601 6693 6785 6878 6970 7061 7151 7240 7327 7412 7494 7574 7651 7725 7797 7865 7931 7994 8054 8111 8165 8217 8266 8313 8358 8401 8442 8481 8519 8555 8589 8623 8655 8686 8716 8745 8773 8800 8827 8852 8877 8901 8924 8946 8967 8988 9008 9027 9045 9063 9079 9095 9110 9125 9139 9152 9164 9176 9188 9199 9209 9219 9229 9239 9248 9257 9266 9275 9284 9293 9301 9310 9319 9327 9336 9344 9352 9361 9369 9377 9384 9392 9399 9406 9413 9420 9426 9431 9436 9441 9445 9449 9453 9456 9458 9460 9462 9463 9464 9464 9465 9465 9464 9464 9463 9463 9462 9461 9461 9460 9459 9459 9459 9459 9459 9459 9460 9460 9461 9463 9464 9466 9467 9469 9471 9474 9476 9478 9481 9483 9485 9487 9490 9492 9493 9495 9496 9498 9499 9499 9500 9500 9500 9500 9499 9498 9497 9496 9494 9492 9490 9488 9486 9484 9482 9479 9477 9475 9472 9470 9468 9466 9464 9462 9460 9458 9456 9455 9453 9452 9451 9449 9448 9447 9446 9445 9444 9443 9442 9440 9439 9438 9437 9435 9434 9432 9430 9429 9427 9425 9423 9421 9419 9418 9416 9414 9413 9411 9410 9409 9408 9407 9406 9406 9406 9406 9407 9407 9408 9409 9410 9412 9413 9415 9417 9419 9421 9422 9424 9426 9428 9430 9431 9433 9434 9435 9435 9436 9436 9436 9435 9435 9434 9433 9431 9430 9428 9426 9423 9421 9419 9416 9413 9410 9407 9404 9401 9398 9395 9392 9389 9385 9382 9378 9374 9371 9366 9362 9358 9353 9348 9343 9337 9331 9325 9318 9311 9304 9297 9289 9281 9272 9264 9255 9246 9237 9228 9219 9210 9201 9193 9184 9176 9168 9161 9154 9147 9141 9135 9130 9125 9121 9117 9114 9111 9108 9105 9103 9101 9099 9097 9095 9093 9090 9088 9085 9081 9078 9074 9069 9064 9058 9052 9045 9038 9030 9021 9012 9003 8993 8982 8971 8960 8949 8937 8924 8912 8899 8887 8874 8860 8847 8834 8820 8807 8793 8779 8764 8750 8735 8719 8704 8688 8671 8654 8636 8617 8598 8578 8557 8536 8513 8490 8466 8441 8415 8388 8360 8331 8301 8271 8239 8207 8174 8140 8106 8070 8034 7998 7961 7923 7884 7845 7806 7766 7725 7684 7642 7600 7557 7514 7471 7426 7382 7336 7290 7244 7197 7150 7101 7053 7004 6954 6904 6853 6802 6751 6699 6647 6594 6541 6489 6436 6383 6330 6277 6224 6172 6120 6069 6018 5967 5918 5869 5821 5773 5727 5682 5638 5595 5553 5512 5473 8213 3 10 3 5435 5399 5364 5330 5298 5268 5239 5212 5186 5163 5140 5120 5101 5084 5069 5055 5043 5033 5025 5019 5014 5011 5010 5011 5014 5019 5025 5034 5044 5056 5071 5086 5104 5124 5145 5168 5193 5220 5249 5279 5311 5344 5379 5416 5454 5493 5534 5575 5619 5663 5708 5754 5802 5850 5898 5948 5998 6049 6100 6151 6203 6255 6307 6359 6411 6463 6515 6567 6618 6670 6721 6772 6822 6872 6921 6970 7018 7066 7113 7159 7205 7250 7294 7337 7380 7422 7463 7504 7543 7582 7620 7657 7693 7728 7762 7795 7828 7859 7890 7920 7949 7977 8004 8031 8057 8082 8106 8130 8153 8176 8198 8219 8240 8261 8281 8301 8320 8340 8359 8377 8396 8414 8433 8451 8469 8487 8505 8522 8540 8558 8575 8592 8610 8627 8644 8660 8677 8693 8709 8725 8741 8756 8771 8786 8800 8814 8828 8841 8854 8867 8879 8891 8903 8914 8924 8935 8945 8955 8964 8973 8982 8990 8999 9007 9015 9022 9030 9037 9044 9052 9059 9066 9073 9080 9087 9093 9100 9107 9114 9121 9128 9136 9143 9150 9157 9164 9172 9179 9186 9193 9201 9208 9215 9222 9229 9236 9243 9249 9256 9262 9268 9275 9281 9287 9292 9298 9303 9309 9314 9319 9324 9329 9334 9339 9344 9349 9354 9359 9364 9369 9374 9379 9384 9389 9394 9399 9405 9410 9416 9421 9426 9432 9438 9443 9449 9454 9459 9465 9470 9475 9480 9485 9489 9494 9498 9502 9506 9510 9513 9517 9520 9522 9525 9527 9529 9531 9533 9534 9535 9536 9537 9538 9538 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9540 9540 9541 9541 9542 9543 9544 9545 9546 9548 9549 9551 9553 9554 9556 9558 9560 9562 9564 9566 9568 9570 9572 9574 9575 9577 9579 9580 9582 9583 9585 9586 9587 9588 9589 9590 9591 9592 9592 9593 9594 9595 9595 9596 9597 9598 9599 9599 9600 9601 9602 9603 9603 9604 9605 9605 9606 9606 9607 9607 9606 9606 9606 9605 9604 9603 9601 9600 9598 9595 9593 9590 9588 9585 9582 9579 9575 9572 9569 9566 9563 9560 9557 9554 9552 9550 9548 9546 9545 9544 9543 9542 9542 9543 9543 9544 9545 9546 9547 9549 9550 9552 9554 9556 9558 9559 9561 9563 9564 9566 9567 9568 9569 9570 9571 9571 9571 9571 9571 9571 9571 9570 9570 9569 9569 9568 9567 9567 9566 9565 9565 9564 9564 9563 9563 9562 9562 9561 9561 9560 9559 9559 9558 9557 9556 9554 9553 9551 9549 9547 9544 9542 9538 9535 9531 9527 9523 9519 9514 9509 9503 9498 9492 9486 9480 9473 9467 9460 9453 9446 9439 9432 9425 9418 9412 9405 9398 9392 9385 9379 9373 9368 9362 9358 9353 9349 9345 9342 9339 9336 9334 9333 9332 9332 9332 9333 9335 9337 9339 9342 9346 9350 9354 9359 9365 9370 9376 9383 9389 9396 9403 9410 9417 9424 9431 9438 9445 9452 9458 9465 9471 9477 9483 8214 3 10 3 9489 9494 9500 9505 9510 9514 9519 9524 9528 9532 9537 9541 9545 9549 9553 9558 9562 9566 9571 9575 9580 9584 9589 9594 9599 9603 9608 9613 9618 9622 9627 9631 9636 9640 9644 9648 9652 9655 9659 9662 9665 9668 9671 9673 9675 9678 9680 9681 9683 9685 9687 9688 9690 9691 9692 9694 9695 9697 9699 9700 9702 9704 9705 9707 9709 9711 9713 9715 9716 9718 9720 9721 9723 9724 9725 9726 9727 9727 9727 9727 9726 9725 9724 9723 9721 9718 9716 9713 9710 9707 9703 9699 9695 9691 9687 9682 9678 9674 9670 9666 9662 9658 9655 9652 9649 9647 9645 9643 9642 9641 9641 9641 9641 9641 9642 9643 9644 9645 9646 9648 9649 9650 9651 9652 9653 9653 9653 9653 9652 9651 9649 9647 9645 9642 9639 9635 9632 9628 9623 9619 9614 9609 9604 9600 9595 9590 9585 9581 9577 9572 9568 9564 9560 9556 9552 9548 9544 9540 9535 9531 9525 9519 9513 9505 9497 9488 9478 9467 9455 9442 9428 9412 9395 9378 9359 9339 9318 9296 9273 9250 9226 9202 9178 9154 9131 9107 9085 9063 9042 9022 9004 8987 8972 8959 8948 8939 8932 8927 8925 8925 8927 8932 8938 8947 8958 8971 8986 9002 9020 9039 9060 9081 9104 9127 9150 9174 9198 9221 9245 9268 9291 9313 9335 9356 9376 9395 9414 9431 9448 9463 9478 9492 9505 9517 9529 9540 9551 9561 9570 9579 9588 9596 9605 9613 9621 9628 9636 9644 9651 9659 9666 9674 9681 9688 9695 9701 9708 9714 9720 9726 9731 9737 9741 9746 9750 9754 9757 9760 9763 9765 9768 9770 9771 9773 9774 9775 9777 9778 9779 9780 9781 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9790 9791 9791 9791 9791 9791 9790 9789 9788 9786 9784 9782 9780 9777 9774 9770 9767 9763 9759 9755 9751 9747 9743 9739 9736 9732 9729 9726 9723 9720 9718 9716 9715 9714 9713 9713 9713 9713 9713 9714 9715 9716 9717 9718 9719 9720 9720 9721 9721 9721 9720 9719 9717 9716 9713 9710 9707 9703 9698 9693 9688 9682 9676 9669 9662 9655 9647 9640 9632 9624 9617 9609 9601 9594 9587 9580 9573 9567 9562 9556 9552 9547 9544 9540 9538 9536 9534 9533 9532 9532 9533 9534 9535 9537 9540 9542 9545 9548 9552 9556 9560 9564 9568 9573 9577 9582 9586 9591 9595 9600 9604 9609 9613 9617 9621 9626 9630 9634 9638 9642 9646 9649 9653 9657 9661 9665 9668 9672 9676 9680 9683 9687 9691 9695 9699 9702 9706 9710 9713 9717 9720 9723 9726 9729 9732 9735 9737 9739 9741 9743 9744 9745 9746 9747 9748 9748 9748 9748 9747 9747 9746 9745 9744 9743 9741 9740 9738 9736 9735 9733 9731 9729 9727 9724 9722 9720 9717 9715 9712 9710 9707 9704 9701 9698 9695 9692 9689 9685 9682 9678 9674 9670 9666 9662 9658 9654 9649 9644 9639 9634 9629 9623 9618 9612 9605 9599 9591 9584 9576 8215 3 10 3 9568 9559 9549 9539 9528 9517 9504 9491 9478 9463 9447 9431 9413 9395 9376 9355 9334 9312 9290 9266 9241 9216 9191 9164 9137 9110 9082 9054 9025 8996 8968 8939 8910 8881 8852 8824 8795 8767 8740 8712 8686 8659 8633 8608 8583 8559 8536 8513 8491 8469 8448 8428 8409 8390 8372 8355 8339 8324 8310 8296 8284 8273 8262 8253 8245 8238 8232 8227 8223 8221 8219 8219 8220 8222 8226 8230 8235 8242 8249 8257 8266 8276 8286 8298 8309 8322 8334 8347 8361 8374 8388 8401 8415 8429 8443 8456 8470 8483 8496 8509 8522 8535 8548 8560 8573 8585 8597 8610 8622 8635 8647 8660 8673 8687 8701 8715 8729 8744 8760 8776 8792 8809 8826 8844 8862 8880 8899 8919 8938 8958 8978 8998 9018 9039 9059 9080 9100 9120 9140 9160 9179 9198 9217 9236 9254 9272 9289 9306 9322 9339 9354 9369 9384 9399 9413 9427 9440 9453 9465 9477 9489 9501 9512 9522 9533 9543 9552 9562 9571 9579 9587 9595 9603 9610 9617 9624 9630 9636 9641 9647 9652 9656 9661 9665 9669 9673 9677 9680 9684 9687 9690 9694 9697 9700 9703 9706 9709 9712 9715 9718 9722 9725 9728 9731 9734 9737 9741 9744 9747 9750 9753 9756 9758 9761 9764 9766 9769 9771 9774 9776 9778 9780 9782 9784 9786 9788 9789 9791 9793 9794 9796 9797 9799 9800 9801 9803 9804 9805 9807 9808 9809 9810 9812 9813 9814 9815 9817 9818 9819 9821 9822 9823 9825 9826 9828 9830 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9869 9870 9870 9869 9869 9868 9867 9866 9865 9863 9861 9859 9857 9855 9853 9850 9848 9845 9843 9840 9838 9836 9834 9832 9830 9829 9828 9827 9826 9825 9825 9825 9825 9825 9826 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9837 9837 9837 9837 9837 9836 9835 9834 9832 9830 9828 9826 9823 9820 9816 9813 9808 9804 9799 9794 9789 9783 9777 9771 9764 9757 9750 9742 9734 9726 9718 9709 9700 9691 9682 9672 9662 9652 9641 9630 9619 9608 9596 9584 9572 9560 9547 9535 9521 9508 9495 9481 9467 9453 9439 9425 9411 9396 9382 9368 9353 9339 9326 9312 9299 9286 9274 9262 9251 9240 9231 9222 9214 9207 9201 9196 9192 9189 9188 9187 9188 9191 9194 9199 9204 9211 9219 9229 9239 9250 9262 9275 9288 9303 9317 9333 9348 9364 9380 9396 9411 9427 9443 9458 9473 9488 9502 9516 9529 9542 9554 9566 9577 9588 9598 9608 9617 9626 9634 9642 9650 9657 9664 9671 9677 9683 9689 9695 9701 9707 9712 9718 9723 9728 9734 9739 9743 9748 9753 9757 9762 9766 9770 9773 9777 9780 9783 9786 9789 9791 9794 9796 9798 9799 9801 9802 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 8216 3 10 3 9823 9824 9824 9825 9826 9826 9827 9827 9827 9827 9827 9827 9827 9826 9826 9825 9824 9823 9822 9821 9819 9818 9817 9815 9814 9812 9811 9810 9809 9807 9806 9805 9805 9804 9804 9803 9803 9803 9803 9804 9804 9805 9806 9806 9807 9808 9810 9811 9812 9813 9814 9815 9816 9817 9818 9818 9819 9819 9819 9818 9818 9817 9816 9815 9813 9811 9809 9807 9805 9802 9799 9797 9794 9791 9788 9785 9782 9779 9776 9774 9771 9768 9766 9764 9762 9760 9758 9756 9755 9753 9752 9750 9748 9747 9745 9744 9742 9739 9737 9734 9732 9728 9725 9721 9717 9712 9707 9702 9696 9690 9684 9677 9671 9664 9656 9649 9642 9635 9627 9620 9613 9606 9599 9593 9586 9580 9575 9569 9564 9559 9555 9551 9547 9543 9540 9537 9534 9531 9528 9526 9523 9521 9518 9516 9513 9511 9508 9505 9503 9500 9497 9494 9491 9489 9486 9483 9481 9478 9476 9474 9472 9471 9470 9469 9469 9469 9469 9470 9471 9473 9475 9477 9480 9483 9487 9491 9495 9500 9505 9510 9515 9520 9526 9531 9537 9543 9548 9554 9560 9565 9571 9576 9582 9587 9592 9598 9603 9608 9613 9618 9623 9627 9632 9637 9642 9646 9651 9655 9660 9664 9669 9673 9677 9681 9685 9689 9693 9697 9701 9705 9708 9711 9715 9718 9721 9724 9727 9730 9733 9736 9739 9742 9744 9747 9750 9753 9756 9759 9761 9764 9767 9770 9773 9776 9779 9782 9785 9788 9790 9793 9795 9797 9799 9801 9802 9804 9804 9805 9805 9805 9805 9805 9804 9803 9802 9801 9799 9798 9796 9795 9794 9792 9791 9790 9790 9789 9789 9790 9790 9791 9793 9794 9796 9799 9801 9804 9808 9811 9815 9818 9822 9826 9829 9832 9836 9838 9841 9843 9845 9846 9847 9847 9847 9846 9845 9843 9840 9838 9834 9831 9827 9822 9818 9813 9808 9803 9798 9793 9789 9784 9779 9775 9771 9767 9763 9760 9757 9754 9751 9749 9747 9745 9743 9741 9740 9739 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9726 9725 9725 9725 9725 9726 9727 9728 9730 9732 9734 9737 9741 9745 9749 9754 9759 9764 9770 9777 9783 9790 9797 9804 9811 9819 9826 9833 9840 9847 9853 9859 9865 9871 9876 9881 9885 9889 9892 9895 9897 9899 9901 9902 9902 9903 9903 9902 9902 9901 9900 9899 9898 9896 9895 9893 9891 9890 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9858 9856 9854 9851 9848 9845 9841 9838 9834 9830 9825 9821 9816 9811 9806 9801 9796 9790 9785 9780 9774 9769 9763 9758 9753 9748 9743 9739 9735 9731 9728 9725 9722 9720 9718 9717 9716 9716 9717 9717 9719 9721 9723 9725 9728 9732 9735 9739 9743 9748 9752 9757 9762 9766 9771 9775 9779 9784 9788 9791 9795 9798 9802 9804 9807 8217 3 10 3 9810 9812 9814 9816 9817 9819 9821 9822 9824 9826 9827 9829 9831 9833 9835 9838 9840 9843 9846 9849 9852 9855 9858 9862 9865 9869 9872 9875 9878 9881 9884 9886 9888 9890 9891 9892 9893 9893 9893 9892 9892 9890 9889 9887 9886 9884 9881 9879 9877 9875 9873 9871 9869 9867 9866 9865 9864 9863 9863 9863 9863 9864 9865 9866 9868 9869 9871 9873 9875 9876 9878 9880 9882 9884 9885 9886 9887 9888 9888 9888 9888 9888 9887 9886 9885 9883 9881 9880 9878 9875 9873 9871 9869 9867 9864 9862 9860 9859 9857 9855 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9902 9902 9902 9902 9901 9900 9899 9898 9897 9895 9893 9891 9889 9888 9886 9884 9882 9880 9879 9878 9876 9875 9875 9874 9874 9874 9874 9874 9875 9876 9876 9877 9878 9879 9880 9882 9883 9883 9884 9885 9886 9886 9886 9886 9886 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9861 9860 9860 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9856 9856 9855 9855 9854 9853 9853 9853 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9849 9849 9848 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9809 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9798 9797 9796 9796 9795 9794 9793 9791 9790 9789 9788 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9775 9774 9774 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9774 9774 9773 9773 9773 9772 9772 9771 9770 9768 9766 9765 9763 9760 9758 9755 9752 9749 9746 9743 9740 9736 9733 9730 9727 9724 9721 9718 9716 9714 9712 9710 9709 9708 9707 9706 9706 9706 9706 9706 9707 9707 9708 9708 9709 9709 9710 9710 9710 9710 9710 9709 9708 9707 9706 9703 9701 9698 9695 9691 9687 9683 9678 9673 9667 9661 9655 9649 9642 9636 9629 9622 9615 9608 9601 9593 9586 9579 9573 9566 9559 9553 9546 9540 9534 9528 9523 9517 9512 9507 9502 9496 9491 9487 9482 9477 9472 9466 9461 9456 9450 9444 9438 9431 9425 9418 9410 9402 9394 9385 9376 9366 9356 9345 9334 9322 9310 9297 9284 9271 9257 9243 9229 9214 9199 9183 9167 9151 9135 9118 9101 9084 9067 9049 9031 9013 8995 8976 8956 8936 8916 8895 8873 8851 8828 8804 8779 8753 8726 8699 8670 8640 8609 8576 8542 8507 8471 8433 8394 8353 8311 8267 8221 8175 8126 8076 8024 7970 7915 7858 7798 8218 3 10 3 7737 7674 7608 7540 7469 7396 7320 7242 7160 7076 6988 6898 6804 6706 6605 6501 6394 6283 6169 6052 5932 5809 5684 5557 5427 5296 5164 5031 4898 4766 4634 4504 4376 4250 4128 4010 3896 3787 3684 3588 3499 3417 3343 3277 3220 3173 3135 3107 3088 3080 3082 3093 3115 3146 3187 3238 3297 3365 3441 3524 3615 3712 3815 3923 4037 4154 4275 4399 4525 4653 4781 4911 5040 5169 5297 5424 5549 5672 5793 5911 6026 6139 6248 6354 6457 6556 6652 6746 6835 6922 7006 7087 7165 7241 7314 7384 7453 7519 7583 7645 7706 7765 7822 7878 7932 7985 8037 8087 8135 8183 8229 8274 8317 8359 8400 8439 8477 8513 8548 8582 8614 8644 8673 8701 8727 8752 8776 8798 8819 8840 8859 8877 8894 8910 8926 8940 8955 8968 8982 8995 9007 9020 9032 9044 9056 9068 9080 9092 9103 9115 9127 9138 9149 9160 9171 9182 9192 9202 9212 9221 9230 9239 9247 9254 9261 9268 9274 9279 9284 9288 9292 9296 9298 9301 9303 9305 9307 9308 9309 9310 9311 9312 9312 9313 9314 9315 9315 9316 9317 9318 9319 9320 9321 9322 9323 9324 9325 9326 9328 9329 9330 9331 9332 9334 9335 9336 9337 9339 9340 9342 9343 9345 9347 9349 9351 9354 9357 9360 9363 9367 9370 9374 9379 9383 9388 9392 9397 9402 9407 9412 9417 9422 9426 9431 9435 9438 9442 9445 9447 9449 9451 9452 9452 9452 9451 9450 9448 9446 9444 9441 9437 9434 9430 9425 9421 9416 9412 9407 9402 9398 9393 9389 9385 9381 9378 9374 9372 9369 9367 9365 9363 9362 9361 9361 9361 9361 9362 9363 9365 9366 9369 9372 9375 9378 9382 9387 9391 9397 9403 9409 9416 9423 9430 9439 9447 9456 9466 9476 9486 9497 9508 9519 9531 9543 9555 9567 9579 9591 9603 9615 9626 9638 9649 9660 9670 9680 9690 9699 9707 9715 9722 9728 9734 9740 9744 9748 9752 9755 9757 9759 9761 9762 9763 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9766 9766 9767 9768 9770 9771 9773 9775 9777 9779 9781 9783 9786 9788 9790 9793 9795 9798 9800 9802 9804 9806 9808 9810 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9828 9829 9831 9832 9834 9836 9837 9839 9842 9844 9846 9849 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9889 9891 9894 9896 9897 9899 9900 9901 9902 9902 9902 9902 9901 9900 9899 9898 9897 9895 9893 9891 9888 9886 9883 9881 9878 9875 9872 9870 9867 9864 9862 9859 9857 9855 9853 9851 9849 9847 9846 9845 9844 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9842 9842 9841 9841 9840 9839 9838 9837 9836 9835 9834 9833 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9821 9821 9822 9822 9823 9823 9824 8219 3 10 3 9825 9826 9826 9827 9828 9829 9830 9830 9831 9831 9832 9832 9832 9832 9832 9831 9831 9831 9830 9829 9828 9828 9827 9826 9825 9825 9824 9824 9823 9823 9823 9823 9823 9823 9824 9825 9826 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9847 9849 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9868 9867 9866 9865 9863 9862 9860 9858 9856 9855 9853 9851 9849 9847 9845 9844 9842 9841 9840 9839 9838 9838 9837 9837 9837 9838 9838 9839 9840 9841 9841 9843 9844 9845 9846 9847 9847 9848 9849 9849 9849 9849 9848 9848 9847 9846 9845 9843 9841 9839 9837 9835 9833 9830 9828 9825 9823 9821 9819 9817 9815 9814 9812 9811 9810 9810 9810 9810 9810 9811 9812 9813 9814 9816 9817 9819 9821 9823 9825 9826 9828 9830 9831 9833 9834 9835 9836 9836 9837 9837 9837 9837 9836 9836 9836 9835 9834 9834 9833 9833 9832 9831 9831 9831 9830 9830 9830 9830 9831 9831 9831 9832 9832 9832 9833 9833 9833 9833 9833 9833 9833 9832 9832 9831 9830 9828 9827 9825 9824 9822 9820 9818 9816 9815 9813 9811 9810 9809 9808 9807 9807 9807 9807 9807 9808 9809 9811 9812 9814 9816 9819 9821 9823 9826 9828 9830 9832 9834 9835 9837 9838 9838 9838 9838 9838 9837 9835 9834 9832 9829 9826 9823 9820 9817 9813 9810 9806 9803 9799 9795 9792 9789 9786 9783 9780 9778 9775 9773 9771 9769 9768 9766 9765 9763 9762 9760 9759 9757 9756 9754 9752 9750 9748 9745 9743 9740 9737 9734 9730 9727 9723 9719 9715 9711 9707 9703 9698 9694 9689 9685 9680 9675 9670 9664 9659 9653 9647 9641 9634 9628 9620 9612 9604 9596 9586 9577 9567 9556 9545 9533 9521 9508 9495 9482 9469 9455 9441 9427 9413 9399 9385 9372 9358 9346 9333 9322 9311 9301 9291 9283 9275 9268 9262 9258 9254 9251 9249 9248 9248 9249 9251 9254 9258 9262 9268 9274 9280 9287 9295 9303 9312 9321 9330 9340 9350 9360 9370 9380 9391 9401 9412 9423 9433 9444 9454 9465 9475 9485 9495 9504 9514 9523 9531 9540 9548 9555 9562 9569 9575 9580 9585 9590 9594 9597 9600 9602 9604 9605 9605 9605 9605 9604 9603 9602 9600 9598 9596 9593 9591 9588 9586 9583 9581 9579 9577 9575 9573 9572 9570 9569 9568 9568 9567 9567 9567 9567 9568 9568 9569 9569 9569 9570 9570 9570 9570 9570 9570 9569 9569 9568 9566 9565 9563 9561 9558 9556 9553 9549 9546 9543 9539 9535 9531 9527 9523 9519 9514 9510 9506 9501 9497 9493 9488 9484 9480 9475 9471 9466 9462 9457 9453 9448 9444 9439 9434 9429 9424 9419 9413 9408 9402 9396 9391 9385 9379 9373 9367 9361 9354 9348 9342 8220 3 10 3 9336 9330 9324 9319 9313 9307 9302 9297 9292 9287 9282 9277 9273 9268 9264 9260 9256 9252 9247 9243 9239 9234 9230 9225 9220 9215 9210 9204 9198 9191 9184 9177 9169 9161 9153 9144 9134 9124 9114 9103 9092 9080 9068 9055 9042 9028 9014 9000 8985 8970 8955 8939 8923 8907 8891 8874 8857 8840 8822 8804 8786 8768 8750 8732 8713 8694 8675 8656 8637 8618 8598 8579 8559 8539 8519 8499 8478 8458 8437 8416 8395 8374 8353 8331 8309 8287 8264 8242 8219 8195 8171 8147 8122 8097 8072 8046 8019 7992 7964 7936 7907 7878 7848 7817 7786 7754 7722 7689 7655 7621 7587 7552 7516 7480 7444 7407 7370 7332 7294 7255 7217 7177 7138 7098 7057 7016 6975 6933 6891 6848 6805 6761 6716 6670 6624 6577 6529 6479 6429 6378 6326 6272 6218 6162 6104 6046 5986 5925 5863 5800 5735 5669 5602 5534 5465 5395 5324 5252 5180 5107 5034 4961 4888 4814 4741 4668 4596 4524 4453 4384 4315 4247 4181 4117 4054 3993 3934 3877 3823 3771 3721 3674 3629 3587 3549 3512 3479 3449 3422 3398 3378 3360 3346 3335 3327 3322 3321 3323 3328 3336 3348 3363 3382 3404 3429 3457 3488 3523 3561 3602 3646 3693 3742 3795 3851 3909 3970 4034 4100 4168 4239 4311 4386 4462 4539 4618 4699 4780 4862 4945 5029 5112 5196 5279 5363 5445 5528 5609 5689 5768 5846 5923 5997 6071 6142 6212 6280 6346 6410 6471 6531 6589 6645 6699 6751 6802 6850 6897 6942 6985 7027 7068 7107 7146 7183 7219 7254 7288 7322 7355 7388 7420 7451 7482 7513 7544 7574 7605 7635 7665 7695 7725 7754 7784 7814 7843 7873 7902 7931 7960 7989 8018 8046 8074 8102 8130 8157 8184 8210 8236 8261 8286 8311 8335 8358 8381 8403 8425 8446 8467 8487 8506 8525 8544 8561 8579 8595 8611 8627 8642 8657 8672 8686 8700 8713 8727 8740 8753 8766 8779 8791 8804 8816 8829 8842 8854 8867 8880 8893 8906 8918 8931 8944 8957 8970 8983 8996 9008 9021 9033 9045 9056 9068 9078 9089 9099 9108 9117 9126 9134 9141 9148 9155 9160 9166 9171 9175 9179 9183 9186 9189 9192 9194 9197 9199 9202 9204 9207 9209 9212 9215 9219 9222 9226 9230 9235 9240 9245 9251 9257 9263 9269 9276 9283 9290 9297 9305 9312 9319 9327 9334 9341 9348 9355 9362 9369 9376 9382 9389 9395 9401 9407 9413 9419 9424 9430 9436 9441 9447 9452 9458 9463 9469 9474 9480 9486 9491 9497 9502 9507 9513 9518 9523 9528 9533 9537 9541 9545 9549 9553 9556 9559 9561 9563 9565 9567 9568 9569 9570 9570 9570 9571 9570 9570 9570 9569 9568 9568 9567 9566 9566 9565 9564 9563 9563 9562 9561 9560 9560 9559 9559 9558 9557 9557 9556 9555 9555 9554 9553 9553 9552 9551 9551 9550 9549 9549 9549 9548 9548 9548 9548 9548 9549 9550 9550 9551 9553 9554 9556 9557 8221 3 10 3 9559 9562 9564 9566 9569 9572 9574 9577 9580 9583 9586 9588 9591 9594 9596 9599 9601 9603 9605 9607 9609 9610 9612 9613 9614 9614 9615 9615 9615 9615 9615 9615 9615 9614 9614 9613 9612 9611 9610 9609 9608 9607 9606 9605 9604 9603 9602 9601 9600 9600 9599 9599 9598 9598 9598 9598 9598 9598 9598 9598 9599 9599 9600 9600 9601 9602 9602 9602 9602 9603 9602 9602 9601 9600 9599 9597 9596 9593 9590 9587 9584 9580 9576 9571 9566 9561 9555 9550 9544 9538 9531 9525 9519 9512 9506 9500 9494 9489 9483 9478 9473 9469 9465 9462 9459 9456 9454 9452 9451 9450 9449 9449 9449 9450 9451 9452 9453 9454 9456 9457 9459 9460 9462 9463 9465 9466 9467 9468 9469 9469 9469 9469 9469 9468 9467 9466 9464 9462 9460 9458 9455 9452 9449 9445 9441 9437 9432 9427 9422 9417 9411 9405 9399 9392 9385 9378 9371 9363 9356 9348 9340 9332 9323 9315 9306 9298 9290 9281 9273 9265 9256 9249 9241 9233 9226 9219 9212 9205 9199 9193 9187 9181 9175 9169 9164 9158 9153 9147 9141 9135 9128 9121 9114 9106 9097 9088 9078 9067 9055 9043 9029 9015 8999 8983 8965 8947 8927 8907 8885 8863 8839 8815 8790 8764 8737 8709 8680 8650 8620 8588 8556 8522 8487 8451 8413 8373 8332 8289 8243 8195 8145 8092 8036 7976 7914 7848 7778 7704 7627 7546 7461 7372 7279 7183 7083 6980 6874 6766 6655 6543 6430 6316 6202 6089 5977 5867 5760 5657 5557 5463 5374 5291 5215 5147 5087 5035 4992 4958 4933 4919 4914 4919 4934 4958 4992 5035 5087 5147 5215 5291 5373 5462 5556 5655 5758 5865 5974 6085 6198 6311 6424 6537 6650 6760 6869 6975 7079 7179 7277 7371 7462 7549 7633 7713 7790 7863 7933 7999 8062 8123 8180 8235 8288 8338 8386 8432 8476 8518 8559 8598 8636 8672 8707 8741 8773 8804 8835 8863 8891 8918 8943 8967 8990 9012 9033 9053 9072 9090 9107 9123 9138 9152 9166 9179 9192 9203 9215 9226 9237 9247 9257 9267 9277 9287 9297 9306 9316 9325 9335 9344 9353 9362 9371 9380 9389 9397 9406 9414 9422 9429 9436 9443 9450 9457 9463 9468 9474 9479 9484 9489 9494 9498 9502 9506 9510 9514 9518 9522 9525 9529 9532 9536 9540 9543 9547 9550 9554 9558 9561 9565 9568 9572 9575 9579 9582 9586 9589 9593 9596 9600 9603 9607 9610 9614 9618 9622 9626 9630 9634 9639 9644 9649 9654 9659 9664 9670 9675 9681 9687 9693 9698 9704 9710 9716 9721 9727 9732 9737 9742 9746 9750 9754 9757 9760 9763 9766 9768 9769 9771 9772 9773 9774 9774 9774 9775 9775 9775 9776 9776 9777 9777 9778 9780 9781 9783 9785 9787 9790 9793 9796 9799 9803 9807 9811 9815 9819 9823 9827 9832 9836 9840 9843 9847 9850 9853 9855 9858 9860 9861 9862 9863 9863 9863 9863 9863 9862 9860 9859 9858 9856 8222 3 10 4 9843 9843 9842 9841 9840 9838 9837 9835 9833 9831 9829 9828 9826 9824 9822 9820 9819 9817 9816 9815 9814 9813 9813 9813 9813 9813 9814 9814 9815 9817 9818 9820 9821 9823 9825 9827 9829 9831 9833 9834 9836 9838 9839 9840 9841 9842 9843 9843 9844 9844 9844 9843 9843 9842 9842 9841 9841 9840 9839 9838 9838 9837 9836 9836 9835 9835 9834 9834 9834 9833 9833 9832 9832 9831 9830 9829 9828 9827 9825 9823 9821 9818 9816 9813 9809 9806 9802 9798 9793 9789 9784 9779 9774 9769 9764 9759 9754 9749 9744 9739 9735 9730 9726 9721 9717 9714 9710 9707 9704 9701 9698 9696 9693 9691 9689 9688 9686 9685 9684 9684 9683 9683 9683 9684 9684 9686 9687 9689 9691 9694 9697 9700 9704 9708 9713 9718 9723 9728 9734 9740 9747 9753 9759 9766 9772 9779 9785 9791 9797 9802 9808 9813 9817 9822 9825 9829 9832 9834 9836 9838 9840 9841 9842 9842 9842 9843 9842 9842 9842 9842 9842 9841 9841 9841 9841 9842 9842 9843 9843 9844 9845 9846 9847 9848 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9866 9867 9869 9870 9872 9873 9875 9877 9879 9880 9882 9883 9884 9886 9887 9888 9888 9889 9889 9889 9890 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9880 9880 9880 9880 9881 9882 9883 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9897 9898 9898 9897 9896 9895 9894 9892 9890 9887 9884 9880 9877 9873 9868 9864 9859 9854 9849 9844 9839 9833 9828 9822 9817 9812 9806 9801 9796 9790 9785 9779 9773 9768 9762 9756 9749 9743 9736 9729 9721 9713 9705 9697 9688 9680 9670 9661 9652 9642 9633 9623 9613 9604 9595 9586 9577 9569 9561 9554 9547 9541 9536 9531 9527 9524 9521 9520 9519 9519 9520 9521 9524 9527 9531 9535 9540 9546 9552 9558 9565 9573 9581 9588 9597 9605 9613 9622 9630 9638 9646 9654 9662 9670 9677 9684 9690 9697 9703 9708 9713 9718 9722 9726 9730 9733 9736 9738 9741 9743 9744 9745 9746 9747 9748 9748 9748 9747 9747 9746 9745 9744 9742 9740 9738 9735 9732 9728 9724 9720 9715 9709 9703 9696 9689 9681 9673 9664 9655 9645 9635 9624 9613 9602 9591 9580 9568 9557 9546 9535 9524 9514 9504 9495 9486 9478 9471 9464 9458 9453 9449 9445 9443 9441 9440 9440 9441 9442 9445 9448 9452 9456 9462 9468 9474 9481 9489 9498 9506 9516 9525 9536 9546 9557 9568 9579 9591 9602 9614 9626 9637 9649 9660 9672 9683 9693 9704 9713 9723 9732 9740 9747 9754 9761 9766 9771 9776 9779 9782 9785 9786 9787 9788 9788 9788 9787 9786 9784 9783 9781 9779 9777 8223 3 10 4 9775 9773 9771 9769 9767 9766 9764 9763 9762 9761 9761 9760 9760 9760 9761 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9772 9772 9772 9772 9772 9771 9769 9768 9766 9764 9761 9758 9755 9751 9747 9743 9739 9735 9730 9726 9722 9718 9715 9712 9709 9707 9705 9704 9703 9704 9705 9706 9708 9711 9715 9719 9723 9728 9733 9739 9744 9750 9756 9761 9766 9771 9776 9780 9783 9786 9788 9790 9791 9791 9791 9790 9789 9787 9785 9783 9780 9778 9775 9773 9771 9769 9768 9767 9767 9767 9768 9769 9771 9774 9777 9780 9785 9789 9794 9799 9805 9810 9816 9821 9827 9832 9837 9842 9847 9851 9855 9858 9861 9864 9866 9868 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9875 9875 9877 9878 9879 9881 9882 9884 9885 9887 9889 9890 9891 9893 9894 9895 9895 9895 9895 9895 9895 9894 9893 9891 9890 9888 9886 9884 9882 9879 9877 9875 9873 9872 9870 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9863 9862 9860 9858 9856 9853 9850 9847 9844 9840 9837 9833 9829 9825 9822 9818 9815 9812 9810 9807 9806 9804 9803 9803 9803 9803 9804 9805 9806 9807 9809 9811 9813 9815 9817 9818 9820 9821 9822 9823 9824 9824 9823 9823 9822 9821 9819 9817 9815 9813 9810 9808 9805 9802 9800 9797 9794 9792 9790 9788 9786 9784 9783 9782 9781 9780 9780 9780 9780 9780 9780 9781 9781 9782 9783 9783 9784 9784 9784 9785 9785 9784 9784 9783 9782 9781 9779 9777 9775 9773 9770 9767 9763 9760 9756 9752 9748 9743 9739 9735 9730 9726 9721 9717 9713 9709 9705 9701 9698 9695 9692 9689 9687 9685 9683 9681 9680 9679 9678 9676 9675 9675 9674 9673 9671 9670 9669 9667 9665 9663 9661 9659 9656 9653 9649 9646 9642 9638 9634 9629 9624 9620 9615 9610 9605 9600 9595 9590 9586 9581 9576 9572 9568 9563 9559 9555 9551 9547 9543 9539 9535 9531 9527 9522 9518 9513 9508 9503 9497 9491 9484 9478 9470 9463 9455 9446 9437 9428 9418 9408 9397 9386 9375 9364 9352 9339 9327 9314 9301 9288 9274 9261 9247 9232 9218 9203 9188 9172 9156 9140 9123 9105 9087 9068 9049 9028 9007 8985 8962 8938 8912 8886 8858 8829 8799 8768 8735 8701 8666 8630 8592 8553 8513 8471 8428 8384 8339 8292 8244 8195 8145 8093 8040 7985 7928 7870 7810 7748 7683 7617 7547 7475 7401 7323 7242 7158 7071 6980 6886 6789 6688 6584 6477 6367 6254 6139 6023 5905 5786 5666 5547 5428 5311 5197 5085 4977 4873 4774 4682 4595 4516 4445 4382 4328 4284 4249 4224 4209 4204 4209 4225 4251 4286 4331 4385 4448 4519 4598 4683 4775 8224 3 10 4 4872 4974 5080 5190 5303 5417 5533 5650 5767 5884 5999 6114 6226 6337 6445 6550 6653 6752 6849 6942 7031 7118 7201 7281 7358 7432 7504 7572 7638 7701 7762 7821 7878 7933 7986 8037 8087 8135 8182 8227 8271 8313 8354 8395 8433 8471 8508 8543 8577 8611 8643 8673 8703 8732 8759 8786 8811 8835 8858 8880 8900 8920 8939 8956 8973 8988 9003 9016 9029 9041 9051 9062 9071 9080 9088 9095 9102 9109 9115 9121 9127 9132 9137 9143 9148 9153 9159 9164 9170 9176 9182 9189 9195 9202 9210 9217 9225 9233 9241 9249 9257 9266 9275 9283 9292 9300 9309 9317 9325 9333 9341 9349 9356 9363 9369 9375 9381 9387 9392 9396 9400 9404 9407 9410 9413 9415 9417 9418 9419 9420 9421 9421 9422 9422 9422 9422 9422 9423 9423 9423 9424 9425 9426 9428 9430 9432 9434 9437 9440 9444 9448 9452 9456 9460 9465 9469 9474 9479 9483 9487 9491 9494 9498 9500 9503 9505 9506 9508 9508 9509 9509 9509 9509 9508 9508 9508 9508 9507 9508 9508 9508 9509 9509 9510 9510 9510 9510 9509 9507 9504 9499 9493 9484 9474 9460 9444 9425 9403 9377 9348 9315 9279 9239 9195 9149 9100 9048 8994 8938 8881 8824 8767 8710 8655 8602 8552 8505 8462 8424 8391 8363 8342 8327 8318 8316 8321 8333 8351 8376 8406 8443 8484 8530 8580 8634 8690 8749 8809 8870 8931 8991 9050 9108 9164 9217 9267 9314 9358 9398 9434 9467 9496 9522 9544 9563 9579 9592 9603 9612 9619 9625 9629 9632 9634 9637 9638 9640 9642 9644 9646 9649 9652 9655 9659 9664 9669 9674 9680 9685 9691 9698 9704 9710 9716 9722 9728 9734 9740 9745 9750 9755 9760 9764 9769 9773 9776 9780 9784 9787 9790 9793 9796 9799 9802 9805 9808 9810 9813 9815 9818 9820 9822 9824 9826 9828 9830 9831 9832 9833 9834 9835 9836 9836 9836 9836 9836 9836 9836 9835 9835 9834 9833 9833 9832 9832 9831 9831 9830 9830 9830 9830 9831 9831 9832 9833 9834 9835 9837 9838 9839 9841 9843 9844 9846 9847 9848 9849 9850 9851 9851 9852 9851 9851 9851 9850 9849 9848 9846 9845 9844 9842 9841 9840 9839 9838 9838 9837 9837 9838 9838 9840 9841 9843 9845 9847 9850 9852 9855 9858 9861 9864 9867 9869 9871 9873 9875 9876 9877 9877 9877 9876 9876 9874 9873 9871 9869 9866 9864 9861 9859 9856 9854 9852 9850 9848 9847 9846 9845 9844 9844 9844 9845 9845 9846 9847 9849 9850 9851 9852 9854 9855 9856 9857 9858 9858 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9857 9857 9857 9858 9858 9859 9859 9861 9862 9863 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9883 9884 9885 9886 9887 9887 9886 9886 9885 9884 9883 9881 9879 9877 9875 9873 9871 9868 9866 9863 9861 9859 9857 9855 9854 9852 9851 9850 9849 9848 9848 9847 9847 9847 9847 8225 3 10 4 9848 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9849 9849 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9831 9829 9826 9823 9820 9817 9814 9811 9808 9804 9801 9797 9794 9790 9787 9783 9779 9776 9772 9768 9765 9761 9757 9754 9750 9747 9744 9741 9738 9735 9733 9731 9729 9728 9727 9726 9726 9727 9727 9728 9730 9732 9734 9737 9740 9743 9747 9750 9754 9758 9761 9765 9769 9772 9775 9778 9781 9783 9785 9787 9788 9789 9789 9789 9789 9788 9787 9786 9785 9783 9782 9780 9779 9777 9776 9775 9774 9773 9773 9773 9773 9773 9774 9775 9777 9778 9780 9782 9784 9787 9789 9791 9794 9796 9798 9801 9803 9805 9806 9808 9810 9811 9812 9813 9814 9815 9815 9815 9815 9815 9815 9815 9814 9813 9812 9811 9810 9808 9807 9805 9803 9801 9798 9796 9793 9790 9786 9783 9779 9776 9772 9768 9764 9760 9756 9752 9748 9744 9741 9737 9734 9731 9728 9726 9724 9722 9720 9719 9718 9718 9717 9717 9717 9717 9718 9718 9719 9720 9720 9721 9722 9722 9722 9722 9722 9722 9721 9720 9718 9716 9714 9711 9707 9704 9700 9695 9690 9684 9678 9672 9665 9658 9651 9643 9636 9628 9619 9611 9603 9595 9586 9578 9570 9562 9554 9547 9539 9532 9525 9519 9513 9506 9501 9495 9490 9485 9480 9475 9470 9466 9461 9457 9453 9448 9444 9439 9434 9430 9425 9420 9415 9410 9405 9400 9394 9389 9384 9379 9374 9369 9364 9359 9354 9349 9345 9340 9335 9331 9326 9321 9315 9309 9303 9297 9290 9282 9273 9264 9253 9242 9229 9216 9201 9185 9168 9149 9129 9108 9086 9062 9037 9011 8983 8955 8925 8894 8862 8829 8794 8758 8721 8683 8643 8601 8558 8513 8467 8418 8367 8313 8257 8199 8137 8073 8005 7935 7861 7784 7704 7621 7535 7447 7356 7263 7169 7073 6977 6880 6784 6688 6594 6503 6415 6330 6249 6174 6104 6041 5985 5935 5894 5861 5837 5822 5815 5818 5829 5850 5879 5917 5963 6017 6077 6145 6218 6297 6381 6469 6560 6654 6749 6846 6944 7041 7138 7234 7328 7420 7510 7598 7682 7763 7841 7916 7987 8055 8120 8182 8241 8297 8350 8401 8449 8495 8540 8582 8623 8662 8700 8737 8772 8806 8840 8872 8903 8934 8963 8992 9020 9046 9072 9097 9120 9143 9164 9185 9204 9223 9240 9257 9273 9287 9301 9315 9327 9339 9350 9361 9372 9382 9392 9401 9411 9420 9429 9438 9448 9457 9466 9475 9485 9494 9503 9513 9522 9531 9541 9550 9559 9568 9577 9585 9593 9601 9608 9616 9622 9629 9634 9640 9645 9649 9653 9656 9659 9662 9664 9665 9667 9667 9668 9669 9669 9669 9669 9669 9669 9669 9669 9669 9670 9671 9672 9673 9675 9677 9679 9681 9684 9687 9690 9693 9697 9700 9703 9706 9709 9712 9714 9717 9719 9720 9721 9722 9723 9723 9722 9722 9721 9719 9718 9716 9714 9712 9710 9708 9706 8226 3 10 4 9705 9703 9702 9702 9702 9702 9702 9703 9705 9707 9709 9712 9716 9719 9723 9728 9732 9737 9742 9746 9751 9756 9760 9764 9768 9772 9775 9778 9780 9782 9783 9784 9785 9785 9785 9785 9784 9783 9782 9780 9779 9777 9775 9774 9772 9771 9770 9769 9768 9768 9768 9768 9768 9769 9770 9771 9772 9774 9775 9777 9779 9780 9782 9783 9784 9785 9786 9786 9786 9786 9785 9784 9783 9782 9780 9778 9775 9773 9770 9767 9765 9762 9759 9757 9754 9752 9750 9748 9747 9746 9745 9745 9745 9745 9746 9747 9748 9749 9750 9752 9753 9755 9756 9757 9758 9759 9759 9759 9759 9759 9758 9757 9756 9754 9752 9750 9747 9745 9742 9739 9737 9734 9731 9729 9727 9725 9723 9721 9720 9719 9719 9718 9718 9718 9718 9719 9719 9720 9721 9721 9722 9722 9723 9723 9723 9722 9722 9721 9720 9719 9717 9715 9714 9712 9710 9708 9706 9704 9702 9700 9698 9697 9696 9695 9695 9694 9694 9694 9695 9695 9696 9697 9698 9699 9699 9700 9700 9700 9700 9700 9699 9698 9696 9694 9691 9688 9685 9681 9677 9673 9669 9664 9660 9656 9651 9647 9644 9640 9637 9634 9632 9630 9629 9628 9627 9627 9628 9628 9629 9630 9631 9632 9633 9633 9634 9634 9634 9633 9631 9630 9627 9624 9620 9616 9611 9605 9599 9593 9586 9579 9571 9564 9556 9549 9541 9534 9527 9521 9515 9509 9504 9499 9495 9491 9488 9486 9484 9482 9481 9480 9479 9479 9479 9478 9478 9478 9478 9478 9477 9477 9476 9474 9473 9471 9468 9466 9463 9459 9455 9451 9447 9442 9437 9432 9427 9421 9415 9409 9403 9397 9391 9384 9378 9372 9365 9359 9353 9347 9341 9335 9329 9323 9318 9313 9308 9302 9298 9293 9288 9284 9279 9275 9270 9266 9261 9256 9251 9246 9241 9235 9229 9222 9215 9208 9200 9191 9182 9173 9163 9152 9141 9130 9118 9105 9093 9080 9067 9053 9040 9027 9013 9000 8987 8974 8961 8949 8936 8924 8912 8900 8889 8877 8866 8854 8843 8831 8819 8807 8795 8781 8768 8753 8738 8723 8706 8688 8670 8651 8630 8609 8587 8564 8540 8515 8490 8463 8436 8409 8380 8352 8322 8293 8262 8232 8201 8170 8138 8106 8074 8041 8008 7975 7941 7906 7871 7835 7798 7760 7721 7681 7640 7598 7555 7510 7463 7415 7366 7315 7262 7207 7150 7092 7031 6969 6905 6838 6770 6699 6626 6551 6474 6394 6312 6227 6140 6050 5958 5863 5765 5665 5561 5455 5346 5234 5119 5001 4880 4756 4630 4501 4369 4235 4099 3961 3822 3681 3538 3395 3252 3108 2965 2822 2681 2541 2402 2266 2133 2003 1876 1753 1634 1519 1409 1304 1204 1109 1019 935 857 784 716 654 598 546 500 459 423 392 366 344 327 314 306 302 301 305 314 326 342 363 388 418 452 490 534 582 635 693 756 825 898 977 1062 1151 1245 1345 1449 1558 1672 1789 8227 3 10 4 1911 2036 2164 2295 2429 2564 2702 2840 2980 3120 3260 3399 3538 3676 3813 3948 4081 4212 4341 4467 4591 4712 4830 4946 5058 5168 5275 5379 5481 5580 5676 5769 5861 5949 6036 6120 6202 6282 6360 6436 6510 6582 6652 6720 6786 6851 6913 6974 7033 7090 7145 7198 7250 7300 7348 7395 7439 7483 7524 7565 7603 7641 7677 7712 7747 7780 7812 7843 7874 7903 7932 7961 7989 8016 8043 8070 8095 8121 8146 8170 8194 8217 8240 8262 8284 8305 8325 8344 8363 8382 8399 8416 8433 8448 8463 8478 8492 8506 8520 8533 8546 8559 8571 8584 8597 8610 8623 8636 8649 8663 8677 8691 8706 8721 8736 8751 8767 8782 8798 8813 8829 8844 8860 8874 8889 8903 8917 8931 8943 8956 8967 8979 8989 8999 9009 9017 9026 9034 9041 9048 9054 9060 9066 9071 9077 9082 9086 9091 9095 9100 9104 9108 9112 9116 9120 9124 9128 9132 9136 9139 9143 9146 9150 9154 9157 9161 9164 9168 9172 9176 9180 9184 9188 9193 9198 9203 9208 9214 9220 9226 9232 9239 9246 9254 9261 9269 9277 9285 9293 9301 9308 9316 9324 9332 9339 9346 9353 9359 9365 9370 9375 9380 9384 9388 9391 9394 9397 9399 9401 9403 9404 9406 9407 9407 9408 9409 9410 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9421 9422 9424 9425 9426 9427 9429 9430 9431 9431 9432 9432 9432 9432 9432 9431 9430 9429 9428 9426 9425 9423 9421 9420 9418 9416 9414 9412 9411 9410 9408 9407 9406 9406 9406 9406 9406 9407 9408 9409 9410 9411 9413 9415 9417 9419 9421 9423 9425 9426 9428 9429 9431 9431 9432 9432 9432 9432 9431 9430 9428 9426 9424 9421 9418 9415 9411 9407 9403 9399 9394 9389 9384 9379 9374 9369 9363 9358 9352 9346 9340 9335 9329 9323 9317 9310 9304 9298 9292 9285 9279 9272 9265 9258 9251 9244 9237 9230 9222 9215 9207 9199 9191 9183 9175 9166 9158 9149 9140 9131 9122 9113 9104 9095 9086 9077 9068 9059 9050 9042 9034 9026 9018 9010 9003 8996 8990 8984 8978 8973 8968 8963 8958 8954 8950 8945 8941 8937 8932 8927 8922 8916 8910 8903 8895 8887 8877 8867 8856 8844 8831 8817 8802 8786 8769 8751 8733 8714 8694 8674 8653 8632 8611 8589 8568 8546 8525 8504 8483 8462 8442 8422 8402 8382 8363 8343 8324 8304 8285 8265 8244 8224 8202 8180 8157 8134 8109 8084 8057 8029 8001 7971 7940 7908 7875 7842 7807 7771 7735 7698 7660 7621 7581 7540 7499 7456 7412 7367 7319 7270 7219 7165 7109 7049 6986 6919 6847 6771 6691 6605 6514 6417 6315 6208 6095 5977 5853 5725 5593 5457 5318 5176 5032 4888 4743 4599 4456 4316 4180 4047 3920 3799 3684 3576 3475 3383 3299 3223 3156 3097 3046 3003 2967 2939 2916 2899 2887 2880 2875 2874 2874 2876 2879 2882 2885 2888 2889 2890 2890 2890 2889 2888 2887 8228 3 10 4 2887 2888 2891 2897 2906 2919 2937 2960 2988 3023 3065 3113 3168 3230 3300 3377 3460 3549 3645 3745 3850 3960 4072 4186 4302 4418 4534 4648 4761 4871 4977 5079 5177 5270 5357 5438 5514 5583 5646 5704 5755 5800 5840 5874 5903 5928 5947 5963 5974 5982 5986 5986 5984 5978 5969 5957 5942 5924 5903 5879 5851 5820 5785 5746 5704 5657 5605 5550 5489 5424 5354 5280 5200 5116 5028 4934 4837 4735 4628 4518 4405 4288 4167 4044 3919 3791 3661 3529 3397 3263 3129 2994 2859 2725 2591 2459 2328 2198 2071 1946 1824 1704 1589 1477 1369 1265 1167 1073 985 903 826 756 692 635 584 540 503 473 450 433 423 419 421 428 442 460 482 509 538 571 606 643 681 719 757 795 831 866 898 928 955 979 1000 1017 1030 1040 1047 1049 1049 1045 1039 1030 1020 1008 994 981 967 954 941 931 922 916 912 913 916 925 937 954 976 1004 1037 1075 1118 1167 1222 1282 1347 1417 1493 1574 1659 1749 1843 1942 2044 2150 2260 2372 2488 2606 2727 2849 2974 3099 3226 3354 3483 3612 3741 3870 3998 4125 4252 4377 4500 4622 4742 4860 4975 5088 5198 5305 5410 5511 5610 5706 5799 5889 5976 6060 6142 6220 6297 6370 6441 6510 6577 6641 6704 6764 6823 6880 6935 6989 7041 7091 7140 7188 7234 7278 7321 7363 7403 7442 7480 7516 7551 7584 7616 7647 7677 7705 7732 7758 7783 7806 7828 7849 7869 7888 7906 7923 7938 7953 7967 7979 7991 8001 8011 8019 8027 8033 8038 8042 8045 8047 8048 8047 8046 8043 8039 8034 8028 8021 8012 8003 7992 7981 7968 7954 7939 7923 7907 7889 7870 7849 7828 7806 7782 7758 7732 7705 7676 7646 7615 7582 7548 7512 7474 7435 7393 7350 7304 7256 7206 7154 7099 7041 6981 6917 6851 6782 6709 6633 6553 6470 6384 6293 6199 6101 5999 5893 5784 5671 5555 5435 5313 5187 5059 4930 4799 4667 4534 4401 4270 4139 4011 3886 3764 3647 3536 3430 3331 3239 3156 3081 3016 2961 2916 2882 2859 2847 2846 2857 2880 2913 2957 3012 3077 3151 3234 3326 3425 3530 3642 3759 3881 4006 4133 4263 4394 4526 4657 4787 4916 5043 5168 5290 5409 5525 5637 5745 5850 5950 6047 6140 6230 6315 6396 6474 6549 6620 6687 6751 6811 6868 6922 6972 7019 7063 7103 7139 7172 7202 7227 7250 7269 7284 7296 7305 7310 7313 7313 7311 7306 7300 7292 7283 7274 7264 7255 7246 7238 7232 7227 7225 7225 7228 7234 7244 7256 7272 7292 7315 7342 7372 7405 7441 7480 7521 7564 7610 7657 7705 7754 7803 7853 7903 7952 8001 8048 8095 8141 8185 8228 8270 8310 8348 8385 8420 8454 8487 8519 8549 8578 8607 8634 8661 8687 8712 8736 8760 8784 8807 8829 8850 8871 8891 8911 8930 8948 8965 8981 8997 9011 9025 9038 9050 9061 9071 8229 3 10 4 9081 9089 9098 9105 9113 9120 9127 9133 9140 9147 9154 9161 9169 9177 9185 9194 9203 9213 9223 9233 9244 9255 9266 9278 9290 9301 9313 9324 9335 9346 9356 9365 9375 9383 9391 9398 9405 9411 9416 9421 9425 9429 9433 9436 9438 9441 9443 9446 9448 9451 9454 9457 9460 9463 9467 9471 9475 9480 9485 9490 9495 9500 9505 9510 9515 9520 9524 9528 9532 9535 9537 9539 9541 9541 9541 9541 9540 9538 9536 9534 9531 9527 9524 9520 9516 9512 9508 9505 9501 9498 9495 9492 9489 9487 9485 9483 9481 9480 9479 9477 9476 9474 9472 9470 9467 9464 9460 9456 9450 9444 9437 9429 9420 9410 9398 9386 9373 9359 9345 9329 9313 9296 9279 9262 9245 9228 9211 9194 9178 9162 9147 9133 9120 9108 9097 9087 9079 9072 9066 9062 9059 9057 9057 9057 9059 9063 9067 9072 9078 9085 9092 9101 9109 9119 9128 9138 9149 9159 9170 9181 9192 9203 9214 9225 9236 9247 9259 9270 9281 9293 9304 9316 9327 9339 9351 9362 9374 9385 9397 9408 9419 9430 9441 9451 9461 9471 9480 9489 9498 9506 9513 9520 9527 9532 9538 9542 9546 9550 9553 9556 9558 9560 9561 9562 9563 9564 9564 9564 9563 9563 9562 9561 9561 9560 9558 9557 9556 9554 9552 9550 9548 9546 9544 9541 9538 9535 9532 9528 9525 9521 9517 9512 9508 9503 9499 9494 9489 9484 9479 9473 9468 9463 9458 9453 9447 9442 9437 9431 9426 9421 9415 9410 9404 9398 9392 9386 9380 9373 9366 9359 9352 9344 9336 9328 9319 9311 9302 9292 9283 9273 9263 9253 9243 9232 9221 9211 9200 9189 9178 9166 9155 9143 9132 9120 9108 9095 9082 9069 9055 9041 9027 9011 8995 8979 8961 8943 8924 8904 8883 8861 8838 8813 8788 8762 8734 8705 8676 8645 8612 8579 8544 8509 8472 8434 8395 8354 8313 8270 8226 8180 8133 8085 8035 7983 7930 7875 7818 7758 7696 7631 7564 7494 7420 7343 7262 7177 7089 6996 6898 6796 6689 6578 6461 6340 6214 6084 5949 5810 5666 5520 5370 5217 5063 4907 4750 4593 4437 4283 4131 3982 3838 3699 3566 3440 3321 3212 3112 3022 2943 2875 2820 2777 2747 2730 2726 2736 2758 2794 2842 2903 2976 3060 3154 3259 3373 3495 3625 3762 3905 4052 4203 4358 4514 4673 4831 4990 5147 5303 5457 5608 5755 5899 6040 6175 6307 6434 6556 6673 6786 6893 6996 7095 7188 7278 7363 7445 7522 7596 7667 7734 7799 7860 7919 7975 8029 8081 8131 8178 8224 8269 8311 8352 8392 8431 8468 8504 8539 8572 8605 8637 8668 8698 8727 8755 8782 8809 8834 8859 8883 8906 8929 8951 8972 8992 9011 9030 9048 9065 9082 9097 9112 9127 9140 9154 9166 9178 9189 9200 9211 9221 9231 9241 9251 9260 9270 9279 9289 9298 9308 9318 9328 9338 9348 9358 9368 9378 9389 9399 9409 9418 9428 9437 9446 9454 9462 9469 9476 9482 9487 9492 8230 3 10 4 9496 9500 9503 9505 9507 9508 9509 9509 9509 9510 9510 9510 9510 9510 9511 9512 9513 9515 9518 9521 9524 9529 9533 9539 9545 9551 9558 9565 9572 9580 9588 9595 9603 9610 9617 9624 9630 9636 9641 9646 9650 9653 9656 9657 9658 9659 9659 9658 9656 9655 9653 9650 9647 9645 9642 9639 9636 9634 9631 9629 9627 9626 9625 9624 9623 9623 9624 9624 9625 9627 9628 9630 9632 9634 9636 9638 9640 9642 9644 9646 9648 9650 9652 9653 9655 9656 9658 9659 9660 9662 9663 9665 9666 9667 9669 9671 9673 9674 9676 9679 9681 9683 9685 9688 9690 9692 9695 9697 9699 9701 9702 9704 9705 9706 9707 9707 9707 9707 9706 9705 9704 9703 9701 9699 9697 9694 9691 9689 9686 9683 9680 9677 9674 9671 9669 9666 9664 9662 9660 9658 9657 9656 9655 9654 9653 9653 9653 9652 9652 9652 9652 9652 9652 9651 9650 9649 9648 9646 9643 9641 9637 9633 9628 9623 9617 9611 9603 9595 9587 9578 9569 9559 9548 9538 9527 9516 9504 9493 9482 9471 9461 9450 9440 9430 9421 9412 9403 9395 9387 9379 9371 9364 9355 9347 9338 9329 9318 9306 9294 9279 9263 9245 9225 9203 9179 9152 9123 9092 9058 9022 8983 8943 8901 8857 8811 8765 8718 8670 8622 8575 8529 8484 8440 8399 8360 8324 8292 8262 8237 8216 8198 8185 8177 8173 8173 8178 8186 8199 8215 8235 8259 8285 8313 8344 8376 8410 8445 8480 8516 8552 8587 8622 8655 8688 8719 8748 8776 8802 8826 8849 8869 8888 8904 8919 8932 8944 8954 8962 8969 8975 8979 8983 8985 8986 8986 8985 8984 8981 8978 8974 8969 8963 8956 8949 8941 8932 8923 8913 8902 8890 8879 8866 8854 8841 8827 8814 8800 8787 8773 8760 8747 8734 8722 8710 8699 8688 8678 8669 8660 8652 8645 8639 8633 8629 8625 8622 8620 8618 8618 8618 8619 8621 8624 8627 8631 8636 8642 8648 8656 8664 8672 8682 8692 8703 8715 8727 8740 8754 8769 8784 8800 8816 8833 8850 8868 8886 8904 8923 8942 8961 8980 8999 9018 9037 9056 9075 9093 9111 9129 9146 9163 9180 9196 9211 9226 9240 9253 9266 9279 9291 9302 9313 9323 9333 9342 9350 9359 9366 9374 9381 9387 9394 9399 9405 9410 9416 9420 9425 9429 9433 9437 9440 9443 9446 9449 9451 9453 9455 9456 9457 9458 9458 9459 9459 9458 9458 9457 9456 9455 9454 9452 9451 9450 9448 9447 9446 9445 9444 9443 9442 9441 9440 9439 9438 9437 9436 9435 9433 9431 9429 9427 9424 9421 9417 9413 9409 9404 9398 9393 9386 9380 9373 9366 9359 9351 9344 9337 9329 9323 9316 9310 9304 9299 9295 9290 9287 9284 9282 9280 9279 9278 9277 9277 9277 9276 9276 9276 9275 9274 9273 9271 9268 9265 9261 9256 9250 9244 9236 9228 9218 9208 9198 9186 9174 9162 9149 9136 9123 9109 9096 9082 9069 9056 9043 9030 9018 9005 8994 8982 8971 8231 3 10 4 8960 8950 8939 8929 8918 8908 8898 8887 8876 8865 8854 8842 8829 8816 8803 8789 8774 8758 8742 8725 8708 8690 8671 8652 8632 8611 8590 8569 8547 8525 8502 8479 8456 8432 8408 8384 8360 8335 8309 8284 8258 8231 8204 8176 8147 8118 8088 8057 8025 7992 7958 7922 7885 7847 7807 7766 7724 7679 7633 7586 7536 7485 7432 7378 7321 7263 7203 7141 7077 7011 6943 6874 6802 6729 6653 6575 6496 6414 6330 6243 6154 6063 5970 5874 5775 5674 5570 5464 5354 5243 5128 5011 4891 4769 4645 4519 4390 4260 4127 3994 3859 3724 3588 3452 3316 3180 3046 2912 2780 2650 2523 2398 2276 2158 2043 1932 1826 1724 1627 1535 1448 1366 1290 1220 1155 1096 1043 996 955 919 890 867 849 838 833 834 841 853 872 897 928 965 1007 1056 1110 1170 1236 1307 1383 1464 1550 1640 1735 1833 1935 2040 2147 2257 2368 2480 2593 2706 2819 2931 3042 3151 3257 3362 3463 3562 3657 3748 3837 3921 4002 4080 4154 4225 4294 4359 4423 4485 4545 4604 4663 4721 4779 4838 4898 4959 5021 5085 5151 5219 5289 5361 5435 5511 5589 5669 5750 5833 5916 6000 6084 6169 6252 6336 6418 6499 6578 6655 6730 6802 6872 6940 7004 7065 7124 7179 7232 7282 7329 7373 7415 7454 7491 7526 7559 7591 7620 7648 7675 7700 7724 7747 7769 7790 7810 7829 7847 7864 7880 7895 7909 7922 7934 7944 7954 7962 7968 7974 7978 7980 7982 7982 7981 7979 7975 7971 7965 7958 7951 7942 7933 7922 7911 7898 7885 7870 7855 7837 7819 7799 7777 7752 7726 7697 7665 7631 7593 7552 7507 7458 7406 7349 7288 7223 7153 7080 7002 6921 6836 6747 6656 6562 6465 6367 6268 6168 6067 5967 5868 5770 5675 5582 5491 5405 5322 5243 5168 5098 5033 4972 4916 4864 4817 4774 4734 4697 4664 4633 4603 4575 4548 4521 4494 4466 4437 4407 4374 4340 4303 4264 4223 4180 4134 4086 4037 3987 3937 3886 3836 3787 3740 3696 3655 3618 3586 3559 3537 3523 3515 3515 3522 3537 3560 3592 3631 3679 3734 3798 3868 3945 4029 4118 4212 4312 4415 4522 4632 4743 4857 4972 5087 5202 5316 5430 5543 5654 5763 5871 5976 6079 6179 6278 6373 6467 6558 6647 6733 6818 6900 6980 7059 7136 7211 7284 7356 7426 7495 7562 7628 7693 7755 7817 7877 7935 7992 8047 8100 8152 8203 8251 8298 8344 8388 8430 8471 8511 8548 8585 8620 8654 8686 8717 8747 8776 8804 8830 8856 8881 8905 8928 8950 8971 8992 9012 9031 9050 9068 9086 9103 9119 9135 9151 9166 9180 9194 9208 9221 9234 9246 9258 9270 9281 9292 9303 9313 9322 9332 9341 9349 9357 9365 9372 9379 9386 9392 9398 9403 9408 9412 9416 9420 9423 9426 9428 9430 9432 9433 9434 9435 9435 9435 9435 9434 9433 9431 9430 9428 9426 9424 9422 9419 9417 9414 9412 9409 9407 8232 3 10 4 9404 9402 9400 9398 9397 9395 9394 9393 9392 9391 9391 9391 9391 9391 9391 9392 9392 9393 9393 9394 9394 9394 9394 9394 9394 9393 9393 9392 9391 9389 9387 9386 9384 9382 9379 9377 9375 9373 9371 9369 9367 9365 9363 9361 9360 9358 9357 9355 9354 9352 9351 9349 9347 9344 9341 9338 9334 9330 9325 9319 9313 9306 9298 9289 9280 9270 9260 9249 9237 9225 9213 9200 9187 9174 9161 9149 9136 9123 9111 9098 9086 9075 9063 9052 9041 9030 9019 9007 8996 8984 8972 8960 8946 8932 8917 8901 8883 8864 8844 8822 8799 8773 8746 8717 8686 8653 8618 8581 8542 8501 8458 8412 8365 8316 8265 8212 8157 8100 8041 7981 7918 7854 7789 7721 7653 7582 7511 7437 7363 7287 7210 7133 7054 6974 6894 6814 6733 6651 6570 6489 6409 6329 6250 6172 6096 6021 5948 5877 5809 5743 5681 5621 5565 5513 5465 5422 5383 5349 5320 5296 5278 5265 5258 5257 5261 5272 5289 5312 5341 5376 5416 5463 5514 5572 5634 5701 5772 5848 5928 6011 6097 6186 6277 6370 6465 6560 6657 6754 6850 6947 7042 7137 7230 7322 7411 7499 7585 7668 7749 7828 7904 7977 8048 8116 8181 8244 8305 8363 8419 8472 8523 8572 8620 8665 8708 8749 8789 8827 8863 8898 8932 8963 8994 9023 9051 9077 9102 9126 9149 9171 9191 9211 9230 9247 9264 9281 9296 9311 9326 9340 9353 9366 9379 9392 9404 9416 9428 9440 9452 9464 9476 9488 9499 9511 9522 9533 9544 9555 9566 9576 9586 9596 9605 9614 9622 9630 9638 9645 9652 9658 9664 9669 9674 9678 9682 9686 9689 9692 9695 9697 9700 9702 9704 9706 9709 9711 9713 9716 9718 9721 9724 9727 9730 9734 9737 9741 9745 9749 9752 9756 9760 9764 9768 9771 9774 9777 9780 9783 9785 9787 9789 9790 9791 9791 9791 9791 9791 9790 9789 9788 9787 9785 9784 9782 9781 9780 9779 9778 9778 9778 9778 9779 9780 9781 9783 9786 9788 9792 9795 9799 9804 9809 9814 9819 9824 9829 9834 9840 9845 9850 9854 9858 9862 9866 9869 9871 9873 9874 9874 9874 9873 9872 9870 9867 9864 9861 9857 9853 9848 9843 9839 9834 9829 9824 9819 9815 9811 9807 9804 9802 9800 9798 9797 9797 9797 9799 9800 9802 9805 9808 9811 9815 9819 9823 9827 9832 9836 9840 9843 9847 9850 9852 9854 9856 9857 9857 9857 9857 9856 9855 9853 9851 9849 9847 9844 9842 9840 9838 9836 9834 9833 9832 9832 9832 9833 9834 9836 9838 9841 9844 9848 9851 9855 9859 9863 9867 9871 9874 9877 9880 9882 9884 9885 9885 9885 9884 9882 9880 9877 9874 9870 9865 9861 9856 9851 9845 9840 9835 9830 9825 9821 9817 9813 9811 9808 9807 9805 9805 9805 9806 9807 9809 9811 9814 9817 9820 9823 9827 9830 9833 9837 9840 9843 9845 9847 9849 9851 9852 9853 9853 9853 9853 9852 9852 9851 9849 9848 9847 9846 9844 8233 3 10 4 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9839 9839 9840 9840 9841 9841 9841 9842 9842 9842 9842 9842 9842 9841 9841 9840 9839 9838 9837 9835 9834 9833 9832 9830 9829 9828 9827 9826 9825 9824 9824 9823 9823 9823 9823 9823 9824 9824 9825 9825 9826 9827 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9843 9843 9844 9844 9843 9843 9843 9842 9842 9841 9840 9839 9838 9837 9836 9834 9833 9831 9830 9828 9826 9825 9823 9822 9820 9819 9817 9816 9815 9814 9813 9812 9811 9811 9810 9810 9810 9811 9811 9812 9812 9813 9814 9816 9817 9818 9820 9821 9823 9824 9825 9827 9828 9829 9829 9830 9830 9831 9831 9830 9830 9829 9828 9827 9825 9824 9822 9820 9818 9816 9814 9812 9810 9808 9807 9805 9804 9802 9801 9801 9800 9800 9800 9800 9800 9800 9800 9801 9801 9802 9802 9803 9803 9803 9803 9802 9802 9801 9800 9799 9797 9795 9794 9792 9789 9787 9785 9783 9781 9779 9777 9775 9774 9772 9772 9771 9771 9770 9771 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9780 9781 9781 9780 9780 9778 9777 9775 9772 9769 9766 9762 9758 9754 9749 9745 9740 9735 9730 9725 9720 9715 9711 9706 9702 9698 9695 9691 9688 9686 9683 9681 9680 9678 9677 9676 9675 9675 9674 9673 9673 9673 9672 9672 9671 9671 9670 9669 9668 9668 9667 9666 9665 9663 9662 9661 9660 9658 9657 9656 9655 9653 9652 9651 9649 9648 9647 9645 9644 9642 9640 9639 9637 9635 9632 9630 9627 9625 9622 9618 9615 9611 9608 9604 9599 9595 9591 9586 9581 9577 9572 9567 9562 9557 9552 9547 9542 9537 9531 9526 9521 9516 9511 9505 9500 9495 9489 9483 9478 9472 9466 9459 9453 9447 9440 9433 9426 9419 9412 9405 9397 9390 9382 9374 9367 9359 9351 9343 9335 9327 9319 9311 9302 9294 9285 9276 9267 9258 9248 9238 9228 9217 9206 9194 9182 9170 9156 9143 9128 9114 9098 9082 9066 9048 9031 9012 8994 8974 8954 8934 8912 8891 8868 8845 8822 8798 8773 8747 8721 8694 8666 8637 8607 8576 8544 8511 8476 8441 8404 8365 8325 8284 8241 8197 8151 8103 8054 8003 7950 7896 7839 7781 7720 7658 7593 7527 7458 7387 7313 7237 7158 7077 6992 6905 6814 6721 6624 6523 6419 6311 6200 6085 5967 5844 5719 5589 5457 5321 5182 5041 4897 4751 4604 4455 4306 4157 4008 3861 3715 3571 3430 3293 3161 3033 2910 2794 2685 2583 2489 2404 2327 2260 2202 2154 2116 2089 2072 2065 2069 2083 2108 2142 2186 2240 2303 2374 2454 2542 2637 2739 2847 2961 3080 3204 3332 3463 3598 3734 3873 4013 4153 4295 4436 4577 4716 4855 4992 5128 5261 5393 5521 5647 5771 5891 6009 6123 6234 6343 6448 6550 6649 6745 6838 6928 7015 7100 7181 7260 7337 7410 7482 7551 8234 3 10 4 7617 7682 7744 7804 7861 7917 7971 8022 8072 8119 8165 8209 8252 8292 8331 8369 8405 8440 8473 8506 8537 8567 8596 8624 8652 8678 8705 8730 8755 8779 8803 8827 8850 8873 8895 8917 8938 8959 8979 8999 9018 9036 9054 9071 9087 9102 9117 9130 9143 9156 9167 9178 9187 9197 9205 9213 9221 9228 9235 9242 9248 9255 9261 9268 9274 9281 9288 9295 9303 9311 9319 9327 9336 9344 9353 9362 9372 9381 9390 9399 9408 9417 9426 9434 9442 9449 9456 9463 9469 9475 9480 9485 9490 9494 9498 9502 9505 9508 9511 9514 9517 9520 9522 9525 9528 9530 9533 9536 9539 9542 9546 9549 9553 9556 9560 9564 9568 9571 9575 9579 9583 9587 9591 9595 9598 9602 9606 9609 9612 9616 9619 9622 9625 9627 9630 9632 9634 9636 9638 9640 9641 9642 9643 9644 9645 9646 9646 9646 9647 9647 9647 9647 9647 9647 9648 9648 9649 9649 9650 9651 9652 9654 9656 9658 9660 9662 9665 9668 9671 9674 9678 9681 9685 9688 9692 9695 9698 9701 9703 9706 9708 9709 9711 9711 9712 9712 9712 9711 9710 9708 9707 9705 9702 9700 9698 9695 9692 9690 9687 9685 9683 9681 9679 9677 9675 9674 9672 9671 9670 9669 9668 9667 9667 9666 9665 9664 9662 9661 9659 9657 9655 9653 9651 9648 9645 9642 9638 9634 9630 9626 9622 9617 9612 9607 9602 9596 9590 9583 9576 9568 9560 9552 9542 9532 9521 9510 9497 9484 9469 9454 9438 9421 9403 9384 9364 9343 9322 9300 9277 9254 9231 9206 9182 9157 9132 9107 9081 9055 9028 9001 8973 8945 8916 8885 8854 8821 8786 8750 8712 8671 8629 8584 8537 8487 8436 8381 8325 8266 8206 8144 8081 8017 7952 7888 7824 7761 7700 7641 7585 7532 7483 7439 7400 7366 7338 7316 7300 7291 7289 7294 7305 7323 7347 7378 7415 7457 7504 7555 7611 7670 7732 7797 7863 7930 7998 8066 8133 8200 8265 8328 8390 8449 8506 8560 8612 8660 8706 8749 8789 8827 8862 8895 8926 8955 8982 9007 9031 9054 9076 9097 9118 9138 9157 9176 9195 9213 9232 9250 9268 9286 9304 9322 9340 9358 9375 9392 9409 9426 9442 9458 9473 9488 9502 9515 9528 9541 9552 9563 9573 9583 9591 9599 9607 9613 9619 9624 9629 9633 9637 9640 9643 9646 9649 9651 9653 9655 9658 9660 9662 9665 9668 9671 9675 9679 9683 9687 9692 9698 9703 9709 9715 9721 9727 9733 9739 9745 9751 9757 9763 9768 9773 9778 9782 9787 9790 9794 9797 9800 9802 9804 9806 9808 9810 9811 9812 9813 9815 9816 9817 9818 9819 9820 9822 9823 9824 9825 9826 9828 9829 9830 9830 9831 9832 9832 9833 9833 9833 9833 9833 9833 9832 9832 9831 9831 9830 9830 9830 9830 9830 9830 9831 9832 9833 9835 9837 9839 9841 9844 9847 9851 9854 9858 9862 9867 9871 9875 9880 9884 9888 9892 9896 9900 9903 9906 9909 9912 9914 9915 9916 9917 8235 3 10 4 9917 9917 9917 9916 9914 9913 9911 9909 9906 9903 9900 9897 9894 9891 9888 9884 9881 9879 9876 9873 9871 9869 9868 9866 9865 9865 9864 9864 9865 9866 9866 9868 9869 9871 9872 9874 9876 9877 9879 9881 9882 9883 9884 9885 9886 9886 9886 9886 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9875 9874 9874 9875 9875 9876 9877 9879 9881 9883 9886 9888 9891 9894 9897 9901 9904 9907 9910 9912 9915 9917 9919 9920 9921 9921 9921 9921 9920 9919 9917 9915 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9881 9879 9877 9876 9875 9875 9874 9874 9875 9875 9876 9878 9879 9881 9882 9884 9886 9888 9890 9891 9893 9894 9896 9897 9897 9898 9898 9897 9897 9895 9894 9892 9890 9887 9884 9881 9877 9873 9869 9864 9860 9855 9850 9845 9839 9834 9829 9824 9819 9814 9810 9805 9801 9797 9794 9790 9787 9785 9782 9780 9779 9777 9776 9775 9774 9773 9772 9771 9770 9770 9769 9767 9766 9765 9763 9761 9758 9756 9753 9750 9747 9743 9740 9736 9732 9728 9724 9720 9716 9712 9708 9704 9701 9698 9695 9692 9690 9688 9686 9685 9683 9683 9682 9682 9683 9683 9684 9685 9686 9687 9689 9691 9692 9694 9696 9698 9700 9702 9704 9706 9708 9710 9712 9714 9716 9718 9720 9722 9724 9725 9727 9730 9732 9734 9736 9739 9742 9745 9748 9751 9755 9759 9763 9767 9771 9776 9781 9786 9790 9795 9800 9805 9810 9814 9819 9823 9826 9829 9832 9834 9836 9837 9838 9838 9837 9836 9834 9832 9829 9826 9822 9818 9815 9810 9806 9803 9799 9795 9792 9789 9786 9784 9783 9782 9781 9781 9782 9782 9784 9785 9787 9789 9791 9793 9795 9797 9798 9799 9800 9800 9800 9799 9798 9796 9794 9791 9788 9784 9779 9775 9770 9765 9760 9754 9749 9744 9739 9734 9729 9724 9720 9716 9712 9708 9704 9700 9696 9692 9687 9683 9678 9673 9668 9662 9655 9648 9641 9633 9624 9615 9606 9596 9586 9576 9565 9555 9545 9535 9525 9515 9506 9498 9490 9483 9477 9471 9467 9463 9460 9457 9456 9455 9455 9456 9457 9459 9461 9463 9466 9470 9473 9477 9481 9485 9489 9494 9498 9503 9508 9512 9517 9522 9527 9533 9538 9543 9549 9554 9560 9565 9570 9576 9580 9585 9589 9593 9596 9599 9601 9602 9603 9603 9602 9600 9598 9595 9592 9588 9583 9578 9573 9568 9562 9557 9552 9547 9543 9539 9536 9533 9532 9531 9531 9532 9535 9538 9541 9546 9551 9557 9564 9570 9577 9584 9592 9599 9605 9612 9618 9623 9628 9632 9635 9637 9639 9640 9640 9639 9638 9636 9634 9631 9628 9625 9621 9617 9614 9610 9606 9603 9599 9596 9593 9590 9587 9584 9581 9578 9575 9572 9569 9565 9561 9556 9551 9545 9539 9533 9526 9518 9510 9501 9492 9482 9473 9463 9453 9443 9433 9423 9413 9404 9395 9387 9379 9371 9364 9357 8236 3 10 4 9351 9345 9339 9333 9327 9321 9315 9309 9302 9294 9286 9277 9267 9256 9244 9231 9216 9201 9184 9166 9147 9127 9106 9085 9062 9040 9017 8994 8971 8949 8927 8905 8885 8865 8847 8829 8813 8799 8786 8774 8764 8755 8748 8742 8738 8735 8733 8733 8733 8735 8737 8741 8745 8749 8755 8761 8768 8775 8782 8791 8800 8809 8820 8831 8842 8855 8869 8883 8898 8915 8932 8951 8970 8991 9012 9035 9058 9082 9107 9133 9159 9185 9212 9239 9266 9293 9319 9345 9371 9395 9420 9443 9465 9486 9506 9524 9542 9558 9573 9587 9599 9611 9621 9631 9639 9646 9653 9659 9665 9669 9674 9678 9682 9686 9689 9693 9696 9700 9704 9708 9713 9717 9722 9727 9732 9737 9743 9748 9754 9760 9766 9772 9777 9783 9788 9794 9799 9803 9808 9812 9815 9819 9821 9824 9826 9828 9829 9831 9831 9832 9832 9833 9832 9832 9832 9832 9831 9831 9830 9830 9830 9830 9829 9829 9829 9830 9830 9830 9831 9832 9832 9833 9834 9835 9836 9837 9839 9840 9841 9843 9844 9846 9848 9850 9851 9853 9855 9858 9860 9862 9865 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9894 9893 9891 9890 9889 9888 9888 9887 9887 9887 9887 9887 9888 9889 9890 9891 9892 9894 9895 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9900 9898 9897 9897 9896 9896 9895 9895 9896 9896 9897 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9922 9922 9921 9920 9919 9918 9916 9914 9911 9909 9906 9904 9901 9898 9895 9893 9890 9888 9886 9885 9883 9882 9882 9882 9882 9882 9883 9884 9886 9888 9890 9893 9895 9898 9901 9904 9907 9911 9914 9917 9920 9923 9926 9929 9931 9934 9936 9937 9939 9940 9941 9942 9942 9942 9942 9942 9941 9940 9939 9938 9936 9934 9933 9931 9929 9926 9924 9922 9920 9918 9916 9914 9913 9911 9910 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9900 9899 9897 9895 9893 9891 9888 9884 9881 9877 9872 9868 9863 9858 9852 9847 9842 9837 9832 9827 9823 9819 9815 9812 9810 9808 9806 9806 9806 9806 9808 9809 9812 9815 9818 9822 9826 9831 9835 9840 9844 9849 9853 9857 9861 9864 9866 9869 9870 9871 9872 9872 9871 8237 3 10 4 9870 9868 9866 9863 9859 9856 9852 9848 9843 9838 9834 9829 9824 9819 9814 9810 9805 9800 9796 9792 9788 9784 9780 9776 9773 9769 9766 9762 9759 9755 9752 9748 9744 9740 9736 9732 9727 9722 9717 9712 9706 9700 9694 9687 9680 9673 9665 9656 9648 9639 9629 9619 9609 9598 9586 9575 9562 9550 9537 9523 9510 9496 9481 9467 9452 9437 9422 9407 9392 9377 9362 9347 9333 9318 9304 9290 9277 9264 9251 9239 9228 9217 9206 9196 9186 9177 9168 9159 9151 9143 9135 9127 9120 9112 9104 9096 9088 9079 9070 9061 9051 9040 9029 9018 9005 8992 8979 8964 8949 8933 8916 8899 8880 8861 8840 8819 8796 8772 8747 8720 8692 8662 8630 8596 8559 8520 8478 8433 8385 8334 8279 8220 8158 8091 8021 7947 7869 7787 7702 7613 7521 7426 7330 7231 7132 7031 6931 6832 6734 6638 6545 6456 6371 6292 6219 6152 6092 6040 5996 5960 5934 5916 5908 5909 5919 5938 5966 6002 6046 6098 6156 6221 6291 6366 6444 6527 6611 6698 6785 6873 6960 7047 7132 7215 7295 7372 7446 7517 7584 7648 7707 7763 7815 7864 7909 7950 7989 8025 8059 8090 8120 8147 8174 8199 8224 8247 8271 8294 8317 8340 8363 8387 8410 8434 8459 8483 8508 8533 8558 8584 8609 8635 8660 8686 8711 8736 8761 8785 8809 8833 8857 8880 8903 8926 8948 8970 8992 9014 9036 9058 9079 9101 9122 9144 9165 9187 9208 9230 9251 9272 9294 9315 9336 9357 9378 9398 9418 9438 9457 9475 9493 9510 9527 9543 9558 9572 9586 9599 9610 9622 9632 9642 9650 9659 9666 9673 9679 9685 9691 9696 9700 9705 9709 9713 9717 9720 9724 9728 9731 9735 9738 9742 9746 9750 9754 9758 9762 9766 9770 9774 9779 9783 9787 9791 9795 9800 9804 9808 9811 9815 9819 9822 9825 9828 9831 9834 9836 9839 9841 9842 9844 9845 9846 9847 9848 9848 9848 9848 9847 9847 9846 9845 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9832 9832 9832 9832 9832 9832 9833 9834 9835 9836 9838 9839 9841 9843 9845 9847 9849 9851 9853 9855 9858 9860 9862 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9896 9897 9899 9900 9900 9901 9902 9902 9902 9902 9902 9901 9900 9900 9898 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9882 9881 9880 9879 9879 9878 9878 9878 9879 9879 9880 9881 9882 9884 9885 9887 9888 9890 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9926 9927 9927 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 8238 3 10 4 9908 9909 9910 9910 9911 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9928 9930 9931 9933 9934 9936 9936 9937 9937 9937 9936 9935 9934 9932 9929 9926 9923 9919 9914 9910 9905 9900 9894 9889 9883 9878 9872 9867 9862 9857 9852 9848 9844 9840 9837 9834 9832 9830 9828 9827 9826 9825 9824 9823 9823 9822 9822 9821 9821 9820 9819 9818 9817 9815 9814 9812 9811 9809 9807 9805 9804 9802 9801 9800 9799 9799 9799 9799 9800 9801 9803 9805 9808 9811 9815 9819 9824 9828 9833 9839 9844 9850 9855 9861 9866 9871 9876 9881 9885 9889 9893 9896 9899 9901 9902 9904 9904 9905 9904 9904 9903 9902 9901 9899 9898 9896 9894 9893 9891 9890 9888 9887 9887 9886 9886 9886 9887 9887 9889 9890 9892 9894 9896 9898 9901 9903 9906 9908 9911 9914 9916 9918 9921 9922 9924 9925 9927 9927 9928 9928 9928 9928 9927 9926 9925 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9903 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9860 9856 9852 9848 9844 9840 9835 9830 9825 9820 9815 9810 9804 9799 9793 9788 9782 9777 9771 9766 9761 9755 9750 9745 9741 9736 9731 9726 9721 9717 9712 9707 9703 9698 9693 9688 9683 9678 9673 9667 9662 9656 9651 9645 9640 9635 9629 9624 9619 9614 9609 9605 9601 9597 9594 9591 9589 9587 9585 9584 9584 9584 9585 9586 9588 9591 9594 9597 9602 9606 9611 9617 9623 9629 9636 9643 9650 9657 9665 9672 9679 9686 9693 9699 9706 9712 9717 9722 9727 9731 9734 9737 9740 9741 9743 9744 9744 9744 9744 9744 9743 9742 9741 9741 9740 9740 9739 9740 9740 9741 9742 9744 9746 9749 9752 9755 9759 9763 9768 9772 9777 9782 9787 9792 9797 9801 9806 9810 9814 9818 9821 9825 9827 9830 9832 9834 9836 9837 9839 9840 9841 9843 9844 9845 9847 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9879 9880 9881 9883 9885 9887 9889 9892 9894 9897 9900 9902 9905 9908 9910 9912 9913 9914 9915 9915 9915 9914 9913 9911 9908 9905 9902 9898 9895 9891 9887 9883 9879 9875 9872 9869 9867 9866 9865 9864 9865 9866 9868 9871 9875 9879 9884 9889 9895 9901 9908 9914 9921 9928 9934 9941 9946 9952 9956 9961 9964 9967 9968 9970 9970 9970 9968 9967 9964 9961 9958 9954 9950 9946 9942 9937 9933 9929 9925 9922 9919 9916 9914 9913 9912 9911 9911 9911 9912 9913 9914 9916 9918 9919 9921 9922 9923 9924 9924 9924 9924 9922 9921 9918 9915 9910 9906 9900 9894 9887 9879 9870 9861 9852 9841 9831 8239 3 10 4 9819 9807 9795 9782 9769 9755 9740 9725 9709 9693 9675 9657 9637 9616 9594 9570 9545 9518 9488 9457 9423 9387 9349 9307 9263 9216 9166 9113 9057 8997 8935 8870 8801 8730 8656 8579 8500 8418 8334 8248 8161 8072 7982 7891 7800 7709 7617 7527 7437 7349 7262 7178 7096 7016 6940 6868 6800 6736 6676 6622 6572 6529 6491 6458 6432 6413 6399 6392 6392 6397 6410 6428 6453 6484 6521 6564 6612 6666 6724 6787 6855 6926 7001 7079 7160 7243 7328 7415 7502 7591 7680 7769 7858 7945 8032 8118 8201 8283 8363 8440 8515 8587 8657 8723 8787 8848 8905 8960 9012 9061 9107 9151 9192 9231 9268 9302 9335 9365 9394 9422 9448 9473 9497 9519 9541 9562 9582 9602 9620 9638 9656 9672 9688 9704 9718 9732 9745 9758 9769 9780 9790 9799 9807 9814 9820 9826 9830 9834 9838 9840 9842 9844 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9844 9844 9844 9845 9846 9847 9848 9849 9850 9852 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9870 9871 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9891 9890 9889 9888 9888 9887 9887 9886 9887 9887 9888 9888 9889 9891 9892 9894 9895 9897 9899 9900 9902 9903 9904 9904 9905 9904 9904 9903 9902 9900 9898 9895 9892 9889 9886 9882 9878 9875 9871 9868 9865 9862 9859 9857 9855 9854 9853 9853 9853 9854 9855 9857 9858 9861 9863 9865 9867 9870 9872 9874 9876 9877 9878 9879 9879 9878 9878 9876 9875 9872 9870 9867 9864 9860 9857 9853 9850 9846 9843 9840 9837 9835 9833 9831 9829 9828 9827 9827 9826 9826 9826 9826 9827 9827 9827 9826 9826 9825 9824 9822 9820 9818 9815 9811 9807 9802 9797 9792 9786 9780 9774 9768 9762 9755 9749 9743 9738 9732 9727 9723 9719 9715 9712 9709 9707 9705 9704 9703 9703 9703 9703 9703 9703 9703 9703 9703 9703 9702 9701 9700 9698 9696 9693 9690 9687 9683 9679 9674 9669 9664 9658 9653 9647 9641 9635 9629 9623 9617 9611 9605 9599 9594 9588 9582 9576 9570 9564 9558 9551 9544 9536 9528 9519 9510 9500 9488 9476 9463 9450 9435 9419 9402 9384 9366 9346 9326 9304 9282 9260 9236 9212 9188 9163 9137 9111 9084 9057 9029 9001 8972 8942 8911 8879 8846 8811 8775 8737 8698 8657 8613 8568 8520 8469 8417 8362 8304 8245 8183 8119 8053 7986 7918 7849 7779 7709 7640 7571 7504 7439 7376 7315 7259 7206 7157 7113 7074 7041 7013 6992 6977 6968 6966 6970 6980 6997 7020 7049 7084 7123 7168 7218 7271 7328 7389 7452 7517 7584 7652 7721 7790 7859 7928 7995 8062 8127 8190 8252 8311 8369 8423 8476 8526 8574 8620 8663 8704 8743 8781 8816 8850 8882 8913 8943 8972 9000 8240 3 10 4 9027 9053 9079 9104 9129 9154 9178 9201 9225 9248 9271 9293 9315 9336 9357 9377 9396 9415 9433 9450 9466 9481 9495 9509 9521 9532 9542 9551 9560 9567 9574 9579 9585 9589 9593 9597 9600 9603 9606 9609 9613 9616 9619 9623 9627 9631 9636 9641 9646 9651 9657 9663 9669 9675 9681 9687 9693 9699 9704 9709 9714 9718 9721 9724 9726 9728 9729 9730 9730 9730 9729 9728 9726 9725 9723 9722 9720 9719 9718 9717 9717 9717 9718 9719 9721 9723 9726 9729 9733 9738 9742 9748 9753 9758 9764 9770 9775 9780 9785 9790 9795 9798 9802 9805 9807 9809 9811 9812 9812 9812 9811 9811 9809 9808 9806 9805 9803 9801 9800 9798 9797 9796 9795 9794 9794 9794 9794 9795 9796 9797 9799 9801 9804 9806 9809 9812 9815 9818 9822 9825 9828 9832 9835 9838 9841 9844 9847 9849 9851 9853 9854 9855 9856 9857 9857 9856 9855 9854 9852 9850 9847 9844 9840 9836 9832 9827 9822 9817 9811 9805 9798 9792 9786 9779 9773 9766 9760 9754 9748 9742 9737 9732 9728 9724 9721 9718 9716 9714 9713 9713 9713 9714 9715 9717 9719 9722 9725 9729 9733 9737 9742 9747 9752 9756 9761 9766 9771 9776 9781 9786 9790 9794 9798 9802 9806 9810 9814 9817 9820 9824 9827 9831 9834 9837 9841 9844 9848 9852 9856 9860 9864 9869 9873 9877 9882 9886 9891 9895 9899 9903 9907 9910 9913 9916 9918 9920 9921 9922 9922 9922 9921 9920 9919 9917 9914 9911 9908 9905 9901 9898 9894 9890 9886 9882 9879 9875 9872 9869 9867 9864 9863 9861 9860 9859 9858 9858 9858 9858 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9906 9906 9906 9907 9908 9909 9909 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9932 9931 9931 9930 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9913 9914 9915 9916 9918 9919 9921 9923 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9954 9952 9950 9948 9946 9944 9941 9939 9936 9934 9931 9929 9926 9924 9922 9920 9919 9917 9916 9915 9914 9913 9913 9913 9912 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9921 9922 9924 8241 3 10 4 9925 9927 9929 9930 9932 9935 9937 9939 9941 9943 9946 9948 9950 9953 9955 9957 9959 9961 9962 9963 9964 9965 9965 9965 9965 9964 9963 9962 9960 9958 9956 9954 9951 9948 9945 9942 9938 9935 9932 9929 9926 9923 9920 9918 9915 9913 9911 9910 9908 9907 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9891 9890 9888 9886 9883 9880 9877 9873 9869 9865 9860 9855 9850 9845 9840 9835 9830 9825 9820 9816 9812 9808 9805 9802 9800 9798 9797 9796 9796 9797 9798 9800 9802 9804 9807 9810 9814 9817 9821 9824 9828 9831 9834 9837 9840 9842 9844 9846 9847 9848 9848 9849 9849 9848 9848 9847 9847 9846 9845 9844 9843 9843 9842 9842 9841 9841 9841 9841 9842 9842 9843 9844 9845 9846 9848 9849 9850 9852 9853 9854 9856 9857 9858 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9893 9894 9894 9894 9894 9893 9893 9892 9891 9890 9888 9887 9885 9884 9882 9880 9879 9877 9876 9875 9874 9874 9873 9873 9873 9874 9874 9876 9877 9878 9880 9882 9884 9886 9888 9891 9893 9895 9897 9899 9901 9902 9904 9905 9905 9906 9906 9906 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9878 9877 9875 9873 9872 9870 9868 9865 9863 9861 9858 9855 9853 9850 9847 9844 9841 9837 9834 9831 9828 9826 9823 9820 9818 9816 9813 9812 9810 9808 9807 9806 9805 9805 9804 9804 9804 9805 9805 9806 9807 9808 9809 9810 9812 9814 9816 9818 9821 9824 9827 9830 9833 9836 9840 9843 9847 9851 9854 9858 9861 9864 9867 9869 9872 9874 9875 9876 9876 9876 9875 9874 9872 9870 9867 9864 9860 9855 9851 9846 9840 9835 9829 9823 9817 9811 9805 9799 9793 9788 9783 9778 9773 9768 9764 9760 9756 9753 9750 9747 9744 9742 9740 9738 9736 9734 9733 9732 9731 9730 9729 9728 9728 9728 9728 9728 9728 9729 9729 9730 9731 9733 9734 9736 9737 9739 9741 9743 9745 9747 9749 9751 9752 9754 9756 9757 9759 9760 9761 9762 9763 9764 9765 9765 9766 9767 9768 9769 9769 9771 9772 9773 9775 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9799 9800 9801 9802 9802 9803 9802 9802 9801 9801 9800 9799 9797 9796 9795 9794 9793 9793 9792 9792 9792 9793 9794 9795 9797 9799 9802 9805 9808 9812 9816 9821 9825 9830 9835 9840 9845 9850 9855 9860 9865 9869 9873 9877 9881 9884 9888 9890 9893 9895 9897 9899 9900 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9901 8242 3 10 4 9901 9900 9900 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9905 9906 9905 9905 9904 9903 9902 9901 9899 9896 9893 9890 9887 9883 9879 9874 9869 9864 9859 9853 9847 9841 9835 9829 9822 9816 9809 9803 9796 9790 9783 9777 9771 9764 9758 9752 9746 9741 9735 9730 9725 9720 9715 9711 9707 9703 9700 9697 9694 9692 9690 9688 9687 9687 9687 9687 9688 9689 9691 9693 9695 9698 9701 9704 9708 9712 9716 9720 9724 9728 9731 9735 9739 9742 9745 9747 9750 9751 9752 9753 9753 9753 9752 9750 9748 9746 9743 9739 9735 9730 9726 9720 9715 9709 9702 9696 9689 9682 9675 9668 9661 9653 9645 9637 9628 9620 9611 9601 9591 9580 9569 9557 9545 9531 9517 9502 9487 9470 9453 9435 9416 9397 9377 9357 9336 9315 9294 9274 9253 9233 9214 9195 9178 9161 9146 9133 9121 9111 9102 9096 9091 9088 9088 9089 9092 9097 9104 9112 9122 9133 9146 9159 9174 9189 9204 9220 9237 9253 9269 9285 9301 9316 9331 9345 9358 9371 9383 9394 9404 9414 9423 9431 9439 9446 9452 9458 9463 9468 9472 9476 9479 9482 9484 9485 9487 9487 9487 9487 9486 9484 9482 9479 9475 9471 9466 9460 9454 9447 9439 9431 9422 9413 9403 9393 9382 9371 9360 9349 9337 9326 9314 9303 9292 9280 9270 9259 9249 9239 9230 9221 9212 9204 9197 9191 9185 9179 9175 9171 9168 9166 9164 9164 9164 9165 9167 9169 9173 9177 9183 9189 9196 9203 9212 9221 9231 9241 9252 9263 9275 9288 9300 9314 9327 9340 9354 9368 9381 9395 9409 9422 9435 9449 9462 9474 9487 9499 9512 9523 9535 9546 9557 9568 9579 9589 9599 9609 9619 9628 9638 9646 9655 9663 9672 9679 9687 9694 9701 9707 9713 9719 9725 9730 9735 9739 9743 9747 9751 9754 9757 9760 9762 9765 9767 9769 9772 9774 9776 9779 9781 9784 9786 9789 9792 9795 9798 9801 9805 9808 9811 9815 9818 9822 9825 9828 9831 9833 9836 9838 9840 9841 9842 9843 9844 9844 9843 9843 9842 9840 9838 9837 9834 9832 9830 9827 9824 9821 9819 9816 9813 9811 9808 9806 9804 9802 9800 9798 9797 9796 9795 9794 9794 9794 9794 9794 9794 9794 9795 9795 9796 9797 9797 9798 9799 9799 9800 9800 9800 9800 9800 9800 9800 9799 9798 9797 9795 9794 9792 9790 9788 9785 9783 9780 9777 9775 9772 9769 9766 9763 9761 9758 9756 9754 9752 9751 9749 9748 9747 9747 9746 9746 9745 9745 9745 9745 9745 9745 9744 9744 9743 9741 9740 9738 9735 9732 9729 9725 9720 9715 9710 9704 9698 9691 9684 9677 9670 9662 9654 9647 9639 9632 9625 9618 9611 9605 9599 9593 9588 9583 9578 9574 9570 9566 9563 9559 9556 9552 9548 9545 9540 9536 9531 9526 9520 9513 9506 9498 9489 9480 9470 9459 9447 9435 9422 8243 3 10 4 9409 9395 9381 9366 9351 9336 9320 9304 9288 9271 9255 9238 9221 9204 9186 9168 9149 9130 9111 9090 9069 9046 9022 8997 8971 8943 8913 8881 8848 8813 8776 8737 8696 8654 8610 8564 8517 8469 8420 8371 8321 8271 8222 8173 8126 8080 8036 7994 7955 7919 7885 7856 7830 7809 7791 7778 7770 7766 7766 7771 7780 7793 7811 7832 7856 7884 7915 7948 7983 8020 8059 8099 8139 8180 8220 8261 8300 8339 8377 8413 8448 8482 8513 8543 8571 8598 8622 8645 8666 8686 8704 8720 8736 8750 8763 8775 8786 8797 8807 8816 8824 8832 8839 8846 8852 8857 8862 8867 8870 8873 8875 8876 8876 8875 8873 8871 8867 8862 8856 8850 8842 8833 8824 8814 8802 8791 8778 8765 8752 8738 8724 8710 8695 8681 8666 8651 8636 8621 8606 8591 8575 8559 8544 8527 8511 8493 8476 8457 8438 8417 8396 8374 8350 8325 8299 8271 8242 8211 8178 8144 8108 8070 8031 7990 7947 7902 7856 7808 7759 7707 7654 7600 7544 7486 7426 7365 7303 7238 7172 7104 7035 6964 6890 6815 6738 6658 6576 6492 6406 6317 6225 6131 6035 5935 5833 5727 5619 5509 5395 5279 5160 5038 4914 4788 4659 4529 4397 4263 4129 3993 3857 3722 3586 3451 3317 3185 3055 2927 2803 2682 2565 2452 2345 2242 2146 2056 1973 1897 1828 1767 1714 1670 1634 1607 1589 1579 1579 1587 1605 1631 1665 1708 1760 1819 1885 1959 2040 2127 2220 2319 2423 2532 2645 2762 2882 3005 3131 3259 3388 3519 3651 3783 3916 4048 4180 4311 4442 4571 4699 4825 4950 5073 5194 5312 5428 5542 5654 5763 5869 5972 6073 6171 6266 6359 6448 6535 6619 6700 6778 6853 6926 6996 7063 7128 7190 7250 7308 7363 7416 7467 7515 7562 7607 7650 7692 7731 7770 7806 7841 7875 7908 7939 7969 7998 8026 8053 8078 8103 8127 8150 8172 8193 8214 8233 8252 8271 8289 8306 8323 8339 8355 8371 8387 8402 8418 8433 8448 8463 8478 8494 8509 8525 8541 8557 8573 8589 8606 8623 8639 8657 8674 8691 8709 8726 8744 8762 8780 8797 8815 8832 8850 8867 8884 8901 8918 8935 8951 8967 8983 8998 9013 9028 9042 9056 9069 9082 9095 9107 9119 9130 9140 9151 9160 9169 9178 9186 9194 9201 9208 9214 9220 9225 9230 9235 9240 9244 9248 9252 9256 9260 9263 9267 9271 9275 9280 9284 9289 9294 9299 9305 9311 9317 9324 9331 9339 9346 9354 9363 9371 9379 9388 9397 9405 9414 9423 9431 9439 9447 9455 9462 9469 9476 9482 9488 9494 9499 9503 9508 9512 9515 9518 9521 9523 9525 9527 9528 9530 9531 9531 9532 9532 9532 9532 9531 9530 9530 9528 9527 9525 9524 9522 9519 9517 9514 9511 9508 9505 9501 9498 9494 9491 9487 9484 9480 9477 9473 9470 9467 9465 9462 9460 9458 9457 9456 9455 9454 9454 9454 9454 9454 9455 9456 9457 9458 9459 9461 9463 9464 9466 9468 8244 3 10 4 9470 9472 9474 9477 9479 9482 9485 9488 9491 9494 9498 9502 9506 9511 9516 9521 9527 9533 9539 9545 9552 9559 9566 9573 9580 9588 9595 9602 9609 9616 9623 9630 9637 9643 9649 9655 9661 9666 9671 9676 9681 9685 9690 9694 9699 9703 9707 9711 9716 9720 9725 9729 9734 9738 9743 9748 9753 9758 9763 9768 9773 9778 9782 9787 9791 9796 9800 9803 9807 9810 9813 9816 9818 9820 9822 9823 9825 9826 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9832 9833 9835 9836 9838 9840 9842 9844 9847 9849 9852 9855 9858 9861 9864 9868 9871 9874 9877 9880 9883 9886 9889 9891 9893 9895 9897 9898 9899 9900 9901 9901 9901 9900 9900 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9903 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9887 9887 9887 9888 9889 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9908 9909 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9951 9951 9950 9950 9948 9947 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9923 9920 9918 9916 9914 9912 9911 9909 9909 9908 9908 9908 9909 9910 9911 9913 9915 9917 9919 9921 9923 9926 9928 9930 9932 9933 9935 9935 9936 9936 9936 9935 9933 9931 9929 9927 9924 9921 9917 9914 9910 9907 9903 9900 9898 9895 9893 9892 9891 9891 9891 9892 9894 9897 9900 9903 9907 9912 9916 9921 9926 9931 9936 9941 9946 9950 9953 9956 9959 9961 9962 9962 9962 9961 9959 9956 9954 9950 9946 9942 9938 9934 9929 9925 9921 9917 9914 9911 9908 9906 9905 9904 9904 9904 9905 9907 9908 9911 9913 9916 9918 9921 9924 9926 9929 9931 9933 9934 9935 9936 9936 9936 9936 9935 9934 9932 9930 9929 9927 9925 9923 9921 9920 9918 9917 9916 9916 9916 9916 9917 9918 9919 9921 9923 9925 9927 9930 9932 9934 9937 9939 9941 9942 9944 9945 9945 9945 9945 9944 9943 9941 9939 9937 9934 9932 9929 9925 9922 9919 9916 9913 9910 9907 9905 9904 9902 9902 9901 9902 9902 9904 9906 9908 9911 9915 9918 9923 9927 9932 9937 9942 9947 9952 9956 9961 9965 9968 9972 9974 9977 9978 9979 9980 9979 9978 9977 9975 8245 3 10 4 9972 9969 9966 9962 9958 9954 9950 9946 9942 9938 9934 9931 9928 9925 9924 9922 9921 9921 9921 9922 9924 9926 9928 9931 9934 9937 9941 9944 9948 9952 9956 9959 9963 9966 9969 9971 9973 9975 9977 9978 9979 9979 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9974 9973 9971 9969 9967 9965 9962 9959 9956 9952 9949 9945 9942 9938 9935 9931 9928 9925 9922 9920 9918 9917 9915 9915 9914 9915 9915 9916 9918 9919 9922 9924 9926 9929 9932 9935 9938 9940 9943 9945 9948 9950 9951 9953 9954 9954 9954 9954 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9937 9936 9934 9933 9933 9933 9933 9933 9934 9935 9936 9938 9940 9942 9944 9946 9949 9951 9954 9956 9959 9961 9963 9965 9967 9968 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9960 9958 9957 9955 9953 9952 9950 9949 9947 9946 9946 9945 9945 9945 9945 9945 9946 9947 9949 9950 9952 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9968 9968 9968 9968 9967 9966 9965 9963 9961 9959 9957 9954 9952 9950 9947 9945 9943 9941 9940 9939 9938 9937 9937 9938 9938 9940 9941 9943 9945 9947 9949 9952 9955 9957 9960 9962 9964 9966 9968 9969 9970 9970 9970 9970 9969 9967 9965 9963 9961 9958 9955 9952 9948 9945 9942 9939 9935 9933 9930 9928 9926 9925 9924 9923 9923 9924 9925 9926 9928 9930 9932 9935 9937 9940 9943 9946 9948 9951 9953 9955 9957 9959 9960 9960 9961 9960 9960 9959 9958 9956 9954 9952 9949 9947 9944 9942 9940 9937 9935 9933 9931 9930 9929 9929 9929 9929 9930 9931 9932 9934 9936 9939 9942 9945 9948 9952 9955 9958 9962 9965 9968 9971 9974 9976 9978 9979 9980 9981 9981 9980 9979 9978 9976 9974 9972 9969 9966 9963 9959 9955 9952 9948 9945 9941 9938 9935 9932 9930 9928 9926 9925 9924 9924 9924 9925 9926 9927 9929 9931 9933 9935 9938 9940 9942 9944 9946 9948 9949 9950 9951 9951 9951 9950 9949 9948 9946 9944 9942 9939 9936 9933 9930 9928 9925 9922 9920 9919 9917 9917 9917 9917 9918 9920 9922 9924 9928 9931 9936 9940 9945 9950 9955 9960 9965 9970 9975 9979 9983 9986 9989 9992 9993 9994 9995 9995 9994 9993 9991 9989 9986 9983 9980 9976 9972 9969 9965 9961 9957 9954 9951 9948 9945 9943 9941 9939 9937 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9934 9934 9934 9935 8246 3 10 4 9935 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9953 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9968 9968 9968 9968 9968 9967 9966 9965 9964 9963 9961 9959 9958 9956 9954 9952 9950 9949 9947 9946 9945 9944 9943 9943 9943 9943 9943 9944 9945 9946 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9959 9958 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9933 9932 9931 9931 9931 9931 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9926 9926 9927 9928 9929 9930 9932 9934 9936 9938 9941 9943 9946 9948 9951 9953 9955 9957 9958 9959 9960 9960 9960 9960 9959 9958 9956 9954 9952 9949 9947 9944 9940 9937 9934 9931 9927 9924 9921 9919 9916 9914 9912 9911 9909 9908 9908 9907 9907 9907 9908 9909 9909 9910 9911 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9918 9918 9917 9916 9914 9913 9912 9910 9908 9907 9905 9904 9902 9901 9900 9898 9898 9897 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9902 9903 9904 9904 9905 9905 9905 9905 9904 9903 9902 9901 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9851 9848 9846 9842 9839 9835 9831 9826 9821 9815 9809 9802 9794 9787 9778 9769 9760 9750 9739 9728 9716 9704 9692 9679 9666 9652 9638 9624 9610 9596 9582 9568 9554 9541 9528 9516 9504 9493 9483 9474 9466 9459 9453 9449 9446 9444 9444 9445 9448 9451 9456 9463 9470 9479 9488 9499 9510 9522 9535 9548 9562 9575 9589 9603 9617 9631 9644 9657 9670 9682 9694 9706 9716 9727 9737 9746 9754 9762 9770 9777 9783 9789 9795 9800 9804 9808 9811 9814 9816 9818 9819 9820 9821 9820 9820 9819 9817 9815 9812 9809 9805 9801 9796 9791 9786 9780 9774 9767 9761 9754 9746 9739 9731 9723 9715 9707 9699 9690 9682 9674 9665 9657 9648 9640 9632 9623 9615 9607 9599 9591 9584 9576 9569 9562 9555 9548 9542 9537 9531 9526 9522 9518 9515 9513 9511 9510 9509 9510 9511 9513 9516 9519 9524 9530 9536 9543 9551 9560 9570 9580 9592 9603 9616 9628 9642 9655 9669 9684 9698 9712 9726 9740 9754 9768 9781 9794 9806 9818 9829 9840 9850 9859 9868 9876 9883 9889 9895 9900 9905 9909 9912 9915 9918 9920 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9953 9953 9953 9952 9951 9949 9948 9946 9944 9942 9939 9937 9934 9931 9929 9926 9923 9920 8247 3 10 4 9917 9915 9912 9909 9907 9905 9903 9901 9899 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9895 9894 9892 9890 9889 9886 9884 9882 9879 9875 9872 9868 9863 9858 9853 9847 9840 9833 9825 9817 9809 9800 9790 9780 9770 9760 9749 9738 9727 9716 9704 9693 9682 9671 9661 9650 9640 9630 9621 9611 9602 9594 9586 9578 9571 9564 9558 9551 9546 9541 9536 9532 9528 9524 9521 9519 9518 9516 9516 9516 9517 9519 9522 9525 9530 9535 9541 9548 9555 9564 9573 9583 9594 9605 9617 9630 9642 9655 9668 9682 9695 9708 9721 9733 9745 9757 9768 9778 9788 9797 9806 9814 9821 9827 9833 9839 9844 9848 9853 9856 9860 9864 9867 9870 9874 9877 9880 9884 9888 9891 9895 9899 9903 9907 9912 9916 9920 9924 9927 9931 9934 9937 9939 9941 9942 9943 9944 9944 9943 9942 9941 9939 9936 9934 9931 9928 9925 9922 9919 9916 9913 9911 9909 9907 9905 9904 9903 9903 9903 9903 9904 9905 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9925 9925 9926 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9913 9912 9912 9912 9913 9914 9915 9916 9918 9921 9923 9926 9929 9932 9935 9938 9941 9944 9946 9949 9951 9952 9954 9955 9955 9955 9955 9954 9953 9952 9950 9947 9945 9942 9939 9936 9932 9929 9926 9923 9919 9917 9914 9911 9909 9907 9905 9904 9903 9902 9902 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9895 9894 9892 9890 9888 9887 9885 9883 9881 9880 9878 9877 9875 9874 9873 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9864 9862 9861 9859 9857 9855 9853 9850 9847 9844 9841 9838 9834 9830 9827 9823 9819 9816 9813 9809 9806 9804 9801 9799 9798 9796 9796 9795 9795 9795 9795 9796 9797 9798 9800 9801 9803 9804 9806 9807 9808 9809 9810 9811 9811 9812 9812 9811 9811 9810 9809 9807 9806 9804 9803 9801 9799 9797 9795 9793 9791 9790 9788 9786 9784 9783 9781 9780 9778 9776 9774 9772 9769 9767 9764 9760 9756 9752 9747 9742 9736 9729 9721 9713 9705 9695 9685 9675 9663 9651 9638 9625 9611 9597 9582 9566 9550 9533 9516 9497 9479 8248 3 10 4 9459 9439 9418 9396 9372 9348 9323 9296 9269 9239 9208 9176 9141 9105 9067 9027 8985 8941 8895 8847 8796 8744 8689 8632 8574 8513 8450 8386 8319 8251 8182 8111 8038 7965 7890 7814 7737 7659 7581 7502 7423 7343 7263 7184 7104 7025 6946 6868 6790 6714 6638 6565 6493 6422 6354 6288 6225 6165 6108 6054 6005 5959 5918 5881 5849 5821 5800 5783 5773 5768 5769 5776 5788 5807 5832 5863 5899 5942 5989 6042 6100 6162 6229 6300 6375 6452 6533 6616 6702 6789 6877 6966 7056 7146 7235 7324 7413 7500 7585 7669 7751 7832 7910 7985 8059 8130 8198 8264 8328 8389 8448 8504 8558 8610 8660 8707 8753 8796 8838 8878 8916 8953 8988 9021 9054 9085 9114 9143 9170 9196 9222 9246 9269 9291 9313 9333 9353 9371 9389 9407 9423 9439 9454 9469 9482 9495 9508 9520 9531 9542 9552 9561 9570 9579 9586 9594 9601 9607 9613 9619 9624 9629 9633 9637 9641 9645 9648 9651 9654 9657 9660 9663 9666 9669 9672 9675 9678 9682 9685 9688 9692 9695 9699 9703 9706 9710 9714 9718 9721 9725 9728 9731 9734 9737 9740 9742 9744 9746 9748 9750 9751 9752 9753 9754 9754 9755 9755 9755 9756 9756 9757 9757 9758 9759 9760 9761 9762 9764 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9786 9788 9789 9789 9790 9790 9789 9788 9787 9785 9783 9781 9778 9775 9771 9767 9763 9759 9755 9751 9747 9743 9739 9735 9732 9729 9726 9724 9722 9720 9719 9718 9717 9717 9717 9718 9718 9719 9720 9721 9722 9722 9723 9724 9724 9724 9723 9723 9722 9720 9718 9715 9712 9709 9705 9701 9696 9691 9686 9680 9674 9667 9661 9654 9646 9639 9631 9623 9615 9607 9598 9589 9580 9571 9561 9551 9541 9530 9519 9508 9496 9485 9472 9460 9447 9434 9421 9408 9394 9380 9366 9352 9338 9324 9309 9295 9280 9265 9250 9235 9219 9203 9187 9170 9152 9134 9115 9095 9075 9053 9030 9007 8982 8955 8928 8899 8869 8838 8806 8772 8737 8701 8665 8627 8589 8550 8510 8470 8430 8390 8349 8309 8268 8228 8188 8149 8110 8071 8033 7995 7957 7920 7884 7847 7811 7775 7739 7704 7668 7632 7597 7561 7525 7489 7453 7417 7381 7346 7310 7274 7239 7205 7171 7138 7105 7074 7044 7016 6988 6963 6939 6918 6898 6881 6866 6853 6843 6835 6830 6827 6827 6830 6835 6843 6853 6866 6882 6899 6920 6942 6967 6994 7023 7054 7087 7122 7159 7197 7237 7279 7322 7366 7412 7458 7506 7554 7604 7654 7704 7755 7806 7857 7908 7959 8010 8060 8110 8159 8207 8254 8300 8345 8389 8432 8473 8513 8552 8589 8625 8659 8692 8724 8755 8784 8812 8839 8865 8890 8914 8938 8960 8982 9004 9025 9046 9067 9087 9107 9127 9147 9166 9186 9205 9224 9243 9262 9281 9300 9318 9336 9354 9371 9388 9405 9421 9437 9453 9467 9482 9496 9509 8249 3 10 4 9522 9534 9545 9556 9567 9577 9587 9596 9604 9613 9621 9628 9635 9642 9648 9654 9660 9666 9671 9676 9681 9686 9691 9695 9699 9703 9707 9711 9715 9719 9722 9725 9729 9732 9735 9738 9741 9744 9747 9750 9753 9755 9758 9761 9764 9767 9769 9772 9775 9778 9780 9783 9786 9788 9791 9793 9796 9798 9800 9802 9804 9806 9808 9809 9811 9812 9814 9815 9816 9817 9818 9820 9821 9822 9823 9825 9826 9828 9829 9831 9833 9836 9838 9840 9843 9846 9848 9851 9854 9857 9859 9862 9864 9867 9869 9870 9872 9873 9875 9875 9876 9876 9876 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9868 9869 9870 9871 9873 9875 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9906 9907 9909 9911 9913 9915 9917 9920 9922 9925 9928 9931 9934 9937 9940 9943 9946 9949 9951 9953 9955 9957 9958 9959 9959 9959 9959 9959 9958 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9927 9925 9923 9922 9920 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9893 9890 9887 9884 9881 9879 9876 9874 9871 9869 9868 9866 9865 9864 9863 9863 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9864 9863 9862 9861 9860 9858 9856 9854 9852 9850 9848 9846 9844 9843 9841 9840 9839 9839 9839 9839 9840 9841 9842 9843 9845 9847 9849 9852 9854 9857 9859 9862 9864 9866 9868 9869 9870 9871 9872 9872 9872 9871 9870 9869 9868 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9830 9828 9825 9823 9820 9818 9815 9813 9810 9808 9806 9804 9801 9799 9797 9795 9793 9791 9789 9788 9786 9785 9784 9784 9783 9783 9784 9785 9786 9787 9789 9792 9794 9798 9801 9805 9809 9813 9818 9822 9827 9832 9837 9841 9846 9850 9854 9858 9862 9865 9868 9871 9874 9876 9878 9879 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9893 9894 9896 9898 9899 9902 9904 9906 9908 9911 9913 9915 9917 9920 9921 9923 9925 9926 9928 9929 9929 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9947 9945 9943 9941 9939 9937 9935 9933 9932 9930 9929 9928 9927 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9928 8250 3 10 5 9977 9977 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9972 9973 9974 9976 9977 9979 9980 9981 9982 9983 9984 9984 9984 9984 9983 9982 9980 9978 9976 9973 9970 9966 9962 9958 9953 9949 9944 9938 9933 9928 9923 9918 9913 9908 9903 9899 9895 9891 9888 9885 9883 9880 9879 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9872 9870 9869 9867 9865 9862 9859 9856 9853 9849 9845 9841 9837 9833 9828 9824 9820 9816 9812 9808 9805 9802 9799 9797 9795 9793 9792 9791 9791 9790 9790 9790 9791 9792 9792 9793 9794 9795 9796 9796 9797 9797 9797 9797 9797 9797 9796 9795 9794 9793 9792 9790 9789 9787 9786 9785 9783 9782 9781 9781 9780 9780 9781 9781 9783 9784 9786 9788 9791 9794 9797 9801 9805 9809 9814 9818 9823 9828 9832 9837 9842 9846 9851 9855 9859 9863 9867 9870 9873 9876 9879 9881 9883 9885 9887 9889 9890 9891 9892 9894 9894 9895 9896 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9900 9900 9900 9899 9898 9897 9895 9894 9892 9889 9887 9884 9881 9878 9875 9872 9868 9864 9861 9857 9853 9850 9846 9843 9840 9837 9834 9832 9830 9829 9827 9827 9826 9826 9827 9828 9829 9830 9832 9834 9837 9840 9843 9846 9849 9852 9856 9859 9863 9866 9869 9873 9876 9878 9881 9884 9886 9888 9890 9892 9894 9895 9896 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9936 9938 9939 9940 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9935 9935 9936 9937 9938 9940 9942 9944 9946 9949 9951 9954 9957 9959 9962 9965 9967 9970 9972 9974 9976 9977 9979 9979 9980 9980 9979 9978 9977 9976 9974 9971 9969 9966 9963 9959 9956 9952 9948 9945 9941 9937 9934 9931 9928 9925 9923 9921 9919 9918 9917 9916 9916 9916 9917 9918 9919 9920 9922 9924 9926 9928 9930 9932 9935 9937 9939 9941 9942 9944 9945 9946 9946 9946 9946 9946 9945 9943 9941 9939 9936 9933 9930 9926 9922 9917 9912 9907 9901 9895 9889 9882 9876 9869 9861 9854 9847 9839 9831 9823 9815 9807 9799 9791 9783 9775 9767 9759 9752 9744 9737 9729 9722 9715 9709 9702 9696 9690 9684 9678 9673 9668 9663 9658 9654 9649 9645 9642 9638 9635 9632 9630 8251 3 10 5 9628 9626 9624 9623 9623 9622 9623 9623 9625 9627 9629 9632 9636 9640 9645 9650 9656 9663 9670 9678 9686 9695 9704 9714 9724 9735 9745 9756 9767 9779 9790 9801 9812 9822 9833 9843 9853 9862 9871 9879 9887 9894 9901 9907 9913 9918 9922 9926 9929 9932 9934 9936 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9950 9951 9952 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9966 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9949 9947 9944 9942 9940 9938 9935 9933 9932 9930 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9948 9950 9951 9953 9955 9957 9958 9960 9962 9963 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9956 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9941 9940 9938 9936 9934 9931 9928 9924 9920 9915 9910 9904 9898 9892 9885 9878 9871 9864 9857 9850 9843 9836 9830 9824 9818 9813 9808 9803 9799 9796 9793 9790 9789 9787 9786 9786 9786 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9795 9795 9794 9793 9791 9789 9786 9783 9780 9776 9771 9766 9761 9755 9750 9744 9738 9732 9727 9721 9716 9712 9707 9704 9701 9698 9697 9696 9695 9696 9697 9699 9702 9706 9710 9715 9721 9727 9734 9741 9748 9755 9763 9771 9779 9787 9794 9802 9809 9816 9823 9829 9835 9841 9846 9851 9856 9860 9864 9868 9871 9875 9878 9880 9883 9885 9888 9890 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9913 9914 9914 9914 9913 9913 9912 9911 9909 9908 9906 9904 9902 9899 9897 9894 9892 9889 9887 9884 9882 9879 9877 9875 9872 9870 9868 9867 9865 9863 9861 9860 9858 9857 9855 9854 9852 9851 9849 9847 9845 9844 9842 9840 9838 9836 9834 9833 9831 9830 9828 9827 9826 9825 9825 9825 9825 9825 9826 9826 9827 9829 9830 9831 9833 9834 9836 9837 9838 9839 9839 9839 9839 9838 9836 9834 9831 9827 9823 9817 9811 9804 9796 9788 9779 9769 9759 9748 9737 9725 9714 9702 9690 9679 9667 9656 9645 9635 9625 9616 9608 9600 9593 9587 9582 9578 9574 9571 9569 9568 9568 9568 9570 9571 8252 3 10 5 9574 9576 9580 9583 9587 9592 9597 9602 9607 9612 9618 9623 9629 9635 9641 9648 9654 9660 9667 9674 9681 9688 9695 9702 9710 9717 9725 9733 9741 9748 9756 9764 9772 9780 9788 9796 9803 9811 9818 9824 9831 9837 9842 9847 9852 9856 9860 9863 9865 9868 9869 9870 9871 9871 9871 9871 9870 9869 9868 9866 9865 9863 9861 9859 9857 9855 9854 9852 9850 9849 9847 9846 9845 9845 9844 9844 9843 9843 9843 9843 9844 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9845 9844 9844 9842 9841 9840 9838 9836 9834 9832 9829 9827 9824 9821 9818 9816 9813 9810 9807 9805 9802 9800 9798 9796 9794 9793 9791 9791 9790 9790 9790 9791 9791 9793 9794 9796 9798 9801 9803 9807 9810 9813 9817 9820 9824 9828 9832 9836 9839 9843 9846 9849 9852 9855 9858 9860 9862 9864 9865 9866 9867 9867 9867 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9839 9837 9836 9835 9834 9833 9832 9832 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9833 9833 9833 9833 9833 9832 9832 9831 9830 9829 9827 9826 9824 9822 9819 9817 9814 9811 9808 9805 9802 9798 9794 9790 9787 9782 9778 9774 9770 9765 9761 9756 9752 9747 9743 9738 9734 9729 9724 9720 9715 9710 9705 9700 9695 9690 9684 9679 9673 9667 9661 9654 9647 9640 9633 9625 9617 9608 9600 9590 9581 9571 9560 9550 9539 9527 9516 9504 9492 9479 9467 9454 9441 9428 9414 9401 9387 9374 9360 9346 9332 9318 9304 9290 9276 9261 9247 9232 9217 9202 9187 9171 9155 9139 9123 9107 9090 9073 9055 9037 9019 9001 8982 8962 8943 8923 8902 8881 8860 8838 8816 8792 8768 8744 8718 8691 8663 8633 8603 8570 8536 8500 8461 8421 8378 8332 8284 8233 8178 8121 8061 7997 7931 7861 7788 7712 7633 7552 7468 7383 7295 7206 7116 7025 6934 6843 6754 6665 6578 6494 6413 6335 6262 6192 6128 6070 6017 5971 5932 5899 5874 5856 5846 5843 5848 5861 5881 5909 5943 5985 6033 6087 6146 6211 6281 6356 6434 6515 6599 6686 6774 6864 6954 7045 7135 7225 7314 7401 7487 7571 7653 7733 7810 7885 7957 8026 8092 8156 8216 8274 8329 8382 8432 8480 8526 8569 8610 8650 8687 8723 8757 8790 8821 8851 8880 8908 8935 8961 8986 9010 9033 9055 9077 9098 9118 9138 9157 9176 9194 9212 9229 9246 9263 9279 9295 9311 9326 9341 9356 9370 9385 9399 9413 9426 9440 9453 9466 9479 9491 9503 9515 9526 9537 9547 9557 9567 9576 9585 9593 9600 9607 9614 9620 9626 9631 9636 9640 9644 9648 9651 9654 9657 9660 9663 9666 9668 9671 9674 9676 9679 9682 9685 9688 9691 9694 9697 9700 9703 9706 9709 9712 9715 9718 9720 9723 9725 9727 9729 9730 9732 9733 9734 9735 9736 9736 9737 9737 8253 3 10 5 9737 9738 9738 9739 9739 9740 9741 9742 9744 9746 9748 9750 9753 9756 9759 9763 9767 9771 9775 9779 9784 9788 9793 9798 9802 9807 9811 9815 9819 9823 9826 9829 9832 9834 9836 9838 9839 9840 9841 9841 9841 9841 9841 9840 9839 9839 9838 9837 9836 9835 9834 9834 9833 9833 9832 9832 9832 9832 9832 9832 9833 9833 9834 9834 9835 9836 9837 9837 9838 9839 9839 9840 9841 9841 9842 9842 9842 9843 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9849 9848 9848 9847 9846 9846 9845 9845 9844 9844 9844 9844 9845 9845 9846 9847 9848 9850 9851 9853 9855 9857 9859 9862 9864 9866 9868 9871 9873 9875 9876 9878 9879 9880 9881 9882 9882 9883 9882 9882 9882 9881 9881 9880 9879 9878 9878 9877 9876 9876 9876 9875 9875 9876 9876 9877 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9903 9904 9904 9905 9905 9905 9905 9904 9903 9903 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9891 9891 9891 9891 9892 9893 9895 9897 9899 9901 9903 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9933 9934 9934 9934 9934 9933 9931 9929 9926 9923 9920 9916 9912 9907 9903 9898 9893 9888 9883 9878 9873 9868 9864 9860 9857 9853 9851 9848 9847 9845 9845 9844 9845 9845 9846 9848 9850 9852 9855 9858 9861 9865 9868 9871 9875 9878 9881 9884 9887 9890 9892 9895 9896 9898 9899 9899 9900 9900 9900 9899 9898 9897 9895 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9864 9864 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9855 9855 9854 9853 9851 9849 9847 9844 9841 9838 9834 9829 9825 9820 9814 9809 9803 9797 9791 9785 9778 9772 9766 9760 9754 9749 9743 9738 9733 9729 9725 9721 9717 9714 9711 9709 9707 9705 9704 9703 9702 9702 9702 9702 9702 9703 9704 9705 9706 9707 9709 9711 9713 9715 9718 9720 9723 9726 9729 9733 9737 9740 9745 9749 9754 9759 9764 9769 9774 9780 9785 9791 9797 9802 9808 9813 9819 9824 9829 9834 9838 9843 9846 9850 9853 9855 9857 9859 9860 9861 9862 9862 9861 9860 9859 9858 9856 9854 9852 9850 9847 9845 9842 9840 9838 9836 9834 9832 9830 9829 9828 9827 9827 9826 9826 9826 9827 9827 9828 9829 9829 9830 9831 9832 9833 9834 9835 9836 9836 9837 9837 9837 9837 9836 9836 9835 9835 9834 9833 9832 9831 9830 9829 9828 8254 3 10 5 9827 9827 9827 9826 9827 9827 9828 9829 9831 9833 9835 9838 9841 9844 9848 9852 9856 9860 9865 9869 9874 9879 9884 9889 9893 9898 9902 9907 9911 9914 9918 9921 9924 9926 9928 9930 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9934 9932 9930 9928 9926 9923 9920 9917 9914 9911 9908 9905 9902 9900 9897 9894 9892 9889 9887 9886 9884 9883 9882 9881 9881 9881 9881 9882 9882 9883 9884 9886 9887 9889 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9909 9909 9910 9910 9911 9910 9910 9910 9909 9908 9906 9904 9902 9900 9897 9894 9891 9887 9883 9879 9874 9869 9864 9858 9853 9846 9840 9834 9827 9820 9813 9806 9799 9792 9785 9778 9772 9765 9759 9753 9748 9743 9738 9734 9730 9727 9725 9723 9721 9720 9720 9720 9720 9722 9723 9725 9728 9731 9734 9738 9742 9746 9750 9755 9760 9765 9769 9774 9779 9784 9789 9794 9798 9803 9807 9811 9816 9819 9823 9827 9830 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9867 9869 9871 9873 9874 9876 9878 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9894 9895 9895 9895 9895 9894 9893 9891 9889 9887 9884 9881 9877 9873 9868 9863 9858 9852 9846 9840 9834 9827 9820 9813 9805 9798 9791 9784 9777 9770 9763 9756 9750 9744 9738 9733 9727 9722 9718 9714 9710 9706 9702 9699 9696 9693 9690 9688 9685 9682 9679 9676 9673 9670 9666 9662 9658 9653 9648 9643 9637 9631 9625 9618 9611 9603 9595 9587 9578 9569 9560 9550 9540 9530 9520 9509 9499 9488 9477 9466 9455 9443 9431 9420 9408 9396 9383 9371 9358 9346 9333 9319 9306 9292 9278 9264 9250 9235 9221 9206 9191 9176 9160 9145 9130 9115 9100 9085 9070 9055 9041 9028 9014 9001 8989 8977 8966 8956 8946 8938 8930 8922 8916 8911 8906 8903 8900 8899 8898 8898 8900 8902 8905 8909 8913 8919 8925 8932 8940 8948 8958 8967 8978 8989 9000 9013 9025 9038 9052 9066 9080 9095 9110 9125 9141 9156 9173 9189 9205 9222 9239 9256 9273 9290 9307 9324 9341 9357 9374 9390 9407 9423 9438 9454 9469 9483 9498 9512 9525 9538 9551 9563 9575 9586 9597 9608 9618 9627 9637 9645 9654 9662 9670 9678 9685 9692 9699 9706 9712 9719 9725 9731 9737 9743 9748 9754 9759 9764 9769 9774 9779 9783 9788 9792 9796 9800 9803 9807 9810 9813 9816 9819 9821 9824 9826 9828 9829 9831 9832 9834 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9844 9845 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9849 9848 9847 9846 9845 8255 3 10 5 9844 9843 9842 9840 9839 9838 9836 9835 9833 9832 9831 9829 9828 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9821 9821 9821 9822 9822 9823 9824 9825 9827 9828 9830 9832 9834 9836 9838 9841 9843 9846 9849 9852 9855 9858 9861 9865 9868 9871 9874 9878 9881 9884 9887 9890 9893 9895 9898 9900 9902 9904 9906 9907 9908 9909 9910 9910 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9896 9895 9893 9892 9892 9891 9890 9890 9890 9889 9889 9890 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9901 9901 9900 9900 9899 9898 9897 9895 9894 9892 9890 9888 9887 9885 9883 9881 9879 9877 9875 9874 9873 9872 9871 9870 9870 9870 9870 9871 9872 9873 9875 9877 9879 9881 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9926 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9890 9888 9887 9885 9883 9881 9879 9877 9874 9872 9869 9866 9863 9860 9857 9853 9849 9846 9842 9838 9833 9829 9825 9820 9816 9811 9806 9801 9797 9792 9787 9782 9777 9773 9768 9763 9759 9754 9749 9745 9740 9736 9731 9726 9722 9717 9713 9708 9704 9699 9695 9690 9686 9682 9677 9673 9668 9664 9660 9656 9652 9649 9645 9642 9639 9636 9633 9631 9629 9628 9627 9626 9626 9626 9626 9627 9629 9631 9633 9636 9639 9642 9646 9650 9654 9659 9663 9668 9673 9678 9683 9688 9693 9698 9702 9707 9711 9715 9718 9722 9725 9728 9731 9733 9735 9737 9738 9740 9741 9742 9743 9744 9745 9747 9748 9749 9750 9752 9753 9755 9757 9760 9762 9765 9768 9771 9774 9778 9782 9785 9789 9793 9797 9800 9804 9807 9810 9813 9816 9818 9819 9821 9822 9822 9822 9822 9821 9820 9818 9816 9814 9812 9809 9806 9803 9800 9796 9793 9790 9787 9785 9782 9780 9778 9776 9774 9773 9772 9771 9771 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9770 9769 9768 9767 9765 9764 9762 9759 9757 9754 9752 9749 9747 9744 9741 9739 9737 9735 9733 9731 9730 9729 9728 9728 9728 9728 9728 9729 9730 9730 9731 9732 9734 9734 9735 9736 9736 9737 9736 9736 9735 9734 9732 9730 9727 9724 9721 9717 9713 9709 9704 9699 9694 9689 9684 9679 9674 9669 9664 9660 9656 9652 9648 9645 9642 9639 9637 9636 9634 9633 9633 9633 9633 9633 9633 9634 9635 9636 9636 9637 9638 9639 9640 9640 9641 9641 9641 9641 9640 9639 9639 9638 9636 9635 9634 9632 9630 8256 3 10 5 9628 9626 9625 9623 9621 9619 9617 9615 9614 9612 9611 9609 9608 9607 9606 9605 9605 9604 9604 9603 9603 9603 9602 9602 9602 9601 9601 9601 9600 9599 9599 9598 9596 9595 9594 9592 9590 9588 9585 9583 9580 9577 9573 9570 9566 9562 9558 9553 9549 9544 9539 9534 9529 9524 9519 9514 9509 9504 9499 9494 9489 9484 9480 9475 9471 9467 9463 9459 9456 9452 9449 9446 9443 9440 9437 9434 9432 9429 9426 9423 9420 9417 9414 9411 9407 9403 9399 9394 9389 9384 9378 9372 9366 9359 9351 9343 9335 9326 9317 9307 9297 9287 9276 9265 9253 9241 9229 9217 9204 9191 9178 9165 9152 9138 9125 9111 9098 9084 9070 9056 9043 9029 9015 9001 8987 8974 8960 8946 8932 8918 8903 8889 8875 8860 8845 8830 8815 8799 8783 8767 8750 8732 8715 8696 8677 8658 8637 8616 8594 8572 8548 8524 8498 8472 8445 8417 8387 8357 8325 8293 8259 8225 8189 8152 8114 8075 8034 7993 7951 7907 7862 7817 7770 7722 7673 7622 7571 7519 7465 7410 7353 7296 7237 7176 7114 7051 6985 6918 6849 6778 6705 6630 6553 6473 6391 6306 6219 6129 6036 5940 5842 5741 5636 5529 5420 5307 5192 5074 4954 4831 4706 4579 4450 4319 4187 4053 3919 3784 3649 3514 3378 3244 3110 2977 2846 2717 2590 2466 2345 2226 2112 2001 1894 1791 1693 1600 1513 1430 1354 1283 1218 1159 1106 1060 1020 987 961 941 928 922 923 931 945 966 993 1028 1068 1115 1168 1227 1292 1363 1439 1520 1607 1698 1794 1894 1998 2106 2217 2332 2449 2569 2691 2814 2940 3067 3195 3323 3452 3581 3710 3838 3966 4093 4218 4343 4466 4587 4707 4824 4939 5052 5163 5272 5378 5481 5583 5681 5777 5871 5962 6050 6136 6220 6301 6380 6457 6531 6603 6673 6741 6807 6871 6934 6994 7053 7110 7165 7219 7272 7323 7372 7421 7468 7514 7558 7602 7645 7687 7728 7768 7808 7847 7885 7922 7959 7996 8032 8067 8102 8137 8171 8204 8238 8270 8303 8334 8366 8396 8427 8456 8485 8513 8541 8568 8594 8619 8643 8667 8690 8711 8732 8752 8772 8790 8807 8824 8840 8855 8870 8883 8897 8909 8921 8933 8944 8955 8965 8976 8986 8995 9005 9015 9024 9033 9043 9052 9061 9070 9079 9088 9096 9105 9114 9122 9130 9138 9146 9153 9161 9168 9175 9181 9187 9193 9199 9204 9210 9215 9220 9224 9229 9233 9238 9242 9246 9250 9254 9259 9263 9267 9271 9276 9280 9285 9289 9294 9299 9303 9308 9313 9317 9322 9327 9331 9335 9340 9344 9348 9352 9356 9360 9364 9368 9371 9375 9379 9383 9387 9391 9395 9400 9404 9409 9415 9420 9426 9432 9439 9446 9453 9461 9469 9477 9485 9494 9503 9513 9522 9531 9541 9550 9560 9569 9578 9587 9596 9604 9612 9620 9628 9635 9641 9648 9653 9659 9664 9669 9673 9677 9680 9684 9687 9690 9692 9695 9697 9699 8257 3 10 5 9701 9703 9705 9707 9709 9711 9712 9714 9716 9718 9719 9721 9723 9724 9726 9727 9728 9729 9730 9731 9732 9732 9733 9733 9733 9733 9732 9732 9731 9730 9729 9729 9728 9726 9725 9724 9723 9723 9722 9721 9721 9720 9720 9720 9720 9721 9722 9722 9723 9725 9726 9728 9729 9731 9733 9735 9737 9739 9741 9742 9744 9746 9747 9749 9750 9751 9751 9752 9752 9752 9751 9751 9750 9748 9747 9745 9742 9740 9737 9734 9731 9727 9723 9719 9715 9710 9705 9700 9695 9690 9684 9678 9672 9666 9660 9653 9647 9640 9633 9625 9618 9610 9602 9594 9586 9577 9568 9560 9550 9541 9531 9522 9512 9502 9492 9481 9471 9460 9450 9439 9429 9418 9408 9398 9388 9378 9368 9358 9349 9341 9332 9324 9317 9310 9304 9298 9293 9289 9285 9282 9280 9279 9278 9279 9280 9282 9285 9288 9293 9298 9304 9311 9319 9327 9336 9345 9355 9366 9377 9389 9401 9413 9425 9438 9451 9464 9477 9490 9503 9516 9528 9541 9553 9565 9576 9587 9598 9608 9617 9626 9635 9643 9651 9658 9664 9670 9675 9680 9684 9688 9691 9694 9697 9699 9700 9702 9703 9703 9703 9703 9703 9703 9702 9701 9700 9698 9697 9695 9693 9690 9688 9685 9682 9678 9674 9670 9666 9661 9656 9650 9644 9638 9631 9623 9616 9608 9599 9590 9581 9572 9562 9552 9542 9532 9522 9512 9502 9492 9483 9474 9465 9456 9449 9441 9435 9429 9423 9419 9415 9412 9410 9409 9409 9410 9411 9413 9416 9420 9425 9430 9436 9443 9450 9458 9466 9474 9483 9492 9501 9510 9520 9529 9539 9548 9557 9567 9576 9585 9594 9603 9612 9621 9629 9637 9646 9654 9662 9670 9677 9685 9693 9700 9707 9715 9722 9729 9735 9742 9748 9754 9760 9766 9771 9776 9781 9786 9790 9793 9797 9799 9802 9804 9806 9807 9808 9808 9809 9809 9809 9808 9808 9807 9806 9805 9804 9803 9802 9802 9801 9800 9800 9800 9800 9800 9800 9800 9801 9801 9802 9803 9803 9804 9804 9804 9804 9804 9804 9803 9802 9800 9799 9796 9793 9790 9787 9783 9779 9774 9769 9764 9759 9753 9747 9742 9736 9730 9725 9720 9714 9709 9705 9700 9696 9692 9688 9684 9681 9678 9674 9671 9668 9664 9660 9656 9651 9646 9640 9633 9626 9617 9607 9597 9585 9572 9558 9543 9526 9509 9490 9470 9449 9428 9406 9383 9360 9336 9312 9289 9266 9243 9220 9199 9179 9159 9141 9125 9110 9097 9086 9077 9070 9064 9062 9061 9062 9066 9071 9079 9088 9099 9112 9127 9143 9160 9178 9198 9218 9239 9260 9282 9303 9325 9347 9368 9389 9410 9430 9449 9468 9486 9503 9520 9535 9550 9564 9577 9589 9600 9611 9621 9631 9639 9648 9656 9663 9670 9677 9684 9690 9696 9702 9708 9714 9720 9725 9731 9736 9742 9747 9753 9758 9764 9769 9774 9779 9784 9789 9793 9797 9802 9806 9809 9813 9816 9819 9822 9825 9827 9829 9831 8258 3 10 5 9833 9835 9836 9837 9839 9840 9841 9842 9842 9843 9844 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9860 9861 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9923 9923 9924 9924 9924 9923 9923 9922 9920 9919 9917 9915 9913 9911 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9880 9877 9875 9873 9871 9870 9869 9868 9867 9866 9866 9866 9866 9867 9867 9868 9869 9870 9872 9873 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9913 9914 9916 9917 9918 9919 9920 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9923 9922 9921 9920 9918 9916 9914 9911 9909 9906 9903 9899 9896 9892 9887 9883 9878 9873 9868 9862 9856 9850 9843 9836 9829 9821 9813 9805 9797 9788 9779 9770 9761 9752 9742 9732 9722 9712 9702 9692 9682 9672 9662 9653 9643 9633 9624 9615 9607 9598 9590 9583 9576 9569 9563 9557 9552 9548 9544 9540 9538 9536 9534 9534 9534 9534 9536 9538 9541 9544 9548 9553 9558 9564 9570 9577 9585 9593 9601 9610 9619 9628 9638 9648 9658 9668 9679 9689 9700 9710 9721 9731 9742 9752 9762 9772 9781 9791 9800 9809 9817 9825 9833 9840 9847 9853 9859 9865 9870 9874 9879 9882 9885 9888 9891 9892 9894 9895 9895 9896 9896 9895 9895 9894 9892 9891 9890 9888 9886 9884 9882 9880 9879 9877 9875 9873 9871 9869 9868 9866 9864 9863 9861 9860 9858 9856 9854 9852 9850 9847 9845 9842 9839 9835 9831 9827 9823 9818 9813 9808 9803 9797 9791 9785 9779 9772 9766 9760 9753 9747 9741 9735 9730 9725 9720 9715 9711 9708 9705 9702 9700 9698 9697 9696 9696 9696 9697 9698 9700 9701 9704 9706 9709 9712 9715 9718 9721 9725 9729 9732 9736 9740 9744 9748 9752 9756 9760 9765 9769 9773 9778 9782 9787 9792 9797 9802 9807 9812 9818 9823 9828 9834 9839 9845 9850 9855 9860 9865 9870 9874 9879 9883 9886 9890 9893 9895 9897 9899 9901 9902 9902 9902 9902 9902 9901 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9874 9873 9872 9871 9871 9870 9870 9871 9871 9872 9873 9875 9876 9878 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9907 9907 9907 9907 9907 9906 9905 9904 9903 9901 9900 9898 9896 9895 9893 9891 9890 9888 9886 9885 9884 9883 9881 9881 9880 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9882 9883 9883 9884 9885 9885 9885 9885 9886 9886 9885 9885 9885 9884 9884 9883 9882 9882 9881 9880 9880 8259 3 10 5 9879 9879 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9893 9894 9895 9895 9895 9895 9895 9894 9893 9891 9890 9887 9885 9882 9879 9875 9872 9868 9864 9860 9856 9852 9848 9845 9841 9838 9836 9834 9832 9831 9830 9830 9830 9831 9832 9834 9836 9839 9843 9846 9850 9854 9859 9863 9868 9872 9877 9881 9885 9889 9892 9895 9898 9900 9902 9903 9904 9904 9903 9903 9901 9899 9897 9895 9892 9888 9885 9881 9877 9873 9868 9864 9860 9856 9851 9847 9843 9840 9836 9832 9829 9826 9823 9820 9817 9815 9813 9811 9809 9807 9805 9804 9803 9801 9800 9799 9798 9798 9797 9796 9796 9796 9795 9795 9795 9795 9796 9796 9796 9797 9797 9798 9798 9799 9800 9800 9801 9801 9801 9802 9802 9801 9801 9800 9800 9798 9797 9795 9793 9790 9788 9785 9781 9778 9774 9769 9765 9760 9756 9751 9746 9741 9736 9731 9726 9722 9717 9712 9708 9704 9700 9697 9693 9690 9687 9685 9682 9680 9677 9675 9673 9671 9669 9667 9665 9662 9660 9657 9654 9651 9648 9644 9640 9636 9631 9627 9621 9616 9611 9605 9599 9593 9587 9580 9574 9568 9562 9556 9550 9544 9539 9533 9528 9523 9518 9514 9509 9505 9501 9497 9493 9489 9485 9480 9476 9471 9467 9461 9456 9450 9443 9437 9429 9421 9413 9404 9394 9384 9374 9363 9351 9339 9327 9315 9302 9288 9275 9261 9247 9233 9218 9203 9189 9174 9158 9143 9127 9111 9095 9078 9060 9042 9024 9004 8984 8963 8941 8918 8894 8869 8843 8815 8786 8756 8724 8691 8657 8621 8583 8544 8504 8462 8419 8374 8328 8280 8230 8179 8126 8072 8016 7957 7897 7835 7771 7704 7635 7564 7490 7413 7334 7251 7166 7077 6986 6891 6793 6692 6589 6482 6373 6261 6148 6032 5915 5797 5678 5559 5441 5323 5206 5092 4980 4871 4767 4666 4571 4482 4398 4322 4253 4191 4138 4093 4057 4030 4012 4003 4004 4014 4033 4062 4099 4144 4198 4260 4329 4405 4487 4575 4668 4766 4868 4973 5081 5191 5303 5415 5529 5642 5755 5867 5978 6087 6194 6299 6402 6502 6599 6693 6784 6872 6958 7040 7119 7195 7269 7340 7408 7473 7536 7597 7656 7713 7768 7821 7872 7922 7970 8017 8063 8107 8150 8192 8233 8272 8311 8348 8385 8421 8455 8489 8521 8553 8583 8612 8641 8668 8695 8720 8744 8767 8789 8811 8831 8850 8868 8885 8902 8917 8931 8945 8958 8970 8981 8992 9002 9011 9020 9028 9036 9043 9049 9056 9062 9067 9073 9078 9082 9087 9091 9096 9100 9104 9108 9112 9115 9119 9123 9127 9130 9134 9138 9142 9146 9150 9154 9158 9162 9166 9171 9175 9180 9184 9189 9194 9199 9204 9210 9215 9221 9227 9233 9239 9245 9252 9258 9265 9272 9279 9286 9294 9301 9308 9316 9324 9331 9339 9347 9355 9362 9370 9378 9386 9394 9402 9410 9418 9426 9434 8260 3 10 5 9442 9450 9458 9466 9475 9483 9491 9500 9508 9516 9525 9533 9542 9550 9559 9567 9575 9583 9591 9599 9606 9614 9621 9627 9634 9640 9646 9651 9656 9661 9665 9669 9673 9677 9680 9683 9685 9688 9690 9692 9694 9696 9698 9700 9702 9704 9706 9708 9711 9713 9716 9719 9722 9725 9729 9732 9736 9739 9743 9747 9750 9754 9757 9760 9764 9766 9769 9771 9774 9775 9777 9778 9779 9779 9780 9780 9779 9779 9778 9777 9777 9776 9775 9773 9772 9771 9771 9770 9769 9769 9768 9768 9768 9768 9769 9769 9769 9770 9771 9771 9772 9772 9773 9773 9773 9773 9773 9772 9772 9771 9770 9768 9766 9765 9762 9760 9758 9755 9752 9749 9747 9744 9741 9738 9736 9733 9731 9728 9726 9724 9722 9721 9719 9717 9716 9714 9712 9710 9708 9706 9703 9700 9697 9693 9688 9683 9677 9671 9664 9656 9647 9638 9628 9618 9607 9595 9583 9571 9558 9545 9532 9519 9506 9493 9481 9469 9458 9447 9437 9428 9420 9413 9407 9402 9398 9396 9394 9394 9395 9398 9401 9406 9411 9418 9426 9434 9443 9453 9464 9475 9486 9498 9510 9522 9534 9546 9558 9570 9582 9594 9605 9616 9627 9638 9648 9658 9667 9677 9686 9695 9703 9711 9719 9727 9735 9742 9749 9756 9763 9770 9777 9783 9789 9795 9801 9806 9811 9816 9821 9826 9830 9833 9837 9840 9843 9845 9848 9849 9851 9852 9853 9854 9854 9855 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9852 9852 9852 9853 9853 9853 9854 9854 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9842 9841 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9857 9859 9860 9861 9862 9862 9863 9863 9863 9863 9863 9862 9861 9860 9859 9857 9855 9854 9852 9850 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9826 9825 9824 9823 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9831 9831 9832 9833 9833 9834 9834 9834 9834 9833 9833 9832 9830 9829 9827 9825 9823 9820 9817 9814 9810 9806 9803 9798 9794 9790 9785 9780 9776 9771 9766 9761 9757 9752 9748 9744 9740 9736 9733 9730 9727 9725 9723 9722 9721 9721 9721 9722 9723 9725 9727 9730 9733 9737 9741 9746 9751 9756 9761 9767 9773 9779 9785 9791 9797 9803 9808 9814 9819 9823 9828 9832 9835 9838 9841 9843 9844 9845 9846 9846 9846 9845 9844 9843 9841 9840 9838 9836 9834 9832 9830 9828 9826 9824 9823 9822 9821 9820 9820 9819 9819 9820 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9831 9830 9830 9829 9828 9826 9825 9823 9821 9819 9817 9814 9812 9809 9807 9805 9803 9801 9800 9799 9798 9798 9798 9798 9799 9800 9802 9804 8261 3 10 5 9807 9810 9813 9816 9820 9824 9828 9832 9837 9841 9845 9850 9854 9858 9861 9865 9868 9871 9874 9877 9879 9881 9883 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9895 9895 9896 9897 9899 9900 9901 9902 9904 9905 9907 9909 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9935 9936 9938 9940 9942 9944 9947 9949 9951 9954 9956 9959 9961 9963 9966 9968 9970 9971 9973 9974 9975 9976 9976 9977 9976 9976 9975 9974 9973 9971 9970 9968 9965 9963 9961 9958 9955 9953 9950 9947 9945 9943 9940 9938 9936 9934 9933 9931 9930 9929 9929 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9944 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9916 9914 9911 9908 9905 9902 9899 9897 9894 9892 9889 9887 9885 9884 9882 9881 9880 9879 9879 9879 9879 9879 9880 9881 9882 9884 9886 9888 9890 9892 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9919 9920 9921 9921 9921 9920 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9891 9890 9890 9890 9890 9891 9892 9893 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9918 9919 9919 9919 9918 9917 9916 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9893 9892 9890 9889 9889 9888 9888 9888 9889 9889 9890 9891 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9925 9923 9922 9920 9918 9916 9913 9910 9907 9903 9899 9895 9890 9885 9879 9873 9866 9860 9853 9845 9838 9830 9822 9814 9806 9798 9790 9782 9774 9766 9759 9752 9745 9739 9734 9729 9724 9720 9717 9714 9712 9710 9709 9708 9708 9708 9709 9709 9711 9712 9713 9715 9716 9718 9719 9720 9721 9722 9722 9723 9722 9722 9721 9720 9718 9717 9715 9713 9710 9708 9705 9703 9701 9698 9696 9694 9693 9692 9691 9690 9690 9691 9692 9693 9695 9698 9701 9704 9708 9712 9716 9721 9726 9732 9737 9743 9749 9755 9761 9766 9772 9778 9783 9788 9793 9798 9802 9807 9811 9814 9818 9821 9824 9827 9830 9832 9835 9837 9839 9841 9843 9845 9846 9848 9850 9852 9853 8262 3 10 5 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9878 9880 9882 9884 9887 9889 9891 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9925 9925 9925 9925 9924 9923 9921 9920 9918 9916 9914 9912 9909 9907 9904 9901 9899 9896 9893 9891 9889 9887 9885 9883 9882 9880 9880 9879 9879 9880 9881 9882 9883 9885 9887 9890 9892 9895 9899 9902 9905 9909 9912 9916 9919 9922 9925 9928 9931 9933 9935 9937 9938 9939 9940 9940 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9929 9928 9928 9928 9928 9929 9929 9930 9931 9933 9935 9936 9938 9940 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9957 9957 9957 9956 9955 9953 9951 9949 9947 9944 9941 9938 9935 9932 9929 9925 9922 9919 9916 9913 9910 9908 9906 9904 9902 9901 9900 9900 9900 9900 9900 9901 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9920 9920 9920 9919 9919 9918 9916 9914 9913 9910 9908 9906 9903 9900 9898 9895 9893 9890 9888 9886 9884 9883 9881 9880 9880 9879 9879 9880 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9899 9901 9902 9904 9906 9907 9908 9908 9909 9909 9909 9908 9907 9906 9905 9903 9902 9900 9898 9897 9895 9893 9892 9890 9889 9889 9888 9888 9888 9889 9890 9891 9892 9894 9896 9898 9901 9903 9906 9909 9911 9914 9916 9918 9920 9921 9923 9923 9924 9923 9923 9922 9920 9918 9915 9913 9909 9906 9902 9898 9894 9890 9886 9881 9877 9873 9870 9866 9863 9860 9858 9855 9854 9852 9851 9850 9850 9850 9850 9850 9850 9851 9851 9852 9853 9853 9854 9854 9854 9854 9854 9853 9853 9852 9851 9850 9848 9847 9846 9844 9842 9841 9839 9838 9837 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9830 9829 9828 9826 9823 9821 9817 9814 9810 9805 9800 9795 9789 9784 9778 9771 9765 9759 9753 9747 9741 9735 9730 9725 9721 9717 9714 9711 9709 9707 9706 9706 9706 9707 9708 9710 9712 9715 9718 9721 9725 9728 9732 9736 9740 9743 9747 9751 9754 9757 9761 9764 9767 9769 9772 9774 9777 9779 9782 9784 9786 9789 9791 9794 9796 9799 9802 9805 9808 9811 9815 9818 9822 9825 9829 9833 9836 9840 9843 9846 9850 9853 9855 9858 9860 9862 9864 9865 9867 9868 9868 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9857 9857 9856 9856 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9850 9850 9850 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9856 9856 9856 9856 9855 9855 9854 9852 9851 9849 9847 9845 9843 9840 9838 9835 9832 8263 3 10 5 9829 9826 9823 9820 9817 9814 9811 9809 9807 9805 9803 9802 9801 9801 9800 9801 9801 9802 9803 9805 9807 9809 9811 9813 9816 9819 9821 9824 9826 9829 9831 9833 9835 9837 9838 9839 9840 9840 9840 9840 9839 9838 9837 9836 9834 9832 9830 9828 9826 9823 9821 9818 9816 9813 9811 9808 9806 9803 9801 9799 9796 9794 9792 9789 9787 9785 9782 9780 9777 9774 9771 9768 9765 9761 9758 9754 9749 9745 9740 9735 9730 9724 9719 9713 9707 9701 9694 9688 9681 9675 9668 9661 9655 9648 9641 9634 9627 9620 9613 9606 9600 9593 9585 9578 9571 9564 9557 9549 9541 9534 9526 9518 9509 9501 9492 9483 9474 9464 9454 9444 9433 9423 9411 9400 9388 9376 9363 9350 9336 9322 9308 9293 9277 9261 9244 9227 9209 9190 9171 9152 9131 9110 9089 9066 9044 9020 8996 8972 8947 8922 8896 8870 8844 8817 8790 8763 8736 8708 8680 8652 8624 8595 8566 8537 8507 8476 8444 8411 8378 8342 8305 8267 8226 8183 8138 8090 8039 7985 7928 7867 7802 7734 7662 7586 7507 7423 7336 7246 7152 7054 6954 6852 6747 6641 6534 6426 6318 6211 6104 6000 5898 5799 5704 5613 5528 5448 5374 5307 5247 5195 5150 5114 5087 5068 5058 5057 5065 5082 5107 5140 5181 5230 5286 5349 5419 5494 5574 5659 5748 5840 5935 6033 6132 6232 6333 6434 6535 6635 6733 6831 6926 7019 7111 7199 7286 7369 7450 7528 7603 7676 7746 7813 7878 7941 8001 8059 8115 8169 8222 8272 8321 8369 8415 8460 8503 8545 8586 8626 8664 8702 8738 8773 8807 8840 8871 8902 8931 8959 8986 9012 9036 9060 9082 9103 9124 9143 9161 9179 9196 9212 9227 9242 9256 9270 9283 9296 9308 9321 9333 9344 9356 9368 9379 9390 9401 9412 9423 9434 9445 9455 9465 9476 9486 9496 9505 9514 9524 9532 9541 9549 9557 9565 9572 9580 9586 9593 9599 9605 9611 9616 9621 9625 9630 9634 9637 9641 9644 9646 9649 9650 9652 9653 9653 9653 9653 9652 9651 9649 9647 9644 9641 9637 9633 9628 9623 9617 9611 9605 9598 9591 9584 9577 9569 9561 9552 9544 9535 9526 9517 9507 9497 9487 9477 9466 9455 9443 9431 9419 9405 9392 9377 9362 9346 9330 9312 9294 9276 9256 9236 9215 9193 9171 9149 9126 9102 9078 9054 9030 9006 8982 8959 8935 8912 8890 8868 8846 8825 8806 8786 8768 8751 8734 8719 8704 8690 8677 8665 8654 8643 8633 8624 8616 8608 8601 8595 8590 8585 8580 8576 8573 8571 8570 8569 8569 8570 8573 8576 8580 8586 8593 8602 8611 8623 8636 8650 8667 8684 8704 8725 8747 8771 8797 8824 8852 8881 8911 8942 8974 9006 9039 9072 9105 9138 9171 9203 9235 9266 9296 9325 9354 9381 9407 9431 9455 9477 9498 9517 9535 9552 9567 9581 9594 9606 9617 9627 9636 9644 9652 9658 9665 9670 9676 9681 9685 9690 9694 9698 9702 9706 9710 8264 3 10 5 9714 9717 9721 9725 9728 9732 9735 9739 9742 9745 9748 9751 9754 9757 9759 9761 9764 9765 9767 9769 9770 9771 9772 9772 9773 9773 9773 9773 9772 9772 9771 9771 9770 9770 9769 9768 9768 9767 9767 9766 9766 9766 9766 9766 9766 9767 9768 9768 9769 9771 9772 9773 9775 9776 9778 9779 9781 9782 9784 9785 9787 9788 9788 9789 9789 9789 9789 9788 9787 9786 9784 9781 9778 9775 9771 9766 9761 9756 9749 9743 9735 9727 9719 9710 9700 9689 9678 9667 9655 9642 9628 9614 9599 9584 9567 9551 9533 9515 9496 9476 9456 9435 9413 9390 9367 9343 9318 9293 9267 9240 9213 9185 9157 9129 9100 9071 9041 9012 8982 8953 8924 8895 8867 8839 8812 8785 8760 8735 8712 8689 8669 8649 8632 8616 8601 8589 8578 8570 8563 8559 8557 8556 8558 8563 8569 8577 8587 8599 8613 8629 8647 8666 8686 8708 8732 8756 8781 8807 8834 8862 8890 8918 8946 8975 9003 9032 9060 9088 9115 9142 9168 9194 9219 9243 9267 9290 9312 9333 9354 9374 9394 9412 9430 9448 9464 9481 9496 9511 9526 9541 9554 9568 9581 9594 9607 9619 9631 9643 9654 9665 9676 9686 9697 9707 9716 9726 9735 9743 9752 9760 9767 9775 9782 9788 9794 9800 9805 9810 9815 9819 9823 9827 9830 9833 9835 9837 9839 9840 9842 9842 9843 9843 9843 9843 9843 9842 9842 9841 9840 9839 9838 9836 9835 9834 9833 9831 9830 9829 9828 9826 9825 9824 9824 9823 9822 9822 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9817 9816 9815 9813 9812 9810 9808 9805 9802 9799 9795 9792 9788 9783 9778 9773 9768 9763 9758 9752 9746 9741 9735 9730 9724 9719 9714 9709 9705 9701 9697 9694 9691 9689 9687 9685 9684 9684 9684 9684 9685 9686 9687 9689 9691 9693 9696 9698 9701 9704 9707 9710 9713 9716 9719 9722 9725 9727 9730 9732 9735 9737 9739 9741 9743 9745 9747 9749 9750 9752 9754 9755 9757 9759 9761 9762 9764 9766 9768 9770 9772 9774 9776 9778 9781 9783 9785 9787 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9827 9828 9830 9831 9833 9835 9837 9838 9840 9842 9844 9846 9848 9850 9852 9854 9855 9857 9858 9860 9861 9862 9863 9863 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9857 9856 9855 9853 9851 9850 9848 9846 9845 9843 9842 9840 9838 9836 9835 9833 9831 9829 9827 9825 9823 9820 9817 9814 9811 9807 9803 9799 9794 9789 9784 9778 9772 9766 9759 9752 9744 9736 9728 9720 9711 9703 9694 9685 9677 9668 9659 9651 9643 9635 9627 9620 9613 9606 9600 9594 9589 9584 9579 9576 9572 9569 9567 9565 9564 9563 9563 9562 9563 9564 9565 9566 9568 9570 9572 9575 9577 9580 9583 9586 9589 9592 9596 9599 9602 9605 9608 9612 9615 9618 8265 3 10 5 9621 9624 9627 9630 9634 9637 9640 9643 9646 9649 9653 9656 9659 9663 9667 9671 9675 9679 9684 9688 9693 9698 9703 9709 9714 9720 9726 9731 9738 9744 9750 9756 9762 9769 9775 9781 9787 9793 9799 9805 9811 9817 9822 9827 9832 9837 9842 9847 9851 9855 9860 9863 9867 9871 9874 9878 9881 9884 9887 9889 9892 9894 9897 9899 9901 9903 9904 9906 9907 9908 9909 9910 9910 9910 9910 9910 9910 9909 9909 9908 9906 9905 9904 9902 9901 9899 9898 9896 9894 9893 9892 9890 9889 9888 9887 9887 9886 9886 9886 9886 9887 9887 9888 9889 9890 9891 9893 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9914 9913 9913 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9905 9905 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9909 9909 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9890 9889 9888 9888 9887 9887 9888 9888 9889 9890 9892 9893 9895 9897 9900 9902 9905 9908 9911 9914 9917 9920 9922 9925 9928 9930 9933 9935 9937 9939 9940 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9871 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9865 9867 9868 9869 9871 9872 9874 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9911 9912 9913 9915 9916 9918 9919 9921 9922 9924 9926 9928 9929 9931 9933 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9960 9961 9961 9961 9961 9961 9960 9959 9957 9955 9953 9950 9948 9944 9941 9938 9934 9930 9927 9923 9920 9916 9913 9910 9907 9905 9903 9902 9901 9900 9900 9901 9902 9904 9906 9909 9912 9915 9919 9923 9928 9933 9938 9943 9948 9953 9957 9962 9967 9971 9974 9978 9981 9983 9985 9986 9987 9987 9986 9985 9984 9982 9979 9976 9973 9969 9965 9961 9957 9953 9949 9945 9941 9938 9935 9932 9929 9927 9926 9925 9925 9925 9926 9928 9930 9932 9935 9938 9942 9946 9951 9955 9960 9964 9969 9974 9978 9982 9986 9989 8266 3 10 5 9992 9995 9997 9999100001000010000 9999 9998 9996 9994 9991 9988 9985 9981 9977 9973 9969 9964 9960 9956 9952 9948 9945 9942 9939 9936 9934 9933 9932 9931 9931 9931 9932 9933 9934 9936 9938 9940 9943 9946 9949 9952 9955 9958 9961 9963 9966 9968 9971 9973 9974 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9974 9972 9970 9969 9967 9965 9963 9962 9960 9958 9957 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9954 9953 9952 9950 9948 9946 9944 9942 9939 9937 9935 9932 9930 9928 9926 9923 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9902 9900 9898 9896 9893 9891 9887 9884 9880 9876 9871 9866 9861 9855 9849 9842 9836 9828 9821 9814 9806 9798 9790 9782 9775 9767 9760 9753 9747 9741 9735 9730 9725 9721 9718 9715 9712 9711 9709 9708 9708 9708 9708 9709 9709 9710 9711 9711 9712 9712 9712 9712 9711 9709 9708 9705 9702 9699 9694 9690 9684 9679 9672 9665 9658 9651 9643 9635 9627 9619 9610 9602 9594 9586 9579 9571 9564 9557 9550 9544 9538 9533 9528 9523 9518 9513 9509 9505 9501 9497 9494 9490 9486 9483 9479 9475 9472 9468 9465 9461 9458 9455 9451 9449 9446 9444 9442 9441 9440 9440 9440 9441 9443 9446 9449 9453 9458 9464 9471 9478 9486 9495 9505 9515 9526 9537 9549 9561 9574 9587 9599 9613 9626 9639 9651 9664 9677 9689 9701 9713 9724 9735 9746 9757 9767 9776 9786 9795 9804 9813 9821 9829 9837 9845 9853 9860 9867 9875 9882 9889 9895 9902 9908 9914 9920 9926 9931 9936 9940 9944 9948 9951 9953 9955 9957 9958 9958 9958 9958 9957 9955 9954 9951 9949 9946 9944 9941 9938 9935 9932 9929 9926 9924 9921 9920 9918 9917 9916 9915 9915 9915 9916 9917 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9940 9940 9940 9940 9940 9939 9938 9937 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9913 9912 9910 9909 9908 9907 9907 9906 9907 9907 9908 9909 9910 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9901 9901 9900 9900 9899 9897 9896 9894 9892 9890 9888 9886 9883 9881 9878 9875 9873 9870 9868 9865 9863 9862 9860 9859 9858 9858 9858 9858 9859 9860 9862 9864 9867 9869 9872 9875 9879 9882 9886 9889 9892 9896 9898 9901 9903 9905 9907 8267 3 10 5 9908 9908 9908 9908 9906 9905 9902 9900 9896 9892 9888 9884 9879 9873 9868 9863 9857 9851 9846 9840 9835 9830 9826 9821 9817 9814 9810 9808 9805 9803 9802 9801 9800 9800 9800 9800 9800 9801 9801 9802 9803 9803 9804 9804 9804 9804 9803 9802 9801 9799 9797 9794 9791 9788 9783 9779 9774 9768 9762 9755 9749 9741 9734 9726 9718 9710 9702 9694 9686 9678 9670 9663 9655 9648 9642 9636 9631 9626 9622 9618 9615 9613 9612 9612 9612 9613 9615 9618 9622 9626 9632 9638 9644 9651 9659 9667 9676 9685 9694 9703 9713 9723 9732 9742 9752 9761 9771 9780 9789 9797 9805 9813 9820 9827 9834 9840 9846 9852 9857 9862 9866 9871 9875 9879 9882 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9937 9940 9943 9946 9948 9951 9953 9956 9958 9960 9962 9964 9966 9967 9969 9970 9971 9972 9972 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9961 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9940 9938 9936 9934 9932 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9921 9922 9922 9923 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9920 9918 9916 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9867 9864 9862 9860 9858 9856 9855 9854 9853 9852 9852 9852 9852 9853 9854 9855 9857 9859 9861 9863 9866 9868 9871 9874 9877 9880 9883 9886 9890 9893 9896 9899 9902 9905 9907 9910 9913 9915 9917 9920 9922 9924 9926 9928 9929 9931 9933 9935 9937 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9963 9965 9967 9970 9972 9974 9976 9978 9980 9982 9984 9986 9987 9988 9989 9990 9991 9991 9991 9991 9991 9990 9990 9989 9987 9986 9984 9982 9980 9978 9975 9972 9970 9967 9964 9961 9958 9956 9953 9950 9947 9945 9942 9940 9938 9936 9934 9932 9930 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9909 9906 9903 9900 9896 9892 9887 9882 9877 9872 9866 9860 9853 9846 9839 9831 9823 9815 9806 9797 9788 9778 9768 9758 9748 9737 9726 9716 9704 9693 9682 9671 9660 9649 9638 9627 9616 9606 9596 8268 3 10 5 9586 9576 9567 9559 9550 9543 9535 9529 9523 9517 9512 9508 9504 9501 9498 9496 9495 9494 9494 9495 9496 9497 9499 9502 9504 9508 9511 9515 9519 9523 9527 9531 9536 9540 9544 9548 9553 9556 9560 9564 9567 9570 9573 9576 9578 9580 9582 9583 9585 9586 9587 9587 9588 9589 9589 9590 9590 9591 9592 9592 9593 9594 9596 9597 9599 9601 9603 9606 9608 9612 9615 9619 9623 9627 9631 9636 9641 9646 9652 9657 9663 9669 9675 9681 9687 9693 9699 9705 9711 9717 9723 9729 9735 9741 9747 9753 9759 9764 9770 9776 9782 9788 9793 9799 9805 9811 9817 9823 9829 9835 9841 9846 9852 9858 9864 9869 9874 9880 9885 9889 9894 9898 9901 9905 9908 9910 9912 9914 9915 9916 9917 9917 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9901 9900 9900 9900 9900 9901 9902 9904 9905 9908 9910 9913 9915 9918 9922 9925 9928 9931 9934 9937 9940 9942 9944 9946 9948 9949 9949 9950 9950 9949 9948 9947 9946 9944 9942 9939 9937 9934 9931 9928 9925 9922 9919 9916 9914 9911 9909 9906 9904 9902 9900 9899 9898 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9896 9896 9896 9897 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9893 9893 9894 9895 9896 9898 9900 9902 9904 9907 9909 9912 9915 9919 9922 9925 9929 9932 9935 9938 9941 9944 9946 9949 9951 9953 9954 9955 9956 9956 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9946 9945 9944 9944 9944 9944 9944 9945 9946 9947 9948 9950 9951 9953 9954 9956 9958 9959 9961 9962 9964 9965 9965 9966 9966 9966 9966 9965 9964 9963 9961 9960 9957 9955 9953 9950 9947 9945 9942 9939 9936 9934 9931 9929 9927 9925 9923 9922 9921 9920 9920 9919 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9927 9928 9928 9928 9927 9926 9925 9923 9922 9919 9917 9914 9910 9907 9903 9899 9895 9890 9885 9881 9876 9871 9866 9861 9856 9851 9846 9841 9836 9832 9827 9822 9818 9814 9809 9805 9801 9797 9793 9789 9786 9782 9778 9775 9771 9768 9765 9762 9760 9757 9755 9753 9752 9751 9751 9750 9751 9752 9753 9755 9757 9760 9764 9768 9772 9777 9782 9788 9793 9799 9806 9812 9818 9824 9830 9836 9842 9847 9852 9856 9860 9864 9867 9869 9871 9872 9873 9873 9872 9872 9870 9869 9867 9864 9862 9859 9856 9853 9851 9848 9845 9843 9841 9839 9837 9836 9835 9834 9834 9834 9835 9836 9837 9838 9840 9842 9844 9847 9849 9852 9854 9857 9860 9862 9865 9867 9869 9871 9872 9874 9875 9875 9876 9876 8269 3 10 5 9875 9874 9873 9871 9869 9867 9864 9861 9857 9853 9848 9844 9838 9833 9827 9821 9815 9808 9801 9794 9787 9780 9772 9765 9757 9749 9742 9734 9726 9718 9710 9702 9694 9685 9677 9669 9660 9651 9642 9633 9623 9613 9602 9591 9579 9567 9555 9541 9527 9512 9497 9480 9464 9446 9428 9409 9389 9369 9348 9327 9306 9284 9262 9241 9219 9198 9177 9157 9137 9118 9100 9083 9067 9052 9039 9027 9017 9008 9002 8996 8993 8992 8992 8994 8997 9003 9010 9018 9028 9040 9052 9066 9081 9097 9113 9130 9147 9164 9182 9200 9217 9234 9251 9268 9283 9298 9312 9326 9338 9350 9360 9370 9378 9385 9392 9398 9402 9406 9409 9411 9412 9413 9413 9413 9412 9411 9409 9408 9405 9403 9401 9398 9395 9392 9389 9386 9383 9379 9376 9372 9369 9365 9361 9357 9353 9348 9344 9339 9335 9330 9325 9321 9316 9311 9307 9302 9298 9294 9291 9288 9285 9283 9282 9281 9281 9282 9284 9286 9290 9294 9299 9305 9312 9320 9328 9338 9348 9359 9370 9382 9395 9408 9421 9434 9448 9462 9476 9490 9504 9517 9531 9544 9557 9570 9583 9595 9607 9619 9631 9642 9653 9663 9673 9684 9693 9703 9712 9722 9731 9739 9748 9756 9764 9772 9779 9786 9793 9799 9805 9811 9816 9820 9824 9828 9831 9833 9835 9836 9837 9837 9837 9837 9836 9835 9834 9832 9830 9829 9827 9826 9825 9824 9823 9823 9823 9823 9824 9825 9827 9829 9832 9834 9838 9841 9845 9848 9852 9856 9859 9863 9866 9868 9870 9871 9872 9872 9871 9869 9866 9862 9857 9851 9844 9836 9827 9816 9805 9792 9779 9764 9749 9733 9715 9697 9679 9659 9639 9618 9597 9575 9552 9529 9506 9482 9457 9433 9407 9382 9356 9330 9304 9278 9251 9225 9199 9172 9146 9121 9095 9071 9046 9023 9000 8979 8958 8939 8921 8904 8889 8875 8863 8853 8844 8838 8833 8831 8830 8831 8834 8839 8847 8855 8866 8879 8893 8908 8925 8944 8963 8984 9006 9029 9052 9076 9101 9126 9152 9178 9204 9230 9256 9282 9308 9333 9359 9384 9408 9432 9456 9479 9502 9523 9545 9565 9585 9604 9622 9639 9656 9671 9686 9700 9713 9725 9737 9747 9756 9765 9773 9780 9786 9792 9797 9802 9806 9809 9813 9816 9818 9821 9824 9826 9829 9832 9835 9838 9842 9846 9850 9855 9860 9865 9871 9877 9883 9890 9897 9904 9911 9918 9925 9932 9939 9945 9951 9957 9963 9968 9972 9976 9980 9983 9985 9987 9988 9989 9989 9988 9988 9987 9985 9983 9982 9980 9977 9975 9973 9971 9969 9968 9966 9965 9964 9963 9963 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9930 8270 3 10 5 9929 9927 9925 9922 9920 9917 9914 9912 9909 9906 9903 9900 9897 9895 9893 9891 9889 9887 9886 9886 9885 9885 9886 9887 9888 9889 9891 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9928 9930 9932 9933 9934 9935 9935 9935 9935 9934 9932 9931 9929 9927 9924 9922 9919 9916 9913 9910 9907 9905 9902 9899 9897 9894 9892 9890 9888 9887 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9896 9896 9896 9896 9897 9898 9899 9900 9902 9904 9906 9909 9912 9915 9918 9921 9925 9929 9932 9936 9940 9944 9947 9951 9954 9957 9959 9962 9964 9966 9967 9969 9969 9970 9970 9969 9969 9968 9967 9965 9963 9962 9960 9958 9955 9953 9951 9949 9947 9945 9944 9942 9941 9940 9940 9939 9939 9940 9940 9941 9943 9944 9946 9948 9950 9953 9955 9958 9960 9963 9965 9968 9970 9972 9974 9975 9977 9977 9978 9978 9978 9978 9977 9975 9974 9972 9969 9966 9964 9960 9957 9953 9950 9946 9943 9939 9935 9932 9929 9926 9923 9921 9919 9917 9915 9914 9914 9914 9914 9914 9915 9916 9918 9920 9922 9924 9927 9929 9932 9935 9938 9941 9943 9946 9949 9951 9953 9955 9957 9959 9960 9961 9961 9962 9962 9962 9961 9960 9959 9958 9956 9954 9952 9950 9947 9944 9942 9939 9936 9933 9930 9927 9924 9921 9918 9916 9913 9911 9909 9907 9905 9904 9903 9902 9901 9901 9901 9901 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9917 9918 9919 9919 9919 9919 9919 9918 9917 9916 9914 9913 9911 9908 9906 9903 9900 9898 9895 9892 9889 9886 9884 9881 9879 9878 9876 9875 9874 9874 9874 9874 9875 9876 9877 9879 9881 9884 9887 9890 9893 9896 9899 9903 9906 9909 9913 9916 9918 9921 9923 9925 9927 9928 9930 9930 9931 9931 9931 9930 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9911 9911 9910 9909 9909 9908 9906 9905 9903 9901 9899 9896 9892 9889 9885 9881 9876 9871 9866 9860 9855 9849 9843 9837 9832 9826 9820 9815 9810 9806 9802 9798 9795 9793 9791 9789 9789 9789 9789 9790 9792 9795 9798 9801 9805 9809 9814 9818 9823 9829 9834 9839 9844 9849 9854 9859 9864 9868 9872 9875 9878 9881 9883 9885 9887 9888 9889 9889 9889 9889 9889 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9880 9880 9880 9880 9880 9881 9882 9883 9884 9886 9888 9890 9892 9894 9896 9899 9902 9904 9907 9910 9912 9915 9918 9920 9922 8271 3 10 5 9925 9927 9929 9930 9932 9933 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9902 9899 9896 9894 9891 9889 9886 9884 9882 9880 9878 9876 9875 9873 9872 9871 9869 9868 9867 9867 9866 9865 9865 9864 9864 9864 9864 9863 9864 9864 9864 9864 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9878 9880 9881 9883 9884 9886 9888 9889 9891 9892 9893 9895 9896 9897 9898 9899 9899 9900 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9884 9884 9884 9883 9883 9884 9884 9884 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9904 9903 9902 9900 9899 9897 9895 9893 9890 9888 9885 9882 9879 9876 9874 9871 9868 9865 9863 9861 9859 9857 9855 9853 9852 9851 9850 9850 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9854 9854 9854 9853 9853 9852 9851 9851 9850 9849 9848 9847 9847 9846 9845 9845 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9838 9837 9836 9835 9833 9832 9830 9828 9825 9823 9820 9817 9814 9810 9807 9803 9799 9795 9792 9788 9784 9781 9777 9774 9771 9768 9766 9764 9762 9761 9760 9760 9760 9760 9760 9761 9762 9763 9765 9766 9768 9769 9771 9772 9773 9774 9775 9775 9775 9775 9774 9772 9771 9768 9766 9763 9759 9755 9751 9747 9742 9737 9732 9727 9722 9717 9712 9707 9703 9698 9694 9691 9688 9685 9682 9680 9679 9677 9676 9676 9676 9675 9676 9676 9676 9677 9677 9677 9677 9677 9676 9675 9674 9672 9670 9667 9664 9660 9656 9651 9646 9640 9634 9628 9621 9614 9607 9600 9593 9586 9578 9571 9565 9558 9551 9545 9539 9534 9528 9523 9519 9514 9510 9505 9501 9497 9493 9489 9484 9480 9475 9469 9463 9457 9450 9443 9435 9426 9416 9406 9396 9384 9372 9359 9345 9331 9316 9301 9285 9268 9251 9234 9216 9198 9179 9160 9141 9121 9101 9080 9059 9037 9015 8992 8969 8945 8920 8894 8868 8840 8812 8782 8752 8720 8687 8653 8617 8580 8542 8502 8461 8418 8374 8327 8280 8230 8179 8126 8071 8013 7954 7893 7829 7763 7694 7623 7549 7472 7392 7309 7223 7134 7042 6946 6847 6745 6639 6531 6419 6305 6188 6069 5947 5824 5700 5575 5450 5325 5200 5077 4956 4837 4722 4611 8272 3 10 5 4504 4402 4307 4217 4135 4061 3994 3936 3888 3848 3819 3799 3790 3790 3801 3822 3853 3894 3944 4003 4071 4148 4232 4323 4421 4525 4634 4748 4866 4988 5111 5237 5364 5492 5620 5747 5874 5999 6122 6242 6361 6476 6588 6696 6801 6903 7000 7094 7185 7271 7354 7434 7510 7583 7653 7720 7784 7846 7905 7962 8017 8069 8120 8169 8217 8263 8307 8351 8392 8433 8472 8511 8548 8583 8618 8651 8683 8714 8744 8772 8799 8825 8850 8873 8895 8916 8936 8954 8972 8988 9003 9018 9031 9044 9056 9067 9078 9088 9098 9107 9117 9126 9134 9143 9152 9161 9170 9179 9188 9197 9206 9216 9226 9236 9246 9256 9266 9276 9286 9297 9307 9317 9327 9337 9347 9357 9366 9375 9384 9393 9402 9410 9418 9426 9434 9441 9449 9456 9463 9470 9477 9484 9491 9498 9505 9512 9519 9526 9533 9540 9547 9554 9561 9568 9575 9582 9589 9596 9603 9610 9616 9623 9629 9635 9640 9646 9651 9656 9660 9664 9668 9672 9675 9679 9681 9684 9686 9688 9689 9691 9692 9692 9693 9693 9693 9692 9692 9691 9689 9688 9686 9684 9681 9679 9676 9672 9668 9664 9660 9656 9651 9646 9641 9635 9630 9624 9618 9612 9606 9601 9595 9589 9584 9579 9574 9569 9565 9561 9557 9554 9551 9549 9547 9546 9545 9544 9545 9545 9546 9548 9550 9552 9555 9558 9561 9565 9569 9574 9578 9583 9588 9593 9598 9604 9609 9615 9621 9627 9632 9638 9644 9650 9656 9662 9668 9675 9681 9687 9693 9699 9704 9710 9716 9722 9727 9733 9738 9743 9748 9753 9757 9762 9766 9770 9774 9777 9780 9784 9786 9789 9792 9794 9797 9799 9801 9803 9805 9807 9809 9811 9813 9816 9818 9820 9822 9825 9827 9830 9833 9836 9838 9841 9844 9847 9850 9852 9855 9858 9860 9862 9864 9866 9867 9869 9870 9871 9871 9872 9872 9872 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9866 9864 9863 9862 9860 9859 9857 9855 9853 9851 9849 9847 9846 9844 9842 9840 9839 9837 9836 9835 9834 9833 9833 9833 9833 9833 9833 9834 9834 9835 9836 9837 9838 9839 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9849 9849 9848 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9823 9821 9818 9816 9813 9811 9808 9805 9803 9800 9797 9794 9792 9789 9786 9783 9781 9778 9775 9772 9769 9766 9763 9760 9757 9754 9751 9747 9744 9740 9736 9732 9728 9723 9718 9713 9707 9700 9693 9686 9677 9668 9658 9647 9635 9623 8273 3 10 5 9609 9594 9578 9562 9544 9525 9506 9485 9464 9442 9419 9396 9372 9348 9324 9299 9275 9251 9228 9205 9182 9161 9141 9122 9105 9088 9074 9061 9051 9042 9035 9030 9027 9026 9027 9031 9036 9043 9052 9062 9074 9088 9103 9119 9136 9154 9173 9192 9212 9232 9252 9272 9292 9312 9331 9350 9368 9385 9402 9418 9434 9448 9462 9475 9487 9499 9510 9520 9529 9539 9547 9555 9563 9571 9578 9586 9593 9600 9607 9614 9621 9627 9634 9641 9648 9655 9662 9669 9676 9682 9689 9695 9701 9706 9712 9717 9722 9726 9730 9733 9736 9738 9740 9742 9743 9744 9745 9745 9745 9745 9744 9744 9743 9743 9742 9742 9741 9741 9741 9742 9743 9744 9745 9747 9749 9751 9753 9756 9759 9763 9766 9770 9774 9778 9782 9786 9789 9793 9796 9800 9803 9805 9808 9810 9811 9813 9814 9814 9815 9815 9814 9814 9813 9812 9811 9810 9808 9807 9805 9804 9802 9801 9799 9798 9797 9796 9795 9794 9794 9793 9792 9792 9792 9791 9791 9791 9790 9790 9789 9788 9788 9786 9785 9784 9782 9780 9778 9776 9773 9770 9768 9764 9761 9758 9754 9750 9746 9743 9739 9735 9731 9727 9723 9719 9715 9710 9706 9702 9698 9694 9689 9685 9680 9676 9671 9666 9660 9655 9649 9643 9636 9630 9623 9615 9608 9600 9592 9584 9575 9567 9558 9549 9541 9532 9523 9514 9506 9497 9489 9481 9474 9467 9460 9453 9448 9442 9437 9433 9429 9426 9423 9421 9419 9418 9417 9417 9418 9419 9420 9422 9425 9428 9431 9435 9440 9445 9450 9456 9462 9469 9476 9483 9491 9499 9508 9517 9526 9536 9546 9556 9566 9577 9587 9598 9608 9619 9630 9640 9650 9660 9670 9679 9688 9697 9705 9712 9720 9726 9732 9737 9742 9746 9750 9753 9756 9758 9759 9760 9761 9761 9761 9761 9761 9760 9759 9759 9758 9757 9756 9756 9756 9755 9755 9756 9756 9757 9758 9759 9760 9761 9763 9765 9767 9769 9771 9773 9775 9776 9778 9780 9781 9782 9783 9784 9784 9784 9784 9783 9782 9781 9779 9778 9776 9773 9771 9768 9766 9763 9760 9758 9755 9752 9750 9748 9746 9744 9742 9741 9740 9740 9739 9739 9739 9740 9740 9741 9742 9743 9744 9746 9747 9748 9749 9750 9751 9752 9752 9752 9752 9751 9750 9749 9747 9745 9742 9739 9736 9732 9728 9723 9718 9713 9707 9701 9695 9689 9682 9675 9669 9661 9654 9647 9640 9632 9625 9617 9610 9602 9595 9587 9579 9572 9564 9556 9549 9541 9534 9526 9518 9511 9504 9496 9489 9482 9475 9468 9461 9455 9448 9442 9436 9431 9426 9421 9416 9412 9408 9404 9401 9398 9395 9393 9391 9390 9389 9388 9387 9387 9387 9388 9389 9390 9391 9393 9394 9396 9398 9400 9402 9405 9407 9409 9411 9413 9415 9417 9419 9420 9421 9422 9423 9423 9424 9423 9423 9421 9420 9418 9416 9413 9410 9406 9402 9397 9392 9387 9381 9375 9368 9361 8274 3 10 5 9354 9346 9338 9330 9321 9312 9303 9294 9285 9275 9265 9255 9245 9235 9225 9215 9204 9194 9183 9172 9162 9151 9140 9129 9119 9108 9097 9086 9075 9064 9053 9042 9031 9020 9009 8998 8987 8975 8964 8953 8941 8930 8918 8907 8895 8883 8871 8858 8846 8833 8820 8806 8792 8778 8764 8749 8733 8718 8701 8684 8666 8648 8629 8609 8589 8568 8546 8523 8499 8474 8448 8422 8394 8365 8336 8305 8273 8239 8205 8169 8133 8094 8055 8014 7972 7928 7882 7836 7787 7737 7685 7632 7576 7519 7461 7400 7337 7272 7206 7137 7066 6994 6919 6842 6763 6681 6598 6512 6425 6335 6243 6148 6052 5954 5853 5751 5647 5540 5432 5322 5211 5097 4982 4866 4748 4629 4509 4388 4265 4142 4018 3894 3770 3645 3520 3395 3271 3147 3024 2902 2781 2662 2544 2428 2314 2202 2093 1986 1883 1782 1685 1592 1503 1417 1336 1259 1187 1120 1058 1001 949 903 862 827 797 774 756 745 739 740 747 760 779 804 835 872 915 964 1019 1080 1146 1217 1294 1376 1463 1554 1650 1751 1855 1963 2075 2190 2308 2429 2553 2678 2806 2935 3065 3196 3328 3460 3593 3725 3858 3989 4119 4249 4377 4504 4629 4752 4873 4992 5109 5224 5336 5446 5553 5658 5760 5859 5957 6051 6143 6233 6320 6404 6486 6566 6644 6719 6792 6863 6932 6998 7063 7125 7186 7244 7300 7355 7408 7459 7508 7555 7600 7644 7686 7727 7765 7803 7838 7873 7905 7937 7967 7996 8023 8050 8075 8100 8123 8146 8168 8189 8209 8228 8247 8266 8284 8301 8318 8335 8351 8367 8383 8398 8413 8428 8442 8456 8470 8484 8498 8511 8524 8537 8550 8562 8575 8587 8599 8612 8624 8636 8648 8660 8672 8684 8696 8709 8721 8734 8747 8760 8773 8786 8800 8814 8828 8842 8857 8872 8887 8903 8918 8934 8950 8966 8982 8998 9014 9030 9045 9061 9077 9092 9107 9122 9136 9150 9164 9177 9190 9202 9214 9225 9236 9246 9256 9265 9274 9282 9290 9298 9305 9312 9319 9325 9331 9337 9343 9348 9354 9359 9365 9370 9375 9380 9386 9391 9396 9402 9407 9413 9418 9424 9430 9435 9441 9447 9453 9459 9465 9470 9476 9482 9488 9494 9500 9506 9512 9518 9523 9529 9535 9540 9546 9551 9557 9562 9567 9573 9578 9583 9588 9592 9597 9601 9606 9610 9614 9618 9622 9625 9629 9632 9635 9638 9640 9643 9645 9648 9650 9652 9654 9656 9657 9659 9661 9662 9664 9665 9667 9668 9670 9672 9674 9675 9677 9679 9681 9683 9686 9688 9690 9693 9695 9697 9700 9703 9705 9708 9710 9713 9715 9718 9720 9722 9725 9727 9729 9731 9733 9735 9736 9738 9740 9741 9742 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9758 9759 9760 9761 9763 9764 9766 9767 9769 9771 9773 9775 9777 9779 9781 9783 9786 9788 9790 9793 9795 9797 9799 9802 9804 9806 8275 3 10 5 9808 9809 9811 9812 9814 9815 9816 9816 9817 9817 9818 9818 9818 9818 9817 9817 9816 9816 9815 9815 9814 9814 9813 9813 9812 9812 9812 9812 9812 9812 9813 9813 9814 9815 9816 9817 9818 9819 9821 9822 9824 9825 9826 9828 9829 9830 9831 9832 9832 9833 9833 9833 9833 9833 9833 9832 9831 9830 9829 9828 9827 9825 9824 9822 9821 9820 9818 9817 9816 9815 9814 9813 9812 9812 9812 9812 9812 9812 9813 9814 9815 9816 9817 9819 9820 9822 9823 9825 9826 9828 9829 9831 9832 9833 9834 9835 9835 9836 9836 9835 9835 9834 9833 9832 9830 9828 9826 9824 9821 9819 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9787 9785 9782 9781 9779 9778 9777 9776 9776 9776 9776 9777 9778 9779 9781 9783 9785 9787 9790 9793 9795 9798 9801 9804 9807 9810 9813 9816 9818 9821 9823 9825 9827 9828 9829 9830 9831 9831 9831 9831 9831 9830 9829 9828 9827 9826 9824 9823 9821 9820 9818 9817 9816 9814 9813 9812 9812 9811 9811 9811 9811 9811 9811 9811 9812 9813 9813 9814 9815 9816 9817 9817 9818 9819 9819 9820 9820 9820 9820 9820 9820 9819 9819 9818 9817 9816 9815 9814 9813 9812 9811 9809 9808 9807 9806 9805 9804 9804 9803 9802 9802 9801 9801 9800 9799 9799 9798 9797 9795 9794 9792 9790 9788 9785 9782 9778 9774 9770 9765 9759 9753 9747 9740 9732 9725 9717 9708 9700 9691 9682 9673 9664 9655 9646 9638 9630 9622 9615 9608 9602 9596 9592 9588 9584 9582 9581 9580 9580 9581 9584 9586 9590 9595 9600 9606 9613 9620 9628 9636 9644 9653 9662 9671 9681 9690 9699 9708 9716 9725 9733 9740 9747 9754 9760 9765 9770 9774 9778 9781 9783 9785 9787 9788 9788 9788 9788 9788 9787 9787 9786 9785 9784 9783 9782 9782 9782 9781 9782 9782 9782 9783 9785 9786 9788 9789 9791 9794 9796 9798 9801 9803 9805 9808 9810 9812 9814 9815 9816 9817 9818 9819 9819 9818 9818 9817 9816 9815 9813 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9791 9789 9788 9786 9785 9784 9783 9782 9781 9779 9778 9776 9775 9773 9770 9768 9764 9761 9757 9752 9746 9740 9733 9726 9717 9708 9698 9687 9675 9662 9648 9633 9617 9599 9581 9562 9542 9520 9498 9474 9449 9423 9396 9367 9338 9307 9275 9241 9207 9171 9134 9095 9056 9015 8973 8930 8886 8841 8795 8749 8701 8653 8604 8556 8506 8457 8408 8359 8310 8262 8215 8168 8123 8079 8036 7995 7956 7919 7884 7852 7821 7794 7769 7747 7729 7713 7700 7691 7685 7682 7682 7686 7693 7703 7717 7734 7754 7776 7802 7830 7861 7894 7930 7968 8007 8049 8091 8136 8181 8227 8274 8322 8370 8417 8465 8513 8560 8607 8652 8697 8741 8784 8825 8865 8904 8941 8976 9010 9042 9072 9100 9127 9153 9176 9198 9219 9238 9255 9272 9286 9300 8276 3 10 5 9313 9325 9335 9345 9354 9363 9371 9378 9385 9392 9398 9404 9410 9416 9422 9427 9433 9439 9445 9451 9457 9464 9470 9477 9484 9491 9498 9505 9512 9520 9527 9535 9543 9550 9558 9565 9573 9580 9587 9594 9601 9607 9614 9620 9626 9631 9636 9641 9646 9650 9654 9658 9661 9665 9668 9670 9673 9675 9678 9680 9682 9684 9686 9688 9690 9692 9694 9696 9698 9700 9702 9705 9707 9709 9712 9714 9716 9719 9721 9723 9724 9726 9727 9728 9729 9729 9729 9728 9727 9726 9724 9721 9718 9714 9710 9705 9700 9694 9688 9682 9675 9668 9660 9653 9645 9637 9629 9621 9613 9605 9598 9590 9583 9576 9569 9562 9556 9550 9544 9539 9533 9528 9523 9519 9514 9509 9505 9500 9496 9491 9486 9480 9475 9469 9462 9455 9448 9440 9432 9423 9414 9404 9393 9383 9372 9360 9348 9336 9324 9312 9299 9287 9275 9263 9251 9239 9228 9218 9207 9198 9188 9180 9172 9164 9157 9150 9144 9138 9132 9127 9121 9116 9111 9105 9099 9093 9087 9079 9072 9063 9054 9044 9033 9021 9008 8995 8980 8964 8948 8930 8911 8892 8872 8850 8828 8805 8782 8757 8732 8705 8678 8650 8621 8591 8559 8526 8491 8455 8417 8377 8335 8291 8244 8194 8141 8086 8027 7966 7900 7832 7760 7685 7607 7526 7442 7356 7267 7176 7083 6990 6895 6800 6706 6612 6519 6429 6341 6256 6175 6098 6026 5959 5898 5843 5794 5753 5718 5691 5671 5659 5654 5656 5666 5683 5706 5736 5771 5812 5858 5909 5963 6021 6082 6144 6209 6274 6339 6405 6470 6533 6595 6656 6713 6769 6821 6870 6916 6958 6997 7032 7064 7091 7115 7136 7152 7165 7175 7181 7183 7182 7177 7169 7157 7142 7123 7100 7073 7043 7009 6971 6928 6882 6831 6776 6716 6652 6584 6512 6436 6356 6273 6186 6096 6004 5910 5814 5717 5620 5523 5426 5332 5239 5150 5064 4983 4906 4836 4771 4714 4664 4622 4589 4564 4548 4541 4544 4556 4577 4607 4646 4694 4750 4813 4884 4962 5045 5135 5229 5327 5429 5533 5640 5748 5857 5966 6075 6182 6288 6393 6494 6594 6690 6783 6873 6959 7041 7120 7195 7267 7335 7400 7461 7520 7575 7628 7678 7726 7772 7816 7859 7900 7939 7977 8014 8050 8086 8120 8154 8187 8220 8252 8283 8314 8344 8373 8402 8430 8458 8485 8511 8537 8562 8586 8609 8633 8655 8677 8698 8719 8740 8760 8780 8799 8819 8838 8857 8877 8896 8916 8935 8955 8975 8996 9016 9037 9058 9080 9101 9123 9144 9166 9188 9210 9231 9253 9274 9295 9315 9336 9355 9374 9393 9411 9428 9445 9461 9476 9490 9504 9517 9529 9540 9551 9561 9570 9578 9586 9594 9600 9607 9612 9618 9622 9627 9631 9635 9639 9642 9646 9649 9652 9655 9658 9661 9663 9666 9669 9672 9675 9678 9681 9684 9687 9690 9693 9696 9700 9703 9706 9710 9713 9716 9719 9723 9726 9729 9731 9734 9737 9739 8277 3 10 5 9741 9743 9745 9747 9748 9750 9751 9751 9752 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9755 9755 9756 9757 9758 9759 9760 9762 9764 9766 9769 9771 9774 9777 9780 9783 9786 9789 9792 9795 9797 9800 9802 9805 9807 9808 9809 9810 9811 9811 9811 9810 9810 9809 9807 9805 9804 9802 9800 9797 9795 9793 9791 9789 9787 9786 9785 9784 9784 9784 9784 9785 9786 9787 9789 9791 9794 9797 9800 9803 9807 9810 9814 9817 9821 9824 9827 9830 9833 9835 9837 9838 9839 9840 9840 9839 9839 9837 9835 9833 9830 9827 9823 9820 9815 9811 9807 9802 9798 9793 9789 9784 9780 9776 9773 9769 9766 9764 9761 9759 9758 9757 9756 9756 9756 9756 9757 9758 9759 9761 9763 9764 9766 9768 9771 9773 9775 9777 9778 9780 9782 9783 9784 9785 9786 9787 9788 9788 9789 9789 9789 9789 9789 9789 9790 9790 9790 9791 9792 9792 9793 9795 9796 9798 9800 9802 9805 9807 9810 9813 9817 9820 9824 9828 9831 9835 9839 9843 9847 9850 9854 9857 9861 9864 9867 9870 9873 9876 9878 9880 9882 9884 9886 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9898 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9879 9877 9876 9875 9873 9872 9872 9871 9871 9871 9871 9871 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9883 9884 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9883 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9862 9861 9860 9859 9859 9859 9858 9859 9859 9859 9860 9860 9861 9862 9863 9865 9866 9867 9869 9870 9872 9874 9876 9877 9879 9881 9883 9884 9886 9888 9889 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9882 9881 9881 9881 9882 9883 9884 9886 9888 9890 9893 9896 9900 9904 9908 9912 9917 9921 9926 9931 9936 9940 9945 9949 9953 9956 9959 9962 9964 9966 9968 9968 9968 9968 9967 9966 9964 9962 9959 9956 9953 9949 9946 9942 9938 9934 9931 9927 9924 9921 9918 9916 9914 9912 9911 9910 9910 9910 9910 9911 9912 9913 9914 9916 9918 9920 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9935 9935 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9899 9897 9894 9891 9888 9885 9882 9879 9876 9873 9871 9868 9866 8278 3 10 5 9863 9861 9859 9857 9855 9854 9853 9852 9851 9850 9849 9849 9848 9848 9848 9847 9847 9846 9846 9846 9845 9844 9843 9843 9842 9840 9839 9838 9837 9836 9834 9833 9832 9831 9830 9829 9828 9827 9827 9826 9826 9826 9826 9827 9827 9828 9828 9829 9830 9830 9831 9832 9832 9833 9833 9833 9833 9833 9832 9832 9831 9830 9829 9827 9826 9825 9823 9822 9820 9819 9818 9817 9817 9816 9816 9816 9817 9818 9819 9821 9823 9825 9827 9830 9833 9836 9839 9842 9846 9849 9851 9854 9856 9858 9859 9860 9860 9860 9859 9857 9855 9852 9849 9845 9841 9836 9831 9825 9819 9813 9807 9801 9796 9790 9785 9780 9776 9772 9769 9766 9765 9764 9764 9765 9767 9769 9772 9776 9781 9786 9792 9798 9805 9812 9819 9827 9834 9841 9848 9854 9861 9866 9871 9876 9880 9883 9886 9888 9889 9890 9890 9890 9889 9887 9885 9883 9881 9879 9876 9874 9871 9869 9867 9866 9865 9864 9864 9864 9865 9866 9868 9870 9872 9875 9879 9882 9886 9890 9893 9897 9901 9904 9907 9910 9913 9915 9916 9917 9917 9917 9916 9915 9913 9911 9908 9905 9901 9897 9893 9889 9885 9880 9876 9872 9868 9864 9860 9857 9854 9852 9850 9849 9848 9847 9847 9847 9847 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9858 9857 9857 9856 9854 9852 9850 9847 9843 9840 9835 9831 9826 9820 9815 9809 9803 9797 9790 9784 9778 9772 9765 9759 9753 9747 9741 9735 9729 9724 9718 9712 9706 9700 9693 9687 9680 9673 9665 9657 9649 9640 9631 9621 9610 9599 9588 9576 9563 9550 9537 9524 9510 9496 9481 9467 9453 9439 9426 9412 9399 9387 9375 9364 9354 9345 9336 9328 9322 9316 9311 9307 9305 9303 9302 9302 9303 9304 9306 9309 9312 9316 9320 9324 9328 9332 9337 9341 9344 9348 9351 9354 9356 9357 9358 9359 9358 9357 9356 9354 9351 9348 9345 9341 9337 9332 9328 9323 9319 9314 9310 9306 9302 9299 9296 9294 9292 9291 9291 9292 9293 9296 9299 9303 9307 9313 9320 9327 9335 9343 9353 9363 9373 9384 9396 9407 9419 9432 9444 9457 9470 9483 9495 9508 9520 9532 9544 9556 9567 9578 9588 9598 9607 9615 9623 9630 9636 9642 9647 9651 9654 9656 9658 9659 9658 9657 9655 9653 9649 9645 9640 9634 9628 9621 9614 9606 9598 9590 9581 9572 9563 9554 9546 9537 9529 9521 9513 9506 9499 9493 9487 9482 9478 9474 9470 9468 9466 9464 9463 9463 9463 9464 9466 9467 9469 9472 9475 9478 9482 9486 9490 9495 9499 9504 9510 9515 9521 9527 9533 9540 9546 9553 9561 9568 9576 9584 9592 9600 9609 9618 9627 9636 9645 9654 9663 9672 9682 9691 9699 9708 9716 9724 9732 9739 9746 9753 9759 9765 9770 9775 9779 9783 9787 9790 9793 9796 9798 9800 9801 9803 9804 9805 9806 9807 9807 9808 9809 9809 9810 9810 9811 9811 9811 8279 3 10 5 9812 9812 9812 9813 9813 9813 9813 9813 9813 9812 9812 9811 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9800 9799 9798 9797 9796 9794 9793 9792 9791 9790 9788 9787 9786 9784 9782 9780 9778 9776 9774 9771 9768 9765 9761 9758 9754 9750 9746 9742 9738 9733 9729 9725 9721 9717 9713 9710 9706 9704 9701 9699 9698 9697 9697 9697 9697 9699 9700 9702 9705 9708 9711 9715 9719 9722 9727 9731 9735 9739 9743 9746 9750 9753 9756 9758 9760 9762 9763 9763 9764 9763 9763 9762 9760 9759 9757 9754 9752 9749 9746 9743 9740 9737 9733 9730 9727 9723 9720 9717 9714 9710 9707 9704 9701 9698 9695 9691 9688 9685 9682 9678 9675 9671 9668 9664 9660 9656 9652 9648 9644 9640 9636 9631 9627 9622 9617 9613 9608 9603 9598 9594 9589 9584 9580 9575 9570 9566 9561 9557 9552 9548 9544 9540 9536 9532 9528 9524 9521 9517 9514 9510 9507 9503 9500 9497 9493 9489 9486 9482 9478 9473 9469 9464 9458 9452 9446 9439 9432 9424 9416 9406 9397 9386 9375 9364 9351 9338 9325 9311 9296 9281 9265 9249 9233 9216 9199 9182 9164 9146 9128 9110 9091 9072 9053 9034 9014 8994 8974 8953 8932 8910 8888 8865 8841 8816 8790 8764 8736 8708 8678 8647 8615 8581 8547 8511 8474 8435 8395 8354 8311 8267 8222 8175 8127 8077 8026 7973 7918 7861 7803 7742 7679 7613 7545 7475 7401 7324 7243 7160 7072 6980 6885 6785 6681 6573 6460 6343 6222 6096 5967 5833 5697 5556 5413 5268 5121 4972 4822 4673 4523 4375 4229 4085 3944 3808 3676 3550 3431 3318 3213 3116 3028 2949 2880 2821 2773 2735 2708 2692 2688 2694 2711 2738 2776 2825 2882 2949 3025 3109 3201 3300 3405 3517 3633 3754 3879 4007 4138 4271 4406 4541 4677 4813 4948 5083 5216 5347 5477 5604 5729 5851 5971 6088 6201 6312 6419 6524 6625 6724 6819 6911 7001 7087 7171 7252 7330 7406 7479 7550 7618 7685 7749 7811 7871 7928 7984 8038 8090 8140 8189 8235 8280 8323 8365 8405 8443 8480 8516 8550 8583 8614 8645 8674 8702 8729 8755 8780 8804 8827 8849 8871 8892 8913 8933 8952 8971 8990 9008 9026 9043 9060 9076 9092 9108 9123 9138 9153 9167 9180 9193 9206 9218 9230 9241 9251 9261 9271 9280 9289 9297 9305 9313 9320 9327 9333 9340 9346 9352 9358 9364 9370 9376 9382 9388 9394 9400 9407 9414 9420 9427 9434 9442 9449 9456 9464 9471 9479 9486 9493 9500 9507 9514 9520 9526 9531 9537 9541 9546 9550 9553 9556 9559 9561 9563 9564 9566 9567 9567 9568 9568 9569 9569 9569 9569 9570 9570 9571 9572 9572 9574 9575 9577 9579 9581 9583 9585 9588 9591 9594 9597 9600 9603 9606 9609 9612 9615 9617 9620 9622 9625 9627 9629 9631 9632 9634 9635 9636 9637 9638 9639 9640 9640 9641 9642 9642 9643 9644 9645 9646 8280 3 10 5 9647 9648 9650 9651 9653 9654 9656 9658 9660 9662 9665 9667 9670 9672 9675 9677 9680 9682 9685 9687 9690 9692 9695 9697 9699 9701 9703 9705 9707 9709 9711 9713 9714 9716 9717 9719 9720 9721 9723 9724 9725 9727 9728 9729 9730 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9742 9743 9743 9744 9744 9745 9745 9745 9746 9746 9746 9746 9746 9746 9746 9746 9747 9747 9747 9748 9748 9749 9749 9750 9751 9752 9754 9755 9756 9758 9760 9761 9763 9765 9767 9768 9770 9772 9773 9775 9776 9777 9779 9779 9780 9781 9781 9781 9782 9782 9782 9781 9781 9781 9781 9781 9781 9781 9781 9782 9783 9784 9786 9788 9790 9793 9796 9800 9804 9808 9813 9818 9823 9828 9834 9840 9846 9851 9857 9863 9868 9873 9878 9882 9886 9890 9893 9895 9897 9898 9898 9898 9897 9896 9894 9892 9889 9886 9883 9879 9876 9872 9868 9863 9860 9856 9852 9849 9845 9842 9840 9838 9836 9834 9833 9832 9831 9831 9831 9831 9831 9832 9833 9833 9834 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9842 9842 9842 9843 9843 9844 9844 9845 9846 9847 9848 9849 9851 9852 9854 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9873 9874 9875 9876 9877 9877 9878 9878 9878 9877 9877 9876 9876 9875 9874 9873 9873 9872 9871 9871 9871 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9886 9885 9884 9883 9882 9880 9878 9877 9874 9872 9870 9868 9866 9863 9861 9859 9857 9856 9854 9853 9852 9851 9850 9849 9849 9849 9850 9850 9851 9851 9852 9853 9855 9856 9857 9859 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9871 9872 9872 9872 9872 9872 9873 9873 9874 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9916 9917 9917 9918 9917 9917 9917 9916 9915 9914 9913 9912 9910 9908 9907 9905 9903 9901 9899 9897 9896 9894 9892 9890 9889 9888 9886 9885 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9872 9871 9869 9867 9865 9863 9860 9858 9855 9852 9850 9847 9845 9843 9841 9839 9837 9836 9835 9834 9833 9833 9833 9834 9835 9836 9838 9840 9842 9844 9847 9850 9852 9855 9858 9861 9864 9866 9869 9871 9873 9874 9876 8281 3 10 5 9876 9877 9877 9877 9877 9876 9875 9873 9871 9869 9867 9865 9862 9859 9857 9854 9851 9848 9846 9843 9841 9839 9837 9835 9834 9833 9832 9831 9830 9830 9830 9830 9831 9831 9832 9832 9833 9834 9834 9835 9836 9836 9836 9837 9837 9837 9837 9837 9836 9836 9835 9835 9834 9833 9832 9831 9831 9830 9829 9829 9829 9829 9829 9829 9829 9830 9831 9832 9834 9835 9837 9839 9841 9843 9845 9848 9850 9852 9854 9856 9857 9859 9860 9861 9861 9861 9861 9860 9859 9857 9855 9852 9849 9845 9842 9837 9833 9828 9823 9818 9813 9808 9803 9798 9793 9788 9784 9780 9777 9773 9771 9768 9767 9765 9765 9764 9764 9765 9766 9767 9769 9771 9774 9776 9779 9781 9784 9787 9789 9792 9794 9796 9798 9800 9801 9802 9803 9803 9803 9803 9803 9802 9802 9801 9800 9799 9797 9796 9795 9794 9793 9792 9791 9791 9790 9790 9790 9790 9790 9790 9791 9791 9792 9793 9794 9794 9795 9796 9796 9797 9797 9797 9797 9797 9797 9796 9796 9795 9794 9793 9792 9791 9789 9788 9787 9786 9784 9783 9782 9782 9781 9780 9780 9780 9780 9780 9780 9781 9782 9782 9783 9784 9784 9785 9785 9786 9786 9786 9786 9785 9784 9783 9782 9780 9778 9776 9774 9771 9768 9765 9762 9759 9755 9752 9748 9745 9741 9738 9735 9732 9729 9727 9725 9723 9721 9719 9718 9716 9715 9714 9713 9713 9712 9711 9710 9709 9708 9707 9706 9705 9703 9701 9699 9697 9694 9691 9688 9685 9681 9678 9674 9670 9666 9662 9658 9654 9650 9647 9643 9639 9635 9632 9629 9625 9622 9619 9616 9614 9611 9608 9606 9603 9601 9598 9596 9593 9591 9588 9585 9582 9579 9576 9573 9569 9566 9562 9559 9555 9551 9548 9544 9540 9536 9533 9529 9525 9521 9518 9514 9511 9507 9504 9501 9497 9494 9491 9488 9484 9481 9478 9475 9471 9468 9465 9461 9458 9454 9450 9446 9443 9439 9434 9430 9426 9422 9417 9412 9408 9403 9398 9393 9387 9382 9377 9371 9365 9359 9353 9346 9339 9332 9325 9317 9309 9301 9293 9284 9275 9265 9255 9245 9234 9223 9212 9201 9189 9177 9164 9152 9139 9126 9113 9100 9086 9073 9059 9046 9032 9018 9004 8991 8977 8963 8949 8934 8920 8905 8891 8876 8861 8845 8829 8813 8796 8779 8761 8743 8724 8704 8684 8663 8641 8618 8595 8571 8546 8520 8494 8466 8438 8409 8378 8348 8316 8283 8250 8216 8181 8145 8108 8071 8032 7993 7953 7912 7870 7827 7783 7737 7691 7644 7595 7545 7493 7440 7385 7329 7270 7210 7148 7083 7017 6948 6877 6803 6727 6648 6566 6482 6394 6304 6211 6115 6016 5913 5808 5700 5589 5475 5358 5238 5115 4990 4863 4734 4602 4468 4333 4196 4058 3919 3779 3639 3498 3358 3218 3079 2941 2805 2670 2537 2407 2280 2156 2036 1920 1808 1700 1597 1500 1407 1321 1241 1167 1099 1038 984 937 897 864 8282 3 10 5 839 821 811 808 813 825 845 872 907 949 998 1054 1116 1186 1262 1344 1432 1525 1624 1729 1838 1951 2069 2191 2316 2444 2576 2709 2845 2983 3121 3261 3402 3543 3684 3825 3965 4104 4242 4378 4513 4646 4776 4904 5030 5153 5273 5391 5505 5617 5725 5830 5932 6031 6126 6219 6309 6395 6479 6560 6638 6714 6787 6857 6926 6992 7056 7118 7178 7236 7293 7348 7402 7454 7504 7554 7602 7649 7695 7739 7783 7826 7867 7908 7948 7986 8024 8061 8097 8132 8166 8200 8232 8264 8294 8324 8353 8381 8409 8435 8461 8486 8510 8533 8556 8578 8600 8621 8641 8661 8680 8700 8718 8737 8755 8773 8791 8809 8826 8844 8861 8878 8896 8913 8930 8948 8965 8982 8999 9016 9033 9049 9066 9082 9098 9113 9129 9143 9158 9172 9185 9198 9210 9222 9234 9244 9254 9264 9273 9281 9289 9296 9303 9310 9316 9321 9327 9332 9337 9342 9347 9351 9356 9361 9366 9370 9375 9380 9386 9391 9396 9402 9408 9414 9420 9426 9432 9438 9444 9450 9457 9463 9469 9474 9480 9485 9490 9495 9500 9504 9509 9513 9516 9519 9522 9525 9528 9530 9532 9534 9536 9538 9540 9542 9543 9545 9547 9548 9550 9552 9554 9557 9559 9562 9565 9568 9571 9574 9577 9581 9584 9588 9592 9596 9599 9603 9607 9610 9614 9617 9620 9623 9625 9628 9630 9631 9632 9633 9634 9634 9634 9634 9634 9633 9632 9631 9629 9628 9626 9625 9623 9622 9621 9620 9619 9619 9619 9619 9619 9620 9622 9623 9625 9628 9631 9634 9638 9641 9645 9650 9654 9658 9663 9667 9671 9675 9679 9683 9686 9689 9692 9694 9696 9697 9698 9698 9698 9698 9697 9696 9695 9693 9691 9689 9686 9684 9681 9679 9677 9674 9672 9670 9668 9666 9665 9664 9662 9661 9661 9660 9659 9658 9657 9656 9655 9654 9653 9651 9649 9646 9643 9639 9635 9631 9626 9620 9614 9608 9601 9594 9587 9579 9571 9563 9555 9548 9540 9533 9526 9519 9513 9507 9502 9498 9495 9492 9490 9489 9489 9490 9492 9494 9498 9502 9507 9512 9519 9525 9533 9540 9548 9557 9565 9574 9583 9592 9601 9610 9618 9627 9636 9644 9652 9660 9668 9676 9683 9690 9697 9704 9711 9717 9724 9730 9737 9743 9749 9755 9762 9768 9774 9780 9786 9791 9797 9803 9808 9814 9819 9824 9828 9833 9837 9841 9845 9848 9851 9853 9856 9858 9859 9861 9862 9862 9863 9863 9863 9863 9862 9861 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9841 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9827 9826 9825 9823 9822 9821 9820 9819 9818 9817 9817 9816 9816 9816 9816 9816 9817 9818 9818 9819 9821 9822 9823 9825 9826 9828 9829 9831 9832 9834 9835 9836 9837 9838 9839 9839 9839 9839 9839 9839 9838 9837 9835 9834 9832 9830 9828 9825 9822 9819 9816 8283 3 10 5 9813 9810 9806 9803 9799 9796 9792 9789 9786 9782 9779 9776 9774 9771 9769 9767 9766 9765 9764 9764 9763 9764 9764 9766 9767 9769 9771 9773 9776 9779 9782 9786 9789 9793 9796 9800 9804 9807 9811 9814 9817 9820 9823 9825 9827 9829 9831 9832 9833 9833 9833 9833 9833 9833 9832 9831 9831 9830 9829 9828 9828 9827 9827 9827 9827 9828 9829 9830 9831 9833 9835 9837 9839 9842 9845 9848 9851 9855 9858 9861 9864 9868 9871 9873 9876 9878 9880 9882 9883 9884 9885 9885 9885 9885 9885 9884 9883 9881 9880 9879 9877 9875 9874 9872 9871 9870 9868 9867 9867 9866 9866 9866 9866 9866 9867 9867 9868 9869 9871 9872 9873 9874 9876 9877 9878 9879 9879 9880 9880 9880 9880 9879 9878 9877 9875 9874 9871 9869 9866 9863 9860 9856 9852 9848 9844 9840 9836 9832 9828 9823 9819 9815 9811 9807 9803 9800 9796 9793 9789 9786 9783 9780 9777 9774 9771 9768 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9736 9732 9729 9725 9722 9718 9715 9711 9708 9705 9702 9699 9696 9694 9692 9690 9689 9688 9688 9688 9688 9689 9691 9693 9696 9699 9702 9706 9710 9715 9720 9725 9730 9736 9742 9747 9753 9759 9764 9769 9774 9779 9783 9787 9791 9794 9796 9799 9800 9802 9802 9803 9803 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9793 9793 9793 9793 9794 9795 9796 9798 9800 9803 9805 9808 9811 9814 9818 9821 9824 9828 9831 9834 9837 9840 9842 9844 9846 9848 9849 9850 9851 9852 9852 9852 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9846 9846 9846 9846 9846 9846 9847 9848 9849 9850 9851 9852 9853 9855 9856 9857 9858 9860 9861 9861 9862 9862 9863 9863 9863 9862 9862 9861 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9850 9851 9852 9853 9854 9856 9857 9859 9861 9862 9864 9866 9867 9869 9870 9872 9873 9874 9875 9876 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9883 9885 9886 9887 9889 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9893 9893 9893 9893 9893 9893 9894 9895 9896 9897 9899 9901 9903 9905 9908 9910 9913 9916 9919 9921 9924 9927 9929 9932 9934 9936 9938 9939 9940 9941 9942 9942 9942 9942 9941 9940 9938 9937 9935 9933 9931 9929 9926 9924 9921 9919 9917 9915 9912 9911 9909 9907 9906 9905 9904 9903 9903 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9896 9894 9891 9889 9887 9884 9882 9880 9877 9875 9873 9871 9869 8283 3 11 1 9860 9857 9855 9853 9850 9848 9846 9844 9842 9841 9839 9838 9837 9837 9836 9836 9836 9836 9837 9838 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9855 9857 9859 9861 9864 9867 9871 9874 9878 9883 9887 9892 9897 9902 9908 9913 9918 9923 9928 9933 9938 9942 9946 9949 9952 9955 9957 9958 9959 9960 9960 9960 9959 9957 9956 9954 9952 9949 9946 9944 9941 9938 9936 9933 9930 9928 9926 9924 9923 9921 9920 9919 9919 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9918 9918 9916 9915 9914 9912 9911 9909 9907 9905 9904 9902 9900 9899 9898 9897 9896 9895 9895 9895 9895 9895 9896 9896 9897 9898 9899 9899 9900 9901 9901 9901 9901 9901 9900 9899 9897 9895 9893 9890 9886 9883 9878 9874 9869 9863 9857 9851 9845 9839 9832 9826 9819 9812 9806 9799 9793 9787 9781 9776 9770 9765 9761 9756 9752 9748 9744 9741 9738 9735 9732 9730 9727 9725 9723 9722 9720 9719 9718 9717 9716 9715 9715 9715 9716 9717 9718 9719 9721 9724 9727 9730 9734 9738 9743 9748 9754 9760 9766 9773 9780 9787 9794 9801 9808 9815 9822 9829 9836 9842 9848 9854 9859 9863 9868 9871 9874 9877 9879 9880 9881 9882 9882 9882 9881 9880 9879 9878 9877 9875 9874 9872 9871 9870 9869 9868 9868 9867 9867 9867 9868 9868 9869 9870 9871 9872 9874 9875 9877 9878 9880 9882 9883 9885 9886 9887 9888 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9903 9902 9901 9901 9901 9901 9902 9903 9904 9905 9907 9909 9911 9913 9916 9918 9921 9923 9926 9929 9932 9934 9937 9939 9942 9944 9946 9948 9950 9951 9952 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9957 9957 9957 9957 9958 9959 9959 9960 9961 9962 9964 9965 9967 9968 9970 9972 9973 9975 9977 9978 9980 9981 9983 9984 9985 9986 9987 9988 9988 9988 9988 9988 9988 9987 9986 9985 9984 9983 9981 9979 9977 9975 9973 9971 9969 9967 9964 9962 9960 9958 9957 9955 9954 9953 9952 9951 9951 9951 9952 9953 9954 9955 9957 9959 9961 9963 9966 9968 9971 9974 9976 9979 9981 9983 9985 9987 9988 9989 9990 9990 9990 9989 9988 9987 9985 9983 9981 9979 9976 9974 9971 9968 9966 9964 9962 9960 9959 9958 9957 8284 3 11 1 9957 9957 9958 9959 9961 9963 9965 9968 9971 9974 9977 9980 9983 9986 9989 9992 9994 9996 9998 9999100001000010000 9999 9998 9997 9995 9992 9990 9987 9984 9980 9977 9974 9971 9968 9965 9962 9960 9958 9956 9955 9954 9954 9954 9954 9955 9956 9957 9959 9961 9963 9965 9967 9969 9972 9974 9976 9978 9979 9981 9982 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9959 9959 9959 9960 9960 9961 9963 9964 9965 9967 9969 9971 9974 9976 9978 9981 9983 9985 9987 9989 9991 9993 9994 9995 9995 9995 9995 9994 9993 9992 9990 9987 9984 9981 9978 9974 9970 9966 9961 9957 9952 9948 9944 9940 9936 9933 9929 9927 9924 9923 9921 9921 9920 9921 9921 9923 9924 9926 9929 9932 9935 9938 9942 9945 9949 9952 9956 9959 9962 9964 9967 9969 9970 9971 9972 9972 9971 9970 9969 9967 9965 9962 9959 9956 9953 9949 9946 9942 9938 9934 9931 9927 9924 9920 9917 9914 9912 9909 9907 9905 9903 9902 9901 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9890 9889 9889 9890 9890 9890 9891 9892 9892 9893 9894 9896 9897 9898 9899 9900 9902 9903 9903 9904 9904 9904 9904 9903 9902 9901 9899 9897 9894 9890 9887 9883 9878 9873 9868 9862 9857 9851 9845 9839 9833 9826 9820 9814 9809 9803 9798 9792 9787 9782 9778 9774 9769 9765 9762 9758 9754 9751 9747 9744 9741 9737 9734 9730 9726 9723 9719 9715 9711 9708 9704 9700 9697 9693 9690 9687 9685 9683 9681 9680 9679 9679 9680 9682 9684 9686 9690 9694 9699 9704 9711 9717 9725 9732 9740 9749 9758 9766 9775 9784 9793 9802 9811 9819 9827 9834 9841 9848 9854 9859 9864 9869 9873 9876 9878 9881 9882 9884 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9885 9886 9887 9888 9889 9891 9893 9895 9898 9901 9903 9906 9909 9913 9916 9919 9922 9926 9929 9932 9935 9938 9940 9943 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9984 9982 9981 9979 9977 9974 9972 9969 9966 9963 9960 9957 9953 9950 9946 9943 9940 9936 9933 9930 9927 9925 9922 9920 9918 9917 9915 9914 9913 9913 9913 9913 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9923 9922 9921 9920 9918 9916 9914 9911 9909 9906 9903 9899 9896 9893 9889 9886 9883 9880 9876 9873 9870 9867 9865 9862 9860 9858 9855 9853 9851 9849 9848 9846 8285 3 11 1 9844 9842 9839 9837 9834 9832 9829 9825 9821 9817 9813 9808 9803 9797 9791 9785 9778 9771 9764 9756 9748 9739 9730 9721 9712 9703 9693 9684 9674 9664 9655 9645 9635 9626 9616 9607 9598 9589 9581 9573 9565 9557 9550 9543 9537 9531 9525 9520 9515 9511 9507 9504 9501 9498 9496 9495 9493 9492 9491 9491 9491 9491 9491 9491 9491 9492 9492 9492 9493 9493 9493 9493 9493 9493 9493 9492 9492 9491 9490 9490 9489 9488 9488 9487 9487 9487 9487 9487 9488 9489 9491 9493 9495 9498 9502 9506 9511 9516 9521 9527 9534 9541 9548 9556 9564 9572 9581 9589 9598 9606 9615 9623 9632 9640 9647 9654 9661 9668 9674 9679 9684 9688 9692 9695 9698 9700 9701 9702 9703 9703 9703 9702 9701 9700 9699 9697 9695 9694 9692 9691 9689 9688 9687 9687 9686 9686 9687 9688 9689 9690 9692 9695 9697 9700 9704 9708 9712 9716 9721 9725 9730 9735 9740 9746 9751 9756 9761 9766 9771 9776 9781 9785 9790 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9835 9840 9844 9848 9852 9856 9861 9865 9870 9874 9879 9883 9887 9892 9896 9900 9904 9907 9911 9914 9917 9920 9922 9925 9926 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9942 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9933 9932 9930 9927 9925 9922 9919 9915 9911 9907 9903 9898 9893 9888 9882 9876 9871 9865 9858 9852 9846 9840 9834 9828 9822 9817 9811 9806 9801 9797 9792 9788 9785 9782 9779 9777 9775 9773 9772 9771 9771 9771 9771 9772 9774 9775 9777 9780 9782 9785 9788 9792 9795 9799 9803 9807 9811 9815 9819 9824 9828 9832 9836 9840 9844 9848 9852 9856 9859 9863 9866 9869 9873 9876 9879 9882 9884 9887 9890 9893 9896 9899 9901 9904 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9937 9939 9942 9944 9946 9948 9950 9952 9953 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9950 9951 9953 9955 9957 9959 9961 9964 9966 9969 9972 9974 9976 9979 9980 9982 9984 9985 9985 9986 9986 9985 9985 9984 9982 9980 9979 9976 9974 9972 9969 9966 9964 9962 9959 9957 9955 9953 9952 9951 9950 9950 9950 9950 9951 9952 9953 9954 9956 9958 9960 9962 9964 9966 9968 9970 9972 9974 9976 9977 9979 9980 9981 8286 3 11 1 9981 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9965 9964 9962 9960 9958 9957 9955 9952 9950 9948 9945 9942 9939 9936 9933 9929 9926 9922 9918 9913 9909 9905 9900 9896 9891 9886 9882 9878 9873 9869 9866 9862 9859 9856 9853 9850 9848 9846 9844 9843 9842 9841 9840 9839 9838 9838 9837 9837 9836 9835 9835 9834 9833 9831 9830 9828 9827 9825 9823 9820 9818 9816 9813 9811 9809 9807 9805 9803 9802 9801 9800 9800 9800 9801 9803 9804 9807 9809 9813 9816 9820 9825 9830 9835 9840 9845 9851 9856 9862 9867 9872 9877 9881 9885 9889 9892 9895 9897 9899 9901 9902 9902 9903 9902 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9896 9898 9899 9902 9904 9907 9910 9913 9916 9920 9923 9927 9930 9934 9937 9940 9942 9944 9946 9948 9949 9950 9950 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9929 9927 9927 9926 9926 9927 9927 9929 9930 9932 9935 9937 9940 9943 9947 9950 9953 9957 9960 9964 9967 9970 9973 9975 9978 9980 9981 9982 9983 9983 9983 9983 9982 9981 9980 9979 9977 9975 9973 9970 9968 9965 9963 9960 9958 9955 9953 9951 9948 9946 9944 9943 9941 9940 9939 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9943 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9930 9928 9926 9925 9924 9922 9921 9920 9920 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9909 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9889 9887 9885 9884 9883 9882 9881 9880 9879 9879 9879 9879 9879 9880 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9868 9868 9867 9868 9868 9868 9869 9870 9871 9873 9874 9876 9878 9879 9882 9884 9886 9888 9891 9893 9895 9897 9900 9902 9904 9905 9907 9908 9910 9911 9911 9912 9912 9912 9912 9911 9910 9909 9908 9906 9905 9903 9901 9898 9896 9894 9892 9889 9887 9885 9883 9882 9880 9879 9878 9878 9877 9877 9878 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9901 9902 9903 9903 9903 9902 9901 9900 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9869 9866 9864 9863 9861 9861 9860 9861 9861 9863 9864 9866 9869 9872 9875 9879 9883 9887 9891 9895 9899 9903 9907 9911 9914 9917 9919 9921 9922 9923 9924 9924 9923 9922 9921 9919 9916 9913 9910 9907 9903 9900 9896 9892 9888 9885 9881 9877 9874 9871 9868 9865 9863 9860 8287 3 11 1 9858 9857 9855 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9840 9839 9837 9835 9833 9831 9829 9826 9824 9821 9818 9815 9812 9809 9805 9802 9798 9794 9790 9786 9782 9778 9774 9769 9764 9759 9754 9749 9743 9738 9732 9725 9719 9712 9705 9698 9691 9684 9677 9669 9661 9654 9646 9639 9631 9624 9617 9609 9602 9596 9589 9583 9576 9570 9565 9559 9553 9548 9543 9537 9532 9527 9522 9516 9511 9505 9499 9493 9487 9480 9474 9467 9459 9452 9444 9436 9428 9419 9411 9402 9394 9385 9377 9368 9360 9352 9345 9337 9330 9324 9317 9312 9307 9302 9298 9294 9290 9288 9285 9283 9281 9280 9279 9278 9278 9277 9277 9276 9276 9276 9275 9275 9274 9274 9273 9271 9270 9269 9267 9265 9263 9261 9259 9257 9255 9253 9252 9250 9249 9247 9246 9246 9246 9246 9246 9247 9249 9251 9253 9256 9259 9262 9266 9270 9274 9278 9283 9287 9291 9296 9300 9303 9307 9310 9313 9316 9318 9319 9320 9321 9321 9320 9319 9318 9316 9314 9312 9309 9306 9303 9300 9297 9293 9290 9287 9284 9281 9279 9276 9274 9271 9269 9267 9265 9263 9260 9258 9256 9253 9250 9247 9244 9240 9236 9231 9226 9220 9214 9207 9200 9193 9185 9177 9169 9161 9152 9144 9135 9127 9119 9112 9104 9098 9091 9086 9081 9076 9072 9069 9067 9065 9064 9063 9063 9063 9064 9065 9066 9068 9069 9071 9072 9074 9075 9076 9077 9077 9077 9076 9076 9074 9072 9070 9068 9064 9061 9057 9053 9049 9044 9040 9035 9030 9025 9020 9015 9010 9006 9002 8997 8993 8990 8986 8983 8981 8978 8976 8974 8973 8971 8970 8969 8969 8968 8968 8968 8968 8968 8968 8968 8968 8969 8969 8969 8969 8970 8970 8970 8970 8971 8971 8971 8971 8971 8971 8971 8972 8972 8971 8971 8971 8971 8971 8970 8970 8969 8968 8967 8965 8963 8961 8959 8955 8952 8947 8942 8937 8931 8924 8916 8907 8898 8887 8876 8864 8851 8837 8823 8807 8791 8774 8756 8738 8719 8699 8679 8659 8637 8616 8594 8571 8548 8525 8501 8477 8452 8427 8402 8376 8349 8321 8293 8264 8234 8204 8172 8139 8105 8070 8033 7995 7956 7916 7874 7830 7785 7739 7691 7641 7590 7537 7483 7428 7370 7312 7252 7190 7127 7063 6997 6929 6860 6790 6718 6644 6568 6491 6412 6331 6248 6164 6077 5988 5897 5803 5707 5609 5509 5406 5301 5194 5084 4972 4857 4741 4623 4503 4381 4257 4132 4006 3879 3751 3623 3494 3365 3236 3108 2981 2854 2729 2605 2482 2362 2244 2128 2015 1905 1798 1694 1593 1497 1404 1314 1229 1148 1072 1000 932 869 811 758 710 667 629 597 569 547 531 520 515 516 523 535 553 577 608 644 686 734 788 848 913 985 1062 1144 1232 1325 1423 1525 1632 1744 1859 1978 2100 2225 2353 2484 2616 2750 2885 3021 3158 3295 3432 3568 8288 3 11 1 3704 3839 3972 4104 4234 4363 4489 4612 4734 4852 4968 5082 5192 5300 5405 5508 5607 5704 5799 5891 5980 6067 6152 6234 6315 6393 6469 6544 6617 6687 6757 6824 6890 6954 7017 7078 7138 7196 7252 7307 7361 7413 7463 7512 7560 7605 7650 7692 7734 7774 7812 7849 7884 7918 7951 7982 8012 8041 8069 8095 8121 8145 8169 8191 8213 8234 8254 8273 8292 8310 8328 8344 8360 8376 8391 8405 8418 8431 8443 8454 8464 8474 8482 8490 8496 8501 8505 8507 8509 8508 8507 8503 8498 8492 8484 8474 8463 8450 8436 8420 8403 8385 8365 8344 8323 8300 8278 8254 8231 8207 8184 8162 8140 8119 8099 8081 8064 8050 8037 8027 8019 8013 8011 8011 8014 8020 8029 8041 8056 8074 8095 8118 8144 8173 8204 8236 8271 8307 8345 8383 8423 8463 8504 8545 8586 8626 8666 8706 8744 8782 8818 8854 8887 8920 8951 8980 9008 9035 9060 9083 9105 9126 9145 9164 9181 9197 9212 9227 9240 9253 9266 9278 9290 9301 9313 9324 9335 9345 9356 9367 9377 9388 9398 9408 9419 9429 9439 9449 9458 9468 9477 9486 9495 9503 9511 9519 9526 9533 9540 9547 9553 9558 9564 9569 9574 9578 9582 9586 9590 9593 9596 9599 9602 9604 9607 9609 9611 9612 9614 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9628 9629 9630 9632 9634 9636 9638 9641 9644 9648 9651 9655 9660 9665 9670 9675 9681 9687 9693 9699 9706 9712 9719 9725 9731 9737 9743 9749 9754 9759 9763 9767 9771 9774 9776 9778 9780 9781 9782 9782 9782 9782 9781 9781 9780 9779 9778 9777 9776 9775 9774 9774 9774 9774 9774 9775 9776 9777 9778 9780 9782 9784 9787 9789 9792 9795 9798 9801 9803 9806 9809 9811 9814 9816 9818 9820 9822 9823 9824 9825 9826 9827 9827 9828 9828 9827 9827 9827 9826 9826 9825 9824 9823 9822 9821 9820 9819 9817 9816 9815 9813 9812 9811 9810 9809 9807 9806 9805 9805 9804 9803 9803 9803 9802 9803 9803 9803 9804 9805 9806 9807 9809 9810 9812 9814 9816 9818 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9840 9841 9842 9843 9844 9845 9845 9845 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9851 9851 9851 9851 9850 9850 9849 9848 9847 9846 9844 9843 9841 9839 9837 9836 9833 9831 9829 9827 9825 9822 9820 9818 9815 9813 9810 9807 9804 9801 9798 9795 9791 9787 9783 9779 9774 9769 9763 9758 9751 9745 9738 9730 9722 9714 9705 9696 9687 9677 9667 9657 9647 9636 9626 9615 9604 9594 9584 9573 9563 9554 9544 9535 9527 9519 9511 9504 9497 9491 9486 9481 9477 9473 9470 9467 9466 9464 9463 9463 9463 9464 9465 9467 9469 9472 9475 9478 9482 9486 9490 9494 9499 9504 9510 9515 9521 9527 8289 3 11 1 9533 9540 9546 9553 9560 9568 9575 9583 9591 9599 9607 9615 9624 9632 9641 9650 9658 9667 9676 9685 9693 9701 9710 9718 9725 9733 9740 9747 9753 9759 9765 9770 9774 9778 9782 9785 9787 9789 9790 9791 9791 9791 9790 9789 9788 9786 9784 9781 9779 9776 9773 9770 9767 9765 9762 9759 9757 9754 9752 9751 9749 9748 9747 9746 9746 9746 9746 9746 9747 9747 9748 9749 9749 9750 9751 9751 9752 9752 9752 9752 9751 9750 9749 9748 9746 9744 9742 9740 9737 9734 9730 9727 9723 9719 9715 9711 9707 9703 9698 9694 9689 9685 9680 9676 9671 9667 9662 9657 9653 9648 9643 9638 9634 9629 9624 9618 9613 9608 9603 9597 9592 9586 9581 9575 9569 9564 9558 9553 9547 9542 9537 9532 9527 9522 9518 9513 9509 9505 9501 9497 9493 9489 9486 9482 9478 9474 9470 9466 9462 9457 9452 9447 9441 9435 9428 9421 9414 9406 9397 9388 9378 9368 9357 9345 9333 9321 9307 9294 9280 9265 9250 9235 9219 9202 9185 9168 9150 9132 9113 9093 9073 9052 9030 9008 8985 8961 8936 8910 8883 8855 8826 8795 8763 8730 8696 8660 8623 8585 8545 8503 8460 8415 8368 8320 8269 8217 8163 8107 8049 7989 7926 7862 7794 7724 7652 7577 7499 7418 7334 7247 7157 7064 6968 6868 6766 6661 6553 6442 6328 6213 6095 5976 5855 5734 5612 5490 5368 5248 5129 5013 4899 4789 4682 4581 4485 4394 4310 4234 4164 4103 4050 4006 3971 3946 3930 3923 3927 3940 3962 3995 4036 4086 4145 4212 4287 4369 4457 4552 4652 4758 4867 4980 5096 5215 5335 5456 5578 5700 5821 5941 6060 6177 6291 6403 6512 6618 6720 6819 6914 7005 7092 7176 7255 7330 7401 7468 7532 7591 7647 7699 7748 7793 7835 7874 7910 7943 7973 8001 8026 8049 8070 8088 8105 8120 8134 8146 8157 8167 8176 8185 8192 8199 8206 8212 8218 8225 8231 8237 8244 8251 8259 8267 8276 8285 8296 8306 8318 8331 8344 8358 8373 8389 8405 8423 8441 8460 8479 8500 8521 8543 8565 8588 8612 8636 8661 8686 8712 8738 8764 8791 8818 8845 8872 8899 8926 8953 8980 9007 9034 9060 9086 9111 9136 9160 9184 9207 9230 9251 9272 9293 9312 9331 9349 9366 9383 9399 9414 9429 9443 9456 9469 9482 9494 9506 9517 9528 9539 9549 9559 9569 9579 9589 9598 9608 9617 9625 9634 9642 9651 9658 9666 9673 9680 9686 9692 9698 9703 9707 9712 9715 9719 9721 9724 9726 9728 9730 9731 9732 9733 9734 9735 9736 9737 9738 9740 9741 9743 9745 9747 9750 9752 9755 9759 9762 9766 9770 9774 9778 9782 9786 9789 9793 9796 9799 9801 9803 9805 9806 9806 9806 9805 9803 9801 9798 9795 9791 9786 9781 9776 9770 9764 9757 9751 9744 9737 9730 9723 9716 9709 9702 9695 9688 9682 9675 9669 9663 9657 9651 9645 9639 9633 9627 9621 9615 9608 9601 9594 9587 9580 9572 8290 3 11 1 9564 9556 9548 9540 9532 9524 9516 9508 9501 9494 9488 9482 9477 9473 9470 9467 9466 9466 9467 9469 9473 9478 9484 9491 9500 9509 9520 9531 9544 9557 9571 9586 9601 9616 9632 9647 9663 9678 9693 9708 9722 9736 9749 9761 9772 9782 9792 9801 9809 9816 9822 9827 9831 9835 9838 9841 9843 9845 9846 9847 9848 9849 9850 9850 9851 9852 9854 9855 9857 9859 9861 9864 9867 9870 9874 9877 9881 9885 9889 9894 9898 9902 9906 9910 9914 9917 9920 9923 9925 9927 9928 9930 9930 9930 9930 9930 9929 9928 9927 9925 9924 9922 9920 9918 9917 9915 9914 9913 9913 9912 9912 9913 9913 9914 9916 9917 9919 9922 9924 9927 9930 9933 9935 9938 9941 9944 9946 9949 9951 9952 9954 9955 9955 9955 9955 9955 9954 9953 9952 9950 9948 9947 9944 9942 9940 9938 9936 9934 9932 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9923 9923 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9886 9885 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9855 9854 9852 9850 9849 9847 9846 9844 9843 9842 9841 9840 9839 9838 9838 9838 9839 9840 9841 9842 9844 9846 9848 9851 9854 9858 9861 9865 9869 9873 9878 9882 9887 9891 9895 9900 9904 9908 9912 9915 9918 9921 9924 9926 9928 9930 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9927 9926 9924 9922 9920 9918 9915 9912 9909 9906 9903 9900 9897 9894 9891 9889 9887 9885 9883 9882 9882 9882 9882 9883 9885 9887 9890 9893 9897 9901 9906 9911 9916 9922 9927 9933 9939 9944 9949 9955 9959 9964 9967 9971 9973 9975 9977 9978 9978 9977 9976 9975 9972 9970 9966 9963 9959 9955 9950 9946 9942 9937 9933 9929 9925 9922 9919 9916 9914 9912 9910 9910 9909 9909 9910 9911 9912 9914 9916 9918 9921 9923 9926 9929 9932 9935 9938 9941 9943 9946 9948 9951 9952 9954 9956 9957 9958 9958 9959 9959 9959 9959 9958 9957 9956 9955 9954 9952 9950 9949 9947 9945 9942 9940 9938 9935 9933 9930 9928 9925 9923 9920 9918 9915 9913 9911 9909 9907 9905 9903 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9892 9891 9890 9888 9887 9885 9883 9880 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9843 9841 9839 9838 9837 9836 9836 9836 9837 9837 9839 9841 9843 9845 9848 9851 9855 9858 9862 9866 9870 9874 9879 9883 9887 9891 9895 9899 9903 8291 3 11 1 9906 9910 9913 9915 9918 9920 9922 9923 9924 9925 9926 9926 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9886 9883 9880 9877 9873 9870 9866 9861 9857 9852 9848 9843 9838 9833 9828 9823 9818 9813 9808 9804 9800 9795 9792 9788 9785 9782 9779 9777 9775 9773 9772 9770 9769 9768 9767 9767 9766 9765 9764 9762 9761 9759 9757 9754 9751 9748 9744 9739 9734 9728 9722 9715 9708 9701 9693 9685 9676 9667 9659 9650 9641 9633 9625 9617 9610 9603 9597 9592 9587 9583 9581 9579 9578 9578 9580 9582 9585 9589 9594 9601 9607 9615 9623 9632 9642 9651 9662 9672 9683 9693 9704 9714 9725 9735 9745 9754 9764 9772 9781 9788 9796 9803 9809 9816 9822 9827 9832 9837 9842 9846 9851 9855 9859 9863 9867 9872 9876 9880 9884 9888 9892 9897 9901 9905 9909 9912 9916 9919 9923 9925 9928 9930 9932 9934 9935 9936 9936 9936 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9921 9920 9919 9919 9919 9919 9919 9920 9921 9922 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9950 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9900 9899 9899 9898 9898 9899 9899 9900 9901 9901 9903 9904 9905 9907 9909 9910 9912 9914 9916 9918 9919 9921 9923 9924 9925 9927 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9917 9919 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9945 9944 9942 9940 9938 9936 9934 9931 9928 9926 9923 9920 9917 9914 9911 9909 9906 9904 9902 9900 9899 9898 9897 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9901 9901 9901 9901 9900 9899 9898 9896 9894 9892 9889 9886 9882 9879 9875 9871 9868 9864 9860 9856 9853 9849 9846 9843 9840 9838 8292 3 11 1 9836 9835 9833 9832 9832 9831 9831 9831 9832 9832 9832 9833 9833 9833 9833 9833 9832 9832 9831 9829 9828 9826 9824 9821 9819 9816 9813 9811 9808 9806 9803 9801 9800 9798 9798 9797 9798 9799 9800 9802 9805 9809 9812 9817 9822 9827 9833 9839 9845 9851 9858 9864 9870 9876 9881 9886 9891 9895 9899 9902 9904 9906 9907 9907 9907 9907 9906 9904 9903 9901 9898 9896 9893 9891 9889 9886 9884 9883 9881 9880 9879 9879 9879 9880 9881 9882 9884 9886 9888 9891 9893 9896 9899 9902 9906 9909 9912 9914 9917 9920 9922 9924 9926 9927 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9949 9949 9948 9946 9944 9943 9940 9938 9936 9933 9930 9927 9924 9921 9918 9915 9913 9910 9908 9906 9904 9902 9901 9900 9900 9899 9900 9900 9901 9902 9904 9906 9908 9910 9912 9915 9918 9920 9923 9926 9928 9930 9933 9935 9937 9938 9939 9940 9941 9941 9941 9941 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9918 9919 9919 9919 9920 9921 9921 9922 9922 9923 9924 9924 9924 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9935 9934 9933 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9911 9910 9908 9906 9904 9901 9899 9896 9894 9891 9889 9886 9884 9881 9879 9877 9876 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9863 9861 9858 9855 9851 9846 9840 9834 9826 9818 9809 9799 9788 9775 9762 9748 9733 9718 9701 9684 9666 9647 9628 9609 9589 9568 9547 9527 9505 9484 9463 9442 9420 9399 9378 9357 9337 9316 9296 9276 9256 9237 9218 9200 9181 9164 9147 9130 9114 9098 9083 9069 9056 9044 9032 9021 9012 9003 8996 8990 8985 8981 8979 8978 8979 8981 8984 8989 8995 9003 9011 9022 9033 9045 9059 9074 9089 9106 9123 9141 9159 9178 9197 9217 9237 9256 9276 9296 9316 9335 9355 9374 9393 9411 9429 9447 9464 9482 9498 9514 9530 9546 9561 9575 9590 9604 9617 9631 9643 9656 9668 9679 9691 9701 9712 9722 9731 9740 9748 9756 9764 9771 9777 9783 9788 9793 9798 9802 9806 9809 9812 9815 9817 9820 9822 9823 9825 9827 9828 9830 9831 9833 9834 9835 9837 9838 9840 9841 9843 9844 9846 9847 9848 9850 9851 9853 9854 9855 9857 9858 8293 3 11 1 9859 9861 9862 9864 9865 9867 9869 9870 9873 9875 9877 9880 9883 9886 9889 9892 9896 9899 9903 9907 9911 9915 9918 9922 9925 9929 9932 9934 9936 9938 9939 9940 9940 9940 9939 9938 9936 9934 9931 9928 9924 9920 9916 9912 9908 9903 9899 9895 9891 9887 9884 9880 9878 9876 9874 9873 9872 9872 9873 9874 9875 9877 9880 9882 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9919 9920 9922 9923 9924 9924 9924 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9909 9908 9907 9906 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9907 9906 9906 9904 9903 9902 9900 9898 9896 9894 9892 9890 9887 9885 9883 9881 9879 9877 9876 9874 9873 9872 9872 9871 9871 9871 9872 9872 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9884 9884 9883 9883 9881 9880 9877 9874 9871 9867 9863 9858 9853 9847 9840 9834 9827 9819 9812 9804 9796 9788 9780 9772 9764 9755 9747 9739 9731 9723 9715 9707 9699 9691 9682 9673 9664 9654 9644 9632 9620 9607 9593 9577 9560 9541 9521 9499 9474 9448 9419 9387 9353 9317 9278 9236 9191 9143 9093 9039 8983 8923 8861 8796 8728 8657 8583 8508 8429 8348 8266 8181 8094 8005 7915 7824 7731 7638 7544 7449 7355 7260 7165 7072 6979 6887 6797 6708 6621 6537 6456 6377 6302 6230 6162 6098 6039 5984 5934 5889 5850 5817 5789 5767 5751 5741 5738 5741 5750 5766 5787 5815 5849 5889 5935 5986 6043 6104 6170 6241 6316 6394 6476 6561 6649 6738 6830 6923 7017 7112 7207 7302 7396 7490 7583 7674 7764 7852 7938 8021 8103 8181 8257 8331 8401 8469 8533 8595 8654 8711 8764 8815 8863 8909 8952 8994 9032 9069 9104 9137 9168 9197 9225 9251 9276 9299 9322 9343 9363 9382 9400 9416 9433 9448 9462 9476 9488 9501 9512 9523 9532 9542 9551 9559 9566 9573 9580 9586 9591 9596 9601 9605 9609 9612 9616 9618 9621 9623 9625 9627 9629 9630 9631 9632 9633 9634 9634 9635 9635 9635 9635 9635 9634 9634 9633 9633 9632 9631 9630 9630 9629 9628 9627 9626 9626 9625 9624 9624 9624 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9622 9622 9622 9621 9620 9619 9618 9616 9614 9611 9609 9606 9602 9599 9595 9591 9586 9581 9576 9571 9566 9561 9556 9551 9545 9540 9535 9531 9526 9522 9517 9513 9509 9506 9502 9499 9496 9493 9490 9487 9484 9481 9477 9474 9470 9466 9462 9457 9452 9447 9441 9435 9428 9421 9413 9405 9396 9387 9377 9367 9357 9346 9335 9324 9312 9300 9288 9275 9263 9250 9237 9224 9210 9197 9183 9169 9155 9140 9125 9110 9095 9079 9063 9046 9029 9011 8993 8974 8955 8935 8915 8894 8872 8849 8826 8802 8778 8752 8726 8699 8671 8642 8613 8582 8551 8519 8294 3 11 1 8485 8451 8415 8379 8341 8301 8261 8218 8175 8129 8083 8034 7983 7930 7876 7819 7760 7698 7634 7567 7498 7426 7351 7273 7192 7107 7019 6928 6834 6736 6634 6529 6420 6307 6191 6071 5947 5820 5689 5555 5417 5277 5133 4988 4840 4690 4538 4386 4232 4079 3926 3774 3623 3475 3330 3188 3050 2917 2789 2668 2554 2447 2348 2258 2177 2106 2045 1995 1955 1927 1909 1903 1909 1926 1954 1993 2043 2103 2173 2253 2341 2438 2543 2655 2773 2897 3026 3159 3296 3436 3578 3721 3865 4009 4153 4296 4438 4578 4715 4850 4982 5111 5236 5358 5476 5590 5700 5806 5909 6007 6101 6192 6278 6361 6440 6515 6587 6655 6720 6782 6840 6895 6947 6996 7042 7085 7126 7164 7200 7233 7264 7293 7320 7346 7370 7392 7413 7434 7453 7472 7490 7509 7527 7545 7564 7583 7602 7623 7644 7666 7689 7713 7738 7764 7791 7819 7848 7878 7909 7940 7972 8005 8037 8070 8102 8135 8167 8198 8229 8260 8289 8317 8345 8371 8396 8419 8442 8462 8482 8500 8516 8531 8545 8557 8568 8577 8585 8591 8596 8600 8602 8603 8603 8601 8599 8595 8589 8583 8576 8567 8557 8547 8535 8522 8508 8493 8477 8460 8443 8424 8403 8382 8360 8336 8311 8284 8256 8225 8193 8159 8122 8082 8040 7995 7946 7894 7838 7778 7714 7646 7573 7496 7414 7328 7238 7143 7045 6943 6837 6728 6617 6504 6389 6274 6158 6043 5930 5819 5712 5608 5509 5416 5329 5249 5177 5114 5060 5016 4982 4958 4945 4943 4951 4971 5001 5041 5091 5151 5220 5297 5381 5473 5571 5674 5782 5893 6007 6123 6240 6358 6475 6591 6705 6817 6925 7031 7133 7231 7325 7414 7499 7579 7655 7726 7794 7857 7916 7971 8023 8072 8117 8160 8201 8240 8276 8311 8344 8377 8407 8437 8466 8494 8522 8548 8575 8600 8625 8649 8672 8695 8717 8739 8760 8780 8799 8818 8836 8853 8869 8885 8900 8915 8928 8942 8955 8967 8979 8991 9002 9013 9024 9034 9045 9055 9065 9075 9085 9094 9104 9114 9123 9133 9142 9151 9161 9170 9179 9188 9197 9205 9214 9223 9231 9240 9248 9257 9265 9274 9282 9290 9298 9306 9314 9322 9330 9338 9346 9353 9361 9368 9375 9382 9389 9395 9402 9408 9414 9420 9426 9431 9437 9442 9447 9452 9458 9463 9468 9474 9479 9485 9491 9497 9504 9510 9518 9525 9532 9540 9548 9557 9565 9574 9583 9592 9601 9610 9619 9628 9636 9645 9653 9661 9668 9676 9683 9689 9696 9701 9707 9712 9717 9721 9726 9730 9734 9737 9741 9744 9748 9751 9755 9758 9762 9765 9769 9772 9776 9780 9784 9788 9791 9795 9799 9802 9805 9809 9811 9814 9816 9818 9820 9821 9821 9822 9822 9821 9821 9820 9818 9817 9815 9813 9810 9808 9806 9803 9801 9798 9796 9794 9792 9790 9788 9786 9785 9784 9783 9782 9781 9780 9780 9779 9779 9778 9778 9777 9777 9777 9776 9776 8295 3 11 1 9775 9774 9774 9773 9772 9771 9770 9770 9769 9768 9767 9766 9766 9765 9765 9765 9764 9764 9764 9765 9765 9765 9766 9766 9767 9767 9768 9768 9769 9769 9769 9770 9770 9770 9769 9769 9768 9768 9767 9766 9765 9763 9762 9760 9759 9757 9755 9753 9751 9749 9746 9744 9742 9739 9737 9734 9731 9728 9725 9722 9719 9715 9712 9708 9703 9699 9694 9689 9684 9678 9673 9666 9660 9653 9646 9639 9632 9624 9616 9608 9600 9591 9583 9574 9566 9557 9548 9539 9530 9521 9511 9502 9492 9481 9471 9460 9448 9436 9423 9409 9394 9377 9360 9341 9321 9299 9276 9250 9223 9194 9163 9129 9094 9056 9017 8975 8932 8887 8841 8792 8743 8693 8642 8591 8540 8489 8439 8390 8342 8295 8251 8210 8171 8135 8102 8074 8049 8028 8012 8000 7992 7989 7991 7997 8008 8023 8042 8066 8092 8123 8156 8192 8231 8272 8315 8359 8404 8450 8496 8542 8589 8634 8679 8723 8766 8807 8847 8885 8922 8957 8990 9021 9051 9079 9106 9131 9155 9177 9198 9218 9237 9255 9272 9289 9304 9320 9334 9349 9363 9376 9389 9402 9415 9427 9439 9451 9463 9474 9485 9495 9505 9515 9524 9533 9542 9550 9558 9566 9573 9580 9587 9593 9600 9606 9611 9617 9622 9627 9633 9638 9643 9648 9652 9657 9662 9667 9671 9676 9681 9685 9690 9694 9699 9704 9708 9713 9717 9722 9726 9731 9735 9740 9745 9749 9754 9758 9763 9768 9772 9777 9781 9785 9790 9794 9798 9802 9805 9808 9812 9814 9817 9819 9821 9822 9823 9823 9823 9823 9822 9821 9819 9818 9815 9813 9810 9807 9804 9800 9797 9793 9789 9786 9782 9778 9775 9771 9767 9764 9761 9757 9754 9750 9746 9742 9738 9734 9729 9724 9719 9713 9707 9700 9692 9684 9675 9666 9656 9645 9634 9623 9611 9598 9586 9573 9561 9548 9536 9524 9512 9501 9491 9482 9473 9466 9459 9454 9450 9448 9447 9447 9448 9451 9456 9461 9468 9476 9485 9495 9505 9517 9529 9542 9555 9569 9582 9596 9610 9623 9637 9650 9663 9675 9687 9698 9709 9719 9729 9738 9746 9754 9762 9769 9776 9782 9788 9793 9799 9804 9809 9813 9818 9823 9827 9831 9835 9839 9843 9847 9851 9854 9858 9861 9864 9867 9870 9872 9875 9877 9879 9880 9882 9883 9884 9885 9885 9886 9886 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9871 9869 9866 9863 9860 9856 9852 9847 9842 9837 9831 9825 9818 9811 9804 9796 9788 9780 9771 9763 9754 9745 9736 9727 9718 9709 9700 9692 9684 9676 9668 9661 9655 9648 9642 9637 9632 9627 9623 9620 9617 9614 9612 9610 9609 9608 9608 9608 9609 9610 9612 9614 9616 9619 9622 9626 9630 9635 9639 9644 9650 9655 9660 9666 9671 9676 9681 9685 9688 9691 9694 9695 9695 9694 9691 9687 9682 9675 9666 9655 9643 9629 9614 9596 9578 9558 9536 8296 3 11 1 9514 9491 9467 9442 9418 9393 9369 9346 9323 9302 9282 9263 9247 9233 9221 9212 9205 9201 9200 9202 9206 9214 9224 9236 9251 9268 9288 9309 9331 9355 9381 9406 9433 9459 9486 9513 9538 9564 9588 9611 9633 9654 9673 9691 9707 9721 9734 9745 9755 9764 9771 9776 9781 9784 9786 9788 9788 9788 9787 9786 9785 9783 9780 9778 9775 9773 9770 9767 9764 9760 9757 9754 9751 9748 9744 9741 9738 9735 9732 9728 9726 9723 9720 9718 9715 9713 9712 9711 9710 9710 9710 9710 9712 9713 9716 9719 9722 9726 9730 9735 9741 9746 9752 9759 9766 9773 9780 9787 9794 9801 9808 9815 9822 9829 9836 9842 9848 9854 9860 9865 9870 9875 9880 9885 9889 9893 9897 9901 9905 9909 9913 9916 9920 9923 9927 9930 9933 9937 9940 9943 9946 9949 9951 9954 9956 9959 9961 9963 9965 9967 9969 9970 9972 9973 9974 9975 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9996 9997 9997 9997 9997 9997 9997 9997 9996 9995 9995 9994 9993 9992 9990 9989 9987 9986 9984 9983 9981 9979 9977 9975 9973 9971 9969 9967 9964 9962 9960 9957 9955 9952 9949 9946 9943 9940 9937 9934 9930 9927 9923 9920 9916 9912 9909 9905 9901 9897 9893 9889 9886 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9842 9838 9833 9829 9825 9820 9816 9811 9807 9802 9797 9793 9788 9783 9778 9773 9768 9763 9758 9752 9747 9742 9736 9731 9726 9720 9714 9709 9703 9697 9692 9686 9680 9674 9669 9663 9658 9652 9647 9642 9637 9633 9629 9625 9622 9619 9617 9616 9615 9615 9615 9616 9618 9621 9625 9629 9634 9640 9647 9654 9662 9670 9680 9689 9699 9709 9720 9730 9741 9752 9763 9773 9783 9794 9803 9813 9821 9830 9838 9845 9852 9859 9864 9870 9875 9879 9883 9887 9890 9893 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9915 9916 9918 9920 9922 9923 9925 9927 9929 9930 9932 9933 9934 9936 9937 9938 9938 9939 9939 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 8297 3 11 1 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9965 9963 9961 9959 9957 9955 9952 9950 9947 9944 9942 9939 9936 9934 9931 9929 9926 9924 9922 9920 9919 9917 9916 9915 9914 9914 9914 9914 9914 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9921 9920 9919 9918 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9889 9888 9886 9885 9884 9884 9884 9885 9886 9888 9890 9892 9895 9899 9902 9906 9911 9915 9920 9925 9929 9934 9939 9943 9948 9952 9956 9959 9962 9965 9967 9969 9970 9971 9972 9972 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9960 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9957 9957 9956 9955 9953 9951 9949 9946 9943 9939 9935 9931 9926 9921 9916 9910 9904 9898 9892 9886 9880 9874 9868 9862 9856 9851 9846 9841 9836 9831 9827 9823 9819 9816 9813 9810 9807 9804 9801 9799 9796 9793 9791 9788 9786 9783 9780 9777 9774 9771 9768 9765 9762 9758 9755 9753 9750 9747 9745 9743 9741 9740 9739 9739 9739 9740 9742 9744 9746 9749 9753 9758 9763 9768 9774 9781 9788 9795 9802 9810 9818 9826 9833 9841 9849 9856 9863 9870 9876 9882 9888 9893 9898 9902 9905 9908 9911 9913 9915 9916 9917 9917 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9917 9918 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9931 9931 9930 9929 9927 9925 9923 9920 9918 9915 9911 9908 9905 9901 9898 9894 9891 9888 9885 9882 9879 9877 9875 9873 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9864 9863 9862 9860 9859 9857 9855 9853 9850 9848 9845 9842 9840 9837 9834 9831 9828 9826 9823 9821 9818 9816 9814 9812 9810 9808 9806 9805 9803 9802 9801 9800 9798 9797 9796 9795 9793 9792 9791 9790 9788 9787 9785 9784 9782 9780 9778 9777 9775 9773 9771 9769 9767 9765 9763 9762 9760 9759 9757 9756 9755 9754 9754 9753 9753 9753 9753 9754 9755 9756 9758 9759 9761 9763 9766 9769 9771 9775 9778 9781 9785 9788 9792 9795 9799 9803 9806 9810 9813 9816 9819 9822 9825 9827 9829 9831 9833 9834 9835 9836 9837 9837 9838 9838 9838 9838 9838 9837 9837 9836 9836 9836 9835 9835 9835 9835 9835 9835 9835 9835 9836 9836 9837 9838 9839 9840 9842 9843 9844 9846 9847 9849 9851 9853 9855 9856 9858 9860 9862 9864 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9897 9898 9899 9899 9900 9900 9900 9899 9899 9898 9896 9895 9893 9890 9888 9885 9881 9878 9873 9869 9864 9859 9854 9848 9842 9836 9829 9822 9814 9806 9798 9789 9780 9770 9760 8298 3 11 1 9749 9738 9727 9715 9702 9690 9676 9663 9649 9635 9621 9607 9593 9579 9565 9551 9538 9526 9514 9503 9494 9485 9477 9471 9466 9462 9460 9459 9460 9463 9467 9472 9479 9488 9498 9509 9521 9534 9548 9562 9577 9593 9609 9624 9640 9655 9670 9685 9699 9712 9725 9736 9747 9757 9766 9774 9781 9787 9793 9798 9802 9806 9809 9813 9815 9818 9821 9823 9826 9829 9832 9836 9839 9843 9847 9852 9857 9862 9867 9872 9877 9883 9888 9893 9898 9903 9908 9912 9915 9919 9922 9924 9926 9927 9928 9929 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9882 9880 9877 9874 9871 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9827 9823 9819 9815 9812 9808 9805 9801 9798 9795 9793 9790 9788 9785 9783 9781 9779 9778 9776 9774 9773 9772 9770 9769 9767 9766 9765 9763 9762 9760 9759 9757 9755 9753 9751 9748 9745 9742 9739 9735 9731 9726 9721 9716 9710 9704 9697 9690 9683 9675 9666 9657 9648 9638 9629 9618 9608 9598 9587 9577 9566 9556 9546 9536 9526 9517 9508 9500 9492 9485 9479 9474 9469 9465 9462 9459 9458 9457 9457 9458 9460 9462 9465 9469 9473 9478 9483 9489 9495 9502 9508 9515 9522 9529 9536 9543 9550 9557 9564 9570 9576 9582 9587 9593 9597 9602 9606 9609 9612 9615 9617 9619 9620 9621 9622 9622 9621 9621 9620 9618 9617 9615 9613 9611 9608 9606 9603 9601 9598 9596 9593 9591 9589 9587 9586 9585 9584 9583 9583 9584 9584 9586 9587 9589 9592 9595 9599 9603 9607 9612 9617 9623 9629 9635 9642 9648 9655 9662 9669 9676 9684 9691 9698 9705 9712 9719 9726 9732 9739 9745 9751 9758 9763 9769 9775 9780 9785 9790 9795 9800 9804 9809 9813 9817 9821 9825 9829 9832 9835 9838 9841 9844 9846 9848 9850 9851 9852 9853 9853 9853 9853 9852 9851 9850 9848 9846 9844 9842 9839 9837 9834 9831 9828 9825 9823 9820 9817 9815 9813 9811 9809 9808 9807 9806 9805 9805 9805 9805 9806 9807 9808 9809 9810 9811 9813 9815 9816 9818 9820 9822 9823 9825 9827 9829 9830 9832 9833 9835 9836 9838 9839 9841 9842 9843 9845 9846 9847 9848 9849 9851 9852 9853 9853 9854 9855 9855 9855 9855 9855 9855 9854 9854 9853 9851 9850 9848 9846 9844 9842 9839 9837 9834 9832 9829 9826 9823 9820 9817 9814 9811 9808 9806 9803 9800 9797 9794 9791 9788 9785 9781 9778 9774 9770 9766 9762 9757 9752 9747 9742 9736 9730 9724 9717 9711 9704 9697 9690 9684 9677 9671 9664 9658 9653 9648 9643 9639 9635 9633 9630 9629 9628 9628 9628 9629 9631 9634 9637 9640 9645 9650 9655 9660 9666 9672 9679 9685 9691 9698 9704 9710 9716 9722 9727 9732 9736 9740 9744 8299 3 11 1 9747 9749 9751 9752 9753 9753 9752 9752 9750 9748 9746 9743 9740 9737 9733 9729 9725 9720 9716 9712 9707 9703 9699 9695 9691 9688 9685 9682 9679 9677 9675 9674 9673 9673 9673 9674 9675 9676 9679 9681 9684 9688 9691 9696 9701 9706 9711 9717 9724 9730 9737 9744 9752 9759 9767 9775 9783 9792 9800 9808 9816 9824 9832 9840 9848 9855 9862 9869 9875 9881 9886 9891 9895 9899 9902 9904 9906 9907 9908 9908 9907 9907 9905 9904 9902 9900 9897 9895 9893 9890 9888 9886 9885 9884 9883 9883 9883 9884 9886 9888 9890 9893 9897 9901 9906 9911 9916 9921 9927 9932 9938 9943 9948 9953 9957 9961 9964 9967 9969 9970 9970 9970 9969 9968 9966 9963 9960 9956 9952 9947 9943 9938 9933 9928 9923 9919 9915 9911 9907 9905 9902 9901 9900 9899 9899 9900 9901 9903 9905 9908 9911 9914 9918 9922 9925 9929 9933 9936 9940 9943 9946 9948 9950 9951 9952 9953 9953 9953 9952 9951 9949 9947 9945 9942 9939 9936 9933 9930 9927 9923 9920 9917 9914 9912 9909 9907 9905 9903 9901 9899 9898 9897 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9889 9888 9886 9885 9883 9881 9879 9876 9874 9872 9869 9866 9864 9861 9858 9856 9853 9851 9848 9846 9843 9841 9839 9837 9836 9834 9833 9832 9831 9830 9830 9830 9830 9830 9830 9830 9831 9832 9832 9833 9834 9835 9837 9838 9839 9841 9842 9844 9845 9847 9849 9851 9854 9856 9859 9862 9865 9868 9872 9875 9879 9883 9888 9892 9897 9901 9906 9911 9916 9920 9925 9929 9933 9936 9939 9942 9944 9945 9946 9946 9946 9945 9943 9940 9937 9934 9929 9924 9919 9913 9907 9901 9895 9889 9883 9877 9871 9865 9860 9856 9852 9849 9846 9844 9843 9842 9842 9843 9844 9846 9849 9851 9855 9858 9862 9866 9869 9873 9877 9880 9883 9886 9889 9891 9892 9893 9893 9893 9893 9891 9890 9888 9885 9882 9879 9875 9872 9868 9864 9860 9856 9852 9848 9845 9841 9838 9835 9833 9830 9828 9827 9826 9825 9824 9824 9824 9824 9825 9826 9827 9828 9829 9831 9832 9834 9836 9837 9839 9840 9842 9843 9845 9846 9847 9847 9848 9848 9848 9848 9847 9847 9846 9844 9843 9841 9839 9837 9834 9832 9829 9825 9822 9819 9815 9811 9808 9804 9800 9796 9792 9789 9785 9781 9777 9774 9771 9767 9764 9761 9758 9755 9752 9750 9747 9745 9742 9740 9737 9735 9732 9729 9727 9724 9721 9718 9715 9711 9707 9703 9699 9695 9690 9685 9679 9673 9667 9661 9654 9647 9639 9631 9622 9613 9604 9594 9584 9574 9563 9551 9540 9528 9515 9502 9489 9476 9462 9448 9434 9419 9404 9390 9375 9359 9344 9329 9314 9299 9284 9269 9254 9239 9225 9211 9197 9184 9171 9158 9146 9135 9124 9114 9104 9095 9086 9079 9072 9066 9061 9057 9053 8300 3 11 1 9051 9049 9048 9049 9050 9052 9055 9059 9064 9070 9076 9084 9092 9101 9110 9121 9132 9143 9155 9167 9180 9193 9206 9219 9232 9245 9258 9271 9284 9296 9309 9320 9332 9342 9353 9363 9372 9381 9389 9397 9405 9411 9418 9423 9429 9434 9438 9442 9446 9449 9452 9455 9457 9459 9461 9463 9464 9465 9465 9466 9466 9466 9465 9464 9463 9461 9459 9456 9453 9450 9446 9442 9438 9433 9427 9422 9415 9409 9402 9395 9388 9380 9372 9364 9355 9347 9338 9329 9319 9309 9299 9289 9278 9266 9255 9242 9229 9215 9201 9185 9169 9152 9134 9114 9094 9072 9049 9025 9000 8973 8945 8916 8886 8854 8821 8787 8752 8715 8678 8639 8599 8558 8516 8473 8428 8382 8335 8286 8236 8183 8129 8073 8014 7953 7890 7823 7753 7680 7604 7524 7440 7353 7261 7166 7067 6963 6856 6746 6632 6515 6395 6273 6149 6023 5897 5770 5644 5519 5395 5274 5156 5042 4932 4828 4729 4637 4552 4474 4404 4342 4289 4244 4208 4180 4161 4150 4147 4152 4164 4182 4206 4236 4270 4308 4348 4391 4435 4480 4524 4568 4610 4650 4686 4720 4750 4775 4797 4814 4827 4835 4840 4840 4837 4831 4822 4812 4800 4787 4774 4762 4751 4742 4736 4733 4734 4740 4751 4767 4789 4817 4852 4893 4940 4994 5054 5120 5192 5269 5351 5438 5529 5624 5722 5822 5924 6028 6132 6237 6342 6446 6549 6650 6750 6848 6944 7037 7128 7216 7301 7383 7463 7540 7614 7686 7755 7822 7886 7949 8009 8068 8125 8180 8234 8286 8336 8386 8433 8480 8524 8568 8610 8650 8689 8726 8761 8795 8827 8858 8886 8913 8939 8962 8985 9005 9024 9042 9059 9074 9089 9103 9116 9128 9140 9151 9163 9174 9185 9196 9208 9219 9231 9244 9256 9269 9282 9295 9309 9323 9337 9351 9364 9378 9392 9405 9418 9431 9444 9455 9467 9478 9488 9498 9507 9516 9524 9531 9539 9546 9552 9558 9564 9570 9576 9581 9587 9592 9598 9603 9609 9615 9621 9627 9634 9640 9646 9653 9660 9666 9673 9679 9685 9691 9697 9703 9708 9713 9717 9722 9726 9729 9733 9736 9738 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9764 9766 9769 9772 9776 9779 9783 9787 9792 9796 9800 9805 9809 9814 9818 9823 9827 9830 9834 9837 9840 9843 9845 9847 9848 9849 9850 9850 9850 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9835 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9844 9844 9845 9846 9847 9848 9850 9851 9853 9855 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9888 9891 9893 9896 9899 9901 9903 9905 9906 9907 9908 9908 9909 9909 9908 9908 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9892 9891 9889 9888 9886 9885 9884 9883 9881 9880 9879 8301 3 11 1 9878 9877 9876 9875 9875 9874 9873 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9872 9871 9870 9868 9866 9864 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9827 9825 9824 9823 9823 9823 9823 9824 9826 9828 9831 9834 9838 9842 9846 9851 9856 9861 9866 9871 9876 9881 9886 9891 9895 9899 9903 9907 9910 9912 9915 9917 9918 9919 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9910 9912 9913 9915 9918 9920 9922 9925 9927 9930 9932 9935 9937 9939 9941 9942 9944 9944 9945 9945 9945 9944 9943 9941 9939 9937 9934 9931 9928 9925 9921 9917 9913 9909 9905 9901 9897 9894 9890 9887 9884 9881 9878 9876 9874 9872 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9868 9868 9867 9867 9865 9864 9863 9861 9858 9856 9853 9850 9846 9842 9838 9834 9829 9823 9817 9811 9805 9798 9791 9784 9776 9768 9759 9751 9742 9733 9724 9715 9705 9696 9687 9677 9668 9659 9650 9641 9632 9624 9616 9608 9601 9594 9587 9581 9576 9570 9566 9562 9558 9555 9552 9549 9548 9546 9545 9545 9545 9545 9546 9547 9549 9551 9554 9556 9560 9563 9567 9572 9576 9581 9587 9593 9599 9605 9612 9619 9626 9634 9642 9650 9659 9667 9676 9685 9694 9703 9712 9721 9730 9739 9748 9756 9765 9773 9781 9788 9796 9803 9809 9816 9821 9827 9832 9836 9840 9844 9848 9851 9853 9855 9857 9859 9860 9861 9862 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9870 9871 9873 9875 9877 9880 9882 9885 9888 9892 9895 9899 9902 9906 9910 9913 9917 9921 9924 9927 9930 9932 9935 9936 9938 9939 9940 9941 9941 9940 9940 9939 9938 9936 9935 9933 9931 9929 9927 9926 9924 9922 9921 9920 9919 9919 9918 9919 9919 9920 9921 9923 9925 9928 9930 9933 9936 9940 9943 9947 9951 9955 9958 9962 9965 9969 9972 9974 9977 9979 9981 9982 9983 9984 9985 9985 9984 9984 9983 9981 9980 9978 9976 9974 9972 9969 9967 9964 9961 9959 9956 9954 9951 9949 9946 9944 9942 9940 9938 9937 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9907 9906 9906 9906 9907 9907 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9927 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9903 9901 8302 3 11 1 9900 9898 9897 9896 9896 9895 9895 9895 9895 9896 9897 9898 9899 9900 9901 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9920 9920 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9915 9916 9917 9918 9919 9921 9923 9924 9926 9928 9930 9931 9933 9934 9935 9936 9936 9937 9936 9936 9935 9934 9932 9930 9927 9925 9922 9918 9915 9911 9907 9903 9899 9895 9891 9887 9883 9879 9876 9873 9870 9868 9865 9864 9862 9861 9860 9860 9860 9860 9860 9861 9862 9863 9864 9866 9867 9869 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9911 9913 9915 9917 9919 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9937 9938 9938 9939 9939 9938 9938 9937 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9924 9923 9921 9920 9920 9919 9919 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9929 9929 9929 9928 9927 9926 9925 9923 9920 9918 9915 9911 9908 9904 9899 9895 9890 9886 9881 9876 9872 9867 9863 9858 9854 9850 9847 9844 9841 9839 9837 9836 9835 9834 9834 9835 9835 9836 9838 9839 9841 9844 9846 9848 9851 9853 9855 9857 9860 9861 9863 9865 9866 9867 9868 9868 9868 9868 9868 9868 9868 9867 9867 9866 9866 9866 9866 9866 9866 9867 9867 9868 9870 9871 9873 9875 9878 9880 9882 9885 9888 9890 9893 9895 9897 9899 9901 9902 9903 9904 9904 9903 9902 9901 9899 9897 9895 9892 9889 9886 9882 9879 9875 9872 9868 9865 9862 9859 9856 9854 9852 9850 9848 9847 9847 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9847 9847 9846 9845 9844 9843 9841 9839 9837 9834 9831 9828 9825 9822 9818 9815 9812 9809 9806 9804 9802 9800 9798 9797 9797 9796 9797 9797 9798 9800 9802 9804 9807 9810 9813 9816 9819 9823 9826 9830 9833 9836 9839 9842 9844 9847 9849 9850 9852 9853 9854 9854 9854 9854 9854 9854 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9843 9843 9843 9843 9843 9843 9843 9844 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9855 9856 9858 9859 9860 9861 9862 9863 9863 9864 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9881 9883 9885 9888 9890 9893 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9890 9887 9885 9883 9882 9881 9880 9879 9878 9878 9879 9879 9880 9881 9882 9883 9884 9886 8303 3 11 1 9887 9888 9889 9890 9891 9891 9891 9891 9890 9889 9887 9884 9881 9878 9874 9869 9864 9858 9852 9845 9838 9830 9823 9815 9806 9798 9789 9780 9772 9763 9755 9747 9739 9731 9724 9717 9710 9704 9698 9692 9687 9682 9677 9673 9668 9664 9661 9657 9654 9651 9647 9644 9641 9638 9635 9631 9628 9625 9621 9618 9615 9611 9608 9605 9602 9599 9596 9594 9592 9590 9588 9587 9586 9586 9586 9587 9588 9589 9591 9594 9596 9600 9603 9607 9612 9616 9621 9626 9631 9636 9641 9646 9651 9656 9660 9665 9669 9672 9676 9679 9682 9684 9686 9688 9689 9690 9691 9691 9691 9691 9690 9689 9688 9687 9685 9684 9681 9679 9677 9674 9671 9667 9663 9659 9655 9650 9644 9639 9632 9626 9618 9611 9603 9594 9585 9576 9566 9556 9546 9535 9525 9514 9503 9493 9482 9472 9462 9452 9443 9434 9426 9418 9411 9404 9398 9393 9388 9384 9380 9377 9375 9373 9372 9371 9370 9370 9370 9371 9371 9372 9373 9374 9375 9376 9378 9379 9380 9382 9383 9385 9386 9388 9390 9392 9395 9398 9400 9404 9407 9411 9415 9420 9425 9430 9435 9441 9447 9454 9460 9467 9474 9481 9488 9495 9502 9509 9516 9523 9529 9536 9541 9547 9553 9558 9562 9567 9571 9575 9579 9582 9585 9588 9590 9593 9595 9598 9600 9602 9604 9607 9609 9611 9614 9617 9619 9622 9625 9628 9632 9635 9639 9642 9646 9650 9654 9658 9662 9667 9671 9675 9679 9683 9687 9691 9695 9699 9703 9706 9710 9713 9717 9720 9723 9726 9729 9731 9734 9737 9739 9742 9744 9746 9749 9751 9753 9755 9757 9759 9760 9762 9764 9765 9767 9768 9769 9770 9771 9772 9772 9773 9773 9774 9774 9774 9774 9773 9773 9772 9772 9771 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9754 9753 9752 9750 9749 9747 9745 9743 9742 9740 9737 9735 9733 9731 9729 9726 9724 9722 9720 9718 9717 9715 9714 9713 9712 9712 9712 9712 9713 9713 9715 9716 9718 9720 9723 9725 9728 9731 9735 9738 9741 9745 9748 9751 9755 9758 9761 9763 9766 9768 9770 9772 9774 9775 9776 9777 9778 9779 9780 9780 9781 9781 9782 9783 9783 9784 9785 9787 9788 9790 9792 9794 9796 9799 9801 9804 9807 9810 9813 9816 9819 9822 9825 9828 9831 9833 9835 9836 9838 9838 9839 9839 9838 9838 9836 9835 9833 9830 9828 9825 9821 9818 9814 9810 9807 9803 9799 9795 9791 9788 9785 9781 9779 9776 9774 9772 9771 9770 9769 9769 9769 9769 9770 9771 9772 9774 9775 9777 9779 9781 9784 9786 9788 9790 9791 9793 9794 9795 9796 9796 9796 9795 9794 9792 9790 9787 9784 9780 9776 9772 9767 9761 9756 9750 9744 9738 9732 9726 9720 9714 9708 9702 9697 9692 9687 9683 9679 9676 9673 9670 9667 9665 9663 9662 9660 9659 9658 9656 9655 9653 9651 9648 9646 9642 8304 3 11 1 9639 9634 9629 9624 9618 9611 9604 9596 9587 9579 9569 9560 9550 9540 9530 9520 9510 9500 9491 9481 9473 9464 9457 9450 9443 9437 9432 9428 9424 9421 9418 9416 9414 9413 9412 9411 9410 9410 9409 9409 9408 9407 9406 9405 9403 9400 9397 9394 9389 9385 9379 9373 9367 9360 9352 9343 9334 9324 9313 9302 9290 9277 9264 9250 9235 9220 9204 9187 9170 9152 9133 9113 9093 9072 9050 9028 9004 8980 8955 8930 8903 8876 8848 8820 8790 8760 8729 8697 8664 8630 8595 8558 8520 8481 8440 8396 8351 8304 8253 8200 8144 8085 8023 7956 7886 7812 7733 7650 7563 7471 7375 7274 7169 7061 6948 6831 6712 6589 6464 6338 6210 6082 5954 5826 5701 5578 5458 5342 5231 5125 5026 4934 4850 4774 4708 4651 4604 4567 4541 4526 4521 4528 4546 4574 4613 4662 4720 4788 4864 4949 5041 5139 5243 5353 5467 5584 5704 5826 5949 6073 6197 6320 6442 6562 6679 6793 6905 7012 7117 7217 7313 7405 7492 7576 7656 7731 7803 7871 7935 7997 8055 8110 8162 8212 8260 8306 8350 8393 8434 8473 8512 8549 8585 8621 8655 8689 8722 8754 8785 8816 8845 8874 8902 8929 8955 8980 9004 9027 9048 9069 9088 9107 9124 9140 9156 9170 9183 9195 9206 9217 9227 9236 9244 9253 9260 9268 9275 9281 9288 9295 9302 9308 9315 9322 9330 9337 9345 9353 9361 9369 9378 9386 9395 9404 9413 9423 9432 9441 9450 9459 9467 9476 9484 9492 9499 9506 9513 9519 9525 9530 9535 9540 9544 9547 9550 9552 9554 9556 9557 9558 9559 9559 9559 9559 9558 9558 9557 9556 9555 9554 9553 9552 9551 9550 9549 9548 9547 9547 9546 9546 9545 9545 9546 9546 9546 9547 9547 9548 9549 9550 9551 9552 9553 9554 9556 9557 9557 9558 9559 9559 9560 9560 9560 9559 9558 9557 9556 9554 9552 9550 9548 9545 9541 9538 9534 9530 9526 9521 9516 9511 9506 9501 9496 9490 9484 9479 9473 9467 9460 9454 9447 9441 9434 9427 9419 9411 9403 9395 9386 9377 9368 9358 9348 9337 9327 9316 9304 9293 9281 9269 9257 9244 9232 9220 9208 9197 9185 9174 9164 9154 9144 9135 9127 9119 9112 9105 9100 9094 9090 9086 9083 9080 9078 9076 9074 9073 9072 9071 9070 9070 9069 9069 9068 9067 9066 9065 9063 9061 9060 9057 9055 9052 9049 9046 9043 9040 9036 9032 9028 9024 9020 9016 9012 9007 9003 8998 8993 8988 8982 8976 8970 8963 8955 8947 8938 8929 8919 8908 8896 8883 8869 8854 8838 8820 8802 8783 8762 8741 8719 8695 8671 8645 8619 8592 8564 8535 8506 8476 8445 8413 8381 8349 8316 8282 8247 8212 8177 8140 8103 8065 8026 7986 7945 7903 7860 7815 7769 7721 7672 7621 7568 7513 7457 7398 7337 7273 7207 7139 7068 6994 6918 6839 6757 6672 6584 6492 6398 6301 6200 6096 5989 5878 5764 5647 5527 5403 5277 5147 5015 4880 8305 3 11 1 4742 4602 4460 4316 4170 4023 3875 3727 3579 3430 3283 3136 2991 2848 2708 2570 2436 2306 2180 2060 1944 1835 1731 1634 1545 1462 1387 1320 1261 1211 1169 1135 1111 1095 1088 1090 1101 1120 1148 1184 1229 1282 1343 1411 1487 1569 1659 1754 1856 1963 2076 2193 2315 2441 2570 2703 2838 2976 3116 3257 3399 3542 3686 3829 3973 4115 4256 4396 4535 4671 4805 4937 5067 5194 5318 5438 5556 5671 5782 5891 5996 6097 6196 6291 6383 6472 6558 6642 6722 6799 6874 6946 7016 7083 7149 7211 7272 7331 7388 7442 7495 7547 7596 7644 7691 7736 7779 7821 7862 7902 7940 7977 8013 8048 8082 8115 8147 8179 8210 8240 8269 8298 8327 8354 8382 8409 8436 8462 8489 8515 8540 8566 8591 8616 8640 8664 8688 8711 8734 8756 8778 8799 8819 8839 8858 8876 8894 8910 8926 8941 8954 8967 8980 8991 9001 9011 9020 9028 9035 9042 9049 9054 9060 9065 9069 9074 9078 9082 9086 9090 9094 9097 9101 9105 9109 9112 9116 9120 9124 9127 9131 9134 9138 9141 9144 9147 9149 9152 9154 9156 9158 9159 9160 9162 9162 9163 9164 9164 9165 9165 9166 9166 9167 9168 9168 9169 9171 9172 9174 9176 9178 9181 9183 9186 9189 9193 9196 9200 9204 9207 9211 9215 9218 9222 9225 9228 9231 9233 9235 9237 9238 9239 9240 9240 9240 9239 9238 9236 9234 9231 9228 9225 9221 9216 9212 9206 9201 9194 9188 9181 9173 9165 9157 9148 9139 9129 9118 9107 9096 9084 9071 9058 9045 9030 9016 9001 8985 8969 8952 8935 8918 8900 8883 8864 8846 8828 8809 8791 8772 8754 8735 8717 8699 8682 8665 8648 8631 8615 8599 8584 8570 8556 8542 8529 8517 8505 8493 8483 8473 8463 8454 8446 8438 8431 8425 8419 8414 8410 8407 8404 8402 8400 8400 8400 8401 8403 8405 8409 8413 8419 8425 8432 8440 8448 8458 8468 8479 8490 8503 8516 8529 8543 8557 8572 8587 8603 8618 8634 8650 8666 8682 8698 8714 8729 8745 8760 8775 8790 8804 8818 8832 8846 8859 8872 8885 8898 8911 8923 8935 8948 8960 8971 8983 8995 9007 9019 9030 9042 9054 9066 9077 9089 9101 9113 9124 9136 9147 9159 9170 9181 9192 9202 9213 9223 9233 9243 9253 9262 9271 9279 9288 9296 9303 9311 9318 9324 9331 9337 9342 9348 9353 9358 9362 9367 9371 9375 9378 9382 9385 9388 9391 9394 9397 9400 9402 9405 9408 9411 9413 9416 9419 9423 9426 9430 9433 9437 9441 9446 9450 9455 9460 9465 9470 9475 9481 9487 9492 9498 9503 9509 9515 9520 9525 9530 9535 9540 9544 9548 9552 9555 9558 9561 9564 9566 9568 9569 9571 9572 9573 9574 9575 9576 9576 9577 9578 9579 9580 9581 9582 9583 9585 9587 9589 9591 9593 9596 9598 9601 9604 9607 9610 9614 9617 9620 9623 9627 9630 9633 9636 9639 9642 9644 9647 9649 9652 9654 9656 9658 9660 9661 8306 3 11 1 9663 9664 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9676 9677 9678 9679 9680 9681 9681 9682 9684 9685 9686 9687 9688 9690 9691 9693 9695 9696 9698 9700 9702 9704 9706 9708 9709 9711 9713 9714 9715 9716 9717 9717 9717 9717 9717 9716 9715 9713 9711 9709 9706 9703 9700 9697 9693 9689 9684 9680 9676 9671 9666 9662 9657 9652 9648 9644 9639 9635 9632 9628 9625 9621 9618 9615 9613 9610 9607 9605 9603 9600 9598 9596 9593 9591 9588 9586 9583 9580 9577 9574 9570 9567 9563 9559 9555 9550 9546 9542 9537 9533 9528 9524 9520 9516 9512 9509 9505 9502 9500 9497 9496 9494 9493 9493 9493 9494 9495 9496 9498 9501 9504 9507 9511 9516 9520 9525 9530 9536 9541 9547 9553 9559 9565 9571 9576 9582 9588 9593 9598 9603 9608 9612 9616 9620 9624 9627 9630 9632 9635 9637 9639 9641 9643 9644 9646 9647 9648 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9659 9660 9661 9661 9661 9661 9661 9661 9661 9660 9659 9658 9657 9655 9653 9651 9649 9647 9645 9643 9641 9639 9637 9635 9633 9632 9631 9630 9630 9630 9631 9631 9633 9635 9637 9640 9643 9647 9651 9655 9660 9665 9670 9675 9681 9686 9692 9697 9703 9708 9713 9718 9723 9728 9733 9737 9741 9745 9748 9752 9755 9758 9761 9764 9767 9770 9772 9775 9778 9781 9784 9787 9791 9794 9798 9801 9805 9809 9813 9817 9821 9825 9828 9832 9835 9838 9841 9843 9845 9846 9847 9847 9847 9846 9844 9842 9839 9835 9831 9826 9820 9814 9808 9801 9794 9786 9779 9771 9763 9755 9747 9740 9732 9725 9718 9712 9706 9701 9696 9691 9687 9683 9679 9676 9673 9670 9667 9664 9661 9658 9655 9651 9647 9642 9637 9631 9625 9617 9609 9601 9591 9581 9570 9559 9547 9534 9521 9508 9495 9481 9467 9454 9440 9427 9415 9403 9391 9380 9370 9361 9353 9345 9339 9334 9329 9325 9323 9321 9320 9320 9320 9321 9323 9325 9327 9330 9333 9336 9339 9342 9345 9349 9352 9355 9358 9360 9363 9366 9368 9371 9373 9375 9378 9380 9383 9386 9389 9392 9396 9400 9404 9409 9414 9420 9426 9433 9440 9447 9455 9463 9471 9480 9489 9498 9507 9517 9526 9536 9546 9555 9564 9573 9582 9591 9599 9607 9615 9622 9629 9636 9641 9647 9652 9656 9661 9664 9667 9670 9673 9675 9676 9678 9679 9680 9680 9681 9681 9682 9682 9682 9683 9683 9684 9684 9685 9686 9687 9689 9691 9692 9695 9697 9700 9702 9705 9708 9712 9715 9718 9722 9725 9729 9732 9735 9738 9741 9744 9747 9749 9752 9754 9755 9757 9759 9760 9761 9762 9763 9764 9765 9765 9766 9767 9768 9769 9770 9772 9773 9775 9777 9779 9781 9783 9786 9789 9791 9794 9797 9800 9803 9806 9808 9811 9814 9816 9818 9820 9822 9823 9824 9825 9826 9826 9826 9826 9826 9825 9824 9823 9821 8307 3 11 1 9820 9818 9816 9814 9812 9810 9808 9806 9803 9801 9798 9796 9793 9790 9788 9785 9782 9780 9777 9774 9771 9768 9765 9762 9759 9755 9752 9749 9746 9743 9740 9737 9734 9731 9728 9725 9723 9721 9719 9717 9715 9714 9712 9711 9711 9710 9710 9710 9710 9711 9711 9712 9713 9715 9716 9718 9719 9721 9723 9725 9728 9730 9732 9735 9738 9740 9743 9746 9749 9752 9755 9758 9762 9765 9769 9772 9776 9780 9783 9787 9791 9795 9799 9803 9808 9812 9816 9820 9824 9828 9832 9835 9839 9843 9846 9850 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9880 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9881 9880 9878 9876 9875 9873 9871 9869 9868 9866 9865 9864 9863 9862 9861 9861 9861 9861 9861 9862 9863 9864 9865 9866 9868 9869 9871 9873 9874 9876 9877 9878 9879 9880 9880 9880 9879 9878 9877 9875 9873 9870 9867 9863 9859 9854 9849 9844 9838 9832 9826 9820 9814 9808 9801 9795 9789 9784 9778 9773 9768 9763 9759 9755 9751 9748 9745 9743 9740 9739 9737 9736 9735 9734 9733 9733 9732 9732 9731 9731 9731 9730 9730 9729 9729 9728 9728 9727 9726 9725 9724 9723 9723 9722 9721 9720 9720 9719 9719 9719 9719 9719 9720 9720 9721 9722 9723 9724 9726 9727 9728 9730 9731 9732 9733 9733 9734 9734 9733 9733 9731 9729 9727 9723 9719 9715 9709 9703 9696 9688 9679 9669 9658 9647 9634 9621 9606 9591 9576 9559 9541 9523 9505 9485 9465 9445 9424 9403 9381 9360 9338 9316 9294 9272 9251 9229 9209 9188 9169 9150 9132 9115 9099 9084 9070 9058 9047 9038 9030 9024 9020 9017 9016 9017 9020 9024 9031 9039 9048 9060 9073 9087 9103 9121 9139 9159 9179 9201 9223 9246 9269 9293 9317 9341 9365 9388 9412 9435 9458 9480 9501 9522 9542 9561 9579 9596 9612 9627 9642 9655 9667 9679 9689 9699 9707 9715 9723 9729 9735 9741 9746 9750 9754 9758 9762 9765 9769 9772 9775 9778 9781 9784 9787 9790 9793 9796 9800 9803 9806 9810 9813 9817 9820 9823 9827 9830 9833 9836 9838 9841 9844 9846 9848 9850 9852 9853 9855 9856 9857 9858 9859 9860 9860 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9881 9881 9881 9882 9883 9884 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9914 9916 9916 9917 9917 9918 9918 9917 9917 9916 9915 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9904 9904 9904 9904 9905 9906 9907 9909 9910 9912 9914 9916 9917 9919 9921 9923 9924 9926 9927 9927 9928 8308 3 11 1 9928 9927 9927 9926 9924 9922 9920 9918 9915 9912 9908 9905 9901 9897 9894 9890 9887 9883 9880 9878 9875 9873 9871 9870 9870 9869 9869 9870 9871 9873 9874 9877 9879 9882 9884 9887 9890 9893 9896 9899 9901 9903 9905 9907 9908 9909 9909 9909 9909 9908 9907 9906 9904 9902 9900 9898 9896 9893 9891 9888 9886 9883 9881 9880 9878 9877 9876 9875 9875 9875 9875 9876 9877 9878 9880 9881 9883 9885 9887 9890 9892 9894 9896 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9911 9911 9911 9910 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9896 9895 9893 9892 9892 9891 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9912 9912 9912 9912 9912 9911 9910 9909 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9885 9883 9881 9880 9878 9877 9876 9875 9874 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9879 9878 9876 9874 9873 9871 9870 9868 9867 9866 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9833 9834 9834 9835 9836 9837 9837 9839 9840 9841 9842 9843 9844 9846 9847 9848 9849 9849 9850 9851 9851 9851 9851 9850 9850 9849 9847 9846 9844 9842 9840 9837 9834 9830 9827 9823 9819 9814 9809 9804 9799 9794 9788 9782 9776 9770 9764 9758 9752 9746 9740 9734 9728 9722 9717 9711 9706 9701 9697 9692 9689 9685 9682 9679 9677 9676 9674 9674 9673 9674 9675 9676 9678 9681 9684 9687 9692 9696 9701 9706 9712 9718 9725 9731 9738 9745 9752 9759 9766 9773 9779 9786 9792 9798 9804 9809 9814 9818 9822 9826 9829 9832 9834 9836 9838 9839 9840 9841 9841 9842 9842 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9849 9851 9853 9855 9858 9860 9863 9866 9869 9872 9875 9878 9880 9883 9886 9888 9890 9892 9894 9896 9897 9898 9899 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9884 9883 9882 9881 9880 9878 9877 9875 9873 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9849 9848 9847 9846 9846 9846 9846 9847 9848 9849 9851 9853 9855 9857 9860 9863 9866 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9894 9896 9897 9898 9898 9898 9898 9898 9898 9897 9896 9895 9894 9892 8309 3 11 1 9891 9890 9889 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9885 9885 9884 9882 9881 9879 9876 9874 9870 9867 9862 9858 9853 9848 9842 9837 9831 9825 9818 9812 9806 9801 9795 9790 9785 9780 9776 9773 9770 9768 9766 9765 9765 9766 9767 9769 9771 9774 9777 9781 9785 9790 9795 9800 9805 9810 9815 9820 9825 9829 9833 9837 9840 9843 9846 9848 9850 9851 9852 9852 9853 9852 9852 9851 9851 9850 9848 9847 9846 9845 9845 9844 9843 9843 9843 9843 9843 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9857 9858 9859 9860 9860 9860 9860 9859 9858 9856 9854 9851 9848 9844 9840 9835 9830 9824 9818 9812 9805 9798 9791 9784 9776 9769 9761 9753 9745 9738 9730 9723 9716 9709 9702 9696 9690 9684 9678 9673 9667 9663 9658 9654 9650 9647 9644 9641 9639 9637 9635 9634 9633 9632 9632 9633 9633 9635 9637 9639 9642 9645 9649 9654 9659 9665 9671 9677 9684 9692 9700 9708 9717 9726 9735 9744 9753 9762 9771 9780 9789 9797 9805 9812 9819 9826 9832 9837 9841 9845 9848 9850 9852 9852 9853 9852 9851 9850 9848 9845 9842 9839 9836 9833 9829 9826 9823 9820 9817 9814 9812 9810 9808 9807 9806 9806 9806 9807 9808 9809 9811 9813 9815 9818 9821 9824 9827 9830 9834 9837 9840 9843 9846 9849 9852 9854 9856 9858 9860 9861 9862 9862 9862 9862 9862 9861 9860 9858 9856 9854 9852 9849 9846 9842 9838 9834 9830 9825 9821 9816 9810 9805 9799 9794 9788 9782 9776 9770 9764 9758 9753 9747 9742 9737 9732 9727 9723 9719 9716 9713 9710 9708 9706 9705 9704 9703 9703 9703 9704 9705 9706 9707 9708 9709 9711 9712 9713 9714 9714 9714 9714 9713 9711 9709 9707 9704 9700 9695 9690 9684 9678 9670 9663 9654 9646 9636 9627 9617 9606 9596 9585 9575 9564 9553 9543 9533 9523 9514 9505 9496 9488 9481 9474 9468 9462 9457 9453 9449 9446 9444 9442 9441 9440 9441 9441 9443 9444 9447 9449 9453 9456 9460 9465 9469 9474 9479 9485 9491 9497 9503 9509 9516 9523 9530 9537 9544 9551 9559 9566 9574 9581 9589 9597 9604 9612 9620 9627 9634 9642 9649 9656 9663 9669 9676 9682 9688 9694 9699 9704 9709 9713 9717 9721 9725 9728 9731 9733 9735 9737 9739 9740 9741 9742 9743 9743 9743 9743 9742 9741 9740 9739 9738 9736 9735 9733 9731 9728 9726 9723 9720 9718 9714 9711 9708 9704 9701 9697 9693 9689 9684 9680 9675 9670 9665 9660 9655 9649 9643 9637 9630 9623 9616 9608 9600 9591 9582 9572 9561 9550 9537 9525 9511 9496 9481 9464 9447 9428 9409 9388 9367 9345 9321 9297 9272 8310 3 11 1 9246 9218 9191 9162 9133 9103 9072 9041 9009 8977 8945 8912 8879 8846 8813 8781 8748 8716 8684 8652 8621 8591 8561 8532 8504 8477 8451 8426 8402 8380 8359 8339 8321 8304 8289 8275 8263 8253 8244 8237 8231 8228 8226 8225 8226 8229 8233 8239 8245 8254 8263 8273 8284 8296 8309 8322 8336 8350 8364 8378 8392 8406 8420 8433 8446 8458 8469 8480 8490 8499 8507 8513 8519 8524 8527 8530 8531 8531 8530 8528 8525 8521 8516 8511 8504 8497 8488 8479 8470 8460 8449 8438 8426 8414 8402 8389 8377 8363 8350 8336 8322 8308 8294 8280 8265 8250 8235 8220 8205 8189 8173 8157 8141 8124 8108 8091 8074 8056 8039 8021 8004 7986 7969 7952 7934 7918 7901 7885 7869 7854 7840 7827 7814 7803 7792 7783 7775 7769 7764 7760 7758 7758 7760 7763 7767 7774 7782 7792 7803 7816 7831 7846 7863 7881 7901 7921 7942 7963 7985 8008 8031 8054 8077 8100 8123 8146 8168 8190 8212 8233 8254 8274 8293 8313 8332 8350 8368 8386 8403 8421 8438 8455 8473 8490 8508 8525 8543 8562 8580 8599 8618 8637 8657 8677 8697 8717 8738 8758 8778 8798 8818 8837 8856 8875 8893 8910 8927 8943 8958 8972 8985 8998 9010 9021 9031 9040 9049 9057 9065 9072 9078 9085 9091 9097 9103 9109 9115 9121 9127 9134 9141 9148 9156 9164 9172 9180 9189 9198 9207 9217 9226 9236 9245 9255 9264 9273 9281 9290 9298 9306 9313 9320 9327 9333 9338 9344 9349 9354 9358 9362 9367 9371 9375 9378 9382 9386 9391 9395 9399 9404 9408 9413 9418 9424 9429 9434 9439 9445 9450 9455 9460 9465 9469 9473 9477 9480 9483 9485 9487 9488 9489 9489 9489 9489 9488 9486 9485 9483 9481 9479 9477 9475 9473 9472 9470 9469 9468 9468 9468 9468 9469 9471 9472 9475 9477 9481 9484 9488 9492 9496 9501 9505 9510 9515 9519 9524 9528 9533 9536 9540 9543 9546 9549 9551 9553 9554 9555 9555 9556 9556 9555 9555 9554 9553 9551 9550 9549 9547 9546 9545 9543 9542 9541 9540 9540 9539 9539 9538 9538 9538 9538 9539 9539 9540 9540 9541 9541 9541 9541 9541 9541 9541 9540 9539 9537 9535 9533 9530 9527 9523 9519 9515 9510 9504 9498 9492 9486 9479 9472 9465 9457 9450 9443 9435 9428 9422 9415 9409 9404 9399 9394 9390 9387 9385 9384 9383 9384 9385 9387 9390 9394 9399 9404 9411 9418 9426 9434 9443 9453 9462 9473 9483 9494 9505 9516 9526 9537 9547 9557 9567 9577 9586 9594 9602 9610 9617 9623 9629 9635 9639 9644 9647 9651 9653 9655 9657 9658 9659 9660 9660 9660 9660 9659 9658 9657 9656 9654 9653 9651 9650 9648 9647 9645 9644 9642 9641 9640 9640 9639 9639 9639 9639 9640 9640 9642 9643 9645 9647 9649 9652 9655 9658 9661 9664 9667 9670 9674 9677 9680 9682 9685 9687 9689 9690 9691 9691 9691 9691 9689 9688 8311 3 11 1 9686 9683 9680 9676 9673 9668 9664 9659 9654 9650 9645 9640 9635 9631 9627 9623 9619 9616 9614 9612 9610 9609 9608 9608 9609 9610 9611 9612 9614 9617 9619 9622 9624 9627 9630 9633 9635 9638 9640 9642 9644 9646 9648 9649 9651 9652 9653 9654 9654 9655 9656 9657 9658 9659 9660 9662 9663 9665 9667 9669 9672 9675 9678 9681 9684 9688 9691 9695 9699 9702 9706 9709 9713 9716 9719 9722 9724 9726 9728 9730 9732 9733 9734 9734 9735 9735 9735 9735 9735 9734 9734 9733 9732 9731 9730 9729 9728 9726 9725 9723 9721 9719 9717 9714 9711 9708 9704 9700 9696 9691 9686 9681 9675 9669 9662 9655 9648 9640 9632 9624 9616 9607 9599 9590 9582 9573 9565 9557 9548 9541 9533 9526 9519 9513 9507 9501 9496 9491 9487 9483 9480 9477 9474 9472 9471 9470 9470 9469 9470 9471 9472 9473 9475 9478 9480 9483 9487 9490 9494 9498 9502 9506 9510 9514 9519 9523 9527 9531 9535 9539 9542 9546 9549 9552 9554 9556 9558 9560 9561 9562 9563 9564 9564 9564 9564 9564 9563 9563 9563 9562 9562 9561 9561 9561 9560 9560 9560 9560 9561 9561 9561 9562 9563 9563 9564 9565 9566 9567 9567 9568 9569 9571 9572 9573 9574 9576 9577 9579 9581 9583 9585 9588 9591 9594 9598 9602 9606 9611 9616 9622 9627 9633 9639 9646 9652 9659 9666 9673 9679 9686 9692 9698 9704 9709 9714 9718 9722 9726 9728 9730 9732 9733 9734 9733 9733 9732 9730 9728 9726 9723 9720 9717 9714 9710 9707 9704 9700 9697 9694 9692 9689 9687 9685 9683 9682 9681 9681 9680 9680 9680 9681 9681 9682 9682 9683 9684 9684 9685 9685 9685 9684 9684 9682 9681 9678 9676 9672 9668 9663 9658 9652 9645 9638 9629 9621 9611 9601 9591 9580 9568 9556 9544 9531 9519 9506 9493 9480 9466 9453 9439 9426 9412 9398 9384 9369 9355 9339 9324 9307 9290 9272 9253 9233 9212 9190 9166 9141 9114 9086 9057 9026 8994 8960 8926 8890 8853 8816 8779 8740 8702 8665 8628 8591 8556 8522 8489 8459 8431 8405 8381 8360 8342 8327 8315 8306 8300 8296 8296 8297 8302 8308 8317 8327 8339 8352 8366 8380 8395 8409 8424 8438 8451 8462 8473 8482 8490 8497 8501 8504 8505 8505 8503 8499 8494 8488 8481 8473 8464 8454 8444 8434 8424 8414 8405 8395 8387 8379 8371 8365 8359 8354 8350 8346 8344 8341 8340 8338 8337 8336 8335 8333 8330 8327 8323 8317 8309 8300 8288 8273 8256 8235 8212 8184 8152 8116 8076 8031 7981 7926 7866 7801 7730 7654 7573 7487 7397 7301 7201 7098 6990 6880 6767 6653 6537 6420 6304 6188 6074 5963 5855 5751 5652 5558 5471 5392 5320 5256 5202 5157 5121 5096 5082 5077 5084 5100 5127 5165 5211 5268 5333 5406 5487 5575 5669 5769 5874 5983 6095 6210 6326 6443 6561 6679 6795 6910 7024 7134 7242 7347 7449 8312 3 11 1 7547 7641 7731 7818 7900 7979 8054 8125 8193 8258 8319 8377 8433 8486 8536 8584 8629 8673 8715 8755 8794 8831 8866 8900 8933 8964 8994 9023 9050 9077 9102 9126 9149 9170 9191 9211 9230 9247 9264 9280 9295 9310 9324 9337 9350 9362 9374 9386 9397 9409 9420 9430 9441 9452 9462 9473 9483 9493 9503 9512 9522 9531 9540 9548 9557 9564 9572 9578 9585 9590 9595 9600 9604 9608 9611 9614 9616 9618 9620 9622 9623 9624 9626 9627 9629 9630 9632 9635 9637 9640 9644 9648 9652 9657 9663 9668 9674 9681 9688 9695 9702 9709 9717 9724 9731 9738 9745 9751 9757 9762 9767 9771 9775 9777 9779 9781 9781 9781 9780 9779 9777 9774 9771 9767 9763 9759 9754 9749 9745 9740 9735 9731 9727 9723 9719 9716 9714 9711 9710 9709 9708 9708 9709 9710 9711 9713 9715 9718 9721 9723 9726 9729 9732 9734 9737 9739 9741 9742 9743 9744 9744 9743 9743 9741 9739 9737 9735 9732 9729 9725 9722 9718 9714 9710 9706 9702 9699 9695 9692 9689 9686 9683 9681 9678 9677 9675 9673 9672 9671 9670 9669 9668 9667 9666 9665 9663 9662 9660 9659 9657 9655 9653 9651 9648 9646 9643 9641 9638 9636 9634 9632 9630 9629 9628 9627 9626 9626 9627 9627 9629 9630 9633 9635 9638 9641 9645 9649 9653 9657 9661 9665 9670 9674 9678 9682 9686 9690 9693 9697 9700 9702 9705 9707 9709 9711 9713 9715 9716 9718 9719 9721 9722 9724 9725 9727 9729 9731 9734 9736 9739 9742 9745 9748 9752 9755 9759 9763 9767 9771 9775 9779 9783 9786 9790 9794 9798 9801 9805 9808 9812 9815 9818 9821 9823 9826 9828 9831 9833 9835 9837 9839 9841 9843 9845 9846 9847 9849 9850 9850 9851 9851 9852 9851 9851 9851 9850 9849 9848 9847 9845 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9827 9826 9825 9825 9825 9825 9826 9827 9828 9830 9832 9834 9836 9839 9842 9845 9847 9850 9853 9856 9859 9861 9863 9865 9867 9868 9869 9870 9870 9869 9868 9867 9866 9863 9861 9858 9855 9852 9848 9844 9840 9835 9831 9826 9822 9817 9813 9808 9804 9799 9795 9791 9787 9783 9779 9776 9772 9769 9766 9763 9760 9757 9754 9752 9750 9747 9745 9743 9741 9740 9738 9736 9735 9734 9733 9732 9731 9730 9730 9729 9729 9729 9729 9730 9730 9731 9732 9733 9734 9735 9737 9738 9739 9741 9742 9743 9745 9746 9747 9748 9749 9749 9750 9750 9750 9749 9749 9748 9747 9746 9745 9744 9742 9741 9739 9737 9736 9734 9733 9732 9731 9730 9730 9730 9730 9731 9732 9733 9735 9737 9740 9743 9746 9750 9754 9759 9763 9768 9773 9778 9783 9789 9794 9799 9803 9808 9813 9817 9821 9825 9828 9831 9834 9836 9839 9841 9842 9844 9845 9846 9847 9847 9848 9849 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9859 9861 9863 9864 9867 9869 8313 3 11 2 9862 9862 9863 9863 9864 9866 9868 9870 9872 9875 9878 9882 9885 9889 9892 9896 9899 9903 9906 9909 9911 9914 9916 9917 9918 9919 9919 9919 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9897 9896 9895 9895 9895 9895 9895 9896 9898 9899 9901 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9917 9916 9916 9915 9913 9912 9909 9907 9905 9902 9899 9896 9892 9889 9886 9882 9879 9876 9873 9870 9868 9866 9864 9862 9860 9859 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9851 9850 9848 9846 9844 9842 9839 9835 9832 9827 9823 9817 9812 9806 9799 9792 9784 9776 9768 9759 9749 9740 9730 9719 9709 9698 9688 9677 9666 9655 9645 9634 9624 9614 9604 9595 9586 9577 9569 9561 9553 9547 9540 9534 9529 9524 9520 9516 9513 9510 9508 9506 9505 9504 9505 9505 9507 9509 9511 9515 9519 9524 9529 9535 9542 9550 9558 9567 9576 9586 9596 9607 9618 9630 9641 9653 9665 9676 9688 9699 9710 9721 9731 9740 9749 9758 9766 9773 9780 9787 9792 9798 9802 9807 9811 9814 9818 9821 9824 9827 9830 9833 9836 9839 9842 9846 9849 9852 9855 9859 9862 9865 9869 9872 9875 9877 9880 9882 9883 9885 9886 9887 9887 9887 9886 9886 9885 9884 9883 9881 9880 9878 9877 9876 9875 9874 9874 9874 9874 9874 9875 9876 9877 9879 9881 9883 9885 9888 9890 9892 9895 9897 9899 9901 9902 9904 9904 9905 9905 9905 9904 9904 9902 9901 9899 9897 9895 9893 9891 9888 9886 9884 9882 9880 9878 9877 9875 9874 9873 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9881 9880 9879 9878 9876 9874 9872 9869 9866 9863 9860 9857 9853 9849 9845 9841 9837 9832 9828 9824 9820 9816 9812 9808 9805 9802 9799 9796 9793 9791 9789 9787 9785 9783 9781 9779 9776 9774 9771 9768 9764 9760 9756 9751 9745 9739 9732 9724 9716 9707 9698 9689 9679 9669 9659 9648 9638 9627 9616 9606 9596 9586 9576 9566 9556 9546 9536 9526 9516 9505 9494 9481 9468 9453 9437 9419 9399 9376 9352 9324 9295 9262 9226 9187 9145 9101 9053 9003 8950 8895 8838 8779 8719 8658 8597 8535 8475 8415 8357 8301 8248 8198 8151 8109 8071 8038 8010 7987 7970 7959 7954 7954 7960 7972 7989 8011 8038 8070 8106 8145 8189 8235 8283 8334 8386 8439 8493 8547 8601 8655 8707 8759 8809 8857 8904 8948 8991 9031 9070 9106 9140 9171 9201 9229 9256 9280 9303 9325 9346 9365 9383 9401 9417 9434 9449 9464 9479 9493 9507 9520 9534 9547 9560 9572 9584 9596 9608 9620 9631 9642 9652 9662 9672 9682 9691 9700 9708 9716 9724 9732 9739 9746 9753 8314 3 11 2 9759 9766 9772 9778 9783 9789 9794 9800 9805 9809 9814 9818 9823 9826 9830 9834 9837 9840 9843 9845 9847 9849 9851 9852 9853 9854 9855 9856 9856 9857 9857 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9874 9876 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9895 9896 9896 9896 9896 9895 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9876 9875 9874 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9906 9908 9910 9913 9915 9917 9920 9922 9925 9928 9930 9933 9935 9937 9939 9941 9943 9944 9945 9946 9946 9946 9946 9945 9944 9943 9941 9940 9937 9935 9932 9930 9927 9924 9921 9918 9914 9911 9909 9906 9903 9901 9898 9896 9895 9893 9892 9891 9891 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9895 9895 9895 9894 9893 9892 9890 9888 9885 9882 9878 9874 9869 9864 9858 9852 9845 9838 9830 9822 9814 9806 9797 9788 9779 9769 9760 9751 9742 9733 9725 9717 9709 9702 9695 9689 9683 9678 9674 9670 9668 9665 9664 9663 9663 9663 9664 9666 9668 9671 9674 9678 9682 9686 9690 9695 9700 9705 9710 9715 9720 9725 9730 9735 9740 9744 9749 9753 9758 9762 9766 9770 9775 9779 9783 9787 9792 9796 9801 9805 9810 9815 9820 9825 9830 9835 9841 9846 9851 9857 9862 9867 9872 9877 9882 9886 9890 9894 9898 9901 9903 9906 9908 9910 9911 9912 9912 9913 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9906 9906 9906 9907 9908 9909 9910 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9926 9927 9927 9926 9925 9924 9922 9920 9917 9914 9911 9907 9903 9899 9894 9889 9884 9879 9874 9868 9863 9858 9852 9847 9842 9837 9832 9827 9822 9818 9813 9809 9805 9800 9796 9792 9788 9783 9779 9774 9770 9765 9760 9755 9750 9744 9738 9732 9726 9720 9713 9707 9700 9693 9686 9679 9672 9664 9657 9650 9642 9635 9627 9620 9613 9605 9598 9591 9585 9578 9572 9566 9560 9554 9549 9544 9540 9536 9533 9530 9528 9526 9526 9526 9526 9528 9530 9533 9537 9541 9546 9552 9559 9566 9574 9582 9591 9600 9610 9619 9629 9639 9649 9659 9669 9678 9687 9696 9705 9713 9720 9728 9734 9741 9747 9752 9758 9763 9767 9772 9776 9781 9785 9789 9793 9797 9802 9806 9811 9816 9821 9826 9832 9837 9843 9849 9854 9860 9866 9872 9877 9883 9888 9893 9898 9902 9906 9910 9913 9916 9919 9921 9923 9924 9925 9926 9927 9927 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9901 8315 3 11 2 9899 9896 9893 9891 9888 9886 9884 9882 9880 9879 9877 9877 9876 9876 9876 9877 9878 9879 9881 9883 9885 9887 9890 9892 9895 9897 9900 9902 9904 9906 9907 9908 9909 9909 9909 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9891 9889 9888 9887 9886 9886 9886 9886 9887 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9911 9912 9912 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9901 9900 9900 9901 9901 9903 9904 9906 9909 9911 9914 9917 9921 9924 9927 9930 9934 9936 9939 9941 9942 9943 9943 9942 9941 9939 9937 9933 9929 9924 9919 9913 9907 9901 9894 9887 9880 9874 9867 9861 9855 9850 9845 9841 9838 9835 9833 9832 9832 9832 9833 9835 9838 9841 9844 9848 9852 9856 9861 9865 9869 9874 9878 9882 9885 9888 9891 9894 9895 9897 9898 9899 9899 9899 9899 9898 9897 9896 9894 9893 9891 9889 9887 9886 9884 9882 9880 9878 9877 9875 9873 9872 9870 9868 9867 9865 9864 9862 9861 9859 9858 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9846 9845 9845 9844 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9847 9847 9846 9846 9846 9846 9845 9844 9844 9843 9842 9842 9841 9840 9840 9839 9839 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9844 9846 9847 9849 9850 9852 9853 9854 9856 9857 9857 9858 9858 9858 9858 9858 9857 9856 9854 9853 9851 9849 9846 9844 9841 9838 9835 9831 9828 9825 9821 9818 9814 9811 9807 9804 9800 9797 9794 9791 9787 9784 9781 9778 9775 9772 9768 9765 9762 9758 9755 9751 9747 9743 9739 9735 9730 9725 9721 9715 9710 9705 9699 9693 9687 9681 9674 9668 9661 9654 9647 9640 9633 9625 9618 9610 9603 9596 9588 9581 9573 9566 9559 9552 9545 9538 9531 9525 9518 9513 9507 9502 9497 9492 9488 9484 9480 9477 9475 9473 9471 9470 9470 9470 9471 9472 9474 9477 9480 9483 9487 9492 9497 9503 9509 9516 9523 9530 9538 9546 9554 9562 9570 9579 9587 9596 9604 9612 9620 9627 9635 9642 9648 9655 9660 9666 9671 9675 9679 9683 9686 9689 9691 9693 9695 9696 9697 9698 9699 9699 9700 9700 9700 9701 9701 9701 9701 9702 9702 9702 9702 9702 9703 9703 9703 9703 9702 9701 9701 9699 9698 9695 9693 9690 9686 9681 9676 9670 9663 9655 9646 9636 9626 9614 9601 9587 9572 9556 9539 9521 9502 9482 9461 9439 9417 9394 9370 9346 9321 9296 9271 9247 9222 9198 9174 9151 9129 9108 9088 9070 9053 9037 9024 9012 9002 8995 8989 8985 8984 8985 8987 8992 8999 9007 9018 9029 9043 9057 9073 9089 9106 9124 9142 9160 9178 9196 9213 9230 9246 9261 9276 9289 9301 9312 9323 9332 9340 9347 9353 9358 9362 9366 9369 9372 9374 9376 9377 9378 9380 9381 9383 9384 9386 8316 3 11 2 9388 9390 9393 9396 9399 9402 9405 9408 9412 9415 9418 9422 9425 9427 9430 9432 9433 9434 9435 9435 9434 9432 9430 9427 9423 9418 9412 9405 9397 9389 9379 9368 9356 9343 9328 9313 9297 9279 9261 9241 9221 9199 9177 9153 9129 9104 9078 9051 9024 8995 8966 8936 8906 8875 8842 8809 8775 8740 8703 8665 8626 8585 8541 8496 8448 8398 8344 8288 8228 8164 8097 8026 7950 7871 7788 7700 7609 7514 7415 7313 7208 7100 6990 6879 6767 6654 6542 6431 6323 6217 6114 6016 5923 5837 5756 5684 5619 5563 5516 5478 5450 5432 5425 5427 5440 5463 5496 5538 5589 5649 5717 5792 5874 5962 6055 6153 6254 6359 6465 6573 6682 6791 6900 7007 7113 7217 7318 7417 7512 7604 7692 7777 7857 7934 8007 8077 8142 8204 8263 8318 8370 8420 8466 8510 8551 8590 8627 8663 8696 8728 8759 8788 8816 8844 8870 8896 8921 8945 8969 8992 9015 9038 9060 9083 9105 9127 9148 9170 9191 9213 9234 9254 9275 9295 9315 9334 9354 9372 9390 9407 9424 9440 9455 9469 9482 9495 9507 9517 9527 9536 9544 9551 9558 9563 9568 9573 9577 9580 9583 9586 9589 9591 9594 9596 9598 9601 9604 9607 9610 9613 9617 9621 9625 9629 9634 9639 9644 9649 9654 9659 9664 9669 9674 9680 9685 9690 9695 9700 9704 9709 9714 9719 9723 9728 9733 9738 9742 9747 9752 9757 9762 9767 9772 9777 9782 9786 9791 9795 9800 9804 9807 9811 9814 9816 9818 9820 9822 9823 9823 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9813 9813 9814 9815 9816 9818 9820 9822 9825 9827 9830 9833 9836 9838 9841 9843 9846 9847 9849 9850 9851 9851 9850 9850 9849 9847 9845 9843 9840 9838 9835 9832 9829 9826 9824 9822 9820 9818 9817 9816 9816 9816 9817 9819 9821 9823 9826 9829 9833 9837 9841 9845 9849 9854 9858 9862 9866 9870 9873 9876 9879 9881 9882 9884 9884 9885 9884 9884 9883 9882 9881 9879 9877 9875 9874 9872 9870 9868 9867 9866 9864 9864 9863 9863 9863 9863 9864 9864 9865 9866 9867 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9880 9880 9881 9880 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9866 9866 9866 9866 9867 9868 9869 9870 9871 9873 9875 9876 9878 9880 9883 9885 9887 9889 9892 9894 9896 9898 9901 9903 9905 9907 9908 9910 9912 9913 9914 9915 9916 9917 9918 9918 9918 9918 9918 9917 9916 9915 9914 9913 9911 9909 9907 9905 9902 9900 9897 9894 9890 9887 9884 9880 9877 9873 9869 9866 9862 9859 9856 9852 9849 9847 9844 9842 9839 9838 9836 9835 9834 9833 9833 9833 9833 9833 9834 9835 9836 9837 9838 9840 9841 9843 9844 9846 9847 9849 9850 9851 9853 9854 9855 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 8317 3 11 2 9857 9856 9856 9856 9856 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9865 9867 9869 9871 9873 9876 9878 9881 9884 9887 9889 9892 9895 9898 9901 9903 9906 9908 9910 9912 9914 9916 9917 9918 9918 9919 9919 9918 9917 9916 9915 9913 9911 9909 9906 9903 9900 9896 9893 9889 9886 9882 9879 9875 9872 9869 9866 9864 9862 9861 9860 9859 9859 9860 9861 9862 9864 9867 9870 9873 9876 9880 9884 9887 9891 9895 9899 9902 9905 9908 9911 9912 9914 9915 9915 9914 9914 9912 9910 9907 9904 9901 9897 9893 9889 9884 9880 9875 9871 9867 9863 9859 9856 9853 9850 9848 9847 9846 9845 9844 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9853 9853 9853 9852 9851 9850 9848 9846 9844 9841 9838 9835 9832 9829 9825 9822 9819 9816 9813 9810 9807 9804 9802 9799 9797 9795 9793 9791 9790 9788 9786 9784 9782 9779 9777 9774 9771 9767 9763 9759 9754 9749 9744 9738 9732 9726 9720 9713 9707 9700 9694 9687 9681 9675 9669 9663 9658 9653 9648 9644 9641 9637 9635 9632 9630 9628 9627 9626 9625 9624 9623 9623 9622 9622 9622 9621 9621 9621 9621 9621 9621 9620 9620 9620 9621 9621 9622 9623 9624 9625 9627 9629 9632 9635 9638 9642 9646 9650 9655 9661 9666 9672 9678 9684 9690 9696 9703 9709 9715 9721 9727 9732 9738 9742 9747 9751 9755 9758 9762 9764 9767 9768 9770 9771 9773 9773 9774 9775 9775 9775 9775 9776 9776 9776 9776 9777 9777 9777 9778 9779 9779 9780 9781 9782 9784 9785 9786 9788 9789 9791 9792 9794 9795 9797 9798 9800 9801 9803 9804 9806 9807 9809 9810 9811 9813 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9822 9823 9823 9823 9823 9822 9822 9821 9820 9819 9818 9816 9814 9812 9810 9808 9806 9803 9801 9798 9795 9792 9789 9787 9784 9781 9778 9776 9773 9771 9769 9767 9765 9764 9763 9761 9760 9760 9759 9759 9758 9758 9758 9758 9757 9757 9757 9757 9756 9755 9755 9753 9752 9751 9749 9747 9745 9742 9740 9737 9734 9731 9728 9724 9721 9718 9715 9711 9708 9705 9702 9700 9697 9694 9692 9690 9688 9686 9684 9682 9680 9678 9676 9673 9671 9668 9664 9661 9657 9652 9647 9641 9635 9628 9621 9613 9604 9595 9586 9576 9566 9556 9546 9535 9525 9514 9504 9493 9483 9474 9464 9455 9446 9438 9430 9423 9416 9409 9403 9397 9392 9387 9382 9377 9372 9367 9362 9357 9352 9347 9342 9336 9330 9324 9317 9310 9303 9295 9287 9279 9271 9262 9253 9245 9235 9226 9217 9208 9199 9190 9181 9172 9163 9154 9145 9137 9128 9119 9110 9101 9092 9083 9073 9063 9053 9043 9032 9020 9008 8995 8981 8967 8952 8936 8919 8902 8883 8863 8843 8821 8798 8775 8750 8724 8697 8668 8639 8608 8576 8543 8508 8472 8435 8397 8357 8316 8273 8229 8184 8318 3 11 2 8136 8088 8037 7985 7931 7875 7817 7757 7695 7630 7563 7494 7422 7347 7269 7188 7104 7016 6925 6830 6731 6629 6522 6412 6297 6179 6056 5929 5799 5665 5527 5386 5242 5096 4947 4797 4645 4493 4340 4188 4037 3887 3740 3597 3457 3322 3192 3068 2951 2842 2740 2647 2563 2489 2425 2371 2328 2295 2274 2264 2265 2277 2299 2332 2376 2429 2492 2565 2645 2734 2830 2933 3043 3158 3278 3402 3530 3661 3795 3931 4068 4206 4344 4483 4621 4758 4894 5028 5161 5292 5420 5547 5670 5791 5910 6025 6138 6247 6354 6458 6559 6657 6752 6844 6934 7020 7104 7185 7263 7339 7412 7482 7550 7615 7678 7739 7797 7853 7907 7959 8009 8057 8103 8147 8190 8231 8270 8308 8345 8380 8414 8447 8479 8510 8540 8570 8598 8626 8653 8679 8704 8729 8753 8777 8800 8822 8844 8865 8886 8906 8925 8944 8962 8980 8997 9014 9030 9046 9061 9076 9091 9105 9118 9132 9145 9158 9171 9184 9197 9209 9222 9234 9247 9259 9272 9284 9296 9309 9321 9333 9345 9356 9368 9379 9390 9400 9410 9420 9429 9437 9445 9453 9459 9466 9471 9476 9481 9485 9489 9492 9495 9497 9500 9502 9504 9506 9508 9511 9513 9516 9519 9523 9526 9531 9536 9541 9546 9552 9559 9566 9573 9580 9587 9595 9603 9610 9618 9625 9632 9639 9646 9652 9657 9662 9667 9671 9674 9677 9679 9681 9683 9684 9685 9686 9686 9686 9687 9687 9687 9688 9689 9690 9691 9693 9695 9697 9700 9703 9706 9710 9714 9718 9722 9727 9731 9736 9740 9745 9749 9753 9757 9760 9763 9766 9769 9771 9773 9774 9775 9776 9777 9777 9777 9777 9777 9776 9776 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9775 9776 9777 9777 9778 9778 9778 9778 9779 9779 9778 9778 9778 9777 9777 9776 9775 9774 9773 9771 9770 9769 9768 9766 9765 9764 9762 9761 9760 9759 9759 9758 9758 9757 9757 9757 9757 9757 9758 9758 9759 9760 9761 9762 9763 9764 9766 9767 9768 9769 9771 9772 9773 9774 9775 9776 9777 9777 9778 9778 9779 9779 9779 9779 9779 9779 9778 9778 9778 9778 9777 9777 9777 9777 9777 9777 9778 9778 9779 9780 9781 9782 9784 9785 9787 9789 9791 9794 9796 9799 9801 9804 9807 9809 9812 9814 9816 9818 9820 9822 9823 9824 9825 9826 9826 9826 9826 9826 9825 9825 9824 9823 9822 9822 9821 9820 9820 9819 9819 9819 9820 9820 9821 9823 9825 9827 9829 9832 9835 9838 9841 9845 9848 9852 9856 9859 9862 9866 9869 9871 9874 9876 9877 9878 9879 9879 9879 9878 9877 9876 9874 9872 9870 9867 9865 9862 9860 9858 9856 9854 9852 9851 9850 9850 9850 9851 9852 9854 9856 9858 9861 9865 9868 9872 9877 9881 9885 9889 9893 9897 9901 9904 9907 9909 9911 9912 9913 9914 9913 9912 9911 9909 9907 9904 9901 9898 9895 9891 9888 9884 8319 3 11 2 9881 9878 9875 9872 9870 9868 9866 9865 9864 9864 9864 9865 9866 9867 9869 9870 9872 9875 9877 9880 9882 9885 9887 9889 9892 9894 9896 9897 9899 9900 9901 9902 9903 9904 9904 9904 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9859 9858 9858 9858 9858 9859 9859 9860 9862 9863 9865 9866 9868 9870 9872 9874 9875 9877 9879 9881 9882 9884 9885 9886 9888 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 9886 9884 9883 9882 9880 9878 9877 9875 9873 9871 9868 9866 9864 9861 9859 9856 9854 9851 9849 9846 9843 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9810 9806 9802 9798 9793 9788 9783 9778 9773 9767 9761 9755 9748 9742 9735 9728 9721 9715 9708 9701 9695 9689 9683 9678 9673 9668 9664 9661 9658 9656 9654 9653 9652 9652 9653 9654 9656 9659 9662 9665 9669 9673 9678 9683 9688 9693 9699 9705 9711 9717 9723 9729 9736 9742 9748 9755 9761 9768 9775 9781 9788 9794 9801 9808 9814 9821 9827 9834 9840 9846 9852 9858 9863 9868 9873 9878 9882 9887 9890 9894 9897 9899 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9929 9931 9933 9936 9938 9940 9942 9944 9946 9948 9949 9950 9951 9952 9952 9952 9951 9950 9949 9948 9946 9944 9942 9940 9937 9935 9932 9930 9927 9925 9923 9921 9919 9918 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9922 9921 9920 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9910 9910 9911 9912 9913 9915 9917 9919 9921 9923 9926 9929 9931 9934 9937 9939 9941 9943 9945 9946 9947 9948 9948 9947 9946 9945 9943 9941 9938 9935 9932 9928 9924 9920 9915 9911 9907 9903 9899 9895 9891 9888 9885 9883 9881 9880 9879 9878 9878 9878 9879 9880 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9898 9898 9898 9898 9897 9896 9894 9892 9889 9887 9883 9880 9876 9872 9868 9863 9859 9855 9851 9847 9843 9839 9836 9832 9830 9827 9825 9823 9822 9821 9820 9819 9819 9819 9819 9820 9820 9821 9822 9823 9824 9824 9825 9826 9826 9827 9827 9827 9827 9827 9827 9826 9826 9825 9824 9824 9823 9822 9821 9821 9820 9820 9820 9820 9821 9821 9822 9824 9825 9827 9830 9832 9836 9839 9843 9847 9851 9855 9860 9865 9870 9875 9880 9885 9889 9894 9899 9903 9907 9910 9914 9916 9919 9921 9923 9924 9925 9925 9925 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 8320 3 11 2 9912 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9906 9906 9905 9904 9903 9901 9899 9897 9894 9892 9889 9886 9882 9879 9875 9872 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9827 9823 9819 9815 9810 9806 9801 9796 9791 9786 9780 9774 9768 9762 9755 9749 9741 9734 9726 9719 9711 9703 9694 9686 9678 9669 9661 9653 9645 9637 9629 9621 9614 9607 9600 9593 9587 9581 9576 9571 9566 9562 9559 9555 9553 9550 9549 9548 9547 9547 9548 9549 9551 9554 9557 9560 9565 9570 9575 9581 9588 9595 9603 9611 9619 9627 9636 9645 9654 9663 9672 9680 9689 9697 9705 9712 9719 9726 9731 9737 9742 9746 9750 9753 9755 9757 9759 9760 9761 9762 9762 9762 9762 9761 9761 9760 9759 9758 9757 9756 9755 9754 9752 9751 9749 9748 9746 9744 9741 9739 9736 9733 9730 9726 9723 9719 9715 9711 9707 9702 9698 9694 9690 9686 9683 9680 9677 9675 9673 9672 9671 9671 9671 9672 9674 9676 9679 9682 9686 9690 9694 9699 9704 9709 9714 9719 9724 9729 9734 9738 9742 9746 9750 9753 9756 9758 9760 9761 9762 9763 9763 9762 9762 9761 9759 9758 9756 9754 9751 9749 9746 9743 9740 9737 9734 9730 9727 9724 9720 9717 9714 9711 9707 9704 9701 9699 9696 9694 9691 9690 9688 9686 9685 9684 9684 9683 9683 9684 9684 9685 9686 9688 9689 9691 9693 9695 9698 9700 9702 9705 9707 9710 9712 9715 9717 9719 9721 9723 9725 9727 9729 9730 9732 9733 9734 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9757 9758 9759 9761 9762 9764 9766 9768 9770 9772 9774 9776 9779 9781 9784 9786 9789 9791 9794 9796 9798 9800 9802 9804 9805 9806 9807 9808 9808 9808 9808 9807 9806 9805 9803 9801 9799 9797 9795 9793 9790 9788 9786 9784 9782 9781 9779 9778 9777 9777 9776 9776 9777 9777 9778 9779 9780 9782 9783 9785 9786 9788 9789 9790 9791 9792 9793 9793 9794 9793 9793 9792 9791 9790 9788 9786 9784 9781 9778 9775 9772 9769 9766 9763 9759 9756 9752 9748 9745 9741 9737 9734 9730 9726 9722 9717 9713 9709 9704 9699 9693 9688 9682 9676 9670 9663 9656 9649 9642 9634 9626 9618 9610 9602 9593 9585 9577 9568 9560 9552 9543 9535 9527 9520 9512 9504 9497 9490 9483 9476 9469 9462 9455 9449 9442 9436 9429 9422 9415 9409 9402 9395 9388 9381 9374 9367 9359 9352 9345 9338 9331 9324 9317 9310 9304 9297 9291 9285 9279 9274 9269 9264 9260 9256 9252 9248 9245 9243 9240 9238 9237 9236 9235 9235 9234 9235 9236 9237 9238 9240 9242 9245 9248 9251 9254 9258 9262 9267 9271 9276 9281 9285 9290 9295 9300 9304 9309 9313 9316 9320 9322 9325 9326 9327 9327 9327 9325 9323 8321 3 11 2 9320 9316 9312 9306 9300 9293 9285 9276 9266 9256 9245 9234 9222 9210 9197 9184 9170 9156 9142 9127 9112 9097 9082 9066 9051 9034 9018 9001 8984 8967 8948 8930 8910 8890 8869 8848 8825 8801 8776 8750 8723 8694 8664 8633 8600 8565 8529 8492 8453 8412 8369 8325 8280 8232 8183 8132 8080 8026 7970 7912 7852 7790 7727 7661 7593 7522 7449 7374 7296 7214 7130 7042 6950 6855 6756 6653 6546 6434 6318 6197 6072 5941 5807 5668 5524 5376 5224 5069 4911 4749 4586 4420 4254 4087 3920 3755 3592 3431 3274 3121 2974 2833 2699 2574 2457 2349 2252 2166 2091 2028 1978 1940 1915 1903 1905 1919 1946 1986 2038 2102 2177 2263 2360 2465 2580 2702 2831 2966 3107 3253 3402 3553 3707 3862 4018 4173 4328 4481 4632 4781 4927 5069 5208 5343 5474 5601 5723 5841 5955 6064 6168 6268 6364 6455 6542 6626 6705 6780 6851 6919 6984 7045 7102 7157 7208 7257 7302 7345 7385 7423 7458 7490 7520 7548 7573 7597 7618 7637 7654 7670 7683 7695 7706 7714 7721 7727 7731 7734 7735 7735 7734 7732 7728 7724 7718 7711 7703 7694 7684 7673 7661 7647 7633 7617 7601 7583 7564 7544 7523 7501 7478 7454 7428 7402 7374 7345 7315 7284 7252 7218 7183 7147 7109 7069 7028 6985 6940 6893 6844 6793 6739 6682 6622 6560 6493 6424 6351 6274 6192 6107 6017 5923 5825 5722 5614 5501 5384 5263 5137 5008 4874 4737 4597 4455 4310 4163 4015 3867 3718 3571 3425 3282 3141 3005 2873 2747 2627 2514 2408 2312 2224 2146 2078 2021 1976 1942 1919 1909 1910 1924 1949 1986 2035 2095 2166 2247 2338 2438 2547 2663 2786 2916 3051 3191 3334 3481 3630 3781 3933 4085 4236 4387 4536 4683 4827 4969 5107 5242 5374 5501 5625 5745 5861 5973 6081 6185 6285 6381 6474 6564 6650 6732 6812 6889 6963 7034 7103 7168 7232 7293 7352 7408 7463 7515 7565 7614 7660 7704 7747 7788 7827 7865 7902 7937 7971 8004 8036 8067 8097 8127 8157 8186 8215 8243 8272 8301 8330 8359 8388 8418 8447 8477 8507 8537 8568 8598 8628 8659 8688 8718 8747 8776 8804 8832 8859 8885 8911 8935 8959 8981 9003 9024 9044 9063 9081 9099 9115 9131 9146 9161 9175 9188 9201 9214 9226 9238 9249 9260 9271 9282 9292 9302 9312 9322 9331 9340 9349 9357 9365 9372 9379 9386 9392 9397 9403 9407 9412 9416 9419 9422 9425 9427 9429 9431 9432 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9445 9446 9448 9450 9452 9455 9457 9460 9463 9466 9469 9472 9476 9479 9483 9487 9491 9495 9499 9503 9507 9511 9515 9519 9523 9527 9531 9535 9539 9543 9547 9551 9555 9558 9562 9566 9570 9574 9578 9583 9587 9592 9596 9601 9607 9612 9617 9623 9629 9635 9641 9648 9654 9661 9667 9674 9680 9687 9693 9699 9705 9710 9716 9721 9725 8322 3 11 2 9730 9733 9737 9740 9743 9745 9747 9748 9749 9750 9751 9752 9752 9753 9753 9754 9754 9755 9756 9757 9758 9760 9762 9764 9767 9770 9773 9776 9780 9783 9787 9791 9795 9799 9803 9807 9810 9813 9816 9818 9820 9822 9822 9823 9823 9822 9821 9820 9818 9816 9813 9811 9808 9805 9802 9799 9796 9794 9791 9790 9788 9788 9787 9788 9789 9790 9793 9796 9799 9803 9808 9813 9819 9825 9831 9837 9843 9849 9855 9861 9867 9872 9876 9880 9883 9885 9887 9888 9888 9888 9887 9885 9882 9879 9876 9872 9867 9863 9858 9854 9849 9845 9841 9838 9834 9832 9829 9828 9827 9826 9826 9827 9828 9830 9832 9834 9836 9839 9842 9845 9847 9850 9852 9855 9856 9858 9859 9859 9860 9860 9859 9858 9857 9856 9854 9853 9851 9850 9849 9847 9847 9846 9846 9846 9847 9848 9850 9852 9854 9857 9861 9864 9868 9872 9876 9880 9885 9888 9892 9895 9898 9901 9903 9904 9905 9905 9905 9904 9902 9900 9898 9895 9892 9889 9885 9881 9878 9874 9871 9867 9864 9862 9860 9858 9857 9856 9856 9856 9857 9858 9860 9862 9864 9867 9869 9872 9875 9877 9880 9882 9883 9885 9886 9886 9886 9886 9884 9883 9881 9878 9875 9871 9868 9864 9859 9855 9850 9846 9841 9836 9832 9828 9824 9820 9817 9813 9810 9807 9805 9802 9799 9797 9794 9791 9788 9784 9780 9776 9771 9766 9759 9753 9745 9737 9728 9718 9708 9697 9686 9674 9662 9650 9637 9625 9613 9601 9589 9578 9568 9558 9549 9541 9534 9528 9523 9520 9517 9516 9516 9517 9519 9522 9526 9531 9536 9542 9549 9557 9564 9572 9581 9589 9598 9606 9614 9623 9631 9638 9646 9653 9660 9667 9674 9680 9686 9692 9697 9703 9708 9713 9719 9724 9729 9734 9739 9744 9749 9753 9758 9763 9768 9773 9777 9782 9787 9791 9795 9799 9803 9807 9811 9815 9818 9821 9825 9828 9831 9833 9836 9839 9841 9844 9846 9849 9852 9854 9857 9859 9862 9864 9867 9870 9872 9875 9877 9880 9883 9885 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9907 9907 9908 9908 9909 9911 9912 9914 9916 9918 9920 9923 9926 9928 9931 9934 9937 9940 9943 9946 9948 9951 9953 9955 9956 9957 9957 9958 9957 9957 9956 9954 9952 9950 9947 9944 9941 9937 9933 9929 9925 9921 9917 9912 9908 9904 9899 9895 9891 9886 9882 9877 9873 9868 9864 9859 9854 9848 9843 9837 9831 9825 9818 9811 9803 9796 9787 9779 9770 9761 9751 9742 9732 9722 9712 9702 9693 9683 9673 9664 9655 9646 9637 9629 9622 9615 9608 9602 9597 9592 9587 9584 9581 9578 9576 9575 9574 9574 9575 9576 9577 9579 9582 9585 9589 9593 9598 9603 9609 9615 9622 9629 9636 9643 9651 9660 9668 9677 9685 9694 9703 9712 9721 9730 9739 9748 9756 8323 3 11 2 9765 9773 9781 9788 9795 9802 9809 9815 9821 9826 9831 9836 9841 9845 9849 9852 9856 9859 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9896 9896 9896 9896 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9877 9875 9872 9870 9867 9864 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9802 9800 9797 9795 9793 9791 9790 9788 9787 9787 9786 9786 9786 9786 9787 9788 9789 9790 9792 9794 9796 9798 9801 9803 9806 9808 9811 9813 9816 9818 9821 9823 9825 9827 9829 9831 9833 9834 9835 9836 9837 9838 9839 9840 9840 9841 9841 9841 9842 9842 9842 9843 9843 9843 9844 9844 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9861 9861 9862 9862 9862 9862 9861 9861 9861 9860 9859 9859 9858 9857 9856 9855 9853 9852 9851 9849 9847 9846 9844 9842 9839 9837 9835 9832 9829 9827 9824 9820 9817 9814 9810 9807 9803 9799 9796 9792 9788 9785 9781 9777 9774 9771 9768 9765 9762 9760 9758 9756 9755 9753 9753 9752 9752 9752 9753 9754 9755 9757 9759 9761 9763 9766 9769 9772 9775 9778 9782 9785 9789 9793 9797 9800 9804 9809 9813 9817 9821 9825 9829 9834 9838 9842 9847 9851 9855 9859 9863 9867 9871 9875 9878 9881 9884 9887 9889 9891 9893 9894 9895 9896 9896 9896 9895 9894 9892 9890 9888 9886 9883 9880 9877 9874 9871 9868 9865 9862 9860 9857 9856 9854 9853 9852 9852 9853 9854 9855 9857 9860 9863 9866 9870 9875 9879 9884 9889 9895 9900 9905 9911 9916 9920 9925 9929 9933 9936 9939 9941 9943 9944 9944 9945 9944 9943 9942 9941 9939 9937 9934 9932 9929 9927 9924 9922 9919 9917 9915 9913 9912 9911 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9922 9923 9925 9926 9928 9930 9932 9933 9935 9937 9938 9939 9940 9941 9941 9941 9941 9940 9939 9938 9936 9935 9933 9931 9928 9926 9923 9921 9918 9915 9913 9911 9908 9906 9905 9903 9902 9900 9900 9899 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9897 9896 9895 9894 9892 9890 9888 9886 9884 9881 9879 9876 9873 9870 9867 9863 8324 3 11 2 9860 9857 9853 9849 9845 9841 9837 9833 9828 9824 9819 9814 9809 9804 9799 9793 9787 9782 9776 9770 9764 9757 9751 9745 9738 9732 9725 9719 9712 9706 9700 9693 9687 9680 9674 9668 9661 9655 9649 9643 9636 9630 9624 9617 9611 9604 9597 9590 9584 9577 9570 9562 9555 9548 9541 9533 9526 9519 9511 9504 9497 9490 9484 9478 9472 9466 9461 9457 9453 9449 9446 9444 9443 9442 9442 9443 9444 9447 9450 9454 9459 9465 9472 9479 9488 9497 9506 9516 9527 9538 9550 9562 9575 9587 9600 9613 9626 9638 9651 9663 9675 9687 9698 9709 9719 9728 9737 9746 9753 9760 9767 9772 9777 9782 9786 9790 9793 9795 9798 9800 9802 9803 9805 9807 9808 9810 9812 9814 9816 9819 9822 9825 9828 9831 9835 9838 9842 9846 9850 9854 9858 9862 9866 9869 9873 9876 9878 9881 9883 9885 9886 9887 9887 9888 9888 9887 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9875 9874 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9897 9896 9895 9894 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9871 9869 9867 9865 9863 9861 9859 9857 9856 9855 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9840 9838 9836 9833 9830 9827 9823 9819 9814 9809 9804 9799 9793 9787 9780 9774 9767 9760 9753 9746 9738 9731 9723 9716 9708 9700 9693 9685 9677 9669 9662 9654 9646 9638 9630 9622 9613 9605 9596 9588 9579 9570 9561 9552 9543 9533 9524 9515 9506 9496 9487 9479 9470 9462 9454 9446 9439 9432 9426 9420 9416 9411 9408 9405 9403 9402 9401 9402 9403 9405 9408 9411 9415 9421 9426 9433 9440 9447 9456 9464 9474 9483 9493 9503 9514 9524 9535 9546 9557 9567 9578 9589 9599 9609 9619 9629 9638 9647 9655 9663 9671 9678 9685 9691 9697 9703 9708 9713 9717 9722 9726 9729 9733 9736 9740 9743 9746 9750 9753 9757 9760 9764 9768 9772 9776 9781 9785 9790 9795 9800 9805 9810 9815 9820 9825 9829 9834 9838 9842 9846 9849 9852 9855 9857 9859 9861 9863 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9877 9877 9877 9876 9875 9874 9872 9871 9868 9866 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9826 9823 9821 9819 9816 9814 9813 9811 9809 9807 9805 9804 9802 9800 9798 9796 9794 9791 9789 9787 9784 9782 9779 9776 9773 9771 9768 9765 9763 9760 9758 9755 9753 9751 9750 9748 9747 9746 9745 9745 9744 9744 9745 9745 9746 9747 9748 9750 9751 9753 9755 9757 9759 9761 8325 3 11 2 9763 9766 9768 9770 9773 9775 9777 9779 9782 9784 9786 9789 9791 9793 9795 9798 9800 9803 9805 9808 9810 9813 9816 9819 9822 9825 9828 9831 9834 9837 9841 9844 9847 9851 9854 9857 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9938 9939 9940 9940 9940 9940 9940 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9923 9921 9919 9917 9915 9914 9912 9911 9910 9909 9908 9908 9908 9909 9910 9911 9913 9915 9917 9920 9922 9925 9928 9931 9933 9936 9938 9941 9943 9944 9945 9946 9946 9946 9946 9945 9943 9941 9939 9936 9933 9930 9927 9924 9920 9917 9913 9910 9907 9904 9902 9899 9897 9896 9894 9893 9893 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9892 9891 9890 9888 9886 9883 9881 9877 9874 9870 9865 9861 9856 9851 9845 9839 9833 9827 9821 9815 9808 9801 9795 9788 9780 9773 9766 9758 9750 9742 9733 9724 9716 9706 9697 9687 9677 9667 9657 9647 9636 9626 9616 9606 9596 9587 9578 9569 9562 9554 9548 9542 9538 9534 9531 9529 9528 9528 9529 9530 9533 9537 9541 9546 9552 9558 9564 9572 9579 9587 9595 9602 9611 9619 9627 9635 9642 9650 9658 9665 9673 9680 9687 9694 9701 9708 9715 9723 9730 9737 9744 9752 9759 9767 9775 9782 9790 9798 9805 9813 9820 9827 9834 9841 9847 9853 9858 9863 9868 9872 9875 9878 9880 9882 9884 9885 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9891 9890 9889 9888 9886 9884 9881 9878 9875 9871 9867 9862 9857 9852 9847 9842 9836 9831 9826 9820 9815 9810 9806 9801 9797 9794 9790 9787 9785 9782 9780 9779 9777 9776 9776 9775 9775 9775 9775 9775 9775 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9777 9777 9778 9778 9779 9780 9782 9784 9786 9788 9791 9794 9797 9801 9805 9809 9814 9819 9824 9829 9834 9840 9846 9851 9857 9863 9868 9874 9879 9884 9889 9893 9898 9902 9905 9909 9912 9914 9917 9919 9921 9922 9923 9924 9924 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9909 9909 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9889 9886 9884 9882 9880 9878 9877 9875 9873 9872 9870 9869 9867 9866 9865 9863 9862 9861 9859 9858 9856 9854 9852 9850 9848 9845 9842 9839 9836 9832 9828 9824 8326 3 11 2 9819 9815 9810 9805 9800 9795 9790 9784 9780 9775 9770 9765 9761 9757 9754 9750 9748 9745 9743 9742 9740 9740 9739 9740 9740 9741 9742 9744 9746 9748 9750 9753 9756 9759 9762 9765 9768 9772 9775 9778 9781 9784 9787 9790 9792 9795 9797 9799 9801 9803 9804 9806 9807 9808 9808 9809 9809 9809 9809 9809 9809 9808 9807 9807 9806 9805 9804 9802 9801 9800 9799 9798 9796 9795 9794 9793 9791 9790 9789 9788 9787 9786 9785 9784 9782 9781 9780 9779 9777 9775 9773 9771 9769 9767 9764 9761 9757 9753 9749 9745 9740 9735 9729 9722 9716 9709 9701 9693 9684 9675 9665 9654 9643 9632 9619 9607 9593 9579 9565 9550 9534 9518 9501 9485 9467 9450 9432 9414 9396 9378 9360 9342 9325 9308 9292 9276 9261 9247 9234 9222 9211 9201 9193 9186 9180 9176 9174 9173 9173 9175 9178 9182 9188 9195 9203 9212 9222 9233 9245 9257 9269 9282 9296 9309 9323 9336 9349 9362 9375 9388 9400 9412 9423 9434 9445 9455 9465 9474 9483 9492 9501 9509 9517 9525 9533 9541 9549 9557 9565 9573 9581 9590 9598 9607 9615 9624 9632 9641 9650 9658 9666 9675 9683 9691 9699 9706 9713 9720 9726 9732 9738 9743 9748 9752 9756 9760 9763 9766 9769 9771 9773 9775 9777 9779 9781 9782 9784 9786 9787 9789 9791 9793 9795 9797 9800 9802 9805 9807 9809 9812 9814 9816 9818 9819 9820 9821 9822 9822 9822 9821 9820 9818 9816 9814 9811 9807 9803 9799 9795 9790 9786 9781 9776 9771 9766 9762 9758 9754 9750 9747 9744 9741 9739 9738 9736 9736 9735 9735 9736 9736 9737 9738 9739 9740 9742 9743 9744 9744 9745 9745 9745 9745 9744 9743 9741 9739 9737 9734 9731 9727 9724 9720 9715 9711 9706 9701 9696 9691 9686 9681 9676 9672 9667 9662 9657 9652 9648 9643 9638 9634 9629 9625 9620 9615 9611 9606 9601 9596 9591 9586 9580 9575 9569 9563 9557 9551 9545 9539 9533 9527 9521 9515 9510 9504 9499 9494 9490 9485 9482 9478 9475 9472 9470 9469 9467 9466 9466 9466 9466 9466 9467 9468 9469 9471 9472 9473 9474 9475 9476 9477 9477 9477 9476 9475 9474 9472 9469 9466 9462 9457 9452 9447 9441 9434 9426 9419 9410 9401 9392 9383 9373 9363 9353 9342 9332 9321 9310 9300 9289 9278 9267 9257 9246 9236 9225 9214 9204 9193 9182 9170 9159 9147 9135 9122 9109 9095 9080 9065 9049 9032 9014 8995 8976 8955 8933 8911 8888 8863 8838 8812 8785 8757 8729 8700 8670 8640 8610 8579 8547 8515 8483 8451 8418 8385 8352 8318 8284 8249 8214 8178 8142 8104 8066 8026 7986 7944 7900 7855 7808 7760 7709 7656 7601 7544 7484 7421 7356 7289 7219 7146 7071 6993 6913 6830 6745 6657 6568 6476 6383 6288 6192 6094 5996 5896 5796 5695 5594 5494 5393 5293 5194 5095 4998 4902 4808 4715 4625 4536 4450 4366 8327 3 11 2 4285 4207 4131 4058 3988 3922 3858 3797 3740 3686 3634 3586 3541 3499 3459 3423 3389 3357 3328 3302 3277 3255 3234 3216 3199 3183 3169 3157 3146 3136 3128 3121 3115 3110 3107 3105 3104 3105 3108 3113 3119 3128 3139 3152 3168 3187 3209 3234 3263 3295 3331 3371 3415 3463 3515 3572 3633 3698 3767 3841 3919 4001 4086 4175 4268 4364 4462 4564 4667 4773 4880 4988 5098 5208 5318 5429 5539 5648 5756 5863 5969 6073 6175 6276 6373 6469 6562 6653 6741 6827 6910 6991 7069 7145 7218 7289 7357 7424 7488 7550 7610 7668 7724 7779 7831 7882 7931 7979 8025 8069 8112 8154 8194 8233 8270 8307 8342 8375 8408 8440 8471 8500 8529 8557 8585 8612 8638 8663 8688 8713 8737 8761 8785 8809 8832 8855 8878 8900 8923 8945 8967 8988 9009 9030 9050 9070 9090 9109 9127 9144 9161 9178 9193 9208 9223 9236 9249 9261 9273 9284 9294 9304 9314 9322 9331 9339 9347 9354 9361 9368 9375 9382 9388 9395 9401 9407 9413 9419 9425 9431 9437 9443 9449 9455 9460 9466 9472 9478 9483 9489 9495 9500 9506 9512 9518 9524 9530 9536 9542 9548 9554 9560 9566 9572 9578 9584 9590 9596 9601 9607 9612 9617 9622 9626 9631 9635 9638 9641 9644 9647 9649 9651 9653 9654 9655 9656 9657 9657 9658 9658 9659 9659 9659 9660 9660 9661 9662 9663 9664 9666 9668 9670 9672 9675 9678 9681 9684 9688 9692 9695 9699 9704 9708 9712 9717 9721 9725 9730 9734 9738 9742 9746 9750 9754 9757 9761 9764 9767 9769 9772 9774 9777 9779 9780 9782 9784 9785 9786 9787 9788 9789 9790 9790 9791 9791 9792 9792 9793 9793 9793 9794 9794 9794 9795 9795 9796 9796 9797 9797 9797 9798 9799 9799 9800 9800 9801 9801 9801 9802 9802 9803 9803 9803 9804 9804 9804 9804 9805 9805 9805 9806 9806 9806 9806 9807 9807 9808 9809 9809 9810 9811 9812 9813 9814 9815 9817 9818 9820 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9848 9850 9851 9853 9854 9855 9856 9857 9858 9858 9859 9859 9859 9859 9859 9859 9858 9858 9857 9856 9856 9855 9854 9854 9853 9852 9852 9851 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9851 9851 9852 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9868 9870 9871 9873 9875 9877 9878 9880 9882 9883 9885 9886 9888 9889 9890 9890 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9883 9882 9881 9879 9878 9877 9876 9876 9875 9875 9875 9876 9877 9878 9879 9880 9882 9884 9886 9889 9891 9894 9896 9899 9901 9904 9906 9908 9910 9912 9913 9914 9915 9915 9916 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9901 9902 9902 9902 9903 9903 9903 8328 3 11 2 9904 9904 9904 9904 9904 9903 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9874 9873 9872 9872 9872 9872 9873 9875 9876 9878 9881 9883 9886 9890 9893 9896 9900 9903 9907 9910 9913 9916 9919 9922 9925 9927 9929 9930 9932 9933 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9886 9884 9883 9881 9878 9876 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9843 9840 9837 9834 9830 9827 9824 9821 9818 9815 9812 9810 9807 9805 9803 9800 9798 9797 9795 9794 9792 9792 9791 9790 9790 9790 9790 9791 9791 9792 9793 9794 9796 9797 9798 9800 9801 9802 9803 9804 9805 9805 9805 9805 9805 9804 9803 9802 9800 9798 9796 9793 9790 9786 9783 9779 9775 9771 9767 9763 9758 9753 9749 9744 9739 9734 9728 9723 9717 9710 9704 9696 9688 9680 9671 9660 9649 9638 9625 9611 9596 9580 9563 9546 9527 9508 9488 9467 9446 9425 9404 9383 9362 9342 9323 9304 9287 9271 9257 9245 9234 9226 9220 9217 9215 9216 9220 9226 9235 9246 9259 9274 9292 9310 9331 9353 9376 9399 9424 9448 9473 9498 9522 9545 9568 9589 9610 9629 9646 9662 9676 9689 9700 9709 9717 9723 9727 9731 9732 9733 9733 9732 9730 9727 9724 9721 9717 9714 9710 9707 9704 9702 9699 9698 9696 9696 9695 9696 9696 9698 9699 9701 9703 9705 9708 9711 9713 9716 9719 9721 9723 9725 9727 9729 9730 9731 9731 9732 9732 9732 9731 9731 9730 9729 9728 9728 9727 9726 9725 9725 9725 9725 9725 9725 9726 9728 9729 9731 9734 9737 9740 9743 9747 9751 9756 9760 9765 9770 9775 9780 9786 9791 9796 9801 9807 9811 9816 9821 9825 9830 9834 9838 9841 9845 9848 9851 9854 9857 9859 9861 9864 9866 9868 9870 9871 9873 9875 9876 9877 9879 9880 9881 9881 9882 9883 9883 9883 9883 9883 9882 9882 9881 9880 9879 9877 9875 9874 9872 9869 9867 9865 9862 9860 9857 9854 9851 9849 9846 9843 9840 9838 9835 9832 9829 9827 9824 9821 9819 9816 9813 9810 9807 9803 9800 9796 9792 9788 9784 9779 9774 9769 9763 9757 9751 9744 9737 9730 9723 9715 9707 9698 9689 9680 9671 9661 9651 9641 9631 9620 9609 9598 9586 9574 9562 9549 9536 9523 9509 9495 9480 9466 9450 9435 9419 9402 9386 9369 9352 9335 9318 9301 9284 9267 9250 9234 9217 9202 9187 9172 9159 9146 9134 9123 9113 9104 9097 9090 9085 9080 9078 9076 9076 9076 9078 9082 9086 9091 9098 9105 9114 9123 9133 9144 9156 9168 9180 9194 9207 9221 9235 9250 9264 9279 9294 9309 9324 8329 3 11 2 9338 9353 9368 9383 9397 9412 9426 9440 9454 9468 9481 9494 9507 9520 9532 9544 9555 9566 9576 9586 9596 9605 9613 9621 9628 9635 9641 9647 9652 9657 9661 9665 9668 9671 9674 9676 9678 9680 9682 9684 9686 9688 9691 9693 9695 9698 9701 9704 9708 9711 9715 9719 9724 9728 9732 9736 9740 9744 9747 9750 9753 9755 9756 9757 9757 9755 9753 9750 9746 9741 9735 9728 9720 9711 9701 9690 9679 9667 9655 9642 9629 9616 9603 9590 9578 9566 9554 9544 9534 9524 9516 9509 9503 9499 9495 9492 9491 9490 9491 9492 9495 9498 9502 9506 9511 9516 9521 9527 9532 9537 9541 9546 9550 9553 9555 9557 9558 9559 9559 9558 9556 9554 9551 9548 9545 9541 9537 9533 9529 9525 9521 9518 9515 9513 9512 9511 9511 9511 9513 9516 9519 9523 9528 9533 9540 9547 9554 9562 9571 9579 9588 9597 9606 9615 9624 9632 9641 9648 9656 9662 9668 9674 9679 9684 9687 9691 9693 9696 9698 9699 9700 9701 9701 9701 9702 9702 9702 9702 9702 9702 9702 9702 9703 9703 9704 9705 9706 9707 9708 9709 9710 9710 9711 9712 9712 9712 9711 9711 9710 9709 9707 9705 9702 9700 9697 9693 9690 9686 9682 9678 9674 9670 9665 9661 9657 9654 9650 9646 9643 9639 9636 9633 9630 9627 9624 9621 9617 9614 9610 9606 9601 9596 9590 9584 9578 9570 9562 9554 9545 9535 9524 9513 9502 9490 9477 9464 9451 9437 9423 9409 9394 9380 9365 9349 9333 9317 9301 9284 9266 9248 9228 9208 9187 9165 9141 9117 9090 9063 9034 9003 8971 8937 8901 8865 8826 8787 8746 8704 8661 8618 8573 8528 8482 8436 8389 8342 8294 8246 8198 8148 8099 8048 7996 7942 7887 7830 7770 7708 7643 7574 7501 7425 7344 7259 7168 7074 6974 6869 6760 6646 6529 6407 6282 6154 6025 5894 5762 5631 5501 5374 5250 5130 5015 4907 4806 4713 4630 4556 4493 4441 4401 4372 4357 4354 4363 4385 4419 4466 4524 4593 4672 4761 4859 4965 5078 5197 5321 5450 5582 5717 5853 5989 6126 6261 6395 6526 6655 6780 6902 7020 7133 7242 7346 7445 7540 7631 7717 7798 7875 7949 8019 8085 8148 8207 8264 8319 8370 8420 8468 8513 8557 8599 8640 8679 8717 8753 8788 8822 8855 8886 8916 8945 8972 8998 9023 9047 9070 9091 9112 9131 9149 9166 9183 9198 9212 9226 9239 9251 9262 9273 9283 9293 9302 9311 9319 9327 9334 9342 9349 9355 9362 9368 9374 9380 9386 9392 9397 9403 9408 9414 9420 9425 9431 9437 9443 9450 9456 9463 9470 9477 9485 9493 9501 9509 9518 9526 9535 9545 9554 9563 9572 9582 9591 9600 9609 9618 9627 9635 9643 9651 9658 9665 9671 9677 9682 9687 9692 9696 9700 9703 9706 9708 9710 9712 9714 9716 9717 9719 9720 9721 9723 9724 9726 9728 9730 9733 9736 9739 9742 9746 9750 9754 9759 9764 9769 9774 9780 9785 9791 9797 8330 3 11 2 9803 9808 9814 9820 9825 9830 9835 9839 9844 9848 9851 9854 9857 9859 9861 9863 9864 9865 9865 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9854 9853 9852 9850 9849 9848 9847 9846 9845 9845 9844 9843 9842 9841 9840 9840 9839 9838 9838 9837 9837 9837 9837 9837 9837 9837 9838 9838 9839 9840 9842 9843 9845 9847 9849 9851 9853 9855 9858 9860 9863 9865 9867 9870 9872 9874 9875 9877 9878 9880 9880 9881 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9869 9868 9866 9864 9862 9860 9858 9855 9852 9849 9846 9842 9838 9834 9830 9825 9820 9815 9809 9804 9798 9792 9786 9781 9775 9769 9764 9759 9754 9750 9746 9743 9740 9737 9735 9733 9732 9731 9731 9731 9731 9732 9732 9733 9734 9735 9736 9737 9737 9738 9738 9738 9737 9736 9734 9733 9730 9727 9724 9721 9717 9713 9708 9703 9698 9693 9688 9683 9677 9672 9667 9662 9657 9653 9648 9644 9641 9637 9634 9632 9629 9627 9626 9625 9624 9624 9624 9624 9625 9626 9627 9629 9631 9633 9635 9637 9640 9642 9645 9647 9650 9652 9654 9656 9657 9658 9658 9658 9657 9656 9654 9652 9648 9644 9639 9634 9627 9620 9612 9603 9594 9584 9574 9563 9551 9540 9528 9517 9505 9493 9482 9471 9461 9451 9442 9434 9426 9420 9414 9410 9407 9404 9403 9403 9404 9406 9409 9413 9417 9423 9429 9435 9442 9449 9457 9464 9471 9479 9486 9492 9498 9504 9509 9514 9518 9521 9524 9526 9528 9529 9529 9530 9530 9529 9529 9529 9528 9528 9528 9529 9530 9531 9533 9536 9539 9543 9547 9553 9559 9565 9572 9580 9589 9598 9607 9616 9626 9636 9646 9656 9666 9675 9684 9693 9702 9710 9717 9724 9731 9736 9742 9746 9750 9754 9757 9760 9762 9764 9766 9767 9769 9770 9772 9773 9775 9777 9779 9781 9784 9787 9790 9793 9797 9802 9806 9811 9816 9821 9826 9832 9837 9842 9848 9853 9858 9862 9867 9871 9874 9877 9880 9882 9884 9885 9886 9886 9886 9886 9885 9884 9883 9881 9880 9878 9877 9875 9874 9873 9872 9871 9871 9871 9871 9872 9874 9875 9878 9880 9883 9887 9890 9894 9898 9902 9907 9911 9915 9919 9923 9927 9930 9933 9936 9938 9939 9940 9941 9940 9940 9939 9937 9935 9932 9930 9927 9923 9920 9916 9913 9910 9906 9903 9901 9899 9897 9895 9895 9894 9895 9896 9897 9899 9902 9905 9909 9913 9917 9921 9926 9931 9936 9941 9945 9950 9954 9958 9961 9964 9967 9969 9970 9971 9971 9971 9970 9968 9967 9964 9962 9959 9956 9953 9949 9946 9943 9939 9936 9934 9931 9929 9927 9925 9923 9922 9922 9921 9921 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9910 8331 3 11 2 9909 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9878 9876 9874 9871 9869 9866 9864 9861 9858 9856 9853 9850 9847 9844 9841 9838 9835 9833 9830 9827 9824 9821 9818 9816 9813 9810 9806 9803 9800 9796 9792 9788 9783 9779 9773 9768 9762 9756 9749 9743 9735 9728 9720 9712 9704 9696 9688 9679 9671 9663 9656 9648 9641 9635 9629 9623 9619 9615 9611 9609 9607 9606 9606 9606 9608 9610 9613 9616 9620 9625 9630 9635 9641 9647 9653 9659 9666 9672 9678 9684 9690 9696 9701 9707 9711 9716 9720 9724 9728 9731 9734 9737 9739 9742 9744 9746 9748 9750 9752 9754 9756 9758 9760 9761 9763 9765 9767 9769 9771 9772 9773 9774 9775 9775 9775 9775 9774 9772 9770 9767 9763 9759 9754 9748 9742 9735 9727 9719 9710 9701 9692 9682 9672 9662 9652 9643 9633 9623 9614 9605 9597 9589 9582 9575 9569 9564 9559 9555 9552 9549 9547 9545 9544 9543 9542 9541 9541 9541 9541 9541 9541 9540 9540 9539 9539 9538 9537 9535 9534 9532 9530 9528 9526 9524 9522 9520 9518 9516 9515 9513 9512 9511 9510 9509 9508 9508 9507 9507 9507 9507 9507 9507 9507 9507 9507 9507 9506 9505 9504 9503 9502 9500 9498 9496 9494 9491 9489 9486 9483 9481 9478 9476 9474 9471 9470 9468 9467 9466 9466 9466 9466 9467 9469 9470 9472 9474 9477 9480 9483 9487 9490 9494 9497 9501 9505 9509 9512 9516 9519 9523 9526 9529 9532 9535 9538 9541 9543 9546 9548 9551 9553 9555 9558 9560 9562 9564 9566 9567 9569 9571 9572 9573 9574 9575 9575 9575 9575 9574 9573 9571 9569 9566 9563 9559 9555 9551 9545 9540 9533 9527 9520 9512 9504 9496 9488 9479 9470 9461 9452 9442 9433 9423 9414 9405 9395 9386 9377 9368 9359 9351 9342 9334 9326 9318 9310 9303 9295 9288 9280 9273 9265 9257 9250 9242 9234 9225 9217 9208 9199 9189 9179 9169 9158 9146 9134 9121 9108 9094 9080 9065 9049 9033 9016 8998 8980 8961 8942 8921 8900 8879 8856 8833 8809 8785 8760 8734 8707 8679 8651 8622 8592 8561 8530 8497 8464 8429 8394 8357 8320 8282 8242 8202 8161 8118 8075 8030 7984 7937 7889 7840 7790 7738 7685 7631 7576 7520 7462 7404 7343 7282 7219 7155 7090 7024 6956 6887 6816 6744 6671 6597 6522 6446 6368 6290 6210 6130 6049 5968 5886 5804 5722 5640 5558 5477 5396 5315 5236 5158 5081 5006 4933 4862 4793 4726 4662 4600 4542 4486 4434 4385 4340 4298 4260 4226 4195 4169 4147 4129 4115 4105 4100 4098 4101 4109 4120 4136 4156 4181 4210 4242 4279 4320 4365 4414 4467 4524 4584 4648 4715 4785 4858 4934 5013 5094 5178 5263 5350 5439 5529 5619 5710 5802 5894 5985 6076 6166 8332 3 11 2 6255 6342 6428 6513 6595 6676 6754 6830 6903 6974 7042 7108 7171 7232 7290 7346 7400 7451 7500 7547 7592 7635 7677 7716 7754 7791 7825 7858 7890 7920 7948 7975 7999 8022 8042 8060 8076 8089 8099 8107 8112 8113 8112 8107 8099 8088 8074 8056 8036 8013 7988 7961 7931 7901 7869 7837 7804 7772 7741 7711 7683 7658 7635 7616 7600 7589 7582 7579 7582 7589 7602 7620 7643 7671 7704 7742 7783 7829 7879 7931 7987 8044 8104 8164 8226 8287 8349 8410 8469 8528 8584 8638 8691 8740 8787 8831 8873 8911 8947 8980 9011 9039 9065 9089 9112 9132 9152 9170 9187 9204 9220 9236 9252 9267 9283 9298 9314 9330 9346 9362 9378 9394 9410 9426 9442 9457 9472 9486 9500 9513 9525 9537 9547 9557 9565 9573 9579 9585 9590 9594 9597 9599 9601 9602 9603 9604 9604 9604 9605 9605 9606 9607 9608 9609 9611 9614 9617 9620 9624 9628 9633 9638 9643 9649 9654 9660 9666 9671 9677 9682 9687 9692 9696 9699 9703 9705 9707 9709 9709 9710 9710 9709 9708 9707 9705 9704 9702 9700 9698 9696 9694 9693 9691 9690 9690 9689 9689 9690 9690 9691 9693 9694 9696 9698 9699 9701 9703 9705 9706 9708 9709 9709 9710 9710 9709 9708 9707 9705 9703 9700 9697 9694 9690 9686 9682 9678 9674 9669 9665 9660 9655 9650 9646 9641 9636 9631 9626 9621 9616 9611 9605 9599 9593 9587 9580 9573 9565 9557 9549 9540 9531 9521 9512 9502 9491 9481 9470 9460 9449 9439 9429 9420 9410 9402 9393 9386 9379 9373 9367 9363 9359 9356 9354 9352 9352 9352 9353 9354 9356 9359 9362 9365 9369 9374 9378 9383 9389 9394 9400 9405 9411 9418 9424 9430 9437 9443 9450 9457 9464 9470 9477 9484 9491 9498 9504 9511 9517 9522 9527 9531 9535 9538 9540 9541 9540 9539 9536 9532 9527 9520 9512 9503 9492 9480 9467 9452 9437 9421 9404 9387 9369 9351 9333 9316 9299 9283 9268 9254 9241 9230 9220 9212 9206 9202 9200 9200 9203 9207 9214 9222 9232 9244 9258 9273 9290 9307 9326 9345 9365 9385 9406 9426 9446 9466 9485 9503 9521 9537 9553 9567 9581 9593 9604 9613 9622 9630 9636 9642 9646 9650 9653 9656 9658 9659 9661 9662 9663 9664 9665 9666 9667 9669 9670 9672 9673 9675 9677 9679 9681 9682 9683 9684 9685 9685 9685 9684 9682 9680 9677 9672 9668 9662 9655 9648 9639 9630 9621 9610 9600 9589 9577 9566 9554 9543 9532 9522 9512 9502 9494 9486 9480 9474 9470 9467 9465 9465 9465 9467 9471 9475 9481 9487 9495 9503 9512 9522 9532 9543 9554 9565 9577 9588 9599 9611 9621 9632 9642 9652 9661 9670 9679 9687 9694 9702 9708 9714 9720 9726 9731 9735 9740 9744 9748 9751 9754 9757 9760 9763 9765 9767 9769 9771 9772 9773 9774 9775 9775 9775 9775 9775 9775 9774 9773 9772 9772 9771 9770 9769 9768 9768 8333 3 11 2 9767 9767 9767 9768 9768 9770 9771 9773 9775 9777 9780 9783 9786 9790 9794 9798 9802 9807 9811 9815 9820 9824 9828 9832 9836 9840 9843 9846 9849 9851 9854 9856 9857 9859 9860 9860 9861 9861 9861 9861 9861 9860 9860 9859 9858 9857 9856 9854 9853 9851 9850 9848 9846 9844 9842 9840 9837 9835 9832 9829 9826 9824 9821 9818 9815 9812 9809 9806 9803 9801 9798 9796 9794 9792 9791 9789 9788 9788 9787 9787 9788 9788 9789 9790 9792 9794 9796 9798 9800 9803 9805 9808 9811 9813 9816 9819 9821 9824 9826 9829 9831 9833 9834 9836 9837 9838 9839 9840 9840 9840 9840 9840 9840 9839 9838 9838 9836 9835 9834 9832 9831 9829 9827 9825 9823 9821 9819 9816 9814 9812 9809 9807 9804 9801 9798 9796 9793 9790 9787 9783 9780 9776 9773 9769 9765 9761 9756 9752 9747 9742 9737 9732 9726 9720 9714 9708 9701 9694 9687 9680 9672 9665 9657 9648 9640 9631 9622 9613 9603 9593 9583 9572 9561 9550 9538 9526 9513 9500 9487 9473 9458 9443 9428 9412 9396 9379 9362 9345 9327 9310 9292 9274 9257 9239 9222 9205 9189 9173 9158 9144 9130 9117 9105 9094 9084 9076 9068 9061 9055 9049 9045 9042 9039 9036 9035 9033 9032 9032 9031 9030 9029 9028 9026 9025 9022 9019 9016 9012 9007 9002 8996 8989 8981 8972 8962 8952 8940 8928 8914 8899 8883 8865 8845 8824 8800 8774 8746 8715 8681 8644 8603 8559 8511 8459 8403 8343 8279 8210 8137 8060 7979 7895 7807 7717 7624 7529 7433 7336 7239 7143 7048 6956 6867 6782 6701 6627 6558 6496 6442 6396 6359 6331 6312 6303 6304 6314 6334 6364 6402 6450 6506 6569 6640 6717 6800 6888 6981 7076 7174 7274 7375 7476 7576 7676 7773 7868 7960 8049 8135 8216 8294 8367 8436 8501 8561 8618 8670 8718 8763 8805 8843 8879 8912 8942 8971 8997 9022 9045 9067 9088 9108 9127 9145 9162 9179 9195 9210 9225 9239 9252 9265 9278 9289 9300 9311 9321 9331 9340 9348 9356 9364 9371 9378 9385 9392 9399 9405 9412 9418 9425 9431 9438 9445 9452 9459 9466 9474 9481 9489 9497 9504 9512 9519 9526 9534 9541 9547 9554 9560 9565 9571 9575 9580 9584 9588 9591 9594 9596 9598 9599 9600 9601 9601 9601 9601 9601 9600 9598 9597 9595 9593 9591 9588 9585 9582 9578 9575 9571 9567 9562 9557 9552 9547 9541 9535 9529 9523 9517 9510 9504 9497 9490 9483 9477 9470 9464 9458 9452 9447 9442 9437 9434 9430 9428 9426 9425 9425 9426 9428 9430 9434 9438 9444 9450 9457 9465 9473 9483 9493 9503 9514 9525 9537 9549 9560 9572 9584 9595 9607 9617 9628 9638 9647 9656 9665 9673 9680 9687 9693 9699 9704 9709 9714 9718 9723 9727 9731 9735 9739 9744 9748 9753 9758 9763 9768 9774 9779 9785 9791 9797 9803 9809 9814 9820 9825 9830 9834 9838 9842 9845 8334 3 11 2 9847 9849 9850 9851 9852 9852 9851 9851 9850 9849 9848 9846 9845 9845 9844 9844 9844 9845 9846 9848 9850 9853 9856 9859 9863 9868 9872 9877 9881 9886 9890 9894 9898 9901 9904 9906 9907 9907 9906 9905 9902 9899 9894 9889 9884 9877 9870 9863 9855 9847 9838 9830 9822 9814 9807 9800 9793 9788 9782 9778 9774 9771 9769 9767 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9765 9764 9761 9758 9754 9749 9743 9736 9729 9720 9710 9700 9689 9678 9666 9654 9641 9629 9617 9604 9593 9581 9571 9561 9551 9543 9535 9529 9524 9519 9516 9514 9512 9512 9512 9514 9516 9518 9522 9525 9529 9534 9539 9543 9548 9553 9558 9562 9567 9571 9575 9579 9582 9585 9588 9591 9593 9595 9597 9599 9600 9601 9602 9603 9603 9604 9604 9603 9603 9602 9600 9599 9597 9594 9591 9587 9583 9579 9574 9568 9562 9556 9549 9541 9533 9525 9517 9508 9499 9490 9481 9472 9463 9453 9444 9435 9426 9417 9408 9399 9390 9381 9371 9361 9351 9340 9328 9315 9302 9287 9272 9255 9237 9218 9197 9176 9153 9129 9104 9078 9051 9024 8996 8969 8941 8914 8887 8862 8837 8814 8793 8774 8756 8742 8730 8720 8714 8711 8710 8713 8718 8726 8737 8751 8766 8784 8804 8826 8849 8872 8897 8922 8947 8972 8996 9019 9041 9062 9082 9100 9116 9130 9143 9153 9161 9167 9172 9174 9175 9174 9172 9169 9164 9158 9152 9145 9137 9130 9122 9114 9107 9099 9092 9086 9080 9075 9070 9066 9063 9061 9059 9059 9059 9060 9061 9064 9067 9072 9076 9082 9089 9096 9104 9112 9122 9132 9143 9154 9166 9178 9191 9205 9218 9232 9247 9261 9276 9291 9305 9320 9334 9348 9362 9375 9388 9401 9413 9424 9435 9445 9455 9464 9473 9481 9489 9496 9504 9510 9517 9523 9530 9536 9542 9548 9554 9560 9567 9573 9580 9587 9594 9601 9608 9615 9623 9630 9638 9645 9653 9660 9667 9675 9682 9688 9695 9701 9707 9713 9718 9723 9728 9733 9737 9741 9744 9748 9750 9753 9755 9757 9759 9760 9761 9761 9762 9762 9761 9760 9759 9758 9756 9755 9752 9750 9747 9744 9741 9737 9734 9730 9726 9722 9718 9714 9710 9706 9702 9698 9695 9691 9688 9685 9682 9679 9677 9674 9672 9671 9669 9668 9666 9665 9664 9663 9662 9660 9659 9657 9656 9653 9651 9648 9645 9642 9638 9633 9628 9623 9617 9610 9603 9596 9588 9580 9572 9563 9555 9546 9537 9528 9518 9509 9501 9492 9483 9475 9467 9459 9452 9444 9437 9431 9424 9418 9411 9405 9399 9393 9387 9381 9375 9369 9362 9355 9348 9340 9332 9324 9315 9306 9297 9287 9276 9265 9254 9242 9230 9218 9205 9192 9178 9164 9150 9136 9121 9105 9090 9074 9058 9041 9023 9006 8987 8969 8949 8929 8909 8887 8865 8843 8820 8796 8771 8746 8720 8694 8667 8640 8612 8584 8555 8526 8497 8468 8439 8409 8335 3 11 2 8380 8350 8320 8291 8261 8232 8202 8172 8143 8113 8083 8053 8023 7993 7962 7931 7900 7868 7836 7803 7770 7736 7702 7668 7633 7598 7562 7526 7490 7453 7417 7380 7343 7307 7270 7234 7198 7163 7128 7093 7060 7026 6994 6962 6931 6901 6871 6842 6814 6787 6760 6734 6709 6684 6660 6637 6614 6592 6571 6550 6530 6510 6491 6473 6456 6439 6423 6408 6394 6381 6368 6357 6347 6338 6331 6324 6319 6315 6313 6312 6312 6314 6317 6322 6328 6335 6344 6353 6364 6377 6390 6404 6420 6436 6453 6472 6491 6511 6531 6553 6575 6598 6622 6646 6671 6697 6723 6750 6778 6807 6836 6866 6897 6929 6962 6995 7030 7065 7100 7137 7175 7213 7251 7291 7331 7371 7412 7453 7494 7536 7577 7619 7660 7701 7741 7781 7820 7859 7897 7934 7971 8006 8041 8074 8107 8138 8169 8198 8227 8255 8282 8308 8334 8359 8383 8407 8430 8453 8476 8499 8521 8544 8566 8588 8610 8632 8653 8675 8696 8717 8737 8757 8777 8795 8813 8830 8846 8861 8875 8888 8899 8909 8917 8925 8930 8934 8937 8938 8938 8937 8934 8930 8925 8920 8913 8906 8898 8889 8880 8870 8860 8849 8838 8827 8815 8802 8789 8775 8760 8744 8726 8708 8687 8665 8641 8615 8587 8557 8524 8489 8452 8412 8370 8327 8281 8233 8185 8135 8085 8034 7983 7933 7884 7837 7792 7749 7709 7673 7641 7612 7589 7570 7557 7549 7546 7549 7557 7571 7591 7615 7645 7679 7718 7760 7807 7856 7908 7962 8018 8075 8134 8192 8251 8309 8366 8423 8478 8531 8583 8632 8680 8726 8769 8810 8849 8886 8921 8954 8985 9014 9042 9068 9093 9117 9139 9161 9181 9201 9220 9239 9256 9274 9290 9306 9322 9337 9352 9366 9380 9393 9406 9418 9430 9441 9452 9463 9473 9482 9492 9501 9509 9517 9525 9533 9541 9548 9555 9563 9570 9576 9583 9590 9597 9603 9610 9616 9622 9629 9635 9641 9647 9653 9659 9664 9669 9675 9680 9685 9690 9694 9699 9703 9707 9711 9715 9719 9722 9726 9729 9732 9735 9738 9740 9743 9745 9747 9749 9750 9751 9753 9754 9754 9755 9755 9755 9755 9755 9754 9754 9753 9752 9752 9751 9750 9750 9749 9748 9748 9748 9748 9748 9748 9749 9750 9750 9752 9753 9754 9756 9758 9759 9761 9763 9765 9766 9768 9769 9771 9772 9773 9773 9774 9774 9774 9773 9772 9771 9770 9769 9767 9766 9764 9762 9760 9758 9756 9755 9753 9751 9750 9749 9748 9747 9747 9746 9746 9746 9746 9747 9748 9748 9749 9750 9751 9752 9753 9753 9754 9755 9755 9756 9756 9756 9756 9756 9755 9755 9755 9754 9754 9754 9753 9753 9753 9753 9753 9754 9755 9755 9757 9758 9759 9761 9762 9764 9765 9767 9768 9769 9770 9770 9770 9770 9769 9767 9765 9762 9758 9754 9749 9743 9736 9729 9721 9712 9703 9693 9683 9671 9660 9648 9636 9623 9610 9597 9584 9571 9557 9544 9530 8336 3 11 2 9516 9503 9489 9476 9463 9449 9436 9423 9410 9398 9386 9374 9362 9351 9340 9329 9320 9310 9302 9294 9287 9281 9276 9271 9268 9265 9264 9263 9264 9265 9268 9271 9276 9281 9287 9293 9300 9308 9316 9324 9332 9341 9349 9358 9366 9374 9382 9390 9397 9403 9410 9416 9421 9426 9430 9434 9438 9441 9443 9446 9448 9449 9451 9452 9453 9453 9454 9454 9453 9453 9452 9450 9448 9445 9442 9439 9434 9429 9423 9417 9409 9401 9392 9382 9371 9359 9347 9334 9320 9305 9290 9275 9259 9243 9226 9210 9194 9177 9161 9146 9130 9116 9101 9088 9075 9063 9052 9041 9031 9023 9015 9007 9001 8996 8991 8987 8984 8982 8980 8979 8979 8979 8981 8983 8986 8989 8993 8998 9004 9011 9019 9027 9036 9046 9058 9070 9082 9096 9111 9126 9143 9160 9177 9195 9214 9233 9253 9273 9293 9313 9333 9353 9373 9392 9411 9430 9448 9466 9483 9499 9515 9530 9544 9558 9571 9584 9596 9607 9618 9629 9639 9649 9658 9668 9677 9686 9695 9703 9712 9721 9729 9738 9746 9754 9762 9770 9778 9785 9793 9800 9807 9813 9819 9825 9830 9835 9840 9844 9847 9851 9854 9856 9859 9861 9863 9864 9865 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9924 9926 9927 9929 9930 9931 9931 9931 9932 9931 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9902 9901 9900 9900 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9919 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9885 9882 9879 9877 9874 9872 9870 9869 9867 9866 9865 9865 9864 9864 9864 9864 9865 9865 9866 9867 9868 9870 9871 9873 9874 9876 9878 9880 9881 9883 9885 9887 9888 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9936 9936 9937 9936 9936 9935 9934 9933 9932 9930 9928 9927 9925 9923 9921 9919 9918 9916 9915 9913 9913 9912 9912 9912 9912 9912 9913 9914 9916 9917 9919 9921 9923 9925 8337 3 11 2 9927 9928 9930 9932 9933 9934 9934 9935 9934 9934 9933 9932 9930 9928 9926 9923 9920 9917 9914 9911 9907 9904 9900 9897 9894 9891 9889 9887 9885 9883 9882 9881 9881 9881 9881 9882 9883 9884 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9911 9911 9910 9910 9908 9907 9905 9903 9901 9899 9896 9893 9890 9886 9883 9879 9875 9871 9867 9864 9860 9856 9852 9848 9845 9841 9838 9835 9832 9830 9828 9826 9825 9824 9823 9823 9823 9824 9825 9826 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9846 9847 9848 9848 9848 9848 9847 9846 9844 9841 9838 9835 9831 9826 9821 9816 9810 9804 9798 9792 9785 9779 9772 9765 9759 9752 9746 9739 9733 9727 9721 9716 9710 9705 9700 9695 9690 9686 9682 9677 9674 9670 9666 9663 9659 9656 9653 9651 9648 9646 9644 9642 9641 9640 9639 9639 9639 9639 9640 9642 9643 9645 9648 9651 9654 9657 9660 9664 9667 9671 9675 9678 9681 9684 9687 9689 9691 9692 9693 9693 9693 9692 9691 9689 9686 9683 9680 9676 9671 9667 9662 9656 9651 9646 9640 9635 9629 9624 9619 9615 9610 9606 9603 9600 9597 9595 9593 9592 9591 9590 9591 9591 9592 9594 9595 9598 9600 9603 9607 9610 9615 9619 9624 9629 9634 9640 9645 9652 9658 9665 9672 9679 9686 9693 9701 9709 9717 9725 9733 9741 9749 9757 9765 9773 9781 9788 9796 9803 9810 9817 9823 9829 9835 9840 9845 9850 9854 9858 9862 9865 9868 9870 9873 9875 9876 9878 9879 9880 9881 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9873 9871 9870 9870 9869 9868 9868 9867 9867 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9871 9870 9869 9868 9866 9865 9863 9861 9859 9856 9854 9852 9850 9848 9846 9845 9843 9842 9842 9841 9841 9842 9843 9844 9845 9847 9849 9851 9854 9856 9859 9862 9864 9866 9869 9870 9872 9873 9874 9874 9874 9873 9872 9870 9868 9866 9863 9860 9856 9853 9849 9846 9842 9839 9836 9833 9830 9828 9827 9825 9824 9824 9824 9825 9826 9827 9828 9830 9831 9833 9835 9836 9837 9838 9838 9838 9836 9834 9832 9828 9823 9818 9811 9804 9795 9786 9775 9764 9751 9738 9725 9711 9696 9681 9665 9650 9634 9618 9603 9588 9572 9558 9544 9530 9517 9505 9493 9482 9472 9462 9454 9446 9439 9433 9427 9422 9418 9415 9413 9411 9409 9409 9409 9409 9410 9412 9414 9416 9419 9423 9427 9431 9436 9441 9446 9452 9458 9464 9471 9478 9485 9492 9500 9507 9515 9523 9531 9540 9548 9556 9564 9572 9580 9588 9595 9602 9610 9616 9623 9629 9635 9641 9646 9651 9656 8338 3 11 2 9660 9664 9668 9672 9675 9678 9680 9683 9685 9687 9689 9691 9693 9694 9696 9698 9699 9700 9702 9703 9704 9706 9707 9708 9710 9711 9712 9714 9715 9716 9718 9719 9720 9722 9723 9725 9726 9728 9729 9731 9732 9734 9736 9738 9740 9743 9745 9748 9750 9753 9756 9760 9763 9766 9770 9774 9777 9781 9785 9789 9792 9796 9799 9803 9806 9809 9811 9813 9815 9817 9818 9819 9820 9820 9820 9820 9819 9818 9817 9815 9813 9811 9809 9806 9804 9801 9799 9796 9793 9791 9788 9785 9782 9780 9777 9774 9771 9768 9764 9761 9757 9753 9749 9744 9738 9733 9726 9719 9712 9704 9696 9687 9677 9667 9656 9645 9634 9622 9610 9597 9585 9572 9559 9546 9533 9520 9507 9494 9481 9468 9455 9442 9430 9417 9405 9392 9379 9366 9353 9340 9326 9313 9299 9284 9269 9254 9239 9223 9206 9190 9173 9156 9139 9122 9105 9089 9072 9056 9040 9025 9010 8996 8983 8971 8960 8950 8941 8934 8927 8922 8917 8915 8913 8912 8913 8915 8918 8922 8927 8933 8940 8947 8956 8965 8975 8985 8996 9007 9019 9032 9045 9058 9072 9086 9100 9115 9129 9145 9160 9176 9192 9208 9224 9240 9257 9273 9290 9306 9322 9338 9354 9370 9385 9400 9414 9428 9441 9453 9465 9475 9486 9495 9503 9510 9517 9523 9527 9531 9534 9536 9538 9539 9539 9539 9538 9537 9536 9534 9532 9530 9528 9526 9525 9523 9522 9520 9519 9519 9518 9518 9518 9518 9519 9519 9520 9520 9521 9521 9521 9521 9520 9519 9517 9515 9512 9509 9505 9500 9494 9488 9481 9473 9464 9455 9445 9434 9423 9411 9399 9385 9372 9357 9342 9327 9311 9294 9277 9259 9241 9221 9201 9180 9158 9135 9111 9087 9061 9034 9006 8977 8947 8916 8884 8852 8819 8785 8751 8717 8683 8649 8616 8584 8553 8523 8494 8467 8443 8420 8400 8382 8368 8356 8347 8341 8339 8339 8343 8349 8359 8371 8386 8403 8423 8445 8468 8493 8519 8547 8575 8604 8633 8662 8691 8719 8747 8775 8801 8827 8852 8876 8898 8920 8940 8959 8977 8994 9010 9024 9038 9050 9062 9073 9082 9091 9098 9105 9111 9116 9119 9122 9124 9124 9124 9122 9119 9115 9110 9104 9096 9088 9079 9068 9057 9045 9031 9018 9003 8988 8972 8956 8939 8921 8903 8884 8864 8843 8821 8797 8773 8746 8718 8687 8654 8618 8580 8538 8492 8443 8391 8334 8274 8209 8141 8069 7993 7914 7833 7749 7663 7575 7487 7399 7311 7224 7140 7058 6980 6906 6838 6775 6718 6669 6626 6592 6566 6547 6537 6536 6543 6557 6579 6609 6645 6687 6735 6787 6844 6903 6965 7028 7092 7156 7219 7281 7340 7397 7450 7499 7544 7585 7621 7652 7678 7699 7715 7726 7732 7733 7729 7721 7708 7691 7669 7643 7613 7578 7539 7496 7448 7395 7337 7274 7206 7132 7052 6966 6874 6776 6671 6560 6443 6319 6190 6055 5915 5770 5622 5471 5317 5162 8339 3 11 2 5007 4853 4700 4551 4406 4267 4135 4010 3895 3790 3696 3615 3546 3490 3449 3422 3410 3413 3431 3463 3509 3569 3642 3728 3824 3932 4049 4175 4308 4447 4591 4739 4890 5042 5194 5346 5497 5645 5790 5932 6069 6201 6328 6450 6565 6675 6780 6878 6971 7059 7141 7218 7291 7360 7424 7486 7544 7599 7651 7702 7750 7797 7843 7887 7930 7972 8014 8054 8094 8133 8172 8210 8247 8283 8319 8354 8388 8421 8453 8484 8514 8542 8570 8597 8622 8646 8669 8691 8711 8731 8749 8767 8783 8798 8812 8826 8838 8849 8860 8870 8879 8887 8894 8901 8907 8912 8917 8921 8924 8927 8929 8930 8931 8932 8931 8930 8929 8926 8923 8919 8915 8909 8903 8895 8887 8878 8867 8855 8842 8827 8811 8793 8774 8752 8729 8705 8678 8649 8619 8586 8552 8515 8477 8436 8394 8350 8304 8256 8206 8156 8103 8049 7994 7937 7880 7821 7761 7700 7638 7575 7511 7446 7381 7315 7248 7180 7111 7041 6971 6900 6828 6755 6682 6608 6533 6457 6381 6304 6227 6149 6072 5994 5916 5838 5761 5684 5609 5534 5460 5388 5317 5249 5182 5118 5057 4998 4943 4891 4843 4799 4758 4722 4691 4664 4642 4625 4614 4607 4606 4610 4620 4635 4656 4683 4714 4752 4794 4842 4895 4953 5016 5083 5155 5231 5311 5394 5481 5570 5662 5757 5853 5951 6050 6150 6251 6352 6452 6553 6652 6751 6848 6944 7038 7129 7219 7307 7391 7474 7554 7631 7705 7776 7845 7911 7975 8036 8094 8150 8204 8255 8304 8352 8397 8441 8483 8523 8562 8600 8636 8671 8706 8739 8771 8802 8833 8863 8892 8920 8948 8975 9001 9027 9052 9076 9100 9123 9145 9167 9188 9209 9229 9248 9267 9285 9303 9319 9335 9351 9366 9380 9394 9407 9419 9431 9442 9453 9463 9473 9482 9491 9499 9507 9514 9522 9528 9535 9541 9547 9553 9559 9565 9570 9576 9581 9587 9592 9598 9603 9609 9615 9620 9626 9631 9637 9642 9648 9653 9658 9663 9668 9673 9677 9681 9685 9689 9692 9695 9698 9701 9703 9706 9707 9709 9711 9713 9714 9716 9717 9719 9720 9722 9724 9726 9728 9731 9734 9736 9739 9743 9746 9750 9753 9757 9761 9765 9768 9772 9776 9779 9782 9785 9788 9790 9792 9794 9796 9797 9798 9799 9800 9800 9800 9800 9801 9801 9801 9801 9801 9802 9803 9804 9805 9807 9808 9811 9813 9816 9819 9823 9826 9830 9834 9837 9841 9845 9848 9852 9855 9857 9860 9861 9863 9863 9864 9863 9863 9861 9859 9857 9854 9851 9848 9844 9841 9837 9833 9830 9826 9823 9820 9818 9816 9815 9814 9814 9815 9816 9817 9820 9823 9826 9830 9834 9839 9844 9849 9854 9859 9865 9870 9875 9879 9884 9888 9891 9895 9898 9900 9902 9903 9904 9905 9905 9905 9904 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 8340 3 11 2 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9884 9883 9882 9881 9881 9880 9880 9880 9881 9882 9883 9884 9885 9887 9889 9892 9894 9897 9900 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9928 9929 9930 9930 9930 9930 9930 9929 9927 9926 9924 9922 9920 9917 9914 9911 9908 9905 9901 9897 9894 9890 9886 9882 9878 9874 9870 9866 9863 9859 9856 9853 9851 9849 9847 9845 9844 9843 9843 9843 9844 9845 9847 9849 9851 9853 9856 9859 9863 9866 9870 9873 9877 9880 9883 9886 9889 9891 9893 9894 9895 9896 9896 9896 9896 9895 9894 9892 9891 9889 9887 9885 9884 9882 9881 9880 9879 9879 9879 9879 9880 9882 9884 9886 9889 9892 9896 9900 9904 9908 9912 9916 9920 9923 9927 9930 9932 9934 9936 9937 9937 9936 9935 9934 9932 9929 9926 9922 9918 9913 9909 9904 9899 9895 9890 9885 9881 9877 9873 9869 9866 9863 9860 9857 9855 9853 9851 9849 9847 9844 9842 9839 9836 9832 9828 9823 9818 9812 9805 9797 9789 9779 9769 9758 9746 9734 9721 9707 9692 9678 9662 9647 9631 9615 9599 9583 9567 9551 9535 9520 9505 9491 9477 9463 9451 9438 9427 9417 9407 9398 9390 9382 9376 9370 9366 9362 9359 9357 9356 9356 9357 9359 9362 9366 9371 9376 9383 9390 9398 9407 9416 9427 9438 9449 9461 9474 9486 9500 9513 9527 9540 9554 9568 9581 9595 9608 9621 9634 9646 9658 9670 9681 9692 9703 9713 9722 9731 9740 9749 9757 9765 9773 9780 9787 9795 9802 9809 9816 9823 9830 9837 9844 9850 9857 9864 9871 9878 9884 9890 9896 9902 9908 9913 9918 9922 9926 9930 9933 9935 9937 9939 9940 9941 9941 9941 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9929 9930 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9944 9945 9947 9948 9948 9949 9949 9949 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9930 9930 9930 9931 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9942 9942 9941 9940 9939 9937 9935 9933 9930 9927 9923 9920 9916 9913 9909 9905 9902 9898 9895 9892 9889 9887 9885 9884 9882 9882 9881 9881 9881 9882 9883 9884 9885 9887 9889 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9923 9925 9927 9929 9931 9934 9936 9939 9942 9944 9947 9949 9952 9954 9956 9958 9959 9960 9961 9962 9961 9961 9960 9959 9957 9955 9952 9949 9946 9942 9938 9934 9930 9926 9922 9917 9913 9909 9905 9901 9898 9895 9892 9889 9887 9886 9885 8341 3 11 3 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9934 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9923 9923 9924 9925 9926 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 9942 9943 9943 9943 9942 9941 9940 9939 9937 9935 9932 9929 9926 9923 9920 9917 9914 9911 9907 9905 9902 9899 9897 9895 9894 9892 9892 9891 9891 9892 9892 9894 9895 9897 9899 9902 9904 9907 9910 9913 9916 9919 9921 9924 9926 9928 9930 9931 9932 9932 9932 9932 9931 9930 9929 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9901 9898 9896 9893 9891 9889 9887 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9871 9869 9867 9864 9862 9859 9856 9853 9849 9846 9842 9838 9835 9831 9827 9824 9820 9817 9813 9810 9808 9805 9803 9801 9799 9797 9796 9794 9793 9792 9790 9789 9787 9785 9783 9780 9777 9773 9768 9763 9758 9751 9744 9736 9728 9719 9709 9699 9688 9677 9666 9654 9642 9630 9618 9606 9594 9583 9572 9562 9552 9544 9535 9528 9521 9516 9511 9508 9505 9504 9503 9503 9505 9507 9510 9514 9519 9525 9532 9539 9547 9556 9565 9575 9585 9596 9607 9618 9630 9642 9654 9667 9679 9691 9704 9716 9728 9740 9751 9763 9773 9784 9794 9803 9812 9820 9827 9834 9840 9845 9850 9854 9858 9860 9863 9864 9866 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9867 9868 9869 9870 9871 9873 9874 9876 9878 9879 9881 9883 9884 9885 9886 9887 9888 9888 9888 9888 9887 9886 9885 9884 9882 9880 9878 9876 9874 9872 9871 9869 9867 9865 9864 9863 9862 9861 9861 9860 9860 9860 9860 9861 9861 9861 9862 9862 9863 9863 9863 9863 9862 9862 9861 9860 9858 9857 9854 9852 9849 9846 9843 9839 9836 9832 9828 9823 9819 9815 9810 9806 9801 9797 9793 9788 9784 9780 9776 9772 9768 9764 9760 9756 9752 9747 9743 9739 9735 9730 9726 9721 9717 9712 9707 9702 9696 9691 9686 9681 9676 9671 9666 9661 9657 9653 9649 9646 9644 9642 9640 9639 9639 9639 9640 9642 9644 9647 9650 9654 9658 9663 9668 9672 9677 9682 9686 9691 9694 9697 9700 9701 9702 9702 9701 9698 9695 9690 9685 9678 9670 9661 9651 9640 9628 9616 9603 9589 9576 9562 9549 9535 9522 9510 9498 9487 9477 9468 9461 9454 9449 9445 9442 9441 9441 9442 9445 9449 9453 9459 9466 9473 9481 9490 9499 9508 9517 9527 9537 9546 9555 9564 9573 9581 9589 9596 9603 9609 9616 9621 9627 9632 9636 9641 9645 9649 9653 9658 9662 9666 9671 9676 9681 9686 9691 9697 9703 9710 9717 9723 9731 9738 9745 9753 9760 9768 9775 9782 9789 9795 8342 3 11 3 9801 9807 9812 9816 9820 9824 9827 9829 9831 9832 9832 9832 9831 9830 9829 9827 9825 9823 9820 9818 9815 9813 9810 9808 9805 9803 9802 9800 9798 9797 9796 9795 9794 9793 9792 9791 9790 9788 9787 9785 9782 9779 9776 9772 9768 9763 9757 9751 9744 9736 9728 9719 9710 9700 9690 9679 9667 9655 9643 9630 9617 9603 9589 9574 9559 9543 9527 9510 9492 9474 9454 9434 9413 9391 9368 9345 9320 9294 9267 9239 9211 9181 9151 9120 9089 9057 9025 8993 8960 8928 8895 8863 8831 8800 8769 8738 8709 8680 8651 8623 8596 8569 8543 8517 8492 8467 8442 8417 8392 8367 8342 8316 8290 8264 8238 8211 8183 8155 8128 8100 8072 8044 8017 7990 7964 7940 7916 7895 7875 7857 7842 7830 7820 7814 7810 7810 7814 7821 7832 7846 7864 7886 7911 7940 7971 8006 8043 8083 8125 8169 8215 8262 8310 8359 8408 8458 8508 8557 8606 8654 8701 8747 8792 8836 8878 8918 8957 8995 9030 9064 9096 9126 9154 9181 9206 9230 9252 9272 9291 9309 9325 9340 9354 9367 9379 9390 9400 9410 9418 9426 9434 9441 9448 9455 9462 9468 9475 9481 9488 9495 9502 9509 9516 9524 9532 9540 9549 9557 9566 9575 9584 9593 9602 9611 9620 9629 9637 9645 9653 9660 9667 9674 9680 9686 9692 9697 9702 9706 9710 9714 9718 9722 9725 9729 9732 9736 9740 9744 9748 9752 9756 9761 9766 9771 9776 9781 9787 9792 9798 9804 9809 9815 9821 9826 9831 9836 9840 9844 9848 9851 9854 9856 9858 9860 9861 9862 9862 9862 9862 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9853 9853 9853 9854 9855 9856 9857 9858 9860 9862 9864 9866 9869 9871 9873 9876 9878 9881 9883 9885 9887 9889 9891 9892 9893 9894 9895 9896 9896 9896 9896 9895 9895 9894 9893 9892 9890 9889 9888 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9857 9857 9856 9856 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9848 9846 9845 9843 9841 9839 9836 9833 9829 9825 9820 9815 9810 9803 9796 9789 9781 9772 9763 9753 9743 9731 9720 9708 9695 9681 9667 9653 9638 9623 9607 9591 9574 9557 9539 9521 9502 9483 9463 9443 9422 9401 9379 9357 9334 9311 9287 9263 9238 9213 9188 9163 9137 9111 9085 9059 9034 9008 8983 8959 8935 8912 8890 8869 8849 8830 8813 8797 8783 8771 8760 8751 8744 8739 8736 8735 8735 8738 8743 8749 8757 8767 8778 8791 8806 8821 8838 8856 8875 8894 8914 8935 8956 8977 8999 9020 9041 9062 9083 9103 9123 9142 9161 9179 9196 9212 9228 9243 9258 9271 9284 9297 9309 9320 9331 9341 9351 9361 9371 9381 9390 9400 9410 9419 9429 9440 9450 9461 9472 9483 9494 9506 9518 9531 9543 9556 9569 9582 9595 9607 9620 9633 8343 3 11 3 9645 9657 9669 9681 9692 9703 9713 9723 9732 9741 9749 9757 9764 9771 9778 9784 9790 9795 9800 9805 9809 9814 9818 9822 9825 9829 9833 9836 9839 9843 9846 9849 9852 9855 9858 9861 9864 9867 9869 9872 9874 9877 9879 9882 9884 9886 9888 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9930 9929 9927 9925 9924 9922 9919 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9901 9900 9899 9899 9899 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9899 9898 9897 9896 9895 9893 9891 9888 9885 9882 9878 9874 9870 9865 9861 9856 9850 9845 9840 9834 9828 9823 9818 9812 9807 9802 9798 9793 9789 9785 9782 9779 9776 9773 9771 9770 9768 9767 9766 9766 9766 9766 9766 9767 9767 9768 9769 9770 9771 9773 9774 9776 9777 9779 9781 9783 9785 9787 9790 9793 9795 9799 9802 9805 9809 9813 9817 9821 9826 9830 9835 9839 9844 9849 9854 9859 9863 9868 9872 9876 9880 9884 9887 9890 9893 9895 9897 9899 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9907 9907 9908 9909 9911 9912 9913 9915 9916 9918 9919 9921 9922 9923 9923 9923 9923 9923 9922 9921 9919 9917 9915 9912 9908 9904 9900 9895 9891 9885 9880 9874 9869 9863 9858 9852 9847 9842 9838 9834 9830 9827 9824 9822 9820 9818 9817 9817 9817 9817 9817 9817 9818 9818 9818 9818 9818 9818 9817 9815 9813 9810 9806 9802 9797 9792 9785 9778 9771 9762 9754 9745 9735 9725 9715 9705 9695 9685 9674 9665 9655 9646 9637 9628 9620 9612 9604 9597 9589 9583 9576 9569 9563 9557 9550 9543 9537 9530 9522 9515 9507 9499 9491 9482 9473 9465 9456 9447 9438 9430 9421 9414 9406 9400 9394 9389 9385 9383 9381 9380 9381 9383 9386 9390 9396 9403 9411 9419 9429 9440 9451 9463 9475 9488 9500 9513 9526 9538 9551 9563 9574 9585 9595 9605 9615 9623 9631 9639 9646 9652 9658 9663 9668 9673 9677 9682 9686 9690 9693 9697 9701 9705 9708 9712 9716 9719 9723 9726 9729 9732 9735 9738 9740 9742 9743 9744 9744 9744 9743 9742 9740 9737 9734 9730 9726 9721 9716 9710 9704 9697 9690 9683 9675 9667 9659 9651 9642 9633 9625 9616 9607 9598 9589 9580 9571 9562 9553 9544 9535 9526 9517 9509 9501 9492 9485 9477 9470 9463 9457 9452 9447 9442 9439 9436 9434 9433 9432 9433 9435 9437 9441 9446 9452 9458 9466 9474 9484 9494 9505 9516 9529 9541 9555 9568 9582 9596 9610 9625 9639 9653 9667 9681 9694 9707 9719 9731 8344 3 11 3 9743 9754 9764 9774 9783 9791 9799 9806 9813 9818 9823 9828 9832 9835 9837 9839 9841 9842 9842 9842 9842 9841 9840 9839 9837 9835 9834 9831 9829 9827 9825 9822 9820 9818 9816 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9790 9788 9786 9784 9781 9779 9777 9774 9772 9770 9768 9766 9764 9762 9761 9760 9759 9759 9759 9759 9760 9761 9763 9765 9768 9771 9775 9779 9783 9787 9792 9797 9801 9806 9811 9815 9819 9823 9827 9830 9832 9835 9836 9837 9838 9837 9837 9836 9834 9832 9830 9827 9824 9821 9818 9815 9811 9808 9805 9803 9800 9798 9796 9794 9793 9792 9792 9792 9792 9792 9793 9794 9795 9797 9798 9800 9802 9803 9805 9807 9809 9810 9812 9813 9815 9816 9817 9819 9820 9821 9822 9823 9824 9825 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9844 9847 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9873 9873 9874 9874 9874 9874 9874 9873 9873 9872 9871 9870 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9855 9854 9852 9851 9851 9850 9849 9849 9849 9849 9849 9849 9849 9850 9851 9852 9853 9854 9855 9856 9858 9859 9860 9862 9863 9864 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9882 9884 9885 9887 9888 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9887 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9856 9855 9854 9854 9854 9854 9855 9855 9856 9858 9859 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9870 9870 9869 9869 9867 9866 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9844 9843 9842 9841 9840 9840 9840 9841 9841 9842 9843 9844 9845 9846 9848 9849 9850 9851 9852 9853 9853 9853 9853 9853 9852 9851 9850 9848 9846 9844 9841 9838 9835 9832 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9789 9785 9782 9780 9778 9776 9774 9773 9772 9772 9772 9772 9773 9775 9776 9778 9781 9783 9786 9789 9793 9796 9799 9803 9806 9809 9812 9815 9818 9821 9823 9825 9827 9828 9829 9830 9831 9831 9831 9830 9829 9828 9827 9826 9824 9823 9821 9820 9818 9817 9815 9814 9814 9813 9813 9813 9813 9814 9815 9816 9818 9820 9823 9826 9829 9832 9836 9840 9844 9848 9852 9857 9861 9865 9869 9872 9876 9879 9881 9884 9885 9887 9888 9888 9888 9887 9886 9884 9882 9880 9877 9874 9871 9868 9864 9861 9858 9854 9851 9848 9846 9843 9841 9840 9838 9837 9837 9837 9837 9837 9837 9838 9839 9840 9841 9842 9843 9844 9845 9845 8345 3 11 3 9846 9846 9846 9845 9844 9843 9842 9841 9839 9838 9836 9834 9832 9830 9828 9827 9826 9824 9823 9823 9822 9822 9823 9823 9824 9824 9826 9827 9828 9829 9830 9832 9833 9833 9834 9834 9835 9834 9834 9833 9832 9831 9829 9827 9825 9822 9820 9817 9814 9811 9809 9806 9803 9800 9798 9795 9793 9791 9789 9787 9785 9783 9781 9779 9778 9776 9773 9771 9769 9766 9763 9760 9756 9752 9748 9743 9738 9733 9728 9722 9717 9711 9705 9699 9693 9688 9682 9677 9672 9667 9663 9659 9655 9652 9649 9647 9645 9644 9643 9642 9642 9642 9642 9643 9644 9645 9647 9648 9650 9652 9654 9657 9659 9662 9664 9667 9670 9673 9676 9680 9683 9687 9691 9695 9700 9705 9710 9715 9720 9726 9731 9737 9743 9749 9755 9761 9766 9772 9777 9782 9787 9792 9796 9799 9802 9805 9807 9809 9810 9811 9811 9811 9810 9809 9808 9806 9804 9802 9799 9797 9794 9791 9788 9786 9783 9780 9777 9775 9772 9770 9767 9765 9763 9760 9758 9756 9754 9751 9749 9746 9744 9741 9738 9735 9732 9729 9725 9722 9718 9714 9711 9707 9703 9699 9695 9690 9686 9682 9678 9674 9671 9667 9663 9660 9657 9654 9651 9649 9646 9644 9643 9642 9641 9640 9640 9640 9641 9642 9643 9645 9646 9649 9651 9653 9656 9659 9662 9665 9668 9671 9674 9677 9680 9682 9685 9687 9688 9690 9691 9692 9692 9692 9692 9692 9691 9690 9689 9688 9687 9685 9684 9682 9680 9679 9677 9676 9674 9673 9672 9670 9669 9668 9668 9667 9666 9665 9665 9664 9663 9663 9662 9661 9660 9659 9658 9657 9656 9654 9653 9651 9650 9648 9646 9645 9643 9641 9639 9637 9635 9633 9631 9629 9627 9624 9622 9620 9618 9615 9613 9610 9608 9605 9602 9599 9596 9593 9590 9587 9584 9581 9578 9575 9571 9568 9565 9562 9559 9556 9552 9549 9546 9542 9539 9535 9531 9527 9522 9517 9512 9507 9500 9494 9486 9479 9470 9461 9452 9442 9431 9420 9408 9396 9383 9371 9358 9344 9331 9318 9304 9291 9278 9266 9253 9242 9230 9219 9209 9199 9190 9182 9174 9167 9160 9154 9149 9145 9141 9137 9135 9133 9131 9130 9130 9130 9130 9131 9133 9135 9137 9140 9143 9147 9151 9156 9161 9166 9172 9178 9183 9190 9196 9202 9208 9214 9220 9225 9230 9234 9238 9242 9245 9247 9248 9248 9248 9247 9245 9243 9239 9235 9231 9225 9220 9214 9207 9201 9194 9187 9180 9174 9167 9161 9156 9150 9145 9140 9136 9132 9129 9126 9123 9120 9117 9114 9111 9108 9105 9101 9097 9092 9086 9080 9073 9065 9056 9047 9037 9026 9014 9001 8988 8975 8960 8946 8931 8916 8901 8886 8871 8856 8841 8827 8813 8799 8785 8772 8759 8746 8733 8720 8708 8695 8682 8669 8655 8641 8627 8612 8596 8579 8562 8544 8524 8504 8483 8461 8438 8414 8390 8364 8338 8311 8283 8254 8225 8196 8166 8135 8105 8073 8346 3 11 3 8042 8010 7978 7945 7913 7880 7846 7812 7778 7744 7709 7674 7638 7601 7565 7527 7490 7451 7413 7374 7334 7294 7253 7213 7171 7130 7089 7047 7006 6965 6923 6883 6842 6802 6762 6723 6685 6647 6611 6575 6540 6506 6473 6441 6411 6381 6353 6326 6300 6275 6252 6229 6208 6189 6171 6154 6138 6124 6111 6099 6089 6080 6073 6067 6063 6060 6058 6058 6060 6063 6068 6075 6082 6092 6103 6115 6130 6145 6162 6180 6200 6221 6243 6266 6291 6317 6343 6371 6399 6429 6459 6490 6521 6553 6586 6619 6653 6687 6721 6755 6790 6825 6860 6896 6931 6967 7002 7037 7073 7108 7143 7178 7212 7247 7281 7315 7348 7382 7415 7447 7479 7511 7542 7573 7603 7633 7662 7691 7720 7747 7775 7802 7828 7853 7878 7903 7927 7950 7973 7995 8017 8038 8058 8078 8098 8116 8135 8152 8170 8187 8203 8219 8235 8250 8266 8281 8295 8310 8324 8339 8353 8367 8382 8396 8410 8424 8438 8452 8465 8479 8492 8505 8518 8530 8541 8552 8563 8573 8582 8590 8597 8604 8610 8615 8619 8622 8625 8627 8628 8629 8630 8630 8630 8630 8630 8631 8631 8633 8635 8637 8641 8645 8650 8656 8664 8672 8682 8692 8704 8716 8729 8744 8758 8774 8790 8806 8822 8839 8855 8872 8888 8904 8919 8933 8948 8961 8974 8986 8997 9008 9018 9028 9036 9045 9053 9060 9067 9074 9081 9087 9094 9100 9107 9114 9121 9128 9135 9143 9150 9158 9166 9174 9182 9191 9199 9207 9215 9223 9231 9238 9246 9252 9259 9265 9270 9275 9280 9284 9288 9291 9295 9297 9300 9302 9304 9306 9308 9309 9311 9313 9315 9317 9320 9323 9326 9329 9333 9337 9341 9346 9351 9356 9362 9368 9373 9380 9386 9392 9398 9404 9410 9415 9421 9426 9431 9435 9439 9443 9446 9449 9451 9453 9455 9456 9457 9458 9458 9459 9459 9459 9459 9460 9460 9461 9461 9462 9464 9465 9467 9470 9472 9475 9479 9482 9486 9491 9495 9500 9505 9511 9516 9521 9527 9532 9538 9543 9548 9553 9558 9562 9567 9571 9574 9578 9581 9584 9586 9589 9591 9592 9594 9595 9595 9596 9596 9596 9596 9595 9594 9593 9592 9591 9589 9588 9586 9584 9583 9581 9579 9577 9575 9574 9572 9571 9569 9568 9567 9567 9566 9566 9566 9567 9567 9568 9570 9571 9573 9575 9578 9580 9583 9586 9589 9593 9596 9600 9603 9607 9610 9614 9617 9621 9624 9627 9631 9634 9636 9639 9642 9644 9646 9649 9651 9653 9655 9656 9658 9660 9662 9663 9665 9666 9667 9669 9670 9671 9673 9674 9675 9676 9677 9677 9678 9678 9679 9679 9679 9679 9679 9679 9678 9678 9677 9677 9676 9675 9675 9674 9673 9673 9672 9672 9672 9672 9672 9672 9673 9673 9674 9675 9676 9677 9678 9680 9681 9682 9684 9685 9686 9687 9688 9689 9690 9690 9691 9691 9691 9690 9690 9690 9689 9688 9687 9686 9685 9684 9683 9682 9681 9680 8347 3 11 3 9680 9679 9678 9678 9678 9678 9678 9678 9678 9679 9679 9680 9680 9681 9682 9682 9683 9683 9683 9684 9684 9684 9683 9683 9682 9682 9681 9680 9679 9678 9677 9676 9675 9675 9674 9673 9673 9673 9673 9673 9674 9674 9675 9676 9678 9679 9681 9683 9685 9687 9689 9691 9693 9694 9696 9697 9698 9699 9700 9700 9701 9700 9700 9699 9698 9697 9696 9694 9693 9691 9689 9688 9686 9684 9683 9682 9681 9680 9679 9678 9678 9678 9678 9678 9678 9678 9679 9679 9679 9679 9678 9678 9677 9676 9674 9672 9670 9667 9664 9660 9655 9650 9645 9639 9632 9626 9618 9611 9603 9594 9586 9577 9568 9559 9550 9540 9531 9521 9512 9502 9492 9482 9472 9462 9451 9440 9429 9418 9406 9394 9381 9368 9354 9340 9326 9311 9296 9280 9264 9247 9231 9214 9197 9181 9164 9148 9133 9118 9104 9090 9078 9067 9057 9049 9042 9037 9034 9032 9032 9034 9037 9043 9050 9059 9069 9081 9095 9110 9127 9144 9163 9182 9202 9223 9244 9265 9287 9309 9331 9352 9373 9394 9414 9434 9454 9472 9490 9508 9524 9540 9555 9570 9584 9597 9609 9621 9632 9643 9653 9663 9672 9680 9688 9696 9703 9710 9716 9722 9727 9732 9737 9741 9745 9748 9751 9754 9757 9759 9761 9762 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9775 9776 9778 9780 9783 9785 9788 9791 9795 9798 9802 9806 9810 9814 9818 9822 9826 9830 9833 9836 9839 9842 9844 9846 9848 9849 9850 9850 9850 9849 9848 9847 9846 9844 9843 9841 9839 9837 9836 9834 9833 9832 9831 9831 9831 9831 9832 9833 9834 9836 9838 9840 9843 9845 9847 9850 9852 9854 9856 9858 9859 9860 9861 9861 9861 9860 9859 9857 9855 9853 9851 9848 9846 9843 9840 9838 9835 9833 9831 9830 9829 9828 9828 9828 9829 9830 9831 9833 9835 9838 9841 9843 9846 9849 9852 9855 9857 9860 9861 9863 9864 9865 9865 9865 9864 9863 9861 9859 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9826 9824 9822 9820 9819 9818 9818 9817 9817 9818 9818 9819 9820 9821 9822 9823 9825 9826 9827 9829 9830 9831 9832 9833 9833 9834 9834 9834 9833 9833 9832 9831 9830 9829 9827 9826 9824 9822 9819 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9779 9776 9774 9772 9771 9769 9769 9768 9768 9768 9769 9769 9771 9772 9774 9776 9779 9781 9784 9787 9790 9793 9796 9799 9802 9804 9806 9809 9811 9812 9813 9814 9815 9816 9816 9816 9815 9815 9814 9814 9813 9813 9812 9812 9812 9812 9813 9814 9815 9817 9819 9822 9825 9828 9832 9837 9842 9847 9852 9857 9863 9868 9874 9879 9884 9889 9893 9897 9901 9904 9906 9908 9909 9909 9909 9908 9907 9905 9902 9899 9896 9892 9888 9884 9880 9876 9872 9868 9865 9861 9859 9856 9854 9853 9852 9852 9852 9853 9854 8348 3 11 3 9856 9858 9860 9863 9866 9869 9872 9875 9878 9881 9883 9885 9887 9889 9889 9890 9889 9889 9888 9886 9884 9881 9878 9875 9872 9869 9865 9862 9859 9856 9853 9851 9849 9848 9847 9847 9848 9849 9850 9852 9855 9858 9862 9866 9870 9874 9879 9884 9888 9893 9897 9902 9906 9910 9913 9916 9918 9921 9922 9924 9924 9925 9925 9925 9924 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9874 9871 9867 9862 9857 9852 9847 9841 9835 9828 9822 9814 9807 9799 9791 9782 9773 9763 9754 9743 9732 9721 9709 9697 9684 9670 9656 9641 9625 9609 9592 9575 9556 9537 9518 9498 9477 9456 9435 9413 9391 9369 9347 9326 9304 9283 9262 9242 9223 9205 9187 9171 9156 9142 9129 9118 9108 9099 9092 9087 9083 9080 9079 9079 9081 9084 9088 9093 9099 9107 9115 9124 9134 9145 9156 9168 9181 9194 9208 9222 9236 9251 9267 9282 9298 9315 9331 9348 9365 9382 9400 9417 9435 9452 9470 9488 9505 9523 9540 9557 9573 9589 9605 9620 9635 9649 9662 9675 9687 9698 9709 9718 9728 9736 9743 9750 9756 9762 9767 9772 9776 9779 9783 9786 9789 9791 9794 9796 9798 9801 9803 9805 9808 9810 9813 9816 9819 9822 9825 9828 9831 9834 9837 9840 9844 9847 9850 9853 9856 9860 9863 9866 9869 9872 9875 9878 9880 9883 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9920 9921 9922 9923 9924 9924 9924 9924 9923 9923 9922 9920 9919 9918 9916 9914 9912 9910 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9883 9881 9879 9877 9875 9874 9872 9871 9870 9870 9869 9869 9869 9868 9869 9869 9869 9869 9869 9869 9869 9870 9869 9869 9869 9868 9867 9866 9865 9864 9862 9860 9858 9855 9853 9850 9848 9845 9842 9839 9836 9833 9831 9828 9826 9824 9822 9820 9818 9817 9816 9815 9815 9814 9814 9814 9814 9814 9814 9815 9815 9815 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9824 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9847 9848 9849 9849 9850 9850 9849 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9831 9829 9828 9826 9825 9824 9823 9822 9822 9821 9820 9820 9819 9818 9818 9817 9815 9814 9812 9810 9807 9804 9801 9798 9794 9789 9785 9780 9775 9770 9764 9759 9753 9748 9742 9737 9732 9727 9722 9718 9714 9710 9707 9704 9701 9698 9696 9694 9693 9691 9690 9689 9688 9687 9686 9685 9684 9682 9681 9680 9678 9676 9674 9672 9670 9667 9664 9660 9657 9653 9649 9644 9639 9633 9627 9621 9614 9606 9598 9589 9579 9568 9557 9544 9531 9516 9500 9483 9465 9446 9425 9403 9380 9355 9329 9301 9273 9243 8349 3 11 3 9212 9180 9147 9113 9079 9043 9007 8971 8935 8898 8861 8825 8789 8754 8719 8685 8653 8621 8591 8562 8535 8510 8486 8464 8444 8426 8410 8395 8382 8371 8361 8352 8345 8338 8332 8327 8321 8315 8309 8302 8294 8285 8274 8261 8246 8228 8208 8186 8160 8132 8101 8068 8031 7993 7952 7909 7864 7819 7772 7725 7679 7632 7587 7544 7502 7464 7428 7396 7368 7345 7327 7313 7306 7303 7307 7316 7331 7353 7379 7411 7449 7491 7538 7589 7644 7703 7764 7827 7893 7960 8027 8095 8163 8231 8298 8363 8427 8488 8548 8606 8660 8712 8762 8808 8852 8893 8931 8966 8998 9029 9056 9082 9105 9126 9146 9164 9180 9195 9209 9221 9233 9243 9253 9262 9270 9277 9284 9291 9297 9302 9307 9312 9316 9320 9323 9326 9329 9331 9333 9334 9335 9335 9335 9334 9332 9330 9326 9322 9316 9310 9302 9292 9281 9269 9254 9238 9219 9199 9177 9152 9125 9096 9065 9032 8997 8960 8921 8881 8840 8797 8754 8711 8668 8625 8583 8542 8502 8464 8429 8396 8367 8341 8318 8299 8284 8274 8268 8267 8270 8278 8290 8306 8327 8352 8380 8412 8447 8485 8525 8568 8612 8658 8704 8751 8799 8846 8892 8938 8983 9027 9069 9110 9148 9185 9220 9253 9285 9314 9341 9367 9390 9412 9433 9452 9470 9487 9503 9518 9532 9546 9559 9572 9584 9596 9608 9619 9631 9642 9653 9664 9675 9685 9696 9706 9716 9725 9734 9743 9752 9760 9767 9774 9781 9787 9792 9797 9802 9806 9810 9813 9815 9818 9820 9821 9823 9824 9825 9826 9827 9828 9829 9829 9831 9832 9833 9834 9836 9838 9840 9842 9845 9847 9850 9853 9856 9858 9861 9864 9867 9869 9872 9874 9876 9877 9879 9880 9880 9880 9880 9879 9878 9877 9875 9873 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9839 9836 9834 9832 9830 9829 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9815 9813 9811 9809 9806 9803 9799 9796 9792 9787 9783 9778 9773 9768 9763 9758 9753 9749 9744 9740 9736 9732 9729 9726 9723 9721 9719 9718 9717 9717 9717 9718 9719 9720 9722 9724 9726 9729 9732 9735 9738 9742 9745 9749 9754 9758 9762 9767 9772 9777 9782 9787 9793 9798 9804 9810 9816 9821 9827 9833 9839 9845 9850 9856 9861 9866 9870 9875 9879 9882 9885 9888 9890 9892 9893 9894 9894 9893 9893 9891 9889 9887 9884 9881 9878 9874 9870 9865 9860 9855 9850 9845 9840 9834 9829 9824 9818 9813 9808 9803 9798 9794 9789 9785 9781 9778 9775 9772 9769 9766 9764 9762 9760 9759 9758 9756 9755 9754 9753 9751 9750 9748 9747 9745 9742 9740 9737 9734 9730 9726 9722 9718 9713 9709 9704 9699 9693 9688 9684 9679 9674 9670 9666 9663 9660 9657 9656 9654 9654 9653 9654 9655 9657 9659 9661 9665 9668 9672 9676 9681 9686 9691 9696 9702 9707 9713 9718 9724 9730 8350 3 11 3 9736 9743 9749 9755 9762 9769 9776 9783 9790 9798 9805 9813 9821 9829 9838 9846 9854 9863 9871 9879 9886 9894 9901 9908 9914 9919 9924 9929 9932 9935 9938 9939 9940 9941 9940 9940 9939 9937 9935 9933 9931 9928 9926 9924 9922 9920 9918 9917 9916 9916 9915 9916 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9940 9940 9941 9940 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9915 9915 9914 9914 9915 9915 9916 9917 9918 9920 9921 9923 9925 9926 9928 9929 9930 9931 9932 9932 9932 9932 9932 9931 9930 9929 9928 9926 9924 9923 9921 9919 9918 9916 9915 9914 9914 9913 9913 9914 9915 9916 9918 9920 9923 9926 9929 9933 9937 9941 9946 9951 9955 9960 9964 9969 9973 9977 9981 9984 9987 9990 9992 9993 9994 9995 9995 9995 9994 9992 9990 9988 9985 9981 9978 9974 9969 9965 9960 9955 9950 9945 9940 9935 9931 9926 9922 9918 9914 9910 9907 9905 9903 9901 9900 9899 9899 9899 9899 9900 9902 9903 9905 9907 9910 9912 9915 9918 9920 9923 9925 9927 9929 9931 9932 9934 9934 9935 9935 9934 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9918 9916 9915 9914 9913 9912 9912 9912 9912 9913 9914 9915 9917 9919 9921 9923 9926 9929 9931 9934 9937 9940 9943 9946 9949 9952 9955 9957 9960 9963 9965 9968 9971 9973 9975 9978 9980 9982 9984 9986 9987 9989 9990 9991 9991 9991 9991 9991 9990 9988 9986 9984 9981 9978 9974 9970 9966 9961 9956 9951 9946 9941 9935 9930 9925 9920 9916 9912 9908 9905 9903 9901 9900 9899 9899 9900 9901 9903 9906 9908 9911 9915 9918 9922 9926 9929 9932 9936 9938 9941 9943 9944 9945 9945 9944 9943 9941 9938 9935 9931 9926 9921 9916 9910 9903 9896 9889 9881 9873 9865 9856 9848 9839 9830 9821 9811 9802 9792 9783 9773 9763 9754 9744 9734 9724 9714 9704 9695 9685 9675 9666 9657 9648 9639 9631 9623 9616 9609 9602 9596 9591 9586 9581 9578 9574 9572 9570 9569 9568 9568 9568 9569 9570 9571 9573 9576 9579 9582 9585 9589 9593 9597 9602 9607 9612 9618 9624 9630 9637 9644 9651 9659 9667 9675 9684 9693 9702 9712 9722 9732 9742 9752 9762 9772 9781 9791 9800 9809 9818 9826 9833 9840 9847 9852 9858 9862 9866 9870 9872 9875 9877 9878 9879 9880 9881 9881 9881 9882 9882 9882 9883 9884 9885 9886 9887 9889 9891 9893 9895 9897 9899 9902 9905 9907 9910 9912 9914 9916 9918 9920 9921 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9890 8351 3 11 3 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9931 9929 9928 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9898 9895 9893 9892 9890 9889 9889 9889 9889 9890 9891 9893 9895 9898 9901 9904 9907 9911 9915 9919 9923 9927 9931 9936 9940 9944 9947 9951 9954 9957 9960 9963 9965 9967 9968 9969 9970 9971 9971 9971 9970 9969 9968 9967 9965 9964 9962 9959 9957 9955 9952 9950 9947 9945 9942 9940 9938 9936 9934 9932 9931 9929 9929 9928 9928 9928 9928 9928 9929 9930 9931 9933 9934 9936 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9940 9941 9941 9942 9943 9945 9946 9948 9950 9952 9954 9957 9959 9961 9964 9966 9968 9969 9971 9972 9973 9974 9974 9974 9973 9972 9971 9970 9968 9966 9963 9961 9958 9955 9952 9950 9947 9944 9942 9939 9937 9935 9934 9933 9932 9931 9931 9931 9932 9933 9934 9935 9937 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9954 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9945 9945 9945 9945 9946 9947 9948 9949 9950 9952 9953 9955 9957 9958 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9978 9978 9979 9980 9982 9983 9984 9985 9987 9988 9989 9990 9991 9991 9992 9992 9992 9991 9991 9989 9988 9986 9984 9981 9978 9975 9971 9967 9963 9959 9954 9950 9946 9941 9937 9933 9930 9926 9923 9921 9918 9916 9915 9914 9913 9913 9913 9914 9915 9916 9918 9920 9922 9924 9926 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9948 9949 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9933 9934 9935 9936 9937 9939 9940 9942 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9941 9940 9939 9939 9939 9940 9940 9941 9943 9945 9947 9949 9952 9955 9958 9961 9964 9968 9971 9974 9976 9979 9981 9983 9984 9985 9985 9985 9985 9984 9982 9980 9978 9975 9972 9969 9966 9962 9959 9956 9952 9949 9947 9944 9942 9941 9940 9939 9939 9940 9941 9942 9944 9946 9949 8352 3 11 3 9952 9955 9958 9962 9965 9968 9971 9974 9977 9979 9981 9982 9983 9983 9982 9981 9980 9977 9975 9971 9968 9964 9959 9954 9949 9944 9938 9933 9927 9922 9916 9911 9906 9901 9896 9892 9888 9884 9880 9877 9874 9871 9869 9866 9864 9862 9859 9857 9855 9852 9850 9847 9844 9840 9837 9833 9828 9824 9819 9813 9808 9802 9796 9789 9782 9776 9769 9762 9755 9748 9741 9735 9729 9723 9717 9713 9708 9705 9702 9700 9699 9698 9698 9700 9702 9705 9709 9713 9719 9725 9732 9739 9748 9756 9765 9774 9784 9793 9803 9813 9822 9831 9840 9848 9856 9863 9869 9875 9880 9885 9888 9891 9893 9895 9896 9896 9896 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9882 9881 9881 9881 9881 9882 9883 9884 9885 9887 9889 9890 9892 9893 9894 9895 9896 9896 9896 9895 9894 9892 9890 9887 9884 9880 9875 9870 9865 9859 9853 9847 9841 9835 9829 9823 9817 9812 9807 9803 9799 9796 9793 9791 9789 9788 9787 9787 9787 9787 9787 9788 9788 9788 9788 9787 9786 9784 9782 9779 9775 9771 9765 9759 9752 9745 9737 9728 9719 9709 9700 9690 9680 9670 9660 9651 9642 9634 9626 9620 9614 9609 9605 9602 9600 9600 9600 9601 9603 9606 9609 9614 9619 9624 9630 9636 9642 9648 9655 9661 9667 9673 9679 9684 9689 9694 9699 9703 9707 9710 9714 9717 9720 9723 9726 9729 9732 9735 9739 9742 9746 9750 9754 9759 9764 9769 9775 9780 9786 9792 9798 9804 9811 9817 9823 9829 9835 9840 9845 9851 9855 9860 9864 9868 9871 9874 9877 9880 9882 9884 9885 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9896 9894 9891 9888 9885 9882 9878 9875 9872 9869 9865 9862 9859 9856 9853 9850 9847 9845 9842 9839 9836 9833 9830 9826 9823 9818 9814 9808 9802 9796 9789 9781 9772 9763 9752 9741 9729 9717 9704 9690 9676 9662 9648 9633 9618 9604 9590 9577 9564 9552 9541 9531 9522 9514 9508 9503 9499 9497 9497 9497 9500 9503 9508 9514 9521 9529 9538 9548 9559 9570 9581 9593 9605 9618 9630 9642 9654 9666 9677 9688 9699 9709 9719 9729 9738 9747 9756 9764 9772 9779 9787 9794 9801 9807 9814 9820 9826 9832 9838 9844 9849 9855 9860 9865 9869 9874 9878 9881 9885 9888 9890 9892 9894 9896 9896 9897 9897 9897 9897 9896 9894 9893 9891 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9868 9867 9866 9865 9865 9865 9865 9865 9865 9866 9867 9868 9870 9871 9873 9874 9876 9877 9879 9881 9882 9884 9885 9886 9887 9888 9889 9890 9890 9890 9890 9890 9890 9889 8353 3 11 3 9888 9887 9885 9883 9881 9879 9876 9873 9869 9865 9861 9856 9850 9844 9838 9831 9823 9814 9806 9796 9786 9775 9764 9752 9740 9727 9714 9701 9687 9674 9660 9646 9633 9619 9606 9593 9581 9570 9559 9548 9539 9531 9523 9517 9511 9507 9503 9501 9499 9499 9499 9500 9502 9504 9507 9511 9515 9520 9524 9529 9534 9539 9544 9549 9553 9558 9562 9566 9570 9573 9576 9579 9582 9584 9587 9589 9591 9593 9595 9598 9600 9602 9604 9607 9610 9613 9616 9619 9622 9626 9630 9634 9638 9642 9646 9650 9655 9659 9664 9669 9673 9678 9683 9688 9693 9698 9704 9709 9715 9720 9726 9732 9738 9744 9751 9757 9764 9771 9778 9784 9791 9798 9805 9811 9817 9824 9829 9835 9840 9845 9850 9854 9857 9860 9863 9865 9867 9868 9869 9869 9869 9869 9868 9867 9866 9864 9862 9861 9859 9857 9855 9853 9851 9849 9847 9846 9844 9843 9842 9841 9840 9839 9839 9839 9839 9839 9839 9839 9840 9840 9841 9841 9842 9842 9842 9842 9842 9842 9841 9840 9839 9838 9836 9835 9832 9830 9827 9824 9820 9817 9813 9809 9804 9800 9795 9791 9786 9782 9777 9772 9768 9763 9759 9755 9751 9747 9743 9739 9736 9732 9728 9724 9720 9715 9711 9705 9699 9693 9686 9677 9668 9658 9647 9634 9620 9605 9588 9570 9551 9530 9508 9485 9461 9435 9409 9381 9353 9325 9296 9267 9238 9209 9181 9154 9128 9103 9079 9056 9036 9017 9000 8985 8973 8962 8954 8948 8944 8943 8943 8946 8950 8956 8964 8973 8984 8995 9007 9020 9033 9047 9060 9074 9087 9099 9110 9120 9129 9137 9143 9147 9150 9150 9149 9144 9138 9129 9117 9103 9086 9067 9044 9019 8991 8960 8926 8890 8851 8810 8767 8722 8674 8626 8576 8525 8473 8421 8369 8318 8267 8218 8170 8124 8081 8040 8003 7969 7940 7914 7893 7876 7864 7857 7855 7859 7867 7880 7898 7921 7948 7980 8015 8054 8096 8140 8187 8237 8287 8339 8391 8444 8497 8549 8600 8650 8698 8745 8790 8833 8874 8912 8949 8983 9014 9044 9071 9096 9120 9142 9162 9181 9199 9216 9232 9248 9263 9278 9292 9307 9321 9336 9351 9366 9381 9396 9411 9427 9443 9458 9474 9489 9504 9519 9534 9548 9561 9574 9586 9598 9609 9619 9628 9637 9645 9652 9658 9664 9669 9674 9678 9682 9686 9689 9692 9695 9699 9702 9705 9709 9713 9716 9721 9725 9730 9735 9740 9746 9752 9758 9764 9770 9776 9781 9787 9793 9798 9803 9808 9812 9816 9819 9822 9824 9826 9828 9829 9829 9830 9830 9830 9829 9829 9829 9828 9828 9828 9828 9829 9829 9831 9832 9834 9837 9840 9843 9846 9850 9855 9859 9864 9869 9873 9878 9882 9886 9890 9894 9897 9899 9901 9902 9902 9902 9902 9900 9898 9895 9892 9888 9884 9880 9875 9871 9866 9861 9856 9852 9848 9844 9841 9839 9836 9835 9834 9834 9834 9835 9836 9838 9840 9843 8354 3 11 3 9846 9849 9853 9856 9860 9864 9867 9870 9873 9876 9878 9880 9881 9882 9883 9883 9883 9883 9882 9881 9880 9878 9877 9875 9873 9872 9870 9869 9867 9866 9865 9865 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9864 9863 9861 9859 9857 9854 9852 9850 9847 9845 9842 9840 9838 9835 9833 9831 9829 9828 9826 9825 9824 9823 9823 9822 9822 9823 9823 9824 9825 9826 9828 9829 9831 9833 9835 9838 9840 9843 9845 9848 9851 9853 9856 9858 9860 9862 9863 9865 9866 9867 9867 9867 9867 9867 9866 9864 9862 9860 9858 9855 9852 9848 9845 9840 9836 9832 9827 9822 9817 9811 9806 9800 9794 9788 9782 9776 9770 9764 9758 9751 9745 9738 9731 9725 9718 9711 9704 9698 9691 9684 9677 9671 9664 9658 9652 9646 9641 9635 9630 9626 9622 9618 9615 9612 9610 9608 9607 9607 9607 9607 9608 9610 9612 9614 9617 9620 9623 9627 9631 9635 9639 9643 9647 9651 9655 9659 9662 9666 9669 9672 9674 9676 9678 9680 9681 9682 9683 9683 9683 9683 9683 9682 9682 9681 9681 9680 9680 9679 9679 9678 9678 9678 9678 9678 9678 9678 9679 9679 9680 9680 9680 9681 9681 9681 9681 9680 9680 9679 9678 9676 9675 9673 9670 9668 9665 9662 9659 9656 9652 9649 9646 9643 9640 9637 9635 9633 9631 9629 9628 9628 9627 9627 9628 9629 9630 9631 9632 9634 9635 9637 9639 9640 9642 9643 9645 9646 9647 9649 9650 9651 9651 9652 9653 9654 9656 9657 9659 9661 9663 9665 9668 9671 9674 9678 9682 9686 9690 9695 9699 9703 9707 9711 9714 9717 9720 9722 9723 9724 9724 9723 9722 9720 9717 9714 9710 9705 9700 9695 9689 9683 9677 9671 9664 9658 9652 9645 9639 9633 9627 9621 9615 9608 9601 9594 9587 9578 9569 9559 9548 9536 9523 9508 9492 9474 9455 9434 9412 9389 9364 9339 9312 9284 9256 9228 9199 9171 9143 9116 9090 9065 9042 9021 9002 8985 8971 8959 8951 8946 8943 8944 8948 8954 8964 8977 8992 9010 9029 9051 9075 9100 9126 9153 9181 9208 9236 9264 9291 9318 9344 9369 9392 9415 9436 9455 9474 9491 9507 9521 9535 9547 9558 9569 9579 9589 9598 9607 9615 9624 9632 9641 9650 9659 9668 9677 9687 9696 9706 9716 9726 9736 9745 9755 9764 9773 9782 9790 9798 9805 9811 9817 9823 9828 9832 9836 9839 9842 9845 9847 9849 9851 9852 9854 9855 9857 9858 9860 9861 9863 9865 9867 9869 9872 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 8355 3 11 3 9917 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9923 9922 9922 9921 9920 9918 9916 9914 9911 9909 9906 9903 9899 9896 9893 9890 9886 9883 9880 9877 9875 9873 9871 9869 9867 9866 9865 9865 9864 9864 9863 9863 9863 9863 9862 9862 9861 9860 9859 9857 9855 9853 9850 9847 9844 9841 9837 9833 9829 9825 9822 9818 9814 9811 9807 9804 9802 9800 9798 9797 9796 9796 9796 9797 9798 9800 9802 9804 9806 9809 9811 9814 9817 9820 9822 9825 9827 9830 9832 9835 9837 9839 9841 9843 9845 9847 9849 9851 9854 9856 9859 9862 9865 9869 9873 9877 9881 9885 9890 9894 9899 9903 9907 9911 9915 9919 9922 9924 9926 9928 9928 9929 9928 9927 9925 9923 9920 9916 9912 9907 9902 9896 9890 9884 9877 9871 9864 9857 9851 9844 9838 9832 9826 9820 9815 9810 9805 9801 9797 9794 9790 9787 9785 9783 9781 9779 9778 9776 9775 9775 9774 9774 9773 9773 9773 9773 9774 9774 9774 9775 9775 9776 9777 9777 9778 9779 9780 9781 9783 9784 9786 9788 9790 9792 9795 9797 9801 9804 9807 9811 9816 9820 9825 9829 9834 9840 9845 9850 9856 9861 9866 9871 9876 9881 9885 9889 9893 9896 9899 9901 9903 9904 9905 9906 9906 9906 9905 9904 9903 9902 9900 9899 9897 9896 9895 9894 9894 9893 9893 9894 9895 9896 9898 9900 9902 9905 9908 9911 9915 9919 9922 9926 9930 9933 9937 9940 9943 9945 9948 9949 9951 9952 9952 9953 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9927 9926 9925 9925 9925 9925 9926 9927 9928 9930 9932 9934 9936 9939 9942 9945 9949 9952 9956 9960 9964 9967 9971 9975 9978 9982 9985 9988 9991 9993 9995 9997 9998 999910000 9999 9999 9998 9996 9994 9991 9988 9985 9981 9977 9972 9968 9963 9957 9952 9947 9942 9937 9932 9928 9924 9920 9916 9914 9911 9909 9908 9907 9907 9908 9909 9911 9913 9916 9919 9922 9926 9931 9935 9940 9944 9949 9954 9958 9962 9967 9970 9974 9976 9979 9981 9982 9983 9983 9983 9982 9980 9978 9976 9973 9970 9967 9963 9959 9955 9951 9947 9943 9939 9935 9932 9929 9926 9924 9922 9920 9919 9918 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9919 9918 9917 9915 9912 9909 9906 9902 9898 9893 9888 9882 9876 9870 9863 9857 9850 9843 9836 9829 9823 9816 9810 9805 9799 9795 9790 9786 9783 9780 9778 9777 9776 9775 9775 9776 9777 9778 9780 9782 9784 9787 9790 9793 9795 9798 9801 9804 9807 9810 9812 9814 9816 9818 9820 9821 9823 9824 9825 9826 9827 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9838 9840 9841 9843 9845 9847 9849 9851 9853 9855 9857 9858 9860 9862 9863 9864 9865 9866 9867 9867 9867 9868 8356 3 11 3 9868 9867 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9857 9856 9854 9852 9850 9847 9845 9842 9838 9835 9831 9828 9824 9819 9815 9811 9806 9802 9798 9793 9789 9785 9782 9779 9776 9774 9772 9770 9770 9770 9770 9771 9773 9775 9778 9782 9786 9790 9795 9800 9806 9812 9818 9824 9830 9836 9842 9847 9853 9858 9863 9868 9873 9877 9881 9884 9887 9890 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9920 9922 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9946 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9929 9927 9925 9922 9919 9917 9914 9912 9909 9906 9904 9901 9899 9896 9894 9891 9889 9887 9885 9882 9881 9879 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9861 9860 9858 9856 9854 9852 9849 9846 9843 9840 9836 9832 9828 9823 9819 9814 9810 9805 9801 9796 9792 9788 9785 9782 9779 9776 9774 9773 9772 9771 9771 9771 9771 9771 9772 9773 9775 9776 9778 9779 9780 9782 9783 9784 9786 9786 9787 9788 9789 9789 9790 9790 9791 9792 9793 9794 9795 9797 9799 9801 9804 9807 9810 9814 9818 9822 9827 9832 9837 9843 9848 9854 9859 9864 9869 9874 9879 9883 9887 9890 9893 9895 9897 9898 9899 9899 9899 9899 9898 9896 9895 9893 9891 9889 9887 9886 9884 9883 9881 9880 9880 9880 9880 9880 9881 9882 9884 9886 9888 9890 9892 9894 9897 9899 9901 9903 9905 9907 9908 9909 9910 9910 9910 9910 9909 9908 9907 9905 9904 9902 9900 9898 9897 9895 9894 9892 9891 9890 9890 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9898 9898 9897 9895 9893 9890 9887 9883 9879 9874 9868 9863 9856 9850 9843 9835 9828 9820 9813 9805 9798 9791 9783 9776 9770 9763 9757 9751 9746 9740 9736 9731 9727 9723 9719 9716 9713 9710 9708 9706 9704 9702 9700 9699 9698 9697 9696 9696 9695 9695 9695 9696 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9708 9708 9707 9707 9706 9705 9703 9702 9700 9698 9696 9693 9691 9689 9687 9685 9683 9682 9681 9681 9681 9682 9683 9685 9687 9690 9694 9698 9702 9707 9712 9718 9723 9729 9735 9740 9745 9750 9755 9759 9762 9764 9766 9767 9768 9767 9766 9764 9761 9757 9753 9748 9743 9738 9732 9726 9719 9713 9707 9700 9694 9688 9681 9675 9669 9663 9657 9651 9645 9638 9631 9623 9615 9607 9597 9587 9576 9564 9551 9537 9522 9506 9490 9473 9455 9436 9417 9397 9377 9356 9335 9314 9292 9270 9247 9223 9199 9173 9145 9116 9084 9050 9012 8970 8924 8874 8818 8757 8690 8616 8536 8448 8354 8253 8144 8029 7908 7780 7648 7511 7370 7227 7082 6936 6791 6649 6510 6375 8357 3 11 3 6247 6127 6015 5912 5821 5742 5676 5624 5585 5561 5552 5558 5578 5613 5662 5723 5798 5883 5979 6085 6198 6318 6444 6574 6707 6841 6975 7109 7241 7370 7495 7616 7731 7841 7944 8041 8132 8216 8293 8365 8430 8489 8543 8592 8636 8677 8714 8747 8778 8807 8835 8861 8885 8909 8932 8956 8978 9001 9023 9046 9068 9090 9112 9133 9154 9175 9195 9213 9231 9248 9264 9279 9293 9305 9317 9327 9336 9344 9350 9357 9362 9366 9371 9374 9378 9381 9384 9387 9391 9395 9399 9403 9408 9414 9420 9426 9433 9441 9449 9457 9466 9475 9484 9494 9503 9513 9523 9532 9541 9550 9559 9567 9575 9583 9590 9597 9603 9609 9614 9619 9624 9629 9633 9637 9641 9645 9649 9653 9657 9662 9666 9671 9675 9680 9685 9691 9696 9701 9707 9712 9718 9723 9728 9732 9736 9740 9743 9745 9747 9748 9748 9747 9746 9743 9740 9736 9731 9725 9718 9711 9704 9696 9688 9679 9670 9662 9653 9644 9635 9627 9618 9610 9602 9593 9584 9575 9566 9555 9544 9532 9518 9502 9485 9466 9444 9419 9391 9361 9327 9291 9250 9207 9161 9111 9059 9004 8948 8889 8829 8768 8707 8647 8587 8529 8474 8421 8371 8326 8286 8250 8220 8197 8179 8168 8164 8166 8176 8192 8214 8242 8276 8316 8360 8409 8461 8517 8575 8635 8696 8757 8819 8880 8940 8999 9055 9109 9161 9210 9255 9298 9337 9374 9407 9437 9464 9489 9511 9531 9549 9565 9579 9592 9604 9616 9626 9636 9645 9654 9663 9672 9680 9689 9697 9704 9712 9719 9726 9733 9739 9745 9750 9755 9759 9763 9766 9769 9771 9773 9775 9776 9777 9778 9779 9780 9782 9783 9785 9787 9789 9792 9795 9799 9802 9806 9811 9815 9819 9824 9829 9833 9837 9841 9845 9849 9852 9855 9857 9859 9861 9862 9863 9864 9864 9864 9865 9865 9865 9865 9866 9867 9868 9869 9870 9872 9874 9877 9879 9882 9884 9887 9889 9892 9893 9895 9896 9896 9895 9894 9892 9889 9885 9880 9875 9868 9861 9853 9845 9836 9826 9817 9808 9798 9789 9780 9772 9765 9758 9752 9748 9744 9741 9740 9740 9740 9742 9745 9749 9753 9759 9765 9771 9778 9785 9793 9800 9807 9814 9820 9826 9831 9836 9840 9843 9846 9848 9849 9849 9849 9847 9845 9842 9839 9835 9831 9826 9820 9814 9808 9801 9794 9787 9779 9772 9764 9756 9747 9739 9730 9722 9713 9705 9696 9688 9679 9671 9663 9655 9647 9640 9632 9625 9619 9612 9606 9601 9595 9590 9586 9581 9578 9574 9571 9568 9565 9562 9560 9558 9555 9553 9551 9549 9548 9546 9544 9542 9540 9538 9537 9535 9534 9532 9531 9530 9529 9528 9528 9528 9528 9529 9530 9532 9534 9536 9538 9542 9545 9549 9553 9557 9562 9567 9572 9577 9582 9588 9593 9598 9603 9609 9614 9619 9624 9628 9633 9638 9642 9647 9651 9655 9660 9664 9669 9674 9679 9684 9689 9695 9701 9707 9714 8358 3 11 3 9720 9728 9735 9743 9751 9759 9767 9775 9783 9792 9800 9808 9816 9823 9830 9837 9843 9849 9854 9859 9863 9867 9870 9873 9875 9876 9877 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9878 9879 9880 9882 9884 9887 9890 9893 9897 9902 9907 9912 9917 9923 9929 9934 9940 9946 9951 9956 9961 9965 9969 9972 9975 9977 9978 9979 9979 9979 9977 9975 9973 9969 9966 9962 9957 9952 9947 9942 9936 9931 9925 9920 9915 9910 9906 9902 9898 9895 9892 9890 9888 9887 9886 9886 9886 9887 9888 9890 9892 9894 9897 9899 9902 9905 9907 9910 9913 9915 9918 9920 9922 9924 9925 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9920 9919 9917 9914 9912 9909 9906 9902 9899 9895 9891 9886 9882 9877 9872 9867 9862 9857 9851 9846 9840 9834 9828 9822 9816 9810 9803 9797 9790 9782 9775 9767 9759 9750 9742 9732 9723 9713 9703 9692 9681 9670 9659 9648 9636 9624 9613 9602 9590 9579 9569 9558 9548 9539 9530 9522 9514 9507 9501 9495 9490 9485 9482 9478 9475 9472 9470 9468 9466 9464 9462 9460 9457 9454 9450 9446 9440 9434 9427 9419 9410 9399 9387 9374 9360 9344 9326 9307 9287 9266 9243 9218 9193 9167 9139 9110 9081 9051 9021 8990 8958 8927 8896 8864 8834 8803 8774 8745 8717 8691 8666 8642 8620 8600 8582 8566 8551 8539 8530 8522 8517 8515 8515 8517 8522 8529 8538 8550 8564 8580 8599 8619 8641 8665 8691 8718 8747 8777 8808 8840 8874 8908 8942 8977 9012 9048 9084 9119 9154 9190 9224 9258 9291 9324 9356 9387 9416 9445 9473 9499 9524 9548 9571 9592 9612 9632 9649 9666 9682 9696 9710 9723 9734 9745 9756 9766 9775 9783 9791 9799 9807 9814 9820 9827 9833 9839 9845 9851 9856 9861 9866 9871 9875 9880 9884 9888 9891 9894 9897 9900 9903 9905 9908 9910 9911 9913 9915 9917 9918 9920 9921 9923 9925 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9949 9948 9947 9945 9943 9942 9939 9937 9935 9933 9931 9929 9928 9927 9926 9925 9925 9926 9927 9928 9930 9932 9935 9938 9942 9946 9950 9954 9958 9962 9966 9970 9974 9977 9980 9982 9983 9984 9985 9985 9984 9983 9981 9979 9976 9973 9969 9966 9962 9958 9955 9951 9948 9945 9942 9939 9938 9936 9935 9934 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9945 9945 9944 9942 9941 9939 9936 9934 9931 9928 9926 9923 9920 9918 9916 9914 9912 9911 9910 9909 9909 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9930 9931 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 8359 3 11 3 9940 9942 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9964 9965 9965 9964 9964 9962 9961 9959 9956 9953 9950 9947 9943 9939 9936 9932 9928 9925 9922 9919 9917 9915 9913 9912 9911 9911 9912 9913 9914 9916 9919 9921 9924 9927 9930 9933 9936 9939 9942 9944 9946 9947 9948 9949 9948 9948 9946 9944 9941 9938 9934 9929 9924 9919 9913 9907 9901 9894 9888 9881 9875 9869 9863 9858 9853 9849 9845 9841 9838 9836 9834 9833 9832 9832 9832 9833 9834 9835 9837 9839 9841 9844 9846 9848 9851 9853 9855 9856 9858 9859 9860 9860 9861 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9851 9851 9852 9853 9855 9857 9859 9862 9866 9870 9874 9878 9883 9887 9892 9896 9901 9905 9909 9912 9915 9918 9919 9921 9921 9921 9920 9918 9916 9914 9910 9907 9902 9898 9893 9889 9884 9880 9876 9872 9868 9866 9863 9862 9861 9860 9861 9862 9864 9866 9869 9872 9876 9880 9885 9889 9894 9898 9903 9907 9910 9913 9916 9918 9920 9921 9921 9921 9920 9918 9916 9913 9910 9906 9901 9897 9892 9887 9881 9876 9870 9864 9858 9853 9847 9841 9836 9830 9825 9820 9814 9809 9804 9799 9794 9789 9784 9779 9773 9768 9762 9756 9750 9743 9736 9729 9721 9713 9704 9695 9685 9674 9663 9652 9639 9626 9612 9598 9583 9567 9551 9534 9516 9498 9480 9461 9442 9423 9404 9386 9367 9349 9332 9315 9299 9285 9271 9259 9248 9239 9232 9226 9222 9220 9220 9221 9225 9230 9237 9246 9256 9268 9280 9295 9310 9325 9342 9359 9376 9394 9411 9429 9446 9462 9478 9494 9509 9523 9536 9549 9560 9571 9582 9591 9600 9609 9616 9624 9631 9638 9645 9652 9659 9666 9673 9680 9688 9695 9703 9712 9720 9729 9738 9747 9756 9765 9774 9782 9791 9799 9807 9814 9821 9827 9833 9838 9842 9845 9848 9851 9852 9853 9854 9854 9854 9853 9852 9851 9850 9849 9849 9848 9847 9847 9847 9847 9848 9850 9851 9853 9856 9858 9861 9865 9868 9872 9876 9880 9884 9888 9892 9895 9899 9902 9905 9908 9910 9913 9915 9916 9918 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9915 9913 9912 9910 9909 9908 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9919 9921 9922 9922 9923 9923 9924 9923 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9898 9897 9896 9895 9895 9895 9895 9896 9896 9897 9898 9900 9901 9902 9904 9905 9907 9908 9909 9910 9911 9911 9912 9912 9912 9911 9910 9909 9908 9907 9905 9903 9901 9900 9898 9896 9894 9892 9891 9889 9888 9887 9886 9885 9885 9885 9885 9885 9885 8360 3 11 3 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9953 9952 9949 9947 9945 9943 9940 9938 9936 9933 9931 9929 9927 9925 9924 9922 9921 9920 9920 9920 9920 9920 9921 9922 9923 9924 9926 9928 9930 9932 9935 9937 9940 9942 9945 9948 9950 9952 9955 9957 9959 9960 9962 9963 9964 9965 9965 9965 9965 9964 9963 9962 9960 9958 9956 9954 9951 9948 9945 9942 9939 9936 9933 9930 9928 9925 9923 9921 9920 9919 9918 9918 9919 9920 9921 9923 9925 9927 9930 9933 9937 9940 9944 9948 9951 9954 9958 9961 9963 9965 9967 9968 9969 9969 9969 9968 9966 9964 9962 9960 9957 9954 9950 9947 9943 9940 9937 9934 9931 9929 9927 9925 9924 9923 9923 9923 9923 9924 9925 9927 9928 9930 9932 9934 9936 9938 9939 9940 9941 9942 9942 9942 9942 9941 9939 9937 9935 9933 9930 9927 9924 9921 9917 9914 9911 9908 9905 9903 9901 9899 9898 9897 9897 9897 9897 9899 9900 9903 9905 9908 9911 9915 9919 9922 9926 9930 9934 9937 9940 9943 9945 9947 9949 9950 9950 9949 9949 9947 9945 9942 9939 9935 9930 9926 9921 9915 9910 9904 9899 9893 9888 9882 9877 9873 9868 9864 9860 9857 9854 9851 9848 9846 9844 9842 9841 9839 9838 9836 9834 9832 9829 9826 9823 9819 9815 9810 9805 9799 9792 9785 9777 9769 9761 9752 9744 9734 9725 9716 9707 9698 9689 9680 9671 9663 9655 9648 9641 9634 9627 9621 9614 9608 9602 9596 9590 9584 9577 9570 9563 9555 9546 9537 9527 9516 9504 9492 9479 9465 9450 9434 9417 9399 9381 9361 9341 9320 9298 9275 9251 9227 9201 9175 9147 9119 9089 9058 9025 8992 8956 8919 8880 8840 8797 8753 8707 8658 8607 8555 8500 8442 8383 8322 8259 8193 8126 8058 7987 7916 7843 7769 7694 7619 7543 7467 7391 7315 7240 7165 7091 7018 6947 6877 6808 6742 6678 6617 6558 6501 6448 6398 6352 6309 6270 6235 6205 6178 6156 6139 6127 6120 6117 6120 6128 6141 6160 6183 6212 6245 6284 6327 6374 6427 6483 6543 6607 6674 6744 6817 6892 6970 7049 7129 7210 7292 7374 7456 7537 7618 7698 7777 7855 7931 8005 8077 8147 8215 8281 8345 8406 8466 8522 8577 8629 8680 8728 8774 8819 8861 8902 8941 8979 9015 9050 9084 9116 9147 9177 9206 9234 9261 9288 9313 9337 9361 9384 9406 9427 9448 9468 9487 9505 9523 9540 9556 9572 9587 9602 9616 9629 9642 9654 9666 9677 9688 9698 9707 9717 9725 9734 9742 9749 9756 9763 9769 9775 9780 9785 9790 8361 3 11 3 9794 9798 9802 9805 9808 9811 9814 9817 9819 9822 9824 9826 9829 9831 9834 9836 9839 9842 9844 9847 9851 9854 9857 9860 9864 9867 9871 9874 9878 9881 9884 9887 9890 9892 9895 9897 9898 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9910 9911 9912 9914 9916 9917 9919 9921 9922 9923 9925 9926 9926 9926 9926 9926 9925 9923 9921 9919 9916 9913 9910 9906 9902 9898 9893 9889 9884 9880 9876 9872 9869 9866 9863 9861 9860 9859 9859 9860 9861 9863 9865 9868 9871 9875 9879 9883 9888 9892 9897 9901 9905 9909 9912 9915 9917 9918 9919 9919 9919 9918 9916 9913 9910 9906 9902 9898 9893 9888 9883 9877 9872 9867 9862 9858 9854 9850 9847 9844 9842 9841 9840 9839 9840 9840 9842 9843 9845 9848 9850 9853 9855 9858 9861 9863 9865 9867 9869 9870 9871 9872 9872 9872 9871 9871 9869 9868 9866 9864 9862 9861 9859 9857 9855 9854 9853 9852 9851 9851 9851 9852 9853 9854 9856 9858 9860 9863 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9894 9895 9896 9896 9897 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9912 9912 9912 9912 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9899 9899 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9936 9936 9935 9934 9932 9931 9929 9926 9924 9921 9918 9914 9911 9907 9903 9898 9894 9890 9885 9881 9877 9873 9869 9865 9862 9859 9856 9854 9852 9850 9849 9848 9847 9847 9846 9846 9846 9846 9845 9845 9845 9844 9843 9842 9841 9839 9837 9834 9831 9828 9824 9820 9816 9811 9807 9802 9796 9791 9786 9780 9775 9770 9765 9760 9755 9751 9746 9742 9738 9734 9730 9726 9722 9719 9715 9711 9707 9703 9698 9693 9688 9682 9676 9670 9663 9655 9647 9638 9629 9619 9609 9598 9586 9574 9562 9549 9535 9521 9506 9490 9474 9456 9439 9420 9400 9379 9357 9333 9308 9282 9254 9224 9193 9159 9124 9087 9048 9008 8966 8922 8876 8829 8781 8732 8683 8633 8583 8533 8484 8436 8390 8345 8302 8262 8224 8190 8159 8131 8108 8088 8073 8063 8056 8055 8057 8064 8075 8090 8109 8131 8157 8186 8217 8362 3 11 3 8251 8287 8325 8363 8403 8444 8485 8526 8566 8607 8646 8685 8723 8759 8795 8829 8861 8892 8921 8949 8976 9001 9024 9047 9068 9087 9106 9124 9140 9156 9171 9185 9198 9211 9223 9235 9246 9256 9267 9276 9286 9295 9304 9313 9321 9330 9338 9346 9354 9361 9369 9376 9383 9390 9397 9404 9410 9416 9422 9428 9433 9438 9443 9447 9450 9453 9456 9458 9459 9459 9459 9458 9456 9454 9451 9447 9442 9436 9430 9422 9415 9406 9397 9387 9377 9366 9355 9343 9331 9318 9306 9292 9279 9265 9250 9236 9220 9204 9188 9170 9152 9133 9112 9091 9067 9042 9015 8987 8956 8923 8887 8849 8808 8765 8719 8670 8619 8565 8509 8450 8390 8327 8264 8199 8133 8067 8002 7937 7873 7811 7751 7693 7639 7589 7542 7501 7464 7432 7407 7387 7374 7366 7365 7371 7382 7400 7424 7454 7489 7529 7575 7624 7677 7734 7794 7856 7920 7985 8052 8119 8185 8252 8318 8382 8445 8507 8566 8623 8678 8731 8781 8829 8874 8916 8956 8994 9029 9063 9094 9123 9150 9176 9200 9223 9245 9265 9284 9302 9320 9336 9352 9367 9382 9396 9410 9424 9436 9449 9461 9473 9485 9497 9508 9519 9530 9541 9551 9561 9571 9581 9591 9600 9609 9618 9626 9634 9641 9648 9654 9660 9665 9669 9672 9675 9677 9677 9677 9677 9675 9672 9669 9665 9660 9655 9649 9643 9636 9629 9622 9614 9607 9600 9593 9587 9581 9575 9570 9566 9562 9559 9557 9555 9554 9554 9554 9555 9557 9558 9561 9563 9566 9570 9573 9577 9580 9584 9588 9592 9595 9599 9603 9606 9610 9614 9617 9621 9625 9629 9632 9637 9641 9645 9650 9654 9659 9664 9669 9674 9680 9685 9691 9696 9702 9707 9713 9718 9724 9729 9734 9739 9744 9748 9753 9757 9761 9765 9769 9773 9777 9780 9784 9788 9792 9796 9800 9804 9808 9813 9817 9822 9827 9831 9836 9842 9847 9852 9857 9862 9867 9872 9877 9882 9886 9890 9894 9898 9901 9904 9906 9908 9910 9912 9913 9913 9914 9913 9913 9912 9911 9910 9909 9908 9906 9904 9903 9901 9900 9898 9897 9896 9895 9895 9895 9895 9895 9896 9897 9898 9900 9902 9904 9907 9909 9912 9915 9918 9921 9923 9926 9929 9931 9933 9934 9936 9936 9937 9937 9936 9936 9934 9933 9931 9929 9926 9923 9921 9918 9915 9913 9910 9908 9906 9905 9904 9903 9903 9904 9905 9907 9909 9911 9914 9917 9921 9924 9928 9932 9936 9939 9943 9946 9948 9950 9952 9953 9953 9953 9952 9950 9948 9945 9942 9938 9934 9929 9924 9919 9914 9909 9904 9900 9895 9891 9888 9885 9882 9880 9879 9878 9877 9878 9878 9880 9881 9883 9886 9888 9891 9894 9897 9900 9903 9906 9908 9910 9913 9914 9916 9917 9918 9919 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9919 9920 8363 3 11 3 9922 9923 9924 9926 9927 9929 9931 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9957 9958 9959 9959 9959 9958 9957 9956 9954 9952 9950 9947 9945 9941 9938 9935 9932 9929 9925 9922 9920 9917 9915 9913 9911 9910 9909 9909 9909 9909 9910 9911 9912 9914 9916 9918 9920 9923 9925 9927 9930 9932 9934 9935 9937 9938 9938 9938 9938 9938 9937 9935 9933 9931 9929 9926 9923 9919 9916 9912 9908 9905 9901 9897 9894 9890 9887 9885 9882 9880 9879 9877 9876 9876 9876 9876 9877 9878 9880 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9902 9903 9904 9904 9904 9904 9903 9902 9900 9898 9895 9893 9889 9885 9881 9877 9872 9867 9862 9857 9852 9847 9841 9836 9831 9826 9821 9816 9811 9807 9803 9800 9796 9793 9791 9788 9786 9785 9784 9783 9782 9782 9782 9782 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9800 9801 9802 9803 9805 9806 9808 9810 9813 9815 9818 9822 9825 9829 9834 9838 9843 9847 9852 9857 9862 9867 9872 9877 9882 9886 9890 9894 9898 9901 9904 9906 9909 9911 9912 9913 9914 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9932 9933 9934 9936 9937 9937 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9924 9922 9919 9917 9913 9910 9906 9902 9898 9893 9889 9884 9880 9875 9870 9866 9862 9858 9854 9851 9847 9845 9842 9840 9838 9837 9836 9835 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9839 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9861 9861 9861 9861 9860 9860 9859 9858 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9850 9850 9849 9848 9846 9844 9842 9839 9835 9831 9827 9822 9817 9811 9805 9798 9791 9784 9777 9769 9762 9754 9747 9739 9732 9725 9718 9712 9706 9700 9695 9690 9686 9681 9677 9674 9670 9667 9664 9661 9658 9655 9652 9648 9645 9641 9638 9634 9629 9625 9620 9616 9611 9606 9600 9595 9590 9585 9580 9576 9571 9567 9563 9560 9557 9555 9553 9552 9551 9551 9551 9552 9553 9555 9557 9560 9563 9567 9571 9575 9579 9584 9589 9595 9600 9606 9612 9618 9624 9631 9637 9644 9651 9658 9666 9673 9681 9689 9698 9706 9715 9724 9733 9743 9752 9761 9771 9780 9790 9799 9808 9817 9825 9834 9841 9849 9856 9862 9868 9873 9878 9882 9885 9888 9890 9892 9893 9893 9893 9893 9892 9891 9890 9889 9887 9885 9884 8364 3 11 3 9882 9880 9879 9877 9876 9875 9874 9874 9874 9874 9874 9875 9876 9877 9879 9881 9883 9885 9887 9890 9892 9895 9897 9899 9902 9903 9905 9907 9908 9909 9909 9909 9909 9909 9908 9907 9905 9903 9902 9899 9897 9895 9893 9890 9888 9886 9884 9882 9880 9879 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9867 9866 9863 9860 9857 9852 9847 9841 9834 9826 9817 9807 9796 9783 9769 9754 9738 9721 9702 9682 9662 9640 9616 9592 9567 9541 9514 9486 9457 9427 9396 9364 9332 9299 9265 9231 9196 9160 9124 9088 9051 9014 8976 8939 8902 8865 8828 8792 8756 8721 8687 8655 8623 8593 8565 8539 8515 8493 8473 8456 8441 8429 8420 8413 8410 8409 8411 8417 8425 8436 8449 8466 8485 8506 8530 8555 8583 8613 8644 8677 8712 8747 8783 8821 8858 8897 8935 8974 9012 9051 9089 9126 9163 9199 9235 9269 9303 9335 9366 9396 9425 9452 9478 9503 9527 9549 9570 9590 9608 9626 9642 9658 9672 9686 9698 9711 9722 9733 9743 9753 9762 9771 9780 9788 9796 9804 9811 9818 9825 9832 9839 9845 9851 9857 9862 9867 9871 9876 9880 9883 9886 9889 9891 9893 9894 9895 9896 9896 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9896 9896 9897 9898 9900 9902 9904 9906 9909 9911 9914 9918 9921 9925 9928 9932 9936 9939 9943 9946 9950 9953 9956 9959 9961 9964 9966 9967 9969 9970 9970 9970 9970 9970 9969 9967 9966 9964 9962 9959 9956 9953 9950 9946 9943 9939 9935 9931 9928 9924 9921 9918 9915 9912 9910 9908 9906 9905 9904 9904 9904 9904 9905 9906 9908 9910 9912 9914 9916 9918 9921 9923 9926 9928 9930 9931 9933 9934 9935 9935 9935 9935 9934 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9911 9910 9909 9909 9908 9908 9908 9909 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9913 9912 9911 9910 9908 9906 9904 9901 9898 9895 9892 9888 9885 9881 9878 9875 9872 9869 9867 9865 9863 9862 9861 9861 9862 9863 9864 9866 9869 9872 9875 9879 9883 9888 9893 9897 9902 9907 9912 9917 9921 9925 9929 9933 9936 9939 9941 9942 9944 9944 9944 9944 9943 9942 9941 9939 9936 9934 9932 9929 9926 9924 9921 9919 9916 9914 9912 9911 9910 9909 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9911 9910 9908 9906 9904 9901 9898 9894 9890 9886 9882 9877 9872 9867 9862 9858 9853 9848 9844 9841 9837 9834 9831 9829 9827 9826 9825 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9824 9823 9822 9820 9818 9815 9812 9808 9804 9800 9795 9791 9786 9781 9776 9772 9767 9764 9760 9757 9755 9753 9753 9753 9754 9755 9758 9761 9766 9771 9776 9782 9789 9796 9804 9812 9820 9827 9835 9843 9850 9857 9864 9870 9876 9881 8365 3 11 3 9885 9889 9893 9895 9898 9899 9901 9901 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9902 9903 9904 9905 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9928 9931 9932 9934 9936 9937 9938 9938 9938 9938 9937 9936 9935 9933 9930 9927 9924 9921 9917 9914 9910 9906 9902 9898 9894 9891 9887 9884 9882 9880 9878 9876 9876 9875 9875 9876 9877 9879 9881 9883 9885 9888 9891 9895 9898 9901 9905 9908 9911 9914 9917 9920 9922 9925 9927 9928 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9884 9883 9884 9884 9884 9885 9885 9886 9887 9888 9890 9891 9893 9894 9896 9898 9901 9903 9906 9908 9911 9914 9916 9919 9922 9925 9928 9930 9932 9935 9936 9938 9939 9940 9940 9940 9939 9938 9936 9934 9931 9928 9924 9920 9915 9909 9904 9898 9892 9885 9878 9872 9865 9858 9851 9845 9838 9832 9826 9820 9815 9809 9804 9799 9795 9790 9786 9781 9777 9772 9768 9763 9758 9753 9747 9740 9733 9726 9717 9708 9698 9687 9675 9662 9647 9632 9615 9597 9578 9557 9535 9511 9485 9458 9430 9399 9367 9332 9296 9257 9216 9173 9127 9079 9029 8976 8920 8861 8800 8736 8669 8599 8527 8452 8374 8293 8210 8124 8036 7946 7854 7760 7665 7568 7469 7370 7270 7170 7069 6968 6868 6768 6669 6572 6475 6380 6288 6197 6109 6023 5941 5861 5785 5713 5645 5580 5520 5465 5414 5368 5327 5292 5261 5237 5218 5204 5197 5196 5201 5212 5229 5252 5282 5318 5360 5407 5461 5521 5586 5656 5731 5811 5896 5985 6077 6173 6272 6373 6476 6581 6687 6793 6900 7007 7113 7218 7321 7423 7522 7619 7713 7804 7892 7977 8058 8135 8210 8280 8347 8411 8472 8529 8583 8634 8683 8729 8773 8815 8855 8893 8929 8964 8998 9031 9063 9094 9124 9153 9182 9210 9237 9263 9289 9314 9339 9363 9386 9408 9429 9450 9470 9489 9507 9524 9541 9557 9572 9586 9600 9613 9626 9638 9649 9660 9671 9682 9692 9702 9711 9720 9730 9738 9747 9755 9764 9771 9779 9786 9793 9800 9806 9812 9817 9822 9827 9831 9834 9837 9840 9843 9845 9846 9848 9849 9850 9850 9851 9851 9852 9852 9852 9852 9852 9853 9853 9853 9854 9854 9855 9855 9856 9857 9857 9858 9859 9860 9860 9861 9862 9862 9862 9862 9862 9862 9862 9861 9860 9859 9858 9857 9855 9853 9851 9849 9846 9844 9841 9839 9836 9833 9830 9828 9825 9822 9820 9817 9815 9812 9810 9808 9807 9805 9804 9802 8366 3 11 3 9801 9800 9800 9799 9799 9799 9799 9799 9800 9800 9801 9802 9803 9804 9806 9807 9809 9810 9812 9814 9816 9819 9821 9823 9826 9828 9830 9833 9835 9838 9840 9842 9844 9846 9848 9849 9851 9852 9853 9853 9854 9854 9854 9854 9853 9853 9852 9851 9850 9850 9849 9848 9847 9847 9846 9846 9846 9847 9847 9848 9849 9850 9852 9854 9856 9858 9861 9863 9866 9869 9872 9875 9878 9881 9883 9886 9889 9891 9893 9896 9897 9899 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9923 9924 9924 9924 9923 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9906 9905 9905 9904 9904 9904 9904 9905 9905 9906 9908 9909 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9929 9929 9930 9930 9929 9929 9928 9926 9925 9923 9921 9918 9915 9912 9909 9905 9901 9897 9892 9888 9883 9877 9872 9867 9861 9855 9849 9843 9837 9831 9825 9819 9813 9807 9801 9795 9789 9783 9777 9771 9764 9758 9752 9746 9739 9732 9725 9717 9709 9701 9691 9682 9671 9660 9648 9636 9623 9608 9594 9578 9562 9545 9528 9510 9492 9474 9456 9438 9421 9403 9387 9371 9356 9343 9331 9320 9310 9303 9297 9293 9291 9291 9293 9297 9303 9311 9321 9332 9345 9360 9376 9393 9410 9429 9448 9468 9488 9508 9528 9548 9567 9586 9605 9622 9639 9655 9670 9684 9698 9710 9722 9733 9743 9752 9761 9769 9777 9784 9791 9797 9804 9809 9815 9821 9826 9831 9836 9841 9846 9850 9855 9859 9863 9866 9869 9873 9875 9878 9880 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9897 9897 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9852 9852 9852 9851 9851 9851 9852 9852 9852 9852 9852 9852 9851 9851 9850 9849 9848 9847 9845 9843 9841 9839 9837 9835 9832 9830 9828 9825 9823 9821 9820 9818 9817 9816 9815 9815 9815 9815 9815 9816 9816 9817 9818 9818 9819 9819 9819 9819 9818 9817 9815 9813 9811 9807 9803 9799 9794 9788 9783 9776 9770 9763 9756 9748 9741 9734 9728 9721 9715 9709 9704 9699 9696 9692 8367 3 11 3 9690 9688 9687 9686 9686 9687 9689 9691 9694 9697 9700 9704 9708 9713 9717 9722 9727 9731 9736 9741 9745 9749 9753 9757 9760 9764 9766 9769 9771 9773 9775 9777 9778 9779 9780 9780 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9780 9780 9779 9779 9778 9777 9776 9775 9773 9771 9769 9766 9764 9760 9757 9753 9748 9744 9739 9733 9728 9722 9716 9710 9703 9697 9690 9683 9676 9669 9662 9654 9646 9638 9630 9622 9613 9603 9593 9582 9571 9559 9546 9533 9518 9503 9486 9469 9450 9431 9410 9389 9366 9343 9318 9293 9267 9240 9213 9185 9156 9126 9096 9065 9033 9000 8967 8932 8897 8861 8823 8784 8744 8702 8658 8612 8565 8516 8465 8412 8357 8300 8242 8182 8121 8059 7997 7933 7870 7808 7746 7686 7627 7571 7518 7468 7422 7380 7343 7311 7285 7264 7250 7241 7239 7243 7254 7271 7293 7322 7357 7396 7441 7490 7543 7599 7659 7721 7785 7851 7918 7985 8053 8120 8187 8252 8316 8379 8440 8498 8555 8610 8662 8712 8760 8805 8848 8889 8929 8966 9001 9035 9067 9098 9128 9156 9183 9209 9234 9258 9281 9304 9325 9346 9366 9386 9404 9422 9440 9456 9472 9488 9502 9516 9530 9543 9555 9567 9578 9589 9600 9610 9619 9628 9637 9646 9654 9662 9670 9678 9685 9692 9699 9706 9712 9718 9724 9730 9736 9741 9747 9752 9756 9761 9765 9770 9774 9778 9782 9785 9789 9792 9795 9799 9802 9805 9808 9811 9814 9816 9819 9822 9825 9828 9831 9834 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9910 9909 9908 9906 9904 9903 9900 9898 9896 9893 9891 9888 9886 9884 9881 9879 9878 9876 9875 9874 9874 9874 9875 9876 9877 9879 9881 9884 9887 9890 9894 9898 9902 9906 9910 9914 9917 9921 9925 9928 9931 9933 9935 9937 9938 9939 9940 9939 9939 9938 9936 9935 9932 9930 9927 9924 9921 9918 9914 9910 9907 9903 9900 9896 9893 9890 9887 9884 9881 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 9861 9860 9858 9857 9856 9855 9854 9853 9851 9850 9849 9848 9846 9845 9843 9842 9840 9839 9837 9836 9834 9833 9831 9830 9828 9827 9825 9824 9823 9822 9821 9820 9819 9818 9817 9817 9816 9816 9816 9816 9816 9817 9817 9818 9819 9820 9821 9822 9824 8368 3 11 3 9825 9827 9828 9830 9831 9833 9835 9836 9837 9839 9840 9841 9842 9842 9842 9843 9842 9842 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9831 9831 9831 9831 9831 9832 9834 9835 9837 9839 9842 9844 9847 9850 9853 9856 9860 9863 9866 9869 9872 9875 9877 9880 9882 9884 9885 9887 9888 9889 9889 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9918 9917 9916 9916 9916 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9905 9903 9902 9901 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9919 9921 9923 9925 9927 9930 9932 9935 9937 9940 9942 9945 9947 9949 9951 9953 9954 9955 9956 9956 9956 9956 9955 9954 9953 9951 9949 9947 9944 9942 9939 9936 9933 9930 9927 9924 9922 9919 9917 9915 9914 9913 9912 9912 9912 9912 9913 9914 9915 9916 9918 9920 9921 9923 9925 9927 9928 9930 9931 9932 9932 9933 9932 9932 9931 9930 9929 9927 9925 9923 9920 9918 9915 9913 9910 9908 9906 9904 9902 9901 9900 9899 9898 9899 9899 9900 9901 9902 9904 9906 9908 9910 9913 9915 9918 9920 9922 9925 9927 9929 9930 9932 9933 9933 9934 9934 9934 9934 9934 9933 9932 9932 9931 9930 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9919 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9889 9887 9885 9884 9882 9881 9880 9879 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9875 9875 9874 9873 9871 9870 9868 9866 9863 9861 9858 9855 9852 9850 9847 9844 9841 9839 9837 9835 9834 9833 9832 9832 9832 9833 9834 9836 9838 8369 3 11 3 9840 9843 9846 9849 9852 9856 9859 9862 9866 9868 9871 9873 9875 9877 9878 9879 9880 9880 9880 9880 9879 9878 9878 9877 9876 9876 9876 9876 9876 9877 9878 9879 9881 9883 9886 9889 9893 9896 9900 9904 9908 9912 9916 9920 9924 9927 9929 9932 9933 9934 9935 9934 9933 9931 9929 9926 9922 9918 9913 9907 9901 9895 9888 9882 9875 9868 9861 9854 9847 9840 9834 9827 9821 9815 9810 9805 9800 9795 9791 9787 9784 9780 9777 9774 9771 9769 9766 9764 9762 9761 9759 9758 9756 9755 9754 9754 9753 9753 9753 9753 9754 9755 9756 9758 9760 9762 9765 9768 9771 9775 9779 9783 9787 9792 9797 9802 9807 9812 9817 9821 9826 9831 9835 9839 9843 9846 9848 9851 9852 9853 9854 9854 9853 9852 9850 9848 9845 9842 9838 9834 9829 9825 9820 9814 9809 9804 9799 9793 9788 9783 9779 9774 9770 9766 9763 9760 9757 9754 9752 9751 9749 9748 9747 9747 9746 9746 9747 9747 9748 9749 9750 9751 9753 9755 9757 9759 9762 9765 9768 9771 9775 9779 9783 9787 9791 9796 9801 9806 9811 9816 9821 9826 9831 9836 9841 9846 9850 9855 9859 9862 9866 9869 9872 9875 9877 9879 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9893 9892 9890 9888 9886 9884 9881 9879 9877 9874 9872 9870 9868 9866 9864 9863 9861 9860 9860 9859 9859 9859 9859 9860 9861 9862 9864 9865 9867 9869 9871 9874 9876 9878 9881 9883 9886 9888 9891 9893 9896 9898 9900 9902 9904 9905 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9918 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9900 9898 9895 9893 9890 9887 9883 9880 9876 9872 9868 9863 9859 9853 9848 9842 9836 9829 9822 9814 9806 9797 9788 9778 9768 9758 9747 9736 9724 9713 9701 9689 9677 9666 9655 9644 9633 9624 9615 9606 9599 9593 9587 9583 9580 9578 9577 9578 9579 9582 9586 9591 9597 9603 9611 9619 9627 9636 9645 9654 9664 9673 9681 9690 9698 9705 9712 9718 9724 9728 9732 9735 9737 9738 9738 9738 9737 9735 9732 9729 9725 9721 9716 9711 9706 9700 9694 9688 9682 9676 9670 9664 9658 9652 9646 9640 9635 9629 9623 9618 9613 9607 9602 9597 9592 9587 9582 9577 9572 9567 9562 9557 9553 9548 9543 9539 9534 9529 9525 9521 9516 9512 9508 9504 9500 9496 9492 9488 9484 9481 9477 9474 9471 9467 9464 9462 9459 9456 9454 9452 9450 9448 9447 9446 9445 9445 9446 9446 9448 9450 9452 9456 9460 9464 9469 9475 9482 9489 9496 9505 9513 9522 9532 9542 9552 9562 9572 9583 9593 9603 9613 9623 9632 9641 9649 9658 9665 9673 9680 9687 9693 9699 9705 9710 8370 3 11 3 9716 9722 9727 9733 9739 9745 9751 9758 9764 9772 9779 9787 9796 9804 9813 9822 9831 9840 9849 9858 9867 9875 9883 9891 9898 9904 9910 9915 9919 9922 9924 9926 9927 9927 9927 9926 9924 9922 9920 9917 9914 9912 9909 9907 9904 9902 9901 9900 9900 9900 9900 9902 9903 9906 9908 9912 9915 9919 9923 9928 9932 9936 9941 9945 9949 9952 9955 9958 9960 9962 9963 9964 9964 9964 9963 9962 9960 9958 9956 9953 9950 9947 9944 9940 9937 9933 9930 9926 9923 9920 9917 9914 9911 9909 9907 9905 9903 9902 9901 9900 9899 9899 9899 9899 9900 9900 9901 9903 9904 9906 9907 9909 9911 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9934 9935 9936 9936 9936 9935 9935 9934 9932 9931 9929 9926 9924 9922 9919 9916 9914 9911 9909 9907 9905 9904 9902 9902 9901 9901 9901 9902 9903 9905 9907 9909 9911 9913 9916 9918 9921 9923 9926 9928 9929 9931 9932 9933 9933 9933 9932 9931 9929 9927 9924 9921 9918 9914 9910 9906 9901 9896 9891 9886 9881 9876 9871 9865 9860 9854 9849 9843 9837 9831 9825 9819 9813 9806 9799 9792 9785 9777 9769 9761 9752 9743 9734 9725 9715 9706 9697 9687 9678 9669 9661 9653 9645 9638 9632 9627 9622 9619 9616 9614 9613 9614 9615 9617 9620 9624 9629 9635 9641 9647 9655 9662 9670 9677 9685 9693 9700 9707 9714 9720 9726 9731 9735 9739 9742 9745 9746 9747 9748 9748 9748 9747 9745 9744 9742 9740 9738 9735 9733 9731 9729 9727 9726 9724 9723 9722 9722 9721 9721 9721 9721 9722 9723 9723 9724 9725 9726 9728 9729 9730 9731 9732 9733 9735 9736 9737 9738 9739 9740 9741 9742 9744 9745 9746 9748 9750 9752 9754 9757 9760 9763 9766 9770 9774 9778 9783 9787 9792 9798 9803 9809 9815 9821 9828 9834 9840 9846 9852 9858 9864 9870 9875 9880 9885 9889 9892 9896 9898 9901 9902 9904 9904 9905 9905 9904 9903 9902 9900 9898 9896 9894 9892 9890 9888 9885 9884 9882 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9874 9874 9873 9872 9870 9868 9865 9862 9859 9855 9850 9844 9838 9832 9825 9818 9810 9802 9794 9786 9778 9770 9762 9755 9748 9741 9736 9731 9726 9723 9721 9719 9718 9719 9720 9722 9725 9729 9734 9739 9745 9752 9759 9767 9775 9783 9791 9800 9809 9818 9826 9835 9843 9852 9860 9868 9876 9883 9890 9897 9904 9910 9916 9921 9926 9931 9936 9940 9944 9947 9950 9953 9955 9957 9959 9960 9961 9961 9961 9961 9960 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9936 9935 9933 9933 9932 9931 9931 9931 9931 9932 9932 9933 9935 9936 9937 9939 9941 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9956 9956 9955 9954 9952 9951 9949 9946 9944 9941 9938 9935 9931 9928 9924 8371 3 11 4 9866 9865 9865 9865 9865 9866 9867 9869 9871 9873 9876 9879 9882 9886 9890 9893 9897 9902 9906 9910 9914 9918 9922 9926 9929 9933 9936 9939 9942 9944 9947 9949 9950 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9900 9897 9894 9890 9886 9882 9879 9875 9871 9867 9863 9859 9855 9851 9848 9844 9841 9838 9835 9832 9830 9828 9826 9825 9824 9823 9822 9822 9823 9823 9824 9825 9827 9829 9831 9833 9835 9838 9841 9843 9846 9849 9852 9855 9858 9861 9863 9866 9868 9871 9873 9875 9877 9878 9880 9881 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9889 9888 9887 9886 9884 9882 9880 9877 9874 9871 9868 9864 9860 9855 9851 9845 9840 9834 9828 9822 9816 9809 9802 9795 9787 9780 9772 9764 9757 9749 9741 9733 9725 9717 9709 9702 9694 9687 9680 9673 9666 9660 9653 9647 9642 9636 9631 9627 9622 9618 9615 9611 9609 9606 9604 9603 9601 9600 9600 9600 9601 9602 9603 9605 9607 9609 9612 9616 9620 9624 9629 9634 9639 9644 9650 9656 9663 9669 9676 9682 9689 9696 9703 9709 9716 9722 9728 9734 9739 9744 9749 9753 9756 9759 9762 9764 9765 9766 9766 9766 9765 9763 9761 9758 9755 9752 9748 9743 9739 9734 9730 9725 9720 9715 9710 9706 9702 9698 9694 9691 9688 9685 9683 9682 9681 9680 9680 9681 9682 9684 9686 9688 9691 9695 9699 9703 9707 9712 9717 9722 9727 9733 9738 9744 9750 9756 9761 9767 9773 9779 9785 9790 9796 9802 9807 9813 9818 9824 9829 9835 9840 9845 9851 9856 9861 9866 9871 9876 9881 9886 9890 9895 9899 9904 9908 9911 9915 9919 9922 9925 9928 9930 9933 9935 9937 9938 9940 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9960 9962 9963 9965 9967 9969 9971 9972 9974 9976 9977 9979 9980 9981 9982 9983 9984 9984 9985 9984 9984 9984 9983 9982 9980 9979 9977 9975 9972 9970 9967 9964 9961 9958 9954 9951 9947 9943 9939 9936 9932 9929 9925 9922 9919 9916 9913 9911 9909 9907 9905 9904 9903 9903 9903 9903 9903 9904 9905 9907 9909 9911 9913 9915 9917 9920 9923 9925 9928 9930 9932 9935 9937 9939 9940 9942 9943 9944 9944 9944 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9929 9928 9927 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9941 9942 9942 9942 9941 9941 9940 9938 9936 9934 9932 9929 9926 9922 9919 9915 8372 3 11 4 9911 9907 9902 9898 9894 9889 9885 9881 9877 9873 9869 9866 9863 9860 9857 9855 9853 9851 9849 9848 9847 9846 9846 9845 9845 9844 9844 9844 9844 9843 9843 9842 9842 9841 9840 9838 9837 9835 9833 9830 9828 9825 9821 9818 9814 9810 9806 9802 9798 9793 9788 9784 9779 9774 9770 9765 9761 9756 9752 9748 9744 9740 9736 9733 9729 9726 9723 9720 9717 9714 9712 9709 9707 9704 9702 9699 9697 9694 9692 9689 9687 9684 9682 9679 9676 9674 9671 9669 9666 9664 9661 9659 9657 9655 9653 9651 9650 9649 9648 9647 9646 9646 9646 9647 9647 9648 9650 9651 9653 9655 9657 9659 9662 9665 9667 9670 9673 9677 9680 9683 9686 9689 9692 9695 9698 9701 9704 9707 9710 9712 9715 9717 9720 9722 9725 9727 9730 9732 9735 9737 9740 9743 9746 9749 9752 9756 9759 9763 9767 9772 9776 9781 9786 9791 9796 9801 9807 9813 9818 9824 9830 9835 9841 9846 9852 9857 9862 9867 9871 9875 9879 9882 9885 9888 9890 9892 9893 9894 9895 9895 9895 9894 9893 9891 9890 9888 9885 9883 9880 9878 9875 9872 9869 9867 9864 9862 9859 9857 9855 9854 9852 9851 9850 9850 9849 9849 9850 9850 9851 9852 9853 9854 9856 9857 9859 9861 9862 9864 9865 9866 9867 9868 9869 9869 9869 9869 9868 9868 9867 9865 9864 9862 9859 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9825 9822 9820 9818 9815 9814 9812 9811 9809 9808 9807 9807 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9808 9808 9808 9808 9808 9807 9807 9807 9806 9806 9805 9805 9804 9804 9803 9803 9803 9802 9802 9802 9802 9802 9803 9803 9804 9805 9805 9807 9808 9809 9811 9812 9814 9816 9818 9819 9821 9823 9825 9826 9828 9829 9830 9831 9832 9833 9833 9833 9833 9832 9831 9830 9828 9826 9824 9821 9818 9815 9811 9807 9802 9798 9793 9787 9781 9775 9769 9762 9755 9748 9741 9733 9725 9717 9709 9700 9691 9682 9673 9664 9654 9644 9634 9624 9614 9604 9593 9582 9572 9561 9550 9539 9528 9516 9505 9494 9483 9471 9460 9449 9438 9427 9416 9405 9395 9384 9374 9364 9354 9345 9336 9327 9318 9310 9303 9295 9289 9282 9276 9271 9266 9261 9258 9254 9251 9249 9248 9247 9246 9246 9247 9248 9250 9253 9256 9259 9264 9268 9274 9279 9286 9292 9299 9307 9315 9323 9332 9341 9351 9361 9371 9381 9391 9402 9413 9424 9435 9446 9457 9468 9479 9491 9502 9513 9524 9535 9547 9557 9568 9579 9590 9600 9610 9620 9630 9640 9649 9659 9668 9676 9685 9693 9701 9708 9716 9723 9729 9736 9741 9747 9752 9757 9762 9766 9770 9773 9776 9779 9781 9784 9785 9787 9788 9790 9790 9791 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9796 9797 9798 9799 9800 9801 9802 9803 9804 9806 8373 3 11 4 9807 9808 9809 9810 9811 9812 9814 9815 9816 9817 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9830 9831 9833 9834 9836 9837 9839 9841 9843 9845 9846 9848 9850 9852 9854 9856 9857 9859 9860 9862 9863 9864 9865 9865 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9859 9858 9856 9854 9852 9850 9848 9846 9843 9841 9839 9836 9834 9831 9828 9826 9823 9820 9817 9815 9812 9809 9805 9802 9799 9796 9792 9789 9785 9782 9778 9774 9770 9766 9762 9758 9754 9750 9746 9742 9738 9734 9730 9726 9722 9719 9715 9712 9709 9706 9704 9702 9700 9698 9697 9696 9695 9695 9695 9696 9697 9698 9700 9701 9704 9706 9709 9713 9716 9720 9725 9729 9734 9739 9744 9749 9755 9760 9766 9772 9777 9783 9789 9795 9801 9807 9813 9819 9825 9830 9836 9841 9847 9852 9857 9862 9866 9871 9875 9879 9883 9886 9890 9893 9896 9898 9900 9903 9904 9906 9907 9908 9909 9909 9910 9910 9909 9909 9908 9907 9906 9905 9904 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9872 9871 9870 9868 9867 9866 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9860 9860 9860 9860 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9842 9840 9839 9837 9835 9832 9830 9828 9825 9822 9819 9816 9812 9809 9805 9801 9797 9793 9789 9784 9779 9775 9770 9765 9760 9755 9750 9745 9740 9734 9729 9724 9719 9713 9708 9703 9697 9691 9685 9679 9673 9666 9659 9651 9642 9633 9623 9613 9601 9589 9575 9560 9544 9527 9509 9489 9468 9446 9422 9397 9371 9343 9315 9285 9253 9221 9189 9155 9120 9085 9050 9014 8979 8943 8907 8872 8837 8802 8769 8736 8703 8672 8642 8613 8585 8559 8533 8510 8487 8466 8445 8427 8409 8393 8378 8365 8352 8341 8330 8321 8313 8306 8300 8294 8290 8287 8285 8284 8283 8284 8286 8289 8293 8299 8305 8313 8322 8333 8345 8358 8373 8390 8407 8427 8448 8470 8493 8518 8544 8572 8600 8630 8660 8691 8723 8756 8788 8821 8854 8887 8920 8952 8984 9016 9046 9076 9104 9132 9158 9183 9206 9229 9249 9269 9287 9303 9318 9331 9343 9354 9364 9372 9379 9385 9390 9395 9398 9401 9402 9404 9405 9405 9405 9405 9405 9404 9403 9403 9402 9401 9400 9399 9398 9397 9396 9394 9393 9392 9391 9389 9388 9386 9385 9383 9381 9379 9377 9374 9372 9369 9367 9364 9361 9359 9356 9353 9351 9348 9346 9344 9342 9341 9340 9339 9339 9339 9339 9340 9342 9344 9346 9349 9353 9357 9361 9366 9372 9378 9384 9391 9398 9405 9413 9421 9429 9437 9446 9454 9462 9470 9479 9486 9494 9502 9509 9516 9523 9529 9535 9540 9545 9550 9554 9558 9561 9564 9566 9568 9570 9571 9571 8374 3 11 4 9572 9572 9572 9571 9570 9569 9568 9566 9565 9563 9562 9560 9558 9557 9555 9554 9553 9551 9550 9550 9549 9549 9549 9549 9550 9551 9552 9553 9555 9557 9559 9562 9565 9568 9571 9575 9579 9583 9588 9592 9597 9602 9608 9613 9619 9625 9631 9637 9643 9650 9656 9663 9669 9676 9682 9689 9695 9702 9708 9714 9720 9726 9732 9737 9742 9747 9752 9756 9760 9764 9767 9770 9772 9774 9776 9777 9778 9779 9779 9779 9779 9778 9777 9776 9775 9774 9772 9771 9769 9768 9766 9765 9763 9762 9761 9760 9759 9758 9758 9758 9757 9757 9758 9758 9758 9759 9760 9760 9761 9762 9763 9764 9764 9765 9765 9765 9766 9765 9765 9765 9764 9763 9762 9760 9758 9756 9754 9751 9749 9746 9743 9739 9736 9733 9729 9725 9722 9718 9715 9711 9708 9704 9701 9698 9695 9692 9690 9688 9686 9684 9682 9681 9680 9680 9679 9679 9680 9680 9681 9683 9684 9686 9688 9690 9693 9696 9699 9702 9705 9709 9713 9717 9721 9725 9729 9733 9738 9742 9746 9750 9754 9758 9762 9766 9770 9773 9776 9780 9782 9785 9788 9790 9792 9794 9795 9797 9798 9799 9800 9801 9802 9803 9803 9804 9804 9804 9805 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9806 9805 9804 9803 9802 9800 9798 9795 9792 9789 9785 9780 9775 9769 9762 9755 9747 9738 9729 9719 9708 9697 9685 9672 9659 9646 9632 9618 9604 9590 9576 9562 9548 9534 9521 9508 9496 9484 9473 9463 9454 9446 9439 9433 9429 9425 9423 9422 9422 9424 9426 9430 9435 9442 9449 9457 9466 9477 9488 9499 9511 9524 9538 9551 9565 9579 9593 9607 9622 9635 9649 9662 9675 9688 9700 9712 9723 9734 9744 9753 9762 9770 9778 9785 9791 9797 9803 9808 9812 9816 9819 9822 9825 9828 9830 9831 9833 9834 9835 9836 9837 9838 9838 9839 9839 9839 9840 9840 9840 9841 9841 9842 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9854 9855 9857 9858 9860 9861 9863 9864 9866 9867 9868 9869 9870 9871 9872 9872 9872 9872 9872 9872 9871 9870 9869 9867 9866 9864 9861 9859 9856 9854 9851 9847 9844 9841 9837 9834 9830 9827 9823 9820 9817 9814 9811 9808 9805 9802 9800 9798 9796 9794 9793 9792 9791 9790 9790 9790 9790 9790 9791 9792 9793 9794 9795 9796 9798 9799 9801 9803 9805 9806 9808 9810 9812 9814 9816 9818 9820 9822 9823 9825 9827 9829 9831 9832 9834 9836 9837 9839 9840 9842 9843 9845 9846 9848 9849 9851 9852 9854 9855 9857 9858 9860 9861 9863 9864 9865 9867 9868 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9907 9907 9907 9906 9906 9905 8375 3 11 4 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9889 9889 9889 9889 9890 9891 9892 9893 9894 9896 9898 9900 9902 9904 9907 9909 9912 9915 9917 9920 9923 9925 9928 9930 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9914 9912 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9884 9883 9882 9882 9882 9882 9883 9884 9885 9886 9887 9889 9891 9893 9896 9898 9901 9903 9906 9908 9911 9913 9915 9918 9920 9921 9923 9924 9925 9926 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9918 9917 9918 9918 9918 9919 9920 9921 9922 9924 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9943 9943 9943 9943 9942 9940 9938 9936 9933 9930 9926 9922 9917 9912 9906 9900 9894 9888 9881 9874 9866 9859 9851 9844 9836 9829 9821 9814 9806 9799 9792 9786 9779 9773 9768 9762 9757 9753 9749 9745 9742 9739 9737 9735 9733 9732 9732 9732 9732 9733 9734 9735 9737 9739 9741 9744 9747 9750 9754 9757 9761 9765 9769 9774 9778 9782 9787 9791 9796 9801 9805 9810 9814 9818 9823 9827 9831 9835 9840 9843 9847 9851 9855 9858 9861 9865 9868 9871 9873 9876 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9905 9905 9904 9902 9901 9899 9897 9895 9893 9891 9888 9886 9883 9881 9879 9876 9874 9872 9871 9869 9868 9867 9867 9867 9867 9867 9868 9869 9870 9872 9873 9875 9878 9880 9882 9884 9887 9889 9891 9893 9895 9896 9898 9898 9899 9899 9899 9899 9898 9897 9895 9893 9891 9888 9885 9882 8376 3 11 4 9879 9876 9872 9869 9865 9862 9858 9855 9852 9849 9847 9845 9843 9841 9840 9839 9838 9838 9838 9838 9839 9840 9841 9842 9843 9845 9846 9847 9848 9849 9850 9850 9850 9850 9849 9847 9845 9842 9839 9835 9830 9824 9818 9811 9802 9794 9784 9773 9762 9750 9737 9723 9709 9694 9678 9663 9646 9630 9613 9595 9578 9561 9544 9527 9510 9494 9478 9463 9448 9434 9421 9409 9398 9387 9378 9370 9363 9357 9352 9349 9347 9346 9346 9347 9350 9353 9357 9362 9368 9375 9382 9390 9397 9406 9414 9422 9430 9438 9445 9452 9459 9465 9470 9474 9478 9481 9483 9484 9484 9484 9483 9482 9480 9477 9474 9472 9469 9466 9463 9460 9458 9457 9456 9455 9456 9457 9459 9462 9466 9470 9475 9480 9485 9491 9496 9501 9505 9509 9511 9511 9510 9506 9500 9490 9478 9462 9442 9418 9390 9358 9321 9279 9233 9183 9128 9068 9005 8938 8868 8795 8719 8641 8562 8482 8401 8321 8242 8165 8090 8019 7950 7887 7827 7774 7726 7685 7650 7622 7602 7589 7583 7585 7594 7611 7635 7666 7703 7746 7795 7849 7907 7970 8036 8104 8175 8248 8321 8394 8467 8539 8610 8679 8745 8809 8870 8927 8980 9030 9076 9118 9156 9190 9220 9246 9268 9288 9304 9317 9328 9336 9342 9347 9350 9352 9353 9353 9354 9354 9354 9355 9357 9359 9362 9366 9370 9376 9383 9391 9400 9410 9421 9433 9445 9458 9472 9486 9500 9514 9528 9542 9556 9569 9582 9594 9605 9615 9624 9632 9639 9644 9648 9651 9652 9652 9651 9648 9643 9638 9631 9622 9613 9602 9590 9578 9565 9551 9536 9521 9506 9491 9476 9462 9447 9433 9420 9408 9397 9387 9378 9370 9364 9360 9357 9355 9355 9357 9361 9366 9373 9381 9391 9402 9414 9428 9442 9458 9474 9491 9509 9527 9545 9563 9581 9598 9616 9633 9649 9665 9680 9694 9708 9720 9732 9743 9752 9761 9769 9776 9782 9788 9792 9796 9800 9803 9805 9807 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9821 9822 9824 9825 9827 9828 9830 9832 9833 9835 9837 9838 9839 9840 9841 9842 9843 9843 9843 9842 9842 9841 9840 9838 9837 9835 9833 9830 9828 9825 9822 9820 9816 9813 9810 9807 9804 9801 9798 9795 9793 9790 9788 9785 9783 9781 9780 9778 9777 9776 9775 9774 9774 9774 9774 9774 9774 9774 9775 9775 9776 9777 9777 9778 9779 9780 9780 9781 9781 9782 9782 9783 9783 9783 9783 9783 9783 9782 9782 9781 9781 9780 9779 9779 9778 9777 9777 9776 9776 9775 9775 9775 9775 9775 9776 9776 9777 9778 9779 9781 9783 9784 9786 9789 9791 9794 9796 9799 9802 9804 9807 9810 9813 9816 9818 9821 9824 9826 9828 9830 9832 9834 9836 9837 9838 9840 9841 9841 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9847 9847 9847 9846 9846 9846 9846 9845 9844 9844 9843 8377 3 11 4 9841 9840 9838 9836 9834 9832 9829 9827 9824 9821 9817 9814 9810 9807 9803 9800 9796 9792 9789 9785 9782 9778 9775 9771 9768 9764 9761 9757 9753 9749 9744 9739 9733 9727 9720 9712 9703 9692 9681 9669 9655 9639 9622 9604 9584 9563 9540 9515 9489 9462 9433 9404 9373 9342 9310 9278 9246 9214 9183 9152 9122 9093 9066 9041 9017 8996 8978 8962 8949 8938 8931 8928 8927 8930 8935 8945 8957 8972 8990 9011 9034 9059 9087 9116 9147 9179 9211 9245 9279 9312 9346 9379 9412 9444 9474 9503 9531 9558 9582 9605 9626 9646 9663 9679 9694 9706 9717 9727 9735 9742 9748 9754 9758 9762 9765 9767 9770 9772 9774 9776 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9797 9798 9800 9801 9801 9801 9801 9800 9799 9797 9794 9791 9787 9782 9777 9771 9765 9758 9751 9743 9735 9726 9717 9709 9700 9691 9682 9673 9664 9655 9647 9639 9632 9625 9618 9612 9606 9600 9596 9591 9587 9584 9581 9579 9577 9576 9574 9574 9573 9574 9574 9575 9576 9577 9579 9581 9583 9586 9589 9592 9595 9599 9603 9607 9612 9617 9622 9628 9634 9640 9647 9654 9661 9668 9676 9684 9692 9701 9709 9718 9727 9736 9745 9754 9762 9771 9780 9788 9797 9805 9813 9820 9827 9834 9841 9847 9852 9858 9862 9867 9871 9874 9877 9880 9882 9884 9886 9887 9888 9888 9888 9888 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9878 9878 9878 9878 9878 9879 9880 9881 9882 9883 9885 9886 9888 9890 9892 9895 9897 9900 9902 9905 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9912 9910 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9886 9884 9882 9880 9878 9875 9872 9869 9865 9861 9857 9853 9848 9843 9838 9832 9825 9818 9811 9803 9795 9785 9775 9765 9753 9741 9727 9713 9697 9681 9663 9644 9623 9602 9578 9553 9527 9499 9470 9438 9406 9371 9335 9297 9258 9217 9174 9130 9085 9039 8991 8943 8893 8843 8793 8742 8690 8639 8588 8537 8487 8437 8388 8341 8295 8250 8207 8166 8127 8091 8057 8025 7996 7970 7947 7927 7910 7896 7886 7879 7875 7875 7878 7884 7894 7907 7923 7942 7965 7990 8018 8049 8082 8118 8156 8196 8238 8282 8327 8373 8420 8469 8518 8567 8617 8666 8716 8765 8813 8861 8907 8953 8997 9040 9081 9121 9159 9195 9229 9262 9292 9320 9346 9371 9393 9414 9432 9449 9464 9478 9490 9501 9511 9520 9527 9534 9540 9546 9550 9555 9559 9563 9567 9571 9574 8378 3 11 4 9578 9582 9586 9590 9594 9599 9603 9608 9613 9618 9622 9627 9632 9637 9641 9646 9650 9654 9657 9661 9664 9666 9668 9670 9672 9673 9673 9674 9674 9673 9673 9672 9671 9669 9668 9666 9664 9662 9660 9658 9656 9655 9653 9651 9649 9648 9646 9645 9644 9643 9642 9641 9640 9639 9638 9637 9636 9636 9635 9634 9634 9633 9632 9631 9630 9629 9628 9627 9626 9625 9624 9624 9623 9622 9621 9621 9620 9620 9620 9620 9620 9621 9622 9623 9624 9626 9628 9630 9633 9636 9639 9642 9646 9650 9654 9659 9663 9668 9674 9679 9684 9690 9695 9701 9707 9712 9718 9724 9729 9735 9740 9745 9750 9755 9759 9763 9767 9771 9774 9777 9780 9782 9784 9786 9787 9788 9789 9789 9789 9789 9788 9788 9787 9785 9784 9782 9781 9779 9777 9775 9773 9771 9768 9766 9764 9762 9760 9758 9756 9754 9753 9751 9749 9748 9747 9745 9744 9743 9742 9741 9740 9739 9738 9738 9737 9736 9735 9735 9734 9733 9732 9731 9730 9729 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9716 9715 9715 9714 9714 9714 9714 9714 9714 9714 9714 9715 9716 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9729 9730 9731 9732 9733 9734 9735 9737 9738 9739 9740 9742 9743 9744 9746 9748 9750 9752 9754 9756 9758 9761 9764 9767 9770 9774 9777 9781 9785 9789 9793 9798 9802 9806 9811 9815 9820 9824 9828 9832 9836 9840 9843 9847 9850 9852 9855 9857 9859 9861 9862 9863 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9872 9874 9876 9878 9881 9884 9887 9891 9895 9899 9903 9907 9912 9917 9921 9926 9930 9934 9939 9943 9946 9950 9953 9956 9958 9960 9962 9964 9964 9965 9965 9965 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9947 9946 9945 9944 9944 9944 9943 9944 9944 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9925 9923 9921 9920 9919 9918 9917 9917 9917 9917 9917 9918 9919 9920 9921 9923 9924 9926 9928 9929 9931 9933 9935 9936 9938 9939 9940 9942 9942 9943 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9922 9921 9920 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9906 9906 9906 9907 9907 9906 9906 9905 9904 9903 9901 9899 9897 9895 9892 9890 9887 9883 9880 9877 9873 9870 9866 9863 9859 9856 9853 9850 9848 9846 9844 9842 9841 9841 9840 9840 9841 9842 8379 3 11 4 9843 9845 9847 9850 9853 9856 9859 9863 9867 9871 9875 9879 9882 9886 9890 9893 9897 9900 9902 9905 9907 9909 9910 9911 9912 9912 9913 9912 9912 9911 9910 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9894 9893 9893 9892 9892 9892 9893 9894 9895 9896 9898 9900 9902 9905 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9937 9940 9942 9944 9947 9948 9950 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9859 9857 9854 9852 9849 9846 9843 9840 9837 9834 9831 9828 9825 9822 9818 9815 9812 9808 9805 9802 9799 9796 9793 9790 9787 9785 9783 9781 9779 9778 9776 9775 9775 9775 9775 9775 9776 9777 9778 9779 9781 9784 9786 9789 9792 9795 9798 9802 9805 9809 9813 9817 9821 9825 9829 9833 9837 9841 9845 9849 9853 9856 9860 9863 9867 9870 9873 9876 9878 9881 9883 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9915 9916 9918 9920 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9904 9905 9906 9907 9908 9910 9912 9913 9915 9917 9920 9922 9924 9926 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9923 9921 9920 9919 9919 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9938 9938 9938 9937 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 8380 3 11 4 9921 9919 9918 9916 9914 9913 9911 9910 9909 9908 9907 9907 9907 9907 9907 9908 9909 9909 9911 9912 9913 9914 9916 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9930 9930 9929 9928 9927 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9927 9924 9922 9919 9916 9913 9911 9908 9905 9902 9900 9897 9895 9893 9891 9889 9887 9885 9884 9883 9882 9881 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9884 9886 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9913 9914 9916 9918 9920 9922 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9948 9947 9947 9946 9945 9944 9942 9940 9939 9937 9934 9932 9929 9927 9924 9921 9918 9915 9913 9910 9907 9904 9901 9899 9896 9894 9892 9890 9889 9887 9886 9885 9884 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9880 9879 9877 9876 9874 9872 9870 9869 9867 9865 9864 9862 9861 9860 9859 9858 9857 9856 9856 9855 9855 9855 9856 9856 9857 9857 9858 9859 9861 9862 9863 9865 9866 9868 9870 9872 9874 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9947 9948 9949 9949 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9927 9925 9923 9922 9920 9919 9918 9917 9916 9916 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9922 8381 3 11 4 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9929 9929 9928 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9915 9913 9912 9911 9911 9910 9910 9910 9910 9911 9912 9913 9915 9916 9918 9921 9923 9926 9928 9931 9934 9936 9939 9942 9944 9946 9948 9950 9952 9953 9954 9954 9954 9954 9954 9953 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9925 9924 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9935 9934 9932 9931 9929 9927 9924 9922 9919 9916 9912 9909 9906 9902 9899 9896 9893 9890 9887 9885 9883 9881 9879 9878 9878 9877 9877 9878 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9901 9901 9901 9901 9900 9898 9897 9895 9893 9890 9887 9884 9881 9878 9875 9871 9868 9864 9861 9857 9854 9850 9847 9844 9840 9837 9834 9831 9828 9825 9823 9820 9816 9813 9810 9806 9802 9798 9794 9789 9784 9779 9773 9767 9760 9753 9746 9738 9730 9722 9713 9704 9695 9686 9677 9667 9658 9649 9640 9632 9624 9616 9609 9602 9596 9590 9586 9582 9579 9576 9575 9574 9575 9576 9578 9580 9584 9588 9593 9599 9605 9612 9619 9627 9635 9644 9653 9661 9670 9679 9689 9698 9707 9715 9724 9733 9741 9749 9757 9764 9771 9778 9785 9791 9797 9803 9809 9814 9820 9825 9830 9834 9839 9843 9848 9852 9856 9860 9864 9868 9872 9876 9879 9883 9886 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9914 9916 9917 9918 9919 9919 9919 9920 9919 9919 9919 9918 9917 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9906 9906 9907 9908 9909 9911 9913 9915 9917 9920 9922 9925 9928 9931 9934 9938 9941 9944 9947 9950 9953 9955 9958 9960 9962 9963 9964 9965 9965 9965 9964 9963 9962 9960 9958 9956 9953 9950 9947 9943 9940 9936 9932 9928 9925 9921 9918 9915 9912 9910 9908 9906 9905 9905 9904 9905 9906 9907 9909 9911 9913 9916 9919 9922 9926 9929 9933 9937 9940 9944 9947 9950 9952 9955 9956 9958 9959 9959 9959 9958 9957 9955 9953 9951 9948 9944 9941 9937 9933 9928 9924 9920 9915 9911 9907 9904 9900 9897 9894 9892 9889 9888 9886 9885 9885 9885 9885 9885 9886 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9901 9902 9902 9901 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9876 9875 9874 9873 9873 9873 9873 9873 9874 9875 9876 9878 9880 9882 9884 9886 9889 9891 9894 9896 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 8382 3 11 4 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9906 9904 9902 9899 9897 9895 9892 9890 9887 9885 9883 9881 9879 9877 9876 9874 9873 9872 9872 9871 9871 9871 9872 9872 9873 9874 9875 9877 9879 9880 9882 9884 9886 9888 9889 9891 9892 9893 9894 9895 9895 9895 9894 9893 9892 9890 9887 9884 9881 9877 9872 9867 9862 9856 9850 9844 9837 9830 9823 9816 9809 9801 9794 9787 9780 9773 9766 9759 9753 9746 9740 9735 9729 9724 9719 9714 9710 9705 9701 9697 9693 9689 9685 9681 9677 9673 9668 9664 9660 9655 9650 9645 9640 9636 9630 9625 9621 9616 9611 9606 9602 9598 9595 9592 9590 9588 9587 9586 9587 9588 9590 9593 9596 9601 9607 9613 9620 9628 9637 9646 9656 9667 9678 9689 9701 9713 9725 9737 9750 9761 9773 9785 9796 9806 9816 9826 9835 9843 9851 9858 9864 9869 9874 9878 9882 9885 9888 9890 9891 9892 9893 9893 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9898 9897 9895 9893 9891 9888 9885 9882 9877 9873 9868 9862 9855 9848 9840 9832 9823 9813 9802 9790 9777 9763 9749 9733 9716 9697 9678 9657 9635 9611 9586 9559 9531 9502 9470 9438 9403 9367 9330 9291 9251 9209 9166 9121 9076 9029 8981 8933 8884 8834 8784 8733 8683 8632 8582 8532 8483 8435 8388 8342 8297 8254 8213 8173 8136 8101 8069 8039 8012 7987 7966 7948 7933 7921 7912 7907 7905 7907 7911 7919 7931 7946 7963 7984 8008 8035 8064 8096 8131 8168 8206 8247 8290 8334 8379 8425 8472 8520 8569 8617 8666 8715 8764 8812 8859 8906 8952 8996 9040 9082 9123 9163 9201 9237 9272 9305 9337 9367 9395 9422 9447 9470 9492 9513 9531 9549 9565 9580 9593 9605 9616 9626 9635 9643 9649 9655 9660 9664 9667 9669 9670 9670 9669 9668 9665 9662 9657 9652 9646 9638 9629 9620 9609 9597 9583 9569 9553 9535 9517 9497 9475 9453 9428 9403 9376 9347 9318 9287 9254 9221 9186 9151 9114 9077 9038 8999 8960 8920 8880 8840 8800 8760 8721 8682 8644 8607 8571 8536 8502 8471 8441 8413 8387 8363 8341 8323 8306 8292 8281 8273 8268 8265 8266 8269 8275 8283 8295 8309 8326 8345 8366 8390 8416 8443 8473 8504 8536 8570 8605 8640 8677 8714 8751 8789 8827 8864 8902 8939 8976 9012 9048 9083 9117 9151 9183 9215 9246 9276 9304 9332 9359 9385 9410 9434 9457 9479 9500 9520 9540 9559 9577 9594 9611 9627 9642 9657 9671 9684 9697 9710 9722 9733 9744 9755 9765 9775 9784 9793 9802 9810 9817 9825 9832 9839 9845 9851 9857 9863 9868 9873 9878 9882 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9919 9921 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9931 8383 3 11 4 9931 9930 9929 9928 9927 9925 9923 9922 9920 9917 9915 9913 9910 9908 9906 9903 9901 9898 9896 9893 9891 9889 9887 9885 9884 9882 9881 9880 9879 9878 9878 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9893 9893 9893 9893 9892 9891 9890 9889 9887 9886 9884 9882 9880 9877 9875 9873 9871 9868 9866 9864 9862 9860 9859 9857 9856 9855 9855 9854 9854 9854 9855 9855 9856 9857 9858 9860 9861 9863 9865 9866 9868 9869 9871 9872 9873 9874 9874 9874 9873 9872 9871 9869 9867 9864 9860 9856 9851 9846 9840 9834 9827 9819 9811 9803 9794 9785 9775 9765 9755 9744 9733 9722 9711 9699 9688 9676 9665 9653 9642 9630 9619 9607 9596 9585 9574 9563 9552 9542 9531 9521 9511 9501 9492 9483 9474 9465 9457 9449 9441 9434 9427 9421 9415 9410 9405 9401 9397 9394 9391 9389 9388 9387 9388 9389 9390 9393 9396 9400 9405 9410 9417 9424 9432 9440 9450 9460 9470 9481 9493 9505 9518 9532 9545 9559 9573 9588 9602 9617 9632 9646 9661 9675 9689 9703 9717 9730 9743 9755 9767 9778 9788 9798 9808 9817 9825 9832 9839 9845 9850 9855 9859 9863 9866 9868 9870 9872 9873 9874 9875 9875 9875 9876 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9881 9883 9884 9886 9888 9891 9893 9895 9897 9899 9902 9904 9905 9907 9908 9910 9910 9911 9911 9911 9910 9909 9907 9905 9903 9900 9897 9893 9889 9885 9880 9875 9870 9865 9860 9854 9848 9843 9837 9832 9826 9821 9816 9811 9806 9802 9798 9794 9790 9787 9784 9781 9778 9776 9773 9772 9770 9768 9767 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9756 9755 9754 9754 9753 9753 9753 9753 9754 9755 9756 9757 9759 9761 9763 9766 9769 9772 9776 9781 9785 9790 9796 9801 9807 9813 9820 9826 9833 9839 9845 9852 9858 9864 9869 9874 9879 9884 9888 9892 9895 9898 9900 9901 9903 9903 9903 9903 9902 9901 9900 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9867 9864 9861 9857 9854 9850 9847 9843 9839 9835 9830 9825 9820 9814 9808 9802 9795 9787 9779 9771 9762 9753 9743 9733 9723 9712 9701 9690 9679 9667 9656 9645 9635 9625 9615 9605 9597 9589 9581 9575 9570 9565 9561 9558 9557 9556 9556 9557 9559 9562 9565 9569 9574 9579 9585 9591 9597 9604 9610 9617 9623 9629 9635 9641 9646 9650 9655 9658 9661 9664 9666 9667 9668 9668 9668 9668 9667 9666 9665 9663 9662 9660 9658 9657 9655 9654 9653 9653 9652 9652 9653 9654 9655 9657 9660 9662 9665 9669 9673 9677 9682 9687 9692 9697 9702 9708 9713 9719 9724 9730 9735 9740 9745 9750 9755 9759 9763 9767 9771 9774 9777 9779 9782 9784 9785 9787 9788 9788 9789 9789 9789 9788 9788 8384 3 11 4 9787 9786 9784 9783 9781 9779 9777 9775 9773 9770 9768 9765 9763 9760 9758 9755 9753 9750 9748 9745 9743 9741 9739 9737 9735 9733 9730 9728 9726 9724 9721 9718 9715 9711 9707 9702 9697 9691 9684 9676 9668 9658 9648 9636 9624 9610 9596 9580 9563 9545 9526 9506 9486 9464 9442 9420 9397 9373 9350 9326 9303 9280 9258 9236 9215 9195 9177 9159 9144 9129 9117 9106 9097 9090 9085 9082 9081 9083 9086 9091 9098 9106 9117 9129 9142 9157 9173 9190 9208 9227 9246 9266 9286 9306 9326 9345 9365 9384 9402 9420 9438 9454 9470 9485 9499 9512 9525 9536 9547 9557 9567 9575 9583 9591 9598 9605 9611 9617 9623 9628 9634 9639 9644 9650 9655 9660 9666 9671 9676 9682 9687 9693 9698 9704 9709 9714 9719 9725 9729 9734 9739 9743 9747 9751 9755 9758 9762 9765 9767 9770 9772 9775 9777 9779 9781 9783 9784 9786 9788 9790 9792 9795 9797 9800 9802 9805 9808 9812 9815 9819 9823 9827 9831 9836 9840 9845 9850 9854 9859 9864 9868 9873 9877 9882 9886 9890 9894 9897 9900 9903 9906 9909 9911 9913 9914 9915 9916 9917 9917 9917 9917 9916 9915 9914 9913 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9857 9854 9851 9849 9846 9844 9841 9839 9837 9835 9833 9831 9830 9828 9827 9826 9825 9824 9823 9822 9822 9821 9821 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9818 9818 9819 9819 9820 9822 9823 9825 9826 9828 9831 9833 9836 9839 9843 9846 9850 9854 9858 9863 9867 9871 9876 9880 9885 9889 9893 9897 9901 9904 9907 9910 9912 9914 9916 9917 9918 9918 9918 9917 9917 9915 9914 9912 9910 9908 9905 9902 9900 9897 9894 9891 9888 9886 9883 9881 9878 9876 9874 9873 9871 9870 9869 9867 9867 9866 9865 9864 9863 9863 9862 9861 9859 9858 9856 9854 9852 9849 9846 9842 9838 9833 9828 9823 9817 9811 9804 9796 9789 9781 9773 9764 9755 9746 9737 9727 9718 9708 9698 9689 9679 9669 9660 9651 9641 9632 9623 9614 9606 9597 9589 9580 9572 9565 9557 9549 9542 9534 9527 9520 9513 9506 9500 9493 9487 9480 9474 9468 9463 9457 9452 9447 9443 9439 9435 9432 9429 9426 9425 9423 9423 9423 9424 9425 9427 9430 9434 9438 9443 9449 9456 9463 9472 9480 9490 9500 9511 9522 9534 9546 9558 9571 9584 9598 9611 9625 9638 9652 9665 9678 9691 9703 9715 9726 9737 9747 9757 9766 9774 9782 9789 9795 9800 9804 9807 9810 9812 9813 9813 9813 9812 9810 9808 9805 9802 9798 9794 9790 9785 9780 9775 9770 9765 9760 9755 9750 9746 9741 9737 9734 9730 9727 9725 9722 9721 9719 9718 9718 9718 9718 9718 9719 9721 9722 9724 9726 9729 9731 9734 9736 9739 9742 9745 9748 8385 3 11 4 9751 9754 9757 9760 9763 9766 9768 9771 9773 9776 9778 9780 9783 9785 9787 9789 9790 9792 9794 9796 9798 9799 9801 9803 9805 9807 9809 9810 9812 9814 9816 9819 9821 9823 9825 9827 9829 9832 9834 9836 9838 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9860 9862 9863 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9879 9878 9877 9875 9874 9873 9871 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9855 9854 9853 9853 9852 9852 9852 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9849 9847 9845 9843 9840 9837 9833 9829 9824 9819 9813 9807 9800 9793 9785 9777 9768 9759 9750 9741 9732 9722 9712 9703 9693 9684 9675 9666 9658 9650 9643 9636 9629 9624 9618 9614 9610 9607 9604 9603 9601 9601 9601 9602 9603 9605 9607 9610 9613 9616 9620 9624 9628 9632 9636 9640 9645 9649 9653 9657 9660 9664 9667 9669 9671 9673 9675 9676 9676 9676 9675 9673 9671 9668 9665 9660 9655 9649 9643 9635 9627 9618 9608 9597 9586 9573 9560 9547 9532 9517 9502 9486 9470 9454 9437 9420 9404 9387 9371 9355 9340 9325 9311 9298 9286 9276 9266 9257 9250 9245 9241 9238 9237 9238 9240 9243 9249 9256 9264 9273 9284 9297 9310 9325 9340 9356 9373 9390 9408 9427 9445 9463 9482 9500 9518 9535 9552 9568 9584 9599 9613 9625 9637 9648 9657 9666 9673 9679 9684 9687 9690 9691 9690 9689 9686 9682 9678 9672 9665 9657 9648 9638 9627 9616 9604 9592 9579 9566 9552 9539 9525 9511 9498 9485 9472 9460 9448 9437 9426 9417 9409 9401 9395 9390 9386 9383 9382 9382 9383 9385 9389 9394 9401 9408 9417 9427 9438 9450 9462 9476 9490 9504 9519 9534 9550 9565 9581 9596 9611 9626 9641 9655 9669 9682 9694 9706 9717 9727 9737 9746 9755 9762 9769 9776 9781 9787 9792 9796 9800 9804 9807 9810 9813 9816 9819 9821 9824 9826 9829 9832 9835 9837 9840 9843 9846 9850 9853 9856 9859 9862 9866 9869 9872 9874 9877 9879 9881 9883 9885 9886 9887 9888 9888 9888 9887 9886 9884 9883 9881 9878 9875 9872 9868 9865 9861 9856 9852 9848 9843 9838 9834 9829 9824 9820 9816 9811 9807 9804 9800 9797 9794 9792 9789 9788 9786 9785 9784 9784 9783 9783 9784 9784 9785 9786 9787 9789 9790 9791 9793 9794 9795 9796 9797 9798 9798 9798 9798 9798 9797 9796 9794 9792 9790 9787 9784 9780 9777 9772 9768 9763 9758 9753 9748 9743 9737 9731 9726 9720 9715 9710 9704 9699 9695 9690 9686 9682 9678 9675 9672 9669 9667 9665 9664 9663 9662 9662 9662 9663 9663 9664 9666 9667 9669 9671 9673 9676 9678 9681 9683 9686 9689 9692 9695 8386 3 11 4 9698 9701 9704 9706 9709 9712 9715 9717 9720 9722 9725 9727 9729 9732 9734 9736 9738 9740 9742 9744 9746 9748 9750 9752 9754 9756 9758 9759 9761 9763 9764 9766 9767 9769 9770 9771 9771 9772 9772 9772 9771 9771 9769 9768 9766 9763 9760 9757 9753 9748 9743 9737 9731 9724 9717 9709 9701 9692 9683 9673 9663 9653 9643 9633 9623 9613 9603 9593 9583 9574 9566 9558 9551 9544 9539 9534 9530 9527 9525 9524 9525 9526 9529 9533 9537 9543 9550 9558 9567 9576 9587 9598 9609 9622 9634 9647 9660 9673 9686 9699 9712 9725 9737 9748 9760 9770 9780 9789 9797 9804 9810 9816 9820 9824 9827 9829 9830 9831 9830 9829 9827 9825 9822 9819 9815 9811 9807 9802 9798 9793 9789 9785 9780 9776 9773 9769 9766 9764 9761 9759 9758 9757 9757 9757 9757 9758 9759 9761 9762 9765 9767 9770 9773 9776 9779 9782 9785 9788 9791 9794 9797 9800 9802 9804 9806 9808 9810 9811 9812 9812 9813 9813 9813 9813 9813 9812 9812 9811 9810 9809 9809 9808 9807 9807 9806 9806 9806 9806 9806 9806 9807 9807 9808 9809 9811 9812 9813 9815 9816 9818 9820 9821 9822 9824 9825 9826 9827 9827 9827 9827 9827 9826 9825 9823 9821 9819 9816 9813 9809 9805 9801 9796 9791 9786 9781 9775 9769 9763 9757 9751 9745 9739 9734 9728 9722 9717 9711 9707 9702 9698 9693 9690 9686 9684 9681 9679 9677 9675 9674 9674 9673 9673 9674 9674 9675 9676 9677 9679 9680 9682 9684 9686 9688 9690 9692 9695 9697 9699 9701 9704 9706 9708 9710 9712 9715 9717 9719 9722 9724 9727 9729 9732 9735 9738 9741 9745 9748 9752 9756 9760 9764 9769 9773 9778 9782 9787 9792 9797 9801 9806 9811 9815 9820 9824 9828 9831 9835 9838 9840 9843 9845 9846 9848 9849 9850 9850 9850 9850 9850 9849 9849 9848 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9843 9844 9845 9846 9848 9849 9851 9853 9855 9857 9860 9862 9864 9867 9869 9871 9873 9875 9876 9878 9879 9880 9880 9880 9880 9880 9879 9878 9877 9875 9873 9871 9869 9867 9864 9861 9859 9856 9853 9850 9848 9845 9842 9839 9837 9834 9832 9830 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9808 9807 9805 9803 9802 9800 9799 9797 9796 9794 9793 9792 9790 9789 9788 9787 9785 9784 9783 9782 9780 9779 9777 9775 9772 9770 9767 9763 9759 9755 9750 9744 9737 9730 9722 9713 9703 9693 9682 9669 9656 9642 9628 9613 9597 9580 9564 9547 9529 9512 9495 9478 9461 9444 9429 9413 9399 9386 9374 9363 9353 9345 9338 9333 9329 9327 9327 9328 9330 9334 9340 9347 9355 9365 9375 9387 9400 9413 9427 9441 9456 9471 9486 9502 9517 9531 9546 9560 9573 9586 9598 9610 9621 9631 9641 9650 9658 9665 9672 9678 9684 9690 9695 9699 9704 9708 9712 9716 9719 9723 8387 3 11 4 9727 9731 9734 9738 9742 9746 9750 9754 9759 9763 9767 9771 9775 9779 9783 9786 9789 9792 9795 9798 9800 9802 9803 9804 9805 9805 9806 9806 9805 9805 9804 9803 9802 9801 9800 9799 9799 9798 9797 9797 9797 9797 9797 9797 9798 9799 9800 9801 9803 9804 9806 9807 9809 9811 9813 9814 9816 9817 9818 9818 9819 9819 9819 9819 9818 9817 9815 9814 9812 9810 9807 9805 9802 9799 9797 9794 9792 9789 9787 9785 9783 9782 9781 9780 9780 9780 9780 9781 9782 9784 9786 9788 9791 9793 9796 9799 9802 9805 9808 9811 9814 9816 9818 9820 9822 9823 9824 9824 9824 9824 9823 9821 9819 9817 9814 9811 9808 9804 9800 9796 9792 9788 9783 9779 9775 9770 9766 9762 9759 9755 9752 9749 9746 9744 9741 9740 9738 9737 9735 9735 9734 9733 9733 9732 9732 9731 9731 9730 9730 9729 9728 9727 9726 9725 9723 9722 9720 9718 9715 9713 9711 9708 9706 9703 9701 9698 9696 9693 9691 9689 9687 9685 9683 9682 9681 9680 9679 9679 9678 9678 9677 9677 9677 9677 9676 9676 9675 9675 9673 9672 9670 9668 9665 9662 9659 9655 9650 9645 9640 9634 9627 9620 9613 9605 9597 9589 9580 9572 9563 9554 9545 9537 9528 9520 9511 9504 9496 9489 9482 9476 9470 9465 9460 9456 9452 9448 9445 9442 9440 9438 9436 9434 9433 9431 9429 9428 9426 9424 9422 9419 9416 9413 9409 9405 9401 9396 9390 9384 9377 9370 9363 9354 9346 9336 9327 9317 9306 9295 9284 9272 9260 9248 9236 9223 9209 9196 9182 9168 9154 9140 9125 9110 9095 9079 9063 9047 9030 9013 8996 8978 8960 8941 8922 8902 8882 8861 8839 8817 8794 8771 8746 8721 8696 8669 8642 8614 8584 8554 8524 8492 8459 8425 8390 8354 8316 8278 8238 8197 8155 8112 8067 8020 7972 7923 7872 7820 7765 7710 7652 7593 7532 7469 7405 7339 7271 7201 7130 7056 6982 6905 6827 6747 6665 6583 6498 6412 6325 6237 6148 6058 5967 5875 5782 5689 5596 5502 5408 5314 5221 5128 5035 4943 4852 4762 4674 4586 4500 4416 4333 4253 4174 4098 4024 3953 3884 3818 3754 3693 3635 3580 3528 3478 3432 3388 3347 3309 3274 3242 3212 3185 3160 3138 3118 3100 3084 3071 3060 3050 3042 3037 3032 3030 3030 3031 3033 3038 3044 3052 3062 3073 3087 3103 3121 3141 3164 3190 3218 3249 3283 3320 3360 3404 3451 3502 3557 3615 3677 3743 3813 3886 3963 4044 4128 4216 4307 4401 4498 4597 4699 4803 4909 5016 5124 5234 5344 5454 5564 5674 5783 5891 5998 6103 6206 6307 6406 6503 6596 6687 6776 6861 6943 7022 7098 7171 7241 7308 7372 7433 7492 7548 7602 7653 7702 7750 7795 7839 7882 7923 7962 8001 8039 8075 8111 8147 8181 8215 8248 8281 8313 8345 8376 8407 8437 8467 8496 8525 8552 8580 8606 8632 8658 8682 8706 8729 8752 8773 8794 8814 8834 8853 8388 3 11 4 8871 8888 8905 8921 8937 8952 8967 8982 8996 9009 9023 9035 9048 9061 9073 9085 9096 9108 9119 9130 9141 9152 9162 9172 9182 9192 9202 9211 9220 9228 9237 9245 9253 9261 9268 9276 9283 9289 9296 9303 9309 9316 9322 9328 9334 9340 9347 9353 9359 9365 9372 9378 9385 9392 9398 9405 9412 9419 9426 9433 9440 9447 9454 9461 9468 9474 9481 9487 9493 9499 9504 9510 9515 9520 9524 9528 9532 9536 9540 9543 9546 9549 9552 9554 9557 9559 9561 9563 9565 9568 9570 9572 9574 9576 9579 9581 9583 9586 9589 9591 9594 9596 9599 9602 9604 9607 9610 9612 9614 9616 9618 9620 9622 9623 9624 9625 9625 9626 9625 9625 9624 9623 9622 9620 9618 9616 9613 9611 9608 9604 9601 9598 9594 9590 9587 9583 9579 9576 9572 9569 9566 9562 9560 9557 9554 9552 9550 9549 9548 9547 9546 9546 9546 9546 9547 9548 9549 9550 9552 9554 9556 9559 9561 9564 9567 9570 9573 9576 9580 9583 9587 9590 9594 9597 9601 9605 9609 9613 9617 9621 9625 9629 9633 9638 9642 9647 9652 9657 9663 9668 9674 9680 9686 9692 9699 9706 9712 9719 9726 9734 9741 9748 9755 9762 9769 9776 9783 9789 9796 9802 9808 9813 9819 9824 9828 9832 9836 9840 9843 9845 9848 9850 9851 9853 9854 9854 9855 9855 9855 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9843 9842 9840 9839 9837 9836 9834 9833 9831 9830 9828 9827 9825 9824 9822 9821 9819 9818 9817 9815 9814 9814 9813 9812 9812 9812 9812 9813 9814 9815 9816 9818 9820 9822 9825 9828 9831 9834 9838 9841 9845 9849 9852 9856 9860 9863 9866 9870 9872 9875 9877 9879 9880 9881 9881 9881 9881 9880 9879 9877 9875 9872 9870 9867 9863 9860 9857 9853 9850 9846 9843 9840 9838 9835 9833 9832 9831 9830 9830 9830 9831 9832 9834 9836 9839 9842 9845 9848 9852 9856 9860 9865 9869 9873 9877 9880 9884 9887 9890 9892 9894 9895 9896 9897 9897 9896 9896 9894 9892 9890 9888 9885 9882 9878 9875 9871 9867 9864 9860 9856 9853 9850 9847 9844 9842 9840 9839 9837 9837 9836 9836 9837 9838 9839 9840 9842 9844 9846 9849 9852 9855 9858 9860 9863 9866 9869 9872 9875 9877 9880 9882 9883 9885 9886 9887 9888 9888 9888 9888 9888 9887 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9865 9862 9860 9857 9854 9852 9849 9846 9844 9841 9839 9837 9834 9832 9830 9828 9826 9824 9822 9820 9818 9817 9815 9813 9811 9810 9808 9807 9805 9804 9802 9801 9800 9799 9798 9797 9796 9795 9794 9794 9793 9793 9793 9793 9793 9794 9794 9795 9796 9797 9799 9800 9802 9804 9806 9808 9810 9812 9815 9817 9819 9822 9824 9827 9829 9831 9833 9835 9837 9839 9841 9842 9843 9844 9845 9846 9846 9847 9847 9846 9846 9846 9845 9844 9843 9843 9842 9841 8389 3 11 4 9840 9838 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9834 9834 9835 9836 9837 9838 9839 9841 9842 9844 9846 9848 9850 9851 9853 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9867 9867 9867 9867 9867 9866 9865 9864 9862 9860 9859 9856 9854 9852 9849 9846 9843 9840 9836 9833 9829 9826 9822 9818 9814 9810 9806 9802 9798 9794 9789 9785 9781 9776 9772 9768 9763 9759 9754 9750 9745 9740 9736 9731 9726 9722 9717 9712 9707 9703 9698 9693 9688 9684 9679 9674 9670 9665 9661 9657 9653 9649 9646 9643 9640 9637 9635 9633 9631 9630 9630 9629 9630 9630 9632 9633 9636 9638 9642 9645 9649 9654 9659 9665 9671 9677 9683 9690 9698 9705 9712 9720 9728 9736 9743 9751 9759 9766 9773 9781 9787 9794 9800 9806 9812 9817 9822 9826 9830 9834 9837 9840 9843 9845 9847 9849 9850 9852 9853 9853 9854 9854 9855 9855 9856 9856 9856 9856 9857 9857 9857 9858 9858 9859 9860 9860 9861 9862 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9865 9865 9864 9863 9861 9860 9858 9856 9853 9851 9848 9845 9842 9838 9834 9831 9827 9822 9818 9814 9809 9804 9800 9795 9790 9785 9780 9774 9769 9763 9758 9752 9747 9741 9735 9729 9723 9717 9711 9704 9698 9691 9685 9678 9672 9665 9658 9652 9645 9639 9633 9627 9621 9615 9610 9604 9600 9595 9591 9588 9585 9582 9580 9579 9578 9578 9578 9579 9581 9583 9586 9589 9593 9598 9603 9608 9614 9621 9628 9635 9642 9650 9658 9666 9674 9682 9690 9697 9705 9713 9720 9728 9734 9741 9747 9753 9759 9764 9769 9774 9778 9782 9785 9789 9792 9795 9797 9800 9802 9804 9806 9809 9811 9813 9815 9817 9820 9822 9825 9828 9831 9834 9837 9841 9844 9848 9852 9856 9860 9864 9868 9872 9875 9879 9883 9886 9890 9893 9896 9899 9901 9903 9905 9907 9908 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9884 9884 9885 9885 9886 9887 9888 9889 9890 9892 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9913 9914 9914 9914 9914 9914 9913 9913 9912 9911 9909 9908 9907 9905 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 8390 3 11 4 9849 9848 9846 9844 9842 9840 9838 9837 9835 9833 9831 9829 9827 9826 9824 9823 9822 9821 9821 9820 9820 9820 9821 9821 9822 9823 9825 9827 9829 9831 9834 9837 9840 9843 9847 9850 9854 9858 9862 9866 9870 9874 9877 9881 9885 9888 9892 9895 9898 9901 9903 9905 9907 9909 9911 9912 9913 9914 9914 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9888 9886 9885 9882 9880 9878 9876 9873 9871 9869 9866 9864 9861 9859 9856 9854 9851 9849 9846 9844 9841 9838 9836 9833 9831 9828 9825 9822 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9785 9782 9779 9777 9774 9772 9770 9769 9767 9766 9765 9764 9764 9763 9763 9764 9765 9765 9767 9768 9770 9772 9774 9776 9779 9781 9784 9787 9790 9793 9796 9800 9803 9806 9809 9812 9814 9817 9820 9822 9824 9826 9827 9829 9829 9830 9830 9830 9830 9829 9828 9826 9823 9821 9818 9814 9810 9805 9800 9794 9787 9781 9773 9765 9757 9748 9739 9730 9720 9709 9699 9688 9677 9666 9655 9644 9633 9621 9610 9600 9589 9579 9569 9560 9551 9542 9534 9527 9520 9514 9508 9503 9499 9496 9493 9491 9489 9488 9488 9489 9490 9492 9494 9497 9501 9505 9509 9514 9520 9526 9532 9538 9545 9553 9560 9568 9575 9583 9592 9600 9608 9617 9625 9634 9642 9651 9660 9668 9676 9685 9693 9701 9709 9716 9724 9731 9738 9745 9752 9758 9765 9771 9777 9782 9788 9793 9798 9803 9808 9812 9817 9821 9825 9829 9833 9837 9840 9844 9848 9851 9854 9858 9861 9864 9867 9869 9872 9874 9877 9879 9881 9882 9884 9885 9886 9887 9887 9887 9888 9887 9887 9886 9886 9885 9883 9882 9881 9880 9878 9877 9875 9874 9873 9871 9870 9869 9869 9868 9868 9868 9868 9868 9869 9870 9871 9872 9874 9875 9877 9879 9881 9883 9886 9888 9890 9892 9894 9897 9899 9901 9902 9904 9906 9907 9908 9909 9910 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9893 9891 9888 9886 9884 9881 9879 9876 9874 9872 9871 9869 9868 9867 9866 9865 9865 9865 9866 9867 9868 9869 9871 9873 9875 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9909 9912 9914 9916 9917 9919 9920 9920 9921 9921 9921 9920 9920 9919 9917 9916 9915 9913 9911 9910 9908 9906 9904 9903 9901 9900 9899 9898 9897 9897 9897 9897 9897 9898 9899 9900 9901 9903 9905 9907 9909 9911 9914 9916 9919 9922 9924 9927 9929 9932 9934 9936 9938 9940 9941 9942 8391 3 11 4 9944 9944 9945 9945 9946 9946 9945 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9928 9927 9925 9923 9920 9918 9914 9911 9907 9903 9899 9894 9889 9884 9878 9872 9866 9860 9854 9847 9840 9833 9825 9818 9810 9803 9795 9787 9779 9771 9762 9754 9745 9737 9728 9720 9711 9702 9694 9685 9676 9668 9659 9651 9643 9635 9628 9621 9614 9607 9601 9596 9591 9586 9583 9580 9577 9576 9575 9574 9575 9576 9578 9581 9584 9588 9593 9599 9605 9611 9618 9625 9633 9641 9649 9657 9666 9674 9683 9691 9700 9708 9716 9724 9732 9739 9746 9753 9759 9765 9771 9777 9782 9787 9792 9797 9801 9805 9809 9813 9817 9821 9825 9829 9833 9836 9840 9844 9848 9852 9856 9859 9863 9867 9871 9875 9878 9882 9886 9889 9892 9895 9898 9901 9904 9907 9909 9911 9913 9915 9917 9918 9919 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9929 9928 9928 9927 9926 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9916 9916 9915 9914 9913 9911 9910 9908 9906 9904 9901 9899 9897 9894 9892 9889 9887 9884 9882 9880 9878 9876 9875 9874 9873 9872 9872 9872 9872 9873 9873 9875 9876 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9898 9899 9899 9900 9899 9899 9898 9897 9896 9894 9892 9889 9887 9884 9881 9878 9874 9871 9867 9863 9860 9856 9852 9849 9845 9842 9839 9836 9833 9831 9829 9826 9825 9823 9822 9820 9819 9819 9818 9818 9818 9817 9818 9818 9818 9818 9819 9819 9820 9821 9821 9822 9823 9823 9824 9825 9826 9826 9827 9828 9829 9830 9831 9833 9834 9835 9837 9839 9840 9842 9844 9846 9848 9851 9853 9856 9858 9861 9864 9866 9869 9872 9875 9877 9880 9883 9885 9887 9890 9892 9894 9896 9897 9899 9900 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9910 9910 9911 9912 9914 9915 9916 9918 9919 9921 9923 9925 9927 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9921 9919 9917 9914 9912 9909 9907 9904 9902 9899 9897 9895 9893 9892 9890 9889 9888 9887 9887 9887 9887 9887 9887 9888 9889 9890 9891 9893 9894 9896 9898 9899 9901 9903 9904 9905 9907 8392 3 11 4 9908 9909 9909 9910 9910 9910 9909 9909 9908 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9881 9881 9881 9881 9881 9882 9883 9884 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9904 9902 9900 9898 9896 9895 9893 9891 9890 9888 9887 9886 9885 9884 9884 9883 9883 9883 9883 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9877 9877 9876 9876 9876 9876 9876 9876 9876 9877 9878 9879 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9912 9913 9913 9913 9912 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9890 9890 9891 9891 9892 9893 9894 9896 9897 9898 9899 9900 9902 9903 9903 9904 9905 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9896 9894 9893 9891 9889 9887 9885 9884 9882 9881 9879 9878 9877 9877 9876 9876 9876 9876 9876 9877 9878 9879 9880 9882 9884 9886 9887 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9880 9878 9875 9873 9871 9868 9866 9864 9861 9860 9858 9856 9855 9854 9854 9853 9854 9854 9854 9855 9857 9858 9860 9862 9864 9866 9868 9870 9872 9875 9877 9879 9881 9882 9884 9885 9886 9887 9887 9887 9887 9887 9886 9885 9885 9883 9882 9881 9880 9878 9877 9876 9874 9873 9873 9872 9871 9871 9871 9871 9871 9872 9873 9874 9875 9877 9878 9880 9881 9883 9885 9887 9888 9890 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9893 9892 9891 9890 9890 9889 9889 9889 9889 9890 9890 9891 9892 9894 9896 9898 9900 9902 9905 9908 9911 9914 9917 9920 9923 9926 9928 9931 9934 9936 9938 9939 9941 9942 9943 9943 9943 9943 9942 9942 9940 9939 9937 9935 9933 9931 8393 3 11 4 9929 9927 9925 9922 9920 9918 9917 9915 9914 9913 9912 9912 9912 9912 9913 9914 9915 9917 9919 9921 9924 9926 9929 9933 9936 9939 9942 9946 9949 9952 9955 9958 9960 9962 9964 9966 9968 9969 9970 9970 9970 9970 9969 9969 9968 9966 9965 9963 9962 9960 9958 9956 9954 9953 9951 9949 9948 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9954 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9940 9938 9936 9934 9933 9932 9931 9930 9930 9929 9929 9929 9930 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9948 9948 9948 9947 9947 9945 9944 9942 9941 9938 9936 9934 9931 9928 9926 9923 9920 9917 9915 9912 9910 9908 9906 9905 9904 9903 9902 9902 9902 9902 9903 9904 9905 9906 9908 9910 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9927 9927 9927 9927 9926 9925 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9899 9897 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9897 9895 9894 9892 9889 9887 9883 9880 9876 9871 9866 9861 9855 9850 9844 9837 9831 9825 9819 9812 9806 9800 9795 9789 9784 9780 9776 9772 9769 9766 9764 9763 9762 9762 9763 9764 9765 9768 9771 9774 9778 9782 9787 9792 9797 9803 9809 9815 9821 9827 9833 9840 9846 9852 9858 9863 9869 9874 9878 9883 9887 9891 9894 9897 9900 9902 9903 9905 9905 9906 9906 9906 9905 9904 9903 9901 9899 9897 9895 9892 9890 9887 9885 9882 9879 9877 9874 9872 9870 9868 9866 9865 9863 9862 9862 9861 9861 9861 9862 9863 9864 9865 9866 9868 9870 9872 9873 9875 9877 9879 9880 9882 9883 9883 9884 9884 9883 9882 9881 9879 9876 9873 9870 9866 9861 9856 9850 9844 9837 9830 9823 9815 9807 9799 9791 9783 9774 9766 9758 9750 9742 9735 9727 9720 9714 9708 9702 9696 9690 9685 9680 9676 9671 9666 9662 9657 9652 9647 9641 9635 9628 9621 9613 9604 9595 9584 9572 9560 9546 9531 9515 9498 9480 9461 9441 9420 9399 9376 9353 9330 9306 9282 9258 9234 9211 9187 9165 9143 9123 9103 9085 9068 9052 9039 9027 9016 9008 9002 8997 8995 8995 8394 3 11 4 8996 9000 9006 9013 9022 9033 9045 9059 9073 9090 9107 9124 9143 9162 9182 9201 9221 9241 9260 9280 9299 9317 9335 9352 9368 9383 9398 9412 9425 9437 9448 9458 9467 9476 9484 9491 9497 9503 9508 9513 9518 9522 9525 9529 9532 9536 9539 9542 9545 9548 9551 9555 9558 9562 9565 9569 9573 9577 9581 9586 9590 9595 9599 9604 9608 9613 9618 9622 9627 9631 9636 9640 9645 9649 9653 9657 9661 9665 9669 9673 9677 9680 9684 9688 9692 9696 9700 9703 9707 9711 9715 9719 9724 9728 9732 9736 9741 9745 9750 9754 9759 9763 9767 9772 9776 9780 9784 9788 9792 9796 9800 9803 9806 9809 9812 9815 9818 9820 9822 9824 9826 9828 9830 9831 9832 9834 9835 9836 9837 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9853 9854 9856 9858 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9889 9889 9889 9890 9889 9889 9888 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9853 9853 9852 9852 9852 9853 9853 9854 9855 9856 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9868 9868 9867 9866 9865 9863 9861 9858 9855 9851 9847 9842 9837 9831 9825 9818 9812 9804 9797 9789 9782 9774 9766 9758 9751 9743 9736 9729 9723 9717 9711 9706 9701 9697 9694 9691 9689 9687 9686 9685 9685 9686 9687 9689 9691 9693 9696 9700 9703 9707 9712 9716 9721 9725 9730 9735 9740 9745 9750 9754 9759 9764 9769 9773 9778 9782 9786 9790 9794 9798 9802 9806 9810 9813 9817 9821 9824 9828 9831 9834 9838 9841 9845 9848 9851 9855 9858 9861 9864 9867 9870 9873 9876 9878 9881 9883 9885 9887 9889 9891 9893 9894 9895 9896 9897 9898 9898 9898 9899 9899 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9896 9895 9895 9895 9894 9894 9893 9892 9890 9889 9887 9885 9883 9881 9878 9875 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9844 9841 9839 9837 9836 9834 9833 9832 9832 9832 9832 9832 9833 9833 9834 9835 9836 9837 9839 9840 9840 9841 9841 9841 9841 9840 9839 9838 9835 9832 9829 9825 9820 9815 9809 9803 9795 9788 9780 9771 9762 9752 9743 9733 9723 9713 9703 9693 9684 9674 9665 9657 9648 9641 9634 9628 9622 9617 9613 9610 9607 9605 9604 9604 9604 9605 9607 9609 9612 9616 9620 9624 9629 9634 9640 9645 9651 9657 9664 9670 9676 9683 9689 9696 9702 9709 9715 9722 9728 9735 9741 9748 9754 9760 9767 9773 9779 9786 9792 9798 9804 9810 9816 9821 9827 9832 9837 9841 9846 9850 9854 9857 9860 9862 9864 9865 9866 9867 9867 9866 9865 9863 9861 9858 9855 9851 8395 3 11 4 9847 9843 9838 9832 9827 9820 9814 9807 9800 9793 9785 9777 9768 9760 9751 9741 9731 9721 9711 9700 9688 9676 9663 9650 9636 9621 9606 9590 9573 9555 9537 9518 9498 9478 9456 9435 9412 9389 9366 9342 9318 9294 9269 9245 9221 9197 9173 9150 9128 9106 9085 9066 9047 9029 9013 8998 8984 8973 8962 8954 8946 8941 8938 8936 8936 8937 8940 8945 8951 8959 8969 8979 8991 9004 9018 9034 9050 9067 9084 9102 9121 9140 9160 9179 9199 9219 9239 9258 9278 9297 9316 9335 9353 9371 9389 9406 9422 9438 9454 9469 9483 9497 9510 9523 9536 9547 9559 9570 9580 9590 9600 9609 9618 9626 9634 9642 9649 9657 9664 9670 9677 9683 9689 9695 9700 9706 9711 9716 9722 9726 9731 9736 9741 9745 9749 9754 9758 9762 9766 9769 9773 9777 9780 9783 9786 9789 9792 9795 9797 9800 9802 9804 9807 9808 9810 9812 9814 9815 9817 9818 9819 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9849 9850 9851 9852 9854 9855 9857 9858 9859 9861 9863 9864 9866 9868 9869 9871 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9929 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9907 9907 9909 9910 9911 9913 9914 9915 9917 9918 9920 9921 9922 9924 9925 9925 9926 9926 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9907 9906 9904 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9895 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9877 9875 9873 9871 9869 9867 9865 9864 9863 9862 9861 9861 9862 9862 9863 9865 9867 9869 9871 9874 9878 9881 9885 9889 9893 9898 9902 9906 9911 9915 9919 9923 9926 9929 9932 9935 9937 9939 9940 9941 9941 9941 9941 9940 9938 9936 9934 9932 9929 9926 9923 9919 9915 9912 9908 9904 9901 9897 9893 9890 9887 9884 9882 9879 9877 9876 9874 9873 9873 9872 9873 9873 9874 9875 9877 9879 9881 9883 9886 9889 9892 9895 9899 9902 9906 9910 9914 9917 9921 9925 9929 9932 9935 9939 9942 9944 9947 9949 9951 9952 9953 9954 9955 9955 9955 9954 9953 9952 9950 9948 9945 9943 9940 9937 9933 9930 9926 9922 8396 3 11 4 9918 9914 9910 9907 9903 9899 9896 9892 9889 9887 9884 9882 9880 9878 9877 9876 9876 9875 9875 9876 9876 9877 9878 9879 9881 9882 9884 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9884 9884 9884 9884 9885 9886 9887 9888 9890 9891 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9921 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9884 9882 9881 9879 9877 9876 9874 9873 9871 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9868 9869 9870 9871 9872 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9888 9889 9889 9889 9889 9889 9888 9887 9886 9885 9883 9881 9879 9876 9874 9871 9868 9866 9863 9860 9857 9854 9852 9849 9847 9844 9842 9841 9839 9838 9837 9836 9835 9835 9835 9835 9836 9836 9837 9838 9839 9840 9842 9843 9844 9845 9847 9848 9849 9850 9850 9851 9851 9851 9851 9850 9850 9849 9848 9846 9845 9843 9841 9839 9837 9835 9833 9830 9828 9826 9824 9822 9820 9818 9817 9815 9814 9813 9812 9812 9811 9811 9811 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9825 9825 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9827 9828 9829 9830 9832 9834 9836 9838 9841 9844 9847 9851 9854 9858 9862 9866 9870 9874 9878 9882 9886 9889 9893 9896 9900 9903 9905 9908 9910 9912 9913 9915 9916 9916 9917 9917 9916 9916 9915 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9906 9906 9906 9905 9904 9903 9902 9900 9898 9895 9893 9890 9887 9883 9879 9875 9871 9867 9862 9857 9852 9847 9841 9835 9830 9824 9817 9811 9805 9798 9791 9784 9777 9769 9762 9754 9745 9736 9727 9718 9708 9697 9686 9675 9663 9650 9636 9622 9608 9592 9576 9559 9541 9522 9502 9482 9460 9438 9414 9390 9364 9338 9311 9282 9253 9223 9192 9160 9127 9094 9060 9025 8989 8953 8917 8880 8843 8806 8768 8731 8694 8658 8621 8586 8551 8517 8484 8452 8422 8393 8366 8340 8317 8295 8276 8259 8245 8232 8223 8216 8212 8211 8213 8217 8224 8235 8248 8264 8283 8304 8328 8355 8384 8416 8449 8485 8522 8562 8602 8644 8687 8731 8776 8821 8866 8912 8957 9002 9046 9090 9132 9173 9213 9252 9289 9324 9358 9389 9419 9447 9472 9496 9518 9537 9555 9571 9585 9598 9609 8397 3 11 4 9619 9627 9635 9641 9647 9652 9656 9660 9664 9668 9672 9676 9680 9684 9689 9693 9698 9704 9709 9714 9720 9725 9729 9734 9737 9740 9742 9742 9741 9738 9733 9727 9717 9706 9692 9675 9655 9632 9607 9578 9547 9513 9477 9438 9397 9354 9309 9263 9215 9168 9119 9071 9024 8977 8932 8888 8847 8809 8773 8741 8712 8687 8666 8650 8638 8631 8629 8631 8638 8649 8665 8685 8709 8737 8768 8803 8840 8880 8922 8965 9010 9056 9102 9149 9195 9240 9285 9328 9370 9410 9449 9485 9519 9551 9580 9607 9632 9654 9674 9692 9708 9722 9734 9744 9753 9761 9767 9773 9778 9782 9785 9789 9792 9795 9798 9801 9804 9807 9811 9814 9819 9823 9828 9833 9838 9843 9848 9854 9860 9865 9871 9876 9881 9887 9891 9896 9901 9905 9909 9912 9915 9918 9921 9923 9925 9927 9929 9930 9931 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9934 9932 9930 9927 9924 9921 9918 9915 9912 9909 9905 9902 9898 9895 9892 9889 9886 9884 9881 9879 9878 9877 9876 9875 9875 9876 9877 9878 9880 9882 9884 9887 9889 9892 9895 9898 9901 9904 9907 9909 9911 9912 9913 9912 9911 9910 9907 9903 9898 9891 9884 9875 9866 9855 9842 9829 9815 9799 9783 9766 9749 9730 9712 9693 9674 9655 9637 9618 9601 9584 9568 9553 9539 9527 9516 9506 9499 9492 9488 9485 9484 9485 9488 9492 9498 9505 9514 9524 9535 9547 9560 9574 9589 9604 9619 9635 9650 9666 9681 9696 9710 9724 9737 9749 9760 9771 9780 9789 9797 9803 9809 9814 9819 9822 9825 9827 9828 9829 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9829 9830 9830 9832 9833 9834 9836 9839 9841 9844 9847 9850 9853 9856 9859 9863 9866 9869 9872 9876 9878 9881 9884 9886 9888 9890 9892 9893 9894 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9885 9884 9882 9880 9878 9876 9873 9870 9867 9863 9859 9855 9850 9846 9841 9836 9830 9825 9820 9814 9808 9803 9797 9792 9786 9781 9775 9770 9765 9760 9755 9751 9747 9743 9739 9735 9732 9729 9726 9724 9722 9720 9718 9716 9715 9714 9713 9713 9712 9712 9713 9713 9714 9715 9716 9717 9719 9720 9722 9725 9727 9730 9733 9736 9739 9743 9746 9750 9754 9759 9763 9768 9773 9778 9783 9788 9793 9799 9804 8398 3 11 4 9809 9815 9820 9826 9831 9837 9842 9847 9852 9857 9862 9867 9872 9876 9880 9885 9889 9892 9896 9899 9902 9905 9908 9910 9913 9915 9917 9918 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9915 9916 9917 9918 9919 9921 9922 9924 9926 9928 9930 9931 9933 9935 9937 9939 9940 9941 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9942 9940 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9913 9910 9907 9905 9902 9900 9899 9897 9896 9895 9894 9893 9893 9894 9894 9895 9896 9897 9899 9901 9903 9905 9907 9910 9912 9915 9917 9920 9922 9924 9926 9928 9929 9930 9931 9932 9932 9932 9932 9931 9930 9929 9927 9925 9923 9921 9918 9915 9913 9910 9907 9904 9901 9899 9896 9894 9892 9890 9888 9887 9887 9886 9886 9887 9887 9889 9890 9892 9894 9897 9900 9903 9907 9910 9914 9918 9922 9925 9929 9933 9936 9940 9943 9945 9948 9950 9951 9953 9953 9954 9954 9953 9952 9950 9948 9945 9942 9938 9934 9929 9924 9919 9913 9907 9900 9893 9886 9878 9870 9862 9854 9845 9837 9828 9819 9809 9800 9791 9781 9771 9762 9752 9743 9733 9723 9714 9704 9695 9686 9677 9668 9660 9651 9643 9636 9628 9622 9615 9609 9604 9599 9595 9591 9588 9585 9584 9583 9582 9583 9584 9586 9588 9591 9595 9600 9605 9611 9617 9624 9632 9639 9648 9656 9665 9674 9684 9693 9702 9712 9721 9731 9740 9749 9758 9766 9774 9782 9790 9797 9803 9810 9815 9821 9826 9831 9835 9839 9842 9846 9849 9851 9854 9856 9858 9860 9861 9863 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9882 9884 9887 9889 9892 9894 9897 9900 9903 9905 9908 9911 9914 9917 9919 9922 9925 9927 9929 9931 9933 9935 9937 9938 9939 9940 9941 9941 9941 9941 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9920 9918 9917 9915 9914 9913 9913 9912 9912 9912 9912 9913 9913 9915 9916 9917 9919 9921 9923 9925 9927 9929 9931 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 8399 3 11 4 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9938 9936 9934 9932 9929 9926 9923 9920 9917 9914 9911 9907 9904 9900 9897 9893 9890 9886 9883 9879 9876 9873 9870 9867 9865 9862 9860 9857 9855 9853 9851 9850 9848 9846 9845 9844 9842 9841 9840 9839 9837 9836 9835 9834 9832 9831 9830 9828 9827 9825 9824 9823 9821 9820 9819 9818 9817 9816 9815 9815 9814 9814 9814 9814 9815 9816 9817 9818 9819 9821 9823 9825 9827 9830 9833 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9876 9877 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9893 9894 9896 9898 9900 9902 9904 9906 9909 9911 9913 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9931 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9917 9915 9914 9913 9912 9911 9911 9910 9911 9911 9912 9913 9914 9916 9918 9921 9923 9926 9930 9933 9937 9940 9944 9948 9952 9956 9959 9963 9966 9969 9972 9974 9976 9978 9979 9980 9981 9981 9981 9980 9979 9978 9976 9974 9972 9969 9966 9964 9961 9958 9955 9952 9949 9947 9944 9942 9940 9938 9937 9935 9935 9934 9933 9933 9934 9934 9935 9935 9937 9938 9939 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9918 9918 9918 9919 9920 9921 9922 9924 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9956 9956 9956 9955 9955 9954 9952 9951 9949 9947 9945 9943 9940 9938 9935 9932 9929 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9897 9895 9892 9889 9887 9885 9882 9880 9878 9876 9874 9872 9871 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9846 9846 9847 9848 9849 9850 9851 9853 9854 9855 9856 9858 9859 9860 9861 9862 9863 9864 9864 9864 9865 9865 9864 9864 9863 9862 9860 9858 9856 9854 9851 9847 9844 9840 9835 9831 9825 9820 9814 9808 9801 9794 9786 9779 9771 9762 9754 9745 9736 9727 9718 9708 9699 9689 9680 9670 9661 9651 9642 9633 9625 9616 9608 9601 9594 9588 9582 9577 9572 9568 9565 9563 9562 9561 9562 9563 9565 9568 9572 9577 9583 9590 9597 9605 9614 9624 9634 9645 9656 9668 9680 9692 9704 9717 9729 9742 9754 9766 9778 9789 9801 9811 9821 9831 8400 3 11 4 9840 9849 9856 9863 9870 9876 9881 9885 9889 9892 9895 9897 9898 9899 9900 9900 9899 9899 9898 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9881 9880 9879 9879 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9908 9910 9913 9915 9918 9921 9924 9927 9930 9934 9937 9941 9944 9948 9952 9955 9959 9962 9965 9968 9971 9973 9976 9977 9979 9980 9981 9981 9981 9981 9980 9979 9977 9976 9973 9971 9968 9965 9962 9959 9955 9952 9948 9944 9941 9937 9934 9931 9928 9925 9922 9920 9918 9916 9914 9913 9912 9911 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9917 9916 9915 9914 9914 9914 9914 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9927 9926 9924 9923 9920 9918 9915 9912 9909 9905 9901 9897 9893 9888 9884 9879 9875 9870 9866 9861 9857 9853 9849 9845 9842 9839 9836 9833 9830 9828 9826 9825 9823 9822 9822 9821 9821 9821 9821 9821 9822 9822 9823 9824 9824 9825 9826 9827 9828 9829 9830 9830 9831 9831 9832 9832 9832 9832 9832 9831 9830 9829 9828 9827 9825 9823 9821 9819 9816 9813 9810 9806 9803 9799 9795 9790 9786 9781 9776 9771 9766 9760 9755 9750 9744 9739 9734 9729 9724 9719 9714 9710 9706 9702 9699 9696 9693 9691 9689 9687 9686 9686 9685 9686 9686 9688 9689 9691 9693 9696 9699 9702 9706 9710 9714 9718 9723 9728 9732 9737 9743 9748 9753 9759 9764 9770 9775 9781 9786 9792 9798 9804 9809 9815 9821 9827 9833 9838 9844 9850 9856 9861 9867 9872 9878 9883 9888 9893 9897 9901 9905 9909 9912 9915 9918 9920 9922 9923 9924 9924 9925 9924 9924 9923 9921 9920 9918 9916 9913 9911 9908 9905 9903 9900 9897 9895 9892 9890 9888 9886 9885 9884 9883 9883 9882 9883 9883 9884 9886 9887 9889 9891 9894 9896 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9932 9934 9935 9935 9936 9936 9936 9935 9934 9933 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9904 9903 9902 9902 9901 9901 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 8399 2 1 2 9930 9929 9927 9927 9926 9926 9926 9927 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9938 9939 9939 9939 9939 9938 9937 9935 9933 9931 9928 9925 9921 9918 9913 9909 9904 9900 9895 9890 9885 9880 9875 9870 9866 9862 9858 9855 9852 9849 9846 9844 9843 9842 9841 9841 9841 9841 9842 9843 9844 9845 9847 9848 9850 9852 9853 9855 9857 9858 9860 9861 9863 9864 9865 9866 9866 9867 9867 9868 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9873 9875 9876 9878 9880 9882 9885 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9919 9922 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9940 9938 9936 9935 9934 9933 9932 9932 9933 9933 9934 9936 9938 9940 9942 9945 9948 9951 9954 9958 9962 9965 9969 9973 9976 9979 9982 9984 9986 9987 9989 9989 9989 9989 9989 9988 9986 9984 9982 9979 9977 9974 9971 9967 9964 9962 9959 9957 9954 9953 9951 9950 9949 9949 9949 9950 9951 9953 9955 9957 9960 9962 9966 9969 9972 9975 9978 9981 9984 9987 9989 9991 9993 9994 9995 9996 9996 9995 9994 9993 9991 9989 9986 9984 9981 9978 9975 9971 9968 9965 9961 9958 9955 9952 9949 9947 9945 9943 9942 9941 9940 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9920 9919 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9860 9858 9857 9855 9853 9852 9850 9848 9847 9845 9844 9842 9841 9839 9838 9837 9836 9835 9835 9834 9834 9834 9834 9835 9835 9835 9836 9837 9838 9839 9840 9842 9843 9844 9845 9846 9847 9847 9847 9848 9848 9847 9847 9846 9846 9845 9844 9842 9841 9839 9837 9835 9833 9831 9829 9827 9824 9822 9820 9817 9814 9811 9808 9804 9800 9795 9791 9785 9780 9774 9767 9760 9752 9744 9735 9725 9715 9704 9693 9682 9670 9659 9647 9635 9624 9612 9601 9591 9581 9572 9563 9556 9549 9544 9540 9537 9536 9536 9537 9540 9544 9549 9555 9562 9570 9580 9590 9601 9613 9626 9638 9651 9665 9678 9691 9704 9717 9729 9741 9753 9764 9774 9784 9794 9802 9810 9817 9823 9829 9834 9838 9842 9846 8400 2 1 2 9849 9851 9854 9856 9857 9859 9860 9862 9863 9864 9865 9867 9868 9870 9871 9873 9875 9877 9879 9881 9883 9886 9888 9891 9893 9896 9898 9900 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9911 9911 9912 9913 9914 9915 9917 9919 9921 9923 9925 9928 9930 9933 9936 9938 9940 9943 9945 9947 9949 9950 9952 9953 9954 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9945 9945 9946 9947 9948 9949 9950 9952 9954 9955 9957 9959 9960 9962 9964 9965 9967 9968 9969 9970 9971 9971 9971 9971 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9948 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9901 9900 9899 9897 9895 9894 9892 9890 9888 9886 9883 9881 9879 9876 9873 9871 9868 9865 9862 9859 9856 9852 9849 9846 9843 9840 9836 9833 9830 9827 9824 9822 9819 9816 9814 9812 9810 9808 9806 9804 9803 9802 9801 9800 9800 9799 9799 9799 9800 9800 9801 9801 9802 9803 9804 9805 9807 9808 9809 9810 9811 9812 9813 9813 9814 9814 9813 9812 9811 9810 9808 9806 9803 9799 9796 9791 9786 9781 9775 9769 9763 9756 9749 9742 9734 9727 9720 9712 9705 9698 9691 9685 9679 9674 9669 9665 9661 9659 9657 9655 9655 9655 9656 9657 9660 9663 9667 9671 9677 9682 9688 9695 9702 9709 9716 9724 9732 9740 9747 9755 9763 9771 9778 9786 9793 9800 9806 9813 9819 9825 9830 9836 9841 9846 9850 9855 9859 9863 9867 9871 9875 9878 9881 9885 9888 9891 9894 9897 9900 9903 9905 9908 9911 9913 9915 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9933 9933 9934 9934 9936 9937 9938 9940 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9955 9955 9955 9955 9956 9957 9958 9958 9959 9961 9962 9963 9964 8401 2 1 2 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9955 9952 9950 9948 9946 9943 9941 9939 9936 9934 9932 9929 9927 9925 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9877 9876 9875 9873 9871 9870 9868 9866 9864 9863 9861 9859 9858 9856 9855 9854 9854 9853 9854 9854 9855 9857 9858 9861 9863 9866 9869 9872 9875 9879 9883 9886 9890 9894 9897 9900 9903 9906 9908 9910 9911 9911 9911 9911 9910 9908 9907 9904 9901 9898 9894 9890 9885 9880 9874 9869 9863 9857 9851 9844 9838 9831 9824 9817 9809 9800 9791 9782 9771 9760 9749 9736 9722 9706 9690 9671 9651 9630 9606 9580 9552 9523 9491 9457 9421 9383 9342 9300 9255 9208 9159 9109 9057 9003 8948 8892 8834 8777 8718 8659 8599 8540 8482 8423 8366 8310 8255 8202 8151 8101 8054 8010 7968 7929 7894 7861 7832 7807 7785 7767 7753 7743 7737 7735 7736 7742 7751 7765 7782 7803 7827 7854 7885 7919 7956 7995 8036 8080 8126 8174 8223 8274 8326 8378 8432 8485 8539 8593 8647 8700 8753 8805 8856 8906 8956 9004 9050 9095 9139 9180 9221 9259 9296 9331 9365 9397 9427 9455 9482 9507 9531 9553 9573 9592 9610 9627 9643 9657 9670 9683 9694 9705 9715 9724 9733 9741 9749 9756 9763 9769 9775 9781 9786 9791 9796 9801 9805 9809 9812 9816 9818 9821 9823 9824 9825 9825 9825 9824 9822 9820 9818 9814 9810 9806 9800 9795 9788 9781 9773 9765 9757 9748 9738 9729 9719 9709 9699 9689 9679 9669 9659 9648 9639 9629 9619 9610 9601 9593 9584 9576 9569 9562 9555 9548 9542 9536 9531 9526 9521 9517 9513 9510 9507 9505 9503 9502 9501 9501 9501 9502 9503 9505 9508 9511 9515 9519 9524 9529 9534 9541 9547 9554 9562 9569 9578 9586 9595 9603 9612 9621 9630 9639 9648 9657 9666 9675 9683 9691 9699 9707 9714 9721 9727 9734 9739 9745 9750 9754 9759 9762 9766 9768 9771 9773 9774 9776 9777 9777 9777 9777 9777 9776 9775 9774 9772 9771 9769 9768 9766 9764 9763 9761 9760 9759 9758 9757 9757 9757 9757 9757 9758 9759 9761 9763 9766 9768 9772 9775 9779 9783 9787 9791 9796 9801 9806 9811 9816 9821 9826 9831 9836 9840 9845 9849 9853 9857 9860 9864 9867 9870 9872 9875 9877 9878 9880 9881 9882 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9890 9892 9893 9896 9898 9900 9903 9905 9908 9911 9914 9917 9920 9923 9926 9928 9931 9934 9936 9939 9941 9943 9944 9946 9947 9948 8402 2 1 2 9949 9949 9950 9950 9950 9951 9951 9951 9950 9950 9950 9950 9951 9951 9951 9952 9953 9954 9955 9956 9958 9959 9961 9962 9964 9966 9967 9969 9971 9972 9973 9974 9975 9976 9977 9976 9976 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9962 9961 9960 9959 9958 9957 9957 9957 9957 9958 9959 9961 9962 9964 9966 9968 9970 9973 9975 9978 9980 9982 9984 9986 9988 9990 9991 9991 9991 9991 9990 9989 9988 9987 9985 9983 9980 9978 9975 9972 9969 9966 9964 9961 9958 9956 9954 9952 9950 9949 9948 9947 9947 9947 9947 9948 9948 9949 9951 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9972 9974 9975 9977 9979 9981 9983 9985 9986 9988 9989 9990 9991 9991 9991 9991 9990 9990 9988 9987 9985 9983 9980 9978 9975 9972 9969 9966 9963 9960 9957 9955 9952 9950 9948 9946 9945 9944 9943 9943 9943 9944 9944 9946 9947 9948 9950 9952 9954 9956 9957 9959 9961 9963 9964 9965 9966 9967 9968 9968 9967 9967 9966 9965 9963 9962 9960 9958 9956 9953 9951 9949 9946 9944 9942 9939 9937 9935 9934 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9912 9910 9908 9905 9902 9900 9897 9894 9891 9888 9885 9882 9878 9874 9870 9866 9862 9857 9853 9848 9842 9837 9831 9824 9818 9811 9803 9796 9788 9780 9771 9763 9754 9745 9736 9727 9717 9708 9699 9690 9680 9672 9663 9655 9647 9639 9632 9625 9618 9612 9607 9602 9598 9594 9591 9588 9586 9585 9584 9584 9584 9585 9586 9588 9590 9592 9595 9598 9602 9605 9610 9614 9618 9623 9628 9633 9638 9643 9649 9654 9660 9666 9672 9678 9684 9691 9697 9704 9711 9717 9724 9731 9738 9746 9753 9760 9767 9775 9782 9789 9796 9803 9810 9817 9824 9830 9836 9842 9848 9853 9858 9863 9868 9872 9876 9880 9883 9886 9889 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9908 9908 9907 9907 9906 9905 9903 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9875 9872 9868 9865 9862 9859 9855 9852 9850 9847 9845 9843 9841 9840 9838 9838 9837 9837 9837 9838 9838 9839 9841 9842 9843 9844 9846 9847 9849 9850 9851 9852 9852 9852 9852 9852 9851 9850 9848 9846 9844 9841 9838 9835 9831 9828 9824 9819 9815 9811 9806 9802 9798 9794 9790 9786 9783 9780 9777 9774 9772 9770 9768 9766 9765 9764 9763 9763 9762 9762 9762 9762 9762 9762 9761 9761 9761 9761 9760 9760 9760 9759 9759 9759 9759 9759 9759 9759 9759 9760 9760 9761 8403 2 1 2 9763 9765 9767 9769 9773 9776 9780 9784 9789 9794 9799 9804 9810 9816 9821 9828 9834 9840 9846 9851 9857 9862 9867 9872 9876 9880 9883 9886 9889 9891 9893 9895 9896 9897 9898 9899 9899 9899 9900 9900 9900 9900 9900 9901 9902 9902 9903 9904 9906 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9944 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9926 9926 9926 9927 9928 9929 9931 9932 9933 9935 9937 9939 9940 9942 9944 9946 9948 9950 9952 9953 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9900 8404 2 1 2 9900 9899 9899 9898 9897 9897 9896 9895 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9869 9867 9864 9861 9858 9855 9852 9849 9846 9843 9839 9836 9832 9828 9824 9820 9815 9810 9805 9799 9793 9786 9779 9771 9763 9754 9746 9737 9727 9718 9708 9698 9687 9677 9667 9657 9648 9639 9630 9622 9615 9608 9602 9597 9593 9590 9588 9586 9586 9586 9588 9591 9594 9598 9603 9609 9615 9622 9629 9636 9644 9651 9659 9667 9674 9682 9689 9697 9703 9710 9715 9721 9726 9731 9735 9739 9742 9745 9748 9751 9753 9755 9757 9759 9760 9762 9763 9764 9765 9766 9768 9769 9770 9771 9772 9773 9774 9775 9775 9776 9776 9776 9777 9777 9777 9776 9776 9775 9774 9773 9772 9770 9768 9767 9764 9762 9760 9757 9754 9751 9748 9744 9741 9737 9732 9728 9723 9718 9713 9707 9701 9695 9688 9681 9674 9666 9658 9649 9640 9630 9620 9610 9599 9587 9576 9564 9551 9538 9525 9512 9498 9484 9470 9456 9442 9428 9413 9399 9384 9370 9356 9342 9329 9315 9302 9290 9278 9266 9255 9245 9235 9226 9218 9211 9205 9199 9195 9192 9190 9189 9189 9190 9192 9195 9200 9205 9212 9219 9228 9238 9248 9260 9272 9284 9297 9311 9325 9340 9355 9370 9385 9400 9415 9430 9446 9461 9475 9490 9504 9518 9531 9545 9558 9570 9583 9595 9607 9619 9631 9642 9653 9664 9675 9685 9695 9705 9715 9725 9735 9744 9753 9762 9771 9780 9788 9796 9804 9811 9819 9826 9832 9839 9845 9851 9857 9862 9868 9873 9878 9882 9887 9891 9895 9899 9902 9906 9910 9913 9916 9919 9922 9924 9926 9928 9930 9932 9933 9934 9935 9936 9936 9936 9936 9935 9935 9934 9932 9931 9929 9927 9925 9923 9920 9918 9915 9912 9910 9907 9904 9901 9898 9895 9892 9889 9887 9884 9881 9878 9876 9873 9870 9868 9865 9863 9861 9858 9856 9854 9852 9850 9848 9846 9845 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9834 9834 9833 9833 9832 9831 9831 9830 9829 9828 9827 9826 9824 9823 9821 9820 9818 9817 9815 9814 9813 9811 9810 9810 9809 9809 9809 9810 9811 9812 9814 9817 9819 9822 9826 9830 9834 9839 9844 9849 9855 9860 9866 9872 9877 9883 9888 9893 9898 9902 9906 9910 9913 9916 9918 9920 9921 9922 9922 9922 9921 9920 9919 9918 9916 9914 9913 9911 9909 9908 9907 9906 9905 9904 9904 9904 9905 9906 9908 9910 9912 9915 9918 9921 9924 9927 9931 9934 9938 9941 9944 9947 9949 9952 9954 9955 9956 9957 9957 9956 9956 9954 9953 9951 9949 9946 9944 9941 9938 9935 9932 9929 9926 9923 9921 9919 9917 9915 9914 9913 9913 9912 9912 9913 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 8405 2 1 2 9908 9907 9906 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9882 9881 9880 9878 9876 9874 9872 9870 9867 9864 9861 9857 9854 9850 9845 9840 9835 9830 9825 9819 9813 9807 9802 9795 9789 9783 9777 9771 9766 9760 9755 9750 9746 9742 9738 9735 9732 9730 9728 9726 9725 9724 9724 9724 9724 9724 9725 9726 9726 9727 9728 9728 9729 9729 9729 9728 9728 9727 9726 9724 9722 9720 9717 9714 9710 9707 9703 9698 9694 9689 9685 9680 9675 9670 9665 9661 9656 9651 9647 9642 9638 9634 9630 9626 9622 9619 9615 9612 9609 9606 9603 9599 9596 9593 9590 9586 9582 9578 9574 9570 9565 9559 9553 9547 9540 9532 9524 9515 9505 9494 9482 9469 9455 9440 9424 9407 9389 9369 9349 9327 9305 9281 9256 9230 9204 9177 9149 9121 9093 9065 9037 9008 8981 8953 8927 8901 8877 8854 8832 8812 8794 8779 8765 8753 8744 8737 8732 8730 8730 8733 8738 8745 8755 8768 8782 8798 8816 8835 8857 8879 8903 8927 8953 8979 9006 9033 9061 9089 9117 9144 9171 9198 9224 9250 9275 9300 9324 9348 9370 9392 9414 9434 9454 9473 9491 9509 9525 9542 9557 9572 9586 9600 9613 9625 9637 9648 9658 9668 9677 9686 9694 9702 9709 9715 9721 9727 9732 9737 9741 9745 9748 9752 9754 9757 9759 9762 9764 9766 9767 9769 9771 9772 9774 9775 9777 9778 9780 9782 9783 9785 9787 9788 9790 9792 9794 9796 9797 9799 9801 9802 9804 9805 9805 9806 9806 9806 9805 9804 9802 9800 9797 9794 9789 9784 9778 9771 9764 9755 9745 9735 9723 9711 9698 9684 9670 9655 9639 9623 9607 9590 9573 9556 9540 9524 9508 9494 9480 9467 9456 9446 9437 9430 9425 9421 9418 9418 9419 9423 9429 9436 9444 9455 9466 9479 9492 9507 9522 9538 9554 9571 9587 9604 9620 9635 9650 9664 9676 9687 9697 9706 9714 9720 9725 9729 9732 9733 9733 9732 9730 9728 9724 9720 9715 9710 9705 9700 9695 9690 9685 9681 9677 9673 9670 9668 9665 9664 9663 9663 9664 9665 9667 9669 9671 9674 9677 9681 9685 9689 9693 9697 9702 9706 9711 9716 9720 9725 9729 9734 9738 9742 9746 9750 9754 9758 9762 9766 9770 9774 9778 9782 9786 9790 9794 9798 9802 9806 9810 9814 9818 9822 9827 9831 9835 9839 9843 9848 9852 9856 9860 9864 9868 9872 9876 9879 9883 9886 9890 9893 9896 9899 9901 9904 9906 9909 9911 9912 9914 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 8406 2 1 2 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9947 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9923 9923 9924 9925 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9941 9941 9941 9942 9943 9944 9945 9946 9947 9949 9951 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9975 9977 9979 9980 9982 9983 9984 9985 9986 9987 9988 9989 9989 9989 9990 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9980 9979 9978 9977 9975 9974 9973 9971 9970 9969 9968 9967 9965 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9972 9973 9973 9973 9972 9972 9971 9970 9969 9967 9965 9963 9961 9959 9956 9954 9952 9949 9947 9945 9943 9941 9939 9938 9937 9936 9935 9935 9935 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9949 9950 9951 9953 9953 9954 9955 9955 9955 9954 9953 9952 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9931 9929 9927 9926 9925 9924 9924 9924 9924 9925 9925 9926 9928 9929 9931 9932 9934 9935 9937 9939 9940 9941 9942 9943 9944 9944 9944 9944 9943 9942 9941 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9917 9916 9916 9916 9916 9916 9917 9918 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9979 8407 2 1 2 9978 9977 9976 9975 9973 9971 9969 9967 9965 9964 9962 9960 9958 9957 9956 9954 9954 9953 9952 9952 9952 9953 9953 9954 9956 9957 9958 9960 9962 9964 9966 9967 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9977 9976 9975 9974 9973 9971 9969 9968 9966 9963 9961 9959 9956 9954 9951 9948 9945 9941 9938 9934 9930 9926 9922 9918 9913 9908 9903 9897 9891 9885 9878 9872 9865 9858 9851 9844 9836 9829 9822 9814 9807 9800 9794 9787 9781 9775 9770 9765 9760 9756 9753 9749 9747 9744 9742 9740 9739 9738 9738 9737 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9739 9739 9739 9739 9740 9740 9741 9742 9743 9744 9746 9748 9750 9753 9756 9760 9763 9767 9772 9776 9781 9786 9791 9796 9801 9806 9811 9816 9820 9825 9829 9833 9836 9839 9841 9843 9844 9846 9846 9847 9847 9846 9846 9845 9844 9842 9841 9839 9838 9836 9834 9833 9832 9831 9830 9829 9829 9829 9829 9829 9830 9830 9831 9832 9834 9835 9837 9839 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9863 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9880 9881 9883 9885 9887 9889 9891 9892 9894 9897 9899 9901 9903 9905 9908 9910 9912 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9961 9962 9963 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9945 9945 9945 9944 9945 9945 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9934 9935 9936 9937 9939 9941 9943 9945 9948 9950 9953 9955 9958 9960 9963 9965 9967 9969 9970 9971 9971 9971 9971 9970 9968 9967 9965 9962 9959 9956 9952 9948 9944 9940 9935 9931 9927 9922 9918 9914 9911 9908 9905 9902 9899 9897 9896 9894 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9900 8408 2 1 2 9899 9898 9896 9894 9892 9889 9887 9884 9880 9877 9874 9870 9867 9863 9859 9856 9852 9848 9844 9841 9837 9834 9831 9828 9824 9821 9818 9815 9813 9810 9807 9804 9801 9798 9796 9793 9790 9787 9784 9780 9777 9774 9770 9766 9763 9759 9755 9751 9747 9743 9739 9735 9731 9727 9724 9720 9716 9712 9709 9706 9703 9700 9697 9694 9692 9689 9687 9685 9683 9682 9680 9678 9677 9675 9674 9672 9670 9669 9666 9664 9662 9659 9656 9652 9648 9644 9640 9635 9629 9623 9617 9610 9603 9596 9588 9581 9573 9565 9557 9549 9542 9534 9527 9521 9515 9509 9504 9500 9497 9494 9492 9491 9491 9492 9494 9496 9500 9504 9510 9516 9523 9530 9538 9546 9555 9564 9573 9582 9591 9600 9609 9618 9627 9635 9644 9651 9659 9665 9671 9677 9683 9688 9692 9696 9700 9704 9708 9711 9714 9717 9720 9723 9726 9729 9731 9734 9738 9741 9744 9748 9751 9754 9758 9761 9764 9767 9770 9773 9776 9778 9780 9781 9782 9783 9784 9784 9783 9782 9780 9778 9776 9773 9770 9767 9763 9759 9755 9751 9746 9742 9737 9733 9728 9724 9720 9716 9712 9709 9706 9703 9700 9697 9695 9692 9690 9689 9687 9685 9684 9682 9681 9679 9678 9676 9674 9671 9669 9666 9663 9659 9655 9650 9645 9640 9634 9628 9621 9614 9606 9598 9589 9581 9572 9562 9553 9543 9534 9524 9514 9505 9495 9486 9478 9469 9462 9454 9448 9442 9436 9432 9428 9425 9422 9421 9421 9421 9423 9425 9428 9432 9436 9441 9447 9454 9461 9468 9476 9484 9493 9501 9510 9519 9527 9535 9543 9551 9558 9564 9571 9576 9581 9586 9589 9592 9594 9595 9596 9596 9596 9594 9593 9591 9588 9585 9582 9578 9574 9570 9566 9562 9558 9554 9550 9547 9543 9540 9537 9535 9532 9530 9528 9526 9524 9523 9521 9520 9518 9516 9514 9512 9509 9505 9501 9496 9491 9484 9477 9468 9459 9448 9436 9423 9408 9392 9374 9355 9335 9314 9291 9267 9242 9216 9188 9160 9131 9101 9071 9041 9010 8980 8950 8920 8891 8862 8834 8808 8783 8759 8737 8717 8700 8684 8671 8660 8652 8646 8643 8643 8645 8650 8658 8669 8682 8698 8716 8736 8758 8782 8808 8835 8864 8894 8925 8956 8988 9020 9053 9085 9117 9148 9179 9208 9237 9265 9291 9317 9341 9364 9386 9407 9426 9444 9461 9477 9491 9505 9518 9531 9542 9554 9565 9575 9586 9596 9606 9615 9625 9635 9644 9654 9664 9674 9683 9693 9703 9712 9721 9730 9739 9747 9754 9762 9768 9775 9781 9786 9792 9796 9801 9804 9807 9810 9813 9815 9817 9819 9822 9824 9826 9829 9831 9834 9837 9841 9844 9848 9852 9856 9861 9866 9871 9876 9881 9886 9891 9896 9900 9905 9908 9912 9915 9917 9919 9921 9922 9923 9923 9923 9922 9920 9919 9917 9914 9911 9909 9906 9903 9900 9897 9895 9893 9890 9888 9887 9885 9884 9884 9883 9884 9884 8409 2 1 2 9885 9886 9887 9889 9891 9893 9895 9897 9900 9902 9904 9907 9909 9911 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9951 9952 9953 9954 9955 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9954 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9930 9928 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9917 9918 9918 9919 9919 9920 9922 9923 9924 9926 9928 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9945 9944 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9920 9919 9918 9917 9917 9917 9917 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9931 9932 9933 9935 9936 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9898 9897 9897 9896 9894 9893 9891 9889 9887 9884 9881 9877 9873 9869 9865 9860 9855 9849 9843 9837 9831 9824 9817 9810 9802 9795 9787 9779 9771 9763 9755 9746 9737 9728 9718 9709 9699 9688 9678 9667 9655 9644 9631 9619 9606 9592 9578 9564 9549 9534 9519 9504 9489 9473 9459 9444 9429 9415 9401 9389 9376 9365 9355 9346 9338 9332 9327 9324 9322 9321 9322 9325 9329 9334 9341 9350 9360 9372 9385 9398 9413 9429 9445 9462 9480 9498 9516 9534 9553 9571 9589 9607 9624 9641 9658 9673 9688 9702 9715 9727 9739 9749 9759 9769 9777 9784 9791 9797 9802 9807 9811 9815 9818 9820 9823 9825 9827 9828 9830 9831 9832 9833 9835 9836 9837 9838 9840 9841 9843 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9883 9884 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9883 9882 9881 9880 9878 9876 9874 9872 9870 9867 9864 9861 9858 9854 9850 9846 9842 9838 9834 9830 9827 9823 9819 9816 9813 9811 9809 9807 9806 9805 9805 9805 9806 9807 9809 9812 9815 9818 9822 9826 9830 9835 9839 9844 9848 9853 9857 9862 9865 9869 9873 9875 9878 9879 9881 9882 9882 9882 9882 9881 9880 9879 9878 9877 9875 9874 9872 9871 9869 9868 9867 9867 9867 9867 9868 9869 9871 9872 9874 9876 9878 9881 9883 9886 9888 9891 9894 9896 9898 9900 9902 9903 9903 9904 9904 9904 9903 9902 9901 9900 9899 9897 9895 9894 9892 9890 9888 9887 9885 9884 9883 9882 9882 9881 9881 9882 8410 2 1 2 9882 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9890 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9872 9870 9868 9866 9864 9863 9861 9860 9859 9858 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9864 9865 9866 9866 9866 9866 9865 9864 9863 9861 9859 9857 9854 9851 9849 9846 9843 9840 9836 9833 9831 9828 9826 9824 9822 9821 9821 9821 9822 9823 9825 9827 9830 9834 9838 9842 9847 9852 9857 9863 9868 9874 9880 9886 9891 9897 9902 9906 9911 9914 9918 9921 9923 9925 9927 9928 9929 9929 9929 9928 9927 9926 9925 9923 9922 9920 9919 9918 9917 9915 9915 9914 9914 9914 9914 9914 9915 9917 9918 9920 9922 9924 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9949 9951 9952 9953 9953 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9949 9949 9950 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9953 9951 9949 9948 9946 9945 9944 9943 9943 9942 9942 9943 9943 9944 9946 9947 9949 9951 9953 9955 9957 9960 9962 9964 9967 9969 9971 9973 9975 9976 9978 9979 9979 9979 9980 9979 9979 9979 9978 9977 9976 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9936 9935 9934 9933 9933 9933 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9958 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9918 9916 9914 9912 9909 9907 9905 9903 9902 9900 8411 2 1 2 9898 9897 9896 9894 9893 9892 9891 9890 9889 9887 9886 9884 9882 9880 9878 9875 9872 9869 9865 9861 9857 9851 9846 9840 9834 9827 9820 9813 9806 9799 9791 9784 9776 9769 9762 9755 9748 9741 9735 9730 9725 9720 9717 9714 9711 9709 9708 9707 9707 9707 9708 9710 9712 9714 9717 9719 9722 9726 9729 9732 9735 9738 9741 9744 9746 9749 9751 9753 9755 9757 9758 9759 9760 9760 9761 9762 9762 9763 9763 9764 9765 9766 9767 9768 9769 9771 9773 9774 9776 9778 9780 9783 9785 9787 9790 9792 9795 9797 9800 9802 9804 9806 9807 9809 9811 9812 9814 9815 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9828 9829 9830 9831 9833 9834 9835 9835 9836 9836 9836 9836 9835 9835 9833 9832 9829 9827 9824 9821 9817 9812 9807 9802 9797 9791 9786 9780 9774 9768 9762 9757 9751 9746 9741 9737 9733 9729 9726 9723 9721 9720 9720 9719 9720 9720 9722 9723 9725 9727 9729 9732 9735 9737 9740 9743 9745 9748 9750 9752 9753 9754 9755 9755 9755 9755 9755 9754 9754 9752 9751 9750 9748 9746 9745 9743 9742 9740 9739 9738 9738 9737 9737 9737 9738 9739 9740 9741 9743 9745 9747 9750 9753 9757 9760 9764 9768 9772 9776 9780 9784 9789 9793 9798 9802 9807 9811 9815 9820 9824 9828 9832 9836 9840 9843 9847 9850 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9869 9866 9864 9860 9857 9854 9850 9847 9843 9839 9835 9830 9826 9821 9816 9811 9806 9800 9795 9789 9783 9777 9771 9765 9759 9753 9746 9740 9734 9728 9722 9717 9711 9706 9701 9697 9693 9690 9687 9684 9683 9682 9681 9682 9683 9685 9688 9691 9695 9700 9705 9712 9718 9725 9733 9741 9750 9758 9767 9776 9785 9794 9803 9812 9820 9828 9835 9842 9849 9855 9861 9866 9871 9875 9878 9881 9883 9885 9887 9888 9889 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9900 9902 9904 9907 9910 9913 9917 9920 9924 9927 9931 9935 9939 9942 9946 9950 9953 9956 9959 9962 9964 9966 9968 9969 9970 9971 9971 9971 9971 9970 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 8412 2 1 2 9956 9957 9957 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9971 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9963 9961 9959 9957 9955 9952 9950 9947 9944 9941 9939 9935 9932 9929 9926 9923 9919 9916 9913 9909 9906 9902 9898 9894 9890 9885 9881 9876 9870 9865 9859 9853 9846 9839 9832 9824 9816 9807 9798 9789 9779 9769 9758 9747 9736 9724 9713 9701 9688 9676 9663 9650 9637 9624 9610 9597 9583 9569 9555 9540 9525 9510 9493 9477 9459 9440 9421 9401 9380 9357 9334 9309 9282 9254 9224 9193 9160 9124 9088 9049 9009 8967 8923 8877 8830 8782 8731 8679 8627 8573 8518 8462 8406 8349 8292 8235 8178 8121 8065 8010 7955 7902 7850 7799 7750 7703 7658 7616 7576 7539 7504 7472 7444 7418 7396 7378 7363 7352 7344 7341 7341 7345 7353 7364 7380 7400 7423 7450 7480 7514 7551 7592 7635 7681 7730 7781 7834 7890 7947 8005 8064 8125 8186 8247 8308 8369 8430 8490 8549 8608 8665 8720 8775 8827 8877 8926 8972 9017 9060 9100 9139 9176 9210 9243 9274 9303 9330 9356 9380 9402 9423 9443 9462 9480 9496 9512 9527 9541 9553 9565 9576 9587 9596 9605 9613 9620 9627 9633 9638 9642 9646 9648 9650 9651 9652 9652 9651 9649 9647 9645 9642 9640 9636 9633 9629 9626 9622 9619 9615 9613 9610 9608 9607 9606 9605 9606 9607 9608 9610 9613 9616 9619 9624 9629 9634 9640 9646 9652 9659 9666 9673 9680 9687 9694 9701 9709 9716 9723 9730 9737 9744 9750 9757 9763 9770 9776 9782 9788 9794 9800 9806 9812 9818 9824 9830 9836 9842 9848 9853 9859 9864 9869 9874 9879 9884 9888 9892 9896 9899 9903 9905 9908 9910 9912 9913 9915 9916 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9921 9923 9924 9925 9927 9929 9930 9932 9934 9937 9939 9941 9943 9946 9948 9950 9951 9953 9954 9955 9956 9957 9957 9957 9957 9956 9955 9954 9953 9952 9950 9948 9946 9944 9942 9940 9938 9937 9935 9934 9933 9932 9931 9930 9930 9930 9931 9932 9933 9934 9936 9938 9940 9942 9944 9947 9949 9952 9954 9957 9959 9962 9964 9966 9968 9969 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9964 9965 9965 9966 9967 9968 9970 9971 9973 9974 9976 9978 9980 9982 9983 9985 9987 9988 9989 9990 9991 9991 9992 9992 9991 9991 9990 9989 9987 9986 9984 9982 9980 9978 9975 9973 9971 9968 9966 9964 9961 9959 9957 9955 9953 9952 9950 9948 9947 9946 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9937 8413 2 1 2 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9940 9941 9943 9944 9946 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9963 9964 9964 9965 9966 9966 9966 9966 9965 9965 9964 9963 9963 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9951 9950 9949 9949 9949 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9931 9929 9927 9926 9924 9923 9922 9921 9921 9920 9920 9921 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9939 9939 9939 9939 9938 9936 9934 9932 9929 9926 9922 9919 9914 9910 9905 9900 9895 9890 9884 9879 9874 9869 9864 9859 9855 9851 9848 9845 9842 9840 9838 9836 9835 9834 9833 9833 9833 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9838 9838 9838 9838 9837 9837 9836 9835 9834 9832 9831 9830 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9820 9820 9820 9820 9820 9821 9821 9822 9823 9823 9824 9825 9826 9827 9827 9828 9829 9829 9830 9831 9832 9832 9833 9834 9835 9836 9838 9839 9840 9842 9844 9846 9848 9851 9853 9856 9859 9862 9865 9869 9872 9875 9879 9882 9885 9889 9892 9895 9898 9901 9903 9905 9907 9909 9910 9911 9912 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9928 9928 9929 9930 9930 9930 9929 9928 9927 9926 9923 9921 9918 9914 9911 9907 9903 9899 9895 9890 9886 9881 9877 9873 9869 9866 9863 9860 9858 9857 9856 9856 9856 9857 9858 9859 9862 9864 9867 9870 9874 9878 9882 9886 9890 9894 9898 9902 9906 9909 9912 9914 9917 9919 9921 9922 9923 9924 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9946 9946 9945 9944 9943 9941 9940 9937 9935 9932 9929 9926 9922 9918 9914 9910 9905 9901 9896 9891 9886 9882 9877 9872 9867 9862 9858 9853 9849 9844 9840 9836 9832 9829 9825 9821 9818 9815 9812 9808 9805 9802 9799 9796 9794 9791 9788 9785 9782 9779 9776 9773 9770 9767 9764 9761 9758 9755 9753 9750 9748 9745 9743 9741 9739 9738 9736 9735 9734 9733 9733 9732 9732 9732 9732 9733 9733 9733 9734 9734 9735 9735 9736 9736 9736 9737 9737 9737 9737 9736 9736 9735 9734 9733 9732 9730 9728 9726 9724 9721 9718 9715 9712 9708 9703 8414 2 1 2 9698 9693 9687 9681 9674 9666 9658 9649 9639 9629 9618 9606 9593 9580 9565 9550 9534 9518 9501 9483 9465 9446 9428 9408 9389 9369 9350 9331 9312 9294 9276 9259 9243 9228 9215 9202 9190 9180 9172 9165 9159 9155 9153 9153 9155 9158 9163 9170 9178 9187 9198 9211 9225 9240 9256 9273 9291 9309 9328 9348 9368 9387 9407 9427 9447 9466 9485 9503 9521 9539 9556 9572 9587 9601 9615 9627 9640 9651 9662 9673 9682 9692 9701 9709 9717 9725 9733 9740 9748 9755 9762 9770 9777 9785 9792 9800 9807 9815 9822 9829 9837 9844 9851 9857 9864 9870 9875 9881 9886 9890 9894 9898 9901 9903 9905 9907 9908 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9910 9910 9911 9912 9914 9916 9918 9920 9922 9925 9927 9930 9933 9936 9938 9941 9944 9946 9948 9950 9951 9952 9953 9953 9953 9952 9951 9949 9947 9945 9943 9940 9936 9933 9930 9926 9922 9918 9915 9911 9908 9904 9902 9899 9896 9894 9892 9891 9889 9888 9888 9887 9887 9888 9888 9889 9890 9891 9893 9894 9896 9898 9900 9902 9904 9906 9909 9911 9914 9916 9919 9921 9924 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9951 9952 9953 9954 9954 9954 9954 9953 9953 9952 9950 9949 9947 9946 9944 9942 9940 9937 9935 9933 9931 9929 9927 9925 9923 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9901 9900 9898 9896 9894 9891 9889 9887 9884 9882 9880 9877 9875 9873 9871 9869 9868 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9853 9852 9851 9849 9848 9846 9845 9844 9842 9841 9840 9839 9838 9837 9837 9836 9836 9837 9837 9838 9840 9842 9844 9847 9850 9853 9857 9861 9865 9869 9874 9879 9883 9888 9893 9898 9902 9907 9911 9915 9919 9922 9926 9929 9931 9933 9935 9937 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9949 9951 9952 9954 9957 9959 9962 9965 9968 9971 9975 9978 9981 9985 9988 9991 9994 9996 9999100011000210003100041000410003100031000110000 9998 9995 9993 9990 9987 9983 9980 9976 9973 9969 9966 9963 9960 9957 9954 9952 9951 9949 9948 9947 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9935 9934 9932 9930 9928 8415 2 1 2 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9924 9923 9922 9920 9919 9917 9914 9912 9909 9906 9902 9898 9895 9891 9886 9882 9878 9874 9870 9866 9862 9859 9855 9852 9849 9847 9844 9842 9841 9839 9838 9837 9837 9837 9836 9837 9837 9837 9838 9838 9838 9839 9839 9840 9840 9840 9840 9839 9839 9838 9836 9835 9833 9831 9828 9826 9823 9819 9815 9811 9807 9803 9798 9793 9788 9782 9777 9772 9766 9760 9755 9749 9744 9738 9733 9728 9723 9719 9715 9712 9708 9705 9703 9701 9699 9698 9697 9697 9697 9698 9698 9699 9701 9702 9704 9705 9707 9708 9710 9711 9712 9712 9712 9712 9711 9710 9708 9705 9702 9698 9694 9688 9683 9677 9670 9663 9655 9647 9639 9631 9622 9613 9604 9594 9585 9576 9567 9558 9549 9540 9531 9522 9513 9504 9494 9485 9475 9465 9454 9444 9432 9421 9408 9395 9382 9367 9352 9336 9319 9301 9283 9265 9245 9226 9206 9186 9166 9146 9126 9106 9087 9068 9050 9033 9017 9003 8990 8978 8968 8959 8952 8946 8942 8939 8938 8939 8942 8946 8952 8959 8966 8975 8985 8996 9007 9018 9030 9041 9053 9065 9076 9087 9097 9107 9116 9124 9131 9137 9141 9145 9148 9150 9150 9150 9148 9146 9142 9137 9132 9125 9118 9110 9102 9093 9083 9073 9063 9053 9042 9032 9021 9011 9000 8990 8981 8972 8964 8956 8949 8942 8937 8932 8929 8926 8925 8924 8925 8927 8930 8934 8939 8946 8953 8962 8972 8982 8994 9007 9021 9035 9050 9066 9083 9100 9118 9136 9155 9174 9193 9213 9233 9253 9273 9293 9313 9334 9354 9374 9393 9413 9432 9451 9470 9488 9506 9524 9541 9557 9573 9589 9603 9617 9631 9644 9656 9667 9678 9687 9697 9705 9713 9720 9727 9733 9738 9743 9747 9751 9754 9757 9760 9762 9765 9767 9769 9771 9773 9775 9777 9780 9782 9785 9788 9791 9795 9799 9803 9807 9812 9816 9821 9826 9832 9837 9843 9848 9854 9859 9864 9870 9875 9879 9884 9888 9891 9895 9898 9900 9903 9905 9906 9907 9908 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9907 9909 9910 9912 9915 9917 9920 9923 9926 9928 9931 9934 9937 9940 9942 9945 9947 9949 9950 9952 9953 9953 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9939 9939 9940 9940 9940 9941 9942 9943 9945 9946 9948 9949 9951 9952 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 8416 2 1 2 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9957 9958 9960 9962 9964 9965 9967 9969 9970 9972 9974 9975 9976 9977 9978 9979 9979 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9963 9962 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9949 9949 9949 9948 9947 9946 9944 9942 9940 9937 9934 9931 9928 9925 9921 9918 9914 9910 9907 9904 9901 9898 9895 9893 9891 9890 9890 9890 9890 9891 9892 9894 9896 9898 9900 9903 9906 9909 9912 9915 9917 9920 9922 9924 9926 9927 9928 9928 9928 9927 9926 9925 9923 9921 9919 9916 9913 9910 9907 9904 9900 9897 9894 9891 9888 9886 9883 9881 9880 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9871 9870 9869 9868 9866 9864 9862 9859 9856 9852 9848 9844 9839 9834 9829 9823 9817 9811 9804 9797 9790 9783 9776 9769 9762 9756 9749 9743 9736 9730 9724 9719 9713 9708 9703 9699 9694 9690 9686 9683 9679 9676 9673 9670 9666 9664 9661 9658 9656 9653 9651 9649 9647 9645 9643 9641 9640 9639 9638 9637 9637 9637 9637 9638 9639 9641 9643 9646 9648 9652 9655 9659 9663 9668 9673 9678 9683 9689 9694 9700 9705 9710 9715 9720 9724 9728 9731 9734 9736 9738 9740 9740 9740 9739 9738 9735 9732 9729 9724 9719 9714 9708 9701 9694 9686 9678 9670 9661 9652 9643 9633 9624 9615 9605 9596 9587 9578 9569 9561 9553 9545 9538 9531 9525 9519 9514 9509 9505 9502 9499 9496 9495 9494 9493 9493 9494 9495 9497 9500 9503 9507 9511 9516 9521 9527 9533 9539 9546 9553 9561 9569 9577 9586 9594 9603 9612 8417 2 1 2 9622 9631 9640 9650 9660 9669 9679 9688 9697 9706 9715 9724 9732 9741 9748 9756 9763 9770 9776 9782 9787 9792 9797 9801 9804 9807 9809 9811 9812 9813 9813 9813 9812 9811 9809 9807 9804 9801 9798 9794 9790 9786 9781 9776 9771 9765 9760 9753 9747 9740 9733 9726 9718 9710 9702 9693 9684 9674 9664 9654 9643 9631 9619 9606 9593 9579 9565 9550 9535 9519 9503 9486 9469 9451 9433 9415 9397 9379 9360 9342 9324 9307 9290 9273 9257 9241 9227 9213 9200 9188 9178 9168 9160 9153 9148 9144 9141 9139 9139 9140 9143 9147 9152 9158 9166 9174 9184 9194 9205 9217 9230 9243 9256 9270 9284 9298 9313 9327 9341 9355 9369 9383 9396 9409 9421 9433 9444 9455 9466 9476 9485 9494 9502 9509 9516 9523 9529 9534 9539 9543 9547 9551 9554 9557 9559 9561 9563 9564 9565 9566 9567 9568 9569 9570 9570 9571 9572 9573 9574 9575 9577 9578 9581 9583 9586 9589 9592 9596 9600 9604 9609 9614 9620 9625 9631 9638 9644 9651 9658 9665 9672 9679 9686 9694 9701 9708 9715 9722 9729 9736 9742 9748 9754 9760 9765 9771 9776 9781 9785 9790 9794 9798 9801 9805 9808 9811 9814 9817 9820 9823 9825 9828 9831 9833 9835 9838 9840 9843 9846 9848 9851 9854 9856 9859 9862 9865 9868 9871 9873 9876 9879 9881 9884 9886 9888 9890 9891 9893 9894 9895 9895 9895 9895 9895 9894 9893 9892 9891 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9873 9872 9871 9871 9871 9871 9872 9873 9874 9875 9877 9879 9882 9884 9887 9890 9892 9895 9898 9900 9903 9905 9907 9909 9910 9912 9913 9914 9914 9914 9914 9913 9912 9911 9910 9909 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9878 9880 9882 9884 9887 9889 9892 9895 9898 9902 9905 9908 9912 9916 9919 9923 9926 9930 9933 9937 9940 9943 9946 9948 9951 9953 9955 9957 9958 9959 9960 9960 9961 9961 9960 9960 9959 9958 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9927 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9915 9914 9912 9911 9909 9907 9904 9901 9898 9895 9892 9888 9884 9880 9876 9871 9867 9862 9858 9853 9848 9843 9839 9834 9830 9825 9821 9817 9813 9809 9806 9802 9799 9796 9793 9791 9788 9786 9785 9783 9782 9781 9780 9780 9780 9780 9780 9781 9781 9782 9783 9785 9786 9788 9789 9791 9793 9795 9797 9798 9800 9802 9804 9805 9807 9808 9809 9810 9812 9813 9814 9815 9816 9817 9818 9819 9821 9822 9824 9826 9828 9830 9833 9836 9839 9843 9847 9851 9855 9859 8418 2 1 2 9864 9868 9873 9878 9883 9888 9893 9897 9902 9906 9910 9913 9916 9918 9920 9922 9923 9924 9924 9924 9924 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9912 9912 9912 9913 9914 9915 9916 9918 9920 9922 9925 9927 9930 9933 9935 9938 9940 9942 9944 9946 9947 9947 9948 9948 9948 9947 9946 9945 9943 9941 9939 9937 9934 9931 9928 9926 9923 9920 9918 9915 9913 9911 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9896 9896 9894 9893 9892 9890 9888 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9860 9859 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9843 9841 9839 9836 9834 9831 9828 9824 9821 9817 9812 9808 9804 9799 9794 9789 9784 9779 9774 9769 9764 9759 9753 9747 9742 9736 9729 9723 9717 9710 9703 9695 9687 9678 9669 9660 9650 9638 9627 9615 9602 9589 9575 9561 9547 9532 9517 9501 9486 9470 9455 9439 9424 9410 9396 9382 9370 9358 9347 9337 9328 9321 9314 9308 9304 9301 9299 9299 9300 9302 9305 9310 9315 9321 9328 9336 9345 9355 9365 9376 9387 9399 9411 9423 9435 9448 9460 9473 9485 9498 9510 9523 9535 9547 9559 9570 9582 9593 9604 9614 9625 9635 9645 9655 9664 9673 9682 9691 9700 9708 9715 9723 9730 9737 9743 9749 9755 9760 9765 9769 9773 9777 9780 9782 9785 9787 9788 9789 9790 9790 9790 9790 9790 9789 9789 9788 9787 9786 9784 9783 9781 9779 9777 9775 9773 9771 9768 9765 9762 9758 9754 9749 9743 9737 9730 9721 9713 9703 9692 9681 9668 9655 9641 9626 9609 9592 9574 9556 9537 9518 9499 9480 9462 9443 9425 9407 9390 9374 9359 9345 9332 9321 9311 9303 9297 9292 9289 9288 9288 9290 9294 9299 9305 9313 9322 9332 9343 9355 9368 9382 9395 9410 9424 9438 9452 9466 9480 9494 9508 9521 9534 9546 9558 9569 9580 9591 9601 9610 9619 9628 9637 9645 9654 9662 9670 9678 9685 9693 9700 9708 9715 9722 9729 9736 9744 9751 9757 9764 9770 9777 9783 9789 9794 9799 9804 9809 9813 9817 9821 9824 9827 9830 9832 9834 9836 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9845 9846 9846 9847 9847 9847 9848 9848 9849 9850 9851 9852 9852 9853 9855 9856 9857 9858 9860 9861 9863 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9905 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9916 9918 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9911 9909 9907 9904 9902 9901 8419 2 1 2 9899 9897 9896 9895 9894 9893 9892 9892 9892 9892 9893 9894 9895 9896 9897 9899 9901 9903 9906 9909 9911 9914 9917 9920 9923 9927 9930 9932 9935 9938 9940 9943 9945 9946 9948 9949 9950 9950 9950 9950 9949 9948 9947 9945 9943 9941 9938 9935 9932 9929 9925 9922 9918 9914 9910 9906 9902 9898 9894 9890 9886 9882 9878 9874 9869 9865 9861 9856 9851 9846 9841 9836 9830 9824 9818 9812 9805 9798 9790 9782 9774 9765 9756 9746 9736 9725 9714 9703 9691 9678 9666 9652 9639 9624 9609 9594 9579 9562 9546 9529 9511 9493 9475 9456 9436 9417 9396 9376 9355 9333 9312 9291 9269 9247 9226 9204 9183 9162 9141 9121 9101 9082 9064 9047 9031 9015 9001 8988 8977 8967 8958 8950 8944 8939 8936 8934 8934 8935 8938 8942 8948 8954 8962 8971 8982 8993 9005 9018 9032 9046 9061 9077 9094 9110 9128 9145 9163 9181 9199 9218 9236 9255 9274 9293 9312 9330 9349 9368 9386 9405 9423 9441 9459 9476 9493 9510 9527 9543 9559 9574 9589 9603 9616 9629 9642 9653 9665 9675 9685 9694 9702 9710 9717 9724 9730 9735 9740 9745 9749 9753 9756 9760 9763 9766 9769 9772 9775 9778 9781 9784 9787 9790 9794 9797 9801 9804 9808 9812 9816 9819 9822 9826 9829 9831 9833 9835 9836 9837 9838 9838 9837 9837 9835 9833 9831 9828 9825 9821 9818 9814 9810 9806 9803 9799 9796 9792 9790 9787 9785 9783 9781 9780 9780 9780 9781 9782 9784 9786 9788 9791 9794 9797 9801 9804 9808 9811 9815 9819 9823 9827 9831 9835 9838 9842 9845 9848 9852 9855 9859 9862 9865 9869 9873 9876 9880 9884 9888 9892 9896 9900 9904 9909 9913 9917 9921 9925 9929 9932 9935 9938 9941 9943 9944 9945 9946 9947 9947 9946 9946 9945 9944 9942 9940 9939 9937 9934 9932 9930 9928 9927 9925 9924 9923 9923 9923 9923 9923 9923 9924 9925 9927 9929 9931 9933 9935 9937 9939 9942 9944 9946 9948 9950 9951 9952 9953 9954 9955 9955 9955 9955 9954 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9941 9940 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9927 9925 9924 9922 9920 9917 9914 9910 9906 9902 9897 9892 9885 9879 9872 9864 9856 9847 9837 9828 9817 9806 9794 9782 9770 9757 9744 9730 9717 9703 9689 9675 9661 9647 9633 9619 9606 9593 9580 9568 9557 9546 9536 9526 9517 9509 9502 9495 9489 9484 9480 9477 9475 9473 9472 9472 9473 9474 9476 9478 9481 9484 9488 9493 9497 9503 9508 9514 9520 9526 9533 9540 9547 9554 9561 9569 9577 9585 9593 9602 9611 9620 9629 9639 9648 9658 9668 9678 9688 9699 9709 9720 9730 9741 9751 9761 9771 9781 9791 9800 9809 9818 9826 9834 9842 9849 9856 9862 9868 9874 9879 9884 9888 9892 9896 9899 9902 9905 9908 9910 9913 8420 2 1 2 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9923 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9905 9903 9900 9898 9895 9893 9890 9888 9885 9883 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9855 9853 9851 9848 9846 9843 9841 9838 9835 9832 9829 9826 9823 9820 9817 9815 9812 9810 9808 9806 9804 9803 9802 9801 9800 9800 9800 9801 9802 9803 9804 9805 9807 9809 9811 9812 9814 9816 9818 9820 9821 9823 9824 9825 9826 9827 9828 9828 9828 9828 9827 9826 9825 9824 9822 9821 9819 9817 9814 9812 9809 9806 9803 9800 9797 9793 9789 9785 9781 9777 9773 9768 9764 9759 9754 9750 9745 9740 9735 9730 9725 9720 9716 9711 9707 9703 9699 9696 9693 9690 9687 9685 9683 9682 9680 9680 9680 9680 9680 9681 9682 9683 9685 9687 9689 9691 9694 9696 9699 9702 9705 9709 9712 9716 9720 9724 9728 9732 9736 9741 9745 9750 9755 9761 9766 9772 9778 9784 9790 9796 9803 9809 9816 9822 9829 9836 9842 9848 9855 9861 9867 9872 9878 9883 9888 9892 9896 9900 9903 9907 9910 9913 9915 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9956 9957 9958 9960 9961 9963 9964 9966 9967 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 8421 2 1 2 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9952 9950 9948 9945 9943 9940 9937 9934 9932 9929 9926 9924 9922 9920 9918 9916 9914 9913 9912 9911 9911 9911 9911 9911 9912 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9940 9941 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9925 9924 9923 9923 9922 9922 9923 9924 9925 9926 9928 9930 9933 9935 9938 9940 9943 9946 9949 9952 9954 9957 9959 9961 9963 9964 9965 9965 9965 9965 9964 9963 9961 9959 9957 9955 9952 9949 9945 9942 9939 9935 9932 9928 9925 9922 9919 9917 9914 9912 9910 9908 9906 9905 9903 9902 9901 9899 9898 9897 9895 9894 9892 9889 9887 9884 9881 9877 9872 9868 9863 9857 9851 9845 9838 9831 9823 9815 9806 9798 9789 9779 9770 9761 9751 9742 9732 9723 9713 9704 9694 9685 9676 9667 9658 9650 9641 9633 9625 9617 9609 9602 9594 9587 9579 9572 9565 9558 9551 9544 9538 9531 9525 9519 9513 9507 9502 9497 9492 9487 9482 9478 9475 9471 9469 9466 9464 9463 9462 9461 9461 9461 9462 9463 9465 9467 9469 9472 9476 9479 9483 9487 9491 9496 9500 9505 9510 9515 9520 9524 9529 9534 9539 9544 9548 9553 9557 9562 9566 9571 9575 9580 9584 9589 9594 9599 9603 9608 9614 9619 9624 9630 9635 9641 9647 9654 9660 9666 9673 9679 9686 9692 9699 9706 9712 9718 9725 9731 9737 9743 9749 9755 9760 9766 9771 9776 9781 9785 9789 9794 9798 9801 9805 9808 9812 9815 9817 9820 9822 9825 9826 9828 9830 9831 9832 9833 9834 9834 9834 9835 9835 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9835 9835 9836 9837 9839 9840 9842 9843 9845 9848 9850 9853 9856 9858 9861 9864 9867 9870 9873 9875 9878 9880 9882 9884 9886 9888 9889 9891 9893 9894 9895 9896 9897 9899 9900 9901 9902 9904 9906 9908 9910 9912 9915 9917 9920 9923 9926 9929 9932 9935 9938 9942 9945 9947 9950 9953 9955 9957 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9956 9956 9957 9958 9959 9961 9963 9965 9967 9969 9971 9974 9976 9979 9981 9983 9986 9987 9989 9990 9990 9990 9990 9989 9987 9985 9982 9979 9975 9971 9967 9962 9957 9952 9946 9941 9935 9930 9925 9920 9915 9912 9909 9906 9904 9903 9902 9902 9903 9904 9907 9910 9914 9919 9924 9929 9935 9941 9948 9954 9960 9966 9972 9978 9983 9988 9993 9996 99991000210003100031000210001 9999 9996 9993 9988 9984 9979 9973 9967 9960 9953 9947 9940 9933 9927 9921 9915 9910 9905 9901 9898 9895 9892 9890 9889 9888 9888 9888 9889 9890 9892 9893 9895 9897 9900 9902 8422 2 1 2 9904 9906 9908 9909 9911 9912 9913 9914 9915 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9908 9909 9910 9912 9913 9915 9917 9919 9921 9922 9924 9926 9928 9929 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9954 9955 9955 9956 9956 9955 9955 9954 9954 9953 9951 9950 9948 9947 9945 9942 9940 9938 9935 9933 9930 9928 9925 9922 9920 9917 9915 9913 9911 9909 9907 9906 9905 9904 9903 9902 9902 9902 9902 9903 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9914 9914 9913 9912 9910 9908 9905 9901 9897 9893 9888 9882 9877 9870 9864 9857 9850 9843 9835 9828 9820 9813 9806 9799 9792 9785 9779 9774 9769 9765 9761 9757 9754 9752 9750 9749 9748 9749 9749 9750 9752 9753 9756 9758 9761 9764 9767 9770 9773 9777 9780 9784 9787 9791 9794 9797 9800 9804 9807 9809 9812 9815 9818 9821 9824 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9863 9866 9869 9873 9876 9879 9883 9886 9889 9892 9895 9898 9900 9903 9905 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9929 9929 9928 9927 9925 9923 9921 9918 9915 9912 9909 9905 9901 9897 9893 9888 9884 9879 9875 9870 9866 9861 9856 9851 9846 9841 9837 9832 9826 9821 9815 9809 9802 9795 9787 9779 9769 9759 9748 9736 9723 9709 9694 9678 9661 9642 9621 9600 9577 9553 9527 9501 9473 9444 9413 9382 9350 9316 9282 9247 9211 9175 9138 9101 9064 9026 8988 8951 8913 8876 8840 8804 8768 8733 8700 8667 8635 8605 8576 8549 8523 8498 8476 8455 8437 8420 8406 8393 8383 8375 8370 8366 8365 8366 8369 8375 8383 8393 8405 8419 8435 8453 8473 8494 8517 8542 8568 8595 8624 8653 8683 8715 8746 8779 8812 8845 8878 8911 8944 8977 9010 9042 9074 9105 9135 9165 9193 9221 9247 9272 9296 9318 9339 9359 9377 9394 8423 2 1 2 9409 9423 9435 9446 9455 9463 9470 9475 9478 9481 9482 9482 9482 9480 9477 9474 9470 9465 9460 9454 9448 9442 9435 9428 9421 9414 9407 9399 9392 9385 9378 9371 9364 9356 9349 9342 9335 9328 9321 9314 9307 9300 9293 9286 9279 9273 9266 9259 9253 9246 9240 9234 9229 9224 9219 9215 9211 9208 9205 9203 9202 9202 9202 9203 9204 9207 9210 9215 9220 9226 9232 9239 9247 9256 9265 9275 9285 9296 9307 9318 9330 9342 9354 9366 9378 9390 9402 9413 9425 9436 9447 9458 9468 9478 9488 9497 9506 9515 9523 9531 9539 9546 9553 9560 9567 9573 9579 9585 9591 9597 9602 9608 9613 9619 9624 9630 9635 9640 9645 9651 9656 9661 9666 9671 9675 9680 9685 9689 9694 9698 9702 9706 9710 9714 9717 9721 9724 9727 9730 9733 9736 9739 9742 9745 9748 9750 9753 9756 9758 9761 9764 9767 9769 9772 9776 9779 9782 9785 9789 9792 9796 9800 9804 9808 9812 9816 9821 9825 9829 9834 9838 9843 9848 9852 9857 9861 9866 9870 9875 9879 9883 9887 9890 9894 9897 9901 9904 9906 9909 9911 9913 9915 9916 9918 9918 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9899 9896 9894 9892 9890 9888 9886 9885 9884 9883 9883 9883 9883 9884 9885 9887 9888 9890 9893 9895 9898 9900 9903 9906 9909 9912 9915 9918 9921 9923 9925 9927 9929 9930 9932 9932 9933 9933 9933 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9924 9925 9927 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9944 9944 9943 9942 9941 9939 9937 9935 9933 9931 9928 9926 9924 9921 9918 9916 9914 9911 9909 9908 9906 9905 9904 9903 9902 9902 9902 9902 9903 9904 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9917 9917 9916 9916 9915 9914 9912 9911 9909 9907 9904 9902 9900 9897 9895 9893 9891 9889 9887 9886 9885 9884 9884 9883 9884 9884 9885 9886 9888 9890 9892 9894 9897 9900 9902 9905 9907 9910 9912 9914 9916 9917 9918 9919 9919 9919 9918 9917 9915 9912 9909 9906 9903 9899 9896 9892 9887 9883 9879 9875 9871 9868 9864 9861 9858 9856 9854 9852 9851 9851 9851 9851 9852 9853 9854 9855 9857 9859 9860 9862 9864 9866 9867 9869 9870 9871 9871 9871 9871 9870 9869 9868 9866 9864 9861 9859 9856 9852 9849 9845 9841 9837 9833 9829 9825 9821 9817 9813 9809 9806 9802 9798 9795 9791 9788 9785 9781 9778 9774 9771 9767 9763 9759 9754 9749 9744 9738 9732 9726 9718 9711 8424 2 1 2 9702 9694 9684 9674 9662 9651 9638 9624 9610 9594 9578 9561 9542 9523 9502 9480 9458 9434 9409 9382 9355 9326 9296 9265 9232 9199 9164 9128 9091 9053 9014 8974 8933 8892 8849 8806 8762 8717 8672 8627 8581 8536 8490 8444 8398 8353 8308 8263 8219 8176 8134 8093 8052 8013 7975 7939 7904 7871 7840 7811 7784 7759 7737 7717 7700 7685 7673 7664 7658 7655 7655 7658 7665 7674 7687 7703 7722 7743 7768 7795 7825 7857 7892 7929 7969 8010 8052 8096 8142 8188 8235 8283 8330 8378 8426 8474 8522 8569 8616 8661 8706 8750 8792 8834 8874 8913 8951 8988 9023 9058 9092 9124 9155 9186 9215 9244 9272 9298 9324 9350 9374 9398 9422 9445 9467 9488 9509 9529 9548 9566 9584 9601 9617 9632 9646 9660 9672 9684 9695 9705 9714 9723 9730 9737 9744 9749 9754 9759 9764 9768 9771 9775 9778 9781 9784 9787 9790 9793 9796 9798 9801 9804 9807 9809 9812 9814 9817 9818 9820 9821 9822 9822 9822 9822 9821 9820 9818 9816 9813 9810 9806 9801 9797 9792 9787 9782 9776 9771 9765 9760 9755 9750 9745 9741 9736 9733 9729 9726 9724 9722 9720 9719 9719 9719 9719 9719 9720 9721 9723 9724 9726 9728 9730 9732 9734 9737 9739 9741 9744 9746 9748 9751 9753 9756 9759 9761 9764 9767 9770 9774 9777 9781 9785 9788 9792 9796 9801 9805 9809 9813 9818 9822 9826 9830 9834 9838 9841 9845 9848 9850 9853 9855 9857 9859 9861 9863 9865 9866 9868 9869 9870 9872 9874 9875 9877 9880 9882 9885 9888 9891 9895 9898 9902 9906 9910 9914 9919 9923 9927 9931 9936 9940 9943 9947 9950 9953 9956 9958 9959 9960 9961 9962 9962 9962 9961 9961 9960 9958 9957 9955 9954 9952 9950 9948 9947 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9945 9947 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9971 9972 9974 9975 9976 9977 9977 9978 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9930 9929 9928 9926 9926 9925 9924 9924 9924 9924 9925 9926 9927 9928 9930 9932 9934 9937 9940 9942 9945 9948 9952 9955 9958 9961 9964 9968 9970 9973 9976 9978 9980 9982 9983 9984 9985 9985 9986 9985 9985 9984 9983 9981 9980 9978 9975 9973 9970 9968 9965 9962 9959 9956 9953 9950 9947 9944 9941 9938 9936 9933 8425 2 1 2 9931 9928 9926 9924 9922 9921 9919 9918 9917 9915 9915 9914 9913 9913 9912 9912 9912 9912 9912 9913 9913 9913 9914 9915 9916 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9948 9950 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9972 9973 9973 9972 9972 9971 9970 9969 9968 9966 9964 9962 9960 9958 9955 9952 9950 9947 9944 9941 9938 9935 9932 9929 9926 9924 9921 9919 9916 9914 9912 9910 9908 9907 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9895 9895 9894 9893 9891 9890 9888 9887 9885 9883 9881 9878 9876 9874 9872 9869 9867 9865 9863 9861 9859 9858 9856 9855 9855 9855 9855 9856 9857 9858 9860 9862 9864 9867 9870 9874 9878 9882 9887 9891 9896 9900 9904 9909 9913 9917 9920 9924 9927 9929 9932 9934 9935 9936 9937 9936 9936 9935 9934 9932 9931 9929 9927 9924 9922 9920 9918 9915 9913 9911 9909 9908 9907 9906 9905 9905 9905 9905 9906 9906 9907 9909 9910 9911 9913 9914 9916 9917 9919 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9900 9897 9894 9891 9888 9884 9880 9876 9872 9867 9863 9857 9852 9847 9841 9836 9830 9824 9817 9811 9805 9799 9792 9786 9780 9774 9769 9763 9758 9753 9748 9743 9739 9734 9730 9727 9723 9720 9717 9714 9712 9709 9707 9706 9704 9703 9701 9700 9700 9699 9699 9699 9700 9700 9701 9703 9704 9706 9709 9711 9714 9718 9721 9725 9729 9734 9738 9743 9748 9754 9759 9765 9770 9776 9781 9786 9792 9797 9802 9807 9812 9816 9821 9825 9829 9832 9836 9839 9842 9845 9848 9850 9853 9855 9857 9860 9862 9864 9866 9868 9870 9872 9874 9876 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9894 9894 9893 9892 9891 9889 9887 9885 9882 9878 9874 9869 9864 9859 9853 9846 9839 9832 9825 9817 9809 9800 9791 9782 9773 9763 9753 9743 9733 9722 9712 9701 9690 9679 9667 9656 9645 9633 9621 9609 9598 9586 9574 9563 9551 9540 9529 9518 9508 9497 9488 9478 9470 9462 9454 9447 9441 9435 9431 9427 9424 9421 9420 9419 9419 9420 9422 9424 9427 9431 9435 9441 9446 9452 9459 9466 9474 9482 9490 9498 9507 9516 9526 9535 9545 9555 9565 9575 9586 9596 9606 9617 9627 9638 9648 9659 9669 9680 9690 9700 9710 9720 9729 9738 9747 9755 9763 9770 9777 9784 9790 9795 9799 9803 9807 9809 9811 9812 9813 9813 9813 9812 9810 9809 9807 9804 9801 8426 2 1 2 9798 9795 9792 9789 9785 9782 9778 9775 9772 9769 9767 9764 9761 9759 9756 9754 9751 9749 9746 9744 9741 9738 9735 9732 9729 9725 9721 9716 9711 9706 9700 9695 9689 9682 9676 9669 9662 9655 9648 9641 9634 9627 9620 9613 9607 9601 9596 9591 9586 9583 9579 9576 9574 9573 9572 9572 9572 9573 9575 9577 9580 9584 9588 9592 9597 9603 9608 9614 9621 9627 9634 9640 9647 9654 9661 9668 9675 9681 9688 9694 9700 9707 9713 9718 9724 9729 9734 9739 9744 9749 9754 9758 9763 9767 9771 9775 9780 9784 9788 9793 9797 9802 9806 9811 9815 9820 9825 9829 9834 9839 9844 9849 9853 9858 9863 9867 9871 9875 9879 9883 9887 9890 9893 9896 9899 9901 9903 9904 9906 9907 9908 9908 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9908 9908 9908 9908 9908 9907 9907 9906 9905 9903 9901 9899 9896 9893 9889 9885 9881 9876 9870 9864 9857 9850 9842 9833 9824 9814 9803 9792 9780 9767 9754 9739 9724 9707 9690 9671 9652 9631 9609 9586 9561 9535 9508 9479 9449 9416 9382 9347 9310 9270 9229 9186 9142 9095 9046 8996 8944 8889 8833 8775 8715 8654 8590 8525 8459 8391 8322 8251 8179 8106 8032 7958 7883 7808 7733 7658 7583 7508 7434 7361 7290 7220 7152 7086 7022 6961 6903 6848 6796 6748 6704 6664 6628 6597 6570 6548 6532 6520 6514 6512 6516 6525 6538 6557 6581 6610 6644 6682 6724 6771 6821 6875 6933 6994 7057 7123 7191 7262 7334 7407 7482 7558 7634 7710 7787 7863 7939 8014 8089 8163 8235 8307 8377 8446 8513 8578 8641 8703 8763 8820 8876 8930 8982 9032 9080 9126 9170 9212 9253 9291 9327 9362 9395 9426 9455 9483 9509 9534 9557 9579 9599 9618 9636 9652 9668 9682 9696 9708 9720 9731 9741 9750 9759 9767 9775 9782 9789 9796 9802 9808 9814 9819 9824 9829 9834 9838 9843 9847 9851 9854 9858 9861 9864 9866 9869 9871 9873 9874 9875 9876 9877 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9863 9861 9860 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9871 9873 9874 9876 9877 9879 9881 9882 9884 9885 9887 9888 9889 9889 9890 9890 9890 9889 9888 9887 9885 9883 9881 9878 9875 9871 9867 9863 9858 9853 9848 9842 9837 9831 9825 9819 9814 9808 9802 9796 9790 9784 9779 9773 9767 9762 9756 9751 9745 9740 9734 9728 9722 9716 9710 9703 9696 9689 9681 9674 9665 9657 9648 9639 9630 9620 9610 9600 9590 9579 9569 9559 9549 9539 9529 9519 9510 9502 9493 9486 9479 9472 9466 9461 9457 9453 9450 9448 9446 9445 9445 9445 9446 9447 9449 9451 9454 9457 9460 8427 2 1 2 9463 9466 9470 9473 9477 9480 9483 9486 9490 9493 9496 9499 9502 9505 9508 9510 9513 9516 9519 9523 9526 9530 9533 9537 9542 9547 9552 9557 9563 9568 9574 9580 9586 9593 9599 9606 9612 9619 9625 9631 9637 9643 9649 9654 9658 9663 9666 9670 9673 9676 9678 9680 9681 9682 9683 9684 9684 9684 9683 9683 9683 9682 9681 9681 9680 9680 9680 9680 9680 9680 9681 9681 9682 9684 9685 9687 9689 9692 9695 9698 9702 9706 9710 9715 9720 9725 9731 9737 9743 9749 9756 9763 9770 9777 9785 9793 9800 9808 9816 9823 9831 9838 9846 9852 9859 9865 9871 9877 9882 9887 9891 9895 9898 9901 9903 9904 9906 9906 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9898 9899 9899 9900 9902 9903 9905 9907 9909 9911 9914 9917 9920 9923 9926 9928 9931 9934 9936 9938 9940 9941 9942 9943 9943 9943 9943 9943 9942 9941 9939 9938 9936 9934 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9913 9912 9911 9910 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9849 9846 9844 9842 9840 9838 9837 9836 9835 9834 9834 9834 9835 9836 9837 9838 9840 9843 9845 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9876 9879 9881 9883 9885 9886 9887 9888 9888 9888 9888 9888 9887 9886 9886 9884 9883 9882 9881 9879 9878 9876 9875 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9867 9867 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9859 9857 9855 9852 9849 9846 9843 9839 9835 9831 9827 9822 9817 9813 9808 9803 9798 9793 9788 9783 9778 9774 9769 9765 9761 9757 9754 9751 9748 9746 9744 9743 9742 9741 9740 9741 9741 9742 9743 9745 9747 9750 9753 9756 9759 9763 9767 9772 9776 9781 9786 9791 9796 9802 9807 9812 9817 9822 9827 9832 9837 9841 9846 9850 9854 9857 9861 9864 9866 9869 9871 9873 9874 9876 9877 9878 9879 9880 9880 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9916 9918 9920 9922 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 8428 2 1 2 9940 9939 9937 9935 9933 9930 9928 9925 9921 9918 9914 9910 9906 9901 9896 9891 9886 9881 9876 9871 9866 9861 9857 9852 9848 9844 9841 9837 9835 9832 9830 9829 9828 9828 9828 9829 9830 9831 9833 9835 9838 9841 9845 9848 9852 9856 9860 9864 9868 9872 9876 9879 9883 9886 9889 9891 9894 9896 9897 9899 9899 9900 9900 9900 9899 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9886 9884 9884 9883 9882 9882 9882 9883 9883 9884 9885 9887 9888 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9911 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9913 9913 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9920 9919 9920 9920 9921 9921 9923 9924 9926 9929 9931 9934 9936 9939 9942 9945 9948 9950 9953 9955 9957 9959 9961 9962 9963 9963 9963 9962 9961 9960 9958 9956 9953 9950 9947 9944 9941 9937 9934 9930 9927 9923 9920 9917 9914 9912 9910 9908 9907 9906 9906 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9901 9901 9901 9902 9902 9904 9905 9906 9908 9910 9912 9915 9917 9920 9923 9926 9928 9931 9934 9937 9939 9942 9944 9946 9948 9949 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9930 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9955 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9941 9941 9942 9943 9944 9945 9946 9948 9950 9952 9954 9956 9959 9961 9963 9965 9967 9969 9970 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9957 9956 9955 9954 9954 9953 9953 9953 9954 9954 9954 9955 9955 9956 8429 2 1 2 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9954 9953 9951 9949 9946 9944 9941 9939 9936 9933 9930 9927 9924 9922 9919 9917 9914 9912 9911 9910 9909 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9913 9914 9915 9916 9917 9919 9919 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9915 9914 9912 9911 9909 9907 9905 9903 9902 9900 9898 9897 9895 9894 9893 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9883 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9914 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9885 9884 9882 9881 9879 9878 9878 9877 9877 9877 9877 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9904 9902 9900 9897 9894 9891 9887 9883 9879 9874 9869 9863 9857 9851 9844 9838 9830 9823 9816 9808 9801 9793 9786 9778 9771 9763 9757 9750 9743 9737 9731 9726 9721 9717 9713 9709 9706 9703 9701 9700 9698 9697 9697 9697 9698 9699 9700 9702 9704 9707 9710 9713 9716 9720 9724 9729 9733 9738 9743 9748 9754 9760 9765 9771 9777 9783 9790 9796 9802 9808 9814 9820 9826 9832 9837 9843 9848 9853 9858 9863 9867 9872 9875 9879 9882 9886 9889 9891 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9923 9925 9927 9929 9931 9933 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9949 9949 9949 9948 9946 9945 9943 9940 9938 9935 9932 9929 9925 9922 9918 9915 9911 9907 9904 9900 9896 9893 9889 9886 9883 9879 9876 9873 9870 9866 9863 9859 9855 9850 9846 9841 9836 9830 9825 9819 9813 9806 9800 9793 9786 9779 9772 9765 9758 9751 9745 9739 9733 9728 9724 9720 9716 9713 9711 9709 9707 9706 9706 9706 9706 9707 9709 9710 9712 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9736 9738 9739 9741 9743 9745 8430 2 1 2 9747 9750 9752 9755 9758 9762 9765 9770 9774 9779 9784 9789 9794 9799 9805 9810 9816 9821 9827 9832 9837 9842 9847 9851 9856 9859 9863 9866 9868 9871 9873 9875 9877 9878 9880 9881 9883 9884 9885 9886 9887 9889 9890 9891 9893 9895 9897 9899 9901 9904 9906 9908 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9939 9938 9937 9936 9935 9933 9931 9929 9927 9925 9922 9919 9917 9914 9911 9908 9905 9903 9900 9898 9896 9895 9893 9892 9891 9891 9891 9891 9891 9892 9893 9894 9896 9897 9899 9901 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9913 9912 9911 9909 9908 9905 9903 9900 9896 9893 9889 9885 9880 9875 9870 9865 9860 9855 9850 9845 9840 9835 9831 9827 9823 9820 9817 9814 9811 9809 9807 9805 9803 9801 9800 9799 9797 9796 9794 9792 9790 9788 9785 9781 9777 9773 9768 9763 9757 9751 9745 9738 9730 9722 9714 9705 9696 9687 9677 9668 9658 9648 9639 9629 9620 9610 9600 9590 9580 9569 9559 9548 9538 9527 9516 9504 9493 9481 9468 9455 9442 9428 9413 9399 9384 9368 9353 9337 9322 9306 9291 9276 9261 9247 9233 9220 9209 9198 9188 9180 9173 9169 9165 9163 9163 9165 9168 9172 9179 9187 9197 9208 9221 9235 9250 9267 9284 9301 9319 9338 9357 9375 9394 9413 9431 9449 9467 9484 9501 9516 9531 9545 9558 9570 9582 9593 9604 9613 9623 9632 9640 9648 9656 9664 9671 9678 9685 9692 9699 9707 9714 9722 9729 9737 9745 9752 9760 9767 9775 9782 9789 9796 9803 9809 9815 9820 9826 9831 9835 9839 9842 9844 9847 9849 9850 9852 9853 9853 9853 9854 9853 9853 9853 9852 9852 9851 9851 9850 9850 9850 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9859 9860 9862 9863 9865 9867 9869 9870 9872 9874 9875 9877 9878 9880 9881 8431 2 1 2 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9886 9885 9883 9882 9879 9877 9874 9870 9866 9862 9857 9852 9847 9841 9835 9829 9823 9817 9810 9804 9798 9791 9785 9779 9773 9768 9762 9757 9752 9748 9743 9739 9735 9732 9728 9725 9723 9720 9718 9716 9714 9713 9711 9710 9709 9708 9707 9707 9707 9707 9707 9707 9708 9709 9710 9711 9712 9714 9716 9718 9720 9722 9725 9727 9730 9733 9736 9739 9742 9746 9749 9752 9755 9759 9762 9766 9769 9773 9776 9779 9783 9786 9789 9793 9796 9799 9802 9805 9808 9812 9815 9818 9821 9824 9826 9829 9832 9834 9837 9839 9841 9843 9844 9846 9847 9849 9850 9851 9851 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9858 9859 9861 9862 9865 9867 9870 9873 9876 9879 9882 9886 9889 9892 9896 9899 9902 9905 9908 9911 9913 9916 9918 9919 9920 9921 9921 9922 9921 9921 9921 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9900 9901 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9912 9913 9913 9914 9916 9917 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9932 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9929 9930 9932 9934 9936 9938 9941 9944 9947 9951 9954 9958 9961 9965 9969 9973 9976 9980 9984 9987 9990 9992 9995 9996 9998 9998 9999 9998 9998 9996 9995 9993 9990 9987 9984 9980 9976 9972 9968 9964 9959 9955 9951 9946 9943 9939 9936 9933 9930 9928 9926 9924 9922 9921 9921 9921 9921 9921 9922 9922 9923 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9897 9896 9894 9892 9891 9889 9888 9887 9886 9885 9884 9884 9884 8432 2 1 2 9884 9884 9885 9886 9888 9889 9891 9893 9896 9899 9902 9905 9909 9912 9915 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9943 9944 9944 9944 9944 9943 9942 9941 9940 9938 9937 9935 9933 9932 9930 9928 9927 9925 9924 9923 9922 9921 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9939 9938 9936 9934 9932 9930 9927 9924 9920 9917 9913 9909 9904 9900 9895 9890 9886 9881 9876 9871 9867 9862 9858 9854 9851 9847 9844 9841 9839 9837 9835 9833 9832 9831 9830 9829 9829 9828 9827 9827 9826 9825 9823 9822 9820 9818 9816 9813 9810 9806 9802 9798 9793 9787 9782 9776 9770 9764 9758 9752 9745 9739 9733 9728 9722 9717 9712 9708 9704 9700 9697 9695 9693 9692 9691 9691 9691 9691 9692 9693 9695 9697 9699 9702 9704 9707 9710 9713 9717 9720 9724 9727 9731 9734 9738 9742 9746 9750 9754 9759 9763 9768 9772 9777 9782 9787 9792 9797 9802 9808 9813 9818 9824 9829 9834 9840 9845 9849 9854 9859 9863 9867 9871 9874 9878 9881 9884 9886 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9918 9921 9923 9926 9928 9931 9934 9937 9940 9943 9946 9948 9951 9953 9955 9957 9958 9960 9960 9961 9961 9961 9961 9960 9959 9958 9956 9954 9952 9950 9948 9945 9943 9941 9938 9936 9934 9932 9930 9928 9927 9926 9925 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9917 9915 9914 9912 9911 9910 9910 9909 9909 9909 9910 9911 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9935 9935 9934 9933 9932 9930 9928 9926 9923 9920 9917 9914 9911 9908 9904 9901 9898 9895 9892 9889 9887 9885 9883 9882 9881 9881 9880 9880 9880 9881 9882 9883 9884 9886 9887 9889 9890 9892 9893 9895 9895 9896 9897 9897 9897 9897 9897 9896 9896 9894 9893 9891 9890 9888 9886 9884 9882 9880 9879 9877 9876 9875 9874 9873 9873 9872 9872 9872 9872 9873 9874 9875 9876 9878 9879 9881 9882 9884 9885 9886 9887 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9903 9904 9906 9909 9911 9914 9916 9919 9922 9925 9929 9932 9935 9939 9942 9945 9948 9950 9953 9954 9956 9957 9957 9957 9957 9956 9955 9954 9952 9950 9947 9944 9942 9938 9935 9932 9929 9926 9924 9921 9919 9918 9917 9916 8433 2 1 3 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9872 9870 9868 9867 9865 9864 9863 9862 9861 9860 9860 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9891 9894 9896 9898 9900 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9912 9911 9910 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9905 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 8434 2 1 3 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9929 9931 9932 9932 9933 9934 9934 9934 9935 9935 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9905 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9913 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9889 9887 9886 9884 9882 9881 9879 9877 9875 9873 9870 9868 9866 9863 9861 9858 9856 9853 9850 9847 9844 9840 9837 9833 9829 9825 9821 9816 9811 9806 9800 9795 9788 9782 9775 9767 9759 9751 9742 9733 9723 9712 9701 9689 9677 9664 9651 9637 9622 9607 9591 9574 9557 9539 9521 9502 9483 9463 9443 9423 9402 9381 9360 9338 9316 9295 9273 9252 9230 9209 9188 9167 9147 9127 9108 9090 9072 9055 9039 9023 9009 8995 8983 8971 8961 8952 8943 8937 8931 8927 8923 8921 8921 8921 8923 8925 8929 8934 8940 8948 8956 8965 8975 8986 8997 9009 9022 9036 9050 9065 9080 9095 9111 9126 9142 9158 9175 9191 9206 9222 9238 9253 9269 9284 9298 9313 9327 9340 9353 9366 9378 9390 9401 9412 9423 9433 9442 9452 9460 9469 9477 9485 9492 9500 9506 9513 9520 9526 9532 9538 9544 9549 9555 9560 9566 9571 9576 9581 9587 9592 9597 9602 9607 9612 9618 9623 9628 9633 9638 9643 9647 9652 9657 9661 9666 9670 9674 9678 9681 9685 9688 9691 9694 9696 9698 9700 9701 9702 9703 9703 9703 9703 9702 9701 9700 9698 9696 9694 9691 9688 9685 9681 9677 9673 9669 9665 9660 9655 9650 9645 9640 9635 9630 9624 9619 9614 9609 9604 9599 9595 9590 9586 9582 9578 9574 9570 9567 9564 9561 9559 9556 9554 9552 9550 9548 9547 9545 9544 9542 9541 9539 9538 9536 9534 9532 9529 9526 9522 9518 9514 9508 9502 9495 9487 9479 9469 9458 9445 9432 9417 9400 9382 9362 9341 9318 9292 9265 9236 9205 9172 9137 9099 9060 9017 8973 8926 8877 8826 8772 8715 8657 8596 8532 8467 8399 8329 8257 8183 8107 8029 7949 7868 7785 7701 7615 7529 7441 7353 7264 7175 7086 6997 6908 6819 6732 6645 6559 6474 6391 6310 6231 6154 6079 6007 5939 5873 5810 5752 5697 5645 5598 5555 5517 5483 5454 5430 5411 5396 5387 5382 5383 5389 5401 5417 5439 5465 5497 5533 5574 5620 5671 5726 5785 5848 5915 5986 6060 8435 2 1 3 6138 6218 6301 6387 6475 6565 6657 6750 6844 6940 7036 7133 7229 7326 7422 7518 7613 7707 7799 7891 7980 8068 8155 8239 8320 8400 8477 8551 8623 8692 8759 8823 8884 8942 8998 9051 9101 9148 9193 9235 9275 9312 9347 9380 9410 9438 9465 9489 9512 9533 9553 9571 9587 9603 9617 9631 9643 9654 9665 9674 9684 9692 9700 9708 9715 9722 9728 9734 9740 9745 9750 9755 9760 9764 9769 9773 9777 9780 9783 9786 9789 9791 9793 9795 9797 9798 9798 9799 9799 9799 9798 9797 9795 9793 9791 9788 9786 9782 9779 9775 9771 9767 9762 9757 9753 9748 9743 9737 9732 9727 9722 9717 9712 9707 9702 9698 9694 9690 9686 9682 9679 9676 9673 9671 9669 9667 9666 9665 9664 9664 9664 9665 9665 9666 9668 9669 9671 9674 9676 9679 9682 9685 9688 9691 9695 9699 9702 9706 9710 9714 9718 9723 9727 9731 9735 9739 9743 9748 9752 9756 9760 9764 9768 9772 9776 9780 9783 9787 9791 9794 9798 9802 9805 9808 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9841 9844 9846 9849 9851 9853 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9868 9868 9868 9868 9868 9868 9867 9866 9866 9864 9863 9862 9860 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9834 9831 9828 9825 9821 9818 9814 9811 9807 9803 9799 9794 9790 9786 9781 9776 9771 9766 9760 9754 9748 9741 9734 9727 9719 9711 9702 9693 9683 9672 9660 9647 9634 9620 9604 9588 9570 9551 9531 9510 9487 9462 9436 9408 9378 9347 9314 9278 9241 9202 9161 9117 9071 9024 8973 8921 8867 8810 8751 8690 8626 8561 8493 8423 8352 8278 8203 8126 8048 7968 7887 7805 7722 7638 7553 7468 7383 7299 7214 7130 7046 6964 6882 6802 6724 6648 6574 6502 6433 6367 6303 6244 6188 6135 6087 6042 6002 5966 5935 5909 5887 5871 5859 5853 5851 5855 5864 5878 5897 5920 5949 5983 6021 6064 6112 6164 6219 6279 6342 6409 6479 6552 6627 6706 6786 6868 6952 7038 7124 7212 7300 7388 7477 7565 7653 7740 7826 7912 7996 8078 8159 8238 8315 8390 8463 8534 8602 8668 8731 8792 8850 8905 8958 9008 9056 9102 9144 9185 9223 9259 9293 9324 9354 9382 9408 9432 9455 9476 9495 9514 9531 9548 9563 9577 9591 9604 9616 9628 9639 9649 9660 9670 9679 9689 9698 9707 9715 9724 9732 9741 9749 9757 9765 9772 9780 9787 9795 9802 9809 9815 9822 9828 9834 9839 9845 9850 9855 9859 9864 9868 9871 9875 9878 9881 9883 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9887 9886 9885 9883 9882 9880 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9852 9850 8436 2 1 3 9849 9848 9847 9846 9845 9845 9844 9844 9844 9845 9845 9846 9846 9847 9848 9850 9851 9852 9854 9856 9857 9859 9861 9863 9864 9866 9868 9869 9871 9872 9874 9875 9876 9876 9877 9878 9878 9878 9878 9878 9877 9876 9876 9875 9874 9872 9871 9869 9868 9866 9864 9863 9861 9859 9857 9855 9854 9852 9850 9849 9847 9846 9845 9843 9842 9841 9841 9840 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9837 9836 9836 9835 9834 9833 9832 9830 9829 9827 9825 9823 9821 9819 9816 9814 9811 9808 9805 9802 9799 9795 9792 9789 9785 9782 9778 9775 9771 9768 9764 9760 9757 9753 9749 9745 9741 9737 9733 9728 9724 9719 9713 9708 9702 9695 9688 9681 9673 9665 9655 9646 9635 9624 9612 9599 9585 9570 9555 9539 9522 9504 9485 9466 9446 9424 9403 9380 9358 9334 9310 9286 9262 9237 9213 9188 9163 9139 9115 9092 9069 9046 9025 9004 8985 8966 8949 8933 8919 8906 8894 8884 8876 8869 8864 8861 8860 8861 8863 8867 8873 8880 8890 8901 8913 8927 8943 8960 8978 8998 9018 9039 9062 9085 9109 9133 9158 9183 9208 9233 9258 9284 9308 9333 9357 9381 9404 9426 9448 9469 9490 9509 9528 9545 9562 9578 9593 9607 9620 9633 9644 9655 9665 9674 9682 9690 9697 9703 9709 9714 9719 9724 9728 9732 9736 9740 9743 9746 9749 9752 9755 9758 9761 9764 9767 9770 9773 9776 9779 9782 9785 9788 9791 9794 9797 9800 9803 9805 9808 9811 9813 9815 9818 9819 9821 9823 9824 9825 9826 9827 9828 9828 9828 9828 9828 9827 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9816 9814 9813 9812 9811 9810 9809 9809 9808 9808 9808 9808 9808 9808 9808 9809 9810 9811 9812 9813 9814 9816 9817 9819 9820 9822 9824 9826 9827 9829 9831 9832 9834 9835 9837 9838 9839 9840 9841 9842 9842 9843 9843 9843 9843 9843 9842 9842 9841 9840 9839 9838 9837 9836 9834 9833 9831 9830 9828 9826 9825 9823 9822 9820 9819 9817 9816 9815 9814 9812 9812 9811 9810 9809 9809 9808 9808 9808 9808 9808 9808 9808 9809 9809 9810 9810 9811 9812 9812 9813 9814 9815 9816 9817 9818 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9824 9824 9824 9823 9823 9823 9822 9822 9822 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9822 9822 9823 9823 9824 9825 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9836 9838 9839 9841 9842 9844 9845 9847 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 8437 2 1 3 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9893 9892 9890 9888 9887 9885 9883 9881 9880 9878 9876 9874 9872 9871 9869 9867 9865 9863 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9841 9839 9837 9834 9831 9829 9826 9823 9819 9816 9813 9809 9805 9801 9797 9792 9788 9783 9778 9773 9768 9762 9757 9751 9745 9739 9733 9726 9720 9713 9707 9700 9694 9687 9681 9674 9668 9661 9655 9649 9643 9637 9631 9626 9621 9616 9611 9607 9603 9599 9596 9592 9590 9587 9585 9584 9583 9582 9581 9581 9581 9582 9583 9585 9586 9588 9591 9594 9597 9600 9604 9607 9611 9616 9620 9625 9630 9635 9640 9645 9650 9655 9660 9666 9671 9676 9681 9686 9691 9696 9701 9705 9710 9714 9718 9722 9726 9730 9733 9736 9739 9741 9744 9746 9748 9749 9751 9752 9752 9753 9753 9753 9753 9753 9752 9751 9750 9749 9747 9745 9743 9741 9738 9736 9733 9730 9727 9723 9720 9716 9712 9708 9705 9701 9696 9692 9688 9684 9679 9675 9671 9667 9662 9658 9654 9650 9646 9642 9638 9635 9631 9628 9624 9621 9618 9615 9613 9610 9608 9606 9604 9603 9601 9600 9599 9599 9598 9598 9598 9598 9598 9599 9600 9601 9602 9603 9605 9607 9609 9611 9613 9616 9618 9621 9624 9627 9630 9633 9637 9640 9644 9647 9651 9655 9659 9663 9667 9671 9675 9679 9683 9687 9691 9696 9700 9704 9709 9713 9717 9721 9726 9730 9734 9738 9742 9747 9751 9755 9759 9763 9767 9771 9774 9778 9782 9785 9789 9792 9795 9798 9801 9804 9807 9810 9812 9815 9817 9819 9821 9823 9825 9826 9828 9829 9830 9831 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9831 9830 9830 9829 9828 9827 9826 9826 9825 9824 9823 9823 9822 9821 9821 9820 9820 9820 9820 9820 9820 9820 9821 9821 9822 9823 9824 9825 9826 9828 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9848 9851 9853 9855 9857 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9892 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9855 9853 9851 9849 9847 9845 9844 9842 9840 9838 9837 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9813 9810 9807 9803 9800 9796 9792 9788 9783 9778 9773 9768 9762 9756 9750 9743 9736 9729 9722 9715 9707 9699 9691 9683 9674 9666 9657 9649 9640 9632 9623 9615 9606 9598 9590 9582 9575 8438 2 1 3 9568 9561 9554 9548 9542 9537 9532 9528 9524 9520 9517 9515 9513 9512 9511 9511 9512 9513 9515 9517 9520 9523 9527 9531 9536 9541 9547 9553 9560 9567 9574 9581 9589 9597 9605 9613 9622 9630 9639 9648 9656 9665 9674 9682 9691 9699 9707 9715 9723 9731 9738 9746 9753 9760 9766 9773 9779 9785 9790 9796 9801 9806 9810 9815 9819 9823 9826 9830 9833 9836 9839 9841 9844 9846 9849 9851 9853 9854 9856 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9874 9874 9875 9875 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9905 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9924 9924 9923 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9906 9904 9901 9898 9896 9893 9890 9887 9883 9880 9877 9873 9870 9866 9862 9859 9855 9851 9847 9843 9840 9836 9832 9828 9825 9821 9817 9814 9810 9807 9803 9800 9796 9793 9790 9787 9784 9782 9779 9776 9774 9772 9769 9767 9766 9764 9762 9761 9759 9758 9757 9756 9755 9754 9753 9752 9751 9751 9750 9750 9749 9748 9748 9747 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9736 9734 9733 9731 9729 9727 9725 9722 9720 9718 9715 9713 9710 9707 9705 9702 9700 9697 9695 9693 9690 9688 9686 9685 9683 9682 9681 9680 9679 9679 9678 9679 9679 9680 9681 9682 9684 9686 9688 9690 9693 9696 9699 9703 9707 9711 9715 9719 9724 9729 9733 9738 9743 9748 9753 9759 9764 9769 9774 9779 9784 9788 9793 9798 9802 9806 9810 9814 9818 9821 9824 9827 9830 9832 9834 9836 9837 9838 9839 9840 9840 9840 9839 9839 9837 9836 9834 9832 9829 9826 9822 9818 9814 9809 9804 9798 9792 9785 9778 9770 9762 9753 9744 9734 9724 9714 9703 9691 9679 9667 9654 9640 9627 9613 9599 9584 9569 9554 9539 9524 9509 9493 9478 9463 9448 9433 9419 9404 9390 9377 9364 9352 9340 9329 9318 9309 9300 9292 9285 9279 9273 9269 9266 9263 9262 9262 9263 9265 9268 9271 9276 9282 9289 9296 9305 9314 9324 9335 9346 9358 9371 9384 9397 9411 9425 9440 9454 9469 9483 9498 9512 9527 9541 9555 9569 9583 9596 9608 9621 9633 9644 9655 9666 9676 8439 2 1 3 9686 9695 9703 9711 9719 9726 9733 9739 9745 9751 9756 9761 9766 9770 9774 9778 9782 9785 9789 9792 9795 9798 9801 9804 9807 9809 9812 9815 9818 9820 9823 9826 9828 9831 9833 9836 9838 9841 9843 9845 9847 9849 9851 9853 9854 9855 9857 9858 9859 9859 9860 9860 9860 9860 9860 9859 9858 9858 9857 9855 9854 9853 9851 9850 9848 9846 9844 9842 9841 9839 9837 9835 9833 9832 9830 9828 9827 9825 9824 9823 9822 9821 9821 9820 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9821 9821 9822 9822 9823 9823 9823 9824 9824 9824 9824 9824 9824 9823 9823 9822 9821 9820 9819 9818 9816 9814 9813 9810 9808 9806 9803 9801 9798 9795 9792 9789 9785 9782 9778 9775 9771 9767 9763 9759 9755 9751 9747 9743 9739 9735 9730 9726 9722 9718 9713 9709 9705 9701 9696 9692 9688 9684 9680 9676 9672 9668 9664 9660 9656 9652 9648 9644 9640 9637 9633 9629 9625 9621 9618 9614 9610 9606 9602 9599 9595 9591 9586 9582 9578 9573 9569 9564 9559 9554 9549 9543 9537 9531 9525 9518 9511 9504 9496 9488 9479 9470 9460 9450 9439 9428 9416 9404 9391 9377 9362 9347 9331 9314 9297 9278 9259 9238 9217 9195 9172 9148 9122 9096 9069 9040 9010 8979 8947 8914 8879 8843 8806 8767 8727 8686 8643 8598 8552 8505 8456 8406 8354 8301 8246 8190 8132 8072 8012 7949 7886 7821 7755 7687 7619 7549 7479 7407 7335 7262 7188 7114 7039 6964 6890 6815 6741 6667 6594 6521 6449 6379 6310 6242 6176 6112 6050 5991 5934 5880 5828 5780 5735 5693 5655 5620 5590 5563 5540 5522 5508 5498 5492 5491 5494 5502 5514 5530 5551 5577 5606 5640 5677 5718 5763 5812 5864 5919 5978 6039 6103 6170 6239 6309 6382 6456 6531 6608 6685 6763 6841 6920 6999 7077 7155 7233 7309 7385 7459 7532 7604 7675 7744 7811 7876 7940 8002 8061 8119 8175 8229 8281 8331 8379 8425 8469 8512 8552 8592 8629 8665 8700 8733 8765 8795 8825 8853 8881 8907 8933 8958 8982 9006 9028 9051 9073 9094 9115 9136 9156 9176 9195 9214 9233 9251 9270 9287 9305 9322 9339 9356 9372 9388 9404 9419 9434 9448 9462 9475 9489 9501 9514 9525 9537 9548 9558 9569 9578 9588 9597 9605 9613 9621 9629 9636 9643 9650 9656 9662 9668 9674 9680 9685 9690 9695 9700 9705 9710 9715 9719 9724 9728 9733 9737 9741 9745 9749 9753 9757 9761 9765 9768 9772 9775 9778 9781 9784 9787 9790 9792 9795 9797 9799 9800 9802 9803 9805 9806 9807 9807 9808 9808 9808 9808 9808 9808 9808 9807 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9791 9790 9789 9789 9788 9788 9788 9787 9787 9787 9787 9788 9788 9788 9789 9790 9790 9791 9792 9793 9794 9796 9797 9798 9800 9802 9803 9805 9807 9809 8440 2 1 3 9811 9813 9815 9817 9820 9822 9824 9827 9829 9832 9834 9837 9839 9842 9844 9847 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9870 9872 9874 9875 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9884 9884 9884 9883 9883 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9878 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9898 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9872 9871 9869 9867 9865 9862 9859 9856 9853 9849 9846 9842 9837 9833 9828 9824 9819 9813 9808 9803 9797 9792 9786 9780 9775 9769 9764 9758 9753 9747 9742 9737 9733 9728 9724 9720 9716 9713 9710 9707 9705 9702 9701 9699 9698 9697 9697 9697 9697 9698 9698 9700 9701 9703 9705 9707 9710 9712 9715 9718 9722 9725 9729 9732 9736 9740 9744 9748 9752 9756 9761 9765 9769 9773 9777 9782 9786 9790 9794 9798 9802 9806 9810 9814 9818 9822 9825 9829 9832 9836 9839 9843 9846 9849 9852 9855 9858 9861 9863 9866 9868 9870 9873 9874 9876 9878 9880 9881 9882 9883 9884 9885 9885 9886 9886 9886 9886 9886 9885 9885 9884 9883 9883 9882 9881 9879 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9860 9859 9859 9857 9856 9854 9852 9850 9848 9845 9841 9837 9833 9828 9823 9817 9811 9805 9798 9790 9783 9774 9766 9757 9747 9738 9728 9717 9707 9697 9686 9675 9665 9654 9644 9633 9623 9613 9604 9594 9585 9577 9569 9561 9554 9548 9542 9537 9532 9528 9524 9522 9519 9518 9517 9517 9517 9518 9519 9521 9523 9526 9529 9532 9536 9540 9544 9548 9553 9557 9562 9567 9571 9576 9580 9584 9588 9592 9596 9599 9602 9605 9608 9610 9613 9615 9616 9618 9619 9620 9621 9622 9623 9624 9625 9625 9626 9627 9628 9629 9630 9632 9633 9635 9637 9639 9642 9645 9648 9652 9655 9659 9664 9669 9674 9679 9685 9690 9696 9702 9709 9715 9721 9728 9734 9741 9747 9754 9760 9766 9772 9777 9783 9788 9793 9797 9801 9805 9808 9811 9814 9816 9817 9819 9819 9820 9820 9820 9819 9818 9817 9815 9813 9811 9809 9806 9803 9800 9797 9794 9791 9788 9785 9782 9779 9776 9773 9771 9768 9766 9764 9762 9761 9759 9758 9757 9757 9756 9756 9757 9757 9758 9759 9760 9761 9763 9765 9767 9769 9772 9774 9777 9780 9783 9786 8441 2 1 3 9789 9793 9796 9799 9803 9806 9810 9813 9817 9821 9824 9828 9831 9834 9838 9841 9844 9848 9851 9854 9857 9860 9863 9865 9868 9871 9873 9875 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9913 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9841 9837 9834 9830 9825 9821 9817 9813 9809 9804 9800 9795 9791 9786 9781 9776 9771 9766 9761 9756 9751 9745 9740 9735 9729 9723 9718 9712 9706 9701 9695 9689 9683 9677 9672 9666 9660 9655 9650 9644 9639 9634 9630 9625 9621 9617 9613 9609 9606 9603 9601 9598 9597 9595 9594 9594 9593 9593 9594 9595 9597 9599 9601 9604 9607 9611 9615 9619 9624 9629 9634 9640 9646 9653 9659 9666 9673 9681 9688 9695 9703 9711 9719 9726 9734 9742 9749 9757 9764 9772 9779 9785 9792 9798 9805 9810 9816 9821 9826 9831 9835 9839 9843 9846 9849 9851 9854 9856 9857 9859 9860 9861 9861 9861 9861 9861 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9849 9847 9846 9844 9843 9841 9839 9838 9836 9835 9833 9831 9830 9828 9826 9825 9823 9821 9819 9817 9815 9813 9811 9808 9806 9803 9800 9796 9793 9789 9785 9781 9777 9772 9767 9762 9757 9751 9745 9739 9733 9726 9720 9713 9706 9699 9692 9685 9677 9670 9663 9656 9649 9642 9636 9629 9623 9617 9612 9607 9602 9598 9594 9591 9588 9585 9584 9582 9582 9582 9582 9583 9585 9587 9590 9593 9597 9602 9607 9612 9618 9625 9632 9639 9646 9654 9662 9671 9679 9688 9697 9706 9715 9724 9733 9742 9751 9760 9768 9777 9785 9793 9801 9808 9815 9822 9829 9835 9841 9847 9852 9857 9862 9866 9870 9874 9878 9881 9884 9886 9889 9891 9893 9894 9896 9897 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 8442 2 1 3 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9887 9885 9883 9881 9880 9878 9876 9875 9873 9871 9870 9868 9867 9865 9864 9862 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9838 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9816 9814 9811 9808 9805 9802 9799 9795 9791 9788 9784 9779 9775 9770 9765 9760 9754 9748 9742 9736 9729 9722 9715 9707 9699 9691 9683 9674 9665 9656 9647 9637 9628 9618 9608 9598 9588 9579 9569 9559 9550 9540 9531 9522 9514 9505 9497 9490 9483 9476 9470 9465 9460 9456 9452 9449 9447 9445 9444 9444 9444 9446 9448 9450 9454 9458 9462 9468 9474 9480 9487 9495 9503 9511 9520 9529 9539 9549 9559 9569 9579 9590 9601 9611 9622 9632 9643 9653 9663 9673 9683 9692 9701 9710 9719 9727 9735 9742 9749 9756 9763 9769 9774 9780 9784 9789 9793 9797 9801 9804 9808 9810 9813 9815 9818 9820 9822 9823 9825 9826 9828 9829 9830 9832 9833 9834 9835 9836 9837 9838 9840 9841 9842 9843 9845 9846 9847 9849 9850 9851 9853 9854 9856 9857 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9871 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9840 9840 9839 9839 9838 9838 9838 9838 9838 9838 8443 2 1 3 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9848 9849 9851 9853 9855 9857 9859 9861 9863 9866 9868 9870 9873 9875 9877 9880 9882 9884 9886 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9931 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9894 9892 9891 9889 9887 9885 9883 9881 9878 9876 9874 9871 9869 9866 9864 9862 9859 9857 9855 9853 9850 9848 9846 9845 9843 9841 9840 9839 9837 9837 9836 9835 9834 9834 9834 9834 9834 9834 9834 9835 9836 9836 9837 9838 9839 9840 9841 9843 9844 9845 9847 9848 9850 9851 9852 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9867 9868 9869 9870 9870 9871 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9876 9875 9875 9874 9873 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9852 9849 9847 9844 9842 9839 9836 9833 9830 9827 9824 9821 9817 9814 9811 9808 9804 9801 9798 9794 9791 9788 9784 9781 9777 9774 9771 9767 9764 9760 9757 9753 9750 9746 9742 9738 9735 9731 9727 9723 9718 9714 9709 9705 9700 9695 9689 9684 9678 9672 9666 9660 9653 9646 9639 9631 9623 9615 9607 9598 9589 9579 9569 9558 9548 9536 9525 9512 9500 9487 9473 9459 9444 9429 9413 9397 9380 9362 9344 9326 9306 9287 9266 9245 9223 9200 9177 9154 9129 9104 9078 9052 9025 8997 8969 8941 8912 8882 8852 8821 8790 8759 8728 8696 8664 8632 8600 8569 8537 8505 8474 8443 8412 8382 8353 8324 8296 8269 8243 8217 8193 8170 8149 8128 8110 8092 8076 8062 8049 8039 8029 8022 8017 8013 8011 8011 8013 8017 8022 8030 8039 8050 8063 8078 8094 8444 2 1 3 8112 8132 8153 8175 8199 8224 8250 8277 8305 8335 8365 8396 8427 8459 8492 8525 8558 8591 8625 8659 8692 8726 8760 8793 8826 8858 8890 8922 8953 8984 9014 9044 9073 9102 9129 9156 9183 9208 9233 9258 9281 9304 9326 9348 9369 9389 9409 9428 9446 9464 9481 9498 9514 9529 9544 9559 9573 9586 9599 9612 9624 9635 9646 9657 9667 9677 9687 9696 9704 9712 9720 9727 9734 9741 9747 9753 9758 9764 9768 9773 9777 9781 9785 9788 9791 9794 9796 9799 9801 9803 9804 9806 9807 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9823 9824 9825 9826 9828 9829 9830 9832 9833 9835 9837 9838 9840 9842 9843 9845 9847 9849 9850 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9862 9862 9862 9862 9861 9861 9860 9859 9858 9856 9854 9852 9850 9848 9845 9842 9839 9836 9832 9828 9824 9820 9816 9811 9806 9802 9797 9792 9786 9781 9776 9771 9765 9760 9755 9749 9744 9739 9734 9729 9724 9719 9715 9711 9707 9703 9699 9696 9693 9690 9688 9686 9684 9682 9681 9680 9680 9680 9680 9681 9682 9683 9685 9687 9689 9692 9695 9698 9701 9705 9709 9713 9717 9722 9726 9731 9736 9741 9746 9751 9756 9761 9766 9771 9776 9781 9786 9790 9795 9800 9804 9808 9812 9816 9820 9823 9827 9830 9833 9836 9839 9842 9845 9847 9849 9852 9854 9856 9858 9860 9862 9863 9865 9867 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9898 9898 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9868 9866 9864 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9840 9839 9837 9836 9835 9834 9833 9832 9832 9831 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9828 9827 9826 9825 9824 9822 9820 9818 9816 9813 9810 9807 9804 9800 9796 9792 9788 9783 9779 9774 9768 9763 9757 9752 9746 9740 9734 9728 9722 9716 9710 9704 9699 9693 9688 9682 9677 9672 9668 9664 9660 9657 9653 9651 9648 9647 9645 9644 9644 9644 9644 9645 9647 9649 9651 9654 9657 9661 9665 9669 9674 9679 9684 9690 9696 9702 9709 9715 9722 9728 9735 9742 9749 9756 9762 9769 9775 9782 9788 9794 9800 9805 9810 9815 9820 9824 9829 9833 9836 9840 9843 9846 9848 9850 9852 9854 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9873 9875 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 8445 2 1 3 9886 9885 9883 9882 9880 9879 9878 9876 9875 9874 9874 9873 9872 9872 9872 9871 9871 9872 9872 9873 9873 9874 9875 9876 9878 9879 9880 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9888 9886 9884 9882 9880 9878 9876 9873 9871 9869 9867 9866 9864 9862 9860 9858 9857 9855 9854 9852 9850 9849 9848 9846 9845 9843 9842 9840 9838 9837 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9813 9810 9807 9804 9801 9798 9795 9791 9788 9784 9781 9777 9774 9770 9766 9763 9759 9756 9752 9749 9746 9743 9740 9737 9734 9732 9729 9727 9725 9723 9722 9721 9719 9719 9718 9718 9718 9718 9718 9719 9720 9721 9722 9724 9726 9728 9730 9732 9735 9737 9740 9743 9747 9750 9753 9757 9761 9764 9768 9772 9776 9780 9784 9788 9792 9796 9800 9803 9807 9811 9815 9819 9823 9826 9830 9833 9837 9840 9844 9847 9850 9853 9856 9859 9861 9864 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9886 9887 9887 9888 9889 9889 9889 9889 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9873 9872 9871 9869 9868 9867 9865 9864 9863 9862 9861 9860 9860 9859 9859 9858 9858 9858 9858 9857 9858 9858 9858 9858 9859 9859 9860 9860 9861 9862 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9864 9863 9863 9862 9861 9860 9858 9857 9856 9855 9853 9852 9851 9849 9848 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9834 9833 9832 9831 9829 9828 9826 9825 9823 9821 9820 9818 9816 9813 9811 9808 9805 9802 9799 9795 9791 9787 9783 9779 9774 9769 9763 9758 9752 9746 9740 9733 9726 9719 9712 9705 9698 9691 9683 9676 9668 9661 9653 9646 9639 9631 9624 9618 9611 9605 9599 9593 9588 9583 9578 9574 9570 9566 9563 9561 9559 9557 9556 9556 9555 9556 9557 9558 9560 9562 9564 9567 9571 9575 9579 9583 9588 9593 9599 9605 9610 9616 9623 9629 9636 9642 9649 9656 9662 9669 9676 9682 9689 9695 9702 9708 9714 9720 9725 9731 9736 9742 9746 9751 9756 9760 9764 9768 9772 9775 9778 9781 9784 9787 9789 9791 9793 9795 9797 9799 9800 9802 9803 9804 9805 9806 9807 9808 9808 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9815 9816 9816 9817 9817 9817 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9817 9817 9816 9815 9814 9813 9811 9810 9808 9807 9805 9802 9800 9798 9795 9792 9789 9786 9783 9780 9776 9772 9768 9764 9760 9756 9751 9747 9742 9737 9732 9728 9722 9717 9712 9707 8446 2 1 3 9701 9696 9690 9685 9679 9673 9667 9662 9656 9650 9644 9638 9632 9625 9619 9613 9606 9600 9593 9587 9580 9573 9566 9559 9552 9545 9537 9530 9522 9514 9507 9499 9490 9482 9474 9465 9457 9448 9439 9430 9421 9411 9402 9392 9383 9373 9363 9353 9343 9332 9322 9312 9301 9291 9280 9269 9259 9248 9237 9226 9215 9204 9192 9181 9170 9158 9147 9135 9124 9112 9100 9088 9076 9064 9052 9040 9027 9015 9002 8989 8976 8963 8950 8936 8923 8909 8895 8881 8867 8852 8837 8823 8807 8792 8777 8761 8745 8729 8713 8697 8681 8664 8647 8631 8614 8597 8579 8562 8545 8527 8510 8492 8475 8457 8439 8421 8403 8386 8368 8350 8331 8313 8295 8277 8258 8240 8221 8203 8184 8165 8145 8126 8106 8086 8066 8045 8024 8003 7981 7959 7936 7913 7889 7865 7840 7815 7789 7762 7735 7708 7680 7651 7622 7592 7561 7531 7499 7468 7436 7403 7371 7338 7305 7272 7239 7206 7173 7141 7109 7078 7047 7017 6987 6959 6932 6905 6880 6856 6834 6814 6795 6777 6762 6748 6737 6728 6720 6715 6713 6712 6714 6719 6726 6735 6747 6761 6777 6796 6817 6841 6866 6894 6925 6957 6991 7027 7064 7104 7145 7187 7230 7275 7321 7368 7415 7463 7512 7561 7610 7659 7709 7758 7806 7855 7903 7950 7997 8042 8087 8131 8173 8215 8255 8294 8331 8367 8402 8435 8467 8497 8525 8552 8578 8602 8624 8645 8664 8682 8698 8713 8726 8739 8750 8759 8768 8775 8782 8787 8792 8795 8798 8800 8801 8802 8802 8801 8801 8799 8797 8795 8793 8791 8788 8785 8783 8780 8777 8774 8771 8769 8766 8764 8761 8759 8757 8756 8754 8753 8752 8751 8751 8750 8750 8750 8750 8751 8751 8752 8752 8753 8754 8755 8756 8756 8757 8758 8758 8759 8759 8759 8759 8758 8757 8756 8755 8753 8751 8748 8745 8741 8737 8732 8727 8721 8715 8708 8701 8693 8684 8675 8666 8656 8645 8634 8623 8611 8598 8585 8572 8559 8545 8531 8516 8502 8487 8472 8457 8442 8427 8412 8398 8383 8368 8354 8340 8327 8313 8300 8288 8276 8264 8253 8243 8233 8224 8215 8207 8200 8193 8188 8183 8179 8175 8172 8170 8169 8169 8170 8171 8173 8176 8180 8185 8190 8196 8203 8211 8219 8229 8239 8249 8261 8273 8285 8298 8312 8327 8342 8358 8374 8391 8408 8425 8444 8462 8481 8500 8520 8540 8560 8581 8602 8623 8644 8665 8687 8709 8731 8753 8775 8797 8819 8841 8863 8885 8908 8929 8951 8973 8995 9016 9038 9059 9080 9100 9121 9141 9161 9181 9200 9220 9238 9257 9275 9293 9311 9328 9345 9361 9378 9393 9409 9424 9438 9453 9466 9480 9493 9506 9518 9530 9541 9552 9563 9573 9583 9592 9601 9610 9618 9626 9634 9641 9648 9655 9661 9667 9673 9678 9684 9688 9693 9698 9702 9706 9710 9713 9717 9720 9723 9726 9729 9732 9735 9737 9740 9742 9745 9747 9750 8447 2 1 3 9752 9754 9757 9759 9761 9763 9766 9768 9770 9772 9774 9776 9778 9781 9783 9785 9787 9788 9790 9792 9794 9796 9797 9799 9800 9801 9802 9804 9805 9805 9806 9807 9807 9808 9808 9808 9809 9809 9808 9808 9808 9808 9807 9807 9806 9805 9805 9804 9803 9802 9801 9800 9799 9799 9798 9797 9796 9795 9794 9794 9793 9792 9792 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9790 9791 9791 9792 9793 9793 9794 9795 9796 9797 9798 9800 9801 9802 9804 9805 9807 9808 9810 9812 9814 9815 9817 9819 9821 9823 9825 9827 9829 9831 9834 9836 9838 9840 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9881 9882 9882 9882 9882 9881 9881 9880 9880 9879 9878 9877 9875 9874 9873 9871 9869 9868 9866 9864 9862 9860 9858 9855 9853 9851 9849 9846 9844 9842 9839 9837 9835 9833 9831 9828 9826 9824 9822 9821 9819 9817 9816 9814 9813 9811 9810 9809 9808 9807 9806 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9806 9807 9807 9808 9809 9811 9812 9813 9815 9816 9818 9820 9821 9823 9825 9827 9829 9832 9834 9836 9838 9841 9843 9845 9848 9850 9852 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9874 9876 9877 9879 9880 9881 9882 9882 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9868 9867 9865 9863 9861 9859 9857 9855 9853 9850 9848 9845 9842 9839 9836 9833 9830 9826 9823 9819 9815 9811 9807 9802 9798 9793 9788 9783 9778 9773 9767 9762 9757 9751 9745 9740 9734 9729 9723 9718 9713 9708 9703 9698 9694 9689 9685 9682 9678 9675 9672 9670 9668 9666 9665 9664 9663 9663 9663 9664 9665 9666 9668 9670 9672 9675 9678 9682 9685 9689 9693 9697 9701 9706 9710 9715 9719 9724 9728 9732 9737 9741 9745 9748 9752 9755 9758 9761 9763 9765 9767 9769 9770 9771 9772 9772 9772 9772 9772 9771 9770 9769 9768 9766 9765 9763 9761 9759 9757 9756 9754 9752 9750 9749 9747 9746 9745 9744 9743 9742 9742 9742 9742 9742 9743 9744 9745 9747 9749 9751 9753 9756 9759 9762 9765 9768 9772 9776 9780 9784 9789 9793 9797 9802 9807 9811 9816 9820 9825 9830 9834 9838 9843 9847 9851 9855 9859 9863 9866 9870 9873 9876 9879 9882 9885 9887 9890 9892 9894 9896 9897 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 8448 2 1 3 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9934 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9916 9914 9912 9910 9908 9907 9905 9904 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9925 9923 9921 9920 9918 9916 9913 9911 9909 9906 9904 9902 9899 9897 9894 9892 9889 9887 9885 9883 9880 9878 9876 9874 9872 9871 9869 9868 9866 9865 9864 9863 9862 9861 9860 9860 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9853 9851 9850 9849 9847 9846 9844 9842 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9816 9814 9812 9810 9809 9807 9806 9805 9804 9803 9802 9802 9801 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 9806 9808 9809 9811 9812 9814 9816 9818 9820 9822 9825 9827 9829 9832 9834 9836 9839 9841 9843 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 8449 2 1 3 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9921 9923 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9903 9901 9899 9898 9896 9894 9892 9890 9889 9887 9885 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9852 9850 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9820 9818 9817 9816 9814 9814 9813 9812 9812 9812 9812 9812 9812 9813 9814 9815 9816 9817 9819 9820 9822 9824 9826 9828 9830 9832 9835 9837 9840 9842 9844 9847 9849 9851 9853 9856 9858 9860 9861 9863 9864 9866 9867 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9862 9861 9860 9859 9857 9856 9854 9852 9850 9847 9845 9842 9839 9836 9833 9829 9826 9822 9818 9814 9810 9806 9802 9798 9794 9789 9785 9780 9776 9772 9767 9763 9759 9754 9750 9746 9742 9738 9734 9731 9727 9723 9720 9717 9714 9710 9708 9705 9702 9699 9697 9694 9692 9690 9688 9686 9684 9682 9680 9678 9677 9675 9674 9672 9671 9669 9668 9667 9665 9664 9663 9662 9661 9660 9659 9658 9657 9657 9656 9655 9655 9654 9654 9654 9653 9653 9653 9653 9653 9654 9654 9654 9655 9655 9656 9657 9658 9659 9659 9660 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9673 9674 9674 9674 9674 9674 9673 9672 9671 9670 9669 9667 9665 9663 9660 9657 9654 9650 9647 9643 9638 9634 9629 9624 9619 9613 9608 9602 9596 9590 9584 9578 9572 9566 9560 9554 9549 9543 9538 9532 9527 9523 9518 9514 9511 9508 9505 8450 2 1 3 9502 9500 9499 9498 9497 9498 9498 9499 9501 9503 9505 9508 9512 9516 9520 9525 9531 9536 9542 9549 9555 9562 9570 9577 9584 9592 9600 9607 9615 9623 9631 9638 9646 9653 9660 9667 9674 9680 9686 9692 9698 9703 9708 9712 9717 9720 9724 9727 9730 9732 9735 9736 9738 9739 9740 9741 9741 9741 9741 9740 9740 9739 9738 9737 9736 9734 9733 9731 9729 9727 9725 9723 9720 9718 9715 9713 9710 9707 9704 9701 9698 9695 9691 9688 9684 9680 9677 9672 9668 9664 9659 9655 9650 9645 9640 9635 9630 9625 9620 9614 9609 9603 9598 9593 9587 9582 9577 9572 9567 9562 9558 9554 9550 9546 9542 9539 9537 9534 9532 9531 9530 9529 9529 9529 9529 9530 9532 9534 9537 9540 9543 9547 9551 9556 9561 9566 9572 9578 9585 9591 9598 9605 9613 9620 9628 9636 9643 9651 9659 9667 9675 9683 9690 9698 9705 9713 9720 9727 9733 9740 9746 9752 9758 9764 9769 9774 9779 9784 9788 9792 9796 9800 9803 9807 9810 9813 9815 9818 9820 9822 9824 9826 9828 9830 9832 9833 9835 9836 9837 9839 9840 9841 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9863 9864 9864 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9878 9878 9878 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9852 9852 9851 9850 9850 9849 9849 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9841 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9826 9825 9824 9823 9822 9822 9821 9821 9820 9820 9819 9819 9819 9818 9818 9818 9817 9817 9817 9816 9816 9815 9814 9813 9812 9811 9809 9808 9806 9803 9801 9798 9794 9791 9787 9782 9777 9772 9766 9760 9754 9746 9739 9731 9723 9714 9704 9695 9685 9674 9663 9652 9641 9629 9617 9605 9593 9581 9568 9556 9544 9532 9519 9508 9496 9485 9473 9463 9452 9443 9433 9424 9416 9409 9402 9395 9390 9385 9381 9377 9375 9373 9372 9371 9372 9373 9375 9378 9382 9386 9391 9397 9403 9410 9417 9425 9434 9443 9452 9462 9472 9482 9493 9504 9515 9526 9538 9549 9561 9572 9583 9595 9606 9617 9628 9638 9648 9659 9668 9678 9687 9696 9705 9713 9721 9728 9736 9743 9749 9755 9761 9767 9772 8451 2 1 3 9777 9781 9786 9790 9794 9797 9800 9803 9806 9809 9811 9814 9816 9818 9820 9822 9823 9825 9827 9828 9829 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9851 9851 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9851 9851 9850 9849 9849 9848 9847 9846 9845 9845 9844 9843 9842 9841 9840 9839 9838 9838 9837 9836 9836 9835 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9846 9847 9848 9850 9851 9853 9854 9856 9857 9859 9861 9862 9864 9865 9867 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9874 9872 9869 9866 9864 9861 9859 9856 9854 9852 9849 9847 9845 9843 9842 9840 9839 9838 9837 9836 9836 9836 9836 9836 9837 9837 9838 9839 9841 9842 9844 9846 9848 9850 9853 9855 9858 9860 9863 9866 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9893 9895 9896 9897 9898 9898 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9872 9872 9872 9873 9874 9874 9875 9876 9878 9879 9880 9882 9883 9885 9887 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9863 9861 9858 9855 9852 9848 9844 9840 9836 9832 9827 9822 9817 9812 9806 9801 9795 9788 9782 9776 9769 9762 9755 9748 9741 9733 9726 9718 8452 2 1 3 9711 9703 9696 9688 9681 9673 9666 9659 9652 9645 9638 9631 9625 9619 9613 9607 9602 9597 9592 9588 9583 9580 9576 9573 9571 9568 9567 9565 9564 9564 9563 9563 9564 9565 9566 9568 9570 9573 9575 9579 9582 9586 9590 9595 9599 9604 9609 9615 9620 9626 9632 9638 9645 9651 9658 9664 9671 9677 9684 9691 9697 9704 9710 9717 9723 9729 9735 9741 9747 9752 9758 9763 9768 9773 9777 9782 9786 9789 9793 9796 9800 9803 9805 9808 9810 9812 9814 9815 9816 9818 9819 9820 9820 9821 9822 9822 9822 9823 9823 9823 9823 9823 9824 9824 9824 9824 9825 9825 9825 9826 9827 9827 9828 9829 9830 9832 9833 9834 9836 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9860 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9879 9881 9882 9883 9884 9884 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9889 9889 9890 9890 9890 9891 9892 9892 9893 9894 9895 9897 9898 9899 9901 9902 9904 9905 9906 9908 9909 9911 9912 9913 9914 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9906 9905 9903 9902 9900 9899 9898 9897 9896 9894 9894 9893 9892 9891 9891 9891 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9912 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 8453 2 1 3 9916 9915 9915 9914 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9891 9890 9888 9887 9886 9885 9885 9884 9883 9882 9882 9881 9881 9881 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9903 9903 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9886 9884 9881 9879 9876 9873 9870 9866 9863 9860 9856 9853 9849 9845 9841 9837 9833 9829 9824 9820 9815 9811 9806 9801 9796 9791 9786 9780 9775 9769 9763 9757 9751 9745 9738 9731 9724 9717 9710 9702 9695 9687 9679 9671 9662 9654 9645 9636 9627 9617 9608 9599 9589 9580 9570 9561 9551 9542 9533 9523 9514 9505 9497 9488 9480 9472 9465 9457 9451 9444 9438 9433 9428 9423 9420 9416 9414 9411 9410 9409 9409 9409 9410 9412 9414 9417 9420 9424 9429 9434 9440 9446 9453 9460 9468 9476 9485 9494 9503 9512 9522 9532 9542 9553 9563 9574 9584 9595 9605 9616 9626 9636 9647 9657 9666 9676 9685 9694 9703 9711 9719 9727 9734 9742 9748 9755 9761 9767 9772 9778 9782 9787 9791 9795 9799 9802 9805 9808 9811 9814 9816 9818 9820 9822 9824 9825 9827 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9838 9839 9840 9841 9842 9842 9843 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9847 9847 9847 9847 9848 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9873 9873 9874 9875 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 8454 2 1 3 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9871 9870 9869 9869 9868 9866 9865 9864 9862 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9822 9820 9819 9818 9817 9816 9816 9815 9815 9815 9815 9815 9815 9815 9816 9817 9818 9819 9820 9821 9822 9824 9825 9827 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9857 9859 9861 9863 9864 9866 9868 9869 9871 9872 9874 9876 9877 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9920 9921 9922 9922 9922 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9896 9894 9893 9892 9891 9891 9890 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9896 9895 9895 9895 9896 9896 9896 9896 9896 9897 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9880 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 8455 2 1 3 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9908 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9891 9891 9891 9890 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9893 9892 9891 9890 9888 9886 9884 9881 9879 9875 9872 9869 9865 9860 9856 9851 9846 9840 9835 9829 9823 9816 9809 9803 9796 9788 9781 9774 9766 9759 9752 9744 9737 9730 9723 9716 9709 9702 9696 9690 9685 9679 9674 9670 9666 9662 9659 9656 9654 9652 9651 9650 9650 9650 9651 9652 9654 9655 9658 9661 9664 9667 9671 9675 9680 9684 9689 9694 9699 9704 9709 9714 9719 9724 9729 9734 9739 9744 9748 9752 9756 9760 9763 9767 9770 9772 9775 9777 9779 9780 9781 9782 9783 9784 9784 9784 9784 9784 9784 9784 9783 9783 9782 9781 9781 9780 9780 9779 9779 9778 9778 9778 9778 9778 9778 9779 9779 9780 9781 9782 9784 9785 9787 9788 9790 9792 9794 9796 9798 9801 9803 9805 9808 9810 9813 9815 9817 9820 9822 9824 9826 9828 9830 9832 9834 9836 9837 9839 9840 9841 9842 9843 9844 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9850 9851 9851 9852 9852 9853 9854 9855 9855 9856 9857 9858 9859 9860 9860 9861 9862 9863 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9869 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9863 9862 9861 9860 9859 9859 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9885 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9894 9892 9889 9886 9883 9880 9877 9873 9870 9866 9862 9858 9854 9850 9846 9841 9837 9833 9828 9824 9819 9815 9810 9806 9802 9798 9793 9789 9786 9782 9778 9775 9772 9768 9766 9763 9761 9758 9757 9755 9753 9752 9751 9751 8456 2 1 3 9750 9750 9750 9751 9751 9752 9753 9754 9756 9757 9759 9761 9763 9766 9768 9771 9773 9776 9779 9782 9784 9787 9790 9793 9796 9799 9802 9805 9807 9810 9813 9815 9817 9820 9822 9824 9826 9828 9830 9831 9833 9834 9836 9837 9838 9839 9840 9840 9841 9841 9842 9842 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9828 9826 9825 9823 9821 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9801 9799 9797 9795 9794 9792 9790 9789 9788 9786 9785 9784 9784 9783 9782 9782 9782 9782 9782 9782 9782 9783 9784 9785 9786 9787 9789 9790 9792 9794 9796 9798 9800 9803 9805 9808 9811 9813 9816 9819 9822 9825 9828 9831 9834 9837 9840 9842 9845 9848 9850 9853 9855 9858 9860 9862 9864 9865 9867 9869 9870 9871 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9861 9860 9858 9857 9855 9853 9852 9850 9849 9847 9845 9844 9842 9841 9839 9837 9836 9834 9832 9831 9829 9828 9826 9825 9823 9822 9820 9819 9817 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9804 9803 9803 9803 9802 9802 9802 9803 9803 9803 9804 9805 9805 9806 9807 9809 9810 9811 9813 9814 9816 9818 9820 9822 9824 9826 9828 9830 9833 9835 9837 9840 9843 9845 9848 9850 9853 9856 9858 9861 9864 9866 9869 9872 9874 9877 9879 9882 9884 9886 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9911 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9906 9905 9904 9902 9900 9899 9897 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9870 9869 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9875 9877 9878 9880 9882 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9898 9898 9899 9899 9898 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9877 9875 9872 9870 9867 9865 9862 9859 9857 9854 9851 9848 9846 9843 9840 9837 9835 9832 9829 9827 9824 9821 9818 9816 9813 9810 9807 9805 9802 9799 9796 9792 9789 9786 9782 9779 9775 9771 9767 9762 9758 9753 9748 9743 9737 9732 9726 9720 9714 9707 9701 9694 9687 9680 9673 9666 9659 9651 9644 9637 9629 9622 9615 9608 9601 9594 9588 9582 9576 9570 9565 9561 9556 9552 9549 9546 9544 9542 9541 9540 9540 9541 9542 9544 9546 9549 9553 9557 9562 9567 9573 9580 9587 9594 9602 9610 9618 9627 9636 9646 9655 9665 9675 9685 9694 9704 9714 9723 9733 9742 9751 9760 9768 9776 9783 9791 9797 9803 9809 9814 9819 9823 9827 9830 9832 8457 2 1 3 9834 9836 9837 9837 9837 9836 9835 9834 9832 9829 9827 9824 9820 9817 9813 9809 9805 9801 9796 9792 9787 9783 9778 9774 9769 9765 9761 9757 9753 9750 9746 9743 9740 9737 9735 9733 9731 9729 9728 9727 9726 9725 9725 9725 9725 9725 9726 9726 9727 9728 9729 9731 9732 9734 9735 9737 9739 9740 9742 9744 9746 9748 9750 9752 9754 9756 9758 9760 9762 9763 9765 9767 9769 9770 9772 9774 9776 9777 9779 9780 9782 9784 9785 9787 9788 9790 9791 9793 9794 9796 9797 9799 9800 9802 9803 9804 9806 9807 9808 9810 9811 9812 9813 9814 9815 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9820 9820 9821 9822 9823 9825 9826 9828 9830 9832 9834 9836 9838 9841 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9887 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9905 9906 9906 9906 9907 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9884 9882 9881 9879 9878 9877 9875 9874 9872 9870 9869 9867 9866 9864 9862 9860 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9834 9832 9830 9828 9826 9825 9823 9822 9820 9819 9818 9817 9816 9816 9815 9814 9814 9814 9814 9814 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9824 9825 9826 9828 9829 9831 9832 9833 9835 9836 9837 9838 9839 9839 9840 9840 9840 9840 9840 9839 9839 9838 9837 9835 9834 9832 9830 9827 9825 9822 9819 9816 9813 9809 9806 9802 9798 9794 9790 9786 9782 9778 9773 9769 9765 9761 9757 9752 9749 9745 9741 9737 9734 9731 9728 9725 9722 9719 9717 9715 9713 9712 9711 9710 9709 9708 9708 9708 9708 9708 9709 9710 9711 9712 9714 9716 9718 9720 9722 9725 9727 9730 9733 9736 9740 9743 9747 9751 9754 9758 9762 9767 9771 9775 9779 9784 9788 9793 9797 9802 9806 9811 9815 9820 9824 9829 9833 9838 9842 9846 9850 9854 9858 9862 8458 2 1 3 9866 9869 9873 9876 9879 9882 9885 9888 9890 9892 9894 9896 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9902 9901 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9891 9890 9890 9890 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9890 9890 9890 9891 9891 9890 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9887 9887 9886 9885 9883 9882 9881 9879 9877 9875 9873 9870 9868 9865 9862 9859 9856 9852 9849 9845 9842 9838 9834 9830 9826 9822 9818 9814 9811 9807 9803 9799 9796 9792 9789 9786 9782 9780 9777 9774 9772 9770 9768 9767 9766 9765 9764 9764 9764 9764 9764 9765 9766 9768 9769 9771 9773 9775 9778 9781 9784 9787 9790 9793 9797 9800 9804 9808 9811 9815 9819 9822 9826 9830 9833 9836 9839 9843 9845 9848 9851 9853 9855 9857 9859 9861 9862 9863 9864 9865 9865 9866 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9831 9830 9828 9827 9825 9823 9821 9818 9816 9813 9811 9808 9805 9801 9798 9794 9790 9786 9782 9777 9773 9768 9763 9758 9753 9747 9742 9737 9731 9726 9720 9714 9709 9703 9698 9692 9687 9682 9677 9672 9667 9663 9658 9654 9650 9647 9643 9640 9637 9635 9633 9631 9629 9628 9627 9627 9627 9627 9628 9628 9630 9631 8459 2 1 3 9633 9636 9638 9641 9644 9648 9651 9656 9660 9664 9669 9674 9679 9684 9690 9695 9701 9706 9712 9718 9724 9729 9735 9741 9747 9752 9758 9763 9768 9773 9778 9783 9788 9792 9797 9801 9805 9808 9812 9815 9818 9820 9823 9825 9827 9829 9831 9833 9834 9835 9836 9837 9838 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9844 9845 9846 9847 9847 9849 9850 9851 9852 9854 9855 9857 9859 9861 9862 9864 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9904 9905 9906 9906 9907 9908 9908 9908 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9893 9892 9891 9890 9888 9887 9886 9885 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9868 9868 9868 9868 9869 9869 9870 9871 9871 9872 9873 9874 9875 9876 9878 9879 9880 9882 9883 9884 9886 9887 9888 9889 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9866 9863 9860 9858 9855 9852 9849 9846 9842 9839 9836 9833 9829 9826 9822 9819 9815 9812 9808 9805 9801 9797 9793 9790 9786 9782 9778 9774 9770 9766 9763 9759 9755 9751 9747 9743 9740 9736 9732 9729 9725 9722 9719 9716 9713 9710 9708 9705 9703 9701 9699 9698 9696 9695 9695 9694 9694 9694 9694 9695 9696 9697 9699 9700 9703 9705 9707 9710 9713 9717 9720 9724 9728 9732 9737 9741 9746 9750 9755 9760 9765 9770 9775 9780 9785 9790 9795 9800 9805 9810 9815 9819 9824 9828 9832 9836 9840 9844 9848 9851 9854 9858 9861 9863 9866 9868 9871 9873 9875 9877 9878 9880 9881 9882 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9879 9877 9876 9875 9874 9873 9871 9870 9869 9867 9866 9865 9864 9863 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9858 9859 9860 9862 9863 9864 9865 9867 9868 9869 9871 9872 9873 8460 2 1 3 9874 9876 9877 9877 9878 9879 9879 9880 9880 9880 9879 9879 9878 9877 9876 9875 9873 9872 9870 9868 9865 9863 9860 9857 9854 9851 9848 9844 9841 9837 9833 9829 9825 9821 9817 9813 9809 9805 9801 9797 9792 9788 9783 9779 9774 9770 9765 9760 9755 9750 9744 9739 9733 9727 9720 9714 9707 9699 9691 9683 9675 9665 9656 9646 9635 9624 9612 9600 9588 9574 9561 9547 9532 9517 9501 9485 9469 9452 9435 9418 9401 9383 9366 9348 9331 9313 9296 9279 9262 9245 9229 9214 9199 9185 9171 9158 9146 9134 9124 9114 9105 9097 9091 9085 9081 9077 9074 9073 9073 9073 9075 9078 9081 9086 9091 9098 9105 9113 9122 9132 9142 9152 9164 9175 9188 9200 9213 9226 9239 9253 9266 9279 9293 9306 9319 9332 9345 9358 9371 9383 9395 9406 9417 9428 9438 9448 9458 9467 9476 9485 9493 9501 9508 9515 9522 9528 9535 9540 9546 9551 9557 9562 9566 9571 9575 9580 9584 9588 9592 9596 9600 9604 9607 9611 9615 9619 9622 9626 9630 9634 9637 9641 9645 9649 9653 9657 9661 9665 9669 9673 9677 9682 9686 9690 9695 9699 9703 9708 9712 9717 9721 9725 9730 9734 9739 9743 9748 9752 9756 9761 9765 9769 9773 9777 9781 9785 9789 9793 9796 9800 9803 9807 9810 9813 9816 9819 9822 9825 9827 9830 9832 9834 9837 9839 9841 9842 9844 9846 9848 9849 9851 9852 9853 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9867 9866 9865 9864 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9853 9853 9852 9852 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9861 9862 9862 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9888 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9885 9884 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9871 9871 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9893 9894 8461 2 1 3 9895 9895 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9873 9872 9872 9871 9870 9869 9868 9868 9867 9866 9866 9866 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9860 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9868 9869 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9856 9855 9853 9851 9850 9848 9846 9844 9842 9840 9837 9835 9833 9830 9828 9825 9822 9820 9817 9814 9811 9808 9805 9802 9798 9795 9792 9788 9785 9781 9778 9774 9771 9767 9764 9760 9757 9753 9750 9746 9743 9740 9737 9734 9731 9728 9726 9723 9721 9719 9717 9715 9714 9713 9711 9711 9710 9709 9709 9709 9709 9710 9710 9711 9712 9713 9714 9716 9718 9719 9721 9723 9725 9727 9729 9732 9734 9736 9739 9741 9744 9746 9748 9751 9753 9756 9758 9760 9762 9765 9767 9769 9771 9773 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9815 9817 9819 9821 9823 9825 9827 9828 9830 9831 9833 9834 9835 9837 9838 9838 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9838 9837 9836 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9827 9826 9826 9825 9825 9825 9825 9825 9826 9826 9827 9827 9828 9829 9831 9832 9833 9835 9837 9839 9840 9842 9844 9846 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9874 9874 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9873 9874 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 8462 2 1 3 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 9861 9861 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9861 9861 9860 9859 9859 9858 9857 9857 9856 9855 9855 9854 9854 9853 9853 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9849 9849 9848 9847 9847 9846 9844 9843 9842 9840 9839 9837 9835 9833 9830 9828 9825 9823 9820 9817 9814 9811 9808 9805 9802 9798 9795 9792 9789 9786 9782 9779 9777 9774 9771 9769 9766 9764 9762 9761 9759 9758 9757 9756 9755 9755 9755 9755 9755 9756 9757 9758 9759 9761 9763 9765 9767 9769 9772 9775 9777 9780 9784 9787 9790 9794 9797 9801 9805 9808 9812 9815 9819 9823 9826 9829 9833 9836 9839 9842 9845 9848 9851 9853 9855 9858 9860 9862 9863 9865 9866 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9858 9857 9856 9854 9853 9851 9849 9848 9846 9844 9842 9840 9838 9836 9834 9832 9829 9827 9825 9823 9820 9818 9816 9813 9811 9809 9806 9804 9802 9800 9797 9795 9793 9791 9790 9788 9786 9785 9783 9782 9781 9780 9779 9778 9778 9777 9777 9777 9777 9777 9778 9779 9779 9780 9781 9783 9784 9786 9788 9790 9792 9794 9796 9799 9801 9804 9807 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9841 9844 9847 8463 2 1 3 9849 9852 9854 9856 9859 9861 9862 9864 9866 9867 9869 9870 9871 9872 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9875 9875 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9859 9859 9858 9857 9857 9856 9855 9854 9854 9853 9853 9852 9851 9851 9851 9850 9850 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9846 9846 9845 9845 9844 9843 9843 9842 9841 9841 9840 9839 9838 9837 9836 9836 9835 9834 9833 9832 9831 9831 9830 9829 9828 9828 9827 9826 9826 9825 9825 9824 9824 9824 9824 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9824 9824 9823 9822 9821 9820 9818 9817 9815 9813 9811 9809 9806 9804 9801 9797 9794 9790 9786 9782 9778 9773 9768 9763 9758 9752 9746 9740 9734 9728 9721 9714 9707 9700 9693 9686 9679 9671 9664 9657 9649 9642 9635 9628 9621 9614 9608 9601 9595 9590 9584 9579 9574 9570 9566 9562 9559 9556 9554 9552 9550 9549 9548 9548 9548 9549 9550 9552 9553 9556 9558 9561 9565 9568 9572 9577 9581 9586 9591 9596 9602 9607 9613 9619 9625 9631 9637 9643 9649 9656 9662 9668 9674 9681 9687 9693 9699 9705 9711 9717 9723 9729 9735 9740 9746 9751 9757 9762 9767 9772 9777 9781 9786 9790 9794 9798 9802 9806 9809 9812 9815 9818 9820 9823 9825 9826 9828 9829 9830 9831 9831 9832 9831 9831 9831 9830 9829 9828 9826 9824 9823 9821 9819 9817 9814 9812 9810 9807 9805 9803 9801 9799 9796 9795 9793 9791 9790 9789 9788 9787 9787 9787 9787 9787 9788 9789 9790 9791 9793 9795 9797 9799 9802 9804 9807 9810 9813 9816 9819 9822 9825 9828 9831 9834 9837 9840 9843 9845 9847 9849 9851 9853 9854 9855 9856 9857 9857 9857 9857 9857 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9842 9841 9840 9839 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9834 9834 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9839 9839 9839 9838 9838 9837 9836 9835 9833 9831 9829 9827 9824 9822 9818 9815 9812 9808 9804 9800 9795 9791 9787 9782 9777 9773 9768 9764 9759 9755 9750 9746 9742 9738 9734 9731 9728 9725 9722 9720 9718 9716 9715 9713 9713 9712 9712 9712 9712 9713 9714 9715 9716 8464 2 1 3 9718 9720 9721 9723 9726 9728 9730 9733 9736 9738 9741 9743 9746 9749 9751 9754 9756 9759 9761 9764 9766 9768 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9794 9796 9798 9800 9802 9804 9806 9809 9811 9813 9815 9817 9820 9822 9824 9826 9829 9831 9834 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9856 9858 9859 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9873 9873 9873 9872 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9858 9858 9857 9856 9856 9856 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9869 9870 9872 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9877 9875 9873 9871 9870 9868 9866 9864 9863 9861 9860 9858 9857 9856 9854 9853 9852 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9863 9864 9864 9865 9866 9866 9867 9867 9867 9868 9868 9868 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9854 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9851 9850 9850 9850 9849 9849 9848 9848 9848 9847 9846 9846 9845 9845 9844 9843 9843 9842 9841 9840 9840 9839 9839 9838 9837 9837 9836 9836 9836 9835 9835 9835 9835 9835 9835 9836 9836 9836 9837 9837 9838 9839 9840 9841 9842 9843 9845 9846 9847 9849 9850 9852 9853 9855 9857 9858 9860 9861 9863 9865 9866 9867 9869 9870 9871 9873 9874 9875 9875 9876 9877 9877 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9864 9862 9861 9859 9857 9855 9854 9852 9850 9848 9847 9845 9843 9841 9840 9838 9836 9835 9833 9831 9830 9828 9827 9825 9824 9823 9821 9820 9818 9817 9816 9814 9813 9811 9810 9808 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9786 9784 9781 9778 9775 9772 9769 8465 2 1 3 9765 9762 9758 9755 9751 9747 9743 9739 9735 9730 9726 9722 9717 9713 9708 9704 9699 9695 9690 9686 9681 9677 9673 9668 9664 9660 9656 9652 9649 9645 9641 9638 9635 9632 9629 9626 9624 9621 9619 9617 9615 9613 9611 9609 9608 9606 9605 9604 9602 9601 9600 9599 9597 9596 9595 9594 9592 9591 9590 9588 9587 9585 9583 9581 9579 9577 9575 9573 9570 9568 9565 9562 9559 9556 9553 9550 9547 9544 9540 9537 9533 9530 9527 9523 9520 9517 9514 9511 9508 9505 9503 9500 9498 9496 9495 9493 9492 9491 9490 9490 9490 9490 9491 9492 9493 9495 9496 9498 9501 9504 9507 9510 9513 9517 9521 9525 9530 9534 9539 9544 9549 9554 9559 9564 9569 9575 9580 9585 9590 9595 9600 9605 9609 9614 9618 9623 9627 9630 9634 9638 9641 9644 9647 9649 9652 9654 9656 9658 9660 9661 9662 9664 9665 9666 9667 9668 9668 9669 9670 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9681 9682 9684 9686 9688 9690 9693 9695 9698 9701 9704 9707 9711 9714 9717 9721 9725 9729 9733 9736 9740 9744 9748 9752 9756 9760 9764 9768 9772 9775 9779 9782 9785 9789 9792 9795 9797 9800 9803 9805 9807 9809 9811 9813 9815 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9828 9829 9830 9831 9831 9832 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9841 9842 9843 9844 9844 9845 9845 9846 9846 9846 9846 9845 9845 9844 9843 9842 9841 9839 9837 9834 9832 9829 9826 9822 9819 9814 9810 9805 9800 9795 9789 9783 9777 9771 9764 9757 9750 9743 9736 9728 9721 9713 9706 9698 9691 9683 9676 9669 9661 9655 9648 9641 9635 9629 9624 9619 9614 9610 9605 9602 9599 9596 9594 9592 9590 9590 9589 9589 9590 9591 9592 9594 9596 9598 9601 9604 9608 9612 9616 9620 9625 9629 9634 9639 9644 9650 9655 9660 9665 9671 9676 9681 9686 9691 9695 9700 9704 9708 9712 9716 9719 9723 9726 9728 9731 9733 9735 9737 9739 9740 9742 9743 9744 9744 9745 9745 9746 9746 9746 9746 9746 9746 9745 9745 9745 9745 9745 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9744 9744 9743 9742 9741 9740 9739 9738 9737 9735 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9703 9701 9700 9699 9698 9697 9696 9696 9695 9695 9696 9696 9697 9698 9699 9700 9702 9704 9706 9709 9711 9714 9717 9720 9723 9727 9730 9734 9738 9742 9745 9749 9753 9757 9761 9764 9768 9772 9775 9778 9781 9784 9787 9790 9792 9794 9796 9798 9799 9800 9801 9801 9802 9802 9802 9801 9801 9800 9798 9797 9795 9793 9791 9789 9787 9784 9781 9778 9775 9771 9768 9764 9760 9756 9752 9748 9744 9740 9735 8466 2 1 3 9731 9726 9721 9717 9712 9707 9702 9697 9692 9687 9682 9676 9671 9666 9660 9655 9649 9644 9638 9633 9627 9622 9616 9611 9605 9600 9594 9589 9584 9579 9573 9569 9564 9559 9555 9550 9546 9542 9538 9535 9532 9529 9526 9524 9522 9520 9519 9517 9517 9516 9516 9516 9517 9518 9520 9521 9523 9526 9529 9532 9535 9539 9543 9548 9553 9558 9563 9569 9574 9581 9587 9593 9600 9607 9614 9621 9628 9635 9642 9649 9656 9664 9671 9678 9685 9692 9699 9706 9712 9719 9725 9731 9737 9742 9748 9753 9758 9763 9767 9771 9775 9779 9782 9786 9788 9791 9793 9796 9798 9799 9801 9802 9803 9804 9804 9805 9805 9805 9805 9805 9804 9804 9804 9803 9803 9802 9801 9801 9800 9799 9799 9798 9798 9797 9797 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9798 9799 9800 9800 9801 9802 9803 9805 9806 9807 9808 9809 9810 9812 9813 9814 9815 9816 9817 9817 9818 9818 9819 9819 9819 9819 9818 9818 9817 9816 9815 9814 9812 9810 9808 9806 9803 9801 9798 9794 9791 9788 9784 9780 9776 9771 9767 9762 9757 9752 9747 9742 9737 9731 9726 9720 9715 9709 9703 9698 9692 9686 9681 9675 9669 9663 9658 9652 9646 9641 9635 9630 9624 9619 9613 9608 9603 9597 9592 9587 9582 9577 9572 9567 9562 9557 9552 9547 9542 9537 9533 9528 9524 9519 9515 9511 9507 9503 9499 9495 9491 9488 9485 9482 9479 9476 9474 9472 9470 9468 9467 9466 9465 9465 9465 9465 9466 9467 9468 9470 9472 9475 9478 9481 9485 9489 9494 9498 9503 9509 9515 9521 9527 9533 9540 9547 9554 9562 9569 9577 9585 9592 9600 9608 9616 9624 9632 9639 9647 9654 9662 9669 9676 9683 9690 9696 9702 9708 9714 9720 9725 9730 9735 9739 9744 9748 9752 9755 9759 9762 9765 9768 9771 9773 9776 9778 9780 9782 9784 9786 9788 9790 9791 9793 9795 9796 9798 9799 9801 9803 9804 9806 9807 9809 9810 9812 9813 9815 9816 9818 9819 9821 9822 9823 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9833 9833 9832 9832 9831 9831 9831 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9837 9837 9838 9838 9838 9838 9838 9838 9838 9839 9839 9839 9840 9840 9841 9842 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9867 9867 9868 9868 9868 9868 9868 9868 9867 9867 9867 9866 9865 9864 9864 9863 9861 9860 9859 9858 9856 9855 9853 9852 9850 9848 9847 9845 9843 9841 8467 2 1 3 9839 9837 9835 9832 9830 9828 9825 9823 9820 9818 9815 9813 9810 9807 9804 9801 9798 9795 9792 9789 9785 9782 9779 9775 9772 9768 9764 9761 9757 9753 9749 9745 9741 9737 9733 9729 9725 9721 9717 9713 9708 9704 9700 9696 9692 9688 9683 9679 9675 9671 9667 9663 9659 9655 9651 9647 9643 9639 9636 9632 9628 9625 9622 9618 9615 9612 9609 9606 9604 9601 9599 9597 9595 9593 9592 9590 9589 9588 9588 9587 9587 9587 9588 9588 9589 9590 9592 9594 9596 9598 9601 9604 9607 9611 9614 9619 9623 9627 9632 9637 9642 9647 9653 9658 9664 9669 9675 9681 9687 9693 9699 9705 9711 9717 9722 9728 9733 9739 9744 9749 9754 9759 9763 9768 9772 9776 9779 9783 9786 9789 9792 9794 9796 9799 9800 9802 9804 9805 9806 9807 9808 9808 9809 9809 9810 9810 9810 9810 9810 9810 9810 9809 9809 9809 9809 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9808 9808 9808 9808 9809 9809 9809 9810 9810 9811 9811 9811 9812 9812 9813 9813 9814 9814 9815 9815 9816 9816 9817 9818 9818 9819 9820 9820 9821 9822 9823 9824 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9833 9834 9835 9835 9836 9837 9837 9838 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9839 9838 9837 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9826 9824 9823 9822 9820 9819 9818 9816 9815 9814 9812 9811 9810 9809 9807 9806 9805 9804 9803 9803 9802 9801 9800 9800 9799 9799 9798 9798 9798 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9795 9795 9795 9794 9794 9793 9793 9792 9791 9790 9789 9788 9787 9785 9784 9782 9780 9778 9776 9774 9772 9769 9767 9764 9761 9758 9755 9752 9749 9746 9742 9739 9736 9732 9729 9726 9722 9719 9716 9713 9710 9707 9704 9702 9699 9697 9695 9693 9691 9690 9689 9687 9687 9686 9685 9685 9685 9685 9686 9686 9687 9688 9690 9691 9693 9694 9696 9698 9701 9703 9705 9708 9710 9713 9715 9718 9721 9724 9726 9729 9731 9734 9737 9739 9741 9744 9746 9748 9750 9752 9754 9756 9757 9759 9760 9761 9763 9764 9765 9766 9766 9767 9768 9768 9769 9769 9770 9770 9771 9771 9771 9772 9772 9772 9772 9773 9773 9773 9774 9774 9774 9775 9775 9776 9776 9777 9777 9778 9779 9779 9780 9780 9781 9782 9782 9783 9784 9784 9785 9786 9786 9787 9787 9788 9789 9789 9789 9790 9790 9791 9791 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9791 9790 9790 9789 9789 9789 9788 9788 9787 9787 9786 9785 9785 9784 9784 9783 9782 9782 9781 9780 9779 9779 9778 9777 9776 9775 9775 9774 9773 9772 9771 9770 9769 9769 9768 8468 2 1 3 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9754 9753 9752 9751 9750 9749 9747 9746 9745 9744 9742 9741 9740 9739 9737 9736 9735 9733 9732 9730 9729 9728 9726 9725 9724 9722 9721 9719 9718 9717 9715 9714 9713 9711 9710 9708 9707 9706 9704 9703 9701 9700 9699 9697 9696 9694 9692 9691 9689 9687 9685 9683 9681 9679 9677 9674 9672 9669 9666 9663 9660 9656 9653 9649 9645 9640 9636 9631 9626 9621 9616 9610 9604 9598 9591 9585 9578 9571 9563 9555 9547 9539 9530 9521 9512 9503 9493 9483 9472 9461 9450 9438 9426 9414 9401 9387 9373 9358 9343 9327 9310 9293 9274 9255 9235 9214 9192 9168 9143 9118 9090 9062 9031 9000 8966 8931 8894 8856 8815 8772 8728 8681 8632 8581 8528 8473 8416 8356 8294 8230 8163 8094 8023 7951 7876 7798 7719 7639 7556 7471 7385 7297 7208 7118 7026 6934 6840 6746 6651 6556 6460 6364 6268 6173 6077 5982 5887 5793 5701 5609 5518 5428 5340 5253 5168 5084 5002 4923 4845 4770 4696 4625 4556 4490 4426 4365 4306 4250 4197 4146 4098 4053 4010 3971 3935 3901 3870 3843 3818 3797 3778 3763 3751 3742 3736 3734 3735 3739 3746 3757 3771 3789 3810 3835 3862 3894 3929 3967 4009 4054 4102 4154 4209 4267 4329 4394 4462 4533 4606 4683 4762 4843 4927 5014 5102 5192 5285 5378 5474 5570 5668 5766 5865 5965 6064 6164 6264 6364 6463 6561 6659 6755 6851 6945 7037 7128 7217 7304 7389 7472 7552 7631 7707 7781 7852 7921 7987 8051 8112 8171 8227 8281 8332 8382 8428 8473 8515 8556 8594 8631 8665 8698 8730 8759 8788 8815 8840 8865 8888 8910 8932 8952 8972 8991 9009 9027 9044 9060 9076 9092 9107 9121 9135 9149 9163 9176 9189 9202 9214 9226 9237 9248 9259 9270 9280 9290 9299 9308 9317 9326 9334 9342 9349 9356 9363 9369 9375 9381 9387 9392 9397 9402 9407 9411 9415 9419 9423 9427 9431 9435 9439 9442 9446 9450 9453 9457 9461 9465 9469 9472 9476 9480 9484 9488 9492 9497 9501 9505 9509 9512 9516 9520 9523 9527 9530 9533 9536 9539 9541 9543 9545 9546 9547 9548 9549 9549 9548 9548 9547 9545 9544 9541 9539 9536 9533 9530 9526 9522 9518 9514 9509 9505 9500 9495 9491 9486 9481 9476 9471 9467 9462 9458 9454 9450 9447 9443 9440 9438 9435 9433 9432 9431 9430 9429 9429 9429 9430 9431 9433 9434 9437 9439 9442 9445 9449 9452 9457 9461 9465 9470 9475 9480 9485 9491 9496 9501 9507 9513 9518 9524 9530 9536 9541 9547 9552 9558 9563 9569 9574 9579 9584 9589 9594 9599 9604 9608 9613 9617 9622 9626 9630 9634 9638 9642 9646 9650 9653 9657 9660 9664 9667 9671 9674 9677 9680 9683 9686 9689 9692 9695 9697 9700 9703 9705 9708 9710 9712 9715 9717 9719 9721 9723 9725 9727 9729 9730 9732 9734 8469 2 1 3 9735 9737 9739 9740 9741 9743 9744 9746 9747 9748 9749 9751 9752 9753 9754 9756 9757 9758 9759 9760 9762 9763 9764 9765 9767 9768 9769 9770 9771 9772 9774 9775 9776 9777 9778 9779 9779 9780 9781 9781 9782 9782 9783 9783 9783 9783 9783 9783 9783 9782 9782 9781 9780 9779 9778 9777 9776 9774 9773 9771 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9750 9748 9745 9743 9741 9740 9738 9736 9734 9732 9731 9729 9728 9727 9726 9725 9724 9723 9723 9722 9722 9722 9722 9722 9722 9723 9723 9724 9725 9725 9726 9727 9729 9730 9731 9733 9734 9736 9738 9739 9741 9743 9745 9747 9748 9750 9752 9754 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9782 9783 9785 9787 9789 9791 9793 9794 9796 9798 9800 9801 9803 9805 9807 9808 9810 9812 9813 9815 9816 9818 9819 9821 9822 9823 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9835 9835 9836 9836 9836 9835 9835 9835 9835 9834 9833 9833 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9821 9819 9818 9817 9815 9814 9813 9812 9811 9809 9808 9807 9807 9806 9805 9804 9804 9803 9803 9803 9803 9802 9803 9803 9803 9803 9804 9804 9805 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9835 9836 9837 9837 9838 9839 9839 9840 9841 9841 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9848 9849 9849 9850 9850 9850 9851 9851 9852 9852 9852 9852 9852 9852 9853 9853 9852 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9848 9847 9846 9846 9845 9845 9844 9843 9843 9842 9842 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9842 9842 9842 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9833 9832 9831 9829 9828 9826 9825 9823 9822 9820 9819 9817 9816 9814 9813 9812 9811 9810 9808 9807 9807 9806 9805 9804 9804 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9800 9799 9799 9798 9797 9796 9794 9793 9791 9789 9786 9784 9781 9778 9775 9772 9768 9764 9760 9756 9751 9746 9741 9736 9731 9726 9720 9715 9709 9704 9698 9692 9687 9681 9676 9670 9665 9660 9655 9651 9646 9642 9638 9635 9632 9629 9626 9624 9623 9621 9620 9620 9620 9620 9621 9622 9623 9625 9628 9630 9633 9637 9640 9644 9648 9653 9657 9662 9667 9672 9677 9683 9688 9693 9699 9704 9709 9715 9720 9725 9730 9735 9739 9744 9748 9752 9756 9760 9763 9767 9770 9773 9775 9778 9780 9782 9784 9786 9788 9789 8470 2 1 3 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9819 9820 9821 9821 9822 9822 9822 9822 9822 9822 9821 9821 9820 9820 9819 9818 9817 9816 9815 9813 9812 9811 9809 9808 9806 9805 9803 9802 9800 9799 9797 9796 9795 9794 9793 9792 9791 9791 9790 9790 9790 9790 9790 9790 9791 9791 9792 9793 9794 9795 9796 9797 9798 9799 9801 9802 9803 9805 9806 9807 9808 9809 9810 9811 9811 9812 9812 9812 9812 9811 9811 9810 9809 9808 9807 9805 9803 9801 9799 9797 9794 9792 9789 9786 9783 9779 9776 9773 9770 9766 9763 9759 9756 9753 9750 9746 9743 9741 9738 9735 9732 9730 9728 9726 9724 9722 9721 9719 9718 9717 9716 9715 9714 9714 9713 9713 9713 9712 9712 9712 9712 9711 9711 9711 9710 9710 9709 9709 9708 9707 9706 9705 9704 9703 9701 9699 9698 9696 9694 9691 9689 9687 9684 9682 9679 9676 9674 9671 9668 9666 9663 9660 9658 9656 9654 9651 9650 9648 9646 9645 9644 9643 9643 9642 9642 9643 9643 9644 9645 9646 9648 9650 9652 9655 9657 9660 9664 9667 9670 9674 9678 9682 9686 9691 9695 9699 9704 9708 9713 9717 9721 9726 9730 9734 9738 9742 9746 9750 9754 9757 9761 9764 9767 9770 9772 9775 9777 9780 9782 9784 9786 9787 9789 9791 9792 9793 9795 9796 9797 9798 9799 9800 9802 9803 9804 9805 9806 9807 9808 9810 9811 9812 9814 9815 9817 9818 9820 9822 9823 9825 9827 9829 9831 9832 9834 9836 9838 9839 9841 9843 9844 9846 9847 9849 9850 9851 9852 9853 9853 9854 9854 9855 9855 9855 9855 9855 9854 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9842 9841 9839 9838 9836 9835 9833 9832 9830 9829 9828 9827 9826 9825 9825 9824 9824 9823 9823 9824 9824 9824 9825 9826 9827 9828 9829 9830 9832 9833 9835 9837 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9857 9859 9860 9861 9862 9863 9864 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9859 9857 9856 9854 9852 9849 9847 9845 9842 9840 9837 9834 9832 9829 9827 9824 9822 9819 9817 9815 9813 9811 9810 9808 9807 9806 9805 9804 9803 9803 9803 9802 9803 9803 9803 9804 9804 9805 9806 9807 9808 9809 9810 9811 9811 9812 9813 9814 9814 9815 9815 9815 9815 9814 9814 9813 9812 9810 9808 9806 9804 9801 9799 9795 9792 9788 9784 9780 9775 9770 9765 9760 9755 9749 9743 9738 9732 9726 9720 9713 9707 9701 9695 9689 9684 9678 9672 9667 9662 9657 9653 9648 9644 9641 9637 9634 9632 9629 9627 9626 9625 9624 9623 9623 9623 9624 9625 9627 9628 9630 9633 9635 9638 9642 9645 9649 9653 9657 9661 9666 9671 9675 9680 9685 9690 9695 9701 9706 9711 9716 9721 9726 9731 9736 8471 2 1 3 9740 9745 9750 9754 9758 9762 9766 9770 9774 9777 9781 9784 9787 9790 9793 9795 9798 9800 9802 9804 9806 9808 9810 9811 9813 9814 9816 9817 9818 9819 9820 9821 9823 9824 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9835 9836 9837 9838 9839 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9841 9841 9840 9840 9839 9839 9839 9838 9838 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9834 9833 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9830 9830 9830 9830 9829 9829 9828 9828 9828 9827 9827 9826 9826 9825 9824 9824 9823 9822 9822 9821 9820 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9798 9797 9796 9795 9795 9794 9793 9793 9792 9792 9792 9791 9791 9791 9790 9790 9790 9790 9790 9790 9790 9791 9791 9791 9791 9792 9792 9793 9793 9793 9794 9794 9795 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9794 9793 9792 9791 9790 9788 9786 9784 9782 9780 9777 9774 9771 9767 9763 9760 9755 9751 9746 9741 9736 9731 9725 9719 9713 9707 9701 9694 9687 9680 9673 9665 9658 9650 9642 9634 9626 9617 9609 9600 9591 9582 9572 9563 9553 9542 9532 9521 9509 9498 9485 9473 9459 9446 9431 9416 9400 9384 9367 9348 9329 9309 9289 9267 9244 9220 9194 9168 9141 9112 9082 9051 9019 8985 8950 8914 8877 8839 8799 8759 8717 8675 8631 8587 8542 8497 8451 8405 8358 8311 8264 8217 8170 8124 8078 8033 7988 7945 7902 7861 7821 7783 7746 7712 7679 7648 7620 7594 7570 7549 7530 7514 7501 7491 7483 7479 7478 7479 7484 7491 7502 7515 7531 7550 7572 7596 7623 7652 7684 7718 7754 7791 7831 7873 7915 7960 8005 8052 8099 8147 8196 8245 8294 8344 8393 8442 8491 8539 8587 8634 8680 8726 8770 8813 8856 8896 8936 8974 9011 9047 9081 9114 9145 9175 9204 9231 9257 9282 9305 9327 9348 9368 9387 9405 9422 9438 9453 9467 9481 9494 9506 9518 9529 9540 9551 9561 9571 9580 9590 9599 9608 9616 9625 9633 9642 9650 9658 9666 9674 9681 9689 9696 9703 9710 9717 9724 9731 9737 9743 9749 9754 9760 9765 9770 9774 9778 9782 9785 9789 9792 9794 9797 9799 9801 9802 9803 9804 9805 9805 9806 9806 9806 9806 9806 9805 9805 9804 9804 9803 9802 9802 9801 9801 9800 9800 8472 2 1 3 9800 9799 9799 9799 9799 9800 9800 9800 9801 9802 9802 9803 9804 9806 9807 9808 9809 9811 9812 9814 9816 9817 9819 9821 9822 9824 9826 9827 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9840 9841 9842 9842 9843 9843 9843 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9835 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9821 9819 9818 9816 9815 9813 9811 9809 9807 9805 9803 9801 9799 9796 9794 9791 9789 9786 9783 9780 9777 9775 9772 9769 9766 9763 9759 9756 9753 9750 9747 9744 9742 9739 9736 9733 9731 9728 9726 9723 9721 9719 9717 9716 9714 9713 9712 9711 9710 9709 9708 9708 9708 9708 9708 9708 9709 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9720 9721 9722 9723 9724 9725 9726 9726 9727 9727 9727 9727 9727 9727 9726 9725 9724 9722 9720 9718 9716 9713 9711 9707 9704 9700 9696 9692 9687 9683 9678 9673 9667 9662 9657 9651 9645 9639 9634 9628 9622 9616 9610 9605 9599 9594 9589 9584 9579 9575 9571 9567 9564 9560 9558 9555 9553 9552 9550 9550 9549 9549 9550 9551 9552 9554 9556 9559 9562 9565 9569 9573 9577 9582 9587 9593 9599 9605 9611 9617 9624 9631 9638 9645 9652 9659 9666 9674 9681 9688 9696 9703 9710 9717 9724 9731 9737 9744 9750 9756 9762 9768 9774 9779 9784 9789 9794 9799 9803 9807 9811 9814 9817 9820 9823 9826 9828 9830 9832 9834 9836 9837 9838 9839 9840 9840 9841 9841 9842 9842 9842 9841 9841 9841 9841 9840 9840 9839 9838 9838 9837 9836 9836 9835 9835 9834 9833 9833 9832 9832 9831 9831 9831 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9836 9837 9837 9838 9839 9840 9841 9841 9842 9843 9844 9844 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9846 9846 9847 9847 9848 9849 9849 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9856 9856 9857 9857 9857 9857 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9847 9846 9845 9843 9842 9840 9838 9837 9835 9834 9832 9831 9829 9828 9827 9825 9824 9823 9823 9822 9822 9821 9821 9821 9821 9821 9822 9823 9823 9824 9825 9827 9828 9830 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9868 9869 9870 9870 9870 9871 9870 9870 9870 9869 9868 9868 9867 9865 9864 9863 9861 9860 9858 9857 9855 9853 9852 9850 9848 9847 9845 9844 9842 9841 9839 9838 9837 9836 9835 9834 9833 9833 9832 9831 9831 9831 8473 2 1 3 9831 9830 9830 9830 9831 9831 9831 9831 9832 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9838 9838 9838 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9845 9845 9845 9846 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9841 9841 9840 9840 9839 9838 9838 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9838 9838 9839 9840 9841 9842 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9858 9857 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9836 9835 9834 9833 9832 9830 9829 9828 9827 9826 9824 9823 9822 9821 9820 9818 9817 9816 9815 9814 9812 9811 9810 9809 9808 9806 9805 9804 9803 9802 9801 9800 9800 9799 9798 9797 9797 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9795 9796 9796 9796 9797 9797 9798 9798 9798 9799 9799 9800 9800 9800 9800 9801 9801 9801 9800 9800 9800 9799 9798 9797 9796 9795 9794 9792 9791 9789 9787 9784 9782 9779 9777 9774 9771 9768 9764 9761 9757 9754 9750 9746 9742 9738 9734 9730 9726 9722 9717 9713 9709 9705 9701 9697 9693 9689 9685 9681 9677 9674 9670 9666 9663 9659 9656 9652 9649 9646 9642 9639 9636 9632 9629 9626 9622 9619 9616 9612 9608 9605 9601 9597 9593 9589 9585 9580 9576 9571 9566 9561 9556 9550 9545 9539 9533 9527 9521 9515 9508 9501 9495 9488 9481 9474 9467 9460 9452 9445 9438 9431 9424 9417 9410 9404 9397 9391 9384 9378 9373 9367 9362 9357 9353 9348 9344 9341 9338 9335 9333 9331 9330 9328 9328 9328 9328 9329 9330 9331 9333 9336 9339 9342 9345 9349 9354 9358 9363 9368 9374 9380 9386 9392 9399 9405 9412 9419 9426 9434 9441 9448 9456 9463 9471 9478 9486 9493 9500 9508 9515 9522 9529 9536 9543 9550 9557 9564 9570 9576 9583 9589 9594 9600 9606 9611 9617 9622 9627 9632 9637 9641 9646 9650 9654 9658 9662 9666 9670 9674 9677 9680 9683 9686 9689 9692 9695 9697 9700 9702 9705 9707 9709 9711 9713 9714 9716 9718 9719 9720 9722 9723 9724 9726 9727 9728 9729 9730 9731 9732 9733 9734 9734 9735 9736 9737 9738 9739 9740 9740 9741 9742 9743 9744 9745 9745 9746 9747 9748 9749 9750 9751 9752 9753 9753 9754 9755 9756 9757 9758 9759 9759 9760 9761 9762 9762 9763 9764 9765 9765 9766 9767 9767 9768 9769 9769 9770 9771 9771 9772 9773 9773 9774 9775 9775 9776 9777 9778 9779 9779 9780 9781 9782 9783 8474 2 1 3 9784 9785 9786 9787 9788 9789 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9802 9803 9804 9804 9805 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9805 9805 9804 9804 9803 9803 9802 9801 9801 9800 9799 9798 9798 9797 9796 9795 9795 9794 9793 9792 9792 9791 9791 9790 9789 9789 9788 9788 9787 9787 9787 9786 9786 9786 9785 9785 9785 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9785 9785 9785 9786 9786 9786 9787 9788 9788 9789 9790 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9807 9807 9807 9808 9808 9808 9807 9807 9806 9805 9804 9803 9802 9800 9798 9796 9794 9791 9788 9785 9782 9778 9775 9771 9767 9763 9758 9754 9749 9745 9740 9735 9730 9726 9721 9716 9711 9707 9703 9698 9694 9690 9686 9683 9680 9677 9674 9672 9670 9668 9666 9665 9664 9664 9664 9664 9664 9665 9666 9668 9670 9672 9674 9677 9680 9683 9686 9689 9693 9697 9700 9704 9708 9712 9717 9721 9725 9729 9733 9737 9741 9745 9748 9752 9756 9759 9762 9766 9769 9771 9774 9777 9779 9782 9784 9786 9788 9790 9792 9794 9795 9797 9798 9800 9801 9803 9804 9805 9807 9808 9809 9810 9812 9813 9814 9816 9817 9818 9819 9821 9822 9823 9824 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9836 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9836 9835 9835 9834 9833 9833 9832 9831 9830 9830 9829 9828 9828 9827 9827 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9827 9827 9828 9828 9829 9830 9830 9831 9832 9832 9833 9834 9834 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9836 9835 9835 9834 9833 9833 9832 9831 9830 9828 9827 9826 9824 9823 9821 9819 9817 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9789 9787 9785 9784 9782 9780 9779 9778 9776 9775 9774 9773 9772 9772 9771 9770 9770 9770 9770 9769 9769 9770 9770 9770 9771 9771 9772 9773 9774 9775 9776 9778 9779 9781 9782 9784 9786 9787 9789 9791 9793 9795 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9825 9827 9828 9830 9831 9832 9833 9833 9834 9834 9835 9835 9835 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9825 9823 9822 9820 9818 9817 9815 9813 9811 9809 9807 9806 9804 9802 9801 9799 9798 9796 9795 9794 9793 9793 9792 9791 9791 9791 9791 9791 9791 9792 9792 9793 9794 9795 9796 9798 9799 9800 9802 9804 9806 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9834 9835 9836 9838 9839 9840 9841 9842 9842 9843 9843 9844 9844 9844 9844 9844 9844 9844 9843 8475 2 1 3 9843 9843 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9835 9834 9834 9833 9833 9832 9832 9831 9831 9830 9830 9830 9830 9829 9829 9829 9829 9829 9830 9830 9830 9830 9830 9831 9831 9831 9832 9832 9833 9833 9833 9834 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9837 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9839 9839 9840 9840 9840 9840 9841 9841 9842 9842 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9838 9838 9837 9837 9836 9835 9835 9834 9833 9832 9832 9831 9830 9830 9829 9828 9828 9827 9826 9825 9825 9824 9823 9823 9822 9822 9821 9821 9820 9820 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9820 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9839 9838 9837 9836 9835 9835 9834 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9820 9819 9818 9818 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9818 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9818 9817 9816 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9800 9799 9798 9797 9796 9795 9795 9794 9793 9792 9792 9791 9790 9790 9789 9789 9789 9789 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9789 9789 9789 9789 9789 9790 9790 9790 9790 9791 9791 9791 9792 9792 9792 9792 9793 9793 9793 9794 9794 9795 9795 9795 9796 9796 9797 9797 9798 9799 9799 9800 9801 9801 9802 9803 9804 9804 9805 9806 9807 9808 9809 9810 9810 9811 9812 9813 9814 9814 9815 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9820 9820 9821 9821 9821 9821 9821 9820 9820 9820 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9819 9819 9820 9820 9820 9821 9821 9821 9822 9822 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9822 9822 9821 9821 9821 9821 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9821 9821 9821 9822 9823 9823 9824 9824 9825 9826 9826 9827 9828 9829 9830 9830 9831 9832 9833 9834 9834 9835 8476 2 1 3 9836 9837 9838 9838 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9839 9839 9838 9838 9838 9837 9837 9836 9836 9836 9835 9835 9834 9834 9834 9833 9833 9833 9833 9832 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9830 9830 9829 9829 9828 9827 9826 9825 9825 9824 9823 9821 9820 9819 9818 9816 9815 9813 9812 9810 9808 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9777 9775 9773 9771 9769 9767 9766 9764 9762 9761 9759 9758 9757 9756 9755 9754 9753 9752 9752 9751 9751 9751 9751 9751 9752 9752 9753 9754 9754 9756 9757 9758 9760 9761 9763 9765 9766 9768 9770 9773 9775 9777 9779 9781 9784 9786 9788 9790 9793 9795 9797 9799 9801 9803 9805 9806 9808 9810 9811 9812 9813 9815 9816 9816 9817 9818 9818 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9823 9823 9824 9824 9825 9826 9826 9827 9828 9829 9830 9831 9831 9832 9833 9834 9835 9835 9836 9837 9837 9837 9838 9838 9838 9838 9838 9837 9837 9836 9836 9835 9834 9833 9831 9830 9828 9826 9825 9823 9820 9818 9816 9814 9811 9809 9806 9803 9801 9798 9795 9792 9790 9787 9784 9781 9779 9776 9774 9771 9769 9766 9764 9762 9760 9758 9756 9754 9753 9751 9750 9748 9747 9746 9744 9743 9742 9741 9741 9740 9739 9738 9738 9737 9737 9736 9736 9736 9735 9735 9735 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9735 9735 9735 9736 9736 9737 9738 9738 9739 9740 9741 9742 9744 9745 9746 9748 9750 9751 9753 9755 9757 9759 9761 9763 9765 9768 9770 9773 9775 9777 9780 9782 9785 9787 9790 9792 9795 9797 9799 9802 9804 9806 9808 9810 9812 9814 9816 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9830 9830 9831 9832 9832 9833 9834 9834 9834 9835 9835 9836 9836 9836 9836 9837 9837 9837 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9837 9837 9837 9837 9837 9836 9836 9836 9835 9835 9834 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9816 9814 9813 9812 9811 9809 9808 9806 9805 9804 9802 9801 9799 9798 9797 9795 9794 9792 9791 9789 9788 9786 9784 9783 9781 9779 9778 9776 9774 9772 9770 9769 9767 9765 9762 9760 9758 9756 8477 2 1 3 9754 9751 9749 9747 9744 9741 9739 9736 9734 9731 9728 9725 9722 9719 9716 9713 9710 9706 9703 9700 9696 9692 9689 9685 9681 9677 9673 9669 9664 9660 9655 9651 9646 9641 9636 9631 9626 9620 9615 9609 9604 9598 9593 9587 9581 9576 9570 9564 9559 9553 9548 9542 9537 9532 9527 9522 9518 9513 9509 9505 9502 9499 9496 9493 9491 9489 9488 9487 9486 9486 9486 9487 9488 9489 9491 9494 9496 9500 9503 9507 9511 9516 9521 9526 9532 9538 9544 9551 9557 9564 9571 9578 9585 9592 9599 9607 9614 9621 9629 9636 9643 9650 9657 9663 9670 9676 9682 9688 9694 9699 9705 9710 9714 9719 9723 9727 9731 9735 9738 9741 9744 9747 9749 9752 9754 9756 9758 9760 9761 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9791 9792 9793 9795 9796 9797 9799 9800 9802 9803 9804 9806 9807 9809 9810 9812 9813 9815 9816 9818 9819 9821 9822 9823 9825 9826 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9840 9840 9841 9841 9840 9840 9840 9839 9839 9838 9837 9836 9834 9833 9831 9829 9827 9825 9822 9820 9817 9814 9810 9807 9803 9799 9795 9791 9787 9782 9778 9773 9768 9763 9758 9752 9747 9742 9736 9731 9725 9720 9714 9709 9704 9698 9693 9688 9683 9679 9674 9670 9666 9662 9658 9655 9652 9649 9646 9644 9642 9641 9640 9639 9638 9638 9638 9638 9639 9640 9642 9643 9646 9648 9650 9653 9656 9660 9663 9667 9671 9675 9679 9683 9688 9692 9697 9701 9706 9710 9715 9719 9724 9728 9732 9736 9740 9744 9748 9751 9755 9758 9761 9764 9767 9769 9771 9773 9775 9777 9779 9780 9781 9782 9783 9784 9784 9785 9785 9786 9786 9786 9786 9786 9786 9786 9785 9785 9785 9785 9784 9784 9784 9784 9784 9783 9783 9783 9783 9783 9783 9783 9783 9783 9784 9784 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9790 9791 9791 9792 9793 9794 9794 9795 9796 9797 9798 9798 9799 9800 9801 9801 9802 9803 9803 9804 9805 9805 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9805 9805 9804 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9795 9794 9793 9792 9791 9790 9789 9788 9788 9787 9787 9786 9786 9786 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9787 9787 9787 9787 9787 9787 9787 9786 9786 9785 9784 9783 9781 9780 9778 9776 9773 9770 9767 9764 9760 9756 9752 9747 9742 9737 9732 9726 9720 9714 9707 9701 9694 9687 9680 9673 9666 9659 9652 9645 9638 9631 9624 9618 9612 9606 9600 9594 9589 9585 9580 9576 9573 9569 9567 9564 9562 9561 9560 9560 9560 9560 9561 9562 9564 9566 9568 9571 9574 9578 9581 9585 8478 2 1 3 9590 9594 9599 9604 9609 9614 9620 9625 9631 9636 9642 9647 9653 9659 9664 9670 9675 9680 9686 9691 9696 9701 9706 9711 9715 9720 9724 9728 9733 9737 9740 9744 9748 9751 9755 9758 9761 9764 9766 9769 9772 9774 9776 9779 9781 9783 9784 9786 9788 9789 9791 9792 9793 9794 9795 9796 9797 9798 9799 9799 9800 9800 9801 9801 9802 9802 9803 9803 9804 9804 9805 9805 9806 9807 9807 9808 9809 9810 9811 9812 9813 9815 9816 9817 9819 9820 9822 9824 9826 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9846 9848 9850 9851 9853 9854 9855 9856 9857 9858 9859 9859 9859 9859 9859 9859 9859 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9847 9846 9844 9842 9841 9839 9837 9836 9834 9833 9831 9830 9829 9827 9826 9825 9824 9824 9823 9822 9822 9821 9821 9821 9821 9821 9821 9821 9821 9822 9822 9822 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9823 9823 9822 9821 9820 9819 9818 9816 9814 9812 9810 9808 9805 9803 9800 9797 9793 9790 9786 9782 9778 9774 9770 9766 9761 9757 9752 9748 9743 9738 9734 9729 9725 9720 9716 9711 9707 9703 9699 9695 9692 9688 9685 9682 9680 9677 9675 9673 9672 9670 9669 9669 9668 9668 9669 9669 9670 9671 9673 9675 9677 9679 9682 9685 9688 9691 9694 9698 9702 9706 9710 9714 9719 9723 9728 9732 9737 9741 9746 9750 9755 9759 9763 9767 9771 9775 9779 9783 9786 9789 9793 9796 9798 9801 9804 9806 9808 9810 9812 9814 9815 9817 9818 9819 9820 9821 9822 9823 9824 9825 9825 9826 9827 9827 9828 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9842 9842 9842 9841 9841 9840 9840 9839 9839 9838 9837 9836 9836 9835 9834 9833 9832 9832 9831 9830 9829 9829 9828 9827 9827 9826 9826 9825 9825 9824 9824 9824 9824 9824 9823 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9823 9822 9822 9821 9821 9820 9819 9818 9817 9815 9814 9812 9811 9809 9807 9805 9803 9800 9798 9795 9793 9790 9787 9784 9781 9778 9775 9772 9769 9766 9763 9760 9757 9755 9752 9749 9747 9744 9742 9740 9738 9736 9735 9733 9732 9731 9731 9730 9730 9730 9730 9731 9732 9733 9734 9735 9737 9739 9741 9743 9745 9748 9751 9753 9756 9759 9762 9765 9768 9771 9774 9777 9780 9783 9786 9789 9791 9794 9796 9798 9800 9802 9804 9805 9807 9808 9809 9810 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9810 9810 9810 9809 9809 9809 9809 9809 9809 9809 9810 9810 9811 9812 9812 9813 9814 9815 9816 9818 9819 9821 9822 9823 9825 9827 9828 9829 9831 8479 2 1 3 9832 9834 9835 9836 9837 9838 9839 9839 9840 9840 9840 9840 9840 9840 9840 9839 9838 9837 9836 9835 9834 9832 9831 9829 9827 9826 9824 9822 9821 9819 9817 9815 9814 9812 9811 9810 9808 9807 9807 9806 9805 9805 9804 9804 9804 9805 9805 9805 9806 9807 9808 9809 9810 9811 9812 9814 9815 9817 9818 9820 9821 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9835 9835 9836 9836 9835 9835 9835 9835 9834 9834 9833 9832 9832 9831 9830 9830 9829 9828 9828 9827 9826 9826 9825 9825 9824 9824 9824 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9825 9825 9825 9825 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9835 9835 9836 9836 9837 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9841 9840 9840 9840 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9819 9818 9818 9817 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9823 9824 9826 9827 9828 9830 9832 9833 9835 9837 9839 9840 9842 9844 9845 9847 9848 9850 9851 9852 9854 9855 9855 9856 9857 9858 9858 9858 9858 9858 9858 9858 9858 9857 9856 9856 9855 9854 9853 9851 9850 9848 9847 9845 9843 9841 9839 9837 9835 9832 9830 9827 9825 9822 9819 9816 9813 9810 9806 9803 9800 9796 9792 9788 9784 9780 9776 9772 9768 9764 9759 9755 9750 9746 9742 9737 9733 9728 9724 9719 9715 9711 9706 9702 9698 9695 9691 9687 9684 9681 9678 9675 9673 9671 9669 9667 9665 9664 9663 9662 9662 9661 9661 9662 9662 9663 9664 9665 9666 9668 9669 9671 9673 9675 9677 9680 9682 9685 9687 9689 9692 9694 9697 9699 9702 9704 9706 9708 9710 9712 9713 9715 9716 9717 9718 9719 9720 9720 9721 9721 9720 9720 9719 9719 9718 9716 9715 9713 9711 9709 9707 9704 9702 9699 9696 9692 9688 9685 9681 9676 9672 9667 9662 9657 9652 9646 9641 9635 9629 9623 9616 9610 9603 9596 9589 9582 9575 9568 9561 9554 9547 9539 9532 9525 9518 9511 9504 9498 9491 9485 9479 9474 9468 9463 9458 9454 9450 9446 9443 9440 9438 9436 9435 9434 9433 9433 9434 9435 9436 9438 9441 9443 9447 9450 9454 9459 9463 9468 9474 9479 9485 9491 9497 9503 9510 9516 9523 9529 9536 9542 9549 9555 9561 9567 9573 9579 9584 9589 9594 9599 9603 9607 9611 9615 9619 9622 9625 9627 9630 9632 9634 9636 9637 9639 9640 9641 9642 9643 9644 9645 9646 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9657 9658 9660 9662 9664 9666 9668 9670 9673 9676 9678 9681 9684 9687 9690 9693 9697 9700 9703 9707 8480 2 1 3 9710 9713 9717 9720 9724 9727 9730 9733 9736 9740 9743 9745 9748 9751 9753 9756 9758 9760 9763 9764 9766 9768 9769 9771 9772 9773 9774 9775 9775 9776 9776 9776 9776 9776 9775 9775 9774 9773 9773 9771 9770 9769 9767 9766 9764 9762 9760 9758 9756 9754 9752 9749 9747 9744 9742 9739 9737 9734 9732 9730 9727 9725 9722 9720 9718 9716 9714 9712 9711 9709 9708 9707 9706 9705 9704 9704 9704 9704 9704 9704 9705 9706 9707 9708 9709 9711 9713 9714 9716 9719 9721 9723 9726 9728 9731 9733 9736 9739 9741 9744 9747 9749 9752 9754 9756 9758 9760 9762 9764 9766 9767 9769 9770 9771 9771 9772 9773 9773 9773 9773 9773 9772 9772 9771 9771 9770 9769 9768 9767 9766 9765 9764 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9751 9750 9750 9749 9749 9749 9748 9748 9748 9748 9748 9748 9747 9747 9747 9747 9746 9746 9745 9745 9744 9743 9742 9741 9739 9737 9736 9734 9731 9729 9726 9724 9721 9717 9714 9710 9707 9703 9698 9694 9690 9685 9681 9676 9672 9667 9662 9658 9653 9648 9644 9639 9635 9631 9627 9623 9619 9616 9613 9610 9607 9604 9602 9600 9598 9597 9595 9595 9594 9593 9593 9593 9594 9594 9595 9596 9598 9599 9601 9602 9604 9607 9609 9611 9614 9616 9619 9621 9624 9626 9629 9631 9634 9636 9639 9641 9643 9645 9646 9648 9649 9650 9651 9652 9652 9652 9652 9651 9650 9648 9646 9643 9640 9637 9633 9628 9623 9617 9610 9603 9595 9586 9577 9567 9556 9545 9532 9519 9505 9491 9475 9459 9442 9425 9407 9388 9368 9348 9327 9306 9284 9262 9240 9217 9194 9171 9147 9124 9101 9078 9055 9033 9011 8989 8968 8947 8928 8909 8890 8873 8857 8842 8828 8815 8804 8793 8784 8777 8771 8766 8763 8761 8760 8762 8764 8768 8773 8780 8788 8797 8808 8820 8833 8847 8862 8878 8895 8913 8932 8951 8971 8991 9012 9034 9055 9077 9099 9121 9143 9165 9187 9208 9230 9251 9272 9292 9312 9332 9351 9369 9387 9405 9422 9438 9454 9469 9484 9498 9511 9524 9536 9548 9559 9570 9580 9590 9599 9608 9616 9624 9632 9639 9646 9653 9659 9665 9671 9676 9682 9687 9692 9696 9701 9705 9709 9713 9716 9720 9723 9726 9729 9732 9735 9737 9740 9742 9744 9746 9747 9749 9750 9751 9752 9753 9754 9754 9755 9755 9756 9756 9756 9756 9755 9755 9755 9755 9754 9754 9754 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9754 9755 9755 9756 9757 9759 9760 9761 9762 9764 9765 9767 9769 9770 9772 9773 9775 9777 9778 9780 9781 9783 9784 9786 9787 9788 9789 9790 9791 9792 9792 9793 9793 9794 9794 9794 9794 9794 9793 9793 9793 9792 9792 9791 9790 9790 9789 9788 9787 9787 9786 9785 9785 9784 9783 9783 9782 9782 9782 9781 9781 9781 9781 8481 2 1 3 9781 9781 9781 9781 9782 9782 9783 9783 9783 9784 9785 9785 9786 9787 9787 9788 9788 9789 9790 9790 9791 9791 9792 9792 9793 9793 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9793 9793 9793 9793 9793 9793 9792 9792 9793 9793 9793 9793 9793 9793 9793 9794 9794 9794 9795 9795 9795 9796 9796 9796 9796 9797 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9795 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9781 9780 9779 9777 9776 9774 9773 9772 9770 9769 9768 9767 9766 9765 9764 9763 9763 9762 9762 9762 9762 9762 9762 9762 9762 9763 9763 9764 9764 9765 9766 9766 9767 9768 9769 9770 9771 9771 9772 9773 9774 9774 9775 9775 9776 9776 9777 9777 9777 9777 9777 9777 9776 9776 9776 9775 9775 9774 9773 9773 9772 9771 9771 9770 9769 9768 9768 9767 9766 9766 9765 9765 9765 9764 9764 9764 9764 9764 9765 9765 9765 9766 9767 9768 9768 9770 9771 9772 9773 9775 9776 9778 9779 9781 9782 9784 9786 9788 9789 9791 9793 9794 9796 9797 9799 9800 9801 9803 9804 9805 9805 9806 9807 9807 9808 9808 9808 9808 9808 9808 9807 9807 9806 9805 9804 9803 9802 9801 9800 9798 9797 9795 9793 9792 9790 9788 9786 9784 9782 9780 9778 9776 9773 9771 9769 9767 9764 9762 9760 9757 9755 9752 9750 9747 9744 9741 9738 9735 9732 9729 9726 9722 9719 9715 9711 9707 9703 9699 9694 9690 9685 9680 9675 9670 9665 9659 9654 9648 9642 9636 9630 9625 9619 9613 9607 9601 9595 9589 9584 9578 9573 9568 9563 9558 9554 9549 9546 9542 9539 9536 9534 9532 9530 9529 9529 9528 9529 9529 9531 9532 9534 9537 9540 9543 9547 9551 9556 9561 9566 9572 9578 9584 9591 9597 9604 9611 9618 9626 9633 9640 9648 9655 9662 9670 9677 9684 9691 9698 9704 9711 9717 9723 9729 9735 9740 9745 9750 9755 9759 9763 9767 9771 9774 9777 9780 9782 9785 9787 9789 9790 9792 9793 9795 9796 9796 9797 9798 9798 9798 9799 9799 9799 9799 9798 9798 9798 9797 9797 9797 9796 9795 9795 9794 9794 9793 9792 9792 9791 9790 9790 9789 9789 9788 9787 9787 9786 9786 9786 9785 9785 9785 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9783 9782 9781 9779 9778 9776 9773 9770 9767 9763 9759 9754 9749 9743 9737 9729 9721 9713 9703 9693 9682 9670 9657 9643 9629 9613 9596 9579 9560 9540 9519 9498 9475 9451 9426 9400 9373 9345 9316 9287 9256 9225 9193 9160 9126 9092 9058 9023 8987 8952 8916 8880 8844 8809 8773 8738 8703 8668 8635 8602 8570 8538 8508 8479 8452 8425 8400 8377 8355 8335 8316 8300 8285 8273 8262 8253 8247 8243 8240 8240 8242 8246 8252 8261 8271 8283 8297 8482 2 1 3 8314 8332 8351 8373 8396 8420 8446 8473 8502 8531 8562 8593 8625 8658 8691 8725 8759 8794 8828 8862 8897 8931 8965 8998 9031 9063 9095 9126 9156 9186 9215 9242 9269 9295 9320 9344 9367 9389 9410 9430 9449 9467 9484 9501 9516 9530 9544 9557 9569 9580 9591 9601 9611 9620 9628 9636 9644 9651 9658 9664 9671 9677 9682 9688 9693 9699 9704 9709 9713 9718 9723 9727 9732 9736 9740 9744 9748 9752 9756 9759 9762 9766 9769 9772 9774 9777 9779 9781 9783 9784 9785 9786 9787 9787 9788 9787 9787 9786 9785 9784 9783 9781 9779 9777 9775 9772 9769 9766 9763 9760 9757 9754 9750 9747 9743 9740 9737 9733 9730 9727 9724 9721 9718 9715 9712 9710 9708 9706 9704 9702 9700 9699 9698 9697 9696 9696 9696 9695 9695 9695 9695 9696 9696 9697 9697 9698 9699 9699 9700 9701 9701 9702 9702 9703 9703 9704 9704 9704 9704 9704 9703 9703 9702 9702 9701 9700 9699 9697 9696 9694 9693 9691 9689 9687 9685 9683 9681 9679 9677 9675 9673 9671 9669 9667 9665 9663 9661 9659 9658 9656 9655 9654 9653 9652 9651 9651 9651 9650 9650 9650 9651 9651 9652 9652 9653 9654 9655 9657 9658 9660 9661 9663 9665 9667 9669 9671 9673 9676 9678 9681 9683 9686 9688 9691 9693 9696 9699 9701 9704 9707 9709 9712 9715 9718 9720 9723 9726 9728 9731 9734 9736 9739 9741 9744 9746 9749 9751 9753 9756 9758 9760 9762 9764 9766 9768 9770 9772 9773 9775 9777 9778 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9789 9790 9790 9791 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9791 9791 9790 9790 9790 9789 9789 9788 9788 9788 9787 9787 9787 9786 9786 9786 9785 9785 9785 9785 9785 9784 9784 9784 9784 9784 9785 9785 9785 9785 9786 9786 9786 9787 9787 9788 9789 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9799 9800 9801 9802 9803 9804 9805 9805 9806 9806 9807 9807 9807 9807 9807 9806 9806 9806 9805 9804 9803 9802 9800 9799 9797 9796 9794 9792 9789 9787 9785 9782 9780 9777 9774 9771 9768 9765 9762 9759 9756 9753 9750 9747 9744 9741 9738 9735 9732 9728 9725 9722 9719 9716 9713 9710 9707 9703 9700 9697 9693 9690 9686 9682 9679 9675 9671 9666 9662 9657 9653 9648 9643 9638 9632 9627 9621 9615 9609 9603 9597 9591 9584 9578 9571 9565 9558 9552 9545 9539 9533 9526 9520 9514 9509 9503 9498 9493 9489 9485 9481 9477 9474 9471 9469 9467 9466 9465 9465 9465 9465 9466 9468 9470 9472 9475 9478 9482 9486 9491 9496 9501 9506 9512 9518 9525 9531 9538 9545 9552 9559 9567 9574 9581 9588 9596 9603 9610 9617 9624 9630 9637 9643 9649 9655 9661 9667 9672 9677 9682 9686 9690 9694 9698 9702 9705 9708 9710 9713 9715 9717 9719 9721 9722 8483 2 1 3 9723 9724 9725 9726 9726 9727 9727 9727 9727 9727 9726 9726 9725 9724 9724 9723 9721 9720 9719 9718 9716 9714 9713 9711 9709 9707 9705 9702 9700 9697 9695 9692 9689 9686 9683 9680 9677 9674 9671 9667 9664 9660 9656 9653 9649 9645 9641 9638 9634 9630 9626 9622 9619 9615 9611 9608 9605 9601 9598 9595 9592 9589 9587 9584 9582 9580 9578 9576 9575 9574 9573 9572 9572 9572 9572 9572 9572 9573 9574 9576 9577 9579 9582 9584 9587 9589 9592 9596 9599 9603 9607 9611 9615 9619 9623 9628 9632 9637 9642 9647 9651 9656 9661 9665 9670 9674 9679 9683 9687 9691 9695 9699 9703 9706 9709 9712 9715 9718 9720 9722 9724 9725 9726 9728 9728 9729 9729 9729 9729 9729 9728 9727 9726 9725 9724 9722 9720 9718 9716 9714 9712 9709 9707 9704 9702 9699 9696 9693 9690 9687 9684 9681 9678 9674 9671 9668 9665 9661 9658 9654 9651 9647 9644 9640 9636 9632 9628 9623 9619 9615 9610 9605 9600 9594 9589 9583 9577 9571 9565 9558 9551 9544 9536 9528 9520 9512 9504 9495 9486 9477 9467 9458 9448 9439 9429 9419 9409 9399 9388 9378 9368 9359 9349 9339 9330 9321 9312 9303 9295 9287 9280 9273 9266 9260 9255 9250 9246 9242 9239 9236 9234 9233 9232 9232 9233 9234 9236 9239 9242 9246 9250 9256 9261 9267 9274 9281 9289 9297 9306 9315 9324 9334 9344 9354 9364 9375 9385 9396 9407 9417 9428 9439 9450 9460 9471 9481 9492 9502 9512 9521 9531 9540 9549 9558 9566 9575 9582 9590 9598 9605 9612 9618 9625 9631 9637 9643 9648 9654 9659 9664 9669 9673 9678 9682 9686 9691 9695 9698 9702 9706 9710 9713 9717 9720 9724 9727 9730 9734 9737 9740 9743 9746 9749 9752 9755 9757 9760 9762 9765 9767 9770 9772 9774 9776 9778 9780 9781 9783 9784 9786 9787 9788 9789 9790 9791 9792 9792 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9793 9792 9792 9791 9791 9790 9790 9790 9789 9789 9789 9788 9788 9788 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9788 9788 9788 9789 9789 9790 9790 9791 9791 9792 9793 9794 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9808 9809 9810 9811 9811 9812 9813 9813 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9813 9813 9813 9813 9812 9812 9812 9812 9812 9811 9811 9811 9812 9812 9812 9812 9812 9813 9813 9814 9814 9815 9816 9816 9817 9818 9819 9819 9820 9821 9822 9823 9823 9824 9825 9826 9826 9827 9828 9828 9829 9829 9829 9830 9830 9830 9830 9830 9830 9829 9829 9829 9828 9828 9827 9826 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9814 9813 9812 9811 9810 9809 9809 9808 9808 9807 9807 9806 9806 8484 2 1 3 9806 9806 9805 9805 9805 9805 9806 9806 9806 9806 9807 9807 9808 9808 9809 9810 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9834 9835 9835 9836 9837 9837 9838 9838 9839 9839 9839 9839 9839 9839 9839 9838 9838 9837 9836 9836 9835 9834 9832 9831 9830 9829 9827 9826 9824 9823 9821 9819 9818 9816 9814 9813 9811 9810 9808 9807 9806 9804 9803 9802 9801 9801 9800 9799 9799 9799 9799 9799 9799 9799 9800 9800 9801 9802 9802 9803 9804 9806 9807 9808 9809 9811 9812 9814 9815 9816 9818 9819 9821 9822 9823 9824 9825 9826 9827 9828 9828 9829 9829 9830 9830 9830 9830 9830 9830 9829 9829 9828 9828 9827 9826 9825 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9811 9811 9810 9810 9809 9809 9809 9808 9808 9808 9808 9808 9808 9808 9809 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9810 9810 9810 9810 9809 9809 9809 9808 9808 9807 9806 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9794 9793 9792 9791 9790 9789 9788 9787 9786 9786 9785 9784 9784 9783 9783 9783 9783 9783 9783 9783 9784 9784 9785 9785 9786 9787 9788 9788 9789 9790 9791 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9806 9807 9807 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9806 9806 9805 9805 9804 9803 9803 9802 9802 9801 9800 9800 9799 9799 9798 9797 9797 9796 9796 9795 9795 9794 9794 9793 9793 9793 9792 9792 9791 9791 9790 9789 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9777 9776 9774 9773 9771 9769 9768 9766 9764 9763 9761 9759 9757 9756 9754 9752 9751 9749 9748 9747 9746 9744 9744 9743 9742 9741 9741 9741 9740 9740 9741 9741 9741 9742 9742 9743 9744 9745 9746 9747 9748 9750 9751 9752 9753 9755 9756 9757 9759 9760 9761 9762 9763 9764 9765 9766 9766 9767 9767 9767 9767 9767 9767 9767 9766 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9755 9754 9753 9752 9750 9749 9748 9747 9746 9745 9744 9743 9743 9742 9742 9742 9741 9741 9741 9742 9742 9742 9743 9744 9745 9746 9747 9748 9749 9750 9752 9753 9755 9756 9758 9760 9762 9763 9765 9767 9769 9771 9772 9774 9776 9778 9780 9782 9783 9785 9787 9788 9790 9792 9793 9795 9796 9798 9799 9801 9802 9803 9805 9806 9807 9808 9809 9810 9811 9812 9813 9813 9814 9814 9814 9815 9815 9815 9814 9814 9814 9813 9812 9811 9810 9808 9807 9805 9803 9801 9799 9796 9794 9791 9788 9784 9781 9777 9774 9770 9766 9762 9758 9754 9749 9745 9740 9736 9732 9727 9723 9718 9714 9710 9706 9702 9698 9694 9691 9688 9685 9682 9679 9677 9675 9673 8485 2 1 3 9671 9670 9669 9668 9667 9667 9667 9668 9668 9669 9670 9672 9673 9675 9677 9680 9682 9685 9688 9691 9694 9698 9701 9705 9709 9713 9717 9721 9725 9729 9733 9737 9741 9745 9748 9752 9756 9760 9763 9767 9770 9773 9777 9780 9782 9785 9788 9790 9792 9794 9796 9798 9800 9801 9802 9803 9804 9805 9806 9806 9807 9807 9807 9807 9807 9807 9807 9806 9806 9805 9805 9804 9803 9803 9802 9801 9800 9800 9799 9798 9797 9797 9796 9796 9795 9794 9794 9794 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9794 9794 9794 9795 9795 9796 9796 9797 9797 9798 9798 9799 9799 9799 9800 9800 9800 9800 9801 9801 9801 9800 9800 9800 9800 9799 9799 9798 9798 9797 9796 9795 9794 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9780 9779 9778 9778 9778 9777 9777 9777 9777 9777 9777 9778 9778 9778 9779 9779 9780 9781 9781 9782 9783 9784 9784 9785 9786 9787 9788 9789 9790 9790 9791 9792 9793 9793 9794 9794 9795 9795 9796 9796 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9800 9800 9800 9801 9801 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9815 9816 9818 9819 9820 9822 9823 9824 9825 9827 9828 9829 9830 9831 9831 9832 9833 9833 9833 9834 9834 9834 9833 9833 9833 9832 9831 9831 9830 9829 9827 9826 9825 9823 9821 9820 9818 9816 9814 9812 9810 9808 9806 9803 9801 9799 9797 9795 9793 9791 9789 9788 9786 9784 9783 9781 9780 9779 9778 9777 9776 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9776 9776 9777 9777 9778 9778 9779 9779 9780 9780 9780 9780 9781 9781 9781 9780 9780 9780 9779 9778 9778 9777 9776 9774 9773 9772 9770 9768 9767 9765 9763 9761 9759 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9738 9736 9735 9733 9732 9731 9731 9730 9730 9729 9729 9730 9730 9730 9731 9732 9733 9734 9736 9737 9739 9740 9742 9744 9746 9749 9751 9753 9756 9758 9760 9763 9765 9768 9770 9772 9775 9777 9779 9781 9783 9785 9787 9789 9791 9792 9794 9795 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9806 9807 9807 9808 9808 9808 9809 9809 9809 9810 9810 9810 9811 9811 9811 9811 9812 9812 9812 9813 9813 9813 9813 9814 9814 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9813 9813 9813 9812 9811 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9796 9795 9794 9793 9792 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9780 9779 9778 9777 9777 9776 9775 9775 9774 9774 9773 9773 9772 9772 9771 9771 9770 9769 9769 9768 9768 9767 9767 9766 9765 9765 9764 9764 9763 8486 2 1 3 9762 9762 9761 9760 9760 9759 9759 9758 9758 9757 9757 9757 9757 9756 9756 9756 9757 9757 9757 9758 9758 9759 9759 9760 9761 9762 9763 9764 9765 9767 9768 9769 9771 9772 9774 9775 9777 9778 9779 9781 9782 9784 9785 9786 9787 9788 9789 9790 9790 9791 9791 9792 9792 9792 9792 9791 9791 9790 9790 9789 9788 9787 9785 9784 9783 9781 9779 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9750 9748 9747 9745 9743 9742 9741 9739 9738 9737 9736 9735 9735 9734 9733 9733 9733 9732 9732 9732 9732 9732 9733 9733 9733 9734 9734 9735 9736 9736 9737 9738 9739 9740 9741 9742 9743 9744 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9756 9757 9758 9759 9759 9760 9760 9761 9761 9762 9762 9763 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9762 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9757 9757 9757 9756 9756 9755 9755 9754 9754 9754 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9754 9754 9755 9755 9755 9756 9756 9757 9757 9758 9758 9758 9759 9759 9760 9760 9760 9761 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9763 9763 9763 9763 9763 9763 9764 9764 9764 9765 9765 9766 9766 9767 9768 9769 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9782 9783 9784 9785 9786 9787 9787 9788 9789 9789 9790 9790 9791 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9793 9793 9793 9792 9792 9792 9792 9792 9791 9791 9790 9790 9789 9788 9787 9786 9784 9783 9781 9780 9778 9776 9774 9772 9769 9767 9764 9762 9759 9756 9754 9751 9748 9745 9742 9739 9736 9733 9730 9727 9725 9722 9719 9717 9714 9712 9710 9708 9706 9704 9703 9701 9700 9698 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9684 9682 9681 9679 9676 9674 9671 9668 9664 9660 9656 9651 9646 9641 9635 9628 9621 9614 9606 9598 9589 9580 9571 9561 9551 9540 9530 9519 9507 9496 9484 9472 9461 9449 9437 9426 9414 9403 9392 9381 9370 9360 9351 9342 9333 9325 9318 9311 9305 9300 9295 9291 9288 9286 9284 9284 9284 9285 9286 9289 9292 9296 9301 9307 9313 9320 9328 9336 9345 9354 9363 9374 9384 9395 9406 9417 9429 9440 9452 9464 9476 9487 9499 9510 9522 9533 9544 9554 9565 9575 9584 9594 9603 9611 9619 9627 9634 9641 9648 9654 9660 9665 9670 9674 9678 9682 9686 9689 9692 9695 9697 9699 9701 9703 8487 2 1 3 9704 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9728 9729 9730 9731 9733 9734 9735 9736 9737 9739 9740 9741 9742 9743 9744 9745 9745 9746 9747 9747 9748 9748 9748 9749 9749 9749 9749 9749 9749 9749 9749 9749 9748 9748 9748 9748 9747 9747 9747 9747 9747 9746 9746 9746 9746 9746 9746 9747 9747 9747 9748 9748 9749 9749 9750 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9773 9774 9775 9775 9776 9776 9777 9777 9777 9777 9778 9778 9778 9777 9777 9777 9777 9776 9776 9776 9775 9775 9774 9774 9773 9772 9772 9771 9770 9770 9769 9768 9767 9767 9766 9765 9765 9764 9763 9763 9762 9762 9761 9761 9760 9760 9760 9759 9759 9759 9759 9759 9759 9759 9758 9758 9759 9759 9759 9759 9759 9759 9759 9759 9760 9760 9760 9760 9760 9760 9760 9761 9761 9761 9760 9760 9760 9760 9760 9759 9759 9759 9758 9758 9757 9756 9756 9755 9754 9753 9752 9751 9750 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9741 9740 9739 9739 9739 9738 9738 9738 9738 9738 9738 9739 9739 9740 9740 9741 9742 9743 9744 9745 9746 9748 9749 9750 9752 9753 9755 9756 9757 9759 9760 9762 9763 9764 9765 9766 9767 9768 9769 9769 9770 9770 9770 9770 9770 9770 9769 9768 9767 9766 9765 9764 9762 9760 9758 9756 9754 9752 9749 9746 9744 9741 9738 9735 9731 9728 9725 9721 9718 9714 9711 9707 9704 9700 9697 9693 9690 9686 9683 9679 9676 9673 9670 9667 9663 9660 9658 9655 9652 9649 9647 9644 9642 9640 9638 9636 9634 9632 9631 9629 9628 9626 9625 9624 9623 9623 9622 9622 9621 9621 9621 9621 9621 9621 9622 9622 9623 9624 9625 9626 9628 9629 9631 9632 9634 9636 9638 9640 9643 9645 9648 9650 9653 9656 9659 9661 9664 9667 9670 9673 9676 9679 9682 9685 9688 9691 9694 9697 9699 9702 9704 9706 9708 9710 9712 9714 9715 9716 9717 9718 9719 9719 9719 9719 9719 9718 9718 9717 9715 9714 9712 9710 9708 9706 9704 9701 9698 9695 9692 9689 9686 9682 9678 9675 9671 9667 9663 9659 9655 9651 9647 9643 9639 9635 9631 9627 9623 9619 9615 9611 9607 9604 9600 9596 9593 9590 9586 9583 9580 9577 9574 9571 9568 9565 9563 9560 9558 9555 9553 9551 9549 9547 9545 9543 9541 9540 9538 9537 9535 9534 9533 9532 9531 9531 9530 9530 9529 9529 9529 9529 9529 9530 9530 9531 9532 9533 9534 9535 9536 9537 9539 9540 9542 9544 9545 9547 9549 9551 9553 9555 9557 9559 9561 9563 9565 9567 9569 9571 9573 9575 9576 9578 9580 9581 9582 9584 9585 9586 9587 9588 9589 9590 9591 9591 9592 9593 9593 9594 9595 9595 9596 9596 9597 9598 9599 9600 8488 2 1 3 9601 9602 9603 9604 9606 9607 9609 9610 9612 9614 9616 9619 9621 9624 9626 9629 9632 9635 9638 9641 9644 9647 9650 9653 9656 9659 9662 9666 9668 9671 9674 9677 9680 9682 9684 9687 9689 9691 9693 9694 9696 9697 9698 9699 9700 9701 9701 9702 9702 9702 9703 9703 9702 9702 9702 9702 9702 9701 9701 9701 9701 9700 9700 9700 9700 9700 9700 9700 9700 9701 9701 9701 9702 9702 9703 9704 9704 9705 9706 9706 9707 9708 9708 9709 9709 9709 9709 9709 9709 9709 9708 9708 9707 9705 9704 9702 9700 9697 9694 9691 9688 9684 9680 9675 9670 9665 9659 9653 9647 9640 9633 9626 9618 9611 9603 9594 9586 9577 9568 9560 9551 9542 9533 9524 9515 9506 9497 9488 9480 9472 9464 9456 9449 9442 9435 9429 9423 9417 9412 9408 9404 9400 9397 9394 9392 9391 9390 9390 9390 9391 9392 9394 9396 9399 9402 9406 9410 9415 9420 9425 9431 9437 9444 9451 9458 9465 9472 9480 9487 9495 9503 9510 9518 9526 9534 9541 9549 9556 9563 9570 9577 9584 9590 9596 9602 9607 9612 9617 9622 9626 9630 9633 9636 9639 9642 9644 9646 9648 9649 9650 9651 9652 9652 9653 9653 9653 9652 9652 9652 9651 9651 9650 9649 9649 9648 9647 9647 9646 9646 9646 9645 9645 9645 9645 9646 9646 9647 9647 9648 9649 9651 9652 9653 9655 9657 9659 9661 9663 9665 9668 9670 9672 9675 9678 9680 9683 9686 9688 9691 9694 9697 9699 9702 9705 9707 9710 9712 9714 9717 9719 9721 9723 9725 9727 9729 9731 9732 9734 9735 9737 9738 9739 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9751 9752 9753 9754 9755 9755 9756 9757 9757 9758 9759 9760 9760 9761 9762 9763 9763 9764 9765 9765 9766 9767 9767 9768 9769 9769 9770 9770 9771 9771 9772 9772 9773 9773 9773 9774 9774 9774 9774 9774 9775 9775 9774 9774 9774 9774 9774 9773 9773 9773 9772 9772 9771 9770 9770 9769 9768 9768 9767 9766 9765 9764 9763 9762 9761 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9750 9749 9748 9747 9747 9746 9745 9744 9744 9743 9742 9742 9741 9740 9739 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9725 9724 9722 9721 9719 9718 9716 9714 9713 9711 9709 9707 9705 9704 9702 9700 9698 9697 9695 9693 9692 9691 9689 9688 9687 9686 9685 9684 9683 9683 9682 9682 9682 9682 9682 9683 9683 9684 9685 9686 9687 9688 9689 9691 9692 9694 9696 9698 9700 9702 9704 9706 9708 9710 9713 9715 9717 9719 9721 9724 9726 9728 9730 9732 9733 9735 9737 9738 9739 9741 9742 9743 9744 9745 9746 9746 9747 9747 9747 9748 9748 9748 9748 9748 9748 9747 9747 9747 9747 9746 9746 9746 9746 9745 9745 9745 9745 9745 9745 9746 9746 9746 9747 9747 9748 9749 9749 9750 9752 9753 9754 9755 8489 2 1 3 9757 9758 9760 9761 9763 9764 9766 9768 9769 9771 9773 9774 9776 9778 9779 9780 9782 9783 9784 9785 9786 9787 9787 9788 9788 9789 9789 9789 9789 9789 9788 9788 9787 9787 9786 9785 9784 9783 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9772 9771 9771 9770 9770 9770 9769 9769 9769 9769 9769 9769 9769 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9769 9769 9768 9767 9766 9765 9764 9763 9762 9761 9759 9758 9757 9755 9754 9753 9751 9750 9749 9748 9747 9746 9745 9744 9743 9743 9742 9742 9742 9742 9742 9742 9743 9743 9744 9745 9746 9747 9748 9749 9751 9752 9754 9755 9757 9758 9760 9762 9763 9765 9766 9768 9769 9771 9772 9773 9774 9775 9775 9776 9776 9777 9777 9777 9777 9776 9776 9775 9774 9773 9772 9771 9770 9769 9767 9765 9764 9762 9760 9759 9757 9755 9753 9751 9749 9748 9746 9744 9742 9741 9739 9738 9737 9735 9734 9733 9732 9731 9730 9730 9729 9728 9728 9728 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9728 9729 9729 9730 9730 9730 9731 9731 9732 9732 9733 9733 9733 9734 9734 9735 9735 9735 9736 9736 9737 9737 9737 9738 9738 9739 9739 9740 9740 9741 9741 9742 9743 9743 9744 9745 9745 9746 9747 9748 9749 9749 9750 9751 9752 9753 9754 9754 9755 9756 9757 9757 9758 9759 9759 9760 9760 9760 9761 9761 9761 9761 9761 9760 9760 9760 9759 9759 9758 9757 9756 9755 9754 9753 9752 9750 9749 9747 9746 9744 9743 9741 9739 9738 9736 9735 9733 9731 9730 9729 9727 9726 9725 9723 9722 9722 9721 9720 9719 9719 9719 9718 9718 9718 9718 9719 9719 9719 9720 9721 9722 9722 9723 9724 9725 9727 9728 9729 9730 9731 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9744 9745 9745 9746 9746 9746 9747 9747 9747 9747 9746 9746 9746 9746 9745 9745 9744 9744 9743 9743 9742 9742 9741 9741 9740 9740 9740 9739 9739 9738 9738 9738 9737 9737 9737 9736 9736 9736 9736 9735 9735 9735 9735 9735 9734 9734 9734 9734 9733 9733 9733 9733 9732 9732 9732 9731 9731 9730 9730 9730 9729 9729 9728 9728 9728 9728 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9729 9729 9730 9731 9731 9732 9733 9734 9735 9735 9736 9737 9738 9739 9739 9740 9741 9741 9742 9742 9743 9743 9743 9743 9743 9743 9743 9742 9742 9741 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9730 9729 9728 9727 9726 9725 9724 9723 9722 9722 9721 9721 9720 9720 9720 9720 9721 9721 9721 9722 9723 9724 9725 9726 9727 9728 9730 9731 9733 9734 9735 9737 9738 9740 9741 9743 9744 9745 9746 9747 9747 9748 9749 9749 9749 9749 9749 9748 9748 9747 9746 9745 9743 9742 9740 8490 2 1 3 9738 9736 9734 9732 9730 9727 9725 9722 9720 9717 9714 9712 9709 9707 9704 9702 9699 9697 9695 9693 9691 9689 9687 9686 9684 9683 9682 9681 9681 9680 9680 9679 9679 9680 9680 9680 9681 9681 9682 9683 9684 9685 9686 9687 9688 9690 9691 9692 9694 9695 9697 9698 9700 9701 9702 9704 9705 9706 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9717 9718 9719 9719 9720 9720 9721 9721 9722 9722 9722 9723 9723 9723 9724 9724 9724 9724 9725 9725 9725 9726 9726 9726 9726 9727 9727 9727 9728 9728 9729 9729 9730 9730 9731 9732 9732 9733 9734 9735 9735 9736 9737 9738 9739 9740 9741 9742 9743 9745 9746 9747 9748 9750 9751 9752 9754 9755 9756 9758 9759 9760 9761 9763 9764 9765 9766 9767 9768 9769 9770 9770 9771 9772 9772 9772 9773 9773 9773 9773 9772 9772 9772 9771 9770 9769 9768 9767 9766 9765 9764 9762 9761 9759 9757 9756 9754 9752 9750 9748 9746 9745 9743 9741 9739 9738 9736 9735 9733 9732 9731 9730 9729 9728 9727 9726 9726 9726 9725 9725 9726 9726 9726 9727 9727 9728 9729 9729 9730 9731 9732 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9743 9744 9744 9745 9745 9745 9745 9745 9744 9744 9743 9742 9741 9740 9739 9737 9736 9734 9732 9731 9729 9727 9725 9723 9721 9719 9717 9715 9713 9712 9710 9709 9707 9706 9705 9704 9704 9703 9703 9703 9703 9703 9704 9704 9705 9706 9708 9709 9711 9713 9715 9717 9719 9721 9724 9726 9729 9731 9734 9736 9739 9741 9744 9746 9748 9750 9752 9754 9755 9757 9758 9759 9760 9761 9761 9761 9761 9761 9761 9760 9760 9759 9757 9756 9755 9753 9752 9750 9748 9746 9744 9742 9740 9738 9736 9734 9732 9730 9729 9727 9726 9724 9723 9722 9721 9720 9719 9719 9718 9718 9718 9718 9718 9719 9719 9720 9720 9721 9722 9723 9724 9726 9727 9728 9729 9731 9732 9733 9734 9736 9737 9738 9739 9740 9741 9742 9743 9744 9744 9745 9745 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9745 9745 9745 9744 9744 9743 9743 9743 9742 9742 9742 9741 9741 9741 9740 9740 9740 9740 9739 9739 9739 9739 9739 9739 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9736 9736 9736 9735 9735 9735 9734 9734 9733 9733 9732 9732 9731 9731 9731 9730 9730 9730 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9730 9730 9731 9731 9732 9733 9733 9734 9735 9736 9737 9738 9739 9740 9740 9741 9742 9743 9744 9745 9746 9747 9747 9748 9749 9749 9750 9750 9750 9750 9751 9750 9750 9750 9750 9750 9749 9749 9748 9747 9746 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9730 9729 9729 9728 9728 9728 9727 9727 9727 9728 9728 9728 9729 9729 9730 9731 8491 2 1 4 9722 9722 9722 9722 9722 9722 9722 9722 9723 9723 9723 9724 9724 9724 9725 9725 9726 9726 9726 9727 9727 9728 9728 9728 9728 9729 9729 9729 9729 9729 9729 9729 9729 9729 9728 9728 9728 9727 9727 9726 9726 9725 9724 9724 9723 9722 9721 9721 9720 9719 9718 9717 9716 9716 9715 9714 9713 9712 9712 9711 9710 9710 9709 9709 9708 9708 9708 9707 9707 9706 9706 9706 9706 9705 9705 9705 9704 9704 9704 9703 9703 9702 9701 9701 9700 9699 9698 9696 9695 9694 9692 9690 9688 9686 9684 9682 9679 9677 9674 9671 9667 9664 9661 9657 9653 9649 9645 9641 9636 9632 9628 9623 9618 9614 9609 9604 9599 9594 9589 9585 9580 9575 9571 9566 9562 9557 9553 9549 9545 9541 9538 9534 9531 9528 9525 9523 9520 9518 9516 9515 9513 9512 9511 9511 9510 9510 9510 9511 9512 9512 9514 9515 9517 9519 9521 9523 9525 9528 9531 9534 9537 9541 9544 9548 9552 9555 9559 9563 9568 9572 9576 9580 9585 9589 9593 9598 9602 9606 9610 9615 9619 9623 9627 9631 9634 9638 9642 9645 9649 9652 9655 9658 9661 9663 9666 9669 9671 9673 9675 9677 9679 9681 9682 9684 9685 9686 9687 9688 9689 9690 9691 9692 9692 9693 9693 9694 9694 9694 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9694 9694 9694 9693 9693 9692 9692 9691 9690 9689 9688 9687 9686 9684 9683 9682 9680 9678 9676 9674 9672 9670 9667 9665 9662 9659 9656 9653 9650 9647 9643 9640 9637 9633 9629 9626 9622 9619 9615 9612 9608 9604 9601 9598 9594 9591 9588 9585 9582 9580 9577 9575 9573 9571 9569 9567 9565 9564 9563 9561 9560 9560 9559 9558 9558 9557 9557 9556 9556 9556 9555 9555 9554 9554 9553 9552 9551 9550 9549 9548 9546 9544 9542 9539 9536 9533 9530 9526 9522 9517 9513 9507 9502 9496 9490 9484 9477 9471 9464 9456 9449 9441 9434 9426 9418 9410 9402 9395 9387 9379 9372 9365 9358 9351 9344 9338 9333 9327 9322 9318 9314 9311 9308 9306 9304 9303 9302 9303 9303 9304 9306 9309 9312 9316 9320 9325 9330 9336 9342 9349 9356 9364 9372 9380 9389 9397 9406 9416 9425 9434 9444 9453 9462 9472 9481 9490 9499 9508 9517 9525 9533 9541 9549 9556 9563 9569 9576 9581 9587 9592 9597 9601 9606 9609 9613 9616 9619 9621 9624 9626 9628 9629 9631 9632 9633 9634 9635 9635 9636 9636 9637 9637 9638 9638 9638 9639 9639 9640 9640 9641 9641 9642 9642 9643 9644 9644 9645 9646 9646 9647 9648 9648 9649 9649 9650 9650 9651 9651 9651 9651 9651 9650 9650 9649 9649 9648 9647 9645 9644 9642 9640 9638 9636 9633 9631 9628 9625 9621 9618 9614 9611 9607 9602 9598 9594 9589 9585 9580 9575 9570 9565 9560 9554 9549 9544 9538 9532 9527 9521 9515 9510 9504 9498 9492 9486 9480 9474 9468 8492 2 1 4 9462 9456 9450 9443 9437 9431 9425 9418 9412 9405 9399 9393 9386 9380 9373 9367 9360 9354 9348 9341 9335 9329 9323 9317 9311 9305 9300 9294 9289 9284 9279 9275 9271 9267 9263 9260 9257 9254 9252 9250 9248 9247 9246 9246 9246 9246 9247 9248 9250 9253 9255 9258 9262 9266 9270 9275 9280 9286 9292 9298 9304 9311 9318 9326 9333 9341 9349 9357 9366 9374 9383 9392 9400 9409 9418 9426 9435 9443 9452 9460 9468 9476 9484 9492 9500 9507 9514 9521 9528 9534 9540 9546 9552 9557 9562 9567 9572 9576 9580 9584 9588 9591 9594 9597 9600 9603 9605 9608 9610 9612 9614 9616 9617 9619 9621 9622 9623 9625 9626 9627 9628 9629 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9650 9651 9652 9653 9653 9654 9655 9655 9656 9656 9656 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9656 9656 9656 9656 9655 9655 9655 9654 9654 9654 9653 9653 9653 9652 9652 9652 9652 9652 9652 9652 9652 9652 9652 9652 9653 9653 9653 9654 9654 9655 9656 9656 9657 9658 9658 9659 9660 9661 9662 9662 9663 9664 9665 9666 9666 9667 9668 9668 9669 9670 9670 9671 9671 9671 9672 9672 9672 9672 9672 9672 9672 9672 9672 9671 9671 9671 9670 9670 9669 9669 9668 9668 9667 9666 9666 9665 9664 9664 9663 9663 9662 9662 9661 9661 9660 9660 9660 9659 9659 9659 9659 9659 9659 9659 9659 9659 9659 9659 9659 9659 9660 9660 9660 9660 9661 9661 9661 9661 9661 9661 9662 9662 9662 9662 9662 9661 9661 9661 9661 9660 9660 9659 9659 9658 9657 9657 9656 9655 9654 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9643 9642 9642 9641 9640 9639 9639 9638 9638 9638 9637 9637 9637 9637 9637 9638 9638 9638 9639 9640 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9663 9664 9665 9665 9665 9666 9666 9666 9666 9666 9666 9666 9666 9665 9665 9665 9664 9664 9664 9663 9663 9662 9662 9661 9661 9661 9660 9660 9660 9659 9659 9659 9659 9659 9659 9659 9659 9660 9660 9660 9661 9661 9662 9662 9663 9664 9665 9665 9666 9667 9668 9669 9669 9670 9671 9672 9673 9673 9674 9675 9675 9676 9676 9677 9677 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9677 9677 9676 9676 9675 9675 9674 9674 9673 9672 9672 9671 9670 9670 9669 9668 9668 9667 9667 9666 9665 9665 9664 9664 9663 9663 9662 9662 9661 9661 9660 9660 9659 9659 9658 9658 9657 9657 9656 9656 9655 9655 9654 9654 9653 9653 9652 9651 9651 9650 9649 9649 9648 9647 9646 9646 9645 9644 9644 9643 9642 9642 9641 9641 9640 9640 9639 9639 9638 9638 9638 9638 9638 9638 9638 9638 9639 9639 8493 2 1 4 9640 9640 9641 9641 9642 9643 9644 9645 9646 9647 9648 9650 9651 9652 9653 9655 9656 9658 9659 9660 9661 9663 9664 9665 9666 9667 9668 9669 9670 9671 9671 9672 9672 9672 9673 9673 9673 9672 9672 9672 9671 9671 9670 9669 9668 9667 9666 9664 9663 9661 9660 9658 9657 9655 9653 9652 9650 9648 9646 9645 9643 9641 9640 9638 9636 9635 9634 9632 9631 9630 9629 9628 9627 9626 9626 9625 9625 9624 9624 9624 9624 9624 9624 9624 9625 9625 9626 9626 9627 9628 9628 9629 9630 9631 9631 9632 9633 9634 9635 9636 9636 9637 9638 9638 9639 9639 9640 9640 9641 9641 9641 9641 9641 9642 9641 9641 9641 9641 9641 9641 9640 9640 9640 9639 9639 9638 9638 9637 9637 9636 9636 9635 9635 9634 9634 9633 9633 9632 9632 9631 9631 9630 9629 9629 9628 9627 9626 9625 9624 9623 9622 9621 9620 9618 9617 9615 9614 9612 9610 9608 9605 9603 9600 9597 9595 9592 9588 9585 9582 9578 9574 9570 9566 9562 9558 9554 9549 9545 9541 9536 9532 9527 9523 9518 9514 9509 9505 9501 9497 9493 9489 9486 9482 9479 9476 9473 9471 9468 9466 9464 9463 9461 9460 9460 9459 9459 9459 9459 9459 9460 9461 9462 9463 9465 9467 9469 9471 9473 9475 9478 9481 9483 9486 9489 9492 9495 9498 9501 9504 9508 9511 9514 9517 9520 9523 9526 9528 9531 9534 9536 9539 9541 9544 9546 9548 9550 9552 9554 9556 9558 9560 9561 9563 9564 9566 9567 9569 9570 9571 9572 9574 9575 9576 9577 9578 9579 9580 9581 9581 9582 9583 9584 9585 9585 9586 9586 9587 9587 9588 9588 9589 9589 9589 9589 9589 9589 9589 9589 9589 9588 9588 9588 9587 9586 9586 9585 9584 9584 9583 9582 9581 9580 9579 9578 9577 9575 9574 9573 9572 9571 9569 9568 9567 9565 9564 9562 9561 9559 9558 9556 9555 9553 9551 9549 9547 9545 9543 9541 9538 9536 9533 9530 9527 9523 9520 9516 9512 9507 9503 9498 9492 9487 9481 9475 9468 9461 9454 9447 9439 9431 9422 9413 9404 9395 9385 9375 9365 9354 9344 9333 9322 9311 9300 9289 9277 9266 9255 9244 9233 9222 9211 9200 9190 9180 9171 9161 9152 9144 9136 9128 9121 9115 9109 9104 9099 9095 9091 9088 9086 9085 9084 9083 9084 9085 9087 9089 9092 9096 9100 9105 9110 9116 9122 9129 9137 9145 9153 9161 9170 9179 9189 9199 9209 9219 9229 9239 9250 9260 9271 9281 9291 9302 9312 9322 9332 9342 9351 9361 9370 9379 9388 9396 9405 9412 9420 9427 9434 9441 9448 9454 9460 9465 9471 9476 9481 9485 9489 9493 9497 9501 9504 9507 9510 9513 9515 9517 9519 9521 9523 9525 9527 9528 9529 9530 9532 9533 9534 9534 9535 9536 9537 9537 9538 9538 9539 9539 9540 9540 9541 9541 9541 9542 9542 9542 9543 9543 9544 9544 9545 9545 9546 9546 9547 9547 9548 9548 9549 9550 9550 9551 8494 2 1 4 9552 9552 9553 9554 9554 9555 9556 9557 9557 9558 9559 9559 9560 9561 9561 9562 9562 9563 9563 9564 9564 9564 9564 9565 9565 9565 9565 9564 9564 9564 9564 9563 9563 9562 9562 9561 9560 9560 9559 9558 9557 9556 9555 9554 9553 9552 9551 9550 9549 9549 9548 9547 9546 9545 9544 9544 9543 9542 9542 9542 9541 9541 9541 9541 9541 9541 9541 9541 9541 9541 9542 9542 9543 9543 9544 9544 9545 9546 9546 9547 9548 9549 9550 9550 9551 9552 9553 9553 9554 9555 9555 9556 9556 9557 9557 9558 9558 9558 9558 9559 9559 9559 9559 9558 9558 9558 9558 9558 9557 9557 9556 9556 9555 9555 9554 9554 9553 9553 9552 9552 9551 9550 9550 9549 9549 9548 9548 9547 9547 9546 9546 9546 9545 9545 9545 9545 9544 9544 9544 9544 9544 9544 9544 9545 9545 9545 9545 9545 9546 9546 9547 9547 9547 9548 9548 9549 9549 9550 9551 9551 9552 9552 9553 9553 9554 9555 9555 9556 9556 9557 9557 9557 9558 9558 9558 9558 9559 9559 9559 9559 9559 9558 9558 9558 9557 9557 9556 9556 9555 9554 9553 9552 9551 9550 9549 9548 9546 9545 9543 9542 9540 9539 9537 9535 9533 9532 9530 9528 9526 9525 9523 9521 9520 9518 9516 9515 9513 9512 9511 9510 9508 9507 9507 9506 9505 9504 9504 9504 9503 9503 9503 9503 9504 9504 9504 9505 9506 9506 9507 9508 9509 9510 9511 9512 9513 9514 9516 9517 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527 9527 9528 9528 9529 9529 9529 9529 9529 9529 9529 9529 9528 9528 9527 9526 9525 9524 9523 9522 9521 9520 9519 9517 9516 9514 9513 9512 9510 9509 9507 9506 9504 9503 9502 9500 9499 9498 9497 9496 9495 9494 9493 9492 9492 9491 9490 9490 9490 9489 9489 9489 9489 9489 9489 9490 9490 9490 9491 9491 9492 9493 9493 9494 9495 9495 9496 9497 9498 9499 9500 9501 9501 9502 9503 9504 9505 9506 9506 9507 9508 9509 9509 9510 9510 9511 9511 9512 9512 9512 9513 9513 9513 9513 9513 9513 9513 9513 9513 9513 9512 9512 9512 9511 9511 9511 9510 9510 9509 9509 9508 9508 9507 9507 9506 9506 9505 9505 9504 9504 9503 9503 9503 9502 9502 9502 9501 9501 9501 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9501 9501 9501 9501 9501 9501 9501 9501 9501 9500 9500 9500 9500 9500 9499 9499 9499 9498 9498 9497 9497 9496 9496 9495 9494 9494 9493 9492 9491 9491 9490 9489 9488 9487 9486 9486 9485 9484 9483 9482 9482 9481 9480 9479 9479 9478 9477 9477 9476 9476 9475 9475 9474 9474 9473 9473 9473 9473 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9473 9473 9473 9473 9473 9473 9472 9472 9472 9472 9472 9472 9472 9471 9471 8495 2 1 4 9471 9470 9470 9469 9469 9468 9468 9467 9467 9466 9465 9465 9464 9463 9463 9462 9461 9460 9459 9459 9458 9457 9456 9455 9454 9453 9452 9451 9451 9450 9449 9448 9447 9446 9445 9445 9444 9443 9442 9441 9441 9440 9439 9439 9438 9437 9437 9436 9435 9435 9434 9434 9433 9433 9432 9432 9431 9431 9431 9430 9430 9429 9429 9429 9428 9428 9427 9427 9426 9426 9426 9425 9425 9424 9424 9423 9423 9422 9421 9421 9420 9420 9419 9418 9418 9417 9416 9415 9415 9414 9413 9413 9412 9411 9411 9410 9409 9409 9408 9407 9407 9406 9406 9406 9405 9405 9405 9404 9404 9404 9404 9404 9404 9404 9404 9404 9404 9405 9405 9405 9406 9406 9406 9407 9407 9408 9408 9409 9409 9409 9410 9410 9411 9411 9411 9411 9411 9411 9411 9411 9411 9411 9411 9410 9410 9409 9408 9407 9406 9406 9404 9403 9402 9401 9399 9398 9396 9395 9393 9391 9390 9388 9386 9384 9382 9381 9379 9377 9375 9374 9372 9370 9369 9367 9366 9365 9363 9362 9361 9360 9359 9358 9358 9357 9357 9356 9356 9356 9356 9356 9356 9356 9356 9356 9357 9357 9357 9358 9358 9359 9359 9360 9360 9361 9361 9361 9362 9362 9362 9363 9363 9363 9363 9363 9363 9362 9362 9362 9361 9361 9360 9359 9358 9358 9357 9356 9354 9353 9352 9351 9350 9348 9347 9345 9344 9343 9341 9340 9338 9337 9336 9334 9333 9332 9331 9329 9328 9327 9326 9325 9325 9324 9323 9322 9322 9321 9321 9320 9320 9320 9320 9320 9319 9319 9319 9319 9319 9320 9320 9320 9320 9320 9320 9320 9320 9320 9320 9320 9320 9320 9320 9319 9319 9319 9318 9318 9317 9316 9315 9314 9313 9312 9311 9309 9308 9306 9304 9302 9301 9298 9296 9294 9291 9289 9286 9283 9280 9277 9274 9271 9268 9265 9261 9258 9254 9250 9247 9243 9239 9235 9231 9227 9223 9219 9215 9211 9207 9203 9199 9195 9191 9187 9183 9180 9176 9172 9168 9165 9161 9158 9154 9151 9148 9145 9142 9139 9137 9134 9132 9129 9127 9125 9123 9121 9120 9118 9117 9116 9115 9114 9113 9113 9112 9112 9112 9111 9112 9112 9112 9113 9113 9114 9115 9116 9117 9118 9119 9120 9122 9123 9125 9127 9128 9130 9132 9134 9136 9138 9140 9142 9144 9146 9148 9151 9153 9155 9157 9159 9161 9163 9166 9168 9170 9172 9174 9176 9177 9179 9181 9183 9184 9186 9187 9189 9190 9191 9193 9194 9195 9196 9196 9197 9198 9198 9198 9199 9199 9199 9199 9198 9198 9198 9197 9196 9195 9194 9193 9192 9190 9189 9187 9185 9183 9181 9178 9176 9174 9171 9168 9165 9162 9159 9156 9153 9149 9146 9142 9138 9135 9131 9127 9123 9119 9115 9111 9107 9103 9099 9094 9090 9086 9082 9078 9074 9070 9066 9062 9058 9054 9050 9047 9043 9039 9036 9032 9029 9025 9022 9019 9016 9012 9009 9006 9004 9001 8998 8995 8993 8990 8987 8496 2 1 4 8985 8982 8980 8978 8975 8973 8971 8968 8966 8964 8962 8959 8957 8955 8953 8951 8948 8946 8944 8942 8940 8938 8936 8934 8932 8930 8928 8926 8924 8922 8920 8919 8917 8915 8914 8912 8911 8910 8909 8908 8907 8906 8905 8905 8904 8904 8904 8904 8904 8904 8904 8905 8906 8906 8907 8908 8910 8911 8912 8914 8915 8917 8919 8921 8923 8925 8927 8929 8932 8934 8936 8939 8941 8943 8945 8948 8950 8952 8954 8956 8958 8960 8962 8964 8965 8967 8968 8970 8971 8972 8973 8974 8974 8975 8976 8976 8976 8976 8976 8976 8976 8976 8975 8975 8974 8974 8973 8972 8971 8970 8969 8968 8967 8966 8964 8963 8962 8961 8959 8958 8957 8955 8954 8953 8951 8950 8948 8947 8946 8944 8943 8942 8940 8939 8937 8936 8935 8933 8932 8931 8929 8928 8926 8925 8923 8922 8920 8918 8917 8915 8913 8911 8909 8907 8905 8903 8901 8898 8896 8893 8891 8888 8885 8882 8879 8875 8872 8868 8865 8861 8857 8852 8848 8844 8839 8834 8829 8824 8818 8813 8807 8801 8795 8789 8782 8776 8769 8762 8755 8747 8740 8732 8725 8717 8709 8701 8692 8684 8676 8667 8659 8650 8642 8633 8624 8616 8607 8598 8590 8581 8573 8565 8557 8548 8540 8533 8525 8518 8510 8503 8497 8490 8484 8478 8472 8466 8461 8456 8451 8447 8443 8439 8436 8433 8430 8428 8426 8425 8423 8422 8422 8421 8421 8421 8422 8423 8424 8426 8427 8429 8431 8434 8437 8440 8443 8446 8449 8453 8457 8461 8465 8469 8473 8477 8482 8486 8490 8495 8499 8504 8508 8512 8517 8521 8525 8529 8533 8537 8541 8545 8549 8552 8555 8558 8562 8564 8567 8570 8572 8574 8576 8578 8580 8581 8582 8583 8584 8585 8585 8585 8585 8585 8585 8584 8583 8582 8581 8580 8578 8576 8574 8572 8570 8568 8565 8563 8560 8557 8554 8551 8548 8544 8541 8537 8534 8530 8527 8523 8520 8516 8512 8509 8505 8502 8498 8495 8492 8488 8485 8482 8479 8476 8473 8470 8468 8465 8463 8461 8458 8456 8454 8452 8450 8448 8446 8445 8443 8441 8440 8438 8436 8435 8433 8431 8429 8427 8425 8423 8421 8419 8416 8413 8410 8407 8404 8400 8397 8393 8389 8384 8379 8374 8369 8364 8358 8352 8346 8339 8332 8325 8318 8311 8303 8295 8287 8279 8271 8262 8253 8245 8236 8227 8218 8209 8199 8190 8181 8172 8162 8153 8143 8134 8124 8115 8105 8095 8086 8076 8066 8055 8045 8034 8023 8012 8000 7988 7976 7963 7949 7935 7921 7905 7889 7872 7855 7836 7816 7796 7774 7751 7727 7702 7676 7648 7619 7589 7558 7525 7491 7455 7418 7380 7340 7299 7257 7214 7169 7123 7077 7029 6980 6931 6880 6829 6778 6726 6674 6622 6569 6517 6465 6413 6362 6311 6261 6212 6164 6117 6072 6028 5985 5945 5906 5869 5835 5802 5772 5745 5720 5697 5677 5660 5646 5634 5625 5619 5616 5616 5619 5625 8497 2 1 4 5633 5644 5658 5674 5693 5715 5739 5765 5794 5824 5857 5891 5927 5965 6004 6044 6086 6128 6172 6216 6260 6305 6351 6396 6441 6487 6531 6576 6620 6663 6706 6748 6789 6829 6867 6905 6941 6976 7010 7042 7073 7103 7131 7158 7183 7206 7229 7250 7269 7287 7304 7319 7334 7347 7359 7369 7379 7388 7395 7402 7408 7414 7418 7422 7425 7428 7430 7432 7433 7434 7435 7435 7435 7435 7435 7434 7433 7433 7432 7431 7430 7428 7427 7426 7424 7423 7421 7420 7418 7416 7415 7413 7411 7408 7406 7404 7401 7398 7395 7392 7389 7386 7382 7379 7375 7371 7366 7362 7357 7352 7347 7342 7337 7332 7326 7320 7314 7308 7302 7296 7290 7283 7277 7271 7264 7257 7251 7244 7238 7231 7224 7218 7211 7205 7198 7192 7185 7179 7173 7166 7160 7154 7147 7141 7135 7129 7123 7117 7111 7105 7099 7093 7086 7080 7074 7068 7062 7056 7050 7043 7037 7031 7024 7018 7011 7005 6998 6992 6985 6978 6971 6965 6958 6951 6944 6937 6930 6922 6915 6908 6901 6894 6886 6879 6872 6864 6857 6850 6842 6835 6828 6820 6813 6806 6798 6791 6783 6776 6769 6761 6754 6746 6739 6731 6724 6716 6709 6701 6694 6686 6678 6671 6663 6655 6647 6639 6632 6624 6616 6608 6600 6592 6583 6575 6567 6559 6550 6542 6534 6525 6517 6508 6500 6491 6483 6474 6465 6457 6448 6439 6431 6422 6413 6404 6396 6387 6378 6369 6360 6352 6343 6334 6325 6316 6307 6298 6290 6281 6272 6263 6254 6245 6236 6228 6219 6210 6201 6192 6183 6174 6166 6157 6148 6139 6130 6121 6112 6104 6095 6086 6077 6068 6060 6051 6042 6033 6025 6016 6007 5999 5990 5981 5973 5964 5956 5947 5939 5930 5922 5913 5905 5897 5888 5880 5872 5863 5855 5847 5839 5830 5822 5814 5805 5797 5789 5780 5772 5763 5755 5746 5738 5729 5720 5711 5702 5693 5684 5675 5666 5656 5647 5637 5628 5618 5608 5598 5588 5577 5567 5556 5546 5535 5524 5513 5502 5490 5479 5467 5456 5444 5432 5420 5408 5396 5383 5371 5359 5346 5334 5321 5308 5295 5282 5269 5256 5243 5230 5217 5204 5191 5178 5164 5151 5138 5124 5111 5097 5084 5070 5057 5043 5030 5016 5002 4989 4975 4961 4947 4933 4919 4905 4891 4877 4863 4848 4834 4819 4804 4790 4775 4760 4744 4729 4714 4698 4682 4667 4650 4634 4618 4601 4585 4568 4551 4533 4516 4498 4481 4463 4444 4426 4407 4388 4369 4350 4331 4311 4291 4271 4251 4230 4210 4189 4168 4147 4125 4103 4082 4060 4037 4015 3992 3970 3947 3924 3901 3877 3854 3831 3807 3783 3759 3736 3712 3688 3664 3640 3616 3592 3568 3544 3520 3497 3473 3449 3426 3403 3380 3357 3335 3312 3290 3269 3247 3226 3205 3185 3165 3145 3126 3107 3088 3070 3053 3036 3019 3003 2987 2972 2958 2944 2930 2917 2904 2892 2881 2870 2859 2849 2840 8498 2 1 4 2831 2823 2815 2807 2800 2793 2787 2782 2776 2771 2767 2763 2759 2756 2752 2750 2747 2745 2744 2742 2741 2740 2739 2739 2739 2739 2739 2740 2741 2742 2743 2745 2746 2748 2750 2753 2756 2758 2762 2765 2769 2772 2776 2781 2785 2790 2795 2801 2807 2813 2819 2825 2832 2839 2847 2854 2862 2870 2879 2887 2897 2906 2915 2925 2935 2946 2956 2967 2978 2990 3001 3013 3025 3037 3050 3063 3075 3088 3102 3115 3129 3143 3157 3171 3186 3200 3215 3230 3245 3261 3277 3293 3309 3325 3342 3359 3377 3394 3412 3430 3449 3468 3487 3507 3527 3547 3568 3589 3611 3633 3656 3679 3702 3726 3750 3775 3801 3826 3852 3879 3906 3933 3961 3990 4018 4047 4076 4106 4136 4166 4196 4227 4258 4289 4320 4351 4382 4413 4444 4475 4506 4537 4568 4599 4629 4659 4689 4718 4748 4776 4805 4833 4860 4887 4914 4940 4966 4991 5015 5039 5063 5085 5108 5129 5150 5171 5191 5210 5229 5248 5265 5283 5299 5316 5331 5347 5362 5376 5390 5404 5417 5430 5443 5456 5468 5480 5491 5503 5514 5525 5536 5547 5558 5568 5579 5589 5600 5610 5621 5631 5641 5652 5662 5672 5682 5693 5703 5714 5724 5734 5745 5755 5766 5777 5787 5798 5808 5819 5830 5840 5851 5861 5872 5883 5893 5904 5914 5925 5935 5946 5956 5966 5976 5987 5997 6007 6017 6027 6037 6047 6056 6066 6076 6085 6095 6104 6113 6123 6132 6141 6150 6159 6168 6177 6186 6195 6203 6212 6221 6229 6238 6247 6255 6264 6272 6280 6289 6297 6305 6314 6322 6330 6338 6346 6354 6362 6370 6378 6386 6394 6402 6410 6418 6426 6434 6441 6449 6457 6464 6472 6479 6487 6494 6502 6509 6517 6524 6531 6539 6546 6553 6560 6567 6574 6582 6589 6596 6603 6610 6617 6624 6631 6638 6645 6652 6659 6667 6674 6681 6688 6695 6703 6710 6717 6725 6732 6740 6748 6755 6763 6771 6779 6787 6795 6803 6811 6819 6827 6836 6844 6852 6861 6869 6878 6886 6895 6903 6912 6921 6929 6938 6947 6955 6964 6972 6981 6989 6998 7006 7015 7023 7031 7039 7047 7056 7063 7071 7079 7087 7095 7102 7110 7117 7124 7131 7139 7146 7152 7159 7166 7173 7180 7186 7193 7199 7205 7212 7218 7224 7231 7237 7243 7249 7255 7261 7267 7273 7279 7285 7292 7298 7304 7310 7316 7322 7328 7334 7340 7346 7352 7358 7364 7370 7375 7381 7387 7393 7399 7404 7410 7416 7421 7427 7432 7438 7443 7448 7453 7458 7463 7468 7473 7478 7483 7487 7492 7496 7500 7505 7509 7513 7517 7521 7525 7529 7533 7537 7541 7545 7549 7552 7556 7560 7564 7568 7572 7576 7581 7585 7589 7594 7598 7603 7607 7612 7617 7622 7627 7633 7638 7643 7649 7655 7661 7667 7673 7679 7685 7691 7698 7704 7711 7717 7724 7731 7737 7744 7751 7758 7765 7771 7778 7785 7792 7798 7805 7812 7818 7825 7831 8499 2 1 4 7838 7844 7850 7856 7862 7868 7874 7879 7885 7890 7896 7901 7906 7911 7916 7921 7926 7931 7936 7940 7945 7949 7954 7958 7962 7966 7971 7975 7979 7983 7987 7991 7995 7999 8002 8006 8010 8014 8018 8022 8025 8029 8033 8036 8040 8044 8047 8051 8055 8058 8062 8066 8069 8073 8076 8080 8083 8087 8090 8093 8097 8100 8104 8107 8110 8114 8117 8120 8124 8127 8130 8133 8136 8140 8143 8146 8149 8152 8155 8159 8162 8165 8168 8171 8174 8177 8179 8182 8185 8188 8190 8193 8195 8198 8200 8202 8204 8206 8207 8209 8210 8211 8212 8213 8213 8213 8213 8213 8212 8211 8210 8208 8206 8204 8201 8198 8195 8191 8187 8183 8178 8173 8167 8161 8155 8148 8141 8134 8126 8118 8110 8102 8093 8084 8075 8066 8057 8048 8038 8029 8019 8010 8001 7992 7982 7974 7965 7957 7949 7941 7934 7927 7920 7914 7909 7904 7899 7895 7892 7889 7888 7886 7886 7886 7887 7888 7890 7893 7897 7901 7906 7912 7919 7926 7934 7942 7951 7961 7971 7982 7993 8005 8017 8030 8043 8056 8070 8084 8098 8112 8127 8141 8156 8171 8185 8200 8215 8229 8244 8258 8272 8286 8300 8313 8326 8339 8352 8364 8376 8387 8399 8409 8420 8430 8440 8450 8459 8467 8476 8484 8492 8499 8507 8514 8520 8527 8533 8539 8545 8550 8556 8561 8566 8571 8575 8580 8584 8589 8593 8597 8601 8605 8609 8613 8617 8621 8625 8628 8632 8636 8639 8642 8646 8649 8652 8656 8659 8662 8665 8668 8671 8673 8676 8679 8681 8684 8686 8688 8690 8692 8694 8696 8698 8700 8702 8704 8705 8707 8708 8710 8712 8713 8715 8716 8718 8720 8721 8723 8725 8727 8729 8731 8733 8735 8737 8740 8742 8745 8748 8751 8754 8757 8760 8763 8766 8770 8773 8777 8780 8784 8787 8791 8795 8798 8802 8806 8809 8813 8816 8819 8823 8826 8829 8832 8835 8837 8840 8842 8844 8846 8848 8850 8851 8853 8854 8855 8856 8856 8857 8857 8858 8858 8858 8858 8858 8858 8858 8857 8857 8857 8857 8856 8856 8856 8856 8856 8856 8856 8856 8856 8857 8857 8858 8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8870 8871 8872 8873 8874 8874 8875 8875 8876 8876 8876 8875 8875 8874 8873 8871 8870 8868 8866 8863 8860 8857 8853 8849 8845 8841 8836 8831 8826 8820 8815 8809 8803 8797 8790 8784 8778 8771 8765 8758 8752 8746 8740 8734 8729 8723 8718 8713 8709 8705 8701 8698 8695 8693 8691 8690 8689 8688 8688 8689 8690 8692 8694 8697 8700 8703 8708 8712 8717 8722 8728 8734 8741 8748 8755 8762 8769 8777 8785 8793 8801 8809 8817 8825 8833 8841 8849 8857 8865 8872 8880 8887 8894 8900 8907 8913 8919 8925 8931 8936 8941 8945 8950 8954 8958 8962 8965 8969 8972 8975 8978 8980 8983 8985 8988 8990 8992 8994 8996 8998 9000 9002 9004 9006 9009 9011 8500 2 1 4 9013 9015 9018 9020 9023 9025 9028 9031 9034 9037 9040 9043 9046 9049 9052 9055 9058 9061 9065 9068 9071 9074 9077 9080 9083 9086 9088 9091 9093 9096 9098 9100 9102 9104 9106 9107 9109 9110 9111 9112 9113 9114 9114 9115 9115 9115 9115 9115 9115 9115 9115 9115 9114 9114 9114 9113 9113 9113 9112 9112 9112 9112 9112 9112 9112 9112 9112 9112 9112 9113 9113 9114 9114 9115 9116 9117 9118 9119 9120 9121 9122 9124 9125 9126 9128 9129 9131 9132 9134 9135 9136 9138 9139 9140 9141 9142 9143 9144 9145 9146 9146 9147 9147 9148 9148 9148 9148 9147 9147 9146 9145 9144 9143 9142 9141 9139 9137 9135 9133 9131 9129 9126 9124 9121 9118 9115 9112 9108 9105 9101 9097 9094 9090 9086 9082 9078 9074 9069 9065 9061 9057 9052 9048 9044 9040 9036 9032 9028 9024 9020 9017 9013 9010 9007 9004 9001 8999 8997 8995 8993 8991 8990 8989 8989 8989 8989 8989 8990 8991 8992 8994 8996 8999 9002 9005 9008 9012 9016 9021 9026 9031 9036 9042 9047 9054 9060 9066 9073 9080 9087 9094 9101 9108 9115 9122 9130 9137 9144 9151 9158 9165 9171 9178 9184 9190 9196 9202 9207 9212 9217 9222 9226 9230 9234 9238 9241 9244 9247 9249 9251 9253 9255 9257 9258 9259 9260 9261 9262 9263 9263 9263 9264 9264 9264 9264 9265 9265 9265 9265 9266 9266 9267 9267 9268 9269 9269 9270 9272 9273 9274 9275 9277 9279 9280 9282 9284 9286 9288 9290 9292 9294 9296 9298 9300 9302 9304 9306 9308 9310 9311 9313 9314 9316 9317 9318 9319 9319 9320 9320 9320 9320 9320 9319 9319 9318 9317 9316 9315 9313 9312 9310 9309 9307 9305 9303 9301 9299 9297 9295 9293 9291 9290 9288 9286 9284 9282 9281 9279 9278 9277 9276 9275 9274 9273 9273 9272 9272 9272 9272 9272 9272 9272 9273 9273 9274 9275 9276 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9291 9292 9292 9293 9293 9294 9294 9294 9294 9294 9295 9295 9295 9295 9295 9295 9294 9294 9294 9295 9295 9295 9295 9295 9295 9296 9296 9297 9298 9299 9299 9301 9302 9303 9305 9306 9308 9310 9312 9314 9316 9318 9321 9323 9326 9328 9331 9334 9337 9340 9343 9346 9349 9352 9355 9358 9361 9364 9367 9370 9373 9376 9378 9381 9383 9386 9388 9390 9392 9394 9395 9397 9398 9399 9400 9401 9402 9403 9403 9404 9404 9404 9404 9404 9404 9403 9403 9403 9402 9401 9401 9400 9399 9398 9398 9397 9396 9395 9394 9393 9393 9392 9391 9390 9390 9389 9389 9388 9388 9387 9387 9387 9387 9387 9387 9387 9388 9388 9388 9389 9389 9390 9391 9392 9392 9393 9394 9395 9396 9397 9398 9400 9401 9402 9403 9405 9406 9407 9408 9410 9411 9412 9413 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 9426 9426 9427 8501 2 1 4 9428 9428 9429 9429 9430 9430 9430 9431 9431 9431 9431 9431 9431 9431 9431 9431 9430 9430 9430 9429 9429 9429 9428 9428 9427 9427 9426 9426 9425 9425 9424 9424 9423 9423 9422 9422 9421 9421 9421 9420 9420 9420 9420 9419 9419 9419 9419 9419 9420 9420 9420 9420 9420 9421 9421 9422 9422 9423 9423 9424 9425 9425 9426 9427 9427 9428 9429 9430 9430 9431 9431 9432 9433 9433 9434 9434 9434 9435 9435 9435 9435 9435 9435 9435 9435 9434 9434 9434 9433 9432 9432 9431 9430 9429 9428 9427 9426 9425 9424 9423 9422 9421 9420 9419 9417 9416 9415 9414 9413 9412 9411 9410 9410 9409 9408 9407 9407 9406 9406 9406 9405 9405 9405 9405 9405 9405 9405 9406 9406 9406 9407 9407 9407 9408 9408 9409 9409 9410 9410 9410 9411 9411 9411 9411 9412 9412 9411 9411 9411 9411 9410 9410 9409 9408 9407 9406 9405 9404 9402 9401 9399 9397 9395 9393 9391 9389 9387 9384 9381 9379 9376 9373 9370 9366 9363 9359 9356 9352 9348 9344 9340 9335 9331 9326 9321 9316 9311 9306 9300 9294 9288 9281 9275 9268 9260 9253 9244 9236 9227 9218 9208 9197 9186 9175 9163 9151 9137 9124 9109 9094 9078 9062 9045 9027 9008 8989 8968 8947 8926 8903 8880 8856 8831 8805 8779 8752 8724 8696 8667 8637 8606 8575 8544 8512 8480 8447 8414 8380 8346 8312 8278 8244 8210 8176 8142 8108 8075 8042 8009 7977 7945 7914 7884 7854 7826 7798 7771 7745 7721 7697 7675 7654 7635 7616 7600 7584 7570 7558 7547 7538 7531 7525 7521 7519 7518 7519 7522 7526 7532 7539 7548 7559 7571 7585 7600 7616 7634 7654 7674 7696 7719 7742 7767 7793 7820 7848 7876 7905 7935 7965 7996 8027 8059 8090 8123 8155 8187 8219 8251 8284 8316 8347 8379 8410 8441 8471 8501 8531 8560 8588 8616 8643 8670 8695 8720 8745 8768 8791 8813 8834 8854 8873 8891 8909 8925 8941 8956 8969 8982 8994 9004 9014 9023 9030 9037 9043 9047 9051 9054 9055 9056 9055 9054 9051 9048 9043 9038 9032 9025 9017 9008 8998 8987 8976 8964 8951 8938 8924 8910 8895 8879 8864 8847 8831 8815 8798 8781 8764 8748 8731 8715 8699 8683 8668 8653 8639 8626 8613 8601 8590 8579 8570 8561 8554 8547 8542 8538 8535 8533 8533 8533 8535 8539 8543 8549 8556 8564 8573 8583 8595 8608 8621 8636 8651 8668 8685 8703 8722 8742 8762 8782 8803 8824 8846 8867 8889 8911 8933 8955 8976 8998 9019 9040 9060 9080 9099 9118 9136 9154 9171 9187 9203 9218 9232 9245 9258 9269 9280 9291 9300 9309 9317 9324 9330 9336 9341 9346 9350 9353 9356 9359 9361 9363 9364 9365 9365 9366 9366 9366 9365 9365 9365 9364 9363 9363 9362 9361 9361 9360 9360 9359 9358 9358 9358 9358 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9356 9356 9356 8502 2 1 4 9355 9354 9353 9352 9351 9349 9347 9345 9343 9340 9337 9334 9330 9326 9322 9317 9312 9306 9300 9294 9287 9280 9272 9264 9256 9247 9237 9227 9217 9206 9194 9182 9170 9156 9143 9128 9113 9098 9081 9065 9047 9029 9010 8990 8969 8948 8926 8903 8880 8855 8830 8803 8776 8748 8719 8689 8658 8627 8594 8560 8526 8490 8454 8417 8379 8340 8300 8259 8218 8176 8133 8090 8046 8002 7957 7912 7866 7820 7774 7728 7682 7636 7590 7544 7498 7453 7409 7365 7322 7280 7238 7198 7158 7120 7083 7048 7014 6982 6951 6922 6895 6869 6846 6825 6805 6788 6773 6760 6750 6741 6736 6732 6731 6732 6735 6741 6749 6759 6771 6786 6803 6822 6843 6866 6891 6917 6946 6976 7008 7041 7076 7112 7150 7188 7228 7269 7310 7352 7395 7438 7482 7526 7571 7616 7660 7705 7750 7794 7839 7883 7926 7969 8012 8054 8095 8136 8176 8216 8254 8292 8329 8365 8400 8435 8468 8501 8533 8563 8593 8622 8651 8678 8704 8730 8755 8779 8802 8824 8846 8867 8887 8907 8926 8944 8962 8979 8995 9011 9026 9041 9055 9069 9082 9095 9107 9119 9130 9140 9151 9160 9170 9179 9187 9195 9202 9209 9216 9222 9228 9233 9238 9243 9247 9251 9254 9257 9260 9262 9264 9266 9267 9268 9269 9269 9270 9270 9270 9270 9269 9269 9268 9268 9267 9266 9265 9265 9264 9264 9263 9263 9263 9263 9263 9263 9263 9264 9265 9266 9268 9269 9271 9273 9276 9278 9281 9284 9287 9291 9295 9299 9303 9308 9312 9317 9322 9327 9332 9337 9343 9348 9354 9359 9365 9370 9376 9381 9386 9392 9397 9402 9407 9412 9417 9421 9426 9430 9434 9438 9442 9446 9449 9453 9456 9459 9462 9464 9467 9469 9471 9473 9474 9476 9477 9479 9480 9481 9481 9482 9483 9483 9483 9483 9483 9483 9483 9483 9482 9481 9481 9480 9479 9478 9477 9475 9474 9472 9470 9469 9467 9464 9462 9460 9457 9455 9452 9449 9446 9443 9440 9436 9433 9429 9426 9422 9418 9414 9410 9406 9402 9398 9394 9390 9387 9383 9379 9375 9372 9368 9365 9362 9359 9356 9353 9351 9348 9346 9345 9343 9342 9341 9341 9340 9340 9341 9341 9342 9343 9345 9347 9349 9351 9354 9357 9360 9363 9367 9371 9375 9379 9384 9388 9393 9398 9403 9408 9413 9418 9423 9428 9433 9438 9443 9447 9452 9457 9461 9466 9470 9474 9478 9481 9485 9488 9491 9494 9497 9499 9501 9503 9505 9507 9508 9509 9511 9511 9512 9513 9513 9514 9514 9514 9514 9514 9513 9513 9513 9512 9512 9511 9511 9510 9510 9509 9509 9508 9508 9507 9507 9506 9506 9505 9505 9505 9505 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9504 9503 9503 9503 9502 9502 9502 9501 9500 9500 9499 9498 9497 9495 9494 9493 9491 9489 9488 9486 9483 9481 9478 9476 9473 9470 8503 2 1 4 9467 9463 9459 9456 9452 9447 9443 9438 9433 9428 9423 9417 9411 9405 9399 9393 9386 9379 9372 9365 9358 9351 9343 9336 9328 9321 9313 9305 9297 9289 9282 9274 9266 9259 9252 9244 9237 9230 9224 9217 9211 9205 9199 9194 9189 9185 9180 9176 9173 9170 9167 9165 9163 9161 9160 9160 9159 9160 9160 9161 9163 9164 9166 9169 9171 9174 9178 9181 9185 9189 9193 9197 9202 9206 9211 9216 9221 9225 9230 9235 9240 9244 9249 9253 9258 9262 9266 9270 9274 9277 9281 9284 9287 9290 9292 9295 9297 9299 9301 9303 9305 9306 9308 9309 9310 9312 9313 9314 9315 9316 9317 9318 9319 9321 9322 9323 9325 9326 9328 9330 9332 9334 9337 9339 9342 9345 9348 9351 9355 9358 9362 9366 9370 9374 9378 9383 9387 9392 9396 9401 9406 9411 9415 9420 9425 9430 9435 9439 9444 9449 9453 9457 9462 9466 9470 9473 9477 9481 9484 9487 9490 9493 9496 9498 9500 9503 9505 9506 9508 9510 9511 9512 9514 9515 9516 9516 9517 9518 9518 9519 9520 9520 9520 9521 9521 9522 9522 9522 9523 9523 9524 9524 9525 9525 9526 9526 9527 9528 9528 9529 9530 9531 9532 9533 9533 9534 9535 9536 9537 9538 9539 9540 9541 9542 9542 9543 9544 9545 9545 9546 9547 9547 9548 9548 9548 9549 9549 9549 9549 9549 9549 9549 9548 9548 9548 9547 9547 9546 9546 9545 9544 9543 9543 9542 9541 9540 9539 9538 9537 9536 9535 9534 9533 9532 9531 9530 9529 9528 9527 9526 9526 9525 9524 9523 9523 9522 9521 9521 9520 9520 9520 9519 9519 9519 9519 9519 9519 9519 9519 9520 9520 9521 9521 9522 9523 9523 9524 9525 9526 9527 9528 9530 9531 9532 9534 9535 9537 9538 9540 9541 9543 9545 9547 9548 9550 9552 9554 9555 9557 9559 9561 9562 9564 9566 9567 9569 9570 9572 9573 9575 9576 9577 9578 9580 9581 9582 9582 9583 9584 9585 9585 9586 9586 9587 9587 9587 9588 9588 9588 9588 9588 9588 9588 9588 9588 9588 9587 9587 9587 9587 9587 9586 9586 9586 9586 9586 9585 9585 9585 9585 9585 9585 9584 9584 9584 9584 9584 9584 9584 9584 9584 9583 9583 9583 9583 9583 9583 9582 9582 9582 9582 9581 9581 9580 9580 9579 9579 9578 9578 9577 9576 9576 9575 9574 9573 9572 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9563 9562 9561 9560 9559 9559 9558 9558 9557 9557 9556 9556 9556 9555 9555 9555 9555 9555 9556 9556 9556 9556 9557 9557 9557 9558 9558 9559 9560 9560 9561 9561 9562 9562 9563 9563 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9563 9563 9562 9561 9560 9559 9558 9556 9555 9553 9551 9550 9548 9546 9543 9541 9539 9536 9534 9531 9529 9526 9523 9521 9518 9515 9513 9510 9507 9505 9502 9500 9498 9496 9494 9492 9490 9488 9487 9486 9485 9484 9484 9483 9483 9483 9484 9484 8504 2 1 4 9485 9486 9488 9489 9491 9493 9495 9498 9501 9504 9507 9510 9514 9518 9522 9526 9530 9535 9539 9544 9549 9553 9558 9563 9568 9573 9578 9583 9587 9592 9597 9601 9606 9610 9614 9618 9622 9626 9629 9632 9635 9638 9641 9643 9646 9648 9649 9651 9652 9653 9654 9655 9655 9655 9655 9655 9655 9655 9654 9653 9652 9651 9650 9649 9648 9646 9645 9643 9642 9640 9639 9637 9636 9635 9633 9632 9631 9630 9628 9627 9626 9626 9625 9624 9624 9623 9623 9623 9623 9623 9623 9624 9624 9624 9625 9626 9627 9627 9628 9629 9630 9632 9633 9634 9635 9636 9638 9639 9640 9642 9643 9644 9646 9647 9648 9649 9651 9652 9653 9654 9655 9656 9657 9657 9658 9659 9659 9660 9660 9661 9661 9661 9662 9662 9662 9662 9662 9662 9661 9661 9661 9660 9660 9659 9659 9658 9657 9656 9656 9655 9654 9653 9651 9650 9649 9648 9646 9645 9644 9642 9641 9639 9637 9636 9634 9632 9630 9629 9627 9625 9623 9621 9620 9618 9616 9614 9612 9611 9609 9607 9606 9604 9603 9601 9600 9599 9598 9596 9595 9594 9593 9593 9592 9591 9591 9590 9590 9590 9590 9589 9589 9589 9590 9590 9590 9590 9590 9590 9591 9591 9591 9591 9591 9591 9591 9591 9591 9591 9591 9590 9590 9589 9588 9587 9586 9584 9583 9581 9579 9577 9574 9572 9569 9566 9563 9559 9556 9552 9548 9544 9540 9535 9531 9526 9522 9517 9512 9507 9502 9497 9492 9487 9482 9477 9472 9468 9463 9459 9454 9450 9446 9443 9439 9436 9433 9430 9428 9426 9424 9423 9422 9421 9421 9420 9421 9421 9422 9424 9425 9427 9429 9432 9435 9438 9441 9445 9449 9453 9457 9462 9466 9471 9476 9481 9487 9492 9497 9503 9508 9514 9519 9525 9530 9535 9541 9546 9551 9556 9560 9565 9570 9574 9578 9582 9586 9590 9593 9597 9600 9603 9605 9608 9610 9613 9615 9617 9618 9620 9622 9623 9624 9625 9626 9627 9628 9629 9629 9630 9631 9631 9631 9632 9632 9633 9633 9633 9634 9634 9634 9634 9635 9635 9635 9636 9636 9636 9637 9637 9638 9638 9638 9639 9639 9640 9640 9641 9641 9642 9642 9642 9643 9643 9644 9644 9644 9644 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9644 9644 9644 9643 9643 9643 9642 9642 9641 9641 9640 9639 9639 9638 9638 9637 9636 9636 9635 9635 9634 9634 9633 9633 9632 9632 9632 9631 9631 9631 9631 9631 9631 9631 9631 9631 9632 9632 9633 9633 9634 9634 9635 9636 9637 9638 9639 9640 9641 9643 9644 9645 9647 9648 9650 9651 9653 9654 9655 9657 9658 9660 9661 9662 9663 9665 9666 9667 9667 9668 9669 9669 9669 9670 9670 9669 9669 9669 9668 9667 9666 9665 9663 9661 9659 9657 9655 9653 9650 9647 9644 9641 9637 9634 9630 9626 9622 9618 9614 9609 9605 9600 9595 9591 9586 9581 9576 9571 9566 9561 9556 8505 2 1 4 9551 9546 9541 9536 9532 9527 9522 9518 9513 9509 9504 9500 9496 9492 9488 9484 9480 9477 9473 9470 9466 9463 9460 9457 9454 9451 9449 9446 9443 9441 9439 9436 9434 9432 9430 9428 9426 9424 9422 9421 9419 9418 9416 9415 9413 9412 9411 9410 9409 9408 9407 9407 9406 9406 9405 9405 9405 9405 9405 9405 9406 9406 9407 9408 9409 9410 9412 9413 9415 9417 9419 9421 9423 9426 9428 9431 9434 9437 9441 9444 9448 9451 9455 9459 9463 9467 9472 9476 9480 9485 9489 9494 9498 9503 9508 9512 9517 9522 9526 9531 9536 9540 9545 9549 9554 9558 9563 9567 9571 9576 9580 9584 9588 9592 9596 9600 9604 9607 9611 9615 9618 9621 9625 9628 9631 9635 9638 9641 9644 9647 9650 9652 9655 9658 9660 9663 9665 9667 9670 9672 9674 9676 9678 9679 9681 9683 9684 9685 9687 9688 9689 9689 9690 9691 9691 9691 9692 9692 9692 9692 9691 9691 9690 9690 9689 9688 9687 9686 9685 9684 9683 9681 9680 9678 9677 9675 9674 9672 9671 9669 9668 9666 9665 9664 9662 9661 9660 9658 9657 9656 9655 9654 9654 9653 9652 9652 9651 9651 9651 9650 9650 9650 9650 9650 9651 9651 9651 9652 9652 9653 9653 9654 9654 9655 9656 9656 9657 9658 9658 9659 9660 9660 9661 9661 9662 9663 9663 9664 9664 9664 9665 9665 9665 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9665 9665 9665 9665 9664 9664 9663 9663 9662 9662 9661 9660 9660 9659 9658 9658 9657 9656 9655 9654 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9632 9631 9630 9629 9629 9628 9627 9626 9626 9625 9624 9624 9623 9623 9622 9622 9622 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9622 9622 9622 9623 9623 9623 9624 9624 9625 9626 9626 9627 9628 9628 9629 9630 9631 9631 9632 9633 9634 9635 9635 9636 9637 9638 9638 9639 9639 9640 9640 9640 9640 9640 9640 9640 9639 9638 9638 9636 9635 9633 9631 9629 9627 9624 9621 9617 9614 9609 9605 9600 9595 9589 9583 9576 9570 9562 9555 9547 9538 9529 9520 9511 9501 9491 9481 9470 9459 9448 9437 9426 9414 9403 9391 9380 9368 9357 9346 9335 9324 9313 9303 9293 9283 9274 9266 9258 9250 9243 9236 9231 9225 9221 9217 9214 9212 9210 9209 9209 9210 9211 9213 9216 9219 9224 9228 9234 9240 9247 9255 9263 9271 9280 9289 9299 9310 9320 9331 9342 9353 9365 9376 9388 9399 9411 9423 9434 9445 9457 9468 9478 9489 9499 9509 9518 9528 9536 9545 9553 9561 9568 9575 9581 9587 9592 9597 9602 9606 9610 9614 9617 9619 9622 9624 9625 9627 9628 9628 9629 9629 9629 9629 9629 9628 9628 9627 9626 9625 9624 9623 9622 9620 9619 9618 9616 9615 9614 9612 9611 9610 9609 9608 9607 9606 9605 9604 9603 8506 2 1 4 9602 9602 9601 9600 9600 9600 9600 9599 9599 9599 9599 9600 9600 9600 9601 9601 9602 9603 9603 9604 9605 9606 9607 9609 9610 9611 9613 9614 9615 9617 9619 9620 9622 9623 9625 9627 9628 9630 9632 9633 9635 9637 9638 9640 9641 9643 9644 9646 9647 9648 9650 9651 9652 9653 9654 9655 9655 9656 9657 9657 9658 9658 9659 9659 9659 9659 9660 9660 9660 9660 9660 9660 9660 9660 9660 9661 9661 9661 9661 9661 9661 9662 9662 9662 9663 9663 9664 9665 9665 9666 9667 9668 9669 9669 9671 9672 9673 9674 9675 9676 9677 9678 9680 9681 9682 9683 9684 9686 9687 9688 9689 9689 9690 9691 9692 9692 9693 9693 9694 9694 9694 9694 9694 9694 9694 9694 9693 9693 9692 9691 9691 9690 9689 9688 9687 9686 9685 9683 9682 9681 9679 9678 9677 9675 9674 9673 9671 9670 9669 9667 9666 9665 9663 9662 9661 9660 9658 9657 9656 9655 9654 9653 9652 9651 9651 9650 9649 9648 9648 9647 9647 9646 9646 9645 9645 9645 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9645 9645 9646 9646 9647 9648 9648 9649 9650 9651 9652 9653 9654 9656 9657 9658 9660 9661 9663 9664 9666 9668 9670 9671 9673 9675 9676 9678 9680 9682 9683 9685 9686 9688 9689 9691 9692 9693 9694 9695 9696 9697 9697 9698 9698 9698 9698 9698 9698 9698 9697 9697 9696 9695 9694 9693 9692 9691 9689 9688 9687 9685 9683 9682 9680 9679 9677 9675 9674 9672 9671 9669 9668 9667 9665 9664 9663 9662 9662 9661 9661 9660 9660 9660 9660 9660 9661 9661 9662 9662 9663 9664 9665 9667 9668 9669 9671 9672 9674 9675 9677 9679 9680 9682 9683 9685 9687 9688 9689 9691 9692 9693 9694 9695 9696 9697 9697 9698 9698 9698 9698 9698 9698 9698 9697 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9686 9685 9684 9682 9681 9679 9678 9677 9676 9674 9673 9672 9671 9670 9669 9669 9668 9667 9667 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9667 9667 9667 9668 9668 9669 9669 9670 9670 9671 9672 9672 9673 9673 9673 9674 9674 9674 9675 9675 9675 9675 9675 9675 9675 9675 9674 9674 9674 9673 9673 9673 9672 9672 9671 9671 9670 9670 9669 9669 9668 9668 9667 9667 9666 9666 9666 9665 9665 9665 9664 9664 9664 9664 9664 9664 9664 9664 9665 9665 9665 9665 9666 9666 9666 9667 9667 9668 9668 9669 9669 9669 9670 9670 9671 9671 9672 9672 9672 9673 9673 9673 9674 9674 9674 9674 9675 9675 9675 9675 9675 9676 9676 9676 9676 9676 9676 9677 9677 9677 9677 9677 9678 9678 9678 9679 9679 9679 9680 9680 9681 9681 9682 9682 9683 9683 9684 9684 9685 9686 9686 9687 9687 9688 9688 9689 9689 9690 9690 9691 9691 9691 9692 9692 9692 9692 9692 9692 9692 9692 9691 9691 9691 9690 9690 9689 9688 9688 9687 9686 8507 2 1 4 9685 9684 9683 9682 9681 9680 9679 9678 9677 9676 9675 9674 9673 9671 9670 9669 9668 9667 9666 9665 9664 9663 9662 9661 9661 9660 9659 9659 9658 9658 9657 9657 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9657 9657 9657 9658 9658 9659 9659 9660 9661 9661 9662 9663 9664 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9690 9691 9692 9692 9693 9694 9694 9694 9695 9695 9695 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9695 9695 9695 9695 9694 9694 9694 9694 9693 9693 9693 9693 9692 9692 9692 9692 9692 9692 9691 9691 9691 9691 9691 9691 9692 9692 9692 9692 9692 9692 9693 9693 9693 9694 9694 9694 9694 9695 9695 9695 9696 9696 9696 9696 9696 9696 9697 9697 9697 9697 9697 9697 9696 9696 9696 9696 9696 9695 9695 9695 9694 9694 9694 9693 9693 9693 9692 9692 9691 9691 9691 9690 9690 9690 9690 9689 9689 9689 9689 9689 9689 9689 9690 9690 9690 9690 9691 9691 9692 9692 9693 9693 9694 9695 9695 9696 9697 9697 9698 9699 9700 9700 9701 9702 9703 9703 9704 9704 9705 9705 9706 9706 9707 9707 9707 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9707 9707 9707 9707 9706 9706 9706 9705 9705 9705 9704 9704 9704 9704 9704 9703 9703 9703 9703 9703 9703 9703 9703 9704 9704 9704 9704 9704 9705 9705 9706 9706 9706 9707 9707 9708 9708 9708 9709 9709 9710 9710 9710 9711 9711 9711 9711 9711 9712 9712 9712 9712 9712 9711 9711 9711 9711 9710 9710 9710 9709 9709 9708 9708 9707 9707 9706 9705 9705 9704 9704 9703 9702 9702 9701 9701 9700 9700 9699 9699 9699 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9697 9698 9698 9698 9698 9699 9699 9699 9700 9700 9701 9701 9701 9702 9702 9703 9703 9704 9705 9705 9706 9706 9707 9707 9708 9709 9709 9710 9711 9711 9712 9712 9713 9714 9714 9715 9716 9716 9717 9718 9718 9719 9720 9720 9721 9722 9722 9723 9723 9724 9724 9725 9725 9726 9726 9726 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9726 9726 9725 9725 9724 9724 9723 9722 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9708 9707 9706 9705 9704 9704 9703 9703 9702 9702 9701 9701 9701 9701 9700 9700 9700 9700 9700 9700 9700 9701 9701 9701 9701 9701 9701 9702 9702 9702 9702 9702 9702 9702 9702 9702 9702 9701 9701 9701 9700 9700 9699 9698 9697 9697 9696 9695 9694 9693 9692 9691 9689 9688 9687 9686 9684 9683 9682 9681 9679 9678 9677 9676 9675 9674 9673 9672 9672 9671 9670 9670 9669 9669 9669 9668 9668 9668 9668 9668 9668 9669 9669 9669 9670 9670 9670 9671 9671 8508 2 1 4 9672 9672 9672 9673 9673 9673 9673 9673 9674 9673 9673 9673 9673 9672 9672 9671 9671 9670 9669 9668 9667 9665 9664 9663 9661 9659 9658 9656 9654 9652 9651 9649 9647 9645 9643 9641 9639 9637 9636 9634 9632 9631 9629 9628 9626 9625 9624 9623 9622 9621 9621 9620 9620 9619 9619 9619 9619 9619 9619 9620 9620 9621 9621 9622 9623 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9634 9635 9636 9637 9638 9638 9639 9640 9640 9641 9641 9642 9642 9643 9643 9643 9643 9644 9644 9644 9644 9645 9645 9645 9645 9646 9646 9646 9647 9647 9647 9648 9648 9649 9650 9650 9651 9652 9653 9653 9654 9655 9656 9657 9658 9659 9661 9662 9663 9664 9665 9667 9668 9669 9670 9671 9672 9674 9675 9676 9677 9678 9679 9680 9681 9681 9682 9683 9684 9684 9685 9685 9686 9686 9686 9687 9687 9687 9687 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9689 9689 9689 9689 9690 9690 9690 9691 9691 9691 9692 9692 9693 9693 9694 9694 9695 9695 9696 9696 9697 9697 9698 9698 9699 9699 9700 9700 9701 9701 9702 9702 9702 9703 9703 9704 9704 9705 9705 9706 9706 9706 9707 9707 9708 9708 9708 9709 9709 9709 9710 9710 9711 9711 9711 9712 9712 9712 9712 9713 9713 9713 9713 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9713 9713 9713 9713 9712 9712 9711 9711 9710 9709 9709 9708 9707 9706 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9695 9694 9693 9692 9691 9689 9688 9687 9686 9684 9683 9682 9681 9680 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9667 9666 9665 9665 9664 9664 9663 9663 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9663 9663 9664 9664 9665 9666 9666 9667 9668 9669 9670 9671 9672 9673 9675 9676 9677 9678 9680 9681 9683 9684 9686 9687 9689 9691 9692 9694 9696 9697 9699 9701 9702 9704 9706 9707 9709 9711 9712 9714 9715 9717 9718 9719 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9730 9731 9731 9731 9732 9732 9732 9732 9732 9732 9731 9731 9731 9730 9729 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9718 9717 9716 9714 9713 9711 9710 9709 9707 9706 9705 9703 9702 9701 9700 9699 9698 9696 9696 9695 9694 9693 9692 9692 9691 9691 9690 9690 9690 9689 9689 9689 9689 9689 9689 9690 9690 9690 9690 9691 9691 9692 9692 9693 9693 9693 9694 9694 9695 9695 9696 9696 9696 9697 9697 9697 9697 9697 9698 9698 9698 9698 9697 9697 9697 9697 9696 9696 9696 9695 9695 9694 9694 9693 9693 9692 9692 9691 9691 9690 9690 9689 9689 9688 9688 9688 9687 9687 9687 9687 9687 9687 9687 9687 9687 9688 9688 8509 2 1 4 9689 9689 9690 9691 9691 9692 9693 9694 9695 9696 9697 9698 9699 9701 9702 9703 9704 9705 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9717 9718 9719 9719 9719 9720 9720 9720 9720 9720 9720 9720 9719 9719 9718 9718 9717 9716 9716 9715 9714 9713 9712 9711 9710 9708 9707 9706 9705 9703 9702 9701 9700 9698 9697 9696 9694 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9682 9682 9681 9680 9680 9680 9679 9679 9679 9678 9678 9678 9678 9678 9678 9679 9679 9679 9679 9680 9680 9681 9681 9682 9682 9683 9683 9684 9685 9686 9686 9687 9688 9689 9689 9690 9691 9692 9692 9693 9694 9695 9695 9696 9697 9697 9698 9699 9699 9700 9700 9701 9701 9701 9702 9702 9702 9703 9703 9703 9703 9703 9703 9703 9703 9703 9703 9703 9702 9702 9702 9702 9702 9701 9701 9701 9701 9700 9700 9700 9700 9700 9699 9699 9699 9699 9699 9699 9699 9699 9699 9700 9700 9700 9700 9701 9701 9702 9702 9703 9703 9704 9704 9705 9706 9706 9707 9708 9708 9709 9710 9711 9711 9712 9713 9713 9714 9714 9715 9715 9716 9716 9717 9717 9717 9718 9718 9718 9718 9718 9718 9718 9717 9717 9717 9716 9716 9715 9715 9714 9713 9712 9712 9711 9710 9709 9708 9706 9705 9704 9703 9701 9700 9698 9697 9695 9694 9692 9690 9689 9687 9685 9683 9681 9679 9677 9675 9673 9670 9668 9666 9663 9661 9658 9656 9653 9650 9648 9645 9642 9639 9636 9633 9630 9627 9624 9621 9617 9614 9611 9608 9605 9601 9598 9595 9592 9588 9585 9582 9579 9576 9573 9570 9567 9564 9561 9559 9556 9553 9551 9548 9546 9544 9542 9540 9538 9536 9534 9532 9530 9529 9527 9526 9525 9523 9522 9521 9520 9519 9518 9518 9517 9516 9516 9515 9515 9514 9514 9514 9514 9513 9513 9513 9513 9513 9514 9514 9514 9514 9515 9515 9516 9517 9517 9518 9519 9520 9521 9522 9523 9525 9526 9528 9529 9531 9533 9535 9537 9539 9541 9543 9546 9548 9550 9553 9556 9558 9561 9564 9567 9570 9572 9575 9578 9581 9584 9587 9590 9593 9596 9599 9601 9604 9607 9610 9612 9615 9617 9620 9622 9624 9626 9628 9630 9632 9634 9636 9638 9639 9641 9643 9644 9645 9647 9648 9649 9650 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9667 9668 9669 9670 9671 9672 9673 9674 9675 9675 9676 9677 9678 9678 9679 9679 9680 9680 9680 9681 9681 9681 9681 9681 9680 9680 9680 9679 9678 9677 9677 9676 9674 9673 9672 9671 9669 9668 9666 9664 9663 9661 9659 9657 9655 9653 9651 9649 9648 9646 9644 9642 9640 9638 9637 9635 9634 9632 9631 9629 9628 9627 9626 9625 9624 9624 9623 9622 9622 9622 9621 9621 9621 9621 9621 9621 9622 9622 9622 9623 9623 9623 9624 9624 9624 9625 9625 9625 9626 9626 8510 2 1 4 9626 9626 9626 9626 9626 9626 9625 9625 9625 9624 9623 9623 9622 9621 9620 9619 9618 9617 9615 9614 9613 9611 9610 9608 9607 9605 9604 9602 9600 9599 9597 9596 9594 9593 9591 9590 9588 9587 9586 9585 9583 9582 9581 9580 9579 9578 9577 9577 9576 9575 9574 9573 9572 9572 9571 9570 9569 9568 9567 9565 9564 9563 9561 9559 9558 9555 9553 9551 9548 9545 9542 9539 9535 9532 9528 9523 9519 9514 9509 9503 9498 9492 9486 9479 9473 9466 9459 9452 9444 9437 9429 9421 9413 9405 9396 9388 9380 9372 9363 9355 9347 9339 9331 9323 9315 9307 9300 9293 9286 9279 9273 9267 9261 9256 9251 9246 9242 9238 9235 9232 9230 9228 9226 9225 9224 9224 9224 9224 9225 9227 9229 9231 9233 9236 9240 9244 9248 9252 9257 9262 9267 9273 9278 9284 9290 9297 9303 9310 9317 9324 9331 9338 9345 9352 9359 9366 9374 9381 9388 9395 9402 9409 9416 9423 9430 9436 9443 9450 9456 9462 9468 9474 9480 9486 9492 9497 9503 9508 9513 9518 9523 9528 9533 9537 9541 9546 9550 9553 9557 9561 9564 9568 9571 9574 9577 9579 9582 9584 9586 9588 9590 9592 9594 9595 9596 9597 9598 9599 9600 9600 9601 9601 9601 9601 9601 9601 9600 9600 9600 9599 9599 9598 9598 9597 9597 9596 9596 9595 9595 9594 9594 9594 9594 9594 9594 9594 9595 9595 9596 9597 9598 9599 9600 9601 9603 9605 9607 9608 9611 9613 9615 9618 9620 9623 9625 9628 9631 9633 9636 9639 9641 9644 9647 9649 9651 9654 9656 9658 9660 9661 9663 9664 9665 9666 9667 9667 9668 9668 9667 9667 9666 9665 9664 9663 9661 9659 9657 9655 9653 9651 9648 9645 9642 9640 9637 9634 9630 9627 9624 9621 9618 9615 9612 9609 9607 9604 9602 9599 9597 9595 9593 9592 9590 9589 9588 9587 9587 9586 9586 9586 9586 9586 9587 9587 9588 9589 9590 9592 9593 9595 9596 9598 9599 9601 9603 9605 9606 9608 9610 9611 9613 9615 9616 9617 9618 9620 9621 9621 9622 9623 9623 9623 9623 9623 9623 9623 9622 9622 9621 9620 9619 9618 9617 9616 9614 9613 9612 9610 9609 9607 9605 9604 9602 9601 9599 9598 9597 9595 9594 9593 9592 9591 9590 9590 9589 9588 9588 9588 9588 9588 9588 9588 9588 9589 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9604 9605 9606 9606 9607 9608 9609 9609 9610 9610 9611 9611 9611 9611 9610 9610 9610 9609 9608 9607 9606 9605 9604 9603 9601 9599 9598 9596 9594 9592 9590 9588 9586 9584 9582 9580 9578 9576 9574 9572 9570 9568 9566 9565 9563 9562 9560 9559 9558 9557 9556 9555 9554 9554 9554 9553 9553 9554 9554 9554 9555 9556 9557 9558 9559 9560 9562 9563 9565 9567 9569 9571 9573 9575 9577 9580 9582 9584 9587 9589 9592 9594 9597 9599 9602 9604 9607 9609 9612 9614 9616 9618 8511 2 1 4 9621 9623 9625 9627 9629 9631 9633 9635 9636 9638 9640 9641 9643 9644 9646 9647 9648 9649 9651 9652 9653 9654 9655 9656 9657 9657 9658 9659 9659 9660 9661 9661 9661 9662 9662 9662 9662 9662 9662 9662 9662 9662 9661 9661 9660 9659 9658 9657 9656 9655 9654 9652 9651 9649 9647 9646 9644 9642 9639 9637 9635 9632 9630 9627 9625 9622 9620 9617 9614 9612 9609 9606 9604 9601 9599 9597 9594 9592 9590 9589 9587 9585 9584 9583 9582 9581 9580 9580 9580 9580 9580 9580 9581 9582 9583 9584 9586 9587 9589 9591 9593 9596 9598 9601 9603 9606 9609 9612 9615 9618 9621 9624 9627 9630 9633 9636 9638 9641 9643 9646 9648 9650 9652 9654 9655 9657 9658 9659 9660 9660 9661 9661 9661 9661 9661 9660 9660 9659 9658 9658 9657 9656 9654 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9644 9643 9643 9643 9643 9643 9643 9644 9645 9645 9646 9648 9649 9651 9652 9654 9656 9658 9661 9663 9665 9668 9671 9673 9676 9678 9681 9684 9686 9689 9691 9693 9695 9698 9699 9701 9703 9704 9705 9706 9707 9707 9708 9708 9708 9707 9707 9706 9705 9704 9702 9701 9699 9697 9695 9693 9691 9689 9686 9684 9681 9679 9676 9674 9671 9669 9666 9664 9662 9660 9658 9656 9655 9653 9652 9651 9650 9649 9649 9648 9648 9648 9648 9649 9649 9650 9651 9652 9653 9654 9656 9657 9658 9660 9662 9663 9665 9667 9668 9670 9671 9673 9674 9675 9676 9677 9678 9679 9680 9680 9681 9681 9681 9681 9680 9680 9679 9679 9678 9677 9675 9674 9673 9671 9670 9668 9666 9665 9663 9661 9659 9658 9656 9654 9653 9651 9650 9648 9647 9646 9645 9644 9644 9643 9643 9642 9642 9642 9642 9643 9643 9644 9644 9645 9646 9647 9648 9650 9651 9652 9653 9655 9656 9658 9659 9660 9661 9662 9664 9665 9665 9666 9667 9667 9667 9668 9667 9667 9667 9666 9666 9665 9663 9662 9661 9659 9657 9655 9653 9651 9649 9646 9644 9641 9638 9636 9633 9630 9627 9624 9621 9618 9615 9612 9609 9606 9604 9601 9598 9595 9592 9590 9587 9584 9581 9578 9576 9573 9570 9567 9563 9560 9557 9553 9549 9545 9541 9536 9531 9526 9520 9514 9508 9501 9494 9487 9479 9470 9461 9452 9442 9431 9420 9409 9397 9385 9372 9359 9345 9331 9317 9303 9288 9272 9257 9241 9226 9210 9194 9178 9162 9146 9130 9115 9100 9085 9070 9056 9042 9028 9015 9003 8991 8980 8969 8959 8950 8941 8934 8927 8920 8915 8910 8906 8903 8900 8899 8898 8897 8898 8899 8900 8903 8906 8909 8913 8918 8923 8928 8934 8940 8946 8952 8959 8966 8973 8980 8987 8995 9002 9009 9016 9023 9030 9037 9044 9050 9057 9063 9069 9075 9081 9087 9092 9097 9102 9108 9112 9117 9122 9127 9131 9136 9141 9145 9150 9155 9160 9165 9170 9175 9180 9186 9191 9197 9203 9210 8512 2 1 4 9216 9223 9229 9237 9244 9251 9259 9267 9275 9283 9291 9299 9308 9316 9325 9333 9342 9350 9358 9367 9375 9383 9391 9398 9406 9413 9420 9426 9432 9438 9444 9449 9454 9459 9463 9466 9470 9473 9475 9478 9479 9481 9482 9483 9483 9483 9483 9483 9482 9481 9480 9479 9477 9476 9474 9473 9471 9469 9467 9465 9463 9462 9460 9458 9457 9455 9454 9452 9451 9450 9449 9448 9447 9447 9446 9446 9445 9445 9444 9444 9443 9443 9442 9441 9440 9439 9438 9437 9435 9433 9431 9428 9426 9423 9419 9415 9411 9406 9401 9396 9390 9384 9377 9370 9362 9354 9346 9338 9329 9320 9310 9300 9291 9280 9270 9260 9250 9240 9229 9219 9210 9200 9190 9181 9172 9164 9156 9148 9141 9135 9129 9124 9120 9116 9113 9111 9109 9109 9109 9110 9111 9114 9117 9122 9127 9132 9139 9146 9154 9163 9172 9182 9193 9204 9215 9227 9239 9252 9265 9278 9292 9305 9319 9332 9346 9360 9373 9386 9400 9412 9425 9437 9449 9461 9472 9482 9493 9502 9512 9520 9528 9536 9543 9550 9556 9562 9567 9572 9576 9580 9583 9586 9589 9591 9593 9595 9597 9598 9599 9600 9601 9601 9602 9602 9603 9603 9604 9605 9605 9606 9607 9608 9609 9610 9611 9613 9614 9616 9618 9620 9622 9625 9627 9630 9632 9635 9638 9641 9644 9647 9650 9653 9656 9659 9662 9665 9668 9671 9673 9676 9678 9681 9683 9685 9686 9688 9690 9691 9692 9693 9693 9694 9694 9694 9694 9694 9694 9693 9693 9692 9691 9690 9689 9688 9687 9686 9684 9683 9682 9681 9679 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9669 9668 9668 9668 9668 9668 9668 9668 9668 9668 9668 9669 9669 9670 9670 9671 9672 9672 9673 9674 9674 9675 9676 9677 9677 9678 9679 9680 9680 9681 9681 9682 9683 9683 9684 9684 9684 9685 9685 9686 9686 9686 9686 9687 9687 9687 9687 9687 9687 9688 9688 9688 9688 9688 9688 9688 9688 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9688 9688 9688 9688 9687 9687 9686 9686 9685 9685 9684 9684 9683 9682 9682 9681 9680 9679 9678 9678 9677 9676 9675 9674 9674 9673 9672 9671 9671 9670 9669 9669 9668 9668 9668 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9668 9668 9668 9669 9669 9669 9670 9670 9670 9671 9671 9671 9672 9672 9672 9672 9672 9672 9671 9671 9670 9670 9669 9668 9667 9665 9664 9662 9661 9659 9657 9654 9652 9649 9647 9644 9641 9637 9634 9631 9627 9624 9620 9616 9612 9608 9604 9600 9596 9592 9588 9584 9580 9576 9572 9568 9564 9560 9557 9553 9550 9547 9544 9541 9538 9536 9533 9531 9529 9527 9526 9524 9523 9522 9522 9521 9521 9521 9521 9521 9521 9522 9523 9524 9525 9526 9528 9530 9531 9533 9535 9537 9540 9542 9544 9547 9550 9552 9555 9558 9560 8513 2 1 4 9563 9566 9569 9572 9575 9578 9580 9583 9586 9589 9592 9595 9597 9600 9603 9605 9608 9611 9613 9616 9618 9620 9623 9625 9627 9629 9631 9633 9635 9637 9639 9641 9642 9644 9646 9647 9648 9650 9651 9652 9653 9654 9655 9656 9656 9657 9657 9657 9657 9657 9657 9657 9657 9656 9655 9655 9654 9652 9651 9650 9648 9646 9644 9642 9640 9638 9635 9632 9630 9627 9624 9621 9617 9614 9611 9607 9604 9600 9596 9593 9589 9586 9582 9578 9575 9571 9568 9564 9561 9558 9555 9552 9549 9546 9543 9541 9539 9537 9535 9534 9532 9531 9530 9529 9529 9528 9528 9528 9529 9529 9530 9531 9532 9534 9535 9537 9539 9541 9543 9545 9548 9550 9553 9556 9559 9562 9565 9567 9570 9574 9577 9580 9582 9585 9588 9591 9594 9597 9599 9602 9604 9606 9608 9610 9612 9614 9616 9617 9619 9620 9621 9622 9623 9623 9624 9624 9624 9624 9624 9624 9624 9623 9622 9622 9621 9620 9619 9617 9616 9615 9613 9612 9610 9608 9606 9604 9602 9600 9598 9596 9594 9591 9589 9587 9584 9582 9580 9577 9575 9572 9570 9568 9565 9563 9561 9558 9556 9554 9552 9550 9548 9546 9544 9542 9540 9539 9537 9536 9534 9533 9532 9531 9530 9529 9529 9528 9528 9528 9528 9528 9528 9529 9529 9530 9531 9531 9532 9534 9535 9536 9538 9539 9541 9543 9545 9547 9549 9551 9553 9555 9558 9560 9562 9565 9567 9569 9572 9574 9576 9578 9581 9583 9585 9587 9589 9591 9593 9594 9596 9598 9599 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9610 9611 9612 9612 9613 9613 9613 9614 9614 9614 9615 9615 9615 9616 9616 9616 9617 9617 9618 9618 9619 9620 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9633 9634 9635 9637 9638 9639 9640 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9651 9652 9652 9652 9652 9652 9652 9652 9652 9651 9651 9650 9649 9648 9647 9646 9644 9643 9641 9640 9638 9636 9634 9632 9631 9629 9627 9625 9623 9621 9619 9617 9616 9614 9612 9611 9609 9608 9607 9606 9604 9604 9603 9602 9601 9601 9600 9600 9599 9599 9599 9599 9599 9599 9599 9599 9599 9598 9598 9598 9598 9597 9597 9596 9595 9594 9593 9592 9591 9589 9587 9585 9582 9580 9577 9574 9571 9567 9563 9559 9555 9551 9546 9541 9536 9531 9526 9520 9515 9509 9503 9497 9491 9486 9480 9474 9468 9462 9456 9450 9444 9438 9432 9426 9420 9414 9408 9402 9396 9390 9384 9377 9371 9364 9357 9349 9341 9333 9324 9315 9304 9294 9282 9269 9256 9241 9226 9209 9191 9171 9150 9128 9104 9078 9051 9022 8991 8958 8923 8886 8847 8805 8762 8716 8669 8619 8567 8512 8455 8397 8336 8272 8207 8139 8070 7998 7925 7849 7772 7693 7613 7530 7447 7362 7275 7188 7099 7010 6919 6828 6736 6644 6551 6458 6365 6272 6179 6086 8514 2 1 4 5994 5902 5810 5719 5629 5540 5452 5365 5280 5195 5113 5031 4952 4874 4798 4724 4652 4582 4515 4449 4387 4327 4269 4214 4162 4113 4067 4024 3984 3947 3914 3884 3858 3835 3815 3799 3787 3779 3775 3774 3777 3785 3796 3811 3830 3854 3881 3912 3948 3987 4030 4077 4128 4183 4241 4303 4369 4438 4510 4586 4664 4746 4830 4917 5006 5098 5192 5288 5385 5484 5584 5686 5788 5891 5995 6099 6203 6307 6411 6514 6617 6718 6819 6918 7016 7112 7207 7300 7391 7479 7566 7650 7731 7810 7887 7961 8032 8101 8167 8230 8290 8348 8403 8455 8505 8552 8597 8640 8680 8718 8753 8787 8818 8848 8876 8903 8927 8951 8973 8993 9013 9032 9049 9066 9082 9097 9112 9126 9140 9153 9166 9179 9192 9204 9216 9228 9240 9251 9263 9274 9286 9297 9309 9320 9331 9342 9352 9363 9373 9384 9393 9403 9413 9422 9430 9439 9447 9455 9462 9469 9476 9482 9488 9493 9498 9503 9507 9511 9514 9517 9520 9522 9525 9527 9528 9530 9531 9532 9533 9534 9535 9536 9536 9537 9538 9539 9539 9540 9542 9543 9544 9546 9547 9549 9551 9553 9556 9558 9561 9564 9567 9570 9573 9576 9580 9583 9587 9591 9594 9598 9602 9605 9609 9613 9616 9619 9623 9626 9629 9632 9634 9637 9639 9641 9643 9645 9646 9647 9648 9649 9650 9650 9650 9650 9650 9649 9649 9648 9647 9646 9645 9643 9642 9640 9639 9637 9635 9633 9631 9629 9627 9625 9622 9620 9618 9615 9613 9611 9608 9606 9603 9601 9598 9595 9592 9589 9587 9584 9580 9577 9574 9571 9567 9564 9560 9556 9552 9548 9544 9540 9536 9531 9527 9522 9517 9513 9508 9503 9498 9493 9488 9483 9478 9474 9469 9464 9459 9455 9450 9446 9442 9438 9434 9430 9427 9424 9421 9418 9416 9414 9412 9410 9409 9408 9408 9408 9408 9408 9409 9410 9411 9413 9415 9417 9420 9423 9426 9429 9433 9436 9440 9444 9449 9453 9458 9462 9467 9472 9476 9481 9486 9491 9496 9500 9505 9509 9514 9518 9522 9526 9530 9534 9538 9541 9544 9547 9550 9553 9555 9557 9559 9561 9563 9564 9566 9567 9568 9569 9570 9570 9571 9571 9572 9572 9572 9572 9573 9573 9573 9573 9573 9573 9573 9574 9574 9574 9575 9575 9575 9576 9577 9578 9578 9579 9580 9582 9583 9584 9585 9587 9588 9590 9591 9593 9595 9597 9598 9600 9602 9604 9605 9607 9609 9610 9612 9613 9615 9616 9617 9619 9620 9621 9621 9622 9623 9623 9623 9624 9624 9624 9623 9623 9623 9622 9621 9620 9619 9618 9617 9616 9614 9613 9611 9609 9608 9606 9603 9601 9599 9597 9594 9591 9589 9586 9582 9579 9576 9572 9568 9564 9559 9555 9550 9544 9538 9532 9525 9518 9510 9501 9492 9482 9471 9460 9447 9434 9419 9404 9387 9369 9350 9329 9307 9284 9259 9232 9204 9174 9143 9109 9074 9037 8998 8956 8913 8868 8820 8771 8719 8665 8515 2 1 4 8609 8551 8491 8428 8364 8297 8228 8158 8085 8010 7934 7856 7776 7694 7611 7526 7441 7354 7266 7176 7087 6996 6905 6814 6722 6630 6539 6448 6357 6267 6178 6089 6002 5917 5833 5750 5670 5592 5516 5442 5372 5304 5239 5177 5118 5063 5012 4964 4920 4880 4844 4813 4785 4762 4743 4729 4719 4713 4713 4716 4725 4737 4755 4776 4802 4833 4867 4906 4949 4996 5046 5100 5158 5219 5284 5351 5422 5495 5571 5649 5730 5812 5896 5982 6069 6158 6247 6337 6428 6519 6610 6702 6793 6884 6975 7065 7154 7242 7328 7414 7498 7581 7662 7742 7819 7895 7969 8040 8110 8177 8242 8306 8366 8425 8481 8535 8587 8637 8685 8730 8773 8814 8854 8891 8926 8960 8991 9021 9050 9076 9102 9125 9148 9169 9189 9208 9226 9243 9259 9274 9288 9301 9314 9326 9337 9349 9359 9369 9379 9388 9397 9406 9414 9422 9430 9438 9446 9453 9460 9467 9474 9481 9487 9494 9500 9506 9512 9518 9524 9529 9535 9540 9545 9550 9555 9560 9564 9569 9573 9577 9581 9584 9588 9591 9594 9597 9600 9602 9605 9607 9609 9611 9613 9615 9617 9618 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9629 9630 9631 9631 9632 9632 9633 9633 9634 9635 9635 9636 9636 9637 9637 9638 9638 9639 9639 9639 9640 9640 9641 9641 9642 9642 9642 9643 9643 9643 9643 9643 9643 9644 9644 9643 9643 9643 9643 9642 9642 9642 9641 9640 9640 9639 9638 9637 9636 9635 9634 9633 9631 9630 9628 9627 9625 9624 9622 9620 9618 9616 9614 9612 9610 9608 9606 9604 9602 9600 9597 9595 9593 9591 9588 9586 9584 9582 9579 9577 9575 9573 9571 9569 9567 9564 9562 9560 9558 9557 9555 9553 9551 9549 9548 9546 9544 9543 9541 9540 9538 9537 9536 9535 9533 9532 9531 9530 9529 9529 9528 9527 9526 9526 9525 9525 9525 9524 9524 9524 9524 9524 9524 9525 9525 9525 9526 9527 9527 9528 9529 9530 9531 9533 9534 9536 9537 9539 9541 9542 9544 9546 9549 9551 9553 9555 9558 9560 9563 9565 9568 9571 9573 9576 9579 9581 9584 9586 9589 9592 9594 9596 9599 9601 9603 9605 9607 9609 9611 9613 9614 9615 9617 9618 9619 9619 9620 9620 9621 9621 9621 9621 9620 9620 9619 9619 9618 9617 9616 9614 9613 9612 9610 9608 9607 9605 9603 9601 9599 9597 9595 9593 9591 9589 9587 9585 9582 9580 9578 9576 9574 9572 9570 9569 9567 9565 9563 9561 9560 9558 9556 9555 9553 9551 9550 9548 9547 9545 9544 9542 9541 9539 9537 9536 9534 9532 9530 9528 9526 9524 9522 9520 9518 9515 9513 9510 9508 9505 9502 9499 9496 9493 9490 9487 9484 9481 9478 9474 9471 9467 9464 9461 9457 9454 9451 9448 9444 9441 9438 9435 9432 9430 9427 9424 9422 9420 9418 9416 9414 9413 9411 9410 9409 9408 9408 9407 9407 9407 9407 9408 9408 9409 9410 9412 8516 2 1 4 9413 9415 9416 9418 9421 9423 9425 9428 9431 9434 9437 9440 9443 9447 9450 9454 9458 9461 9465 9469 9473 9477 9481 9485 9489 9493 9497 9501 9505 9509 9513 9517 9521 9525 9529 9533 9536 9540 9544 9547 9551 9554 9558 9561 9564 9568 9571 9574 9577 9579 9582 9585 9588 9590 9593 9595 9597 9600 9602 9604 9606 9608 9609 9611 9613 9615 9616 9618 9619 9620 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9635 9636 9637 9638 9639 9639 9640 9641 9642 9642 9643 9644 9645 9645 9646 9647 9648 9648 9649 9650 9650 9651 9652 9652 9653 9653 9654 9654 9655 9655 9656 9656 9656 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9656 9656 9656 9655 9655 9654 9654 9653 9653 9652 9652 9651 9651 9650 9650 9649 9649 9648 9648 9648 9647 9647 9646 9646 9646 9646 9646 9646 9645 9645 9645 9646 9646 9646 9646 9646 9647 9647 9647 9648 9648 9649 9649 9650 9650 9651 9652 9652 9653 9653 9654 9655 9656 9656 9657 9658 9659 9659 9660 9661 9662 9662 9663 9664 9665 9666 9666 9667 9668 9669 9670 9671 9671 9672 9673 9674 9675 9675 9676 9677 9678 9679 9679 9680 9681 9682 9683 9683 9684 9685 9685 9686 9687 9687 9688 9688 9689 9689 9689 9690 9690 9690 9691 9691 9691 9691 9691 9692 9692 9692 9692 9692 9692 9692 9692 9692 9691 9691 9691 9691 9691 9691 9691 9691 9692 9692 9692 9692 9692 9693 9693 9693 9694 9694 9694 9695 9695 9696 9697 9697 9698 9698 9699 9700 9700 9701 9701 9702 9702 9703 9703 9704 9704 9704 9704 9704 9704 9704 9704 9704 9703 9703 9702 9701 9700 9699 9698 9697 9696 9694 9693 9691 9689 9688 9686 9684 9682 9680 9677 9675 9673 9671 9668 9666 9664 9662 9660 9658 9655 9653 9652 9650 9648 9646 9645 9643 9642 9641 9639 9638 9638 9637 9636 9636 9635 9635 9635 9634 9634 9635 9635 9635 9635 9636 9636 9637 9637 9638 9639 9639 9640 9641 9641 9642 9643 9643 9644 9644 9645 9645 9646 9646 9647 9647 9647 9647 9648 9648 9648 9648 9648 9647 9647 9647 9647 9647 9646 9646 9646 9645 9645 9645 9644 9644 9644 9643 9643 9643 9642 9642 9642 9641 9641 9641 9641 9641 9641 9641 9641 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9639 9639 9639 9639 9638 9638 9637 9637 9636 9636 9635 9634 9634 9633 9632 9632 9631 9630 9630 9629 9628 9627 9627 9626 9626 9625 9625 9624 9624 9623 9623 9623 9622 9622 9622 9622 9622 9623 9623 9623 9624 9624 9625 9625 9626 9627 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9642 9643 9644 9644 9645 9645 9645 9645 9645 9645 9645 9644 9644 9643 9642 9641 9640 9638 9637 9635 9633 9631 8517 2 1 4 9629 9626 9624 9621 9618 9615 9612 9609 9605 9601 9598 9594 9590 9586 9582 9578 9574 9569 9565 9561 9557 9552 9548 9544 9540 9536 9531 9528 9524 9520 9516 9513 9509 9506 9503 9500 9497 9495 9492 9490 9488 9486 9484 9482 9481 9480 9478 9478 9477 9476 9475 9475 9475 9475 9474 9474 9474 9475 9475 9475 9475 9475 9475 9476 9476 9476 9476 9476 9475 9475 9475 9474 9473 9472 9471 9470 9469 9467 9465 9463 9461 9459 9456 9453 9450 9446 9443 9439 9435 9430 9425 9420 9415 9410 9404 9398 9392 9386 9379 9372 9365 9358 9350 9343 9335 9327 9318 9310 9301 9293 9284 9274 9265 9256 9246 9237 9227 9217 9208 9198 9188 9178 9168 9158 9148 9138 9128 9119 9109 9099 9090 9081 9072 9063 9054 9046 9038 9030 9023 9016 9009 9003 8997 8991 8986 8982 8978 8974 8971 8969 8967 8966 8965 8965 8965 8967 8968 8971 8974 8978 8982 8987 8992 8998 9005 9012 9020 9029 9038 9047 9057 9067 9078 9089 9101 9112 9125 9137 9150 9162 9175 9189 9202 9215 9228 9242 9255 9268 9281 9294 9307 9320 9332 9344 9356 9368 9380 9391 9401 9412 9422 9432 9441 9450 9459 9468 9476 9483 9490 9497 9504 9510 9516 9522 9528 9533 9538 9542 9547 9551 9555 9558 9562 9565 9569 9572 9575 9578 9581 9584 9586 9589 9591 9594 9597 9599 9602 9604 9606 9609 9611 9614 9616 9618 9621 9623 9625 9628 9630 9632 9634 9636 9638 9640 9642 9644 9646 9648 9649 9651 9653 9654 9655 9656 9658 9658 9659 9660 9661 9661 9662 9662 9662 9663 9663 9663 9663 9662 9662 9662 9661 9661 9660 9660 9659 9659 9658 9657 9657 9656 9655 9655 9654 9654 9653 9652 9652 9652 9651 9651 9650 9650 9650 9650 9650 9650 9650 9650 9650 9651 9651 9651 9652 9652 9653 9653 9654 9655 9655 9656 9657 9658 9659 9659 9660 9661 9662 9663 9663 9664 9665 9665 9666 9667 9667 9668 9668 9668 9669 9669 9669 9669 9669 9669 9669 9669 9669 9668 9668 9668 9667 9667 9666 9665 9665 9664 9663 9662 9661 9660 9659 9658 9657 9656 9655 9654 9653 9652 9651 9650 9650 9649 9648 9647 9646 9645 9645 9644 9643 9643 9642 9642 9641 9641 9640 9640 9640 9640 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9638 9638 9638 9638 9638 9637 9637 9637 9636 9636 9635 9634 9634 9633 9632 9631 9630 9629 9628 9626 9625 9624 9622 9621 9619 9617 9615 9613 9611 9609 9607 9605 9602 9600 9597 9595 9592 9589 9586 9583 9580 9577 9573 9570 9566 9562 9558 9554 9550 9546 9541 9536 9532 9527 9522 9516 9511 9505 9500 9494 9488 9481 9475 9468 9462 9455 9448 9441 9434 9426 9419 9412 9404 9396 9389 9381 9373 9365 9357 9350 9342 9334 9327 9319 9312 9305 9298 9291 9284 9277 9271 9265 9259 9254 9249 9244 8518 2 1 4 9240 9235 9232 9228 9225 9223 9220 9219 9217 9216 9216 9216 9216 9217 9218 9220 9222 9224 9227 9230 9234 9238 9242 9247 9252 9258 9263 9269 9276 9282 9289 9296 9303 9310 9317 9325 9332 9340 9348 9356 9364 9371 9379 9387 9395 9402 9410 9417 9424 9432 9439 9446 9452 9459 9465 9472 9478 9484 9489 9495 9500 9505 9510 9515 9519 9524 9528 9532 9535 9539 9542 9546 9549 9552 9555 9557 9560 9562 9564 9566 9568 9570 9572 9574 9575 9577 9578 9580 9581 9582 9583 9584 9585 9585 9586 9586 9587 9587 9587 9587 9587 9587 9586 9586 9585 9584 9582 9581 9579 9577 9575 9572 9569 9566 9563 9559 9555 9550 9545 9540 9534 9528 9522 9515 9507 9499 9491 9482 9473 9463 9453 9442 9431 9420 9407 9395 9382 9369 9355 9340 9326 9311 9295 9280 9263 9247 9230 9213 9196 9179 9161 9143 9125 9107 9089 9071 9053 9035 9017 8999 8982 8964 8947 8930 8913 8896 8880 8864 8848 8833 8819 8805 8791 8778 8765 8753 8741 8730 8720 8710 8701 8693 8685 8678 8671 8665 8660 8656 8652 8649 8646 8645 8644 8643 8643 8644 8645 8647 8650 8653 8657 8661 8666 8672 8678 8684 8691 8699 8706 8715 8724 8733 8742 8752 8763 8773 8784 8795 8807 8819 8831 8844 8856 8869 8882 8896 8909 8923 8937 8951 8965 8980 8994 9009 9023 9038 9053 9068 9083 9098 9112 9127 9142 9157 9172 9186 9201 9216 9230 9244 9258 9272 9286 9300 9313 9326 9339 9352 9364 9376 9388 9400 9411 9422 9433 9443 9453 9463 9472 9481 9490 9498 9506 9514 9521 9528 9534 9540 9546 9552 9557 9562 9566 9570 9574 9578 9581 9584 9587 9590 9592 9594 9596 9598 9600 9601 9602 9604 9605 9605 9606 9607 9608 9608 9609 9609 9610 9610 9610 9611 9611 9612 9612 9612 9613 9613 9614 9614 9615 9616 9616 9617 9618 9619 9620 9620 9621 9622 9623 9624 9625 9627 9628 9629 9630 9631 9632 9633 9634 9636 9637 9638 9639 9640 9641 9642 9643 9643 9644 9645 9646 9646 9647 9648 9648 9649 9649 9649 9649 9650 9650 9650 9650 9650 9650 9650 9650 9650 9649 9649 9649 9648 9648 9648 9647 9647 9647 9646 9646 9646 9645 9645 9644 9644 9644 9643 9643 9642 9642 9642 9641 9641 9641 9640 9640 9640 9639 9639 9638 9638 9638 9637 9637 9636 9635 9635 9634 9634 9633 9632 9631 9630 9630 9629 9628 9627 9625 9624 9623 9622 9621 9619 9618 9617 9615 9614 9613 9611 9610 9609 9607 9606 9605 9604 9603 9602 9601 9600 9599 9598 9597 9597 9597 9596 9596 9596 9596 9596 9596 9597 9597 9598 9599 9600 9601 9602 9603 9604 9606 9607 9609 9610 9612 9614 9615 9617 9619 9621 9622 9624 9626 9627 9628 9630 9631 9632 9633 9634 9635 9635 9635 9636 9636 9635 9635 9634 9633 9632 9631 9630 9628 9626 9624 9622 9619 9617 9614 9611 9608 9604 8519 2 1 4 9601 9597 9594 9590 9586 9582 9578 9574 9570 9566 9562 9558 9554 9550 9546 9542 9538 9534 9531 9527 9524 9520 9517 9514 9511 9508 9506 9504 9501 9499 9497 9496 9494 9493 9492 9491 9490 9489 9488 9488 9488 9488 9488 9488 9489 9489 9490 9491 9492 9493 9494 9496 9497 9499 9500 9502 9504 9506 9508 9510 9512 9514 9517 9519 9521 9524 9526 9529 9532 9534 9537 9540 9542 9545 9548 9551 9553 9556 9559 9562 9565 9567 9570 9573 9575 9578 9580 9583 9585 9588 9590 9592 9594 9596 9598 9600 9602 9604 9606 9607 9609 9610 9611 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9622 9623 9624 9625 9625 9626 9627 9627 9628 9629 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9643 9644 9645 9647 9648 9650 9651 9653 9654 9656 9657 9659 9660 9662 9663 9665 9666 9668 9669 9671 9672 9673 9674 9675 9677 9678 9679 9679 9680 9681 9682 9682 9683 9683 9683 9683 9684 9684 9683 9683 9683 9683 9682 9682 9681 9680 9679 9678 9677 9676 9675 9674 9672 9671 9669 9667 9666 9664 9662 9659 9657 9655 9652 9650 9647 9644 9642 9639 9636 9633 9629 9626 9623 9620 9616 9613 9609 9606 9602 9599 9595 9592 9588 9585 9581 9578 9575 9572 9568 9565 9563 9560 9557 9554 9552 9549 9547 9545 9543 9541 9539 9537 9536 9534 9533 9531 9530 9528 9527 9526 9524 9522 9521 9519 9517 9515 9513 9510 9507 9504 9501 9497 9493 9488 9483 9478 9472 9466 9459 9452 9445 9437 9428 9419 9409 9399 9389 9378 9366 9355 9342 9330 9317 9304 9291 9277 9264 9250 9236 9222 9209 9195 9181 9168 9155 9143 9131 9119 9107 9097 9087 9077 9068 9060 9053 9047 9041 9037 9033 9030 9028 9027 9027 9028 9030 9032 9036 9041 9046 9053 9060 9068 9077 9087 9097 9108 9119 9132 9144 9157 9171 9184 9199 9213 9227 9242 9257 9271 9286 9300 9315 9329 9343 9357 9370 9384 9396 9409 9421 9433 9444 9455 9465 9475 9484 9493 9501 9509 9517 9524 9530 9537 9542 9548 9553 9558 9562 9566 9570 9573 9577 9580 9583 9586 9588 9591 9593 9595 9597 9599 9601 9603 9605 9607 9609 9611 9613 9614 9616 9618 9620 9621 9623 9625 9626 9628 9629 9631 9632 9634 9635 9636 9638 9639 9640 9641 9642 9643 9643 9644 9645 9645 9645 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9645 9645 9645 9645 9645 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9645 9645 9645 9645 9646 9646 9647 9647 9647 9648 9648 9648 9649 9649 9649 9649 9649 9649 9649 9649 9649 9649 9649 9648 9648 9647 9646 9646 9645 9644 9643 9642 9640 9639 9638 9637 9635 9634 9632 9631 9630 9628 9627 9625 9624 9623 9621 9620 9619 9618 9617 9616 9616 9615 9614 9614 9613 9613 9613 9613 9613 9613 9614 9614 8520 2 1 4 9615 9615 9616 9617 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9626 9627 9628 9629 9629 9630 9630 9631 9631 9631 9631 9631 9631 9630 9630 9629 9629 9628 9627 9626 9625 9623 9622 9621 9619 9618 9616 9615 9613 9611 9610 9608 9607 9605 9603 9602 9601 9599 9598 9597 9596 9595 9594 9594 9593 9593 9593 9592 9593 9593 9593 9594 9594 9595 9596 9597 9599 9600 9601 9603 9605 9607 9608 9610 9612 9614 9617 9619 9621 9623 9625 9627 9629 9631 9633 9635 9637 9639 9641 9642 9644 9645 9646 9647 9648 9649 9650 9651 9651 9652 9652 9652 9652 9652 9652 9651 9651 9650 9650 9649 9648 9647 9646 9645 9644 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9632 9632 9631 9631 9630 9630 9629 9629 9629 9629 9629 9629 9630 9630 9631 9631 9632 9633 9633 9634 9635 9636 9637 9639 9640 9641 9642 9644 9645 9647 9648 9649 9651 9652 9654 9655 9657 9658 9659 9660 9662 9663 9664 9665 9666 9667 9668 9668 9669 9670 9670 9671 9671 9671 9672 9672 9672 9672 9671 9671 9671 9670 9670 9669 9669 9668 9667 9666 9665 9664 9663 9662 9661 9660 9659 9657 9656 9655 9654 9652 9651 9649 9648 9647 9645 9644 9643 9641 9640 9639 9638 9637 9636 9635 9634 9633 9632 9631 9631 9630 9629 9629 9629 9628 9628 9628 9628 9628 9628 9628 9629 9629 9629 9630 9631 9631 9632 9633 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9651 9652 9653 9653 9654 9654 9655 9655 9655 9656 9656 9656 9656 9656 9656 9656 9656 9655 9655 9655 9654 9654 9653 9653 9652 9652 9651 9651 9650 9649 9649 9648 9647 9646 9646 9645 9644 9643 9642 9641 9640 9640 9639 9638 9637 9636 9635 9633 9632 9631 9630 9628 9627 9626 9624 9623 9621 9619 9617 9616 9614 9612 9609 9607 9605 9603 9600 9598 9595 9593 9590 9587 9585 9582 9579 9576 9574 9571 9568 9565 9563 9560 9557 9555 9552 9550 9548 9545 9543 9541 9540 9538 9537 9535 9534 9533 9533 9532 9532 9532 9532 9533 9533 9534 9535 9537 9538 9540 9542 9544 9546 9549 9551 9554 9557 9560 9564 9567 9571 9574 9578 9582 9586 9590 9593 9597 9601 9605 9609 9613 9616 9620 9623 9627 9630 9633 9636 9639 9642 9644 9647 9649 9651 9653 9654 9656 9657 9658 9659 9659 9660 9660 9660 9660 9660 9660 9659 9658 9658 9657 9656 9655 9654 9652 9651 9650 9649 9647 9646 9645 9643 9642 9641 9640 9638 9637 9636 9635 9634 9634 9633 9632 9632 9632 9631 9631 9631 9631 9631 9632 9632 9633 9633 9634 9635 9635 9636 9637 9638 9639 9640 9642 9643 9644 9645 9646 9647 9649 9650 9651 9652 9653 9654 9655 9656 9657 9657 9658 9659 9659 9660 9660 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9660 8521 2 1 4 9660 9660 9659 9659 9658 9658 9657 9657 9656 9656 9655 9655 9654 9653 9653 9652 9651 9650 9650 9649 9648 9647 9646 9645 9644 9643 9642 9640 9639 9638 9636 9634 9632 9631 9628 9626 9624 9621 9619 9616 9613 9610 9606 9603 9599 9595 9591 9587 9583 9578 9574 9569 9564 9559 9554 9548 9543 9538 9532 9527 9521 9515 9510 9504 9498 9493 9487 9482 9477 9471 9466 9461 9457 9452 9447 9443 9439 9435 9431 9428 9425 9422 9419 9416 9414 9412 9410 9408 9407 9406 9405 9404 9403 9403 9403 9403 9403 9403 9404 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9416 9417 9418 9420 9421 9422 9423 9425 9426 9427 9428 9430 9431 9432 9433 9434 9436 9437 9438 9439 9441 9442 9443 9445 9446 9448 9450 9452 9453 9455 9457 9459 9462 9464 9466 9469 9471 9474 9477 9480 9483 9486 9489 9492 9496 9499 9503 9506 9510 9513 9517 9520 9524 9527 9531 9535 9538 9541 9545 9548 9551 9555 9558 9561 9564 9566 9569 9571 9574 9576 9578 9580 9582 9584 9585 9587 9588 9589 9590 9591 9592 9593 9593 9594 9594 9594 9594 9594 9594 9594 9594 9594 9594 9594 9593 9593 9593 9592 9592 9592 9591 9591 9591 9590 9590 9590 9590 9590 9590 9590 9590 9590 9590 9590 9590 9591 9591 9591 9592 9592 9593 9594 9594 9595 9596 9596 9597 9598 9599 9600 9601 9602 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9611 9612 9613 9614 9614 9615 9616 9616 9617 9617 9618 9618 9619 9619 9620 9620 9620 9620 9620 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9622 9622 9622 9622 9622 9623 9623 9623 9624 9624 9624 9625 9625 9626 9627 9627 9628 9629 9629 9630 9631 9632 9633 9634 9634 9635 9636 9637 9638 9639 9640 9641 9642 9642 9643 9644 9645 9646 9646 9647 9648 9649 9649 9650 9650 9651 9651 9652 9652 9653 9653 9654 9654 9655 9655 9655 9656 9656 9656 9657 9657 9658 9658 9658 9659 9659 9660 9660 9661 9661 9662 9662 9663 9663 9664 9664 9665 9666 9666 9667 9668 9668 9669 9669 9670 9671 9671 9672 9672 9673 9673 9674 9674 9675 9675 9675 9675 9676 9676 9676 9676 9676 9676 9675 9675 9675 9675 9674 9674 9674 9673 9673 9672 9672 9671 9670 9670 9669 9668 9668 9667 9666 9666 9665 9664 9664 9663 9662 9662 9661 9661 9660 9659 9659 9658 9658 9657 9657 9656 9655 9655 9654 9654 9653 9653 9652 9651 9651 9650 9649 9648 9647 9647 9646 9645 9643 9642 9641 9640 9638 9637 9635 9634 9632 9630 9628 9626 9624 9622 9620 9618 9616 9614 9611 9609 9607 9604 9602 9600 9597 9595 9593 9590 9588 9586 9584 9582 9580 9578 9576 9574 9573 9571 9570 9568 9567 9566 9565 9564 9564 9563 9563 9563 9563 9563 9563 9564 9564 9565 9566 9566 9568 8522 2 1 4 9569 9570 9571 9573 9574 9576 9578 9580 9581 9583 9585 9587 9589 9591 9593 9595 9597 9599 9600 9602 9604 9606 9607 9609 9610 9612 9613 9614 9615 9616 9617 9618 9618 9619 9619 9620 9620 9620 9620 9620 9620 9620 9620 9619 9619 9619 9618 9618 9617 9616 9616 9615 9615 9614 9613 9613 9612 9611 9611 9610 9610 9609 9609 9609 9608 9608 9608 9608 9607 9607 9607 9608 9608 9608 9608 9608 9609 9609 9609 9610 9610 9611 9611 9612 9612 9613 9613 9614 9614 9615 9615 9616 9616 9617 9617 9617 9618 9618 9618 9618 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9618 9618 9618 9618 9618 9618 9618 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9618 9618 9618 9618 9618 9619 9619 9619 9619 9619 9620 9620 9620 9620 9620 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9620 9620 9620 9620 9619 9619 9619 9618 9618 9618 9617 9617 9616 9616 9615 9615 9614 9614 9613 9613 9612 9612 9611 9611 9610 9610 9609 9609 9608 9608 9607 9607 9606 9606 9605 9605 9604 9604 9604 9603 9603 9603 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9603 9603 9603 9604 9604 9605 9605 9606 9607 9607 9608 9609 9610 9611 9611 9612 9613 9614 9615 9616 9616 9617 9618 9619 9619 9620 9620 9621 9621 9621 9622 9622 9622 9621 9621 9621 9620 9619 9619 9618 9617 9615 9614 9612 9611 9609 9607 9605 9603 9601 9599 9596 9594 9591 9589 9586 9583 9581 9578 9576 9573 9571 9568 9566 9564 9561 9559 9557 9556 9554 9553 9551 9550 9549 9549 9548 9548 9548 9548 9548 9549 9549 9550 9551 9553 9554 9556 9558 9560 9562 9564 9567 9569 9572 9575 9577 9580 9583 9586 9589 9592 9595 9598 9601 9604 9607 9609 9612 9615 9617 9619 9621 9623 9625 9627 9629 9630 9631 9633 9634 9634 9635 9636 9636 9636 9636 9636 9636 9635 9635 9634 9633 9633 9632 9631 9629 9628 9627 9626 9624 9623 9621 9620 9618 9616 9615 9613 9612 9610 9609 9607 9606 9604 9603 9601 9600 9599 9597 9596 9595 9594 9593 9592 9591 9590 9589 9589 9588 9587 9587 9586 9586 9585 9585 9585 9584 9584 9584 9584 9584 9584 9583 9583 9583 9583 9583 9583 9583 9583 9582 9582 9582 9582 9581 9581 9580 9580 9579 9578 9577 9576 9575 9574 9573 9572 9570 9569 9567 9566 9564 9562 9560 9558 9556 9553 9551 9548 9546 9543 9541 9538 9535 9532 9530 9527 9524 9521 9518 9515 9513 9510 9507 9505 9502 9500 9498 9495 9493 9491 9489 9488 9486 9485 9484 9483 9482 9481 9480 9480 9480 9480 9480 9480 9480 9481 9482 9482 9483 9484 9486 9487 9488 9490 9491 9493 9495 9496 9498 9500 9502 9503 9505 9507 9508 9510 9511 9513 9514 9515 9516 9517 8523 2 1 4 9518 9519 9520 9520 9521 9521 9521 9521 9521 9521 9521 9520 9520 9519 9519 9518 9517 9516 9515 9514 9513 9512 9511 9510 9509 9508 9508 9507 9506 9506 9505 9505 9504 9504 9504 9504 9505 9505 9506 9506 9507 9508 9510 9511 9513 9514 9516 9518 9520 9523 9525 9527 9530 9533 9536 9538 9541 9544 9547 9550 9553 9556 9559 9562 9565 9568 9571 9574 9577 9579 9582 9584 9586 9589 9591 9593 9594 9596 9598 9599 9600 9602 9603 9604 9605 9605 9606 9607 9607 9607 9608 9608 9608 9609 9609 9609 9609 9609 9610 9610 9610 9611 9611 9611 9612 9612 9613 9614 9615 9615 9616 9618 9619 9620 9621 9623 9624 9626 9627 9629 9630 9632 9634 9636 9637 9639 9641 9643 9644 9646 9647 9649 9650 9651 9652 9653 9654 9655 9656 9656 9656 9656 9656 9656 9655 9655 9654 9653 9651 9650 9648 9646 9644 9641 9639 9636 9633 9630 9626 9623 9619 9616 9612 9608 9603 9599 9595 9590 9586 9581 9577 9572 9568 9563 9558 9554 9549 9545 9540 9536 9531 9527 9523 9519 9515 9511 9507 9503 9500 9497 9493 9490 9487 9485 9482 9479 9477 9475 9473 9471 9469 9468 9466 9465 9464 9463 9462 9461 9461 9460 9460 9460 9460 9460 9460 9460 9460 9461 9461 9462 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9473 9474 9475 9477 9478 9480 9481 9483 9485 9486 9488 9490 9492 9493 9495 9497 9499 9501 9503 9505 9507 9509 9512 9514 9516 9518 9521 9523 9525 9528 9530 9533 9535 9538 9540 9543 9546 9548 9551 9554 9556 9559 9562 9565 9567 9570 9573 9575 9578 9580 9583 9586 9588 9590 9593 9595 9597 9599 9602 9604 9606 9607 9609 9611 9612 9614 9615 9617 9618 9619 9620 9621 9622 9622 9623 9624 9624 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9624 9624 9624 9623 9623 9623 9622 9622 9621 9621 9621 9620 9620 9619 9619 9619 9618 9618 9618 9618 9618 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9618 9618 9618 9618 9619 9619 9619 9620 9620 9621 9621 9621 9622 9622 9623 9623 9624 9625 9625 9626 9626 9627 9627 9628 9629 9629 9630 9630 9631 9632 9632 9633 9633 9634 9634 9634 9635 9635 9635 9635 9636 9636 9636 9636 9636 9635 9635 9635 9635 9634 9634 9633 9632 9632 9631 9630 9629 9628 9628 9627 9626 9625 9623 9622 9621 9620 9619 9618 9617 9616 9615 9614 9613 9613 9612 9611 9610 9610 9609 9609 9609 9609 9608 9608 9608 9609 9609 9609 9610 9610 9611 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9629 9630 9631 9631 9632 9632 9632 9633 9633 9633 9633 9632 9632 9632 9632 9631 9631 9630 9629 9629 9628 9627 9627 9626 9625 9624 9624 9623 9622 9622 9621 9621 9620 9620 9619 9619 8524 2 1 4 9619 9619 9619 9619 9619 9620 9620 9621 9621 9622 9623 9624 9624 9625 9627 9628 9629 9630 9631 9633 9634 9635 9637 9638 9640 9641 9642 9643 9645 9646 9647 9648 9649 9650 9651 9651 9652 9653 9653 9653 9654 9654 9654 9654 9654 9654 9654 9654 9653 9653 9653 9652 9652 9651 9651 9650 9650 9649 9649 9648 9648 9647 9647 9647 9646 9646 9646 9646 9646 9646 9646 9646 9647 9647 9647 9648 9648 9649 9650 9650 9651 9652 9653 9654 9655 9656 9656 9657 9658 9659 9660 9661 9662 9663 9663 9664 9665 9665 9666 9666 9667 9667 9667 9667 9668 9668 9667 9667 9667 9667 9666 9666 9665 9665 9664 9663 9663 9662 9661 9660 9659 9658 9657 9656 9655 9654 9653 9652 9651 9650 9649 9649 9648 9647 9646 9645 9645 9644 9644 9643 9643 9642 9642 9642 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9642 9642 9642 9642 9643 9643 9643 9644 9644 9644 9645 9645 9645 9646 9646 9646 9647 9647 9647 9648 9648 9648 9648 9648 9649 9649 9649 9649 9649 9649 9649 9649 9649 9649 9649 9649 9648 9648 9648 9648 9647 9647 9647 9647 9646 9646 9645 9645 9644 9644 9643 9643 9642 9642 9641 9641 9640 9639 9639 9638 9637 9637 9636 9636 9635 9634 9634 9633 9632 9632 9631 9630 9630 9629 9628 9628 9627 9627 9626 9626 9625 9625 9624 9624 9624 9623 9623 9623 9622 9622 9622 9621 9621 9621 9621 9621 9620 9620 9620 9620 9620 9620 9619 9619 9619 9619 9619 9619 9619 9618 9618 9618 9618 9618 9618 9617 9617 9617 9617 9617 9616 9616 9616 9616 9616 9615 9615 9615 9615 9615 9615 9614 9614 9614 9614 9614 9614 9614 9613 9613 9613 9613 9613 9613 9613 9613 9612 9612 9612 9612 9611 9611 9611 9610 9610 9609 9608 9608 9607 9606 9605 9604 9603 9601 9600 9598 9596 9595 9592 9590 9588 9586 9583 9580 9577 9574 9571 9568 9565 9561 9557 9554 9550 9546 9542 9537 9533 9529 9525 9520 9516 9511 9507 9503 9498 9494 9490 9485 9481 9477 9473 9470 9466 9462 9459 9456 9453 9450 9448 9445 9443 9441 9440 9438 9437 9436 9435 9435 9435 9435 9435 9435 9436 9437 9438 9440 9441 9443 9445 9448 9450 9452 9455 9458 9461 9464 9467 9471 9474 9477 9481 9484 9488 9491 9495 9499 9502 9505 9509 9512 9515 9519 9522 9525 9527 9530 9533 9535 9538 9540 9542 9544 9546 9547 9549 9550 9551 9552 9553 9553 9554 9554 9554 9554 9553 9553 9552 9552 9551 9549 9548 9546 9544 9542 9540 9538 9535 9532 9529 9526 9522 9518 9514 9510 9505 9500 9495 9489 9483 9477 9470 9463 9456 9449 9441 9432 9424 9415 9405 9395 9385 9375 9364 9353 9342 9330 9318 9306 9293 9280 9267 9254 9240 9227 9213 9199 9185 9171 9157 9143 9130 9116 9102 9089 9076 9063 9050 9038 9026 9014 9003 8993 8983 8973 8964 8956 8525 2 1 4 8948 8941 8935 8929 8924 8920 8917 8914 8913 8912 8911 8912 8913 8916 8919 8922 8927 8932 8938 8945 8952 8961 8969 8979 8988 8999 9010 9021 9033 9045 9058 9071 9084 9097 9111 9125 9139 9153 9167 9181 9195 9209 9223 9237 9251 9264 9277 9291 9303 9316 9328 9341 9352 9364 9375 9386 9396 9406 9416 9425 9434 9443 9451 9459 9466 9474 9480 9487 9493 9499 9504 9510 9514 9519 9523 9527 9531 9535 9538 9541 9544 9547 9549 9551 9553 9555 9557 9558 9560 9561 9562 9563 9564 9565 9565 9566 9566 9567 9567 9567 9567 9567 9567 9567 9567 9567 9567 9567 9566 9566 9566 9565 9565 9565 9564 9564 9563 9563 9562 9562 9561 9561 9560 9560 9559 9559 9558 9558 9557 9557 9556 9555 9555 9554 9554 9553 9552 9552 9551 9550 9550 9549 9548 9547 9547 9546 9545 9544 9543 9542 9541 9540 9539 9538 9537 9536 9535 9533 9532 9531 9530 9529 9527 9526 9525 9524 9523 9522 9520 9519 9518 9517 9516 9515 9515 9514 9513 9512 9512 9511 9511 9511 9511 9510 9510 9511 9511 9511 9511 9512 9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9523 9524 9525 9527 9528 9529 9531 9532 9533 9535 9536 9537 9538 9539 9540 9541 9541 9542 9542 9542 9542 9542 9542 9541 9541 9540 9539 9538 9536 9534 9533 9530 9528 9526 9523 9520 9517 9514 9510 9507 9503 9499 9495 9491 9487 9482 9478 9473 9468 9464 9459 9454 9449 9444 9440 9435 9430 9425 9421 9416 9412 9408 9404 9400 9396 9392 9389 9385 9382 9379 9377 9374 9372 9370 9368 9367 9365 9364 9363 9362 9362 9362 9361 9361 9362 9362 9363 9363 9364 9365 9366 9367 9368 9369 9371 9372 9373 9375 9376 9377 9378 9379 9381 9381 9382 9383 9384 9384 9385 9385 9385 9385 9384 9384 9383 9382 9381 9380 9379 9377 9375 9373 9371 9369 9366 9364 9361 9358 9355 9351 9348 9345 9341 9337 9334 9330 9326 9322 9318 9315 9311 9307 9303 9299 9296 9292 9289 9285 9282 9279 9276 9273 9270 9268 9265 9263 9261 9259 9258 9256 9255 9254 9253 9253 9253 9253 9253 9253 9254 9255 9256 9258 9259 9261 9264 9266 9269 9272 9275 9278 9282 9285 9289 9293 9298 9302 9307 9312 9317 9322 9328 9333 9339 9344 9350 9356 9362 9368 9374 9380 9386 9392 9398 9404 9410 9416 9422 9428 9433 9439 9444 9450 9455 9460 9465 9469 9474 9478 9482 9486 9489 9492 9495 9498 9501 9503 9505 9506 9508 9509 9509 9510 9510 9510 9509 9509 9508 9507 9505 9504 9502 9500 9497 9495 9492 9489 9486 9483 9479 9476 9472 9469 9465 9461 9457 9454 9450 9446 9442 9439 9435 9431 9428 9424 9421 9418 9415 9412 9409 9407 9404 9402 9400 9398 9397 9395 9394 9393 9392 9392 9391 9391 9391 9392 9392 9393 9394 9395 9396 9398 9400 9401 9404 9406 9408 9411 9413 9416 9419 9422 8526 2 1 4 9425 9429 9432 9436 9439 9443 9446 9450 9454 9458 9462 9465 9469 9473 9477 9481 9485 9488 9492 9496 9499 9503 9507 9510 9513 9517 9520 9523 9526 9529 9532 9534 9537 9539 9542 9544 9546 9548 9550 9552 9554 9555 9557 9558 9559 9560 9562 9562 9563 9564 9565 9566 9566 9567 9567 9567 9568 9568 9568 9569 9569 9569 9570 9570 9570 9570 9570 9571 9571 9571 9572 9572 9572 9573 9573 9573 9574 9574 9575 9575 9575 9576 9576 9576 9577 9577 9577 9577 9577 9576 9576 9576 9575 9574 9573 9572 9571 9569 9568 9566 9563 9561 9558 9556 9552 9549 9545 9542 9537 9533 9528 9524 9519 9513 9508 9502 9497 9491 9485 9478 9472 9466 9459 9453 9447 9440 9434 9428 9422 9416 9410 9404 9398 9393 9388 9383 9379 9375 9371 9367 9364 9361 9359 9357 9355 9353 9352 9352 9352 9352 9352 9353 9354 9356 9357 9360 9362 9365 9368 9371 9374 9377 9381 9385 9389 9393 9397 9401 9405 9408 9412 9416 9420 9424 9427 9431 9434 9437 9440 9443 9445 9448 9450 9452 9454 9455 9457 9458 9459 9460 9460 9461 9461 9461 9461 9461 9461 9461 9460 9460 9459 9458 9458 9457 9456 9456 9455 9454 9453 9452 9452 9451 9450 9449 9448 9448 9447 9446 9445 9444 9443 9442 9441 9440 9438 9437 9435 9433 9432 9430 9427 9425 9422 9419 9416 9413 9409 9406 9401 9397 9392 9387 9381 9376 9369 9363 9356 9349 9341 9333 9324 9315 9305 9295 9284 9273 9261 9249 9235 9222 9207 9192 9176 9159 9141 9123 9103 9083 9061 9039 9015 8990 8964 8936 8908 8878 8846 8813 8779 8743 8705 8666 8625 8583 8539 8493 8445 8396 8345 8293 8239 8183 8126 8067 8007 7945 7882 7818 7753 7686 7619 7551 7483 7413 7344 7274 7204 7135 7065 6996 6928 6861 6794 6729 6665 6603 6542 6484 6427 6373 6322 6273 6227 6184 6144 6107 6074 6044 6018 5996 5977 5962 5952 5945 5942 5944 5949 5958 5972 5989 6010 6035 6063 6095 6131 6170 6212 6258 6306 6357 6411 6467 6525 6586 6648 6712 6777 6844 6912 6980 7049 7119 7189 7259 7328 7398 7467 7536 7603 7670 7736 7800 7864 7925 7986 8045 8102 8157 8211 8263 8313 8361 8407 8451 8494 8534 8573 8610 8645 8679 8710 8741 8769 8796 8822 8846 8869 8891 8912 8932 8950 8968 8985 9001 9016 9031 9045 9058 9071 9083 9095 9107 9118 9129 9140 9150 9160 9170 9180 9189 9198 9207 9216 9224 9233 9240 9248 9255 9262 9269 9275 9281 9286 9291 9296 9300 9304 9307 9310 9312 9314 9315 9315 9316 9315 9314 9313 9311 9309 9306 9303 9299 9295 9290 9286 9280 9275 9269 9263 9257 9251 9244 9238 9231 9225 9218 9212 9205 9199 9193 9187 9182 9176 9171 9166 9162 9158 9154 9151 9148 9145 9143 9142 9141 9140 9140 9140 9141 9142 9144 9146 9148 9151 9154 9158 9162 9167 9172 9177 9183 8527 2 1 4 9189 9195 9201 9208 9214 9221 9229 9236 9243 9251 9259 9266 9274 9282 9290 9297 9305 9313 9320 9328 9335 9343 9350 9357 9364 9371 9378 9385 9391 9397 9404 9410 9415 9421 9427 9432 9437 9442 9447 9452 9456 9460 9465 9469 9473 9476 9480 9483 9487 9490 9493 9496 9499 9501 9504 9506 9509 9511 9513 9515 9517 9519 9520 9522 9523 9525 9526 9527 9528 9529 9530 9530 9531 9532 9532 9532 9533 9533 9533 9533 9533 9533 9533 9532 9532 9532 9531 9531 9530 9530 9529 9529 9528 9527 9527 9526 9526 9525 9524 9524 9523 9523 9523 9522 9522 9522 9522 9521 9521 9521 9521 9522 9522 9522 9523 9523 9524 9524 9525 9526 9527 9527 9528 9529 9530 9531 9533 9534 9535 9536 9537 9539 9540 9541 9542 9544 9545 9546 9547 9548 9550 9551 9552 9553 9554 9555 9556 9557 9558 9558 9559 9560 9561 9562 9562 9563 9563 9564 9565 9565 9566 9566 9567 9568 9568 9569 9569 9570 9570 9571 9571 9572 9573 9573 9574 9575 9575 9576 9577 9577 9578 9579 9580 9580 9581 9582 9582 9583 9584 9584 9585 9586 9586 9587 9587 9588 9588 9589 9589 9589 9590 9590 9590 9590 9591 9591 9591 9591 9591 9591 9591 9591 9591 9591 9590 9590 9590 9590 9590 9590 9590 9590 9590 9590 9589 9589 9589 9590 9590 9590 9590 9590 9590 9591 9591 9591 9591 9592 9592 9593 9593 9594 9594 9595 9595 9596 9596 9597 9597 9598 9598 9599 9599 9600 9600 9600 9601 9601 9601 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9601 9601 9601 9600 9600 9600 9599 9599 9598 9598 9598 9597 9597 9596 9595 9595 9594 9594 9593 9593 9592 9591 9591 9590 9589 9589 9588 9587 9586 9586 9585 9584 9583 9582 9581 9580 9579 9578 9576 9575 9574 9573 9571 9570 9568 9567 9565 9564 9562 9560 9559 9557 9555 9554 9552 9550 9549 9547 9545 9543 9542 9540 9538 9536 9535 9533 9531 9530 9528 9526 9525 9523 9521 9520 9518 9516 9514 9512 9511 9508 9506 9504 9502 9499 9497 9494 9491 9488 9484 9480 9476 9472 9467 9462 9457 9451 9445 9439 9432 9425 9417 9409 9400 9391 9381 9371 9361 9350 9338 9326 9314 9301 9287 9274 9259 9245 9230 9214 9199 9183 9167 9150 9134 9117 9100 9083 9066 9049 9033 9016 8999 8983 8967 8951 8936 8921 8906 8892 8879 8866 8854 8842 8832 8822 8812 8804 8797 8790 8784 8779 8776 8773 8771 8770 8770 8771 8773 8776 8780 8785 8791 8798 8806 8814 8824 8834 8845 8857 8869 8882 8896 8910 8925 8940 8956 8972 8989 9005 9022 9039 9056 9074 9091 9108 9126 9143 9160 9176 9193 9209 9225 9241 9256 9271 9285 9299 9313 9326 9339 9351 9363 9374 9384 9395 9404 9413 9422 9430 9438 9445 9452 9458 9464 9469 9474 9479 9483 9487 9491 9494 9498 9501 9503 9506 9508 9510 9512 8528 2 1 4 9514 9516 9518 9519 9521 9522 9524 9525 9526 9528 9529 9530 9532 9533 9535 9536 9537 9539 9540 9542 9543 9545 9546 9548 9549 9550 9552 9553 9555 9556 9557 9558 9559 9561 9562 9562 9563 9564 9565 9566 9566 9567 9567 9567 9568 9568 9568 9568 9568 9568 9568 9567 9567 9567 9567 9566 9566 9566 9565 9565 9564 9564 9564 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9564 9564 9564 9565 9566 9566 9567 9568 9569 9570 9571 9572 9573 9574 9575 9576 9578 9579 9580 9581 9582 9584 9585 9586 9587 9588 9589 9590 9591 9592 9593 9594 9594 9595 9595 9596 9596 9596 9596 9596 9596 9596 9595 9595 9594 9594 9593 9592 9591 9590 9589 9588 9587 9586 9584 9583 9581 9580 9578 9577 9575 9573 9572 9570 9568 9566 9565 9563 9561 9559 9558 9556 9554 9553 9551 9550 9548 9547 9545 9544 9543 9541 9540 9539 9538 9537 9536 9535 9534 9533 9533 9532 9531 9531 9530 9530 9529 9529 9528 9528 9528 9528 9527 9527 9527 9527 9527 9527 9527 9527 9527 9527 9528 9528 9528 9528 9529 9529 9529 9529 9530 9530 9531 9531 9532 9532 9532 9533 9534 9534 9535 9535 9536 9536 9537 9538 9538 9539 9539 9540 9540 9541 9541 9542 9542 9543 9543 9543 9544 9544 9544 9544 9544 9544 9544 9543 9543 9542 9542 9541 9540 9540 9539 9537 9536 9535 9534 9532 9531 9529 9528 9526 9524 9522 9521 9519 9517 9515 9513 9511 9509 9507 9506 9504 9502 9501 9499 9498 9497 9495 9494 9494 9493 9492 9492 9492 9492 9492 9492 9493 9493 9494 9495 9497 9498 9500 9501 9503 9505 9507 9510 9512 9515 9517 9520 9523 9525 9528 9531 9534 9537 9539 9542 9545 9547 9550 9552 9555 9557 9559 9561 9563 9564 9566 9567 9568 9569 9570 9571 9571 9572 9572 9572 9572 9572 9571 9571 9570 9569 9568 9567 9566 9565 9564 9563 9561 9560 9559 9557 9556 9555 9553 9552 9551 9550 9549 9547 9546 9545 9544 9544 9543 9542 9541 9541 9540 9540 9539 9539 9538 9538 9538 9537 9537 9537 9537 9536 9536 9536 9536 9535 9535 9535 9534 9534 9534 9533 9533 9532 9532 9531 9530 9530 9529 9528 9527 9527 9526 9525 9524 9524 9523 9522 9521 9521 9520 9519 9519 9518 9518 9518 9517 9517 9517 9517 9517 9517 9517 9518 9518 9518 9519 9520 9520 9521 9522 9523 9524 9525 9526 9527 9529 9530 9531 9532 9534 9535 9536 9538 9539 9540 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9552 9553 9554 9554 9555 9555 9556 9556 9556 9557 9557 9557 9558 9558 9558 9558 9559 9559 9559 9559 9560 9560 9560 9561 9561 9561 9562 9562 9562 9563 9563 9564 9565 9565 9566 9566 9567 9567 9568 9568 9569 9570 9570 9571 9571 9571 9572 9572 9573 9573 9573 9573 9573 9574 9574 9574 9574 9574 9574 9573 9573 9573 9573 9573 8529 2 1 4 9572 9572 9572 9572 9571 9571 9571 9571 9570 9570 9570 9570 9570 9570 9570 9570 9571 9571 9571 9572 9572 9572 9573 9574 9574 9575 9576 9576 9577 9578 9579 9580 9580 9581 9582 9583 9584 9584 9585 9586 9586 9587 9587 9588 9588 9588 9589 9589 9589 9589 9589 9589 9588 9588 9588 9587 9586 9586 9585 9584 9584 9583 9582 9581 9580 9580 9579 9578 9577 9576 9575 9575 9574 9573 9573 9572 9572 9571 9571 9571 9571 9571 9570 9571 9571 9571 9571 9571 9572 9572 9573 9573 9574 9574 9575 9575 9576 9576 9577 9577 9578 9578 9578 9578 9579 9579 9579 9579 9579 9578 9578 9578 9577 9577 9576 9575 9574 9573 9572 9571 9570 9569 9568 9566 9565 9564 9562 9561 9559 9558 9557 9556 9554 9553 9552 9551 9550 9549 9549 9548 9547 9547 9547 9546 9546 9546 9547 9547 9547 9548 9548 9549 9550 9551 9552 9553 9554 9556 9557 9558 9560 9561 9563 9564 9565 9567 9568 9569 9571 9572 9573 9574 9575 9575 9576 9577 9577 9577 9578 9578 9578 9577 9577 9577 9576 9575 9575 9574 9573 9572 9570 9569 9568 9566 9565 9563 9562 9560 9559 9557 9555 9554 9552 9551 9549 9548 9547 9546 9545 9544 9543 9542 9541 9541 9540 9540 9540 9540 9540 9540 9541 9541 9542 9543 9543 9544 9545 9547 9548 9549 9551 9552 9554 9555 9557 9559 9560 9562 9563 9565 9567 9568 9570 9571 9572 9574 9575 9576 9577 9577 9578 9579 9579 9579 9579 9579 9579 9579 9578 9578 9577 9576 9575 9574 9572 9570 9569 9567 9565 9562 9560 9558 9555 9552 9549 9546 9543 9540 9536 9533 9529 9525 9521 9517 9513 9509 9505 9500 9496 9491 9486 9482 9477 9472 9467 9462 9456 9451 9446 9440 9435 9429 9423 9418 9412 9406 9400 9395 9389 9383 9377 9371 9365 9359 9353 9347 9341 9336 9330 9324 9319 9313 9308 9303 9298 9293 9289 9284 9280 9276 9272 9269 9266 9263 9260 9258 9256 9254 9253 9252 9251 9251 9251 9251 9252 9253 9254 9256 9258 9261 9263 9266 9270 9273 9277 9282 9286 9291 9296 9301 9306 9311 9317 9323 9328 9334 9340 9346 9352 9358 9363 9369 9375 9380 9386 9391 9396 9401 9405 9410 9414 9418 9421 9425 9428 9430 9433 9435 9436 9438 9439 9440 9440 9440 9440 9439 9439 9438 9436 9434 9433 9430 9428 9425 9423 9420 9416 9413 9410 9406 9403 9399 9395 9391 9388 9384 9380 9376 9373 9369 9366 9362 9359 9356 9353 9351 9348 9346 9344 9342 9340 9339 9337 9336 9336 9335 9335 9335 9335 9336 9336 9337 9339 9340 9342 9344 9346 9348 9351 9353 9356 9359 9362 9365 9369 9372 9375 9379 9383 9386 9390 9394 9397 9401 9405 9408 9412 9415 9419 9422 9425 9428 9431 9434 9437 9439 9442 9444 9446 9448 9450 9452 9453 9454 9456 9457 9457 9458 9459 9459 9460 9460 9460 9460 9460 9459 9459 9459 9458 9457 8530 2 1 4 9457 9456 9455 9455 9454 9453 9452 9451 9450 9449 9448 9448 9447 9446 9445 9444 9443 9442 9441 9440 9440 9439 9438 9437 9436 9435 9434 9433 9432 9431 9429 9428 9427 9425 9424 9422 9421 9419 9417 9415 9413 9411 9409 9407 9404 9402 9399 9397 9394 9391 9388 9385 9382 9379 9375 9372 9369 9365 9362 9359 9355 9352 9349 9345 9342 9339 9336 9333 9330 9328 9325 9323 9321 9318 9316 9315 9313 9312 9311 9310 9309 9309 9308 9308 9309 9309 9310 9311 9312 9313 9315 9317 9319 9321 9324 9326 9329 9332 9335 9339 9342 9346 9350 9354 9358 9362 9366 9370 9375 9379 9383 9388 9392 9397 9402 9406 9411 9415 9419 9424 9428 9433 9437 9441 9445 9449 9453 9457 9460 9464 9467 9471 9474 9477 9480 9483 9485 9488 9490 9492 9494 9496 9498 9500 9501 9503 9504 9505 9506 9507 9508 9509 9509 9509 9510 9510 9510 9510 9510 9510 9510 9509 9509 9508 9508 9507 9507 9506 9506 9505 9505 9504 9503 9503 9502 9502 9501 9501 9501 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9501 9501 9501 9502 9503 9503 9504 9505 9506 9506 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9517 9518 9518 9519 9520 9521 9521 9522 9522 9523 9523 9523 9524 9524 9524 9524 9524 9524 9524 9524 9523 9523 9523 9522 9522 9522 9521 9521 9520 9520 9519 9519 9518 9518 9518 9517 9517 9517 9516 9516 9516 9516 9516 9516 9516 9516 9516 9516 9517 9517 9517 9518 9518 9519 9520 9520 9521 9522 9522 9523 9524 9524 9525 9526 9527 9527 9528 9529 9529 9530 9530 9531 9531 9532 9532 9532 9532 9532 9532 9532 9532 9532 9532 9531 9531 9530 9530 9529 9528 9527 9527 9526 9525 9524 9523 9521 9520 9519 9518 9517 9516 9514 9513 9512 9511 9510 9509 9507 9506 9505 9504 9503 9503 9502 9501 9500 9500 9499 9499 9498 9498 9498 9498 9497 9497 9497 9498 9498 9498 9498 9499 9499 9500 9500 9501 9501 9502 9502 9503 9504 9504 9505 9506 9506 9507 9508 9508 9509 9509 9510 9510 9511 9511 9511 9512 9512 9512 9512 9512 9512 9512 9511 9511 9511 9510 9510 9509 9509 9508 9507 9507 9506 9505 9504 9503 9503 9502 9501 9500 9499 9498 9497 9496 9495 9494 9494 9493 9492 9492 9491 9490 9490 9489 9489 9489 9488 9488 9488 9488 9488 9488 9489 9489 9489 9490 9490 9491 9491 9492 9493 9494 9494 9495 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9506 9507 9508 9509 9510 9511 9512 9513 9513 9514 9515 9515 9516 9516 9516 9517 9517 9517 9517 9517 9517 9517 9516 9516 9515 9515 9514 9513 9513 9512 9511 9510 9509 9508 9507 9506 9504 9503 9502 9501 9499 9498 9497 9495 9494 9493 9491 9490 9489 9488 9487 9486 9485 9484 9483 9482 9481 9480 9480 9479 9479 9478 9478 9478 9478 9478 9478 9478 8531 2 1 4 9478 9479 9479 9480 9480 9481 9482 9483 9483 9484 9485 9486 9488 9489 9490 9491 9492 9493 9494 9495 9496 9497 9498 9499 9500 9500 9501 9501 9502 9502 9502 9502 9502 9502 9502 9501 9501 9500 9499 9498 9497 9496 9495 9494 9492 9490 9489 9487 9485 9483 9481 9479 9477 9475 9473 9471 9469 9467 9465 9463 9461 9459 9457 9456 9454 9453 9452 9450 9449 9448 9448 9447 9447 9446 9446 9446 9447 9447 9447 9448 9449 9450 9451 9452 9453 9455 9456 9458 9460 9461 9463 9465 9467 9469 9471 9472 9474 9476 9478 9479 9481 9482 9484 9485 9486 9488 9489 9489 9490 9491 9491 9492 9492 9492 9492 9492 9491 9491 9490 9489 9489 9488 9487 9486 9484 9483 9482 9480 9479 9478 9476 9475 9473 9472 9470 9468 9467 9466 9464 9463 9461 9460 9459 9458 9457 9456 9455 9454 9453 9452 9451 9451 9450 9449 9449 9449 9448 9448 9448 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9448 9448 9448 9448 9448 9448 9448 9448 9448 9448 9448 9448 9448 9447 9447 9447 9447 9447 9447 9446 9446 9446 9445 9445 9445 9444 9443 9443 9442 9441 9440 9439 9438 9437 9435 9434 9432 9431 9429 9427 9425 9423 9421 9418 9416 9414 9411 9408 9406 9403 9400 9397 9395 9392 9389 9386 9383 9380 9378 9375 9372 9370 9367 9365 9363 9360 9359 9357 9355 9354 9353 9351 9351 9350 9350 9350 9350 9350 9351 9351 9352 9354 9355 9357 9359 9361 9363 9365 9368 9371 9374 9377 9380 9383 9386 9389 9393 9396 9400 9403 9406 9410 9413 9416 9419 9422 9424 9427 9429 9431 9433 9435 9437 9438 9439 9440 9440 9440 9440 9440 9439 9438 9437 9435 9434 9431 9429 9426 9424 9420 9417 9413 9410 9405 9401 9397 9392 9387 9382 9377 9372 9367 9361 9356 9350 9345 9339 9334 9328 9323 9317 9312 9306 9301 9296 9291 9286 9281 9277 9272 9268 9264 9260 9256 9253 9250 9247 9244 9242 9240 9238 9236 9235 9234 9233 9232 9232 9232 9232 9233 9234 9235 9236 9238 9240 9242 9244 9247 9250 9253 9256 9259 9263 9267 9271 9275 9279 9283 9288 9292 9297 9302 9306 9311 9316 9320 9325 9330 9335 9339 9344 9348 9353 9357 9361 9365 9369 9373 9376 9380 9383 9386 9389 9392 9394 9397 9399 9401 9403 9405 9406 9407 9409 9409 9410 9411 9411 9412 9412 9412 9412 9412 9411 9411 9411 9410 9409 9409 9408 9407 9406 9405 9405 9404 9403 9402 9401 9400 9399 9398 9398 9397 9396 9395 9395 9394 9393 9393 9392 9392 9392 9391 9391 9391 9391 9390 9390 9390 9390 9390 9390 9390 9390 9390 9390 9390 9390 9390 9390 9390 9390 9389 9389 9389 9389 9389 9389 9389 9388 9388 9388 9387 9387 9387 9386 9386 9385 9385 9384 9384 9383 9382 9382 9381 9381 9380 9379 9379 9378 8532 2 1 4 9378 9377 9377 9376 9376 9376 9375 9375 9375 9374 9374 9374 9374 9374 9375 9375 9375 9376 9376 9377 9377 9378 9379 9380 9381 9382 9383 9385 9386 9388 9389 9391 9393 9394 9396 9398 9400 9402 9404 9406 9409 9411 9413 9415 9417 9420 9422 9424 9426 9429 9431 9433 9435 9437 9439 9441 9443 9445 9447 9448 9450 9451 9453 9454 9455 9456 9457 9458 9459 9459 9460 9460 9461 9461 9461 9461 9461 9461 9460 9460 9460 9459 9459 9458 9457 9457 9456 9455 9454 9453 9453 9452 9451 9450 9449 9448 9447 9447 9446 9445 9444 9444 9443 9443 9442 9442 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9442 9442 9442 9443 9443 9444 9445 9445 9446 9447 9447 9448 9449 9449 9450 9451 9451 9452 9453 9453 9454 9454 9455 9455 9455 9456 9456 9456 9456 9456 9456 9456 9456 9456 9456 9456 9455 9455 9455 9454 9454 9453 9453 9452 9451 9450 9450 9449 9448 9447 9447 9446 9445 9444 9443 9442 9441 9441 9440 9439 9438 9437 9437 9436 9435 9434 9434 9433 9433 9432 9432 9431 9431 9430 9430 9430 9429 9429 9429 9429 9429 9429 9429 9429 9429 9429 9429 9429 9430 9430 9430 9430 9431 9431 9431 9432 9432 9432 9433 9433 9434 9434 9434 9435 9435 9436 9436 9437 9437 9437 9438 9438 9439 9439 9439 9440 9440 9440 9440 9440 9441 9441 9441 9441 9441 9441 9441 9441 9440 9440 9440 9440 9439 9439 9439 9438 9437 9437 9436 9436 9435 9434 9433 9432 9431 9431 9430 9429 9428 9426 9425 9424 9423 9422 9421 9420 9418 9417 9416 9415 9414 9413 9411 9410 9409 9408 9407 9406 9405 9404 9403 9402 9402 9401 9400 9400 9399 9399 9398 9398 9398 9397 9397 9397 9397 9397 9398 9398 9398 9399 9399 9400 9401 9401 9402 9403 9404 9405 9406 9408 9409 9410 9412 9413 9415 9416 9418 9419 9421 9423 9424 9426 9428 9429 9431 9432 9434 9436 9437 9439 9440 9442 9443 9444 9445 9447 9448 9448 9449 9450 9451 9451 9452 9452 9452 9452 9452 9452 9452 9451 9451 9450 9449 9449 9448 9447 9445 9444 9443 9441 9440 9438 9437 9435 9433 9432 9430 9428 9426 9424 9423 9421 9419 9417 9416 9414 9413 9411 9410 9409 9407 9406 9405 9404 9404 9403 9402 9402 9401 9401 9401 9401 9401 9401 9401 9402 9402 9402 9403 9404 9404 9405 9406 9406 9407 9408 9408 9409 9410 9410 9411 9412 9412 9412 9413 9413 9413 9413 9413 9413 9413 9413 9412 9412 9411 9410 9410 9409 9408 9407 9405 9404 9403 9401 9400 9398 9397 9395 9393 9392 9390 9388 9387 9385 9383 9382 9380 9379 9377 9376 9374 9373 9372 9371 9370 9369 9368 9368 9367 9367 9366 9366 9366 9366 9366 9366 9367 9367 9368 9369 9369 9370 9371 9372 9373 9374 9376 9377 9378 9379 9381 9382 9384 9385 9386 9388 9389 9390 9392 9393 9394 9395 9396 8533 2 1 4 9398 9399 9399 9400 9401 9402 9402 9403 9403 9404 9404 9404 9404 9404 9404 9404 9404 9404 9404 9403 9403 9402 9402 9401 9400 9400 9399 9398 9397 9397 9396 9395 9394 9394 9393 9392 9391 9391 9390 9389 9389 9388 9388 9387 9387 9386 9386 9386 9386 9385 9385 9385 9385 9385 9386 9386 9386 9386 9387 9387 9388 9388 9389 9389 9390 9390 9391 9392 9392 9393 9394 9394 9395 9396 9397 9397 9398 9399 9399 9400 9401 9401 9402 9402 9403 9403 9404 9404 9405 9405 9406 9406 9406 9406 9407 9407 9407 9407 9407 9408 9408 9408 9408 9408 9408 9408 9408 9408 9408 9408 9408 9408 9408 9407 9407 9407 9407 9406 9406 9406 9405 9405 9404 9404 9403 9402 9402 9401 9400 9399 9398 9397 9395 9394 9393 9391 9390 9388 9387 9385 9383 9381 9379 9377 9375 9373 9371 9368 9366 9364 9361 9359 9357 9354 9352 9349 9347 9345 9342 9340 9338 9336 9334 9332 9330 9329 9327 9326 9324 9323 9322 9321 9320 9320 9319 9319 9319 9319 9319 9319 9320 9320 9321 9322 9323 9324 9326 9327 9329 9330 9332 9334 9336 9338 9340 9342 9344 9346 9348 9351 9353 9355 9357 9359 9362 9364 9366 9368 9370 9371 9373 9375 9377 9378 9380 9381 9382 9383 9384 9385 9386 9387 9387 9388 9388 9389 9389 9389 9389 9389 9389 9389 9389 9389 9388 9388 9387 9387 9386 9386 9385 9384 9384 9383 9382 9382 9381 9380 9379 9379 9378 9377 9377 9376 9375 9375 9374 9374 9373 9372 9372 9371 9371 9371 9370 9370 9370 9369 9369 9369 9369 9369 9369 9369 9369 9369 9369 9369 9369 9369 9369 9369 9370 9370 9370 9370 9371 9371 9371 9371 9372 9372 9372 9373 9373 9373 9374 9374 9374 9374 9374 9374 9375 9375 9375 9375 9375 9374 9374 9374 9374 9373 9373 9373 9372 9372 9371 9370 9370 9369 9368 9367 9367 9366 9365 9364 9363 9362 9361 9360 9359 9358 9357 9356 9355 9355 9354 9353 9352 9352 9351 9351 9350 9350 9350 9349 9349 9349 9349 9350 9350 9350 9351 9351 9352 9353 9354 9355 9355 9357 9358 9359 9360 9361 9362 9364 9365 9366 9368 9369 9370 9371 9372 9374 9375 9375 9376 9377 9378 9378 9379 9379 9379 9379 9379 9379 9378 9378 9377 9377 9376 9374 9373 9372 9370 9369 9367 9365 9363 9361 9359 9357 9355 9353 9351 9348 9346 9344 9342 9340 9338 9336 9334 9332 9330 9328 9327 9325 9324 9323 9322 9321 9320 9320 9319 9319 9319 9319 9320 9320 9321 9322 9322 9323 9325 9326 9327 9329 9330 9332 9333 9335 9337 9339 9340 9342 9344 9345 9347 9348 9350 9351 9352 9353 9354 9355 9356 9356 9357 9357 9357 9356 9356 9356 9355 9354 9353 9352 9350 9349 9347 9345 9343 9341 9339 9337 9334 9332 9330 9327 9324 9322 9319 9317 9314 9311 9309 9306 9304 9302 9299 9297 9295 9293 9291 9290 9288 9287 9285 9284 8534 2 1 4 9283 9282 9281 9280 9280 9279 9279 9279 9279 9279 9279 9279 9279 9279 9279 9280 9280 9281 9281 9281 9282 9282 9283 9283 9283 9284 9284 9284 9284 9285 9285 9285 9285 9284 9284 9284 9284 9284 9283 9283 9283 9282 9282 9281 9281 9280 9280 9279 9279 9279 9278 9278 9278 9277 9277 9277 9277 9277 9277 9277 9278 9278 9278 9279 9279 9280 9281 9282 9282 9283 9284 9285 9286 9287 9288 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9303 9304 9304 9305 9305 9305 9305 9305 9305 9305 9305 9305 9304 9304 9304 9303 9302 9302 9301 9301 9300 9299 9298 9298 9297 9296 9296 9295 9294 9294 9293 9293 9292 9292 9291 9291 9291 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9289 9289 9289 9288 9288 9287 9286 9286 9285 9284 9283 9281 9280 9279 9277 9275 9274 9272 9270 9268 9266 9264 9262 9260 9258 9255 9253 9251 9249 9247 9245 9243 9241 9239 9237 9235 9234 9232 9231 9230 9229 9228 9227 9226 9226 9226 9225 9225 9226 9226 9227 9227 9228 9229 9230 9231 9233 9234 9236 9237 9239 9241 9243 9244 9246 9248 9250 9252 9254 9255 9257 9259 9260 9262 9263 9264 9266 9267 9267 9268 9269 9269 9270 9270 9270 9270 9270 9270 9269 9268 9268 9267 9266 9265 9264 9262 9261 9260 9258 9257 9255 9253 9252 9250 9248 9246 9245 9243 9241 9239 9238 9236 9234 9233 9231 9230 9228 9227 9226 9224 9223 9222 9221 9220 9219 9218 9217 9217 9216 9216 9215 9215 9214 9214 9213 9213 9213 9213 9213 9213 9213 9213 9213 9213 9213 9213 9213 9213 9213 9213 9213 9214 9214 9214 9214 9214 9214 9214 9214 9214 9213 9213 9213 9213 9212 9211 9211 9210 9209 9208 9207 9205 9204 9202 9200 9198 9196 9194 9191 9188 9185 9182 9178 9174 9170 9166 9162 9157 9152 9147 9142 9136 9130 9124 9118 9112 9105 9099 9092 9085 9078 9071 9064 9057 9050 9043 9036 9029 9023 9016 9009 9003 8997 8991 8985 8979 8974 8969 8965 8960 8956 8953 8950 8947 8944 8942 8941 8940 8939 8939 8939 8940 8941 8942 8944 8946 8949 8952 8955 8959 8963 8968 8973 8978 8983 8988 8994 9000 9006 9012 9018 9025 9031 9038 9044 9051 9057 9064 9070 9077 9083 9089 9095 9101 9107 9112 9118 9123 9128 9133 9137 9142 9146 9150 9153 9157 9160 9164 9166 9169 9172 9174 9176 9178 9180 9182 9184 9185 9187 9188 9189 9190 9191 9192 9193 9194 9195 9195 9196 9197 9197 9198 9199 9199 9200 9201 9201 9202 9203 9203 9204 9205 9205 9206 9207 9208 9209 9209 9210 9211 9212 9213 9214 9215 9216 9216 9217 9218 9219 9220 9221 9221 9222 9223 9224 9224 9225 9226 9226 9227 9227 9228 9228 9228 9229 9229 9229 9230 9230 9230 9230 9230 9230 9230 9230 9230 8535 2 1 4 9229 9229 9229 9228 9228 9227 9227 9226 9226 9225 9225 9224 9223 9222 9222 9221 9220 9219 9218 9217 9217 9216 9215 9214 9213 9212 9211 9210 9209 9208 9207 9206 9205 9204 9204 9203 9202 9201 9200 9200 9199 9198 9198 9197 9196 9196 9195 9195 9194 9193 9193 9192 9192 9191 9191 9191 9190 9190 9189 9189 9188 9187 9187 9186 9186 9185 9184 9184 9183 9182 9181 9181 9180 9179 9178 9177 9176 9175 9174 9173 9171 9170 9169 9168 9166 9165 9164 9163 9161 9160 9159 9157 9156 9155 9153 9152 9151 9150 9149 9147 9146 9145 9144 9143 9142 9141 9140 9139 9139 9138 9137 9136 9136 9135 9134 9134 9133 9133 9132 9132 9131 9131 9130 9130 9129 9129 9128 9128 9127 9126 9126 9125 9125 9124 9123 9123 9122 9121 9120 9120 9119 9118 9117 9116 9115 9114 9113 9112 9111 9110 9110 9109 9108 9107 9106 9105 9105 9104 9103 9103 9102 9102 9101 9101 9101 9101 9101 9101 9101 9101 9101 9101 9102 9102 9102 9103 9104 9104 9105 9106 9106 9107 9108 9109 9110 9110 9111 9112 9113 9113 9114 9114 9115 9115 9116 9116 9116 9116 9116 9115 9115 9114 9114 9113 9112 9111 9110 9108 9107 9105 9103 9101 9099 9097 9094 9092 9089 9086 9083 9080 9077 9074 9071 9068 9064 9061 9058 9054 9051 9048 9044 9041 9038 9034 9031 9028 9025 9022 9020 9017 9015 9012 9010 9008 9006 9005 9003 9002 9001 9000 8999 8998 8998 8998 8998 8998 8998 8999 8999 9000 9001 9003 9004 9006 9007 9009 9011 9013 9015 9017 9020 9022 9025 9027 9030 9033 9035 9038 9041 9044 9046 9049 9052 9054 9057 9059 9062 9064 9067 9069 9071 9073 9075 9077 9079 9080 9082 9083 9085 9086 9087 9088 9089 9090 9091 9091 9092 9092 9092 9093 9093 9093 9093 9093 9093 9093 9093 9092 9092 9092 9092 9091 9091 9091 9090 9090 9090 9089 9089 9089 9089 9088 9088 9088 9088 9088 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9087 9086 9086 9086 9085 9085 9085 9084 9084 9083 9082 9082 9081 9080 9079 9078 9077 9076 9075 9074 9073 9071 9070 9069 9067 9066 9065 9063 9062 9060 9059 9057 9056 9054 9053 9051 9050 9048 9047 9045 9044 9042 9041 9040 9038 9037 9036 9035 9033 9032 9031 9030 9029 9028 9027 9025 9024 9023 9022 9021 9020 9019 9017 9016 9015 9014 9012 9011 9009 9008 9006 9005 9003 9001 8999 8997 8995 8992 8990 8987 8985 8982 8979 8976 8973 8970 8967 8963 8960 8956 8952 8948 8944 8940 8936 8932 8927 8923 8918 8913 8909 8904 8899 8894 8890 8885 8880 8875 8870 8865 8860 8855 8850 8845 8840 8835 8830 8826 8821 8816 8811 8806 8801 8797 8792 8787 8782 8778 8773 8768 8763 8758 8753 8748 8743 8738 8732 8726 8721 8715 8708 8702 8695 8688 8680 8536 2 1 4 8673 8664 8656 8647 8637 8627 8617 8606 8594 8582 8569 8555 8541 8526 8510 8494 8477 8459 8440 8420 8399 8378 8356 8333 8309 8284 8258 8231 8203 8175 8146 8115 8084 8053 8020 7987 7953 7918 7883 7847 7811 7774 7736 7698 7660 7622 7583 7544 7505 7467 7428 7389 7351 7312 7275 7237 7200 7164 7128 7093 7059 7026 6994 6963 6933 6904 6876 6850 6825 6802 6780 6760 6741 6724 6708 6695 6683 6673 6664 6658 6653 6650 6649 6650 6653 6657 6663 6671 6681 6693 6706 6721 6738 6756 6776 6797 6819 6843 6868 6895 6922 6951 6980 7011 7042 7074 7107 7141 7175 7209 7244 7280 7315 7351 7387 7423 7459 7494 7530 7566 7601 7636 7670 7704 7738 7771 7804 7836 7867 7898 7928 7958 7986 8014 8042 8068 8094 8119 8144 8167 8190 8213 8234 8255 8275 8294 8313 8331 8348 8365 8381 8396 8411 8425 8439 8452 8465 8477 8489 8500 8511 8521 8531 8541 8550 8559 8567 8575 8583 8590 8597 8604 8610 8616 8622 8628 8633 8638 8643 8647 8652 8655 8659 8663 8666 8669 8672 8674 8677 8679 8681 8683 8684 8686 8687 8688 8689 8690 8691 8692 8692 8693 8693 8694 8694 8694 8695 8695 8695 8696 8696 8697 8697 8698 8699 8700 8701 8702 8703 8704 8706 8708 8710 8712 8714 8717 8719 8722 8725 8728 8732 8735 8739 8743 8747 8752 8756 8760 8765 8770 8775 8780 8785 8790 8795 8800 8805 8810 8815 8820 8824 8829 8834 8838 8843 8847 8851 8855 8858 8862 8865 8868 8871 8873 8875 8877 8879 8880 8882 8882 8883 8883 8883 8883 8882 8882 8881 8879 8878 8876 8874 8872 8870 8867 8865 8862 8859 8856 8853 8849 8846 8843 8839 8836 8832 8829 8826 8822 8819 8815 8812 8809 8806 8803 8800 8797 8794 8792 8789 8787 8785 8783 8781 8779 8777 8775 8774 8773 8771 8770 8769 8769 8768 8767 8767 8766 8766 8766 8765 8765 8765 8766 8766 8766 8766 8767 8767 8768 8768 8769 8770 8771 8771 8772 8773 8774 8776 8777 8778 8779 8781 8782 8784 8786 8787 8789 8791 8793 8795 8797 8799 8801 8803 8806 8808 8810 8813 8815 8818 8821 8823 8826 8828 8831 8834 8836 8839 8842 8844 8847 8849 8852 8854 8857 8859 8861 8863 8866 8868 8869 8871 8873 8875 8876 8878 8879 8880 8882 8883 8884 8885 8885 8886 8887 8887 8888 8888 8889 8889 8890 8890 8890 8890 8890 8890 8890 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8891 8890 8890 8890 8889 8889 8889 8888 8887 8887 8886 8885 8884 8883 8882 8881 8880 8878 8877 8875 8874 8872 8871 8869 8867 8865 8863 8861 8859 8858 8856 8854 8852 8850 8848 8846 8844 8842 8841 8839 8837 8836 8835 8833 8832 8831 8830 8829 8828 8827 8827 8826 8826 8826 8825 8825 8825 8825 8825 8825 8826 8826 8826 8537 2 1 4 8827 8827 8828 8828 8828 8829 8829 8830 8830 8830 8831 8831 8831 8831 8831 8831 8831 8831 8831 8830 8830 8829 8829 8828 8827 8826 8825 8824 8823 8822 8821 8819 8818 8817 8815 8814 8812 8811 8809 8808 8806 8805 8804 8802 8801 8800 8798 8797 8796 8795 8794 8793 8792 8792 8791 8790 8790 8790 8789 8789 8789 8789 8789 8789 8789 8790 8790 8791 8791 8792 8792 8793 8793 8794 8795 8795 8796 8797 8798 8798 8799 8800 8800 8801 8801 8802 8802 8803 8803 8803 8804 8804 8804 8804 8804 8804 8804 8803 8803 8803 8802 8802 8801 8801 8800 8799 8798 8797 8797 8796 8795 8794 8793 8792 8790 8789 8788 8787 8786 8785 8783 8782 8781 8780 8779 8778 8776 8775 8774 8773 8772 8771 8770 8769 8768 8767 8766 8765 8764 8763 8763 8762 8761 8760 8760 8759 8758 8758 8757 8757 8756 8755 8755 8754 8754 8753 8753 8753 8752 8752 8751 8751 8751 8750 8750 8749 8749 8749 8748 8748 8748 8747 8747 8747 8746 8746 8745 8745 8745 8744 8744 8743 8743 8742 8742 8741 8741 8740 8740 8739 8739 8738 8738 8737 8737 8736 8736 8735 8734 8734 8733 8732 8732 8731 8730 8730 8729 8728 8728 8727 8726 8725 8725 8724 8723 8722 8721 8720 8719 8719 8718 8717 8716 8715 8714 8713 8712 8711 8709 8708 8707 8706 8705 8704 8703 8701 8700 8699 8698 8696 8695 8694 8692 8691 8690 8688 8687 8686 8684 8683 8682 8681 8679 8678 8677 8675 8674 8673 8672 8671 8670 8668 8667 8666 8665 8664 8663 8662 8662 8661 8660 8659 8658 8657 8657 8656 8655 8654 8654 8653 8652 8652 8651 8650 8649 8648 8648 8647 8646 8645 8644 8643 8641 8640 8639 8637 8636 8634 8633 8631 8629 8627 8625 8623 8621 8618 8616 8613 8611 8608 8605 8603 8600 8597 8594 8591 8588 8584 8581 8578 8575 8572 8569 8566 8563 8560 8557 8554 8551 8549 8546 8544 8541 8539 8537 8535 8533 8531 8530 8528 8527 8526 8525 8524 8524 8523 8523 8523 8523 8523 8523 8523 8523 8524 8524 8525 8526 8527 8527 8528 8529 8530 8531 8532 8533 8533 8534 8535 8536 8536 8537 8537 8537 8537 8538 8537 8537 8537 8536 8536 8535 8534 8533 8532 8531 8529 8527 8526 8524 8522 8520 8517 8515 8512 8510 8507 8504 8502 8499 8496 8493 8490 8486 8483 8480 8477 8474 8471 8468 8465 8462 8459 8456 8453 8450 8448 8445 8442 8440 8437 8435 8433 8430 8428 8426 8424 8422 8419 8417 8415 8413 8411 8408 8406 8403 8401 8398 8395 8392 8388 8385 8380 8376 8371 8366 8361 8355 8348 8341 8333 8325 8316 8307 8297 8286 8274 8262 8249 8235 8221 8205 8189 8172 8154 8136 8116 8096 8075 8054 8031 8008 7985 7960 7935 7910 7884 7858 7831 7804 7777 7750 7722 7695 7668 7640 7613 7587 7560 7535 7509 7485 7461 7438 7415 7394 7374 7355 7337 7320 7305 8538 2 1 4 7291 7278 7267 7258 7249 7243 7238 7235 7233 7233 7235 7238 7242 7249 7257 7266 7277 7289 7303 7317 7334 7351 7369 7389 7409 7430 7452 7475 7498 7521 7546 7570 7595 7619 7644 7669 7693 7718 7742 7765 7788 7811 7833 7855 7876 7896 7915 7933 7951 7968 7983 7998 8012 8025 8038 8049 8059 8068 8077 8084 8091 8097 8103 8107 8111 8114 8117 8119 8121 8122 8123 8123 8123 8123 8122 8122 8121 8120 8119 8119 8118 8117 8116 8115 8115 8114 8114 8114 8114 8115 8115 8116 8117 8118 8119 8121 8123 8124 8127 8129 8131 8134 8137 8139 8142 8145 8148 8152 8155 8158 8161 8164 8168 8171 8174 8177 8180 8183 8186 8189 8192 8195 8198 8201 8203 8206 8209 8211 8214 8216 8219 8221 8224 8226 8229 8231 8234 8236 8239 8241 8244 8247 8249 8252 8255 8258 8261 8264 8267 8270 8273 8276 8279 8282 8285 8288 8291 8294 8297 8300 8302 8305 8308 8310 8313 8315 8317 8319 8321 8323 8324 8326 8327 8328 8329 8329 8330 8330 8330 8330 8330 8329 8329 8328 8327 8325 8324 8323 8321 8319 8318 8316 8314 8312 8310 8307 8305 8303 8301 8299 8296 8294 8292 8290 8288 8286 8284 8282 8281 8279 8277 8276 8275 8273 8272 8271 8270 8269 8268 8267 8266 8266 8265 8264 8264 8263 8263 8262 8261 8261 8260 8260 8259 8258 8258 8257 8256 8255 8255 8254 8253 8252 8250 8249 8248 8247 8245 8244 8242 8241 8239 8237 8236 8234 8232 8230 8229 8227 8225 8223 8222 8220 8218 8217 8215 8214 8212 8211 8209 8208 8207 8206 8205 8204 8203 8202 8201 8200 8200 8199 8199 8198 8198 8197 8197 8197 8196 8196 8196 8196 8195 8195 8195 8194 8194 8194 8193 8193 8192 8192 8191 8190 8189 8189 8188 8187 8186 8184 8183 8182 8181 8179 8178 8176 8175 8173 8171 8169 8168 8166 8164 8162 8160 8158 8156 8154 8152 8150 8148 8146 8144 8142 8140 8138 8135 8133 8131 8129 8127 8125 8123 8121 8118 8116 8114 8112 8109 8107 8105 8102 8100 8097 8095 8092 8090 8087 8084 8081 8078 8076 8073 8069 8066 8063 8060 8057 8053 8050 8046 8043 8039 8036 8032 8029 8025 8022 8018 8015 8012 8008 8005 8002 7999 7996 7993 7990 7987 7985 7983 7980 7978 7976 7975 7973 7972 7970 7969 7969 7968 7967 7967 7967 7967 7967 7968 7968 7969 7970 7971 7972 7973 7974 7975 7977 7978 7980 7982 7983 7985 7986 7988 7990 7991 7993 7994 7996 7997 7998 7999 8000 8001 8002 8003 8004 8004 8004 8004 8004 8004 8004 8004 8003 8003 8002 8001 8000 7999 7998 7997 7996 7994 7993 7991 7990 7988 7986 7985 7983 7982 7980 7978 7977 7975 7974 7972 7971 7969 7968 7967 7965 7964 7963 7962 7961 7960 7959 7958 7958 7957 7956 7956 7955 7955 7954 7954 7953 7953 7952 7952 7951 7951 7950 7949 7949 7948 7947 7946 7946 7945 7944 8539 2 1 5 7934 7933 7932 7931 7931 7930 7928 7927 7926 7925 7923 7922 7920 7918 7916 7914 7912 7910 7907 7905 7902 7900 7897 7894 7891 7888 7885 7881 7878 7875 7871 7868 7865 7861 7858 7854 7851 7847 7844 7840 7837 7834 7831 7827 7824 7821 7818 7816 7813 7810 7808 7806 7803 7801 7799 7797 7796 7794 7793 7791 7790 7789 7788 7787 7786 7786 7785 7784 7784 7784 7784 7783 7783 7783 7783 7783 7783 7783 7784 7784 7784 7784 7784 7784 7784 7784 7784 7784 7784 7784 7784 7784 7783 7783 7782 7782 7781 7780 7780 7779 7778 7777 7776 7774 7773 7771 7770 7768 7766 7764 7762 7760 7758 7755 7753 7750 7748 7745 7742 7739 7735 7732 7729 7725 7722 7718 7714 7710 7706 7702 7697 7693 7689 7684 7679 7675 7670 7665 7660 7656 7651 7646 7641 7636 7631 7626 7621 7616 7611 7606 7601 7597 7592 7588 7583 7579 7574 7570 7566 7562 7559 7555 7552 7548 7545 7542 7540 7537 7535 7533 7531 7529 7527 7526 7524 7523 7522 7522 7521 7521 7521 7521 7521 7521 7521 7522 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7535 7536 7537 7538 7539 7540 7541 7542 7543 7543 7544 7545 7545 7546 7546 7546 7546 7546 7546 7546 7546 7546 7545 7545 7544 7544 7543 7542 7542 7541 7540 7539 7538 7537 7536 7534 7533 7532 7531 7529 7528 7527 7525 7524 7522 7521 7520 7518 7517 7515 7514 7512 7510 7509 7507 7506 7504 7502 7501 7499 7497 7495 7494 7492 7490 7488 7486 7484 7482 7480 7478 7476 7474 7472 7470 7467 7465 7463 7461 7458 7456 7454 7451 7449 7447 7444 7442 7440 7437 7435 7432 7430 7428 7426 7423 7421 7419 7417 7414 7412 7410 7408 7406 7404 7402 7400 7397 7395 7393 7391 7389 7387 7385 7383 7381 7379 7377 7375 7373 7371 7369 7367 7365 7363 7361 7358 7356 7354 7352 7349 7347 7344 7342 7340 7337 7335 7332 7330 7327 7325 7322 7320 7317 7315 7312 7310 7308 7305 7303 7301 7298 7296 7294 7292 7289 7287 7285 7283 7281 7279 7277 7275 7273 7271 7269 7267 7265 7263 7261 7259 7257 7254 7252 7249 7247 7244 7241 7238 7235 7232 7228 7224 7220 7216 7212 7208 7203 7198 7193 7187 7182 7176 7170 7164 7157 7151 7144 7137 7130 7123 7116 7108 7101 7093 7086 7078 7071 7063 7056 7048 7041 7034 7027 7020 7014 7007 7001 6995 6990 6984 6979 6975 6971 6967 6963 6960 6958 6955 6953 6952 6951 6950 6950 6950 6950 6951 6952 6954 6956 6958 6960 6963 6965 6968 6972 6975 6978 6982 6986 6989 6993 6997 7000 7004 7007 7011 7014 7017 7020 7022 7025 7027 7029 7030 7032 7033 7034 7034 7034 7034 7034 7033 7032 7030 7029 7027 7024 7022 7019 7017 7013 7010 7007 7003 6999 6996 6992 6988 6984 6980 6976 6971 6967 6963 6960 6956 6952 6948 6945 6941 6938 6935 8540 2 1 5 6932 6929 6926 6924 6921 6919 6917 6915 6913 6911 6909 6908 6907 6905 6904 6903 6902 6901 6900 6899 6898 6897 6896 6895 6894 6893 6891 6890 6889 6887 6886 6884 6883 6881 6879 6877 6875 6872 6870 6868 6865 6862 6859 6856 6853 6850 6847 6844 6841 6837 6834 6831 6827 6824 6820 6817 6814 6810 6807 6804 6801 6798 6795 6792 6789 6786 6783 6781 6779 6776 6774 6772 6770 6768 6766 6765 6763 6762 6761 6759 6758 6757 6756 6755 6754 6753 6753 6752 6751 6750 6749 6749 6748 6747 6746 6746 6745 6744 6743 6742 6741 6740 6738 6737 6736 6734 6733 6731 6729 6728 6726 6724 6722 6720 6718 6716 6714 6711 6709 6707 6704 6702 6699 6697 6695 6692 6690 6687 6685 6682 6680 6677 6675 6672 6670 6668 6665 6663 6661 6659 6656 6654 6652 6650 6648 6646 6643 6641 6639 6637 6635 6633 6631 6629 6627 6625 6622 6620 6618 6616 6613 6611 6609 6606 6604 6601 6598 6596 6593 6590 6587 6584 6581 6578 6575 6572 6569 6566 6562 6559 6555 6552 6549 6545 6542 6538 6535 6531 6527 6524 6520 6517 6513 6510 6507 6503 6500 6496 6493 6490 6487 6484 6481 6478 6475 6472 6469 6466 6464 6461 6459 6456 6454 6451 6449 6447 6445 6442 6440 6438 6436 6434 6432 6430 6428 6427 6425 6423 6421 6419 6417 6415 6413 6411 6410 6408 6406 6404 6402 6400 6397 6395 6393 6391 6389 6386 6384 6382 6379 6377 6374 6372 6369 6366 6364 6361 6358 6355 6352 6349 6346 6343 6340 6337 6334 6331 6328 6324 6321 6318 6314 6311 6308 6304 6301 6297 6294 6290 6287 6283 6280 6276 6272 6269 6265 6262 6258 6255 6251 6247 6244 6240 6237 6233 6230 6226 6223 6219 6216 6212 6209 6206 6202 6199 6195 6192 6189 6185 6182 6178 6175 6171 6168 6164 6161 6157 6153 6150 6146 6142 6138 6134 6130 6125 6121 6116 6111 6106 6101 6096 6091 6085 6079 6073 6067 6060 6054 6047 6040 6032 6025 6017 6009 6000 5992 5983 5974 5964 5955 5945 5935 5925 5915 5904 5894 5883 5872 5861 5850 5839 5827 5816 5805 5794 5782 5771 5760 5749 5738 5727 5717 5706 5696 5686 5677 5668 5659 5650 5642 5634 5626 5619 5612 5606 5600 5595 5590 5585 5581 5578 5575 5572 5570 5568 5567 5567 5567 5567 5568 5569 5571 5573 5575 5578 5581 5584 5588 5592 5596 5601 5606 5611 5616 5621 5626 5632 5637 5643 5649 5654 5660 5665 5671 5676 5681 5686 5691 5696 5701 5705 5709 5713 5717 5720 5724 5727 5729 5732 5734 5736 5737 5739 5740 5741 5742 5742 5742 5742 5742 5741 5741 5740 5739 5737 5736 5734 5733 5731 5729 5727 5724 5722 5720 5717 5715 5713 5710 5707 5705 5702 5700 5697 5695 5692 5689 5687 5684 5682 5679 5677 5674 5672 5670 5667 5665 5663 5661 5658 5656 5654 5652 5649 5647 5645 5643 5641 5639 5636 5634 5632 8541 2 1 5 5630 5627 5625 5623 5621 5618 5616 5613 5611 5608 5606 5603 5601 5598 5596 5593 5590 5588 5585 5582 5579 5576 5573 5571 5568 5565 5562 5559 5556 5553 5550 5547 5544 5541 5538 5535 5532 5528 5525 5522 5519 5516 5513 5510 5507 5504 5501 5498 5495 5492 5489 5486 5483 5480 5477 5473 5470 5467 5464 5461 5458 5455 5452 5449 5446 5443 5440 5437 5434 5431 5428 5425 5422 5419 5416 5413 5410 5407 5404 5401 5398 5395 5392 5389 5386 5382 5379 5376 5373 5370 5367 5364 5361 5358 5355 5351 5348 5345 5342 5339 5336 5333 5329 5326 5323 5320 5317 5314 5310 5307 5304 5301 5298 5295 5291 5288 5285 5282 5279 5276 5273 5269 5266 5263 5260 5257 5254 5251 5248 5244 5241 5238 5235 5232 5229 5226 5223 5219 5216 5213 5210 5207 5204 5200 5197 5194 5191 5187 5184 5181 5178 5174 5171 5168 5164 5161 5157 5154 5150 5147 5143 5140 5136 5133 5129 5125 5122 5118 5115 5111 5107 5104 5100 5096 5093 5089 5086 5082 5079 5075 5071 5068 5065 5061 5058 5054 5051 5048 5044 5041 5038 5035 5032 5029 5026 5023 5020 5017 5014 5011 5008 5005 5002 4999 4997 4994 4991 4988 4985 4982 4980 4977 4974 4971 4968 4965 4962 4958 4955 4952 4949 4945 4942 4938 4935 4931 4927 4924 4920 4916 4912 4907 4903 4899 4894 4890 4885 4881 4876 4871 4866 4862 4857 4852 4847 4842 4836 4831 4826 4821 4816 4810 4805 4800 4795 4789 4784 4779 4774 4769 4763 4758 4753 4748 4743 4738 4733 4728 4723 4719 4714 4709 4704 4700 4695 4690 4686 4681 4677 4672 4668 4663 4659 4654 4650 4645 4641 4637 4632 4628 4623 4619 4614 4610 4605 4601 4596 4592 4587 4582 4578 4573 4568 4564 4559 4554 4549 4544 4539 4534 4529 4524 4519 4514 4509 4504 4499 4494 4489 4484 4479 4473 4468 4463 4458 4453 4447 4442 4437 4432 4426 4421 4416 4410 4405 4399 4394 4389 4383 4377 4372 4366 4361 4355 4349 4343 4337 4331 4325 4319 4313 4307 4301 4294 4288 4281 4275 4268 4261 4254 4247 4240 4233 4226 4218 4211 4203 4196 4188 4180 4172 4165 4157 4148 4140 4132 4124 4116 4107 4099 4090 4082 4073 4064 4056 4047 4038 4029 4021 4012 4003 3994 3985 3976 3966 3957 3948 3938 3929 3920 3910 3900 3891 3881 3871 3861 3851 3840 3830 3819 3809 3798 3787 3776 3764 3753 3741 3729 3717 3705 3693 3680 3667 3654 3641 3628 3614 3600 3586 3572 3558 3543 3528 3513 3498 3482 3467 3451 3435 3418 3402 3385 3368 3352 3334 3317 3300 3282 3264 3247 3229 3210 3192 3174 3156 3137 3118 3100 3081 3062 3043 3024 3005 2986 2967 2947 2928 2909 2889 2870 2850 2831 2811 2792 2772 2753 2733 2713 2694 2674 2654 2635 2615 2595 2576 2556 2537 2517 2498 2479 2459 2440 2421 2402 2383 2364 2345 2327 2308 2290 8542 2 1 5 2272 2254 2236 2218 2201 2184 2167 2150 2134 2118 2102 2086 2071 2056 2041 2026 2012 1998 1985 1972 1959 1946 1934 1923 1911 1900 1889 1879 1869 1860 1850 1841 1833 1825 1817 1809 1802 1795 1789 1783 1777 1771 1766 1761 1757 1752 1748 1745 1741 1738 1735 1732 1730 1727 1725 1724 1722 1721 1720 1719 1718 1718 1718 1718 1718 1719 1719 1720 1721 1723 1724 1726 1728 1730 1733 1735 1738 1741 1745 1748 1752 1756 1760 1765 1769 1774 1779 1785 1790 1796 1802 1808 1815 1822 1829 1836 1843 1851 1858 1866 1874 1883 1891 1900 1908 1917 1926 1935 1945 1954 1964 1974 1983 1993 2003 2013 2024 2034 2044 2055 2065 2076 2087 2098 2109 2120 2131 2142 2153 2165 2177 2188 2200 2213 2225 2237 2250 2263 2276 2289 2303 2316 2330 2345 2359 2374 2390 2405 2421 2437 2454 2471 2488 2506 2524 2542 2561 2580 2600 2620 2640 2661 2682 2704 2726 2748 2770 2793 2817 2840 2864 2888 2912 2937 2962 2987 3012 3037 3063 3088 3114 3139 3165 3191 3216 3242 3267 3293 3318 3343 3368 3393 3417 3441 3465 3489 3512 3535 3557 3579 3601 3623 3644 3664 3684 3704 3723 3742 3761 3779 3796 3813 3830 3846 3862 3877 3892 3906 3920 3934 3947 3960 3973 3985 3997 4009 4020 4031 4042 4053 4063 4073 4083 4093 4102 4112 4121 4130 4139 4148 4157 4165 4174 4182 4191 4199 4208 4216 4224 4232 4241 4249 4257 4265 4273 4281 4289 4298 4306 4314 4321 4329 4337 4345 4353 4361 4368 4376 4383 4391 4398 4406 4413 4420 4427 4434 4441 4448 4455 4461 4468 4474 4480 4486 4493 4499 4504 4510 4516 4521 4527 4532 4538 4543 4548 4553 4558 4563 4568 4572 4577 4582 4586 4591 4596 4600 4605 4609 4613 4618 4622 4627 4631 4636 4640 4645 4649 4654 4658 4663 4667 4672 4676 4681 4686 4690 4695 4700 4704 4709 4714 4718 4723 4728 4733 4737 4742 4747 4752 4756 4761 4766 4770 4775 4779 4784 4788 4793 4797 4802 4806 4810 4814 4818 4822 4826 4830 4834 4838 4841 4845 4848 4852 4855 4859 4862 4865 4869 4872 4875 4878 4881 4884 4887 4890 4893 4896 4899 4902 4905 4908 4911 4914 4917 4920 4923 4926 4930 4933 4936 4940 4943 4947 4950 4954 4958 4961 4965 4969 4973 4977 4981 4985 4990 4994 4998 5003 5007 5012 5017 5021 5026 5031 5035 5040 5045 5050 5054 5059 5064 5069 5074 5078 5083 5088 5093 5097 5102 5106 5111 5115 5119 5124 5128 5132 5136 5140 5144 5148 5151 5155 5158 5162 5165 5168 5171 5174 5177 5180 5183 5185 5188 5191 5193 5195 5198 5200 5202 5204 5206 5208 5210 5212 5214 5216 5218 5220 5222 5224 5226 5228 5230 5232 5234 5236 5239 5241 5243 5246 5248 5251 5254 5257 5259 5262 5265 5269 5272 5275 5279 5282 5286 5290 5294 5298 5302 5306 5310 5314 5318 8543 2 1 5 5323 5327 5332 5336 5341 5345 5350 5355 5359 5364 5368 5373 5378 5382 5387 5391 5395 5400 5404 5408 5412 5416 5420 5424 5427 5431 5435 5438 5441 5444 5447 5450 5453 5456 5459 5461 5464 5466 5468 5471 5473 5475 5477 5479 5481 5483 5485 5487 5488 5490 5492 5494 5496 5498 5500 5502 5504 5506 5508 5510 5513 5515 5517 5520 5522 5525 5528 5530 5533 5536 5539 5542 5545 5549 5552 5555 5559 5562 5566 5569 5573 5577 5580 5584 5588 5591 5595 5599 5602 5606 5610 5613 5617 5620 5624 5627 5631 5634 5637 5641 5644 5647 5650 5653 5656 5659 5662 5665 5667 5670 5673 5676 5678 5681 5683 5686 5688 5691 5693 5696 5698 5701 5703 5706 5708 5711 5713 5716 5718 5721 5724 5726 5729 5732 5735 5737 5740 5743 5746 5749 5753 5756 5759 5762 5765 5769 5772 5775 5779 5782 5786 5789 5792 5796 5799 5803 5806 5810 5813 5817 5820 5824 5827 5830 5834 5837 5841 5844 5847 5850 5854 5857 5860 5863 5866 5869 5872 5875 5878 5881 5884 5886 5889 5892 5895 5898 5900 5903 5906 5908 5911 5914 5916 5919 5922 5925 5927 5930 5933 5935 5938 5941 5944 5947 5949 5952 5955 5958 5961 5964 5967 5970 5973 5976 5979 5983 5986 5989 5992 5995 5999 6002 6005 6009 6012 6015 6018 6022 6025 6028 6032 6035 6038 6042 6045 6048 6051 6055 6058 6061 6064 6067 6070 6073 6076 6079 6082 6085 6088 6091 6093 6096 6099 6101 6104 6106 6109 6111 6114 6116 6118 6121 6123 6125 6127 6130 6132 6134 6136 6138 6140 6142 6144 6146 6148 6150 6153 6155 6157 6159 6161 6163 6165 6167 6169 6172 6174 6176 6178 6181 6183 6185 6188 6190 6193 6195 6198 6201 6203 6206 6209 6212 6215 6218 6220 6223 6226 6229 6232 6236 6239 6242 6245 6248 6251 6254 6258 6261 6264 6267 6270 6273 6277 6280 6283 6286 6289 6292 6295 6298 6301 6304 6307 6310 6313 6316 6319 6322 6325 6328 6330 6333 6336 6339 6342 6344 6347 6350 6353 6356 6358 6361 6364 6367 6370 6373 6376 6378 6381 6384 6387 6390 6393 6396 6400 6403 6406 6409 6412 6415 6419 6422 6425 6429 6432 6435 6438 6442 6445 6448 6452 6455 6458 6462 6465 6468 6471 6475 6478 6481 6484 6487 6490 6493 6496 6499 6501 6504 6507 6510 6512 6515 6517 6520 6522 6524 6527 6529 6531 6533 6535 6538 6540 6542 6544 6546 6548 6550 6552 6554 6556 6558 6560 6562 6564 6566 6569 6571 6573 6575 6577 6580 6582 6584 6587 6589 6592 6594 6597 6599 6602 6604 6607 6610 6612 6615 6618 6621 6623 6626 6629 6632 6635 6638 6640 6643 6646 6649 6652 6655 6658 6661 6663 6666 6669 6672 6675 6678 6680 6683 6686 6689 6692 6694 6697 6700 6703 6705 6708 6711 6714 6716 6719 6722 6725 6727 6730 6733 6735 6738 6741 6744 6746 6749 6751 6754 6757 6759 6762 6764 8544 2 1 5 6767 6769 6772 6774 6776 6779 6781 6783 6786 6788 6790 6792 6794 6796 6798 6800 6801 6803 6805 6807 6808 6810 6811 6813 6814 6816 6817 6819 6820 6821 6823 6824 6825 6827 6828 6830 6831 6833 6834 6836 6837 6839 6841 6842 6844 6846 6848 6850 6852 6855 6857 6859 6862 6864 6867 6869 6872 6875 6877 6880 6883 6886 6889 6892 6895 6898 6901 6904 6907 6910 6913 6916 6919 6921 6924 6927 6929 6932 6934 6937 6939 6941 6943 6945 6946 6948 6949 6951 6952 6953 6954 6955 6956 6956 6957 6957 6958 6958 6958 6958 6958 6958 6958 6958 6958 6958 6958 6958 6958 6958 6958 6958 6958 6958 6958 6959 6959 6960 6960 6961 6962 6963 6964 6966 6967 6969 6971 6972 6974 6977 6979 6981 6984 6987 6990 6993 6996 6999 7002 7006 7009 7013 7017 7021 7024 7028 7032 7036 7040 7044 7049 7053 7057 7061 7065 7069 7074 7078 7082 7086 7090 7094 7098 7102 7106 7110 7114 7118 7121 7125 7129 7132 7136 7140 7143 7146 7150 7153 7157 7160 7163 7166 7169 7172 7175 7178 7181 7184 7187 7190 7192 7195 7197 7200 7203 7205 7207 7210 7212 7214 7217 7219 7221 7223 7225 7227 7229 7231 7233 7235 7237 7238 7240 7242 7244 7245 7247 7249 7250 7252 7254 7255 7257 7259 7261 7263 7264 7266 7268 7270 7272 7274 7276 7278 7280 7283 7285 7287 7290 7292 7295 7297 7300 7303 7305 7308 7311 7314 7317 7319 7322 7325 7328 7331 7334 7337 7340 7343 7345 7348 7351 7353 7356 7359 7361 7364 7366 7368 7370 7372 7374 7376 7378 7380 7381 7383 7384 7386 7387 7388 7389 7391 7392 7392 7393 7394 7395 7396 7396 7397 7398 7399 7399 7400 7401 7401 7402 7403 7404 7404 7405 7406 7407 7408 7409 7411 7412 7413 7415 7416 7418 7419 7421 7423 7425 7427 7429 7431 7433 7435 7437 7439 7441 7444 7446 7448 7451 7453 7455 7458 7460 7462 7465 7467 7470 7472 7474 7476 7479 7481 7483 7485 7487 7489 7491 7493 7495 7497 7499 7501 7503 7505 7507 7509 7511 7513 7515 7516 7518 7520 7522 7524 7526 7528 7530 7532 7534 7536 7538 7540 7542 7544 7546 7548 7550 7552 7554 7556 7558 7560 7562 7564 7566 7569 7571 7573 7575 7577 7578 7580 7582 7584 7586 7587 7589 7591 7592 7594 7595 7597 7598 7599 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7631 7632 7633 7635 7636 7638 7639 7641 7643 7645 7647 7648 7650 7652 7654 7656 7659 7661 7663 7665 7668 7670 7672 7675 7677 7679 7682 7684 7687 7689 7692 7694 7697 7699 7702 7704 7706 7709 7711 7714 7716 7719 7721 7723 7726 7728 7730 7732 7735 7737 7739 7741 7743 7745 7747 7749 7751 7753 7755 7757 7758 7760 7762 7763 7765 7766 7768 7769 8545 2 1 5 7771 7772 7773 7774 7775 7777 7778 7779 7779 7780 7781 7782 7783 7783 7784 7785 7785 7786 7786 7787 7787 7788 7788 7788 7789 7789 7790 7790 7790 7791 7791 7792 7792 7793 7793 7794 7795 7795 7796 7797 7798 7799 7800 7801 7802 7803 7805 7806 7807 7809 7810 7812 7814 7815 7817 7819 7821 7823 7825 7827 7829 7832 7834 7836 7838 7841 7843 7845 7848 7850 7853 7855 7857 7860 7862 7864 7867 7869 7871 7873 7875 7877 7879 7881 7883 7885 7887 7888 7890 7892 7893 7894 7896 7897 7898 7899 7900 7901 7902 7903 7903 7904 7905 7905 7906 7906 7907 7907 7908 7908 7909 7909 7909 7910 7910 7911 7911 7912 7912 7913 7913 7914 7915 7915 7916 7917 7918 7919 7920 7922 7923 7924 7926 7927 7929 7930 7932 7934 7936 7937 7939 7941 7943 7946 7948 7950 7952 7954 7956 7959 7961 7963 7965 7967 7969 7971 7974 7976 7977 7979 7981 7983 7985 7986 7988 7989 7990 7992 7993 7994 7995 7996 7997 7998 7998 7999 8000 8000 8001 8001 8002 8002 8002 8003 8003 8003 8004 8004 8005 8005 8005 8006 8007 8007 8008 8009 8010 8010 8012 8013 8014 8015 8017 8018 8020 8021 8023 8025 8027 8029 8032 8034 8036 8038 8041 8043 8046 8049 8051 8054 8056 8059 8061 8064 8066 8069 8071 8074 8076 8078 8080 8082 8084 8086 8087 8089 8090 8091 8092 8093 8094 8095 8096 8096 8097 8097 8097 8097 8097 8097 8097 8096 8096 8095 8095 8095 8094 8094 8093 8093 8092 8092 8092 8091 8091 8091 8091 8091 8091 8092 8092 8093 8093 8094 8095 8096 8097 8099 8100 8102 8104 8105 8107 8110 8112 8114 8117 8119 8122 8124 8127 8130 8132 8135 8138 8141 8144 8146 8149 8152 8154 8157 8160 8162 8164 8167 8169 8171 8173 8175 8176 8178 8180 8181 8182 8183 8184 8185 8186 8187 8188 8188 8189 8189 8190 8190 8190 8190 8191 8191 8191 8191 8191 8192 8192 8192 8192 8193 8193 8194 8194 8195 8195 8196 8197 8198 8199 8200 8201 8202 8204 8205 8207 8208 8210 8212 8214 8215 8217 8219 8221 8223 8226 8228 8230 8232 8234 8236 8238 8240 8243 8245 8247 8249 8251 8252 8254 8256 8258 8259 8261 8262 8264 8265 8266 8267 8269 8270 8270 8271 8272 8273 8274 8274 8275 8275 8276 8276 8276 8277 8277 8277 8277 8277 8278 8278 8278 8278 8278 8278 8278 8279 8279 8279 8279 8280 8280 8280 8281 8281 8281 8282 8282 8283 8284 8284 8285 8286 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8299 8300 8301 8302 8304 8305 8306 8307 8309 8310 8311 8313 8314 8316 8317 8318 8320 8321 8322 8323 8325 8326 8327 8328 8329 8331 8332 8333 8334 8335 8336 8337 8338 8338 8339 8340 8341 8342 8342 8343 8343 8344 8345 8345 8346 8346 8346 8347 8347 8348 8348 8348 8349 8349 8349 8350 8350 8350 8351 8351 8546 2 1 5 8351 8352 8352 8353 8353 8354 8355 8355 8356 8356 8357 8358 8359 8360 8360 8361 8362 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8373 8374 8375 8375 8376 8376 8377 8377 8377 8377 8377 8376 8376 8375 8374 8373 8372 8371 8369 8368 8366 8364 8362 8359 8356 8354 8351 8348 8344 8341 8337 8334 8330 8326 8322 8318 8314 8310 8306 8301 8297 8293 8289 8285 8281 8277 8273 8269 8266 8262 8259 8256 8253 8251 8248 8246 8244 8243 8241 8240 8239 8239 8239 8239 8239 8240 8241 8242 8243 8245 8247 8250 8252 8255 8258 8261 8265 8269 8273 8277 8281 8286 8290 8295 8300 8305 8310 8315 8320 8326 8331 8336 8341 8347 8352 8357 8363 8368 8373 8378 8383 8388 8393 8397 8402 8407 8411 8415 8420 8424 8428 8432 8436 8439 8443 8446 8450 8453 8456 8459 8462 8465 8468 8470 8473 8475 8478 8480 8482 8484 8486 8488 8490 8492 8493 8495 8496 8498 8499 8500 8502 8503 8504 8505 8505 8506 8507 8507 8508 8508 8509 8509 8509 8509 8509 8509 8509 8509 8509 8508 8508 8507 8507 8506 8506 8505 8504 8504 8503 8502 8501 8500 8499 8499 8498 8497 8496 8495 8494 8493 8492 8492 8491 8490 8490 8489 8488 8488 8487 8487 8487 8486 8486 8486 8486 8486 8486 8486 8487 8487 8488 8488 8489 8490 8490 8491 8492 8494 8495 8496 8498 8499 8501 8502 8504 8506 8508 8510 8512 8514 8517 8519 8521 8524 8526 8529 8532 8534 8537 8540 8543 8545 8548 8551 8554 8557 8560 8563 8566 8569 8572 8574 8577 8580 8583 8585 8588 8590 8593 8595 8597 8599 8601 8603 8605 8607 8609 8610 8612 8613 8614 8615 8616 8617 8617 8618 8618 8618 8619 8619 8619 8618 8618 8618 8617 8617 8616 8615 8615 8614 8613 8612 8611 8610 8609 8608 8608 8607 8606 8605 8604 8603 8602 8602 8601 8600 8600 8599 8599 8599 8599 8599 8599 8599 8599 8600 8600 8601 8602 8602 8603 8605 8606 8607 8609 8610 8612 8614 8615 8617 8619 8622 8624 8626 8628 8631 8633 8636 8638 8641 8643 8646 8648 8651 8654 8656 8659 8661 8664 8666 8669 8671 8673 8676 8678 8680 8682 8684 8685 8687 8689 8690 8692 8693 8694 8695 8696 8697 8697 8698 8698 8699 8699 8699 8699 8699 8699 8698 8698 8698 8697 8696 8696 8695 8694 8694 8693 8692 8691 8691 8690 8689 8688 8688 8687 8687 8686 8686 8686 8686 8686 8686 8686 8686 8687 8687 8688 8689 8690 8691 8692 8694 8695 8697 8699 8700 8702 8704 8707 8709 8711 8714 8716 8718 8721 8723 8726 8728 8731 8733 8736 8738 8740 8742 8744 8746 8748 8749 8751 8752 8753 8754 8755 8755 8756 8756 8756 8756 8756 8755 8755 8754 8753 8751 8750 8749 8747 8745 8744 8742 8740 8738 8735 8733 8731 8729 8727 8724 8722 8720 8718 8716 8714 8713 8711 8710 8708 8707 8706 8705 8704 8703 8547 2 1 5 8703 8703 8703 8703 8703 8703 8704 8705 8706 8707 8708 8709 8710 8712 8713 8715 8717 8718 8720 8722 8724 8725 8727 8729 8731 8732 8734 8735 8737 8738 8739 8740 8741 8742 8743 8743 8744 8744 8744 8744 8744 8743 8743 8742 8742 8741 8740 8739 8738 8737 8735 8734 8733 8731 8730 8729 8727 8726 8725 8723 8722 8721 8720 8719 8718 8718 8717 8716 8716 8716 8716 8716 8716 8716 8717 8718 8719 8720 8721 8722 8724 8726 8727 8729 8731 8734 8736 8738 8741 8744 8746 8749 8752 8755 8758 8761 8764 8767 8770 8773 8776 8779 8782 8785 8787 8790 8793 8796 8798 8801 8803 8805 8807 8810 8812 8813 8815 8817 8818 8820 8821 8822 8823 8824 8825 8826 8827 8827 8828 8828 8829 8829 8829 8829 8829 8829 8829 8829 8828 8828 8828 8828 8827 8827 8827 8826 8826 8826 8826 8825 8825 8825 8825 8825 8825 8825 8825 8825 8825 8825 8825 8826 8826 8827 8827 8828 8829 8830 8830 8831 8832 8833 8834 8836 8837 8838 8839 8841 8842 8843 8844 8846 8847 8848 8850 8851 8852 8853 8854 8855 8856 8857 8858 8858 8859 8859 8859 8860 8860 8859 8859 8859 8858 8858 8857 8856 8855 8854 8853 8852 8850 8849 8847 8845 8843 8842 8840 8838 8836 8834 8832 8830 8828 8826 8824 8822 8821 8819 8818 8816 8815 8814 8813 8812 8811 8810 8810 8809 8809 8809 8809 8810 8810 8811 8812 8813 8814 8815 8817 8818 8820 8822 8823 8825 8827 8829 8831 8833 8835 8838 8840 8842 8844 8845 8847 8849 8851 8852 8853 8855 8856 8857 8857 8858 8859 8859 8859 8859 8859 8858 8857 8857 8856 8855 8853 8852 8850 8849 8847 8845 8843 8841 8838 8836 8834 8831 8829 8827 8824 8822 8820 8817 8815 8813 8811 8809 8807 8805 8803 8801 8800 8798 8797 8796 8795 8794 8793 8792 8792 8791 8791 8791 8791 8790 8790 8790 8791 8791 8791 8791 8791 8792 8792 8792 8792 8793 8793 8793 8793 8793 8793 8793 8793 8792 8792 8791 8791 8790 8789 8788 8787 8786 8785 8784 8783 8781 8780 8778 8777 8775 8773 8772 8770 8768 8767 8765 8763 8762 8760 8759 8757 8756 8755 8753 8752 8751 8751 8750 8749 8749 8749 8749 8749 8749 8750 8750 8751 8752 8753 8754 8756 8757 8759 8761 8763 8765 8768 8770 8773 8775 8778 8781 8784 8787 8790 8793 8796 8800 8803 8806 8809 8812 8816 8819 8822 8825 8828 8831 8833 8836 8839 8841 8844 8846 8848 8851 8853 8854 8856 8858 8859 8861 8862 8863 8864 8865 8866 8867 8868 8868 8869 8869 8869 8869 8870 8870 8870 8870 8869 8869 8869 8869 8868 8868 8868 8867 8867 8866 8866 8865 8865 8864 8863 8863 8862 8861 8861 8860 8859 8858 8857 8856 8855 8854 8853 8852 8850 8849 8847 8846 8844 8842 8840 8838 8836 8833 8830 8828 8825 8821 8818 8814 8811 8806 8802 8798 8793 8788 8783 8778 8548 2 1 5 8772 8766 8760 8754 8748 8741 8734 8727 8720 8713 8706 8698 8691 8683 8675 8667 8660 8652 8644 8636 8629 8621 8614 8606 8599 8592 8585 8579 8573 8567 8561 8556 8551 8546 8542 8538 8535 8532 8529 8528 8526 8525 8525 8525 8526 8527 8529 8531 8534 8537 8541 8546 8551 8557 8563 8569 8576 8584 8592 8600 8609 8618 8628 8638 8648 8658 8669 8680 8691 8702 8714 8725 8737 8748 8760 8772 8783 8795 8806 8817 8829 8840 8850 8861 8871 8881 8891 8900 8909 8918 8926 8934 8942 8949 8956 8963 8969 8975 8980 8985 8989 8993 8997 9001 9004 9006 9009 9011 9012 9014 9015 9016 9016 9016 9017 9017 9016 9016 9015 9014 9014 9013 9012 9011 9009 9008 9007 9006 9005 9004 9003 9002 9001 9000 8999 8998 8997 8997 8996 8996 8996 8996 8996 8996 8996 8996 8997 8997 8998 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9016 9017 9018 9018 9019 9019 9020 9020 9020 9020 9020 9020 9020 9019 9019 9019 9018 9018 9018 9017 9016 9016 9015 9015 9014 9014 9013 9013 9012 9012 9012 9011 9011 9011 9011 9011 9011 9012 9012 9013 9013 9014 9015 9016 9017 9019 9020 9021 9023 9025 9027 9028 9030 9032 9035 9037 9039 9041 9043 9046 9048 9050 9053 9055 9057 9059 9061 9063 9065 9067 9069 9071 9072 9074 9075 9077 9078 9079 9080 9080 9081 9082 9082 9082 9082 9082 9082 9082 9082 9082 9081 9081 9080 9080 9079 9079 9078 9077 9077 9076 9076 9075 9075 9074 9074 9074 9074 9074 9074 9074 9074 9074 9075 9075 9076 9077 9077 9078 9080 9081 9082 9083 9085 9086 9088 9089 9091 9093 9094 9096 9098 9099 9101 9103 9104 9106 9107 9109 9110 9111 9112 9113 9114 9115 9115 9116 9116 9116 9117 9116 9116 9116 9116 9115 9114 9113 9113 9112 9110 9109 9108 9107 9106 9104 9103 9102 9100 9099 9098 9097 9095 9094 9093 9092 9092 9091 9090 9090 9090 9089 9089 9089 9089 9090 9090 9091 9091 9092 9093 9094 9094 9095 9096 9097 9098 9099 9100 9101 9102 9102 9103 9103 9104 9104 9104 9103 9102 9102 9100 9099 9097 9095 9093 9090 9087 9083 9080 9075 9071 9066 9061 9055 9050 9043 9037 9030 9023 9016 9008 9001 8993 8985 8976 8968 8960 8951 8943 8935 8926 8918 8910 8902 8895 8887 8880 8873 8867 8860 8854 8849 8844 8839 8835 8831 8828 8825 8823 8821 8820 8820 8819 8820 8821 8822 8824 8826 8829 8832 8836 8840 8845 8849 8855 8860 8866 8872 8878 8885 8892 8899 8906 8913 8920 8927 8935 8942 8949 8956 8964 8971 8977 8984 8991 8997 9004 9010 9016 9022 9027 9032 9037 9042 9047 9051 9056 9060 9063 9067 9070 9074 9077 9080 9082 9085 9088 9090 9092 9094 9097 9099 9101 9102 9104 9106 9108 9110 9111 9113 9115 9117 9118 9120 8549 2 1 5 9122 9124 9125 9127 9129 9131 9132 9134 9136 9138 9139 9141 9142 9144 9145 9146 9147 9148 9149 9150 9151 9151 9151 9151 9151 9151 9151 9150 9149 9148 9147 9146 9144 9142 9140 9138 9135 9132 9129 9126 9123 9119 9116 9112 9108 9103 9099 9094 9090 9085 9080 9075 9070 9065 9060 9055 9050 9045 9040 9035 9030 9025 9021 9016 9012 9007 9003 8999 8995 8991 8988 8985 8982 8979 8976 8974 8972 8970 8969 8967 8966 8966 8965 8965 8965 8966 8966 8967 8968 8970 8972 8974 8976 8978 8981 8984 8987 8991 8994 8998 9002 9006 9010 9014 9019 9023 9028 9032 9037 9042 9046 9051 9056 9060 9065 9070 9074 9079 9083 9087 9092 9096 9100 9103 9107 9111 9114 9117 9120 9123 9126 9128 9131 9133 9135 9137 9139 9140 9142 9143 9144 9145 9146 9147 9148 9148 9149 9149 9150 9150 9150 9151 9151 9151 9151 9152 9152 9152 9152 9153 9153 9154 9154 9155 9156 9157 9157 9158 9159 9161 9162 9163 9165 9166 9168 9169 9171 9173 9175 9177 9179 9181 9183 9185 9187 9189 9191 9193 9195 9197 9199 9201 9203 9205 9206 9208 9210 9211 9212 9213 9215 9215 9216 9217 9218 9218 9218 9218 9218 9218 9218 9218 9217 9217 9216 9215 9214 9213 9212 9211 9209 9208 9207 9205 9204 9203 9201 9200 9198 9197 9195 9194 9193 9191 9190 9189 9188 9187 9186 9185 9184 9183 9183 9182 9182 9181 9181 9181 9181 9181 9181 9181 9181 9181 9182 9182 9182 9183 9183 9184 9184 9185 9185 9186 9186 9186 9187 9187 9187 9187 9188 9188 9188 9188 9187 9187 9187 9186 9186 9185 9185 9184 9183 9182 9182 9181 9179 9178 9177 9176 9175 9174 9172 9171 9170 9169 9167 9166 9165 9164 9163 9162 9161 9160 9159 9158 9158 9157 9157 9157 9156 9156 9157 9157 9157 9157 9158 9159 9160 9161 9162 9163 9164 9165 9167 9168 9170 9171 9173 9175 9177 9179 9180 9182 9184 9186 9188 9190 9191 9193 9195 9196 9198 9199 9201 9202 9203 9204 9205 9206 9206 9207 9207 9208 9208 9208 9208 9208 9208 9207 9207 9206 9206 9205 9204 9203 9202 9201 9200 9199 9198 9197 9196 9195 9194 9193 9193 9192 9191 9190 9189 9189 9188 9188 9188 9188 9187 9187 9188 9188 9188 9189 9189 9190 9191 9192 9193 9194 9195 9196 9197 9199 9200 9202 9203 9205 9206 9208 9209 9211 9213 9214 9216 9217 9219 9220 9221 9223 9224 9225 9226 9227 9228 9229 9229 9230 9230 9231 9231 9231 9232 9232 9232 9231 9231 9231 9231 9230 9230 9230 9229 9229 9228 9228 9227 9227 9226 9226 9225 9225 9224 9224 9224 9223 9223 9223 9223 9223 9222 9222 9222 9223 9223 9223 9223 9223 9224 9224 9224 9225 9225 9225 9226 9226 9227 9227 9227 9228 9228 9228 9229 9229 9229 9229 9229 9229 9229 9229 9229 9229 9229 9228 9228 9228 9227 9227 9226 9226 9225 9224 8550 2 1 5 9224 9223 9222 9222 9221 9220 9220 9219 9219 9218 9217 9217 9217 9216 9216 9215 9215 9215 9215 9215 9215 9215 9215 9215 9215 9216 9216 9216 9217 9217 9218 9218 9219 9219 9220 9221 9221 9222 9222 9223 9223 9223 9224 9224 9224 9224 9224 9224 9224 9224 9223 9223 9223 9222 9221 9220 9219 9218 9217 9216 9215 9214 9212 9211 9209 9208 9206 9204 9202 9201 9199 9197 9195 9193 9191 9189 9187 9186 9184 9182 9180 9178 9177 9175 9173 9171 9170 9168 9166 9165 9163 9162 9160 9158 9157 9155 9153 9151 9150 9148 9146 9144 9142 9139 9137 9134 9132 9129 9126 9123 9120 9116 9113 9109 9105 9101 9096 9092 9087 9082 9077 9072 9066 9061 9055 9049 9042 9036 9030 9023 9016 9009 9003 8996 8989 8981 8974 8967 8960 8953 8946 8939 8932 8925 8918 8911 8905 8898 8892 8886 8880 8874 8869 8864 8859 8854 8850 8845 8841 8838 8834 8831 8828 8826 8824 8822 8820 8819 8818 8817 8817 8817 8817 8817 8818 8819 8820 8822 8824 8826 8828 8831 8834 8837 8840 8844 8848 8851 8856 8860 8864 8869 8874 8879 8884 8890 8895 8901 8906 8912 8918 8924 8930 8936 8943 8949 8955 8962 8968 8975 8982 8988 8995 9001 9008 9015 9021 9028 9035 9041 9048 9054 9060 9067 9073 9079 9085 9091 9097 9103 9108 9114 9119 9124 9129 9134 9139 9144 9148 9153 9157 9161 9165 9168 9172 9175 9178 9181 9184 9187 9190 9192 9195 9197 9199 9201 9203 9204 9206 9208 9209 9211 9212 9213 9214 9216 9217 9218 9219 9220 9221 9222 9223 9224 9226 9227 9228 9229 9230 9232 9233 9234 9235 9237 9238 9240 9241 9243 9244 9246 9247 9249 9250 9252 9253 9255 9256 9258 9259 9260 9262 9263 9264 9265 9266 9267 9268 9269 9269 9270 9270 9270 9271 9271 9271 9270 9270 9270 9269 9269 9268 9267 9266 9265 9264 9263 9262 9260 9259 9258 9256 9255 9253 9252 9250 9249 9247 9246 9245 9243 9242 9241 9240 9239 9238 9237 9236 9236 9235 9235 9234 9234 9234 9234 9234 9234 9234 9235 9235 9236 9236 9237 9237 9238 9239 9239 9240 9241 9241 9242 9242 9243 9243 9244 9244 9244 9244 9244 9244 9243 9243 9242 9242 9241 9240 9239 9237 9236 9234 9232 9230 9228 9226 9224 9221 9219 9216 9213 9211 9208 9205 9202 9199 9196 9193 9190 9187 9184 9181 9178 9176 9173 9170 9168 9166 9164 9162 9160 9158 9157 9156 9155 9154 9153 9153 9152 9152 9152 9152 9153 9154 9154 9155 9156 9158 9159 9161 9163 9164 9166 9168 9170 9173 9175 9177 9180 9182 9184 9187 9189 9191 9194 9196 9198 9201 9203 9205 9207 9209 9211 9212 9214 9216 9217 9218 9220 9221 9222 9223 9224 9224 9225 9226 9226 9227 9227 9227 9228 9228 9228 9228 9228 9228 9228 9228 9228 9228 9228 9227 9227 9227 9227 9227 9227 9227 9227 9227 9227 9227 9227 8551 2 1 5 9227 9227 9227 9227 9228 9228 9228 9228 9228 9229 9229 9229 9230 9230 9230 9231 9231 9231 9232 9232 9232 9233 9233 9233 9234 9234 9234 9235 9235 9235 9236 9236 9236 9237 9237 9237 9238 9238 9238 9239 9239 9239 9240 9240 9241 9241 9242 9242 9243 9243 9244 9245 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9257 9258 9259 9261 9262 9264 9265 9267 9268 9270 9272 9274 9275 9277 9279 9281 9283 9285 9286 9288 9290 9292 9294 9296 9298 9300 9301 9303 9305 9307 9309 9310 9312 9314 9315 9317 9318 9320 9321 9323 9324 9325 9326 9328 9329 9330 9331 9332 9333 9334 9334 9335 9336 9336 9337 9338 9338 9339 9339 9339 9340 9340 9340 9341 9341 9341 9341 9341 9342 9342 9342 9342 9342 9342 9343 9343 9343 9343 9343 9344 9344 9344 9345 9345 9345 9346 9346 9347 9347 9348 9348 9349 9349 9350 9351 9351 9352 9353 9353 9354 9355 9355 9356 9357 9357 9358 9359 9359 9360 9360 9361 9361 9362 9362 9362 9363 9363 9363 9363 9363 9363 9363 9363 9363 9363 9363 9362 9362 9361 9361 9360 9360 9359 9359 9358 9357 9356 9356 9355 9354 9354 9353 9352 9351 9351 9350 9350 9349 9349 9348 9348 9347 9347 9347 9347 9347 9346 9347 9347 9347 9347 9347 9348 9348 9349 9349 9350 9351 9351 9352 9353 9354 9355 9356 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 9366 9367 9368 9368 9369 9369 9370 9370 9371 9371 9371 9371 9371 9371 9371 9371 9371 9371 9371 9370 9370 9370 9369 9369 9368 9368 9367 9367 9367 9366 9366 9365 9365 9364 9364 9364 9363 9363 9363 9363 9363 9363 9363 9363 9363 9363 9364 9364 9365 9365 9366 9366 9367 9368 9368 9369 9370 9371 9372 9373 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9389 9390 9391 9391 9392 9392 9392 9393 9393 9393 9393 9394 9394 9394 9394 9393 9393 9393 9393 9393 9393 9392 9392 9392 9391 9391 9391 9391 9390 9390 9390 9390 9389 9389 9389 9389 9389 9389 9389 9389 9389 9390 9390 9390 9390 9391 9391 9392 9392 9393 9393 9394 9395 9395 9396 9397 9398 9398 9399 9400 9401 9402 9403 9404 9404 9405 9406 9407 9408 9409 9409 9410 9411 9412 9412 9413 9414 9414 9415 9415 9416 9416 9416 9417 9417 9417 9418 9418 9418 9418 9418 9418 9418 9418 9418 9418 9417 9417 9417 9416 9416 9416 9415 9415 9414 9414 9413 9412 9412 9411 9410 9410 9409 9408 9408 9407 9406 9405 9404 9404 9403 9402 9401 9401 9400 9399 9398 9398 9397 9396 9396 9395 9395 9394 9394 9393 9393 9393 9392 9392 9392 9392 9392 9392 9392 9392 9392 9393 9393 9393 9393 9394 9394 9395 9395 9396 9396 9397 9398 9398 9399 9399 9400 9401 9401 9402 9402 9403 9403 9403 9404 9404 9404 9405 9405 9405 8552 2 1 5 9405 9405 9404 9404 9404 9403 9403 9402 9402 9401 9400 9399 9398 9397 9396 9395 9394 9392 9391 9390 9389 9387 9386 9384 9383 9382 9380 9379 9378 9377 9375 9374 9373 9372 9371 9370 9369 9369 9368 9368 9367 9367 9367 9366 9366 9366 9367 9367 9367 9368 9368 9369 9370 9371 9372 9372 9374 9375 9376 9377 9378 9379 9381 9382 9383 9385 9386 9387 9389 9390 9391 9392 9393 9395 9396 9397 9398 9399 9400 9400 9401 9402 9402 9403 9404 9404 9404 9405 9405 9405 9406 9406 9406 9406 9406 9406 9406 9406 9406 9406 9406 9407 9407 9407 9407 9407 9407 9407 9407 9407 9408 9408 9408 9409 9409 9409 9410 9410 9410 9411 9411 9412 9412 9413 9413 9414 9414 9415 9415 9416 9416 9417 9417 9417 9418 9418 9418 9418 9418 9418 9418 9418 9418 9418 9418 9417 9417 9417 9416 9416 9415 9415 9414 9414 9413 9412 9412 9411 9410 9409 9409 9408 9407 9407 9406 9405 9405 9404 9404 9403 9403 9403 9402 9402 9402 9402 9402 9402 9402 9402 9403 9403 9404 9404 9405 9405 9406 9407 9407 9408 9409 9410 9411 9412 9412 9413 9414 9415 9416 9417 9418 9419 9420 9420 9421 9422 9422 9423 9423 9424 9424 9425 9425 9425 9425 9425 9425 9425 9425 9425 9424 9424 9423 9423 9422 9421 9421 9420 9419 9418 9417 9417 9416 9415 9414 9413 9412 9411 9410 9409 9408 9407 9406 9405 9404 9403 9402 9401 9400 9399 9399 9398 9397 9397 9396 9396 9395 9395 9395 9394 9394 9394 9394 9394 9394 9394 9394 9394 9395 9395 9395 9396 9396 9396 9397 9398 9398 9399 9399 9400 9401 9402 9402 9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9422 9423 9424 9425 9426 9427 9428 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9450 9451 9452 9453 9453 9454 9454 9455 9455 9456 9456 9456 9457 9457 9457 9457 9457 9457 9457 9457 9457 9457 9456 9456 9455 9455 9454 9454 9453 9453 9452 9451 9450 9449 9448 9447 9446 9445 9444 9443 9442 9441 9440 9439 9437 9436 9435 9434 9433 9431 9430 9429 9428 9427 9426 9425 9424 9423 9422 9421 9420 9420 9419 9418 9418 9417 9417 9416 9416 9416 9416 9415 9415 9415 9415 9415 9416 9416 9416 9416 9417 9417 9418 9418 9418 9419 9420 9420 9421 9421 9422 9423 9423 9424 9424 9425 9426 9426 9427 9427 9428 9428 9429 9429 9430 9430 9431 9431 9431 9432 9432 9432 9433 9433 9433 9433 9433 9433 9434 9434 9434 9434 9434 9434 9434 9434 9434 9434 9434 9434 9434 9435 9435 9435 9435 9435 9435 9435 9435 9435 9435 9436 9436 9436 9436 9436 9436 9437 9437 9437 9437 9437 9438 9438 9438 9438 9439 9439 9439 9439 9440 9440 9440 9440 9441 9441 9441 9441 9441 9442 9442 8553 2 1 5 9442 9442 9443 9443 9443 9443 9443 9444 9444 9444 9444 9444 9445 9445 9445 9445 9445 9445 9446 9446 9446 9446 9446 9446 9446 9446 9446 9446 9446 9446 9446 9446 9446 9446 9446 9445 9445 9445 9445 9444 9444 9444 9443 9443 9442 9442 9441 9441 9440 9440 9439 9439 9438 9437 9437 9436 9436 9435 9434 9434 9433 9433 9432 9432 9431 9431 9431 9430 9430 9430 9430 9430 9430 9430 9430 9430 9430 9431 9431 9431 9432 9432 9433 9433 9434 9435 9436 9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9451 9451 9452 9453 9454 9454 9455 9456 9456 9457 9457 9458 9458 9458 9458 9459 9459 9459 9459 9459 9459 9459 9458 9458 9458 9458 9458 9457 9457 9457 9456 9456 9456 9456 9455 9455 9455 9455 9454 9454 9454 9454 9454 9454 9454 9454 9454 9455 9455 9455 9455 9456 9456 9456 9457 9457 9458 9458 9459 9460 9460 9461 9461 9462 9463 9463 9464 9465 9465 9466 9467 9467 9468 9468 9469 9470 9470 9471 9471 9472 9472 9472 9473 9473 9473 9474 9474 9474 9475 9475 9475 9475 9475 9475 9476 9476 9476 9476 9476 9476 9476 9476 9476 9476 9476 9476 9476 9476 9476 9477 9477 9477 9477 9477 9477 9477 9477 9477 9477 9477 9477 9477 9476 9476 9476 9476 9476 9475 9475 9475 9474 9474 9474 9473 9472 9472 9471 9470 9469 9469 9468 9467 9466 9464 9463 9462 9461 9459 9458 9457 9455 9454 9452 9451 9449 9447 9446 9444 9443 9441 9440 9438 9437 9435 9434 9432 9431 9430 9429 9428 9427 9426 9425 9424 9424 9423 9423 9422 9422 9422 9422 9422 9422 9422 9422 9423 9423 9424 9424 9424 9425 9425 9426 9426 9427 9427 9427 9427 9427 9427 9426 9426 9425 9424 9423 9422 9420 9418 9416 9413 9410 9407 9403 9399 9395 9390 9385 9379 9374 9367 9361 9354 9346 9339 9331 9322 9314 9305 9296 9286 9277 9267 9257 9247 9236 9226 9216 9206 9195 9185 9175 9165 9156 9146 9137 9128 9120 9112 9104 9097 9090 9084 9078 9073 9068 9064 9061 9058 9056 9055 9054 9054 9055 9056 9058 9061 9064 9068 9073 9078 9084 9090 9097 9105 9113 9121 9130 9139 9148 9158 9168 9178 9188 9199 9209 9220 9231 9241 9252 9263 9273 9283 9293 9303 9312 9322 9331 9339 9347 9355 9363 9370 9377 9383 9389 9395 9400 9404 9409 9413 9416 9419 9422 9424 9427 9428 9430 9431 9432 9433 9434 9434 9434 9434 9434 9434 9434 9434 9434 9434 9433 9433 9433 9433 9433 9433 9433 9434 9434 9435 9435 9436 9437 9438 9439 9441 9442 9444 9445 9447 9449 9451 9453 9455 9457 9459 9461 9463 9465 9467 9469 9470 9472 9474 9476 9477 9478 9480 9481 9482 9483 9483 9484 9484 9485 9485 9485 9484 9484 9483 9483 9482 9481 9480 9479 9477 9476 9474 9473 9471 9470 9468 9466 9464 9463 9461 9459 9458 8554 2 1 5 9456 9454 9453 9451 9450 9449 9448 9447 9446 9445 9444 9443 9443 9443 9442 9442 9442 9442 9443 9443 9443 9444 9445 9445 9446 9447 9448 9449 9450 9451 9453 9454 9455 9456 9457 9458 9459 9461 9462 9463 9464 9464 9465 9466 9467 9467 9468 9468 9468 9468 9469 9468 9468 9468 9468 9467 9467 9466 9465 9464 9463 9462 9460 9459 9458 9456 9454 9452 9451 9449 9446 9444 9442 9440 9437 9435 9432 9430 9427 9424 9421 9418 9416 9412 9409 9406 9403 9400 9397 9393 9390 9387 9383 9380 9376 9373 9369 9365 9362 9358 9354 9351 9347 9343 9340 9336 9333 9329 9325 9322 9318 9315 9312 9308 9305 9302 9299 9296 9293 9290 9287 9285 9282 9280 9278 9276 9274 9273 9271 9270 9269 9268 9267 9266 9266 9265 9265 9266 9266 9266 9267 9268 9269 9271 9272 9274 9275 9277 9280 9282 9284 9287 9290 9292 9295 9298 9302 9305 9308 9311 9315 9318 9322 9325 9329 9332 9336 9339 9343 9346 9349 9353 9356 9359 9362 9365 9368 9371 9374 9376 9379 9381 9384 9386 9388 9390 9392 9393 9395 9397 9398 9399 9401 9402 9403 9404 9405 9406 9406 9407 9408 9408 9409 9410 9410 9411 9411 9412 9412 9413 9413 9414 9414 9415 9416 9416 9417 9418 9418 9419 9420 9421 9421 9422 9423 9424 9425 9426 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9439 9440 9441 9442 9442 9443 9444 9444 9445 9445 9445 9446 9446 9446 9446 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9447 9448 9448 9448 9448 9449 9449 9450 9450 9451 9451 9452 9453 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9472 9473 9473 9474 9474 9475 9475 9475 9475 9475 9475 9474 9474 9473 9473 9472 9471 9471 9470 9469 9468 9467 9465 9464 9463 9462 9460 9459 9458 9456 9455 9454 9452 9451 9450 9449 9448 9447 9446 9445 9444 9443 9443 9442 9442 9441 9441 9441 9441 9440 9440 9440 9441 9441 9441 9441 9442 9442 9443 9443 9443 9444 9444 9445 9445 9446 9446 9446 9447 9447 9447 9447 9447 9447 9447 9447 9447 9446 9446 9446 9445 9444 9444 9443 9442 9441 9440 9439 9438 9437 9436 9435 9434 9433 9432 9430 9429 9428 9427 9426 9424 9423 9422 9421 9420 9419 9418 9417 9416 9415 9415 9414 9413 9412 9412 9411 9410 9410 9409 9408 9408 9407 9406 9406 9405 9404 9404 9403 9402 9401 9400 9399 9398 9396 9395 9394 9392 9391 9389 9387 9385 9384 9382 9379 9377 9375 9373 9370 9368 9366 9363 9361 9358 9356 9353 9350 9348 9346 9343 9341 9338 9336 9334 9332 9330 9328 9327 9325 9323 9322 9321 9320 9319 9319 9318 9318 9318 9317 9318 9318 9318 9319 9320 9321 9322 9323 9324 9325 9327 9328 9330 9332 9333 9335 9337 9338 9340 8555 2 1 5 9342 9344 9345 9347 9348 9350 9351 9353 9354 9355 9356 9357 9357 9358 9358 9359 9359 9359 9359 9359 9358 9358 9357 9357 9356 9355 9354 9353 9352 9350 9349 9348 9346 9345 9344 9342 9341 9339 9338 9337 9336 9334 9333 9332 9331 9331 9330 9329 9329 9328 9328 9328 9328 9328 9329 9329 9330 9330 9331 9332 9333 9335 9336 9337 9339 9341 9342 9344 9346 9348 9350 9352 9354 9357 9359 9361 9363 9365 9368 9370 9372 9374 9376 9379 9381 9383 9385 9387 9388 9390 9392 9394 9395 9397 9399 9400 9402 9403 9404 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9423 9424 9425 9426 9426 9427 9428 9428 9429 9429 9430 9430 9430 9430 9431 9431 9431 9431 9430 9430 9430 9429 9428 9428 9427 9426 9425 9423 9422 9420 9419 9417 9415 9413 9411 9408 9406 9404 9401 9398 9396 9393 9390 9387 9384 9381 9378 9375 9372 9370 9367 9364 9361 9359 9356 9354 9352 9350 9348 9346 9344 9343 9342 9341 9340 9339 9339 9339 9339 9339 9340 9340 9341 9342 9344 9345 9347 9349 9351 9353 9355 9358 9361 9363 9366 9369 9372 9375 9377 9380 9383 9386 9389 9391 9394 9396 9398 9400 9402 9404 9405 9406 9407 9408 9408 9408 9408 9407 9406 9404 9403 9401 9398 9395 9392 9388 9384 9380 9375 9370 9365 9359 9353 9347 9340 9333 9326 9318 9310 9302 9294 9285 9277 9268 9259 9250 9241 9232 9222 9213 9204 9195 9186 9177 9168 9159 9151 9142 9134 9126 9119 9111 9104 9097 9091 9085 9079 9074 9069 9064 9060 9057 9053 9051 9048 9047 9045 9044 9044 9044 9044 9045 9047 9049 9051 9054 9057 9060 9064 9068 9073 9078 9083 9088 9094 9100 9106 9113 9119 9126 9133 9140 9147 9154 9161 9169 9176 9183 9190 9197 9204 9211 9218 9225 9231 9237 9244 9250 9256 9261 9267 9272 9277 9282 9286 9290 9295 9298 9302 9306 9309 9312 9315 9318 9320 9322 9325 9327 9329 9330 9332 9333 9335 9336 9337 9339 9340 9341 9342 9343 9344 9344 9345 9346 9347 9348 9349 9349 9350 9351 9351 9352 9353 9353 9354 9355 9355 9356 9356 9357 9357 9357 9357 9358 9358 9358 9358 9357 9357 9357 9356 9356 9355 9354 9353 9353 9352 9350 9349 9348 9347 9345 9344 9342 9341 9339 9337 9336 9334 9332 9331 9329 9328 9326 9324 9323 9322 9320 9319 9318 9317 9316 9315 9314 9314 9313 9313 9312 9312 9312 9312 9312 9312 9312 9313 9313 9313 9314 9314 9315 9316 9316 9317 9317 9318 9319 9319 9319 9320 9320 9320 9320 9320 9320 9320 9320 9319 9319 9318 9317 9316 9315 9314 9313 9311 9310 9308 9307 9305 9303 9301 9300 9298 9296 9294 9292 9291 9289 9287 9286 9285 9283 9282 9281 9281 9280 9280 9280 9280 9280 9281 9281 9282 9284 9285 9287 9289 9291 9293 9296 9299 9302 9305 8556 2 1 5 9309 9312 9316 9320 9324 9328 9333 9337 9342 9346 9350 9355 9359 9364 9368 9373 9377 9381 9385 9389 9392 9396 9399 9403 9406 9408 9411 9413 9416 9418 9419 9421 9423 9424 9425 9425 9426 9427 9427 9427 9427 9427 9427 9426 9426 9425 9424 9424 9423 9422 9421 9421 9420 9419 9418 9417 9416 9416 9415 9414 9414 9413 9413 9412 9412 9411 9411 9411 9410 9410 9410 9410 9409 9409 9409 9409 9408 9408 9408 9407 9407 9406 9405 9404 9403 9402 9401 9400 9398 9397 9395 9393 9391 9388 9386 9383 9381 9378 9375 9371 9368 9365 9361 9357 9353 9349 9345 9341 9337 9333 9329 9325 9320 9316 9312 9308 9304 9300 9296 9292 9288 9284 9281 9277 9274 9271 9268 9265 9262 9260 9258 9255 9253 9252 9250 9249 9248 9247 9246 9245 9244 9244 9244 9244 9244 9244 9245 9245 9246 9247 9248 9248 9249 9251 9252 9253 9254 9255 9257 9258 9259 9261 9262 9263 9265 9266 9267 9268 9270 9271 9272 9273 9274 9275 9276 9277 9277 9278 9279 9279 9280 9280 9280 9281 9281 9281 9281 9281 9281 9280 9280 9280 9279 9279 9278 9277 9276 9275 9274 9273 9272 9271 9269 9268 9266 9264 9262 9260 9258 9256 9254 9251 9249 9246 9243 9240 9237 9234 9231 9227 9224 9220 9216 9212 9208 9204 9200 9196 9191 9187 9182 9178 9173 9168 9163 9158 9153 9148 9143 9137 9132 9127 9121 9116 9110 9105 9099 9094 9088 9082 9077 9071 9065 9059 9054 9048 9042 9036 9030 9023 9017 9011 9005 8998 8991 8985 8978 8971 8964 8957 8949 8941 8934 8926 8917 8909 8900 8891 8882 8872 8863 8852 8842 8831 8820 8809 8797 8785 8772 8759 8746 8732 8718 8703 8688 8672 8656 8640 8623 8605 8588 8569 8550 8531 8511 8490 8469 8447 8425 8402 8379 8355 8330 8305 8279 8253 8226 8198 8170 8141 8111 8081 8050 8018 7986 7953 7919 7884 7849 7813 7776 7738 7700 7661 7621 7580 7538 7496 7453 7409 7364 7319 7272 7225 7178 7129 7080 7030 6980 6929 6877 6825 6772 6719 6666 6612 6558 6503 6448 6394 6339 6284 6229 6174 6120 6066 6012 5958 5906 5853 5802 5751 5701 5652 5605 5558 5513 5469 5426 5385 5346 5308 5272 5238 5206 5175 5147 5121 5097 5076 5056 5039 5025 5013 5003 4996 4992 4990 4990 4994 4999 5007 5018 5032 5048 5066 5087 5110 5135 5163 5193 5225 5260 5296 5334 5375 5417 5460 5506 5553 5601 5651 5702 5754 5807 5861 5916 5971 6027 6084 6141 6199 6256 6314 6372 6430 6488 6545 6602 6659 6715 6771 6826 6881 6934 6987 7040 7091 7141 7191 7239 7286 7333 7378 7422 7465 7508 7548 7588 7627 7665 7701 7737 7771 7805 7837 7868 7899 7928 7957 7984 8011 8037 8062 8087 8110 8133 8155 8177 8198 8218 8238 8257 8276 8294 8312 8330 8347 8363 8380 8396 8411 8427 8442 8457 8472 8486 8500 8514 8528 8557 2 1 5 8542 8555 8568 8581 8594 8607 8620 8632 8645 8657 8669 8681 8693 8705 8716 8728 8739 8750 8761 8772 8783 8794 8804 8815 8825 8835 8846 8856 8866 8875 8885 8895 8904 8914 8923 8932 8941 8950 8959 8968 8976 8985 8993 9002 9010 9018 9026 9034 9042 9050 9058 9065 9072 9080 9087 9094 9101 9108 9114 9121 9127 9134 9140 9146 9151 9157 9163 9168 9173 9178 9183 9188 9193 9197 9201 9206 9210 9214 9217 9221 9225 9228 9231 9235 9238 9241 9244 9247 9249 9252 9255 9257 9260 9262 9265 9267 9270 9272 9274 9277 9279 9282 9284 9287 9289 9292 9294 9297 9299 9302 9304 9307 9309 9312 9315 9317 9320 9322 9325 9328 9330 9333 9335 9338 9340 9343 9345 9347 9350 9352 9354 9356 9358 9360 9362 9364 9365 9367 9368 9370 9371 9372 9374 9375 9376 9377 9378 9378 9379 9380 9381 9381 9382 9382 9383 9384 9384 9385 9385 9386 9386 9387 9388 9388 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9400 9401 9402 9404 9406 9407 9409 9411 9412 9414 9416 9418 9420 9422 9423 9425 9427 9429 9431 9432 9434 9436 9438 9439 9441 9442 9444 9445 9446 9448 9449 9450 9451 9452 9453 9454 9454 9455 9456 9456 9457 9457 9458 9458 9459 9459 9460 9460 9461 9461 9462 9462 9463 9463 9464 9465 9465 9466 9467 9468 9469 9470 9471 9472 9474 9475 9476 9478 9479 9481 9482 9484 9485 9487 9489 9490 9492 9494 9495 9497 9499 9500 9502 9503 9505 9506 9508 9509 9510 9511 9512 9513 9514 9514 9515 9515 9515 9516 9516 9516 9515 9515 9515 9514 9513 9513 9512 9511 9510 9509 9507 9506 9505 9504 9502 9501 9499 9498 9496 9495 9494 9492 9491 9490 9489 9487 9486 9485 9484 9484 9483 9482 9482 9482 9481 9481 9481 9481 9481 9482 9482 9483 9484 9484 9485 9486 9487 9488 9490 9491 9492 9494 9495 9497 9499 9500 9502 9503 9505 9507 9508 9510 9512 9513 9515 9516 9518 9519 9520 9521 9523 9524 9525 9526 9527 9527 9528 9529 9529 9530 9530 9530 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9531 9532 9532 9533 9533 9534 9534 9535 9535 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9550 9551 9552 9553 9554 9555 9556 9556 9557 9558 9559 9559 9560 9560 9560 9561 9561 9561 9560 9560 9560 9560 9559 9558 9558 9557 9556 9555 9554 9553 9552 9550 9549 9548 9546 9545 9543 9542 9540 9539 9537 9536 9534 9533 9532 9530 9529 9528 9527 9526 9525 9524 9523 9522 9522 9521 9521 9520 9520 9520 9520 9520 9521 9521 9521 9522 9522 9523 9524 9525 9525 9526 9527 9528 9529 9530 9532 9533 9534 9535 9536 9537 9538 9539 9540 9541 9542 9543 9544 9544 9545 9546 9546 9547 9547 9548 9548 9548 9548 9548 8558 2 1 5 9549 9549 9548 9548 9548 9548 9548 9548 9547 9547 9547 9546 9546 9546 9546 9545 9545 9545 9545 9544 9544 9544 9544 9544 9544 9544 9545 9545 9545 9545 9546 9546 9546 9547 9547 9548 9549 9549 9550 9551 9551 9552 9553 9553 9554 9555 9555 9556 9556 9557 9558 9558 9558 9559 9559 9559 9560 9560 9560 9560 9560 9560 9560 9559 9559 9559 9558 9558 9557 9557 9556 9556 9555 9554 9554 9553 9552 9552 9551 9550 9550 9549 9548 9548 9547 9547 9546 9546 9545 9545 9545 9545 9545 9545 9545 9545 9545 9545 9546 9546 9546 9547 9547 9548 9549 9549 9550 9551 9551 9552 9553 9554 9555 9555 9556 9557 9558 9558 9559 9560 9561 9561 9562 9562 9563 9563 9563 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9563 9563 9562 9562 9561 9561 9560 9560 9559 9559 9558 9557 9557 9556 9555 9555 9554 9553 9553 9552 9552 9551 9551 9551 9550 9550 9550 9549 9549 9549 9549 9549 9549 9549 9549 9549 9550 9550 9550 9551 9551 9552 9552 9553 9553 9554 9554 9555 9556 9556 9557 9557 9558 9559 9559 9560 9560 9561 9562 9562 9562 9563 9563 9563 9564 9564 9564 9564 9564 9564 9564 9564 9563 9563 9562 9562 9561 9560 9559 9558 9557 9556 9555 9553 9552 9550 9549 9547 9545 9543 9541 9539 9537 9535 9533 9530 9528 9525 9523 9520 9517 9515 9512 9509 9506 9503 9501 9498 9495 9492 9490 9487 9484 9482 9479 9477 9474 9472 9470 9468 9466 9464 9462 9460 9459 9458 9456 9455 9454 9453 9453 9452 9452 9452 9452 9452 9452 9453 9453 9454 9455 9456 9457 9458 9460 9461 9463 9464 9466 9468 9470 9472 9474 9476 9478 9480 9482 9484 9486 9488 9490 9492 9494 9496 9498 9500 9501 9503 9505 9506 9507 9509 9510 9511 9512 9513 9514 9515 9516 9516 9517 9517 9518 9518 9519 9519 9519 9519 9520 9520 9520 9520 9521 9521 9521 9522 9522 9523 9523 9524 9524 9525 9526 9526 9527 9528 9529 9531 9532 9533 9534 9536 9537 9539 9540 9542 9544 9545 9547 9549 9550 9552 9554 9556 9557 9559 9560 9562 9563 9565 9566 9567 9568 9569 9570 9570 9571 9571 9572 9572 9572 9571 9571 9571 9570 9569 9568 9567 9566 9565 9564 9562 9560 9559 9557 9555 9553 9551 9549 9547 9545 9543 9540 9538 9536 9534 9532 9530 9527 9525 9523 9521 9520 9518 9516 9515 9513 9511 9510 9509 9508 9506 9505 9504 9503 9502 9502 9501 9500 9499 9499 9498 9498 9497 9496 9496 9495 9495 9494 9493 9493 9492 9491 9490 9489 9488 9487 9486 9485 9484 9482 9481 9479 9477 9476 9474 9472 9470 9467 9465 9463 9460 9458 9455 9452 9450 9447 9444 9441 9437 9434 9431 9427 9424 9421 9417 9413 9410 9406 9402 9398 9394 9391 9387 9383 9379 9374 9370 9366 9362 9358 9353 9349 9345 9340 9336 9331 9327 9322 9318 9313 9309 9304 8559 2 1 5 9300 9295 9291 9286 9282 9277 9273 9269 9265 9261 9257 9253 9249 9246 9242 9239 9236 9233 9230 9228 9225 9223 9221 9220 9218 9217 9217 9216 9216 9216 9216 9217 9218 9219 9221 9223 9225 9228 9230 9234 9237 9241 9244 9249 9253 9257 9262 9267 9272 9278 9283 9289 9294 9300 9306 9312 9318 9324 9330 9336 9341 9347 9353 9359 9364 9369 9375 9380 9385 9390 9394 9399 9403 9407 9411 9415 9418 9421 9425 9427 9430 9433 9435 9437 9439 9441 9443 9445 9446 9448 9449 9450 9452 9453 9454 9455 9456 9457 9458 9459 9460 9462 9463 9464 9465 9467 9468 9470 9471 9473 9475 9476 9478 9480 9482 9484 9486 9489 9491 9493 9495 9498 9500 9502 9505 9507 9509 9512 9514 9516 9518 9520 9522 9524 9525 9527 9529 9530 9531 9532 9533 9534 9535 9536 9536 9537 9537 9537 9537 9537 9537 9537 9536 9536 9536 9535 9535 9534 9533 9533 9532 9532 9531 9531 9530 9530 9529 9529 9529 9529 9529 9529 9529 9529 9530 9530 9531 9532 9533 9534 9535 9536 9537 9539 9540 9542 9544 9545 9547 9549 9551 9553 9555 9557 9558 9560 9562 9564 9566 9567 9569 9570 9572 9573 9574 9576 9577 9577 9578 9579 9579 9580 9580 9580 9580 9580 9579 9579 9579 9578 9577 9577 9576 9575 9574 9573 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9562 9561 9561 9560 9560 9559 9559 9559 9559 9559 9559 9559 9559 9560 9560 9561 9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9572 9573 9574 9575 9576 9576 9577 9578 9579 9579 9580 9580 9581 9581 9581 9581 9582 9582 9581 9581 9581 9581 9580 9580 9579 9578 9578 9577 9576 9575 9574 9573 9572 9570 9569 9568 9566 9565 9563 9562 9560 9558 9557 9555 9553 9550 9548 9546 9543 9541 9538 9535 9532 9528 9525 9521 9517 9513 9509 9504 9499 9494 9489 9483 9477 9471 9465 9458 9451 9444 9437 9429 9422 9414 9405 9397 9389 9380 9371 9362 9353 9344 9335 9327 9318 9309 9300 9291 9283 9274 9266 9259 9251 9244 9237 9230 9224 9218 9213 9208 9204 9200 9197 9194 9192 9190 9189 9189 9189 9189 9190 9192 9195 9197 9201 9205 9209 9214 9220 9225 9232 9238 9245 9253 9260 9268 9276 9284 9293 9302 9310 9319 9328 9337 9345 9354 9363 9371 9379 9387 9395 9403 9411 9418 9425 9431 9438 9444 9449 9455 9460 9464 9469 9473 9476 9480 9483 9485 9488 9490 9492 9494 9495 9496 9497 9498 9499 9499 9499 9500 9500 9500 9500 9500 9500 9500 9500 9500 9499 9499 9499 9499 9499 9500 9500 9500 9500 9500 9501 9501 9501 9502 9502 9503 9503 9504 9504 9504 9505 9505 9505 9506 9506 9506 9506 9506 9505 9505 9504 9504 9503 9502 9501 9500 9498 9497 9495 9493 9491 9489 9487 9484 9482 9479 9476 9473 9471 9468 9465 9462 9459 9456 9453 9450 9447 9444 9441 8560 2 1 5 9439 9436 9434 9431 9429 9427 9426 9424 9423 9422 9421 9420 9420 9420 9420 9420 9421 9422 9423 9425 9426 9428 9430 9433 9436 9439 9442 9445 9448 9452 9456 9460 9464 9468 9473 9477 9482 9486 9491 9496 9500 9505 9510 9514 9519 9524 9528 9532 9537 9541 9545 9549 9552 9556 9560 9563 9566 9569 9572 9574 9577 9579 9581 9583 9585 9586 9588 9589 9590 9591 9592 9592 9593 9593 9594 9594 9594 9594 9594 9593 9593 9593 9592 9592 9592 9591 9591 9590 9589 9589 9588 9588 9587 9587 9586 9586 9586 9585 9585 9585 9584 9584 9584 9584 9584 9584 9584 9584 9584 9584 9585 9585 9585 9585 9586 9586 9586 9587 9587 9588 9588 9588 9589 9589 9590 9590 9591 9591 9591 9592 9592 9592 9593 9593 9593 9593 9593 9594 9594 9594 9594 9594 9594 9594 9594 9594 9594 9594 9593 9593 9593 9593 9593 9592 9592 9592 9592 9591 9591 9591 9591 9590 9590 9590 9589 9589 9589 9588 9588 9588 9588 9587 9587 9587 9587 9586 9586 9586 9586 9586 9586 9585 9585 9585 9585 9585 9585 9585 9585 9585 9585 9585 9585 9585 9585 9585 9585 9586 9586 9586 9586 9586 9586 9587 9587 9587 9587 9587 9588 9588 9588 9589 9589 9589 9589 9590 9590 9590 9591 9591 9591 9592 9592 9592 9593 9593 9593 9594 9594 9594 9595 9595 9595 9596 9596 9596 9596 9596 9597 9597 9597 9597 9597 9597 9597 9597 9597 9596 9596 9596 9596 9595 9595 9594 9594 9593 9592 9591 9591 9590 9589 9587 9586 9585 9584 9582 9581 9579 9577 9575 9574 9572 9570 9567 9565 9563 9560 9558 9555 9552 9550 9547 9544 9541 9538 9534 9531 9528 9525 9521 9518 9514 9511 9507 9504 9501 9497 9494 9490 9487 9483 9480 9477 9474 9471 9468 9465 9462 9459 9457 9454 9452 9450 9448 9446 9444 9443 9441 9440 9439 9439 9438 9438 9438 9438 9438 9438 9439 9440 9441 9442 9444 9445 9447 9449 9451 9454 9456 9459 9461 9464 9467 9470 9474 9477 9480 9484 9487 9491 9494 9498 9501 9505 9508 9512 9515 9519 9522 9525 9528 9531 9534 9537 9540 9542 9544 9547 9549 9551 9553 9554 9556 9557 9558 9560 9560 9561 9562 9562 9563 9563 9563 9563 9563 9563 9563 9562 9562 9561 9561 9560 9560 9559 9559 9558 9557 9557 9556 9556 9555 9555 9554 9554 9554 9554 9554 9553 9554 9554 9554 9554 9555 9555 9556 9556 9557 9558 9558 9559 9560 9561 9562 9564 9565 9566 9567 9568 9570 9571 9572 9574 9575 9576 9578 9579 9580 9581 9583 9584 9585 9586 9587 9588 9589 9590 9591 9592 9593 9593 9594 9595 9595 9596 9597 9597 9597 9598 9598 9599 9599 9599 9600 9600 9600 9601 9601 9601 9601 9602 9602 9602 9602 9602 9603 9603 9603 9603 9603 9603 9603 9603 9603 9603 9603 9603 9603 9603 9603 9602 9602 9602 9601 9601 9600 9600 9599 9598 9598 9597 9596 8561 2 1 5 9595 9594 9593 9592 9590 9589 9588 9586 9585 9583 9582 9580 9578 9577 9575 9573 9571 9569 9568 9566 9564 9562 9560 9559 9557 9555 9553 9552 9550 9549 9547 9546 9544 9543 9541 9540 9539 9538 9537 9536 9535 9534 9534 9533 9532 9532 9531 9531 9531 9531 9531 9531 9531 9531 9531 9532 9532 9532 9533 9534 9534 9535 9536 9537 9538 9539 9541 9542 9543 9545 9546 9548 9549 9551 9553 9555 9557 9559 9561 9563 9565 9568 9570 9572 9575 9577 9579 9582 9584 9587 9589 9592 9594 9597 9599 9602 9604 9606 9609 9611 9613 9615 9617 9619 9621 9622 9624 9626 9627 9628 9630 9631 9631 9632 9633 9634 9634 9634 9634 9635 9635 9634 9634 9634 9633 9633 9632 9632 9631 9630 9629 9628 9628 9627 9626 9625 9624 9623 9622 9621 9621 9620 9619 9618 9618 9617 9617 9616 9616 9615 9615 9615 9615 9615 9615 9614 9614 9614 9614 9614 9614 9614 9614 9614 9613 9613 9613 9612 9612 9611 9610 9609 9608 9607 9605 9604 9602 9600 9598 9596 9593 9590 9587 9584 9581 9578 9574 9571 9567 9563 9559 9555 9551 9546 9542 9538 9533 9529 9525 9520 9516 9512 9508 9504 9500 9497 9494 9490 9487 9485 9482 9480 9478 9477 9475 9474 9473 9473 9473 9473 9474 9474 9475 9477 9478 9480 9482 9484 9486 9489 9492 9494 9497 9500 9503 9506 9509 9512 9515 9517 9520 9522 9524 9526 9528 9529 9530 9530 9531 9530 9530 9529 9527 9525 9523 9520 9517 9513 9509 9504 9499 9493 9487 9481 9474 9466 9459 9450 9442 9433 9424 9415 9406 9396 9386 9377 9367 9357 9347 9337 9327 9318 9308 9299 9290 9281 9273 9264 9257 9249 9242 9236 9230 9225 9220 9215 9211 9208 9205 9203 9201 9200 9200 9200 9200 9202 9203 9206 9208 9212 9215 9220 9224 9230 9235 9241 9247 9254 9260 9267 9275 9282 9290 9298 9306 9314 9322 9330 9338 9346 9354 9361 9369 9377 9384 9392 9399 9406 9412 9419 9425 9431 9437 9442 9448 9452 9457 9462 9466 9469 9473 9476 9479 9482 9485 9487 9489 9491 9492 9494 9495 9496 9496 9497 9497 9498 9498 9498 9498 9498 9497 9497 9497 9496 9496 9495 9495 9494 9493 9493 9492 9492 9491 9490 9490 9489 9489 9488 9488 9487 9487 9487 9486 9486 9486 9485 9485 9485 9485 9485 9485 9485 9485 9484 9484 9484 9484 9484 9484 9484 9484 9484 9484 9483 9483 9483 9483 9482 9482 9481 9481 9480 9480 9479 9478 9477 9476 9475 9474 9473 9472 9471 9470 9469 9467 9466 9465 9463 9462 9460 9459 9458 9456 9455 9454 9452 9451 9450 9449 9447 9446 9445 9445 9444 9443 9442 9442 9442 9441 9441 9441 9441 9441 9442 9442 9442 9443 9444 9444 9445 9446 9447 9448 9448 9449 9450 9451 9451 9452 9452 9452 9453 9452 9452 9451 9450 9449 9448 9446 9443 9440 9437 9434 9429 9425 9419 9413 9407 9400 9392 8562 2 1 5 9384 9375 9365 9355 9344 9332 9320 9307 9293 9279 9264 9249 9233 9216 9199 9181 9163 9144 9125 9106 9086 9066 9046 9026 9005 8985 8964 8944 8923 8903 8883 8863 8843 8824 8805 8787 8770 8753 8736 8720 8705 8691 8678 8665 8654 8643 8634 8625 8618 8611 8606 8601 8598 8596 8595 8595 8596 8599 8602 8607 8612 8619 8626 8635 8644 8655 8666 8678 8691 8705 8719 8734 8750 8766 8783 8800 8818 8836 8854 8873 8892 8911 8930 8949 8968 8988 9007 9026 9045 9064 9083 9101 9119 9137 9155 9172 9189 9205 9221 9237 9252 9266 9281 9294 9307 9320 9332 9344 9355 9366 9376 9385 9394 9403 9411 9418 9425 9432 9438 9444 9449 9453 9458 9462 9465 9468 9471 9473 9475 9476 9477 9478 9478 9479 9479 9478 9477 9476 9475 9474 9472 9470 9468 9466 9464 9462 9459 9456 9454 9451 9448 9445 9442 9439 9436 9433 9430 9428 9425 9422 9420 9417 9415 9413 9411 9409 9408 9406 9405 9404 9403 9403 9402 9402 9402 9403 9403 9404 9405 9407 9408 9410 9412 9414 9417 9419 9422 9425 9428 9432 9435 9439 9442 9446 9450 9454 9458 9462 9466 9470 9474 9478 9481 9485 9489 9493 9496 9500 9503 9506 9509 9512 9515 9518 9520 9522 9525 9527 9528 9530 9531 9533 9534 9535 9536 9536 9537 9537 9538 9538 9538 9538 9538 9538 9538 9538 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9538 9538 9539 9539 9540 9541 9542 9543 9544 9546 9547 9549 9551 9552 9554 9556 9559 9561 9563 9566 9568 9571 9573 9576 9578 9581 9584 9586 9589 9592 9594 9597 9599 9602 9604 9606 9608 9610 9612 9614 9616 9617 9619 9620 9621 9622 9623 9624 9624 9625 9625 9625 9625 9625 9624 9624 9624 9623 9622 9621 9620 9619 9618 9617 9616 9615 9614 9612 9611 9610 9608 9607 9606 9604 9603 9602 9601 9600 9599 9598 9597 9596 9595 9595 9594 9594 9594 9593 9593 9593 9593 9593 9593 9594 9594 9595 9595 9596 9596 9597 9598 9599 9600 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9610 9611 9612 9613 9613 9614 9614 9615 9615 9615 9616 9616 9616 9616 9616 9616 9616 9616 9615 9615 9615 9614 9614 9613 9613 9612 9612 9611 9610 9610 9609 9608 9608 9607 9607 9606 9605 9605 9604 9604 9603 9603 9602 9602 9602 9601 9601 9601 9601 9601 9601 9601 9601 9601 9601 9601 9602 9602 9602 9603 9603 9604 9604 9605 9605 9606 9607 9608 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9625 9626 9627 9628 9629 9630 9632 9633 9634 9635 9636 9637 9638 9640 9641 9642 9643 9644 9645 9646 9647 9647 9648 9649 9650 9650 9651 9652 9652 9653 9653 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9653 9653 9652 9652 9651 9650 9650 9649 9648 9647 9646 9645 9644 8563 2 1 5 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9632 9631 9630 9630 9629 9628 9628 9627 9627 9626 9626 9626 9625 9625 9625 9625 9625 9626 9626 9626 9627 9627 9628 9628 9629 9630 9631 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9645 9646 9647 9647 9648 9648 9649 9649 9649 9649 9649 9649 9649 9649 9648 9648 9647 9647 9646 9645 9645 9644 9643 9642 9641 9639 9638 9637 9636 9635 9633 9632 9631 9629 9628 9627 9626 9625 9624 9623 9622 9621 9620 9619 9619 9618 9617 9617 9617 9617 9616 9616 9616 9617 9617 9617 9618 9618 9619 9619 9620 9621 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9630 9631 9632 9633 9634 9634 9635 9635 9636 9636 9636 9636 9637 9637 9637 9636 9636 9636 9635 9635 9634 9634 9633 9632 9632 9631 9630 9629 9628 9627 9626 9625 9624 9623 9622 9621 9621 9620 9619 9618 9618 9617 9617 9617 9616 9616 9616 9616 9616 9616 9616 9617 9617 9618 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9641 9642 9643 9643 9643 9643 9643 9643 9643 9643 9643 9642 9642 9641 9640 9639 9638 9637 9636 9635 9634 9632 9631 9629 9628 9626 9625 9623 9622 9620 9618 9617 9615 9614 9613 9611 9610 9609 9608 9606 9606 9605 9604 9603 9603 9602 9602 9602 9602 9602 9602 9602 9603 9603 9604 9604 9605 9606 9607 9609 9610 9611 9613 9614 9616 9617 9619 9621 9622 9624 9626 9627 9629 9631 9633 9634 9636 9637 9639 9640 9641 9643 9644 9645 9645 9646 9647 9647 9648 9648 9648 9648 9647 9647 9647 9646 9645 9644 9643 9642 9640 9639 9637 9636 9634 9632 9630 9628 9626 9624 9622 9619 9617 9615 9613 9611 9609 9606 9604 9603 9601 9599 9597 9596 9594 9593 9592 9591 9590 9589 9588 9588 9588 9588 9588 9588 9588 9588 9589 9590 9590 9591 9592 9593 9594 9596 9597 9598 9599 9600 9601 9603 9604 9604 9605 9606 9607 9607 9607 9608 9607 9607 9607 9606 9605 9604 9603 9601 9599 9597 9595 9592 9589 9586 9583 9579 9575 9571 9567 9563 9558 9554 9549 9544 9539 9534 9529 9524 9519 9514 9509 9504 9500 9495 9490 9486 9481 9477 9473 9470 9466 9463 9460 9457 9455 9453 9451 9450 9448 9448 9447 9447 9447 9447 9448 9449 9450 9451 9453 9455 9457 9460 9463 9466 9469 9472 9475 9479 9483 9486 9490 9494 9498 9502 9506 9510 9514 9518 9522 9526 9530 9534 9538 9542 9546 9549 9553 9556 9559 9562 9565 9568 9571 9574 9577 9579 9582 9584 9586 9588 9590 9592 9594 9596 9597 9599 9601 9602 9604 9605 9606 9608 9609 9610 9611 9613 9614 9615 9616 9617 9618 9619 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9634 9635 8564 2 1 5 9636 9637 9638 9638 9639 9640 9640 9641 9642 9642 9643 9643 9643 9644 9644 9645 9645 9645 9645 9645 9645 9645 9646 9646 9646 9645 9645 9645 9645 9645 9645 9645 9644 9644 9644 9643 9643 9643 9643 9642 9642 9642 9641 9641 9641 9640 9640 9640 9639 9639 9639 9638 9638 9638 9638 9638 9638 9637 9637 9637 9637 9638 9638 9638 9638 9638 9639 9639 9639 9640 9640 9641 9641 9642 9643 9643 9644 9645 9646 9647 9647 9648 9649 9650 9651 9652 9653 9654 9655 9655 9656 9657 9658 9659 9659 9660 9660 9661 9661 9662 9662 9662 9662 9662 9662 9662 9661 9661 9660 9660 9659 9658 9657 9656 9655 9654 9652 9651 9650 9648 9647 9645 9643 9641 9640 9638 9636 9634 9632 9630 9629 9627 9625 9623 9621 9620 9618 9616 9615 9613 9611 9610 9609 9607 9606 9605 9604 9603 9602 9601 9600 9599 9598 9598 9597 9597 9596 9596 9595 9595 9595 9594 9594 9594 9594 9593 9593 9593 9593 9593 9593 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9593 9593 9593 9594 9594 9595 9596 9596 9597 9598 9599 9600 9601 9602 9603 9605 9606 9608 9609 9611 9612 9614 9616 9617 9619 9621 9622 9624 9626 9628 9629 9631 9632 9634 9635 9636 9638 9639 9640 9640 9641 9642 9642 9642 9642 9642 9642 9642 9641 9640 9639 9638 9637 9636 9634 9632 9630 9628 9626 9624 9621 9619 9616 9613 9610 9607 9604 9601 9598 9595 9592 9589 9585 9582 9579 9576 9573 9570 9567 9564 9562 9559 9556 9554 9551 9549 9547 9545 9543 9541 9539 9538 9536 9535 9534 9533 9532 9531 9530 9529 9529 9528 9528 9528 9527 9527 9527 9527 9528 9528 9528 9529 9529 9530 9530 9531 9532 9533 9533 9534 9535 9537 9538 9539 9541 9542 9544 9545 9547 9549 9551 9553 9555 9557 9559 9561 9564 9566 9569 9572 9574 9577 9580 9583 9586 9589 9591 9594 9597 9600 9603 9606 9609 9612 9615 9618 9621 9623 9626 9629 9631 9633 9635 9637 9639 9641 9643 9644 9646 9647 9648 9649 9649 9650 9650 9651 9651 9651 9651 9650 9650 9649 9649 9648 9647 9646 9645 9644 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9633 9632 9631 9631 9630 9630 9630 9630 9630 9630 9630 9630 9631 9631 9632 9632 9633 9634 9634 9635 9636 9637 9638 9639 9640 9641 9641 9642 9643 9644 9645 9645 9646 9646 9647 9647 9647 9647 9647 9647 9647 9647 9647 9646 9646 9645 9644 9643 9642 9641 9640 9639 9638 9636 9635 9634 9632 9631 9630 9628 9627 9625 9624 9623 9621 9620 9619 9618 9616 9615 9614 9613 9613 9612 9611 9610 9610 9609 9609 9608 9608 9607 9607 9607 9606 9606 9606 9606 9605 9605 9605 9605 9604 9604 9604 9603 9603 9602 9602 9601 9601 9600 9599 9598 9598 9597 9596 9594 9593 9592 9591 9590 9588 8565 2 1 5 9587 9586 9584 9583 9581 9580 9579 9577 9576 9575 9574 9572 9571 9570 9569 9568 9568 9567 9566 9566 9566 9565 9565 9565 9566 9566 9566 9567 9568 9568 9569 9570 9572 9573 9574 9576 9578 9579 9581 9583 9585 9587 9589 9591 9594 9596 9598 9600 9603 9605 9607 9610 9612 9614 9616 9618 9620 9622 9624 9626 9628 9630 9631 9633 9635 9636 9637 9639 9640 9641 9642 9643 9643 9644 9645 9645 9646 9646 9647 9647 9647 9647 9647 9647 9647 9647 9647 9647 9647 9647 9647 9647 9646 9646 9646 9646 9645 9645 9645 9645 9645 9644 9644 9644 9644 9644 9644 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9644 9644 9644 9644 9644 9644 9644 9645 9645 9645 9645 9645 9646 9646 9646 9646 9646 9646 9647 9647 9647 9647 9647 9647 9647 9647 9647 9647 9646 9646 9646 9646 9645 9645 9644 9643 9643 9642 9641 9640 9639 9638 9637 9635 9634 9632 9631 9629 9627 9625 9623 9620 9618 9616 9613 9610 9608 9605 9602 9599 9595 9592 9589 9585 9582 9578 9574 9571 9567 9563 9559 9555 9551 9547 9543 9539 9535 9531 9527 9523 9519 9515 9511 9507 9504 9500 9496 9493 9490 9486 9483 9480 9477 9475 9472 9470 9467 9465 9463 9462 9460 9459 9457 9456 9455 9455 9454 9454 9454 9454 9454 9454 9455 9455 9456 9457 9459 9460 9462 9463 9465 9467 9469 9472 9474 9477 9480 9482 9485 9488 9492 9495 9498 9502 9505 9509 9512 9516 9520 9524 9528 9532 9535 9539 9543 9547 9551 9555 9559 9563 9567 9571 9575 9579 9583 9587 9590 9594 9598 9601 9605 9608 9611 9615 9618 9621 9624 9627 9630 9633 9635 9638 9640 9642 9644 9647 9648 9650 9652 9653 9655 9656 9657 9658 9659 9660 9660 9661 9661 9661 9661 9661 9661 9660 9660 9659 9658 9657 9656 9654 9653 9651 9649 9647 9645 9643 9640 9638 9635 9633 9630 9627 9623 9620 9617 9613 9610 9606 9603 9599 9595 9591 9587 9583 9580 9576 9572 9568 9564 9560 9556 9552 9548 9545 9541 9538 9534 9531 9528 9525 9522 9519 9516 9514 9512 9510 9508 9506 9504 9503 9502 9501 9500 9500 9499 9499 9499 9499 9500 9500 9501 9502 9503 9505 9506 9508 9510 9512 9514 9517 9519 9522 9525 9527 9530 9533 9536 9540 9543 9546 9549 9553 9556 9559 9562 9566 9569 9572 9575 9578 9582 9584 9587 9590 9593 9596 9598 9601 9603 9605 9607 9609 9611 9613 9615 9616 9617 9619 9620 9621 9622 9623 9623 9624 9624 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9624 9624 9624 9623 9623 9623 9622 9622 9621 9621 9621 9621 9620 9620 9620 9620 9620 9620 9620 9620 9620 9620 9620 9621 9621 9622 9622 9623 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9637 9638 9639 9640 9642 9643 9644 9645 9646 9648 9649 9650 9651 9652 9653 9654 9654 8566 2 1 5 9655 9656 9657 9657 9658 9658 9659 9659 9659 9659 9660 9660 9660 9660 9660 9660 9659 9659 9659 9659 9658 9658 9657 9657 9657 9656 9656 9655 9655 9654 9653 9653 9652 9652 9651 9651 9650 9650 9649 9649 9648 9648 9648 9647 9647 9646 9646 9646 9645 9645 9645 9645 9644 9644 9644 9644 9644 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9643 9643 9643 9643 9643 9643 9643 9643 9644 9644 9644 9644 9644 9645 9645 9645 9645 9646 9646 9646 9646 9646 9647 9647 9647 9647 9648 9648 9648 9648 9648 9649 9649 9649 9649 9649 9650 9650 9650 9650 9650 9650 9650 9650 9651 9651 9651 9651 9651 9651 9651 9651 9651 9652 9652 9652 9652 9652 9652 9653 9653 9653 9653 9654 9654 9654 9655 9655 9655 9656 9656 9657 9657 9658 9658 9658 9659 9659 9660 9660 9661 9662 9662 9663 9663 9664 9664 9665 9665 9666 9666 9667 9667 9668 9668 9669 9669 9669 9670 9670 9671 9671 9671 9671 9672 9672 9672 9672 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9672 9672 9672 9672 9672 9671 9671 9671 9670 9670 9670 9669 9669 9668 9668 9667 9667 9666 9666 9665 9665 9664 9663 9663 9662 9661 9660 9660 9659 9658 9657 9657 9656 9655 9654 9653 9652 9652 9651 9650 9649 9648 9648 9647 9646 9646 9645 9645 9644 9643 9643 9643 9642 9642 9642 9641 9641 9641 9641 9641 9641 9641 9642 9642 9642 9642 9643 9643 9644 9644 9645 9645 9646 9646 9647 9648 9648 9649 9650 9650 9651 9651 9652 9653 9653 9654 9654 9655 9655 9656 9656 9656 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9656 9656 9656 9655 9655 9654 9654 9653 9653 9652 9652 9651 9650 9650 9649 9648 9647 9647 9646 9645 9645 9644 9643 9643 9642 9641 9641 9640 9640 9639 9638 9638 9637 9637 9636 9636 9635 9635 9634 9634 9634 9633 9633 9632 9632 9632 9632 9631 9631 9631 9630 9630 9630 9630 9630 9630 9629 9629 9629 9629 9629 9629 9629 9630 9630 9630 9630 9630 9631 9631 9631 9632 9632 9633 9633 9634 9634 9635 9636 9637 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9660 9661 9662 9662 9663 9663 9663 9664 9664 9664 9664 9664 9664 9664 9664 9663 9663 9662 9662 9661 9660 9660 9659 9658 9657 9656 9654 9653 9652 9650 9649 9647 9645 9644 9642 9640 9638 9636 9633 9631 9629 9626 9624 9621 9618 9616 9613 9610 9607 9603 9600 9597 9593 9590 9586 9582 9578 9574 9570 9566 9562 9558 9553 9549 9544 9540 9535 9530 9525 9521 9516 9511 9506 9501 9496 9492 9487 9482 9477 8567 2 1 5 9473 9468 9464 9460 9456 9452 9448 9444 9440 9437 9434 9431 9428 9426 9423 9421 9420 9418 9417 9416 9415 9415 9414 9415 9415 9416 9417 9418 9419 9421 9423 9425 9428 9431 9434 9437 9440 9444 9448 9452 9456 9460 9464 9469 9474 9478 9483 9488 9493 9498 9503 9508 9513 9518 9523 9528 9532 9537 9542 9546 9551 9555 9560 9564 9568 9572 9575 9579 9582 9586 9589 9592 9595 9597 9600 9602 9604 9606 9608 9610 9612 9613 9614 9615 9617 9617 9618 9619 9620 9620 9620 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9622 9622 9622 9623 9623 9624 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9635 9636 9638 9640 9641 9643 9645 9646 9648 9650 9652 9654 9656 9657 9659 9661 9663 9664 9666 9668 9669 9671 9672 9673 9674 9675 9676 9677 9678 9678 9679 9679 9679 9679 9679 9679 9678 9678 9677 9676 9676 9675 9673 9672 9671 9669 9668 9666 9665 9663 9661 9659 9658 9656 9654 9652 9650 9648 9646 9644 9642 9641 9639 9637 9636 9634 9633 9631 9630 9629 9628 9626 9625 9625 9624 9623 9622 9622 9621 9621 9620 9620 9620 9619 9619 9619 9619 9619 9619 9619 9619 9619 9618 9618 9618 9618 9618 9618 9618 9617 9617 9617 9616 9616 9615 9615 9614 9613 9613 9612 9611 9611 9610 9609 9608 9607 9606 9605 9605 9604 9603 9602 9601 9601 9600 9599 9599 9598 9598 9597 9597 9597 9596 9596 9596 9596 9596 9597 9597 9597 9598 9599 9599 9600 9601 9602 9603 9604 9605 9606 9607 9609 9610 9611 9613 9614 9615 9617 9618 9620 9621 9622 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9634 9635 9635 9635 9635 9635 9635 9635 9635 9634 9634 9633 9632 9631 9630 9629 9628 9626 9624 9623 9621 9619 9617 9614 9612 9609 9606 9603 9600 9597 9594 9590 9586 9583 9578 9574 9570 9565 9561 9556 9551 9546 9540 9535 9529 9523 9517 9511 9504 9498 9491 9484 9477 9470 9463 9456 9448 9441 9433 9425 9417 9410 9402 9394 9386 9378 9370 9362 9354 9347 9339 9332 9324 9317 9310 9303 9296 9290 9283 9277 9272 9266 9261 9256 9252 9248 9244 9240 9237 9235 9233 9231 9230 9229 9228 9228 9229 9230 9231 9233 9235 9238 9241 9245 9249 9253 9258 9263 9268 9274 9281 9287 9294 9301 9309 9316 9324 9333 9341 9350 9358 9367 9376 9385 9394 9403 9412 9421 9430 9440 9449 9457 9466 9475 9483 9492 9500 9508 9516 9523 9531 9538 9545 9552 9558 9564 9570 9575 9581 9586 9590 9595 9599 9603 9606 9610 9613 9616 9618 9620 9622 9624 9626 9627 9629 9630 9630 9631 9632 9632 9632 9633 9633 9633 9633 9633 9632 9632 9632 9632 9632 9631 9631 9631 9631 9631 9630 9630 9630 9631 9631 9631 9631 9631 9632 9632 9633 9634 9634 9635 9636 8568 2 1 5 9637 9638 9638 9639 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9657 9658 9659 9659 9660 9660 9660 9660 9661 9661 9661 9661 9660 9660 9660 9660 9659 9659 9659 9658 9658 9657 9657 9656 9656 9656 9655 9655 9654 9654 9654 9654 9653 9653 9653 9653 9653 9653 9654 9654 9654 9655 9655 9656 9656 9657 9658 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9677 9678 9678 9679 9679 9680 9680 9680 9680 9680 9680 9680 9680 9679 9679 9679 9678 9678 9677 9677 9676 9676 9675 9674 9674 9673 9672 9671 9671 9670 9670 9669 9669 9668 9668 9667 9667 9667 9666 9666 9666 9666 9666 9666 9667 9667 9667 9668 9668 9669 9669 9670 9671 9671 9672 9673 9674 9674 9675 9676 9677 9678 9678 9679 9680 9681 9681 9682 9682 9683 9683 9684 9684 9684 9684 9684 9684 9684 9683 9683 9682 9682 9681 9680 9679 9678 9676 9675 9673 9672 9670 9668 9666 9664 9662 9659 9657 9655 9652 9649 9647 9644 9641 9638 9635 9632 9629 9626 9623 9620 9617 9614 9611 9608 9605 9602 9599 9597 9594 9591 9588 9586 9583 9581 9579 9576 9574 9572 9570 9569 9567 9565 9564 9563 9561 9560 9559 9559 9558 9558 9557 9557 9557 9557 9557 9557 9558 9558 9559 9560 9560 9561 9562 9564 9565 9566 9567 9569 9570 9572 9574 9575 9577 9579 9580 9582 9584 9586 9587 9589 9591 9592 9594 9596 9597 9599 9600 9602 9603 9605 9606 9607 9608 9609 9610 9611 9612 9613 9613 9614 9614 9615 9615 9615 9615 9615 9615 9615 9614 9614 9613 9613 9612 9611 9610 9609 9607 9606 9604 9603 9601 9599 9597 9595 9592 9590 9587 9585 9582 9579 9576 9573 9569 9566 9562 9559 9555 9551 9547 9543 9539 9535 9530 9526 9521 9517 9512 9508 9503 9498 9494 9489 9485 9480 9475 9471 9467 9462 9458 9454 9450 9446 9442 9439 9435 9432 9429 9426 9423 9421 9419 9417 9415 9413 9412 9411 9410 9410 9410 9410 9410 9411 9411 9413 9414 9416 9418 9420 9422 9425 9427 9430 9434 9437 9441 9444 9448 9452 9457 9461 9465 9470 9474 9479 9484 9488 9493 9498 9503 9507 9512 9516 9521 9526 9530 9534 9538 9543 9547 9550 9554 9558 9561 9565 9568 9571 9574 9576 9579 9581 9583 9585 9587 9589 9591 9592 9593 9595 9596 9596 9597 9598 9598 9599 9599 9599 9599 9600 9600 9599 9599 9599 9599 9599 9598 9598 9598 9598 9597 9597 9597 9596 9596 9596 9596 9596 9596 9595 9595 9595 9595 9596 9596 9596 9596 9596 9596 9597 9597 9597 9598 9598 9598 9599 9599 9599 9599 9600 9600 9600 9600 9600 9600 9600 9599 9599 9598 9598 9597 9596 9595 9594 9592 9591 9589 9587 9585 9583 9581 9578 9576 9573 9570 9567 9564 9560 9557 9553 9549 9545 9542 9538 8569 2 1 5 9534 9530 9526 9521 9517 9513 9509 9505 9501 9498 9494 9490 9487 9484 9481 9478 9475 9473 9471 9469 9467 9465 9464 9463 9463 9463 9463 9463 9464 9465 9466 9467 9469 9471 9474 9476 9479 9482 9486 9490 9493 9497 9502 9506 9510 9515 9520 9525 9530 9534 9539 9544 9549 9554 9559 9564 9568 9573 9577 9582 9586 9590 9594 9597 9601 9604 9607 9610 9612 9615 9617 9619 9620 9622 9623 9624 9624 9625 9625 9626 9626 9625 9625 9625 9624 9623 9622 9621 9620 9619 9618 9616 9615 9614 9612 9611 9609 9608 9607 9605 9604 9603 9601 9600 9599 9598 9597 9595 9594 9594 9593 9592 9591 9590 9590 9589 9588 9588 9587 9587 9586 9586 9585 9585 9584 9584 9583 9583 9582 9582 9581 9580 9580 9579 9578 9578 9577 9576 9575 9574 9573 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9562 9561 9560 9559 9558 9557 9557 9556 9555 9555 9554 9554 9554 9554 9554 9554 9554 9554 9555 9555 9556 9557 9557 9558 9559 9561 9562 9563 9565 9567 9568 9570 9572 9574 9576 9578 9581 9583 9585 9587 9590 9592 9595 9597 9600 9602 9605 9607 9609 9612 9614 9617 9619 9621 9623 9625 9627 9629 9631 9633 9635 9637 9638 9640 9641 9643 9644 9645 9646 9647 9648 9649 9649 9650 9651 9651 9651 9651 9652 9652 9652 9651 9651 9651 9651 9650 9649 9649 9648 9647 9646 9645 9644 9643 9642 9641 9639 9638 9637 9635 9634 9632 9630 9629 9627 9625 9623 9621 9620 9618 9616 9614 9612 9610 9608 9606 9604 9602 9601 9599 9597 9595 9594 9592 9590 9589 9587 9586 9585 9583 9582 9581 9580 9579 9579 9578 9577 9577 9577 9576 9576 9576 9576 9576 9576 9577 9577 9578 9578 9579 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 9597 9598 9599 9599 9600 9600 9600 9600 9600 9600 9600 9600 9600 9599 9599 9598 9597 9596 9596 9595 9593 9592 9591 9590 9588 9587 9585 9584 9582 9580 9579 9577 9575 9574 9572 9570 9569 9567 9566 9564 9563 9561 9560 9559 9558 9557 9556 9555 9554 9553 9553 9552 9552 9552 9552 9552 9552 9553 9553 9554 9555 9556 9557 9558 9559 9561 9562 9564 9565 9567 9569 9571 9573 9576 9578 9580 9583 9585 9588 9590 9593 9595 9598 9601 9603 9606 9609 9611 9614 9617 9619 9622 9624 9627 9629 9631 9634 9636 9638 9640 9642 9644 9646 9647 9649 9650 9652 9653 9654 9655 9656 9657 9658 9658 9659 9659 9659 9659 9659 9659 9659 9659 9658 9658 9657 9657 9656 9655 9654 9653 9652 9651 9650 9649 9647 9646 9645 9644 9642 9641 9640 9638 9637 9636 9634 9633 9632 9631 9630 9629 9628 9627 9626 9625 9625 9624 9623 9623 9623 9622 9622 9622 9622 9622 9622 9622 9623 9623 9624 9624 9625 9625 9626 9627 9628 9628 9629 9630 9631 9632 8570 2 1 5 9633 9634 9635 9635 9636 9637 9638 9638 9639 9639 9640 9640 9641 9641 9641 9641 9641 9640 9640 9640 9639 9638 9637 9637 9636 9634 9633 9632 9630 9629 9627 9625 9623 9622 9620 9618 9615 9613 9611 9609 9607 9604 9602 9600 9598 9595 9593 9591 9589 9587 9585 9583 9581 9579 9577 9576 9574 9573 9571 9570 9568 9567 9566 9565 9564 9563 9562 9562 9561 9560 9560 9559 9559 9558 9558 9557 9557 9557 9556 9556 9556 9555 9555 9555 9554 9554 9553 9553 9552 9551 9551 9550 9549 9549 9548 9547 9546 9545 9545 9544 9543 9542 9541 9540 9539 9539 9538 9537 9536 9536 9535 9535 9534 9534 9534 9534 9534 9534 9535 9535 9536 9537 9538 9539 9541 9542 9544 9546 9548 9550 9552 9555 9557 9560 9563 9566 9569 9573 9576 9579 9583 9586 9590 9594 9597 9601 9605 9608 9612 9615 9619 9622 9625 9628 9631 9634 9637 9639 9642 9644 9646 9647 9649 9650 9651 9652 9653 9653 9653 9653 9653 9652 9652 9651 9650 9648 9647 9645 9643 9641 9639 9637 9634 9632 9629 9627 9624 9621 9618 9615 9612 9609 9607 9604 9601 9598 9595 9593 9590 9587 9585 9582 9580 9578 9576 9574 9572 9570 9569 9567 9566 9564 9563 9562 9561 9560 9559 9558 9558 9557 9556 9556 9556 9555 9555 9555 9554 9554 9554 9554 9553 9553 9553 9553 9553 9552 9552 9552 9552 9552 9552 9551 9551 9551 9551 9551 9550 9550 9550 9550 9550 9550 9550 9550 9550 9550 9550 9550 9551 9551 9552 9552 9553 9553 9554 9555 9556 9557 9558 9560 9561 9562 9564 9566 9567 9569 9571 9573 9575 9577 9579 9581 9583 9586 9588 9590 9593 9595 9597 9599 9602 9604 9606 9608 9610 9612 9614 9616 9618 9620 9621 9623 9624 9626 9627 9628 9629 9630 9631 9631 9632 9632 9632 9633 9633 9632 9632 9632 9631 9631 9630 9629 9628 9627 9626 9625 9623 9622 9620 9619 9617 9615 9614 9612 9610 9608 9606 9603 9601 9599 9597 9594 9592 9590 9587 9585 9582 9580 9577 9575 9572 9570 9567 9564 9562 9559 9557 9554 9552 9549 9547 9544 9542 9539 9537 9534 9532 9530 9528 9525 9523 9521 9519 9517 9515 9513 9511 9510 9508 9506 9505 9504 9502 9501 9500 9499 9498 9497 9496 9496 9495 9495 9494 9494 9494 9494 9494 9494 9495 9495 9496 9496 9497 9498 9499 9500 9502 9503 9504 9506 9508 9509 9511 9513 9515 9518 9520 9522 9525 9527 9530 9532 9535 9538 9541 9544 9546 9549 9552 9555 9558 9561 9564 9567 9570 9573 9576 9579 9582 9585 9587 9590 9592 9595 9597 9599 9601 9603 9605 9607 9608 9610 9611 9612 9613 9614 9614 9614 9615 9615 9614 9614 9613 9612 9611 9610 9608 9607 9605 9603 9601 9598 9596 9593 9590 9587 9584 9581 9577 9574 9570 9566 9563 9559 9555 9551 9547 9543 9539 9535 9531 9527 9524 9520 9516 9513 9509 9506 9503 9500 8571 2 1 5 9497 9494 9492 9489 9487 9485 9484 9482 9481 9480 9479 9478 9478 9477 9477 9478 9478 9479 9479 9480 9482 9483 9485 9486 9488 9490 9492 9495 9497 9500 9502 9505 9508 9510 9513 9516 9519 9522 9525 9527 9530 9533 9536 9539 9541 9544 9546 9549 9551 9553 9555 9557 9559 9561 9563 9564 9566 9567 9569 9570 9571 9572 9573 9574 9574 9575 9576 9576 9577 9577 9578 9578 9578 9579 9579 9579 9579 9579 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9579 9579 9579 9579 9578 9578 9577 9576 9576 9575 9574 9572 9571 9570 9568 9566 9564 9562 9560 9557 9555 9552 9549 9545 9542 9538 9534 9530 9525 9521 9516 9511 9505 9500 9494 9489 9483 9477 9471 9464 9458 9452 9445 9439 9432 9425 9419 9412 9406 9400 9393 9387 9381 9375 9370 9364 9359 9354 9349 9344 9340 9336 9332 9328 9325 9322 9320 9317 9316 9314 9313 9312 9312 9311 9312 9312 9313 9314 9316 9318 9320 9322 9325 9328 9331 9335 9339 9343 9347 9352 9356 9361 9366 9372 9377 9382 9388 9394 9399 9405 9411 9417 9423 9429 9435 9441 9447 9453 9459 9464 9470 9476 9481 9487 9492 9497 9503 9508 9512 9517 9522 9526 9530 9534 9538 9542 9546 9549 9552 9555 9558 9561 9563 9565 9567 9569 9571 9572 9573 9575 9575 9576 9577 9577 9577 9577 9577 9577 9576 9576 9575 9574 9574 9573 9571 9570 9569 9568 9566 9565 9563 9562 9560 9559 9557 9555 9554 9552 9550 9549 9547 9545 9544 9542 9541 9539 9537 9536 9534 9533 9531 9530 9528 9527 9525 9524 9522 9520 9519 9517 9515 9513 9512 9510 9508 9506 9504 9502 9500 9497 9495 9493 9490 9488 9486 9483 9481 9478 9476 9473 9470 9468 9465 9463 9461 9458 9456 9454 9452 9449 9447 9446 9444 9442 9441 9439 9438 9436 9435 9434 9433 9432 9430 9429 9428 9427 9426 9424 9423 9421 9419 9417 9414 9411 9408 9404 9399 9394 9389 9382 9375 9367 9358 9349 9338 9326 9314 9300 9285 9269 9251 9233 9213 9192 9169 9146 9121 9094 9067 9038 9008 8977 8944 8911 8876 8841 8804 8767 8729 8690 8650 8610 8570 8529 8488 8447 8406 8365 8324 8284 8244 8205 8167 8130 8093 8058 8024 7992 7961 7931 7903 7877 7853 7831 7811 7793 7777 7764 7752 7743 7737 7732 7730 7731 7733 7738 7746 7755 7767 7781 7798 7816 7836 7858 7882 7908 7936 7964 7995 8026 8059 8093 8128 8164 8201 8238 8276 8314 8353 8391 8430 8469 8507 8546 8584 8621 8658 8695 8731 8766 8801 8834 8867 8899 8930 8960 8989 9017 9044 9070 9095 9119 9142 9163 9184 9204 9223 9241 9258 9275 9290 9305 9319 9332 9345 9357 9368 9379 9389 9399 9408 9417 9426 9434 9442 9450 9457 9464 9471 9478 9485 9491 9498 9504 9510 9516 9522 9527 9533 9539 9544 9549 9554 9560 9565 9569 9574 9579 9583 9587 9591 8572 2 1 5 9595 9599 9602 9606 9609 9612 9615 9617 9620 9622 9624 9626 9627 9628 9630 9631 9631 9632 9633 9633 9633 9633 9633 9633 9633 9632 9632 9631 9631 9630 9629 9629 9628 9627 9626 9625 9625 9624 9623 9623 9622 9621 9621 9620 9620 9619 9619 9618 9618 9618 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9618 9618 9618 9618 9618 9619 9619 9619 9619 9620 9620 9620 9621 9621 9621 9622 9622 9622 9623 9623 9624 9624 9624 9625 9626 9626 9627 9627 9628 9629 9629 9630 9631 9631 9632 9633 9634 9635 9635 9636 9637 9638 9639 9640 9641 9641 9642 9643 9644 9644 9645 9646 9646 9647 9647 9648 9648 9649 9649 9650 9650 9650 9651 9651 9651 9651 9651 9651 9652 9652 9652 9652 9652 9652 9652 9653 9653 9653 9653 9654 9654 9655 9655 9656 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9667 9668 9669 9671 9672 9674 9675 9677 9678 9679 9681 9682 9683 9685 9686 9687 9688 9689 9690 9691 9691 9692 9692 9692 9692 9692 9692 9691 9691 9690 9689 9688 9687 9686 9685 9683 9682 9680 9678 9677 9675 9673 9671 9669 9667 9665 9663 9661 9659 9657 9655 9653 9651 9649 9648 9646 9645 9644 9643 9642 9641 9640 9639 9639 9638 9638 9638 9638 9638 9638 9639 9639 9639 9640 9640 9641 9641 9642 9643 9643 9644 9644 9644 9645 9645 9645 9645 9645 9645 9644 9644 9643 9642 9641 9640 9638 9637 9635 9633 9631 9629 9626 9624 9621 9618 9615 9612 9609 9606 9602 9599 9596 9592 9589 9585 9582 9578 9575 9572 9569 9565 9562 9560 9557 9554 9552 9549 9547 9545 9543 9542 9540 9539 9538 9537 9536 9536 9535 9535 9535 9535 9535 9536 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9547 9548 9549 9551 9552 9554 9555 9556 9557 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9571 9572 9573 9574 9575 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9589 9590 9592 9593 9595 9596 9598 9600 9601 9603 9605 9607 9608 9610 9612 9614 9615 9617 9619 9620 9622 9624 9625 9626 9628 9629 9630 9631 9632 9633 9633 9634 9634 9635 9635 9635 9635 9635 9634 9634 9634 9633 9633 9632 9631 9630 9629 9628 9627 9626 9625 9624 9623 9622 9621 9620 9619 9618 9617 9616 9615 9614 9614 9613 9612 9612 9611 9611 9611 9611 9611 9610 9611 9611 9611 9611 9611 9612 9612 9613 9613 9614 9614 9615 9615 9616 9616 9617 9618 9618 9619 9619 9620 9620 9620 9621 9621 9622 9622 9622 9622 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9622 9622 9622 9622 9621 9621 9620 9620 9619 9618 9617 9615 9614 9612 9610 9608 9606 9604 9601 9598 9595 9591 9587 9583 8573 2 1 5 9579 9574 9569 9564 9558 9553 9547 9541 9534 9528 9521 9514 9507 9499 9492 9485 9477 9470 9462 9455 9447 9440 9433 9426 9419 9412 9406 9400 9394 9388 9383 9378 9374 9370 9366 9363 9361 9358 9357 9355 9355 9354 9354 9355 9356 9357 9359 9362 9364 9368 9371 9375 9379 9383 9388 9393 9398 9403 9408 9414 9419 9424 9430 9435 9440 9446 9451 9455 9460 9465 9469 9473 9476 9480 9483 9486 9488 9490 9492 9493 9495 9495 9496 9496 9496 9496 9495 9494 9493 9491 9490 9488 9486 9484 9482 9479 9477 9475 9472 9470 9468 9465 9463 9461 9459 9457 9455 9453 9452 9450 9449 9448 9447 9446 9446 9446 9445 9445 9445 9446 9446 9447 9447 9448 9448 9449 9450 9451 9452 9453 9453 9454 9455 9455 9456 9456 9457 9457 9457 9457 9456 9456 9455 9454 9453 9452 9451 9449 9448 9446 9444 9442 9439 9437 9434 9432 9429 9426 9424 9421 9418 9415 9413 9410 9408 9405 9403 9401 9399 9397 9395 9394 9392 9391 9391 9390 9390 9390 9390 9390 9391 9392 9393 9395 9396 9398 9400 9403 9405 9408 9411 9414 9417 9420 9423 9426 9430 9433 9437 9440 9443 9447 9450 9453 9456 9458 9461 9463 9465 9467 9469 9470 9472 9472 9473 9473 9473 9473 9473 9472 9471 9469 9468 9466 9463 9461 9458 9455 9452 9449 9445 9442 9438 9434 9430 9426 9422 9418 9414 9410 9406 9402 9399 9395 9392 9388 9385 9382 9380 9377 9375 9373 9372 9371 9370 9369 9369 9369 9369 9370 9371 9372 9374 9376 9379 9382 9385 9388 9392 9396 9400 9404 9409 9414 9419 9424 9429 9435 9441 9446 9452 9458 9464 9470 9476 9482 9488 9493 9499 9505 9510 9516 9521 9526 9531 9536 9540 9545 9549 9553 9557 9561 9564 9568 9571 9574 9576 9579 9581 9583 9585 9587 9589 9590 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9601 9602 9603 9604 9605 9605 9606 9607 9608 9609 9611 9612 9613 9615 9616 9618 9619 9621 9623 9625 9627 9629 9631 9633 9635 9637 9640 9642 9644 9647 9649 9651 9653 9656 9658 9660 9662 9664 9666 9668 9670 9672 9673 9675 9676 9678 9679 9680 9681 9682 9683 9683 9684 9684 9684 9685 9685 9685 9684 9684 9684 9683 9683 9682 9682 9681 9680 9680 9679 9678 9677 9676 9675 9674 9674 9673 9672 9671 9670 9669 9668 9668 9667 9666 9665 9665 9664 9663 9663 9662 9662 9661 9660 9660 9659 9659 9658 9657 9657 9656 9655 9655 9654 9653 9652 9651 9650 9649 9648 9646 9645 9644 9642 9641 9639 9637 9636 9634 9632 9630 9628 9626 9624 9622 9620 9618 9616 9614 9612 9610 9608 9606 9604 9602 9601 9599 9598 9596 9595 9594 9593 9592 9592 9591 9591 9591 9591 9591 9591 9592 9593 9594 9595 9596 9597 9599 9601 9602 9604 9607 9609 9611 9614 9616 9619 9621 9624 9627 9629 9632 9635 9637 9640 9643 9645 9648 8574 2 1 5 9650 9652 9654 9656 9658 9660 9661 9663 9664 9665 9666 9667 9668 9668 9668 9668 9668 9668 9668 9667 9667 9666 9665 9664 9663 9662 9661 9660 9658 9657 9655 9654 9653 9651 9650 9649 9647 9646 9645 9644 9643 9642 9641 9641 9640 9640 9639 9639 9639 9639 9639 9640 9640 9641 9641 9642 9643 9644 9645 9647 9648 9649 9651 9652 9654 9656 9657 9659 9661 9662 9664 9666 9667 9669 9671 9672 9674 9675 9676 9677 9679 9680 9681 9681 9682 9683 9683 9684 9684 9684 9685 9685 9685 9684 9684 9684 9683 9683 9682 9682 9681 9680 9679 9679 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9667 9666 9665 9664 9664 9663 9662 9662 9661 9661 9660 9660 9659 9659 9658 9658 9658 9657 9657 9657 9656 9656 9656 9655 9655 9655 9654 9654 9654 9653 9652 9652 9651 9651 9650 9649 9648 9647 9646 9645 9644 9643 9642 9641 9640 9638 9637 9635 9634 9632 9631 9629 9627 9626 9624 9622 9620 9619 9617 9615 9613 9611 9609 9607 9606 9604 9602 9600 9598 9596 9594 9592 9590 9589 9587 9585 9583 9581 9579 9577 9575 9573 9571 9569 9567 9565 9563 9561 9559 9556 9554 9552 9549 9547 9544 9542 9539 9536 9533 9530 9527 9524 9521 9518 9514 9511 9507 9504 9500 9497 9493 9489 9485 9482 9478 9474 9470 9466 9463 9459 9455 9451 9448 9444 9441 9437 9434 9431 9428 9425 9422 9420 9417 9415 9413 9412 9410 9409 9408 9407 9406 9406 9405 9406 9406 9406 9407 9408 9410 9411 9413 9415 9417 9419 9422 9425 9428 9431 9434 9438 9441 9445 9449 9453 9457 9461 9465 9469 9473 9477 9481 9485 9489 9493 9497 9501 9504 9508 9512 9515 9518 9522 9525 9527 9530 9533 9535 9538 9540 9542 9544 9545 9547 9548 9549 9550 9551 9552 9553 9554 9554 9555 9555 9555 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9557 9557 9557 9558 9558 9559 9559 9560 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9572 9574 9575 9576 9577 9579 9580 9581 9583 9584 9585 9586 9588 9589 9590 9591 9593 9594 9595 9596 9598 9599 9600 9601 9602 9603 9605 9606 9607 9608 9609 9610 9612 9613 9614 9615 9617 9618 9619 9620 9622 9623 9624 9626 9627 9629 9630 9632 9633 9634 9636 9637 9639 9640 9642 9643 9645 9646 9647 9649 9650 9651 9653 9654 9655 9656 9657 9658 9659 9660 9661 9661 9662 9663 9663 9664 9664 9664 9665 9665 9665 9665 9665 9665 9664 9664 9664 9663 9663 9663 9662 9662 9661 9660 9660 9659 9658 9658 9657 9656 9656 9655 9654 9653 9653 9652 9652 9651 9651 9650 9650 9649 9649 9649 9648 9648 9648 9648 9648 9648 9648 9648 9648 9649 9649 9649 9650 9650 9650 9651 9651 9652 9652 9653 9654 9654 9655 9655 9656 9657 9657 9658 9659 9660 8575 2 1 5 9660 9661 9662 9662 9663 9664 9664 9665 9666 9666 9667 9667 9668 9669 9669 9670 9670 9671 9671 9672 9672 9673 9673 9674 9674 9675 9675 9676 9676 9676 9677 9677 9677 9677 9678 9678 9678 9678 9678 9678 9677 9677 9677 9676 9675 9675 9674 9673 9671 9670 9669 9667 9665 9663 9661 9658 9656 9653 9650 9647 9643 9640 9636 9632 9628 9623 9618 9613 9608 9603 9598 9592 9586 9580 9574 9568 9562 9555 9549 9542 9536 9529 9523 9516 9509 9503 9496 9490 9483 9477 9471 9465 9459 9454 9448 9443 9438 9433 9429 9424 9420 9417 9413 9410 9407 9405 9402 9400 9398 9397 9396 9395 9394 9394 9393 9394 9394 9394 9395 9396 9397 9398 9399 9400 9401 9403 9404 9406 9408 9409 9411 9412 9414 9415 9416 9417 9419 9420 9421 9421 9422 9423 9423 9424 9424 9424 9424 9424 9424 9423 9423 9422 9422 9421 9421 9420 9420 9419 9418 9418 9418 9417 9417 9417 9417 9417 9417 9418 9419 9419 9421 9422 9423 9425 9427 9430 9432 9435 9438 9441 9445 9449 9453 9457 9462 9466 9471 9476 9482 9487 9493 9499 9505 9511 9517 9523 9529 9535 9542 9548 9554 9560 9566 9572 9578 9584 9590 9596 9601 9606 9611 9616 9621 9625 9629 9633 9637 9641 9644 9647 9650 9653 9655 9657 9659 9661 9662 9663 9665 9665 9666 9667 9667 9667 9667 9667 9667 9667 9666 9666 9665 9665 9664 9663 9662 9661 9661 9660 9659 9658 9657 9656 9655 9654 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9643 9642 9641 9639 9638 9637 9636 9635 9634 9633 9632 9630 9629 9628 9626 9625 9623 9621 9620 9618 9616 9614 9613 9611 9609 9606 9604 9602 9600 9597 9595 9593 9590 9588 9585 9582 9580 9577 9574 9571 9569 9566 9563 9560 9557 9554 9552 9549 9546 9543 9540 9538 9535 9532 9530 9527 9525 9522 9520 9517 9515 9513 9511 9508 9506 9505 9503 9501 9499 9498 9496 9495 9494 9492 9491 9490 9489 9489 9488 9488 9487 9487 9486 9486 9486 9486 9487 9487 9487 9488 9488 9489 9489 9490 9491 9492 9493 9494 9495 9496 9497 9498 9499 9500 9502 9503 9504 9505 9506 9508 9509 9510 9511 9512 9513 9514 9515 9515 9516 9517 9518 9518 9519 9519 9519 9520 9520 9520 9520 9520 9520 9520 9520 9519 9519 9519 9518 9518 9518 9517 9517 9516 9516 9515 9515 9514 9514 9513 9513 9512 9512 9512 9512 9511 9511 9511 9511 9511 9511 9511 9512 9512 9512 9513 9513 9514 9515 9515 9516 9517 9518 9519 9520 9521 9523 9524 9525 9526 9528 9529 9530 9532 9533 9535 9536 9537 9539 9540 9542 9543 9544 9545 9547 9548 9549 9550 9551 9552 9553 9554 9554 9555 9556 9556 9557 9557 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9557 9557 9557 9556 9556 9555 9554 9554 9553 9552 9552 9551 9550 9549 9548 9548 9547 9546 9545 9544 8576 2 1 5 9543 9543 9542 9541 9541 9540 9539 9539 9539 9538 9538 9538 9538 9538 9538 9538 9538 9539 9539 9540 9540 9541 9542 9543 9545 9546 9548 9549 9551 9553 9555 9557 9559 9561 9564 9566 9569 9572 9574 9577 9580 9583 9586 9589 9592 9595 9598 9601 9604 9607 9610 9613 9616 9618 9621 9624 9626 9628 9631 9633 9634 9636 9638 9639 9641 9642 9643 9644 9644 9645 9645 9645 9645 9645 9645 9645 9644 9643 9643 9642 9641 9640 9639 9637 9636 9635 9634 9632 9631 9629 9628 9627 9626 9624 9623 9622 9621 9620 9619 9618 9618 9617 9617 9616 9616 9616 9616 9616 9616 9616 9617 9617 9618 9619 9620 9620 9622 9623 9624 9625 9626 9628 9629 9631 9632 9633 9635 9636 9638 9639 9641 9642 9644 9645 9647 9648 9649 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9662 9663 9664 9664 9665 9666 9666 9667 9667 9668 9668 9668 9669 9669 9669 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9669 9669 9668 9668 9667 9666 9665 9664 9662 9661 9659 9657 9655 9653 9650 9648 9645 9642 9639 9635 9632 9628 9624 9620 9616 9611 9607 9602 9597 9592 9587 9582 9576 9571 9565 9560 9554 9548 9543 9537 9532 9526 9521 9516 9511 9506 9501 9496 9492 9487 9483 9479 9476 9473 9469 9467 9464 9462 9460 9459 9457 9457 9456 9456 9456 9456 9457 9458 9459 9460 9462 9464 9467 9469 9472 9475 9478 9482 9485 9489 9493 9497 9501 9506 9510 9514 9519 9523 9528 9532 9537 9541 9545 9550 9554 9558 9562 9566 9570 9574 9578 9581 9585 9588 9591 9595 9597 9600 9603 9605 9608 9610 9612 9614 9616 9618 9620 9621 9623 9624 9625 9626 9628 9629 9629 9630 9631 9632 9633 9633 9634 9634 9635 9635 9636 9636 9637 9637 9637 9637 9638 9638 9638 9638 9638 9638 9638 9638 9638 9638 9638 9638 9637 9637 9637 9637 9636 9636 9635 9635 9634 9634 9633 9632 9632 9631 9630 9630 9629 9628 9628 9627 9626 9626 9625 9624 9624 9623 9623 9622 9622 9621 9621 9621 9621 9621 9621 9621 9621 9622 9622 9623 9623 9624 9625 9626 9627 9628 9630 9631 9632 9634 9636 9637 9639 9641 9643 9645 9647 9649 9651 9654 9656 9658 9660 9662 9664 9667 9669 9671 9673 9675 9677 9678 9680 9682 9683 9685 9686 9687 9689 9690 9690 9691 9692 9692 9693 9693 9693 9693 9693 9693 9693 9693 9692 9692 9691 9690 9689 9689 9688 9687 9686 9685 9684 9683 9682 9681 9680 9679 9678 9677 9677 9676 9675 9675 9674 9674 9673 9673 9673 9673 9673 9673 9673 9674 9674 9675 9675 9676 9677 9678 9679 9680 9682 9683 9684 9686 9687 9689 9691 9692 9694 9696 9698 9699 9701 9703 9705 9707 9708 9710 9712 9713 9715 9716 9718 9719 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9730 9731 9731 9731 9732 9732 9732 8577 2 1 5 9732 9732 9732 9731 9731 9731 9730 9730 9729 9728 9728 9727 9726 9725 9724 9723 9721 9720 9719 9717 9716 9714 9712 9711 9709 9707 9705 9702 9700 9698 9695 9693 9690 9687 9684 9681 9678 9675 9672 9668 9665 9661 9657 9653 9649 9645 9641 9637 9633 9629 9624 9620 9615 9611 9607 9602 9598 9593 9589 9585 9580 9576 9572 9568 9564 9560 9556 9553 9549 9546 9543 9540 9537 9534 9532 9530 9528 9526 9524 9523 9522 9521 9520 9520 9520 9520 9520 9520 9521 9522 9523 9524 9526 9528 9529 9532 9534 9536 9538 9541 9544 9547 9549 9552 9555 9559 9562 9565 9568 9571 9574 9578 9581 9584 9587 9590 9593 9596 9599 9602 9604 9607 9610 9612 9614 9617 9619 9621 9623 9625 9627 9628 9630 9632 9633 9634 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9666 9667 9668 9670 9671 9673 9674 9676 9677 9679 9680 9682 9683 9685 9686 9688 9689 9691 9692 9694 9695 9697 9698 9699 9700 9702 9703 9704 9705 9706 9707 9708 9708 9709 9710 9710 9710 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9710 9710 9709 9709 9708 9708 9707 9706 9706 9705 9704 9703 9703 9702 9701 9701 9700 9699 9699 9698 9697 9697 9696 9696 9696 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9696 9696 9696 9697 9697 9698 9699 9699 9700 9701 9701 9702 9703 9704 9705 9705 9706 9707 9708 9709 9709 9710 9711 9711 9712 9713 9713 9714 9714 9714 9715 9715 9715 9715 9715 9716 9716 9715 9715 9715 9715 9715 9715 9714 9714 9714 9713 9713 9712 9712 9712 9711 9711 9711 9710 9710 9710 9709 9709 9709 9709 9709 9708 9708 9708 9708 9708 9709 9709 9709 9709 9709 9710 9710 9710 9711 9711 9711 9712 9712 9713 9713 9713 9713 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9713 9713 9712 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9701 9700 9699 9697 9696 9695 9693 9692 9690 9689 9688 9686 9685 9684 9683 9682 9681 9680 9679 9678 9677 9677 9676 9676 9676 9675 9675 9676 9676 9676 9676 9677 9678 9678 9679 9680 9681 9682 9683 9684 9686 9687 9688 9690 9691 9693 9694 9696 9697 9698 9700 9701 9703 9704 9705 9706 9708 9709 9710 9711 9712 9713 9713 9714 9715 9715 9716 9716 9716 9717 9717 9717 9717 9717 9717 9717 9716 9716 9716 9715 9715 9714 9714 9713 9713 9712 9712 9711 9711 9710 9709 9709 9708 9707 9707 9706 9705 9705 9704 9703 9703 9702 9701 9700 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9686 9685 9684 9682 9681 9680 9678 9677 9675 9674 9673 9671 9670 9668 9667 9665 9664 9663 9661 9660 9659 9658 9657 9656 9655 9654 9654 8578 2 1 5 9653 9653 9652 9652 9652 9652 9652 9653 9653 9654 9654 9655 9656 9657 9658 9660 9661 9662 9664 9666 9667 9669 9671 9673 9675 9677 9679 9681 9683 9685 9687 9689 9691 9693 9695 9696 9698 9700 9701 9702 9704 9705 9706 9707 9708 9708 9709 9709 9710 9710 9710 9710 9710 9710 9710 9709 9709 9708 9708 9707 9707 9706 9705 9704 9704 9703 9702 9701 9701 9700 9699 9699 9698 9698 9697 9697 9697 9697 9696 9696 9696 9696 9696 9696 9697 9697 9697 9698 9698 9699 9699 9699 9700 9700 9701 9701 9702 9702 9702 9703 9703 9703 9703 9703 9703 9703 9702 9702 9701 9701 9700 9699 9698 9697 9696 9694 9693 9692 9690 9688 9687 9685 9683 9681 9679 9677 9675 9674 9672 9670 9668 9666 9664 9663 9661 9660 9658 9657 9656 9655 9654 9654 9653 9653 9653 9653 9653 9653 9653 9654 9655 9656 9657 9658 9659 9661 9663 9664 9666 9668 9670 9672 9674 9676 9678 9680 9682 9684 9686 9688 9690 9692 9693 9695 9696 9698 9699 9700 9701 9702 9702 9703 9703 9703 9703 9703 9703 9702 9702 9701 9700 9699 9697 9696 9695 9693 9692 9690 9688 9686 9685 9683 9681 9679 9677 9675 9674 9672 9670 9668 9667 9665 9664 9663 9662 9661 9660 9659 9658 9658 9657 9657 9657 9657 9657 9657 9657 9657 9658 9659 9659 9660 9661 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9671 9672 9673 9674 9674 9674 9675 9675 9675 9675 9675 9675 9675 9674 9674 9673 9672 9672 9671 9670 9668 9667 9666 9664 9663 9661 9660 9658 9656 9654 9653 9651 9649 9647 9645 9643 9641 9640 9638 9636 9634 9632 9631 9629 9628 9626 9625 9624 9623 9621 9620 9620 9619 9618 9618 9617 9617 9617 9617 9617 9617 9617 9618 9618 9619 9620 9621 9622 9623 9624 9625 9627 9628 9630 9632 9633 9635 9637 9639 9641 9644 9646 9648 9650 9653 9655 9657 9660 9662 9665 9667 9669 9672 9674 9677 9679 9681 9683 9686 9688 9690 9692 9694 9696 9697 9699 9701 9702 9704 9705 9706 9707 9708 9709 9710 9710 9711 9711 9712 9712 9712 9712 9712 9711 9711 9711 9710 9709 9709 9708 9707 9706 9705 9704 9703 9702 9701 9699 9698 9697 9696 9695 9693 9692 9691 9690 9689 9688 9687 9686 9685 9685 9684 9683 9683 9683 9682 9682 9682 9682 9682 9682 9682 9683 9683 9684 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9696 9697 9698 9699 9700 9702 9703 9704 9705 9706 9707 9708 9709 9709 9710 9711 9711 9711 9712 9712 9712 9712 9712 9712 9711 9711 9710 9709 9709 9708 9707 9706 9705 9703 9702 9701 9699 9698 9696 9695 9693 9691 9689 9687 9686 9684 9682 9680 9678 9676 9674 9672 9670 9668 9665 9663 9661 9659 9657 9655 9653 9650 9648 9646 9644 9641 9639 9637 9634 9632 9629 9626 9624 9621 9618 9615 9612 9609 9606 8579 2 1 5 9603 9600 9596 9593 9589 9585 9582 9578 9574 9570 9566 9562 9558 9553 9549 9545 9540 9536 9531 9527 9522 9518 9513 9509 9504 9500 9496 9491 9487 9483 9479 9475 9472 9468 9464 9461 9458 9455 9452 9450 9447 9445 9443 9441 9440 9438 9437 9436 9436 9435 9435 9435 9435 9436 9437 9438 9439 9440 9442 9444 9445 9448 9450 9452 9455 9458 9461 9464 9467 9471 9474 9478 9482 9485 9489 9493 9497 9501 9505 9509 9514 9518 9522 9526 9531 9535 9539 9543 9548 9552 9556 9560 9564 9568 9572 9576 9580 9584 9588 9592 9596 9599 9603 9606 9610 9613 9616 9620 9623 9626 9629 9631 9634 9637 9639 9642 9644 9646 9649 9651 9652 9654 9656 9657 9659 9660 9661 9662 9663 9664 9665 9666 9666 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9666 9666 9666 9665 9665 9665 9665 9664 9664 9664 9664 9664 9664 9664 9664 9665 9665 9665 9666 9667 9667 9668 9669 9670 9671 9672 9673 9675 9676 9677 9679 9680 9682 9683 9685 9686 9688 9690 9691 9693 9694 9695 9697 9698 9699 9700 9701 9702 9703 9704 9704 9705 9705 9705 9705 9705 9705 9705 9704 9703 9703 9702 9701 9699 9698 9697 9695 9694 9692 9690 9688 9687 9685 9683 9681 9679 9677 9675 9673 9671 9669 9667 9666 9664 9662 9661 9659 9658 9657 9656 9655 9654 9653 9652 9652 9652 9651 9651 9651 9651 9651 9652 9652 9653 9653 9654 9655 9656 9656 9657 9658 9659 9660 9661 9662 9664 9665 9666 9667 9668 9668 9669 9670 9671 9672 9672 9673 9673 9674 9674 9675 9675 9675 9675 9675 9675 9675 9675 9675 9674 9674 9674 9673 9673 9673 9672 9672 9671 9671 9670 9670 9670 9669 9669 9669 9668 9668 9668 9668 9668 9668 9668 9668 9668 9669 9669 9669 9670 9670 9671 9671 9672 9673 9673 9674 9675 9676 9677 9678 9678 9679 9680 9681 9682 9683 9683 9684 9685 9686 9686 9687 9687 9688 9688 9689 9689 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9689 9689 9689 9689 9689 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9689 9689 9690 9690 9691 9691 9692 9693 9694 9695 9696 9696 9697 9698 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9712 9713 9714 9714 9714 9715 9715 9715 9715 9715 9715 9714 9714 9713 9713 9712 9711 9710 9709 9707 9706 9704 9703 9701 9699 9697 9695 9693 9691 9689 9687 9685 9683 9680 9678 9676 9674 9671 9669 9667 9665 9663 9661 9659 9657 9655 9653 9651 9650 9648 9647 9646 9644 9643 9642 9641 9641 9640 9639 9639 9638 9638 9638 9638 9638 9638 9638 9638 9638 9638 9639 9639 9639 9640 9640 9640 9641 9641 9641 9642 9642 9642 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9643 9642 9642 9641 9641 9640 9640 9639 9639 8580 2 1 5 9638 9637 9637 9636 9635 9635 9634 9633 9633 9632 9632 9631 9631 9630 9630 9630 9629 9629 9629 9629 9629 9630 9630 9630 9631 9632 9632 9633 9634 9635 9636 9637 9639 9640 9641 9643 9645 9646 9648 9650 9651 9653 9655 9657 9658 9660 9662 9664 9666 9667 9669 9671 9672 9674 9675 9676 9678 9679 9680 9681 9682 9683 9684 9684 9685 9685 9686 9686 9686 9687 9687 9687 9687 9686 9686 9686 9686 9685 9685 9685 9684 9684 9684 9683 9683 9683 9682 9682 9682 9682 9681 9681 9681 9681 9681 9681 9682 9682 9682 9682 9683 9683 9684 9685 9685 9686 9687 9688 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9702 9703 9704 9705 9705 9706 9706 9707 9707 9707 9708 9708 9708 9708 9708 9708 9708 9708 9708 9707 9707 9707 9706 9706 9706 9705 9705 9704 9704 9704 9703 9703 9702 9702 9702 9701 9701 9701 9700 9700 9700 9700 9700 9700 9700 9699 9699 9700 9700 9700 9700 9700 9700 9700 9701 9701 9701 9701 9702 9702 9702 9702 9703 9703 9703 9703 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9703 9703 9703 9703 9702 9702 9702 9701 9701 9700 9700 9700 9699 9699 9698 9698 9697 9697 9697 9696 9696 9695 9695 9695 9695 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9695 9695 9695 9695 9696 9696 9696 9697 9697 9697 9697 9698 9698 9698 9698 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9698 9698 9698 9697 9697 9696 9696 9695 9695 9694 9693 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9682 9681 9680 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9668 9667 9666 9665 9665 9664 9664 9663 9663 9662 9662 9662 9662 9661 9661 9661 9661 9661 9662 9662 9662 9662 9662 9663 9663 9663 9663 9664 9664 9664 9664 9665 9665 9665 9665 9665 9665 9665 9665 9665 9665 9664 9664 9663 9663 9662 9661 9660 9659 9658 9657 9656 9655 9653 9652 9651 9649 9647 9646 9644 9642 9641 9639 9637 9635 9633 9632 9630 9628 9627 9625 9624 9622 9621 9620 9619 9618 9617 9616 9616 9615 9615 9615 9615 9615 9616 9616 9617 9618 9620 9621 9622 9624 9626 9628 9630 9633 9635 9638 9641 9644 9647 9650 9653 9656 9659 9663 9666 9669 9673 9676 9679 9683 9686 9689 9692 9695 9698 9701 9703 9706 9708 9710 9713 9714 9716 9718 9719 9720 9721 9722 9723 9724 9724 9724 9724 9724 9724 9724 9723 9723 9722 9721 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9707 9706 9706 9705 9705 9704 9704 9704 9704 9704 9704 9704 9704 9704 9705 9705 9706 9706 9707 9707 9708 9709 9709 9710 9711 9711 9712 9713 9713 9714 9714 9715 9715 9715 9716 9716 9716 9716 9716 9715 8581 2 1 5 9715 9715 9714 9714 9713 9712 9711 9711 9710 9709 9708 9707 9705 9704 9703 9702 9701 9700 9698 9697 9696 9695 9694 9693 9692 9691 9691 9690 9690 9689 9689 9688 9688 9688 9688 9688 9688 9689 9689 9690 9690 9691 9691 9692 9693 9693 9694 9695 9696 9697 9697 9698 9699 9699 9700 9700 9701 9701 9701 9701 9701 9701 9701 9701 9700 9700 9699 9698 9697 9696 9695 9693 9692 9690 9689 9687 9685 9683 9681 9679 9677 9675 9673 9671 9669 9666 9664 9662 9661 9659 9657 9655 9654 9652 9651 9650 9649 9648 9647 9646 9646 9646 9646 9646 9646 9646 9647 9648 9648 9649 9650 9652 9653 9654 9656 9658 9659 9661 9663 9665 9667 9668 9670 9672 9674 9676 9678 9679 9681 9682 9684 9685 9687 9688 9689 9690 9690 9691 9692 9692 9692 9693 9693 9693 9692 9692 9692 9691 9691 9690 9689 9689 9688 9687 9686 9685 9684 9683 9682 9681 9680 9679 9679 9678 9677 9677 9676 9676 9675 9675 9675 9675 9675 9675 9675 9675 9676 9676 9677 9678 9679 9679 9681 9682 9683 9684 9685 9687 9688 9690 9691 9693 9694 9696 9698 9699 9701 9702 9704 9705 9707 9708 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9719 9720 9720 9721 9721 9721 9722 9722 9722 9722 9722 9721 9721 9721 9721 9720 9720 9720 9719 9719 9718 9718 9717 9717 9716 9716 9715 9715 9714 9714 9713 9713 9712 9712 9712 9711 9711 9711 9710 9710 9710 9709 9709 9709 9708 9708 9707 9707 9707 9706 9706 9705 9705 9704 9703 9703 9702 9701 9700 9699 9698 9697 9696 9694 9693 9692 9690 9688 9687 9685 9683 9681 9679 9677 9675 9673 9670 9668 9666 9663 9660 9658 9655 9653 9650 9647 9645 9642 9639 9636 9634 9631 9628 9626 9623 9620 9618 9615 9613 9610 9608 9606 9604 9602 9599 9597 9596 9594 9592 9590 9589 9587 9586 9585 9583 9582 9581 9580 9579 9578 9578 9577 9577 9576 9576 9575 9575 9575 9575 9575 9574 9574 9575 9575 9575 9575 9575 9576 9576 9576 9577 9577 9577 9578 9578 9579 9579 9580 9580 9581 9581 9582 9582 9583 9584 9584 9585 9585 9586 9586 9587 9587 9588 9588 9588 9589 9589 9589 9590 9590 9590 9591 9591 9591 9591 9592 9592 9592 9592 9592 9592 9593 9593 9593 9593 9593 9593 9593 9593 9594 9594 9594 9594 9594 9595 9595 9595 9595 9596 9596 9597 9597 9598 9599 9599 9600 9601 9602 9603 9604 9605 9606 9607 9609 9610 9611 9613 9615 9616 9618 9620 9622 9624 9625 9628 9630 9632 9634 9636 9638 9641 9643 9645 9648 9650 9653 9655 9658 9660 9662 9665 9667 9670 9672 9674 9676 9679 9681 9683 9685 9687 9689 9691 9693 9695 9697 9698 9700 9701 9703 9704 9705 9706 9707 9708 9709 9710 9710 9711 9711 9712 9712 9712 9712 9712 9712 9711 9711 9711 9710 9709 9708 9707 9706 9705 9704 9703 9701 8582 2 1 5 9700 9698 9697 9695 9693 9691 9689 9687 9685 9683 9681 9679 9677 9674 9672 9670 9667 9665 9662 9660 9657 9655 9652 9650 9647 9644 9641 9639 9636 9633 9630 9627 9623 9620 9616 9613 9609 9605 9600 9596 9591 9586 9580 9574 9568 9561 9553 9545 9537 9528 9518 9507 9496 9483 9470 9456 9440 9424 9406 9388 9368 9346 9323 9299 9273 9246 9217 9186 9153 9119 9083 9045 9005 8962 8918 8872 8824 8774 8721 8667 8610 8551 8490 8427 8362 8295 8226 8155 8082 8007 7930 7852 7772 7691 7608 7524 7439 7353 7266 7178 7090 7001 6912 6823 6733 6645 6556 6468 6381 6295 6210 6126 6044 5964 5886 5810 5736 5665 5596 5531 5468 5409 5353 5300 5251 5206 5165 5128 5095 5067 5043 5023 5008 4997 4990 4989 4992 4999 5011 5028 5049 5075 5104 5139 5177 5219 5266 5316 5370 5428 5489 5553 5620 5690 5763 5838 5916 5996 6077 6161 6246 6332 6419 6507 6596 6685 6775 6864 6954 7043 7132 7220 7307 7393 7478 7562 7645 7725 7805 7882 7958 8031 8103 8173 8240 8305 8368 8429 8488 8544 8598 8650 8699 8747 8792 8835 8876 8914 8951 8986 9019 9050 9079 9107 9133 9158 9181 9203 9224 9243 9261 9278 9294 9310 9324 9338 9351 9363 9375 9386 9397 9407 9417 9427 9436 9445 9454 9463 9472 9480 9488 9496 9504 9512 9520 9527 9535 9542 9550 9557 9564 9571 9578 9585 9591 9598 9604 9610 9616 9622 9627 9632 9638 9642 9647 9651 9655 9659 9663 9666 9669 9672 9674 9677 9679 9680 9682 9683 9684 9685 9686 9687 9687 9687 9687 9687 9687 9686 9686 9685 9684 9683 9682 9681 9680 9679 9678 9677 9676 9675 9673 9672 9671 9670 9669 9667 9666 9665 9664 9663 9662 9661 9660 9659 9658 9657 9657 9656 9655 9654 9654 9653 9652 9652 9651 9650 9650 9649 9649 9648 9648 9647 9647 9646 9646 9645 9645 9644 9644 9644 9643 9643 9643 9642 9642 9642 9641 9641 9641 9640 9640 9640 9640 9639 9639 9639 9639 9638 9638 9638 9638 9638 9637 9637 9637 9637 9637 9636 9636 9636 9635 9635 9635 9634 9634 9634 9633 9633 9632 9631 9631 9630 9630 9629 9628 9627 9626 9625 9624 9623 9622 9621 9620 9618 9617 9615 9614 9612 9611 9609 9607 9605 9604 9602 9599 9597 9595 9593 9591 9588 9586 9583 9581 9578 9575 9572 9570 9567 9564 9561 9558 9554 9551 9548 9545 9542 9538 9535 9532 9528 9525 9522 9518 9515 9512 9508 9505 9502 9499 9496 9493 9490 9487 9484 9482 9479 9477 9475 9473 9471 9469 9468 9466 9465 9464 9463 9463 9463 9462 9462 9463 9463 9464 9465 9466 9467 9469 9471 9473 9475 9477 9480 9483 9486 9489 9492 9496 9500 9503 9507 9511 9516 9520 9524 9529 9533 9538 9542 9547 9552 9556 9561 9566 9570 9575 9579 9584 9588 9592 9597 9601 9605 9609 9613 9617 9620 9624 9627 9630 9634 8583 2 1 5 9637 9640 9642 9645 9648 9650 9652 9655 9657 9659 9661 9662 9664 9666 9667 9669 9670 9671 9672 9673 9674 9675 9676 9677 9677 9678 9678 9679 9679 9679 9680 9680 9680 9680 9680 9680 9680 9679 9679 9679 9678 9677 9677 9676 9675 9674 9673 9672 9670 9669 9668 9666 9664 9662 9660 9658 9656 9654 9651 9649 9646 9644 9641 9638 9635 9632 9629 9626 9623 9619 9616 9612 9609 9606 9602 9598 9595 9591 9588 9584 9581 9577 9574 9570 9567 9564 9560 9557 9554 9550 9547 9544 9541 9538 9535 9532 9529 9526 9523 9521 9518 9515 9512 9509 9506 9503 9500 9497 9494 9491 9488 9484 9481 9477 9473 9469 9465 9461 9457 9452 9448 9443 9438 9432 9427 9421 9415 9409 9403 9396 9390 9383 9376 9368 9361 9353 9346 9338 9330 9322 9314 9306 9297 9289 9281 9273 9265 9257 9249 9241 9233 9226 9219 9211 9205 9198 9192 9186 9180 9175 9170 9166 9161 9158 9155 9152 9149 9148 9146 9145 9145 9145 9146 9147 9148 9150 9153 9156 9159 9163 9168 9172 9178 9183 9189 9196 9202 9209 9217 9225 9232 9241 9249 9258 9266 9275 9284 9294 9303 9312 9322 9331 9341 9350 9360 9369 9378 9388 9397 9406 9415 9424 9432 9441 9449 9457 9466 9473 9481 9489 9496 9503 9510 9517 9523 9530 9536 9542 9548 9553 9559 9564 9569 9574 9578 9583 9587 9591 9595 9599 9602 9606 9609 9612 9615 9617 9620 9622 9625 9627 9629 9631 9632 9634 9635 9637 9638 9639 9640 9641 9642 9643 9643 9644 9644 9645 9645 9645 9645 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9647 9647 9647 9647 9648 9648 9648 9649 9649 9650 9651 9652 9652 9653 9654 9655 9656 9657 9659 9660 9661 9662 9664 9665 9667 9668 9670 9671 9673 9674 9676 9677 9678 9680 9681 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9693 9694 9694 9695 9695 9695 9695 9695 9696 9696 9696 9696 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9696 9696 9697 9697 9698 9698 9699 9700 9701 9702 9702 9703 9704 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9717 9717 9718 9719 9720 9721 9721 9722 9722 9723 9723 9723 9723 9723 9723 9723 9723 9722 9721 9721 9720 9719 9718 9717 9716 9715 9714 9713 9711 9710 9708 9707 9706 9704 9703 9701 9700 9699 9697 9696 9695 9693 9692 9691 9690 9690 9689 9688 9687 9687 9687 9686 9686 9686 9686 9686 9686 9687 9687 9688 9688 9689 9690 9691 9692 9692 9693 9695 9696 9697 9698 9699 9700 9701 9702 9704 9705 9706 9707 9708 9709 9710 9711 9712 9712 9713 9714 9714 9715 9715 9716 9716 9716 9717 9717 9717 9717 9717 9717 9717 9716 9716 9716 9716 9715 9715 9715 9714 9714 9714 9713 9713 9713 9712 9712 9712 9711 9711 9711 9710 9710 9710 8584 2 1 5 9709 9709 9709 9708 9708 9708 9707 9707 9707 9706 9706 9705 9705 9704 9704 9703 9702 9702 9701 9700 9699 9697 9696 9695 9693 9692 9690 9688 9687 9685 9683 9680 9678 9676 9674 9671 9669 9666 9663 9661 9658 9655 9652 9649 9647 9644 9641 9638 9636 9633 9631 9628 9626 9624 9621 9620 9618 9616 9615 9613 9612 9611 9610 9610 9609 9609 9609 9609 9610 9611 9612 9613 9614 9615 9617 9619 9621 9623 9626 9628 9631 9634 9637 9640 9643 9646 9650 9653 9657 9660 9664 9667 9671 9674 9677 9681 9684 9687 9691 9694 9697 9700 9702 9705 9708 9710 9712 9714 9716 9718 9720 9721 9723 9724 9725 9726 9727 9728 9729 9729 9730 9730 9730 9731 9731 9731 9731 9731 9730 9730 9730 9730 9730 9729 9729 9729 9729 9728 9728 9728 9728 9728 9727 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9728 9728 9728 9729 9729 9729 9729 9730 9730 9730 9730 9730 9730 9731 9731 9731 9731 9731 9731 9731 9730 9730 9730 9730 9729 9729 9728 9728 9727 9727 9726 9726 9725 9724 9723 9723 9722 9721 9720 9719 9718 9717 9717 9716 9715 9714 9713 9712 9711 9711 9710 9709 9709 9708 9707 9707 9706 9706 9706 9705 9705 9705 9705 9705 9705 9705 9705 9705 9706 9706 9706 9707 9708 9708 9709 9710 9711 9711 9712 9713 9714 9716 9717 9718 9719 9720 9722 9723 9724 9725 9727 9728 9729 9731 9732 9733 9735 9736 9737 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9748 9749 9749 9750 9750 9751 9751 9751 9751 9751 9751 9750 9750 9750 9749 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9737 9736 9734 9733 9731 9730 9729 9727 9725 9724 9722 9721 9720 9718 9717 9715 9714 9713 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9685 9684 9682 9680 9678 9676 9674 9671 9668 9665 9662 9659 9655 9651 9647 9643 9638 9634 9629 9623 9618 9612 9606 9599 9593 9586 9579 9572 9564 9557 9549 9541 9533 9525 9517 9509 9500 9492 9483 9475 9467 9458 9450 9442 9434 9426 9418 9411 9403 9396 9389 9383 9377 9371 9365 9360 9355 9351 9347 9343 9340 9337 9335 9333 9332 9331 9331 9331 9331 9332 9334 9336 9338 9341 9345 9348 9353 9357 9362 9367 9373 9379 9386 9392 9399 9406 9414 9421 9429 9437 9445 9453 9462 9470 9478 9487 9495 9504 9512 9521 9529 9537 9545 9553 9561 9568 9576 9583 9590 9597 9604 9610 9616 9622 9628 9634 9639 9644 9648 9653 9657 9661 9665 9668 9671 9674 9677 9680 9682 9684 9686 9688 9689 9691 9692 9693 9694 9695 9696 9696 9697 9697 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 9698 8585 2 1 5 9699 9699 9699 9700 9700 9700 9701 9701 9701 9702 9702 9703 9703 9704 9704 9705 9705 9706 9706 9707 9707 9708 9709 9709 9710 9710 9711 9711 9712 9712 9713 9713 9714 9714 9715 9715 9716 9716 9717 9717 9718 9718 9719 9719 9720 9720 9720 9721 9721 9722 9722 9722 9723 9723 9723 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9723 9723 9722 9722 9721 9720 9719 9718 9717 9716 9715 9713 9711 9710 9708 9706 9703 9701 9699 9696 9693 9690 9687 9684 9681 9677 9674 9670 9666 9662 9658 9654 9649 9645 9640 9636 9631 9627 9622 9617 9613 9608 9603 9599 9594 9590 9585 9581 9577 9572 9568 9565 9561 9557 9554 9551 9548 9545 9542 9540 9538 9536 9535 9533 9532 9531 9531 9531 9531 9531 9531 9532 9533 9535 9536 9538 9540 9542 9545 9547 9550 9553 9557 9560 9563 9567 9571 9575 9579 9583 9587 9591 9595 9599 9603 9607 9611 9615 9618 9622 9626 9629 9633 9636 9639 9642 9645 9647 9650 9652 9654 9656 9658 9659 9660 9661 9662 9663 9663 9664 9664 9664 9663 9663 9662 9661 9660 9659 9657 9656 9654 9652 9650 9648 9646 9643 9641 9638 9635 9632 9629 9626 9623 9619 9616 9612 9608 9604 9600 9596 9592 9587 9582 9578 9573 9568 9562 9557 9551 9546 9540 9533 9527 9520 9513 9506 9499 9491 9484 9476 9467 9459 9450 9441 9432 9422 9412 9402 9392 9382 9371 9360 9349 9338 9326 9314 9303 9291 9279 9266 9254 9242 9230 9217 9205 9193 9181 9169 9157 9145 9133 9122 9110 9099 9089 9078 9068 9059 9049 9040 9032 9024 9016 9009 9003 8997 8991 8987 8982 8979 8975 8973 8971 8970 8969 8969 8970 8971 8973 8975 8979 8982 8986 8991 8997 9002 9009 9016 9023 9031 9039 9048 9057 9066 9075 9085 9096 9106 9117 9128 9139 9150 9161 9172 9184 9195 9206 9218 9229 9240 9251 9262 9273 9284 9295 9305 9316 9326 9336 9345 9355 9364 9373 9382 9391 9399 9407 9415 9423 9430 9438 9445 9452 9459 9465 9472 9478 9484 9490 9496 9502 9507 9513 9518 9524 9529 9534 9539 9544 9550 9555 9560 9565 9570 9574 9579 9584 9589 9594 9599 9604 9608 9613 9618 9623 9627 9632 9636 9641 9645 9649 9654 9658 9662 9666 9669 9673 9677 9680 9683 9686 9689 9692 9695 9697 9700 9702 9704 9706 9708 9709 9711 9712 9713 9714 9715 9716 9716 9717 9717 9717 9718 9718 9718 9718 9717 9717 9717 9717 9716 9716 9716 9715 9715 9715 9714 9714 9714 9713 9713 9713 9713 9712 9712 9712 9712 9712 9712 9712 9712 9712 9712 9712 9712 9713 9713 9713 9713 9713 9713 9713 9713 9712 9712 9712 9712 9711 9711 9710 9710 9709 9708 9707 9706 9705 9704 9703 9701 9700 9698 9697 9695 9694 9692 9690 9688 9686 9684 9682 9680 9677 9675 9673 9670 9668 9666 9663 9660 9658 9655 9653 9650 9647 9644 8586 2 1 5 9641 9638 9635 9632 9629 9625 9622 9619 9615 9611 9607 9603 9599 9595 9590 9585 9581 9576 9570 9565 9559 9554 9548 9542 9535 9529 9522 9515 9508 9501 9493 9486 9478 9470 9462 9454 9446 9438 9430 9421 9413 9405 9397 9388 9380 9372 9364 9356 9348 9340 9333 9326 9318 9311 9305 9298 9292 9286 9280 9274 9269 9264 9259 9255 9250 9246 9242 9239 9236 9232 9230 9227 9224 9222 9220 9218 9216 9214 9212 9210 9209 9207 9206 9204 9202 9201 9199 9197 9195 9194 9191 9189 9187 9185 9182 9180 9177 9174 9171 9168 9165 9162 9158 9155 9151 9148 9144 9140 9137 9133 9130 9126 9123 9119 9116 9113 9110 9107 9105 9103 9101 9099 9097 9096 9096 9095 9095 9095 9096 9097 9099 9101 9103 9106 9109 9113 9117 9121 9126 9132 9138 9144 9150 9157 9165 9173 9181 9189 9198 9207 9216 9225 9235 9245 9255 9265 9275 9286 9296 9307 9317 9328 9339 9349 9360 9370 9380 9391 9401 9411 9420 9430 9439 9448 9457 9466 9475 9483 9491 9498 9506 9513 9520 9527 9533 9539 9545 9551 9556 9561 9566 9570 9575 9579 9583 9586 9590 9593 9596 9599 9602 9605 9608 9610 9613 9615 9617 9619 9622 9624 9626 9628 9630 9632 9635 9637 9639 9642 9644 9646 9649 9652 9654 9657 9660 9663 9666 9669 9673 9676 9679 9683 9686 9690 9694 9698 9701 9705 9709 9713 9717 9721 9724 9728 9732 9736 9739 9743 9746 9749 9753 9756 9758 9761 9764 9766 9768 9770 9772 9773 9774 9775 9776 9777 9777 9777 9777 9776 9775 9774 9773 9771 9770 9768 9765 9763 9760 9757 9754 9751 9748 9744 9741 9737 9733 9729 9725 9721 9717 9712 9708 9704 9700 9696 9691 9687 9683 9679 9675 9672 9668 9664 9661 9658 9654 9651 9648 9646 9643 9641 9638 9636 9634 9632 9630 9629 9627 9626 9625 9624 9623 9622 9621 9620 9620 9619 9619 9618 9618 9618 9617 9617 9617 9617 9617 9617 9617 9616 9616 9616 9616 9616 9616 9616 9616 9615 9615 9615 9615 9615 9615 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9615 9615 9615 9616 9616 9617 9617 9618 9619 9620 9621 9622 9623 9624 9626 9627 9629 9630 9632 9634 9636 9637 9639 9641 9643 9646 9648 9650 9652 9654 9657 9659 9661 9664 9666 9668 9670 9673 9675 9677 9679 9681 9683 9685 9687 9689 9691 9692 9694 9695 9697 9698 9699 9701 9702 9703 9704 9704 9705 9706 9706 9707 9707 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9707 9707 9707 9707 9706 9706 9706 9705 9705 9705 9705 9704 9704 9704 9703 9703 9703 9703 9703 9702 9702 9702 9702 9702 9702 9702 9702 9701 9701 9701 9701 9701 9701 9700 9700 9700 9700 9699 9699 9698 9698 9697 9696 9696 9695 9694 9693 9692 9691 9689 9688 9686 9685 9683 9681 9680 9678 9675 9673 9671 9669 9666 9664 8587 2 1 5 9661 9658 9656 9653 9650 9647 9644 9641 9638 9635 9632 9629 9626 9623 9620 9617 9614 9611 9609 9606 9604 9601 9599 9597 9595 9593 9592 9590 9589 9588 9587 9586 9585 9585 9585 9585 9585 9586 9586 9587 9589 9590 9592 9593 9595 9597 9600 9602 9605 9608 9611 9614 9618 9621 9625 9628 9632 9636 9640 9644 9648 9652 9657 9661 9665 9669 9673 9678 9682 9686 9690 9694 9698 9702 9705 9709 9712 9716 9719 9722 9725 9728 9731 9734 9736 9738 9740 9742 9744 9746 9747 9749 9750 9751 9752 9753 9753 9753 9754 9754 9754 9753 9753 9753 9752 9751 9750 9749 9748 9747 9746 9744 9743 9741 9739 9738 9736 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9703 9701 9699 9698 9697 9695 9694 9693 9692 9692 9691 9690 9690 9690 9690 9690 9690 9690 9691 9691 9692 9693 9694 9695 9696 9698 9699 9700 9702 9704 9706 9707 9709 9711 9713 9715 9717 9719 9721 9723 9725 9727 9729 9731 9732 9734 9736 9737 9739 9740 9741 9742 9743 9744 9745 9746 9746 9746 9747 9747 9747 9747 9747 9746 9746 9745 9745 9744 9743 9743 9742 9741 9740 9739 9738 9737 9736 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9724 9723 9722 9722 9721 9721 9721 9721 9720 9720 9720 9721 9721 9721 9721 9722 9722 9723 9724 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9736 9737 9738 9739 9741 9742 9743 9744 9746 9747 9748 9750 9751 9752 9753 9754 9756 9757 9758 9759 9760 9761 9762 9763 9764 9764 9765 9766 9767 9767 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9767 9766 9766 9765 9764 9763 9762 9761 9760 9758 9757 9755 9754 9752 9751 9749 9747 9746 9744 9742 9740 9739 9737 9735 9733 9732 9730 9728 9727 9725 9724 9722 9721 9720 9719 9718 9717 9716 9715 9714 9714 9713 9713 9713 9713 9713 9713 9713 9713 9714 9714 9715 9715 9716 9717 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9734 9735 9735 9736 9736 9736 9737 9737 9737 9736 9736 9736 9736 9735 9734 9734 9733 9732 9731 9730 9729 9728 9727 9725 9724 9722 9721 9719 9718 9716 9714 9713 9711 9709 9707 9705 9703 9701 9699 9697 9695 9692 9690 9688 9686 9683 9681 9678 9676 9674 9671 9669 9666 9663 9661 9658 9655 9653 9650 9647 9644 9642 9639 9636 9633 9630 9627 9624 9621 9618 9616 9613 9610 9607 9604 9602 9599 9596 9594 9591 9589 9586 9584 9582 9580 9578 9576 9575 9573 9571 9570 9569 9568 9567 9566 9566 9565 9565 9565 9565 9565 9566 9566 9567 9568 9569 9570 9571 9573 9575 9576 9578 9581 9583 9585 9588 9590 9593 9596 9598 9601 9604 9608 9611 9614 9617 9621 9624 9628 9631 9634 9638 9641 8588 2 1 5 9645 9648 9652 9655 9659 9662 9666 9669 9672 9675 9679 9682 9685 9688 9691 9693 9696 9699 9701 9704 9706 9708 9711 9713 9714 9716 9718 9719 9721 9722 9724 9725 9726 9726 9727 9728 9728 9729 9729 9729 9729 9729 9729 9729 9729 9728 9728 9727 9727 9726 9725 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9709 9708 9707 9706 9705 9705 9704 9703 9702 9702 9701 9701 9700 9699 9699 9698 9698 9697 9697 9696 9696 9695 9695 9694 9693 9692 9692 9691 9690 9689 9688 9687 9686 9685 9684 9682 9681 9679 9678 9676 9674 9673 9671 9669 9667 9665 9663 9660 9658 9656 9653 9651 9648 9646 9643 9641 9638 9636 9633 9631 9628 9626 9623 9621 9618 9616 9614 9612 9610 9607 9605 9604 9602 9600 9598 9597 9595 9594 9593 9592 9591 9590 9589 9588 9588 9587 9587 9587 9587 9587 9587 9587 9587 9588 9588 9589 9590 9590 9591 9592 9593 9594 9595 9597 9598 9599 9601 9603 9604 9606 9608 9609 9611 9613 9615 9617 9619 9622 9624 9626 9628 9631 9633 9635 9638 9640 9643 9645 9648 9650 9653 9655 9658 9661 9663 9666 9668 9671 9673 9676 9678 9680 9683 9685 9687 9689 9691 9693 9695 9697 9698 9700 9701 9703 9704 9705 9706 9707 9708 9709 9709 9710 9710 9711 9711 9711 9711 9711 9711 9711 9711 9710 9710 9709 9709 9708 9708 9707 9706 9706 9705 9704 9704 9703 9703 9702 9701 9701 9700 9700 9700 9699 9699 9699 9699 9699 9699 9699 9699 9699 9700 9700 9701 9701 9702 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9717 9718 9719 9720 9721 9722 9723 9725 9726 9727 9728 9729 9730 9731 9732 9733 9733 9734 9735 9736 9737 9737 9738 9739 9740 9740 9741 9742 9742 9743 9744 9744 9745 9746 9746 9747 9747 9748 9749 9749 9750 9750 9751 9751 9752 9752 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9754 9754 9753 9753 9753 9752 9751 9751 9750 9749 9748 9747 9746 9744 9743 9742 9740 9738 9737 9735 9733 9731 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9710 9708 9706 9705 9703 9702 9700 9699 9697 9696 9695 9694 9693 9692 9691 9691 9690 9690 9690 9690 9690 9690 9690 9690 9690 9691 9691 9692 9692 9693 9693 9694 9695 9695 9696 9697 9698 9698 9699 9700 9700 9701 9701 9702 9702 9702 9703 9703 9703 9703 9703 9703 9702 9702 9702 9701 9701 9700 9699 9699 9698 9697 9696 9696 9695 9694 9693 9692 9691 9690 9690 9689 9688 9687 9687 9686 9686 9685 9685 9685 9685 9684 9684 9685 9685 9685 9685 9686 9686 9687 9688 9689 9689 9690 9691 9692 9693 9694 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9707 9708 9708 9709 9709 9709 9709 9709 9708 9708 9707 9707 9706 9705 9704 8589 2 1 5 9703 9701 9700 9698 9697 9695 9693 9691 9689 9687 9685 9683 9681 9679 9676 9674 9672 9670 9668 9666 9664 9662 9660 9658 9656 9655 9653 9652 9651 9650 9649 9648 9647 9647 9646 9646 9646 9646 9646 9647 9647 9648 9649 9650 9651 9652 9653 9655 9656 9658 9659 9661 9663 9665 9667 9669 9671 9673 9675 9678 9680 9682 9684 9686 9689 9691 9693 9695 9697 9699 9701 9703 9705 9707 9708 9710 9712 9713 9715 9716 9718 9719 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9730 9731 9732 9732 9733 9733 9734 9734 9734 9735 9735 9735 9735 9735 9736 9736 9736 9736 9735 9735 9735 9735 9735 9735 9734 9734 9733 9733 9733 9732 9732 9731 9730 9730 9729 9729 9728 9727 9726 9726 9725 9724 9723 9723 9722 9721 9720 9720 9719 9718 9718 9717 9716 9716 9715 9714 9714 9713 9713 9713 9712 9712 9712 9711 9711 9711 9711 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9709 9709 9709 9709 9709 9708 9708 9707 9707 9706 9706 9705 9704 9703 9702 9701 9700 9698 9697 9695 9694 9692 9690 9688 9686 9684 9682 9679 9677 9674 9672 9669 9666 9664 9661 9658 9655 9652 9649 9647 9644 9641 9638 9635 9633 9630 9628 9625 9623 9621 9619 9617 9615 9613 9611 9610 9609 9608 9607 9606 9606 9605 9605 9605 9605 9606 9606 9607 9608 9609 9610 9611 9613 9614 9616 9618 9620 9622 9624 9626 9629 9631 9633 9635 9638 9640 9642 9645 9647 9649 9651 9653 9655 9657 9659 9660 9662 9663 9664 9665 9666 9666 9667 9667 9667 9667 9667 9667 9666 9666 9665 9664 9663 9661 9660 9658 9657 9655 9653 9651 9649 9647 9645 9643 9641 9639 9637 9635 9633 9631 9629 9627 9625 9623 9622 9620 9619 9618 9617 9616 9615 9614 9614 9613 9613 9613 9613 9613 9614 9614 9615 9616 9617 9618 9619 9620 9622 9624 9625 9627 9629 9631 9633 9635 9637 9639 9641 9643 9645 9647 9649 9651 9653 9655 9657 9659 9661 9663 9664 9666 9667 9669 9670 9672 9673 9674 9675 9676 9676 9677 9678 9678 9679 9679 9680 9680 9680 9680 9680 9680 9680 9679 9679 9679 9679 9678 9678 9677 9677 9676 9676 9675 9674 9674 9673 9672 9671 9671 9670 9669 9668 9667 9667 9666 9665 9664 9663 9663 9662 9661 9660 9659 9658 9658 9657 9656 9656 9655 9654 9654 9653 9653 9653 9652 9652 9652 9652 9652 9652 9652 9652 9653 9653 9654 9655 9656 9657 9658 9660 9661 9663 9664 9666 9668 9671 9673 9675 9678 9681 9683 9686 9689 9692 9696 9699 9702 9705 9709 9712 9716 9719 9722 9726 9729 9732 9735 9738 9741 9744 9747 9750 9752 9754 9756 9758 9760 9762 9763 9764 9765 9766 9767 9767 9767 9767 9767 9766 9766 9765 9764 9763 9762 9760 9759 9757 9755 9754 9752 9750 9748 9746 9744 9742 9740 9738 9736 9734 9733 9731 8590 2 1 5 9729 9728 9727 9726 9725 9724 9723 9723 9722 9722 9722 9722 9723 9723 9724 9725 9725 9727 9728 9729 9731 9732 9734 9735 9737 9739 9741 9743 9745 9746 9748 9750 9752 9754 9755 9757 9758 9759 9761 9762 9763 9764 9764 9765 9765 9766 9766 9766 9766 9766 9765 9765 9764 9764 9763 9762 9761 9760 9759 9758 9757 9756 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9745 9744 9744 9743 9743 9742 9742 9742 9742 9742 9742 9742 9743 9743 9743 9744 9744 9744 9745 9745 9745 9745 9746 9746 9746 9745 9745 9745 9744 9744 9743 9742 9740 9739 9737 9736 9734 9731 9729 9726 9723 9720 9717 9714 9710 9706 9702 9698 9694 9689 9685 9680 9675 9671 9666 9661 9656 9651 9647 9642 9637 9633 9628 9624 9620 9616 9612 9609 9606 9602 9600 9597 9595 9593 9591 9590 9589 9588 9588 9587 9587 9588 9589 9590 9591 9593 9594 9597 9599 9601 9604 9607 9610 9614 9617 9621 9624 9628 9632 9636 9639 9643 9647 9651 9655 9659 9662 9666 9670 9673 9676 9679 9682 9685 9688 9691 9693 9696 9698 9700 9702 9703 9705 9706 9707 9709 9710 9711 9711 9712 9713 9713 9714 9714 9715 9715 9715 9716 9716 9716 9717 9717 9717 9718 9718 9719 9719 9720 9720 9721 9722 9723 9723 9724 9725 9726 9727 9729 9730 9731 9732 9733 9734 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9746 9747 9747 9748 9748 9748 9749 9749 9748 9748 9748 9748 9747 9747 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9732 9731 9730 9729 9729 9728 9728 9728 9728 9728 9728 9728 9728 9728 9729 9730 9730 9731 9732 9733 9734 9735 9736 9738 9739 9741 9742 9744 9745 9747 9748 9750 9752 9753 9755 9756 9758 9759 9761 9762 9763 9765 9766 9767 9768 9769 9769 9770 9771 9771 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9770 9769 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9756 9755 9754 9753 9751 9750 9749 9748 9747 9745 9744 9743 9742 9741 9739 9738 9737 9736 9735 9733 9732 9731 9730 9728 9727 9726 9724 9723 9721 9720 9718 9716 9715 9713 9711 9709 9707 9705 9702 9700 9698 9695 9692 9690 9687 9684 9681 9678 9675 9671 9668 9664 9661 9657 9653 9650 9646 9642 9638 9634 9630 9626 9623 9619 9615 9611 9607 9603 9600 9596 9593 9589 9586 9583 9580 9577 9574 9572 9570 9568 9566 9564 9563 9561 9560 9560 9559 9559 9559 9559 9560 9560 9562 9563 9564 9566 9568 9570 9573 9576 9579 9582 9585 9589 9593 9596 9600 9605 9609 9613 9618 9623 9627 9632 9637 9642 9647 9651 9656 9661 9666 9670 9675 9680 9684 9688 9693 9697 9701 9704 9708 9712 9715 9718 9721 9724 9726 9729 9731 9733 9734 9736 9737 9738 9739 9740 9741 9741 9741 9741 8591 2 1 5 9741 9741 9740 9739 9738 9737 9736 9735 9733 9732 9730 9728 9726 9724 9722 9720 9718 9715 9713 9710 9708 9705 9702 9700 9697 9694 9691 9688 9686 9683 9680 9677 9674 9671 9668 9665 9662 9659 9656 9653 9651 9648 9645 9642 9639 9637 9634 9631 9629 9626 9624 9621 9619 9616 9614 9612 9610 9608 9606 9604 9602 9600 9598 9596 9595 9593 9592 9591 9589 9588 9587 9586 9586 9585 9584 9584 9583 9583 9583 9583 9583 9583 9584 9584 9585 9585 9586 9587 9588 9589 9590 9591 9593 9594 9596 9597 9599 9601 9603 9605 9607 9609 9611 9613 9615 9617 9620 9622 9624 9626 9629 9631 9633 9636 9638 9640 9642 9644 9646 9648 9650 9652 9654 9656 9658 9659 9661 9662 9664 9665 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9692 9693 9695 9696 9698 9699 9701 9703 9705 9706 9708 9711 9713 9715 9717 9719 9722 9724 9726 9728 9731 9733 9735 9737 9739 9741 9743 9745 9747 9748 9750 9751 9752 9753 9754 9754 9754 9754 9754 9754 9753 9752 9750 9749 9747 9744 9742 9739 9736 9732 9728 9724 9720 9715 9710 9704 9699 9693 9687 9680 9674 9667 9660 9652 9645 9637 9630 9622 9614 9606 9597 9589 9581 9573 9565 9557 9549 9541 9533 9525 9517 9510 9503 9495 9489 9482 9476 9469 9464 9458 9453 9448 9443 9439 9435 9432 9429 9426 9423 9421 9420 9418 9417 9417 9417 9417 9418 9419 9420 9422 9424 9426 9429 9432 9435 9439 9442 9447 9451 9455 9460 9465 9470 9476 9481 9487 9492 9498 9504 9510 9516 9522 9528 9534 9540 9546 9551 9557 9563 9568 9574 9579 9584 9589 9594 9599 9604 9608 9612 9616 9620 9624 9627 9630 9634 9637 9639 9642 9644 9647 9649 9651 9652 9654 9656 9657 9658 9660 9661 9662 9663 9664 9665 9665 9666 9667 9668 9668 9669 9670 9671 9672 9672 9673 9674 9675 9676 9677 9678 9680 9681 9682 9684 9685 9687 9688 9690 9692 9693 9695 9697 9699 9701 9703 9705 9707 9708 9710 9712 9714 9716 9718 9720 9722 9724 9726 9727 9729 9731 9732 9734 9735 9736 9738 9739 9740 9741 9742 9743 9743 9744 9745 9745 9745 9746 9746 9746 9746 9746 9746 9745 9745 9745 9744 9744 9743 9742 9742 9741 9740 9739 9739 9738 9737 9736 9735 9734 9733 9732 9731 9731 9730 9729 9728 9727 9726 9726 9725 9724 9724 9723 9723 9722 9722 9722 9722 9721 9721 9721 9721 9721 9721 9722 9722 9722 9723 9723 9724 9724 9725 9725 9726 9727 9728 9728 9729 9730 9731 9732 9733 9734 9735 9736 9736 9737 9738 9739 9740 9741 9742 9743 9743 9744 9745 9745 9746 9746 9747 9747 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9747 9747 9746 9745 9745 9744 9743 9742 9741 9740 9738 9737 9735 9733 9732 9730 8592 2 1 5 9728 9726 9723 9721 9718 9716 9713 9710 9707 9703 9700 9696 9692 9688 9684 9680 9676 9671 9666 9661 9656 9651 9646 9640 9635 9629 9623 9617 9611 9605 9598 9592 9585 9579 9572 9566 9559 9553 9546 9539 9533 9527 9520 9514 9508 9502 9496 9491 9485 9480 9475 9470 9466 9462 9458 9455 9451 9449 9446 9444 9442 9441 9440 9439 9439 9439 9440 9441 9442 9444 9446 9449 9452 9455 9459 9463 9467 9472 9477 9482 9487 9493 9499 9505 9511 9518 9524 9531 9537 9544 9551 9558 9564 9571 9578 9584 9591 9597 9603 9610 9615 9621 9627 9632 9637 9642 9646 9651 9655 9659 9662 9666 9669 9672 9674 9677 9679 9681 9683 9684 9685 9687 9688 9688 9689 9690 9690 9690 9691 9691 9691 9691 9691 9692 9692 9692 9692 9692 9692 9693 9693 9694 9694 9695 9695 9696 9697 9698 9699 9700 9701 9703 9704 9706 9707 9709 9710 9712 9714 9715 9717 9719 9720 9722 9724 9725 9727 9728 9730 9731 9732 9733 9734 9735 9736 9737 9737 9738 9738 9738 9738 9738 9738 9738 9737 9737 9736 9735 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9718 9717 9717 9717 9716 9716 9716 9716 9716 9717 9717 9717 9718 9718 9719 9720 9720 9721 9722 9723 9724 9724 9725 9726 9727 9727 9728 9729 9729 9729 9730 9730 9730 9730 9730 9730 9729 9729 9728 9728 9727 9726 9725 9724 9722 9721 9719 9718 9716 9714 9712 9710 9708 9706 9704 9702 9700 9698 9696 9694 9692 9690 9688 9687 9685 9683 9682 9680 9679 9678 9677 9676 9675 9675 9674 9674 9674 9674 9674 9674 9674 9674 9675 9676 9676 9677 9678 9679 9680 9682 9683 9684 9685 9687 9688 9690 9691 9693 9694 9695 9697 9698 9700 9701 9702 9704 9705 9706 9707 9709 9710 9711 9712 9713 9713 9714 9715 9716 9716 9717 9718 9718 9719 9719 9719 9720 9720 9720 9720 9720 9720 9720 9720 9720 9720 9719 9719 9718 9717 9717 9716 9715 9714 9712 9711 9710 9708 9706 9704 9702 9700 9698 9695 9693 9690 9687 9684 9681 9677 9674 9670 9667 9663 9659 9655 9651 9647 9643 9639 9635 9631 9627 9622 9618 9614 9610 9606 9602 9598 9594 9590 9586 9582 9578 9574 9570 9565 9561 9557 9553 9548 9543 9538 9533 9528 9522 9515 9509 9501 9493 9485 9475 9465 9454 9443 9430 9416 9401 9385 9368 9350 9330 9309 9286 9262 9236 9209 9180 9149 9117 9084 9048 9011 8973 8932 8890 8847 8801 8755 8707 8658 8607 8555 8502 8448 8393 8337 8281 8224 8167 8109 8051 7994 7936 7879 7822 7766 7711 7656 7603 7551 7501 7452 7404 7359 7316 7274 7235 7199 7165 7133 7104 7078 7055 7034 7017 7003 6991 6983 6977 6975 6975 6979 6985 6994 7006 7021 7039 7058 7081 7105 7132 7161 7192 7225 7259 7295 7332 7370 7410 7450 7491 7533 7575 8593 2 1 5 7617 7659 7702 7744 7786 7828 7869 7910 7950 7988 8026 8064 8100 8134 8168 8201 8232 8262 8291 8318 8344 8369 8393 8415 8436 8456 8475 8493 8510 8526 8541 8555 8568 8581 8593 8605 8616 8627 8638 8648 8658 8668 8678 8688 8698 8708 8719 8730 8741 8752 8764 8776 8788 8801 8814 8828 8842 8856 8871 8886 8902 8918 8934 8951 8967 8984 9002 9019 9037 9054 9072 9090 9107 9125 9142 9159 9177 9193 9210 9226 9242 9258 9273 9288 9302 9316 9330 9343 9355 9367 9379 9390 9401 9411 9421 9430 9439 9448 9456 9463 9471 9478 9485 9491 9497 9503 9508 9514 9519 9524 9529 9534 9538 9543 9547 9552 9556 9560 9564 9568 9573 9577 9581 9585 9589 9593 9597 9601 9606 9610 9614 9618 9622 9626 9630 9634 9637 9641 9645 9649 9652 9655 9659 9662 9665 9668 9671 9674 9676 9679 9681 9683 9685 9687 9689 9691 9692 9694 9695 9696 9697 9698 9699 9700 9701 9701 9702 9703 9703 9704 9704 9705 9705 9706 9706 9707 9707 9708 9709 9709 9710 9710 9711 9712 9713 9714 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9725 9726 9727 9728 9729 9730 9731 9731 9732 9733 9734 9735 9735 9736 9736 9737 9737 9737 9737 9738 9738 9738 9738 9738 9737 9737 9737 9737 9736 9736 9736 9735 9735 9734 9734 9733 9733 9732 9732 9732 9731 9731 9731 9731 9730 9730 9730 9730 9730 9731 9731 9731 9732 9732 9733 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9746 9747 9748 9750 9751 9752 9754 9755 9756 9758 9759 9760 9761 9763 9764 9765 9766 9767 9768 9768 9769 9770 9771 9771 9772 9772 9772 9773 9773 9773 9773 9773 9773 9773 9773 9773 9772 9772 9771 9771 9770 9770 9769 9768 9768 9767 9766 9765 9764 9763 9762 9761 9759 9758 9757 9756 9754 9753 9751 9750 9748 9747 9745 9744 9742 9740 9738 9736 9735 9733 9731 9729 9727 9725 9723 9721 9718 9716 9714 9712 9710 9708 9705 9703 9701 9699 9697 9695 9693 9690 9688 9686 9685 9683 9681 9679 9677 9676 9674 9673 9671 9670 9669 9668 9667 9666 9665 9665 9664 9664 9663 9663 9663 9663 9664 9664 9664 9665 9666 9666 9667 9668 9669 9671 9672 9673 9675 9676 9678 9680 9681 9683 9685 9687 9689 9690 9692 9694 9696 9698 9700 9702 9703 9705 9707 9709 9710 9712 9713 9715 9716 9717 9718 9719 9720 9721 9722 9723 9723 9724 9724 9725 9725 9725 9725 9725 9725 9725 9724 9724 9724 9723 9723 9722 9721 9721 9720 9719 9718 9717 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9686 9685 9684 9683 9682 9681 9680 9679 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9666 9665 9664 9664 9663 9662 8594 2 1 5 9661 9661 9660 9659 9659 9658 9658 9658 9657 9657 9657 9657 9656 9656 9656 9656 9657 9657 9657 9657 9657 9658 9658 9658 9659 9659 9660 9660 9661 9661 9662 9662 9663 9663 9664 9664 9665 9665 9666 9666 9666 9667 9667 9667 9668 9668 9668 9668 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9670 9670 9670 9670 9671 9671 9671 9672 9672 9673 9674 9675 9676 9677 9678 9679 9680 9682 9683 9685 9686 9688 9690 9692 9694 9696 9698 9700 9702 9705 9707 9709 9712 9714 9717 9719 9722 9724 9726 9729 9731 9733 9735 9737 9739 9741 9743 9745 9746 9748 9749 9750 9751 9752 9753 9754 9754 9755 9755 9755 9755 9755 9755 9755 9754 9754 9753 9752 9752 9751 9750 9749 9748 9746 9745 9744 9743 9741 9740 9739 9738 9737 9735 9734 9733 9732 9731 9730 9730 9729 9728 9728 9727 9727 9727 9727 9727 9727 9727 9727 9727 9728 9728 9729 9730 9730 9731 9732 9733 9734 9735 9736 9737 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9753 9754 9754 9755 9755 9755 9755 9755 9755 9755 9755 9754 9754 9754 9753 9752 9752 9751 9750 9749 9749 9748 9747 9746 9745 9744 9743 9742 9742 9741 9740 9739 9739 9738 9737 9737 9736 9736 9736 9736 9736 9736 9736 9736 9736 9737 9737 9738 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9750 9751 9752 9753 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9764 9765 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9766 9766 9765 9765 9764 9764 9763 9762 9762 9761 9760 9759 9759 9758 9757 9757 9756 9755 9755 9754 9754 9754 9753 9753 9753 9753 9753 9753 9753 9753 9754 9754 9755 9755 9756 9757 9758 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9773 9774 9774 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9775 9775 9774 9774 9773 9772 9772 9771 9770 9769 9768 9768 9767 9766 9765 9764 9763 9762 9761 9760 9760 9759 9758 9757 9757 9756 9755 9755 9754 9754 9753 9753 9753 9752 9752 9752 9751 9751 9751 9750 9750 9750 9749 9749 9749 9748 9748 9747 9747 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9735 9734 9733 9731 9730 9729 9727 9726 9725 9723 9722 9720 9719 9718 9717 9716 9715 9714 9713 9712 9712 9711 9711 9710 9710 9710 9710 9711 9711 9712 9712 9713 9714 9715 9716 9718 9719 9720 9722 9724 9725 9727 9729 9731 9733 9735 9737 9738 9740 9742 9744 9746 9747 9749 9750 9751 9753 9754 9755 9755 9756 9756 9757 9757 9757 9756 9756 9755 9754 9753 9752 9751 9750 9748 9746 9744 9742 9740 9738 9735 9733 9731 9728 9725 9723 9720 9718 9715 9712 9710 9707 9705 9702 9700 9698 9696 9694 9692 9691 8595 2 1 5 9689 9688 9687 9686 9685 9684 9684 9683 9683 9683 9683 9684 9684 9685 9685 9686 9687 9689 9690 9691 9693 9694 9696 9698 9700 9701 9703 9705 9707 9709 9710 9712 9714 9716 9717 9719 9720 9722 9723 9724 9725 9726 9727 9728 9729 9729 9730 9730 9730 9730 9730 9730 9730 9729 9729 9728 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9714 9713 9712 9711 9710 9709 9708 9707 9706 9705 9705 9704 9703 9703 9702 9701 9701 9701 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9701 9701 9701 9702 9702 9703 9703 9703 9704 9704 9705 9706 9706 9707 9707 9708 9709 9709 9710 9711 9712 9713 9714 9714 9715 9716 9717 9718 9719 9721 9722 9723 9724 9725 9727 9728 9729 9731 9732 9734 9735 9737 9738 9740 9741 9743 9744 9746 9747 9749 9750 9752 9753 9754 9755 9757 9758 9759 9759 9760 9761 9761 9762 9762 9763 9763 9763 9762 9762 9762 9761 9761 9760 9759 9758 9757 9755 9754 9752 9751 9749 9747 9746 9744 9742 9740 9738 9735 9733 9731 9729 9727 9725 9723 9721 9719 9717 9715 9713 9711 9709 9708 9706 9705 9704 9702 9701 9700 9699 9698 9697 9697 9696 9695 9695 9695 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9693 9693 9693 9693 9693 9692 9692 9691 9691 9690 9690 9689 9688 9687 9687 9686 9685 9684 9683 9681 9680 9679 9678 9677 9676 9674 9673 9672 9671 9670 9669 9668 9667 9666 9665 9664 9663 9663 9662 9662 9661 9661 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9661 9661 9661 9661 9661 9661 9662 9662 9662 9662 9661 9661 9661 9660 9660 9659 9658 9658 9656 9655 9654 9652 9651 9649 9647 9645 9643 9640 9638 9635 9632 9629 9626 9623 9620 9616 9613 9609 9606 9602 9598 9595 9591 9587 9583 9580 9576 9572 9568 9565 9561 9558 9554 9551 9548 9545 9542 9539 9536 9534 9531 9529 9526 9524 9522 9520 9519 9517 9515 9514 9512 9511 9510 9509 9508 9507 9505 9504 9503 9502 9501 9500 9499 9498 9497 9495 9494 9492 9491 9489 9487 9485 9483 9480 9478 9475 9472 9469 9466 9462 9458 9454 9450 9445 9441 9435 9430 9425 9419 9413 9406 9400 9393 9385 9378 9370 9362 9353 9344 9335 9325 9315 9305 9294 9283 9272 9260 9248 9235 9222 9208 9194 9180 9165 9149 9133 9117 9099 9082 9063 9045 9025 9005 8984 8963 8941 8919 8896 8872 8847 8822 8797 8771 8744 8717 8689 8660 8631 8602 8572 8542 8511 8480 8449 8417 8385 8353 8321 8289 8257 8225 8192 8160 8129 8097 8066 8035 8005 7976 7946 7918 7890 7864 7838 7812 7788 7765 7744 7723 7703 7685 7668 7653 7638 7626 7615 7605 7597 7590 7585 7582 7580 7580 7581 7584 7589 7595 7602 7612 7623 7635 7649 7664 7680 7698 7717 7738 8596 2 1 5 7759 7782 7806 7831 7856 7883 7910 7938 7967 7997 8027 8057 8088 8119 8151 8183 8215 8247 8279 8310 8342 8374 8406 8437 8468 8498 8529 8558 8588 8616 8645 8672 8700 8726 8752 8777 8802 8826 8849 8872 8894 8915 8936 8956 8975 8994 9012 9029 9046 9063 9078 9093 9108 9122 9135 9148 9161 9173 9185 9196 9207 9217 9227 9237 9247 9256 9265 9274 9282 9290 9298 9306 9314 9321 9328 9335 9342 9349 9356 9362 9369 9375 9381 9387 9393 9399 9405 9410 9416 9421 9426 9432 9437 9442 9446 9451 9456 9460 9465 9469 9473 9477 9481 9485 9489 9493 9496 9499 9503 9506 9509 9512 9515 9518 9521 9523 9526 9528 9531 9533 9535 9538 9540 9542 9544 9546 9548 9550 9552 9553 9555 9557 9559 9561 9562 9564 9566 9568 9569 9571 9573 9575 9577 9578 9580 9582 9584 9586 9588 9590 9592 9594 9596 9598 9600 9602 9604 9607 9609 9611 9613 9615 9618 9620 9622 9625 9627 9629 9632 9634 9636 9639 9641 9643 9645 9648 9650 9652 9654 9656 9658 9660 9662 9664 9666 9667 9669 9671 9672 9674 9675 9676 9677 9678 9679 9680 9680 9681 9681 9682 9682 9682 9682 9682 9682 9681 9681 9680 9680 9679 9678 9677 9676 9675 9674 9672 9671 9670 9668 9667 9665 9664 9662 9660 9659 9657 9656 9654 9652 9651 9649 9648 9647 9645 9644 9643 9642 9640 9639 9639 9638 9637 9636 9636 9636 9635 9635 9635 9635 9635 9635 9636 9636 9637 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9649 9650 9651 9653 9654 9655 9657 9658 9660 9661 9662 9664 9665 9666 9667 9669 9670 9671 9672 9673 9674 9675 9675 9676 9677 9678 9678 9679 9680 9680 9681 9681 9681 9682 9682 9682 9683 9683 9683 9683 9683 9684 9684 9684 9684 9684 9684 9684 9684 9684 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9684 9684 9684 9684 9683 9683 9683 9682 9682 9682 9681 9681 9680 9680 9679 9679 9678 9678 9677 9676 9676 9675 9675 9674 9673 9673 9672 9671 9670 9670 9669 9668 9667 9667 9666 9665 9664 9663 9662 9661 9661 9660 9659 9658 9657 9656 9655 9654 9653 9651 9650 9649 9648 9647 9646 9644 9643 9642 9640 9639 9638 9636 9635 9633 9631 9630 9628 9627 9625 9623 9621 9619 9617 9615 9613 9611 9609 9607 9605 9603 9600 9598 9595 9593 9590 9588 9585 9582 9579 9576 9573 9570 9567 9563 9560 9556 9552 9548 9544 9540 9536 9531 9526 9521 9516 9511 9505 9499 9493 9487 9480 9473 9466 9458 9451 9442 9434 9425 9415 9406 9396 9385 9374 9362 9351 9338 9325 9312 9298 9284 9269 9254 9238 9222 9205 9187 9169 9151 9132 9113 9093 9073 9052 9031 9009 8987 8965 8942 8919 8896 8872 8848 8824 8800 8776 8751 8727 8597 2 1 5 8702 8678 8653 8629 8605 8581 8558 8534 8511 8489 8467 8445 8425 8404 8385 8366 8348 8330 8314 8298 8283 8270 8257 8245 8234 8225 8216 8209 8203 8198 8194 8192 8190 8190 8191 8194 8197 8202 8208 8215 8223 8233 8243 8255 8268 8282 8296 8312 8329 8346 8365 8384 8404 8425 8446 8468 8491 8514 8537 8561 8585 8610 8635 8660 8685 8710 8735 8761 8786 8811 8836 8860 8885 8909 8933 8957 8980 9003 9025 9047 9068 9089 9109 9129 9148 9166 9184 9201 9218 9234 9249 9264 9278 9291 9304 9316 9328 9339 9349 9359 9368 9377 9385 9393 9400 9406 9412 9418 9424 9428 9433 9437 9441 9445 9448 9451 9454 9457 9459 9461 9464 9466 9468 9469 9471 9473 9474 9476 9478 9479 9481 9482 9484 9486 9487 9489 9491 9493 9494 9496 9498 9500 9502 9505 9507 9509 9511 9513 9516 9518 9520 9523 9525 9527 9530 9532 9535 9537 9539 9541 9544 9546 9548 9550 9553 9555 9557 9559 9561 9563 9565 9567 9569 9571 9573 9574 9576 9578 9580 9582 9584 9586 9588 9590 9592 9594 9596 9598 9600 9602 9604 9607 9609 9612 9614 9617 9620 9622 9625 9628 9631 9634 9637 9640 9643 9646 9649 9652 9655 9658 9661 9664 9667 9670 9673 9676 9679 9681 9684 9686 9689 9691 9693 9695 9697 9698 9700 9701 9702 9703 9704 9705 9706 9706 9706 9706 9706 9706 9706 9706 9705 9705 9704 9704 9703 9702 9702 9701 9700 9699 9698 9698 9697 9697 9696 9696 9695 9695 9695 9695 9695 9695 9695 9696 9696 9697 9698 9699 9700 9701 9702 9703 9705 9707 9708 9710 9712 9714 9715 9717 9719 9721 9723 9725 9727 9729 9730 9732 9733 9735 9736 9737 9738 9739 9740 9741 9741 9741 9741 9741 9741 9741 9740 9739 9739 9737 9736 9735 9734 9732 9730 9728 9727 9725 9723 9720 9718 9716 9714 9712 9710 9708 9706 9704 9702 9700 9698 9696 9695 9693 9692 9691 9690 9689 9688 9687 9687 9687 9687 9687 9687 9687 9687 9688 9689 9689 9690 9691 9692 9694 9695 9696 9698 9699 9701 9702 9704 9706 9707 9709 9710 9712 9713 9715 9716 9717 9719 9720 9721 9722 9723 9724 9724 9725 9726 9726 9726 9727 9727 9727 9727 9726 9726 9726 9725 9724 9724 9723 9722 9721 9720 9719 9718 9716 9715 9714 9712 9711 9709 9707 9706 9704 9702 9701 9699 9697 9695 9693 9691 9689 9688 9686 9684 9682 9680 9678 9676 9675 9673 9671 9669 9668 9666 9664 9663 9661 9660 9659 9658 9656 9655 9654 9653 9653 9652 9651 9651 9650 9650 9650 9650 9650 9650 9651 9651 9652 9652 9653 9654 9655 9656 9657 9659 9660 9661 9663 9665 9666 9668 9670 9672 9674 9676 9678 9679 9681 9683 9685 9687 9689 9691 9693 9694 9696 9697 9699 9700 9702 9703 9704 9705 9706 9706 9707 9708 9708 9708 9709 9709 9709 9709 9709 9709 9708 9708 9708 9707 9706 9706 9705 8598 2 1 5 9705 9704 9703 9703 9702 9701 9701 9700 9700 9699 9699 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9698 9698 9698 9699 9699 9700 9700 9701 9701 9702 9703 9703 9704 9704 9705 9705 9706 9706 9706 9707 9707 9707 9707 9707 9707 9706 9706 9705 9705 9704 9703 9702 9701 9700 9698 9697 9695 9693 9692 9690 9688 9686 9684 9681 9679 9677 9674 9672 9670 9667 9665 9662 9660 9657 9655 9653 9650 9648 9646 9644 9642 9640 9638 9636 9635 9633 9632 9631 9629 9628 9628 9627 9626 9626 9625 9625 9625 9625 9625 9625 9626 9626 9627 9628 9629 9630 9631 9632 9633 9635 9636 9638 9639 9641 9643 9645 9647 9648 9651 9653 9655 9657 9659 9661 9663 9666 9668 9670 9672 9675 9677 9679 9681 9684 9686 9688 9690 9692 9694 9696 9698 9700 9702 9704 9706 9707 9709 9711 9712 9714 9715 9716 9717 9719 9720 9721 9721 9722 9723 9724 9724 9725 9725 9725 9725 9725 9726 9725 9725 9725 9725 9725 9724 9724 9723 9723 9722 9722 9721 9720 9720 9719 9718 9718 9717 9716 9716 9715 9714 9714 9713 9713 9712 9712 9711 9711 9710 9710 9710 9710 9710 9709 9709 9709 9709 9709 9710 9710 9710 9710 9710 9711 9711 9711 9712 9712 9712 9713 9713 9713 9714 9714 9714 9714 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9714 9714 9714 9714 9713 9713 9712 9712 9712 9711 9711 9710 9710 9709 9709 9709 9708 9708 9708 9708 9708 9707 9707 9707 9708 9708 9708 9708 9708 9709 9709 9710 9710 9711 9711 9712 9712 9713 9714 9714 9715 9715 9716 9716 9717 9717 9717 9717 9717 9717 9717 9716 9716 9715 9714 9713 9712 9711 9709 9707 9705 9703 9700 9698 9695 9692 9689 9686 9682 9678 9674 9670 9666 9662 9658 9653 9648 9644 9639 9634 9629 9624 9619 9614 9609 9604 9599 9594 9589 9584 9579 9573 9568 9562 9557 9551 9546 9540 9533 9527 9520 9513 9505 9497 9489 9480 9470 9460 9449 9437 9424 9411 9396 9380 9363 9345 9326 9305 9283 9259 9234 9207 9179 9148 9116 9083 9047 9010 8970 8929 8886 8841 8794 8745 8695 8642 8588 8532 8475 8416 8355 8293 8230 8165 8100 8033 7966 7898 7829 7761 7691 7622 7553 7484 7416 7348 7282 7216 7151 7088 7026 6966 6908 6853 6799 6748 6699 6653 6610 6570 6533 6500 6469 6443 6419 6400 6384 6372 6363 6358 6357 6360 6367 6377 6391 6409 6430 6455 6483 6514 6549 6587 6627 6671 6717 6766 6817 6870 6925 6982 7041 7101 7162 7225 7288 7353 7418 7483 7548 7614 7679 7745 7809 7874 7937 8000 8062 8122 8182 8240 8297 8353 8407 8459 8510 8559 8606 8652 8696 8738 8779 8818 8855 8890 8924 8956 8986 9015 9043 9069 9094 9117 9139 9160 9180 9199 9216 9233 9249 9264 9279 9293 9306 9319 9331 9343 9354 9365 9376 9387 9397 9407 9417 8599 2 1 5 9427 9437 9446 9456 9465 9475 9484 9494 9503 9512 9521 9530 9539 9548 9557 9565 9574 9582 9590 9598 9606 9613 9620 9627 9634 9640 9646 9652 9657 9662 9667 9671 9675 9679 9682 9685 9688 9690 9692 9693 9695 9696 9696 9697 9697 9697 9697 9696 9696 9695 9694 9693 9691 9690 9689 9687 9686 9684 9683 9682 9680 9679 9677 9676 9675 9674 9673 9672 9671 9671 9670 9670 9670 9670 9670 9670 9670 9670 9671 9672 9672 9673 9674 9675 9676 9677 9679 9680 9681 9683 9684 9685 9687 9688 9690 9691 9692 9694 9695 9696 9697 9698 9699 9700 9701 9702 9702 9703 9703 9704 9704 9705 9705 9705 9705 9705 9705 9705 9704 9704 9704 9704 9703 9703 9702 9702 9701 9701 9701 9700 9700 9699 9699 9698 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9697 9698 9698 9698 9699 9699 9700 9701 9701 9702 9703 9703 9704 9705 9706 9707 9708 9708 9709 9710 9711 9712 9713 9714 9715 9716 9716 9717 9718 9719 9720 9720 9721 9722 9722 9723 9723 9724 9724 9725 9725 9726 9726 9727 9727 9727 9728 9728 9728 9729 9729 9729 9730 9730 9730 9731 9731 9731 9732 9732 9733 9733 9734 9734 9735 9735 9736 9737 9737 9738 9739 9739 9740 9740 9741 9742 9742 9743 9744 9744 9745 9745 9745 9746 9746 9746 9747 9747 9747 9747 9747 9746 9746 9746 9745 9745 9744 9743 9742 9742 9740 9739 9738 9737 9735 9734 9732 9731 9729 9728 9726 9724 9722 9720 9718 9716 9715 9713 9711 9709 9707 9705 9704 9702 9700 9699 9697 9696 9694 9693 9692 9691 9690 9689 9688 9687 9687 9686 9686 9686 9686 9686 9686 9686 9686 9686 9687 9687 9688 9689 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9710 9711 9712 9713 9714 9714 9715 9716 9717 9717 9718 9719 9719 9720 9721 9721 9722 9723 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9739 9740 9741 9743 9744 9746 9747 9748 9750 9751 9753 9754 9755 9757 9758 9759 9761 9762 9763 9764 9765 9766 9767 9768 9768 9769 9769 9770 9770 9770 9771 9771 9771 9770 9770 9770 9770 9769 9769 9768 9767 9767 9766 9765 9764 9763 9762 9762 9761 9760 9759 9758 9757 9756 9756 9755 9754 9754 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9754 9754 9755 9756 9757 9757 9758 9759 9760 9760 9761 9762 9763 9763 9764 9765 9765 9766 9766 9766 9767 9767 9767 9767 9766 9766 9766 9765 9765 9764 9763 9762 9761 9760 9759 9758 9757 9755 9754 9753 9751 9750 9748 9747 9745 9744 9743 9741 9740 9739 9738 9737 9736 9735 9734 9733 9733 9732 9732 9732 9732 9732 9732 9733 9733 9734 9734 9735 9736 9737 9738 9739 9740 9741 9743 9744 9745 9747 8600 2 1 5 9748 9749 9751 9752 9753 9755 9756 9757 9758 9759 9760 9761 9761 9762 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9762 9762 9762 9762 9761 9761 9761 9761 9762 9762 9762 9763 9763 9764 9764 9765 9766 9767 9768 9769 9771 9772 9774 9775 9777 9778 9780 9782 9784 9785 9787 9789 9790 9792 9794 9795 9797 9798 9799 9801 9802 9803 9803 9804 9805 9805 9805 9805 9805 9805 9804 9804 9803 9802 9801 9800 9798 9797 9795 9794 9792 9790 9788 9787 9785 9783 9781 9779 9777 9775 9774 9772 9770 9769 9767 9766 9765 9764 9763 9763 9762 9762 9762 9762 9762 9763 9763 9764 9765 9766 9768 9769 9771 9772 9774 9776 9778 9780 9783 9785 9787 9789 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9811 9812 9813 9814 9815 9816 9816 9816 9816 9816 9815 9815 9814 9813 9812 9810 9809 9807 9806 9804 9802 9799 9797 9795 9793 9790 9788 9785 9783 9781 9778 9776 9774 9772 9770 9768 9766 9764 9762 9761 9760 9759 9758 9757 9756 9756 9756 9756 9756 9756 9756 9757 9757 9758 9759 9760 9761 9763 9764 9765 9767 9768 9770 9772 9773 9775 9776 9778 9779 9781 9782 9784 9785 9786 9787 9788 9789 9790 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9790 9790 9789 9789 9788 9787 9786 9786 9785 9784 9783 9783 9782 9782 9781 9780 9780 9780 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9780 9780 9780 9780 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9779 9779 9778 9777 9777 9776 9775 9774 9773 9772 9771 9770 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9756 9755 9755 9754 9754 9754 9754 9754 9755 9755 9756 9756 9757 9758 9759 9760 9762 9763 9764 9766 9768 9769 9771 9773 9775 9777 9779 9780 9782 9784 9786 9788 9790 9791 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9806 9806 9806 9806 9806 9806 9805 9805 9804 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9790 9789 9788 9787 9787 9786 9786 9785 9785 9785 9785 9784 9784 9785 9785 9785 9785 9786 9786 9787 9788 9788 9789 9790 9791 9791 9792 9793 9794 9795 9796 9797 9798 9799 9799 9800 9801 9801 9802 9803 9803 9803 9804 9804 9804 9804 9804 9804 9804 9804 9803 9803 9802 9801 9801 9800 9799 9798 9797 9795 9794 9793 9791 9790 9788 9786 9784 9783 9781 9779 9777 9775 9772 9770 9768 9766 9763 9761 9759 9756 9754 9751 9748 9746 9743 9740 9738 9735 9732 9729 9727 9724 9721 9718 9715 9712 9710 9707 9704 9701 9698 9695 9692 9690 9687 9684 9681 9679 9676 9674 9671 9669 9667 9664 9662 9660 9658 9656 9654 9653 8601 2 1 5 9651 9650 9649 9648 9647 9646 9645 9644 9644 9644 9644 9644 9644 9644 9645 9646 9647 9648 9649 9650 9652 9653 9655 9657 9659 9662 9664 9666 9669 9672 9675 9678 9681 9684 9687 9691 9694 9697 9701 9705 9708 9712 9715 9719 9723 9727 9730 9734 9738 9741 9745 9748 9752 9755 9759 9762 9765 9768 9771 9774 9777 9780 9783 9785 9788 9790 9792 9795 9797 9799 9800 9802 9803 9805 9806 9807 9808 9809 9810 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9810 9810 9809 9809 9808 9807 9807 9806 9805 9804 9804 9803 9802 9801 9801 9800 9799 9799 9798 9798 9797 9797 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9796 9796 9796 9797 9797 9798 9798 9799 9799 9800 9800 9801 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9806 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9805 9805 9804 9804 9804 9803 9803 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9799 9799 9798 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9800 9800 9800 9801 9801 9802 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9807 9808 9808 9809 9809 9809 9810 9810 9811 9811 9812 9812 9812 9813 9813 9814 9814 9814 9814 9815 9815 9815 9816 9816 9816 9816 9817 9817 9817 9817 9817 9818 9818 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9816 9816 9816 9815 9815 9814 9814 9813 9813 9812 9812 9811 9811 9810 9810 9809 9808 9808 9807 9806 9806 9805 9804 9803 9802 9802 9801 9800 9799 9798 9797 9795 9794 9793 9792 9791 9789 9788 9787 9785 9784 9782 9781 9779 9778 9776 9775 9773 9772 9770 9768 9767 9765 9764 9762 9761 9759 9758 9757 9756 9754 9753 9752 9751 9750 9750 9749 9748 9748 9747 9747 9747 9747 9747 9747 9747 9748 9748 9749 9749 9750 9751 9752 9753 9754 9756 9757 9758 9760 9761 9763 9764 9766 9767 9769 9770 9772 9773 9775 9776 9778 9779 9780 9781 9783 9784 9785 9785 9786 9787 9788 9788 9788 9789 9789 9789 9789 9789 9789 9789 9789 9788 9788 9787 9787 9786 9786 9785 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9779 9779 9779 9779 9779 9779 9779 9780 9780 9781 9781 9782 9783 9784 9785 9786 9787 9788 9789 9791 9792 9794 9795 9797 9799 9800 9802 9804 9805 9807 9809 9810 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9829 9829 9830 9831 9831 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 8602 2 1 5 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9828 9828 9827 9827 9826 9826 9825 9824 9824 9823 9822 9821 9820 9818 9817 9815 9814 9812 9810 9808 9806 9804 9801 9799 9796 9793 9790 9787 9783 9780 9776 9773 9769 9765 9761 9756 9752 9748 9743 9738 9733 9729 9724 9719 9713 9708 9703 9698 9692 9687 9682 9676 9671 9666 9660 9655 9650 9644 9639 9634 9629 9625 9620 9615 9611 9607 9602 9599 9595 9591 9588 9585 9582 9579 9577 9575 9573 9571 9570 9569 9568 9568 9568 9568 9568 9569 9570 9571 9573 9575 9577 9579 9582 9585 9588 9592 9595 9599 9603 9607 9612 9616 9621 9626 9631 9636 9641 9646 9651 9656 9662 9667 9672 9678 9683 9688 9693 9698 9703 9708 9713 9718 9723 9727 9731 9736 9740 9744 9748 9751 9755 9758 9761 9764 9767 9770 9773 9775 9778 9780 9782 9784 9786 9788 9790 9791 9793 9794 9796 9797 9798 9799 9800 9801 9802 9803 9804 9804 9805 9806 9806 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9806 9805 9805 9804 9803 9802 9801 9800 9799 9797 9796 9795 9793 9791 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9757 9755 9753 9751 9750 9748 9747 9746 9745 9743 9743 9742 9741 9740 9740 9740 9739 9739 9739 9739 9740 9740 9740 9741 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9753 9754 9755 9757 9758 9759 9760 9762 9763 9764 9765 9766 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9778 9779 9780 9781 9782 9782 9783 9784 9784 9785 9786 9786 9787 9788 9788 9789 9790 9790 9791 9791 9792 9792 9793 9793 9794 9794 9794 9794 9795 9795 9795 9794 9794 9794 9793 9793 9792 9792 9791 9790 9789 9787 9786 9784 9783 9781 9779 9777 9774 9772 9770 9767 9764 9762 9759 9756 9753 9749 9746 9743 9740 9737 9733 9730 9727 9723 9720 9717 9714 9711 9708 9705 9703 9700 9698 9696 9693 9691 9690 9688 9687 9685 9684 9683 9682 9682 9681 9681 9681 9681 9681 9681 9681 9682 9682 9683 9684 9685 9686 9686 9687 9688 9689 9690 9691 9692 9692 9693 9694 9694 9695 9695 9695 9695 9695 9695 9695 9694 9694 9693 9692 9691 9690 9689 9687 9686 9684 9683 9681 9679 9677 9675 9673 9671 9669 9667 9665 9663 9661 9659 9658 9656 9654 9653 9651 9650 9649 9648 9647 9646 9646 9645 9645 9645 9645 9645 9646 9647 9647 9648 9650 9651 9653 9654 9656 9658 9661 9663 9665 9668 9671 9674 9677 9680 9683 9686 9689 9692 9695 9699 9702 9705 9709 9712 9715 9719 9722 9725 9729 9732 9735 9738 9741 9744 9747 9750 9753 9756 9759 9761 9764 9767 9769 9772 9775 9777 9779 9782 9784 9787 9789 9791 9794 9796 9798 9800 9802 9805 8602 2 2 1 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9870 9868 9867 9865 9863 9862 9860 9858 9856 9854 9852 9849 9847 9845 9842 9839 9836 9833 9830 9827 9823 9820 9816 9813 9809 9805 9800 9796 9792 9787 9783 9778 9774 9769 9764 9759 9754 9749 9744 9739 9734 9730 9725 9720 9715 9710 9706 9701 9696 9692 9688 9684 9680 9676 9673 9669 9666 9663 9660 9658 9655 9653 9651 9650 9648 9647 9646 9645 9645 9645 9645 9645 9646 9647 9648 9649 9651 9652 9654 9657 9659 9662 9664 9667 9670 9673 9677 9680 9684 9688 9692 9696 9700 9704 9708 9712 9716 9721 9725 9730 9734 9738 9743 9747 9752 9756 9761 9765 9769 9774 9778 9782 9786 9791 9795 9799 9803 9807 9811 9815 9818 9822 9826 9830 9833 9837 9840 9843 9847 9850 9853 9856 9859 9862 9865 9867 9870 9872 9875 9877 9879 9881 9883 9884 9886 9887 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9872 9870 9867 9865 9862 9860 9857 9854 9851 9849 9846 9843 9840 9837 9835 9832 9830 9827 9825 9823 9820 9818 9816 9814 9813 9811 9810 9808 9807 9806 9805 9804 9804 9803 9803 9803 9803 9803 9803 9803 9803 9804 9805 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9817 9818 9819 9820 9821 9823 9824 9825 9826 9827 9828 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9860 9860 9858 9857 9856 9854 9853 9851 9849 9847 9845 9843 9840 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9804 9801 9798 9795 9792 9789 9786 9783 9781 9778 9776 9773 9771 9769 9767 9765 9764 9763 9761 9760 9759 9759 9758 9758 9758 9758 9758 9758 9759 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9771 9772 9773 9774 9775 9776 9777 9778 9778 9779 9779 9780 9780 9780 9780 9779 9779 9778 9777 9776 9775 9774 9773 9771 9770 9768 9766 9764 9762 9759 9757 9755 9752 9750 9747 9745 9742 9740 9737 9735 9732 9730 9727 9725 9723 9721 9719 9717 9715 9714 9712 9711 9710 9709 9708 9708 9707 9707 9707 9707 9708 9708 9709 9710 9711 9713 9714 9716 9718 9720 9722 9725 9727 9730 9733 9736 9739 9743 9746 9749 9753 9757 9760 9764 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9815 9819 9823 9827 9830 9834 9837 9841 9844 9847 9850 9853 9856 9859 9862 9865 9867 9870 9872 9874 9876 9879 9881 8603 2 2 1 9882 9884 9886 9888 9889 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9927 9927 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9921 9921 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9880 9879 9877 9876 9874 9872 9870 9867 9865 9862 9860 9857 9854 9851 9848 9845 9842 9839 9835 9832 9828 9825 9822 9818 9815 9812 9808 9805 9802 9799 9796 9793 9790 9788 9785 9783 9781 9779 9777 9775 9774 9772 9771 9770 9769 9768 9768 9767 9767 9767 9767 9767 9767 9767 9768 9768 9769 9769 9769 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9769 9768 9767 9766 9764 9762 9760 9758 9756 9754 9751 9748 9745 9742 9739 9735 9732 9728 9724 9721 9717 9713 9709 9706 9702 9698 9695 9691 9688 9685 9682 9679 9676 9674 9672 9670 9669 9667 9666 9666 9665 9665 9665 9666 9667 9668 9670 9672 9674 9677 9680 9683 9687 9690 9695 9699 9704 9708 9713 9719 9724 9730 9735 9741 9747 9753 9759 9765 9771 9778 9784 9790 9796 9802 9808 9813 9819 9825 9830 9835 9841 9846 9850 9855 9860 9864 9868 9872 9875 8604 2 2 1 9879 9882 9885 9888 9891 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9913 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9883 9882 9880 9879 9877 9876 9874 9873 9871 9870 9869 9867 9866 9865 9864 9863 9861 9860 9859 9859 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9864 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9875 9872 9868 9864 9861 9857 9853 9849 9845 9841 9837 9833 9830 9826 9822 9818 9814 9810 9807 9803 9800 9796 9793 9790 9787 9784 9782 9779 9777 9775 9773 9771 9769 9768 9766 9765 9764 9764 9763 9763 9763 9763 9764 9764 9765 9766 9767 9769 9770 9772 9774 9776 9779 9781 9784 9787 9790 9793 9796 9799 9803 9806 9810 9814 9817 9821 8605 2 2 1 9825 9829 9833 9837 9841 9845 9849 9853 9857 9861 9865 9869 9873 9877 9880 9884 9887 9891 9894 9897 9900 9903 9906 9909 9911 9914 9916 9918 9921 9923 9924 9926 9928 9929 9930 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9918 9916 9913 9911 9909 9907 9905 9903 9900 9898 9896 9893 9891 9889 9886 9884 9882 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9855 9853 9852 9851 9850 9849 9849 9848 9847 9847 9847 9847 9847 9847 9847 9848 9848 9849 9849 9850 9851 9852 9854 9855 9856 9858 9859 9861 9863 9865 9866 9868 9870 9872 9875 9877 9879 9881 9883 9885 9888 9890 9892 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9893 9890 9888 9885 9882 9879 9876 9872 9869 9866 9862 9859 9855 9852 9848 9845 9841 9837 9834 9830 9827 9824 9820 9817 9814 9811 9808 9805 9803 9800 9798 9796 9793 9792 9790 9788 9787 9786 9785 9784 9784 9783 9783 9783 9783 9784 9784 9785 9786 9787 9788 9790 9791 9793 9794 9796 9798 9800 9802 9805 9807 9809 9812 9814 9816 9819 9821 9823 9826 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9849 9850 9852 9853 9855 9856 9857 9859 9860 9861 9862 9862 9863 9864 9865 9865 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9867 9867 9867 9867 9866 9866 9865 9864 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9850 9848 9845 9843 9841 9838 9835 9832 9829 9825 9822 9818 9814 9810 9806 9802 9797 9793 9788 9783 9778 9773 9767 9762 9756 9751 9745 9739 9733 9727 9721 9715 9709 9703 9697 9691 9684 9678 9672 9666 9660 9654 9648 9643 9637 9631 9626 9620 9615 9610 9605 9600 9595 9590 9586 9581 9577 9573 9569 9565 9562 9558 9555 9552 9549 9546 9544 9541 9539 9537 9535 9534 9532 8606 2 2 1 9531 9530 9529 9529 9528 9528 9528 9528 9529 9530 9530 9532 9533 9535 9536 9539 9541 9544 9546 9549 9553 9556 9560 9564 9568 9573 9577 9582 9588 9593 9598 9604 9610 9616 9623 9629 9636 9642 9649 9656 9663 9670 9678 9685 9692 9699 9707 9714 9721 9729 9736 9743 9750 9757 9764 9770 9777 9783 9790 9796 9801 9807 9813 9818 9823 9828 9832 9837 9841 9845 9848 9852 9855 9858 9861 9864 9866 9868 9870 9872 9874 9875 9876 9878 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9888 9886 9885 9882 9880 9877 9874 9871 9867 9864 9859 9855 9850 9844 9839 9833 9827 9820 9813 9806 9798 9790 9782 9774 9765 9756 9747 9737 9728 9718 9708 9698 9688 9678 9668 9657 9647 9637 9627 9617 9607 9598 9588 9579 9570 9562 9553 9545 9538 9531 9524 9518 9512 9507 9502 9498 9494 9491 9488 9486 9485 9484 9484 9484 9485 9486 9488 9491 9494 9498 9502 9506 9512 9517 9523 9530 9536 9543 9551 9559 9567 9575 9583 9592 9601 9610 9619 9628 9637 9646 9655 9665 9674 9683 9692 9700 9709 9718 9726 9734 9742 9750 9758 9765 9773 9780 9787 9793 9800 9806 9812 9818 9823 9829 9834 9839 9844 9848 9853 9857 9861 9865 9869 9873 9877 9880 9883 9887 9890 9893 9896 9899 9901 9904 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9855 9853 9851 9849 9848 9846 9845 9843 9842 9840 9839 9837 9836 9835 9834 9832 9831 9830 9829 9827 9826 9824 9823 9821 9819 9817 9815 9813 9811 9808 9805 9801 9798 9794 9789 9784 9779 9773 9767 9760 9753 9745 9736 9727 9717 9706 9695 9683 9670 9657 9642 9627 9612 9595 9578 9560 8607 2 2 1 9541 9521 9501 9480 9459 9437 9414 9391 9367 9343 9318 9293 9268 9242 9217 9191 9165 9139 9113 9088 9063 9038 9013 8989 8965 8942 8920 8898 8878 8858 8839 8821 8804 8789 8774 8761 8749 8739 8730 8722 8716 8711 8708 8706 8706 8707 8709 8713 8719 8726 8734 8744 8755 8768 8782 8796 8813 8830 8848 8867 8887 8908 8930 8953 8976 8999 9023 9048 9073 9098 9123 9149 9174 9200 9225 9251 9276 9301 9325 9349 9373 9396 9419 9442 9463 9485 9505 9525 9544 9563 9581 9598 9614 9630 9645 9660 9673 9686 9699 9711 9722 9733 9743 9752 9761 9769 9777 9785 9792 9798 9805 9810 9816 9821 9826 9831 9835 9839 9843 9847 9850 9854 9857 9860 9863 9866 9869 9871 9874 9876 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9913 9911 9908 9906 9904 9902 9900 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9870 9868 9867 9865 9864 9862 9861 9860 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9845 9844 9843 9842 9842 9841 9841 9840 9839 9839 9839 9838 9838 9837 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9834 9833 9833 9832 9832 9831 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9815 9813 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9783 9781 9779 9777 9776 9774 9772 9770 9769 9768 9766 9765 9764 9763 9763 9762 9762 9762 9762 9762 9763 9763 9764 9765 9767 9768 9770 9771 9774 9776 9778 9781 9783 9786 9789 9792 9796 9799 9802 9806 9810 9813 9817 9821 9825 9829 9832 9836 9840 9844 9848 9851 9855 9859 9862 9865 9869 9872 9875 9878 9881 9884 9886 9889 9891 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 8608 2 2 1 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9886 9884 9881 9878 9875 9872 9869 9866 9862 9858 9854 9850 9845 9841 9836 9830 9825 9819 9812 9806 9799 9791 9784 9775 9767 9758 9749 9739 9729 9718 9707 9696 9684 9672 9659 9647 9633 9620 9606 9592 9578 9563 9548 9534 9519 9504 9488 9473 9458 9443 9428 9413 9398 9384 9370 9356 9342 9329 9316 9304 9293 9281 9271 9261 9251 9243 9235 9227 9221 9215 9210 9206 9203 9201 9199 9198 9198 9199 9201 9204 9207 9211 9216 9222 9228 9236 9244 9252 9261 9271 9282 9292 9304 9316 9328 9341 9354 9367 9380 9394 9408 9422 9437 9451 9465 9479 9494 9508 9522 9536 9550 9564 9577 9591 9604 9616 9629 9641 9653 9665 9676 9687 9698 9709 9719 9729 9738 9747 9756 9765 9773 9781 9789 9797 9804 9811 9817 9824 9830 9836 9842 9847 9853 9858 9863 9868 9872 9877 9881 9885 9889 9892 9896 9899 9903 9906 9908 9911 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9896 9894 9892 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9877 9879 9880 9882 9884 9886 9888 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9928 9926 9925 9924 9923 9921 9919 9918 9916 9914 9912 9910 9907 9905 9903 9900 9898 9895 9892 9889 9887 9884 9881 8609 2 2 1 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9843 9840 9837 9834 9832 9829 9826 9824 9822 9820 9817 9815 9814 9812 9810 9809 9807 9806 9805 9804 9803 9803 9802 9802 9802 9802 9802 9803 9803 9804 9805 9806 9807 9808 9810 9811 9813 9815 9817 9819 9822 9824 9827 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9863 9866 9869 9872 9875 9879 9882 9885 9888 9891 9894 9897 9899 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9910 9910 9911 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9868 9869 9869 9870 9871 9871 9872 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9885 9883 9880 9878 8610 2 2 1 9875 9872 9869 9866 9863 9859 9856 9852 9848 9845 9841 9837 9833 9829 9825 9820 9816 9812 9808 9804 9799 9795 9791 9787 9783 9779 9775 9771 9767 9763 9760 9756 9753 9750 9746 9743 9740 9738 9735 9733 9730 9728 9726 9724 9723 9721 9720 9718 9717 9716 9716 9715 9715 9714 9714 9714 9714 9714 9715 9715 9716 9717 9717 9718 9719 9720 9721 9722 9724 9725 9726 9728 9729 9731 9732 9734 9736 9737 9739 9741 9743 9745 9746 9748 9750 9752 9754 9756 9758 9760 9763 9765 9767 9769 9772 9774 9777 9779 9782 9784 9787 9790 9793 9796 9799 9802 9805 9808 9812 9815 9818 9822 9825 9829 9833 9836 9840 9844 9848 9851 9855 9859 9863 9867 9870 9874 9878 9881 9885 9888 9892 9895 9898 9902 9905 9908 9910 9913 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9882 9878 9875 9871 9867 9863 9859 9855 9850 9846 9841 9836 9831 9826 9821 9816 9810 9805 9799 9794 9788 9783 9777 9772 9766 9761 9755 9750 9745 9740 9734 9729 9725 9720 9715 9711 9706 9702 9697 9693 9688 9684 9680 9675 9671 9666 9661 9656 9651 9645 9639 9633 9626 9619 9612 9603 9595 9585 9575 9564 9552 9539 9526 9511 9496 9479 9462 9443 9424 9403 9382 9359 9335 9310 9284 9257 9230 9201 9171 9141 9109 9077 9044 9011 8977 8943 8909 8874 8839 8804 8769 8735 8701 8667 8633 8601 8569 8538 8508 8479 8451 8425 8400 8377 8355 8335 8317 8300 8286 8273 8262 8254 8248 8243 8241 8242 8244 8248 8255 8263 8274 8287 8302 8319 8337 8358 8380 8404 8429 8456 8484 8514 8544 8576 8609 8642 8677 8712 8747 8783 8819 8855 8892 8928 8964 9000 9036 9071 9106 9140 9174 9207 9239 9271 9301 9331 9360 9388 9414 9440 9465 9489 9512 9533 9554 9574 9593 9610 9627 9643 9658 9672 9686 9698 9710 9721 9732 9741 9751 9759 9767 9775 9782 9789 9795 9802 9807 9813 9818 9823 9828 9833 9838 9842 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9891 9894 9898 9902 9905 9909 9912 9915 9919 9922 9925 9928 9931 9934 9936 9939 9941 9944 9946 9948 9950 9952 9953 9955 9956 9957 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 8611 2 2 1 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9894 9891 9889 9886 9883 9880 9876 9872 9868 9864 9859 9855 9850 9844 9839 9833 9827 9820 9814 9807 9800 9793 9785 9777 9769 9761 9753 9744 9736 9727 9718 9709 9700 9690 9681 9671 9662 9652 9642 9632 9622 9612 9601 9591 9580 9569 9558 9547 9536 9524 9511 9499 9486 9472 9458 9444 9429 9413 9396 9379 9360 9341 9321 9300 9277 9253 9229 9202 9174 9145 9114 9082 9048 9012 8974 8934 8893 8849 8803 8756 8706 8654 8600 8543 8485 8424 8361 8296 8228 8159 8087 8013 7937 7859 7780 7698 7614 7529 7441 7353 7263 7171 7078 6985 6890 6794 6698 6601 6503 6406 6308 6210 6113 6016 5920 5824 5730 5637 5545 5454 5366 5279 5195 5112 5033 4956 4882 4811 4743 4678 4617 4560 4507 4458 4413 4372 4336 4304 4276 4254 4236 4223 4215 4212 4214 4221 4233 4250 4272 4299 4331 4367 4409 4455 4506 4562 4622 4686 4754 4826 4902 4982 5065 5151 5240 5332 5427 5524 5624 5725 5828 5932 6038 6145 6252 6360 6468 6577 6685 6793 6900 7006 7111 7215 7318 7419 7518 7616 7711 7805 7896 7984 8070 8154 8234 8313 8388 8461 8531 8598 8662 8723 8781 8837 8890 8941 8989 9034 9077 9117 9155 9191 9225 9257 9287 9315 9341 9366 9389 9411 9432 9451 9469 9487 9503 9518 9533 9547 9561 9574 9586 9598 9610 9621 9632 9643 8612 2 2 1 9653 9663 9674 9683 9693 9703 9712 9722 9731 9740 9748 9757 9765 9773 9781 9788 9796 9803 9809 9816 9822 9827 9833 9838 9842 9846 9850 9853 9856 9859 9861 9863 9865 9866 9866 9867 9867 9867 9867 9866 9866 9865 9864 9863 9861 9860 9858 9857 9856 9854 9853 9852 9850 9849 9848 9847 9847 9846 9846 9845 9845 9846 9846 9846 9847 9848 9849 9850 9852 9853 9855 9857 9859 9861 9863 9866 9868 9870 9873 9876 9878 9881 9883 9886 9889 9891 9894 9896 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9952 9952 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9891 9891 9891 9892 9893 9893 9894 9895 9897 9898 9899 9901 9902 9904 9905 9907 9909 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9937 9939 9941 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 8613 2 2 1 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9891 9889 9887 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9883 9881 9878 9875 9872 9869 9866 9862 9859 9856 9852 9849 9845 9841 9837 9833 9829 9825 9821 9817 9813 9808 9804 9799 9795 9790 9784 9779 9774 9768 9761 9755 9748 9741 9733 9725 9716 9707 9697 9686 9674 9662 9649 9635 9620 9604 9587 9569 9550 9530 9509 9486 9462 9437 9410 9383 9354 9324 9292 9260 9226 9191 9154 9117 9079 9039 8999 8958 8916 8873 8830 8787 8743 8698 8654 8609 8565 8521 8477 8434 8392 8350 8309 8269 8231 8193 8158 8123 8091 8060 8031 8004 7980 7957 7937 7919 7904 7891 7881 7873 7868 7866 7866 7869 7874 7882 7892 7905 7921 7939 7959 7982 8007 8033 8062 8093 8125 8159 8194 8231 8269 8309 8349 8390 8431 8474 8516 8559 8603 8614 2 2 1 8646 8689 8732 8775 8817 8859 8900 8941 8980 9019 9057 9094 9130 9165 9199 9231 9263 9293 9322 9350 9377 9402 9427 9450 9472 9493 9513 9532 9549 9566 9582 9597 9611 9625 9637 9649 9661 9672 9682 9692 9701 9710 9718 9726 9734 9742 9749 9756 9763 9770 9776 9783 9789 9796 9802 9808 9814 9820 9826 9831 9837 9843 9848 9854 9859 9864 9869 9874 9879 9883 9888 9892 9896 9900 9904 9907 9911 9914 9917 9919 9922 9924 9926 9928 9929 9931 9932 9933 9934 9934 9934 9935 9935 9935 9934 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9926 9928 9930 9933 9935 9938 9940 9943 9945 9947 9950 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9958 9958 9958 9958 9958 8615 2 2 1 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9970 9970 9970 9970 9969 9969 9968 9967 9966 9966 9965 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9941 9939 9938 9936 9934 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9891 9889 9886 9884 9881 9878 9874 9871 9867 9863 9858 9854 9849 9843 9838 9832 9825 9819 9812 9804 9796 9788 9780 9771 9762 9753 9743 9733 9723 9712 9701 9690 9679 9668 9656 9644 9633 9621 9609 9597 9586 9574 9563 9551 9540 9529 9519 9508 9498 9489 9480 9471 9463 9455 9448 9441 9435 9430 9425 9421 9417 9414 9412 9410 9410 9410 9410 9412 9414 9416 9420 9424 9428 9433 9439 9446 9453 9460 9468 9477 9486 9495 9505 9515 9525 9536 9546 9557 9568 9580 9591 9602 9613 9625 9636 9647 9658 9669 9680 9690 9700 9710 9720 9730 9739 9748 9756 9764 9772 9780 9787 9794 9801 9807 9813 9818 9824 9829 9833 9838 9842 9846 9850 9854 9857 9860 9863 9866 9869 9872 9874 9877 9879 9881 9884 9886 9888 9891 9893 9895 9898 9900 9902 9905 9907 9909 9912 9914 9917 9919 9922 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 8616 2 2 1 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9923 9921 9918 9915 9912 9908 9905 9901 9897 9892 9888 9883 9878 9872 9867 9861 9855 9849 9843 9836 9829 9822 9815 9807 9799 9791 9783 9774 9765 9756 9746 9736 9726 9715 9703 9692 9679 9666 9653 9638 9623 9608 9591 9574 9555 9536 9516 9495 9472 9449 9424 9398 9371 9342 9312 9281 9248 9213 9177 9140 9101 9061 9019 8976 8931 8884 8836 8787 8737 8685 8632 8578 8523 8467 8410 8352 8294 8235 8176 8117 8058 7999 7940 7881 7823 7766 7710 7655 7601 7549 7499 7450 7403 7358 7316 7276 7239 7204 7173 7144 7118 7096 7077 7061 7049 7040 7035 7033 7035 7040 7049 7061 7077 7097 7120 7146 7175 7207 7243 7281 7322 7365 7411 7460 7510 7562 7616 7672 7729 7787 7847 7907 7967 8029 8090 8152 8214 8275 8336 8397 8457 8516 8574 8631 8687 8741 8794 8846 8897 8945 8993 9038 9082 9124 9164 9202 9239 9274 9307 9339 9369 9397 9424 9450 9474 9496 9517 9537 9556 9574 9590 9606 9621 9634 9648 9660 9672 9683 9693 9703 9713 9722 9731 9740 9749 9757 9765 9772 9780 9788 9795 9802 9809 9816 9823 9830 9837 9844 9850 9856 9863 9869 9875 9880 9886 9891 9896 9901 9906 9910 9914 9918 9922 9925 9928 9931 9934 9936 9939 9940 9942 9943 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9903 9901 9898 9896 9893 9891 9888 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9835 9832 9829 9826 9822 9819 9816 9812 9809 9806 9803 9800 9796 9793 9790 9787 9785 9782 9779 9777 8617 2 2 1 9774 9772 9770 9768 9766 9764 9762 9761 9760 9758 9757 9757 9756 9756 9755 9755 9755 9756 9756 9757 9757 9758 9759 9760 9762 9763 9765 9767 9768 9770 9772 9774 9777 9779 9781 9783 9786 9788 9791 9793 9795 9798 9800 9803 9805 9807 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9831 9833 9834 9836 9837 9839 9840 9841 9843 9844 9845 9847 9848 9849 9850 9851 9853 9854 9855 9856 9858 9859 9860 9861 9863 9864 9866 9867 9868 9870 9871 9873 9875 9876 9878 9879 9881 9883 9884 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 8618 2 2 1 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9874 9873 9871 9870 9868 9866 9865 9864 9862 9861 9860 9858 9857 9856 9855 9854 9853 9853 9852 9852 9852 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9880 9882 9884 9886 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9939 9936 9934 9932 9930 9927 9925 9922 9920 9917 9914 9911 9908 9905 9902 9898 9895 9892 9888 9885 9881 9878 9874 9871 9867 9864 9860 9857 9853 9850 9846 9843 9840 9836 9833 9830 9827 9824 9821 9818 9816 9813 8619 2 2 1 9811 9808 9806 9804 9802 9800 9798 9796 9795 9793 9791 9790 9789 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9761 9760 9759 9758 9756 9755 9754 9752 9751 9750 9749 9747 9746 9745 9744 9743 9742 9741 9741 9740 9740 9739 9739 9739 9739 9739 9740 9740 9741 9742 9743 9745 9746 9748 9750 9752 9754 9756 9759 9762 9765 9768 9771 9775 9778 9782 9786 9790 9794 9799 9803 9808 9812 9817 9822 9826 9831 9836 9841 9846 9850 9855 9860 9865 9869 9874 9878 9883 9887 9891 9895 9899 9903 9907 9910 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9936 9934 9933 9931 9928 9926 9924 9921 9919 9916 9913 9910 9907 9904 9901 9897 9894 9891 9887 9884 9880 9877 9873 9870 9866 9863 9859 9856 9852 9849 9846 9843 9840 9837 9834 9831 9828 9826 9824 9821 9819 9818 9816 9815 9813 9812 9811 9811 9811 9810 9810 9811 9811 9812 9813 9814 9815 9817 9819 9821 9823 9825 9828 9831 9834 9837 9840 9843 9847 9850 9854 9858 9861 9865 9869 9873 9877 9881 9885 9889 9892 9896 9900 9904 9907 9911 9914 9918 9921 9924 9927 9930 9933 9935 9938 9940 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9967 9965 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9948 9948 9949 9949 9949 9950 9950 9951 9952 9953 8620 2 2 1 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9984 9982 9981 9980 9979 9977 9976 9975 9973 9972 9970 9969 9967 9966 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 8621 2 2 1 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9902 9900 9899 9897 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9844 9842 9840 9837 9835 9833 9830 9828 9825 9822 9819 9816 9812 9808 9804 9800 9795 9790 9784 9778 9771 9764 9756 9747 9738 9727 9716 9703 9690 9675 9659 9642 9623 9603 9582 9558 9533 9506 9478 9447 9414 9380 9343 9304 9262 9219 9172 9124 9073 9020 8964 8905 8845 8781 8716 8647 8577 8504 8428 8351 8271 8190 8106 8021 7934 7845 7755 7664 7571 7478 7384 7289 7194 7099 7004 6909 6814 6721 6628 6536 6446 6358 6271 6186 6104 6025 5948 5874 5803 5736 5672 5612 5556 5504 5456 5413 5374 5340 5311 5287 5267 5252 5243 5238 5238 5244 5254 5270 5290 5315 5345 5380 5419 5462 5510 5562 5618 5677 5741 5807 5877 5950 6025 6103 6184 6267 6351 6437 6525 6613 6703 6794 6885 6976 7067 7158 7249 7340 7429 7518 7606 7693 7778 7862 7944 8025 8104 8181 8256 8329 8400 8468 8535 8599 8661 8721 8779 8835 8888 8939 8988 9035 9080 9123 9164 9203 9240 9275 9309 9341 9372 9401 9429 9455 9480 9504 9527 9549 9569 9589 9608 9626 9643 9660 9676 9691 9706 9720 9733 9746 9758 9770 9782 9793 9804 9814 9824 9833 9842 9851 9859 9867 9875 9882 9889 9896 9902 9908 9913 9918 9923 9927 9931 9935 9938 9941 9944 9947 9949 9951 9952 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9904 9901 9897 9894 9890 9886 9883 9879 9876 9872 9868 9865 9862 9858 9855 9852 9849 8622 2 2 1 9846 9844 9841 9839 9837 9835 9834 9832 9831 9830 9830 9829 9829 9829 9829 9830 9830 9831 9832 9834 9835 9837 9839 9841 9843 9845 9848 9851 9853 9856 9859 9862 9866 9869 9872 9875 9879 9882 9886 9889 9893 9896 9899 9903 9906 9909 9912 9916 9919 9922 9925 9927 9930 9933 9935 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9910 9907 9905 9902 9899 9896 9894 9891 9888 9885 9882 9878 9875 9872 9868 9865 9861 9858 9854 9850 9846 9842 9838 9834 9829 9825 9820 9815 9810 9804 9799 9793 9787 9781 9774 9768 9761 9753 9746 9738 9730 9722 9713 9705 9696 9686 9677 9667 9657 9647 9637 9626 9615 9604 9593 9582 9571 9559 9548 9537 9525 9514 9503 9491 9480 9469 9459 9448 9438 9428 9418 9409 9400 9392 9384 9376 9369 9362 9356 9351 9346 9342 9339 9336 9334 9332 9332 9331 9332 9333 9336 9338 9342 9346 9351 9356 9362 9369 9376 9384 9392 9401 9411 9420 9430 9441 9452 9463 9474 9486 9497 9509 9521 9533 9544 9556 9568 9579 9590 9601 9612 9622 9633 9642 9651 9660 9669 9677 9684 9691 9697 9703 9709 9713 9718 9721 9725 9727 9729 9731 9732 9733 9734 9734 9733 9732 9731 9730 9729 9727 9725 9723 9721 9718 9716 9714 9712 9709 9707 9705 9704 9702 9701 9700 9699 9699 9698 9699 9699 9700 9701 9703 9705 9707 9710 9713 9716 9720 9724 9729 9734 9739 9744 9750 9756 9762 9768 9774 9781 9788 9794 9801 9808 9815 9822 9829 9836 9842 9849 9855 9862 9868 9874 9879 8623 2 2 1 9885 9890 9895 9900 9905 9909 9913 9917 9920 9923 9927 9929 9932 9934 9936 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9914 9913 9911 9910 9909 9908 9907 9906 9906 9906 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9912 9913 9915 9916 9918 9920 9922 9924 9926 9929 9931 9933 9936 9938 9940 9943 9945 9947 9950 9952 9954 9957 9959 9961 9963 9965 9967 9969 9970 9972 9973 9975 9976 9977 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9953 9951 9948 9945 9941 9938 9934 9931 9927 9923 9918 9914 9909 9904 9899 9894 9888 9883 9877 9871 9865 9858 9852 9846 9839 9832 9826 9819 9812 9805 9798 9791 9784 9778 9771 9764 9758 9751 9745 9739 9733 9727 9721 9716 9711 9706 9702 9697 9693 9690 9686 9683 9681 9678 9677 9675 9674 9673 9672 9672 9672 9673 9674 9675 9677 9679 9681 9683 9686 9689 9693 9697 9701 9705 9709 9714 9719 9724 9730 9735 9741 9746 9752 9758 9764 9770 9776 9782 9789 9795 9801 9807 9813 9819 9825 9831 9837 9843 9849 9854 9860 9865 9871 9876 9881 9886 9890 9895 9899 9903 9908 9912 9915 9919 9922 9926 9929 9932 9935 9938 9940 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 8624 2 2 1 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9932 9930 9928 9926 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9903 9901 9899 9896 9894 9891 9888 9886 9883 9880 9877 9875 9872 9869 9866 9863 9861 9858 9855 9853 9850 9847 9845 9843 9840 9838 9836 9834 9833 9831 9829 9828 9827 9826 9825 9824 9824 9823 9823 9823 9823 9823 9824 9825 9825 9826 9827 9828 9830 9831 9832 9834 9836 9837 9839 9841 9843 9845 9847 9849 9850 9852 9854 9856 9858 9860 9861 9863 9865 9866 9868 9869 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9901 9902 9904 9906 9908 9910 9912 9915 9917 9920 9922 9925 9927 9930 9933 9935 9938 9941 9944 9947 9949 9952 9955 9957 9960 9963 9965 9967 9970 9972 9974 9976 9977 9979 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 8625 2 2 1 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9993 9994 9995 9995 9996 9996 9997 9997 9998 9998 9999 9999 9999 9999 99991000010000 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9993 9992 9991 9991 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9995 9994 9993 9993 9992 9991 9991 9990 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9990 9991 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 8626 2 2 1 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9947 9946 9944 9942 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9913 9913 9914 9915 9917 9918 9919 9921 9922 9924 9926 9928 9929 9931 9933 9935 9937 9938 9940 9942 9943 9944 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9946 9945 9944 9942 9940 9938 9935 9932 9929 9926 9923 9919 9915 9911 9907 9903 9898 9893 9889 9884 9879 9874 9869 9864 9860 9855 9850 9845 9840 9836 9831 9827 9823 9819 9815 9811 9808 9805 9802 9799 9797 9795 9793 9791 9790 9788 9788 9787 9787 9787 9787 9787 9788 9789 9790 9791 9793 9794 9796 9798 9801 9803 9805 9808 9811 9813 9816 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9854 9857 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9889 9887 9884 9882 9879 9876 9873 9870 9866 9863 9859 9855 9851 9847 9843 9838 9834 9829 9824 9819 9814 9809 9804 9798 9793 9787 9782 9776 9771 9765 9760 9754 9749 9743 9738 9732 9727 9722 9717 9712 9708 9703 9699 9695 9691 9688 9685 9682 9679 9676 9674 9673 9671 9670 9669 9669 9668 9669 9669 9670 9672 9673 9675 9678 9680 9683 9687 9690 9694 9698 9703 9708 9713 9718 9724 9729 9735 9741 9748 9754 9760 9767 9774 9780 9787 9794 9801 9807 9814 9821 9827 9834 9840 9847 9853 9859 9865 9870 9876 9881 9886 9891 9896 9901 9905 9909 9913 9917 9920 9923 9926 9929 9932 9934 9936 9938 9940 9942 9943 9944 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9960 9961 9963 9965 9966 9968 9969 9971 9973 9974 9976 9977 9979 9980 9982 9983 9984 9985 9987 9988 9988 9989 8627 2 2 1 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9952 9951 9949 9947 9945 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9919 9918 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9904 9905 9905 9906 9908 9909 9910 9911 9913 9914 9916 9917 9919 9921 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9974 9975 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9995 9996 9997 9997 9998 9999 9999100001000010000100001000010000100001000010000 9999 9999 9998 9997 9996 9996 9995 9994 9992 9991 9990 9989 9987 9986 9985 9983 9982 9980 9979 9978 9976 9975 9974 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9953 9951 9948 9946 9943 9940 9937 9934 9930 9927 9923 9920 9916 9913 9909 9906 9902 9899 9895 9892 9888 9885 9882 9879 9876 9873 9870 9868 9865 9863 9861 9859 9857 9856 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9851 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9867 9869 9872 8628 2 2 1 9874 9876 9879 9882 9884 9887 9890 9892 9895 9898 9901 9904 9906 9909 9912 9915 9918 9920 9923 9926 9929 9931 9934 9936 9939 9941 9944 9946 9948 9950 9953 9955 9957 9959 9960 9962 9964 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9944 9942 9939 9936 9932 9929 9925 9922 9918 9914 9910 9905 9901 9896 9892 9887 9882 9877 9872 9867 9862 9857 9851 9846 9841 9836 9831 8629 2 2 1 9826 9821 9816 9811 9806 9802 9797 9793 9789 9785 9782 9778 9775 9772 9769 9766 9764 9762 9760 9759 9758 9757 9756 9755 9755 9755 9755 9756 9757 9758 9759 9760 9761 9763 9765 9767 9769 9771 9773 9776 9778 9780 9783 9785 9788 9790 9793 9795 9797 9799 9801 9803 9805 9806 9808 9809 9810 9811 9812 9812 9813 9813 9813 9812 9812 9811 9810 9809 9807 9806 9804 9802 9799 9797 9794 9791 9788 9785 9782 9778 9774 9771 9767 9763 9759 9754 9750 9746 9742 9737 9733 9729 9724 9720 9716 9712 9707 9703 9700 9696 9692 9689 9685 9682 9679 9676 9673 9671 9668 9666 9665 9663 9662 9660 9660 9659 9658 9658 9658 9659 9659 9660 9661 9663 9665 9666 9669 9671 9674 9676 9679 9683 9686 9690 9694 9698 9702 9706 9711 9715 9720 9725 9730 9735 9740 9746 9751 9756 9762 9767 9772 9778 9783 9789 9794 9799 9805 9810 9815 9820 9825 9830 9834 9839 9843 9848 9852 9856 9860 9864 9868 9871 9875 9878 9881 9884 9887 9890 9892 9894 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 8630 2 2 1 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9937 9936 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9947 9949 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9975 9976 9978 9979 9980 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 8631 2 2 1 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9924 9921 9918 9915 9912 9908 9905 9901 9897 9894 9890 9886 9881 9877 9873 9868 9864 9859 9855 9850 9845 9841 9836 9831 9826 9822 9817 9812 9808 9803 9799 9794 9790 9786 9782 9778 9774 9771 9768 9764 9761 9759 9756 9754 9752 9750 9748 9747 9746 9745 9744 9744 9743 9744 9744 9744 9745 9746 9748 9749 9751 9753 9755 9757 9760 9763 9766 9769 9772 9775 9779 9783 9786 9790 9794 9798 9802 9807 9811 9815 9820 9824 9828 9833 9837 9841 9846 9850 9854 9858 9862 9866 9870 9874 9878 9882 9885 9888 9892 9895 9898 9901 9904 9906 9909 9911 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9857 9856 9854 9853 9851 9849 9847 9845 9843 9841 9839 9838 9836 9834 9832 9830 9828 9826 9825 9823 9821 9820 9818 9817 9816 9815 9814 9813 9812 9812 9812 9811 9811 9811 9811 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9822 9823 9825 9826 9828 9829 9831 9833 9834 9836 9837 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9852 9853 9853 9853 8632 2 2 1 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9871 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9923 9921 9920 9918 9916 9913 9911 9909 9907 9904 9902 9900 9897 9894 9892 9889 9886 9883 9880 9877 9873 9870 9866 9862 9858 9854 9849 9844 9839 9834 9829 9823 9816 9810 9803 9795 9788 9779 9771 9761 9752 9742 9731 9720 9708 9696 9683 9670 9656 9642 9627 9612 9597 9581 9564 9547 9530 9512 9495 9477 9458 9440 9421 9402 9384 9365 9347 9328 9310 9292 9274 9257 9240 9224 9208 9193 9178 9164 9151 9139 9127 9116 9107 9098 9090 9083 9078 9073 9070 9067 9066 9066 9067 9069 9072 9076 9082 9088 9095 9104 9113 9124 9135 9147 9160 9174 9188 9203 9219 9235 9252 9270 9287 9305 9324 9342 9361 9380 9399 9418 9436 9455 9474 9492 9511 9529 9547 9564 9581 9598 9614 9630 9645 9660 9674 9688 9702 9715 9727 9739 9750 9761 9771 9781 9790 9799 9808 9816 9823 9830 9837 9843 9849 9854 9860 9864 9869 9873 9877 9881 9885 9888 9891 9894 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9909 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9874 9871 9869 9866 9863 9860 9858 9855 9852 8633 2 2 1 9849 9847 9844 9841 9839 9836 9834 9831 9829 9826 9824 9821 9819 9817 9815 9813 9810 9808 9806 9804 9802 9800 9798 9796 9795 9793 9791 9789 9787 9785 9783 9781 9779 9777 9774 9772 9770 9768 9765 9763 9760 9758 9756 9753 9750 9748 9745 9742 9740 9737 9734 9732 9729 9727 9724 9721 9719 9716 9714 9712 9710 9708 9706 9704 9702 9701 9699 9698 9697 9696 9695 9695 9694 9694 9694 9694 9695 9695 9696 9697 9698 9700 9702 9703 9705 9708 9710 9713 9715 9718 9721 9724 9728 9731 9734 9738 9742 9746 9749 9753 9757 9761 9765 9770 9774 9778 9782 9786 9790 9794 9798 9802 9806 9810 9813 9817 9821 9824 9828 9831 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9922 9921 9919 9917 9916 9914 9912 9909 9907 9905 9903 9900 9898 9895 9892 9889 9887 9884 9881 9878 9875 9872 9869 9866 9863 9859 9856 9853 9849 9846 9842 9838 9834 9830 9826 9822 9817 9812 9807 9802 9796 9790 9784 9777 9770 9763 9755 9747 9739 9730 9721 9711 9701 9690 9679 9667 9655 9643 9630 9616 9602 9588 9574 9559 9543 9528 9512 9496 9480 9463 9446 9430 9413 9396 9379 9362 9346 9329 9313 9297 9281 9266 9251 9236 9222 9209 9196 9183 9171 9160 9150 9140 9131 9123 9116 9109 9104 9099 9095 9091 9089 9088 9087 9087 9088 9090 9093 9096 9100 9105 9111 9117 9124 9132 9140 9149 9158 9168 9178 9189 9200 9211 9223 9235 9247 9259 9272 9285 8634 2 2 1 9297 9310 9323 9336 9348 9361 9374 9386 9399 9411 9423 9435 9446 9458 9469 9480 9490 9500 9510 9520 9529 9538 9547 9556 9564 9571 9579 9586 9592 9599 9605 9610 9615 9620 9625 9629 9633 9637 9640 9643 9645 9647 9649 9651 9652 9653 9654 9654 9654 9654 9653 9652 9651 9650 9648 9647 9645 9642 9640 9638 9635 9632 9629 9626 9622 9619 9616 9612 9609 9605 9601 9598 9594 9591 9588 9584 9581 9578 9575 9572 9570 9567 9565 9563 9562 9560 9559 9558 9558 9557 9557 9558 9558 9559 9560 9562 9564 9566 9569 9572 9575 9579 9583 9587 9591 9596 9601 9607 9612 9618 9624 9631 9637 9644 9651 9658 9665 9672 9680 9687 9694 9702 9710 9717 9725 9732 9740 9747 9755 9762 9769 9776 9783 9790 9797 9803 9809 9816 9822 9827 9833 9838 9844 9849 9854 9858 9863 9867 9871 9875 9879 9882 9885 9889 9892 9894 9897 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9888 9887 9887 9887 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 8635 2 2 1 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9893 9891 9888 9886 9884 9881 9879 9877 9875 9873 9871 9869 9868 9866 9865 9863 9862 9861 9860 9860 9859 9859 9859 9858 9858 9859 9859 9860 9860 9861 9862 9863 9864 9866 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9902 9904 9905 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9936 9937 9939 9941 9943 9944 9946 9948 9950 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 8636 2 2 1 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9912 9909 9906 9903 9901 9898 9895 9892 9889 9886 9884 9881 9879 9876 9874 9871 9869 9867 9865 9864 9862 9860 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9856 9857 9857 9858 9859 9861 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9915 9916 9918 9919 9920 9920 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9917 9915 9912 9909 9907 9904 9901 9898 9896 9893 9890 9887 9883 9880 9877 9873 9869 9865 9861 9857 9852 9847 9842 9836 9831 9824 9818 9810 9803 9795 9786 9777 9768 9758 9747 9736 9725 9712 9700 9687 9673 9659 9644 9629 9613 9597 9581 9564 9547 9530 9512 9495 9477 9459 9441 9423 9406 9388 9371 9353 9337 9320 9304 9289 9274 9260 9246 9234 9222 9210 9200 9191 9182 9175 9169 9163 9159 9156 9154 8637 2 2 1 9153 9153 9154 9157 9160 9165 9170 9177 9185 9193 9203 9213 9224 9237 9249 9263 9277 9292 9308 9323 9340 9357 9374 9391 9408 9426 9444 9461 9479 9497 9514 9531 9549 9565 9582 9598 9614 9630 9645 9659 9674 9687 9700 9713 9725 9737 9748 9759 9769 9779 9788 9797 9805 9813 9820 9827 9833 9839 9845 9851 9856 9860 9865 9869 9873 9877 9880 9884 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 8638 2 2 1 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9920 9917 9915 9913 9911 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9889 9890 9892 9893 9895 9896 9898 9900 9901 9903 9905 9906 9908 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9962 8639 2 2 1 9962 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9894 9895 9897 9898 9899 9901 9902 9904 9905 9907 9909 9910 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9899 9899 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 8640 2 2 1 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 8641 2 2 1 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9859 9857 9854 9852 9849 9847 9845 9842 9840 9838 9836 9834 9832 9830 9828 9827 9825 9824 9822 9821 9820 9820 9819 9818 9818 9818 9818 9818 9818 9819 9820 9820 9821 9822 9824 9825 9826 9828 9830 9832 9834 9836 9838 9840 9842 9845 9847 9850 9852 9855 9857 9860 9862 9865 9867 9870 9872 9875 9877 9880 9882 9884 9886 9889 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9921 9919 9917 9914 9912 9909 9906 9903 9900 9897 9893 9890 9886 9882 9879 9875 9871 9867 9863 9859 9855 9851 9847 9843 9839 9835 9831 9827 9823 9820 9816 9813 9810 9807 9804 9801 9799 9797 9794 9793 9791 9789 9788 9787 9786 9786 9785 9785 9785 9786 9786 9787 9788 9789 9791 9792 9794 9796 9798 9800 9803 9805 9808 9810 9813 9816 9819 9822 9825 9828 9831 9834 9837 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9863 9865 9866 9868 9869 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 8642 2 2 1 9873 9873 9872 9872 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9856 9857 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9869 9870 9872 9874 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9889 9885 9882 9878 9874 9870 9866 9862 9858 9854 9850 9845 9841 9836 9832 9828 9823 9819 9815 9811 9807 9803 9800 9796 9793 9790 9787 9784 9782 9780 9778 9777 9775 9775 9774 9774 9774 9774 9774 9775 9776 9778 9780 9781 9784 9786 9789 9792 9795 9798 9802 9805 9809 9813 9817 9821 9825 9829 9833 9838 9842 9846 9850 9854 9858 9862 9866 9869 9873 9877 9880 9883 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9896 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9852 9848 9844 9840 9835 9831 9826 9822 9817 9813 9808 9804 9799 9795 9790 9786 9781 9777 9773 9769 9766 9762 9759 9755 9752 9750 9747 9745 8643 2 2 1 9743 9741 9740 9739 9738 9737 9737 9737 9738 9738 9739 9741 9742 9744 9746 9748 9751 9754 9757 9760 9764 9768 9771 9776 9780 9784 9788 9793 9798 9802 9807 9812 9816 9821 9826 9830 9835 9839 9844 9848 9852 9857 9861 9864 9868 9872 9875 9879 9882 9885 9887 9890 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9877 9873 9870 9866 9862 9858 9854 9849 9845 9841 9836 9832 9827 9823 9818 9814 9809 9804 9800 9796 9791 9787 9783 9779 9775 9771 9767 9764 9760 9757 9754 9752 9749 9747 9744 9743 9741 9739 9738 9737 9737 9736 9736 9736 9736 9737 9738 9739 9740 9742 9743 9745 9747 9750 9752 9755 9758 9761 9764 9767 9771 9774 9778 9782 9786 9789 9793 9797 9801 9805 9809 9813 9817 9821 9825 9828 9832 9835 9839 9842 9846 9849 9852 9855 9858 9860 9863 9865 9868 9870 9872 9874 9876 9877 9879 9880 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 8644 2 2 1 9920 9919 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9920 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9909 8645 2 2 1 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9875 9875 9874 9873 9872 9871 9870 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9862 9863 9864 9865 9866 9866 9867 9868 9870 9871 9872 9873 9874 9876 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 8646 2 2 1 9890 9888 9887 9886 9884 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9857 9855 9853 9851 9849 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9825 9823 9822 9820 9819 9818 9817 9816 9816 9815 9815 9814 9814 9814 9814 9814 9815 9815 9816 9817 9818 9818 9820 9821 9822 9823 9825 9826 9828 9829 9831 9832 9834 9836 9837 9839 9840 9842 9844 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9856 9856 9856 9857 9857 9857 9857 9856 9856 9855 9855 9854 9853 9852 9851 9849 9848 9846 9844 9842 9840 9838 9836 9833 9831 9828 9825 9822 9819 9816 9813 9809 9805 9802 9798 9794 9789 9785 9780 9776 9771 9766 9761 9755 9750 9744 9738 9732 9726 9720 9713 9706 9700 9693 9685 9678 9671 9663 9655 9647 9639 9631 9623 9615 9606 9598 9589 9581 9572 9563 9554 9546 9537 9528 9519 9511 9502 9494 9485 9477 9469 9461 9453 9445 9437 9430 9423 9416 9409 9403 9397 9391 9385 9380 9375 9370 9366 9362 9358 9355 9352 9349 9346 9344 9343 9342 9341 9340 9340 9340 9340 9341 9342 9344 9346 9348 9351 9353 9357 9360 9364 9368 9372 9377 9382 9387 9393 9398 9404 9410 9417 9423 9430 9437 9444 9451 9459 9466 9474 9482 9490 9498 9506 9514 9522 9530 9539 9547 9555 9564 9572 9580 9589 9597 9605 9613 9621 9629 9637 9645 9653 9660 9667 9675 9682 9689 9695 9702 9708 9715 9721 9726 9732 9738 9743 9748 9753 9758 9762 9767 9771 9775 9779 9782 9786 9789 9793 9796 9799 9801 9804 9807 9809 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9840 9842 9844 9846 9847 9849 9850 9852 9854 9855 9857 9858 9860 9861 9862 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9877 9876 9874 9873 9872 9871 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9859 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9861 9861 9862 9862 9862 9863 9863 9864 9864 9864 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9871 8647 2 2 1 9871 9872 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9866 9865 9863 9861 9860 9858 9856 9854 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9803 9801 9799 9798 9796 9795 9793 9792 9791 9789 9788 9787 9786 9786 9785 9784 9784 9783 9783 9783 9782 9782 9782 9782 9783 9783 9784 9784 9785 9786 9786 9787 9788 9790 9791 9792 9794 9795 9797 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9852 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9865 9866 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9854 9853 9853 9853 9853 9852 9852 9852 9852 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9842 9841 9841 9841 9840 9840 9839 9839 9838 9838 9837 9836 9836 9835 9834 9834 9833 9832 9832 9831 9830 9829 9829 9828 9827 9826 9825 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9799 9798 9797 9796 9795 9794 9793 9792 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9777 9776 9775 9774 9773 9772 9771 9770 9768 9767 9766 9764 9763 9761 9760 9758 9756 9754 9752 9750 9748 9746 9743 9741 9738 9735 9732 9729 9726 9722 9719 9715 9711 9707 9703 9698 9693 9689 9684 9679 9673 9668 9662 9657 9651 9645 9639 9633 9626 9620 9614 9607 9600 9594 9587 9581 9574 9567 9560 9554 9547 9540 9534 9527 9521 9514 9508 9502 9495 9489 9483 9477 9472 9466 9460 9455 9450 9445 9440 9435 9430 9425 9421 9416 9412 9408 9404 9401 9397 9393 9390 9387 9384 9381 9378 9375 9372 9370 9368 9365 9363 9361 9359 9358 9356 9354 9353 9352 9350 9349 9348 9347 9346 9346 9345 9345 9344 9344 9344 9344 9344 9344 9344 9344 9344 9345 9345 9346 9347 9347 9348 9349 9350 9351 9352 9353 9354 9355 9357 9358 9359 9361 9362 9363 9365 9366 8648 2 2 1 9367 9369 9370 9372 9373 9374 9376 9377 9378 9380 9381 9382 9384 9385 9386 9387 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9402 9403 9404 9405 9405 9406 9407 9407 9408 9408 9408 9409 9409 9409 9409 9409 9409 9409 9409 9409 9408 9408 9407 9406 9406 9405 9403 9402 9401 9399 9397 9395 9393 9391 9388 9386 9383 9380 9377 9374 9370 9366 9363 9358 9354 9350 9345 9341 9336 9331 9325 9320 9314 9309 9303 9297 9291 9284 9278 9271 9265 9258 9251 9244 9236 9229 9221 9214 9206 9198 9189 9181 9172 9164 9155 9146 9136 9127 9117 9107 9097 9086 9075 9064 9053 9041 9029 9017 9004 8991 8978 8964 8950 8936 8921 8906 8890 8874 8858 8841 8823 8806 8787 8769 8749 8730 8710 8689 8668 8646 8624 8601 8578 8555 8531 8506 8481 8455 8429 8402 8375 8347 8319 8290 8260 8230 8200 8169 8137 8105 8072 8039 8004 7970 7935 7899 7862 7825 7787 7749 7709 7670 7629 7588 7546 7504 7461 7417 7372 7327 7282 7235 7188 7141 7093 7044 6995 6945 6895 6844 6793 6742 6690 6638 6586 6534 6481 6429 6376 6324 6271 6219 6167 6116 6065 6014 5964 5915 5866 5818 5771 5725 5681 5637 5594 5553 5513 5475 5438 5403 5369 5337 5307 5279 5253 5229 5206 5186 5168 5152 5139 5127 5118 5111 5106 5104 5104 5106 5110 5117 5126 5137 5150 5166 5183 5203 5225 5249 5274 5302 5332 5363 5396 5430 5467 5504 5544 5584 5626 5669 5713 5758 5804 5851 5899 5948 5997 6047 6098 6149 6200 6251 6303 6355 6407 6459 6511 6563 6615 6666 6718 6769 6820 6870 6920 6969 7018 7067 7115 7162 7208 7254 7300 7344 7388 7431 7473 7515 7556 7596 7635 7673 7711 7748 7783 7818 7853 7886 7919 7951 7981 8012 8041 8070 8097 8124 8151 8176 8201 8225 8248 8271 8293 8314 8335 8355 8375 8394 8412 8430 8447 8464 8481 8497 8512 8528 8542 8557 8571 8585 8599 8612 8625 8638 8651 8663 8676 8688 8700 8712 8724 8736 8748 8760 8772 8783 8795 8807 8819 8830 8842 8854 8865 8877 8889 8900 8912 8924 8936 8947 8959 8970 8982 8993 9005 9016 9027 9038 9049 9060 9071 9082 9092 9103 9113 9123 9133 9143 9152 9161 9170 9179 9188 9197 9205 9213 9221 9229 9236 9243 9250 9257 9264 9270 9276 9282 9288 9294 9299 9305 9310 9315 9320 9325 9329 9334 9338 9342 9346 9350 9354 9358 9362 9365 9369 9373 9376 9379 9383 9386 9389 9392 9396 9399 9402 9405 9408 9411 9414 9417 9419 9422 9425 9428 9431 9433 9436 9439 9442 9445 9447 9450 9453 9455 9458 9461 9464 9466 9469 9472 9475 9477 9480 9483 9486 9489 9491 9494 9497 9500 9503 9506 9509 9512 9515 9518 9521 9524 9527 9530 9534 9537 9540 9543 9546 9550 9553 9556 9559 9563 9566 9569 9573 9576 9579 9582 9586 9589 9592 9595 8649 2 2 1 9598 9601 9604 9607 9610 9613 9616 9619 9622 9624 9627 9630 9632 9635 9637 9640 9642 9644 9646 9648 9650 9652 9654 9656 9658 9659 9661 9662 9664 9665 9666 9668 9669 9670 9671 9672 9673 9673 9674 9675 9675 9676 9676 9676 9677 9677 9677 9677 9677 9677 9677 9677 9676 9676 9676 9675 9675 9674 9673 9673 9672 9671 9670 9669 9668 9667 9666 9665 9664 9663 9661 9660 9659 9657 9656 9655 9653 9652 9650 9649 9647 9646 9645 9643 9642 9641 9639 9638 9637 9636 9635 9634 9633 9632 9631 9630 9630 9629 9629 9629 9629 9629 9629 9629 9629 9629 9630 9631 9631 9632 9633 9634 9636 9637 9639 9640 9642 9643 9645 9647 9649 9651 9653 9655 9657 9659 9661 9663 9665 9667 9669 9671 9673 9675 9676 9678 9679 9681 9682 9683 9684 9685 9686 9686 9687 9687 9687 9687 9686 9686 9685 9685 9684 9683 9681 9680 9679 9677 9675 9674 9672 9670 9668 9666 9664 9662 9659 9657 9655 9653 9651 9649 9647 9645 9644 9642 9641 9639 9638 9637 9636 9635 9635 9634 9634 9634 9634 9635 9635 9636 9637 9639 9640 9642 9643 9645 9648 9650 9653 9655 9658 9661 9664 9667 9671 9674 9678 9681 9685 9689 9693 9696 9700 9704 9708 9712 9716 9719 9723 9727 9731 9734 9738 9741 9744 9748 9751 9754 9757 9760 9762 9765 9768 9770 9772 9774 9777 9779 9780 9782 9784 9785 9787 9788 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9799 9800 9801 9801 9802 9802 9803 9803 9804 9804 9805 9805 9805 9806 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9805 9805 9804 9804 9803 9802 9802 9801 9800 9799 9798 9797 9795 9794 9793 9792 9790 9789 9787 9786 9784 9783 9781 9780 9778 9776 9775 9773 9771 9770 9768 9766 9765 9763 9762 9760 9759 9758 9756 9755 9754 9753 9751 9750 9749 9749 9748 9747 9746 9746 9745 9745 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9744 9744 9745 9745 9745 9746 9746 9746 9747 9747 9748 9748 9748 9749 9749 9749 9750 9750 9750 9751 9751 9751 9751 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9751 9751 9751 9750 9750 9749 9749 9748 9748 9747 9746 9746 9745 9744 9743 9742 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9727 9726 9725 9724 9723 9723 9722 9721 9721 9720 9720 9720 9719 9719 9719 9719 9719 9719 9720 9720 9720 9721 9722 9722 9723 9724 9725 9726 9727 9729 9730 9731 9733 9734 9736 9738 9740 9742 9743 9745 9747 9749 9752 9754 9756 9758 9760 9762 9765 9767 9769 9771 9773 9776 9778 9780 9782 9784 9786 9788 9790 8650 2 2 1 9792 9794 9795 9797 9799 9800 9802 9803 9805 9806 9807 9809 9810 9811 9812 9813 9814 9815 9816 9816 9817 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9822 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9829 9829 9830 9830 9830 9831 9831 9832 9832 9832 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9832 9832 9831 9831 9830 9829 9829 9828 9827 9826 9826 9825 9824 9823 9822 9822 9821 9820 9819 9819 9818 9817 9817 9816 9816 9815 9815 9814 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9814 9814 9815 9815 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9806 9805 9804 9804 9803 9802 9801 9801 9800 9799 9798 9797 9796 9795 9793 9792 9791 9789 9788 9786 9785 9783 9781 9779 9778 9776 9774 9772 9770 9768 9766 9764 9761 9759 9757 9755 9753 9750 9748 9746 9744 9742 9740 9738 9736 9734 9732 9730 9729 9727 9725 9724 9722 9721 9720 9718 9717 9716 9715 9714 9713 9712 9712 9711 9710 9710 9709 9709 9708 9708 9708 9707 9707 9707 9707 9707 9707 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9707 9707 9707 9707 9707 9707 9707 9708 9708 9708 9708 9708 9709 9709 9709 9710 9710 9710 9710 9711 9711 9711 9712 9712 9712 9712 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9712 9712 9712 9712 9711 9711 9711 9710 9710 9709 9709 9709 9708 9708 8651 2 2 1 9708 9708 9707 9707 9707 9707 9707 9707 9707 9707 9708 9708 9708 9709 9710 9710 9711 9712 9713 9714 9715 9716 9718 9719 9721 9722 9724 9726 9727 9729 9731 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9756 9758 9760 9762 9764 9765 9767 9769 9770 9772 9773 9775 9776 9777 9779 9780 9781 9782 9783 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9812 9813 9814 9815 9815 9816 9816 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9817 9817 9816 9816 9815 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9792 9791 9790 9790 9789 9788 9788 9788 9787 9787 9787 9787 9787 9787 9787 9788 9788 9788 9788 9789 9789 9790 9790 9791 9792 9792 9793 9794 9795 9795 9796 9797 9798 9798 9799 9800 9801 9802 9803 9804 9804 9805 9806 9807 9808 9809 9810 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9820 9821 9822 9823 9824 9825 9825 9826 9827 9827 9828 9829 9829 9830 9830 9830 9831 9831 9831 9831 9832 9832 9832 9832 9831 9831 9831 9831 9830 9830 9829 9829 9828 9828 9827 9826 9826 9825 9824 9824 9823 9822 9821 9821 9820 9819 9819 9818 9818 9817 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9818 9819 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9840 9841 9842 9842 9843 9843 9843 9843 9843 9844 9843 9843 9843 9843 9842 9842 9842 9841 9840 9840 9839 9838 9838 9837 9836 9835 9834 9833 9833 9832 9831 9830 9830 9829 9828 9827 9827 9826 9826 9825 9825 9824 9824 9824 9824 9824 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9816 9814 9813 9812 9810 9809 9807 9805 9804 9802 9800 9798 9796 9795 9793 9791 9789 9787 9785 9783 9781 9779 9778 9776 9774 9773 9771 9769 9768 9767 9765 9764 9763 9762 9761 9760 9759 9758 9758 9757 9757 9757 9757 9757 9757 9757 9757 9758 9758 9759 9759 9760 9761 9762 9763 9764 9765 9766 9767 9769 9770 9771 9773 9774 9775 9777 9778 9779 9781 9782 9783 9785 9786 9787 9788 9789 9790 9791 9792 9793 9793 9794 9794 9795 9795 9795 9795 9795 9795 9795 9794 9794 9793 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9782 9780 9779 9777 9775 9774 9772 9771 9769 9768 9766 9764 9763 9761 9760 9759 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9748 9747 9747 9747 9747 9747 9747 9747 9747 8652 2 2 1 9747 9748 9748 9749 9749 9750 9751 9752 9753 9753 9755 9756 9757 9758 9759 9760 9762 9763 9764 9766 9767 9768 9770 9771 9773 9774 9775 9777 9778 9779 9780 9781 9783 9784 9785 9786 9787 9788 9789 9790 9790 9791 9792 9793 9793 9794 9795 9795 9796 9796 9796 9797 9797 9797 9798 9798 9798 9798 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9799 9799 9799 9798 9798 9797 9797 9797 9796 9796 9795 9795 9795 9794 9794 9793 9793 9793 9792 9792 9792 9791 9791 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9791 9791 9791 9791 9791 9792 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9793 9792 9792 9792 9791 9790 9790 9789 9788 9787 9786 9784 9783 9781 9779 9777 9775 9772 9770 9767 9764 9761 9757 9753 9749 9745 9740 9735 9730 9725 9719 9713 9707 9701 9694 9687 9679 9672 9664 9656 9648 9639 9631 9622 9612 9603 9594 9584 9575 9565 9555 9545 9536 9526 9516 9506 9497 9487 9478 9469 9460 9452 9444 9436 9428 9421 9414 9407 9401 9396 9391 9386 9382 9379 9376 9373 9371 9370 9370 9369 9370 9371 9373 9375 9378 9382 9385 9390 9395 9400 9406 9413 9420 9427 9435 9442 9451 9459 9468 9477 9486 9496 9505 9515 9524 9534 9544 9553 9563 9572 9582 9591 9600 9609 9618 9626 9634 9643 9650 9658 9665 9672 9679 9685 9691 9697 9702 9708 9713 9717 9721 9726 9729 9733 9736 9739 9742 9745 9747 9750 9752 9754 9755 9757 9759 9760 9761 9763 9764 9765 9766 9767 9768 9769 9770 9770 9771 9772 9773 9774 9774 9775 9776 9777 9778 9778 9779 9780 9781 9782 9782 9783 9784 9785 9786 9786 9787 9788 9789 9789 9790 9791 9791 9792 9792 9793 9793 9794 9794 9795 9795 9795 9796 9796 9796 9796 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9793 9793 9792 9792 9792 9791 9791 9790 9790 9789 9789 9788 9788 9787 9787 9786 9785 9785 9784 9784 9783 9782 9782 9781 9780 9780 9779 9779 9778 9778 9777 9777 9776 9776 9776 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9776 9776 9776 9777 9777 9778 9778 9779 9779 9780 9781 9781 9782 9783 9784 9784 9785 9786 9787 9787 9788 9789 9789 9790 9790 9791 9791 9792 9792 9792 9793 8653 2 2 1 9793 9793 9793 9793 9792 9792 9792 9792 9791 9791 9790 9790 9789 9788 9787 9787 9786 9785 9784 9783 9783 9782 9781 9780 9779 9779 9778 9777 9776 9776 9775 9775 9774 9774 9774 9774 9773 9773 9773 9773 9774 9774 9774 9774 9775 9775 9776 9776 9777 9777 9778 9779 9779 9780 9781 9782 9782 9783 9784 9784 9785 9785 9786 9786 9787 9787 9787 9787 9788 9788 9788 9788 9787 9787 9787 9787 9786 9786 9785 9785 9784 9783 9783 9782 9781 9780 9780 9779 9778 9777 9777 9776 9775 9774 9774 9773 9773 9772 9772 9772 9771 9771 9771 9771 9771 9771 9771 9772 9772 9772 9773 9773 9774 9774 9775 9775 9776 9777 9777 9778 9779 9779 9780 9780 9781 9781 9782 9782 9782 9783 9783 9783 9783 9782 9782 9782 9781 9781 9780 9779 9778 9777 9776 9774 9773 9771 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9749 9747 9745 9742 9740 9738 9736 9733 9731 9729 9727 9725 9723 9721 9719 9718 9716 9714 9713 9712 9710 9709 9708 9707 9706 9706 9705 9705 9704 9704 9704 9704 9704 9704 9704 9704 9704 9705 9705 9706 9706 9707 9708 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9724 9725 9726 9727 9729 9730 9731 9732 9734 9735 9736 9738 9739 9740 9742 9743 9744 9745 9747 9748 9749 9750 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9761 9762 9763 9763 9764 9764 9764 9765 9765 9765 9765 9765 9765 9765 9765 9764 9764 9764 9763 9763 9762 9761 9761 9760 9759 9758 9758 9757 9756 9755 9754 9754 9753 9752 9751 9750 9750 9749 9749 9748 9747 9747 9747 9746 9746 9746 9745 9745 9745 9745 9745 9746 9746 9746 9746 9747 9747 9747 9748 9748 9749 9749 9750 9750 9751 9751 9752 9753 9753 9754 9754 9755 9755 9756 9756 9756 9757 9757 9757 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9756 9756 9757 9757 9757 9757 9757 9757 9757 9757 9757 9758 9758 9758 9758 9759 9759 9759 9759 9760 9760 9760 9760 9761 9761 9761 9761 9761 9761 9762 9762 9762 9762 9762 9761 9761 9761 9761 9761 9761 9760 9760 9760 9759 9759 9758 9758 9758 9757 9757 9756 9756 9755 9754 9754 9753 9753 9752 9751 9751 9750 9750 9749 9748 9748 9747 9746 9746 9745 9745 9744 9743 9743 9742 9741 9741 9740 9739 9739 9738 9737 9736 9736 9735 9734 9733 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9719 9718 9717 9716 9714 9713 9712 9710 9709 9707 9706 9704 9703 9701 9699 9698 9696 9694 9692 9691 9689 9687 9685 9683 9681 9679 9676 9674 9672 9670 9667 9665 9662 9660 9657 9654 9652 9649 9646 9643 9640 9637 9634 9630 9627 9624 9620 9617 9613 8654 2 2 1 9610 9606 9603 9599 9595 9592 9588 9584 9581 9577 9573 9569 9566 9562 9559 9555 9552 9549 9545 9542 9539 9536 9534 9531 9528 9526 9524 9522 9520 9518 9516 9515 9514 9513 9512 9511 9511 9510 9510 9510 9511 9511 9512 9513 9514 9515 9517 9518 9520 9522 9525 9527 9529 9532 9535 9538 9541 9544 9547 9551 9554 9558 9562 9566 9570 9574 9578 9582 9586 9590 9594 9599 9603 9607 9612 9616 9620 9624 9629 9633 9637 9641 9645 9649 9653 9656 9660 9664 9667 9671 9674 9677 9680 9683 9686 9688 9691 9693 9695 9697 9699 9701 9702 9704 9705 9706 9707 9708 9709 9709 9710 9710 9710 9711 9711 9711 9710 9710 9710 9710 9709 9709 9709 9708 9708 9707 9707 9706 9706 9706 9705 9705 9705 9704 9704 9704 9703 9703 9703 9703 9702 9702 9701 9701 9700 9700 9699 9698 9697 9695 9694 9692 9690 9688 9685 9682 9679 9675 9671 9666 9661 9655 9649 9643 9636 9628 9620 9612 9603 9593 9583 9572 9561 9549 9537 9524 9511 9497 9483 9469 9454 9439 9424 9409 9393 9377 9362 9346 9330 9315 9299 9284 9269 9254 9240 9226 9213 9200 9188 9176 9165 9155 9146 9137 9129 9122 9116 9111 9106 9103 9100 9099 9098 9098 9100 9102 9105 9109 9113 9119 9125 9133 9140 9149 9158 9168 9178 9189 9200 9212 9224 9236 9249 9261 9274 9287 9300 9313 9326 9338 9351 9363 9376 9387 9399 9410 9421 9432 9442 9452 9461 9470 9478 9486 9494 9501 9508 9514 9519 9524 9529 9533 9537 9541 9544 9546 9549 9551 9552 9554 9555 9556 9556 9556 9556 9556 9556 9556 9555 9554 9553 9552 9551 9550 9549 9548 9547 9545 9544 9543 9541 9540 9539 9537 9536 9535 9533 9532 9531 9530 9529 9528 9527 9526 9525 9525 9524 9523 9523 9523 9522 9522 9522 9522 9523 9523 9523 9524 9525 9526 9527 9528 9530 9531 9533 9535 9537 9539 9541 9544 9546 9549 9552 9555 9558 9561 9564 9568 9571 9575 9578 9582 9586 9589 9593 9597 9600 9604 9608 9611 9615 9619 9622 9625 9629 9632 9635 9638 9640 9643 9646 9648 9650 9652 9654 9656 9658 9660 9661 9662 9664 9665 9666 9666 9667 9668 9668 9669 9669 9669 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9668 9668 9668 9668 9668 9668 9667 9667 9667 9667 9666 9666 9666 9665 9665 9665 9664 9664 9664 9663 9663 9663 9662 9662 9662 9661 9661 9661 9661 9661 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9661 9661 9661 9661 9661 9661 9661 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9661 9661 9661 9661 9660 9660 9660 9659 9659 9659 9658 9658 9657 9657 9657 9656 9656 9655 9655 9654 9654 9654 8655 2 2 1 9653 9653 9652 9652 9652 9651 9651 9651 9650 9650 9650 9649 9649 9648 9648 9648 9647 9647 9646 9646 9645 9645 9644 9643 9643 9642 9641 9640 9639 9638 9637 9636 9635 9633 9632 9631 9629 9628 9626 9625 9623 9621 9619 9618 9616 9614 9612 9610 9608 9606 9604 9602 9600 9597 9595 9593 9591 9589 9587 9585 9583 9581 9579 9578 9576 9574 9573 9571 9569 9568 9567 9565 9564 9563 9562 9561 9560 9560 9559 9558 9558 9558 9557 9557 9557 9557 9557 9557 9558 9558 9558 9559 9560 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9573 9574 9575 9576 9578 9579 9580 9582 9583 9584 9586 9587 9588 9590 9591 9592 9593 9594 9595 9597 9598 9599 9600 9601 9602 9603 9604 9604 9605 9606 9607 9608 9608 9609 9610 9611 9611 9612 9613 9613 9614 9615 9616 9616 9617 9618 9618 9619 9620 9620 9621 9622 9623 9623 9624 9625 9626 9626 9627 9628 9629 9630 9630 9631 9632 9633 9633 9634 9635 9635 9636 9637 9637 9638 9638 9639 9639 9640 9640 9641 9641 9641 9642 9642 9642 9642 9642 9642 9643 9643 9643 9642 9642 9642 9642 9642 9642 9642 9641 9641 9641 9641 9640 9640 9640 9640 9639 9639 9639 9639 9638 9638 9638 9637 9637 9637 9637 9636 9636 9636 9636 9636 9635 9635 9635 9635 9634 9634 9634 9634 9633 9633 9633 9633 9632 9632 9632 9631 9631 9630 9630 9630 9629 9629 9628 9628 9627 9627 9626 9626 9625 9625 9624 9624 9623 9623 9622 9622 9621 9621 9621 9620 9620 9619 9619 9619 9618 9618 9618 9618 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9618 9618 9618 9618 9619 9619 9619 9620 9620 9620 9620 9621 9621 9621 9622 9622 9622 9622 9622 9622 9623 9623 9623 9623 9623 9623 9623 9623 9622 9622 9622 9622 9621 9621 9621 9620 9620 9619 9618 9618 9617 9616 9616 9615 9614 9613 9613 9612 9611 9610 9609 9608 9607 9606 9605 9604 9603 9602 9602 9601 9600 9599 9598 9597 9596 9596 9595 9594 9593 9593 9592 9592 9591 9591 9590 9590 9589 9589 9588 9588 9588 9587 9587 9587 9587 9586 9586 9586 9585 9585 9585 9584 9584 9583 9583 9582 9582 9581 9581 9580 9579 9578 9577 9576 9575 9574 9573 9572 9570 9569 9567 9566 9564 9563 9561 9559 9557 9556 9554 9552 9550 9548 9546 9544 9542 9540 9538 9537 9535 9533 9531 9530 9528 9526 9525 9524 9522 9521 9520 9519 9518 9517 9517 9516 9515 9515 9515 9514 9514 9514 9514 9515 9515 9515 9515 9516 9516 9517 9518 9518 9519 9520 9520 9521 9522 9523 9524 9524 9525 9526 9527 9528 9528 9529 9530 9531 9531 9532 9533 9533 9534 9534 9535 9536 9536 9537 9537 9538 9538 9539 9539 9540 9540 9541 9541 9542 9542 9543 9544 9544 9545 9545 9546 9547 9547 9548 9549 9549 9550 9551 9552 8656 2 2 1 9552 9553 9554 9554 9555 9556 9556 9557 9558 9558 9559 9559 9560 9560 9560 9561 9561 9561 9561 9562 9562 9562 9562 9562 9561 9561 9561 9561 9561 9561 9560 9560 9560 9559 9559 9559 9559 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9559 9559 9560 9560 9560 9561 9562 9562 9563 9563 9564 9565 9565 9566 9567 9567 9568 9569 9569 9570 9570 9571 9571 9571 9571 9572 9572 9572 9572 9572 9572 9571 9571 9571 9570 9570 9569 9568 9568 9567 9566 9565 9564 9563 9562 9561 9560 9559 9558 9557 9556 9555 9554 9553 9552 9551 9550 9549 9548 9547 9546 9545 9544 9544 9543 9543 9542 9542 9541 9541 9541 9540 9540 9540 9540 9540 9540 9540 9540 9540 9540 9540 9540 9540 9541 9541 9541 9541 9542 9542 9542 9542 9542 9543 9543 9543 9543 9543 9544 9544 9544 9544 9544 9544 9544 9544 9544 9544 9544 9544 9544 9544 9544 9543 9543 9543 9543 9542 9542 9542 9541 9541 9540 9540 9539 9539 9538 9538 9537 9537 9536 9536 9535 9534 9534 9533 9532 9532 9531 9530 9530 9529 9529 9528 9527 9527 9526 9526 9525 9525 9524 9524 9524 9523 9523 9523 9523 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9522 9523 9523 9523 9523 9523 9523 9523 9524 9524 9524 9524 9524 9524 9524 9524 9524 9524 9523 9523 9523 9523 9522 9522 9521 9521 9520 9520 9519 9518 9518 9517 9516 9515 9514 9513 9512 9511 9510 9509 9508 9507 9505 9504 9503 9501 9500 9498 9497 9495 9493 9491 9489 9487 9485 9483 9480 9478 9475 9472 9469 9465 9462 9458 9454 9450 9445 9441 9436 9430 9425 9419 9413 9406 9399 9392 9385 9377 9369 9361 9352 9343 9334 9325 9315 9305 9295 9284 9274 9263 9252 9241 9230 9219 9208 9197 9186 9175 9164 9153 9142 9132 9121 9111 9101 9092 9083 9074 9066 9058 9050 9043 9037 9031 9026 9021 9016 9013 9010 9007 9006 9005 9004 9004 9005 9006 9008 9011 9014 9018 9023 9028 9033 9040 9046 9053 9061 9069 9077 9086 9095 9104 9114 9124 9134 9144 9155 9165 9176 9186 9197 9208 9218 9229 9239 9250 9260 9270 9280 9289 9299 9308 9316 9325 9333 9341 9349 9356 9363 9370 9376 9382 9387 9393 9398 9402 9406 9410 9414 9417 9420 9423 9425 9427 9429 9431 9432 9433 9434 9435 9436 9437 9437 9437 9437 9438 9438 9437 9437 9437 9437 9437 9437 9437 9436 9436 9436 9436 9436 9436 9436 9436 9437 9437 9437 9438 9438 9439 9439 9440 9441 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9451 9452 9453 9454 9455 9456 9457 9457 9458 9459 9460 9460 9461 9462 9462 9462 9463 9463 9463 9463 9463 9463 9463 9463 9463 9463 9462 9462 9461 9461 9460 9460 9459 9459 9458 9457 9456 9456 9455 9454 9453 9452 9451 9451 9450 9449 9448 9447 9447 9446 8657 2 2 1 9445 9444 9444 9443 9442 9442 9441 9441 9440 9440 9439 9439 9438 9438 9437 9437 9437 9436 9436 9436 9436 9435 9435 9435 9434 9434 9434 9434 9433 9433 9433 9432 9432 9432 9431 9431 9430 9430 9429 9428 9428 9427 9426 9425 9425 9424 9423 9422 9420 9419 9418 9417 9415 9414 9412 9411 9409 9407 9405 9403 9401 9399 9397 9395 9393 9390 9388 9386 9383 9381 9378 9376 9373 9370 9368 9365 9363 9360 9358 9355 9353 9350 9348 9346 9344 9342 9340 9338 9336 9334 9333 9332 9330 9329 9328 9328 9327 9327 9326 9326 9326 9326 9327 9327 9328 9329 9330 9331 9332 9333 9334 9336 9337 9339 9341 9342 9344 9346 9348 9349 9351 9353 9355 9357 9358 9360 9361 9363 9364 9366 9367 9368 9369 9370 9371 9372 9372 9373 9373 9374 9374 9374 9374 9374 9374 9374 9374 9373 9373 9373 9372 9372 9372 9371 9371 9371 9370 9370 9370 9369 9369 9369 9369 9369 9369 9369 9369 9369 9369 9369 9369 9370 9370 9370 9371 9371 9372 9372 9372 9373 9373 9373 9374 9374 9374 9375 9375 9375 9375 9375 9375 9374 9374 9374 9373 9373 9372 9371 9370 9370 9369 9368 9366 9365 9364 9363 9361 9360 9359 9357 9356 9354 9353 9351 9350 9348 9347 9345 9344 9342 9341 9340 9338 9337 9336 9334 9333 9332 9331 9330 9328 9327 9326 9325 9323 9322 9321 9320 9318 9317 9315 9314 9312 9310 9308 9306 9304 9302 9299 9297 9294 9291 9289 9286 9282 9279 9276 9272 9269 9265 9261 9258 9254 9250 9246 9242 9238 9234 9230 9226 9222 9218 9214 9211 9207 9204 9201 9198 9195 9192 9190 9188 9186 9184 9183 9181 9180 9180 9179 9179 9179 9179 9180 9180 9181 9183 9184 9186 9188 9190 9192 9194 9197 9199 9202 9205 9208 9210 9213 9216 9219 9223 9226 9228 9231 9234 9237 9240 9242 9245 9247 9250 9252 9254 9256 9258 9259 9261 9263 9264 9265 9266 9267 9268 9269 9270 9271 9271 9272 9272 9273 9273 9273 9274 9274 9274 9275 9275 9275 9276 9276 9276 9277 9277 9277 9278 9278 9279 9279 9279 9280 9280 9281 9281 9282 9282 9282 9283 9283 9283 9284 9284 9284 9284 9284 9284 9284 9284 9284 9284 9283 9283 9282 9282 9281 9280 9279 9279 9278 9277 9276 9274 9273 9272 9271 9270 9268 9267 9266 9265 9263 9262 9261 9260 9259 9257 9256 9255 9254 9253 9253 9252 9251 9250 9250 9249 9248 9248 9247 9247 9247 9247 9246 9246 9246 9246 9246 9246 9246 9246 9246 9246 9246 9246 9246 9246 9246 9246 9246 9246 9245 9245 9245 9245 9245 9244 9244 9244 9243 9243 9242 9242 9241 9241 9240 9239 9238 9238 9237 9236 9235 9234 9234 9233 9232 9231 9230 9229 9228 9227 9226 9225 9224 9223 9223 9222 9221 9220 9219 9218 9217 9216 9216 9215 9214 9213 9212 9212 9211 9210 9209 9209 9208 9207 9207 9206 9205 9204 9204 9203 8658 2 2 2 9203 9202 9201 9201 9200 9199 9199 9198 9197 9197 9196 9195 9195 9194 9193 9193 9192 9191 9191 9190 9190 9189 9188 9188 9187 9187 9186 9185 9185 9184 9184 9183 9182 9182 9181 9180 9180 9179 9178 9178 9177 9176 9175 9174 9174 9173 9172 9171 9170 9170 9169 9168 9167 9166 9165 9164 9164 9163 9162 9161 9160 9160 9159 9158 9157 9157 9156 9155 9155 9154 9153 9153 9152 9152 9151 9151 9150 9150 9149 9149 9149 9148 9148 9147 9147 9147 9146 9146 9146 9146 9145 9145 9145 9144 9144 9144 9143 9143 9142 9142 9142 9141 9141 9140 9140 9139 9139 9138 9138 9137 9136 9136 9135 9135 9134 9133 9133 9132 9131 9131 9130 9129 9128 9128 9127 9126 9126 9125 9124 9124 9123 9123 9122 9121 9121 9120 9120 9119 9119 9118 9118 9117 9117 9116 9116 9115 9115 9114 9114 9113 9113 9112 9112 9111 9111 9110 9109 9109 9108 9107 9107 9106 9105 9104 9103 9102 9101 9100 9099 9098 9097 9095 9094 9093 9091 9090 9088 9087 9085 9083 9081 9080 9078 9076 9074 9072 9070 9068 9066 9064 9062 9060 9058 9056 9054 9052 9050 9048 9046 9044 9042 9040 9038 9036 9034 9033 9031 9030 9028 9027 9025 9024 9023 9021 9020 9019 9018 9017 9016 9016 9015 9014 9014 9013 9013 9013 9012 9012 9012 9012 9012 9012 9012 9012 9012 9012 9012 9013 9013 9013 9013 9013 9013 9013 9013 9014 9014 9014 9014 9014 9013 9013 9013 9013 9012 9012 9012 9011 9010 9010 9009 9008 9007 9006 9005 9004 9003 9002 9000 8999 8998 8996 8995 8993 8991 8990 8988 8986 8985 8983 8981 8979 8977 8975 8973 8971 8970 8968 8966 8964 8962 8960 8958 8957 8955 8953 8952 8950 8948 8947 8946 8944 8943 8942 8940 8939 8938 8937 8936 8935 8935 8934 8933 8932 8932 8931 8931 8930 8930 8930 8929 8929 8929 8929 8929 8928 8928 8928 8928 8928 8928 8928 8927 8927 8927 8927 8927 8926 8926 8926 8925 8925 8925 8924 8923 8923 8922 8922 8921 8920 8919 8919 8918 8917 8916 8915 8914 8913 8912 8911 8910 8909 8908 8907 8906 8905 8903 8902 8901 8900 8899 8898 8898 8897 8896 8895 8894 8893 8893 8892 8891 8890 8890 8889 8889 8888 8887 8887 8886 8886 8885 8885 8884 8884 8883 8882 8882 8881 8880 8880 8879 8878 8877 8876 8875 8874 8872 8871 8870 8868 8867 8865 8863 8861 8859 8857 8855 8853 8851 8849 8846 8844 8842 8839 8837 8834 8831 8829 8826 8824 8821 8818 8816 8813 8811 8808 8806 8803 8801 8798 8796 8794 8792 8790 8788 8786 8784 8782 8780 8779 8777 8776 8774 8773 8772 8771 8770 8769 8768 8767 8766 8765 8765 8764 8763 8763 8762 8762 8761 8761 8761 8760 8760 8759 8759 8759 8758 8758 8758 8757 8757 8757 8757 8756 8756 8756 8756 8755 8755 8755 8755 8754 8754 8754 8754 8754 8754 8754 8754 8754 8659 2 2 2 8753 8753 8753 8753 8753 8753 8753 8754 8754 8754 8754 8754 8754 8754 8753 8753 8753 8753 8753 8753 8752 8752 8751 8751 8750 8750 8749 8748 8747 8746 8745 8744 8743 8741 8740 8738 8737 8735 8733 8731 8729 8727 8725 8723 8721 8718 8716 8714 8711 8709 8706 8704 8701 8699 8696 8694 8691 8689 8686 8684 8681 8679 8677 8675 8672 8670 8668 8667 8665 8663 8661 8660 8658 8657 8655 8654 8653 8652 8650 8649 8648 8648 8647 8646 8645 8644 8644 8643 8642 8642 8641 8641 8640 8640 8639 8638 8638 8637 8636 8636 8635 8634 8634 8633 8632 8631 8630 8630 8629 8628 8627 8626 8625 8624 8623 8621 8620 8619 8618 8617 8616 8614 8613 8612 8611 8610 8608 8607 8606 8605 8604 8602 8601 8600 8599 8598 8596 8595 8594 8593 8592 8591 8589 8588 8587 8586 8585 8583 8582 8581 8580 8579 8577 8576 8575 8574 8572 8571 8570 8568 8567 8566 8564 8563 8562 8560 8559 8558 8556 8555 8553 8552 8550 8549 8548 8546 8545 8543 8542 8541 8539 8538 8536 8535 8534 8532 8531 8529 8528 8527 8525 8524 8523 8521 8520 8518 8517 8516 8514 8513 8511 8510 8508 8507 8506 8504 8503 8501 8500 8498 8497 8495 8493 8492 8490 8489 8487 8486 8484 8483 8481 8479 8478 8476 8475 8473 8472 8470 8469 8468 8466 8465 8464 8462 8461 8460 8458 8457 8456 8455 8454 8453 8452 8451 8450 8449 8448 8447 8446 8445 8444 8444 8443 8442 8441 8440 8440 8439 8438 8437 8436 8435 8435 8434 8433 8432 8431 8430 8429 8428 8427 8425 8424 8423 8422 8420 8419 8418 8416 8415 8413 8411 8410 8408 8406 8405 8403 8401 8399 8397 8395 8393 8391 8389 8387 8385 8383 8381 8379 8377 8375 8373 8371 8368 8366 8364 8362 8360 8358 8356 8353 8351 8349 8347 8345 8343 8341 8339 8337 8335 8333 8331 8329 8327 8325 8324 8322 8320 8318 8317 8315 8313 8312 8310 8308 8307 8305 8304 8302 8301 8299 8298 8296 8295 8293 8292 8290 8289 8287 8286 8285 8283 8282 8280 8279 8277 8275 8274 8272 8271 8269 8267 8265 8264 8262 8260 8258 8256 8254 8252 8250 8248 8246 8244 8241 8239 8237 8235 8232 8230 8228 8225 8223 8220 8218 8216 8213 8211 8208 8206 8203 8201 8199 8196 8194 8192 8189 8187 8185 8182 8180 8178 8176 8174 8172 8170 8168 8166 8164 8162 8160 8158 8156 8154 8152 8150 8149 8147 8145 8143 8141 8140 8138 8136 8134 8132 8130 8129 8127 8125 8123 8121 8119 8117 8115 8113 8111 8109 8106 8104 8102 8100 8098 8095 8093 8091 8088 8086 8083 8081 8079 8076 8074 8071 8069 8066 8064 8061 8059 8057 8054 8052 8050 8047 8045 8043 8040 8038 8036 8034 8032 8030 8028 8026 8024 8022 8020 8018 8016 8014 8013 8011 8009 8007 8006 8004 8003 8001 7999 7998 7996 7994 7993 7991 7990 7988 7986 7984 7983 7981 8660 2 2 2 7979 7977 7975 7974 7972 7970 7968 7966 7963 7961 7959 7957 7954 7952 7950 7947 7945 7942 7940 7937 7934 7932 7929 7926 7924 7921 7918 7916 7913 7910 7907 7905 7902 7899 7896 7894 7891 7889 7886 7884 7881 7879 7876 7874 7872 7870 7867 7865 7863 7861 7859 7857 7855 7853 7852 7850 7848 7846 7845 7843 7841 7840 7838 7836 7835 7833 7831 7830 7828 7826 7825 7823 7821 7819 7817 7815 7813 7811 7809 7806 7804 7802 7799 7797 7794 7791 7789 7786 7783 7780 7777 7774 7770 7767 7764 7761 7757 7754 7750 7747 7743 7739 7736 7732 7728 7725 7721 7717 7714 7710 7706 7702 7699 7695 7691 7688 7684 7680 7677 7673 7670 7666 7662 7659 7655 7652 7649 7645 7642 7638 7635 7632 7628 7625 7622 7618 7615 7612 7609 7605 7602 7599 7596 7592 7589 7586 7583 7580 7576 7573 7570 7567 7564 7561 7558 7555 7552 7549 7546 7543 7541 7538 7535 7532 7530 7527 7525 7522 7520 7517 7515 7513 7510 7508 7506 7504 7502 7500 7498 7496 7494 7493 7491 7489 7487 7486 7484 7482 7480 7479 7477 7475 7474 7472 7470 7468 7467 7465 7463 7461 7459 7457 7455 7453 7450 7448 7446 7443 7441 7438 7436 7433 7430 7427 7424 7421 7418 7415 7412 7409 7406 7403 7400 7396 7393 7390 7386 7383 7380 7376 7373 7370 7366 7363 7360 7356 7353 7350 7347 7344 7341 7338 7335 7332 7329 7326 7323 7320 7317 7315 7312 7309 7307 7304 7301 7299 7296 7294 7291 7289 7286 7283 7281 7278 7276 7273 7270 7268 7265 7262 7259 7256 7254 7251 7248 7244 7241 7238 7235 7232 7228 7225 7221 7218 7214 7211 7207 7203 7199 7195 7192 7188 7184 7180 7176 7172 7168 7164 7160 7156 7152 7148 7144 7140 7136 7132 7128 7124 7120 7117 7113 7109 7105 7102 7098 7095 7091 7088 7084 7081 7078 7075 7071 7068 7065 7062 7059 7056 7053 7050 7047 7045 7042 7039 7036 7033 7031 7028 7025 7022 7020 7017 7014 7011 7008 7006 7003 7000 6997 6994 6992 6989 6986 6983 6980 6977 6974 6971 6968 6965 6962 6959 6955 6952 6949 6946 6943 6939 6936 6933 6930 6926 6923 6920 6917 6913 6910 6907 6903 6900 6897 6893 6890 6887 6883 6880 6876 6873 6870 6866 6863 6860 6856 6853 6849 6846 6843 6839 6836 6832 6829 6826 6822 6819 6815 6812 6808 6805 6801 6798 6795 6791 6787 6784 6780 6777 6773 6770 6766 6762 6759 6755 6752 6748 6744 6740 6737 6733 6729 6725 6721 6718 6714 6710 6706 6702 6698 6694 6690 6686 6682 6678 6674 6670 6666 6661 6657 6653 6649 6645 6641 6636 6632 6628 6624 6620 6615 6611 6607 6603 6599 6594 6590 6586 6582 6578 6574 6570 6566 6562 6558 6554 6550 6547 6543 6539 6535 6532 6528 6524 6521 6517 6513 6510 6506 6503 6499 6496 6493 6489 6486 6482 6479 6476 6472 6469 6465 6462 6458 6455 8661 2 2 2 6451 6448 6444 6440 6437 6433 6429 6426 6422 6418 6414 6410 6406 6402 6398 6394 6390 6386 6381 6377 6373 6369 6364 6360 6355 6351 6347 6342 6338 6333 6329 6324 6320 6315 6311 6306 6302 6297 6293 6289 6284 6280 6275 6271 6267 6262 6258 6254 6250 6246 6241 6237 6233 6229 6225 6221 6217 6213 6209 6205 6201 6197 6193 6189 6185 6181 6177 6173 6169 6165 6162 6158 6154 6150 6146 6142 6138 6134 6131 6127 6123 6119 6115 6111 6108 6104 6100 6096 6093 6089 6085 6082 6078 6074 6071 6067 6064 6060 6057 6053 6050 6046 6043 6040 6036 6033 6030 6026 6023 6020 6016 6013 6010 6007 6003 6000 5997 5993 5990 5987 5983 5980 5976 5973 5969 5966 5962 5958 5954 5951 5947 5943 5939 5935 5931 5927 5923 5919 5914 5910 5906 5901 5897 5893 5888 5883 5879 5874 5870 5865 5860 5856 5851 5846 5842 5837 5833 5828 5823 5819 5814 5810 5805 5801 5796 5792 5788 5783 5779 5775 5771 5767 5763 5759 5755 5751 5747 5744 5740 5736 5733 5729 5725 5722 5718 5715 5711 5708 5704 5701 5697 5694 5690 5687 5683 5680 5676 5673 5669 5665 5661 5658 5654 5650 5646 5642 5638 5633 5629 5625 5620 5616 5611 5607 5602 5598 5593 5588 5583 5578 5573 5568 5563 5558 5553 5548 5543 5538 5533 5528 5523 5517 5512 5507 5502 5497 5492 5487 5482 5477 5473 5468 5463 5458 5454 5449 5444 5440 5435 5431 5426 5422 5417 5413 5409 5405 5400 5396 5392 5387 5383 5379 5375 5370 5366 5362 5357 5353 5349 5344 5340 5335 5331 5326 5322 5317 5312 5308 5303 5298 5293 5288 5283 5278 5273 5268 5263 5258 5253 5248 5243 5238 5233 5228 5222 5217 5212 5207 5202 5197 5192 5187 5182 5177 5172 5167 5163 5158 5153 5148 5143 5139 5134 5129 5124 5120 5115 5110 5105 5100 5096 5091 5086 5081 5076 5071 5066 5060 5055 5050 5044 5039 5033 5027 5022 5016 5010 5003 4997 4991 4985 4978 4971 4965 4958 4951 4944 4937 4930 4923 4916 4909 4902 4894 4887 4880 4872 4865 4858 4850 4843 4835 4828 4820 4813 4805 4797 4790 4782 4774 4766 4758 4750 4742 4734 4725 4717 4708 4699 4689 4680 4670 4660 4649 4638 4627 4615 4603 4590 4577 4563 4549 4534 4519 4503 4486 4469 4451 4433 4413 4393 4373 4352 4330 4307 4284 4260 4235 4210 4184 4157 4130 4103 4075 4046 4017 3988 3958 3928 3898 3867 3837 3806 3775 3744 3713 3682 3652 3621 3591 3561 3532 3503 3475 3447 3419 3393 3366 3341 3317 3293 3270 3248 3227 3207 3187 3169 3152 3135 3120 3106 3093 3080 3069 3059 3049 3041 3034 3027 3021 3016 3012 3009 3007 3005 3004 3003 3003 3003 3004 3005 3006 3008 3010 3012 3014 3016 3019 3021 3023 3024 3026 3027 3028 3028 3028 3028 3027 3025 3023 3021 3017 3013 3008 3003 2997 2990 2982 2974 2965 8662 2 2 2 2955 2944 2933 2921 2908 2894 2880 2865 2850 2834 2817 2800 2782 2763 2745 2726 2706 2686 2666 2645 2625 2604 2583 2562 2540 2519 2498 2477 2456 2435 2414 2393 2373 2352 2332 2313 2293 2274 2256 2237 2220 2202 2185 2169 2152 2137 2122 2107 2093 2079 2066 2053 2041 2029 2017 2007 1996 1986 1977 1968 1959 1951 1943 1935 1928 1922 1916 1910 1904 1899 1894 1889 1885 1881 1878 1874 1871 1868 1866 1864 1862 1860 1859 1857 1857 1856 1855 1855 1855 1856 1856 1857 1858 1860 1862 1864 1866 1868 1871 1874 1877 1881 1885 1889 1894 1899 1904 1909 1915 1921 1927 1934 1941 1948 1955 1963 1971 1979 1988 1997 2006 2015 2025 2035 2045 2055 2066 2076 2087 2098 2109 2121 2132 2144 2155 2167 2179 2191 2204 2216 2228 2241 2253 2266 2278 2291 2304 2317 2330 2343 2356 2369 2382 2395 2408 2422 2435 2449 2463 2476 2490 2505 2519 2534 2548 2563 2579 2594 2610 2626 2642 2659 2676 2693 2711 2729 2748 2767 2786 2806 2826 2847 2868 2890 2912 2934 2957 2981 3005 3029 3054 3079 3105 3131 3157 3184 3211 3239 3267 3295 3323 3352 3381 3410 3439 3468 3498 3527 3557 3586 3616 3645 3674 3703 3732 3761 3790 3818 3846 3873 3900 3927 3953 3979 4005 4030 4054 4078 4102 4125 4147 4169 4190 4211 4231 4250 4269 4288 4306 4323 4340 4356 4372 4387 4402 4416 4430 4444 4457 4470 4482 4494 4506 4517 4528 4539 4550 4560 4570 4580 4590 4600 4610 4619 4628 4638 4647 4656 4665 4674 4683 4692 4701 4710 4719 4728 4737 4746 4755 4763 4772 4781 4789 4798 4806 4815 4823 4832 4840 4848 4856 4864 4872 4879 4887 4894 4902 4909 4916 4923 4930 4936 4943 4949 4955 4962 4968 4973 4979 4985 4990 4996 5001 5006 5011 5016 5021 5026 5031 5036 5041 5045 5050 5055 5060 5065 5070 5074 5079 5084 5089 5095 5100 5105 5110 5116 5121 5127 5132 5138 5144 5149 5155 5161 5167 5173 5179 5185 5192 5198 5204 5210 5217 5223 5229 5235 5241 5248 5254 5260 5266 5272 5278 5283 5289 5295 5300 5306 5311 5316 5322 5327 5332 5336 5341 5346 5350 5355 5359 5364 5368 5372 5376 5380 5384 5387 5391 5395 5399 5402 5406 5409 5413 5417 5420 5424 5427 5431 5435 5438 5442 5446 5449 5453 5457 5461 5465 5469 5473 5477 5481 5485 5489 5494 5498 5502 5507 5511 5516 5520 5525 5530 5534 5539 5544 5548 5553 5558 5563 5567 5572 5577 5582 5586 5591 5596 5600 5605 5610 5614 5619 5623 5628 5632 5637 5641 5646 5650 5655 5659 5663 5668 5672 5676 5680 5685 5689 5693 5697 5701 5705 5710 5714 5718 5722 5726 5730 5734 5738 5742 5747 5751 5755 5759 5763 5767 5771 5775 5780 5784 5788 5792 5796 5800 5804 5808 5812 5817 5821 5825 5829 5833 5837 5841 5845 5849 5853 5857 5861 5865 8663 2 2 2 5869 5873 5877 5881 5885 5889 5892 5896 5900 5904 5908 5912 5916 5920 5924 5928 5932 5936 5940 5944 5948 5952 5956 5960 5964 5968 5973 5977 5981 5986 5990 5994 5999 6003 6008 6012 6017 6022 6026 6031 6036 6040 6045 6050 6055 6060 6065 6070 6074 6079 6084 6089 6094 6099 6104 6109 6113 6118 6123 6128 6133 6137 6142 6147 6151 6156 6160 6165 6169 6173 6178 6182 6186 6190 6194 6198 6202 6206 6210 6213 6217 6221 6224 6228 6232 6235 6238 6242 6245 6249 6252 6255 6259 6262 6265 6269 6272 6275 6279 6282 6285 6289 6292 6296 6299 6303 6306 6310 6313 6317 6321 6324 6328 6332 6336 6340 6344 6348 6352 6356 6360 6364 6368 6372 6377 6381 6385 6389 6393 6398 6402 6406 6410 6415 6419 6423 6427 6431 6435 6439 6443 6447 6451 6455 6459 6463 6467 6471 6474 6478 6482 6485 6489 6492 6496 6499 6503 6506 6510 6513 6516 6520 6523 6526 6530 6533 6536 6540 6543 6546 6550 6553 6557 6560 6563 6567 6570 6574 6577 6581 6584 6588 6592 6595 6599 6603 6606 6610 6613 6617 6621 6624 6628 6632 6635 6639 6643 6646 6650 6653 6657 6660 6664 6667 6671 6674 6678 6681 6684 6688 6691 6694 6697 6701 6704 6707 6710 6713 6716 6720 6723 6726 6729 6732 6735 6739 6742 6745 6748 6752 6755 6759 6762 6765 6769 6772 6776 6780 6783 6787 6791 6795 6798 6802 6806 6810 6814 6818 6822 6826 6830 6833 6837 6841 6845 6849 6853 6857 6861 6865 6869 6872 6876 6880 6883 6887 6891 6894 6898 6901 6905 6908 6911 6914 6918 6921 6924 6927 6930 6933 6936 6939 6942 6945 6947 6950 6952 6955 6957 6960 6962 6964 6966 6968 6970 6972 6973 6975 6976 6977 6978 6979 6979 6979 6979 6979 6978 6978 6976 6975 6973 6971 6969 6966 6963 6959 6955 6951 6946 6942 6936 6930 6924 6918 6911 6904 6897 6890 6882 6874 6865 6857 6848 6840 6831 6822 6813 6804 6796 6787 6778 6770 6762 6754 6746 6739 6732 6726 6720 6714 6709 6705 6701 6698 6695 6693 6692 6692 6692 6693 6695 6697 6701 6705 6709 6715 6721 6728 6736 6744 6753 6763 6773 6784 6796 6808 6820 6833 6847 6860 6874 6889 6903 6918 6933 6948 6963 6978 6993 7008 7023 7038 7052 7067 7081 7095 7109 7122 7135 7148 7160 7172 7184 7195 7206 7216 7226 7236 7245 7254 7262 7270 7278 7285 7292 7299 7305 7311 7317 7322 7328 7333 7337 7342 7347 7351 7355 7359 7363 7367 7371 7375 7378 7382 7386 7389 7393 7397 7400 7404 7407 7411 7415 7418 7422 7426 7430 7433 7437 7441 7444 7448 7452 7455 7459 7462 7466 7469 7473 7476 7480 7483 7486 7489 7492 7495 7498 7501 7504 7507 7510 7512 7515 7517 7520 7523 7525 7527 7530 7532 7535 7537 7540 7542 7545 7547 7550 7553 7555 7558 7561 7563 7566 7569 7572 7575 7578 7581 7584 7587 8664 2 2 2 7590 7594 7597 7600 7603 7607 7610 7613 7617 7620 7623 7626 7629 7633 7636 7639 7641 7644 7647 7650 7652 7655 7657 7660 7662 7664 7666 7668 7670 7671 7673 7675 7676 7678 7679 7680 7681 7683 7684 7685 7686 7687 7688 7689 7690 7692 7693 7694 7695 7696 7698 7699 7701 7702 7704 7706 7708 7710 7712 7714 7716 7719 7721 7724 7726 7729 7732 7735 7738 7741 7744 7747 7750 7753 7757 7760 7763 7767 7770 7773 7777 7780 7783 7787 7790 7793 7796 7799 7802 7805 7808 7811 7814 7816 7819 7821 7824 7826 7829 7831 7833 7836 7838 7840 7842 7844 7846 7848 7850 7852 7854 7856 7858 7860 7862 7864 7866 7868 7870 7872 7874 7876 7879 7881 7883 7886 7888 7891 7893 7896 7898 7901 7904 7906 7909 7912 7914 7917 7920 7922 7925 7928 7931 7933 7936 7938 7941 7943 7946 7948 7951 7953 7955 7957 7960 7962 7964 7966 7967 7969 7971 7973 7974 7976 7978 7979 7981 7982 7984 7985 7987 7988 7990 7991 7993 7994 7996 7997 7999 8001 8002 8004 8006 8008 8010 8012 8014 8016 8018 8020 8022 8024 8027 8029 8031 8034 8036 8039 8042 8044 8047 8049 8052 8055 8058 8060 8063 8066 8068 8071 8074 8076 8079 8081 8084 8086 8089 8091 8094 8096 8098 8100 8102 8104 8106 8108 8110 8112 8114 8115 8117 8119 8120 8122 8123 8125 8126 8127 8129 8130 8131 8133 8134 8135 8136 8138 8139 8140 8141 8143 8144 8145 8147 8148 8150 8151 8153 8154 8156 8157 8159 8160 8162 8164 8166 8167 8169 8171 8173 8175 8177 8179 8181 8183 8185 8187 8189 8191 8193 8195 8197 8200 8202 8204 8206 8208 8210 8212 8214 8216 8218 8220 8222 8224 8226 8228 8230 8232 8234 8236 8237 8239 8241 8243 8244 8246 8248 8249 8251 8253 8254 8256 8257 8259 8260 8262 8263 8265 8266 8268 8269 8271 8272 8274 8275 8277 8279 8280 8282 8283 8285 8286 8288 8290 8291 8293 8295 8296 8298 8299 8301 8303 8304 8306 8308 8309 8311 8312 8314 8316 8317 8319 8320 8322 8323 8325 8326 8328 8329 8330 8332 8333 8335 8336 8337 8338 8340 8341 8342 8344 8345 8346 8347 8349 8350 8351 8353 8354 8355 8357 8358 8360 8361 8363 8364 8366 8367 8369 8371 8372 8374 8376 8378 8379 8381 8383 8385 8387 8389 8391 8392 8394 8396 8398 8400 8401 8403 8404 8406 8407 8409 8410 8411 8412 8413 8414 8414 8415 8415 8416 8416 8416 8416 8415 8415 8414 8414 8413 8412 8411 8410 8408 8407 8406 8404 8402 8401 8399 8397 8396 8394 8392 8390 8389 8387 8385 8384 8382 8381 8379 8378 8377 8376 8375 8375 8374 8374 8374 8374 8374 8374 8375 8375 8376 8377 8379 8380 8382 8384 8385 8388 8390 8392 8395 8398 8401 8404 8407 8410 8413 8417 8420 8424 8427 8431 8434 8438 8442 8446 8450 8453 8457 8461 8465 8468 8472 8476 8480 8483 8487 8665 2 2 2 8490 8494 8497 8501 8504 8508 8511 8514 8517 8520 8524 8527 8530 8533 8535 8538 8541 8544 8547 8549 8552 8555 8557 8560 8562 8564 8567 8569 8571 8574 8576 8578 8580 8582 8584 8586 8587 8589 8591 8593 8594 8596 8597 8598 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8611 8612 8613 8613 8614 8614 8615 8615 8616 8617 8617 8618 8618 8619 8619 8620 8621 8621 8622 8623 8624 8624 8625 8626 8627 8628 8629 8630 8631 8632 8634 8635 8636 8637 8639 8640 8641 8643 8644 8646 8647 8649 8650 8651 8653 8654 8656 8657 8659 8660 8662 8663 8665 8666 8668 8669 8670 8672 8673 8674 8676 8677 8678 8679 8680 8682 8683 8684 8685 8686 8687 8688 8690 8691 8692 8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8709 8710 8711 8712 8713 8714 8715 8716 8717 8719 8720 8721 8722 8723 8724 8726 8727 8728 8729 8730 8731 8732 8733 8735 8736 8737 8738 8739 8740 8741 8742 8743 8744 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8798 8799 8800 8800 8801 8801 8802 8802 8802 8802 8803 8803 8803 8803 8802 8802 8802 8801 8801 8800 8800 8799 8798 8797 8796 8795 8794 8793 8792 8790 8789 8788 8786 8785 8784 8782 8781 8779 8778 8776 8775 8773 8772 8771 8769 8768 8767 8766 8765 8764 8763 8762 8761 8760 8760 8759 8759 8758 8758 8758 8758 8758 8759 8759 8760 8760 8761 8762 8763 8764 8765 8766 8768 8770 8771 8773 8775 8777 8779 8781 8783 8786 8788 8791 8793 8796 8799 8801 8804 8807 8810 8813 8816 8819 8822 8825 8828 8831 8834 8837 8840 8843 8846 8849 8852 8855 8858 8861 8864 8867 8870 8872 8875 8878 8880 8883 8885 8888 8890 8892 8895 8897 8899 8901 8903 8905 8906 8908 8910 8911 8913 8914 8916 8917 8919 8920 8921 8922 8923 8924 8926 8927 8927 8928 8929 8930 8931 8932 8933 8934 8934 8935 8936 8937 8938 8939 8939 8940 8941 8942 8943 8944 8945 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8956 8957 8958 8959 8960 8961 8962 8963 8964 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8986 8987 8988 8989 8990 8990 8991 8992 8993 8994 8995 8995 8996 8997 8998 8999 9000 9001 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9020 9021 9022 9023 9024 9025 9026 9026 9027 9028 9028 9029 9030 9030 9031 9031 9032 9032 9033 9033 9033 9034 9034 9034 9035 9035 8666 2 2 2 9035 9036 9036 9036 9036 9037 9037 9037 9038 9038 9038 9039 9039 9039 9040 9040 9041 9041 9042 9042 9043 9044 9044 9045 9046 9046 9047 9048 9049 9050 9051 9051 9052 9053 9054 9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9065 9066 9067 9068 9069 9069 9070 9071 9072 9072 9073 9074 9074 9075 9075 9076 9076 9077 9077 9078 9078 9079 9079 9079 9080 9080 9081 9081 9082 9082 9082 9083 9083 9084 9084 9084 9085 9085 9086 9086 9087 9087 9088 9088 9088 9089 9089 9090 9090 9090 9091 9091 9091 9091 9092 9092 9092 9092 9092 9092 9092 9092 9091 9091 9091 9090 9090 9090 9089 9088 9088 9087 9086 9086 9085 9084 9083 9082 9081 9080 9079 9078 9077 9076 9075 9074 9073 9072 9071 9070 9070 9069 9068 9067 9067 9066 9066 9066 9065 9065 9065 9065 9065 9065 9066 9066 9067 9067 9068 9069 9070 9071 9072 9073 9074 9075 9077 9078 9080 9081 9083 9084 9086 9088 9090 9091 9093 9095 9097 9099 9101 9102 9104 9106 9108 9109 9111 9113 9115 9116 9118 9119 9121 9122 9124 9125 9126 9128 9129 9130 9132 9133 9134 9135 9136 9137 9138 9139 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9164 9165 9166 9167 9168 9168 9169 9170 9170 9171 9171 9172 9172 9173 9173 9174 9174 9174 9175 9175 9175 9176 9176 9176 9176 9177 9177 9177 9178 9178 9178 9179 9179 9179 9180 9180 9181 9182 9182 9183 9184 9185 9185 9186 9187 9188 9189 9191 9192 9193 9194 9195 9197 9198 9199 9201 9202 9203 9205 9206 9207 9209 9210 9211 9213 9214 9215 9216 9217 9218 9219 9220 9221 9221 9222 9222 9223 9223 9224 9224 9224 9224 9224 9224 9224 9224 9223 9223 9223 9222 9222 9222 9221 9221 9220 9220 9219 9219 9218 9218 9217 9217 9216 9216 9216 9216 9215 9215 9215 9215 9215 9215 9215 9216 9216 9216 9217 9217 9218 9219 9219 9220 9221 9222 9223 9224 9224 9225 9226 9227 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9238 9239 9240 9241 9242 9242 9243 9244 9244 9245 9245 9246 9246 9246 9247 9247 9247 9247 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9248 9249 9249 9249 9249 9250 9250 9250 9251 9251 9251 9252 9252 9253 9253 9253 9254 9254 9255 9255 9256 9256 9257 9257 9257 9258 9258 9259 9259 9260 9260 9261 9261 9261 9262 9262 9263 9263 9264 9264 9264 9265 9265 9266 9266 9267 9267 9268 9268 9269 9269 9270 9270 9271 9272 9272 9273 9274 9275 9275 9276 9277 9278 9279 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9298 9299 9300 9301 9301 8667 2 2 2 9302 9302 9303 9303 9304 9304 9304 9304 9305 9305 9305 9305 9304 9304 9304 9304 9303 9303 9303 9302 9302 9301 9301 9300 9300 9299 9298 9298 9297 9297 9296 9296 9295 9295 9294 9294 9294 9293 9293 9293 9293 9293 9293 9293 9293 9293 9294 9294 9294 9295 9295 9296 9296 9297 9298 9299 9299 9300 9301 9302 9303 9304 9304 9305 9306 9307 9308 9308 9309 9310 9310 9311 9311 9312 9312 9312 9313 9313 9313 9313 9313 9313 9312 9312 9312 9311 9311 9310 9310 9309 9308 9307 9307 9306 9305 9304 9303 9302 9301 9300 9299 9298 9297 9296 9295 9294 9293 9292 9291 9289 9288 9287 9286 9285 9284 9282 9281 9280 9278 9276 9275 9273 9271 9269 9267 9264 9262 9259 9256 9253 9250 9246 9242 9238 9234 9229 9224 9219 9213 9207 9201 9195 9188 9181 9173 9166 9158 9150 9141 9132 9124 9114 9105 9095 9086 9076 9066 9056 9046 9036 9026 9016 9006 8996 8986 8976 8967 8958 8949 8940 8931 8923 8916 8908 8901 8895 8889 8883 8878 8874 8870 8866 8864 8861 8860 8859 8858 8858 8859 8860 8862 8864 8867 8871 8875 8879 8884 8890 8896 8903 8910 8917 8925 8933 8941 8950 8959 8968 8977 8987 8997 9007 9017 9027 9037 9047 9057 9068 9078 9088 9098 9108 9117 9127 9137 9146 9155 9164 9173 9181 9190 9198 9206 9213 9221 9228 9235 9241 9248 9254 9260 9266 9271 9277 9282 9287 9291 9296 9300 9304 9308 9312 9315 9319 9322 9325 9328 9331 9333 9336 9338 9340 9343 9345 9347 9349 9351 9352 9354 9356 9357 9359 9360 9362 9363 9365 9366 9367 9368 9370 9371 9372 9373 9374 9375 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9390 9391 9392 9393 9394 9396 9397 9398 9399 9400 9401 9402 9403 9404 9405 9406 9407 9408 9408 9409 9410 9411 9412 9412 9413 9414 9415 9415 9416 9416 9417 9417 9418 9418 9418 9419 9419 9419 9419 9419 9419 9419 9419 9419 9419 9419 9419 9419 9419 9419 9419 9419 9418 9418 9418 9418 9418 9418 9418 9417 9417 9417 9417 9417 9417 9417 9417 9417 9417 9417 9418 9418 9418 9418 9418 9419 9419 9419 9419 9420 9420 9420 9421 9421 9422 9422 9422 9423 9423 9423 9424 9424 9425 9425 9425 9426 9426 9426 9427 9427 9427 9428 9428 9428 9429 9429 9429 9430 9430 9431 9431 9431 9432 9432 9433 9433 9434 9434 9435 9436 9436 9437 9438 9438 9439 9440 9441 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9451 9451 9452 9453 9454 9455 9456 9457 9457 9458 9459 9459 9460 9461 9461 9461 9462 9462 9462 9463 9463 9463 9463 9463 9463 9462 9462 9462 9462 9461 9461 9461 9460 9460 9459 9459 9458 9458 9457 9457 9456 9456 9455 9455 9454 9454 9454 9453 9453 9452 9452 9452 9452 9451 9451 9451 9451 9451 9451 9451 9450 9450 9450 9450 9450 8668 2 2 2 9450 9449 9449 9449 9448 9448 9447 9446 9445 9444 9443 9442 9441 9440 9438 9436 9435 9433 9431 9428 9426 9423 9421 9418 9415 9412 9409 9406 9402 9399 9395 9392 9388 9384 9380 9377 9373 9369 9365 9362 9358 9354 9351 9347 9344 9341 9338 9335 9332 9329 9327 9325 9323 9321 9319 9318 9317 9316 9316 9315 9315 9315 9316 9316 9317 9318 9319 9321 9322 9324 9326 9329 9331 9334 9337 9340 9343 9346 9349 9352 9356 9359 9362 9366 9369 9373 9376 9380 9383 9386 9390 9393 9396 9399 9402 9405 9407 9410 9412 9414 9417 9419 9420 9422 9424 9425 9426 9427 9428 9429 9430 9430 9431 9431 9431 9431 9431 9431 9430 9430 9429 9428 9428 9427 9426 9425 9423 9422 9421 9419 9418 9416 9414 9413 9411 9409 9407 9405 9402 9400 9398 9395 9393 9390 9387 9384 9381 9378 9375 9372 9369 9366 9362 9359 9355 9351 9348 9344 9340 9336 9332 9328 9324 9320 9316 9311 9307 9303 9299 9294 9290 9286 9282 9278 9274 9269 9265 9261 9257 9254 9250 9246 9243 9239 9236 9232 9229 9226 9223 9220 9218 9215 9213 9210 9208 9206 9204 9203 9201 9200 9198 9197 9196 9195 9194 9194 9193 9193 9192 9192 9192 9192 9193 9193 9193 9194 9195 9195 9196 9197 9198 9200 9201 9202 9204 9205 9207 9209 9211 9212 9214 9217 9219 9221 9223 9226 9228 9230 9233 9236 9238 9241 9244 9246 9249 9252 9255 9257 9260 9263 9266 9269 9271 9274 9277 9279 9282 9285 9287 9290 9292 9295 9297 9299 9302 9304 9306 9308 9310 9312 9313 9315 9317 9319 9320 9322 9323 9325 9326 9328 9329 9330 9332 9333 9334 9336 9337 9339 9340 9342 9343 9345 9346 9348 9350 9352 9354 9356 9358 9360 9363 9365 9367 9370 9373 9375 9378 9381 9384 9387 9391 9394 9397 9401 9404 9407 9411 9414 9418 9422 9425 9429 9432 9436 9439 9443 9446 9449 9453 9456 9459 9462 9465 9468 9471 9474 9476 9479 9481 9484 9486 9488 9490 9492 9494 9496 9498 9499 9501 9502 9503 9505 9506 9507 9508 9509 9510 9511 9512 9513 9514 9514 9515 9516 9517 9517 9518 9519 9520 9520 9521 9522 9522 9523 9524 9524 9525 9525 9526 9527 9527 9528 9528 9529 9529 9530 9530 9531 9531 9531 9532 9532 9532 9532 9532 9532 9532 9531 9531 9531 9530 9529 9529 9528 9527 9526 9525 9523 9522 9520 9519 9517 9515 9513 9511 9509 9507 9504 9502 9499 9496 9494 9491 9488 9485 9482 9479 9475 9472 9469 9465 9462 9459 9455 9452 9448 9445 9442 9438 9435 9432 9429 9426 9423 9420 9417 9415 9412 9410 9408 9406 9404 9402 9401 9399 9398 9397 9397 9396 9396 9396 9396 9397 9397 9398 9399 9400 9402 9404 9406 9408 9410 9413 9415 9418 9421 9425 9428 9431 9435 9439 9443 9446 9450 9454 9458 9462 9466 9470 9474 9478 9482 9486 9490 9494 9497 9501 9504 9508 9511 8669 2 2 2 9514 9517 9520 9522 9525 9527 9529 9531 9533 9535 9536 9538 9539 9540 9541 9542 9543 9544 9545 9545 9546 9546 9546 9547 9547 9547 9547 9548 9548 9548 9548 9548 9549 9549 9549 9550 9550 9550 9551 9551 9552 9552 9553 9554 9554 9555 9556 9556 9557 9558 9559 9559 9560 9561 9561 9562 9563 9563 9564 9564 9565 9565 9565 9566 9566 9566 9566 9565 9565 9565 9565 9564 9563 9563 9562 9561 9560 9559 9558 9557 9556 9555 9553 9552 9551 9549 9548 9547 9545 9544 9543 9541 9540 9539 9537 9536 9535 9534 9533 9532 9531 9531 9530 9529 9529 9528 9528 9528 9527 9527 9527 9527 9527 9527 9527 9528 9528 9528 9529 9529 9529 9530 9530 9531 9532 9532 9533 9533 9534 9535 9535 9536 9537 9537 9538 9539 9539 9540 9541 9542 9542 9543 9544 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9560 9561 9562 9564 9565 9567 9568 9570 9572 9573 9575 9577 9578 9580 9582 9583 9585 9587 9588 9590 9592 9593 9595 9596 9598 9599 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9610 9611 9611 9612 9612 9612 9612 9613 9613 9613 9613 9613 9613 9613 9612 9612 9612 9612 9612 9612 9611 9611 9611 9611 9611 9611 9611 9611 9611 9611 9611 9611 9611 9611 9612 9612 9612 9613 9613 9613 9614 9614 9615 9616 9616 9617 9617 9618 9619 9619 9620 9621 9621 9622 9622 9623 9623 9624 9624 9625 9625 9626 9626 9626 9627 9627 9627 9627 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9627 9627 9627 9627 9627 9627 9627 9627 9627 9626 9626 9626 9626 9626 9626 9626 9626 9626 9626 9627 9627 9627 9627 9627 9627 9628 9628 9628 9629 9629 9629 9630 9630 9630 9631 9631 9631 9632 9632 9633 9633 9633 9634 9634 9634 9634 9635 9635 9635 9635 9635 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9635 9635 9635 9635 9635 9635 9635 9634 9634 9634 9634 9634 9634 9634 9633 9633 9633 9633 9633 9633 9633 9633 9633 9633 9634 9634 9634 9634 9634 9635 9635 9635 9635 9636 9636 9637 9637 9637 9638 9638 9639 9639 9640 9640 9641 9641 9642 9642 9643 9644 9644 9645 9645 9646 9646 9647 9647 9648 9648 9648 9649 9649 9650 9650 9650 9650 9651 9651 9651 9651 9651 9652 9652 9652 9652 9652 9652 9652 9652 9651 9651 9651 9651 9651 9651 9650 9650 9650 9650 9649 9649 9649 9649 9648 9648 9648 9648 9647 9647 9647 9647 9647 9646 9646 9646 9646 9646 9646 9646 9646 9645 9645 9645 9645 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9647 9647 9647 9647 9647 9647 9647 9648 9648 9648 9648 9648 9648 9648 9648 9648 9648 9648 9648 9647 9647 9647 9647 9646 9646 9646 9645 9645 9644 9644 9643 9643 9642 9642 9641 9640 9640 9639 9638 9637 9636 8670 2 2 2 9636 9635 9634 9633 9632 9631 9630 9629 9628 9627 9626 9625 9624 9623 9621 9620 9619 9618 9616 9615 9613 9612 9610 9608 9606 9604 9602 9600 9598 9595 9593 9590 9587 9585 9581 9578 9575 9571 9567 9564 9560 9555 9551 9546 9541 9536 9531 9526 9521 9515 9509 9503 9497 9491 9485 9478 9472 9465 9459 9452 9445 9438 9432 9425 9418 9411 9405 9398 9392 9385 9379 9373 9367 9361 9356 9350 9345 9340 9336 9331 9327 9324 9320 9317 9314 9312 9310 9308 9307 9306 9305 9305 9305 9305 9305 9306 9308 9309 9311 9314 9316 9319 9322 9325 9329 9332 9336 9341 9345 9349 9354 9359 9364 9368 9373 9379 9384 9389 9394 9399 9404 9410 9415 9420 9425 9430 9435 9440 9445 9449 9454 9459 9463 9468 9472 9476 9480 9484 9488 9492 9496 9500 9504 9507 9511 9514 9518 9521 9525 9528 9531 9534 9538 9541 9544 9547 9550 9553 9556 9559 9562 9565 9568 9571 9573 9576 9579 9582 9584 9587 9589 9592 9594 9597 9599 9601 9603 9605 9607 9609 9610 9612 9614 9615 9616 9617 9618 9619 9620 9620 9621 9621 9622 9622 9622 9622 9621 9621 9620 9620 9619 9618 9617 9616 9615 9614 9613 9611 9610 9608 9607 9605 9603 9601 9600 9598 9596 9593 9591 9589 9587 9584 9582 9580 9577 9574 9572 9569 9566 9563 9560 9556 9553 9550 9546 9542 9538 9534 9530 9526 9521 9517 9512 9507 9501 9496 9490 9484 9478 9472 9465 9458 9451 9444 9437 9429 9421 9413 9405 9397 9388 9380 9371 9362 9353 9344 9334 9325 9315 9306 9296 9287 9277 9268 9259 9249 9240 9231 9222 9213 9205 9196 9188 9180 9172 9165 9158 9151 9145 9139 9133 9128 9123 9118 9114 9110 9107 9104 9102 9100 9098 9097 9096 9096 9096 9096 9097 9098 9100 9102 9104 9107 9109 9113 9116 9120 9124 9128 9132 9137 9141 9146 9151 9156 9161 9166 9171 9176 9182 9187 9192 9197 9202 9207 9212 9217 9222 9227 9231 9236 9240 9244 9249 9253 9257 9261 9264 9268 9272 9275 9279 9282 9286 9289 9293 9296 9299 9303 9306 9309 9313 9316 9320 9323 9327 9331 9334 9338 9342 9346 9351 9355 9359 9364 9369 9373 9378 9383 9388 9393 9399 9404 9410 9415 9421 9426 9432 9438 9444 9449 9455 9461 9467 9473 9478 9484 9490 9495 9501 9506 9512 9517 9522 9527 9532 9537 9542 9546 9550 9555 9559 9563 9566 9570 9573 9577 9580 9582 9585 9588 9590 9592 9594 9596 9598 9600 9601 9602 9603 9605 9605 9606 9607 9607 9608 9608 9608 9608 9608 9608 9608 9608 9608 9608 9607 9607 9606 9606 9605 9604 9604 9603 9603 9602 9601 9600 9600 9599 9598 9598 9597 9596 9596 9595 9594 9594 9593 9593 9592 9592 9591 9591 9590 9590 9590 9590 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9590 9590 9590 9590 9591 9591 9591 9591 9592 9592 9592 9592 9593 8671 2 2 2 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9592 9592 9592 9591 9591 9591 9590 9590 9589 9588 9588 9587 9587 9586 9585 9585 9584 9584 9583 9582 9582 9581 9581 9580 9580 9580 9579 9579 9579 9578 9578 9578 9578 9578 9578 9578 9578 9578 9578 9578 9578 9578 9579 9579 9579 9579 9579 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9579 9579 9578 9578 9577 9576 9575 9574 9573 9571 9570 9568 9566 9564 9562 9559 9557 9554 9551 9548 9545 9541 9538 9534 9530 9526 9521 9517 9512 9507 9502 9497 9492 9486 9481 9475 9469 9463 9457 9451 9445 9439 9433 9426 9420 9413 9407 9400 9394 9387 9381 9374 9368 9362 9355 9349 9343 9337 9331 9325 9319 9314 9308 9303 9298 9293 9289 9284 9280 9276 9272 9269 9266 9263 9260 9258 9255 9254 9252 9251 9250 9249 9249 9249 9249 9250 9251 9252 9253 9255 9257 9260 9262 9265 9268 9272 9276 9280 9284 9288 9293 9298 9303 9308 9313 9319 9324 9330 9336 9342 9348 9354 9360 9366 9372 9378 9384 9391 9397 9403 9409 9415 9421 9427 9432 9438 9444 9449 9455 9460 9465 9470 9475 9480 9484 9489 9494 9498 9502 9506 9510 9514 9518 9522 9525 9529 9532 9536 9539 9542 9546 9549 9552 9555 9558 9561 9564 9567 9570 9573 9576 9579 9581 9584 9587 9590 9593 9595 9598 9601 9603 9606 9608 9611 9614 9616 9618 9621 9623 9625 9627 9629 9632 9633 9635 9637 9639 9640 9642 9643 9645 9646 9647 9648 9649 9650 9650 9651 9652 9652 9653 9653 9653 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9655 9655 9655 9655 9656 9656 9657 9657 9657 9658 9658 9659 9660 9660 9661 9661 9662 9663 9663 9664 9664 9665 9665 9666 9666 9667 9667 9667 9668 9668 9668 9668 9668 9668 9668 9668 9667 9667 9667 9666 9666 9665 9665 9664 9663 9663 9662 9661 9660 9659 9659 9658 9657 9656 9655 9654 9653 9652 9651 9649 9648 9647 9645 9644 9642 9641 9639 9637 9635 9633 9630 9627 9624 9621 9617 9614 9609 9605 9600 9594 9589 9582 9576 9568 9560 9552 9543 9534 9524 9513 9502 9490 9477 9464 9450 9436 9421 9406 9389 9373 9355 9338 9319 9301 9282 9262 9242 9222 9201 9181 9160 9139 9118 9097 9076 9055 9035 9014 8994 8974 8955 8936 8918 8900 8883 8867 8851 8837 8823 8810 8798 8787 8777 8768 8760 8753 8747 8742 8739 8737 8735 8735 8736 8739 8742 8746 8752 8758 8766 8774 8784 8794 8805 8817 8830 8844 8858 8872 8888 8903 8920 8936 8953 8970 8988 9005 9023 9041 9058 9076 9094 9111 9129 9146 9162 9179 9195 9211 9227 9242 9257 9271 9285 9298 9311 9323 9335 9347 9358 9368 9378 9388 9397 9405 9413 9421 9428 9435 9442 9448 9454 9459 9464 9469 9474 9478 9482 8672 2 2 2 9486 9490 9493 9496 9500 9503 9505 9508 9511 9513 9516 9518 9521 9523 9525 9528 9530 9532 9534 9536 9539 9541 9543 9545 9547 9549 9552 9554 9556 9558 9560 9562 9564 9567 9569 9571 9573 9575 9577 9579 9581 9583 9585 9587 9588 9590 9592 9594 9595 9597 9598 9600 9601 9603 9604 9605 9607 9608 9609 9610 9611 9612 9613 9614 9614 9615 9616 9616 9617 9617 9618 9618 9619 9619 9619 9620 9620 9620 9620 9620 9621 9621 9621 9621 9621 9621 9622 9622 9622 9622 9623 9623 9624 9624 9625 9625 9626 9627 9627 9628 9629 9630 9631 9633 9634 9635 9637 9638 9640 9642 9643 9645 9647 9649 9651 9653 9656 9658 9660 9662 9665 9667 9670 9672 9675 9677 9680 9682 9684 9687 9689 9692 9694 9696 9699 9701 9703 9705 9707 9709 9711 9713 9714 9716 9718 9719 9721 9722 9723 9724 9725 9727 9727 9728 9729 9730 9731 9731 9732 9732 9733 9733 9733 9734 9734 9734 9735 9735 9735 9735 9735 9735 9735 9736 9736 9736 9736 9736 9736 9736 9737 9737 9737 9737 9737 9738 9738 9738 9739 9739 9739 9740 9740 9741 9741 9742 9742 9743 9743 9744 9745 9745 9746 9747 9747 9748 9749 9750 9750 9751 9752 9753 9754 9755 9755 9756 9757 9758 9759 9759 9760 9761 9762 9763 9763 9764 9765 9765 9766 9766 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9766 9765 9765 9764 9763 9761 9760 9759 9757 9756 9754 9752 9750 9748 9746 9744 9742 9739 9737 9734 9732 9729 9726 9724 9721 9718 9715 9713 9710 9707 9704 9702 9699 9696 9694 9692 9689 9687 9685 9683 9681 9679 9677 9676 9675 9673 9672 9672 9671 9670 9670 9670 9670 9670 9670 9671 9671 9672 9673 9674 9675 9677 9678 9680 9682 9684 9686 9688 9690 9692 9694 9697 9699 9701 9704 9706 9709 9711 9714 9716 9719 9721 9723 9726 9728 9730 9733 9735 9737 9739 9741 9743 9745 9746 9748 9750 9751 9753 9754 9756 9757 9758 9759 9761 9762 9763 9764 9765 9766 9766 9767 9768 9769 9770 9770 9771 9772 9772 9773 9774 9774 9775 9775 9776 9776 9777 9777 9777 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9777 9777 9776 9776 9775 9774 9773 9773 9772 9770 9769 9768 9767 9765 9764 9762 9761 9759 9757 9756 9754 9752 9750 9748 9746 9745 9743 9741 9739 9737 9735 9733 9732 9730 9728 9727 9725 9724 9723 9721 9720 9719 9718 9717 9717 9716 9716 9715 9715 9715 9715 9715 9715 9715 9716 9716 9717 9718 9718 9719 9720 9721 9722 9723 9724 9726 9727 9728 9729 9730 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9741 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9741 9740 9739 9739 9738 9737 9736 9734 9733 9732 9731 9730 9728 9727 9726 9725 9723 9722 9721 9720 9719 9718 9717 9716 8673 2 2 2 9715 9715 9714 9714 9713 9713 9713 9713 9713 9713 9713 9714 9714 9715 9715 9716 9717 9718 9719 9720 9722 9723 9725 9726 9728 9729 9731 9733 9734 9736 9738 9740 9742 9744 9745 9747 9749 9751 9753 9755 9756 9758 9760 9762 9763 9765 9766 9768 9770 9771 9772 9774 9775 9776 9778 9779 9780 9781 9782 9784 9785 9786 9787 9788 9789 9790 9791 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9799 9800 9801 9801 9802 9802 9803 9803 9804 9804 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9804 9804 9804 9803 9803 9802 9801 9801 9800 9800 9799 9798 9798 9797 9796 9796 9795 9794 9794 9793 9793 9793 9792 9792 9792 9791 9791 9791 9791 9792 9792 9792 9792 9793 9793 9794 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9812 9813 9814 9814 9815 9815 9816 9816 9816 9816 9816 9816 9816 9816 9815 9815 9814 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9791 9790 9790 9789 9789 9789 9788 9788 9788 9788 9788 9789 9789 9789 9790 9790 9791 9791 9792 9793 9793 9794 9795 9796 9796 9797 9798 9799 9799 9800 9801 9801 9802 9802 9802 9803 9803 9803 9803 9803 9803 9802 9802 9802 9801 9800 9800 9799 9798 9797 9796 9795 9793 9792 9791 9789 9788 9786 9784 9782 9780 9779 9777 9775 9772 9770 9768 9766 9764 9761 9759 9757 9754 9752 9749 9747 9744 9742 9739 9737 9734 9731 9729 9726 9723 9721 9718 9715 9713 9710 9707 9705 9702 9699 9697 9694 9692 9689 9687 9684 9682 9680 9677 9675 9673 9671 9669 9668 9666 9664 9663 9662 9660 9659 9658 9658 9657 9656 9656 9656 9655 9655 9656 9656 9656 9657 9657 9658 9659 9660 9661 9662 9663 9665 9666 9667 9669 9670 9672 9673 9675 9676 9678 9679 9681 9682 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9693 9694 9694 9694 9694 9695 9695 9694 9694 9694 9694 9693 9693 9692 9691 9691 9690 9690 9689 9688 9687 9687 9686 9685 9685 9684 9684 9683 9683 9683 9683 9682 9682 9682 9683 9683 9683 9684 9684 9685 9685 9686 9687 9688 9689 9691 9692 9693 9695 9696 9698 9699 9701 9702 9704 9706 9707 9709 9711 9713 9714 9716 9717 9719 9721 9722 9723 9725 9726 9727 9728 9729 9730 9731 9732 9733 9733 9734 9734 9735 9735 9735 9735 9735 9735 9735 9734 9734 9734 9733 9733 9732 9732 9731 9730 9730 9729 9728 9727 9726 9726 9725 9724 9723 9722 9721 9721 9720 9719 9718 9718 9717 9716 9716 9715 9715 9714 9714 9714 9713 9713 9713 9713 9712 9712 9712 9712 9712 9713 9713 9713 9713 9713 9714 9714 9714 9714 9715 9715 9716 9716 9716 9717 9717 9717 9717 9718 9718 8674 2 2 2 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9717 9717 9717 9716 9716 9715 9714 9714 9713 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9692 9691 9690 9690 9689 9689 9689 9688 9688 9688 9688 9688 9689 9689 9689 9690 9691 9691 9692 9693 9694 9695 9696 9697 9698 9699 9701 9702 9704 9705 9706 9708 9709 9711 9712 9714 9715 9717 9718 9720 9721 9723 9724 9725 9727 9728 9729 9730 9732 9733 9734 9735 9735 9736 9737 9738 9739 9739 9740 9740 9741 9741 9742 9742 9743 9743 9743 9744 9744 9744 9745 9745 9745 9745 9746 9746 9746 9746 9747 9747 9747 9748 9748 9748 9749 9749 9750 9750 9750 9751 9751 9752 9752 9753 9754 9754 9755 9755 9756 9756 9757 9758 9758 9759 9759 9760 9760 9761 9761 9762 9762 9762 9763 9763 9763 9763 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9762 9762 9761 9760 9760 9759 9758 9757 9757 9756 9755 9754 9753 9751 9750 9749 9748 9746 9745 9744 9742 9741 9739 9738 9736 9735 9733 9732 9730 9729 9727 9725 9723 9722 9720 9718 9716 9715 9713 9711 9709 9707 9705 9703 9701 9699 9697 9695 9693 9690 9688 9686 9683 9681 9678 9676 9673 9670 9667 9665 9662 9658 9655 9652 9649 9646 9642 9639 9635 9632 9628 9624 9621 9617 9613 9609 9606 9602 9598 9594 9591 9587 9583 9580 9576 9573 9569 9566 9562 9559 9556 9553 9550 9547 9544 9541 9538 9535 9532 9529 9526 9522 9519 9516 9512 9508 9504 9500 9495 9490 9485 9479 9472 9465 9458 9449 9440 9430 9419 9407 9393 9379 9364 9347 9329 9310 9289 9267 9243 9218 9190 9161 9131 9098 9063 9027 8988 8948 8905 8861 8814 8765 8714 8660 8605 8548 8488 8426 8362 8296 8228 8158 8086 8012 7936 7859 7779 7698 7616 7531 7446 7359 7271 7181 7091 7000 6907 6814 6721 6627 6532 6438 6343 6248 6153 6059 5965 5872 5779 5687 5596 5507 5418 5331 5245 5162 5080 4999 4921 4846 4772 4702 4633 4568 4505 4446 4390 4337 4287 4241 4198 4159 4124 4093 4066 4043 4024 4009 3998 3992 3990 3992 3999 4010 4026 4045 4070 4098 4131 4169 4210 4256 4305 4359 4417 4478 4543 4612 4684 4760 4838 4920 5004 5091 5181 5272 5366 5462 5560 5659 5759 5861 5963 6066 6170 6274 6378 6482 6585 6689 6791 6893 6993 7092 7190 7287 7381 7474 7565 7654 7741 7825 7908 7987 8064 8139 8211 8281 8348 8412 8474 8533 8589 8643 8694 8743 8789 8833 8875 8914 8951 8986 9019 9050 9079 9107 9133 9157 9180 9201 9221 9240 9258 9275 9292 9307 9321 9335 9349 9361 9374 9386 9397 9409 9420 9431 9441 9452 9462 9473 9483 9493 9503 9513 9523 9533 9543 9553 9563 9572 9582 9591 9600 9609 9618 9627 9635 9643 9651 9659 9666 9673 9680 8675 2 2 2 9686 9692 9697 9703 9708 9712 9716 9720 9724 9727 9730 9732 9734 9736 9738 9739 9740 9741 9742 9742 9742 9743 9743 9743 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9742 9742 9742 9743 9744 9744 9745 9746 9748 9749 9751 9752 9754 9756 9758 9760 9762 9764 9766 9769 9771 9773 9776 9778 9780 9783 9785 9787 9789 9791 9793 9795 9796 9797 9799 9800 9801 9801 9802 9802 9803 9803 9803 9802 9802 9801 9800 9799 9798 9797 9796 9794 9793 9791 9789 9788 9786 9784 9782 9780 9779 9777 9775 9774 9772 9771 9769 9768 9767 9766 9765 9764 9763 9762 9762 9761 9761 9761 9760 9760 9759 9759 9759 9758 9757 9756 9755 9754 9752 9750 9748 9745 9741 9738 9733 9728 9722 9716 9709 9701 9692 9682 9672 9660 9648 9634 9619 9604 9587 9569 9550 9530 9509 9486 9463 9439 9414 9387 9360 9332 9303 9273 9242 9211 9179 9147 9114 9081 9047 9014 8980 8946 8913 8880 8847 8815 8783 8752 8721 8692 8663 8636 8610 8585 8561 8539 8519 8500 8483 8467 8454 8442 8432 8424 8418 8414 8412 8413 8415 8419 8425 8433 8443 8455 8469 8485 8502 8521 8542 8564 8587 8612 8638 8666 8694 8723 8753 8784 8816 8848 8880 8913 8946 8979 9012 9045 9078 9111 9143 9175 9206 9237 9267 9296 9325 9352 9379 9405 9430 9454 9477 9499 9520 9540 9559 9577 9594 9610 9625 9639 9651 9663 9675 9685 9694 9703 9711 9718 9724 9730 9735 9740 9744 9748 9751 9754 9756 9759 9760 9762 9763 9765 9766 9766 9767 9768 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9768 9768 9768 9767 9767 9766 9765 9765 9764 9763 9762 9761 9760 9759 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9748 9747 9747 9746 9746 9745 9745 9745 9745 9744 9744 9744 9745 9745 9745 9745 9745 9745 9746 9746 9746 9746 9746 9746 9746 9746 9746 9745 9745 9744 9743 9742 9741 9740 9738 9736 9734 9732 9730 9727 9725 9722 9718 9715 9711 9707 9703 9699 9695 9690 9686 9681 9676 9671 9666 9661 9656 9651 9645 9640 9635 9630 9625 9620 9616 9611 9607 9603 9599 9595 9592 9588 9586 9583 9581 9579 9577 9576 9575 9574 9574 9574 9574 9575 9576 9578 9580 9582 9584 9587 9590 9594 9597 9601 9605 9610 9614 9619 9624 9630 9635 9640 9646 9652 9658 9663 9669 9675 9681 9687 9693 9699 9704 9710 9716 9721 9727 9732 9737 9742 9747 9752 9756 9761 9765 9769 9773 9777 9781 9784 9788 9791 9794 9797 9800 9802 9805 9807 9810 9812 9814 9816 9818 9820 9821 9823 9824 9826 9827 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9841 9841 9842 9842 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9842 9841 9841 8676 2 2 2 9840 9839 9839 9838 9837 9836 9836 9835 9834 9833 9832 9831 9830 9830 9829 9828 9827 9827 9826 9825 9825 9824 9824 9824 9823 9823 9823 9823 9823 9823 9824 9824 9824 9825 9825 9826 9827 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9860 9860 9859 9859 9858 9858 9858 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9856 9856 9856 9857 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9860 9861 9861 9862 9862 9863 9864 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9827 9826 9825 9824 9824 9823 9823 9822 9822 9822 9822 9821 9821 9821 9821 9821 9822 9822 9822 9823 9823 9824 9824 9825 9826 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9853 9854 9854 9855 9855 9855 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9853 9852 9851 9850 9849 9848 9846 9845 9844 9842 9840 9839 9837 9835 9833 9831 9828 9826 9824 9821 9819 9816 9813 9810 9808 9805 9802 9799 9795 9792 9789 9786 9783 9780 9776 9773 8677 2 2 2 9770 9767 9764 9760 9757 9754 9751 9748 9745 9743 9740 9737 9735 9732 9730 9728 9726 9724 9723 9721 9720 9718 9717 9717 9716 9715 9715 9715 9715 9715 9715 9716 9716 9717 9718 9719 9721 9722 9723 9725 9727 9729 9731 9733 9735 9738 9740 9743 9745 9748 9750 9753 9756 9759 9761 9764 9767 9770 9772 9775 9778 9781 9783 9786 9788 9791 9793 9796 9798 9801 9803 9805 9807 9809 9812 9814 9816 9817 9819 9821 9823 9825 9826 9828 9830 9831 9833 9834 9836 9837 9839 9840 9842 9843 9845 9846 9847 9848 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9867 9867 9867 9868 9868 9869 9870 9870 9871 9871 9872 9873 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9871 9871 9870 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9868 9868 9868 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9869 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9848 9847 9845 9844 9842 9840 9839 9837 9835 9833 9831 9829 9826 9824 9822 9819 9817 9815 9812 9810 9808 9805 9803 9801 9798 9796 9794 9792 9790 9788 9786 9784 9783 9781 9780 9779 9777 9777 9776 9775 9775 9774 9774 9774 9774 9775 9775 9776 9777 9778 9779 9780 9782 9783 9785 9787 9789 9791 9793 9796 9798 9801 9803 9806 9808 9811 9814 9817 9819 9822 9825 9828 9831 9833 9836 9839 9841 9844 8678 2 2 2 9846 9848 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9871 9871 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9868 9868 9867 9866 9866 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9859 9859 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9861 9862 9862 9863 9863 9864 9865 9866 9866 9867 9868 9868 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9858 9858 9857 9857 9856 9855 9854 9853 9852 9850 9849 9847 9845 9843 9841 9839 9836 9833 9830 9827 9823 9820 9816 9811 9807 9802 9797 9792 9787 9781 9775 9768 9762 9755 9748 9741 9733 9725 9717 9708 9700 9691 9682 9672 9663 9653 9643 9633 9623 9613 9602 9592 9581 9570 9559 9549 9538 9527 9516 9506 9495 9485 9474 9464 9454 9444 9435 9426 9417 9408 9400 9392 9384 9377 9370 9364 9358 9352 9347 9343 9339 9335 9332 9330 9328 9327 9326 9326 9326 9327 9328 9330 9333 9336 9339 9343 9347 9352 9358 9363 9369 9376 9383 9390 9397 9405 9413 9421 9430 9439 9447 9456 9465 9474 9484 9493 9502 9511 9520 8679 2 2 2 9529 9538 9547 9556 9565 9573 9582 9590 9598 9606 9614 9621 9628 9636 9642 9649 9655 9662 9668 9674 9679 9685 9690 9695 9700 9705 9710 9714 9718 9723 9727 9731 9735 9738 9742 9746 9749 9753 9756 9760 9763 9767 9770 9773 9777 9780 9783 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9821 9824 9826 9829 9831 9834 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9852 9853 9854 9855 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9848 9847 9846 9846 9845 9845 9844 9844 9843 9843 9843 9842 9842 9842 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9838 9838 9838 9837 9837 9837 9836 9836 9835 9835 9834 9834 9833 9832 9832 9831 9830 9830 9829 9828 9828 9827 9826 9825 9825 9824 9823 9823 9822 9821 9821 9820 9820 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9820 9820 9821 9821 9821 9822 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9817 9816 9815 9813 9811 9809 9807 9805 9802 9799 9797 9794 9790 9787 9784 9780 9776 9772 9768 9764 9759 9755 9750 9745 9740 9735 9730 9724 9719 9713 9707 9700 9694 9687 9680 9673 9666 9658 9650 9641 9632 9623 9613 9603 9592 9581 9569 9556 9543 9529 9514 9499 9483 9466 9448 9429 9409 9388 9366 9344 9320 9295 9269 9241 9213 9184 9153 9122 9089 9055 9021 8985 8948 8910 8872 8832 8792 8751 8709 8667 8624 8580 8537 8493 8449 8404 8360 8316 8272 8229 8186 8144 8102 8061 8021 7982 7944 7907 7872 7838 7806 7775 7746 7719 7694 7671 7650 7631 7614 7600 7587 7577 7570 7564 7561 7561 7563 7567 7573 7582 7593 7607 7622 7640 7660 7681 7705 7731 7758 7787 7818 7850 7884 7919 7955 7992 8030 8069 8109 8150 8191 8232 8274 8316 8358 8401 8443 8485 8527 8568 8610 8650 8691 8730 8769 8807 8845 8881 8917 8952 8986 9019 9051 9082 9112 9141 9169 9196 9222 9247 9271 9295 9317 9338 9358 9378 9396 9414 9431 9447 9463 9477 9491 9505 9517 9529 9541 9552 9562 9572 9582 9591 9600 9608 9616 9623 9631 9637 9644 9650 9656 9662 9667 9672 9677 9682 9686 9690 9694 9698 9701 9704 9707 9710 9712 9714 9716 9718 9719 9720 9721 9722 9722 9723 9722 9722 9721 9721 9719 9718 9716 9714 9712 9710 9707 9705 9702 9698 9695 9691 9688 9684 9680 9675 9671 9666 9662 9657 9652 9647 9642 9637 9632 9627 9621 9616 9611 9605 9600 9594 9589 9584 9578 9573 9567 9562 9557 9551 9546 9541 9535 9530 9524 9519 9514 9508 9503 9497 9492 9486 9480 9474 9469 9463 9457 9451 9444 9438 9431 9425 9418 9411 9404 9397 8680 2 2 2 9390 9382 9374 9367 9359 9351 9342 9334 9326 9317 9308 9299 9291 9282 9273 9264 9255 9246 9236 9228 9219 9210 9201 9192 9184 9176 9167 9160 9152 9144 9137 9130 9124 9118 9112 9107 9101 9097 9093 9089 9085 9083 9080 9078 9077 9076 9075 9075 9075 9076 9077 9079 9081 9083 9086 9090 9093 9097 9102 9106 9111 9116 9122 9127 9133 9139 9145 9151 9157 9163 9170 9176 9182 9188 9194 9200 9206 9212 9218 9223 9228 9233 9238 9242 9247 9251 9254 9258 9261 9264 9266 9269 9271 9273 9274 9275 9276 9277 9277 9277 9277 9277 9277 9276 9275 9274 9273 9272 9271 9269 9268 9266 9264 9262 9261 9259 9257 9255 9253 9252 9250 9248 9246 9245 9243 9241 9240 9238 9237 9235 9234 9232 9231 9229 9228 9227 9225 9224 9222 9220 9219 9217 9215 9213 9211 9209 9206 9204 9201 9198 9195 9192 9188 9184 9180 9176 9172 9167 9162 9157 9151 9145 9139 9133 9126 9119 9112 9105 9097 9090 9082 9073 9065 9056 9048 9039 9030 9021 9012 9002 8993 8984 8975 8966 8956 8947 8939 8930 8921 8913 8904 8896 8888 8881 8874 8867 8860 8854 8848 8843 8838 8833 8829 8825 8822 8819 8817 8815 8814 8813 8813 8814 8814 8816 8818 8820 8823 8827 8831 8836 8841 8847 8853 8859 8867 8874 8882 8891 8900 8909 8919 8930 8940 8951 8963 8974 8986 8999 9011 9024 9037 9051 9064 9078 9092 9106 9120 9134 9148 9163 9177 9192 9206 9221 9235 9249 9264 9278 9292 9306 9320 9334 9347 9360 9373 9386 9399 9412 9424 9436 9447 9459 9470 9481 9491 9502 9512 9521 9531 9540 9548 9557 9565 9573 9580 9587 9594 9601 9607 9613 9619 9624 9630 9635 9640 9644 9649 9653 9657 9661 9665 9668 9672 9675 9679 9682 9685 9688 9691 9694 9697 9699 9702 9705 9708 9710 9713 9716 9718 9721 9724 9726 9729 9731 9734 9737 9739 9742 9744 9746 9749 9751 9753 9755 9756 9758 9760 9761 9762 9763 9764 9764 9765 9765 9765 9764 9763 9762 9761 9759 9757 9755 9752 9749 9746 9742 9738 9734 9729 9724 9719 9714 9708 9702 9696 9689 9682 9675 9668 9661 9653 9646 9638 9631 9623 9615 9607 9600 9592 9585 9577 9570 9563 9556 9549 9543 9537 9531 9525 9520 9515 9511 9506 9503 9499 9496 9494 9492 9490 9489 9488 9488 9488 9488 9489 9490 9492 9494 9496 9499 9502 9506 9510 9514 9518 9523 9527 9533 9538 9543 9549 9555 9561 9567 9573 9579 9585 9592 9598 9604 9610 9617 9623 9629 9635 9641 9647 9653 9659 9664 9670 9676 9681 9686 9691 9696 9701 9706 9711 9716 9720 9725 9729 9733 9737 9742 9746 9750 9754 9757 9761 9765 9769 9773 9776 9780 9783 9787 9791 9794 9798 9801 9805 9808 9812 9815 9819 9822 9825 9829 9832 9835 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9869 9871 9874 9876 9879 9881 9884 9886 8681 2 2 2 9888 9890 9892 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9895 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9912 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9887 9886 9884 9883 9882 9881 9881 9880 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9887 9887 9886 9885 9884 9882 9881 9879 9878 9876 9874 9872 9869 9867 9864 9861 9858 9855 9852 9849 9845 9842 9838 9834 9830 9826 9822 9818 9814 9810 9806 9801 9797 9793 9789 9785 9781 9777 9773 9769 9765 9762 9758 9755 9752 9749 9746 9744 9742 9739 9737 9736 9734 9733 9732 9731 9730 9730 9730 9730 9730 9731 9732 9733 9734 9735 9737 9739 9741 9743 9746 9748 9751 9754 9757 9760 9763 9767 9770 9774 9777 9781 9785 9789 9793 9797 9801 9805 9809 9813 9817 9821 9825 9829 9833 9837 9840 9844 9848 9851 9855 9858 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9893 9895 9897 9899 9901 9903 9904 8682 2 2 2 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9864 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9843 9841 9838 9835 9832 9830 9827 9823 9820 9817 9814 9811 9807 9804 9801 9797 9794 9791 9787 9784 9781 9778 9775 9772 9769 9766 9764 9762 9759 9757 9755 9754 9752 9751 9750 9749 9748 9748 9748 9748 9748 9748 9749 9750 9751 9753 9754 9756 9758 9761 9763 9766 9769 9772 9775 9779 9782 9786 9789 9793 9797 9801 9805 9809 9814 9818 9822 9826 9830 9835 9839 9843 9847 9851 9854 9858 9862 9865 9869 9872 9875 9879 9881 9884 9887 9890 9892 9894 9896 9899 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9890 9888 9886 9883 9880 9876 9872 9867 9862 9856 9850 9843 9835 9827 9818 9809 9798 9787 9776 9763 9750 9736 9722 9707 9691 9674 9657 9639 9621 9602 9582 9563 9542 9522 9501 9480 9458 9437 9416 9394 9373 9352 9331 9310 9290 9270 9251 9232 9214 9197 9181 9166 9151 9137 9125 9113 9103 9094 9086 9080 9074 9070 9067 9066 9066 9067 9070 9073 9078 9085 9093 8683 2 2 2 9101 9111 9122 9135 9148 9162 9177 9193 9210 9227 9245 9264 9283 9303 9323 9343 9364 9384 9405 9426 9447 9468 9488 9508 9528 9548 9567 9586 9605 9622 9640 9657 9673 9688 9703 9718 9731 9744 9756 9768 9779 9789 9799 9807 9816 9823 9831 9837 9843 9849 9853 9858 9862 9866 9869 9872 9874 9877 9879 9880 9882 9883 9884 9885 9886 9886 9887 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9888 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9874 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9840 9837 9833 9829 9825 9821 9817 9813 9808 9804 9799 9795 9790 9785 9780 9776 9771 9765 9760 9755 9750 9744 9739 9733 9728 9722 9717 9711 9705 9699 9693 9688 9682 9676 9670 9664 9658 9652 9646 9640 9634 9628 9622 9616 9610 9605 9599 9593 9588 9582 9577 9572 9566 9561 9557 9552 9547 9543 9539 9535 9531 9527 9524 9521 9518 9515 9513 9510 9508 9507 9505 9504 9503 9502 9502 9502 9502 9503 9503 9504 9506 9507 9509 9512 9514 9517 9520 9523 9527 9530 9534 9539 9543 9548 9553 9558 9563 9569 9574 9580 9586 9592 9599 9605 9611 9618 9625 9631 9638 9645 9652 9659 9665 9672 9679 9686 9692 9699 9706 9712 9719 9725 9731 9737 9743 9749 9755 9761 9766 9771 9777 9782 9786 9791 9796 9800 9804 9809 9813 9816 9820 9824 9827 9830 9833 9836 9839 9842 9845 9847 9850 9852 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9874 9876 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9859 9859 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9870 9871 9873 9875 9876 9878 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 8684 2 2 2 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 8685 2 2 2 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9905 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9877 9876 9875 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9861 9861 9860 9859 9858 9858 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9844 9842 9840 9838 9837 9835 9832 9830 9828 9826 9823 9821 9819 9816 9814 9811 8686 2 2 2 9808 9806 9803 9800 9797 9795 9792 9789 9786 9783 9780 9777 9774 9771 9768 9765 9762 9759 9756 9753 9750 9747 9744 9741 9738 9735 9732 9729 9726 9723 9720 9717 9714 9711 9709 9706 9703 9700 9697 9694 9691 9688 9685 9682 9679 9676 9673 9671 9668 9665 9662 9659 9656 9653 9650 9647 9644 9641 9637 9634 9631 9628 9625 9622 9619 9615 9612 9609 9606 9602 9599 9595 9592 9589 9585 9582 9578 9574 9571 9567 9563 9559 9555 9551 9547 9542 9538 9533 9529 9524 9519 9514 9508 9502 9497 9490 9484 9477 9470 9463 9456 9448 9439 9430 9421 9411 9401 9390 9379 9368 9355 9342 9329 9315 9300 9284 9268 9252 9234 9216 9197 9177 9157 9136 9114 9091 9068 9044 9019 8993 8967 8940 8913 8885 8856 8827 8797 8766 8735 8704 8672 8640 8608 8576 8543 8510 8477 8445 8412 8379 8347 8315 8283 8251 8220 8190 8160 8130 8102 8074 8047 8021 7996 7972 7949 7928 7907 7888 7870 7854 7838 7824 7812 7801 7792 7784 7778 7773 7770 7768 7768 7770 7773 7777 7783 7791 7800 7811 7823 7836 7851 7867 7884 7903 7922 7943 7965 7988 8011 8036 8062 8088 8115 8142 8170 8199 8228 8257 8287 8317 8347 8378 8408 8439 8469 8500 8530 8560 8590 8619 8649 8678 8707 8735 8763 8790 8817 8844 8870 8895 8920 8944 8968 8991 9014 9036 9058 9079 9099 9119 9139 9158 9176 9194 9211 9228 9244 9260 9275 9290 9305 9319 9332 9346 9359 9371 9383 9395 9407 9418 9429 9440 9450 9460 9470 9479 9489 9498 9506 9515 9523 9531 9539 9547 9555 9562 9569 9576 9583 9589 9596 9602 9608 9614 9619 9625 9630 9635 9641 9645 9650 9655 9659 9664 9668 9672 9676 9680 9683 9687 9690 9694 9697 9700 9703 9706 9708 9711 9713 9716 9718 9720 9722 9724 9726 9727 9729 9730 9731 9732 9733 9734 9734 9735 9735 9735 9735 9734 9734 9733 9732 9731 9729 9727 9726 9723 9721 9718 9716 9712 9709 9706 9702 9698 9694 9689 9685 9680 9675 9670 9665 9660 9654 9648 9643 9637 9631 9625 9619 9614 9608 9602 9596 9590 9585 9579 9574 9568 9563 9558 9554 9549 9545 9541 9537 9534 9531 9528 9526 9523 9522 9520 9519 9519 9518 9518 9519 9520 9521 9522 9524 9527 9529 9533 9536 9540 9544 9548 9553 9558 9563 9569 9574 9580 9586 9593 9599 9606 9613 9620 9626 9633 9641 9648 9655 9662 9669 9676 9683 9690 9696 9703 9709 9716 9722 9728 9733 9739 9744 9749 9754 9759 9763 9768 9771 9775 9779 9782 9785 9787 9790 9792 9794 9796 9797 9799 9800 9801 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9801 9801 9802 9802 9802 9802 9803 9803 9804 9805 9805 9806 9807 9809 9810 9811 9813 9814 9816 9818 9819 9821 9823 9825 9827 9829 9831 9834 9836 9838 9840 9842 9844 9846 8687 2 2 2 9848 9850 9852 9854 9856 9858 9860 9861 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9862 9861 9860 9859 9858 9858 9857 9856 9855 9855 9854 9853 9853 9852 9851 9851 9850 9850 9849 9849 9848 9848 9848 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9843 9842 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9827 9826 9824 9823 9821 9819 9818 9816 9814 9811 9809 9807 9804 9802 9799 9797 9794 9791 9788 9785 9782 9779 9776 9773 9769 9766 9763 9760 9756 9753 9750 9747 9743 9740 9737 9734 9731 9728 9725 9723 9720 9718 9715 9713 9711 9709 9707 9705 9704 9702 9701 9700 9699 9699 9698 9697 9697 9697 9697 9697 9698 9698 9699 9700 9700 9701 9703 9704 9705 9707 9708 9710 9711 9713 9715 9717 9719 9721 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9745 9747 9749 9750 9752 9754 9756 9757 9759 9761 9762 9764 9765 9767 9768 9770 9771 9772 9774 9775 9776 9777 9778 9780 9781 9782 9783 9784 9785 9786 9787 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9815 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9820 9821 9821 9821 9821 9820 9820 9820 9820 9819 9819 9818 9818 9817 9816 9815 9815 9814 9812 9811 9810 9809 9807 9806 9804 9803 9801 9799 9797 9796 9794 9791 9789 9787 9785 9782 9780 9777 9774 9771 9768 9766 9762 9759 9756 9753 9750 9746 9743 9739 9736 9732 9728 9724 9721 9717 9713 9709 9705 9702 9698 9694 9690 9686 9683 9679 9676 9672 9669 9665 9662 9659 9656 9653 9651 9648 9646 9643 9641 9639 9638 9636 9635 9634 9633 9632 9632 9631 9631 9631 9632 9632 9633 9634 9635 9636 9638 9639 9641 9643 9645 9647 9649 9652 9654 9657 9659 9662 9665 9667 9670 9673 9676 9678 9681 9684 9686 9689 9691 9694 9696 9698 9700 9702 9704 9705 9707 9708 9709 9710 9711 9712 9712 9713 9713 9713 9713 9713 9713 9712 9712 9711 9710 9710 9709 9707 9706 9705 9703 9702 9700 9699 9697 9696 9694 9692 9690 9688 9686 9684 8688 2 2 2 9683 9681 9679 9677 9675 9673 9671 9669 9667 9665 9663 9661 9659 9657 9655 9653 9651 9649 9647 9645 9643 9641 9639 9637 9635 9633 9631 9629 9627 9624 9622 9620 9618 9616 9614 9611 9609 9607 9604 9602 9600 9597 9595 9592 9590 9587 9585 9582 9580 9577 9574 9572 9569 9566 9563 9561 9558 9555 9552 9549 9546 9542 9539 9536 9533 9529 9526 9523 9519 9516 9512 9508 9504 9501 9497 9493 9489 9485 9480 9476 9472 9468 9463 9459 9454 9449 9445 9440 9435 9430 9425 9420 9415 9410 9405 9400 9394 9389 9383 9378 9373 9367 9361 9356 9350 9344 9338 9332 9327 9321 9315 9308 9302 9296 9290 9284 9277 9271 9264 9258 9251 9244 9237 9230 9224 9216 9209 9202 9195 9187 9180 9172 9164 9157 9149 9141 9132 9124 9116 9107 9098 9090 9081 9072 9062 9053 9044 9034 9024 9014 9004 8994 8984 8973 8962 8951 8940 8929 8918 8906 8894 8882 8870 8857 8845 8832 8819 8805 8792 8778 8764 8749 8734 8720 8704 8689 8673 8657 8641 8624 8607 8590 8572 8554 8536 8517 8498 8479 8459 8439 8419 8399 8378 8356 8335 8313 8290 8268 8245 8221 8197 8173 8149 8124 8098 8073 8047 8020 7993 7966 7938 7909 7880 7851 7821 7791 7760 7728 7696 7663 7629 7595 7560 7525 7488 7451 7413 7374 7334 7293 7252 7209 7166 7121 7075 7029 6981 6932 6883 6832 6780 6727 6672 6617 6561 6503 6445 6385 6325 6263 6200 6137 6073 6007 5941 5874 5807 5739 5670 5600 5531 5461 5390 5319 5248 5177 5106 5035 4964 4893 4823 4753 4684 4614 4546 4478 4411 4345 4280 4216 4152 4090 4029 3970 3911 3854 3798 3744 3691 3640 3590 3542 3496 3451 3408 3366 3327 3289 3252 3218 3185 3154 3125 3098 3073 3050 3028 3008 2991 2975 2961 2949 2939 2931 2925 2920 2918 2918 2920 2924 2930 2938 2948 2961 2975 2991 3010 3031 3054 3079 3107 3136 3168 3202 3238 3276 3317 3359 3404 3451 3500 3551 3604 3659 3716 3774 3835 3897 3961 4026 4093 4162 4232 4303 4375 4448 4522 4597 4673 4749 4826 4904 4981 5059 5137 5215 5293 5370 5447 5524 5600 5675 5750 5823 5896 5968 6038 6108 6176 6243 6309 6373 6436 6497 6557 6615 6672 6727 6781 6833 6884 6933 6981 7028 7072 7116 7158 7199 7239 7277 7314 7351 7386 7420 7453 7485 7517 7547 7577 7607 7635 7663 7691 7718 7745 7771 7797 7822 7848 7873 7897 7922 7946 7971 7995 8019 8043 8066 8090 8113 8137 8160 8183 8206 8229 8251 8274 8296 8318 8340 8362 8384 8405 8426 8447 8468 8488 8508 8528 8547 8567 8586 8604 8622 8641 8658 8676 8693 8709 8726 8742 8758 8774 8789 8804 8819 8833 8848 8862 8876 8889 8903 8916 8929 8942 8954 8967 8979 8991 9003 9015 9027 9038 9050 9061 9072 9083 9094 9105 9115 9126 9136 9146 9156 9166 9176 9185 9195 9204 9213 8689 2 2 2 9222 9231 9240 9248 9257 9265 9273 9281 9288 9296 9303 9310 9317 9324 9331 9337 9344 9350 9356 9362 9367 9373 9379 9384 9389 9394 9399 9404 9409 9414 9418 9423 9427 9431 9436 9440 9444 9448 9452 9456 9460 9464 9467 9471 9475 9479 9482 9486 9490 9493 9497 9500 9504 9507 9511 9514 9518 9521 9525 9528 9531 9535 9538 9541 9545 9548 9551 9554 9558 9561 9564 9567 9570 9573 9576 9579 9582 9585 9588 9591 9594 9596 9599 9602 9604 9607 9609 9612 9614 9617 9619 9621 9624 9626 9628 9630 9632 9634 9636 9638 9639 9641 9643 9645 9646 9648 9649 9651 9652 9654 9655 9656 9658 9659 9660 9662 9663 9664 9665 9667 9668 9669 9670 9672 9673 9674 9676 9677 9678 9680 9681 9682 9684 9685 9687 9688 9690 9692 9693 9695 9697 9698 9700 9702 9704 9706 9708 9709 9711 9713 9715 9717 9719 9721 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9744 9746 9748 9749 9751 9753 9754 9756 9757 9758 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9771 9772 9773 9773 9774 9774 9775 9775 9776 9776 9777 9777 9778 9779 9779 9780 9780 9781 9781 9782 9783 9783 9784 9785 9785 9786 9787 9788 9789 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9802 9803 9804 9804 9805 9806 9807 9808 9809 9810 9810 9811 9812 9812 9813 9813 9814 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9814 9814 9815 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9815 9815 9814 9813 9812 9811 9809 9807 9805 9802 9800 9796 9793 9788 9784 9779 9774 9768 9761 9755 9747 9739 9731 9722 9713 9703 9693 9683 9671 9660 9648 9636 9624 9611 9598 9585 9571 9558 9544 9530 9517 9503 9489 9476 9463 9450 9437 9425 9413 9402 9391 9381 9371 9362 9353 9345 9338 9332 9326 9321 9317 9313 9311 9309 9308 9308 9309 9310 9312 9315 9318 9322 9327 9332 9337 9344 9350 9357 9364 9371 9379 9386 9394 9401 9409 9416 9423 9430 9436 9442 9448 9453 9458 9462 9465 9468 9470 9471 9472 9472 9471 9469 9466 9463 9459 9454 9449 9443 9436 9428 9420 9411 9402 9392 9382 9371 9361 9349 9338 9327 9315 9304 9292 9281 9270 9259 9249 9238 9229 9220 9211 9203 9196 9189 9183 9178 9174 9170 9168 9166 9165 9166 9167 9169 9172 9176 9180 9186 9193 9200 9208 9217 9227 9238 9249 9261 9273 9286 9300 9314 9328 9343 9358 9374 9389 9405 9421 9437 9453 9469 9484 9500 9515 9530 9545 9560 9574 9588 9602 9615 9627 9639 9651 9662 9673 9683 9692 9701 9710 9718 9725 9732 9738 9744 9749 9754 9758 9762 9765 9768 9771 9773 9774 9776 9777 9777 9778 9778 9778 9777 9777 9776 8690 2 2 2 9775 9774 9773 9772 9770 9769 9768 9766 9765 9764 9762 9761 9760 9758 9757 9756 9756 9755 9754 9754 9753 9753 9753 9753 9753 9753 9754 9755 9755 9756 9757 9759 9760 9762 9763 9765 9767 9769 9771 9774 9776 9779 9781 9784 9787 9790 9793 9796 9799 9802 9806 9809 9812 9816 9819 9822 9826 9829 9832 9836 9839 9842 9846 9849 9852 9855 9858 9861 9864 9867 9870 9872 9875 9877 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 8691 2 2 2 9931 9931 9932 9933 9934 9934 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 8692 2 2 2 9931 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9903 9901 9899 9897 9894 9892 9890 9888 9886 9885 9883 9881 9880 9878 9877 9876 9875 9874 9873 9872 9872 9872 9871 9871 9871 9872 9872 9872 9873 9874 9874 9875 9876 9878 9879 9880 9882 9883 9884 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9932 9930 9927 9924 9921 9917 9913 9908 9903 9898 9892 9886 9879 9872 9865 9857 9849 9841 9832 9823 9813 9804 9793 9783 9773 9762 9751 9740 9729 9718 9707 9696 9685 9674 9663 9652 9642 9631 9621 9612 9603 9594 9585 9577 9570 9563 9557 9551 9546 9541 9537 9534 9532 9530 9529 9528 9528 9529 9531 9533 9536 9540 9544 9549 9554 9560 9567 9573 9581 9589 9597 9606 9615 9624 9634 9643 9653 9663 9674 9684 9694 9704 9715 9725 9735 9745 9755 9764 9774 9783 9792 9801 9809 9817 9825 9833 9840 9847 9853 9859 9865 9871 9876 9881 9885 9889 9893 9897 9900 9904 9906 9909 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9905 9903 9902 9902 9901 9900 9899 9899 9899 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 8693 2 2 2 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9891 9889 9887 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9863 9861 9859 9858 9856 9855 9853 9852 9851 9850 9849 9848 9847 9847 9846 9846 9845 9845 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9849 9850 9851 9852 9854 9855 9856 9857 9859 9860 9861 9863 9864 9866 9867 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9861 9858 9856 9854 9851 9849 9846 9843 9841 9838 9835 9832 9829 9826 9823 9820 9816 9813 9809 9805 9802 9798 9793 9789 9785 9780 9775 9770 9765 9759 9754 9748 9741 9735 9728 9721 9714 9707 9699 9691 9683 9675 9666 9657 9648 9639 9629 9620 9610 9599 9589 9579 9568 9558 9547 9536 9525 9514 9504 9493 9482 9471 9461 9450 9440 9430 9420 9410 9400 9391 9382 9373 9365 9357 9350 9342 9336 9329 9323 9318 9313 9308 9304 9301 9298 9295 9293 9292 9291 9290 9290 9291 9292 9293 9295 9297 9300 9303 9307 9311 9315 9320 9325 9330 9336 9341 9348 9354 9361 9368 9375 9382 9389 9397 9404 9412 9420 9428 9435 8694 2 2 2 9443 9451 9459 9467 9475 9483 9490 9498 9506 9513 9521 9528 9536 9543 9550 9557 9564 9571 9578 9585 9591 9598 9604 9610 9616 9623 9629 9634 9640 9646 9652 9657 9663 9668 9673 9679 9684 9689 9694 9699 9704 9709 9714 9719 9723 9728 9733 9737 9742 9746 9751 9755 9760 9764 9768 9772 9777 9781 9785 9789 9793 9797 9801 9804 9808 9812 9816 9819 9823 9826 9830 9833 9837 9840 9843 9846 9850 9853 9856 9859 9861 9864 9867 9870 9872 9875 9877 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9876 9874 9872 9870 9868 9865 9863 9861 9858 9856 9853 9850 9847 9844 9841 9838 9834 9831 9827 9824 9820 9816 9812 9808 9803 9799 9794 9789 9784 9779 9773 9768 9762 9756 9750 9743 9737 9730 9723 9715 9708 9700 9691 9683 9674 9665 9656 9646 9636 9626 9615 9604 9593 9581 9569 9557 9544 9531 9517 9503 9489 9474 9459 9443 9428 9411 9395 9378 9361 9343 9325 9306 9288 9269 9249 9229 9209 9189 9169 9148 9127 9106 9084 9063 9041 9019 8998 8976 8954 8932 8910 8888 8866 8844 8823 8801 8780 8759 8738 8718 8698 8678 8659 8640 8622 8604 8587 8570 8554 8538 8523 8509 8496 8483 8471 8460 8450 8440 8432 8424 8417 8411 8406 8402 8399 8397 8396 8395 8396 8397 8400 8403 8408 8413 8419 8426 8434 8443 8453 8463 8475 8487 8499 8513 8527 8542 8558 8574 8591 8609 8627 8645 8664 8683 8703 8723 8744 8764 8785 8806 8828 8849 8871 8893 8915 8937 8959 8980 9002 9024 9046 9067 9088 9110 9131 9151 9172 9192 9212 9232 9251 9270 9289 9308 9326 9344 9361 9378 9395 9411 9427 9442 9458 9472 9487 9501 9514 9528 9541 9553 9565 9577 9589 9600 9611 9621 9631 9641 9651 9660 9669 9677 9686 9694 9702 9709 9717 9724 9731 9738 9744 9750 9756 9762 9768 9773 9779 9784 9789 9794 9798 9803 9807 9811 9815 9819 9823 9827 9830 9834 9837 9841 9844 9847 9850 9852 9855 9858 9860 9863 9865 9867 9870 9872 9874 9876 9878 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 8695 2 2 2 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9888 9886 9884 9883 9881 9879 9877 9876 9874 9872 9871 9870 9868 9867 9866 9865 9864 9863 9863 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9865 9866 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9892 9892 9891 9891 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9865 9865 9865 9866 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9874 9875 9877 9878 9880 9882 9883 9885 9887 9890 9892 9894 9896 9899 9901 9904 9906 9909 9911 9914 9916 9919 9922 9924 9927 9929 9932 9934 9937 9939 9941 9944 9946 9948 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 8696 2 2 2 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9914 9912 9909 9907 9905 9902 9900 9898 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9900 9902 9905 9907 9910 9912 9915 9917 9919 9922 9924 9927 9929 9931 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 8697 2 2 2 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9952 9951 9949 9947 9945 9942 9940 9937 9935 9932 9929 9926 9923 9920 9917 9914 9910 9907 9904 9900 9897 9893 9890 9886 9883 9879 9876 9873 9869 9866 9863 9860 9857 9854 9851 9848 9845 9843 9840 9838 9836 9834 9832 9831 9829 9828 9827 9826 9825 9825 9824 9824 9824 9824 9825 9825 9826 9827 9828 9830 9831 9833 9835 9837 9839 9842 9844 9847 9850 9853 9856 9859 9862 9866 9869 9873 9876 9880 9884 9887 9891 9895 9898 9902 9906 9910 9913 9917 9920 9924 9927 9930 9933 9936 9939 9942 9945 9947 9949 9952 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9942 9940 9938 9937 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9905 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 8698 2 2 2 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9913 9911 9909 9907 9905 9904 9902 9900 9898 9897 9895 9894 9893 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9877 9876 9874 9872 9870 9868 9865 9863 9859 9856 9852 9847 9842 9836 9830 9823 9815 9807 9797 9787 9776 9765 9752 9738 9724 9708 9691 9674 9655 9636 9615 9593 9571 9548 9523 9498 9472 9446 9418 9390 9362 9333 9303 9273 9243 9213 9183 9152 9122 9092 9063 9034 9005 8977 8950 8924 8898 8874 8850 8828 8807 8788 8770 8754 8739 8726 8714 8704 8696 8690 8686 8683 8683 8684 8687 8692 8699 8707 8717 8729 8743 8758 8775 8793 8812 8833 8855 8878 8903 8928 8954 8980 9008 9036 9064 9093 9122 9151 9181 9210 9239 9268 9297 9325 9353 9381 9408 9434 9460 9485 9509 9533 9555 9577 9598 9618 9637 9655 9672 9688 9704 9718 9732 9745 9757 9768 9778 9787 9796 9804 9812 9819 9825 9830 9836 9840 9844 9848 9851 9854 9857 9859 9862 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9852 9852 9851 9850 9850 9849 9848 9848 8699 2 2 2 9847 9847 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9834 9834 9833 9833 9832 9831 9831 9830 9830 9829 9828 9828 9827 9826 9826 9825 9824 9824 9823 9823 9822 9821 9821 9820 9820 9819 9818 9818 9817 9817 9816 9816 9815 9814 9814 9813 9813 9812 9812 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9806 9805 9805 9804 9804 9804 9803 9803 9802 9802 9801 9801 9800 9800 9799 9799 9798 9797 9797 9796 9795 9794 9793 9792 9791 9790 9789 9787 9786 9784 9782 9781 9778 9776 9774 9771 9768 9765 9762 9759 9755 9751 9747 9743 9739 9734 9729 9724 9718 9713 9707 9701 9694 9687 9680 9673 9666 9658 9650 9642 9634 9625 9616 9607 9597 9587 9577 9566 9555 9544 9533 9521 9508 9495 9482 9468 9453 9438 9423 9406 9389 9372 9353 9334 9313 9292 9270 9246 9222 9196 9169 9141 9112 9081 9049 9015 8979 8942 8904 8864 8822 8778 8733 8685 8636 8586 8533 8479 8423 8365 8305 8244 8181 8117 8051 7984 7915 7845 7774 7702 7629 7555 7481 7406 7331 7256 7181 7106 7031 6957 6883 6811 6739 6669 6601 6534 6469 6406 6345 6287 6231 6178 6129 6082 6038 5998 5962 5929 5901 5876 5855 5838 5825 5817 5812 5812 5816 5825 5838 5855 5876 5901 5931 5964 6001 6042 6086 6134 6185 6239 6297 6357 6420 6485 6552 6622 6693 6766 6840 6916 6993 7070 7148 7227 7305 7384 7463 7541 7618 7695 7772 7847 7921 7994 8065 8135 8204 8270 8335 8398 8459 8519 8576 8631 8685 8736 8785 8833 8878 8922 8963 9003 9040 9076 9111 9143 9174 9204 9232 9258 9283 9307 9330 9352 9373 9392 9411 9429 9447 9463 9479 9494 9509 9523 9537 9550 9564 9576 9589 9601 9612 9624 9635 9646 9657 9668 9679 9689 9699 9709 9718 9728 9737 9746 9755 9763 9771 9779 9787 9794 9801 9808 9814 9820 9826 9831 9837 9841 9846 9850 9854 9858 9861 9864 9867 9870 9872 9874 9876 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9903 9904 9906 9908 9909 9911 9913 9915 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 8700 2 2 2 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9892 9892 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9909 9908 9906 9904 9902 9899 9897 9894 9890 9887 9883 9879 9874 9870 9865 9860 9854 9849 9843 9837 9831 9825 9818 9812 9805 9798 9792 9785 9778 9771 9764 9758 9751 9744 9738 9732 9726 9720 9714 9708 9703 9698 9693 9689 9685 9681 9677 9674 9671 9669 9667 9665 9664 9663 9662 9662 9662 9663 9663 9665 9666 9668 9671 9673 9676 9679 9683 9687 9691 9695 9700 9704 9709 9714 9719 9725 9730 9736 9741 9747 9753 9759 9764 9770 9776 9782 9787 9793 9799 9804 9810 9815 9820 9826 9831 9836 9840 9845 9850 9854 9859 9863 9867 9871 9875 9879 9883 9886 9890 9893 9896 9900 9903 9906 9909 9911 9914 9917 9919 9922 9924 9927 9929 9931 9934 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9950 9948 9947 9945 9943 9940 9938 9936 9934 9931 9928 9926 9923 9920 9917 9914 9911 9908 9904 9901 9897 9894 9890 9886 9882 9878 9874 9870 9866 9862 9858 9853 9849 9845 9840 9836 9831 9827 9822 9818 9813 9809 9804 9800 9796 9791 9787 9783 9778 9774 9770 9766 9762 9758 9754 9750 9746 9742 9739 9735 9731 9728 9724 9721 9717 9714 9711 9708 9704 9701 9698 9695 9692 9689 9686 9683 9681 9678 9675 9672 9670 9667 9664 9662 9659 9656 9654 9651 9649 9646 9644 9642 9639 9637 9635 9632 9630 9628 9626 9624 9623 9621 9619 9617 9616 9615 9613 9612 9611 9610 9609 9609 9608 9608 9608 9608 9608 9608 9608 9609 9610 9610 9611 9613 9614 9615 9617 9619 9621 9623 9625 9628 9630 9633 9636 9638 9641 8701 2 2 2 9645 9648 9651 9654 9658 9661 9665 9668 9672 9676 9679 9683 9687 9691 9694 9698 9702 9705 9709 9712 9716 9719 9723 9726 9729 9732 9735 9738 9741 9744 9746 9749 9751 9753 9755 9758 9759 9761 9763 9765 9766 9767 9769 9770 9771 9772 9773 9774 9774 9775 9775 9776 9776 9776 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9776 9776 9776 9776 9777 9777 9777 9777 9778 9778 9779 9780 9780 9781 9782 9783 9784 9785 9787 9788 9789 9791 9793 9794 9796 9798 9800 9802 9804 9806 9808 9811 9813 9815 9818 9820 9823 9825 9828 9830 9833 9836 9838 9841 9844 9846 9849 9852 9854 9857 9859 9862 9864 9867 9869 9872 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9938 9935 9933 9931 9929 9927 9924 9922 9919 9917 9914 9911 9909 9906 9903 9900 9898 9895 9892 9889 9887 9884 9882 9879 9877 9874 9872 9870 9868 9866 9864 9863 9861 9860 9859 9858 9857 9856 9856 9856 9855 9855 9856 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9870 9872 9875 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9914 9917 9920 9923 9926 9929 9932 9935 9938 9941 9944 9946 9949 9951 9954 9956 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 8702 2 2 2 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9879 9877 9875 9872 9870 9867 9863 9860 9855 9851 9846 9841 9836 9830 9823 9816 9809 9802 9794 9785 9777 9768 9759 9749 9739 9729 9718 9708 9697 9686 9675 9664 9653 9642 9631 9620 9609 9598 9588 9578 9568 9558 9549 9540 9531 9523 9516 9509 9502 9496 9491 9487 9482 9479 9476 9474 9473 9472 9472 9473 9474 9476 9479 9482 9486 9490 9495 9500 9506 9513 9519 9527 9534 9542 9551 9559 9568 9577 9586 9595 9604 9613 9623 9632 9641 9650 9659 9667 9676 9684 9692 9700 9707 9714 9721 9728 9734 9739 9745 9750 9755 9759 9763 9767 9770 9773 9776 9778 9780 9782 9784 9785 9786 9787 9788 9789 9789 9790 9790 9791 9791 9791 9791 9792 9792 9792 9793 9793 9794 9794 9795 9796 9797 9798 9799 9801 9802 9804 9806 9808 9810 9812 9815 9817 9820 9822 9825 9828 9831 9834 9837 9840 9843 9846 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 8703 2 2 2 9917 9917 9917 9917 9917 9917 9917 9916 9915 9915 9914 9912 9911 9909 9907 9905 9903 9901 9898 9895 9892 9889 9886 9882 9879 9875 9871 9867 9862 9858 9854 9849 9844 9839 9835 9830 9825 9820 9815 9810 9805 9801 9796 9791 9787 9782 9778 9773 9769 9765 9761 9757 9754 9750 9747 9744 9741 9738 9736 9733 9731 9729 9727 9726 9724 9723 9722 9721 9720 9719 9719 9719 9718 9718 9718 9718 9719 9719 9719 9720 9720 9721 9722 9723 9723 9724 9725 9726 9727 9728 9729 9730 9730 9731 9732 9733 9734 9735 9736 9737 9738 9738 9739 9740 9741 9742 9742 9743 9744 9745 9746 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9761 9762 9763 9765 9766 9768 9769 9771 9773 9774 9776 9778 9780 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9804 9806 9808 9810 9812 9814 9817 9819 9821 9823 9825 9827 9830 9832 9834 9836 9839 9841 9843 9845 9848 9850 9852 9854 9857 9859 9861 9863 9866 9868 9870 9873 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9911 9912 9912 9913 9914 9914 9914 9914 9914 9914 9913 9912 9911 9910 9908 9907 9905 9902 9900 9897 9894 9891 9888 9884 9880 9876 9872 9867 9862 9857 9852 9847 9842 9836 9830 9825 9819 9813 9807 9801 9795 9789 9783 9777 9771 9765 9759 9754 9748 9743 9738 9733 9728 9724 9719 9715 9711 9708 9704 9701 9698 9696 9694 9691 9690 9688 9687 9686 9685 9685 9685 9685 9685 9685 9686 9687 9687 9688 9689 9691 9692 9693 9694 9696 9697 9698 9699 9700 9701 9702 9703 9703 9704 9704 9704 9704 9704 9703 9702 9701 9700 9699 9697 9695 9693 9691 9688 9686 9683 9680 9677 9673 9670 9666 9662 9659 9655 9651 9647 9643 9639 9635 9631 9628 9624 9621 9617 9614 9611 9608 9605 9603 9600 9598 9596 9595 9593 9592 9591 9591 9590 9590 9591 9591 9592 9593 9594 9595 9597 9598 9600 9602 9605 9607 9610 9613 9615 9618 9621 9624 9628 9631 9634 9637 9640 9644 9647 9650 9653 9656 9659 9662 9665 9667 9670 9673 9675 9677 9679 9682 9684 9685 9687 9689 9690 9692 9693 9694 9695 9696 9697 9698 9699 9699 9700 9700 9701 9701 9701 9702 9702 9702 9702 9702 9702 9702 9702 9702 9701 9701 9701 9701 9700 9700 9700 9699 9699 9699 9698 9698 9697 9697 9697 9696 9696 9695 9695 9694 9694 9693 9693 9692 9692 9691 9691 9690 9690 9690 9689 9689 9689 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9689 9689 9690 9690 9691 9691 9692 9693 9694 9695 9696 9697 9698 9700 9701 9702 9704 9705 9707 9709 9711 9712 9714 9716 9718 9720 9722 9724 9726 9728 9731 9733 9735 9737 9739 9742 9744 9746 9749 9751 9753 9756 9758 9760 9763 9765 9767 9770 9772 8704 2 2 2 9775 9777 9779 9782 9784 9787 9789 9792 9794 9796 9799 9801 9804 9807 9809 9812 9814 9817 9819 9822 9824 9827 9830 9832 9835 9837 9840 9842 9845 9848 9850 9853 9855 9858 9860 9862 9865 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9920 9921 9923 9924 9926 9928 9929 9931 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9954 9953 9951 9950 9949 9948 9947 9946 8705 2 2 2 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9881 9878 9874 9870 9866 9862 9858 9854 9850 9845 9841 9836 9831 9826 9821 9816 9812 9807 9802 9797 9792 9787 9783 9778 9774 9770 9765 9762 9758 9754 9751 9748 9745 9742 9740 9738 9736 9735 9733 9732 9732 9731 9731 9731 9732 9732 9733 9735 9736 9738 9740 9742 9744 9747 9750 9753 9756 9759 9763 9766 9770 9774 9778 9782 9786 9790 9794 9798 9802 9806 9811 9815 9819 9823 9827 9831 9834 9838 9842 9845 9849 9852 9856 9859 9862 9865 9868 9871 9874 9876 9879 9881 9883 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9889 9887 9884 9881 9878 9875 9872 9869 9865 9862 9858 9854 9851 9847 9843 9838 9834 9830 9826 9821 9817 9812 9808 9803 9799 9794 8706 2 2 2 9790 9785 9781 9777 9772 9768 9764 9760 9756 9752 9748 9745 9741 9738 9735 9732 9729 9727 9725 9722 9721 9719 9717 9716 9715 9714 9714 9713 9713 9713 9714 9714 9715 9716 9717 9718 9720 9722 9724 9726 9728 9731 9733 9736 9739 9742 9746 9749 9752 9756 9760 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9802 9806 9810 9814 9818 9822 9826 9830 9833 9837 9840 9844 9847 9851 9854 9857 9860 9864 9867 9869 9872 9875 9878 9880 9883 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9921 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9897 9894 9892 9889 9886 9883 9880 9877 9875 9872 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9806 9803 9801 9798 9796 9793 9791 9789 9787 9785 9783 9782 9780 9778 9777 9776 9775 9774 9773 9772 9771 9771 9771 9771 9770 9771 9771 9771 9772 9773 9773 9774 9776 9777 9778 9780 9782 9783 9785 9787 9790 9792 9794 9797 9799 9802 9804 9807 9810 9813 9816 9819 9822 9824 9827 9830 9833 9836 9839 9842 9844 9847 9850 9852 9855 9857 9860 9862 9864 9866 9868 9870 9871 9873 9874 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 8707 2 2 2 9882 9882 9882 9881 9881 9880 9879 9878 9878 9877 9876 9874 9873 9872 9871 9869 9868 9866 9865 9863 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9837 9835 9833 9830 9828 9826 9823 9821 9818 9816 9813 9810 9808 9805 9803 9800 9798 9796 9793 9791 9789 9786 9784 9782 9780 9778 9776 9775 9773 9772 9770 9769 9768 9767 9766 9765 9764 9764 9763 9763 9763 9763 9763 9763 9764 9764 9765 9765 9766 9767 9768 9768 9769 9770 9772 9773 9774 9775 9776 9777 9778 9780 9781 9782 9783 9784 9785 9786 9787 9787 9788 9789 9789 9790 9790 9791 9791 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9795 9795 9795 9796 9796 9797 9798 9798 9799 9800 9801 9802 9804 9805 9806 9808 9809 9810 9812 9814 9815 9817 9818 9820 9822 9823 9825 9826 9828 9829 9831 9832 9833 9834 9835 9836 9836 9837 9837 9837 9837 9837 9837 9836 9836 9835 9834 9833 9831 9830 9828 9826 9825 9823 9820 9818 9816 9813 9811 9809 9806 9804 9801 9799 9796 9794 9791 9789 9787 9785 9783 9781 9780 9778 9777 9776 9775 9775 9774 9774 9774 9774 9775 9775 9776 9777 9779 9780 9782 9784 9786 9789 9791 9794 9797 9800 9803 9806 9810 9813 9817 9820 9824 9828 9831 9835 9839 9842 9846 9850 9853 9857 9860 9863 9866 9870 9873 9875 9878 9881 9883 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9931 9929 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9881 9879 9876 9874 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9828 9825 9822 9819 9816 9813 9810 9807 9804 9802 9799 9797 9794 9792 9790 9788 9787 9785 9784 9783 9782 9781 9780 9780 9779 9779 9780 9780 9780 9781 9782 9783 9784 9786 9787 9789 9791 9793 9795 9797 9799 9802 9804 8708 2 2 2 9807 9809 9812 9815 9818 9821 9824 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9864 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9891 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 8709 2 2 2 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9945 9942 9940 9938 9935 9932 9930 9927 9924 9921 9918 9915 9912 9908 9905 9902 9898 9895 9891 9887 9884 9880 9876 9873 9869 9865 9861 9857 9853 9849 9846 9842 9838 9834 9830 9826 9823 9819 9815 9812 9808 9805 9802 9798 9795 9792 9789 9786 9784 9781 9779 9777 9775 9773 9771 9769 9768 9767 9766 9765 9764 9764 9764 9764 9764 9764 9765 9765 9766 9767 9769 9770 9772 9774 9776 9778 9780 9783 9786 9788 9791 9794 9798 9801 9804 9808 9812 9815 9819 9823 9827 9830 9834 9838 9842 9846 9850 9854 9858 9862 9866 9870 9874 9878 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9860 9859 9857 9856 9855 9854 9852 9851 9850 9850 9849 9848 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9858 9859 9861 9862 9864 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9843 9841 9839 9837 9835 9832 9830 9828 9825 9822 9819 9816 9813 9810 9807 9804 9800 9796 9793 9789 9785 9781 9777 9773 9769 9764 8710 2 2 2 9760 9756 9751 9746 9742 9737 9732 9727 9722 9717 9712 9707 9701 9696 9690 9684 9678 9672 9666 9660 9653 9646 9639 9632 9624 9617 9609 9600 9592 9583 9574 9564 9554 9544 9534 9523 9512 9500 9488 9476 9463 9450 9436 9423 9408 9394 9379 9364 9348 9333 9317 9300 9284 9267 9250 9233 9216 9198 9181 9163 9146 9128 9111 9093 9076 9059 9042 9025 9008 8992 8976 8960 8945 8930 8915 8901 8887 8874 8861 8849 8837 8826 8815 8805 8795 8786 8777 8770 8762 8755 8749 8743 8738 8733 8729 8725 8722 8719 8716 8714 8713 8711 8710 8709 8708 8708 8707 8707 8706 8706 8705 8705 8704 8703 8702 8700 8698 8696 8693 8689 8685 8680 8675 8669 8661 8653 8644 8634 8623 8610 8596 8581 8565 8547 8528 8507 8485 8461 8435 8408 8379 8348 8315 8281 8244 8206 8166 8124 8080 8035 7987 7938 7887 7834 7779 7723 7665 7606 7545 7483 7419 7354 7289 7222 7154 7086 7017 6948 6878 6808 6739 6669 6600 6531 6463 6396 6330 6265 6202 6140 6080 6022 5966 5912 5861 5812 5766 5723 5684 5647 5613 5583 5557 5534 5515 5500 5489 5481 5478 5478 5483 5491 5504 5520 5541 5565 5593 5625 5661 5700 5742 5788 5837 5889 5944 6002 6063 6126 6191 6258 6328 6399 6471 6545 6620 6697 6774 6851 6929 7008 7086 7164 7243 7320 7397 7474 7550 7624 7698 7770 7842 7911 7979 8046 8111 8174 8236 8296 8354 8410 8465 8517 8568 8616 8663 8709 8752 8794 8833 8872 8908 8943 8977 9009 9039 9069 9096 9123 9149 9173 9197 9219 9240 9261 9281 9300 9318 9336 9353 9369 9385 9400 9415 9430 9444 9457 9471 9484 9496 9509 9521 9533 9544 9555 9566 9577 9588 9598 9608 9618 9627 9636 9645 9654 9663 9671 9679 9686 9694 9701 9708 9714 9721 9727 9732 9738 9743 9748 9753 9757 9761 9765 9769 9772 9776 9779 9781 9784 9787 9789 9791 9793 9795 9797 9798 9800 9801 9802 9804 9805 9806 9807 9808 9809 9809 9810 9811 9812 9812 9813 9813 9814 9815 9815 9816 9816 9816 9817 9817 9818 9818 9819 9819 9819 9820 9820 9821 9821 9821 9822 9822 9823 9823 9823 9824 9824 9825 9825 9826 9826 9827 9828 9828 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9845 9846 9848 9849 9850 9852 9853 9854 9856 9857 9858 9860 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9871 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 8711 2 2 2 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9876 9873 9871 9868 9865 9862 9858 9855 9851 9848 9844 9840 9836 9832 9828 9824 9820 9815 9811 9807 9802 9798 9793 9789 9784 9780 9776 9771 9767 9763 9758 9754 9750 9746 9742 9739 9735 9731 9728 9725 9722 9719 9716 9713 9711 9708 9706 9704 9702 9701 9699 9698 9697 9696 9695 9694 9693 9693 9693 9693 9693 9693 9693 9693 9694 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9705 9706 9707 9709 9710 9711 9713 9714 9716 9717 9719 9720 9722 9723 9725 9726 9727 9729 9730 9732 9734 9735 9737 9738 9740 9741 9743 9745 9746 9748 9750 9752 9754 9755 9757 9760 9762 9764 9766 9768 9771 9773 9775 9778 9781 9783 9786 9789 9791 9794 9797 9800 9803 9806 9809 9812 9815 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9857 9860 9863 9865 9867 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9910 8712 2 2 2 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9895 9893 9891 9888 9886 9883 9881 9878 9875 9872 9869 9866 9863 9860 9857 9853 9850 9847 9843 9840 9836 9833 9830 9827 9824 9820 9817 9815 9812 9809 9807 9804 9802 9800 9798 9796 9794 9793 9792 9790 9789 9789 9788 9788 9787 9787 9787 9788 9788 9788 9789 9790 9791 9792 9793 9794 9795 9797 9798 9799 9801 9802 9804 9805 9807 9808 9810 9811 9813 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9822 9822 9823 9823 9823 9822 9822 9822 9821 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9805 9804 9803 9801 9800 9799 9798 9797 9796 9795 9794 9793 9793 9792 9791 9790 9790 9789 9789 9788 9787 9787 9786 9786 9785 9785 9785 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9779 9779 9778 9777 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9763 9762 9761 9759 9758 9756 9755 9753 9751 9750 9748 9746 9744 9742 9740 9738 9736 9734 9732 9729 9727 9725 9722 9720 9717 9714 9712 9709 9706 9703 9700 9697 9693 9690 9686 9683 9679 9675 9672 9668 9663 9659 9655 9651 9646 9642 9637 9632 9627 9622 9617 9612 9606 9601 9595 9590 9584 9578 9572 9566 9559 9553 9546 9539 9533 9525 9518 9511 9503 9495 9487 9478 9470 9461 9452 9442 9432 9422 9411 9400 9389 9377 9365 9352 9339 9325 9311 9296 9281 9265 9248 9231 9213 9194 9175 9155 9135 9113 9091 9068 9045 9020 8995 8970 8943 8916 8888 8860 8831 8801 8770 8739 8708 8675 8643 8610 8576 8543 8508 8474 8439 8405 8370 8335 8300 8265 8230 8196 8162 8128 8094 8061 8029 7997 7966 7935 7905 7876 7848 7821 7795 7770 7746 7723 7701 7681 7662 7644 7627 7612 7598 7586 7575 7565 7557 7551 7545 7542 7539 7538 7539 7541 7544 7548 7554 7562 7570 7580 7591 7603 7616 7630 7645 7662 7679 7697 7716 7736 7756 7778 7800 7822 7845 7869 7893 7917 7942 7968 7993 8019 8045 8071 8097 8124 8150 8177 8203 8230 8256 8282 8308 8334 8360 8386 8411 8436 8461 8486 8510 8534 8558 8582 8605 8627 8650 8672 8693 8715 8736 8756 8776 8796 8815 8834 8853 8871 8888 8906 8923 8939 8955 8971 8986 9001 9016 9030 9043 9057 9070 9083 9095 9107 9119 9130 9141 9152 9162 9172 9182 9192 9202 9211 9220 9229 9237 9246 9254 9262 9270 9278 9286 9293 9301 9308 9316 9323 9330 9337 9344 9352 9359 9366 9372 9379 9386 9393 9400 9406 9413 9419 9426 9432 9439 9445 9451 9457 9463 9468 9474 9480 9485 9490 9495 9500 9504 9509 9513 9517 9520 9524 9527 9530 9533 9535 9537 9539 9541 9542 9543 9544 9545 9546 9546 8713 2 2 2 9546 9546 9545 9544 9544 9542 9541 9540 9538 9536 9534 9532 9529 9527 9524 9520 9517 9513 9509 9505 9501 9496 9490 9485 9478 9472 9464 9457 9448 9439 9429 9418 9407 9394 9381 9366 9351 9334 9316 9297 9276 9254 9231 9206 9179 9151 9121 9089 9055 9020 8983 8944 8903 8860 8816 8769 8721 8671 8619 8565 8510 8453 8394 8334 8273 8210 8146 8081 8016 7949 7882 7814 7746 7677 7609 7541 7473 7405 7338 7273 7208 7144 7082 7021 6963 6906 6851 6799 6749 6702 6657 6616 6577 6542 6510 6482 6457 6435 6418 6404 6394 6387 6385 6386 6391 6400 6413 6430 6450 6474 6501 6532 6566 6603 6643 6687 6733 6782 6833 6887 6943 7001 7061 7122 7185 7249 7315 7381 7448 7515 7583 7651 7720 7788 7856 7923 7989 8055 8121 8185 8248 8310 8371 8430 8488 8544 8599 8652 8703 8753 8801 8847 8891 8934 8975 9014 9052 9088 9122 9154 9185 9215 9243 9269 9294 9318 9341 9362 9382 9402 9420 9437 9453 9469 9484 9498 9512 9525 9537 9549 9560 9571 9582 9592 9602 9612 9621 9630 9639 9648 9657 9665 9674 9682 9690 9698 9705 9713 9720 9727 9734 9741 9748 9754 9761 9767 9773 9778 9784 9789 9794 9799 9803 9808 9812 9815 9819 9822 9825 9828 9831 9833 9835 9837 9839 9841 9842 9843 9844 9845 9846 9846 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9842 9842 9841 9841 9840 9839 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9817 9816 9816 9815 9815 9815 9815 9815 9815 9815 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9828 9829 9831 9833 9834 9836 9838 9840 9841 9843 9845 9847 9849 9850 9852 9854 9856 9857 9859 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9851 9849 9846 9843 9840 9837 9834 9831 9828 9825 9822 9819 9815 9812 9809 9806 9802 9799 9796 9793 9790 9787 9784 9781 9779 9776 9774 9772 9770 9768 9766 9764 9763 9762 9761 9760 9759 9759 9759 9759 9759 9759 9760 9761 9762 9763 9765 9767 9769 9771 9773 9775 9778 9781 9784 9787 9790 9793 9796 9800 9804 9807 9811 9815 9819 9822 9826 9830 9834 9838 9841 9845 9849 9852 9856 9859 9863 9866 9869 9872 9875 9877 9880 9882 9885 9887 9889 9890 9892 9894 9895 9896 9897 9898 9898 9899 9899 8714 2 2 2 9899 9900 9899 9899 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 8715 2 2 2 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9963 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 8716 2 2 2 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9880 9878 9875 9873 9870 9867 9864 9861 9859 9856 9853 9850 9846 9843 9840 9837 9834 9831 9828 9825 9823 9820 9817 9814 9812 9809 9807 9804 9802 9800 9798 9797 9795 9793 9792 9791 9790 9789 9788 9788 9788 9787 9787 9788 9788 9789 9789 9790 9791 9793 9794 9795 9797 9799 9801 9803 9805 9807 9810 9812 9815 9818 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9873 9876 9878 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 8717 2 2 2 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9863 9863 9862 9861 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9837 9836 9835 9833 9832 9830 9829 9827 9826 9824 9823 9821 9819 9818 9816 9814 9813 9811 9809 9807 9806 9804 9802 9800 9799 9797 9795 9794 9792 9790 9789 9787 9785 9784 9782 9781 9779 9778 9776 9775 9774 9772 9771 9770 9768 9767 9766 9765 9764 9763 9761 9760 9759 9758 9757 9756 9755 9754 9752 9751 9750 9749 9748 9746 9745 9744 9742 9741 9740 9738 9737 9735 9734 9732 9730 9729 9727 9725 9723 9722 9720 9718 9716 9714 9712 9710 9708 9706 9705 9703 9701 9699 9697 9695 9693 9691 9689 9687 9686 9684 9682 9680 9678 9676 9674 9673 9671 9669 9667 9665 9663 9661 9659 9657 9655 9652 9650 9648 9645 9643 9640 9637 9634 9631 9628 9625 9622 9618 9614 9611 9607 9603 9598 9594 9589 9584 9579 9574 9569 9563 9558 9552 9546 9540 9534 9527 9521 9514 9507 9500 9493 9485 9478 9470 9463 9455 9447 9438 9430 9421 9413 9404 9395 9385 9376 9366 9357 9347 9336 9326 9315 9304 9292 9281 9269 9256 9244 9230 9217 9203 9188 9174 9158 9142 9126 9109 9091 9073 9054 9034 9014 8993 8971 8949 8926 8902 8877 8852 8825 8798 8770 8742 8712 8682 8651 8619 8586 8552 8518 8483 8447 8411 8373 8336 8297 8258 8218 8178 8138 8096 8055 8013 7971 7929 7886 7843 7801 7758 7715 7673 7630 7588 7546 7504 7463 7423 7383 7343 7305 7267 7230 7194 7158 7124 7091 7059 7028 6998 6970 6943 6917 6893 6870 6849 6830 6811 6795 6780 6767 6755 6745 6736 6730 6725 6722 6720 6720 6722 6725 6730 6736 6744 6754 6765 6778 6792 6807 6824 6843 6862 6883 6904 6927 6952 6977 7003 7030 7057 7086 7115 7145 7176 7207 7239 7271 7304 7337 7370 7404 7437 7471 7505 7539 7573 7607 7641 7675 7708 7742 7775 7808 7841 7873 7905 7936 7968 7998 8029 8059 8088 8117 8146 8174 8201 8228 8255 8281 8307 8332 8356 8380 8404 8427 8449 8471 8493 8514 8535 8555 8575 8594 8613 8632 8650 8668 8686 8703 8719 8736 8752 8768 8783 8718 2 2 2 8798 8813 8828 8842 8856 8870 8884 8897 8910 8923 8936 8948 8960 8972 8984 8996 9007 9018 9029 9040 9051 9061 9071 9082 9091 9101 9111 9120 9129 9138 9147 9156 9164 9172 9181 9189 9196 9204 9212 9219 9226 9233 9240 9247 9254 9260 9267 9273 9279 9286 9292 9298 9304 9309 9315 9321 9326 9332 9337 9343 9348 9354 9359 9365 9370 9375 9381 9386 9391 9397 9402 9407 9413 9418 9423 9429 9434 9439 9445 9450 9455 9460 9466 9471 9476 9482 9487 9492 9497 9502 9507 9512 9517 9522 9527 9531 9536 9541 9545 9549 9554 9558 9562 9566 9569 9573 9577 9580 9583 9587 9590 9593 9595 9598 9601 9603 9605 9608 9610 9612 9614 9616 9617 9619 9620 9622 9623 9625 9626 9628 9629 9630 9631 9633 9634 9635 9636 9637 9639 9640 9641 9642 9644 9645 9647 9648 9650 9651 9653 9655 9656 9658 9660 9662 9664 9666 9668 9670 9672 9675 9677 9679 9681 9684 9686 9688 9691 9693 9695 9698 9700 9702 9705 9707 9709 9711 9714 9716 9718 9720 9722 9724 9725 9727 9729 9731 9732 9734 9735 9737 9738 9739 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9751 9752 9753 9754 9755 9755 9756 9757 9758 9758 9759 9760 9761 9762 9762 9763 9764 9765 9766 9767 9768 9769 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9782 9783 9784 9785 9785 9786 9787 9788 9789 9790 9791 9792 9793 9793 9794 9795 9795 9796 9797 9797 9798 9798 9799 9799 9800 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9799 9799 9798 9798 9797 9797 9796 9795 9794 9794 9793 9792 9791 9790 9789 9788 9786 9785 9784 9783 9781 9780 9779 9777 9776 9774 9773 9771 9770 9768 9767 9765 9764 9762 9761 9759 9758 9756 9755 9753 9752 9751 9749 9748 9747 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9736 9735 9734 9733 9733 9732 9732 9731 9731 9730 9730 9729 9729 9729 9728 9728 9727 9727 9726 9726 9725 9725 9724 9724 9723 9722 9722 9721 9720 9719 9718 9717 9716 9715 9713 9712 9711 9709 9708 9706 9705 9703 9702 9700 9698 9696 9695 9693 9691 9689 9687 9686 9684 9682 9680 9678 9677 9675 9673 9672 9670 9669 9668 9667 9665 9664 9663 9663 9662 9661 9661 9660 9660 9660 9660 9661 9661 9661 9662 9663 9664 9665 9666 9668 9669 9671 9673 9675 9677 9679 9681 9684 9686 9689 9692 9695 9698 9701 9704 9707 9711 9714 9717 9721 9725 9728 9732 9735 9739 9743 9746 9750 9754 9757 9761 9765 9768 9772 9775 9779 9782 9785 9789 9792 9795 9798 9801 9804 9807 9810 9812 9815 9817 9820 9822 9825 9827 9829 9831 9833 9835 9837 9838 9840 9842 9843 9845 9846 9848 9849 9851 9852 9853 9855 9856 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9869 8719 2 2 2 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9891 9892 9893 9894 9895 9896 9896 9897 9897 9898 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9894 9894 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 8720 2 2 3 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9906 9907 9907 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9936 9935 9933 9931 9929 9926 9924 9922 9919 9917 9914 9911 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9880 9877 9874 9871 9868 9866 9863 9861 9859 9856 9854 9852 9851 9849 9847 9846 9845 9844 9843 9842 9842 9842 9842 9842 9842 9842 9843 9844 9845 9846 9847 9849 9850 9852 9854 9856 9858 9860 9863 9865 9868 9870 9873 9876 9878 9881 9884 9887 9890 9892 9895 9898 9900 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9935 9936 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9948 9948 9947 9945 9944 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9916 9914 9911 9909 9906 9904 9902 9900 9897 9895 9893 9891 9889 9887 9885 9884 9882 8721 2 2 3 9880 9879 9878 9877 9876 9875 9874 9874 9874 9873 9873 9873 9874 9874 9875 9875 9876 9877 9878 9880 9881 9882 9884 9886 9887 9889 9891 9893 9895 9898 9900 9902 9904 9907 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 8722 2 2 3 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 8723 2 2 3 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9927 9925 9923 9922 9920 9919 9917 9915 9914 9912 9911 9909 9907 9906 9904 9903 9901 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9877 9876 9875 9875 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9876 9878 9879 9880 9882 9884 9885 9887 9889 9891 9893 9896 9898 9900 9902 9905 9907 9910 9912 9915 9917 9919 9922 9924 9927 9929 9931 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 8724 2 2 3 9944 9942 9940 9937 9935 9933 9930 9928 9925 9923 9920 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9853 9850 9847 9845 9842 9840 9838 9835 9833 9831 9829 9827 9826 9824 9822 9821 9819 9818 9817 9815 9814 9813 9813 9812 9811 9810 9810 9809 9809 9809 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9809 9809 9809 9809 9810 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9813 9813 9814 9814 9815 9816 9816 9817 9818 9819 9821 9822 9823 9824 9826 9828 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9850 9852 9855 9857 9859 9862 9864 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 8725 2 2 3 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9868 9866 9863 9861 9858 9855 9852 9849 9846 9843 9839 9835 9831 9827 9823 9819 9814 9810 9805 9800 9795 9789 9784 9778 9773 9767 9761 9755 9749 9743 9737 9731 9725 9718 9712 9706 9701 9695 9689 9684 9678 9673 9668 9664 9659 9655 9651 9648 9644 9641 9639 9636 9635 9633 9632 9631 9631 9631 9631 9632 9633 9635 9637 9639 9642 9645 9648 9652 9656 9661 9665 9670 9675 9681 9686 9692 9698 9704 9710 9716 9723 9729 9736 9742 9748 9755 9761 9768 9774 9780 9786 9792 9798 9804 9809 9814 9820 9825 9829 9834 9839 9843 9847 9851 9855 9858 9862 9865 9868 9871 9874 9877 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9909 9911 9913 9915 9916 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9900 9898 9895 9893 9890 9887 9885 9882 9880 9877 9874 9872 9869 9867 9865 9862 9860 9858 9856 9854 9852 9850 9849 9847 9846 9844 9843 9842 9841 9840 9840 9839 9839 9838 9838 9838 9839 9839 9839 9840 9841 9842 9842 9844 9845 9846 9847 9849 9850 9852 9854 9856 8726 2 2 3 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9879 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9923 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9907 9905 9903 9901 8727 2 2 3 9899 9896 9894 9891 9889 9886 9884 9881 9878 9875 9872 9868 9865 9862 9858 9855 9851 9847 9843 9839 9835 9831 9827 9823 9819 9815 9810 9806 9801 9797 9792 9788 9783 9778 9774 9769 9764 9759 9755 9750 9745 9741 9736 9731 9727 9722 9718 9713 9709 9705 9701 9696 9692 9688 9685 9681 9677 9674 9671 9667 9664 9661 9659 9656 9653 9651 9649 9647 9645 9644 9642 9641 9640 9639 9638 9637 9637 9637 9636 9637 9637 9637 9638 9639 9640 9641 9642 9644 9645 9647 9649 9651 9653 9656 9658 9661 9664 9666 9669 9673 9676 9679 9683 9686 9690 9694 9698 9702 9706 9710 9714 9718 9723 9727 9731 9736 9740 9744 9749 9753 9758 9762 9767 9771 9776 9780 9784 9789 9793 9797 9801 9805 9809 9813 9816 9820 9824 9827 9830 9834 9837 9840 9843 9845 9848 9850 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9869 9870 9871 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9867 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9839 9838 9837 9836 9835 9833 9832 9831 9830 9829 9827 9826 9825 9824 9823 9821 9820 9819 9818 9816 9815 9814 9813 9812 9811 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9789 9788 9787 9786 9785 9785 9784 9783 9782 9782 9781 9780 9780 9779 9778 9778 9777 9776 9776 9775 9774 9774 9773 9772 9772 9771 9770 9769 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9756 9755 9754 9752 9751 9749 9747 9746 9744 9742 9740 9738 9736 9734 9731 9729 9726 9724 9721 9718 9715 9712 9709 9706 9703 9699 9696 9692 9688 9685 9681 9677 9673 9668 9664 9660 9655 9651 9646 9641 9636 9631 9626 9621 9616 9610 9605 9599 9594 9588 9582 9576 9570 9564 9558 9552 9545 9539 9532 9525 9518 9511 9504 9497 9489 9481 9473 9465 9457 9448 9440 9431 9421 9412 9402 9392 9381 9371 9360 9348 9336 9324 9312 9299 9285 9271 9257 9242 9227 9211 9195 9178 9161 9143 9124 9105 9085 9065 9043 9022 8999 8976 8953 8928 8903 8877 8851 8823 8795 8767 8737 8707 8676 8644 8611 8578 8544 8509 8473 8437 8400 8362 8323 8284 8243 8203 8161 8119 8076 8032 7988 7943 7897 7851 7805 7757 7710 7662 7613 7564 7515 7465 7416 7366 7316 7265 7215 7165 7115 7065 7015 6966 6917 6868 6820 6772 6725 6679 6633 6589 6545 6503 6461 6421 6382 6344 6308 6274 6241 6209 6180 6152 6126 8728 2 2 3 6102 6080 6060 6042 6026 6013 6002 5993 5986 5982 5980 5981 5984 5989 5996 6007 6019 6034 6051 6070 6092 6116 6142 6170 6200 6232 6266 6302 6340 6380 6421 6463 6507 6553 6599 6647 6696 6746 6796 6848 6900 6952 7005 7059 7112 7166 7220 7274 7328 7381 7435 7487 7540 7592 7644 7694 7744 7794 7842 7890 7937 7983 8028 8072 8115 8157 8199 8239 8278 8316 8353 8389 8424 8458 8491 8523 8554 8584 8614 8642 8670 8697 8723 8748 8773 8796 8820 8842 8864 8885 8906 8927 8946 8966 8984 9003 9021 9038 9055 9072 9089 9105 9121 9136 9151 9166 9181 9195 9209 9222 9236 9249 9262 9274 9287 9299 9310 9322 9333 9344 9355 9365 9375 9385 9394 9403 9412 9421 9429 9437 9445 9452 9460 9467 9473 9480 9486 9492 9498 9503 9509 9514 9519 9523 9528 9532 9536 9540 9544 9548 9552 9555 9559 9562 9565 9568 9571 9574 9577 9579 9582 9584 9587 9589 9591 9594 9596 9598 9600 9602 9604 9605 9607 9609 9610 9612 9613 9614 9616 9617 9618 9619 9620 9621 9621 9622 9622 9623 9623 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9623 9623 9623 9622 9622 9621 9621 9620 9620 9620 9619 9619 9618 9618 9617 9617 9617 9616 9616 9615 9615 9615 9614 9614 9613 9613 9612 9612 9611 9610 9609 9608 9607 9606 9605 9604 9602 9600 9598 9596 9594 9591 9588 9585 9582 9578 9574 9570 9566 9561 9556 9550 9544 9538 9532 9525 9518 9511 9503 9495 9487 9478 9470 9461 9451 9442 9432 9423 9413 9403 9393 9382 9372 9362 9352 9342 9331 9322 9312 9302 9293 9283 9275 9266 9258 9250 9242 9235 9228 9222 9216 9211 9206 9202 9198 9195 9192 9190 9189 9188 9188 9188 9189 9190 9192 9195 9198 9202 9206 9211 9216 9222 9228 9235 9242 9249 9257 9265 9273 9282 9291 9300 9309 9319 9328 9338 9348 9358 9368 9378 9388 9398 9408 9418 9427 9437 9446 9456 9465 9474 9483 9491 9500 9508 9516 9524 9532 9539 9546 9553 9560 9566 9573 9579 9584 9590 9596 9601 9606 9611 9615 9620 9624 9628 9632 9636 9640 9644 9647 9650 9654 9657 9660 9663 9665 9668 9671 9673 9675 9678 9680 9682 9684 9686 9688 9689 9691 9693 9694 9695 9697 9698 9699 9700 9701 9702 9703 9704 9704 9705 9705 9706 9706 9707 9707 9707 9708 9708 9708 9708 9708 9709 9709 9709 9709 9709 9710 9710 9710 9711 9711 9712 9713 9714 9714 9715 9716 9718 9719 9720 9722 9723 9725 9727 9729 9731 9733 9735 9738 9740 9742 9745 9748 9750 9753 9756 9759 9761 9764 9767 9770 9772 9775 9778 9780 9783 9785 9788 9790 9792 9794 9796 9798 9799 9801 9802 9804 9805 9806 9807 9808 9808 9809 9809 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9813 9813 9813 8729 2 2 3 9812 9812 9812 9811 9810 9809 9807 9806 9803 9801 9797 9794 9789 9784 9779 9772 9765 9757 9748 9738 9728 9716 9703 9689 9674 9658 9641 9623 9603 9583 9561 9538 9514 9489 9462 9435 9407 9377 9347 9316 9284 9251 9218 9184 9149 9115 9079 9044 9008 8973 8937 8902 8867 8833 8799 8765 8733 8701 8671 8641 8613 8585 8560 8535 8512 8491 8472 8454 8438 8425 8412 8402 8394 8388 8384 8382 8381 8383 8387 8393 8400 8409 8420 8433 8448 8464 8481 8500 8521 8542 8564 8588 8612 8638 8664 8690 8717 8744 8772 8799 8827 8855 8882 8910 8936 8963 8989 9014 9039 9063 9086 9108 9130 9150 9170 9188 9206 9223 9238 9253 9266 9279 9290 9301 9311 9319 9327 9334 9340 9346 9350 9355 9358 9361 9363 9365 9367 9368 9369 9370 9371 9371 9372 9372 9373 9373 9374 9375 9376 9377 9378 9380 9382 9385 9387 9390 9394 9397 9401 9406 9411 9416 9421 9427 9433 9439 9446 9453 9460 9468 9476 9484 9492 9500 9508 9517 9526 9534 9543 9552 9560 9569 9578 9587 9595 9604 9612 9620 9629 9637 9644 9652 9660 9667 9674 9682 9688 9695 9702 9708 9714 9720 9726 9732 9737 9742 9747 9752 9757 9761 9766 9770 9774 9778 9782 9786 9789 9793 9796 9799 9802 9805 9808 9811 9813 9816 9818 9820 9823 9825 9827 9829 9830 9832 9834 9835 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9864 9865 9866 9868 9869 9870 9871 9872 9874 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9931 9931 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 8730 2 2 3 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9883 9880 9876 9873 9869 9865 9862 9858 9854 9850 9846 9841 9837 9833 9829 9825 9820 9816 9812 9808 9804 9800 9796 9793 9789 9785 9782 9779 9776 9773 9770 9767 9765 9763 9761 9759 9757 9756 9755 9754 9753 9752 9752 9751 9751 9752 9752 9752 9753 9754 9755 9756 9758 9759 9761 9762 9764 9766 9768 9771 9773 9775 9778 9780 9783 9785 9788 9791 9793 9796 9799 9801 9804 9807 9809 9812 9815 9817 9820 9822 9824 9827 9829 9831 9834 9836 9838 9840 9842 9844 9845 9847 9849 9851 9852 9854 9855 9856 9858 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9872 9873 9873 9874 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9887 9885 9884 9883 9882 9880 9879 9877 9876 9874 9872 9870 9868 9866 9864 9862 9860 9857 9855 9852 9850 9847 9844 9842 9839 9836 9833 9831 9828 9825 9822 9819 9816 9813 9811 9808 9805 9803 9800 9798 9795 9793 9791 9789 9787 9785 9783 9781 9780 9779 9778 9777 9776 9775 9775 9774 9774 9774 9774 9775 9775 9776 9777 9778 9779 9780 9782 9783 9785 9787 9789 9791 9794 9796 9799 9801 9804 9806 9809 9812 9815 9818 9821 9824 9827 9829 9832 9835 9838 9841 9843 9846 9848 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9870 9869 9869 9868 9866 9865 9864 9862 9861 9859 9857 9855 9853 9851 9849 9847 9844 9842 9840 9837 9835 9833 9830 9828 9826 9824 9822 9819 9817 9816 9814 9812 9810 9809 9807 9806 9805 9804 9803 9802 9802 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 9806 9807 9808 9810 9812 9813 9815 9818 9820 9822 9824 9827 9830 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 8731 2 2 3 9895 9897 9900 9902 9905 9907 9909 9912 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9871 9870 9869 9869 9868 9867 9867 9866 9866 9866 9865 9865 9866 9866 9866 9866 9867 9868 9868 9869 9870 9871 9872 9873 9875 9876 9877 9879 9881 9882 9884 9886 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 8732 2 2 3 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9851 9848 9846 9844 9842 9839 9837 9835 9833 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9809 9807 9806 9804 9803 9802 9801 9800 9799 9798 9798 9797 9797 9797 9797 9797 9797 9798 9798 9799 9800 9800 9802 9803 9804 9806 9807 9809 9811 9813 9815 9817 9819 9822 9824 9826 9829 9831 9834 9837 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9866 9868 9870 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9885 8733 2 2 3 9884 9883 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9871 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9863 9862 9860 9859 9858 9857 9855 9854 9853 9851 9850 9849 9847 9846 9845 9843 9842 9841 9839 9838 9837 9836 9835 9834 9833 9832 9832 9831 9830 9830 9829 9829 9829 9829 9828 9828 9828 9829 9829 9829 9829 9829 9830 9830 9831 9831 9831 9832 9832 9833 9833 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9824 9823 9822 9820 9819 9817 9815 9814 9812 9811 9809 9808 9806 9805 9803 9802 9800 9799 9798 9797 9796 9795 9794 9794 9793 9793 9792 9792 9792 9792 9792 9793 9793 9794 9794 9795 9796 9797 9799 9800 9801 9803 9804 9806 9808 9810 9811 9813 9815 9817 9819 9821 9823 9825 9828 9830 9832 9834 9836 9838 9839 9841 9843 9845 9847 9849 9850 9852 9853 9855 9856 9858 9859 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9899 8734 2 2 3 9899 9899 9898 9898 9898 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9892 9892 9891 9890 9889 9889 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9874 9873 9871 9870 9869 9868 9866 9865 9864 9863 9862 9861 9861 9860 9859 9859 9858 9858 9858 9858 9858 9857 9858 9858 9858 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9864 9865 9866 9866 9867 9867 9868 9868 9868 9868 9869 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9866 9866 9865 9864 9863 9863 9862 9861 9860 9859 9858 9857 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9848 9848 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9842 9841 9840 9839 9839 9838 9837 9837 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9831 9831 9831 9830 9830 9830 9830 9829 9829 9829 9828 9828 9828 9827 9827 9826 9825 9824 9823 9822 9821 9819 9817 9815 9813 9811 9808 9805 9802 9799 9795 9791 9787 9783 9778 9773 9768 9762 9756 9750 9744 9737 9730 9723 9716 9708 9701 9693 9685 9677 9669 9661 9652 9644 9636 9628 9620 9612 9604 9596 9588 9581 9574 9567 9560 9554 9548 9542 9537 9532 9528 9524 9520 9517 9515 9513 9511 9510 9509 9509 9509 9510 9512 9513 9516 9518 9521 9525 9529 9533 9538 9543 9549 9554 9560 9567 9573 9580 9587 9594 9601 9608 9615 9622 9630 9637 9644 9652 9659 9666 9673 9679 9686 9692 9699 9705 9710 9716 9721 9726 9731 9736 9740 9744 9748 9751 9755 9758 9760 9763 9765 9767 9769 9771 9772 9773 9774 9775 9776 9776 9777 9777 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9775 9775 9774 9774 9773 9773 9772 9772 9772 9771 9771 9770 9770 9769 9769 9769 9768 9768 9767 9767 9766 9766 9765 9765 9764 9764 9763 9763 9762 9761 9761 9760 9759 9758 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9746 9745 9744 9743 9742 9741 9740 9739 9738 9738 9737 9736 9736 9735 9734 9734 9733 9733 9733 9732 8735 2 2 3 9732 9732 9732 9731 9731 9731 9731 9731 9731 9731 9732 9732 9732 9732 9732 9732 9733 9733 9733 9733 9733 9734 9734 9734 9734 9734 9734 9734 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9735 9735 9735 9735 9735 9735 9736 9736 9736 9736 9736 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9736 9736 9735 9735 9735 9734 9733 9733 9732 9732 9731 9730 9729 9729 9728 9727 9726 9725 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9710 9709 9708 9707 9706 9705 9703 9702 9701 9700 9698 9697 9696 9694 9693 9692 9690 9689 9688 9686 9685 9683 9682 9680 9679 9678 9676 9675 9673 9672 9670 9669 9667 9666 9664 9663 9661 9660 9658 9657 9655 9654 9652 9651 9650 9648 9647 9645 9644 9643 9641 9640 9639 9637 9636 9635 9633 9632 9631 9630 9628 9627 9626 9624 9623 9622 9620 9619 9617 9616 9615 9613 9612 9610 9609 9607 9606 9604 9603 9601 9599 9597 9596 9594 9592 9590 9588 9587 9585 9583 9581 9579 9577 9574 9572 9570 9568 9566 9563 9561 9559 9556 9554 9552 9549 9547 9544 9541 9539 9536 9533 9531 9528 9525 9522 9519 9516 9513 9510 9507 9504 9501 9498 9495 9491 9488 9485 9481 9478 9474 9471 9467 9464 9460 9456 9452 9449 9445 9441 9437 9433 9429 9425 9421 9417 9413 9409 9405 9401 9397 9393 9389 9385 9381 9377 9373 9369 9365 9361 9357 9353 9349 9345 9341 9337 9333 9329 9325 9321 9317 9314 9310 9306 9302 9298 9295 9291 9287 9283 9279 9276 9272 9268 9264 9260 9256 9252 9248 9244 9240 9236 9232 9228 9223 9219 9215 9210 9206 9201 9196 9192 9187 9182 9177 9172 9167 9161 9156 9150 9145 9139 9134 9128 9122 9116 9110 9103 9097 9091 9084 9077 9071 9064 9057 9050 9042 9035 9028 9020 9012 9004 8997 8988 8980 8972 8963 8955 8946 8937 8928 8919 8910 8900 8890 8881 8871 8861 8850 8840 8829 8819 8808 8797 8785 8774 8762 8751 8739 8726 8714 8702 8689 8676 8663 8650 8636 8622 8608 8594 8580 8565 8551 8536 8520 8505 8489 8473 8457 8440 8423 8406 8389 8371 8353 8334 8316 8297 8277 8257 8237 8217 8196 8174 8153 8130 8108 8085 8061 8037 8012 7987 7962 7936 7909 7882 7854 7826 7797 7768 7738 7708 7677 7646 7614 7581 7548 7514 7480 7446 7410 7375 7339 7302 7265 7227 7189 7151 7112 7073 7033 6993 6953 6913 6872 6831 6790 6749 6707 6666 6624 6582 6541 6499 6458 6416 6375 6334 6293 6253 6212 6173 6133 6094 6055 6017 5980 5943 5906 5871 5836 5802 5768 5736 5704 5673 5643 5614 5586 5560 5534 5509 5486 5463 8736 2 2 3 5442 5422 5403 5386 5370 5355 5341 5329 5318 5309 5301 5294 5289 5285 5282 5281 5282 5283 5287 5291 5297 5305 5313 5324 5335 5348 5362 5377 5394 5412 5431 5452 5473 5496 5520 5545 5571 5598 5626 5655 5684 5715 5746 5779 5812 5845 5879 5914 5950 5986 6022 6059 6096 6134 6172 6210 6248 6287 6326 6365 6403 6442 6481 6520 6559 6598 6636 6674 6712 6750 6788 6825 6862 6899 6935 6971 7007 7042 7077 7111 7145 7178 7211 7243 7275 7307 7338 7368 7398 7427 7456 7485 7513 7540 7567 7593 7619 7645 7670 7694 7718 7742 7765 7788 7810 7832 7854 7875 7896 7916 7936 7956 7975 7994 8013 8031 8049 8067 8085 8102 8119 8136 8152 8169 8185 8201 8216 8232 8247 8262 8277 8291 8306 8320 8334 8348 8362 8376 8389 8403 8416 8429 8442 8455 8467 8480 8492 8504 8516 8528 8540 8552 8563 8575 8586 8597 8608 8619 8629 8640 8650 8661 8671 8681 8691 8701 8710 8720 8729 8738 8748 8757 8765 8774 8783 8791 8800 8808 8816 8824 8832 8840 8848 8856 8864 8871 8878 8886 8893 8900 8907 8915 8922 8928 8935 8942 8949 8956 8962 8969 8975 8982 8988 8995 9001 9008 9014 9020 9027 9033 9039 9045 9051 9057 9063 9069 9075 9081 9087 9093 9098 9104 9110 9115 9121 9126 9132 9137 9142 9148 9153 9158 9163 9168 9172 9177 9182 9186 9191 9195 9199 9203 9207 9211 9215 9219 9223 9226 9230 9233 9236 9240 9243 9246 9249 9252 9255 9257 9260 9263 9266 9268 9271 9273 9276 9278 9281 9283 9286 9288 9291 9293 9296 9298 9300 9303 9306 9308 9311 9313 9316 9319 9322 9324 9327 9330 9333 9336 9339 9342 9345 9348 9351 9355 9358 9361 9364 9368 9371 9374 9378 9381 9384 9388 9391 9394 9398 9401 9404 9408 9411 9414 9417 9420 9423 9427 9430 9433 9436 9438 9441 9444 9447 9450 9452 9455 9457 9460 9462 9465 9467 9469 9472 9474 9476 9478 9480 9482 9484 9486 9488 9490 9492 9494 9496 9498 9500 9501 9503 9505 9507 9508 9510 9512 9513 9515 9517 9518 9520 9521 9523 9524 9526 9528 9529 9531 9532 9534 9535 9537 9538 9539 9541 9542 9544 9545 9547 9548 9549 9551 9552 9553 9554 9556 9557 9558 9559 9561 9562 9563 9564 9565 9566 9567 9569 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9613 9614 9615 9616 9617 9618 9619 9621 9622 9623 9624 9625 9626 9627 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9645 9646 9647 9647 9648 9648 9649 9649 9650 9650 9650 9651 9651 9651 9651 9651 9651 9650 9650 9650 9649 9649 9648 9648 9647 9646 9646 9645 9644 9643 9642 9641 9640 8737 2 2 3 9638 9637 9636 9635 9633 9632 9630 9629 9628 9626 9625 9623 9622 9620 9619 9617 9616 9614 9613 9612 9610 9609 9608 9606 9605 9604 9603 9602 9601 9600 9600 9599 9598 9598 9597 9597 9597 9596 9596 9596 9596 9596 9596 9597 9597 9597 9598 9598 9599 9599 9600 9601 9602 9603 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9622 9623 9624 9624 9625 9625 9626 9626 9626 9627 9627 9627 9627 9627 9627 9627 9627 9627 9627 9627 9626 9626 9626 9625 9625 9625 9624 9624 9624 9623 9623 9622 9622 9622 9621 9621 9621 9620 9620 9620 9620 9620 9620 9620 9620 9620 9620 9620 9620 9621 9621 9621 9622 9622 9623 9623 9624 9625 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9656 9657 9658 9658 9659 9660 9660 9661 9661 9662 9662 9662 9663 9663 9664 9664 9664 9664 9665 9665 9665 9665 9665 9665 9666 9666 9666 9666 9666 9666 9666 9666 9666 9667 9667 9667 9667 9667 9667 9667 9668 9668 9668 9669 9669 9669 9670 9670 9671 9671 9672 9672 9673 9673 9674 9675 9676 9677 9677 9678 9679 9680 9682 9683 9684 9685 9687 9688 9689 9691 9692 9694 9695 9697 9699 9701 9702 9704 9706 9708 9710 9712 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9760 9762 9764 9766 9767 9769 9770 9772 9774 9775 9776 9778 9779 9780 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9791 9792 9793 9794 9794 9795 9796 9796 9797 9797 9798 9798 9799 9799 9800 9800 9800 9801 9801 9802 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9804 9804 9804 9804 9804 9803 9803 9803 9803 9803 9803 9802 9802 9802 9801 9801 9800 9800 9799 9799 9798 9798 9797 9796 9796 9795 9794 9793 9793 9792 9791 9790 9790 9789 9788 9787 9787 9786 9785 9785 9784 9783 9783 9782 9782 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9782 9782 9783 9784 9785 9785 9786 9787 9788 9789 9791 9792 9793 9794 9796 9797 9798 9800 9801 9802 9804 9805 9807 9808 9809 9811 9812 9813 9815 9816 9817 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9841 9841 9841 9842 9842 9843 9843 9843 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 8738 2 2 3 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9855 9855 9856 9856 9856 9857 9857 9858 9858 9858 9858 9858 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9848 9847 9846 9845 9844 9844 9843 9842 9842 9841 9840 9840 9839 9839 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9838 9839 9839 9839 9840 9840 9840 9841 9841 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9841 9841 9841 9840 9840 9839 9839 9839 9838 9838 9837 9837 9836 9836 9836 9835 9835 9834 9834 9833 9833 9832 9832 9832 9831 9831 9830 9830 9830 9829 9829 9829 9828 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9831 9831 9832 9833 9833 9834 9835 9835 9836 9837 9837 9838 9839 9840 9841 9841 9842 9843 9844 9844 9845 9846 9847 9847 9848 9848 9849 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9855 9855 9855 9856 9856 9857 9857 9857 9858 9858 9859 9859 9859 9860 9860 9861 9861 9861 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9863 9863 9863 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9843 9842 9840 9838 9836 9833 9831 9829 9826 9824 9821 9819 9816 9813 9811 9808 9805 9802 9799 9796 9794 9791 9788 9785 9783 9780 9777 9775 9773 9770 9768 9766 9764 9762 9761 9759 9758 9756 9755 9754 9753 9753 9752 9752 9752 9752 9752 9752 9753 9754 9754 9755 9756 9758 9759 9760 9762 9764 9765 9767 9769 9771 9773 9775 9777 9780 9782 9784 9786 9789 9791 9793 9796 9798 9800 9802 9804 9807 9809 9811 9813 9815 9816 9818 9820 9822 9823 9825 9826 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9856 9856 9857 9857 9857 9857 9857 9858 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9863 8739 2 2 3 9864 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9870 9871 9871 9872 9872 9872 9873 9873 9874 9874 9874 9875 9875 9876 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9879 9878 9877 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9851 9851 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9875 9875 9876 9876 9877 9878 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9896 9896 9895 9895 9895 9895 9895 9895 9894 9894 9894 8740 2 2 3 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9874 9873 9872 9872 9872 9871 9871 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9868 9867 9865 9864 9862 9861 9859 9857 9855 9854 9852 9850 9848 9845 9843 9841 9839 9836 9834 9831 9829 9826 9823 9820 9817 9814 9810 9807 9803 9799 9795 9791 9787 9783 9778 9773 9768 9763 9758 9752 9746 9741 9734 9728 9721 9715 9708 9701 9693 9686 9678 9671 9663 9655 9646 9638 9630 9622 9613 9605 9596 9588 9579 9571 9563 9555 9547 9539 9531 9524 9516 9509 9502 9496 9490 9484 9478 9473 9468 9464 9460 9456 9453 9450 9447 9445 9444 9443 9442 9442 9442 9442 9443 9444 9446 9447 9450 9452 9455 9458 9461 9464 9468 9472 9476 9480 9484 9488 9492 9496 9500 9504 9508 9512 9515 9519 9522 9525 9528 9531 9533 9535 9537 9539 9541 9542 9542 9543 9543 9543 9543 9542 9542 9541 9539 9538 9536 9534 9532 9530 9527 9525 9522 9519 9516 9513 9511 9508 9505 9502 9499 9496 9493 9491 9488 9486 9484 9482 9480 9478 9476 9475 9473 9472 9471 9470 9470 9469 9469 9469 9469 9469 9470 9470 9471 9471 9472 9473 9474 9475 9476 9477 9479 9480 9481 9482 9483 9485 9486 9487 9488 9489 9490 9491 9492 9492 9493 9494 9494 9495 9495 9496 9496 9496 9496 9496 9496 9496 9496 9496 9495 9495 9495 9495 9494 9494 9493 9493 9493 9492 9492 9492 9491 9491 9491 9491 9491 9491 9491 9491 9491 9491 9491 9491 9491 9492 9492 9492 9493 9493 9494 9494 9495 9495 9496 9496 9497 9498 9498 9499 9500 9500 9501 9502 9502 9503 9503 9504 9505 9505 9506 9506 9507 9507 8741 2 2 3 9507 9508 9508 9508 9509 9509 9509 9509 9510 9510 9510 9510 9510 9510 9510 9510 9510 9511 9511 9511 9511 9511 9511 9512 9512 9512 9512 9513 9513 9514 9514 9515 9515 9516 9517 9518 9519 9520 9521 9522 9523 9525 9526 9528 9530 9532 9533 9536 9538 9540 9542 9545 9548 9550 9553 9556 9559 9563 9566 9570 9573 9577 9581 9585 9589 9594 9598 9602 9607 9612 9617 9621 9626 9632 9637 9642 9647 9652 9658 9663 9669 9674 9680 9685 9691 9696 9702 9707 9713 9718 9724 9729 9734 9739 9745 9750 9755 9759 9764 9769 9773 9778 9782 9786 9790 9794 9798 9802 9805 9808 9812 9815 9818 9820 9823 9826 9828 9830 9832 9834 9836 9838 9840 9841 9843 9844 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9855 9855 9856 9856 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9865 9865 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9857 9857 9856 9855 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9847 9846 9845 9844 9843 9843 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9833 9833 9832 9832 9831 9830 9830 9829 9828 9827 9826 9825 9823 9822 9821 9819 9818 9816 9815 9813 9811 9809 9807 9806 9804 9802 9799 9797 9795 9793 9791 9789 9786 9784 9782 9780 9777 9775 9773 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9750 9749 9747 9745 9744 9743 9742 9740 9739 9739 9738 9737 9737 9736 9736 9736 9736 9736 9736 9737 9737 9738 9738 9739 9740 9742 9743 9744 9746 9747 9749 9751 9752 9754 9756 9759 9761 9763 9765 9768 9770 9772 9775 9777 9780 9782 9785 9787 9790 9792 9795 9797 9800 9802 9805 9807 9809 9811 9814 9816 9818 9820 9822 9823 9825 9827 9828 9830 9831 9833 9834 9835 9836 9837 9838 9839 9840 9841 9841 9842 9842 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9837 9837 9836 9835 9835 9834 9834 9833 9832 9832 9831 9831 9830 9830 9829 9829 9828 9828 9827 9827 9826 9826 9826 9825 9825 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9821 9821 9821 9820 9820 9819 9819 9818 9818 9817 9817 9816 9816 9815 9814 9814 9813 9812 9811 9810 9809 8742 2 2 3 9808 9807 9806 9805 9804 9803 9802 9801 9800 9798 9797 9796 9795 9793 9792 9791 9789 9788 9787 9786 9784 9783 9782 9781 9780 9779 9777 9776 9775 9774 9774 9773 9772 9771 9770 9770 9769 9768 9768 9767 9767 9766 9766 9765 9765 9765 9764 9764 9764 9763 9763 9762 9762 9761 9761 9760 9760 9759 9758 9758 9757 9756 9755 9754 9753 9751 9750 9748 9747 9745 9743 9741 9739 9737 9735 9733 9730 9727 9725 9722 9719 9716 9712 9709 9706 9702 9698 9695 9691 9687 9683 9678 9674 9670 9665 9661 9656 9651 9646 9641 9636 9631 9625 9620 9614 9608 9603 9597 9590 9584 9578 9571 9564 9557 9550 9542 9535 9527 9519 9510 9501 9492 9483 9473 9463 9453 9442 9431 9419 9407 9395 9382 9368 9354 9340 9325 9309 9293 9276 9259 9240 9222 9202 9182 9161 9139 9117 9093 9069 9045 9019 8992 8965 8937 8907 8877 8846 8814 8781 8747 8712 8676 8639 8601 8562 8522 8481 8439 8396 8352 8306 8260 8213 8165 8115 8065 8014 7961 7908 7854 7799 7743 7686 7628 7570 7511 7451 7391 7330 7268 7206 7144 7081 7018 6955 6891 6828 6765 6702 6639 6576 6514 6452 6391 6330 6271 6212 6154 6098 6042 5988 5936 5885 5835 5788 5742 5698 5656 5616 5579 5544 5511 5481 5453 5428 5405 5385 5369 5355 5343 5335 5330 5328 5328 5332 5338 5348 5361 5376 5395 5416 5441 5468 5498 5530 5565 5603 5643 5686 5731 5778 5828 5879 5932 5987 6044 6102 6162 6223 6286 6349 6414 6479 6545 6612 6679 6747 6815 6883 6951 7019 7087 7155 7222 7289 7356 7421 7486 7550 7614 7676 7738 7798 7857 7916 7973 8028 8083 8136 8188 8238 8288 8336 8382 8427 8471 8514 8555 8595 8633 8670 8706 8741 8775 8807 8838 8868 8897 8925 8952 8978 9002 9026 9049 9072 9093 9114 9134 9153 9171 9189 9206 9223 9239 9255 9270 9284 9298 9312 9326 9339 9351 9363 9375 9387 9399 9410 9421 9431 9442 9452 9462 9472 9481 9491 9500 9509 9517 9526 9535 9543 9551 9559 9566 9574 9581 9589 9596 9602 9609 9616 9622 9628 9634 9640 9645 9651 9656 9661 9666 9670 9675 9679 9683 9687 9691 9694 9698 9701 9704 9707 9709 9712 9714 9717 9719 9721 9722 9724 9726 9727 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9739 9740 9741 9742 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9757 9758 9760 9761 9763 9764 9766 9767 9769 9771 9772 9774 9776 9778 9779 9781 9783 9785 9786 9788 9790 9791 9793 9794 9796 9797 9798 9800 9801 9802 9803 9804 9805 9806 9806 9807 9807 9808 9808 9808 9809 9809 9809 9809 9809 9809 9808 9808 9808 9808 9807 9807 9807 9806 9806 9806 9805 9805 9805 9804 9804 9804 9804 9803 9803 9803 9803 9803 9803 9804 9804 9804 9805 9805 9805 9806 9806 9807 9808 9809 8743 2 2 3 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9819 9820 9821 9822 9823 9824 9825 9826 9827 9827 9828 9829 9829 9830 9830 9831 9831 9832 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9831 9830 9830 9830 9830 9829 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9824 9824 9824 9824 9823 9823 9822 9822 9822 9821 9821 9820 9820 9819 9819 9818 9817 9817 9816 9816 9815 9814 9814 9813 9812 9812 9811 9810 9810 9809 9809 9808 9807 9807 9806 9806 9805 9805 9804 9804 9803 9803 9803 9802 9802 9802 9802 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9800 9799 9799 9799 9799 9799 9798 9798 9798 9797 9797 9796 9796 9796 9795 9794 9794 9793 9793 9792 9791 9791 9790 9789 9788 9787 9786 9785 9784 9782 9781 9780 9778 9777 9775 9773 9772 9770 9768 9765 9763 9761 9759 9756 9753 9751 9748 9745 9742 9739 9736 9732 9729 9726 9722 9719 9715 9711 9708 9704 9700 9696 9692 9689 9685 9681 9678 9674 9670 9667 9663 9660 9657 9654 9651 9648 9646 9643 9641 9639 9637 9635 9634 9632 9631 9630 9630 9629 9629 9629 9630 9630 9631 9632 9633 9635 9636 9638 9640 9643 9645 9648 9651 9653 9657 9660 9663 9667 9670 9674 9677 9681 9685 9689 9692 9696 9700 9704 9708 9712 9715 9719 9723 9726 9730 9733 9736 9740 9743 9746 9749 9752 9755 9757 9760 9762 9765 9767 9769 9772 9774 9776 9778 9779 9781 9783 9784 9786 9788 9789 9790 9792 9793 9794 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9809 9810 9811 9811 9812 9812 9813 9813 9814 9814 9814 9814 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9813 9813 9813 9812 9812 9812 9811 9811 9810 9810 9810 9809 9809 9809 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9809 9809 9810 9810 9811 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9833 9833 9832 9832 9831 9830 9829 9828 9827 9826 9824 9823 9822 9820 9819 9817 9816 9814 9812 9811 9809 9807 9806 9804 9803 9801 9799 9798 9796 9795 9794 9792 9791 9790 9789 9788 9787 9786 9786 9785 9784 9784 9784 9783 9783 9783 9783 9783 9783 9784 9784 9784 9785 9786 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9797 9798 9799 9801 9802 9804 9805 9807 9808 9810 9811 9813 9814 9816 9817 9819 8744 2 2 3 9820 9822 9823 9824 9826 9827 9829 9830 9831 9832 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9839 9839 9839 9838 9838 9838 9837 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9838 9838 9839 9839 9840 9840 9841 9841 9842 9843 9843 9844 9845 9846 9846 9847 9848 9849 9849 9850 9851 9851 9852 9853 9853 9854 9854 9855 9855 9855 9856 9856 9856 9856 9856 9857 9856 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9849 9848 9848 9847 9847 9846 9846 9845 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9844 9843 9843 9842 9841 9840 9839 9838 9836 9835 9834 9832 9831 9829 9827 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9799 9797 9795 9793 9792 9790 9789 9788 9787 9786 9785 9784 9783 9782 9782 9782 9781 9781 9781 9781 9782 9782 9782 9783 9784 9784 9785 9786 9787 9788 9790 9791 9792 9794 9795 9797 9798 9800 9801 9803 9804 9806 9807 9809 9810 9812 9813 9815 9816 9818 9819 9820 9821 9822 9824 9825 9826 9826 9827 9828 9829 9830 9830 9831 9831 9832 9832 9832 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9835 9835 9835 9835 9835 9836 9836 9836 9836 9836 9837 9837 9837 9838 9838 9838 9838 9839 9839 9839 9840 8745 2 2 3 9840 9840 9841 9841 9841 9841 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9835 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9829 9829 9828 9828 9828 9827 9827 9826 9826 9825 9824 9824 9823 9822 9822 9821 9820 9819 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9804 9802 9801 9799 9798 9796 9794 9793 9791 9789 9787 9785 9783 9780 9778 9775 9773 9770 9767 9764 9761 9758 9755 9752 9748 9745 9741 9738 9734 9730 9726 9723 9719 9715 9711 9707 9703 9699 9695 9691 9687 9683 9679 9676 9672 9669 9666 9663 9660 9657 9654 9652 9650 9648 9646 9645 9643 9642 9642 9641 9641 9641 9642 9642 9643 9644 9646 9647 9649 9652 9654 9657 9660 9663 9666 9670 9673 9677 9681 9686 9690 9694 9699 9703 9708 9713 9717 9722 9727 9732 9736 9741 9745 9750 9754 9759 9763 9767 9771 9775 9778 9782 9785 9789 9792 9795 9797 9800 9802 9804 9807 9808 9810 9812 9813 9814 9815 9816 9817 9818 9818 9819 9819 9819 9819 9819 9819 9819 9818 9818 9817 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9804 9802 9801 9799 9797 9796 9794 9792 9790 9788 9786 9784 9782 9779 9777 9775 9772 9770 9767 9764 9762 9759 9756 9754 9751 9748 9745 9742 9740 9737 9734 9731 9728 9726 9723 9720 9718 9715 9713 9711 9708 9706 9704 9702 9701 9699 9698 9696 9695 9694 9693 9692 9692 9692 9691 9691 9691 9692 9692 9693 9694 9695 9696 9697 9699 9700 9702 9704 9706 9708 9710 9712 9715 9717 9720 9722 9725 9728 9731 9733 9736 9739 9742 9745 9748 9751 9753 9756 9759 9762 9764 9767 9770 9772 9775 9777 9779 9782 9784 9786 9788 9790 9792 9794 9795 9797 9799 9800 9802 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9814 9814 9815 9816 9817 9817 9818 9819 9819 9820 9820 9821 9821 9822 9822 9822 9823 9823 9824 9824 9824 9824 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9824 9824 9824 9823 9823 9823 9822 9822 9822 9821 9821 9820 9820 9819 9819 9818 9818 9818 9817 9817 9817 9816 9816 9816 8746 2 2 3 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9816 9816 9817 9817 9817 9818 9819 9819 9820 9821 9822 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9841 9841 9842 9842 9842 9843 9843 9843 9843 9843 9842 9842 9841 9841 9840 9839 9838 9837 9836 9835 9834 9833 9831 9830 9828 9827 9825 9824 9822 9820 9819 9817 9816 9814 9813 9811 9810 9808 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9799 9799 9799 9799 9799 9800 9800 9801 9801 9802 9803 9804 9805 9806 9807 9809 9810 9811 9813 9814 9815 9817 9818 9819 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9829 9829 9828 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9804 9804 9805 9806 9806 9807 9807 9808 9809 9809 9810 9811 9811 9812 9812 9813 9813 9814 9814 9814 9814 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9809 9809 9808 9808 9807 9806 9806 9805 9805 9804 9804 9803 9803 9803 9802 9802 9802 9802 9802 9802 9801 9802 9802 9802 9802 9802 9802 9803 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9813 9814 9814 9814 9814 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9814 9813 9813 9813 9812 9812 9812 9811 9811 9811 9810 9810 9810 9809 9809 9809 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9809 9809 9809 9808 9808 9808 9807 9807 9806 9806 9805 9804 9804 9803 9803 9802 9801 9801 9800 9799 9799 9798 9798 9797 9797 9796 9795 9795 9795 9794 9794 9793 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9793 9793 9793 9793 9794 9794 9794 9795 9795 9796 9796 9797 9797 9797 9798 9798 9799 9799 9800 9800 9800 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9800 9800 9799 9799 9798 9797 9796 9796 9795 9794 9793 9792 9791 9790 9788 9787 9786 9785 9783 9782 9781 9779 9778 9776 9775 9773 9772 9770 9769 9767 9765 9764 9762 9761 9759 9757 9756 9754 9753 9751 9749 9748 9746 9745 9744 9742 9741 9740 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9729 9728 9728 9727 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9729 9730 9731 9731 9732 8747 2 2 3 9733 9735 9736 9737 9738 9740 9741 9743 9745 9746 9748 9750 9752 9753 9755 9757 9759 9761 9763 9765 9767 9769 9770 9772 9774 9776 9777 9779 9781 9782 9784 9785 9787 9788 9789 9790 9791 9792 9793 9794 9795 9795 9796 9796 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9796 9796 9796 9796 9795 9795 9795 9795 9795 9794 9794 9794 9794 9794 9794 9794 9795 9795 9795 9795 9795 9796 9796 9796 9796 9797 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9797 9797 9797 9796 9796 9795 9794 9794 9793 9792 9790 9789 9788 9787 9785 9783 9782 9780 9778 9776 9775 9773 9771 9769 9767 9765 9763 9761 9760 9758 9756 9754 9753 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9742 9741 9741 9740 9740 9739 9738 9737 9737 9735 9734 9733 9731 9729 9726 9724 9720 9717 9712 9707 9702 9696 9689 9682 9673 9664 9654 9643 9632 9619 9605 9591 9575 9559 9542 9523 9504 9483 9462 9440 9417 9393 9368 9342 9316 9289 9262 9234 9205 9176 9147 9117 9087 9058 9028 8998 8969 8940 8911 8883 8855 8828 8802 8777 8753 8729 8707 8686 8667 8649 8632 8617 8603 8591 8581 8572 8565 8560 8556 8555 8555 8557 8560 8566 8573 8582 8592 8604 8618 8633 8650 8668 8687 8708 8729 8752 8775 8800 8825 8851 8878 8905 8932 8960 8988 9017 9045 9073 9101 9129 9156 9183 9210 9236 9262 9287 9312 9335 9358 9380 9401 9422 9441 9460 9477 9494 9510 9524 9538 9551 9563 9575 9585 9595 9603 9611 9619 9625 9631 9636 9641 9645 9649 9652 9654 9657 9659 9660 9662 9663 9664 9664 9665 9665 9666 9666 9667 9667 9667 9668 9668 9669 9670 9670 9671 9672 9673 9674 9676 9677 9679 9681 9682 9684 9686 9688 9691 9693 9695 9698 9700 9703 9705 9708 9710 9713 9715 9718 9720 9723 9726 9728 9730 9733 9735 9737 9740 9742 9744 9746 9748 9749 9751 9753 9754 9756 9757 9759 9760 9761 9763 9764 9765 9766 9767 9768 9769 9769 9770 9771 9772 9772 9773 9773 9774 9774 9775 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9776 9775 9775 9775 9774 9774 9773 9773 9772 9771 9770 9769 9768 9767 9765 9764 9763 9761 9759 9758 9756 9754 9752 9750 9748 9746 9743 9741 9739 9737 9734 9732 9729 9727 9724 9722 9719 9717 9714 9712 9709 9707 9705 9703 9700 9698 9696 9694 9692 9691 9689 9687 9686 9684 9683 9682 9681 9680 9679 9679 9678 9678 9677 9677 9677 9677 9677 9678 9678 9678 9679 9680 9681 9681 9682 9683 9684 9686 9687 9688 9689 9691 9692 9694 9695 9697 9698 9700 9702 9703 9705 9707 9708 9710 9712 9713 9715 9716 9718 9720 9721 9723 9724 9726 9728 9729 9731 9732 9733 9735 9736 9738 9739 9740 9742 9743 9744 9745 9746 9748 9749 9750 9751 9752 9753 8748 2 2 3 9754 9755 9755 9756 9757 9758 9759 9759 9760 9760 9761 9762 9762 9763 9763 9763 9764 9764 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9765 9765 9764 9764 9764 9764 9763 9763 9763 9763 9762 9762 9762 9761 9761 9761 9760 9760 9760 9759 9759 9759 9759 9758 9758 9758 9758 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9758 9758 9758 9759 9759 9759 9760 9760 9760 9761 9761 9762 9762 9762 9763 9763 9763 9764 9764 9764 9764 9764 9765 9765 9765 9765 9765 9765 9764 9764 9764 9764 9763 9763 9763 9762 9762 9761 9761 9760 9760 9759 9758 9758 9757 9757 9756 9755 9755 9754 9753 9753 9752 9752 9751 9751 9750 9750 9749 9749 9749 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9749 9749 9749 9749 9750 9750 9750 9750 9750 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9750 9750 9750 9749 9749 9748 9748 9747 9747 9746 9746 9745 9744 9744 9743 9742 9742 9741 9740 9740 9739 9738 9738 9737 9736 9736 9735 9735 9734 9733 9733 9732 9732 9732 9731 9731 9730 9730 9730 9729 9729 9729 9729 9729 9729 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9729 9729 9729 9729 9729 9729 9729 9729 9730 9730 9730 9730 9730 9730 9730 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9730 9730 9730 9730 9729 9729 9729 9728 9728 9727 9727 9726 9726 9725 9725 9724 9723 9723 9722 9721 9721 9720 9719 9718 9718 9717 9716 9715 9715 9714 9713 9713 9712 9711 9710 9710 9709 9709 9708 9707 9707 9706 9706 9705 9705 9705 9704 9704 9704 9703 9703 9703 9703 9703 9702 9702 9702 9702 9702 9702 9702 9702 9703 9703 9703 9703 9703 9703 9703 9704 9704 9704 9704 9704 9704 9705 9705 9705 9705 9705 9706 9706 9706 9706 9706 9706 9707 9707 9707 9707 9707 9707 9707 9708 9708 9708 9708 9708 9708 9708 9709 9709 9709 9709 9709 9710 9710 9710 9710 9710 9711 9711 9711 9711 9712 9712 9712 9713 9713 9713 9713 9714 9714 9714 9715 9715 9716 9716 9716 9717 9717 9717 9718 9718 9718 9719 9719 9719 9720 9720 9720 9721 9721 9721 9722 9722 9722 9723 9723 9723 9723 9723 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9723 9723 9723 9723 9723 9722 9722 9722 9722 9721 9721 9721 9721 9720 9720 9720 9720 9719 9719 9719 9719 9719 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 8749 2 2 3 9719 9719 9719 9719 9719 9720 9720 9720 9720 9721 9721 9721 9721 9722 9722 9722 9722 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9722 9722 9722 9722 9721 9721 9720 9720 9719 9719 9718 9717 9717 9716 9715 9714 9713 9713 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9692 9691 9690 9689 9689 9688 9688 9687 9687 9686 9686 9685 9685 9685 9685 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9685 9685 9685 9685 9685 9686 9686 9686 9687 9687 9687 9688 9688 9688 9689 9689 9690 9690 9690 9691 9691 9692 9692 9692 9693 9693 9694 9694 9695 9695 9696 9696 9697 9697 9698 9698 9699 9700 9700 9701 9701 9702 9703 9703 9704 9705 9706 9706 9707 9708 9709 9709 9710 9711 9712 9712 9713 9714 9715 9716 9716 9717 9718 9719 9719 9720 9721 9722 9722 9723 9723 9724 9724 9725 9725 9726 9726 9726 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9726 9726 9726 9725 9725 9725 9724 9724 9723 9723 9722 9722 9721 9720 9720 9719 9719 9718 9718 9717 9716 9716 9715 9715 9714 9714 9714 9713 9713 9712 9712 9712 9712 9711 9711 9711 9711 9711 9711 9711 9711 9710 9710 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9712 9712 9712 9712 9712 9712 9712 9713 9713 9713 9713 9713 9713 9713 9714 9714 9714 9714 9714 9714 9714 9714 9714 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9716 9716 9716 9716 9716 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9714 9714 9714 9714 9714 9714 9713 9713 9713 9713 9712 9712 9712 9712 9712 9711 9711 9711 9711 9710 9710 9710 9710 9710 9709 9709 9709 9709 9709 9709 9708 9708 9708 9708 9708 9708 9708 9708 9707 9707 9707 9707 9707 9707 9706 9706 9706 9706 9706 9705 9705 9705 9705 9704 9704 9704 9703 9703 9702 9702 9702 9701 9701 9700 9700 9700 9699 9699 9698 9698 9698 9697 9697 9696 9696 9696 9696 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9696 9696 9696 9697 9697 9698 9698 9699 9699 9700 9700 9701 9701 9702 9703 9703 9704 9704 9705 9705 9706 9706 9707 9707 9707 9708 9708 9708 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9708 9708 9708 9707 9707 9706 9706 9706 9705 9704 9704 9703 9703 9702 9701 9701 9700 9700 9699 9698 9698 9697 9696 9696 9695 9695 9694 9694 9693 9692 9692 9692 9691 9691 9690 9690 9689 9689 9689 9688 9688 9688 9687 9687 9687 9687 9686 9686 9686 9686 9685 9685 9685 9685 9685 9684 9684 9684 9684 9683 9683 9683 9683 9682 9682 9682 9682 9681 9681 9681 9681 9680 9680 9680 9679 9679 9679 9679 9678 8750 2 2 3 9678 9678 9678 9677 9677 9677 9677 9676 9676 9676 9675 9675 9675 9675 9674 9674 9674 9674 9673 9673 9673 9673 9672 9672 9672 9671 9671 9671 9670 9670 9670 9669 9669 9668 9668 9667 9667 9667 9666 9666 9665 9665 9664 9664 9663 9663 9662 9662 9661 9661 9660 9660 9659 9659 9658 9658 9657 9657 9656 9656 9656 9655 9655 9655 9655 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9655 9655 9655 9656 9656 9656 9657 9657 9657 9658 9658 9659 9659 9660 9660 9661 9661 9661 9662 9662 9663 9663 9663 9664 9664 9664 9665 9665 9665 9665 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9665 9665 9665 9665 9665 9664 9664 9664 9664 9664 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9664 9664 9664 9665 9665 9666 9666 9667 9667 9668 9668 9669 9670 9670 9671 9672 9673 9673 9674 9675 9676 9676 9677 9678 9678 9679 9680 9680 9681 9681 9682 9682 9682 9683 9683 9683 9683 9683 9683 9683 9683 9682 9682 9682 9681 9681 9680 9680 9679 9678 9677 9676 9676 9675 9674 9673 9672 9670 9669 9668 9667 9666 9665 9664 9662 9661 9660 9659 9658 9657 9655 9654 9653 9652 9651 9650 9649 9649 9648 9647 9646 9645 9645 9644 9643 9643 9642 9642 9642 9641 9641 9641 9640 9640 9640 9640 9640 9640 9639 9639 9640 9640 9640 9640 9640 9640 9640 9640 9641 9641 9641 9641 9642 9642 9642 9643 9643 9643 9644 9644 9644 9645 9645 9645 9646 9646 9646 9647 9647 9647 9647 9647 9648 9648 9648 9648 9648 9648 9648 9647 9647 9647 9647 9646 9646 9645 9645 9644 9643 9642 9641 9640 9639 9638 9637 9636 9634 9633 9632 9630 9629 9627 9625 9624 9622 9620 9618 9617 9615 9613 9611 9609 9607 9606 9604 9602 9600 9599 9597 9596 9594 9593 9591 9590 9589 9588 9587 9586 9585 9585 9584 9584 9583 9583 9583 9583 9583 9584 9584 9585 9585 9586 9587 9588 9589 9590 9591 9592 9593 9595 9596 9598 9599 9601 9603 9604 9606 9608 9609 9611 9613 9614 9616 9618 9619 9621 9623 9624 9626 9627 9629 9630 9631 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9642 9643 9643 9644 9644 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9644 9644 9643 9643 9642 9642 9641 9640 9639 9638 9637 9636 9635 9634 9632 9631 9629 9628 9626 9625 9623 9621 9619 9617 9616 9613 9611 9609 9607 9605 9602 9600 9598 9595 9593 9590 9588 9585 9583 9580 9578 9575 9573 9570 9568 9565 9563 9560 9558 9555 9553 9551 9549 9546 9544 9542 9540 9538 9536 9535 9533 9531 9530 9528 9527 9525 9524 9523 9521 9520 9519 9518 9517 9517 9516 9515 9514 9514 9513 9513 9512 9512 9511 9511 9510 9510 9510 9510 9509 9509 9509 9509 8751 2 2 3 9508 9508 9508 9508 9507 9507 9506 9506 9505 9505 9504 9503 9503 9502 9501 9499 9498 9497 9495 9493 9491 9489 9486 9484 9481 9478 9474 9470 9466 9462 9457 9452 9447 9441 9435 9428 9421 9413 9405 9397 9388 9379 9369 9359 9348 9337 9325 9313 9300 9287 9274 9260 9245 9230 9215 9199 9183 9167 9150 9133 9116 9099 9081 9063 9045 9027 9009 8991 8973 8954 8937 8919 8901 8884 8867 8850 8834 8818 8802 8787 8773 8759 8746 8734 8722 8711 8701 8692 8684 8676 8669 8664 8659 8655 8652 8650 8650 8650 8651 8653 8656 8660 8665 8671 8678 8686 8695 8705 8715 8726 8738 8751 8765 8779 8793 8809 8824 8841 8857 8874 8892 8910 8927 8946 8964 8982 9001 9019 9037 9056 9074 9092 9110 9127 9145 9162 9179 9195 9211 9227 9242 9257 9271 9285 9299 9312 9324 9337 9348 9360 9370 9381 9391 9400 9409 9418 9426 9434 9441 9448 9455 9462 9468 9474 9479 9485 9490 9495 9500 9504 9509 9513 9517 9521 9525 9528 9532 9536 9539 9543 9546 9549 9552 9555 9558 9561 9564 9567 9570 9573 9576 9578 9581 9583 9585 9588 9590 9592 9594 9596 9597 9599 9600 9601 9603 9604 9604 9605 9606 9606 9606 9606 9606 9606 9606 9605 9605 9604 9603 9602 9601 9600 9599 9598 9597 9595 9594 9592 9591 9589 9588 9586 9585 9584 9582 9581 9580 9578 9577 9576 9575 9574 9573 9573 9572 9572 9571 9571 9571 9571 9571 9571 9571 9571 9571 9572 9572 9573 9573 9574 9574 9575 9575 9576 9576 9577 9577 9578 9578 9578 9578 9578 9578 9578 9577 9577 9576 9575 9574 9573 9571 9570 9568 9566 9564 9561 9559 9556 9553 9550 9547 9543 9539 9536 9532 9528 9523 9519 9515 9510 9505 9501 9496 9491 9486 9482 9477 9472 9467 9463 9458 9453 9449 9445 9440 9436 9432 9428 9424 9421 9418 9414 9411 9408 9406 9403 9401 9399 9397 9395 9393 9392 9391 9390 9389 9388 9388 9387 9387 9387 9387 9387 9387 9387 9387 9387 9388 9388 9389 9389 9389 9390 9390 9391 9391 9391 9391 9391 9391 9391 9391 9390 9390 9389 9388 9387 9386 9385 9383 9382 9380 9378 9376 9373 9370 9368 9364 9361 9358 9354 9350 9345 9341 9336 9331 9326 9320 9314 9308 9302 9295 9288 9281 9273 9265 9257 9248 9239 9230 9220 9210 9200 9189 9177 9165 9153 9140 9127 9113 9099 9084 9069 9053 9036 9019 9001 8983 8964 8944 8923 8902 8880 8858 8834 8810 8785 8759 8733 8705 8677 8648 8617 8586 8554 8521 8488 8453 8417 8380 8343 8304 8264 8224 8182 8140 8096 8051 8006 7959 7912 7864 7814 7764 7713 7661 7608 7554 7500 7444 7388 7331 7274 7216 7157 7098 7038 6978 6917 6857 6795 6734 6672 6611 6549 6488 6426 6365 6304 6243 6183 6124 6065 6006 5949 5892 5837 5782 5729 5677 5626 5577 5529 5483 5438 5396 5355 5316 5280 5245 5213 8752 2 2 3 5183 5155 5130 5107 5087 5069 5055 5042 5033 5026 5022 5021 5023 5027 5035 5045 5058 5074 5093 5114 5139 5166 5195 5228 5263 5300 5340 5382 5426 5473 5522 5573 5625 5680 5736 5794 5854 5915 5977 6040 6104 6170 6236 6303 6370 6438 6506 6575 6643 6712 6781 6849 6917 6985 7052 7119 7185 7250 7315 7378 7441 7502 7563 7622 7680 7737 7793 7847 7900 7952 8002 8051 8098 8144 8189 8232 8274 8315 8354 8391 8428 8463 8496 8529 8560 8590 8619 8647 8674 8699 8724 8748 8770 8792 8813 8833 8853 8871 8889 8907 8923 8939 8955 8970 8984 8998 9012 9025 9038 9050 9062 9074 9085 9096 9107 9118 9128 9138 9148 9158 9167 9176 9185 9194 9203 9211 9220 9228 9236 9243 9251 9259 9266 9273 9280 9287 9294 9300 9307 9313 9319 9325 9331 9337 9342 9348 9353 9359 9364 9369 9374 9380 9385 9390 9394 9399 9404 9409 9414 9418 9423 9428 9432 9437 9442 9446 9451 9456 9460 9465 9469 9474 9479 9483 9488 9493 9497 9502 9506 9511 9516 9520 9525 9529 9533 9538 9542 9546 9550 9554 9558 9562 9566 9569 9573 9576 9579 9582 9586 9588 9591 9594 9596 9599 9601 9603 9605 9607 9609 9611 9612 9614 9615 9617 9618 9619 9620 9621 9622 9623 9623 9624 9625 9626 9626 9627 9628 9629 9629 9630 9631 9631 9632 9633 9634 9635 9636 9636 9637 9638 9639 9640 9642 9643 9644 9645 9646 9647 9648 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9663 9664 9665 9665 9666 9666 9666 9667 9667 9667 9667 9667 9667 9667 9667 9667 9666 9666 9666 9666 9665 9665 9665 9665 9664 9664 9664 9664 9664 9663 9663 9663 9663 9663 9663 9664 9664 9664 9664 9665 9665 9666 9666 9667 9667 9668 9669 9669 9670 9671 9672 9672 9673 9674 9675 9676 9676 9677 9678 9679 9680 9680 9681 9682 9682 9683 9683 9684 9684 9684 9685 9685 9685 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9687 9687 9687 9688 9688 9689 9689 9690 9691 9691 9692 9693 9693 9694 9695 9696 9697 9698 9699 9700 9701 9701 9702 9703 9704 9705 9706 9707 9708 9708 9709 9710 9711 9711 9712 9713 9713 9714 9714 9715 9715 9716 9716 9716 9717 9717 9717 9717 9717 9717 9717 9718 9718 9718 9718 9717 9717 9717 9717 9717 9717 9717 9717 9717 9716 9716 9716 9716 9716 9716 9716 9715 9715 9715 9715 9715 9715 9715 9714 9714 9714 9714 9714 9714 9714 9713 9713 9713 9713 9713 9712 9712 9712 9711 9711 9711 9710 9710 9710 9709 9709 9708 9708 9707 9706 9706 9705 9705 9704 9703 9702 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9682 9681 9679 9678 9677 9676 9675 8753 2 2 3 9673 9672 9671 9670 9668 9667 9666 9664 9663 9661 9660 9659 9657 9656 9654 9652 9651 9649 9648 9646 9644 9642 9641 9639 9637 9635 9633 9631 9629 9627 9625 9623 9621 9619 9617 9615 9613 9612 9610 9608 9606 9604 9602 9601 9599 9598 9596 9595 9594 9593 9592 9591 9590 9589 9589 9588 9588 9588 9588 9588 9589 9589 9590 9591 9592 9593 9594 9596 9598 9599 9601 9603 9606 9608 9610 9613 9616 9619 9621 9624 9627 9630 9633 9637 9640 9643 9646 9649 9652 9655 9658 9661 9664 9667 9670 9672 9675 9677 9680 9682 9684 9686 9688 9689 9691 9693 9694 9695 9696 9697 9698 9699 9699 9700 9700 9700 9701 9701 9701 9701 9701 9701 9701 9701 9701 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9701 9701 9701 9702 9702 9703 9703 9704 9705 9706 9707 9708 9709 9710 9711 9713 9714 9715 9717 9718 9720 9721 9723 9724 9726 9727 9729 9730 9732 9733 9735 9736 9737 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9749 9750 9751 9751 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9751 9751 9751 9750 9750 9750 9749 9749 9748 9748 9748 9747 9747 9746 9746 9746 9745 9745 9744 9744 9744 9743 9743 9742 9742 9742 9741 9741 9741 9741 9740 9740 9740 9740 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9740 9740 9740 9740 9740 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9740 9740 9739 9739 9738 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9726 9725 9724 9723 9721 9720 9719 9717 9716 9715 9713 9712 9711 9710 9709 9707 9706 9705 9705 9704 9703 9702 9702 9701 9701 9701 9701 9700 9700 9701 9701 9701 9702 9702 9703 9703 9704 9705 9706 9707 9708 9709 9711 9712 9713 9715 9716 9718 9720 9721 9723 9725 9726 9728 9730 9731 9733 9735 9737 9738 9740 9742 9743 9745 9747 9748 9750 9752 9753 9755 9756 9758 9759 9761 9762 9764 9765 9766 9768 9769 9770 9771 9773 9774 9775 9776 9777 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9790 9791 9792 9793 9793 9794 9795 9795 9796 9796 9796 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9796 9796 9796 9795 9795 9794 9794 9794 9793 9793 9792 9792 9792 9791 9791 9791 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9789 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9787 9787 9787 9787 9787 9786 9786 9786 9785 9785 9785 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9779 9778 9778 9777 9777 9776 9776 9775 9775 9775 9774 9774 9774 9774 9773 9773 9773 9773 9773 9774 9774 9774 8754 2 2 3 9774 9775 9775 9776 9776 9777 9777 9778 9779 9780 9780 9781 9782 9783 9784 9785 9785 9786 9787 9788 9789 9789 9790 9791 9792 9792 9793 9794 9794 9794 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9794 9794 9794 9794 9793 9793 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9793 9793 9793 9793 9794 9794 9794 9795 9795 9796 9796 9797 9797 9798 9799 9799 9800 9801 9801 9802 9803 9803 9804 9805 9805 9806 9806 9807 9807 9808 9808 9809 9809 9809 9809 9809 9810 9810 9810 9809 9809 9809 9809 9809 9808 9808 9808 9807 9807 9806 9806 9805 9804 9804 9803 9802 9802 9801 9800 9800 9799 9798 9798 9797 9796 9796 9795 9795 9794 9794 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9793 9793 9793 9794 9794 9795 9795 9796 9796 9797 9798 9798 9799 9800 9800 9801 9801 9802 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9808 9808 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9810 9810 9810 9811 9811 9812 9812 9812 9813 9813 9814 9814 9814 9815 9815 9816 9816 9816 9817 9817 9817 9817 9818 9818 9818 9818 9819 9819 9819 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9818 9817 9817 9816 9816 9816 9816 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9815 9816 9816 9816 9817 9817 9817 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9823 9823 9823 9824 9824 9824 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9824 9824 9824 9824 9823 9823 9823 9822 9822 9822 9822 9821 9821 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9817 9817 9817 9817 8755 2 2 3 9816 9816 9816 9816 9815 9815 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9815 9815 9816 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9822 9822 9823 9823 9824 9825 9825 9826 9826 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9824 9823 9823 9822 9822 9821 9821 9820 9820 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9818 9819 9819 9820 9820 9821 9821 9822 9823 9824 9824 9825 9826 9827 9827 9828 9829 9830 9831 9832 9832 9833 9834 9835 9835 9836 9837 9837 9838 9838 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9838 9838 9837 9837 9836 9835 9835 9834 9833 9833 9832 9831 9830 9830 9829 9828 9828 9827 9826 9826 9825 9825 9825 9824 9824 9824 9824 9823 9823 9823 9824 9824 9824 9824 9825 9825 9825 9826 9826 9827 9828 9828 9829 9830 9830 9831 9832 9833 9833 9834 9835 9835 9836 9837 9837 9838 9838 9839 9839 9840 9840 9840 9840 9840 9841 9841 9841 9840 9840 9840 9840 9840 9839 9839 9839 9838 9838 9837 9837 9836 9836 9836 9835 9835 9834 9834 9834 9833 9833 9833 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9833 9834 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9836 9836 9835 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9821 9819 9818 9816 9815 9813 9812 9810 9809 9807 9805 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9783 9781 9778 9775 9772 9769 9766 9762 9759 9755 9751 9747 9742 9738 9733 9727 9722 9716 9710 9704 9698 9691 9684 9677 9669 9662 9654 9646 9637 9629 9620 9611 9602 9593 9584 9575 9565 9556 9547 9537 9528 9519 9510 9501 9492 9484 9476 9467 9460 9452 9445 9438 9432 9426 9421 9416 9411 9407 9403 9400 9398 9396 9394 9393 9393 9393 9394 9395 9397 9400 9403 9406 9410 9414 9419 9425 9431 9437 9444 9451 9458 9466 9474 9482 9490 9499 9508 9517 9526 9535 9545 9554 9564 9573 9582 9592 9601 9610 9619 9628 9636 9645 9653 9661 9669 9677 9684 9691 9698 9705 9711 9717 9723 9728 9734 9739 9744 9748 9752 9756 9760 9764 9767 9770 9773 9776 9778 9781 9783 9785 9787 9789 9790 9792 9793 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9809 9810 9811 9812 9813 9814 9814 9815 9816 9817 9818 9818 9819 9820 9821 9821 9822 9823 9823 9824 9825 9825 9826 9826 9827 9827 9828 9828 9829 9829 9829 9830 9830 9830 8756 2 2 3 9830 9831 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9835 9835 9835 9835 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9834 9834 9834 9833 9833 9832 9832 9832 9831 9830 9830 9829 9829 9828 9827 9827 9826 9826 9825 9824 9823 9823 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9816 9815 9815 9814 9814 9813 9813 9813 9812 9812 9812 9812 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9813 9813 9813 9814 9814 9815 9815 9816 9816 9817 9818 9818 9819 9820 9820 9821 9822 9822 9823 9824 9825 9826 9826 9827 9828 9829 9829 9830 9831 9832 9832 9833 9834 9834 9835 9836 9836 9837 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9843 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9840 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9839 9839 9839 9839 9840 9840 9840 9841 9841 9841 9841 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9843 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9835 9835 9834 9833 9832 9831 9831 9830 9829 9828 9827 9827 9826 9825 9825 9824 9823 9823 9822 9822 9821 9821 9821 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9819 9819 9818 9817 9817 9816 9815 9814 9812 9811 9810 9808 9807 9805 9803 9801 9799 9797 9795 9793 9790 9788 9785 9783 9780 9777 9774 9772 9769 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9736 9733 9730 9728 9725 9722 9720 9717 9715 9713 9711 9709 9707 9705 9703 9702 9700 9699 9698 9696 9696 9695 9694 9694 9693 9693 9693 9693 9693 9693 9693 9694 9694 9695 9696 9696 9697 9698 9699 9700 9701 9702 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9714 9715 9716 9716 9716 9716 9716 9716 9716 9715 9715 9714 9713 9712 9710 9709 9707 9705 9703 9701 9699 9696 9693 9690 9687 9684 9680 9677 9673 9668 9664 9659 9654 9649 9644 9638 9632 9626 8757 2 2 3 9620 9613 9605 9598 9589 9581 9572 9562 9552 9541 9530 9517 9504 9491 9476 9461 9444 9426 9408 9388 9367 9345 9321 9296 9269 9241 9211 9180 9147 9112 9075 9036 8995 8952 8907 8860 8811 8759 8705 8649 8591 8530 8467 8402 8335 8265 8193 8119 8042 7963 7883 7800 7715 7629 7540 7450 7359 7266 7171 7076 6979 6882 6783 6685 6585 6486 6387 6287 6188 6089 5992 5895 5799 5705 5612 5521 5432 5345 5260 5179 5099 5023 4951 4881 4815 4753 4695 4640 4590 4545 4503 4467 4435 4408 4385 4368 4356 4349 4347 4350 4358 4371 4389 4412 4440 4474 4512 4554 4602 4654 4710 4770 4835 4903 4975 5051 5130 5212 5297 5385 5476 5568 5663 5760 5858 5958 6058 6160 6263 6365 6469 6572 6675 6777 6879 6980 7081 7180 7277 7374 7468 7561 7652 7741 7828 7912 7995 8075 8152 8227 8300 8370 8437 8502 8564 8623 8680 8735 8787 8836 8884 8929 8971 9012 9050 9086 9120 9152 9183 9212 9239 9264 9289 9311 9333 9353 9372 9391 9408 9424 9440 9454 9469 9482 9495 9508 9520 9531 9543 9554 9564 9575 9585 9595 9605 9614 9624 9633 9642 9651 9660 9668 9677 9685 9693 9701 9708 9716 9723 9730 9737 9743 9749 9755 9761 9766 9771 9776 9781 9785 9789 9792 9795 9798 9801 9803 9805 9807 9809 9810 9811 9812 9812 9813 9813 9813 9813 9813 9813 9812 9812 9811 9811 9810 9809 9809 9808 9807 9807 9806 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9806 9807 9808 9808 9809 9810 9811 9813 9814 9815 9816 9818 9819 9820 9822 9823 9824 9826 9827 9828 9830 9831 9832 9833 9834 9835 9837 9838 9839 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9851 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9848 9847 9846 9846 9845 9844 9843 9843 9842 9841 9840 9840 9839 9838 9837 9837 9836 9835 9834 9834 9833 9832 9831 9831 9830 9830 9829 9828 9828 9827 9827 9827 9826 9826 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9825 9825 9825 9826 9826 9827 9827 9828 9828 9829 9829 9830 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9845 9846 9847 9849 9850 9851 9852 9854 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 8758 2 2 3 9871 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9842 9841 9839 9837 9836 9834 9833 9832 9830 9829 9827 9826 9825 9824 9823 9822 9821 9820 9819 9819 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9823 9824 9825 9826 9828 9829 9830 9832 9833 9835 9837 9838 9840 9842 9843 9845 9847 9849 9850 9852 9854 9855 9857 9858 9860 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 8759 2 2 3 9902 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9873 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9867 9865 9864 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9847 9845 9843 9842 9840 9838 9836 9835 9833 9831 9829 9827 9825 9824 9822 9820 9818 9816 9814 9813 9811 9809 9808 9806 9804 9803 9801 9800 9798 9797 9796 9794 9793 9792 9791 9791 9790 9789 9789 9788 9788 9788 9788 9788 9788 9789 9789 9790 9790 9791 9792 9793 9795 9796 9798 9799 9801 9803 9805 9807 9809 9811 9813 9816 9818 9821 9823 9826 9829 9831 9834 9837 9839 9842 9845 9848 9851 9853 9856 9859 9861 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9894 9895 9897 9898 9898 9899 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 8760 2 2 3 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 8761 2 2 3 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9853 9853 9852 9851 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9851 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9885 9885 9884 9883 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9854 9853 9851 9850 9849 9848 9847 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9832 9831 9830 9830 9829 9829 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9829 9829 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9842 9843 9844 9846 9847 9848 9850 9851 9853 9854 9855 9857 9858 9860 9861 9862 9864 9865 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9835 9833 9832 9830 9829 9828 9827 9826 9825 9824 9824 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9825 9826 9827 9828 9829 9830 9832 9833 9834 9835 9837 9838 9839 9841 9842 9844 9845 9847 9848 9850 9851 9853 9854 9856 9857 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9900 8762 2 2 3 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9863 9863 9864 9865 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9846 9846 9845 8763 2 2 3 9845 9845 9845 9845 9845 9845 9846 9846 9846 9847 9847 9848 9849 9849 9850 9851 9852 9852 9853 9854 9855 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9861 9861 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 9856 9856 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9846 9845 9844 9844 9843 9842 9842 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9841 9841 9841 9842 9843 9843 9844 9844 9845 9846 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9851 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9839 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9825 9824 9823 9821 9820 9818 9817 9815 9814 9813 9811 9810 9808 9807 9805 9804 9803 9801 9800 9799 9797 9796 9795 9794 9793 9792 9790 9789 9788 9788 9787 9786 9785 9784 9783 9783 9782 9781 9780 9780 9779 9778 9778 9777 9776 9776 9775 9774 9774 9773 9772 9771 9770 9770 9769 9768 9767 9766 9765 9764 9763 9761 9760 9759 9758 9756 9755 9754 9752 9751 9749 9747 9746 9744 9742 9741 9739 9737 9735 9733 9731 9729 9727 9725 9723 9721 9719 9716 9714 9712 9709 9707 9704 9702 9699 9697 9694 9691 9688 9686 9683 9680 9677 9674 9671 9668 9664 9661 9658 9654 9651 9647 9644 9640 9636 9633 9629 9625 9621 9617 9613 9609 9604 9600 9596 9591 9586 9582 9577 9572 9567 9562 9556 9551 9545 9540 9534 9528 9522 9515 9509 9502 9495 9487 9480 9472 9464 9455 9446 9437 9428 9418 9408 9397 9386 9375 9363 9351 9338 9325 9311 9297 9282 9267 9251 9234 9217 9200 9181 9163 9143 9123 9102 9081 9059 9036 9012 8988 8963 8938 8911 8884 8856 8827 8798 8767 8736 8704 8671 8637 8603 8567 8530 8493 8454 8415 8374 8332 8290 8246 8201 8155 8108 8059 8010 7959 7907 7854 7800 7744 7687 7629 7570 7510 7448 7385 7321 7256 7190 7123 7054 6985 6915 6844 6772 6700 6627 6553 6479 6405 6330 6256 6181 6106 6032 5958 5885 5813 5741 5670 5600 5532 5465 5399 5336 5274 5214 5157 5102 5050 5000 4953 4909 4869 4831 4797 4766 4739 4715 4696 4680 4668 4660 4656 4656 4660 4668 4681 4697 4718 4742 4771 4803 8764 2 2 3 4839 4879 4922 4969 5020 5073 5130 5190 5253 5319 5387 5457 5530 5604 5681 5759 5839 5920 6002 6085 6169 6253 6338 6422 6507 6592 6676 6760 6843 6925 7006 7087 7166 7244 7320 7395 7469 7541 7611 7679 7746 7811 7873 7934 7993 8050 8106 8159 8210 8260 8308 8353 8398 8440 8481 8520 8558 8594 8629 8662 8694 8725 8754 8783 8810 8837 8862 8887 8911 8934 8956 8978 8999 9020 9040 9059 9078 9097 9115 9133 9150 9168 9184 9201 9217 9233 9249 9264 9279 9294 9309 9323 9337 9351 9364 9377 9390 9402 9415 9427 9438 9449 9460 9471 9481 9491 9501 9510 9519 9528 9536 9544 9552 9559 9566 9573 9580 9586 9592 9598 9604 9609 9614 9619 9624 9628 9633 9637 9641 9645 9649 9653 9657 9661 9664 9668 9671 9675 9678 9681 9684 9688 9691 9694 9697 9700 9703 9706 9709 9712 9715 9717 9720 9723 9726 9728 9731 9733 9736 9738 9740 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9762 9764 9765 9767 9768 9770 9771 9772 9774 9775 9776 9777 9779 9780 9781 9782 9783 9784 9785 9786 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9816 9817 9818 9819 9820 9820 9821 9822 9823 9823 9824 9825 9825 9826 9827 9827 9828 9829 9829 9830 9831 9831 9832 9833 9834 9834 9835 9836 9836 9837 9838 9838 9839 9840 9841 9841 9842 9842 9843 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9845 9845 9844 9844 9843 9842 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9835 9835 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9835 9836 9836 9837 9838 9839 9840 9841 9842 9844 9845 9846 9847 9849 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9869 9868 9868 9867 9867 9866 9866 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9858 9857 9857 9856 9855 9854 9853 9852 9852 9851 9850 9849 9847 9846 9845 9844 9843 9841 9840 9838 9837 9835 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9813 9811 9809 9806 9804 9802 9799 9797 9794 9792 9789 9787 9784 9782 9779 9777 9774 9772 9769 9767 9765 9763 9761 9759 9757 9755 9753 9751 9750 9748 9747 9745 9744 9743 9742 9741 9740 9740 9739 9739 9738 9738 9738 9738 9738 9738 9738 9739 9739 9740 9740 9741 9742 9743 9744 9745 9746 9748 9749 9750 9752 9754 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9776 9778 9781 9783 9786 9788 9791 9793 9796 9799 9801 9804 9807 8765 2 2 3 9810 9813 9815 9818 9821 9824 9827 9830 9833 9835 9838 9841 9844 9847 9849 9852 9855 9857 9860 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9902 9903 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9884 9883 9882 9882 9882 9881 9881 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9885 9884 9882 9880 9878 8766 2 2 3 9876 9875 9873 9872 9871 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9906 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9869 9865 9862 9858 9854 9850 9846 9842 9838 9833 9829 9824 9819 9814 9809 9804 9799 9793 9788 9782 9776 9770 9764 9758 9751 9745 9738 9731 9724 9716 9709 9701 9693 9685 9676 9668 9659 9650 9640 9631 9621 9610 9600 9589 9578 9567 9556 9544 9532 9520 9507 9495 9482 9469 9456 9442 9429 9415 9401 9387 9373 9359 9345 9331 9318 9304 9290 9276 9263 9250 9237 9225 9212 9200 9189 9178 9167 9157 9147 9138 9129 9121 9114 9107 9101 9096 9091 9088 9084 9082 9080 9079 9079 9080 9081 9083 9086 9090 9094 9099 9105 9111 9118 9126 9134 9143 9152 9162 9173 9183 9195 9206 9219 9231 9244 9257 9270 9283 9297 9311 9324 9338 9352 9366 9380 9394 9408 9421 9435 9449 9462 9475 9488 9501 9514 9526 9538 9550 9562 9574 9585 9596 9606 9617 9627 9637 9647 9656 9665 9674 9682 9690 9698 9706 9713 9720 9727 9734 9740 9746 9751 9757 9762 9766 9771 9775 9778 9782 9785 9787 9789 9791 9793 9794 9795 9795 9795 9795 9794 9793 9792 9790 9788 9786 9783 9779 9776 9772 9768 9763 9759 9754 9749 9743 9737 9732 9726 9720 9713 9707 9701 9695 9688 9682 9676 9670 9664 9658 9653 9647 9642 9637 9633 9629 9625 9621 9618 9615 9613 9611 9609 9608 9608 9607 9608 9608 9610 9611 9614 9616 9619 9623 9626 9631 9635 9640 9645 9651 9657 9663 9670 9677 9684 9691 9698 9705 9713 9721 9728 9736 9744 9752 9759 9767 9775 9782 9790 9797 9804 9811 9818 9824 9831 9837 9843 9849 9854 9860 9865 9870 9874 9879 9883 9887 9890 9894 9897 9900 9903 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9877 9874 9871 9867 9864 9860 9857 9853 9849 9846 9842 9839 9835 9832 9829 9825 9822 9819 9816 8767 2 2 3 9813 9810 9807 9804 9802 9799 9797 9795 9793 9791 9790 9788 9787 9786 9785 9785 9784 9784 9784 9784 9785 9785 9786 9787 9788 9790 9791 9793 9795 9797 9800 9802 9805 9808 9811 9814 9817 9820 9824 9827 9831 9835 9838 9842 9846 9850 9854 9857 9861 9865 9869 9872 9876 9879 9883 9886 9890 9893 9896 9899 9901 9904 9907 9909 9911 9913 9915 9917 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9911 9909 9906 9904 9902 9900 9897 9895 9893 9890 9888 9885 9882 9880 9877 9875 9872 9869 9867 9864 9862 9859 9857 9855 9853 9850 9848 9847 9845 9843 9842 9840 9839 9838 9837 9836 9835 9835 9834 9834 9834 9835 9835 9835 9836 9837 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9857 9859 9862 9864 9867 9870 9872 9875 9878 9880 9883 9886 9888 9891 9893 9895 9898 9900 9902 9903 9905 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9911 9910 9910 9909 9907 9906 9904 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9866 9863 9859 9856 9853 9849 9846 9843 9840 9836 9833 9830 9828 9825 9822 9820 9817 9815 9813 9811 9810 9808 9807 9805 9804 9804 9803 9802 9802 9802 9802 9802 9803 9803 9804 9805 9806 9807 9809 9810 9812 9813 9815 9817 9819 9821 9823 9826 9828 9830 9833 9835 9838 9841 9843 9846 9848 9851 9854 9856 9859 9862 9864 9867 9870 9872 9875 9877 9879 9882 9884 9886 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 8768 2 2 3 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 8769 2 2 3 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9874 9875 9877 9878 9880 9882 9883 9885 9886 9888 9890 9891 9893 9895 9896 9898 9900 9901 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 8770 2 2 3 9909 9909 9910 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9919 9918 9916 9914 9912 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9879 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9861 9859 9858 9856 9854 9851 9849 9845 9842 9838 9833 9828 9823 9816 9810 9803 9795 9786 9777 9768 9757 9747 9735 9723 9710 9696 9682 9668 9652 9637 9620 9603 9586 9568 9550 9531 9512 9493 9473 9453 9433 9413 9393 9373 9353 9333 9313 9294 9275 9256 9238 9220 9202 9185 9169 9154 9139 9125 9113 9100 9089 9079 9070 9062 9055 9049 9044 9040 9038 9036 9036 9037 9039 9042 9046 9051 9057 9065 9073 9082 9092 9103 9115 9128 9141 9155 9170 9185 9201 9218 9234 9251 9269 9286 9304 9322 9340 9358 9376 9394 9412 9430 9448 9465 9482 9498 9515 9531 9546 9561 9576 9590 9604 9617 9630 9642 9654 9665 9676 9686 9696 9706 9714 9723 9731 9738 9746 9752 9759 9765 9771 9776 9782 9787 9791 9796 9800 9804 9808 9812 9816 9819 9823 9826 9830 9833 9836 9839 9842 9845 9849 9852 9855 9858 9861 9864 9867 9870 9872 9875 9878 9881 9884 9886 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 8771 2 2 3 9932 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9884 9882 9881 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9872 9872 9873 9873 9873 9874 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9896 9898 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9923 9921 9920 9918 9916 9914 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9852 9851 9851 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9853 9854 9854 9855 9856 9857 9858 9860 9861 9862 9864 9865 9866 9868 9870 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9920 9921 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 8772 2 2 3 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9916 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9901 9899 9897 9896 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9858 9856 9855 9853 9852 9851 9849 9848 9847 9846 9846 9845 9844 9844 9844 9844 9844 9844 9844 9845 9845 9846 9847 9848 9849 9850 9851 9853 9854 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9866 9865 9863 9862 9861 9859 9858 9856 9855 9853 9851 9850 9848 9846 9844 9842 9840 9838 9836 9834 9831 9829 9827 9824 9821 9819 9816 9813 9810 9807 9804 9800 9797 9793 9790 9786 9782 9777 9773 9768 9764 9759 9754 9748 9743 9737 9731 9724 9718 9711 9704 9696 9689 9681 9673 9664 9655 9646 9637 9628 9618 9608 9597 9587 9576 9565 9554 9543 9532 9520 9508 9497 9485 9473 9461 9450 9438 9426 9415 9403 9392 9381 9370 9359 9349 9339 9329 9320 9311 9302 9294 9287 9280 9273 9267 9261 9257 9252 9248 9245 9243 9241 9239 9238 9238 9239 9240 9241 9243 9246 9249 9253 9257 9262 9267 9273 9279 9285 9292 9299 9306 9314 9322 9330 9338 9346 9354 9363 9371 9380 9388 9396 9404 9412 9420 9428 9435 9442 9449 9455 9462 9467 9473 9478 9483 9487 9491 9495 9498 9501 9503 9505 9506 9507 9508 9508 9507 9506 9505 9503 9501 9499 9496 9492 9488 9484 9479 9474 9468 9462 9456 9449 9441 9434 9425 9417 9408 9398 9388 9377 9366 9354 9342 9330 9316 9302 9288 9273 9257 9240 9223 9205 9186 9167 9146 9125 9103 9080 9056 9031 9005 8978 8951 8922 8892 8861 8829 8795 8761 8726 8689 8651 8613 8573 8532 8490 8447 8402 8357 8311 8264 8216 8167 8117 8066 8015 7963 7910 7857 7804 7750 7695 7641 7586 7531 7477 7422 7368 7314 7260 7207 7154 7103 7052 7002 6953 6905 6859 6814 6770 6728 6687 6649 6612 6577 6544 6513 6484 6458 6433 6412 6392 6375 6361 6349 6339 6332 6328 6326 6327 6331 6337 6345 6356 6370 6386 6405 6426 6449 6474 6502 6532 6564 6597 6633 6670 6710 6750 6793 6836 6881 6927 6975 7023 7072 7122 7173 7224 7275 7327 7380 7432 7485 7537 7590 7642 7694 7745 7797 7847 7897 7947 7996 8044 8092 8138 8184 8229 8273 8316 8358 8399 8439 8478 8516 8553 8589 8624 8658 8773 2 2 3 8691 8724 8755 8785 8814 8843 8870 8897 8922 8947 8971 8995 9017 9039 9061 9081 9101 9121 9139 9157 9175 9192 9209 9225 9241 9256 9271 9285 9299 9313 9326 9339 9351 9364 9375 9387 9398 9409 9420 9430 9441 9450 9460 9469 9478 9487 9496 9504 9512 9520 9528 9535 9543 9550 9556 9563 9569 9575 9581 9587 9593 9598 9604 9609 9614 9619 9624 9628 9633 9637 9641 9645 9649 9653 9657 9661 9665 9668 9672 9675 9679 9682 9685 9689 9692 9695 9698 9701 9704 9707 9710 9713 9716 9718 9721 9724 9726 9729 9731 9734 9736 9739 9741 9743 9745 9748 9750 9752 9753 9755 9757 9759 9761 9762 9764 9765 9766 9768 9769 9770 9771 9773 9774 9775 9776 9776 9777 9778 9779 9780 9780 9781 9782 9783 9783 9784 9785 9785 9786 9787 9787 9788 9789 9789 9790 9791 9792 9792 9793 9794 9795 9796 9797 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9817 9818 9819 9820 9820 9821 9821 9822 9822 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9823 9823 9823 9822 9822 9822 9821 9820 9820 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9804 9803 9801 9800 9798 9797 9795 9793 9791 9789 9787 9785 9783 9781 9778 9776 9773 9771 9768 9765 9762 9759 9756 9753 9749 9746 9742 9739 9735 9731 9727 9724 9719 9715 9711 9707 9703 9698 9694 9690 9685 9681 9676 9672 9668 9663 9659 9655 9650 9646 9642 9638 9634 9631 9627 9624 9620 9617 9614 9611 9609 9606 9604 9601 9599 9598 9596 9595 9593 9592 9591 9590 9590 9589 9589 9589 9589 9589 9589 9589 9590 9590 9591 9591 9592 9592 9593 9594 9594 9595 9595 9596 9596 9596 9596 9596 9596 9596 9595 9595 9594 9593 9592 9591 9589 9587 9585 9583 9580 9578 9575 9572 9568 9564 9560 9556 9551 9547 9542 9536 9530 9524 9518 9511 9504 9497 9490 9482 9473 9465 9456 9446 9436 9426 9415 9404 9392 9380 9368 9355 9341 9327 9312 9296 9280 9263 9246 9228 9209 9190 9170 9148 9127 9104 9081 9056 9031 9005 8978 8950 8921 8892 8861 8829 8797 8763 8729 8693 8657 8620 8582 8542 8502 8461 8419 8377 8333 8288 8243 8197 8150 8103 8054 8005 7956 7906 7855 7804 7752 7700 7648 7595 7542 7489 7435 7382 7328 7275 7221 7168 7114 7061 7009 6956 6904 6853 6802 6752 6702 6654 6605 6558 6512 6467 6423 6380 6338 6297 6258 6220 6184 6149 6116 6084 6054 6025 5999 5974 5951 5930 5911 5894 5878 5865 5854 5845 5838 5834 5831 5830 5832 5836 5842 5850 5860 5873 5887 5904 5922 5943 5966 5990 6017 6045 6076 6108 6141 6177 6214 6252 6292 6334 6377 6421 6466 6512 6559 6608 6657 6707 6757 6809 6860 6913 6965 7018 7071 7125 7178 7231 7284 7338 7390 7443 8774 2 2 3 7495 7547 7599 7650 7700 7750 7799 7847 7895 7942 7988 8034 8078 8122 8165 8207 8248 8288 8327 8365 8403 8439 8474 8509 8543 8576 8608 8639 8669 8699 8727 8755 8782 8809 8834 8859 8883 8907 8930 8952 8974 8995 9016 9036 9055 9074 9093 9111 9128 9146 9162 9179 9194 9210 9225 9240 9254 9268 9282 9295 9308 9321 9333 9345 9356 9368 9379 9389 9400 9409 9419 9429 9438 9446 9455 9463 9471 9478 9485 9492 9499 9505 9511 9517 9523 9528 9533 9538 9542 9546 9551 9554 9558 9561 9565 9568 9571 9574 9576 9579 9581 9584 9586 9588 9590 9592 9594 9596 9598 9600 9602 9604 9606 9608 9610 9612 9614 9616 9618 9620 9622 9625 9627 9630 9632 9635 9637 9640 9643 9646 9649 9652 9655 9658 9662 9665 9668 9672 9675 9679 9682 9686 9690 9693 9697 9701 9704 9708 9712 9715 9719 9723 9726 9730 9733 9737 9740 9744 9747 9751 9754 9757 9761 9764 9767 9770 9773 9776 9779 9782 9785 9788 9790 9793 9796 9798 9801 9803 9806 9808 9811 9813 9815 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9845 9847 9849 9850 9852 9853 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 8775 2 2 3 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9921 9919 9917 9916 9914 9913 9911 9910 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9895 9896 9898 9899 9901 9903 9905 9906 9908 9911 9913 9915 9917 9919 9922 9924 9926 9929 9931 9934 9936 9939 9941 9943 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9971 9972 9973 9973 8776 2 2 3 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 8777 2 2 3 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9992 9992 9993 9992 9992 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 8778 2 2 3 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9961 9960 9959 9958 9956 9954 9953 9951 9949 9947 9944 9942 9940 9937 9934 9932 9929 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9888 9885 9883 9880 9878 9876 9874 9872 9870 9869 9868 9866 9865 9865 9864 9863 9863 9863 9863 9864 9864 9865 9865 9866 9867 9869 9870 9872 9873 9875 9877 9879 9881 9884 9886 9888 9891 9893 9896 9899 9901 9904 9907 9909 9912 9915 9917 9920 9923 9925 9928 9930 9933 9935 9937 9939 9942 9944 9946 9948 9950 9951 9953 9955 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9873 9874 9874 9875 9876 9876 9877 9878 9880 9881 9882 9884 9885 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9916 9914 9913 9911 9910 9909 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 8779 2 2 3 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9845 9843 9840 9838 9835 9832 9829 9826 9823 9820 9817 9814 9810 9807 9803 9800 9796 9793 9789 9786 9782 9778 9775 9771 9768 9764 9761 9757 9754 9751 9748 9745 9742 9739 9736 9734 9731 9729 9727 9726 9724 9723 9722 9721 9720 9720 9719 9720 9720 9721 9721 9723 9724 9726 9728 9730 9732 9735 9738 9741 9744 9748 9752 9756 9760 9764 9769 9773 9778 9783 9787 9792 9797 9802 9807 9812 9817 9822 9827 9832 9837 9842 9846 9851 9855 9859 9863 9867 9871 9874 9877 9880 9883 9886 9888 9891 9893 9894 9896 9897 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9890 9889 9889 9889 9889 9890 9890 9890 9891 9892 9892 9893 9894 9895 9897 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9928 9931 9933 9935 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9929 9929 9928 8780 2 2 4 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9882 9880 9877 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9841 9838 9835 9831 9828 9825 9821 9818 9815 9812 9809 9806 9803 9800 9797 9794 9791 9789 9787 9784 9782 9780 9779 9777 9776 9775 9774 9773 9773 9772 9772 9772 9773 9773 9774 9775 9776 9777 9779 9781 9783 9785 9787 9790 9792 9795 9798 9801 9804 9808 9811 9815 9818 9822 9825 9829 9833 9836 9840 9843 9847 9850 9854 9857 9861 9864 9867 9870 9873 9875 9878 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9885 9883 9882 9881 9880 9878 9877 9875 9874 9872 9870 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9840 9838 9836 9834 9832 9830 9828 9825 9823 9821 9819 9817 9815 9813 9811 9808 9806 9804 9802 9800 9798 9796 9793 9791 9789 9787 9784 9782 9780 9777 9775 9773 9770 9767 9765 9762 9759 9757 9754 9751 9748 9745 9741 9738 9735 9732 9728 9725 9721 9717 9714 9710 9706 9702 9698 9694 9690 9685 9681 9677 9673 9668 9664 9659 9655 9650 9645 9640 9636 9631 9626 9621 9616 9611 9606 9601 9596 9590 9585 9580 9574 9569 9563 9557 9551 9545 9539 9532 9526 9519 9512 9505 9498 9491 9483 9475 9467 9458 9450 9441 9431 9422 9412 9402 9391 9380 9369 9358 9346 9334 9321 9308 9295 9281 9267 9253 9238 9223 9208 9193 9177 9161 9145 9128 9111 9094 9077 9060 9043 9026 9008 8991 8974 8957 8940 8923 8906 8889 8873 8857 8841 8826 8811 8796 8782 8769 8756 8744 8732 8721 8710 8701 8692 8684 8676 8670 8664 8659 8655 8652 8649 8648 8648 8648 8649 8651 8654 8658 8663 8669 8675 8683 8691 8700 8709 8720 8731 8743 8755 8769 8782 8797 8811 8827 8843 8859 8875 8892 8910 8927 8945 8963 8981 8999 9018 9036 9055 9073 9092 9110 9129 9147 9165 9183 9201 9219 9236 9253 9270 9287 9303 9319 9335 9350 9365 9380 9395 9409 9423 9436 9449 9462 9474 9486 9498 9509 9520 9531 9542 9552 9561 9571 9580 9589 9597 9606 9614 9622 9629 9636 9643 9650 9657 9663 9669 9675 9681 9687 9692 9697 9703 9707 9712 9717 9721 9726 9730 9734 9738 9742 9746 9750 9753 9757 9761 9764 9767 9771 9774 9777 9780 9783 9786 9789 9792 9794 9797 9800 9803 9805 9808 9810 8781 2 2 4 9813 9815 9818 9820 9822 9824 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9846 9848 9850 9851 9853 9854 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9893 9894 9895 9895 9896 9897 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 8782 2 2 4 9951 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9961 9960 9959 9957 9956 9955 9954 9954 9953 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 8783 2 2 4 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9914 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 8784 2 2 4 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9934 9932 9929 9927 9924 9921 9918 9915 9911 9908 9904 9900 9896 9892 9888 9884 9879 9875 9870 9865 9860 9854 9849 9843 9837 9831 9824 9817 9810 9803 9795 9787 9779 9770 9760 9750 9740 9729 9717 9705 9692 9678 9664 9649 9633 9616 9599 9580 9561 9541 9519 9497 9474 9449 9424 9397 9370 9342 9312 9282 9250 9218 9184 9150 9115 9079 9042 9005 8967 8929 8890 8850 8811 8771 8731 8691 8651 8611 8571 8532 8494 8456 8419 8383 8347 8313 8280 8249 8219 8190 8163 8138 8115 8094 8075 8057 8042 8029 8019 8011 8005 8001 8000 8001 8005 8011 8020 8030 8043 8059 8076 8096 8118 8142 8167 8195 8224 8255 8287 8321 8356 8392 8429 8467 8506 8546 8586 8626 8667 8708 8749 8790 8830 8871 8911 8950 8989 9028 9065 9102 9138 9173 9207 9240 9272 9302 9332 9361 9388 9414 9439 9463 9486 9507 9528 9547 9566 9583 9600 9615 9630 9644 9657 9669 9681 9692 9703 9713 9722 9731 9740 9748 9756 9764 9771 9779 9786 9793 9799 9806 9813 9819 9826 9832 9838 9844 9851 9857 9863 9869 9875 9881 9887 9892 9898 9903 9909 9914 9919 9924 9928 9933 9937 9941 9945 9948 9952 9955 9958 9960 9963 9965 9967 9968 9969 9970 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 8785 2 2 4 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9905 9904 9902 9901 9899 9897 9895 9893 9892 9890 9888 9886 9883 9881 9879 9877 9875 9873 9870 9868 9866 9864 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9840 9839 9837 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9833 9833 9834 9835 9836 9837 9839 9841 9842 9844 9847 9849 9851 9854 9856 9859 9862 9865 9868 9871 9874 9878 9881 9884 9887 9891 9894 9897 9901 9904 9907 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9986 9985 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 8786 2 2 4 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9974 9973 9972 9971 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9932 9930 9928 9926 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9911 9912 8787 2 2 4 9912 9913 9914 9916 9917 9918 9920 9921 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9958 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 8788 2 2 4 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9955 9956 9957 9959 9960 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9891 9892 9893 9894 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9945 9947 9948 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 8789 2 2 4 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9888 9889 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9874 9872 9869 9867 9865 9863 9861 9858 9856 9853 9851 9848 9846 9843 9840 9838 9835 9832 9829 9826 9824 9821 9818 9815 9812 9809 9806 9803 9800 9797 9794 9792 9789 9786 9783 9780 9777 9774 9771 9769 9766 9763 9760 9758 9755 9753 9750 9747 9745 9743 9740 9738 9735 9733 9731 9728 9726 9724 9722 9720 9718 9716 9714 8790 2 2 4 9712 9709 9707 9705 9704 9702 9700 9698 9696 9694 9692 9690 9688 9685 9683 9681 9679 9677 9675 9673 9670 9668 9666 9664 9661 9659 9656 9654 9651 9649 9646 9644 9641 9639 9636 9634 9631 9628 9626 9623 9621 9618 9615 9613 9610 9608 9606 9603 9601 9598 9596 9594 9592 9590 9587 9585 9583 9581 9579 9577 9575 9573 9571 9569 9567 9565 9563 9561 9559 9556 9554 9552 9549 9547 9544 9541 9538 9535 9531 9527 9524 9520 9515 9511 9506 9500 9495 9489 9483 9477 9470 9462 9455 9447 9438 9430 9420 9411 9401 9390 9379 9367 9355 9343 9330 9316 9302 9288 9273 9257 9241 9224 9207 9189 9171 9152 9132 9112 9091 9070 9048 9025 9002 8978 8954 8929 8903 8876 8849 8821 8792 8763 8733 8702 8670 8638 8605 8571 8536 8500 8464 8426 8388 8349 8310 8269 8228 8186 8143 8099 8055 8010 7964 7917 7870 7822 7774 7725 7675 7625 7575 7525 7474 7423 7372 7320 7269 7218 7167 7116 7066 7016 6966 6917 6869 6821 6775 6729 6684 6641 6598 6557 6517 6479 6442 6407 6373 6341 6310 6282 6255 6230 6207 6185 6166 6148 6132 6118 6106 6096 6087 6080 6074 6070 6068 6067 6067 6069 6071 6075 6079 6085 6091 6098 6105 6112 6120 6128 6136 6144 6152 6159 6167 6173 6179 6185 6190 6194 6198 6200 6202 6203 6203 6202 6201 6198 6195 6191 6186 6180 6174 6168 6161 6153 6146 6138 6130 6123 6115 6109 6102 6096 6091 6087 6084 6082 6082 6082 6085 6089 6095 6102 6112 6124 6138 6154 6172 6193 6216 6241 6269 6299 6331 6366 6403 6443 6484 6528 6574 6622 6672 6723 6777 6832 6888 6946 7005 7065 7126 7188 7250 7313 7377 7440 7504 7568 7631 7694 7757 7819 7881 7941 8001 8060 8118 8174 8230 8284 8337 8388 8438 8486 8533 8579 8623 8665 8706 8745 8783 8819 8854 8888 8920 8950 8980 9008 9035 9060 9085 9108 9131 9152 9173 9193 9212 9230 9247 9264 9280 9296 9311 9326 9340 9353 9367 9379 9392 9404 9416 9428 9439 9450 9461 9472 9482 9492 9502 9512 9521 9530 9539 9548 9557 9565 9573 9581 9589 9596 9603 9610 9617 9623 9629 9635 9641 9647 9652 9657 9662 9667 9671 9676 9680 9684 9688 9692 9695 9699 9702 9705 9709 9712 9715 9718 9721 9724 9727 9729 9732 9735 9738 9741 9743 9746 9749 9752 9755 9757 9760 9763 9766 9769 9771 9774 9777 9780 9783 9785 9788 9791 9793 9796 9798 9801 9803 9806 9808 9810 9812 9814 9816 9818 9820 9821 9823 9824 9826 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9839 9839 9839 9839 9840 9840 9840 9841 9841 9842 9843 9843 9844 9845 9846 9847 9847 9849 9850 9851 9852 9853 9855 9856 9857 9859 9860 9862 9863 9865 9866 9868 9869 9871 9872 9874 9875 9877 9878 9880 9881 8791 2 2 4 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9888 9887 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 8792 2 2 4 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9867 9866 9865 9863 9862 9861 9859 9858 9857 9856 9855 9853 9852 9851 9850 9850 9849 9848 9847 9847 9846 9846 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9846 9846 9847 9847 9848 9848 9849 9850 9850 9851 9852 9853 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9867 9866 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9879 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9882 9882 9882 9881 9880 9879 9879 9877 9876 9875 9874 9872 9870 9869 9867 9865 9863 9861 9859 9857 9854 9852 9850 9848 9845 9843 9841 9838 9836 9834 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9788 9786 9783 9781 9778 9775 9772 9769 9766 9762 9759 9755 9751 9747 9742 9737 9733 9727 9722 9716 9711 9704 9698 9692 9685 9678 9671 9663 9655 9647 9639 9631 9623 9614 9605 9596 9587 9577 9567 9558 9548 9538 9527 9517 9506 9495 9485 9473 9462 9451 9439 9428 9416 9404 9392 9380 9367 9355 9342 9330 9317 9304 9291 9278 9265 9251 9238 9224 9211 9197 9184 9170 9157 9144 9130 9117 9104 9091 9078 9065 9053 9041 9029 9017 9006 8995 8985 8975 8965 8956 8947 8939 8932 8925 8918 8913 8907 8903 8899 8896 8894 8892 8891 8890 8891 8793 2 2 4 8892 8893 8896 8899 8902 8906 8911 8916 8922 8929 8936 8943 8951 8959 8967 8976 8985 8994 9004 9014 9023 9033 9043 9053 9063 9073 9083 9092 9102 9111 9120 9129 9137 9145 9153 9161 9168 9174 9181 9187 9192 9197 9201 9205 9209 9212 9214 9216 9218 9219 9219 9219 9219 9217 9216 9214 9211 9208 9204 9200 9195 9190 9184 9177 9170 9163 9155 9147 9137 9128 9118 9107 9096 9084 9071 9058 9045 9031 9016 9001 8985 8968 8951 8933 8915 8896 8876 8855 8834 8812 8790 8767 8743 8718 8693 8667 8640 8613 8585 8556 8526 8495 8464 8431 8398 8365 8330 8294 8258 8220 8182 8143 8102 8061 8019 7976 7932 7887 7841 7794 7746 7696 7646 7595 7542 7488 7434 7378 7321 7263 7204 7144 7083 7021 6958 6894 6830 6764 6697 6630 6562 6493 6424 6354 6284 6214 6143 6072 6001 5930 5859 5788 5718 5649 5580 5512 5444 5378 5313 5250 5187 5127 5068 5012 4957 4904 4854 4807 4762 4720 4681 4645 4612 4582 4556 4533 4513 4498 4485 4477 4473 4472 4475 4483 4494 4509 4528 4550 4577 4607 4641 4679 4720 4765 4813 4865 4919 4977 5038 5101 5167 5235 5306 5378 5453 5529 5607 5687 5768 5849 5932 6015 6099 6183 6267 6351 6436 6520 6603 6686 6768 6849 6929 7008 7086 7162 7237 7311 7383 7453 7522 7589 7654 7718 7780 7840 7898 7954 8008 8061 8112 8161 8208 8254 8298 8341 8382 8421 8459 8496 8531 8566 8599 8630 8661 8691 8719 8747 8774 8800 8825 8850 8874 8897 8920 8942 8963 8985 9005 9025 9045 9064 9083 9102 9120 9138 9155 9172 9189 9206 9222 9237 9253 9268 9283 9297 9311 9325 9338 9351 9364 9376 9388 9400 9411 9422 9433 9444 9454 9463 9473 9482 9491 9499 9508 9516 9523 9531 9538 9545 9552 9559 9566 9572 9578 9584 9590 9596 9602 9607 9613 9618 9623 9629 9634 9639 9644 9649 9654 9659 9663 9668 9673 9677 9682 9686 9691 9695 9699 9703 9707 9711 9715 9719 9723 9726 9730 9733 9737 9740 9743 9746 9749 9752 9755 9757 9760 9762 9764 9767 9769 9771 9773 9775 9776 9778 9780 9781 9783 9784 9786 9787 9789 9790 9791 9793 9794 9795 9796 9798 9799 9800 9802 9803 9804 9806 9807 9808 9810 9811 9813 9814 9816 9818 9819 9821 9822 9824 9826 9827 9829 9831 9832 9834 9836 9837 9839 9841 9842 9844 9846 9847 9849 9851 9852 9854 9855 9857 9858 9859 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9929 8794 2 2 4 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9901 9898 9894 9891 9887 8795 2 2 4 9884 9880 9877 9873 9869 9865 9862 9858 9854 9851 9847 9844 9841 9837 9834 9831 9829 9826 9823 9821 9819 9817 9816 9814 9813 9812 9811 9811 9811 9811 9811 9812 9812 9813 9815 9816 9818 9820 9822 9824 9826 9829 9832 9834 9837 9840 9844 9847 9850 9853 9857 9860 9863 9867 9870 9873 9877 9880 9883 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9927 9924 9921 9919 9916 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9880 9877 9875 9872 9870 9868 9866 9864 9862 9860 9859 9858 9857 9856 9855 9855 9854 9854 9854 9855 9855 9856 9856 9857 9859 9860 9861 9863 9865 9867 9869 9871 9873 9876 9878 9881 9883 9886 9889 9892 9894 9897 9900 9903 9906 9909 9911 9914 9917 9920 9923 9925 9928 9931 9933 9936 9938 9940 9943 9945 9947 9949 8796 2 2 4 9952 9954 9956 9957 9959 9961 9963 9964 9966 9968 9969 9970 9972 9973 9974 9975 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9935 9933 9932 9930 9927 9925 9923 9921 9918 9915 9913 9910 9907 9904 9901 9897 9894 9891 9887 9883 9880 9876 9872 9868 9864 9860 9856 9851 9847 9843 9838 9834 9830 9825 9821 9816 9812 9807 9803 9798 9793 9788 9784 9779 9774 9769 9764 9758 9753 9747 9741 9735 9728 9722 9715 9707 9699 9691 9682 9673 9663 9652 9641 9629 9616 9603 9589 9574 9558 9541 9524 9505 9485 9465 9443 9421 9397 9373 9347 9321 9293 9265 9235 9205 9174 9142 9110 9077 9043 9008 8974 8938 8903 8867 8831 8795 8759 8724 8688 8653 8619 8585 8551 8519 8487 8456 8427 8399 8372 8346 8322 8300 8279 8260 8242 8227 8214 8202 8192 8185 8180 8177 8175 8176 8179 8184 8192 8201 8212 8226 8241 8258 8277 8297 8320 8344 8369 8396 8424 8453 8484 8515 8548 8581 8615 8649 8684 8720 8756 8792 8828 8864 8900 8935 8971 9006 9041 9075 9108 9141 9173 9205 9235 9265 9294 9322 9349 9375 9399 9423 9446 9468 9488 9508 9527 9544 9561 9577 9591 9605 9618 9630 9641 9651 9660 9669 9677 9685 9691 9698 9703 9708 9713 9717 9721 9725 9728 9731 9734 9736 9739 9741 9743 9745 9748 9750 9752 9754 9756 9758 9760 9763 9765 9768 9770 9773 9776 9779 9782 9785 9789 9792 9796 9799 9803 9807 9811 9815 9819 9824 9828 9832 9836 9841 9845 9849 9854 9858 9862 9866 9870 9874 9878 9882 9886 9890 9893 9897 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9926 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9889 9886 9884 9881 9879 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9860 9861 9862 9864 9866 9868 9870 9872 9874 9877 9879 9882 9884 9887 9890 9892 9895 9898 8797 2 2 4 9901 9904 9906 9909 9912 9915 9917 9920 9923 9925 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9945 9943 9942 9940 9938 9936 9934 9932 9931 9929 9927 9925 9923 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9977 9978 9979 9980 9981 9982 9984 9985 9986 9987 9988 9989 9990 9992 9993 9993 9994 9995 9996 9997 9997 9998 9999 9999 9999100001000010000100001000010000 9999 9999 9999 9998 9997 9997 9996 9995 9994 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9913 9910 9906 9901 9897 9892 9887 9881 9875 9869 9863 9856 9849 9842 9834 9826 9817 8798 2 2 4 9808 9799 9790 9780 9770 9759 9749 9738 9727 9716 9704 9693 9681 9670 9658 9646 9634 9623 9611 9600 9589 9578 9567 9556 9546 9537 9527 9518 9510 9502 9494 9487 9481 9475 9470 9465 9461 9458 9455 9453 9452 9452 9452 9452 9454 9456 9459 9462 9466 9471 9476 9482 9488 9495 9502 9510 9519 9527 9536 9545 9555 9565 9575 9585 9596 9607 9617 9628 9639 9650 9660 9671 9682 9692 9703 9713 9723 9733 9743 9753 9762 9771 9780 9789 9797 9805 9813 9820 9827 9834 9841 9847 9853 9859 9865 9870 9875 9880 9885 9889 9893 9897 9901 9904 9908 9911 9914 9917 9919 9922 9924 9927 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9941 9942 9944 9946 9947 9949 9951 9953 9955 9956 9958 9960 9962 9963 9965 9967 9969 9970 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 8799 2 2 4 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9925 9922 9920 9918 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9876 9873 9869 9866 9862 9858 9854 9850 9846 9842 9839 9835 9831 9827 9823 9819 9815 9811 9808 9804 9800 9797 9794 9790 9787 9784 9781 9779 9776 9774 9772 9770 9768 9766 9765 9764 9763 9762 9761 9761 9761 9761 9761 9762 9763 9764 9765 9766 9768 9770 9772 9774 9776 9779 9781 9784 9787 8800 2 2 4 9790 9794 9797 9801 9804 9808 9811 9815 9819 9823 9827 9831 9835 9838 9842 9846 9850 9854 9857 9861 9865 9868 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 8801 2 2 4 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9925 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9908 9906 9905 9904 9903 9901 9900 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 8802 2 2 4 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 8803 2 2 4 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9868 9865 9862 9859 9856 9852 9849 9845 9841 9837 9833 9829 9824 9820 9815 9810 9805 9800 9795 9790 9785 9780 9775 9770 9764 9759 9754 9749 9744 9739 9735 9730 9726 9721 9717 9714 9710 9707 9704 9701 9698 9696 9694 9693 9691 9691 9690 9690 9690 9691 9692 9693 9694 9696 9699 9701 9704 9707 9711 9715 9719 9723 9728 9732 9737 9742 9748 9753 9758 9764 9770 9775 9781 9787 9793 9798 9804 9809 9815 9820 9825 9830 9835 9840 9845 9849 9854 9858 9861 9865 9869 9872 9875 9878 9880 9883 9885 9887 9889 9891 9892 9894 9895 9896 9897 9897 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9856 9854 9851 9849 9846 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9807 9804 9800 9797 9793 9790 9786 9783 9779 9776 9772 9768 9764 9761 9757 9753 9750 9746 9742 9738 9735 9731 9727 9724 9720 9717 9713 9710 9707 9704 9701 9698 9695 9692 9689 9687 9684 9682 9680 9678 9676 9674 9673 9672 9670 9669 9669 9668 9668 9668 9668 9668 9668 9669 9670 9671 9672 9673 9675 9676 9678 9680 9683 9685 9688 9690 9693 9696 9699 9703 9706 9709 9713 9717 9720 9724 9728 9732 9736 9740 9744 9747 9751 9755 9759 9763 9767 9771 9775 9778 9782 9786 9789 9793 9796 9799 9802 9806 9809 9811 9814 9817 9820 9822 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9844 9845 9847 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9863 9864 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 8804 2 2 4 9872 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9859 9858 9856 9854 9852 9850 9847 9845 9843 9840 9837 9835 9832 9829 9826 9823 9820 9817 9813 9810 9807 9803 9800 9796 9793 9789 9786 9782 9778 9774 9769 9765 9760 9755 9750 9745 9739 9732 9725 9718 9709 9700 9690 9679 9668 9655 9641 9625 9609 9590 9571 9549 9526 9500 9473 9444 9412 9379 9342 9304 9263 9219 9173 9124 9073 9018 8961 8901 8839 8774 8706 8635 8563 8487 8409 8329 8247 8163 8077 7989 7900 7810 7718 7626 7533 7440 7346 7253 7160 7068 6977 6887 6798 6712 6627 6545 6465 6388 6315 6245 6178 6115 6057 6003 5953 5908 5868 5833 5804 5779 5759 5746 5737 5734 5737 5745 5759 5778 5802 5831 5865 5905 5949 5998 6051 6109 6170 6236 6305 6377 6452 6530 6611 6693 6778 6864 6952 7041 7131 7221 7312 7402 7493 7583 7672 7760 7848 7934 8018 8101 8182 8261 8337 8412 8484 8554 8621 8686 8749 8808 8866 8920 8972 9021 9068 9112 9154 9194 9231 9266 9299 9329 9358 9385 9410 9433 9455 9476 9495 9512 9529 9544 9559 9572 9585 9597 9608 9619 9629 9639 9648 9657 9665 9673 9681 9689 9696 9703 9711 9718 9724 9731 9737 9744 9750 9756 9762 9768 9773 9779 9784 9789 9794 9798 9803 9807 9811 9814 9818 9821 9824 9826 9829 9831 9833 9834 9836 9837 9838 9838 9839 9839 9839 9839 9839 9839 9839 9838 9838 9837 9836 9835 9835 9834 9833 9832 9831 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9824 9824 9824 9823 9823 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9824 9824 9824 9823 9823 9822 9822 9821 8805 2 2 4 9821 9820 9819 9819 9818 9817 9817 9816 9815 9814 9813 9812 9811 9810 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9782 9780 9779 9777 9775 9773 9771 9769 9767 9765 9762 9759 9756 9753 9750 9746 9742 9738 9734 9729 9724 9719 9713 9708 9702 9695 9689 9682 9674 9667 9659 9651 9643 9634 9625 9616 9606 9597 9587 9577 9567 9556 9546 9535 9525 9514 9503 9492 9482 9471 9460 9450 9440 9429 9419 9410 9400 9391 9382 9373 9365 9357 9349 9342 9336 9330 9324 9319 9314 9310 9306 9303 9301 9299 9298 9297 9297 9297 9298 9300 9302 9304 9307 9311 9315 9319 9324 9330 9336 9342 9348 9355 9363 9370 9378 9386 9394 9403 9411 9420 9429 9438 9447 9456 9465 9473 9482 9491 9500 9509 9517 9525 9534 9542 9549 9557 9564 9571 9578 9585 9591 9597 9603 9609 9614 9619 9623 9628 9632 9635 9639 9642 9645 9647 9650 9652 9653 9655 9656 9657 9658 9658 9659 9659 9659 9658 9658 9657 9656 9655 9654 9653 9652 9650 9649 9647 9645 9643 9641 9639 9637 9635 9633 9631 9629 9627 9625 9623 9621 9620 9618 9616 9614 9613 9611 9610 9608 9607 9606 9605 9604 9603 9602 9602 9601 9601 9601 9601 9600 9601 9601 9601 9602 9602 9603 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9625 9626 9627 9627 9628 9628 9629 9629 9629 9629 9629 9629 9629 9629 9629 9629 9628 9628 9628 9627 9627 9626 9626 9625 9624 9624 9623 9622 9622 9621 9620 9620 9619 9618 9617 9617 9616 9615 9614 9614 9613 9612 9611 9611 9610 9609 9609 9608 9607 9606 9606 9605 9604 9603 9602 9602 9601 9600 9599 9598 9597 9596 9595 9594 9593 9592 9591 9590 9588 9587 9586 9585 9584 9582 9581 9580 9579 9577 9576 9575 9573 9572 9571 9569 9568 9567 9565 9564 9563 9562 9560 9559 9558 9557 9555 9554 9553 9552 9550 9549 9548 9547 9546 9545 9543 9542 9541 9540 9538 9537 9536 9534 9533 9532 9530 9529 9527 9526 9524 9523 9521 9520 9518 9516 9514 9512 9511 9509 9507 9505 9503 9501 9499 9497 9494 9492 9490 9488 9486 9484 9481 9479 9477 9475 9472 9470 9468 9466 9464 9462 9459 9457 9455 9453 9451 9449 9447 9445 9443 9441 9439 9438 9436 9434 9432 9430 9428 9427 9425 9423 9421 9420 9418 9416 9414 9412 9411 9409 9407 9405 9403 9401 9399 9397 9394 9392 9390 9388 9385 9383 9380 9378 9375 9373 9370 9367 9365 9362 9359 9356 9353 9350 9347 9344 9341 9338 9335 9332 9328 9325 9322 9319 9316 9312 9309 9306 9303 9300 9296 9293 9290 9287 9284 9280 9277 9274 9271 9267 9264 9261 9258 9254 9251 9248 9244 9241 9238 9234 9231 9227 9224 9220 8806 2 2 4 9216 9213 9209 9205 9201 9197 9193 9189 9185 9181 9177 9173 9169 9164 9160 9156 9151 9147 9142 9138 9133 9129 9124 9120 9115 9110 9106 9101 9097 9092 9088 9083 9079 9074 9070 9065 9061 9056 9052 9047 9043 9039 9034 9030 9025 9021 9017 9012 9008 9003 8999 8994 8990 8985 8980 8976 8971 8966 8961 8956 8951 8946 8940 8935 8929 8924 8918 8913 8907 8901 8895 8889 8883 8876 8870 8864 8857 8851 8844 8838 8831 8824 8817 8811 8804 8797 8790 8783 8777 8770 8763 8756 8749 8743 8736 8729 8722 8716 8709 8702 8696 8689 8682 8676 8669 8662 8655 8649 8642 8635 8628 8622 8615 8608 8601 8594 8586 8579 8572 8564 8557 8549 8541 8533 8525 8517 8509 8500 8491 8483 8474 8465 8456 8446 8437 8428 8418 8408 8398 8388 8378 8368 8358 8347 8337 8326 8316 8305 8294 8284 8273 8262 8251 8240 8229 8218 8207 8196 8184 8173 8162 8151 8140 8128 8117 8106 8094 8083 8071 8060 8048 8036 8025 8013 8001 7989 7977 7964 7952 7940 7927 7915 7902 7889 7876 7863 7849 7836 7822 7809 7795 7781 7767 7752 7738 7723 7709 7694 7679 7664 7648 7633 7618 7602 7586 7571 7555 7539 7523 7506 7490 7474 7457 7441 7424 7408 7391 7375 7358 7341 7324 7307 7290 7273 7256 7239 7222 7205 7188 7171 7153 7136 7119 7101 7084 7066 7049 7031 7013 6996 6978 6960 6942 6924 6906 6887 6869 6851 6832 6814 6795 6776 6757 6738 6719 6699 6680 6660 6640 6620 6600 6580 6559 6539 6518 6497 6475 6454 6432 6410 6388 6365 6342 6319 6296 6272 6248 6224 6199 6174 6149 6123 6097 6070 6043 6016 5988 5960 5931 5902 5873 5843 5813 5782 5751 5719 5687 5654 5621 5587 5553 5519 5484 5448 5412 5376 5339 5302 5264 5226 5188 5149 5110 5071 5031 4991 4950 4910 4869 4828 4786 4745 4703 4661 4619 4577 4535 4493 4451 4409 4366 4324 4282 4240 4198 4157 4115 4074 4033 3992 3951 3911 3871 3832 3792 3754 3715 3677 3640 3603 3566 3530 3495 3460 3426 3392 3359 3327 3296 3265 3235 3205 3177 3149 3122 3095 3070 3046 3022 2999 2977 2957 2937 2918 2900 2883 2867 2852 2838 2825 2813 2803 2793 2785 2777 2771 2766 2762 2759 2758 2757 2758 2760 2763 2767 2773 2780 2788 2797 2807 2819 2832 2846 2861 2878 2896 2914 2935 2956 2979 3002 3027 3053 3080 3109 3138 3169 3200 3233 3267 3302 3337 3374 3412 3450 3489 3530 3571 3613 3655 3698 3742 3787 3832 3878 3924 3971 4018 4065 4113 4161 4209 4258 4306 4355 4404 4453 4501 4550 4599 4647 4695 4743 4791 4838 4885 4932 4978 5024 5070 5114 5159 5203 5246 5289 5331 5372 5413 5453 5493 5532 5570 5608 5645 5681 5717 5752 5786 5820 5853 5886 5918 5949 5980 6010 6040 6069 6098 6126 6153 6181 6207 6234 6260 6285 6311 6335 6360 6384 6408 8807 2 2 4 6432 6455 6478 6501 6524 6546 6568 6591 6612 6634 6656 6677 6698 6720 6741 6762 6782 6803 6824 6844 6865 6885 6905 6925 6945 6965 6985 7004 7024 7043 7063 7082 7101 7120 7139 7158 7176 7195 7213 7231 7250 7267 7285 7303 7320 7338 7355 7372 7388 7405 7421 7438 7454 7470 7486 7501 7517 7532 7547 7562 7577 7592 7607 7621 7635 7650 7664 7678 7692 7705 7719 7733 7746 7759 7773 7786 7799 7812 7825 7838 7851 7864 7877 7890 7903 7915 7928 7940 7953 7965 7978 7990 8002 8014 8027 8039 8051 8063 8074 8086 8098 8109 8121 8132 8143 8154 8165 8176 8187 8198 8208 8219 8229 8239 8249 8259 8269 8279 8288 8298 8307 8317 8326 8335 8344 8353 8361 8370 8379 8387 8396 8404 8413 8421 8429 8437 8445 8453 8461 8469 8477 8485 8493 8501 8509 8517 8525 8533 8540 8548 8556 8564 8572 8579 8587 8595 8602 8610 8618 8625 8633 8641 8648 8656 8663 8671 8678 8686 8693 8700 8708 8715 8722 8730 8737 8744 8751 8758 8766 8773 8780 8787 8794 8801 8808 8815 8821 8828 8835 8842 8849 8855 8862 8869 8875 8882 8888 8895 8901 8907 8914 8920 8926 8933 8939 8945 8951 8957 8963 8969 8974 8980 8986 8992 8997 9003 9008 9013 9019 9024 9029 9034 9039 9044 9049 9054 9059 9063 9068 9072 9077 9081 9086 9090 9094 9098 9103 9107 9111 9115 9119 9122 9126 9130 9134 9137 9141 9145 9148 9152 9155 9159 9162 9166 9169 9172 9175 9179 9182 9185 9188 9191 9194 9197 9200 9203 9206 9209 9212 9215 9218 9221 9224 9226 9229 9232 9234 9237 9240 9242 9245 9247 9250 9252 9255 9257 9260 9262 9264 9267 9269 9271 9274 9276 9278 9280 9282 9284 9286 9289 9291 9293 9295 9297 9299 9301 9303 9304 9306 9308 9310 9312 9314 9316 9317 9319 9321 9323 9324 9326 9328 9330 9331 9333 9335 9337 9338 9340 9342 9344 9346 9347 9349 9351 9353 9355 9357 9359 9361 9363 9365 9367 9369 9371 9373 9375 9378 9380 9382 9385 9387 9389 9392 9394 9397 9400 9402 9405 9408 9410 9413 9416 9419 9422 9424 9427 9430 9433 9436 9439 9442 9444 9447 9450 9453 9456 9459 9461 9464 9467 9470 9472 9475 9477 9480 9482 9485 9487 9490 9492 9494 9497 9499 9501 9503 9505 9507 9509 9511 9513 9515 9516 9518 9520 9522 9523 9525 9526 9528 9529 9531 9532 9534 9535 9537 9538 9540 9541 9542 9544 9545 9546 9548 9549 9550 9552 9553 9554 9556 9557 9558 9560 9561 9562 9564 9565 9566 9568 9569 9570 9572 9573 9575 9576 9577 9579 9580 9581 9583 9584 9585 9587 9588 9589 9590 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9604 9605 9605 9606 9606 9607 9607 9607 9607 9607 9607 9606 9606 9606 9605 9604 9604 9603 9602 9601 9599 9598 9597 9595 9594 9592 9590 9588 9586 9584 9582 9580 8808 2 2 4 9577 9575 9572 9569 9566 9563 9560 9556 9552 9548 9544 9540 9535 9530 9524 9518 9512 9505 9498 9490 9482 9473 9464 9453 9443 9431 9418 9405 9391 9375 9359 9342 9324 9304 9284 9262 9239 9215 9190 9163 9136 9106 9076 9044 9012 8978 8942 8906 8868 8830 8790 8749 8708 8665 8622 8578 8533 8488 8443 8397 8351 8305 8259 8214 8168 8123 8079 8035 7992 7950 7910 7870 7832 7795 7760 7727 7696 7666 7639 7614 7591 7570 7552 7537 7524 7513 7505 7500 7498 7498 7502 7507 7516 7527 7541 7557 7576 7597 7621 7647 7675 7705 7737 7771 7807 7845 7884 7924 7966 8009 8053 8097 8143 8189 8235 8282 8329 8376 8423 8469 8516 8562 8607 8652 8697 8740 8783 8824 8865 8904 8943 8980 9016 9051 9085 9117 9149 9178 9207 9234 9261 9285 9309 9332 9353 9373 9393 9411 9428 9444 9460 9474 9488 9500 9513 9524 9535 9545 9555 9564 9573 9581 9589 9596 9603 9610 9617 9623 9630 9635 9641 9647 9652 9657 9662 9667 9672 9677 9682 9686 9691 9695 9699 9703 9707 9711 9715 9719 9722 9726 9729 9733 9736 9739 9742 9744 9747 9750 9752 9754 9757 9759 9761 9763 9765 9766 9768 9769 9771 9772 9774 9775 9776 9777 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9800 9801 9802 9802 9803 9804 9805 9805 9806 9807 9808 9808 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9815 9815 9816 9816 9816 9816 9817 9817 9817 9818 9818 9818 9818 9819 9819 9819 9819 9820 9820 9820 9820 9821 9821 9821 9822 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9827 9827 9828 9829 9829 9830 9831 9831 9832 9833 9833 9834 9835 9836 9836 9837 9838 9839 9840 9840 9841 9842 9843 9844 9845 9845 9846 9847 9848 9848 9849 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9859 9859 9859 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9871 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9878 9877 8809 2 2 4 9877 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9874 9874 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9880 9879 9878 9876 9875 9874 9872 9870 9868 9867 9864 9862 9860 9858 9855 9852 9850 9847 9844 9840 9837 9834 9830 9827 9823 9819 9815 9811 9807 9802 9798 9793 9788 9783 9778 9773 9767 9762 9756 9750 9743 9737 9730 9723 9716 9709 9702 9694 9686 9678 9670 9661 9652 9643 9634 9625 9616 9606 9597 9587 9577 9567 9557 9547 9537 9527 9518 9508 9498 9489 9479 9470 9461 9453 9444 9436 9428 9421 9414 9407 9401 9395 9390 9385 9380 9376 9373 9370 9367 9365 9363 9362 9361 9360 9360 9360 9360 9360 9361 9361 9362 9363 9363 9364 9364 9364 9364 9363 9362 9360 9358 9356 9352 9348 9343 9337 9331 9323 9314 9304 9294 9282 9269 9255 9239 9223 9206 9187 9167 9146 9125 9102 9078 9053 9028 9002 8975 8947 8919 8890 8862 8832 8803 8774 8744 8715 8687 8658 8630 8603 8576 8551 8526 8502 8480 8458 8438 8420 8403 8387 8374 8361 8351 8343 8336 8331 8329 8328 8329 8332 8337 8344 8352 8363 8375 8390 8406 8423 8443 8463 8486 8509 8534 8560 8587 8616 8645 8675 8705 8737 8769 8801 8834 8867 8900 8933 8966 8999 9031 9064 9096 9128 9159 9190 9220 9249 9278 9306 9333 9359 9385 9410 9434 9457 9479 9500 9520 9540 9559 9576 9593 9610 9625 9640 9653 9666 9679 9691 9702 9712 9722 9731 9740 9749 9757 9764 9771 9778 9784 9790 9796 9801 9807 9812 9816 9821 9825 9829 9833 9837 9841 9845 9848 9852 9855 9858 9861 9864 9867 9870 9873 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9907 9908 9909 9909 9909 9909 9910 9910 9909 9909 9909 9908 9908 9907 9906 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9891 9889 9887 9885 9882 9880 9878 9875 9872 9870 9867 9864 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9812 9809 9806 9803 9801 9798 9796 9793 9791 9789 9787 9784 9782 9781 9779 9777 9775 9774 9772 9771 9770 9769 9768 9767 9766 9765 9764 9764 9763 9763 9763 9763 9762 9763 9763 9763 9763 9764 9764 9765 9765 9766 9767 9768 9769 9770 9771 9772 9773 9775 9776 9778 9779 9781 9783 9785 9786 9788 9790 9792 9795 9797 9799 9801 9804 9806 9809 9811 9814 9817 9819 9822 9825 9828 9830 9833 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9869 9871 9874 9877 9880 9883 9885 9888 9890 9893 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 8810 2 2 4 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 8811 2 2 4 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9921 9919 9917 9915 9913 9910 9907 9905 9902 9899 9895 9892 9888 9884 9880 9876 9872 9868 9863 9858 9854 9849 9844 9839 9833 9828 9823 9817 9812 9807 9802 9796 9791 9786 9781 9776 9771 9767 9762 9758 9754 9751 9747 9744 9741 9739 9736 9734 9733 9731 9731 9730 9730 9730 9731 9731 9733 9734 9736 9739 9741 9744 9747 9751 9755 9759 9763 9767 9772 9777 9782 9787 9792 9797 9803 9808 9813 9819 9824 9829 9834 9839 9844 9849 9854 9858 9862 9867 9871 9874 9878 9881 9884 9887 9890 9892 9894 9896 9898 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 8812 2 2 4 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9957 9955 9953 9950 9948 9945 9943 9940 9937 9934 9931 9927 9924 9920 9917 9913 9909 9905 9901 9897 9893 9889 9885 9881 9877 9873 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9828 9825 9821 9818 9814 9811 9808 9805 9802 9800 9797 9795 9793 9791 9790 9788 9787 9786 9785 9784 9784 9783 9783 9783 9784 9784 9785 9786 9787 9788 9790 9792 9793 9796 9798 9800 9803 9806 9809 9812 9815 9818 9822 9825 9829 9833 9836 9840 9844 9848 9852 9856 9860 9865 9869 9873 9877 9881 9885 9889 9893 9897 9900 9904 9908 9911 9914 8813 2 2 4 9918 9921 9924 9927 9929 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9942 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9941 9942 9944 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 8814 2 2 4 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9924 9921 9918 9915 9911 9908 9905 9901 9897 9893 9889 9885 9881 9876 9872 9868 9863 9858 9854 9849 9845 9840 9836 9831 9827 9822 9818 9814 9810 9806 9802 9799 9796 9792 9789 9787 9784 9782 9780 9779 9777 9776 9775 9775 9775 9775 9775 9776 9776 9778 9779 9781 9783 9785 9787 9790 9792 9795 9799 9802 9805 9809 9813 9816 9820 9824 9828 9832 9836 9840 9844 9848 9852 9856 9859 9863 9867 9870 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9870 9867 9863 9859 9856 9852 9848 9843 9839 9835 9831 9826 9822 9817 9813 9808 9804 9799 9795 9790 9786 9782 9777 9773 9769 9765 9762 9758 9755 9751 9748 9746 9743 9741 9738 9737 9735 9733 9732 9731 9731 9731 9731 9731 9731 9732 9733 9734 9736 9738 9740 9742 9745 9748 9751 9754 9757 9761 9765 9769 9773 9777 9782 9786 9791 9796 9801 9806 9811 9816 9821 9826 9831 9836 9841 9846 9851 9856 9861 9866 9871 9875 9880 9885 9889 9893 9897 9902 9906 9909 9913 9917 9920 9924 9927 9930 9933 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 8815 2 2 4 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9966 9966 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 8816 2 2 4 9980 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9900 9898 9896 9893 9891 9889 9887 9885 9884 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9878 9879 9881 9883 9884 9886 9888 9891 9893 9895 9897 9900 9902 9905 9907 9910 9913 9915 9918 9921 9923 9926 9929 9931 9934 9936 9939 9941 9943 9946 9948 9950 9952 9954 9956 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9912 9910 9908 9906 9904 9902 9899 9896 9893 9890 9886 9883 9879 9874 9870 9865 9860 9854 9849 9842 9836 9829 9822 9814 9806 9798 9789 9780 9771 9761 9750 9740 9728 9717 9705 9693 9680 9667 9654 9641 9627 9613 9598 9584 9569 9554 9539 9524 9509 9494 9479 9464 9449 9435 9420 9406 9392 9378 9365 9352 9339 9327 9316 9305 9295 9286 9277 9269 9261 9255 9249 9244 9240 9236 9234 9233 9232 9232 9234 9236 9239 9243 9248 9253 9260 9267 9275 9284 9294 9304 9315 9327 9339 9352 9365 9379 9393 9408 9423 9438 9453 9469 9485 9501 9516 9532 9548 9564 9580 9595 9610 9625 9640 9655 9669 9683 9696 9709 9722 9734 9746 9757 9768 9779 9789 9798 9807 9816 8817 2 2 4 9824 9832 9839 9846 9853 9859 9864 9870 9875 9880 9884 9888 9892 9896 9899 9902 9905 9908 9911 9913 9915 9918 9920 9922 9924 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9995 9995 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9967 9968 9970 9971 9973 9974 9976 9977 9979 9980 9981 9983 9984 9985 9986 8818 2 2 4 9987 9988 9989 9990 9990 9991 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9962 9961 9960 9958 9956 9954 9952 9950 9947 9944 9942 9939 9936 9932 9929 9926 9922 9919 9915 9911 9907 9903 9899 9895 9892 9888 9884 9880 9876 9872 9868 9865 9861 9857 9854 9851 9848 9845 9842 9840 9837 9835 9833 9831 9829 9828 9827 9826 9825 9824 9824 9824 9824 9824 9825 9825 9826 9827 9828 9830 9831 9833 9835 9837 9839 9842 9844 9847 9850 9852 9855 9858 9861 9864 9867 9870 9874 9877 9880 9883 9886 9890 9893 9896 9899 9902 9905 9908 9911 9914 9916 9919 9922 9924 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 8819 2 2 4 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9916 9914 9913 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9889 9887 9885 9883 9880 9878 9876 9874 9872 9870 9867 9865 9863 9861 9859 9858 9856 9854 9852 9851 9849 9847 9846 9844 9843 9842 9841 9839 9838 9837 9836 9835 9835 9834 9833 9832 9832 9831 9831 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9830 9830 9830 9831 9831 9832 9833 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9844 9845 9847 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9874 9876 9878 9880 9883 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9888 9884 9881 9876 9872 9867 9862 9857 9852 9846 9840 9833 9826 9819 9812 9804 9796 9788 9779 9770 9760 9750 9740 9730 9719 9708 9697 9685 9673 9661 9649 9636 9624 9611 9598 9585 9572 9558 9545 9532 9519 9506 9493 9481 9468 9456 9444 9432 9421 9410 9400 9390 9381 9372 9364 9356 9349 9342 9336 9331 9327 9323 9320 9318 9316 9316 9315 9316 9318 9320 9323 9326 9331 9336 9342 9348 9355 9362 9371 9379 9388 9398 9408 9419 9429 9441 9452 9464 9476 9488 9500 9513 9525 9538 9550 9563 9575 9587 9600 9612 9624 9636 9647 9659 9670 9681 9692 9702 9712 9722 9731 9741 9750 9758 9766 9774 9782 9790 9797 9803 9810 9816 9822 9828 9833 9838 9843 9848 9853 9857 9861 9865 9869 9873 9876 9879 9882 9885 9888 9891 9894 9896 9899 9901 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9930 9929 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 8820 2 2 4 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9933 9931 9929 9927 9926 9924 9922 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9911 9911 9910 9910 9910 9909 9909 9908 9907 9906 9904 9903 9901 9899 9896 9894 9891 9888 9885 9882 9878 9874 9870 9866 9862 9857 9852 9847 9842 9836 9831 9825 9819 9813 9808 9802 9795 9789 9783 9777 9771 9765 9759 9753 9747 9742 9736 9731 9726 9721 9716 9712 9708 9704 9700 9697 9694 9692 9689 9688 9686 9685 9684 9684 9684 9684 9685 9686 9687 9689 9691 9694 9697 9700 9703 9707 9711 9715 9720 9725 9730 9735 9740 9745 9751 9756 9762 9767 9773 9779 9784 9790 9795 9801 9806 9811 9816 9821 9826 9830 9835 9839 9843 9847 9850 9854 9857 9860 9863 9865 9867 9870 9871 9873 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 8821 2 2 4 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9950 9951 9951 9952 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9967 9968 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9939 9938 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9930 9931 9932 9933 9935 9936 9938 9939 9941 9942 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 8822 2 2 4 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9894 9891 9889 9887 9885 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9864 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9858 9858 9859 9859 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9874 9874 9875 9876 9877 9878 9880 9881 9882 9883 9885 9886 9887 9889 9890 9892 9894 9895 9897 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9943 9943 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9916 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9897 9895 9893 9890 9888 9885 9883 9880 9878 9875 9873 9870 9868 9865 9863 9861 9859 9858 9856 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9850 9851 9852 9853 9854 9855 9857 9859 9861 9863 9865 9868 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9901 9904 9907 9910 9913 9916 9919 9921 9924 9926 8823 2 2 4 9929 9931 9933 9936 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9882 9881 9880 9879 9879 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9868 9867 9866 9866 9865 9864 9864 9863 9863 9862 9861 9860 9860 9859 9858 9858 9857 9856 9855 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9836 9835 9834 9832 9831 9830 9828 9827 9825 9824 9823 9821 9820 9818 9817 9815 9813 9812 9810 9809 9807 9805 9804 9802 9800 9799 9797 9795 9794 9792 9790 9788 9787 9785 9783 9781 9780 9778 9776 9774 9773 9771 9769 9767 9766 9764 9762 9760 9759 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9737 9735 9733 9731 9729 9726 9724 9721 9719 9716 9713 9711 9708 9705 9702 9699 9695 9692 9689 9685 9682 9678 9674 9670 9666 9662 9658 9654 9649 9645 9640 9636 9631 9626 9621 9616 9611 9606 9601 9596 9591 9586 9580 9575 9569 9564 9558 9552 9547 9541 9535 9529 9523 9517 9511 9504 9498 9491 9484 9477 9470 9463 9456 9448 9440 9432 9424 9416 9407 9398 9389 9379 9370 9359 9349 9338 9327 9316 9304 9292 9280 9267 9254 9240 9226 9212 9198 9183 9168 9152 9136 9120 9103 9086 9069 9052 8824 2 2 4 9034 9016 8997 8978 8959 8940 8920 8900 8879 8858 8837 8816 8794 8771 8748 8725 8701 8677 8652 8626 8600 8573 8545 8517 8488 8457 8426 8394 8361 8327 8291 8255 8217 8178 8137 8096 8052 8007 7961 7913 7864 7813 7760 7705 7649 7592 7532 7471 7408 7344 7278 7210 7141 7071 6999 6925 6851 6775 6697 6619 6540 6460 6379 6297 6215 6132 6049 5966 5883 5799 5716 5632 5549 5467 5385 5303 5223 5143 5064 4986 4909 4834 4760 4687 4615 4545 4477 4410 4345 4282 4221 4161 4103 4047 3993 3940 3890 3842 3795 3751 3708 3668 3630 3593 3559 3526 3496 3467 3441 3417 3394 3374 3357 3341 3327 3316 3307 3300 3295 3293 3293 3296 3301 3309 3320 3333 3348 3367 3388 3412 3438 3468 3500 3536 3574 3615 3660 3707 3757 3810 3866 3924 3986 4050 4117 4186 4258 4333 4410 4489 4570 4653 4738 4824 4913 5002 5093 5185 5278 5372 5466 5561 5656 5751 5846 5941 6035 6129 6222 6314 6405 6495 6584 6671 6757 6841 6923 7003 7082 7158 7233 7305 7375 7443 7509 7573 7634 7693 7751 7806 7859 7909 7958 8005 8050 8093 8135 8175 8213 8249 8285 8318 8351 8383 8413 8442 8470 8498 8524 8550 8575 8600 8624 8648 8671 8694 8716 8738 8760 8781 8802 8823 8844 8865 8885 8905 8925 8945 8965 8984 9003 9022 9041 9059 9077 9095 9113 9130 9147 9163 9179 9195 9211 9226 9240 9254 9268 9282 9295 9307 9319 9331 9342 9353 9364 9374 9384 9394 9403 9412 9420 9429 9437 9445 9452 9460 9467 9474 9481 9487 9494 9501 9507 9513 9519 9526 9532 9538 9543 9549 9555 9561 9567 9573 9578 9584 9589 9595 9600 9606 9611 9617 9622 9627 9632 9637 9642 9647 9652 9656 9661 9665 9669 9674 9678 9682 9686 9689 9693 9696 9700 9703 9706 9709 9712 9715 9718 9721 9723 9726 9728 9731 9733 9735 9737 9740 9742 9744 9746 9748 9750 9752 9754 9756 9757 9759 9761 9763 9765 9767 9769 9770 9772 9774 9776 9778 9779 9781 9783 9785 9787 9788 9790 9792 9794 9795 9797 9799 9800 9802 9804 9805 9807 9809 9810 9812 9813 9815 9816 9818 9819 9820 9822 9823 9824 9826 9827 9828 9829 9830 9832 9833 9834 9835 9836 9837 9838 9838 9839 9840 9841 9841 9842 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9843 9842 9842 9841 9841 9840 9839 9839 9838 9838 9837 9836 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9845 9847 9849 9850 9852 9853 9855 9857 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9887 9888 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 8825 2 2 4 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9963 9964 9965 9966 9968 9969 9970 9972 9973 9975 9976 9977 9978 9980 9981 9982 9983 9984 9984 8826 2 2 4 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9984 9984 9983 9982 9981 9979 9978 9977 9975 9974 9972 9970 9969 9967 9965 9963 9962 9960 9958 9956 9955 9953 9952 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 8827 2 2 4 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9975 9975 9976 9978 9979 9980 9981 9982 9983 9985 9986 9987 9988 9990 9991 9992 9993 9994 9995 9996 9997 9998 9998 9999 9999100001000010000100001000010000 9999 9999 9999 9998 9997 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9987 9987 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9911 9910 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9917 9915 9912 9909 9905 9902 9898 9893 9889 9884 9878 9873 9867 9860 9853 8828 2 2 4 9846 9838 9830 9822 9813 9804 9794 9784 9774 9763 9752 9741 9729 9717 9705 9692 9680 9667 9654 9641 9628 9614 9601 9588 9575 9562 9549 9536 9524 9511 9499 9488 9477 9466 9455 9446 9436 9428 9419 9412 9405 9398 9393 9388 9384 9380 9377 9375 9374 9373 9374 9374 9376 9378 9381 9385 9390 9395 9400 9406 9413 9421 9429 9437 9446 9455 9465 9475 9485 9496 9507 9518 9529 9540 9552 9563 9575 9587 9598 9610 9622 9633 9644 9656 9667 9678 9688 9699 9709 9719 9729 9738 9747 9756 9765 9773 9781 9789 9797 9804 9811 9817 9824 9830 9835 9841 9846 9851 9856 9860 9864 9869 9872 9876 9879 9883 9886 9888 9891 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9944 9943 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9920 9918 9916 9915 9913 9912 9910 9908 9907 9905 9903 9902 9900 9898 9896 9895 9893 9891 9889 9887 9884 9882 9880 9878 9875 9873 9870 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9796 9793 9791 9788 9786 9784 9782 9780 9779 9777 9776 9775 9774 9773 9772 9771 9771 9771 9771 9771 9771 9772 9772 9773 9774 9775 9776 9777 9779 9780 9782 9784 9786 9788 9790 9792 9795 9797 9800 9802 9805 9807 9810 9813 9816 9818 9821 9824 9827 9830 9833 9836 9839 9842 9844 9847 9850 9853 9856 9859 9862 9864 9867 9870 9873 9875 9878 9881 9883 9886 9889 8829 2 2 4 9891 9894 9896 9898 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 8830 2 2 4 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9984 9984 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9965 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9949 9948 9946 9944 9942 9941 9939 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9926 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9910 9909 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 8831 2 2 4 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9906 9903 9900 9897 9893 9889 9886 9882 9878 9873 9869 9864 9859 9854 9849 9844 9838 9833 9827 9821 9815 9809 9803 9797 9791 9784 9778 9772 9766 9760 9754 9748 9742 9737 9732 9726 9721 9717 9712 9708 9704 9700 9697 9694 9691 9689 9687 9686 9685 9684 9684 9684 9685 9685 9687 9689 9691 9693 9696 9699 9703 9707 9711 9716 9720 9725 9731 9736 9742 9748 9754 9760 9766 9772 9778 9785 9791 9798 9804 9810 9816 9822 9828 9834 9840 9845 9851 9856 9861 9865 9870 9874 9879 9883 9886 9890 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9917 9919 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 8832 2 2 4 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9983 9984 9985 9986 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9988 9987 9987 9986 9985 9984 9982 9981 9980 9979 9977 9976 9975 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9890 9888 9887 9885 9883 9882 9880 9877 9875 9873 9870 9867 9865 9861 9858 9854 9850 9846 9842 9837 9832 9826 9820 9814 9808 9801 9794 9787 9779 9771 9762 9754 9745 9735 9726 9716 9706 9695 9685 9674 9663 9652 9640 9629 9618 9607 9595 9584 9573 9562 9551 9540 9530 9519 9509 9500 9491 9482 9474 9466 9458 9452 9445 9440 9435 9430 9426 9423 9421 9419 9418 9418 9418 9419 9421 9423 9426 9430 9434 9439 8833 2 2 4 9445 9451 9458 9465 9473 9482 9490 9500 9509 9519 9530 9540 9551 9562 9573 9585 9596 9608 9619 9631 9642 9654 9665 9676 9688 9699 9709 9720 9730 9740 9750 9760 9769 9778 9786 9794 9802 9810 9817 9824 9831 9837 9843 9849 9854 9859 9864 9868 9872 9876 9880 9883 9887 9889 9892 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9883 9883 9884 9885 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9938 9940 9942 9944 9946 9947 9949 9951 9953 9955 9956 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9955 9954 9953 9951 9949 9947 9945 9943 9940 9937 9934 9931 9927 9924 9920 9915 9911 9906 9901 9895 9890 9884 9877 9871 9864 9857 9849 9841 9833 9825 9816 9807 9798 9788 9779 9769 9758 9748 9737 9726 9715 9704 9693 9681 9670 9658 9647 9635 9624 9612 9601 9590 9579 9568 9557 9547 9537 9527 9518 9509 9500 8834 2 2 4 9492 9485 9477 9471 9465 9459 9454 9450 9446 9443 9440 9439 9437 9437 9437 9438 9440 9442 9445 9448 9452 9457 9462 9468 9475 9482 9490 9498 9506 9515 9524 9534 9544 9555 9565 9576 9587 9598 9610 9621 9633 9644 9656 9667 9679 9690 9701 9713 9723 9734 9745 9755 9765 9775 9784 9793 9802 9811 9819 9827 9835 9842 9849 9855 9862 9867 9873 9878 9883 9888 9892 9896 9900 9904 9907 9910 9913 9916 9918 9920 9923 9925 9926 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 8835 2 2 4 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9878 9876 9874 9872 9871 9869 9868 9867 9865 9864 9863 9862 9862 9861 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9893 9891 9888 9886 9883 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9840 9837 9834 9831 9829 9826 9823 9821 9819 9816 9814 9812 9810 9807 9805 9803 9802 9800 9798 9796 9795 9793 9792 9790 9789 9787 9786 9784 9783 9782 9781 9779 9778 9777 9776 9775 9774 9773 9771 9770 9769 9768 9767 9766 9765 9765 9764 9763 9762 9761 9760 9760 9759 9759 9758 9758 9757 9757 9757 9756 9756 9756 9756 9756 9756 9757 9757 9757 9758 9758 9759 9760 9761 9761 9762 9763 9764 9765 9766 9768 9769 9770 9772 9773 9774 9776 9777 9779 9780 9782 9783 9785 9786 9788 9790 9791 9793 9794 9796 9798 9799 9801 9803 9805 9806 9808 9810 9812 9813 9815 9817 9819 9821 9823 9825 9827 9830 9832 9834 9836 9839 9841 9844 9846 9849 9852 9855 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 8836 2 2 5 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9895 9893 9891 9890 9887 9885 9883 9881 9878 9876 9873 9870 9867 9864 9861 9858 9855 9851 9848 9844 9841 9837 9833 9830 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9782 9778 9775 9771 9767 9764 9760 9757 9754 9751 9748 9745 9742 9740 9737 9735 9733 9731 9729 9727 9726 9724 9723 9722 9721 9720 9720 9719 9719 9718 9718 9718 9718 9718 9718 9719 9719 9719 9720 9720 9721 9721 9722 9722 9722 9723 9723 9723 9724 9724 9724 9724 9724 9724 9723 9723 9722 9721 9721 9720 9718 9717 9716 9714 9712 9711 9709 9706 9704 9702 9699 9697 9694 9691 9688 9685 9682 9679 9676 9673 9670 9666 9663 9660 9657 9654 9651 9648 9645 9642 9639 9637 9634 9632 9630 9628 9626 9624 9623 9621 9620 9619 9619 9618 9618 9618 9618 9618 9619 9620 9621 9622 9624 9625 9627 9629 9631 9634 9636 9639 9642 9645 9648 9651 9655 9658 9662 9666 9670 9673 9677 9681 9685 9689 9694 9698 9702 9706 9710 9714 9718 9722 9726 9730 9733 9737 9741 9744 9748 9751 9755 9758 9761 9764 9767 9770 9772 9775 9778 9780 9782 9784 9786 9788 9790 9792 9794 9795 9796 9798 9799 9800 9801 9802 9803 9803 9804 9804 9805 9805 9806 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9808 9808 9808 9808 9809 9809 9809 9810 9811 9811 9812 9813 9814 9815 9816 9818 9819 9821 9822 9824 9826 9828 9830 9832 9834 9837 9839 9842 9844 9847 9849 9852 9855 9857 9860 9863 9866 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9883 9883 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9869 9868 9866 9864 9862 9861 9859 9857 9855 9853 9850 9848 9846 9844 9841 9838 9836 9833 9830 9827 9824 9821 9818 9815 9811 9808 9804 9801 9797 9793 9790 9786 9782 9778 9774 9770 9765 9761 9757 9753 9749 9745 9741 9737 9733 9729 9725 9722 9718 9715 9711 9708 9705 9702 9700 9697 9695 9693 9691 9689 8837 2 2 5 9687 9686 9685 9684 9684 9683 9683 9683 9683 9684 9684 9685 9686 9688 9689 9691 9693 9695 9697 9699 9702 9704 9707 9710 9712 9715 9718 9721 9724 9728 9731 9734 9737 9740 9744 9747 9750 9753 9756 9759 9762 9765 9768 9770 9773 9776 9778 9781 9783 9785 9788 9790 9792 9794 9796 9798 9799 9801 9803 9804 9806 9807 9809 9810 9812 9813 9814 9815 9817 9818 9819 9820 9822 9823 9824 9825 9826 9828 9829 9830 9831 9833 9834 9835 9837 9838 9839 9841 9842 9843 9845 9846 9848 9849 9850 9852 9853 9855 9856 9857 9859 9860 9861 9862 9864 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9886 9885 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9846 9844 9843 9842 9840 9839 9838 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9827 9826 9826 9826 9825 9825 9825 9826 9826 9826 9827 9827 9828 9829 9830 9831 9832 9833 9834 9836 9837 9839 9840 9842 9843 9845 9846 9848 9849 9851 9852 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 8838 2 2 5 9870 9870 9871 9871 9872 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9854 9853 9852 9851 9850 9850 9849 9848 9847 9845 9844 9843 9841 9840 9838 9836 9834 9832 9830 9827 9825 9822 9819 9816 9813 9810 9806 9802 9799 9795 9791 9786 9782 9778 9773 9768 9763 9758 9753 9748 9743 9737 9731 9725 9719 9713 9706 9699 9692 9685 9677 9669 9660 9651 9641 9631 9621 9609 9597 9584 9571 9556 9541 9524 9506 9488 9468 9447 9424 9400 9375 9348 9319 9289 9257 9224 9188 9151 9112 9070 9027 8982 8935 8885 8834 8780 8725 8667 8607 8545 8481 8415 8347 8277 8205 8131 8055 7977 7898 7817 7735 7651 7565 7478 7390 7301 7211 7120 7028 6936 6843 6749 6655 6562 6468 6374 6280 6187 6094 6002 5911 5821 5731 5644 5557 5472 5389 5308 5229 5152 5077 5005 4935 4868 4804 4744 4686 4632 4581 4534 4490 4451 4415 4384 4356 4333 4315 4300 4291 4285 4285 4289 4298 4311 4329 4352 4380 4412 4449 4490 4536 4586 4641 4700 4763 4830 4901 4976 5054 5135 5220 5308 5399 5492 5588 5685 5785 5887 5990 6094 6200 6306 6413 6520 6627 6734 6840 6946 7052 7156 7259 7361 7461 7560 7656 7750 7843 7933 8020 8106 8188 8268 8346 8420 8492 8560 8626 8690 8750 8808 8863 8915 8964 9011 9056 9098 9138 9175 9210 9244 9275 9304 9332 9358 9382 9405 9426 9447 9466 9484 9501 9517 9532 9547 9561 9574 9587 9599 9611 9622 9633 9644 9655 9665 9675 9685 9694 9703 9713 9722 9730 9739 9747 9756 9764 9771 9779 9786 9794 9800 9807 9813 9819 9825 9830 9836 9840 9845 9849 9853 9857 9860 9864 9866 9869 9871 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 8839 2 2 5 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9868 9865 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9829 9826 9823 9819 9816 9813 9810 9806 9803 9800 9797 9794 9791 9788 9785 9783 9780 9778 9775 9773 9771 9769 9768 9766 9765 9764 9763 9762 9761 9761 9761 9761 9761 9762 9762 9763 9764 9766 9767 9769 9771 9773 9775 9778 9781 9783 9786 9790 9793 9796 9800 9804 9807 9811 9815 9819 9824 9828 9832 9836 9840 9845 9849 9853 9857 9862 9866 9870 9874 9878 9882 9886 9890 9893 9897 9900 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9931 9934 9936 9937 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 8840 2 2 5 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 8841 2 2 5 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9897 9894 9892 9889 9887 9884 9881 9879 9876 9874 9871 9869 9866 9864 9861 9859 9857 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9835 9833 9831 9830 9828 9827 9825 9824 9823 9821 9820 9819 9818 9816 9815 9814 9812 9811 9810 9808 9807 9805 9803 9802 9800 9798 9796 9794 9792 9789 9787 9784 9781 9778 9775 9772 9768 9764 9761 9757 9752 9748 9744 9739 9734 9729 9724 9719 9714 9708 9703 9697 9691 9686 9680 9674 9668 9663 9657 9651 9646 9640 9635 9629 9624 9619 9614 9609 9605 9601 9597 9593 9589 9586 9583 9580 9578 9576 9574 9572 9571 9571 9570 9570 9570 9571 9572 9573 9574 9576 9578 9581 9583 9586 9590 9593 9597 9601 9605 9610 9614 9619 9624 9630 9635 9640 9646 9651 9657 9663 9669 9675 9681 9687 9693 9699 9705 9711 9717 9722 9728 9734 9740 9746 9751 9757 9762 9768 9773 9778 9783 9788 9793 9798 9802 9807 9812 9816 9820 9824 9829 9832 9836 9840 9844 9847 9851 9854 9857 9861 9864 9867 9869 9872 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9937 9936 9935 9933 9931 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9881 9878 9875 9872 9868 9865 9862 9859 9856 9853 9850 9847 9845 9842 9840 9838 9835 9834 9832 9830 9829 9828 9827 9826 9825 9825 9825 9825 9825 9826 9826 9827 9828 9829 9830 9831 9833 9835 9836 9838 9840 9842 9844 9847 9849 9851 9853 9856 9858 9860 9862 9865 9867 9869 8842 2 2 5 9871 9874 9876 9878 9880 9882 9883 9885 9887 9889 9890 9892 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9900 9898 9895 9893 9890 9888 9885 9882 9880 9877 9874 9872 9869 9866 9863 9861 9858 9855 9853 9850 9848 9845 9843 9840 9838 9835 9833 9831 9828 9826 9824 9822 9820 9817 9815 9813 9812 9810 9808 9806 9805 9803 9801 9800 9799 9797 9796 9795 9794 9793 9792 9791 9790 9790 9789 9789 9788 9788 9787 9787 9787 9787 9787 9786 9786 9786 9787 9787 9787 9787 9787 9787 9787 9787 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9787 9787 9787 9787 9786 9786 9786 9785 9785 9785 9784 9784 9784 9784 9783 9783 9783 9783 9783 9784 9784 9784 9785 9785 9786 9787 9788 9789 9790 9791 9792 9794 9796 9797 9799 9801 9803 9806 9808 9810 9813 9815 9818 9821 9824 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9864 9866 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9898 9898 9899 9899 9899 9899 9899 9898 9898 9898 9897 9896 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9882 9880 9878 9877 9875 9873 9871 9869 9868 9866 9864 9862 9860 9858 9856 9855 9853 9851 9850 9848 9847 9845 9844 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9835 9834 9834 9834 9835 9835 9835 9836 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9853 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9875 9877 9879 9881 9883 9885 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 8843 2 2 5 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9875 9873 9872 9871 9869 9868 9866 9865 9864 9862 9861 9860 9859 9857 9856 9855 9854 9853 9852 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9849 9850 9851 9851 9852 9853 9854 9855 9856 9857 9859 9860 9862 9863 9865 9866 9868 9869 9871 9873 9875 9876 9878 9880 9882 9883 9885 9887 9889 9890 9892 9893 9895 9897 9898 9899 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 8844 2 2 5 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9882 9881 9879 9878 9876 9874 9872 9871 9869 9867 9865 9862 9860 9858 9856 9853 9851 9848 9846 9843 9840 9838 9835 9832 9829 9826 9823 9820 9817 9813 9810 9807 9803 9800 9797 9793 9790 9786 9782 9779 9775 9772 9768 9765 9761 9758 9754 9751 9747 9744 9741 9737 9734 9731 9728 9726 9723 9720 9718 9715 9713 9711 9709 9708 9706 9705 9704 9703 9702 9701 9701 9700 9700 9701 9701 9701 9702 9703 9704 9705 9707 9708 9710 9712 9714 9717 9719 9721 9724 9727 9730 9733 9736 9739 9742 9745 9749 9752 9755 9759 9762 9766 9769 9773 9776 9780 9783 9787 9790 9794 9797 9801 9804 9807 9810 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9849 9852 9855 9857 9860 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 8845 2 2 5 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9890 9889 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9874 9872 9871 9869 9867 9865 9863 9860 9858 9855 9853 9850 9847 9844 9841 9837 9834 9830 9826 9822 9818 9813 9809 9805 9800 9795 9791 9786 9781 9776 8846 2 2 5 9771 9766 9761 9757 9752 9747 9743 9738 9734 9730 9726 9722 9718 9715 9712 9709 9706 9704 9702 9700 9699 9698 9697 9696 9696 9696 9696 9697 9698 9699 9700 9702 9704 9706 9709 9711 9714 9717 9720 9724 9727 9731 9734 9738 9742 9746 9750 9754 9758 9762 9766 9770 9774 9778 9782 9786 9790 9793 9797 9800 9804 9807 9810 9814 9817 9820 9823 9825 9828 9831 9833 9836 9838 9840 9843 9845 9847 9849 9851 9853 9854 9856 9858 9860 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9876 9877 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9883 9882 9882 9881 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9869 9868 9867 9865 9864 9863 9862 9860 9859 9857 9856 9854 9852 9851 9849 9847 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9825 9823 9821 9819 9818 9816 9815 9813 9811 9810 9808 9807 9806 9804 9803 9801 9800 9798 9797 9795 9794 9792 9790 9788 9786 9784 9782 9780 9777 9775 9772 9769 9766 9762 9759 9755 9751 9747 9743 9738 9733 9728 9723 9717 9711 9705 9699 9692 9685 9678 9671 9663 9655 9646 9637 9628 9619 9608 9598 9587 9575 9563 9551 9537 9523 9509 9493 9477 9460 9442 9423 9403 9383 9361 9337 9313 9287 9260 9232 9202 9171 9139 9104 9069 9031 8993 8952 8910 8867 8821 8775 8726 8677 8625 8572 8518 8463 8407 8349 8290 8231 8171 8110 8048 7986 7924 7862 7800 7738 7676 7615 7555 7496 7438 7381 7326 7272 7221 7171 7123 7078 7036 6996 6959 6925 6894 6866 6841 6820 6802 6788 6777 6770 6767 6768 6772 6779 6791 6805 6824 6846 6872 6900 6932 6967 7005 7046 7089 7135 7183 7234 7286 7341 7397 7454 7513 7573 7634 7695 7757 7820 7882 7945 8008 8070 8132 8193 8254 8313 8372 8430 8486 8542 8595 8648 8699 8748 8796 8843 8887 8930 8971 9011 9049 9085 9120 9153 9185 9215 9243 9270 9296 9320 9343 9365 9386 9405 9424 9442 9458 9474 9489 9503 9517 9530 9542 9554 9565 9576 9586 9596 9606 9615 9624 9633 9641 9649 9657 9665 9673 9680 9688 9695 9702 9708 9715 9722 9728 9734 9740 9746 9751 9757 9762 9767 9772 9777 9782 9786 9791 9795 9799 9802 9806 9809 9812 9815 9818 9821 9824 9826 9828 9830 9832 9834 9836 9837 9839 9840 8847 2 2 5 9841 9842 9843 9844 9845 9845 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9841 9840 9840 9839 9838 9836 9835 9834 9833 9832 9831 9829 9828 9827 9826 9824 9823 9822 9821 9819 9818 9817 9816 9815 9813 9812 9811 9810 9809 9808 9808 9807 9806 9805 9805 9804 9804 9803 9803 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9803 9803 9803 9804 9804 9804 9805 9805 9806 9806 9806 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9816 9816 9817 9817 9818 9819 9820 9820 9821 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9836 9837 9838 9840 9841 9842 9843 9845 9846 9847 9849 9850 9851 9853 9854 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9868 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 8848 2 2 5 9916 9916 9916 9915 9915 9915 9915 9914 9914 9913 9913 9913 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9895 9893 9892 9890 9888 9886 9883 9881 9878 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9829 9826 9824 9822 9820 9818 9816 9814 9813 9812 9811 9810 9810 9809 9809 9809 9810 9810 9811 9811 9813 9814 9815 9817 9818 9820 9822 9824 9826 9828 9831 9833 9835 9838 9840 9843 9845 9848 9850 9852 9855 9857 9859 9862 9864 9866 9868 9870 9872 9874 9875 9877 9878 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 8849 2 2 5 9906 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9851 9851 9850 9850 9849 9849 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9853 9854 9855 9856 9858 9859 9860 9861 9862 9864 9865 9866 9868 9869 9871 9872 9874 9875 9877 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9864 9863 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9845 9844 9844 9843 9843 9843 9843 9842 9842 9843 9843 9843 9843 9844 9844 9845 9846 9847 9847 9848 9849 9850 9852 9853 9854 9855 9857 9858 9859 9861 9862 9863 9865 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9881 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 8850 2 2 5 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9893 9894 9894 9895 9896 9896 8851 2 2 5 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9890 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9873 9872 9871 9870 9869 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9857 9856 9855 9854 9852 9851 9849 9848 9847 9845 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9834 9833 9832 9832 9832 9832 9831 9831 9832 9832 9832 9833 9833 9834 9835 9836 9837 9838 9839 9841 9842 9844 9845 9847 9849 9850 9852 9854 9856 9858 9860 9861 9863 9865 9867 9868 9870 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9851 9850 9848 9847 9845 9843 9841 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9811 9809 9807 9806 9804 9803 9802 9801 9799 9799 9798 9797 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9798 9799 9800 9801 9802 9803 9805 9806 9808 9809 9811 9812 9814 9816 9817 9819 8852 2 2 5 9821 9823 9824 9826 9828 9830 9831 9833 9834 9836 9837 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9854 9855 9855 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9863 9862 9861 9859 9858 9856 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9832 9830 9828 9825 9823 9821 9818 9816 9814 9811 9809 9807 9804 9802 9800 9798 9795 9793 9791 9789 9787 9785 9783 9781 9779 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9755 9753 9751 9748 9746 9743 9741 9738 9735 9732 9729 9726 9723 9720 9717 9713 9710 9707 9703 9700 9696 9692 9689 9685 9682 9678 9675 9671 9668 9664 9661 9658 9655 9652 9650 9647 9645 9642 9641 9639 9637 9636 9635 9634 9634 9634 9634 9634 9635 9636 9637 9638 9640 9642 9644 9647 9650 9653 9656 9660 9663 9667 9671 9676 9680 9685 9689 9694 9699 9704 9709 9714 9719 9724 9729 9734 9739 9744 9748 9753 9758 9762 9767 9771 9775 9779 9783 9787 9790 9794 9797 9800 9803 9806 9809 9812 9814 9816 9819 9821 9823 9824 9826 9828 9829 9831 9832 9834 9835 9836 9837 9838 9839 9841 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9869 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9847 9845 9843 9842 9840 9839 9838 9836 9835 9834 8853 2 2 5 9833 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9825 9825 9825 9825 9825 9826 9826 9826 9826 9827 9827 9827 9828 9828 9828 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9831 9832 9832 9833 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9847 9848 9850 9851 9852 9854 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9863 9863 9862 9862 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9829 9827 9826 9825 9823 9822 9821 9819 9818 9817 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9804 9803 9803 9803 9803 9802 9802 9802 9803 9803 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9808 9809 9809 9810 9811 9811 9812 9812 9813 9814 9814 9815 9815 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9823 9824 9824 9825 9826 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9841 9842 9843 9845 9846 9847 9849 9850 9851 9853 9854 9855 9856 9857 9859 9860 9861 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9860 9859 9858 9858 9857 9857 9856 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9855 9855 9856 9856 9857 9857 9857 9858 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9854 9853 9852 9852 9851 9851 9850 9850 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 8854 2 2 5 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9836 9835 9835 9834 9833 9833 9832 9832 9831 9831 9830 9830 9829 9829 9829 9828 9828 9828 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9826 9825 9825 9824 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9806 9805 9803 9802 9801 9799 9798 9796 9795 9794 9792 9791 9790 9789 9788 9787 9786 9785 9784 9784 9783 9783 9782 9782 9782 9782 9783 9783 9783 9784 9784 9785 9786 9787 9788 9789 9790 9792 9793 9794 9796 9797 9799 9801 9802 9804 9805 9807 9809 9810 9812 9813 9815 9816 9817 9819 9820 9821 9822 9823 9824 9825 9826 9827 9827 9828 9829 9829 9830 9830 9831 9831 9831 9832 9832 9832 9833 9833 9833 9833 9834 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9838 9838 9839 9839 9840 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9847 9847 9847 9847 9846 9846 9846 9845 9845 9845 9845 9844 9844 9843 9843 9843 9842 9842 9841 9841 9841 9840 9840 9839 9839 9838 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9852 9851 9850 9849 9848 9847 9847 9846 9845 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9846 9846 9847 9847 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9850 9850 9849 9848 9847 9847 9846 9845 9844 9843 9842 9842 9841 9840 9840 9839 9839 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9840 9841 9842 9843 9843 9844 9845 9846 9846 9847 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9848 9847 8855 2 2 5 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9828 9827 9826 9825 9825 9824 9823 9823 9822 9822 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9822 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9827 9827 9828 9829 9829 9830 9831 9831 9832 9833 9833 9834 9834 9835 9836 9836 9837 9837 9838 9839 9839 9839 9840 9840 9841 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9839 9839 9838 9838 9838 9837 9837 9837 9837 9836 9836 9836 9836 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9834 9833 9833 9833 9833 9832 9832 9831 9831 9831 9830 9830 9829 9829 9829 9828 9828 9828 9827 9827 9827 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9829 9829 9830 9830 9830 9831 9831 9831 9832 9832 9832 9833 9833 9833 9834 9834 9834 9834 9835 9835 9835 9835 9836 9836 9836 9836 9837 9837 9837 9837 9837 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9833 9832 9832 9831 9831 9830 9830 9829 9828 9828 9827 9827 9827 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9830 9831 9831 9831 9831 9831 9832 9832 9832 9832 9831 9831 9831 9831 9830 9830 9830 9829 9829 9828 9828 9827 9827 9826 9825 9825 9824 9824 9823 9822 9822 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9819 9820 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9822 9822 9821 9821 9821 9821 9820 9820 9819 9818 9818 9817 9816 9814 9813 9812 9811 9809 9807 9806 9804 9802 9800 9798 9796 9794 9791 9789 9786 9784 9781 9779 9776 9774 9771 9768 9766 9763 9760 9757 9755 9752 9749 9747 9744 9741 9739 9736 9734 9731 9729 9726 9724 9722 9720 9718 9716 9714 9712 9710 9709 9707 9706 9705 9704 9703 9702 9702 9701 9701 9701 9701 9701 9701 9701 9702 9703 9704 9705 9706 9708 9709 9711 9713 9715 9717 9719 9722 9724 9727 9730 9732 9735 9738 9741 9744 9747 9751 9754 9757 9760 9763 9766 9769 9773 9776 9778 9781 9784 9787 9789 9792 9794 9797 9799 9801 9803 9805 9807 9808 9810 9811 9812 9814 9815 8856 2 2 5 9816 9817 9817 9818 9819 9819 9820 9820 9820 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9821 9821 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9826 9826 9826 9827 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9826 9826 9826 9825 9825 9824 9824 9823 9823 9822 9822 9821 9821 9820 9819 9819 9818 9818 9817 9817 9816 9816 9815 9815 9815 9814 9814 9813 9813 9813 9813 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9811 9811 9810 9810 9810 9809 9809 9809 9809 9808 9808 9808 9807 9807 9807 9806 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9815 9815 9816 9816 9816 9816 9816 9817 9817 9816 9816 9816 9816 9816 9815 9815 9815 9814 9814 9813 9812 9812 9811 9811 9810 9809 9808 9808 9807 9806 9806 9805 9804 9804 9803 9802 9802 9801 9801 9800 9800 9800 9799 9799 9799 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9799 9799 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9799 9799 9799 9799 9799 9798 9798 9798 9798 9797 9797 9797 9796 9796 9796 9796 9795 9795 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9792 9792 9792 9792 9791 9791 9791 9790 9790 9789 9789 9788 9788 9787 9787 9786 9786 9785 9785 9784 9784 9783 9782 9782 9781 9781 9780 9779 9779 9778 9778 9777 9776 9776 9775 9775 9774 9774 9773 9773 9772 9771 9771 9770 9770 9769 9768 9768 9767 9767 9766 9765 9764 9764 9763 9762 9761 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9748 9747 9746 9745 9744 9743 9742 9741 9740 9738 9737 9736 9735 9734 9733 9732 9731 9731 9730 9729 9728 9727 9727 9726 9725 9725 9724 9724 9723 9723 9722 9722 9721 9721 9720 9720 9720 9719 9719 9719 8857 2 2 5 9718 9718 9717 9717 9717 9716 9716 9716 9715 9715 9714 9714 9714 9713 9713 9713 9713 9712 9712 9712 9712 9712 9711 9711 9711 9712 9712 9712 9712 9713 9713 9713 9714 9715 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9727 9728 9729 9730 9731 9733 9734 9735 9736 9737 9738 9739 9740 9740 9741 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9741 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9728 9727 9726 9725 9723 9722 9721 9720 9718 9717 9716 9714 9713 9711 9710 9708 9706 9705 9703 9701 9699 9697 9694 9692 9689 9686 9683 9680 9676 9673 9669 9665 9660 9656 9651 9646 9641 9635 9629 9623 9617 9611 9604 9598 9591 9584 9576 9569 9562 9555 9547 9540 9533 9526 9518 9511 9505 9498 9492 9485 9479 9474 9468 9464 9459 9455 9451 9448 9445 9442 9440 9439 9438 9437 9437 9438 9439 9440 9442 9444 9447 9450 9454 9458 9462 9467 9472 9477 9483 9488 9494 9501 9507 9513 9520 9526 9533 9540 9546 9553 9559 9566 9572 9578 9584 9590 9595 9601 9606 9611 9615 9620 9624 9628 9632 9635 9638 9641 9644 9647 9649 9651 9653 9655 9656 9657 9659 9660 9661 9661 9662 9663 9663 9664 9664 9665 9665 9665 9665 9666 9666 9666 9666 9666 9667 9667 9667 9667 9667 9667 9667 9667 9668 9668 9668 9668 9668 9668 9667 9667 9667 9667 9667 9666 9666 9665 9665 9664 9664 9663 9662 9661 9660 9660 9659 9658 9657 9656 9655 9654 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9643 9642 9641 9641 9640 9639 9638 9638 9637 9636 9635 9634 9633 9632 9631 9630 9628 9627 9625 9623 9621 9619 9617 9614 9611 9608 9605 9601 9597 9593 9588 9583 9578 9573 9567 9560 9554 9547 9540 9532 9525 9517 9509 9500 9491 9483 9474 9464 9455 9446 9436 9427 9417 9408 9399 9390 9381 9372 9363 9355 9347 9339 9332 9325 9318 9312 9306 9301 9297 9293 9289 9286 9284 9282 9281 9281 9281 9281 9283 9285 9287 9290 9294 9298 9303 9309 9314 9321 9328 9335 9342 9350 9359 9367 9376 9385 9394 9404 9413 9423 9433 9443 9452 9462 9472 9481 9491 9500 9510 9519 9528 9536 9545 9553 9561 9568 9576 9583 9589 9596 9602 9608 9614 9619 9624 9629 9633 9637 9641 9645 9649 9652 9655 9658 9660 9663 9665 9668 9670 9672 9673 9675 9677 9679 9680 9682 9683 9685 9686 9688 9689 9691 9692 9693 9695 9696 9698 9699 9701 9702 9704 9705 9707 9708 9710 9711 9712 9714 9715 9717 9718 9719 9720 9722 9723 9724 9725 9726 9727 9728 9729 9730 9730 9731 9732 9732 9733 9733 9734 9734 9734 9735 9735 9735 9735 9735 9736 9736 9736 9736 9736 9736 9736 9737 9737 9737 9737 9737 9738 9738 9738 9739 9739 9740 9740 9740 9741 9741 9742 9743 9743 9744 9744 9745 9745 8858 2 2 5 9746 9747 9747 9748 9748 9749 9749 9750 9750 9750 9751 9751 9751 9751 9752 9752 9752 9752 9752 9751 9751 9751 9751 9750 9750 9750 9749 9749 9748 9748 9747 9747 9746 9745 9745 9744 9744 9743 9743 9742 9742 9741 9741 9740 9740 9740 9739 9739 9739 9739 9738 9738 9738 9738 9738 9739 9739 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9742 9742 9743 9743 9743 9744 9744 9744 9744 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9744 9744 9744 9743 9743 9743 9742 9742 9742 9741 9741 9741 9740 9740 9740 9739 9739 9739 9739 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9739 9739 9739 9739 9740 9740 9740 9741 9741 9742 9742 9743 9743 9744 9744 9745 9745 9746 9746 9746 9747 9747 9748 9748 9749 9749 9750 9750 9750 9751 9751 9751 9752 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9751 9751 9751 9750 9750 9750 9749 9749 9748 9748 9747 9747 9746 9745 9745 9744 9744 9743 9743 9742 9741 9741 9740 9740 9739 9739 9738 9738 9737 9737 9737 9736 9736 9736 9736 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9735 9735 9735 9734 9734 9733 9733 9732 9731 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9708 9707 9706 9705 9705 9704 9703 9703 9702 9702 9701 9701 9700 9700 9700 9699 9699 9698 9698 9697 9697 9697 9696 9696 9695 9694 9694 9693 9693 9692 9691 9690 9689 9689 9688 9687 9686 9685 9684 9682 9681 9680 9679 9678 9676 9675 9674 9672 9671 9670 9668 9667 9666 9664 9663 9662 9660 9659 9658 9656 9655 9654 9653 9652 9650 9649 9648 9647 9646 9644 9643 9642 9640 9639 9637 9636 9634 9632 9630 9628 9626 9624 9621 9618 9616 9612 9609 9605 9601 9597 9592 9587 9582 9576 9570 9564 9557 9550 9543 9535 9527 9519 9510 9501 9491 9481 9471 9461 9450 9439 9428 9416 9404 9393 9381 9369 9357 9345 9333 9321 9309 9297 9285 9274 9263 9252 9242 9231 9222 9213 9204 9196 9188 9181 9175 9169 9164 9159 9156 9153 9151 9149 9149 9149 9150 9151 9153 9157 9160 9165 9170 9176 9183 9190 9198 9206 9215 9224 9234 9244 9254 9265 9276 9287 9299 9311 9322 9334 9346 9358 9370 9381 9393 9404 9415 9427 9437 9448 9458 9468 9478 9487 9496 9504 9513 9521 9528 9535 9542 9549 9555 9561 9566 9571 9576 9581 9585 9589 9593 9597 9600 9603 9606 9609 9612 9615 9617 9620 9622 9624 9627 9629 9631 9633 9635 9637 9639 9641 9643 9644 9646 9648 9650 9652 9653 9655 8859 2 2 5 9657 9658 9660 9661 9662 9664 9665 9666 9667 9668 9669 9670 9670 9671 9672 9672 9672 9673 9673 9673 9673 9673 9672 9672 9672 9671 9671 9671 9670 9670 9669 9668 9668 9667 9666 9666 9665 9665 9664 9663 9663 9662 9662 9661 9661 9661 9660 9660 9660 9659 9659 9659 9659 9658 9658 9658 9658 9657 9657 9657 9657 9656 9656 9656 9655 9655 9655 9654 9654 9653 9652 9652 9651 9651 9650 9649 9648 9647 9647 9646 9645 9644 9643 9642 9642 9641 9640 9639 9639 9638 9637 9637 9636 9636 9636 9635 9635 9635 9635 9635 9635 9635 9636 9636 9637 9637 9638 9639 9640 9640 9641 9643 9644 9645 9646 9647 9649 9650 9651 9653 9654 9656 9657 9659 9660 9662 9663 9664 9666 9667 9669 9670 9671 9673 9674 9675 9676 9678 9679 9680 9681 9682 9683 9684 9685 9687 9688 9689 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9698 9699 9700 9701 9702 9702 9703 9704 9704 9705 9705 9706 9706 9707 9707 9708 9708 9708 9708 9708 9709 9709 9709 9708 9708 9708 9708 9708 9707 9707 9706 9706 9706 9705 9705 9704 9704 9703 9702 9702 9701 9701 9700 9700 9699 9699 9699 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9698 9698 9698 9698 9698 9698 9698 9699 9699 9699 9699 9699 9699 9698 9698 9698 9698 9697 9697 9697 9696 9696 9695 9694 9694 9693 9693 9692 9691 9690 9690 9689 9688 9687 9687 9686 9685 9685 9684 9684 9683 9683 9683 9683 9682 9682 9682 9682 9682 9683 9683 9683 9684 9684 9685 9685 9686 9686 9687 9688 9688 9689 9690 9690 9691 9692 9692 9693 9693 9694 9694 9695 9695 9695 9695 9695 9695 9695 9695 9694 9694 9693 9693 9692 9691 9690 9689 9689 9688 9687 9685 9684 9683 9682 9681 9680 9679 9678 9677 9676 9675 9674 9673 9672 9671 9671 9670 9670 9669 9669 9669 9669 9669 9669 9669 9669 9669 9670 9670 9671 9671 9672 9673 9673 9674 9675 9676 9676 9677 9678 9679 9679 9680 9681 9682 9682 9683 9683 9684 9684 9685 9685 9685 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9685 9685 9685 9685 9685 9684 9684 9684 9684 9683 9683 9683 9683 9683 9683 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9681 9681 9681 9681 9680 9680 9679 9679 9678 9677 9677 9676 9675 9674 9673 9671 9670 9668 9667 9665 9664 9662 9660 9658 9656 9654 9651 9649 9646 9644 9641 9639 9636 9633 9630 9628 9625 9622 9619 9616 9613 9610 9607 9604 9600 9597 9594 9591 9588 9585 9582 9580 9577 9574 9571 9568 9566 9563 9561 9558 9556 9554 9551 9549 9547 9545 9543 9542 9540 9538 9537 9536 9534 9533 9532 9531 9531 9530 9529 9529 9528 9528 9528 9528 9527 9528 9528 9528 9528 9528 9529 9529 9530 9530 8860 2 2 5 9531 9532 9532 9533 9534 9534 9535 9536 9537 9537 9538 9539 9540 9540 9541 9542 9542 9543 9543 9544 9545 9545 9546 9546 9547 9547 9548 9548 9549 9549 9550 9550 9551 9551 9552 9552 9553 9554 9554 9555 9556 9557 9558 9559 9560 9561 9563 9564 9565 9567 9568 9570 9571 9573 9575 9577 9579 9581 9582 9584 9586 9588 9591 9593 9595 9597 9599 9601 9603 9605 9607 9609 9611 9612 9614 9616 9618 9619 9621 9623 9624 9625 9627 9628 9629 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9641 9642 9643 9644 9645 9646 9647 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9664 9665 9666 9667 9668 9668 9669 9669 9670 9670 9671 9671 9671 9671 9672 9672 9672 9672 9671 9671 9671 9671 9670 9670 9670 9669 9669 9668 9668 9667 9666 9666 9665 9665 9664 9664 9663 9663 9663 9662 9662 9662 9661 9661 9661 9661 9661 9661 9661 9661 9661 9662 9662 9662 9662 9663 9663 9663 9664 9664 9665 9665 9665 9666 9666 9666 9667 9667 9667 9667 9668 9668 9668 9668 9668 9668 9668 9668 9667 9667 9667 9667 9666 9666 9666 9665 9665 9664 9664 9663 9663 9663 9662 9662 9661 9661 9660 9660 9659 9659 9658 9658 9658 9657 9657 9657 9656 9656 9656 9656 9656 9656 9656 9655 9655 9655 9655 9655 9655 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9655 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9654 9653 9653 9653 9653 9653 9653 9652 9652 9652 9651 9651 9650 9650 9650 9649 9649 9648 9648 9647 9646 9646 9645 9645 9644 9644 9643 9643 9642 9642 9641 9641 9640 9640 9639 9639 9639 9638 9638 9638 9637 9637 9637 9637 9637 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9635 9635 9635 9635 9635 9635 9635 9634 9634 9634 9634 9633 9633 9633 9632 9632 9632 9631 9631 9631 9630 9630 9629 9629 9629 9628 9628 9628 9628 9628 9627 9627 9627 9627 9627 9627 9627 9627 9627 9627 9628 9628 9628 9628 9629 9629 9629 9630 9630 9630 9631 9631 9632 9632 9633 9633 9633 9634 9634 9634 9634 9635 9635 9635 9635 9635 9635 9635 9635 9635 9635 9635 9635 9634 9634 9634 9634 9633 9633 9632 9632 9632 9631 9631 9630 9630 9629 9629 9628 9628 9627 9627 8861 2 2 5 9627 9626 9626 9625 9625 9625 9624 9624 9624 9624 9623 9623 9623 9622 9622 9622 9621 9621 9621 9620 9620 9619 9619 9618 9618 9617 9616 9616 9615 9614 9613 9612 9611 9610 9609 9607 9606 9605 9604 9602 9601 9599 9598 9596 9595 9593 9591 9590 9588 9587 9585 9583 9582 9580 9579 9577 9576 9575 9573 9572 9571 9570 9569 9568 9567 9567 9566 9566 9565 9565 9564 9564 9564 9564 9564 9564 9564 9565 9565 9565 9566 9566 9567 9567 9568 9569 9569 9570 9571 9571 9572 9573 9573 9574 9575 9575 9576 9576 9577 9577 9578 9578 9579 9579 9580 9580 9580 9581 9581 9581 9582 9582 9582 9583 9583 9583 9583 9584 9584 9584 9585 9585 9586 9586 9587 9587 9588 9588 9589 9589 9590 9591 9591 9592 9593 9593 9594 9595 9596 9596 9597 9598 9599 9599 9600 9601 9601 9602 9602 9603 9603 9604 9604 9604 9604 9604 9604 9604 9604 9604 9604 9604 9603 9603 9602 9602 9601 9600 9599 9599 9598 9597 9596 9595 9594 9593 9592 9591 9589 9588 9587 9586 9585 9584 9583 9581 9580 9579 9578 9577 9576 9575 9574 9573 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9562 9561 9560 9559 9558 9557 9556 9555 9554 9553 9552 9551 9550 9549 9548 9547 9546 9545 9544 9543 9543 9542 9541 9540 9539 9539 9538 9537 9537 9536 9536 9536 9535 9535 9535 9535 9535 9535 9535 9535 9535 9536 9536 9536 9537 9537 9538 9538 9539 9540 9540 9541 9542 9543 9544 9544 9545 9546 9547 9548 9549 9549 9550 9551 9552 9553 9553 9554 9555 9555 9556 9557 9557 9558 9558 9559 9560 9560 9561 9561 9562 9562 9563 9563 9564 9564 9565 9565 9566 9566 9567 9568 9568 9569 9569 9570 9571 9571 9572 9573 9573 9574 9575 9575 9576 9577 9577 9578 9579 9579 9580 9580 9581 9581 9582 9582 9583 9583 9584 9584 9584 9585 9585 9585 9585 9585 9585 9586 9586 9586 9586 9586 9586 9585 9585 9585 9585 9585 9585 9585 9585 9585 9584 9584 9584 9584 9584 9584 9583 9583 9583 9583 9583 9583 9582 9582 9582 9582 9581 9581 9581 9581 9580 9580 9580 9579 9579 9578 9578 9578 9577 9577 9576 9576 9575 9575 9574 9574 9573 9573 9572 9572 9571 9571 9570 9570 9569 9569 9569 9568 9568 9568 9568 9567 9567 9567 9567 9567 9567 9567 9567 9567 9567 9567 9568 9568 9568 9568 9568 9568 9568 9568 9567 9567 9567 9567 9566 9566 9565 9564 9563 9562 9561 9560 9559 9558 9556 9555 9553 9551 9549 9547 9545 9543 9541 9539 9536 9534 9531 9529 9526 9523 9521 9518 9515 9512 9510 9507 9504 9501 9498 9495 9492 9489 9486 9483 9479 9476 9472 9468 9464 9460 9455 9451 9446 9440 9434 9428 9422 9414 9407 9399 9390 9381 9371 9360 9349 9337 9324 9311 9297 9282 9266 9250 9232 9214 9196 9176 9156 9135 9113 9091 9068 9044 9020 8996 8862 2 2 5 8970 8945 8919 8893 8867 8841 8815 8789 8763 8737 8711 8686 8661 8637 8614 8591 8569 8548 8527 8508 8490 8473 8457 8442 8429 8417 8406 8397 8389 8383 8378 8375 8373 8373 8374 8377 8381 8387 8394 8402 8412 8423 8435 8448 8463 8478 8495 8512 8530 8549 8569 8589 8610 8631 8653 8675 8697 8720 8742 8765 8788 8810 8833 8855 8877 8898 8920 8941 8961 8981 9001 9020 9038 9056 9074 9091 9107 9123 9138 9153 9167 9180 9193 9206 9218 9229 9240 9251 9261 9271 9280 9289 9298 9306 9314 9322 9329 9336 9343 9350 9356 9363 9369 9375 9380 9386 9391 9397 9402 9407 9412 9416 9421 9425 9430 9434 9438 9442 9445 9449 9452 9455 9458 9461 9464 9466 9469 9471 9473 9475 9476 9478 9479 9480 9481 9482 9482 9483 9483 9483 9483 9483 9483 9483 9482 9482 9481 9481 9480 9479 9479 9478 9477 9476 9475 9475 9474 9473 9472 9471 9470 9469 9468 9467 9466 9464 9463 9462 9460 9459 9457 9456 9454 9452 9450 9448 9445 9443 9440 9437 9434 9430 9427 9423 9418 9414 9409 9404 9399 9393 9387 9381 9374 9367 9360 9352 9344 9335 9326 9316 9307 9296 9285 9274 9262 9249 9236 9222 9208 9192 9176 9160 9142 9124 9105 9085 9063 9041 9018 8993 8968 8941 8913 8884 8853 8821 8787 8752 8715 8677 8638 8596 8553 8509 8463 8415 8366 8315 8262 8208 8152 8095 8037 7977 7916 7854 7790 7726 7661 7595 7529 7462 7395 7327 7260 7193 7126 7060 6994 6929 6865 6803 6742 6682 6625 6569 6516 6465 6416 6371 6328 6288 6251 6217 6187 6160 6137 6118 6103 6091 6083 6079 6079 6083 6091 6103 6118 6138 6161 6188 6218 6252 6289 6329 6373 6419 6468 6520 6574 6630 6688 6749 6811 6874 6939 7004 7071 7138 7206 7274 7343 7411 7479 7547 7614 7680 7746 7810 7874 7936 7997 8057 8115 8172 8227 8280 8331 8381 8429 8476 8520 8563 8604 8643 8681 8716 8750 8783 8814 8843 8871 8897 8922 8946 8969 8990 9011 9030 9048 9065 9082 9097 9112 9127 9140 9153 9166 9177 9189 9200 9210 9221 9230 9240 9249 9258 9267 9275 9283 9291 9299 9307 9314 9321 9328 9334 9340 9347 9352 9358 9364 9369 9374 9379 9383 9387 9392 9395 9399 9403 9406 9409 9412 9414 9417 9419 9422 9424 9425 9427 9429 9431 9432 9433 9435 9436 9437 9438 9440 9441 9442 9443 9444 9445 9446 9447 9449 9450 9451 9452 9453 9455 9456 9457 9458 9460 9461 9462 9464 9465 9466 9467 9469 9470 9471 9472 9473 9474 9475 9476 9476 9477 9478 9478 9479 9479 9480 9480 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9481 9482 9482 9482 9483 9483 9484 9484 9485 9485 9486 9487 9488 9488 9489 9490 9491 9492 9493 9494 9495 9496 9496 9497 9498 9499 9500 9500 9501 9502 8863 2 2 5 9502 9503 9503 9504 9504 9504 9504 9504 9505 9505 9505 9504 9504 9504 9504 9504 9503 9503 9502 9502 9502 9501 9501 9500 9500 9499 9499 9498 9498 9497 9497 9496 9496 9496 9496 9495 9495 9495 9495 9495 9495 9495 9495 9495 9495 9495 9496 9496 9496 9497 9497 9497 9498 9498 9499 9499 9500 9501 9501 9502 9502 9503 9503 9504 9505 9505 9506 9506 9507 9507 9508 9508 9508 9509 9509 9509 9510 9510 9510 9511 9511 9511 9511 9511 9511 9511 9511 9511 9512 9512 9512 9512 9512 9512 9511 9511 9511 9511 9511 9511 9511 9512 9512 9512 9512 9512 9512 9512 9512 9513 9513 9513 9513 9514 9514 9514 9515 9515 9516 9516 9517 9517 9518 9519 9519 9520 9521 9521 9522 9523 9524 9524 9525 9526 9527 9527 9528 9529 9529 9530 9531 9531 9532 9533 9533 9534 9534 9535 9535 9535 9536 9536 9536 9536 9537 9537 9537 9537 9537 9537 9537 9536 9536 9536 9536 9535 9535 9535 9534 9534 9533 9533 9532 9532 9531 9531 9530 9530 9529 9528 9528 9527 9527 9526 9525 9525 9524 9524 9523 9522 9522 9521 9521 9520 9520 9519 9519 9518 9518 9517 9517 9516 9516 9515 9515 9514 9514 9513 9513 9512 9512 9511 9510 9510 9509 9508 9507 9506 9505 9504 9503 9501 9500 9498 9496 9494 9492 9490 9487 9484 9481 9477 9473 9469 9465 9460 9454 9449 9443 9436 9429 9421 9413 9405 9396 9386 9376 9365 9354 9342 9330 9317 9303 9289 9274 9259 9243 9227 9210 9193 9175 9157 9138 9119 9100 9080 9061 9041 9020 9000 8980 8959 8939 8919 8899 8879 8859 8840 8821 8802 8784 8767 8750 8734 8718 8704 8690 8677 8664 8653 8643 8634 8625 8618 8612 8607 8603 8600 8599 8598 8599 8600 8603 8607 8612 8618 8625 8633 8641 8651 8662 8673 8686 8699 8712 8727 8742 8757 8773 8790 8807 8824 8841 8859 8877 8895 8913 8931 8949 8967 8985 9002 9020 9037 9054 9071 9088 9104 9120 9136 9151 9166 9180 9194 9208 9221 9233 9246 9258 9269 9280 9291 9301 9311 9320 9329 9338 9346 9354 9362 9369 9376 9383 9389 9395 9401 9407 9412 9417 9422 9427 9431 9436 9440 9444 9447 9451 9455 9458 9461 9464 9467 9470 9472 9475 9478 9480 9482 9484 9486 9488 9490 9492 9494 9496 9497 9499 9500 9502 9503 9504 9506 9507 9508 9510 9511 9512 9513 9514 9516 9517 9518 9519 9520 9521 9523 9524 9525 9526 9528 9529 9530 9531 9533 9534 9536 9537 9538 9540 9541 9543 9544 9546 9547 9549 9550 9552 9553 9555 9556 9558 9559 9561 9562 9564 9565 9567 9568 9569 9571 9572 9573 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9587 9588 9588 9589 9590 9590 9590 9591 9591 9591 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9591 9591 9591 9591 9591 9590 9590 9590 9589 9589 9589 9588 9588 9588 9587 8864 2 2 5 9587 9587 9587 9586 9586 9586 9585 9585 9585 9585 9585 9585 9584 9584 9584 9584 9584 9584 9584 9584 9584 9585 9585 9585 9585 9585 9585 9585 9586 9586 9586 9586 9586 9586 9586 9587 9587 9587 9587 9587 9587 9587 9587 9587 9587 9586 9586 9586 9586 9586 9585 9585 9585 9584 9584 9583 9583 9582 9582 9581 9581 9580 9579 9579 9578 9578 9577 9576 9576 9575 9575 9574 9574 9573 9573 9573 9572 9572 9572 9572 9572 9572 9572 9572 9572 9572 9572 9573 9573 9573 9574 9574 9575 9575 9576 9577 9577 9578 9579 9580 9580 9581 9582 9583 9584 9584 9585 9586 9587 9587 9588 9589 9589 9590 9590 9591 9591 9592 9592 9592 9592 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9592 9592 9592 9592 9592 9592 9591 9591 9591 9591 9591 9591 9591 9590 9590 9590 9590 9590 9590 9590 9590 9590 9590 9589 9589 9589 9589 9588 9588 9588 9587 9587 9586 9586 9585 9584 9583 9582 9581 9580 9579 9578 9577 9575 9574 9572 9570 9569 9567 9565 9563 9561 9560 9558 9556 9554 9552 9550 9548 9546 9544 9543 9541 9539 9538 9536 9535 9534 9533 9532 9531 9530 9530 9529 9529 9529 9529 9529 9529 9529 9530 9530 9531 9532 9533 9534 9535 9537 9538 9540 9541 9543 9545 9546 9548 9550 9552 9554 9556 9557 9559 9561 9563 9565 9566 9568 9570 9572 9573 9575 9576 9578 9579 9580 9582 9583 9584 9585 9587 9588 9589 9590 9591 9592 9592 9593 9594 9595 9596 9597 9597 9598 9599 9600 9600 9601 9602 9603 9603 9604 9605 9605 9606 9607 9607 9608 9609 9609 9610 9610 9611 9611 9612 9612 9612 9612 9613 9613 9613 9613 9613 9613 9613 9613 9613 9612 9612 9612 9611 9611 9610 9610 9609 9609 9608 9607 9607 9606 9605 9605 9604 9603 9603 9602 9601 9601 9600 9600 9599 9599 9598 9598 9597 9597 9597 9597 9596 9596 9596 9596 9596 9596 9596 9597 9597 9597 9597 9598 9598 9599 9599 9599 9600 9600 9601 9601 9602 9602 9602 9603 9603 9604 9604 9604 9605 9605 9605 9605 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9605 9605 9605 9605 9605 9604 9604 9604 9604 9604 9603 9603 9603 9603 9603 9603 9602 9602 9602 9602 9602 9602 9602 9602 9602 9603 9603 9603 9603 9603 9604 9604 9604 9604 9605 9605 9605 9606 9606 9607 9607 9608 9608 9609 9609 9610 9610 9611 9611 9612 9612 9613 9613 9614 9614 9615 9615 9616 9617 9617 9618 9618 9619 9619 9620 9620 9621 9621 9622 9622 9623 9623 9624 9624 9625 9625 9626 9626 9627 9627 9628 9628 9628 9629 9629 9629 9630 9630 9630 9631 9631 9631 9632 9632 9632 9633 9633 9633 9634 9634 9634 9634 9635 9635 9635 9635 9636 9636 9636 9636 9637 9637 9637 9637 9638 9638 9638 9638 9639 9639 9639 9639 9639 9639 9640 9640 8865 2 2 5 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9639 9639 9639 9639 9639 9639 9640 9640 9640 9640 9640 9640 9640 9640 9640 9641 9641 9641 9641 9641 9642 9642 9642 9642 9643 9643 9643 9643 9643 9643 9643 9644 9644 9643 9643 9643 9643 9643 9643 9642 9642 9642 9641 9641 9640 9639 9639 9638 9637 9636 9635 9634 9633 9632 9631 9630 9628 9627 9626 9625 9623 9622 9621 9620 9618 9617 9616 9615 9613 9612 9611 9610 9609 9608 9607 9607 9606 9605 9605 9604 9604 9603 9603 9603 9603 9603 9604 9604 9604 9605 9605 9606 9607 9607 9608 9609 9610 9612 9613 9614 9615 9617 9618 9619 9621 9622 9624 9625 9627 9628 9630 9631 9633 9634 9635 9637 9638 9639 9641 9642 9643 9644 9645 9646 9647 9647 9648 9649 9649 9650 9650 9651 9651 9651 9651 9651 9651 9651 9651 9651 9651 9651 9650 9650 9650 9649 9649 9649 9648 9648 9647 9647 9647 9646 9646 9645 9645 9644 9644 9644 9643 9643 9643 9643 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9643 9643 9643 9643 9644 9644 9644 9645 9645 9645 9646 9646 9646 9647 9647 9647 9648 9648 9648 9649 9649 9649 9650 9650 9650 9650 9651 9651 9651 9651 9651 9652 9652 9652 9652 9652 9652 9652 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9652 9652 9652 9652 9652 9651 9651 9651 9650 9650 9650 9649 9649 9648 9648 9647 9646 9645 9645 9644 9643 9642 9641 9640 9638 9637 9636 9634 9633 9631 9630 9628 9626 9624 9623 9621 9619 9617 9614 9612 9610 9608 9606 9603 9601 9599 9596 9594 9591 9589 9587 9584 9582 9580 9577 9575 9573 9571 9569 9567 9565 9563 9562 9560 9559 9557 9556 9555 9554 9553 9552 9552 9551 9551 9551 9551 9551 9551 9551 9552 9553 9553 9554 9555 9556 9558 9559 9561 9562 9564 9566 9567 9569 9571 9573 9575 9577 9580 9582 9584 9586 9588 9590 9592 9594 9597 9599 9600 9602 9604 9606 9608 9609 9611 9612 9614 9615 9616 9617 9618 9619 9620 9621 9621 9622 9622 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9622 9622 9622 9621 9621 9620 9620 9619 9619 9618 9618 9617 9616 9616 9615 9615 9614 9614 9613 9613 9612 9612 9611 9611 9610 9610 9610 9609 9609 9609 9608 9608 9608 9608 9608 9608 9608 9608 9608 9608 9608 9608 9608 9609 9609 9609 9610 9610 9611 9611 9612 9612 9613 9614 9614 9615 9616 9617 9617 9618 9619 9620 9621 9622 9623 9624 9625 9625 9626 9627 9628 9629 9630 9631 9631 9632 9633 9633 9634 9634 9635 9635 9636 9636 9636 9636 9636 9636 9636 9636 9636 9635 9635 9634 9634 9633 9633 9632 9631 9631 9630 9629 9628 9627 9626 9625 9624 9623 9622 8866 2 2 5 9621 9620 9620 9619 9618 9617 9616 9615 9615 9614 9613 9613 9612 9612 9611 9611 9610 9610 9610 9609 9609 9609 9608 9608 9608 9607 9607 9607 9606 9606 9605 9605 9604 9604 9603 9602 9601 9600 9599 9598 9597 9596 9594 9593 9591 9590 9588 9586 9584 9583 9581 9579 9577 9575 9572 9570 9568 9566 9564 9562 9560 9558 9556 9554 9552 9550 9548 9546 9545 9543 9541 9540 9538 9537 9536 9534 9533 9532 9530 9529 9528 9526 9525 9523 9522 9520 9518 9516 9514 9512 9509 9507 9504 9501 9497 9493 9489 9485 9480 9475 9470 9464 9458 9451 9445 9438 9430 9422 9414 9406 9397 9388 9379 9370 9360 9350 9341 9331 9321 9311 9301 9290 9281 9271 9261 9251 9242 9233 9224 9216 9208 9201 9193 9187 9180 9175 9170 9165 9161 9158 9155 9153 9151 9150 9150 9150 9151 9153 9155 9158 9161 9165 9169 9174 9180 9185 9192 9198 9205 9213 9220 9228 9237 9245 9253 9262 9271 9280 9288 9297 9306 9315 9323 9332 9340 9348 9356 9364 9371 9378 9385 9392 9398 9404 9410 9416 9421 9426 9430 9434 9438 9442 9445 9449 9451 9454 9456 9459 9461 9462 9464 9465 9466 9468 9469 9469 9470 9471 9472 9472 9473 9473 9474 9474 9474 9475 9475 9476 9476 9477 9477 9478 9478 9479 9479 9480 9480 9481 9481 9482 9483 9483 9484 9484 9485 9485 9486 9486 9486 9487 9487 9487 9487 9487 9486 9486 9486 9485 9484 9484 9483 9482 9480 9479 9478 9476 9474 9472 9470 9468 9466 9463 9461 9458 9455 9452 9449 9446 9443 9439 9436 9432 9428 9424 9420 9416 9412 9408 9404 9400 9395 9391 9387 9382 9378 9373 9368 9364 9359 9354 9350 9345 9340 9335 9330 9326 9321 9316 9311 9306 9301 9296 9291 9286 9281 9276 9271 9266 9261 9255 9250 9245 9240 9235 9229 9224 9219 9214 9208 9203 9197 9192 9186 9181 9175 9169 9163 9157 9151 9145 9139 9133 9127 9120 9113 9107 9100 9093 9085 9078 9070 9063 9055 9046 9038 9029 9020 9011 9002 8992 8982 8971 8960 8949 8938 8926 8913 8901 8888 8874 8860 8846 8831 8816 8800 8784 8767 8750 8732 8714 8695 8676 8656 8636 8615 8594 8572 8549 8526 8503 8479 8454 8429 8403 8376 8349 8322 8293 8264 8235 8205 8174 8142 8110 8077 8044 8009 7974 7939 7902 7865 7827 7788 7749 7709 7667 7625 7582 7539 7494 7448 7402 7355 7306 7257 7207 7156 7104 7051 6997 6942 6886 6830 6772 6714 6655 6594 6534 6472 6409 6346 6283 6218 6154 6088 6023 5957 5890 5824 5757 5690 5624 5557 5491 5425 5359 5295 5230 5167 5104 5042 4982 4923 4865 4809 4754 4701 4649 4600 4553 4508 4465 4425 4388 4353 4320 4291 4264 4241 4220 4203 4189 4178 4171 4167 4166 4169 4175 4185 4198 4214 4234 4257 4284 4314 4347 4383 4423 4465 4511 4559 4610 4664 4720 4778 4839 4902 4967 5033 5102 8867 2 2 5 5172 5243 5316 5389 5464 5539 5615 5692 5769 5846 5923 6000 6077 6154 6230 6305 6380 6454 6527 6599 6670 6740 6809 6876 6942 7007 7070 7132 7192 7251 7308 7364 7418 7471 7522 7572 7621 7667 7713 7757 7800 7841 7881 7920 7958 7995 8030 8065 8099 8131 8163 8194 8224 8253 8282 8309 8337 8363 8389 8414 8439 8464 8488 8511 8534 8557 8579 8600 8622 8643 8663 8683 8703 8723 8742 8761 8779 8797 8815 8832 8849 8865 8881 8897 8913 8928 8942 8957 8971 8984 8997 9010 9023 9035 9047 9058 9070 9080 9091 9101 9111 9121 9131 9140 9149 9158 9167 9175 9183 9192 9200 9208 9215 9223 9230 9238 9245 9252 9260 9267 9274 9281 9288 9294 9301 9308 9314 9321 9328 9334 9340 9347 9353 9359 9365 9371 9377 9382 9388 9394 9399 9404 9409 9414 9419 9424 9428 9433 9437 9441 9445 9449 9452 9456 9459 9462 9466 9469 9471 9474 9477 9479 9481 9484 9486 9488 9490 9492 9494 9496 9497 9499 9501 9502 9504 9506 9507 9509 9511 9512 9514 9516 9517 9519 9521 9522 9524 9526 9528 9529 9531 9533 9535 9536 9538 9540 9542 9543 9545 9547 9548 9550 9551 9553 9554 9555 9557 9558 9559 9560 9561 9562 9563 9563 9564 9564 9565 9565 9565 9566 9566 9566 9566 9566 9566 9565 9565 9565 9565 9564 9564 9564 9563 9563 9563 9562 9562 9562 9562 9562 9562 9562 9562 9562 9562 9563 9563 9563 9564 9565 9566 9566 9567 9569 9570 9571 9572 9574 9575 9577 9579 9581 9582 9584 9586 9588 9590 9592 9594 9597 9599 9601 9603 9605 9607 9609 9612 9614 9616 9618 9620 9622 9624 9626 9628 9629 9631 9633 9634 9636 9638 9639 9640 9642 9643 9644 9646 9647 9648 9649 9650 9651 9652 9652 9653 9654 9655 9655 9656 9657 9657 9658 9659 9659 9660 9660 9661 9661 9662 9662 9663 9663 9664 9664 9665 9665 9666 9667 9667 9668 9668 9669 9670 9671 9671 9672 9673 9674 9675 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9697 9698 9699 9700 9701 9702 9703 9704 9705 9705 9706 9707 9708 9709 9709 9710 9711 9711 9712 9713 9713 9714 9714 9715 9715 9716 9716 9716 9717 9717 9718 9718 9718 9719 9719 9719 9720 9720 9720 9721 9721 9721 9721 9722 9722 9722 9723 9723 9723 9724 9724 9724 9724 9725 9725 9725 9725 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9725 9725 9725 9725 9724 9724 9723 9723 9722 9722 9721 9721 9720 9720 9719 9718 9718 9717 9716 9716 9715 9714 9713 9713 9712 9711 9710 9710 9709 9708 9707 9707 9706 9705 9704 9704 9703 9702 9702 9701 9700 9700 9699 9698 9698 9697 9696 9696 9695 9695 9694 9694 9693 9693 9692 9692 9692 9691 9691 9690 9690 9690 9690 9689 9689 9689 9689 9689 9689 9689 8868 2 2 5 9689 9689 9689 9689 9689 9689 9689 9690 9690 9690 9691 9691 9692 9692 9693 9694 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9710 9711 9712 9714 9715 9716 9717 9719 9720 9721 9722 9724 9725 9726 9727 9728 9729 9731 9732 9733 9734 9734 9735 9736 9737 9738 9739 9739 9740 9741 9741 9742 9742 9743 9743 9744 9744 9744 9745 9745 9746 9746 9746 9747 9747 9748 9748 9748 9749 9749 9749 9750 9750 9751 9751 9751 9752 9752 9752 9753 9753 9753 9753 9753 9754 9754 9754 9754 9753 9753 9753 9752 9752 9751 9751 9750 9749 9748 9747 9745 9744 9742 9741 9739 9737 9735 9733 9731 9729 9727 9724 9722 9719 9717 9714 9711 9708 9705 9702 9699 9696 9693 9689 9686 9682 9678 9674 9670 9666 9661 9656 9650 9644 9638 9631 9623 9615 9606 9597 9586 9575 9562 9549 9534 9519 9502 9483 9463 9442 9419 9394 9368 9340 9310 9278 9244 9208 9170 9130 9088 9044 8997 8949 8898 8845 8790 8733 8674 8614 8551 8487 8421 8353 8284 8214 8143 8070 7997 7923 7849 7774 7700 7625 7550 7476 7403 7330 7259 7188 7120 7053 6988 6925 6864 6806 6751 6699 6649 6603 6560 6521 6485 6453 6425 6401 6381 6365 6353 6345 6341 6341 6346 6355 6368 6384 6405 6429 6458 6490 6525 6564 6606 6651 6699 6750 6804 6859 6917 6977 7039 7102 7167 7233 7300 7368 7437 7506 7575 7644 7713 7782 7851 7919 7986 8052 8118 8182 8245 8307 8367 8426 8484 8540 8594 8646 8697 8746 8793 8839 8882 8924 8964 9003 9040 9075 9108 9140 9171 9200 9227 9253 9278 9301 9324 9345 9365 9384 9402 9419 9435 9450 9465 9478 9492 9504 9516 9527 9538 9548 9558 9567 9576 9585 9593 9601 9608 9615 9622 9629 9635 9641 9647 9653 9658 9663 9668 9673 9677 9681 9685 9689 9693 9696 9699 9703 9705 9708 9711 9713 9715 9717 9719 9721 9722 9724 9725 9727 9728 9729 9730 9731 9731 9732 9733 9733 9734 9734 9735 9735 9736 9736 9736 9737 9737 9737 9737 9738 9738 9738 9738 9739 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9741 9742 9742 9742 9743 9743 9744 9744 9745 9745 9746 9746 9747 9747 9748 9749 9749 9750 9751 9752 9753 9753 9754 9755 9756 9757 9758 9759 9760 9761 9763 9764 9765 9766 9767 9768 9770 9771 9772 9773 9774 9775 9776 9777 9779 9780 9781 9781 9782 9783 9784 9785 9786 9786 9787 9787 9788 9788 9789 9789 9789 9790 9790 9790 9790 9790 9790 9790 9790 9789 9789 9789 9789 9788 9788 9787 9787 9787 9786 9786 9785 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9779 9778 9778 9777 9777 9776 9776 9775 9775 9774 9774 9773 9773 9772 9771 9771 9770 9769 9769 9768 9767 9766 9765 9765 9764 9762 9761 9760 9759 9758 9756 9755 9753 9752 9750 9748 9746 8869 2 2 5 9745 9743 9741 9738 9736 9734 9732 9730 9727 9725 9722 9720 9718 9715 9713 9710 9708 9705 9703 9701 9698 9696 9694 9692 9690 9688 9686 9684 9682 9681 9679 9678 9676 9675 9674 9673 9673 9672 9672 9671 9671 9671 9671 9671 9672 9672 9673 9674 9675 9676 9677 9678 9679 9681 9683 9684 9686 9688 9690 9692 9694 9696 9699 9701 9703 9706 9708 9711 9714 9716 9719 9721 9724 9727 9729 9732 9735 9737 9740 9743 9745 9748 9750 9753 9755 9758 9760 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9782 9784 9786 9787 9788 9790 9791 9792 9793 9794 9795 9796 9797 9798 9798 9799 9800 9800 9800 9801 9801 9802 9802 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9799 9799 9799 9799 9799 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9798 9798 9798 9799 9799 9800 9800 9800 9801 9801 9802 9802 9802 9803 9803 9804 9804 9804 9805 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9812 9812 9813 9814 9814 9815 9816 9817 9817 9818 9819 9819 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9824 9824 9824 9823 9823 9823 9822 9822 9821 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9818 9817 9817 9817 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9818 9818 9818 9818 9819 9819 9819 9820 9820 9821 9821 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9828 9828 9829 9829 9829 9829 9829 9828 9828 9828 9828 9828 9827 9827 9827 9826 9826 9825 9824 9824 9823 9823 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9815 9815 9814 9814 9813 9813 9813 9812 9812 9812 9812 9812 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9812 9811 9811 9810 9810 9809 9809 9808 9807 9807 9806 9806 9805 9804 9804 9803 9803 9802 9802 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9802 9803 9803 9804 9805 9806 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9823 9824 8870 2 2 5 9824 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9824 9824 9824 9823 9823 9822 9821 9821 9820 9820 9819 9819 9818 9818 9817 9817 9817 9816 9816 9816 9816 9816 9815 9815 9815 9816 9816 9816 9816 9816 9817 9817 9817 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9829 9830 9830 9830 9830 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9833 9833 9833 9832 9832 9832 9832 9831 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9821 9820 9818 9817 9815 9814 9812 9810 9808 9806 9805 9803 9801 9799 9797 9795 9793 9791 9790 9788 9786 9785 9783 9782 9780 9779 9778 9777 9775 9775 9774 9773 9772 9772 9771 9771 9771 9771 9771 9771 9771 9771 9772 9772 9773 9773 9774 9775 9776 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9788 9789 9790 9791 9791 9792 9792 9793 9793 9793 9793 9794 9794 9793 9793 9793 9793 9793 9792 9792 9791 9790 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9770 9769 9768 9768 9767 9767 9767 9766 9766 9766 9766 9766 9767 9767 9768 9768 9769 9770 9771 9772 9773 9774 9775 9777 9778 9780 9781 9783 9784 9786 9788 9790 9791 9793 9795 9797 9799 9800 9802 9804 9806 9807 9809 9810 9812 9813 9814 9816 9817 9818 9819 9820 9821 9821 9822 9822 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9822 9822 9822 9823 9823 9824 9825 9825 9826 9826 9827 9827 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9835 9835 9835 9836 9836 9837 9837 9837 9838 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 8871 2 2 5 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9852 9853 9853 9854 9854 9854 9855 9855 9856 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9854 9854 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9850 9850 9851 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9855 9855 9855 9854 9854 9853 9853 9852 9852 9852 9851 9851 9851 9850 9850 9850 9850 9850 9850 9849 9849 9849 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9853 9853 9852 9852 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9850 9851 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 8872 2 2 5 9871 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9849 9849 9848 9848 9847 9847 9847 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9833 9832 9830 9828 9827 9825 9823 9821 9819 9817 9815 9813 9810 9808 9806 9804 9801 9799 9797 9794 9792 9790 9788 9786 9784 9782 9780 9778 9777 9775 9774 9772 9771 9770 9769 9768 9767 9767 9766 9766 9766 9766 9766 9767 9767 9768 9768 9769 9770 9771 9773 9774 9775 9777 9779 9780 9782 9784 9786 9788 9790 9792 9794 9796 9799 9801 9803 9805 9807 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9840 9842 9843 9844 9845 9847 9848 9849 9850 9851 9851 9852 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9880 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9876 9875 9875 9874 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9874 9875 9875 9876 9876 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 8873 2 2 5 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9834 9834 9833 9832 9832 9831 9831 9831 9830 9830 9829 9829 9829 9829 9828 9828 9828 9827 9827 9827 9826 9826 9825 9825 9824 9823 9823 9822 9821 9820 9819 9818 9817 9815 9814 9813 9811 9809 9808 9806 9804 9802 9800 9798 9796 9794 9791 9789 9787 9784 9782 9779 9777 9774 9771 9769 9766 9764 9761 9758 9756 9753 9750 9748 9745 9743 9740 9737 9735 9732 9730 9727 9725 9722 9720 9718 9715 9713 9710 9708 9706 9703 9701 9699 9696 9694 9692 9690 9687 9685 9683 9680 9678 9676 9673 9671 9669 9667 9664 9662 9660 9658 9655 9653 9651 9649 9647 9645 9643 9641 9639 9637 9636 9634 9632 9631 9629 9628 9627 9626 9625 9624 9624 9623 9623 9622 9622 9622 9622 9623 9623 9624 9625 9626 9627 9628 9629 9631 9633 9635 9637 9639 9641 9644 9646 9649 9651 9654 9657 9660 9663 9667 9670 9673 9677 9680 9683 9687 9690 9694 9697 9701 9704 9707 9711 9714 9717 9720 9724 9727 9730 9732 9735 9738 9741 9743 9746 9748 9751 9753 9755 9757 9759 9761 9763 9765 9766 9768 9769 9771 9772 9774 9775 9776 9778 9779 9780 9781 9782 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9795 9796 9797 9798 9799 9800 9801 9802 9804 9805 9806 9807 9808 9809 9810 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9827 9828 9828 9829 9830 9831 9831 9832 9833 9833 9834 9835 9835 9836 9837 9837 9838 9838 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9835 9833 9832 9831 9829 9828 9826 9825 9823 9821 9820 9818 9817 9815 9814 9812 9811 9809 9808 9807 9805 9804 9803 9802 9801 9800 9799 9799 9798 9798 9797 9797 9797 9797 9797 9797 9797 9797 9797 9798 9798 9799 9800 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9829 9830 9831 9831 9832 9833 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9838 9838 9838 9839 9839 9839 9839 9840 9840 9840 9840 9840 9841 9841 9841 9841 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9841 9841 9840 9840 8874 2 2 5 9839 9839 9838 9837 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9825 9824 9823 9822 9820 9819 9818 9816 9815 9814 9812 9811 9810 9808 9807 9806 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9794 9793 9792 9792 9791 9791 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9790 9790 9790 9790 9791 9791 9792 9792 9793 9793 9794 9794 9795 9796 9796 9797 9798 9798 9799 9800 9801 9802 9802 9803 9804 9805 9806 9807 9808 9808 9809 9810 9811 9812 9813 9813 9814 9815 9816 9817 9817 9818 9819 9819 9820 9820 9821 9821 9822 9822 9822 9823 9823 9823 9823 9823 9824 9824 9823 9823 9823 9823 9823 9822 9822 9821 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9804 9802 9801 9799 9797 9796 9794 9792 9790 9788 9785 9783 9781 9778 9776 9773 9771 9768 9765 9762 9759 9756 9753 9749 9746 9742 9739 9735 9731 9727 9722 9718 9713 9709 9704 9699 9694 9689 9683 9678 9672 9666 9660 9654 9648 9642 9635 9628 9622 9615 9608 9600 9593 9586 9578 9570 9563 9555 9547 9539 9531 9523 9515 9507 9499 9490 9482 9474 9466 9458 9450 9442 9434 9426 9418 9411 9403 9396 9389 9381 9375 9368 9361 9355 9349 9343 9338 9332 9327 9322 9318 9313 9309 9306 9302 9299 9297 9294 9292 9290 9289 9288 9287 9286 9286 9286 9287 9288 9289 9290 9292 9294 9297 9299 9302 9305 9309 9313 9317 9321 9325 9330 9335 9340 9345 9350 9356 9362 9368 9373 9380 9386 9392 9398 9405 9411 9418 9424 9431 9437 9444 9451 9457 9464 9471 9477 9484 9490 9497 9503 9510 9516 9522 9529 9535 9541 9547 9553 9559 9565 9571 9577 9582 9588 9593 9599 9604 9610 9615 9620 9625 9630 9635 9640 9645 9650 9654 9659 9663 9668 9672 9677 9681 9685 9689 9693 9697 9701 9704 9708 9712 9715 9719 9722 9725 9728 9731 9734 9737 9740 9743 9746 9748 9751 9753 9755 9758 9760 9762 9764 9766 9768 9770 9772 9774 9775 9777 9779 9780 9782 9783 9785 9786 9788 9789 9791 9792 9794 9795 9797 9798 9799 9801 9802 9804 9805 9806 9808 9809 9810 9812 9813 9814 9815 9817 9818 9819 9820 9821 9822 9823 9824 9825 9825 9826 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9826 9825 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9806 9805 9804 9804 9803 9803 9803 9802 9802 9802 9802 9803 9803 9803 9804 9805 9805 9806 9807 9808 9809 9810 9812 9813 9814 9816 9817 9819 9820 9822 9823 9825 9826 9828 9829 9831 9832 9834 9835 9836 9838 9839 9840 9841 9842 9844 9844 9845 9846 9847 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9856 8875 2 2 5 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9871 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9870 9869 9867 9865 9864 9862 9860 9859 9857 9855 9853 9852 9850 9849 9847 9846 9844 9843 9842 9841 9840 9839 9838 9838 9837 9837 9836 9836 9836 9836 9836 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9860 9860 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9870 9871 9871 9872 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9872 9871 9871 9870 9869 9868 9868 9867 9867 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9848 9847 9845 9843 9841 9839 9836 9834 9831 9828 9825 9822 9819 9816 9812 9808 9804 9800 9796 9791 9786 9781 9776 9771 9765 9759 9753 9746 9740 9732 9725 9717 9708 9700 9690 9680 9670 9659 9648 9636 9623 9609 9595 9580 9564 9547 9529 9510 9490 9470 9448 9425 9401 9375 9349 9321 9293 9263 9231 9199 9165 9130 9094 9057 9019 8980 8939 8898 8856 8813 8769 8724 8679 8633 8587 8541 8494 8447 8401 8354 8308 8262 8217 8172 8128 8086 8044 8876 2 2 5 8003 7964 7926 7890 7856 7824 7793 7765 7738 7714 7693 7673 7657 7643 7631 7622 7616 7613 7612 7614 7619 7626 7637 7650 7665 7683 7704 7726 7752 7779 7808 7840 7873 7909 7945 7984 8024 8065 8107 8150 8194 8239 8284 8330 8376 8423 8469 8515 8562 8607 8653 8698 8742 8786 8829 8871 8912 8952 8991 9030 9067 9102 9137 9170 9203 9234 9263 9292 9319 9346 9371 9395 9417 9439 9460 9479 9498 9515 9532 9548 9563 9577 9590 9603 9615 9626 9637 9647 9657 9666 9675 9683 9691 9699 9706 9712 9719 9725 9731 9736 9742 9747 9752 9756 9761 9765 9769 9773 9776 9780 9783 9786 9789 9791 9794 9796 9799 9801 9803 9804 9806 9807 9809 9810 9811 9812 9812 9813 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9813 9813 9812 9812 9811 9810 9809 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9797 9796 9795 9793 9792 9791 9789 9788 9786 9785 9784 9782 9781 9779 9778 9777 9775 9774 9773 9771 9770 9769 9768 9767 9767 9766 9765 9765 9765 9764 9764 9764 9764 9765 9765 9766 9766 9767 9768 9769 9771 9772 9774 9776 9777 9779 9781 9784 9786 9788 9791 9793 9796 9799 9801 9804 9807 9810 9813 9816 9819 9822 9825 9827 9830 9833 9836 9839 9841 9844 9846 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9858 9857 9855 9853 9851 9849 9847 9845 9842 9840 9837 9834 9831 9828 9824 9820 9817 9812 9808 9803 9799 9793 9788 9783 9777 9771 9765 9758 9751 9745 9738 9730 9723 9715 9707 9699 9691 9683 9675 9667 9658 9650 9641 9633 9625 9616 9608 8877 2 2 5 9600 9592 9584 9577 9569 9562 9555 9548 9542 9536 9530 9525 9520 9515 9511 9508 9504 9502 9499 9498 9496 9495 9495 9495 9496 9497 9499 9501 9504 9507 9511 9515 9519 9524 9529 9535 9541 9548 9554 9561 9569 9576 9584 9592 9600 9609 9617 9626 9634 9643 9651 9660 9669 9677 9685 9694 9702 9710 9718 9726 9733 9741 9748 9755 9761 9768 9774 9780 9786 9791 9796 9801 9806 9810 9815 9819 9823 9826 9829 9833 9836 9838 9841 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9863 9864 9865 9867 9868 9870 9871 9872 9874 9875 9877 9878 9879 9880 9882 9883 9884 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9853 9854 9854 9855 9856 9857 9859 9860 9861 9863 9864 9866 9867 9869 9871 9872 9874 9876 9878 9879 9881 9883 9884 9886 9888 9889 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 8878 2 2 5 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9885 9883 9880 9877 9873 9869 9865 9861 9856 9851 9845 9839 9832 9825 9817 9809 9800 9791 9781 9771 9760 9748 9736 9723 9709 9695 9681 9665 9650 9633 9616 9599 9581 9563 9545 9526 9507 9488 9468 9448 9429 9409 9390 9370 9351 9332 9313 9295 9277 9260 9243 9227 9211 9197 9183 9170 9158 9147 9137 9128 9120 9113 9107 9102 9099 9096 9095 9095 9097 9099 9103 9107 9113 9120 9128 9137 9147 9158 9169 9182 9195 9209 9224 9239 9255 9271 9287 9304 9322 9339 9357 9375 9392 9410 9428 9445 9463 9480 9497 9514 9530 9546 9561 9576 9591 9605 9619 9632 9644 9656 9668 9679 9689 9699 9708 9717 9726 9733 9741 9748 9754 9760 9766 9771 9776 9781 9785 9789 9793 9796 9799 9802 9805 9808 9811 9813 9815 9818 9820 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9841 9843 9845 9846 9848 9850 9852 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9871 9869 9868 9866 9864 9862 9860 9858 9856 9853 9851 9848 9845 9843 9840 9837 9833 9830 9826 9822 9818 9814 9809 9805 9800 9794 9788 9782 9776 9769 9762 9754 9746 9738 9729 9719 9710 9699 9689 9678 9666 9654 9641 9628 9615 9601 9586 9572 9557 9541 9526 9510 9493 9477 9460 9444 9427 9410 9393 9376 9360 9343 9327 9311 9295 9280 9265 9250 9236 9223 9210 9198 9187 9177 9167 9158 9150 9143 9137 9132 9127 9124 9122 9121 9121 9122 9124 9127 9131 9136 9142 9149 9156 9165 9175 9185 9196 9208 9220 9234 9247 9262 9276 9292 9307 9323 9339 9355 9372 9388 9404 9421 9437 9453 9469 9484 9499 9514 9529 9542 9556 9569 9581 9592 9603 9613 9623 9632 9640 9647 9653 9659 9664 9668 9671 9673 9675 9676 9676 9675 9673 9671 9668 9665 9661 9656 9651 9645 9639 9632 9625 9617 9609 9601 9593 9584 9575 9567 9558 9549 9540 9532 9523 9515 9507 9499 9491 9484 9477 9471 9465 9460 9455 9451 9447 9444 9441 9439 9438 9438 9438 9438 9440 9442 9445 9448 9452 9457 9462 9468 9474 9481 9488 9496 9504 9512 9521 9530 9540 9550 9559 8879 2 2 5 9569 9580 9590 9600 9610 9621 9631 9641 9651 9660 9670 9679 9688 9697 9705 9714 9721 9729 9736 9743 9749 9755 9761 9766 9771 9776 9780 9784 9787 9790 9793 9796 9799 9801 9803 9804 9806 9807 9808 9810 9810 9811 9812 9813 9813 9814 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9813 9813 9812 9811 9810 9808 9807 9805 9804 9802 9799 9797 9795 9792 9789 9786 9783 9779 9776 9772 9768 9764 9760 9756 9751 9747 9742 9738 9733 9728 9723 9718 9713 9708 9704 9699 9694 9689 9684 9678 9673 9668 9663 9657 9652 9646 9641 9635 9629 9622 9616 9609 9602 9594 9586 9577 9568 9559 9549 9538 9527 9515 9503 9489 9475 9461 9445 9429 9412 9394 9376 9356 9336 9316 9294 9272 9249 9226 9202 9177 9153 9127 9102 9076 9050 9024 8998 8972 8946 8921 8896 8871 8847 8824 8801 8779 8758 8738 8719 8701 8685 8669 8656 8643 8632 8623 8615 8609 8605 8602 8600 8601 8603 8607 8612 8620 8628 8639 8650 8664 8678 8694 8711 8730 8750 8770 8792 8814 8838 8862 8886 8912 8937 8963 8989 9015 9042 9068 9094 9120 9146 9172 9197 9221 9245 9269 9292 9314 9336 9357 9377 9397 9415 9433 9450 9467 9482 9497 9511 9524 9537 9548 9559 9570 9580 9589 9597 9605 9613 9620 9626 9632 9638 9643 9648 9653 9657 9662 9666 9669 9673 9676 9680 9683 9686 9689 9692 9695 9698 9701 9703 9706 9709 9712 9714 9717 9720 9722 9725 9727 9730 9732 9735 9737 9739 9742 9744 9746 9748 9750 9752 9754 9755 9757 9759 9760 9762 9763 9764 9766 9767 9768 9769 9770 9771 9772 9772 9773 9774 9775 9775 9776 9777 9777 9778 9778 9779 9780 9780 9781 9781 9782 9783 9783 9784 9785 9786 9786 9787 9788 9789 9790 9791 9792 9793 9794 9796 9797 9798 9799 9801 9802 9803 9805 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9821 9823 9824 9826 9827 9828 9830 9831 9833 9834 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9846 9846 9847 9848 9848 9849 9850 9850 9851 9851 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9856 9856 9856 9857 9857 9857 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 8880 2 2 5 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9870 9869 9867 9865 9864 9862 9860 9858 9856 9854 9852 9850 9847 9845 9843 9841 9838 9836 9833 9831 9828 9826 9823 9821 9818 9815 9813 9810 9807 9805 9802 9799 9797 9794 9791 9789 9786 9783 9780 9778 9775 9772 9770 9767 9764 9761 9759 9756 9753 9751 9748 9746 9743 9741 9738 9736 9733 9731 9729 9727 9724 9722 9720 9719 9717 9715 9713 9712 9710 9709 9708 9707 9706 9705 9704 9704 9703 9703 9703 9703 9703 9703 9704 9704 9705 9706 9707 9708 9709 9711 9712 9714 9716 9717 9719 9721 9724 9726 9728 9730 9733 9735 9738 9740 9743 9745 9748 9751 9753 9756 9759 9761 9764 9767 9769 9772 9775 9777 9780 9782 9785 9787 9790 9792 9795 9797 9799 9802 9804 9806 9808 9811 9813 9815 9817 9819 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9857 9859 9861 9863 9864 9866 9867 9869 9870 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 8881 2 2 5 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9877 9875 9873 9870 9868 9866 9864 9862 9860 9858 9856 9855 9853 9852 9851 9850 9849 9848 9848 9847 9847 9847 9847 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9860 9861 9863 9864 9866 9867 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9838 9837 9836 9836 9835 9835 9835 9835 9835 9835 9836 9836 9837 9838 9839 9840 9841 9843 9844 9846 9848 9850 9851 9854 9856 9858 9860 9862 9865 9867 9870 9872 9874 9877 9879 9881 9883 9885 9888 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9890 9888 9885 9883 9881 9879 9876 9873 9871 9868 9865 9863 9860 9857 9854 9852 9849 9846 9844 9841 9839 9836 9834 9832 9830 9829 9827 9826 9825 9823 9823 9822 9822 9821 9821 9821 9822 9822 9823 9824 9825 9826 9827 9828 9830 9831 9833 9835 9837 9839 9841 9842 9844 9846 9848 9850 9852 9854 9855 9857 9858 9859 9861 9862 9863 8882 2 2 5 9864 9864 9865 9865 9865 9866 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9857 9856 9854 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9832 9830 9828 9825 9823 9820 9817 9815 9812 9809 9806 9803 9800 9797 9794 9791 9787 9784 9780 9777 9773 9770 9766 9762 9758 9754 9750 9746 9742 9737 9733 9729 9725 9720 9716 9712 9708 9704 9700 9696 9692 9689 9685 9682 9679 9676 9673 9670 9668 9666 9664 9662 9661 9660 9659 9658 9658 9658 9659 9659 9660 9661 9663 9665 9667 9669 9672 9674 9677 9681 9684 9688 9691 9695 9699 9703 9707 9712 9716 9720 9725 9729 9733 9738 9742 9746 9750 9754 9758 9761 9765 9768 9771 9775 9777 9780 9783 9785 9787 9789 9791 9792 9794 9795 9796 9797 9798 9798 9799 9799 9799 9799 9799 9798 9798 9798 9797 9796 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9782 9781 9780 9778 9777 9776 9774 9773 9771 9770 9768 9767 9765 9764 9762 9760 9758 9756 9754 9752 9750 9748 9746 9743 9741 9738 9735 9732 9729 9726 9723 9720 9717 9713 9709 9706 9702 9698 9694 9690 9686 9682 9678 9674 9670 9665 9661 9657 9652 9648 9644 9639 9635 9631 9627 9623 9619 9615 9611 9607 9604 9600 9597 9594 9591 9588 9585 9582 9580 9578 9576 9574 9572 9571 9570 9569 9568 9567 9567 9567 9567 9567 9567 9568 9569 9569 9571 9572 9573 9575 9577 9579 9581 9583 9586 9588 9591 9594 9597 9600 9603 9606 9609 9613 9616 9620 9623 9627 9631 9634 9638 9642 9646 9650 9653 9657 9661 9665 9669 9673 9677 9681 9685 9689 9693 9697 9702 9706 9710 9714 9718 9722 9726 9730 9734 9737 9741 9745 9749 9753 9757 9760 9764 9768 9771 9775 9778 9782 9785 9788 9792 9795 9798 9801 9804 9806 9809 9812 9814 9816 9819 9821 9823 9825 9827 9829 9830 9832 9834 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9847 9848 9848 9849 9850 9851 9851 9852 9853 9853 9854 9855 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9887 9888 9888 9888 9888 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9879 9878 9877 9876 9874 9873 9872 9870 9868 9867 9865 9864 9862 9860 9858 9856 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9818 9816 9814 9812 9811 9809 9808 9806 9805 9804 9803 9802 9801 9800 9799 9798 9798 9798 9797 9797 9797 9797 9798 9798 9799 9799 9800 9801 9802 9803 9804 9806 9807 9809 9811 9812 9814 9816 9818 9820 9823 9825 9827 9829 9832 9834 9836 9839 9841 9844 9846 9848 9851 9853 9855 9857 9859 9862 8883 2 2 5 9864 9866 9868 9869 9871 9873 9875 9876 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9902 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9887 9885 9884 9882 9881 9879 9878 9877 9875 9874 9872 9871 9870 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9856 9855 9855 9854 9853 9852 9851 9850 9849 9849 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9841 9840 9840 9839 9839 9838 9838 9838 9837 9837 9836 9836 9835 9834 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9821 9819 9818 9816 9814 9812 9810 9808 9806 9803 9801 9798 9795 9792 9789 9786 9782 9778 9775 9771 9766 9762 9757 9752 9747 9742 9736 9730 9724 9718 9712 9705 9698 9691 9683 9675 9667 9659 9651 9642 9633 9624 9614 9604 9594 9584 9574 9563 9552 9541 9530 9519 9507 9495 9484 9472 9459 9447 9435 9423 9410 9398 9386 9373 9361 9348 9336 9324 9312 9300 9289 9277 9266 9255 9245 9234 9224 9214 9205 9196 9188 9180 9172 9165 9158 9152 9147 9142 9137 9134 9130 9128 9126 9124 9124 9124 9124 9125 9127 9130 9133 9137 9141 9146 9151 9157 9164 9171 9179 9187 9196 9205 9215 9225 9235 9246 9257 9268 9280 9292 9304 9316 9328 9341 9354 9366 9379 9392 9405 9418 9430 9443 9456 9468 9481 9493 9505 9517 9528 9540 9551 9562 9573 9584 9594 9604 9614 9624 9633 9642 9651 9660 9668 9676 9684 9692 9699 9706 9713 9720 9727 9733 9739 9745 9751 9756 9762 9767 9772 9777 9782 9786 9791 9795 9799 9803 9807 9811 9814 9818 9821 9825 9828 9831 9834 9837 9839 9842 9844 9847 9849 9851 9853 9855 9857 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 8884 2 2 5 9867 9867 9867 9866 9866 9866 9865 9865 9864 9864 9863 9862 9861 9861 9860 9859 9857 9856 9855 9853 9852 9850 9848 9846 9844 9842 9839 9837 9834 9831 9828 9825 9821 9818 9814 9810 9806 9802 9797 9793 9788 9783 9778 9773 9767 9762 9756 9750 9745 9738 9732 9726 9720 9713 9707 9700 9693 9686 9680 9673 9666 9659 9652 9645 9638 9631 9624 9617 9610 9603 9596 9590 9583 9577 9570 9564 9557 9551 9545 9539 9533 9528 9522 9517 9512 9506 9502 9497 9492 9488 9484 9480 9476 9472 9469 9466 9463 9460 9457 9455 9453 9451 9449 9448 9446 9445 9444 9444 9443 9443 9443 9443 9443 9444 9444 9445 9446 9448 9449 9450 9452 9454 9456 9458 9460 9463 9465 9468 9471 9474 9477 9480 9483 9486 9490 9493 9497 9500 9504 9507 9511 9515 9519 9523 9527 9530 9534 9538 9542 9546 9551 9555 9559 9563 9567 9571 9575 9579 9584 9588 9592 9596 9600 9604 9609 9613 9617 9621 9625 9630 9634 9638 9642 9646 9650 9654 9658 9662 9666 9670 9674 9678 9682 9686 9690 9694 9698 9702 9706 9709 9713 9717 9720 9724 9728 9731 9735 9738 9742 9745 9749 9752 9756 9759 9762 9766 9769 9772 9775 9779 9782 9785 9788 9791 9795 9798 9801 9804 9807 9810 9813 9816 9819 9822 9824 9827 9830 9833 9835 9838 9841 9843 9846 9848 9850 9852 9855 9857 9859 9861 9863 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9868 9868 9868 9869 9870 9871 9871 9872 9874 9875 9876 9877 9879 9880 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9890 9888 9887 9885 9883 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9832 9830 9828 9826 9825 9823 9822 9820 9819 9817 9816 9814 9813 9812 9811 9810 9809 9808 9807 9806 9806 9805 9804 8885 2 2 5 9804 9803 9803 9803 9803 9803 9803 9803 9803 9803 9804 9804 9805 9806 9806 9807 9808 9809 9811 9812 9813 9815 9816 9818 9820 9822 9823 9825 9827 9830 9832 9834 9836 9839 9841 9843 9846 9848 9851 9853 9856 9858 9861 9863 9866 9868 9871 9873 9876 9878 9880 9882 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 8886 2 2 5 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9887 9886 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9870 9869 9869 9869 9868 9868 9868 9869 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9909 9908 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9881 9880 9880 9879 9878 9877 9876 9875 8887 2 2 5 9874 9873 9872 9871 9870 9869 9867 9866 9864 9863 9861 9859 9857 9855 9852 9849 9846 9843 9840 9836 9832 9828 9824 9819 9815 9810 9805 9799 9794 9788 9782 9776 9770 9764 9757 9751 9744 9738 9732 9725 9719 9713 9707 9701 9695 9689 9684 9679 9674 9670 9665 9661 9658 9655 9652 9650 9648 9646 9645 9644 9644 9644 9645 9646 9647 9649 9651 9654 9657 9660 9664 9668 9673 9678 9683 9688 9693 9699 9705 9711 9717 9724 9730 9737 9743 9750 9757 9763 9770 9777 9783 9789 9796 9802 9808 9814 9820 9825 9831 9836 9841 9846 9851 9855 9860 9864 9868 9872 9876 9879 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 8888 2 2 5 9928 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9883 9881 9879 9878 9876 9875 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9865 9865 9865 9865 9865 9866 9866 9867 9868 9868 9869 9870 9871 9873 9874 9875 9877 9878 9880 9882 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 8889 2 2 5 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9944 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9893 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9886 9884 9883 9881 9879 9877 9876 9874 9872 9871 9869 9867 9866 9864 9863 9861 9860 9858 9857 9855 9854 9853 9851 9850 9849 9848 9847 9846 9845 9845 9844 9844 9843 9843 9843 9843 9843 9843 9844 9845 9845 9846 9847 9849 9850 9852 9853 9855 9857 9859 9862 9864 9867 9869 9872 9875 9878 9880 9883 9886 9889 9893 9896 9899 9902 9905 9908 9910 9913 9916 9918 9921 9923 9926 9928 9930 9931 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 8890 2 2 5 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9874 9875 9877 9878 9880 9882 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 8891 2 2 5 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9842 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9842 9842 9842 9843 9844 9844 9845 9845 9846 9847 9847 9848 9849 9849 9850 9851 9851 9851 9852 9852 9852 9852 9852 9851 9851 9850 9849 9847 9846 9844 9842 9840 9837 9834 9830 9826 9822 9817 9812 9807 9801 9794 9787 9780 9772 9763 9754 9745 9735 9724 9713 9702 9690 9677 9664 9651 9637 9623 9609 9594 9578 9563 9547 9531 9515 9499 9482 9466 9449 9433 9416 9400 9383 9368 9352 9336 9321 9307 9292 9279 9265 9253 9241 9229 9219 9209 9200 9191 9184 9177 9171 9166 9162 9159 9157 9155 9155 9155 9157 9159 9162 9167 9171 9177 9184 9191 9199 9208 9218 9228 9239 9250 9262 9275 9288 9301 9315 9329 9343 9357 9372 9387 9402 9417 9432 9447 9462 9476 9491 9506 9520 9534 9549 9562 9576 9589 9602 9615 9627 9639 9650 9662 9673 9683 9694 9703 9713 9722 9731 9740 9748 9756 9763 9771 9778 9785 9791 9797 9803 9809 9814 9820 9825 9829 9834 9839 9843 9847 9851 9854 9858 9861 9865 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9892 9891 9889 9888 9886 9885 9883 9882 9880 9879 9878 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9875 9874 8892 2 2 5 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9861 9860 9858 9856 9854 9852 9850 9848 9845 9843 9840 9837 9834 9831 9828 9825 9821 9818 9815 9811 9807 9803 9800 9796 9792 9788 9784 9780 9776 9772 9768 9764 9760 9756 9752 9748 9745 9741 9737 9734 9731 9728 9725 9722 9719 9716 9714 9712 9710 9708 9706 9705 9703 9702 9701 9701 9700 9700 9700 9700 9700 9700 9701 9702 9703 9704 9705 9707 9708 9710 9712 9714 9716 9718 9721 9723 9726 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9761 9764 9767 9770 9773 9777 9780 9782 9785 9788 9791 9794 9797 9799 9802 9804 9807 9809 9811 9813 9815 9817 9819 9821 9823 9824 9826 9827 9828 9830 9831 9832 9833 9833 9834 9835 9835 9836 9836 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9836 9835 9835 9834 9834 9834 9833 9833 9832 9832 9831 9831 9831 9830 9830 9829 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9824 9823 9822 9822 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9806 9805 9803 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9781 9779 9777 9774 9772 9769 9766 9764 9761 9758 9755 9752 9749 9746 9743 9740 9736 9733 9729 9726 9722 9719 9715 9711 9707 9703 9699 9695 9690 9686 9681 9676 9671 9666 9661 9656 9650 9645 9639 9633 9627 9620 9614 9607 9600 9593 9585 9577 9569 9561 9552 9543 9534 9525 9515 9505 9495 9484 9473 9461 9449 9437 9424 9411 9398 9384 9370 9355 9340 9324 9308 9291 9274 9257 9239 9220 9201 9181 9161 9141 9119 9097 9075 9052 9029 9004 8980 8954 8928 8902 8875 8847 8818 8789 8760 8729 8698 8667 8635 8602 8568 8534 8500 8464 8428 8392 8355 8317 8279 8241 8202 8162 8122 8082 8041 8000 7959 7917 7875 7833 7791 7749 7706 7664 7622 7580 7538 7496 7455 7414 7373 7333 7294 7255 7217 7180 7144 7109 7075 7042 7010 6979 6950 6922 6896 6871 6848 6826 6806 6788 6772 6758 6746 6735 6727 6720 6716 6713 6713 6715 6719 6725 6733 6743 6755 6769 6785 6803 6823 6845 6868 6894 6921 6949 6980 7011 7044 7079 7114 7151 7189 7228 7267 7308 7349 7391 7433 7476 7520 7563 7607 7651 7695 7739 7783 7827 7870 7913 7956 7999 8041 8082 8123 8163 8203 8242 8281 8319 8356 8392 8428 8462 8496 8530 8562 8594 8625 8656 8685 8714 8742 8770 8797 8823 8849 8874 8898 8922 8945 8968 8990 9012 9033 9054 9074 9094 9114 9133 9152 9171 9189 9206 9224 9241 9258 9274 9290 9306 9322 9337 9352 9367 9381 9395 9409 9423 9436 9449 9462 9474 9486 9498 9510 9521 9532 9542 9553 9563 9573 9582 9591 9600 9609 9617 9625 9633 9641 9648 9655 9662 9668 9675 9681 9687 9692 9698 9703 9708 9713 9718 9722 9727 8893 2 2 5 9731 9735 9739 9742 9746 9749 9753 9756 9759 9762 9765 9768 9770 9773 9776 9778 9780 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9806 9808 9810 9811 9813 9815 9816 9818 9819 9821 9822 9824 9825 9826 9828 9829 9831 9832 9833 9835 9836 9837 9839 9840 9841 9842 9844 9845 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9918 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9896 9893 9891 9888 9886 9883 9880 9877 9875 9872 9869 9867 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9844 9842 9841 9840 9839 9839 9838 9838 9837 9837 9838 9838 9838 9839 9839 9840 9841 9842 9843 9844 9846 9847 9848 9850 9851 9853 9854 9856 9858 9859 9861 9863 9864 9866 9867 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 8892 2 3 1 9838 9837 9835 9834 9832 9831 9829 9827 9825 9823 9821 9819 9816 9814 9811 9809 9806 9804 9801 9799 9796 9793 9790 9788 9785 9782 9779 9776 9773 9769 9766 9763 9760 9756 9753 9750 9746 9743 9739 9735 9732 9728 9725 9722 9718 9715 9712 9708 9705 9702 9700 9697 9694 9692 9690 9688 9686 9684 9683 9681 9680 9679 9678 9677 9677 9676 9676 9676 9676 9676 9676 9677 9677 9678 9679 9680 9681 9682 9683 9684 9686 9688 9690 9692 9694 9696 9698 9701 9703 9706 9709 9712 9715 9718 9721 9725 9728 9731 9735 9738 9742 9745 9748 9752 9755 9758 9761 9764 9766 9769 9772 9774 9776 9778 9780 9782 9784 9785 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9798 9798 9799 9800 9800 9801 9802 9802 9803 9804 9804 9805 9806 9806 9807 9808 9808 9809 9809 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9810 9810 9809 9809 9808 9807 9806 9805 9803 9802 9801 9799 9798 9796 9794 9793 9791 9789 9788 9786 9784 9783 9782 9780 9779 9778 9777 9776 9775 9774 9773 9773 9772 9772 9771 9771 9770 9770 9769 9769 9768 9767 9767 9766 9764 9763 9762 9760 9758 9756 9753 9750 9747 9744 9741 9737 9734 9730 9725 9721 9717 9712 9707 9703 9698 9693 9689 9684 9680 9675 9671 9667 9662 9658 9654 9650 9646 9642 9638 9634 9630 9626 9622 9618 9613 9609 9604 9599 9593 9588 9582 9576 9569 9563 9555 9548 9540 9532 9523 9515 9505 9496 9486 9476 9466 9455 9444 9433 9421 9409 9397 9384 9371 9357 9343 9329 9314 9298 9282 9265 9248 9230 9212 9192 9172 9151 9130 9108 9085 9061 9037 9012 8987 8961 8934 8907 8879 8851 8823 8794 8764 8735 8705 8675 8645 8614 8583 8553 8521 8490 8458 8426 8394 8362 8329 8296 8262 8228 8194 8159 8124 8088 8051 8014 7976 7938 7899 7860 7820 7780 7739 7698 7656 7614 7572 7530 7487 7445 7403 7362 7321 7280 7240 7201 7162 7124 7088 7052 7018 6985 6954 6924 6896 6870 6845 6821 6800 6780 6763 6747 6733 6721 6711 6703 6698 6694 6692 6693 6695 6699 6706 6714 6725 6738 6753 6769 6788 6809 6832 6857 6884 6913 6943 6976 7010 7045 7083 7121 7161 7203 7246 7289 7334 7379 7426 7472 7519 7567 7614 7661 7709 7756 7803 7849 7895 7940 7985 8028 8071 8113 8153 8193 8231 8269 8306 8341 8376 8409 8441 8473 8504 8533 8562 8590 8618 8645 8671 8697 8723 8748 8773 8797 8821 8845 8868 8892 8915 8938 8961 8984 9006 9028 9050 9072 9094 9115 9136 9157 9177 9197 9217 9236 9255 9273 9291 9308 9324 9341 9356 9371 9386 9400 9413 9426 9438 9450 9461 9472 9482 9492 9501 9510 9519 9527 9535 9542 9550 9557 9563 9570 9577 9583 9589 9595 9601 9607 9613 9618 9624 9630 9635 9641 9647 9652 9658 9663 9669 9674 9680 9685 9690 8893 2 3 1 9695 9700 9705 9710 9715 9720 9724 9729 9733 9737 9741 9745 9749 9753 9756 9759 9762 9765 9768 9771 9773 9776 9778 9780 9782 9784 9786 9787 9789 9790 9792 9793 9795 9796 9797 9798 9800 9801 9802 9803 9804 9805 9806 9808 9809 9810 9811 9812 9813 9814 9815 9816 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9827 9828 9828 9829 9830 9830 9831 9832 9832 9833 9833 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9858 9859 9860 9861 9862 9862 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9869 9870 9871 9872 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9908 9908 9908 9908 9907 9907 9905 9904 9903 9901 9899 9897 9895 9893 9892 9890 9888 9886 9885 9883 9882 9881 9880 9880 9879 9880 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9891 9891 9892 9892 9894 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9909 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9891 9890 9889 9887 9886 9885 9884 9884 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9883 9883 9882 9881 9880 9879 9877 9875 9873 9871 9868 9866 9863 9860 9857 9853 9850 9847 9844 9840 9837 9834 9831 9829 9826 9824 9822 9820 9818 9817 9816 9815 9814 9814 9814 9814 9814 9815 9815 9816 9817 9818 9819 9820 9822 9823 9825 9826 9828 9829 9831 9832 9834 9836 9838 9839 9841 9843 9845 9847 9848 9850 9852 9854 9856 9857 9859 9861 9862 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9869 9869 9868 9867 9865 9864 9863 9861 9860 9858 9857 9856 9854 9853 9852 9851 9851 9851 9851 9851 9851 9852 9853 9855 9857 9859 9861 9863 9866 9869 9871 9874 9877 9880 9883 9885 9888 9890 9892 9894 9895 9896 9897 9897 9897 9897 9897 9896 9895 9894 9893 9891 9890 9888 9886 9885 9883 9881 9880 9879 9878 9877 9877 9876 9876 9876 9877 9877 9878 9879 9880 9881 8894 2 3 1 9882 9883 9885 9886 9887 9888 9889 9890 9891 9891 9891 9892 9891 9891 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9874 9872 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9843 9841 9839 9837 9835 9832 9830 9827 9825 9822 9820 9817 9815 9813 9811 9809 9807 9805 9804 9803 9801 9801 9800 9800 9800 9800 9800 9801 9801 9802 9803 9805 9806 9807 9809 9810 9811 9813 9814 9816 9817 9818 9819 9820 9821 9822 9823 9823 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9826 9826 9827 9827 9828 9829 9830 9831 9833 9834 9836 9838 9840 9843 9845 9848 9851 9854 9858 9861 9864 9868 9871 9875 9879 9882 9886 9889 9892 9895 9898 9901 9903 9905 9907 9909 9910 9911 9912 9913 9913 9913 9913 9912 9911 9910 9909 9908 9906 9904 9903 9901 9899 9897 9896 9894 9892 9891 9889 9888 9886 9885 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9869 9866 9864 9861 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9828 9825 9822 9819 9816 9813 9810 9807 9804 9802 9799 9796 9793 9791 9788 9786 9783 9781 9778 9776 9774 9771 9769 9768 9766 9764 9763 9761 9760 9759 9758 9758 9758 9757 9758 9758 9759 9760 9761 9762 9764 9765 9767 9770 9772 9774 9777 9780 9783 9786 9789 9792 9795 9798 9801 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9849 9852 9855 9857 9860 9862 9865 9867 9869 9872 9874 9876 9877 9879 9881 9882 9883 9884 9885 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9880 9880 9880 9880 9880 9881 9882 9883 9884 9886 9887 9889 9891 9893 9895 9897 9900 9902 9904 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9920 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9911 9912 9913 9914 9916 9918 9920 9922 9924 9926 9928 9931 9933 9935 9937 9940 9941 9943 9945 9946 9947 9947 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9926 9925 9924 9924 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 8895 2 3 1 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9904 9902 9901 9899 9898 9897 9895 9894 9893 9892 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9930 9931 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9952 9952 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9943 9942 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9946 9946 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9898 9896 9894 9892 9890 9888 9885 9882 9879 9876 9873 9869 9866 9863 9859 9856 9853 9850 9846 9843 9840 9837 9834 9831 9829 9826 9823 9821 9818 9816 9814 9812 9809 9807 9805 9803 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9781 9779 9777 9776 9775 9774 9773 8896 2 3 1 9773 9772 9772 9773 9773 9774 9775 9776 9777 9779 9781 9783 9786 9789 9792 9795 9799 9802 9806 9810 9814 9818 9823 9827 9832 9836 9841 9845 9849 9854 9858 9862 9866 9870 9874 9877 9881 9884 9887 9890 9892 9894 9897 9899 9900 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9882 9881 9879 9878 9877 9877 9876 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9881 9882 9883 9884 9884 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9880 9881 9882 9883 9883 9884 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9868 9868 9868 9868 9868 9869 9870 9870 9872 9873 9874 9875 9877 9878 9880 9881 9882 9883 9884 9884 9884 9884 9884 9883 9882 9881 9879 9878 9875 9873 9870 9868 9865 9861 9858 9855 9851 9848 9844 9841 9837 9834 9830 9827 9823 9820 9816 9813 9810 9807 9803 9800 9797 9793 9790 9786 9783 9779 9774 9770 9765 9761 9756 9750 9745 9739 9733 9726 9719 9712 9705 9697 9689 9681 9673 9665 9657 9648 9639 9631 9622 9614 9605 9597 9588 9580 9572 9565 9557 9550 9544 9537 9531 9526 9521 9516 9512 9508 9505 9502 9500 9498 9497 9497 9497 9498 9499 9501 9503 9506 9510 9514 9518 9523 9529 9535 9542 9549 9556 9564 9572 9580 9588 9597 9606 9615 9624 9633 9641 9650 9659 9668 9676 9684 9692 9700 9707 9714 9721 9727 9733 9739 9744 9749 9754 9758 9763 9766 9770 9773 9776 9779 9782 9785 9788 9790 9793 9796 9798 9801 9803 9806 9809 9811 9814 9817 9820 9824 9827 9830 9834 9837 9841 9844 9848 9852 9855 9859 9863 9866 9870 9873 9876 9879 9882 9885 9888 9890 9892 9894 9896 9897 9898 9899 9900 9901 9901 9901 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9890 9889 9889 9890 9890 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9907 9906 9906 9905 9904 9902 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9889 9888 9887 9887 9887 9886 9886 9886 9887 9887 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9901 9902 9902 9903 9904 8897 2 3 1 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9921 9919 9917 9916 9915 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9903 9902 9900 9899 9897 9896 9894 9891 9889 9886 9883 9880 9876 9872 9868 9864 9859 9855 9850 9845 9840 9835 9830 9825 9820 9815 9811 9807 9803 9799 9795 9792 9789 9787 9784 9783 9781 9780 9779 9779 9779 9779 9779 9780 9780 9781 9782 9782 9783 9784 9785 9786 9786 9787 9788 9788 9788 9789 9789 9789 9790 9790 9791 9792 9792 9794 9795 9796 9798 9800 9803 9805 9808 9812 9815 9820 9824 9829 9833 9838 9843 9848 9854 9859 9864 9869 9874 9878 9883 9887 9891 9894 9898 9900 9902 9904 9906 9907 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9907 9906 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9930 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9947 9946 9945 9944 9942 9940 9939 9937 9935 9933 9930 9928 9926 9924 9922 9921 9919 9918 9917 9916 9916 9915 9916 9916 9917 9918 9919 9920 9922 9924 9926 9928 9930 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9948 9949 9949 9948 9948 9947 9946 9945 9943 9941 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9913 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9915 9915 9914 9913 9912 9910 9909 9907 9905 9903 9900 9897 9894 9891 9888 9884 9880 9876 9872 9868 9863 9858 9854 9849 9843 9838 9832 9827 9821 9814 9808 9801 9795 9787 9780 9773 9765 9757 9748 9740 9731 9722 9712 9703 9693 9683 9672 9662 9651 9640 9629 9617 9606 9595 9583 9572 9560 9549 9537 9526 9515 9504 9493 9483 9472 9462 9452 9443 9434 9425 9417 9409 9402 9396 9390 9384 9380 9376 9372 9370 9368 9367 9367 9368 9370 9372 9376 9380 9385 9391 9398 9406 9414 9424 9434 9445 9456 9468 9480 9493 9506 9519 9533 9547 9560 9574 9588 9601 9614 9627 9639 9651 9663 9674 9684 9694 9703 9712 9720 9728 9736 9742 9749 9755 9760 9765 9770 9775 9780 8898 2 3 1 9785 9789 9794 9799 9804 9809 9814 9819 9824 9829 9834 9840 9846 9852 9857 9863 9869 9874 9880 9885 9890 9894 9899 9902 9906 9909 9912 9915 9917 9918 9919 9920 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9941 9940 9938 9937 9935 9933 9931 9930 9928 9926 9924 9923 9921 9920 9919 9918 9918 9917 9917 9917 9918 9918 9919 9921 9922 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9922 9921 9919 9918 9918 9917 9917 9916 9916 9916 9917 9917 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9904 9902 9900 9898 9897 9896 9896 9895 9895 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9898 9896 9895 9893 9892 9891 9889 9888 9888 9887 9887 9887 9888 9888 9889 9891 9892 9894 9896 9898 9901 9903 9906 9908 9911 9914 9916 9918 9920 9922 9923 9924 9925 9925 9925 9925 9924 9923 9922 9920 9918 9916 9914 9911 9909 9906 9904 9902 9900 9898 9896 9895 9894 9893 9892 9892 9892 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9906 9907 9907 9907 9908 9907 9907 9907 9907 9906 9905 9904 9903 9902 9900 9898 9897 9895 9894 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9883 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9883 9883 9882 9881 9880 9879 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9856 9855 9854 9853 9852 9852 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9856 9857 9857 9857 9857 9857 9856 9856 9854 9853 9851 9849 9847 9844 9841 9838 9834 9830 9826 9822 9818 9814 9810 9805 9801 9797 9793 9789 9785 9781 9777 9773 9770 9766 9763 9760 9756 9753 9750 9746 9742 9738 9734 9730 9726 9721 9716 9710 9704 9698 9691 9684 9677 9669 9661 9653 9644 9636 9627 9618 9609 9600 9591 9582 9574 9566 9558 9550 9543 9536 9530 9525 9520 9515 9511 9508 9505 9503 9502 9501 9501 8899 2 3 1 9501 9501 9502 9503 9505 9507 9508 9510 9512 9514 9516 9518 9519 9521 9522 9522 9523 9522 9522 9521 9519 9517 9515 9512 9508 9504 9500 9495 9490 9484 9478 9471 9464 9456 9449 9440 9432 9423 9414 9404 9395 9384 9374 9363 9351 9340 9328 9315 9302 9289 9275 9261 9246 9231 9215 9199 9182 9165 9147 9129 9110 9090 9070 9049 9028 9006 8983 8960 8937 8912 8888 8862 8837 8810 8784 8757 8729 8701 8673 8644 8616 8586 8557 8528 8498 8469 8439 8410 8380 8351 8322 8294 8265 8237 8210 8183 8156 8131 8105 8081 8057 8035 8013 7992 7972 7953 7935 7919 7903 7889 7876 7864 7854 7845 7837 7831 7826 7823 7821 7821 7822 7825 7830 7836 7844 7853 7864 7876 7890 7905 7922 7940 7960 7981 8003 8027 8052 8077 8104 8131 8160 8189 8219 8249 8280 8311 8342 8374 8405 8437 8468 8499 8530 8561 8592 8622 8652 8682 8711 8740 8768 8796 8824 8851 8877 8904 8930 8955 8981 9006 9031 9056 9080 9104 9127 9151 9174 9196 9218 9240 9262 9282 9303 9323 9342 9360 9378 9395 9411 9427 9441 9455 9468 9481 9492 9503 9513 9523 9532 9540 9548 9555 9562 9569 9575 9581 9587 9594 9600 9606 9613 9619 9626 9633 9640 9647 9654 9662 9670 9678 9686 9694 9702 9710 9718 9726 9733 9740 9747 9754 9760 9765 9771 9776 9780 9784 9787 9790 9793 9795 9797 9798 9800 9801 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9812 9814 9816 9818 9821 9824 9826 9829 9832 9835 9838 9841 9844 9847 9849 9852 9854 9856 9858 9860 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9870 9871 9872 9874 9876 9878 9879 9882 9884 9886 9888 9890 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9906 9906 9906 9906 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9902 9903 9904 9905 9906 9906 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9884 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9884 9883 9883 9882 9880 9879 9878 9876 9875 9873 9871 9869 9867 9865 9862 9860 9858 9856 9854 9853 9851 9849 9848 9847 9846 9845 9844 9844 9844 9844 9844 9844 9845 9845 9846 9847 9848 9849 9851 9852 9854 9855 9857 9859 9860 9862 9863 9865 9866 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 8900 2 3 1 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9928 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9911 9909 9909 9908 9907 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9923 9921 9919 9918 9916 9915 9913 9912 9911 9911 9910 9910 9910 9910 9910 9911 9912 9913 9914 9916 9917 9919 9921 9923 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9940 9941 9941 9941 9941 9940 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9907 9905 9904 9903 9901 9900 9899 9898 9898 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9886 9884 9881 9879 9876 9873 9871 9868 9865 9863 9860 9858 9855 9852 9850 9848 9845 9843 9841 9839 9837 9834 9832 9830 9828 9825 9823 9820 9817 9814 9811 9808 9804 9801 9797 9793 9789 9784 9780 9775 9770 9765 9760 9754 9749 9743 9737 9731 9725 9719 9712 9705 9698 9690 9683 9675 9667 9658 9649 9640 9630 9620 9610 9599 9588 9577 9565 9553 9541 9528 9516 9503 9491 9478 9466 9454 9442 9431 9420 9409 9399 9390 9382 9375 9368 9363 9359 9355 9353 9352 9352 9353 9356 9359 9364 9370 9377 9385 9394 9404 9415 9426 9438 9450 9463 9477 9491 9505 9519 9533 9547 9560 9574 9587 9600 9612 9624 9636 9647 9657 9667 9676 9685 9693 9700 9707 9714 9720 9726 9731 9736 9741 9745 9749 9753 9757 9761 9765 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9817 9821 9825 9829 9833 9836 9840 9843 9846 9849 9851 9853 9855 9857 9859 9860 9861 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9864 9865 9866 9867 9868 9869 9870 9872 9873 9875 9877 9879 9881 9883 9886 9888 9890 9892 9894 9896 9897 9899 9900 9900 9901 9901 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9892 9892 9893 9894 9895 9897 9899 9901 9904 9907 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9938 9940 9941 9941 9942 9941 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9916 9915 9914 9914 8901 2 3 1 9914 9914 9915 9916 9916 9918 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9948 9948 9949 9950 9950 9951 9951 9950 9950 9949 9947 9946 9944 9942 9940 9938 9935 9933 9931 9928 9926 9923 9921 9919 9917 9915 9913 9912 9911 9910 9910 9910 9910 9910 9911 9912 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9949 9949 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9955 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9943 9944 9945 9946 9947 9948 9950 9951 9953 9955 9956 9958 9959 9960 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 8902 2 3 1 9946 9946 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9903 9904 9904 9905 9907 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9923 9923 9922 9922 9921 9919 9918 9917 9915 9913 9912 9910 9908 9906 9904 9903 9901 9900 9899 9898 9898 9898 9898 9898 9899 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9919 9920 9922 9924 9925 9926 9927 9928 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9917 9917 9916 9916 9917 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9930 9931 9930 9930 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9913 9911 9911 9910 9909 9909 9909 9909 9909 9910 9911 9912 9913 9915 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9933 9933 9934 9934 9935 9934 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9905 9903 9901 9899 9897 9895 9894 9892 9891 9889 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9886 9886 9887 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9901 9902 9903 9903 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9904 9902 9900 9898 9895 9892 9889 9886 9882 9878 9873 9869 9864 9858 9853 9847 9841 9835 9828 9821 9815 9808 9800 9793 9785 9777 9769 9761 9752 9743 9734 9725 9716 9706 9696 9686 9676 9665 9654 9643 9632 9621 9609 9598 9586 9574 9562 9550 9538 9527 9515 9504 9492 9482 9471 9461 9451 9442 9433 9425 9418 9411 9405 9400 9396 9392 9389 9387 9386 9385 9386 9387 9389 9392 9395 9399 9404 9410 9416 9423 9431 9439 9447 9456 9465 9474 9484 9494 9504 9514 9524 9535 9545 9556 9566 9577 9587 9597 9608 9618 9628 9638 9647 9657 9667 8903 2 3 1 9676 9686 9695 9704 9713 9722 9730 9739 9747 9755 9763 9771 9778 9786 9793 9800 9807 9813 9819 9825 9831 9836 9841 9846 9850 9854 9858 9862 9865 9868 9871 9873 9876 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9923 9922 9921 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9911 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9906 9905 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9902 9903 9904 9905 9907 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9879 9877 9875 9872 9870 9867 9864 9862 9859 9856 9854 9851 9849 9846 9844 9841 9839 9837 9834 9832 9830 9828 9826 9823 9821 9819 9817 9815 9812 9810 9807 9805 9802 9799 9796 9793 9789 9786 9782 9778 9774 9770 9766 9761 9757 9752 9747 9743 9738 9734 9729 9725 9720 9716 9712 9709 9705 9702 9699 9696 9694 9692 9690 9689 9687 9687 9686 9686 9686 9686 9686 9687 9687 9688 9689 9690 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9712 9713 9715 9717 9719 9721 9724 9726 9729 9732 9735 9739 9742 9746 9749 9753 9757 9761 9764 9768 9772 9776 9779 9783 9786 9789 9792 9795 9797 9800 9802 9804 9806 9808 9810 9812 9813 9815 9816 9818 9819 9820 9822 9823 9825 9827 9828 9830 9832 9834 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9859 9860 9861 9862 9863 9863 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9855 9854 9852 9851 9849 9848 9846 9844 9843 9841 9839 9838 9836 9835 9833 9832 9830 9829 9827 9825 9824 9822 9821 9819 9818 9816 9815 9813 9811 9810 9808 9807 9805 9804 9802 9801 9800 9799 9798 9797 9797 9796 8904 2 3 1 9796 9796 9796 9796 9796 9797 9798 9799 9800 9801 9802 9804 9805 9807 9809 9810 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9828 9829 9830 9831 9832 9833 9833 9834 9836 9837 9838 9839 9841 9843 9844 9846 9849 9851 9853 9856 9858 9861 9863 9866 9868 9871 9873 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9890 9890 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9891 9891 9890 9889 9888 9887 9885 9883 9881 9880 9877 9875 9873 9870 9868 9866 9863 9861 9859 9856 9854 9853 9851 9850 9848 9847 9846 9845 9844 9844 9843 9843 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9835 9833 9832 9831 9829 9828 9827 9825 9824 9822 9821 9820 9818 9817 9816 9816 9815 9814 9813 9813 9812 9812 9812 9811 9811 9811 9811 9810 9810 9810 9809 9809 9809 9808 9808 9807 9806 9806 9805 9805 9804 9803 9803 9802 9802 9802 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9804 9805 9805 9805 9806 9806 9806 9806 9806 9807 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9807 9807 9808 9809 9810 9811 9812 9813 9814 9815 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9826 9827 9827 9827 9827 9827 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9832 9832 9833 9834 9835 9836 9838 9839 9840 9842 9843 9845 9846 9848 9849 9851 9852 9853 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 8905 2 3 1 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9937 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9929 9929 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9935 9936 9937 9938 9939 9940 9942 9943 9944 9944 9945 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9925 9923 9922 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9926 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9912 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9909 9907 9905 9903 9901 9898 9896 9893 9890 9887 9883 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9836 9832 9827 9822 9817 9812 9807 9802 9796 9790 9784 9778 9771 9764 9757 9749 9741 9733 9724 9714 9705 9695 9684 9673 9661 9649 9636 9623 9609 9595 9580 9564 9548 9531 9513 9495 9476 9457 9436 9416 9394 9372 9349 9326 9302 9277 9252 9227 9201 9174 9147 9120 9092 9064 9036 9008 8979 8951 8923 8895 8867 8840 8813 8786 8760 8735 8711 8687 8665 8644 8624 8605 8588 8572 8558 8546 8535 8526 8519 8513 8510 8509 8509 8906 2 3 1 8512 8516 8523 8531 8541 8554 8567 8583 8601 8620 8640 8662 8685 8709 8734 8760 8787 8815 8843 8871 8900 8929 8958 8987 9016 9044 9073 9100 9127 9154 9180 9205 9230 9254 9278 9301 9323 9344 9365 9385 9404 9423 9441 9458 9475 9492 9508 9524 9539 9554 9568 9582 9596 9609 9622 9635 9647 9659 9671 9682 9693 9704 9714 9724 9733 9743 9751 9760 9768 9776 9783 9790 9797 9804 9810 9816 9821 9826 9831 9836 9840 9845 9848 9852 9856 9859 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9910 9912 9914 9917 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9920 9920 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9934 9935 9935 9934 9934 9934 9933 9932 9932 9931 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9910 9912 9914 9915 9917 9919 9921 9922 9924 9926 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9931 9932 9934 9935 9937 9938 9940 9942 9944 9946 9947 9949 9951 9953 9954 9955 9956 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9959 9958 9956 9955 9953 9951 9949 9946 9944 9942 9939 9936 9934 9931 9929 9927 9925 9923 9921 9919 9918 9917 9917 9916 9916 9917 9917 9918 9919 9920 9922 9924 9926 9928 9930 9932 9935 9937 9939 9941 9944 9946 9948 9949 9951 9952 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 8907 2 3 1 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9873 9871 9869 9866 9864 9861 9858 9854 9851 9847 9842 9837 9832 9827 9821 9815 9809 9803 9796 9790 9783 9776 9769 9762 9755 9748 9741 9734 9728 9722 9716 9710 9705 9700 9696 9692 9689 9686 9684 9682 9681 9680 9680 9681 9682 9683 9685 9687 9690 9693 9696 9700 9704 9709 9714 9719 9724 9729 9734 9740 9746 9751 9757 9763 9769 9774 9780 9786 9791 9797 9802 9807 9813 9818 9822 9827 9832 9836 9840 9844 9848 9851 9854 9857 9860 9863 9865 9867 9869 9871 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9858 9857 9855 9854 9852 9851 9849 9847 9845 9843 9841 9839 9837 9834 9832 9829 9826 9823 9819 9815 9812 9807 9803 9798 9793 9788 9782 9777 9771 9765 9758 9752 9746 9739 9732 9726 9719 9713 9706 9700 9693 9687 9682 9676 9671 9666 9661 9657 9653 9650 9647 9645 9643 9642 9641 9640 9641 9641 9642 9644 9646 9649 9652 9655 9659 9663 9667 9672 9677 9682 9687 9692 9697 9703 9708 9714 9719 9724 9730 9735 9740 9745 9750 9755 9760 9764 9769 9774 9778 9783 9787 9792 9796 9801 9806 9810 9815 9819 9824 9829 9833 9838 9843 9847 9852 9856 9860 9864 9868 9872 9875 9879 9882 9885 9888 9891 9893 9896 9898 9900 9902 9904 9905 9907 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9941 9942 9944 9946 9947 9948 9949 9950 9951 9952 9952 9952 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9938 9936 9935 9933 9932 9931 9930 9930 9929 9929 9929 9930 9930 9931 9933 9934 9936 9937 9939 9941 9943 9945 9946 9948 9950 9951 9952 9954 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9949 8908 2 3 1 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9938 9938 9939 9941 9942 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9946 9946 9947 9948 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9955 9954 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9933 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9907 9904 9901 9897 9894 9890 9886 9883 9878 9874 9870 9866 9862 9857 9853 9849 9845 9841 9837 9833 9830 9827 9824 9821 9819 9816 9814 9813 9811 9810 9809 9808 9808 9807 9807 9807 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9812 9812 9813 9814 9814 9815 9816 9817 9818 9819 9820 9822 9823 9825 9827 9829 9831 9834 9836 9839 9842 9846 9849 9853 9857 9861 9864 9868 9872 9876 9880 9884 9887 9890 9894 9897 9899 9902 9904 9906 9908 9909 9910 9910 9911 9911 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9861 9859 9857 9856 9854 9852 9850 9849 9847 8909 2 3 1 9845 9843 9841 9838 9836 9834 9831 9828 9825 9822 9819 9816 9812 9808 9804 9799 9795 9790 9785 9780 9775 9770 9764 9759 9753 9748 9743 9737 9732 9727 9722 9718 9714 9710 9706 9703 9700 9698 9696 9694 9693 9692 9691 9691 9691 9691 9692 9692 9693 9694 9695 9695 9696 9697 9697 9697 9697 9697 9697 9696 9695 9694 9692 9691 9688 9686 9683 9681 9678 9675 9672 9669 9665 9662 9659 9656 9653 9650 9648 9645 9643 9641 9640 9639 9638 9637 9636 9636 9636 9637 9637 9638 9639 9641 9642 9644 9646 9648 9650 9653 9655 9658 9661 9664 9667 9671 9674 9677 9681 9685 9689 9692 9696 9701 9705 9709 9713 9718 9722 9727 9731 9736 9741 9746 9750 9755 9760 9765 9770 9775 9780 9785 9790 9795 9800 9805 9810 9815 9819 9824 9828 9833 9837 9842 9846 9850 9853 9857 9861 9864 9867 9870 9873 9875 9877 9880 9882 9883 9885 9886 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9939 9939 9940 9942 9943 9944 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9956 9957 9959 9960 9962 9964 9965 9966 9968 9969 9970 9970 9971 9971 9972 9971 9971 9971 9970 8910 2 3 1 9969 9968 9966 9964 9963 9961 9959 9957 9954 9952 9950 9948 9946 9944 9942 9941 9939 9938 9936 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9928 9927 9926 9924 9922 9920 9918 9915 9913 9910 9907 9904 9901 9898 9895 9893 9890 9887 9885 9882 9880 9878 9877 9875 9874 9873 9873 9872 9872 9872 9873 9874 9875 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9957 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9950 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9963 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9936 9936 9935 9935 9936 9936 9937 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9940 9941 9941 9942 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9911 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9890 9888 9887 9885 9882 9880 9877 9874 9871 9868 9864 9860 9856 9852 9848 9843 9839 9834 9829 9824 9819 9814 9809 9804 9798 9793 9788 9782 9777 9772 9766 9761 9756 9751 9746 9742 9737 9733 9729 9726 9722 9719 9716 9714 9712 9710 9708 9707 9707 9706 9706 8911 2 3 1 9707 9707 9708 9710 9711 9713 9716 9718 9721 9725 9728 9732 9735 9739 9744 9748 9752 9757 9761 9766 9771 9776 9781 9785 9790 9795 9800 9805 9810 9815 9820 9824 9829 9834 9838 9842 9847 9851 9855 9858 9862 9865 9869 9872 9874 9877 9879 9881 9883 9884 9885 9886 9887 9887 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9884 9885 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9900 9900 9900 9900 9899 9898 9897 9896 9895 9893 9891 9890 9888 9886 9883 9881 9879 9877 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9853 9852 9851 9850 9848 9847 9847 9846 9845 9844 9844 9843 9842 9842 9842 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9842 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9852 9853 9855 9857 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9890 9890 9891 9891 9891 9890 9890 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9883 9883 9882 9882 9882 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9862 9861 9860 9859 9858 9857 9857 9856 9855 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9851 9850 9848 9847 9845 9843 9840 9838 9835 9832 9829 9825 9822 9819 9815 9812 9809 9805 9802 9799 9796 9793 9790 9788 9785 9783 9781 9780 9778 9777 9776 9775 9774 9773 9773 9773 9772 9772 9772 9771 9771 9771 9770 9769 9769 9767 9766 9765 9763 9761 9759 9756 9753 9750 9747 9743 9740 9736 9731 9727 9723 9718 9714 9709 9704 9699 9695 9690 9685 9680 9675 9671 9666 9661 9657 9652 9648 9643 9639 9634 9629 9624 9619 9614 9609 9603 9597 9591 9584 9577 9570 9563 9555 9546 9537 9528 9518 9508 9497 9486 9475 9463 9451 9439 9426 9413 9399 9385 9371 9357 9342 9327 9313 9297 9282 9267 9251 9235 9220 9204 9188 9171 9155 9139 9123 9106 9090 9073 9057 9040 9023 9006 8990 8973 8956 8938 8921 8904 8887 8869 8851 8834 8816 8798 8779 8761 8742 8723 8703 8684 8664 8643 8622 8601 8579 8557 8534 8511 8487 8463 8437 8411 8385 8358 8330 8301 8272 8241 8210 8178 8146 8112 8078 8042 8006 7969 7931 7893 7853 7812 7771 7729 7686 7642 7597 7551 8912 2 3 1 7504 7456 7408 7358 7308 7257 7205 7152 7098 7044 6989 6933 6876 6819 6761 6702 6643 6584 6524 6465 6405 6345 6285 6225 6166 6108 6050 5993 5937 5883 5830 5778 5728 5680 5635 5591 5550 5512 5476 5443 5414 5387 5364 5344 5327 5314 5305 5298 5296 5297 5301 5310 5321 5336 5354 5376 5400 5428 5458 5492 5528 5566 5607 5651 5697 5744 5794 5846 5899 5954 6010 6068 6127 6187 6248 6310 6373 6437 6502 6567 6632 6698 6764 6831 6898 6964 7031 7098 7164 7230 7296 7361 7426 7490 7553 7615 7677 7737 7797 7855 7912 7967 8021 8074 8126 8176 8224 8271 8316 8359 8401 8442 8481 8519 8555 8590 8623 8656 8686 8716 8745 8772 8799 8824 8849 8873 8896 8919 8941 8962 8983 9003 9023 9042 9061 9079 9097 9115 9132 9149 9165 9181 9197 9212 9227 9241 9255 9268 9281 9294 9306 9318 9329 9340 9350 9360 9369 9379 9388 9397 9405 9413 9421 9429 9437 9445 9453 9460 9468 9476 9483 9491 9499 9506 9514 9522 9530 9538 9546 9553 9561 9569 9577 9584 9591 9599 9606 9613 9619 9626 9632 9638 9643 9649 9654 9658 9663 9667 9671 9675 9678 9681 9684 9687 9690 9692 9695 9697 9699 9701 9704 9706 9708 9711 9713 9716 9719 9721 9724 9727 9730 9734 9737 9741 9744 9748 9752 9755 9759 9763 9766 9770 9774 9777 9780 9783 9786 9789 9792 9794 9796 9798 9799 9800 9801 9802 9803 9803 9804 9804 9804 9803 9803 9803 9803 9802 9802 9802 9802 9802 9803 9803 9804 9805 9806 9807 9809 9810 9812 9814 9817 9819 9822 9825 9827 9830 9833 9836 9839 9842 9845 9847 9850 9853 9855 9857 9859 9861 9863 9864 9865 9867 9867 9868 9869 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9874 9874 9875 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9869 9868 9867 9866 9865 9865 9864 9862 9861 9860 9858 9857 9855 9853 9851 9849 9847 9844 9842 9839 9836 9833 9830 9827 9823 9820 9816 9813 9809 9805 9801 9798 9794 9790 9786 9782 9779 9775 9772 9768 9765 9762 9759 9757 9754 9752 9750 9748 9746 9745 9743 9742 9741 9741 9740 9739 9739 9739 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9739 9740 9741 9742 9743 9744 9746 9747 9749 9751 9754 9756 9759 9762 9765 9768 9771 9774 9777 9781 9784 9788 9791 9794 9798 9801 9805 9808 9811 9814 8913 2 3 1 9817 9820 9823 9826 9829 9832 9835 9838 9841 9843 9846 9848 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9876 9875 9873 9871 9869 9867 9865 9863 9860 9857 9854 9851 9847 9844 9840 9836 9833 9829 9825 9821 9817 9813 9809 9806 9802 9798 9794 9791 9787 9783 9780 9777 9773 9770 9766 9763 9760 9757 9753 9750 9747 9743 9740 9737 9734 9731 9728 9725 9723 9720 9718 9715 9713 9712 9710 9709 9708 9708 9708 9708 9709 9710 9712 9714 9716 9719 9722 9726 9729 9734 9738 9743 9747 9752 9758 9763 9768 9774 9779 9784 9790 9795 9800 9805 9810 9814 9819 9823 9827 9831 9835 9839 9842 9845 9848 9851 9854 9857 9859 9862 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9927 9926 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9904 9903 9902 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9885 9884 9882 9880 9878 9875 9873 9870 9868 9865 9862 9859 9857 9854 9852 9849 9847 9845 9844 9842 9841 9840 9839 9839 9839 9839 9840 9841 9842 9843 9845 9846 9848 9850 9852 9854 9856 9858 9860 9861 9863 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9875 9876 9878 9879 9881 9883 9885 9887 9889 9892 9894 9897 9900 9902 9905 9908 9910 9913 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9931 9932 9932 9932 9931 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 8914 2 3 1 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9953 9954 9955 9957 9959 9960 9962 9964 9965 9967 9969 9970 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9976 9975 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9954 9952 9950 9948 9946 9944 9943 9941 9940 9939 9938 9937 9937 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9954 9954 9955 9955 9956 9956 9955 9955 9954 9953 9952 9951 9949 9947 9945 9943 9941 9938 9935 9932 9930 9927 9923 9920 9917 9914 9911 9907 9904 9901 9897 9894 9891 9887 9884 9881 9878 9875 9872 9869 9865 9863 9860 9857 9854 9851 9849 9846 9844 9841 9839 9837 9835 9833 9832 9830 9829 9828 9827 9826 9825 9824 9824 9824 9823 9823 9823 9823 9823 9824 9824 9824 9825 9825 9825 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9829 9829 9829 9829 9829 9829 9830 9830 9830 9830 9831 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9859 9861 9863 9866 9868 9871 9873 9876 9879 9881 9884 9887 9889 9892 9894 9897 9900 9902 9905 9908 9910 9913 9915 9918 9920 9923 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9904 9902 9902 9901 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 8915 2 3 1 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9940 9940 9940 9939 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9904 9901 9899 9897 9895 9893 9891 9890 9888 9887 9885 9884 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9885 9886 9886 9887 9888 9889 9891 9892 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9919 9918 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9885 9883 9880 9878 9875 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9827 9824 9820 9817 9813 9809 9805 9801 9797 9792 9787 9783 9778 9772 9767 9761 9756 9750 9745 9739 9733 9728 9722 9717 9712 9707 9702 9697 9693 9689 9686 9683 9680 9678 9676 9675 9674 9673 9672 9673 9673 9674 9675 9676 9678 9680 9682 9685 9687 9690 9693 9697 9700 9704 9707 9711 9716 9720 9725 9730 9735 9740 9746 9751 9757 9763 9770 9776 9783 9789 9796 9803 9811 9818 9825 9832 8916 2 3 1 9838 9845 9851 9858 9863 9869 9874 9879 9883 9887 9891 9894 9897 9899 9901 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9910 9911 9912 9914 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9911 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9890 9888 9886 9884 9881 9879 9876 9874 9871 9869 9866 9864 9861 9858 9856 9853 9851 9848 9846 9844 9842 9839 9837 9835 9834 9832 9830 9829 9828 9826 9825 9824 9824 9823 9822 9822 9822 9822 9822 9823 9823 9824 9825 9826 9828 9829 9831 9833 9836 9838 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9875 9878 9881 9883 9885 9887 9889 9891 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9916 9917 9919 9921 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9945 9943 9941 9939 9936 9934 9931 9928 9925 9923 9920 9917 9914 9912 9909 9907 9904 9902 9900 9899 9897 9896 9895 9894 9893 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9896 9895 9895 9894 9892 9891 9890 9888 9887 9885 9884 9882 9880 9878 9877 9875 9873 9872 9870 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9861 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9849 9849 9849 9849 9849 9849 9850 9851 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9859 9860 9860 9860 9860 9859 9859 9858 9858 9857 9855 9854 9853 9851 9850 9848 9846 9844 9842 9840 9838 9837 9835 9833 9831 9829 9826 9824 9822 9819 9817 9814 9811 9808 9805 9802 9798 9794 9790 9785 9780 9775 9770 9764 9758 9751 9744 9738 9730 9723 9715 9708 9700 9692 9684 9676 9668 9659 9651 9643 9636 9628 9620 9613 9605 9598 9591 9584 9577 9570 9563 9557 9551 9545 9539 9534 9529 9524 9519 9515 9511 9507 9504 9501 9498 9496 9495 9494 9494 9494 9495 9497 9499 9501 9504 9508 9512 9517 9523 9529 9535 9542 9548 9556 9563 9571 9578 9586 9594 9601 9609 9616 9624 9631 9638 9645 9651 9658 9664 9670 9676 9681 9687 9693 9698 9704 9709 9715 9720 9726 9731 9737 9743 9749 9755 9761 9767 9774 9780 9786 9792 9798 9804 9810 9815 9821 8917 2 3 1 9825 9830 9834 9838 9842 9845 9847 9849 9851 9852 9853 9853 9853 9852 9852 9851 9849 9848 9846 9844 9842 9839 9837 9835 9833 9830 9828 9826 9824 9822 9821 9819 9817 9816 9815 9813 9812 9811 9810 9809 9809 9808 9807 9806 9806 9805 9804 9804 9803 9802 9801 9801 9800 9799 9798 9798 9797 9796 9795 9795 9794 9793 9793 9792 9792 9791 9791 9791 9790 9790 9790 9791 9791 9791 9791 9792 9793 9793 9794 9795 9796 9797 9799 9800 9801 9803 9805 9806 9808 9810 9811 9813 9815 9816 9818 9819 9821 9822 9823 9824 9825 9826 9827 9827 9827 9827 9827 9827 9827 9826 9826 9825 9824 9823 9823 9822 9821 9820 9819 9819 9818 9817 9817 9817 9817 9817 9817 9818 9818 9819 9819 9820 9821 9822 9824 9825 9826 9827 9829 9830 9831 9832 9833 9834 9835 9836 9837 9837 9838 9838 9838 9839 9839 9838 9838 9838 9837 9837 9836 9835 9835 9834 9832 9831 9830 9828 9827 9825 9823 9821 9819 9817 9814 9811 9809 9806 9803 9800 9796 9793 9789 9786 9782 9778 9774 9770 9766 9762 9757 9753 9748 9743 9739 9734 9729 9723 9718 9712 9706 9700 9694 9687 9680 9673 9666 9658 9650 9641 9633 9624 9614 9604 9594 9584 9573 9561 9549 9537 9525 9512 9498 9484 9470 9455 9439 9423 9406 9388 9370 9351 9332 9312 9291 9269 9247 9224 9201 9177 9152 9127 9102 9076 9051 9025 9000 8975 8951 8926 8903 8881 8859 8839 8820 8802 8786 8772 8760 8749 8741 8735 8730 8728 8728 8730 8734 8740 8748 8758 8770 8784 8799 8816 8834 8853 8874 8895 8918 8941 8964 8989 9013 9038 9063 9088 9114 9138 9163 9187 9211 9234 9258 9280 9302 9324 9345 9365 9385 9404 9423 9441 9458 9475 9491 9507 9522 9536 9550 9563 9576 9588 9600 9611 9622 9632 9642 9652 9660 9669 9677 9685 9692 9699 9706 9713 9719 9725 9731 9736 9741 9746 9751 9756 9761 9765 9769 9773 9778 9781 9785 9789 9793 9796 9800 9803 9806 9810 9813 9816 9819 9822 9825 9828 9831 9834 9836 9839 9842 9844 9847 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9901 9902 9904 9905 9906 9908 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9903 9903 9903 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9921 9922 9922 9923 8918 2 3 1 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9936 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9953 9954 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9951 9950 9949 9948 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9921 9920 9918 9918 9917 9917 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9930 9929 9927 9926 9924 9922 9920 9918 9916 9913 9911 9908 9905 9903 9900 9898 9896 9893 9891 9890 9888 9887 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9872 9871 9869 9866 9864 9861 9858 9855 9851 9847 9843 9839 9834 9830 9825 9820 9814 9809 9803 9797 9791 9785 9779 9773 9767 9761 9755 9748 9742 9735 9729 9722 9716 9709 9703 9696 9689 9683 9676 9669 9662 9655 9649 9642 9635 9628 9621 9614 9607 9601 9594 9587 9581 9575 9569 9563 9557 9552 9547 9542 9538 9534 9531 9527 9525 9523 9521 9520 9519 9519 9520 9521 9522 9525 9527 9531 9535 9539 9544 9549 9555 9562 9569 9576 9583 9591 9599 9608 9616 9624 9633 9642 9650 9659 9667 9676 9684 9692 9699 9707 9714 9721 9727 9733 9739 9745 9750 9755 9760 9764 9769 9773 9777 9780 9784 9787 9790 9794 9797 9800 9803 9807 9810 9813 9816 9820 9823 9827 9830 9834 9837 9841 9844 9847 9851 9854 9857 9860 9863 9865 9867 9870 9872 9873 9875 9876 9877 9878 9878 9879 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9876 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9889 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 8919 2 3 1 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9954 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9925 9924 9925 9925 9926 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9942 9941 9940 9938 9937 9935 9933 9931 9930 9928 9926 9924 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9902 9900 9898 9896 9895 9893 9890 9888 9886 9884 9882 9879 9877 9874 9872 9870 9867 9865 9862 9860 9857 9854 9852 9849 9846 9843 9841 9838 9835 9832 9829 9825 9822 9819 9816 9812 9809 9805 9801 9797 9793 9789 9785 9781 9776 9772 9767 9762 9757 9751 9746 9740 9734 9728 9722 9716 9710 9704 9698 9692 9686 9680 9674 9668 9663 9658 9653 9649 9645 9642 9639 9637 9635 9634 9634 9634 9635 9637 9639 9642 9645 9649 9654 9659 9664 9670 9676 9683 9689 9696 9702 9709 9716 9722 9729 9735 9741 9746 9751 9756 9760 9764 9768 9771 9774 9777 9779 9781 9783 9785 9786 9787 9789 9790 9791 9791 9792 9794 9795 9796 9797 9799 9800 9802 9803 9805 9807 9809 9810 9812 9814 9816 9818 9820 9822 9824 9825 9826 9828 9829 9829 9830 9830 9831 9831 9831 9830 9829 9829 9828 9826 9825 9824 9822 9820 9819 9817 9815 9813 9811 9809 9808 9806 9804 9803 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9792 9791 9790 9789 9788 9787 9785 9784 9782 9779 9776 9773 9770 9766 9762 9757 9752 9746 9740 9733 9726 9718 9710 9701 9693 9683 9674 9664 9654 9644 9633 9622 9611 9600 9589 9577 9565 9553 9541 9529 9516 9503 9489 9475 9460 9444 9428 9411 9394 9375 9355 9334 9312 9289 9264 9237 9210 9180 9149 9117 9082 9047 9009 8970 8929 8887 8843 8798 8750 8702 8652 8601 8549 8495 8441 8385 8329 8272 8214 8155 8096 8036 7976 7915 7854 7793 7732 7671 7609 7548 7487 7426 7365 7305 7245 7186 7127 7070 7013 6957 6902 6848 6796 6746 6696 6649 6604 6560 6519 8920 2 3 1 6481 6445 6411 6381 6354 6330 6309 6291 6278 6267 6261 6258 6259 6263 6272 6285 6302 6322 6346 6374 6405 6440 6478 6519 6563 6611 6661 6713 6768 6825 6884 6945 7007 7070 7135 7200 7266 7333 7400 7467 7535 7602 7669 7735 7801 7866 7930 7994 8056 8117 8177 8236 8294 8350 8404 8458 8509 8560 8608 8656 8701 8746 8788 8829 8869 8908 8945 8980 9015 9048 9080 9110 9140 9169 9197 9223 9249 9274 9299 9322 9345 9367 9389 9409 9430 9449 9468 9486 9504 9521 9537 9553 9569 9583 9597 9610 9623 9635 9647 9658 9668 9678 9687 9695 9703 9711 9718 9725 9732 9738 9744 9750 9756 9761 9767 9772 9777 9782 9787 9792 9797 9802 9807 9812 9816 9821 9825 9829 9833 9837 9840 9844 9847 9850 9852 9855 9857 9858 9860 9861 9862 9863 9863 9864 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9868 9869 9870 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9925 9926 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9959 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9955 9954 9954 9954 9953 9954 9954 9954 9955 9956 9957 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9954 9953 9952 9951 9950 9949 9949 9949 9949 9949 9949 9950 9951 9952 9954 9955 9957 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 9973 9973 9974 9974 9973 9973 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9951 9949 9947 9944 9942 9940 8921 2 3 1 9938 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9923 9923 9924 9925 9927 9928 9930 9931 9933 9935 9938 9940 9942 9945 9947 9949 9952 9954 9956 9958 9960 9962 9964 9965 9967 9967 9968 9968 9968 9968 9968 9967 9966 9965 9964 9962 9960 9959 9957 9955 9953 9951 9949 9947 9946 9945 9944 9943 9942 9942 9942 9942 9942 9943 9944 9945 9947 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9961 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9938 9936 9935 9934 9933 9932 9932 9932 9932 9932 9932 9933 9934 9935 9936 9938 9939 9941 9942 9943 9944 9946 9946 9947 9948 9948 9948 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9919 9918 9917 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9866 9865 9864 9863 9863 9863 9862 9863 9863 9864 9864 9865 9867 9868 9870 9872 9874 9876 9878 9880 9883 9885 9887 9889 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9920 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 8922 2 3 1 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9935 9934 9932 9930 9928 9926 9923 9920 9917 9914 9911 9907 9904 9900 9896 9892 9889 9884 9880 9876 9872 9867 9862 9857 9852 9847 9841 9835 9829 9823 9816 9809 9802 9794 9786 9777 9768 9758 9748 9738 9727 9715 9703 9691 9678 9664 9651 9636 9621 9606 9591 9575 9558 9542 9524 9507 9489 9471 9453 9435 9417 9398 9380 9362 9343 9325 9307 9289 9272 9255 9238 9222 9207 9192 9178 9165 9152 9140 9129 9119 9111 9103 9096 9090 9086 9082 9080 9079 9079 9080 9082 9086 9090 9096 9103 9110 9119 9129 9140 9151 9163 9177 9191 9205 9221 9236 9253 9270 9287 9304 9322 9340 9358 9377 9395 9413 9432 9450 9468 9485 9503 9520 9537 9553 9569 9584 9600 9614 9628 9642 9655 9668 9680 9692 9703 9714 9724 9734 9743 9752 9760 9769 9776 9784 9791 9797 9804 9810 9815 9821 9826 9831 9835 9840 9844 9848 9851 9855 9858 9861 9864 9867 9869 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9892 9893 9894 9896 9897 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 8923 2 3 1 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9890 9887 9885 9882 9879 9876 9873 9871 9868 9865 9863 9861 9859 9858 9856 9855 9855 9854 9854 9855 9856 9857 9859 9861 9863 9866 9868 9871 9874 9877 9881 9884 9887 9890 9893 9896 9898 9901 9903 9904 9906 9907 9908 9908 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9869 9866 9863 9860 9857 9854 9852 9849 9847 9845 9844 9842 9841 9840 9839 9838 9837 9837 9836 9836 9835 9835 9834 9833 9833 9832 9831 9830 9829 9827 9825 9823 9821 9818 9815 9813 9810 9807 9803 9800 9797 9793 9790 9786 9783 9779 9776 9772 9769 9765 9762 9758 9755 9751 9747 9743 9739 9735 9730 9725 9720 9714 9708 9701 9694 9687 9679 9670 9661 9651 9641 9631 9620 9608 9596 9584 9571 9557 9544 9530 9515 9500 9485 9470 9454 9438 9422 9405 9388 9371 9353 9334 9316 9296 9277 9256 9235 9214 9192 9169 9145 9121 9096 9070 9043 9016 8987 8958 8928 8897 8865 8833 8800 8766 8732 8696 8660 8624 8587 8549 8511 8472 8433 8393 8353 8313 8272 8231 8190 8148 8107 8065 8023 7981 7939 7897 7855 7814 7773 7732 7692 7652 7613 7575 7537 7501 7465 7431 7398 7366 7336 7307 7280 7254 7230 7208 7188 7170 7153 7138 7126 7115 7106 7100 7095 7092 7091 7092 7095 7100 7106 7115 7124 7136 7149 7164 7180 7198 7218 7239 7261 7285 7310 7337 7365 7394 7425 7457 7490 7524 7560 7596 7634 7673 7713 7753 7795 7836 7879 7922 7965 8009 8053 8097 8141 8185 8229 8272 8315 8357 8399 8440 8480 8520 8558 8596 8633 8669 8705 8739 8772 8804 8836 8866 8896 8925 8953 8980 9007 9032 9058 9082 9106 9130 9153 9175 9197 9218 9239 9260 9280 9300 9319 9338 9356 9374 9391 9408 9425 9441 9456 9471 9486 9500 9513 9527 9539 9551 9563 9575 9586 9596 9606 9616 9626 9635 9644 9653 9662 9670 9678 9686 9693 9701 9708 9715 9721 9728 9735 9741 9747 9753 9759 9764 9769 9774 9779 9784 9789 9793 9797 9801 9805 9808 9812 9815 9818 9821 9824 9827 9829 9832 9834 9837 9839 9841 9844 9846 9848 9850 9852 9854 9855 9857 9859 9860 9861 9863 9864 9864 9865 9866 9866 9867 9867 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9880 9881 9882 9883 9884 9886 9888 8924 2 3 1 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9964 9963 9961 9960 9958 9957 9955 9954 9953 9951 9950 9949 9949 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9963 9962 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9948 9947 9947 9948 9948 9949 9950 9951 9952 9953 9955 9956 9958 9960 9962 9963 9965 9966 9967 9969 9969 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9961 9959 9957 9955 9953 9951 9950 9948 9946 9945 9944 9943 9943 9943 9942 9942 9943 9943 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9958 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9927 9926 9924 9921 9919 9916 9913 9910 9907 9904 9901 9897 9894 9890 9887 9883 9880 9877 9874 9872 9870 9868 9867 9866 9866 9866 9866 9867 9868 9870 9872 9874 9877 9879 9882 9886 9889 9892 9896 9899 9902 9906 9909 9911 9914 9917 9919 9921 9923 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9939 9939 9939 9938 9937 9936 9934 9933 9931 9929 9928 9926 9924 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9899 9898 9896 9896 9895 9894 9893 9892 8925 2 3 1 9892 9891 9890 9890 9889 9888 9887 9886 9884 9883 9881 9878 9876 9873 9870 9867 9863 9859 9855 9851 9847 9842 9837 9832 9827 9822 9817 9811 9806 9801 9797 9792 9787 9783 9779 9774 9770 9767 9763 9759 9756 9753 9750 9746 9743 9740 9737 9733 9730 9726 9722 9718 9713 9709 9704 9699 9694 9688 9682 9676 9670 9663 9657 9650 9643 9636 9629 9622 9615 9608 9601 9594 9587 9579 9572 9565 9558 9551 9544 9537 9530 9523 9515 9507 9499 9491 9483 9474 9464 9454 9444 9433 9422 9410 9398 9385 9372 9358 9343 9328 9312 9296 9280 9263 9245 9227 9209 9190 9171 9152 9132 9112 9092 9072 9051 9030 9009 8988 8967 8945 8924 8903 8881 8860 8838 8817 8796 8775 8754 8734 8713 8694 8674 8656 8637 8620 8603 8586 8571 8556 8542 8529 8516 8505 8495 8486 8478 8471 8465 8460 8456 8454 8452 8452 8453 8455 8457 8462 8467 8473 8480 8489 8498 8508 8520 8532 8545 8559 8574 8590 8607 8625 8643 8662 8682 8702 8723 8744 8766 8788 8810 8833 8856 8879 8903 8926 8949 8972 8996 9018 9041 9063 9085 9106 9127 9148 9168 9188 9207 9225 9243 9261 9278 9294 9310 9325 9340 9354 9368 9381 9394 9407 9419 9431 9442 9453 9464 9474 9484 9494 9503 9512 9521 9530 9538 9546 9554 9561 9569 9576 9583 9590 9597 9604 9610 9616 9623 9629 9635 9641 9648 9654 9660 9666 9672 9678 9684 9690 9696 9702 9708 9714 9720 9725 9731 9737 9742 9748 9753 9758 9763 9767 9772 9776 9780 9784 9788 9791 9794 9797 9800 9803 9805 9807 9809 9811 9813 9815 9817 9819 9820 9822 9824 9825 9827 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9853 9855 9857 9858 9860 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9865 9865 9865 9864 9863 9863 9862 9861 9860 9859 9858 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9844 9845 9845 9846 9847 9848 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9859 9859 9860 9860 9859 9859 9859 9858 9858 9857 9856 9855 9853 9852 9851 9849 9848 9846 9844 9842 9841 9839 9837 9834 9832 9830 9828 9825 9823 9820 9817 9815 9812 9809 9807 9804 9801 9798 9795 9792 9790 9787 9784 9782 9780 9778 9776 9774 9773 9772 9771 9770 9769 9769 9769 9769 9769 9770 9770 9771 9772 9773 9773 9774 9775 9776 9777 9778 9779 9779 9780 9780 9781 9781 9780 9780 9780 9779 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9770 9769 9768 9768 9768 9768 9768 9769 9770 9771 9772 9774 9776 9778 9780 9783 9786 9789 9792 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9835 9839 9843 9847 9851 9854 9857 9861 9864 9866 9869 9871 9874 9876 9878 9879 9881 8926 2 3 1 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9866 9865 9864 9863 9861 9860 9859 9858 9856 9855 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9851 9852 9853 9854 9855 9856 9858 9859 9861 9863 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9892 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9895 9894 9893 9893 9892 9891 9889 9888 9887 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9854 9853 9851 9850 9849 9847 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9837 9835 9834 9832 9830 9828 9826 9823 9820 9817 9814 9811 9808 9804 9800 9796 9792 9788 9784 9779 9774 9770 9765 9760 9755 9749 9744 9739 9733 9728 9722 9717 9711 9705 9700 9694 9688 9682 9676 9670 9664 9658 9652 9646 9641 9635 9629 9623 9618 9612 9607 9601 9596 9591 9586 9581 9576 9572 9567 9563 9558 9554 9550 9546 9542 9538 9535 9532 9529 9526 9523 9520 9518 9516 9515 9514 9513 9513 9513 9513 9514 9515 9517 9519 9522 9525 9529 9533 9537 9542 9547 9552 9558 9564 9570 9577 9583 9589 9596 9602 9609 9615 9621 9627 9633 9639 9644 9650 9655 9659 9664 9668 9672 9676 9679 9682 9685 9688 9691 9693 9695 9697 9699 9700 9701 9702 9703 9704 9704 9704 9704 9704 9703 9703 9702 9700 9699 9697 9695 9693 9691 9688 9685 9682 9679 9676 9673 9669 9666 9663 9659 9656 9653 9650 9647 9645 9642 9640 9638 9637 9635 9634 9634 9633 9633 9633 9633 9634 9634 9635 9635 9636 9636 9636 9636 9636 9635 9634 9633 9631 9628 9624 9620 9615 9608 9601 9593 9585 9575 9565 9553 9541 9528 9514 9500 9485 9469 9453 9437 9420 9404 9387 9371 9355 9339 9324 9309 9295 9282 9270 9259 9249 9240 9233 9227 9222 9219 9217 9216 9216 9218 9222 9226 9232 9239 9247 9256 9266 9277 9288 9300 9313 9326 9339 9352 9366 9379 9392 9406 9419 9431 9443 9455 9466 9477 9487 9497 9506 9515 9523 9530 9537 9544 9550 9555 9560 9565 9569 9573 9577 9580 9584 9587 9589 9592 9594 9596 9598 8927 2 3 1 9599 9601 9602 9604 9605 9606 9606 9607 9607 9607 9607 9607 9606 9605 9604 9603 9602 9600 9598 9596 9594 9591 9589 9586 9583 9580 9576 9573 9569 9565 9562 9558 9554 9549 9545 9541 9536 9531 9527 9522 9517 9512 9506 9501 9496 9490 9484 9479 9473 9467 9460 9454 9448 9441 9435 9428 9421 9414 9408 9400 9393 9386 9379 9371 9364 9356 9348 9341 9333 9324 9316 9307 9298 9289 9280 9270 9260 9250 9239 9228 9217 9205 9193 9180 9167 9153 9139 9124 9109 9093 9077 9060 9043 9025 9006 8987 8967 8947 8926 8904 8882 8859 8836 8812 8787 8762 8736 8710 8683 8656 8628 8599 8570 8541 8511 8480 8449 8418 8386 8353 8320 8287 8252 8218 8182 8147 8110 8073 8036 7997 7958 7918 7877 7836 7793 7749 7705 7659 7613 7565 7516 7466 7415 7363 7309 7254 7198 7141 7082 7023 6962 6901 6838 6775 6710 6646 6580 6514 6447 6381 6314 6247 6180 6114 6048 5982 5917 5853 5789 5727 5666 5606 5547 5491 5435 5382 5330 5280 5233 5187 5144 5102 5064 5027 4994 4963 4934 4908 4886 4866 4849 4835 4824 4816 4811 4809 4811 4816 4824 4836 4851 4869 4891 4916 4944 4976 5010 5048 5089 5134 5181 5231 5284 5339 5397 5457 5519 5583 5649 5717 5786 5857 5928 6000 6074 6147 6222 6296 6370 6444 6518 6591 6664 6736 6808 6878 6948 7016 7084 7150 7215 7279 7342 7403 7463 7522 7580 7637 7692 7746 7799 7851 7902 7951 8000 8047 8093 8138 8182 8225 8267 8308 8348 8387 8425 8462 8498 8532 8566 8599 8631 8662 8692 8721 8749 8776 8802 8828 8852 8876 8899 8922 8944 8965 8986 9006 9025 9044 9063 9081 9099 9117 9134 9151 9167 9183 9199 9215 9230 9245 9259 9274 9287 9301 9314 9327 9339 9351 9363 9374 9385 9395 9405 9415 9424 9432 9441 9449 9456 9464 9471 9477 9484 9490 9496 9503 9508 9514 9520 9525 9531 9536 9542 9547 9553 9558 9564 9569 9575 9580 9586 9591 9596 9602 9607 9612 9617 9622 9627 9631 9636 9640 9645 9649 9653 9657 9661 9664 9668 9671 9675 9678 9681 9684 9688 9691 9694 9697 9700 9703 9706 9709 9712 9715 9717 9720 9723 9726 9729 9732 9734 9737 9739 9742 9744 9746 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9772 9774 9776 9778 9780 9782 9783 9785 9787 9789 9790 9792 9794 9795 9796 9797 9799 9800 9800 9801 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9804 9804 9805 9806 9807 9808 9810 9811 9813 9816 9818 9821 9824 9826 9829 9832 9835 9838 9841 9844 9847 9850 9852 9855 9857 9859 9861 9862 9863 9863 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9859 9858 9857 9857 9856 9856 9856 9856 9857 9857 9858 9860 9861 9863 9864 9866 9868 9871 9873 9875 9878 9880 9882 9884 9886 9888 9889 9890 9891 8928 2 3 1 9892 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9884 9883 9884 9884 9884 9885 9886 9887 9888 9889 9891 9892 9894 9895 9897 9899 9900 9901 9902 9904 9904 9905 9906 9906 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9901 9903 9904 9906 9908 9909 9911 9913 9915 9916 9918 9919 9921 9922 9924 9925 9926 9926 9927 9928 9928 9928 9928 9928 9927 9926 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9927 9928 9929 9929 9929 9929 9929 9928 9928 9927 9926 9924 9923 9921 9919 9917 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9902 9902 9902 9903 9903 9904 9905 9907 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9925 9925 9925 9925 9924 9923 9922 9920 9918 9915 9912 9910 9907 9903 9900 9897 9893 9890 9887 9884 9881 9879 9877 9875 9874 9874 9873 9873 9874 9874 9876 9877 9879 9881 9883 9886 9888 9891 9893 9896 9898 9900 9901 9903 9903 9904 9904 9904 9904 9903 9902 9900 9898 9896 9893 9890 9887 9884 9880 9877 9873 9870 9867 9864 9861 9857 9854 9851 9848 9845 9842 9839 9836 9832 9829 9825 9820 9816 9810 9805 9798 9791 9783 9774 9765 9755 9744 9733 9721 9709 9696 9682 9668 9654 9640 9626 9612 9599 9586 9573 9561 9550 9540 9531 9523 9516 9510 9505 9502 9501 9501 9502 9504 9508 9513 9518 9525 9533 9541 9551 9561 9571 9582 9593 9604 9615 9626 9636 9646 9656 9665 9673 9681 9688 9695 9700 9705 9709 9712 9714 9716 9716 9716 9716 9715 9713 9711 9708 9705 9702 9698 9694 9690 9686 9682 9677 9673 9669 9665 9660 9656 9651 9647 9642 9637 9632 9627 9622 9616 9610 9604 9597 9590 9582 9574 9565 9555 9545 9534 9522 9509 9496 9482 9467 9451 9435 9417 9399 9381 9361 9341 9320 9298 9276 9253 9229 9205 9181 9155 9130 9103 9076 9048 9020 8991 8962 8932 8901 8869 8836 8803 8768 8732 8695 8657 8618 8577 8535 8491 8446 8399 8351 8301 8248 8194 8139 8081 8022 7961 7898 7833 8929 2 3 1 7766 7698 7628 7557 7484 7410 7335 7259 7182 7104 7026 6947 6868 6789 6711 6633 6556 6480 6405 6331 6259 6190 6122 6057 5994 5934 5877 5824 5774 5728 5686 5648 5614 5585 5560 5539 5524 5512 5506 5505 5508 5517 5530 5548 5570 5597 5628 5664 5703 5747 5795 5846 5901 5959 6020 6084 6150 6219 6290 6362 6436 6512 6588 6666 6744 6822 6901 6980 7058 7136 7213 7290 7366 7440 7514 7586 7658 7727 7795 7861 7926 7989 8051 8111 8169 8226 8281 8334 8386 8436 8485 8532 8577 8622 8664 8706 8746 8785 8823 8860 8895 8929 8962 8994 9025 9055 9083 9111 9137 9163 9188 9211 9234 9255 9276 9296 9315 9333 9350 9367 9382 9397 9412 9425 9439 9451 9464 9475 9487 9498 9508 9519 9529 9539 9548 9558 9567 9577 9586 9595 9604 9612 9621 9629 9637 9645 9652 9660 9667 9674 9681 9687 9693 9699 9704 9709 9714 9719 9723 9727 9730 9734 9737 9740 9742 9745 9747 9749 9750 9752 9753 9754 9755 9755 9756 9756 9756 9756 9756 9756 9755 9754 9753 9752 9751 9749 9748 9746 9744 9742 9740 9738 9735 9733 9731 9728 9726 9723 9721 9718 9715 9713 9710 9707 9704 9701 9698 9694 9690 9686 9682 9677 9672 9666 9660 9654 9647 9639 9632 9623 9614 9604 9594 9584 9573 9562 9550 9538 9527 9515 9503 9491 9480 9469 9458 9448 9438 9429 9421 9414 9407 9402 9398 9395 9393 9391 9391 9393 9395 9398 9403 9408 9415 9422 9430 9439 9448 9458 9468 9479 9490 9501 9512 9524 9535 9546 9557 9568 9578 9588 9598 9607 9615 9623 9631 9638 9644 9651 9656 9661 9666 9670 9674 9677 9680 9683 9686 9689 9691 9694 9696 9699 9701 9703 9706 9709 9711 9714 9718 9721 9725 9728 9732 9736 9740 9745 9749 9753 9758 9763 9767 9772 9776 9781 9785 9789 9793 9797 9801 9805 9808 9811 9814 9817 9819 9821 9823 9825 9826 9828 9829 9830 9831 9832 9833 9834 9834 9835 9836 9836 9837 9838 9839 9840 9841 9843 9844 9846 9847 9849 9851 9853 9856 9858 9860 9863 9865 9867 9870 9872 9874 9877 9879 9881 9883 9884 9886 9887 9889 9890 9891 9891 9892 9892 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9844 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9838 9838 9839 9839 9839 9839 9840 9840 9839 9839 9839 9838 9837 9836 9835 9834 9833 9831 9830 9828 9826 9825 9823 9821 9820 9818 9817 9815 9814 9813 8930 2 3 1 9813 9812 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9811 9810 9809 9808 9807 9805 9802 9800 9797 9794 9790 9786 9782 9778 9773 9768 9764 9759 9753 9748 9743 9738 9733 9729 9724 9719 9714 9710 9706 9702 9698 9694 9691 9687 9683 9680 9676 9673 9669 9666 9662 9658 9653 9649 9644 9639 9634 9628 9622 9615 9608 9601 9593 9585 9576 9567 9558 9548 9537 9527 9515 9504 9492 9480 9467 9454 9440 9426 9412 9398 9383 9368 9352 9336 9319 9302 9285 9267 9249 9230 9211 9191 9170 9149 9126 9104 9080 9056 9030 9004 8977 8949 8920 8890 8859 8827 8794 8760 8725 8689 8652 8615 8577 8538 8499 8459 8419 8379 8338 8298 8259 8220 8182 8144 8108 8073 8040 8008 7978 7950 7925 7902 7881 7864 7849 7837 7829 7824 7821 7822 7827 7834 7844 7858 7875 7895 7918 7943 7971 8001 8034 8068 8104 8142 8181 8221 8263 8305 8347 8390 8433 8476 8518 8560 8601 8642 8681 8720 8758 8795 8830 8865 8898 8929 8960 8989 9017 9044 9069 9094 9118 9140 9162 9184 9204 9224 9243 9261 9280 9297 9314 9331 9348 9364 9380 9396 9411 9426 9441 9455 9469 9483 9496 9509 9521 9533 9545 9556 9566 9576 9586 9595 9603 9611 9618 9625 9632 9638 9644 9650 9655 9660 9664 9669 9673 9677 9681 9685 9689 9693 9697 9701 9705 9708 9712 9716 9719 9723 9727 9730 9733 9736 9739 9742 9745 9748 9750 9753 9755 9757 9759 9761 9762 9764 9765 9767 9768 9770 9772 9773 9775 9777 9779 9781 9784 9786 9789 9792 9795 9798 9802 9805 9809 9813 9817 9821 9824 9828 9832 9835 9839 9842 9845 9848 9851 9853 9855 9857 9858 9859 9860 9861 9861 9861 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9857 9857 9858 9859 9860 9861 9862 9863 9865 9867 9869 9871 9873 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9902 9902 9903 9904 9904 9904 9904 9904 9904 9903 9902 9901 9900 9898 9896 9894 9892 9889 9885 9881 9877 9872 9867 9861 9855 9848 9841 9834 9826 9818 9810 9801 9792 9784 9775 9766 9757 9749 9741 9734 9727 9720 9715 9710 9705 9702 9699 9697 9695 9695 9695 9697 9699 9702 9705 9709 9714 9718 9724 9729 9735 9741 9747 9753 9759 9765 9771 9777 9782 9787 9792 9797 9801 9804 9808 9811 9814 9816 9818 9820 9821 9822 9823 9824 9824 9823 9823 9822 9821 9819 9817 9815 9813 9810 9807 9803 9800 9795 9791 9786 9781 9775 9769 9764 9758 9752 9745 9739 9733 9727 9721 9715 9709 9704 9699 9694 9689 9686 9682 9679 9677 9674 9673 9671 9671 9670 9670 9670 9671 9671 9672 9674 9675 9676 9678 9679 9681 9682 9683 9684 9686 9687 9688 9689 9690 9691 9693 9694 9695 9696 9698 9700 9702 9704 9707 9710 9713 9717 9722 9726 9731 9736 9742 8931 2 3 1 9748 9754 9761 9768 9775 9783 9790 9798 9805 9813 9820 9827 9834 9841 9847 9854 9860 9866 9871 9876 9881 9885 9889 9892 9896 9899 9901 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9969 9970 9969 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9965 9963 9961 9960 9958 9956 9955 9953 9952 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9945 9946 9947 9948 9949 9950 9951 9953 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9970 9970 9969 9968 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9943 9941 9940 9939 9938 9937 9937 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9936 9935 9934 9932 9930 9929 9927 9925 9923 9921 9919 9916 9914 9912 9910 9907 9904 9902 9898 9895 9892 9888 9884 9879 9874 9869 9864 9859 9853 9847 9840 9833 9826 9819 9812 9804 9797 9790 9782 9775 9769 9762 9756 9750 9744 9739 9734 9730 9726 9722 9719 9717 9715 9714 9713 9712 9711 9710 9710 9709 9709 9708 9707 9705 9704 9701 9698 9695 9690 9685 9678 9671 9663 9653 9643 9632 9619 9606 9592 9576 9559 9542 9523 9504 9484 9464 9442 9421 9399 9376 9353 9331 9308 9285 9263 9240 9218 9197 9176 9156 9137 9118 9101 9085 9069 9055 9043 9031 9021 9013 9006 9000 8997 8994 8994 8994 8997 9001 9007 9014 9023 9033 9044 9057 9071 9086 9102 9119 9137 9156 9175 9195 9215 9236 9257 9278 9299 9319 9340 9361 9381 9401 9421 9440 9459 9477 9494 9511 9527 9543 9558 9572 9586 9599 9612 9624 9635 9646 9657 9666 9676 9684 9692 9700 9707 9714 9721 9726 9732 9737 9741 9745 9748 9751 9754 9756 9758 9759 9760 9760 9760 9760 9759 9759 9757 9756 9755 9753 9752 9750 9749 9748 9747 9746 9745 9745 9745 9745 9746 9747 9749 9750 9753 9756 9759 9762 9766 9770 9775 9780 9784 9789 9794 9800 9805 9810 9815 9820 9825 9830 9834 9838 9842 9846 9850 8932 2 3 1 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9877 9878 9880 9881 9883 9884 9886 9888 9889 9890 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9895 9894 9893 9892 9890 9888 9886 9884 9881 9879 9876 9873 9871 9868 9866 9863 9861 9859 9857 9856 9855 9854 9853 9853 9854 9855 9856 9858 9860 9862 9865 9868 9871 9874 9878 9881 9885 9889 9893 9896 9900 9903 9906 9909 9911 9913 9915 9916 9917 9918 9918 9918 9917 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9892 9889 9887 9885 9883 9881 9879 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9876 9875 9875 9874 9873 9871 9870 9867 9865 9862 9858 9854 9850 9846 9840 9835 9829 9823 9817 9810 9804 9797 9791 9784 9778 9771 9765 9760 9754 9749 9744 9740 9737 9734 9731 9729 9728 9727 9727 9728 9728 9730 9732 9734 9737 9740 9744 9748 9752 9756 9760 9764 9768 9772 9777 9781 9784 9788 9792 9795 9799 9801 9804 9807 9809 9811 9813 9815 9816 9818 9819 9821 9822 9823 9825 9826 9827 9828 9830 9831 9832 9834 9836 9837 9839 9840 9842 9843 9845 9846 9847 9848 9850 9851 9851 9852 9853 9853 9853 9853 9853 9852 9852 9851 9850 9849 9848 9847 9845 9844 9843 9841 9840 9839 9837 9836 9835 9835 9834 9834 9834 9834 9835 9836 9836 9838 9839 9841 9843 9845 9847 9849 9852 9854 9857 9860 9863 9866 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9866 8933 2 3 1 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9889 9887 9886 9884 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9858 9857 9856 9855 9854 9854 9854 9854 9854 9854 9855 9856 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9868 9867 9867 9866 9865 9863 9862 9860 9857 9855 9852 9849 9847 9844 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9811 9808 9806 9804 9802 9801 9799 9797 9796 9794 9792 9791 9789 9787 9785 9783 9780 9778 9775 9772 9768 9764 9760 9755 9750 9745 9740 9734 9728 9721 9715 9708 9701 9694 9687 9679 9672 9664 9657 9650 9642 9635 9628 9621 9614 9607 9600 9593 9586 9579 9573 9566 9559 9552 9545 9538 9531 9523 9515 9507 9499 9490 9481 9471 9461 9451 9440 9429 9417 9404 9391 9378 9364 9349 9334 9318 9302 9285 9268 9250 9231 9212 9193 9173 9152 9131 9109 9087 9064 9040 9015 8990 8964 8937 8909 8880 8850 8819 8787 8934 2 3 1 8753 8719 8683 8645 8606 8566 8523 8480 8434 8388 8339 8290 8239 8186 8133 8078 8022 7966 7908 7851 7793 7736 7679 7622 7567 7512 7459 7408 7358 7311 7266 7225 7186 7150 7119 7091 7067 7047 7031 7020 7013 7010 7011 7017 7027 7042 7061 7084 7111 7142 7176 7213 7253 7297 7342 7391 7441 7493 7546 7600 7656 7711 7767 7822 7877 7931 7984 8036 8086 8134 8180 8223 8264 8302 8336 8368 8396 8421 8443 8462 8478 8490 8499 8505 8508 8508 8506 8502 8496 8489 8480 8471 8461 8451 8442 8433 8425 8418 8412 8409 8408 8409 8414 8422 8432 8446 8462 8482 8504 8529 8557 8588 8622 8659 8697 8737 8778 8820 8864 8907 8951 8994 9036 9078 9119 9159 9197 9234 9269 9303 9333 9361 9388 9412 9434 9454 9473 9490 9505 9519 9531 9542 9552 9561 9570 9577 9585 9592 9598 9605 9613 9620 9627 9635 9642 9650 9658 9666 9673 9682 9690 9698 9706 9714 9722 9730 9737 9744 9751 9757 9762 9768 9773 9778 9782 9786 9790 9793 9797 9800 9803 9805 9808 9810 9813 9815 9818 9821 9823 9826 9829 9832 9835 9837 9840 9843 9845 9848 9850 9852 9854 9856 9857 9859 9860 9861 9861 9861 9861 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9849 9848 9847 9846 9846 9845 9845 9845 9845 9846 9846 9847 9848 9849 9850 9852 9853 9855 9856 9858 9860 9861 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 9896 9895 9895 9894 9893 9892 9890 9889 9888 9887 9886 9886 9885 9884 9884 9884 9884 9884 9884 9885 9886 9887 9888 9889 9891 9893 9895 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9915 9915 9915 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9904 9905 9906 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9936 9937 9937 9937 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9915 9913 9912 9911 9910 9910 9910 9910 9910 9911 9912 9913 9915 9917 9918 9920 9923 9925 9927 9930 9932 9934 9937 9939 9941 9943 9945 9947 9948 9949 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 8935 2 3 1 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9958 9959 9960 9961 9962 9963 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9943 9943 9942 9941 9939 9938 9935 9933 9930 9926 9922 9918 9914 9909 9903 9898 9892 9885 9879 9872 9865 9859 9852 9845 9838 9831 9824 9818 9811 9805 9799 9794 9789 9784 9780 9776 9773 9770 9768 9766 9765 9764 9764 9764 9765 9766 9768 9770 9773 9776 9779 9783 9787 9792 9797 9802 9808 9813 9819 9825 9832 9838 9844 9851 9858 9864 9871 9878 9884 9891 9897 9903 9909 9915 9920 9926 9931 9935 9940 9944 9948 9951 9954 9957 9959 9962 9963 9965 9966 9967 9967 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9955 9956 9957 9958 9959 9961 9963 9965 9966 9968 9970 9972 9974 9975 9977 9978 9979 9980 9981 9982 9982 9982 9982 9982 9981 9980 9978 9977 9975 9973 9971 9969 9967 9965 9962 9960 9958 9955 9953 9951 9949 9947 9945 9944 9943 9942 9941 9941 9940 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9954 9953 9951 9949 9947 9945 9943 9940 9937 9934 9931 9928 9925 9922 9918 9915 9911 9908 9904 9901 9897 9894 9891 9887 9885 9882 9879 9876 9874 9871 9869 9866 9863 9861 9858 9855 9852 9848 9844 9839 9834 9827 9820 9813 9804 9794 9784 9772 9759 9746 9731 9715 9698 9680 9661 9642 9621 9601 9580 9559 9538 9518 9497 9477 9458 9439 9422 9406 9392 9379 9367 9358 9351 9347 9344 9343 9344 9348 9353 9360 9370 9382 9395 9410 9427 9444 9463 9483 9503 9524 9546 9567 9589 9610 9631 9652 9672 9692 9711 9729 9745 9761 9776 9789 9802 9814 9825 9835 9844 9852 9860 9866 9872 9878 9883 9887 9891 9895 9898 9901 9904 9907 8936 2 3 1 9910 9913 9916 9918 9921 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9970 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9962 9961 9960 9958 9956 9955 9953 9951 9950 9948 9946 9945 9944 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9947 9946 9945 9944 9942 9941 9941 9940 9940 9939 9939 9940 9940 9941 9941 9942 9944 9945 9947 9949 9951 9954 9956 9958 9961 9963 9966 9968 9971 9973 9975 9977 9979 9980 9981 9982 9983 9983 9983 9983 9982 9981 9980 9978 9977 9975 9973 9971 9968 9966 9964 9962 9960 9958 9956 9954 9953 9952 9952 9951 9951 9951 9952 9953 9954 9955 9957 9959 9962 9964 9966 9969 9971 9973 9975 9977 9979 9981 9982 9984 9985 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9974 9974 9973 9973 9973 9973 9973 9974 9975 9976 9977 9978 9980 9981 9982 9984 9985 9986 9987 9987 9988 9989 9989 9989 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9981 9980 9980 9980 9979 9980 9980 9980 9981 9981 9982 9984 9985 9986 9987 9988 9989 9990 9991 9992 9992 9993 9993 9993 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9984 9983 9983 9983 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9992 9994 9995 9996 9996 9997 9997 9997 9996 9995 9994 9993 9992 9990 9988 9986 9983 9981 9978 9976 9973 9970 9968 9966 9963 9961 9960 9958 9957 9956 9956 9955 9955 9955 8937 2 3 1 9956 9956 9957 9958 9959 9960 9962 9963 9964 9965 9967 9967 9968 9969 9969 9970 9970 9970 9971 9970 9970 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9937 9935 9932 9929 9926 9923 9921 9918 9915 9913 9910 9908 9906 9904 9903 9901 9900 9899 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9898 9897 9895 9893 9891 9890 9888 9886 9884 9883 9882 9880 9879 9879 9878 9878 9878 9878 9879 9880 9881 9882 9884 9886 9888 9890 9892 9894 9896 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9937 9939 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9971 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9945 9944 9943 9942 9942 9941 9941 9941 9941 9942 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9952 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9963 9963 9963 9963 9962 9961 9960 9958 9956 9954 9951 9949 9946 9943 9940 9937 9934 9931 9928 9925 9922 9919 9916 9913 9911 9909 9907 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 8938 2 3 1 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9991 9990 9989 9988 9987 9985 9984 9982 9981 9979 9977 9976 9974 9972 9971 9969 9967 9966 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9959 9960 9961 9963 9964 9966 9968 9970 9971 9973 9975 9977 9979 9981 9982 9984 9985 9986 9988 9989 9989 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9991 9992 9993 9994 9995 9996 9997 9998 9999 99991000010000100001000010000100001000010000 9999 9999 9998 9998 9997 9996 9995 9995 9994 9993 9992 9992 9991 9990 9990 9989 9989 9989 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9979 9980 9981 9982 9984 9985 9986 9988 9989 9990 9992 9993 9994 9995 9997 9997 9998 9999 9999 9999 9999 9999 9998 9998 9997 9996 9995 9994 9993 9991 9989 9988 9986 9985 9983 9981 9980 9979 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 8939 2 3 1 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9960 9959 9957 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9955 9952 9950 9947 9945 9942 9939 9937 9934 9931 9928 9924 9921 9918 9915 9912 9908 9905 9902 9899 9896 9892 9890 9887 9884 9882 9879 9877 9876 9874 9873 9871 9870 9869 9869 9868 9868 9868 9868 9869 9869 9869 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9890 9892 9894 9896 9898 9900 9903 9906 9908 9911 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9941 9943 9945 9947 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9934 9933 9933 9933 9933 9934 9934 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9940 9940 9939 9937 9936 9935 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9917 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9911 9910 9909 9907 9905 9903 9901 9899 9897 9894 9892 9889 8940 2 3 1 9886 9883 9880 9877 9873 9870 9866 9863 9859 9855 9851 9847 9844 9840 9836 9832 9829 9825 9822 9819 9815 9812 9809 9805 9802 9799 9796 9793 9789 9786 9782 9778 9774 9769 9763 9758 9751 9744 9737 9729 9720 9711 9701 9691 9680 9668 9655 9642 9629 9615 9601 9586 9571 9556 9540 9525 9508 9491 9474 9455 9436 9416 9395 9373 9350 9326 9299 9270 9239 9205 9168 9128 9085 9038 8987 8932 8874 8812 8745 8675 8601 8523 8440 8354 8264 8172 8078 7983 7886 7789 7693 7596 7501 7408 7317 7229 7146 7067 6994 6926 6865 6812 6767 6729 6699 6676 6661 6654 6656 6664 6681 6707 6739 6779 6824 6874 6930 6990 7054 7121 7190 7261 7334 7407 7481 7555 7628 7700 7771 7839 7904 7966 8026 8083 8137 8188 8236 8282 8325 8365 8402 8436 8468 8498 8525 8551 8575 8598 8619 8640 8660 8679 8697 8714 8731 8748 8764 8780 8795 8811 8827 8842 8857 8873 8888 8904 8919 8935 8950 8965 8981 8996 9012 9028 9043 9059 9075 9091 9107 9124 9140 9156 9172 9189 9205 9221 9237 9254 9270 9286 9301 9317 9332 9347 9362 9376 9390 9403 9416 9428 9441 9452 9464 9475 9485 9495 9505 9514 9522 9531 9539 9546 9553 9560 9566 9573 9578 9584 9589 9593 9597 9601 9604 9606 9608 9609 9610 9611 9610 9610 9608 9606 9604 9601 9598 9593 9589 9584 9579 9573 9568 9562 9556 9550 9544 9538 9532 9526 9521 9515 9509 9503 9497 9491 9486 9480 9473 9466 9459 9450 9440 9430 9418 9405 9390 9374 9356 9336 9314 9290 9264 9237 9206 9174 9139 9103 9065 9026 8986 8945 8903 8861 8818 8775 8733 8691 8651 8613 8576 8542 8510 8481 8456 8435 8417 8402 8392 8385 8383 8385 8390 8401 8416 8435 8457 8483 8512 8543 8578 8615 8654 8694 8736 8780 8824 8869 8913 8958 9003 9046 9089 9130 9169 9208 9245 9280 9314 9345 9376 9404 9430 9454 9477 9498 9518 9536 9552 9568 9582 9595 9608 9620 9631 9641 9651 9660 9669 9678 9686 9695 9703 9712 9720 9728 9736 9743 9751 9759 9766 9773 9781 9788 9795 9801 9807 9813 9819 9825 9829 9834 9838 9842 9845 9849 9851 9854 9856 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9874 9876 9878 9881 9883 9886 9890 9893 9897 9901 9905 9909 9913 9917 9921 9925 9929 9932 9936 9939 9941 9944 9946 9948 9949 9950 9950 9950 9950 9950 9949 9948 9947 9946 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9935 9935 9935 9936 9937 9938 9940 9941 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9939 9937 9936 9935 9934 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9928 9926 9925 9923 9921 9919 8941 2 3 1 9916 9914 9912 9910 9908 9906 9904 9903 9901 9900 9899 9899 9899 9899 9899 9900 9901 9902 9904 9906 9907 9910 9912 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9940 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9964 9966 9968 9969 9971 9973 9974 9975 9976 9977 9977 9978 9978 9977 9977 9977 9976 9975 9974 9972 9971 9970 9968 9967 9966 9965 9963 9962 9962 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9974 9975 9976 9976 9977 9977 9978 9977 9977 9976 9975 9974 9973 9972 9970 9968 9967 9965 9963 9961 9960 9958 9956 9955 9954 9953 9952 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9938 9936 9934 9933 9932 9931 9930 9930 9930 9930 9931 9932 9933 9934 9935 9937 9939 9941 9943 9945 9946 9948 9950 9952 9954 9955 9956 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9932 9930 9928 9927 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9908 9907 9905 9903 9901 9899 9897 9894 9891 9888 9885 9881 9877 9872 9867 9862 9856 9850 9843 9836 9828 9819 9810 9800 9789 9778 9765 9753 9739 9725 9711 9696 9681 9664 9648 9632 9615 9599 9583 9567 9552 9538 9524 9511 9499 9488 9478 9469 9462 9456 9452 9450 9449 9450 9452 9456 9461 9468 9476 9486 9496 9508 9521 9535 9549 9564 9580 9596 9612 9628 9644 9659 9675 9690 9705 9719 9732 9745 9758 9769 9780 9790 9799 9807 9815 9822 9828 9834 9839 9844 9848 9852 9855 9858 9860 9862 9864 9865 9866 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9871 9870 9869 9868 9867 9865 9864 9862 9860 9858 9855 9853 9850 9847 9844 9841 9838 9834 9831 9828 9825 9822 9819 9816 9814 9811 9809 9808 9806 9805 9804 9803 9803 9804 9804 9805 9806 9808 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9834 9835 9836 9837 9838 9839 9839 9840 9840 9841 9841 9841 9842 9842 9843 9843 9844 9845 9846 9847 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9868 9870 9872 8942 2 3 1 9874 9875 9877 9878 9880 9881 9881 9882 9882 9882 9882 9881 9881 9880 9879 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9855 9853 9852 9851 9850 9849 9848 9847 9847 9846 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9841 9840 9839 9838 9836 9834 9832 9830 9828 9825 9823 9820 9817 9814 9811 9808 9804 9801 9797 9794 9790 9787 9783 9779 9776 9772 9769 9765 9761 9757 9753 9749 9745 9741 9737 9732 9727 9722 9717 9711 9705 9699 9693 9686 9679 9671 9663 9655 9647 9638 9629 9620 9610 9600 9590 9580 9569 9559 9547 9536 9525 9513 9501 9489 9476 9463 9450 9436 9422 9408 9392 9377 9361 9344 9327 9308 9289 9270 9249 9227 9205 9181 9156 9131 9104 9076 9047 9017 8986 8954 8921 8886 8851 8814 8777 8738 8699 8660 8619 8578 8536 8494 8452 8409 8367 8325 8283 8242 8201 8161 8123 8085 8049 8014 7981 7950 7922 7895 7871 7850 7832 7816 7803 7793 7787 7783 7782 7785 7791 7801 7813 7829 7847 7868 7891 7917 7945 7976 8008 8042 8078 8114 8153 8191 8231 8271 8312 8352 8392 8433 8472 8512 8551 8589 8626 8663 8699 8733 8767 8800 8831 8862 8892 8921 8949 8976 9002 9028 9053 9077 9100 9123 9146 9167 9189 9210 9230 9250 9270 9290 9309 9327 9345 9363 9381 9397 9414 9430 9446 9461 9476 9490 9504 9518 9530 9543 9555 9566 9577 9588 9598 9608 9617 9626 9635 9643 9651 9659 9667 9674 9681 9688 9695 9701 9707 9714 9719 9725 9731 9736 9741 9746 9750 9755 9759 9763 9766 9770 9773 9776 9779 9782 9784 9786 9789 9791 9793 9795 9797 9799 9800 9802 9805 9807 9809 9811 9814 9816 9819 9822 9825 9827 9830 9834 9837 9840 9843 9846 9849 9852 9854 9857 9859 9862 9864 9866 9868 9869 9871 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9877 9877 9878 9879 9879 9880 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9894 9893 9892 9891 9890 9888 9886 9884 9881 9878 9875 9872 9869 9865 9861 9858 9854 9850 9845 9841 9837 9833 9829 9824 9820 9815 9811 9806 9802 9797 9792 9788 9782 9777 9772 9766 9760 9753 9747 9740 9732 9724 9716 9707 9697 9687 9677 9666 9654 9642 9629 9616 9602 9588 9574 9559 9543 9528 9512 9497 9481 9465 9449 9433 9418 9403 9388 9374 9360 9346 9333 9321 9309 9298 9288 9278 9269 9261 9254 9247 9241 9235 9231 9227 9223 9220 9218 9216 9215 9214 9214 9214 9215 9216 9217 9218 9219 9221 9223 9225 9227 9229 9231 9234 9236 9238 9240 9242 9243 9244 9245 9245 9244 9243 9241 9239 9235 9230 9224 9217 9208 9198 9186 9172 9156 9139 9119 9098 9074 9048 9020 8989 8956 8921 8883 8843 8800 8755 8709 8660 8609 8943 2 3 1 8556 8501 8445 8387 8328 8267 8206 8144 8082 8019 7956 7894 7832 7770 7709 7650 7592 7535 7480 7428 7378 7330 7285 7244 7205 7170 7138 7110 7085 7065 7049 7037 7029 7025 7026 7031 7040 7053 7070 7092 7118 7148 7181 7218 7258 7302 7348 7398 7450 7504 7561 7620 7681 7742 7806 7870 7935 8000 8066 8132 8197 8263 8327 8392 8455 8517 8578 8638 8696 8753 8808 8862 8914 8964 9012 9059 9103 9146 9187 9226 9263 9299 9332 9364 9395 9424 9451 9477 9501 9524 9546 9566 9586 9604 9621 9638 9653 9668 9682 9695 9707 9719 9730 9741 9751 9761 9770 9779 9788 9796 9804 9811 9818 9825 9832 9838 9844 9849 9855 9860 9865 9869 9873 9877 9881 9884 9888 9891 9893 9896 9898 9900 9902 9904 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9954 9953 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9959 9960 9962 9964 9965 9967 9969 9970 9971 9973 9974 9974 9975 9975 9976 9976 9975 9975 9974 9974 9973 9971 9970 9969 9967 9966 9964 9963 9962 9961 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9870 9870 9871 9872 9872 9873 9874 9876 9877 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 8944 2 3 1 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9910 9910 9909 9907 9906 9904 9903 9901 9898 9896 9893 9891 9888 9885 9881 9878 9875 9872 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9816 9812 9808 9804 9800 9795 9790 9784 9778 9771 9764 9756 9748 9739 9730 9720 9709 9698 9686 9673 9660 9646 9631 9616 9600 9583 9566 9549 9531 9513 9494 9476 9457 9438 9418 9399 9381 9362 9344 9326 9310 9293 9278 9264 9251 9239 9228 9218 9210 9204 9198 9195 9194 9194 9195 9199 9204 9210 9218 9228 9239 9251 9265 9280 9296 9313 9330 9348 9367 9386 9406 9426 9445 9465 9484 9503 9522 9541 9559 9577 9593 9610 9625 9640 9654 9668 9680 9693 9704 9715 9726 9735 9745 9753 9762 9770 9777 9784 9791 9797 9803 9809 9815 9820 9825 9830 9835 9839 9844 9848 9851 9855 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9940 9939 9938 9937 9936 9936 9936 9936 9936 9936 9937 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9953 9954 9954 9954 9954 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9937 9935 9934 9933 9933 9932 9932 9932 9933 9933 9934 9936 9937 9938 9940 9942 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9954 9954 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9939 9937 9935 9934 9932 9931 9930 9929 9929 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9884 9882 9879 9876 9874 9871 9868 9865 9862 9859 9855 9852 9849 9846 9842 9839 9836 9832 9829 9826 9822 9819 9815 9812 9809 9805 9801 9798 9794 9790 9787 9783 9779 9774 9770 9765 9760 9755 9750 9744 9738 9731 9724 9716 9708 9700 9691 9681 8945 2 3 1 9671 9660 9649 9636 9624 9610 9596 9581 9566 9550 9533 9516 9497 9478 9459 9438 9417 9395 9372 9349 9324 9299 9273 9245 9217 9188 9157 9126 9093 9059 9023 8987 8949 8909 8868 8826 8782 8737 8691 8642 8593 8542 8490 8436 8382 8326 8269 8211 8152 8092 8031 7969 7907 7844 7780 7716 7651 7586 7520 7454 7388 7322 7255 7189 7122 7055 6988 6921 6854 6787 6721 6654 6589 6524 6459 6396 6333 6270 6210 6150 6092 6036 5982 5930 5880 5833 5788 5746 5708 5672 5640 5612 5587 5566 5549 5536 5527 5523 5523 5528 5537 5550 5567 5589 5615 5646 5681 5719 5762 5808 5858 5912 5969 6029 6092 6158 6226 6297 6370 6445 6522 6600 6679 6760 6841 6923 7005 7088 7171 7253 7335 7417 7497 7577 7656 7733 7809 7884 7957 8028 8098 8166 8232 8295 8357 8417 8474 8530 8583 8635 8684 8732 8777 8821 8863 8903 8942 8979 9014 9048 9080 9112 9142 9171 9198 9225 9251 9275 9299 9322 9344 9365 9386 9405 9424 9443 9460 9478 9494 9510 9525 9539 9553 9566 9579 9591 9603 9614 9625 9636 9645 9655 9664 9672 9681 9689 9697 9704 9711 9718 9725 9732 9739 9745 9751 9757 9763 9769 9775 9780 9786 9791 9796 9801 9806 9811 9816 9820 9824 9828 9832 9836 9839 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9871 9874 9876 9879 9881 9884 9887 9889 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9912 9913 9914 9915 9916 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9922 9924 9925 9927 9929 9931 9933 9934 9936 9938 9940 9941 9942 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9928 9926 9924 9923 9922 9921 9920 9919 9918 9918 9918 9917 9918 9918 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9923 9922 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9882 9883 9884 9885 9887 9889 9891 9893 9896 9899 9902 9905 9908 9911 9915 9918 9920 9923 9925 9927 9929 9931 9932 9933 9933 9934 9933 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9909 9907 9905 9904 9903 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9916 9915 9914 9913 9912 9910 9908 9905 9902 9900 9896 9893 9889 9886 9882 9877 9873 9869 9864 9860 9855 9850 9845 9840 9836 9831 9825 9820 9815 9810 9805 9800 9795 9789 9784 9779 9774 9769 9764 9758 9753 9748 8946 2 3 1 9743 9738 9733 9729 9724 9719 9715 9711 9707 9703 9699 9695 9691 9688 9685 9682 9679 9676 9674 9671 9669 9667 9665 9663 9661 9660 9658 9657 9656 9654 9653 9652 9651 9649 9648 9647 9646 9644 9643 9641 9640 9638 9636 9634 9632 9630 9628 9625 9622 9619 9616 9613 9609 9605 9600 9595 9590 9585 9579 9572 9566 9558 9550 9542 9533 9524 9513 9503 9491 9478 9465 9451 9436 9420 9403 9385 9366 9346 9324 9301 9277 9251 9224 9195 9164 9131 9097 9061 9023 8982 8940 8896 8849 8800 8749 8696 8641 8583 8524 8462 8398 8333 8265 8197 8126 8055 7983 7910 7837 7763 7689 7615 7542 7471 7400 7331 7264 7200 7138 7079 7024 6972 6924 6879 6839 6804 6772 6746 6725 6709 6698 6692 6690 6693 6700 6711 6726 6746 6769 6796 6825 6857 6891 6927 6965 7004 7043 7082 7122 7161 7200 7238 7275 7311 7346 7379 7410 7439 7466 7491 7514 7536 7556 7575 7592 7608 7623 7637 7650 7663 7675 7687 7699 7711 7724 7737 7751 7766 7783 7800 7818 7837 7857 7879 7902 7926 7951 7978 8005 8034 8063 8093 8124 8155 8187 8218 8250 8282 8314 8346 8377 8408 8439 8469 8498 8526 8554 8580 8605 8629 8652 8674 8694 8713 8731 8747 8762 8776 8788 8799 8808 8816 8822 8827 8831 8834 8835 8835 8835 8833 8830 8827 8823 8818 8813 8808 8802 8797 8791 8785 8780 8775 8771 8768 8765 8763 8761 8761 8762 8764 8768 8772 8778 8786 8794 8804 8816 8828 8842 8857 8873 8891 8909 8928 8948 8969 8991 9012 9035 9057 9080 9103 9126 9148 9171 9193 9214 9236 9256 9276 9296 9314 9332 9349 9366 9381 9396 9410 9424 9436 9448 9460 9470 9480 9490 9499 9508 9516 9524 9531 9539 9546 9553 9560 9566 9573 9579 9585 9591 9597 9604 9609 9615 9621 9627 9632 9638 9643 9648 9653 9658 9662 9667 9671 9675 9678 9681 9684 9687 9689 9691 9693 9694 9695 9695 9696 9696 9695 9695 9694 9693 9691 9690 9688 9686 9684 9682 9680 9677 9675 9673 9670 9667 9664 9662 9658 9655 9652 9649 9646 9642 9638 9634 9629 9624 9618 9612 9605 9598 9590 9582 9573 9563 9553 9541 9529 9516 9503 9488 9473 9457 9441 9424 9406 9388 9369 9350 9330 9310 9288 9267 9244 9220 9196 9171 9145 9118 9089 9058 9025 8990 8952 8911 8867 8820 8769 8715 8656 8593 8526 8454 8377 8296 8209 8116 8019 7917 7812 7702 7590 7474 7356 7237 7115 6992 6870 6748 6628 6511 6398 6289 6185 6087 5997 5914 5839 5773 5715 5667 5630 5602 5585 5580 5586 5604 5631 5668 5715 5771 5836 5909 5990 6078 6172 6272 6376 6485 6597 6711 6827 6945 7061 7177 7291 7404 7516 7625 7732 7836 7936 8033 8125 8214 8298 8379 8456 8529 8599 8665 8727 8787 8843 8897 8947 8995 9040 9083 9123 9161 9197 9232 9265 9296 9326 9354 9380 9405 9428 9449 9469 8947 2 3 1 9488 9505 9521 9536 9549 9562 9572 9582 9591 9598 9604 9610 9614 9617 9620 9622 9623 9624 9624 9623 9622 9620 9618 9616 9613 9609 9605 9600 9595 9589 9583 9576 9569 9560 9551 9541 9530 9517 9504 9489 9473 9456 9437 9417 9396 9373 9349 9322 9295 9265 9235 9202 9169 9134 9097 9059 9020 8980 8939 8897 8854 8810 8766 8721 8676 8631 8585 8540 8495 8451 8407 8364 8322 8280 8240 8201 8164 8128 8094 8062 8032 8004 7979 7956 7935 7916 7901 7888 7878 7871 7866 7865 7866 7870 7877 7888 7901 7917 7936 7957 7981 8007 8036 8067 8100 8136 8173 8211 8252 8293 8336 8379 8424 8469 8514 8559 8605 8651 8696 8742 8786 8831 8874 8917 8958 8999 9038 9077 9114 9151 9186 9220 9252 9284 9314 9343 9371 9398 9424 9448 9472 9495 9516 9537 9557 9576 9594 9612 9629 9644 9660 9674 9689 9702 9715 9727 9739 9751 9761 9772 9782 9791 9801 9809 9818 9826 9833 9841 9847 9854 9860 9866 9872 9877 9883 9887 9892 9896 9901 9904 9908 9911 9915 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9943 9941 9939 9937 9935 9934 9933 9932 9931 9930 9930 9930 9930 9930 9931 9931 9932 9934 9935 9937 9938 9940 9942 9944 9945 9947 9949 9950 9951 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9954 9955 9956 9958 9959 9961 9962 9964 9966 9968 9969 9971 9973 9974 9976 9977 9978 9979 9979 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9972 9970 9969 9967 9965 9963 9961 9959 9958 9956 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9952 9951 9949 9947 9944 9942 9940 9938 9936 9934 9932 9930 9928 9927 9925 9924 9923 9922 8948 2 3 1 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9916 9915 9913 9912 9909 9907 9904 9901 9898 9894 9890 9886 9881 9876 9871 9865 9860 9854 9849 9843 9837 9832 9827 9822 9817 9812 9807 9803 9799 9796 9793 9790 9788 9786 9784 9783 9781 9781 9780 9780 9780 9780 9781 9782 9782 9783 9784 9785 9787 9788 9789 9790 9791 9792 9794 9795 9796 9798 9799 9801 9802 9804 9805 9807 9809 9810 9812 9814 9817 9819 9821 9824 9826 9829 9832 9834 9837 9839 9842 9845 9847 9849 9852 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9909 9910 9911 9911 9911 9911 9911 9911 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9883 9881 9879 9877 9875 9873 9871 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9858 9857 9856 9854 9852 9850 9848 9845 9842 9839 9835 9832 9828 9823 9819 9814 9809 9805 9800 9795 9790 9785 9780 9775 9771 9766 9762 9758 9753 9749 9745 9741 9736 9732 9727 9723 9718 9713 9707 9701 9694 9687 9679 9670 9661 9651 9640 9629 9617 9604 9591 9577 9563 9547 9531 9515 9498 9480 9462 9443 9424 9405 9385 9364 9342 9319 9295 9270 9244 9215 9186 9155 9122 9087 9049 9009 8967 8921 8873 8823 8768 8710 8650 8588 8523 8455 8386 8316 8244 8170 8096 8021 7947 7873 7802 7732 7665 7601 7541 7486 7436 7390 7350 7316 7288 7266 7251 7243 7243 7250 7264 7285 7312 7345 7383 7427 7476 7529 7587 7648 7712 7779 7848 7918 7989 8061 8132 8202 8270 8337 8403 8466 8528 8587 8644 8699 8751 8799 8845 8889 8929 8968 9004 9037 9069 9099 9127 9155 9180 9204 9227 9249 9269 9288 9307 9324 9341 9357 9373 9388 9401 9414 9426 9438 9448 9458 9466 9474 9481 9487 9492 9496 9500 9503 9506 9507 9508 9509 9508 9508 9507 9506 9504 9502 9500 9498 9496 9494 9491 9488 9485 9482 9479 9475 9472 9468 9464 9459 9454 9449 9443 9437 9431 9424 9416 9407 9398 9389 9378 9367 9356 9343 9330 9317 9302 9287 9271 9254 9237 9218 9199 9179 9158 9137 9115 9091 9067 9043 9017 8991 8964 8936 8907 8878 8848 8817 8786 8755 8724 8692 8661 8629 8598 8567 8537 8507 8479 8451 8425 8400 8376 8354 8334 8316 8300 8285 8273 8263 8255 8248 8245 8243 8244 8246 8250 8256 8263 8272 8282 8293 8304 8317 8330 8343 8357 8371 8384 8397 8410 8422 8432 8442 8451 8459 8466 8471 8476 8479 8480 8480 8479 8477 8473 8468 8462 8454 8445 8435 8424 8413 8949 2 3 1 8400 8386 8371 8356 8339 8322 8304 8285 8266 8246 8225 8204 8182 8160 8137 8114 8090 8066 8041 8016 7991 7966 7940 7915 7890 7865 7840 7815 7791 7767 7744 7721 7700 7679 7659 7640 7622 7606 7591 7577 7565 7555 7546 7538 7532 7528 7526 7525 7527 7530 7534 7541 7549 7558 7570 7583 7597 7613 7631 7650 7670 7692 7715 7739 7764 7790 7817 7845 7875 7904 7935 7966 7998 8031 8064 8097 8131 8166 8200 8235 8270 8305 8341 8376 8411 8446 8482 8516 8551 8586 8620 8653 8687 8720 8752 8784 8815 8846 8876 8905 8934 8962 8990 9017 9043 9068 9093 9117 9140 9163 9185 9206 9227 9247 9267 9285 9304 9322 9339 9355 9372 9387 9403 9417 9432 9446 9459 9472 9485 9497 9509 9521 9532 9543 9554 9564 9574 9583 9593 9602 9611 9619 9627 9635 9643 9650 9658 9665 9672 9679 9685 9692 9698 9704 9711 9717 9723 9728 9734 9740 9746 9751 9757 9762 9768 9773 9778 9783 9788 9793 9798 9803 9807 9812 9816 9820 9824 9828 9832 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9895 9897 9899 9902 9904 9906 9909 9911 9913 9915 9916 9918 9919 9920 9922 9922 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9951 9951 9952 9953 9955 9956 9958 9959 9961 9963 9965 9966 9968 9970 9971 9972 9974 9975 9975 9976 9976 9977 9977 9977 9976 9975 9975 9973 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 8950 2 3 2 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9909 9907 9904 9902 9899 9895 9892 9888 9883 9879 9874 9868 9862 9856 9849 9842 9834 9826 9818 9808 9799 9788 9778 9767 9755 9743 9731 9718 9705 9692 9678 9664 9650 9635 9620 9605 9589 9573 9558 9541 9525 9509 9492 9475 9458 9441 9423 9406 9388 9371 9353 9336 9319 9301 9285 9268 9252 9236 9220 9205 9191 9178 9165 9153 9142 9132 9123 9116 9109 9104 9100 9097 9095 9095 9096 9099 9103 9108 9114 9122 9130 9140 9151 9163 9175 9189 9203 9218 9234 9250 9267 9284 9301 9319 9336 9354 9372 9390 9407 9425 9443 9460 9477 9494 9511 9527 9544 9559 9575 9590 9605 9619 9633 9647 9660 9673 9686 9698 9709 9721 9732 9742 9752 9762 9771 9780 9789 9797 9804 9812 9819 9826 9832 9838 9844 9849 9854 9859 9864 9868 9873 9877 9880 9884 9888 9891 9894 9897 9900 9902 9905 9907 9909 9912 9914 9915 9917 9919 9920 9921 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9913 9910 9907 9904 9901 9897 9894 9890 9887 9883 9879 9876 9872 9869 9865 9862 9859 9856 9853 9850 9847 9845 9842 9840 9838 9836 9834 9832 9830 9829 9827 9825 9823 9821 9820 9818 9816 9813 9811 9809 9806 9803 9800 9797 9794 9790 9787 9783 9779 9775 9771 9767 9762 9758 9753 9748 9743 9738 9733 9728 9722 9717 9711 9705 9699 9692 9686 9678 9671 9663 9655 9646 9637 9627 9617 9606 9594 9581 9568 9554 9539 9523 9507 9490 9472 9453 9433 9413 9392 9370 9347 9324 9301 9277 9253 9229 9205 9180 9156 9132 9109 9086 9064 9042 9022 9002 8984 8966 8951 8937 8924 8913 8904 8896 8891 8887 8885 8886 8888 8892 8899 8907 8917 8929 8943 8958 8975 8994 9014 9035 9058 9081 9105 9131 9156 9182 9209 9236 9263 9289 9316 9342 9368 9393 9418 9442 9465 9488 9509 9529 9549 9567 9585 9601 9616 9631 9644 9656 9668 9679 9688 9698 9706 9714 9721 9728 9735 9741 9747 9753 9759 9764 9769 9775 9780 9786 9791 9796 9802 9807 9813 9818 9823 9828 9833 9838 9843 9847 9852 9856 9859 9863 9866 9868 9870 9872 9873 9874 9875 9876 9876 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9874 9875 9876 9877 9879 9880 9882 9885 9887 9890 9893 9896 9900 9903 9906 9910 9913 9916 9919 9922 9925 9927 9929 8951 2 3 2 9931 9932 9933 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9902 9901 9899 9897 9895 9893 9891 9890 9888 9886 9885 9883 9882 9880 9879 9878 9877 9875 9874 9873 9871 9870 9869 9867 9865 9863 9861 9859 9857 9854 9852 9849 9846 9843 9840 9836 9833 9829 9825 9822 9818 9814 9811 9807 9804 9801 9798 9795 9792 9790 9788 9786 9784 9782 9781 9780 9778 9777 9777 9776 9775 9774 9773 9772 9771 9770 9769 9767 9766 9764 9762 9759 9757 9754 9750 9747 9743 9739 9735 9730 9725 9721 9716 9711 9705 9700 9695 9690 9684 9679 9674 9668 9663 9658 9653 9648 9643 9638 9633 9628 9623 9617 9612 9606 9600 9594 9587 9580 9573 9565 9557 9548 9538 9528 9518 9506 9495 9482 9469 9455 9441 9425 9409 9393 9376 9358 9339 9320 9300 9279 9258 9236 9214 9190 9166 9141 9116 9089 9062 9034 9005 8975 8944 8912 8879 8844 8809 8773 8736 8697 8658 8617 8576 8534 8491 8448 8404 8360 8315 8270 8225 8181 8137 8093 8051 8010 7970 7931 7894 7860 7827 7797 7770 7745 7723 7704 7688 7676 7668 7663 7661 7663 7668 7677 7689 7705 7724 7746 7771 7799 7830 7863 7898 7935 7974 8015 8057 8100 8145 8190 8235 8281 8327 8373 8418 8463 8508 8551 8594 8636 8677 8717 8755 8793 8829 8864 8898 8930 8961 8991 9020 9048 9074 9100 9124 9147 9170 9191 9212 9232 9251 9269 9287 9304 9320 9336 9352 9366 9381 9395 9408 9421 9433 9445 9456 9467 9478 9488 9498 9507 9515 9523 9531 9538 9545 9551 9556 9561 9565 9569 9573 9576 9578 9580 9581 9582 9583 9583 9583 9583 9582 9581 9580 9579 9577 9576 9574 9572 9570 9568 9566 9565 9563 9561 9559 9557 9555 9553 9551 9549 9547 9545 9543 9540 9538 9535 9532 9529 9526 9522 8952 2 3 2 9518 9514 9509 9504 9499 9493 9486 9480 9473 9465 9457 9448 9439 9430 9419 9409 9397 9386 9373 9360 9346 9332 9317 9301 9285 9267 9250 9231 9211 9191 9170 9147 9124 9101 9076 9051 9024 8997 8969 8940 8910 8880 8848 8815 8781 8747 8711 8673 8635 8596 8555 8513 8469 8423 8375 8325 8273 8218 8161 8101 8039 7973 7905 7834 7759 7681 7600 7516 7428 7337 7243 7147 7049 6948 6847 6744 6640 6535 6430 6326 6223 6122 6024 5929 5838 5751 5670 5594 5525 5462 5406 5358 5318 5286 5262 5248 5244 5249 5263 5285 5317 5356 5404 5459 5522 5592 5669 5752 5840 5933 6030 6130 6233 6338 6445 6552 6659 6767 6873 6979 7083 7185 7285 7383 7477 7567 7655 7739 7820 7897 7972 8043 8110 8175 8237 8296 8352 8405 8456 8504 8551 8595 8638 8678 8718 8757 8794 8829 8864 8897 8929 8961 8991 9021 9050 9078 9105 9131 9157 9182 9206 9229 9252 9273 9294 9314 9334 9352 9370 9387 9404 9420 9435 9449 9463 9476 9488 9500 9511 9522 9532 9541 9550 9559 9567 9574 9582 9588 9595 9601 9607 9613 9618 9623 9628 9633 9638 9643 9648 9652 9657 9662 9667 9672 9676 9681 9686 9691 9696 9700 9705 9710 9714 9719 9723 9727 9731 9735 9738 9741 9744 9746 9748 9750 9751 9753 9754 9754 9755 9755 9754 9754 9754 9753 9752 9751 9751 9750 9749 9748 9748 9747 9747 9747 9747 9747 9747 9747 9748 9748 9749 9749 9750 9751 9752 9753 9754 9755 9756 9757 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9769 9770 9772 9774 9776 9778 9781 9784 9787 9790 9793 9797 9800 9804 9807 9811 9815 9819 9823 9826 9830 9834 9837 9840 9843 9846 9848 9850 9852 9854 9856 9857 9858 9860 9861 9861 9862 9863 9863 9864 9865 9866 9866 9867 9869 9870 9871 9873 9875 9877 9879 9881 9883 9885 9888 9890 9893 9896 9898 9901 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9935 9934 9932 9932 9931 9930 9930 8953 2 3 2 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9938 9937 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9914 9912 9910 9908 9906 9904 9902 9900 9899 9897 9896 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9880 9881 9882 9884 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9912 9913 9915 9916 9918 9920 9922 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9942 9942 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9924 9923 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9940 9940 9940 9940 9939 9938 9937 9935 9933 9931 9929 9926 9924 9921 9918 9915 9913 9910 9908 9906 9904 9902 9901 9899 9898 9898 9897 9898 9898 9899 9900 9901 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9918 9918 9918 9918 9917 9916 9914 9913 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9878 9876 9873 9870 9868 9865 9863 9860 9858 9856 9853 9851 9848 9846 9843 9840 9837 9834 9831 9828 9824 9820 9816 9811 9807 9802 9797 9791 9786 9780 9774 9768 9762 9755 9749 9742 9736 9729 9723 9717 9710 9704 9698 9693 9687 9682 9677 9673 9668 9664 9661 9658 9655 9653 9652 9650 9650 9649 9650 9650 9652 9653 9655 9658 9661 9664 9668 9672 9676 9681 9685 9690 9696 9701 9706 9712 9717 9723 9728 9733 9739 9744 9749 9754 9758 9763 9767 9771 9776 9779 9783 9787 9790 9794 9797 9800 9804 9807 9810 9814 9817 9820 9823 9826 9829 9833 9836 9839 9842 9846 9849 9852 9855 9858 9860 9863 9865 9868 9870 9872 9874 9875 9877 9878 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9902 9901 9900 9898 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9852 9851 9849 9848 9846 9844 9843 9841 9838 9836 9834 9831 9828 9825 9823 9820 9817 9814 9811 9809 9806 9804 9802 9800 9798 9796 9795 9793 9792 9791 9791 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9789 9789 9788 9788 9787 9786 9785 9784 8954 2 3 2 9783 9781 9780 9778 9776 9774 9771 9769 9767 9764 9762 9759 9757 9754 9751 9748 9745 9742 9739 9736 9732 9729 9725 9721 9718 9714 9710 9705 9701 9697 9692 9687 9682 9677 9673 9668 9663 9658 9654 9649 9645 9640 9636 9632 9628 9624 9620 9617 9613 9610 9606 9602 9598 9594 9589 9584 9579 9573 9566 9558 9550 9541 9532 9521 9510 9497 9484 9469 9454 9438 9421 9403 9385 9366 9347 9327 9306 9286 9265 9243 9221 9198 9175 9151 9127 9101 9076 9049 9021 8992 8960 8926 8890 8852 8810 8765 8717 8666 8612 8553 8491 8426 8357 8284 8207 8125 8041 7953 7864 7772 7680 7586 7493 7399 7306 7214 7123 7036 6951 6870 6792 6720 6651 6589 6535 6485 6441 6401 6367 6336 6310 6288 6268 6253 6241 6230 6219 6208 6195 6180 6162 6141 6114 6080 6041 5996 5945 5887 5823 5752 5675 5592 5500 5401 5298 5191 5082 4971 4859 4748 4639 4533 4431 4334 4244 4161 4087 4022 3968 3926 3895 3881 3881 3894 3920 3960 4012 4077 4154 4243 4344 4456 4578 4709 4847 4991 5140 5294 5450 5609 5766 5922 6078 6231 6382 6529 6673 6812 6946 7073 7193 7307 7415 7518 7614 7705 7790 7871 7946 8017 8084 8148 8207 8263 8316 8367 8415 8462 8506 8551 8595 8637 8678 8718 8756 8794 8831 8866 8901 8934 8966 8997 9027 9055 9082 9108 9132 9154 9174 9192 9209 9225 9239 9253 9265 9275 9285 9295 9303 9310 9317 9324 9330 9336 9342 9348 9353 9359 9365 9372 9378 9384 9390 9397 9403 9409 9415 9421 9427 9432 9437 9442 9447 9451 9455 9459 9462 9464 9466 9467 9468 9469 9469 9469 9469 9468 9468 9467 9465 9464 9462 9461 9459 9457 9455 9453 9451 9449 9447 9445 9443 9441 9438 9436 9433 9431 9428 9425 9422 9419 9416 9412 9409 9405 9401 9398 9394 9390 9385 9381 9377 9373 9369 9364 9360 9356 9352 9348 9343 9339 9335 9331 9327 9322 9318 9313 9309 9304 9300 9295 9290 9284 9279 9273 9267 9261 9254 9248 9241 9234 9226 9219 9211 9203 9195 9186 9178 9169 9160 9150 9141 9131 9122 9112 9102 9091 9081 9070 9059 9047 9036 9024 9011 8999 8986 8973 8959 8945 8930 8915 8900 8884 8868 8851 8833 8815 8797 8778 8758 8738 8717 8696 8674 8652 8628 8604 8580 8555 8529 8502 8474 8446 8417 8387 8356 8323 8290 8256 8221 8184 8147 8108 8068 8027 7984 7940 7895 7848 7800 7750 7699 7647 7593 7537 7480 7422 7362 7300 7237 7172 7105 7037 6967 6895 6821 6746 6668 6589 6507 6424 6339 6251 6162 6070 5976 5880 5782 5681 5579 5474 5368 5260 5150 5039 4927 4814 4699 4583 4467 4351 4235 4120 4006 3893 3781 3671 3564 3459 3357 3259 3165 3075 2989 2909 2833 2764 2700 2643 2592 2548 2510 2480 2456 2440 2430 2428 2434 2447 2466 2493 2526 2566 2613 2665 2724 2788 2858 2933 3013 3098 8955 2 3 2 3186 3279 3375 3474 3576 3680 3786 3895 4005 4116 4228 4341 4455 4568 4681 4794 4906 5017 5128 5237 5345 5452 5557 5661 5762 5862 5959 6055 6149 6240 6330 6417 6503 6586 6667 6746 6822 6897 6970 7040 7109 7176 7241 7304 7366 7426 7484 7540 7595 7648 7700 7751 7800 7848 7894 7939 7983 8026 8068 8108 8148 8186 8224 8260 8295 8330 8363 8396 8428 8459 8489 8519 8547 8575 8602 8629 8654 8679 8704 8727 8750 8773 8795 8816 8836 8856 8876 8894 8913 8930 8948 8964 8980 8996 9011 9026 9040 9054 9068 9081 9093 9106 9118 9130 9141 9153 9164 9175 9186 9196 9207 9218 9228 9238 9249 9259 9269 9279 9289 9299 9309 9319 9329 9339 9348 9358 9367 9377 9386 9395 9403 9412 9420 9428 9436 9444 9451 9458 9465 9472 9478 9484 9490 9496 9501 9506 9511 9516 9521 9526 9530 9535 9539 9543 9547 9551 9555 9559 9563 9566 9570 9574 9578 9582 9585 9589 9593 9597 9601 9605 9609 9613 9617 9621 9625 9629 9633 9637 9641 9645 9650 9654 9658 9662 9666 9670 9674 9678 9682 9685 9688 9692 9695 9698 9700 9703 9705 9706 9708 9710 9711 9712 9713 9713 9714 9714 9714 9714 9714 9714 9714 9714 9714 9715 9715 9716 9717 9719 9720 9722 9724 9726 9729 9731 9735 9738 9742 9745 9749 9753 9757 9760 9764 9768 9771 9774 9777 9780 9782 9784 9786 9788 9788 9789 9789 9789 9788 9787 9787 9785 9784 9783 9781 9780 9778 9777 9776 9774 9774 9773 9772 9772 9773 9773 9774 9776 9777 9779 9780 9782 9784 9787 9789 9791 9793 9796 9797 9799 9800 9802 9802 9802 9802 9801 9800 9799 9797 9795 9793 9790 9787 9783 9779 9776 9772 9768 9764 9760 9756 9752 9749 9745 9743 9740 9737 9735 9734 9732 9731 9730 9730 9730 9730 9730 9731 9732 9732 9733 9734 9735 9736 9737 9737 9738 9738 9739 9739 9739 9739 9738 9738 9737 9736 9735 9734 9734 9733 9732 9731 9731 9730 9730 9730 9730 9730 9730 9731 9732 9734 9735 9737 9739 9742 9744 9747 9749 9752 9755 9758 9761 9764 9768 9771 9774 9777 9779 9782 9785 9787 9789 9792 9794 9796 9798 9800 9802 9804 9805 9807 9809 9811 9813 9814 9816 9818 9821 9823 9825 9828 9830 9833 9836 9838 9841 9844 9846 9849 9852 9855 9857 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9891 9892 9893 9893 9893 9894 9894 9893 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9880 9880 9880 9880 9880 9881 9881 9882 9883 9885 9886 9887 9889 9891 9892 9894 9896 9898 9899 9901 9903 9904 9906 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 8956 2 3 2 9917 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9897 9896 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9876 9874 9873 9872 9870 9869 9869 9868 9868 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9871 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9864 9862 9861 9860 9859 9857 9856 9855 9853 9852 9850 9849 9847 9846 9844 9842 9840 9838 9836 9833 9831 9828 9825 9823 9820 9817 9814 9811 9808 9805 9802 9799 9797 9794 9792 9790 9788 9787 9786 9785 9785 9785 9785 9786 9788 9789 9792 9794 9797 9801 9804 9808 9812 9817 9821 9826 9830 9835 9839 9844 9848 9853 9857 9861 9864 9868 9871 9874 9876 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9896 9897 9898 9900 9902 9903 9906 9908 9910 9912 9915 9917 9920 9922 9925 9927 9930 9933 9935 9937 9939 9941 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9869 9867 9864 9861 9858 9854 9850 9845 9840 9834 9827 9820 9812 9803 9794 9785 9775 9764 9753 9742 9730 9718 9706 9694 9682 9670 9658 9646 9635 9624 9614 9604 9595 9586 9579 9572 9566 9561 9557 9554 9552 9552 9552 9553 9555 9558 9562 9567 9573 9580 9587 9595 9604 9613 9623 9633 9643 9654 9665 9676 9686 9697 9708 9719 9729 9740 9750 9759 9769 9778 9786 9795 9803 9810 9817 9824 9830 9837 9842 9848 9853 9857 9862 9866 9870 9873 9877 9880 9883 9885 9888 9891 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9948 9948 9949 9950 9950 9950 9951 9950 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 8957 2 3 2 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9942 9942 9941 9942 9942 9942 9943 9944 9944 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9941 9939 9937 9935 9933 9932 9930 9929 9928 9927 9926 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9910 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9887 9885 9884 9881 9879 9877 9874 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9825 9822 9819 9816 9814 9811 9808 9805 9802 9798 9794 9790 9786 9781 9776 9771 9765 9759 9752 9744 9736 9728 9719 9709 9699 9689 9678 9666 9654 9642 9629 9616 9603 9589 9575 9561 9548 9534 9520 9506 9493 9480 9467 9455 9443 9432 9421 9412 9403 9395 9388 9382 9377 9373 9370 9369 9369 9370 9372 9375 9380 9386 9393 9401 9410 9420 9431 9444 9457 9470 9485 9499 9515 9530 9546 9562 9578 9594 9609 9625 9640 9654 9668 9682 9694 9706 9718 9728 9738 9746 9754 9762 9768 9774 9779 9784 9788 9791 9794 9796 9798 9800 9801 9803 9804 9805 9806 9808 9809 9811 9812 9814 9816 9818 9820 9823 9826 9828 9831 9834 9838 9841 9844 9847 9850 9853 9856 9858 9861 9863 9865 9867 9869 9870 9871 9872 9873 9873 9874 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9873 9874 9875 9876 8958 2 3 2 9877 9879 9879 9880 9881 9881 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9873 9872 9870 9868 9866 9865 9863 9861 9860 9858 9857 9855 9854 9853 9852 9851 9851 9850 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9846 9846 9845 9844 9842 9841 9839 9837 9835 9833 9831 9829 9826 9823 9820 9817 9814 9811 9808 9805 9801 9798 9795 9791 9788 9784 9781 9778 9774 9771 9768 9764 9761 9757 9754 9750 9746 9743 9739 9735 9731 9727 9723 9719 9715 9710 9706 9701 9696 9691 9686 9681 9675 9670 9664 9658 9652 9646 9640 9634 9627 9621 9614 9607 9600 9593 9585 9578 9570 9562 9553 9545 9536 9526 9517 9507 9496 9485 9474 9462 9449 9436 9423 9409 9394 9378 9362 9346 9328 9310 9292 9272 9252 9232 9210 9188 9166 9142 9118 9093 9068 9042 9015 8988 8959 8930 8900 8869 8837 8804 8770 8734 8698 8660 8621 8580 8537 8493 8447 8399 8349 8297 8244 8188 8130 8071 8009 7946 7881 7814 7745 7674 7603 7531 7458 7384 7311 7238 7165 7093 7022 6952 6884 6819 6756 6696 6640 6587 6539 6495 6456 6421 6392 6367 6348 6335 6327 6324 6328 6338 6353 6373 6399 6429 6465 6504 6548 6596 6648 6703 6761 6822 6885 6950 7017 7085 7154 7223 7293 7362 7431 7501 7569 7637 7704 7769 7833 7896 7957 8017 8075 8132 8187 8240 8292 8342 8391 8439 8485 8530 8573 8616 8656 8696 8735 8772 8809 8844 8879 8912 8945 8976 9007 9037 9065 9093 9120 9146 9170 9194 9218 9240 9261 9281 9301 9319 9337 9353 9369 9385 9399 9413 9426 9438 9450 9461 9472 9482 9492 9501 9510 9519 9527 9535 9543 9551 9558 9565 9572 9579 9586 9592 9599 9605 9611 9617 9623 9629 9635 9640 9645 9651 9656 9660 9665 9670 9674 9679 9683 9687 9691 9695 9699 9702 9706 9710 9713 9717 9721 9724 9728 9732 9735 9739 9743 9747 9750 9754 9758 9762 9766 9769 9773 9777 9781 9784 9788 9791 9795 9798 9801 9804 9806 9809 9811 9814 9816 9818 9820 9822 9823 9825 9826 9828 9829 9830 9831 9833 9834 9835 9837 9838 9840 9842 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9864 9866 9868 9870 9872 9874 9875 9877 9879 9880 9881 9883 9884 9885 9885 9886 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9913 9913 9914 9914 9914 9914 9915 9916 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9936 8959 2 3 2 9937 9938 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9956 9957 9957 9958 9959 9960 9961 9961 9961 9962 9962 9961 9961 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9946 9945 9945 9946 9946 9946 9947 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9963 9962 9961 9959 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9929 9928 9928 9928 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9926 9925 9924 9922 9920 9919 9917 9915 9913 9911 9908 9906 9904 9901 9898 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9866 9864 9861 9859 9856 9854 9852 9851 9849 9848 9847 9846 9846 9846 9846 9846 9846 9847 9848 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9886 9888 9890 9891 9892 9894 9895 9897 9898 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9903 9901 9898 9895 9892 9888 9884 9880 9876 9871 9866 9861 9855 9850 9844 9837 9831 9824 9817 9809 9802 9794 9786 9778 9770 9762 9753 9745 9736 9727 9718 9709 9700 9691 9682 9673 9663 9654 9644 9635 9626 9616 9607 9598 9588 9579 9570 9561 9553 9544 9536 9529 9521 9514 9507 9501 9496 9490 9486 9482 9478 9475 9473 9472 9471 9471 9471 9472 9474 9476 9479 9482 9486 9490 9495 9500 9505 9511 9517 9523 9530 9536 9543 9550 9556 9563 9570 9577 9584 9591 9598 9605 9611 9618 9625 9632 9639 9646 9654 9661 9668 9676 9684 9692 9700 9708 9716 9724 9733 9741 9750 9759 9767 9776 9784 9793 9801 9809 9817 9825 9832 9839 9846 8960 2 3 2 9852 9858 9864 9869 9874 9878 9882 9885 9888 9890 9892 9894 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9897 9897 9898 9899 9900 9901 9903 9905 9907 9909 9912 9914 9917 9920 9923 9926 9929 9933 9936 9939 9942 9944 9947 9950 9952 9954 9956 9957 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9946 9946 9945 9945 9946 9946 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9966 9966 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9934 9934 9933 9933 9934 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9929 9927 9924 9922 9920 9918 9916 9915 9913 9912 9911 9910 9909 9909 9909 9909 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9914 9914 9914 9913 9912 9911 9910 9908 9906 9903 9900 9897 9894 9890 9886 9882 9878 9874 9870 9865 9861 9857 9853 9849 9845 9841 9837 9834 9831 9828 9826 9823 9821 9819 9818 9816 9814 9813 9812 9810 9809 9808 9806 9805 9803 9801 9799 9797 9794 9791 9787 9784 9780 9775 9771 9766 9760 9754 9748 9742 9736 9729 9722 9715 9708 9701 9694 9687 9680 9673 9666 9659 9653 9647 9641 9636 9631 9627 9623 9619 9616 9613 9611 9609 9608 9607 9606 9606 9607 9608 9609 9610 9612 9614 9617 9619 9622 9625 9628 9631 9635 9638 9641 9645 9648 9651 9654 9658 9661 9664 9667 9670 9672 9675 9678 9680 9683 9685 9688 9690 9693 9695 9697 9700 9702 9704 9707 9709 9711 9714 9716 9718 9721 9723 9726 9728 9730 9733 9736 9738 9741 9744 9746 9749 9752 9755 9759 9762 9766 9769 9773 9777 9781 9785 9790 9794 9799 9804 9809 9813 9818 9823 9828 9833 9837 9842 9846 9851 9855 9859 9862 9866 9869 9871 9874 9876 9878 9880 9881 9882 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9893 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9923 9925 9926 9928 9929 9930 8961 2 3 2 9931 9932 9933 9933 9933 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9917 9916 9915 9913 9911 9909 9908 9905 9903 9901 9899 9897 9894 9892 9889 9886 9884 9881 9878 9875 9872 9868 9865 9861 9858 9854 9850 9846 9841 9837 9832 9827 9822 9817 9811 9805 9799 9793 9786 9779 9772 9765 9757 9749 9741 9732 9724 9715 9706 9696 9687 9677 9667 9657 9647 9637 9626 9616 9606 9596 9586 9576 9567 9557 9548 9540 9531 9523 9516 9509 9502 9496 9490 9485 9481 9477 9474 9471 9470 9468 9468 9467 9468 9469 9471 9473 9476 9479 9483 9487 9491 9496 9502 9507 9513 9520 9526 9533 9540 9547 9554 9562 9569 9577 9585 9592 9600 9608 9616 9624 9631 9639 9647 9655 9662 9669 9677 9684 9691 9698 9705 9711 9718 9724 9730 9736 9741 9747 9752 9757 9762 9766 9771 9775 9779 9783 9787 9790 9794 9797 9800 9803 9806 9809 9812 9815 9817 9820 9823 9825 9828 9830 9833 9835 9838 9840 9842 9844 9846 9848 9850 9851 9853 9854 9854 9855 9855 9856 9856 9855 9855 9854 9853 9851 9850 9848 9845 9843 9840 9838 9835 9831 9828 9825 9821 9817 9813 9809 9805 9801 9796 9791 9787 9782 9777 9772 9767 9761 9755 9750 9744 9737 9731 9725 9718 9711 9704 9697 9689 9682 9674 9666 9659 9651 9643 9635 9627 9620 9612 9605 9597 9590 9584 9577 9571 9565 9559 9554 9549 9545 9541 9538 9535 9533 9531 9529 9529 9528 9529 9529 9531 9532 9535 9537 9541 9545 9549 9554 9559 9564 9570 9577 9584 9591 9598 9606 9613 9621 9630 9638 9646 9655 9663 9671 9679 9688 9695 9703 9710 9718 9724 9731 9737 9743 9748 9753 9758 9762 9766 9769 9772 9774 9777 9779 9781 9782 9783 9785 9786 9787 9787 9788 9789 9790 9790 9791 9792 9793 9794 9795 9796 9797 9799 9800 9801 9802 9804 9805 9806 9807 9808 9809 9810 9810 9811 9811 9811 9811 9810 9809 9809 9808 9806 9805 9804 9802 9801 9799 9798 9796 9795 9793 9792 9791 9790 9789 9788 9788 9787 9787 9787 9788 9788 9788 9789 9789 9790 9791 9791 9792 9793 9793 9793 9793 9793 9792 9791 9790 9788 9786 9784 9782 9779 9776 9773 9770 9766 9762 9758 9754 9749 9745 9741 9737 9733 9729 9725 9721 9718 9714 9711 9708 9705 9703 9701 9698 9697 9695 9693 9691 9690 9688 9686 9685 9683 9681 9679 9677 9675 9672 9670 9667 9663 9660 9656 9652 8962 2 3 2 9648 9644 9639 9635 9630 9625 9620 9615 9609 9604 9599 9593 9588 9583 9578 9573 9568 9563 9558 9554 9549 9545 9540 9536 9532 9528 9524 9520 9516 9512 9508 9504 9500 9496 9492 9488 9484 9479 9475 9470 9465 9460 9455 9450 9445 9439 9433 9427 9421 9414 9407 9400 9393 9385 9377 9368 9359 9350 9340 9330 9319 9308 9296 9284 9271 9258 9244 9230 9215 9199 9183 9167 9150 9133 9115 9096 9077 9058 9038 9017 8997 8975 8954 8931 8909 8885 8861 8836 8811 8785 8758 8731 8702 8673 8643 8611 8579 8546 8512 8476 8440 8402 8363 8322 8281 8238 8195 8150 8104 8057 8008 7959 7908 7855 7802 7747 7690 7632 7572 7511 7449 7384 7316 7246 7173 7098 7018 6936 6850 6760 6666 6568 6466 6358 6246 6129 6008 5881 5748 5611 5469 5323 5173 5019 4863 4704 4543 4379 4214 4049 3885 3723 3562 3406 3253 3106 2965 2830 2704 2586 2477 2378 2289 2211 2145 2091 2051 2025 2011 2010 2022 2046 2083 2132 2192 2264 2348 2442 2545 2657 2778 2905 3039 3178 3321 3468 3618 3770 3923 4077 4230 4383 4534 4683 4830 4971 5109 5243 5373 5498 5619 5734 5845 5950 6050 6144 6233 6317 6395 6469 6538 6603 6663 6718 6770 6818 6861 6901 6937 6969 6997 7022 7042 7060 7074 7085 7092 7094 7093 7088 7079 7065 7047 7024 6997 6966 6930 6890 6845 6795 6741 6683 6621 6553 6482 6408 6331 6251 6170 6087 6002 5917 5831 5746 5661 5578 5497 5420 5345 5275 5209 5148 5093 5044 5001 4964 4934 4909 4892 4880 4876 4879 4889 4904 4925 4950 4979 5012 5047 5085 5125 5166 5208 5249 5289 5327 5364 5397 5427 5452 5472 5487 5496 5501 5501 5495 5484 5468 5447 5421 5389 5354 5315 5273 5228 5182 5135 5087 5040 4994 4949 4906 4866 4829 4796 4767 4743 4724 4711 4705 4706 4712 4725 4744 4770 4802 4840 4884 4935 4991 5053 5120 5191 5267 5346 5429 5515 5604 5694 5786 5879 5973 6068 6163 6258 6353 6447 6539 6629 6718 6806 6891 6975 7056 7136 7213 7287 7359 7429 7497 7562 7624 7685 7743 7799 7854 7906 7956 8005 8052 8098 8141 8184 8225 8264 8303 8340 8376 8412 8446 8479 8512 8544 8574 8605 8634 8663 8691 8718 8745 8771 8797 8821 8846 8869 8892 8915 8937 8958 8979 8999 9018 9037 9055 9073 9090 9107 9123 9139 9154 9168 9182 9196 9209 9222 9234 9246 9257 9268 9278 9289 9298 9308 9317 9325 9334 9342 9349 9357 9364 9370 9377 9383 9389 9394 9399 9404 9409 9413 9418 9422 9426 9429 9433 9436 9440 9443 9446 9449 9452 9455 9458 9461 9464 9468 9471 9474 9477 9481 9484 9488 9491 9495 9498 9502 9506 9509 9513 9517 9520 9524 9527 9530 9533 9536 9539 9542 9545 9547 9550 9552 9554 9556 9558 9560 9561 9563 9564 9566 9567 9568 9570 9571 9572 9573 9574 9575 9576 9577 9578 8963 2 3 2 9579 9580 9581 9582 9583 9584 9584 9585 9586 9587 9588 9589 9589 9590 9591 9592 9593 9594 9595 9596 9597 9599 9600 9601 9603 9604 9606 9607 9609 9610 9612 9613 9615 9616 9617 9618 9619 9620 9620 9620 9620 9620 9619 9619 9617 9616 9614 9612 9609 9606 9603 9600 9597 9593 9589 9586 9582 9578 9574 9570 9567 9563 9560 9557 9554 9551 9549 9547 9546 9545 9544 9543 9543 9543 9543 9544 9544 9545 9546 9547 9548 9549 9550 9550 9551 9551 9550 9550 9549 9548 9546 9544 9541 9538 9535 9531 9526 9521 9516 9510 9504 9498 9491 9484 9477 9469 9462 9454 9446 9438 9430 9422 9414 9406 9398 9390 9382 9375 9367 9359 9352 9344 9337 9329 9322 9314 9307 9299 9291 9283 9275 9266 9257 9248 9239 9229 9219 9208 9197 9186 9174 9162 9149 9136 9122 9108 9093 9078 9063 9047 9031 9015 8998 8981 8963 8945 8927 8909 8890 8871 8851 8831 8811 8790 8769 8747 8725 8702 8679 8654 8629 8604 8577 8550 8521 8492 8461 8429 8396 8362 8326 8289 8250 8210 8169 8126 8081 8035 7987 7938 7887 7834 7779 7722 7664 7604 7542 7479 7413 7346 7276 7205 7132 7056 6979 6899 6817 6733 6646 6558 6467 6373 6277 6179 6078 5975 5870 5762 5652 5539 5425 5308 5191 5071 4951 4829 4707 4584 4461 4338 4216 4095 3975 3858 3743 3631 3522 3417 3317 3221 3130 3046 2967 2895 2829 2771 2721 2679 2646 2620 2603 2595 2595 2603 2621 2646 2682 2725 2777 2836 2903 2977 3058 3146 3240 3339 3444 3554 3668 3786 3908 4033 4160 4289 4419 4550 4682 4814 4947 5078 5209 5339 5468 5594 5719 5841 5961 6079 6193 6305 6415 6521 6625 6725 6823 6917 7008 7097 7183 7265 7345 7422 7497 7569 7639 7706 7771 7834 7894 7952 8008 8063 8115 8166 8215 8262 8307 8351 8393 8434 8473 8511 8548 8583 8617 8649 8681 8711 8740 8768 8795 8821 8847 8871 8894 8917 8939 8961 8981 9001 9021 9040 9059 9078 9095 9113 9130 9147 9164 9180 9196 9212 9227 9242 9257 9271 9285 9299 9312 9325 9337 9349 9361 9372 9383 9393 9403 9412 9422 9430 9439 9447 9454 9461 9469 9475 9482 9488 9494 9501 9507 9513 9518 9524 9530 9535 9541 9546 9551 9557 9562 9567 9572 9577 9582 9587 9591 9595 9600 9604 9608 9611 9615 9618 9621 9625 9628 9631 9634 9637 9639 9642 9645 9648 9651 9654 9657 9660 9664 9668 9671 9675 9679 9683 9687 9691 9695 9699 9704 9708 9712 9715 9719 9723 9726 9729 9732 9735 9737 9739 9741 9743 9744 9745 9747 9748 9748 9749 9749 9750 9750 9751 9751 9752 9752 9753 9754 9755 9756 9757 9759 9760 9762 9764 9766 9767 9769 9772 9774 9776 9778 9779 9781 9783 9785 9786 9787 9789 9790 9791 9791 9792 9793 9793 9794 9794 9795 9795 9796 9796 9797 9798 9799 9800 9801 9802 9804 9805 9807 9809 8964 2 3 2 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9833 9834 9834 9835 9835 9835 9835 9834 9834 9833 9832 9831 9829 9828 9826 9825 9823 9822 9821 9820 9819 9818 9817 9817 9817 9817 9818 9818 9819 9820 9822 9824 9826 9828 9830 9832 9835 9837 9840 9842 9844 9847 9849 9851 9853 9854 9856 9857 9858 9858 9859 9859 9859 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9848 9848 9848 9848 9849 9850 9851 9852 9853 9854 9856 9857 9859 9861 9863 9864 9866 9868 9869 9870 9871 9872 9873 9874 9874 9874 9875 9874 9874 9874 9873 9872 9871 9870 9869 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9869 9870 9871 9873 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9886 9886 9886 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9871 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9868 9869 9869 9870 9871 9872 9872 9873 9873 9873 9874 9874 9873 9873 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9852 9852 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9850 9849 9848 9847 9846 9844 9843 9841 9840 9838 9837 9835 9833 9832 9831 9829 9828 9827 9826 9826 9825 9824 9824 9824 9824 9824 9824 9824 9824 9825 9825 9825 9825 9824 9824 9823 9823 9822 9821 9820 9818 9817 9815 9813 9810 9808 9806 9803 9801 9798 9796 9793 9791 9789 9787 9785 9783 9781 9779 9778 9777 9776 9775 9775 9775 9774 9774 9774 9775 9775 9775 9775 9776 9776 9776 9776 9776 9777 9777 9777 9776 9776 9776 9775 9775 9774 9774 9773 9773 9772 9772 9772 9771 9771 9771 9771 9771 9771 9772 9772 9773 9773 9774 9775 9775 9776 9777 9778 9778 9779 9780 9780 9781 9781 9781 9782 9782 9782 9782 9782 9781 9781 9781 9780 9780 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9780 9781 9782 9783 9784 9785 9785 9786 9787 9788 9788 9789 9789 9789 9789 9789 9788 9788 9787 9786 9785 9784 9782 9781 9779 9778 9776 9774 9773 9771 9770 9768 9767 9766 9764 9763 9763 9762 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9761 9761 9760 9759 9759 9758 9757 9755 9754 9753 9752 9751 9749 9748 9747 9746 9745 9744 9742 9741 9741 9740 9739 9738 9738 9737 9736 9735 9734 9733 9732 9731 9730 9728 9727 9725 9723 9721 9719 9716 9714 9711 9708 9705 9702 9699 9696 9693 9690 9687 9684 8965 2 3 2 9682 9679 9676 9674 9672 9670 9668 9666 9664 9663 9661 9660 9658 9657 9655 9654 9652 9650 9648 9646 9643 9640 9637 9634 9631 9627 9623 9619 9614 9609 9604 9599 9594 9589 9583 9577 9572 9566 9561 9556 9550 9545 9540 9535 9530 9525 9521 9516 9512 9508 9504 9500 9496 9492 9488 9484 9479 9475 9470 9466 9461 9455 9450 9444 9438 9432 9425 9418 9411 9404 9396 9388 9381 9372 9364 9356 9348 9339 9331 9322 9314 9305 9297 9288 9280 9272 9264 9256 9248 9240 9232 9224 9216 9208 9200 9192 9184 9175 9167 9158 9149 9140 9131 9121 9112 9102 9092 9081 9071 9060 9049 9038 9026 9015 9003 8991 8979 8967 8955 8942 8929 8916 8903 8890 8876 8862 8847 8832 8817 8802 8786 8769 8752 8734 8716 8697 8677 8657 8636 8615 8592 8569 8545 8521 8495 8469 8442 8415 8386 8357 8327 8296 8265 8232 8199 8165 8130 8094 8057 8019 7980 7940 7899 7857 7814 7769 7723 7676 7627 7577 7525 7471 7416 7359 7300 7239 7176 7111 7045 6975 6904 6831 6755 6677 6597 6514 6429 6342 6252 6160 6066 5969 5870 5769 5665 5559 5451 5341 5229 5114 4998 4880 4761 4640 4518 4395 4270 4145 4019 3894 3768 3642 3517 3393 3270 3149 3029 2912 2797 2685 2576 2471 2370 2273 2180 2093 2011 1934 1864 1799 1741 1689 1643 1605 1573 1549 1532 1522 1519 1523 1535 1553 1579 1611 1649 1695 1747 1805 1869 1938 2013 2093 2178 2268 2362 2459 2560 2665 2773 2883 2996 3111 3228 3346 3466 3586 3707 3829 3951 4072 4194 4315 4435 4554 4672 4789 4904 5018 5130 5241 5349 5456 5560 5663 5763 5861 5956 6050 6141 6230 6316 6400 6482 6562 6640 6715 6789 6860 6929 6996 7062 7125 7187 7246 7305 7361 7416 7469 7521 7571 7619 7667 7713 7757 7801 7843 7884 7924 7963 8001 8038 8073 8108 8142 8175 8207 8239 8269 8299 8328 8356 8384 8410 8436 8462 8486 8510 8534 8556 8578 8600 8620 8641 8660 8679 8697 8715 8731 8748 8764 8779 8793 8807 8821 8834 8846 8858 8869 8880 8891 8901 8910 8919 8928 8937 8945 8952 8960 8967 8973 8979 8985 8991 8996 9001 9005 9009 9013 9016 9019 9021 9023 9024 9025 9025 9025 9024 9022 9020 9018 9014 9011 9006 9001 8996 8989 8983 8975 8967 8959 8950 8940 8930 8919 8908 8896 8883 8870 8856 8842 8827 8812 8795 8779 8761 8743 8724 8704 8683 8662 8640 8617 8593 8569 8543 8516 8489 8461 8432 8402 8371 8339 8307 8274 8241 8206 8171 8136 8101 8065 8028 7992 7956 7920 7884 7849 7814 7779 7745 7712 7680 7649 7618 7589 7562 7536 7511 7488 7467 7447 7429 7413 7399 7387 7378 7370 7364 7361 7359 7360 7363 7369 7376 7386 7398 7412 7428 7447 7468 7490 7515 7541 7570 7600 7632 7666 7701 7738 7776 7815 7856 7897 7940 7983 8027 8072 8116 8161 8207 8252 8966 2 3 2 8297 8342 8386 8430 8473 8515 8557 8598 8637 8676 8713 8749 8784 8818 8850 8880 8910 8938 8965 8990 9014 9037 9058 9078 9098 9116 9133 9149 9164 9178 9192 9205 9217 9229 9240 9251 9261 9270 9280 9288 9297 9306 9314 9321 9329 9336 9343 9349 9356 9361 9367 9372 9377 9381 9385 9388 9391 9394 9396 9397 9398 9399 9399 9398 9398 9396 9395 9393 9390 9388 9385 9381 9378 9374 9371 9367 9363 9359 9355 9351 9347 9343 9338 9334 9330 9326 9322 9318 9314 9309 9305 9300 9295 9290 9285 9279 9273 9266 9259 9251 9243 9235 9226 9216 9206 9195 9184 9172 9159 9146 9132 9118 9104 9089 9074 9058 9042 9025 9009 8992 8974 8956 8938 8920 8901 8881 8862 8842 8821 8800 8778 8755 8732 8708 8683 8657 8630 8602 8573 8543 8512 8479 8446 8411 8374 8337 8297 8257 8215 8172 8127 8081 8033 7984 7933 7881 7827 7772 7715 7656 7596 7533 7469 7403 7335 7265 7193 7119 7042 6964 6883 6799 6714 6626 6536 6443 6349 6253 6155 6056 5955 5853 5750 5646 5541 5437 5333 5229 5127 5027 4928 4832 4739 4649 4562 4480 4402 4329 4262 4200 4144 4095 4053 4018 3990 3969 3955 3948 3949 3957 3972 3996 4026 4063 4107 4158 4214 4277 4344 4417 4495 4577 4663 4752 4845 4940 5038 5138 5239 5341 5443 5546 5649 5751 5853 5954 6054 6153 6250 6345 6438 6530 6619 6706 6791 6873 6953 7031 7107 7181 7252 7321 7388 7453 7516 7577 7636 7694 7750 7804 7857 7909 7959 8007 8055 8101 8146 8190 8234 8276 8317 8357 8396 8434 8471 8507 8542 8576 8610 8642 8673 8704 8733 8762 8789 8816 8842 8867 8891 8914 8936 8957 8978 8998 9017 9035 9053 9070 9086 9102 9117 9132 9146 9160 9173 9186 9198 9210 9222 9233 9245 9255 9266 9276 9286 9296 9306 9315 9324 9333 9342 9350 9359 9367 9375 9383 9391 9399 9406 9413 9421 9428 9435 9442 9449 9455 9462 9468 9475 9481 9487 9493 9498 9504 9510 9515 9520 9525 9530 9535 9539 9543 9547 9551 9555 9558 9561 9565 9568 9570 9573 9576 9578 9581 9583 9586 9588 9591 9593 9596 9598 9601 9604 9608 9611 9615 9618 9622 9626 9631 9635 9640 9645 9650 9655 9660 9665 9671 9676 9681 9686 9691 9696 9701 9705 9710 9714 9718 9721 9725 9728 9731 9733 9735 9737 9739 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9756 9757 9759 9761 9763 9765 9767 9770 9772 9775 9777 9780 9783 9786 9789 9791 9794 9797 9799 9801 9803 9805 9807 9808 9810 9811 9812 9812 9813 9813 9813 9813 9813 9812 9812 9811 9811 9810 9809 9808 9808 9807 9807 9806 9806 9806 9806 9806 9806 9807 9808 9809 9810 9811 9812 9814 9815 9817 9819 9821 9823 9825 9827 9829 9831 9832 9834 9836 9837 9838 9839 9840 9841 9842 9843 9843 9843 9843 9843 9843 8967 2 3 2 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9844 9844 9845 9846 9847 9847 9848 9849 9850 9851 9852 9852 9853 9854 9854 9855 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9858 9858 9857 9856 9855 9855 9853 9852 9851 9850 9849 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9834 9834 9835 9836 9838 9839 9840 9842 9844 9845 9847 9849 9851 9852 9854 9856 9857 9858 9859 9860 9860 9860 9860 9860 9859 9858 9856 9855 9853 9851 9848 9845 9843 9839 9836 9833 9830 9826 9823 9820 9817 9814 9811 9809 9806 9804 9802 9800 9798 9797 9795 9794 9793 9793 9792 9791 9790 9790 9789 9788 9787 9785 9784 9782 9780 9778 9776 9773 9770 9767 9763 9759 9755 9750 9746 9741 9736 9731 9726 9720 9715 9710 9704 9699 9694 9689 9684 9679 9674 9670 9665 9661 9657 9653 9649 9644 9640 9636 9632 9628 9623 9619 9614 9609 9604 9598 9592 9586 9580 9573 9566 9559 9552 9544 9537 9529 9522 9514 9506 9499 9491 9484 9477 9471 9465 9460 9455 9450 9446 9443 9440 9438 9437 9435 9435 9435 9435 9436 9438 9439 9441 9443 9446 9448 9450 9452 9454 9456 9458 9460 9461 9463 9464 9465 9465 9466 9466 9466 9466 9466 9466 9466 9466 9466 9467 9468 9469 9470 9472 9474 9477 9480 9483 9487 9491 9496 9501 9506 9511 9516 9522 9527 9532 9537 9542 9546 9550 9553 9556 9558 9559 9560 9559 9558 9556 9553 9549 9545 9539 9533 9526 9518 9510 9501 9491 9481 9471 9460 9449 9437 9426 9415 9403 9392 9380 9369 9357 9346 9335 9324 9313 9302 9291 9280 9270 9259 9248 9238 9227 9216 9205 9194 9183 9171 9160 9148 9137 9125 9114 9102 9090 9078 9067 9055 9044 9033 9023 9012 9003 8994 8985 8977 8970 8964 8958 8953 8949 8946 8944 8942 8942 8942 8944 8946 8949 8953 8957 8962 8968 8975 8983 8991 8999 9008 9018 9028 9039 9050 9061 9073 9085 9097 9110 9122 9135 9148 9162 9175 9189 9202 9216 9230 9244 9258 9272 9285 9299 9313 9326 9340 9353 9366 9379 9392 9405 9417 9429 9441 9452 9463 9474 9485 9495 9505 9515 9524 9533 9542 9551 9559 9567 9575 9583 9590 9598 9605 9612 9619 9625 9632 9638 9645 9651 9657 9663 9669 9674 9680 9686 9691 9696 9701 9706 9710 9714 9718 9722 9726 9729 9732 9735 9737 9739 9741 9743 9744 9745 9746 9747 9747 9747 9747 9747 9747 9746 9746 9745 9744 9744 9743 9742 9741 9740 9739 9737 9736 9735 9734 9733 9731 9730 9728 9727 9725 9723 9721 9719 9717 9714 9712 9709 9705 9702 9698 9694 9689 9685 9680 9674 9668 9662 8968 2 3 2 9656 9649 9642 9634 9626 9618 9609 9600 9590 9580 9570 9559 9548 9536 9524 9511 9498 9484 9470 9456 9441 9425 9409 9392 9375 9358 9339 9321 9301 9281 9261 9240 9218 9196 9174 9151 9128 9104 9080 9055 9030 9005 8979 8954 8928 8902 8876 8851 8825 8800 8775 8750 8726 8702 8680 8658 8636 8616 8597 8579 8563 8547 8534 8521 8510 8501 8494 8488 8485 8483 8482 8484 8487 8493 8500 8508 8519 8531 8545 8560 8577 8595 8615 8635 8657 8679 8703 8727 8752 8777 8803 8829 8856 8882 8909 8936 8962 8989 9015 9041 9066 9091 9116 9140 9163 9186 9209 9230 9252 9272 9292 9311 9329 9347 9364 9380 9395 9410 9424 9438 9450 9463 9474 9485 9495 9505 9514 9523 9531 9539 9546 9554 9560 9567 9573 9579 9585 9591 9597 9603 9609 9614 9620 9626 9632 9639 9645 9651 9658 9664 9671 9678 9685 9692 9699 9706 9713 9720 9728 9735 9742 9748 9755 9762 9768 9774 9781 9787 9792 9798 9804 9809 9814 9819 9824 9828 9833 9837 9841 9845 9849 9853 9857 9861 9864 9868 9871 9874 9877 9880 9882 9885 9887 9889 9892 9893 9895 9896 9898 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9910 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9928 9929 9929 9929 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9891 9890 9889 9887 9886 9884 9882 9880 9878 9875 9873 9870 9868 9865 9862 9859 9856 9853 9851 9848 9845 9842 9839 9837 9834 9831 9829 9826 9823 9820 9818 9815 9812 9809 9806 9803 9799 9795 9791 9787 9783 9778 9773 9767 9762 9756 9750 9743 9737 9729 9722 9714 9706 9698 9690 9681 9672 9663 9653 9643 9633 9623 9612 9600 9589 9576 9564 9550 9537 9522 9507 9492 9475 9458 9441 9422 9403 9383 9362 9341 9319 9297 8969 2 3 2 9274 9252 9229 9206 9182 9159 9136 9114 9092 9070 9050 9031 9012 8995 8980 8966 8954 8943 8934 8927 8922 8919 8918 8919 8922 8927 8934 8943 8954 8966 8980 8996 9013 9031 9050 9070 9092 9114 9136 9159 9182 9206 9229 9252 9275 9298 9320 9342 9364 9385 9405 9424 9443 9461 9478 9495 9510 9525 9540 9553 9566 9578 9589 9600 9611 9621 9630 9639 9647 9655 9663 9671 9678 9685 9692 9698 9704 9711 9717 9723 9729 9734 9740 9746 9751 9757 9762 9767 9773 9778 9783 9788 9792 9797 9802 9806 9810 9815 9819 9823 9827 9830 9834 9837 9841 9844 9847 9850 9853 9856 9859 9861 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9878 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9884 9885 9886 9888 9890 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9921 9922 9923 9923 9924 9924 9924 9923 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9891 9889 9889 9888 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9900 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9894 9893 9892 9890 9890 9889 9888 9888 9887 9887 9888 9888 9889 9890 9891 9893 9894 9896 9898 9900 9903 9905 9907 9910 9912 9914 9916 9919 9921 9922 9924 9925 9926 9927 9928 9928 9928 9928 9927 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9907 9905 9903 9902 9900 9899 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9884 9883 9881 9878 9876 9873 9870 9866 9862 9858 9854 9850 9845 9840 9836 9831 9826 9821 9816 9811 9807 9803 9799 9795 9792 9789 9786 9784 9782 9781 9780 9780 9780 9780 9781 9782 9784 9786 9788 9791 9794 9797 9800 9804 9807 9811 9815 9819 9823 9827 9831 9835 9838 9842 9846 9850 9853 9857 9860 9863 9867 9870 9873 9876 9879 9881 9884 9887 9889 9891 9894 9896 9898 9900 9902 9903 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 8970 2 3 2 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9892 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9876 9876 9876 9877 9878 9879 9880 9882 9883 9884 9886 9887 9888 9890 9891 9892 9892 9893 9893 9894 9894 9893 9893 9892 9892 9891 9889 9888 9887 9885 9884 9882 9880 9879 9878 9877 9876 9875 9874 9873 9873 9873 9873 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9889 9890 9891 9891 9892 9892 9892 9891 9891 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9869 9868 9866 9864 9863 9861 9860 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9841 9840 9840 9840 9840 9840 9840 9840 9841 9841 9842 9842 9843 9844 9844 9845 9846 9846 9847 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9847 9847 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9821 9820 9819 9819 9818 9817 9816 9815 9814 9814 9813 9812 9811 9810 9809 9808 9808 9807 9806 9805 9804 9804 9803 9802 9801 9801 9800 9800 9799 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9793 9793 9792 9791 9790 9790 9789 9787 9786 9785 9784 9782 9780 9779 9777 9775 9773 9770 9768 9766 9763 9761 9758 9756 9753 9750 9748 9745 9743 9741 9738 9736 9734 9733 9731 9729 9728 9727 9725 9724 9723 9722 9722 9721 9720 9719 9719 9718 9717 9716 9715 9714 9713 9711 9710 9708 9706 9704 9701 9699 9696 9693 9689 9686 9682 9678 9674 9669 9665 9660 9656 9651 9646 9641 9636 9631 9626 9621 9617 9612 9607 9603 9598 9593 9589 9584 9580 9576 9571 9567 9562 9558 9553 9549 9544 9539 9534 9528 9523 9517 9511 9504 9498 9491 9484 9477 9469 9461 9453 9445 9436 9428 9419 9410 9400 9391 9382 9372 9362 9352 9342 9332 9321 9311 9300 9289 9277 9266 9254 9241 9228 9215 9200 9185 9170 9153 9136 9118 9098 9078 9057 9035 9011 8987 8961 8934 8906 8876 8846 8814 8781 8747 8711 8675 8637 8598 8558 8516 8473 8429 8383 8335 8286 8235 8183 8129 8073 8014 7953 7889 7823 8971 2 3 2 7753 7681 7605 7526 7443 7357 7268 7175 7078 6978 6875 6768 6657 6543 6427 6309 6189 6067 5945 5823 5701 5579 5458 5339 5222 5110 5001 4897 4798 4706 4621 4543 4473 4412 4359 4315 4280 4255 4240 4234 4240 4256 4281 4316 4361 4413 4474 4543 4619 4702 4792 4887 4988 5092 5200 5311 5424 5539 5654 5769 5884 5997 6109 6220 6329 6435 6539 6639 6737 6830 6919 7005 7088 7167 7242 7315 7384 7449 7512 7572 7629 7684 7736 7786 7834 7879 7923 7965 8006 8046 8083 8120 8155 8189 8221 8252 8282 8311 8338 8364 8389 8413 8435 8456 8475 8493 8510 8525 8539 8552 8563 8573 8582 8589 8595 8601 8605 8608 8610 8611 8612 8611 8610 8608 8606 8603 8599 8595 8590 8585 8580 8574 8567 8560 8553 8545 8537 8528 8519 8509 8498 8487 8475 8462 8449 8434 8419 8403 8386 8367 8348 8328 8306 8284 8260 8235 8208 8180 8151 8121 8090 8057 8023 7988 7951 7913 7874 7833 7791 7747 7703 7657 7609 7560 7510 7458 7405 7350 7293 7235 7175 7113 7050 6984 6917 6848 6777 6704 6629 6552 6473 6392 6309 6224 6138 6050 5961 5871 5779 5687 5595 5502 5409 5316 5223 5131 5041 4953 4866 4781 4700 4621 4546 4474 4407 4343 4284 4229 4180 4135 4096 4063 4036 4013 3997 3985 3979 3977 3981 3990 4003 4021 4044 4070 4099 4131 4167 4204 4244 4285 4327 4370 4413 4457 4500 4543 4585 4626 4665 4702 4737 4770 4800 4827 4851 4873 4891 4905 4916 4923 4927 4926 4922 4913 4900 4883 4861 4835 4804 4769 4730 4686 4637 4584 4526 4463 4396 4324 4247 4166 4081 3991 3898 3801 3700 3596 3489 3379 3266 3151 3035 2917 2798 2679 2559 2441 2323 2206 2091 1978 1868 1762 1659 1560 1465 1376 1292 1214 1142 1076 1017 964 918 879 848 823 807 798 796 802 815 835 862 897 938 987 1041 1103 1170 1244 1323 1408 1498 1593 1693 1797 1906 2019 2135 2255 2378 2503 2631 2762 2894 3028 3163 3300 3437 3574 3712 3849 3987 4123 4259 4393 4526 4658 4788 4916 5042 5165 5287 5405 5521 5634 5745 5852 5957 6060 6159 6256 6349 6440 6529 6615 6698 6778 6857 6932 7006 7077 7147 7214 7280 7343 7405 7465 7523 7579 7634 7687 7739 7789 7838 7885 7931 7976 8019 8061 8102 8141 8179 8216 8252 8286 8320 8353 8384 8415 8444 8473 8501 8528 8554 8579 8604 8628 8651 8674 8696 8718 8739 8760 8780 8800 8819 8838 8857 8875 8893 8910 8927 8944 8961 8977 8992 9008 9022 9037 9051 9065 9079 9092 9104 9117 9129 9141 9152 9163 9174 9184 9194 9204 9213 9222 9231 9240 9248 9256 9264 9272 9280 9287 9295 9302 9309 9316 9323 9330 9337 9344 9350 9357 9364 9370 9377 9383 9390 9396 9403 9409 9415 9421 9428 9434 9440 9446 9451 9457 9463 9468 9473 9479 9484 9489 9493 9498 9503 9507 8972 2 3 2 9511 9515 9519 9523 9527 9530 9534 9537 9541 9544 9547 9550 9553 9556 9558 9561 9563 9566 9568 9571 9573 9575 9577 9579 9581 9583 9585 9587 9589 9591 9593 9595 9597 9599 9601 9604 9606 9609 9611 9614 9616 9619 9622 9625 9628 9632 9635 9638 9642 9645 9649 9652 9655 9659 9662 9665 9668 9671 9674 9677 9679 9682 9684 9686 9688 9689 9690 9692 9693 9694 9695 9695 9696 9697 9697 9698 9699 9699 9700 9701 9701 9702 9704 9705 9706 9708 9710 9711 9713 9715 9717 9719 9721 9723 9725 9728 9730 9732 9734 9735 9737 9739 9740 9741 9742 9744 9744 9745 9746 9747 9747 9748 9748 9749 9749 9750 9750 9751 9752 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9767 9767 9768 9768 9768 9767 9767 9766 9766 9765 9764 9763 9762 9761 9760 9760 9759 9758 9757 9757 9757 9756 9756 9756 9757 9757 9758 9759 9760 9761 9762 9763 9765 9766 9767 9768 9770 9771 9772 9772 9773 9774 9774 9774 9774 9773 9773 9772 9771 9771 9769 9768 9767 9766 9764 9762 9761 9759 9757 9755 9753 9751 9749 9747 9745 9742 9740 9737 9734 9731 9728 9724 9720 9716 9711 9706 9701 9695 9689 9683 9676 9669 9661 9654 9646 9638 9630 9621 9613 9605 9597 9588 9580 9573 9565 9558 9552 9545 9540 9534 9530 9526 9523 9520 9518 9516 9515 9515 9515 9516 9518 9520 9523 9526 9530 9534 9538 9543 9548 9553 9559 9564 9570 9576 9582 9589 9595 9601 9607 9614 9620 9626 9632 9637 9643 9649 9654 9660 9665 9670 9675 9680 9684 9689 9693 9697 9701 9704 9708 9711 9714 9717 9720 9722 9725 9727 9729 9731 9732 9734 9735 9736 9738 9738 9739 9740 9741 9741 9742 9742 9743 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9742 9742 9741 9741 9740 9739 9738 9736 9735 9733 9732 9730 9728 9726 9723 9721 9718 9716 9713 9710 9707 9703 9700 9696 9693 9689 9685 9682 9678 9674 9670 9665 9661 9657 9653 9648 9644 9639 9635 9630 9625 9621 9616 9610 9605 9600 9594 9588 9582 9576 9569 9562 9555 9547 9539 9530 9521 9511 9501 9491 9480 9468 9456 9443 9430 9416 9401 9386 9370 9354 9337 9319 9301 9283 9264 9244 9224 9203 9182 9160 9137 9114 9089 9064 9038 9012 8984 8956 8926 8895 8862 8828 8792 8754 8715 8673 8630 8585 8537 8487 8436 8382 8326 8268 8207 8145 8080 8015 7948 7880 7811 7742 7673 7604 7535 7467 7400 7335 7272 7212 7154 7100 7049 7003 6962 6925 6892 6865 6844 6827 6816 6811 6811 6818 6831 6849 6873 6901 6934 6972 7014 7060 7110 7163 7219 7278 7339 7402 7466 7532 7598 7664 7730 7796 7861 7925 7988 8051 8112 8171 8230 8286 8340 8392 8443 8492 8539 8584 8627 8669 8710 8748 8786 8822 8857 8890 8922 8953 8982 9011 8973 2 3 2 9039 9066 9092 9117 9141 9164 9186 9207 9228 9248 9267 9285 9302 9319 9335 9350 9364 9378 9392 9404 9416 9428 9439 9450 9461 9471 9481 9490 9500 9509 9519 9528 9537 9546 9555 9564 9572 9581 9590 9598 9607 9615 9624 9632 9639 9647 9654 9661 9668 9674 9680 9686 9691 9696 9700 9704 9708 9711 9714 9717 9719 9721 9723 9725 9726 9728 9729 9730 9732 9733 9735 9736 9738 9740 9742 9744 9746 9749 9752 9755 9758 9761 9765 9768 9772 9775 9779 9782 9786 9790 9793 9796 9799 9802 9805 9808 9810 9812 9814 9815 9816 9818 9818 9819 9820 9820 9820 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9823 9823 9823 9824 9824 9824 9824 9825 9825 9825 9825 9825 9826 9826 9826 9825 9825 9825 9825 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9815 9813 9812 9811 9810 9809 9808 9808 9807 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9808 9808 9809 9810 9811 9812 9812 9813 9814 9815 9815 9816 9816 9817 9817 9818 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9818 9819 9820 9821 9823 9824 9826 9827 9829 9831 9833 9834 9836 9838 9840 9841 9843 9844 9845 9847 9847 9848 9849 9849 9849 9849 9849 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9844 9843 9843 9843 9843 9844 9844 9845 9845 9846 9847 9849 9850 9852 9854 9855 9857 9859 9861 9862 9864 9865 9867 9868 9869 9870 9871 9871 9872 9872 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9853 9853 9853 9853 9854 9854 9854 9853 9853 9853 9853 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9839 9838 9837 9836 9836 9835 9834 9834 9833 9833 9833 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9830 9830 9829 9828 9827 9826 9825 9824 9822 9820 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9790 9788 9786 9784 9783 9781 9780 9779 9777 9776 9775 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9762 9761 9760 9759 9758 9758 9757 9756 9755 9755 9754 9753 9752 9751 9750 9749 9747 9746 9745 9743 9742 9740 9738 9736 9734 9732 9730 9728 9726 9724 9721 9719 9717 9714 9712 9710 9707 9705 9702 9700 9697 9695 9693 9690 9688 9685 9683 9680 9677 9675 9672 9669 9667 9664 9661 9658 8974 2 3 2 9655 9652 9649 9646 9643 9639 9636 9633 9629 9626 9622 9619 9615 9611 9607 9603 9599 9595 9591 9586 9581 9576 9571 9565 9559 9553 9547 9540 9533 9526 9518 9510 9501 9493 9483 9474 9464 9454 9444 9433 9423 9412 9400 9389 9377 9366 9354 9341 9329 9316 9303 9290 9277 9263 9249 9235 9220 9205 9189 9173 9155 9138 9119 9100 9080 9059 9037 9014 8990 8965 8939 8911 8883 8853 8822 8790 8757 8722 8686 8649 8610 8570 8529 8486 8442 8396 8349 8299 8249 8196 8142 8086 8028 7968 7906 7842 7776 7707 7636 7563 7487 7410 7330 7248 7164 7078 6990 6901 6811 6718 6625 6531 6438 6344 6251 6159 6069 5980 5893 5809 5729 5651 5578 5509 5445 5387 5334 5287 5247 5213 5187 5167 5154 5148 5149 5158 5173 5196 5226 5263 5306 5354 5409 5469 5533 5603 5676 5753 5833 5916 6002 6089 6178 6268 6358 6449 6539 6629 6717 6805 6891 6976 7059 7140 7220 7297 7371 7444 7513 7581 7646 7709 7770 7828 7885 7939 7992 8042 8091 8138 8183 8226 8268 8309 8348 8387 8424 8459 8494 8527 8560 8591 8621 8650 8678 8706 8732 8757 8782 8805 8827 8849 8869 8889 8907 8925 8941 8957 8972 8986 8999 9012 9023 9034 9044 9054 9063 9071 9079 9087 9094 9101 9107 9113 9119 9125 9131 9136 9141 9146 9151 9156 9161 9166 9171 9176 9180 9184 9189 9193 9196 9200 9203 9206 9209 9211 9213 9214 9216 9216 9217 9216 9216 9214 9213 9211 9208 9206 9202 9199 9195 9191 9186 9182 9177 9171 9166 9160 9154 9148 9142 9136 9129 9123 9116 9109 9102 9094 9087 9079 9071 9062 9054 9045 9035 9025 9015 9005 8994 8982 8970 8958 8945 8932 8918 8904 8889 8874 8858 8841 8824 8807 8788 8770 8750 8730 8709 8687 8665 8642 8618 8593 8567 8541 8513 8484 8455 8424 8392 8359 8324 8289 8252 8214 8175 8134 8092 8049 8005 7959 7912 7863 7813 7761 7708 7654 7598 7541 7482 7422 7359 7296 7230 7162 7093 7022 6948 6873 6796 6717 6636 6552 6467 6380 6290 6199 6105 6010 5913 5814 5715 5614 5512 5410 5308 5206 5103 5001 4901 4801 4704 4609 4516 4427 4341 4259 4181 4108 4040 3977 3920 3868 3823 3784 3753 3728 3710 3700 3696 3699 3709 3726 3750 3780 3818 3861 3911 3967 4028 4094 4165 4240 4319 4402 4489 4578 4670 4765 4861 4959 5058 5158 5259 5359 5459 5559 5659 5758 5856 5953 6049 6143 6236 6327 6416 6504 6590 6674 6756 6836 6914 6990 7065 7137 7208 7277 7344 7410 7474 7536 7596 7655 7713 7769 7824 7877 7928 7979 8027 8075 8121 8166 8210 8252 8293 8333 8372 8410 8446 8481 8515 8548 8580 8611 8640 8669 8697 8723 8749 8774 8798 8821 8844 8865 8886 8907 8926 8945 8964 8982 8999 9016 9033 9049 9065 9080 9096 9110 9125 9140 9154 9168 9182 9195 9208 9221 9234 9247 9259 9272 8975 2 3 2 9283 9295 9307 9318 9328 9339 9349 9359 9368 9377 9385 9393 9401 9409 9415 9422 9428 9434 9439 9444 9449 9453 9457 9460 9464 9467 9470 9473 9475 9478 9480 9483 9485 9487 9489 9491 9493 9495 9498 9500 9502 9504 9506 9508 9510 9512 9514 9516 9518 9520 9521 9523 9524 9525 9526 9527 9527 9527 9527 9527 9527 9526 9526 9525 9524 9524 9523 9522 9521 9520 9519 9519 9518 9518 9518 9518 9518 9519 9519 9520 9522 9523 9525 9527 9530 9532 9535 9538 9541 9544 9547 9550 9553 9556 9559 9561 9564 9566 9568 9569 9570 9571 9571 9571 9570 9569 9567 9564 9561 9557 9552 9547 9541 9535 9528 9520 9511 9501 9491 9480 9468 9456 9442 9428 9413 9397 9380 9361 9342 9321 9300 9276 9252 9226 9199 9170 9139 9107 9073 9036 8998 8958 8916 8872 8825 8777 8726 8673 8618 8560 8500 8438 8374 8308 8239 8169 8097 8023 7947 7870 7791 7710 7629 7546 7462 7378 7292 7207 7120 7034 6948 6862 6776 6690 6605 6521 6438 6355 6275 6195 6117 6041 5967 5895 5825 5757 5692 5630 5571 5514 5461 5411 5365 5322 5283 5248 5217 5189 5167 5148 5134 5124 5119 5118 5122 5130 5143 5161 5183 5210 5241 5277 5317 5361 5409 5461 5517 5577 5640 5706 5776 5848 5923 6001 6081 6163 6246 6332 6418 6506 6595 6685 6775 6865 6956 7046 7136 7226 7315 7403 7491 7577 7662 7746 7828 7908 7987 8064 8139 8212 8283 8352 8419 8484 8547 8607 8665 8721 8774 8826 8875 8922 8967 9010 9051 9090 9127 9162 9195 9227 9257 9286 9314 9340 9364 9388 9411 9432 9453 9473 9492 9510 9527 9544 9561 9577 9592 9607 9621 9635 9649 9662 9674 9686 9698 9709 9720 9730 9740 9750 9759 9767 9775 9782 9789 9796 9802 9807 9812 9817 9821 9825 9829 9832 9835 9838 9840 9843 9845 9846 9848 9850 9851 9853 9854 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9881 9880 9879 9879 9879 9879 9879 9880 9881 9881 9883 9884 9885 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9901 9901 9902 9902 9902 9901 9901 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9885 9883 9882 9881 9881 9880 9880 9880 9880 9881 9881 9882 9884 9885 9886 9888 9889 9891 9893 9894 9896 9897 9898 9899 9900 9901 9901 9901 9901 9901 9900 9899 9898 9897 9896 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9879 9878 9877 9877 9877 9876 9877 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9887 9887 9887 8976 2 3 2 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9834 9832 9831 9829 9827 9824 9822 9819 9816 9813 9810 9807 9804 9801 9797 9794 9790 9787 9783 9780 9776 9773 9769 9766 9762 9759 9756 9752 9749 9746 9743 9739 9736 9732 9729 9725 9722 9718 9714 9710 9706 9702 9698 9693 9689 9684 9679 9674 9669 9664 9659 9654 9649 9643 9638 9633 9628 9622 9617 9612 9606 9601 9596 9591 9586 9581 9576 9571 9566 9561 9556 9551 9546 9540 9535 9529 9523 9517 9510 9503 9496 9488 9480 9471 9462 9452 9442 9430 9419 9406 9393 9379 9364 9349 9333 9316 9298 9279 9260 9239 9218 9196 9173 9149 9125 9099 9072 9044 9015 8986 8955 8923 8889 8855 8819 8782 8743 8702 8660 8616 8571 8524 8475 8425 8373 8319 8263 8206 8148 8088 8026 7963 7900 7836 7772 7708 7644 7580 7518 7456 7395 7337 7280 7227 7176 7129 7085 7046 7011 6981 6955 6935 6919 6909 6904 6905 6911 6922 6940 6963 6991 7024 7061 7103 7148 7197 7250 7306 7364 7424 7487 7551 7616 7682 7748 7814 7880 7944 8007 8070 8131 8191 8249 8306 8361 8414 8465 8514 8561 8606 8650 8691 8731 8770 8807 8843 8878 8912 8944 8976 9006 9036 9065 9093 9120 9147 9173 9198 9223 9247 9270 9292 9314 9334 9354 9373 9391 9408 9424 9439 9453 9467 9480 9492 9503 9514 9523 9533 9541 9549 9557 9565 9572 9579 9585 9592 9599 9605 9612 9618 9625 9631 9637 9644 9650 9657 9663 9669 9675 9681 9687 9692 9697 9702 9706 9710 9714 9718 9721 9724 9727 9729 9731 9733 9735 9737 9738 9740 9741 9743 9745 9746 9748 9750 9752 9755 9757 9759 9762 9765 9767 9770 9773 9776 9778 9781 9783 9786 9787 9789 9791 9791 9792 9792 9791 9791 9789 9788 9785 9783 9780 9776 9772 9767 9763 9757 9751 9745 9739 9732 9725 9717 9709 9701 9692 9683 9673 9663 9653 9641 9630 9617 9604 9591 9576 9561 9545 9528 9510 9492 9472 9452 9430 9408 9385 9361 9336 9310 9284 9257 9229 9201 9173 9144 9115 9085 9056 9027 8998 8969 8941 8914 8887 8861 8836 8812 8789 8767 8747 8729 8712 8697 8684 8672 8663 8655 8649 8646 8645 8645 8648 8653 8659 8668 8679 8691 8705 8721 8739 8758 8779 8801 8823 8847 8872 8898 8924 8951 8978 9006 9034 9062 9090 9118 9145 9172 9199 9226 9251 9277 9302 9326 9350 9373 9395 9417 9438 9459 9478 9498 9516 9534 9552 9569 9585 9602 9617 9632 9647 9661 9675 9688 9701 9714 9726 9738 9749 9760 9770 9780 9790 9799 9808 9816 9823 9830 9837 8977 2 3 2 9843 9849 9854 9858 9863 9866 9870 9873 9875 9877 9879 9881 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9892 9893 9894 9896 9898 9899 9901 9903 9905 9908 9910 9913 9915 9918 9920 9923 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9951 9952 9953 9954 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9956 9957 9958 9958 9958 9958 9957 9956 9956 9955 9954 9952 9951 9949 9947 9945 9943 9942 9940 9938 9937 9935 9934 9933 9933 9932 9932 9932 9932 9933 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9948 9949 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9938 9938 9938 9938 9939 9940 9941 9942 9944 9946 9947 9949 9951 9953 9955 9957 9958 9959 9961 9961 9962 9963 9963 9963 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9948 9947 9945 9944 9944 9943 9942 9942 9942 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9917 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9905 9903 9902 9901 9900 9898 9898 9897 9896 9896 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9908 9909 9910 9910 9910 9910 9910 9910 9910 9909 9908 9907 9906 8978 2 3 2 9905 9904 9902 9901 9899 9897 9896 9894 9893 9891 9890 9889 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9869 9868 9866 9864 9862 9859 9857 9854 9851 9848 9845 9841 9837 9833 9829 9824 9819 9814 9808 9802 9796 9790 9783 9776 9768 9760 9752 9744 9735 9726 9717 9707 9697 9687 9676 9666 9655 9644 9633 9622 9611 9600 9590 9579 9568 9558 9548 9538 9529 9519 9511 9503 9495 9488 9481 9475 9469 9464 9460 9457 9454 9452 9450 9449 9449 9450 9451 9454 9456 9460 9464 9469 9475 9481 9488 9496 9504 9513 9522 9531 9542 9552 9563 9574 9585 9597 9609 9620 9632 9644 9656 9667 9679 9690 9701 9711 9722 9732 9741 9750 9759 9767 9775 9782 9789 9795 9801 9807 9812 9817 9821 9825 9829 9833 9836 9839 9843 9846 9849 9851 9854 9857 9860 9863 9865 9868 9871 9874 9877 9880 9882 9885 9888 9891 9893 9895 9898 9900 9902 9903 9905 9906 9907 9908 9909 9909 9909 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9906 9907 9908 9910 9911 9913 9915 9916 9918 9920 9923 9925 9927 9929 9931 9932 9934 9936 9937 9938 9939 9939 9939 9940 9939 9939 9938 9938 9937 9936 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9921 9922 9922 9922 9923 9924 9926 9927 9928 9930 9931 9933 9935 9936 9938 9939 9940 9942 9943 9943 9944 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9945 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 8979 2 3 2 9882 9881 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9860 9858 9855 9852 9848 9845 9841 9837 9832 9827 9822 9817 9811 9804 9798 9791 9783 9775 9766 9757 9748 9738 9728 9717 9705 9693 9681 9668 9655 9641 9626 9611 9596 9580 9564 9547 9530 9512 9493 9475 9455 9436 9416 9395 9374 9353 9331 9309 9286 9263 9239 9216 9192 9168 9143 9119 9094 9070 9045 9021 8996 8972 8948 8925 8902 8880 8859 8838 8818 8799 8782 8765 8749 8735 8723 8711 8701 8693 8687 8682 8679 8677 8677 8679 8682 8687 8694 8702 8711 8722 8734 8748 8762 8778 8794 8812 8830 8849 8868 8888 8908 8929 8950 8972 8993 9015 9036 9058 9079 9100 9122 9143 9164 9185 9206 9226 9247 9267 9287 9307 9327 9346 9365 9384 9403 9421 9440 9458 9475 9493 9510 9526 9542 9558 9573 9588 9602 9616 9629 9642 9654 9666 9677 9687 9696 9705 9714 9722 9729 9736 9743 9749 9754 9759 9764 9768 9773 9776 9780 9783 9787 9790 9793 9796 9799 9802 9805 9808 9810 9813 9816 9819 9822 9825 9827 9830 9833 9836 9838 9841 9843 9845 9847 9849 9850 9851 9852 9853 9854 9854 9855 9855 9854 9854 9853 9852 9851 9850 9848 9847 9845 9843 9842 9840 9838 9837 9835 9834 9832 9831 9830 9829 9828 9827 9826 9826 9825 9825 9825 9824 9824 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9824 9824 9824 9823 9823 9823 9823 9823 9823 9823 9824 9824 9825 9826 9827 9828 9829 9830 9832 9833 9835 9837 9838 9840 9842 9843 9845 9846 9848 9849 9850 9851 9852 9852 9853 9853 9852 9852 9851 9850 9849 9848 9846 9844 9842 9840 9838 9836 9834 9831 9829 9827 9825 9823 9821 9819 9818 9817 9816 9815 9814 9814 9813 9813 9814 9814 9815 9815 9816 9817 9818 9818 9819 9820 9821 9821 9822 9822 9822 9822 9822 9821 9821 9820 9819 9817 9816 9814 9812 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9788 9786 9785 9784 9783 9782 9782 9781 9780 9780 9779 9779 9779 9778 9778 9778 9777 9777 9777 9776 9775 9775 9774 9773 9772 9771 9770 9768 9767 9766 9764 9763 9761 9760 9758 9756 9755 9753 9752 9750 9749 9748 9746 9745 9744 9743 9742 9741 9740 9739 9738 9738 9737 9736 9736 9735 9734 9734 9733 9732 9732 9731 9730 9729 9728 9727 9725 9724 9722 9721 9719 9717 9715 9713 9711 9709 9706 9704 9702 9699 9697 9694 9692 9689 9687 9684 9682 9680 9678 9676 9675 9673 9672 9670 9669 9668 9667 9666 9666 9665 9665 9664 9664 9664 9663 9663 9662 9661 9660 9660 9658 9657 9656 9654 9652 9650 9647 9645 9642 9639 9635 9632 9628 9625 9621 9617 9612 9608 9604 9600 9595 9591 9587 9583 9579 9575 9571 9567 9563 9560 9556 9552 9549 9546 9542 9539 8980 2 3 2 9536 9533 9530 9526 9523 9520 9517 9513 9510 9506 9503 9499 9496 9492 9488 9484 9481 9477 9473 9469 9465 9461 9457 9453 9449 9445 9441 9437 9433 9429 9424 9420 9416 9412 9408 9404 9399 9395 9390 9386 9381 9376 9371 9366 9361 9355 9349 9344 9337 9331 9325 9318 9312 9305 9298 9291 9284 9277 9269 9262 9254 9246 9239 9231 9223 9215 9208 9200 9192 9184 9176 9168 9159 9151 9143 9134 9126 9117 9108 9099 9090 9081 9071 9061 9051 9041 9030 9019 9008 8997 8985 8973 8961 8948 8936 8922 8909 8895 8881 8867 8852 8838 8822 8807 8792 8776 8760 8744 8728 8711 8695 8678 8661 8644 8627 8609 8592 8574 8556 8537 8519 8500 8481 8462 8442 8422 8402 8381 8359 8337 8315 8292 8268 8244 8219 8193 8166 8139 8111 8082 8052 8021 7989 7956 7923 7888 7852 7815 7778 7739 7699 7658 7617 7574 7530 7485 7439 7393 7345 7296 7246 7195 7144 7091 7037 6982 6926 6868 6810 6751 6690 6628 6564 6500 6433 6365 6296 6225 6152 6078 6001 5923 5843 5760 5676 5589 5500 5409 5316 5220 5122 5022 4919 4814 4708 4598 4487 4374 4259 4142 4023 3903 3782 3660 3536 3412 3288 3163 3038 2913 2789 2665 2543 2421 2302 2183 2067 1953 1842 1733 1627 1525 1425 1329 1236 1148 1063 983 906 834 766 703 644 589 539 493 452 416 384 356 333 315 300 291 285 284 286 293 304 319 338 361 388 419 454 492 533 578 627 679 734 793 854 919 986 1056 1128 1203 1279 1358 1438 1520 1603 1687 1772 1858 1943 2029 2114 2198 2282 2363 2444 2522 2598 2671 2742 2809 2872 2932 2987 3039 3085 3127 3163 3195 3221 3242 3258 3268 3273 3273 3267 3256 3239 3218 3193 3164 3130 3093 3053 3010 2964 2917 2868 2818 2768 2717 2668 2619 2573 2528 2486 2447 2412 2381 2354 2332 2315 2304 2299 2300 2307 2321 2341 2368 2401 2440 2486 2538 2597 2662 2733 2810 2891 2978 3069 3165 3264 3367 3473 3582 3693 3806 3921 4037 4154 4271 4389 4506 4622 4738 4852 4966 5078 5189 5297 5404 5509 5611 5711 5809 5904 5998 6088 6177 6263 6347 6429 6508 6585 6661 6734 6805 6874 6941 7006 7069 7131 7192 7250 7307 7362 7416 7468 7518 7568 7615 7662 7707 7750 7792 7834 7873 7912 7949 7986 8021 8055 8088 8120 8152 8182 8212 8241 8269 8297 8324 8350 8376 8401 8426 8450 8474 8497 8520 8543 8565 8587 8608 8629 8650 8670 8689 8709 8727 8745 8763 8780 8797 8813 8829 8845 8859 8874 8888 8901 8914 8927 8940 8952 8964 8975 8987 8998 9009 9020 9031 9042 9052 9063 9073 9084 9094 9105 9115 9126 9136 9147 9157 9167 9177 9186 9196 9205 9215 9224 9232 9241 9249 9257 9265 9272 9279 9286 9292 9298 9304 9310 9315 9321 9326 9331 9336 9341 9345 9350 9354 9359 9363 8981 2 3 2 9368 9372 9376 9381 9385 9390 9394 9398 9403 9407 9411 9415 9419 9423 9426 9430 9434 9437 9440 9443 9446 9449 9451 9454 9456 9459 9461 9463 9465 9467 9469 9471 9473 9475 9477 9479 9481 9484 9486 9488 9491 9493 9496 9498 9501 9504 9506 9509 9511 9514 9516 9518 9521 9523 9525 9527 9528 9530 9532 9533 9534 9535 9536 9537 9537 9538 9539 9539 9540 9541 9541 9542 9543 9543 9544 9545 9546 9548 9549 9551 9552 9554 9556 9558 9559 9561 9563 9565 9567 9569 9570 9572 9573 9575 9576 9576 9577 9577 9577 9576 9575 9574 9573 9571 9569 9567 9565 9562 9559 9556 9553 9549 9546 9542 9538 9535 9531 9528 9524 9521 9518 9514 9511 9508 9505 9502 9499 9497 9494 9491 9488 9486 9482 9479 9476 9472 9469 9464 9460 9455 9450 9445 9439 9432 9426 9418 9410 9402 9393 9384 9375 9364 9354 9343 9331 9320 9307 9295 9282 9268 9254 9240 9225 9210 9195 9179 9163 9146 9129 9112 9095 9077 9058 9040 9021 9002 8983 8963 8944 8925 8906 8886 8867 8849 8830 8812 8795 8779 8763 8748 8735 8722 8711 8701 8692 8684 8678 8674 8670 8669 8668 8670 8673 8678 8683 8690 8699 8708 8718 8729 8741 8753 8766 8779 8793 8807 8821 8834 8848 8861 8874 8886 8897 8909 8919 8930 8940 8949 8958 8966 8974 8982 8989 8996 9003 9010 9017 9024 9031 9039 9048 9056 9065 9075 9084 9095 9106 9117 9129 9142 9155 9169 9183 9197 9211 9226 9241 9256 9271 9286 9301 9316 9330 9345 9359 9373 9386 9400 9412 9424 9436 9448 9459 9469 9480 9490 9500 9509 9518 9527 9536 9545 9553 9561 9569 9576 9584 9592 9599 9606 9614 9621 9627 9634 9641 9647 9653 9659 9665 9671 9676 9681 9686 9691 9696 9700 9704 9709 9712 9716 9720 9723 9727 9730 9733 9736 9739 9742 9745 9748 9751 9754 9757 9759 9762 9765 9768 9771 9773 9776 9779 9782 9784 9787 9790 9792 9795 9797 9799 9802 9804 9806 9809 9811 9813 9815 9817 9818 9820 9822 9824 9825 9827 9828 9830 9831 9832 9834 9835 9836 9837 9838 9839 9840 9841 9841 9842 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9851 9851 9852 9853 9854 9854 9855 9856 9858 9859 9860 9861 9863 9864 9865 9867 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9879 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9860 9860 9859 9859 9859 9859 9859 9860 9861 9862 9864 9865 9867 9870 9872 9874 9877 9879 9882 9884 9887 9889 9891 9893 9895 9897 9898 9899 9900 9901 9901 9901 9901 9900 9899 9898 9897 9895 9894 9892 9890 9889 9887 9885 9883 9882 9880 9879 9878 9877 9877 9877 9877 8982 2 3 2 9877 9878 9879 9880 9881 9883 9885 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9909 9910 9911 9912 9913 9913 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9894 9893 9892 9892 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9906 9906 9905 9905 9904 9902 9901 9900 9898 9897 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9895 9895 9894 9893 9892 9891 9889 9887 9885 9883 9881 9878 9875 9872 9869 9867 9864 9861 9858 9855 9852 9850 9847 9845 9843 9841 9839 9837 9836 9835 9834 9833 9832 9831 9831 9830 9830 9829 9829 9828 9828 9827 9827 9826 9825 9824 9823 9822 9821 9820 9819 9817 9816 9815 9814 9812 9811 9810 9810 9809 9809 9809 9809 9809 9810 9810 9812 9813 9815 9817 9819 9822 9824 9827 9830 9833 9836 9840 9843 9846 9849 9852 9855 9858 9861 9864 9866 9868 9871 9873 9874 9876 9878 9879 9880 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9913 9914 9915 9915 9915 9914 9914 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9906 9906 9906 9906 9906 9907 9908 9909 9910 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9917 9916 9914 9914 9913 9912 9912 9912 9912 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9933 9932 9932 9931 9929 9928 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9940 9940 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 8983 2 3 2 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9929 9928 9929 9929 9930 9930 9932 9933 9934 9936 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9950 9949 9949 9947 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9922 9921 9920 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9934 9933 9932 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9884 9883 9883 9883 9883 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9899 9898 9898 9897 9896 9895 9893 9892 9890 9889 9887 9886 9884 9882 9881 9879 9878 9877 9877 9876 9875 9875 9875 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9885 9886 9886 9886 9885 9884 9884 9882 9881 9879 9877 9875 9872 9870 9867 9864 9861 9859 9856 9853 9850 9848 9846 9843 9841 9840 9838 9837 9836 9835 9835 9835 9835 9835 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9850 9850 9850 9849 9849 9849 9848 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9835 9834 9833 9833 9832 9830 9829 9828 9827 9826 9824 9823 9821 9819 9817 9815 9813 9811 9808 9805 9802 9799 9796 9792 9788 9784 9780 9776 9771 9766 9761 9756 9751 9746 9741 9735 9730 9725 9720 9715 9710 9705 9700 9695 9691 9687 9683 9679 9676 9672 9669 9666 9664 9661 9659 9657 9654 9652 9651 9649 9647 9645 9644 9642 9641 9639 9638 9636 9635 9634 9632 9631 9631 9630 9629 9629 9629 9629 9630 9631 9632 9634 9636 9638 9641 9645 9649 9653 9658 9663 9668 9674 9680 9686 9692 9699 9705 9712 9718 9725 9731 9737 9743 9748 9753 9757 9761 9765 9768 9771 9774 9776 9777 9778 9779 9779 9779 9778 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9766 9766 9765 9765 9764 9763 9762 9761 9759 9758 9757 9756 9754 9753 9752 9751 9750 9749 9748 9747 8984 2 3 2 9746 9745 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9745 9745 9746 9747 9747 9748 9749 9751 9752 9754 9755 9757 9759 9762 9764 9767 9770 9773 9776 9779 9783 9786 9789 9793 9796 9800 9803 9806 9809 9812 9815 9817 9820 9822 9823 9825 9826 9827 9828 9828 9829 9829 9829 9829 9828 9828 9828 9827 9827 9826 9826 9826 9826 9826 9827 9827 9828 9828 9829 9830 9831 9833 9834 9835 9837 9838 9840 9841 9842 9843 9844 9845 9845 9845 9845 9845 9845 9844 9843 9842 9841 9839 9838 9836 9834 9832 9830 9828 9826 9825 9823 9822 9820 9819 9818 9817 9816 9815 9815 9814 9814 9814 9813 9813 9812 9812 9811 9809 9808 9806 9804 9802 9799 9796 9792 9788 9784 9779 9774 9768 9762 9756 9750 9743 9736 9730 9723 9716 9709 9703 9696 9690 9684 9678 9673 9668 9664 9660 9656 9653 9651 9649 9648 9646 9646 9646 9646 9647 9648 9650 9652 9654 9657 9660 9664 9667 9671 9676 9680 9685 9690 9695 9700 9706 9711 9717 9723 9729 9735 9741 9747 9753 9759 9765 9771 9777 9782 9788 9793 9798 9803 9807 9812 9816 9819 9822 9825 9828 9831 9833 9835 9837 9838 9840 9841 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9855 9856 9858 9859 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9871 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9862 9861 9859 9858 9856 9855 9854 9853 9852 9851 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9852 9852 9851 9850 9849 9848 9846 9844 9842 9840 9838 9835 9832 9829 9826 9823 9820 9817 9814 9812 9809 9807 9804 9802 9801 9799 9797 9796 9795 9794 9793 9793 9792 9792 9791 9791 9791 9790 9790 9789 9789 9788 9787 9785 9784 9782 9780 9778 9775 9773 9770 9766 9763 9760 9756 9752 9748 9744 9740 9736 9732 9728 9724 9720 9716 9712 9708 9704 9701 9697 9694 9690 9687 9683 9680 9677 9673 9670 9666 9662 9659 9655 9650 9646 9641 9637 9631 9626 9620 9614 9607 9600 9592 9584 9575 9566 9556 9546 9535 9523 9511 9498 9484 9469 9453 9437 9420 9401 9382 9362 9341 9318 9295 9271 9245 9218 9190 9161 9131 9100 9068 9034 9000 8964 8927 8890 8851 8811 8771 8730 8688 8646 8603 8560 8516 8472 8428 8384 8340 8296 8252 8209 8167 8125 8084 8044 8006 7968 7932 7898 7865 7834 7805 7778 7753 7730 7710 7692 7677 7665 7655 7648 7643 7642 7643 7647 7655 7664 7677 7692 7710 7731 7754 7779 7807 7837 7869 7903 7938 7975 8014 8054 8095 8137 8180 8223 8267 8311 8356 8401 8445 8490 8534 8577 8620 8663 8705 8746 8786 8825 8864 8901 8938 8973 9008 9042 9074 9106 9136 9166 9195 9223 9249 9276 9301 9325 9349 9371 9393 9414 9435 9455 9474 8985 2 3 2 9492 9510 9527 9543 9559 9574 9589 9602 9616 9628 9640 9652 9663 9673 9683 9692 9701 9709 9717 9724 9731 9738 9744 9750 9755 9761 9766 9771 9776 9780 9784 9789 9793 9796 9800 9804 9808 9811 9815 9818 9821 9824 9827 9830 9832 9835 9837 9839 9841 9843 9845 9846 9848 9849 9850 9850 9851 9852 9852 9853 9853 9853 9853 9854 9854 9854 9854 9855 9855 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9876 9877 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9871 9871 9870 9869 9869 9868 9867 9866 9865 9865 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9863 9864 9864 9865 9866 9867 9868 9869 9870 9872 9873 9873 9874 9875 9875 9876 9876 9876 9875 9875 9874 9873 9872 9870 9868 9866 9864 9862 9859 9856 9853 9850 9847 9844 9840 9837 9834 9830 9827 9824 9821 9818 9815 9812 9810 9808 9806 9804 9802 9800 9799 9798 9797 9796 9795 9794 9794 9793 9793 9793 9792 9792 9792 9792 9791 9791 9791 9791 9791 9790 9790 9790 9789 9789 9789 9788 9788 9788 9788 9788 9788 9788 9789 9789 9790 9790 9791 9792 9793 9795 9796 9798 9800 9801 9803 9805 9807 9810 9812 9814 9816 9818 9820 9822 9824 9825 9827 9829 9830 9831 9832 9833 9834 9834 9835 9836 9836 9836 9837 9837 9837 9838 9838 9838 9839 9839 9840 9840 9841 9841 9842 9843 9844 9844 9845 9846 9846 9847 9847 9847 9847 9847 9847 9847 9846 9845 9844 9842 9841 9839 9836 9834 9831 9829 9826 9823 9820 9817 9813 9810 9807 9803 9800 9797 9794 9791 9788 9786 9783 9781 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9749 9747 9744 9742 9739 9736 9733 9731 9728 9725 9722 9719 9717 9714 9711 9709 9707 9704 9702 9700 9698 9697 9695 9694 9693 9691 9690 9689 9688 9688 9687 9686 9685 9684 9684 9683 9683 9682 9682 9681 9681 9681 9681 9680 9681 9681 9682 9682 9683 9685 9686 9688 9690 9692 9694 9696 9699 9702 9705 9708 9711 9714 9717 9719 9722 9725 9727 9729 9730 9732 9733 9733 9734 9734 9734 9733 9733 9731 9730 9729 9727 9725 9724 9722 9721 9719 9718 9718 9717 9717 9717 9717 9717 9718 9719 9721 9723 9725 9727 9730 9732 9735 9738 9740 9743 9745 9747 9749 9750 9752 9753 9754 9754 9754 9754 9753 9751 9750 9748 9746 9744 9741 9739 9736 9734 9731 9728 9726 9724 9721 9719 9717 9715 9714 9712 9711 9710 9710 9709 9708 9708 9707 9707 9706 9706 9705 9704 9703 9702 9701 9700 9698 9697 9695 9692 9690 9687 9685 9682 9679 9676 9673 8986 2 3 2 9670 9668 9665 9662 9659 9657 9654 9652 9649 9647 9646 9644 9642 9641 9639 9638 9637 9636 9634 9633 9632 9630 9628 9627 9625 9623 9620 9618 9615 9612 9608 9604 9600 9596 9592 9587 9582 9577 9572 9567 9562 9557 9552 9546 9541 9537 9532 9527 9523 9519 9515 9512 9508 9505 9502 9500 9497 9495 9494 9492 9490 9489 9488 9487 9486 9485 9483 9482 9481 9480 9478 9476 9475 9473 9471 9468 9466 9463 9460 9457 9454 9451 9448 9444 9441 9437 9433 9430 9426 9422 9419 9415 9411 9408 9404 9401 9397 9394 9390 9387 9383 9380 9376 9372 9368 9364 9360 9356 9352 9347 9342 9337 9332 9327 9321 9316 9310 9304 9297 9291 9284 9278 9271 9264 9257 9250 9243 9236 9228 9221 9213 9206 9198 9191 9183 9176 9168 9160 9153 9145 9137 9128 9120 9112 9103 9094 9085 9076 9067 9057 9048 9038 9028 9018 9007 8996 8986 8975 8963 8952 8940 8929 8917 8905 8892 8880 8867 8854 8841 8827 8813 8799 8785 8770 8755 8739 8723 8707 8690 8673 8655 8637 8618 8599 8579 8558 8537 8516 8493 8471 8447 8423 8399 8374 8348 8321 8294 8267 8239 8210 8180 8150 8119 8088 8055 8022 7988 7953 7918 7881 7844 7806 7766 7726 7685 7642 7598 7553 7507 7460 7411 7361 7309 7256 7202 7146 7088 7029 6968 6906 6842 6776 6709 6640 6569 6496 6421 6345 6266 6186 6104 6019 5933 5845 5755 5663 5569 5472 5374 5274 5172 5068 4962 4855 4746 4635 4523 4409 4293 4177 4059 3941 3822 3702 3582 3462 3342 3222 3102 2983 2865 2748 2632 2518 2406 2295 2187 2081 1978 1878 1781 1687 1597 1510 1426 1347 1272 1201 1135 1072 1014 961 912 869 829 795 765 740 720 705 695 690 689 693 702 715 734 757 784 817 853 895 940 990 1044 1103 1165 1232 1302 1376 1454 1536 1620 1709 1800 1894 1991 2091 2193 2297 2403 2511 2621 2732 2844 2958 3071 3186 3301 3416 3530 3645 3759 3872 3984 4095 4206 4315 4422 4529 4633 4736 4837 4936 5034 5129 5223 5315 5405 5493 5579 5663 5746 5827 5905 5983 6058 6132 6204 6275 6344 6412 6478 6543 6606 6668 6728 6787 6845 6901 6956 7009 7061 7112 7162 7210 7257 7303 7347 7391 7433 7474 7513 7552 7590 7626 7662 7697 7730 7763 7795 7827 7857 7887 7916 7944 7972 7999 8026 8052 8078 8103 8128 8152 8176 8199 8221 8243 8265 8286 8306 8326 8345 8364 8382 8400 8417 8433 8449 8465 8479 8494 8507 8521 8534 8546 8558 8570 8581 8592 8603 8613 8623 8633 8643 8653 8662 8672 8681 8690 8700 8709 8717 8726 8735 8743 8752 8760 8768 8776 8783 8790 8797 8804 8810 8816 8822 8827 8832 8836 8840 8844 8848 8851 8854 8856 8858 8860 8862 8863 8864 8866 8866 8867 8868 8868 8869 8869 8869 8869 8869 8869 8869 8868 8867 8867 8866 8864 8863 8861 8987 2 3 2 8859 8856 8853 8850 8846 8842 8838 8833 8827 8822 8815 8809 8802 8794 8786 8778 8770 8761 8751 8742 8732 8722 8712 8701 8691 8680 8669 8658 8647 8636 8625 8614 8603 8592 8581 8570 8559 8548 8537 8526 8515 8505 8494 8484 8474 8464 8454 8444 8434 8425 8416 8407 8399 8390 8382 8375 8367 8360 8353 8346 8340 8333 8327 8322 8316 8311 8306 8301 8296 8292 8287 8283 8278 8274 8270 8265 8261 8257 8252 8248 8243 8238 8233 8228 8223 8217 8211 8205 8198 8191 8183 8175 8167 8158 8149 8139 8128 8117 8105 8093 8079 8065 8051 8036 8019 8003 7985 7967 7947 7927 7906 7884 7862 7838 7813 7788 7761 7734 7705 7676 7645 7613 7580 7545 7510 7472 7433 7393 7351 7308 7263 7216 7167 7116 7064 7010 6954 6896 6836 6775 6712 6648 6583 6517 6450 6382 6313 6244 6175 6107 6039 5972 5906 5842 5780 5721 5664 5609 5558 5510 5466 5426 5389 5357 5329 5306 5287 5274 5264 5259 5258 5261 5268 5278 5292 5310 5331 5355 5381 5410 5440 5471 5503 5537 5570 5604 5637 5670 5702 5733 5763 5792 5820 5845 5868 5890 5909 5926 5941 5953 5964 5972 5978 5981 5983 5982 5979 5974 5966 5956 5945 5931 5915 5897 5877 5855 5831 5805 5776 5746 5714 5679 5643 5604 5563 5521 5476 5429 5380 5329 5276 5222 5165 5106 5045 4983 4919 4853 4785 4715 4644 4572 4498 4422 4345 4267 4187 4106 4023 3939 3854 3768 3681 3592 3503 3412 3321 3229 3136 3042 2948 2853 2757 2662 2566 2470 2375 2280 2185 2091 1998 1906 1815 1726 1638 1551 1467 1385 1305 1228 1153 1081 1012 945 881 821 763 708 657 608 563 521 482 445 412 381 353 327 303 283 264 247 233 221 210 201 195 190 186 184 184 185 188 193 200 208 219 231 245 261 279 300 323 348 376 406 439 475 514 556 600 648 698 751 808 867 929 995 1063 1134 1207 1284 1362 1443 1527 1612 1700 1789 1880 1973 2067 2163 2259 2357 2455 2554 2653 2753 2853 2953 3053 3154 3254 3353 3452 3551 3649 3746 3843 3939 4034 4128 4221 4314 4405 4495 4584 4672 4759 4844 4928 5011 5093 5173 5252 5329 5406 5480 5554 5625 5696 5765 5832 5898 5962 6025 6086 6146 6205 6262 6317 6372 6424 6476 6526 6575 6623 6670 6716 6761 6804 6847 6889 6931 6971 7011 7050 7088 7126 7163 7200 7235 7271 7306 7340 7373 7406 7439 7470 7501 7532 7561 7590 7619 7646 7673 7699 7724 7748 7772 7795 7817 7838 7858 7878 7897 7916 7933 7951 7967 7983 7999 8014 8028 8042 8056 8070 8083 8096 8108 8121 8133 8145 8156 8168 8179 8190 8201 8211 8221 8231 8241 8251 8260 8269 8277 8286 8293 8301 8308 8315 8321 8327 8333 8338 8343 8347 8351 8354 8357 8360 8361 8363 8364 8364 8363 8362 8361 8359 8356 8988 2 3 2 8352 8348 8343 8337 8330 8323 8315 8306 8296 8285 8274 8262 8249 8235 8221 8206 8190 8173 8155 8137 8118 8098 8078 8057 8035 8012 7988 7964 7939 7912 7885 7856 7826 7795 7762 7728 7692 7654 7615 7573 7530 7484 7436 7386 7334 7279 7222 7162 7100 7037 6971 6904 6835 6765 6694 6621 6548 6475 6402 6329 6258 6189 6121 6056 5993 5934 5878 5827 5779 5737 5699 5667 5640 5620 5606 5599 5598 5603 5615 5632 5655 5685 5720 5761 5808 5859 5915 5975 6040 6107 6177 6251 6326 6402 6480 6559 6638 6718 6797 6876 6955 7032 7108 7182 7254 7325 7394 7461 7526 7589 7650 7709 7765 7820 7873 7924 7974 8021 8067 8112 8154 8196 8237 8276 8314 8350 8386 8420 8453 8486 8517 8547 8577 8605 8632 8659 8684 8709 8733 8756 8778 8799 8819 8838 8857 8875 8892 8908 8924 8939 8954 8968 8981 8994 9007 9019 9030 9042 9053 9063 9074 9084 9094 9103 9112 9122 9130 9139 9148 9156 9164 9172 9180 9187 9195 9202 9209 9216 9223 9230 9236 9243 9249 9255 9262 9268 9274 9280 9286 9291 9297 9303 9308 9314 9319 9324 9329 9334 9339 9344 9348 9352 9356 9360 9364 9367 9370 9373 9376 9379 9381 9383 9385 9387 9388 9390 9392 9393 9394 9396 9397 9398 9400 9401 9403 9404 9406 9408 9410 9413 9415 9417 9420 9422 9425 9428 9431 9434 9436 9439 9442 9445 9447 9450 9452 9454 9456 9458 9460 9461 9462 9463 9464 9465 9465 9465 9465 9465 9465 9465 9464 9464 9463 9463 9462 9462 9462 9462 9461 9461 9461 9461 9461 9462 9462 9462 9463 9464 9464 9465 9466 9466 9467 9468 9468 9469 9469 9469 9470 9470 9470 9470 9470 9470 9469 9469 9469 9468 9468 9467 9467 9466 9466 9466 9466 9465 9465 9465 9465 9465 9465 9465 9465 9465 9466 9466 9466 9466 9465 9465 9465 9464 9463 9462 9461 9460 9458 9456 9454 9452 9449 9446 9443 9440 9437 9434 9430 9427 9424 9420 9417 9414 9411 9408 9405 9402 9399 9397 9395 9393 9391 9389 9388 9387 9385 9384 9383 9382 9381 9380 9379 9378 9377 9375 9374 9372 9370 9368 9366 9363 9360 9357 9354 9350 9346 9342 9338 9333 9328 9323 9318 9312 9307 9301 9295 9289 9283 9277 9271 9265 9258 9252 9246 9239 9233 9226 9220 9213 9206 9200 9193 9186 9179 9172 9165 9158 9151 9144 9136 9128 9121 9112 9104 9096 9087 9077 9068 9058 9048 9038 9027 9016 9004 8992 8979 8966 8953 8939 8925 8910 8895 8879 8863 8846 8829 8812 8794 8776 8757 8738 8718 8698 8677 8656 8635 8613 8591 8568 8545 8521 8496 8471 8446 8419 8393 8365 8336 8307 8277 8246 8214 8182 8148 8113 8077 8040 8002 7962 7922 7881 7838 7794 7749 7703 7655 7606 7556 7505 7453 7399 7344 7288 7231 7172 7112 7051 6989 6925 6859 6792 6723 6653 6581 6508 6433 6356 6277 6196 6113 6029 8989 2 3 2 5942 5853 5762 5669 5574 5477 5379 5278 5176 5073 4968 4861 4754 4646 4537 4429 4320 4212 4105 3999 3894 3790 3690 3591 3496 3405 3317 3234 3156 3082 3015 2953 2897 2847 2804 2768 2740 2718 2704 2697 2699 2708 2724 2748 2780 2818 2863 2915 2974 3040 3111 3188 3271 3358 3450 3546 3646 3749 3855 3963 4073 4186 4299 4414 4529 4645 4761 4876 4990 5103 5216 5327 5436 5544 5650 5755 5857 5957 6054 6149 6242 6333 6421 6507 6590 6671 6750 6826 6900 6972 7041 7109 7174 7237 7298 7357 7414 7469 7522 7573 7623 7670 7717 7761 7804 7846 7886 7925 7962 7998 8032 8066 8098 8129 8159 8187 8215 8242 8267 8291 8314 8336 8357 8377 8396 8413 8429 8445 8459 8471 8483 8493 8503 8511 8517 8523 8527 8530 8533 8534 8534 8534 8532 8530 8527 8524 8520 8516 8512 8507 8502 8498 8493 8489 8486 8482 8479 8477 8475 8474 8474 8474 8475 8478 8481 8484 8489 8494 8499 8506 8513 8520 8528 8536 8544 8553 8561 8570 8578 8587 8595 8603 8610 8617 8623 8629 8634 8639 8642 8646 8648 8649 8650 8650 8649 8647 8645 8641 8638 8633 8627 8621 8615 8607 8599 8590 8581 8571 8560 8548 8536 8523 8509 8495 8480 8464 8447 8429 8410 8390 8369 8347 8324 8300 8275 8248 8221 8192 8163 8132 8100 8067 8033 7998 7963 7927 7890 7853 7816 7778 7740 7702 7664 7626 7588 7551 7514 7478 7442 7408 7374 7341 7309 7279 7249 7221 7194 7169 7145 7123 7102 7083 7066 7050 7037 7026 7017 7009 7004 7002 7001 7004 7008 7016 7026 7039 7055 7073 7095 7119 7147 7177 7209 7245 7283 7324 7368 7414 7462 7512 7564 7618 7673 7729 7786 7843 7901 7960 8018 8076 8134 8190 8246 8301 8355 8406 8456 8504 8551 8596 8639 8680 8719 8756 8791 8825 8856 8886 8914 8941 8966 8990 9012 9034 9055 9075 9094 9113 9131 9148 9164 9181 9196 9212 9227 9242 9256 9270 9284 9297 9310 9323 9335 9347 9358 9369 9379 9389 9398 9407 9416 9424 9431 9438 9445 9451 9456 9462 9467 9472 9476 9480 9484 9488 9492 9496 9499 9502 9505 9508 9511 9514 9517 9520 9523 9525 9528 9530 9533 9535 9537 9539 9542 9544 9546 9548 9550 9551 9553 9555 9557 9559 9561 9563 9565 9567 9569 9571 9573 9576 9578 9580 9582 9585 9587 9589 9591 9593 9595 9597 9599 9600 9602 9603 9604 9605 9605 9606 9606 9606 9606 9606 9605 9604 9604 9603 9602 9601 9600 9600 9599 9598 9597 9596 9596 9595 9595 9595 9595 9595 9595 9595 9595 9596 9596 9596 9597 9597 9597 9597 9597 9597 9597 9596 9596 9595 9594 9593 9592 9590 9588 9586 9585 9582 9580 9578 9576 9574 9572 9570 9568 9566 9564 9563 9561 9560 9559 9558 9558 9557 9557 9557 9557 9557 9557 9557 9558 9558 9559 9559 9559 9560 9560 9560 9561 9561 9560 9560 9560 9559 8990 2 3 2 9559 9559 9558 9558 9557 9557 9556 9556 9556 9556 9556 9556 9556 9556 9557 9557 9558 9559 9560 9561 9562 9564 9565 9566 9567 9568 9569 9570 9571 9572 9572 9572 9572 9572 9571 9570 9569 9567 9566 9564 9562 9559 9557 9554 9551 9548 9545 9542 9539 9536 9533 9530 9527 9524 9521 9518 9516 9513 9510 9508 9506 9503 9501 9499 9497 9495 9493 9491 9489 9487 9485 9483 9481 9479 9477 9475 9472 9470 9468 9466 9464 9461 9459 9457 9455 9453 9451 9449 9447 9445 9443 9442 9440 9439 9438 9437 9436 9435 9433 9432 9432 9431 9430 9428 9427 9426 9425 9423 9422 9420 9418 9415 9413 9410 9407 9404 9401 9397 9394 9390 9385 9381 9376 9372 9367 9362 9356 9351 9346 9340 9334 9328 9322 9316 9309 9302 9296 9288 9281 9273 9265 9257 9249 9240 9230 9220 9210 9199 9188 9176 9164 9151 9138 9125 9110 9096 9081 9065 9050 9034 9017 9001 8984 8967 8950 8933 8917 8900 8884 8868 8852 8837 8823 8809 8796 8783 8772 8761 8751 8742 8734 8727 8721 8716 8712 8710 8708 8708 8708 8710 8712 8715 8719 8724 8730 8736 8743 8750 8758 8767 8775 8784 8793 8802 8811 8820 8828 8837 8845 8853 8861 8868 8875 8881 8887 8892 8897 8901 8905 8908 8911 8914 8915 8917 8918 8919 8919 8919 8919 8918 8917 8916 8915 8913 8912 8910 8908 8906 8904 8901 8898 8895 8892 8889 8885 8881 8877 8872 8868 8862 8857 8850 8844 8836 8829 8821 8812 8803 8794 8784 8774 8763 8752 8740 8728 8716 8704 8691 8678 8664 8651 8637 8624 8610 8596 8582 8568 8553 8539 8524 8510 8495 8481 8466 8450 8435 8419 8403 8387 8370 8352 8335 8316 8297 8277 8257 8236 8214 8192 8169 8144 8119 8093 8067 8039 8011 7981 7951 7920 7889 7856 7823 7789 7754 7718 7682 7645 7607 7569 7530 7490 7450 7409 7367 7324 7281 7237 7193 7147 7101 7054 7006 6957 6907 6856 6804 6751 6696 6640 6583 6525 6465 6404 6341 6277 6211 6143 6074 6003 5931 5856 5780 5703 5623 5542 5459 5374 5288 5200 5110 5019 4926 4832 4736 4639 4540 4441 4340 4238 4135 4031 3926 3821 3714 3608 3501 3393 3286 3178 3071 2964 2858 2751 2646 2542 2438 2336 2235 2136 2038 1943 1849 1758 1669 1583 1499 1418 1341 1266 1195 1127 1063 1002 946 893 845 800 759 723 691 663 639 620 605 594 587 585 587 593 603 617 635 658 684 714 747 785 826 871 919 971 1026 1084 1146 1211 1279 1350 1424 1500 1580 1662 1747 1834 1924 2016 2110 2206 2304 2403 2505 2607 2712 2817 2924 3031 3139 3248 3357 3466 3576 3685 3794 3903 4011 4119 4225 4331 4436 4539 4642 4742 4841 4939 5035 5129 5221 5311 5400 5486 5571 5653 5733 5812 5888 5962 6035 6105 6174 6240 6305 6368 6429 6489 6546 6603 6658 6711 6763 6813 6863 8991 2 3 2 6911 6957 7003 7048 7092 7134 7176 7217 7257 7296 7335 7372 7409 7445 7481 7515 7549 7582 7615 7647 7678 7708 7738 7767 7795 7823 7850 7876 7901 7926 7950 7973 7995 8017 8038 8058 8078 8097 8116 8133 8151 8167 8183 8199 8214 8229 8244 8257 8271 8284 8297 8310 8322 8334 8346 8358 8369 8380 8391 8402 8412 8423 8433 8443 8452 8462 8471 8480 8488 8497 8505 8513 8521 8528 8535 8542 8548 8554 8560 8566 8572 8577 8582 8587 8591 8595 8599 8603 8607 8611 8614 8617 8620 8623 8626 8629 8631 8634 8636 8638 8640 8642 8643 8645 8646 8648 8649 8649 8650 8650 8650 8650 8650 8650 8649 8648 8647 8645 8644 8642 8640 8638 8636 8633 8631 8628 8625 8623 8620 8617 8614 8611 8609 8606 8603 8601 8598 8595 8593 8590 8588 8586 8584 8581 8579 8577 8575 8573 8570 8568 8565 8563 8560 8557 8554 8550 8547 8543 8539 8535 8530 8525 8520 8515 8510 8504 8498 8492 8486 8480 8473 8466 8460 8453 8446 8438 8431 8424 8416 8409 8401 8393 8385 8377 8369 8360 8351 8342 8333 8323 8313 8302 8292 8280 8269 8257 8244 8231 8218 8204 8189 8174 8159 8143 8126 8109 8092 8074 8056 8037 8018 7998 7978 7957 7936 7915 7893 7871 7848 7825 7801 7777 7753 7728 7702 7676 7650 7622 7595 7566 7537 7508 7478 7447 7416 7384 7351 7318 7284 7249 7214 7179 7142 7105 7068 7030 6991 6952 6912 6872 6830 6788 6746 6702 6658 6613 6567 6521 6473 6424 6374 6323 6271 6218 6163 6107 6049 5990 5930 5868 5805 5740 5674 5606 5537 5466 5394 5321 5246 5169 5092 5013 4933 4852 4770 4686 4602 4516 4430 4342 4253 4164 4073 3982 3889 3796 3702 3606 3510 3413 3316 3217 3118 3018 2917 2816 2714 2612 2510 2408 2306 2205 2103 2002 1903 1804 1706 1611 1516 1424 1334 1247 1162 1080 1001 925 852 782 716 653 594 539 488 440 396 355 318 284 253 225 200 178 158 141 127 114 104 95 88 83 79 76 75 75 77 79 83 89 96 104 113 124 137 151 168 186 207 230 256 284 315 349 385 425 467 513 561 613 668 726 788 852 920 990 1062 1138 1215 1296 1378 1462 1548 1636 1725 1816 1907 1999 2092 2186 2279 2373 2467 2561 2654 2747 2840 2932 3023 3113 3201 3289 3376 3461 3546 3628 3710 3790 3868 3945 4020 4094 4166 4236 4304 4370 4435 4497 4558 4616 4673 4727 4780 4830 4878 4924 4967 5008 5047 5083 5117 5148 5178 5204 5229 5251 5270 5287 5301 5314 5323 5330 5335 5337 5337 5334 5329 5322 5312 5300 5285 5267 5247 5224 5199 5170 5140 5106 5070 5031 4988 4943 4895 4844 4790 4732 4672 4609 4542 4473 4402 4327 4250 4171 4089 4005 3919 3831 3742 3653 3562 3471 3380 3290 3200 3111 3023 2938 2854 2773 2696 2621 8992 2 3 2 2551 2485 2424 2367 2316 2270 2230 2196 2168 2146 2131 2123 2121 2127 2139 2158 2184 2216 2254 2299 2351 2408 2471 2540 2614 2694 2778 2866 2958 3055 3155 3258 3363 3472 3582 3695 3808 3923 4039 4155 4272 4388 4504 4619 4734 4847 4960 5071 5180 5287 5392 5495 5596 5694 5791 5884 5976 6065 6152 6236 6317 6396 6473 6548 6620 6690 6759 6825 6889 6952 7013 7072 7129 7185 7240 7293 7344 7394 7444 7492 7539 7584 7629 7672 7715 7756 7796 7835 7873 7909 7945 7980 8013 8046 8078 8108 8138 8167 8194 8221 8247 8272 8296 8320 8343 8365 8387 8408 8429 8449 8469 8488 8507 8526 8545 8563 8581 8598 8616 8633 8650 8666 8682 8698 8714 8730 8745 8759 8774 8788 8802 8815 8828 8841 8854 8866 8877 8889 8900 8911 8922 8932 8942 8952 8962 8972 8982 8992 9001 9011 9020 9030 9039 9048 9057 9067 9076 9085 9094 9102 9111 9119 9127 9135 9142 9149 9156 9163 9169 9175 9180 9185 9190 9195 9199 9202 9206 9209 9212 9215 9218 9221 9224 9226 9229 9232 9234 9237 9240 9243 9246 9249 9253 9256 9260 9264 9268 9272 9276 9280 9285 9289 9293 9297 9300 9304 9308 9311 9314 9317 9320 9323 9325 9327 9329 9331 9332 9334 9336 9337 9339 9340 9342 9343 9345 9347 9349 9351 9353 9356 9358 9361 9365 9368 9372 9375 9379 9383 9387 9391 9395 9399 9403 9407 9411 9415 9419 9422 9426 9429 9432 9435 9438 9441 9443 9446 9448 9450 9453 9455 9457 9459 9461 9463 9465 9467 9469 9471 9474 9476 9478 9481 9483 9486 9488 9491 9493 9496 9498 9500 9503 9505 9507 9510 9512 9514 9517 9519 9521 9524 9526 9528 9531 9533 9536 9538 9541 9544 9547 9550 9553 9556 9559 9562 9565 9568 9571 9574 9577 9579 9582 9584 9586 9588 9590 9592 9593 9594 9594 9595 9595 9595 9595 9595 9594 9593 9593 9592 9591 9590 9589 9589 9588 9588 9588 9588 9588 9588 9589 9590 9591 9592 9593 9595 9597 9598 9600 9602 9604 9606 9608 9610 9611 9612 9613 9614 9615 9615 9615 9615 9615 9614 9613 9612 9611 9609 9607 9606 9604 9602 9600 9599 9597 9596 9594 9593 9592 9591 9591 9591 9590 9591 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9603 9603 9603 9603 9602 9601 9600 9598 9596 9593 9590 9587 9584 9581 9577 9574 9570 9566 9562 9558 9554 9550 9546 9542 9538 9534 9531 9528 9525 9522 9519 9516 9513 9511 9508 9506 9503 9501 9499 9496 9494 9491 9489 9486 9483 9479 9476 9472 9468 9464 9459 9454 9448 9442 9436 9429 9422 9414 9406 9398 9389 9379 9369 9358 9347 9336 9324 9311 9298 9284 9270 9256 9241 9225 9209 9193 9176 9158 9140 9122 9103 9083 9063 9043 9021 9000 8977 8954 8930 8905 8880 8854 8826 8799 8770 8740 8710 8678 8646 8612 8578 8543 8507 8470 8433 8993 2 3 2 8395 8357 8318 8279 8241 8202 8163 8125 8087 8050 8014 7980 7947 7915 7886 7859 7834 7811 7791 7773 7759 7747 7738 7733 7731 7732 7737 7745 7756 7770 7787 7806 7829 7854 7882 7912 7944 7978 8014 8051 8090 8129 8170 8210 8251 8293 8334 8375 8416 8457 8497 8537 8576 8613 8650 8686 8720 8754 8787 8819 8849 8879 8908 8936 8962 8988 9013 9037 9060 9083 9105 9126 9146 9166 9185 9204 9222 9239 9256 9272 9287 9302 9317 9330 9344 9356 9369 9380 9391 9402 9412 9421 9431 9439 9447 9455 9463 9470 9477 9483 9489 9496 9501 9507 9513 9518 9523 9529 9534 9539 9544 9549 9554 9559 9564 9569 9573 9578 9583 9587 9591 9596 9600 9604 9607 9611 9614 9617 9620 9623 9625 9627 9629 9631 9633 9634 9635 9636 9637 9637 9637 9638 9638 9638 9638 9638 9638 9638 9638 9638 9639 9639 9640 9640 9641 9643 9644 9646 9647 9650 9652 9654 9657 9660 9663 9666 9669 9672 9675 9678 9681 9684 9687 9690 9692 9695 9697 9698 9700 9701 9702 9703 9703 9704 9704 9704 9703 9703 9702 9701 9701 9700 9699 9698 9698 9697 9697 9697 9697 9698 9698 9699 9700 9701 9702 9704 9706 9708 9710 9712 9714 9716 9718 9720 9722 9723 9724 9725 9726 9727 9727 9727 9726 9725 9724 9722 9720 9718 9715 9713 9710 9706 9703 9699 9696 9692 9688 9685 9681 9677 9673 9670 9666 9663 9660 9657 9654 9651 9649 9646 9644 9642 9640 9638 9636 9635 9634 9632 9631 9630 9629 9629 9628 9628 9628 9628 9628 9628 9629 9630 9631 9632 9634 9636 9638 9640 9643 9645 9648 9651 9654 9658 9662 9665 9669 9673 9676 9680 9683 9687 9690 9693 9696 9698 9701 9703 9705 9706 9708 9709 9710 9710 9711 9711 9711 9711 9710 9710 9710 9709 9709 9709 9708 9708 9708 9708 9709 9709 9710 9711 9712 9714 9716 9718 9720 9722 9724 9727 9730 9732 9735 9738 9741 9744 9747 9750 9753 9755 9758 9760 9763 9765 9767 9769 9770 9772 9773 9775 9776 9777 9777 9778 9779 9780 9780 9781 9781 9782 9782 9782 9783 9783 9784 9784 9785 9786 9786 9787 9787 9788 9789 9790 9791 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9809 9810 9811 9812 9813 9814 9816 9817 9818 9819 9820 9821 9821 9822 9823 9823 9823 9824 9824 9823 9823 9823 9822 9821 9820 9819 9817 9816 9814 9813 9811 9809 9807 9805 9803 9801 9800 9798 9796 9794 9793 9792 9791 9790 9789 9788 9788 9787 9787 9787 9787 9787 9788 9788 9789 9789 9789 9790 9790 9790 9791 9791 9791 9791 9790 9790 9790 9789 9788 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9777 9776 9776 9776 9776 9776 9776 9776 9777 9778 9779 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9788 9789 9790 9790 9791 9791 9791 8994 2 3 2 9791 9791 9791 9791 9791 9791 9791 9791 9791 9792 9792 9792 9793 9794 9794 9795 9796 9797 9799 9800 9801 9803 9805 9806 9808 9810 9811 9813 9814 9816 9817 9819 9820 9821 9823 9824 9825 9825 9826 9827 9827 9828 9828 9828 9829 9829 9830 9830 9831 9831 9832 9833 9833 9834 9836 9837 9838 9840 9841 9843 9845 9847 9848 9850 9852 9854 9856 9857 9859 9860 9861 9862 9863 9864 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9851 9851 9851 9851 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9849 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9837 9836 9836 9835 9835 9834 9833 9832 9832 9831 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9819 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9819 9820 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9835 9836 9837 9838 9838 9839 9840 9840 9841 9841 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9836 9835 9834 9834 9833 9832 9832 9831 9831 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9825 9825 9824 9822 9821 9819 9818 9816 9813 9811 9808 9805 9802 9798 9794 9790 9785 9781 9776 9771 9765 9760 9754 9748 9742 9736 9730 9724 9717 9711 9704 9697 9691 9684 9677 9670 9664 9657 9650 9643 9636 9629 9622 9615 9608 9601 9594 9588 9581 9575 9569 9563 9557 9552 9547 9543 9539 9536 9533 9530 9529 9528 9527 9527 9528 9530 9532 9535 9538 9543 9547 9553 9559 9566 9573 9580 9588 9596 9604 9613 9622 9631 9640 9649 9658 9667 9676 9685 9694 9702 9710 9718 9726 9734 9741 9748 9755 9761 9768 9774 9779 9785 9790 9794 9799 9803 9807 9811 9814 9818 9821 9824 9826 9829 9831 9833 9835 9836 9838 9839 9840 9841 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9831 9830 9829 9827 9826 9824 9823 9822 9820 9819 9817 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9804 9803 9802 9802 9802 9801 9801 9801 9801 9801 9802 9802 9802 9803 9804 9805 9806 9807 9809 9810 9812 9814 9816 9818 9820 9822 9824 9826 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9847 9848 9849 9850 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9861 9862 9863 9863 9863 9863 9863 8995 2 3 2 9863 9863 9862 9861 9860 9858 9857 9855 9853 9851 9848 9846 9843 9840 9837 9834 9831 9829 9826 9823 9821 9819 9818 9816 9815 9814 9814 9814 9814 9815 9816 9817 9819 9821 9824 9826 9829 9832 9835 9838 9841 9844 9848 9851 9854 9857 9859 9862 9865 9867 9869 9871 9872 9874 9875 9876 9876 9877 9877 9877 9878 9877 9877 9877 9876 9876 9875 9874 9874 9873 9872 9871 9871 9870 9869 9868 9867 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9848 9847 9845 9843 9841 9839 9837 9835 9833 9830 9828 9825 9823 9820 9817 9815 9812 9809 9807 9804 9802 9799 9797 9794 9792 9790 9787 9785 9783 9781 9779 9777 9775 9773 9772 9770 9768 9766 9764 9762 9759 9757 9755 9753 9750 9748 9745 9742 9740 9737 9734 9731 9728 9725 9722 9719 9717 9714 9711 9709 9707 9704 9703 9701 9699 9698 9698 9697 9697 9697 9697 9698 9699 9701 9702 9705 9707 9710 9713 9716 9720 9724 9728 9732 9737 9741 9746 9751 9756 9761 9766 9771 9776 9781 9785 9790 9794 9798 9802 9805 9809 9812 9815 9817 9820 9822 9823 9825 9826 9827 9828 9829 9830 9830 9831 9831 9832 9832 9833 9834 9835 9836 9837 9838 9840 9842 9844 9846 9848 9851 9853 9856 9858 9861 9863 9866 9868 9871 9873 9875 9877 9878 9879 9880 9881 9881 9881 9881 9880 9880 9879 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9867 9867 9867 9867 9867 9868 9869 9870 9872 9874 9875 9878 9880 9882 9884 9886 9889 9891 9893 9894 9896 9897 9898 9899 9899 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9905 9905 9905 9905 9905 9905 9904 9903 9902 9901 9899 9897 9895 9894 9892 9890 9888 9886 9885 9884 9882 9881 9881 9880 9880 9880 9881 9881 9882 9884 9885 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9907 9909 9910 9912 9913 9913 9914 9914 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9890 9890 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 8996 2 3 2 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9887 9886 9884 9882 9881 9879 9878 9877 9876 9875 9875 9875 9875 9875 9875 9876 9877 9878 9879 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9889 9887 9886 9885 9884 9883 9882 9882 9881 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9878 9879 9879 9878 9878 9878 9877 9876 9876 9875 9874 9872 9871 9870 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9857 9857 9858 9859 9860 9861 9861 9862 9863 9863 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9856 9854 9852 9850 9848 9846 9844 9843 9841 9839 9838 9837 9836 9836 9835 9835 9835 9836 9836 9837 9838 9839 9841 9843 9844 9846 9847 9849 9851 9852 9853 9854 9854 9855 9855 9855 9855 9854 9853 9852 9850 9849 9847 9845 9843 9841 9839 9838 9836 9835 9833 9832 9831 9830 9830 9830 9830 9830 9831 9832 9834 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9858 9859 9860 9861 9862 9862 9862 9862 9862 9862 9861 9860 9860 9859 9858 9858 9857 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9856 9857 9857 9858 9858 9859 9859 9860 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9855 9854 9853 9852 9850 9848 9846 9844 9842 9840 9838 9835 9833 9830 9828 9825 9823 9821 9818 9816 9814 9811 9809 9807 9806 9804 9802 9801 9799 9798 9797 9795 9794 9792 9791 9789 9788 9786 9784 9781 9779 9776 9773 9770 9766 9762 9758 9753 9748 9743 9737 9732 9725 9719 9712 9705 9698 9691 9683 9676 9668 9660 8997 2 3 2 9652 9644 9636 9628 9620 9611 9603 9594 9586 9577 9568 9559 9551 9541 9532 9523 9513 9503 9493 9483 9472 9461 9450 9438 9426 9414 9402 9389 9376 9362 9348 9334 9320 9306 9291 9276 9262 9247 9232 9217 9202 9187 9172 9158 9143 9129 9115 9101 9088 9075 9062 9050 9038 9027 9015 9005 8995 8985 8976 8967 8959 8951 8944 8937 8931 8925 8920 8916 8912 8909 8906 8904 8903 8902 8902 8903 8905 8908 8911 8915 8920 8926 8933 8940 8948 8957 8967 8978 8989 9001 9014 9027 9040 9054 9069 9083 9098 9113 9129 9144 9159 9175 9190 9205 9220 9234 9248 9262 9276 9289 9303 9315 9328 9340 9352 9364 9375 9387 9398 9408 9419 9430 9440 9451 9461 9472 9482 9492 9502 9512 9521 9531 9540 9549 9558 9567 9575 9583 9590 9598 9605 9611 9617 9622 9627 9632 9636 9640 9644 9647 9651 9653 9656 9659 9661 9663 9666 9668 9670 9673 9676 9679 9682 9686 9689 9693 9697 9701 9706 9710 9715 9720 9725 9730 9735 9739 9744 9749 9753 9757 9761 9765 9768 9771 9773 9776 9778 9780 9782 9783 9784 9785 9786 9786 9787 9787 9788 9789 9789 9791 9792 9793 9795 9796 9798 9800 9802 9804 9807 9809 9812 9815 9817 9820 9823 9825 9827 9830 9831 9833 9834 9835 9836 9837 9837 9837 9837 9836 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9828 9828 9829 9829 9830 9831 9833 9834 9836 9838 9840 9843 9845 9848 9850 9853 9855 9857 9859 9861 9862 9863 9864 9864 9864 9864 9864 9863 9862 9860 9858 9856 9854 9852 9850 9848 9846 9845 9843 9842 9841 9840 9840 9840 9840 9841 9842 9844 9846 9848 9850 9853 9856 9859 9862 9865 9868 9871 9873 9876 9878 9880 9881 9882 9883 9883 9883 9883 9882 9880 9879 9877 9875 9872 9870 9867 9865 9862 9860 9857 9855 9853 9851 9850 9849 9848 9848 9848 9849 9849 9850 9852 9853 9855 9857 9860 9862 9865 9867 9870 9872 9875 9877 9879 9880 9881 9882 9883 9884 9884 9884 9883 9883 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9855 9854 9853 9853 9853 9853 9853 9853 9854 9855 9856 9858 9859 9861 9862 9864 9866 9868 9870 9871 9873 9875 9876 9877 9878 9879 9880 9880 9880 9880 9880 9880 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9860 9858 9856 9853 9851 9849 9847 9845 9844 9843 9842 9841 9841 9840 9840 9841 9841 9842 9843 9844 9846 9848 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9866 9867 9868 9869 9869 9869 9869 9868 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9855 9854 9853 9852 9852 9851 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 8998 2 3 2 9855 9855 9855 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9839 9837 9836 9835 9833 9832 9831 9830 9829 9828 9828 9827 9827 9827 9827 9828 9829 9829 9830 9831 9832 9834 9835 9836 9838 9839 9840 9842 9843 9844 9844 9845 9845 9846 9846 9845 9845 9844 9844 9843 9842 9840 9839 9838 9836 9835 9833 9832 9830 9829 9828 9827 9827 9826 9826 9825 9825 9826 9826 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9838 9838 9839 9839 9838 9838 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9826 9825 9824 9823 9823 9822 9822 9821 9821 9821 9822 9822 9823 9823 9824 9825 9826 9827 9827 9828 9829 9829 9830 9831 9831 9831 9831 9831 9831 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9812 9812 9812 9812 9812 9812 9813 9813 9813 9814 9814 9815 9815 9816 9816 9816 9816 9816 9816 9815 9815 9814 9813 9812 9810 9809 9807 9805 9803 9801 9799 9797 9794 9792 9790 9788 9787 9785 9784 9783 9782 9781 9781 9780 9781 9781 9782 9783 9785 9786 9788 9790 9792 9795 9797 9799 9802 9804 9807 9809 9811 9813 9815 9816 9817 9818 9819 9819 9819 9819 9819 9818 9817 9816 9815 9814 9812 9811 9809 9808 9807 9805 9804 9803 9802 9802 9801 9801 9801 9801 9801 9802 9803 9803 9804 9805 9807 9808 9809 9810 9811 9812 9813 9813 9814 9814 9814 9814 9813 9813 9812 9811 9810 9809 9807 9805 9804 9802 9800 9798 9797 9795 9794 9792 9791 9790 9789 9789 9788 9788 9788 9788 9788 9789 9789 9790 9791 9791 9792 9793 9794 9795 9795 9796 9796 9796 9796 9796 9795 9795 9794 9792 9791 9789 9788 9786 9784 9782 9779 9777 9775 9772 9770 9768 9765 9763 9761 9759 9757 9756 9754 9753 9752 9751 9750 9749 9748 9748 9748 9747 9747 9747 9747 9747 9747 9747 9747 9747 9746 9746 9746 9745 9745 9744 9744 9743 9742 9741 9740 9739 9738 9737 9735 9734 9733 9731 9730 9729 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9716 9715 9714 9713 9713 9712 9711 9710 9709 9708 9707 9706 9705 9703 9701 9700 9697 9695 9693 9690 9687 9684 9681 9677 9674 9670 9665 9661 9656 9651 9646 9641 9636 9630 9624 9618 9612 9605 9599 9592 9585 9578 9571 9563 9556 9548 9540 9533 9525 9517 9509 9501 9493 9485 9476 9469 9461 9453 9446 9438 9431 9425 9418 9412 9407 9401 9397 9393 9389 9386 9383 9381 9380 9380 9380 9381 9382 9384 9386 9389 9393 9397 9402 9407 9413 9419 9425 9431 9438 9445 9452 9459 9466 9473 9480 9487 9494 9501 9507 9514 9520 9526 9531 9537 9542 9546 9551 9555 9560 9564 9567 9571 9574 9577 9581 9583 9586 9589 9592 9594 9597 9599 9602 9604 8999 2 3 2 9607 9609 9611 9614 9616 9618 9620 9623 9625 9627 9629 9631 9633 9634 9636 9638 9639 9640 9642 9643 9644 9645 9646 9646 9647 9647 9647 9647 9647 9647 9646 9646 9645 9644 9643 9642 9640 9639 9637 9635 9633 9631 9629 9627 9625 9623 9620 9618 9616 9614 9612 9609 9608 9606 9604 9603 9601 9600 9599 9598 9597 9597 9596 9596 9596 9596 9596 9596 9596 9596 9595 9595 9595 9594 9594 9593 9591 9590 9588 9587 9584 9582 9579 9576 9572 9569 9565 9561 9557 9552 9548 9543 9539 9534 9530 9525 9521 9517 9513 9509 9505 9502 9499 9496 9493 9491 9488 9486 9484 9482 9480 9478 9477 9475 9473 9471 9469 9467 9465 9462 9459 9456 9453 9449 9446 9441 9437 9432 9428 9422 9417 9411 9405 9399 9393 9386 9379 9372 9365 9358 9351 9344 9336 9328 9321 9313 9304 9296 9287 9279 9270 9261 9251 9242 9232 9222 9211 9200 9189 9178 9166 9154 9142 9129 9116 9102 9089 9074 9060 9045 9030 9014 8998 8981 8964 8946 8928 8909 8890 8870 8849 8828 8805 8782 8758 8733 8707 8680 8652 8622 8592 8560 8527 8493 8457 8420 8381 8341 8300 8257 8213 8167 8120 8071 8021 7970 7917 7862 7807 7749 7691 7630 7569 7506 7442 7376 7309 7241 7171 7100 7028 6954 6879 6803 6726 6647 6567 6487 6405 6323 6240 6156 6072 5987 5901 5816 5730 5645 5559 5474 5390 5306 5224 5142 5061 4982 4905 4828 4754 4682 4611 4543 4477 4414 4353 4295 4239 4185 4134 4085 4039 3996 3955 3917 3881 3847 3815 3786 3759 3734 3711 3690 3671 3653 3638 3624 3612 3602 3594 3588 3583 3581 3580 3581 3584 3590 3598 3609 3622 3638 3657 3679 3704 3733 3765 3800 3839 3881 3928 3978 4032 4090 4152 4218 4287 4360 4436 4515 4597 4683 4771 4862 4955 5050 5146 5244 5343 5442 5542 5642 5742 5841 5939 6037 6133 6228 6321 6413 6502 6588 6672 6754 6833 6910 6985 7056 7126 7192 7257 7318 7378 7434 7489 7542 7592 7641 7688 7733 7776 7818 7859 7898 7935 7971 8006 8039 8071 8103 8132 8161 8189 8215 8241 8265 8288 8311 8332 8352 8370 8388 8406 8422 8437 8452 8466 8479 8491 8503 8515 8525 8536 8546 8555 8564 8573 8582 8590 8599 8606 8614 8622 8629 8635 8642 8648 8654 8659 8664 8669 8673 8676 8679 8682 8683 8685 8685 8685 8684 8683 8682 8679 8677 8674 8671 8667 8663 8659 8654 8649 8645 8640 8635 8630 8625 8621 8616 8612 8608 8603 8599 8595 8590 8586 8582 8577 8573 8568 8564 8558 8553 8547 8541 8534 8527 8519 8511 8503 8493 8484 8473 8463 8451 8440 8427 8414 8401 8387 8373 8358 8343 8327 8311 8295 8278 8260 8242 8224 8204 8184 8163 8142 8119 8096 8072 8047 8020 7993 7964 7935 7904 7872 7838 7804 7768 7732 7695 7657 7618 7579 7539 7499 7459 7419 7380 7341 7302 7265 7228 7193 7159 9000 2 3 3 7103 7077 7052 7029 7008 6987 6968 6951 6935 6920 6906 6894 6882 6871 6861 6851 6842 6833 6823 6814 6805 6795 6785 6775 6763 6751 6737 6723 6707 6690 6671 6651 6629 6606 6582 6555 6527 6497 6466 6432 6397 6361 6323 6283 6241 6198 6153 6107 6060 6011 5960 5908 5855 5800 5744 5686 5628 5567 5506 5443 5379 5314 5247 5179 5109 5038 4966 4893 4818 4741 4663 4584 4504 4422 4338 4254 4168 4081 3992 3902 3812 3720 3627 3533 3439 3343 3247 3151 3053 2956 2858 2761 2663 2566 2468 2372 2276 2180 2086 1992 1900 1808 1719 1631 1544 1460 1377 1297 1218 1142 1069 997 928 862 799 738 680 625 572 522 475 431 389 350 314 280 249 220 194 170 148 128 110 94 80 68 58 49 41 35 31 27 25 24 24 25 28 31 36 41 48 56 65 75 87 100 114 130 147 166 186 209 233 259 288 318 350 385 422 462 504 548 595 645 697 751 808 868 930 994 1061 1130 1201 1275 1350 1428 1507 1588 1670 1754 1839 1926 2013 2102 2191 2281 2371 2462 2552 2643 2734 2824 2915 3005 3094 3183 3271 3359 3445 3531 3615 3699 3781 3863 3943 4022 4100 4177 4252 4326 4400 4471 4542 4612 4680 4747 4813 4878 4942 5005 5066 5127 5186 5245 5302 5358 5414 5468 5522 5574 5626 5676 5726 5774 5822 5869 5915 5959 6003 6046 6088 6129 6169 6208 6246 6284 6320 6355 6389 6422 6455 6486 6517 6546 6574 6602 6629 6654 6679 6702 6725 6747 6768 6787 6806 6824 6841 6857 6872 6886 6899 6911 6922 6931 6940 6948 6955 6961 6965 6969 6972 6973 6973 6973 6971 6968 6963 6958 6951 6944 6935 6924 6913 6900 6886 6871 6854 6836 6816 6795 6772 6748 6722 6695 6666 6635 6602 6568 6531 6492 6451 6409 6364 6316 6267 6215 6161 6104 6045 5984 5920 5854 5785 5714 5641 5566 5489 5409 5328 5246 5162 5076 4989 4901 4813 4725 4636 4548 4460 4374 4288 4204 4122 4042 3965 3890 3819 3752 3689 3630 3576 3526 3482 3443 3410 3382 3360 3344 3335 3332 3335 3345 3361 3383 3411 3445 3485 3530 3581 3638 3699 3765 3835 3910 3988 4069 4154 4241 4331 4422 4515 4610 4705 4802 4898 4995 5092 5188 5283 5378 5471 5563 5654 5743 5830 5916 6000 6083 6163 6241 6317 6391 6464 6534 6603 6670 6735 6798 6860 6920 6979 7036 7092 7146 7199 7251 7301 7351 7399 7446 7492 7537 7581 7624 7665 7706 7746 7784 7822 7858 7893 7928 7961 7993 8024 8055 8084 8112 8139 8165 8190 8215 8238 8261 8283 8304 8324 8344 8363 8382 8400 8418 8435 8452 8468 8484 8500 8516 8532 8547 8562 8577 8592 8607 8621 8636 8651 8665 8680 8694 8709 8723 8737 8751 8765 8779 8792 8806 8819 8832 8845 8858 8870 8883 8895 8907 8919 8930 8941 8952 9001 2 3 3 8963 8974 8984 8994 9004 9014 9023 9033 9042 9051 9059 9068 9076 9084 9092 9100 9107 9114 9121 9128 9135 9141 9148 9154 9159 9165 9170 9175 9180 9185 9190 9194 9198 9202 9206 9209 9212 9216 9219 9222 9224 9227 9229 9232 9234 9236 9238 9240 9242 9244 9246 9248 9250 9252 9254 9256 9258 9260 9261 9263 9265 9267 9269 9271 9273 9275 9277 9279 9281 9283 9285 9287 9289 9291 9293 9295 9297 9299 9301 9303 9306 9308 9310 9312 9315 9317 9320 9322 9325 9328 9331 9334 9337 9341 9344 9348 9352 9356 9360 9364 9368 9373 9377 9382 9387 9392 9397 9402 9407 9412 9417 9422 9427 9432 9437 9442 9447 9452 9457 9462 9466 9471 9475 9479 9483 9487 9491 9494 9497 9500 9503 9506 9509 9512 9514 9516 9519 9521 9523 9525 9526 9528 9530 9532 9533 9535 9537 9538 9540 9542 9544 9546 9547 9549 9551 9553 9555 9557 9559 9562 9564 9566 9568 9570 9573 9575 9577 9579 9581 9584 9586 9588 9590 9592 9594 9595 9597 9599 9601 9602 9604 9605 9606 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9617 9618 9619 9620 9621 9621 9622 9623 9623 9624 9625 9626 9627 9627 9628 9629 9630 9630 9631 9632 9633 9634 9634 9635 9636 9637 9637 9638 9639 9640 9640 9641 9642 9642 9643 9644 9644 9645 9646 9646 9647 9648 9648 9649 9650 9650 9651 9652 9652 9653 9654 9654 9655 9656 9657 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9683 9683 9684 9685 9686 9687 9688 9688 9689 9690 9690 9691 9691 9692 9692 9692 9693 9693 9693 9694 9694 9694 9694 9695 9695 9695 9695 9696 9696 9696 9697 9697 9698 9698 9699 9699 9700 9701 9701 9702 9703 9704 9704 9705 9706 9707 9708 9708 9709 9710 9711 9711 9712 9712 9713 9713 9714 9714 9715 9715 9715 9716 9716 9716 9716 9716 9716 9716 9717 9717 9717 9717 9717 9717 9717 9718 9718 9718 9719 9719 9719 9720 9720 9721 9721 9722 9722 9723 9723 9723 9724 9724 9725 9725 9725 9725 9726 9726 9726 9726 9726 9726 9726 9725 9725 9725 9724 9724 9724 9723 9723 9722 9722 9721 9721 9721 9720 9720 9720 9720 9720 9720 9720 9720 9720 9721 9721 9721 9722 9723 9723 9724 9725 9726 9726 9727 9728 9729 9730 9731 9731 9732 9733 9734 9734 9735 9735 9736 9736 9736 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9736 9736 9736 9736 9736 9736 9735 9735 9735 9735 9734 9734 9734 9733 9733 9732 9732 9731 9730 9730 9729 9728 9727 9726 9725 9724 9722 9721 9720 9719 9717 9716 9715 9713 9712 9711 9710 9708 9707 9707 9706 9705 9704 9704 9704 9704 9704 9704 9704 9704 9705 9705 9706 9707 9708 9709 9710 9711 9713 9714 9715 9716 9718 9719 9002 2 3 3 9720 9721 9722 9723 9724 9724 9725 9725 9726 9726 9726 9726 9726 9725 9725 9725 9724 9724 9723 9722 9722 9721 9720 9719 9719 9718 9718 9717 9717 9716 9716 9716 9715 9715 9716 9716 9716 9716 9717 9717 9718 9719 9719 9720 9721 9722 9723 9724 9724 9725 9726 9727 9728 9729 9730 9730 9731 9732 9732 9733 9734 9734 9735 9735 9736 9736 9736 9737 9737 9738 9738 9738 9739 9739 9740 9740 9741 9742 9742 9743 9743 9744 9745 9746 9746 9747 9748 9748 9749 9750 9750 9751 9752 9752 9753 9753 9753 9753 9754 9754 9754 9754 9753 9753 9753 9752 9752 9752 9751 9750 9750 9749 9749 9748 9747 9747 9746 9745 9745 9744 9744 9744 9743 9743 9743 9743 9743 9743 9743 9744 9744 9744 9745 9745 9746 9747 9747 9748 9749 9750 9750 9751 9752 9753 9754 9754 9755 9756 9756 9757 9758 9758 9758 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9758 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9753 9752 9752 9752 9752 9751 9751 9751 9751 9751 9751 9752 9752 9752 9752 9752 9753 9753 9753 9754 9754 9755 9755 9755 9756 9756 9757 9757 9757 9757 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9757 9757 9757 9756 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9751 9751 9750 9750 9749 9749 9748 9748 9748 9747 9747 9746 9746 9746 9745 9745 9744 9744 9743 9743 9743 9742 9742 9741 9741 9740 9740 9739 9739 9738 9738 9737 9737 9736 9736 9735 9735 9734 9734 9733 9733 9732 9732 9732 9732 9731 9731 9731 9730 9730 9730 9730 9730 9730 9729 9729 9729 9729 9729 9728 9728 9728 9728 9727 9727 9727 9726 9726 9726 9725 9725 9724 9724 9723 9723 9722 9722 9721 9720 9720 9719 9718 9718 9717 9717 9716 9715 9715 9714 9714 9713 9713 9712 9712 9711 9711 9711 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9711 9711 9712 9712 9713 9713 9714 9714 9715 9716 9716 9717 9718 9719 9719 9720 9721 9721 9722 9722 9723 9723 9723 9723 9724 9724 9723 9723 9723 9722 9722 9721 9720 9719 9719 9717 9716 9715 9714 9712 9711 9709 9708 9706 9704 9703 9701 9700 9698 9697 9695 9694 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9683 9682 9682 9681 9681 9680 9680 9679 9679 9678 9678 9677 9677 9676 9675 9675 9674 9673 9672 9672 9671 9670 9669 9668 9667 9665 9664 9663 9662 9661 9659 9658 9657 9656 9655 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9643 9643 9642 9641 9640 9640 9639 9638 9638 9637 9636 9636 9635 9635 9634 9633 9633 9632 9632 9631 9631 9630 9630 9629 9628 9628 9628 9627 9627 9626 9626 9625 9625 9625 9624 9624 9623 9623 9623 9622 9622 9621 9620 9620 9619 9618 9617 9616 9615 9614 9612 9611 9609 9003 2 3 3 9607 9605 9603 9601 9599 9596 9594 9591 9588 9585 9582 9579 9575 9572 9569 9565 9562 9558 9555 9551 9548 9545 9541 9538 9535 9532 9529 9526 9524 9521 9518 9516 9514 9512 9509 9507 9506 9504 9502 9500 9499 9497 9496 9494 9493 9491 9490 9488 9487 9485 9484 9482 9480 9479 9477 9476 9474 9472 9470 9469 9467 9465 9463 9461 9460 9458 9456 9454 9453 9451 9449 9448 9446 9445 9443 9441 9440 9438 9437 9435 9434 9432 9430 9428 9427 9425 9422 9420 9418 9415 9413 9410 9407 9404 9400 9397 9393 9389 9385 9381 9377 9372 9368 9363 9358 9353 9349 9344 9339 9333 9328 9323 9318 9313 9308 9303 9299 9294 9289 9284 9280 9275 9270 9266 9261 9257 9252 9248 9243 9239 9234 9229 9225 9220 9215 9209 9204 9199 9193 9187 9181 9175 9168 9161 9155 9147 9140 9132 9125 9117 9108 9100 9091 9083 9073 9064 9055 9045 9036 9026 9016 9006 8996 8985 8975 8964 8954 8943 8932 8921 8909 8898 8886 8874 8862 8850 8838 8825 8812 8799 8786 8772 8758 8744 8729 8714 8699 8684 8668 8651 8635 8618 8600 8582 8564 8545 8526 8507 8486 8466 8445 8423 8401 8378 8355 8332 8307 8282 8257 8230 8204 8176 8148 8119 8089 8059 8028 7996 7963 7929 7895 7859 7823 7786 7748 7709 7669 7628 7587 7544 7500 7455 7409 7362 7313 7264 7213 7161 7108 7053 6997 6940 6881 6820 6758 6695 6630 6563 6494 6424 6351 6277 6200 6122 6041 5959 5874 5787 5699 5608 5514 5419 5322 5223 5121 5018 4913 4806 4698 4588 4477 4365 4251 4137 4023 3908 3793 3678 3563 3449 3336 3224 3114 3005 2899 2794 2693 2594 2499 2407 2319 2234 2155 2079 2009 1944 1884 1829 1779 1735 1697 1665 1639 1619 1606 1598 1596 1600 1610 1627 1648 1676 1709 1748 1791 1840 1894 1952 2014 2081 2152 2226 2303 2383 2467 2552 2640 2730 2822 2915 3009 3104 3199 3295 3391 3487 3583 3678 3772 3866 3959 4050 4140 4228 4315 4400 4484 4565 4645 4723 4798 4872 4943 5013 5080 5145 5207 5268 5326 5382 5436 5487 5537 5584 5629 5672 5712 5750 5786 5820 5852 5881 5909 5933 5956 5976 5995 6010 6024 6035 6044 6050 6055 6056 6056 6053 6048 6040 6030 6018 6003 5986 5966 5944 5920 5893 5864 5832 5798 5762 5723 5682 5638 5592 5543 5493 5439 5384 5326 5265 5203 5138 5071 5001 4929 4856 4780 4701 4622 4540 4456 4371 4285 4198 4109 4019 3929 3837 3746 3655 3563 3473 3383 3294 3206 3120 3036 2954 2874 2798 2724 2654 2588 2525 2467 2414 2365 2321 2283 2250 2222 2200 2183 2173 2168 2170 2178 2191 2211 2236 2267 2303 2345 2392 2445 2502 2564 2631 2701 2776 2854 2935 3020 3107 3196 3288 3381 3476 3572 3669 3767 3865 3963 4061 4158 4254 4350 4445 4539 4631 4722 4811 4898 4983 5066 5147 5225 5302 5376 5448 9004 2 3 3 5518 5586 5651 5714 5775 5833 5890 5944 5997 6048 6097 6144 6189 6233 6276 6317 6357 6396 6434 6470 6507 6542 6577 6611 6645 6679 6712 6745 6778 6811 6844 6877 6911 6944 6978 7012 7046 7081 7116 7151 7186 7222 7258 7294 7331 7368 7405 7442 7479 7516 7553 7590 7627 7664 7701 7737 7774 7810 7846 7881 7916 7950 7984 8018 8051 8083 8115 8147 8177 8208 8237 8266 8295 8323 8350 8377 8403 8429 8454 8478 8502 8526 8549 8571 8593 8614 8635 8655 8675 8695 8713 8732 8750 8767 8784 8801 8817 8832 8847 8862 8876 8890 8903 8916 8928 8940 8952 8963 8974 8985 8995 9005 9014 9023 9032 9041 9050 9058 9066 9074 9082 9089 9097 9104 9111 9118 9125 9132 9139 9146 9153 9160 9167 9173 9180 9187 9194 9201 9207 9214 9221 9227 9234 9240 9247 9253 9259 9265 9272 9277 9283 9289 9295 9300 9306 9311 9316 9321 9326 9330 9335 9339 9344 9348 9352 9356 9360 9363 9367 9371 9374 9377 9381 9384 9387 9391 9394 9397 9400 9403 9407 9410 9413 9416 9419 9423 9426 9429 9432 9436 9439 9442 9445 9448 9451 9454 9457 9460 9463 9466 9469 9471 9474 9476 9478 9481 9483 9485 9487 9489 9490 9492 9494 9495 9497 9498 9499 9501 9502 9503 9505 9506 9507 9509 9510 9512 9513 9515 9516 9518 9520 9522 9524 9526 9528 9530 9532 9535 9537 9539 9542 9544 9547 9549 9551 9554 9556 9558 9560 9562 9564 9566 9568 9570 9571 9573 9574 9575 9576 9577 9578 9578 9579 9580 9580 9580 9581 9581 9581 9581 9581 9582 9582 9582 9582 9583 9583 9583 9584 9584 9585 9586 9587 9588 9589 9590 9591 9593 9594 9596 9597 9599 9601 9603 9604 9606 9608 9610 9612 9615 9617 9619 9621 9623 9625 9627 9629 9631 9633 9634 9636 9638 9640 9641 9643 9644 9645 9647 9648 9649 9650 9651 9652 9653 9653 9654 9655 9655 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9655 9655 9655 9654 9654 9653 9652 9652 9651 9651 9650 9650 9649 9648 9648 9648 9647 9647 9647 9646 9646 9646 9647 9647 9647 9648 9648 9649 9650 9650 9651 9652 9654 9655 9656 9657 9659 9660 9662 9663 9665 9666 9668 9669 9670 9672 9673 9674 9675 9676 9677 9678 9678 9679 9679 9680 9680 9680 9680 9679 9679 9679 9678 9678 9677 9676 9675 9675 9674 9673 9672 9671 9670 9670 9669 9668 9668 9667 9667 9666 9666 9666 9666 9666 9666 9666 9666 9666 9667 9667 9667 9668 9668 9669 9669 9670 9670 9671 9671 9672 9672 9672 9672 9672 9672 9672 9672 9671 9671 9670 9670 9669 9668 9667 9666 9665 9663 9662 9661 9659 9658 9657 9655 9654 9652 9651 9650 9649 9648 9647 9646 9645 9644 9644 9644 9643 9643 9643 9643 9643 9644 9644 9645 9646 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9656 9657 9658 9658 9658 9659 9659 9005 2 3 3 9659 9658 9658 9657 9657 9656 9655 9653 9652 9650 9649 9647 9645 9642 9640 9637 9635 9632 9629 9626 9623 9620 9617 9614 9610 9607 9604 9601 9597 9594 9591 9588 9584 9581 9578 9575 9572 9570 9567 9564 9562 9560 9558 9555 9554 9552 9550 9549 9547 9546 9545 9544 9544 9543 9543 9543 9543 9544 9544 9545 9546 9547 9548 9549 9551 9553 9555 9557 9559 9562 9564 9567 9570 9573 9576 9579 9583 9586 9589 9593 9596 9600 9604 9607 9611 9614 9618 9621 9625 9628 9631 9635 9638 9641 9644 9647 9650 9652 9655 9658 9660 9663 9665 9667 9669 9671 9673 9676 9678 9679 9681 9683 9685 9687 9689 9691 9693 9695 9696 9698 9700 9702 9704 9706 9708 9710 9712 9713 9715 9717 9719 9720 9722 9723 9725 9726 9727 9728 9729 9730 9731 9732 9732 9733 9733 9733 9733 9733 9733 9733 9733 9733 9732 9732 9732 9731 9731 9730 9730 9730 9730 9729 9729 9729 9729 9729 9730 9730 9730 9731 9731 9732 9732 9733 9734 9734 9735 9736 9737 9738 9738 9739 9740 9740 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9740 9739 9739 9738 9737 9736 9736 9735 9734 9733 9733 9732 9732 9731 9731 9730 9730 9730 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9728 9728 9727 9727 9726 9726 9725 9724 9723 9723 9722 9721 9720 9719 9718 9717 9716 9716 9715 9714 9714 9713 9713 9712 9712 9712 9712 9712 9712 9712 9712 9712 9712 9712 9713 9713 9713 9713 9713 9713 9713 9713 9712 9712 9711 9711 9710 9709 9708 9706 9705 9703 9701 9700 9698 9695 9693 9691 9688 9686 9683 9681 9678 9675 9673 9670 9667 9665 9662 9659 9657 9654 9652 9649 9647 9644 9641 9639 9636 9634 9631 9628 9625 9622 9619 9616 9612 9609 9605 9600 9596 9591 9586 9580 9575 9568 9562 9555 9548 9540 9532 9523 9514 9505 9496 9486 9476 9465 9454 9443 9432 9421 9410 9399 9387 9376 9365 9354 9343 9332 9321 9311 9302 9292 9284 9275 9267 9260 9254 9248 9243 9238 9234 9231 9229 9227 9227 9227 9228 9229 9231 9234 9238 9242 9248 9253 9259 9266 9274 9281 9290 9298 9307 9317 9326 9336 9346 9356 9366 9377 9387 9397 9408 9418 9428 9438 9448 9457 9467 9476 9485 9494 9502 9510 9518 9526 9534 9541 9548 9554 9561 9567 9573 9578 9583 9589 9593 9598 9602 9607 9611 9614 9618 9621 9624 9627 9630 9633 9635 9638 9640 9642 9644 9646 9647 9649 9650 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9674 9675 9676 9677 9679 9680 9682 9683 9684 9686 9687 9688 9689 9691 9692 9693 9694 9695 9695 9696 9697 9697 9697 9698 9698 9698 9698 9698 9697 9697 9697 9696 9696 9695 9695 9694 9694 9693 9693 9006 2 3 3 9692 9692 9692 9692 9692 9692 9692 9692 9693 9694 9694 9695 9696 9697 9699 9700 9701 9703 9704 9706 9707 9709 9710 9712 9713 9715 9716 9717 9718 9719 9720 9721 9721 9722 9722 9722 9722 9722 9721 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9710 9709 9708 9707 9706 9705 9704 9703 9703 9702 9702 9702 9701 9701 9702 9702 9702 9703 9703 9704 9704 9705 9706 9707 9707 9708 9709 9710 9710 9711 9711 9711 9712 9712 9712 9712 9712 9711 9711 9710 9710 9709 9708 9707 9706 9706 9705 9704 9702 9701 9700 9699 9699 9698 9697 9696 9695 9695 9694 9694 9694 9693 9693 9693 9693 9693 9693 9693 9694 9694 9694 9694 9694 9694 9695 9695 9695 9695 9695 9694 9694 9694 9693 9693 9692 9691 9691 9690 9689 9688 9687 9686 9685 9683 9682 9681 9680 9679 9678 9677 9676 9675 9674 9673 9673 9672 9672 9671 9671 9671 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9669 9669 9669 9668 9668 9667 9666 9665 9664 9663 9662 9661 9659 9658 9657 9655 9653 9652 9650 9649 9647 9646 9644 9643 9641 9640 9639 9637 9636 9635 9634 9633 9633 9632 9631 9631 9630 9630 9629 9629 9628 9628 9628 9627 9627 9626 9626 9625 9624 9624 9623 9622 9621 9620 9619 9618 9616 9615 9613 9612 9610 9609 9607 9605 9603 9602 9600 9598 9596 9594 9593 9591 9589 9588 9586 9584 9583 9581 9579 9578 9576 9575 9573 9571 9570 9568 9566 9564 9562 9560 9558 9556 9553 9551 9548 9545 9542 9539 9536 9532 9528 9525 9521 9516 9512 9508 9503 9498 9493 9488 9483 9478 9472 9467 9461 9455 9449 9443 9436 9430 9423 9416 9409 9402 9395 9387 9379 9370 9362 9353 9343 9333 9323 9312 9301 9289 9277 9264 9251 9236 9221 9206 9189 9172 9154 9136 9116 9095 9074 9052 9029 9004 8979 8953 8926 8898 8869 8838 8807 8775 8741 8707 8671 8634 8596 8557 8517 8476 8433 8390 8345 8300 8253 8205 8156 8106 8055 8003 7950 7897 7842 7787 7731 7674 7617 7559 7501 7443 7384 7325 7266 7207 7148 7089 7031 6973 6916 6860 6804 6749 6695 6643 6591 6541 6493 6446 6401 6358 6317 6278 6241 6206 6174 6144 6116 6091 6069 6049 6033 6019 6008 6000 5994 5992 5993 5996 6003 6013 6025 6041 6059 6080 6104 6130 6160 6192 6226 6263 6302 6344 6387 6432 6480 6529 6579 6631 6685 6739 6794 6851 6908 6965 7023 7081 7139 7197 7255 7312 7369 7426 7482 7536 7590 7643 7695 7745 7794 7842 7889 7934 7978 8020 8061 8100 8138 8174 8209 8243 8275 8306 8335 8363 8390 8415 8440 8463 8485 8506 8526 8545 8562 8579 8595 8610 8623 8636 8648 8659 8669 8678 8685 8692 8698 8703 8707 8710 8711 8712 8712 8711 8709 8706 8701 8696 8690 8683 8676 8667 8658 8648 8637 8625 8613 8600 8586 8571 8556 8540 9007 2 3 3 8523 8505 8487 8468 8448 8427 8404 8380 8355 8329 8300 8271 8239 8206 8170 8132 8092 8049 8004 7956 7905 7851 7794 7734 7672 7606 7538 7467 7393 7317 7237 7155 7072 6986 6899 6811 6723 6633 6544 6455 6366 6278 6192 6108 6026 5948 5872 5800 5732 5669 5611 5558 5510 5468 5432 5402 5378 5360 5350 5346 5350 5359 5375 5397 5425 5459 5498 5543 5593 5648 5707 5771 5838 5908 5980 6056 6133 6211 6290 6370 6451 6531 6611 6690 6768 6845 6921 6993 7064 7133 7199 7263 7324 7383 7440 7493 7544 7593 7639 7682 7723 7762 7799 7833 7866 7898 7927 7956 7983 8009 8034 8058 8081 8103 8124 8146 8167 8187 8207 8227 8246 8265 8284 8303 8321 8339 8357 8374 8391 8408 8424 8440 8455 8470 8484 8497 8510 8522 8534 8545 8555 8564 8573 8581 8588 8595 8601 8606 8611 8615 8618 8620 8623 8624 8625 8626 8626 8625 8624 8623 8621 8618 8616 8612 8609 8605 8600 8596 8590 8585 8578 8571 8564 8556 8548 8539 8530 8519 8508 8497 8485 8472 8458 8443 8428 8412 8395 8377 8358 8338 8318 8296 8274 8250 8226 8200 8174 8147 8118 8089 8058 8026 7994 7960 7925 7888 7851 7812 7772 7731 7688 7644 7598 7551 7502 7452 7400 7345 7289 7231 7172 7110 7045 6979 6910 6839 6766 6689 6611 6530 6446 6360 6271 6180 6086 5990 5891 5790 5687 5582 5475 5366 5255 5144 5031 4918 4804 4690 4576 4462 4348 4236 4126 4017 3911 3807 3706 3609 3516 3426 3341 3262 3187 3118 3055 2998 2947 2904 2867 2838 2816 2800 2793 2792 2799 2813 2835 2864 2900 2944 2993 3049 3111 3179 3253 3331 3415 3503 3595 3691 3790 3892 3996 4103 4211 4321 4431 4542 4653 4764 4874 4985 5094 5202 5308 5413 5516 5617 5716 5813 5907 6000 6090 6178 6263 6346 6427 6505 6581 6655 6727 6796 6864 6929 6993 7055 7114 7172 7229 7283 7336 7387 7436 7484 7530 7575 7618 7659 7699 7737 7774 7809 7843 7874 7905 7934 7961 7987 8011 8034 8056 8076 8095 8112 8128 8143 8157 8170 8182 8193 8203 8212 8220 8227 8234 8240 8245 8249 8252 8254 8256 8256 8256 8255 8253 8249 8245 8238 8231 8222 8211 8198 8184 8168 8149 8129 8106 8082 8055 8026 7994 7960 7924 7885 7845 7802 7758 7712 7664 7615 7564 7513 7460 7407 7353 7300 7247 7194 7142 7091 7041 6993 6947 6903 6861 6822 6786 6752 6722 6695 6672 6653 6637 6625 6616 6611 6610 6612 6618 6628 6642 6658 6678 6701 6726 6755 6785 6818 6854 6890 6929 6969 7011 7053 7097 7141 7186 7232 7277 7323 7368 7414 7459 7505 7549 7594 7638 7681 7724 7767 7809 7850 7890 7931 7970 8009 8047 8085 8122 8159 8195 8231 8266 8300 8334 8367 8400 8433 8464 8495 8525 8555 8584 8612 8640 8666 8692 8717 8742 8765 8788 8810 8831 8851 8870 8889 8906 8923 8939 8955 9008 2 3 3 8970 8984 8997 9010 9023 9035 9046 9057 9068 9078 9088 9098 9108 9117 9126 9136 9145 9154 9162 9171 9180 9188 9197 9205 9214 9222 9230 9239 9247 9254 9262 9269 9277 9284 9290 9297 9303 9309 9314 9320 9325 9329 9334 9337 9341 9345 9348 9350 9353 9355 9358 9360 9361 9363 9364 9366 9367 9368 9370 9371 9372 9373 9375 9376 9377 9379 9380 9382 9383 9385 9386 9388 9390 9392 9393 9395 9397 9399 9400 9402 9404 9405 9407 9408 9409 9410 9411 9412 9413 9413 9413 9413 9413 9413 9413 9412 9412 9411 9410 9409 9408 9407 9405 9404 9402 9401 9399 9397 9395 9393 9391 9388 9386 9384 9381 9378 9376 9373 9370 9367 9363 9360 9356 9353 9349 9344 9340 9335 9330 9325 9319 9314 9307 9301 9294 9287 9279 9271 9263 9254 9244 9235 9224 9213 9202 9190 9177 9164 9151 9136 9122 9106 9090 9073 9055 9037 9018 8999 8979 8958 8936 8913 8890 8867 8842 8817 8791 8765 8737 8710 8681 8652 8623 8593 8563 8532 8500 8469 8437 8404 8372 8339 8306 8272 8239 8206 8172 8139 8105 8072 8039 8006 7973 7940 7908 7876 7844 7812 7781 7750 7719 7688 7658 7629 7599 7570 7541 7513 7485 7457 7430 7402 7375 7349 7322 7296 7270 7244 7219 7194 7168 7144 7119 7094 7070 7046 7022 6999 6975 6952 6929 6907 6885 6863 6842 6821 6801 6782 6763 6744 6727 6710 6694 6679 6665 6652 6640 6629 6619 6611 6604 6598 6594 6591 6589 6590 6591 6595 6599 6606 6614 6624 6636 6649 6664 6680 6698 6718 6739 6762 6786 6812 6839 6868 6897 6928 6960 6993 7027 7062 7098 7134 7171 7209 7247 7286 7325 7364 7403 7443 7482 7522 7561 7600 7639 7678 7716 7754 7792 7829 7865 7901 7937 7972 8006 8040 8073 8106 8138 8169 8200 8230 8259 8288 8316 8344 8371 8398 8424 8449 8474 8498 8522 8545 8568 8591 8612 8634 8655 8675 8695 8715 8734 8753 8771 8789 8806 8823 8839 8855 8871 8886 8901 8915 8929 8943 8956 8968 8981 8993 9004 9015 9026 9036 9046 9056 9065 9074 9083 9091 9099 9107 9114 9122 9129 9136 9142 9149 9155 9161 9167 9173 9179 9185 9190 9195 9201 9206 9211 9216 9221 9226 9230 9235 9239 9244 9248 9252 9256 9259 9263 9266 9269 9272 9275 9277 9280 9282 9283 9285 9286 9287 9288 9288 9289 9289 9288 9288 9287 9286 9285 9284 9282 9281 9279 9277 9275 9272 9270 9267 9264 9262 9259 9256 9252 9249 9245 9242 9238 9234 9230 9226 9221 9216 9211 9206 9201 9195 9189 9182 9175 9168 9160 9152 9143 9134 9125 9115 9104 9093 9082 9070 9057 9044 9031 9016 9002 8987 8971 8955 8939 8922 8904 8886 8868 8849 8829 8809 8788 8766 8744 8721 8697 8672 8647 8620 8592 8563 8533 8501 8468 8433 8397 8359 8320 8279 8236 8190 8143 8094 8043 7991 7936 7880 7821 7762 7700 7637 7573 7507 9009 2 3 3 7441 7373 7306 7238 7170 7102 7035 6969 6904 6840 6778 6718 6660 6605 6553 6504 6458 6417 6380 6346 6317 6293 6273 6258 6248 6242 6242 6247 6257 6272 6291 6315 6344 6376 6413 6453 6498 6546 6596 6650 6706 6764 6825 6887 6950 7014 7078 7144 7209 7274 7339 7404 7468 7531 7593 7653 7712 7769 7825 7880 7932 7983 8033 8081 8126 8171 8213 8254 8294 8332 8368 8404 8438 8471 8503 8534 8565 8594 8622 8650 8677 8704 8729 8755 8780 8804 8828 8851 8874 8897 8919 8940 8961 8982 9002 9021 9040 9058 9076 9093 9109 9125 9141 9155 9169 9182 9195 9207 9219 9230 9240 9250 9259 9268 9277 9285 9292 9299 9306 9312 9319 9325 9330 9336 9341 9346 9351 9356 9360 9365 9369 9374 9378 9382 9387 9391 9395 9399 9403 9407 9411 9415 9419 9423 9426 9430 9434 9437 9440 9444 9447 9450 9453 9457 9459 9462 9465 9468 9470 9473 9475 9477 9480 9482 9484 9486 9487 9489 9491 9492 9494 9495 9496 9498 9499 9500 9501 9502 9503 9504 9504 9505 9506 9507 9508 9509 9510 9511 9512 9513 9514 9515 9517 9518 9519 9521 9522 9524 9526 9528 9530 9532 9534 9535 9537 9539 9541 9543 9545 9547 9549 9550 9552 9553 9554 9555 9556 9556 9557 9557 9557 9556 9556 9555 9554 9553 9552 9550 9548 9547 9545 9543 9540 9538 9536 9534 9532 9530 9528 9526 9524 9522 9521 9519 9518 9517 9516 9515 9515 9515 9515 9514 9515 9515 9515 9516 9516 9517 9517 9518 9518 9519 9519 9519 9519 9519 9519 9519 9518 9517 9516 9515 9514 9512 9510 9508 9506 9504 9501 9499 9496 9494 9491 9488 9485 9482 9480 9477 9474 9472 9469 9467 9465 9462 9460 9459 9457 9455 9453 9452 9450 9449 9447 9446 9444 9443 9441 9439 9437 9435 9433 9430 9427 9424 9420 9416 9412 9407 9402 9396 9390 9384 9377 9369 9361 9353 9344 9334 9324 9313 9302 9290 9278 9265 9252 9238 9223 9207 9191 9174 9157 9138 9119 9099 9078 9056 9033 9009 8983 8957 8930 8901 8871 8839 8807 8772 8737 8699 8660 8620 8578 8534 8489 8442 8393 8343 8291 8237 8182 8126 8067 8008 7947 7885 7821 7757 7691 7625 7557 7489 7421 7352 7282 7213 7143 7073 7004 6935 6867 6800 6733 6668 6603 6540 6479 6420 6362 6306 6253 6202 6153 6108 6065 6025 5988 5954 5924 5897 5873 5854 5838 5825 5817 5812 5812 5815 5822 5834 5849 5868 5890 5917 5947 5981 6018 6059 6103 6150 6201 6254 6309 6367 6427 6489 6554 6619 6687 6755 6825 6895 6966 7038 7109 7181 7252 7323 7393 7463 7532 7600 7666 7732 7796 7859 7919 7979 8036 8092 8146 8199 8249 8298 8345 8390 8434 8476 8516 8554 8591 8627 8661 8693 8725 8755 8784 8813 8840 8866 8891 8915 8939 8961 8983 9005 9026 9046 9066 9085 9104 9122 9140 9157 9173 9190 9205 9221 9236 9250 9264 9277 9010 2 3 3 9290 9302 9314 9325 9336 9346 9355 9365 9373 9382 9389 9397 9403 9410 9416 9421 9427 9431 9436 9440 9444 9448 9452 9455 9458 9461 9464 9467 9470 9473 9475 9478 9481 9483 9486 9488 9491 9493 9496 9498 9501 9503 9506 9508 9511 9513 9515 9517 9520 9522 9523 9525 9527 9529 9530 9531 9533 9534 9535 9535 9536 9537 9537 9537 9537 9537 9537 9537 9537 9536 9536 9535 9535 9534 9533 9532 9531 9530 9529 9528 9526 9525 9524 9522 9520 9519 9517 9515 9512 9510 9508 9505 9502 9499 9496 9492 9489 9485 9481 9477 9472 9468 9463 9459 9454 9449 9444 9439 9434 9429 9424 9419 9414 9410 9406 9402 9398 9394 9391 9388 9386 9383 9382 9380 9379 9379 9379 9380 9380 9382 9383 9385 9388 9390 9394 9397 9400 9404 9408 9412 9417 9421 9426 9430 9434 9439 9443 9447 9451 9455 9459 9462 9466 9469 9472 9475 9477 9480 9482 9484 9486 9488 9489 9491 9492 9494 9495 9496 9497 9498 9500 9501 9502 9503 9504 9505 9506 9507 9509 9510 9511 9512 9513 9514 9515 9516 9517 9518 9519 9519 9520 9520 9520 9521 9521 9520 9520 9520 9519 9518 9517 9516 9515 9513 9511 9510 9507 9505 9503 9500 9497 9494 9491 9487 9484 9479 9475 9470 9465 9460 9454 9448 9441 9433 9425 9417 9407 9397 9386 9374 9362 9348 9333 9318 9301 9283 9263 9243 9220 9197 9172 9146 9117 9088 9057 9024 8989 8953 8914 8874 8833 8789 8744 8698 8649 8599 8547 8493 8438 8382 8324 8265 8205 8143 8081 8018 7954 7890 7825 7760 7695 7630 7565 7501 7438 7376 7314 7254 7196 7140 7085 7033 6983 6936 6892 6851 6813 6779 6748 6721 6698 6679 6663 6652 6646 6643 6645 6652 6662 6677 6696 6719 6746 6777 6811 6850 6892 6937 6985 7036 7090 7146 7204 7264 7326 7390 7454 7520 7586 7652 7719 7786 7853 7919 7985 8050 8113 8176 8238 8298 8357 8414 8469 8523 8575 8625 8673 8719 8764 8806 8847 8886 8923 8958 8992 9024 9054 9082 9109 9135 9159 9182 9204 9224 9243 9261 9278 9294 9309 9323 9336 9349 9360 9371 9381 9391 9400 9408 9415 9423 9429 9436 9441 9447 9452 9456 9461 9465 9469 9472 9476 9479 9482 9485 9488 9490 9493 9495 9498 9500 9503 9505 9508 9510 9513 9515 9517 9520 9522 9524 9526 9528 9530 9532 9533 9535 9536 9537 9539 9539 9540 9540 9541 9541 9541 9540 9540 9539 9538 9537 9536 9534 9533 9531 9529 9528 9526 9524 9522 9520 9518 9516 9514 9512 9510 9508 9507 9505 9504 9502 9501 9500 9498 9497 9496 9495 9495 9494 9493 9492 9491 9491 9490 9489 9488 9488 9487 9486 9485 9483 9482 9481 9479 9478 9476 9474 9472 9470 9468 9466 9463 9461 9458 9456 9453 9450 9447 9444 9441 9438 9435 9432 9429 9426 9423 9420 9417 9414 9412 9409 9407 9404 9402 9400 9399 9397 9396 9395 9394 9393 9011 2 3 3 9393 9392 9392 9393 9393 9394 9395 9396 9397 9399 9400 9402 9404 9406 9408 9410 9412 9415 9417 9419 9421 9424 9426 9428 9429 9431 9433 9434 9435 9436 9437 9438 9438 9438 9438 9438 9438 9437 9436 9435 9434 9433 9432 9431 9430 9428 9427 9425 9424 9422 9421 9420 9418 9417 9416 9415 9414 9413 9413 9412 9411 9411 9411 9410 9410 9410 9410 9409 9409 9409 9409 9409 9408 9408 9408 9408 9407 9407 9406 9406 9405 9404 9404 9403 9402 9401 9400 9399 9398 9397 9396 9395 9393 9392 9391 9390 9389 9388 9387 9385 9384 9383 9382 9381 9380 9379 9378 9377 9375 9374 9373 9372 9371 9369 9368 9366 9365 9363 9362 9360 9359 9357 9355 9353 9351 9350 9348 9346 9344 9342 9340 9338 9336 9334 9332 9330 9328 9326 9324 9323 9321 9319 9317 9315 9313 9311 9309 9307 9305 9303 9301 9299 9297 9294 9292 9290 9287 9284 9282 9279 9276 9273 9270 9267 9264 9260 9257 9254 9250 9247 9243 9240 9236 9232 9229 9225 9222 9218 9215 9211 9208 9205 9201 9198 9194 9191 9188 9185 9181 9178 9175 9172 9168 9165 9162 9158 9155 9152 9148 9145 9141 9137 9133 9130 9126 9122 9118 9113 9109 9105 9101 9096 9092 9087 9082 9078 9073 9068 9063 9058 9052 9047 9042 9036 9031 9025 9019 9014 9008 9002 8995 8989 8982 8976 8969 8962 8955 8948 8940 8932 8925 8917 8909 8900 8892 8883 8874 8865 8856 8847 8838 8828 8819 8809 8799 8789 8779 8769 8759 8748 8738 8727 8716 8706 8695 8683 8672 8661 8649 8637 8625 8613 8600 8587 8574 8561 8547 8533 8518 8504 8488 8472 8456 8440 8422 8405 8386 8368 8349 8329 8308 8287 8266 8244 8221 8198 8174 8150 8125 8099 8073 8047 8020 7992 7964 7935 7906 7876 7846 7816 7785 7753 7721 7689 7656 7623 7589 7555 7521 7486 7451 7416 7380 7344 7307 7270 7233 7195 7157 7119 7080 7040 7000 6959 6917 6875 6833 6789 6744 6699 6653 6605 6556 6506 6455 6403 6349 6293 6236 6178 6117 6055 5991 5925 5858 5788 5716 5643 5568 5491 5412 5332 5250 5167 5082 4996 4909 4821 4732 4643 4553 4464 4374 4285 4197 4109 4022 3937 3853 3771 3692 3614 3539 3467 3397 3331 3268 3207 3151 3097 3047 3000 2957 2918 2881 2849 2819 2792 2768 2746 2727 2709 2694 2681 2669 2658 2648 2639 2630 2621 2611 2602 2591 2579 2565 2551 2535 2517 2497 2476 2452 2425 2397 2366 2333 2298 2261 2222 2181 2139 2095 2050 2003 1956 1908 1860 1812 1764 1717 1670 1625 1581 1538 1497 1458 1422 1388 1356 1328 1303 1281 1263 1249 1238 1231 1227 1228 1232 1241 1253 1269 1289 1313 1341 1372 1406 1444 1485 1529 1576 1626 1678 1732 1788 1847 1906 1968 2030 2094 2158 2223 2288 2353 2418 2483 2547 2610 2673 2734 2794 2852 2909 2964 3017 3069 3118 3164 3209 3251 3290 9012 2 3 3 3327 3362 3394 3423 3451 3475 3498 3518 3536 3552 3566 3578 3588 3597 3605 3612 3617 3622 3626 3630 3634 3637 3641 3646 3651 3657 3664 3672 3682 3694 3707 3722 3740 3759 3781 3806 3833 3863 3895 3931 3969 4010 4054 4100 4150 4203 4258 4316 4376 4439 4504 4572 4642 4713 4787 4863 4940 5018 5098 5178 5260 5343 5426 5509 5593 5676 5760 5844 5927 6009 6091 6172 6252 6331 6409 6486 6561 6635 6708 6778 6848 6915 6981 7045 7108 7168 7227 7284 7340 7393 7445 7495 7544 7591 7636 7679 7722 7762 7801 7839 7876 7911 7945 7978 8010 8040 8070 8098 8126 8153 8179 8204 8228 8252 8274 8296 8318 8339 8359 8379 8398 8416 8434 8452 8469 8485 8501 8517 8532 8547 8561 8575 8588 8601 8614 8626 8638 8649 8660 8671 8682 8692 8701 8711 8720 8728 8737 8745 8753 8761 8768 8776 8783 8790 8796 8803 8810 8816 8822 8829 8835 8841 8847 8853 8859 8865 8871 8878 8884 8890 8896 8902 8909 8915 8921 8927 8934 8940 8946 8953 8959 8965 8971 8977 8983 8989 8995 9001 9007 9012 9018 9023 9028 9033 9038 9043 9048 9053 9057 9061 9066 9070 9074 9078 9082 9086 9090 9094 9098 9102 9106 9110 9114 9118 9122 9126 9130 9134 9138 9142 9147 9151 9155 9159 9163 9168 9172 9176 9180 9184 9188 9192 9196 9200 9203 9207 9210 9213 9216 9219 9222 9224 9227 9229 9231 9233 9235 9237 9239 9241 9242 9244 9245 9247 9248 9249 9251 9252 9253 9255 9256 9258 9259 9261 9262 9264 9265 9267 9269 9270 9272 9274 9276 9277 9279 9281 9282 9284 9285 9287 9288 9289 9291 9292 9293 9293 9294 9295 9295 9296 9296 9296 9297 9297 9297 9297 9297 9297 9296 9296 9296 9296 9296 9296 9296 9296 9297 9297 9297 9298 9298 9299 9300 9301 9301 9302 9303 9305 9306 9307 9308 9309 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9320 9320 9321 9321 9321 9321 9320 9320 9319 9318 9318 9317 9315 9314 9313 9312 9310 9309 9307 9306 9304 9303 9301 9300 9298 9297 9295 9294 9293 9292 9290 9289 9288 9287 9287 9286 9285 9284 9284 9283 9283 9282 9282 9281 9281 9281 9280 9280 9280 9279 9279 9278 9278 9278 9277 9277 9276 9276 9276 9275 9275 9274 9274 9274 9274 9273 9273 9273 9273 9273 9273 9273 9274 9274 9274 9275 9276 9277 9278 9279 9280 9281 9283 9285 9286 9288 9290 9292 9294 9296 9299 9301 9303 9306 9308 9311 9313 9315 9318 9320 9322 9324 9326 9328 9330 9331 9333 9334 9335 9336 9337 9338 9338 9339 9339 9339 9339 9339 9339 9338 9338 9337 9336 9336 9335 9334 9333 9332 9331 9330 9329 9328 9327 9326 9325 9325 9324 9323 9322 9322 9321 9321 9320 9320 9319 9319 9319 9318 9318 9318 9317 9317 9316 9315 9315 9314 9313 9312 9311 9310 9309 9307 9306 9304 9302 9301 9299 9297 9013 2 3 3 9294 9292 9290 9287 9285 9283 9280 9278 9275 9273 9270 9268 9265 9263 9261 9259 9257 9255 9253 9252 9250 9249 9248 9247 9246 9246 9245 9245 9245 9245 9245 9246 9247 9247 9248 9249 9250 9251 9253 9254 9255 9257 9259 9260 9262 9263 9265 9267 9268 9270 9271 9273 9274 9276 9277 9278 9280 9281 9282 9283 9284 9285 9285 9286 9287 9287 9288 9288 9289 9289 9290 9290 9291 9291 9291 9292 9292 9293 9293 9294 9294 9295 9295 9296 9297 9298 9298 9299 9300 9301 9302 9303 9304 9305 9306 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9323 9324 9324 9325 9325 9326 9326 9326 9326 9327 9327 9327 9327 9327 9326 9326 9326 9325 9325 9324 9324 9323 9323 9322 9321 9320 9319 9318 9317 9316 9315 9314 9313 9311 9310 9309 9308 9306 9305 9304 9302 9301 9300 9298 9297 9296 9295 9294 9293 9292 9291 9290 9289 9288 9287 9286 9285 9284 9283 9282 9281 9280 9279 9278 9277 9275 9274 9272 9271 9269 9267 9265 9262 9260 9257 9255 9252 9249 9246 9242 9239 9235 9231 9227 9223 9219 9214 9210 9205 9201 9196 9191 9186 9180 9175 9169 9164 9158 9152 9146 9139 9133 9126 9119 9111 9104 9096 9087 9079 9070 9060 9050 9040 9030 9019 9007 8995 8983 8971 8958 8944 8931 8917 8903 8889 8875 8861 8847 8833 8819 8805 8791 8778 8765 8753 8741 8730 8720 8710 8701 8693 8686 8680 8675 8671 8667 8665 8664 8664 8665 8667 8670 8674 8679 8685 8692 8699 8707 8716 8726 8736 8747 8758 8769 8781 8793 8805 8818 8830 8842 8855 8867 8879 8891 8903 8914 8926 8937 8947 8957 8967 8977 8986 8995 9003 9011 9018 9026 9032 9039 9045 9051 9056 9061 9066 9070 9074 9078 9081 9084 9087 9090 9092 9094 9096 9098 9099 9101 9102 9103 9103 9104 9104 9104 9105 9105 9105 9105 9105 9105 9105 9105 9106 9106 9106 9107 9108 9109 9110 9112 9113 9115 9117 9120 9123 9125 9129 9132 9135 9139 9143 9147 9151 9156 9160 9165 9169 9174 9178 9183 9187 9191 9195 9199 9203 9206 9210 9213 9216 9218 9220 9222 9224 9225 9226 9227 9228 9228 9229 9229 9228 9228 9228 9227 9226 9225 9224 9223 9222 9221 9220 9219 9218 9217 9216 9215 9214 9213 9212 9211 9210 9209 9208 9206 9205 9204 9202 9200 9198 9196 9194 9191 9188 9185 9181 9177 9173 9168 9162 9156 9150 9143 9135 9127 9118 9108 9098 9086 9074 9061 9048 9033 9017 9001 8983 8964 8945 8924 8902 8879 8854 8829 8802 8775 8746 8715 8684 8651 8618 8583 8547 8510 8473 8434 8395 8354 8314 8272 8231 8189 8147 8105 8063 8021 7980 7940 7900 7861 7824 7788 7753 7720 7688 7659 7632 7607 7584 7564 7546 7531 7519 7509 7503 7500 7499 7502 7507 7516 7527 7541 7558 7578 7600 7625 7652 7681 7712 7746 7781 9014 2 3 3 7817 7855 7894 7935 7976 8017 8060 8102 8145 8188 8231 8273 8315 8357 8397 8437 8476 8514 8551 8587 8621 8655 8687 8718 8747 8776 8803 8828 8853 8876 8898 8919 8939 8958 8976 8993 9009 9024 9038 9052 9065 9077 9089 9100 9111 9121 9131 9140 9149 9157 9165 9173 9181 9188 9195 9201 9207 9213 9219 9224 9229 9234 9238 9243 9247 9250 9254 9257 9260 9262 9264 9267 9268 9270 9271 9273 9274 9275 9275 9276 9276 9277 9277 9277 9277 9277 9277 9277 9277 9277 9276 9276 9276 9276 9276 9276 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9275 9274 9274 9274 9274 9273 9273 9272 9272 9271 9271 9270 9269 9268 9268 9267 9266 9265 9264 9263 9262 9262 9261 9260 9259 9258 9257 9256 9256 9255 9254 9254 9253 9253 9252 9252 9252 9251 9251 9251 9251 9251 9251 9252 9252 9252 9252 9253 9253 9254 9254 9255 9255 9256 9256 9256 9257 9257 9257 9258 9258 9258 9258 9258 9258 9258 9258 9257 9257 9256 9256 9255 9254 9253 9253 9252 9251 9250 9249 9248 9246 9245 9244 9243 9242 9241 9240 9239 9238 9237 9236 9235 9234 9234 9233 9233 9232 9232 9231 9231 9231 9231 9231 9231 9231 9231 9231 9231 9231 9231 9231 9232 9232 9232 9232 9232 9232 9232 9232 9232 9232 9232 9232 9232 9231 9231 9230 9230 9230 9229 9229 9228 9227 9227 9226 9225 9225 9224 9223 9223 9222 9221 9221 9220 9220 9219 9219 9218 9218 9218 9217 9217 9217 9217 9217 9217 9217 9217 9217 9217 9217 9217 9217 9218 9218 9218 9218 9218 9218 9219 9219 9219 9219 9219 9219 9219 9218 9218 9218 9218 9217 9217 9216 9216 9215 9214 9214 9213 9212 9211 9211 9210 9209 9208 9207 9206 9206 9205 9204 9204 9203 9203 9202 9202 9201 9201 9201 9201 9201 9201 9201 9201 9201 9201 9202 9202 9202 9203 9203 9203 9203 9204 9204 9204 9204 9204 9204 9204 9204 9204 9203 9203 9202 9202 9201 9200 9199 9198 9197 9196 9195 9194 9192 9191 9189 9188 9186 9185 9183 9181 9180 9178 9176 9175 9173 9171 9170 9168 9167 9165 9163 9162 9160 9158 9157 9155 9154 9152 9150 9148 9147 9145 9143 9141 9139 9137 9136 9134 9131 9129 9127 9125 9123 9121 9119 9117 9115 9113 9111 9109 9107 9105 9104 9102 9101 9099 9098 9097 9096 9095 9095 9094 9094 9093 9093 9094 9094 9094 9095 9095 9096 9097 9098 9099 9100 9101 9103 9104 9105 9107 9108 9109 9110 9112 9113 9114 9115 9116 9117 9118 9119 9119 9120 9120 9121 9121 9121 9121 9122 9121 9121 9121 9121 9120 9120 9119 9119 9118 9118 9117 9116 9115 9114 9114 9113 9112 9111 9110 9109 9108 9107 9107 9106 9105 9104 9104 9103 9103 9102 9102 9102 9102 9102 9102 9102 9103 9104 9104 9105 9106 9108 9109 9111 9113 9114 9015 2 3 3 9116 9119 9121 9123 9125 9128 9130 9132 9135 9137 9139 9142 9144 9146 9148 9149 9151 9152 9153 9154 9155 9156 9156 9156 9156 9156 9156 9155 9154 9154 9153 9152 9150 9149 9148 9147 9146 9145 9143 9142 9141 9140 9140 9139 9138 9138 9138 9138 9138 9138 9138 9138 9139 9139 9140 9140 9141 9142 9142 9143 9143 9144 9144 9145 9145 9145 9145 9145 9145 9144 9144 9144 9143 9142 9141 9140 9140 9139 9138 9137 9136 9135 9134 9133 9133 9132 9132 9132 9131 9131 9132 9132 9132 9133 9134 9135 9136 9137 9138 9140 9141 9142 9144 9145 9147 9148 9150 9151 9152 9154 9155 9156 9157 9157 9158 9159 9159 9159 9160 9160 9160 9160 9159 9159 9159 9158 9158 9157 9157 9156 9156 9155 9155 9154 9154 9153 9153 9153 9152 9152 9151 9151 9151 9151 9150 9150 9150 9150 9149 9149 9149 9149 9148 9148 9148 9148 9147 9147 9147 9146 9146 9146 9146 9145 9145 9145 9145 9145 9145 9145 9145 9145 9146 9146 9146 9147 9147 9148 9148 9149 9149 9150 9151 9151 9152 9153 9153 9154 9155 9155 9156 9156 9157 9157 9157 9157 9157 9157 9157 9157 9157 9157 9156 9156 9156 9155 9155 9154 9153 9153 9152 9151 9151 9150 9149 9149 9148 9147 9147 9146 9145 9145 9144 9143 9143 9142 9142 9141 9141 9140 9140 9139 9139 9138 9138 9137 9137 9136 9136 9135 9135 9135 9134 9134 9134 9133 9133 9133 9132 9132 9132 9131 9131 9131 9131 9131 9131 9130 9130 9130 9130 9130 9130 9130 9130 9129 9129 9129 9129 9129 9128 9128 9128 9127 9127 9127 9126 9126 9125 9125 9125 9124 9124 9123 9123 9123 9122 9122 9122 9122 9121 9121 9121 9121 9121 9122 9122 9122 9122 9123 9123 9123 9124 9124 9124 9125 9125 9126 9126 9126 9127 9127 9127 9127 9127 9127 9127 9126 9126 9126 9125 9124 9124 9123 9122 9121 9120 9119 9118 9116 9115 9114 9112 9111 9109 9108 9107 9105 9104 9103 9101 9100 9099 9098 9096 9095 9094 9093 9092 9092 9091 9090 9089 9089 9088 9087 9087 9086 9085 9085 9084 9084 9083 9082 9081 9080 9080 9079 9078 9076 9075 9074 9073 9071 9070 9068 9067 9065 9063 9061 9059 9057 9055 9053 9051 9049 9047 9045 9043 9041 9039 9037 9035 9034 9032 9030 9028 9027 9025 9023 9022 9020 9018 9017 9015 9014 9012 9011 9009 9008 9006 9004 9002 9001 8999 8997 8994 8992 8990 8987 8985 8982 8979 8976 8973 8970 8967 8963 8960 8956 8953 8949 8945 8941 8937 8933 8929 8925 8921 8917 8913 8909 8904 8900 8896 8892 8888 8883 8879 8875 8871 8866 8862 8858 8853 8849 8844 8840 8835 8830 8825 8820 8815 8810 8805 8800 8795 8789 8784 8778 8773 8767 8761 8755 8750 8744 8738 8732 8726 8720 8714 8708 8702 8697 8691 8685 8680 8674 8668 8663 8658 8652 8647 8642 8637 8632 8627 8623 8618 8614 9016 2 3 3 8609 8605 8600 8596 8592 8588 8584 8580 8577 8573 8569 8566 8562 8559 8556 8552 8549 8546 8543 8539 8536 8533 8530 8527 8523 8520 8516 8512 8509 8504 8500 8496 8491 8486 8480 8474 8468 8461 8454 8447 8439 8430 8421 8412 8402 8392 8381 8370 8358 8346 8333 8321 8308 8294 8280 8267 8253 8239 8224 8210 8196 8183 8169 8156 8143 8130 8118 8106 8095 8085 8075 8066 8057 8049 8042 8036 8030 8025 8021 8018 8016 8014 8013 8012 8013 8013 8015 8017 8019 8022 8026 8029 8033 8037 8042 8046 8051 8055 8060 8065 8069 8074 8078 8082 8086 8089 8092 8095 8098 8100 8102 8104 8105 8106 8106 8106 8105 8105 8103 8102 8099 8097 8094 8091 8087 8083 8079 8074 8069 8063 8058 8051 8045 8038 8031 8023 8015 8007 7998 7989 7980 7970 7960 7950 7939 7928 7917 7905 7893 7881 7868 7855 7842 7829 7815 7801 7786 7771 7756 7741 7725 7709 7693 7677 7660 7643 7625 7608 7590 7571 7553 7534 7514 7495 7475 7455 7434 7413 7391 7369 7347 7324 7300 7276 7252 7227 7202 7176 7149 7122 7094 7065 7036 7006 6976 6945 6913 6880 6847 6813 6778 6742 6706 6669 6631 6592 6553 6513 6472 6430 6387 6343 6299 6253 6207 6160 6111 6062 6012 5961 5908 5855 5800 5744 5687 5629 5570 5509 5446 5383 5318 5251 5183 5113 5042 4969 4895 4818 4741 4661 4580 4497 4413 4327 4239 4150 4060 3968 3875 3780 3684 3588 3490 3392 3293 3193 3093 2992 2892 2791 2691 2591 2492 2393 2296 2199 2104 2011 1919 1829 1741 1655 1571 1490 1412 1337 1264 1195 1129 1066 1006 950 898 849 804 762 725 691 660 634 611 592 576 564 556 551 549 550 555 563 573 586 602 620 640 663 687 713 741 770 801 832 864 897 931 965 999 1033 1066 1100 1133 1164 1196 1226 1254 1282 1308 1332 1355 1376 1395 1411 1426 1438 1448 1456 1462 1465 1465 1463 1459 1452 1443 1432 1418 1402 1384 1364 1341 1317 1291 1263 1233 1202 1170 1136 1102 1066 1030 992 955 917 878 840 801 763 724 687 649 613 577 542 508 474 442 411 381 353 325 300 275 252 230 209 190 172 156 141 127 114 103 93 84 76 69 64 59 55 53 51 50 50 51 53 56 60 64 70 76 84 92 101 112 124 137 151 166 183 201 221 242 265 289 315 342 372 403 436 470 507 545 584 626 669 714 761 809 858 909 962 1015 1070 1126 1182 1239 1298 1356 1415 1474 1534 1593 1653 1712 1771 1829 1886 1943 1999 2055 2109 2162 2215 2266 2316 2364 2412 2458 2503 2546 2589 2630 2671 2710 2749 2786 2823 2859 2894 2930 2965 2999 3034 3069 3104 3139 3175 3212 3249 3287 3326 3366 3407 3449 3493 3539 3585 3634 3684 3735 3788 9017 2 3 3 3842 3898 3956 4015 4076 4138 4202 4266 4332 4399 4467 4536 4606 4676 4747 4819 4891 4963 5035 5107 5179 5250 5321 5392 5462 5532 5601 5669 5736 5802 5867 5931 5994 6055 6116 6175 6233 6290 6346 6400 6453 6505 6555 6605 6653 6700 6746 6790 6834 6876 6918 6958 6997 7035 7073 7109 7145 7179 7213 7245 7277 7308 7339 7368 7397 7424 7451 7478 7503 7528 7552 7576 7599 7621 7642 7663 7683 7703 7722 7740 7758 7775 7792 7809 7825 7840 7855 7870 7884 7898 7911 7925 7938 7950 7963 7975 7987 7999 8010 8022 8033 8045 8056 8067 8078 8089 8100 8111 8122 8133 8144 8155 8165 8176 8187 8198 8209 8220 8231 8242 8254 8265 8276 8287 8298 8309 8321 8332 8343 8354 8366 8377 8388 8399 8410 8421 8432 8443 8453 8464 8475 8485 8495 8505 8515 8525 8535 8544 8554 8563 8572 8581 8589 8598 8606 8614 8621 8629 8636 8643 8650 8657 8663 8670 8676 8682 8688 8693 8699 8704 8709 8715 8720 8725 8730 8735 8739 8744 8749 8754 8759 8764 8769 8774 8779 8784 8789 8795 8800 8805 8811 8816 8822 8828 8833 8839 8845 8851 8856 8862 8868 8874 8879 8885 8890 8896 8901 8906 8911 8916 8921 8926 8930 8935 8939 8943 8947 8950 8954 8958 8961 8964 8967 8970 8973 8976 8979 8982 8985 8987 8990 8993 8996 8998 9001 9004 9007 9009 9012 9015 9018 9021 9024 9027 9030 9033 9036 9039 9042 9045 9048 9051 9054 9057 9059 9062 9065 9068 9070 9073 9075 9077 9080 9082 9084 9086 9088 9090 9092 9094 9096 9098 9100 9102 9104 9106 9108 9110 9112 9114 9116 9118 9120 9122 9124 9127 9129 9131 9133 9135 9137 9139 9141 9142 9144 9146 9148 9149 9151 9152 9154 9155 9156 9157 9159 9160 9161 9161 9162 9163 9164 9165 9165 9166 9167 9168 9168 9169 9170 9170 9171 9172 9173 9173 9174 9175 9176 9177 9177 9178 9179 9180 9181 9182 9183 9183 9184 9185 9186 9187 9188 9188 9189 9190 9191 9192 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9207 9208 9209 9211 9212 9214 9215 9217 9218 9220 9221 9222 9224 9225 9226 9227 9228 9229 9229 9230 9230 9230 9230 9230 9229 9229 9228 9227 9226 9225 9224 9222 9220 9219 9217 9215 9213 9211 9209 9206 9204 9202 9200 9198 9196 9194 9192 9190 9189 9187 9186 9184 9183 9181 9180 9179 9178 9176 9175 9174 9173 9172 9171 9170 9168 9167 9166 9164 9163 9161 9160 9158 9156 9154 9152 9150 9148 9145 9143 9140 9138 9135 9132 9130 9127 9124 9122 9119 9116 9113 9111 9108 9105 9103 9100 9097 9094 9092 9089 9086 9083 9080 9077 9073 9070 9066 9063 9058 9054 9050 9045 9039 9034 9028 9022 9015 9008 9001 8993 8985 8977 8968 8958 8948 8938 8928 8917 8905 8893 8881 8869 8856 8842 8828 8814 8799 8784 8769 8753 8736 9018 2 3 3 8719 8701 8683 8664 8645 8625 8605 8583 8562 8539 8516 8492 8467 8442 8415 8388 8361 8332 8303 8274 8244 8214 8183 8151 8120 8088 8056 8025 7993 7962 7931 7901 7872 7844 7816 7790 7764 7741 7719 7698 7679 7663 7648 7636 7625 7617 7612 7608 7607 7609 7613 7619 7628 7639 7653 7669 7687 7707 7728 7752 7777 7804 7833 7863 7893 7925 7958 7991 8025 8059 8094 8128 8162 8196 8230 8263 8296 8328 8359 8390 8419 8448 8475 8501 8526 8551 8574 8596 8617 8636 8655 8673 8689 8705 8720 8734 8747 8759 8771 8782 8793 8803 8813 8822 8831 8839 8848 8856 8864 8871 8879 8887 8895 8902 8910 8918 8926 8933 8941 8949 8957 8966 8974 8982 8991 8999 9008 9017 9025 9034 9043 9051 9060 9069 9078 9086 9095 9104 9112 9121 9129 9137 9145 9153 9161 9169 9176 9183 9191 9198 9205 9211 9218 9224 9231 9237 9243 9248 9254 9259 9265 9270 9275 9280 9285 9290 9295 9299 9304 9308 9313 9317 9322 9326 9330 9334 9338 9343 9347 9351 9355 9358 9362 9366 9370 9373 9377 9380 9384 9387 9391 9394 9397 9400 9403 9406 9408 9411 9414 9416 9419 9421 9423 9425 9427 9429 9431 9433 9435 9436 9438 9439 9441 9442 9444 9445 9446 9447 9448 9449 9450 9451 9452 9453 9454 9455 9455 9456 9457 9457 9457 9458 9458 9459 9459 9459 9459 9460 9460 9460 9460 9460 9461 9461 9461 9462 9462 9462 9463 9464 9464 9465 9466 9467 9467 9468 9469 9471 9472 9473 9474 9476 9477 9478 9480 9481 9482 9484 9485 9486 9487 9488 9489 9490 9491 9492 9492 9493 9493 9493 9494 9494 9494 9493 9493 9493 9493 9492 9492 9491 9491 9490 9490 9490 9489 9489 9489 9488 9488 9488 9488 9488 9488 9489 9489 9490 9490 9491 9491 9492 9493 9494 9495 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9505 9506 9507 9507 9508 9508 9508 9508 9508 9508 9508 9508 9508 9507 9507 9506 9506 9505 9504 9504 9503 9502 9501 9500 9500 9499 9498 9497 9496 9495 9494 9493 9492 9491 9490 9489 9488 9487 9486 9484 9483 9482 9480 9479 9477 9476 9474 9473 9471 9469 9468 9466 9464 9462 9460 9458 9456 9454 9451 9449 9447 9445 9443 9441 9439 9437 9434 9432 9430 9428 9427 9425 9423 9421 9420 9418 9417 9415 9414 9413 9412 9411 9410 9409 9408 9408 9408 9407 9407 9407 9407 9408 9408 9409 9410 9410 9411 9413 9414 9416 9417 9419 9421 9423 9425 9428 9430 9433 9436 9438 9441 9444 9447 9451 9454 9457 9460 9463 9467 9470 9473 9476 9479 9482 9485 9488 9491 9494 9496 9499 9501 9503 9505 9507 9509 9511 9513 9514 9515 9517 9518 9519 9520 9521 9521 9522 9523 9523 9524 9524 9524 9525 9525 9525 9525 9526 9526 9526 9526 9526 9526 9526 9526 9525 9525 9525 9524 9523 9523 9522 9521 9520 9519 9518 9517 9515 9514 9019 2 3 3 9512 9511 9509 9507 9506 9504 9502 9500 9499 9497 9495 9494 9492 9491 9490 9488 9488 9487 9486 9486 9485 9485 9485 9485 9486 9486 9487 9488 9489 9490 9491 9492 9494 9495 9497 9498 9500 9501 9503 9505 9506 9508 9509 9510 9512 9513 9514 9515 9516 9516 9517 9518 9518 9519 9519 9519 9520 9520 9520 9520 9520 9521 9521 9521 9521 9522 9522 9522 9523 9523 9523 9524 9524 9525 9525 9526 9526 9527 9527 9528 9528 9529 9529 9529 9530 9530 9530 9530 9530 9530 9530 9530 9529 9529 9528 9528 9528 9527 9527 9526 9526 9526 9526 9525 9525 9526 9526 9526 9526 9527 9528 9529 9530 9531 9532 9534 9536 9537 9539 9541 9543 9546 9548 9550 9553 9555 9558 9560 9563 9565 9567 9570 9572 9574 9576 9578 9580 9581 9583 9585 9586 9587 9588 9589 9590 9591 9592 9593 9593 9594 9595 9595 9596 9596 9596 9597 9597 9598 9598 9599 9599 9600 9600 9601 9601 9602 9602 9603 9603 9604 9605 9605 9606 9606 9607 9607 9608 9608 9609 9609 9609 9610 9610 9610 9611 9611 9611 9611 9612 9612 9612 9612 9612 9612 9612 9612 9612 9613 9613 9613 9613 9613 9613 9613 9613 9614 9614 9614 9614 9614 9614 9615 9615 9615 9615 9616 9616 9616 9616 9617 9617 9617 9617 9618 9618 9618 9619 9619 9619 9620 9620 9621 9621 9621 9622 9622 9622 9623 9623 9623 9623 9624 9624 9624 9624 9624 9623 9623 9623 9622 9622 9621 9621 9620 9619 9618 9617 9616 9615 9614 9613 9612 9611 9609 9608 9607 9605 9604 9603 9602 9600 9599 9598 9597 9596 9594 9593 9592 9591 9590 9589 9587 9586 9585 9583 9581 9580 9578 9576 9573 9571 9568 9565 9562 9558 9554 9550 9545 9540 9535 9529 9522 9516 9508 9501 9492 9484 9474 9465 9454 9443 9432 9420 9407 9394 9381 9366 9351 9336 9320 9303 9285 9267 9249 9229 9209 9189 9167 9145 9123 9100 9076 9052 9027 9001 8975 8949 8922 8895 8867 8840 8812 8783 8755 8727 8699 8671 8643 8615 8588 8562 8536 8511 8486 8463 8440 8418 8398 8379 8361 8345 8330 8316 8305 8294 8286 8279 8274 8271 8269 8269 8272 8275 8281 8288 8297 8308 8320 8333 8349 8365 8383 8402 8423 8444 8466 8490 8514 8539 8564 8590 8617 8643 8671 8698 8725 8753 8780 8808 8835 8862 8889 8915 8941 8967 8992 9016 9040 9063 9086 9108 9130 9151 9171 9190 9209 9227 9245 9261 9277 9293 9307 9321 9335 9347 9359 9371 9382 9392 9402 9411 9420 9428 9436 9444 9451 9458 9464 9470 9476 9481 9486 9491 9496 9501 9505 9510 9514 9518 9522 9525 9529 9533 9536 9540 9544 9547 9550 9554 9557 9560 9563 9566 9569 9572 9575 9578 9580 9583 9585 9587 9589 9591 9592 9594 9595 9596 9597 9598 9598 9599 9599 9599 9599 9599 9598 9598 9598 9597 9597 9596 9595 9595 9594 9593 9593 9592 9592 9592 9592 9020 2 3 3 9591 9591 9592 9592 9592 9593 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 9605 9606 9606 9607 9607 9607 9607 9607 9606 9605 9604 9603 9602 9600 9598 9596 9594 9592 9590 9587 9585 9582 9579 9576 9574 9571 9568 9565 9562 9560 9557 9555 9552 9550 9547 9545 9543 9540 9538 9536 9534 9532 9530 9527 9525 9523 9520 9518 9515 9512 9509 9506 9503 9499 9495 9491 9487 9482 9477 9472 9467 9461 9455 9449 9443 9437 9431 9425 9418 9412 9406 9400 9394 9388 9382 9377 9371 9367 9362 9358 9354 9351 9348 9345 9344 9342 9341 9341 9341 9342 9343 9345 9347 9350 9353 9357 9361 9365 9370 9375 9381 9387 9393 9399 9406 9413 9420 9427 9434 9441 9449 9456 9463 9470 9477 9484 9491 9498 9504 9511 9517 9523 9529 9534 9540 9545 9549 9554 9558 9562 9566 9569 9573 9575 9578 9581 9583 9585 9587 9589 9590 9592 9593 9594 9595 9596 9597 9598 9599 9599 9600 9601 9602 9603 9604 9605 9606 9608 9609 9610 9612 9614 9615 9617 9619 9621 9623 9626 9628 9630 9632 9634 9636 9639 9641 9643 9644 9646 9648 9649 9651 9652 9653 9654 9655 9655 9656 9656 9656 9656 9656 9656 9656 9655 9655 9654 9654 9653 9653 9652 9652 9651 9651 9651 9651 9651 9651 9651 9651 9652 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9664 9665 9666 9667 9668 9669 9670 9670 9671 9671 9671 9672 9672 9671 9671 9671 9670 9670 9669 9668 9668 9667 9666 9665 9664 9663 9662 9661 9660 9660 9659 9658 9658 9657 9657 9657 9656 9656 9657 9657 9657 9657 9658 9658 9659 9660 9660 9661 9662 9662 9663 9664 9665 9666 9666 9667 9668 9668 9669 9669 9669 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9669 9669 9669 9668 9668 9668 9667 9667 9667 9666 9666 9666 9665 9665 9665 9665 9664 9664 9664 9664 9664 9664 9664 9664 9664 9664 9664 9665 9665 9665 9665 9665 9666 9666 9666 9666 9666 9667 9667 9667 9667 9667 9667 9667 9667 9667 9666 9666 9666 9666 9665 9665 9664 9664 9663 9662 9662 9661 9660 9660 9659 9658 9658 9657 9656 9656 9655 9654 9654 9654 9653 9653 9653 9653 9653 9653 9653 9653 9653 9654 9654 9655 9655 9656 9657 9657 9658 9659 9660 9661 9662 9662 9663 9664 9665 9665 9666 9666 9667 9667 9667 9667 9667 9667 9667 9667 9666 9666 9665 9664 9663 9662 9661 9660 9659 9658 9657 9656 9655 9654 9652 9651 9650 9649 9648 9648 9647 9646 9646 9645 9645 9644 9644 9644 9644 9644 9644 9644 9644 9645 9645 9645 9645 9646 9646 9646 9646 9646 9646 9646 9646 9646 9645 9645 9644 9643 9643 9642 9641 9639 9638 9637 9636 9634 9633 9631 9629 9628 9626 9624 9623 9621 9620 9618 9617 9615 9614 9613 9612 9611 9610 9609 9608 9608 9607 9607 9607 9606 9021 2 3 3 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9605 9605 9604 9603 9603 9602 9601 9599 9598 9596 9595 9593 9591 9589 9587 9585 9582 9580 9577 9575 9572 9570 9567 9565 9562 9560 9557 9555 9553 9550 9548 9546 9545 9543 9541 9540 9539 9538 9537 9536 9536 9536 9535 9536 9536 9536 9537 9538 9539 9540 9541 9542 9544 9545 9547 9548 9550 9552 9554 9556 9558 9560 9562 9564 9565 9567 9569 9571 9572 9574 9575 9577 9578 9579 9580 9581 9581 9582 9582 9583 9583 9583 9583 9582 9582 9581 9581 9580 9579 9578 9577 9576 9574 9573 9572 9571 9569 9568 9566 9565 9564 9563 9561 9560 9559 9558 9557 9556 9556 9555 9554 9554 9553 9553 9553 9553 9552 9552 9552 9552 9551 9551 9551 9551 9550 9549 9549 9548 9547 9546 9544 9543 9541 9539 9537 9534 9532 9529 9526 9522 9519 9515 9511 9507 9502 9498 9493 9488 9483 9478 9473 9468 9463 9458 9453 9448 9443 9437 9432 9428 9423 9418 9413 9409 9404 9399 9395 9390 9386 9381 9377 9372 9368 9363 9358 9353 9347 9342 9336 9329 9323 9316 9308 9300 9292 9283 9274 9264 9253 9242 9230 9217 9204 9190 9175 9160 9144 9127 9109 9091 9072 9052 9031 9010 8987 8964 8940 8916 8890 8864 8837 8809 8780 8751 8720 8689 8656 8623 8589 8554 8518 8481 8443 8405 8365 8324 8282 8239 8195 8150 8105 8058 8010 7961 7912 7862 7810 7759 7706 7653 7599 7545 7490 7436 7381 7326 7271 7216 7162 7108 7054 7002 6950 6899 6850 6802 6755 6710 6667 6625 6586 6548 6514 6481 6451 6424 6399 6378 6359 6343 6331 6321 6314 6311 6311 6314 6320 6329 6342 6357 6375 6396 6420 6446 6475 6507 6541 6577 6615 6655 6697 6740 6785 6831 6878 6926 6975 7024 7075 7125 7176 7227 7277 7328 7378 7428 7478 7527 7575 7623 7669 7716 7761 7805 7848 7890 7932 7972 8012 8050 8087 8124 8160 8194 8228 8261 8293 8324 8355 8385 8414 8442 8470 8496 8523 8548 8573 8598 8622 8645 8667 8689 8711 8731 8752 8771 8790 8808 8826 8843 8860 8875 8890 8905 8919 8932 8945 8957 8968 8979 8989 8999 9008 9016 9024 9032 9039 9045 9051 9057 9063 9068 9073 9077 9081 9086 9089 9093 9096 9100 9103 9106 9109 9112 9115 9117 9120 9122 9125 9127 9129 9131 9132 9134 9135 9137 9138 9138 9139 9139 9139 9139 9138 9137 9136 9134 9132 9130 9127 9124 9120 9116 9112 9107 9102 9096 9090 9084 9077 9070 9063 9055 9046 9038 9028 9019 9009 8999 8988 8977 8965 8954 8941 8929 8916 8902 8888 8874 8859 8844 8829 8813 8797 8780 8763 8746 8728 8710 8692 8673 8654 8635 8616 8596 8576 8556 8536 8516 8496 8476 8456 8436 8416 8396 8377 8358 8339 8321 8303 8286 8269 8253 8237 8222 8208 8195 8183 8171 8160 8151 8142 8134 8127 8121 8116 8112 8109 9022 2 3 3 8108 8107 8107 8108 8111 8114 8118 8123 8129 8135 8143 8151 8161 8170 8181 8192 8204 8216 8229 8242 8255 8269 8284 8298 8313 8328 8343 8359 8374 8390 8405 8421 8436 8452 8467 8483 8498 8513 8528 8543 8558 8572 8587 8601 8615 8628 8642 8655 8667 8680 8692 8704 8716 8727 8738 8749 8759 8769 8778 8788 8796 8805 8813 8821 8828 8835 8842 8848 8854 8859 8865 8869 8874 8878 8882 8885 8889 8892 8894 8896 8898 8900 8902 8903 8904 8905 8905 8906 8906 8906 8905 8905 8904 8903 8902 8901 8900 8898 8896 8894 8892 8890 8887 8885 8882 8879 8876 8872 8869 8865 8861 8857 8853 8848 8844 8839 8834 8829 8824 8818 8813 8807 8801 8795 8789 8783 8777 8771 8764 8757 8751 8744 8737 8730 8723 8716 8708 8701 8693 8686 8678 8670 8662 8654 8646 8637 8629 8620 8611 8602 8593 8584 8574 8565 8555 8545 8535 8524 8514 8503 8492 8480 8469 8457 8445 8433 8421 8408 8395 8382 8369 8355 8341 8327 8313 8298 8283 8268 8252 8236 8220 8203 8187 8170 8152 8134 8116 8098 8079 8059 8040 8020 7999 7978 7957 7935 7912 7889 7866 7842 7817 7792 7766 7740 7713 7685 7657 7628 7599 7568 7537 7505 7473 7439 7405 7370 7334 7298 7260 7222 7183 7143 7102 7060 7018 6974 6930 6884 6838 6791 6742 6693 6643 6591 6539 6486 6431 6375 6319 6261 6201 6141 6079 6016 5952 5886 5819 5751 5681 5609 5537 5462 5386 5309 5230 5149 5067 4984 4898 4812 4723 4634 4542 4450 4356 4260 4164 4066 3968 3868 3767 3666 3564 3461 3358 3254 3151 3047 2944 2841 2738 2636 2534 2434 2334 2236 2139 2043 1949 1857 1767 1679 1593 1509 1428 1349 1273 1200 1129 1061 997 935 876 820 768 718 672 629 589 552 519 488 461 437 416 399 384 372 364 359 356 357 361 367 377 390 406 424 446 470 497 527 560 596 635 676 721 768 818 871 926 984 1045 1109 1175 1243 1314 1387 1463 1541 1621 1702 1786 1872 1959 2048 2139 2231 2324 2418 2514 2610 2707 2804 2902 3000 3098 3197 3295 3393 3491 3588 3685 3781 3876 3970 4064 4156 4247 4338 4427 4514 4601 4686 4770 4852 4933 5012 5090 5167 5242 5316 5388 5459 5529 5597 5664 5730 5795 5858 5920 5981 6041 6099 6157 6214 6270 6324 6378 6431 6483 6534 6584 6634 6683 6731 6778 6824 6870 6915 6959 7003 7046 7088 7129 7170 7210 7250 7288 7326 7364 7400 7436 7472 7506 7540 7573 7606 7638 7669 7699 7729 7758 7787 7815 7842 7868 7894 7920 7945 7969 7993 8016 8039 8061 8083 8104 8125 8145 8165 8185 8204 8223 8242 8260 8278 8296 8313 8331 8348 8365 8381 8398 8414 8430 8446 8462 8477 8493 8508 8523 8538 8552 8567 8581 8595 8609 8623 8637 8650 8663 8676 8688 8701 8713 8725 8736 8748 8759 8769 9023 2 3 3 8780 8790 8800 8810 8820 8829 8838 8847 8856 8864 8872 8880 8888 8896 8904 8911 8918 8926 8933 8940 8947 8954 8960 8967 8974 8981 8987 8994 9000 9007 9014 9020 9027 9033 9040 9046 9053 9059 9066 9073 9079 9086 9092 9099 9105 9111 9118 9124 9130 9136 9143 9149 9155 9160 9166 9172 9178 9183 9188 9194 9199 9204 9209 9213 9218 9222 9227 9231 9235 9239 9242 9246 9249 9253 9256 9259 9262 9265 9267 9270 9273 9275 9277 9280 9282 9284 9286 9288 9290 9292 9294 9296 9298 9300 9302 9304 9306 9308 9310 9312 9314 9316 9318 9320 9322 9324 9326 9328 9330 9332 9334 9336 9338 9340 9342 9343 9345 9347 9349 9350 9352 9353 9355 9356 9357 9359 9360 9361 9362 9364 9365 9366 9367 9368 9369 9370 9371 9372 9373 9374 9375 9377 9378 9379 9380 9381 9383 9384 9385 9386 9388 9389 9390 9392 9393 9395 9396 9397 9399 9400 9402 9403 9404 9406 9407 9409 9410 9411 9413 9414 9416 9417 9418 9420 9422 9423 9425 9426 9428 9430 9432 9434 9436 9438 9440 9443 9445 9447 9450 9453 9455 9458 9461 9463 9466 9469 9471 9474 9477 9479 9482 9484 9487 9489 9492 9494 9496 9498 9500 9502 9503 9505 9506 9508 9509 9510 9511 9513 9514 9515 9516 9516 9517 9518 9519 9520 9521 9522 9524 9525 9526 9527 9529 9530 9532 9533 9535 9536 9538 9540 9542 9543 9545 9547 9549 9550 9552 9553 9555 9556 9558 9559 9560 9561 9562 9562 9563 9563 9563 9564 9564 9563 9563 9563 9563 9562 9562 9561 9560 9560 9559 9558 9558 9557 9557 9556 9556 9555 9555 9555 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9553 9553 9552 9552 9551 9551 9550 9549 9548 9547 9546 9544 9543 9542 9541 9540 9539 9538 9537 9536 9535 9534 9534 9534 9533 9534 9534 9535 9535 9536 9538 9539 9541 9543 9545 9547 9550 9552 9555 9558 9561 9565 9568 9571 9575 9578 9581 9585 9588 9591 9594 9598 9600 9603 9606 9608 9611 9613 9615 9617 9619 9621 9622 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9657 9658 9658 9659 9659 9659 9659 9659 9659 9658 9658 9657 9657 9656 9656 9655 9655 9654 9653 9653 9652 9652 9651 9651 9650 9650 9650 9650 9650 9650 9650 9650 9650 9651 9651 9652 9652 9653 9654 9655 9655 9656 9657 9657 9658 9659 9659 9660 9661 9661 9661 9662 9662 9662 9662 9662 9662 9662 9662 9661 9661 9660 9660 9659 9659 9658 9657 9657 9656 9655 9655 9654 9654 9653 9652 9652 9651 9651 9651 9650 9650 9650 9649 9649 9649 9649 9649 9649 9649 9649 9649 9649 9650 9650 9650 9650 9650 9651 9651 9651 9651 9652 9652 9652 9652 9652 9652 9653 9024 2 3 3 9653 9653 9653 9653 9653 9653 9652 9652 9652 9652 9652 9651 9651 9650 9650 9649 9649 9648 9647 9646 9646 9645 9644 9643 9642 9641 9640 9639 9638 9636 9635 9634 9633 9632 9631 9630 9629 9628 9627 9626 9625 9624 9623 9622 9622 9621 9620 9619 9618 9617 9617 9616 9615 9614 9612 9611 9610 9609 9607 9605 9603 9601 9599 9597 9595 9592 9589 9586 9583 9580 9576 9573 9569 9565 9561 9557 9552 9548 9543 9538 9533 9528 9522 9517 9511 9505 9499 9493 9486 9480 9473 9465 9458 9450 9442 9433 9424 9414 9404 9393 9382 9370 9357 9343 9329 9314 9298 9281 9263 9244 9224 9203 9181 9158 9134 9108 9081 9053 9024 8993 8961 8928 8893 8857 8820 8781 8741 8700 8657 8613 8568 8521 8473 8424 8373 8321 8268 8214 8159 8102 8044 7985 7925 7864 7803 7740 7676 7612 7547 7482 7416 7350 7284 7217 7150 7084 7018 6952 6887 6823 6760 6698 6638 6578 6521 6465 6412 6361 6312 6266 6223 6183 6146 6113 6083 6056 6034 6015 6001 5990 5984 5982 5984 5991 6001 6017 6036 6059 6087 6118 6153 6193 6235 6282 6331 6384 6439 6497 6558 6620 6685 6751 6819 6888 6958 7029 7101 7173 7245 7316 7388 7458 7528 7598 7666 7733 7799 7864 7927 7988 8047 8105 8161 8215 8268 8318 8367 8413 8458 8501 8543 8582 8620 8656 8690 8723 8755 8784 8813 8840 8866 8891 8915 8937 8958 8979 8998 9016 9034 9051 9066 9081 9096 9109 9122 9134 9145 9156 9166 9176 9185 9193 9201 9208 9215 9221 9227 9232 9237 9241 9245 9249 9252 9255 9258 9260 9262 9264 9266 9267 9268 9270 9271 9271 9272 9273 9274 9274 9275 9275 9276 9276 9277 9277 9277 9277 9278 9278 9278 9277 9277 9277 9276 9275 9274 9273 9271 9269 9267 9264 9260 9257 9252 9247 9242 9236 9229 9222 9213 9204 9195 9184 9173 9160 9147 9133 9118 9102 9085 9067 9049 9029 9009 8988 8966 8943 8920 8896 8871 8846 8821 8795 8769 8742 8716 8689 8663 8636 8610 8585 8559 8534 8510 8487 8464 8442 8422 8402 8384 8366 8351 8336 8323 8312 8302 8294 8287 8282 8279 8277 8277 8279 8283 8288 8295 8304 8314 8325 8338 8353 8369 8386 8405 8424 8445 8467 8489 8512 8537 8561 8586 8612 8638 8665 8691 8718 8744 8771 8797 8824 8850 8875 8901 8926 8950 8974 8997 9020 9042 9063 9084 9104 9124 9142 9161 9178 9195 9211 9226 9241 9255 9269 9282 9295 9307 9318 9329 9340 9350 9360 9369 9378 9387 9395 9403 9410 9418 9425 9431 9438 9444 9450 9455 9461 9466 9470 9475 9479 9483 9486 9490 9493 9495 9498 9500 9502 9503 9504 9505 9506 9507 9507 9507 9507 9507 9506 9506 9505 9504 9503 9502 9501 9500 9499 9497 9496 9495 9494 9493 9492 9491 9490 9489 9488 9488 9487 9486 9486 9486 9485 9485 9485 9484 9484 9484 9484 9484 9484 9484 9483 9025 2 3 3 9483 9483 9482 9482 9482 9481 9480 9479 9479 9478 9476 9475 9474 9472 9471 9469 9467 9465 9463 9461 9459 9457 9454 9452 9449 9446 9444 9441 9438 9435 9432 9429 9426 9423 9420 9417 9414 9411 9408 9404 9401 9398 9394 9391 9387 9383 9379 9375 9371 9366 9361 9356 9351 9345 9339 9333 9326 9318 9311 9303 9294 9285 9275 9265 9254 9243 9232 9220 9208 9195 9182 9169 9155 9141 9127 9113 9099 9085 9071 9057 9044 9031 9018 9006 8994 8983 8972 8962 8953 8944 8937 8930 8923 8918 8913 8909 8906 8903 8901 8900 8899 8898 8897 8897 8897 8896 8895 8894 8893 8891 8888 8885 8881 8875 8869 8861 8853 8843 8831 8818 8804 8788 8771 8753 8733 8713 8691 8668 8644 8619 8593 8567 8541 8515 8488 8462 8436 8411 8386 8362 8340 8318 8298 8280 8263 8248 8235 8225 8216 8209 8205 8203 8203 8205 8209 8216 8224 8235 8248 8262 8278 8295 8314 8334 8355 8376 8399 8422 8445 8469 8493 8516 8540 8563 8585 8607 8628 8648 8668 8686 8704 8721 8736 8751 8764 8777 8788 8798 8807 8816 8823 8830 8836 8841 8846 8850 8853 8856 8859 8861 8862 8864 8865 8866 8867 8867 8868 8868 8868 8868 8868 8867 8867 8866 8865 8864 8862 8861 8859 8856 8854 8851 8847 8844 8840 8835 8830 8825 8820 8814 8808 8801 8795 8788 8780 8773 8765 8757 8749 8741 8732 8724 8716 8707 8699 8690 8682 8673 8665 8656 8648 8640 8631 8623 8615 8607 8598 8590 8582 8573 8565 8556 8548 8539 8530 8521 8511 8502 8492 8482 8472 8461 8450 8439 8428 8416 8404 8391 8379 8366 8352 8339 8325 8311 8296 8281 8266 8251 8235 8219 8203 8187 8170 8153 8136 8118 8100 8082 8064 8045 8027 8007 7988 7968 7948 7927 7906 7885 7863 7841 7818 7795 7772 7748 7723 7699 7673 7647 7621 7594 7567 7539 7510 7481 7452 7422 7391 7360 7328 7295 7262 7229 7194 7159 7124 7088 7051 7013 6975 6936 6897 6857 6816 6774 6731 6688 6644 6599 6553 6506 6458 6410 6361 6310 6259 6207 6154 6099 6044 5988 5931 5873 5814 5754 5692 5630 5567 5503 5437 5371 5303 5235 5166 5095 5024 4951 4878 4803 4728 4651 4574 4495 4416 4335 4254 4172 4088 4004 3920 3834 3747 3660 3572 3483 3394 3304 3213 3122 3031 2940 2848 2756 2664 2572 2481 2389 2298 2208 2118 2029 1942 1855 1769 1684 1601 1520 1440 1362 1286 1212 1140 1071 1004 939 876 816 759 704 651 601 554 510 468 429 392 357 325 295 268 243 220 199 179 162 147 133 121 111 102 94 88 83 80 77 76 77 78 81 85 90 97 105 114 125 137 151 166 183 202 223 246 270 297 326 357 390 425 463 503 546 591 639 688 741 795 852 912 973 1037 1104 1172 1242 1315 1389 1466 1544 1623 1704 1787 1871 9026 2 3 3 1956 2042 2130 2218 2307 2397 2487 2578 2669 2761 2853 2945 3037 3129 3220 3312 3403 3494 3584 3674 3763 3852 3939 4027 4113 4198 4283 4366 4449 4530 4611 4691 4769 4846 4922 4997 5071 5144 5215 5286 5355 5423 5490 5556 5621 5685 5748 5809 5870 5929 5988 6046 6102 6158 6213 6267 6320 6372 6424 6474 6524 6573 6621 6668 6715 6761 6806 6850 6893 6936 6978 7019 7060 7099 7138 7177 7214 7251 7287 7322 7356 7390 7423 7455 7487 7518 7548 7578 7607 7636 7664 7691 7718 7744 7770 7796 7820 7845 7869 7893 7916 7939 7961 7984 8005 8027 8048 8069 8090 8110 8130 8150 8169 8188 8207 8226 8244 8262 8279 8296 8313 8330 8346 8362 8377 8392 8407 8422 8436 8450 8464 8477 8490 8503 8515 8527 8539 8551 8563 8574 8585 8596 8607 8618 8628 8639 8649 8659 8669 8679 8689 8699 8709 8718 8728 8737 8746 8755 8764 8773 8782 8791 8799 8807 8816 8823 8831 8839 8846 8854 8861 8867 8874 8881 8887 8893 8899 8904 8910 8915 8920 8925 8930 8935 8939 8943 8948 8952 8956 8960 8964 8967 8971 8975 8978 8982 8986 8989 8993 8997 9000 9004 9008 9011 9015 9019 9023 9027 9031 9035 9040 9044 9049 9053 9058 9063 9068 9073 9078 9084 9089 9095 9101 9107 9113 9119 9125 9132 9138 9145 9151 9158 9165 9172 9178 9185 9192 9199 9205 9212 9219 9225 9231 9238 9244 9250 9256 9262 9267 9273 9278 9283 9288 9293 9298 9302 9307 9311 9315 9319 9323 9327 9331 9335 9338 9342 9346 9349 9353 9357 9361 9364 9368 9372 9376 9380 9384 9388 9393 9397 9401 9406 9410 9415 9419 9424 9428 9433 9437 9441 9446 9450 9454 9458 9462 9466 9470 9474 9477 9481 9484 9487 9490 9493 9496 9498 9501 9503 9506 9508 9510 9512 9513 9515 9517 9519 9520 9522 9523 9525 9526 9528 9530 9531 9533 9534 9536 9538 9539 9541 9543 9545 9547 9548 9550 9552 9554 9556 9558 9560 9562 9564 9567 9569 9571 9573 9575 9577 9579 9581 9583 9585 9587 9589 9590 9592 9594 9596 9598 9600 9601 9603 9605 9606 9608 9610 9612 9613 9615 9617 9618 9620 9622 9623 9625 9626 9628 9630 9631 9633 9634 9635 9637 9638 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9650 9651 9652 9652 9653 9653 9654 9654 9654 9655 9655 9656 9656 9656 9657 9657 9658 9658 9658 9659 9660 9660 9661 9662 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9683 9684 9685 9685 9686 9686 9686 9686 9687 9687 9687 9687 9687 9687 9686 9686 9686 9686 9686 9685 9685 9685 9685 9685 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9684 9685 9685 9685 9685 9685 9685 9684 9684 9684 9684 9683 9683 9683 9682 9682 9681 9681 9680 9027 2 3 3 9680 9679 9679 9678 9678 9678 9677 9677 9677 9677 9677 9678 9678 9678 9679 9680 9681 9682 9683 9684 9686 9687 9689 9691 9693 9695 9697 9699 9701 9703 9705 9707 9709 9712 9714 9716 9718 9720 9722 9723 9725 9727 9728 9730 9731 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9743 9744 9745 9746 9747 9748 9749 9750 9750 9751 9752 9753 9754 9755 9755 9756 9757 9757 9757 9758 9758 9758 9757 9757 9757 9756 9755 9754 9753 9751 9750 9748 9746 9744 9741 9739 9736 9733 9730 9727 9724 9720 9717 9713 9709 9705 9701 9697 9693 9689 9684 9680 9675 9670 9665 9660 9655 9649 9643 9638 9631 9625 9618 9612 9604 9597 9589 9581 9573 9565 9556 9547 9537 9528 9518 9508 9498 9488 9477 9467 9456 9446 9436 9425 9415 9405 9395 9386 9376 9368 9359 9351 9343 9336 9330 9324 9318 9314 9310 9306 9304 9301 9300 9299 9299 9300 9302 9304 9306 9310 9314 9318 9323 9329 9335 9342 9349 9357 9365 9374 9383 9392 9401 9411 9421 9431 9442 9452 9463 9473 9484 9495 9506 9516 9527 9538 9548 9559 9569 9579 9589 9599 9608 9617 9626 9635 9644 9652 9659 9667 9674 9681 9688 9694 9700 9706 9711 9716 9721 9726 9730 9734 9738 9742 9745 9749 9752 9755 9758 9761 9763 9766 9769 9771 9774 9777 9779 9782 9784 9787 9789 9791 9794 9796 9798 9801 9803 9805 9807 9808 9810 9812 9813 9814 9816 9817 9817 9818 9819 9819 9819 9819 9819 9818 9818 9818 9817 9816 9816 9815 9814 9813 9812 9812 9811 9810 9810 9809 9809 9809 9809 9809 9809 9809 9809 9810 9810 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9820 9821 9822 9822 9823 9823 9824 9824 9824 9824 9824 9823 9823 9823 9822 9822 9821 9821 9820 9820 9819 9819 9818 9817 9817 9816 9816 9815 9815 9815 9814 9814 9813 9813 9813 9812 9812 9812 9811 9810 9810 9809 9808 9807 9806 9805 9804 9803 9801 9800 9798 9796 9794 9792 9790 9788 9786 9783 9781 9778 9776 9773 9770 9767 9765 9762 9759 9756 9753 9751 9748 9745 9742 9739 9736 9733 9731 9728 9725 9722 9719 9716 9713 9710 9707 9704 9701 9698 9695 9692 9689 9686 9683 9680 9677 9675 9672 9669 9667 9665 9663 9661 9659 9657 9656 9655 9654 9654 9653 9653 9654 9654 9655 9656 9657 9659 9660 9663 9665 9667 9670 9673 9676 9679 9682 9685 9688 9692 9695 9699 9702 9706 9709 9712 9715 9719 9722 9725 9728 9731 9734 9736 9739 9742 9744 9747 9749 9751 9754 9756 9758 9761 9763 9765 9768 9770 9773 9775 9777 9780 9782 9785 9788 9790 9793 9795 9798 9801 9803 9806 9808 9810 9813 9815 9817 9819 9821 9823 9825 9826 9828 9829 9830 9831 9832 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9832 9832 9832 9832 9831 9831 9831 9028 2 3 3 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9825 9825 9825 9824 9824 9823 9823 9822 9822 9822 9821 9821 9821 9821 9821 9821 9820 9820 9821 9821 9821 9821 9821 9822 9822 9823 9823 9824 9824 9825 9826 9827 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9850 9849 9849 9849 9848 9847 9846 9846 9845 9843 9842 9841 9840 9839 9838 9837 9835 9834 9833 9832 9831 9831 9830 9829 9829 9829 9828 9828 9828 9829 9829 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9840 9841 9842 9842 9843 9843 9844 9844 9844 9843 9843 9843 9842 9841 9840 9839 9838 9837 9836 9834 9833 9831 9830 9828 9826 9824 9822 9821 9819 9817 9815 9813 9812 9810 9808 9807 9805 9804 9803 9801 9800 9799 9798 9797 9796 9795 9795 9794 9794 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9790 9790 9789 9788 9787 9786 9785 9783 9782 9780 9778 9776 9774 9772 9770 9767 9765 9762 9760 9757 9754 9751 9749 9746 9743 9740 9737 9734 9732 9729 9727 9724 9722 9719 9717 9715 9713 9712 9710 9708 9707 9706 9705 9704 9703 9702 9701 9701 9701 9700 9700 9700 9700 9700 9701 9701 9701 9702 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9713 9715 9716 9718 9720 9722 9724 9726 9729 9731 9733 9736 9739 9742 9745 9748 9751 9754 9757 9760 9763 9767 9770 9773 9776 9779 9782 9785 9788 9791 9793 9796 9798 9800 9802 9804 9806 9807 9809 9810 9811 9811 9812 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9812 9811 9811 9810 9810 9810 9809 9809 9809 9809 9809 9809 9809 9809 9809 9810 9810 9811 9811 9812 9813 9813 9814 9815 9815 9816 9817 9817 9818 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9801 9800 9799 9799 9798 9798 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9794 9793 9793 9793 9792 9792 9792 9791 9791 9790 9790 9789 9789 9788 9788 9787 9787 9786 9786 9785 9785 9784 9783 9783 9782 9781 9780 9780 9779 9778 9777 9776 9775 9774 9029 2 3 3 9773 9772 9771 9770 9768 9767 9766 9764 9763 9762 9760 9759 9757 9755 9754 9752 9750 9749 9747 9745 9743 9741 9739 9738 9736 9733 9731 9729 9727 9725 9723 9720 9718 9716 9713 9711 9709 9706 9704 9701 9699 9696 9693 9691 9688 9686 9683 9681 9678 9676 9673 9671 9669 9666 9664 9662 9659 9657 9655 9652 9650 9648 9646 9643 9641 9639 9636 9634 9631 9628 9625 9622 9619 9616 9612 9609 9605 9601 9597 9592 9588 9583 9578 9572 9567 9561 9555 9549 9543 9537 9530 9523 9516 9509 9502 9495 9487 9479 9472 9464 9455 9447 9439 9430 9421 9412 9403 9394 9384 9375 9365 9354 9344 9333 9322 9311 9299 9287 9275 9262 9249 9235 9222 9208 9193 9179 9164 9148 9132 9116 9100 9083 9066 9048 9031 9012 8994 8975 8956 8936 8916 8895 8873 8851 8829 8805 8781 8756 8730 8703 8675 8646 8616 8584 8551 8517 8481 8444 8405 8365 8323 8280 8235 8189 8141 8092 8041 7988 7935 7881 7826 7770 7713 7657 7600 7543 7486 7429 7374 7319 7266 7214 7165 7117 7071 7028 6988 6951 6917 6886 6859 6835 6815 6800 6788 6781 6778 6779 6784 6793 6806 6823 6843 6868 6896 6928 6962 7000 7041 7084 7129 7177 7226 7277 7329 7382 7436 7491 7547 7602 7658 7714 7769 7823 7877 7930 7982 8033 8083 8133 8181 8228 8273 8317 8360 8402 8443 8482 8521 8558 8594 8629 8663 8697 8729 8760 8791 8821 8850 8878 8905 8932 8959 8984 9009 9033 9057 9080 9102 9124 9145 9165 9185 9204 9222 9240 9257 9273 9289 9304 9318 9331 9344 9356 9368 9379 9390 9400 9409 9419 9427 9436 9444 9451 9459 9466 9473 9480 9486 9493 9500 9506 9512 9519 9525 9531 9537 9544 9550 9556 9562 9568 9574 9580 9586 9592 9597 9603 9608 9613 9618 9622 9627 9631 9635 9638 9642 9645 9648 9650 9652 9654 9656 9658 9659 9660 9661 9662 9663 9664 9664 9665 9665 9665 9666 9666 9667 9667 9668 9669 9669 9670 9671 9673 9674 9675 9677 9679 9681 9683 9685 9687 9690 9692 9695 9698 9700 9703 9706 9709 9711 9714 9717 9720 9722 9725 9727 9730 9732 9734 9736 9738 9740 9742 9743 9745 9747 9748 9750 9751 9752 9753 9755 9756 9757 9758 9760 9761 9762 9764 9765 9766 9768 9769 9771 9773 9774 9776 9778 9779 9781 9783 9784 9786 9788 9789 9791 9793 9794 9795 9797 9798 9799 9800 9801 9801 9802 9803 9803 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9806 9806 9806 9807 9807 9808 9809 9810 9811 9812 9813 9815 9816 9818 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9843 9845 9846 9847 9848 9849 9849 9849 9849 9849 9849 9849 9848 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9836 9835 9834 9834 9833 9832 9832 9831 9831 9831 9831 9832 9832 9833 9833 9834 9835 9836 9838 9839 9840 9030 2 3 3 9842 9843 9844 9846 9847 9849 9850 9851 9852 9853 9854 9855 9855 9856 9856 9856 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9842 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9830 9830 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9831 9832 9833 9834 9834 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9840 9839 9839 9838 9837 9835 9834 9833 9831 9829 9827 9825 9823 9820 9818 9815 9813 9810 9807 9804 9801 9799 9796 9793 9790 9787 9784 9781 9778 9775 9772 9769 9766 9763 9760 9757 9754 9751 9748 9744 9741 9737 9734 9730 9725 9721 9716 9711 9706 9700 9694 9688 9681 9674 9667 9659 9651 9642 9633 9624 9615 9605 9595 9585 9575 9564 9554 9543 9533 9523 9512 9502 9493 9483 9474 9466 9458 9450 9443 9437 9432 9427 9423 9419 9416 9414 9413 9413 9413 9415 9417 9419 9423 9427 9431 9437 9443 9449 9456 9463 9471 9479 9487 9496 9505 9514 9523 9532 9541 9550 9559 9568 9576 9585 9594 9602 9610 9618 9625 9632 9639 9646 9653 9659 9665 9671 9676 9681 9686 9691 9695 9700 9704 9707 9711 9714 9718 9720 9723 9726 9728 9731 9733 9735 9737 9738 9740 9741 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9762 9763 9764 9766 9767 9769 9770 9772 9773 9775 9776 9777 9779 9780 9781 9782 9783 9783 9784 9784 9784 9783 9782 9782 9780 9779 9777 9774 9772 9769 9765 9761 9757 9753 9748 9743 9737 9731 9724 9718 9710 9703 9694 9686 9677 9667 9657 9646 9635 9623 9611 9597 9583 9568 9552 9535 9517 9498 9477 9456 9434 9410 9385 9358 9330 9301 9270 9238 9205 9170 9134 9096 9058 9018 8977 8935 8893 8849 8805 8761 8716 8671 8627 8582 8538 8494 8451 8409 8368 8328 8290 8254 8220 8188 8158 8130 8105 8082 8062 8045 8031 8020 8012 8007 8005 8007 8011 8018 8028 8042 8058 8076 8098 8122 8148 8177 8207 8240 8274 8310 8347 8385 8425 8465 8506 8547 8589 8631 8673 8715 8757 8798 8838 8878 8917 8955 8992 9029 9064 9098 9131 9162 9193 9222 9250 9276 9302 9326 9349 9371 9392 9411 9430 9447 9464 9479 9494 9508 9521 9534 9545 9557 9567 9577 9587 9596 9604 9612 9620 9628 9635 9642 9648 9655 9661 9666 9672 9677 9682 9686 9691 9695 9699 9702 9706 9709 9711 9714 9716 9718 9720 9721 9722 9723 9724 9724 9724 9724 9724 9723 9723 9722 9721 9720 9719 9718 9717 9716 9715 9713 9712 9711 9710 9709 9708 9707 9706 9706 9705 9704 9704 9703 9703 9702 9702 9701 9701 9700 9699 9699 9698 9697 9696 9694 9693 9691 9689 9687 9685 9682 9679 9676 9673 9670 9666 9663 9659 9655 9651 9647 9642 9638 9634 9630 9031 2 3 3 9626 9622 9618 9614 9610 9607 9603 9600 9597 9594 9592 9590 9587 9585 9584 9582 9580 9579 9577 9576 9574 9573 9571 9570 9568 9566 9564 9561 9558 9555 9552 9548 9544 9540 9535 9530 9524 9519 9512 9506 9499 9491 9484 9476 9468 9460 9451 9443 9434 9426 9417 9408 9400 9391 9382 9374 9365 9357 9349 9341 9333 9325 9317 9309 9302 9294 9286 9279 9271 9263 9255 9247 9239 9230 9221 9212 9203 9193 9183 9172 9161 9150 9138 9126 9114 9101 9087 9073 9059 9044 9028 9013 8997 8980 8964 8946 8929 8911 8893 8874 8856 8837 8817 8797 8777 8757 8736 8715 8693 8671 8649 8626 8602 8578 8554 8528 8502 8476 8448 8420 8391 8361 8330 8298 8266 8232 8197 8161 8124 8086 8047 8006 7965 7922 7878 7833 7786 7738 7689 7639 7587 7533 7479 7423 7366 7307 7246 7184 7120 7055 6988 6919 6849 6777 6703 6627 6550 6471 6390 6307 6222 6135 6047 5957 5866 5773 5678 5583 5486 5388 5289 5190 5090 4990 4890 4790 4690 4592 4495 4399 4304 4212 4121 4034 3949 3868 3790 3716 3646 3581 3521 3466 3415 3370 3331 3297 3270 3248 3232 3223 3220 3224 3233 3249 3270 3297 3330 3369 3413 3463 3518 3577 3641 3709 3781 3857 3936 4018 4103 4190 4280 4371 4464 4558 4654 4750 4847 4943 5040 5136 5232 5328 5423 5517 5610 5702 5793 5882 5971 6057 6143 6226 6309 6390 6469 6547 6623 6698 6771 6842 6913 6981 7049 7115 7179 7242 7304 7364 7424 7481 7538 7593 7647 7699 7750 7800 7849 7897 7943 7988 8032 8074 8115 8155 8194 8232 8268 8304 8338 8371 8403 8434 8465 8494 8522 8549 8576 8602 8627 8651 8675 8697 8720 8742 8763 8783 8804 8823 8843 8862 8880 8898 8916 8933 8950 8967 8983 9000 9015 9031 9046 9060 9075 9089 9102 9116 9129 9141 9153 9165 9177 9188 9199 9209 9219 9229 9238 9247 9256 9264 9273 9280 9288 9295 9302 9309 9315 9321 9327 9333 9338 9344 9349 9354 9359 9364 9368 9373 9377 9381 9385 9389 9393 9397 9401 9404 9408 9411 9415 9418 9422 9425 9428 9432 9435 9438 9442 9445 9449 9452 9456 9459 9463 9467 9471 9475 9479 9484 9488 9493 9497 9502 9507 9512 9517 9522 9528 9533 9538 9544 9550 9555 9561 9566 9572 9577 9582 9588 9593 9598 9603 9607 9612 9616 9621 9625 9629 9632 9636 9639 9642 9645 9648 9651 9653 9655 9658 9660 9662 9663 9665 9667 9668 9670 9671 9673 9674 9675 9677 9678 9679 9681 9682 9683 9685 9686 9688 9689 9690 9692 9693 9694 9696 9697 9699 9700 9701 9702 9703 9705 9706 9707 9708 9709 9710 9711 9711 9712 9713 9713 9714 9714 9715 9715 9715 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9715 9715 9715 9714 9714 9714 9713 9713 9712 9712 9711 9711 9710 9709 9709 9708 9707 9706 9706 9705 9704 9703 9702 9702 9032 2 3 3 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9689 9688 9687 9686 9685 9684 9682 9681 9680 9678 9677 9676 9675 9673 9672 9671 9670 9668 9667 9666 9665 9664 9663 9662 9661 9660 9659 9659 9658 9657 9656 9656 9655 9655 9654 9653 9653 9652 9652 9651 9650 9649 9648 9647 9646 9645 9643 9641 9639 9637 9635 9633 9630 9627 9624 9620 9616 9613 9608 9604 9599 9594 9589 9584 9579 9573 9567 9562 9556 9550 9544 9538 9532 9526 9520 9514 9508 9503 9497 9492 9487 9482 9478 9474 9470 9467 9464 9461 9459 9457 9455 9454 9454 9453 9454 9454 9455 9457 9459 9461 9464 9468 9471 9475 9480 9485 9490 9495 9501 9507 9513 9520 9527 9534 9541 9548 9555 9563 9570 9578 9586 9593 9601 9609 9616 9623 9631 9638 9645 9652 9659 9666 9672 9678 9684 9690 9696 9702 9707 9712 9717 9721 9726 9730 9734 9738 9742 9746 9749 9752 9756 9759 9762 9765 9768 9771 9773 9776 9779 9782 9785 9787 9790 9793 9796 9799 9801 9804 9807 9810 9813 9816 9819 9822 9824 9827 9830 9833 9835 9838 9840 9843 9845 9847 9849 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9892 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9893 9891 9889 9888 9887 9885 9884 9884 9883 9883 9883 9883 9883 9884 9885 9886 9887 9889 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9033 2 3 3 9911 9913 9915 9917 9919 9920 9921 9922 9923 9924 9924 9924 9924 9924 9923 9923 9922 9921 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9906 9904 9903 9902 9902 9901 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9034 2 3 3 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9927 9926 9925 9924 9922 9921 9919 9918 9917 9916 9915 9913 9913 9912 9911 9910 9910 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9921 9922 9922 9921 9921 9921 9920 9919 9919 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9871 9869 9868 9866 9865 9863 9862 9860 9859 9857 9855 9854 9852 9850 9848 9846 9843 9841 9839 9836 9834 9831 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9787 9784 9781 9779 9776 9774 9772 9770 9768 9766 9764 9762 9761 9759 9757 9756 9754 9753 9751 9750 9749 9747 9746 9744 9743 9741 9740 9738 9737 9735 9734 9732 9730 9729 9727 9726 9724 9722 9721 9719 9718 9716 9715 9713 9712 9711 9709 9708 9706 9705 9703 9701 9700 9698 9696 9693 9691 9689 9686 9683 9680 9676 9672 9668 9664 9659 9654 9649 9643 9637 9631 9624 9617 9610 9602 9593 9585 9576 9566 9556 9546 9535 9523 9512 9499 9486 9473 9458 9444 9428 9412 9395 9377 9359 9339 9319 9298 9276 9253 9229 9205 9179 9153 9126 9098 9069 9040 9011 8980 8950 8919 8888 8856 8825 8795 8764 8734 8705 8677 8650 8624 8599 8576 8554 8534 8516 8500 8486 8475 8466 8459 8455 8453 8453 8456 8462 8470 8480 8493 8508 8526 8545 8566 8589 8614 8640 8668 8697 8727 8758 8789 8821 8854 8887 8920 8953 8985 9018 9050 9081 9112 9142 9171 9199 9227 9254 9279 9304 9327 9350 9371 9392 9411 9430 9448 9465 9035 2 3 3 9481 9496 9511 9525 9538 9551 9563 9574 9585 9596 9606 9616 9625 9634 9643 9652 9660 9668 9675 9683 9690 9697 9704 9710 9716 9722 9728 9734 9739 9745 9750 9754 9759 9764 9768 9772 9777 9781 9784 9788 9792 9795 9799 9802 9806 9809 9812 9815 9819 9822 9825 9828 9830 9833 9836 9839 9841 9844 9846 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9881 9881 9882 9882 9883 9884 9884 9885 9885 9886 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9922 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9910 9909 9906 9904 9901 9898 9895 9892 9888 9884 9880 9875 9870 9865 9859 9854 9847 9841 9834 9827 9819 9811 9802 9793 9784 9774 9763 9752 9741 9729 9716 9703 9689 9674 9659 9643 9626 9609 9591 9573 9553 9533 9513 9492 9470 9447 9424 9401 9377 9353 9329 9304 9279 9254 9229 9204 9180 9155 9131 9108 9084 9062 9040 9019 8999 8980 8961 8944 8928 8913 8900 8887 8876 8867 8858 8852 8846 8842 8839 8838 8838 8839 8841 8845 8850 8856 8863 8872 8881 8891 8902 8914 8926 8939 8953 8967 8981 8996 9011 9027 9043 9059 9075 9091 9107 9123 9139 9155 9170 9186 9201 9216 9231 9246 9260 9275 9288 9302 9315 9328 9341 9353 9366 9377 9389 9400 9411 9422 9432 9443 9453 9462 9472 9481 9491 9500 9509 9517 9526 9534 9542 9551 9559 9567 9575 9582 9590 9598 9605 9613 9620 9628 9635 9642 9649 9656 9663 9036 2 3 3 9670 9677 9684 9691 9697 9704 9710 9716 9723 9729 9734 9740 9746 9751 9756 9762 9767 9771 9776 9781 9785 9789 9793 9797 9801 9805 9808 9811 9815 9818 9821 9824 9827 9830 9833 9835 9838 9841 9843 9846 9848 9851 9853 9856 9858 9861 9863 9866 9868 9870 9872 9875 9877 9879 9881 9884 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9889 9887 9884 9882 9879 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9843 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9810 9807 9805 9802 9799 9796 9794 9791 9788 9786 9783 9780 9778 9775 9773 9770 9768 9766 9763 9761 9759 9757 9755 9754 9752 9751 9750 9748 9748 9747 9746 9746 9746 9746 9746 9747 9747 9748 9750 9751 9752 9754 9756 9758 9760 9762 9765 9767 9770 9773 9775 9778 9781 9783 9786 9789 9791 9794 9796 9799 9801 9803 9806 9808 9810 9812 9814 9816 9818 9819 9821 9823 9825 9827 9829 9830 9832 9834 9837 9839 9841 9843 9846 9848 9850 9853 9856 9859 9861 9864 9867 9870 9873 9876 9878 9881 9884 9886 9889 9891 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9915 9913 9910 9907 9905 9902 9898 9895 9892 9888 9885 9881 9877 9873 9869 9864 9860 9855 9851 9846 9840 9835 9830 9824 9818 9812 9806 9800 9793 9787 9780 9773 9766 9758 9751 9744 9736 9728 9721 9713 9705 9697 9690 9682 9675 9667 9660 9653 9646 9639 9633 9626 9621 9615 9610 9605 9600 9596 9592 9589 9586 9584 9582 9581 9580 9579 9580 9580 9581 9583 9585 9587 9590 9593 9597 9601 9605 9610 9615 9621 9626 9632 9639 9645 9651 9658 9665 9672 9679 9686 9693 9700 9707 9714 9721 9727 9734 9741 9747 9754 9760 9766 9772 9778 9784 9790 9795 9800 9806 9811 9816 9820 9825 9830 9834 9838 9843 9847 9851 9854 9858 9862 9866 9869 9873 9876 9879 9882 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9923 9924 9925 9925 9925 9925 9926 9925 9925 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9037 2 3 3 9950 9951 9953 9954 9955 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9871 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9861 9859 9856 9854 9852 9849 9847 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9828 9827 9827 9828 9828 9829 9830 9832 9833 9835 9838 9840 9843 9846 9850 9853 9857 9860 9864 9868 9872 9875 9879 9883 9886 9890 9893 9896 9899 9902 9904 9906 9908 9910 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9923 9923 9925 9926 9927 9929 9930 9932 9934 9936 9938 9939 9941 9943 9945 9946 9948 9950 9951 9952 9954 9955 9955 9956 9957 9957 9957 9957 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9038 2 3 3 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9929 9927 9925 9922 9920 9917 9915 9913 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9875 9873 9872 9871 9870 9869 9869 9868 9867 9867 9866 9866 9866 9866 9866 9867 9867 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9880 9880 9881 9882 9883 9884 9884 9885 9885 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9875 9875 9874 9872 9871 9870 9868 9866 9864 9862 9859 9857 9854 9851 9848 9845 9841 9838 9834 9830 9826 9822 9818 9814 9810 9805 9801 9797 9792 9788 9783 9779 9774 9770 9765 9761 9756 9752 9748 9743 9739 9735 9731 9726 9722 9718 9714 9711 9707 9703 9699 9696 9693 9689 9686 9683 9680 9677 9674 9672 9670 9667 9665 9664 9662 9660 9659 9658 9657 9656 9656 9656 9655 9655 9656 9656 9656 9657 9658 9659 9659 9660 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9673 9674 9674 9674 9675 9675 9675 9674 9674 9674 9673 9673 9672 9672 9671 9671 9670 9670 9670 9670 9670 9670 9670 9670 9671 9672 9673 9674 9676 9678 9680 9682 9685 9688 9691 9694 9697 9701 9705 9709 9713 9717 9722 9726 9731 9735 9740 9744 9749 9753 9758 9762 9766 9770 9775 9778 9782 9786 9790 9793 9796 9800 9803 9806 9809 9812 9815 9818 9821 9824 9826 9829 9832 9835 9838 9841 9843 9846 9849 9852 9855 9858 9861 9864 9867 9869 9872 9875 9878 9880 9883 9885 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9039 2 3 3 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9872 9869 9866 9863 9860 9857 9854 9851 9849 9846 9844 9842 9840 9838 9837 9836 9835 9834 9833 9833 9833 9833 9833 9833 9833 9834 9834 9835 9836 9836 9837 9838 9839 9839 9840 9841 9841 9842 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9848 9849 9849 9849 9849 9849 9848 9848 9848 9847 9846 9845 9844 9843 9842 9841 9839 9838 9836 9834 9833 9831 9829 9827 9826 9824 9822 9821 9819 9818 9817 9816 9815 9814 9814 9813 9813 9813 9814 9814 9815 9816 9817 9818 9819 9821 9822 9824 9826 9828 9830 9832 9835 9837 9839 9842 9844 9846 9848 9850 9852 9855 9856 9858 9860 9862 9864 9865 9867 9868 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9921 9923 9924 9924 9925 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9904 9903 9902 9900 9899 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9860 9859 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9847 9846 9844 9843 9842 9840 9838 9836 9834 9831 9828 9825 9822 9818 9815 9810 9806 9802 9797 9792 9787 9782 9777 9772 9767 9761 9756 9751 9746 9741 9736 9732 9727 9723 9719 9715 9711 9708 9704 9700 9697 9693 9690 9686 9682 9678 9674 9670 9665 9660 9655 9649 9642 9635 9628 9620 9611 9602 9592 9582 9571 9560 9548 9535 9522 9509 9495 9481 9467 9452 9437 9422 9406 9391 9375 9358 9342 9325 9308 9290 9272 9254 9235 9215 9194 9172 9149 9124 9098 9040 2 3 3 9070 9041 9009 8976 8940 8901 8861 8817 8770 8721 8669 8613 8554 8492 8428 8360 8290 8218 8143 8066 7987 7905 7823 7739 7655 7571 7487 7403 7321 7240 7161 7085 7011 6940 6874 6811 6753 6700 6652 6611 6575 6545 6522 6505 6494 6490 6493 6502 6518 6541 6570 6605 6646 6693 6745 6802 6863 6929 6998 7071 7147 7225 7305 7387 7471 7555 7639 7724 7807 7890 7972 8052 8131 8208 8283 8355 8425 8492 8556 8618 8677 8732 8785 8836 8883 8928 8970 9010 9047 9082 9115 9145 9174 9202 9227 9251 9274 9296 9317 9337 9356 9374 9392 9409 9425 9442 9457 9473 9488 9503 9518 9532 9546 9559 9573 9586 9599 9611 9623 9635 9646 9657 9668 9678 9688 9697 9705 9714 9721 9729 9735 9742 9748 9754 9759 9764 9768 9772 9776 9779 9783 9786 9789 9792 9794 9797 9799 9802 9804 9806 9809 9811 9813 9816 9818 9821 9823 9826 9828 9831 9834 9836 9839 9842 9845 9848 9850 9853 9856 9858 9861 9863 9866 9868 9870 9872 9874 9876 9877 9879 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9861 9859 9857 9854 9852 9849 9846 9843 9841 9838 9835 9832 9829 9826 9823 9820 9816 9813 9810 9807 9803 9800 9796 9793 9789 9785 9781 9777 9773 9769 9765 9760 9756 9751 9746 9741 9736 9731 9041 2 3 3 9725 9719 9713 9707 9701 9694 9687 9680 9672 9664 9656 9648 9638 9629 9619 9609 9598 9586 9574 9562 9548 9535 9520 9505 9489 9473 9455 9438 9419 9400 9380 9359 9338 9316 9294 9271 9248 9224 9200 9176 9152 9128 9103 9079 9055 9031 9008 8986 8964 8942 8922 8903 8885 8868 8852 8838 8825 8814 8804 8796 8790 8786 8784 8783 8784 8788 8792 8799 8807 8818 8829 8843 8858 8874 8892 8911 8931 8952 8974 8996 9019 9043 9067 9091 9116 9140 9165 9189 9213 9237 9260 9283 9305 9327 9348 9368 9388 9407 9425 9442 9459 9474 9490 9504 9518 9531 9544 9556 9567 9579 9589 9600 9609 9619 9628 9637 9646 9655 9663 9672 9680 9688 9696 9703 9711 9718 9725 9732 9739 9746 9753 9759 9765 9771 9777 9782 9787 9792 9797 9801 9805 9809 9812 9815 9818 9821 9823 9826 9828 9830 9831 9833 9835 9836 9837 9839 9840 9841 9843 9844 9846 9847 9848 9850 9851 9853 9855 9857 9859 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9885 9885 9885 9884 9884 9885 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9878 9877 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9856 9855 9855 9854 9853 9852 9851 9849 9848 9847 9846 9844 9843 9841 9840 9838 9837 9835 9833 9832 9830 9828 9826 9824 9823 9821 9819 9817 9816 9814 9812 9811 9809 9807 9806 9804 9803 9802 9800 9799 9798 9796 9795 9794 9792 9791 9790 9788 9786 9042 2 3 3 9785 9783 9781 9779 9777 9775 9772 9770 9767 9764 9761 9757 9754 9750 9746 9742 9738 9734 9730 9725 9721 9716 9711 9707 9702 9697 9692 9687 9682 9677 9673 9668 9663 9658 9653 9649 9644 9639 9634 9629 9624 9619 9614 9609 9603 9597 9591 9585 9579 9572 9565 9558 9550 9542 9533 9524 9515 9505 9495 9484 9473 9461 9449 9437 9424 9411 9397 9383 9368 9353 9338 9322 9306 9289 9272 9254 9236 9218 9199 9179 9159 9139 9118 9096 9073 9050 9027 9002 8977 8951 8924 8896 8868 8838 8808 8777 8746 8713 8680 8646 8611 8575 8539 8503 8466 8429 8391 8354 8317 8280 8243 8206 8170 8135 8101 8068 8036 8005 7976 7948 7922 7898 7876 7856 7838 7823 7809 7798 7790 7784 7781 7780 7782 7786 7793 7802 7814 7827 7843 7861 7882 7904 7927 7953 7980 8009 8038 8069 8101 8134 8167 8202 8236 8271 8306 8342 8377 8412 8447 8482 8516 8550 8583 8616 8648 8680 8710 8740 8769 8798 8825 8852 8878 8903 8927 8950 8973 8994 9015 9035 9055 9073 9091 9108 9125 9141 9156 9171 9185 9198 9211 9224 9236 9247 9259 9269 9280 9290 9299 9308 9317 9326 9334 9342 9350 9358 9365 9372 9379 9385 9392 9398 9404 9409 9415 9420 9425 9430 9434 9439 9443 9447 9451 9454 9457 9460 9463 9466 9468 9470 9472 9473 9474 9475 9476 9476 9476 9476 9476 9475 9474 9473 9472 9470 9468 9466 9464 9461 9459 9456 9453 9450 9447 9443 9440 9436 9433 9429 9425 9421 9417 9413 9409 9405 9401 9397 9392 9388 9383 9379 9374 9369 9364 9359 9354 9349 9344 9338 9332 9326 9320 9314 9307 9301 9294 9286 9279 9271 9263 9254 9246 9237 9227 9218 9208 9198 9187 9176 9165 9154 9142 9130 9118 9105 9092 9079 9065 9051 9037 9022 9007 8992 8976 8960 8943 8926 8909 8891 8872 8854 8834 8814 8793 8772 8750 8728 8705 8681 8656 8630 8604 8577 8549 8520 8491 8460 8429 8396 8363 8329 8293 8257 8220 8182 8143 8103 8061 8019 7976 7932 7886 7839 7792 7743 7692 7641 7588 7534 7479 7422 7364 7305 7244 7181 7117 7052 6985 6916 6846 6774 6701 6626 6550 6472 6393 6313 6231 6149 6065 5980 5895 5810 5724 5638 5552 5466 5381 5296 5213 5131 5051 4972 4896 4822 4751 4683 4618 4557 4499 4445 4396 4351 4311 4276 4246 4222 4202 4188 4180 4176 4178 4186 4199 4218 4242 4272 4306 4345 4389 4438 4490 4547 4608 4673 4741 4812 4885 4962 5040 5121 5203 5287 5372 5458 5544 5631 5719 5806 5893 5980 6066 6152 6236 6320 6402 6484 6564 6643 6720 6796 6870 6943 7014 7083 7151 7218 7282 7345 7407 7467 7526 7583 7639 7693 7746 7797 7847 7896 7943 7990 8035 8079 8121 8163 8203 8243 8281 8318 8354 8390 8424 8457 8489 8520 8551 8580 8609 8637 8664 8690 8715 8740 8764 8787 8809 8831 8852 8873 8893 8912 9043 2 3 3 8931 8950 8968 8985 9002 9019 9035 9051 9066 9081 9096 9110 9125 9139 9152 9166 9179 9192 9204 9217 9229 9241 9253 9264 9276 9287 9298 9308 9319 9329 9339 9349 9359 9368 9378 9387 9395 9404 9412 9420 9428 9436 9444 9451 9458 9465 9471 9478 9484 9490 9496 9502 9508 9513 9519 9524 9529 9535 9540 9545 9549 9554 9559 9564 9569 9573 9578 9583 9588 9592 9597 9602 9606 9611 9616 9620 9625 9630 9634 9639 9643 9648 9652 9656 9661 9665 9669 9673 9677 9681 9685 9688 9692 9695 9698 9701 9704 9707 9710 9712 9714 9717 9719 9721 9723 9725 9727 9729 9730 9732 9734 9735 9737 9738 9740 9741 9743 9745 9746 9748 9750 9752 9753 9755 9757 9759 9761 9763 9766 9768 9770 9772 9774 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9805 9805 9806 9806 9806 9806 9806 9805 9805 9805 9805 9804 9804 9803 9803 9803 9803 9802 9802 9802 9802 9803 9803 9803 9804 9805 9805 9806 9807 9809 9810 9811 9813 9814 9816 9817 9819 9821 9823 9825 9826 9828 9830 9832 9833 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9851 9851 9852 9853 9854 9855 9856 9857 9859 9860 9861 9862 9864 9865 9866 9867 9868 9870 9871 9872 9873 9873 9874 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9868 9867 9866 9865 9863 9862 9861 9859 9858 9857 9855 9854 9853 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9838 9837 9837 9836 9836 9835 9835 9834 9833 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9820 9819 9818 9816 9815 9814 9812 9811 9810 9808 9807 9806 9804 9803 9802 9801 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9789 9788 9787 9786 9785 9785 9784 9783 9782 9782 9781 9780 9779 9778 9778 9777 9776 9775 9774 9774 9773 9772 9771 9771 9770 9769 9768 9768 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9768 9769 9770 9771 9773 9774 9776 9778 9780 9782 9785 9787 9790 9793 9795 9798 9802 9805 9808 9811 9815 9818 9821 9825 9828 9831 9834 9837 9841 9843 9846 9849 9851 9854 9856 9858 9860 9862 9864 9865 9866 9867 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9889 9891 9892 9044 2 3 3 9894 9896 9898 9900 9902 9904 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9932 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9945 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9935 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9955 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9938 9936 9934 9932 9931 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9045 2 3 3 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9946 9948 9950 9951 9953 9955 9957 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9916 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9927 9929 9931 9932 9934 9937 9939 9941 9943 9945 9947 9949 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9966 9966 9965 9963 9962 9961 9959 9958 9046 2 3 3 9956 9954 9953 9951 9950 9948 9947 9946 9944 9943 9943 9942 9941 9941 9941 9941 9941 9942 9943 9944 9944 9946 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9961 9961 9960 9958 9957 9955 9953 9950 9948 9945 9942 9939 9936 9932 9929 9925 9922 9918 9915 9911 9908 9905 9902 9899 9896 9894 9892 9890 9889 9888 9887 9886 9885 9885 9886 9886 9887 9888 9889 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9931 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9963 9965 9966 9968 9969 9970 9972 9973 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9995 9996 9996 9997 9997 9998 9998 9998 9998 9998 9997 9997 9997 9996 9995 9995 9994 9993 9992 9991 9990 9990 9989 9988 9987 9986 9985 9985 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9047 2 3 3 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9923 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9866 9863 9861 9858 9855 9852 9849 9845 9842 9838 9834 9830 9826 9822 9818 9814 9809 9805 9801 9796 9792 9788 9783 9779 9775 9770 9766 9762 9757 9753 9749 9744 9740 9736 9731 9726 9722 9717 9712 9706 9701 9695 9688 9682 9675 9668 9660 9652 9644 9635 9626 9616 9605 9595 9584 9572 9560 9548 9535 9522 9508 9494 9480 9465 9450 9435 9420 9404 9388 9371 9354 9337 9320 9301 9283 9263 9243 9222 9201 9179 9156 9131 9106 9079 9051 9021 8990 8957 8922 8885 8847 8807 8765 8721 8675 8627 8577 8525 8471 8416 8359 8301 8242 8181 8120 8059 7997 7934 7872 7810 7750 7690 7632 7575 7521 7469 7420 7373 7330 7290 7254 7222 7194 7171 7151 7137 7128 7123 7123 7128 7137 7151 7170 7192 7220 7252 7287 7327 7370 7416 7465 7516 7570 7626 7684 7743 7803 7864 7926 7988 8050 8112 8174 8234 8294 8352 8409 8465 8519 8572 8623 8672 8720 8765 8808 8850 8890 8928 8964 8998 9031 9063 9092 9121 9148 9174 9198 9222 9244 9265 9286 9306 9325 9343 9361 9378 9395 9411 9426 9441 9456 9470 9484 9498 9511 9523 9536 9547 9559 9570 9580 9591 9600 9610 9618 9627 9635 9643 9650 9657 9663 9669 9675 9681 9686 9691 9695 9700 9704 9708 9711 9715 9718 9722 9725 9728 9731 9734 9737 9739 9742 9745 9747 9750 9752 9755 9757 9759 9761 9763 9765 9767 9768 9770 9771 9772 9773 9774 9774 9774 9774 9774 9773 9772 9771 9770 9768 9766 9763 9761 9758 9755 9751 9747 9744 9739 9735 9731 9726 9722 9717 9712 9707 9703 9698 9693 9689 9684 9680 9676 9672 9669 9665 9662 9659 9657 9655 9653 9652 9651 9651 9650 9651 9651 9652 9653 9655 9657 9659 9661 9664 9667 9670 9673 9677 9680 9684 9687 9691 9695 9699 9703 9707 9711 9715 9718 9722 9726 9729 9733 9736 9740 9743 9746 9750 9753 9756 9759 9762 9765 9769 9772 9775 9778 9782 9785 9788 9792 9796 9799 9803 9806 9810 9814 9818 9822 9825 9829 9833 9837 9840 9844 9848 9851 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9878 9879 9881 9882 9882 9883 9884 9884 9884 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9048 2 3 3 9872 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9842 9840 9839 9837 9836 9835 9834 9834 9833 9833 9832 9832 9832 9833 9833 9834 9834 9835 9836 9837 9838 9840 9841 9843 9845 9846 9848 9850 9852 9854 9856 9857 9859 9861 9863 9865 9866 9868 9870 9871 9872 9873 9875 9876 9876 9877 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9877 9877 9878 9878 9878 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9869 9866 9864 9862 9860 9857 9855 9852 9849 9847 9844 9841 9838 9835 9832 9828 9825 9822 9818 9815 9811 9807 9803 9799 9794 9790 9785 9780 9774 9769 9763 9757 9751 9745 9738 9731 9724 9716 9708 9700 9692 9684 9675 9666 9657 9648 9639 9629 9619 9609 9599 9589 9579 9568 9557 9546 9535 9524 9512 9501 9488 9476 9463 9450 9436 9422 9407 9392 9376 9359 9342 9324 9306 9286 9266 9245 9224 9202 9179 9155 9131 9107 9082 9056 9030 9004 8978 8952 8925 8900 8874 8849 8825 8801 8778 8756 8735 8716 8698 8681 8666 8652 8641 8631 8623 8617 8613 8611 8611 8612 8616 8621 8629 8638 8649 8662 8676 8691 8708 8726 8745 8765 8785 8806 8828 8850 8873 8895 8918 8940 8963 8985 9006 9027 9048 9068 9088 9107 9125 9143 9160 9176 9192 9207 9221 9235 9248 9261 9273 9285 9296 9307 9318 9328 9338 9348 9357 9367 9376 9385 9395 9404 9413 9422 9430 9439 9448 9456 9465 9473 9482 9490 9498 9506 9514 9522 9529 9536 9544 9551 9557 9564 9571 9577 9583 9589 9595 9601 9607 9612 9617 9623 9628 9633 9638 9643 9648 9653 9657 9662 9667 9671 9676 9680 9685 9689 9693 9697 9702 9706 9709 9713 9717 9720 9724 9727 9730 9733 9736 9739 9741 9744 9746 9748 9750 9752 9754 9756 9757 9759 9760 9762 9763 9764 9766 9767 9768 9770 9771 9773 9774 9776 9777 9779 9781 9782 9784 9786 9788 9790 9792 9794 9797 9799 9801 9804 9806 9809 9812 9814 9817 9820 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9869 9872 9875 9878 9881 9884 9886 9889 9891 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9939 9940 9942 9944 9945 9049 2 3 3 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9924 9922 9919 9917 9914 9911 9908 9904 9901 9897 9894 9890 9886 9882 9878 9873 9869 9865 9860 9856 9851 9847 9842 9838 9833 9828 9824 9819 9815 9810 9806 9801 9797 9792 9788 9784 9779 9775 9771 9767 9763 9759 9756 9752 9749 9745 9742 9739 9736 9734 9731 9729 9727 9725 9724 9722 9721 9721 9720 9720 9720 9721 9722 9723 9724 9726 9728 9731 9734 9737 9740 9744 9748 9752 9756 9761 9766 9771 9776 9781 9786 9792 9797 9803 9808 9814 9819 9825 9830 9835 9841 9846 9850 9855 9860 9864 9869 9873 9877 9881 9884 9888 9891 9894 9898 9900 9903 9906 9909 9911 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9952 9954 9955 9957 9959 9961 9962 9964 9966 9967 9969 9970 9972 9973 9974 9975 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9974 9973 9971 9970 9968 9967 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9958 9959 9961 9962 9963 9965 9966 9968 9969 9971 9972 9973 9975 9976 9977 9977 9978 9979 9979 9979 9979 9979 9978 9977 9977 9976 9975 9973 9972 9971 9969 9968 9966 9964 9963 9961 9960 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9893 9892 9891 9890 9888 9887 9886 9885 9883 9882 9881 9880 9878 9877 9875 9874 9873 9871 9870 9868 9867 9865 9864 9863 9861 9860 9859 9858 9857 9856 9855 9854 9854 9854 9853 9853 9854 9854 9855 9856 9857 9858 9859 9861 9862 9864 9866 9869 9871 9873 9876 9879 9881 9050 2 3 3 9884 9887 9890 9893 9896 9899 9901 9904 9907 9910 9912 9915 9917 9919 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9952 9953 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9904 9904 9904 9903 9902 9901 9900 9899 9897 9895 9894 9892 9890 9887 9885 9882 9880 9877 9875 9872 9869 9866 9863 9860 9857 9854 9851 9849 9846 9843 9840 9837 9834 9832 9829 9827 9824 9821 9819 9816 9814 9812 9809 9807 9805 9802 9800 9798 9795 9793 9790 9788 9786 9783 9781 9778 9775 9773 9770 9767 9764 9761 9757 9754 9750 9747 9743 9739 9735 9730 9726 9721 9715 9710 9704 9699 9692 9686 9679 9672 9665 9657 9649 9641 9632 9624 9615 9605 9596 9586 9576 9566 9555 9544 9533 9522 9511 9499 9488 9476 9464 9451 9439 9426 9412 9399 9385 9370 9355 9340 9324 9308 9290 9051 2 3 3 9272 9253 9234 9213 9192 9169 9145 9121 9095 9068 9040 9010 8980 8948 8915 8880 8845 8808 8771 8733 8694 8654 8614 8573 8532 8491 8449 8408 8368 8327 8288 8250 8213 8177 8142 8110 8079 8050 8023 7999 7977 7958 7942 7928 7918 7910 7906 7904 7905 7910 7917 7927 7940 7956 7975 7996 8019 8045 8073 8103 8135 8168 8203 8238 8275 8313 8352 8391 8430 8470 8510 8549 8588 8627 8664 8702 8738 8774 8809 8842 8875 8906 8936 8965 8993 9019 9045 9069 9092 9113 9134 9153 9171 9189 9205 9220 9235 9248 9261 9273 9284 9295 9305 9314 9323 9331 9339 9346 9353 9359 9365 9370 9375 9380 9384 9388 9392 9394 9397 9399 9401 9402 9403 9403 9403 9403 9401 9400 9397 9395 9391 9387 9383 9377 9372 9365 9358 9351 9342 9333 9324 9313 9302 9291 9278 9265 9252 9238 9223 9207 9191 9174 9157 9139 9121 9102 9082 9062 9041 9020 8999 8977 8955 8932 8909 8886 8863 8839 8815 8791 8767 8743 8718 8694 8670 8646 8622 8598 8574 8551 8528 8505 8483 8461 8440 8419 8398 8379 8360 8342 8324 8307 8291 8276 8262 8249 8237 8225 8215 8206 8198 8191 8185 8180 8177 8174 8173 8173 8174 8177 8180 8185 8190 8197 8205 8214 8224 8235 8247 8261 8275 8289 8305 8322 8339 8357 8376 8395 8415 8435 8456 8477 8499 8521 8544 8566 8589 8612 8635 8658 8681 8704 8727 8751 8773 8796 8819 8842 8864 8886 8908 8929 8951 8972 8992 9013 9033 9052 9072 9091 9109 9128 9146 9163 9180 9197 9214 9230 9246 9261 9276 9291 9305 9320 9333 9347 9360 9373 9386 9398 9410 9422 9433 9444 9455 9466 9477 9487 9497 9507 9516 9526 9535 9544 9553 9561 9570 9578 9586 9594 9601 9609 9616 9623 9630 9636 9642 9648 9654 9660 9665 9670 9675 9680 9684 9689 9693 9696 9700 9703 9706 9709 9712 9714 9717 9719 9721 9723 9724 9726 9728 9729 9731 9732 9734 9735 9736 9738 9739 9741 9743 9744 9746 9748 9750 9752 9754 9756 9759 9761 9764 9766 9769 9772 9774 9777 9780 9783 9786 9788 9791 9794 9796 9799 9801 9804 9806 9808 9810 9811 9813 9814 9816 9817 9818 9819 9819 9820 9821 9821 9821 9822 9822 9822 9822 9823 9823 9823 9824 9824 9824 9825 9826 9827 9828 9829 9830 9831 9833 9834 9836 9837 9839 9841 9843 9845 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9876 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9879 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9893 9893 9052 2 3 3 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9889 9887 9885 9883 9882 9880 9878 9877 9875 9873 9872 9871 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9859 9859 9858 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9842 9841 9840 9838 9837 9835 9833 9832 9831 9829 9828 9826 9825 9824 9823 9822 9821 9821 9820 9820 9819 9819 9819 9819 9819 9820 9820 9821 9821 9822 9822 9823 9824 9825 9825 9826 9827 9827 9828 9828 9829 9829 9829 9829 9829 9829 9828 9828 9827 9826 9825 9824 9823 9822 9820 9819 9817 9815 9814 9812 9810 9809 9807 9805 9804 9802 9801 9800 9798 9797 9796 9795 9794 9793 9793 9792 9792 9791 9791 9791 9790 9790 9790 9790 9789 9789 9789 9788 9788 9787 9787 9786 9785 9784 9782 9781 9779 9777 9775 9773 9771 9768 9765 9762 9759 9756 9752 9749 9745 9741 9737 9733 9728 9724 9720 9715 9710 9705 9701 9696 9690 9685 9680 9674 9669 9663 9657 9651 9644 9638 9631 9624 9617 9609 9601 9593 9584 9575 9566 9556 9546 9535 9524 9513 9501 9489 9477 9464 9451 9438 9424 9410 9396 9382 9367 9353 9338 9324 9309 9295 9280 9266 9252 9238 9225 9212 9199 9187 9175 9164 9153 9143 9134 9125 9116 9109 9102 9096 9090 9086 9081 9078 9075 9073 9071 9070 9070 9070 9070 9071 9073 9075 9077 9079 9082 9085 9088 9092 9095 9099 9102 9106 9110 9113 9117 9120 9124 9127 9130 9133 9136 9139 9141 9143 9145 9147 9149 9150 9152 9152 9153 9154 9154 9154 9154 9154 9153 9152 9151 9149 9148 9146 9143 9141 9138 9135 9131 9127 9123 9118 9113 9107 9101 9095 9088 9080 9072 9064 9055 9046 9036 9026 9015 9004 8992 8980 8967 8954 8941 8927 8913 8898 8883 8867 8852 8835 8819 8802 8785 8767 8749 8731 8712 8693 8674 8655 8634 8614 8593 8572 8550 8528 8505 8481 8457 8432 8407 8381 8354 8326 8297 8268 8238 8206 8174 8141 8106 8071 8034 7997 7958 7918 7877 7835 7791 7746 7701 7654 7605 7556 7505 7453 7400 7345 7289 7232 7174 7114 7053 6991 6927 6862 6795 6727 6658 6587 6514 6439 6363 6286 6207 6126 6043 5958 5872 5784 5695 5603 5510 5415 5318 5220 5121 5020 4919 4816 4712 4607 4501 4395 4289 4183 4078 3972 3868 3765 3663 3562 3464 3367 3273 3182 3094 3010 2929 2852 2779 2711 2647 2588 2535 2486 2443 2405 2373 2347 2327 2313 2304 2302 2305 2314 2328 2348 2374 2405 2442 2483 2529 2580 2635 2694 2758 2825 2895 9053 2 3 3 2969 3046 3126 3208 3292 3379 3467 3557 3649 3741 3835 3930 4025 4121 4217 4313 4410 4506 4603 4699 4795 4890 4985 5079 5172 5265 5357 5448 5538 5628 5716 5803 5889 5974 6058 6140 6221 6301 6380 6457 6533 6607 6680 6752 6822 6890 6957 7023 7087 7149 7210 7270 7328 7384 7439 7493 7545 7596 7645 7693 7740 7786 7830 7873 7915 7956 7996 8034 8072 8109 8145 8179 8214 8247 8279 8311 8342 8372 8402 8430 8459 8486 8513 8539 8565 8590 8614 8638 8661 8684 8706 8727 8748 8768 8788 8807 8826 8844 8862 8879 8896 8913 8929 8944 8959 8974 8989 9003 9016 9030 9043 9056 9069 9082 9094 9106 9118 9130 9142 9153 9165 9176 9187 9199 9210 9220 9231 9242 9252 9263 9273 9283 9293 9303 9312 9322 9331 9340 9349 9358 9366 9374 9382 9390 9398 9405 9412 9419 9426 9433 9439 9445 9451 9457 9463 9469 9474 9480 9485 9490 9496 9501 9506 9511 9516 9521 9526 9531 9536 9541 9546 9551 9556 9561 9565 9570 9575 9580 9585 9590 9595 9599 9604 9609 9613 9618 9622 9626 9631 9635 9639 9642 9646 9650 9653 9657 9660 9663 9666 9669 9672 9675 9678 9680 9683 9685 9688 9690 9693 9695 9697 9699 9702 9704 9706 9709 9711 9713 9716 9718 9720 9723 9725 9727 9730 9732 9735 9737 9739 9742 9744 9746 9749 9751 9753 9755 9757 9760 9762 9763 9765 9767 9769 9771 9772 9774 9775 9777 9778 9779 9780 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9800 9801 9802 9803 9805 9806 9808 9809 9811 9812 9814 9815 9817 9819 9821 9822 9824 9826 9827 9829 9831 9832 9834 9836 9837 9839 9840 9842 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9864 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9887 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9054 2 3 3 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9886 9884 9881 9879 9876 9873 9870 9866 9863 9860 9856 9853 9849 9846 9842 9838 9834 9830 9827 9823 9819 9815 9811 9807 9803 9799 9795 9791 9787 9783 9779 9775 9771 9767 9763 9759 9755 9751 9748 9744 9741 9738 9735 9732 9729 9727 9725 9723 9722 9720 9719 9719 9719 9719 9719 9720 9721 9723 9725 9727 9730 9733 9736 9740 9744 9748 9753 9757 9762 9767 9772 9777 9783 9788 9793 9798 9804 9809 9814 9819 9824 9829 9833 9837 9842 9846 9850 9853 9857 9860 9864 9867 9869 9872 9875 9877 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9920 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9904 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9952 9953 9954 9955 9956 9957 9959 9960 9962 9963 9964 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9983 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9976 9977 9978 9979 9981 9982 9983 9984 9986 9987 9988 9988 9989 9990 9990 9990 9990 9990 9990 9990 9989 9988 9988 9987 9986 9985 9983 9982 9981 9979 9978 9976 9975 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9055 2 3 3 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9959 9961 9962 9964 9966 9969 9971 9973 9975 9977 9980 9982 9984 9986 9988 9990 9992 9994 9995 9997 9998 999910000100001000110001100011000110000 9999 9999 9998 9996 9995 9994 9992 9991 9989 9987 9986 9984 9982 9981 9979 9978 9976 9975 9974 9973 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9980 9981 9982 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9992 9993 9992 9992 9992 9992 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9973 9973 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9993 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9994 9994 9994 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9985 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9985 9984 9983 9981 9980 9978 9977 9975 9974 9972 9971 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9959 9961 9962 9964 9966 9967 9969 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9949 9950 9950 9951 9056 2 3 3 9951 9952 9953 9955 9956 9957 9959 9960 9962 9964 9965 9967 9968 9970 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9988 9987 9986 9985 9983 9982 9980 9978 9976 9973 9971 9968 9966 9963 9960 9957 9953 9950 9947 9944 9940 9937 9934 9930 9927 9924 9921 9918 9916 9913 9910 9908 9906 9904 9902 9901 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9895 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9968 9969 9970 9971 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9988 9988 9987 9987 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9057 2 3 3 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9866 9863 9859 9855 9851 9847 9842 9838 9833 9828 9823 9818 9813 9808 9803 9797 9792 9786 9781 9775 9770 9765 9760 9755 9750 9745 9741 9737 9733 9730 9727 9724 9722 9720 9719 9718 9718 9718 9718 9719 9721 9722 9725 9727 9730 9734 9738 9742 9746 9751 9756 9761 9766 9771 9776 9782 9787 9793 9798 9804 9809 9814 9819 9824 9829 9833 9838 9842 9846 9850 9854 9858 9862 9865 9869 9872 9875 9879 9882 9885 9888 9892 9895 9898 9901 9904 9908 9911 9914 9918 9921 9924 9928 9931 9934 9937 9941 9944 9947 9949 9952 9955 9957 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9976 9974 9973 9971 9969 9967 9964 9962 9960 9957 9955 9952 9950 9947 9945 9942 9940 9938 9935 9933 9931 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9935 9936 9938 9940 9941 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9960 9961 9963 9964 9965 9965 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9952 9951 9949 9947 9945 9942 9939 9936 9933 9929 9926 9921 9917 9913 9908 9903 9898 9892 9887 9882 9876 9870 9864 9859 9853 9847 9842 9836 9831 9825 9820 9815 9811 9806 9802 9798 9794 9791 9788 9785 9782 9780 9778 9777 9776 9775 9774 9774 9774 9775 9775 9776 9777 9779 9780 9782 9784 9787 9789 9792 9794 9797 9800 9804 9807 9810 9814 9817 9821 9058 2 3 3 9824 9828 9832 9835 9839 9843 9846 9850 9854 9858 9861 9865 9869 9872 9876 9879 9882 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9916 9917 9918 9919 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9888 9886 9883 9881 9878 9876 9873 9870 9867 9864 9861 9857 9854 9850 9847 9843 9840 9836 9832 9829 9825 9821 9817 9814 9810 9807 9803 9800 9796 9793 9790 9787 9784 9782 9779 9777 9775 9773 9771 9769 9768 9767 9766 9765 9765 9765 9765 9766 9766 9768 9769 9770 9772 9775 9777 9780 9782 9785 9789 9792 9796 9800 9804 9808 9812 9816 9820 9824 9829 9833 9837 9841 9845 9849 9852 9856 9859 9863 9866 9868 9871 9873 9875 9877 9879 9881 9882 9883 9884 9884 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9871 9869 9868 9866 9864 9862 9860 9858 9855 9853 9851 9848 9845 9842 9839 9836 9832 9829 9825 9821 9817 9813 9808 9804 9799 9795 9790 9785 9780 9774 9769 9764 9759 9753 9748 9743 9737 9732 9727 9722 9717 9713 9708 9704 9700 9696 9692 9689 9686 9683 9681 9679 9677 9675 9674 9673 9673 9673 9673 9673 9674 9676 9677 9679 9682 9684 9687 9691 9694 9698 9702 9707 9711 9716 9721 9727 9732 9738 9743 9749 9755 9761 9767 9773 9779 9785 9791 9796 9802 9808 9813 9819 9824 9829 9834 9838 9843 9847 9851 9855 9859 9863 9866 9869 9872 9875 9878 9880 9882 9885 9887 9888 9890 9892 9893 9895 9896 9897 9899 9900 9901 9901 9902 9903 9903 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9898 9896 9894 9892 9890 9887 9884 9880 9877 9873 9869 9864 9860 9855 9850 9845 9839 9834 9828 9822 9817 9811 9805 9799 9794 9788 9782 9777 9772 9767 9762 9758 9753 9749 9746 9742 9739 9737 9735 9733 9731 9730 9729 9728 9728 9728 9728 9729 9730 9731 9733 9734 9736 9739 9741 9744 9746 9749 9752 9755 9759 9762 9766 9769 9773 9777 9781 9784 9788 9792 9796 9800 9804 9808 9812 9817 9821 9825 9829 9833 9837 9841 9844 9848 9852 9856 9860 9863 9867 9871 9874 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9918 9920 9923 9925 9927 9929 9931 9934 9936 9938 9940 9941 9943 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9059 2 3 3 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9948 9947 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9864 9863 9861 9859 9858 9856 9854 9853 9851 9849 9848 9846 9845 9844 9842 9841 9840 9840 9839 9838 9838 9837 9837 9837 9837 9837 9837 9838 9838 9838 9839 9840 9840 9841 9841 9842 9843 9843 9844 9844 9845 9845 9845 9845 9846 9846 9845 9845 9845 9845 9844 9843 9843 9842 9841 9840 9839 9837 9836 9835 9833 9832 9830 9829 9827 9825 9824 9822 9820 9818 9816 9815 9813 9811 9809 9807 9806 9804 9802 9800 9798 9797 9795 9793 9791 9790 9788 9786 9784 9783 9781 9779 9778 9776 9774 9772 9771 9769 9767 9765 9764 9762 9760 9758 9756 9755 9753 9751 9749 9747 9745 9743 9741 9739 9736 9734 9732 9730 9727 9725 9723 9720 9718 9715 9060 2 3 3 9713 9710 9707 9705 9702 9699 9697 9694 9691 9688 9685 9682 9679 9676 9674 9671 9668 9664 9661 9658 9655 9652 9649 9646 9643 9639 9636 9633 9629 9626 9623 9619 9616 9612 9608 9604 9601 9597 9593 9589 9585 9580 9576 9571 9567 9562 9557 9553 9548 9542 9537 9532 9526 9521 9515 9509 9503 9497 9491 9484 9478 9471 9464 9457 9450 9443 9436 9428 9421 9413 9406 9398 9390 9382 9374 9365 9357 9349 9340 9331 9322 9314 9304 9295 9286 9276 9267 9257 9247 9237 9226 9216 9205 9194 9183 9171 9159 9147 9135 9122 9109 9095 9082 9067 9053 9038 9022 9007 8990 8974 8957 8939 8921 8902 8883 8864 8843 8823 8801 8780 8757 8734 8711 8686 8661 8636 8610 8583 8555 8527 8498 8468 8437 8405 8373 8340 8306 8271 8235 8198 8161 8122 8082 8041 7999 7956 7912 7867 7820 7773 7724 7674 7622 7569 7515 7459 7402 7344 7284 7222 7159 7094 7028 6959 6890 6818 6745 6670 6593 6515 6435 6353 6269 6184 6097 6009 5919 5829 5737 5644 5550 5455 5359 5263 5167 5070 4974 4878 4783 4689 4596 4505 4415 4327 4241 4158 4077 4000 3927 3856 3790 3729 3671 3618 3570 3528 3490 3458 3431 3409 3394 3384 3381 3383 3390 3404 3423 3447 3477 3512 3552 3598 3648 3703 3762 3825 3891 3962 4035 4111 4190 4272 4356 4441 4528 4616 4706 4796 4887 4978 5069 5159 5250 5340 5430 5518 5606 5693 5779 5863 5946 6027 6107 6186 6263 6339 6413 6485 6556 6625 6693 6759 6824 6887 6948 7008 7067 7124 7180 7234 7287 7338 7388 7436 7483 7529 7573 7616 7658 7698 7737 7775 7811 7846 7880 7913 7944 7974 8003 8031 8058 8084 8108 8132 8155 8177 8199 8219 8239 8259 8277 8296 8313 8331 8348 8365 8382 8399 8415 8432 8449 8465 8482 8499 8516 8533 8550 8568 8585 8603 8621 8640 8658 8677 8695 8714 8733 8752 8771 8790 8809 8828 8847 8866 8885 8903 8921 8939 8957 8975 8992 9009 9025 9042 9058 9073 9088 9103 9117 9131 9145 9158 9171 9184 9196 9208 9220 9231 9242 9253 9263 9273 9283 9293 9302 9311 9320 9329 9338 9346 9354 9362 9369 9377 9384 9391 9398 9404 9411 9417 9423 9428 9434 9439 9444 9449 9453 9458 9462 9466 9469 9473 9476 9479 9482 9485 9488 9491 9493 9495 9498 9500 9502 9504 9506 9508 9510 9512 9514 9516 9518 9521 9523 9525 9527 9530 9532 9534 9537 9539 9542 9544 9547 9549 9551 9554 9556 9559 9561 9563 9565 9568 9570 9572 9573 9575 9577 9578 9580 9581 9582 9583 9585 9585 9586 9587 9588 9589 9589 9590 9590 9591 9592 9592 9593 9593 9594 9594 9595 9595 9596 9597 9597 9598 9599 9600 9600 9601 9602 9602 9603 9604 9604 9605 9605 9606 9606 9607 9607 9607 9607 9607 9606 9606 9606 9605 9604 9604 9603 9602 9601 9599 9598 9597 9595 9594 9592 9590 9589 9587 9061 2 3 3 9585 9583 9581 9579 9577 9575 9573 9571 9569 9567 9565 9563 9560 9558 9556 9554 9551 9549 9546 9543 9541 9538 9535 9532 9529 9526 9522 9519 9515 9511 9507 9503 9499 9495 9490 9485 9481 9476 9471 9465 9460 9454 9449 9443 9437 9431 9425 9419 9412 9406 9399 9392 9385 9378 9371 9364 9357 9349 9341 9333 9325 9317 9308 9300 9291 9282 9273 9263 9253 9243 9233 9222 9211 9200 9189 9177 9165 9152 9139 9126 9112 9098 9084 9069 9054 9039 9023 9006 8990 8973 8955 8937 8919 8900 8881 8861 8842 8821 8801 8780 8758 8737 8715 8692 8669 8646 8623 8599 8575 8550 8526 8500 8475 8449 8423 8397 8370 8343 8315 8287 8259 8231 8202 8173 8143 8114 8083 8053 8022 7991 7959 7927 7895 7862 7829 7795 7762 7728 7693 7659 7624 7589 7553 7517 7481 7445 7409 7372 7335 7299 7262 7224 7187 7150 7112 7075 7038 7000 6963 6926 6889 6852 6815 6778 6741 6705 6669 6633 6597 6561 6526 6491 6457 6423 6389 6356 6323 6291 6259 6228 6198 6168 6139 6110 6082 6055 6028 6003 5978 5954 5931 5908 5887 5867 5847 5829 5811 5795 5779 5765 5751 5739 5727 5717 5707 5699 5691 5685 5679 5675 5671 5669 5667 5666 5666 5668 5670 5672 5676 5681 5687 5693 5701 5709 5718 5728 5739 5751 5764 5778 5793 5809 5825 5843 5862 5882 5903 5924 5947 5971 5996 6022 6049 6077 6105 6135 6166 6197 6229 6262 6296 6331 6366 6402 6438 6475 6512 6549 6587 6625 6664 6702 6741 6779 6818 6856 6895 6933 6971 7009 7047 7084 7121 7158 7195 7231 7267 7303 7339 7374 7409 7444 7479 7513 7547 7582 7616 7649 7683 7717 7751 7784 7818 7851 7884 7917 7950 7983 8016 8048 8080 8113 8144 8176 8207 8237 8268 8297 8327 8355 8383 8411 8437 8463 8488 8513 8537 8559 8581 8602 8623 8642 8660 8678 8695 8711 8726 8741 8754 8767 8779 8790 8801 8811 8820 8829 8838 8845 8853 8859 8866 8871 8876 8881 8886 8890 8893 8896 8899 8901 8902 8903 8903 8903 8903 8901 8899 8897 8893 8889 8885 8880 8874 8867 8859 8851 8842 8832 8822 8812 8800 8789 8776 8764 8750 8737 8723 8710 8696 8682 8668 8655 8642 8629 8616 8604 8592 8581 8571 8561 8552 8543 8536 8529 8524 8519 8514 8511 8508 8506 8505 8504 8504 8504 8505 8506 8508 8509 8511 8513 8515 8517 8518 8520 8520 8521 8521 8521 8520 8519 8516 8514 8510 8506 8501 8496 8490 8484 8477 8470 8462 8455 8446 8438 8430 8422 8414 8406 8399 8392 8385 8380 8375 8371 8367 8365 8364 8363 8364 8367 8370 8375 8381 8388 8396 8406 8417 8429 8442 8456 8472 8488 8505 8523 8542 8561 8581 8602 8623 8644 8666 8687 8709 8731 8753 8774 8796 8817 8838 8858 8878 8897 8916 8935 8953 8970 8987 9003 9018 9033 9047 9060 9073 9086 9097 9108 9119 9129 9138 9147 9062 2 3 3 9156 9164 9171 9178 9185 9191 9197 9203 9208 9212 9216 9220 9224 9227 9230 9232 9234 9236 9237 9238 9239 9239 9239 9238 9237 9236 9234 9232 9229 9225 9222 9217 9213 9207 9202 9195 9188 9181 9173 9164 9155 9145 9134 9123 9111 9099 9086 9072 9057 9042 9026 9009 8991 8973 8953 8933 8912 8890 8868 8844 8820 8795 8769 8742 8714 8685 8656 8625 8594 8562 8529 8496 8461 8426 8390 8353 8316 8278 8239 8200 8160 8120 8079 8038 7997 7955 7913 7871 7830 7788 7746 7704 7663 7622 7582 7542 7503 7464 7426 7390 7354 7319 7285 7253 7222 7192 7164 7137 7112 7088 7067 7046 7028 7011 6996 6982 6970 6960 6952 6945 6940 6936 6934 6933 6933 6935 6938 6942 6946 6952 6958 6965 6973 6981 6989 6998 7007 7015 7024 7032 7041 7048 7056 7063 7069 7075 7080 7084 7087 7090 7092 7092 7092 7092 7090 7087 7083 7079 7073 7067 7060 7051 7042 7032 7022 7010 6998 6985 6971 6956 6941 6925 6908 6890 6872 6853 6834 6813 6793 6771 6749 6726 6703 6680 6655 6631 6606 6580 6554 6528 6501 6474 6447 6420 6393 6365 6338 6311 6283 6256 6229 6202 6176 6150 6125 6099 6075 6051 6027 6004 5982 5961 5940 5920 5900 5882 5864 5847 5830 5815 5800 5786 5772 5760 5748 5737 5726 5717 5708 5699 5692 5685 5679 5673 5668 5664 5661 5658 5656 5655 5655 5655 5657 5659 5662 5666 5671 5677 5684 5692 5701 5711 5722 5734 5747 5760 5775 5791 5807 5825 5843 5862 5882 5902 5923 5945 5966 5988 6011 6033 6056 6079 6101 6124 6146 6168 6189 6210 6231 6251 6270 6288 6306 6322 6338 6353 6367 6380 6391 6402 6411 6420 6427 6433 6437 6440 6442 6443 6442 6439 6435 6430 6423 6414 6403 6391 6376 6360 6342 6321 6299 6274 6248 6218 6187 6153 6117 6078 6037 5993 5948 5899 5849 5797 5742 5686 5627 5567 5505 5442 5378 5314 5248 5183 5117 5052 4987 4923 4860 4798 4738 4681 4626 4574 4525 4479 4437 4399 4366 4337 4312 4292 4277 4267 4263 4264 4270 4282 4299 4322 4349 4382 4420 4463 4510 4562 4618 4678 4743 4810 4881 4955 5032 5110 5191 5274 5358 5443 5529 5616 5703 5791 5878 5965 6051 6136 6221 6304 6386 6467 6546 6624 6701 6776 6849 6920 6989 7057 7123 7188 7251 7312 7372 7430 7487 7542 7596 7649 7700 7750 7799 7847 7893 7939 7983 8027 8069 8111 8151 8191 8229 8267 8303 8339 8373 8407 8440 8472 8502 8532 8561 8589 8616 8642 8667 8691 8714 8736 8758 8779 8799 8818 8836 8854 8871 8888 8904 8920 8935 8950 8964 8978 8992 9006 9019 9032 9045 9058 9071 9084 9097 9110 9122 9135 9148 9160 9173 9186 9198 9211 9223 9235 9248 9260 9272 9283 9295 9306 9318 9329 9339 9349 9360 9369 9379 9388 9397 9405 9413 9421 9428 9435 9442 9448 9454 9460 9465 9471 9475 9480 9063 2 3 3 9485 9489 9493 9497 9501 9504 9508 9511 9515 9518 9521 9525 9528 9531 9534 9538 9541 9544 9547 9550 9554 9557 9560 9563 9566 9569 9572 9575 9578 9581 9584 9587 9590 9593 9595 9598 9600 9603 9605 9607 9610 9612 9614 9616 9618 9620 9622 9624 9626 9627 9629 9631 9633 9635 9637 9639 9640 9642 9644 9646 9648 9650 9652 9654 9657 9659 9661 9663 9665 9668 9670 9672 9674 9677 9679 9681 9683 9685 9688 9690 9692 9694 9696 9698 9700 9703 9705 9707 9709 9710 9712 9714 9716 9718 9720 9722 9724 9725 9727 9729 9730 9732 9734 9735 9737 9738 9740 9741 9742 9744 9745 9746 9747 9748 9749 9750 9751 9752 9752 9753 9754 9754 9755 9756 9756 9757 9757 9758 9758 9759 9759 9760 9760 9761 9761 9762 9763 9763 9764 9765 9765 9766 9767 9768 9768 9769 9770 9771 9772 9773 9773 9774 9775 9776 9777 9778 9778 9779 9780 9781 9782 9783 9784 9785 9786 9786 9787 9788 9790 9791 9792 9793 9794 9795 9797 9798 9799 9801 9802 9804 9805 9806 9808 9809 9811 9812 9813 9815 9816 9817 9818 9819 9820 9821 9821 9822 9822 9823 9823 9823 9823 9823 9822 9822 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9815 9815 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9814 9815 9815 9815 9816 9816 9816 9817 9817 9817 9817 9817 9816 9816 9816 9815 9814 9814 9813 9812 9811 9810 9808 9807 9806 9804 9803 9802 9800 9799 9797 9796 9795 9794 9792 9791 9790 9789 9789 9788 9787 9786 9786 9785 9785 9784 9784 9784 9783 9783 9783 9782 9782 9782 9781 9780 9780 9779 9778 9778 9777 9776 9774 9773 9772 9770 9769 9767 9765 9764 9762 9760 9758 9756 9754 9752 9750 9747 9745 9743 9741 9739 9737 9734 9732 9730 9728 9726 9723 9721 9719 9717 9714 9712 9709 9707 9705 9702 9699 9697 9694 9691 9688 9685 9682 9679 9676 9673 9670 9667 9663 9660 9656 9653 9649 9645 9641 9638 9634 9630 9625 9621 9617 9612 9608 9603 9598 9593 9587 9582 9576 9570 9564 9557 9550 9543 9536 9528 9520 9511 9503 9494 9484 9475 9465 9454 9444 9433 9422 9410 9398 9386 9374 9361 9348 9334 9321 9306 9292 9277 9261 9245 9228 9210 9192 9173 9153 9132 9110 9087 9063 9038 9011 8983 8954 8923 8890 8856 8821 8783 8745 8705 8663 8620 8575 8528 8481 8432 8382 8331 8280 8228 8176 8123 8070 8017 7965 7913 7862 7812 7763 7716 7670 7627 7585 7546 7508 7474 7442 7412 7385 7362 7341 7324 7309 7298 7289 7283 7280 7279 7282 7286 7293 7302 7313 7325 7339 7355 7371 7388 7405 7423 7441 7458 7475 7491 7506 7519 7531 7541 7549 7555 7558 7559 7556 7550 7541 7529 7513 7493 7469 7441 7410 7374 7334 7289 7241 7188 7132 7071 7007 6938 6866 6791 6712 6631 6547 6461 6373 6282 9064 2 3 3 6191 6098 6005 5912 5820 5728 5638 5550 5464 5381 5300 5224 5152 5084 5021 4963 4912 4866 4827 4795 4769 4751 4739 4735 4738 4748 4766 4791 4823 4862 4908 4961 5019 5083 5153 5228 5307 5390 5478 5569 5663 5759 5858 5958 6059 6161 6264 6365 6467 6567 6667 6765 6862 6957 7050 7140 7228 7313 7395 7475 7553 7627 7699 7768 7835 7899 7961 8020 8078 8132 8185 8236 8285 8333 8378 8423 8466 8508 8548 8587 8626 8663 8698 8733 8767 8800 8833 8864 8894 8924 8952 8980 9006 9032 9056 9080 9103 9124 9145 9165 9184 9202 9219 9235 9251 9265 9279 9292 9305 9317 9328 9339 9349 9359 9369 9378 9387 9396 9405 9413 9421 9430 9438 9446 9455 9463 9471 9479 9488 9496 9504 9512 9520 9529 9537 9545 9553 9560 9568 9576 9583 9590 9597 9604 9610 9616 9622 9628 9634 9639 9644 9649 9653 9658 9662 9666 9670 9674 9677 9681 9684 9688 9691 9694 9697 9701 9704 9707 9710 9713 9716 9720 9723 9726 9729 9733 9736 9739 9743 9746 9750 9753 9756 9760 9763 9766 9769 9772 9775 9778 9781 9784 9787 9790 9792 9795 9797 9799 9801 9803 9805 9807 9809 9811 9812 9814 9815 9817 9818 9819 9821 9822 9823 9824 9825 9826 9826 9827 9828 9829 9829 9830 9830 9831 9831 9832 9832 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9841 9842 9842 9842 9843 9843 9843 9844 9844 9844 9844 9843 9843 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9828 9827 9825 9823 9822 9820 9818 9817 9815 9813 9811 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9789 9787 9785 9782 9780 9777 9774 9772 9769 9766 9764 9761 9758 9756 9753 9750 9748 9746 9744 9742 9740 9739 9737 9736 9736 9735 9735 9735 9735 9736 9737 9739 9741 9743 9745 9748 9751 9754 9757 9761 9765 9769 9773 9777 9782 9786 9790 9795 9799 9804 9808 9812 9817 9821 9825 9828 9832 9836 9839 9842 9845 9848 9851 9853 9856 9858 9860 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9915 9917 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9065 2 3 3 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9899 9898 9897 9895 9894 9892 9890 9888 9886 9883 9881 9878 9875 9872 9869 9866 9862 9859 9855 9851 9847 9843 9838 9834 9829 9825 9820 9815 9811 9806 9801 9796 9790 9785 9780 9774 9768 9763 9757 9751 9744 9738 9731 9724 9717 9709 9701 9693 9684 9675 9666 9657 9647 9637 9627 9616 9605 9594 9583 9572 9560 9549 9537 9526 9514 9503 9492 9481 9471 9461 9452 9443 9434 9426 9419 9413 9408 9403 9399 9396 9394 9393 9393 9394 9395 9398 9402 9406 9411 9417 9424 9432 9440 9449 9458 9468 9479 9490 9501 9512 9524 9535 9547 9559 9570 9582 9593 9604 9615 9626 9636 9646 9656 9665 9674 9682 9690 9698 9705 9712 9719 9725 9731 9737 9742 9747 9752 9757 9762 9767 9771 9776 9780 9785 9789 9794 9798 9803 9808 9812 9817 9822 9826 9831 9836 9841 9846 9851 9855 9860 9864 9869 9873 9877 9881 9885 9889 9892 9896 9899 9902 9904 9906 9909 9910 9912 9913 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9908 9907 9907 9906 9905 9903 9902 9900 9899 9897 9895 9893 9890 9888 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 9829 9826 9822 9818 9814 9811 9808 9805 9802 9799 9796 9794 9792 9790 9788 9786 9785 9784 9783 9782 9781 9780 9780 9780 9780 9780 9780 9780 9781 9781 9782 9783 9784 9785 9786 9788 9789 9790 9792 9794 9796 9798 9800 9802 9804 9807 9809 9812 9815 9818 9821 9824 9827 9830 9834 9837 9840 9844 9847 9851 9854 9858 9861 9864 9868 9871 9874 9877 9880 9883 9885 9888 9066 2 3 4 9879 9882 9886 9890 9893 9897 9900 9904 9907 9910 9913 9916 9919 9921 9923 9925 9927 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9924 9924 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9944 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9951 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9969 9969 9969 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9949 9947 9945 9943 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9964 9963 9963 9963 9963 9962 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9067 2 3 4 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9905 9904 9902 9901 9900 9899 9897 9896 9896 9895 9894 9894 9893 9893 9893 9893 9894 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9925 9924 9923 9923 9923 9922 9922 9922 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9883 9882 9880 9878 9877 9875 9874 9872 9870 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9834 9831 9827 9823 9820 9816 9811 9807 9802 9797 9792 9787 9782 9776 9770 9764 9758 9752 9746 9739 9732 9725 9718 9711 9704 9696 9689 9681 9673 9666 9658 9650 9641 9633 9625 9617 9608 9600 9591 9583 9574 9566 9557 9548 9540 9531 9523 9514 9506 9498 9490 9482 9474 9467 9459 9452 9446 9440 9434 9428 9423 9419 9415 9411 9409 9406 9405 9404 9403 9403 9404 9406 9408 9411 9415 9419 9424 9429 9435 9442 9449 9457 9465 9473 9482 9492 9501 9511 9521 9531 9541 9551 9562 9572 9582 9592 9602 9612 9621 9631 9640 9648 9657 9665 9673 9680 9688 9694 9701 9707 9713 9719 9724 9729 9734 9739 9743 9747 9751 9755 9759 9762 9766 9769 9772 9775 9778 9781 9784 9787 9790 9792 9795 9798 9801 9803 9806 9808 9811 9813 9816 9818 9820 9823 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9843 9845 9846 9848 9849 9850 9851 9852 9854 9855 9856 9857 9857 9858 9859 9860 9861 9861 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9866 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9859 9858 9857 9857 9856 9855 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9837 9836 9834 9833 9831 9830 9828 9827 9825 9824 9822 9820 9819 9817 9815 9814 9812 9810 9809 9807 9805 9803 9802 9800 9068 2 3 4 9798 9797 9795 9793 9792 9790 9789 9787 9786 9784 9783 9782 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9770 9769 9769 9768 9768 9767 9767 9767 9766 9766 9766 9766 9765 9765 9765 9764 9764 9764 9763 9763 9762 9762 9761 9760 9760 9759 9758 9757 9756 9754 9753 9752 9750 9749 9747 9746 9744 9742 9741 9739 9738 9736 9734 9733 9731 9730 9729 9728 9727 9726 9725 9724 9724 9723 9723 9723 9723 9723 9724 9724 9725 9725 9726 9727 9728 9729 9730 9732 9733 9734 9735 9737 9738 9739 9740 9741 9742 9743 9744 9744 9745 9745 9746 9746 9746 9746 9746 9745 9745 9744 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9729 9728 9727 9727 9726 9726 9726 9725 9725 9725 9725 9725 9726 9726 9726 9726 9727 9727 9728 9728 9728 9729 9729 9729 9730 9730 9730 9730 9730 9730 9730 9730 9730 9729 9729 9728 9727 9726 9725 9724 9723 9722 9720 9718 9716 9715 9713 9710 9708 9706 9703 9701 9698 9696 9693 9691 9688 9685 9683 9680 9677 9675 9672 9670 9667 9665 9662 9660 9658 9656 9654 9652 9650 9648 9647 9645 9643 9642 9640 9639 9638 9636 9635 9634 9632 9631 9630 9628 9627 9626 9624 9623 9621 9619 9618 9616 9614 9612 9610 9608 9606 9604 9602 9600 9598 9596 9594 9591 9589 9587 9585 9582 9580 9578 9576 9574 9572 9569 9567 9565 9563 9560 9558 9556 9554 9551 9549 9546 9544 9541 9539 9536 9533 9530 9527 9524 9521 9518 9515 9512 9508 9505 9502 9498 9495 9491 9488 9484 9481 9478 9474 9471 9468 9464 9461 9458 9455 9452 9449 9445 9442 9439 9436 9433 9430 9427 9423 9420 9416 9413 9409 9405 9401 9397 9392 9388 9383 9378 9373 9367 9362 9356 9350 9344 9338 9332 9326 9319 9313 9306 9299 9293 9286 9280 9273 9267 9260 9254 9248 9242 9236 9230 9224 9218 9213 9207 9202 9196 9191 9186 9180 9175 9169 9164 9158 9152 9146 9140 9133 9127 9120 9113 9106 9098 9090 9082 9073 9064 9055 9046 9036 9026 9015 9005 8994 8982 8971 8959 8948 8936 8924 8911 8899 8886 8874 8861 8848 8835 8822 8809 8796 8783 8770 8757 8743 8730 8716 8702 8688 8674 8660 8645 8630 8615 8600 8584 8568 8551 8534 8517 8499 8481 8462 8443 8423 8403 8382 8361 8339 8317 8294 8271 8248 8224 8199 8174 8149 8124 8098 8071 8045 8018 7991 7963 7935 7907 7879 7850 7821 7792 7762 7732 7702 7671 7640 7609 7577 7545 7512 7479 7445 7411 7376 7340 7304 7267 7230 7192 7153 7114 7073 7032 6991 6948 6905 6861 6816 6771 6724 6677 6630 6581 6532 6482 6431 6379 6327 6274 6220 6166 6110 6054 5997 5939 5880 5820 5759 5697 5634 5570 5505 5438 5370 5301 5230 5158 5084 5009 4932 4854 4774 4693 4610 4525 4439 4352 4263 4172 4080 3987 3892 9069 2 3 4 3797 3700 3603 3505 3406 3307 3207 3107 3007 2908 2808 2709 2611 2513 2416 2321 2226 2133 2042 1952 1863 1777 1693 1610 1530 1452 1377 1304 1233 1164 1098 1035 974 915 859 806 755 706 660 616 575 536 499 464 432 402 374 348 324 302 283 265 249 236 224 214 207 201 197 195 195 197 201 207 215 226 238 252 268 287 308 330 355 383 412 444 478 515 553 595 638 684 733 784 837 893 951 1012 1075 1141 1209 1279 1351 1426 1503 1583 1664 1747 1832 1919 2008 2098 2190 2283 2378 2473 2570 2667 2765 2864 2963 3062 3161 3261 3360 3459 3557 3655 3752 3848 3943 4037 4130 4222 4312 4401 4488 4574 4659 4741 4822 4902 4979 5055 5130 5203 5274 5344 5412 5478 5544 5607 5670 5731 5791 5850 5907 5964 6019 6074 6128 6180 6232 6283 6333 6382 6431 6479 6526 6572 6618 6663 6707 6750 6793 6835 6876 6917 6957 6996 7034 7072 7109 7145 7180 7215 7249 7282 7314 7345 7376 7407 7436 7465 7493 7521 7548 7574 7600 7625 7649 7674 7697 7720 7743 7765 7787 7809 7830 7850 7870 7890 7909 7928 7946 7964 7982 7999 8016 8032 8047 8062 8077 8091 8105 8118 8130 8142 8153 8164 8174 8184 8194 8202 8211 8218 8226 8233 8240 8246 8252 8258 8264 8269 8275 8280 8285 8291 8296 8302 8307 8314 8320 8327 8334 8341 8349 8357 8366 8375 8385 8395 8406 8417 8429 8442 8454 8468 8482 8496 8510 8526 8541 8557 8573 8589 8605 8622 8639 8655 8672 8689 8706 8722 8739 8755 8771 8787 8803 8818 8834 8848 8863 8877 8891 8905 8919 8932 8944 8957 8969 8981 8993 9004 9015 9026 9037 9048 9058 9068 9079 9089 9098 9108 9118 9127 9136 9145 9154 9163 9172 9181 9189 9198 9206 9214 9222 9230 9237 9245 9252 9259 9266 9272 9279 9285 9291 9297 9302 9308 9313 9318 9323 9328 9332 9337 9341 9346 9350 9354 9358 9362 9366 9369 9373 9377 9381 9384 9388 9392 9395 9399 9402 9406 9409 9413 9416 9420 9423 9426 9429 9432 9435 9438 9441 9444 9446 9449 9451 9454 9456 9458 9460 9462 9464 9466 9467 9469 9471 9472 9474 9476 9477 9479 9481 9483 9485 9487 9489 9491 9493 9495 9498 9500 9503 9505 9508 9511 9514 9517 9520 9524 9527 9530 9534 9537 9540 9544 9547 9551 9554 9557 9561 9564 9567 9570 9573 9576 9579 9582 9584 9587 9589 9592 9594 9596 9598 9601 9603 9605 9607 9608 9610 9612 9614 9616 9618 9619 9621 9623 9625 9626 9628 9630 9632 9633 9635 9637 9639 9641 9642 9644 9646 9648 9650 9651 9653 9655 9656 9658 9659 9661 9662 9663 9665 9666 9667 9668 9669 9670 9671 9672 9672 9673 9673 9674 9674 9675 9675 9676 9676 9676 9677 9677 9678 9678 9678 9679 9679 9680 9681 9681 9682 9683 9684 9685 9686 9687 9688 9689 9070 2 3 4 9690 9691 9692 9693 9694 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9705 9706 9706 9707 9707 9708 9708 9708 9709 9709 9709 9709 9709 9709 9710 9710 9710 9711 9711 9711 9712 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9735 9736 9736 9736 9736 9736 9735 9735 9734 9734 9733 9732 9731 9730 9728 9727 9726 9724 9723 9721 9719 9718 9716 9714 9712 9711 9709 9707 9705 9703 9701 9699 9697 9695 9693 9691 9689 9687 9685 9683 9680 9678 9675 9672 9670 9667 9664 9660 9657 9654 9650 9646 9642 9638 9633 9629 9624 9619 9613 9607 9601 9595 9589 9582 9574 9566 9558 9550 9541 9531 9521 9510 9499 9487 9475 9462 9448 9434 9419 9403 9387 9369 9351 9332 9313 9292 9271 9248 9225 9202 9177 9151 9125 9098 9070 9041 9012 8982 8951 8919 8887 8854 8821 8788 8753 8719 8684 8649 8614 8579 8543 8508 8473 8438 8403 8369 8335 8302 8269 8237 8206 8176 8146 8118 8091 8065 8041 8018 7996 7976 7957 7940 7925 7912 7900 7890 7883 7877 7873 7871 7871 7873 7877 7882 7890 7900 7911 7925 7940 7957 7976 7996 8017 8041 8065 8091 8119 8147 8176 8207 8238 8271 8304 8337 8372 8406 8441 8477 8512 8548 8584 8620 8655 8691 8726 8761 8796 8830 8864 8897 8930 8962 8993 9024 9054 9083 9111 9139 9165 9191 9216 9240 9263 9285 9306 9326 9345 9364 9381 9398 9414 9429 9443 9456 9469 9481 9492 9503 9513 9523 9532 9540 9548 9556 9564 9571 9577 9584 9590 9596 9602 9607 9613 9619 9624 9629 9634 9640 9645 9650 9655 9660 9665 9670 9674 9679 9684 9688 9693 9697 9701 9705 9709 9713 9717 9720 9723 9726 9729 9732 9734 9736 9738 9740 9742 9743 9745 9746 9747 9748 9749 9749 9750 9750 9751 9751 9751 9752 9752 9752 9752 9752 9753 9753 9753 9753 9753 9754 9754 9754 9754 9755 9755 9755 9756 9756 9756 9757 9757 9757 9758 9758 9758 9758 9759 9759 9759 9759 9759 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9759 9759 9759 9759 9758 9758 9757 9756 9756 9755 9754 9753 9752 9750 9749 9747 9746 9744 9742 9740 9738 9736 9734 9732 9730 9728 9725 9723 9721 9719 9717 9715 9713 9712 9710 9709 9708 9707 9706 9705 9705 9705 9705 9705 9705 9706 9707 9708 9709 9710 9712 9713 9715 9717 9718 9720 9722 9724 9726 9727 9729 9731 9732 9733 9735 9736 9737 9737 9738 9738 9739 9739 9739 9738 9738 9737 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9727 9726 9725 9725 9724 9724 9724 9723 9723 9724 9724 9724 9725 9725 9726 9727 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9738 9739 9740 9740 9740 9741 9741 9741 9741 9741 9071 2 3 4 9741 9740 9740 9739 9739 9738 9737 9737 9736 9735 9734 9733 9732 9731 9730 9729 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9713 9712 9711 9710 9710 9709 9709 9708 9708 9707 9707 9707 9706 9706 9705 9705 9705 9704 9704 9704 9703 9703 9702 9702 9701 9700 9699 9698 9697 9696 9695 9694 9692 9691 9689 9687 9685 9683 9681 9679 9677 9675 9673 9671 9668 9666 9664 9661 9659 9657 9655 9653 9651 9649 9647 9646 9644 9643 9641 9640 9639 9638 9637 9637 9636 9636 9635 9635 9635 9634 9634 9634 9634 9633 9633 9632 9632 9631 9631 9630 9629 9627 9626 9625 9623 9621 9619 9617 9615 9612 9610 9607 9604 9601 9599 9596 9593 9590 9587 9584 9581 9578 9575 9572 9570 9567 9565 9563 9561 9559 9557 9556 9554 9553 9551 9550 9549 9548 9547 9546 9545 9544 9543 9542 9541 9540 9539 9537 9536 9534 9532 9530 9528 9526 9523 9520 9517 9514 9511 9507 9504 9500 9496 9492 9488 9483 9479 9475 9471 9466 9462 9457 9453 9449 9445 9440 9436 9432 9428 9425 9421 9417 9414 9410 9407 9403 9400 9397 9394 9390 9387 9384 9380 9377 9374 9370 9366 9363 9359 9355 9351 9346 9342 9338 9333 9328 9323 9318 9312 9307 9301 9296 9290 9284 9278 9271 9265 9259 9252 9246 9239 9233 9226 9219 9213 9206 9199 9192 9185 9179 9172 9165 9158 9151 9144 9136 9129 9122 9114 9107 9099 9092 9084 9076 9068 9060 9051 9043 9034 9025 9016 9007 8997 8988 8978 8968 8958 8948 8937 8926 8916 8904 8893 8882 8870 8858 8846 8834 8822 8810 8797 8784 8771 8758 8745 8732 8718 8705 8691 8677 8664 8650 8636 8621 8607 8593 8578 8564 8549 8535 8520 8506 8491 8476 8461 8446 8431 8416 8400 8385 8369 8354 8338 8322 8306 8289 8272 8256 8238 8221 8203 8185 8166 8148 8128 8109 8089 8068 8047 8026 8004 7981 7958 7935 7911 7886 7861 7836 7810 7783 7756 7728 7700 7671 7642 7612 7581 7550 7519 7487 7454 7421 7388 7353 7318 7283 7247 7210 7173 7135 7096 7056 7016 6975 6933 6890 6846 6801 6756 6709 6662 6613 6564 6513 6461 6409 6355 6300 6244 6186 6128 6069 6008 5946 5883 5819 5754 5688 5621 5552 5482 5412 5340 5267 5193 5118 5042 4964 4886 4806 4726 4644 4561 4477 4392 4306 4219 4131 4042 3951 3860 3768 3675 3581 3486 3390 3294 3197 3099 3001 2903 2805 2707 2608 2510 2412 2314 2217 2121 2026 1932 1839 1748 1658 1570 1484 1400 1318 1238 1160 1085 1013 943 876 812 751 693 637 585 535 488 444 404 365 330 297 267 240 215 192 172 154 138 124 112 102 94 88 84 82 81 82 85 89 95 103 113 125 139 155 172 192 214 238 264 293 324 358 395 434 476 520 568 618 671 727 785 847 911 9072 2 3 4 978 1048 1121 1196 1274 1354 1436 1521 1608 1696 1787 1879 1973 2068 2164 2262 2360 2459 2559 2660 2760 2861 2962 3063 3164 3265 3365 3465 3564 3663 3760 3857 3953 4048 4142 4235 4327 4418 4507 4596 4682 4768 4852 4935 5017 5097 5176 5254 5330 5405 5478 5550 5621 5690 5758 5825 5890 5954 6016 6077 6137 6196 6253 6309 6364 6418 6470 6522 6572 6621 6670 6717 6763 6808 6853 6896 6939 6981 7022 7062 7102 7141 7179 7217 7254 7290 7326 7361 7396 7430 7464 7497 7529 7561 7592 7623 7653 7683 7712 7740 7768 7796 7823 7849 7874 7899 7924 7947 7970 7993 8015 8036 8057 8077 8096 8115 8134 8152 8169 8186 8202 8218 8234 8249 8264 8278 8292 8306 8320 8333 8346 8359 8372 8385 8398 8410 8423 8435 8448 8460 8473 8486 8498 8511 8524 8537 8550 8563 8576 8589 8602 8616 8629 8643 8656 8670 8684 8697 8711 8725 8738 8752 8766 8779 8792 8806 8819 8832 8845 8858 8870 8882 8895 8907 8918 8930 8941 8952 8963 8974 8984 8995 9005 9014 9024 9033 9043 9052 9061 9069 9078 9087 9095 9103 9112 9120 9128 9136 9144 9152 9160 9168 9175 9183 9191 9199 9206 9214 9222 9230 9237 9245 9252 9260 9267 9274 9281 9289 9295 9302 9309 9315 9322 9328 9334 9340 9345 9351 9356 9361 9365 9370 9374 9378 9381 9385 9388 9391 9393 9396 9398 9400 9402 9403 9405 9406 9407 9408 9409 9409 9410 9410 9411 9411 9411 9412 9412 9412 9413 9413 9414 9414 9415 9416 9417 9418 9419 9420 9421 9423 9425 9427 9429 9431 9433 9436 9438 9441 9444 9447 9450 9453 9457 9460 9464 9467 9471 9475 9478 9482 9486 9489 9493 9497 9500 9504 9508 9511 9515 9518 9521 9525 9528 9531 9535 9538 9541 9544 9547 9550 9553 9556 9559 9562 9565 9568 9571 9574 9577 9581 9584 9587 9590 9593 9596 9600 9603 9606 9609 9612 9615 9619 9622 9625 9627 9630 9633 9636 9638 9640 9643 9645 9646 9648 9650 9651 9653 9654 9655 9656 9656 9657 9657 9658 9658 9658 9658 9658 9658 9658 9658 9658 9658 9658 9658 9658 9658 9659 9659 9660 9660 9661 9662 9663 9664 9665 9666 9667 9668 9670 9671 9672 9674 9675 9677 9678 9679 9680 9682 9683 9684 9685 9685 9686 9687 9687 9688 9688 9688 9688 9688 9688 9688 9688 9687 9687 9687 9686 9686 9686 9685 9685 9685 9684 9684 9684 9684 9684 9684 9684 9684 9685 9685 9685 9686 9686 9686 9687 9687 9687 9688 9688 9688 9688 9688 9688 9688 9687 9687 9686 9686 9685 9684 9683 9682 9681 9679 9678 9676 9675 9673 9671 9670 9668 9666 9664 9662 9660 9659 9657 9655 9653 9651 9649 9647 9645 9643 9641 9639 9637 9634 9632 9630 9627 9624 9622 9619 9616 9612 9609 9605 9602 9598 9593 9589 9584 9579 9574 9569 9563 9557 9551 9545 9538 9532 9525 9518 9510 9503 9495 9073 2 3 4 9487 9479 9471 9462 9453 9444 9435 9425 9415 9405 9394 9383 9371 9359 9346 9333 9319 9304 9289 9272 9255 9237 9219 9199 9179 9157 9135 9111 9087 9061 9035 9007 8979 8950 8920 8890 8858 8827 8795 8762 8729 8696 8663 8631 8598 8566 8535 8505 8475 8446 8419 8393 8369 8346 8325 8306 8288 8273 8261 8250 8242 8237 8234 8233 8234 8238 8244 8253 8264 8278 8293 8311 8330 8351 8374 8399 8424 8451 8480 8509 8539 8569 8601 8632 8664 8696 8727 8759 8790 8821 8851 8881 8911 8939 8967 8994 9020 9046 9070 9094 9117 9139 9160 9181 9200 9219 9238 9256 9273 9289 9305 9321 9336 9351 9365 9379 9393 9406 9420 9432 9445 9457 9469 9481 9493 9504 9515 9525 9536 9546 9556 9565 9574 9583 9591 9599 9606 9613 9620 9626 9632 9638 9643 9647 9652 9656 9659 9663 9666 9669 9671 9674 9676 9678 9680 9682 9684 9685 9687 9688 9690 9691 9693 9694 9696 9698 9699 9701 9703 9705 9706 9708 9710 9712 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9736 9738 9740 9742 9744 9746 9748 9749 9751 9752 9754 9756 9757 9758 9760 9761 9762 9763 9764 9765 9766 9767 9767 9768 9768 9769 9769 9769 9769 9768 9768 9768 9767 9767 9766 9765 9764 9763 9762 9761 9760 9759 9757 9756 9755 9754 9753 9752 9751 9750 9749 9749 9748 9748 9748 9748 9748 9748 9748 9749 9750 9750 9751 9753 9754 9755 9757 9758 9760 9762 9764 9765 9767 9769 9771 9773 9775 9777 9778 9780 9782 9783 9785 9786 9787 9788 9790 9790 9791 9792 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9792 9792 9791 9791 9790 9789 9789 9788 9787 9787 9786 9785 9784 9784 9783 9782 9782 9781 9781 9780 9780 9779 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9780 9780 9779 9779 9778 9778 9777 9776 9775 9774 9773 9771 9770 9768 9766 9764 9762 9760 9758 9756 9753 9751 9748 9746 9743 9740 9738 9735 9732 9729 9727 9724 9721 9718 9716 9713 9711 9708 9706 9704 9701 9699 9697 9695 9693 9691 9689 9688 9686 9684 9683 9681 9680 9679 9677 9676 9675 9674 9673 9672 9671 9669 9668 9667 9666 9665 9664 9663 9662 9660 9659 9658 9656 9655 9653 9652 9650 9648 9647 9645 9643 9641 9639 9637 9635 9633 9631 9629 9626 9624 9622 9620 9617 9615 9613 9611 9608 9606 9604 9602 9600 9597 9595 9593 9591 9589 9587 9585 9583 9580 9578 9576 9573 9571 9569 9566 9563 9560 9558 9554 9551 9548 9544 9541 9537 9533 9529 9525 9520 9516 9511 9506 9501 9496 9491 9486 9480 9475 9469 9463 9458 9452 9446 9440 9434 9428 9422 9416 9410 9405 9399 9393 9387 9381 9375 9369 9363 9357 9351 9346 9340 9334 9328 9322 9316 9309 9303 9297 9074 2 3 4 9290 9284 9277 9271 9264 9257 9249 9242 9234 9226 9218 9210 9202 9193 9184 9175 9165 9155 9145 9134 9123 9112 9101 9089 9077 9064 9051 9038 9024 9010 8995 8981 8965 8950 8934 8917 8900 8883 8866 8848 8829 8811 8792 8772 8752 8732 8711 8690 8668 8646 8623 8600 8577 8552 8527 8502 8476 8449 8421 8392 8363 8333 8301 8269 8236 8202 8167 8130 8093 8054 8014 7972 7930 7886 7840 7794 7746 7696 7645 7593 7539 7484 7428 7370 7310 7249 7187 7123 7058 6991 6923 6854 6783 6710 6636 6560 6483 6404 6324 6242 6159 6074 5987 5898 5808 5716 5623 5528 5431 5333 5233 5131 5029 4925 4820 4713 4606 4498 4389 4280 4170 4061 3952 3843 3736 3629 3524 3420 3318 3219 3122 3028 2938 2851 2768 2690 2616 2547 2483 2425 2372 2325 2284 2249 2221 2200 2185 2176 2175 2179 2191 2209 2233 2264 2302 2346 2395 2450 2511 2577 2648 2724 2804 2888 2976 3068 3163 3261 3361 3464 3569 3676 3784 3893 4003 4114 4225 4336 4447 4558 4668 4778 4887 4995 5102 5208 5312 5415 5516 5616 5715 5811 5906 5999 6090 6179 6267 6352 6436 6518 6598 6676 6752 6826 6899 6970 7039 7106 7171 7235 7297 7357 7416 7473 7529 7583 7635 7686 7736 7784 7831 7876 7920 7963 8005 8045 8084 8122 8159 8195 8230 8264 8297 8330 8361 8391 8421 8449 8477 8505 8531 8557 8582 8607 8631 8654 8677 8699 8721 8742 8763 8783 8803 8823 8842 8860 8878 8896 8914 8931 8947 8964 8980 8995 9011 9026 9041 9055 9069 9083 9096 9110 9122 9135 9147 9159 9171 9182 9194 9204 9215 9225 9236 9245 9255 9264 9273 9282 9291 9299 9308 9316 9324 9332 9339 9347 9354 9361 9368 9375 9382 9389 9396 9403 9409 9416 9422 9429 9435 9441 9447 9454 9460 9466 9472 9478 9483 9489 9495 9500 9506 9511 9516 9521 9527 9531 9536 9541 9546 9550 9555 9559 9564 9568 9572 9576 9580 9584 9588 9592 9596 9600 9604 9607 9611 9615 9619 9623 9626 9630 9634 9638 9641 9645 9649 9652 9656 9659 9663 9666 9670 9673 9676 9680 9683 9686 9689 9691 9694 9697 9700 9702 9704 9707 9709 9711 9713 9715 9717 9719 9721 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9754 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9779 9781 9782 9784 9785 9786 9787 9788 9789 9790 9790 9791 9791 9792 9792 9793 9793 9793 9793 9793 9794 9794 9794 9794 9794 9795 9795 9795 9796 9796 9797 9797 9798 9799 9799 9800 9801 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9810 9811 9812 9812 9813 9813 9814 9814 9814 9814 9815 9815 9815 9814 9814 9814 9814 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9824 9825 9827 9828 9830 9075 2 3 4 9831 9833 9835 9836 9838 9839 9841 9842 9844 9845 9846 9848 9849 9850 9851 9851 9852 9853 9853 9854 9854 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9871 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9076 2 3 4 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9911 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9921 9922 9924 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9958 9959 9959 9959 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9967 9967 9968 9967 9967 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9952 9951 9950 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9959 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9077 2 3 4 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9895 9893 9891 9888 9886 9884 9882 9879 9877 9876 9874 9872 9871 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9868 9868 9868 9867 9867 9866 9865 9864 9863 9862 9860 9859 9857 9856 9854 9852 9851 9849 9847 9846 9844 9843 9841 9840 9839 9837 9836 9836 9835 9834 9834 9834 9834 9833 9834 9834 9834 9834 9835 9836 9836 9837 9838 9838 9839 9840 9841 9841 9842 9843 9844 9844 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9856 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9873 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9857 9858 9858 9859 9860 9861 9862 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9851 9850 9848 9847 9846 9845 9844 9843 9842 9841 9841 9840 9840 9840 9840 9840 9841 9841 9842 9842 9843 9844 9845 9846 9848 9849 9850 9851 9853 9854 9855 9857 9858 9859 9860 9861 9861 9862 9863 9863 9863 9864 9864 9864 9863 9863 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9827 9826 9824 9823 9822 9820 9819 9818 9816 9815 9813 9812 9810 9809 9807 9806 9804 9803 9802 9800 9799 9798 9796 9795 9794 9792 9791 9790 9789 9787 9786 9785 9784 9782 9781 9780 9778 9777 9775 9774 9772 9771 9769 9767 9765 9763 9761 9759 9757 9754 9752 9749 9747 9744 9741 9738 9735 9732 9729 9725 9722 9718 9714 9710 9707 9702 9698 9694 9690 9685 9681 9676 9671 9666 9661 9656 9651 9646 9640 9635 9629 9624 9618 9612 9606 9600 9594 9588 9581 9575 9568 9562 9555 9548 9541 9533 9526 9518 9510 9502 9494 9486 9477 9468 9459 9449 9439 9429 9419 9408 9396 9078 2 3 4 9385 9373 9361 9348 9335 9321 9308 9293 9279 9264 9248 9232 9216 9200 9183 9165 9147 9129 9111 9092 9073 9054 9034 9014 8994 8973 8952 8931 8910 8888 8866 8843 8821 8798 8775 8751 8727 8703 8679 8654 8629 8603 8577 8551 8525 8498 8471 8443 8415 8387 8358 8329 8299 8270 8240 8209 8178 8147 8116 8084 8052 8020 7987 7955 7922 7889 7856 7823 7789 7756 7722 7689 7655 7622 7589 7555 7522 7489 7456 7423 7390 7357 7325 7292 7260 7229 7197 7166 7134 7103 7073 7042 7012 6982 6952 6923 6894 6865 6837 6808 6781 6753 6726 6699 6672 6646 6621 6595 6571 6546 6523 6499 6477 6455 6433 6412 6392 6373 6354 6337 6320 6304 6288 6274 6261 6248 6237 6227 6218 6210 6203 6197 6192 6188 6186 6185 6185 6186 6188 6191 6196 6201 6208 6216 6225 6235 6246 6258 6271 6285 6300 6316 6333 6351 6370 6390 6410 6432 6454 6477 6501 6526 6551 6578 6605 6633 6661 6690 6720 6751 6783 6815 6847 6881 6915 6949 6984 7020 7056 7093 7130 7168 7206 7244 7283 7322 7361 7400 7439 7478 7518 7557 7596 7635 7674 7713 7751 7789 7827 7864 7901 7937 7973 8009 8043 8078 8111 8144 8177 8208 8239 8270 8300 8329 8357 8385 8412 8439 8465 8490 8515 8539 8562 8585 8607 8628 8649 8669 8689 8708 8726 8743 8760 8777 8792 8807 8821 8834 8847 8859 8871 8881 8891 8900 8909 8917 8924 8931 8936 8942 8946 8951 8954 8958 8960 8962 8964 8966 8967 8968 8969 8970 8970 8971 8971 8971 8972 8972 8972 8973 8973 8974 8975 8976 8977 8979 8980 8982 8984 8986 8988 8990 8993 8995 8997 9000 9002 9005 9007 9010 9012 9014 9016 9018 9020 9022 9023 9024 9026 9027 9027 9028 9028 9029 9029 9029 9029 9028 9028 9028 9028 9028 9028 9028 9028 9028 9029 9030 9031 9032 9034 9035 9038 9040 9043 9046 9049 9053 9057 9062 9067 9072 9077 9083 9089 9095 9101 9108 9115 9121 9128 9135 9142 9149 9156 9163 9170 9176 9183 9189 9196 9202 9208 9213 9219 9224 9229 9234 9238 9243 9247 9250 9254 9257 9260 9263 9266 9268 9271 9273 9275 9276 9278 9279 9280 9281 9282 9282 9283 9283 9283 9283 9283 9282 9281 9280 9279 9277 9275 9273 9271 9268 9265 9262 9258 9254 9250 9245 9240 9234 9228 9222 9215 9208 9200 9192 9183 9174 9164 9154 9144 9133 9122 9110 9097 9084 9071 9057 9043 9028 9012 8996 8980 8963 8945 8927 8908 8889 8869 8849 8828 8806 8784 8761 8738 8713 8688 8663 8636 8609 8581 8552 8522 8491 8459 8426 8393 8358 8321 8284 8245 8206 8164 8122 8078 8033 7986 7938 7889 7838 7786 7733 7678 7622 7565 7507 7448 7388 7328 7267 7205 7143 7081 7019 6957 6895 6835 6775 6716 6659 6603 6549 6496 6446 6399 6354 6312 6272 6236 6204 6175 6150 6128 6110 6096 6086 6080 6078 6080 6086 9079 2 3 4 6096 6110 6128 6150 6175 6203 6235 6269 6307 6347 6390 6435 6482 6531 6582 6634 6688 6742 6797 6853 6909 6965 7022 7078 7134 7190 7245 7299 7353 7405 7457 7508 7558 7606 7654 7700 7745 7789 7832 7874 7914 7953 7992 8029 8065 8100 8133 8166 8198 8230 8260 8289 8317 8345 8371 8397 8422 8446 8469 8491 8513 8534 8554 8573 8591 8608 8624 8640 8655 8668 8681 8693 8705 8715 8724 8733 8741 8748 8754 8760 8764 8769 8772 8775 8777 8779 8780 8780 8780 8780 8779 8778 8777 8775 8772 8770 8767 8764 8761 8757 8753 8749 8744 8740 8735 8729 8723 8717 8710 8703 8696 8688 8679 8670 8660 8650 8639 8627 8615 8602 8588 8574 8559 8543 8526 8508 8490 8471 8451 8430 8408 8386 8363 8339 8314 8288 8261 8233 8204 8175 8144 8112 8079 8045 8010 7973 7935 7896 7855 7812 7768 7723 7675 7626 7576 7523 7469 7413 7355 7295 7234 7171 7106 7040 6972 6903 6833 6762 6690 6618 6545 6471 6398 6325 6253 6182 6112 6044 5977 5912 5850 5790 5733 5679 5629 5582 5539 5501 5466 5436 5411 5390 5374 5362 5355 5352 5354 5361 5372 5387 5407 5430 5456 5486 5519 5555 5593 5633 5675 5719 5763 5809 5855 5901 5947 5993 6038 6081 6124 6164 6203 6240 6275 6308 6338 6365 6390 6412 6431 6446 6460 6470 6477 6481 6483 6481 6477 6471 6461 6450 6435 6419 6400 6379 6356 6332 6305 6278 6248 6217 6185 6151 6117 6081 6045 6008 5971 5933 5894 5856 5817 5779 5740 5702 5665 5628 5592 5556 5522 5489 5458 5428 5400 5373 5349 5327 5307 5289 5274 5261 5251 5244 5240 5239 5241 5246 5254 5265 5278 5295 5315 5337 5362 5391 5421 5454 5490 5527 5566 5607 5650 5694 5739 5785 5832 5880 5928 5976 6024 6072 6119 6166 6212 6257 6300 6343 6384 6423 6461 6497 6531 6563 6593 6621 6646 6670 6691 6710 6726 6741 6753 6762 6770 6775 6778 6778 6777 6773 6767 6759 6748 6736 6722 6705 6686 6665 6642 6616 6589 6559 6527 6493 6457 6419 6378 6334 6289 6241 6190 6137 6082 6024 5963 5900 5835 5766 5695 5622 5546 5467 5386 5303 5217 5128 5038 4945 4850 4753 4654 4553 4451 4347 4242 4135 4028 3920 3811 3701 3592 3482 3372 3263 3155 3048 2941 2837 2734 2632 2533 2437 2343 2252 2164 2080 1999 1922 1850 1781 1718 1659 1604 1555 1511 1473 1439 1412 1390 1374 1364 1359 1360 1367 1380 1398 1422 1452 1487 1528 1574 1625 1680 1741 1806 1875 1949 2026 2107 2191 2279 2369 2463 2558 2656 2756 2857 2960 3064 3168 3274 3380 3487 3594 3701 3807 3913 4018 4123 4227 4331 4433 4534 4634 4733 4830 4927 5021 5115 5206 5297 5386 5473 5559 5644 5727 5808 5888 5966 6043 6119 6193 6266 6337 6407 6475 6542 6607 6672 6734 6796 6856 6914 6972 7028 7082 7136 7188 7238 7288 7336 7383 9080 2 3 4 7428 7473 7516 7558 7599 7639 7678 7716 7753 7788 7823 7857 7890 7923 7954 7985 8015 8044 8073 8101 8128 8155 8181 8207 8232 8257 8281 8304 8328 8351 8373 8395 8417 8438 8459 8480 8500 8520 8539 8558 8577 8595 8613 8630 8647 8664 8680 8696 8712 8727 8742 8756 8770 8783 8796 8809 8821 8832 8843 8854 8864 8874 8883 8892 8900 8908 8916 8923 8929 8936 8941 8947 8952 8956 8961 8965 8969 8972 8975 8978 8981 8983 8986 8988 8990 8992 8993 8995 8996 8998 8999 9000 9000 9001 9001 9002 9002 9002 9001 9000 8999 8998 8995 8993 8990 8986 8982 8977 8971 8965 8958 8950 8941 8931 8920 8908 8895 8881 8865 8849 8832 8813 8793 8773 8750 8727 8703 8677 8650 8622 8593 8562 8531 8498 8464 8430 8394 8357 8319 8279 8239 8198 8156 8113 8070 8025 7979 7933 7886 7838 7790 7741 7692 7642 7592 7541 7490 7440 7389 7338 7288 7238 7188 7139 7091 7044 6997 6952 6909 6866 6826 6787 6750 6715 6683 6652 6624 6599 6576 6556 6539 6525 6514 6506 6501 6498 6499 6503 6509 6519 6532 6547 6565 6586 6609 6635 6663 6693 6724 6758 6794 6831 6869 6909 6950 6992 7034 7078 7122 7166 7210 7254 7299 7343 7387 7431 7474 7517 7559 7601 7642 7681 7720 7758 7795 7831 7865 7898 7930 7961 7990 8018 8044 8068 8091 8112 8131 8149 8165 8179 8191 8201 8210 8216 8221 8224 8225 8224 8221 8216 8210 8203 8193 8183 8171 8159 8145 8130 8114 8098 8082 8065 8049 8033 8017 8001 7987 7973 7960 7949 7938 7930 7922 7917 7913 7912 7912 7915 7920 7926 7935 7946 7959 7974 7991 8010 8031 8054 8078 8104 8131 8159 8188 8218 8249 8281 8313 8346 8379 8412 8445 8478 8511 8543 8575 8606 8637 8667 8696 8725 8753 8779 8806 8831 8855 8878 8901 8922 8943 8963 8982 9001 9018 9036 9052 9068 9083 9097 9111 9125 9137 9150 9162 9173 9184 9195 9205 9214 9224 9232 9241 9248 9256 9263 9270 9276 9282 9287 9292 9297 9301 9305 9309 9312 9315 9318 9320 9322 9324 9326 9328 9330 9331 9332 9334 9335 9336 9337 9339 9340 9341 9342 9344 9345 9346 9348 9349 9350 9352 9353 9354 9356 9357 9358 9359 9360 9361 9362 9363 9363 9364 9364 9364 9364 9364 9363 9363 9362 9361 9360 9358 9357 9355 9354 9352 9350 9348 9347 9345 9343 9341 9339 9337 9335 9333 9331 9329 9327 9325 9323 9321 9319 9317 9315 9313 9311 9309 9307 9305 9302 9300 9297 9295 9292 9289 9285 9282 9278 9274 9270 9266 9262 9257 9252 9247 9241 9236 9230 9224 9218 9211 9205 9198 9192 9185 9178 9171 9164 9157 9150 9142 9135 9128 9120 9113 9106 9098 9091 9084 9076 9069 9062 9055 9047 9040 9033 9025 9018 9010 9003 8995 8988 8980 8972 8964 8956 8948 8940 8932 8923 8915 8906 8897 8888 8878 8869 8859 8849 8839 8828 9081 2 3 4 8817 8806 8795 8784 8772 8760 8747 8734 8721 8708 8694 8680 8665 8650 8635 8619 8603 8586 8569 8552 8534 8516 8497 8478 8459 8439 8419 8398 8377 8355 8333 8310 8287 8263 8239 8215 8190 8164 8138 8111 8084 8056 8027 7998 7968 7937 7906 7874 7841 7808 7773 7738 7702 7665 7627 7588 7548 7507 7466 7423 7379 7334 7288 7241 7193 7144 7094 7042 6990 6936 6882 6826 6769 6711 6652 6592 6531 6468 6405 6340 6274 6206 6138 6068 5997 5924 5851 5776 5699 5621 5542 5461 5378 5294 5208 5121 5033 4942 4850 4757 4662 4566 4468 4369 4268 4167 4064 3960 3855 3750 3644 3537 3430 3323 3217 3110 3003 2898 2793 2689 2586 2485 2385 2288 2192 2099 2008 1920 1834 1752 1673 1597 1525 1456 1391 1330 1273 1220 1171 1127 1086 1050 1018 991 968 949 935 925 919 917 920 927 939 954 973 997 1024 1055 1091 1130 1172 1219 1268 1322 1378 1438 1502 1568 1637 1710 1785 1862 1943 2026 2111 2199 2288 2380 2473 2568 2664 2762 2861 2961 3062 3163 3266 3368 3471 3574 3677 3779 3881 3983 4084 4185 4284 4383 4480 4577 4672 4766 4858 4949 5039 5127 5214 5299 5383 5466 5546 5626 5703 5780 5855 5928 6000 6071 6141 6209 6277 6343 6408 6471 6534 6596 6656 6716 6775 6832 6889 6945 7000 7054 7107 7159 7210 7260 7309 7357 7404 7450 7495 7539 7582 7624 7666 7706 7745 7783 7820 7856 7892 7926 7959 7992 8024 8055 8085 8114 8143 8171 8198 8225 8251 8276 8301 8326 8350 8373 8396 8419 8441 8463 8484 8505 8526 8547 8567 8586 8606 8625 8643 8662 8680 8698 8715 8732 8749 8765 8781 8797 8812 8827 8842 8857 8871 8884 8898 8911 8924 8936 8948 8960 8972 8983 8994 9005 9016 9026 9036 9046 9056 9065 9075 9084 9093 9101 9110 9118 9127 9135 9142 9150 9158 9165 9172 9179 9186 9193 9200 9207 9214 9220 9227 9233 9240 9246 9253 9259 9265 9272 9278 9285 9292 9298 9305 9312 9318 9325 9332 9339 9346 9353 9360 9367 9374 9381 9388 9395 9402 9409 9416 9422 9429 9435 9441 9447 9453 9458 9463 9469 9473 9478 9482 9486 9490 9494 9498 9501 9504 9507 9510 9512 9515 9517 9519 9522 9524 9526 9528 9530 9533 9535 9537 9539 9541 9544 9546 9549 9551 9554 9557 9559 9562 9565 9568 9571 9574 9577 9580 9583 9586 9589 9592 9595 9598 9601 9604 9606 9609 9612 9615 9618 9620 9623 9626 9628 9631 9634 9636 9639 9642 9644 9647 9650 9652 9655 9658 9661 9663 9666 9669 9672 9674 9677 9679 9682 9684 9686 9688 9690 9692 9694 9696 9697 9699 9700 9701 9702 9703 9704 9704 9705 9705 9706 9706 9707 9707 9708 9708 9709 9710 9711 9712 9713 9714 9716 9717 9719 9721 9723 9725 9728 9730 9733 9736 9739 9742 9745 9748 9751 9755 9758 9761 9764 9766 9769 9772 9774 9082 2 3 4 9776 9778 9780 9781 9783 9784 9784 9785 9785 9785 9786 9785 9785 9785 9784 9784 9783 9782 9782 9781 9781 9780 9780 9780 9780 9780 9780 9781 9782 9782 9783 9785 9786 9788 9789 9791 9793 9795 9798 9800 9802 9804 9807 9809 9811 9813 9815 9817 9819 9820 9822 9823 9824 9825 9826 9826 9827 9827 9827 9827 9827 9827 9826 9826 9826 9825 9824 9824 9823 9823 9822 9822 9822 9821 9821 9821 9821 9821 9822 9822 9823 9824 9825 9826 9827 9829 9830 9832 9833 9835 9837 9838 9840 9842 9844 9846 9848 9849 9851 9853 9854 9856 9857 9858 9860 9861 9862 9863 9863 9864 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9880 9880 9881 9882 9883 9884 9886 9887 9889 9891 9893 9895 9898 9900 9902 9905 9907 9909 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9910 9911 9912 9914 9916 9917 9919 9920 9922 9924 9925 9926 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9083 2 3 4 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9947 9946 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9901 9898 9895 9892 9889 9885 9881 9876 9871 9866 9861 9855 9849 9843 9836 9829 9822 9815 9808 9800 9793 9785 9777 9770 9763 9755 9748 9741 9735 9729 9723 9717 9712 9708 9704 9700 9698 9695 9694 9693 9693 9693 9693 9695 9697 9699 9702 9706 9710 9715 9719 9724 9730 9735 9741 9747 9753 9760 9766 9772 9778 9784 9790 9796 9802 9807 9812 9817 9822 9826 9830 9834 9838 9841 9844 9847 9850 9852 9855 9856 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9877 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9908 9911 9913 9915 9917 9918 9920 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9084 2 3 4 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9901 9899 9896 9893 9890 9886 9883 9879 9875 9870 9866 9861 9856 9851 9846 9840 9834 9828 9822 9815 9808 9801 9794 9786 9778 9769 9761 9752 9742 9733 9723 9712 9702 9691 9679 9668 9656 9643 9631 9618 9604 9591 9577 9564 9550 9536 9522 9508 9494 9481 9467 9454 9441 9428 9416 9404 9392 9381 9371 9362 9353 9345 9338 9331 9326 9321 9317 9314 9312 9311 9311 9312 9314 9317 9320 9325 9330 9337 9344 9351 9360 9369 9379 9389 9400 9411 9423 9435 9447 9460 9473 9486 9499 9512 9525 9538 9552 9565 9578 9590 9603 9615 9628 9640 9651 9663 9674 9685 9696 9706 9716 9725 9735 9744 9753 9761 9769 9777 9784 9792 9799 9805 9812 9818 9824 9829 9835 9840 9845 9849 9854 9858 9862 9866 9870 9873 9876 9879 9882 9885 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9909 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9085 2 3 4 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9872 9870 9867 9864 9861 9858 9855 9851 9847 9843 9839 9835 9830 9825 9820 9815 9809 9804 9798 9792 9786 9779 9773 9766 9760 9753 9746 9740 9733 9726 9720 9713 9707 9701 9695 9689 9684 9678 9673 9668 9664 9660 9656 9653 9649 9647 9644 9642 9640 9639 9638 9637 9636 9636 9635 9635 9635 9635 9636 9636 9636 9636 9636 9636 9636 9635 9635 9634 9633 9631 9629 9627 9625 9622 9619 9615 9612 9608 9603 9599 9594 9589 9584 9578 9573 9567 9562 9556 9551 9546 9541 9536 9531 9526 9522 9518 9515 9511 9509 9506 9505 9503 9502 9501 9501 9501 9501 9502 9503 9504 9505 9507 9509 9511 9513 9515 9516 9518 9520 9521 9523 9524 9524 9525 9525 9524 9524 9522 9521 9518 9516 9513 9509 9505 9501 9496 9491 9485 9479 9472 9465 9458 9450 9442 9433 9424 9415 9405 9395 9385 9374 9363 9351 9339 9326 9313 9299 9284 9269 9253 9236 9219 9200 9181 9160 9139 9117 9094 9069 9044 9018 8990 8962 8932 8902 8871 8839 8806 8773 8739 8705 8671 8637 8602 8568 8534 8501 8468 8436 8406 8376 8348 8321 8296 8273 8251 8232 8215 8200 8187 8176 8169 8163 8161 8160 8162 8167 8173 8182 8193 8206 8221 8237 8256 8275 8296 8318 8341 8365 8389 8414 8439 8464 8489 8513 8538 8561 8585 8608 8629 8650 8670 8689 8707 8724 8741 8756 8771 8785 8798 8811 8823 8834 8845 8856 8866 8877 8887 8897 8908 8919 8931 8942 8954 8967 8980 8993 9007 9022 9038 9054 9070 9087 9105 9123 9141 9159 9178 9196 9215 9234 9253 9272 9290 9308 9326 9344 9361 9377 9393 9409 9424 9438 9452 9465 9478 9490 9502 9513 9523 9533 9543 9552 9560 9569 9577 9585 9592 9600 9607 9614 9621 9627 9634 9640 9646 9652 9658 9664 9670 9676 9681 9686 9691 9696 9701 9705 9709 9713 9716 9720 9723 9725 9728 9730 9731 9733 9734 9735 9735 9736 9736 9736 9736 9736 9736 9736 9735 9735 9735 9734 9734 9734 9734 9734 9734 9734 9735 9735 9736 9737 9738 9738 9739 9741 9742 9743 9744 9745 9746 9747 9748 9749 9749 9750 9750 9750 9750 9750 9750 9749 9749 9748 9746 9745 9744 9742 9740 9739 9737 9734 9732 9730 9728 9726 9723 9721 9719 9716 9714 9712 9710 9708 9706 9704 9702 9700 9699 9697 9696 9694 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9683 9682 9681 9680 9679 9678 9677 9676 9675 9674 9673 9672 9671 9670 9668 9667 9666 9664 9663 9661 9660 9658 9657 9655 9653 9652 9650 9649 9647 9645 9644 9642 9641 9639 9638 9637 9636 9635 9634 9633 9633 9632 9632 9632 9632 9632 9632 9632 9633 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9644 9645 9646 9647 9648 9649 9650 9650 9651 9652 9652 9652 9652 9652 9652 9651 9086 2 3 4 9651 9650 9649 9648 9647 9646 9645 9644 9642 9641 9639 9638 9636 9634 9633 9631 9629 9628 9626 9625 9623 9621 9620 9618 9616 9615 9613 9612 9610 9608 9606 9605 9603 9601 9599 9597 9595 9592 9590 9588 9585 9582 9580 9577 9574 9571 9569 9566 9563 9560 9557 9554 9551 9548 9545 9542 9540 9537 9535 9532 9530 9528 9526 9524 9523 9521 9520 9519 9518 9517 9516 9515 9515 9514 9514 9513 9513 9512 9512 9512 9511 9511 9511 9510 9509 9509 9508 9507 9506 9505 9504 9503 9501 9499 9498 9496 9494 9492 9490 9487 9485 9483 9480 9477 9475 9472 9469 9466 9463 9460 9457 9453 9450 9447 9443 9440 9436 9433 9429 9425 9421 9417 9413 9409 9405 9400 9396 9391 9386 9381 9376 9371 9366 9360 9354 9349 9343 9337 9330 9324 9317 9311 9304 9297 9290 9283 9276 9269 9261 9254 9246 9239 9231 9223 9215 9207 9199 9191 9183 9175 9167 9158 9150 9141 9132 9123 9114 9104 9095 9085 9075 9065 9054 9044 9033 9021 9010 8998 8986 8973 8960 8947 8933 8919 8905 8890 8874 8859 8843 8826 8809 8792 8774 8755 8736 8717 8697 8677 8656 8635 8613 8590 8567 8544 8520 8495 8470 8444 8417 8390 8362 8334 8305 8275 8245 8214 8182 8149 8116 8081 8046 8010 7973 7935 7896 7855 7814 7771 7728 7682 7635 7587 7537 7485 7431 7376 7318 7259 7197 7132 7066 6996 6924 6849 6772 6691 6608 6522 6433 6340 6245 6147 6047 5943 5836 5727 5616 5502 5387 5270 5151 5031 4910 4789 4667 4545 4424 4304 4185 4068 3953 3841 3733 3627 3526 3429 3337 3250 3168 3092 3023 2960 2905 2857 2815 2782 2755 2736 2725 2722 2726 2738 2758 2785 2819 2860 2907 2961 3021 3087 3158 3234 3314 3399 3488 3580 3675 3773 3873 3974 4076 4180 4283 4387 4491 4595 4698 4800 4900 4999 5096 5191 5283 5374 5462 5548 5632 5713 5791 5866 5939 6010 6077 6142 6205 6265 6322 6377 6430 6481 6529 6575 6619 6661 6701 6739 6775 6810 6842 6873 6902 6930 6956 6980 7003 7024 7044 7062 7079 7094 7108 7121 7132 7142 7151 7159 7165 7170 7174 7176 7178 7178 7177 7176 7173 7169 7164 7158 7151 7144 7135 7125 7115 7103 7091 7078 7064 7048 7032 7016 6998 6979 6959 6938 6916 6894 6870 6845 6819 6791 6763 6733 6703 6671 6637 6603 6567 6530 6492 6452 6411 6368 6324 6279 6232 6184 6135 6084 6031 5977 5922 5865 5807 5747 5686 5623 5558 5492 5425 5356 5285 5213 5139 5064 4987 4908 4827 4746 4662 4577 4490 4401 4311 4219 4126 4032 3935 3838 3739 3639 3538 3435 3332 3227 3122 3017 2910 2804 2697 2591 2484 2378 2272 2168 2064 1961 1859 1759 1661 1565 1470 1378 1289 1202 1118 1037 958 883 811 743 677 616 558 503 452 404 359 318 280 246 214 186 160 137 117 99 84 71 60 51 9087 2 3 4 43 37 33 31 29 30 31 34 38 42 48 55 63 73 84 96 110 126 143 162 182 205 230 257 287 320 355 393 434 478 525 575 628 684 744 807 873 943 1016 1091 1170 1252 1336 1423 1512 1604 1697 1793 1891 1990 2091 2192 2295 2399 2503 2608 2713 2818 2923 3028 3133 3237 3341 3444 3546 3647 3748 3847 3945 4042 4138 4233 4327 4419 4511 4601 4690 4777 4863 4948 5032 5115 5196 5276 5355 5433 5509 5584 5658 5730 5802 5872 5940 6008 6074 6139 6202 6264 6325 6384 6442 6499 6555 6609 6662 6713 6763 6812 6860 6907 6953 6997 7041 7083 7125 7165 7205 7244 7282 7319 7355 7391 7427 7461 7495 7529 7561 7594 7626 7657 7688 7718 7748 7778 7807 7836 7864 7891 7919 7946 7972 7998 8023 8048 8073 8097 8120 8143 8166 8188 8210 8232 8252 8273 8293 8313 8332 8351 8370 8388 8406 8424 8442 8459 8476 8493 8509 8526 8542 8558 8574 8589 8605 8620 8635 8649 8664 8678 8692 8706 8720 8733 8746 8759 8772 8784 8797 8809 8820 8832 8843 8854 8864 8875 8885 8895 8905 8915 8924 8934 8943 8952 8961 8970 8979 8987 8996 9005 9014 9022 9031 9039 9048 9056 9065 9073 9082 9090 9099 9107 9115 9123 9131 9139 9147 9155 9162 9170 9177 9184 9191 9197 9204 9210 9216 9222 9227 9233 9238 9243 9247 9252 9256 9261 9265 9269 9273 9276 9280 9284 9288 9291 9295 9298 9302 9306 9309 9313 9317 9321 9325 9329 9333 9337 9341 9346 9350 9354 9359 9363 9367 9372 9376 9380 9384 9388 9392 9396 9400 9404 9407 9411 9414 9417 9420 9422 9425 9427 9429 9431 9433 9434 9436 9437 9439 9440 9441 9442 9443 9444 9444 9445 9446 9447 9448 9449 9450 9451 9452 9454 9455 9457 9458 9460 9462 9464 9466 9468 9470 9472 9474 9477 9479 9482 9484 9486 9489 9491 9494 9496 9499 9501 9503 9505 9508 9510 9512 9514 9516 9517 9519 9521 9523 9524 9526 9527 9529 9531 9532 9534 9536 9537 9539 9541 9543 9545 9547 9549 9551 9554 9556 9559 9561 9564 9567 9569 9572 9575 9578 9581 9584 9587 9590 9593 9596 9599 9601 9604 9606 9609 9611 9613 9615 9617 9619 9621 9623 9624 9625 9626 9627 9628 9629 9630 9630 9631 9631 9632 9632 9632 9632 9633 9633 9633 9633 9634 9634 9634 9635 9635 9636 9636 9637 9638 9638 9639 9640 9641 9642 9643 9643 9644 9645 9646 9647 9647 9648 9649 9649 9649 9650 9650 9650 9650 9650 9649 9649 9648 9648 9647 9646 9645 9644 9643 9641 9640 9639 9637 9636 9635 9633 9632 9631 9629 9628 9627 9626 9625 9624 9623 9623 9622 9622 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9621 9620 9620 9619 9619 9618 9617 9616 9615 9614 9613 9612 9610 9608 9607 9605 9603 9601 9599 9597 9595 9088 2 3 4 9593 9591 9588 9586 9584 9581 9579 9577 9574 9572 9569 9567 9564 9561 9559 9556 9553 9550 9547 9544 9541 9538 9535 9531 9528 9525 9521 9517 9513 9509 9505 9501 9497 9492 9487 9482 9477 9472 9467 9461 9455 9449 9443 9436 9429 9422 9415 9407 9399 9390 9381 9372 9362 9352 9341 9329 9317 9305 9292 9278 9263 9248 9231 9215 9197 9178 9158 9138 9116 9093 9070 9045 9019 8992 8963 8933 8902 8870 8836 8801 8764 8725 8685 8643 8600 8555 8508 8459 8408 8356 8301 8245 8187 8127 8065 8001 7935 7867 7797 7725 7652 7577 7500 7422 7342 7260 7178 7094 7008 6922 6835 6748 6660 6571 6482 6393 6304 6215 6126 6038 5951 5864 5779 5695 5612 5530 5450 5372 5296 5221 5149 5079 5012 4946 4884 4824 4767 4712 4660 4612 4566 4523 4483 4447 4413 4383 4356 4332 4311 4293 4279 4268 4260 4255 4254 4256 4261 4269 4280 4294 4311 4331 4355 4381 4409 4441 4474 4511 4549 4590 4633 4678 4724 4773 4822 4873 4925 4978 5031 5085 5140 5194 5248 5302 5356 5408 5460 5511 5561 5609 5655 5699 5742 5783 5822 5858 5892 5924 5954 5981 6005 6027 6047 6064 6079 6091 6101 6109 6115 6119 6121 6121 6120 6117 6113 6107 6101 6093 6084 6075 6065 6055 6044 6033 6022 6010 5999 5988 5977 5966 5956 5946 5936 5927 5918 5910 5903 5896 5890 5884 5879 5875 5871 5868 5866 5864 5864 5863 5864 5866 5868 5871 5875 5879 5885 5892 5899 5907 5916 5926 5937 5949 5963 5977 5992 6008 6025 6044 6063 6084 6105 6128 6151 6176 6202 6228 6256 6285 6314 6344 6375 6407 6440 6473 6507 6542 6577 6613 6649 6685 6722 6760 6798 6836 6874 6912 6951 6989 7028 7067 7106 7145 7184 7223 7262 7301 7340 7379 7417 7456 7494 7533 7571 7609 7647 7685 7722 7759 7796 7833 7870 7906 7942 7978 8013 8049 8084 8118 8152 8186 8220 8253 8285 8317 8349 8381 8411 8442 8472 8501 8530 8558 8586 8614 8640 8667 8692 8717 8742 8766 8790 8813 8835 8857 8878 8899 8919 8939 8958 8977 8995 9012 9029 9046 9062 9078 9093 9108 9123 9137 9151 9164 9177 9190 9202 9214 9226 9237 9248 9259 9270 9280 9290 9300 9310 9319 9329 9338 9346 9355 9364 9372 9380 9388 9396 9403 9410 9417 9424 9431 9437 9444 9450 9455 9461 9466 9472 9476 9481 9486 9490 9494 9498 9502 9505 9509 9512 9515 9518 9521 9524 9526 9529 9532 9534 9537 9539 9542 9544 9547 9549 9552 9555 9557 9560 9563 9566 9569 9572 9576 9579 9582 9586 9589 9593 9597 9601 9604 9608 9612 9616 9620 9624 9628 9632 9635 9639 9643 9646 9650 9654 9657 9660 9663 9667 9670 9672 9675 9678 9680 9683 9685 9687 9690 9692 9694 9695 9697 9699 9700 9702 9703 9705 9706 9707 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9720 9721 9722 9089 2 3 4 9723 9724 9725 9726 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9743 9744 9745 9746 9747 9747 9748 9749 9749 9749 9750 9750 9750 9750 9750 9749 9749 9748 9748 9747 9746 9745 9744 9743 9741 9740 9738 9736 9735 9733 9731 9729 9727 9725 9723 9721 9718 9716 9714 9712 9710 9707 9705 9703 9701 9699 9697 9695 9692 9690 9688 9686 9684 9682 9679 9677 9674 9672 9669 9666 9663 9660 9656 9653 9649 9645 9640 9635 9630 9625 9619 9613 9606 9599 9591 9583 9574 9565 9555 9545 9533 9521 9508 9495 9480 9465 9448 9431 9412 9393 9372 9350 9327 9302 9276 9249 9220 9190 9158 9124 9089 9051 9012 8972 8929 8884 8838 8789 8738 8686 8631 8574 8515 8454 8391 8326 8259 8189 8118 8046 7971 7894 7816 7736 7655 7572 7488 7403 7317 7230 7142 7053 6964 6875 6785 6695 6605 6516 6427 6338 6250 6163 6077 5993 5909 5827 5747 5668 5592 5517 5444 5374 5306 5241 5178 5117 5059 5004 4952 4903 4856 4813 4773 4735 4701 4670 4641 4616 4595 4576 4560 4548 4539 4533 4530 4530 4534 4541 4550 4564 4580 4599 4622 4648 4677 4710 4745 4784 4826 4871 4918 4969 5023 5080 5139 5202 5267 5334 5405 5477 5552 5628 5707 5788 5870 5953 6039 6125 6212 6300 6389 6478 6567 6657 6746 6835 6923 7011 7098 7184 7269 7353 7435 7516 7595 7672 7748 7821 7893 7963 8031 8096 8160 8221 8281 8338 8393 8446 8497 8546 8593 8638 8682 8723 8763 8801 8838 8873 8906 8938 8968 8997 9025 9051 9076 9100 9123 9144 9165 9184 9202 9219 9235 9250 9264 9277 9290 9301 9311 9321 9329 9337 9344 9351 9356 9361 9365 9369 9372 9375 9377 9378 9379 9380 9380 9380 9379 9379 9378 9376 9374 9373 9371 9368 9366 9363 9359 9356 9352 9348 9343 9339 9333 9328 9321 9315 9308 9300 9292 9283 9273 9263 9252 9240 9228 9215 9202 9187 9172 9157 9140 9123 9105 9087 9068 9048 9027 9006 8984 8962 8939 8915 8890 8865 8839 8812 8784 8755 8725 8695 8663 8630 8595 8559 8522 8483 8442 8400 8356 8309 8261 8211 8159 8105 8048 7990 7929 7866 7801 7733 7664 7594 7521 7448 7373 7297 7220 7142 7063 6985 6907 6830 6754 6679 6605 6534 6465 6398 6335 6275 6218 6165 6117 6073 6033 5999 5970 5947 5929 5916 5909 5907 5911 5920 5935 5956 5982 6013 6049 6090 6135 6184 6237 6293 6353 6416 6482 6550 6620 6691 6765 6839 6914 6989 7064 7139 7213 7287 7361 7433 7504 7574 7642 7709 7773 7836 7897 7956 8014 8069 8122 8174 8224 8272 8318 8362 8405 8446 8485 8523 8560 8595 8629 8662 8694 8724 8754 8782 8810 8837 8863 8888 8912 8935 8958 8980 9002 9023 9043 9062 9081 9099 9117 9134 9150 9166 9181 9196 9210 9223 9236 9248 9260 9271 9282 9293 9302 9312 9090 2 3 4 9321 9329 9337 9345 9352 9359 9366 9372 9378 9384 9389 9395 9400 9404 9409 9413 9418 9422 9425 9429 9433 9437 9440 9444 9447 9450 9453 9456 9460 9463 9466 9468 9471 9474 9477 9479 9482 9484 9486 9488 9490 9492 9494 9495 9496 9497 9498 9499 9499 9499 9498 9498 9497 9496 9494 9493 9491 9488 9486 9483 9480 9476 9473 9469 9465 9460 9456 9451 9446 9441 9436 9430 9425 9419 9413 9407 9401 9395 9388 9382 9375 9368 9361 9354 9347 9339 9332 9324 9316 9307 9299 9290 9280 9271 9261 9251 9240 9230 9218 9206 9194 9182 9169 9155 9141 9126 9111 9095 9078 9061 9043 9024 9004 8983 8962 8940 8916 8892 8867 8840 8813 8784 8754 8723 8691 8657 8622 8586 8549 8511 8472 8432 8391 8348 8305 8262 8217 8172 8127 8082 8036 7991 7946 7902 7858 7815 7773 7732 7693 7655 7620 7586 7555 7526 7499 7476 7455 7437 7422 7410 7401 7396 7393 7395 7400 7407 7418 7433 7450 7469 7492 7517 7545 7575 7608 7642 7678 7715 7754 7794 7834 7876 7917 7959 8001 8043 8084 8125 8165 8205 8244 8282 8318 8353 8387 8420 8452 8482 8511 8539 8566 8591 8615 8638 8660 8681 8701 8721 8740 8758 8775 8793 8810 8826 8843 8859 8875 8891 8908 8924 8941 8957 8974 8991 9008 9026 9043 9061 9078 9096 9114 9132 9150 9168 9186 9203 9221 9238 9255 9271 9288 9304 9319 9334 9349 9363 9377 9390 9403 9415 9427 9438 9449 9459 9469 9479 9488 9496 9505 9513 9520 9528 9535 9541 9548 9554 9560 9565 9571 9576 9581 9586 9591 9595 9599 9603 9607 9610 9613 9616 9618 9620 9622 9623 9624 9624 9624 9623 9622 9620 9617 9614 9611 9607 9602 9596 9590 9583 9576 9568 9559 9550 9540 9529 9518 9507 9495 9483 9470 9457 9444 9430 9416 9403 9389 9375 9361 9348 9334 9321 9308 9296 9284 9273 9262 9252 9242 9233 9225 9218 9211 9206 9201 9197 9194 9193 9192 9192 9192 9194 9197 9201 9205 9211 9217 9224 9232 9240 9250 9260 9270 9281 9293 9305 9318 9331 9344 9358 9372 9386 9401 9415 9430 9445 9460 9475 9489 9504 9519 9534 9548 9562 9576 9590 9604 9617 9631 9643 9656 9668 9680 9692 9703 9714 9724 9734 9744 9753 9762 9770 9778 9785 9793 9799 9806 9812 9818 9823 9828 9833 9837 9841 9845 9848 9852 9855 9858 9861 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9900 9902 9904 9905 9907 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9918 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9091 2 3 4 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9895 9895 9895 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9887 9886 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9860 9858 9856 9853 9851 9848 9845 9841 9837 9833 9829 9824 9819 9814 9809 9803 9797 9791 9785 9779 9772 9766 9759 9753 9747 9741 9734 9729 9723 9718 9713 9708 9704 9699 9696 9693 9690 9687 9685 9684 9683 9682 9682 9682 9682 9683 9684 9686 9687 9689 9691 9693 9696 9698 9700 9702 9705 9707 9709 9711 9712 9714 9715 9716 9716 9717 9717 9717 9716 9715 9714 9713 9711 9709 9707 9705 9703 9701 9698 9696 9693 9691 9688 9686 9683 9681 9679 9677 9676 9674 9673 9672 9671 9670 9670 9669 9669 9669 9670 9670 9671 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9681 9682 9683 9683 9683 9684 9684 9684 9684 9684 9684 9683 9683 9683 9682 9682 9681 9681 9680 9680 9679 9679 9679 9678 9678 9678 9677 9677 9676 9676 9676 9675 9675 9674 9674 9673 9673 9672 9671 9670 9669 9668 9666 9665 9664 9662 9660 9658 9657 9655 9653 9651 9649 9647 9645 9643 9641 9639 9637 9636 9634 9633 9632 9631 9630 9630 9630 9630 9630 9630 9631 9632 9633 9635 9637 9639 9641 9643 9646 9648 9651 9654 9657 9661 9664 9667 9671 9674 9678 9681 9685 9688 9692 9695 9698 9701 9705 9708 9711 9713 9716 9719 9721 9724 9726 9728 9730 9732 9734 9735 9737 9738 9739 9740 9741 9742 9743 9743 9744 9744 9745 9745 9745 9745 9745 9745 9744 9744 9744 9743 9743 9743 9742 9742 9741 9740 9740 9739 9739 9738 9738 9737 9736 9736 9735 9735 9734 9734 9733 9733 9732 9731 9731 9730 9729 9728 9728 9727 9726 9724 9723 9722 9720 9719 9717 9716 9714 9712 9710 9092 2 3 4 9708 9705 9703 9701 9698 9696 9693 9690 9688 9685 9682 9680 9677 9674 9671 9669 9666 9663 9661 9658 9656 9654 9651 9649 9647 9645 9643 9641 9639 9638 9636 9634 9633 9631 9630 9628 9627 9625 9624 9623 9622 9620 9619 9618 9616 9615 9614 9613 9611 9610 9609 9607 9606 9605 9603 9602 9600 9599 9597 9595 9594 9592 9590 9588 9586 9584 9582 9580 9577 9575 9573 9570 9567 9565 9562 9559 9556 9553 9550 9547 9543 9540 9536 9533 9529 9526 9522 9519 9515 9511 9507 9504 9500 9496 9492 9488 9484 9480 9476 9472 9467 9463 9458 9454 9449 9444 9439 9433 9428 9422 9416 9409 9403 9396 9389 9381 9373 9365 9356 9347 9338 9328 9319 9308 9298 9287 9276 9264 9253 9241 9229 9216 9203 9191 9177 9164 9151 9137 9123 9109 9094 9080 9065 9049 9034 9018 9001 8985 8967 8950 8931 8913 8893 8873 8852 8830 8808 8784 8760 8735 8709 8682 8654 8625 8595 8564 8532 8498 8464 8429 8392 8355 8316 8276 8235 8193 8150 8106 8060 8014 7966 7916 7866 7814 7760 7706 7649 7591 7531 7470 7406 7341 7274 7204 7133 7059 6983 6905 6824 6742 6656 6569 6479 6386 6292 6195 6097 5997 5895 5793 5688 5583 5477 5371 5264 5158 5053 4949 4846 4746 4647 4551 4458 4369 4284 4203 4126 4055 3989 3928 3874 3827 3786 3751 3724 3703 3690 3684 3685 3693 3709 3732 3762 3799 3842 3892 3947 4009 4075 4148 4225 4306 4391 4481 4573 4669 4766 4866 4968 5071 5175 5279 5384 5488 5593 5697 5800 5902 6002 6101 6198 6293 6387 6478 6567 6654 6738 6821 6900 6978 7052 7125 7195 7262 7328 7391 7451 7510 7566 7620 7672 7723 7771 7817 7861 7904 7945 7984 8022 8058 8092 8126 8158 8188 8218 8246 8274 8300 8326 8350 8374 8398 8420 8443 8464 8486 8507 8528 8549 8569 8590 8610 8631 8651 8672 8693 8714 8735 8756 8778 8799 8821 8843 8864 8886 8908 8930 8952 8973 8995 9016 9037 9058 9078 9098 9117 9136 9154 9172 9189 9205 9221 9236 9251 9264 9277 9290 9301 9312 9323 9332 9342 9350 9359 9366 9373 9380 9387 9393 9399 9404 9410 9415 9420 9425 9429 9434 9439 9443 9448 9452 9456 9461 9465 9470 9474 9478 9482 9486 9491 9495 9498 9502 9506 9509 9513 9516 9519 9522 9525 9527 9530 9532 9534 9536 9538 9540 9541 9543 9544 9546 9547 9548 9549 9550 9551 9552 9553 9555 9556 9557 9559 9560 9562 9563 9565 9567 9569 9571 9573 9575 9578 9580 9583 9586 9588 9591 9594 9597 9600 9604 9607 9610 9613 9616 9620 9623 9626 9629 9633 9636 9639 9642 9645 9649 9652 9655 9658 9661 9664 9667 9670 9673 9676 9679 9681 9684 9687 9690 9693 9695 9698 9701 9703 9706 9708 9711 9713 9715 9717 9719 9721 9723 9725 9727 9728 9730 9731 9733 9734 9735 9736 9737 9738 9738 9739 9739 9740 9740 9741 9093 2 3 4 9741 9741 9741 9742 9742 9742 9742 9742 9742 9743 9743 9743 9743 9743 9744 9744 9745 9745 9746 9746 9747 9747 9748 9749 9750 9751 9752 9753 9753 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9768 9769 9770 9770 9771 9771 9772 9772 9772 9772 9772 9772 9771 9771 9770 9770 9769 9768 9767 9766 9765 9764 9762 9761 9759 9758 9757 9755 9754 9752 9751 9749 9748 9746 9745 9744 9743 9742 9741 9741 9740 9740 9740 9739 9740 9740 9740 9740 9741 9742 9742 9743 9744 9745 9746 9747 9748 9748 9749 9750 9751 9751 9751 9752 9752 9752 9751 9751 9750 9749 9748 9747 9745 9744 9742 9740 9738 9735 9733 9730 9728 9725 9723 9720 9717 9715 9712 9710 9707 9705 9703 9701 9699 9697 9695 9694 9692 9691 9690 9689 9688 9687 9686 9685 9684 9684 9683 9682 9682 9681 9680 9679 9678 9677 9676 9674 9673 9671 9669 9667 9665 9662 9660 9657 9654 9651 9648 9644 9641 9637 9634 9630 9626 9622 9618 9614 9611 9607 9603 9599 9595 9591 9588 9584 9581 9577 9574 9570 9567 9564 9561 9558 9555 9552 9549 9546 9543 9541 9538 9535 9532 9529 9527 9524 9521 9518 9515 9512 9509 9506 9503 9500 9497 9494 9490 9487 9484 9480 9477 9473 9470 9466 9462 9458 9454 9450 9446 9442 9437 9433 9428 9423 9418 9413 9407 9402 9396 9390 9383 9377 9370 9363 9356 9348 9340 9333 9324 9316 9307 9299 9290 9281 9272 9262 9253 9243 9234 9224 9214 9204 9194 9184 9174 9164 9153 9143 9132 9122 9111 9100 9089 9078 9066 9054 9042 9029 9016 9002 8989 8974 8959 8944 8928 8911 8894 8876 8857 8838 8818 8797 8776 8754 8731 8707 8683 8658 8632 8606 8579 8551 8522 8493 8463 8432 8401 8369 8336 8303 8268 8233 8197 8160 8122 8083 8043 8001 7959 7915 7870 7823 7775 7726 7675 7622 7567 7511 7453 7393 7331 7267 7201 7134 7064 6993 6920 6844 6768 6689 6609 6528 6445 6361 6276 6190 6103 6015 5927 5839 5750 5662 5574 5486 5399 5313 5228 5144 5061 4980 4901 4823 4748 4675 4605 4537 4472 4410 4351 4295 4243 4194 4149 4107 4069 4035 4005 3979 3957 3939 3926 3916 3911 3911 3914 3922 3935 3951 3972 3997 4026 4060 4097 4139 4184 4233 4286 4342 4401 4464 4529 4598 4669 4743 4819 4897 4976 5058 5140 5224 5309 5394 5480 5566 5652 5738 5824 5910 5994 6078 6161 6242 6323 6402 6479 6555 6630 6703 6774 6843 6911 6976 7040 7103 7163 7222 7280 7335 7389 7442 7493 7543 7592 7639 7685 7729 7773 7815 7857 7897 7937 7976 8013 8050 8086 8121 8155 8189 8221 8253 8284 8314 8343 8371 8399 8426 8452 8477 8501 8524 8547 8569 8590 8610 8629 8648 8666 8684 8700 8716 8732 8747 8761 8775 8789 8802 8815 8827 8839 8851 8863 8874 8885 8896 8907 8917 8928 8938 8949 9094 2 3 4 8959 8969 8979 8989 8998 9008 9017 9027 9036 9045 9055 9063 9072 9081 9090 9098 9106 9114 9122 9130 9138 9145 9152 9160 9167 9173 9180 9187 9193 9200 9206 9212 9219 9225 9231 9237 9242 9248 9254 9260 9265 9271 9276 9282 9287 9293 9298 9303 9309 9314 9319 9324 9329 9333 9338 9343 9347 9351 9356 9360 9363 9367 9371 9374 9378 9381 9384 9386 9389 9392 9394 9396 9399 9401 9402 9404 9406 9407 9409 9410 9411 9413 9414 9415 9416 9417 9417 9418 9419 9419 9419 9420 9420 9420 9420 9420 9420 9420 9419 9419 9418 9417 9416 9415 9414 9413 9412 9410 9409 9407 9405 9403 9401 9399 9397 9395 9393 9390 9388 9386 9384 9381 9379 9377 9374 9372 9370 9368 9365 9363 9361 9359 9357 9355 9352 9350 9348 9345 9343 9340 9337 9334 9331 9328 9324 9320 9316 9312 9308 9303 9298 9292 9287 9281 9275 9268 9261 9254 9247 9239 9232 9224 9216 9208 9200 9191 9183 9175 9166 9158 9150 9142 9134 9127 9119 9112 9105 9099 9092 9087 9081 9076 9071 9066 9062 9058 9055 9052 9049 9046 9044 9042 9040 9039 9038 9037 9036 9035 9034 9033 9033 9032 9031 9031 9030 9029 9028 9027 9026 9025 9024 9022 9021 9019 9017 9014 9012 9010 9007 9004 9001 8998 8994 8990 8987 8983 8978 8974 8969 8965 8960 8955 8949 8944 8938 8932 8926 8920 8913 8906 8899 8892 8884 8876 8868 8860 8851 8842 8833 8824 8814 8804 8793 8783 8772 8761 8749 8737 8725 8713 8700 8687 8673 8660 8646 8632 8617 8603 8588 8572 8557 8541 8525 8508 8492 8475 8457 8440 8422 8404 8385 8366 8347 8328 8308 8288 8268 8247 8227 8205 8184 8162 8139 8117 8094 8070 8047 8023 7998 7974 7948 7923 7897 7871 7844 7817 7790 7762 7734 7705 7676 7646 7617 7586 7555 7524 7492 7460 7427 7393 7359 7325 7290 7254 7218 7182 7144 7107 7068 7029 6990 6950 6910 6869 6827 6785 6743 6700 6657 6614 6570 6526 6481 6437 6392 6347 6302 6257 6212 6167 6122 6077 6033 5988 5944 5900 5856 5813 5769 5727 5685 5643 5602 5561 5521 5481 5442 5404 5366 5329 5292 5256 5221 5187 5153 5120 5088 5056 5026 4996 4967 4939 4911 4885 4859 4834 4811 4788 4766 4745 4725 4706 4689 4672 4656 4641 4628 4615 4604 4594 4585 4576 4569 4564 4559 4555 4553 4551 4551 4551 4553 4555 4559 4563 4568 4575 4582 4590 4598 4608 4618 4629 4641 4654 4667 4681 4695 4710 4726 4743 4760 4778 4797 4816 4836 4857 4878 4900 4922 4946 4970 4994 5019 5045 5072 5099 5126 5154 5183 5212 5242 5272 5302 5332 5363 5394 5424 5455 5486 5516 5546 5576 5606 5635 5663 5691 5718 5745 5770 5795 5819 5842 5864 5885 5906 5925 5944 5962 5979 5995 6011 6026 6041 6055 6069 6083 6096 6110 6123 6137 6152 6166 6182 6197 6214 6232 6250 6270 6291 6313 9095 2 3 4 6336 6361 6387 6414 6442 6472 6504 6537 6571 6607 6643 6681 6720 6760 6801 6843 6886 6929 6973 7017 7061 7106 7151 7196 7240 7285 7329 7372 7415 7458 7499 7540 7580 7619 7657 7694 7730 7765 7799 7831 7862 7892 7921 7949 7976 8001 8025 8049 8071 8092 8112 8131 8149 8166 8182 8198 8212 8226 8239 8252 8264 8275 8285 8295 8304 8313 8321 8329 8336 8342 8348 8353 8358 8362 8365 8368 8370 8371 8372 8372 8371 8370 8368 8364 8361 8356 8350 8344 8337 8329 8320 8311 8300 8289 8277 8264 8250 8235 8220 8203 8186 8168 8149 8129 8109 8087 8064 8040 8015 7989 7962 7934 7905 7874 7842 7808 7773 7736 7697 7656 7614 7570 7524 7476 7426 7374 7320 7264 7206 7146 7083 7019 6953 6886 6817 6747 6676 6604 6531 6458 6384 6310 6237 6164 6092 6022 5954 5887 5823 5761 5702 5647 5595 5547 5503 5464 5429 5399 5375 5356 5343 5334 5331 5334 5342 5356 5375 5400 5431 5466 5506 5551 5601 5654 5712 5773 5837 5905 5975 6047 6122 6198 6276 6354 6434 6513 6593 6672 6751 6829 6907 6984 7059 7133 7205 7276 7345 7412 7477 7540 7602 7661 7719 7775 7829 7881 7931 7980 8027 8073 8117 8160 8202 8242 8281 8319 8356 8392 8427 8461 8495 8527 8558 8589 8619 8648 8676 8704 8731 8757 8782 8807 8831 8854 8876 8897 8918 8938 8957 8976 8994 9011 9028 9044 9059 9073 9088 9101 9114 9127 9139 9151 9162 9174 9184 9195 9205 9215 9225 9235 9245 9254 9263 9272 9282 9290 9299 9308 9317 9325 9333 9342 9350 9358 9365 9373 9380 9388 9395 9402 9408 9415 9421 9427 9432 9438 9443 9448 9453 9457 9462 9466 9470 9473 9477 9480 9483 9486 9488 9491 9493 9495 9497 9499 9500 9502 9503 9505 9506 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9518 9519 9520 9521 9523 9524 9526 9527 9529 9531 9533 9535 9537 9539 9542 9544 9547 9549 9552 9555 9558 9561 9564 9567 9570 9573 9576 9579 9582 9585 9588 9591 9594 9597 9600 9603 9606 9608 9611 9614 9617 9619 9622 9624 9627 9630 9632 9635 9638 9641 9643 9646 9649 9652 9655 9658 9662 9665 9668 9672 9675 9679 9682 9686 9689 9693 9696 9700 9703 9707 9710 9714 9717 9720 9723 9726 9729 9732 9734 9737 9739 9741 9743 9745 9746 9748 9749 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9763 9764 9765 9766 9767 9769 9770 9772 9773 9775 9776 9778 9780 9782 9783 9785 9787 9788 9790 9792 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9804 9805 9805 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9810 9811 9811 9812 9813 9814 9815 9816 9818 9819 9821 9822 9824 9825 9827 9829 9830 9832 9834 9835 9837 9838 9840 9841 9842 9843 9844 9845 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9096 2 3 4 9847 9847 9847 9847 9847 9847 9848 9848 9849 9849 9850 9851 9852 9853 9854 9856 9857 9859 9861 9862 9864 9866 9868 9869 9871 9873 9874 9876 9877 9879 9880 9881 9882 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9882 9882 9883 9883 9884 9885 9886 9886 9887 9887 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9927 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9914 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9904 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9887 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9848 9844 9839 9835 9830 9826 9822 9817 9813 9809 9805 9801 9797 9794 9791 9788 9786 9784 9782 9781 9780 9779 9779 9779 9780 9781 9782 9784 9787 9789 9792 9795 9799 9802 9806 9811 9815 9820 9824 9829 9834 9839 9844 9848 9853 9858 9863 9867 9871 9876 9880 9884 9887 9891 9894 9897 9900 9903 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9097 2 3 4 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9917 9916 9914 9912 9909 9907 9905 9902 9899 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9819 9816 9812 9808 9804 9800 9796 9791 9786 9781 9776 9770 9765 9759 9753 9746 9740 9733 9727 9720 9714 9707 9700 9694 9688 9681 9676 9670 9665 9660 9655 9651 9647 9644 9642 9640 9638 9638 9637 9638 9638 9640 9642 9645 9648 9652 9656 9660 9665 9670 9676 9681 9687 9693 9699 9706 9712 9718 9724 9730 9736 9741 9746 9751 9756 9760 9765 9768 9772 9775 9779 9781 9784 9786 9788 9790 9792 9794 9795 9797 9799 9800 9802 9803 9805 9807 9808 9810 9812 9814 9816 9818 9821 9823 9825 9827 9830 9832 9834 9836 9838 9839 9841 9842 9843 9844 9844 9845 9845 9844 9843 9842 9841 9840 9838 9836 9833 9831 9828 9825 9822 9819 9815 9812 9809 9805 9802 9799 9795 9792 9789 9786 9783 9780 9777 9774 9772 9769 9767 9764 9762 9759 9756 9754 9751 9748 9745 9742 9739 9735 9732 9728 9724 9720 9715 9711 9706 9701 9696 9691 9686 9681 9676 9671 9666 9662 9657 9653 9649 9646 9643 9640 9637 9636 9634 9634 9634 9634 9635 9636 9638 9640 9643 9646 9650 9654 9659 9664 9669 9674 9679 9685 9690 9696 9701 9706 9711 9716 9721 9726 9730 9734 9738 9741 9744 9747 9749 9751 9753 9754 9756 9757 9758 9759 9759 9760 9760 9760 9761 9761 9761 9762 9762 9763 9764 9765 9765 9766 9768 9769 9770 9771 9773 9774 9776 9777 9779 9780 9782 9783 9784 9098 2 3 4 9785 9786 9787 9788 9788 9789 9789 9789 9789 9789 9789 9789 9788 9787 9787 9786 9785 9784 9783 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9771 9770 9769 9767 9765 9763 9761 9759 9756 9753 9750 9747 9743 9739 9735 9731 9726 9721 9715 9710 9704 9698 9692 9686 9680 9673 9667 9661 9654 9648 9642 9636 9629 9623 9617 9611 9605 9600 9594 9588 9581 9575 9568 9561 9554 9546 9537 9528 9518 9507 9496 9483 9469 9454 9438 9420 9401 9381 9359 9336 9312 9287 9260 9232 9203 9172 9141 9109 9076 9043 9009 8976 8942 8909 8875 8843 8811 8780 8750 8722 8695 8670 8646 8625 8606 8589 8574 8562 8552 8544 8539 8536 8536 8538 8543 8549 8558 8568 8581 8594 8609 8626 8643 8661 8680 8700 8719 8739 8759 8778 8797 8814 8831 8847 8862 8876 8888 8899 8909 8917 8924 8928 8931 8933 8933 8931 8928 8923 8917 8910 8901 8891 8880 8867 8854 8839 8823 8806 8789 8770 8750 8730 8709 8686 8663 8638 8613 8586 8558 8528 8498 8466 8433 8398 8362 8324 8284 8243 8200 8155 8109 8061 8011 7960 7907 7853 7798 7742 7684 7625 7565 7506 7445 7385 7325 7266 7207 7149 7091 7036 6982 6930 6880 6832 6787 6745 6706 6670 6637 6608 6583 6561 6543 6529 6519 6512 6509 6511 6516 6524 6537 6552 6570 6592 6616 6643 6672 6704 6737 6772 6809 6846 6885 6924 6964 7003 7043 7082 7121 7159 7196 7232 7268 7301 7334 7364 7393 7420 7445 7469 7491 7511 7529 7546 7561 7574 7585 7595 7604 7612 7618 7623 7628 7631 7634 7637 7639 7641 7643 7646 7648 7651 7654 7658 7663 7668 7675 7683 7691 7702 7713 7726 7740 7756 7773 7792 7812 7834 7857 7881 7908 7935 7964 7994 8026 8058 8092 8127 8162 8198 8235 8273 8311 8349 8387 8426 8465 8503 8542 8580 8618 8655 8692 8728 8764 8798 8832 8866 8898 8929 8960 8989 9018 9045 9072 9097 9122 9145 9168 9190 9211 9231 9250 9269 9287 9304 9320 9336 9352 9366 9381 9395 9408 9421 9433 9446 9457 9469 9480 9491 9501 9511 9521 9531 9540 9549 9557 9566 9574 9581 9589 9596 9602 9609 9615 9621 9626 9631 9636 9641 9645 9649 9653 9656 9660 9663 9666 9668 9671 9673 9676 9678 9680 9682 9684 9686 9688 9690 9692 9694 9696 9698 9700 9702 9703 9705 9707 9709 9711 9712 9714 9715 9717 9718 9719 9720 9721 9722 9723 9723 9724 9724 9724 9724 9724 9723 9723 9722 9721 9720 9719 9717 9716 9714 9713 9711 9709 9708 9706 9704 9702 9700 9698 9696 9695 9693 9691 9689 9687 9685 9684 9682 9680 9678 9677 9675 9673 9671 9669 9667 9665 9663 9661 9659 9656 9654 9651 9648 9646 9643 9639 9636 9632 9629 9625 9621 9616 9612 9607 9602 9597 9592 9586 9581 9575 9569 9562 9556 9549 9542 9535 9528 9520 9512 9504 9496 9487 9479 9470 9461 9099 2 3 4 9451 9442 9432 9422 9412 9402 9392 9381 9371 9360 9349 9339 9328 9317 9307 9296 9286 9276 9266 9256 9246 9237 9228 9219 9211 9203 9195 9188 9182 9176 9170 9165 9160 9157 9153 9150 9148 9146 9145 9145 9145 9146 9147 9148 9151 9154 9157 9161 9165 9170 9175 9180 9186 9192 9199 9206 9213 9220 9228 9236 9244 9252 9260 9269 9277 9286 9294 9303 9311 9320 9328 9336 9345 9353 9360 9368 9375 9382 9389 9396 9402 9408 9414 9420 9425 9429 9434 9438 9442 9445 9448 9451 9454 9456 9458 9460 9461 9463 9464 9465 9465 9466 9466 9467 9467 9467 9467 9467 9467 9467 9467 9467 9467 9467 9467 9466 9466 9466 9466 9466 9465 9465 9465 9464 9464 9463 9462 9461 9460 9459 9457 9456 9454 9452 9449 9447 9444 9441 9438 9435 9431 9428 9424 9420 9415 9411 9406 9402 9397 9392 9387 9382 9378 9373 9368 9363 9358 9353 9348 9343 9338 9333 9328 9324 9319 9314 9309 9304 9300 9295 9290 9285 9280 9275 9269 9264 9259 9253 9247 9241 9235 9228 9222 9215 9208 9201 9193 9186 9178 9170 9161 9153 9145 9136 9127 9118 9109 9100 9091 9081 9072 9063 9053 9044 9034 9025 9015 9005 8996 8986 8976 8966 8956 8946 8936 8926 8916 8905 8894 8883 8872 8861 8849 8837 8825 8812 8799 8786 8773 8758 8744 8729 8714 8698 8682 8666 8649 8632 8614 8596 8578 8559 8540 8520 8500 8480 8460 8439 8418 8396 8374 8352 8330 8307 8284 8261 8237 8213 8189 8164 8139 8114 8088 8062 8035 8008 7980 7952 7923 7894 7864 7833 7802 7770 7738 7705 7671 7636 7600 7564 7527 7489 7451 7411 7371 7329 7287 7244 7200 7155 7109 7062 7014 6965 6915 6864 6812 6759 6704 6649 6592 6534 6475 6414 6352 6289 6224 6158 6090 6021 5950 5878 5804 5728 5651 5572 5491 5408 5324 5238 5150 5061 4970 4877 4783 4687 4590 4491 4391 4290 4188 4084 3980 3874 3768 3662 3555 3448 3340 3233 3125 3018 2912 2806 2701 2597 2494 2392 2292 2194 2098 2003 1911 1821 1734 1649 1567 1488 1412 1339 1269 1203 1141 1082 1027 975 928 884 845 809 778 751 728 709 695 684 678 676 678 685 695 710 729 752 778 809 844 882 924 969 1018 1071 1127 1186 1248 1313 1381 1452 1526 1602 1681 1762 1845 1930 2017 2106 2197 2289 2383 2478 2574 2671 2769 2868 2967 3067 3168 3269 3369 3470 3571 3672 3772 3872 3971 4070 4167 4264 4360 4456 4550 4642 4734 4824 4913 5000 5086 5171 5254 5335 5415 5493 5569 5644 5717 5789 5859 5927 5993 6058 6122 6184 6244 6304 6361 6418 6472 6526 6579 6630 6680 6729 6777 6823 6869 6914 6958 7001 7043 7084 7125 7164 7203 7241 7278 7314 7350 7384 7418 7452 7484 7516 7546 7576 7606 7634 7662 7689 7715 7740 7765 7788 7811 7834 7855 7876 7896 7916 7935 7953 9100 2 3 4 7970 7987 8004 8020 8035 8050 8064 8078 8091 8104 8117 8129 8140 8151 8162 8172 8182 8191 8199 8207 8215 8222 8228 8234 8239 8243 8247 8249 8252 8253 8253 8253 8252 8250 8247 8244 8240 8235 8229 8222 8215 8207 8199 8189 8180 8170 8160 8150 8139 8128 8117 8107 8096 8086 8076 8067 8058 8049 8042 8035 8029 8023 8019 8016 8013 8012 8012 8013 8015 8018 8023 8028 8035 8042 8051 8060 8071 8082 8095 8107 8121 8135 8150 8165 8181 8197 8213 8229 8245 8261 8277 8293 8309 8324 8339 8354 8368 8381 8394 8406 8418 8429 8439 8448 8457 8464 8471 8477 8483 8487 8491 8494 8496 8497 8498 8498 8497 8495 8492 8489 8485 8481 8476 8470 8464 8457 8449 8441 8432 8422 8412 8402 8391 8379 8367 8354 8340 8326 8311 8295 8279 8262 8245 8226 8207 8187 8166 8144 8121 8097 8072 8046 8019 7991 7962 7931 7899 7866 7831 7796 7758 7720 7679 7638 7595 7550 7504 7457 7408 7357 7305 7252 7198 7142 7084 7026 6966 6906 6844 6781 6718 6653 6588 6522 6455 6388 6320 6252 6184 6115 6046 5977 5908 5839 5770 5701 5633 5564 5495 5427 5359 5291 5224 5156 5089 5022 4955 4888 4822 4755 4689 4622 4556 4490 4423 4357 4290 4224 4158 4091 4025 3958 3892 3827 3761 3696 3632 3568 3505 3443 3382 3322 3264 3207 3152 3100 3049 3001 2955 2912 2873 2836 2803 2773 2747 2725 2707 2693 2684 2679 2678 2682 2690 2703 2720 2742 2769 2800 2836 2875 2919 2967 3019 3074 3132 3194 3259 3326 3396 3468 3542 3618 3695 3773 3852 3932 4012 4092 4171 4250 4329 4407 4483 4558 4632 4703 4773 4841 4907 4970 5032 5091 5148 5202 5254 5303 5350 5395 5437 5477 5516 5552 5586 5619 5650 5679 5707 5734 5760 5784 5808 5832 5855 5878 5900 5923 5946 5969 5993 6017 6042 6067 6094 6121 6150 6180 6211 6243 6276 6311 6346 6384 6422 6462 6503 6545 6589 6633 6679 6725 6773 6821 6870 6920 6970 7021 7072 7123 7175 7227 7278 7330 7382 7433 7484 7534 7585 7634 7683 7732 7779 7826 7872 7918 7962 8006 8049 8091 8132 8172 8211 8250 8287 8324 8360 8395 8429 8462 8494 8526 8557 8587 8616 8645 8673 8700 8727 8753 8778 8803 8827 8850 8873 8895 8916 8937 8957 8977 8996 9015 9033 9050 9067 9083 9099 9114 9129 9143 9157 9171 9183 9196 9208 9220 9231 9242 9253 9263 9273 9283 9292 9302 9311 9319 9328 9336 9345 9353 9361 9369 9376 9384 9391 9398 9405 9412 9418 9425 9431 9437 9443 9448 9454 9459 9465 9469 9474 9479 9483 9487 9492 9495 9499 9503 9507 9510 9513 9517 9520 9523 9526 9529 9532 9536 9539 9542 9545 9549 9552 9556 9559 9563 9567 9571 9575 9578 9582 9586 9590 9594 9598 9602 9606 9610 9613 9617 9620 9623 9626 9629 9631 9634 9636 9638 9639 9640 9641 9642 9643 9643 9101 2 3 4 9644 9644 9643 9643 9643 9642 9641 9641 9640 9639 9639 9638 9637 9637 9637 9636 9636 9637 9637 9637 9638 9639 9640 9641 9643 9644 9646 9648 9650 9652 9655 9657 9660 9662 9665 9667 9670 9673 9675 9678 9680 9682 9685 9687 9689 9691 9693 9695 9696 9698 9699 9701 9702 9704 9705 9706 9708 9709 9711 9712 9714 9716 9717 9719 9721 9723 9725 9728 9730 9733 9735 9738 9741 9744 9747 9750 9753 9756 9758 9761 9764 9767 9770 9772 9774 9777 9779 9781 9782 9784 9785 9787 9788 9789 9789 9790 9790 9791 9791 9791 9791 9791 9791 9790 9790 9790 9790 9790 9790 9790 9791 9791 9791 9792 9792 9793 9794 9795 9796 9797 9799 9800 9801 9802 9804 9805 9806 9807 9808 9809 9810 9811 9812 9812 9813 9813 9813 9812 9812 9812 9811 9810 9809 9808 9807 9805 9804 9802 9801 9799 9798 9796 9794 9793 9791 9790 9788 9787 9786 9784 9783 9782 9781 9780 9779 9779 9778 9777 9776 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9765 9764 9762 9760 9758 9756 9754 9751 9749 9746 9743 9740 9737 9734 9731 9728 9724 9721 9717 9713 9709 9705 9700 9696 9691 9686 9680 9675 9669 9662 9655 9648 9640 9632 9623 9614 9604 9593 9582 9571 9558 9545 9531 9517 9502 9487 9471 9455 9438 9421 9404 9386 9369 9351 9334 9316 9299 9282 9266 9251 9236 9221 9208 9195 9184 9174 9164 9157 9150 9145 9141 9139 9138 9139 9141 9144 9149 9156 9163 9172 9183 9194 9207 9220 9235 9250 9266 9282 9299 9317 9335 9353 9371 9389 9408 9426 9444 9461 9478 9495 9511 9527 9542 9557 9571 9584 9597 9609 9620 9631 9641 9651 9660 9668 9676 9684 9691 9698 9704 9710 9716 9722 9727 9732 9737 9742 9747 9752 9757 9762 9766 9771 9776 9780 9785 9789 9794 9799 9803 9807 9812 9816 9820 9824 9828 9832 9836 9839 9842 9846 9849 9851 9854 9856 9859 9861 9862 9864 9866 9867 9868 9870 9871 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9882 9880 9879 9877 9875 9873 9872 9870 9868 9866 9864 9862 9860 9857 9855 9853 9851 9848 9846 9844 9841 9839 9836 9834 9831 9829 9826 9824 9821 9819 9816 9814 9811 9809 9807 9805 9803 9801 9799 9798 9796 9795 9794 9793 9793 9792 9792 9792 9792 9792 9793 9793 9794 9796 9797 9799 9800 9802 9805 9807 9809 9812 9815 9818 9821 9824 9827 9831 9834 9837 9841 9844 9847 9850 9854 9857 9860 9863 9866 9869 9871 9874 9876 9879 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9102 2 3 4 9908 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9979 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9969 9967 9965 9963 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9941 9940 9939 9938 9937 9937 9936 9936 9937 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9950 9950 9949 9948 9946 9944 9942 9940 9937 9934 9931 9928 9924 9921 9917 9913 9909 9905 9901 9897 9893 9889 9885 9882 9879 9876 9873 9871 9868 9866 9865 9863 9862 9862 9861 9861 9861 9862 9862 9863 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9880 9880 9879 9878 9877 9876 9875 9873 9103 2 3 4 9871 9870 9868 9866 9864 9862 9860 9858 9856 9854 9851 9849 9847 9845 9842 9840 9837 9835 9832 9829 9827 9823 9820 9817 9813 9810 9806 9802 9797 9793 9788 9783 9777 9772 9766 9760 9754 9747 9741 9734 9728 9721 9714 9707 9700 9693 9686 9679 9672 9666 9659 9653 9647 9641 9636 9630 9625 9621 9616 9612 9609 9605 9602 9600 9597 9595 9593 9592 9591 9590 9589 9588 9588 9588 9588 9589 9589 9590 9590 9591 9592 9594 9595 9597 9598 9600 9602 9604 9606 9609 9612 9614 9617 9621 9624 9628 9631 9635 9640 9644 9649 9653 9658 9663 9669 9674 9679 9685 9691 9696 9702 9708 9714 9719 9725 9730 9735 9741 9746 9750 9755 9759 9763 9767 9771 9774 9777 9780 9783 9785 9787 9789 9791 9792 9793 9794 9795 9796 9797 9798 9798 9799 9799 9799 9800 9800 9801 9802 9802 9803 9804 9805 9805 9806 9808 9809 9810 9811 9813 9814 9816 9817 9819 9820 9822 9823 9825 9826 9828 9829 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9847 9847 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9866 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9867 9866 9865 9864 9863 9862 9860 9858 9856 9853 9850 9847 9844 9840 9836 9832 9827 9822 9816 9810 9803 9796 9788 9780 9771 9762 9752 9741 9730 9718 9705 9692 9678 9663 9648 9631 9614 9596 9578 9559 9539 9518 9496 9474 9451 9428 9403 9378 9353 9327 9300 9273 9246 9218 9190 9161 9132 9103 9074 9045 9016 8987 8958 8929 8900 8872 8844 8817 8791 8764 8739 8715 8691 8669 8647 8627 8608 8590 8573 8558 8545 8532 8522 8513 8506 8501 8497 8495 8495 8497 8500 8505 8512 8521 8532 8544 8558 8573 8590 8609 8629 8650 8673 8696 8721 8747 8773 8801 8829 8857 8886 8916 8945 8975 9005 9035 9065 9095 9124 9153 9182 9210 9238 9265 9291 9317 9342 9366 9389 9412 9434 9455 9476 9495 9514 9532 9550 9566 9582 9597 9612 9625 9639 9651 9663 9675 9686 9697 9707 9716 9726 9734 9743 9751 9759 9766 9773 9780 9787 9793 9799 9804 9810 9815 9820 9824 9829 9833 9837 9841 9844 9847 9850 9853 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9886 9888 9890 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9104 2 3 4 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9921 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9935 9935 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9886 9884 9883 9882 9881 9880 9879 9879 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9875 9873 9872 9870 9868 9866 9864 9862 9860 9858 9855 9853 9851 9849 9847 9844 9842 9840 9838 9836 9834 9832 9829 9827 9825 9823 9821 9818 9816 9814 9811 9809 9806 9804 9801 9799 9796 9794 9791 9789 9786 9784 9781 9779 9776 9774 9772 9770 9768 9767 9765 9764 9763 9762 9762 9761 9761 9761 9762 9762 9763 9764 9766 9767 9769 9771 9773 9775 9778 9780 9783 9785 9788 9790 9793 9795 9798 9800 9803 9805 9807 9809 9810 9812 9813 9814 9815 9816 9816 9817 9817 9817 9817 9817 9816 9816 9815 9815 9814 9814 9813 9812 9811 9811 9810 9810 9809 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9805 9804 9803 9802 9801 9800 9799 9797 9796 9794 9792 9790 9788 9786 9784 9782 9779 9777 9775 9772 9770 9768 9766 9763 9761 9759 9757 9754 9752 9750 9748 9746 9744 9742 9740 9738 9736 9734 9732 9730 9728 9726 9723 9721 9719 9716 9713 9710 9707 9704 9701 9697 9694 9690 9686 9681 9677 9672 9667 9662 9657 9651 9645 9639 9633 9627 9620 9614 9607 9600 9593 9586 9579 9572 9565 9558 9550 9543 9536 9529 9523 9516 9510 9503 9497 9492 9486 9481 9476 9471 9467 9463 9459 9455 9452 9449 9447 9445 9443 9441 9440 9438 9437 9436 9435 9435 9434 9433 9433 9432 9431 9430 9429 9428 9426 9424 9422 9420 9105 2 3 4 9417 9414 9410 9407 9402 9398 9393 9387 9382 9376 9369 9363 9356 9349 9341 9333 9326 9318 9310 9302 9294 9286 9278 9270 9262 9255 9247 9240 9233 9226 9219 9212 9206 9200 9194 9188 9183 9177 9172 9166 9161 9155 9150 9144 9138 9132 9125 9119 9112 9104 9096 9088 9079 9069 9059 9049 9038 9026 9014 9001 8987 8973 8958 8942 8926 8910 8892 8875 8856 8838 8819 8799 8779 8759 8738 8717 8695 8673 8651 8628 8605 8582 8558 8534 8509 8484 8458 8432 8405 8377 8349 8320 8290 8260 8229 8197 8163 8130 8095 8059 8022 7983 7944 7904 7864 7822 7779 7735 7690 7644 7597 7550 7501 7452 7402 7351 7299 7247 7194 7140 7085 7030 6973 6916 6858 6799 6739 6677 6615 6551 6486 6419 6351 6280 6207 6133 6056 5976 5894 5810 5722 5632 5539 5442 5343 5241 5135 5025 4913 4798 4680 4560 4437 4311 4184 4054 3923 3790 3656 3522 3388 3253 3120 2988 2857 2728 2601 2477 2356 2239 2126 2017 1912 1813 1720 1632 1550 1474 1404 1340 1283 1231 1186 1148 1116 1091 1072 1058 1050 1048 1051 1058 1071 1087 1108 1133 1162 1194 1229 1267 1307 1350 1395 1442 1490 1541 1593 1646 1702 1759 1817 1877 1939 2002 2066 2133 2201 2272 2344 2419 2496 2576 2658 2743 2830 2920 3013 3108 3206 3307 3410 3516 3624 3735 3847 3962 4077 4195 4313 4432 4552 4672 4792 4912 5032 5150 5268 5384 5499 5612 5722 5830 5935 6038 6139 6236 6331 6422 6511 6596 6677 6756 6831 6904 6973 7040 7104 7165 7224 7281 7335 7387 7437 7485 7532 7577 7620 7662 7703 7744 7783 7821 7859 7895 7931 7967 8001 8035 8069 8102 8135 8167 8198 8229 8259 8289 8318 8346 8374 8401 8427 8453 8478 8503 8527 8550 8572 8594 8616 8636 8656 8676 8695 8714 8732 8750 8768 8786 8803 8820 8836 8853 8869 8885 8902 8918 8934 8950 8966 8982 8997 9013 9029 9044 9059 9074 9089 9104 9119 9133 9147 9161 9175 9188 9201 9213 9225 9237 9248 9259 9269 9279 9289 9298 9307 9316 9324 9332 9339 9347 9353 9360 9367 9373 9379 9385 9390 9396 9401 9407 9412 9417 9422 9427 9432 9437 9442 9447 9452 9456 9461 9466 9471 9475 9480 9485 9489 9494 9498 9502 9506 9510 9514 9518 9522 9525 9529 9532 9535 9538 9541 9544 9546 9549 9551 9553 9555 9557 9559 9561 9562 9564 9565 9566 9567 9568 9569 9570 9571 9572 9572 9573 9574 9574 9575 9575 9576 9576 9576 9577 9577 9577 9578 9578 9578 9579 9579 9579 9579 9580 9580 9580 9580 9581 9581 9581 9581 9581 9581 9581 9581 9581 9581 9581 9581 9580 9580 9580 9579 9579 9578 9578 9577 9576 9576 9575 9574 9573 9572 9571 9570 9568 9567 9566 9564 9563 9561 9560 9558 9556 9554 9552 9550 9548 9546 9544 9541 9539 9536 9533 9531 9528 9525 9522 9518 9515 9512 9508 9504 9501 9106 2 3 4 9497 9493 9488 9484 9480 9475 9471 9466 9461 9456 9451 9446 9441 9435 9429 9424 9418 9412 9405 9399 9392 9385 9378 9371 9363 9355 9347 9339 9330 9321 9312 9303 9293 9283 9272 9261 9250 9238 9226 9214 9201 9188 9174 9160 9146 9131 9116 9100 9083 9067 9049 9031 9012 8993 8973 8952 8930 8908 8884 8860 8834 8808 8780 8752 8722 8690 8658 8624 8588 8552 8513 8474 8433 8390 8346 8301 8254 8206 8157 8107 8055 8003 7950 7896 7842 7787 7732 7677 7623 7568 7515 7461 7409 7358 7309 7260 7214 7170 7127 7087 7050 7015 6982 6953 6926 6902 6882 6864 6850 6839 6831 6826 6824 6825 6829 6835 6844 6856 6871 6887 6906 6927 6950 6974 7000 7028 7056 7086 7116 7147 7179 7211 7244 7277 7310 7343 7376 7409 7442 7475 7508 7540 7572 7604 7636 7667 7699 7730 7761 7792 7823 7853 7884 7915 7945 7976 8007 8038 8070 8101 8132 8164 8195 8227 8259 8291 8323 8355 8387 8419 8451 8483 8515 8546 8578 8609 8639 8670 8699 8729 8758 8786 8815 8842 8869 8895 8921 8946 8971 8995 9018 9041 9063 9084 9105 9126 9146 9165 9184 9202 9219 9236 9253 9269 9285 9300 9314 9328 9342 9355 9368 9380 9392 9403 9414 9425 9435 9444 9453 9462 9470 9478 9485 9493 9499 9506 9512 9517 9523 9528 9533 9538 9542 9547 9551 9555 9559 9562 9566 9570 9573 9577 9580 9584 9587 9591 9594 9598 9601 9604 9607 9610 9613 9616 9619 9622 9624 9626 9628 9630 9632 9633 9634 9635 9636 9636 9636 9636 9635 9635 9633 9632 9631 9629 9627 9625 9623 9621 9618 9616 9614 9611 9609 9606 9604 9602 9600 9597 9595 9594 9592 9590 9589 9587 9586 9584 9583 9582 9580 9579 9578 9576 9575 9573 9571 9569 9567 9565 9562 9560 9557 9553 9550 9546 9542 9538 9534 9529 9524 9518 9513 9507 9501 9495 9489 9482 9476 9469 9462 9455 9447 9440 9432 9423 9415 9406 9397 9388 9378 9368 9357 9346 9334 9322 9309 9295 9280 9265 9249 9232 9214 9195 9176 9156 9134 9112 9090 9066 9042 9017 8992 8966 8940 8914 8887 8860 8833 8806 8779 8753 8726 8700 8674 8649 8625 8601 8577 8554 8531 8509 8488 8467 8446 8426 8407 8387 8368 8349 8329 8310 8290 8270 8249 8228 8206 8184 8160 8136 8111 8085 8058 8030 8001 7971 7940 7908 7876 7843 7810 7777 7743 7710 7677 7644 7612 7581 7551 7522 7495 7470 7447 7427 7408 7393 7380 7370 7362 7358 7357 7359 7365 7374 7386 7401 7419 7440 7463 7489 7518 7549 7582 7617 7653 7691 7730 7769 7810 7850 7891 7931 7971 8010 8049 8087 8123 8158 8192 8224 8254 8282 8308 8333 8355 8375 8394 8410 8424 8437 8447 8456 8463 8468 8472 8474 8474 8474 8472 8469 8465 8460 8454 8448 8440 8432 8423 8414 8404 8394 8383 8371 8359 8346 8333 8318 8303 8287 8271 8253 8235 8215 9107 2 3 4 8194 8172 8148 8123 8096 8068 8038 8006 7973 7937 7900 7860 7819 7775 7730 7682 7633 7581 7528 7473 7416 7358 7298 7237 7175 7112 7048 6984 6919 6855 6791 6727 6664 6602 6542 6483 6425 6371 6318 6268 6222 6178 6138 6101 6069 6041 6016 5996 5981 5970 5963 5961 5964 5971 5983 6000 6020 6045 6074 6107 6143 6183 6226 6273 6322 6373 6427 6482 6539 6598 6658 6718 6779 6840 6901 6962 7022 7082 7141 7199 7256 7312 7365 7418 7469 7518 7565 7611 7655 7697 7738 7777 7814 7849 7883 7915 7946 7975 8003 8030 8055 8079 8102 8124 8145 8165 8183 8201 8217 8233 8247 8261 8273 8285 8295 8304 8312 8319 8325 8329 8332 8334 8335 8334 8332 8329 8324 8318 8310 8301 8291 8279 8266 8252 8237 8220 8201 8182 8161 8139 8116 8091 8065 8037 8007 7976 7944 7910 7874 7836 7796 7754 7709 7662 7612 7559 7504 7445 7384 7319 7251 7179 7103 7024 6942 6856 6765 6671 6574 6473 6370 6263 6154 6042 5929 5813 5695 5577 5458 5339 5220 5103 4987 4873 4762 4655 4550 4451 4356 4266 4183 4106 4035 3972 3917 3871 3833 3803 3781 3769 3765 3770 3783 3806 3838 3878 3927 3983 4047 4118 4196 4279 4369 4464 4564 4668 4776 4887 5001 5117 5234 5353 5472 5590 5709 5827 5943 6059 6173 6285 6394 6501 6605 6706 6804 6900 6992 7081 7167 7250 7330 7407 7482 7553 7622 7688 7752 7813 7872 7929 7984 8037 8088 8138 8186 8233 8278 8321 8363 8404 8444 8482 8520 8556 8591 8625 8657 8689 8720 8749 8778 8805 8831 8857 8881 8905 8927 8949 8970 8990 9009 9027 9045 9062 9078 9094 9109 9123 9137 9151 9164 9177 9189 9201 9213 9224 9235 9246 9256 9267 9277 9286 9296 9305 9313 9322 9330 9338 9346 9353 9360 9367 9374 9380 9386 9391 9397 9402 9407 9411 9416 9420 9424 9428 9432 9435 9439 9442 9445 9449 9452 9455 9458 9461 9464 9467 9470 9473 9476 9479 9482 9485 9488 9491 9494 9497 9500 9503 9506 9508 9511 9513 9516 9518 9520 9522 9524 9526 9527 9529 9530 9531 9532 9533 9533 9534 9534 9535 9535 9535 9535 9534 9534 9533 9533 9532 9531 9530 9529 9528 9527 9526 9524 9523 9521 9520 9518 9516 9514 9512 9510 9507 9505 9502 9499 9496 9493 9490 9487 9483 9479 9475 9471 9467 9463 9458 9453 9447 9442 9436 9430 9423 9417 9410 9402 9394 9386 9377 9369 9359 9349 9339 9328 9317 9306 9294 9282 9269 9256 9243 9230 9216 9202 9187 9173 9158 9143 9128 9113 9097 9082 9066 9051 9035 9020 9004 8988 8972 8955 8939 8923 8906 8889 8871 8853 8835 8815 8796 8775 8754 8732 8708 8684 8659 8633 8606 8577 8547 8516 8484 8450 8415 8379 8342 8305 8266 8226 8186 8145 8104 8062 8021 7979 7938 7897 7858 7819 7781 7745 7710 7678 7647 7618 7592 7568 7547 7528 7513 7501 7492 9108 2 3 4 7487 7484 7484 7488 7495 7505 7518 7535 7554 7576 7600 7627 7655 7686 7719 7753 7789 7826 7864 7902 7941 7980 8020 8059 8098 8136 8174 8211 8246 8281 8314 8347 8378 8407 8435 8461 8485 8508 8529 8549 8567 8583 8599 8612 8625 8636 8645 8654 8661 8667 8673 8677 8681 8684 8686 8687 8688 8688 8688 8687 8685 8683 8681 8678 8675 8671 8667 8662 8657 8651 8644 8637 8629 8621 8612 8602 8591 8580 8568 8555 8541 8526 8510 8494 8476 8457 8438 8417 8396 8373 8350 8326 8300 8274 8246 8218 8189 8159 8128 8096 8064 8030 7996 7960 7924 7887 7849 7809 7769 7728 7686 7643 7599 7553 7507 7459 7409 7359 7306 7252 7197 7140 7081 7021 6959 6895 6829 6761 6691 6620 6546 6471 6394 6316 6236 6155 6073 5989 5905 5819 5733 5647 5561 5476 5391 5306 5224 5142 5063 4985 4910 4838 4769 4703 4641 4584 4530 4482 4438 4400 4366 4339 4316 4300 4289 4284 4285 4292 4305 4324 4349 4379 4414 4455 4501 4551 4606 4666 4730 4797 4868 4942 5018 5098 5179 5262 5346 5432 5519 5606 5694 5782 5870 5957 6044 6130 6215 6299 6382 6464 6544 6623 6700 6776 6850 6922 6993 7062 7129 7195 7259 7322 7383 7443 7501 7558 7614 7668 7721 7773 7824 7873 7921 7968 8014 8059 8103 8146 8188 8229 8268 8307 8345 8381 8417 8452 8485 8518 8549 8580 8610 8638 8666 8693 8719 8744 8768 8792 8814 8836 8858 8878 8898 8918 8936 8955 8973 8990 9007 9024 9040 9056 9072 9087 9102 9117 9132 9146 9161 9175 9189 9203 9216 9230 9243 9256 9269 9281 9293 9305 9317 9328 9340 9350 9361 9371 9381 9391 9400 9409 9417 9426 9433 9441 9448 9455 9462 9468 9474 9480 9485 9491 9496 9501 9505 9510 9514 9519 9523 9527 9531 9536 9540 9544 9548 9552 9556 9560 9564 9569 9573 9577 9581 9586 9590 9595 9599 9603 9608 9612 9616 9621 9625 9629 9633 9637 9641 9645 9649 9652 9655 9659 9662 9665 9667 9670 9672 9675 9677 9679 9681 9682 9684 9685 9686 9687 9688 9689 9690 9691 9692 9692 9693 9693 9694 9694 9695 9695 9695 9696 9696 9697 9697 9697 9698 9698 9699 9699 9700 9700 9701 9701 9702 9702 9703 9703 9704 9704 9705 9706 9706 9707 9707 9708 9708 9709 9709 9710 9711 9711 9712 9713 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9724 9725 9727 9728 9730 9731 9733 9735 9737 9739 9741 9743 9745 9748 9750 9753 9755 9758 9760 9763 9765 9768 9771 9774 9776 9779 9782 9785 9788 9791 9794 9797 9799 9802 9805 9808 9811 9813 9816 9819 9821 9824 9826 9828 9831 9833 9835 9837 9839 9841 9843 9844 9846 9847 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9879 9879 9880 9880 9109 2 3 4 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9848 9847 9845 9844 9842 9841 9839 9837 9835 9833 9831 9828 9825 9823 9820 9817 9814 9811 9807 9804 9801 9797 9794 9790 9787 9784 9780 9777 9774 9771 9769 9766 9764 9761 9759 9758 9756 9755 9754 9753 9752 9752 9751 9751 9751 9751 9752 9752 9753 9753 9754 9754 9755 9755 9756 9757 9757 9757 9758 9758 9758 9758 9758 9758 9758 9758 9757 9757 9757 9756 9756 9755 9754 9754 9753 9753 9752 9752 9752 9751 9751 9751 9751 9751 9751 9752 9752 9752 9753 9753 9754 9755 9755 9756 9757 9758 9758 9759 9760 9761 9762 9763 9764 9765 9766 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9778 9779 9780 9782 9783 9784 9786 9787 9789 9790 9792 9793 9795 9796 9798 9799 9801 9802 9803 9805 9806 9807 9808 9808 9809 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9813 9813 9814 9815 9816 9818 9819 9821 9823 9825 9827 9830 9832 9835 9839 9842 9845 9849 9852 9856 9860 9864 9867 9871 9875 9879 9883 9886 9890 9893 9897 9900 9903 9906 9909 9911 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9961 9960 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9967 9965 9964 9962 9960 9958 9956 9955 9953 9951 9949 9948 9947 9945 9944 9943 9943 9942 9942 9942 9943 9943 9944 9945 9946 9948 9949 9951 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9972 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9970 9969 9968 9966 9965 9963 9962 9960 9959 9958 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9958 9959 9960 9962 9964 9965 9967 9969 9971 9972 9974 9976 9978 9979 9980 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9967 9966 9965 9964 9964 9110 2 3 4 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9904 9902 9899 9897 9894 9891 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9858 9855 9851 9848 9844 9841 9837 9833 9829 9825 9821 9817 9813 9809 9804 9800 9796 9791 9787 9782 9778 9773 9768 9763 9758 9753 9747 9742 9736 9729 9723 9716 9709 9701 9693 9684 9675 9665 9655 9644 9632 9620 9608 9595 9581 9566 9552 9536 9520 9504 9487 9470 9453 9435 9417 9400 9382 9364 9347 9330 9313 9297 9281 9266 9252 9238 9226 9215 9205 9196 9188 9181 9176 9172 9169 9168 9169 9170 9174 9178 9184 9191 9200 9209 9220 9232 9245 9259 9273 9289 9304 9321 9338 9355 9373 9391 9408 9426 9444 9461 9479 9496 9512 9529 9544 9559 9574 9588 9601 9614 9626 9638 9649 9659 9669 9678 9686 9694 9701 9708 9714 9720 9725 9730 9734 9738 9742 9745 9748 9751 9753 9756 9758 9760 9761 9763 9764 9766 9767 9768 9769 9770 9771 9771 9772 9773 9773 9774 9774 9775 9775 9776 9776 9777 9777 9777 9778 9778 9778 9779 9779 9780 9780 9781 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9792 9793 9795 9796 9798 9800 9802 9804 9806 9809 9811 9813 9816 9819 9821 9824 9827 9830 9833 9836 9839 9842 9845 9848 9851 9854 9857 9861 9864 9867 9870 9873 9876 9878 9881 9884 9886 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9895 9892 9889 9887 9884 9880 9877 9874 9871 9867 9864 9861 9857 9854 9850 9847 9844 9840 9837 9834 9111 2 3 4 9830 9827 9824 9821 9818 9815 9811 9808 9805 9802 9799 9796 9793 9790 9786 9783 9780 9777 9773 9770 9767 9763 9760 9757 9753 9750 9747 9744 9741 9738 9735 9732 9729 9727 9724 9722 9720 9718 9716 9715 9714 9713 9712 9711 9711 9711 9711 9711 9712 9713 9714 9715 9717 9718 9720 9722 9724 9726 9728 9730 9733 9735 9738 9740 9742 9745 9747 9749 9752 9754 9756 9758 9760 9762 9764 9766 9768 9770 9771 9773 9774 9776 9777 9779 9780 9781 9783 9784 9785 9787 9788 9789 9790 9791 9793 9794 9795 9796 9797 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9809 9810 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9810 9810 9809 9808 9807 9806 9805 9804 9802 9801 9800 9798 9797 9795 9794 9792 9790 9789 9787 9785 9783 9782 9780 9778 9776 9774 9772 9771 9769 9767 9765 9764 9762 9760 9758 9757 9755 9753 9751 9750 9748 9746 9744 9742 9741 9739 9737 9735 9733 9730 9728 9726 9724 9721 9719 9716 9713 9710 9708 9705 9702 9698 9695 9692 9688 9685 9681 9678 9674 9671 9667 9663 9659 9655 9651 9647 9643 9639 9635 9631 9626 9622 9618 9613 9609 9604 9599 9594 9589 9584 9579 9574 9568 9562 9556 9550 9544 9538 9531 9524 9517 9510 9503 9495 9487 9479 9471 9462 9454 9445 9436 9427 9418 9409 9399 9389 9380 9370 9360 9350 9339 9329 9318 9308 9297 9286 9275 9263 9252 9240 9228 9216 9204 9191 9178 9164 9150 9136 9121 9106 9091 9075 9059 9042 9025 9007 8988 8970 8950 8930 8910 8889 8868 8846 8824 8802 8779 8755 8732 8708 8683 8659 8634 8608 8583 8557 8531 8505 8479 8453 8426 8399 8372 8345 8317 8290 8262 8234 8206 8177 8148 8119 8090 8060 8030 8000 7969 7938 7906 7874 7842 7809 7776 7742 7708 7673 7638 7603 7567 7531 7495 7458 7420 7383 7345 7307 7269 7231 7192 7153 7115 7076 7037 6998 6960 6921 6883 6844 6806 6768 6731 6693 6656 6619 6583 6547 6511 6476 6441 6406 6372 6338 6305 6273 6240 6209 6178 6147 6117 6088 6059 6031 6004 5977 5951 5925 5901 5877 5854 5832 5811 5791 5772 5753 5736 5720 5704 5690 5677 5665 5654 5644 5635 5627 5621 5615 5611 5608 5606 5605 5605 5607 5609 5613 5618 5623 5630 5638 5647 5657 5668 5679 5692 5706 5721 5736 5753 5770 5789 5808 5828 5849 5871 5894 5918 5942 5968 5994 6021 6049 6078 6108 6138 6170 6202 6234 6268 6302 6337 6372 6408 6445 6482 6520 6558 6596 6635 6674 6713 6753 6792 6832 6872 6912 6951 6991 7031 7070 7109 7148 7187 7225 7263 7301 7339 7376 7412 7449 7485 7521 7556 7591 7626 7661 7695 7729 7763 7796 7830 7863 7896 7930 7963 7995 8028 8061 8094 8126 8159 8192 8224 8256 8288 8321 8352 8384 8416 8447 8478 8509 8539 8569 8599 8628 8657 9112 2 3 4 8685 8712 8739 8766 8791 8816 8841 8864 8887 8909 8931 8951 8971 8990 9008 9026 9043 9059 9074 9089 9103 9116 9128 9141 9152 9163 9173 9183 9193 9201 9210 9218 9226 9233 9240 9246 9252 9258 9264 9269 9274 9279 9283 9287 9290 9294 9297 9299 9302 9303 9305 9306 9307 9307 9307 9306 9305 9303 9301 9299 9295 9292 9287 9283 9277 9271 9265 9258 9250 9242 9233 9224 9214 9204 9193 9182 9170 9158 9145 9133 9119 9106 9093 9079 9065 9051 9037 9023 9009 8996 8983 8969 8957 8945 8933 8922 8911 8901 8892 8883 8876 8869 8863 8858 8854 8851 8849 8848 8848 8849 8851 8855 8859 8864 8870 8878 8886 8895 8905 8915 8927 8939 8952 8965 8979 8993 9008 9024 9039 9055 9071 9088 9104 9120 9137 9154 9170 9187 9203 9219 9235 9251 9267 9282 9298 9313 9327 9342 9356 9370 9384 9397 9410 9423 9436 9448 9460 9471 9483 9494 9504 9515 9525 9535 9544 9554 9562 9571 9579 9587 9595 9602 9610 9616 9623 9629 9635 9641 9647 9652 9657 9662 9667 9672 9676 9681 9685 9689 9693 9697 9701 9705 9709 9713 9717 9721 9725 9728 9732 9736 9740 9744 9748 9752 9756 9760 9764 9768 9771 9775 9779 9782 9786 9789 9792 9796 9799 9801 9804 9807 9809 9811 9813 9815 9817 9819 9820 9822 9823 9824 9825 9826 9826 9827 9828 9828 9829 9829 9830 9830 9830 9831 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9837 9837 9838 9839 9839 9840 9841 9841 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9847 9847 9846 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9838 9837 9837 9836 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9824 9823 9821 9820 9818 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9796 9794 9791 9789 9786 9784 9781 9778 9775 9772 9769 9766 9763 9759 9756 9753 9749 9746 9742 9738 9735 9731 9727 9723 9719 9715 9710 9706 9701 9697 9692 9687 9681 9676 9670 9665 9658 9652 9645 9638 9630 9623 9614 9606 9596 9587 9576 9566 9554 9543 9530 9517 9503 9489 9474 9459 9443 9426 9409 9391 9372 9353 9334 9314 9293 9272 9251 9230 9209 9187 9165 9144 9122 9100 9079 9059 9038 9018 8999 8981 8963 8946 8931 8916 8902 8890 8879 8869 8860 8853 8847 8843 8841 8840 8840 8842 8845 8850 8856 8864 8873 8884 8895 8908 8922 8937 8953 8970 8988 9006 9025 9044 9064 9084 9105 9126 9146 9167 9188 9209 9229 9249 9269 9289 9308 9327 9345 9363 9381 9113 2 3 4 9398 9414 9430 9446 9461 9475 9489 9503 9516 9529 9541 9553 9565 9576 9587 9597 9607 9617 9627 9636 9645 9654 9663 9671 9679 9687 9695 9702 9710 9717 9723 9730 9737 9743 9749 9755 9760 9766 9771 9776 9781 9785 9790 9794 9798 9802 9805 9809 9812 9815 9818 9821 9824 9827 9830 9832 9835 9837 9839 9841 9844 9846 9848 9850 9852 9854 9856 9857 9859 9861 9863 9865 9867 9868 9870 9872 9873 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 9903 9902 9902 9901 9901 9901 9901 9901 9902 9903 9904 9905 9907 9908 9910 9912 9915 9917 9919 9922 9924 9927 9929 9932 9934 9936 9938 9940 9942 9944 9945 9946 9947 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9938 9938 9940 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9966 9967 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9973 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9973 9971 9970 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9114 2 3 4 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9906 9905 9904 9902 9900 9899 9897 9895 9893 9890 9888 9886 9883 9881 9878 9876 9873 9870 9868 9865 9862 9859 9856 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9825 9822 9819 9817 9814 9812 9809 9807 9805 9803 9801 9799 9798 9796 9795 9794 9793 9792 9791 9790 9790 9789 9789 9789 9789 9789 9789 9789 9789 9790 9790 9790 9790 9790 9790 9790 9790 9790 9789 9789 9788 9787 9786 9784 9782 9780 9778 9776 9773 9770 9766 9762 9758 9754 9749 9744 9739 9734 9728 9722 9715 9709 9702 9695 9687 9680 9673 9665 9657 9650 9642 9634 9627 9619 9612 9605 9598 9591 9585 9579 9573 9568 9563 9559 9555 9552 9549 9547 9546 9545 9545 9545 9546 9548 9550 9553 9556 9560 9565 9570 9575 9581 9587 9593 9600 9607 9615 9622 9630 9637 9645 9653 9660 9668 9675 9683 9690 9697 9703 9710 9716 9722 9728 9734 9739 9744 9749 9754 9758 9762 9767 9771 9775 9779 9782 9786 9790 9794 9797 9801 9805 9809 9812 9816 9820 9824 9829 9833 9837 9841 9845 9849 9854 9858 9862 9866 9870 9874 9878 9881 9885 9888 9891 9894 9897 9900 9902 9904 9906 9908 9909 9911 9912 9913 9913 9914 9915 9915 9915 9915 9915 9916 9916 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9913 9913 9914 9914 9915 9917 9918 9919 9921 9923 9924 9926 9928 9931 9933 9935 9937 9940 9942 9944 9947 9949 9951 9953 9955 9957 9958 9960 9961 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9963 9963 9963 9962 9961 9960 9960 9959 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9115 2 3 4 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9878 9876 9873 9871 9868 9866 9863 9861 9858 9855 9853 9850 9848 9845 9843 9840 9838 9836 9834 9832 9830 9829 9827 9826 9825 9824 9823 9823 9822 9822 9822 9823 9823 9824 9825 9826 9827 9829 9830 9832 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9847 9846 9845 9843 9842 9841 9839 9838 9836 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9813 9810 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9777 9774 9771 9768 9764 9761 9758 9754 9751 9747 9744 9740 9736 9733 9729 9725 9721 9716 9712 9707 9703 9698 9692 9687 9681 9675 9669 9663 9656 9649 9641 9634 9626 9617 9609 9600 9590 9580 9570 9560 9549 9538 9527 9515 9503 9491 9478 9465 9452 9439 9425 9411 9396 9381 9366 9351 9335 9319 9302 9285 9267 9249 9230 9210 9190 9168 9146 9123 9099 9073 9047 9018 8989 8958 8925 8891 8854 8816 8776 8734 8690 8643 8595 8544 8491 8436 8379 8320 8259 8195 8131 8064 7996 7927 7857 7786 7714 7641 7569 7496 7424 7353 7283 7214 7147 7083 7020 6960 6903 6850 6800 6754 6712 6674 6641 6612 6589 6571 6558 6550 6547 6550 6557 6570 6588 6611 6639 6671 6708 6749 6794 6843 6895 6950 7008 7069 7131 7196 7262 7329 7398 7467 7536 7605 7673 7741 7809 7875 7940 8004 8067 8128 8188 8245 8300 8354 8405 8455 8503 8549 8593 8636 8677 8716 8753 8789 8824 8857 8889 8920 8950 8978 9007 9034 9060 9086 9111 9135 9159 9182 9205 9227 9248 9269 9290 9310 9329 9348 9367 9384 9401 9418 9434 9449 9463 9477 9490 9503 9514 9526 9536 9546 9555 9564 9572 9580 9587 9594 9601 9607 9613 9619 9624 9630 9635 9640 9645 9650 9655 9661 9666 9671 9677 9682 9688 9693 9699 9704 9710 9716 9722 9728 9733 9739 9745 9750 9756 9761 9766 9770 9775 9779 9783 9787 9791 9794 9797 9800 9802 9804 9806 9808 9809 9811 9812 9813 9814 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9828 9830 9832 9834 9836 9838 9840 9843 9845 9848 9850 9853 9855 9857 9860 9862 9864 9866 9867 9869 9870 9871 9872 9873 9874 9874 9874 9874 9873 9872 9872 9871 9870 9868 9867 9116 2 3 4 9866 9864 9863 9861 9859 9858 9856 9855 9853 9852 9851 9850 9848 9847 9847 9846 9845 9844 9843 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9833 9831 9829 9826 9823 9820 9816 9812 9807 9802 9797 9790 9784 9777 9769 9761 9752 9742 9732 9721 9710 9698 9686 9672 9659 9644 9629 9613 9597 9579 9561 9543 9523 9503 9482 9461 9438 9415 9391 9366 9340 9314 9287 9258 9230 9200 9169 9138 9106 9073 9040 9006 8971 8936 8900 8865 8828 8792 8755 8719 8682 8646 8610 8575 8540 8506 8472 8440 8408 8378 8349 8322 8296 8272 8249 8229 8210 8194 8179 8167 8157 8150 8144 8142 8141 8143 8148 8154 8164 8175 8188 8204 8222 8242 8263 8287 8312 8339 8367 8396 8427 8459 8491 8525 8559 8593 8628 8663 8698 8733 8769 8803 8838 8872 8905 8938 8970 9001 9031 9061 9090 9117 9144 9169 9194 9217 9240 9261 9281 9301 9319 9336 9353 9368 9383 9396 9409 9421 9433 9444 9454 9463 9472 9481 9489 9496 9503 9510 9517 9523 9529 9535 9540 9546 9551 9556 9561 9566 9571 9576 9580 9585 9590 9594 9599 9603 9608 9612 9616 9621 9625 9629 9633 9637 9642 9646 9649 9653 9657 9661 9664 9668 9671 9675 9678 9681 9684 9687 9690 9693 9696 9698 9701 9703 9706 9708 9710 9713 9715 9717 9719 9721 9723 9724 9726 9728 9730 9731 9733 9735 9736 9738 9739 9741 9742 9744 9745 9747 9748 9750 9751 9752 9754 9755 9756 9758 9759 9760 9761 9762 9763 9765 9766 9767 9768 9768 9769 9770 9771 9771 9772 9773 9773 9773 9774 9774 9774 9774 9774 9774 9773 9773 9772 9771 9771 9770 9768 9767 9766 9764 9762 9761 9759 9756 9754 9752 9749 9746 9743 9740 9737 9734 9730 9727 9723 9719 9715 9711 9707 9703 9699 9694 9690 9685 9681 9676 9671 9666 9661 9656 9651 9646 9640 9635 9629 9623 9617 9611 9605 9599 9592 9586 9579 9572 9565 9557 9550 9542 9534 9525 9517 9508 9499 9490 9481 9471 9461 9451 9441 9430 9420 9409 9398 9386 9375 9363 9352 9340 9328 9315 9303 9290 9278 9265 9251 9238 9224 9210 9195 9181 9166 9150 9134 9118 9101 9083 9064 9045 9025 9005 8983 8961 8937 8913 8887 8860 8832 8803 8773 8741 8708 8674 8638 8601 8563 8524 8484 8442 8399 8355 8310 8265 8219 8172 8124 8077 8029 7980 7932 7884 7837 7790 7743 7698 7654 7610 7569 7528 7490 7453 7418 7385 7355 7327 7301 7278 7258 7240 7225 7213 7204 7198 7194 7194 7196 7201 7210 7220 7234 7250 7268 7289 7312 7337 7364 7393 7423 7456 7489 7524 7560 7596 7634 7672 7710 7748 7787 7825 7863 7901 7938 7974 8009 8043 8076 8108 8138 8167 8194 8219 8243 8265 8284 8302 8318 8332 8343 8353 8361 8366 8370 8372 8371 8369 8365 8360 8352 8343 8333 8321 8308 8294 8278 8262 8244 8226 8207 8188 8167 8147 8126 9117 2 3 4 8105 8083 8062 8040 8018 7996 7973 7951 7929 7907 7884 7862 7840 7817 7795 7772 7750 7727 7704 7681 7657 7634 7610 7586 7562 7537 7513 7489 7464 7439 7415 7390 7366 7342 7319 7296 7274 7253 7233 7213 7195 7179 7163 7150 7138 7128 7120 7114 7110 7109 7110 7114 7120 7129 7140 7154 7171 7190 7213 7237 7264 7294 7326 7360 7396 7435 7475 7517 7561 7606 7652 7699 7748 7797 7847 7897 7947 7997 8048 8098 8148 8197 8245 8293 8340 8386 8431 8474 8516 8557 8597 8635 8672 8707 8741 8773 8803 8833 8860 8887 8911 8935 8957 8977 8997 9015 9032 9048 9063 9076 9089 9100 9111 9121 9130 9138 9146 9152 9158 9163 9168 9171 9174 9176 9178 9179 9179 9178 9176 9174 9171 9167 9162 9157 9150 9143 9134 9125 9115 9103 9091 9078 9064 9049 9033 9016 8998 8980 8961 8941 8920 8899 8877 8855 8832 8809 8786 8763 8740 8717 8695 8673 8651 8630 8609 8590 8571 8554 8537 8522 8508 8496 8485 8475 8467 8461 8456 8453 8452 8453 8455 8459 8465 8472 8481 8491 8503 8516 8531 8547 8564 8582 8601 8621 8642 8664 8686 8708 8731 8754 8777 8800 8823 8846 8869 8892 8914 8936 8957 8978 8998 9018 9037 9055 9073 9090 9107 9122 9137 9152 9166 9179 9191 9203 9215 9226 9237 9247 9257 9266 9275 9284 9292 9300 9308 9316 9324 9331 9338 9345 9352 9358 9365 9371 9377 9383 9388 9394 9399 9404 9409 9413 9417 9421 9425 9428 9431 9433 9436 9438 9439 9441 9442 9443 9444 9444 9445 9445 9445 9444 9444 9443 9443 9442 9442 9441 9440 9440 9439 9438 9438 9438 9437 9437 9437 9437 9437 9437 9438 9438 9438 9439 9439 9440 9441 9441 9442 9442 9443 9443 9443 9444 9444 9443 9443 9443 9442 9441 9440 9439 9438 9437 9435 9433 9431 9429 9426 9424 9421 9418 9415 9412 9409 9405 9402 9398 9395 9391 9387 9384 9380 9376 9372 9368 9365 9361 9357 9353 9349 9345 9341 9337 9333 9328 9324 9320 9315 9311 9306 9301 9296 9291 9286 9281 9275 9269 9263 9257 9250 9244 9237 9229 9222 9214 9206 9197 9189 9180 9170 9161 9151 9140 9130 9119 9108 9096 9084 9072 9060 9047 9034 9020 9007 8993 8978 8964 8949 8934 8919 8903 8887 8871 8854 8837 8820 8802 8784 8766 8747 8728 8708 8688 8668 8646 8625 8602 8579 8556 8531 8506 8480 8454 8427 8399 8370 8340 8309 8277 8245 8211 8177 8141 8105 8067 8029 7989 7948 7907 7864 7820 7775 7729 7681 7633 7583 7532 7480 7427 7372 7315 7258 7198 7138 7075 7011 6946 6879 6810 6739 6666 6592 6516 6437 6357 6275 6191 6105 6017 5928 5836 5743 5649 5553 5455 5357 5257 5156 5055 4954 4852 4750 4649 4548 4448 4349 4252 4157 4063 3972 3884 3799 3717 3639 3565 3496 3430 3370 3315 3264 3220 3181 3148 3121 3100 3085 3076 3073 3077 3086 3102 9118 2 3 4 3123 3151 3185 3223 3268 3317 3372 3431 3494 3562 3633 3709 3787 3869 3953 4040 4129 4220 4313 4407 4501 4597 4693 4790 4887 4983 5080 5176 5271 5366 5459 5552 5643 5734 5822 5910 5996 6081 6164 6245 6325 6404 6480 6555 6628 6700 6770 6838 6905 6970 7033 7095 7155 7213 7270 7325 7379 7431 7481 7530 7578 7624 7669 7712 7754 7795 7834 7872 7909 7944 7979 8012 8044 8076 8106 8135 8164 8191 8218 8244 8270 8294 8318 8342 8365 8387 8409 8430 8451 8471 8491 8510 8529 8547 8565 8583 8600 8617 8634 8649 8665 8680 8695 8709 8723 8736 8749 8761 8773 8785 8796 8806 8817 8827 8836 8845 8854 8863 8871 8879 8887 8894 8902 8909 8916 8922 8929 8936 8942 8948 8955 8961 8967 8973 8979 8985 8991 8996 9002 9007 9013 9018 9023 9028 9033 9038 9043 9047 9051 9055 9059 9062 9065 9068 9071 9073 9075 9077 9079 9081 9082 9083 9084 9085 9085 9086 9086 9086 9086 9086 9086 9086 9085 9085 9085 9084 9084 9083 9083 9082 9082 9081 9080 9080 9079 9078 9077 9076 9074 9073 9071 9069 9067 9065 9063 9060 9057 9054 9051 9047 9043 9038 9034 9029 9024 9019 9013 9007 9001 8995 8988 8982 8975 8968 8961 8954 8946 8939 8932 8924 8917 8909 8902 8894 8887 8879 8872 8864 8857 8849 8842 8835 8827 8820 8813 8805 8798 8791 8783 8776 8768 8760 8752 8745 8736 8728 8720 8711 8703 8694 8685 8675 8666 8656 8647 8637 8626 8616 8605 8594 8583 8572 8560 8548 8536 8524 8512 8499 8486 8472 8459 8445 8430 8416 8401 8385 8369 8353 8336 8318 8300 8282 8262 8243 8222 8201 8179 8156 8133 8109 8084 8058 8032 8005 7977 7949 7920 7890 7860 7830 7799 7767 7735 7703 7671 7638 7606 7573 7541 7508 7476 7444 7413 7381 7350 7320 7290 7261 7232 7203 7175 7148 7121 7095 7069 7043 7018 6993 6968 6944 6919 6895 6870 6845 6820 6794 6768 6741 6713 6684 6654 6622 6590 6556 6520 6483 6444 6403 6361 6316 6269 6220 6169 6115 6059 6001 5941 5878 5813 5745 5675 5603 5528 5451 5373 5292 5208 5124 5037 4948 4858 4765 4672 4577 4481 4383 4285 4186 4085 3985 3883 3781 3679 3577 3474 3372 3269 3167 3065 2964 2864 2764 2665 2567 2470 2375 2280 2187 2096 2005 1917 1830 1746 1663 1582 1503 1426 1351 1278 1208 1140 1074 1011 950 891 835 781 730 681 635 591 549 509 472 437 404 373 345 318 293 271 250 230 212 196 182 169 157 146 137 129 122 116 112 108 105 104 103 104 105 108 111 116 122 130 138 148 159 172 187 203 221 241 263 287 314 342 373 406 441 480 520 564 610 658 710 764 820 879 941 1005 1072 1142 1213 1287 1363 1441 1521 1603 1687 1772 1859 1946 2035 2126 2217 2308 2401 2494 2587 9119 2 3 4 2680 2774 2868 2961 3054 3148 3240 3333 3424 3516 3606 3696 3785 3874 3961 4048 4134 4219 4304 4387 4470 4551 4632 4712 4791 4869 4946 5022 5098 5172 5246 5319 5391 5462 5532 5601 5669 5736 5802 5868 5932 5996 6058 6119 6180 6239 6297 6355 6411 6466 6520 6573 6625 6675 6725 6774 6821 6868 6913 6958 7001 7044 7086 7126 7166 7205 7243 7281 7318 7353 7389 7423 7457 7491 7523 7556 7587 7619 7650 7680 7710 7739 7769 7797 7826 7854 7881 7909 7936 7962 7989 8015 8040 8065 8090 8114 8138 8162 8185 8207 8230 8251 8273 8294 8314 8334 8354 8373 8391 8410 8427 8445 8462 8478 8495 8511 8526 8541 8556 8571 8586 8600 8614 8628 8641 8655 8668 8681 8694 8707 8720 8733 8746 8758 8771 8783 8795 8808 8820 8832 8843 8855 8867 8878 8889 8901 8911 8922 8933 8943 8953 8963 8972 8982 8991 9000 9008 9017 9025 9033 9040 9048 9055 9062 9069 9076 9082 9089 9095 9101 9107 9113 9119 9125 9131 9137 9143 9149 9155 9161 9167 9173 9179 9185 9192 9198 9204 9211 9217 9223 9230 9236 9242 9249 9255 9261 9267 9273 9279 9285 9291 9297 9302 9308 9313 9318 9323 9327 9332 9336 9340 9345 9348 9352 9356 9359 9362 9365 9368 9371 9374 9377 9379 9382 9385 9387 9389 9392 9394 9396 9399 9401 9403 9405 9408 9410 9412 9415 9417 9419 9422 9424 9426 9429 9431 9433 9436 9438 9440 9443 9445 9447 9449 9451 9453 9455 9457 9459 9461 9463 9465 9467 9469 9471 9473 9475 9477 9478 9480 9482 9484 9486 9489 9491 9493 9495 9498 9500 9503 9505 9508 9511 9513 9516 9519 9522 9525 9528 9531 9535 9538 9541 9544 9547 9550 9553 9556 9559 9562 9564 9567 9570 9572 9575 9577 9579 9581 9583 9586 9587 9589 9591 9593 9595 9596 9598 9600 9602 9603 9605 9607 9609 9611 9613 9615 9617 9619 9621 9624 9626 9629 9631 9634 9637 9640 9643 9646 9649 9652 9655 9658 9661 9664 9668 9671 9674 9677 9680 9683 9686 9688 9691 9694 9696 9699 9701 9703 9706 9708 9710 9712 9713 9715 9717 9718 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9729 9730 9731 9731 9732 9732 9732 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9732 9732 9732 9731 9731 9730 9730 9729 9728 9728 9727 9726 9725 9725 9724 9723 9722 9720 9719 9718 9716 9715 9713 9711 9709 9707 9705 9702 9699 9697 9693 9690 9686 9683 9679 9674 9670 9665 9660 9655 9650 9644 9638 9632 9626 9620 9614 9608 9601 9595 9588 9582 9575 9569 9562 9556 9550 9544 9538 9533 9527 9522 9518 9513 9509 9505 9502 9498 9496 9493 9491 9489 9488 9487 9486 9486 9486 9487 9488 9489 9490 9492 9494 9496 9499 9502 9505 9508 9512 9516 9520 9524 9528 9532 9537 9541 9546 9550 9555 9559 9564 9568 9572 9577 9581 9585 9120 2 3 4 9589 9592 9596 9599 9602 9605 9608 9610 9612 9614 9616 9617 9618 9619 9619 9619 9619 9619 9618 9617 9616 9615 9614 9612 9611 9609 9607 9605 9604 9602 9600 9599 9597 9596 9595 9594 9593 9592 9592 9592 9593 9594 9595 9597 9599 9601 9604 9607 9610 9614 9619 9623 9628 9634 9639 9645 9651 9657 9664 9671 9677 9684 9691 9698 9705 9712 9719 9725 9732 9738 9744 9750 9755 9761 9765 9770 9774 9778 9782 9785 9787 9790 9792 9793 9795 9796 9796 9796 9796 9796 9795 9795 9794 9793 9791 9790 9789 9787 9785 9784 9782 9781 9779 9778 9777 9776 9775 9774 9773 9773 9772 9772 9772 9773 9773 9774 9775 9776 9777 9778 9780 9782 9784 9786 9788 9790 9792 9794 9797 9799 9802 9804 9806 9809 9811 9813 9816 9818 9820 9822 9824 9826 9828 9830 9831 9833 9834 9836 9837 9839 9840 9841 9842 9844 9845 9846 9847 9848 9850 9851 9852 9853 9855 9856 9857 9859 9860 9861 9863 9864 9866 9867 9869 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9886 9887 9887 9886 9886 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9857 9856 9855 9854 9853 9853 9852 9852 9851 9851 9851 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9857 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9858 9858 9857 9857 9856 9856 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9836 9835 9833 9832 9830 9829 9827 9826 9824 9822 9821 9819 9817 9816 9814 9813 9811 9810 9808 9807 9806 9804 9803 9801 9800 9799 9797 9795 9794 9792 9790 9788 9786 9784 9781 9779 9776 9772 9769 9765 9761 9756 9751 9746 9740 9734 9727 9720 9713 9705 9697 9689 9680 9671 9662 9652 9642 9632 9622 9611 9600 9590 9579 9568 9558 9547 9537 9527 9517 9507 9498 9489 9480 9472 9464 9457 9451 9445 9439 9434 9430 9426 9423 9421 9419 9418 9418 9418 9419 9421 9423 9426 9430 9434 9439 9445 9451 9457 9464 9472 9480 9488 9497 9506 9516 9526 9536 9546 9557 9567 9578 9589 9600 9611 9621 9632 9643 9653 9664 9674 9684 9694 9703 9712 9721 9730 9738 9746 9753 9760 9767 9774 9780 9785 9791 9796 9800 9805 9809 9813 9816 9820 9823 9826 9829 9831 9833 9836 9838 9840 9842 9844 9846 9847 9849 9851 9852 9854 9856 9857 9859 9861 9862 9864 9865 9867 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9121 2 3 4 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9865 9866 9868 9870 9871 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9968 9968 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9956 9954 9953 9952 9950 9949 9948 9948 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9943 9941 9939 9936 9934 9931 9929 9927 9925 9923 9921 9919 9917 9916 9915 9913 9912 9912 9911 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9122 2 3 5 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9943 9941 9939 9938 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9920 9920 9919 9918 9916 9915 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9892 9890 9887 9885 9883 9880 9878 9876 9874 9872 9870 9868 9866 9865 9864 9862 9861 9860 9860 9859 9859 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9861 9862 9862 9863 9864 9864 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9944 9123 2 3 5 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9895 9895 9896 9897 9898 9899 9901 9902 9904 9905 9907 9909 9911 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9923 9920 9918 9915 9913 9911 9909 9907 9904 9902 9901 9899 9897 9895 9893 9892 9890 9888 9887 9885 9883 9881 9879 9877 9874 9872 9869 9866 9863 9859 9856 9852 9848 9844 9839 9835 9830 9825 9820 9815 9810 9805 9800 9795 9790 9785 9781 9776 9772 9768 9764 9760 9757 9754 9752 9750 9748 9747 9745 9745 9744 9744 9745 9745 9746 9748 9749 9751 9753 9755 9757 9759 9762 9765 9767 9770 9773 9776 9779 9781 9784 9787 9790 9792 9795 9797 9800 9803 9805 9808 9810 9813 9815 9818 9820 9822 9825 9827 9830 9832 9835 9837 9840 9842 9845 9847 9850 9852 9854 9856 9858 9860 9862 9864 9866 9867 9869 9870 9871 9871 9872 9873 9873 9873 9873 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9858 9856 9855 9854 9852 9851 9850 9848 9847 9846 9844 9843 9841 9839 9838 9836 9834 9832 9829 9827 9825 9822 9819 9816 9813 9810 9807 9803 9800 9796 9792 9788 9783 9779 9774 9769 9764 9759 9754 9748 9743 9737 9731 9724 9718 9711 9705 9698 9690 9683 9675 9667 9658 9649 9640 9631 9621 9611 9600 9589 9578 9566 9554 9541 9528 9514 9500 9485 9470 9455 9439 9423 9406 9389 9372 9354 9337 9319 9301 9282 9264 9246 9228 9209 9191 9174 9156 9140 9123 9107 9092 9077 9063 9050 9037 9026 9015 9005 8997 8989 8982 8977 8973 8969 8967 8966 8966 8967 8969 8972 8976 8981 8987 8994 9001 9009 9018 9027 9037 9047 9058 9069 9080 9091 9103 9114 9126 9137 9148 9158 9169 9179 9189 9199 9208 9217 9226 9234 9242 9249 9256 9124 2 3 5 9263 9269 9275 9281 9287 9292 9297 9303 9308 9313 9317 9322 9327 9332 9337 9342 9347 9353 9358 9364 9370 9376 9382 9388 9394 9401 9407 9414 9420 9427 9433 9440 9446 9452 9458 9464 9470 9475 9480 9485 9490 9494 9497 9501 9503 9506 9508 9509 9510 9511 9511 9510 9509 9508 9506 9503 9500 9496 9492 9488 9482 9477 9471 9464 9457 9449 9441 9433 9424 9414 9404 9394 9383 9372 9360 9347 9335 9321 9308 9294 9279 9264 9248 9232 9215 9198 9180 9162 9143 9123 9103 9082 9060 9038 9015 8991 8966 8940 8913 8886 8857 8827 8797 8765 8733 8700 8665 8630 8593 8556 8518 8479 8440 8399 8359 8318 8277 8236 8195 8154 8113 8073 8033 7995 7957 7921 7887 7854 7823 7794 7767 7743 7721 7702 7686 7672 7662 7654 7650 7650 7652 7657 7666 7678 7692 7710 7730 7753 7779 7807 7837 7870 7904 7940 7977 8016 8055 8096 8137 8178 8220 8262 8303 8345 8386 8426 8466 8505 8542 8579 8615 8650 8684 8716 8748 8778 8807 8835 8862 8888 8913 8937 8960 8982 9004 9025 9045 9065 9084 9103 9121 9139 9156 9173 9190 9206 9223 9239 9254 9270 9285 9300 9314 9328 9342 9356 9369 9382 9394 9406 9418 9429 9439 9450 9459 9468 9477 9485 9493 9500 9507 9514 9520 9526 9531 9536 9541 9546 9550 9554 9558 9562 9566 9569 9573 9576 9580 9583 9587 9591 9594 9598 9602 9606 9610 9614 9618 9622 9626 9631 9635 9639 9644 9648 9653 9657 9661 9666 9670 9674 9678 9682 9685 9689 9692 9696 9699 9702 9704 9707 9709 9711 9713 9715 9716 9718 9719 9720 9720 9721 9721 9721 9721 9721 9721 9721 9720 9719 9719 9718 9717 9716 9715 9713 9712 9711 9709 9707 9706 9704 9702 9701 9699 9696 9694 9692 9690 9687 9684 9681 9678 9675 9671 9668 9664 9660 9655 9650 9645 9640 9635 9629 9623 9616 9610 9603 9595 9588 9580 9571 9563 9554 9545 9535 9526 9516 9505 9495 9484 9472 9461 9449 9436 9423 9410 9396 9382 9367 9351 9335 9319 9301 9283 9264 9244 9223 9201 9178 9155 9130 9105 9078 9051 9023 8993 8963 8932 8900 8868 8835 8802 8768 8734 8700 8666 8632 8599 8566 8534 8502 8472 8443 8415 8389 8364 8341 8320 8301 8284 8270 8258 8248 8241 8236 8234 8234 8237 8243 8250 8260 8273 8287 8304 8323 8343 8366 8390 8415 8441 8469 8497 8527 8556 8587 8617 8648 8679 8709 8740 8770 8800 8829 8857 8885 8912 8938 8963 8987 9011 9033 9055 9075 9094 9113 9130 9147 9162 9177 9190 9203 9214 9225 9235 9245 9253 9260 9267 9273 9278 9283 9286 9290 9292 9294 9295 9296 9297 9297 9296 9295 9294 9293 9292 9290 9289 9287 9286 9285 9284 9283 9283 9283 9284 9286 9288 9290 9294 9298 9303 9308 9315 9322 9330 9339 9349 9359 9370 9381 9394 9406 9420 9433 9447 9461 9476 9490 9505 9519 9534 9548 9125 2 3 5 9562 9576 9589 9603 9615 9628 9639 9650 9661 9671 9681 9690 9699 9707 9715 9722 9729 9736 9742 9748 9753 9759 9764 9768 9773 9778 9782 9787 9791 9796 9800 9804 9808 9813 9817 9821 9826 9830 9834 9838 9842 9846 9850 9854 9858 9861 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9951 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9955 9954 9954 9953 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9961 9963 9964 9966 9967 9969 9970 9971 9973 9973 9974 9975 9975 9975 9974 9974 9973 9972 9970 9968 9966 9964 9961 9958 9955 9952 9948 9945 9941 9937 9934 9930 9926 9923 9919 9916 9913 9910 9907 9904 9902 9900 9898 9897 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9894 9895 9895 9896 9897 9897 9898 9898 9899 9900 9900 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9910 9911 9912 9914 9916 9918 9920 9923 9925 9927 9930 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9953 9955 9955 9956 9957 9957 9957 9957 9956 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9940 9938 9937 9935 9934 9932 9931 9930 9929 9929 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9902 9903 9904 9905 9906 9908 9910 9912 9914 9916 9918 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9126 2 3 5 9944 9942 9941 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9929 9930 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9951 9953 9955 9957 9958 9960 9961 9963 9964 9964 9965 9965 9965 9964 9964 9963 9962 9961 9959 9958 9956 9954 9952 9950 9947 9945 9943 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9890 9887 9884 9880 9877 9873 9870 9866 9863 9860 9857 9854 9851 9849 9846 9844 9842 9840 9839 9837 9836 9835 9834 9834 9833 9833 9833 9832 9832 9832 9832 9833 9833 9833 9833 9833 9834 9834 9834 9835 9835 9835 9835 9836 9836 9836 9836 9836 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9835 9834 9834 9833 9832 9831 9829 9828 9827 9825 9823 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9797 9795 9794 9792 9791 9790 9789 9789 9788 9788 9788 9788 9788 9788 9788 9788 9789 9789 9790 9790 9791 9791 9791 9792 9792 9792 9792 9792 9792 9791 9791 9790 9790 9789 9788 9787 9786 9785 9784 9782 9781 9780 9778 9777 9776 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9764 9763 9762 9761 9760 9759 9758 9757 9755 9753 9751 9749 9746 9743 9740 9736 9732 9727 9722 9716 9709 9702 9695 9687 9678 9669 9659 9649 9638 9626 9614 9602 9589 9576 9563 9550 9536 9522 9509 9495 9481 9468 9455 9442 9430 9418 9407 9397 9387 9378 9371 9364 9358 9353 9349 9346 9345 9345 9346 9348 9351 9355 9361 9367 9375 9383 9393 9403 9414 9426 9439 9452 9465 9479 9493 9508 9522 9537 9551 9565 9580 9594 9607 9621 9634 9646 9658 9669 9680 9691 9701 9710 9719 9728 9736 9743 9751 9757 9764 9770 9775 9781 9786 9791 9795 9800 9804 9809 9813 9817 9821 9825 9829 9833 9836 9840 9844 9848 9851 9855 9858 9861 9864 9867 9870 9873 9875 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9900 9898 9897 9895 9894 9892 9891 9889 9888 9887 9886 9885 9885 9884 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9874 9872 9870 9868 9866 9863 9860 9858 9854 9851 9848 9844 9841 9837 9833 9829 9825 9821 9817 9813 9809 9127 2 3 5 9805 9800 9796 9792 9787 9783 9778 9773 9769 9764 9759 9754 9749 9743 9738 9732 9727 9720 9714 9708 9701 9695 9688 9681 9674 9667 9659 9652 9644 9637 9630 9622 9615 9608 9601 9595 9588 9582 9577 9572 9567 9563 9559 9556 9553 9551 9550 9549 9549 9549 9550 9552 9554 9557 9561 9565 9570 9575 9581 9587 9594 9600 9608 9615 9623 9631 9639 9647 9655 9663 9671 9680 9688 9695 9703 9711 9718 9725 9732 9739 9745 9751 9757 9762 9768 9773 9777 9782 9786 9790 9794 9797 9801 9804 9807 9810 9812 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9834 9835 9836 9838 9839 9841 9842 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9866 9864 9863 9861 9860 9858 9857 9856 9855 9854 9853 9852 9852 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9854 9854 9854 9853 9852 9851 9850 9848 9846 9845 9843 9840 9838 9836 9833 9831 9828 9826 9823 9821 9818 9816 9813 9811 9809 9808 9806 9805 9803 9802 9801 9800 9799 9799 9798 9798 9798 9798 9797 9797 9797 9796 9795 9795 9794 9793 9791 9790 9788 9786 9784 9781 9779 9775 9772 9769 9765 9761 9757 9753 9748 9744 9739 9735 9730 9726 9721 9717 9712 9708 9704 9700 9696 9692 9688 9685 9681 9678 9674 9671 9667 9664 9661 9657 9654 9650 9646 9642 9638 9633 9628 9623 9618 9612 9606 9600 9594 9587 9580 9572 9564 9556 9547 9539 9530 9521 9511 9502 9492 9482 9472 9461 9451 9440 9429 9418 9406 9395 9383 9371 9359 9346 9333 9320 9306 9292 9277 9262 9246 9229 9212 9195 9177 9158 9138 9118 9096 9074 9051 9027 9003 8977 8951 8923 8895 8865 8835 8803 8770 8737 8702 8665 8627 8588 8548 8506 8462 8417 8371 8322 8272 8219 8165 8109 8051 7990 7928 7863 7797 7729 7659 7587 7513 7437 7360 7282 7202 7122 7041 6959 6878 6797 6717 6637 6559 6482 6407 6334 6264 6197 6134 6075 6020 5969 5923 5883 5847 5817 5793 5774 5761 5754 5754 5761 5773 5791 5814 5844 5879 5919 5963 6013 6068 6126 6189 6254 6323 6395 6469 6544 6622 6700 6779 6858 6938 7017 7096 7175 7253 7329 7404 7477 7549 7618 7686 7752 7816 7878 7938 7996 8052 8106 8158 8208 8257 8303 8348 8392 8434 8475 8514 8552 8589 8625 8660 8693 8726 8758 8788 8818 8847 8876 8903 8929 8955 8980 9003 9026 9049 9070 9090 9109 9128 9146 9163 9179 9195 9209 9223 9236 9249 9261 9272 9283 9293 9303 9312 9321 9329 9338 9345 9353 9360 9367 9374 9381 9387 9393 9399 9405 9128 2 3 5 9410 9416 9421 9426 9430 9435 9439 9442 9446 9449 9452 9454 9456 9458 9459 9460 9461 9461 9461 9461 9460 9459 9458 9456 9454 9452 9450 9447 9445 9442 9439 9436 9433 9429 9426 9423 9419 9416 9412 9409 9405 9401 9397 9394 9390 9386 9382 9378 9374 9370 9365 9361 9357 9352 9347 9343 9338 9333 9328 9324 9319 9314 9310 9305 9301 9296 9292 9288 9284 9281 9277 9274 9272 9269 9267 9265 9264 9262 9261 9260 9260 9259 9259 9259 9259 9259 9260 9260 9260 9260 9261 9261 9261 9261 9260 9260 9259 9259 9258 9257 9255 9253 9252 9249 9247 9245 9242 9239 9236 9233 9230 9227 9223 9219 9215 9210 9205 9200 9194 9188 9181 9174 9165 9156 9146 9135 9123 9109 9094 9077 9059 9040 9019 8996 8971 8945 8917 8887 8855 8822 8787 8750 8712 8673 8633 8592 8551 8509 8466 8423 8381 8339 8297 8257 8218 8180 8144 8111 8079 8049 8022 7998 7976 7957 7941 7928 7918 7912 7908 7907 7909 7914 7921 7930 7941 7955 7970 7987 8005 8024 8045 8065 8087 8108 8130 8151 8171 8191 8211 8230 8248 8265 8282 8298 8312 8326 8338 8350 8360 8371 8380 8389 8398 8406 8414 8422 8429 8437 8444 8452 8459 8466 8474 8482 8490 8498 8505 8513 8520 8528 8534 8540 8546 8550 8554 8557 8559 8559 8559 8557 8554 8549 8543 8535 8525 8513 8500 8485 8469 8450 8430 8409 8385 8360 8333 8304 8273 8241 8206 8169 8130 8089 8046 8001 7953 7902 7847 7790 7729 7665 7597 7526 7450 7370 7286 7198 7105 7008 6906 6800 6689 6573 6453 6330 6203 6074 5941 5807 5671 5533 5394 5255 5117 4980 4846 4715 4587 4464 4346 4235 4130 4033 3943 3863 3791 3729 3678 3637 3608 3592 3586 3592 3609 3638 3677 3727 3788 3860 3942 4033 4134 4242 4357 4480 4608 4741 4878 5019 5162 5308 5455 5602 5750 5897 6042 6186 6326 6463 6596 6726 6851 6973 7090 7202 7310 7413 7511 7603 7692 7775 7855 7930 8001 8068 8132 8193 8250 8305 8357 8407 8454 8500 8543 8584 8624 8664 8701 8738 8773 8808 8841 8873 8905 8935 8964 8993 9020 9047 9073 9097 9121 9144 9166 9186 9206 9224 9242 9258 9274 9288 9302 9315 9328 9339 9350 9360 9369 9378 9387 9395 9403 9410 9417 9425 9431 9438 9445 9451 9458 9464 9470 9476 9482 9488 9494 9500 9506 9512 9518 9523 9529 9534 9539 9544 9549 9553 9558 9562 9566 9570 9573 9577 9580 9583 9586 9589 9591 9594 9596 9598 9600 9602 9604 9606 9608 9609 9611 9612 9613 9615 9616 9617 9618 9619 9620 9621 9622 9623 9623 9624 9625 9625 9626 9626 9626 9627 9627 9627 9627 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9627 9627 9627 9627 9627 9626 9626 9626 9625 9625 9625 9625 9129 2 3 5 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9623 9623 9622 9621 9620 9619 9617 9615 9613 9611 9609 9606 9603 9599 9596 9592 9587 9583 9578 9573 9567 9562 9556 9550 9543 9537 9530 9522 9515 9507 9499 9490 9481 9472 9462 9452 9442 9431 9419 9407 9394 9381 9366 9351 9335 9318 9301 9282 9263 9243 9221 9199 9176 9152 9127 9101 9075 9048 9021 8993 8965 8937 8908 8879 8851 8823 8796 8769 8743 8718 8694 8672 8651 8632 8614 8598 8584 8572 8562 8555 8549 8547 8546 8548 8552 8558 8567 8577 8590 8605 8621 8639 8659 8681 8703 8727 8752 8778 8804 8831 8858 8886 8913 8940 8968 8995 9021 9047 9072 9097 9120 9143 9165 9186 9205 9224 9242 9259 9275 9290 9304 9317 9329 9340 9351 9360 9369 9377 9385 9392 9399 9405 9411 9417 9422 9426 9431 9435 9439 9443 9447 9450 9454 9457 9461 9464 9467 9470 9473 9476 9479 9482 9484 9487 9490 9492 9495 9497 9500 9502 9504 9506 9508 9510 9511 9513 9515 9516 9517 9518 9519 9520 9520 9521 9521 9521 9521 9521 9521 9521 9520 9519 9519 9518 9517 9516 9514 9513 9512 9511 9509 9508 9507 9506 9504 9503 9502 9501 9500 9499 9499 9498 9497 9497 9496 9496 9496 9495 9495 9495 9495 9495 9494 9494 9494 9493 9493 9492 9491 9490 9489 9487 9485 9483 9481 9479 9476 9473 9469 9465 9461 9457 9452 9448 9442 9437 9431 9426 9420 9413 9407 9400 9394 9387 9380 9373 9366 9359 9352 9345 9338 9331 9324 9317 9309 9302 9295 9288 9281 9274 9266 9259 9252 9244 9237 9229 9222 9214 9206 9197 9189 9180 9172 9162 9153 9143 9134 9123 9113 9102 9091 9079 9067 9055 9042 9029 9016 9002 8988 8973 8958 8943 8927 8910 8893 8876 8858 8840 8821 8802 8782 8761 8740 8719 8697 8674 8651 8627 8603 8578 8552 8526 8499 8472 8444 8416 8387 8357 8327 8296 8265 8233 8200 8167 8134 8100 8065 8030 7994 7958 7921 7883 7845 7806 7767 7726 7686 7644 7601 7558 7513 7468 7421 7374 7325 7274 7223 7170 7116 7060 7003 6943 6883 6820 6756 6690 6622 6552 6480 6407 6332 6255 6177 6097 6015 5932 5848 5763 5677 5590 5503 5416 5328 5241 5154 5068 4983 4899 4817 4736 4658 4583 4510 4441 4374 4312 4253 4199 4148 4103 4062 4026 3996 3971 3951 3937 3928 3924 3927 3934 3947 3966 3990 4019 4054 4093 4136 4184 4237 4293 4353 4417 4484 4553 4626 4700 4777 4856 4937 5018 5101 5184 5268 5353 5437 5521 5605 5689 5772 5855 5936 6017 6096 6174 6251 6327 6401 6474 6546 6616 6684 6751 6817 6881 6943 7004 7064 7122 7178 7233 7287 7339 7390 7439 7487 7534 7579 7623 7665 7706 7746 7785 7822 7858 7893 7926 7959 7990 8020 8049 8077 8104 8130 8155 8179 8202 8225 8247 8268 8288 8307 9130 2 3 5 8326 8345 8362 8379 8396 8412 8427 8442 8457 8471 8484 8497 8509 8520 8531 8541 8550 8559 8567 8574 8580 8585 8590 8593 8596 8597 8598 8597 8595 8593 8589 8585 8580 8574 8567 8559 8550 8541 8531 8521 8510 8499 8488 8476 8465 8454 8442 8432 8421 8411 8401 8392 8383 8376 8369 8363 8357 8353 8350 8347 8345 8344 8345 8346 8348 8351 8354 8358 8363 8368 8374 8381 8387 8394 8401 8408 8416 8423 8430 8437 8444 8451 8457 8463 8468 8473 8478 8482 8485 8489 8491 8493 8495 8496 8496 8496 8496 8495 8494 8492 8490 8488 8485 8482 8479 8476 8472 8468 8464 8460 8456 8451 8447 8442 8437 8431 8426 8420 8414 8408 8402 8395 8388 8381 8373 8365 8357 8348 8339 8330 8320 8310 8299 8288 8276 8264 8252 8239 8225 8211 8197 8183 8168 8152 8137 8121 8104 8087 8070 8053 8035 8017 7998 7979 7960 7941 7921 7901 7880 7859 7838 7816 7793 7771 7747 7723 7699 7674 7648 7622 7595 7567 7539 7510 7480 7449 7418 7385 7352 7318 7283 7247 7210 7172 7133 7094 7053 7012 6969 6926 6882 6836 6790 6743 6695 6646 6596 6545 6493 6440 6385 6330 6274 6216 6157 6097 6036 5973 5909 5844 5777 5709 5639 5567 5494 5419 5343 5265 5185 5103 5020 4934 4847 4759 4668 4576 4482 4387 4290 4192 4092 3992 3890 3787 3683 3579 3474 3368 3263 3157 3051 2945 2840 2736 2632 2529 2427 2327 2228 2130 2034 1940 1848 1758 1670 1585 1502 1422 1344 1269 1197 1127 1061 997 937 879 825 773 725 679 637 598 562 529 500 473 450 429 412 398 388 380 376 374 377 382 391 402 418 436 458 483 511 543 577 616 657 701 749 800 854 911 971 1034 1100 1168 1239 1313 1389 1467 1548 1630 1715 1801 1889 1979 2070 2162 2255 2349 2444 2540 2636 2733 2830 2927 3024 3120 3217 3313 3409 3504 3598 3691 3784 3876 3967 4056 4144 4231 4317 4402 4485 4566 4646 4724 4801 4876 4949 5021 5091 5159 5225 5289 5351 5412 5470 5527 5582 5634 5685 5734 5781 5826 5869 5910 5949 5987 6022 6056 6088 6119 6148 6176 6202 6227 6250 6273 6294 6315 6334 6353 6372 6390 6407 6425 6442 6459 6477 6494 6512 6530 6549 6569 6589 6610 6632 6654 6678 6702 6727 6754 6781 6810 6840 6870 6902 6934 6967 7001 7036 7071 7107 7144 7181 7218 7256 7294 7332 7370 7408 7445 7483 7520 7557 7594 7630 7665 7700 7735 7768 7801 7834 7865 7896 7926 7956 7984 8012 8039 8066 8092 8117 8141 8165 8189 8211 8234 8255 8277 8298 8318 8339 8358 8378 8397 8416 8434 8452 8470 8488 8505 8522 8539 8556 8572 8588 8604 8620 8635 8650 8665 8679 8693 8707 8721 8734 8747 8760 8773 8785 8797 8808 8820 8831 8842 8853 8864 8874 8884 8895 8905 8914 8924 8934 8944 8953 8963 8972 8982 9131 2 3 5 8991 9001 9010 9020 9029 9038 9048 9057 9066 9075 9085 9094 9103 9112 9121 9129 9138 9146 9155 9163 9171 9179 9186 9194 9201 9208 9215 9221 9228 9234 9240 9246 9251 9257 9262 9267 9272 9277 9281 9286 9291 9295 9299 9304 9308 9312 9316 9320 9325 9329 9333 9337 9341 9345 9348 9352 9356 9360 9363 9367 9370 9373 9377 9379 9382 9385 9387 9389 9391 9393 9395 9396 9397 9398 9399 9399 9399 9399 9399 9399 9398 9398 9397 9396 9395 9393 9392 9390 9388 9386 9384 9382 9380 9377 9375 9372 9369 9365 9362 9358 9354 9349 9345 9340 9335 9329 9323 9317 9311 9304 9297 9289 9281 9273 9265 9257 9248 9240 9231 9223 9214 9206 9198 9190 9182 9175 9168 9161 9156 9150 9146 9142 9139 9136 9135 9134 9134 9135 9137 9139 9143 9147 9152 9158 9164 9171 9179 9188 9197 9206 9216 9226 9237 9247 9258 9270 9281 9292 9303 9315 9326 9337 9348 9359 9369 9380 9390 9400 9410 9420 9429 9438 9447 9456 9464 9473 9481 9489 9497 9504 9512 9519 9526 9533 9539 9545 9552 9557 9563 9568 9573 9578 9583 9587 9591 9594 9597 9600 9602 9604 9606 9607 9608 9609 9609 9609 9609 9608 9607 9606 9605 9604 9603 9601 9599 9598 9596 9594 9592 9591 9589 9587 9586 9584 9583 9582 9580 9579 9578 9577 9576 9575 9574 9573 9572 9571 9571 9570 9569 9568 9567 9566 9565 9564 9562 9561 9560 9559 9558 9557 9556 9554 9554 9553 9552 9552 9551 9551 9551 9551 9552 9553 9554 9556 9557 9559 9562 9564 9567 9570 9574 9578 9581 9586 9590 9594 9599 9603 9608 9613 9617 9622 9626 9631 9635 9639 9643 9647 9650 9653 9656 9659 9661 9663 9665 9666 9667 9668 9669 9669 9669 9669 9668 9668 9667 9666 9665 9664 9663 9662 9661 9660 9658 9657 9656 9655 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9643 9642 9641 9640 9639 9638 9636 9635 9633 9632 9630 9628 9626 9624 9622 9620 9618 9616 9613 9611 9609 9606 9604 9602 9600 9598 9596 9594 9593 9592 9591 9590 9589 9589 9588 9588 9589 9589 9590 9591 9592 9594 9595 9597 9599 9601 9603 9605 9607 9610 9612 9614 9617 9619 9621 9624 9626 9628 9630 9632 9634 9635 9637 9638 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9649 9650 9651 9652 9653 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9668 9669 9670 9672 9673 9675 9676 9678 9679 9681 9683 9685 9687 9689 9691 9693 9695 9697 9699 9702 9704 9707 9709 9712 9715 9717 9720 9723 9726 9728 9731 9734 9736 9739 9741 9744 9746 9748 9751 9753 9754 9756 9758 9759 9760 9761 9762 9763 9763 9764 9764 9764 9764 9764 9764 9763 9763 9762 9761 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9752 9751 9750 9749 9749 9748 9748 9747 9747 9747 9746 9746 9132 2 3 5 9746 9746 9746 9746 9746 9747 9747 9747 9747 9747 9748 9748 9748 9748 9748 9748 9748 9748 9748 9747 9747 9746 9746 9745 9744 9742 9741 9740 9738 9736 9734 9732 9730 9727 9724 9722 9719 9716 9712 9709 9706 9702 9699 9695 9692 9688 9685 9681 9678 9674 9671 9668 9665 9662 9659 9656 9654 9652 9649 9647 9645 9644 9642 9640 9639 9638 9636 9635 9634 9633 9632 9630 9629 9627 9626 9624 9622 9620 9618 9615 9612 9609 9606 9602 9598 9594 9589 9585 9580 9574 9569 9563 9557 9550 9544 9537 9530 9523 9516 9509 9501 9494 9486 9478 9471 9463 9455 9447 9439 9430 9422 9413 9405 9396 9387 9378 9369 9359 9349 9339 9328 9317 9306 9294 9282 9270 9257 9243 9229 9214 9199 9183 9166 9149 9131 9113 9094 9074 9054 9033 9011 8989 8966 8943 8918 8894 8868 8842 8816 8789 8761 8732 8703 8673 8643 8612 8580 8547 8513 8479 8444 8407 8370 8332 8292 8251 8209 8166 8121 8075 8027 7977 7926 7874 7819 7763 7705 7645 7584 7521 7456 7390 7322 7253 7182 7110 7037 6963 6889 6814 6739 6664 6589 6515 6441 6369 6298 6228 6161 6096 6034 5975 5919 5866 5818 5774 5734 5698 5668 5642 5621 5605 5595 5590 5591 5597 5609 5625 5647 5674 5706 5743 5784 5830 5880 5933 5991 6051 6115 6181 6250 6320 6392 6466 6540 6616 6692 6768 6844 6920 6996 7070 7144 7216 7287 7357 7425 7492 7557 7621 7683 7742 7801 7857 7911 7964 8015 8065 8113 8159 8204 8248 8290 8331 8370 8409 8446 8482 8517 8552 8585 8617 8649 8680 8710 8739 8767 8794 8821 8846 8871 8895 8919 8942 8963 8985 9005 9025 9043 9062 9079 9096 9112 9127 9142 9156 9170 9183 9195 9207 9219 9230 9241 9251 9261 9270 9279 9288 9297 9305 9313 9320 9328 9334 9341 9347 9353 9359 9364 9369 9373 9378 9381 9385 9388 9390 9393 9395 9396 9397 9398 9398 9399 9398 9398 9398 9397 9396 9395 9394 9393 9392 9391 9390 9389 9388 9388 9388 9388 9388 9389 9390 9391 9393 9395 9397 9400 9404 9407 9411 9416 9421 9426 9431 9437 9443 9450 9456 9463 9470 9478 9485 9493 9500 9508 9516 9524 9532 9540 9548 9556 9564 9572 9580 9588 9596 9603 9611 9619 9626 9634 9641 9648 9655 9662 9668 9675 9681 9687 9693 9699 9705 9710 9715 9720 9725 9729 9734 9738 9742 9745 9749 9752 9755 9758 9761 9764 9767 9769 9772 9774 9776 9778 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9804 9806 9808 9810 9811 9813 9814 9816 9817 9818 9819 9821 9822 9822 9823 9824 9824 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9827 9828 9828 9829 9829 9830 9831 9832 9832 9833 9834 9835 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9851 9851 9852 9852 9853 9853 9133 2 3 5 9854 9854 9854 9855 9855 9855 9856 9856 9857 9857 9857 9858 9858 9859 9860 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9873 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9895 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9871 9870 9869 9869 9868 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9871 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9871 9869 9868 9866 9865 9863 9861 9860 9858 9856 9855 9853 9851 9850 9849 9848 9847 9846 9845 9845 9844 9844 9844 9845 9845 9846 9846 9848 9849 9850 9851 9853 9855 9856 9858 9860 9861 9863 9865 9866 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9870 9870 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9862 9860 9859 9857 9855 9854 9852 9850 9849 9847 9845 9844 9842 9841 9839 9838 9837 9836 9835 9834 9833 9832 9832 9831 9831 9831 9830 9830 9830 9830 9831 9831 9831 9832 9832 9833 9833 9834 9835 9835 9836 9837 9837 9838 9839 9840 9840 9841 9841 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9842 9841 9841 9841 9840 9840 9840 9839 9839 9839 9838 9838 9838 9838 9838 9837 9837 9837 9836 9836 9836 9835 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9828 9827 9825 9824 9823 9822 9820 9819 9817 9816 9814 9813 9811 9809 9808 9806 9804 9803 9801 9800 9798 9797 9796 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9784 9783 9782 9781 9781 9780 9779 9778 9778 9777 9776 9775 9774 9772 9771 9770 9768 9767 9765 9763 9761 9759 9757 9755 9753 9750 9748 9745 9742 9740 9737 9734 9731 9729 9726 9723 9720 9717 9714 9711 9708 9705 9703 9700 9697 9694 9692 9689 9686 9684 9681 9678 9676 9673 9671 9668 9665 9662 9659 9657 9654 9651 9647 9644 9641 9637 9634 9630 9626 9622 9618 9614 9610 9605 9600 9596 9591 9586 9581 9575 9570 9564 9134 2 3 5 9559 9553 9547 9541 9535 9529 9523 9516 9510 9503 9496 9489 9482 9475 9468 9461 9453 9445 9438 9430 9421 9413 9405 9396 9387 9378 9368 9359 9349 9339 9329 9318 9307 9296 9284 9272 9260 9248 9235 9222 9208 9194 9179 9164 9149 9133 9116 9099 9081 9063 9044 9025 9005 8984 8963 8941 8918 8895 8871 8846 8820 8794 8767 8739 8710 8680 8650 8619 8587 8554 8520 8486 8450 8414 8377 8339 8299 8259 8217 8175 8131 8086 8040 7993 7944 7893 7841 7788 7733 7676 7617 7557 7494 7430 7364 7296 7226 7155 7081 7006 6928 6849 6768 6686 6602 6518 6432 6345 6258 6170 6082 5995 5907 5820 5735 5651 5568 5487 5409 5334 5261 5192 5126 5065 5007 4954 4906 4863 4825 4793 4767 4746 4731 4722 4719 4721 4730 4744 4765 4791 4823 4860 4902 4949 5001 5057 5117 5181 5249 5320 5393 5469 5548 5628 5710 5794 5878 5962 6047 6132 6217 6302 6386 6470 6553 6634 6714 6793 6870 6946 7020 7092 7163 7232 7299 7365 7428 7490 7551 7609 7666 7722 7775 7828 7879 7928 7976 8023 8068 8112 8155 8197 8237 8276 8314 8351 8387 8422 8456 8489 8520 8551 8581 8609 8637 8664 8690 8714 8739 8762 8784 8806 8827 8847 8866 8885 8903 8920 8937 8953 8969 8984 8999 9013 9028 9041 9054 9067 9080 9092 9104 9115 9126 9137 9148 9158 9168 9177 9187 9195 9204 9212 9219 9226 9233 9239 9245 9250 9255 9259 9263 9267 9270 9273 9275 9277 9279 9280 9281 9282 9283 9283 9283 9283 9283 9283 9282 9281 9281 9280 9279 9278 9277 9275 9274 9272 9270 9268 9266 9264 9261 9258 9255 9251 9247 9242 9238 9232 9226 9220 9213 9206 9198 9189 9181 9171 9161 9151 9140 9129 9117 9104 9091 9078 9064 9050 9035 9020 9004 8988 8971 8954 8936 8917 8897 8876 8855 8832 8809 8785 8759 8732 8703 8674 8642 8609 8575 8539 8501 8461 8420 8378 8334 8288 8241 8193 8143 8092 8040 7988 7935 7882 7829 7776 7723 7671 7619 7569 7520 7473 7427 7383 7342 7303 7267 7233 7203 7175 7151 7129 7110 7094 7081 7071 7065 7061 7059 7060 7063 7068 7075 7083 7093 7103 7114 7126 7138 7150 7162 7174 7185 7196 7205 7213 7220 7227 7231 7235 7238 7240 7241 7240 7239 7237 7234 7231 7227 7224 7220 7217 7215 7213 7212 7213 7214 7217 7221 7227 7235 7244 7256 7269 7285 7302 7322 7343 7366 7391 7418 7446 7475 7506 7538 7572 7606 7641 7676 7712 7748 7785 7821 7857 7893 7928 7964 7998 8033 8066 8099 8131 8162 8193 8222 8251 8279 8307 8334 8360 8385 8410 8434 8458 8481 8503 8526 8547 8569 8590 8611 8632 8652 8673 8693 8712 8732 8751 8770 8789 8807 8825 8843 8861 8878 8895 8912 8928 8943 8958 8973 8987 9001 9014 9026 9038 9050 9061 9071 9080 9089 9098 9106 9113 9120 9126 9131 9137 9141 9145 9148 9151 9135 2 3 5 9154 9156 9157 9158 9159 9159 9159 9159 9158 9156 9155 9153 9150 9148 9144 9141 9137 9133 9129 9124 9118 9113 9106 9100 9092 9085 9076 9067 9058 9047 9036 9024 9011 8998 8983 8967 8951 8933 8915 8895 8875 8853 8830 8806 8781 8756 8729 8701 8673 8644 8614 8584 8553 8522 8491 8459 8428 8397 8366 8336 8307 8278 8250 8224 8199 8175 8152 8132 8113 8096 8081 8068 8058 8050 8044 8040 8039 8040 8043 8048 8056 8066 8078 8092 8109 8127 8147 8168 8191 8215 8240 8267 8294 8323 8352 8381 8411 8442 8472 8503 8533 8563 8593 8622 8651 8680 8708 8735 8762 8788 8813 8837 8861 8884 8906 8927 8948 8968 8987 9006 9024 9041 9058 9074 9089 9104 9119 9133 9147 9160 9173 9185 9197 9209 9221 9232 9242 9253 9263 9273 9282 9291 9300 9309 9317 9325 9332 9339 9345 9352 9358 9363 9368 9373 9377 9381 9385 9388 9390 9393 9395 9397 9398 9399 9400 9400 9401 9401 9401 9400 9400 9399 9398 9397 9396 9395 9394 9392 9391 9389 9388 9386 9384 9382 9379 9377 9374 9372 9369 9366 9362 9358 9355 9350 9346 9341 9336 9330 9325 9319 9313 9306 9299 9293 9285 9278 9270 9263 9255 9248 9240 9233 9226 9218 9212 9205 9199 9193 9187 9182 9178 9174 9170 9167 9165 9163 9162 9161 9161 9162 9163 9165 9167 9169 9172 9176 9180 9184 9188 9193 9198 9203 9208 9213 9219 9224 9229 9234 9240 9245 9250 9254 9259 9263 9267 9271 9275 9279 9282 9285 9288 9291 9294 9296 9299 9301 9303 9305 9306 9308 9309 9310 9311 9312 9313 9314 9314 9314 9314 9314 9314 9314 9313 9313 9312 9311 9310 9309 9308 9306 9304 9303 9301 9299 9297 9294 9292 9289 9287 9284 9281 9278 9275 9272 9269 9266 9262 9259 9255 9251 9247 9243 9238 9234 9229 9224 9219 9214 9209 9203 9197 9191 9185 9179 9172 9166 9159 9152 9145 9137 9130 9123 9115 9107 9099 9092 9084 9076 9068 9060 9052 9043 9035 9027 9018 9010 9001 8992 8983 8974 8965 8955 8945 8935 8925 8914 8903 8891 8880 8868 8855 8842 8829 8815 8801 8786 8771 8756 8740 8724 8707 8690 8673 8655 8637 8618 8600 8581 8561 8542 8521 8501 8480 8460 8438 8417 8395 8372 8350 8326 8303 8279 8254 8229 8203 8176 8149 8121 8092 8063 8032 8001 7969 7935 7901 7866 7829 7792 7754 7714 7674 7632 7589 7545 7500 7453 7406 7357 7308 7257 7205 7152 7098 7043 6986 6928 6869 6809 6748 6685 6622 6557 6490 6422 6353 6282 6210 6136 6060 5983 5904 5823 5740 5656 5570 5482 5392 5300 5206 5111 5013 4914 4814 4711 4608 4502 4396 4289 4180 4071 3962 3852 3741 3632 3522 3413 3305 3199 3093 2990 2888 2789 2693 2599 2509 2423 2340 2261 2187 2117 2052 1992 1938 1888 1845 1807 1775 1749 1729 1715 1707 1705 1709 1719 1736 1758 1786 1820 1859 1904 9136 2 3 5 1954 2009 2069 2134 2203 2276 2352 2433 2517 2604 2694 2786 2881 2978 3077 3177 3278 3381 3484 3588 3692 3796 3900 4004 4108 4211 4313 4414 4514 4614 4712 4808 4904 4997 5089 5180 5269 5356 5442 5525 5607 5687 5765 5842 5917 5990 6061 6130 6197 6263 6326 6388 6448 6507 6563 6618 6672 6723 6773 6821 6868 6913 6957 6999 7039 7078 7116 7152 7188 7221 7254 7285 7316 7345 7373 7400 7427 7452 7477 7500 7523 7546 7568 7589 7609 7629 7648 7666 7684 7702 7719 7735 7751 7766 7781 7795 7809 7822 7834 7845 7856 7866 7876 7885 7893 7900 7907 7913 7918 7922 7926 7929 7931 7932 7933 7933 7933 7932 7931 7929 7926 7923 7920 7916 7912 7907 7902 7897 7892 7886 7881 7875 7868 7862 7855 7848 7841 7833 7825 7817 7809 7800 7791 7781 7771 7760 7749 7737 7724 7711 7697 7683 7668 7652 7635 7617 7599 7580 7560 7539 7517 7495 7471 7447 7423 7397 7371 7343 7315 7287 7257 7227 7196 7164 7132 7099 7065 7030 6994 6958 6920 6882 6843 6803 6761 6719 6676 6631 6586 6539 6491 6442 6391 6339 6286 6231 6175 6117 6058 5997 5935 5872 5806 5740 5672 5602 5530 5458 5383 5307 5230 5151 5071 4989 4906 4821 4735 4648 4559 4469 4378 4285 4191 4096 4000 3903 3804 3705 3605 3504 3403 3301 3198 3095 2991 2888 2784 2681 2578 2475 2374 2272 2172 2073 1975 1879 1784 1692 1601 1513 1427 1343 1263 1185 1110 1038 970 904 842 784 729 677 630 585 544 507 473 442 415 391 371 354 339 328 320 315 312 312 315 321 328 339 352 367 385 405 427 452 479 509 541 575 612 651 693 737 784 834 886 941 998 1058 1121 1186 1253 1323 1395 1470 1547 1627 1708 1791 1876 1963 2050 2140 2230 2321 2413 2506 2599 2692 2786 2879 2972 3064 3156 3247 3337 3425 3513 3600 3685 3768 3850 3931 4009 4086 4162 4235 4307 4377 4446 4513 4578 4641 4703 4764 4823 4880 4936 4991 5045 5097 5148 5199 5248 5296 5343 5390 5435 5479 5523 5566 5609 5650 5691 5732 5771 5811 5849 5887 5925 5962 5999 6036 6072 6107 6143 6178 6213 6248 6282 6317 6351 6385 6419 6453 6486 6520 6554 6587 6621 6654 6688 6721 6754 6787 6820 6852 6884 6916 6948 6979 7009 7040 7069 7098 7127 7155 7182 7208 7233 7258 7282 7304 7326 7347 7367 7386 7404 7421 7436 7451 7465 7477 7489 7500 7509 7518 7525 7532 7537 7542 7546 7548 7550 7550 7550 7549 7546 7543 7539 7533 7527 7519 7511 7501 7490 7478 7465 7450 7435 7418 7400 7381 7360 7338 7315 7290 7264 7237 7208 7178 7146 7114 7079 7044 7007 6969 6929 6888 6845 6801 6755 6708 6659 6609 6557 6504 6449 6392 6333 6273 6211 6147 6081 6014 5944 5873 5799 5724 5647 5568 5488 5405 5321 5235 5148 5059 9137 2 3 5 4969 4879 4787 4695 4603 4510 4417 4325 4233 4143 4053 3966 3880 3796 3715 3637 3562 3491 3423 3360 3301 3247 3197 3153 3115 3082 3055 3033 3018 3008 3005 3007 3016 3031 3052 3079 3111 3150 3193 3242 3295 3354 3416 3484 3555 3629 3707 3788 3872 3959 4047 4138 4230 4323 4417 4512 4608 4704 4800 4896 4992 5087 5182 5275 5368 5460 5551 5641 5730 5817 5903 5988 6071 6153 6233 6312 6389 6465 6540 6613 6684 6754 6823 6890 6956 7020 7083 7144 7204 7263 7320 7376 7431 7484 7536 7586 7635 7683 7730 7775 7819 7861 7903 7943 7982 8019 8056 8092 8126 8160 8192 8223 8254 8284 8312 8340 8367 8394 8420 8445 8469 8493 8516 8539 8561 8583 8604 8624 8645 8665 8684 8704 8722 8741 8759 8777 8794 8811 8828 8844 8860 8876 8892 8907 8921 8936 8950 8964 8977 8991 9003 9016 9028 9040 9052 9064 9075 9086 9097 9107 9117 9127 9137 9147 9156 9166 9175 9184 9193 9201 9210 9218 9226 9235 9242 9250 9258 9266 9273 9280 9287 9294 9301 9307 9314 9320 9326 9332 9337 9342 9348 9352 9357 9362 9366 9370 9374 9377 9381 9384 9388 9391 9394 9397 9400 9403 9405 9408 9411 9414 9417 9420 9423 9426 9429 9433 9436 9440 9444 9447 9451 9455 9460 9464 9468 9473 9477 9482 9486 9491 9496 9500 9504 9509 9513 9517 9521 9525 9529 9533 9536 9539 9542 9545 9548 9550 9553 9555 9557 9559 9561 9563 9564 9566 9568 9569 9571 9572 9574 9575 9577 9578 9580 9582 9584 9586 9588 9590 9592 9594 9596 9598 9601 9603 9605 9607 9610 9612 9614 9616 9618 9620 9622 9624 9626 9627 9629 9630 9631 9632 9633 9634 9634 9635 9635 9635 9636 9636 9636 9636 9635 9635 9635 9635 9635 9634 9634 9634 9633 9633 9633 9632 9632 9632 9631 9631 9630 9630 9630 9629 9629 9628 9628 9627 9626 9626 9625 9624 9624 9623 9622 9622 9621 9621 9620 9620 9620 9620 9620 9620 9620 9621 9622 9623 9624 9625 9627 9629 9632 9634 9637 9640 9644 9647 9651 9655 9660 9664 9669 9673 9678 9683 9688 9692 9697 9702 9707 9711 9715 9720 9724 9728 9731 9735 9738 9741 9743 9746 9748 9750 9752 9754 9756 9757 9758 9759 9761 9762 9763 9764 9765 9766 9767 9768 9770 9771 9773 9774 9776 9778 9780 9782 9785 9787 9790 9792 9795 9798 9800 9803 9805 9808 9811 9813 9815 9817 9819 9821 9823 9824 9826 9827 9828 9828 9829 9829 9829 9829 9829 9828 9828 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9806 9806 9805 9805 9804 9804 9803 9803 9803 9802 9802 9802 9802 9801 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9805 9806 9807 9808 9809 9811 9812 9814 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9836 9838 9840 9842 9843 9138 2 3 5 9845 9846 9847 9849 9850 9851 9852 9853 9853 9854 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9903 9904 9906 9907 9908 9908 9909 9910 9910 9910 9910 9910 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9868 9868 9869 9869 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9904 9905 9906 9907 9909 9910 9912 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9941 9942 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9139 2 3 5 9956 9957 9958 9958 9958 9958 9958 9958 9957 9956 9954 9953 9951 9949 9947 9945 9942 9940 9937 9934 9931 9929 9926 9923 9920 9918 9915 9913 9911 9909 9907 9906 9905 9904 9903 9902 9902 9902 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9886 9883 9880 9877 9874 9871 9867 9863 9859 9855 9851 9847 9842 9838 9833 9828 9823 9819 9814 9809 9804 9800 9795 9790 9786 9781 9776 9772 9767 9763 9759 9754 9750 9745 9741 9736 9731 9727 9721 9716 9710 9704 9698 9691 9684 9677 9668 9660 9650 9641 9630 9619 9607 9595 9582 9569 9555 9541 9526 9510 9494 9478 9462 9445 9428 9411 9395 9378 9361 9345 9329 9314 9298 9284 9270 9257 9245 9234 9224 9215 9207 9200 9194 9189 9185 9183 9182 9182 9183 9186 9189 9194 9200 9207 9215 9223 9233 9243 9255 9267 9279 9292 9306 9320 9334 9349 9364 9379 9394 9409 9424 9439 9454 9468 9483 9497 9510 9524 9537 9550 9562 9574 9585 9596 9606 9616 9626 9635 9643 9651 9659 9666 9673 9679 9685 9691 9696 9701 9705 9710 9714 9718 9721 9725 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9761 9764 9767 9771 9774 9777 9780 9783 9787 9790 9793 9796 9799 9802 9805 9808 9810 9812 9814 9816 9818 9819 9820 9821 9822 9822 9821 9821 9820 9818 9817 9815 9812 9809 9806 9803 9799 9794 9790 9785 9779 9773 9767 9761 9754 9746 9739 9731 9722 9140 2 3 5 9713 9704 9694 9684 9673 9662 9651 9639 9626 9613 9600 9586 9572 9557 9542 9527 9511 9495 9478 9461 9445 9427 9410 9393 9376 9358 9341 9325 9308 9292 9276 9261 9247 9233 9220 9208 9197 9187 9177 9169 9162 9157 9152 9149 9147 9146 9147 9149 9152 9157 9162 9169 9177 9186 9197 9208 9220 9232 9246 9260 9275 9290 9306 9322 9338 9355 9371 9388 9404 9421 9437 9453 9468 9483 9498 9513 9527 9540 9553 9565 9577 9589 9599 9610 9620 9629 9638 9646 9654 9661 9668 9675 9681 9687 9692 9698 9702 9707 9711 9715 9719 9722 9725 9728 9731 9733 9735 9737 9738 9740 9741 9742 9742 9742 9742 9742 9741 9741 9740 9738 9737 9735 9733 9731 9728 9726 9723 9720 9717 9714 9710 9707 9703 9699 9695 9691 9687 9683 9678 9674 9669 9664 9659 9653 9648 9642 9636 9630 9623 9616 9609 9602 9594 9586 9577 9569 9559 9550 9540 9529 9518 9507 9495 9483 9470 9456 9442 9428 9413 9397 9381 9363 9346 9327 9308 9288 9267 9245 9222 9199 9174 9148 9121 9094 9065 9035 9004 8972 8939 8905 8870 8834 8797 8759 8721 8682 8642 8602 8562 8521 8481 8441 8401 8361 8323 8285 8248 8212 8177 8145 8114 8084 8058 8033 8010 7990 7973 7958 7946 7936 7929 7926 7925 7927 7931 7939 7949 7961 7976 7993 8012 8033 8056 8080 8107 8134 8163 8192 8222 8253 8284 8316 8347 8379 8410 8441 8472 8502 8532 8561 8589 8617 8643 8669 8694 8718 8741 8763 8785 8806 8826 8845 8863 8881 8898 8915 8930 8946 8961 8975 8989 9003 9016 9029 9041 9053 9065 9076 9087 9098 9108 9118 9128 9137 9146 9155 9163 9172 9179 9187 9194 9201 9208 9215 9221 9228 9234 9240 9246 9252 9258 9264 9270 9275 9281 9287 9293 9299 9305 9312 9318 9324 9330 9336 9342 9349 9355 9361 9367 9373 9379 9384 9390 9395 9400 9405 9410 9415 9419 9423 9427 9431 9435 9438 9442 9445 9448 9451 9454 9457 9461 9464 9467 9470 9473 9477 9481 9484 9488 9492 9497 9501 9506 9510 9515 9520 9526 9531 9536 9542 9547 9553 9558 9564 9569 9575 9580 9585 9591 9596 9601 9605 9610 9614 9618 9622 9626 9630 9634 9637 9641 9644 9647 9650 9653 9656 9658 9661 9664 9666 9668 9671 9673 9676 9678 9680 9682 9684 9685 9687 9688 9689 9690 9690 9690 9690 9689 9688 9686 9683 9681 9677 9673 9668 9663 9657 9650 9643 9635 9626 9617 9607 9597 9586 9574 9562 9549 9536 9523 9509 9495 9481 9467 9453 9438 9424 9410 9396 9382 9369 9356 9343 9331 9319 9308 9297 9287 9278 9270 9262 9254 9248 9242 9237 9233 9229 9226 9224 9222 9221 9220 9220 9221 9222 9223 9225 9227 9230 9232 9235 9238 9241 9244 9247 9250 9253 9256 9259 9262 9264 9267 9269 9271 9273 9275 9277 9278 9280 9281 9282 9283 9283 9284 9284 9285 9285 9285 9285 9285 9284 9141 2 3 5 9284 9283 9281 9280 9278 9275 9272 9269 9265 9260 9254 9248 9240 9232 9223 9212 9201 9188 9174 9159 9143 9126 9107 9087 9066 9043 9020 8996 8971 8946 8920 8893 8866 8839 8811 8784 8758 8731 8706 8681 8658 8636 8615 8596 8578 8562 8548 8537 8527 8520 8514 8512 8512 8514 8518 8525 8534 8546 8559 8574 8591 8610 8631 8654 8677 8702 8728 8755 8782 8810 8839 8867 8896 8925 8954 8982 9011 9038 9066 9093 9119 9144 9169 9192 9216 9238 9260 9281 9302 9322 9341 9359 9377 9395 9412 9428 9444 9460 9475 9490 9505 9520 9534 9548 9562 9575 9588 9601 9614 9626 9639 9650 9662 9673 9684 9694 9704 9714 9723 9731 9740 9748 9755 9762 9769 9775 9781 9787 9792 9797 9802 9806 9811 9815 9818 9822 9826 9829 9833 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9869 9871 9874 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9890 9890 9890 9890 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9871 9871 9870 9869 9868 9866 9865 9863 9861 9859 9856 9853 9850 9847 9844 9840 9836 9832 9828 9824 9820 9815 9811 9807 9803 9799 9795 9792 9788 9785 9782 9780 9778 9776 9774 9773 9772 9772 9772 9772 9773 9774 9775 9776 9778 9779 9781 9783 9785 9787 9789 9791 9792 9794 9795 9796 9797 9797 9797 9797 9796 9795 9794 9792 9790 9787 9785 9781 9778 9774 9770 9765 9760 9756 9750 9745 9740 9734 9729 9723 9718 9712 9707 9701 9696 9691 9686 9681 9676 9671 9667 9663 9659 9655 9651 9648 9644 9641 9639 9636 9634 9632 9630 9628 9626 9625 9624 9623 9623 9622 9622 9622 9622 9623 9624 9625 9626 9628 9630 9632 9635 9638 9641 9645 9649 9653 9658 9662 9668 9673 9679 9685 9691 9698 9704 9711 9718 9725 9733 9740 9747 9755 9762 9770 9777 9784 9791 9798 9804 9811 9817 9823 9828 9833 9838 9843 9847 9851 9855 9858 9861 9863 9866 9867 9869 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9853 9851 9849 9847 9844 9842 9839 9837 9834 9831 9828 9825 9822 9819 9815 9812 9809 9806 9803 9800 9797 9794 9792 9790 9787 9786 9784 9783 9782 9781 9780 9780 9781 9781 9782 9783 9785 9786 9788 9791 9793 9796 9799 9802 9805 9808 9811 9815 9818 9822 9825 9828 9831 9834 9837 9840 9843 9846 9848 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9887 9889 9892 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9924 9927 9929 9932 9935 9937 9940 9942 9944 9946 9947 9949 9950 9952 9953 9953 9954 9955 9955 9955 9955 9955 9142 2 3 5 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9961 9959 9958 9956 9954 9952 9951 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9937 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9910 9908 9906 9904 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9872 9869 9866 9863 9860 9856 9852 9848 9843 9839 9834 9828 9823 9817 9812 9806 9799 9793 9787 9780 9773 9767 9760 9753 9746 9739 9732 9725 9719 9712 9705 9698 9691 9684 9677 9669 9662 9655 9648 9640 9632 9625 9617 9609 9600 9592 9583 9574 9565 9556 9546 9537 9527 9517 9507 9497 9486 9476 9465 9455 9445 9434 9424 9414 9403 9393 9384 9374 9364 9355 9346 9337 9328 9319 9310 9302 9293 9285 9277 9268 9260 9252 9243 9235 9226 9217 9207 9198 9188 9178 9167 9157 9146 9134 9123 9111 9098 9086 9073 9061 9048 9036 9024 9011 8999 8988 8976 8966 8955 8946 8937 8929 8921 8915 8909 8904 8901 8897 8895 8894 8893 8893 8894 8895 8897 8899 8902 8905 8907 8910 8912 8914 8916 8917 8917 8917 8916 8914 8911 8907 8903 8896 8889 8880 8871 8860 8849 8837 8825 8812 8798 8784 8769 8755 8741 8727 8713 8700 8688 8677 8668 8659 8652 8647 8643 8640 8640 8641 8644 8649 8656 8665 8676 8689 8703 8719 8736 8755 8775 8797 8819 8843 8867 8892 8918 8944 8970 8996 9022 9048 9074 9099 9124 9148 9172 9196 9218 9240 9261 9281 9301 9319 9337 9354 9370 9386 9401 9415 9428 9441 9454 9465 9476 9487 9497 9507 9517 9526 9535 9543 9552 9560 9567 9575 9582 9590 9597 9603 9610 9617 9623 9629 9636 9642 9648 9654 9660 9665 9671 9677 9682 9688 9694 9699 9705 9711 9716 9722 9727 9733 9739 9744 9750 9755 9761 9766 9772 9777 9783 9788 9793 9798 9802 9807 9811 9816 9820 9823 9827 9830 9833 9836 9839 9841 9843 9845 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9860 9860 9861 9862 9864 9865 9866 9867 9869 9870 9872 9873 9875 9876 9878 9880 9881 9883 9884 9885 9886 9887 9888 9889 9889 9889 9889 9889 9889 9888 9887 9886 9885 9884 9882 9881 9879 9143 2 3 5 9877 9875 9873 9872 9870 9868 9866 9864 9863 9861 9860 9858 9857 9856 9855 9855 9854 9854 9854 9853 9853 9853 9853 9854 9854 9854 9854 9855 9855 9855 9855 9855 9854 9854 9853 9853 9852 9851 9849 9848 9846 9845 9843 9841 9838 9836 9834 9831 9828 9826 9823 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9777 9774 9771 9767 9763 9760 9756 9751 9747 9742 9738 9733 9727 9722 9716 9709 9703 9696 9689 9681 9673 9664 9655 9646 9636 9626 9615 9603 9592 9579 9566 9552 9538 9524 9508 9492 9476 9459 9441 9422 9403 9384 9364 9343 9322 9300 9278 9256 9234 9211 9188 9165 9142 9119 9096 9074 9052 9030 9009 8989 8970 8952 8935 8919 8904 8890 8878 8868 8859 8852 8847 8843 8841 8841 8843 8847 8852 8860 8868 8879 8891 8905 8921 8937 8955 8974 8994 9015 9036 9058 9081 9104 9127 9150 9173 9196 9218 9240 9262 9283 9303 9322 9340 9358 9374 9390 9404 9417 9430 9441 9451 9460 9468 9476 9482 9487 9492 9496 9500 9503 9505 9507 9508 9509 9510 9510 9510 9510 9510 9510 9509 9508 9507 9506 9505 9503 9501 9499 9496 9492 9488 9484 9478 9472 9465 9457 9448 9437 9426 9413 9399 9383 9367 9348 9329 9308 9285 9261 9235 9209 9181 9152 9122 9092 9060 9027 8994 8961 8928 8894 8861 8828 8796 8764 8733 8704 8675 8648 8623 8599 8577 8557 8540 8524 8511 8500 8492 8486 8482 8481 8482 8486 8492 8501 8511 8524 8539 8556 8574 8594 8616 8639 8663 8688 8715 8742 8770 8798 8827 8856 8885 8914 8943 8971 9000 9028 9055 9082 9109 9135 9160 9185 9208 9231 9253 9275 9295 9315 9334 9352 9369 9386 9401 9416 9430 9444 9456 9468 9479 9489 9499 9507 9515 9523 9529 9535 9540 9545 9548 9551 9553 9555 9556 9556 9556 9555 9554 9552 9549 9546 9543 9539 9534 9530 9525 9520 9515 9510 9504 9499 9494 9488 9483 9478 9473 9469 9465 9460 9457 9453 9451 9448 9446 9444 9443 9442 9441 9441 9441 9442 9443 9444 9446 9448 9451 9453 9456 9460 9463 9467 9471 9475 9479 9483 9488 9492 9497 9502 9506 9511 9516 9521 9526 9531 9535 9540 9545 9550 9554 9559 9563 9568 9572 9577 9581 9585 9589 9593 9597 9601 9605 9609 9612 9616 9619 9623 9626 9629 9632 9635 9638 9641 9644 9647 9649 9652 9655 9657 9659 9662 9664 9666 9668 9670 9671 9673 9675 9676 9678 9679 9680 9681 9682 9682 9683 9683 9683 9683 9682 9682 9681 9679 9678 9676 9674 9672 9669 9666 9663 9659 9656 9652 9647 9643 9638 9633 9628 9622 9616 9611 9605 9598 9592 9585 9579 9572 9565 9558 9551 9543 9536 9528 9520 9512 9504 9496 9487 9478 9469 9460 9450 9440 9430 9419 9408 9397 9385 9373 9360 9347 9333 9319 9305 9289 9274 9257 9240 9223 9205 9186 9167 9146 9126 9104 9082 9144 2 3 5 9059 9035 9010 8985 8958 8931 8903 8874 8844 8813 8780 8747 8713 8678 8641 8604 8565 8526 8485 8444 8402 8359 8314 8270 8224 8179 8132 8086 8040 7993 7947 7902 7856 7812 7769 7726 7685 7646 7609 7573 7540 7509 7481 7455 7432 7412 7396 7382 7372 7365 7362 7362 7366 7374 7385 7399 7417 7437 7461 7488 7518 7551 7586 7624 7663 7705 7748 7793 7839 7886 7933 7982 8030 8080 8129 8178 8226 8275 8322 8368 8414 8459 8502 8544 8586 8626 8664 8702 8738 8772 8806 8838 8868 8898 8926 8953 8980 9005 9029 9052 9074 9096 9117 9136 9156 9174 9192 9209 9226 9242 9258 9274 9288 9303 9317 9330 9343 9356 9368 9380 9392 9403 9414 9424 9435 9444 9454 9463 9472 9480 9488 9496 9504 9511 9518 9525 9531 9537 9543 9549 9554 9559 9564 9569 9573 9577 9581 9585 9588 9591 9594 9597 9599 9602 9604 9605 9607 9608 9609 9610 9611 9611 9612 9612 9612 9612 9612 9612 9612 9611 9611 9611 9610 9609 9609 9608 9608 9607 9606 9605 9604 9602 9601 9599 9597 9595 9593 9590 9587 9584 9581 9577 9572 9567 9562 9557 9551 9544 9537 9530 9522 9514 9506 9497 9487 9477 9467 9457 9446 9434 9422 9410 9398 9385 9371 9357 9343 9327 9312 9295 9278 9260 9242 9222 9202 9180 9157 9133 9108 9082 9054 9025 8994 8962 8929 8894 8858 8821 8782 8741 8700 8657 8614 8570 8525 8480 8435 8389 8344 8299 8254 8211 8168 8127 8087 8050 8014 7981 7950 7922 7897 7875 7856 7841 7829 7820 7815 7814 7817 7823 7833 7847 7863 7884 7907 7933 7962 7994 8028 8064 8102 8142 8184 8226 8270 8314 8359 8403 8448 8493 8537 8581 8624 8666 8707 8747 8786 8823 8859 8893 8927 8958 8989 9018 9046 9072 9098 9122 9145 9167 9188 9208 9227 9245 9263 9281 9297 9314 9329 9345 9359 9374 9388 9402 9415 9428 9441 9453 9465 9477 9488 9499 9510 9519 9529 9538 9546 9554 9561 9568 9575 9581 9586 9591 9596 9600 9604 9607 9610 9613 9615 9617 9619 9621 9623 9624 9626 9627 9628 9629 9630 9632 9633 9634 9635 9636 9636 9637 9638 9639 9639 9640 9640 9640 9640 9640 9640 9640 9639 9639 9638 9637 9635 9634 9632 9630 9629 9626 9624 9622 9619 9617 9614 9611 9609 9606 9603 9600 9597 9594 9591 9589 9586 9583 9580 9578 9575 9573 9570 9568 9566 9564 9562 9560 9558 9557 9555 9554 9553 9552 9551 9551 9551 9551 9551 9552 9552 9554 9555 9557 9559 9561 9564 9567 9570 9574 9578 9582 9586 9591 9596 9601 9606 9612 9618 9624 9629 9636 9642 9648 9654 9661 9667 9673 9680 9686 9692 9698 9705 9711 9717 9723 9729 9735 9741 9747 9753 9758 9764 9770 9776 9781 9787 9793 9798 9804 9809 9814 9820 9825 9830 9835 9839 9844 9848 9852 9856 9860 9863 9866 9869 9872 9874 9876 9878 9879 9880 9881 9882 9883 9145 2 3 5 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9882 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9891 9892 9893 9894 9894 9895 9895 9896 9895 9895 9894 9893 9891 9889 9887 9884 9881 9877 9873 9868 9863 9857 9851 9845 9838 9831 9823 9816 9808 9800 9791 9783 9774 9766 9757 9748 9740 9731 9723 9715 9707 9699 9691 9684 9677 9670 9663 9657 9651 9645 9639 9634 9629 9624 9620 9616 9612 9608 9605 9601 9599 9596 9593 9591 9589 9587 9585 9584 9583 9582 9581 9580 9580 9580 9580 9580 9580 9581 9582 9583 9585 9586 9588 9591 9593 9596 9599 9602 9605 9609 9613 9617 9621 9626 9631 9636 9641 9646 9651 9657 9662 9668 9674 9680 9686 9692 9698 9704 9710 9716 9722 9729 9735 9741 9747 9752 9758 9764 9770 9775 9781 9787 9792 9797 9803 9808 9813 9818 9823 9828 9833 9838 9842 9847 9852 9856 9861 9865 9869 9874 9878 9882 9886 9890 9893 9897 9900 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9932 9933 9933 9933 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9901 9898 9895 9892 9888 9885 9881 9877 9873 9868 9864 9859 9854 9850 9845 9840 9835 9829 9824 9819 9814 9808 9803 9798 9793 9787 9782 9776 9771 9765 9759 9753 9747 9741 9734 9728 9720 9713 9705 9696 9687 9678 9668 9657 9646 9634 9622 9609 9595 9581 9566 9550 9534 9517 9500 9482 9465 9447 9429 9410 9392 9374 9356 9338 9321 9305 9289 9274 9259 9246 9234 9223 9213 9205 9198 9192 9188 9185 9184 9185 9187 9191 9196 9202 9210 9219 9229 9241 9254 9267 9282 9297 9313 9329 9346 9364 9381 9399 9417 9434 9452 9469 9486 9503 9520 9536 9551 9566 9580 9593 9606 9619 9631 9642 9653 9663 9673 9682 9690 9699 9707 9714 9721 9728 9735 9741 9748 9754 9760 9766 9772 9777 9783 9788 9794 9799 9805 9810 9816 9821 9826 9831 9836 9841 9846 9851 9856 9860 9864 9869 9873 9877 9880 9884 9887 9890 9893 9896 9898 9900 9902 9904 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9884 9882 9879 9877 9874 9871 9868 9865 9861 9858 9854 9849 9844 9839 9834 9828 9822 9815 9808 9801 9793 9784 9775 9766 9755 9744 9733 9720 9707 9692 9677 9661 9644 9625 9605 9584 9562 9538 9513 9486 9457 9426 9394 9360 9324 9286 9246 9203 9159 9146 2 3 5 9112 9064 9013 8959 8904 8846 8787 8725 8661 8595 8528 8458 8386 8313 8238 8162 8085 8006 7927 7846 7765 7684 7601 7519 7437 7355 7273 7192 7111 7032 6953 6876 6800 6726 6654 6584 6516 6450 6387 6327 6269 6214 6163 6114 6069 6028 5990 5956 5926 5899 5877 5858 5844 5834 5829 5827 5830 5837 5849 5865 5885 5909 5938 5971 6007 6048 6093 6141 6193 6249 6308 6370 6436 6504 6574 6647 6723 6800 6879 6960 7041 7124 7208 7293 7377 7462 7547 7632 7715 7798 7881 7962 8042 8120 8197 8272 8345 8416 8485 8552 8617 8679 8740 8798 8853 8907 8958 9006 9053 9097 9139 9179 9217 9253 9287 9320 9350 9379 9407 9433 9457 9481 9503 9523 9543 9562 9580 9597 9613 9628 9643 9657 9670 9683 9695 9707 9718 9729 9739 9749 9759 9768 9777 9785 9793 9801 9809 9816 9823 9829 9836 9842 9847 9853 9858 9863 9867 9872 9876 9879 9883 9886 9889 9892 9895 9897 9900 9902 9904 9905 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9958 9956 9953 9951 9948 9946 9943 9941 9938 9936 9933 9931 9929 9928 9926 9925 9924 9923 9923 9922 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9931 9931 9930 9929 9928 9926 9924 9922 9920 9917 9915 9911 9908 9905 9901 9897 9893 9889 9885 9881 9877 9873 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9829 9825 9821 9818 9814 9810 9807 9803 9799 9795 9790 9786 9781 9777 9772 9766 9761 9755 9748 9742 9735 9727 9720 9712 9703 9695 9686 9676 9667 9657 9647 9636 9626 9616 9605 9594 9584 9574 9563 9553 9544 9534 9525 9516 9508 9500 9493 9487 9481 9476 9471 9468 9465 9463 9462 9461 9461 9463 9465 9468 9471 9476 9481 9487 9493 9500 9508 9516 9525 9534 9544 9554 9564 9574 9584 9595 9605 9616 9626 9636 9646 9656 9665 9674 9682 9691 9698 9705 9712 9718 9723 9728 9732 9735 9738 9740 9742 9742 9743 9742 9741 9740 9737 9735 9731 9727 9723 9718 9713 9708 9702 9696 9689 9683 9676 9669 9662 9654 9647 9640 9632 9625 9618 9610 9603 9596 9589 9583 9576 9570 9564 9558 9552 9547 9541 9536 9531 9527 9522 9518 9514 9510 9507 9503 9500 9497 9494 9491 9489 9487 9484 9482 9480 9479 9477 9476 9475 9474 9473 9473 9472 9472 9473 9473 9474 9474 9475 9477 9147 2 3 5 9478 9480 9482 9484 9486 9488 9491 9493 9496 9498 9500 9503 9505 9507 9509 9511 9513 9514 9515 9516 9516 9516 9516 9515 9514 9512 9510 9508 9506 9503 9500 9497 9494 9490 9487 9484 9480 9477 9474 9471 9469 9467 9466 9465 9464 9465 9465 9467 9469 9472 9475 9480 9485 9490 9496 9503 9510 9518 9526 9535 9544 9554 9563 9573 9582 9592 9601 9611 9620 9629 9637 9645 9653 9661 9668 9675 9681 9686 9692 9696 9701 9705 9708 9712 9715 9718 9721 9724 9726 9729 9732 9734 9737 9740 9743 9746 9749 9753 9757 9761 9765 9770 9774 9779 9784 9789 9794 9799 9805 9810 9815 9820 9825 9830 9834 9839 9843 9847 9850 9854 9857 9860 9863 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9905 9907 9910 9912 9914 9917 9919 9921 9923 9925 9927 9928 9929 9931 9931 9932 9932 9932 9932 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9901 9900 9898 9897 9897 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9872 9871 9869 9867 9865 9862 9860 9857 9854 9851 9848 9844 9840 9836 9831 9826 9821 9816 9810 9804 9797 9790 9782 9774 9766 9757 9747 9737 9726 9715 9702 9690 9676 9662 9647 9631 9615 9597 9579 9560 9541 9520 9499 9477 9455 9431 9407 9382 9357 9331 9304 9276 9248 9220 9191 9161 9131 9101 9070 9039 9007 8976 8944 8912 8881 8849 8817 8786 8754 8723 8693 8663 8634 8605 8577 8550 8524 8498 8474 8452 8430 8410 8391 8374 8358 8344 8332 8321 8313 8306 8301 8297 8296 8297 8299 8304 8310 8318 8328 8339 8352 8366 8382 8399 8418 8438 8459 8480 8503 8526 8550 8575 8600 8625 8651 8676 8702 8727 8753 8778 8803 8827 8851 8874 8897 8919 8940 8961 8981 9000 9018 9035 9052 9067 9082 9096 9109 9121 9132 9142 9151 9160 9167 9173 9178 9183 9186 9188 9189 9189 9188 9186 9183 9179 9173 9166 9158 9149 9138 9126 9113 9098 9082 9064 9045 9025 9003 8980 8955 8928 8901 8872 8841 8809 8776 8742 8707 8670 8632 8593 8553 8513 8471 8429 8387 8344 8300 8256 8213 8169 8125 8081 8038 7995 7953 7912 7871 7832 7793 7755 7719 7684 7651 7619 7588 7560 7533 7508 7485 7464 7445 7428 7413 7400 7389 7380 7374 7370 7368 7368 7370 7375 7381 7390 7401 7414 7429 7446 7465 7486 7509 7534 7561 7589 7619 7651 7684 7719 7755 7793 7832 7871 7912 7954 7997 8041 8085 8130 8176 8222 8268 9148 2 3 5 8314 8360 8407 8453 8499 8545 8590 8635 8679 8722 8765 8807 8848 8888 8927 8965 9002 9038 9073 9106 9139 9170 9200 9229 9257 9283 9309 9333 9357 9379 9400 9421 9440 9459 9477 9494 9511 9526 9541 9556 9570 9584 9597 9609 9622 9633 9645 9656 9667 9677 9688 9698 9707 9717 9726 9735 9744 9753 9761 9769 9777 9784 9791 9798 9805 9812 9818 9824 9829 9835 9840 9845 9849 9854 9858 9862 9865 9869 9872 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9870 9868 9866 9864 9862 9860 9858 9856 9855 9853 9852 9850 9849 9848 9848 9847 9847 9846 9846 9846 9846 9847 9847 9847 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9853 9853 9854 9854 9853 9853 9853 9852 9851 9851 9850 9849 9848 9847 9845 9844 9843 9841 9840 9839 9837 9836 9834 9832 9831 9829 9828 9826 9824 9822 9821 9819 9816 9814 9812 9809 9807 9804 9801 9798 9794 9791 9787 9783 9778 9774 9769 9764 9758 9753 9747 9740 9734 9727 9720 9712 9705 9696 9688 9679 9670 9660 9650 9639 9628 9617 9604 9592 9578 9564 9549 9533 9517 9500 9482 9463 9443 9423 9402 9380 9357 9333 9309 9283 9258 9231 9205 9178 9151 9123 9096 9069 9042 9015 8989 8964 8939 8915 8893 8872 8852 8834 8818 8803 8790 8779 8770 8764 8759 8756 8756 8758 8763 8769 8778 8788 8800 8815 8831 8848 8867 8888 8910 8933 8957 8981 9007 9032 9059 9085 9111 9137 9163 9189 9214 9239 9263 9286 9309 9330 9350 9370 9389 9406 9423 9439 9454 9467 9480 9492 9503 9513 9522 9531 9539 9546 9552 9558 9564 9569 9574 9578 9582 9585 9588 9590 9593 9595 9597 9598 9599 9600 9601 9601 9601 9600 9600 9598 9597 9595 9592 9589 9586 9582 9578 9573 9568 9562 9556 9550 9543 9536 9529 9521 9513 9505 9496 9488 9479 9471 9462 9454 9446 9438 9430 9423 9416 9410 9404 9399 9394 9391 9387 9385 9384 9383 9383 9384 9386 9389 9392 9397 9402 9408 9415 9422 9430 9439 9449 9459 9469 9480 9491 9502 9514 9526 9538 9550 9562 9573 9585 9596 9608 9618 9629 9639 9648 9657 9666 9674 9682 9689 9696 9702 9707 9712 9716 9720 9723 9726 9728 9730 9731 9731 9732 9731 9731 9730 9728 9726 9724 9721 9718 9715 9711 9707 9702 9697 9692 9687 9681 9675 9669 9663 9656 9650 9643 9635 9628 9621 9613 9606 9598 9590 9583 9575 9567 9560 9149 2 3 5 9553 9546 9539 9532 9525 9519 9513 9508 9502 9497 9493 9488 9484 9481 9478 9475 9472 9470 9469 9467 9467 9466 9466 9466 9466 9467 9468 9469 9470 9472 9473 9475 9477 9480 9482 9484 9487 9490 9492 9495 9498 9501 9504 9507 9510 9513 9516 9520 9523 9526 9530 9533 9537 9540 9544 9548 9552 9556 9560 9564 9568 9573 9577 9582 9587 9592 9597 9603 9608 9614 9620 9626 9632 9639 9645 9652 9659 9666 9673 9681 9688 9695 9703 9711 9718 9726 9734 9741 9749 9756 9764 9771 9779 9786 9793 9800 9806 9813 9819 9825 9831 9836 9842 9847 9852 9856 9860 9864 9868 9872 9875 9879 9882 9884 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9898 9896 9893 9890 9888 9885 9881 9878 9875 9871 9867 9863 9859 9855 9850 9845 9840 9835 9830 9825 9819 9814 9808 9802 9796 9790 9784 9778 9771 9765 9759 9752 9746 9739 9733 9726 9720 9713 9707 9700 9694 9687 9681 9674 9668 9661 9655 9649 9642 9636 9630 9624 9618 9612 9606 9601 9595 9590 9585 9581 9576 9572 9568 9564 9561 9558 9556 9554 9552 9551 9550 9550 9550 9550 9551 9553 9554 9557 9559 9562 9566 9570 9574 9579 9584 9589 9594 9600 9605 9611 9617 9624 9630 9636 9643 9649 9655 9661 9667 9673 9679 9685 9691 9696 9702 9707 9712 9716 9721 9725 9729 9733 9737 9740 9744 9747 9750 9752 9755 9757 9759 9761 9763 9765 9766 9768 9769 9770 9771 9771 9772 9772 9773 9773 9773 9772 9772 9772 9771 9770 9770 9769 9768 9767 9765 9764 9763 9761 9760 9758 9757 9755 9754 9752 9751 9749 9748 9746 9745 9744 9742 9741 9740 9739 9738 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9723 9722 9720 9719 9717 9715 9713 9711 9708 9706 9703 9700 9697 9694 9690 9686 9682 9678 9674 9670 9665 9660 9655 9650 9644 9639 9633 9627 9621 9615 9609 9602 9596 9589 9582 9576 9569 9562 9554 9547 9539 9532 9524 9516 9508 9500 9492 9483 9474 9465 9456 9446 9436 9426 9416 9405 9394 9382 9370 9358 9345 9332 9318 9304 9289 9273 9257 9241 9224 9206 9188 9169 9149 9129 9108 9087 9065 9042 9019 8995 8970 8944 8918 8891 8864 8835 8806 8776 8745 8712 8680 8646 8611 8575 8537 8499 8459 8417 8374 8330 8284 8236 8187 8135 8082 8027 7970 7911 7850 7787 7722 7655 7586 7516 7444 7370 7296 7220 7142 7064 6985 6906 6826 6747 6669 6591 6515 6440 6366 6295 6226 6160 6097 6038 5982 5930 5883 5840 5802 5769 5741 5718 5701 5689 5682 5680 9150 2 3 5 5684 5694 5709 5729 5754 5783 5817 5855 5897 5943 5992 6044 6099 6156 6215 6276 6338 6401 6465 6528 6592 6655 6717 6779 6839 6898 6956 7012 7065 7117 7166 7213 7258 7300 7340 7378 7414 7447 7477 7506 7532 7557 7580 7601 7620 7638 7654 7670 7684 7697 7710 7722 7734 7745 7757 7768 7779 7791 7803 7815 7829 7842 7857 7872 7888 7906 7924 7944 7964 7986 8009 8033 8058 8084 8111 8139 8168 8199 8230 8262 8294 8328 8361 8396 8430 8465 8500 8535 8570 8605 8640 8675 8709 8743 8776 8808 8840 8871 8901 8931 8959 8987 9014 9040 9065 9089 9112 9135 9156 9177 9196 9215 9233 9251 9267 9284 9299 9314 9328 9342 9355 9367 9380 9391 9403 9414 9424 9434 9444 9454 9463 9471 9480 9488 9496 9503 9510 9517 9524 9530 9536 9542 9547 9552 9557 9562 9567 9572 9576 9580 9585 9589 9593 9597 9601 9605 9609 9613 9617 9621 9625 9628 9632 9636 9640 9644 9647 9650 9654 9657 9660 9663 9665 9667 9669 9671 9673 9674 9676 9676 9677 9677 9677 9677 9677 9677 9676 9675 9675 9674 9673 9672 9671 9670 9669 9669 9668 9667 9667 9666 9666 9666 9666 9666 9666 9666 9665 9665 9665 9665 9664 9663 9662 9661 9659 9657 9655 9652 9649 9646 9641 9637 9632 9627 9621 9615 9608 9601 9594 9586 9578 9571 9563 9555 9547 9539 9531 9523 9516 9509 9502 9495 9489 9484 9479 9474 9470 9466 9463 9461 9459 9457 9455 9454 9454 9453 9453 9453 9453 9453 9454 9454 9454 9454 9453 9452 9451 9450 9448 9446 9443 9440 9437 9433 9428 9423 9418 9412 9406 9399 9393 9386 9378 9371 9364 9356 9348 9341 9333 9326 9318 9311 9305 9298 9292 9286 9281 9276 9271 9267 9263 9260 9257 9255 9253 9251 9250 9250 9249 9249 9250 9250 9251 9252 9254 9255 9257 9258 9260 9262 9263 9265 9266 9267 9268 9269 9270 9270 9269 9268 9267 9265 9263 9260 9256 9251 9246 9240 9233 9225 9216 9207 9196 9184 9171 9157 9142 9126 9109 9090 9071 9050 9028 9005 8981 8956 8930 8903 8875 8846 8816 8785 8754 8722 8690 8657 8624 8590 8556 8523 8489 8456 8423 8390 8358 8326 8296 8266 8238 8210 8184 8159 8136 8114 8094 8076 8060 8046 8034 8024 8016 8010 8007 8006 8007 8011 8017 8025 8035 8048 8063 8080 8099 8120 8142 8167 8193 8221 8250 8280 8312 8345 8378 8413 8448 8484 8520 8556 8592 8629 8665 8702 8738 8773 8808 8843 8876 8910 8942 8974 9004 9034 9063 9092 9119 9145 9170 9194 9218 9240 9262 9282 9302 9321 9340 9357 9374 9390 9406 9421 9435 9448 9461 9474 9486 9498 9509 9519 9529 9539 9548 9557 9565 9573 9581 9588 9594 9601 9607 9612 9617 9622 9626 9630 9634 9637 9640 9643 9645 9647 9649 9650 9652 9653 9654 9655 9656 9656 9657 9658 9658 9659 9659 9660 9661 9662 9663 9664 9665 9666 9151 2 3 5 9667 9669 9670 9672 9674 9676 9678 9681 9683 9686 9688 9691 9693 9696 9699 9702 9704 9707 9710 9712 9715 9717 9719 9722 9724 9726 9727 9729 9731 9732 9733 9734 9735 9736 9736 9737 9737 9737 9737 9737 9737 9736 9736 9735 9735 9734 9733 9732 9731 9730 9728 9727 9726 9724 9723 9721 9720 9718 9717 9715 9713 9712 9710 9708 9706 9705 9703 9701 9700 9698 9697 9695 9694 9693 9692 9691 9690 9690 9689 9689 9689 9690 9690 9691 9692 9693 9695 9697 9699 9701 9703 9706 9708 9711 9714 9717 9720 9724 9727 9730 9733 9736 9739 9742 9744 9746 9748 9750 9752 9753 9754 9754 9755 9754 9754 9753 9752 9750 9749 9746 9744 9742 9739 9736 9732 9729 9725 9722 9718 9714 9710 9706 9702 9698 9694 9689 9685 9681 9676 9672 9667 9662 9657 9652 9647 9641 9636 9630 9623 9617 9610 9602 9594 9586 9578 9569 9560 9550 9540 9530 9520 9509 9497 9486 9474 9462 9450 9438 9426 9414 9402 9390 9378 9366 9355 9343 9332 9321 9310 9300 9290 9280 9271 9262 9254 9246 9238 9231 9224 9217 9211 9205 9200 9195 9190 9186 9182 9178 9175 9172 9170 9167 9165 9163 9162 9161 9160 9160 9159 9159 9160 9160 9161 9162 9163 9164 9165 9167 9168 9170 9172 9174 9175 9177 9179 9180 9182 9183 9184 9185 9186 9186 9186 9186 9186 9185 9184 9183 9181 9179 9177 9175 9172 9169 9166 9163 9159 9155 9151 9147 9143 9138 9134 9129 9124 9119 9114 9108 9103 9097 9091 9084 9078 9071 9064 9056 9048 9039 9031 9021 9011 9001 8989 8978 8965 8952 8938 8923 8908 8892 8875 8857 8838 8819 8798 8777 8755 8732 8708 8682 8656 8629 8601 8571 8541 8509 8476 8441 8406 8368 8330 8290 8248 8206 8161 8115 8068 8019 7969 7918 7865 7811 7755 7699 7641 7583 7525 7466 7407 7348 7288 7230 7172 7115 7059 7004 6952 6901 6853 6807 6765 6725 6688 6655 6626 6600 6578 6560 6547 6538 6533 6533 6537 6545 6557 6573 6593 6617 6645 6676 6710 6747 6787 6829 6873 6920 6967 7017 7067 7117 7169 7220 7272 7323 7374 7425 7475 7524 7571 7617 7662 7706 7748 7789 7829 7867 7903 7939 7972 8005 8036 8066 8096 8124 8151 8177 8203 8228 8252 8276 8300 8323 8345 8368 8390 8411 8433 8455 8476 8497 8518 8538 8558 8578 8598 8617 8636 8654 8672 8690 8707 8723 8739 8754 8769 8782 8795 8808 8819 8830 8840 8849 8857 8865 8872 8878 8883 8888 8891 8894 8896 8898 8898 8898 8897 8896 8893 8890 8886 8882 8876 8870 8863 8855 8846 8837 8826 8815 8802 8789 8774 8758 8741 8724 8704 8684 8663 8640 8616 8591 8564 8536 8507 8477 8445 8412 8378 8343 8307 8270 8232 8193 8153 8113 8072 8031 7990 7949 7908 7867 7826 7786 7747 7709 7672 7636 7602 7570 7539 7510 7484 7460 7438 7419 7403 7389 7378 7370 7364 7362 9152 2 3 5 7362 7365 7371 7380 7391 7404 7419 7437 7456 7478 7500 7524 7549 7575 7602 7629 7655 7682 7709 7734 7759 7783 7806 7828 7848 7867 7884 7899 7912 7924 7933 7941 7947 7951 7954 7955 7955 7953 7950 7945 7940 7935 7928 7922 7915 7909 7902 7896 7891 7886 7883 7880 7878 7878 7879 7881 7886 7891 7899 7908 7919 7931 7945 7960 7977 7995 8015 8036 8058 8081 8105 8130 8156 8182 8209 8236 8264 8291 8319 8347 8374 8402 8429 8455 8481 8507 8532 8556 8580 8603 8626 8648 8669 8689 8708 8727 8745 8762 8779 8794 8809 8824 8837 8851 8863 8875 8886 8896 8906 8915 8924 8932 8940 8947 8953 8959 8964 8969 8973 8977 8980 8983 8985 8987 8988 8988 8989 8988 8988 8986 8985 8983 8981 8978 8975 8971 8967 8963 8959 8954 8949 8943 8937 8932 8925 8919 8912 8905 8897 8890 8882 8873 8865 8856 8847 8837 8827 8817 8806 8795 8784 8772 8759 8746 8733 8719 8704 8690 8674 8658 8641 8624 8606 8588 8569 8549 8529 8508 8487 8464 8442 8418 8394 8369 8344 8317 8291 8263 8235 8206 8176 8146 8115 8083 8050 8017 7983 7948 7912 7876 7838 7800 7760 7720 7678 7636 7592 7547 7501 7454 7405 7354 7303 7249 7194 7137 7079 7019 6957 6893 6827 6759 6690 6618 6544 6468 6390 6311 6229 6146 6061 5974 5887 5797 5707 5615 5523 5430 5337 5244 5151 5059 4967 4877 4787 4700 4614 4531 4450 4373 4298 4227 4160 4097 4039 3985 3935 3891 3852 3818 3789 3765 3747 3735 3728 3727 3731 3741 3755 3774 3798 3827 3860 3898 3939 3984 4033 4084 4138 4195 4255 4316 4378 4442 4507 4572 4638 4704 4771 4836 4901 4966 5029 5090 5150 5209 5265 5319 5371 5421 5468 5512 5553 5591 5626 5657 5685 5710 5731 5748 5762 5772 5778 5781 5780 5775 5767 5755 5739 5721 5699 5674 5646 5616 5583 5549 5512 5475 5436 5397 5356 5316 5276 5237 5198 5162 5127 5094 5064 5036 5012 4991 4974 4961 4951 4946 4946 4949 4958 4972 4990 5013 5040 5071 5107 5147 5190 5237 5288 5341 5398 5457 5518 5581 5646 5712 5779 5846 5913 5980 6047 6114 6180 6245 6309 6372 6433 6491 6549 6604 6658 6709 6759 6806 6852 6895 6937 6976 7013 7048 7082 7113 7143 7170 7196 7220 7242 7263 7282 7299 7314 7328 7340 7350 7358 7365 7370 7373 7375 7374 7373 7369 7364 7358 7349 7340 7329 7316 7303 7289 7273 7258 7241 7224 7207 7189 7171 7154 7137 7121 7105 7090 7076 7063 7052 7042 7034 7027 7021 7017 7015 7015 7017 7021 7026 7033 7042 7052 7063 7076 7090 7105 7121 7138 7156 7174 7193 7211 7230 7249 7267 7285 7303 7320 7336 7351 7365 7378 7390 7401 7410 7418 7424 7429 7433 7435 7436 7435 7432 7428 7423 7416 7408 7398 7387 7374 7360 7345 7328 7310 7291 7271 7249 7225 7201 7175 7148 7119 7089 7058 9153 2 3 5 7026 6992 6956 6919 6881 6841 6799 6756 6711 6665 6617 6567 6516 6462 6407 6350 6291 6230 6167 6102 6036 5967 5896 5823 5748 5671 5592 5511 5428 5343 5256 5168 5077 4984 4890 4794 4696 4597 4496 4393 4290 4186 4080 3974 3867 3759 3651 3543 3436 3328 3221 3115 3009 2905 2803 2702 2603 2506 2412 2320 2232 2147 2065 1987 1914 1844 1779 1719 1663 1613 1568 1528 1493 1464 1441 1424 1413 1408 1408 1414 1427 1445 1469 1499 1534 1575 1621 1673 1730 1791 1858 1928 2004 2083 2166 2252 2342 2436 2531 2630 2731 2834 2939 3045 3153 3261 3371 3482 3592 3704 3815 3926 4036 4147 4256 4365 4473 4580 4686 4790 4894 4996 5096 5195 5293 5389 5483 5575 5666 5756 5843 5929 6013 6095 6176 6255 6332 6407 6480 6552 6623 6691 6758 6823 6886 6948 7008 7067 7124 7179 7233 7285 7336 7385 7433 7479 7524 7568 7610 7651 7691 7730 7768 7804 7839 7874 7907 7940 7971 8002 8032 8061 8090 8117 8144 8171 8196 8221 8246 8269 8293 8315 8337 8358 8379 8399 8419 8437 8456 8473 8490 8506 8522 8537 8551 8565 8578 8591 8602 8614 8624 8635 8644 8654 8663 8671 8679 8687 8695 8702 8710 8717 8724 8731 8738 8746 8753 8761 8769 8777 8785 8794 8803 8812 8822 8832 8842 8853 8864 8875 8887 8898 8911 8923 8935 8948 8961 8974 8987 9000 9013 9025 9038 9051 9063 9076 9088 9099 9111 9122 9133 9144 9155 9165 9175 9184 9194 9203 9211 9220 9228 9236 9244 9251 9258 9266 9273 9279 9286 9293 9299 9305 9312 9318 9324 9330 9336 9341 9347 9353 9358 9364 9369 9374 9380 9385 9390 9394 9399 9404 9408 9412 9416 9420 9424 9427 9431 9434 9437 9440 9443 9446 9449 9452 9454 9457 9459 9462 9465 9467 9470 9473 9476 9478 9481 9485 9488 9491 9495 9498 9502 9506 9510 9514 9519 9523 9527 9531 9536 9540 9545 9549 9553 9557 9561 9565 9569 9572 9575 9578 9581 9584 9586 9587 9589 9590 9591 9592 9592 9592 9592 9591 9590 9589 9588 9586 9585 9583 9581 9579 9576 9574 9572 9569 9567 9564 9562 9560 9557 9555 9553 9550 9548 9546 9544 9542 9540 9537 9535 9533 9531 9529 9527 9524 9522 9520 9517 9514 9511 9509 9506 9502 9499 9496 9493 9489 9486 9482 9478 9475 9471 9468 9465 9461 9458 9456 9453 9451 9449 9447 9445 9444 9443 9443 9443 9443 9444 9445 9447 9449 9451 9454 9457 9460 9464 9468 9472 9476 9481 9485 9490 9495 9500 9505 9510 9515 9520 9525 9529 9534 9539 9543 9547 9552 9556 9559 9563 9567 9570 9573 9576 9579 9582 9584 9587 9589 9591 9593 9595 9596 9597 9598 9599 9599 9600 9599 9599 9597 9596 9594 9591 9588 9584 9579 9574 9568 9562 9555 9547 9538 9528 9518 9507 9496 9483 9470 9457 9443 9429 9414 9399 9383 9368 9352 9336 9321 9305 9290 9275 9261 9154 2 3 5 9247 9233 9220 9208 9196 9185 9175 9166 9158 9150 9143 9138 9132 9128 9125 9122 9120 9119 9118 9118 9119 9120 9121 9123 9125 9127 9130 9132 9135 9138 9141 9144 9147 9150 9153 9156 9158 9161 9163 9166 9168 9170 9173 9175 9177 9179 9181 9183 9185 9187 9189 9191 9193 9195 9197 9200 9202 9204 9206 9208 9210 9212 9213 9215 9216 9218 9219 9220 9220 9221 9221 9221 9221 9221 9220 9219 9217 9216 9214 9212 9210 9208 9205 9203 9200 9197 9195 9192 9189 9187 9185 9183 9181 9180 9178 9178 9177 9177 9178 9179 9180 9182 9185 9188 9192 9197 9202 9207 9214 9220 9228 9236 9244 9253 9263 9273 9283 9294 9305 9317 9328 9340 9353 9365 9377 9390 9402 9415 9427 9439 9451 9463 9475 9486 9497 9508 9519 9529 9539 9549 9558 9566 9575 9583 9590 9598 9605 9611 9617 9623 9629 9634 9639 9644 9649 9653 9657 9661 9665 9669 9672 9675 9678 9681 9684 9687 9690 9692 9694 9697 9699 9701 9702 9704 9705 9707 9708 9709 9709 9710 9710 9710 9710 9710 9710 9709 9708 9707 9706 9705 9704 9703 9701 9700 9698 9697 9695 9694 9692 9691 9690 9688 9687 9686 9685 9684 9684 9683 9683 9683 9683 9683 9683 9683 9683 9684 9685 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9696 9697 9698 9698 9699 9699 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9699 9699 9699 9699 9699 9699 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9699 9699 9699 9699 9698 9698 9697 9696 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9686 9685 9684 9684 9683 9683 9682 9682 9682 9683 9683 9683 9684 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9694 9695 9696 9696 9697 9697 9697 9696 9696 9696 9695 9694 9693 9691 9690 9688 9687 9685 9683 9681 9679 9677 9675 9673 9670 9668 9666 9664 9662 9661 9659 9657 9656 9654 9653 9652 9651 9650 9649 9648 9648 9647 9646 9646 9645 9645 9645 9644 9644 9643 9643 9642 9642 9641 9640 9640 9639 9638 9637 9636 9635 9634 9633 9632 9631 9629 9628 9627 9625 9624 9622 9620 9619 9617 9615 9613 9612 9610 9608 9606 9604 9602 9600 9598 9596 9593 9591 9589 9587 9585 9583 9581 9579 9577 9575 9574 9572 9570 9569 9567 9566 9565 9564 9562 9561 9561 9560 9559 9558 9558 9557 9556 9556 9555 9554 9553 9553 9552 9551 9549 9548 9547 9545 9543 9542 9539 9537 9535 9532 9529 9526 9523 9519 9516 9512 9508 9504 9500 9496 9491 9487 9483 9478 9474 9469 9465 9460 9456 9451 9447 9442 9438 9434 9429 9425 9421 9417 9413 9409 9405 9401 9397 9393 9389 9385 9381 9377 9373 9369 9365 9361 9356 9352 9348 9343 9339 9334 9330 9325 9320 9315 9310 9304 9299 9293 9288 9282 9276 9270 9264 9257 9155 2 3 5 9251 9244 9237 9230 9223 9216 9209 9201 9193 9185 9177 9169 9160 9152 9143 9134 9125 9116 9107 9098 9089 9080 9070 9061 9051 9042 9033 9023 9014 9005 8996 8986 8977 8968 8959 8950 8941 8932 8923 8915 8906 8897 8888 8879 8871 8862 8853 8844 8835 8825 8816 8806 8797 8787 8776 8766 8755 8744 8733 8721 8709 8697 8684 8671 8658 8644 8630 8615 8601 8585 8569 8553 8537 8520 8502 8485 8466 8448 8428 8409 8389 8368 8347 8326 8304 8282 8259 8235 8211 8187 8162 8136 8110 8083 8056 8027 7999 7969 7939 7908 7876 7844 7810 7776 7741 7706 7669 7632 7593 7554 7514 7473 7430 7387 7343 7298 7252 7205 7156 7107 7056 7004 6951 6897 6841 6784 6725 6665 6604 6541 6477 6410 6343 6273 6202 6129 6054 5977 5898 5818 5735 5651 5564 5476 5386 5294 5200 5104 5006 4907 4806 4704 4600 4495 4390 4283 4176 4068 3960 3852 3744 3636 3530 3424 3319 3216 3115 3016 2919 2825 2734 2646 2561 2480 2404 2331 2263 2200 2142 2089 2042 1999 1962 1931 1906 1886 1872 1864 1862 1866 1875 1890 1910 1935 1965 2001 2041 2086 2135 2188 2244 2304 2367 2433 2502 2572 2645 2719 2794 2870 2947 3025 3102 3179 3256 3331 3406 3479 3552 3622 3691 3758 3822 3885 3945 4002 4057 4109 4159 4206 4250 4291 4329 4365 4397 4427 4454 4478 4499 4517 4532 4545 4555 4562 4566 4567 4566 4561 4554 4544 4531 4515 4497 4475 4451 4423 4393 4360 4324 4286 4244 4199 4152 4102 4050 3995 3937 3878 3816 3753 3687 3620 3551 3481 3410 3338 3266 3194 3121 3049 2977 2906 2836 2768 2701 2635 2572 2511 2452 2395 2342 2292 2244 2199 2157 2118 2082 2049 2019 1992 1968 1946 1926 1909 1893 1879 1866 1855 1844 1835 1825 1816 1807 1797 1787 1775 1763 1750 1735 1718 1699 1679 1657 1634 1608 1580 1551 1520 1486 1451 1415 1377 1338 1298 1257 1216 1174 1132 1090 1049 1007 967 927 888 851 815 782 750 720 693 667 645 625 608 593 582 574 569 567 568 573 581 592 607 625 647 672 700 732 768 807 849 895 944 997 1053 1112 1174 1240 1309 1380 1455 1533 1613 1696 1782 1870 1960 2052 2147 2243 2341 2440 2541 2643 2746 2850 2954 3059 3164 3269 3374 3479 3583 3687 3790 3891 3992 4092 4190 4287 4382 4475 4567 4657 4745 4831 4915 4997 5077 5155 5231 5305 5377 5447 5516 5582 5647 5710 5771 5831 5889 5945 6001 6055 6107 6158 6209 6258 6306 6353 6399 6444 6487 6530 6571 6612 6650 6688 6724 6759 6792 6823 6853 6880 6905 6927 6947 6965 6979 6991 7000 7005 7008 7007 7003 6995 6984 6970 6952 6930 6906 6879 6849 6817 6783 6746 6709 6669 6628 6587 6545 6504 6463 6423 6385 6348 6314 6283 6254 6229 6207 6189 6176 6166 6161 6160 6166 6176 6190 9156 2 3 5 6210 6234 6262 6294 6331 6371 6415 6463 6513 6566 6622 6679 6737 6797 6857 6917 6977 7036 7094 7151 7207 7261 7313 7363 7411 7455 7496 7535 7570 7603 7632 7659 7683 7704 7722 7737 7749 7759 7766 7770 7773 7773 7771 7766 7761 7753 7744 7733 7720 7705 7689 7671 7652 7631 7609 7585 7560 7534 7506 7477 7446 7415 7382 7348 7312 7276 7240 7202 7165 7127 7089 7051 7013 6976 6939 6904 6869 6836 6805 6776 6748 6724 6701 6682 6665 6651 6641 6633 6629 6629 6631 6638 6648 6662 6679 6700 6723 6750 6780 6812 6848 6886 6926 6969 7014 7060 7108 7157 7208 7259 7312 7364 7417 7471 7524 7577 7631 7684 7736 7788 7839 7889 7939 7987 8035 8081 8127 8172 8215 8258 8299 8340 8379 8417 8454 8490 8525 8559 8592 8624 8655 8685 8714 8742 8769 8796 8821 8845 8869 8892 8913 8934 8955 8974 8993 9011 9028 9045 9060 9076 9090 9104 9117 9130 9143 9154 9166 9177 9187 9197 9207 9216 9225 9234 9243 9251 9259 9266 9274 9281 9288 9295 9302 9308 9314 9321 9327 9332 9338 9344 9349 9354 9359 9364 9369 9373 9378 9382 9386 9390 9394 9398 9402 9405 9408 9411 9414 9417 9420 9422 9425 9427 9429 9430 9432 9433 9434 9435 9436 9436 9436 9436 9436 9436 9435 9434 9432 9431 9429 9427 9424 9422 9419 9415 9412 9408 9405 9401 9396 9392 9387 9383 9378 9373 9368 9363 9357 9352 9347 9341 9335 9330 9324 9319 9313 9308 9302 9296 9291 9285 9280 9275 9269 9264 9259 9254 9249 9244 9239 9235 9230 9226 9222 9218 9214 9210 9207 9204 9201 9198 9195 9193 9191 9189 9188 9186 9185 9184 9184 9183 9183 9183 9183 9184 9184 9185 9186 9186 9187 9188 9189 9190 9191 9192 9193 9194 9194 9195 9195 9195 9194 9194 9193 9191 9190 9187 9185 9181 9178 9174 9169 9164 9158 9151 9145 9137 9129 9120 9110 9100 9089 9078 9066 9053 9040 9026 9011 8996 8980 8963 8946 8927 8908 8889 8868 8847 8825 8802 8778 8753 8727 8699 8671 8641 8610 8578 8545 8510 8473 8435 8396 8354 8311 8266 8219 8171 8120 8068 8014 7959 7902 7843 7783 7722 7659 7595 7530 7465 7399 7333 7267 7201 7136 7071 7007 6945 6885 6826 6770 6716 6666 6618 6573 6533 6496 6464 6435 6411 6391 6376 6366 6360 6359 6364 6373 6386 6404 6426 6453 6484 6518 6556 6598 6643 6691 6741 6794 6849 6905 6963 7023 7083 7143 7204 7265 7326 7387 7447 7506 7565 7622 7678 7733 7786 7838 7888 7937 7984 8029 8072 8114 8154 8193 8229 8264 8298 8329 8359 8388 8415 8441 8465 8488 8509 8529 8548 8565 8581 8595 8609 8620 8631 8640 8648 8655 8660 8665 8667 8669 8669 8668 8666 8662 8658 8652 8645 8637 8628 8618 8607 8595 8582 8569 8554 8539 8522 8506 8488 8470 8452 8433 8413 8393 8373 8352 8331 8309 8288 8266 8244 9157 2 3 5 8223 8201 8179 8157 8135 8114 8093 8072 8051 8031 8012 7993 7975 7957 7941 7925 7911 7897 7885 7874 7864 7856 7849 7844 7840 7839 7839 7840 7844 7849 7856 7865 7876 7888 7902 7919 7937 7956 7977 8000 8024 8050 8076 8105 8134 8164 8195 8227 8259 8292 8325 8359 8393 8427 8461 8495 8529 8563 8597 8630 8662 8694 8726 8757 8787 8817 8846 8874 8902 8929 8955 8981 9006 9030 9054 9077 9100 9122 9143 9164 9184 9204 9224 9243 9262 9280 9298 9316 9333 9350 9367 9383 9399 9415 9430 9445 9460 9474 9488 9501 9514 9527 9539 9551 9562 9573 9584 9594 9604 9613 9622 9630 9638 9645 9652 9659 9666 9672 9677 9683 9688 9693 9697 9701 9706 9710 9713 9717 9721 9724 9728 9731 9735 9738 9742 9745 9748 9752 9755 9759 9762 9766 9769 9773 9776 9779 9783 9786 9789 9792 9795 9798 9801 9804 9807 9809 9812 9814 9816 9818 9820 9822 9823 9825 9826 9827 9829 9830 9831 9831 9832 9833 9834 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9845 9845 9845 9846 9846 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9869 9869 9869 9869 9868 9867 9867 9866 9864 9863 9861 9859 9857 9855 9853 9850 9848 9846 9843 9841 9838 9836 9833 9831 9829 9827 9825 9823 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9811 9811 9810 9809 9808 9807 9806 9804 9802 9800 9797 9794 9791 9787 9783 9779 9774 9769 9764 9758 9752 9745 9738 9731 9724 9716 9709 9701 9693 9686 9678 9670 9663 9656 9649 9642 9636 9630 9624 9619 9615 9611 9607 9604 9602 9600 9599 9598 9598 9598 9599 9601 9602 9605 9607 9610 9614 9618 9622 9626 9630 9635 9640 9645 9649 9654 9659 9664 9669 9674 9679 9683 9688 9692 9697 9701 9705 9709 9713 9717 9720 9724 9728 9731 9735 9738 9742 9745 9749 9752 9755 9759 9762 9766 9769 9772 9776 9779 9783 9786 9789 9792 9795 9798 9801 9804 9807 9809 9812 9814 9816 9819 9821 9822 9824 9826 9827 9829 9830 9831 9832 9834 9835 9836 9837 9838 9840 9841 9842 9844 9845 9847 9849 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9879 9879 9880 9880 9880 9880 9880 9879 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9852 9850 9848 9847 9845 9844 9842 9841 9841 9840 9840 9839 9839 9840 9840 9840 9841 9841 9842 9843 9843 9844 9845 9845 9845 9845 9845 9845 9844 9843 9842 9841 9839 9837 9834 9832 9828 9825 9821 9816 9812 9807 9802 9796 9790 9785 9778 9772 9766 9759 9753 9746 9740 9733 9727 9721 9715 9709 9703 9158 2 3 5 9698 9693 9688 9684 9680 9677 9673 9671 9668 9667 9665 9664 9664 9664 9664 9665 9666 9668 9670 9673 9676 9679 9683 9687 9691 9695 9700 9705 9710 9715 9721 9726 9732 9737 9743 9748 9754 9759 9764 9770 9775 9780 9785 9790 9794 9799 9803 9807 9811 9815 9818 9822 9825 9828 9831 9834 9837 9840 9842 9845 9847 9850 9852 9854 9856 9858 9860 9863 9865 9867 9869 9870 9872 9874 9876 9878 9880 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9928 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9911 9909 9907 9906 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9884 9883 9882 9880 9879 9878 9876 9874 9873 9871 9868 9866 9864 9861 9858 9855 9852 9849 9845 9842 9838 9834 9830 9825 9821 9816 9812 9807 9802 9797 9791 9786 9781 9775 9770 9764 9759 9753 9747 9742 9736 9730 9725 9719 9713 9708 9703 9698 9693 9688 9683 9679 9674 9670 9667 9663 9660 9657 9654 9652 9650 9648 9647 9646 9645 9645 9644 9645 9645 9646 9647 9648 9649 9651 9653 9655 9657 9659 9662 9664 9667 9669 9672 9674 9677 9680 9682 9685 9687 9689 9692 9694 9696 9699 9701 9703 9705 9707 9709 9711 9713 9714 9716 9718 9720 9722 9723 9725 9727 9729 9731 9733 9734 9736 9738 9740 9741 9743 9745 9747 9748 9750 9751 9752 9753 9754 9755 9756 9757 9757 9757 9757 9757 9757 9757 9756 9756 9755 9754 9753 9752 9751 9749 9748 9746 9745 9743 9742 9741 9739 9738 9737 9736 9735 9735 9734 9734 9733 9733 9734 9734 9735 9736 9737 9738 9740 9741 9743 9746 9748 9750 9753 9756 9758 9761 9764 9767 9771 9774 9777 9780 9783 9787 9790 9793 9796 9799 9802 9805 9808 9811 9813 9816 9819 9822 9824 9827 9829 9832 9834 9837 9839 9842 9844 9846 9849 9851 9854 9856 9858 9860 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9904 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9159 2 3 5 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9917 9916 9916 9915 9913 9912 9911 9909 9907 9906 9904 9902 9900 9898 9896 9895 9893 9891 9889 9888 9887 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9889 9889 9890 9890 9890 9889 9889 9889 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9864 9862 9860 9857 9855 9853 9850 9848 9846 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9814 9812 9810 9807 9804 9801 9798 9795 9792 9788 9784 9780 9776 9771 9767 9761 9756 9751 9745 9739 9733 9726 9720 9713 9706 9699 9692 9685 9678 9670 9663 9655 9648 9641 9633 9626 9619 9612 9605 9598 9591 9585 9578 9572 9566 9560 9555 9550 9545 9540 9535 9531 9527 9523 9520 9517 9514 9511 9509 9508 9506 9505 9505 9504 9504 9505 9506 9507 9508 9510 9512 9515 9517 9521 9524 9527 9531 9535 9539 9543 9548 9552 9557 9561 9566 9570 9575 9579 9583 9587 9591 9595 9598 9602 9605 9607 9610 9612 9614 9616 9618 9619 9620 9621 9621 9621 9621 9621 9621 9620 9620 9619 9618 9617 9615 9614 9612 9610 9608 9607 9604 9602 9600 9597 9595 9592 9589 9586 9583 9580 9576 9573 9569 9565 9560 9556 9551 9546 9541 9535 9529 9523 9516 9509 9502 9494 9486 9477 9468 9459 9449 9439 9428 9417 9405 9392 9379 9366 9352 9337 9322 9306 9290 9274 9256 9239 9221 9202 9183 9164 9144 9125 9105 9085 9065 9044 9024 9005 8985 8966 8947 8928 8910 8893 8876 8860 8845 8831 8817 8805 8794 8783 8774 8766 8759 8753 8749 8745 8743 8741 8741 8741 8743 8745 8749 8753 8757 8763 8769 8775 8782 8789 8797 8804 8812 8820 8827 8835 8842 8850 8856 8863 8869 8874 8879 8884 8888 8891 8893 8895 8897 8897 8897 8896 8894 8891 8888 8884 8879 8873 8866 8858 8850 8840 8830 8819 8807 8794 8780 8765 8749 8733 8715 8697 8677 8657 8636 8613 8590 8566 8541 8515 8488 8459 8430 8399 8367 8334 8300 8265 8228 8189 8150 8108 8065 8020 7973 7925 7874 7822 7768 7711 7653 9160 2 3 5 7592 7530 7465 7399 7330 7259 7187 7112 7037 6959 6881 6801 6721 6639 6557 6475 6393 6312 6231 6152 6074 5998 5923 5852 5783 5717 5654 5596 5541 5491 5445 5405 5370 5340 5315 5297 5283 5276 5274 5278 5288 5304 5326 5353 5385 5423 5465 5512 5564 5619 5679 5742 5808 5877 5949 6023 6099 6177 6256 6336 6416 6497 6578 6658 6738 6818 6897 6975 7052 7127 7201 7273 7344 7412 7480 7545 7609 7671 7731 7789 7845 7900 7953 8004 8054 8102 8148 8193 8237 8279 8320 8360 8399 8436 8473 8508 8542 8575 8607 8638 8669 8698 8727 8755 8782 8808 8833 8858 8882 8905 8927 8949 8970 8990 9010 9029 9048 9066 9083 9100 9116 9132 9147 9161 9175 9189 9202 9214 9226 9238 9248 9259 9269 9278 9287 9295 9303 9310 9317 9323 9329 9334 9338 9342 9346 9349 9351 9353 9354 9355 9355 9355 9355 9354 9352 9350 9348 9345 9341 9338 9334 9329 9325 9320 9315 9309 9304 9298 9292 9286 9280 9274 9268 9262 9256 9250 9245 9239 9234 9229 9224 9220 9216 9212 9209 9207 9204 9203 9201 9200 9200 9200 9201 9203 9205 9207 9210 9213 9217 9221 9226 9231 9236 9242 9248 9254 9260 9267 9274 9280 9287 9294 9301 9308 9314 9321 9328 9334 9340 9347 9353 9358 9364 9369 9374 9379 9384 9389 9393 9398 9402 9406 9410 9414 9418 9422 9425 9429 9432 9436 9439 9443 9446 9450 9453 9457 9460 9464 9467 9471 9474 9478 9481 9485 9488 9492 9495 9499 9502 9505 9508 9511 9514 9517 9520 9523 9525 9527 9529 9531 9533 9534 9536 9537 9538 9538 9539 9539 9538 9538 9537 9536 9535 9534 9532 9530 9527 9525 9522 9519 9515 9512 9508 9504 9499 9495 9490 9485 9480 9474 9469 9463 9456 9450 9443 9437 9429 9422 9414 9406 9398 9390 9381 9371 9361 9351 9341 9330 9318 9306 9294 9281 9268 9254 9240 9226 9211 9195 9179 9163 9147 9130 9113 9096 9079 9062 9044 9027 9010 8993 8976 8959 8943 8927 8912 8896 8882 8868 8854 8840 8828 8816 8804 8793 8782 8772 8763 8753 8745 8736 8728 8720 8712 8704 8697 8689 8681 8673 8665 8657 8648 8639 8630 8620 8609 8598 8586 8573 8560 8545 8530 8514 8497 8479 8459 8439 8417 8394 8370 8345 8318 8290 8261 8229 8197 8163 8127 8089 8050 8009 7966 7922 7876 7827 7778 7726 7673 7617 7560 7502 7442 7380 7317 7253 7188 7122 7055 6988 6920 6852 6784 6717 6650 6584 6519 6455 6394 6334 6276 6221 6169 6119 6073 6031 5992 5957 5926 5900 5878 5861 5848 5840 5836 5838 5844 5855 5871 5891 5916 5946 5979 6017 6058 6103 6151 6203 6257 6314 6373 6435 6499 6564 6630 6698 6766 6835 6904 6973 7042 7111 7180 7248 7315 7382 7447 7512 7574 7636 7697 7756 7813 7870 7925 7978 8030 8081 8130 8178 8225 8270 8314 8356 8398 8438 8477 8515 8552 8588 8623 8657 9161 2 3 5 8689 8721 8752 8782 8811 8839 8867 8893 8919 8944 8968 8991 9013 9035 9056 9076 9096 9115 9133 9151 9168 9184 9200 9216 9231 9245 9260 9273 9287 9300 9312 9325 9337 9349 9360 9371 9382 9393 9404 9414 9424 9434 9443 9453 9462 9471 9480 9488 9496 9505 9512 9520 9528 9535 9542 9549 9556 9563 9570 9576 9582 9589 9595 9601 9607 9613 9619 9625 9631 9636 9642 9648 9653 9659 9664 9669 9674 9680 9685 9689 9694 9699 9703 9708 9712 9716 9719 9723 9726 9729 9732 9735 9738 9740 9742 9745 9746 9748 9750 9751 9753 9754 9755 9757 9758 9759 9760 9761 9763 9764 9765 9766 9768 9769 9770 9772 9773 9775 9777 9778 9780 9781 9783 9785 9786 9788 9789 9791 9792 9793 9794 9795 9797 9798 9798 9799 9800 9800 9801 9801 9802 9802 9803 9803 9803 9804 9804 9804 9805 9805 9806 9806 9807 9807 9808 9809 9810 9810 9811 9812 9813 9815 9816 9817 9818 9819 9820 9822 9823 9824 9825 9826 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9840 9841 9842 9843 9845 9846 9847 9849 9850 9851 9853 9854 9856 9858 9859 9861 9862 9864 9865 9867 9868 9870 9871 9873 9874 9875 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9890 9891 9892 9893 9893 9894 9895 9896 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9909 9909 9909 9162 2 3 5 9908 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 9892 9890 9887 9885 9882 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9843 9840 9837 9834 9830 9827 9824 9820 9817 9814 9811 9807 9804 9801 9798 9794 9791 9788 9785 9782 9779 9776 9773 9770 9767 9764 9761 9758 9756 9753 9750 9747 9745 9742 9739 9737 9734 9731 9728 9726 9723 9720 9717 9714 9710 9707 9703 9700 9696 9692 9687 9683 9678 9673 9667 9661 9655 9649 9642 9635 9628 9620 9612 9604 9596 9587 9578 9568 9559 9549 9539 9529 9519 9509 9499 9489 9479 9469 9459 9449 9440 9431 9423 9415 9407 9400 9394 9388 9383 9378 9374 9371 9368 9366 9365 9365 9365 9366 9368 9370 9373 9376 9380 9385 9390 9395 9401 9407 9413 9420 9427 9433 9440 9447 9454 9460 9467 9473 9480 9486 9492 9497 9503 9508 9513 9517 9521 9526 9529 9533 9536 9540 9543 9546 9549 9551 9554 9557 9559 9562 9564 9567 9569 9571 9574 9576 9579 9581 9583 9585 9588 9590 9592 9593 9595 9597 9598 9599 9600 9601 9602 9602 9602 9602 9601 9600 9599 9598 9596 9594 9592 9590 9587 9583 9580 9576 9572 9568 9563 9558 9552 9546 9540 9534 9527 9519 9511 9503 9494 9484 9474 9463 9452 9440 9427 9414 9400 9385 9370 9354 9337 9320 9301 9283 9263 9243 9223 9202 9180 9158 9136 9113 9090 9067 9044 9021 8998 8975 8951 8929 8906 8883 8861 8839 8818 8796 8776 8755 8735 8716 8697 8678 8660 8642 8625 8608 8591 8575 8559 8544 8529 8514 8501 8487 8474 8462 8451 8440 8429 8420 8411 8403 8397 8391 8387 8383 8381 8381 8381 8383 8387 8392 8399 8407 8417 8428 8441 8456 8472 8489 8508 8527 8548 8570 8594 8617 8642 8667 8693 8719 8745 8771 8797 8822 8847 8872 8896 8919 8941 8963 8984 9004 9022 9040 9056 9071 9086 9099 9111 9123 9133 9143 9152 9160 9168 9175 9182 9189 9195 9201 9207 9213 9219 9225 9231 9237 9243 9250 9256 9263 9270 9277 9284 9292 9299 9307 9314 9321 9329 9336 9342 9349 9355 9361 9367 9372 9376 9381 9384 9388 9391 9393 9394 9396 9397 9397 9397 9397 9396 9395 9393 9392 9390 9388 9386 9384 9382 9379 9377 9375 9373 9371 9369 9367 9366 9364 9363 9362 9362 9361 9361 9362 9362 9363 9364 9366 9367 9369 9372 9375 9378 9381 9385 9389 9393 9398 9404 9409 9415 9422 9428 9435 9443 9451 9459 9467 9476 9485 9495 9505 9515 9525 9535 9546 9556 9567 9578 9588 9599 9610 9620 9631 9641 9651 9661 9670 9679 9688 9696 9704 9712 9719 9726 9733 9739 9745 9750 9755 9759 9763 9767 9771 9774 9777 9780 9782 9785 9787 9789 9791 9793 9794 9796 9798 9799 9801 9803 9804 9806 9808 9809 9811 9812 9813 9815 9816 9817 9818 9819 9820 9820 9820 9820 9820 9819 9818 9817 9816 9814 9812 9809 9163 2 3 5 9807 9804 9800 9797 9793 9789 9785 9781 9777 9773 9768 9764 9760 9756 9752 9748 9744 9740 9737 9734 9731 9728 9726 9724 9722 9721 9720 9719 9718 9718 9718 9718 9718 9719 9720 9720 9722 9723 9724 9725 9727 9728 9729 9731 9732 9734 9735 9737 9738 9740 9741 9743 9744 9746 9747 9749 9751 9753 9754 9756 9758 9760 9762 9765 9767 9769 9772 9775 9777 9780 9783 9786 9789 9793 9796 9799 9802 9805 9809 9812 9815 9818 9822 9825 9828 9831 9834 9836 9839 9842 9844 9846 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9848 9846 9845 9843 9842 9840 9838 9836 9834 9833 9831 9829 9827 9824 9822 9820 9818 9816 9815 9813 9811 9809 9808 9806 9805 9804 9803 9802 9801 9800 9799 9799 9798 9798 9798 9798 9798 9798 9798 9799 9799 9800 9800 9801 9801 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9805 9805 9804 9804 9803 9803 9802 9802 9801 9800 9799 9798 9797 9796 9794 9793 9791 9789 9788 9785 9783 9781 9778 9775 9772 9769 9766 9762 9759 9755 9751 9747 9743 9738 9734 9729 9724 9719 9715 9710 9705 9700 9695 9689 9684 9679 9674 9669 9664 9659 9654 9648 9643 9638 9633 9627 9622 9616 9610 9605 9599 9592 9586 9579 9572 9565 9558 9550 9542 9533 9525 9515 9506 9496 9486 9476 9465 9454 9442 9431 9418 9406 9393 9380 9367 9353 9339 9325 9310 9295 9280 9264 9248 9231 9214 9197 9179 9161 9141 9122 9101 9080 9058 9036 9012 8988 8963 8937 8910 8882 8854 8824 8794 8763 8731 8698 8664 8630 8595 8560 8525 8490 8454 8418 8383 8347 8313 8278 8245 8212 8181 8150 8121 8094 8068 8043 8021 8000 7982 7965 7951 7938 7929 7921 7916 7913 7913 7915 7918 7924 7932 7942 7954 7968 7984 8001 8019 8039 8060 8081 8104 8127 8151 8175 8199 8223 8247 8271 8295 8318 8340 8361 8382 8402 8420 8438 8454 8470 8483 8496 8507 8517 8525 8533 8538 8543 8546 8549 8550 8549 8548 8546 8543 8539 8535 8530 8524 8518 8511 8505 8498 8491 8483 8476 8470 8463 8456 8450 8445 8440 8435 8431 8428 8425 8423 8421 8420 8420 8421 8423 8425 8428 8431 8435 8440 8446 8452 8459 8467 8475 8483 8492 8502 8512 8523 8534 9164 2 3 5 8545 8557 8569 8581 8594 8607 8620 8633 8646 8660 8674 8687 8701 8715 8728 8742 8755 8768 8781 8793 8806 8818 8829 8840 8850 8860 8869 8878 8886 8893 8899 8904 8908 8912 8914 8915 8915 8914 8912 8909 8905 8899 8892 8884 8875 8865 8853 8841 8827 8812 8796 8778 8760 8741 8722 8701 8679 8657 8634 8611 8588 8564 8539 8515 8491 8467 8443 8419 8396 8373 8351 8330 8310 8291 8273 8257 8242 8228 8216 8205 8196 8189 8184 8181 8180 8180 8183 8188 8194 8203 8213 8225 8238 8254 8271 8289 8309 8330 8352 8375 8399 8423 8448 8474 8499 8525 8551 8576 8601 8626 8651 8674 8697 8719 8740 8760 8779 8797 8814 8830 8845 8859 8872 8884 8894 8904 8913 8921 8928 8935 8941 8946 8951 8956 8960 8964 8968 8972 8976 8979 8983 8987 8991 8996 9000 9005 9011 9016 9022 9028 9034 9041 9048 9055 9063 9071 9079 9087 9096 9104 9113 9122 9131 9140 9149 9158 9167 9176 9185 9194 9203 9212 9221 9229 9238 9246 9254 9262 9269 9277 9284 9291 9297 9303 9309 9315 9320 9325 9329 9333 9336 9339 9341 9342 9343 9344 9343 9342 9340 9338 9334 9330 9325 9319 9312 9305 9296 9287 9276 9265 9253 9240 9226 9211 9195 9178 9160 9141 9121 9101 9079 9056 9033 9008 8983 8956 8929 8901 8872 8842 8811 8779 8747 8714 8680 8645 8609 8573 8537 8499 8462 8424 8386 8347 8309 8270 8232 8194 8156 8119 8082 8046 8011 7977 7944 7912 7882 7853 7826 7801 7778 7756 7737 7720 7705 7693 7683 7675 7670 7667 7667 7669 7674 7681 7690 7702 7716 7732 7751 7771 7792 7816 7841 7867 7895 7924 7954 7984 8016 8048 8080 8113 8146 8178 8211 8244 8277 8309 8341 8373 8404 8435 8465 8494 8523 8552 8580 8608 8635 8661 8688 8714 8739 8764 8789 8814 8839 8863 8887 8911 8935 8960 8984 9008 9032 9055 9079 9103 9127 9150 9174 9197 9220 9243 9266 9288 9310 9331 9352 9373 9393 9412 9431 9449 9467 9484 9500 9516 9531 9545 9558 9571 9583 9595 9605 9615 9625 9634 9642 9650 9657 9664 9671 9677 9683 9688 9693 9698 9703 9707 9711 9715 9719 9723 9727 9730 9734 9737 9740 9744 9747 9750 9753 9756 9759 9761 9764 9767 9769 9772 9774 9776 9779 9781 9783 9786 9788 9790 9792 9794 9796 9798 9800 9803 9805 9807 9809 9812 9814 9816 9819 9821 9824 9826 9829 9832 9834 9837 9840 9843 9845 9848 9851 9854 9856 9859 9861 9864 9867 9869 9872 9874 9876 9879 9881 9883 9885 9887 9890 9892 9894 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9943 9944 9945 9946 9165 2 3 5 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9980 9981 9982 9982 9983 9984 9984 9984 9984 9984 9984 9983 9982 9982 9980 9979 9978 9976 9974 9972 9970 9968 9966 9964 9962 9960 9959 9957 9955 9954 9953 9952 9951 9951 9950 9950 9951 9951 9952 9953 9954 9955 9956 9958 9960 9962 9963 9965 9967 9969 9971 9973 9974 9976 9977 9978 9979 9980 9981 9981 9981 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9963 9964 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9166 2 3 5 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9959 9960 9960 9959 9959 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9891 9889 9888 9886 9884 9881 9879 9877 9874 9871 9868 9866 9863 9859 9856 9853 9849 9846 9842 9839 9835 9831 9828 9824 9820 9815 9811 9807 9802 9798 9793 9788 9783 9778 9772 9767 9761 9755 9748 9742 9735 9728 9720 9713 9705 9697 9688 9679 9671 9661 9652 9643 9633 9623 9614 9604 9594 9584 9574 9564 9554 9544 9534 9524 9515 9506 9497 9488 9480 9471 9464 9456 9449 9442 9436 9430 9424 9419 9414 9410 9406 9402 9399 9397 9395 9393 9392 9391 9391 9391 9392 9393 9394 9396 9399 9402 9405 9409 9413 9417 9422 9428 9433 9439 9446 9453 9460 9467 9475 9483 9491 9500 9508 9517 9526 9535 9545 9554 9564 9573 9583 9593 9602 9612 9621 9631 9640 9649 9658 9667 9676 9684 9693 9701 9709 9716 9723 9730 9737 9744 9750 9756 9762 9767 9773 9778 9783 9787 9792 9796 9800 9804 9808 9812 9816 9819 9823 9826 9830 9833 9837 9840 9843 9847 9850 9854 9857 9860 9864 9867 9870 9874 9877 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9911 9912 9914 9915 9915 9916 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9876 9876 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9887 9887 9887 9887 9887 9886 9885 9884 9883 9882 9880 9879 9877 9875 9874 9872 9871 9869 9868 9866 9865 9864 9863 9862 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9864 9864 9865 9866 9866 9867 9867 9868 9868 9868 9867 9867 9866 9865 9864 9863 9861 9859 9857 9855 9853 9850 9847 9845 9842 9839 9836 9833 9829 9826 9823 9820 9817 9813 9810 9807 9804 9800 9797 9167 2 3 5 9794 9790 9787 9783 9780 9776 9772 9768 9764 9759 9755 9750 9746 9741 9736 9731 9726 9721 9715 9710 9705 9699 9694 9689 9684 9679 9674 9670 9665 9661 9657 9654 9650 9647 9645 9642 9640 9638 9637 9636 9635 9634 9634 9633 9633 9633 9633 9634 9634 9634 9634 9634 9634 9634 9634 9633 9632 9631 9630 9628 9626 9624 9622 9619 9615 9612 9608 9603 9599 9593 9588 9582 9576 9569 9563 9555 9548 9540 9532 9523 9514 9505 9495 9485 9475 9464 9453 9441 9428 9416 9402 9388 9374 9359 9343 9326 9309 9291 9272 9252 9232 9210 9188 9165 9141 9116 9090 9064 9037 9009 8980 8951 8921 8890 8859 8828 8797 8766 8734 8703 8672 8642 8612 8582 8554 8526 8500 8475 8451 8429 8409 8390 8374 8359 8346 8336 8327 8322 8318 8317 8318 8322 8328 8336 8347 8359 8374 8391 8410 8430 8452 8476 8501 8528 8555 8584 8613 8643 8673 8704 8734 8765 8796 8827 8857 8887 8916 8945 8972 8999 9026 9051 9076 9099 9122 9144 9164 9184 9203 9221 9238 9254 9270 9284 9298 9312 9325 9337 9348 9360 9370 9380 9390 9400 9409 9418 9426 9435 9443 9451 9458 9466 9473 9480 9487 9493 9499 9505 9511 9517 9522 9527 9532 9536 9541 9545 9548 9551 9554 9557 9560 9562 9564 9565 9566 9567 9568 9569 9569 9569 9569 9569 9568 9568 9567 9566 9565 9564 9563 9562 9561 9560 9559 9558 9557 9555 9554 9553 9553 9552 9551 9550 9549 9549 9548 9548 9548 9547 9547 9547 9547 9547 9546 9546 9546 9546 9546 9546 9547 9547 9547 9547 9547 9547 9547 9547 9546 9546 9546 9546 9546 9545 9545 9545 9544 9544 9543 9542 9542 9541 9540 9539 9538 9537 9536 9535 9534 9532 9531 9529 9527 9526 9524 9521 9519 9517 9514 9512 9509 9506 9502 9499 9495 9491 9487 9483 9479 9474 9469 9464 9459 9453 9447 9441 9435 9429 9422 9415 9408 9401 9393 9386 9378 9370 9361 9353 9344 9335 9326 9317 9307 9298 9288 9278 9267 9257 9246 9235 9224 9213 9201 9189 9176 9164 9151 9137 9123 9109 9094 9079 9063 9046 9029 9012 8993 8974 8954 8934 8913 8891 8868 8844 8820 8795 8768 8741 8713 8684 8654 8623 8591 8558 8524 8489 8453 8416 8377 8338 8297 8256 8212 8168 8122 8076 8027 7977 7926 7873 7819 7763 7705 7645 7583 7519 7454 7386 7317 7245 7171 7095 7017 6936 6853 6768 6681 6592 6501 6408 6313 6216 6118 6019 5918 5815 5713 5609 5505 5402 5298 5195 5093 4992 4893 4795 4699 4606 4516 4429 4346 4266 4191 4121 4055 3995 3939 3890 3846 3808 3777 3752 3733 3722 3717 3718 3726 3741 3762 3790 3823 3864 3910 3962 4020 4083 4150 4223 4300 4381 4466 4554 4645 4739 4835 4934 5034 5136 5239 5342 5446 5550 5653 5757 5860 5962 6063 6163 6262 6359 6454 6548 6639 6729 6816 6902 6985 7067 7146 7222 7297 7370 9168 2 3 5 7440 7508 7574 7638 7700 7759 7817 7873 7928 7980 8030 8079 8127 8172 8216 8259 8300 8340 8379 8416 8452 8487 8521 8553 8585 8616 8646 8675 8703 8731 8758 8784 8809 8834 8858 8882 8905 8927 8950 8971 8992 9013 9033 9052 9072 9090 9108 9126 9143 9160 9176 9192 9207 9222 9236 9249 9262 9275 9287 9298 9310 9320 9330 9340 9350 9359 9367 9376 9384 9392 9399 9407 9414 9421 9429 9436 9443 9450 9457 9463 9470 9477 9484 9491 9497 9504 9511 9517 9523 9529 9535 9540 9545 9550 9554 9558 9562 9565 9567 9569 9571 9572 9572 9571 9571 9569 9567 9565 9562 9558 9554 9550 9545 9539 9534 9528 9522 9515 9509 9502 9495 9489 9482 9475 9468 9460 9453 9446 9439 9432 9425 9418 9411 9404 9397 9390 9383 9375 9368 9361 9353 9346 9338 9331 9323 9315 9308 9300 9292 9284 9277 9269 9262 9255 9248 9242 9236 9231 9226 9221 9217 9214 9212 9210 9208 9208 9208 9209 9211 9214 9217 9222 9226 9232 9238 9245 9253 9261 9269 9278 9288 9298 9308 9318 9329 9339 9350 9361 9372 9383 9394 9404 9415 9426 9436 9447 9457 9467 9477 9487 9496 9506 9515 9525 9534 9543 9552 9561 9570 9578 9587 9595 9604 9612 9620 9628 9636 9643 9651 9658 9665 9672 9678 9685 9690 9696 9701 9706 9711 9715 9719 9723 9726 9729 9731 9733 9735 9737 9738 9739 9739 9739 9740 9739 9739 9738 9737 9736 9735 9733 9732 9730 9728 9725 9723 9720 9717 9714 9710 9707 9703 9698 9694 9689 9684 9678 9672 9666 9659 9652 9644 9636 9628 9620 9611 9601 9591 9581 9571 9560 9549 9538 9527 9515 9503 9490 9478 9465 9452 9439 9425 9412 9398 9384 9370 9355 9341 9326 9311 9296 9280 9265 9249 9233 9217 9201 9185 9168 9152 9135 9118 9102 9085 9068 9051 9034 9017 9000 8983 8966 8950 8933 8916 8899 8882 8865 8848 8831 8813 8796 8778 8759 8740 8721 8700 8680 8658 8636 8612 8588 8563 8536 8508 8480 8450 8418 8385 8351 8316 8280 8242 8204 8165 8125 8084 8043 8001 7959 7917 7875 7834 7793 7753 7714 7677 7641 7606 7574 7544 7516 7490 7468 7448 7431 7418 7407 7400 7397 7396 7399 7405 7415 7428 7444 7464 7486 7512 7540 7570 7603 7639 7676 7715 7755 7797 7841 7885 7930 7976 8022 8069 8115 8161 8207 8253 8298 8343 8387 8430 8473 8514 8555 8594 8633 8670 8707 8742 8776 8810 8842 8874 8904 8934 8963 8991 9018 9045 9071 9096 9120 9144 9167 9190 9212 9233 9254 9274 9294 9313 9331 9349 9367 9384 9400 9416 9432 9446 9461 9474 9487 9500 9512 9523 9534 9544 9554 9564 9573 9581 9589 9597 9604 9610 9617 9623 9628 9634 9639 9644 9648 9652 9657 9660 9664 9668 9671 9674 9678 9681 9684 9687 9690 9692 9695 9698 9700 9703 9706 9708 9710 9713 9715 9717 9719 9722 9724 9725 9727 9729 9731 9169 2 3 5 9732 9734 9735 9736 9737 9738 9739 9740 9740 9741 9741 9741 9741 9741 9741 9740 9740 9739 9738 9737 9736 9735 9734 9733 9731 9730 9728 9726 9725 9723 9721 9719 9717 9715 9713 9711 9708 9706 9703 9701 9698 9695 9693 9690 9687 9683 9680 9677 9673 9670 9666 9662 9658 9654 9650 9646 9641 9637 9632 9627 9622 9617 9612 9607 9601 9596 9590 9585 9579 9573 9566 9560 9554 9547 9540 9533 9526 9518 9510 9502 9493 9485 9475 9466 9456 9445 9434 9423 9411 9399 9386 9373 9359 9344 9329 9314 9297 9281 9263 9245 9227 9208 9188 9167 9146 9125 9102 9079 9055 9031 9006 8980 8954 8926 8898 8870 8840 8809 8778 8746 8713 8679 8645 8610 8573 8536 8499 8460 8421 8381 8341 8301 8260 8218 8177 8136 8094 8053 8012 7972 7932 7893 7855 7818 7782 7748 7715 7684 7655 7628 7603 7580 7559 7540 7524 7511 7500 7492 7487 7484 7483 7486 7490 7497 7507 7519 7533 7549 7568 7588 7610 7634 7659 7686 7714 7743 7774 7805 7837 7869 7903 7937 7971 8006 8041 8076 8111 8147 8182 8217 8253 8288 8324 8359 8394 8429 8463 8498 8532 8566 8600 8634 8667 8701 8733 8766 8798 8830 8861 8892 8922 8952 8981 9009 9037 9064 9091 9117 9142 9166 9189 9212 9234 9255 9275 9294 9312 9330 9347 9363 9378 9393 9407 9420 9433 9445 9457 9468 9478 9488 9498 9508 9517 9526 9534 9542 9551 9558 9566 9574 9581 9588 9595 9602 9609 9615 9621 9627 9633 9639 9644 9649 9653 9658 9662 9665 9668 9671 9674 9676 9677 9678 9679 9679 9679 9678 9677 9675 9673 9671 9668 9665 9662 9658 9654 9650 9646 9641 9637 9632 9627 9622 9617 9612 9607 9603 9598 9593 9589 9585 9580 9577 9573 9569 9566 9563 9560 9558 9556 9554 9552 9550 9549 9548 9547 9547 9547 9546 9547 9547 9548 9548 9549 9551 9552 9554 9555 9557 9560 9562 9565 9568 9571 9574 9578 9581 9585 9590 9594 9599 9604 9609 9615 9621 9627 9633 9640 9647 9654 9661 9668 9676 9684 9692 9700 9708 9716 9724 9732 9740 9748 9756 9764 9772 9780 9787 9794 9801 9808 9814 9820 9826 9832 9837 9842 9846 9850 9854 9858 9861 9864 9867 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9924 9925 9926 9926 9926 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9170 2 3 5 9926 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9895 9893 9890 9886 9883 9879 9875 9871 9867 9862 9857 9851 9845 9839 9832 9825 9818 9810 9802 9793 9784 9775 9765 9755 9744 9733 9722 9711 9699 9688 9676 9664 9652 9639 9627 9615 9603 9591 9580 9568 9557 9546 9536 9526 9516 9507 9499 9491 9483 9476 9469 9464 9458 9454 9450 9446 9443 9441 9439 9438 9438 9437 9438 9439 9440 9442 9444 9447 9450 9454 9457 9462 9466 9471 9476 9481 9487 9493 9499 9505 9512 9519 9526 9533 9540 9548 9555 9563 9571 9579 9588 9596 9605 9613 9622 9630 9639 9648 9657 9665 9674 9682 9691 9699 9707 9715 9723 9730 9738 9745 9751 9758 9764 9770 9776 9781 9786 9790 9795 9799 9802 9806 9809 9811 9814 9816 9818 9820 9821 9822 9823 9824 9825 9825 9826 9826 9826 9826 9826 9826 9825 9825 9824 9824 9823 9822 9821 9819 9818 9816 9814 9812 9810 9807 9804 9801 9797 9793 9789 9784 9779 9774 9768 9762 9755 9748 9741 9733 9726 9717 9709 9700 9691 9682 9672 9663 9653 9643 9634 9624 9614 9604 9595 9585 9576 9567 9558 9549 9540 9532 9524 9517 9510 9503 9496 9490 9484 9479 9474 9469 9465 9461 9458 9455 9452 9450 9448 9447 9446 9445 9445 9445 9445 9446 9447 9448 9450 9452 9454 9457 9460 9463 9466 9470 9474 9478 9483 9487 9492 9497 9502 9507 9512 9517 9523 9528 9533 9539 9544 9549 9554 9558 9563 9567 9571 9575 9579 9582 9585 9588 9590 9592 9593 9594 9594 9595 9594 9593 9592 9590 9587 9584 9581 9577 9572 9567 9561 9555 9548 9540 9531 9522 9513 9502 9491 9480 9467 9454 9441 9426 9411 9395 9379 9362 9345 9327 9308 9289 9270 9250 9230 9210 9189 9169 9148 9128 9107 9087 9067 9048 9029 9010 8993 8975 8959 8944 8929 8916 8904 8893 8883 8874 8867 8861 8856 8853 8851 8850 8851 8853 8857 8862 8868 8875 8884 8893 8904 8916 8929 8942 8956 8971 8987 9003 9020 9037 9054 9071 9088 9106 9123 9140 9158 9174 9191 9207 9223 9238 9253 9267 9280 9294 9306 9318 9330 9340 9351 9360 9370 9378 9387 9394 9402 9409 9415 9421 9427 9433 9438 9444 9449 9453 9458 9462 9467 9471 9475 9480 9484 9487 9491 9495 9498 9502 9505 9508 9511 9514 9516 9519 9521 9523 9524 9526 9527 9527 9528 9528 9529 9528 9528 9528 9527 9527 9526 9525 9524 9523 9522 9522 9521 9521 9521 9521 9521 9522 9522 9524 9525 9527 9529 9532 9535 9538 9542 9546 9551 9555 9560 9565 9571 9576 9582 9587 9593 9599 9605 9610 9616 9621 9626 9631 9636 9640 9645 9648 9652 9655 9658 9660 9662 9664 9665 9666 9667 9668 9668 9668 9667 9667 9666 9665 9664 9663 9661 9659 9658 9656 9654 9652 9650 9648 9646 9643 9640 9638 9635 9631 9628 9624 9620 9616 9611 9606 9171 2 3 5 9601 9595 9588 9582 9574 9566 9558 9549 9539 9529 9519 9508 9497 9485 9472 9459 9446 9433 9419 9405 9391 9378 9364 9350 9336 9322 9309 9296 9283 9271 9260 9249 9239 9229 9220 9212 9205 9199 9194 9189 9186 9183 9182 9181 9181 9182 9184 9187 9191 9196 9201 9207 9214 9221 9229 9238 9247 9257 9267 9277 9288 9299 9310 9322 9333 9345 9357 9369 9381 9393 9405 9416 9428 9440 9451 9462 9473 9484 9495 9506 9516 9526 9536 9545 9554 9563 9572 9580 9588 9595 9603 9610 9617 9623 9629 9635 9640 9646 9651 9655 9660 9664 9668 9672 9675 9679 9682 9685 9688 9691 9694 9697 9699 9702 9705 9708 9710 9713 9716 9719 9722 9725 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9761 9763 9766 9768 9770 9772 9774 9776 9778 9779 9780 9781 9782 9782 9782 9782 9782 9782 9781 9781 9780 9779 9778 9777 9775 9774 9773 9771 9770 9768 9766 9765 9763 9762 9760 9758 9757 9755 9753 9751 9750 9748 9746 9744 9742 9740 9738 9736 9734 9731 9728 9726 9723 9720 9716 9713 9710 9706 9702 9698 9694 9690 9685 9681 9676 9671 9666 9660 9655 9649 9643 9637 9631 9625 9618 9611 9604 9597 9589 9581 9572 9564 9554 9545 9535 9524 9513 9502 9490 9477 9464 9451 9437 9422 9407 9392 9376 9360 9343 9326 9309 9292 9275 9257 9240 9223 9206 9189 9172 9156 9140 9125 9110 9097 9084 9072 9060 9050 9041 9032 9025 9019 9014 9010 9008 9006 9006 9007 9009 9012 9015 9020 9026 9033 9040 9049 9058 9067 9078 9088 9099 9111 9123 9135 9147 9159 9171 9183 9195 9207 9219 9231 9242 9253 9263 9274 9284 9293 9302 9311 9319 9327 9335 9342 9348 9354 9360 9365 9370 9375 9379 9382 9386 9388 9391 9393 9394 9396 9396 9397 9397 9396 9395 9394 9392 9390 9387 9383 9380 9375 9370 9364 9358 9351 9343 9335 9326 9317 9306 9295 9284 9271 9258 9245 9230 9216 9200 9184 9168 9151 9134 9117 9099 9081 9063 9045 9028 9010 8993 8976 8959 8943 8928 8913 8900 8887 8875 8864 8854 8846 8839 8833 8828 8825 8824 8823 8824 8827 8831 8836 8843 8851 8861 8871 8883 8896 8909 8924 8939 8956 8972 8990 9008 9026 9044 9062 9081 9099 9117 9135 9153 9170 9187 9204 9219 9235 9249 9263 9276 9289 9301 9312 9322 9332 9341 9350 9357 9364 9371 9376 9381 9386 9390 9393 9396 9399 9401 9402 9403 9403 9403 9403 9402 9401 9399 9397 9394 9392 9388 9385 9381 9377 9372 9367 9362 9357 9352 9346 9340 9335 9329 9324 9318 9313 9308 9303 9299 9295 9291 9288 9285 9283 9282 9281 9280 9281 9282 9284 9286 9289 9293 9297 9303 9308 9315 9322 9329 9337 9345 9354 9363 9373 9382 9392 9402 9412 9422 9432 9442 9452 9462 9472 9482 9491 9501 9510 9519 9528 9536 9545 9553 9561 9568 9576 9583 9590 9597 9172 2 3 5 9604 9611 9617 9623 9629 9635 9641 9646 9652 9657 9662 9666 9671 9675 9679 9683 9686 9689 9692 9694 9696 9698 9699 9700 9701 9701 9701 9700 9699 9698 9697 9695 9693 9690 9687 9684 9681 9678 9674 9670 9666 9662 9657 9653 9648 9643 9638 9632 9627 9621 9615 9609 9602 9596 9589 9581 9574 9566 9558 9549 9540 9530 9520 9510 9499 9488 9476 9465 9452 9439 9426 9413 9399 9386 9372 9358 9344 9329 9315 9301 9287 9274 9260 9247 9234 9222 9210 9198 9188 9177 9168 9159 9150 9143 9135 9129 9123 9118 9114 9110 9107 9104 9102 9101 9100 9099 9099 9100 9100 9101 9102 9104 9106 9108 9110 9112 9114 9116 9118 9120 9122 9124 9125 9127 9128 9129 9130 9131 9131 9131 9130 9129 9128 9126 9124 9121 9117 9113 9109 9103 9097 9091 9084 9076 9067 9057 9047 9036 9025 9012 8999 8985 8971 8955 8939 8923 8905 8887 8869 8849 8829 8809 8788 8766 8743 8720 8696 8672 8647 8620 8593 8566 8537 8508 8477 8445 8413 8378 8343 8306 8268 8228 8186 8143 8099 8052 8004 7955 7904 7851 7797 7740 7683 7624 7565 7504 7442 7380 7318 7256 7193 7130 7068 7007 6948 6889 6833 6778 6726 6676 6629 6586 6546 6509 6476 6446 6421 6400 6384 6372 6365 6363 6364 6370 6381 6395 6414 6437 6464 6494 6528 6565 6605 6648 6693 6740 6789 6840 6892 6945 6998 7052 7107 7161 7215 7269 7322 7373 7424 7474 7522 7569 7614 7658 7700 7741 7779 7816 7852 7885 7917 7947 7976 8003 8029 8053 8076 8098 8118 8138 8157 8174 8191 8207 8222 8237 8252 8266 8279 8292 8305 8318 8331 8343 8356 8368 8381 8393 8406 8419 8431 8444 8458 8471 8484 8498 8512 8526 8541 8555 8570 8585 8599 8615 8630 8645 8661 8676 8691 8707 8722 8738 8753 8768 8783 8798 8812 8826 8841 8854 8868 8881 8893 8905 8917 8929 8940 8950 8960 8969 8978 8987 8995 9002 9009 9016 9021 9027 9032 9036 9040 9043 9046 9048 9049 9051 9051 9051 9051 9050 9048 9046 9043 9040 9036 9032 9027 9022 9016 9009 9002 8994 8986 8977 8968 8958 8947 8936 8924 8911 8898 8885 8870 8855 8840 8824 8807 8789 8771 8752 8733 8712 8691 8670 8647 8623 8599 8573 8547 8520 8491 8462 8431 8399 8367 8333 8297 8261 8223 8184 8144 8103 8061 8017 7973 7927 7881 7834 7786 7737 7688 7639 7590 7540 7491 7443 7394 7347 7300 7255 7211 7168 7128 7089 7052 7018 6986 6958 6931 6908 6888 6871 6857 6847 6840 6837 6837 6841 6848 6859 6873 6890 6910 6933 6960 6989 7021 7055 7092 7130 7171 7213 7257 7302 7349 7396 7444 7493 7542 7592 7642 7691 7741 7790 7839 7887 7935 7982 8028 8073 8118 8161 8204 8245 8286 8325 8364 8401 8438 8473 8507 8540 8572 8604 8634 8663 8691 8719 8745 8771 8795 8819 8842 8864 8885 8906 8925 8944 8962 8979 9173 2 3 5 8995 9011 9025 9039 9052 9065 9076 9087 9097 9106 9114 9122 9128 9134 9139 9143 9147 9149 9150 9151 9150 9149 9146 9143 9138 9132 9125 9116 9106 9095 9083 9069 9054 9038 9019 9000 8978 8955 8931 8905 8877 8848 8817 8785 8751 8715 8678 8640 8601 8560 8518 8475 8432 8387 8342 8297 8251 8205 8159 8113 8068 8023 7979 7936 7894 7853 7814 7777 7741 7707 7676 7647 7620 7596 7574 7556 7540 7527 7518 7511 7508 7508 7510 7516 7525 7537 7553 7571 7592 7616 7642 7671 7703 7736 7772 7809 7849 7890 7932 7976 8021 8067 8114 8161 8208 8256 8304 8352 8400 8448 8495 8541 8587 8632 8677 8720 8762 8803 8843 8882 8919 8956 8991 9024 9057 9087 9117 9145 9172 9198 9222 9245 9267 9288 9308 9326 9344 9360 9376 9391 9405 9418 9430 9441 9452 9463 9472 9481 9490 9498 9505 9513 9519 9526 9532 9538 9543 9548 9553 9558 9562 9566 9570 9574 9578 9581 9584 9587 9590 9592 9595 9597 9599 9601 9603 9604 9605 9607 9608 9608 9609 9610 9610 9610 9610 9610 9610 9610 9610 9609 9609 9608 9608 9607 9606 9605 9604 9603 9602 9601 9600 9598 9597 9596 9594 9593 9591 9590 9588 9586 9584 9582 9580 9578 9576 9573 9570 9568 9565 9562 9558 9555 9551 9547 9543 9539 9535 9531 9526 9521 9516 9511 9506 9500 9495 9489 9483 9477 9471 9464 9458 9451 9444 9437 9430 9422 9415 9407 9398 9390 9381 9372 9362 9352 9342 9331 9320 9308 9295 9282 9269 9255 9240 9224 9208 9190 9173 9154 9134 9114 9093 9070 9048 9024 8999 8973 8947 8919 8891 8862 8832 8802 8770 8738 8706 8672 8638 8604 8569 8533 8497 8461 8425 8389 8352 8316 8279 8243 8207 8171 8136 8102 8068 8034 8002 7970 7940 7910 7882 7855 7829 7805 7782 7761 7742 7724 7707 7692 7679 7668 7658 7650 7644 7640 7637 7635 7635 7637 7640 7644 7650 7657 7665 7673 7683 7694 7705 7717 7730 7743 7756 7770 7784 7798 7812 7826 7840 7854 7867 7881 7894 7906 7919 7931 7942 7953 7964 7974 7984 7993 8002 8011 8018 8026 8033 8039 8046 8051 8057 8062 8066 8070 8074 8077 8081 8083 8086 8088 8089 8091 8092 8093 8093 8093 8093 8093 8092 8091 8090 8088 8086 8084 8081 8079 8075 8072 8068 8064 8060 8055 8050 8045 8039 8033 8026 8019 8011 8003 7994 7985 7975 7965 7953 7941 7929 7915 7901 7886 7870 7853 7835 7816 7796 7774 7752 7729 7704 7678 7651 7623 7593 7562 7530 7497 7462 7426 7389 7350 7310 7269 7227 7183 7139 7093 7046 6998 6948 6898 6846 6794 6740 6686 6630 6573 6516 6457 6398 6337 6276 6214 6150 6086 6021 5955 5887 5819 5750 5679 5608 5535 5461 5386 5310 5232 5153 5073 4992 4909 4825 4739 4652 4564 4474 4383 4291 4198 4103 4007 3910 3812 3713 3613 3513 3412 3310 3208 3106 3004 2902 2800 9174 2 3 5 2699 2598 2499 2400 2302 2206 2112 2019 1928 1840 1753 1670 1589 1511 1436 1363 1295 1229 1167 1109 1054 1003 955 911 871 834 801 771 745 723 704 688 675 665 657 653 651 651 654 659 665 674 684 696 708 722 738 753 770 788 806 824 844 864 884 905 926 948 970 993 1016 1040 1065 1091 1117 1145 1173 1203 1234 1267 1301 1337 1374 1413 1454 1497 1542 1589 1638 1690 1743 1798 1856 1915 1977 2041 2107 2174 2244 2314 2387 2461 2536 2612 2690 2768 2847 2927 3007 3087 3168 3248 3329 3409 3488 3567 3645 3723 3800 3876 3951 4025 4098 4169 4239 4308 4375 4441 4506 4569 4631 4692 4750 4808 4864 4918 4971 5022 5071 5119 5165 5209 5252 5293 5332 5369 5403 5436 5467 5495 5521 5544 5565 5584 5600 5613 5624 5632 5637 5640 5640 5637 5632 5624 5613 5601 5586 5569 5551 5531 5508 5485 5461 5436 5410 5385 5359 5334 5310 5286 5264 5244 5225 5209 5195 5183 5175 5169 5167 5169 5175 5185 5198 5215 5236 5261 5290 5323 5360 5402 5446 5494 5546 5600 5658 5718 5780 5845 5912 5980 6050 6120 6192 6264 6337 6410 6482 6554 6626 6696 6766 6834 6902 6968 7033 7096 7157 7216 7274 7330 7384 7436 7487 7536 7583 7628 7672 7714 7755 7794 7832 7868 7903 7937 7969 8001 8031 8061 8089 8116 8143 8169 8193 8217 8240 8263 8284 8305 8326 8345 8364 8383 8400 8418 8434 8450 8466 8481 8495 8509 8523 8536 8549 8561 8574 8586 8597 8608 8619 8630 8641 8652 8662 8672 8682 8692 8702 8712 8722 8731 8741 8750 8760 8769 8778 8787 8797 8806 8814 8823 8832 8840 8849 8857 8865 8873 8881 8888 8896 8903 8910 8917 8924 8931 8937 8943 8949 8955 8961 8966 8972 8977 8982 8987 8991 8996 9000 9005 9009 9012 9016 9020 9023 9026 9029 9032 9034 9036 9039 9040 9042 9043 9044 9045 9045 9045 9045 9044 9043 9042 9040 9038 9035 9033 9029 9026 9022 9018 9013 9008 9003 8997 8991 8985 8979 8972 8965 8957 8950 8942 8934 8925 8916 8907 8898 8888 8878 8868 8857 8846 8834 8822 8810 8796 8782 8768 8752 8736 8720 8702 8683 8664 8644 8623 8601 8578 8554 8529 8503 8477 8450 8422 8393 8365 8335 8306 8275 8245 8215 8186 8156 8127 8099 8072 8046 8021 7997 7974 7953 7934 7917 7901 7888 7876 7867 7861 7856 7854 7854 7857 7861 7868 7877 7888 7901 7916 7933 7952 7971 7993 8015 8038 8062 8087 8113 8138 8164 8190 8216 8242 8268 8293 8317 8341 8363 8385 8407 8427 8446 8465 8482 8499 8514 8529 8542 8555 8567 8578 8588 8598 8607 8615 8623 8630 8637 8643 8649 8654 8659 8664 8668 8672 8676 8679 8682 8685 8687 8689 8691 8692 8692 8692 8692 8691 8689 8687 8685 8682 8678 8674 8669 8663 8657 8650 8643 8635 8627 8618 8608 8598 9175 2 3 5 8588 8577 8566 8554 8541 8529 8515 8502 8488 8474 8459 8443 8428 8411 8394 8377 8359 8341 8321 8301 8281 8259 8237 8214 8190 8165 8139 8113 8085 8056 8026 7995 7962 7929 7895 7859 7822 7784 7745 7705 7663 7621 7577 7532 7485 7437 7389 7339 7287 7234 7180 7124 7066 7007 6946 6884 6819 6753 6685 6614 6542 6466 6389 6309 6226 6141 6053 5962 5868 5772 5672 5570 5465 5357 5246 5133 5016 4898 4777 4654 4529 4403 4276 4147 4016 3886 3755 3625 3495 3366 3238 3112 2989 2867 2749 2634 2522 2415 2312 2214 2122 2035 1954 1879 1811 1749 1695 1647 1607 1574 1548 1531 1521 1519 1524 1537 1558 1586 1621 1664 1713 1769 1832 1901 1976 2057 2143 2234 2330 2430 2535 2643 2755 2870 2987 3107 3229 3353 3478 3604 3731 3858 3986 4113 4240 4366 4492 4616 4739 4860 4980 5098 5214 5327 5439 5548 5655 5759 5861 5960 6057 6151 6242 6331 6418 6502 6583 6662 6739 6813 6885 6955 7023 7088 7152 7214 7274 7332 7389 7444 7498 7550 7601 7650 7699 7745 7791 7836 7879 7922 7963 8003 8043 8081 8119 8155 8191 8225 8259 8292 8324 8355 8386 8415 8444 8472 8498 8525 8550 8575 8599 8622 8644 8666 8687 8708 8727 8747 8765 8783 8801 8818 8834 8850 8866 8881 8895 8909 8923 8937 8950 8962 8975 8987 8998 9010 9021 9031 9042 9052 9062 9071 9080 9089 9098 9106 9114 9122 9130 9137 9144 9151 9157 9163 9169 9175 9180 9185 9190 9195 9199 9204 9208 9211 9215 9218 9221 9224 9227 9230 9232 9234 9237 9239 9240 9242 9244 9245 9247 9248 9250 9251 9252 9253 9255 9256 9258 9259 9261 9263 9265 9267 9269 9272 9275 9278 9281 9284 9288 9292 9296 9301 9306 9311 9316 9321 9327 9333 9338 9345 9351 9357 9363 9370 9376 9382 9389 9395 9401 9407 9413 9419 9424 9430 9435 9440 9444 9449 9453 9457 9461 9465 9468 9472 9475 9478 9481 9483 9486 9489 9491 9493 9496 9498 9501 9503 9505 9508 9510 9512 9515 9517 9520 9522 9524 9527 9529 9531 9533 9535 9537 9539 9540 9542 9543 9544 9545 9546 9546 9547 9547 9547 9547 9547 9546 9546 9545 9544 9544 9543 9542 9541 9539 9538 9537 9536 9535 9534 9533 9532 9531 9530 9530 9529 9528 9527 9527 9526 9525 9525 9524 9523 9522 9521 9520 9519 9517 9516 9514 9512 9510 9508 9506 9503 9501 9498 9495 9492 9488 9485 9481 9478 9474 9470 9466 9462 9458 9453 9449 9445 9440 9436 9431 9426 9422 9417 9412 9407 9401 9396 9390 9384 9378 9371 9364 9357 9349 9341 9332 9323 9314 9304 9293 9282 9270 9258 9245 9232 9218 9203 9188 9173 9157 9141 9124 9107 9090 9072 9055 9037 9019 9001 8983 8965 8948 8930 8913 8897 8880 8865 8849 8835 8821 8808 8796 8784 8773 8764 8755 8747 8740 8735 8730 8727 8724 8723 8723 8723 8725 8729 9176 2 3 5 8733 8738 8744 8752 8760 8770 8780 8791 8803 8816 8830 8845 8860 8876 8893 8910 8927 8945 8964 8983 9002 9021 9041 9060 9080 9100 9120 9140 9159 9179 9198 9217 9236 9255 9273 9291 9308 9325 9341 9357 9373 9388 9402 9416 9429 9442 9454 9466 9477 9487 9497 9507 9515 9524 9532 9539 9546 9552 9558 9563 9568 9573 9577 9581 9584 9588 9591 9593 9596 9598 9600 9602 9603 9605 9606 9607 9609 9610 9611 9612 9613 9613 9614 9615 9616 9617 9618 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9630 9631 9632 9633 9634 9635 9635 9636 9637 9637 9637 9638 9638 9638 9638 9637 9637 9636 9636 9635 9634 9632 9631 9629 9627 9625 9623 9621 9619 9616 9613 9610 9608 9604 9601 9598 9595 9592 9588 9585 9582 9579 9576 9572 9569 9566 9563 9560 9557 9554 9552 9549 9546 9543 9540 9537 9534 9531 9528 9525 9521 9517 9513 9509 9505 9500 9495 9490 9484 9478 9471 9465 9458 9450 9443 9435 9426 9418 9409 9399 9390 9380 9370 9360 9349 9339 9328 9317 9306 9295 9283 9271 9260 9247 9235 9223 9210 9197 9184 9170 9156 9141 9127 9111 9095 9079 9062 9045 9027 9008 8989 8970 8950 8930 8909 8887 8866 8844 8822 8799 8777 8755 8733 8711 8689 8668 8648 8628 8608 8590 8572 8556 8541 8527 8514 8503 8493 8485 8478 8472 8468 8466 8465 8466 8469 8473 8478 8485 8493 8502 8512 8524 8536 8549 8563 8578 8593 8609 8625 8641 8657 8673 8689 8705 8720 8735 8750 8764 8778 8791 8804 8815 8826 8836 8845 8854 8862 8869 8875 8880 8885 8889 8892 8894 8896 8897 8898 8898 8898 8897 8895 8893 8891 8888 8885 8882 8878 8874 8869 8865 8859 8854 8848 8842 8835 8829 8821 8814 8806 8797 8788 8779 8769 8758 8748 8736 8724 8712 8698 8684 8670 8655 8639 8623 8606 8588 8569 8550 8530 8509 8488 8465 8442 8418 8393 8368 8341 8314 8285 8256 8225 8194 8162 8128 8094 8058 8021 7983 7944 7903 7861 7818 7774 7728 7681 7633 7583 7532 7479 7426 7370 7314 7255 7196 7135 7073 7009 6944 6878 6810 6741 6670 6598 6525 6451 6375 6298 6220 6140 6060 5978 5894 5810 5725 5639 5551 5463 5374 5284 5194 5103 5012 4920 4828 4736 4644 4553 4462 4373 4284 4196 4111 4026 3944 3864 3786 3711 3640 3571 3507 3446 3389 3337 3289 3246 3207 3174 3146 3123 3105 3093 3086 3085 3088 3097 3111 3130 3153 3181 3213 3249 3288 3332 3378 3427 3478 3531 3585 3641 3697 3754 3811 3868 3924 3979 4033 4085 4136 4185 4232 4275 4317 4356 4392 4426 4457 4486 4512 4536 4558 4577 4594 4610 4624 4637 4649 4661 4672 4683 4694 4706 4719 4732 4747 4763 4781 4801 4824 4849 4877 4907 4940 4976 5015 5056 5101 5149 5200 5253 5310 5369 5431 5495 5561 5629 5699 5770 5843 5917 5992 9177 2 3 5 6068 6144 6221 6298 6375 6452 6527 6603 6677 6751 6823 6895 6965 7034 7102 7167 7232 7294 7355 7415 7473 7529 7584 7638 7690 7740 7789 7837 7884 7929 7973 8016 8058 8099 8139 8178 8216 8254 8290 8326 8361 8395 8428 8461 8493 8524 8554 8584 8613 8641 8668 8695 8721 8746 8771 8794 8817 8839 8861 8882 8902 8921 8940 8958 8976 8992 9009 9025 9040 9055 9069 9083 9097 9111 9124 9136 9149 9161 9173 9185 9196 9208 9219 9230 9241 9252 9262 9273 9283 9293 9303 9312 9322 9331 9340 9349 9358 9366 9374 9382 9390 9397 9405 9412 9419 9426 9432 9439 9445 9451 9457 9463 9469 9474 9480 9486 9491 9497 9502 9507 9513 9518 9523 9528 9533 9539 9544 9549 9553 9558 9563 9568 9572 9577 9581 9585 9590 9594 9597 9601 9605 9608 9611 9615 9618 9621 9623 9626 9628 9631 9633 9636 9638 9640 9642 9644 9646 9648 9650 9652 9654 9656 9658 9660 9662 9664 9667 9669 9671 9673 9676 9678 9681 9683 9685 9688 9690 9693 9695 9698 9700 9702 9705 9707 9709 9711 9713 9715 9716 9718 9720 9721 9722 9724 9725 9726 9727 9728 9729 9729 9730 9731 9731 9732 9733 9733 9734 9735 9735 9736 9737 9738 9739 9740 9742 9743 9745 9746 9748 9750 9752 9754 9756 9759 9761 9764 9766 9769 9771 9774 9776 9779 9781 9784 9786 9788 9790 9792 9793 9795 9796 9797 9798 9799 9799 9800 9800 9800 9800 9800 9800 9799 9799 9798 9798 9797 9797 9796 9796 9795 9795 9795 9794 9794 9794 9794 9795 9795 9795 9796 9797 9797 9798 9799 9800 9801 9802 9803 9804 9806 9807 9808 9809 9810 9811 9813 9814 9815 9815 9816 9817 9818 9819 9819 9820 9820 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9826 9826 9827 9828 9828 9829 9829 9830 9831 9831 9832 9833 9833 9834 9835 9835 9836 9837 9837 9838 9838 9838 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9841 9841 9842 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9857 9858 9858 9859 9860 9860 9860 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9859 9858 9857 9857 9856 9855 9854 9853 9853 9852 9851 9850 9849 9848 9848 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9840 9839 9839 9838 9837 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9826 9825 9823 9822 9820 9818 9817 9815 9813 9811 9810 9808 9806 9804 9803 9801 9799 9797 9796 9794 9792 9791 9789 9787 9786 9784 9782 9781 9779 9777 9775 9774 9772 9770 9768 9766 9764 9762 9760 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9737 9736 9734 9733 9732 9731 9730 9729 9729 9729 9729 9729 9729 9177 2 4 1 5640 5713 5787 5863 5939 6015 6092 6169 6246 6322 6398 6474 6549 6623 6696 6768 6839 6909 6978 7045 7111 7176 7239 7301 7361 7420 7477 7533 7588 7641 7693 7744 7794 7842 7890 7936 7981 8025 8068 8110 8151 8191 8231 8269 8307 8343 8379 8414 8449 8482 8515 8547 8578 8608 8637 8666 8693 8720 8746 8771 8796 8819 8842 8864 8885 8905 8925 8943 8961 8979 8995 9011 9027 9042 9056 9070 9083 9096 9109 9121 9133 9145 9156 9167 9178 9189 9200 9211 9221 9232 9242 9253 9263 9273 9284 9294 9305 9315 9325 9336 9346 9356 9366 9376 9386 9395 9405 9414 9423 9432 9440 9449 9457 9464 9472 9479 9486 9492 9498 9504 9509 9515 9520 9524 9528 9533 9536 9540 9544 9547 9550 9553 9556 9559 9562 9565 9568 9571 9574 9577 9580 9583 9586 9589 9593 9596 9600 9604 9607 9611 9615 9619 9623 9627 9631 9635 9638 9642 9646 9650 9653 9656 9660 9663 9666 9669 9671 9674 9676 9679 9681 9683 9684 9686 9688 9689 9691 9692 9694 9695 9697 9698 9700 9702 9703 9705 9707 9709 9711 9713 9715 9718 9720 9723 9726 9728 9731 9734 9737 9740 9743 9746 9749 9752 9754 9757 9760 9762 9765 9767 9769 9771 9772 9774 9775 9776 9777 9778 9779 9779 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9777 9777 9777 9776 9776 9776 9776 9777 9777 9778 9778 9779 9780 9781 9782 9783 9785 9786 9788 9790 9791 9793 9795 9797 9799 9800 9802 9804 9805 9807 9808 9810 9811 9812 9813 9814 9814 9815 9815 9816 9816 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9814 9813 9813 9813 9814 9814 9814 9815 9816 9816 9817 9818 9819 9821 9822 9824 9825 9827 9828 9830 9832 9833 9835 9836 9838 9840 9841 9842 9844 9845 9846 9847 9848 9848 9849 9850 9850 9851 9851 9851 9852 9852 9852 9852 9853 9853 9853 9854 9854 9855 9856 9857 9858 9858 9860 9861 9862 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9879 9878 9878 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9863 9862 9860 9859 9857 9856 9855 9854 9854 9853 9853 9853 9854 9854 9855 9855 9856 9858 9859 9861 9862 9864 9866 9868 9870 9871 9873 9875 9876 9878 9879 9880 9881 9882 9882 9883 9882 9882 9881 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9861 9858 9855 9853 9850 9847 9845 9843 9840 9838 9836 9834 9833 9831 9830 9829 9828 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9828 9828 9827 9827 9827 9826 9825 9824 9823 9822 9820 9819 9817 9815 9813 9810 9808 9805 9803 9800 9797 9795 9792 9789 9786 9784 9781 9779 9776 9774 9772 9770 9768 9766 9765 9764 9763 9762 9761 9760 9760 9760 9760 9760 9760 9760 9761 9761 9762 9762 9178 2 4 1 9763 9764 9764 9765 9766 9766 9767 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9767 9767 9766 9765 9765 9764 9764 9763 9763 9762 9761 9761 9760 9760 9759 9759 9758 9757 9757 9756 9755 9755 9754 9753 9752 9751 9750 9749 9747 9746 9745 9743 9742 9740 9738 9737 9735 9733 9732 9730 9729 9727 9726 9724 9723 9722 9721 9720 9719 9719 9718 9718 9718 9717 9718 9718 9718 9719 9719 9720 9721 9721 9722 9723 9723 9724 9725 9725 9726 9726 9726 9727 9727 9726 9726 9726 9725 9724 9724 9723 9722 9721 9719 9718 9717 9715 9714 9712 9711 9709 9708 9706 9705 9703 9702 9701 9699 9698 9696 9695 9693 9691 9690 9688 9686 9684 9682 9679 9677 9674 9671 9667 9664 9660 9655 9651 9646 9641 9635 9630 9623 9617 9610 9603 9596 9589 9581 9573 9565 9557 9548 9540 9531 9523 9514 9505 9496 9487 9478 9469 9460 9450 9441 9431 9421 9411 9401 9390 9379 9368 9356 9345 9332 9319 9306 9292 9278 9263 9247 9231 9214 9196 9178 9159 9139 9118 9097 9075 9051 9027 9002 8976 8949 8922 8893 8863 8832 8800 8766 8732 8696 8659 8620 8580 8538 8495 8450 8403 8355 8305 8253 8198 8142 8084 8024 7962 7897 7831 7763 7692 7620 7546 7470 7393 7314 7233 7151 7068 6984 6900 6815 6730 6645 6561 6476 6393 6311 6230 6151 6073 5998 5926 5856 5790 5727 5667 5612 5560 5512 5468 5429 5395 5365 5341 5321 5306 5296 5290 5289 5293 5302 5315 5332 5354 5380 5409 5443 5479 5520 5563 5608 5657 5707 5760 5815 5871 5929 5988 6048 6109 6170 6232 6294 6355 6417 6479 6540 6601 6662 6722 6781 6839 6897 6954 7010 7065 7119 7173 7225 7277 7328 7379 7428 7477 7526 7573 7620 7666 7712 7757 7802 7846 7890 7933 7976 8019 8061 8102 8143 8184 8224 8264 8304 8343 8381 8419 8457 8494 8531 8567 8602 8637 8671 8705 8738 8771 8803 8834 8864 8894 8924 8953 8981 9008 9035 9061 9087 9112 9136 9160 9183 9206 9227 9249 9269 9290 9309 9328 9346 9364 9382 9398 9414 9430 9445 9460 9474 9487 9500 9512 9524 9536 9547 9557 9567 9577 9586 9595 9603 9611 9619 9626 9633 9640 9646 9652 9658 9664 9669 9675 9680 9685 9689 9694 9699 9703 9707 9711 9715 9719 9723 9727 9730 9734 9737 9740 9743 9745 9748 9750 9752 9754 9756 9757 9758 9759 9759 9760 9760 9759 9759 9758 9757 9755 9754 9751 9749 9747 9744 9741 9738 9734 9730 9727 9722 9718 9714 9709 9705 9700 9695 9690 9686 9681 9676 9671 9666 9661 9656 9651 9646 9641 9636 9632 9627 9623 9619 9615 9611 9607 9604 9600 9597 9594 9592 9590 9588 9586 9585 9584 9583 9583 9583 9583 9584 9585 9586 9588 9590 9593 9595 9599 9602 9606 9610 9614 9619 9624 9629 9634 9640 9645 9651 9657 9663 9670 9676 9683 9689 9179 2 4 1 9696 9702 9709 9715 9721 9728 9734 9740 9746 9752 9758 9764 9769 9774 9779 9784 9789 9793 9798 9802 9805 9809 9812 9815 9818 9820 9822 9824 9826 9828 9829 9830 9831 9832 9832 9832 9833 9833 9833 9832 9832 9832 9831 9831 9830 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9824 9823 9822 9821 9821 9820 9819 9818 9816 9815 9813 9812 9810 9808 9805 9803 9800 9797 9794 9791 9787 9783 9779 9775 9771 9766 9761 9757 9752 9746 9741 9736 9730 9725 9719 9714 9708 9702 9697 9691 9685 9680 9674 9668 9662 9656 9650 9644 9637 9631 9624 9616 9609 9601 9593 9584 9575 9565 9555 9545 9534 9522 9510 9498 9485 9471 9457 9443 9428 9414 9399 9383 9368 9353 9338 9323 9308 9294 9280 9266 9254 9242 9230 9220 9210 9202 9195 9188 9183 9179 9177 9175 9175 9176 9178 9182 9186 9192 9199 9207 9216 9225 9236 9247 9259 9272 9285 9299 9313 9327 9341 9356 9370 9385 9399 9414 9428 9442 9455 9469 9482 9494 9507 9518 9530 9541 9551 9562 9572 9581 9590 9599 9607 9615 9623 9631 9638 9645 9651 9658 9664 9670 9676 9682 9687 9692 9697 9702 9707 9711 9716 9720 9724 9727 9731 9734 9738 9741 9744 9747 9750 9752 9755 9757 9759 9761 9764 9766 9768 9770 9772 9774 9776 9778 9781 9783 9785 9788 9790 9792 9795 9798 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9882 9881 9881 9880 9879 9878 9876 9875 9873 9871 9870 9868 9865 9863 9861 9858 9855 9853 9850 9847 9844 9841 9837 9834 9831 9827 9824 9820 9816 9813 9809 9805 9801 9797 9793 9789 9784 9780 9775 9771 9766 9761 9756 9751 9746 9741 9736 9731 9725 9720 9714 9709 9704 9698 9693 9688 9683 9678 9674 9670 9666 9662 9658 9655 9652 9650 9648 9646 9645 9645 9644 9645 9645 9647 9648 9650 9653 9656 9659 9663 9667 9671 9676 9681 9686 9691 9696 9702 9707 9713 9718 9724 9729 9735 9740 9745 9750 9755 9760 9764 9768 9773 9776 9780 9783 9786 9789 9792 9794 9796 9798 9800 9802 9803 9804 9806 9806 9807 9808 9808 9809 9809 9809 9809 9809 9809 9809 9809 9808 9808 9807 9807 9806 9805 9805 9804 9803 9803 9802 9801 9801 9800 9799 9799 9798 9798 9798 9797 9797 9797 9797 9797 9798 9798 9799 9799 9800 9801 9802 9804 9805 9807 9808 9810 9812 9814 9817 9819 9821 9824 9826 9829 9832 9834 9837 9840 9843 9846 9848 9851 9854 9857 9860 9862 9865 9867 9870 9872 9874 9877 9879 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9899 9900 9180 2 4 1 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9897 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9882 9879 9877 9874 9871 9868 9865 9862 9859 9856 9852 9849 9845 9842 9838 9835 9832 9829 9826 9823 9821 9818 9816 9814 9812 9811 9810 9809 9808 9808 9808 9808 9809 9809 9810 9811 9813 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9839 9841 9843 9844 9846 9847 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9908 9909 9910 9911 9912 9912 9912 9913 9912 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9858 9856 9854 9852 9850 9848 9845 9843 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9809 9806 9802 9799 9796 9792 9789 9785 9782 9778 9775 9771 9768 9764 9761 9757 9754 9750 9747 9743 9739 9736 9732 9728 9724 9720 9716 9712 9708 9704 9700 9696 9692 9688 9684 9679 9675 9671 9667 9663 9658 9654 9650 9647 9643 9639 9636 9632 9629 9626 9623 9620 9618 9616 9614 9612 9610 9609 9608 9608 9607 9607 9607 9608 9609 9610 9611 9612 9614 9616 9618 9621 9624 9626 9629 9632 9636 9639 9643 9646 9650 9653 9657 9661 9665 9668 9672 9676 9679 9683 9687 9690 9694 9697 9700 9704 9707 9710 9713 9716 9719 9723 9726 9728 9731 9734 9737 9740 9743 9745 9748 9751 9753 9756 9758 9761 9763 9765 9768 9770 9772 9774 9775 9777 9779 9780 9781 9783 9784 9785 9786 9786 9787 9787 9788 9788 9789 9789 9790 9790 9790 9791 9791 9792 9792 9793 9794 9795 9796 9797 9798 9799 9801 9802 9804 9806 9808 9809 9811 9813 9815 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9829 9829 9829 9829 9829 9828 9827 9826 9825 9823 9821 9820 9818 9816 9813 9811 9809 9806 9804 9802 9799 9797 9795 9793 9791 9789 9787 9785 9784 9782 9781 9779 9778 9776 9775 9774 9773 9771 9770 9769 9767 9765 9764 9762 9760 9757 9755 9752 9749 9746 9742 9738 9734 9730 9725 9721 9716 9710 9705 9699 9693 9687 9681 9675 9668 9662 9655 9649 9642 9635 9628 9621 9614 9608 9601 9594 9587 9580 9574 9567 9560 9553 9546 9540 9533 9526 9519 9513 9506 9499 9492 9485 9478 9471 9464 9457 9450 9443 9437 9430 9423 9416 9409 9402 9395 9388 9382 9375 9368 9362 9355 9349 9342 9336 9329 9181 2 4 1 9323 9316 9310 9303 9296 9289 9282 9275 9268 9260 9253 9244 9236 9227 9218 9208 9198 9188 9177 9166 9154 9141 9128 9115 9100 9085 9070 9054 9037 9020 9002 8983 8964 8944 8923 8901 8879 8856 8832 8807 8782 8755 8728 8699 8670 8639 8608 8575 8541 8506 8469 8431 8392 8351 8309 8266 8221 8175 8127 8078 8027 7975 7922 7867 7811 7755 7697 7639 7581 7522 7462 7402 7343 7283 7225 7167 7110 7055 7001 6949 6898 6850 6805 6762 6722 6686 6652 6622 6596 6574 6556 6541 6531 6525 6524 6526 6533 6543 6558 6577 6600 6627 6658 6692 6729 6770 6813 6859 6907 6958 7011 7065 7121 7179 7237 7296 7355 7415 7475 7535 7594 7653 7712 7769 7826 7882 7937 7990 8042 8093 8142 8190 8236 8282 8325 8368 8409 8448 8487 8524 8560 8594 8628 8660 8692 8722 8752 8781 8810 8837 8864 8890 8915 8940 8964 8988 9011 9034 9056 9077 9098 9119 9139 9158 9177 9195 9213 9231 9247 9263 9279 9294 9308 9322 9335 9348 9360 9371 9382 9393 9403 9412 9421 9429 9437 9444 9451 9457 9463 9469 9474 9479 9484 9488 9492 9496 9499 9502 9505 9508 9510 9512 9514 9515 9516 9517 9517 9518 9517 9517 9516 9515 9513 9511 9509 9506 9503 9499 9495 9491 9486 9481 9475 9469 9463 9457 9450 9443 9435 9428 9420 9413 9405 9397 9389 9381 9373 9366 9358 9351 9344 9337 9331 9325 9319 9314 9309 9305 9302 9298 9296 9294 9293 9292 9292 9292 9293 9295 9297 9300 9304 9308 9313 9318 9324 9330 9337 9344 9351 9359 9368 9377 9386 9395 9405 9415 9425 9435 9445 9456 9466 9477 9487 9498 9508 9518 9528 9538 9548 9557 9566 9575 9583 9591 9598 9605 9611 9617 9622 9627 9631 9634 9637 9638 9640 9640 9640 9638 9637 9634 9631 9627 9622 9616 9610 9604 9596 9588 9580 9571 9561 9552 9541 9531 9520 9509 9498 9487 9476 9465 9453 9442 9432 9421 9411 9401 9391 9382 9373 9365 9357 9350 9343 9337 9331 9326 9321 9318 9314 9312 9310 9308 9307 9307 9307 9308 9310 9311 9314 9316 9320 9323 9327 9331 9336 9341 9346 9351 9357 9363 9369 9375 9382 9388 9395 9402 9409 9415 9422 9429 9436 9443 9450 9457 9464 9471 9478 9485 9492 9499 9506 9512 9519 9525 9532 9538 9545 9551 9557 9563 9569 9575 9581 9586 9592 9597 9603 9608 9613 9618 9623 9628 9633 9638 9643 9647 9651 9656 9660 9664 9668 9672 9676 9679 9683 9686 9689 9693 9696 9698 9701 9703 9706 9708 9710 9712 9714 9715 9716 9718 9719 9719 9720 9721 9721 9721 9721 9721 9721 9720 9719 9718 9718 9716 9715 9714 9712 9710 9708 9706 9704 9702 9699 9696 9693 9690 9686 9683 9679 9674 9670 9665 9660 9654 9649 9642 9636 9629 9621 9614 9605 9596 9587 9578 9568 9557 9546 9534 9522 9510 9497 9484 9470 9457 9442 9428 9413 9398 9383 9368 9182 2 4 1 9352 9337 9322 9307 9292 9277 9263 9249 9235 9222 9209 9197 9186 9175 9165 9156 9148 9141 9134 9129 9124 9121 9119 9117 9117 9118 9120 9123 9127 9132 9138 9145 9153 9162 9171 9182 9193 9205 9218 9231 9245 9259 9274 9289 9304 9320 9335 9351 9367 9383 9399 9414 9430 9445 9460 9475 9490 9504 9517 9531 9544 9556 9568 9580 9591 9602 9612 9622 9632 9641 9650 9658 9666 9674 9682 9689 9696 9702 9709 9715 9721 9727 9733 9739 9745 9750 9756 9761 9766 9771 9777 9782 9787 9792 9796 9801 9806 9810 9815 9819 9823 9828 9832 9835 9839 9842 9846 9849 9852 9854 9857 9859 9861 9863 9865 9866 9868 9869 9870 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9881 9882 9883 9885 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9899 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9890 9887 9884 9881 9879 9876 9874 9872 9869 9867 9866 9864 9863 9862 9861 9860 9860 9860 9860 9860 9861 9862 9863 9864 9866 9867 9869 9871 9873 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9900 9901 9902 9903 9904 9904 9904 9904 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9874 9872 9870 9867 9865 9863 9861 9859 9858 9856 9855 9853 9852 9851 9851 9850 9849 9849 9849 9849 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9847 9846 9846 9845 9843 9842 9840 9839 9837 9835 9832 9830 9827 9824 9822 9818 9815 9812 9809 9805 9802 9799 9795 9792 9788 9785 9781 9778 9775 9772 9769 9765 9762 9760 9757 9754 9752 9749 9746 9744 9742 9739 9737 9735 9733 9730 9728 9726 9724 9722 9719 9717 9715 9713 9711 9708 9706 9704 9702 9700 9698 9696 9694 9692 9690 9688 9687 9686 9685 9684 9683 9683 9682 9682 9683 9683 9684 9685 9686 9687 9689 9691 9693 9696 9698 9701 9704 9707 9710 9714 9717 9721 9724 9728 9732 9736 9740 9743 9747 9751 9755 9759 9763 9767 9770 9774 9778 9782 9785 9789 9793 9796 9800 9803 9807 9810 9183 2 4 1 9814 9817 9820 9824 9827 9830 9833 9836 9839 9841 9844 9846 9848 9850 9852 9854 9855 9857 9858 9859 9860 9860 9860 9860 9860 9860 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9845 9844 9843 9842 9841 9840 9838 9837 9836 9835 9834 9833 9831 9830 9829 9827 9826 9824 9822 9820 9818 9815 9813 9810 9807 9804 9801 9797 9794 9790 9786 9782 9778 9774 9770 9765 9761 9757 9752 9748 9743 9738 9734 9729 9724 9719 9715 9710 9705 9700 9695 9690 9684 9679 9673 9667 9660 9654 9647 9640 9632 9624 9616 9607 9598 9588 9578 9567 9556 9544 9532 9520 9507 9494 9480 9466 9452 9437 9422 9407 9391 9376 9360 9344 9327 9311 9295 9279 9262 9246 9229 9213 9197 9180 9164 9148 9132 9115 9099 9083 9067 9051 9035 9019 9003 8986 8970 8954 8938 8921 8905 8888 8872 8855 8838 8822 8805 8789 8772 8756 8740 8724 8708 8692 8677 8662 8648 8634 8620 8608 8595 8584 8573 8563 8554 8546 8539 8532 8527 8522 8519 8517 8515 8515 8516 8517 8520 8524 8528 8534 8541 8548 8556 8565 8575 8586 8597 8609 8621 8634 8647 8660 8674 8688 8702 8717 8731 8745 8760 8774 8788 8802 8815 8828 8840 8853 8864 8875 8885 8895 8904 8912 8919 8925 8930 8934 8938 8940 8941 8940 8939 8937 8933 8928 8922 8915 8906 8897 8886 8874 8861 8847 8833 8817 8801 8784 8767 8749 8730 8712 8693 8674 8656 8637 8620 8602 8586 8570 8555 8541 8529 8517 8507 8499 8492 8487 8483 8481 8481 8483 8487 8492 8499 8508 8518 8530 8544 8560 8577 8595 8614 8635 8656 8679 8702 8726 8751 8776 8801 8827 8853 8879 8904 8930 8954 8979 9003 9027 9050 9072 9094 9115 9135 9154 9172 9190 9207 9222 9237 9252 9265 9277 9289 9300 9310 9320 9328 9336 9344 9350 9357 9362 9368 9372 9376 9380 9384 9387 9390 9392 9394 9396 9398 9400 9401 9403 9404 9406 9407 9408 9410 9411 9413 9415 9417 9419 9421 9424 9426 9430 9433 9437 9441 9445 9449 9454 9459 9465 9471 9477 9483 9489 9496 9503 9509 9517 9524 9531 9538 9545 9552 9559 9566 9573 9580 9586 9592 9598 9604 9610 9615 9620 9625 9629 9633 9637 9640 9644 9647 9649 9652 9654 9656 9658 9660 9661 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9682 9683 9684 9685 9685 9686 9686 9687 9687 9687 9687 9687 9686 9686 9685 9685 9684 9683 9682 9681 9680 9679 9677 9676 9674 9673 9671 9670 9668 9666 9665 9663 9661 9660 9658 9656 9655 9653 9651 9650 9648 9646 9645 9643 9641 9639 9637 9635 9633 9631 9629 9627 9624 9622 9619 9616 9613 9610 9607 9603 9600 9596 9592 9588 9584 9580 9576 9572 9567 9563 9559 9554 9550 9545 9541 9536 9532 9527 9523 9519 9514 9510 9506 9502 9184 2 4 1 9498 9495 9491 9487 9484 9480 9477 9473 9470 9466 9463 9460 9456 9453 9449 9446 9442 9439 9435 9431 9427 9422 9418 9413 9408 9403 9398 9393 9387 9382 9376 9369 9363 9356 9349 9343 9335 9328 9321 9313 9305 9297 9289 9281 9273 9264 9256 9247 9239 9230 9221 9212 9203 9194 9184 9175 9165 9156 9146 9136 9126 9115 9104 9093 9082 9071 9059 9047 9034 9021 9008 8994 8980 8966 8951 8935 8920 8903 8886 8869 8851 8833 8814 8795 8775 8755 8734 8712 8690 8668 8645 8621 8597 8572 8547 8521 8494 8467 8439 8411 8382 8352 8321 8289 8257 8224 8190 8155 8119 8082 8045 8006 7966 7926 7884 7841 7797 7751 7705 7657 7609 7559 7507 7455 7401 7346 7290 7232 7173 7112 7050 6986 6921 6854 6786 6716 6644 6571 6496 6419 6340 6259 6176 6091 6005 5916 5825 5733 5638 5542 5443 5343 5240 5136 5031 4924 4816 4707 4597 4486 4375 4263 4152 4040 3930 3820 3711 3604 3499 3397 3297 3199 3105 3015 2929 2847 2769 2697 2629 2568 2512 2462 2419 2381 2350 2326 2308 2297 2293 2296 2306 2323 2346 2375 2411 2452 2500 2554 2613 2677 2747 2821 2899 2982 3069 3159 3252 3348 3447 3547 3650 3755 3861 3968 4076 4185 4294 4403 4511 4620 4728 4835 4942 5048 5152 5256 5358 5458 5557 5654 5750 5844 5936 6026 6115 6201 6285 6368 6448 6527 6604 6678 6751 6821 6890 6957 7022 7085 7146 7205 7263 7318 7372 7425 7476 7525 7573 7619 7664 7707 7749 7790 7830 7868 7905 7942 7977 8011 8044 8077 8108 8139 8168 8197 8225 8253 8279 8305 8331 8355 8379 8402 8425 8447 8468 8489 8508 8528 8547 8565 8582 8599 8615 8631 8646 8660 8674 8687 8700 8712 8724 8735 8745 8755 8765 8774 8783 8791 8799 8807 8814 8821 8828 8834 8840 8845 8851 8856 8860 8865 8869 8873 8877 8881 8884 8887 8890 8892 8895 8897 8898 8900 8901 8902 8902 8903 8903 8902 8901 8900 8898 8896 8894 8891 8888 8884 8880 8875 8870 8864 8858 8851 8844 8836 8828 8819 8809 8799 8788 8777 8765 8753 8740 8726 8712 8697 8682 8666 8650 8633 8615 8597 8578 8559 8539 8519 8498 8476 8454 8432 8408 8385 8361 8336 8311 8285 8259 8233 8206 8178 8150 8122 8093 8063 8033 8003 7972 7941 7909 7877 7845 7812 7779 7745 7711 7677 7642 7607 7571 7535 7499 7462 7425 7387 7349 7311 7272 7233 7193 7153 7112 7070 7028 6985 6941 6897 6851 6805 6757 6708 6659 6607 6555 6501 6446 6389 6330 6270 6208 6145 6079 6012 5943 5872 5799 5725 5649 5571 5492 5411 5329 5246 5161 5075 4989 4902 4815 4728 4641 4554 4469 4384 4300 4217 4137 4058 3982 3909 3839 3772 3708 3649 3593 3542 3495 3453 3415 3383 3356 3334 3318 3307 3302 3302 3308 3319 3336 3358 3385 3417 3454 3496 3543 3594 3650 3709 3772 3839 3909 3981 9185 2 4 1 4057 4135 4215 4297 4381 4467 4554 4641 4730 4819 4908 4998 5088 5177 5266 5355 5444 5531 5618 5704 5788 5872 5955 6036 6117 6196 6273 6350 6425 6499 6571 6642 6711 6779 6846 6911 6975 7037 7098 7158 7216 7273 7328 7382 7435 7486 7536 7585 7632 7679 7724 7767 7810 7851 7892 7931 7969 8006 8042 8078 8112 8145 8178 8209 8240 8270 8299 8328 8356 8383 8410 8436 8461 8486 8510 8534 8557 8579 8601 8623 8644 8665 8685 8704 8723 8742 8760 8778 8796 8813 8829 8845 8861 8877 8892 8907 8921 8935 8949 8963 8976 8989 9002 9014 9027 9039 9051 9063 9075 9087 9098 9110 9121 9133 9144 9155 9166 9177 9188 9199 9210 9220 9231 9241 9252 9262 9272 9282 9292 9302 9311 9321 9330 9339 9348 9357 9365 9374 9382 9390 9398 9406 9414 9421 9428 9435 9442 9449 9456 9462 9469 9475 9481 9487 9493 9498 9504 9510 9515 9520 9525 9530 9535 9540 9545 9550 9555 9559 9564 9568 9572 9577 9581 9585 9589 9593 9597 9601 9605 9609 9613 9617 9621 9625 9628 9632 9636 9639 9643 9647 9650 9654 9657 9661 9664 9668 9671 9674 9678 9681 9684 9687 9690 9693 9696 9699 9701 9704 9706 9709 9711 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9735 9737 9739 9741 9743 9744 9746 9748 9750 9752 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9782 9784 9786 9788 9790 9791 9793 9794 9796 9797 9798 9800 9801 9802 9803 9804 9805 9806 9807 9808 9808 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9814 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9818 9818 9819 9819 9820 9821 9822 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9889 9889 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9186 2 4 1 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9875 9872 9870 9867 9865 9862 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9819 9816 9814 9811 9809 9806 9804 9801 9799 9797 9794 9792 9789 9787 9784 9781 9778 9775 9772 9768 9765 9761 9756 9752 9747 9742 9736 9731 9725 9718 9712 9705 9698 9691 9683 9675 9668 9660 9652 9643 9635 9627 9619 9610 9602 9594 9586 9578 9570 9562 9554 9547 9539 9532 9524 9517 9510 9502 9495 9488 9481 9473 9466 9458 9450 9442 9434 9425 9417 9407 9398 9388 9378 9367 9356 9345 9333 9321 9308 9296 9283 9270 9257 9244 9231 9218 9205 9192 9180 9167 9156 9145 9134 9124 9115 9107 9099 9093 9087 9082 9079 9076 9075 9075 9076 9078 9082 9086 9092 9099 9107 9116 9126 9136 9148 9161 9174 9189 9203 9219 9235 9251 9268 9284 9302 9319 9336 9354 9371 9388 9405 9422 9439 9455 9471 9486 9501 9516 9530 9544 9557 9570 9582 9594 9605 9615 9625 9635 9644 9652 9660 9668 9675 9681 9687 9693 9698 9703 9708 9712 9715 9719 9722 9724 9727 9729 9731 9733 9734 9735 9736 9737 9737 9738 9738 9738 9738 9737 9737 9736 9735 9734 9732 9731 9729 9727 9725 9723 9720 9718 9715 9711 9708 9705 9701 9697 9693 9689 9684 9680 9675 9670 9666 9661 9656 9652 9647 9642 9638 9634 9630 9626 9623 9620 9618 9615 9614 9612 9612 9611 9612 9612 9614 9616 9618 9621 9625 9629 9633 9638 9644 9649 9655 9662 9668 9675 9682 9690 9697 9704 9712 9719 9726 9733 9739 9746 9752 9757 9763 9768 9773 9777 9781 9784 9787 9790 9792 9794 9795 9796 9797 9797 9797 9797 9797 9796 9796 9795 9793 9792 9791 9789 9788 9786 9785 9783 9782 9780 9778 9776 9774 9772 9770 9767 9765 9762 9759 9756 9752 9748 9744 9739 9734 9729 9723 9717 9711 9703 9696 9688 9680 9671 9662 9652 9642 9632 9621 9610 9599 9587 9575 9564 9552 9540 9528 9516 9504 9492 9480 9469 9458 9447 9436 9426 9416 9407 9398 9390 9383 9375 9369 9363 9358 9354 9350 9347 9344 9343 9342 9341 9342 9343 9345 9348 9351 9355 9360 9365 9371 9378 9385 9393 9401 9410 9419 9429 9439 9449 9459 9470 9481 9493 9504 9515 9527 9538 9550 9561 9572 9583 9594 9187 2 4 1 9604 9615 9624 9634 9643 9652 9661 9669 9676 9684 9690 9697 9703 9708 9713 9718 9723 9727 9730 9734 9737 9739 9742 9744 9746 9747 9749 9750 9751 9751 9752 9752 9753 9753 9752 9752 9752 9752 9751 9751 9750 9749 9749 9748 9747 9746 9746 9745 9744 9744 9744 9743 9743 9743 9744 9744 9745 9745 9746 9747 9748 9750 9751 9753 9754 9756 9757 9759 9760 9761 9762 9762 9762 9761 9760 9758 9756 9753 9749 9744 9738 9732 9724 9715 9706 9695 9684 9671 9658 9644 9629 9614 9598 9581 9564 9547 9530 9513 9496 9479 9463 9448 9433 9419 9406 9394 9384 9375 9367 9361 9357 9354 9353 9354 9357 9361 9367 9374 9383 9394 9406 9420 9435 9451 9467 9485 9503 9522 9541 9560 9580 9599 9619 9638 9656 9674 9692 9709 9724 9739 9753 9766 9778 9790 9800 9809 9817 9825 9831 9836 9841 9845 9848 9851 9853 9854 9855 9856 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9858 9857 9857 9856 9855 9854 9852 9851 9849 9848 9846 9845 9843 9842 9840 9839 9837 9836 9835 9834 9833 9833 9832 9832 9832 9833 9833 9834 9835 9836 9837 9839 9841 9843 9845 9847 9850 9852 9855 9858 9861 9864 9867 9870 9873 9875 9878 9881 9884 9887 9890 9892 9895 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9962 9961 9961 9961 9960 9959 9958 9957 9956 9954 9952 9950 9948 9945 9943 9940 9937 9934 9931 9928 9925 9921 9918 9915 9912 9909 9906 9904 9901 9899 9896 9894 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9871 9869 9866 9863 9860 9856 9852 9848 9843 9838 9832 9826 9820 9814 9806 9799 9792 9784 9776 9768 9760 9752 9745 9737 9729 9722 9715 9709 9703 9697 9692 9687 9683 9680 9677 9675 9673 9673 9672 9673 9674 9676 9678 9681 9685 9689 9693 9698 9703 9709 9714 9721 9727 9733 9740 9746 9753 9759 9766 9773 9779 9785 9791 9797 9803 9809 9814 9820 9825 9830 9835 9840 9844 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9892 9896 9900 9903 9906 9910 9913 9916 9919 9922 9925 9928 9931 9933 9935 9937 9939 9941 9943 9944 9945 9946 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9188 2 4 1 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9900 9897 9894 9890 9887 9882 9878 9873 9868 9863 9857 9850 9844 9837 9829 9822 9813 9805 9796 9786 9776 9766 9756 9745 9733 9721 9709 9697 9684 9671 9657 9643 9629 9614 9599 9584 9569 9553 9537 9521 9505 9488 9471 9455 9438 9421 9404 9387 9370 9353 9337 9320 9304 9288 9272 9257 9242 9228 9214 9201 9188 9176 9165 9155 9145 9136 9129 9122 9116 9110 9106 9103 9101 9100 9100 9101 9103 9106 9109 9114 9120 9126 9134 9142 9151 9160 9170 9181 9193 9205 9217 9230 9243 9257 9271 9285 9299 9314 9328 9343 9358 9373 9387 9402 9416 9431 9445 9459 9474 9487 9501 9514 9528 9541 9553 9566 9578 9590 9601 9612 9623 9634 9644 9653 9662 9671 9679 9687 9695 9701 9708 9714 9719 9723 9727 9731 9734 9736 9738 9739 9739 9739 9739 9737 9735 9733 9730 9726 9722 9717 9712 9707 9701 9694 9687 9680 9672 9665 9656 9648 9639 9631 9622 9613 9603 9594 9585 9576 9567 9558 9549 9540 9531 9523 9515 9507 9500 9492 9486 9479 9473 9468 9463 9458 9454 9451 9448 9446 9444 9443 9443 9443 9444 9446 9448 9451 9455 9460 9465 9471 9478 9485 9493 9501 9510 9520 9530 9541 9552 9563 9575 9587 9600 9613 9625 9638 9652 9665 9678 9691 9704 9717 9730 9742 9754 9766 9778 9789 9800 9810 9820 9830 9839 9848 9856 9864 9871 9878 9884 9890 9896 9901 9906 9911 9915 9919 9923 9926 9930 9933 9936 9938 9941 9944 9946 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9993 9992 9992 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9969 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9189 2 4 1 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9978 9979 9980 9982 9983 9984 9986 9987 9989 9990 9991 9993 9994 9995 9996 9998 9998 99991000010000100011000110001100011000010000 9999 9998 9997 9996 9995 9994 9992 9991 9989 9988 9986 9984 9982 9981 9979 9977 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9898 9896 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9867 9865 9863 9861 9859 9857 9854 9851 9848 9845 9842 9838 9834 9830 9826 9821 9817 9812 9807 9802 9797 9792 9787 9781 9776 9771 9765 9760 9755 9750 9745 9740 9735 9731 9726 9722 9719 9715 9712 9709 9707 9705 9703 9702 9701 9700 9700 9700 9700 9701 9701 9703 9704 9706 9707 9709 9711 9714 9716 9718 9720 9723 9725 9727 9729 9731 9733 9734 9735 9737 9738 9739 9739 9740 9740 9740 9741 9741 9740 9740 9740 9739 9739 9739 9738 9738 9738 9738 9738 9738 9739 9739 9740 9741 9742 9744 9745 9747 9749 9752 9754 9757 9760 9763 9766 9769 9772 9776 9780 9783 9787 9791 9795 9798 9802 9806 9809 9813 9817 9820 9824 9827 9830 9834 9837 9840 9843 9846 9848 9851 9854 9856 9859 9861 9863 9865 9867 9869 9871 9873 9875 9876 9877 9879 9880 9881 9881 9882 9882 9882 9882 9882 9881 9880 9879 9877 9875 9873 9871 9868 9865 9861 9858 9854 9849 9844 9839 9834 9828 9823 9817 9810 9804 9797 9790 9783 9776 9769 9761 9754 9747 9740 9733 9726 9719 9712 9706 9699 9693 9688 9682 9677 9673 9669 9665 9662 9659 9656 9654 9653 9652 9651 9651 9651 9652 9653 9655 9657 9659 9662 9665 9669 9672 9676 9680 9685 9689 9694 9698 9703 9708 9713 9718 9723 9727 9732 9737 9742 9746 9751 9755 9760 9764 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9807 9811 9815 9819 9823 9826 9830 9834 9838 9841 9845 9848 9852 9855 9859 9862 9865 9868 9870 9873 9875 9877 9879 9880 9882 9883 9883 9884 9884 9884 9884 9883 9882 9880 9879 9877 9875 9873 9870 9868 9865 9862 9859 9856 9852 9849 9846 9842 9839 9835 9832 9829 9825 9822 9819 9815 9812 9809 9806 9803 9800 9797 9794 9790 9787 9784 9781 9777 9774 9770 9766 9762 9758 9753 9748 9743 9738 9190 2 4 1 9732 9726 9720 9713 9706 9699 9691 9683 9674 9665 9656 9647 9637 9626 9616 9605 9594 9582 9570 9558 9546 9534 9521 9508 9495 9481 9468 9454 9440 9426 9412 9398 9383 9369 9354 9338 9323 9307 9291 9275 9258 9241 9223 9205 9186 9167 9146 9125 9104 9081 9057 9032 9006 8979 8951 8921 8891 8858 8825 8790 8754 8716 8677 8637 8596 8554 8510 8465 8420 8373 8326 8279 8231 8184 8136 8089 8042 7995 7950 7905 7862 7821 7781 7743 7708 7675 7644 7617 7592 7571 7553 7538 7527 7519 7515 7515 7518 7526 7537 7551 7569 7591 7615 7643 7674 7709 7745 7785 7826 7870 7916 7963 8011 8061 8111 8162 8214 8266 8318 8370 8421 8472 8522 8572 8620 8667 8712 8757 8800 8842 8882 8921 8958 8994 9028 9060 9092 9121 9150 9176 9202 9227 9250 9272 9293 9314 9333 9351 9369 9386 9402 9418 9434 9448 9463 9476 9490 9503 9515 9527 9539 9551 9562 9573 9583 9593 9603 9612 9621 9630 9638 9646 9653 9660 9667 9673 9679 9684 9689 9693 9697 9701 9704 9706 9708 9710 9711 9712 9713 9713 9712 9712 9710 9709 9707 9705 9702 9699 9696 9693 9689 9685 9681 9676 9672 9667 9662 9657 9651 9646 9640 9635 9629 9624 9618 9613 9607 9602 9597 9591 9586 9581 9576 9572 9567 9563 9559 9555 9551 9548 9545 9542 9539 9537 9535 9533 9531 9530 9529 9528 9527 9527 9527 9527 9528 9528 9529 9531 9532 9534 9536 9538 9541 9544 9547 9550 9554 9558 9562 9566 9571 9575 9580 9585 9591 9596 9602 9608 9614 9620 9627 9633 9640 9646 9653 9659 9666 9673 9679 9686 9693 9699 9705 9712 9718 9724 9729 9735 9740 9746 9751 9755 9760 9764 9768 9772 9775 9778 9781 9784 9786 9788 9790 9791 9792 9793 9794 9795 9795 9795 9795 9795 9794 9794 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9782 9781 9780 9780 9779 9778 9778 9777 9777 9777 9777 9777 9778 9778 9779 9779 9780 9781 9782 9783 9785 9786 9787 9789 9790 9792 9793 9794 9796 9797 9798 9799 9800 9802 9803 9803 9804 9805 9806 9806 9807 9807 9808 9809 9809 9809 9810 9811 9811 9812 9812 9813 9814 9815 9816 9818 9819 9820 9822 9824 9826 9828 9830 9832 9834 9837 9839 9842 9844 9847 9850 9852 9855 9858 9860 9863 9865 9868 9870 9872 9875 9877 9879 9880 9882 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9913 9914 9915 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9935 9936 9936 9937 9938 9939 9939 9939 9940 9940 9940 9191 2 4 1 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9901 9899 9898 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9884 9884 9883 9883 9883 9884 9884 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9875 9874 9874 9873 9872 9872 9872 9871 9871 9872 9872 9873 9873 9874 9875 9876 9878 9879 9880 9882 9883 9885 9886 9888 9889 9890 9892 9893 9893 9894 9895 9895 9895 9895 9895 9895 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9853 9852 9850 9848 9847 9845 9844 9842 9841 9839 9838 9836 9834 9833 9831 9829 9827 9825 9823 9821 9819 9816 9814 9811 9808 9805 9802 9799 9796 9792 9789 9785 9781 9777 9772 9768 9763 9758 9753 9748 9743 9737 9732 9726 9719 9713 9707 9700 9693 9686 9679 9672 9664 9657 9649 9641 9632 9623 9615 9605 9596 9586 9576 9565 9554 9542 9530 9517 9503 9489 9474 9459 9442 9425 9407 9387 9367 9346 9324 9300 9276 9250 9223 9195 9167 9137 9106 9074 9041 9008 8974 8938 8903 8867 8830 8794 8757 8720 8684 8648 8612 8577 8543 8510 8477 8446 8416 8388 8361 8337 8314 8293 8274 8257 8242 8230 8220 8212 8207 8204 8203 8205 8209 8215 8224 8234 8247 8262 8279 8297 8317 8339 8362 8387 8413 8440 8467 8496 8526 8556 8586 8617 8648 8679 8711 8742 8773 8804 8834 8864 8894 8923 8952 8980 9008 9035 9061 9087 9112 9136 9159 9182 9205 9226 9247 9268 9287 9307 9325 9344 9361 9379 9395 9412 9428 9444 9459 9474 9489 9504 9518 9532 9545 9559 9572 9585 9598 9610 9622 9634 9646 9657 9668 9679 9689 9699 9708 9718 9726 9735 9743 9750 9757 9764 9770 9776 9781 9786 9791 9795 9799 9802 9805 9808 9810 9812 9814 9815 9817 9818 9819 9819 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9826 9827 9828 9830 9831 9833 9834 9836 9838 9840 9842 9844 9846 9849 9851 9854 9856 9858 9861 9863 9865 9867 9870 9872 9874 9875 9877 9879 9880 9882 9883 9884 9885 9885 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9864 9865 9866 9867 9869 9870 9871 9873 9874 9876 9877 9878 9880 9192 2 4 1 9881 9882 9883 9884 9885 9885 9886 9886 9886 9886 9885 9885 9884 9883 9882 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9850 9848 9846 9844 9842 9840 9838 9837 9835 9834 9832 9831 9829 9828 9827 9826 9824 9823 9822 9821 9820 9819 9817 9816 9815 9814 9812 9811 9810 9808 9807 9805 9804 9802 9800 9799 9797 9795 9794 9792 9790 9789 9787 9785 9784 9782 9780 9779 9777 9775 9774 9772 9771 9769 9767 9766 9764 9762 9760 9759 9757 9755 9753 9751 9749 9746 9744 9742 9739 9737 9734 9732 9729 9726 9723 9720 9716 9713 9710 9706 9702 9698 9694 9690 9686 9681 9677 9672 9667 9661 9656 9650 9644 9638 9632 9625 9618 9611 9603 9596 9587 9579 9570 9562 9553 9543 9534 9524 9514 9504 9493 9483 9472 9461 9451 9440 9429 9418 9408 9397 9387 9376 9366 9356 9347 9337 9328 9319 9310 9302 9293 9286 9278 9270 9263 9256 9249 9243 9236 9230 9223 9217 9210 9204 9197 9190 9182 9175 9167 9158 9149 9139 9129 9118 9106 9094 9080 9066 9050 9034 9017 8998 8979 8958 8937 8914 8890 8865 8838 8811 8782 8752 8720 8688 8654 8619 8583 8545 8506 8466 8425 8382 8338 8293 8246 8198 8148 8097 8044 7990 7934 7876 7816 7755 7691 7626 7559 7490 7418 7345 7269 7191 7111 7028 6944 6857 6768 6677 6585 6490 6394 6296 6196 6095 5993 5890 5787 5683 5580 5477 5374 5273 5172 5073 4977 4882 4791 4702 4617 4536 4460 4388 4321 4259 4203 4152 4108 4069 4037 4012 3994 3983 3978 3981 3991 4007 4030 4059 4095 4137 4186 4241 4301 4367 4437 4512 4591 4675 4762 4852 4944 5040 5137 5236 5337 5438 5540 5643 5746 5847 5949 6049 6149 6248 6345 6440 6534 6626 6716 6804 6890 6974 7055 7134 7212 7287 7360 7431 7499 7566 7631 7694 7755 7815 7872 7928 7983 8036 8087 8138 8186 8234 8280 8324 8368 8410 8451 8491 8530 8568 8605 8640 8675 8708 8741 8772 8802 8831 8860 8887 8913 8939 8964 8987 9010 9032 9054 9074 9094 9113 9132 9150 9167 9184 9200 9216 9232 9247 9261 9276 9290 9303 9317 9330 9342 9355 9367 9379 9391 9402 9413 9424 9435 9445 9455 9465 9475 9484 9493 9501 9509 9517 9525 9532 9539 9545 9552 9558 9563 9569 9574 9579 9583 9587 9592 9596 9599 9603 9607 9610 9614 9617 9620 9623 9627 9630 9633 9636 9640 9643 9646 9649 9653 9656 9659 9663 9666 9669 9672 9676 9679 9681 9684 9687 9689 9692 9694 9696 9698 9699 9700 9701 9702 9703 9703 9703 9703 9703 9702 9701 9700 9699 9697 9695 9693 9691 9689 9687 9684 9682 9679 9676 9673 9670 9667 9664 9661 9658 9655 9652 9648 9645 9642 9639 9636 9633 9630 9627 9624 9621 9619 9616 9614 9611 9609 9608 9606 9605 9604 9603 9602 9602 9602 9603 9603 9605 9606 9608 9610 9613 9193 2 4 1 9616 9619 9623 9627 9631 9635 9640 9645 9650 9655 9660 9665 9671 9676 9681 9686 9691 9696 9700 9705 9709 9712 9716 9719 9721 9723 9725 9726 9727 9728 9728 9728 9727 9726 9724 9723 9720 9718 9715 9712 9709 9705 9702 9698 9694 9690 9685 9681 9676 9671 9666 9661 9656 9651 9646 9641 9635 9630 9624 9619 9613 9607 9602 9596 9590 9584 9578 9572 9566 9560 9554 9548 9542 9536 9531 9525 9520 9515 9511 9506 9502 9499 9496 9493 9491 9489 9488 9488 9488 9488 9489 9491 9493 9496 9500 9504 9509 9514 9520 9526 9532 9539 9547 9555 9563 9571 9580 9589 9598 9607 9616 9625 9634 9643 9652 9661 9670 9679 9688 9696 9704 9712 9720 9728 9736 9743 9750 9757 9764 9770 9777 9783 9789 9795 9801 9807 9812 9818 9823 9829 9834 9839 9844 9848 9853 9857 9861 9866 9869 9873 9877 9880 9883 9886 9889 9891 9893 9895 9896 9898 9899 9899 9900 9900 9900 9900 9900 9899 9899 9898 9896 9895 9894 9892 9891 9889 9887 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9857 9854 9851 9849 9846 9843 9840 9836 9833 9829 9825 9821 9816 9812 9807 9801 9796 9790 9784 9778 9771 9764 9757 9750 9743 9735 9727 9719 9711 9702 9694 9685 9676 9667 9658 9649 9640 9631 9621 9612 9602 9593 9583 9573 9564 9554 9544 9534 9524 9514 9504 9494 9484 9474 9464 9454 9444 9434 9424 9413 9403 9393 9384 9374 9364 9355 9345 9336 9327 9319 9310 9302 9295 9288 9281 9274 9268 9263 9258 9254 9250 9247 9245 9243 9242 9242 9243 9244 9246 9248 9252 9256 9261 9266 9273 9279 9287 9295 9304 9313 9323 9333 9344 9355 9366 9378 9390 9402 9415 9427 9440 9453 9465 9478 9491 9503 9516 9528 9540 9552 9564 9576 9587 9598 9609 9620 9630 9641 9651 9660 9670 9679 9688 9697 9706 9714 9722 9731 9738 9746 9754 9761 9768 9775 9782 9789 9796 9802 9809 9815 9821 9827 9832 9838 9843 9848 9853 9858 9862 9866 9870 9874 9878 9881 9885 9888 9891 9893 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9967 9968 9968 9967 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9194 2 4 1 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9890 9890 9889 9888 9888 9888 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9876 9875 9873 9871 9870 9868 9866 9865 9863 9862 9860 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9851 9851 9850 9849 9848 9846 9845 9843 9841 9839 9836 9834 9831 9828 9825 9822 9818 9815 9811 9807 9804 9800 9796 9792 9789 9785 9782 9779 9775 9772 9769 9767 9764 9762 9760 9758 9756 9755 9753 9752 9751 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9750 9750 9750 9750 9750 9750 9750 9749 9749 9749 9749 9749 9748 9748 9748 9748 9747 9747 9746 9746 9745 9745 9744 9743 9742 9742 9740 9739 9738 9737 9735 9733 9731 9729 9727 9724 9722 9719 9716 9712 9709 9705 9702 9698 9693 9689 9685 9680 9675 9670 9665 9660 9655 9650 9645 9639 9634 9628 9622 9617 9611 9605 9599 9593 9587 9581 9575 9569 9563 9556 9550 9543 9537 9530 9523 9516 9509 9502 9495 9487 9480 9472 9465 9457 9449 9441 9434 9426 9418 9410 9403 9395 9387 9380 9372 9365 9358 9351 9344 9337 9330 9324 9317 9311 9305 9298 9293 9287 9281 9275 9269 9263 9257 9195 2 4 1 9251 9245 9239 9233 9226 9219 9212 9205 9197 9189 9181 9172 9163 9154 9144 9134 9123 9112 9100 9088 9076 9063 9049 9036 9021 9007 8992 8977 8961 8946 8930 8913 8897 8880 8863 8846 8829 8812 8794 8777 8759 8742 8724 8706 8688 8670 8652 8634 8615 8597 8578 8560 8541 8522 8502 8483 8463 8443 8423 8402 8381 8360 8339 8317 8295 8273 8250 8227 8203 8179 8155 8131 8106 8080 8055 8029 8002 7975 7948 7920 7891 7862 7833 7802 7771 7739 7706 7673 7638 7602 7565 7527 7487 7445 7402 7357 7310 7261 7210 7156 7101 7042 6981 6918 6851 6782 6710 6634 6556 6475 6390 6303 6213 6120 6024 5924 5823 5718 5612 5503 5392 5279 5164 5049 4931 4813 4694 4575 4456 4336 4217 4099 3982 3866 3752 3640 3529 3422 3316 3214 3115 3019 2927 2838 2754 2674 2598 2527 2460 2398 2340 2287 2240 2197 2159 2126 2098 2075 2057 2044 2036 2032 2033 2039 2049 2064 2083 2107 2135 2166 2202 2241 2284 2331 2381 2434 2491 2550 2612 2677 2744 2814 2885 2959 3035 3112 3191 3271 3351 3433 3516 3599 3682 3766 3849 3932 4015 4097 4178 4257 4336 4413 4488 4562 4633 4702 4769 4834 4896 4955 5011 5064 5114 5162 5206 5247 5285 5320 5351 5380 5405 5428 5448 5465 5480 5493 5503 5512 5518 5524 5527 5530 5532 5533 5535 5536 5537 5539 5541 5545 5549 5555 5563 5572 5583 5597 5613 5631 5652 5676 5702 5731 5762 5796 5833 5873 5915 5960 6007 6057 6108 6162 6217 6274 6333 6393 6454 6516 6578 6642 6705 6769 6832 6896 6959 7021 7083 7144 7204 7263 7321 7377 7433 7487 7539 7590 7639 7687 7734 7779 7823 7865 7906 7945 7983 8020 8056 8090 8123 8156 8187 8217 8246 8275 8303 8330 8356 8381 8406 8430 8453 8476 8498 8520 8541 8561 8581 8600 8619 8637 8654 8671 8688 8703 8718 8733 8747 8760 8773 8785 8797 8808 8818 8829 8838 8847 8856 8865 8873 8880 8887 8894 8901 8908 8914 8919 8925 8930 8936 8941 8945 8950 8954 8959 8963 8966 8970 8973 8976 8979 8982 8984 8986 8988 8990 8991 8992 8992 8992 8992 8992 8991 8989 8988 8986 8984 8982 8979 8976 8973 8970 8966 8963 8959 8954 8950 8946 8941 8936 8931 8926 8921 8916 8910 8904 8897 8891 8884 8877 8869 8861 8852 8842 8832 8821 8810 8797 8784 8769 8754 8738 8720 8702 8682 8662 8640 8617 8592 8567 8540 8512 8483 8453 8422 8390 8356 8322 8286 8249 8211 8173 8133 8092 8049 8006 7962 7916 7870 7821 7772 7720 7667 7612 7555 7496 7435 7372 7306 7238 7166 7092 7015 6934 6850 6762 6671 6577 6479 6378 6273 6164 6053 5938 5820 5699 5575 5449 5321 5192 5061 4930 4799 4667 4536 4406 4278 4152 4029 3909 3793 3682 3576 3476 3382 3295 3215 3142 3077 3021 2973 2934 2904 2884 2874 2872 2880 2898 2924 2959 3004 9196 2 4 1 3057 3119 3189 3266 3351 3442 3540 3643 3752 3865 3982 4103 4227 4354 4483 4613 4744 4876 5008 5140 5270 5399 5527 5653 5777 5898 6018 6134 6248 6358 6465 6569 6670 6767 6862 6953 7041 7126 7208 7287 7364 7437 7508 7577 7642 7706 7767 7826 7884 7939 7993 8044 8094 8142 8188 8233 8276 8318 8359 8397 8435 8471 8505 8539 8571 8601 8630 8658 8685 8710 8735 8758 8780 8801 8821 8840 8858 8876 8892 8908 8924 8938 8953 8967 8980 8993 9006 9019 9031 9044 9056 9068 9081 9093 9105 9118 9130 9143 9156 9168 9181 9194 9207 9220 9233 9245 9258 9271 9283 9296 9308 9320 9332 9344 9355 9366 9377 9387 9397 9407 9417 9426 9435 9444 9452 9460 9468 9475 9483 9490 9497 9504 9510 9517 9523 9530 9536 9542 9548 9554 9560 9566 9572 9578 9584 9590 9596 9602 9608 9613 9619 9625 9630 9636 9641 9646 9652 9657 9662 9666 9671 9675 9680 9684 9688 9692 9696 9699 9703 9706 9710 9713 9716 9718 9721 9724 9726 9729 9731 9734 9736 9738 9740 9742 9744 9746 9748 9750 9751 9753 9755 9756 9758 9759 9761 9762 9764 9765 9766 9768 9769 9770 9771 9772 9773 9774 9775 9775 9776 9777 9778 9778 9779 9779 9780 9780 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9780 9780 9780 9780 9780 9781 9781 9781 9782 9782 9783 9784 9785 9786 9788 9789 9791 9793 9795 9797 9800 9802 9805 9808 9811 9814 9817 9820 9823 9826 9829 9833 9836 9839 9842 9845 9848 9851 9854 9856 9859 9861 9863 9866 9868 9869 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9883 9880 9878 9875 9872 9869 9866 9863 9860 9856 9853 9849 9846 9842 9838 9834 9830 9826 9821 9817 9812 9807 9801 9796 9790 9784 9778 9771 9764 9757 9749 9741 9733 9724 9716 9706 9697 9687 9677 9666 9655 9644 9633 9621 9610 9598 9586 9574 9562 9549 9537 9525 9513 9501 9490 9478 9467 9457 9446 9436 9427 9418 9409 9401 9394 9387 9381 9376 9371 9367 9364 9362 9360 9359 9359 9360 9362 9364 9367 9371 9375 9381 9387 9393 9401 9409 9418 9427 9437 9447 9458 9469 9481 9493 9505 9518 9531 9197 2 4 1 9544 9558 9571 9585 9598 9612 9626 9639 9652 9666 9679 9692 9704 9716 9728 9740 9751 9762 9773 9783 9792 9801 9810 9818 9826 9833 9840 9847 9853 9858 9863 9868 9872 9876 9880 9883 9886 9889 9891 9893 9895 9896 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9855 9854 9852 9851 9849 9848 9847 9846 9845 9845 9844 9844 9844 9843 9843 9843 9844 9844 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9848 9848 9847 9847 9846 9845 9844 9842 9841 9839 9838 9836 9834 9832 9830 9828 9825 9823 9821 9819 9816 9814 9812 9810 9808 9806 9804 9802 9800 9799 9797 9796 9794 9793 9792 9791 9789 9789 9788 9787 9786 9785 9784 9783 9783 9782 9781 9780 9778 9777 9776 9774 9772 9771 9769 9766 9764 9761 9758 9755 9752 9748 9744 9740 9736 9731 9726 9721 9716 9710 9704 9698 9692 9685 9679 9672 9664 9657 9649 9641 9633 9625 9617 9609 9600 9592 9583 9574 9565 9557 9548 9539 9530 9522 9513 9505 9497 9489 9481 9474 9466 9460 9453 9447 9441 9436 9431 9426 9422 9419 9416 9414 9412 9411 9410 9410 9411 9412 9413 9416 9419 9422 9426 9430 9436 9441 9447 9454 9461 9468 9476 9484 9492 9501 9510 9519 9529 9539 9548 9558 9569 9579 9589 9599 9610 9620 9630 9641 9651 9661 9671 9681 9690 9700 9709 9719 9727 9736 9745 9753 9761 9769 9776 9784 9791 9797 9804 9810 9816 9821 9827 9831 9836 9840 9845 9848 9852 9855 9858 9861 9863 9865 9867 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9885 9885 9886 9888 9889 9890 9891 9892 9894 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9198 2 4 1 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9959 9958 9958 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9967 9968 9970 9971 9973 9974 9976 9977 9979 9980 9981 9982 9984 9984 9985 9986 9986 9986 9987 9986 9986 9986 9985 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9955 9953 9952 9951 9949 9947 9946 9944 9942 9940 9937 9935 9932 9929 9925 9922 9918 9913 9908 9903 9898 9892 9885 9878 9871 9864 9856 9847 9839 9829 9820 9810 9800 9789 9778 9767 9755 9744 9732 9720 9707 9695 9682 9669 9656 9643 9631 9618 9605 9592 9579 9566 9554 9542 9529 9518 9506 9495 9484 9473 9463 9453 9444 9435 9427 9419 9412 9405 9400 9394 9390 9386 9382 9380 9378 9377 9377 9377 9378 9380 9383 9386 9390 9395 9400 9406 9413 9420 9428 9436 9444 9453 9463 9473 9483 9493 9504 9514 9525 9536 9547 9558 9569 9580 9591 9601 9612 9622 9632 9641 9651 9660 9669 9677 9685 9692 9700 9707 9713 9719 9725 9731 9736 9741 9745 9750 9754 9757 9761 9764 9767 9770 9772 9775 9777 9780 9782 9784 9786 9787 9789 9791 9793 9794 9796 9798 9799 9801 9802 9804 9806 9807 9809 9810 9812 9814 9815 9817 9818 9820 9822 9823 9825 9827 9828 9830 9832 9834 9835 9837 9839 9841 9843 9845 9848 9850 9852 9854 9857 9859 9862 9864 9867 9869 9872 9874 9877 9879 9882 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9885 9884 9882 9880 9878 9875 9873 9871 9868 9866 9863 9860 9857 9855 9852 9849 9846 9842 9839 9836 9833 9830 9827 9823 9820 9817 9814 9811 9807 9804 9801 9797 9794 9790 9787 9783 9779 9775 9771 9766 9761 9756 9751 9745 9739 9733 9726 9719 9712 9704 9696 9687 9679 9669 9660 9650 9640 9629 9618 9607 9596 9584 9572 9560 9547 9534 9521 9507 9493 9479 9464 9449 9434 9418 9401 9384 9366 9348 9329 9309 9289 9267 9245 9222 9198 9199 2 4 1 9173 9148 9121 9093 9065 9035 9005 8974 8942 8910 8877 8843 8810 8776 8741 8707 8672 8638 8604 8571 8538 8505 8474 8443 8414 8386 8359 8334 8309 8287 8266 8246 8229 8213 8199 8187 8176 8168 8161 8155 8151 8149 8149 8150 8152 8156 8161 8167 8174 8182 8192 8202 8213 8224 8237 8250 8263 8277 8292 8307 8322 8338 8354 8371 8387 8405 8422 8440 8458 8476 8494 8513 8532 8552 8572 8592 8612 8632 8653 8674 8696 8717 8739 8761 8783 8806 8828 8851 8873 8896 8918 8941 8964 8986 9009 9031 9054 9076 9098 9119 9141 9162 9183 9204 9225 9245 9265 9284 9303 9322 9340 9358 9376 9393 9409 9426 9441 9456 9470 9484 9497 9510 9522 9533 9543 9553 9561 9569 9576 9583 9588 9593 9596 9599 9601 9602 9602 9601 9599 9596 9593 9589 9584 9578 9571 9564 9556 9547 9537 9527 9517 9505 9493 9481 9468 9454 9440 9426 9411 9395 9379 9362 9345 9327 9308 9289 9270 9250 9229 9208 9186 9163 9140 9117 9093 9068 9043 9017 8991 8965 8938 8911 8885 8858 8831 8804 8777 8751 8725 8699 8675 8651 8628 8606 8585 8565 8547 8530 8515 8501 8489 8479 8471 8464 8460 8457 8457 8458 8462 8467 8474 8484 8495 8508 8522 8539 8557 8576 8597 8619 8642 8666 8691 8717 8744 8772 8799 8828 8856 8885 8914 8942 8971 8999 9028 9055 9083 9110 9137 9163 9188 9213 9238 9262 9285 9307 9329 9351 9372 9392 9412 9431 9449 9467 9485 9502 9519 9535 9550 9566 9581 9595 9609 9623 9636 9649 9662 9674 9685 9697 9708 9718 9729 9738 9748 9757 9765 9773 9781 9789 9796 9802 9808 9814 9820 9825 9830 9835 9839 9843 9847 9851 9854 9857 9860 9863 9866 9868 9871 9873 9876 9878 9880 9882 9883 9885 9887 9889 9890 9891 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9893 9895 9896 9898 9900 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9917 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9920 9921 9922 9924 9925 9927 9929 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9200 2 4 1 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9954 9952 9950 9948 9946 9943 9941 9938 9935 9932 9929 9925 9922 9918 9914 9910 9906 9902 9898 9893 9889 9884 9879 9874 9869 9863 9858 9852 9847 9841 9834 9828 9822 9815 9808 9801 9794 9787 9779 9771 9763 9755 9746 9737 9728 9719 9709 9699 9689 9679 9668 9657 9646 9635 9623 9612 9600 9588 9577 9565 9553 9541 9530 9518 9507 9496 9485 9475 9465 9455 9446 9438 9429 9422 9415 9409 9403 9398 9394 9391 9389 9387 9386 9386 9386 9388 9390 9393 9397 9401 9406 9412 9418 9425 9432 9440 9448 9457 9466 9475 9485 9495 9504 9514 9524 9534 9544 9554 9564 9574 9583 9593 9602 9611 9619 9628 9636 9644 9652 9659 9666 9673 9680 9686 9692 9698 9703 9709 9714 9718 9723 9727 9731 9735 9739 9742 9745 9748 9751 9754 9756 9758 9760 9761 9762 9764 9764 9765 9765 9766 9766 9765 9765 9764 9764 9763 9762 9761 9760 9758 9757 9756 9755 9753 9752 9751 9750 9749 9749 9748 9747 9747 9747 9747 9748 9748 9749 9750 9751 9752 9753 9755 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9781 9782 9784 9785 9786 9786 9787 9787 9787 9787 9786 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9775 9775 9774 9773 9773 9772 9772 9772 9773 9774 9775 9776 9778 9780 9782 9785 9787 9791 9794 9798 9802 9806 9811 9816 9820 9825 9830 9836 9841 9846 9851 9857 9862 9867 9872 9876 9881 9885 9890 9894 9898 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9906 9903 9901 9898 9896 9893 9890 9887 9883 9880 9876 9872 9868 9864 9860 9855 9851 9846 9840 9835 9830 9824 9818 9812 9806 9800 9794 9788 9781 9775 9769 9762 9756 9749 9743 9737 9731 9725 9720 9715 9710 9705 9701 9697 9693 9690 9688 9685 9684 9683 9682 9682 9682 9683 9685 9687 9689 9692 9695 9699 9703 9708 9713 9718 9723 9729 9735 9741 9746 9752 9758 9764 9770 9775 9780 9786 9790 9795 9799 9803 9807 9810 9813 9815 9818 9820 9822 9823 9824 9825 9826 9826 9827 9827 9828 9828 9201 2 4 1 9828 9829 9829 9830 9830 9831 9832 9834 9835 9837 9838 9840 9843 9845 9848 9851 9854 9857 9860 9864 9867 9871 9874 9878 9881 9885 9888 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9917 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9944 9946 9947 9949 9951 9953 9955 9957 9958 9960 9962 9964 9965 9967 9968 9969 9971 9972 9973 9973 9974 9975 9975 9975 9975 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9937 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9909 9908 9905 9903 9900 9897 9893 9889 9885 9880 9875 9869 9863 9856 9849 9841 9833 9824 9815 9805 9795 9785 9774 9763 9752 9741 9729 9717 9705 9693 9681 9668 9656 9644 9631 9619 9607 9595 9583 9572 9560 9549 9538 9528 9517 9508 9498 9489 9480 9472 9464 9456 9449 9443 9437 9432 9427 9423 9419 9416 9414 9412 9411 9411 9411 9412 9414 9416 9419 9423 9427 9433 9438 9445 9451 9459 9467 9475 9484 9494 9504 9514 9525 9535 9547 9558 9569 9581 9593 9605 9617 9628 9640 9652 9663 9675 9686 9698 9709 9719 9730 9740 9750 9760 9770 9779 9788 9797 9806 9814 9822 9830 9837 9845 9852 9858 9865 9871 9877 9882 9888 9893 9897 9902 9906 9910 9913 9916 9919 9922 9924 9926 9928 9929 9930 9931 9932 9932 9932 9932 9931 9930 9929 9928 9927 9925 9923 9921 9919 9917 9915 9912 9910 9907 9904 9902 9899 9896 9893 9890 9887 9883 9880 9876 9873 9869 9865 9861 9857 9852 9847 9842 9837 9832 9826 9820 9813 9807 9800 9793 9785 9777 9770 9761 9753 9744 9736 9727 9718 9709 9700 9691 9682 9674 9665 9657 9649 9641 9634 9627 9620 9614 9609 9202 2 4 1 9604 9599 9596 9592 9590 9588 9587 9586 9586 9587 9589 9591 9594 9597 9601 9605 9610 9615 9621 9628 9634 9641 9648 9655 9663 9671 9678 9686 9694 9702 9710 9717 9725 9732 9740 9747 9754 9760 9767 9773 9779 9785 9790 9796 9801 9806 9810 9815 9819 9823 9827 9831 9835 9838 9841 9845 9848 9851 9854 9857 9860 9863 9865 9868 9870 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9885 9884 9882 9880 9878 9877 9875 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9838 9836 9835 9834 9832 9831 9831 9830 9829 9829 9828 9828 9828 9828 9829 9829 9830 9831 9832 9834 9835 9837 9839 9841 9844 9846 9849 9852 9855 9858 9862 9865 9869 9872 9876 9880 9884 9887 9891 9895 9899 9902 9906 9909 9912 9916 9919 9922 9924 9927 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9952 9953 9955 9957 9958 9960 9961 9963 9965 9966 9968 9970 9971 9973 9975 9976 9978 9979 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9980 9979 9978 9976 9975 9973 9972 9970 9969 9968 9967 9966 9965 9964 9964 9964 9964 9964 9964 9965 9966 9966 9967 9968 9970 9971 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9972 9970 9969 9968 9966 9965 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9937 9935 9932 9930 9928 9925 9923 9920 9917 9915 9912 9909 9906 9903 9900 9896 9893 9889 9885 9881 9877 9872 9868 9863 9858 9852 9203 2 4 1 9846 9840 9834 9827 9819 9812 9804 9795 9786 9776 9766 9756 9745 9733 9721 9708 9695 9681 9667 9652 9637 9621 9605 9588 9571 9554 9536 9517 9499 9480 9461 9442 9423 9403 9384 9365 9346 9327 9308 9289 9271 9254 9236 9220 9203 9188 9173 9159 9146 9133 9122 9111 9101 9092 9084 9078 9072 9067 9064 9062 9060 9060 9061 9063 9066 9071 9076 9083 9090 9098 9108 9118 9129 9141 9154 9167 9182 9196 9212 9228 9244 9260 9277 9295 9312 9329 9347 9364 9382 9399 9416 9433 9450 9466 9482 9497 9512 9526 9540 9554 9566 9578 9590 9601 9611 9621 9630 9638 9646 9653 9659 9665 9671 9676 9680 9684 9687 9690 9692 9694 9695 9697 9697 9697 9697 9697 9696 9694 9693 9690 9688 9685 9682 9678 9674 9670 9665 9660 9654 9648 9642 9635 9628 9620 9613 9604 9596 9587 9577 9568 9558 9548 9538 9528 9517 9507 9496 9486 9475 9465 9455 9445 9435 9426 9417 9408 9400 9392 9385 9378 9372 9366 9362 9357 9354 9351 9349 9348 9348 9348 9350 9352 9355 9358 9363 9368 9374 9381 9388 9397 9405 9415 9425 9435 9446 9458 9470 9482 9495 9508 9521 9534 9548 9562 9575 9589 9603 9616 9630 9643 9656 9669 9681 9693 9705 9717 9728 9738 9749 9758 9768 9777 9785 9793 9801 9808 9814 9821 9826 9832 9837 9841 9845 9849 9853 9856 9859 9861 9864 9866 9867 9869 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9884 9885 9885 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9926 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9902 9901 9899 9897 9896 9895 9894 9893 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9915 9916 9916 9916 9915 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9897 9895 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9845 9204 2 4 1 9842 9840 9837 9835 9833 9831 9829 9828 9826 9825 9824 9823 9822 9821 9820 9820 9819 9819 9819 9818 9818 9818 9818 9818 9818 9819 9819 9819 9819 9820 9820 9820 9821 9821 9822 9823 9824 9824 9825 9826 9827 9828 9830 9831 9832 9834 9835 9837 9838 9840 9842 9844 9845 9847 9849 9851 9853 9854 9856 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9870 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9875 9875 9874 9872 9871 9870 9868 9866 9864 9862 9860 9858 9855 9853 9850 9847 9844 9841 9838 9835 9832 9829 9825 9822 9818 9815 9811 9808 9804 9801 9797 9793 9789 9786 9782 9777 9773 9769 9765 9760 9755 9750 9744 9738 9732 9726 9719 9712 9704 9696 9688 9679 9669 9660 9649 9638 9627 9615 9603 9591 9578 9566 9553 9539 9526 9513 9500 9487 9474 9461 9449 9437 9426 9416 9406 9397 9388 9381 9374 9369 9364 9361 9358 9357 9357 9358 9360 9363 9367 9372 9377 9384 9392 9400 9409 9419 9429 9440 9451 9463 9475 9486 9498 9510 9522 9534 9546 9557 9569 9580 9590 9600 9610 9619 9628 9636 9644 9652 9659 9666 9672 9678 9684 9689 9694 9699 9704 9708 9713 9717 9721 9725 9729 9732 9736 9740 9743 9747 9751 9754 9758 9761 9765 9768 9771 9774 9777 9780 9782 9784 9786 9788 9789 9790 9791 9791 9791 9790 9788 9787 9784 9782 9778 9775 9770 9765 9760 9754 9748 9741 9733 9725 9717 9708 9699 9689 9679 9669 9658 9647 9636 9625 9613 9601 9589 9577 9565 9553 9541 9529 9516 9504 9493 9481 9469 9458 9447 9436 9425 9415 9405 9395 9386 9377 9369 9362 9354 9348 9342 9336 9331 9327 9323 9320 9318 9316 9315 9315 9315 9316 9318 9320 9323 9327 9331 9335 9341 9346 9352 9359 9366 9373 9381 9389 9397 9406 9415 9423 9432 9441 9450 9459 9468 9477 9486 9495 9504 9512 9521 9529 9537 9545 9552 9560 9567 9574 9581 9587 9594 9600 9606 9612 9618 9624 9630 9635 9641 9646 9652 9657 9662 9668 9673 9678 9683 9688 9693 9698 9703 9707 9712 9717 9721 9725 9730 9734 9738 9742 9746 9749 9753 9756 9759 9762 9765 9768 9771 9773 9776 9778 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9816 9818 9820 9822 9824 9826 9828 9830 9831 9832 9834 9835 9835 9835 9835 9835 9834 9832 9831 9828 9825 9822 9818 9813 9807 9801 9795 9787 9780 9771 9762 9752 9741 9730 9718 9706 9693 9680 9666 9652 9637 9622 9607 9591 9575 9559 9543 9527 9510 9494 9478 9462 9445 9430 9414 9398 9383 9368 9354 9340 9327 9313 9301 9205 2 4 1 9289 9277 9267 9256 9247 9238 9230 9223 9216 9210 9205 9201 9197 9194 9192 9191 9191 9192 9193 9195 9198 9202 9206 9212 9218 9224 9232 9240 9249 9258 9268 9278 9289 9300 9312 9324 9336 9349 9362 9375 9389 9402 9416 9429 9443 9457 9471 9484 9498 9511 9525 9538 9551 9564 9576 9588 9600 9612 9623 9635 9645 9656 9666 9676 9685 9694 9703 9711 9719 9726 9733 9740 9746 9752 9758 9763 9768 9772 9776 9780 9783 9786 9789 9792 9794 9796 9798 9800 9802 9803 9805 9806 9807 9808 9809 9810 9812 9813 9814 9815 9816 9818 9819 9820 9822 9823 9824 9826 9827 9828 9830 9831 9832 9833 9833 9834 9834 9835 9835 9834 9834 9833 9832 9831 9830 9828 9826 9824 9821 9819 9816 9813 9810 9807 9803 9800 9797 9793 9790 9786 9783 9779 9776 9772 9769 9766 9763 9759 9756 9753 9750 9747 9744 9741 9738 9735 9732 9729 9726 9723 9719 9715 9712 9707 9703 9699 9694 9689 9684 9679 9673 9667 9661 9655 9649 9643 9636 9629 9623 9616 9609 9602 9595 9588 9581 9574 9566 9559 9552 9544 9537 9529 9521 9513 9505 9497 9488 9480 9470 9461 9451 9440 9429 9418 9406 9393 9380 9367 9352 9337 9322 9305 9288 9270 9252 9233 9213 9192 9171 9149 9127 9104 9080 9055 9030 9004 8978 8950 8922 8894 8865 8834 8803 8771 8738 8704 8669 8633 8596 8557 8517 8476 8434 8390 8345 8299 8251 8201 8150 8098 8045 7990 7934 7877 7819 7761 7702 7642 7582 7522 7462 7402 7343 7285 7228 7172 7118 7066 7016 6969 6924 6881 6842 6807 6775 6746 6722 6702 6685 6673 6665 6662 6663 6667 6677 6691 6709 6731 6756 6786 6819 6856 6895 6938 6983 7031 7081 7133 7187 7243 7299 7357 7416 7475 7534 7593 7652 7710 7769 7826 7883 7939 7994 8048 8100 8151 8201 8249 8296 8341 8385 8427 8468 8508 8546 8582 8618 8652 8684 8716 8746 8775 8804 8831 8857 8883 8907 8930 8953 8975 8996 9016 9036 9055 9073 9091 9108 9124 9139 9154 9169 9183 9196 9209 9221 9232 9243 9254 9264 9274 9283 9292 9300 9308 9316 9323 9330 9337 9344 9350 9357 9363 9369 9376 9382 9388 9394 9401 9407 9414 9420 9427 9434 9441 9449 9456 9464 9471 9479 9487 9495 9504 9512 9521 9529 9538 9546 9555 9563 9571 9580 9588 9596 9604 9612 9619 9627 9634 9641 9648 9654 9661 9667 9673 9678 9684 9689 9694 9699 9703 9708 9712 9716 9720 9724 9728 9732 9736 9739 9743 9746 9750 9753 9757 9760 9763 9767 9770 9773 9776 9779 9783 9786 9788 9791 9794 9797 9799 9802 9804 9806 9809 9811 9812 9814 9816 9817 9818 9820 9821 9822 9823 9824 9824 9825 9826 9826 9827 9827 9828 9829 9829 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9839 9841 9842 9843 9845 9846 9847 9849 9850 9851 9853 9854 9855 9856 9857 9858 9859 9860 9206 2 4 1 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9871 9871 9872 9873 9874 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9897 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9847 9846 9845 9843 9842 9841 9840 9838 9837 9836 9834 9833 9832 9831 9830 9828 9827 9826 9824 9823 9822 9820 9819 9817 9816 9814 9813 9811 9809 9807 9806 9804 9802 9800 9797 9795 9793 9791 9789 9786 9784 9782 9779 9777 9775 9773 9771 9769 9767 9765 9764 9762 9761 9760 9758 9757 9756 9756 9755 9754 9754 9753 9753 9753 9752 9752 9752 9751 9751 9750 9750 9749 9748 9747 9746 9745 9743 9741 9739 9737 9734 9732 9729 9726 9722 9719 9715 9711 9707 9702 9698 9693 9688 9683 9678 9673 9668 9663 9657 9652 9646 9641 9635 9629 9623 9618 9612 9606 9599 9593 9587 9580 9573 9566 9559 9552 9544 9536 9528 9519 9510 9501 9491 9481 9471 9460 9449 9437 9425 9412 9399 9385 9371 9356 9341 9325 9309 9292 9275 9256 9237 9218 9197 9176 9154 9132 9108 9083 9057 9030 9002 8973 8943 8911 8878 8844 8808 8771 8732 8692 8651 8608 8563 8517 8469 8420 8370 8319 8267 8213 8158 8102 8046 7989 7932 7874 7817 7759 7702 7645 7589 7534 7479 7426 7375 7325 7277 7231 7187 7146 7107 7071 7038 7007 6980 6956 6934 6916 6901 6890 6882 6877 6875 6876 6881 6888 6898 6911 6927 6945 6966 6989 7014 7041 7070 7101 7133 7167 7202 7238 7275 7313 7352 7391 7431 7471 7512 7553 7594 7635 7676 7717 7759 7800 7841 7882 7923 7964 8004 8045 8085 8125 8165 8204 8244 8283 8323 8361 8400 8439 8477 8515 8553 8590 8627 8664 8700 8736 8772 8807 8842 8876 8909 8942 8975 9006 9037 9068 9097 9126 9154 9182 9208 9234 9258 9283 9306 9328 9350 9370 9390 9410 9428 9446 9463 9479 9495 9510 9524 9537 9550 9563 9575 9207 2 4 1 9586 9597 9608 9618 9627 9636 9645 9653 9661 9669 9676 9683 9690 9697 9703 9709 9714 9720 9725 9730 9734 9739 9743 9747 9751 9754 9758 9761 9764 9767 9770 9772 9774 9777 9778 9780 9782 9783 9784 9785 9786 9786 9787 9787 9787 9787 9786 9786 9785 9784 9783 9782 9781 9779 9777 9776 9774 9772 9770 9768 9766 9764 9762 9759 9757 9755 9754 9752 9750 9749 9747 9746 9745 9744 9744 9744 9744 9744 9744 9745 9746 9747 9748 9750 9752 9754 9756 9759 9762 9765 9768 9771 9774 9777 9781 9784 9788 9791 9795 9798 9802 9805 9808 9811 9814 9817 9820 9823 9825 9828 9830 9832 9834 9836 9838 9839 9840 9842 9843 9844 9845 9845 9846 9847 9847 9848 9848 9848 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9856 9856 9855 9854 9853 9852 9851 9850 9848 9847 9845 9844 9842 9841 9839 9837 9836 9834 9833 9831 9830 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9819 9818 9817 9817 9816 9816 9815 9815 9814 9813 9812 9812 9811 9810 9809 9807 9806 9805 9803 9801 9800 9798 9796 9794 9792 9790 9788 9785 9783 9781 9779 9777 9775 9773 9771 9769 9768 9766 9765 9763 9762 9761 9760 9760 9759 9759 9758 9758 9758 9758 9759 9759 9759 9760 9760 9761 9761 9762 9763 9763 9764 9765 9765 9766 9766 9766 9767 9767 9767 9767 9767 9767 9766 9766 9765 9765 9764 9763 9762 9761 9759 9758 9756 9754 9753 9751 9748 9746 9744 9741 9739 9736 9733 9730 9727 9723 9720 9716 9713 9709 9705 9701 9696 9692 9688 9683 9678 9674 9669 9663 9658 9653 9647 9641 9635 9629 9623 9616 9609 9602 9594 9586 9578 9570 9561 9551 9541 9531 9520 9508 9496 9484 9470 9456 9442 9427 9411 9394 9377 9359 9340 9321 9301 9280 9259 9238 9215 9193 9169 9146 9122 9098 9074 9049 9025 9001 8976 8952 8929 8906 8883 8861 8839 8819 8799 8780 8762 8745 8729 8715 8702 8690 8679 8670 8662 8655 8650 8647 8644 8643 8643 8644 8646 8649 8653 8658 8664 8670 8676 8682 8689 8695 8701 8706 8711 8715 8718 8719 8720 8718 8715 8710 8702 8693 8681 8666 8649 8629 8607 8582 8554 8523 8490 8454 8415 8374 8331 8286 8239 8190 8139 8088 8036 7982 7928 7875 7821 7768 7716 7666 7617 7569 7525 7482 7443 7406 7373 7344 7318 7296 7278 7264 7256 7251 7251 7255 7264 7276 7293 7314 7339 7369 7401 7437 7477 7519 7564 7611 7660 7711 7764 7818 7872 7928 7984 8040 8096 8152 8208 8262 8316 8368 8420 8470 8519 8566 8612 8656 8699 8740 8779 8816 8852 8887 8920 8952 8982 9011 9038 9065 9090 9114 9138 9160 9181 9202 9222 9241 9259 9277 9294 9311 9327 9342 9357 9372 9385 9399 9411 9424 9208 2 4 1 9435 9446 9457 9467 9477 9486 9495 9503 9510 9517 9524 9530 9536 9542 9547 9551 9556 9560 9564 9567 9570 9573 9576 9579 9582 9584 9586 9589 9591 9593 9595 9597 9599 9600 9602 9604 9605 9606 9608 9609 9610 9610 9611 9611 9611 9611 9611 9610 9609 9608 9606 9604 9601 9598 9595 9592 9587 9583 9578 9572 9566 9560 9553 9545 9537 9529 9519 9510 9499 9488 9477 9465 9452 9439 9425 9410 9395 9379 9363 9345 9328 9309 9290 9270 9249 9228 9206 9183 9160 9136 9111 9086 9060 9034 9007 8979 8951 8923 8894 8865 8835 8805 8774 8744 8713 8682 8651 8620 8589 8558 8527 8496 8466 8435 8406 8377 8348 8320 8293 8266 8240 8215 8191 8168 8146 8125 8106 8087 8070 8054 8039 8026 8014 8004 7995 7987 7981 7976 7972 7970 7970 7971 7973 7976 7981 7987 7994 8002 8012 8022 8034 8046 8060 8074 8089 8105 8121 8138 8156 8174 8193 8213 8232 8253 8273 8294 8315 8336 8358 8380 8402 8424 8446 8468 8490 8513 8535 8557 8580 8602 8624 8646 8668 8689 8711 8732 8753 8773 8793 8813 8833 8852 8870 8888 8905 8922 8938 8953 8968 8981 8995 9007 9018 9029 9039 9047 9055 9063 9069 9074 9079 9082 9085 9087 9088 9088 9087 9086 9083 9080 9077 9072 9067 9061 9054 9047 9039 9030 9021 9011 9000 8988 8976 8962 8949 8934 8918 8901 8884 8865 8845 8824 8802 8779 8755 8729 8702 8674 8645 8614 8582 8549 8514 8478 8441 8402 8363 8323 8282 8240 8197 8153 8109 8065 8021 7977 7933 7890 7847 7805 7764 7724 7685 7648 7613 7580 7549 7520 7493 7470 7449 7431 7416 7404 7395 7389 7386 7387 7391 7398 7408 7422 7438 7457 7480 7505 7532 7562 7594 7629 7665 7703 7743 7785 7827 7871 7915 7960 8006 8052 8098 8144 8190 8236 8282 8327 8371 8415 8458 8500 8541 8581 8620 8658 8696 8732 8766 8800 8833 8864 8895 8924 8953 8980 9007 9032 9057 9081 9104 9126 9148 9168 9188 9208 9227 9245 9263 9280 9297 9313 9329 9344 9358 9373 9387 9400 9413 9426 9438 9450 9462 9473 9484 9495 9505 9515 9524 9533 9542 9550 9558 9566 9573 9580 9587 9594 9600 9606 9611 9617 9622 9626 9631 9635 9639 9643 9646 9650 9653 9656 9659 9662 9664 9667 9669 9672 9674 9676 9679 9681 9683 9685 9688 9690 9692 9695 9697 9700 9703 9705 9708 9711 9714 9717 9720 9723 9726 9730 9733 9736 9740 9743 9747 9750 9753 9757 9760 9763 9767 9770 9773 9776 9779 9782 9784 9787 9790 9792 9795 9797 9799 9801 9804 9806 9808 9809 9811 9813 9815 9817 9819 9821 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9843 9845 9847 9849 9851 9853 9854 9856 9858 9859 9860 9862 9863 9864 9865 9865 9866 9866 9866 9867 9867 9866 9866 9866 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9209 2 4 1 9854 9853 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9856 9857 9857 9857 9857 9857 9856 9856 9856 9855 9854 9854 9853 9852 9851 9850 9849 9849 9848 9847 9846 9845 9845 9844 9844 9843 9843 9843 9843 9843 9843 9844 9844 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9857 9857 9858 9858 9858 9857 9857 9856 9855 9854 9853 9852 9850 9848 9846 9844 9842 9840 9837 9835 9832 9829 9827 9824 9821 9818 9815 9812 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9780 9777 9773 9770 9766 9762 9758 9754 9749 9744 9739 9733 9727 9721 9714 9708 9700 9693 9685 9676 9668 9659 9649 9640 9630 9620 9610 9599 9589 9578 9568 9557 9546 9536 9525 9515 9505 9495 9486 9477 9469 9461 9453 9446 9439 9433 9428 9424 9420 9416 9414 9412 9411 9411 9411 9412 9414 9416 9419 9423 9427 9432 9437 9443 9449 9456 9463 9470 9478 9485 9493 9501 9509 9517 9524 9532 9539 9546 9553 9560 9566 9572 9578 9583 9587 9591 9595 9598 9600 9602 9604 9605 9605 9606 9605 9604 9603 9601 9599 9597 9595 9592 9589 9586 9583 9580 9577 9575 9572 9569 9567 9565 9563 9562 9561 9560 9560 9560 9561 9563 9564 9567 9570 9573 9577 9582 9587 9592 9598 9604 9611 9618 9626 9633 9641 9649 9657 9666 9674 9682 9690 9699 9707 9714 9722 9730 9737 9744 9750 9757 9763 9768 9773 9778 9782 9787 9790 9794 9797 9800 9802 9804 9806 9808 9809 9810 9812 9812 9813 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9813 9813 9812 9811 9810 9808 9807 9805 9803 9800 9798 9795 9792 9789 9785 9782 9778 9773 9769 9764 9759 9754 9748 9743 9737 9731 9725 9720 9714 9708 9702 9696 9690 9684 9679 9674 9668 9663 9659 9654 9650 9646 9642 9638 9635 9632 9629 9627 9624 9623 9621 9619 9618 9617 9617 9616 9616 9616 9616 9617 9618 9618 9619 9621 9622 9624 9626 9628 9630 9633 9635 9638 9642 9645 9649 9652 9656 9661 9665 9669 9674 9679 9684 9689 9695 9700 9705 9711 9716 9722 9727 9733 9738 9743 9748 9753 9757 9762 9766 9769 9772 9775 9778 9780 9782 9783 9784 9784 9784 9783 9782 9780 9778 9775 9772 9768 9763 9758 9752 9746 9740 9732 9724 9716 9706 9696 9686 9674 9662 9649 9635 9620 9605 9588 9570 9551 9531 9509 9486 9462 9436 9408 9379 9349 9316 9282 9245 9207 9167 9125 9080 9034 8986 8935 8882 8828 8771 8712 8651 8588 8523 8456 8387 8317 8245 8171 8096 8020 7942 7863 7784 7703 7622 7540 7458 7375 7293 7211 7128 7047 6965 6885 6805 6727 6650 6574 6500 6428 6358 6290 6224 6161 6100 6043 5989 5937 5890 5845 5805 5768 5736 5708 5684 5664 5649 5639 5633 5632 5636 5645 9210 2 4 1 5659 5677 5701 5729 5763 5801 5843 5890 5941 5997 6056 6120 6187 6257 6331 6408 6488 6569 6653 6739 6827 6915 7005 7095 7186 7277 7368 7459 7549 7638 7726 7812 7897 7980 8062 8141 8219 8294 8367 8437 8505 8570 8633 8693 8751 8806 8858 8909 8957 9003 9046 9087 9127 9164 9199 9233 9265 9295 9324 9352 9378 9403 9427 9450 9472 9492 9512 9531 9550 9567 9584 9600 9616 9631 9645 9659 9672 9685 9697 9709 9720 9730 9741 9750 9759 9768 9776 9784 9791 9798 9804 9810 9816 9821 9826 9830 9835 9838 9842 9845 9849 9852 9854 9857 9860 9862 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9907 9906 9905 9904 9903 9903 9902 9901 9901 9901 9900 9900 9900 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9867 9865 9863 9861 9859 9857 9855 9852 9850 9848 9846 9844 9842 9840 9838 9835 9833 9830 9828 9825 9822 9819 9815 9812 9808 9804 9800 9796 9791 9786 9781 9776 9770 9765 9758 9752 9745 9739 9732 9724 9717 9709 9702 9694 9686 9678 9670 9661 9653 9645 9637 9629 9621 9613 9606 9598 9591 9584 9578 9571 9565 9559 9554 9549 9544 9540 9536 9532 9529 9526 9523 9521 9519 9517 9516 9515 9513 9512 9512 9511 9510 9509 9508 9508 9507 9505 9504 9502 9500 9498 9495 9492 9489 9485 9481 9477 9471 9466 9460 9453 9447 9439 9431 9423 9415 9406 9396 9387 9377 9367 9357 9346 9335 9325 9314 9303 9292 9282 9271 9260 9250 9240 9230 9220 9211 9202 9194 9185 9178 9170 9163 9157 9151 9146 9141 9136 9133 9129 9127 9125 9123 9122 9122 9122 9123 9124 9126 9128 9131 9135 9139 9144 9149 9154 9160 9167 9174 9181 9189 9197 9206 9214 9224 9233 9243 9253 9263 9274 9285 9296 9307 9318 9330 9341 9353 9364 9376 9388 9400 9412 9423 9435 9447 9459 9470 9482 9493 9505 9516 9527 9538 9549 9560 9571 9581 9591 9601 9611 9621 9631 9640 9649 9658 9667 9676 9684 9693 9701 9709 9716 9724 9731 9738 9745 9752 9758 9764 9771 9776 9782 9788 9793 9798 9803 9808 9812 9816 9820 9824 9828 9831 9835 9838 9841 9843 9846 9848 9850 9852 9854 9856 9857 9859 9860 9861 9211 2 4 1 9862 9863 9864 9865 9866 9867 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9876 9875 9874 9872 9870 9868 9866 9863 9861 9858 9855 9851 9848 9844 9840 9835 9831 9826 9820 9814 9808 9802 9795 9787 9780 9771 9762 9752 9742 9731 9720 9708 9695 9681 9666 9651 9635 9618 9601 9582 9563 9543 9522 9500 9478 9455 9431 9406 9381 9356 9330 9303 9277 9249 9222 9195 9167 9140 9112 9085 9058 9032 9005 8980 8955 8930 8907 8884 8862 8841 8821 8802 8784 8768 8753 8739 8726 8715 8705 8697 8690 8685 8681 8679 8678 8679 8681 8685 8690 8696 8704 8713 8723 8735 8748 8762 8777 8793 8810 8828 8847 8867 8887 8908 8929 8951 8973 8995 9018 9040 9063 9086 9109 9132 9155 9177 9199 9221 9243 9264 9285 9305 9325 9345 9364 9382 9400 9418 9435 9451 9467 9482 9497 9512 9526 9539 9552 9565 9577 9589 9600 9610 9621 9630 9640 9649 9658 9666 9673 9681 9688 9694 9700 9706 9711 9716 9720 9725 9728 9732 9735 9738 9740 9742 9744 9746 9747 9748 9749 9750 9751 9751 9752 9752 9753 9753 9754 9755 9755 9756 9757 9758 9759 9760 9762 9763 9765 9767 9769 9771 9774 9776 9779 9782 9785 9787 9790 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9835 9838 9840 9843 9845 9847 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9880 9882 9883 9885 9886 9887 9888 9890 9891 9891 9892 9893 9893 9894 9894 9894 9894 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9890 9889 9889 9889 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9870 9870 9869 9868 9867 9866 9864 9863 9862 9860 9859 9857 9855 9853 9852 9850 9848 9846 9844 9842 9841 9839 9837 9836 9835 9833 9832 9832 9831 9830 9830 9829 9829 9829 9829 9830 9830 9831 9831 9832 9833 9834 9835 9836 9836 9837 9838 9839 9840 9840 9841 9841 9842 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9212 2 4 1 9828 9828 9827 9826 9826 9825 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9820 9820 9819 9819 9818 9818 9817 9816 9816 9815 9814 9813 9812 9812 9811 9810 9809 9809 9808 9807 9807 9806 9806 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9803 9803 9803 9803 9802 9802 9801 9801 9800 9799 9798 9797 9796 9794 9793 9791 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9769 9767 9764 9762 9759 9757 9754 9752 9749 9746 9743 9741 9738 9735 9732 9728 9725 9722 9718 9714 9710 9706 9702 9697 9692 9687 9682 9676 9671 9664 9658 9651 9644 9637 9629 9621 9612 9604 9595 9585 9575 9565 9555 9544 9533 9522 9510 9499 9487 9474 9462 9449 9436 9423 9410 9397 9384 9370 9357 9344 9330 9317 9304 9291 9278 9265 9253 9240 9228 9217 9205 9194 9184 9174 9164 9155 9146 9138 9130 9123 9116 9110 9105 9100 9096 9093 9090 9088 9087 9086 9086 9087 9088 9090 9093 9096 9100 9104 9109 9115 9121 9127 9134 9142 9149 9158 9166 9175 9184 9193 9202 9212 9221 9231 9240 9250 9259 9269 9278 9287 9295 9304 9312 9320 9328 9335 9342 9348 9354 9360 9365 9369 9374 9377 9380 9383 9385 9387 9388 9389 9389 9389 9389 9388 9386 9384 9382 9380 9377 9373 9370 9366 9362 9357 9353 9348 9343 9337 9332 9326 9320 9314 9307 9301 9294 9287 9280 9272 9265 9257 9249 9241 9232 9224 9215 9205 9196 9186 9176 9166 9155 9144 9133 9121 9109 9097 9084 9071 9058 9045 9031 9017 9002 8988 8973 8957 8942 8926 8910 8893 8876 8859 8842 8824 8806 8788 8769 8750 8731 8711 8691 8671 8650 8628 8606 8583 8560 8537 8512 8487 8462 8436 8409 8381 8353 8324 8294 8263 8232 8200 8167 8133 8099 8063 8027 7990 7953 7914 7875 7835 7795 7753 7711 7668 7625 7580 7535 7489 7443 7395 7347 7298 7248 7198 7146 7093 7040 6985 6929 6872 6813 6754 6693 6630 6566 6501 6434 6365 6295 6223 6149 6073 5995 5915 5834 5751 5666 5580 5492 5402 5311 5218 5124 5028 4932 4836 4738 4640 4543 4444 4347 4249 4152 4057 3963 3870 3779 3690 3603 3519 3437 3359 3284 3212 3144 3079 3019 2963 2911 2863 2820 2781 2747 2718 2692 2672 2656 2644 2637 2635 2637 2642 2652 2666 2683 2704 2729 2757 2788 2822 2859 2899 2941 2986 3034 3083 3134 3188 3243 3300 3358 3418 3480 3543 3607 3672 3739 3806 3875 3944 4015 4086 4158 4231 4305 4379 4454 4529 4605 4681 4757 4834 4911 4987 5064 5141 5218 5294 5371 5447 5522 5597 5671 5745 5818 5890 5961 6032 6101 6170 6238 6304 6370 6435 6498 6561 6622 6682 6741 6800 6857 6913 6968 7023 7076 7129 7180 7231 7281 7330 7378 7426 7473 7519 7564 7609 7653 7697 7740 7782 7823 7864 7904 7944 7982 9213 2 4 1 8020 8058 8095 8131 8166 8200 8234 8267 8300 8331 8362 8392 8422 8450 8478 8506 8532 8558 8583 8608 8632 8655 8678 8700 8722 8743 8763 8783 8803 8822 8841 8859 8877 8894 8912 8928 8945 8960 8976 8991 9006 9020 9035 9048 9062 9075 9087 9099 9111 9123 9134 9145 9156 9166 9176 9185 9194 9203 9212 9220 9229 9237 9244 9252 9259 9267 9274 9281 9288 9294 9301 9308 9314 9321 9327 9334 9340 9346 9353 9359 9365 9371 9377 9384 9390 9396 9402 9408 9413 9419 9425 9431 9436 9441 9447 9452 9457 9462 9467 9472 9477 9482 9486 9491 9495 9500 9504 9509 9513 9517 9522 9526 9530 9534 9538 9542 9546 9550 9554 9558 9562 9566 9570 9574 9578 9582 9586 9589 9593 9597 9600 9604 9607 9610 9614 9617 9620 9623 9626 9629 9632 9635 9638 9641 9644 9647 9649 9652 9654 9657 9660 9662 9664 9667 9669 9671 9674 9676 9678 9680 9682 9684 9685 9687 9689 9690 9692 9693 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9704 9705 9706 9707 9708 9708 9709 9710 9711 9712 9713 9714 9715 9716 9718 9719 9720 9721 9723 9724 9725 9726 9728 9729 9730 9731 9732 9734 9735 9735 9736 9737 9738 9738 9739 9739 9739 9740 9740 9740 9740 9740 9739 9739 9739 9739 9738 9738 9738 9737 9737 9737 9737 9736 9736 9736 9736 9736 9736 9736 9737 9737 9737 9737 9738 9738 9739 9739 9740 9740 9741 9741 9742 9742 9742 9743 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9742 9742 9741 9741 9740 9739 9738 9738 9737 9736 9735 9734 9733 9732 9730 9729 9728 9726 9725 9723 9721 9719 9717 9715 9713 9711 9708 9705 9702 9699 9696 9693 9689 9686 9682 9678 9674 9670 9666 9662 9658 9653 9649 9645 9640 9636 9632 9628 9624 9620 9616 9612 9609 9605 9602 9599 9596 9594 9592 9590 9588 9586 9585 9584 9583 9583 9582 9582 9582 9582 9582 9583 9584 9584 9585 9586 9587 9589 9590 9592 9593 9595 9596 9598 9600 9602 9604 9605 9607 9610 9612 9614 9616 9618 9621 9623 9626 9628 9631 9633 9636 9639 9642 9644 9647 9650 9653 9656 9659 9661 9664 9667 9669 9672 9674 9676 9678 9680 9682 9684 9685 9687 9688 9689 9689 9690 9690 9690 9690 9690 9690 9689 9689 9688 9687 9686 9684 9683 9682 9680 9679 9677 9675 9673 9672 9670 9668 9666 9664 9663 9661 9659 9657 9656 9654 9653 9651 9650 9648 9647 9646 9645 9644 9643 9642 9641 9640 9640 9640 9639 9639 9639 9639 9639 9640 9640 9641 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9653 9654 9654 9655 9655 9655 9654 9653 9652 9651 9650 9648 9646 9643 9640 9637 9634 9630 9626 9622 9617 9612 9607 9602 9596 9591 9585 9579 9574 9568 9562 9556 9550 9545 9539 9534 9528 9523 9518 9513 9509 9504 9500 9214 2 4 1 9496 9492 9489 9485 9482 9479 9476 9474 9472 9470 9468 9466 9464 9463 9462 9460 9459 9459 9458 9458 9457 9457 9457 9457 9457 9458 9458 9459 9460 9461 9462 9464 9465 9467 9469 9471 9474 9476 9479 9482 9485 9488 9491 9494 9497 9501 9504 9507 9511 9514 9517 9520 9523 9526 9529 9531 9534 9536 9538 9540 9541 9542 9543 9544 9544 9544 9544 9543 9542 9541 9539 9537 9535 9532 9529 9526 9522 9518 9514 9509 9504 9499 9494 9488 9482 9475 9468 9462 9454 9447 9439 9432 9424 9415 9407 9399 9390 9381 9373 9364 9355 9346 9338 9329 9321 9312 9304 9296 9288 9280 9273 9266 9259 9252 9246 9240 9234 9229 9224 9219 9215 9211 9207 9204 9200 9197 9195 9192 9190 9187 9185 9183 9180 9178 9176 9174 9171 9168 9165 9162 9159 9155 9151 9146 9141 9135 9129 9123 9115 9108 9099 9090 9080 9069 9058 9045 9032 9018 9003 8988 8971 8953 8934 8915 8894 8872 8849 8825 8800 8773 8746 8717 8687 8656 8623 8589 8555 8518 8481 8442 8402 8361 8319 8275 8230 8184 8137 8089 8040 7989 7938 7885 7832 7778 7723 7667 7610 7553 7495 7436 7378 7318 7259 7199 7139 7079 7020 6960 6901 6842 6783 6725 6668 6611 6556 6501 6448 6396 6345 6296 6248 6202 6158 6116 6075 6037 6001 5967 5936 5907 5880 5856 5834 5815 5798 5783 5772 5762 5755 5751 5749 5749 5752 5756 5762 5770 5780 5791 5804 5818 5833 5848 5865 5881 5898 5915 5931 5947 5963 5977 5991 6003 6013 6022 6029 6034 6036 6036 6034 6028 6020 6009 5995 5977 5957 5933 5906 5875 5842 5805 5765 5722 5677 5629 5578 5525 5469 5412 5353 5292 5230 5168 5105 5041 4978 4914 4852 4790 4730 4671 4614 4560 4508 4459 4413 4371 4332 4297 4267 4240 4218 4201 4189 4181 4179 4182 4190 4202 4220 4243 4270 4302 4339 4380 4426 4475 4529 4586 4647 4711 4777 4847 4918 4992 5067 5144 5223 5302 5382 5463 5544 5625 5706 5787 5866 5946 6024 6102 6178 6253 6327 6400 6471 6540 6608 6675 6740 6803 6865 6925 6983 7040 7096 7150 7202 7253 7302 7350 7396 7441 7485 7527 7568 7607 7645 7682 7717 7750 7782 7813 7842 7870 7896 7920 7943 7965 7985 8003 8020 8036 8050 8062 8074 8084 8093 8100 8107 8113 8117 8121 8124 8127 8129 8130 8132 8133 8134 8136 8137 8139 8141 8144 8147 8151 8155 8160 8166 8172 8180 8188 8197 8207 8217 8228 8239 8251 8264 8277 8290 8303 8317 8330 8344 8357 8370 8382 8394 8405 8416 8426 8435 8444 8452 8459 8465 8471 8475 8479 8481 8484 8485 8487 8487 8488 8488 8487 8487 8487 8486 8486 8486 8487 8488 8490 8492 8495 8498 8503 8508 8514 8521 8528 8537 8546 8556 8567 8578 8590 8603 8616 8629 8643 8657 8671 8685 8699 8712 8726 8740 8753 8765 8778 8789 8800 8810 8819 8828 8836 8844 8851 9215 2 4 1 8857 8862 8866 8870 8873 8875 8877 8878 8879 8880 8879 8879 8878 8877 8876 8875 8873 8871 8870 8868 8866 8865 8863 8862 8861 8860 8859 8858 8858 8858 8858 8859 8860 8861 8863 8865 8868 8871 8874 8878 8883 8887 8893 8899 8905 8912 8920 8928 8937 8946 8956 8966 8977 8988 9000 9013 9026 9040 9054 9068 9083 9098 9114 9130 9146 9163 9180 9197 9214 9231 9248 9265 9282 9299 9316 9333 9350 9366 9382 9398 9413 9429 9443 9458 9472 9485 9499 9511 9524 9535 9547 9558 9568 9578 9588 9597 9605 9614 9622 9629 9636 9643 9649 9655 9661 9666 9671 9676 9680 9684 9688 9692 9695 9698 9701 9704 9706 9708 9710 9712 9714 9716 9717 9718 9720 9720 9721 9722 9723 9723 9723 9723 9723 9723 9723 9723 9722 9722 9721 9721 9720 9719 9718 9716 9715 9714 9712 9711 9709 9708 9706 9704 9702 9700 9698 9696 9694 9692 9690 9688 9686 9685 9683 9681 9679 9677 9676 9674 9673 9671 9670 9669 9668 9667 9666 9666 9665 9665 9665 9664 9664 9665 9665 9665 9666 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9680 9681 9682 9682 9682 9682 9682 9682 9681 9680 9679 9678 9677 9675 9673 9671 9668 9665 9662 9659 9656 9652 9648 9644 9639 9635 9630 9625 9620 9615 9609 9604 9598 9592 9586 9580 9574 9568 9561 9554 9547 9540 9533 9526 9518 9510 9502 9493 9484 9475 9465 9455 9444 9433 9421 9408 9395 9382 9368 9353 9338 9322 9305 9288 9270 9252 9233 9214 9194 9174 9154 9134 9113 9093 9072 9052 9032 9013 8994 8975 8957 8940 8924 8909 8895 8882 8871 8860 8851 8844 8838 8833 8830 8829 8829 8831 8835 8840 8846 8854 8864 8875 8887 8900 8915 8930 8947 8964 8982 9001 9020 9040 9060 9081 9101 9122 9142 9163 9183 9204 9223 9243 9262 9280 9298 9316 9333 9349 9365 9380 9394 9408 9422 9434 9447 9458 9469 9480 9490 9500 9510 9519 9528 9536 9544 9552 9560 9568 9575 9582 9589 9596 9603 9610 9616 9623 9629 9635 9641 9647 9653 9659 9664 9669 9674 9679 9684 9689 9693 9697 9701 9704 9708 9711 9714 9717 9719 9721 9723 9725 9727 9728 9730 9731 9732 9733 9734 9735 9736 9737 9737 9738 9739 9740 9740 9741 9742 9743 9744 9745 9746 9747 9748 9750 9751 9752 9753 9755 9756 9757 9758 9759 9760 9761 9762 9763 9763 9764 9764 9765 9765 9765 9765 9764 9764 9763 9763 9762 9761 9760 9759 9758 9757 9756 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9744 9743 9743 9742 9742 9741 9741 9740 9740 9739 9739 9738 9738 9737 9736 9735 9734 9733 9732 9730 9729 9727 9725 9722 9720 9717 9715 9712 9708 9705 9702 9698 9694 9691 9687 9683 9680 9676 9672 9669 9666 9662 9659 9657 9654 9652 9650 9649 9647 9646 9646 9645 9645 9646 9646 9647 9216 2 4 1 9649 9650 9652 9654 9656 9659 9661 9664 9667 9670 9673 9675 9678 9681 9684 9687 9690 9692 9695 9697 9699 9701 9703 9705 9707 9709 9710 9712 9713 9715 9716 9717 9719 9720 9722 9723 9725 9726 9728 9730 9732 9734 9736 9738 9741 9743 9746 9748 9751 9754 9757 9759 9762 9765 9768 9771 9773 9776 9779 9781 9783 9786 9788 9790 9791 9793 9795 9796 9797 9798 9799 9800 9800 9801 9801 9801 9801 9802 9802 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9804 9804 9805 9805 9806 9806 9806 9807 9807 9808 9808 9808 9808 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9808 9809 9809 9809 9809 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9810 9810 9810 9809 9809 9808 9807 9807 9806 9805 9803 9802 9801 9799 9798 9796 9795 9793 9792 9790 9788 9787 9785 9783 9782 9780 9779 9778 9777 9776 9775 9774 9773 9773 9772 9772 9772 9772 9772 9773 9773 9773 9774 9775 9775 9776 9777 9778 9778 9779 9780 9781 9781 9782 9782 9782 9783 9783 9782 9782 9782 9781 9781 9780 9779 9778 9777 9776 9775 9773 9772 9770 9769 9767 9766 9765 9763 9762 9760 9759 9758 9757 9756 9755 9754 9753 9752 9752 9751 9751 9750 9750 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9748 9748 9748 9748 9747 9747 9746 9746 9745 9745 9744 9744 9743 9743 9742 9742 9741 9741 9740 9740 9739 9739 9739 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9736 9736 9735 9734 9734 9733 9732 9730 9729 9728 9726 9725 9723 9721 9719 9717 9716 9714 9712 9710 9708 9706 9704 9702 9700 9699 9697 9695 9694 9693 9691 9690 9689 9688 9686 9685 9684 9683 9682 9681 9680 9679 9678 9676 9675 9673 9672 9670 9668 9666 9664 9661 9659 9656 9654 9651 9647 9644 9641 9637 9634 9630 9626 9622 9618 9614 9610 9606 9602 9598 9594 9589 9585 9580 9576 9572 9567 9563 9558 9553 9548 9544 9539 9534 9529 9523 9518 9513 9507 9502 9496 9490 9484 9478 9472 9465 9459 9452 9445 9439 9431 9424 9417 9409 9402 9394 9386 9377 9368 9359 9350 9340 9330 9319 9308 9297 9285 9272 9259 9245 9231 9216 9200 9184 9166 9149 9130 9111 9092 9071 9050 9028 9006 8983 8959 8935 8910 8884 8858 8831 8803 8775 8747 8717 8687 8655 8623 8590 8556 8521 8484 8447 8407 8367 8324 8280 8235 8187 8137 8085 8031 7975 7916 7856 7793 7728 7661 7592 7520 7447 7372 7296 7219 7141 7063 6984 6905 6826 6748 6671 6596 6523 6452 6384 6319 6257 6200 6148 6100 6057 6019 5987 5961 5940 5925 5917 5916 5921 5932 9217 2 4 1 5950 5973 6001 6036 6075 6119 6168 6221 6279 6339 6403 6468 6536 6605 6675 6746 6816 6886 6955 7023 7090 7155 7218 7278 7336 7390 7440 7488 7532 7574 7612 7646 7678 7706 7732 7754 7773 7789 7802 7813 7822 7828 7832 7834 7834 7832 7829 7823 7815 7805 7793 7778 7761 7742 7721 7696 7669 7639 7605 7568 7526 7481 7432 7378 7320 7258 7192 7121 7046 6966 6883 6795 6703 6606 6507 6405 6300 6194 6085 5976 5866 5756 5646 5538 5431 5326 5224 5126 5032 4943 4859 4781 4710 4645 4587 4536 4493 4457 4429 4409 4399 4396 4401 4414 4435 4462 4497 4538 4585 4638 4697 4760 4827 4898 4972 5049 5127 5207 5287 5366 5446 5524 5601 5676 5748 5817 5884 5946 6004 6058 6107 6151 6190 6224 6253 6277 6295 6308 6316 6318 6315 6306 6293 6275 6252 6225 6193 6157 6117 6074 6027 5977 5925 5869 5812 5752 5691 5628 5564 5499 5434 5369 5304 5240 5176 5113 5052 4993 4935 4880 4827 4777 4729 4685 4644 4607 4574 4544 4519 4497 4479 4466 4456 4451 4449 4452 4459 4470 4484 4502 4523 4548 4575 4606 4639 4674 4712 4751 4793 4836 4880 4925 4971 5018 5065 5112 5159 5205 5252 5298 5343 5387 5431 5473 5514 5553 5592 5628 5664 5697 5729 5760 5788 5815 5840 5863 5885 5904 5922 5938 5953 5965 5976 5985 5993 5999 6004 6007 6009 6009 6009 6007 6004 6000 5995 5990 5984 5978 5972 5965 5959 5953 5947 5942 5937 5934 5932 5931 5931 5933 5936 5942 5950 5959 5971 5985 6002 6021 6043 6067 6094 6124 6156 6191 6228 6268 6310 6354 6401 6450 6501 6554 6608 6664 6721 6780 6840 6900 6962 7024 7086 7148 7211 7274 7336 7398 7459 7520 7580 7639 7698 7755 7811 7866 7919 7972 8023 8072 8121 8167 8213 8257 8299 8340 8380 8418 8454 8490 8524 8556 8587 8617 8646 8673 8699 8724 8747 8769 8790 8810 8829 8846 8863 8878 8892 8905 8916 8927 8936 8945 8952 8958 8964 8968 8971 8973 8974 8975 8974 8972 8970 8967 8963 8959 8953 8947 8941 8934 8926 8918 8910 8902 8893 8884 8875 8866 8857 8848 8839 8830 8822 8814 8807 8800 8793 8787 8782 8777 8773 8770 8768 8766 8766 8766 8767 8769 8772 8776 8781 8787 8794 8801 8810 8819 8830 8841 8853 8865 8879 8892 8907 8922 8938 8954 8970 8987 9004 9022 9039 9057 9074 9092 9109 9127 9144 9161 9178 9195 9211 9227 9243 9258 9273 9287 9301 9314 9327 9339 9351 9362 9373 9383 9393 9402 9410 9419 9426 9433 9440 9446 9452 9457 9462 9466 9470 9474 9478 9481 9484 9486 9489 9491 9493 9494 9496 9497 9499 9500 9501 9502 9503 9504 9505 9506 9507 9508 9509 9509 9510 9511 9512 9513 9514 9515 9515 9516 9516 9517 9517 9517 9517 9517 9516 9516 9515 9513 9512 9510 9507 9505 9502 9498 9494 9490 9485 9480 9475 9469 9462 9456 9218 2 4 1 9448 9441 9432 9424 9415 9406 9396 9386 9376 9365 9354 9342 9330 9318 9305 9292 9279 9265 9251 9237 9222 9207 9191 9175 9158 9141 9124 9105 9087 9068 9048 9027 9006 8985 8962 8939 8916 8891 8866 8841 8814 8787 8760 8731 8702 8672 8642 8611 8579 8547 8514 8481 8447 8412 8377 8342 8306 8270 8233 8196 8158 8121 8083 8044 8006 7968 7929 7890 7851 7812 7774 7735 7696 7658 7619 7581 7544 7506 7469 7433 7397 7361 7326 7292 7259 7226 7194 7163 7133 7104 7076 7049 7023 6998 6975 6953 6932 6912 6894 6878 6863 6849 6837 6827 6818 6811 6806 6802 6800 6799 6800 6803 6807 6814 6821 6831 6842 6854 6868 6884 6901 6919 6939 6960 6983 7007 7032 7058 7085 7114 7143 7173 7204 7236 7269 7302 7336 7371 7406 7441 7477 7514 7550 7587 7624 7661 7698 7735 7772 7809 7846 7883 7919 7956 7992 8028 8063 8099 8134 8168 8203 8236 8270 8303 8336 8368 8400 8431 8462 8492 8522 8552 8581 8609 8637 8665 8692 8719 8745 8771 8796 8821 8845 8869 8892 8915 8938 8960 8981 9002 9023 9044 9064 9083 9102 9121 9140 9158 9175 9193 9210 9226 9243 9258 9274 9289 9304 9319 9333 9347 9360 9374 9386 9399 9411 9423 9434 9446 9456 9467 9477 9487 9496 9505 9514 9523 9531 9539 9547 9554 9561 9568 9574 9581 9587 9593 9598 9603 9609 9614 9618 9623 9627 9632 9636 9640 9644 9647 9651 9654 9657 9660 9663 9666 9669 9672 9674 9677 9679 9681 9683 9685 9687 9688 9690 9691 9693 9694 9695 9696 9697 9698 9699 9700 9700 9701 9701 9702 9702 9703 9703 9704 9704 9704 9705 9705 9705 9705 9706 9706 9706 9707 9707 9707 9708 9708 9709 9709 9710 9710 9711 9712 9713 9713 9714 9715 9716 9717 9718 9719 9720 9722 9723 9724 9725 9727 9728 9729 9731 9732 9733 9735 9736 9737 9738 9739 9740 9741 9742 9742 9743 9743 9743 9743 9743 9743 9742 9741 9740 9739 9738 9736 9735 9733 9731 9728 9726 9723 9721 9718 9715 9712 9709 9705 9702 9699 9695 9692 9688 9685 9681 9678 9674 9670 9667 9663 9660 9656 9653 9649 9646 9642 9639 9636 9632 9629 9625 9622 9619 9615 9612 9608 9605 9601 9598 9594 9591 9588 9584 9581 9577 9574 9571 9568 9565 9562 9559 9556 9554 9551 9549 9547 9545 9544 9543 9542 9541 9541 9541 9541 9542 9543 9544 9545 9547 9550 9552 9555 9559 9562 9566 9571 9575 9580 9585 9590 9596 9602 9607 9613 9620 9626 9632 9638 9645 9651 9657 9663 9669 9675 9681 9687 9693 9698 9703 9709 9713 9718 9723 9727 9731 9735 9739 9742 9746 9749 9752 9754 9757 9760 9762 9764 9766 9768 9770 9772 9774 9775 9777 9778 9780 9781 9782 9784 9785 9786 9787 9788 9790 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9800 9800 9801 9801 9802 9802 9803 9803 9804 9804 9804 9219 2 4 1 9804 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9804 9803 9803 9803 9802 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9799 9799 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9796 9795 9795 9794 9794 9793 9793 9793 9792 9792 9791 9791 9790 9790 9789 9789 9789 9788 9788 9788 9788 9788 9788 9788 9788 9789 9789 9789 9790 9790 9791 9791 9792 9792 9793 9793 9794 9794 9795 9795 9796 9796 9796 9796 9797 9797 9797 9796 9796 9796 9795 9795 9795 9794 9793 9793 9792 9791 9790 9789 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9777 9776 9775 9774 9773 9772 9770 9769 9768 9766 9765 9764 9762 9761 9759 9758 9757 9755 9754 9753 9751 9750 9749 9748 9747 9746 9745 9745 9744 9744 9744 9743 9743 9743 9744 9744 9744 9745 9745 9746 9746 9747 9747 9748 9748 9748 9749 9749 9749 9749 9749 9748 9748 9747 9746 9745 9744 9742 9741 9739 9737 9735 9733 9731 9728 9726 9723 9721 9718 9715 9713 9710 9708 9705 9702 9699 9697 9694 9691 9689 9686 9683 9681 9678 9675 9672 9669 9666 9662 9659 9655 9651 9648 9644 9639 9635 9630 9626 9621 9616 9611 9606 9601 9596 9591 9586 9581 9576 9571 9567 9563 9559 9555 9552 9549 9547 9545 9543 9542 9542 9542 9542 9543 9544 9546 9548 9551 9554 9557 9561 9565 9570 9574 9579 9584 9588 9593 9598 9603 9607 9612 9616 9620 9624 9628 9631 9634 9637 9639 9641 9643 9644 9645 9646 9647 9647 9647 9646 9646 9645 9644 9642 9641 9640 9638 9637 9635 9633 9632 9630 9628 9627 9625 9623 9622 9620 9618 9617 9615 9613 9611 9609 9608 9605 9603 9601 9598 9596 9593 9590 9587 9583 9579 9575 9571 9566 9561 9556 9550 9544 9538 9531 9524 9517 9510 9502 9493 9484 9475 9466 9456 9446 9436 9425 9414 9403 9391 9379 9367 9355 9342 9329 9316 9303 9290 9277 9263 9250 9237 9223 9210 9197 9184 9172 9160 9148 9136 9125 9115 9105 9095 9087 9079 9072 9065 9060 9055 9051 9048 9046 9046 9046 9047 9049 9052 9056 9060 9066 9073 9081 9089 9098 9109 9119 9131 9143 9156 9169 9183 9198 9212 9227 9243 9258 9274 9290 9306 9322 9339 9355 9371 9387 9403 9418 9434 9449 9464 9479 9493 9508 9521 9535 9548 9561 9573 9585 9596 9607 9618 9628 9638 9647 9656 9664 9673 9680 9687 9694 9701 9707 9712 9717 9722 9727 9731 9735 9739 9742 9745 9748 9751 9753 9755 9758 9759 9761 9763 9765 9766 9767 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9782 9783 9784 9785 9785 9786 9786 9787 9787 9787 9788 9788 9788 9788 9788 9788 9788 9788 9788 9787 9787 9787 9786 9786 9786 9785 9785 9220 2 4 1 9784 9784 9783 9783 9782 9782 9782 9781 9781 9781 9781 9781 9780 9780 9780 9781 9781 9781 9781 9782 9782 9783 9783 9784 9784 9785 9786 9787 9787 9788 9789 9790 9791 9792 9792 9793 9794 9794 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9794 9793 9793 9792 9791 9790 9788 9787 9786 9785 9783 9782 9781 9779 9778 9777 9776 9774 9773 9772 9771 9770 9769 9769 9768 9767 9767 9766 9766 9766 9765 9765 9765 9765 9765 9765 9765 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9762 9762 9761 9760 9760 9759 9758 9757 9756 9754 9753 9752 9750 9749 9747 9745 9743 9741 9740 9738 9735 9733 9731 9729 9727 9724 9722 9719 9717 9714 9712 9709 9706 9704 9701 9698 9695 9693 9690 9687 9684 9681 9679 9676 9673 9670 9667 9664 9662 9659 9656 9653 9650 9647 9643 9640 9637 9633 9630 9626 9622 9618 9614 9609 9605 9600 9594 9589 9583 9577 9571 9565 9558 9551 9544 9536 9529 9521 9513 9505 9496 9488 9479 9471 9462 9454 9445 9437 9428 9420 9413 9405 9398 9391 9384 9378 9372 9367 9362 9357 9354 9350 9348 9346 9344 9343 9343 9343 9344 9345 9347 9350 9353 9356 9360 9365 9370 9375 9381 9387 9394 9401 9408 9415 9423 9431 9439 9447 9455 9463 9471 9480 9488 9496 9505 9513 9521 9529 9537 9544 9552 9559 9566 9573 9580 9587 9593 9600 9606 9611 9617 9622 9627 9632 9637 9642 9646 9651 9655 9659 9662 9666 9670 9673 9676 9679 9682 9685 9688 9691 9694 9696 9699 9701 9703 9705 9707 9709 9711 9713 9715 9716 9718 9719 9720 9721 9722 9723 9724 9724 9725 9725 9725 9726 9726 9726 9726 9726 9726 9725 9725 9725 9725 9725 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9725 9725 9725 9726 9726 9727 9727 9728 9728 9728 9729 9729 9729 9729 9729 9729 9729 9729 9729 9728 9728 9727 9726 9725 9724 9723 9722 9720 9719 9717 9716 9714 9713 9711 9710 9708 9707 9706 9704 9703 9702 9701 9701 9700 9699 9699 9698 9698 9698 9698 9698 9699 9699 9699 9700 9700 9701 9702 9702 9703 9704 9704 9705 9706 9706 9707 9707 9708 9708 9708 9709 9709 9710 9710 9710 9711 9711 9712 9712 9713 9713 9714 9715 9716 9716 9717 9719 9720 9721 9722 9724 9725 9727 9728 9730 9732 9734 9735 9737 9739 9740 9742 9743 9744 9746 9747 9748 9749 9749 9750 9751 9751 9751 9751 9751 9751 9751 9751 9750 9750 9749 9749 9748 9748 9747 9746 9746 9745 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9747 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9760 9761 9761 9762 9762 9762 9762 9762 9762 9762 9761 9760 9760 9759 9758 9757 9756 9755 9753 9752 9751 9750 9748 9747 9746 9744 9743 9742 9741 9740 9739 9739 9738 9738 9737 9737 9221 2 4 1 9737 9737 9737 9738 9738 9739 9739 9740 9742 9743 9744 9746 9747 9749 9750 9752 9754 9756 9758 9759 9761 9763 9765 9766 9768 9770 9771 9772 9773 9774 9775 9776 9776 9777 9777 9777 9777 9776 9776 9775 9774 9773 9772 9770 9769 9767 9766 9764 9762 9761 9759 9757 9756 9754 9752 9751 9749 9748 9747 9746 9744 9744 9743 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9741 9740 9740 9739 9738 9738 9737 9736 9736 9735 9735 9734 9734 9733 9733 9733 9732 9732 9732 9732 9732 9732 9732 9733 9733 9733 9733 9733 9734 9734 9734 9734 9733 9733 9733 9732 9732 9731 9730 9729 9728 9727 9725 9724 9722 9720 9718 9717 9715 9713 9710 9708 9706 9705 9703 9701 9699 9698 9696 9695 9694 9694 9693 9693 9692 9692 9693 9693 9694 9695 9696 9698 9699 9701 9703 9705 9707 9709 9711 9713 9715 9717 9719 9721 9723 9724 9726 9727 9728 9729 9730 9731 9731 9732 9732 9732 9732 9731 9731 9731 9730 9729 9729 9728 9727 9727 9726 9725 9725 9724 9724 9723 9723 9723 9723 9723 9723 9723 9723 9724 9724 9724 9725 9725 9726 9726 9727 9727 9728 9728 9728 9728 9728 9728 9728 9727 9727 9726 9725 9725 9724 9723 9722 9720 9719 9718 9716 9715 9714 9712 9711 9710 9709 9708 9707 9706 9705 9704 9704 9703 9703 9702 9702 9702 9702 9702 9702 9702 9702 9702 9702 9702 9702 9702 9702 9702 9702 9701 9701 9700 9700 9699 9698 9697 9696 9694 9693 9692 9690 9688 9687 9685 9683 9681 9679 9677 9675 9674 9672 9670 9668 9666 9665 9663 9662 9660 9659 9657 9656 9655 9654 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9643 9642 9640 9639 9638 9636 9635 9633 9631 9629 9627 9625 9623 9621 9618 9616 9613 9610 9608 9605 9602 9599 9597 9594 9591 9588 9585 9583 9580 9577 9575 9573 9570 9568 9566 9564 9562 9560 9558 9557 9555 9553 9552 9550 9549 9547 9545 9544 9542 9540 9538 9535 9533 9530 9527 9524 9521 9518 9514 9510 9506 9501 9496 9491 9486 9480 9475 9469 9463 9457 9450 9444 9437 9431 9424 9418 9411 9405 9398 9392 9386 9379 9373 9368 9362 9356 9351 9345 9340 9335 9330 9325 9320 9315 9310 9306 9301 9296 9290 9285 9279 9274 9268 9261 9255 9248 9241 9233 9225 9216 9207 9197 9187 9177 9166 9154 9142 9129 9116 9102 9087 9072 9057 9040 9024 9006 8988 8969 8950 8930 8910 8888 8866 8844 8820 8796 8771 8745 8719 8691 8663 8634 8604 8573 8542 8509 8475 8441 8406 8370 8333 8296 8258 8219 8180 8140 8099 8059 8018 7978 7937 7897 7857 7817 7778 7740 7703 7666 7631 7598 7566 7535 7507 7480 7456 7434 7414 7396 7381 7369 7359 7351 7347 7345 7347 7350 7357 7366 9222 2 4 1 7378 7392 7409 7428 7450 7474 7499 7527 7556 7587 7620 7654 7689 7724 7761 7799 7837 7875 7914 7953 7992 8031 8070 8109 8147 8184 8222 8258 8294 8329 8364 8398 8431 8463 8494 8525 8555 8584 8612 8640 8666 8693 8718 8743 8767 8790 8813 8835 8857 8878 8898 8918 8938 8957 8975 8993 9011 9028 9044 9060 9076 9091 9106 9120 9134 9147 9160 9172 9184 9196 9207 9217 9228 9238 9247 9257 9265 9274 9283 9291 9299 9307 9314 9321 9329 9336 9343 9349 9356 9363 9369 9376 9382 9389 9395 9401 9408 9414 9420 9426 9431 9437 9443 9448 9453 9459 9464 9469 9473 9478 9482 9486 9490 9494 9498 9501 9505 9508 9511 9514 9516 9519 9521 9524 9526 9528 9531 9533 9535 9537 9540 9542 9544 9546 9549 9551 9554 9556 9559 9561 9564 9566 9569 9572 9575 9577 9580 9583 9585 9588 9590 9593 9595 9597 9599 9601 9603 9605 9607 9608 9610 9611 9612 9613 9614 9615 9615 9616 9616 9617 9617 9617 9618 9618 9618 9619 9619 9619 9620 9620 9621 9621 9622 9622 9623 9623 9624 9625 9626 9626 9627 9628 9629 9630 9630 9631 9632 9633 9634 9634 9635 9636 9636 9637 9637 9638 9638 9638 9639 9639 9639 9639 9640 9640 9640 9640 9640 9640 9641 9641 9641 9641 9641 9642 9642 9642 9642 9643 9643 9643 9644 9644 9645 9645 9646 9646 9647 9647 9648 9648 9649 9649 9650 9651 9651 9652 9653 9653 9654 9655 9655 9656 9657 9658 9659 9660 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9682 9683 9684 9684 9685 9686 9686 9687 9687 9688 9689 9689 9690 9690 9691 9691 9692 9692 9693 9694 9694 9695 9695 9696 9696 9697 9697 9698 9698 9698 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9698 9698 9698 9697 9697 9696 9695 9695 9694 9693 9693 9692 9692 9691 9691 9690 9690 9689 9689 9689 9689 9688 9689 9689 9689 9689 9690 9690 9691 9691 9692 9693 9693 9694 9695 9696 9697 9698 9699 9700 9700 9701 9702 9702 9703 9703 9704 9704 9704 9705 9705 9705 9704 9704 9704 9703 9703 9702 9702 9701 9700 9700 9699 9698 9698 9697 9697 9696 9695 9695 9695 9694 9694 9694 9694 9694 9695 9695 9695 9696 9697 9697 9698 9699 9700 9701 9701 9702 9703 9704 9705 9706 9707 9707 9708 9708 9709 9709 9709 9709 9709 9709 9709 9708 9708 9707 9707 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9693 9692 9692 9691 9691 9691 9691 9691 9692 9692 9693 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9706 9707 9707 9708 9708 9708 9708 9709 9708 9708 9708 9707 9707 9706 9706 9705 9704 9704 9703 9702 9701 9701 9700 9699 9698 9698 9697 9697 9696 9696 9696 9695 9695 9695 9695 9223 2 4 1 9695 9695 9695 9695 9695 9695 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9695 9695 9695 9694 9694 9693 9692 9692 9691 9690 9689 9688 9687 9687 9686 9685 9684 9683 9682 9681 9681 9680 9679 9679 9678 9678 9678 9677 9677 9677 9677 9677 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9675 9675 9675 9674 9674 9673 9672 9672 9671 9670 9669 9668 9667 9666 9665 9664 9663 9662 9661 9660 9659 9658 9658 9657 9656 9656 9656 9655 9655 9655 9655 9655 9656 9656 9656 9657 9657 9658 9658 9659 9660 9660 9661 9661 9662 9662 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9662 9662 9661 9661 9660 9660 9659 9659 9658 9658 9657 9657 9656 9656 9656 9656 9656 9655 9656 9656 9656 9656 9656 9657 9657 9657 9658 9658 9658 9659 9659 9659 9660 9660 9660 9660 9660 9660 9660 9660 9660 9660 9659 9659 9659 9658 9658 9658 9657 9657 9657 9657 9656 9656 9656 9656 9657 9657 9657 9658 9658 9659 9660 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9670 9671 9672 9672 9672 9673 9673 9673 9673 9672 9672 9672 9671 9670 9670 9669 9668 9667 9666 9665 9664 9663 9662 9661 9661 9660 9659 9659 9658 9658 9658 9658 9658 9658 9659 9659 9659 9660 9661 9661 9662 9663 9663 9664 9665 9665 9666 9666 9667 9667 9667 9667 9667 9667 9666 9666 9665 9665 9664 9662 9661 9660 9659 9657 9656 9654 9652 9651 9649 9647 9646 9644 9643 9641 9640 9639 9638 9637 9636 9635 9635 9634 9634 9634 9634 9635 9635 9636 9637 9638 9639 9640 9642 9643 9645 9646 9648 9649 9651 9652 9654 9655 9657 9658 9659 9660 9661 9662 9662 9663 9663 9663 9663 9663 9662 9662 9661 9660 9659 9658 9657 9655 9654 9653 9651 9650 9648 9647 9645 9644 9643 9642 9641 9640 9639 9638 9638 9638 9637 9637 9637 9638 9638 9639 9639 9640 9641 9642 9643 9643 9644 9645 9646 9647 9648 9649 9650 9650 9651 9651 9651 9651 9651 9651 9650 9650 9649 9649 9648 9647 9646 9645 9643 9642 9641 9639 9638 9637 9636 9635 9634 9633 9632 9631 9631 9630 9630 9630 9630 9630 9630 9631 9631 9632 9633 9633 9634 9635 9636 9637 9638 9638 9639 9640 9640 9641 9641 9641 9641 9641 9641 9640 9639 9638 9637 9636 9634 9633 9631 9629 9627 9625 9623 9620 9618 9615 9613 9610 9608 9606 9603 9601 9598 9596 9593 9591 9589 9587 9585 9582 9580 9578 9576 9574 9571 9569 9566 9564 9561 9558 9555 9552 9549 9545 9541 9537 9533 9528 9524 9519 9514 9508 9502 9497 9490 9484 9478 9471 9464 9457 9450 9443 9436 9429 9421 9414 9407 9399 9392 9385 9377 9370 9363 9356 9349 9342 9335 9329 9322 9316 9309 9303 9297 9291 9285 9279 9273 9267 9261 9256 9250 9245 9240 9234 9229 9224 9219 9214 9209 9204 9200 9224 2 4 1 9195 9191 9186 9182 9178 9174 9170 9166 9162 9158 9155 9151 9148 9144 9141 9138 9135 9132 9130 9127 9124 9122 9119 9117 9115 9113 9111 9109 9107 9106 9104 9103 9101 9100 9099 9098 9097 9096 9096 9095 9095 9095 9095 9096 9097 9097 9098 9100 9101 9103 9105 9108 9111 9114 9117 9121 9125 9130 9135 9140 9145 9151 9157 9164 9171 9178 9185 9193 9201 9209 9218 9226 9235 9244 9253 9262 9271 9281 9290 9299 9308 9317 9326 9335 9344 9353 9361 9369 9377 9385 9393 9400 9407 9414 9420 9427 9433 9439 9444 9449 9454 9459 9464 9469 9473 9477 9481 9485 9488 9492 9495 9499 9502 9505 9508 9511 9513 9516 9518 9521 9523 9525 9527 9528 9530 9532 9533 9534 9535 9535 9536 9536 9536 9536 9535 9535 9534 9532 9531 9529 9527 9525 9523 9520 9517 9514 9511 9507 9503 9499 9495 9491 9486 9482 9477 9472 9466 9461 9455 9449 9443 9437 9430 9423 9416 9409 9401 9393 9385 9377 9368 9359 9350 9340 9330 9320 9309 9298 9287 9275 9264 9251 9239 9227 9214 9201 9188 9175 9161 9148 9135 9122 9109 9096 9083 9070 9058 9047 9035 9024 9014 9004 8994 8985 8977 8970 8963 8957 8952 8947 8944 8941 8939 8937 8937 8937 8938 8940 8942 8945 8949 8954 8959 8965 8971 8978 8986 8994 9002 9010 9019 9029 9038 9048 9057 9067 9077 9087 9097 9107 9116 9126 9135 9144 9153 9161 9169 9176 9183 9189 9195 9200 9205 9209 9212 9214 9216 9216 9216 9215 9213 9210 9207 9202 9196 9190 9182 9174 9165 9154 9143 9131 9118 9105 9090 9075 9060 9043 9026 9009 8991 8973 8954 8936 8917 8898 8878 8859 8840 8822 8803 8785 8767 8750 8733 8717 8701 8686 8671 8657 8644 8632 8621 8611 8601 8592 8584 8578 8571 8566 8562 8559 8556 8554 8553 8553 8554 8555 8557 8560 8563 8567 8572 8577 8582 8588 8594 8600 8607 8614 8621 8628 8635 8642 8650 8657 8664 8670 8677 8683 8689 8695 8700 8705 8709 8713 8716 8719 8721 8722 8723 8723 8722 8721 8719 8716 8712 8708 8702 8696 8689 8681 8672 8663 8652 8641 8629 8616 8602 8588 8572 8556 8539 8522 8504 8485 8465 8445 8424 8403 8381 8359 8336 8313 8289 8266 8242 8218 8193 8169 8144 8119 8095 8070 8045 8021 7996 7972 7947 7923 7899 7875 7851 7827 7804 7780 7757 7734 7711 7688 7665 7642 7619 7597 7574 7551 7528 7505 7482 7459 7436 7412 7389 7365 7340 7315 7290 7265 7239 7212 7185 7157 7128 7099 7069 7037 7005 6971 6937 6901 6863 6824 6784 6742 6698 6652 6605 6555 6503 6449 6392 6334 6273 6209 6144 6076 6006 5933 5858 5781 5702 5621 5539 5455 5370 5284 5197 5109 5022 4934 4847 4760 4674 4590 4508 4428 4351 4277 4206 4139 4075 4016 3962 3913 3868 3830 3796 3769 3748 3734 3725 3723 3727 3737 3753 3775 3804 3838 3879 3924 9225 2 4 1 3976 4032 4092 4158 4227 4300 4377 4457 4539 4624 4712 4801 4892 4984 5077 5171 5264 5358 5451 5544 5636 5728 5819 5908 5997 6083 6168 6252 6334 6414 6492 6569 6643 6716 6788 6857 6924 6990 7054 7116 7176 7235 7292 7348 7402 7454 7506 7555 7603 7650 7695 7739 7782 7824 7864 7903 7941 7978 8014 8048 8082 8115 8146 8177 8207 8236 8264 8291 8318 8344 8369 8393 8417 8440 8463 8485 8507 8528 8549 8569 8589 8608 8627 8645 8663 8681 8699 8716 8732 8748 8764 8780 8795 8809 8824 8838 8851 8864 8877 8890 8902 8913 8924 8935 8946 8956 8966 8975 8984 8993 9001 9010 9018 9025 9033 9040 9047 9054 9061 9067 9074 9080 9086 9092 9098 9104 9110 9115 9121 9126 9132 9137 9142 9147 9152 9157 9162 9167 9172 9176 9181 9185 9189 9193 9197 9201 9205 9208 9212 9215 9218 9221 9224 9226 9228 9231 9232 9234 9235 9237 9237 9238 9238 9239 9238 9238 9237 9236 9234 9233 9230 9228 9225 9222 9219 9215 9210 9206 9201 9196 9190 9184 9178 9171 9164 9157 9150 9142 9134 9126 9117 9109 9100 9091 9082 9073 9064 9055 9045 9036 9027 9018 9009 9000 8992 8983 8975 8967 8959 8952 8945 8938 8931 8925 8920 8914 8910 8905 8901 8898 8895 8892 8890 8889 8888 8888 8888 8889 8890 8892 8895 8898 8902 8906 8911 8916 8922 8928 8935 8943 8951 8959 8968 8978 8988 8998 9009 9019 9031 9042 9054 9066 9078 9090 9102 9115 9127 9139 9152 9164 9175 9187 9199 9210 9220 9231 9241 9251 9260 9268 9277 9284 9291 9298 9304 9310 9315 9320 9324 9328 9331 9334 9336 9338 9340 9341 9343 9343 9344 9345 9345 9345 9345 9345 9345 9345 9345 9345 9345 9345 9346 9346 9346 9347 9347 9348 9349 9349 9350 9351 9352 9354 9355 9356 9357 9359 9360 9361 9362 9364 9365 9366 9368 9369 9370 9372 9373 9374 9376 9377 9379 9380 9381 9383 9384 9386 9387 9389 9391 9393 9394 9396 9398 9400 9402 9403 9405 9407 9409 9411 9413 9414 9416 9418 9419 9421 9422 9423 9424 9425 9426 9427 9428 9429 9429 9430 9430 9430 9431 9431 9432 9432 9432 9433 9433 9434 9435 9435 9436 9437 9438 9439 9440 9441 9442 9443 9444 9446 9447 9448 9449 9451 9452 9453 9454 9454 9455 9455 9456 9456 9456 9456 9455 9454 9454 9453 9451 9450 9449 9447 9445 9443 9441 9439 9437 9435 9433 9431 9429 9428 9426 9424 9423 9422 9421 9420 9419 9419 9418 9418 9419 9419 9419 9420 9420 9421 9422 9423 9424 9425 9426 9426 9427 9428 9429 9430 9430 9431 9431 9431 9431 9431 9431 9430 9430 9429 9429 9428 9428 9427 9426 9425 9424 9424 9423 9422 9422 9421 9421 9420 9420 9420 9420 9420 9420 9421 9421 9421 9422 9423 9423 9424 9425 9425 9426 9427 9427 9428 9428 9429 9429 9429 9430 9430 9430 9430 9430 9430 9430 9430 9226 2 4 1 9429 9429 9429 9429 9428 9428 9428 9427 9427 9427 9427 9427 9426 9426 9426 9426 9427 9427 9427 9427 9427 9427 9427 9428 9428 9428 9428 9428 9428 9428 9428 9428 9427 9427 9427 9426 9426 9425 9425 9424 9423 9423 9422 9421 9421 9420 9420 9419 9418 9418 9418 9417 9417 9417 9417 9417 9417 9417 9417 9417 9418 9418 9419 9419 9419 9420 9420 9421 9421 9422 9422 9422 9422 9422 9422 9422 9421 9421 9420 9420 9419 9418 9416 9415 9414 9412 9411 9409 9408 9406 9404 9402 9400 9398 9397 9395 9393 9391 9389 9388 9386 9385 9383 9382 9380 9379 9378 9377 9375 9374 9373 9372 9371 9370 9369 9369 9368 9367 9365 9364 9363 9362 9361 9360 9358 9357 9355 9354 9352 9351 9349 9347 9345 9343 9341 9339 9337 9335 9333 9331 9329 9327 9325 9323 9321 9319 9317 9315 9313 9311 9309 9307 9305 9302 9300 9298 9296 9293 9291 9288 9285 9283 9280 9276 9273 9270 9266 9262 9258 9254 9249 9244 9239 9234 9229 9223 9217 9211 9205 9198 9191 9184 9177 9169 9162 9154 9145 9137 9128 9119 9110 9101 9092 9082 9072 9062 9052 9042 9031 9021 9010 8999 8988 8977 8966 8955 8944 8933 8923 8912 8901 8891 8880 8870 8860 8850 8841 8832 8823 8815 8807 8800 8793 8786 8780 8775 8770 8766 8762 8759 8757 8755 8754 8753 8753 8754 8755 8757 8760 8763 8766 8770 8775 8780 8786 8792 8798 8805 8812 8820 8828 8836 8845 8853 8862 8872 8881 8891 8900 8910 8920 8930 8940 8950 8960 8971 8981 8991 9001 9011 9021 9031 9041 9051 9060 9070 9079 9088 9097 9105 9114 9122 9130 9137 9145 9152 9159 9165 9171 9177 9183 9188 9193 9198 9202 9206 9210 9214 9217 9220 9223 9226 9228 9231 9233 9235 9237 9239 9241 9243 9245 9247 9249 9251 9253 9255 9257 9259 9261 9264 9266 9268 9271 9273 9276 9278 9281 9283 9285 9288 9290 9292 9294 9296 9298 9300 9301 9303 9304 9306 9307 9308 9308 9309 9309 9310 9310 9310 9310 9310 9309 9309 9309 9309 9308 9308 9308 9307 9307 9307 9306 9306 9306 9306 9306 9307 9307 9307 9308 9308 9309 9309 9310 9311 9312 9313 9314 9315 9315 9316 9317 9318 9319 9320 9320 9321 9321 9322 9322 9322 9322 9322 9322 9322 9322 9321 9321 9320 9319 9318 9318 9317 9315 9314 9313 9312 9311 9310 9309 9307 9306 9305 9304 9303 9302 9301 9300 9299 9298 9298 9297 9297 9296 9296 9296 9295 9295 9295 9295 9295 9295 9296 9296 9296 9296 9297 9297 9297 9298 9298 9299 9299 9300 9300 9301 9301 9302 9302 9302 9303 9303 9304 9304 9305 9305 9306 9306 9307 9307 9307 9308 9308 9309 9309 9309 9309 9310 9310 9310 9310 9311 9311 9311 9311 9311 9310 9310 9310 9310 9309 9309 9309 9308 9308 9307 9307 9306 9306 9305 9304 9304 9303 9303 9302 9301 9301 9300 9300 9300 9299 9227 2 4 2 9289 9289 9289 9289 9288 9288 9288 9287 9287 9286 9286 9285 9284 9284 9283 9282 9281 9280 9279 9278 9277 9276 9275 9274 9273 9272 9271 9270 9270 9269 9268 9268 9267 9266 9266 9266 9265 9265 9265 9265 9265 9265 9266 9266 9266 9267 9267 9268 9268 9269 9269 9269 9270 9270 9271 9271 9271 9271 9271 9271 9271 9271 9271 9270 9270 9269 9268 9267 9266 9265 9264 9263 9261 9260 9258 9257 9255 9254 9252 9250 9249 9247 9246 9244 9243 9241 9240 9238 9237 9235 9234 9233 9232 9231 9230 9229 9228 9227 9227 9226 9225 9225 9224 9224 9223 9223 9222 9222 9222 9221 9221 9220 9219 9219 9218 9217 9216 9215 9214 9213 9212 9210 9209 9207 9205 9203 9201 9199 9196 9194 9191 9188 9186 9183 9180 9176 9173 9170 9167 9163 9160 9157 9154 9150 9147 9144 9141 9138 9135 9132 9129 9127 9124 9122 9120 9118 9116 9114 9112 9110 9109 9107 9106 9105 9104 9103 9102 9101 9100 9100 9099 9099 9098 9098 9098 9098 9098 9098 9098 9098 9098 9098 9099 9099 9100 9100 9101 9102 9103 9104 9105 9106 9108 9109 9110 9112 9113 9115 9117 9118 9120 9122 9124 9125 9127 9129 9130 9132 9134 9135 9136 9138 9139 9140 9141 9142 9142 9143 9144 9144 9144 9144 9145 9145 9144 9144 9144 9144 9143 9143 9142 9142 9141 9141 9140 9140 9139 9139 9138 9138 9137 9137 9136 9136 9135 9135 9134 9134 9133 9133 9132 9132 9131 9131 9130 9129 9128 9128 9127 9126 9125 9124 9123 9123 9122 9121 9120 9119 9118 9117 9116 9115 9114 9113 9113 9112 9111 9110 9109 9108 9107 9106 9105 9104 9102 9101 9100 9098 9097 9095 9094 9092 9090 9089 9087 9085 9083 9081 9079 9077 9075 9074 9072 9070 9068 9067 9065 9064 9062 9061 9060 9059 9058 9057 9056 9056 9055 9054 9054 9053 9053 9052 9052 9051 9051 9050 9049 9049 9048 9047 9046 9045 9044 9043 9041 9040 9038 9037 9035 9034 9032 9030 9029 9027 9025 9024 9022 9020 9019 9017 9016 9014 9013 9011 9010 9009 9007 9006 9005 9003 9002 9001 8999 8998 8996 8995 8993 8991 8989 8987 8984 8982 8979 8976 8973 8970 8967 8963 8959 8955 8951 8947 8943 8938 8934 8929 8924 8920 8915 8910 8905 8900 8895 8890 8885 8880 8874 8869 8864 8859 8853 8848 8842 8836 8830 8824 8818 8811 8804 8797 8790 8782 8774 8766 8757 8748 8738 8728 8717 8707 8695 8684 8671 8659 8646 8632 8619 8604 8590 8575 8559 8543 8527 8510 8493 8475 8457 8439 8420 8400 8380 8360 8339 8317 8295 8272 8248 8224 8199 8173 8147 8120 8092 8063 8034 8003 7972 7940 7907 7874 7839 7804 7768 7731 7693 7655 7616 7576 7535 7494 7451 7408 7365 7320 7275 7229 7182 7134 7085 7035 6985 6934 6882 6828 6775 6720 6664 6607 6550 6492 6433 6373 6313 6252 6190 6128 6066 6004 5941 5879 9228 2 4 2 5817 5755 5693 5632 5572 5513 5455 5398 5342 5288 5236 5185 5137 5090 5046 5003 4963 4926 4891 4859 4830 4803 4779 4758 4739 4724 4711 4701 4694 4690 4689 4691 4696 4703 4713 4727 4743 4761 4783 4807 4834 4864 4896 4931 4968 5008 5051 5096 5143 5192 5244 5298 5354 5411 5471 5532 5594 5658 5723 5790 5857 5925 5993 6062 6131 6200 6270 6338 6407 6475 6542 6609 6675 6739 6803 6865 6926 6985 7043 7100 7155 7208 7260 7310 7359 7406 7451 7495 7538 7579 7618 7656 7693 7729 7763 7797 7829 7860 7890 7919 7947 7975 8001 8026 8051 8075 8098 8121 8143 8164 8184 8203 8222 8240 8258 8275 8291 8307 8322 8336 8350 8363 8375 8387 8398 8409 8419 8429 8438 8447 8455 8463 8470 8477 8484 8490 8496 8501 8507 8512 8517 8522 8527 8532 8536 8541 8546 8550 8555 8560 8564 8569 8574 8580 8585 8590 8596 8601 8607 8613 8619 8626 8632 8638 8645 8652 8658 8665 8671 8678 8685 8691 8697 8704 8710 8715 8721 8726 8731 8736 8741 8745 8749 8752 8755 8758 8760 8762 8764 8765 8766 8766 8767 8767 8766 8765 8765 8763 8762 8760 8759 8757 8755 8753 8751 8749 8747 8744 8742 8740 8738 8736 8734 8733 8731 8729 8728 8726 8725 8723 8722 8720 8719 8718 8716 8715 8713 8711 8710 8708 8706 8703 8701 8698 8695 8692 8689 8685 8681 8677 8672 8668 8663 8657 8652 8646 8639 8633 8626 8619 8612 8604 8596 8588 8579 8570 8561 8552 8542 8532 8521 8510 8499 8487 8475 8463 8450 8437 8423 8408 8393 8378 8362 8345 8328 8310 8291 8272 8252 8231 8210 8188 8165 8142 8118 8094 8069 8044 8019 7993 7967 7941 7915 7888 7862 7837 7812 7787 7763 7740 7718 7696 7676 7657 7640 7624 7609 7596 7585 7575 7567 7562 7558 7555 7555 7557 7560 7565 7572 7581 7591 7603 7616 7631 7647 7664 7682 7701 7721 7742 7763 7785 7807 7829 7852 7875 7898 7920 7943 7965 7988 8010 8031 8052 8073 8094 8114 8134 8153 8172 8190 8208 8226 8243 8260 8276 8292 8308 8323 8338 8353 8367 8381 8395 8408 8421 8434 8446 8458 8470 8481 8492 8503 8513 8523 8532 8541 8550 8558 8566 8573 8580 8586 8592 8598 8603 8608 8613 8617 8621 8625 8628 8631 8634 8637 8640 8642 8645 8647 8649 8652 8654 8657 8659 8662 8665 8668 8671 8674 8678 8681 8685 8689 8693 8697 8702 8706 8711 8715 8720 8724 8728 8733 8737 8741 8744 8748 8751 8754 8757 8759 8761 8763 8764 8765 8765 8766 8765 8765 8765 8764 8763 8762 8760 8759 8757 8756 8755 8753 8752 8751 8751 8750 8750 8750 8751 8751 8752 8754 8755 8757 8759 8762 8765 8768 8771 8774 8777 8780 8783 8787 8790 8793 8796 8798 8801 8803 8805 8807 8809 8810 8811 8812 8812 8813 8813 8813 8812 8812 8812 8811 8810 8810 8809 8808 8807 8807 8806 8806 8805 9229 2 4 2 8805 8805 8805 8805 8805 8805 8805 8806 8806 8807 8807 8808 8809 8809 8810 8810 8811 8811 8812 8812 8812 8813 8813 8813 8813 8813 8813 8813 8813 8813 8812 8812 8812 8812 8811 8811 8811 8811 8811 8811 8810 8810 8810 8810 8810 8810 8810 8810 8810 8810 8810 8810 8811 8811 8811 8811 8812 8812 8812 8813 8813 8814 8815 8816 8817 8818 8819 8820 8821 8823 8824 8826 8828 8830 8831 8833 8835 8837 8839 8841 8843 8845 8846 8848 8850 8851 8852 8853 8854 8855 8855 8856 8856 8856 8855 8855 8854 8853 8852 8851 8850 8848 8847 8845 8844 8842 8840 8839 8837 8836 8834 8833 8832 8831 8830 8829 8828 8828 8828 8827 8827 8827 8828 8828 8828 8829 8829 8830 8830 8831 8831 8831 8832 8832 8832 8832 8832 8832 8831 8831 8830 8829 8828 8827 8826 8825 8823 8822 8820 8819 8817 8816 8814 8813 8811 8809 8808 8806 8805 8804 8802 8801 8800 8799 8797 8796 8795 8794 8793 8791 8790 8789 8788 8786 8784 8783 8781 8779 8777 8775 8772 8770 8767 8764 8761 8758 8754 8751 8747 8743 8739 8734 8730 8725 8721 8716 8711 8705 8700 8694 8688 8682 8676 8669 8663 8656 8648 8641 8633 8625 8617 8608 8599 8589 8580 8569 8559 8548 8537 8525 8513 8501 8488 8475 8462 8448 8434 8419 8404 8389 8373 8357 8340 8323 8305 8287 8268 8249 8230 8209 8188 8167 8144 8122 8098 8074 8049 8023 7996 7969 7941 7912 7883 7853 7822 7790 7759 7726 7693 7660 7627 7594 7560 7527 7493 7461 7428 7397 7366 7336 7307 7279 7253 7228 7205 7184 7164 7146 7131 7118 7107 7098 7092 7088 7086 7087 7090 7096 7104 7115 7128 7143 7160 7179 7200 7222 7246 7272 7299 7328 7357 7388 7419 7452 7484 7517 7551 7584 7617 7651 7684 7717 7750 7783 7815 7846 7877 7908 7937 7967 7995 8023 8051 8077 8103 8129 8154 8178 8202 8225 8248 8270 8291 8313 8333 8353 8373 8392 8411 8430 8448 8465 8482 8499 8515 8530 8545 8560 8574 8588 8601 8613 8625 8637 8648 8658 8668 8677 8686 8695 8702 8710 8717 8724 8730 8735 8741 8746 8751 8755 8759 8763 8767 8771 8774 8777 8780 8783 8786 8788 8791 8793 8796 8798 8800 8802 8805 8806 8808 8810 8812 8813 8815 8816 8817 8819 8820 8821 8821 8822 8823 8823 8823 8824 8824 8824 8824 8824 8823 8823 8823 8823 8823 8822 8822 8822 8822 8822 8823 8823 8823 8824 8825 8826 8827 8829 8830 8832 8834 8836 8839 8842 8844 8847 8851 8854 8857 8861 8864 8868 8872 8875 8879 8883 8886 8890 8893 8897 8900 8903 8906 8908 8911 8913 8915 8916 8918 8919 8920 8920 8921 8921 8921 8921 8920 8920 8919 8918 8917 8915 8914 8913 8911 8910 8908 8907 8906 8904 8903 8902 8901 8900 8899 8898 8897 8897 8897 8897 8897 8897 8897 8898 8899 8900 8901 8902 8903 8905 8907 8909 9230 2 4 2 8911 8913 8915 8918 8920 8923 8926 8929 8932 8935 8938 8941 8945 8948 8951 8954 8958 8961 8964 8967 8970 8973 8976 8978 8981 8983 8985 8987 8989 8990 8991 8992 8993 8994 8994 8994 8994 8993 8993 8992 8991 8990 8988 8986 8984 8982 8980 8977 8975 8972 8969 8966 8963 8959 8956 8952 8949 8945 8941 8937 8933 8928 8924 8919 8915 8910 8905 8899 8894 8888 8882 8876 8870 8863 8856 8849 8841 8834 8825 8816 8807 8798 8788 8777 8766 8755 8743 8731 8719 8706 8693 8679 8665 8651 8636 8622 8607 8593 8578 8563 8548 8534 8520 8506 8492 8479 8467 8455 8443 8433 8423 8413 8405 8397 8391 8385 8380 8376 8373 8371 8370 8370 8371 8373 8375 8379 8383 8388 8394 8401 8408 8417 8425 8435 8445 8455 8466 8477 8489 8501 8513 8525 8538 8551 8564 8577 8590 8603 8615 8628 8641 8653 8665 8676 8687 8698 8708 8717 8726 8735 8743 8750 8756 8762 8766 8771 8774 8776 8778 8779 8780 8779 8778 8776 8774 8771 8767 8762 8757 8751 8745 8738 8731 8723 8715 8706 8696 8686 8675 8663 8650 8637 8623 8607 8591 8574 8555 8535 8513 8491 8466 8440 8412 8383 8352 8320 8286 8250 8213 8175 8135 8093 8051 8007 7963 7918 7873 7828 7783 7738 7694 7651 7608 7567 7528 7490 7455 7421 7391 7363 7339 7318 7300 7285 7274 7267 7263 7262 7265 7273 7284 7298 7316 7336 7360 7386 7416 7447 7481 7517 7554 7593 7634 7675 7718 7761 7804 7847 7890 7933 7976 8018 8059 8099 8139 8178 8215 8251 8286 8320 8352 8383 8413 8442 8470 8496 8522 8546 8569 8591 8613 8633 8653 8672 8690 8707 8724 8741 8757 8772 8787 8801 8815 8828 8841 8853 8865 8877 8888 8899 8909 8919 8929 8938 8947 8955 8963 8971 8978 8985 8991 8998 9004 9009 9015 9020 9025 9030 9034 9039 9043 9047 9051 9055 9059 9063 9067 9071 9075 9079 9083 9087 9091 9095 9099 9104 9108 9112 9116 9120 9124 9128 9132 9135 9139 9142 9145 9149 9151 9154 9157 9159 9161 9163 9165 9166 9167 9168 9169 9170 9171 9171 9171 9172 9172 9172 9172 9172 9172 9172 9173 9173 9173 9174 9174 9175 9176 9176 9177 9178 9179 9180 9181 9182 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9193 9194 9194 9195 9195 9195 9195 9195 9195 9195 9195 9195 9195 9195 9195 9195 9195 9195 9194 9194 9194 9194 9194 9193 9193 9192 9192 9191 9190 9188 9187 9185 9182 9180 9177 9173 9169 9165 9160 9155 9150 9144 9137 9130 9123 9115 9106 9098 9089 9080 9070 9060 9050 9040 9029 9018 9007 8996 8984 8973 8961 8949 8937 8924 8912 8898 8885 8871 8857 8842 8827 8811 8794 8777 8760 8742 8723 8703 8683 8662 8640 8618 8595 8571 8547 8523 8498 8474 8449 8424 8399 8375 8350 8327 8304 8281 8260 8240 8221 8203 8187 8172 8159 8148 8138 8130 9231 2 4 2 8124 8120 8118 8118 8120 8124 8130 8138 8147 8158 8171 8185 8201 8218 8237 8256 8277 8298 8321 8344 8367 8390 8414 8439 8463 8487 8511 8535 8559 8583 8606 8629 8651 8672 8694 8714 8734 8754 8773 8792 8810 8827 8844 8860 8876 8891 8906 8920 8934 8948 8961 8973 8985 8997 9008 9019 9030 9040 9049 9058 9067 9075 9083 9090 9097 9104 9110 9115 9120 9124 9129 9132 9135 9138 9140 9142 9143 9144 9145 9145 9145 9145 9144 9143 9142 9141 9140 9138 9137 9135 9134 9133 9131 9130 9129 9128 9127 9126 9126 9126 9126 9126 9126 9127 9128 9129 9130 9131 9133 9135 9137 9139 9141 9142 9144 9146 9148 9150 9152 9153 9154 9156 9156 9157 9158 9158 9158 9158 9157 9157 9156 9155 9154 9152 9151 9149 9148 9146 9144 9142 9140 9138 9136 9134 9131 9129 9127 9124 9122 9119 9116 9114 9110 9107 9104 9100 9096 9092 9088 9083 9078 9073 9067 9061 9055 9049 9043 9036 9030 9023 9017 9010 9004 8998 8992 8986 8981 8976 8971 8967 8964 8961 8959 8957 8956 8956 8956 8957 8959 8961 8964 8967 8971 8976 8981 8987 8993 8999 9006 9012 9020 9027 9035 9042 9050 9058 9066 9074 9082 9090 9098 9106 9114 9122 9129 9137 9144 9152 9159 9166 9173 9180 9186 9193 9199 9206 9212 9217 9223 9228 9234 9239 9243 9248 9252 9256 9259 9263 9266 9268 9271 9273 9275 9277 9279 9280 9281 9282 9283 9284 9285 9286 9286 9287 9288 9288 9289 9290 9291 9292 9294 9295 9296 9298 9299 9301 9302 9304 9306 9308 9310 9312 9314 9315 9317 9319 9320 9322 9323 9324 9325 9326 9327 9328 9328 9329 9329 9329 9330 9330 9330 9330 9330 9330 9330 9329 9329 9329 9329 9329 9329 9329 9329 9329 9330 9330 9330 9330 9330 9330 9329 9329 9328 9328 9327 9326 9324 9323 9321 9319 9316 9313 9310 9306 9302 9297 9292 9287 9281 9275 9268 9261 9253 9245 9237 9228 9219 9209 9199 9189 9178 9167 9156 9144 9132 9119 9106 9093 9080 9066 9052 9037 9023 9008 8992 8977 8961 8945 8928 8911 8894 8877 8860 8842 8825 8807 8790 8772 8754 8737 8719 8702 8685 8668 8652 8636 8621 8607 8592 8579 8566 8554 8543 8533 8523 8515 8507 8501 8495 8491 8487 8485 8483 8483 8483 8485 8487 8491 8496 8501 8507 8515 8523 8532 8541 8552 8563 8575 8587 8601 8614 8629 8644 8659 8675 8691 8708 8725 8743 8760 8778 8797 8815 8834 8852 8871 8890 8909 8927 8946 8964 8982 9000 9018 9035 9052 9068 9084 9099 9114 9128 9142 9155 9168 9179 9190 9201 9211 9220 9229 9237 9244 9251 9257 9263 9269 9274 9279 9283 9287 9291 9295 9299 9302 9306 9309 9313 9316 9320 9323 9327 9330 9334 9338 9342 9346 9350 9353 9357 9361 9365 9369 9373 9377 9380 9384 9387 9390 9393 9396 9398 9400 9402 9404 9406 9407 9409 9410 9411 9412 9232 2 4 2 9412 9413 9413 9414 9414 9414 9414 9414 9414 9415 9415 9415 9416 9416 9416 9417 9417 9418 9419 9419 9420 9421 9422 9423 9424 9425 9426 9427 9428 9428 9429 9430 9431 9432 9433 9433 9434 9434 9435 9435 9435 9435 9435 9435 9435 9435 9435 9434 9433 9433 9432 9431 9430 9429 9428 9427 9425 9424 9423 9421 9419 9418 9416 9414 9413 9411 9409 9407 9406 9404 9402 9401 9399 9397 9396 9395 9394 9392 9391 9390 9390 9389 9388 9388 9387 9387 9387 9387 9387 9388 9388 9388 9389 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9415 9416 9416 9417 9417 9417 9417 9417 9417 9417 9417 9416 9416 9415 9414 9413 9413 9412 9410 9409 9408 9407 9405 9404 9403 9401 9400 9399 9397 9396 9395 9393 9392 9391 9390 9389 9388 9387 9386 9385 9385 9384 9384 9383 9383 9383 9382 9382 9382 9382 9382 9383 9383 9383 9383 9384 9384 9385 9385 9386 9386 9387 9387 9388 9389 9389 9390 9390 9391 9391 9392 9392 9392 9393 9393 9393 9393 9392 9392 9391 9391 9390 9389 9388 9387 9386 9384 9383 9381 9379 9377 9375 9373 9371 9369 9366 9364 9362 9359 9357 9355 9352 9350 9348 9345 9343 9341 9338 9336 9334 9332 9329 9327 9325 9323 9320 9318 9316 9314 9311 9309 9306 9304 9301 9298 9295 9292 9289 9286 9283 9279 9275 9272 9268 9264 9259 9255 9250 9246 9241 9236 9231 9225 9220 9214 9208 9202 9195 9189 9182 9175 9168 9161 9153 9146 9138 9130 9121 9112 9103 9094 9085 9075 9064 9054 9043 9031 9019 9007 8994 8981 8967 8952 8937 8921 8905 8888 8871 8852 8833 8814 8793 8772 8750 8727 8703 8679 8654 8628 8600 8573 8544 8514 8483 8451 8418 8384 8349 8313 8275 8236 8196 8155 8113 8069 8024 7977 7930 7881 7830 7779 7726 7673 7618 7563 7508 7452 7395 7338 7281 7225 7168 7113 7058 7005 6953 6903 6855 6809 6765 6724 6686 6651 6619 6591 6566 6545 6529 6516 6508 6503 6503 6506 6514 6525 6541 6561 6584 6612 6642 6676 6713 6752 6794 6839 6886 6934 6984 7036 7089 7143 7198 7254 7309 7365 7421 7477 7532 7587 7641 7695 7747 7799 7850 7900 7948 7996 8042 8087 8130 8173 8214 8254 8292 8329 8365 8400 8434 8466 8498 8528 8557 8585 8612 8638 8663 8687 8710 8732 8754 8775 8795 8814 8833 8851 8869 8886 8902 8918 8934 8949 8963 8977 8991 9005 9018 9030 9043 9055 9066 9078 9089 9099 9109 9119 9129 9138 9147 9156 9164 9172 9179 9186 9193 9199 9205 9211 9216 9221 9226 9230 9234 9238 9241 9245 9247 9250 9252 9254 9256 9258 9259 9260 9261 9261 9262 9262 9261 9261 9260 9259 9257 9255 9253 9250 9247 9244 9240 9235 9230 9225 9219 9212 9205 9197 9189 9180 9170 9160 9149 9138 9233 2 4 2 9126 9113 9100 9086 9071 9057 9041 9025 9009 8992 8975 8958 8941 8923 8905 8887 8870 8852 8834 8816 8799 8781 8764 8747 8731 8715 8700 8685 8670 8656 8643 8630 8618 8606 8595 8585 8575 8566 8558 8550 8543 8536 8530 8525 8520 8516 8512 8509 8506 8503 8502 8500 8499 8499 8498 8499 8499 8501 8502 8504 8507 8510 8513 8517 8521 8526 8531 8537 8544 8551 8558 8567 8575 8585 8595 8605 8617 8628 8641 8654 8667 8681 8696 8710 8726 8741 8757 8774 8790 8807 8823 8840 8857 8874 8890 8907 8923 8940 8955 8971 8986 9001 9016 9030 9043 9057 9070 9082 9094 9106 9117 9128 9139 9149 9159 9169 9179 9188 9197 9206 9215 9223 9232 9240 9249 9257 9265 9273 9282 9290 9298 9306 9313 9321 9329 9336 9344 9351 9358 9365 9371 9378 9384 9390 9396 9402 9407 9412 9417 9422 9427 9431 9436 9440 9444 9448 9452 9455 9459 9463 9466 9470 9473 9477 9480 9484 9487 9491 9494 9498 9501 9505 9508 9511 9514 9518 9521 9523 9526 9529 9531 9533 9536 9538 9539 9541 9542 9544 9545 9546 9547 9547 9548 9548 9549 9549 9550 9550 9550 9551 9551 9551 9551 9552 9552 9553 9553 9554 9554 9555 9555 9556 9557 9557 9558 9559 9559 9560 9560 9561 9561 9562 9562 9563 9563 9563 9564 9564 9564 9565 9565 9565 9566 9566 9567 9567 9568 9568 9569 9569 9570 9570 9571 9572 9572 9573 9574 9574 9574 9575 9575 9575 9575 9575 9575 9574 9574 9573 9572 9571 9570 9569 9568 9567 9565 9564 9563 9561 9560 9559 9558 9557 9556 9556 9555 9555 9555 9555 9555 9555 9556 9557 9558 9559 9560 9561 9563 9564 9565 9567 9568 9570 9571 9572 9574 9575 9576 9576 9577 9577 9578 9578 9578 9578 9578 9578 9577 9577 9576 9576 9575 9574 9573 9573 9572 9571 9571 9570 9570 9569 9569 9569 9569 9568 9568 9568 9568 9569 9569 9569 9569 9569 9569 9570 9570 9570 9570 9570 9570 9570 9570 9570 9570 9570 9570 9569 9569 9569 9568 9568 9568 9568 9567 9567 9567 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9567 9567 9567 9568 9568 9569 9569 9569 9570 9570 9571 9571 9571 9572 9572 9572 9572 9573 9573 9573 9573 9573 9572 9572 9572 9572 9572 9571 9571 9570 9570 9570 9569 9569 9568 9568 9567 9567 9567 9566 9566 9566 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9564 9564 9564 9564 9564 9564 9563 9563 9563 9562 9562 9562 9561 9561 9560 9560 9560 9559 9559 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9559 9559 9559 9560 9560 9561 9561 9562 9562 9563 9564 9564 9564 9565 9565 9565 9565 9566 9566 9566 9566 9565 9565 9565 9565 9564 9564 9564 9563 9563 9563 9562 9562 9562 9562 9562 9562 9562 9562 9562 9562 9563 9563 9563 9564 9565 9565 9234 2 4 2 9566 9566 9567 9567 9568 9568 9569 9569 9569 9569 9569 9569 9569 9569 9568 9568 9567 9566 9565 9564 9563 9563 9561 9560 9559 9558 9557 9557 9556 9555 9554 9554 9554 9553 9553 9554 9554 9554 9555 9555 9556 9557 9558 9559 9561 9562 9563 9564 9566 9567 9568 9569 9571 9572 9573 9574 9574 9575 9576 9576 9577 9577 9578 9578 9578 9578 9578 9578 9578 9577 9577 9577 9577 9576 9576 9575 9575 9574 9574 9573 9572 9572 9571 9570 9569 9568 9567 9565 9564 9562 9561 9559 9558 9556 9555 9553 9552 9551 9549 9548 9547 9546 9545 9545 9544 9544 9545 9545 9546 9547 9548 9549 9550 9552 9554 9556 9558 9560 9562 9564 9566 9568 9569 9571 9572 9573 9573 9574 9573 9573 9572 9571 9570 9568 9566 9563 9560 9557 9554 9550 9547 9543 9540 9536 9533 9529 9526 9523 9520 9518 9515 9513 9512 9510 9509 9509 9508 9508 9508 9508 9509 9509 9510 9511 9512 9513 9514 9515 9515 9516 9516 9517 9517 9516 9516 9515 9514 9513 9512 9511 9509 9507 9505 9503 9501 9499 9496 9494 9492 9489 9487 9484 9482 9480 9477 9475 9473 9471 9469 9467 9465 9462 9460 9458 9456 9454 9452 9450 9447 9445 9442 9440 9437 9435 9432 9429 9426 9423 9420 9418 9415 9412 9409 9406 9403 9400 9397 9394 9391 9389 9386 9383 9381 9378 9376 9373 9370 9368 9365 9362 9359 9356 9353 9349 9346 9342 9338 9334 9330 9325 9321 9316 9311 9306 9300 9295 9289 9283 9277 9271 9265 9258 9252 9245 9239 9232 9226 9219 9212 9205 9199 9192 9185 9177 9170 9163 9155 9148 9140 9132 9123 9115 9106 9097 9087 9077 9067 9057 9046 9034 9022 9010 8997 8984 8970 8956 8941 8926 8911 8894 8878 8861 8843 8825 8807 8787 8768 8748 8727 8706 8684 8662 8639 8616 8592 8567 8542 8516 8489 8461 8433 8404 8373 8342 8311 8278 8244 8208 8172 8135 8096 8056 8015 7973 7929 7884 7838 7790 7741 7690 7639 7585 7530 7474 7417 7359 7299 7238 7177 7114 7051 6987 6922 6857 6792 6727 6663 6599 6535 6473 6411 6351 6293 6236 6182 6130 6081 6034 5991 5952 5916 5884 5856 5832 5812 5797 5786 5780 5778 5782 5790 5803 5821 5842 5868 5898 5932 5970 6012 6057 6106 6157 6211 6267 6325 6385 6447 6510 6573 6638 6702 6768 6833 6898 6963 7027 7091 7153 7215 7275 7334 7393 7450 7505 7560 7613 7664 7715 7764 7812 7858 7903 7947 7990 8032 8072 8112 8150 8188 8224 8259 8294 8327 8360 8391 8422 8452 8481 8509 8536 8562 8588 8612 8636 8659 8681 8703 8723 8743 8763 8781 8799 8817 8834 8850 8866 8881 8896 8910 8924 8938 8951 8964 8976 8989 9000 9012 9023 9034 9044 9055 9064 9074 9083 9092 9100 9109 9116 9124 9131 9138 9144 9150 9156 9162 9167 9171 9176 9180 9184 9187 9191 9194 9197 9199 9202 9204 9206 9208 9209 9235 2 4 2 9211 9212 9213 9214 9215 9216 9217 9217 9218 9218 9218 9219 9218 9218 9218 9217 9217 9216 9215 9214 9213 9212 9210 9208 9207 9204 9202 9200 9197 9194 9190 9187 9183 9179 9174 9169 9164 9158 9152 9146 9139 9132 9124 9116 9107 9098 9088 9078 9067 9056 9044 9032 9019 9006 8992 8978 8964 8949 8934 8918 8903 8887 8871 8855 8839 8822 8806 8790 8774 8758 8743 8727 8712 8698 8683 8669 8656 8643 8631 8619 8608 8597 8587 8578 8569 8562 8554 8548 8542 8537 8533 8529 8527 8524 8523 8522 8522 8523 8524 8526 8529 8532 8536 8541 8546 8551 8558 8564 8571 8579 8587 8596 8605 8614 8624 8634 8645 8656 8667 8679 8691 8703 8715 8728 8741 8755 8768 8782 8797 8811 8826 8841 8856 8871 8887 8903 8919 8935 8951 8968 8984 9001 9017 9034 9051 9067 9083 9100 9116 9132 9147 9163 9178 9192 9207 9221 9234 9247 9260 9272 9284 9295 9305 9315 9325 9334 9343 9351 9359 9367 9374 9381 9387 9393 9399 9405 9410 9415 9420 9425 9430 9435 9439 9443 9448 9452 9456 9459 9463 9467 9470 9473 9476 9479 9482 9484 9486 9488 9489 9490 9491 9491 9492 9491 9491 9490 9489 9488 9486 9484 9482 9479 9477 9474 9471 9468 9465 9461 9458 9455 9452 9448 9445 9442 9439 9436 9433 9430 9427 9424 9421 9418 9415 9412 9409 9406 9403 9399 9396 9392 9388 9384 9379 9374 9369 9364 9358 9352 9345 9338 9331 9324 9316 9308 9299 9291 9282 9273 9264 9255 9246 9237 9228 9220 9211 9203 9195 9188 9180 9174 9167 9161 9156 9151 9147 9144 9141 9138 9137 9135 9135 9134 9135 9136 9137 9139 9141 9144 9147 9150 9153 9157 9160 9164 9168 9172 9176 9180 9183 9187 9191 9194 9197 9200 9203 9206 9208 9211 9213 9215 9216 9218 9219 9220 9221 9221 9222 9221 9221 9220 9219 9218 9216 9214 9211 9208 9204 9199 9194 9188 9181 9174 9165 9156 9146 9135 9124 9111 9098 9083 9068 9052 9036 9019 9002 8984 8966 8948 8930 8911 8893 8875 8858 8842 8826 8811 8797 8785 8774 8764 8756 8750 8745 8742 8740 8741 8744 8748 8755 8763 8773 8784 8797 8812 8828 8845 8864 8883 8903 8924 8946 8967 8990 9012 9034 9056 9077 9098 9119 9139 9158 9177 9194 9211 9227 9242 9257 9270 9282 9294 9305 9315 9325 9334 9342 9350 9357 9365 9371 9378 9384 9390 9396 9401 9407 9413 9418 9424 9429 9434 9439 9444 9448 9453 9457 9461 9464 9467 9470 9472 9474 9475 9476 9476 9475 9474 9473 9471 9468 9465 9462 9458 9454 9450 9445 9440 9435 9429 9424 9419 9413 9408 9403 9397 9392 9387 9383 9378 9373 9369 9365 9361 9357 9353 9349 9345 9341 9337 9333 9328 9323 9318 9313 9307 9301 9294 9287 9279 9271 9262 9252 9242 9231 9220 9207 9195 9181 9168 9153 9138 9123 9107 9091 9075 9059 9042 9025 9009 8992 8976 9236 2 4 2 8960 8944 8928 8913 8899 8885 8871 8859 8847 8836 8825 8816 8807 8800 8793 8788 8783 8780 8777 8776 8776 8777 8779 8782 8786 8791 8797 8804 8812 8821 8831 8842 8854 8867 8880 8894 8909 8924 8940 8957 8974 8991 9009 9027 9045 9064 9083 9102 9121 9140 9159 9177 9196 9215 9233 9251 9269 9286 9304 9320 9337 9353 9368 9384 9398 9413 9427 9440 9453 9466 9478 9490 9501 9512 9522 9533 9542 9552 9561 9569 9578 9586 9593 9601 9607 9614 9620 9626 9632 9637 9642 9646 9650 9654 9657 9660 9663 9665 9667 9669 9671 9672 9673 9674 9674 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9674 9674 9674 9674 9674 9674 9675 9675 9675 9676 9676 9677 9677 9678 9679 9679 9680 9680 9681 9682 9682 9683 9683 9684 9684 9685 9685 9685 9686 9686 9686 9686 9687 9687 9687 9687 9688 9688 9688 9688 9688 9688 9688 9688 9689 9688 9688 9688 9688 9688 9687 9687 9686 9685 9684 9683 9682 9681 9680 9678 9677 9675 9673 9671 9669 9668 9666 9664 9662 9660 9658 9656 9654 9652 9651 9649 9647 9646 9644 9643 9642 9641 9639 9638 9637 9636 9635 9634 9633 9632 9631 9630 9629 9628 9626 9625 9624 9622 9620 9619 9617 9614 9612 9610 9607 9604 9601 9598 9594 9590 9587 9582 9578 9573 9568 9563 9557 9551 9545 9538 9532 9525 9518 9510 9503 9495 9487 9479 9471 9463 9455 9447 9439 9431 9423 9416 9409 9403 9396 9391 9385 9381 9376 9373 9370 9367 9365 9364 9364 9363 9364 9365 9366 9368 9370 9373 9376 9379 9382 9386 9389 9392 9396 9399 9402 9405 9407 9409 9411 9413 9414 9415 9415 9415 9415 9414 9413 9411 9409 9407 9405 9403 9400 9397 9395 9392 9389 9386 9383 9380 9377 9375 9372 9370 9368 9366 9364 9362 9360 9359 9358 9356 9355 9354 9353 9352 9352 9351 9350 9350 9350 9349 9349 9349 9349 9349 9350 9350 9351 9352 9353 9354 9356 9358 9360 9363 9366 9369 9372 9376 9380 9385 9390 9395 9400 9406 9412 9418 9424 9430 9436 9443 9449 9456 9462 9468 9474 9480 9486 9491 9497 9502 9507 9511 9515 9519 9523 9527 9530 9533 9536 9538 9541 9543 9545 9547 9548 9550 9552 9553 9555 9556 9558 9559 9561 9562 9564 9566 9567 9569 9571 9573 9574 9576 9578 9580 9581 9583 9585 9586 9588 9589 9591 9592 9594 9595 9596 9597 9598 9599 9599 9600 9601 9602 9602 9603 9603 9604 9604 9605 9605 9606 9606 9606 9607 9607 9608 9608 9609 9609 9610 9610 9610 9611 9611 9611 9612 9612 9612 9612 9612 9612 9611 9611 9610 9610 9609 9608 9607 9606 9605 9604 9603 9602 9601 9599 9598 9596 9595 9594 9592 9591 9590 9588 9587 9586 9585 9584 9583 9582 9581 9581 9580 9580 9579 9579 9579 9578 9578 9578 9577 9577 9577 9576 9576 9576 9575 9574 9573 9572 9571 9570 9568 9567 9565 9237 2 4 2 9563 9561 9558 9556 9553 9550 9547 9544 9540 9537 9533 9529 9525 9522 9518 9513 9509 9505 9501 9497 9493 9488 9484 9480 9476 9472 9468 9464 9460 9456 9451 9447 9443 9438 9434 9430 9425 9420 9415 9410 9405 9399 9393 9387 9381 9374 9367 9360 9353 9345 9337 9329 9320 9311 9301 9292 9282 9271 9260 9249 9238 9226 9213 9201 9188 9174 9160 9146 9131 9116 9101 9085 9068 9051 9034 9016 8997 8978 8959 8939 8918 8897 8876 8854 8831 8808 8785 8761 8737 8713 8689 8664 8639 8615 8590 8566 8541 8518 8494 8471 8449 8428 8407 8387 8369 8351 8335 8320 8307 8294 8284 8275 8267 8261 8256 8253 8252 8252 8254 8257 8262 8268 8275 8283 8292 8302 8313 8325 8337 8349 8362 8376 8389 8402 8415 8428 8440 8451 8463 8473 8483 8492 8501 8508 8515 8520 8525 8529 8531 8533 8534 8534 8533 8531 8528 8524 8519 8514 8507 8500 8492 8483 8474 8463 8452 8440 8427 8413 8399 8384 8368 8351 8333 8314 8295 8274 8253 8230 8207 8183 8158 8132 8105 8077 8048 8018 7987 7955 7922 7888 7853 7817 7781 7743 7704 7665 7624 7583 7541 7498 7453 7409 7363 7316 7269 7221 7172 7122 7071 7020 6968 6916 6863 6809 6755 6700 6645 6590 6534 6479 6423 6367 6311 6256 6200 6146 6091 6038 5985 5933 5881 5831 5783 5735 5689 5645 5602 5561 5522 5485 5450 5417 5387 5359 5334 5312 5292 5275 5261 5249 5241 5236 5234 5235 5239 5247 5257 5271 5288 5308 5331 5357 5386 5417 5452 5490 5530 5572 5617 5665 5715 5766 5820 5876 5933 5991 6051 6113 6175 6238 6302 6367 6432 6498 6564 6630 6695 6761 6827 6892 6956 7020 7084 7146 7208 7269 7329 7388 7446 7503 7559 7614 7667 7719 7770 7820 7869 7916 7962 8007 8050 8093 8134 8174 8212 8250 8286 8321 8355 8388 8420 8451 8481 8509 8537 8564 8590 8616 8640 8664 8687 8709 8731 8752 8772 8792 8811 8829 8847 8865 8882 8899 8915 8930 8946 8961 8975 8989 9003 9016 9029 9041 9053 9064 9075 9086 9096 9106 9115 9124 9132 9140 9147 9154 9160 9166 9172 9177 9182 9186 9190 9194 9197 9201 9204 9206 9209 9212 9214 9216 9218 9221 9223 9225 9227 9229 9231 9233 9235 9237 9238 9240 9242 9243 9245 9246 9246 9247 9247 9247 9247 9246 9245 9243 9241 9238 9235 9231 9226 9221 9216 9209 9203 9195 9187 9179 9170 9160 9150 9139 9127 9116 9103 9090 9077 9063 9049 9034 9019 9003 8987 8971 8954 8936 8918 8899 8880 8861 8841 8820 8799 8777 8754 8731 8708 8683 8659 8633 8607 8580 8552 8524 8496 8467 8437 8407 8376 8344 8313 8280 8248 8215 8182 8149 8115 8081 8047 8013 7979 7945 7911 7877 7843 7809 7775 7741 7707 7673 7639 7605 7571 7536 7502 7467 7432 7396 7360 7323 7286 7248 7209 7169 7128 7086 7043 6999 6953 6907 6860 6811 9238 2 4 2 6762 6711 6659 6606 6553 6498 6444 6389 6335 6280 6226 6172 6119 6067 6016 5967 5920 5875 5833 5793 5757 5724 5694 5668 5645 5627 5613 5603 5597 5596 5600 5609 5622 5639 5661 5687 5717 5751 5789 5831 5877 5925 5977 6032 6089 6149 6210 6274 6339 6405 6472 6540 6609 6678 6747 6816 6885 6954 7022 7089 7156 7221 7286 7349 7412 7473 7533 7592 7649 7705 7760 7813 7866 7916 7966 8014 8060 8106 8150 8193 8235 8275 8315 8353 8390 8425 8460 8494 8527 8558 8589 8618 8647 8675 8701 8727 8752 8776 8800 8822 8844 8865 8885 8905 8924 8943 8960 8978 8994 9011 9026 9042 9056 9071 9085 9098 9112 9125 9137 9149 9161 9173 9184 9195 9206 9217 9227 9237 9247 9256 9265 9275 9284 9292 9301 9309 9317 9325 9333 9340 9348 9355 9362 9369 9376 9382 9389 9395 9401 9407 9412 9418 9423 9428 9433 9438 9442 9447 9451 9455 9458 9462 9465 9468 9471 9474 9477 9479 9481 9483 9485 9487 9489 9491 9492 9494 9495 9497 9498 9500 9501 9503 9504 9506 9508 9509 9511 9513 9515 9517 9519 9521 9524 9526 9528 9531 9533 9536 9538 9540 9543 9545 9548 9550 9552 9554 9557 9559 9560 9562 9564 9565 9567 9568 9569 9570 9571 9572 9573 9573 9574 9575 9575 9576 9576 9577 9578 9579 9579 9580 9581 9582 9584 9585 9586 9588 9589 9591 9593 9595 9597 9599 9601 9603 9606 9608 9610 9612 9614 9616 9618 9620 9622 9623 9625 9626 9627 9628 9629 9630 9631 9631 9632 9632 9632 9632 9632 9632 9632 9632 9632 9632 9632 9632 9632 9632 9632 9633 9633 9633 9634 9634 9634 9635 9636 9636 9637 9638 9639 9639 9640 9641 9641 9642 9642 9642 9643 9643 9643 9643 9643 9643 9643 9642 9642 9641 9640 9640 9639 9638 9637 9636 9635 9634 9633 9631 9630 9628 9627 9625 9623 9621 9619 9617 9615 9612 9610 9607 9604 9601 9597 9594 9590 9586 9582 9578 9574 9570 9565 9561 9557 9553 9549 9545 9541 9537 9534 9530 9527 9524 9522 9520 9517 9515 9513 9512 9510 9508 9506 9504 9503 9500 9498 9495 9492 9488 9484 9479 9473 9467 9459 9452 9443 9434 9424 9413 9401 9389 9375 9362 9347 9332 9316 9300 9284 9267 9250 9232 9214 9196 9177 9158 9137 9116 9094 9072 9049 9024 8998 8970 8941 8909 8875 8838 8799 8757 8712 8663 8611 8556 8498 8436 8370 8301 8229 8152 8072 7990 7905 7818 7729 7639 7548 7457 7365 7273 7183 7094 7008 6924 6844 6768 6696 6630 6569 6514 6464 6422 6385 6356 6333 6317 6308 6308 6314 6327 6347 6372 6404 6440 6482 6529 6580 6634 6693 6754 6817 6882 6949 7017 7085 7152 7219 7285 7350 7414 7477 7537 7596 7652 7706 7757 7805 7851 7894 7934 7971 8005 8037 8065 8091 8114 8135 8152 8167 8179 8188 8193 8197 8197 8195 8190 8182 8171 8157 8141 8122 8100 8076 8048 9239 2 4 2 8018 7986 7952 7917 7879 7840 7800 7759 7717 7674 7631 7589 7547 7506 7467 7429 7393 7359 7329 7301 7276 7255 7238 7224 7214 7209 7208 7212 7220 7233 7250 7272 7297 7326 7360 7397 7437 7481 7528 7577 7629 7682 7738 7794 7852 7910 7969 8027 8086 8144 8201 8258 8313 8368 8420 8471 8520 8568 8613 8657 8698 8738 8776 8812 8847 8879 8910 8939 8966 8992 9017 9040 9063 9084 9104 9123 9142 9159 9176 9192 9207 9222 9236 9249 9262 9275 9286 9297 9308 9318 9327 9335 9343 9349 9355 9361 9365 9369 9372 9374 9375 9375 9374 9372 9370 9366 9362 9357 9351 9344 9337 9329 9320 9310 9300 9289 9278 9266 9254 9241 9228 9214 9201 9186 9172 9157 9143 9128 9113 9098 9082 9067 9052 9037 9022 9008 8993 8979 8966 8952 8939 8927 8915 8904 8894 8884 8875 8867 8860 8853 8848 8844 8841 8839 8838 8838 8840 8842 8846 8851 8858 8865 8873 8883 8893 8905 8917 8931 8945 8960 8975 8992 9009 9026 9044 9062 9080 9099 9117 9136 9155 9173 9192 9211 9229 9247 9265 9282 9299 9316 9332 9348 9363 9378 9393 9407 9420 9433 9446 9458 9470 9481 9492 9503 9513 9522 9532 9540 9549 9557 9565 9573 9580 9587 9593 9600 9606 9612 9618 9623 9628 9633 9638 9643 9647 9652 9656 9660 9663 9667 9670 9674 9677 9680 9682 9685 9687 9690 9692 9694 9696 9697 9699 9700 9702 9703 9704 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9734 9735 9736 9736 9737 9737 9738 9738 9739 9739 9739 9740 9740 9740 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9741 9741 9741 9741 9740 9739 9739 9738 9737 9736 9735 9733 9732 9730 9728 9726 9725 9722 9720 9718 9716 9713 9711 9709 9706 9704 9701 9699 9697 9695 9692 9690 9688 9686 9684 9683 9681 9679 9678 9676 9675 9673 9672 9671 9669 9668 9666 9665 9663 9661 9660 9658 9655 9653 9651 9648 9645 9642 9639 9635 9631 9627 9623 9618 9613 9608 9602 9597 9590 9584 9578 9571 9564 9557 9549 9542 9534 9526 9518 9510 9502 9494 9486 9477 9469 9461 9453 9445 9437 9428 9420 9411 9403 9394 9386 9377 9368 9358 9349 9338 9328 9317 9305 9292 9280 9266 9252 9237 9221 9205 9188 9170 9152 9133 9113 9093 9073 9052 9032 9011 8991 8971 8951 8932 8914 8896 8880 8865 8851 8839 8828 8820 8813 8808 8805 8803 8804 8807 8811 8818 8827 8837 8850 8864 8879 8896 8914 8933 8952 8973 8994 9015 9037 9059 9080 9102 9123 9144 9164 9184 9202 9220 9237 9254 9269 9284 9298 9311 9324 9336 9347 9358 9368 9378 9387 9396 9405 9414 9423 9432 9440 9449 9458 9466 9475 9484 9493 9501 9510 9519 9528 9536 9545 9553 9561 9569 9576 9583 9589 9595 9240 2 4 2 9601 9606 9611 9615 9619 9623 9625 9628 9630 9631 9633 9634 9635 9635 9635 9636 9636 9636 9635 9635 9635 9635 9635 9635 9635 9635 9635 9635 9636 9636 9636 9637 9637 9638 9638 9638 9639 9639 9639 9639 9639 9639 9639 9638 9637 9636 9635 9634 9632 9631 9629 9627 9625 9622 9620 9617 9614 9610 9607 9604 9600 9596 9592 9588 9583 9579 9574 9569 9564 9559 9554 9548 9543 9537 9531 9525 9518 9511 9504 9497 9490 9482 9474 9466 9457 9449 9439 9430 9420 9410 9399 9388 9377 9365 9353 9340 9327 9313 9299 9285 9270 9255 9239 9223 9207 9191 9174 9157 9140 9122 9105 9087 9070 9052 9035 9018 9001 8984 8968 8953 8937 8922 8908 8894 8881 8869 8857 8846 8835 8825 8816 8807 8798 8790 8783 8775 8768 8761 8755 8748 8741 8734 8727 8720 8712 8704 8695 8686 8676 8665 8654 8643 8630 8618 8604 8591 8576 8561 8546 8531 8515 8500 8484 8470 8455 8441 8427 8415 8403 8392 8382 8374 8367 8361 8357 8355 8354 8355 8357 8362 8368 8375 8384 8395 8408 8422 8438 8455 8473 8493 8513 8535 8557 8580 8603 8627 8652 8676 8701 8726 8751 8776 8800 8824 8848 8872 8894 8917 8939 8961 8982 9002 9022 9041 9060 9079 9096 9114 9131 9147 9163 9179 9195 9210 9225 9240 9254 9268 9282 9296 9309 9322 9335 9348 9361 9373 9385 9396 9407 9418 9428 9438 9448 9457 9466 9474 9482 9489 9496 9502 9508 9513 9518 9522 9526 9530 9534 9537 9540 9542 9545 9547 9550 9552 9554 9556 9558 9560 9562 9564 9567 9569 9571 9574 9576 9579 9581 9584 9586 9589 9591 9593 9595 9597 9598 9599 9600 9600 9600 9600 9599 9597 9596 9593 9591 9587 9584 9580 9575 9570 9565 9559 9554 9548 9541 9535 9529 9523 9516 9510 9504 9498 9492 9487 9482 9478 9473 9470 9466 9464 9461 9459 9458 9457 9456 9456 9457 9458 9459 9460 9462 9464 9466 9469 9472 9474 9477 9480 9483 9486 9489 9492 9495 9498 9501 9503 9506 9508 9511 9513 9515 9517 9519 9521 9523 9525 9527 9529 9531 9533 9534 9536 9538 9540 9542 9543 9545 9547 9548 9550 9551 9552 9553 9554 9554 9554 9554 9554 9554 9553 9552 9550 9548 9546 9544 9542 9539 9536 9533 9530 9527 9524 9520 9517 9514 9512 9509 9507 9505 9504 9503 9502 9502 9503 9504 9505 9507 9510 9513 9516 9520 9525 9530 9535 9541 9547 9553 9559 9566 9572 9579 9586 9593 9600 9606 9613 9619 9625 9631 9637 9642 9647 9652 9656 9660 9664 9668 9671 9674 9677 9679 9681 9683 9685 9686 9687 9688 9689 9689 9690 9690 9690 9689 9689 9688 9687 9686 9684 9683 9681 9678 9676 9673 9670 9666 9663 9658 9654 9649 9644 9638 9632 9626 9619 9612 9604 9596 9588 9580 9571 9561 9552 9542 9532 9521 9511 9500 9489 9478 9466 9455 9444 9432 9421 9410 9399 9388 9377 9366 9356 9241 2 4 2 9346 9336 9327 9318 9310 9302 9294 9287 9281 9275 9270 9265 9261 9258 9255 9253 9252 9251 9251 9252 9254 9256 9259 9263 9268 9273 9279 9285 9293 9301 9309 9318 9328 9338 9349 9361 9372 9384 9397 9409 9422 9435 9449 9462 9475 9488 9502 9515 9528 9540 9552 9564 9576 9587 9598 9609 9619 9628 9637 9646 9654 9661 9668 9675 9681 9687 9692 9697 9702 9706 9711 9714 9718 9722 9725 9728 9731 9734 9737 9739 9742 9745 9747 9749 9752 9754 9756 9758 9760 9761 9763 9764 9765 9766 9767 9768 9768 9768 9768 9768 9768 9768 9767 9766 9766 9765 9764 9763 9762 9761 9760 9759 9758 9758 9757 9757 9757 9757 9757 9758 9759 9760 9761 9762 9763 9765 9767 9769 9771 9774 9776 9779 9781 9784 9786 9789 9791 9794 9796 9799 9801 9804 9806 9808 9810 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9847 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9858 9858 9859 9859 9860 9861 9861 9862 9862 9863 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9860 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9833 9830 9826 9823 9819 9816 9812 9809 9806 9802 9799 9796 9793 9790 9786 9783 9780 9777 9774 9771 9768 9764 9761 9757 9753 9749 9744 9739 9734 9728 9722 9716 9709 9702 9695 9687 9679 9671 9663 9654 9645 9636 9627 9619 9610 9601 9593 9584 9576 9569 9562 9555 9549 9543 9538 9534 9530 9526 9524 9522 9520 9520 9520 9520 9521 9523 9525 9528 9531 9534 9538 9542 9547 9552 9557 9562 9568 9573 9579 9585 9591 9597 9604 9610 9616 9622 9629 9635 9641 9648 9654 9661 9667 9673 9680 9686 9693 9699 9705 9711 9717 9723 9729 9735 9741 9747 9752 9757 9762 9767 9772 9777 9781 9785 9789 9792 9796 9799 9802 9804 9806 9808 9810 9812 9813 9814 9815 9815 9816 9816 9816 9816 9816 9815 9814 9814 9813 9811 9810 9809 9807 9806 9804 9802 9800 9798 9796 9793 9791 9788 9785 9782 9779 9775 9772 9768 9764 9760 9756 9752 9747 9742 9738 9733 9728 9723 9717 9712 9707 9701 9696 9690 9685 9679 9674 9668 9662 9657 9651 9646 9640 9635 9629 9624 9619 9614 9609 9604 9599 9594 9589 9584 9579 9575 9571 9566 9562 9558 9554 9550 9546 9542 9539 9535 9532 9529 9526 9523 9521 9518 9516 9514 9512 9511 9509 9508 9507 9506 9506 9506 9506 9506 9507 9508 9509 9511 9512 9514 9517 9519 9522 9525 9528 9531 9535 9539 9543 9547 9551 9555 9559 9242 2 4 2 9563 9567 9571 9575 9579 9583 9587 9591 9594 9597 9600 9603 9606 9608 9610 9612 9614 9615 9616 9617 9618 9618 9618 9618 9618 9617 9616 9615 9614 9613 9611 9609 9607 9605 9602 9599 9596 9593 9589 9585 9581 9577 9572 9566 9560 9554 9547 9540 9533 9524 9516 9506 9497 9486 9475 9463 9451 9438 9424 9410 9395 9379 9362 9345 9327 9309 9289 9269 9248 9227 9205 9182 9158 9134 9110 9084 9059 9032 9006 8979 8951 8924 8896 8869 8841 8813 8785 8758 8731 8705 8679 8654 8629 8605 8582 8561 8540 8520 8502 8484 8468 8454 8440 8428 8418 8409 8401 8395 8390 8386 8384 8382 8382 8383 8385 8387 8391 8395 8400 8406 8412 8418 8425 8431 8438 8445 8452 8459 8466 8473 8480 8486 8492 8497 8503 8508 8513 8518 8522 8526 8530 8534 8538 8541 8545 8548 8552 8556 8559 8563 8567 8572 8576 8581 8587 8592 8599 8605 8612 8620 8628 8637 8647 8657 8667 8679 8690 8703 8716 8730 8744 8759 8775 8791 8808 8825 8843 8862 8880 8900 8919 8939 8960 8980 9001 9022 9044 9065 9086 9108 9129 9151 9172 9193 9214 9235 9255 9275 9295 9314 9333 9352 9370 9387 9404 9421 9437 9452 9467 9481 9495 9508 9521 9533 9544 9555 9565 9575 9585 9594 9602 9610 9618 9625 9632 9638 9644 9650 9656 9661 9666 9671 9676 9681 9685 9689 9694 9698 9702 9705 9709 9713 9716 9720 9723 9726 9729 9732 9735 9738 9740 9742 9745 9747 9748 9750 9751 9752 9753 9754 9754 9755 9755 9754 9754 9753 9753 9752 9751 9749 9748 9747 9745 9743 9742 9740 9738 9737 9735 9733 9731 9729 9728 9726 9724 9723 9721 9719 9717 9715 9714 9712 9710 9708 9706 9703 9701 9699 9696 9693 9690 9687 9684 9681 9677 9673 9669 9666 9662 9657 9653 9649 9645 9640 9636 9631 9627 9623 9619 9615 9610 9607 9603 9599 9595 9592 9588 9585 9582 9578 9575 9572 9569 9566 9563 9561 9558 9555 9552 9549 9546 9543 9540 9536 9533 9530 9526 9523 9519 9515 9511 9507 9503 9499 9494 9490 9485 9480 9475 9470 9465 9459 9453 9447 9441 9434 9428 9420 9413 9405 9397 9388 9379 9370 9360 9350 9339 9328 9316 9304 9291 9278 9265 9251 9236 9221 9205 9189 9172 9155 9137 9118 9099 9079 9058 9037 9015 8992 8968 8943 8917 8890 8862 8833 8803 8772 8739 8706 8671 8635 8597 8559 8520 8479 8437 8395 8352 8308 8264 8220 8175 8131 8086 8042 7999 7957 7915 7876 7837 7801 7766 7734 7705 7678 7653 7632 7614 7598 7586 7578 7573 7572 7574 7579 7588 7600 7615 7634 7655 7678 7705 7734 7765 7798 7833 7870 7908 7947 7986 8027 8067 8108 8149 8190 8231 8271 8311 8350 8389 8426 8463 8498 8533 8567 8599 8631 8661 8691 8720 8747 8774 8800 8825 8849 8873 8896 8918 8939 8960 8981 9001 9020 9039 9058 9076 9094 9111 9127 9144 9160 9243 2 4 2 9175 9190 9204 9218 9232 9245 9257 9269 9280 9291 9302 9311 9321 9329 9337 9345 9352 9358 9364 9370 9374 9379 9383 9386 9389 9392 9394 9396 9397 9398 9399 9399 9399 9399 9398 9397 9396 9395 9393 9391 9389 9386 9384 9381 9377 9374 9370 9366 9362 9357 9353 9347 9342 9336 9330 9323 9316 9309 9301 9293 9285 9276 9266 9256 9246 9235 9223 9211 9199 9186 9172 9158 9143 9128 9112 9095 9078 9061 9043 9024 9005 8986 8966 8945 8925 8904 8883 8862 8841 8819 8798 8777 8756 8736 8716 8696 8677 8659 8642 8625 8610 8595 8582 8570 8559 8550 8542 8536 8531 8528 8527 8527 8529 8532 8538 8544 8553 8563 8574 8587 8602 8617 8634 8652 8672 8692 8713 8734 8757 8779 8803 8826 8850 8874 8898 8922 8946 8970 8993 9016 9039 9061 9082 9104 9124 9144 9164 9183 9201 9219 9236 9252 9268 9283 9298 9312 9326 9339 9352 9364 9376 9387 9398 9409 9419 9429 9439 9448 9457 9466 9475 9483 9491 9499 9507 9514 9521 9528 9535 9542 9548 9554 9560 9566 9572 9577 9583 9588 9593 9598 9603 9607 9611 9616 9620 9623 9627 9631 9634 9637 9640 9643 9645 9648 9650 9652 9654 9656 9658 9659 9661 9662 9664 9665 9667 9668 9669 9670 9672 9673 9675 9676 9678 9680 9681 9683 9685 9687 9690 9692 9694 9697 9700 9702 9705 9708 9711 9714 9717 9720 9723 9726 9729 9732 9734 9737 9740 9743 9745 9748 9750 9753 9755 9757 9760 9762 9764 9766 9768 9770 9772 9774 9776 9777 9779 9781 9783 9784 9786 9787 9789 9790 9792 9793 9794 9795 9797 9798 9799 9799 9800 9801 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9815 9816 9816 9816 9816 9817 9817 9817 9817 9816 9816 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9815 9816 9816 9816 9817 9817 9817 9818 9818 9818 9819 9819 9819 9819 9819 9819 9818 9818 9818 9817 9817 9816 9815 9815 9814 9813 9813 9812 9811 9810 9810 9809 9809 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9809 9809 9809 9810 9810 9810 9810 9810 9810 9809 9809 9809 9808 9807 9806 9805 9804 9803 9801 9800 9798 9796 9795 9793 9791 9790 9788 9786 9785 9783 9782 9781 9779 9778 9777 9777 9776 9775 9775 9775 9774 9774 9774 9774 9773 9773 9773 9773 9773 9773 9772 9772 9771 9771 9770 9769 9768 9767 9766 9764 9763 9761 9759 9758 9756 9754 9751 9749 9747 9744 9742 9739 9737 9734 9731 9728 9725 9722 9719 9716 9712 9708 9705 9701 9697 9693 9688 9684 9679 9674 9669 9664 9658 9652 9646 9640 9634 9628 9621 9615 9608 9601 9594 9587 9580 9572 9565 9558 9550 9543 9535 9528 9521 9513 9506 9498 9244 2 4 2 9491 9483 9476 9468 9461 9453 9445 9437 9430 9422 9413 9405 9397 9388 9379 9370 9361 9352 9342 9332 9322 9311 9300 9289 9277 9265 9252 9239 9226 9212 9198 9183 9168 9153 9136 9120 9103 9086 9068 9049 9031 9012 8992 8972 8952 8931 8910 8889 8867 8846 8823 8801 8779 8756 8733 8710 8687 8664 8640 8617 8593 8569 8546 8522 8498 8474 8450 8426 8402 8377 8353 8329 8305 8281 8256 8232 8208 8184 8159 8135 8111 8087 8063 8039 8016 7992 7969 7946 7923 7900 7878 7856 7834 7813 7792 7772 7752 7733 7714 7696 7678 7661 7645 7630 7615 7601 7588 7575 7564 7553 7543 7534 7526 7518 7512 7507 7502 7499 7496 7494 7493 7493 7494 7496 7499 7502 7506 7512 7517 7524 7532 7540 7548 7558 7568 7578 7589 7601 7613 7625 7638 7651 7664 7677 7690 7704 7717 7731 7744 7757 7770 7783 7796 7808 7819 7830 7841 7850 7860 7868 7875 7882 7888 7892 7896 7899 7900 7900 7899 7896 7892 7887 7880 7871 7861 7850 7837 7822 7806 7789 7770 7749 7727 7703 7679 7653 7626 7598 7569 7539 7509 7479 7448 7416 7385 7355 7325 7295 7266 7239 7212 7187 7164 7143 7123 7106 7091 7078 7068 7061 7057 7056 7057 7062 7069 7080 7093 7109 7128 7150 7175 7202 7232 7264 7298 7334 7372 7412 7453 7495 7538 7582 7627 7672 7718 7763 7809 7855 7900 7944 7988 8032 8074 8116 8157 8197 8236 8274 8310 8346 8381 8414 8446 8478 8508 8538 8566 8594 8621 8647 8672 8697 8721 8744 8766 8787 8809 8829 8849 8868 8887 8905 8922 8939 8955 8971 8986 9000 9014 9027 9039 9051 9062 9072 9082 9091 9100 9108 9115 9121 9128 9133 9138 9143 9147 9150 9153 9156 9158 9160 9161 9162 9163 9163 9162 9162 9161 9160 9158 9156 9153 9150 9147 9143 9139 9134 9129 9124 9118 9112 9105 9098 9090 9082 9074 9065 9056 9046 9036 9026 9015 9004 8992 8980 8968 8956 8943 8930 8917 8903 8889 8875 8861 8846 8831 8816 8800 8784 8768 8751 8734 8717 8699 8681 8662 8643 8623 8603 8582 8561 8539 8517 8494 8470 8445 8420 8394 8367 8340 8312 8282 8253 8222 8190 8157 8123 8089 8053 8016 7978 7940 7900 7859 7817 7775 7731 7686 7641 7595 7548 7501 7453 7405 7357 7308 7260 7213 7166 7119 7074 7029 6986 6945 6906 6868 6833 6801 6771 6744 6721 6701 6684 6670 6661 6655 6653 6655 6662 6672 6687 6705 6727 6752 6781 6814 6850 6889 6931 6976 7023 7072 7123 7176 7231 7286 7342 7399 7457 7514 7572 7630 7687 7744 7800 7855 7909 7962 8013 8064 8113 8162 8208 8254 8298 8341 8382 8422 8461 8499 8536 8571 8605 8639 8671 8703 8733 8763 8792 8820 8847 8873 8899 8924 8948 8971 8994 9015 9036 9056 9076 9095 9112 9129 9146 9161 9176 9190 9203 9216 9228 9240 9250 9261 9270 9279 9288 9297 9305 9312 9319 9245 2 4 2 9327 9333 9340 9346 9353 9359 9364 9370 9375 9381 9386 9391 9396 9400 9405 9409 9413 9417 9420 9423 9426 9428 9430 9431 9433 9433 9434 9434 9433 9433 9431 9429 9427 9425 9421 9418 9414 9410 9405 9400 9395 9389 9383 9377 9370 9363 9356 9348 9341 9333 9325 9317 9308 9300 9292 9283 9275 9267 9259 9251 9243 9235 9227 9220 9213 9207 9201 9195 9190 9185 9181 9177 9173 9170 9168 9166 9164 9163 9163 9163 9163 9163 9164 9165 9167 9168 9170 9172 9174 9175 9177 9179 9180 9182 9183 9183 9184 9184 9183 9183 9182 9180 9179 9176 9174 9171 9167 9164 9160 9155 9151 9146 9142 9137 9132 9128 9123 9119 9114 9110 9107 9104 9101 9099 9097 9096 9095 9095 9096 9097 9099 9102 9105 9109 9114 9120 9126 9133 9141 9149 9158 9168 9178 9188 9199 9210 9222 9234 9247 9259 9272 9285 9299 9312 9325 9339 9352 9365 9379 9392 9405 9418 9430 9443 9455 9467 9479 9491 9502 9513 9524 9535 9545 9555 9565 9574 9583 9592 9600 9608 9616 9623 9630 9637 9643 9649 9655 9660 9665 9669 9673 9676 9679 9682 9684 9686 9688 9689 9689 9689 9689 9688 9687 9685 9683 9680 9677 9674 9670 9666 9661 9656 9651 9645 9639 9632 9626 9618 9611 9603 9595 9586 9577 9568 9558 9548 9538 9528 9517 9506 9495 9483 9472 9460 9447 9435 9422 9409 9396 9383 9370 9356 9343 9329 9315 9301 9287 9273 9258 9244 9230 9215 9201 9186 9172 9158 9143 9129 9115 9101 9088 9074 9061 9049 9036 9024 9013 9002 8992 8982 8973 8965 8958 8951 8946 8941 8937 8935 8933 8933 8934 8935 8938 8943 8948 8954 8962 8970 8980 8990 9001 9014 9027 9040 9054 9069 9085 9100 9116 9132 9149 9165 9181 9198 9214 9230 9246 9261 9277 9292 9306 9320 9334 9348 9361 9373 9386 9398 9409 9421 9432 9442 9453 9463 9473 9483 9492 9502 9511 9520 9528 9537 9545 9554 9562 9569 9577 9584 9591 9597 9603 9609 9615 9620 9625 9630 9634 9638 9641 9644 9647 9649 9651 9653 9654 9655 9656 9657 9658 9658 9658 9659 9659 9659 9659 9659 9659 9659 9659 9659 9660 9660 9660 9661 9661 9661 9662 9662 9663 9663 9663 9664 9664 9664 9664 9664 9663 9663 9662 9662 9661 9660 9659 9657 9656 9654 9653 9651 9649 9648 9646 9644 9642 9640 9638 9636 9634 9632 9630 9628 9626 9624 9623 9621 9619 9617 9615 9613 9611 9609 9606 9604 9601 9599 9596 9593 9590 9586 9583 9580 9576 9572 9568 9564 9560 9555 9551 9547 9542 9538 9533 9529 9525 9520 9516 9512 9508 9505 9501 9498 9494 9491 9489 9486 9484 9481 9479 9477 9476 9474 9472 9471 9470 9468 9467 9466 9464 9463 9461 9460 9458 9456 9453 9451 9448 9445 9442 9438 9434 9429 9425 9419 9414 9408 9402 9395 9388 9381 9373 9365 9357 9349 9340 9331 9322 9312 9303 9293 9283 9273 9246 2 4 2 9263 9253 9243 9233 9223 9212 9202 9192 9182 9171 9161 9150 9140 9129 9118 9107 9096 9084 9073 9061 9049 9037 9024 9011 8998 8985 8971 8956 8942 8927 8911 8895 8879 8862 8845 8828 8810 8792 8773 8754 8735 8715 8694 8674 8653 8631 8609 8587 8564 8541 8517 8493 8468 8442 8416 8389 8362 8334 8305 8275 8245 8214 8181 8148 8114 8079 8044 8007 7969 7930 7890 7849 7806 7763 7719 7673 7626 7578 7529 7478 7426 7373 7318 7262 7205 7146 7086 7024 6961 6896 6829 6761 6692 6621 6548 6474 6398 6321 6243 6163 6083 6000 5917 5834 5749 5664 5579 5495 5410 5326 5242 5159 5078 4998 4920 4844 4771 4701 4633 4569 4509 4453 4400 4353 4309 4271 4237 4208 4185 4167 4155 4149 4147 4151 4160 4175 4194 4219 4249 4283 4322 4365 4413 4464 4518 4576 4637 4701 4766 4834 4904 4976 5048 5122 5197 5272 5348 5424 5499 5574 5649 5723 5797 5869 5941 6011 6080 6148 6214 6279 6343 6404 6465 6523 6580 6635 6689 6740 6790 6838 6885 6929 6972 7013 7052 7089 7125 7159 7190 7220 7249 7275 7300 7323 7344 7364 7382 7398 7412 7425 7436 7446 7454 7461 7465 7469 7471 7471 7470 7468 7463 7458 7451 7442 7433 7421 7408 7394 7379 7361 7343 7323 7301 7278 7254 7229 7202 7174 7144 7114 7083 7050 7017 6983 6948 6913 6877 6842 6806 6771 6736 6701 6667 6634 6602 6572 6543 6516 6490 6467 6447 6429 6413 6401 6392 6386 6383 6383 6388 6395 6407 6422 6441 6464 6490 6520 6553 6590 6631 6674 6721 6771 6823 6878 6936 6995 7057 7120 7185 7252 7319 7387 7457 7526 7596 7666 7735 7805 7873 7941 8008 8075 8140 8203 8266 8327 8386 8444 8500 8554 8607 8657 8706 8753 8799 8842 8884 8924 8962 8998 9033 9067 9098 9128 9157 9184 9210 9235 9259 9281 9302 9322 9341 9359 9376 9393 9408 9423 9437 9451 9463 9476 9488 9499 9510 9520 9530 9540 9549 9558 9567 9575 9584 9592 9599 9607 9614 9622 9628 9635 9642 9648 9654 9660 9665 9671 9676 9681 9685 9690 9694 9698 9702 9705 9709 9712 9715 9718 9721 9723 9726 9728 9731 9733 9735 9738 9740 9742 9745 9747 9749 9752 9754 9756 9759 9761 9763 9766 9768 9770 9772 9774 9776 9778 9780 9781 9782 9784 9785 9786 9787 9787 9787 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9789 9789 9790 9791 9792 9793 9794 9795 9796 9798 9799 9800 9801 9803 9804 9805 9806 9807 9808 9809 9810 9810 9810 9811 9811 9811 9811 9811 9810 9810 9810 9809 9809 9808 9808 9808 9807 9807 9807 9806 9806 9806 9806 9807 9807 9807 9808 9808 9809 9810 9811 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9820 9821 9822 9822 9823 9823 9824 9824 9824 9824 9825 9825 9825 9824 9824 9824 9824 9823 9823 9822 9821 9247 2 4 2 9820 9819 9818 9817 9815 9813 9811 9809 9806 9803 9800 9796 9792 9787 9782 9777 9771 9765 9758 9750 9742 9733 9724 9714 9704 9693 9682 9670 9657 9644 9630 9616 9601 9585 9570 9553 9537 9520 9502 9484 9466 9448 9430 9411 9392 9373 9354 9335 9316 9297 9278 9259 9241 9222 9204 9187 9170 9153 9137 9121 9106 9092 9078 9065 9053 9041 9031 9021 9012 9004 8997 8992 8987 8983 8980 8978 8977 8977 8978 8980 8984 8988 8993 8999 9006 9013 9022 9031 9041 9052 9064 9076 9089 9102 9116 9130 9145 9160 9175 9191 9206 9222 9239 9255 9271 9287 9303 9320 9336 9352 9367 9383 9398 9413 9428 9443 9457 9471 9484 9498 9511 9523 9535 9547 9559 9570 9581 9591 9601 9611 9621 9630 9639 9648 9656 9664 9672 9680 9687 9695 9702 9709 9715 9722 9728 9734 9740 9746 9752 9757 9762 9767 9772 9777 9781 9786 9790 9793 9797 9800 9804 9807 9809 9812 9814 9816 9818 9820 9822 9823 9824 9826 9827 9828 9829 9830 9832 9833 9834 9835 9836 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9862 9860 9858 9857 9855 9853 9852 9850 9849 9848 9846 9845 9844 9843 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9847 9848 9848 9849 9849 9850 9850 9851 9852 9852 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9868 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9860 9860 9860 9860 9859 9859 9858 9857 9857 9856 9856 9855 9854 9854 9853 9853 9853 9853 9852 9852 9853 9853 9853 9854 9855 9856 9857 9858 9860 9861 9863 9864 9866 9868 9869 9871 9873 9874 9875 9877 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9883 9884 9885 9887 9889 9890 9892 9894 9895 9897 9898 9900 9901 9902 9902 9902 9902 9902 9901 9900 9899 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9877 9875 9874 9872 9871 9871 9870 9870 9870 9871 9871 9873 9874 9876 9878 9880 9882 9885 9887 9889 9892 9894 9896 9898 9900 9901 9903 9904 9904 9248 2 4 2 9905 9905 9905 9904 9903 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9875 9873 9871 9869 9868 9866 9865 9864 9862 9861 9860 9860 9859 9858 9858 9857 9856 9856 9856 9855 9855 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9856 9856 9858 9859 9860 9861 9863 9865 9866 9868 9870 9872 9873 9875 9877 9878 9880 9881 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9889 9889 9888 9889 9889 9889 9890 9890 9891 9892 9894 9895 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9909 9909 9908 9907 9905 9904 9902 9901 9899 9897 9895 9894 9892 9890 9889 9887 9886 9885 9884 9884 9884 9884 9884 9885 9885 9886 9888 9889 9890 9892 9894 9896 9898 9899 9901 9903 9905 9906 9907 9908 9909 9909 9910 9910 9909 9909 9908 9907 9905 9904 9902 9900 9898 9896 9893 9891 9889 9886 9884 9882 9880 9879 9877 9876 9874 9873 9873 9872 9872 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9882 9881 9880 9879 9878 9876 9874 9872 9870 9868 9865 9863 9860 9857 9855 9852 9849 9847 9844 9842 9839 9837 9834 9832 9830 9828 9826 9824 9821 9819 9817 9815 9812 9809 9806 9803 9800 9796 9792 9787 9782 9777 9771 9765 9759 9752 9745 9737 9729 9721 9712 9703 9693 9684 9674 9664 9653 9643 9632 9621 9610 9599 9588 9577 9566 9554 9543 9532 9521 9510 9498 9487 9476 9464 9453 9441 9429 9418 9406 9394 9382 9369 9357 9344 9331 9317 9303 9289 9275 9260 9245 9230 9214 9198 9182 9165 9148 9130 9112 9094 9075 9056 9037 9017 8997 8978 8957 8937 8917 8897 8876 8856 8836 8816 8796 8777 8758 8740 8722 8704 8688 8672 8657 8642 8629 8617 8605 8595 8586 8578 8571 8566 8562 8559 8557 8557 8558 8561 8564 8570 8576 8584 8593 8603 8614 8627 8641 8656 8672 8690 8708 8727 8747 8769 8791 8813 8837 8861 8886 8912 8938 8964 8991 9018 9046 9073 9101 9129 9157 9184 9212 9239 9266 9292 9318 9343 9368 9392 9416 9438 9460 9481 9501 9520 9538 9556 9572 9587 9602 9616 9628 9641 9652 9662 9672 9682 9690 9698 9706 9713 9720 9726 9732 9737 9742 9748 9753 9757 9762 9766 9770 9774 9778 9781 9784 9788 9791 9794 9796 9799 9801 9803 9805 9806 9808 9809 9810 9810 9811 9811 9811 9811 9811 9811 9811 9810 9809 9809 9808 9807 9806 9806 9805 9804 9803 9802 9802 9801 9800 9799 9799 9798 9797 9796 9249 2 4 2 9796 9795 9794 9793 9793 9792 9791 9790 9789 9788 9787 9785 9784 9783 9781 9780 9779 9777 9776 9774 9772 9771 9769 9767 9765 9763 9762 9760 9758 9756 9754 9752 9750 9747 9745 9743 9740 9738 9735 9733 9730 9728 9725 9722 9720 9717 9714 9711 9709 9706 9704 9701 9699 9696 9694 9692 9690 9689 9687 9686 9684 9683 9682 9682 9681 9681 9681 9681 9681 9681 9681 9681 9682 9682 9682 9682 9683 9683 9683 9683 9682 9682 9681 9680 9679 9678 9676 9675 9672 9670 9667 9664 9661 9658 9654 9649 9645 9640 9635 9630 9624 9618 9612 9606 9599 9592 9585 9577 9569 9561 9552 9543 9533 9524 9513 9503 9492 9480 9468 9455 9442 9428 9413 9398 9382 9366 9349 9331 9312 9293 9273 9252 9231 9209 9187 9164 9140 9116 9091 9066 9041 9015 8989 8963 8937 8912 8886 8861 8835 8811 8786 8763 8740 8717 8696 8676 8656 8637 8620 8604 8588 8574 8561 8550 8539 8529 8521 8514 8507 8502 8498 8494 8491 8489 8488 8487 8486 8486 8486 8486 8486 8486 8486 8486 8486 8485 8484 8482 8479 8476 8473 8468 8463 8457 8450 8442 8434 8424 8414 8402 8390 8377 8363 8348 8332 8315 8297 8279 8260 8240 8220 8199 8177 8155 8133 8110 8087 8064 8041 8018 7996 7973 7952 7930 7910 7890 7871 7854 7837 7822 7809 7797 7787 7778 7772 7768 7765 7765 7767 7771 7777 7786 7797 7810 7825 7843 7862 7884 7907 7932 7959 7987 8017 8048 8080 8114 8148 8182 8218 8253 8289 8325 8361 8397 8432 8468 8503 8537 8571 8604 8636 8667 8698 8728 8757 8785 8812 8839 8865 8890 8915 8939 8962 8985 9007 9028 9049 9070 9090 9111 9130 9150 9169 9187 9206 9224 9241 9259 9276 9293 9309 9325 9341 9357 9372 9386 9400 9414 9427 9440 9452 9464 9475 9486 9497 9507 9517 9526 9535 9544 9553 9561 9569 9577 9584 9592 9599 9606 9614 9621 9628 9635 9641 9648 9655 9661 9667 9674 9680 9686 9692 9697 9702 9707 9712 9717 9721 9725 9728 9732 9735 9737 9740 9742 9744 9746 9748 9749 9751 9752 9753 9754 9756 9757 9758 9760 9762 9763 9765 9767 9769 9771 9773 9776 9778 9781 9783 9786 9789 9791 9794 9796 9798 9800 9802 9804 9806 9807 9809 9810 9811 9811 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9815 9815 9816 9817 9818 9820 9821 9823 9825 9826 9828 9830 9832 9833 9835 9836 9837 9838 9839 9840 9841 9841 9841 9841 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9828 9827 9826 9825 9824 9823 9823 9822 9822 9823 9823 9823 9824 9825 9826 9827 9828 9830 9831 9832 9834 9836 9837 9839 9840 9842 9843 9845 9846 9847 9848 9850 9851 9852 9852 9853 9854 9855 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9862 9862 9863 9863 9864 9864 9864 9864 9865 9865 9865 9250 2 4 2 9865 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9858 9857 9856 9856 9855 9854 9854 9854 9854 9853 9854 9854 9854 9855 9855 9856 9856 9857 9858 9859 9860 9861 9861 9862 9863 9864 9865 9865 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9879 9879 9880 9880 9880 9879 9879 9878 9878 9877 9876 9875 9873 9872 9871 9869 9867 9866 9864 9863 9861 9860 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9849 9848 9847 9846 9845 9843 9842 9841 9839 9837 9836 9834 9832 9830 9828 9826 9825 9823 9821 9819 9818 9816 9814 9812 9811 9809 9807 9806 9804 9802 9800 9798 9796 9793 9791 9788 9785 9782 9778 9774 9770 9765 9761 9755 9750 9744 9738 9731 9724 9717 9709 9701 9693 9685 9676 9668 9659 9650 9641 9632 9623 9614 9605 9597 9588 9580 9571 9563 9555 9548 9541 9533 9527 9520 9514 9508 9502 9497 9492 9487 9483 9479 9475 9471 9468 9465 9463 9460 9458 9457 9456 9455 9455 9455 9456 9456 9458 9460 9462 9465 9468 9472 9476 9481 9486 9491 9497 9503 9510 9517 9524 9531 9539 9546 9554 9562 9570 9578 9586 9593 9601 9608 9615 9621 9628 9634 9640 9645 9650 9655 9659 9663 9667 9670 9673 9676 9678 9680 9682 9684 9685 9687 9688 9689 9690 9691 9692 9693 9693 9694 9695 9695 9696 9696 9696 9697 9697 9697 9697 9696 9696 9695 9694 9693 9692 9691 9689 9687 9685 9683 9680 9677 9674 9671 9668 9665 9662 9658 9655 9651 9648 9644 9641 9638 9634 9631 9628 9625 9622 9619 9616 9613 9610 9607 9605 9602 9599 9596 9593 9590 9587 9584 9580 9577 9573 9569 9565 9560 9556 9551 9546 9540 9535 9529 9523 9517 9511 9504 9498 9491 9484 9477 9471 9464 9457 9450 9443 9436 9429 9422 9416 9409 9402 9395 9389 9382 9375 9369 9362 9355 9348 9341 9334 9326 9319 9311 9303 9294 9286 9277 9267 9258 9248 9237 9226 9215 9203 9191 9179 9166 9152 9139 9125 9110 9096 9080 9065 9049 9033 9017 9000 8983 8966 8948 8931 8912 8894 8875 8856 8836 8816 8795 8774 8753 8731 8708 8685 8661 8636 8610 8584 8557 8529 8500 8470 8440 8408 8375 8341 8306 8270 8233 8194 8155 8114 8073 8030 7985 7940 7894 7846 7797 7746 7694 7641 7587 7531 7474 7415 7355 7293 7229 7164 7097 7028 6958 6886 6811 6735 6658 6578 6496 6413 6328 6242 9251 2 4 2 6153 6064 5972 5880 5786 5692 5597 5502 5407 5313 5218 5124 5031 4940 4850 4763 4678 4596 4518 4442 4371 4305 4243 4185 4133 4086 4045 4010 3981 3958 3942 3932 3929 3932 3942 3957 3979 4007 4041 4081 4127 4178 4234 4295 4360 4429 4503 4579 4659 4741 4826 4913 5002 5093 5184 5277 5370 5463 5556 5649 5741 5833 5924 6015 6104 6192 6279 6364 6447 6529 6610 6688 6765 6841 6914 6986 7056 7125 7192 7257 7321 7382 7443 7501 7559 7614 7669 7721 7773 7823 7871 7919 7964 8009 8052 8095 8135 8175 8214 8251 8288 8323 8357 8390 8422 8454 8484 8513 8542 8569 8596 8622 8647 8672 8695 8718 8741 8762 8783 8804 8824 8843 8862 8881 8898 8916 8933 8950 8966 8981 8997 9012 9027 9041 9055 9069 9082 9095 9108 9121 9133 9144 9156 9167 9178 9188 9199 9209 9218 9227 9236 9244 9252 9260 9267 9274 9281 9287 9292 9298 9302 9307 9311 9315 9318 9321 9323 9326 9327 9329 9330 9331 9332 9332 9332 9332 9332 9332 9331 9331 9330 9330 9329 9329 9328 9328 9327 9327 9328 9328 9329 9330 9331 9333 9335 9337 9340 9343 9346 9351 9355 9360 9365 9371 9377 9383 9390 9397 9404 9412 9420 9428 9437 9445 9454 9462 9471 9479 9488 9496 9505 9513 9521 9529 9536 9543 9550 9557 9563 9569 9575 9580 9585 9590 9594 9598 9602 9605 9609 9612 9615 9618 9621 9623 9626 9629 9631 9634 9636 9639 9642 9644 9647 9650 9653 9656 9659 9662 9666 9669 9672 9675 9678 9681 9684 9687 9689 9692 9694 9696 9698 9700 9701 9702 9702 9703 9703 9703 9702 9701 9700 9699 9697 9695 9693 9691 9689 9686 9683 9681 9678 9675 9672 9670 9667 9664 9661 9659 9656 9654 9651 9649 9646 9644 9642 9639 9637 9635 9632 9630 9627 9625 9622 9619 9615 9612 9608 9604 9600 9596 9591 9586 9581 9576 9571 9565 9559 9554 9548 9542 9536 9530 9524 9518 9512 9507 9502 9497 9492 9487 9483 9480 9476 9473 9471 9469 9467 9466 9465 9464 9464 9465 9466 9467 9468 9470 9473 9475 9478 9481 9485 9489 9493 9497 9501 9506 9511 9516 9521 9526 9531 9537 9542 9548 9554 9559 9565 9571 9577 9583 9589 9595 9601 9607 9613 9618 9624 9630 9636 9641 9647 9652 9657 9663 9668 9673 9677 9682 9687 9691 9695 9699 9704 9708 9711 9715 9719 9722 9726 9729 9733 9736 9739 9743 9746 9749 9753 9756 9759 9762 9765 9769 9772 9775 9778 9781 9784 9787 9789 9792 9795 9798 9800 9802 9805 9807 9809 9811 9813 9815 9817 9818 9820 9821 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9835 9835 9836 9836 9836 9837 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9831 9830 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9830 9831 9831 9832 9252 2 4 2 9832 9833 9834 9834 9835 9836 9837 9837 9838 9839 9839 9840 9841 9841 9842 9843 9843 9843 9844 9844 9844 9844 9844 9844 9843 9843 9842 9841 9840 9839 9838 9836 9834 9832 9829 9827 9824 9821 9817 9814 9810 9806 9802 9797 9793 9788 9783 9778 9773 9768 9762 9757 9751 9746 9741 9735 9730 9724 9719 9714 9709 9703 9698 9693 9688 9683 9679 9674 9669 9664 9659 9654 9649 9644 9639 9634 9629 9624 9618 9613 9607 9601 9595 9589 9583 9577 9571 9565 9558 9552 9546 9539 9533 9527 9521 9515 9509 9504 9499 9494 9489 9484 9480 9476 9473 9470 9467 9464 9462 9460 9459 9458 9457 9456 9456 9455 9455 9456 9456 9456 9457 9458 9458 9459 9460 9460 9461 9462 9462 9462 9463 9463 9463 9462 9462 9461 9461 9459 9458 9457 9455 9452 9450 9447 9443 9439 9435 9430 9424 9418 9411 9404 9395 9386 9376 9365 9354 9341 9327 9312 9297 9280 9262 9244 9224 9204 9183 9161 9139 9115 9092 9068 9043 9019 8995 8971 8947 8923 8900 8877 8856 8835 8815 8796 8779 8763 8748 8735 8723 8713 8704 8696 8690 8685 8682 8680 8680 8680 8682 8685 8688 8692 8697 8702 8707 8713 8719 8724 8730 8735 8740 8745 8750 8753 8756 8759 8761 8762 8763 8763 8762 8761 8760 8758 8755 8753 8750 8747 8743 8740 8737 8734 8731 8728 8726 8725 8723 8723 8722 8723 8724 8726 8729 8732 8737 8742 8748 8754 8762 8770 8780 8790 8801 8812 8825 8838 8852 8866 8881 8897 8913 8930 8947 8965 8983 9002 9021 9040 9059 9079 9098 9118 9138 9158 9178 9198 9217 9237 9257 9276 9295 9314 9332 9350 9368 9386 9403 9420 9437 9453 9468 9484 9499 9513 9527 9541 9554 9567 9579 9591 9603 9614 9624 9635 9645 9654 9663 9672 9681 9689 9696 9704 9711 9717 9724 9730 9735 9741 9746 9751 9755 9759 9763 9767 9771 9774 9777 9780 9783 9786 9788 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9812 9814 9815 9817 9818 9819 9820 9821 9822 9823 9823 9823 9824 9823 9823 9822 9821 9820 9819 9818 9816 9814 9812 9809 9807 9804 9801 9798 9795 9792 9789 9786 9783 9780 9776 9773 9770 9767 9764 9761 9759 9756 9753 9751 9748 9746 9743 9741 9738 9736 9733 9730 9727 9724 9721 9717 9714 9710 9705 9701 9696 9690 9684 9678 9672 9665 9658 9650 9642 9634 9625 9616 9606 9597 9587 9577 9567 9556 9546 9535 9524 9513 9503 9492 9481 9470 9459 9448 9437 9426 9415 9404 9393 9382 9371 9359 9348 9337 9325 9314 9302 9291 9279 9267 9255 9243 9230 9218 9206 9193 9181 9168 9156 9144 9132 9120 9108 9097 9086 9075 9065 9056 9047 9039 9031 9024 9018 9013 9009 9005 9003 9001 9000 9000 9001 9003 9005 9009 9013 9019 9025 9031 9038 9046 9055 9063 9073 9082 9092 9103 9113 9124 9135 9145 9156 9166 9177 9187 9253 2 4 2 9197 9207 9217 9226 9235 9243 9251 9259 9266 9273 9279 9284 9290 9294 9298 9302 9305 9307 9309 9310 9311 9310 9310 9308 9306 9304 9301 9297 9292 9287 9281 9275 9268 9260 9252 9244 9235 9225 9215 9205 9194 9183 9172 9160 9149 9137 9126 9115 9104 9093 9083 9074 9064 9056 9048 9041 9035 9030 9025 9022 9020 9018 9018 9020 9022 9025 9029 9035 9041 9048 9057 9066 9077 9088 9099 9112 9125 9138 9152 9166 9181 9195 9210 9225 9240 9255 9270 9285 9299 9313 9327 9341 9355 9368 9381 9394 9406 9418 9430 9442 9453 9464 9475 9486 9496 9506 9516 9526 9535 9544 9553 9562 9571 9579 9587 9595 9602 9609 9616 9622 9629 9635 9640 9646 9651 9655 9660 9664 9668 9671 9675 9678 9681 9684 9687 9689 9692 9695 9697 9700 9702 9704 9707 9709 9712 9714 9717 9720 9722 9725 9728 9730 9733 9736 9738 9740 9743 9745 9747 9748 9750 9751 9752 9753 9754 9754 9754 9754 9754 9753 9753 9752 9751 9750 9748 9747 9745 9743 9741 9740 9738 9736 9734 9732 9730 9729 9727 9725 9724 9722 9720 9719 9717 9716 9714 9713 9711 9709 9707 9705 9703 9701 9699 9696 9693 9690 9687 9684 9680 9677 9673 9668 9664 9659 9655 9650 9644 9639 9634 9628 9622 9616 9610 9604 9597 9591 9584 9577 9570 9562 9555 9547 9539 9531 9522 9513 9504 9494 9484 9473 9462 9451 9439 9427 9414 9400 9386 9371 9356 9340 9324 9307 9289 9271 9252 9233 9213 9193 9172 9150 9128 9106 9082 9059 9035 9010 8985 8960 8934 8907 8880 8853 8825 8797 8768 8739 8710 8680 8650 8619 8588 8557 8526 8494 8462 8429 8397 8364 8331 8298 8265 8232 8199 8167 8134 8101 8069 8037 8006 7975 7945 7915 7885 7857 7829 7802 7776 7751 7726 7703 7680 7659 7639 7620 7602 7586 7570 7556 7543 7532 7522 7513 7505 7499 7494 7491 7489 7488 7488 7490 7493 7498 7503 7510 7518 7527 7537 7548 7560 7573 7587 7602 7618 7634 7651 7668 7686 7705 7724 7743 7763 7783 7803 7823 7843 7864 7884 7904 7925 7945 7965 7985 8005 8025 8045 8065 8085 8105 8125 8145 8165 8185 8205 8225 8246 8266 8287 8309 8330 8352 8374 8396 8419 8442 8466 8489 8513 8538 8562 8587 8612 8637 8662 8688 8713 8738 8763 8788 8813 8838 8863 8887 8911 8934 8957 8980 9003 9025 9046 9067 9087 9107 9127 9146 9164 9182 9199 9216 9233 9249 9265 9280 9295 9309 9323 9337 9350 9363 9375 9388 9399 9411 9422 9433 9443 9454 9463 9473 9482 9491 9500 9508 9516 9523 9531 9538 9544 9550 9556 9562 9568 9573 9578 9583 9587 9591 9595 9599 9603 9607 9610 9613 9617 9620 9623 9626 9629 9632 9635 9638 9640 9643 9646 9649 9652 9655 9658 9661 9663 9666 9669 9672 9675 9677 9680 9683 9685 9688 9690 9692 9694 9696 9698 9700 9701 9703 9704 9705 9706 9707 9254 2 4 2 9708 9708 9708 9709 9709 9708 9708 9708 9707 9707 9706 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9695 9694 9693 9692 9691 9691 9690 9689 9689 9688 9688 9687 9686 9686 9685 9684 9683 9682 9681 9680 9679 9677 9676 9674 9672 9670 9668 9665 9662 9659 9656 9653 9649 9645 9641 9637 9633 9628 9623 9618 9613 9608 9602 9597 9591 9585 9579 9573 9567 9561 9554 9547 9541 9534 9527 9519 9512 9504 9496 9488 9480 9471 9462 9452 9443 9432 9422 9411 9400 9388 9376 9364 9351 9337 9323 9309 9294 9279 9263 9246 9229 9212 9194 9175 9156 9136 9115 9094 9072 9049 9026 9001 8976 8950 8924 8896 8868 8838 8808 8777 8745 8713 8679 8645 8610 8575 8540 8504 8468 8432 8395 8359 8323 8288 8254 8220 8187 8156 8126 8098 8071 8047 8024 8003 7985 7969 7956 7945 7938 7933 7930 7931 7934 7940 7949 7960 7973 7989 8008 8028 8051 8076 8102 8129 8158 8189 8220 8252 8284 8317 8351 8384 8418 8452 8485 8518 8551 8583 8615 8646 8676 8706 8735 8763 8791 8818 8845 8871 8896 8920 8945 8968 8991 9014 9036 9058 9080 9101 9122 9143 9163 9183 9202 9221 9240 9259 9276 9294 9311 9327 9343 9359 9373 9388 9401 9414 9426 9437 9448 9458 9468 9477 9485 9493 9500 9507 9513 9519 9524 9530 9535 9540 9544 9549 9554 9558 9563 9567 9572 9577 9582 9587 9592 9597 9602 9608 9613 9619 9624 9629 9635 9640 9645 9650 9654 9659 9663 9667 9670 9674 9677 9679 9682 9683 9685 9687 9688 9689 9690 9690 9691 9691 9692 9692 9692 9693 9693 9694 9695 9696 9697 9699 9700 9702 9704 9707 9709 9712 9714 9717 9720 9723 9726 9729 9732 9735 9738 9741 9743 9746 9748 9750 9751 9753 9754 9755 9755 9756 9756 9755 9755 9754 9753 9752 9751 9750 9749 9747 9746 9744 9743 9741 9740 9739 9737 9736 9735 9734 9734 9733 9732 9732 9732 9732 9732 9732 9732 9733 9733 9734 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9748 9749 9750 9751 9751 9752 9752 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9751 9750 9750 9749 9748 9747 9746 9746 9745 9744 9743 9742 9741 9740 9739 9739 9738 9737 9737 9736 9736 9735 9735 9734 9734 9734 9734 9733 9733 9733 9733 9732 9732 9732 9731 9731 9731 9730 9730 9729 9729 9728 9727 9727 9726 9725 9725 9724 9723 9722 9722 9721 9720 9719 9718 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9706 9705 9704 9702 9700 9698 9696 9694 9692 9690 9687 9685 9682 9679 9676 9674 9671 9668 9665 9662 9659 9656 9653 9650 9647 9644 9641 9638 9635 9632 9629 9626 9623 9621 9618 9615 9612 9609 9606 9603 9599 9596 9592 9588 9584 9580 9576 9571 9566 9561 9556 9550 9544 9538 9532 9525 9519 9511 9504 9255 2 4 2 9496 9489 9481 9472 9464 9455 9446 9437 9427 9418 9408 9398 9387 9376 9365 9354 9342 9330 9317 9304 9291 9277 9262 9247 9231 9214 9197 9179 9160 9140 9120 9099 9077 9054 9031 9006 8981 8955 8929 8902 8875 8847 8819 8792 8764 8736 8709 8682 8655 8630 8605 8581 8559 8538 8518 8500 8484 8470 8458 8448 8439 8433 8429 8428 8428 8431 8437 8444 8453 8464 8477 8491 8507 8525 8544 8564 8585 8608 8630 8653 8677 8701 8725 8748 8771 8794 8817 8839 8860 8880 8900 8919 8936 8953 8968 8983 8996 9008 9020 9030 9039 9047 9054 9060 9065 9070 9073 9075 9077 9078 9078 9077 9076 9074 9071 9068 9064 9059 9053 9047 9040 9033 9024 9016 9006 8996 8985 8974 8961 8949 8935 8921 8906 8891 8875 8859 8842 8825 8808 8790 8772 8753 8735 8716 8697 8679 8660 8642 8624 8606 8589 8572 8556 8540 8525 8511 8497 8484 8473 8462 8451 8442 8434 8427 8420 8415 8411 8407 8405 8404 8403 8404 8405 8407 8410 8413 8418 8423 8428 8434 8441 8448 8455 8463 8472 8480 8489 8498 8507 8516 8525 8534 8543 8552 8561 8569 8578 8586 8594 8601 8608 8615 8622 8628 8633 8638 8642 8646 8649 8652 8654 8656 8656 8657 8656 8655 8653 8650 8647 8643 8638 8633 8626 8620 8612 8604 8595 8586 8576 8565 8554 8542 8529 8516 8503 8488 8474 8458 8442 8426 8408 8391 8372 8354 8334 8314 8294 8273 8251 8229 8206 8183 8159 8135 8110 8084 8058 8032 8005 7977 7949 7921 7892 7862 7832 7802 7772 7740 7709 7677 7645 7612 7580 7546 7513 7479 7445 7410 7375 7340 7305 7269 7233 7197 7161 7124 7087 7050 7012 6974 6936 6898 6860 6821 6782 6743 6704 6665 6626 6586 6547 6507 6467 6428 6388 6349 6310 6270 6231 6192 6154 6115 6077 6039 6002 5965 5928 5892 5856 5820 5785 5750 5715 5681 5648 5615 5582 5549 5518 5486 5455 5424 5393 5363 5334 5304 5275 5246 5218 5189 5162 5134 5107 5080 5054 5028 5003 4978 4953 4930 4906 4884 4862 4841 4820 4801 4782 4765 4748 4732 4717 4703 4690 4679 4668 4659 4650 4643 4637 4632 4628 4625 4624 4623 4624 4626 4628 4632 4637 4643 4650 4658 4667 4677 4688 4701 4714 4728 4744 4761 4778 4797 4818 4839 4862 4886 4911 4937 4965 4994 5024 5056 5089 5123 5158 5195 5232 5271 5311 5351 5393 5435 5479 5523 5567 5612 5658 5704 5751 5797 5844 5891 5938 5984 6031 6078 6124 6171 6217 6262 6308 6352 6397 6441 6484 6528 6570 6612 6654 6695 6736 6776 6815 6855 6893 6931 6968 7005 7041 7077 7112 7146 7180 7214 7246 7279 7310 7341 7372 7402 7431 7460 7489 7517 7545 7572 7599 7625 7652 7678 7703 7729 7754 7779 7804 7829 7853 7878 7902 7927 7951 7975 7999 8023 8047 8071 8094 8118 8141 8164 8187 8209 8232 8254 8275 8296 8317 8338 8358 8378 9256 2 4 2 8397 8416 8435 8453 8471 8488 8505 8522 8539 8555 8571 8586 8602 8617 8632 8647 8662 8676 8690 8705 8719 8733 8746 8760 8774 8787 8801 8814 8827 8840 8852 8865 8877 8889 8900 8911 8922 8933 8943 8953 8963 8972 8981 8990 8998 9006 9014 9021 9028 9035 9041 9048 9054 9060 9066 9071 9077 9082 9087 9093 9098 9103 9108 9113 9118 9123 9128 9133 9138 9142 9147 9152 9156 9160 9164 9168 9172 9176 9179 9182 9185 9188 9191 9194 9196 9198 9200 9203 9205 9206 9208 9210 9212 9214 9216 9219 9221 9224 9226 9230 9233 9236 9240 9244 9248 9253 9257 9262 9267 9273 9278 9284 9290 9296 9303 9309 9315 9322 9328 9334 9341 9347 9353 9359 9365 9371 9377 9382 9388 9393 9398 9403 9407 9412 9416 9420 9424 9428 9431 9435 9438 9441 9444 9447 9450 9453 9456 9458 9461 9464 9467 9469 9472 9475 9478 9481 9484 9487 9490 9494 9497 9501 9504 9508 9512 9516 9520 9524 9528 9532 9537 9541 9545 9549 9554 9558 9562 9566 9569 9573 9576 9580 9583 9586 9588 9590 9593 9595 9596 9598 9599 9600 9601 9601 9602 9602 9602 9602 9602 9602 9601 9601 9601 9601 9601 9601 9601 9601 9601 9602 9602 9603 9604 9606 9607 9608 9610 9612 9614 9616 9618 9621 9623 9625 9628 9630 9633 9635 9638 9640 9642 9644 9646 9648 9649 9651 9652 9653 9654 9655 9655 9656 9656 9656 9656 9655 9655 9654 9654 9653 9653 9652 9651 9650 9650 9649 9649 9648 9648 9648 9648 9648 9648 9648 9649 9649 9650 9651 9652 9653 9654 9655 9656 9658 9659 9660 9661 9662 9663 9664 9664 9665 9665 9665 9665 9665 9665 9664 9663 9662 9661 9659 9658 9656 9655 9653 9651 9649 9647 9645 9643 9640 9638 9636 9634 9632 9630 9628 9626 9624 9622 9620 9618 9615 9613 9610 9608 9605 9602 9598 9595 9591 9587 9582 9577 9572 9567 9561 9555 9549 9542 9535 9528 9521 9513 9506 9498 9490 9483 9475 9467 9459 9452 9444 9437 9429 9422 9415 9407 9400 9393 9386 9379 9373 9366 9359 9351 9344 9337 9329 9321 9313 9305 9296 9288 9279 9270 9261 9251 9242 9232 9222 9213 9203 9194 9185 9176 9168 9160 9153 9147 9141 9136 9131 9128 9125 9124 9123 9124 9125 9128 9132 9136 9142 9148 9156 9164 9173 9183 9193 9204 9216 9228 9241 9254 9267 9280 9294 9307 9320 9334 9347 9360 9373 9386 9398 9411 9423 9434 9445 9456 9467 9477 9487 9496 9505 9514 9523 9531 9539 9546 9553 9560 9567 9573 9579 9585 9590 9595 9600 9604 9608 9612 9616 9619 9622 9625 9627 9629 9631 9632 9634 9635 9636 9637 9637 9638 9638 9638 9638 9638 9638 9637 9637 9636 9636 9635 9634 9633 9632 9631 9629 9628 9626 9624 9622 9620 9617 9614 9612 9608 9605 9602 9598 9594 9589 9585 9580 9575 9570 9564 9559 9553 9547 9541 9534 9528 9521 9514 9507 9257 2 4 2 9499 9491 9484 9476 9467 9459 9450 9442 9433 9423 9414 9404 9395 9385 9375 9365 9356 9346 9336 9327 9318 9309 9300 9292 9284 9277 9271 9265 9260 9256 9252 9250 9248 9248 9248 9249 9251 9254 9259 9264 9270 9277 9284 9292 9301 9311 9321 9331 9341 9352 9363 9374 9384 9395 9406 9416 9426 9435 9444 9453 9461 9469 9476 9482 9489 9494 9500 9505 9509 9513 9517 9521 9524 9528 9531 9534 9537 9541 9544 9547 9551 9554 9558 9562 9565 9569 9573 9577 9581 9586 9590 9593 9597 9601 9604 9608 9610 9613 9616 9618 9620 9621 9622 9623 9624 9624 9624 9623 9622 9622 9620 9619 9618 9616 9615 9613 9611 9610 9608 9607 9605 9604 9602 9601 9600 9600 9599 9598 9598 9597 9597 9597 9597 9597 9597 9598 9598 9598 9599 9599 9600 9600 9601 9601 9602 9602 9603 9603 9604 9605 9605 9606 9606 9607 9608 9608 9609 9610 9610 9611 9612 9613 9613 9614 9615 9615 9616 9616 9617 9617 9617 9617 9617 9617 9617 9617 9617 9616 9616 9616 9615 9614 9614 9613 9613 9612 9611 9611 9610 9610 9609 9609 9609 9609 9609 9609 9609 9609 9610 9611 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9622 9623 9624 9625 9626 9627 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9641 9642 9643 9645 9646 9648 9649 9651 9653 9655 9657 9660 9662 9664 9667 9669 9672 9675 9677 9680 9683 9686 9689 9692 9694 9697 9700 9703 9706 9708 9711 9714 9716 9719 9722 9724 9727 9729 9732 9734 9737 9739 9741 9744 9746 9749 9751 9753 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9775 9777 9778 9780 9781 9782 9783 9783 9784 9784 9785 9785 9785 9785 9785 9784 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9780 9780 9781 9781 9782 9783 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9802 9803 9804 9805 9805 9806 9806 9807 9807 9808 9808 9809 9809 9809 9810 9810 9810 9811 9811 9811 9812 9812 9812 9813 9813 9814 9814 9814 9815 9815 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9821 9821 9821 9821 9820 9820 9819 9819 9818 9817 9816 9816 9815 9813 9812 9811 9810 9808 9807 9806 9804 9803 9801 9799 9798 9796 9795 9793 9791 9790 9788 9786 9785 9783 9782 9780 9779 9777 9776 9774 9772 9771 9769 9767 9765 9763 9761 9758 9756 9753 9750 9746 9743 9739 9735 9730 9725 9719 9714 9707 9701 9693 9686 9678 9670 9661 9651 9642 9632 9621 9610 9599 9588 9576 9564 9551 9539 9526 9512 9499 9485 9472 9458 9443 9429 9415 9400 9386 9371 9356 9341 9326 9311 9296 9281 9265 9250 9235 9220 9205 9190 9176 9161 9146 9258 2 4 2 9132 9118 9104 9090 9077 9064 9051 9039 9027 9015 9004 8993 8982 8972 8962 8952 8943 8934 8925 8917 8908 8900 8892 8885 8877 8869 8862 8854 8846 8838 8830 8822 8813 8804 8795 8785 8775 8764 8753 8742 8729 8716 8702 8688 8673 8656 8639 8622 8603 8583 8562 8540 8517 8492 8467 8440 8412 8382 8351 8319 8285 8250 8213 8175 8135 8094 8051 8006 7960 7913 7864 7813 7761 7708 7653 7597 7540 7481 7422 7361 7300 7238 7175 7112 7048 6984 6920 6855 6791 6728 6665 6602 6540 6479 6420 6361 6304 6249 6196 6145 6096 6049 6005 5964 5926 5890 5858 5829 5804 5782 5764 5750 5740 5734 5731 5733 5738 5748 5761 5779 5801 5826 5856 5889 5925 5965 6008 6055 6104 6156 6211 6269 6328 6390 6453 6518 6584 6651 6720 6789 6858 6928 6999 7069 7139 7208 7278 7346 7414 7480 7546 7611 7674 7736 7797 7857 7915 7972 8027 8081 8133 8184 8233 8281 8327 8372 8416 8458 8498 8537 8575 8612 8647 8681 8713 8745 8775 8804 8832 8858 8884 8909 8932 8955 8976 8997 9016 9035 9053 9070 9086 9102 9116 9130 9144 9156 9169 9180 9191 9202 9212 9222 9232 9241 9250 9259 9267 9276 9284 9292 9300 9308 9316 9324 9332 9340 9348 9356 9364 9372 9381 9389 9398 9407 9415 9424 9433 9442 9451 9460 9469 9479 9488 9497 9506 9515 9524 9533 9542 9551 9559 9568 9576 9584 9592 9600 9607 9614 9621 9628 9635 9641 9648 9653 9659 9665 9670 9675 9680 9685 9690 9694 9699 9703 9707 9711 9715 9718 9722 9725 9729 9732 9736 9739 9742 9745 9748 9751 9754 9757 9760 9762 9765 9767 9770 9772 9774 9776 9778 9780 9781 9783 9784 9785 9786 9787 9787 9788 9788 9788 9788 9788 9788 9788 9788 9787 9787 9786 9785 9785 9784 9784 9783 9783 9782 9782 9782 9781 9781 9781 9782 9782 9782 9783 9783 9784 9785 9785 9786 9787 9787 9788 9789 9789 9789 9789 9789 9789 9788 9788 9787 9786 9784 9782 9780 9778 9775 9772 9769 9766 9762 9758 9754 9750 9746 9742 9737 9733 9728 9723 9719 9714 9709 9705 9700 9696 9691 9686 9681 9677 9672 9667 9662 9657 9651 9646 9640 9634 9628 9622 9615 9608 9600 9592 9584 9576 9567 9557 9548 9538 9527 9516 9505 9493 9481 9468 9455 9442 9428 9414 9399 9383 9367 9351 9334 9316 9298 9279 9259 9238 9217 9195 9171 9147 9122 9095 9068 9039 9009 8978 8945 8911 8875 8839 8801 8761 8720 8678 8634 8589 8542 8494 8445 8394 8342 8289 8235 8179 8123 8065 8007 7948 7887 7826 7765 7702 7640 7576 7512 7448 7384 7319 7255 7190 7126 7061 6998 6934 6871 6808 6746 6686 6626 6567 6510 6454 6399 6346 6295 6246 6199 6154 6112 6072 6035 6000 5969 5940 5914 5891 5871 5854 5841 5830 5823 5818 5817 5819 5824 5832 5842 5855 5870 5887 5907 5929 5953 5978 6005 6034 9259 2 4 2 6064 6095 6128 6161 6195 6229 6264 6300 6337 6374 6411 6450 6488 6527 6566 6606 6647 6688 6729 6771 6814 6858 6902 6948 6994 7041 7089 7138 7187 7237 7287 7339 7391 7443 7496 7549 7602 7655 7708 7760 7813 7864 7915 7965 8014 8062 8109 8155 8200 8243 8285 8325 8364 8401 8437 8471 8504 8536 8567 8596 8625 8652 8678 8704 8729 8753 8776 8799 8821 8843 8865 8887 8908 8929 8950 8970 8991 9011 9030 9050 9070 9089 9108 9126 9144 9162 9179 9196 9212 9228 9243 9258 9272 9285 9299 9311 9323 9335 9346 9357 9367 9377 9387 9396 9405 9414 9423 9431 9440 9448 9457 9465 9473 9481 9489 9497 9505 9512 9520 9527 9535 9542 9549 9556 9563 9569 9575 9581 9587 9593 9598 9603 9607 9612 9616 9620 9624 9627 9630 9633 9636 9638 9640 9642 9644 9646 9648 9649 9650 9651 9652 9652 9652 9652 9652 9652 9651 9650 9649 9648 9646 9645 9642 9640 9637 9634 9631 9628 9624 9620 9616 9611 9606 9601 9596 9590 9585 9579 9572 9566 9559 9552 9544 9537 9529 9521 9512 9503 9494 9484 9474 9464 9453 9442 9431 9419 9408 9395 9383 9370 9357 9344 9331 9318 9304 9291 9278 9265 9252 9240 9228 9216 9205 9195 9185 9176 9167 9159 9152 9146 9141 9137 9134 9132 9131 9131 9131 9133 9136 9139 9144 9149 9156 9163 9171 9180 9189 9199 9210 9221 9233 9245 9258 9270 9284 9297 9311 9325 9338 9352 9366 9380 9394 9407 9421 9434 9447 9459 9471 9483 9495 9506 9516 9526 9536 9545 9554 9562 9570 9577 9584 9590 9596 9601 9606 9611 9615 9619 9622 9625 9628 9630 9633 9635 9636 9638 9639 9641 9642 9643 9644 9644 9645 9645 9645 9645 9645 9644 9643 9642 9641 9639 9637 9635 9632 9629 9625 9621 9616 9611 9606 9600 9593 9586 9579 9571 9563 9555 9546 9537 9528 9519 9509 9500 9490 9481 9471 9462 9453 9445 9436 9428 9421 9414 9407 9401 9396 9391 9387 9384 9381 9378 9377 9376 9376 9376 9377 9379 9381 9384 9387 9391 9395 9400 9405 9411 9416 9422 9429 9435 9442 9449 9456 9463 9471 9478 9485 9493 9501 9508 9516 9523 9531 9539 9546 9554 9562 9569 9577 9584 9592 9600 9607 9615 9622 9629 9637 9644 9651 9658 9665 9672 9678 9685 9691 9697 9703 9709 9714 9719 9724 9729 9734 9738 9742 9745 9749 9752 9754 9757 9759 9761 9763 9764 9766 9767 9768 9769 9770 9770 9771 9772 9772 9773 9773 9773 9774 9775 9775 9776 9776 9777 9777 9778 9779 9780 9780 9781 9782 9782 9783 9784 9784 9784 9785 9785 9785 9784 9784 9783 9782 9781 9780 9779 9777 9775 9773 9771 9769 9766 9763 9761 9758 9755 9752 9749 9747 9744 9741 9738 9736 9733 9731 9729 9727 9725 9724 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9707 9705 9703 9701 9699 9697 9694 9691 9688 9260 2 4 2 9684 9680 9677 9672 9668 9664 9659 9655 9650 9645 9640 9635 9630 9625 9620 9615 9610 9605 9600 9595 9590 9584 9579 9574 9569 9563 9558 9552 9547 9541 9535 9528 9522 9516 9509 9502 9495 9488 9481 9473 9466 9458 9450 9442 9434 9426 9417 9409 9401 9392 9384 9375 9367 9358 9349 9340 9331 9321 9312 9302 9292 9282 9271 9260 9248 9236 9224 9211 9197 9183 9168 9153 9137 9120 9103 9085 9066 9046 9026 9005 8984 8962 8939 8916 8892 8868 8843 8817 8791 8764 8737 8709 8681 8652 8622 8592 8562 8531 8499 8466 8433 8398 8363 8327 8291 8253 8214 8174 8133 8090 8047 8002 7955 7907 7857 7806 7753 7699 7643 7585 7525 7463 7400 7335 7268 7199 7128 7056 6982 6906 6829 6750 6670 6588 6506 6422 6338 6253 6168 6082 5997 5911 5826 5741 5658 5575 5495 5416 5339 5265 5194 5125 5060 4998 4941 4887 4838 4794 4754 4720 4691 4667 4649 4637 4630 4629 4634 4645 4661 4683 4711 4744 4782 4826 4874 4927 4984 5045 5110 5179 5251 5325 5403 5482 5564 5647 5731 5817 5903 5989 6076 6162 6248 6334 6419 6503 6586 6667 6747 6826 6902 6978 7051 7123 7193 7261 7327 7392 7454 7515 7574 7631 7687 7741 7793 7843 7892 7940 7986 8031 8074 8116 8156 8195 8233 8269 8305 8339 8372 8403 8433 8463 8490 8517 8543 8567 8590 8612 8632 8652 8670 8687 8703 8718 8731 8743 8755 8764 8773 8781 8787 8792 8796 8799 8801 8802 8801 8800 8797 8794 8789 8783 8777 8769 8761 8751 8741 8730 8719 8707 8694 8681 8668 8654 8640 8626 8612 8598 8584 8571 8558 8546 8534 8523 8513 8504 8496 8489 8484 8479 8476 8474 8474 8475 8477 8481 8487 8493 8501 8510 8520 8532 8544 8558 8572 8587 8603 8620 8637 8654 8672 8689 8707 8725 8743 8760 8778 8794 8811 8827 8842 8857 8872 8885 8898 8910 8922 8933 8943 8953 8961 8969 8977 8984 8990 8995 9000 9005 9008 9012 9015 9017 9019 9021 9022 9023 9023 9023 9023 9023 9022 9022 9021 9019 9018 9017 9015 9013 9011 9009 9007 9005 9003 9000 8998 8995 8992 8989 8987 8983 8980 8977 8974 8970 8966 8963 8959 8954 8950 8946 8941 8936 8931 8926 8921 8916 8910 8904 8899 8893 8887 8881 8876 8870 8864 8858 8853 8847 8842 8836 8831 8825 8820 8815 8810 8805 8801 8796 8791 8786 8782 8777 8772 8767 8762 8756 8751 8745 8739 8732 8726 8718 8711 8703 8694 8686 8676 8666 8655 8644 8633 8620 8607 8594 8579 8564 8549 8532 8515 8497 8479 8459 8439 8418 8397 8374 8352 8328 8304 8279 8253 8227 8200 8173 8146 8118 8090 8062 8034 8006 7979 7951 7924 7898 7873 7848 7825 7802 7781 7761 7743 7727 7712 7699 7688 7679 7672 7667 7665 7665 7667 7671 7677 7686 7697 7710 7724 7741 7760 7781 7803 7827 7853 7880 7909 7938 7969 8001 8034 8067 9261 2 4 2 8102 8137 8172 8208 8245 8281 8318 8355 8393 8430 8467 8504 8541 8578 8615 8652 8688 8724 8759 8795 8829 8863 8897 8930 8963 8995 9026 9056 9086 9115 9143 9171 9197 9223 9248 9272 9295 9317 9338 9358 9377 9396 9414 9430 9446 9462 9476 9490 9503 9515 9527 9538 9548 9558 9568 9577 9586 9594 9602 9610 9618 9625 9632 9639 9645 9652 9658 9664 9671 9676 9682 9688 9693 9698 9704 9709 9714 9718 9723 9727 9732 9736 9739 9743 9747 9750 9753 9756 9759 9762 9765 9767 9770 9772 9774 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9818 9820 9822 9823 9824 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9835 9835 9836 9837 9838 9838 9839 9841 9842 9843 9845 9846 9848 9849 9851 9853 9855 9857 9859 9861 9864 9866 9867 9869 9871 9872 9873 9874 9875 9875 9875 9875 9874 9873 9872 9870 9868 9866 9864 9861 9858 9855 9852 9849 9845 9842 9839 9835 9832 9829 9826 9824 9821 9819 9817 9815 9813 9812 9810 9809 9808 9807 9806 9804 9803 9802 9801 9799 9797 9796 9793 9791 9788 9784 9781 9777 9772 9767 9762 9757 9751 9745 9738 9732 9725 9717 9709 9701 9693 9684 9674 9665 9655 9644 9633 9621 9608 9594 9578 9562 9544 9525 9504 9481 9457 9431 9403 9372 9340 9306 9269 9229 9188 9145 9100 9054 9006 8957 8907 8856 8803 8751 8699 8647 8596 8546 8498 8451 8407 8366 8327 8292 8260 8232 8208 8188 8172 8161 8155 8154 8158 8166 8179 8196 8217 8242 8271 8304 8341 8381 8423 8468 8515 8563 8613 8664 8715 8766 8818 8869 8919 8969 9018 9065 9111 9156 9198 9238 9276 9312 9346 9378 9408 9437 9463 9487 9510 9531 9550 9568 9584 9599 9613 9626 9637 9649 9659 9669 9678 9687 9695 9703 9711 9718 9725 9731 9738 9744 9750 9755 9761 9766 9770 9775 9779 9782 9786 9789 9791 9794 9796 9797 9798 9799 9799 9799 9799 9798 9797 9796 9794 9793 9791 9789 9787 9784 9782 9780 9778 9776 9774 9772 9770 9769 9767 9766 9765 9765 9764 9764 9764 9765 9765 9766 9767 9769 9770 9771 9773 9774 9776 9777 9779 9780 9782 9783 9784 9785 9786 9787 9787 9787 9787 9787 9787 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9776 9775 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9776 9777 9778 9778 9779 9780 9780 9781 9781 9782 9782 9782 9781 9781 9781 9780 9779 9778 9777 9776 9774 9772 9771 9769 9767 9765 9763 9761 9759 9757 9755 9753 9751 9749 9747 9745 9743 9742 9740 9738 9737 9736 9734 9733 9731 9730 9729 9728 9726 9725 9724 9722 9721 9720 9718 9717 9716 9714 9713 9711 9709 9708 9706 9704 9702 9700 9698 9696 9694 9692 9689 9687 9684 9681 9678 9675 9672 9669 9665 9662 9262 2 4 2 9658 9654 9649 9645 9640 9635 9630 9625 9619 9613 9607 9601 9595 9588 9582 9575 9568 9561 9553 9546 9538 9530 9522 9514 9506 9497 9488 9480 9471 9461 9452 9442 9432 9422 9411 9400 9389 9377 9365 9352 9339 9325 9311 9296 9281 9265 9249 9232 9214 9196 9177 9158 9137 9117 9095 9073 9051 9028 9004 8980 8955 8929 8903 8877 8849 8822 8793 8764 8734 8703 8672 8639 8606 8572 8538 8502 8465 8427 8388 8348 8307 8265 8222 8178 8133 8087 8040 7993 7944 7895 7845 7795 7746 7696 7647 7598 7550 7502 7456 7411 7368 7327 7287 7250 7216 7185 7156 7131 7109 7091 7076 7064 7057 7052 7052 7056 7063 7075 7089 7108 7129 7154 7181 7212 7245 7280 7318 7357 7399 7442 7486 7531 7577 7624 7671 7718 7765 7813 7860 7907 7953 7999 8045 8090 8134 8177 8219 8261 8302 8342 8381 8420 8458 8495 8532 8567 8602 8637 8670 8703 8735 8767 8797 8828 8857 8885 8913 8940 8966 8991 9015 9038 9060 9081 9101 9119 9137 9154 9170 9185 9199 9212 9224 9234 9245 9254 9262 9270 9278 9285 9291 9297 9302 9308 9313 9317 9322 9326 9331 9335 9339 9344 9348 9352 9357 9361 9365 9369 9373 9377 9381 9384 9388 9391 9393 9396 9398 9400 9401 9402 9402 9402 9401 9401 9399 9398 9395 9393 9390 9387 9383 9380 9376 9372 9367 9363 9358 9353 9349 9344 9339 9335 9330 9326 9321 9316 9312 9308 9303 9299 9295 9291 9287 9283 9279 9275 9271 9267 9263 9260 9256 9252 9248 9244 9240 9236 9232 9228 9224 9220 9216 9212 9208 9204 9200 9196 9192 9188 9184 9180 9176 9171 9167 9163 9159 9155 9150 9146 9141 9137 9132 9127 9123 9118 9113 9107 9102 9097 9092 9087 9081 9076 9071 9065 9060 9055 9050 9045 9040 9035 9030 9026 9021 9017 9012 9008 9004 9000 8997 8993 8989 8986 8983 8979 8976 8973 8970 8968 8965 8962 8960 8957 8955 8953 8950 8948 8946 8945 8943 8942 8941 8940 8939 8939 8939 8939 8939 8940 8941 8942 8944 8946 8949 8951 8954 8958 8961 8965 8969 8974 8979 8983 8989 8994 8999 9005 9010 9016 9021 9027 9033 9038 9044 9049 9054 9060 9065 9070 9074 9079 9084 9088 9092 9096 9100 9103 9107 9110 9113 9116 9118 9121 9123 9125 9127 9129 9131 9133 9134 9136 9137 9139 9140 9141 9143 9144 9146 9147 9149 9150 9152 9154 9156 9158 9161 9163 9166 9169 9173 9176 9180 9184 9188 9192 9197 9202 9206 9211 9217 9222 9227 9232 9237 9242 9247 9252 9257 9262 9266 9270 9273 9277 9280 9282 9284 9286 9287 9288 9288 9287 9286 9285 9282 9279 9276 9272 9267 9261 9255 9248 9240 9231 9222 9212 9201 9189 9177 9164 9150 9135 9120 9104 9087 9070 9052 9033 9014 8995 8975 8956 8936 8915 8895 8875 8856 8836 8817 8798 8781 8763 8747 8731 8717 8703 8690 8678 8667 8657 8649 8641 9263 2 4 2 8634 8628 8624 8619 8616 8613 8611 8608 8606 8605 8603 8601 8599 8597 8594 8591 8587 8582 8577 8570 8563 8555 8547 8537 8528 8517 8507 8496 8484 8473 8461 8450 8439 8430 8420 8413 8406 8401 8397 8395 8395 8397 8401 8408 8416 8427 8440 8456 8475 8495 8518 8543 8570 8598 8629 8661 8694 8729 8764 8801 8838 8875 8913 8951 8989 9026 9062 9098 9133 9167 9200 9232 9263 9293 9321 9348 9373 9397 9420 9442 9463 9482 9500 9517 9534 9549 9564 9578 9591 9604 9616 9627 9638 9648 9659 9669 9678 9687 9696 9704 9713 9720 9728 9735 9741 9747 9753 9759 9764 9768 9773 9777 9780 9783 9785 9788 9790 9792 9793 9795 9796 9797 9798 9799 9800 9801 9803 9804 9805 9807 9808 9810 9812 9815 9817 9819 9822 9825 9827 9830 9833 9835 9838 9840 9842 9844 9846 9848 9849 9850 9851 9851 9852 9851 9851 9850 9850 9849 9847 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9824 9822 9820 9819 9817 9815 9814 9812 9810 9809 9807 9805 9802 9800 9798 9795 9792 9789 9785 9782 9778 9774 9770 9765 9761 9756 9751 9746 9741 9736 9731 9726 9721 9716 9711 9706 9701 9696 9691 9687 9682 9677 9673 9668 9664 9660 9655 9651 9646 9642 9637 9633 9628 9623 9618 9613 9608 9602 9597 9591 9585 9580 9574 9568 9561 9555 9549 9543 9537 9530 9524 9518 9513 9507 9501 9496 9491 9486 9482 9478 9474 9470 9467 9464 9462 9460 9458 9457 9455 9455 9454 9454 9454 9455 9455 9456 9458 9459 9461 9463 9465 9467 9469 9472 9475 9478 9480 9483 9487 9490 9493 9496 9500 9503 9507 9510 9514 9518 9521 9525 9529 9533 9537 9541 9546 9550 9555 9559 9564 9569 9575 9580 9585 9591 9597 9603 9609 9615 9621 9628 9635 9641 9648 9655 9662 9668 9675 9682 9689 9695 9702 9708 9714 9720 9725 9730 9735 9740 9744 9748 9751 9755 9757 9760 9762 9764 9765 9766 9767 9767 9767 9767 9767 9767 9766 9765 9765 9764 9763 9762 9761 9759 9758 9757 9756 9755 9753 9752 9751 9749 9748 9746 9744 9741 9738 9735 9732 9728 9724 9719 9713 9707 9700 9692 9684 9675 9665 9654 9642 9629 9616 9601 9586 9570 9553 9535 9516 9496 9476 9454 9432 9410 9386 9362 9338 9313 9287 9262 9235 9209 9182 9155 9127 9100 9073 9045 9018 8991 8964 8937 8910 8884 8858 8833 8808 8784 8761 8738 8716 8695 8674 8655 8636 8619 8602 8586 8572 8558 8546 8535 8525 8516 8508 8502 8496 8492 8488 8486 8485 8484 8485 8486 8489 8492 8496 8500 8506 8512 8518 8525 8533 8541 8549 8558 8567 8576 8585 8595 8605 8614 8624 8634 8644 8655 8665 8675 8685 8695 8705 8715 8725 8735 8745 8755 8765 8776 8786 8797 8807 8818 8830 8841 8853 8866 8878 8891 8905 8919 8934 8949 8965 8982 8999 9016 9034 9053 9072 9092 9112 9264 2 4 2 9133 9154 9175 9196 9218 9240 9262 9284 9306 9328 9349 9371 9392 9413 9433 9453 9473 9492 9510 9528 9546 9563 9579 9595 9610 9625 9639 9652 9665 9678 9690 9702 9713 9724 9735 9746 9756 9766 9775 9785 9794 9803 9811 9820 9828 9836 9844 9851 9859 9866 9872 9879 9885 9891 9896 9901 9906 9911 9915 9919 9922 9926 9929 9931 9933 9935 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9949 9949 9947 9946 9945 9943 9941 9939 9937 9934 9932 9929 9926 9922 9919 9915 9912 9908 9904 9900 9896 9892 9888 9884 9880 9875 9871 9867 9863 9859 9855 9852 9848 9844 9841 9837 9834 9831 9828 9825 9821 9819 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9780 9776 9773 9769 9765 9761 9758 9754 9750 9745 9741 9737 9733 9729 9725 9721 9717 9713 9710 9706 9703 9701 9698 9696 9694 9693 9692 9691 9691 9691 9691 9693 9694 9696 9699 9701 9705 9708 9712 9716 9721 9725 9730 9735 9740 9746 9751 9756 9762 9767 9772 9777 9782 9787 9791 9796 9800 9804 9808 9811 9815 9818 9821 9825 9828 9830 9833 9836 9839 9842 9845 9848 9852 9855 9858 9862 9866 9869 9873 9878 9882 9886 9891 9895 9899 9904 9908 9913 9917 9921 9925 9929 9933 9937 9940 9943 9946 9948 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9885 9882 9880 9878 9877 9876 9875 9874 9874 9875 9875 9876 9878 9880 9882 9885 9888 9892 9896 9900 9904 9908 9913 9918 9922 9927 9931 9936 9940 9944 9948 9952 9955 9958 9961 9963 9965 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9975 9976 9977 9979 9980 9982 9983 9984 9986 9987 9988 9989 9990 9991 9992 9992 9993 9993 9993 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9992 9992 9993 9994 9994 9995 9995 9996 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9996 9995 9994 9993 9992 9991 9990 9988 9987 9986 9984 9983 9981 9980 9978 9977 9975 9973 9972 9970 9969 9967 9966 9964 9962 9960 9959 9957 9955 9953 9951 9948 9946 9944 9941 9939 9936 9933 9930 9927 9924 9921 9918 9265 2 4 2 9915 9912 9908 9905 9902 9899 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9866 9863 9860 9858 9855 9853 9850 9848 9845 9843 9841 9838 9836 9834 9832 9829 9827 9825 9823 9821 9819 9817 9816 9814 9813 9812 9811 9810 9810 9810 9810 9810 9811 9811 9813 9814 9816 9818 9821 9823 9826 9829 9832 9836 9840 9844 9848 9852 9856 9861 9865 9869 9874 9878 9882 9887 9891 9895 9899 9903 9906 9910 9913 9917 9920 9923 9926 9928 9931 9933 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9950 9948 9945 9943 9940 9937 9934 9931 9928 9925 9922 9919 9915 9912 9909 9906 9903 9901 9898 9895 9893 9891 9888 9886 9885 9883 9881 9880 9878 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9875 9876 9877 9877 9878 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9863 9860 9857 9854 9850 9847 9844 9841 9837 9834 9831 9828 9824 9821 9818 9814 9811 9808 9804 9801 9797 9793 9790 9786 9782 9778 9774 9770 9765 9761 9757 9752 9748 9743 9739 9734 9729 9724 9719 9715 9710 9705 9700 9695 9689 9684 9679 9673 9668 9662 9656 9650 9644 9638 9632 9625 9618 9611 9604 9597 9589 9581 9574 9565 9557 9549 9540 9532 9523 9514 9505 9496 9487 9477 9468 9459 9450 9440 9431 9422 9412 9403 9394 9384 9375 9365 9356 9346 9337 9327 9317 9308 9298 9288 9278 9267 9257 9246 9236 9225 9214 9202 9191 9180 9168 9156 9145 9133 9121 9109 9096 9084 9072 9060 9048 9037 9025 9013 9002 8991 8979 8968 8958 8947 8937 8926 8917 8907 8897 8888 8879 8870 8861 8853 8844 8836 8828 8820 8812 8805 8797 8790 8783 8776 8770 8763 8757 8750 8745 8739 8733 8728 8723 8719 8714 8710 8706 8703 8700 8697 8695 8693 8691 8690 8689 8688 8688 8688 8689 8690 8691 8693 8695 8697 8699 8702 8705 8709 8712 8716 8721 8725 8730 8735 8740 8745 8751 8757 8763 8769 8775 9266 2 4 2 8782 8789 8795 8802 8809 8817 8824 8831 8838 8845 8852 8860 8866 8873 8880 8886 8892 8898 8903 8908 8913 8917 8920 8923 8926 8928 8929 8930 8930 8929 8928 8926 8923 8920 8916 8911 8905 8899 8892 8884 8875 8865 8854 8843 8831 8817 8803 8788 8772 8755 8737 8718 8698 8676 8654 8630 8605 8580 8553 8525 8497 8467 8437 8406 8375 8342 8310 8277 8244 8212 8180 8149 8118 8088 8060 8033 8007 7983 7961 7941 7924 7909 7896 7887 7881 7877 7877 7880 7885 7894 7906 7920 7938 7959 7983 8009 8037 8068 8101 8136 8172 8210 8249 8289 8330 8372 8414 8457 8499 8542 8584 8625 8666 8706 8746 8784 8822 8858 8894 8928 8962 8994 9025 9055 9084 9111 9138 9164 9189 9213 9236 9258 9280 9300 9320 9340 9358 9377 9394 9411 9428 9444 9459 9474 9489 9503 9517 9530 9543 9556 9568 9580 9591 9602 9613 9623 9633 9643 9653 9662 9671 9680 9688 9696 9704 9712 9719 9727 9734 9741 9748 9754 9761 9767 9773 9778 9784 9789 9794 9799 9803 9807 9811 9815 9818 9821 9824 9826 9828 9830 9832 9834 9835 9836 9837 9838 9839 9840 9840 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9849 9851 9853 9855 9857 9859 9862 9864 9867 9870 9873 9876 9879 9883 9886 9890 9893 9896 9900 9903 9907 9910 9913 9916 9919 9921 9924 9926 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9979 9978 9976 9975 9974 9972 9971 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9970 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9942 9940 9938 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9905 9902 9898 9893 9889 9883 9877 9871 9864 9856 9848 9840 9831 9821 9811 9800 9789 9777 9765 9752 9739 9726 9712 9698 9684 9670 9655 9640 9625 9610 9595 9580 9564 9549 9533 9518 9502 9487 9471 9456 9267 2 4 2 9440 9425 9409 9394 9379 9364 9349 9335 9321 9307 9294 9281 9269 9257 9246 9235 9226 9217 9209 9202 9197 9192 9188 9185 9184 9184 9185 9187 9191 9195 9201 9207 9215 9224 9234 9245 9256 9269 9282 9296 9310 9324 9340 9355 9370 9386 9402 9418 9434 9450 9466 9481 9497 9512 9527 9542 9557 9571 9585 9599 9613 9627 9640 9653 9667 9679 9692 9704 9717 9729 9741 9752 9764 9775 9786 9797 9808 9818 9827 9837 9846 9854 9862 9869 9876 9883 9889 9894 9899 9903 9906 9909 9912 9914 9915 9916 9917 9918 9917 9917 9917 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9895 9893 9892 9890 9889 9887 9886 9884 9882 9880 9878 9875 9873 9870 9867 9864 9861 9857 9854 9850 9846 9842 9839 9835 9831 9827 9823 9819 9816 9812 9809 9806 9803 9801 9798 9796 9794 9792 9791 9790 9789 9788 9788 9788 9788 9788 9788 9789 9789 9790 9791 9791 9792 9793 9794 9795 9796 9797 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9810 9812 9814 9816 9818 9820 9823 9826 9829 9832 9836 9840 9844 9848 9852 9857 9861 9866 9871 9876 9881 9886 9890 9895 9900 9905 9909 9914 9918 9922 9926 9929 9933 9936 9938 9941 9943 9945 9947 9949 9950 9951 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9973 9975 9976 9977 9979 9980 9982 9983 9985 9986 9988 9989 9990 9992 9993 9993 9994 9995 9995 9996 9996 9996 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9990 9989 9988 9987 9987 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9986 9985 9985 9985 9986 9986 9986 9987 9987 9988 9989 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9998 9999 999910000100001000010001100011000110001100001000010000 9999 9999 9999 9998 9998 9998 9998 9998 9998 9997 9997 9998 9998 9998 9998 9998 9999 9999 9999 999910000100001000010000100001000010000100001000010000 9999 9999 9998 9998 9997 9997 9996 9995 9994 9994 9993 9992 9992 9991 9990 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9268 2 4 2 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9964 9965 9966 9968 9970 9971 9973 9975 9977 9979 9981 9983 9985 9986 9988 9990 9991 9992 9993 9994 9995 9996 9996 9996 9996 9996 9996 9995 9995 9994 9993 9992 9991 9989 9988 9986 9985 9983 9982 9980 9979 9977 9976 9975 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9987 9987 9986 9985 9984 9982 9981 9980 9979 9977 9976 9975 9973 9972 9971 9969 9968 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9959 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9946 9946 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9913 9910 9906 9903 9899 9896 9893 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9857 9853 9850 9847 9843 9839 9835 9831 9826 9821 9816 9810 9804 9797 9790 9783 9775 9767 9758 9750 9741 9732 9723 9713 9704 9695 9686 9677 9668 9660 9652 9644 9637 9630 9624 9619 9614 9610 9606 9603 9601 9600 9599 9598 9599 9600 9601 9603 9606 9609 9612 9616 9620 9624 9628 9632 9637 9641 9646 9650 9655 9659 9664 9668 9672 9676 9680 9684 9687 9691 9694 9698 9701 9704 9708 9711 9714 9718 9721 9724 9728 9731 9735 9739 9742 9746 9750 9754 9757 9761 9765 9768 9772 9775 9779 9782 9785 9788 9790 9793 9795 9797 9799 9800 9801 9802 9803 9803 9804 9804 9804 9803 9803 9802 9801 9800 9799 9798 9797 9795 9794 9792 9791 9789 9787 9785 9783 9781 9779 9777 9774 9771 9768 9765 9762 9759 9755 9751 9747 9742 9737 9732 9727 9721 9715 9709 9703 9696 9689 9682 9674 9667 9659 9651 9642 9634 9625 9617 9608 9598 9589 9579 9570 9559 9549 9538 9527 9515 9503 9490 9477 9463 9449 9433 9417 9400 9382 9363 9343 9322 9300 9278 9254 9229 9203 9176 9148 9119 9089 9058 9027 8996 8964 8932 8899 8867 8834 8802 8770 8740 8709 8680 8652 8625 8600 8577 8555 8535 8517 8501 8487 8475 8466 8459 8455 8453 8454 8457 8462 8470 8480 8492 8506 8522 8540 9269 2 4 2 8559 8581 8604 8628 8653 8679 8707 8734 8763 8792 8821 8850 8880 8909 8939 8968 8996 9024 9052 9079 9105 9131 9156 9180 9203 9225 9247 9268 9288 9306 9324 9342 9358 9373 9387 9401 9414 9426 9437 9447 9456 9465 9473 9480 9486 9491 9496 9500 9503 9506 9507 9508 9509 9509 9508 9506 9504 9502 9498 9495 9491 9486 9481 9476 9470 9464 9457 9450 9443 9435 9427 9419 9411 9402 9393 9384 9374 9364 9354 9343 9332 9320 9309 9296 9284 9271 9258 9244 9230 9215 9201 9185 9170 9154 9138 9121 9105 9088 9071 9054 9037 9021 9004 8988 8972 8956 8941 8926 8912 8899 8886 8875 8864 8854 8845 8837 8831 8825 8821 8818 8816 8815 8816 8818 8821 8825 8831 8837 8845 8854 8864 8875 8886 8899 8912 8926 8941 8956 8971 8987 9004 9020 9037 9054 9071 9087 9104 9120 9136 9152 9167 9182 9197 9211 9224 9237 9249 9261 9271 9281 9291 9299 9307 9314 9320 9325 9330 9334 9337 9339 9340 9341 9341 9340 9338 9336 9333 9330 9326 9321 9316 9310 9305 9298 9292 9285 9278 9271 9264 9257 9250 9243 9236 9230 9224 9218 9212 9207 9203 9199 9195 9192 9190 9189 9188 9188 9188 9189 9191 9194 9197 9201 9205 9210 9216 9222 9228 9235 9243 9251 9259 9267 9275 9284 9293 9301 9310 9319 9328 9337 9346 9355 9363 9372 9380 9388 9396 9404 9412 9420 9428 9436 9444 9451 9459 9466 9474 9482 9489 9497 9505 9513 9521 9529 9537 9546 9554 9563 9571 9580 9588 9597 9606 9615 9623 9632 9641 9649 9658 9666 9675 9683 9691 9699 9707 9714 9722 9729 9736 9743 9750 9756 9763 9769 9775 9780 9786 9791 9796 9800 9805 9809 9812 9816 9819 9822 9825 9827 9829 9831 9832 9833 9834 9835 9835 9835 9835 9834 9833 9832 9831 9830 9828 9827 9825 9823 9821 9820 9818 9816 9814 9812 9810 9809 9807 9806 9805 9804 9803 9802 9801 9801 9800 9800 9799 9799 9799 9799 9799 9799 9799 9799 9798 9798 9798 9797 9797 9796 9795 9794 9793 9792 9791 9790 9788 9787 9785 9784 9782 9781 9779 9778 9777 9776 9775 9774 9774 9774 9774 9775 9775 9776 9777 9779 9781 9783 9786 9789 9792 9795 9798 9801 9805 9809 9812 9816 9819 9823 9826 9829 9832 9835 9837 9839 9841 9842 9843 9844 9844 9844 9843 9842 9840 9839 9836 9834 9831 9828 9825 9821 9817 9813 9809 9805 9801 9797 9792 9788 9783 9779 9774 9770 9766 9761 9757 9753 9748 9744 9739 9735 9730 9725 9721 9716 9711 9706 9701 9696 9690 9684 9679 9673 9667 9660 9654 9648 9641 9635 9628 9621 9615 9608 9601 9594 9587 9580 9572 9565 9558 9550 9543 9535 9526 9518 9509 9499 9490 9479 9469 9458 9446 9434 9421 9407 9393 9379 9363 9347 9331 9314 9297 9280 9262 9245 9227 9209 9191 9174 9157 9141 9125 9110 9096 9083 9071 9060 9050 9042 9035 9030 9270 2 4 2 9026 9023 9022 9022 9024 9028 9033 9039 9047 9055 9065 9076 9088 9101 9114 9129 9143 9159 9174 9190 9206 9223 9239 9255 9270 9286 9301 9316 9331 9345 9359 9373 9385 9398 9410 9421 9432 9443 9453 9462 9471 9480 9489 9497 9504 9512 9519 9526 9533 9539 9545 9551 9557 9563 9569 9575 9580 9586 9591 9597 9602 9608 9613 9619 9624 9630 9635 9641 9646 9652 9657 9663 9669 9674 9680 9685 9691 9696 9702 9707 9712 9717 9722 9726 9731 9735 9739 9743 9747 9751 9754 9757 9760 9763 9766 9768 9771 9773 9775 9778 9780 9782 9784 9786 9788 9791 9793 9795 9798 9801 9803 9806 9809 9811 9814 9817 9820 9823 9826 9829 9831 9834 9837 9839 9842 9844 9846 9848 9849 9851 9852 9853 9854 9855 9856 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9873 9875 9877 9879 9881 9884 9886 9888 9891 9893 9895 9897 9899 9901 9903 9904 9905 9906 9907 9908 9908 9908 9907 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9870 9869 9867 9865 9862 9860 9857 9854 9851 9848 9845 9841 9838 9835 9831 9828 9824 9821 9817 9814 9811 9808 9805 9802 9800 9798 9795 9793 9791 9790 9788 9786 9785 9784 9783 9781 9780 9779 9778 9777 9776 9774 9773 9772 9771 9769 9768 9766 9765 9763 9762 9760 9758 9757 9755 9753 9751 9749 9747 9745 9743 9741 9738 9735 9732 9729 9725 9722 9717 9713 9707 9702 9696 9689 9681 9673 9664 9654 9644 9632 9620 9608 9594 9579 9564 9548 9531 9513 9495 9476 9456 9436 9416 9394 9373 9351 9328 9306 9283 9260 9237 9214 9191 9168 9145 9122 9099 9076 9054 9032 9010 8988 8967 8946 8925 8905 8885 8866 8847 8829 8811 8794 8777 8762 8747 8732 8719 8706 8695 8684 8675 8667 8660 8654 8650 8647 8645 8645 8646 8649 8654 8660 8667 8677 8687 8700 8713 8729 8745 8763 8782 8802 8824 8846 8870 8894 8919 8945 8971 8998 9025 9052 9079 9107 9134 9161 9188 9215 9241 9267 9292 9317 9341 9365 9387 9410 9431 9452 9471 9490 9509 9526 9543 9559 9574 9589 9603 9616 9628 9640 9652 9662 9673 9682 9691 9700 9708 9716 9723 9730 9736 9742 9748 9753 9758 9763 9767 9771 9774 9777 9780 9783 9785 9787 9788 9789 9790 9790 9791 9790 9790 9789 9788 9786 9784 9782 9780 9777 9774 9770 9767 9763 9759 9755 9750 9746 9741 9736 9731 9727 9722 9717 9712 9708 9703 9699 9695 9691 9687 9684 9681 9678 9676 9674 9673 9672 9672 9671 9672 9673 9674 9676 9678 9680 9683 9687 9690 9695 9699 9704 9709 9714 9719 9725 9731 9737 9743 9749 9755 9761 9767 9773 9779 9785 9791 9797 9803 9808 9814 9819 9825 9830 9271 2 4 2 9835 9840 9845 9849 9854 9858 9863 9867 9871 9875 9879 9883 9886 9890 9893 9897 9900 9903 9906 9910 9913 9915 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9940 9942 9943 9943 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9942 9943 9945 9946 9948 9950 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9968 9968 9969 9968 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9950 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9938 9937 9936 9934 9932 9930 9928 9925 9922 9919 9916 9913 9910 9906 9902 9898 9894 9890 9886 9882 9877 9873 9869 9864 9860 9856 9851 9847 9842 9838 9833 9829 9824 9819 9815 9810 9806 9801 9796 9792 9787 9782 9777 9772 9767 9762 9757 9752 9747 9742 9737 9732 9727 9722 9717 9712 9707 9702 9697 9692 9688 9683 9679 9674 9669 9665 9661 9656 9652 9647 9643 9639 9634 9630 9625 9621 9617 9613 9608 9604 9600 9596 9592 9588 9584 9580 9576 9573 9570 9567 9564 9561 9559 9556 9554 9553 9551 9550 9549 9548 9548 9548 9548 9549 9549 9550 9552 9553 9555 9557 9559 9562 9565 9568 9571 9575 9578 9582 9587 9591 9596 9601 9607 9613 9619 9625 9631 9638 9645 9653 9660 9668 9676 9684 9693 9701 9710 9719 9727 9736 9745 9754 9763 9772 9781 9789 9798 9806 9814 9822 9830 9838 9845 9852 9859 9866 9872 9878 9884 9890 9896 9901 9906 9911 9916 9920 9924 9928 9932 9936 9940 9943 9946 9949 9952 9954 9957 9959 9961 9963 9964 9965 9966 9967 9968 9968 9968 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9964 9964 9966 9967 9968 9969 9970 9972 9973 9974 9975 9977 9978 9978 9979 9980 9980 9981 9981 9981 9980 9980 9979 9978 9978 9977 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9955 9955 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9913 9911 9909 9907 9905 9903 9900 9897 9894 9892 9889 9886 9883 9880 9877 9874 9872 9869 9867 9864 9862 9860 9858 9856 9854 9853 9851 9849 9848 9847 9845 9844 9842 9841 9839 9837 9835 9833 9831 9828 9826 9823 9819 9816 9812 9808 9803 9799 9794 9788 9783 9777 9771 9764 9758 9751 9744 9736 9729 9722 9714 9706 9698 9691 9683 9675 9272 2 4 2 9667 9659 9652 9644 9636 9629 9622 9615 9608 9601 9594 9588 9581 9575 9569 9564 9558 9553 9548 9543 9538 9534 9530 9526 9522 9518 9514 9511 9508 9504 9501 9499 9496 9493 9490 9488 9485 9483 9481 9478 9476 9473 9471 9469 9466 9464 9461 9458 9455 9452 9448 9445 9441 9436 9432 9427 9421 9415 9408 9400 9392 9384 9374 9364 9352 9340 9328 9314 9299 9284 9267 9250 9232 9213 9193 9173 9152 9130 9108 9086 9064 9041 9019 8996 8974 8952 8931 8911 8891 8872 8855 8839 8824 8810 8798 8788 8779 8772 8766 8762 8761 8761 8763 8766 8771 8778 8787 8797 8808 8821 8835 8850 8866 8883 8901 8920 8939 8960 8980 9001 9022 9043 9064 9086 9108 9129 9151 9172 9193 9214 9234 9254 9274 9294 9313 9332 9350 9368 9386 9403 9420 9436 9452 9467 9482 9496 9509 9523 9535 9547 9559 9570 9580 9590 9600 9609 9617 9625 9633 9640 9647 9654 9660 9666 9672 9678 9683 9689 9694 9699 9703 9708 9713 9717 9722 9726 9731 9735 9740 9744 9748 9752 9756 9760 9764 9767 9770 9774 9777 9780 9783 9785 9788 9790 9792 9794 9795 9797 9798 9799 9800 9801 9802 9803 9804 9804 9805 9805 9806 9806 9806 9806 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9806 9806 9805 9804 9803 9803 9802 9801 9800 9799 9798 9797 9795 9794 9793 9792 9791 9789 9788 9787 9785 9784 9782 9781 9779 9777 9776 9774 9772 9770 9767 9765 9762 9760 9757 9753 9750 9747 9743 9739 9734 9730 9725 9720 9715 9710 9704 9698 9692 9685 9678 9671 9664 9657 9649 9641 9632 9624 9615 9606 9597 9587 9577 9566 9556 9544 9533 9521 9509 9496 9483 9470 9456 9441 9426 9411 9395 9378 9361 9344 9326 9307 9288 9269 9249 9229 9208 9186 9165 9143 9120 9098 9075 9051 9028 9005 8981 8957 8933 8910 8886 8863 8840 8817 8794 8771 8749 8728 8706 8686 8666 8646 8627 8609 8591 8574 8558 8542 8528 8514 8500 8488 8476 8466 8456 8447 8438 8431 8424 8418 8413 8408 8404 8401 8399 8397 8395 8394 8394 8394 8395 8396 8397 8399 8401 8403 8405 8407 8410 8412 8414 8417 8419 8420 8422 8423 8423 8423 8423 8421 8419 8417 8413 8408 8403 8396 8389 8380 8370 8358 8346 8332 8317 8300 8283 8264 8244 8222 8200 8176 8152 8126 8100 8073 8046 8018 7990 7962 7933 7905 7877 7849 7821 7794 7768 7743 7718 7695 7673 7652 7632 7613 7595 7578 7563 7548 7535 7523 7511 7501 7491 7481 7471 7462 7452 7443 7433 7422 7411 7398 7385 7371 7355 7338 7319 7299 7276 7252 7227 7199 7171 7140 7109 7076 7041 7006 6969 6932 6894 6857 6819 6782 6746 6710 6676 6643 6612 6582 6555 6531 6509 6490 6473 6461 6452 6446 6445 6446 6451 6460 6473 6489 6508 6531 6558 6587 6620 6655 6692 6732 9273 2 4 2 6774 6818 6864 6910 6958 7006 7056 7105 7155 7205 7254 7303 7351 7398 7444 7489 7533 7576 7617 7657 7695 7732 7766 7800 7831 7861 7889 7916 7941 7964 7985 8005 8024 8040 8055 8069 8080 8090 8098 8105 8109 8112 8114 8113 8111 8107 8101 8093 8084 8072 8059 8044 8027 8009 7989 7967 7945 7921 7896 7869 7842 7814 7786 7757 7729 7700 7672 7644 7617 7591 7566 7542 7519 7499 7480 7463 7448 7436 7427 7420 7416 7414 7415 7419 7425 7435 7447 7462 7480 7500 7523 7548 7575 7604 7635 7668 7703 7739 7776 7814 7853 7892 7932 7972 8013 8053 8093 8132 8171 8209 8247 8283 8319 8353 8386 8418 8448 8477 8505 8531 8555 8579 8601 8621 8640 8658 8674 8689 8703 8716 8728 8739 8750 8759 8768 8776 8784 8791 8797 8804 8810 8816 8822 8828 8835 8841 8847 8854 8860 8867 8874 8882 8890 8898 8906 8915 8924 8933 8942 8952 8962 8972 8982 8992 9002 9013 9023 9034 9044 9054 9065 9075 9085 9095 9104 9114 9123 9132 9141 9150 9158 9166 9174 9182 9189 9196 9202 9208 9214 9220 9225 9230 9235 9239 9243 9247 9250 9253 9256 9259 9261 9263 9265 9267 9268 9270 9271 9273 9274 9276 9277 9279 9280 9282 9284 9286 9289 9292 9295 9299 9303 9307 9311 9316 9322 9327 9333 9340 9347 9354 9361 9369 9376 9384 9393 9401 9409 9418 9427 9435 9444 9452 9461 9470 9478 9487 9495 9504 9512 9520 9529 9537 9545 9553 9561 9569 9577 9585 9592 9600 9608 9615 9623 9631 9638 9645 9653 9660 9667 9674 9680 9687 9693 9700 9705 9711 9717 9722 9727 9732 9737 9741 9745 9750 9753 9757 9760 9764 9767 9770 9773 9776 9779 9781 9784 9787 9789 9792 9794 9797 9799 9801 9804 9806 9809 9811 9814 9816 9818 9821 9823 9825 9827 9830 9832 9834 9836 9839 9841 9843 9845 9847 9850 9852 9854 9857 9859 9861 9864 9866 9869 9871 9874 9876 9879 9881 9884 9886 9888 9891 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9906 9907 9907 9907 9906 9906 9905 9905 9904 9903 9901 9900 9899 9898 9897 9895 9894 9893 9893 9892 9891 9891 9891 9891 9891 9891 9892 9893 9894 9895 9897 9898 9900 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9926 9927 9928 9929 9929 9930 9930 9930 9929 9929 9928 9927 9926 9924 9923 9922 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9883 9881 9879 9876 9274 2 4 2 9874 9871 9869 9866 9863 9860 9858 9855 9852 9849 9846 9844 9841 9838 9836 9833 9831 9829 9826 9824 9822 9820 9818 9815 9813 9811 9808 9805 9802 9799 9796 9792 9788 9784 9779 9774 9769 9763 9756 9749 9742 9735 9727 9718 9710 9701 9692 9682 9672 9662 9652 9642 9631 9621 9610 9600 9589 9579 9568 9557 9546 9535 9524 9513 9502 9490 9479 9467 9454 9442 9429 9415 9401 9387 9372 9356 9340 9323 9307 9289 9272 9254 9236 9218 9200 9182 9164 9146 9129 9112 9096 9081 9067 9054 9042 9031 9022 9013 9007 9002 8998 8996 8996 8997 9000 9005 9011 9018 9026 9036 9047 9059 9073 9086 9101 9117 9132 9149 9166 9182 9199 9216 9233 9250 9266 9283 9299 9315 9331 9346 9361 9376 9390 9404 9418 9431 9445 9458 9470 9483 9495 9507 9519 9531 9543 9554 9565 9576 9587 9597 9607 9617 9627 9636 9645 9653 9661 9669 9677 9683 9690 9696 9702 9708 9713 9718 9722 9727 9731 9735 9739 9742 9746 9750 9753 9757 9761 9765 9769 9773 9778 9782 9787 9791 9796 9801 9806 9811 9816 9821 9826 9831 9836 9840 9845 9849 9853 9857 9861 9864 9868 9870 9873 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9909 9909 9908 9907 9906 9905 9903 9902 9900 9898 9896 9895 9893 9891 9889 9887 9886 9884 9883 9882 9881 9880 9879 9879 9879 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9881 9880 9880 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9861 9860 9860 9860 9860 9861 9861 9861 9861 9861 9862 9862 9862 9862 9861 9861 9861 9860 9859 9858 9857 9856 9854 9852 9850 9848 9845 9843 9840 9837 9834 9830 9827 9823 9819 9815 9811 9807 9802 9798 9793 9789 9784 9780 9775 9770 9765 9760 9755 9750 9744 9739 9734 9728 9722 9716 9710 9704 9698 9691 9684 9677 9670 9662 9654 9646 9637 9628 9619 9609 9599 9589 9578 9567 9555 9543 9531 9518 9504 9490 9476 9461 9445 9429 9413 9396 9378 9360 9341 9322 9301 9280 9258 9235 9211 9186 9160 9133 9104 9074 9042 9009 8974 8937 8898 8858 8815 8770 8723 8674 8622 8569 8513 8455 8395 8332 8268 8202 8135 8067 7998 7928 7857 7786 7715 7644 7575 7506 9275 2 4 2 7440 7375 7313 7254 7198 7146 7097 7053 7013 6978 6949 6924 6905 6891 6884 6883 6887 6897 6913 6934 6960 6991 7027 7068 7114 7164 7217 7273 7333 7395 7459 7524 7591 7659 7727 7796 7865 7933 8001 8068 8134 8199 8261 8322 8381 8438 8493 8547 8598 8648 8695 8741 8785 8827 8867 8905 8942 8978 9012 9045 9076 9107 9137 9165 9193 9220 9245 9270 9295 9318 9341 9363 9384 9405 9425 9444 9462 9480 9497 9513 9529 9543 9557 9570 9583 9595 9606 9617 9627 9636 9645 9653 9661 9668 9675 9682 9688 9694 9700 9706 9711 9716 9721 9726 9731 9736 9740 9745 9750 9754 9759 9763 9768 9772 9777 9781 9785 9790 9794 9798 9802 9806 9809 9813 9817 9820 9823 9826 9829 9832 9835 9837 9840 9842 9844 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9880 9880 9879 9878 9878 9877 9875 9874 9872 9870 9868 9866 9864 9861 9859 9856 9853 9850 9847 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9816 9813 9810 9808 9805 9802 9800 9797 9794 9792 9789 9786 9784 9781 9778 9776 9773 9770 9767 9764 9761 9758 9756 9753 9750 9747 9744 9741 9738 9735 9733 9730 9727 9724 9722 9719 9717 9714 9711 9709 9706 9704 9701 9699 9697 9694 9691 9689 9686 9684 9681 9678 9676 9673 9670 9667 9664 9662 9659 9656 9653 9650 9646 9643 9640 9637 9633 9630 9626 9622 9618 9614 9609 9604 9599 9593 9587 9580 9573 9566 9557 9548 9539 9529 9518 9506 9493 9480 9466 9451 9435 9419 9402 9384 9366 9347 9328 9308 9288 9268 9247 9227 9206 9186 9166 9146 9127 9108 9090 9072 9056 9040 9026 9013 9001 8990 8981 8973 8966 8961 8958 8955 8955 8956 8959 8963 8968 8975 8983 8992 9003 9014 9027 9041 9056 9071 9087 9104 9121 9139 9157 9176 9194 9213 9232 9251 9270 9288 9307 9325 9343 9360 9378 9395 9411 9428 9443 9459 9474 9489 9504 9518 9531 9545 9558 9571 9583 9596 9608 9619 9631 9642 9653 9664 9674 9684 9693 9703 9711 9720 9728 9736 9743 9750 9757 9763 9769 9774 9779 9783 9787 9790 9794 9797 9799 9802 9804 9806 9808 9810 9812 9813 9815 9816 9818 9820 9822 9824 9827 9829 9832 9835 9837 9840 9844 9847 9850 9854 9857 9860 9863 9867 9870 9872 9875 9877 9879 9881 9882 9883 9883 9884 9883 9883 9882 9881 9879 9878 9876 9873 9871 9869 9866 9864 9862 9859 9857 9855 9854 9852 9851 9850 9849 9849 9849 9850 9850 9851 9853 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9877 9878 9878 9879 9879 9878 9877 9876 9875 9873 9871 9869 9866 9864 9861 9858 9855 9851 9848 9276 2 4 2 9845 9842 9840 9837 9835 9833 9831 9829 9828 9827 9827 9827 9827 9827 9828 9829 9830 9832 9833 9835 9837 9838 9840 9842 9844 9846 9847 9849 9850 9851 9852 9853 9853 9853 9853 9853 9853 9853 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9845 9844 9843 9842 9841 9839 9837 9835 9833 9830 9827 9823 9819 9814 9808 9801 9793 9785 9775 9764 9752 9739 9726 9711 9695 9678 9661 9642 9623 9603 9582 9562 9541 9520 9500 9479 9459 9440 9422 9405 9388 9373 9360 9347 9337 9328 9321 9316 9313 9312 9313 9315 9320 9326 9333 9342 9353 9365 9379 9393 9408 9424 9441 9458 9476 9493 9510 9528 9545 9561 9578 9593 9608 9623 9636 9649 9661 9672 9682 9691 9700 9707 9714 9720 9726 9731 9735 9739 9742 9745 9747 9749 9750 9752 9753 9754 9755 9756 9756 9756 9757 9757 9757 9757 9756 9756 9755 9755 9754 9753 9752 9751 9749 9747 9745 9743 9740 9737 9734 9731 9727 9723 9719 9714 9709 9704 9698 9692 9685 9679 9671 9664 9656 9648 9639 9630 9621 9612 9602 9592 9582 9572 9561 9550 9539 9528 9517 9506 9496 9485 9474 9463 9453 9443 9433 9424 9415 9406 9398 9391 9384 9377 9371 9366 9362 9358 9355 9352 9351 9350 9350 9350 9352 9354 9357 9361 9365 9370 9375 9382 9389 9396 9404 9413 9422 9431 9441 9451 9462 9472 9483 9494 9506 9517 9528 9540 9551 9562 9573 9584 9595 9606 9616 9627 9637 9646 9656 9665 9673 9682 9690 9698 9705 9713 9720 9726 9733 9739 9744 9750 9755 9760 9765 9769 9774 9778 9782 9785 9789 9792 9795 9797 9799 9801 9803 9805 9806 9807 9807 9807 9807 9807 9806 9805 9803 9802 9799 9797 9794 9791 9788 9785 9781 9777 9773 9769 9765 9760 9755 9751 9746 9741 9736 9730 9725 9720 9714 9709 9703 9697 9691 9685 9679 9672 9666 9659 9651 9644 9636 9628 9620 9611 9602 9593 9583 9573 9563 9552 9542 9530 9519 9507 9494 9482 9469 9455 9441 9427 9412 9397 9381 9365 9348 9331 9313 9294 9274 9253 9232 9210 9186 9162 9137 9110 9083 9055 9026 8995 8964 8932 8898 8865 8830 8796 8761 8725 8690 8655 8620 8585 8551 8518 8486 8455 8426 8398 8373 8349 8328 8308 8292 8277 8266 8257 8250 8247 8247 8249 8255 8263 8273 8286 8302 8320 8340 8362 8386 8412 8440 8469 8499 8530 8562 8595 8628 8662 8695 8729 8763 8797 8830 8863 8895 8927 8958 8989 9018 9047 9075 9103 9129 9155 9180 9204 9227 9250 9272 9293 9313 9332 9351 9369 9387 9404 9420 9436 9451 9466 9480 9493 9506 9519 9531 9543 9554 9564 9575 9585 9594 9603 9612 9621 9629 9636 9644 9651 9658 9664 9671 9677 9683 9688 9694 9699 9704 9709 9714 9719 9723 9728 9732 9736 9740 9744 9748 9752 9755 9759 9762 9766 9769 9772 9776 9779 9782 9785 9787 9790 9793 9795 9798 9800 9277 2 4 2 9803 9805 9807 9809 9811 9812 9814 9816 9817 9818 9819 9820 9821 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9822 9821 9821 9820 9820 9819 9818 9818 9817 9817 9816 9815 9815 9814 9813 9813 9812 9811 9809 9808 9807 9805 9804 9802 9800 9797 9795 9792 9789 9786 9783 9779 9775 9771 9767 9762 9758 9753 9748 9743 9738 9733 9728 9722 9717 9711 9705 9699 9693 9687 9681 9674 9667 9660 9653 9645 9637 9628 9619 9610 9600 9590 9579 9567 9555 9543 9530 9516 9502 9488 9473 9458 9443 9427 9412 9397 9381 9366 9351 9337 9323 9310 9297 9286 9275 9266 9257 9250 9244 9239 9235 9232 9231 9231 9232 9235 9238 9243 9248 9254 9261 9269 9277 9285 9294 9302 9311 9320 9329 9337 9345 9353 9360 9366 9371 9376 9380 9384 9386 9388 9389 9390 9390 9388 9387 9385 9382 9378 9375 9370 9366 9361 9356 9350 9345 9339 9332 9325 9318 9311 9303 9294 9286 9276 9266 9255 9244 9231 9217 9203 9187 9170 9151 9132 9111 9089 9066 9041 9015 8987 8958 8928 8897 8865 8832 8799 8764 8730 8695 8660 8624 8589 8555 8521 8488 8455 8424 8395 8367 8341 8316 8294 8273 8255 8239 8226 8214 8206 8200 8197 8196 8198 8202 8209 8218 8229 8242 8257 8275 8294 8315 8337 8360 8385 8411 8438 8465 8493 8521 8550 8578 8607 8636 8664 8692 8720 8747 8774 8800 8825 8849 8873 8896 8918 8939 8959 8978 8997 9014 9031 9046 9061 9074 9087 9099 9110 9120 9129 9137 9144 9150 9154 9158 9161 9163 9163 9163 9161 9159 9155 9150 9144 9136 9128 9118 9107 9096 9083 9070 9055 9040 9025 9008 8991 8974 8956 8939 8921 8904 8887 8870 8854 8839 8825 8811 8799 8788 8778 8769 8762 8756 8753 8751 8751 8752 8755 8760 8767 8775 8785 8797 8811 8825 8842 8859 8878 8898 8919 8940 8963 8986 9009 9033 9057 9082 9106 9131 9155 9179 9203 9226 9249 9272 9294 9315 9336 9356 9375 9393 9411 9428 9444 9460 9474 9488 9501 9514 9526 9537 9547 9557 9566 9574 9582 9589 9596 9602 9608 9613 9618 9622 9626 9630 9633 9636 9639 9641 9643 9645 9647 9649 9651 9652 9654 9655 9657 9658 9659 9661 9662 9664 9666 9667 9669 9671 9672 9674 9676 9678 9680 9682 9684 9686 9688 9690 9692 9693 9695 9696 9698 9699 9700 9701 9702 9703 9703 9703 9703 9704 9703 9703 9703 9703 9702 9701 9701 9700 9699 9699 9698 9697 9697 9696 9696 9695 9695 9695 9694 9694 9694 9694 9695 9695 9695 9696 9697 9698 9699 9700 9701 9702 9703 9705 9707 9708 9710 9712 9714 9716 9718 9720 9722 9724 9726 9729 9731 9733 9736 9738 9740 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9762 9763 9765 9766 9767 9768 9768 9769 9769 9770 9770 9769 9769 9769 9768 9768 9767 9766 9765 9763 9762 9761 9759 9757 9756 9278 2 4 2 9754 9752 9750 9748 9746 9744 9741 9739 9737 9735 9733 9731 9728 9726 9724 9722 9720 9718 9716 9714 9712 9710 9707 9705 9703 9701 9698 9696 9693 9690 9687 9684 9680 9676 9672 9668 9663 9658 9652 9646 9640 9633 9626 9618 9610 9601 9592 9582 9572 9561 9550 9538 9526 9513 9500 9487 9473 9459 9444 9429 9413 9397 9381 9365 9348 9331 9313 9296 9278 9260 9242 9223 9205 9187 9168 9150 9131 9113 9095 9077 9059 9042 9025 9009 8993 8978 8963 8949 8936 8923 8912 8901 8891 8882 8874 8867 8861 8856 8852 8849 8847 8845 8844 8844 8845 8846 8847 8849 8851 8854 8856 8859 8862 8864 8866 8868 8870 8871 8872 8872 8872 8872 8871 8869 8868 8865 8862 8859 8856 8853 8850 8846 8843 8840 8837 8835 8833 8831 8830 8830 8830 8831 8832 8835 8838 8843 8847 8853 8859 8866 8874 8882 8890 8899 8908 8918 8928 8938 8948 8958 8968 8977 8987 8996 9004 9013 9021 9028 9035 9042 9048 9054 9059 9063 9067 9071 9074 9077 9080 9082 9084 9085 9087 9088 9088 9089 9089 9089 9089 9088 9087 9086 9085 9083 9081 9079 9076 9073 9069 9065 9061 9055 9050 9044 9037 9030 9022 9013 9004 8995 8985 8974 8963 8952 8940 8927 8914 8901 8888 8874 8860 8845 8831 8816 8800 8785 8769 8753 8737 8721 8705 8688 8671 8654 8637 8619 8601 8583 8564 8545 8526 8506 8486 8466 8445 8423 8401 8379 8356 8332 8308 8284 8259 8234 8208 8181 8154 8126 8098 8070 8041 8011 7981 7950 7919 7887 7854 7821 7787 7753 7718 7682 7645 7608 7570 7531 7491 7450 7408 7365 7322 7277 7231 7183 7135 7085 7034 6982 6928 6873 6817 6759 6699 6639 6576 6512 6447 6380 6312 6242 6170 6097 6022 5946 5868 5789 5708 5626 5542 5457 5370 5282 5192 5101 5009 4915 4820 4725 4628 4530 4431 4331 4230 4129 4027 3925 3823 3721 3618 3516 3414 3313 3212 3112 3013 2916 2820 2725 2633 2542 2454 2368 2285 2204 2127 2053 1982 1915 1851 1791 1736 1684 1636 1593 1553 1518 1488 1461 1440 1422 1409 1400 1396 1395 1399 1406 1418 1433 1451 1474 1499 1527 1558 1591 1627 1666 1706 1747 1791 1835 1880 1926 1973 2020 2066 2112 2158 2202 2246 2288 2329 2368 2405 2440 2472 2502 2530 2554 2576 2594 2610 2623 2633 2641 2645 2646 2645 2641 2635 2626 2616 2605 2591 2577 2562 2546 2530 2514 2499 2484 2470 2458 2447 2439 2433 2429 2429 2431 2437 2446 2459 2476 2496 2521 2551 2584 2621 2663 2708 2758 2811 2869 2930 2995 3063 3134 3209 3286 3366 3448 3533 3620 3708 3798 3890 3982 4075 4170 4264 4359 4455 4550 4644 4739 4833 4926 5019 5110 5201 5290 5378 5465 5550 5634 5716 5796 5875 5953 6028 6102 6174 6244 6312 6378 6443 6506 6567 6626 6683 6739 6793 6846 6897 6946 6994 7040 7085 7128 7170 7211 9279 2 4 2 7250 7288 7325 7361 7395 7429 7461 7493 7523 7553 7582 7610 7637 7663 7689 7714 7738 7762 7786 7808 7831 7853 7875 7896 7917 7938 7959 7980 8001 8021 8042 8062 8083 8104 8125 8146 8167 8188 8210 8231 8253 8275 8297 8319 8341 8363 8386 8408 8431 8453 8475 8498 8520 8542 8564 8585 8607 8628 8648 8669 8689 8709 8728 8747 8765 8783 8801 8818 8835 8851 8867 8882 8897 8912 8926 8939 8953 8965 8978 8990 9002 9013 9024 9035 9046 9056 9066 9076 9085 9094 9103 9112 9121 9129 9137 9145 9153 9161 9168 9176 9183 9190 9197 9203 9210 9216 9222 9228 9234 9240 9245 9250 9255 9260 9265 9269 9274 9278 9282 9286 9290 9293 9297 9300 9303 9306 9309 9312 9315 9317 9320 9323 9325 9328 9330 9333 9335 9338 9340 9342 9345 9347 9350 9352 9355 9357 9359 9362 9364 9366 9368 9370 9372 9374 9376 9378 9379 9381 9382 9384 9385 9386 9386 9387 9388 9388 9388 9388 9388 9388 9388 9387 9387 9386 9385 9384 9383 9382 9381 9380 9379 9377 9376 9375 9373 9372 9370 9368 9367 9365 9363 9361 9359 9357 9355 9352 9350 9347 9345 9342 9339 9336 9333 9330 9327 9323 9320 9316 9312 9308 9304 9300 9296 9292 9287 9283 9278 9274 9269 9264 9259 9254 9248 9243 9237 9232 9226 9220 9214 9207 9201 9194 9187 9179 9172 9164 9156 9148 9140 9131 9122 9113 9103 9093 9083 9072 9061 9050 9039 9027 9014 9001 8988 8974 8960 8945 8930 8914 8898 8881 8863 8845 8826 8807 8787 8766 8744 8722 8699 8676 8651 8626 8600 8574 8546 8518 8489 8460 8429 8398 8366 8333 8300 8265 8230 8194 8156 8118 8079 8039 7998 7956 7912 7868 7822 7775 7727 7677 7626 7573 7519 7464 7407 7349 7289 7229 7167 7103 7039 6973 6906 6839 6771 6703 6634 6565 6496 6427 6359 6291 6225 6159 6095 6033 5972 5914 5858 5804 5754 5706 5662 5621 5583 5549 5519 5493 5471 5453 5439 5430 5424 5423 5425 5432 5443 5458 5476 5499 5524 5554 5586 5622 5660 5701 5745 5791 5839 5889 5941 5994 6049 6106 6163 6221 6279 6339 6398 6458 6518 6577 6637 6696 6755 6813 6870 6927 6983 7037 7091 7143 7194 7244 7292 7339 7385 7428 7470 7510 7549 7586 7621 7654 7685 7715 7743 7769 7793 7815 7836 7856 7873 7889 7904 7917 7929 7940 7949 7958 7965 7972 7978 7984 7988 7993 7997 8000 8003 8007 8010 8013 8016 8019 8022 8025 8029 8033 8037 8041 8045 8049 8054 8059 8064 8068 8073 8078 8083 8088 8092 8096 8100 8104 8107 8109 8111 8113 8113 8113 8112 8110 8107 8103 8098 8092 8084 8075 8065 8053 8040 8025 8009 7991 7971 7950 7926 7901 7875 7846 7816 7784 7750 7714 7677 7638 7598 7557 7513 7469 7424 7377 7330 7283 7234 7186 7138 7089 7041 6993 6946 6900 6855 6811 6769 6728 6688 6651 6616 6583 6552 6523 9280 2 4 2 6496 6471 6449 6428 6410 6394 6380 6368 6357 6348 6340 6333 6326 6321 6315 6310 6304 6298 6291 6283 6274 6263 6250 6235 6218 6198 6176 6151 6123 6092 6058 6021 5981 5937 5891 5842 5790 5735 5678 5619 5558 5496 5432 5366 5301 5234 5168 5103 5038 4975 4914 4854 4797 4743 4692 4645 4602 4563 4528 4499 4475 4456 4443 4436 4434 4438 4448 4464 4486 4513 4547 4586 4631 4681 4736 4796 4860 4928 5001 5076 5155 5237 5322 5408 5497 5586 5677 5769 5861 5953 6044 6135 6225 6314 6402 6489 6574 6657 6737 6816 6892 6966 7037 7107 7173 7237 7299 7358 7415 7469 7521 7571 7619 7664 7707 7749 7788 7826 7862 7896 7929 7960 7990 8018 8045 8071 8096 8120 8143 8165 8185 8205 8225 8243 8260 8277 8294 8309 8324 8338 8352 8366 8378 8391 8403 8415 8426 8437 8448 8459 8469 8479 8490 8500 8510 8520 8531 8541 8552 8562 8573 8584 8595 8607 8619 8631 8644 8656 8670 8683 8697 8711 8726 8741 8756 8772 8788 8804 8820 8837 8854 8871 8889 8906 8924 8942 8960 8978 8996 9014 9032 9050 9067 9085 9103 9120 9137 9154 9171 9187 9203 9219 9234 9250 9264 9279 9293 9306 9320 9333 9345 9357 9369 9380 9391 9401 9411 9421 9430 9439 9448 9456 9464 9472 9479 9486 9493 9500 9507 9513 9519 9525 9531 9537 9542 9548 9554 9559 9564 9570 9575 9580 9585 9590 9595 9600 9604 9609 9613 9617 9621 9625 9628 9631 9634 9636 9639 9640 9642 9643 9643 9644 9644 9643 9642 9641 9640 9638 9636 9634 9631 9628 9625 9621 9617 9613 9609 9605 9600 9595 9590 9585 9579 9573 9566 9559 9552 9545 9536 9528 9519 9509 9498 9488 9476 9463 9450 9437 9423 9408 9393 9377 9361 9344 9327 9310 9293 9275 9258 9242 9225 9209 9194 9179 9166 9153 9142 9131 9122 9115 9109 9105 9102 9102 9103 9106 9110 9116 9124 9134 9145 9157 9172 9187 9204 9221 9240 9259 9279 9299 9319 9340 9360 9381 9401 9420 9439 9457 9475 9491 9507 9521 9534 9546 9557 9566 9575 9582 9588 9593 9597 9600 9601 9602 9602 9602 9601 9599 9597 9594 9592 9589 9586 9583 9581 9578 9576 9574 9573 9573 9572 9573 9574 9575 9578 9581 9584 9588 9593 9599 9605 9611 9619 9626 9634 9642 9650 9658 9667 9675 9683 9691 9698 9705 9712 9717 9722 9726 9729 9731 9732 9731 9730 9727 9722 9717 9709 9700 9690 9678 9665 9651 9636 9619 9602 9583 9564 9544 9523 9503 9482 9461 9441 9421 9402 9384 9367 9351 9336 9323 9312 9302 9294 9288 9285 9284 9284 9287 9292 9299 9308 9318 9331 9345 9360 9377 9396 9415 9435 9455 9476 9498 9519 9540 9560 9581 9600 9620 9638 9656 9672 9688 9703 9716 9728 9739 9749 9758 9766 9773 9780 9786 9791 9795 9799 9802 9805 9808 9810 9812 9814 9816 9818 9820 9821 9823 9825 9826 9827 9828 9281 2 4 2 9829 9830 9831 9831 9831 9831 9830 9829 9828 9826 9823 9820 9817 9813 9808 9804 9798 9793 9787 9781 9774 9768 9761 9754 9747 9740 9734 9727 9721 9714 9709 9703 9698 9693 9689 9684 9681 9677 9675 9672 9670 9669 9668 9667 9666 9666 9666 9667 9667 9668 9669 9671 9672 9673 9675 9677 9678 9680 9682 9684 9686 9688 9689 9691 9693 9695 9697 9700 9702 9704 9706 9708 9710 9713 9715 9717 9720 9722 9724 9727 9729 9732 9734 9736 9739 9741 9743 9745 9748 9750 9752 9754 9755 9757 9759 9760 9761 9762 9764 9765 9765 9766 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9766 9766 9766 9765 9765 9764 9764 9764 9764 9764 9763 9763 9764 9764 9764 9764 9765 9766 9766 9767 9768 9770 9771 9772 9774 9776 9777 9779 9782 9784 9786 9789 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9828 9831 9834 9837 9840 9843 9846 9849 9852 9854 9857 9859 9862 9864 9866 9868 9870 9871 9873 9874 9876 9877 9878 9879 9879 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9884 9885 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9868 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9840 9837 9834 9831 9828 9824 9821 9818 9814 9811 9807 9803 9799 9795 9791 9786 9782 9777 9772 9767 9762 9756 9750 9744 9738 9732 9725 9718 9710 9703 9695 9686 9678 9669 9659 9650 9639 9629 9618 9606 9595 9583 9570 9557 9544 9531 9517 9503 9489 9475 9460 9446 9431 9416 9402 9387 9372 9357 9343 9328 9313 9297 9282 9267 9251 9236 9220 9203 9186 9169 9150 9131 9111 9090 9068 9045 9021 8996 8970 8942 8914 8884 8854 8822 8789 8755 8722 8687 8653 8619 8585 8552 8519 8487 8456 8427 8400 8375 8352 8332 8315 8301 8290 8282 8278 8277 8279 8285 8294 8307 8323 8343 8365 8391 8419 8450 8483 8517 8554 8591 8630 8669 8708 8748 8788 8828 8867 8905 8942 8978 9012 9045 9076 9106 9134 9160 9185 9208 9229 9248 9266 9283 9297 9311 9323 9334 9344 9353 9362 9369 9376 9382 9387 9392 9395 9398 9401 9402 9404 9404 9404 9403 9401 9399 9395 9391 9386 9379 9372 9363 9354 9343 9332 9320 9307 9292 9277 9261 9245 9227 9209 9190 9171 9152 9132 9112 9092 9072 9051 9031 9011 8991 8972 8953 8934 8916 8898 8881 8864 8848 8833 8818 8804 8791 8779 8767 8756 8746 8736 8727 8719 8712 8705 8699 8694 8690 8686 8683 8681 8679 8678 8678 8678 8679 8680 8682 8685 8689 8693 8697 8702 8708 8714 8721 8728 8736 8744 8753 8763 8773 8784 8795 8807 8819 8833 9282 2 4 2 8846 8860 8875 8890 8906 8922 8939 8957 8974 8992 9011 9029 9048 9067 9085 9104 9123 9141 9159 9177 9194 9211 9227 9242 9257 9270 9283 9295 9306 9316 9325 9333 9340 9346 9351 9355 9359 9361 9363 9364 9365 9364 9364 9363 9362 9360 9358 9355 9352 9348 9344 9340 9335 9329 9323 9316 9309 9300 9290 9279 9267 9254 9238 9222 9203 9183 9162 9139 9115 9089 9062 9033 9002 8970 8938 8905 8872 8839 8806 8774 8743 8713 8684 8657 8632 8609 8589 8572 8558 8548 8542 8540 8542 8547 8556 8570 8586 8607 8631 8658 8689 8724 8760 8799 8840 8883 8926 8971 9016 9061 9106 9150 9194 9236 9278 9318 9356 9393 9426 9458 9487 9514 9538 9561 9581 9600 9616 9631 9644 9656 9666 9675 9682 9689 9695 9701 9706 9711 9716 9721 9726 9731 9736 9741 9746 9751 9756 9761 9767 9773 9778 9784 9789 9794 9799 9804 9808 9812 9815 9818 9821 9823 9825 9826 9827 9828 9828 9828 9827 9827 9826 9825 9825 9824 9823 9822 9822 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9820 9820 9819 9818 9816 9815 9812 9810 9807 9804 9801 9797 9792 9788 9783 9778 9772 9767 9761 9755 9750 9744 9738 9732 9726 9720 9714 9709 9703 9698 9692 9687 9682 9677 9672 9667 9662 9657 9652 9647 9641 9636 9630 9624 9618 9612 9605 9598 9590 9582 9574 9565 9556 9546 9536 9525 9514 9502 9490 9478 9465 9451 9437 9423 9409 9393 9378 9362 9346 9330 9313 9295 9278 9259 9241 9222 9202 9182 9162 9141 9119 9097 9075 9051 9027 9002 8977 8950 8923 8895 8867 8837 8806 8775 8743 8710 8676 8641 8605 8569 8532 8494 8456 8417 8378 8339 8299 8259 8220 8180 8141 8103 8065 8028 7992 7957 7924 7892 7862 7833 7807 7783 7761 7742 7725 7711 7700 7692 7686 7684 7684 7688 7694 7704 7716 7732 7750 7771 7795 7820 7848 7879 7911 7945 7980 8017 8055 8094 8134 8174 8215 8256 8297 8337 8377 8417 8456 8494 8532 8568 8604 8638 8671 8703 8734 8763 8792 8819 8845 8870 8894 8917 8940 8961 8981 9001 9020 9039 9057 9075 9092 9109 9126 9142 9159 9175 9190 9206 9222 9237 9252 9267 9282 9297 9312 9326 9341 9355 9369 9382 9396 9409 9422 9434 9447 9459 9472 9483 9495 9507 9518 9529 9540 9551 9562 9573 9583 9594 9604 9615 9625 9635 9645 9655 9665 9674 9684 9693 9702 9710 9719 9727 9735 9743 9750 9757 9763 9769 9775 9780 9785 9790 9794 9798 9801 9805 9807 9810 9812 9815 9817 9818 9820 9821 9823 9824 9826 9827 9829 9830 9832 9833 9835 9837 9838 9840 9842 9844 9847 9849 9851 9854 9856 9858 9861 9863 9866 9868 9871 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9283 2 4 2 9904 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9885 9884 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9870 9867 9864 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9822 9817 9813 9809 9806 9802 9798 9795 9792 9789 9787 9785 9783 9781 9780 9779 9779 9779 9779 9779 9780 9781 9782 9784 9786 9788 9790 9793 9795 9798 9800 9803 9805 9808 9811 9813 9816 9818 9820 9822 9824 9826 9828 9830 9831 9832 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9848 9849 9851 9852 9854 9856 9858 9860 9862 9865 9867 9870 9872 9875 9877 9880 9883 9885 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9903 9903 9903 9903 9903 9902 9901 9900 9899 9898 9896 9894 9893 9891 9889 9887 9886 9884 9882 9881 9880 9879 9878 9877 9876 9876 9876 9876 9876 9877 9877 9878 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9909 9909 9908 9907 9906 9905 9903 9902 9901 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9872 9870 9869 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9854 9853 9852 9850 9848 9846 9844 9842 9839 9837 9834 9830 9827 9823 9820 9816 9812 9807 9803 9799 9794 9789 9785 9780 9775 9770 9765 9760 9755 9750 9745 9740 9735 9730 9725 9720 9715 9709 9704 9699 9693 9688 9682 9676 9670 9664 9658 9652 9646 9639 9633 9626 9619 9612 9606 9599 9592 9585 9578 9570 9563 9556 9549 9542 9535 9528 9521 9515 9508 9501 9495 9488 9482 9475 9469 9463 9456 9450 9444 9438 9432 9427 9421 9415 9410 9404 9398 9393 9388 9382 9377 9372 9367 9362 9356 9351 9346 9341 9335 9330 9324 9318 9312 9305 9299 9292 9284 9276 9268 9259 9249 9239 9228 9216 9204 9190 9176 9162 9146 9130 9113 9096 9077 9058 9039 9019 8998 8978 8957 8936 8915 8894 8873 8853 8833 8813 8795 8777 8761 8745 8731 8718 8706 8696 8688 8681 8675 8672 8670 8671 8673 8677 8683 8690 8699 8710 8722 8736 8751 8767 8785 8803 8822 8842 8863 8884 8906 8927 8949 9284 2 4 2 8970 8992 9013 9034 9054 9074 9094 9112 9130 9147 9164 9179 9194 9209 9222 9235 9247 9259 9270 9280 9290 9300 9309 9317 9325 9333 9341 9349 9356 9363 9369 9376 9382 9387 9392 9397 9401 9405 9409 9412 9414 9416 9417 9418 9418 9417 9415 9413 9411 9408 9404 9401 9397 9393 9389 9385 9381 9377 9374 9370 9367 9364 9362 9360 9360 9359 9359 9359 9358 9358 9357 9356 9354 9352 9348 9344 9338 9329 9319 9306 9291 9273 9252 9227 9198 9167 9132 9094 9053 9008 8961 8911 8856 8800 8741 8681 8620 8559 8498 8437 8377 8318 8262 8208 8157 8110 8067 8028 7994 7965 7943 7927 7917 7913 7915 7923 7937 7956 7980 8010 8045 8085 8129 8177 8228 8281 8336 8392 8450 8507 8564 8621 8676 8731 8784 8834 8883 8929 8972 9011 9047 9080 9110 9137 9161 9183 9202 9219 9234 9247 9258 9267 9275 9282 9287 9293 9297 9302 9307 9312 9317 9322 9327 9333 9338 9344 9349 9355 9362 9368 9374 9380 9386 9391 9396 9401 9405 9408 9410 9412 9414 9415 9415 9415 9414 9413 9411 9408 9406 9403 9399 9396 9392 9389 9385 9382 9379 9376 9373 9370 9366 9363 9360 9356 9352 9348 9344 9339 9333 9327 9319 9311 9301 9291 9278 9265 9250 9234 9216 9197 9177 9155 9133 9108 9082 9056 9028 9000 8971 8942 8913 8884 8855 8827 8799 8772 8746 8721 8697 8675 8654 8635 8618 8602 8589 8577 8567 8558 8552 8546 8543 8540 8540 8540 8541 8543 8545 8548 8550 8553 8555 8557 8558 8558 8557 8556 8553 8548 8542 8535 8525 8514 8501 8487 8470 8452 8433 8411 8388 8364 8338 8310 8282 8252 8222 8190 8158 8126 8093 8060 8027 7993 7960 7928 7896 7864 7833 7803 7774 7746 7720 7694 7670 7648 7627 7608 7590 7574 7560 7547 7536 7527 7520 7514 7510 7507 7506 7507 7508 7511 7515 7520 7526 7532 7539 7546 7554 7561 7569 7576 7583 7589 7595 7599 7603 7606 7607 7607 7605 7602 7597 7591 7583 7574 7562 7549 7534 7517 7498 7478 7455 7432 7406 7379 7351 7321 7289 7256 7222 7186 7149 7110 7071 7030 6987 6944 6899 6852 6805 6755 6704 6652 6598 6543 6485 6426 6366 6303 6238 6171 6103 6032 5958 5883 5805 5726 5644 5559 5473 5384 5293 5200 5105 5008 4909 4808 4706 4601 4496 4389 4280 4171 4061 3950 3839 3727 3615 3503 3392 3281 3170 3061 2953 2846 2741 2637 2536 2438 2342 2249 2159 2072 1989 1910 1835 1764 1698 1636 1580 1528 1482 1441 1406 1376 1352 1333 1321 1314 1313 1319 1330 1347 1369 1397 1430 1469 1512 1561 1614 1672 1734 1800 1870 1943 2019 2099 2180 2264 2350 2438 2527 2617 2709 2801 2894 2988 3081 3174 3267 3361 3453 3546 3638 3730 3822 3912 4003 4092 4182 4271 4359 4448 4535 4623 4710 4798 4885 4972 5059 5146 5232 5318 5404 5490 5575 5660 5745 5829 5912 5995 9285 2 4 2 6077 6158 6237 6316 6393 6469 6544 6617 6688 6758 6826 6892 6956 7019 7079 7138 7194 7249 7302 7353 7402 7450 7496 7541 7583 7625 7665 7703 7741 7777 7812 7846 7879 7911 7942 7972 8001 8030 8058 8085 8111 8136 8161 8185 8208 8230 8252 8273 8293 8313 8331 8349 8366 8382 8398 8412 8426 8439 8452 8464 8475 8485 8495 8504 8512 8520 8527 8534 8540 8546 8551 8556 8561 8564 8568 8570 8573 8575 8576 8577 8577 8577 8576 8575 8572 8569 8566 8561 8556 8550 8543 8535 8526 8517 8506 8495 8483 8470 8456 8441 8426 8410 8393 8376 8359 8341 8323 8305 8287 8269 8251 8234 8217 8201 8186 8171 8158 8145 8134 8124 8116 8109 8104 8100 8098 8098 8099 8103 8108 8115 8124 8134 8146 8160 8175 8192 8211 8230 8251 8273 8297 8321 8346 8372 8398 8425 8452 8480 8507 8535 8563 8591 8618 8646 8673 8699 8725 8751 8776 8800 8824 8846 8869 8890 8911 8930 8949 8968 8985 9002 9019 9034 9049 9063 9077 9091 9103 9116 9128 9140 9152 9163 9175 9186 9197 9208 9219 9230 9241 9252 9262 9273 9283 9294 9304 9313 9322 9331 9339 9347 9354 9360 9365 9370 9373 9376 9378 9379 9380 9379 9377 9374 9371 9367 9363 9358 9353 9348 9343 9338 9334 9329 9325 9321 9317 9313 9311 9308 9306 9305 9304 9302 9300 9297 9293 9287 9280 9271 9259 9245 9228 9208 9183 9154 9121 9083 9039 8990 8935 8875 8810 8740 8665 8587 8504 8418 8327 8233 8137 8040 7942 7845 7750 7656 7566 7479 7398 7322 7251 7188 7132 7084 7044 7013 6992 6982 6982 6991 7010 7037 7074 7118 7170 7230 7296 7369 7448 7531 7617 7707 7798 7891 7984 8076 8166 8253 8339 8421 8500 8576 8647 8715 8777 8834 8885 8931 8972 9010 9043 9071 9096 9118 9137 9153 9166 9177 9187 9194 9201 9206 9211 9215 9220 9225 9230 9235 9240 9246 9252 9257 9264 9270 9276 9283 9290 9296 9303 9309 9315 9321 9326 9330 9334 9337 9340 9343 9345 9347 9348 9350 9350 9351 9352 9353 9353 9354 9355 9356 9357 9358 9361 9363 9365 9368 9371 9374 9377 9380 9383 9387 9390 9392 9395 9397 9399 9400 9400 9400 9400 9398 9395 9392 9388 9384 9378 9372 9365 9358 9349 9340 9331 9321 9311 9300 9289 9278 9267 9257 9246 9235 9225 9215 9205 9195 9187 9178 9170 9163 9156 9150 9145 9140 9136 9132 9128 9126 9123 9122 9120 9119 9118 9118 9118 9118 9119 9119 9120 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9135 9136 9138 9140 9142 9144 9146 9149 9152 9156 9159 9164 9168 9173 9178 9184 9190 9196 9203 9210 9218 9226 9234 9242 9251 9260 9269 9279 9288 9298 9308 9317 9327 9337 9347 9356 9366 9375 9384 9393 9402 9410 9418 9426 9434 9441 9448 9455 9461 9467 9472 9478 9483 9487 9492 9496 9499 9503 9506 9286 2 4 2 9509 9512 9514 9516 9518 9520 9522 9523 9524 9525 9525 9526 9526 9526 9526 9525 9524 9523 9522 9520 9519 9517 9514 9511 9509 9505 9502 9498 9494 9489 9484 9479 9473 9468 9461 9455 9448 9440 9433 9425 9416 9407 9398 9388 9378 9368 9357 9345 9334 9321 9308 9295 9281 9267 9253 9238 9222 9206 9189 9172 9155 9137 9119 9101 9082 9063 9044 9025 9005 8985 8966 8946 8926 8906 8886 8867 8847 8828 8809 8790 8771 8753 8735 8718 8701 8684 8668 8652 8636 8621 8606 8592 8578 8564 8551 8538 8526 8513 8501 8489 8478 8466 8455 8444 8432 8421 8410 8399 8388 8376 8364 8352 8340 8328 8315 8302 8288 8273 8258 8243 8226 8209 8191 8172 8152 8130 8108 8084 8059 8033 8005 7976 7945 7913 7878 7842 7805 7765 7723 7680 7634 7586 7537 7485 7431 7374 7316 7255 7192 7127 7059 6989 6917 6843 6766 6687 6605 6522 6436 6347 6257 6164 6070 5973 5874 5773 5671 5566 5460 5353 5244 5134 5023 4912 4800 4688 4575 4463 4352 4241 4131 4023 3917 3814 3713 3614 3520 3428 3341 3259 3181 3108 3040 2978 2922 2872 2828 2792 2762 2738 2722 2713 2710 2715 2726 2744 2770 2802 2841 2885 2936 2993 3055 3122 3194 3271 3352 3437 3525 3617 3712 3809 3908 4009 4111 4215 4319 4424 4529 4635 4740 4845 4949 5053 5155 5256 5356 5455 5552 5648 5742 5834 5925 6014 6101 6187 6270 6352 6432 6511 6587 6662 6735 6807 6876 6944 7011 7076 7139 7201 7261 7319 7376 7432 7486 7538 7589 7639 7687 7734 7779 7824 7866 7908 7948 7986 8024 8060 8095 8129 8161 8193 8223 8252 8280 8307 8332 8357 8380 8402 8424 8444 8463 8481 8498 8514 8529 8543 8556 8568 8579 8589 8598 8606 8613 8619 8625 8629 8632 8634 8636 8636 8636 8635 8633 8630 8627 8622 8617 8611 8604 8596 8588 8579 8569 8558 8546 8534 8520 8506 8491 8475 8458 8440 8421 8401 8380 8358 8335 8310 8285 8257 8229 8199 8168 8135 8101 8065 8028 7989 7948 7906 7862 7817 7770 7722 7672 7620 7568 7514 7459 7403 7346 7289 7231 7172 7113 7055 6996 6938 6881 6825 6770 6716 6664 6614 6566 6521 6479 6439 6402 6369 6340 6314 6292 6274 6261 6251 6246 6245 6248 6256 6268 6284 6305 6330 6358 6390 6426 6465 6507 6552 6600 6650 6703 6757 6813 6871 6931 6991 7052 7114 7175 7237 7299 7361 7423 7484 7544 7604 7663 7721 7777 7833 7887 7941 7993 8043 8093 8141 8188 8234 8278 8321 8363 8403 8443 8481 8517 8553 8588 8621 8653 8684 8715 8744 8772 8799 8825 8850 8875 8898 8921 8943 8964 8984 9004 9023 9041 9059 9076 9092 9108 9123 9138 9153 9166 9180 9193 9206 9218 9230 9242 9253 9263 9274 9284 9293 9302 9311 9319 9327 9335 9342 9348 9354 9360 9365 9369 9374 9377 9380 9383 9385 9387 9388 9389 9389 9389 9388 9287 2 4 2 9387 9385 9383 9380 9377 9374 9370 9366 9361 9355 9350 9343 9337 9330 9322 9314 9306 9297 9287 9278 9267 9256 9245 9234 9222 9209 9196 9183 9169 9155 9141 9127 9112 9097 9082 9066 9051 9036 9020 9005 8989 8974 8959 8944 8929 8915 8901 8888 8874 8862 8849 8838 8827 8816 8806 8797 8789 8781 8774 8768 8762 8758 8754 8751 8749 8748 8748 8748 8750 8753 8756 8760 8766 8772 8779 8788 8797 8807 8818 8830 8842 8856 8871 8886 8902 8919 8937 8955 8974 8993 9013 9034 9055 9077 9098 9120 9143 9165 9187 9209 9232 9254 9275 9297 9318 9338 9359 9378 9397 9415 9432 9449 9465 9479 9493 9506 9518 9530 9540 9549 9557 9564 9570 9575 9579 9583 9585 9587 9588 9588 9587 9585 9583 9580 9577 9572 9568 9563 9557 9551 9544 9537 9530 9522 9514 9505 9496 9487 9478 9469 9459 9449 9439 9429 9419 9409 9399 9389 9379 9369 9359 9350 9341 9332 9323 9315 9307 9300 9293 9287 9281 9277 9272 9269 9266 9264 9263 9262 9262 9263 9265 9268 9271 9275 9280 9286 9292 9299 9307 9315 9324 9333 9343 9353 9363 9374 9385 9397 9408 9420 9432 9444 9456 9468 9481 9493 9505 9517 9529 9541 9553 9564 9576 9587 9598 9608 9619 9629 9638 9648 9656 9665 9673 9681 9688 9695 9701 9707 9713 9718 9722 9726 9729 9732 9735 9737 9739 9740 9741 9742 9742 9741 9740 9739 9738 9736 9733 9730 9727 9723 9719 9715 9710 9704 9698 9691 9684 9676 9668 9659 9649 9639 9628 9616 9604 9591 9577 9563 9548 9533 9517 9501 9485 9468 9451 9434 9417 9401 9384 9368 9352 9337 9322 9308 9295 9283 9272 9263 9254 9247 9241 9237 9234 9232 9232 9233 9236 9241 9246 9254 9262 9271 9282 9294 9306 9320 9334 9349 9364 9380 9396 9412 9429 9445 9461 9477 9492 9508 9522 9537 9550 9563 9576 9587 9598 9608 9617 9626 9633 9640 9647 9653 9658 9662 9666 9669 9672 9674 9676 9678 9679 9680 9680 9681 9681 9681 9681 9680 9679 9678 9677 9676 9674 9672 9670 9667 9664 9661 9657 9652 9647 9641 9635 9628 9621 9613 9604 9595 9585 9574 9563 9551 9538 9525 9512 9498 9484 9470 9456 9442 9428 9414 9401 9388 9376 9364 9354 9344 9335 9328 9321 9316 9312 9310 9308 9308 9309 9312 9316 9321 9327 9335 9343 9352 9362 9372 9384 9395 9407 9419 9431 9443 9454 9466 9477 9488 9498 9507 9515 9523 9530 9537 9542 9547 9551 9554 9556 9558 9559 9559 9559 9558 9556 9554 9551 9548 9544 9540 9536 9530 9525 9518 9511 9503 9494 9484 9473 9462 9449 9434 9418 9401 9382 9362 9339 9315 9288 9260 9230 9198 9165 9130 9093 9054 9014 8972 8929 8885 8841 8797 8753 8709 8665 8622 8581 8540 8502 8465 8431 8400 8371 8346 8324 8307 8293 8282 8276 8273 8275 8280 8289 8302 8320 8341 8365 8393 8423 8456 8491 8528 9288 2 4 2 8567 8608 8649 8691 8734 8778 8821 8864 8906 8948 8988 9027 9064 9101 9135 9168 9200 9230 9258 9285 9310 9333 9355 9376 9395 9414 9431 9447 9462 9477 9492 9505 9519 9532 9544 9556 9568 9579 9590 9601 9612 9623 9633 9643 9653 9662 9670 9678 9686 9693 9699 9705 9710 9715 9719 9723 9726 9729 9731 9732 9734 9735 9735 9736 9736 9736 9736 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9736 9735 9733 9731 9728 9725 9721 9716 9711 9705 9699 9692 9685 9678 9669 9661 9652 9643 9634 9624 9615 9606 9596 9588 9579 9570 9562 9553 9544 9535 9526 9517 9507 9497 9486 9474 9461 9446 9430 9412 9391 9369 9343 9316 9285 9252 9216 9177 9135 9090 9042 8991 8936 8879 8821 8760 8698 8635 8571 8507 8443 8379 8316 8255 8195 8138 8084 8033 7986 7944 7906 7874 7846 7824 7807 7795 7789 7788 7792 7803 7819 7840 7866 7896 7930 7967 8008 8052 8098 8145 8195 8245 8296 8348 8399 8450 8501 8550 8596 8641 8685 8726 8765 8802 8837 8869 8899 8927 8952 8975 8996 9014 9031 9046 9059 9070 9080 9089 9096 9103 9108 9112 9115 9117 9118 9118 9118 9117 9114 9111 9107 9103 9097 9090 9082 9072 9062 9050 9038 9024 9008 8991 8973 8953 8932 8910 8886 8860 8833 8804 8774 8742 8709 8675 8639 8602 8563 8523 8482 8440 8396 8352 8307 8261 8214 8167 8119 8072 8024 7976 7929 7882 7837 7791 7747 7705 7663 7624 7587 7552 7520 7490 7464 7440 7420 7403 7390 7380 7373 7371 7372 7377 7386 7399 7415 7434 7457 7483 7512 7544 7578 7615 7654 7695 7738 7782 7827 7874 7921 7968 8015 8062 8109 8156 8202 8248 8293 8337 8381 8423 8464 8503 8542 8580 8616 8652 8686 8720 8752 8784 8815 8845 8875 8903 8931 8959 8985 9011 9037 9062 9087 9110 9134 9156 9178 9199 9219 9239 9257 9275 9291 9307 9322 9336 9349 9361 9372 9382 9391 9399 9406 9413 9419 9425 9430 9434 9438 9442 9446 9450 9453 9456 9459 9462 9465 9468 9472 9475 9478 9481 9484 9486 9488 9489 9490 9490 9489 9488 9486 9483 9479 9474 9468 9461 9452 9443 9432 9420 9408 9395 9381 9367 9352 9337 9322 9306 9290 9274 9257 9240 9223 9205 9187 9169 9150 9131 9110 9087 9062 9035 9005 8971 8935 8895 8851 8802 8749 8690 8626 8557 8482 8401 8312 8217 8117 8012 7902 7788 7670 7549 7425 7298 7169 7040 6911 6784 6660 6540 6424 6314 6211 6116 6030 5952 5885 5828 5781 5747 5723 5712 5716 5732 5760 5800 5850 5912 5983 6063 6152 6249 6354 6465 6581 6701 6825 6950 7077 7204 7330 7453 7573 7691 7806 7917 8023 8125 8222 8314 8399 8478 8552 8620 8683 8742 8796 8846 8891 8933 8973 9009 9042 9073 9102 9129 9154 9179 9202 9226 9250 9273 9295 9317 9339 9361 9382 9402 9423 9443 9462 9289 2 4 3 9458 9473 9487 9500 9511 9522 9532 9541 9549 9556 9563 9569 9574 9579 9584 9588 9593 9597 9603 9608 9613 9618 9623 9629 9634 9639 9644 9649 9653 9658 9662 9665 9669 9672 9674 9676 9677 9677 9677 9676 9675 9674 9672 9670 9667 9665 9662 9660 9657 9654 9652 9650 9648 9646 9644 9643 9643 9642 9642 9642 9643 9643 9644 9644 9644 9645 9645 9645 9644 9644 9643 9642 9641 9639 9636 9634 9630 9627 9623 9619 9614 9609 9604 9599 9594 9588 9583 9577 9571 9565 9559 9553 9546 9540 9534 9528 9521 9515 9508 9501 9494 9487 9479 9472 9464 9456 9448 9440 9431 9423 9414 9406 9397 9388 9380 9371 9363 9355 9347 9340 9333 9326 9320 9314 9308 9303 9298 9294 9289 9286 9282 9279 9276 9273 9270 9267 9264 9261 9257 9254 9249 9245 9239 9234 9227 9220 9212 9204 9195 9184 9173 9161 9149 9135 9121 9106 9090 9074 9057 9039 9021 9002 8983 8963 8943 8923 8902 8881 8860 8839 8817 8796 8775 8754 8733 8713 8692 8672 8653 8633 8615 8597 8580 8563 8547 8532 8518 8505 8493 8482 8472 8464 8456 8450 8446 8443 8441 8441 8442 8445 8449 8455 8462 8470 8480 8492 8505 8519 8535 8551 8569 8587 8606 8626 8647 8668 8690 8712 8734 8755 8777 8799 8820 8841 8861 8881 8900 8919 8936 8954 8970 8986 9001 9015 9028 9041 9053 9065 9076 9088 9099 9110 9121 9132 9144 9156 9168 9180 9193 9206 9220 9234 9250 9265 9281 9297 9314 9331 9347 9364 9381 9398 9414 9430 9446 9461 9475 9490 9503 9516 9527 9538 9548 9557 9565 9573 9580 9587 9593 9599 9605 9610 9615 9619 9624 9628 9633 9637 9641 9646 9651 9656 9661 9666 9670 9675 9679 9682 9686 9688 9691 9692 9693 9694 9694 9694 9693 9691 9688 9684 9680 9676 9672 9667 9662 9657 9652 9648 9644 9640 9636 9632 9629 9626 9623 9620 9617 9615 9612 9610 9607 9603 9599 9593 9587 9580 9570 9560 9548 9535 9520 9504 9488 9469 9450 9429 9406 9383 9359 9334 9309 9284 9258 9232 9207 9183 9158 9132 9105 9077 9047 9015 8981 8944 8906 8863 8816 8763 8704 8639 8565 8484 8395 8295 8185 8065 7937 7800 7654 7500 7338 7169 6991 6804 6613 6419 6224 6028 5834 5644 5458 5279 5108 4947 4797 4660 4536 4427 4334 4258 4199 4163 4148 4151 4172 4211 4266 4338 4426 4528 4643 4773 4913 5063 5220 5383 5551 5722 5894 6066 6233 6397 6558 6714 6866 7011 7151 7284 7410 7527 7635 7736 7830 7917 7999 8074 8145 8210 8272 8332 8388 8442 8493 8542 8589 8635 8679 8723 8768 8812 8856 8900 8942 8984 9025 9065 9104 9141 9177 9211 9243 9274 9303 9331 9357 9381 9403 9422 9440 9456 9471 9484 9496 9507 9518 9528 9537 9546 9555 9564 9572 9581 9589 9598 9606 9615 9624 9633 9642 9652 9661 9670 9678 9687 9695 9703 9709 9716 9722 9728 9290 2 4 3 9733 9738 9742 9746 9749 9752 9755 9757 9759 9761 9762 9764 9766 9768 9770 9772 9775 9777 9780 9783 9786 9789 9792 9796 9800 9803 9807 9811 9814 9818 9821 9824 9827 9829 9831 9833 9835 9836 9837 9838 9838 9839 9839 9838 9838 9838 9837 9837 9836 9835 9835 9834 9834 9834 9834 9834 9834 9834 9835 9835 9836 9837 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9846 9847 9848 9848 9848 9849 9849 9849 9849 9849 9848 9848 9848 9847 9847 9846 9846 9845 9845 9844 9843 9842 9842 9841 9839 9838 9837 9836 9834 9832 9830 9828 9826 9823 9820 9817 9814 9810 9806 9802 9797 9793 9787 9782 9776 9770 9764 9757 9750 9743 9735 9727 9719 9711 9702 9693 9684 9674 9663 9653 9642 9630 9618 9605 9592 9578 9563 9547 9531 9513 9495 9475 9454 9432 9409 9384 9358 9331 9301 9271 9239 9205 9169 9132 9093 9053 9010 8966 8921 8873 8825 8774 8722 8668 8613 8557 8499 8439 8379 8317 8254 8191 8126 8060 7994 7927 7859 7791 7723 7655 7586 7518 7450 7382 7315 7249 7183 7119 7056 6994 6934 6876 6819 6765 6714 6664 6618 6574 6533 6495 6461 6430 6402 6378 6358 6341 6329 6320 6315 6314 6316 6323 6334 6348 6366 6388 6414 6443 6476 6513 6552 6595 6640 6689 6740 6794 6850 6908 6969 7031 7095 7160 7227 7295 7363 7432 7502 7572 7642 7712 7782 7851 7920 7988 8055 8121 8186 8250 8312 8373 8432 8490 8547 8601 8654 8705 8754 8802 8848 8892 8934 8975 9013 9051 9086 9121 9153 9185 9214 9243 9270 9296 9321 9345 9367 9389 9410 9430 9449 9467 9484 9501 9517 9532 9547 9561 9575 9587 9600 9612 9623 9634 9644 9654 9663 9672 9680 9688 9695 9702 9709 9715 9720 9725 9730 9734 9738 9742 9745 9748 9750 9752 9754 9756 9757 9758 9759 9760 9761 9761 9762 9762 9762 9762 9762 9762 9761 9761 9761 9761 9760 9760 9759 9759 9758 9758 9757 9756 9756 9755 9754 9753 9752 9750 9749 9748 9746 9744 9743 9741 9739 9737 9734 9732 9729 9727 9724 9721 9718 9715 9711 9708 9704 9700 9696 9692 9687 9683 9678 9673 9667 9661 9655 9648 9641 9634 9625 9617 9608 9598 9588 9578 9567 9555 9544 9532 9519 9506 9493 9479 9466 9453 9440 9427 9415 9403 9391 9380 9370 9361 9352 9344 9338 9332 9328 9325 9323 9322 9322 9324 9326 9330 9334 9339 9345 9352 9360 9368 9377 9385 9395 9404 9414 9423 9432 9441 9450 9458 9467 9475 9482 9490 9497 9503 9509 9515 9520 9525 9530 9534 9539 9543 9547 9551 9554 9558 9561 9565 9568 9571 9574 9577 9579 9582 9585 9587 9589 9591 9592 9594 9595 9595 9596 9595 9595 9594 9593 9592 9590 9588 9586 9583 9580 9577 9574 9571 9567 9564 9560 9556 9553 9549 9545 9542 9538 9534 9531 9527 9523 9520 9516 9513 9509 9505 9501 9497 9492 9488 9291 2 4 3 9483 9478 9472 9467 9461 9454 9448 9441 9434 9426 9419 9411 9402 9394 9385 9376 9367 9358 9348 9339 9329 9319 9309 9299 9289 9279 9268 9258 9247 9235 9224 9212 9200 9188 9176 9163 9149 9135 9121 9106 9091 9075 9059 9042 9025 9008 8990 8972 8953 8934 8915 8895 8874 8854 8832 8811 8789 8766 8743 8720 8696 8671 8645 8619 8592 8564 8534 8504 8473 8440 8407 8372 8336 8298 8259 8218 8176 8132 8087 8041 7993 7943 7892 7840 7786 7731 7675 7616 7557 7496 7433 7369 7303 7236 7167 7097 7025 6951 6875 6797 6716 6634 6550 6463 6373 6282 6188 6092 5993 5892 5790 5685 5577 5468 5357 5245 5132 5018 4904 4790 4676 4563 4451 4341 4232 4127 4024 3925 3830 3739 3653 3573 3499 3431 3369 3313 3265 3223 3189 3162 3144 3133 3130 3134 3146 3165 3191 3224 3264 3310 3362 3421 3485 3554 3628 3706 3788 3875 3964 4056 4150 4246 4345 4444 4545 4647 4749 4851 4953 5054 5155 5254 5353 5450 5546 5640 5732 5823 5911 5997 6081 6162 6240 6316 6390 6460 6528 6593 6656 6715 6772 6826 6877 6926 6971 7015 7055 7094 7129 7163 7194 7224 7251 7277 7301 7323 7344 7364 7382 7399 7416 7431 7446 7460 7473 7487 7500 7512 7525 7537 7550 7562 7574 7587 7600 7612 7626 7639 7653 7667 7681 7695 7710 7725 7740 7756 7772 7788 7805 7822 7839 7857 7875 7894 7913 7932 7951 7972 7992 8013 8035 8057 8080 8103 8127 8151 8176 8201 8227 8253 8280 8308 8336 8365 8394 8423 8453 8483 8513 8544 8574 8605 8636 8667 8698 8728 8759 8789 8819 8848 8877 8906 8934 8962 8989 9015 9041 9066 9090 9114 9137 9160 9182 9203 9223 9243 9262 9280 9298 9315 9331 9347 9362 9377 9390 9403 9416 9428 9439 9450 9460 9469 9478 9486 9494 9502 9509 9515 9521 9527 9532 9537 9541 9546 9550 9554 9558 9561 9565 9568 9571 9574 9577 9580 9583 9586 9588 9590 9593 9595 9597 9598 9600 9601 9602 9603 9603 9603 9603 9603 9603 9603 9602 9602 9602 9601 9601 9601 9601 9602 9602 9603 9605 9607 9609 9612 9615 9619 9623 9628 9633 9639 9644 9650 9657 9663 9670 9677 9683 9690 9696 9703 9709 9714 9719 9724 9728 9732 9735 9738 9741 9742 9744 9745 9745 9746 9745 9745 9745 9744 9743 9743 9742 9742 9741 9741 9742 9742 9743 9744 9745 9746 9749 9751 9754 9757 9760 9763 9767 9770 9774 9777 9781 9785 9788 9791 9794 9797 9800 9803 9805 9807 9808 9810 9811 9811 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9814 9815 9816 9816 9817 9819 9820 9821 9822 9824 9825 9827 9828 9830 9831 9833 9834 9835 9837 9838 9839 9839 9840 9841 9842 9842 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9849 9849 9849 9849 9850 9850 9850 9292 2 4 3 9850 9850 9850 9850 9850 9849 9849 9849 9848 9848 9847 9847 9847 9846 9846 9846 9845 9845 9845 9845 9845 9846 9846 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9851 9851 9851 9851 9851 9850 9850 9849 9848 9847 9846 9844 9843 9841 9839 9838 9836 9834 9833 9832 9830 9829 9828 9828 9827 9827 9827 9827 9827 9828 9829 9830 9832 9833 9834 9836 9837 9839 9840 9841 9843 9844 9844 9845 9845 9846 9846 9845 9844 9843 9842 9841 9839 9838 9836 9834 9832 9831 9829 9827 9826 9824 9823 9822 9821 9820 9820 9820 9821 9821 9822 9823 9824 9826 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9846 9847 9848 9849 9850 9850 9850 9850 9850 9849 9848 9847 9846 9845 9843 9841 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9811 9809 9808 9806 9805 9804 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9776 9775 9774 9773 9772 9770 9769 9768 9767 9765 9764 9763 9761 9760 9758 9756 9755 9753 9751 9749 9747 9744 9742 9739 9736 9733 9730 9727 9723 9719 9715 9711 9707 9702 9697 9692 9687 9682 9677 9671 9665 9660 9654 9648 9642 9635 9629 9623 9616 9610 9603 9596 9589 9582 9575 9568 9560 9552 9544 9536 9527 9518 9508 9499 9488 9478 9467 9456 9444 9432 9419 9406 9393 9379 9365 9350 9335 9319 9303 9287 9270 9253 9236 9218 9199 9180 9161 9140 9120 9099 9077 9054 9031 9007 8982 8956 8929 8901 8873 8843 8812 8780 8748 8714 8680 8644 8608 8571 8534 8496 8457 8419 8380 8341 8303 8265 8228 8192 8156 8122 8089 8057 8027 7999 7973 7950 7928 7909 7893 7879 7867 7858 7852 7848 7846 7848 7852 7858 7867 7877 7890 7905 7922 7940 7960 7982 8005 8029 8054 8080 8108 8136 8165 8195 8225 8255 8286 8317 8349 8380 8412 8444 8476 8508 8540 8573 8604 8636 8668 8699 8730 8760 8790 8820 8849 8877 8905 8932 8958 8984 9009 9033 9055 9077 9099 9119 9138 9156 9174 9190 9206 9220 9234 9247 9259 9270 9281 9291 9300 9309 9317 9325 9333 9340 9346 9353 9359 9365 9371 9376 9382 9387 9392 9398 9403 9408 9413 9418 9423 9428 9433 9438 9443 9447 9452 9456 9461 9465 9469 9473 9476 9480 9483 9486 9488 9491 9493 9495 9496 9497 9498 9498 9498 9498 9498 9497 9496 9495 9494 9492 9490 9489 9486 9484 9482 9479 9476 9474 9471 9468 9465 9461 9457 9454 9449 9445 9440 9435 9430 9425 9419 9412 9405 9398 9390 9382 9373 9364 9355 9344 9334 9323 9311 9299 9286 9273 9260 9246 9231 9216 9201 9184 9167 9150 9132 9113 9093 9073 9052 9030 9007 8983 8958 8931 8904 8875 8845 8813 8780 8746 8710 8672 8633 8591 8548 8503 8455 8405 8353 8298 8240 9293 2 4 3 8178 8115 8048 7977 7902 7824 7740 7653 7560 7463 7360 7252 7139 7020 6896 6767 6632 6492 6347 6197 6041 5881 5718 5551 5383 5213 5043 4872 4703 4534 4368 4206 4049 3897 3753 3616 3488 3371 3264 3171 3089 3021 2965 2924 2896 2883 2884 2899 2932 2979 3039 3113 3199 3297 3406 3525 3653 3790 3934 4085 4242 4402 4567 4733 4901 5070 5237 5402 5564 5724 5881 6035 6184 6329 6469 6604 6733 6857 6975 7088 7195 7298 7396 7489 7577 7661 7742 7819 7892 7961 8027 8090 8149 8206 8261 8313 8364 8412 8458 8502 8544 8584 8622 8658 8693 8725 8757 8786 8815 8842 8867 8891 8914 8936 8957 8976 8995 9012 9029 9045 9060 9075 9089 9102 9115 9128 9139 9151 9162 9173 9183 9193 9202 9211 9220 9229 9237 9244 9252 9259 9266 9273 9279 9286 9291 9297 9303 9308 9314 9319 9324 9329 9334 9339 9344 9349 9354 9359 9363 9367 9372 9376 9380 9383 9387 9390 9393 9395 9397 9399 9401 9402 9402 9403 9403 9403 9403 9403 9402 9402 9401 9401 9400 9400 9400 9400 9400 9401 9402 9404 9406 9408 9411 9414 9417 9421 9425 9429 9434 9438 9443 9448 9453 9457 9462 9466 9471 9474 9477 9480 9483 9485 9487 9488 9489 9489 9489 9488 9487 9486 9484 9483 9480 9478 9476 9473 9471 9468 9466 9463 9461 9458 9456 9453 9451 9449 9447 9444 9442 9440 9438 9435 9433 9430 9427 9424 9421 9418 9415 9411 9408 9405 9402 9398 9395 9392 9389 9387 9385 9383 9382 9381 9380 9381 9382 9383 9385 9388 9391 9395 9400 9404 9410 9416 9422 9429 9436 9444 9451 9459 9467 9475 9483 9491 9499 9506 9514 9522 9530 9538 9545 9553 9560 9568 9575 9583 9590 9597 9605 9612 9619 9627 9634 9641 9648 9655 9662 9669 9675 9681 9686 9691 9696 9700 9704 9708 9711 9713 9715 9716 9716 9716 9716 9715 9714 9713 9712 9710 9709 9707 9706 9704 9703 9702 9701 9700 9700 9700 9701 9702 9704 9706 9708 9710 9713 9715 9718 9721 9724 9726 9729 9731 9733 9735 9736 9737 9738 9738 9737 9736 9735 9733 9731 9729 9726 9724 9721 9718 9715 9712 9709 9706 9703 9700 9698 9696 9695 9693 9693 9692 9692 9692 9692 9692 9693 9694 9695 9695 9696 9697 9698 9698 9699 9699 9699 9698 9697 9696 9695 9693 9692 9689 9687 9685 9682 9679 9676 9673 9670 9667 9663 9660 9657 9654 9652 9649 9647 9644 9642 9640 9637 9635 9633 9631 9628 9626 9624 9621 9619 9616 9613 9610 9607 9604 9600 9597 9593 9589 9585 9581 9576 9572 9568 9563 9558 9553 9548 9543 9537 9532 9526 9520 9514 9507 9500 9493 9485 9477 9469 9460 9451 9441 9431 9420 9410 9399 9388 9377 9365 9354 9343 9332 9321 9310 9300 9290 9281 9273 9265 9258 9253 9248 9243 9240 9238 9236 9235 9235 9236 9238 9241 9243 9247 9251 9255 9259 9264 9268 9273 9277 9294 2 4 3 9281 9285 9289 9292 9295 9298 9300 9302 9303 9304 9305 9305 9305 9305 9304 9303 9302 9301 9300 9299 9297 9296 9294 9292 9291 9289 9287 9286 9284 9281 9279 9276 9274 9270 9267 9262 9258 9253 9247 9241 9234 9227 9219 9210 9200 9190 9179 9168 9156 9143 9130 9116 9102 9088 9073 9058 9042 9027 9011 8995 8978 8962 8946 8930 8914 8898 8882 8866 8850 8834 8819 8803 8788 8773 8758 8743 8728 8714 8700 8686 8673 8660 8647 8634 8622 8610 8599 8589 8578 8569 8560 8551 8544 8536 8530 8524 8518 8513 8508 8504 8500 8496 8493 8490 8487 8484 8481 8477 8473 8469 8465 8460 8454 8447 8440 8432 8422 8412 8401 8388 8375 8360 8343 8326 8307 8287 8265 8242 8218 8192 8165 8136 8106 8075 8042 8007 7971 7934 7895 7854 7812 7768 7722 7675 7626 7575 7522 7467 7410 7352 7291 7228 7162 7095 7025 6953 6878 6802 6722 6641 6557 6470 6382 6291 6198 6103 6006 5907 5806 5704 5602 5498 5394 5289 5184 5079 4975 4872 4771 4671 4574 4479 4387 4299 4215 4135 4060 3989 3924 3865 3811 3763 3721 3686 3659 3638 3623 3615 3613 3618 3629 3645 3668 3697 3731 3771 3815 3863 3916 3972 4031 4093 4157 4224 4292 4361 4432 4504 4577 4650 4723 4796 4868 4940 5011 5082 5152 5222 5291 5359 5426 5493 5559 5625 5689 5753 5816 5879 5941 6002 6062 6122 6182 6240 6298 6355 6411 6466 6520 6572 6624 6674 6724 6772 6818 6864 6909 6952 6994 7034 7073 7111 7148 7183 7218 7251 7283 7314 7345 7374 7402 7429 7454 7478 7500 7520 7538 7554 7569 7580 7589 7595 7598 7597 7593 7585 7572 7555 7534 7508 7479 7445 7408 7366 7321 7273 7221 7166 7108 7048 6988 6926 6865 6805 6746 6688 6634 6582 6534 6490 6451 6417 6389 6367 6351 6344 6344 6351 6364 6385 6412 6446 6486 6531 6583 6641 6703 6770 6840 6913 6989 7066 7145 7224 7302 7380 7456 7532 7606 7678 7747 7813 7877 7936 7991 8043 8092 8137 8179 8217 8253 8285 8315 8341 8366 8388 8407 8425 8442 8456 8470 8482 8495 8506 8517 8528 8538 8547 8557 8566 8575 8583 8592 8601 8609 8617 8625 8633 8640 8647 8653 8659 8664 8669 8674 8678 8681 8684 8686 8688 8690 8690 8690 8690 8689 8688 8686 8683 8680 8676 8672 8667 8661 8655 8648 8640 8631 8621 8610 8598 8585 8570 8555 8537 8519 8498 8477 8453 8428 8400 8371 8340 8307 8271 8234 8194 8153 8109 8062 8013 7961 7907 7849 7788 7723 7655 7583 7509 7429 7346 7257 7164 7065 6960 6850 6734 6612 6484 6349 6208 6061 5908 5748 5583 5412 5235 5051 4864 4672 4477 4280 4081 3882 3683 3484 3287 3092 2902 2716 2538 2367 2204 2051 1909 1780 1664 1560 1471 1397 1337 1294 1266 1254 1260 1283 1323 1378 1449 1534 1634 1746 1872 2009 2157 2316 2483 2658 2839 3025 3216 9295 2 4 3 3410 3605 3801 3995 4188 4380 4568 4753 4934 5110 5280 5444 5600 5749 5891 6026 6153 6273 6386 6492 6591 6682 6767 6845 6916 6981 7040 7093 7141 7184 7221 7255 7284 7308 7328 7343 7355 7362 7366 7366 7363 7356 7345 7331 7313 7292 7266 7238 7205 7169 7129 7086 7038 6987 6931 6872 6809 6742 6670 6595 6516 6433 6345 6254 6159 6060 5958 5852 5742 5628 5512 5393 5272 5149 5024 4898 4771 4643 4514 4386 4260 4135 4013 3893 3778 3666 3560 3459 3363 3275 3194 3120 3055 2998 2950 2911 2884 2866 2859 2861 2873 2895 2927 2968 3019 3080 3149 3227 3313 3406 3505 3611 3722 3838 3958 4081 4208 4337 4468 4600 4733 4866 4998 5130 5260 5388 5514 5638 5760 5879 5995 6109 6219 6326 6430 6530 6627 6721 6812 6900 6985 7067 7146 7223 7297 7368 7438 7504 7569 7631 7691 7749 7806 7860 7913 7964 8013 8061 8107 8151 8194 8235 8275 8313 8350 8386 8420 8453 8485 8515 8545 8573 8600 8626 8651 8675 8699 8721 8743 8763 8783 8803 8821 8839 8857 8874 8890 8906 8921 8936 8950 8964 8978 8991 9004 9016 9029 9041 9052 9064 9075 9086 9097 9108 9119 9129 9140 9150 9160 9171 9181 9191 9201 9211 9221 9231 9241 9251 9261 9270 9280 9289 9299 9308 9317 9326 9335 9343 9351 9359 9367 9374 9381 9388 9395 9401 9407 9413 9418 9423 9428 9433 9437 9442 9446 9450 9453 9457 9460 9464 9467 9470 9473 9476 9479 9482 9484 9487 9490 9492 9495 9497 9499 9501 9503 9504 9506 9507 9508 9509 9510 9511 9511 9512 9512 9511 9511 9510 9510 9509 9507 9506 9505 9503 9501 9500 9497 9495 9493 9490 9487 9483 9480 9476 9472 9467 9463 9458 9452 9446 9440 9434 9427 9420 9412 9405 9397 9389 9381 9372 9364 9356 9348 9340 9332 9325 9317 9310 9304 9298 9292 9287 9282 9278 9274 9271 9268 9266 9264 9263 9262 9261 9261 9261 9261 9262 9263 9264 9265 9266 9268 9270 9272 9274 9277 9280 9283 9286 9290 9294 9299 9304 9309 9315 9321 9328 9335 9342 9350 9359 9367 9376 9385 9394 9403 9412 9421 9430 9439 9448 9456 9464 9471 9478 9485 9491 9497 9502 9506 9510 9514 9517 9519 9521 9523 9525 9526 9527 9528 9528 9529 9529 9529 9529 9530 9530 9530 9530 9531 9530 9530 9530 9529 9528 9527 9525 9523 9521 9518 9514 9509 9504 9498 9491 9484 9475 9465 9455 9443 9431 9417 9402 9387 9370 9353 9335 9315 9295 9274 9252 9230 9207 9183 9159 9134 9109 9084 9059 9033 9007 8982 8956 8931 8906 8881 8857 8834 8811 8789 8768 8749 8730 8712 8696 8681 8668 8655 8645 8636 8628 8622 8618 8615 8614 8615 8617 8621 8626 8633 8641 8651 8662 8675 8688 8703 8719 8736 8754 8773 8793 8814 8835 8857 8879 8902 8926 8950 8974 8998 9023 9048 9073 9097 9122 9147 9171 9195 9219 9243 9266 9296 2 4 3 9289 9311 9333 9355 9375 9395 9415 9433 9451 9469 9485 9501 9517 9531 9545 9559 9571 9583 9595 9606 9616 9626 9635 9644 9652 9660 9668 9675 9682 9689 9696 9702 9707 9713 9718 9723 9728 9732 9737 9740 9744 9748 9751 9753 9756 9758 9760 9762 9763 9764 9765 9765 9765 9765 9765 9765 9764 9763 9762 9761 9759 9758 9756 9754 9752 9750 9748 9746 9744 9741 9739 9736 9734 9731 9728 9725 9722 9719 9715 9711 9707 9703 9699 9694 9690 9684 9679 9673 9667 9661 9654 9646 9639 9631 9622 9613 9603 9593 9583 9572 9561 9549 9537 9524 9511 9497 9483 9469 9454 9439 9424 9408 9392 9376 9360 9344 9327 9311 9294 9278 9261 9245 9228 9211 9195 9178 9162 9145 9129 9112 9096 9079 9063 9047 9031 9014 8998 8982 8966 8950 8935 8919 8903 8888 8872 8857 8842 8827 8812 8797 8782 8768 8753 8738 8723 8709 8694 8679 8664 8648 8633 8617 8601 8585 8568 8551 8534 8516 8498 8480 8462 8444 8426 8409 8391 8375 8358 8343 8328 8315 8303 8292 8283 8276 8271 8268 8268 8269 8273 8280 8288 8299 8313 8329 8347 8368 8391 8416 8443 8471 8500 8531 8563 8596 8629 8662 8695 8729 8762 8795 8826 8858 8888 8916 8944 8970 8994 9018 9039 9060 9079 9097 9114 9129 9143 9156 9168 9179 9190 9200 9209 9218 9227 9236 9245 9253 9262 9271 9280 9289 9298 9308 9318 9328 9339 9349 9360 9371 9382 9393 9404 9415 9426 9437 9448 9458 9468 9478 9487 9496 9505 9513 9520 9527 9534 9540 9546 9552 9557 9562 9566 9570 9574 9577 9580 9583 9586 9588 9591 9593 9595 9597 9599 9601 9602 9604 9605 9606 9607 9607 9608 9608 9609 9609 9609 9608 9608 9607 9606 9605 9604 9603 9602 9600 9599 9598 9597 9596 9595 9594 9593 9592 9592 9592 9592 9592 9592 9593 9594 9595 9596 9597 9599 9600 9602 9603 9604 9606 9607 9608 9609 9609 9610 9610 9610 9609 9608 9607 9606 9604 9602 9600 9597 9594 9591 9588 9585 9582 9578 9574 9571 9567 9563 9560 9557 9553 9550 9547 9544 9541 9538 9536 9533 9531 9529 9527 9525 9523 9521 9520 9518 9516 9514 9513 9511 9509 9507 9505 9503 9501 9499 9497 9494 9492 9489 9486 9483 9480 9476 9472 9468 9464 9459 9454 9449 9443 9436 9430 9422 9415 9406 9398 9388 9378 9368 9357 9345 9333 9320 9307 9293 9279 9265 9250 9235 9219 9204 9189 9173 9158 9143 9128 9113 9098 9084 9070 9057 9044 9031 9020 9008 8998 8988 8978 8970 8961 8954 8947 8940 8934 8929 8924 8919 8916 8912 8909 8907 8905 8903 8902 8901 8901 8901 8902 8903 8904 8906 8908 8910 8913 8916 8919 8923 8927 8931 8935 8939 8943 8947 8951 8955 8958 8962 8964 8967 8969 8970 8971 8971 8970 8969 8967 8964 8960 8955 8949 8943 8935 8926 8916 8905 8893 8880 8866 8851 8835 8817 8799 8779 8759 9297 2 4 3 8737 8714 8690 8664 8638 8610 8581 8551 8520 8487 8454 8419 8382 8345 8306 8266 8224 8182 8138 8093 8047 8000 7952 7903 7853 7802 7751 7699 7646 7593 7540 7487 7434 7381 7328 7276 7225 7175 7125 7078 7031 6987 6944 6903 6865 6829 6795 6765 6737 6713 6692 6674 6660 6649 6642 6639 6639 6643 6650 6661 6676 6695 6717 6742 6770 6801 6834 6871 6910 6951 6994 7039 7086 7134 7183 7233 7283 7334 7386 7437 7488 7539 7589 7639 7688 7736 7783 7829 7873 7917 7959 8000 8039 8077 8114 8149 8183 8216 8247 8278 8307 8335 8361 8387 8412 8436 8459 8481 8503 8523 8543 8563 8581 8599 8617 8633 8650 8665 8680 8695 8708 8721 8734 8745 8756 8767 8776 8785 8793 8800 8806 8812 8817 8821 8825 8827 8829 8830 8831 8831 8831 8830 8828 8827 8825 8822 8820 8817 8813 8810 8806 8803 8799 8795 8791 8787 8782 8777 8772 8767 8761 8755 8748 8740 8732 8724 8714 8704 8693 8681 8669 8655 8640 8624 8607 8590 8572 8552 8532 8512 8490 8468 8445 8422 8398 8373 8349 8323 8298 8272 8246 8219 8193 8166 8139 8111 8082 8054 8024 7994 7964 7932 7900 7868 7834 7799 7764 7727 7690 7651 7611 7571 7529 7487 7444 7401 7358 7314 7269 7225 7181 7136 7093 7049 7006 6964 6923 6883 6844 6806 6769 6733 6698 6664 6630 6598 6567 6536 6506 6477 6448 6419 6391 6362 6333 6303 6273 6241 6209 6176 6142 6107 6070 6031 5991 5949 5905 5860 5812 5763 5711 5657 5602 5544 5484 5423 5359 5293 5225 5155 5082 5008 4932 4854 4774 4692 4608 4523 4436 4347 4257 4166 4073 3979 3883 3787 3690 3593 3495 3397 3299 3202 3105 3009 2913 2819 2727 2637 2548 2463 2380 2300 2223 2150 2080 2015 1954 1897 1845 1797 1755 1718 1686 1659 1638 1622 1611 1605 1605 1610 1620 1635 1655 1679 1709 1742 1781 1823 1869 1919 1972 2028 2088 2151 2216 2284 2355 2428 2503 2580 2659 2739 2821 2904 2989 3075 3161 3249 3337 3426 3516 3606 3696 3786 3877 3967 4057 4147 4236 4325 4413 4500 4586 4672 4756 4839 4921 5002 5082 5160 5237 5312 5386 5458 5529 5598 5666 5732 5797 5860 5921 5981 6039 6096 6150 6203 6255 6304 6352 6397 6441 6482 6522 6559 6595 6628 6658 6686 6712 6736 6757 6776 6792 6807 6818 6827 6834 6838 6840 6839 6836 6830 6821 6810 6796 6779 6760 6738 6713 6684 6652 6616 6576 6533 6486 6435 6379 6320 6256 6188 6115 6038 5956 5870 5779 5685 5587 5486 5382 5276 5169 5060 4950 4840 4730 4621 4515 4411 4312 4217 4127 4043 3966 3897 3836 3783 3739 3704 3678 3662 3656 3661 3678 3704 3740 3786 3841 3904 3975 4054 4140 4234 4332 4437 4545 4657 4773 4891 5010 5130 5250 5369 5487 5604 5720 5833 5945 6053 6159 6261 6360 6454 6546 6634 6718 6799 6877 6951 7022 7090 9298 2 4 3 7155 7217 7276 7332 7385 7436 7483 7529 7572 7612 7651 7687 7721 7752 7782 7809 7834 7857 7878 7897 7915 7930 7944 7956 7967 7977 7985 7992 7997 8002 8005 8008 8010 8011 8011 8010 8010 8008 8006 8003 8000 7996 7991 7985 7979 7971 7963 7953 7942 7930 7915 7899 7881 7861 7839 7814 7786 7756 7723 7687 7648 7605 7560 7511 7458 7402 7342 7279 7213 7145 7073 6999 6923 6844 6763 6680 6597 6513 6428 6345 6262 6181 6101 6024 5949 5878 5811 5748 5691 5638 5592 5551 5517 5491 5472 5459 5454 5456 5466 5482 5506 5537 5575 5620 5672 5729 5791 5859 5931 6007 6086 6169 6254 6341 6430 6520 6610 6701 6792 6882 6971 7058 7144 7228 7310 7389 7467 7542 7615 7685 7752 7817 7879 7938 7995 8050 8102 8152 8200 8246 8290 8333 8373 8412 8449 8485 8519 8551 8583 8613 8642 8669 8696 8721 8745 8768 8791 8812 8832 8851 8869 8887 8903 8919 8935 8949 8963 8976 8989 9001 9013 9024 9035 9046 9056 9066 9076 9085 9095 9104 9112 9121 9129 9137 9145 9152 9159 9166 9173 9179 9184 9190 9195 9199 9203 9206 9209 9211 9213 9214 9215 9215 9215 9214 9213 9211 9209 9206 9203 9200 9196 9192 9187 9182 9177 9172 9167 9161 9155 9148 9142 9135 9128 9120 9113 9105 9097 9088 9079 9069 9059 9048 9037 9025 9012 8999 8985 8971 8955 8939 8922 8904 8885 8865 8844 8822 8800 8776 8751 8725 8699 8671 8642 8612 8581 8550 8517 8483 8448 8413 8377 8339 8301 8263 8224 8184 8144 8104 8064 8024 7984 7945 7906 7867 7830 7794 7759 7725 7693 7663 7635 7610 7586 7566 7547 7532 7519 7509 7502 7499 7499 7502 7507 7516 7527 7542 7559 7579 7601 7626 7652 7681 7712 7745 7779 7815 7851 7889 7928 7967 8007 8047 8087 8128 8169 8210 8251 8291 8331 8370 8409 8448 8486 8523 8560 8595 8630 8665 8698 8730 8761 8792 8821 8849 8877 8903 8928 8952 8975 8997 9018 9039 9058 9076 9094 9110 9126 9141 9156 9170 9183 9196 9208 9220 9232 9244 9255 9266 9276 9286 9296 9306 9316 9325 9334 9342 9350 9358 9366 9373 9380 9387 9393 9399 9405 9410 9414 9419 9424 9428 9432 9436 9440 9444 9449 9453 9457 9462 9467 9472 9478 9483 9490 9496 9503 9511 9518 9526 9533 9541 9549 9557 9564 9572 9580 9587 9594 9601 9607 9613 9619 9623 9628 9632 9636 9639 9642 9645 9648 9650 9652 9654 9656 9658 9660 9662 9664 9667 9669 9672 9675 9679 9682 9686 9690 9694 9698 9702 9706 9710 9714 9718 9722 9725 9729 9732 9735 9737 9739 9741 9742 9743 9744 9744 9745 9745 9745 9744 9744 9743 9743 9742 9741 9741 9741 9741 9741 9741 9742 9743 9744 9745 9747 9749 9751 9753 9755 9757 9760 9762 9764 9767 9769 9771 9773 9774 9776 9777 9777 9778 9778 9778 9778 9778 9778 9777 9776 9775 9774 9773 9299 2 4 3 9772 9771 9770 9769 9769 9768 9768 9768 9768 9769 9769 9770 9771 9772 9773 9775 9776 9778 9780 9782 9783 9785 9786 9788 9789 9790 9791 9791 9792 9792 9793 9793 9792 9792 9791 9791 9790 9789 9788 9788 9787 9787 9786 9786 9786 9786 9786 9786 9786 9787 9787 9788 9789 9790 9791 9793 9794 9795 9796 9797 9798 9799 9799 9799 9800 9800 9800 9799 9799 9798 9797 9796 9795 9794 9792 9791 9790 9789 9788 9787 9786 9785 9784 9784 9784 9784 9784 9784 9785 9786 9786 9787 9788 9789 9790 9791 9792 9793 9793 9793 9793 9793 9792 9791 9790 9788 9786 9783 9780 9776 9772 9768 9764 9759 9754 9748 9743 9737 9731 9725 9719 9714 9708 9702 9697 9691 9687 9682 9678 9673 9670 9666 9664 9661 9659 9657 9656 9655 9655 9655 9655 9656 9657 9659 9661 9663 9666 9669 9673 9677 9681 9685 9690 9694 9699 9705 9710 9715 9721 9726 9731 9737 9742 9747 9752 9757 9761 9766 9770 9773 9777 9780 9782 9784 9786 9787 9789 9789 9790 9790 9790 9789 9788 9788 9787 9785 9784 9783 9782 9781 9779 9779 9778 9777 9777 9777 9777 9777 9777 9778 9779 9780 9781 9782 9784 9785 9787 9789 9790 9792 9793 9795 9796 9797 9798 9798 9799 9799 9799 9798 9797 9796 9795 9793 9791 9789 9787 9785 9782 9780 9777 9774 9772 9769 9767 9765 9763 9761 9760 9759 9758 9758 9757 9758 9758 9759 9760 9761 9763 9764 9766 9768 9770 9772 9774 9776 9777 9778 9779 9780 9780 9781 9781 9780 9779 9778 9776 9774 9772 9770 9767 9764 9761 9758 9755 9753 9750 9747 9745 9743 9741 9739 9737 9736 9736 9735 9736 9736 9737 9737 9738 9740 9741 9742 9743 9744 9746 9747 9747 9748 9748 9748 9748 9747 9746 9744 9742 9740 9737 9734 9731 9728 9724 9720 9716 9712 9708 9704 9700 9696 9692 9689 9685 9682 9679 9676 9673 9670 9667 9664 9661 9659 9656 9653 9650 9647 9644 9640 9636 9632 9627 9622 9617 9611 9604 9597 9590 9582 9574 9566 9557 9547 9538 9527 9517 9506 9495 9484 9473 9462 9450 9439 9427 9416 9404 9393 9382 9370 9359 9348 9338 9327 9317 9307 9298 9288 9280 9271 9263 9255 9248 9241 9235 9229 9223 9219 9214 9211 9208 9206 9204 9203 9202 9202 9203 9204 9205 9208 9211 9214 9218 9222 9227 9232 9238 9244 9250 9256 9263 9269 9276 9283 9291 9298 9305 9313 9320 9328 9335 9343 9350 9357 9365 9372 9379 9386 9393 9399 9406 9412 9418 9424 9429 9434 9439 9444 9448 9452 9455 9458 9460 9462 9464 9465 9466 9466 9465 9464 9463 9461 9459 9457 9454 9451 9448 9445 9441 9437 9434 9430 9426 9422 9419 9415 9412 9408 9405 9402 9399 9396 9393 9390 9387 9384 9381 9378 9375 9372 9369 9365 9361 9357 9352 9347 9342 9336 9330 9324 9318 9311 9304 9297 9289 9282 9274 9266 9258 9250 9241 9233 9300 2 4 3 9225 9217 9209 9201 9194 9186 9178 9170 9162 9154 9147 9139 9131 9123 9114 9106 9097 9088 9078 9068 9058 9047 9035 9024 9012 8999 8986 8972 8958 8943 8928 8912 8896 8879 8862 8845 8827 8809 8790 8771 8752 8732 8712 8692 8671 8650 8628 8606 8584 8561 8538 8515 8491 8466 8441 8416 8390 8363 8336 8308 8279 8249 8219 8188 8156 8123 8089 8054 8018 7981 7942 7903 7862 7819 7775 7730 7683 7635 7584 7533 7479 7423 7366 7306 7245 7181 7116 7048 6977 6904 6829 6751 6671 6588 6502 6413 6322 6227 6130 6029 5925 5818 5708 5594 5478 5358 5235 5109 4980 4848 4713 4576 4435 4293 4148 4002 3854 3705 3555 3404 3254 3103 2953 2804 2657 2511 2367 2226 2089 1955 1825 1699 1578 1462 1352 1247 1148 1055 968 888 816 750 691 639 594 557 526 503 487 478 476 481 493 511 537 568 607 651 701 758 820 887 960 1038 1121 1208 1300 1396 1496 1600 1707 1817 1929 2044 2161 2279 2399 2520 2642 2764 2885 3007 3128 3248 3367 3484 3600 3713 3824 3933 4039 4143 4244 4342 4437 4530 4619 4704 4787 4867 4943 5016 5086 5153 5217 5277 5335 5390 5442 5490 5536 5578 5618 5654 5687 5718 5745 5769 5790 5809 5824 5836 5845 5851 5854 5854 5852 5846 5837 5826 5812 5794 5775 5752 5727 5699 5669 5635 5599 5560 5518 5473 5426 5375 5322 5266 5207 5145 5080 5011 4940 4866 4789 4709 4626 4541 4453 4363 4271 4178 4083 3986 3888 3790 3691 3593 3495 3399 3303 3210 3118 3029 2944 2862 2783 2708 2638 2573 2513 2458 2409 2366 2329 2298 2273 2254 2242 2235 2235 2241 2254 2272 2296 2326 2362 2403 2449 2500 2556 2616 2681 2749 2822 2898 2977 3060 3145 3233 3323 3416 3510 3606 3703 3802 3901 4001 4101 4202 4303 4404 4504 4603 4702 4800 4896 4992 5085 5177 5267 5356 5442 5527 5609 5689 5767 5843 5917 5988 6057 6125 6190 6253 6314 6374 6432 6488 6543 6597 6649 6699 6749 6797 6845 6891 6936 6981 7025 7067 7109 7150 7190 7229 7267 7303 7339 7374 7407 7439 7470 7500 7528 7555 7581 7605 7628 7649 7669 7688 7705 7722 7736 7750 7763 7774 7785 7794 7803 7810 7817 7823 7828 7833 7837 7840 7843 7845 7847 7847 7847 7846 7845 7842 7839 7835 7829 7823 7816 7807 7797 7786 7773 7759 7743 7726 7707 7686 7664 7641 7615 7589 7560 7530 7498 7464 7429 7392 7353 7313 7271 7227 7182 7135 7086 7035 6981 6925 6867 6806 6741 6675 6605 6532 6454 6373 6288 6198 6103 6003 5898 5787 5671 5550 5423 5291 5154 5011 4863 4711 4552 4388 4221 4051 3877 3702 3524 3346 3167 2988 2810 2634 2459 2288 2120 1957 1799 1646 1500 1361 1230 1105 988 879 777 683 597 519 450 388 334 287 247 213 186 164 148 137 130 128 131 138 9301 2 4 3 150 166 187 212 240 272 309 350 396 447 504 566 634 708 790 877 971 1072 1179 1293 1413 1539 1671 1811 1957 2108 2264 2425 2589 2757 2927 3099 3273 3447 3622 3797 3971 4143 4314 4483 4648 4810 4967 5120 5269 5414 5553 5689 5819 5945 6066 6183 6294 6401 6503 6602 6696 6786 6873 6956 7036 7113 7187 7259 7328 7394 7457 7519 7578 7635 7690 7744 7795 7845 7893 7939 7984 8028 8069 8110 8148 8186 8222 8257 8291 8323 8355 8385 8414 8442 8469 8496 8521 8545 8569 8591 8613 8634 8654 8673 8691 8709 8726 8742 8757 8772 8786 8800 8812 8825 8836 8847 8858 8868 8878 8887 8896 8905 8914 8922 8929 8936 8943 8949 8954 8959 8964 8967 8970 8972 8974 8974 8974 8972 8970 8967 8962 8956 8950 8943 8935 8926 8917 8907 8897 8887 8876 8865 8855 8844 8834 8825 8816 8807 8800 8793 8787 8782 8777 8774 8770 8768 8765 8763 8762 8761 8760 8759 8757 8755 8753 8750 8746 8741 8735 8728 8720 8711 8701 8690 8678 8666 8652 8637 8621 8606 8589 8573 8557 8540 8524 8509 8494 8480 8467 8455 8444 8434 8426 8419 8413 8410 8407 8407 8408 8410 8414 8419 8426 8434 8443 8453 8465 8477 8491 8505 8520 8536 8553 8570 8587 8605 8623 8642 8660 8679 8698 8717 8736 8755 8775 8794 8813 8831 8850 8869 8887 8905 8923 8940 8958 8975 8991 9007 9023 9038 9052 9066 9080 9093 9105 9116 9127 9137 9147 9155 9164 9171 9177 9183 9188 9193 9197 9200 9203 9205 9206 9208 9208 9208 9208 9207 9206 9205 9203 9201 9198 9196 9193 9189 9186 9182 9178 9173 9168 9163 9158 9152 9146 9139 9132 9125 9118 9110 9102 9094 9085 9076 9067 9058 9049 9039 9029 9020 9010 9000 8990 8980 8970 8960 8950 8940 8930 8921 8911 8901 8891 8881 8870 8860 8850 8839 8828 8817 8805 8793 8781 8768 8755 8742 8728 8714 8699 8684 8668 8652 8635 8618 8600 8582 8563 8544 8524 8504 8483 8462 8440 8418 8395 8371 8346 8321 8296 8269 8242 8213 8184 8154 8123 8091 8057 8023 7987 7950 7912 7873 7832 7790 7746 7701 7654 7606 7556 7505 7452 7398 7342 7285 7225 7165 7102 7038 6972 6904 6835 6763 6689 6613 6536 6456 6374 6290 6203 6115 6024 5931 5836 5739 5639 5538 5435 5331 5225 5119 5011 4904 4796 4687 4579 4472 4367 4264 4163 4065 3971 3881 3795 3713 3638 3568 3504 3446 3396 3352 3317 3289 3271 3260 3257 3263 3277 3299 3329 3366 3412 3465 3526 3593 3666 3746 3831 3920 4015 4113 4214 4319 4426 4535 4646 4758 4871 4985 5098 5210 5321 5432 5541 5648 5754 5858 5960 6059 6157 6252 6345 6436 6524 6610 6693 6774 6854 6931 7006 7079 7150 7219 7287 7352 7416 7478 7538 7596 7653 7708 7762 7814 7864 7913 7960 8006 8050 8093 8134 8174 8212 8249 8285 8320 8354 8386 9302 2 4 3 8418 8449 8478 8507 8535 8563 8590 8616 8642 8667 8692 8717 8741 8765 8788 8811 8833 8855 8877 8898 8919 8939 8959 8978 8996 9014 9031 9048 9064 9079 9094 9108 9121 9134 9147 9159 9170 9182 9192 9203 9213 9223 9233 9242 9252 9261 9270 9279 9288 9297 9306 9315 9324 9332 9340 9349 9356 9364 9372 9379 9386 9393 9399 9406 9412 9418 9423 9428 9434 9439 9443 9448 9453 9457 9462 9467 9471 9476 9481 9486 9491 9496 9501 9506 9511 9516 9521 9526 9531 9536 9541 9545 9550 9554 9557 9561 9564 9567 9569 9571 9573 9575 9576 9577 9578 9579 9580 9580 9581 9582 9582 9583 9585 9586 9588 9590 9592 9595 9598 9601 9604 9608 9612 9616 9620 9625 9629 9634 9638 9642 9646 9650 9653 9656 9659 9661 9663 9665 9666 9667 9667 9667 9666 9665 9664 9663 9661 9660 9658 9656 9655 9653 9652 9651 9650 9650 9649 9649 9649 9650 9651 9652 9654 9656 9658 9660 9662 9665 9667 9670 9672 9675 9677 9679 9681 9683 9685 9686 9687 9688 9689 9689 9689 9689 9689 9688 9688 9687 9686 9685 9685 9684 9683 9682 9681 9680 9679 9678 9677 9676 9675 9675 9674 9673 9672 9671 9670 9669 9667 9666 9665 9663 9662 9660 9659 9657 9656 9654 9653 9651 9649 9648 9647 9645 9644 9643 9642 9642 9641 9640 9639 9639 9638 9637 9636 9635 9633 9632 9630 9628 9625 9623 9619 9616 9611 9606 9601 9595 9589 9583 9576 9569 9561 9553 9545 9536 9528 9519 9510 9500 9491 9482 9472 9463 9453 9444 9434 9424 9413 9403 9392 9380 9369 9357 9344 9330 9316 9302 9286 9270 9253 9234 9215 9195 9174 9153 9131 9109 9086 9063 9039 9015 8991 8968 8945 8923 8902 8882 8863 8845 8829 8815 8803 8792 8784 8777 8773 8771 8772 8775 8780 8788 8797 8809 8822 8837 8854 8872 8891 8912 8933 8955 8978 9001 9024 9047 9071 9093 9115 9137 9158 9178 9198 9217 9235 9252 9269 9285 9300 9314 9328 9341 9353 9365 9377 9388 9399 9410 9420 9431 9441 9451 9460 9470 9479 9489 9498 9507 9515 9524 9532 9540 9548 9555 9562 9569 9575 9581 9587 9592 9597 9601 9606 9610 9613 9617 9620 9623 9626 9628 9631 9634 9636 9638 9641 9643 9646 9648 9651 9653 9656 9658 9661 9663 9666 9668 9671 9673 9676 9678 9680 9683 9685 9687 9689 9692 9694 9696 9697 9699 9701 9703 9704 9706 9708 9709 9710 9712 9713 9714 9715 9715 9716 9717 9717 9718 9718 9718 9718 9718 9718 9718 9718 9718 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9718 9718 9718 9718 9719 9719 9719 9719 9719 9719 9719 9719 9718 9718 9717 9716 9715 9713 9712 9711 9709 9708 9706 9704 9702 9701 9699 9697 9696 9694 9693 9692 9691 9690 9690 9689 9689 9688 9688 9688 9688 9689 9689 9689 9690 9690 9690 9691 9691 9691 9691 9691 9691 9691 9303 2 4 3 9690 9690 9690 9689 9688 9688 9687 9686 9686 9685 9684 9683 9683 9682 9681 9680 9679 9679 9678 9677 9676 9675 9674 9672 9671 9669 9667 9665 9663 9661 9658 9655 9653 9649 9646 9643 9639 9636 9632 9629 9625 9622 9618 9615 9612 9609 9606 9603 9601 9598 9596 9594 9592 9590 9589 9587 9585 9583 9581 9579 9577 9575 9572 9569 9565 9562 9558 9554 9550 9545 9540 9535 9529 9523 9518 9512 9506 9500 9493 9487 9482 9476 9470 9464 9458 9453 9447 9440 9434 9428 9421 9414 9407 9399 9391 9381 9372 9361 9350 9337 9323 9309 9294 9278 9262 9245 9227 9209 9191 9172 9153 9135 9117 9099 9083 9067 9053 9040 9028 9019 9011 9005 9000 8998 8997 8999 9002 9008 9016 9025 9036 9049 9062 9076 9092 9107 9123 9140 9156 9172 9188 9203 9217 9231 9244 9255 9265 9273 9280 9286 9291 9295 9298 9300 9301 9300 9300 9298 9296 9293 9290 9287 9283 9280 9276 9273 9271 9268 9265 9262 9260 9257 9255 9252 9250 9248 9245 9243 9240 9237 9234 9231 9227 9222 9217 9212 9206 9200 9194 9188 9181 9174 9167 9160 9153 9145 9138 9131 9124 9117 9110 9103 9097 9091 9085 9080 9074 9069 9063 9058 9053 9047 9042 9036 9030 9024 9018 9011 9003 8996 8987 8978 8968 8958 8948 8937 8925 8914 8901 8889 8876 8862 8849 8835 8821 8807 8793 8778 8764 8750 8736 8723 8709 8695 8681 8667 8653 8639 8625 8611 8597 8582 8567 8552 8537 8521 8505 8488 8471 8453 8434 8415 8396 8376 8355 8334 8313 8291 8268 8245 8221 8197 8173 8148 8122 8096 8070 8044 8016 7989 7961 7932 7903 7874 7843 7812 7781 7749 7716 7682 7648 7613 7577 7540 7503 7464 7425 7384 7343 7300 7257 7213 7167 7121 7074 7025 6976 6925 6873 6821 6766 6711 6655 6597 6538 6477 6415 6352 6287 6220 6152 6083 6011 5938 5863 5787 5708 5628 5546 5462 5376 5288 5198 5107 5013 4918 4821 4722 4621 4519 4415 4309 4202 4093 3982 3871 3758 3644 3529 3413 3296 3179 3060 2942 2823 2705 2587 2469 2352 2236 2121 2007 1895 1785 1676 1571 1467 1367 1270 1176 1085 999 916 836 761 690 623 560 501 447 398 352 310 272 237 206 179 154 133 114 98 84 73 64 56 51 47 45 44 44 46 49 54 61 69 80 92 106 123 141 163 187 214 244 278 315 356 401 450 504 561 621 686 755 828 904 985 1070 1158 1249 1343 1440 1540 1642 1746 1852 1960 2069 2179 2291 2403 2517 2630 2744 2858 2972 3086 3199 3312 3424 3536 3648 3758 3868 3977 4085 4192 4298 4403 4507 4609 4710 4809 4907 5004 5099 5192 5283 5373 5461 5546 5630 5712 5791 5868 5944 6017 6088 6157 6225 6290 6353 6415 6474 6532 6588 6643 6697 6749 6799 6849 6897 6945 6992 7038 7083 7127 7171 7214 7256 9304 2 4 3 7298 7339 7380 7421 7461 7500 7539 7577 7615 7652 7688 7724 7760 7794 7828 7861 7893 7925 7955 7985 8014 8042 8069 8095 8120 8145 8168 8191 8214 8235 8255 8275 8295 8314 8332 8350 8368 8385 8402 8419 8436 8452 8469 8485 8502 8518 8534 8550 8567 8583 8599 8616 8632 8647 8663 8679 8694 8709 8723 8737 8751 8764 8777 8789 8801 8812 8822 8832 8841 8849 8858 8865 8872 8879 8886 8892 8897 8903 8908 8913 8918 8924 8929 8934 8939 8945 8950 8956 8962 8968 8975 8981 8988 8995 9002 9009 9016 9024 9031 9038 9045 9052 9058 9065 9071 9077 9082 9087 9092 9096 9100 9104 9107 9110 9112 9114 9116 9118 9119 9120 9121 9122 9123 9123 9124 9125 9125 9126 9127 9128 9129 9130 9131 9132 9134 9135 9137 9138 9139 9140 9142 9142 9143 9144 9144 9144 9143 9142 9141 9140 9138 9136 9133 9129 9126 9122 9118 9113 9108 9103 9098 9092 9087 9081 9075 9068 9062 9056 9049 9042 9036 9029 9022 9015 9008 9000 8993 8985 8976 8968 8959 8950 8940 8931 8920 8910 8898 8887 8875 8862 8849 8835 8821 8806 8790 8774 8757 8740 8722 8703 8683 8663 8641 8619 8595 8571 8546 8519 8491 8462 8432 8401 8368 8333 8297 8260 8221 8180 8138 8093 8047 8000 7950 7898 7845 7789 7731 7672 7610 7545 7478 7408 7336 7261 7183 7103 7019 6933 6844 6752 6656 6558 6457 6354 6247 6137 6026 5912 5797 5681 5565 5448 5331 5214 5097 4982 4870 4761 4655 4553 4457 4365 4280 4202 4131 4067 4012 3964 3926 3896 3876 3865 3865 3875 3894 3923 3960 4006 4060 4122 4192 4269 4353 4443 4538 4638 4742 4849 4959 5071 5185 5299 5413 5527 5641 5753 5865 5975 6083 6188 6290 6389 6486 6579 6670 6758 6842 6924 7003 7079 7153 7224 7292 7358 7422 7483 7543 7600 7656 7711 7764 7815 7865 7914 7961 8007 8051 8095 8137 8178 8218 8257 8295 8331 8367 8401 8434 8466 8497 8527 8556 8584 8611 8637 8662 8687 8710 8733 8755 8776 8796 8816 8835 8854 8872 8890 8907 8924 8940 8956 8972 8988 9003 9018 9033 9047 9061 9075 9089 9103 9116 9130 9143 9155 9168 9180 9192 9204 9215 9226 9237 9247 9257 9267 9276 9285 9294 9302 9310 9317 9325 9331 9338 9344 9350 9356 9361 9366 9371 9376 9380 9384 9389 9393 9397 9400 9404 9408 9412 9415 9419 9422 9426 9429 9433 9436 9439 9443 9446 9449 9452 9455 9458 9461 9463 9466 9468 9471 9473 9475 9476 9478 9479 9481 9482 9482 9483 9484 9484 9484 9484 9484 9483 9483 9483 9482 9481 9481 9480 9480 9479 9479 9479 9478 9478 9479 9479 9480 9481 9482 9483 9485 9487 9489 9492 9494 9497 9500 9503 9506 9510 9513 9516 9520 9523 9526 9528 9531 9533 9534 9535 9536 9537 9537 9536 9535 9533 9530 9527 9524 9519 9514 9509 9502 9496 9488 9480 9471 9462 9452 9305 2 4 3 9442 9431 9419 9407 9394 9381 9367 9353 9338 9323 9307 9290 9273 9256 9238 9219 9201 9181 9162 9142 9122 9101 9080 9060 9039 9018 8997 8977 8956 8936 8917 8897 8879 8861 8844 8827 8812 8797 8783 8771 8759 8749 8740 8732 8725 8720 8716 8713 8712 8712 8713 8715 8719 8724 8730 8738 8746 8756 8766 8778 8791 8804 8819 8834 8850 8866 8884 8902 8920 8939 8959 8979 8999 9020 9041 9062 9084 9106 9127 9149 9171 9193 9214 9236 9257 9278 9299 9319 9339 9358 9377 9396 9413 9430 9447 9462 9477 9491 9504 9516 9528 9538 9548 9556 9564 9571 9577 9583 9587 9591 9594 9596 9598 9599 9599 9599 9599 9597 9596 9594 9592 9589 9586 9583 9579 9575 9570 9565 9560 9554 9548 9541 9533 9525 9516 9506 9495 9484 9471 9458 9444 9428 9412 9394 9376 9357 9336 9314 9292 9269 9245 9221 9197 9173 9150 9126 9102 9080 9058 9037 9018 9000 8984 8970 8958 8948 8941 8936 8934 8934 8936 8941 8949 8959 8972 8987 9004 9023 9044 9066 9090 9115 9141 9167 9194 9221 9248 9275 9302 9328 9354 9379 9403 9426 9447 9468 9487 9505 9522 9538 9552 9566 9579 9591 9601 9611 9621 9629 9637 9645 9652 9659 9665 9672 9678 9684 9689 9695 9700 9705 9710 9715 9720 9724 9729 9733 9737 9741 9744 9747 9750 9753 9755 9758 9760 9762 9763 9765 9766 9768 9769 9770 9772 9773 9774 9775 9776 9777 9778 9780 9781 9782 9784 9785 9786 9788 9789 9790 9792 9793 9794 9795 9796 9797 9798 9798 9799 9800 9800 9801 9801 9802 9802 9802 9803 9803 9804 9804 9805 9806 9807 9807 9808 9809 9810 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9827 9827 9827 9828 9828 9828 9828 9827 9827 9826 9825 9824 9824 9823 9822 9821 9819 9818 9817 9816 9816 9815 9814 9814 9814 9814 9814 9815 9815 9816 9817 9818 9819 9821 9822 9823 9825 9826 9828 9829 9830 9831 9832 9833 9834 9834 9834 9834 9833 9833 9832 9831 9830 9829 9828 9826 9825 9823 9822 9820 9818 9817 9815 9814 9813 9812 9811 9810 9809 9808 9807 9807 9807 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9807 9808 9808 9808 9809 9809 9809 9810 9810 9811 9811 9812 9812 9812 9813 9813 9814 9814 9814 9815 9815 9815 9814 9814 9813 9813 9812 9811 9810 9808 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9784 9782 9780 9779 9778 9777 9776 9775 9775 9775 9775 9775 9775 9775 9776 9776 9776 9777 9777 9777 9777 9777 9777 9777 9776 9776 9775 9774 9772 9770 9769 9767 9765 9762 9760 9757 9755 9752 9749 9746 9743 9740 9737 9734 9306 2 4 3 9731 9729 9726 9723 9721 9718 9716 9713 9711 9708 9706 9703 9700 9697 9694 9691 9688 9685 9681 9677 9672 9668 9663 9658 9652 9646 9640 9634 9627 9620 9613 9606 9598 9590 9581 9573 9564 9555 9546 9537 9527 9518 9508 9497 9487 9475 9464 9452 9440 9427 9414 9400 9386 9371 9356 9340 9323 9306 9288 9270 9251 9231 9212 9191 9171 9151 9130 9109 9089 9069 9049 9029 9010 8992 8974 8958 8942 8928 8914 8902 8891 8881 8872 8865 8859 8854 8850 8848 8846 8846 8846 8847 8850 8852 8856 8860 8864 8869 8874 8879 8885 8891 8897 8904 8910 8916 8923 8930 8937 8944 8951 8959 8967 8976 8985 8995 9005 9016 9027 9038 9050 9063 9076 9090 9105 9119 9135 9150 9166 9181 9197 9213 9229 9245 9260 9275 9290 9304 9318 9331 9344 9356 9367 9378 9388 9397 9405 9413 9420 9427 9433 9438 9443 9447 9450 9454 9457 9459 9462 9464 9466 9467 9469 9471 9472 9474 9475 9477 9478 9480 9481 9483 9485 9487 9489 9491 9493 9495 9497 9500 9503 9505 9508 9511 9514 9518 9521 9525 9529 9533 9537 9542 9546 9551 9555 9560 9565 9570 9575 9581 9586 9591 9596 9601 9606 9611 9616 9621 9626 9630 9634 9639 9643 9646 9650 9653 9657 9660 9663 9665 9668 9670 9673 9675 9677 9679 9681 9683 9684 9686 9688 9689 9691 9692 9693 9694 9695 9696 9697 9698 9699 9699 9700 9700 9700 9700 9700 9700 9700 9699 9698 9698 9697 9696 9695 9694 9693 9691 9690 9688 9687 9685 9683 9681 9679 9677 9675 9673 9671 9668 9666 9663 9660 9656 9653 9649 9646 9642 9637 9633 9628 9623 9618 9613 9607 9602 9596 9590 9584 9578 9572 9566 9560 9554 9548 9543 9537 9532 9527 9522 9518 9514 9510 9507 9504 9502 9500 9498 9496 9495 9495 9494 9494 9495 9495 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9505 9506 9506 9505 9504 9503 9502 9500 9497 9494 9490 9485 9480 9475 9468 9461 9453 9444 9435 9425 9413 9401 9389 9375 9361 9345 9329 9312 9295 9276 9257 9237 9217 9196 9174 9152 9129 9106 9083 9060 9036 9012 8989 8965 8942 8919 8896 8874 8852 8831 8810 8791 8772 8754 8737 8720 8705 8691 8678 8666 8655 8645 8636 8629 8622 8617 8613 8609 8607 8606 8606 8607 8609 8612 8616 8621 8627 8634 8642 8650 8660 8670 8682 8694 8707 8721 8736 8751 8767 8784 8802 8820 8839 8858 8877 8897 8917 8937 8958 8978 8998 9018 9038 9058 9077 9096 9114 9131 9148 9163 9179 9193 9207 9219 9231 9242 9252 9261 9269 9276 9283 9288 9293 9298 9301 9304 9307 9309 9311 9312 9312 9313 9312 9312 9311 9310 9309 9308 9306 9303 9301 9298 9295 9291 9287 9282 9277 9271 9265 9259 9252 9244 9236 9228 9219 9209 9199 9188 9177 9165 9153 9141 9128 9115 9102 9088 9074 9060 9045 9031 9016 9001 8986 8970 8955 9307 2 4 3 8939 8923 8907 8890 8873 8856 8838 8820 8802 8783 8764 8744 8724 8703 8681 8659 8637 8613 8589 8564 8539 8513 8486 8458 8430 8401 8371 8340 8308 8276 8243 8208 8173 8137 8100 8063 8024 7984 7943 7901 7859 7815 7770 7724 7677 7629 7580 7530 7478 7426 7372 7318 7262 7205 7147 7088 7028 6967 6905 6842 6779 6715 6650 6584 6518 6452 6386 6319 6253 6188 6123 6059 5996 5934 5874 5815 5759 5705 5653 5605 5560 5518 5480 5446 5416 5390 5368 5351 5339 5331 5329 5331 5339 5351 5368 5390 5416 5446 5481 5519 5562 5607 5657 5709 5763 5820 5879 5940 6002 6065 6129 6193 6257 6322 6387 6451 6515 6578 6640 6701 6761 6820 6877 6934 6989 7044 7097 7149 7200 7250 7299 7347 7394 7440 7486 7531 7575 7619 7663 7706 7748 7790 7831 7872 7912 7952 7991 8030 8068 8105 8141 8177 8211 8245 8278 8310 8340 8370 8398 8426 8452 8477 8502 8525 8547 8568 8588 8608 8626 8643 8660 8676 8692 8706 8720 8734 8747 8760 8772 8784 8795 8806 8817 8827 8836 8846 8855 8863 8871 8878 8886 8892 8898 8904 8908 8913 8917 8920 8923 8925 8927 8929 8930 8931 8931 8931 8930 8930 8929 8928 8926 8925 8923 8922 8920 8918 8916 8913 8911 8908 8905 8902 8899 8896 8892 8888 8884 8879 8874 8869 8863 8856 8850 8842 8835 8827 8818 8810 8801 8792 8782 8772 8763 8753 8743 8733 8724 8715 8706 8697 8689 8682 8675 8668 8663 8657 8653 8649 8645 8643 8641 8639 8638 8638 8638 8638 8639 8640 8641 8642 8643 8645 8646 8647 8648 8648 8649 8649 8649 8648 8647 8646 8644 8642 8639 8636 8633 8630 8626 8621 8616 8611 8605 8599 8593 8586 8579 8571 8563 8555 8546 8536 8526 8516 8505 8493 8481 8469 8456 8442 8428 8414 8399 8384 8368 8352 8336 8319 8302 8285 8268 8250 8233 8215 8197 8179 8160 8142 8123 8104 8084 8065 8045 8024 8003 7982 7960 7937 7914 7890 7865 7840 7813 7786 7758 7728 7698 7667 7634 7601 7567 7531 7495 7457 7419 7379 7338 7296 7253 7208 7163 7116 7068 7018 6967 6915 6862 6806 6750 6692 6632 6570 6507 6442 6375 6306 6235 6162 6088 6011 5932 5852 5769 5684 5597 5507 5416 5322 5226 5128 5028 4926 4821 4714 4606 4495 4382 4267 4151 4032 3912 3790 3667 3543 3418 3292 3165 3039 2912 2785 2658 2533 2408 2285 2164 2045 1929 1815 1705 1597 1493 1393 1297 1205 1117 1034 955 881 812 748 688 632 581 533 489 449 413 380 350 323 299 277 258 240 225 210 197 185 174 165 157 151 145 141 139 137 137 139 143 148 156 166 178 193 211 232 256 282 311 344 379 416 457 501 547 596 648 701 757 814 873 933 994 1056 1118 1181 1243 1305 1367 1427 1487 1544 1600 1654 1705 1754 1800 1842 1881 1916 9308 2 4 3 1946 1973 1995 2013 2025 2033 2035 2033 2025 2011 1993 1968 1938 1904 1864 1820 1771 1718 1662 1602 1538 1472 1403 1332 1260 1188 1114 1041 969 897 828 760 695 632 571 514 459 408 361 318 279 243 211 183 157 135 115 99 84 72 63 55 49 45 42 41 42 43 45 47 52 57 65 74 85 99 114 133 153 177 205 236 270 309 353 400 453 511 574 643 715 793 876 963 1056 1152 1254 1360 1469 1582 1699 1818 1940 2064 2190 2317 2446 2575 2705 2835 2965 3094 3223 3351 3478 3603 3726 3848 3967 4085 4200 4314 4425 4533 4640 4743 4845 4943 5040 5134 5225 5314 5401 5485 5567 5647 5725 5801 5874 5946 6015 6083 6149 6213 6275 6335 6394 6452 6508 6562 6615 6666 6717 6766 6814 6860 6906 6951 6994 7036 7078 7118 7158 7197 7234 7271 7307 7342 7376 7409 7441 7473 7503 7533 7561 7589 7616 7643 7668 7693 7717 7740 7763 7784 7806 7826 7847 7866 7886 7905 7923 7941 7959 7977 7994 8011 8028 8044 8060 8076 8092 8107 8122 8137 8152 8166 8179 8193 8205 8218 8230 8242 8253 8264 8275 8285 8295 8304 8314 8323 8332 8340 8349 8357 8366 8374 8382 8390 8399 8407 8416 8424 8432 8441 8449 8458 8466 8474 8483 8491 8499 8507 8514 8522 8529 8536 8542 8548 8554 8560 8565 8570 8574 8579 8583 8586 8590 8593 8596 8599 8601 8604 8607 8609 8612 8614 8617 8620 8622 8625 8628 8631 8634 8636 8639 8642 8645 8647 8650 8652 8654 8656 8657 8658 8659 8660 8660 8659 8659 8658 8657 8655 8653 8651 8648 8645 8642 8639 8636 8633 8630 8627 8624 8621 8618 8615 8612 8610 8607 8605 8603 8601 8599 8597 8595 8593 8591 8588 8586 8583 8580 8577 8573 8569 8564 8560 8554 8549 8543 8536 8529 8522 8514 8506 8497 8489 8480 8470 8461 8452 8442 8432 8423 8413 8402 8392 8381 8370 8359 8348 8337 8325 8313 8300 8287 8273 8259 8245 8229 8213 8196 8178 8160 8142 8122 8102 8082 8060 8038 8016 7993 7969 7945 7921 7896 7870 7844 7818 7792 7765 7737 7708 7679 7649 7618 7587 7554 7521 7487 7451 7415 7378 7340 7301 7261 7220 7177 7135 7091 7048 7005 6961 6918 6876 6835 6794 6755 6717 6681 6647 6616 6588 6562 6540 6521 6506 6494 6486 6481 6479 6481 6486 6495 6508 6523 6542 6563 6586 6611 6638 6667 6696 6727 6757 6788 6819 6850 6880 6910 6939 6967 6993 7018 7041 7062 7083 7102 7119 7135 7150 7164 7176 7187 7197 7207 7215 7223 7230 7236 7242 7248 7254 7260 7265 7270 7275 7279 7284 7288 7291 7295 7298 7301 7303 7305 7306 7307 7307 7307 7306 7304 7302 7299 7296 7292 7287 7282 7277 7271 7265 7258 7251 7243 7236 7228 7220 7211 7202 7194 7185 7175 7166 7156 7146 7136 7125 7114 7102 7090 7078 9309 2 4 3 7065 7052 7038 7023 7009 6993 6977 6960 6943 6925 6907 6888 6869 6849 6829 6808 6787 6766 6744 6722 6700 6677 6654 6631 6607 6583 6559 6534 6509 6483 6457 6430 6403 6375 6347 6317 6288 6257 6226 6194 6161 6128 6094 6059 6023 5987 5950 5912 5874 5835 5796 5756 5716 5675 5634 5592 5550 5507 5464 5420 5376 5332 5287 5242 5196 5149 5103 5055 5007 4958 4908 4858 4807 4755 4702 4648 4594 4539 4483 4426 4369 4311 4252 4192 4132 4071 4010 3949 3887 3825 3763 3701 3639 3577 3515 3453 3391 3329 3268 3206 3146 3085 3025 2965 2905 2845 2786 2726 2666 2606 2546 2486 2426 2365 2305 2243 2182 2120 2058 1995 1931 1868 1804 1740 1676 1613 1549 1485 1422 1359 1296 1235 1174 1114 1055 997 941 886 833 782 733 685 639 595 553 513 475 439 406 374 344 316 289 265 242 220 200 182 165 148 134 120 107 95 84 74 64 55 47 40 32 26 20 15 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 15 20 25 30 34 39 44 49 54 59 65 70 75 80 85 90 96 102 108 114 120 127 135 142 150 159 167 176 184 193 202 211 220 229 238 246 254 261 268 274 280 284 287 290 292 292 292 291 289 287 283 278 273 267 260 253 246 239 231 224 217 210 203 197 191 186 182 178 176 175 175 176 179 182 187 194 202 211 222 235 249 265 282 301 322 345 370 397 425 456 488 523 559 598 639 682 727 775 824 876 930 987 1045 1106 1168 1233 1299 1368 1439 1511 1585 1660 1736 1814 1893 1974 2055 2136 2219 2302 2385 2468 2552 2635 2718 2800 2882 2964 3045 3125 3204 3283 3360 3437 3512 3586 3659 3731 3803 3873 3942 4010 4077 4143 4209 4273 4337 4400 4462 4523 4584 4644 4703 4762 4820 4877 4934 4990 5045 5100 5153 5206 5258 5310 5360 5410 5458 5506 5553 5599 5645 5689 5732 5774 5816 5857 5897 5937 5976 6015 6053 6090 6127 6164 6200 6236 6272 6308 6343 6378 6413 6448 6482 6517 6551 6584 6617 6650 6683 6714 6746 6776 6806 6836 6865 6893 6920 6947 6973 6998 7022 7045 7068 7091 7112 7134 7154 7175 7195 7214 7234 7253 7272 7290 7309 7328 7346 7365 7384 7403 7422 7441 7460 7479 7499 7518 7537 7556 7575 7593 7612 7631 7649 7667 7684 7701 7718 7734 7750 7765 7780 7795 7809 7823 7837 7850 7862 7875 7887 7899 7911 7923 7935 7947 7958 7970 7982 7994 8006 8017 8029 8041 9310 2 4 3 8053 8065 8077 8089 8101 8113 8125 8137 8148 8159 8170 8180 8190 8200 8209 8218 8226 8234 8242 8249 8256 8262 8268 8273 8278 8283 8288 8292 8296 8301 8305 8309 8313 8317 8321 8325 8329 8333 8337 8341 8345 8349 8354 8358 8362 8366 8370 8374 8377 8380 8383 8386 8388 8390 8392 8393 8394 8394 8394 8394 8393 8391 8389 8387 8384 8382 8378 8375 8371 8367 8363 8359 8354 8350 8345 8341 8336 8332 8327 8323 8319 8315 8311 8308 8304 8301 8298 8295 8292 8290 8288 8286 8284 8282 8281 8280 8279 8278 8277 8277 8277 8278 8278 8279 8280 8282 8284 8286 8289 8292 8295 8299 8303 8307 8312 8318 8323 8329 8336 8342 8349 8357 8364 8372 8380 8388 8397 8405 8414 8423 8433 8442 8452 8461 8471 8481 8491 8501 8512 8522 8533 8544 8555 8566 8577 8589 8600 8612 8623 8635 8647 8659 8670 8682 8694 8705 8717 8728 8739 8750 8760 8770 8780 8789 8798 8807 8815 8823 8831 8838 8845 8852 8858 8864 8871 8877 8883 8889 8895 8901 8907 8913 8920 8926 8933 8940 8947 8954 8961 8969 8976 8984 8992 8999 9007 9014 9022 9029 9035 9042 9048 9054 9060 9065 9071 9075 9080 9084 9088 9092 9095 9099 9102 9105 9108 9111 9114 9117 9120 9123 9126 9129 9132 9135 9138 9141 9144 9148 9151 9154 9157 9160 9163 9166 9169 9172 9174 9177 9179 9181 9183 9185 9187 9188 9190 9191 9193 9194 9195 9197 9198 9199 9200 9201 9202 9204 9205 9206 9207 9207 9208 9208 9209 9209 9208 9208 9207 9206 9205 9203 9201 9199 9197 9194 9191 9188 9185 9182 9178 9174 9171 9167 9163 9160 9156 9153 9149 9146 9142 9138 9135 9131 9127 9123 9119 9115 9111 9106 9101 9096 9090 9084 9078 9071 9064 9057 9050 9042 9034 9026 9018 9010 9002 8994 8986 8978 8971 8964 8958 8952 8947 8942 8939 8935 8933 8931 8930 8929 8929 8930 8932 8934 8937 8940 8944 8949 8953 8958 8964 8969 8975 8981 8987 8994 9001 9008 9015 9022 9030 9037 9045 9053 9061 9069 9078 9086 9095 9104 9114 9123 9133 9142 9152 9161 9171 9180 9189 9198 9207 9216 9224 9231 9239 9246 9252 9258 9264 9269 9273 9277 9280 9283 9286 9288 9290 9292 9293 9294 9295 9295 9296 9296 9297 9297 9297 9298 9298 9299 9299 9299 9300 9300 9300 9301 9301 9301 9301 9301 9301 9300 9300 9299 9298 9297 9295 9293 9292 9290 9287 9285 9283 9280 9277 9275 9272 9269 9266 9263 9260 9258 9255 9252 9250 9248 9245 9243 9242 9240 9239 9237 9236 9236 9235 9235 9235 9236 9237 9238 9239 9241 9243 9246 9248 9252 9255 9259 9263 9268 9273 9278 9283 9289 9295 9301 9307 9313 9320 9326 9332 9339 9345 9352 9358 9364 9370 9376 9381 9387 9392 9397 9402 9407 9411 9416 9420 9424 9427 9431 9434 9438 9441 9444 9447 9450 9453 9456 9459 9462 9464 9467 9311 2 4 3 9470 9472 9475 9477 9479 9482 9484 9486 9487 9489 9491 9492 9493 9494 9495 9496 9496 9496 9497 9497 9497 9496 9496 9496 9496 9495 9495 9495 9495 9495 9495 9495 9495 9496 9496 9497 9498 9499 9501 9502 9503 9505 9506 9507 9509 9510 9511 9513 9514 9515 9515 9516 9516 9516 9516 9515 9515 9514 9513 9512 9510 9509 9507 9506 9504 9502 9501 9499 9498 9497 9495 9494 9494 9493 9493 9493 9493 9493 9493 9493 9494 9494 9495 9495 9495 9496 9496 9496 9496 9496 9495 9494 9493 9492 9490 9488 9486 9483 9480 9477 9473 9470 9466 9462 9457 9453 9448 9444 9439 9434 9429 9425 9420 9415 9411 9406 9402 9398 9393 9390 9386 9382 9379 9376 9373 9370 9367 9365 9363 9361 9359 9357 9356 9354 9353 9352 9350 9349 9348 9346 9345 9343 9341 9339 9337 9334 9332 9328 9325 9321 9316 9312 9306 9301 9295 9288 9281 9273 9265 9257 9248 9238 9229 9218 9208 9197 9186 9174 9162 9150 9137 9124 9111 9097 9083 9069 9055 9040 9025 9009 8993 8977 8960 8943 8926 8908 8889 8871 8851 8832 8812 8791 8770 8749 8727 8705 8683 8660 8637 8614 8591 8568 8545 8522 8499 8476 8453 8431 8409 8388 8367 8347 8327 8308 8289 8271 8254 8237 8222 8207 8192 8179 8166 8154 8142 8131 8121 8112 8103 8094 8086 8079 8072 8066 8059 8054 8049 8044 8039 8035 8031 8027 8023 8019 8016 8013 8010 8006 8003 8000 7997 7993 7990 7986 7981 7976 7971 7965 7958 7950 7941 7931 7920 7908 7894 7879 7862 7844 7823 7800 7776 7749 7720 7689 7656 7620 7582 7542 7499 7453 7405 7355 7302 7246 7188 7128 7065 7000 6932 6862 6790 6715 6637 6557 6475 6389 6302 6212 6120 6025 5928 5828 5725 5620 5512 5402 5289 5174 5057 4937 4816 4693 4568 4443 4316 4188 4059 3930 3802 3675 3549 3425 3303 3184 3068 2956 2848 2744 2647 2554 2469 2389 2317 2253 2197 2150 2111 2080 2058 2045 2040 2045 2058 2080 2112 2152 2199 2255 2317 2387 2463 2545 2632 2725 2822 2923 3028 3136 3247 3359 3473 3589 3704 3819 3935 4050 4164 4278 4391 4502 4612 4720 4825 4929 5032 5132 5230 5327 5422 5514 5606 5695 5783 5870 5955 6038 6120 6201 6280 6358 6436 6512 6587 6661 6733 6805 6875 6944 7012 7079 7144 7209 7272 7333 7394 7453 7510 7567 7621 7675 7726 7777 7826 7874 7920 7965 8008 8051 8092 8131 8170 8207 8243 8277 8311 8343 8374 8404 8433 8461 8488 8514 8539 8562 8585 8607 8627 8647 8666 8684 8701 8718 8734 8749 8763 8777 8791 8804 8817 8829 8841 8854 8866 8878 8890 8902 8914 8927 8939 8952 8965 8978 8991 9004 9017 9031 9045 9058 9072 9085 9098 9111 9124 9137 9148 9160 9171 9182 9192 9201 9210 9219 9227 9234 9241 9247 9253 9259 9264 9268 9273 9277 9281 9284 9288 9292 9295 9299 9302 9305 9312 2 4 3 9309 9312 9316 9320 9324 9328 9332 9336 9340 9345 9349 9353 9357 9361 9365 9369 9373 9377 9381 9385 9389 9392 9396 9399 9403 9406 9409 9413 9416 9419 9423 9426 9430 9433 9437 9441 9444 9448 9452 9456 9460 9465 9469 9473 9477 9482 9486 9490 9494 9498 9502 9506 9509 9513 9516 9519 9522 9525 9527 9529 9531 9533 9535 9537 9538 9539 9541 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9555 9556 9558 9559 9561 9562 9564 9566 9567 9569 9570 9572 9573 9574 9575 9576 9577 9577 9577 9577 9577 9577 9576 9575 9574 9573 9571 9569 9567 9565 9563 9561 9558 9556 9553 9551 9549 9546 9544 9541 9539 9537 9535 9533 9531 9529 9528 9526 9525 9523 9522 9520 9519 9518 9516 9515 9513 9512 9510 9508 9506 9504 9502 9499 9496 9493 9490 9487 9483 9479 9475 9471 9466 9461 9456 9451 9446 9440 9434 9428 9422 9415 9409 9402 9395 9388 9380 9373 9365 9357 9349 9340 9331 9323 9313 9304 9295 9286 9276 9267 9257 9247 9238 9228 9219 9210 9202 9193 9186 9178 9172 9166 9160 9155 9151 9148 9146 9144 9143 9143 9144 9146 9149 9152 9156 9161 9166 9172 9178 9185 9192 9200 9208 9216 9224 9233 9241 9250 9258 9266 9274 9282 9291 9298 9306 9314 9321 9329 9336 9343 9350 9356 9363 9369 9375 9381 9386 9392 9397 9402 9406 9410 9414 9417 9420 9423 9424 9426 9426 9427 9426 9425 9424 9422 9420 9416 9413 9408 9404 9398 9392 9385 9378 9370 9362 9353 9343 9333 9321 9309 9296 9282 9267 9251 9234 9216 9197 9177 9155 9132 9108 9083 9057 9030 9002 8972 8942 8912 8881 8851 8820 8790 8760 8730 8702 8675 8649 8625 8602 8582 8564 8548 8536 8526 8519 8515 8514 8516 8520 8527 8537 8550 8566 8584 8604 8627 8651 8676 8703 8731 8759 8788 8817 8847 8876 8905 8933 8961 8989 9015 9040 9063 9085 9106 9126 9144 9161 9177 9191 9204 9216 9227 9237 9245 9253 9259 9265 9270 9274 9278 9281 9284 9286 9287 9289 9290 9290 9291 9291 9291 9291 9291 9291 9291 9291 9291 9291 9292 9293 9294 9296 9298 9300 9303 9307 9310 9315 9320 9325 9331 9338 9344 9352 9359 9367 9374 9382 9390 9398 9407 9415 9422 9430 9438 9445 9451 9458 9464 9469 9474 9479 9484 9489 9493 9497 9501 9504 9508 9511 9515 9518 9522 9526 9530 9534 9539 9543 9548 9554 9559 9564 9570 9575 9581 9586 9592 9597 9602 9607 9612 9616 9620 9623 9626 9628 9630 9631 9632 9633 9633 9633 9632 9631 9630 9628 9626 9625 9623 9621 9620 9618 9617 9616 9616 9615 9616 9616 9617 9618 9619 9621 9623 9626 9629 9632 9635 9638 9642 9645 9649 9652 9656 9659 9662 9665 9667 9670 9672 9674 9676 9677 9678 9679 9680 9681 9681 9681 9682 9682 9682 9682 9682 9683 9683 9683 9684 9684 9685 9685 9686 9687 9313 2 4 3 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9697 9698 9698 9699 9699 9699 9699 9699 9698 9698 9698 9697 9696 9696 9695 9695 9694 9694 9694 9693 9693 9693 9693 9693 9693 9693 9693 9693 9694 9694 9694 9694 9694 9694 9694 9693 9693 9692 9691 9690 9689 9687 9685 9683 9681 9679 9676 9673 9670 9667 9664 9661 9658 9655 9652 9649 9647 9644 9641 9638 9635 9633 9630 9628 9625 9623 9620 9618 9615 9612 9609 9606 9603 9599 9595 9591 9587 9583 9578 9573 9568 9563 9557 9551 9546 9540 9533 9527 9521 9515 9509 9503 9497 9491 9485 9480 9474 9469 9464 9459 9454 9449 9445 9440 9436 9432 9427 9423 9419 9415 9411 9408 9404 9400 9396 9392 9389 9385 9382 9378 9375 9372 9369 9366 9363 9360 9358 9356 9354 9352 9350 9349 9348 9348 9347 9347 9347 9348 9349 9350 9351 9352 9354 9356 9358 9361 9364 9367 9370 9373 9376 9380 9384 9388 9392 9396 9401 9405 9409 9414 9419 9424 9429 9433 9438 9444 9449 9454 9459 9464 9470 9475 9480 9486 9491 9497 9502 9507 9513 9518 9524 9529 9534 9539 9544 9549 9554 9558 9563 9567 9571 9575 9578 9581 9584 9587 9589 9591 9593 9594 9596 9597 9598 9598 9599 9599 9599 9599 9599 9599 9599 9599 9599 9599 9599 9599 9599 9600 9600 9600 9601 9602 9603 9603 9604 9605 9606 9607 9608 9608 9609 9609 9609 9610 9610 9609 9609 9608 9608 9606 9605 9603 9602 9600 9597 9595 9592 9590 9587 9584 9580 9577 9574 9571 9567 9564 9561 9557 9554 9551 9548 9545 9542 9540 9537 9535 9533 9531 9529 9528 9527 9526 9525 9524 9523 9522 9522 9522 9521 9521 9521 9521 9520 9520 9520 9519 9519 9518 9517 9517 9516 9514 9513 9512 9510 9509 9507 9505 9503 9501 9499 9497 9495 9492 9490 9488 9486 9484 9482 9481 9479 9477 9476 9475 9473 9472 9472 9471 9470 9469 9468 9467 9467 9466 9465 9464 9462 9461 9459 9458 9456 9454 9451 9449 9446 9443 9439 9435 9432 9427 9423 9419 9414 9409 9404 9399 9394 9388 9383 9377 9371 9366 9360 9354 9348 9342 9336 9329 9323 9317 9310 9303 9296 9289 9281 9273 9266 9258 9249 9241 9232 9223 9214 9205 9195 9186 9176 9166 9156 9146 9135 9125 9114 9104 9092 9081 9070 9058 9045 9033 9020 9006 8992 8978 8962 8947 8930 8912 8894 8875 8854 8833 8811 8788 8764 8740 8714 8688 8661 8632 8603 8573 8543 8511 8478 8445 8410 8375 8339 8302 8264 8224 8183 8140 8094 8047 7998 7947 7893 7836 7777 7715 7650 7581 7509 7434 7355 7273 7188 7099 7009 6915 6820 6723 6625 6524 6423 6322 6221 6120 6022 5926 5832 5741 5654 5572 5495 5423 5357 5296 5242 5195 5154 5121 5095 5078 5068 5065 5069 5081 5099 5123 5154 5192 5235 5283 5336 5394 5457 5523 5592 5665 5740 5816 5894 5974 6055 6137 6220 6303 9314 2 4 3 6387 6470 6552 6634 6715 6796 6875 6953 7031 7106 7181 7254 7325 7395 7463 7529 7594 7656 7717 7776 7833 7888 7941 7992 8041 8088 8133 8177 8219 8259 8297 8334 8369 8403 8435 8466 8496 8524 8552 8578 8604 8628 8652 8675 8697 8718 8738 8758 8777 8796 8814 8831 8848 8864 8879 8894 8908 8922 8935 8948 8960 8972 8983 8994 9005 9015 9026 9036 9046 9056 9065 9075 9084 9094 9104 9113 9122 9132 9142 9151 9161 9170 9179 9188 9197 9205 9213 9220 9227 9234 9240 9245 9251 9255 9259 9263 9266 9268 9270 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9284 9286 9288 9290 9293 9296 9299 9302 9306 9310 9313 9317 9321 9325 9328 9332 9335 9338 9340 9343 9345 9346 9347 9348 9348 9348 9348 9347 9346 9345 9344 9343 9342 9340 9339 9338 9337 9336 9335 9334 9334 9334 9334 9335 9335 9336 9337 9338 9339 9341 9342 9343 9344 9345 9346 9346 9347 9347 9347 9346 9346 9344 9343 9341 9339 9337 9335 9333 9330 9327 9325 9322 9319 9317 9314 9312 9310 9308 9306 9304 9303 9301 9300 9299 9299 9298 9297 9296 9296 9295 9294 9293 9292 9291 9290 9289 9287 9285 9283 9281 9278 9275 9273 9270 9266 9263 9260 9257 9254 9250 9247 9244 9241 9238 9235 9232 9229 9226 9224 9221 9219 9216 9214 9211 9209 9206 9203 9200 9196 9193 9189 9185 9181 9176 9171 9166 9161 9155 9149 9143 9137 9130 9124 9117 9110 9103 9096 9089 9082 9075 9068 9060 9053 9045 9038 9030 9022 9013 9004 8995 8986 8976 8965 8954 8942 8929 8916 8902 8887 8872 8856 8839 8821 8802 8783 8763 8743 8721 8700 8677 8654 8631 8608 8584 8560 8536 8512 8487 8463 8439 8415 8391 8368 8345 8322 8300 8279 8257 8237 8217 8198 8180 8162 8145 8129 8114 8100 8087 8075 8064 8055 8046 8038 8032 8026 8022 8019 8017 8016 8017 8018 8021 8025 8029 8035 8042 8049 8058 8067 8077 8087 8099 8110 8123 8135 8148 8161 8175 8188 8202 8215 8228 8241 8254 8266 8278 8290 8301 8312 8322 8331 8340 8348 8355 8362 8368 8373 8378 8382 8385 8387 8389 8390 8391 8391 8390 8389 8388 8386 8383 8380 8376 8372 8368 8363 8357 8352 8345 8338 8331 8324 8315 8307 8297 8287 8277 8266 8254 8242 8229 8216 8202 8187 8172 8156 8140 8123 8105 8087 8068 8049 8029 8008 7987 7966 7944 7922 7899 7875 7851 7827 7802 7777 7751 7725 7699 7672 7644 7616 7587 7558 7528 7498 7467 7435 7403 7371 7337 7303 7269 7233 7197 7161 7123 7085 7047 7007 6967 6926 6884 6842 6799 6755 6710 6664 6618 6570 6522 6473 6423 6372 6321 6268 6214 6159 6103 6046 5988 5929 5868 5806 5743 5679 5613 5546 5477 5407 5335 5262 5187 5111 5033 4954 4873 4790 4706 4621 4533 4445 4354 4263 4169 4075 3979 3882 3784 3685 3585 3483 3381 9315 2 4 3 3279 3175 3071 2967 2862 2758 2653 2548 2444 2340 2237 2134 2033 1932 1833 1735 1638 1544 1451 1360 1271 1185 1102 1021 943 867 795 727 661 599 540 484 432 384 339 297 260 225 194 166 141 119 100 83 69 58 49 41 36 32 30 28 29 30 31 34 37 41 46 52 58 64 72 80 88 98 109 121 134 150 167 186 207 231 257 286 317 352 389 430 474 522 573 628 686 748 812 880 951 1025 1101 1181 1262 1347 1433 1521 1611 1702 1795 1888 1983 2078 2173 2269 2365 2461 2558 2654 2750 2846 2941 3036 3130 3224 3317 3410 3502 3593 3684 3774 3863 3951 4038 4125 4210 4294 4377 4459 4540 4619 4698 4774 4850 4923 4996 5066 5136 5203 5269 5333 5395 5456 5515 5572 5628 5683 5736 5787 5837 5886 5933 5979 6024 6068 6111 6153 6194 6234 6273 6311 6349 6386 6422 6457 6491 6525 6559 6591 6623 6655 6685 6715 6745 6773 6801 6829 6855 6881 6907 6931 6955 6979 7001 7024 7045 7066 7086 7105 7124 7143 7160 7177 7194 7210 7226 7241 7255 7269 7283 7296 7308 7321 7332 7344 7354 7365 7375 7385 7394 7404 7412 7421 7429 7437 7445 7452 7459 7466 7473 7479 7485 7491 7497 7502 7508 7513 7518 7523 7527 7532 7536 7540 7544 7547 7551 7554 7557 7560 7562 7565 7567 7569 7570 7572 7573 7574 7574 7574 7574 7574 7573 7572 7570 7569 7567 7565 7563 7560 7557 7555 7551 7548 7545 7542 7538 7534 7531 7527 7523 7520 7516 7512 7507 7503 7498 7493 7488 7482 7476 7469 7462 7454 7446 7436 7427 7416 7405 7393 7379 7366 7351 7336 7320 7303 7286 7268 7250 7231 7212 7193 7173 7153 7133 7112 7092 7071 7051 7031 7010 6990 6969 6948 6927 6905 6884 6862 6839 6816 6793 6768 6743 6718 6691 6664 6635 6606 6575 6543 6511 6477 6443 6407 6371 6333 6295 6255 6215 6174 6132 6089 6044 5999 5953 5906 5858 5809 5759 5708 5655 5601 5545 5487 5428 5367 5305 5240 5174 5105 5035 4963 4889 4812 4734 4654 4571 4488 4402 4315 4226 4136 4045 3952 3859 3765 3670 3574 3477 3380 3282 3183 3085 2986 2888 2789 2690 2591 2493 2394 2296 2198 2100 2002 1906 1810 1715 1621 1528 1437 1348 1260 1173 1089 1008 928 852 778 708 640 576 516 460 407 358 313 271 233 199 169 143 120 102 87 75 68 63 62 64 69 77 89 103 120 141 165 192 222 255 291 330 372 417 465 516 571 628 688 752 818 887 958 1031 1107 1184 1262 1342 1422 1504 1586 1669 1751 1832 1913 1993 2071 2147 2222 2294 2364 2431 2496 2558 2618 2674 2728 2778 2825 2869 2910 2947 2982 3014 3044 3070 3094 3115 3134 3151 3164 3175 3184 3190 3194 3196 3196 3193 3188 3181 3171 3160 3146 9316 2 4 3 3129 3111 3090 3067 3042 3015 2986 2956 2923 2889 2854 2817 2778 2739 2698 2656 2613 2570 2526 2481 2436 2390 2344 2298 2252 2205 2157 2110 2062 2013 1965 1916 1866 1816 1766 1715 1664 1612 1559 1506 1452 1397 1342 1287 1232 1176 1121 1065 1010 955 900 846 793 741 690 640 592 545 500 457 416 377 340 305 272 241 212 185 161 138 118 99 82 67 53 41 31 22 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 13 16 19 23 27 31 35 41 46 53 60 69 78 88 100 113 128 144 163 183 205 229 256 285 316 350 386 424 464 507 551 598 647 698 751 805 860 917 975 1034 1094 1154 1214 1275 1337 1398 1459 1520 1581 1641 1700 1758 1816 1873 1929 1984 2038 2091 2143 2194 2244 2292 2339 2385 2430 2473 2515 2556 2596 2634 2671 2707 2741 2774 2806 2837 2866 2894 2920 2945 2969 2991 3013 3032 3051 3068 3083 3098 3111 3122 3132 3141 3149 3155 3160 3163 3165 3166 3165 3163 3160 3155 3150 3143 3135 3126 3115 3104 3091 3078 3064 3048 3032 3015 2998 2979 2960 2940 2920 2899 2877 2855 2831 2808 2783 2758 2732 2706 2679 2651 2622 2592 2561 2530 2498 2464 2430 2395 2359 2322 2285 2246 2207 2167 2126 2084 2042 2000 1957 1913 1869 1825 1781 1736 1692 1647 1602 1558 1513 1469 1424 1380 1336 1292 1249 1206 1163 1120 1078 1035 994 952 911 870 830 790 750 712 674 636 600 564 529 494 461 429 399 369 340 313 288 263 240 219 198 179 162 145 130 116 104 92 81 72 63 55 48 42 36 30 25 21 17 13 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 1 1 2 3 4 4 5 6 7 7 8 9 9 10 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 6 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 6 7 8 9 10 12 14 16 18 21 24 27 31 35 39 44 49 55 61 67 74 82 90 98 107 117 127 138 149 162 175 188 203 218 234 251 269 288 308 329 351 375 400 426 453 482 512 544 577 611 647 684 723 9317 2 4 3 763 805 848 893 938 985 1034 1083 1134 1186 1239 1292 1347 1403 1459 1516 1573 1632 1690 1749 1809 1869 1929 1989 2050 2110 2171 2232 2292 2353 2414 2474 2534 2595 2654 2714 2773 2833 2891 2950 3008 3065 3123 3180 3236 3292 3348 3403 3457 3512 3565 3618 3671 3723 3775 3826 3877 3927 3976 4025 4074 4122 4170 4217 4263 4310 4355 4400 4445 4490 4534 4578 4621 4664 4707 4750 4792 4834 4876 4918 4960 5001 5043 5084 5126 5167 5208 5249 5290 5330 5371 5411 5452 5492 5532 5571 5610 5649 5688 5726 5764 5801 5838 5874 5910 5945 5980 6015 6049 6082 6115 6148 6180 6212 6243 6274 6304 6334 6363 6393 6421 6450 6478 6505 6532 6559 6585 6610 6635 6660 6683 6707 6729 6751 6772 6793 6813 6832 6850 6867 6884 6900 6916 6931 6946 6960 6974 6987 7000 7013 7025 7038 7050 7063 7076 7088 7101 7115 7129 7143 7157 7172 7187 7202 7218 7234 7250 7267 7284 7302 7319 7337 7354 7372 7389 7407 7424 7441 7458 7475 7491 7508 7524 7539 7554 7569 7583 7598 7611 7625 7638 7651 7664 7677 7689 7701 7713 7725 7737 7749 7760 7772 7783 7794 7806 7817 7828 7839 7850 7861 7872 7882 7893 7903 7913 7923 7933 7943 7953 7962 7971 7981 7990 7999 8007 8016 8025 8033 8041 8050 8058 8066 8074 8081 8089 8096 8104 8111 8117 8124 8130 8137 8142 8148 8153 8158 8163 8168 8172 8176 8179 8183 8186 8188 8191 8193 8195 8197 8199 8201 8202 8203 8205 8206 8207 8207 8208 8208 8209 8209 8209 8209 8208 8208 8207 8206 8204 8203 8201 8198 8196 8193 8189 8186 8182 8178 8174 8169 8165 8160 8155 8150 8145 8141 8136 8131 8127 8123 8119 8116 8113 8110 8108 8106 8105 8104 8104 8104 8105 8106 8108 8111 8114 8117 8122 8126 8132 8138 8144 8151 8158 8166 8175 8184 8193 8203 8213 8224 8235 8246 8258 8270 8282 8294 8307 8320 8333 8346 8360 8373 8386 8399 8412 8425 8438 8451 8463 8476 8488 8499 8511 8522 8532 8542 8552 8561 8570 8579 8587 8595 8603 8610 8617 8623 8629 8635 8641 8646 8651 8656 8661 8666 8670 8675 8679 8684 8688 8692 8696 8699 8703 8707 8710 8714 8717 8719 8722 8724 8726 8728 8729 8730 8730 8730 8730 8729 8727 8725 8723 8720 8716 8712 8708 8703 8698 8693 8687 8682 8676 8669 8663 8657 8651 8645 8639 8634 8629 8624 8620 8616 8613 8610 8608 8607 8606 8606 8606 8607 8609 8612 8615 8619 8623 8628 8633 8639 8645 8651 8658 8665 8672 8679 8687 8694 8701 8709 8716 8723 8730 8736 8742 8748 8754 8759 8763 8768 8771 8775 8778 8780 8782 8783 8785 8785 8785 8785 8784 8783 8781 8779 8777 8774 8770 8766 8762 8757 8752 8746 8740 8733 8726 8719 8710 8701 8692 8682 8671 8660 8648 8635 8622 8608 8594 8578 8562 8545 8528 8509 8490 8470 9318 2 4 3 8449 8428 8405 8382 8358 8333 8307 8280 8253 8224 8194 8163 8132 8099 8065 8031 7995 7958 7920 7882 7842 7801 7760 7717 7674 7630 7586 7541 7495 7450 7404 7357 7311 7265 7219 7173 7128 7083 7040 6997 6955 6914 6874 6836 6799 6764 6730 6698 6668 6640 6613 6589 6567 6547 6529 6514 6500 6489 6480 6474 6469 6467 6468 6471 6476 6483 6492 6504 6518 6534 6552 6572 6594 6618 6644 6672 6701 6732 6765 6799 6834 6870 6907 6946 6985 7025 7065 7106 7147 7189 7230 7272 7313 7354 7395 7435 7475 7514 7552 7590 7627 7663 7698 7732 7766 7798 7830 7860 7890 7919 7947 7974 8000 8025 8050 8074 8098 8120 8142 8164 8185 8205 8225 8244 8263 8281 8299 8316 8333 8349 8365 8380 8395 8409 8423 8436 8448 8460 8472 8483 8493 8503 8513 8522 8530 8538 8545 8552 8559 8565 8571 8577 8582 8588 8593 8597 8602 8606 8610 8614 8618 8622 8626 8629 8633 8636 8639 8642 8645 8648 8651 8653 8655 8658 8659 8661 8663 8664 8665 8665 8666 8666 8666 8666 8665 8665 8664 8663 8662 8660 8659 8657 8656 8654 8652 8649 8647 8645 8642 8640 8637 8635 8632 8629 8625 8622 8619 8615 8611 8607 8602 8598 8593 8588 8583 8577 8571 8565 8559 8552 8545 8538 8531 8524 8517 8510 8502 8495 8488 8480 8473 8466 8459 8451 8445 8438 8431 8425 8419 8412 8406 8400 8394 8387 8381 8374 8368 8361 8354 8347 8340 8332 8324 8315 8306 8297 8287 8277 8267 8256 8245 8234 8223 8211 8199 8187 8175 8163 8151 8139 8127 8115 8103 8091 8079 8067 8056 8044 8033 8021 8009 7998 7986 7974 7962 7950 7937 7924 7911 7897 7883 7868 7853 7837 7821 7804 7787 7769 7751 7732 7713 7693 7673 7653 7632 7611 7589 7568 7546 7523 7501 7478 7456 7433 7410 7386 7363 7339 7315 7291 7266 7242 7217 7192 7166 7140 7114 7087 7060 7033 7004 6976 6947 6917 6887 6856 6824 6792 6760 6726 6692 6658 6622 6586 6549 6512 6474 6435 6395 6355 6313 6271 6228 6185 6140 6095 6048 6001 5953 5904 5855 5804 5752 5700 5646 5592 5536 5480 5423 5364 5305 5245 5184 5122 5060 4996 4932 4866 4801 4734 4666 4598 4530 4461 4391 4321 4250 4179 4108 4037 3966 3895 3823 3753 3682 3612 3542 3473 3405 3337 3270 3205 3140 3077 3015 2955 2896 2838 2782 2727 2674 2623 2573 2525 2478 2433 2390 2347 2306 2266 2226 2188 2150 2113 2076 2040 2003 1966 1930 1892 1854 1815 1776 1735 1693 1650 1606 1561 1515 1468 1420 1370 1320 1268 1216 1163 1110 1056 1003 950 897 844 792 741 691 642 595 548 504 461 421 382 346 311 279 249 220 194 170 148 128 110 93 79 66 54 44 35 28 21 15 10 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9319 2 4 3 0 0 0 0 0 0 2 5 8 12 16 21 26 32 39 47 55 64 74 86 98 111 125 141 157 175 193 213 235 257 281 307 333 361 391 421 454 487 522 558 595 633 672 712 754 796 838 881 925 968 1011 1055 1097 1140 1181 1222 1262 1300 1338 1374 1408 1441 1472 1501 1528 1553 1577 1599 1620 1640 1659 1676 1693 1708 1724 1739 1754 1770 1787 1805 1824 1845 1868 1893 1920 1950 1983 2018 2056 2097 2141 2189 2241 2295 2353 2414 2477 2543 2612 2684 2758 2834 2913 2993 3074 3157 3242 3327 3413 3499 3585 3672 3759 3846 3932 4018 4104 4189 4273 4357 4439 4521 4601 4681 4760 4837 4913 4988 5062 5135 5207 5277 5346 5414 5480 5546 5609 5672 5734 5794 5853 5910 5967 6022 6077 6130 6181 6232 6282 6330 6378 6425 6471 6515 6559 6603 6645 6687 6728 6768 6807 6846 6884 6921 6957 6993 7028 7063 7096 7129 7162 7193 7224 7254 7283 7312 7339 7366 7392 7418 7443 7467 7491 7514 7537 7559 7581 7602 7623 7644 7664 7684 7704 7724 7744 7763 7782 7802 7821 7839 7858 7877 7895 7913 7931 7948 7966 7983 7999 8016 8032 8047 8063 8077 8092 8106 8119 8133 8146 8158 8171 8183 8195 8207 8219 8231 8242 8254 8265 8277 8289 8301 8313 8325 8337 8349 8361 8373 8385 8397 8409 8421 8433 8445 8456 8467 8478 8489 8499 8509 8519 8528 8537 8545 8554 8562 8569 8577 8584 8591 8598 8605 8611 8618 8625 8631 8638 8644 8651 8658 8664 8671 8678 8685 8692 8699 8706 8713 8720 8727 8734 8741 8748 8754 8761 8767 8773 8779 8785 8790 8795 8800 8805 8810 8815 8819 8823 8828 8832 8835 8839 8843 8846 8850 8853 8856 8860 8863 8866 8869 8871 8874 8876 8878 8880 8882 8883 8884 8885 8885 8885 8885 8885 8884 8882 8881 8879 8877 8874 8872 8869 8866 8863 8860 8857 8854 8851 8849 8846 8843 8841 8839 8837 8836 8835 8834 8833 8833 8833 8833 8833 8834 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8844 8845 8845 8845 8845 8845 8845 8845 8845 8845 8845 8845 8845 8845 8845 8846 8847 8848 8849 8851 8853 8855 8857 8860 8863 8866 8869 8873 8877 8881 8886 8890 8895 8900 8905 8910 8915 8920 8925 8930 8935 8941 8946 8951 8957 8962 8968 8973 8979 8985 8991 8997 9003 9010 9016 9023 9030 9037 9045 9052 9060 9067 9075 9083 9090 9098 9106 9113 9121 9128 9135 9141 9148 9153 9159 9164 9169 9173 9177 9181 9184 9187 9189 9191 9193 9194 9195 9196 9196 9197 9197 9197 9197 9197 9197 9196 9196 9196 9196 9195 9195 9195 9195 9195 9194 9194 9194 9193 9193 9192 9191 9190 9188 9187 9185 9183 9180 9177 9174 9171 9167 9162 9158 9153 9147 9141 9135 9129 9122 9115 9108 9100 9092 9084 9076 9068 9059 9320 2 4 3 9050 9041 9032 9023 9013 9003 8994 8984 8973 8963 8952 8941 8930 8919 8907 8895 8882 8869 8855 8841 8826 8810 8794 8777 8759 8741 8722 8702 8682 8661 8640 8617 8595 8572 8549 8526 8503 8480 8458 8435 8413 8392 8372 8353 8334 8317 8302 8288 8275 8265 8256 8249 8244 8240 8239 8239 8241 8246 8252 8260 8270 8281 8294 8308 8323 8340 8358 8376 8395 8415 8436 8457 8479 8500 8523 8545 8567 8589 8611 8632 8654 8675 8696 8717 8738 8758 8778 8798 8817 8836 8854 8873 8890 8908 8924 8941 8957 8972 8987 9002 9016 9029 9042 9054 9066 9077 9088 9098 9107 9116 9125 9133 9140 9147 9154 9160 9166 9172 9177 9182 9187 9191 9196 9200 9204 9208 9211 9215 9218 9221 9224 9227 9230 9232 9234 9236 9237 9239 9240 9241 9241 9241 9241 9240 9240 9238 9237 9235 9234 9232 9229 9227 9224 9221 9218 9215 9211 9208 9204 9200 9196 9192 9187 9183 9178 9173 9168 9163 9157 9151 9145 9138 9132 9125 9117 9110 9102 9094 9086 9078 9070 9061 9053 9044 9035 9026 9017 9009 9000 8991 8983 8974 8966 8957 8949 8941 8932 8924 8916 8908 8900 8892 8884 8875 8867 8859 8851 8842 8833 8825 8816 8807 8799 8790 8782 8773 8765 8757 8749 8741 8734 8727 8720 8714 8708 8702 8697 8693 8689 8685 8682 8679 8676 8674 8671 8669 8667 8665 8663 8660 8657 8654 8650 8645 8640 8633 8626 8617 8608 8597 8585 8571 8556 8540 8522 8502 8481 8458 8434 8409 8382 8353 8324 8293 8260 8227 8192 8157 8120 8082 8043 8003 7962 7921 7878 7835 7790 7744 7696 7648 7597 7545 7492 7437 7380 7321 7259 7195 7128 7059 6987 6912 6833 6752 6668 6581 6491 6399 6304 6206 6106 6003 5898 5792 5685 5577 5469 5362 5254 5149 5044 4941 4841 4745 4651 4563 4478 4399 4325 4258 4197 4143 4095 4055 4021 3995 3976 3964 3960 3963 3974 3991 4015 4045 4080 4121 4167 4217 4271 4329 4391 4455 4521 4589 4659 4730 4802 4873 4943 5014 5084 5153 5222 5289 5356 5422 5486 5549 5611 5671 5730 5789 5846 5902 5957 6012 6066 6120 6173 6224 6274 6323 6369 6415 6458 6499 6539 6576 6610 6640 6667 6689 6708 6722 6731 6734 6732 6726 6714 6698 6677 6651 6621 6587 6547 6504 6457 6409 6359 6309 6258 6208 6159 6112 6067 6027 5990 5958 5931 5910 5895 5887 5887 5896 5912 5936 5968 6007 6053 6106 6166 6232 6305 6383 6466 6553 6644 6738 6833 6930 7028 7125 7222 7317 7411 7503 7592 7680 7764 7845 7922 7995 8063 8129 8190 8248 8303 8355 8403 8449 8492 8532 8571 8607 8641 8674 8705 8734 8762 8790 8818 8844 8870 8895 8919 8942 8965 8987 9008 9028 9048 9067 9085 9102 9118 9133 9148 9161 9173 9185 9195 9205 9214 9222 9230 9237 9243 9250 9255 9261 9266 9272 9277 9282 9287 9292 9297 9302 9308 9314 9321 2 4 3 9319 9325 9331 9337 9343 9349 9355 9361 9366 9372 9377 9383 9388 9393 9398 9402 9406 9410 9414 9417 9421 9424 9426 9429 9432 9434 9436 9438 9440 9442 9443 9445 9447 9448 9449 9451 9452 9454 9455 9456 9457 9458 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9474 9475 9476 9478 9479 9480 9482 9484 9485 9487 9489 9490 9492 9494 9496 9497 9499 9500 9502 9503 9504 9505 9506 9507 9508 9509 9509 9509 9510 9510 9510 9510 9511 9511 9511 9512 9512 9513 9514 9515 9516 9517 9518 9520 9521 9523 9525 9527 9529 9531 9533 9535 9537 9539 9540 9541 9542 9543 9543 9544 9544 9543 9543 9541 9540 9538 9537 9535 9532 9530 9528 9526 9524 9522 9520 9519 9518 9517 9516 9515 9515 9516 9516 9518 9519 9521 9523 9525 9527 9530 9532 9534 9537 9539 9541 9543 9544 9546 9547 9548 9548 9548 9547 9546 9545 9544 9542 9540 9538 9536 9534 9532 9530 9527 9525 9523 9521 9520 9518 9517 9516 9516 9516 9516 9516 9516 9517 9517 9518 9519 9520 9521 9521 9522 9523 9523 9524 9524 9523 9523 9522 9521 9519 9518 9516 9513 9511 9508 9505 9502 9498 9494 9491 9487 9483 9478 9474 9470 9466 9462 9458 9454 9450 9446 9442 9438 9434 9430 9426 9422 9418 9414 9409 9405 9401 9396 9391 9386 9380 9375 9369 9362 9356 9349 9341 9333 9325 9317 9308 9298 9288 9278 9268 9256 9245 9233 9221 9208 9195 9181 9166 9151 9135 9118 9101 9083 9064 9044 9024 9002 8978 8954 8928 8901 8873 8843 8813 8780 8747 8713 8677 8641 8603 8564 8524 8485 8445 8405 8365 8326 8288 8251 8215 8180 8147 8116 8088 8062 8038 8018 8001 7987 7977 7970 7967 7967 7971 7978 7989 8002 8020 8040 8063 8089 8118 8148 8181 8215 8251 8287 8325 8363 8402 8441 8480 8519 8557 8595 8632 8668 8703 8737 8769 8800 8830 8859 8887 8913 8937 8960 8982 9003 9022 9040 9057 9073 9088 9101 9114 9127 9138 9148 9158 9167 9176 9184 9192 9199 9206 9212 9218 9224 9229 9234 9239 9244 9248 9252 9256 9260 9263 9266 9269 9271 9274 9276 9277 9279 9280 9281 9281 9281 9281 9280 9279 9277 9275 9273 9271 9268 9265 9261 9257 9253 9249 9244 9240 9235 9230 9224 9218 9213 9207 9200 9194 9188 9181 9174 9167 9159 9152 9144 9136 9127 9118 9109 9100 9091 9081 9071 9061 9050 9040 9029 9018 9008 8997 8986 8976 8966 8955 8946 8936 8927 8919 8911 8903 8896 8890 8884 8879 8874 8870 8867 8864 8862 8860 8859 8858 8858 8859 8859 8860 8862 8864 8866 8868 8871 8874 8877 8880 8884 8887 8891 8895 8899 8903 8907 8912 8916 8921 8926 8931 8937 8942 8948 8953 8959 8965 8971 8977 8984 8990 8996 9003 9009 9015 9022 9028 9034 9040 9046 9051 9057 9062 9067 9072 9076 9081 9085 9089 9092 9096 9099 9101 9322 2 4 3 9104 9106 9108 9110 9112 9113 9114 9115 9116 9116 9116 9116 9115 9115 9114 9112 9111 9109 9106 9104 9101 9097 9094 9090 9085 9081 9076 9071 9066 9060 9054 9048 9042 9036 9030 9024 9018 9012 9006 9000 8995 8989 8984 8978 8973 8968 8962 8957 8952 8947 8942 8936 8931 8925 8919 8912 8905 8897 8889 8880 8871 8861 8851 8840 8828 8816 8804 8790 8776 8762 8747 8732 8717 8701 8686 8670 8655 8639 8624 8608 8593 8577 8562 8547 8531 8516 8501 8486 8470 8454 8438 8422 8404 8386 8367 8348 8327 8305 8283 8259 8234 8208 8181 8152 8122 8091 8058 8024 7990 7954 7917 7879 7840 7800 7760 7718 7676 7634 7590 7546 7501 7456 7411 7364 7318 7271 7223 7174 7125 7075 7024 6973 6921 6867 6813 6758 6703 6646 6588 6530 6470 6409 6348 6285 6222 6158 6093 6027 5961 5894 5826 5757 5688 5618 5548 5477 5405 5332 5259 5185 5111 5035 4959 4883 4805 4727 4648 4568 4487 4406 4324 4241 4158 4074 3990 3906 3822 3738 3655 3571 3488 3405 3324 3243 3163 3085 3008 2932 2858 2786 2716 2647 2580 2514 2449 2386 2325 2265 2206 2149 2092 2036 1981 1927 1872 1819 1765 1711 1656 1602 1548 1494 1440 1386 1333 1279 1226 1172 1120 1069 1019 970 923 879 836 796 759 726 695 669 646 627 613 603 598 599 604 615 631 652 678 710 747 789 837 890 948 1011 1079 1152 1229 1310 1396 1485 1578 1675 1775 1878 1984 2093 2204 2317 2431 2548 2665 2784 2903 3023 3142 3262 3382 3501 3619 3736 3853 3967 4080 4192 4302 4409 4515 4618 4719 4817 4913 5006 5097 5185 5271 5354 5435 5513 5589 5662 5732 5801 5867 5931 5992 6052 6109 6165 6218 6270 6320 6368 6414 6458 6501 6543 6582 6621 6657 6693 6726 6759 6790 6820 6848 6876 6902 6926 6950 6973 6994 7015 7035 7053 7071 7088 7104 7120 7135 7149 7162 7176 7188 7200 7212 7223 7234 7245 7255 7265 7274 7284 7293 7301 7310 7318 7326 7334 7341 7348 7355 7361 7367 7372 7377 7382 7386 7390 7393 7396 7398 7400 7401 7402 7402 7401 7400 7399 7397 7394 7391 7388 7384 7379 7374 7369 7363 7357 7350 7343 7335 7327 7319 7310 7301 7291 7281 7270 7259 7248 7235 7223 7209 7196 7181 7166 7150 7134 7117 7099 7080 7060 7040 7019 6997 6974 6951 6927 6902 6876 6849 6822 6794 6765 6735 6705 6674 6643 6611 6578 6544 6510 6475 6440 6404 6367 6329 6290 6251 6211 6170 6128 6085 6041 5996 5949 5902 5853 5802 5751 5698 5644 5588 5531 5472 5412 5350 5287 5223 5157 5089 5021 4950 4879 4806 4732 4657 4581 4503 4424 4344 4263 4181 4097 4013 3928 3842 3754 3666 3577 3486 3395 3303 3209 3115 3020 2925 2828 2731 2634 2536 2438 2340 2241 2143 2045 1948 1851 1755 1661 1568 1476 1386 1298 1212 1129 9323 2 4 3 1047 969 893 820 751 684 622 562 506 453 404 358 315 275 239 206 176 149 125 103 84 67 52 39 28 19 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 13 19 26 34 43 54 66 80 96 113 133 155 179 206 235 266 300 337 377 419 464 512 562 616 672 731 792 856 922 991 1062 1135 1210 1288 1367 1448 1530 1615 1700 1787 1875 1964 2054 2144 2236 2328 2420 2513 2606 2700 2793 2886 2979 3072 3164 3256 3348 3439 3529 3618 3706 3794 3880 3966 4050 4134 4216 4297 4376 4455 4532 4607 4682 4755 4828 4898 4968 5037 5104 5170 5235 5298 5361 5423 5483 5542 5601 5658 5714 5769 5823 5876 5928 5978 6028 6076 6124 6170 6215 6259 6303 6345 6386 6426 6465 6503 6540 6576 6612 6647 6681 6714 6747 6780 6812 6844 6875 6906 6937 6967 6997 7027 7056 7085 7114 7143 7171 7199 7227 7254 7280 7306 7332 7356 7380 7403 7426 7447 7469 7489 7509 7527 7545 7562 7579 7595 7611 7626 7641 7656 7670 7685 7699 7713 7728 7742 7757 7771 7786 7801 7817 7833 7848 7865 7881 7897 7912 7928 7944 7959 7974 7988 8002 8016 8029 8041 8053 8064 8075 8084 8092 8101 8108 8115 8121 8128 8133 8139 8145 8150 8155 8161 8166 8172 8178 8184 8190 8197 8205 8213 8222 8230 8239 8248 8257 8267 8276 8285 8294 8303 8312 8320 8328 8335 8342 8348 8354 8359 8363 8366 8369 8371 8373 8375 8376 8376 8377 8377 8377 8377 8377 8377 8377 8378 8378 8380 8382 8384 8386 8389 8392 8395 8398 8401 8405 8409 8413 8416 8420 8423 8426 8429 8431 8433 8434 8434 8434 8434 8433 8431 8429 8426 8423 8420 8416 8411 8407 8402 8397 8392 8387 8382 8377 8373 8369 8365 8361 8357 8353 8349 8346 8342 8339 8336 8333 8329 8325 8321 8317 8312 8307 8300 8294 8286 8278 8270 8260 8251 8240 8229 8217 8204 8191 8178 8164 8149 8135 8120 8106 8091 8077 8062 8048 8034 8021 8008 7995 7982 7970 7958 7947 7936 7925 7915 7904 7894 7883 7872 7862 7851 7839 7828 7815 7803 7790 7776 7762 7747 7731 7715 7698 7681 7663 7645 7627 7608 7590 7571 7553 7534 7516 7498 7481 7465 7449 7433 7419 7406 7393 7382 7371 7361 7352 7344 7336 7330 7324 7319 7314 7310 7306 7302 7299 7295 7291 7288 7283 7279 7274 7268 7262 7255 7248 7239 7230 7220 7209 7196 7183 7169 7153 7137 7119 7100 7080 7059 7037 7014 6989 6964 6937 6909 6880 6850 6819 6787 6754 6720 6685 6649 6612 6575 6536 6496 6456 6414 6372 6329 6285 6240 6194 6147 6100 6051 6002 5951 5899 5846 5791 5736 5678 5620 5559 5498 5434 5369 5303 5234 5164 5092 5018 4942 4865 4785 4704 4621 4537 4451 4363 9324 2 4 3 4274 4184 4092 3999 3905 3810 3714 3617 3520 3422 3323 3224 3125 3025 2925 2825 2725 2625 2525 2425 2326 2227 2129 2031 1934 1839 1744 1650 1558 1467 1378 1290 1204 1121 1040 961 885 811 741 673 609 548 490 436 385 337 293 252 215 182 152 125 101 80 61 45 32 21 12 5 0 0 0 0 0 0 0 0 0 0 0 3 6 9 13 17 21 25 31 37 44 53 62 74 87 102 120 139 161 186 214 245 278 316 357 401 449 501 556 615 678 743 813 885 961 1040 1122 1207 1294 1384 1476 1569 1664 1761 1858 1957 2057 2157 2258 2359 2460 2561 2661 2761 2861 2960 3058 3155 3251 3346 3440 3533 3625 3716 3805 3893 3979 4064 4148 4230 4311 4390 4468 4544 4619 4692 4764 4834 4902 4969 5034 5097 5159 5220 5278 5336 5391 5445 5498 5549 5599 5648 5695 5741 5785 5829 5871 5912 5953 5992 6030 6068 6104 6140 6175 6208 6241 6274 6305 6335 6365 6394 6422 6449 6475 6501 6525 6549 6572 6593 6614 6635 6654 6673 6691 6708 6725 6740 6756 6770 6785 6798 6811 6824 6837 6849 6860 6872 6883 6893 6904 6914 6923 6932 6941 6949 6957 6964 6971 6977 6983 6988 6992 6995 6998 7000 7001 7001 7000 6998 6995 6992 6987 6982 6975 6968 6960 6951 6941 6930 6919 6906 6893 6880 6865 6850 6835 6819 6802 6785 6767 6749 6731 6712 6693 6673 6653 6633 6613 6592 6571 6550 6528 6506 6484 6462 6440 6418 6396 6374 6352 6330 6308 6286 6264 6243 6222 6201 6181 6161 6142 6123 6104 6087 6069 6052 6036 6021 6005 5991 5977 5963 5950 5937 5925 5913 5901 5889 5877 5866 5854 5842 5830 5818 5806 5793 5780 5767 5753 5738 5723 5707 5691 5673 5655 5636 5617 5596 5575 5552 5529 5504 5478 5452 5424 5394 5364 5332 5299 5264 5229 5191 5152 5112 5070 5027 4982 4935 4887 4837 4786 4733 4678 4622 4564 4504 4443 4381 4317 4252 4185 4116 4047 3976 3903 3830 3755 3679 3602 3524 3444 3364 3283 3201 3117 3034 2949 2864 2778 2692 2605 2518 2431 2344 2257 2170 2083 1997 1911 1826 1742 1659 1578 1497 1418 1341 1266 1193 1121 1052 986 922 860 802 746 693 644 597 553 512 474 439 407 378 352 329 309 292 277 265 255 248 243 240 239 241 245 251 259 269 281 294 310 328 347 369 393 418 446 476 508 542 578 616 656 698 742 788 836 886 937 990 1045 1101 1158 1216 1274 1334 1393 1453 1514 1574 1634 1693 1752 1810 1868 1924 1980 2033 2086 2137 2187 2235 2282 2327 2371 2414 2454 2494 2532 2568 2603 2636 2669 2700 2729 2758 2786 2812 2837 2861 2884 2906 2926 2946 2964 2981 2996 3011 3024 3035 3045 3054 3061 3066 3069 3071 3072 3070 9325 2 4 3 3067 3062 3056 3048 3038 3026 3013 2998 2981 2963 2944 2923 2901 2878 2853 2827 2800 2772 2743 2713 2682 2649 2616 2582 2548 2512 2475 2438 2400 2361 2321 2280 2238 2195 2152 2108 2062 2017 1970 1923 1875 1826 1777 1727 1676 1625 1574 1523 1471 1420 1368 1316 1265 1214 1163 1113 1063 1014 966 918 872 826 781 737 695 653 613 574 536 500 465 431 398 367 337 309 281 256 231 208 186 166 147 129 112 97 83 70 58 47 38 30 22 16 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 15 19 24 29 35 41 47 54 61 68 76 84 93 102 112 122 133 144 155 167 179 192 204 217 230 244 257 271 285 298 312 325 338 351 363 375 386 397 407 416 424 432 438 444 449 452 455 456 457 456 455 452 448 444 438 432 424 416 407 397 387 376 365 353 340 328 315 301 288 275 261 248 234 221 208 195 182 170 158 147 136 126 116 106 98 89 82 74 68 61 56 51 46 42 38 35 32 29 26 24 22 19 18 16 14 12 11 10 8 7 6 4 3 2 2 1 0 0 0 0 0 0 1 2 3 4 5 7 8 10 12 14 16 19 22 25 28 32 36 40 45 50 57 64 72 81 91 102 115 129 144 161 180 201 224 248 275 304 335 368 404 441 481 522 566 612 660 710 762 816 871 928 987 1048 1109 1173 1237 1303 1369 1437 1506 1576 1646 1718 1790 1863 1936 2009 2083 2158 2232 2306 2381 2455 2529 2603 2677 2750 2822 2894 2966 3036 3106 3175 3243 3310 3376 3441 3506 3569 3632 3693 3754 3814 3873 3931 3989 4046 4102 4158 4213 4268 4322 4377 4430 4484 4536 4589 4641 4692 4744 4795 4845 4895 4944 4993 5041 5088 5134 5180 5225 5268 5311 5353 5395 5435 5474 5513 5551 5588 5624 5659 5694 5728 5761 5794 5826 5858 5890 5922 5953 5984 6015 6046 6076 6107 6137 6168 6198 6228 6258 6288 6318 6348 6377 6406 6435 6464 6492 6520 6547 6574 6601 6627 6653 6678 6703 6728 6752 6776 6799 6823 6846 6868 6891 6913 6935 6957 6979 7001 7022 7043 7065 7086 7107 7128 7149 7170 7190 7211 7231 7251 7271 7291 7311 7330 7349 7368 7386 7405 7423 7440 7458 7475 7492 7509 7526 7542 7558 7574 7590 7605 7621 7636 7651 7666 7681 7696 7710 7724 7739 7753 7767 7780 7794 7807 7821 7834 7846 7859 7871 7883 9326 2 4 3 7895 7907 7918 7929 7940 7951 7961 7971 7981 7991 8001 8011 8020 8030 8039 8049 8058 8067 8077 8087 8096 8106 8116 8126 8137 8147 8157 8167 8178 8189 8199 8210 8220 8231 8241 8251 8261 8271 8280 8290 8298 8307 8315 8323 8330 8337 8344 8350 8355 8361 8366 8370 8375 8379 8384 8388 8392 8396 8401 8405 8410 8414 8419 8425 8430 8436 8442 8449 8455 8463 8470 8477 8485 8493 8501 8509 8517 8525 8533 8541 8548 8556 8563 8570 8577 8583 8589 8595 8600 8606 8610 8615 8619 8623 8627 8631 8635 8638 8641 8644 8648 8651 8654 8657 8661 8664 8668 8671 8675 8678 8682 8686 8689 8693 8697 8701 8705 8708 8712 8716 8720 8723 8727 8730 8734 8737 8741 8744 8748 8751 8755 8758 8762 8765 8769 8773 8777 8780 8784 8788 8792 8796 8800 8804 8808 8811 8815 8819 8822 8826 8829 8832 8835 8837 8840 8842 8844 8846 8848 8849 8851 8852 8853 8854 8855 8855 8856 8857 8858 8859 8861 8862 8863 8865 8867 8869 8871 8874 8876 8879 8883 8886 8889 8893 8896 8900 8903 8907 8910 8914 8917 8920 8923 8925 8928 8930 8932 8933 8934 8935 8936 8936 8937 8937 8937 8937 8937 8937 8937 8937 8936 8936 8936 8936 8936 8936 8936 8937 8937 8937 8938 8938 8938 8938 8938 8938 8937 8936 8936 8934 8933 8931 8929 8927 8925 8922 8919 8915 8912 8908 8905 8901 8897 8893 8890 8886 8883 8879 8876 8872 8869 8865 8862 8859 8855 8852 8848 8844 8840 8836 8831 8825 8819 8813 8805 8798 8789 8781 8771 8761 8750 8739 8727 8715 8702 8690 8677 8664 8652 8639 8627 8616 8605 8594 8585 8576 8568 8561 8556 8551 8548 8546 8545 8546 8547 8550 8553 8558 8564 8571 8578 8587 8596 8606 8616 8627 8638 8650 8661 8673 8685 8697 8709 8721 8732 8744 8755 8766 8777 8788 8798 8808 8818 8828 8837 8846 8855 8863 8872 8880 8887 8895 8902 8909 8916 8922 8929 8935 8940 8946 8951 8957 8961 8966 8970 8975 8979 8982 8986 8989 8992 8995 8997 9000 9002 9004 9006 9007 9009 9010 9011 9013 9014 9014 9015 9016 9017 9017 9018 9019 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9033 9034 9035 9036 9037 9039 9039 9040 9041 9042 9042 9042 9042 9042 9042 9041 9041 9040 9039 9038 9037 9036 9035 9033 9032 9031 9029 9028 9027 9026 9024 9023 9023 9022 9021 9020 9020 9019 9019 9019 9019 9019 9019 9019 9019 9020 9020 9021 9021 9022 9022 9023 9024 9025 9026 9027 9029 9030 9032 9033 9035 9037 9039 9041 9043 9045 9048 9050 9053 9055 9057 9060 9062 9064 9066 9068 9070 9071 9073 9074 9075 9075 9075 9076 9075 9075 9074 9073 9072 9071 9069 9068 9066 9064 9062 9060 9058 9056 9053 9051 9049 9047 9044 9042 9040 9037 9035 9032 9030 9027 9024 9021 9017 9014 9010 9006 9002 9327 2 4 3 8997 8993 8988 8982 8977 8971 8964 8958 8951 8944 8937 8929 8921 8913 8905 8897 8888 8879 8870 8861 8852 8842 8833 8823 8813 8802 8792 8781 8770 8758 8746 8734 8722 8709 8696 8682 8668 8654 8639 8625 8610 8594 8579 8563 8547 8531 8515 8499 8483 8468 8452 8437 8423 8409 8395 8382 8370 8359 8348 8338 8329 8321 8314 8308 8303 8298 8295 8293 8292 8291 8292 8293 8295 8298 8302 8306 8311 8317 8323 8329 8336 8343 8350 8358 8365 8373 8381 8389 8397 8404 8412 8420 8427 8434 8441 8447 8454 8459 8465 8470 8475 8479 8483 8486 8489 8491 8493 8494 8494 8494 8493 8491 8489 8487 8484 8480 8475 8470 8465 8459 8452 8446 8439 8431 8423 8416 8408 8399 8391 8383 8375 8366 8358 8349 8341 8332 8324 8316 8308 8299 8291 8282 8274 8265 8256 8246 8236 8226 8216 8205 8194 8182 8170 8157 8144 8131 8117 8102 8088 8073 8057 8042 8026 8010 7994 7978 7962 7946 7930 7913 7897 7880 7863 7847 7830 7813 7796 7779 7761 7743 7725 7706 7686 7666 7645 7623 7600 7577 7553 7528 7502 7475 7447 7418 7389 7358 7327 7294 7261 7228 7193 7158 7122 7086 7049 7012 6974 6936 6897 6858 6818 6778 6738 6697 6656 6615 6572 6530 6487 6443 6398 6353 6308 6262 6215 6167 6119 6070 6021 5970 5919 5867 5815 5761 5707 5653 5597 5541 5485 5428 5370 5311 5252 5191 5130 5068 5006 4942 4877 4812 4745 4678 4609 4538 4467 4394 4320 4244 4166 4087 4007 3924 3841 3756 3669 3581 3491 3400 3307 3213 3119 3023 2926 2829 2731 2633 2535 2436 2338 2240 2142 2046 1950 1855 1761 1669 1579 1490 1403 1318 1236 1156 1078 1003 930 861 794 730 669 611 556 504 455 409 366 326 289 254 223 194 168 144 122 103 86 71 59 48 38 31 25 20 17 14 13 13 14 16 19 22 27 32 37 43 50 58 66 75 84 94 105 117 129 142 156 170 185 201 218 235 253 272 291 310 330 350 370 390 410 429 448 467 485 502 518 533 547 559 570 580 587 593 597 600 600 600 597 593 587 579 570 559 547 535 521 506 491 475 459 443 427 411 395 379 364 350 336 323 312 302 293 285 280 275 273 272 274 277 283 291 302 315 331 349 371 395 423 453 487 525 565 609 657 708 763 821 883 948 1017 1089 1165 1243 1325 1409 1497 1587 1679 1774 1871 1970 2071 2173 2277 2381 2487 2593 2700 2807 2914 3021 3128 3235 3341 3447 3551 3655 3758 3860 3961 4060 4159 4256 4351 4445 4538 4629 4718 4806 4893 4978 5061 5143 5223 5301 5378 5454 5528 5600 5671 5740 5808 5874 5939 6002 6064 6125 6184 6241 6297 6352 6406 6458 6509 6559 6608 6655 6701 6746 6790 6833 9328 2 4 3 6874 6915 6954 6993 7031 7068 7103 7139 7173 7206 7239 7271 7302 7333 7363 7392 7421 7450 7478 7505 7533 7559 7585 7611 7637 7662 7686 7711 7735 7758 7781 7804 7826 7848 7869 7890 7911 7931 7950 7969 7987 8005 8022 8039 8056 8072 8088 8103 8118 8132 8146 8160 8174 8187 8200 8213 8226 8239 8252 8264 8277 8289 8301 8313 8325 8336 8348 8359 8370 8381 8391 8401 8411 8421 8430 8439 8447 8455 8462 8470 8477 8483 8490 8496 8501 8507 8512 8517 8522 8526 8530 8535 8539 8542 8546 8550 8553 8556 8559 8561 8563 8565 8567 8567 8568 8568 8567 8566 8565 8563 8560 8557 8553 8549 8544 8538 8531 8525 8517 8509 8500 8490 8480 8469 8457 8445 8431 8415 8399 8381 8362 8341 8319 8295 8269 8241 8211 8179 8145 8108 8068 8027 7983 7938 7891 7842 7793 7742 7690 7637 7584 7531 7479 7428 7379 7331 7286 7245 7206 7172 7141 7115 7094 7077 7066 7060 7059 7064 7076 7093 7115 7142 7174 7211 7251 7296 7344 7395 7449 7505 7563 7622 7682 7742 7802 7861 7919 7975 8029 8082 8133 8181 8227 8271 8313 8351 8387 8420 8450 8479 8505 8530 8552 8573 8593 8612 8630 8646 8662 8678 8692 8706 8719 8733 8746 8759 8772 8784 8796 8807 8818 8828 8838 8847 8855 8862 8868 8873 8877 8881 8883 8885 8886 8885 8883 8881 8878 8875 8870 8866 8860 8855 8849 8844 8838 8832 8825 8819 8812 8805 8798 8790 8782 8774 8766 8757 8747 8736 8724 8712 8698 8683 8667 8649 8630 8610 8589 8566 8542 8517 8490 8462 8432 8401 8369 8335 8300 8263 8225 8186 8146 8104 8061 8015 7967 7917 7864 7809 7750 7689 7624 7557 7485 7410 7331 7248 7162 7071 6976 6876 6774 6668 6559 6449 6337 6223 6110 5996 5881 5768 5657 5549 5445 5346 5252 5165 5084 5013 4950 4896 4851 4815 4790 4775 4771 4777 4795 4825 4865 4914 4973 5041 5117 5201 5292 5388 5491 5598 5710 5824 5941 6059 6179 6298 6417 6533 6647 6758 6867 6973 7076 7175 7270 7362 7449 7531 7609 7683 7753 7820 7883 7942 7998 8051 8102 8150 8196 8239 8279 8318 8354 8388 8421 8452 8482 8510 8536 8561 8585 8606 8627 8645 8662 8678 8691 8704 8715 8725 8733 8740 8746 8751 8755 8758 8760 8761 8761 8761 8761 8760 8759 8759 8758 8757 8756 8755 8755 8755 8755 8755 8756 8757 8759 8761 8763 8766 8769 8773 8776 8780 8784 8789 8794 8799 8804 8810 8816 8822 8828 8835 8842 8850 8857 8866 8874 8883 8893 8903 8913 8924 8936 8948 8960 8973 8986 8999 9013 9027 9042 9056 9071 9086 9101 9115 9130 9144 9158 9172 9185 9197 9210 9221 9232 9243 9253 9262 9271 9279 9286 9293 9299 9305 9310 9315 9320 9324 9328 9332 9336 9339 9343 9346 9350 9353 9357 9360 9364 9368 9372 9376 9379 9383 9387 9391 9394 9397 9401 9404 9406 9409 9329 2 4 3 9411 9413 9415 9417 9418 9419 9419 9420 9420 9420 9421 9421 9421 9421 9422 9422 9423 9424 9425 9426 9428 9430 9432 9435 9439 9442 9446 9450 9454 9458 9463 9467 9472 9476 9481 9485 9489 9493 9497 9500 9503 9506 9508 9510 9511 9512 9513 9514 9514 9514 9514 9513 9513 9512 9511 9511 9510 9510 9509 9509 9510 9511 9512 9513 9515 9516 9519 9521 9524 9526 9530 9533 9536 9540 9543 9547 9550 9553 9556 9559 9561 9563 9565 9566 9567 9568 9568 9569 9568 9568 9567 9566 9565 9563 9562 9561 9559 9558 9557 9557 9556 9556 9556 9556 9556 9557 9558 9560 9562 9564 9566 9569 9571 9574 9577 9580 9582 9585 9588 9590 9592 9594 9596 9598 9599 9600 9600 9600 9600 9600 9599 9598 9597 9596 9594 9592 9590 9589 9586 9584 9582 9580 9577 9575 9572 9570 9567 9565 9562 9560 9557 9555 9552 9549 9547 9544 9541 9539 9536 9533 9531 9528 9526 9524 9521 9519 9517 9515 9512 9510 9508 9506 9504 9502 9500 9497 9495 9492 9489 9486 9482 9478 9473 9468 9463 9457 9451 9444 9437 9429 9421 9412 9403 9394 9384 9374 9364 9354 9344 9335 9325 9316 9307 9298 9290 9282 9275 9268 9262 9257 9253 9249 9246 9243 9241 9240 9239 9239 9239 9239 9240 9241 9242 9244 9246 9248 9250 9252 9254 9256 9258 9260 9262 9264 9266 9269 9271 9273 9276 9278 9281 9284 9287 9290 9294 9297 9301 9305 9309 9313 9317 9322 9326 9331 9335 9340 9344 9348 9353 9357 9360 9364 9367 9370 9373 9376 9378 9380 9382 9383 9384 9385 9386 9387 9388 9388 9389 9389 9390 9390 9391 9391 9392 9393 9393 9395 9396 9397 9398 9399 9401 9402 9403 9404 9405 9405 9406 9406 9406 9406 9406 9405 9404 9402 9400 9398 9396 9393 9390 9386 9383 9379 9375 9371 9367 9363 9359 9355 9351 9347 9343 9340 9336 9333 9331 9328 9326 9324 9322 9320 9319 9318 9317 9316 9316 9315 9315 9314 9314 9313 9313 9312 9311 9310 9309 9308 9306 9304 9302 9300 9297 9293 9290 9286 9282 9277 9272 9266 9261 9254 9248 9241 9233 9226 9218 9209 9201 9191 9182 9172 9162 9152 9141 9130 9118 9106 9094 9082 9069 9055 9041 9027 9012 8997 8981 8965 8949 8932 8914 8896 8878 8859 8840 8821 8801 8781 8761 8741 8721 8702 8682 8663 8645 8627 8609 8593 8577 8563 8550 8538 8527 8517 8509 8503 8498 8496 8495 8495 8497 8501 8506 8513 8521 8531 8542 8554 8568 8582 8597 8613 8630 8647 8664 8682 8699 8717 8734 8752 8769 8786 8802 8818 8834 8848 8863 8877 8890 8903 8915 8927 8938 8949 8960 8970 8980 8989 8998 9007 9015 9024 9031 9039 9046 9054 9061 9067 9073 9079 9085 9090 9095 9100 9104 9108 9112 9115 9118 9121 9123 9125 9127 9129 9131 9132 9134 9135 9137 9138 9140 9142 9144 9147 9149 9152 9155 9158 9162 9166 9170 9174 9330 2 4 3 9179 9184 9189 9194 9199 9204 9209 9214 9218 9223 9227 9231 9234 9238 9240 9243 9245 9246 9247 9247 9247 9246 9245 9243 9241 9239 9237 9234 9230 9227 9223 9220 9216 9212 9208 9204 9200 9196 9193 9189 9186 9182 9179 9176 9172 9169 9166 9163 9160 9156 9153 9149 9145 9142 9137 9133 9128 9123 9117 9111 9105 9099 9092 9085 9077 9069 9061 9052 9043 9034 9025 9015 9005 8995 8984 8974 8963 8952 8940 8929 8917 8906 8894 8882 8869 8857 8844 8831 8818 8805 8792 8778 8764 8750 8736 8721 8706 8691 8675 8659 8642 8625 8608 8590 8571 8552 8532 8510 8488 8465 8440 8415 8388 8360 8330 8298 8265 8231 8194 8155 8115 8072 8028 7982 7934 7884 7832 7779 7725 7669 7611 7552 7493 7433 7372 7311 7250 7189 7129 7069 7010 6952 6895 6839 6784 6731 6680 6631 6584 6538 6495 6453 6413 6375 6338 6303 6269 6236 6204 6173 6143 6113 6083 6053 6023 5992 5960 5927 5893 5858 5821 5782 5742 5701 5657 5612 5564 5515 5464 5411 5356 5301 5244 5186 5128 5069 5010 4950 4891 4832 4775 4719 4664 4611 4561 4513 4468 4426 4387 4352 4321 4294 4271 4253 4240 4231 4227 4228 4234 4245 4260 4281 4306 4335 4370 4408 4451 4498 4549 4603 4660 4721 4784 4850 4918 4988 5060 5133 5208 5284 5361 5439 5517 5594 5672 5750 5827 5904 5981 6056 6131 6205 6277 6349 6419 6488 6556 6623 6688 6751 6814 6875 6934 6993 7050 7105 7159 7212 7264 7314 7363 7411 7458 7504 7548 7591 7634 7675 7715 7754 7792 7829 7866 7901 7935 7968 8000 8032 8062 8092 8120 8148 8175 8201 8226 8251 8274 8297 8319 8340 8360 8380 8398 8417 8434 8452 8468 8484 8500 8515 8530 8544 8558 8571 8585 8597 8610 8623 8635 8647 8659 8670 8681 8692 8703 8714 8724 8734 8743 8753 8762 8770 8779 8787 8794 8801 8808 8815 8820 8826 8831 8836 8840 8844 8848 8851 8854 8856 8858 8860 8862 8863 8864 8865 8865 8865 8866 8866 8865 8865 8865 8864 8864 8863 8862 8862 8861 8860 8860 8859 8858 8857 8857 8856 8855 8854 8854 8853 8852 8852 8851 8850 8849 8849 8848 8847 8846 8845 8844 8843 8841 8840 8838 8837 8835 8832 8830 8828 8825 8822 8819 8815 8812 8808 8804 8799 8794 8789 8784 8779 8773 8767 8760 8753 8746 8739 8731 8722 8714 8705 8695 8686 8675 8664 8653 8641 8629 8616 8602 8587 8572 8557 8540 8523 8505 8486 8467 8446 8425 8403 8381 8358 8334 8309 8284 8259 8233 8207 8181 8154 8128 8101 8075 8050 8024 8000 7976 7953 7931 7911 7891 7873 7856 7841 7827 7816 7806 7798 7792 7788 7785 7785 7787 7790 7795 7802 7811 7822 7834 7848 7862 7878 7896 7914 7932 7952 7972 7992 8013 8034 8054 8075 8095 8115 8134 8153 8171 8188 8205 8220 8235 8249 8261 8273 8284 8294 8302 8310 8317 8323 9331 2 4 3 8328 8333 8336 8339 8342 8343 8345 8345 8345 8345 8344 8343 8341 8339 8337 8335 8332 8329 8326 8322 8318 8314 8310 8305 8300 8295 8290 8284 8279 8273 8266 8259 8252 8245 8238 8230 8221 8213 8204 8195 8185 8175 8165 8154 8142 8131 8118 8106 8093 8079 8065 8050 8034 8019 8002 7986 7968 7950 7932 7913 7894 7875 7855 7834 7813 7792 7771 7750 7728 7706 7684 7661 7639 7616 7592 7569 7545 7521 7497 7472 7447 7422 7396 7369 7342 7315 7286 7257 7227 7196 7164 7132 7098 7064 7029 6993 6956 6918 6879 6839 6798 6757 6715 6671 6628 6583 6538 6492 6445 6398 6350 6301 6252 6201 6151 6099 6047 5994 5940 5885 5829 5773 5715 5656 5596 5534 5472 5408 5343 5277 5209 5140 5070 4998 4925 4850 4775 4697 4619 4539 4458 4376 4293 4208 4123 4037 3950 3861 3773 3683 3592 3501 3410 3317 3225 3132 3038 2945 2851 2757 2663 2569 2475 2382 2289 2196 2104 2012 1922 1832 1744 1657 1571 1487 1404 1324 1245 1169 1095 1023 954 888 824 764 706 651 598 549 503 459 419 382 348 316 287 260 236 214 195 177 162 148 137 127 119 113 109 106 104 104 105 108 113 119 127 136 148 161 176 193 212 233 257 283 312 343 376 412 452 494 538 586 636 689 744 803 864 928 994 1064 1135 1209 1285 1363 1444 1526 1610 1696 1783 1872 1962 2054 2147 2241 2335 2431 2527 2623 2720 2818 2915 3013 3110 3208 3305 3401 3498 3593 3688 3782 3875 3967 4058 4148 4236 4324 4410 4494 4577 4659 4739 4818 4895 4970 5044 5117 5188 5258 5326 5393 5458 5523 5586 5648 5708 5768 5826 5883 5939 5995 6049 6102 6154 6206 6256 6306 6355 6403 6449 6496 6541 6585 6628 6671 6712 6753 6793 6832 6870 6908 6944 6980 7015 7049 7082 7115 7147 7179 7210 7240 7270 7300 7329 7357 7385 7413 7440 7467 7494 7520 7546 7572 7597 7622 7646 7671 7694 7717 7740 7763 7784 7806 7827 7847 7867 7886 7905 7924 7942 7959 7976 7993 8009 8025 8040 8055 8070 8085 8099 8113 8127 8141 8155 8168 8182 8195 8208 8221 8234 8247 8260 8272 8285 8297 8309 8321 8333 8345 8356 8368 8379 8390 8401 8412 8422 8433 8444 8454 8464 8474 8485 8495 8505 8515 8525 8535 8545 8555 8565 8575 8585 8594 8604 8614 8623 8632 8641 8650 8659 8667 8676 8683 8691 8699 8706 8712 8719 8725 8731 8737 8742 8748 8753 8758 8762 8767 8772 8776 8780 8784 8789 8793 8797 8801 8805 8809 8813 8818 8822 8826 8830 8834 8839 8843 8847 8851 8856 8860 8864 8868 8872 8876 8880 8884 8888 8892 8896 8900 8903 8907 8910 8914 8917 8921 8924 8927 8931 8934 8937 8940 8943 8945 8948 8951 8954 8956 8959 8961 8964 8966 8969 8971 8973 8976 8978 8980 8983 8985 8988 8990 9332 2 4 3 8993 8995 8998 9001 9003 9006 9008 9011 9014 9016 9018 9021 9023 9025 9027 9028 9029 9030 9031 9031 9031 9031 9031 9030 9029 9028 9026 9024 9022 9020 9018 9016 9013 9011 9009 9007 9005 9004 9002 9001 9001 9000 9000 9000 9001 9002 9004 9006 9008 9011 9013 9016 9019 9022 9025 9028 9031 9035 9037 9040 9043 9045 9047 9049 9050 9051 9052 9053 9053 9053 9053 9053 9053 9053 9053 9053 9053 9053 9053 9054 9054 9055 9056 9057 9058 9060 9061 9063 9064 9066 9067 9069 9070 9072 9073 9074 9075 9075 9076 9076 9076 9075 9075 9074 9073 9071 9070 9069 9067 9066 9064 9063 9062 9061 9060 9059 9059 9058 9058 9058 9058 9059 9060 9061 9061 9062 9063 9064 9065 9066 9067 9067 9068 9068 9068 9068 9067 9067 9066 9064 9063 9061 9059 9057 9055 9053 9051 9049 9047 9045 9043 9041 9039 9037 9036 9035 9034 9033 9032 9032 9032 9031 9031 9031 9031 9031 9030 9030 9030 9029 9028 9027 9026 9025 9024 9022 9020 9017 9015 9012 9009 9006 9003 9000 8997 8994 8991 8988 8985 8982 8979 8977 8974 8972 8971 8969 8968 8967 8966 8965 8965 8964 8964 8964 8963 8963 8963 8962 8962 8961 8960 8959 8958 8956 8954 8952 8950 8947 8945 8942 8939 8936 8932 8929 8925 8921 8917 8914 8910 8906 8902 8899 8896 8893 8889 8887 8884 8881 8879 8876 8874 8872 8870 8868 8866 8864 8863 8861 8859 8857 8855 8853 8851 8849 8847 8845 8842 8839 8837 8834 8831 8827 8824 8821 8817 8813 8810 8806 8802 8798 8794 8790 8786 8782 8778 8773 8769 8765 8761 8757 8753 8749 8745 8740 8736 8732 8728 8724 8720 8716 8712 8708 8703 8699 8695 8691 8687 8682 8678 8674 8669 8665 8661 8656 8652 8648 8644 8639 8635 8631 8627 8622 8618 8614 8610 8606 8602 8598 8594 8590 8587 8583 8579 8575 8572 8568 8564 8561 8557 8554 8550 8546 8543 8539 8536 8532 8528 8525 8521 8517 8513 8510 8506 8502 8497 8493 8489 8484 8480 8475 8470 8465 8460 8454 8449 8443 8437 8431 8425 8419 8413 8407 8400 8393 8387 8380 8373 8366 8359 8353 8346 8339 8332 8326 8319 8313 8306 8300 8293 8287 8280 8274 8268 8262 8255 8249 8243 8236 8230 8223 8217 8210 8203 8196 8189 8182 8175 8167 8160 8152 8144 8136 8128 8120 8112 8104 8096 8088 8080 8072 8064 8055 8047 8039 8031 8023 8015 8007 7999 7991 7983 7975 7967 7958 7950 7941 7932 7923 7913 7903 7893 7883 7873 7862 7851 7839 7827 7815 7803 7790 7778 7764 7751 7738 7724 7710 7696 7682 7668 7653 7639 7624 7610 7595 7580 7565 7550 7535 7520 7505 7489 7474 7459 7443 7427 7412 7396 7380 7364 7348 7332 7316 7300 7284 7268 7253 7237 7222 7207 7192 7177 7162 7148 7134 7121 7107 7094 7081 7069 7056 7044 7031 7019 7007 6995 6983 6971 6959 6946 6934 9333 2 4 3 6921 6908 6894 6880 6866 6851 6836 6821 6805 6789 6773 6756 6739 6722 6705 6687 6669 6650 6632 6613 6595 6576 6557 6538 6519 6500 6480 6460 6440 6419 6398 6377 6355 6333 6311 6287 6264 6239 6215 6189 6163 6136 6108 6081 6052 6023 5994 5965 5935 5905 5875 5845 5815 5784 5754 5724 5694 5665 5635 5606 5578 5549 5520 5492 5463 5435 5406 5377 5349 5319 5290 5259 5229 5197 5165 5132 5098 5063 5027 4990 4953 4914 4874 4833 4792 4749 4706 4662 4617 4571 4525 4478 4431 4383 4335 4287 4239 4190 4142 4093 4043 3994 3945 3895 3845 3795 3745 3695 3644 3593 3542 3491 3439 3387 3334 3281 3228 3174 3120 3065 3010 2955 2900 2845 2789 2733 2677 2621 2565 2509 2454 2398 2343 2288 2233 2179 2125 2071 2018 1966 1913 1861 1810 1759 1709 1659 1610 1561 1513 1465 1417 1370 1324 1278 1232 1187 1143 1099 1055 1013 971 929 888 848 808 770 732 695 658 623 588 555 522 491 460 430 402 374 348 323 298 275 253 232 212 193 176 159 143 128 115 102 90 79 69 59 51 43 36 30 24 19 14 10 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 2 3 4 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 12 13 14 16 19 22 25 29 33 38 44 50 57 65 73 81 91 101 112 123 135 148 161 175 190 206 222 239 257 276 296 316 338 361 384 409 435 462 490 520 550 582 616 650 686 723 761 800 840 882 924 968 1012 1057 1102 1149 1195 1242 1289 1337 1384 1432 1480 1527 1574 1622 1669 1715 1762 1807 1853 1898 1943 1987 2032 2076 2120 2164 2207 2251 2295 2338 2382 2426 2470 2514 2558 2603 2648 2693 2738 2783 2829 2874 2920 2965 3011 3056 3101 3146 3191 3235 3279 3323 3366 3408 3450 3490 3531 3570 3609 3647 3684 3721 3757 3792 3826 3860 3893 3925 3957 3988 4018 4048 4077 4106 4134 4161 4188 4214 4239 4264 4288 4311 4334 4356 4377 4397 4417 4436 4454 4471 4488 4503 4517 4531 4544 4556 4567 4577 4587 4596 4603 4611 4617 4622 4627 4631 4634 4637 4638 4639 4640 4639 4638 4636 4634 4630 4627 4622 4617 4611 4604 4597 4590 4582 4574 4566 4557 4548 4539 4530 4522 4513 4505 4497 4489 4483 4476 4471 4466 4462 4459 4457 4456 4456 4457 4459 4462 4466 4472 4478 9334 2 4 3 4486 4494 4504 4515 4526 4539 4552 4566 4581 4597 4614 4631 4649 4668 4687 4707 4727 4747 4768 4789 4811 4832 4854 4876 4897 4919 4940 4961 4982 5003 5022 5042 5060 5078 5095 5111 5125 5139 5152 5164 5174 5184 5192 5199 5204 5208 5211 5213 5213 5212 5210 5207 5203 5198 5191 5184 5175 5166 5155 5144 5131 5117 5103 5088 5071 5054 5035 5016 4995 4972 4949 4924 4898 4870 4841 4811 4779 4745 4710 4673 4635 4595 4554 4511 4467 4422 4376 4330 4282 4234 4185 4136 4087 4038 3988 3940 3892 3844 3798 3753 3709 3666 3624 3584 3545 3508 3472 3437 3404 3372 3342 3313 3284 3257 3230 3204 3178 3153 3128 3102 3076 3050 3023 2996 2967 2938 2908 2876 2843 2809 2773 2735 2696 2656 2614 2570 2526 2479 2431 2382 2331 2280 2227 2172 2117 2061 2004 1947 1888 1829 1770 1710 1650 1590 1529 1469 1408 1348 1288 1229 1170 1112 1054 998 942 887 834 781 730 681 633 586 542 499 457 418 381 345 312 280 251 223 197 173 151 131 113 96 81 68 56 45 36 28 21 15 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 13 17 22 27 32 37 42 47 52 57 62 67 71 75 79 82 85 88 90 91 93 94 94 94 94 94 93 92 90 89 88 86 85 84 82 81 81 80 80 81 82 83 85 88 91 95 100 106 113 121 130 140 151 164 178 193 210 228 248 270 293 318 345 374 404 437 471 507 545 584 626 670 715 762 810 860 912 965 1020 1075 1132 1191 1250 1310 1372 1434 1497 1561 1626 1691 1757 1824 1891 1959 2027 2096 2165 2235 2304 2375 2445 2516 2586 2657 2728 2799 2869 2940 3010 3080 3150 3219 3288 3356 3423 3489 3555 3620 3683 3746 3808 3869 3929 3988 4046 4102 4158 4213 4266 4318 4370 4420 4470 4518 4566 4613 4659 4704 4748 4791 4834 4875 4915 4955 4993 5031 5068 5103 5138 5171 5204 5235 5265 5294 5322 5348 5374 5398 5421 5444 5465 5486 5506 5525 5543 5561 5578 5594 5611 5627 5642 5658 5674 5690 5706 5722 5738 5754 5770 5787 5804 5822 5839 5857 5875 5894 5913 5932 5951 5970 5989 6009 6029 6049 6069 6089 6110 6130 6152 6173 6195 6217 6239 6263 6286 6310 6335 6360 6386 6413 6441 6469 6498 6528 6558 6589 6620 6652 6685 6718 6751 6784 6818 6851 6885 6918 6952 6984 7017 7049 7080 7110 7140 7170 7198 7226 7253 7279 7304 7329 7353 7375 7398 7419 7440 7460 7480 7499 7517 7535 7553 7570 7587 7603 7619 9335 2 4 3 7635 7650 7665 7679 7693 7707 7721 7734 7746 7759 7771 7782 7793 7804 7814 7824 7833 7842 7851 7860 7868 7875 7883 7890 7897 7904 7910 7917 7923 7929 7935 7941 7946 7952 7957 7963 7968 7973 7978 7982 7987 7991 7996 8000 8003 8007 8010 8013 8016 8019 8021 8023 8024 8025 8026 8027 8027 8026 8026 8025 8023 8021 8019 8016 8012 8008 8004 7999 7993 7987 7981 7974 7966 7958 7950 7940 7931 7921 7910 7899 7887 7874 7862 7848 7834 7819 7804 7788 7771 7753 7735 7715 7694 7672 7648 7624 7598 7570 7541 7510 7478 7443 7406 7368 7327 7285 7240 7194 7146 7097 7047 6995 6942 6888 6833 6778 6723 6668 6615 6562 6511 6461 6414 6369 6327 6288 6253 6221 6193 6169 6150 6135 6126 6121 6122 6126 6136 6150 6168 6191 6217 6248 6283 6321 6361 6405 6451 6498 6548 6598 6649 6701 6753 6805 6857 6908 6958 7008 7056 7103 7148 7191 7233 7272 7311 7347 7381 7414 7445 7475 7503 7529 7554 7577 7598 7619 7638 7656 7673 7689 7703 7717 7730 7742 7752 7762 7771 7779 7785 7791 7796 7800 7802 7804 7805 7804 7802 7799 7795 7790 7783 7776 7767 7757 7745 7733 7719 7705 7689 7671 7653 7633 7613 7591 7568 7544 7519 7493 7465 7436 7406 7375 7343 7309 7274 7237 7200 7160 7119 7075 7030 6983 6933 6880 6826 6769 6709 6645 6579 6510 6436 6360 6279 6195 6107 6015 5919 5820 5718 5612 5503 5392 5278 5160 5041 4921 4799 4678 4557 4436 4318 4201 4087 3977 3870 3768 3671 3580 3495 3417 3346 3284 3230 3185 3149 3121 3101 3090 3088 3094 3109 3132 3164 3203 3249 3301 3359 3423 3491 3564 3640 3719 3801 3885 3971 4058 4146 4234 4323 4411 4497 4582 4666 4749 4830 4910 4989 5066 5141 5215 5287 5357 5426 5494 5560 5625 5689 5752 5813 5875 5935 5994 6052 6109 6165 6220 6274 6326 6378 6429 6478 6526 6573 6618 6662 6705 6746 6786 6823 6860 6895 6929 6961 6992 7021 7050 7077 7102 7127 7151 7173 7194 7215 7234 7253 7271 7288 7304 7320 7335 7349 7362 7374 7386 7397 7407 7416 7424 7432 7438 7444 7449 7453 7456 7458 7459 7459 7459 7457 7454 7451 7447 7442 7436 7429 7421 7413 7404 7394 7383 7372 7359 7346 7333 7318 7303 7288 7271 7254 7236 7218 7199 7179 7159 7138 7116 7093 7070 7046 7021 6995 6969 6942 6914 6885 6855 6824 6792 6759 6725 6690 6653 6615 6576 6536 6494 6451 6407 6361 6313 6264 6214 6162 6108 6053 5996 5938 5878 5817 5754 5689 5623 5556 5487 5416 5343 5269 5193 5115 5036 4955 4872 4787 4701 4612 4521 4429 4334 4238 4139 4038 3935 3831 3725 3617 3508 3397 3285 3171 3057 2942 2826 2710 2595 2479 2365 2251 2139 2028 1919 1811 1706 1604 1504 1408 1314 1224 1139 1056 978 903 833 766 704 645 591 541 494 452 414 9336 2 4 3 379 348 321 297 277 259 245 234 226 221 219 220 224 231 241 253 268 285 306 330 356 386 419 455 494 536 582 631 683 739 798 860 926 996 1069 1145 1225 1308 1394 1483 1575 1669 1766 1866 1968 2071 2177 2284 2392 2502 2612 2723 2834 2945 3056 3167 3278 3387 3496 3604 3710 3815 3918 4019 4119 4217 4313 4408 4500 4591 4679 4766 4851 4934 5015 5094 5172 5248 5322 5395 5467 5537 5606 5673 5739 5804 5867 5929 5990 6049 6107 6164 6220 6274 6327 6379 6429 6478 6526 6573 6618 6662 6705 6746 6787 6826 6865 6902 6939 6974 7009 7043 7076 7108 7140 7171 7201 7231 7260 7289 7317 7344 7371 7397 7423 7447 7472 7495 7518 7540 7561 7582 7602 7621 7639 7657 7674 7691 7706 7722 7736 7751 7765 7778 7792 7805 7817 7830 7843 7855 7867 7878 7890 7901 7911 7922 7932 7942 7951 7960 7968 7975 7981 7986 7990 7992 7994 7995 7994 7993 7990 7986 7982 7975 7968 7960 7950 7940 7930 7918 7906 7893 7880 7867 7853 7838 7823 7807 7791 7773 7755 7735 7715 7694 7671 7646 7620 7591 7560 7526 7490 7450 7408 7362 7314 7263 7209 7152 7093 7031 6967 6900 6831 6761 6690 6619 6548 6478 6409 6342 6277 6215 6157 6102 6052 6006 5966 5931 5902 5880 5866 5857 5856 5860 5871 5889 5912 5941 5976 6018 6064 6115 6170 6228 6290 6354 6420 6488 6557 6626 6696 6765 6835 6903 6971 7038 7103 7166 7227 7286 7343 7398 7451 7503 7552 7600 7646 7691 7735 7776 7817 7856 7894 7931 7966 8001 8036 8069 8102 8134 8164 8194 8223 8251 8278 8303 8328 8351 8373 8394 8414 8433 8451 8468 8483 8498 8511 8523 8535 8546 8556 8566 8575 8584 8592 8601 8609 8617 8625 8633 8641 8649 8657 8665 8673 8681 8689 8697 8705 8713 8720 8727 8734 8740 8746 8751 8756 8761 8765 8768 8771 8774 8776 8777 8778 8779 8779 8779 8779 8779 8778 8778 8778 8777 8777 8776 8776 8775 8775 8774 8774 8774 8773 8773 8773 8772 8771 8770 8769 8768 8767 8765 8762 8760 8758 8755 8752 8749 8745 8742 8738 8735 8731 8727 8724 8720 8716 8713 8710 8707 8704 8701 8698 8695 8693 8690 8687 8684 8682 8678 8675 8672 8668 8663 8659 8654 8648 8642 8635 8627 8619 8611 8602 8592 8582 8572 8561 8550 8538 8526 8514 8502 8489 8477 8464 8451 8438 8425 8412 8399 8386 8373 8360 8346 8333 8319 8305 8291 8276 8262 8246 8231 8215 8198 8181 8163 8145 8126 8107 8087 8066 8045 8023 8001 7978 7955 7931 7906 7881 7855 7829 7802 7774 7746 7717 7688 7658 7627 7595 7563 7529 7495 7460 7423 7386 7348 7308 7267 7225 7182 7137 7092 7044 6996 6946 6894 6841 6787 6731 6674 6616 6555 6494 6431 6366 6301 6233 6164 6094 6022 5949 5874 5798 5721 5642 5562 5481 5399 5316 5232 9337 2 4 3 5147 5061 4975 4888 4800 4713 4625 4537 4448 4361 4273 4186 4099 4012 3926 3841 3756 3672 3588 3506 3424 3343 3262 3182 3103 3024 2945 2867 2789 2712 2635 2558 2481 2405 2329 2254 2178 2103 2028 1954 1880 1808 1736 1665 1596 1527 1461 1396 1333 1272 1213 1157 1104 1054 1006 962 921 885 851 822 797 776 760 748 741 738 740 747 759 777 799 826 859 896 939 987 1040 1098 1161 1229 1302 1380 1461 1548 1639 1734 1832 1935 2040 2149 2260 2374 2490 2608 2728 2849 2972 3095 3218 3342 3466 3589 3711 3833 3953 4072 4190 4307 4421 4534 4645 4754 4860 4965 5067 5167 5265 5360 5453 5544 5633 5720 5805 5887 5968 6046 6122 6196 6268 6338 6406 6473 6537 6599 6660 6719 6775 6830 6884 6935 6985 7033 7079 7124 7168 7209 7250 7289 7327 7363 7398 7432 7465 7497 7528 7558 7587 7615 7642 7668 7694 7719 7743 7766 7788 7810 7831 7852 7872 7891 7909 7927 7945 7962 7979 7995 8011 8027 8042 8057 8072 8087 8102 8117 8132 8146 8161 8176 8191 8206 8221 8236 8251 8266 8281 8296 8310 8325 8339 8353 8367 8380 8393 8405 8417 8428 8439 8449 8459 8468 8476 8484 8492 8499 8505 8512 8517 8523 8528 8533 8538 8543 8547 8552 8556 8561 8565 8570 8574 8578 8583 8587 8591 8595 8599 8602 8606 8609 8612 8615 8617 8619 8621 8622 8623 8624 8624 8625 8624 8624 8623 8623 8622 8620 8619 8618 8616 8615 8614 8612 8611 8609 8608 8607 8606 8605 8603 8602 8600 8599 8597 8595 8592 8589 8586 8583 8579 8574 8569 8564 8558 8551 8543 8535 8526 8517 8507 8497 8486 8474 8462 8449 8436 8422 8408 8393 8378 8362 8346 8330 8313 8296 8278 8260 8241 8222 8202 8182 8161 8139 8117 8094 8070 8044 8018 7991 7963 7933 7902 7870 7836 7800 7762 7723 7681 7637 7591 7543 7492 7439 7384 7326 7265 7202 7136 7068 6996 6923 6847 6769 6689 6608 6525 6441 6357 6271 6185 6100 6015 5931 5849 5769 5692 5617 5546 5479 5417 5359 5306 5259 5217 5182 5153 5130 5115 5107 5105 5110 5121 5139 5163 5192 5227 5268 5314 5364 5419 5476 5537 5600 5665 5732 5799 5866 5933 6000 6066 6131 6195 6257 6318 6376 6431 6483 6534 6582 6628 6671 6713 6753 6791 6827 6862 6896 6929 6961 6992 7023 7054 7084 7115 7147 7179 7211 7244 7277 7310 7344 7378 7412 7447 7482 7518 7553 7588 7623 7657 7691 7725 7757 7789 7820 7850 7878 7906 7933 7958 7983 8006 8028 8048 8067 8086 8102 8118 8133 8146 8159 8170 8181 8191 8199 8207 8214 8220 8226 8231 8235 8238 8241 8243 8245 8246 8246 8247 8246 8246 8245 8244 8242 8240 8238 8236 8233 8231 8228 8225 8222 8218 8215 8211 8207 8203 8199 8194 8189 8184 8178 8173 8167 8160 8154 8147 8140 8132 8124 8116 8108 8099 8090 9338 2 4 3 8081 8072 8063 8054 8045 8036 8027 8017 8008 7999 7990 7981 7973 7964 7955 7947 7938 7930 7921 7912 7903 7893 7884 7874 7863 7852 7841 7829 7817 7804 7790 7776 7761 7745 7728 7711 7693 7674 7655 7635 7615 7594 7572 7550 7528 7505 7481 7457 7433 7409 7384 7358 7333 7307 7281 7254 7228 7201 7173 7145 7117 7089 7060 7031 7002 6972 6942 6911 6880 6849 6817 6784 6752 6719 6685 6651 6617 6582 6547 6511 6475 6439 6401 6364 6325 6286 6247 6207 6166 6124 6082 6038 5994 5949 5903 5855 5807 5757 5707 5655 5601 5546 5490 5433 5374 5314 5252 5189 5124 5058 4990 4921 4851 4779 4706 4632 4557 4480 4402 4324 4244 4163 4082 4000 3917 3834 3750 3665 3580 3495 3410 3324 3238 3152 3067 2981 2895 2810 2725 2640 2556 2472 2388 2305 2223 2141 2060 1980 1900 1822 1745 1668 1593 1519 1447 1375 1305 1237 1170 1105 1042 980 921 864 808 755 704 656 609 565 524 485 449 415 384 355 329 305 284 265 249 235 224 215 208 204 202 202 205 209 216 225 236 249 264 281 301 322 346 372 400 430 462 497 533 572 613 657 702 750 801 853 907 964 1022 1082 1144 1207 1272 1339 1406 1475 1545 1615 1685 1757 1828 1899 1970 2040 2110 2179 2248 2316 2382 2448 2512 2575 2636 2696 2754 2812 2868 2922 2976 3029 3080 3131 3180 3229 3278 3326 3375 3423 3471 3520 3569 3619 3669 3721 3773 3826 3880 3936 3993 4051 4110 4171 4233 4296 4360 4425 4490 4557 4624 4691 4759 4827 4895 4963 5031 5098 5164 5230 5294 5358 5420 5480 5540 5598 5654 5709 5762 5813 5863 5910 5956 6000 6043 6084 6123 6161 6198 6233 6267 6300 6331 6361 6390 6418 6446 6472 6497 6522 6546 6569 6591 6613 6634 6654 6673 6691 6709 6726 6742 6757 6772 6786 6799 6811 6822 6833 6842 6851 6860 6867 6874 6880 6885 6890 6894 6897 6900 6903 6904 6905 6906 6906 6906 6905 6904 6902 6900 6897 6894 6890 6886 6881 6875 6870 6863 6856 6849 6841 6832 6823 6814 6804 6793 6782 6771 6759 6747 6735 6723 6710 6698 6686 6673 6661 6649 6637 6626 6615 6604 6594 6584 6574 6566 6557 6549 6542 6535 6528 6522 6516 6510 6505 6500 6495 6490 6485 6481 6476 6472 6467 6462 6456 6451 6446 6440 6434 6428 6422 6416 6410 6403 6396 6389 6383 6376 6369 6361 6354 6347 6340 6333 6326 6319 6311 6303 6295 6287 6279 6270 6261 6251 6241 6231 6220 6208 6196 6183 6170 6155 6140 6125 6109 6092 6075 6057 6039 6020 6000 5980 5960 5940 5918 5897 5875 5853 5831 5809 5787 5764 5741 5717 5693 5669 5645 5620 5595 5570 5544 5517 5490 5463 5435 5406 5377 5347 5316 5285 5253 5221 5188 5155 5121 5087 5052 5017 4981 4945 4909 4873 4836 4799 4761 4724 4686 9339 2 4 3 4648 4610 4572 4533 4494 4455 4415 4375 4335 4294 4252 4210 4167 4124 4080 4036 3990 3944 3898 3850 3802 3753 3704 3654 3603 3552 3501 3449 3397 3345 3292 3239 3186 3133 3080 3027 2974 2921 2868 2816 2763 2711 2658 2605 2553 2501 2448 2396 2343 2291 2238 2185 2132 2079 2026 1972 1918 1864 1810 1756 1701 1647 1593 1540 1486 1433 1379 1327 1275 1224 1173 1123 1074 1026 980 934 889 846 803 762 722 684 646 610 575 542 509 478 448 419 391 364 338 313 289 266 244 223 203 183 165 147 130 114 99 85 72 59 48 37 28 1932767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 3 5 6 7 9 10 10 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 8 9 10 11 14 16 19 23 27 31 36 42 48 55 62 70 78 87 97 107 118 130 142 155 169 183 198 214 231 248 267 286 307 329 351 375 400 426 453 482 512 543 575 609 644 680 717 755 794 835 876 919 962 1006 1051 1096 1143 1189 1237 1285 1333 1382 1431 1481 1530 1581 1631 1682 1734 1785 1837 1890 1942 1995 2049 2102 2156 2210 2264 2319 2374 2429 2485 2540 2595 2650 2706 2760 2815 2869 2923 2976 3029 3081 3133 3184 3235 3285 3334 3382 3430 3476 3523 3569 3614 3659 3703 3748 3792 3835 3879 3922 3965 4008 4051 4094 4137 4180 4223 4267 4310 4353 4396 4439 4481 4523 4565 4606 4647 4687 4727 4766 4805 4843 4880 4916 4951 4985 5019 5052 5084 5116 5147 5177 5207 5236 5265 5294 5322 5350 5378 5405 5433 5461 5489 5517 5545 5573 5602 5630 5659 5687 5716 5744 5772 5801 5829 5857 5884 5912 5939 5965 5992 6017 6042 6066 6090 6114 6137 6159 6181 6202 6223 6244 6264 6284 6304 6323 6342 6361 6380 6400 6419 6438 6457 6477 6496 6516 6535 6555 6574 6594 6614 6633 6653 6673 6692 6711 6730 6749 6768 6786 6804 6821 6839 6856 6872 6889 6905 6921 6937 6952 6967 6983 6997 7012 7027 7042 7057 7071 7086 7101 7116 7130 7145 7160 7175 7189 7204 7219 7233 7248 7262 7276 7290 7304 7318 7332 7345 7358 7371 7383 7396 7408 7420 7432 7444 7456 7468 7479 7491 7502 7514 7525 7536 7547 7558 7569 7580 7591 7602 7613 7624 7634 7645 7655 7665 7675 7685 7694 7704 7713 7722 7730 7739 7747 7755 7763 7771 7778 7786 7794 7801 7809 7816 7824 7832 7839 7847 7855 7863 9340 2 4 3 7871 7880 7888 7897 7905 7914 7923 7931 7940 7948 7957 7965 7973 7981 7988 7996 8003 8009 8016 8022 8028 8033 8038 8043 8048 8052 8056 8060 8064 8068 8072 8075 8079 8083 8087 8091 8095 8100 8104 8109 8115 8120 8126 8132 8138 8145 8151 8158 8165 8172 8179 8185 8192 8199 8206 8212 8218 8224 8230 8236 8241 8246 8251 8255 8260 8264 8268 8272 8275 8279 8283 8287 8290 8294 8298 8302 8307 8311 8316 8321 8327 8332 8338 8344 8350 8356 8363 8369 8376 8382 8389 8395 8402 8408 8414 8420 8425 8430 8435 8439 8443 8447 8451 8454 8457 8460 8462 8464 8466 8467 8469 8470 8472 8473 8474 8476 8478 8479 8481 8483 8485 8487 8489 8491 8494 8497 8500 8503 8506 8509 8512 8515 8518 8522 8525 8528 8531 8534 8537 8539 8542 8545 8547 8549 8552 8554 8555 8557 8559 8560 8562 8563 8564 8566 8567 8567 8568 8569 8569 8569 8569 8568 8568 8567 8565 8564 8562 8560 8557 8554 8551 8547 8543 8538 8533 8528 8522 8517 8510 8504 8498 8491 8484 8477 8470 8462 8455 8448 8441 8433 8426 8419 8413 8406 8399 8392 8386 8379 8373 8367 8360 8354 8348 8342 8335 8329 8323 8317 8311 8305 8299 8293 8288 8282 8277 8272 8268 8264 8261 8258 8255 8254 8253 8253 8253 8254 8257 8260 8264 8270 8275 8282 8290 8298 8307 8317 8327 8338 8350 8362 8374 8386 8399 8411 8424 8436 8448 8460 8471 8483 8494 8504 8514 8524 8533 8542 8550 8558 8566 8573 8580 8587 8594 8600 8606 8613 8619 8625 8631 8637 8644 8650 8656 8662 8669 8676 8682 8689 8695 8702 8708 8714 8720 8726 8731 8736 8741 8746 8750 8754 8757 8760 8762 8764 8766 8767 8768 8768 8768 8768 8767 8766 8765 8764 8763 8761 8759 8758 8756 8754 8752 8751 8749 8748 8746 8745 8743 8742 8740 8739 8738 8736 8735 8733 8732 8730 8728 8726 8724 8721 8718 8715 8712 8709 8705 8701 8697 8693 8689 8685 8681 8676 8672 8668 8664 8660 8656 8653 8650 8647 8645 8644 8642 8642 8641 8641 8642 8643 8645 8648 8650 8654 8657 8661 8665 8670 8674 8679 8684 8688 8693 8698 8702 8707 8711 8715 8719 8722 8725 8728 8731 8733 8735 8737 8739 8740 8741 8743 8744 8745 8746 8747 8749 8750 8751 8753 8755 8757 8759 8762 8764 8767 8769 8772 8774 8777 8780 8782 8785 8787 8789 8791 8793 8794 8795 8796 8796 8796 8796 8796 8795 8795 8794 8793 8791 8790 8789 8787 8786 8784 8783 8781 8780 8779 8778 8777 8776 8775 8774 8773 8773 8772 8771 8770 8769 8768 8766 8765 8764 8762 8760 8758 8756 8754 8752 8749 8747 8745 8742 8740 8738 8736 8734 8733 8731 8729 8728 8727 8726 8725 8725 8725 8724 8724 8724 8723 8723 8722 8722 8721 8719 8718 8716 8714 8711 8708 8705 8702 8697 8693 8688 8683 8678 8673 8667 8662 8656 8651 8645 8640 9341 2 4 3 8635 8630 8625 8621 8617 8613 8609 8606 8603 8600 8597 8595 8593 8590 8588 8585 8583 8580 8577 8574 8570 8567 8562 8558 8553 8547 8541 8535 8528 8520 8512 8504 8496 8487 8478 8469 8460 8451 8441 8432 8422 8413 8403 8394 8385 8376 8367 8358 8350 8341 8333 8325 8317 8309 8301 8293 8285 8278 8271 8263 8256 8249 8243 8236 8230 8224 8218 8213 8208 8203 8200 8196 8194 8192 8191 8190 8190 8192 8193 8196 8199 8204 8209 8215 8222 8229 8238 8246 8255 8265 8274 8285 8295 8305 8316 8326 8337 8347 8356 8366 8374 8383 8391 8398 8404 8410 8416 8421 8425 8429 8432 8434 8436 8437 8439 8439 8440 8440 8440 8440 8439 8439 8439 8439 8438 8438 8438 8439 8439 8440 8441 8442 8443 8445 8446 8448 8449 8451 8453 8454 8456 8457 8458 8460 8460 8461 8462 8462 8461 8461 8460 8459 8457 8455 8453 8451 8448 8446 8443 8439 8436 8432 8429 8425 8421 8417 8414 8410 8406 8403 8399 8395 8392 8388 8385 8381 8378 8375 8372 8369 8366 8363 8360 8357 8355 8352 8349 8347 8344 8341 8339 8336 8334 8331 8329 8326 8324 8322 8319 8317 8314 8312 8309 8307 8304 8302 8299 8297 8294 8291 8288 8285 8282 8279 8276 8273 8269 8265 8262 8258 8254 8249 8245 8240 8236 8231 8226 8221 8216 8211 8206 8201 8195 8190 8185 8179 8174 8169 8164 8159 8154 8149 8144 8139 8134 8129 8125 8120 8115 8110 8106 8101 8096 8091 8085 8080 8075 8069 8063 8057 8051 8044 8037 8030 8023 8016 8008 8001 7993 7985 7977 7969 7961 7953 7945 7937 7929 7921 7913 7905 7897 7889 7881 7874 7866 7858 7850 7842 7835 7827 7819 7810 7802 7793 7785 7776 7767 7757 7747 7738 7728 7718 7707 7697 7687 7676 7666 7656 7645 7635 7625 7616 7606 7597 7588 7580 7572 7564 7556 7549 7543 7536 7530 7524 7519 7514 7509 7504 7499 7495 7490 7486 7481 7476 7471 7466 7461 7456 7450 7444 7438 7431 7424 7417 7409 7402 7393 7385 7376 7367 7357 7347 7337 7327 7317 7306 7295 7284 7272 7261 7249 7237 7225 7213 7201 7189 7177 7165 7154 7142 7130 7118 7107 7096 7085 7074 7063 7053 7043 7033 7024 7014 7006 6997 6989 6981 6973 6965 6958 6951 6944 6938 6931 6925 6918 6912 6905 6899 6893 6886 6880 6873 6866 6859 6851 6844 6836 6828 6820 6811 6803 6794 6784 6775 6765 6755 6745 6735 6724 6714 6703 6692 6681 6670 6658 6647 6635 6624 6612 6600 6588 6576 6564 6552 6539 6527 6514 6502 6489 6476 6463 6449 6436 6422 6408 6394 6380 6365 6351 6336 6321 6305 6290 6274 6258 6241 6225 6208 6191 6174 6156 6139 6121 6103 6085 6067 6049 6030 6012 5993 5974 5956 5937 5918 5899 5880 5861 5842 5823 5803 5784 5765 5746 5726 5707 5687 5667 5648 5628 5607 5587 5567 5546 5525 5504 5482 5461 5439 5417 5394 9342 2 4 3 5372 5349 5326 5302 5279 5255 5231 5206 5182 5157 5132 5107 5081 5056 5030 5004 4978 4951 4925 4898 4871 4844 4817 4789 4761 4733 4705 4676 4647 4618 4589 4559 4529 4498 4468 4437 4405 4373 4341 4309 4276 4243 4210 4176 4142 4108 4074 4039 4004 3969 3934 3898 3862 3826 3790 3753 3717 3680 3643 3605 3568 3531 3493 3455 3417 3379 3341 3303 3265 3226 3188 3149 3111 3073 3035 2996 2958 2920 2883 2845 2808 2771 2734 2697 2660 2624 2588 2553 2517 2482 2447 2413 2378 2344 2310 2277 2243 2210 2176 2143 2110 2077 2044 2010 1977 1944 1910 1877 1843 1810 1776 1742 1707 1673 1638 1603 1568 1533 1498 1463 1427 1391 1356 1320 1284 1248 1212 1176 1141 1105 1070 1035 1000 965 930 896 863 829 796 764 732 700 669 639 609 580 551 523 496 470 444 419 394 371 348 326 305 285 265 246 229 212 196 180 166 152 139 127 116 106 96 87 79 71 64 57 51 46 41 36 32 28 25 21 18 15 13 10 8 6 3 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 2 3 5 6 8 9 11 13 14 15 16 18 18 19 20 20 20 20 20 19 18 17 16 15 13 12 10 9 7 5 432767327673276732767 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 2 3 4 5 6 7 8 8 9 9 9 9 9 9 8 8 7 7 6 5 4 3 3 2 1 1 0 032767327673276732767 0 0 1 1 2 3 4 6 7 9 10 12 14 16 18 20 22 25 27 30 33 37 40 44 48 52 57 61 67 72 78 84 91 98 105 113 121 129 138 147 157 167 177 188 199 211 223 235 248 261 275 289 303 318 334 349 366 382 399 417 435 454 473 492 512 532 553 574 596 618 640 663 686 709 733 757 781 806 831 856 881 906 932 958 984 1010 1036 1063 1090 1117 1144 1171 1198 1225 1252 1279 1306 1334 1361 1388 1415 1442 1469 1496 1522 1549 1575 1602 1628 1654 1680 1706 1732 1758 1784 1810 1836 1862 1888 1914 1940 1966 1993 2019 2046 2073 2099 2126 2153 2179 2206 2232 2258 2284 2310 2335 2360 2385 2409 2433 2456 2479 2501 2523 2544 2564 2584 2603 2622 2641 2659 2677 2695 2712 2729 2746 9343 2 4 3 2763 2780 2797 2813 2830 2847 2864 2881 2898 2915 2933 2950 2967 2984 3002 3019 3036 3053 3069 3086 3102 3117 3132 3147 3161 3175 3188 3201 3213 3225 3236 3246 3257 3266 3275 3284 3292 3300 3308 3315 3322 3329 3336 3342 3349 3355 3361 3368 3374 3380 3386 3391 3397 3403 3409 3414 3419 3424 3429 3433 3438 3441 3445 3448 3450 3452 3454 3455 3455 3455 3454 3453 3451 3448 3445 3442 3437 3432 3427 3421 3414 3407 3400 3392 3383 3374 3365 3355 3344 3333 3322 3311 3299 3286 3274 3261 3247 3233 3219 3205 3190 3175 3160 3144 3127 3111 3094 3076 3058 3040 3021 3002 2982 2962 2941 2919 2897 2874 2851 2827 2802 2776 2750 2723 2695 2666 2636 2606 2575 2543 2510 2477 2443 2408 2373 2337 2300 2263 2226 2188 2150 2112 2073 2035 1996 1957 1919 1880 1842 1803 1765 1727 1689 1651 1614 1577 1540 1503 1467 1430 1394 1358 1323 1287 1252 1216 1181 1146 1111 1076 1042 1007 972 938 903 869 835 801 768 735 702 670 638 606 575 545 515 486 457 430 403 377 352 328 305 283 262 242 223 204 187 171 155 141 127 114 103 91 81 71 62 54 46 39 33 27 21 16 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 12 16 19 23 28 32 37 43 49 56 63 70 78 87 97 107 118 129 142 155 170 185 200 217 235 253 272 292 313 334 356 379 403 427 452 477 503 530 557 584 612 640 669 697 726 755 785 814 844 874 904 933 963 992 1022 1051 1080 1108 1137 1165 1192 1220 1246 1273 1298 1323 1348 1372 1395 1418 1441 1462 1483 1504 1524 1544 1563 1581 1599 1616 1633 1650 1665 1681 1696 1710 1724 1737 1749 1761 1772 1783 1793 1801 1810 1817 1823 1829 1833 1837 1840 1842 1843 1843 1843 1841 1839 1835 1832 1827 1822 1816 1810 1804 1797 1789 1782 1773 1765 1756 1747 1738 1729 1719 1709 1699 1688 1677 1665 1653 1641 1628 1614 1600 1585 1570 1554 1537 1520 1502 1483 1463 1443 1422 1401 1379 1356 1333 1310 1286 1263 1238 1214 1190 1165 1140 1115 1091 1066 1041 1017 992 968 944 920 895 871 847 823 799 775 751 727 703 680 656 632 609 585 562 538 515 493 470 448 427 406 385 366 346 327 309 292 275 259 243 228 214 201 188 175 164 152 141 131 121 111 101 92 84 75 67 59 51 44 37 30 23 17 11 6 1 0 0 9344 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 1 1 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 8 10 11 13 14 14 14 14 14 13 12 11 10 8 6 4 2 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 4 7 10 13 16 19 22 25 28 30 32 34 35 37 39 40 42 43 45 46 49 51 54 57 61 66 71 78 86 94 103 114 125 137 150 164 180 196 213 231 250 269 290 311 332 354 376 399 422 445 469 494 519 544 569 595 622 648 676 703 732 760 790 820 851 882 914 947 981 1015 1049 1085 1120 1157 1194 1231 1269 1307 1346 1384 1423 1463 1502 1541 1580 1620 1659 1698 1738 1777 1816 1855 1894 1932 1971 2010 2048 2087 2125 2163 2201 2240 2278 2316 2354 2393 2431 2469 2507 2545 2583 2620 2658 2696 2733 2770 2807 2844 2881 2917 2953 2989 3025 3060 3095 3130 3164 3198 3231 3265 3298 3330 3362 3394 3426 3457 3488 3518 3549 3579 3608 3638 3667 3695 3724 3752 3780 3808 3835 3863 3889 3916 3943 3969 3995 4020 4046 4071 4096 4121 4145 4169 4193 4216 4239 4262 4284 4306 4327 4348 4369 4389 4409 4428 4447 4466 4484 4501 4518 4535 4551 4567 4582 4597 4612 4626 4640 4653 4666 4679 4691 4703 4715 4727 4738 4749 4759 4769 4779 4788 4797 4805 4813 4820 4827 4832 4838 4842 4846 4850 4853 4855 4856 4856 4856 4856 4854 4852 4850 4847 4844 4841 4837 4833 4829 4825 4821 4817 4813 4810 4806 4803 4800 4798 4796 4794 4793 4792 4791 4791 4792 4792 4793 4795 4797 4799 4802 4805 4809 4813 4817 4821 4826 4831 4837 4843 4849 4856 4864 4871 4879 4888 4897 4907 4916 4927 4937 4948 4959 4970 4982 4994 5006 5018 5030 5042 5054 5066 5077 5088 5099 5110 5120 5129 5139 5148 5156 5164 5171 5178 5185 5191 5196 5202 5206 5211 5215 5219 5223 5226 5229 5232 5235 5237 5239 5241 5242 5244 5245 5245 5246 5246 5245 5244 5242 5240 5238 5235 5231 5227 5222 5216 5210 5204 5197 5189 5181 5172 5163 5153 5143 5133 5123 5112 5102 5091 5080 5070 5059 5048 5038 5028 5018 5008 4999 4989 4981 4972 4964 4956 4948 4940 4933 4926 4918 4911 4904 4897 4890 4883 4875 4867 4859 4850 4841 4832 4822 4812 4801 4790 4778 4766 4753 4740 4726 4712 4697 4682 4667 4651 4635 4619 4603 4587 4570 4554 4537 4520 4504 4487 4470 4453 4436 4419 4402 4385 4368 4351 4333 4315 4297 4278 4259 4240 4220 4200 4180 4159 4138 4116 4093 4070 4047 4023 3999 9345 2 4 3 3974 3949 3924 3898 3872 3845 3819 3792 3764 3737 3709 3681 3653 3625 3596 3568 3539 3510 3481 3452 3422 3393 3363 3333 3303 3272 3242 3212 3181 3151 3120 3090 3059 3028 2998 2967 2936 2906 2875 2845 2814 2783 2753 2722 2692 2661 2630 2600 2569 2537 2506 2474 2442 2410 2378 2345 2312 2279 2246 2212 2178 2144 2109 2074 2040 2005 1970 1935 1900 1865 1830 1796 1761 1727 1693 1659 1625 1592 1558 1525 1493 1460 1428 1395 1363 1331 1299 1268 1236 1204 1172 1141 1109 1077 1046 1014 983 952 920 889 858 828 797 767 737 708 679 650 622 595 568 541 516 490 466 442 419 397 375 354 334 314 295 277 259 242 226 210 195 181 167 154 142 131 120 109 100 91 82 75 68 61 55 49 44 40 36 32 29 26 23 20 18 15 13 11 9 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 0 1 2 2 3 3 3 4 4 4 4 4 4 4 3 3 2 2 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 0 1 1 1 2 2 3 3 3 4 4 5 5 6 7 7 8 9 10 12 13 14 16 17 18 20 21 23 24 26 27 29 30 32 33 34 36 37 39 40 42 44 47 49 52 56 60 64 69 75 81 88 95 104 113 124 135 147 160 174 189 205 221 239 257 277 297 318 340 363 386 411 436 461 488 514 542 570 599 628 658 689 720 751 783 816 849 883 917 952 987 1023 1059 1096 1133 1170 1208 1247 1286 1325 1364 1404 1444 1484 1524 1564 1604 1645 1685 1725 1765 1805 1844 1883 1922 1960 1998 2036 2073 2109 2145 2180 2215 2248 2282 2315 2347 2378 2409 2440 2470 2499 2527 2555 2583 2610 2636 2661 2686 2711 2735 2758 2780 2802 2822 2842 2861 2879 2896 2911 2926 2939 2951 2962 2971 2979 2985 2990 2993 2995 2995 2993 2991 2987 2982 2976 2968 2959 2950 2940 2930 2919 2908 2898 2888 2878 2870 2862 2856 2851 2848 2847 2848 2851 2857 2865 2877 2892 2909 2930 2954 2981 3011 3044 3080 3120 3162 3208 3256 3306 3359 3414 3470 3529 3589 3650 3712 3775 3838 3902 3966 4030 4094 4157 4219 4280 4341 4400 4458 4516 4572 4626 4679 4730 4780 4829 4876 4922 4966 5009 5051 5092 5131 5170 5207 5244 5280 5315 5349 5382 5415 5448 5480 9346 2 4 3 5511 5543 5573 5604 5634 5663 5693 5722 5750 5778 5806 5834 5861 5888 5914 5940 5965 5990 6014 6038 6061 6084 6106 6127 6148 6169 6189 6208 6226 6244 6262 6279 6296 6312 6328 6343 6358 6372 6387 6401 6414 6428 6441 6455 6468 6481 6494 6507 6521 6534 6547 6560 6573 6587 6600 6614 6627 6641 6655 6669 6682 6696 6709 6723 6736 6749 6762 6775 6787 6799 6811 6822 6834 6844 6855 6864 6874 6883 6892 6900 6908 6916 6924 6931 6937 6944 6950 6956 6962 6968 6973 6979 6984 6989 6994 6999 7004 7008 7012 7016 7020 7023 7026 7029 7031 7034 7035 7036 7037 7038 7037 7037 7036 7034 7032 7029 7025 7022 7017 7012 7007 7001 6994 6987 6979 6971 6961 6951 6941 6929 6917 6904 6891 6876 6860 6844 6826 6807 6788 6767 6745 6723 6699 6675 6650 6624 6598 6571 6544 6516 6488 6460 6433 6406 6379 6354 6329 6305 6283 6261 6242 6224 6208 6193 6181 6171 6163 6157 6154 6153 6154 6158 6163 6171 6180 6192 6205 6221 6238 6256 6276 6297 6319 6343 6367 6392 6418 6444 6470 6497 6525 6552 6580 6608 6636 6664 6692 6719 6747 6774 6801 6828 6855 6882 6909 6935 6961 6987 7013 7038 7064 7088 7113 7137 7161 7184 7207 7230 7252 7273 7295 7315 7336 7355 7374 7393 7411 7429 7446 7463 7479 7495 7510 7525 7540 7554 7568 7582 7595 7608 7621 7633 7646 7658 7670 7681 7692 7703 7714 7724 7734 7744 7754 7763 7771 7780 7788 7796 7803 7811 7817 7824 7830 7836 7841 7846 7851 7856 7860 7865 7869 7872 7876 7879 7881 7884 7886 7888 7889 7890 7891 7891 7890 7889 7888 7886 7884 7880 7877 7872 7867 7861 7855 7848 7841 7833 7825 7816 7806 7796 7786 7775 7763 7751 7739 7726 7713 7700 7686 7671 7656 7640 7623 7606 7587 7568 7548 7527 7504 7480 7455 7429 7400 7371 7340 7306 7272 7235 7197 7158 7117 7076 7032 6988 6943 6897 6850 6803 6756 6710 6664 6619 6575 6532 6491 6452 6415 6380 6348 6319 6293 6270 6250 6235 6223 6214 6210 6208 6211 6216 6225 6238 6254 6272 6294 6318 6345 6374 6404 6436 6470 6505 6540 6576 6612 6649 6686 6723 6759 6795 6831 6865 6898 6931 6962 6992 7021 7048 7074 7099 7122 7144 7165 7183 7200 7216 7230 7242 7252 7261 7268 7273 7276 7278 7278 7275 7271 7265 7256 7246 7234 7219 7203 7184 7164 7141 7116 7089 7060 7030 6997 6962 6925 6887 6846 6804 6759 6714 6666 6617 6566 6514 6461 6407 6352 6296 6239 6181 6123 6065 6008 5951 5894 5839 5786 5734 5684 5636 5590 5548 5509 5474 5442 5415 5393 5375 5362 5355 5353 5356 5364 5377 5396 5420 5450 5485 5525 5569 5618 5671 5728 5788 5851 5916 5984 6054 6125 6198 6271 6345 6418 6492 6565 6637 6707 6776 6844 6910 6974 7037 7097 7156 7213 7268 7321 7372 7421 7469 7515 7559 9347 2 4 3 7602 7644 7685 7725 7763 7801 7837 7873 7907 7941 7974 8006 8038 8068 8098 8127 8155 8183 8209 8234 8259 8282 8304 8325 8345 8364 8382 8399 8416 8431 8445 8459 8471 8483 8495 8506 8516 8526 8536 8545 8554 8564 8573 8582 8591 8600 8610 8619 8629 8639 8650 8660 8671 8682 8693 8704 8715 8726 8737 8748 8759 8770 8780 8790 8800 8810 8819 8828 8836 8843 8850 8857 8863 8868 8874 8878 8883 8886 8890 8893 8896 8898 8901 8903 8906 8908 8911 8913 8916 8919 8922 8925 8928 8932 8935 8939 8943 8947 8951 8956 8960 8964 8968 8972 8976 8980 8983 8986 8989 8991 8993 8995 8997 8999 8999 9000 9001 9001 9001 9001 9001 9001 9001 9002 9002 9003 9004 9005 9006 9007 9009 9011 9013 9015 9018 9021 9024 9027 9030 9033 9035 9038 9040 9042 9044 9046 9047 9047 9048 9048 9048 9047 9046 9045 9043 9041 9039 9037 9035 9034 9032 9030 9029 9028 9027 9027 9026 9027 9027 9027 9029 9030 9032 9033 9035 9037 9039 9040 9042 9043 9043 9043 9043 9042 9041 9039 9037 9034 9030 9025 9020 9014 9008 9002 8994 8987 8979 8971 8963 8955 8947 8939 8931 8923 8914 8906 8899 8891 8884 8876 8869 8862 8854 8847 8839 8831 8822 8814 8804 8794 8783 8772 8759 8746 8732 8717 8700 8682 8663 8643 8622 8599 8576 8551 8525 8498 8469 8440 8409 8378 8346 8313 8280 8246 8212 8177 8142 8107 8072 8037 8003 7969 7936 7904 7873 7843 7814 7787 7761 7738 7716 7697 7680 7666 7654 7644 7638 7634 7633 7635 7640 7647 7658 7671 7687 7706 7727 7751 7777 7804 7834 7865 7897 7931 7966 8001 8038 8074 8111 8147 8183 8219 8254 8288 8321 8353 8384 8414 8442 8469 8495 8519 8542 8563 8583 8601 8619 8635 8650 8664 8677 8690 8701 8712 8723 8733 8742 8751 8760 8769 8778 8787 8796 8805 8814 8823 8832 8841 8850 8860 8869 8878 8888 8897 8906 8915 8924 8933 8941 8949 8956 8964 8971 8977 8984 8990 8995 9001 9006 9010 9015 9019 9023 9028 9032 9036 9041 9045 9050 9055 9060 9066 9071 9077 9084 9090 9097 9105 9112 9120 9128 9136 9143 9151 9159 9166 9173 9180 9186 9192 9198 9203 9208 9212 9216 9219 9221 9224 9225 9227 9228 9229 9229 9230 9231 9231 9232 9233 9234 9235 9236 9237 9239 9241 9244 9246 9249 9253 9256 9259 9263 9266 9270 9273 9276 9279 9282 9285 9288 9290 9292 9294 9295 9296 9297 9298 9298 9299 9299 9300 9300 9300 9301 9302 9303 9304 9305 9306 9308 9309 9311 9314 9316 9319 9322 9325 9327 9330 9333 9335 9338 9340 9342 9344 9345 9347 9348 9348 9349 9349 9349 9349 9349 9349 9348 9348 9347 9347 9346 9346 9346 9346 9347 9347 9348 9349 9350 9351 9352 9354 9355 9357 9359 9361 9362 9364 9366 9367 9368 9370 9370 9371 9372 9372 9373 9373 9373 9373 9373 9373 9348 2 4 3 9373 9373 9372 9372 9372 9373 9373 9374 9374 9375 9376 9377 9378 9379 9380 9382 9383 9384 9385 9386 9387 9388 9388 9388 9388 9388 9387 9386 9385 9384 9382 9380 9378 9376 9374 9372 9369 9367 9365 9363 9361 9359 9357 9356 9355 9354 9353 9353 9352 9352 9351 9351 9351 9350 9350 9349 9349 9348 9346 9345 9343 9341 9338 9335 9332 9328 9324 9320 9315 9311 9306 9301 9296 9291 9286 9281 9276 9271 9267 9262 9258 9255 9251 9248 9245 9241 9238 9235 9231 9227 9223 9219 9214 9209 9203 9196 9188 9180 9171 9161 9150 9137 9124 9110 9096 9080 9064 9048 9031 9013 8995 8976 8957 8938 8918 8898 8878 8858 8838 8818 8797 8776 8754 8731 8707 8682 8656 8628 8599 8568 8535 8500 8462 8422 8380 8335 8287 8236 8183 8127 8069 8009 7948 7886 7823 7759 7694 7629 7566 7503 7443 7385 7329 7278 7230 7187 7149 7116 7089 7067 7051 7041 7038 7040 7049 7066 7088 7116 7150 7189 7232 7280 7332 7387 7446 7507 7570 7634 7700 7767 7833 7900 7966 8030 8092 8152 8211 8268 8323 8375 8425 8472 8517 8559 8598 8635 8670 8702 8733 8761 8788 8813 8837 8860 8882 8903 8922 8941 8959 8976 8993 9010 9026 9042 9058 9074 9089 9103 9118 9132 9146 9159 9172 9185 9197 9208 9220 9230 9241 9250 9259 9267 9275 9282 9289 9295 9300 9305 9310 9314 9318 9321 9324 9327 9329 9332 9334 9336 9338 9340 9342 9344 9346 9348 9351 9353 9355 9358 9361 9364 9367 9370 9373 9376 9379 9382 9385 9388 9391 9394 9396 9399 9401 9404 9406 9408 9410 9412 9413 9415 9416 9418 9419 9421 9422 9423 9425 9427 9429 9431 9433 9435 9437 9439 9441 9443 9445 9447 9449 9452 9453 9455 9457 9458 9459 9460 9460 9461 9461 9460 9460 9459 9458 9457 9456 9454 9453 9451 9449 9447 9446 9444 9443 9442 9441 9440 9439 9439 9438 9438 9438 9439 9439 9440 9440 9441 9442 9443 9443 9444 9445 9446 9446 9446 9447 9447 9447 9447 9447 9447 9446 9446 9446 9445 9445 9444 9444 9444 9443 9443 9443 9443 9443 9443 9443 9443 9443 9443 9443 9443 9443 9443 9443 9443 9442 9442 9442 9441 9440 9440 9439 9438 9437 9436 9435 9434 9433 9432 9432 9431 9431 9431 9431 9431 9431 9432 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9443 9443 9443 9443 9443 9443 9442 9441 9440 9438 9436 9435 9433 9430 9428 9426 9423 9421 9419 9416 9414 9412 9410 9408 9406 9404 9402 9401 9400 9399 9398 9397 9396 9395 9395 9394 9394 9393 9392 9392 9391 9390 9389 9388 9386 9385 9383 9381 9379 9376 9374 9371 9369 9366 9363 9360 9357 9354 9351 9349 9346 9343 9341 9339 9337 9335 9334 9333 9332 9332 9332 9332 9332 9332 9333 9334 9335 9336 9337 9338 9339 9340 9341 9341 9342 9342 9342 9341 9341 9340 9339 9337 9349 2 4 4 9358 9358 9358 9357 9357 9356 9355 9353 9351 9349 9347 9344 9342 9339 9336 9332 9329 9325 9322 9318 9315 9311 9308 9304 9301 9298 9295 9293 9290 9288 9286 9285 9283 9282 9282 9281 9281 9281 9281 9282 9283 9283 9284 9285 9286 9287 9289 9289 9290 9291 9292 9292 9293 9293 9293 9293 9292 9291 9290 9289 9287 9285 9283 9281 9278 9276 9272 9269 9266 9262 9258 9253 9249 9244 9239 9233 9228 9222 9216 9209 9202 9195 9187 9178 9170 9160 9151 9140 9129 9118 9106 9093 9080 9066 9052 9037 9022 9006 8990 8974 8957 8940 8923 8906 8889 8872 8855 8839 8823 8807 8792 8778 8765 8753 8741 8731 8722 8714 8708 8702 8699 8696 8696 8696 8698 8702 8707 8713 8720 8729 8740 8751 8763 8777 8791 8807 8823 8839 8856 8874 8892 8910 8929 8947 8966 8984 9003 9021 9039 9056 9074 9090 9107 9123 9138 9153 9167 9181 9195 9207 9220 9231 9242 9253 9263 9273 9282 9291 9300 9308 9316 9323 9330 9337 9343 9349 9355 9361 9366 9371 9375 9380 9384 9388 9391 9395 9398 9401 9403 9406 9408 9410 9412 9414 9415 9417 9418 9419 9420 9421 9421 9422 9423 9423 9424 9424 9425 9425 9425 9426 9426 9426 9426 9427 9427 9427 9427 9427 9427 9427 9427 9427 9427 9427 9426 9426 9425 9425 9424 9424 9423 9422 9422 9421 9420 9419 9419 9418 9417 9416 9416 9415 9415 9415 9414 9414 9414 9414 9415 9415 9416 9417 9418 9419 9420 9422 9423 9425 9427 9429 9431 9434 9436 9438 9441 9444 9446 9449 9452 9454 9457 9460 9462 9465 9467 9470 9472 9474 9477 9479 9481 9482 9484 9486 9488 9489 9490 9492 9493 9494 9495 9496 9497 9498 9499 9499 9500 9500 9501 9502 9502 9502 9503 9503 9504 9504 9505 9505 9506 9506 9507 9507 9508 9508 9509 9509 9510 9510 9511 9512 9512 9513 9514 9514 9515 9515 9516 9517 9517 9517 9518 9518 9518 9518 9518 9518 9518 9517 9517 9516 9515 9514 9513 9511 9510 9508 9506 9504 9502 9500 9497 9495 9492 9489 9486 9483 9480 9477 9474 9471 9468 9465 9462 9459 9456 9453 9450 9447 9444 9441 9438 9436 9433 9431 9428 9426 9424 9421 9419 9417 9414 9412 9410 9407 9405 9403 9400 9398 9395 9393 9390 9387 9384 9381 9378 9375 9372 9369 9365 9362 9359 9355 9352 9348 9345 9342 9338 9335 9331 9328 9324 9321 9317 9314 9310 9307 9303 9299 9295 9291 9287 9283 9278 9274 9269 9263 9258 9252 9245 9239 9231 9224 9216 9207 9199 9189 9180 9170 9159 9148 9137 9126 9114 9102 9090 9079 9067 9055 9043 9031 9020 9009 8998 8988 8978 8969 8961 8953 8947 8941 8936 8931 8928 8926 8925 8924 8925 8927 8929 8933 8937 8942 8948 8954 8961 8969 8977 8985 8994 9003 9013 9022 9031 9040 9049 9058 9066 9074 9081 9088 9094 9100 9106 9110 9114 9117 9120 9122 9123 9124 9350 2 4 4 9124 9123 9122 9121 9119 9116 9114 9111 9107 9104 9100 9096 9092 9088 9083 9079 9075 9071 9066 9062 9058 9054 9050 9046 9041 9037 9033 9029 9025 9020 9016 9011 9006 9001 8996 8991 8985 8979 8973 8966 8959 8951 8944 8936 8927 8918 8909 8899 8889 8878 8867 8855 8843 8830 8817 8803 8789 8774 8758 8742 8725 8707 8688 8669 8649 8628 8606 8583 8558 8533 8507 8480 8452 8423 8393 8361 8329 8295 8261 8225 8189 8152 8113 8074 8035 7994 7953 7912 7870 7827 7785 7742 7699 7656 7613 7569 7527 7484 7441 7399 7357 7315 7274 7233 7192 7151 7111 7072 7032 6993 6953 6914 6875 6835 6795 6756 6715 6675 6634 6592 6549 6506 6462 6417 6371 6323 6274 6224 6173 6120 6065 6009 5951 5891 5829 5765 5699 5631 5561 5489 5414 5337 5258 5176 5093 5006 4918 4827 4735 4639 4542 4443 4342 4239 4134 4028 3921 3813 3704 3594 3484 3375 3265 3156 3048 2941 2836 2733 2633 2536 2442 2351 2265 2183 2105 2033 1965 1903 1847 1797 1754 1717 1686 1662 1644 1632 1626 1627 1634 1648 1667 1692 1722 1757 1797 1841 1889 1940 1995 2053 2114 2176 2241 2308 2376 2445 2515 2586 2656 2727 2798 2869 2941 3012 3084 3156 3228 3300 3372 3445 3518 3592 3667 3742 3819 3897 3977 4059 4142 4227 4313 4402 4492 4583 4677 4772 4869 4968 5069 5170 5272 5376 5479 5583 5687 5791 5895 5998 6100 6201 6301 6399 6495 6589 6681 6770 6857 6941 7022 7101 7177 7250 7320 7387 7451 7512 7571 7627 7680 7731 7780 7826 7871 7913 7954 7993 8030 8066 8101 8134 8166 8197 8227 8256 8285 8313 8339 8365 8391 8415 8439 8462 8485 8507 8528 8548 8568 8587 8605 8623 8639 8656 8671 8686 8699 8713 8726 8738 8749 8760 8771 8781 8790 8800 8808 8817 8825 8833 8840 8848 8855 8862 8869 8876 8882 8889 8895 8901 8907 8913 8919 8925 8930 8936 8941 8947 8952 8957 8962 8966 8971 8975 8980 8984 8988 8993 8997 9001 9006 9010 9015 9019 9024 9029 9034 9039 9045 9050 9056 9063 9069 9076 9083 9090 9097 9105 9113 9121 9129 9137 9145 9154 9162 9170 9179 9187 9195 9202 9210 9217 9224 9231 9238 9244 9250 9256 9261 9266 9271 9275 9280 9283 9287 9291 9294 9297 9300 9302 9305 9307 9310 9312 9314 9316 9319 9321 9323 9326 9328 9330 9333 9335 9338 9340 9343 9345 9348 9350 9353 9355 9358 9360 9363 9365 9367 9369 9371 9373 9375 9376 9378 9379 9380 9382 9383 9384 9385 9386 9386 9387 9388 9389 9389 9390 9391 9391 9392 9392 9393 9394 9394 9395 9396 9396 9397 9397 9398 9398 9399 9399 9399 9399 9399 9398 9398 9397 9397 9396 9394 9393 9391 9389 9387 9385 9382 9380 9377 9374 9370 9367 9363 9359 9356 9352 9348 9343 9339 9335 9331 9327 9323 9319 9315 9312 9308 9305 9301 9298 9296 9293 9351 2 4 4 9291 9289 9287 9285 9284 9282 9282 9281 9281 9280 9281 9281 9281 9282 9283 9284 9286 9287 9289 9290 9292 9294 9296 9298 9301 9303 9305 9307 9309 9311 9314 9316 9318 9320 9322 9323 9325 9327 9328 9330 9331 9332 9333 9334 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9347 9348 9349 9351 9353 9355 9357 9359 9362 9364 9367 9370 9373 9376 9380 9383 9386 9390 9394 9397 9401 9404 9408 9411 9414 9418 9421 9423 9426 9428 9431 9433 9434 9436 9437 9438 9439 9439 9440 9440 9440 9439 9439 9438 9437 9436 9435 9434 9433 9432 9431 9430 9429 9428 9427 9426 9426 9425 9425 9424 9424 9424 9423 9423 9423 9423 9423 9423 9423 9423 9423 9423 9422 9422 9421 9421 9420 9419 9418 9416 9415 9413 9411 9409 9407 9405 9402 9400 9397 9394 9392 9389 9386 9384 9381 9379 9377 9374 9372 9370 9369 9367 9366 9365 9364 9364 9363 9363 9363 9363 9364 9364 9365 9365 9366 9367 9368 9369 9370 9371 9372 9373 9374 9375 9375 9376 9377 9377 9377 9378 9378 9378 9378 9378 9378 9378 9378 9379 9379 9379 9379 9379 9380 9380 9381 9381 9382 9383 9384 9385 9386 9387 9388 9390 9391 9392 9393 9395 9396 9397 9398 9399 9400 9400 9401 9401 9401 9401 9401 9401 9400 9399 9399 9398 9396 9395 9394 9392 9391 9389 9388 9386 9385 9384 9382 9381 9380 9379 9378 9377 9377 9376 9376 9375 9375 9375 9375 9376 9376 9376 9377 9377 9377 9378 9378 9378 9378 9379 9379 9378 9378 9378 9378 9377 9376 9375 9374 9373 9372 9371 9369 9368 9366 9365 9363 9361 9360 9358 9356 9355 9353 9352 9350 9349 9347 9346 9344 9343 9342 9341 9339 9338 9337 9335 9334 9333 9331 9329 9328 9326 9324 9322 9320 9317 9315 9312 9310 9307 9304 9301 9298 9294 9291 9288 9284 9281 9277 9274 9270 9267 9264 9260 9257 9254 9251 9248 9245 9242 9240 9237 9234 9232 9230 9228 9225 9223 9221 9219 9217 9215 9213 9211 9209 9207 9205 9203 9201 9198 9196 9193 9191 9188 9185 9182 9179 9176 9173 9170 9166 9163 9159 9156 9152 9148 9144 9140 9136 9132 9128 9124 9119 9115 9110 9106 9101 9096 9090 9085 9079 9073 9067 9061 9054 9047 9039 9031 9023 9014 9005 8995 8985 8975 8964 8952 8940 8928 8915 8901 8888 8873 8859 8844 8829 8813 8797 8781 8765 8749 8733 8717 8700 8684 8668 8653 8637 8622 8607 8593 8579 8566 8553 8541 8529 8518 8508 8499 8490 8482 8476 8470 8465 8460 8457 8455 8453 8453 8453 8454 8457 8459 8463 8468 8473 8480 8486 8494 8502 8511 8520 8530 8540 8551 8561 8572 8584 8595 8607 8618 8630 8641 8653 8664 8675 8686 8696 8707 8717 8726 8735 8744 8752 8760 8767 8774 8781 8787 8793 8799 8804 8808 8813 8817 8821 8824 8828 8831 8834 8837 8839 8842 8844 8847 8849 8851 8854 9352 2 4 4 8856 8858 8860 8862 8864 8866 8868 8869 8871 8872 8873 8874 8875 8876 8876 8876 8876 8876 8875 8874 8873 8871 8870 8868 8866 8863 8861 8858 8855 8852 8849 8846 8842 8839 8836 8833 8830 8828 8825 8823 8821 8819 8818 8817 8816 8815 8815 8815 8816 8817 8818 8820 8822 8824 8826 8829 8832 8835 8838 8842 8845 8849 8852 8856 8860 8863 8867 8870 8873 8877 8880 8883 8885 8888 8891 8893 8895 8897 8899 8900 8902 8903 8904 8905 8906 8906 8907 8907 8907 8907 8907 8907 8907 8906 8905 8905 8904 8903 8901 8900 8898 8897 8895 8893 8890 8888 8885 8882 8880 8876 8873 8870 8866 8863 8859 8855 8851 8847 8843 8838 8834 8830 8825 8821 8817 8812 8808 8804 8800 8795 8791 8787 8783 8779 8775 8770 8766 8762 8758 8753 8749 8744 8739 8734 8729 8724 8718 8712 8706 8700 8693 8686 8678 8670 8662 8653 8644 8634 8624 8614 8603 8592 8580 8568 8556 8543 8530 8517 8503 8489 8475 8461 8446 8432 8417 8402 8387 8372 8357 8342 8327 8311 8296 8281 8266 8252 8237 8222 8208 8194 8180 8166 8152 8139 8126 8113 8101 8088 8077 8065 8054 8044 8034 8024 8015 8006 7998 7991 7984 7977 7972 7966 7962 7958 7955 7952 7950 7948 7947 7947 7947 7947 7948 7950 7951 7953 7956 7958 7961 7964 7967 7970 7973 7976 7979 7981 7984 7986 7988 7990 7991 7992 7993 7993 7993 7992 7991 7990 7988 7986 7983 7981 7977 7974 7970 7966 7961 7956 7951 7945 7939 7933 7927 7920 7913 7905 7898 7889 7881 7872 7863 7853 7843 7832 7821 7810 7798 7786 7773 7759 7745 7731 7716 7700 7684 7667 7651 7633 7615 7597 7579 7560 7541 7521 7502 7482 7462 7441 7421 7400 7379 7358 7337 7316 7294 7272 7250 7227 7204 7181 7158 7134 7109 7084 7058 7032 7005 6977 6948 6918 6887 6856 6823 6790 6755 6719 6682 6644 6605 6565 6523 6481 6437 6392 6346 6299 6251 6202 6152 6101 6048 5995 5940 5884 5827 5769 5710 5649 5587 5524 5459 5393 5325 5255 5184 5111 5036 4959 4881 4800 4718 4634 4547 4460 4370 4278 4184 4090 3993 3896 3798 3699 3599 3500 3399 3299 3200 3101 3004 2908 2814 2722 2633 2546 2463 2383 2307 2235 2167 2103 2044 1990 1941 1898 1860 1827 1799 1777 1760 1748 1740 1738 1741 1749 1761 1777 1797 1820 1846 1876 1908 1942 1978 2016 2055 2094 2135 2175 2215 2255 2294 2332 2368 2403 2435 2466 2494 2520 2543 2563 2580 2593 2603 2610 2613 2613 2609 2601 2590 2574 2556 2533 2507 2478 2445 2408 2369 2326 2280 2231 2180 2126 2070 2011 1951 1889 1825 1760 1694 1627 1559 1491 1423 1355 1287 1220 1153 1088 1023 960 899 839 781 724 670 619 569 522 478 436 397 360 326 294 265 238 214 192 173 156 142 130 120 112 106 102 101 101 103 107 9353 2 4 4 113 122 132 144 158 174 193 213 235 260 287 317 348 382 419 458 500 544 590 639 690 744 800 859 920 983 1048 1114 1183 1253 1324 1397 1471 1546 1621 1697 1774 1850 1927 2003 2079 2154 2229 2302 2375 2446 2516 2585 2652 2717 2781 2843 2903 2962 3018 3073 3125 3176 3225 3273 3318 3362 3404 3444 3483 3520 3556 3590 3622 3653 3683 3712 3739 3764 3788 3811 3833 3853 3871 3889 3905 3920 3933 3945 3955 3964 3971 3977 3982 3985 3986 3986 3985 3982 3978 3972 3965 3957 3947 3935 3923 3909 3895 3879 3862 3844 3824 3804 3783 3762 3739 3715 3691 3666 3640 3613 3585 3557 3528 3498 3468 3436 3404 3372 3338 3303 3268 3232 3195 3157 3118 3078 3038 2996 2954 2911 2866 2821 2775 2729 2681 2633 2584 2534 2484 2433 2381 2329 2276 2223 2170 2116 2062 2007 1953 1898 1844 1789 1735 1680 1626 1572 1518 1464 1411 1358 1306 1254 1203 1152 1102 1053 1005 957 910 865 820 776 733 691 651 612 574 537 501 467 434 402 372 343 315 289 264 241 219 198 179 160 143 128 113 99 87 75 65 55 47 39 32 25 19 1432767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 10 13 16 19 23 27 32 37 42 48 54 61 69 78 87 97 108 119 132 146 161 177 194 212 231 251 273 296 320 346 372 400 429 460 491 523 557 592 627 664 701 739 778 817 857 898 939 980 1022 1064 1106 1148 1190 1232 1274 1315 1357 1398 1439 1479 1519 1559 1598 1636 1674 1712 1749 1785 1821 1855 1890 1923 1956 1989 2020 2052 2082 2112 2141 2169 2197 2224 2251 2277 2302 2327 2351 2375 2397 2420 2442 2463 2483 2503 2523 2542 2560 2578 2595 2611 2627 2642 2657 2671 2685 2698 2710 2722 2733 2743 2753 2762 2770 2778 2785 2792 2798 2803 2807 2811 2814 2817 2818 2819 2820 2819 2819 2817 2815 2812 2809 2805 2800 2795 2789 2782 2775 2768 2760 2752 2743 2733 2724 2713 2703 2692 2680 2668 2656 2643 2631 2617 2604 2590 2576 2561 2546 2531 2515 2500 2483 2467 2450 2433 2415 2397 2379 2360 2341 2322 2302 2282 2261 2240 2219 2197 2175 2152 2129 2105 2082 2057 2033 2008 1983 1957 1932 1906 1879 1853 1826 1799 1772 1744 1717 1689 1662 1634 1606 1578 1551 1523 1495 1467 1440 1412 1384 1357 1329 1302 1275 1248 1221 1194 1167 1140 1113 1086 1060 1033 1007 981 955 929 903 877 852 826 801 776 751 726 702 678 654 630 607 584 562 540 518 496 476 455 435 416 397 379 361 343 327 310 295 280 9354 2 4 4 265 251 238 225 213 201 190 179 168 158 149 140 131 123 115 107 100 93 86 80 74 68 62 57 52 47 42 38 34 30 26 22 19 16 13 10 8 6 4 232767327673276732767 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 1 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 3 4 4 5 6 6 6 7 7 7 7 7 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 5 6 8 9 11 12 14 16 18 21 23 25 28 31 34 37 40 44 48 51 55 60 64 69 74 80 86 92 99 106 114 122 130 139 149 159 170 182 194 206 220 233 248 263 278 294 311 327 345 363 381 400 419 438 458 477 498 518 538 559 580 601 622 644 665 687 708 730 752 774 797 819 842 865 888 912 935 959 983 1008 1033 1057 1083 1108 1134 1160 1187 1214 1241 1268 1295 1323 1351 1379 1407 1436 1464 1493 1522 1551 1580 1609 1639 1668 1698 1727 1757 1787 1816 1846 1876 1907 1937 1967 1998 2029 2060 2091 2122 2154 2186 2218 2250 2283 2316 2349 2383 2417 2451 2485 2520 2555 2590 2625 2661 2697 2733 2769 2805 2842 2878 2915 2951 2988 3025 3061 3098 3134 3171 3207 3243 3280 3315 3351 3387 3422 3457 3492 3527 3562 3596 3630 3664 3698 3731 3765 3798 3830 3863 3895 3927 3959 3990 4022 4053 4083 4114 4144 4174 4203 4233 4262 4291 4319 4348 4376 4403 4431 4458 4485 4512 4539 4565 4591 4617 4643 4669 4694 4719 4745 4770 4795 4820 4844 4869 4894 4918 4943 4967 4991 5016 5040 5064 5088 5111 5135 5159 5182 5205 5228 5251 5273 5296 5318 5339 5361 5382 5402 5423 5443 5462 5481 5500 5519 5537 5554 5571 5588 5605 5621 5637 5652 5667 5682 5697 5711 5726 5740 5754 5767 5781 5795 5808 5822 5835 5848 5862 5875 5888 5901 5914 5928 5941 5954 5967 5980 5992 6005 6017 6029 6041 6053 6065 6076 6087 6097 6107 6117 6127 6136 6144 6153 6160 6168 6175 6182 6188 6194 6200 6205 6210 6214 6219 6223 6227 6230 6233 6236 6239 6242 6244 6246 6248 6249 6250 6251 6252 6252 6252 6251 6250 6248 6246 6243 6240 6236 6231 6225 6219 6212 6204 6195 6185 6175 9355 2 4 4 6163 6151 6138 6123 6108 6092 6075 6057 6038 6019 5998 5977 5955 5932 5908 5884 5858 5832 5805 5776 5747 5717 5686 5655 5621 5587 5552 5515 5476 5437 5395 5353 5308 5262 5214 5165 5114 5061 5006 4949 4891 4830 4769 4705 4641 4575 4509 4441 4374 4305 4236 4167 4099 4032 3965 3900 3837 3775 3716 3660 3607 3557 3510 3468 3429 3395 3366 3341 3322 3308 3299 3296 3298 3305 3318 3336 3359 3388 3422 3461 3505 3553 3605 3661 3721 3785 3851 3921 3993 4067 4143 4220 4299 4379 4460 4541 4622 4703 4783 4863 4943 5021 5099 5175 5251 5324 5397 5467 5536 5604 5670 5734 5797 5858 5917 5976 6032 6087 6140 6192 6243 6292 6340 6387 6432 6477 6520 6562 6603 6642 6681 6718 6755 6791 6825 6859 6891 6923 6954 6984 7013 7041 7068 7095 7120 7145 7170 7193 7216 7239 7261 7282 7303 7323 7343 7362 7381 7400 7418 7436 7453 7470 7487 7504 7520 7536 7552 7568 7583 7598 7612 7626 7640 7654 7667 7680 7693 7705 7717 7729 7740 7751 7762 7773 7783 7793 7803 7812 7822 7831 7840 7849 7858 7866 7875 7883 7892 7900 7909 7917 7925 7933 7941 7950 7957 7965 7973 7981 7988 7996 8003 8010 8017 8024 8030 8037 8043 8049 8054 8060 8065 8070 8075 8079 8084 8088 8092 8096 8100 8104 8108 8112 8116 8121 8125 8129 8134 8139 8144 8149 8155 8160 8166 8172 8179 8186 8193 8200 8207 8215 8223 8230 8238 8246 8254 8262 8270 8277 8285 8292 8300 8307 8313 8320 8326 8332 8337 8342 8347 8352 8356 8360 8363 8367 8370 8373 8375 8378 8380 8382 8384 8386 8388 8390 8392 8394 8396 8399 8401 8404 8406 8409 8412 8416 8419 8423 8427 8431 8435 8439 8443 8448 8452 8457 8462 8467 8471 8476 8481 8485 8490 8495 8499 8503 8508 8512 8516 8520 8523 8527 8530 8534 8537 8540 8543 8546 8549 8552 8554 8557 8559 8562 8564 8566 8569 8571 8573 8575 8578 8580 8582 8584 8586 8588 8590 8593 8595 8597 8599 8601 8603 8605 8607 8608 8610 8612 8614 8616 8618 8620 8622 8623 8625 8627 8629 8631 8633 8635 8637 8639 8641 8643 8645 8647 8649 8652 8654 8656 8658 8661 8663 8665 8668 8670 8672 8675 8677 8679 8681 8683 8685 8687 8689 8691 8693 8694 8696 8697 8698 8699 8701 8702 8702 8703 8704 8705 8705 8706 8706 8707 8707 8708 8708 8709 8709 8710 8710 8711 8711 8712 8712 8713 8713 8714 8715 8715 8716 8716 8717 8718 8718 8719 8719 8719 8720 8720 8720 8720 8720 8720 8720 8719 8719 8718 8718 8717 8716 8716 8715 8714 8713 8712 8711 8710 8709 8708 8707 8706 8706 8705 8705 8704 8704 8704 8704 8704 8704 8704 8704 8705 8705 8706 8706 8707 8707 8708 8708 8709 8709 8709 8709 8709 8709 8709 8709 8708 8707 8707 8706 8704 8703 8701 8699 8697 8695 8693 8691 8688 8686 8683 9356 2 4 4 8680 8677 8675 8672 8669 8666 8664 8661 8659 8656 8654 8652 8650 8648 8646 8644 8643 8642 8641 8640 8639 8638 8638 8638 8638 8638 8638 8638 8639 8639 8640 8641 8642 8643 8644 8645 8646 8647 8649 8650 8652 8653 8655 8656 8658 8660 8661 8663 8665 8666 8668 8670 8672 8673 8675 8677 8679 8680 8682 8683 8685 8686 8688 8689 8690 8691 8692 8693 8694 8695 8695 8696 8696 8696 8696 8696 8695 8695 8694 8694 8693 8691 8690 8689 8687 8685 8684 8681 8679 8677 8674 8671 8669 8666 8662 8659 8655 8652 8648 8644 8640 8636 8632 8627 8623 8618 8614 8609 8604 8599 8594 8589 8584 8579 8574 8568 8563 8558 8552 8547 8541 8535 8530 8524 8518 8511 8505 8498 8491 8484 8477 8469 8461 8452 8443 8433 8423 8412 8401 8389 8376 8363 8348 8333 8317 8300 8282 8264 8244 8223 8202 8179 8156 8132 8106 8080 8053 8025 7996 7966 7935 7904 7872 7839 7806 7772 7737 7702 7666 7630 7594 7557 7519 7482 7444 7406 7367 7328 7289 7250 7211 7171 7131 7091 7051 7011 6971 6930 6890 6850 6809 6769 6729 6689 6649 6609 6570 6531 6493 6456 6419 6384 6349 6315 6282 6251 6222 6194 6167 6143 6121 6101 6083 6068 6055 6045 6037 6032 6030 6031 6035 6042 6052 6065 6080 6099 6120 6144 6170 6199 6230 6264 6300 6337 6377 6418 6460 6503 6547 6592 6638 6684 6730 6776 6822 6867 6912 6956 7000 7042 7083 7122 7160 7197 7233 7266 7298 7329 7357 7384 7409 7432 7453 7472 7490 7506 7520 7533 7544 7554 7562 7569 7574 7578 7580 7582 7582 7581 7579 7576 7572 7567 7562 7555 7548 7540 7531 7522 7512 7501 7491 7479 7468 7456 7444 7432 7419 7407 7395 7383 7371 7359 7348 7337 7327 7317 7308 7299 7291 7284 7278 7273 7268 7265 7263 7262 7261 7262 7264 7267 7271 7276 7282 7289 7297 7306 7315 7326 7337 7349 7362 7375 7389 7403 7417 7432 7447 7462 7477 7493 7508 7524 7539 7554 7568 7583 7597 7611 7624 7638 7650 7663 7675 7686 7697 7707 7717 7727 7736 7744 7752 7760 7767 7773 7779 7785 7790 7795 7799 7803 7807 7810 7812 7815 7817 7818 7819 7820 7821 7821 7821 7820 7820 7819 7817 7816 7814 7812 7810 7807 7805 7802 7799 7795 7792 7788 7784 7780 7776 7772 7767 7762 7757 7752 7747 7741 7736 7730 7724 7717 7711 7704 7697 7690 7682 7674 7666 7658 7650 7641 7632 7623 7613 7604 7594 7584 7574 7563 7553 7542 7531 7520 7509 7498 7487 7475 7464 7453 7442 7431 7419 7408 7397 7386 7375 7364 7354 7343 7332 7322 7311 7300 7290 7279 7268 7257 7246 7235 7224 7213 7201 7189 7177 7165 7152 7139 7126 7113 7099 7084 7070 7055 7039 7024 7007 6991 6974 6957 6940 6922 6905 6887 6869 6850 6832 6814 6795 6777 6758 6740 6722 6704 6685 6668 6650 6632 6614 6597 6579 6562 9357 2 4 4 6545 6528 6511 6494 6477 6460 6442 6425 6408 6390 6372 6354 6336 6317 6298 6279 6259 6239 6219 6198 6176 6154 6132 6109 6085 6062 6037 6013 5987 5962 5936 5910 5883 5856 5828 5801 5773 5745 5716 5687 5658 5629 5600 5570 5540 5510 5479 5448 5417 5386 5354 5322 5289 5256 5223 5189 5154 5119 5084 5048 5011 4974 4936 4897 4858 4818 4778 4736 4695 4652 4609 4565 4520 4475 4428 4382 4334 4286 4238 4189 4139 4088 4037 3985 3933 3881 3827 3774 3719 3665 3610 3554 3498 3442 3385 3328 3271 3214 3156 3098 3041 2983 2925 2867 2810 2753 2696 2639 2583 2527 2472 2417 2363 2310 2257 2206 2155 2105 2056 2008 1961 1915 1871 1827 1784 1742 1701 1661 1622 1584 1546 1510 1474 1438 1404 1369 1336 1302 1269 1236 1203 1171 1138 1106 1073 1041 1008 976 943 911 878 845 812 779 746 713 680 648 615 583 552 520 489 459 430 401 372 345 319 293 269 245 223 202 181 162 144 128 112 98 84 72 61 51 42 34 26 20 14 9 5 232767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 12 16 19 23 27 31 35 39 43 47 52 56 60 65 69 73 77 81 85 89 93 96 99 102 105 108 110 112 114 116 117 118 119 119 119 119 119 118 117 116 114 113 111 109 106 104 101 98 95 92 89 85 82 79 75 71 68 64 61 57 54 51 47 44 41 38 35 32 30 27 25 23 21 19 17 16 14 13 12 11 10 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 7 8 8 9 10 11 12 13 14 15 16 18 20 22 24 26 29 32 36 40 45 50 56 62 70 78 86 96 106 117 130 143 157 172 188 205 224 243 263 284 306 330 354 379 405 432 460 489 518 548 579 611 643 676 709 743 778 812 848 884 920 957 993 1031 1068 1106 1144 1182 1221 1260 1299 1338 1378 1417 1457 1497 1537 1577 1617 1657 1697 1737 1777 1817 1856 1896 1935 1974 2012 2050 2088 2125 2162 2198 2233 2268 2302 2336 2369 2401 2432 2462 2492 2521 2549 2576 2603 2629 2653 2677 2701 2723 2745 2766 2786 2806 2825 2843 2860 2877 2893 2908 2923 9358 2 4 4 2936 2950 2962 2973 2984 2994 3003 3012 3019 3025 3031 3036 3039 3042 3043 3044 3043 3041 3038 3034 3029 3023 3015 3006 2996 2985 2972 2958 2943 2927 2909 2890 2870 2849 2827 2803 2778 2752 2725 2696 2666 2635 2603 2570 2535 2500 2463 2425 2386 2345 2304 2262 2218 2174 2128 2082 2035 1988 1939 1890 1841 1791 1741 1690 1640 1589 1539 1490 1441 1392 1344 1298 1252 1208 1165 1123 1084 1046 1010 977 946 917 891 867 846 828 812 799 790 783 779 777 779 783 790 799 811 825 842 861 881 904 928 954 981 1010 1039 1069 1100 1131 1163 1195 1227 1259 1291 1322 1352 1381 1410 1438 1464 1490 1514 1537 1558 1577 1595 1611 1626 1639 1649 1658 1666 1671 1674 1675 1675 1672 1668 1662 1654 1644 1632 1619 1604 1587 1569 1549 1528 1505 1481 1456 1429 1402 1373 1343 1313 1282 1251 1219 1186 1154 1121 1088 1055 1023 991 959 928 897 868 839 811 784 758 733 710 688 667 647 629 612 597 583 570 558 548 539 531 524 518 513 509 506 503 501 500 498 497 496 495 495 494 492 491 489 487 484 481 478 473 468 462 456 449 442 433 425 415 405 394 383 372 360 348 335 322 309 296 283 269 256 243 230 217 204 191 179 167 156 145 134 124 114 104 95 86 78 70 63 56 50 44 39 34 29 25 21 18 15 12 10 8 6 4 3 2 13276732767327673276732767327673276732767 0 0 0 0 1 1 1 1 1 1 1 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 8 10 12 13 14 16 17 18 19 20 21 21 21 22 22 21 21 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 7 7 6 6 7 7 8 9 10 11 13 15 18 21 24 27 31 35 40 45 51 57 64 71 80 88 98 108 120 132 145 160 175 192 210 229 250 272 296 321 348 376 406 438 471 506 543 581 621 663 706 751 797 844 893 944 995 1048 1101 1156 1212 1268 1325 1382 1441 1499 1558 1618 1677 1737 1797 1857 1916 1976 2036 2095 2154 2213 2272 2330 2388 2446 2503 2560 2617 2673 2729 2784 2839 2894 2948 3001 3054 3107 3159 3211 3262 3312 3362 3411 3460 3508 3555 3602 3647 3693 3737 3780 3823 3865 3906 3946 3985 4023 4061 4097 4133 4167 4201 4234 4266 4298 4328 4358 4386 4414 4441 4468 4493 4518 4542 4565 4588 4609 4630 4650 4669 4688 4705 4722 4738 4753 4767 4780 4793 4804 4814 4824 9359 2 4 4 4833 4840 4847 4854 4859 4863 4867 4870 4873 4874 4876 4877 4878 4878 4879 4879 4880 4881 4882 4884 4886 4889 4893 4898 4904 4911 4919 4929 4940 4953 4967 4982 4999 5018 5038 5060 5084 5109 5136 5164 5193 5224 5256 5289 5323 5358 5394 5431 5468 5506 5545 5584 5623 5662 5701 5740 5779 5818 5856 5894 5932 5969 6006 6043 6078 6113 6148 6182 6215 6248 6280 6311 6342 6372 6402 6431 6459 6487 6514 6541 6567 6593 6618 6642 6666 6689 6711 6733 6754 6774 6794 6812 6830 6847 6863 6879 6893 6906 6918 6929 6939 6948 6955 6961 6967 6970 6973 6974 6974 6972 6969 6964 6958 6951 6942 6931 6919 6906 6891 6874 6856 6837 6816 6793 6769 6743 6716 6687 6657 6625 6592 6557 6521 6484 6446 6406 6365 6323 6280 6236 6191 6146 6100 6053 6006 5959 5912 5865 5818 5771 5725 5680 5635 5591 5549 5508 5469 5431 5395 5361 5330 5301 5274 5250 5229 5210 5195 5183 5174 5168 5166 5167 5171 5179 5190 5205 5223 5245 5270 5299 5330 5365 5402 5443 5487 5533 5582 5633 5686 5742 5799 5858 5919 5981 6044 6108 6173 6239 6305 6372 6439 6505 6572 6638 6703 6768 6832 6895 6957 7018 7078 7136 7193 7248 7302 7355 7405 7454 7502 7548 7592 7634 7675 7715 7752 7789 7823 7857 7889 7919 7949 7977 8004 8031 8056 8080 8103 8126 8147 8168 8189 8209 8228 8247 8265 8282 8300 8316 8333 8348 8364 8379 8393 8408 8421 8435 8447 8460 8472 8483 8494 8504 8514 8524 8533 8541 8549 8557 8564 8570 8576 8582 8587 8592 8597 8601 8605 8609 8613 8616 8619 8623 8626 8629 8632 8635 8638 8641 8644 8647 8650 8654 8657 8661 8665 8669 8673 8677 8681 8685 8690 8694 8699 8703 8708 8712 8716 8721 8725 8729 8733 8737 8740 8744 8747 8750 8753 8756 8759 8761 8763 8765 8767 8769 8770 8771 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8786 8787 8789 8790 8792 8794 8796 8799 8801 8804 8807 8810 8813 8816 8819 8823 8826 8830 8834 8838 8842 8846 8850 8854 8858 8862 8866 8870 8874 8878 8882 8886 8890 8894 8898 8901 8905 8908 8912 8915 8918 8921 8924 8927 8930 8933 8936 8938 8941 8943 8945 8947 8949 8951 8953 8955 8957 8958 8960 8962 8963 8964 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8979 8980 8981 8981 8982 8982 8983 8983 8983 8983 8983 8982 8982 8981 8980 8979 8978 8976 8975 8973 8970 8968 8965 8962 8958 8955 8951 8946 8942 8937 8933 8928 8922 8917 8911 8906 8900 8894 8888 8882 8876 8870 8864 8858 8852 8845 8839 8832 8825 8819 8812 8804 8797 8789 8781 8772 8763 8753 8743 8732 8720 8707 8694 8680 8664 8648 8631 8613 8594 8573 8552 8529 8506 8482 8457 8431 8405 8378 8351 8323 8295 8266 8238 8210 8183 8156 9360 2 4 4 8129 8103 8079 8055 8032 8011 7992 7974 7957 7943 7930 7919 7911 7904 7900 7898 7898 7899 7903 7909 7917 7927 7939 7953 7968 7984 8002 8022 8042 8064 8086 8110 8134 8158 8183 8209 8234 8260 8285 8311 8336 8361 8385 8409 8433 8456 8479 8501 8522 8542 8562 8581 8599 8617 8634 8650 8665 8680 8693 8707 8719 8731 8742 8753 8763 8773 8782 8790 8798 8806 8813 8820 8826 8832 8838 8843 8848 8853 8858 8862 8865 8869 8872 8874 8877 8879 8880 8881 8882 8882 8881 8880 8877 8875 8871 8866 8861 8855 8847 8839 8829 8818 8806 8793 8779 8763 8747 8729 8710 8690 8668 8647 8624 8600 8576 8551 8525 8500 8474 8449 8424 8399 8374 8351 8328 8307 8286 8267 8250 8234 8220 8208 8198 8191 8185 8182 8180 8181 8184 8190 8197 8207 8219 8232 8248 8265 8284 8304 8325 8347 8371 8395 8420 8445 8470 8496 8522 8547 8573 8598 8622 8646 8669 8691 8712 8733 8753 8771 8789 8806 8821 8836 8850 8862 8874 8884 8894 8903 8911 8918 8924 8929 8934 8938 8941 8943 8944 8945 8945 8944 8943 8941 8938 8935 8931 8926 8921 8915 8909 8902 8895 8887 8879 8870 8862 8852 8843 8833 8823 8812 8802 8791 8779 8767 8755 8743 8730 8717 8703 8688 8672 8656 8638 8618 8598 8576 8552 8526 8499 8469 8437 8403 8366 8327 8285 8239 8191 8141 8088 8032 7974 7914 7851 7787 7720 7651 7582 7511 7440 7370 7299 7229 7160 7093 7028 6965 6905 6848 6794 6745 6700 6660 6625 6596 6572 6554 6541 6535 6534 6539 6550 6566 6589 6618 6652 6691 6734 6782 6834 6889 6947 7009 7072 7138 7205 7274 7343 7412 7482 7550 7618 7684 7749 7812 7874 7933 7990 8044 8096 8146 8192 8235 8276 8314 8350 8383 8414 8442 8468 8492 8514 8534 8552 8569 8585 8598 8611 8623 8633 8643 8653 8661 8669 8676 8682 8688 8693 8698 8703 8707 8710 8713 8715 8717 8719 8720 8721 8721 8720 8720 8719 8717 8715 8713 8711 8709 8706 8703 8701 8698 8695 8693 8691 8689 8687 8686 8686 8686 8686 8687 8689 8691 8694 8698 8702 8707 8712 8718 8725 8732 8740 8748 8756 8765 8774 8784 8793 8803 8813 8823 8832 8842 8852 8861 8870 8879 8888 8896 8904 8912 8919 8926 8933 8939 8945 8951 8956 8961 8966 8970 8974 8977 8981 8984 8987 8990 8992 8995 8997 8999 9000 9002 9003 9005 9006 9007 9008 9008 9009 9009 9009 9009 9009 9008 9007 9006 9005 9004 9002 9000 8998 8995 8992 8989 8986 8982 8978 8974 8970 8966 8961 8956 8951 8945 8940 8934 8928 8922 8915 8909 8902 8895 8888 8881 8874 8866 8859 8851 8843 8835 8826 8818 8809 8800 8791 8781 8771 8761 8751 8740 8730 8718 8707 8695 8683 8670 8657 8644 8631 8616 8602 8587 8572 8556 8540 8523 8506 8488 8469 8451 8431 8411 8390 8369 8347 8324 8301 8277 8252 8226 9361 2 4 4 8199 8171 8143 8114 8083 8052 8019 7986 7951 7915 7879 7841 7801 7761 7719 7676 7632 7586 7539 7490 7440 7388 7335 7281 7225 7167 7107 7046 6983 6919 6852 6784 6713 6641 6567 6491 6413 6332 6250 6166 6079 5991 5900 5807 5713 5616 5518 5418 5316 5213 5108 5002 4895 4787 4678 4569 4459 4350 4241 4133 4026 3920 3815 3712 3612 3514 3419 3328 3240 3156 3077 3002 2932 2868 2809 2756 2709 2668 2634 2606 2585 2572 2565 2565 2572 2585 2606 2633 2667 2708 2755 2808 2867 2932 3002 3077 3156 3240 3328 3420 3514 3612 3713 3815 3920 4026 4133 4241 4350 4458 4567 4675 4783 4889 4995 5100 5203 5305 5404 5502 5598 5692 5784 5874 5962 6048 6132 6214 6293 6371 6446 6520 6591 6661 6729 6795 6860 6923 6985 7045 7103 7160 7215 7269 7322 7374 7424 7473 7521 7567 7612 7656 7699 7741 7781 7820 7859 7895 7931 7966 8000 8032 8063 8094 8123 8151 8178 8204 8229 8254 8277 8300 8321 8342 8362 8382 8400 8418 8436 8452 8469 8484 8499 8513 8527 8541 8554 8566 8578 8589 8600 8611 8621 8630 8639 8648 8656 8664 8671 8678 8684 8690 8696 8701 8706 8711 8715 8719 8723 8727 8730 8733 8736 8740 8743 8746 8749 8752 8756 8759 8763 8767 8771 8776 8781 8786 8791 8796 8802 8808 8815 8821 8828 8835 8842 8850 8857 8864 8872 8879 8887 8894 8901 8908 8915 8921 8927 8933 8939 8944 8949 8953 8957 8961 8964 8967 8970 8972 8974 8976 8977 8978 8979 8980 8980 8980 8980 8980 8980 8980 8980 8980 8980 8981 8981 8981 8982 8983 8984 8985 8986 8988 8989 8991 8993 8995 8998 9000 9003 9006 9008 9011 9014 9017 9020 9023 9025 9028 9031 9033 9036 9038 9040 9042 9044 9045 9046 9047 9048 9049 9049 9049 9049 9049 9048 9047 9046 9044 9042 9040 9038 9035 9032 9029 9025 9021 9017 9012 9006 9001 8994 8988 8980 8972 8964 8955 8945 8934 8923 8911 8898 8884 8869 8853 8837 8819 8801 8781 8761 8740 8717 8694 8670 8645 8620 8593 8566 8539 8511 8482 8453 8423 8393 8364 8334 8304 8274 8245 8216 8187 8159 8132 8105 8079 8054 8030 8007 7985 7964 7945 7927 7910 7895 7880 7868 7856 7846 7838 7831 7825 7821 7818 7817 7816 7817 7820 7823 7828 7834 7841 7849 7858 7869 7880 7892 7905 7919 7934 7950 7967 7984 8002 8021 8041 8061 8082 8104 8126 8149 8173 8197 8221 8246 8271 8297 8323 8350 8376 8403 8430 8457 8484 8511 8538 8565 8592 8618 8644 8669 8695 8719 8743 8766 8789 8811 8832 8852 8871 8890 8907 8924 8940 8955 8968 8981 8993 9004 9014 9022 9030 9037 9044 9049 9053 9057 9059 9061 9063 9063 9063 9062 9060 9058 9055 9052 9048 9043 9038 9032 9026 9019 9012 9005 8997 8988 8979 8970 8960 8950 8939 8928 8917 8905 8893 8881 8868 8855 8842 8828 8814 9362 2 4 4 8800 8786 8772 8758 8743 8729 8715 8701 8687 8673 8659 8646 8633 8620 8608 8596 8585 8574 8564 8554 8545 8537 8530 8523 8517 8512 8509 8505 8503 8502 8502 8503 8505 8508 8511 8516 8522 8529 8536 8545 8554 8564 8574 8586 8598 8610 8623 8637 8651 8665 8679 8693 8707 8721 8734 8747 8760 8773 8784 8795 8805 8814 8822 8830 8835 8840 8843 8845 8846 8845 8843 8839 8834 8827 8818 8808 8796 8783 8769 8752 8735 8715 8695 8673 8650 8625 8599 8572 8543 8514 8483 8451 8418 8384 8350 8314 8277 8239 8200 8160 8120 8078 8035 7992 7947 7902 7856 7808 7760 7711 7661 7609 7557 7504 7451 7396 7341 7285 7229 7172 7114 7057 6999 6940 6883 6825 6768 6711 6655 6600 6546 6494 6443 6393 6346 6301 6258 6218 6181 6147 6116 6088 6064 6043 6027 6014 6006 6001 6001 6005 6014 6027 6044 6066 6091 6121 6155 6193 6235 6281 6330 6383 6439 6498 6559 6623 6690 6758 6828 6900 6973 7048 7123 7199 7275 7351 7427 7503 7578 7652 7726 7798 7869 7939 8008 8075 8139 8203 8264 8323 8381 8436 8489 8541 8590 8637 8682 8725 8767 8806 8843 8878 8912 8944 8974 9002 9029 9055 9079 9101 9122 9142 9161 9178 9195 9210 9224 9238 9251 9262 9273 9284 9293 9302 9311 9319 9326 9333 9340 9346 9352 9357 9363 9368 9373 9378 9382 9387 9391 9396 9400 9405 9409 9414 9418 9423 9427 9432 9436 9441 9445 9450 9455 9460 9464 9469 9474 9478 9483 9487 9492 9496 9500 9505 9509 9512 9516 9520 9523 9527 9530 9533 9536 9538 9541 9543 9545 9547 9549 9551 9552 9554 9555 9556 9557 9558 9559 9560 9560 9561 9561 9562 9562 9562 9562 9562 9562 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9564 9564 9564 9564 9565 9565 9565 9566 9566 9567 9567 9568 9568 9569 9569 9570 9570 9571 9571 9572 9572 9573 9573 9573 9574 9574 9574 9574 9574 9574 9574 9574 9574 9573 9573 9573 9572 9572 9571 9570 9570 9569 9569 9568 9567 9566 9566 9565 9564 9563 9562 9561 9560 9560 9559 9558 9556 9555 9554 9553 9551 9550 9548 9546 9544 9542 9540 9538 9536 9533 9530 9527 9524 9521 9518 9514 9511 9507 9503 9499 9496 9492 9487 9483 9479 9475 9471 9467 9463 9459 9455 9451 9447 9443 9439 9435 9431 9427 9423 9419 9415 9411 9407 9403 9398 9394 9389 9384 9379 9373 9368 9362 9356 9349 9343 9336 9328 9321 9313 9305 9296 9288 9279 9271 9262 9253 9244 9236 9227 9219 9211 9203 9196 9189 9182 9176 9171 9166 9162 9159 9156 9154 9152 9152 9152 9153 9155 9157 9160 9164 9168 9173 9179 9184 9191 9197 9204 9212 9219 9227 9234 9242 9249 9257 9264 9271 9278 9284 9290 9296 9301 9306 9311 9315 9319 9322 9325 9327 9329 9331 9333 9334 9335 9335 9336 9336 9336 9335 9335 9363 2 4 4 9335 9334 9333 9333 9332 9331 9331 9330 9329 9328 9327 9326 9324 9323 9322 9320 9319 9317 9315 9313 9311 9309 9306 9303 9300 9297 9293 9290 9286 9282 9278 9273 9269 9264 9259 9254 9249 9244 9238 9233 9227 9222 9216 9210 9204 9197 9191 9184 9177 9170 9163 9155 9147 9139 9131 9122 9112 9102 9092 9081 9070 9058 9046 9033 9019 9005 8990 8974 8958 8941 8924 8906 8887 8867 8847 8826 8805 8783 8760 8736 8712 8687 8661 8634 8606 8577 8548 8517 8486 8453 8419 8384 8348 8310 8271 8230 8188 8145 8099 8053 8004 7954 7903 7850 7796 7740 7682 7623 7564 7503 7441 7379 7316 7253 7190 7127 7064 7001 6940 6880 6821 6764 6708 6655 6605 6557 6512 6470 6431 6396 6365 6338 6315 6296 6282 6272 6266 6265 6268 6275 6287 6303 6323 6348 6376 6408 6444 6482 6524 6569 6616 6666 6718 6772 6827 6884 6942 7001 7061 7121 7181 7241 7301 7361 7420 7479 7536 7593 7649 7704 7757 7809 7860 7910 7958 8004 8050 8094 8136 8177 8217 8256 8293 8329 8364 8397 8430 8461 8492 8521 8550 8577 8604 8630 8654 8679 8702 8724 8746 8767 8788 8807 8827 8845 8863 8880 8896 8912 8927 8942 8956 8970 8983 8995 9007 9019 9030 9041 9051 9061 9070 9079 9087 9096 9103 9111 9118 9125 9132 9138 9145 9151 9156 9162 9167 9172 9177 9182 9187 9191 9196 9200 9204 9208 9211 9215 9219 9222 9225 9228 9231 9234 9237 9239 9242 9244 9246 9248 9250 9252 9254 9256 9257 9259 9260 9262 9263 9264 9265 9266 9267 9269 9270 9271 9272 9273 9274 9275 9277 9278 9279 9281 9282 9284 9286 9287 9289 9291 9293 9295 9297 9299 9301 9303 9306 9308 9310 9312 9314 9316 9318 9320 9322 9323 9325 9326 9327 9328 9329 9330 9330 9330 9331 9331 9330 9330 9329 9329 9328 9327 9326 9325 9324 9323 9322 9321 9320 9319 9318 9317 9316 9316 9315 9314 9314 9314 9314 9313 9313 9314 9314 9314 9314 9315 9315 9315 9315 9316 9316 9316 9316 9315 9315 9315 9314 9313 9312 9311 9310 9308 9306 9304 9302 9300 9298 9295 9293 9290 9287 9285 9282 9280 9277 9275 9272 9270 9268 9266 9264 9263 9261 9260 9259 9258 9258 9257 9257 9257 9257 9257 9257 9257 9258 9258 9258 9258 9258 9258 9258 9257 9257 9256 9255 9253 9251 9249 9247 9245 9242 9238 9235 9231 9227 9223 9218 9214 9209 9203 9198 9193 9187 9182 9176 9171 9165 9159 9154 9148 9142 9137 9131 9126 9121 9115 9110 9105 9100 9094 9089 9083 9078 9072 9066 9060 9054 9048 9041 9035 9027 9020 9012 9004 8996 8988 8979 8970 8960 8951 8941 8931 8921 8911 8900 8890 8880 8869 8859 8849 8839 8829 8820 8811 8802 8793 8785 8778 8771 8764 8758 8753 8748 8744 8740 8737 8734 8733 8731 8730 8730 8730 8731 8732 8734 8736 8739 8741 8745 8748 8752 8756 9364 2 4 4 8760 8765 8770 8774 8779 8784 8789 8794 8799 8804 8809 8814 8819 8823 8828 8832 8836 8840 8844 8847 8851 8853 8856 8858 8860 8862 8864 8865 8865 8866 8866 8866 8865 8864 8863 8862 8860 8858 8856 8854 8851 8849 8846 8843 8840 8837 8834 8831 8828 8825 8822 8819 8816 8813 8810 8808 8805 8803 8800 8798 8795 8793 8791 8789 8786 8784 8782 8779 8777 8774 8771 8768 8765 8761 8757 8753 8749 8744 8740 8734 8729 8723 8717 8711 8704 8698 8691 8684 8677 8670 8662 8655 8648 8640 8633 8626 8619 8612 8605 8599 8592 8586 8580 8574 8568 8562 8557 8552 8546 8541 8536 8531 8526 8521 8516 8511 8505 8500 8494 8488 8482 8476 8469 8463 8455 8448 8440 8432 8424 8415 8406 8397 8388 8378 8368 8358 8348 8338 8327 8316 8306 8295 8284 8273 8263 8252 8241 8230 8220 8209 8199 8188 8177 8167 8156 8146 8135 8125 8114 8103 8092 8081 8070 8059 8047 8036 8024 8012 7999 7987 7974 7961 7948 7934 7920 7906 7892 7877 7862 7847 7832 7817 7801 7786 7770 7754 7738 7721 7705 7688 7672 7655 7638 7621 7604 7587 7569 7552 7534 7516 7498 7480 7462 7443 7424 7405 7386 7366 7346 7326 7306 7285 7264 7243 7221 7199 7177 7154 7131 7107 7083 7059 7035 7010 6985 6959 6933 6907 6880 6853 6826 6798 6770 6742 6713 6684 6654 6624 6594 6563 6532 6500 6468 6436 6403 6369 6336 6301 6266 6231 6195 6159 6122 6084 6047 6008 5969 5930 5890 5849 5808 5767 5725 5682 5639 5596 5551 5507 5461 5416 5369 5322 5275 5227 5178 5128 5078 5027 4976 4924 4871 4817 4763 4708 4652 4595 4537 4479 4419 4359 4298 4236 4173 4109 4045 3979 3913 3846 3778 3709 3640 3570 3499 3427 3355 3283 3210 3136 3063 2988 2914 2839 2765 2690 2615 2540 2465 2390 2315 2241 2167 2093 2020 1947 1874 1803 1732 1661 1592 1523 1455 1388 1322 1257 1193 1131 1070 1010 951 894 838 784 732 681 632 585 539 495 454 414 375 339 305 273 243 214 188 163 141 120 100 83 67 53 41 29 20 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 5 7 9 11 13 16 19 22 25 28 31 35 39 43 47 51 55 60 64 69 73 77 82 86 90 94 97 101 104 107 109 112 114 116 117 118 119 120 120 120 120 119 119 118 117 116 115 113 112 111 109 108 107 106 105 105 105 105 105 106 108 110 112 116 120 124 130 136 144 152 162 173 185 198 213 229 247 266 287 310 334 360 388 418 450 484 519 557 597 638 682 728 776 826 877 931 986 1043 1102 1163 9365 2 4 4 1225 1289 1354 1421 1489 1558 1628 1700 1772 1845 1918 1992 2067 2142 2218 2293 2369 2445 2521 2596 2672 2747 2822 2897 2971 3045 3119 3192 3264 3336 3407 3477 3547 3617 3685 3753 3821 3887 3953 4019 4083 4147 4210 4273 4334 4395 4455 4515 4573 4631 4687 4743 4798 4852 4905 4958 5009 5059 5108 5155 5202 5248 5293 5336 5379 5420 5460 5499 5537 5574 5610 5645 5679 5712 5744 5775 5806 5836 5865 5894 5923 5950 5978 6005 6032 6059 6085 6112 6138 6165 6191 6217 6244 6271 6297 6324 6351 6379 6406 6433 6461 6488 6516 6543 6571 6599 6626 6653 6680 6707 6734 6761 6787 6813 6838 6864 6888 6913 6937 6960 6983 7006 7028 7050 7071 7092 7112 7132 7151 7170 7189 7207 7225 7242 7259 7275 7291 7307 7322 7337 7352 7367 7381 7394 7408 7421 7434 7446 7459 7471 7482 7494 7505 7516 7527 7537 7548 7558 7568 7578 7588 7597 7607 7616 7626 7635 7644 7653 7662 7671 7680 7689 7697 7706 7714 7723 7731 7739 7747 7755 7763 7770 7778 7785 7792 7798 7805 7811 7817 7823 7828 7834 7839 7844 7848 7853 7857 7861 7865 7869 7873 7877 7880 7884 7888 7891 7895 7899 7903 7907 7911 7915 7919 7923 7928 7932 7937 7942 7947 7952 7956 7961 7966 7970 7975 7979 7984 7988 7992 7995 7999 8002 8005 8007 8010 8011 8013 8014 8016 8016 8017 8017 8018 8017 8017 8017 8016 8016 8015 8015 8014 8014 8013 8013 8013 8013 8013 8013 8013 8014 8014 8015 8015 8016 8017 8018 8019 8020 8021 8022 8022 8023 8024 8024 8024 8024 8024 8023 8022 8021 8020 8018 8017 8015 8012 8010 8007 8005 8002 7999 7996 7992 7989 7986 7983 7979 7976 7973 7970 7967 7964 7961 7958 7955 7952 7949 7947 7944 7941 7939 7936 7933 7930 7927 7924 7921 7918 7914 7910 7906 7902 7898 7893 7889 7884 7879 7873 7868 7862 7856 7851 7845 7838 7832 7826 7820 7814 7808 7802 7796 7790 7784 7779 7773 7768 7762 7757 7752 7747 7743 7738 7733 7729 7724 7719 7715 7710 7706 7701 7696 7691 7686 7681 7676 7670 7665 7659 7653 7647 7640 7634 7627 7620 7613 7606 7598 7591 7583 7575 7567 7559 7551 7542 7534 7525 7517 7508 7499 7490 7481 7472 7463 7453 7444 7434 7425 7415 7405 7395 7385 7375 7364 7353 7343 7332 7321 7309 7298 7286 7275 7263 7251 7238 7226 7213 7201 7188 7175 7162 7148 7135 7121 7108 7094 7080 7066 7051 7037 7023 7008 6993 6978 6963 6948 6932 6917 6901 6885 6869 6852 6836 6819 6802 6784 6767 6749 6731 6712 6693 6674 6655 6635 6615 6595 6574 6554 6532 6511 6489 6467 6444 6421 6398 6374 6350 6326 6302 6277 6252 6226 6201 6175 6148 6122 6095 6068 6041 6013 5985 5958 5929 5901 5873 5844 5815 5786 5757 5728 5699 5669 5639 5609 5579 5549 5519 5488 5457 5426 5394 5362 9366 2 4 4 5330 5298 5265 5231 5198 5163 5129 5093 5058 5021 4984 4947 4909 4870 4831 4791 4750 4709 4667 4624 4581 4538 4493 4448 4403 4357 4311 4264 4217 4170 4122 4074 4026 3977 3929 3880 3830 3781 3731 3682 3632 3582 3532 3481 3431 3380 3329 3278 3227 3176 3124 3072 3019 2966 2913 2860 2806 2752 2697 2642 2587 2531 2475 2419 2362 2305 2247 2190 2132 2074 2016 1958 1901 1843 1785 1728 1671 1614 1558 1503 1448 1394 1340 1287 1235 1184 1134 1085 1037 990 944 899 856 813 772 732 693 655 619 583 549 516 485 454 425 396 369 343 318 294 271 249 228 208 189 171 154 138 123 109 96 83 72 61 51 41 33 25 18 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 1 1 2 3 3 4 4 4 4 5 5 4 4 4 4 3 3 2 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 10 15 20 26 33 41 49 58 68 79 90 103 116 130 146 162 179 197 216 236 256 278 301 324 349 375 401 428 457 486 516 546 578 610 644 678 713 748 784 821 859 897 936 975 1014 1054 1095 1135 1176 1217 1258 1300 1341 1382 1422 1463 1503 1543 1582 1621 1659 1697 1734 1770 1805 1840 1873 1906 1937 1968 1998 2027 2055 2083 2110 2135 2161 2186 2210 2234 2258 2282 2306 2330 2354 2379 2404 2430 2457 2484 2513 2543 2574 2606 2640 2676 2713 2751 2792 2834 2877 2922 2969 3018 3068 3120 3173 3228 3284 3341 3399 3458 3517 3578 3639 3700 3762 3823 3885 3947 4009 4070 4130 4190 4249 4308 4366 4423 4479 4534 4589 4642 4694 4745 4795 4844 4892 4940 4986 5031 5076 5119 5162 5204 5245 5286 5326 5365 5403 5441 5478 5515 5551 5587 5622 5656 5690 5723 5755 5787 5818 5849 5879 5908 5936 5964 5991 6017 6042 6066 6090 6113 6135 6156 6177 6197 6216 6235 6253 6270 6287 6304 6320 6336 6352 6367 6383 6398 6413 6428 6444 6459 6475 6490 6506 6523 6539 6556 6574 6591 6609 6628 6646 6665 6684 6704 6724 6744 6764 6784 6804 6824 6844 6864 6884 6903 6923 6941 6960 6978 6995 7012 7028 7043 7058 7072 7085 7098 7109 7120 7130 7140 7148 7156 7163 7169 7174 7179 7184 7187 7191 7194 7196 7198 7200 7201 7203 7204 7206 7207 7209 7210 7212 7214 7217 7220 7223 7227 7231 7236 7241 7247 7254 7261 7268 7276 7285 7295 7305 7315 7326 7338 7350 7362 7375 7388 7402 7416 7430 7444 7459 7473 7488 7503 7518 7533 7547 7562 7576 7590 7604 7618 9367 2 4 4 7631 7644 7657 7669 7680 7692 7702 7713 7722 7731 7740 7748 7756 7763 7769 7775 7780 7785 7790 7794 7797 7800 7803 7805 7807 7809 7810 7811 7811 7812 7812 7812 7812 7811 7810 7809 7808 7806 7805 7803 7800 7798 7794 7791 7787 7783 7778 7773 7767 7760 7753 7745 7737 7727 7717 7707 7695 7683 7669 7655 7641 7625 7608 7591 7573 7554 7534 7514 7493 7471 7448 7425 7401 7376 7350 7324 7297 7270 7241 7212 7182 7151 7119 7087 7053 7019 6983 6946 6907 6868 6827 6785 6741 6696 6649 6601 6552 6501 6448 6394 6339 6282 6224 6165 6106 6045 5984 5923 5862 5800 5739 5679 5619 5560 5503 5447 5393 5342 5293 5247 5204 5164 5127 5094 5065 5041 5020 5004 4992 4985 4983 4985 4992 5003 5019 5039 5064 5093 5126 5163 5203 5248 5295 5345 5399 5454 5512 5573 5634 5698 5763 5829 5895 5963 6031 6098 6166 6234 6301 6367 6433 6499 6563 6626 6689 6749 6809 6868 6925 6980 7035 7088 7139 7189 7238 7285 7331 7375 7418 7459 7499 7538 7575 7611 7646 7679 7712 7743 7772 7801 7828 7855 7880 7904 7928 7950 7971 7992 8012 8031 8050 8068 8085 8102 8118 8134 8149 8164 8179 8194 8208 8222 8236 8250 8264 8278 8292 8305 8319 8332 8346 8359 8372 8385 8398 8411 8424 8437 8449 8461 8473 8485 8497 8508 8519 8530 8540 8551 8561 8571 8580 8589 8598 8607 8616 8624 8632 8640 8648 8656 8664 8672 8679 8687 8695 8702 8709 8717 8724 8732 8739 8747 8754 8761 8769 8776 8783 8790 8796 8803 8810 8816 8822 8828 8834 8839 8844 8849 8854 8858 8863 8867 8870 8874 8878 8881 8884 8887 8890 8893 8896 8898 8901 8904 8907 8910 8913 8916 8919 8922 8926 8929 8933 8936 8940 8944 8948 8952 8956 8960 8964 8968 8972 8976 8980 8983 8987 8990 8994 8997 9000 9003 9005 9008 9010 9012 9013 9015 9016 9017 9018 9019 9020 9021 9021 9022 9022 9022 9023 9023 9023 9023 9024 9024 9025 9025 9026 9027 9028 9029 9030 9031 9032 9033 9035 9036 9038 9039 9041 9043 9044 9046 9048 9049 9051 9052 9054 9055 9056 9058 9059 9060 9061 9062 9062 9063 9064 9064 9064 9065 9065 9065 9065 9065 9065 9064 9064 9064 9063 9062 9062 9061 9060 9060 9059 9058 9057 9056 9055 9054 9053 9052 9050 9049 9048 9047 9046 9045 9043 9042 9041 9040 9039 9038 9036 9035 9034 9033 9032 9031 9030 9030 9029 9028 9027 9026 9026 9025 9024 9023 9023 9022 9021 9021 9020 9019 9018 9018 9017 9016 9015 9014 9013 9012 9011 9010 9009 9008 9007 9006 9004 9003 9002 9001 8999 8998 8997 8995 8994 8992 8991 8989 8988 8986 8984 8982 8980 8978 8976 8974 8971 8968 8966 8962 8959 8955 8951 8946 8941 8936 8930 8924 8917 8910 8902 8893 8884 8875 8864 8853 8842 8829 8816 8803 8788 8773 8758 8741 8724 8707 9368 2 4 4 8688 8670 8650 8630 8610 8589 8568 8546 8524 8502 8480 8457 8434 8411 8388 8365 8342 8320 8297 8275 8252 8231 8209 8188 8168 8148 8128 8110 8092 8074 8058 8042 8027 8013 8000 7989 7978 7968 7959 7952 7945 7940 7936 7934 7933 7933 7934 7936 7940 7945 7952 7960 7969 7979 7990 8003 8017 8032 8048 8065 8083 8101 8121 8141 8162 8183 8205 8228 8250 8273 8296 8319 8342 8365 8388 8411 8433 8455 8476 8497 8517 8537 8556 8574 8591 8608 8624 8638 8652 8666 8678 8690 8700 8710 8719 8727 8735 8742 8748 8753 8758 8763 8766 8770 8773 8776 8778 8780 8782 8784 8785 8786 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8797 8798 8799 8799 8800 8800 8800 8800 8799 8799 8798 8797 8795 8794 8792 8789 8786 8783 8780 8776 8772 8767 8762 8757 8752 8746 8740 8733 8727 8720 8713 8705 8698 8690 8683 8675 8667 8659 8651 8642 8634 8626 8617 8609 8600 8591 8582 8573 8563 8554 8544 8534 8523 8513 8501 8490 8478 8465 8452 8438 8424 8409 8394 8378 8361 8344 8326 8307 8288 8268 8248 8226 8205 8182 8159 8136 8112 8087 8063 8037 8012 7986 7960 7934 7907 7881 7854 7827 7801 7774 7748 7722 7696 7670 7645 7620 7595 7571 7547 7524 7501 7479 7458 7437 7417 7397 7378 7360 7343 7327 7312 7297 7284 7271 7259 7249 7239 7230 7223 7217 7211 7207 7204 7202 7201 7201 7203 7205 7209 7213 7219 7225 7232 7241 7250 7260 7270 7282 7294 7306 7319 7332 7346 7360 7374 7388 7403 7417 7431 7445 7459 7472 7486 7498 7511 7523 7535 7546 7557 7567 7576 7586 7594 7603 7610 7618 7625 7631 7637 7643 7649 7654 7659 7664 7669 7674 7678 7683 7687 7692 7697 7701 7706 7710 7715 7720 7724 7729 7734 7738 7743 7747 7751 7755 7758 7762 7765 7767 7770 7772 7773 7774 7775 7774 7774 7773 7771 7769 7766 7763 7759 7755 7750 7745 7739 7734 7727 7721 7714 7707 7700 7692 7685 7677 7670 7662 7654 7646 7639 7631 7623 7615 7608 7600 7592 7585 7577 7569 7561 7553 7545 7536 7528 7519 7510 7500 7491 7481 7471 7461 7450 7439 7428 7416 7404 7392 7380 7367 7355 7342 7329 7316 7303 7289 7276 7262 7249 7236 7222 7209 7196 7183 7170 7157 7143 7130 7117 7104 7091 7078 7065 7051 7038 7024 7010 6996 6982 6967 6952 6936 6921 6904 6888 6871 6853 6836 6817 6799 6780 6760 6741 6720 6700 6679 6658 6637 6615 6594 6572 6550 6528 6506 6484 6462 6440 6418 6396 6374 6352 6330 6308 6286 6264 6242 6220 6197 6175 6153 6130 6107 6084 6061 6038 6014 5990 5965 5940 5915 5889 5863 5837 5809 5782 5754 5726 5697 5668 5638 5608 5577 5546 5515 5484 5452 5420 5387 5355 5322 5289 5255 5222 5188 5155 5121 5087 5053 5018 4984 4949 4915 4880 4844 4809 4773 4737 4701 4664 4628 9369 2 4 4 4590 4553 4514 4476 4437 4397 4357 4317 4276 4234 4192 4149 4106 4062 4018 3973 3928 3882 3835 3788 3741 3694 3645 3597 3548 3499 3450 3400 3350 3300 3249 3199 3148 3097 3046 2995 2944 2892 2841 2789 2738 2686 2634 2582 2530 2478 2426 2374 2321 2269 2217 2164 2112 2059 2007 1954 1902 1849 1797 1745 1693 1641 1590 1538 1487 1437 1387 1337 1288 1239 1191 1144 1097 1051 1006 962 919 876 835 794 755 717 679 643 608 574 541 509 479 449 421 393 367 342 318 295 273 251 231 212 194 176 160 144 129 115 101 89 77 66 55 46 37 28 21 14 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 2 4 5 6 7 8 9 9 9 8 8 7 6 5 432767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 26 28 31 34 38 42 47 52 58 64 72 80 89 98 109 120 133 146 160 175 191 208 226 245 265 286 308 331 355 379 405 432 460 488 518 548 579 611 644 677 712 747 783 819 857 895 933 972 1012 1052 1092 1133 1175 1217 1259 1301 1344 1387 1430 1474 1518 1561 1605 1649 1694 1738 1782 1826 1871 1915 1959 2004 2048 2092 2136 2181 2225 2269 2313 2357 2400 2444 2487 2531 2574 2617 2660 2703 2745 2788 2830 2871 2913 2954 2995 3035 3075 3115 3154 3193 3231 3268 3306 3342 3378 3413 3448 3482 3515 3547 3579 3610 3641 3670 3699 3727 3754 3781 3807 3832 3856 3880 3903 3925 3946 3967 3987 4007 4026 4044 4062 4079 4096 4112 4128 4143 4158 4172 4187 4201 4214 4228 4241 4254 4267 4280 4293 4306 4319 4332 4345 4358 4371 4384 4397 4411 4424 4438 4451 4464 4478 4491 4504 4517 4530 4543 4555 4566 4577 4588 4597 4606 4614 4621 4627 4631 4635 4637 4637 4636 4634 4630 4624 4616 4607 4596 4583 4568 4552 4534 4515 4493 4470 4446 4420 4393 4365 4335 4305 4274 4241 4208 4175 4141 4106 4071 4036 4000 3964 3929 3894 3858 3823 3788 3753 3718 3683 3649 3615 3581 3548 3515 3482 3449 3416 3384 3352 3320 3289 3258 3227 3197 3167 3138 3109 3082 3055 3030 3005 2981 2959 2939 2921 2904 2889 2877 2867 2860 2855 2854 2855 2859 2866 2877 2891 2909 2930 2955 2984 3015 3051 3089 3131 3176 3225 3276 3331 3388 3447 3509 3573 3639 3706 3775 3845 3916 3988 4061 4134 4207 4280 4353 4426 4498 4569 4639 9370 2 4 4 4708 4777 4844 4909 4974 5037 5098 5158 5217 5274 5329 5383 5436 5487 5536 5584 5631 5676 5721 5764 5805 5846 5885 5924 5961 5997 6033 6067 6101 6134 6165 6196 6227 6256 6285 6313 6340 6366 6392 6416 6441 6464 6487 6509 6530 6551 6570 6590 6608 6626 6643 6660 6676 6691 6706 6720 6733 6746 6759 6771 6782 6793 6804 6814 6824 6833 6842 6850 6859 6866 6874 6881 6888 6894 6901 6907 6913 6918 6924 6929 6934 6938 6943 6947 6951 6955 6958 6961 6964 6967 6969 6971 6973 6974 6975 6976 6976 6975 6975 6973 6971 6969 6966 6963 6959 6954 6949 6944 6938 6931 6924 6916 6908 6899 6890 6881 6872 6862 6852 6842 6832 6822 6812 6802 6792 6782 6773 6764 6756 6748 6740 6733 6727 6721 6716 6711 6707 6704 6702 6700 6698 6698 6697 6698 6698 6700 6701 6703 6705 6707 6710 6712 6715 6718 6720 6723 6725 6727 6729 6731 6732 6734 6735 6736 6736 6736 6736 6736 6735 6734 6733 6732 6731 6730 6728 6727 6725 6724 6722 6721 6720 6719 6718 6717 6716 6716 6716 6716 6716 6716 6717 6717 6718 6719 6720 6721 6722 6723 6725 6726 6727 6729 6730 6731 6733 6734 6735 6736 6736 6737 6738 6738 6738 6739 6739 6738 6738 6738 6737 6736 6735 6734 6733 6732 6730 6729 6727 6725 6723 6721 6719 6716 6714 6711 6709 6706 6703 6700 6698 6695 6692 6689 6686 6683 6680 6677 6674 6671 6669 6666 6663 6661 6659 6656 6654 6652 6650 6649 6647 6645 6644 6642 6641 6639 6638 6637 6635 6633 6632 6630 6628 6626 6624 6622 6619 6616 6613 6609 6606 6601 6597 6592 6587 6582 6576 6570 6564 6557 6550 6542 6535 6527 6518 6510 6501 6492 6483 6473 6464 6454 6444 6434 6424 6413 6403 6392 6381 6370 6359 6348 6336 6325 6313 6302 6290 6278 6266 6253 6241 6228 6215 6202 6189 6176 6162 6149 6135 6120 6106 6092 6077 6062 6047 6032 6016 6000 5985 5969 5952 5936 5919 5902 5885 5868 5850 5833 5815 5796 5778 5760 5741 5722 5702 5683 5663 5643 5623 5603 5582 5561 5540 5519 5497 5475 5453 5431 5408 5385 5362 5339 5315 5291 5267 5242 5218 5193 5167 5142 5116 5089 5063 5036 5008 4981 4952 4924 4895 4865 4836 4805 4774 4743 4711 4679 4646 4613 4579 4544 4509 4474 4438 4401 4364 4326 4288 4249 4209 4169 4128 4087 4045 4003 3960 3916 3872 3827 3782 3736 3689 3642 3594 3545 3496 3446 3396 3344 3293 3240 3187 3133 3078 3023 2967 2911 2854 2796 2738 2679 2620 2560 2500 2440 2379 2318 2257 2196 2135 2074 2013 1952 1892 1832 1772 1714 1656 1598 1542 1487 1433 1379 1328 1277 1228 1181 1135 1091 1049 1008 970 933 898 865 835 806 779 755 733 713 694 678 664 652 642 634 628 624 621 620 621 623 627 632 639 646 655 665 676 687 700 713 9371 2 4 4 726 740 754 768 783 797 812 826 840 854 868 881 894 906 917 928 939 948 957 965 973 980 985 991 995 999 1001 1003 1005 1005 1005 1004 1003 1001 998 994 990 985 980 974 968 960 953 945 936 927 917 907 897 886 874 862 850 837 824 810 796 782 767 752 736 721 705 688 672 655 638 621 604 586 569 551 534 516 498 481 463 446 429 412 395 379 362 346 330 315 300 285 270 256 242 229 216 203 191 179 168 157 147 137 127 118 109 101 93 86 79 73 67 61 56 52 47 43 40 37 34 31 29 27 25 24 22 21 20 19 18 18 17 17 16 16 15 14 14 13 13 12 11 10 9 9 8 7 6 5 4 3 2 1 0 032767327673276732767 0 0 0 032767327673276732767 1 2 3 5 6 7 8 9 10 11 12 13 14 15 15 15 15 15 15 15 14 14 13 12 11 9 8 7 5 4 2 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 1 2 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 6 7 8 9 10 11 12 13 14 15 16 17 17 18 19 19 20 20 20 20 20 19 19 18 18 17 17 16 15 14 14 13 13 12 12 12 12 12 12 13 14 15 17 19 21 23 26 29 33 36 41 45 50 55 61 67 73 80 87 94 102 110 119 128 137 147 157 168 179 191 203 215 228 242 256 270 285 301 317 334 351 369 388 407 426 447 468 490 512 535 559 583 608 633 660 686 714 742 770 799 829 859 889 920 952 983 1016 1048 1081 1114 1147 1181 1214 1248 1282 1316 1350 1384 1418 1452 1487 1520 1554 1588 1622 1655 1689 1722 1755 1788 1821 1854 1887 1919 1952 1984 2016 2048 2080 2112 2144 2176 2208 2239 2271 2302 2333 2363 2394 2424 2454 2483 2512 2541 2569 2596 2622 2648 2673 2697 2720 2742 2764 2784 2802 2820 2837 2852 2867 2879 2891 2902 2911 2920 2927 2934 2940 2945 2949 2953 2957 2960 2963 2966 2969 2973 2977 2982 2987 2993 3001 3009 3019 3030 3042 3056 3072 3089 3109 3130 3153 3178 3204 3233 3263 3294 3328 3363 3400 3438 3478 3518 3560 3603 3646 3690 3735 3780 3825 3871 3916 3962 4007 4052 4096 4140 4182 4225 4266 4306 4346 4384 4422 4458 4493 4527 4560 4592 4622 4652 4680 4708 4735 4760 4785 4809 4832 4854 4875 9372 2 4 4 4896 4916 4936 4955 4973 4992 5009 5026 5043 5059 5075 5091 5106 5121 5135 5149 5162 5175 5188 5200 5211 5222 5232 5241 5250 5258 5265 5271 5276 5281 5284 5287 5289 5289 5289 5287 5285 5282 5278 5272 5266 5260 5252 5243 5234 5224 5214 5203 5192 5181 5170 5158 5147 5136 5125 5115 5105 5096 5088 5080 5074 5069 5065 5062 5061 5061 5063 5066 5071 5078 5087 5097 5110 5124 5140 5158 5177 5198 5221 5246 5272 5300 5329 5359 5391 5424 5458 5492 5528 5564 5601 5638 5676 5714 5752 5791 5829 5867 5905 5943 5980 6017 6054 6090 6126 6161 6195 6229 6262 6294 6326 6357 6388 6417 6446 6475 6503 6530 6556 6582 6608 6632 6657 6680 6703 6726 6748 6770 6791 6812 6832 6852 6871 6890 6909 6927 6944 6962 6978 6995 7011 7026 7042 7056 7071 7085 7099 7112 7125 7138 7150 7163 7175 7186 7198 7209 7220 7231 7242 7253 7264 7274 7285 7296 7306 7317 7327 7338 7348 7359 7369 7380 7390 7401 7412 7422 7433 7444 7454 7465 7476 7486 7497 7507 7518 7528 7538 7549 7559 7569 7579 7588 7598 7608 7617 7627 7636 7645 7654 7663 7671 7680 7688 7697 7705 7713 7721 7729 7736 7744 7751 7758 7765 7772 7779 7786 7793 7799 7805 7812 7818 7824 7829 7835 7841 7846 7852 7857 7862 7867 7872 7876 7881 7885 7889 7893 7897 7901 7904 7908 7911 7914 7916 7919 7921 7922 7924 7925 7926 7926 7926 7926 7926 7925 7924 7922 7920 7918 7915 7912 7909 7905 7901 7897 7893 7888 7884 7879 7874 7869 7864 7859 7854 7849 7844 7840 7835 7831 7827 7824 7820 7817 7815 7813 7811 7810 7809 7809 7809 7809 7810 7812 7814 7816 7819 7822 7825 7829 7833 7838 7842 7847 7853 7858 7864 7869 7875 7881 7887 7893 7899 7904 7910 7916 7921 7926 7931 7935 7939 7943 7946 7949 7951 7953 7953 7953 7953 7951 7948 7945 7940 7934 7927 7919 7910 7899 7887 7873 7858 7842 7824 7804 7783 7760 7736 7710 7682 7653 7623 7590 7557 7522 7485 7448 7408 7368 7327 7284 7240 7196 7150 7104 7057 7009 6960 6911 6861 6810 6760 6709 6657 6605 6553 6500 6447 6394 6341 6287 6233 6180 6126 6072 6017 5963 5909 5855 5801 5747 5693 5640 5587 5534 5482 5431 5381 5331 5282 5235 5189 5144 5102 5061 5022 4985 4951 4919 4890 4863 4840 4820 4802 4789 4779 4772 4769 4770 4775 4784 4796 4812 4832 4856 4884 4915 4951 4990 5032 5077 5126 5177 5231 5288 5347 5409 5472 5537 5604 5671 5740 5810 5880 5951 6021 6091 6161 6231 6299 6367 6433 6498 6561 6622 6682 6739 6794 6847 6897 6945 6991 7034 7074 7111 7146 7177 7207 7233 7257 7278 7296 7312 7326 7336 7345 7351 7355 7356 7356 7353 7348 7341 7332 7322 7309 7294 7278 7259 7239 7216 7192 7166 7138 7107 7075 7040 7003 6964 6922 6878 6831 6782 9373 2 4 4 6730 6676 6619 6560 6498 6434 6367 6298 6226 6152 6077 6000 5921 5841 5760 5679 5596 5514 5431 5350 5269 5190 5112 5037 4964 4894 4827 4764 4706 4651 4601 4557 4517 4483 4455 4433 4417 4408 4405 4408 4417 4433 4455 4483 4517 4557 4603 4654 4710 4771 4836 4905 4978 5054 5134 5216 5300 5386 5474 5562 5652 5742 5832 5922 6011 6099 6186 6272 6357 6440 6521 6601 6678 6753 6826 6897 6966 7032 7096 7158 7218 7276 7332 7386 7438 7489 7537 7584 7629 7673 7715 7757 7797 7835 7873 7910 7945 7979 8013 8045 8077 8108 8138 8167 8195 8223 8249 8275 8300 8324 8347 8370 8391 8412 8432 8452 8470 8488 8505 8522 8538 8553 8567 8581 8594 8607 8619 8631 8642 8653 8663 8673 8683 8693 8702 8711 8720 8728 8737 8745 8753 8761 8769 8777 8785 8793 8801 8809 8817 8825 8833 8841 8849 8857 8865 8873 8881 8889 8897 8905 8913 8921 8929 8937 8944 8952 8960 8967 8974 8981 8988 8995 9001 9007 9013 9019 9024 9030 9035 9039 9044 9048 9052 9055 9059 9062 9064 9067 9069 9072 9074 9076 9077 9079 9080 9082 9083 9085 9086 9088 9089 9091 9093 9094 9096 9098 9100 9103 9105 9108 9110 9113 9116 9119 9122 9125 9129 9132 9135 9139 9142 9146 9149 9152 9156 9159 9162 9165 9168 9171 9173 9176 9178 9180 9182 9184 9186 9188 9189 9191 9192 9193 9194 9195 9195 9196 9197 9197 9198 9198 9199 9200 9200 9201 9201 9202 9202 9203 9204 9205 9205 9206 9207 9208 9209 9210 9212 9213 9214 9215 9217 9218 9219 9221 9222 9224 9225 9226 9228 9229 9231 9232 9233 9235 9236 9237 9238 9240 9241 9242 9243 9243 9244 9245 9246 9246 9247 9248 9248 9248 9249 9249 9249 9250 9250 9250 9251 9251 9251 9251 9252 9252 9253 9253 9254 9255 9256 9257 9258 9259 9260 9262 9263 9265 9267 9268 9270 9272 9275 9277 9279 9281 9284 9286 9288 9291 9293 9295 9297 9299 9301 9303 9305 9307 9309 9310 9311 9313 9314 9315 9316 9317 9317 9318 9318 9319 9319 9319 9320 9320 9320 9320 9320 9320 9321 9321 9321 9321 9321 9322 9322 9322 9322 9323 9323 9323 9324 9324 9324 9325 9325 9325 9326 9326 9326 9326 9326 9327 9327 9327 9327 9326 9326 9326 9326 9326 9326 9325 9325 9325 9325 9324 9324 9324 9324 9324 9324 9324 9324 9324 9324 9324 9325 9325 9325 9326 9326 9327 9327 9328 9329 9329 9330 9331 9332 9332 9333 9334 9335 9336 9336 9337 9338 9338 9339 9340 9340 9341 9341 9342 9342 9342 9343 9343 9343 9343 9343 9343 9343 9342 9342 9342 9341 9341 9340 9340 9339 9338 9337 9336 9335 9334 9333 9332 9331 9330 9329 9327 9326 9325 9324 9322 9321 9320 9319 9318 9317 9316 9315 9314 9313 9312 9311 9310 9309 9308 9307 9306 9305 9304 9303 9302 9301 9299 9298 9296 9295 9293 9292 9290 9374 2 4 4 9288 9286 9283 9281 9278 9276 9273 9270 9267 9263 9260 9256 9253 9249 9245 9241 9237 9232 9228 9223 9218 9213 9208 9202 9197 9191 9185 9179 9172 9166 9159 9151 9144 9136 9128 9120 9112 9103 9094 9084 9074 9064 9054 9043 9032 9020 9008 8996 8983 8970 8956 8942 8927 8911 8895 8879 8861 8843 8824 8805 8784 8763 8740 8716 8691 8665 8638 8610 8580 8549 8517 8483 8448 8411 8373 8334 8293 8250 8207 8163 8117 8071 8024 7976 7927 7878 7829 7780 7731 7682 7634 7587 7540 7495 7452 7410 7370 7332 7296 7262 7232 7204 7179 7157 7138 7123 7111 7103 7098 7096 7098 7103 7111 7123 7138 7156 7177 7201 7227 7256 7287 7320 7355 7392 7431 7470 7511 7553 7595 7638 7682 7725 7768 7812 7855 7898 7940 7982 8023 8063 8103 8142 8180 8216 8253 8288 8322 8356 8388 8420 8451 8481 8510 8539 8567 8594 8621 8646 8672 8696 8720 8744 8767 8789 8811 8832 8853 8873 8893 8911 8930 8947 8964 8980 8996 9011 9025 9039 9051 9063 9075 9085 9095 9105 9114 9122 9130 9137 9143 9149 9155 9160 9165 9170 9175 9179 9183 9187 9191 9195 9199 9203 9206 9210 9214 9218 9222 9227 9231 9235 9240 9244 9249 9253 9258 9262 9266 9271 9275 9279 9283 9287 9290 9293 9296 9299 9301 9304 9305 9307 9308 9309 9310 9310 9310 9310 9310 9309 9308 9307 9306 9305 9304 9303 9302 9301 9299 9298 9297 9297 9296 9295 9295 9295 9295 9295 9296 9297 9297 9298 9299 9301 9302 9303 9305 9306 9308 9309 9310 9312 9313 9314 9314 9315 9315 9315 9315 9315 9314 9313 9312 9310 9308 9306 9304 9301 9299 9296 9293 9290 9287 9284 9280 9277 9274 9271 9267 9264 9262 9259 9256 9254 9252 9250 9248 9246 9245 9243 9242 9241 9240 9239 9239 9238 9238 9237 9237 9236 9236 9235 9234 9234 9233 9232 9231 9230 9229 9228 9226 9225 9223 9222 9220 9218 9216 9215 9213 9211 9209 9207 9205 9203 9202 9200 9198 9196 9195 9193 9192 9191 9189 9188 9186 9185 9183 9182 9180 9179 9177 9176 9174 9172 9170 9167 9165 9163 9160 9157 9154 9151 9147 9144 9140 9137 9133 9129 9125 9121 9117 9113 9109 9105 9101 9097 9093 9089 9085 9081 9077 9073 9070 9066 9062 9059 9055 9052 9048 9045 9041 9038 9034 9031 9027 9023 9019 9015 9011 9006 9002 8997 8992 8987 8981 8976 8970 8964 8958 8952 8945 8938 8931 8924 8917 8909 8902 8894 8886 8878 8869 8861 8852 8843 8834 8825 8815 8806 8796 8785 8775 8764 8753 8742 8730 8718 8705 8692 8679 8665 8651 8637 8621 8606 8590 8573 8556 8538 8519 8501 8481 8461 8440 8418 8396 8373 8350 8325 8300 8274 8247 8219 8191 8161 8130 8099 8066 8032 7997 7961 7923 7884 7844 7803 7760 7716 7671 7625 7577 7527 7477 7425 7372 7318 7263 7207 7150 7092 7033 6974 6914 6853 9375 2 4 4 6793 6732 6671 6610 6549 6488 6427 6367 6307 6248 6190 6132 6074 6018 5963 5908 5854 5801 5749 5697 5646 5596 5547 5498 5449 5402 5354 5306 5259 5212 5164 5117 5069 5020 4971 4922 4872 4821 4769 4716 4663 4608 4552 4495 4436 4377 4316 4254 4191 4126 4061 3994 3927 3858 3788 3718 3646 3575 3502 3429 3356 3283 3209 3136 3063 2991 2919 2848 2778 2709 2641 2575 2511 2449 2389 2331 2276 2225 2176 2130 2088 2049 2014 1984 1957 1935 1918 1905 1896 1893 1895 1902 1913 1930 1952 1978 2010 2047 2089 2135 2186 2242 2302 2366 2434 2506 2582 2661 2743 2828 2915 3005 3097 3191 3287 3383 3481 3580 3679 3779 3880 3980 4080 4180 4279 4377 4475 4572 4668 4762 4856 4948 5039 5129 5217 5304 5389 5473 5556 5637 5716 5794 5871 5946 6020 6092 6163 6232 6300 6367 6433 6496 6559 6620 6680 6739 6797 6853 6907 6961 7013 7064 7114 7162 7209 7255 7299 7343 7385 7426 7466 7505 7543 7579 7615 7650 7683 7716 7748 7778 7808 7837 7866 7893 7920 7946 7971 7996 8020 8043 8066 8088 8109 8130 8150 8169 8188 8207 8225 8242 8259 8275 8291 8306 8321 8335 8349 8363 8376 8389 8402 8414 8426 8438 8449 8460 8471 8482 8493 8503 8513 8523 8533 8543 8553 8562 8572 8581 8590 8598 8607 8615 8623 8631 8638 8645 8652 8658 8664 8669 8674 8678 8682 8686 8689 8691 8693 8694 8695 8696 8696 8695 8694 8693 8691 8689 8686 8683 8680 8676 8672 8668 8663 8658 8653 8647 8641 8634 8627 8619 8611 8602 8592 8582 8571 8559 8547 8533 8519 8504 8487 8470 8451 8432 8411 8390 8367 8344 8319 8294 8268 8242 8215 8187 8159 8131 8103 8075 8047 8020 7994 7968 7944 7920 7898 7878 7859 7841 7826 7813 7802 7793 7787 7783 7781 7782 7785 7791 7799 7809 7822 7837 7854 7873 7894 7916 7940 7966 7993 8021 8050 8080 8110 8141 8172 8204 8235 8266 8298 8328 8358 8388 8417 8445 8472 8498 8524 8549 8572 8595 8617 8637 8657 8675 8693 8710 8726 8741 8756 8769 8782 8795 8806 8817 8828 8838 8847 8857 8865 8874 8882 8890 8898 8905 8912 8919 8926 8933 8940 8947 8953 8960 8966 8972 8979 8985 8991 8997 9003 9010 9016 9022 9028 9034 9040 9046 9052 9058 9063 9069 9074 9080 9085 9090 9095 9100 9105 9109 9113 9117 9121 9125 9128 9131 9134 9137 9139 9142 9144 9145 9147 9148 9150 9151 9152 9153 9153 9154 9154 9155 9155 9156 9156 9157 9157 9158 9158 9159 9159 9160 9160 9161 9162 9163 9163 9164 9165 9166 9166 9167 9168 9169 9169 9170 9170 9171 9171 9171 9171 9171 9171 9171 9171 9170 9170 9169 9169 9168 9167 9166 9165 9164 9163 9162 9161 9160 9159 9158 9157 9156 9155 9154 9153 9152 9151 9151 9150 9149 9148 9146 9145 9144 9143 9142 9141 9139 9138 9136 9134 9133 9376 2 4 4 9131 9129 9126 9124 9122 9119 9116 9114 9111 9108 9104 9101 9098 9095 9091 9088 9084 9080 9077 9073 9069 9065 9062 9058 9054 9050 9047 9043 9039 9035 9031 9027 9023 9019 9015 9011 9007 9003 8999 8994 8990 8985 8980 8975 8970 8964 8959 8953 8947 8941 8935 8929 8923 8916 8910 8903 8896 8889 8882 8875 8869 8862 8855 8849 8842 8836 8830 8824 8818 8813 8808 8803 8798 8794 8790 8786 8783 8780 8777 8774 8772 8769 8767 8765 8763 8761 8760 8757 8755 8753 8751 8748 8745 8741 8738 8734 8729 8724 8719 8713 8707 8700 8692 8684 8676 8668 8659 8650 8640 8630 8620 8610 8600 8590 8581 8571 8561 8552 8544 8536 8528 8521 8514 8509 8504 8499 8496 8493 8492 8491 8491 8492 8494 8497 8501 8505 8510 8516 8523 8530 8538 8547 8556 8565 8575 8585 8596 8606 8617 8627 8638 8649 8659 8670 8680 8690 8700 8709 8718 8727 8735 8743 8751 8758 8765 8771 8777 8782 8787 8792 8796 8800 8803 8806 8809 8811 8813 8815 8816 8817 8818 8819 8819 8820 8820 8820 8819 8819 8819 8818 8818 8817 8816 8816 8815 8814 8813 8812 8812 8811 8810 8809 8808 8807 8806 8806 8805 8804 8803 8802 8801 8800 8799 8797 8796 8795 8793 8792 8791 8789 8787 8786 8784 8782 8780 8778 8776 8774 8771 8769 8767 8764 8762 8759 8756 8754 8751 8748 8745 8742 8739 8736 8733 8730 8727 8724 8721 8718 8714 8711 8707 8704 8700 8697 8693 8689 8686 8682 8678 8674 8670 8666 8662 8658 8654 8649 8645 8641 8637 8633 8628 8624 8620 8616 8611 8607 8603 8599 8594 8590 8586 8582 8578 8573 8569 8565 8561 8557 8552 8548 8544 8540 8535 8531 8527 8522 8518 8513 8509 8504 8499 8495 8490 8485 8480 8475 8471 8466 8461 8456 8451 8445 8440 8435 8430 8425 8419 8414 8408 8403 8397 8391 8385 8379 8373 8367 8361 8355 8348 8341 8335 8328 8321 8313 8306 8298 8291 8283 8275 8267 8259 8250 8242 8233 8225 8216 8207 8198 8189 8180 8171 8162 8153 8143 8134 8125 8115 8106 8096 8086 8077 8067 8057 8047 8037 8027 8016 8005 7995 7984 7973 7961 7950 7938 7926 7913 7901 7888 7875 7861 7847 7833 7819 7804 7789 7774 7758 7742 7725 7709 7691 7674 7656 7638 7619 7599 7580 7559 7538 7517 7495 7472 7449 7425 7400 7374 7348 7320 7292 7262 7232 7201 7169 7135 7101 7066 7029 6992 6953 6914 6874 6833 6791 6749 6707 6663 6620 6576 6532 6488 6445 6402 6359 6318 6277 6237 6198 6161 6125 6091 6059 6029 6000 5974 5951 5929 5911 5894 5881 5869 5861 5855 5851 5850 5851 5855 5862 5870 5880 5892 5906 5922 5939 5957 5976 5997 6018 6040 6062 6084 6107 6129 6151 6173 6194 6214 6234 6252 6270 6287 6303 6317 6330 6342 6353 6362 6370 6377 6383 6387 6390 6392 6393 6393 6391 6389 6386 6382 6377 6372 9377 2 4 4 6366 6359 6352 6344 6336 6327 6318 6309 6299 6289 6279 6268 6258 6247 6235 6224 6213 6201 6189 6177 6164 6151 6139 6126 6112 6099 6085 6071 6057 6042 6028 6013 5997 5982 5966 5950 5933 5917 5900 5883 5865 5847 5829 5811 5792 5774 5754 5735 5715 5695 5675 5655 5634 5613 5591 5570 5548 5525 5503 5480 5457 5433 5410 5386 5361 5337 5312 5286 5261 5235 5209 5182 5156 5129 5102 5074 5047 5019 4990 4962 4933 4904 4875 4846 4816 4786 4756 4725 4695 4664 4633 4601 4569 4537 4505 4473 4440 4407 4373 4340 4306 4272 4237 4202 4167 4132 4096 4060 4024 3988 3951 3914 3877 3840 3802 3764 3726 3688 3650 3611 3573 3534 3495 3456 3417 3377 3338 3298 3259 3219 3179 3139 3099 3059 3018 2978 2937 2897 2856 2815 2774 2732 2691 2650 2608 2566 2524 2482 2440 2398 2355 2313 2270 2228 2185 2143 2100 2057 2015 1972 1930 1887 1845 1803 1761 1719 1678 1637 1596 1555 1515 1475 1436 1397 1358 1320 1282 1245 1208 1172 1136 1101 1066 1032 998 965 933 901 869 838 808 778 749 720 692 665 638 611 585 560 535 511 487 464 441 419 398 377 357 337 318 299 281 264 247 231 215 200 186 172 159 146 135 123 112 102 92 83 75 67 59 52 45 39 34 28 23 19 15 1132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 1 2 3 3 4 4 4 4 4 4 4 4 3 3 3 2 2 1 032767327673276732767 0 0 0 0 0 0 0 032767327673276732767 0 1 2 3 4 4 5 6 7 8 9 10 10 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 17 18 19 21 22 24 26 29 32 35 39 42 47 51 56 62 68 74 81 88 96 104 113 122 131 141 152 163 175 187 200 213 227 242 257 272 289 305 323 341 360 379 400 420 442 464 487 511 535 560 585 611 638 666 694 723 753 783 814 845 877 909 942 976 1010 1044 1079 1114 1149 1185 1221 1257 1294 1331 1368 1405 1442 1479 1517 1554 1592 1629 1667 1704 1742 1779 1817 1854 1891 1929 1966 2003 2041 2078 2115 2153 2190 2227 2265 2302 2340 2377 2415 2452 2490 2527 2565 2603 2640 2678 2716 2753 2791 2828 2866 2903 2940 2977 3013 3050 3086 3122 3157 3192 3227 3261 3295 3329 3362 3394 3426 3458 3489 3520 3550 3580 3610 3639 3668 3697 3725 3753 9378 2 4 4 3781 3808 3836 3863 3890 3918 3945 3972 3999 4027 4054 4081 4109 4136 4164 4192 4220 4248 4277 4305 4333 4362 4390 4419 4447 4476 4504 4532 4561 4589 4616 4644 4671 4698 4725 4751 4777 4803 4828 4853 4878 4902 4925 4949 4971 4994 5016 5037 5058 5079 5100 5120 5139 5159 5178 5197 5216 5234 5252 5270 5288 5306 5324 5341 5359 5376 5393 5410 5428 5445 5462 5479 5496 5513 5530 5546 5563 5579 5596 5612 5627 5643 5658 5673 5687 5701 5715 5728 5740 5752 5763 5773 5783 5792 5800 5808 5815 5821 5826 5830 5834 5837 5840 5842 5843 5844 5845 5844 5844 5844 5843 5843 5842 5842 5842 5843 5844 5845 5847 5850 5854 5859 5865 5872 5880 5889 5900 5911 5924 5939 5954 5971 5989 6008 6028 6050 6072 6096 6120 6145 6171 6198 6225 6252 6280 6309 6337 6366 6394 6423 6452 6480 6508 6536 6564 6591 6618 6644 6670 6696 6721 6746 6771 6794 6818 6841 6864 6886 6908 6929 6950 6971 6991 7012 7032 7051 7070 7089 7108 7126 7144 7162 7179 7196 7213 7229 7245 7260 7275 7290 7304 7318 7331 7344 7356 7369 7380 7392 7403 7413 7423 7433 7443 7452 7462 7471 7480 7488 7497 7506 7515 7523 7532 7541 7549 7558 7567 7576 7585 7595 7604 7613 7623 7632 7642 7652 7661 7671 7680 7690 7699 7708 7718 7727 7736 7744 7753 7761 7769 7777 7785 7792 7799 7806 7813 7820 7826 7833 7839 7845 7851 7857 7863 7869 7875 7881 7887 7893 7899 7905 7911 7917 7923 7930 7936 7942 7949 7955 7961 7968 7974 7980 7986 7992 7998 8004 8010 8015 8021 8026 8031 8036 8040 8045 8049 8053 8057 8061 8064 8067 8071 8074 8077 8080 8082 8085 8088 8090 8093 8095 8098 8101 8103 8106 8109 8112 8115 8118 8121 8125 8128 8132 8135 8139 8143 8147 8151 8155 8159 8163 8168 8172 8176 8180 8184 8189 8193 8197 8201 8204 8208 8212 8215 8219 8222 8225 8228 8231 8234 8236 8239 8241 8244 8246 8248 8250 8252 8254 8255 8257 8259 8261 8262 8264 8266 8268 8270 8271 8273 8276 8278 8280 8282 8285 8287 8290 8292 8295 8298 8301 8304 8307 8310 8313 8316 8319 8323 8326 8329 8332 8335 8338 8341 8343 8346 8349 8351 8353 8356 8358 8360 8362 8364 8366 8368 8369 8371 8373 8374 8376 8377 8379 8381 8382 8384 8386 8387 8389 8391 8393 8395 8396 8398 8400 8402 8404 8406 8408 8410 8412 8414 8416 8418 8420 8421 8423 8424 8425 8426 8428 8429 8429 8430 8431 8431 8431 8431 8432 8432 8432 8431 8431 8431 8431 8431 8430 8430 8430 8429 8429 8429 8428 8428 8428 8428 8427 8427 8427 8427 8426 8426 8426 8425 8425 8424 8423 8422 8421 8420 8419 8417 8416 8414 8412 8410 8408 8406 8404 8401 8399 8396 8394 8391 8388 8386 8383 8380 8378 8375 8373 8371 8369 8366 8365 8363 8361 8360 8358 8357 8356 9379 2 4 4 8355 8354 8353 8352 8351 8350 8349 8348 8347 8346 8345 8343 8341 8339 8337 8334 8331 8328 8324 8320 8316 8311 8306 8301 8295 8289 8283 8276 8270 8262 8255 8248 8240 8232 8225 8217 8209 8201 8193 8185 8177 8169 8161 8154 8146 8138 8131 8123 8116 8108 8100 8092 8084 8076 8068 8059 8050 8041 8031 8020 8010 7998 7986 7974 7961 7947 7932 7917 7902 7885 7868 7851 7833 7814 7795 7776 7757 7737 7717 7697 7677 7658 7638 7619 7601 7582 7565 7548 7532 7517 7502 7489 7477 7466 7456 7447 7439 7432 7426 7421 7417 7415 7413 7412 7412 7413 7414 7416 7418 7421 7424 7427 7430 7433 7437 7440 7443 7446 7448 7450 7452 7453 7454 7454 7453 7452 7451 7449 7446 7443 7439 7435 7430 7425 7419 7413 7406 7399 7391 7383 7375 7366 7356 7346 7336 7325 7314 7302 7290 7277 7263 7249 7234 7218 7201 7184 7165 7146 7126 7105 7082 7059 7035 7009 6982 6954 6925 6895 6863 6831 6797 6762 6725 6687 6648 6608 6567 6524 6480 6434 6387 6339 6289 6238 6186 6132 6076 6019 5960 5899 5837 5772 5707 5639 5569 5498 5425 5350 5273 5195 5115 5034 4951 4866 4780 4694 4606 4518 4429 4340 4251 4162 4073 3985 3899 3813 3729 3647 3567 3489 3414 3342 3274 3209 3147 3090 3036 2986 2941 2901 2864 2833 2807 2784 2767 2753 2744 2739 2738 2740 2747 2756 2769 2784 2802 2822 2844 2867 2891 2915 2940 2965 2990 3014 3037 3058 3078 3096 3112 3125 3136 3144 3148 3150 3149 3144 3135 3123 3108 3088 3066 3039 3010 2977 2941 2901 2859 2814 2766 2715 2662 2607 2549 2490 2430 2367 2304 2240 2174 2108 2042 1975 1909 1842 1775 1710 1644 1580 1516 1454 1393 1333 1275 1218 1163 1110 1059 1010 963 919 877 837 800 766 734 705 679 656 636 619 605 594 586 581 580 581 586 594 606 621 639 660 684 712 743 777 815 855 898 945 994 1046 1101 1159 1220 1283 1348 1416 1486 1558 1633 1709 1787 1866 1947 2030 2113 2198 2284 2370 2458 2545 2634 2722 2811 2899 2988 3076 3164 3252 3339 3425 3510 3595 3679 3762 3843 3924 4004 4082 4159 4234 4309 4382 4453 4523 4592 4660 4726 4790 4853 4915 4975 5034 5092 5148 5202 5255 5307 5358 5407 5454 5500 5545 5589 5630 5671 5710 5747 5783 5818 5851 5883 5913 5942 5969 5995 6019 6042 6063 6083 6102 6119 6135 6150 6164 6176 6187 6197 6206 6214 6222 6228 6234 6239 6244 6248 6252 6255 6258 6261 6264 6267 6270 6273 6277 6280 6284 6289 6293 6299 6304 6310 6317 6325 6333 6341 6351 6361 6371 6383 6395 6407 6420 6434 6448 6463 6479 6495 6511 6528 6545 6563 6581 6599 6618 6637 6656 6675 6695 6714 6734 6754 6774 6794 6814 6834 6853 6873 6892 6912 6931 6950 6969 6987 7005 7023 7041 7058 7075 9380 2 4 4 7091 7107 7123 7138 7152 7167 7180 7193 7206 7218 7230 7241 7251 7261 7270 7279 7287 7295 7302 7309 7315 7320 7325 7330 7334 7337 7340 7342 7345 7346 7347 7348 7349 7349 7349 7349 7348 7347 7346 7345 7344 7342 7341 7339 7338 7336 7335 7333 7332 7330 7329 7328 7327 7326 7325 7324 7323 7323 7323 7322 7322 7322 7321 7321 7321 7321 7321 7320 7320 7319 7319 7318 7317 7316 7314 7312 7310 7308 7305 7303 7300 7296 7292 7288 7284 7279 7274 7269 7264 7258 7252 7246 7240 7234 7227 7221 7214 7207 7200 7193 7186 7179 7172 7165 7158 7151 7144 7136 7129 7122 7114 7107 7099 7092 7084 7076 7068 7060 7051 7043 7034 7025 7016 7007 6997 6988 6978 6968 6958 6948 6937 6927 6916 6906 6895 6885 6874 6863 6853 6842 6831 6821 6810 6800 6789 6778 6768 6757 6746 6735 6724 6712 6701 6689 6677 6664 6651 6637 6622 6607 6592 6575 6558 6541 6522 6503 6483 6462 6440 6417 6394 6370 6346 6320 6295 6269 6243 6216 6189 6163 6136 6109 6083 6057 6032 6007 5983 5960 5938 5917 5896 5877 5860 5843 5828 5814 5801 5790 5781 5772 5765 5759 5754 5750 5747 5745 5744 5744 5744 5745 5746 5748 5749 5751 5752 5754 5755 5756 5756 5756 5755 5754 5752 5749 5745 5740 5735 5728 5721 5713 5704 5694 5684 5672 5660 5647 5634 5620 5605 5590 5574 5559 5542 5526 5509 5492 5474 5457 5439 5421 5403 5385 5367 5349 5330 5312 5294 5275 5256 5237 5218 5198 5179 5159 5139 5119 5098 5077 5056 5035 5013 4990 4968 4945 4922 4898 4874 4850 4825 4800 4775 4749 4723 4697 4670 4643 4616 4589 4562 4534 4506 4478 4449 4421 4392 4363 4334 4304 4275 4245 4215 4185 4154 4123 4092 4061 4030 3998 3966 3934 3901 3869 3836 3802 3769 3735 3701 3666 3631 3596 3561 3525 3489 3453 3416 3379 3342 3305 3267 3229 3190 3151 3112 3072 3032 2991 2950 2909 2867 2824 2781 2738 2694 2650 2605 2559 2514 2467 2421 2373 2326 2278 2230 2182 2134 2086 2037 1989 1940 1892 1845 1797 1751 1705 1659 1614 1570 1527 1485 1445 1405 1366 1329 1293 1259 1226 1194 1164 1135 1107 1081 1057 1033 1011 991 971 952 935 918 902 887 873 859 846 833 820 807 795 782 770 758 745 732 718 705 691 676 662 647 631 615 599 583 566 549 532 514 497 479 462 444 427 410 393 376 359 343 327 312 297 282 268 254 241 228 216 204 193 182 172 162 152 143 134 126 118 110 103 95 89 82 76 70 64 58 53 48 43 38 34 30 26 23 19 16 13 11 9 7 5 3 232767327673276732767 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 9381 2 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 2 4 5 6 7 8 9 10 11 12 12 12 13 12 12 12 11 10 10 8 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 1 2 3 4 5 6 6 7 8 9 10 11 12 13 14 16 17 18 19 20 22 23 24 26 27 28 30 31 33 35 37 38 40 43 45 47 50 53 56 60 63 67 72 76 81 87 93 99 106 114 122 130 139 149 159 170 181 193 205 218 232 246 260 276 291 307 324 341 358 375 394 412 431 450 469 488 508 528 548 568 588 609 629 650 670 691 711 732 752 772 792 812 832 852 871 890 909 927 945 963 981 998 1014 1031 1046 1062 1077 1091 1105 1119 1132 1145 1157 1169 1181 1192 1203 1214 1225 1235 1246 1256 1266 1277 1287 1298 1309 1320 1332 1344 1357 1370 1384 1398 1413 1429 1445 1462 1480 1498 1517 1537 1558 1579 1601 1623 1646 1669 1693 1717 1741 1765 1789 1813 1838 1862 1885 1909 1932 1954 1976 1997 2018 2038 2058 2077 2095 2112 2129 2146 2162 2177 2192 2207 2221 2235 2250 2264 2279 2294 2310 2326 2343 2361 2379 2399 2420 2442 2466 2491 2518 2546 2576 2607 2640 2675 2712 2750 2790 2832 2875 2920 2966 3013 3062 3112 3163 3214 3267 3320 3374 3428 3483 3538 3593 3648 3702 3757 3811 3864 3918 3970 4022 4074 4125 4174 4223 4272 4319 4365 4411 4455 4499 4542 4583 4624 4665 4704 4742 4780 4817 4853 4888 4923 4956 4990 5022 5054 5085 5116 5146 5175 5204 5232 5260 5287 5313 5339 5365 5390 5415 5439 5463 5487 5510 5533 5555 5577 5599 5620 5641 5662 5683 5703 5723 5742 5762 5781 5799 5818 5836 5854 5871 5889 5905 5922 5938 5954 5969 5984 5998 6012 6026 6039 6052 6064 6076 6087 6098 6108 6119 6128 6138 6147 6155 6164 6172 6180 6187 6195 6202 6209 6217 6224 6231 6238 6245 6252 6259 6266 6273 6280 6288 6295 6302 6310 6317 6324 6331 6338 6345 6352 6359 6366 6372 6378 6384 6389 6394 6398 6403 6406 6410 6413 6415 6417 6419 6420 6421 6421 6420 6420 6418 6417 6415 6413 6410 6407 6403 6399 6395 6391 6386 6380 6375 6369 6362 6356 6348 6341 6332 6323 6314 6304 6293 6281 6269 6256 6242 6227 6211 6194 6175 6156 6136 6114 6091 6067 6041 6014 5986 5957 5926 5893 5859 5824 5787 5749 5709 5668 5626 5582 5536 5489 5441 5391 5339 5286 5231 5175 5117 5058 4997 4934 4869 9382 2 4 4 4803 4735 4666 4594 4521 4446 4369 4291 4211 4130 4047 3962 3876 3790 3702 3613 3523 3432 3341 3250 3159 3068 2978 2889 2800 2713 2628 2544 2463 2384 2309 2236 2166 2101 2039 1982 1929 1881 1837 1799 1765 1737 1715 1698 1687 1681 1682 1687 1699 1716 1738 1766 1799 1837 1880 1928 1981 2038 2099 2164 2232 2304 2379 2458 2538 2622 2707 2795 2884 2975 3067 3160 3254 3349 3444 3540 3635 3731 3826 3922 4016 4110 4204 4296 4388 4479 4568 4657 4744 4830 4915 4998 5079 5160 5238 5315 5391 5465 5537 5608 5676 5744 5809 5873 5935 5996 6055 6112 6168 6222 6274 6326 6375 6424 6471 6516 6561 6604 6646 6687 6727 6765 6803 6840 6876 6911 6946 6979 7012 7044 7076 7107 7137 7167 7196 7224 7252 7280 7307 7333 7359 7384 7409 7434 7457 7481 7504 7526 7549 7570 7591 7612 7632 7652 7672 7691 7710 7728 7746 7763 7781 7797 7814 7830 7845 7861 7876 7890 7905 7919 7932 7945 7958 7971 7983 7995 8006 8017 8028 8039 8049 8059 8068 8078 8087 8096 8105 8113 8121 8130 8138 8146 8154 8162 8170 8178 8186 8194 8203 8211 8219 8228 8237 8246 8255 8264 8273 8282 8292 8301 8310 8320 8329 8339 8348 8358 8367 8376 8384 8393 8401 8409 8417 8424 8431 8438 8444 8450 8455 8461 8465 8470 8473 8477 8480 8483 8486 8488 8491 8493 8494 8496 8497 8499 8500 8501 8502 8503 8505 8506 8507 8508 8509 8511 8512 8514 8515 8517 8518 8520 8522 8524 8526 8528 8531 8533 8536 8538 8541 8544 8547 8550 8553 8557 8560 8564 8568 8572 8577 8581 8586 8591 8596 8602 8607 8613 8619 8626 8632 8639 8645 8652 8659 8666 8673 8681 8688 8695 8702 8709 8716 8723 8729 8736 8742 8748 8754 8759 8764 8769 8774 8778 8782 8786 8789 8792 8795 8797 8800 8802 8803 8805 8806 8807 8807 8808 8808 8808 8808 8808 8807 8807 8806 8805 8804 8803 8802 8800 8799 8797 8796 8794 8792 8790 8787 8785 8783 8780 8778 8775 8772 8769 8766 8763 8760 8757 8753 8750 8746 8742 8739 8735 8731 8727 8723 8718 8714 8709 8704 8699 8694 8689 8683 8677 8671 8664 8657 8650 8642 8634 8626 8617 8607 8597 8587 8576 8565 8553 8540 8527 8514 8500 8485 8470 8454 8438 8422 8405 8388 8370 8352 8334 8315 8296 8277 8258 8239 8220 8202 8183 8164 8146 8128 8110 8093 8076 8060 8045 8030 8016 8003 7990 7979 7969 7960 7952 7945 7939 7935 7931 7930 7929 7930 7932 7936 7941 7948 7956 7965 7976 7988 8001 8015 8031 8047 8065 8084 8104 8124 8145 8167 8190 8213 8236 8260 8284 8308 8332 8357 8381 8405 8429 8453 8476 8499 8521 8543 8565 8586 8606 8626 8646 8665 8683 8701 8718 8735 8751 8766 8781 8796 8811 8824 8838 8851 8864 8877 8889 8901 8912 8923 8935 8945 8956 8966 8976 8986 8995 9004 9013 9383 2 4 4 9021 9030 9037 9045 9052 9058 9064 9070 9075 9080 9085 9089 9092 9095 9098 9100 9102 9104 9105 9106 9107 9107 9107 9107 9107 9106 9105 9104 9103 9102 9101 9100 9099 9097 9096 9094 9092 9091 9089 9087 9085 9083 9081 9078 9076 9073 9070 9066 9062 9058 9054 9049 9044 9039 9033 9027 9021 9014 9006 8999 8991 8983 8974 8966 8957 8947 8938 8929 8919 8910 8900 8891 8882 8872 8863 8855 8846 8838 8830 8823 8815 8808 8801 8795 8789 8784 8778 8773 8768 8763 8759 8754 8750 8746 8742 8737 8733 8729 8724 8720 8715 8710 8705 8700 8694 8688 8682 8676 8670 8664 8657 8650 8644 8637 8630 8623 8616 8609 8602 8595 8588 8581 8574 8567 8560 8553 8546 8538 8530 8521 8512 8502 8492 8481 8468 8455 8440 8423 8406 8386 8365 8342 8317 8290 8260 8229 8196 8161 8124 8084 8043 7999 7954 7907 7860 7810 7760 7710 7658 7606 7554 7502 7451 7400 7351 7302 7256 7211 7168 7128 7090 7055 7023 6993 6966 6942 6922 6905 6891 6880 6872 6867 6864 6864 6867 6871 6878 6886 6896 6907 6919 6931 6944 6957 6970 6982 6993 7004 7013 7021 7027 7032 7034 7035 7033 7029 7022 7012 7000 6986 6968 6948 6926 6901 6873 6842 6809 6774 6736 6695 6653 6608 6561 6512 6461 6409 6355 6299 6241 6183 6123 6062 6000 5937 5874 5810 5746 5682 5618 5554 5490 5428 5366 5305 5245 5187 5131 5076 5025 4975 4929 4885 4845 4808 4775 4745 4720 4698 4681 4668 4660 4657 4659 4665 4676 4692 4713 4738 4767 4802 4840 4884 4931 4982 5037 5095 5156 5221 5288 5358 5430 5504 5579 5656 5735 5814 5894 5975 6056 6136 6216 6296 6376 6454 6532 6609 6685 6759 6832 6903 6973 7042 7108 7174 7237 7299 7360 7418 7475 7531 7585 7637 7688 7737 7785 7832 7877 7921 7964 8005 8045 8084 8122 8159 8194 8228 8261 8293 8324 8354 8383 8411 8438 8463 8488 8512 8535 8556 8577 8597 8616 8634 8651 8668 8684 8699 8713 8727 8740 8752 8764 8776 8787 8798 8809 8819 8829 8838 8848 8857 8867 8876 8885 8894 8903 8912 8922 8930 8939 8948 8957 8965 8974 8982 8990 8998 9006 9013 9020 9026 9032 9038 9043 9048 9051 9055 9057 9060 9061 9062 9062 9062 9060 9059 9056 9053 9050 9046 9042 9037 9032 9027 9022 9016 9011 9005 9000 8994 8989 8985 8980 8976 8973 8970 8967 8966 8964 8964 8964 8965 8967 8969 8972 8976 8980 8985 8990 8996 9002 9009 9016 9024 9032 9039 9047 9055 9062 9070 9077 9084 9090 9096 9101 9105 9109 9112 9114 9116 9116 9115 9114 9111 9107 9103 9097 9091 9083 9075 9065 9055 9044 9033 9020 9008 8994 8980 8966 8952 8937 8923 8908 8893 8879 8865 8851 8838 8825 8813 8801 8790 8780 8771 8763 8756 8750 8744 8740 8737 8735 8735 8735 8736 8739 8742 8747 8752 8759 8766 8775 8784 9384 2 4 4 8794 8804 8816 8828 8841 8854 8867 8881 8896 8910 8925 8940 8955 8971 8986 9001 9016 9031 9046 9061 9076 9090 9104 9118 9131 9144 9157 9170 9182 9193 9205 9216 9226 9237 9246 9256 9265 9274 9283 9291 9299 9306 9313 9321 9327 9334 9340 9346 9352 9357 9363 9368 9373 9378 9382 9386 9391 9395 9398 9402 9405 9409 9412 9415 9418 9420 9422 9425 9427 9428 9430 9432 9433 9434 9435 9436 9436 9437 9437 9437 9437 9437 9437 9436 9435 9435 9434 9433 9432 9430 9429 9428 9426 9424 9422 9420 9418 9416 9414 9411 9409 9406 9403 9401 9398 9395 9391 9388 9385 9381 9378 9375 9371 9368 9364 9361 9357 9354 9351 9348 9345 9342 9340 9337 9335 9333 9332 9330 9329 9329 9328 9328 9329 9330 9331 9332 9334 9336 9338 9341 9344 9347 9351 9354 9358 9362 9367 9371 9375 9380 9384 9388 9393 9397 9401 9405 9409 9413 9417 9420 9424 9427 9430 9433 9435 9438 9440 9442 9444 9446 9448 9450 9451 9453 9455 9456 9458 9459 9461 9463 9464 9466 9468 9470 9472 9474 9476 9478 9480 9482 9484 9486 9488 9490 9492 9493 9495 9496 9497 9498 9499 9499 9499 9499 9499 9498 9497 9496 9494 9492 9490 9487 9485 9481 9478 9474 9471 9467 9462 9458 9454 9449 9444 9439 9435 9430 9425 9420 9416 9411 9407 9402 9398 9393 9389 9385 9381 9377 9373 9369 9365 9362 9358 9354 9351 9347 9344 9340 9336 9333 9329 9325 9321 9318 9314 9310 9306 9302 9298 9295 9291 9287 9284 9280 9277 9273 9270 9268 9265 9263 9260 9258 9257 9256 9255 9254 9254 9253 9254 9254 9255 9256 9258 9259 9261 9264 9266 9269 9272 9275 9278 9281 9285 9288 9292 9295 9299 9303 9307 9311 9314 9318 9322 9326 9330 9333 9337 9341 9344 9348 9352 9355 9359 9362 9366 9369 9372 9376 9379 9382 9386 9389 9392 9395 9398 9401 9403 9406 9409 9411 9414 9416 9418 9420 9422 9424 9426 9427 9429 9430 9431 9433 9434 9435 9436 9437 9438 9439 9439 9440 9441 9442 9442 9443 9444 9444 9445 9446 9446 9447 9447 9448 9448 9448 9448 9448 9447 9446 9445 9444 9442 9440 9438 9435 9432 9428 9423 9419 9413 9407 9401 9394 9386 9378 9370 9361 9351 9341 9331 9320 9309 9297 9286 9274 9262 9249 9237 9225 9213 9201 9189 9177 9165 9154 9144 9133 9124 9114 9105 9097 9090 9083 9076 9071 9066 9061 9058 9055 9052 9051 9050 9049 9049 9050 9052 9054 9056 9059 9062 9066 9070 9075 9080 9085 9090 9096 9102 9108 9115 9122 9128 9135 9143 9150 9157 9165 9173 9181 9189 9197 9205 9213 9221 9230 9238 9247 9256 9264 9273 9282 9290 9299 9307 9316 9324 9332 9340 9348 9355 9363 9370 9376 9382 9388 9394 9399 9404 9408 9411 9415 9417 9420 9422 9423 9424 9425 9425 9425 9425 9424 9423 9422 9420 9419 9417 9415 9414 9412 9410 9409 9385 2 4 4 9407 9406 9405 9404 9403 9402 9401 9401 9401 9400 9400 9401 9401 9401 9401 9401 9401 9401 9401 9401 9401 9400 9399 9398 9397 9395 9392 9390 9387 9383 9379 9375 9371 9366 9360 9354 9348 9341 9334 9326 9319 9310 9302 9293 9284 9274 9264 9254 9244 9233 9222 9210 9198 9186 9174 9161 9148 9134 9120 9106 9091 9076 9061 9045 9029 9013 8997 8980 8964 8947 8931 8914 8898 8881 8866 8850 8835 8821 8808 8795 8784 8773 8763 8755 8748 8742 8737 8734 8732 8732 8733 8736 8741 8746 8754 8762 8772 8783 8795 8809 8823 8839 8855 8871 8889 8906 8924 8943 8961 8979 8997 9014 9032 9048 9065 9081 9096 9110 9124 9137 9149 9160 9170 9180 9189 9198 9205 9212 9219 9225 9230 9235 9240 9244 9248 9251 9255 9259 9262 9265 9269 9272 9275 9278 9281 9284 9288 9291 9294 9297 9300 9303 9306 9308 9311 9313 9315 9316 9318 9319 9320 9320 9320 9320 9320 9319 9318 9317 9315 9313 9311 9309 9306 9304 9301 9299 9296 9293 9290 9287 9285 9282 9279 9277 9274 9272 9270 9268 9265 9263 9261 9259 9257 9255 9253 9251 9249 9247 9244 9242 9239 9236 9232 9229 9225 9221 9216 9212 9206 9201 9195 9189 9182 9176 9168 9161 9153 9145 9137 9128 9119 9110 9100 9091 9081 9071 9061 9051 9040 9030 9019 9009 8998 8988 8977 8967 8956 8946 8935 8925 8915 8905 8895 8886 8876 8867 8858 8849 8841 8833 8825 8818 8810 8804 8797 8791 8786 8780 8776 8771 8767 8764 8760 8758 8755 8753 8752 8751 8750 8750 8749 8750 8750 8751 8752 8753 8755 8757 8759 8761 8763 8765 8767 8770 8772 8775 8777 8780 8782 8784 8787 8789 8791 8793 8795 8796 8798 8799 8800 8801 8802 8803 8803 8803 8803 8802 8802 8801 8799 8798 8795 8793 8790 8787 8783 8778 8774 8768 8762 8756 8748 8741 8732 8723 8713 8703 8691 8679 8667 8654 8640 8625 8610 8594 8577 8560 8542 8524 8506 8487 8468 8448 8428 8409 8389 8369 8349 8330 8310 8291 8273 8255 8237 8221 8204 8189 8175 8161 8148 8136 8126 8116 8108 8100 8094 8089 8085 8082 8080 8080 8080 8081 8084 8087 8091 8096 8102 8109 8116 8124 8132 8141 8151 8160 8170 8180 8191 8201 8211 8222 8232 8242 8252 8262 8272 8281 8290 8299 8308 8316 8324 8331 8338 8345 8351 8357 8363 8368 8373 8378 8382 8386 8390 8393 8396 8399 8402 8404 8406 8408 8410 8412 8413 8414 8415 8416 8417 8417 8417 8417 8417 8417 8417 8416 8415 8414 8413 8412 8410 8408 8406 8404 8402 8399 8396 8393 8390 8386 8383 8379 8375 8370 8366 8361 8356 8351 8345 8340 8334 8328 8322 8315 8308 8301 8294 8287 8279 8272 8264 8256 8247 8239 8230 8221 8212 8203 8194 8184 8174 8164 8154 8144 8134 8123 8112 8101 8090 8079 8068 8056 8044 8032 8020 8008 7995 7983 7969 7956 7943 7929 9386 2 4 4 7914 7900 7885 7870 7855 7839 7823 7806 7789 7772 7754 7736 7718 7699 7680 7661 7641 7621 7601 7580 7560 7539 7518 7497 7475 7454 7433 7412 7391 7370 7349 7328 7307 7287 7267 7247 7227 7208 7189 7170 7152 7134 7116 7099 7081 7065 7048 7032 7016 7000 6984 6969 6953 6938 6923 6908 6892 6877 6862 6846 6831 6815 6799 6783 6766 6749 6732 6715 6697 6679 6660 6642 6622 6603 6583 6562 6542 6521 6499 6477 6455 6432 6409 6386 6362 6339 6314 6290 6265 6240 6214 6188 6162 6136 6109 6082 6055 6027 5999 5970 5942 5912 5883 5853 5822 5791 5760 5728 5695 5662 5628 5594 5559 5523 5487 5450 5412 5374 5335 5295 5254 5213 5170 5127 5083 5039 4993 4947 4900 4852 4803 4754 4704 4653 4601 4549 4496 4442 4387 4332 4276 4220 4162 4105 4046 3987 3927 3867 3806 3745 3683 3620 3557 3493 3429 3364 3299 3233 3166 3100 3033 2965 2897 2829 2760 2692 2623 2554 2485 2415 2346 2277 2209 2140 2073 2005 1938 1872 1807 1742 1679 1617 1556 1496 1438 1381 1326 1273 1222 1172 1124 1079 1035 994 954 918 883 850 820 791 765 741 719 698 680 663 648 635 623 612 603 594 587 580 574 569 564 559 555 550 546 541 537 531 526 520 513 506 499 490 482 472 462 451 440 428 416 403 389 376 361 347 333 318 303 288 273 258 243 229 215 201 187 174 161 148 136 125 114 103 93 83 75 66 58 51 44 37 32 26 21 17 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 2 2 3 4 5 5 6 6 7 8 8 8 9 9 10 10 11 11 12 13 13 14 15 16 18 19 21 23 25 27 30 33 37 41 45 50 55 61 68 75 82 90 99 108 118 128 140 151 164 177 191 205 220 235 251 267 284 301 319 337 355 373 392 411 429 448 467 486 504 522 541 558 576 593 609 625 641 655 670 683 696 708 719 729 739 747 755 761 767 772 776 778 780 781 781 779 777 774 769 764 758 751 743 733 723 713 701 688 675 661 646 631 615 598 581 564 546 528 509 490 471 452 432 413 394 375 355 337 318 300 282 264 247 230 214 198 183 168 154 141 129 117 106 95 85 76 68 60 53 47 41 36 31 28 24 22 19 17 16 15 15 14 14 14 15 16 16 17 18 19 20 22 23 24 25 26 27 29 30 31 32 33 35 36 38 40 43 46 49 52 57 61 67 73 81 9387 2 4 4 89 98 108 119 132 146 161 177 195 214 235 257 281 306 334 362 393 425 458 493 530 568 608 650 693 737 783 830 878 928 979 1031 1084 1138 1193 1249 1306 1363 1422 1481 1540 1600 1661 1722 1783 1845 1907 1969 2032 2094 2156 2219 2281 2344 2406 2468 2529 2591 2652 2713 2773 2834 2893 2952 3011 3069 3127 3184 3241 3297 3353 3408 3462 3515 3568 3621 3672 3723 3774 3823 3872 3920 3967 4014 4059 4104 4148 4191 4234 4275 4315 4355 4393 4430 4466 4502 4536 4569 4600 4631 4661 4689 4716 4742 4767 4790 4813 4834 4855 4874 4892 4910 4926 4942 4956 4970 4984 4997 5009 5021 5033 5044 5056 5067 5078 5090 5102 5114 5126 5139 5153 5167 5182 5198 5214 5231 5250 5269 5289 5310 5332 5354 5378 5403 5429 5455 5483 5511 5540 5569 5600 5630 5662 5693 5725 5758 5790 5823 5856 5888 5921 5953 5985 6017 6049 6080 6111 6141 6170 6199 6227 6255 6282 6308 6333 6357 6381 6404 6426 6447 6467 6486 6504 6522 6538 6554 6569 6583 6596 6609 6620 6631 6641 6651 6659 6667 6675 6681 6688 6693 6698 6703 6707 6711 6714 6717 6720 6722 6724 6726 6728 6730 6732 6734 6736 6738 6741 6743 6746 6749 6752 6755 6759 6763 6768 6773 6778 6784 6789 6796 6802 6809 6817 6824 6832 6840 6848 6857 6865 6874 6882 6891 6899 6907 6915 6923 6931 6938 6945 6951 6957 6963 6968 6973 6977 6981 6983 6986 6987 6988 6989 6989 6988 6986 6984 6981 6977 6972 6967 6961 6954 6947 6939 6930 6920 6909 6897 6885 6871 6857 6841 6825 6807 6789 6769 6748 6726 6702 6678 6652 6625 6596 6566 6535 6502 6468 6432 6395 6357 6317 6276 6233 6189 6144 6097 6048 5999 5947 5895 5841 5786 5729 5672 5612 5552 5490 5427 5362 5296 5229 5161 5091 5021 4948 4875 4800 4724 4647 4568 4488 4408 4326 4243 4159 4074 3988 3902 3815 3727 3639 3550 3462 3373 3285 3197 3110 3023 2938 2853 2770 2689 2609 2531 2456 2383 2313 2246 2182 2122 2065 2012 1963 1918 1877 1840 1809 1782 1760 1742 1730 1722 1720 1722 1730 1742 1760 1782 1810 1841 1878 1919 1964 2014 2068 2126 2187 2252 2321 2392 2467 2545 2625 2708 2793 2881 2970 3060 3153 3246 3341 3437 3533 3630 3728 3825 3923 4021 4119 4216 4313 4410 4505 4600 4694 4787 4879 4970 5059 5148 5234 5319 5403 5485 5566 5644 5721 5797 5870 5942 6012 6080 6147 6211 6274 6335 6395 6453 6509 6563 6616 6668 6718 6766 6813 6859 6903 6946 6988 7029 7068 7107 7144 7181 7216 7251 7284 7317 7349 7380 7410 7439 7468 7496 7523 7549 7574 7599 7623 7646 7668 7690 7710 7730 7749 7767 7784 7801 7816 7831 7845 7858 7870 7881 7891 7901 7910 7917 7924 7930 7936 7940 7944 7947 7949 7951 7951 7951 7950 7949 7946 9388 2 4 4 7943 7940 7935 7930 7924 7917 7909 7901 7892 7882 7872 7860 7848 7835 7821 7806 7791 7774 7757 7739 7721 7702 7682 7662 7640 7619 7597 7574 7552 7529 7506 7483 7460 7437 7415 7393 7371 7350 7330 7311 7292 7275 7259 7244 7230 7218 7208 7199 7192 7186 7183 7181 7181 7184 7188 7194 7202 7213 7225 7239 7255 7273 7293 7314 7337 7362 7388 7416 7445 7475 7506 7538 7572 7606 7641 7676 7712 7749 7786 7823 7860 7897 7935 7972 8009 8046 8083 8119 8156 8191 8226 8261 8295 8329 8362 8394 8426 8458 8488 8518 8547 8576 8603 8631 8657 8683 8708 8732 8755 8778 8800 8822 8842 8862 8881 8900 8917 8934 8951 8966 8981 8995 9009 9022 9034 9045 9056 9067 9076 9086 9094 9103 9110 9118 9124 9131 9137 9143 9148 9153 9158 9163 9167 9172 9176 9180 9184 9188 9193 9197 9201 9205 9209 9213 9217 9222 9226 9230 9235 9240 9244 9249 9254 9259 9264 9269 9273 9278 9283 9288 9293 9298 9303 9308 9313 9317 9322 9327 9331 9335 9340 9344 9348 9352 9356 9360 9364 9368 9372 9375 9379 9383 9386 9390 9393 9397 9401 9404 9408 9411 9415 9418 9422 9425 9429 9432 9436 9439 9442 9446 9449 9452 9455 9458 9461 9464 9467 9470 9472 9475 9477 9479 9481 9482 9484 9486 9487 9488 9489 9490 9491 9491 9492 9492 9492 9493 9493 9493 9493 9493 9493 9493 9493 9494 9494 9494 9494 9495 9495 9496 9496 9497 9498 9499 9500 9501 9502 9504 9505 9507 9508 9510 9512 9514 9515 9517 9519 9521 9523 9525 9527 9529 9531 9533 9535 9537 9539 9541 9543 9545 9547 9549 9551 9553 9555 9557 9559 9562 9564 9566 9569 9571 9574 9576 9579 9582 9584 9587 9590 9592 9595 9597 9600 9602 9605 9607 9609 9611 9613 9615 9616 9618 9619 9620 9620 9621 9621 9621 9621 9621 9621 9621 9620 9620 9619 9618 9617 9617 9616 9615 9614 9614 9613 9613 9613 9613 9613 9613 9614 9614 9615 9616 9617 9618 9620 9621 9623 9625 9627 9629 9631 9633 9635 9637 9639 9641 9643 9645 9647 9649 9650 9652 9653 9654 9656 9656 9657 9658 9658 9659 9659 9659 9659 9659 9658 9658 9658 9657 9657 9656 9656 9655 9655 9654 9653 9653 9652 9652 9651 9651 9651 9650 9650 9650 9650 9650 9650 9650 9650 9650 9651 9651 9652 9652 9653 9654 9655 9655 9656 9658 9659 9660 9661 9662 9664 9665 9667 9668 9669 9671 9672 9673 9675 9676 9677 9678 9679 9680 9681 9681 9682 9682 9682 9683 9683 9683 9682 9682 9682 9681 9681 9680 9680 9679 9678 9678 9677 9676 9676 9675 9675 9674 9674 9674 9674 9674 9674 9674 9674 9674 9674 9674 9674 9675 9675 9675 9675 9675 9674 9674 9674 9673 9672 9671 9669 9668 9666 9664 9662 9659 9657 9654 9651 9647 9644 9640 9637 9633 9630 9626 9622 9619 9615 9612 9609 9606 9603 9600 9598 9596 9389 2 4 4 9595 9594 9593 9592 9592 9591 9592 9592 9593 9595 9596 9598 9600 9602 9604 9607 9609 9612 9615 9618 9621 9624 9627 9630 9633 9636 9639 9642 9645 9648 9651 9654 9656 9659 9662 9665 9668 9671 9674 9676 9679 9682 9685 9688 9691 9695 9698 9701 9704 9707 9711 9714 9717 9720 9723 9726 9728 9731 9733 9736 9738 9740 9742 9743 9745 9746 9747 9747 9748 9748 9748 9748 9748 9747 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9737 9736 9735 9735 9734 9734 9734 9733 9733 9733 9733 9733 9734 9734 9734 9734 9734 9733 9733 9733 9732 9732 9731 9730 9728 9727 9725 9723 9720 9718 9715 9711 9708 9704 9701 9696 9692 9688 9683 9678 9673 9669 9664 9659 9654 9649 9644 9639 9634 9630 9625 9621 9617 9613 9609 9606 9602 9599 9596 9594 9591 9589 9587 9585 9584 9582 9581 9580 9579 9578 9577 9576 9576 9575 9575 9574 9574 9573 9573 9573 9573 9573 9572 9572 9572 9572 9572 9572 9572 9572 9572 9572 9573 9573 9574 9574 9575 9576 9577 9578 9579 9580 9582 9583 9585 9587 9589 9592 9594 9597 9599 9602 9605 9608 9612 9615 9618 9622 9626 9629 9633 9637 9641 9644 9648 9652 9656 9659 9663 9666 9670 9673 9676 9679 9682 9685 9687 9689 9692 9694 9695 9697 9699 9700 9701 9702 9703 9704 9705 9706 9706 9707 9707 9708 9709 9709 9710 9710 9711 9712 9712 9713 9714 9716 9717 9718 9720 9722 9723 9725 9727 9730 9732 9734 9737 9739 9742 9745 9747 9750 9753 9756 9759 9761 9764 9766 9769 9771 9774 9776 9778 9780 9782 9783 9785 9786 9787 9788 9789 9790 9791 9792 9792 9793 9793 9794 9794 9794 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9797 9797 9798 9798 9799 9800 9800 9801 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9827 9827 9828 9829 9829 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9829 9829 9828 9827 9827 9826 9825 9824 9823 9822 9822 9821 9820 9819 9818 9817 9816 9816 9815 9814 9814 9813 9812 9812 9811 9811 9810 9810 9810 9809 9809 9809 9809 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9821 9822 9823 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9833 9834 9834 9834 9834 9834 9833 9833 9832 9831 9830 9829 9828 9827 9825 9824 9822 9821 9819 9817 9815 9813 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9783 9781 9780 9778 9777 9775 9774 9773 9772 9771 9770 9770 9769 9768 9768 9768 9768 9768 9768 9768 9769 9769 9390 2 4 4 9770 9771 9772 9772 9774 9775 9776 9777 9778 9780 9781 9782 9783 9785 9786 9787 9788 9789 9790 9791 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9793 9792 9792 9791 9790 9790 9789 9789 9788 9787 9787 9786 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9786 9785 9785 9784 9783 9782 9781 9780 9778 9776 9774 9771 9769 9766 9763 9760 9757 9753 9749 9745 9741 9737 9733 9729 9725 9721 9717 9713 9709 9705 9702 9698 9695 9692 9689 9686 9684 9682 9680 9678 9677 9675 9674 9674 9673 9673 9673 9673 9674 9674 9675 9676 9677 9678 9680 9681 9683 9684 9686 9687 9689 9691 9692 9694 9696 9697 9699 9701 9702 9704 9705 9707 9708 9710 9711 9712 9714 9715 9717 9718 9719 9720 9722 9723 9725 9726 9727 9729 9730 9732 9733 9735 9737 9738 9740 9742 9744 9746 9748 9750 9752 9754 9756 9759 9761 9763 9765 9768 9770 9772 9774 9776 9778 9781 9783 9784 9786 9788 9790 9791 9792 9794 9795 9796 9797 9797 9798 9799 9799 9799 9799 9800 9800 9799 9799 9799 9799 9799 9798 9798 9797 9797 9797 9796 9796 9795 9795 9795 9794 9794 9793 9793 9792 9792 9791 9791 9790 9789 9788 9787 9786 9785 9783 9782 9780 9778 9776 9773 9771 9768 9765 9762 9759 9756 9753 9749 9745 9741 9737 9733 9729 9725 9721 9717 9713 9708 9704 9700 9695 9691 9686 9682 9678 9673 9668 9664 9659 9654 9648 9643 9637 9631 9625 9618 9611 9603 9595 9586 9577 9568 9557 9546 9535 9523 9510 9496 9482 9468 9452 9436 9419 9402 9384 9366 9347 9327 9307 9287 9266 9245 9223 9201 9179 9156 9133 9110 9087 9063 9039 9016 8992 8968 8943 8919 8895 8870 8845 8821 8796 8771 8746 8721 8696 8671 8646 8621 8597 8572 8547 8523 8499 8475 8452 8429 8407 8385 8364 8343 8324 8305 8288 8271 8256 8242 8230 8218 8209 8201 8194 8189 8186 8185 8185 8188 8191 8197 8205 8215 8226 8239 8253 8269 8286 8305 8325 8347 8369 8393 8417 8443 8469 8495 8522 8549 8576 8604 8631 8658 8685 8712 8738 8763 8788 8813 8836 8859 8881 8902 8922 8941 8959 8977 8993 9008 9023 9037 9050 9062 9073 9084 9094 9103 9112 9120 9128 9135 9142 9148 9154 9160 9165 9171 9176 9181 9185 9190 9194 9198 9202 9206 9209 9212 9215 9218 9221 9223 9225 9226 9227 9228 9228 9228 9227 9226 9225 9222 9220 9217 9213 9209 9204 9199 9193 9187 9180 9173 9166 9158 9151 9142 9134 9125 9117 9108 9099 9091 9082 9074 9066 9058 9051 9044 9037 9031 9026 9021 9017 9013 9011 9009 9007 9007 9008 9009 9011 9014 9018 9022 9028 9034 9041 9049 9058 9067 9077 9088 9099 9111 9123 9136 9149 9163 9177 9191 9205 9220 9234 9249 9263 9277 9292 9306 9320 9333 9346 9359 9371 9383 9395 9406 9391 2 4 4 9417 9427 9436 9446 9454 9462 9470 9477 9483 9490 9495 9501 9506 9510 9515 9519 9522 9526 9529 9532 9535 9538 9541 9543 9546 9549 9551 9554 9556 9559 9561 9564 9566 9569 9571 9574 9576 9579 9581 9583 9585 9587 9589 9591 9592 9593 9594 9595 9596 9596 9596 9596 9596 9595 9594 9593 9592 9591 9589 9587 9585 9582 9580 9577 9575 9572 9569 9566 9563 9560 9557 9555 9552 9549 9546 9543 9540 9537 9534 9532 9529 9526 9524 9521 9518 9515 9513 9510 9507 9503 9500 9497 9493 9490 9486 9482 9478 9473 9468 9464 9458 9453 9448 9442 9436 9430 9424 9417 9410 9404 9397 9390 9383 9376 9368 9361 9354 9347 9340 9333 9326 9319 9313 9306 9300 9294 9288 9282 9277 9271 9266 9262 9257 9253 9249 9245 9242 9238 9236 9233 9230 9228 9226 9224 9222 9221 9220 9218 9217 9216 9215 9214 9213 9212 9211 9210 9209 9208 9207 9205 9204 9202 9200 9198 9196 9194 9191 9188 9185 9182 9179 9175 9171 9167 9163 9158 9153 9148 9143 9138 9132 9127 9121 9115 9109 9102 9096 9089 9083 9076 9069 9062 9055 9047 9040 9032 9024 9016 9008 9000 8991 8983 8974 8965 8955 8946 8936 8926 8915 8905 8894 8882 8870 8858 8846 8833 8820 8807 8793 8779 8764 8749 8734 8718 8702 8686 8669 8652 8634 8616 8598 8579 8559 8539 8519 8498 8477 8455 8432 8409 8385 8361 8336 8310 8284 8257 8229 8200 8171 8140 8109 8078 8045 8012 7977 7942 7906 7869 7831 7793 7753 7713 7672 7630 7587 7544 7500 7455 7409 7362 7314 7266 7217 7167 7116 7064 7011 6958 6903 6848 6791 6733 6674 6614 6553 6491 6427 6362 6296 6228 6159 6088 6016 5942 5866 5789 5710 5630 5548 5464 5379 5292 5203 5113 5022 4929 4835 4739 4643 4545 4447 4347 4247 4147 4046 3945 3844 3743 3642 3542 3443 3345 3247 3152 3057 2965 2875 2787 2701 2618 2539 2462 2389 2319 2253 2191 2133 2079 2030 1985 1945 1910 1880 1856 1836 1821 1812 1808 1809 1816 1828 1845 1868 1895 1928 1965 2008 2055 2107 2163 2223 2288 2356 2428 2504 2583 2665 2750 2838 2928 3020 3115 3211 3309 3408 3509 3610 3712 3815 3918 4021 4124 4228 4330 4433 4535 4636 4736 4835 4933 5030 5126 5221 5314 5405 5495 5583 5670 5755 5838 5919 5999 6077 6153 6228 6301 6372 6441 6509 6575 6639 6702 6763 6823 6881 6938 6994 7048 7101 7152 7203 7252 7300 7347 7393 7438 7481 7524 7566 7606 7646 7684 7722 7758 7794 7828 7862 7894 7925 7956 7985 8013 8040 8066 8090 8114 8137 8158 8179 8199 8217 8235 8251 8267 8281 8295 8308 8321 8332 8343 8354 8364 8373 8382 8391 8399 8407 8414 8422 8429 8436 8443 8450 8456 8463 8469 8475 8481 8487 8493 8499 8504 8509 8514 8518 8522 8525 8528 8530 8532 8534 8534 8535 8534 8533 8531 8529 8526 8522 8518 9392 2 4 4 8513 8508 8503 8497 8490 8484 8477 8470 8463 8455 8448 8441 8434 8427 8421 8414 8409 8403 8398 8394 8390 8386 8383 8381 8379 8377 8376 8376 8375 8376 8376 8377 8378 8379 8381 8382 8384 8385 8387 8388 8390 8391 8392 8392 8393 8393 8393 8392 8391 8390 8389 8388 8386 8384 8382 8380 8378 8375 8373 8371 8370 8368 8367 8366 8365 8366 8366 8367 8369 8372 8375 8379 8384 8390 8397 8405 8414 8424 8434 8446 8459 8472 8487 8503 8519 8537 8555 8574 8594 8615 8636 8658 8681 8704 8727 8751 8775 8800 8824 8849 8874 8899 8924 8949 8973 8997 9021 9045 9068 9091 9113 9135 9156 9177 9197 9216 9235 9253 9271 9287 9304 9319 9334 9348 9362 9374 9387 9399 9410 9421 9431 9441 9450 9460 9468 9477 9485 9493 9500 9507 9515 9521 9528 9535 9541 9547 9553 9559 9565 9570 9576 9581 9586 9591 9596 9600 9604 9608 9612 9616 9619 9622 9625 9628 9630 9632 9634 9635 9637 9638 9639 9640 9640 9641 9641 9641 9642 9642 9642 9642 9642 9642 9643 9643 9644 9644 9645 9646 9647 9649 9650 9652 9654 9656 9659 9661 9664 9667 9671 9674 9678 9681 9685 9689 9693 9697 9701 9706 9710 9714 9718 9722 9725 9729 9732 9736 9739 9742 9745 9747 9750 9752 9754 9756 9757 9759 9760 9761 9761 9762 9762 9762 9763 9762 9762 9762 9761 9760 9760 9759 9758 9757 9756 9755 9753 9752 9751 9750 9748 9747 9745 9744 9742 9741 9739 9737 9736 9734 9732 9730 9729 9727 9725 9723 9721 9719 9716 9714 9712 9710 9707 9705 9702 9699 9697 9694 9691 9688 9685 9681 9678 9674 9671 9667 9663 9659 9654 9650 9645 9641 9636 9630 9625 9619 9614 9607 9601 9595 9588 9582 9575 9568 9561 9553 9546 9538 9531 9523 9516 9508 9500 9493 9485 9478 9470 9463 9456 9449 9442 9436 9429 9423 9417 9411 9405 9400 9395 9390 9385 9380 9376 9372 9368 9364 9360 9357 9354 9351 9348 9345 9342 9339 9337 9334 9332 9330 9328 9326 9325 9323 9322 9321 9320 9319 9318 9318 9318 9318 9319 9320 9321 9323 9325 9327 9330 9333 9336 9340 9344 9349 9354 9359 9365 9371 9377 9384 9391 9398 9406 9413 9421 9429 9437 9446 9454 9462 9471 9479 9487 9496 9504 9512 9520 9528 9536 9543 9551 9558 9565 9572 9579 9585 9592 9598 9604 9610 9616 9622 9628 9634 9639 9645 9650 9656 9661 9666 9671 9677 9682 9687 9692 9697 9701 9706 9711 9716 9720 9724 9729 9733 9737 9741 9744 9748 9751 9754 9757 9760 9762 9764 9767 9768 9770 9771 9773 9774 9774 9775 9775 9776 9776 9776 9775 9775 9775 9774 9774 9773 9772 9771 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9757 9756 9755 9754 9754 9753 9753 9752 9752 9752 9752 9752 9752 9752 9753 9753 9754 9755 9756 9757 9758 9760 9762 9764 9766 9393 2 4 4 9768 9770 9773 9776 9778 9781 9784 9787 9790 9793 9796 9799 9802 9805 9808 9811 9814 9816 9819 9821 9823 9825 9827 9828 9830 9831 9832 9833 9834 9834 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9838 9838 9839 9839 9840 9840 9841 9841 9841 9842 9842 9842 9842 9842 9841 9841 9840 9839 9837 9836 9834 9831 9829 9826 9822 9819 9815 9811 9806 9801 9796 9790 9784 9778 9772 9766 9759 9752 9745 9738 9731 9723 9716 9708 9700 9693 9685 9678 9670 9662 9654 9647 9639 9631 9623 9615 9607 9599 9591 9583 9575 9566 9558 9549 9540 9531 9521 9512 9502 9492 9481 9471 9460 9449 9438 9426 9414 9402 9390 9378 9365 9353 9341 9328 9315 9303 9290 9278 9266 9254 9243 9231 9220 9210 9200 9190 9181 9173 9165 9158 9151 9145 9140 9136 9132 9129 9127 9125 9124 9124 9125 9127 9129 9132 9135 9139 9144 9150 9156 9162 9169 9176 9184 9192 9201 9210 9219 9229 9239 9248 9259 9269 9279 9290 9300 9311 9322 9332 9343 9354 9365 9375 9386 9397 9407 9418 9429 9439 9450 9460 9471 9481 9491 9501 9511 9522 9532 9541 9551 9561 9571 9580 9590 9599 9608 9617 9626 9635 9643 9652 9660 9668 9676 9683 9691 9698 9705 9712 9718 9724 9730 9736 9742 9747 9752 9757 9762 9766 9770 9774 9778 9782 9785 9788 9791 9794 9797 9800 9802 9804 9806 9808 9810 9812 9814 9815 9817 9818 9819 9820 9822 9823 9824 9825 9826 9826 9827 9828 9829 9830 9830 9831 9832 9832 9833 9833 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9842 9842 9842 9842 9841 9841 9841 9840 9840 9839 9838 9837 9836 9835 9833 9832 9830 9828 9826 9824 9822 9819 9817 9814 9811 9808 9805 9801 9798 9794 9790 9786 9782 9778 9773 9769 9764 9759 9753 9748 9742 9736 9730 9724 9717 9710 9703 9696 9688 9680 9672 9664 9656 9647 9638 9628 9619 9609 9599 9589 9578 9567 9556 9545 9534 9522 9510 9498 9485 9473 9460 9447 9433 9419 9406 9391 9377 9362 9347 9332 9316 9300 9284 9267 9250 9233 9216 9198 9180 9162 9143 9125 9106 9087 9067 9048 9029 9010 8991 8972 8953 8934 8916 8898 8880 8863 8847 8831 8816 8802 8789 8776 8765 8754 8745 8737 8730 8724 8719 8716 8713 8712 8713 8714 8717 8720 8725 8731 8738 8746 8755 8765 8776 8787 8799 8812 8825 8838 8852 8865 8880 8894 8908 8922 8936 8949 8963 8975 8988 9000 9012 9023 9033 9043 9052 9061 9068 9076 9082 9088 9093 9097 9101 9103 9106 9107 9108 9108 9107 9106 9104 9101 9098 9094 9089 9084 9078 9072 9065 9057 9048 9040 9030 9020 9010 8998 8987 8975 8963 8950 8938 8924 8911 8897 8884 8870 8856 8842 8829 8816 8802 8790 8777 8765 8753 8741 8730 8720 9394 2 4 4 8710 8700 8691 8682 8674 8666 8659 8652 8644 8637 8630 8623 8616 8609 8601 8593 8584 8575 8564 8553 8541 8527 8513 8497 8480 8461 8442 8420 8398 8374 8348 8321 8292 8263 8232 8200 8167 8134 8099 8065 8029 7993 7958 7922 7886 7851 7816 7782 7749 7717 7686 7656 7627 7599 7572 7547 7523 7500 7479 7459 7440 7422 7406 7390 7375 7360 7347 7334 7321 7308 7296 7284 7271 7259 7247 7234 7221 7207 7193 7179 7164 7149 7135 7120 7105 7090 7076 7061 7048 7035 7023 7012 7002 6994 6987 6982 6978 6977 6978 6981 6986 6993 7003 7015 7029 7046 7065 7087 7110 7136 7163 7192 7222 7254 7287 7321 7356 7392 7427 7463 7499 7535 7570 7605 7638 7671 7702 7732 7761 7788 7813 7837 7859 7879 7897 7913 7927 7939 7949 7957 7963 7968 7970 7971 7970 7967 7962 7955 7947 7937 7926 7913 7898 7882 7864 7844 7822 7799 7775 7748 7720 7690 7658 7624 7589 7551 7512 7471 7429 7384 7338 7290 7240 7189 7137 7084 7029 6973 6917 6859 6801 6743 6685 6627 6569 6512 6456 6401 6347 6295 6244 6196 6149 6105 6064 6025 5990 5957 5929 5903 5881 5863 5848 5837 5829 5826 5826 5830 5838 5849 5864 5882 5904 5929 5956 5987 6020 6056 6094 6134 6176 6220 6266 6313 6361 6410 6460 6510 6561 6612 6663 6714 6765 6816 6866 6915 6963 7010 7057 7102 7146 7189 7230 7270 7309 7346 7381 7415 7446 7476 7504 7531 7555 7578 7598 7617 7633 7648 7661 7671 7680 7687 7692 7695 7696 7695 7692 7688 7682 7674 7665 7655 7643 7630 7616 7601 7585 7569 7551 7534 7516 7499 7481 7464 7447 7430 7415 7400 7386 7374 7363 7353 7346 7339 7335 7333 7333 7334 7338 7345 7353 7364 7378 7393 7411 7431 7453 7478 7504 7533 7563 7595 7629 7665 7702 7741 7781 7821 7863 7906 7949 7993 8038 8083 8128 8173 8218 8263 8308 8352 8396 8439 8482 8524 8566 8607 8647 8685 8723 8760 8797 8832 8866 8899 8931 8962 8992 9021 9049 9076 9102 9127 9151 9174 9196 9218 9238 9258 9277 9295 9313 9330 9346 9362 9376 9391 9405 9418 9431 9443 9455 9467 9478 9488 9499 9508 9518 9527 9536 9545 9553 9561 9569 9576 9583 9590 9596 9602 9608 9614 9619 9624 9629 9633 9637 9641 9644 9647 9649 9652 9653 9655 9656 9657 9657 9658 9657 9657 9656 9655 9653 9651 9649 9647 9645 9642 9639 9636 9633 9630 9627 9624 9620 9617 9614 9611 9608 9606 9603 9601 9599 9597 9596 9595 9594 9594 9594 9594 9595 9596 9597 9599 9601 9603 9606 9609 9613 9616 9620 9624 9628 9633 9638 9642 9647 9652 9657 9662 9667 9671 9676 9681 9685 9690 9694 9698 9702 9705 9709 9712 9715 9718 9720 9722 9724 9726 9728 9729 9730 9731 9732 9732 9733 9733 9733 9732 9732 9731 9731 9730 9729 9728 9726 9725 9723 9721 9720 9717 9715 9713 9395 2 4 4 9711 9708 9705 9702 9699 9696 9693 9690 9686 9683 9679 9675 9671 9667 9663 9658 9654 9650 9645 9641 9636 9632 9627 9623 9618 9614 9609 9605 9601 9596 9592 9589 9585 9582 9578 9575 9573 9570 9568 9566 9565 9564 9563 9563 9563 9563 9564 9565 9567 9569 9571 9574 9577 9580 9584 9588 9593 9598 9603 9608 9613 9619 9625 9630 9636 9642 9648 9654 9660 9665 9670 9676 9681 9685 9689 9693 9697 9700 9703 9705 9707 9708 9709 9709 9709 9709 9708 9706 9705 9702 9700 9697 9694 9690 9687 9683 9679 9675 9671 9667 9663 9659 9655 9652 9649 9646 9643 9641 9639 9637 9636 9636 9635 9636 9637 9638 9640 9642 9645 9648 9651 9655 9660 9664 9669 9674 9680 9685 9691 9697 9703 9709 9715 9721 9726 9732 9737 9742 9747 9752 9756 9761 9765 9768 9772 9775 9778 9780 9783 9785 9787 9788 9790 9791 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9805 9806 9807 9809 9810 9812 9814 9816 9817 9819 9821 9823 9825 9827 9829 9830 9832 9834 9835 9837 9838 9839 9840 9841 9842 9843 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9850 9849 9849 9849 9848 9848 9847 9846 9845 9844 9843 9841 9840 9838 9836 9834 9832 9830 9828 9825 9823 9820 9818 9815 9812 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9780 9777 9773 9770 9767 9764 9761 9757 9754 9751 9748 9745 9742 9738 9735 9732 9729 9726 9723 9721 9718 9715 9713 9710 9708 9706 9704 9702 9701 9699 9698 9697 9696 9695 9695 9694 9694 9694 9694 9695 9695 9696 9696 9697 9698 9699 9701 9702 9703 9705 9706 9708 9709 9711 9713 9714 9716 9717 9719 9721 9722 9724 9725 9727 9729 9730 9731 9733 9734 9736 9737 9738 9739 9741 9742 9743 9744 9745 9746 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9759 9760 9761 9762 9763 9764 9765 9767 9768 9769 9770 9771 9772 9773 9775 9776 9777 9778 9779 9779 9780 9781 9782 9782 9783 9783 9783 9783 9783 9783 9783 9783 9782 9781 9781 9780 9779 9777 9776 9774 9773 9771 9769 9767 9764 9762 9760 9757 9755 9752 9749 9746 9744 9741 9738 9735 9732 9729 9726 9723 9720 9717 9714 9711 9708 9705 9703 9700 9697 9694 9692 9689 9686 9684 9681 9678 9676 9673 9671 9668 9665 9663 9660 9658 9655 9653 9650 9647 9645 9642 9639 9636 9633 9630 9627 9624 9620 9617 9613 9609 9606 9601 9597 9593 9588 9584 9579 9573 9568 9563 9557 9551 9545 9538 9532 9525 9518 9510 9503 9495 9487 9479 9471 9462 9453 9444 9435 9425 9416 9406 9396 9385 9375 9364 9352 9341 9329 9317 9305 9293 9280 9267 9253 9240 9226 9212 9197 9182 9167 9151 9135 9396 2 4 4 9119 9102 9085 9068 9051 9033 9014 8996 8977 8958 8938 8918 8898 8877 8856 8835 8813 8791 8769 8746 8723 8699 8675 8650 8625 8599 8572 8545 8518 8490 8461 8431 8400 8369 8336 8303 8269 8233 8197 8159 8121 8081 8039 7996 7952 7907 7860 7812 7762 7710 7657 7602 7546 7488 7429 7368 7305 7241 7176 7109 7041 6972 6901 6829 6757 6683 6609 6535 6460 6385 6309 6235 6160 6086 6012 5940 5869 5799 5731 5665 5602 5540 5481 5425 5372 5323 5276 5234 5195 5160 5129 5103 5081 5063 5050 5041 5037 5037 5042 5052 5066 5084 5107 5135 5166 5201 5240 5283 5329 5378 5431 5486 5544 5604 5667 5732 5798 5866 5935 6005 6075 6147 6218 6291 6363 6435 6506 6577 6648 6717 6786 6854 6920 6985 7049 7112 7173 7233 7291 7347 7402 7455 7507 7557 7605 7652 7696 7740 7781 7821 7860 7897 7932 7966 7998 8029 8059 8087 8114 8140 8164 8188 8210 8231 8252 8271 8290 8308 8325 8341 8357 8373 8387 8402 8416 8430 8443 8456 8469 8482 8495 8508 8521 8534 8547 8560 8573 8586 8600 8613 8627 8641 8655 8670 8685 8699 8715 8730 8745 8761 8777 8793 8809 8826 8842 8859 8875 8892 8909 8926 8942 8959 8976 8993 9009 9026 9042 9058 9075 9091 9106 9122 9137 9152 9167 9182 9196 9210 9223 9237 9249 9262 9274 9286 9297 9308 9319 9329 9339 9348 9357 9365 9373 9381 9388 9395 9401 9406 9412 9416 9421 9424 9428 9430 9432 9434 9435 9435 9435 9434 9432 9430 9427 9423 9419 9414 9408 9402 9394 9386 9378 9368 9358 9348 9337 9325 9313 9300 9288 9274 9261 9248 9234 9221 9208 9195 9183 9171 9160 9149 9139 9130 9123 9116 9110 9106 9103 9102 9102 9103 9106 9111 9116 9123 9132 9142 9154 9166 9180 9195 9211 9228 9245 9264 9282 9301 9321 9341 9360 9380 9400 9419 9438 9456 9474 9491 9507 9523 9538 9552 9565 9578 9589 9600 9609 9618 9626 9633 9640 9646 9651 9656 9660 9664 9667 9670 9673 9676 9678 9681 9683 9685 9687 9689 9691 9693 9695 9697 9699 9701 9703 9704 9705 9707 9707 9708 9708 9708 9707 9706 9704 9702 9699 9696 9692 9687 9682 9676 9669 9662 9654 9646 9637 9627 9618 9607 9596 9585 9574 9562 9550 9538 9526 9514 9502 9491 9479 9468 9457 9446 9436 9426 9417 9408 9400 9392 9385 9379 9373 9369 9364 9361 9359 9357 9356 9355 9356 9357 9359 9361 9365 9369 9373 9378 9384 9390 9397 9405 9412 9421 9429 9438 9448 9457 9467 9477 9488 9498 9509 9520 9531 9542 9553 9564 9575 9586 9597 9608 9619 9629 9640 9650 9661 9671 9681 9691 9701 9710 9719 9728 9737 9746 9754 9762 9770 9778 9785 9792 9798 9805 9811 9817 9822 9827 9832 9836 9840 9844 9847 9850 9853 9855 9857 9859 9861 9862 9863 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9397 2 4 5 9967 9966 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9903 9903 9903 9903 9903 9904 9905 9905 9906 9907 9908 9910 9911 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9902 9899 9897 9895 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9869 9867 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9865 9864 9863 9862 9860 9858 9856 9854 9851 9848 9845 9841 9837 9832 9827 9822 9817 9811 9804 9798 9791 9783 9776 9768 9759 9751 9742 9733 9723 9714 9704 9694 9683 9673 9663 9652 9642 9631 9620 9610 9599 9589 9579 9569 9559 9549 9540 9531 9522 9513 9505 9498 9490 9484 9477 9471 9466 9461 9457 9453 9450 9447 9445 9444 9443 9443 9443 9444 9446 9448 9451 9454 9458 9462 9467 9472 9478 9484 9491 9498 9506 9514 9522 9531 9540 9549 9559 9569 9579 9589 9599 9610 9620 9631 9641 9652 9662 9673 9683 9693 9703 9713 9723 9733 9742 9751 9760 9769 9777 9785 9793 9800 9807 9814 9820 9826 9832 9837 9842 9846 9850 9854 9858 9861 9863 9866 9868 9870 9871 9873 9873 9874 9875 9875 9875 9874 9874 9873 9873 9872 9870 9869 9868 9866 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9844 9841 9839 9836 9834 9831 9829 9826 9823 9821 9818 9815 9813 9810 9807 9805 9802 9800 9797 9795 9792 9790 9787 9785 9783 9781 9779 9777 9776 9774 9772 9771 9770 9769 9768 9767 9766 9765 9765 9764 9764 9764 9764 9764 9764 9765 9765 9765 9766 9766 9767 9767 9768 9769 9769 9770 9771 9772 9772 9773 9774 9774 9775 9776 9776 9777 9777 9778 9778 9779 9779 9780 9780 9781 9781 9782 9782 9783 9783 9784 9784 9785 9786 9786 9787 9788 9789 9790 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9801 9802 9803 9803 9804 9804 9804 9804 9804 9804 9804 9804 9803 9803 9802 9801 9801 9800 9798 9797 9796 9795 9793 9792 9790 9789 9787 9786 9784 9782 9781 9779 9778 9776 9775 9773 9772 9771 9769 9768 9767 9766 9764 9763 9762 9761 9760 9759 9758 9757 9756 9754 9753 9752 9751 9749 9748 9746 9744 9743 9741 9398 2 4 5 9739 9737 9735 9733 9730 9728 9725 9723 9720 9718 9715 9712 9710 9707 9704 9701 9699 9696 9693 9691 9688 9686 9684 9682 9680 9678 9676 9674 9673 9671 9670 9669 9668 9667 9666 9665 9665 9664 9664 9663 9663 9662 9662 9662 9661 9661 9661 9660 9660 9659 9658 9657 9656 9655 9654 9653 9652 9650 9648 9646 9645 9642 9640 9638 9636 9633 9630 9628 9625 9622 9619 9616 9613 9610 9607 9604 9601 9598 9595 9592 9589 9586 9584 9581 9578 9575 9573 9570 9567 9565 9562 9560 9557 9555 9552 9550 9547 9545 9542 9540 9537 9535 9532 9530 9527 9524 9521 9518 9515 9512 9509 9506 9503 9499 9496 9492 9488 9485 9481 9477 9473 9468 9464 9460 9455 9451 9446 9442 9437 9432 9427 9423 9418 9413 9408 9403 9398 9392 9387 9382 9377 9372 9366 9361 9356 9351 9345 9340 9335 9330 9324 9319 9314 9308 9303 9297 9292 9287 9281 9276 9270 9265 9259 9253 9248 9242 9236 9230 9224 9218 9212 9206 9200 9193 9187 9180 9174 9167 9160 9153 9146 9139 9131 9124 9117 9109 9101 9094 9086 9078 9070 9062 9054 9046 9038 9029 9021 9013 9005 8996 8988 8980 8971 8963 8955 8946 8938 8930 8922 8913 8905 8897 8889 8881 8873 8865 8857 8849 8841 8833 8825 8817 8809 8801 8793 8785 8776 8768 8760 8752 8744 8735 8727 8719 8710 8701 8693 8684 8675 8666 8657 8647 8638 8628 8619 8609 8599 8589 8578 8568 8557 8546 8535 8524 8512 8500 8488 8476 8463 8451 8438 8424 8411 8397 8382 8368 8353 8338 8322 8306 8290 8273 8256 8239 8221 8203 8185 8166 8147 8128 8108 8088 8068 8047 8026 8005 7983 7961 7939 7917 7895 7872 7849 7826 7803 7779 7755 7731 7707 7683 7659 7634 7610 7585 7560 7535 7509 7483 7458 7432 7405 7379 7352 7325 7297 7270 7242 7213 7184 7155 7125 7095 7065 7034 7002 6970 6937 6904 6870 6836 6801 6766 6729 6693 6655 6617 6578 6539 6499 6458 6417 6375 6332 6289 6245 6200 6155 6109 6063 6016 5968 5920 5871 5821 5771 5720 5669 5617 5564 5511 5457 5402 5347 5291 5234 5177 5119 5061 5002 4942 4881 4820 4758 4695 4632 4568 4503 4438 4372 4305 4237 4169 4101 4031 3961 3890 3819 3747 3675 3602 3529 3456 3382 3307 3232 3157 3082 3007 2931 2856 2780 2704 2629 2553 2478 2403 2329 2254 2180 2107 2034 1962 1890 1819 1749 1680 1612 1544 1478 1413 1348 1286 1224 1163 1104 1047 990 936 882 831 781 732 686 640 597 555 515 477 441 406 373 342 312 284 258 234 211 189 169 151 134 118 104 91 79 69 59 51 43 36 30 25 21 17 13 11 8 6 5 4 3 2 2 2 2 3 4 5 6 8 9 12 15 18 21 26 31 36 43 50 58 67 77 88 101 114 129 146 164 183 9399 2 4 5 204 227 251 278 306 335 367 401 436 474 513 554 597 643 690 739 789 842 896 953 1010 1070 1131 1194 1258 1323 1390 1458 1527 1598 1669 1742 1815 1889 1964 2039 2116 2192 2269 2347 2425 2502 2581 2659 2737 2815 2893 2971 3048 3125 3202 3279 3355 3430 3505 3580 3653 3726 3799 3870 3941 4011 4080 4148 4216 4282 4348 4413 4477 4540 4602 4663 4723 4783 4841 4899 4956 5012 5067 5121 5175 5228 5280 5331 5382 5432 5481 5530 5578 5626 5673 5719 5765 5810 5855 5900 5944 5987 6030 6073 6115 6156 6198 6238 6278 6318 6358 6396 6435 6473 6510 6547 6583 6619 6654 6689 6723 6756 6789 6821 6853 6884 6915 6945 6975 7004 7032 7060 7088 7115 7141 7167 7193 7218 7243 7267 7291 7315 7338 7361 7384 7407 7429 7452 7474 7496 7518 7539 7561 7582 7604 7625 7646 7668 7689 7710 7731 7751 7772 7793 7813 7833 7854 7874 7893 7913 7932 7951 7970 7988 8007 8025 8042 8059 8076 8093 8109 8125 8140 8155 8170 8184 8198 8212 8225 8238 8251 8263 8275 8287 8298 8309 8320 8331 8341 8352 8362 8372 8382 8391 8401 8410 8420 8429 8439 8448 8457 8467 8476 8485 8494 8503 8513 8522 8531 8540 8549 8558 8567 8576 8585 8594 8603 8611 8620 8628 8637 8645 8653 8661 8669 8677 8684 8692 8699 8706 8713 8720 8727 8733 8740 8746 8752 8758 8763 8769 8774 8780 8785 8790 8795 8800 8805 8809 8814 8818 8822 8827 8831 8835 8839 8843 8847 8850 8854 8858 8861 8864 8868 8871 8874 8877 8880 8883 8885 8888 8890 8893 8895 8897 8899 8901 8902 8904 8905 8906 8907 8908 8909 8910 8911 8911 8912 8912 8912 8912 8912 8912 8912 8912 8911 8911 8910 8910 8909 8908 8907 8907 8906 8905 8904 8903 8901 8900 8899 8897 8896 8894 8893 8891 8889 8887 8884 8882 8879 8877 8874 8871 8867 8864 8860 8856 8852 8847 8843 8838 8833 8827 8821 8815 8809 8802 8795 8788 8780 8772 8764 8756 8747 8737 8728 8718 8708 8697 8686 8675 8663 8651 8639 8626 8613 8599 8585 8571 8556 8541 8526 8510 8493 8477 8460 8442 8424 8406 8387 8368 8348 8328 8308 8287 8266 8245 8223 8201 8178 8155 8132 8109 8085 8062 8037 8013 7989 7964 7939 7914 7889 7863 7838 7812 7786 7761 7735 7709 7683 7656 7630 7604 7577 7551 7524 7497 7470 7443 7416 7389 7361 7333 7305 7277 7248 7219 7190 7160 7130 7100 7068 7037 7004 6971 6937 6903 6867 6831 6794 6756 6717 6677 6635 6593 6549 6504 6457 6409 6359 6308 6256 6201 6145 6087 6028 5966 5903 5837 5770 5701 5629 5556 5481 5403 5324 5243 5159 5074 4987 4898 4808 4715 4622 4526 4429 4331 4232 4132 4031 3929 3827 3725 3622 3520 3417 3315 3214 3113 3014 2916 2819 2724 2632 2541 2453 2367 2285 2205 2129 2056 1986 1921 1860 1803 9400 2 4 5 1750 1701 1658 1618 1584 1554 1530 1510 1495 1486 1481 1482 1487 1498 1513 1533 1558 1588 1622 1661 1704 1751 1802 1857 1916 1979 2045 2114 2186 2261 2339 2419 2502 2587 2673 2762 2852 2943 3035 3129 3224 3319 3415 3511 3608 3704 3801 3897 3994 4089 4185 4280 4374 4467 4560 4651 4742 4831 4920 5007 5093 5178 5261 5343 5424 5503 5581 5657 5732 5805 5877 5947 6016 6083 6149 6213 6275 6336 6396 6454 6510 6565 6618 6670 6721 6770 6817 6864 6908 6952 6994 7035 7074 7112 7150 7186 7220 7254 7287 7319 7349 7379 7408 7436 7463 7490 7516 7541 7566 7590 7613 7636 7659 7681 7703 7725 7746 7767 7788 7809 7829 7850 7870 7890 7911 7931 7951 7971 7992 8012 8032 8053 8073 8094 8114 8135 8155 8176 8197 8218 8238 8259 8280 8301 8322 8342 8363 8384 8404 8425 8445 8465 8485 8505 8524 8544 8563 8582 8601 8619 8637 8655 8672 8690 8706 8723 8739 8755 8770 8785 8800 8814 8827 8841 8853 8866 8878 8889 8900 8911 8921 8931 8940 8949 8957 8965 8973 8980 8987 8993 9000 9005 9011 9016 9021 9026 9031 9035 9039 9043 9047 9051 9055 9059 9063 9067 9071 9075 9079 9083 9087 9092 9096 9101 9106 9111 9117 9122 9128 9134 9140 9146 9153 9159 9166 9173 9180 9187 9194 9202 9209 9217 9224 9232 9239 9247 9254 9262 9269 9276 9283 9290 9297 9304 9311 9317 9323 9330 9336 9342 9347 9353 9358 9364 9369 9374 9379 9384 9389 9394 9399 9403 9408 9412 9417 9421 9426 9430 9435 9439 9444 9448 9453 9457 9461 9466 9470 9474 9478 9482 9487 9490 9494 9498 9502 9506 9509 9512 9516 9519 9522 9524 9527 9530 9532 9534 9536 9538 9540 9542 9543 9545 9546 9547 9548 9550 9551 9552 9553 9554 9555 9555 9556 9557 9559 9560 9561 9562 9563 9564 9566 9567 9568 9570 9571 9573 9575 9576 9578 9579 9581 9582 9584 9585 9587 9588 9589 9590 9591 9592 9593 9594 9594 9594 9595 9595 9594 9594 9594 9593 9592 9591 9590 9589 9587 9586 9584 9582 9581 9579 9577 9575 9573 9571 9569 9567 9565 9563 9561 9559 9557 9555 9553 9552 9550 9548 9547 9545 9544 9542 9541 9539 9538 9536 9535 9533 9531 9530 9528 9526 9524 9522 9519 9516 9514 9511 9507 9504 9500 9496 9491 9486 9481 9476 9470 9464 9457 9450 9443 9436 9428 9420 9411 9402 9393 9383 9373 9363 9353 9342 9331 9319 9307 9295 9283 9271 9258 9244 9231 9217 9203 9189 9174 9159 9144 9128 9112 9096 9079 9062 9044 9025 9007 8987 8967 8947 8925 8904 8881 8858 8833 8808 8782 8756 8728 8699 8670 8639 8607 8574 8541 8505 8469 8432 8393 8354 8313 8270 8227 8183 8137 8090 8042 7993 7942 7891 7838 7785 7731 7675 7619 7562 7505 7446 7388 7328 7269 7209 7149 7089 7029 6969 6909 6850 6791 6733 6676 6619 6564 6510 9401 2 4 5 6457 6406 6356 6308 6262 6217 6175 6136 6098 6063 6031 6001 5974 5950 5929 5911 5896 5884 5875 5870 5868 5869 5873 5881 5891 5905 5923 5943 5966 5992 6022 6054 6088 6125 6165 6207 6251 6297 6345 6395 6446 6499 6552 6607 6663 6720 6777 6835 6893 6950 7008 7066 7123 7180 7237 7292 7347 7400 7453 7504 7555 7604 7651 7697 7742 7785 7827 7867 7905 7942 7977 8011 8043 8074 8103 8131 8157 8182 8205 8227 8248 8268 8286 8303 8319 8334 8349 8362 8374 8385 8395 8405 8414 8422 8429 8436 8441 8447 8451 8455 8458 8461 8463 8464 8464 8465 8464 8463 8461 8458 8455 8451 8447 8442 8436 8430 8423 8415 8407 8398 8388 8378 8367 8356 8344 8331 8318 8304 8290 8275 8260 8244 8228 8211 8193 8176 8158 8139 8120 8101 8081 8061 8040 8019 7998 7976 7954 7931 7908 7885 7861 7836 7812 7787 7761 7735 7708 7681 7653 7625 7596 7566 7536 7505 7473 7441 7408 7375 7340 7305 7269 7232 7195 7156 7117 7077 7037 6995 6952 6909 6865 6820 6773 6726 6678 6630 6580 6529 6477 6424 6371 6316 6260 6203 6145 6086 6025 5964 5901 5837 5772 5706 5638 5569 5499 5427 5355 5280 5205 5128 5049 4970 4888 4806 4722 4637 4551 4463 4375 4285 4194 4102 4009 3916 3821 3726 3630 3534 3437 3340 3243 3146 3049 2952 2856 2760 2664 2570 2476 2384 2292 2202 2113 2026 1941 1857 1776 1696 1619 1544 1471 1401 1334 1269 1207 1148 1091 1038 988 941 897 856 818 784 753 725 700 679 662 647 636 628 624 623 625 631 640 652 668 687 709 734 763 795 829 867 909 953 1000 1050 1103 1159 1217 1279 1343 1410 1479 1550 1624 1701 1779 1860 1943 2027 2114 2202 2292 2383 2476 2569 2664 2760 2857 2955 3053 3152 3251 3350 3449 3549 3648 3747 3846 3945 4042 4140 4236 4332 4426 4520 4613 4704 4795 4884 4972 5058 5143 5227 5309 5390 5470 5548 5624 5700 5773 5846 5916 5986 6054 6120 6186 6250 6312 6374 6434 6493 6551 6608 6663 6718 6771 6824 6875 6926 6975 7024 7071 7118 7164 7209 7253 7297 7339 7381 7422 7462 7502 7541 7578 7616 7652 7688 7723 7757 7790 7823 7855 7886 7917 7947 7976 8005 8032 8060 8086 8112 8137 8162 8186 8210 8233 8255 8277 8299 8320 8340 8360 8380 8400 8419 8437 8456 8474 8491 8509 8526 8543 8559 8576 8592 8608 8624 8640 8655 8670 8685 8700 8715 8729 8744 8758 8771 8785 8798 8812 8824 8837 8849 8862 8873 8885 8896 8907 8918 8928 8939 8949 8958 8967 8977 8985 8994 9002 9011 9019 9026 9034 9041 9048 9056 9063 9069 9076 9083 9090 9096 9103 9109 9116 9122 9128 9135 9141 9147 9154 9160 9166 9173 9179 9185 9191 9197 9203 9209 9214 9220 9225 9231 9236 9241 9246 9250 9255 9259 9263 9267 9270 9274 9277 9280 9402 2 4 5 9282 9285 9287 9289 9291 9293 9295 9296 9298 9299 9300 9302 9303 9304 9305 9306 9307 9308 9310 9311 9312 9314 9315 9317 9318 9320 9322 9324 9326 9328 9330 9332 9334 9337 9339 9342 9344 9347 9349 9352 9354 9357 9359 9361 9364 9366 9368 9371 9373 9375 9377 9379 9380 9382 9384 9385 9387 9388 9389 9390 9391 9392 9393 9394 9394 9394 9395 9395 9395 9395 9395 9394 9393 9393 9391 9390 9389 9387 9385 9383 9380 9377 9374 9371 9367 9363 9358 9354 9349 9343 9337 9331 9325 9318 9311 9304 9296 9288 9280 9272 9263 9254 9245 9235 9226 9216 9206 9196 9185 9175 9164 9154 9143 9132 9121 9110 9098 9087 9076 9064 9052 9040 9028 9016 9004 8992 8979 8966 8953 8940 8927 8914 8900 8887 8873 8859 8845 8831 8817 8802 8788 8774 8759 8745 8731 8717 8703 8689 8675 8662 8649 8636 8624 8612 8601 8590 8579 8569 8559 8550 8542 8534 8526 8519 8513 8507 8502 8497 8492 8488 8484 8480 8477 8474 8471 8468 8465 8462 8459 8456 8452 8448 8444 8439 8434 8428 8422 8415 8407 8398 8389 8379 8368 8356 8343 8330 8315 8299 8283 8265 8247 8227 8206 8185 8162 8138 8113 8088 8061 8033 8004 7973 7942 7909 7874 7839 7802 7764 7724 7683 7640 7595 7549 7500 7450 7398 7344 7288 7230 7169 7107 7042 6975 6905 6834 6760 6684 6606 6526 6444 6361 6275 6189 6101 6011 5920 5829 5737 5645 5553 5462 5371 5280 5191 5104 5018 4934 4853 4775 4699 4628 4560 4496 4436 4381 4331 4286 4246 4212 4183 4160 4142 4131 4127 4128 4135 4148 4167 4192 4223 4259 4302 4349 4402 4459 4522 4588 4659 4734 4812 4893 4977 5064 5153 5244 5337 5431 5527 5622 5719 5815 5911 6007 6103 6197 6291 6383 6474 6564 6652 6738 6822 6904 6984 7062 7138 7212 7284 7353 7421 7486 7550 7611 7670 7728 7783 7837 7889 7940 7989 8036 8082 8126 8170 8211 8252 8292 8330 8367 8404 8439 8474 8507 8540 8571 8602 8632 8661 8689 8717 8744 8770 8795 8819 8843 8866 8888 8910 8930 8950 8970 8988 9006 9024 9041 9057 9072 9087 9102 9116 9129 9142 9155 9167 9179 9190 9201 9212 9223 9233 9243 9253 9262 9271 9280 9289 9298 9307 9315 9323 9331 9339 9347 9355 9362 9370 9377 9384 9391 9398 9405 9412 9418 9424 9431 9437 9443 9448 9454 9460 9465 9470 9475 9480 9485 9490 9495 9499 9504 9508 9513 9517 9521 9525 9529 9533 9536 9540 9543 9547 9550 9554 9557 9560 9563 9566 9569 9571 9574 9576 9579 9581 9583 9585 9587 9589 9590 9592 9593 9594 9595 9596 9597 9598 9599 9599 9600 9601 9601 9601 9602 9602 9602 9602 9603 9603 9603 9603 9604 9604 9604 9604 9605 9605 9606 9606 9606 9607 9607 9608 9608 9608 9609 9609 9609 9609 9609 9609 9608 9608 9607 9606 9605 9604 9602 9600 9598 9596 9593 9590 9403 2 4 5 9586 9583 9579 9574 9570 9564 9559 9553 9547 9541 9534 9527 9520 9513 9505 9497 9489 9481 9472 9464 9455 9446 9437 9428 9419 9409 9400 9390 9381 9371 9361 9351 9341 9330 9320 9309 9298 9287 9275 9263 9250 9237 9224 9210 9195 9180 9164 9147 9129 9111 9092 9072 9050 9028 9005 8981 8956 8929 8902 8874 8844 8814 8783 8750 8717 8683 8649 8614 8578 8541 8505 8468 8431 8394 8357 8320 8284 8248 8213 8179 8146 8114 8083 8053 8025 7999 7975 7952 7931 7913 7897 7883 7872 7862 7856 7851 7850 7850 7854 7860 7868 7879 7892 7907 7924 7944 7965 7989 8014 8041 8069 8099 8130 8161 8194 8228 8262 8297 8331 8366 8401 8436 8471 8505 8539 8572 8605 8636 8667 8696 8725 8752 8779 8804 8828 8851 8872 8893 8912 8930 8947 8962 8977 8990 9003 9014 9025 9034 9043 9051 9059 9066 9072 9077 9083 9088 9092 9096 9100 9104 9107 9110 9113 9116 9119 9121 9124 9126 9128 9130 9132 9134 9136 9137 9138 9139 9140 9140 9141 9141 9141 9140 9139 9138 9136 9134 9132 9129 9126 9123 9119 9115 9111 9106 9101 9096 9091 9085 9079 9073 9067 9060 9054 9047 9040 9033 9027 9020 9013 9006 8999 8992 8986 8979 8972 8965 8958 8951 8944 8937 8930 8923 8916 8908 8900 8892 8883 8874 8865 8855 8845 8834 8823 8810 8798 8784 8770 8755 8739 8722 8704 8685 8666 8645 8624 8602 8579 8554 8529 8503 8476 8448 8419 8390 8359 8328 8296 8263 8229 8194 8159 8123 8086 8048 8009 7970 7930 7889 7847 7804 7760 7715 7669 7621 7573 7523 7471 7419 7364 7308 7250 7190 7129 7065 6999 6931 6861 6789 6714 6637 6558 6476 6392 6306 6217 6127 6034 5939 5843 5745 5645 5544 5442 5339 5235 5131 5027 4923 4819 4716 4614 4514 4415 4319 4225 4133 4045 3960 3879 3802 3729 3661 3598 3540 3487 3440 3399 3364 3334 3311 3294 3284 3280 3282 3290 3305 3325 3352 3384 3423 3467 3516 3571 3630 3694 3762 3834 3910 3990 4072 4158 4246 4336 4429 4523 4618 4714 4811 4909 5006 5104 5201 5298 5394 5490 5584 5678 5770 5860 5949 6036 6122 6205 6287 6368 6446 6522 6596 6669 6739 6808 6875 6940 7003 7065 7125 7183 7240 7295 7348 7401 7451 7501 7549 7596 7641 7686 7729 7772 7813 7853 7892 7931 7968 8005 8040 8075 8109 8142 8175 8206 8237 8268 8297 8326 8354 8382 8409 8435 8461 8487 8511 8536 8559 8583 8605 8628 8649 8671 8692 8712 8732 8752 8771 8790 8808 8826 8844 8861 8878 8894 8910 8926 8941 8956 8970 8984 8998 9011 9024 9036 9048 9060 9071 9082 9092 9102 9112 9121 9130 9139 9147 9155 9162 9170 9177 9183 9190 9196 9202 9208 9214 9219 9224 9229 9234 9239 9244 9248 9252 9257 9261 9265 9268 9272 9276 9279 9282 9286 9289 9291 9294 9297 9299 9301 9303 9305 9307 9308 9310 9404 2 4 5 9311 9311 9312 9312 9312 9312 9311 9310 9309 9308 9306 9304 9301 9298 9295 9292 9288 9283 9278 9273 9267 9261 9254 9247 9240 9231 9223 9213 9204 9193 9182 9171 9159 9146 9133 9120 9105 9091 9075 9059 9043 9026 9009 8992 8974 8955 8936 8917 8898 8879 8859 8839 8819 8799 8779 8759 8739 8719 8700 8680 8660 8641 8622 8603 8584 8566 8548 8530 8512 8495 8478 8461 8444 8428 8412 8396 8380 8364 8348 8332 8316 8301 8285 8269 8253 8236 8220 8203 8187 8170 8152 8135 8117 8099 8080 8062 8043 8024 8005 7986 7966 7947 7927 7908 7888 7869 7849 7830 7812 7793 7775 7757 7740 7723 7707 7692 7677 7663 7649 7636 7625 7613 7603 7594 7585 7577 7570 7564 7558 7554 7550 7546 7544 7541 7540 7538 7537 7537 7537 7536 7536 7536 7535 7535 7534 7532 7530 7528 7524 7520 7515 7508 7501 7492 7482 7470 7457 7442 7425 7406 7386 7363 7338 7311 7282 7251 7217 7181 7143 7103 7060 7015 6968 6918 6867 6813 6758 6701 6642 6581 6520 6457 6393 6328 6263 6197 6131 6065 5999 5934 5870 5808 5746 5686 5628 5572 5519 5468 5420 5376 5334 5297 5263 5233 5208 5186 5170 5157 5149 5146 5148 5154 5165 5181 5201 5226 5256 5289 5327 5369 5415 5464 5517 5573 5632 5694 5758 5825 5893 5963 6035 6108 6182 6256 6331 6406 6481 6556 6631 6704 6777 6849 6920 6989 7057 7124 7189 7253 7315 7375 7434 7490 7545 7598 7650 7700 7748 7794 7839 7883 7925 7966 8005 8043 8080 8116 8150 8184 8217 8249 8280 8310 8339 8368 8396 8423 8449 8475 8500 8524 8548 8571 8594 8616 8637 8657 8677 8696 8714 8732 8749 8765 8781 8795 8810 8823 8836 8847 8859 8869 8879 8888 8897 8904 8912 8918 8924 8929 8934 8938 8942 8945 8947 8949 8950 8951 8951 8951 8950 8949 8947 8944 8941 8937 8932 8927 8921 8915 8908 8900 8891 8882 8872 8861 8849 8837 8824 8810 8795 8779 8763 8746 8728 8710 8690 8670 8650 8628 8606 8584 8561 8537 8513 8488 8463 8438 8412 8386 8359 8332 8305 8278 8251 8223 8195 8167 8139 8111 8082 8054 8025 7997 7969 7940 7912 7883 7855 7827 7799 7771 7743 7715 7688 7661 7634 7608 7582 7557 7533 7509 7485 7463 7441 7421 7402 7383 7366 7351 7336 7323 7312 7303 7295 7289 7285 7283 7283 7285 7289 7295 7304 7314 7327 7342 7359 7378 7399 7423 7448 7476 7505 7536 7568 7602 7638 7674 7712 7752 7792 7833 7874 7916 7959 8001 8044 8087 8129 8171 8213 8255 8295 8335 8375 8413 8450 8486 8522 8555 8588 8620 8650 8679 8707 8733 8759 8783 8805 8827 8848 8867 8885 8902 8919 8934 8949 8963 8976 8988 9000 9011 9021 9031 9041 9050 9059 9067 9075 9083 9091 9098 9105 9112 9118 9125 9131 9137 9143 9148 9154 9159 9164 9169 9173 9177 9181 9185 9189 9192 9195 9198 9405 2 4 5 9200 9202 9204 9205 9207 9208 9208 9209 9209 9209 9209 9208 9208 9207 9206 9205 9204 9202 9201 9199 9198 9196 9194 9193 9191 9189 9187 9185 9182 9180 9178 9176 9173 9171 9168 9166 9163 9160 9157 9154 9150 9146 9142 9138 9134 9129 9124 9119 9113 9107 9101 9095 9088 9080 9073 9065 9057 9048 9039 9029 9020 9010 8999 8989 8978 8967 8956 8944 8932 8920 8908 8896 8883 8870 8857 8844 8831 8818 8804 8791 8777 8763 8749 8734 8719 8704 8689 8674 8658 8642 8625 8608 8590 8572 8554 8534 8515 8495 8474 8452 8430 8408 8384 8361 8336 8311 8285 8259 8232 8205 8178 8150 8122 8093 8065 8036 8008 7979 7951 7923 7895 7868 7841 7815 7790 7765 7742 7719 7698 7678 7659 7641 7624 7609 7596 7584 7573 7564 7556 7550 7546 7543 7541 7541 7542 7545 7549 7554 7560 7567 7575 7584 7594 7605 7616 7628 7640 7653 7666 7678 7691 7705 7717 7730 7743 7755 7767 7779 7790 7800 7811 7820 7829 7837 7845 7852 7859 7865 7870 7874 7878 7882 7884 7887 7888 7889 7890 7890 7890 7889 7888 7886 7884 7881 7878 7875 7871 7866 7862 7857 7851 7845 7838 7831 7823 7815 7806 7796 7786 7775 7764 7752 7739 7725 7710 7695 7679 7662 7644 7625 7606 7585 7564 7541 7518 7494 7469 7443 7417 7389 7361 7332 7303 7273 7242 7210 7178 7146 7113 7080 7046 7012 6978 6944 6909 6875 6840 6805 6770 6736 6701 6667 6633 6599 6565 6531 6498 6465 6432 6400 6368 6336 6305 6274 6243 6213 6183 6153 6124 6095 6066 6038 6009 5981 5954 5926 5899 5872 5845 5818 5792 5766 5739 5714 5688 5662 5637 5612 5587 5562 5538 5513 5489 5466 5442 5419 5396 5374 5352 5330 5309 5289 5268 5249 5229 5211 5192 5175 5158 5142 5126 5111 5096 5082 5069 5057 5045 5034 5023 5014 5005 4997 4989 4982 4976 4971 4966 4962 4959 4957 4955 4955 4955 4955 4957 4959 4962 4966 4971 4977 4983 4991 4999 5008 5019 5030 5042 5054 5068 5083 5099 5115 5133 5152 5171 5192 5213 5235 5258 5282 5307 5333 5359 5387 5415 5443 5473 5503 5533 5564 5596 5628 5660 5693 5726 5760 5793 5827 5862 5896 5930 5965 6000 6034 6069 6103 6138 6173 6207 6242 6276 6310 6345 6379 6412 6446 6480 6513 6546 6579 6612 6644 6676 6708 6739 6770 6801 6831 6860 6889 6918 6945 6972 6999 7024 7049 7072 7095 7117 7137 7156 7174 7191 7207 7221 7234 7246 7256 7265 7273 7279 7283 7287 7289 7290 7290 7288 7286 7282 7278 7273 7267 7261 7255 7248 7241 7234 7227 7220 7213 7207 7202 7198 7194 7191 7190 7190 7191 7193 7197 7203 7210 7218 7229 7241 7255 7270 7288 7306 7327 7349 7372 7397 7424 7451 7480 7509 7540 7572 7604 7636 7669 7703 7737 7770 7804 7837 7870 7903 7935 7967 7998 8028 8057 8086 8113 8139 8165 8189 8212 9406 2 4 5 8234 8255 8274 8293 8310 8326 8341 8355 8368 8380 8391 8401 8410 8418 8426 8433 8439 8445 8450 8454 8458 8462 8466 8469 8472 8475 8478 8480 8483 8485 8488 8490 8493 8495 8498 8501 8504 8507 8511 8515 8519 8523 8527 8532 8536 8541 8547 8552 8558 8564 8570 8576 8583 8590 8596 8603 8610 8617 8624 8632 8639 8646 8653 8660 8666 8673 8679 8685 8691 8697 8702 8707 8712 8716 8720 8723 8726 8728 8730 8731 8732 8733 8733 8732 8732 8730 8729 8726 8724 8721 8718 8715 8711 8708 8704 8700 8696 8692 8689 8685 8682 8678 8676 8673 8671 8669 8668 8667 8667 8667 8668 8669 8672 8674 8678 8681 8686 8691 8697 8703 8710 8718 8726 8734 8743 8753 8763 8773 8783 8794 8805 8816 8827 8839 8850 8861 8873 8884 8896 8907 8918 8929 8939 8950 8960 8970 8979 8989 8998 9007 9015 9023 9031 9039 9046 9053 9060 9066 9072 9078 9084 9089 9094 9099 9104 9108 9113 9117 9121 9125 9128 9132 9135 9138 9141 9144 9147 9150 9153 9155 9157 9160 9162 9164 9166 9168 9170 9171 9173 9174 9175 9177 9178 9179 9179 9180 9181 9181 9182 9182 9182 9182 9182 9182 9181 9181 9180 9179 9178 9177 9176 9174 9173 9171 9169 9166 9164 9162 9159 9156 9153 9149 9146 9142 9138 9133 9129 9124 9119 9114 9109 9104 9098 9092 9086 9080 9074 9067 9061 9054 9047 9040 9033 9026 9018 9011 9004 8996 8988 8981 8973 8965 8957 8949 8941 8933 8925 8917 8908 8900 8891 8883 8874 8865 8856 8847 8838 8828 8818 8808 8798 8788 8777 8767 8755 8744 8732 8720 8708 8696 8683 8669 8656 8642 8628 8613 8598 8583 8567 8551 8534 8517 8500 8482 8463 8445 8425 8406 8385 8365 8343 8321 8299 8276 8253 8228 8204 8178 8152 8125 8097 8069 8040 8010 7979 7947 7915 7881 7847 7812 7776 7738 7700 7661 7621 7580 7538 7495 7451 7405 7359 7312 7263 7214 7163 7111 7059 7005 6950 6893 6836 6777 6717 6656 6594 6531 6466 6400 6332 6264 6193 6122 6049 5975 5899 5821 5742 5662 5580 5497 5412 5326 5238 5148 5057 4965 4871 4776 4680 4582 4483 4383 4283 4181 4079 3976 3872 3769 3665 3561 3458 3354 3252 3150 3049 2949 2851 2755 2660 2567 2477 2389 2304 2222 2143 2067 1995 1926 1862 1801 1745 1693 1646 1603 1565 1532 1504 1481 1462 1449 1440 1437 1438 1445 1457 1473 1494 1520 1550 1585 1624 1668 1715 1767 1822 1881 1943 2008 2077 2149 2223 2299 2379 2460 2543 2628 2715 2804 2893 2984 3076 3169 3262 3356 3450 3545 3640 3735 3830 3924 4019 4112 4206 4299 4391 4483 4573 4663 4752 4840 4927 5012 5097 5180 5262 5342 5421 5499 5575 5650 5723 5794 5864 5932 5999 6063 6126 6188 6247 6305 6361 6415 6467 6517 6566 6612 6657 6700 6742 6781 6819 6855 6890 6923 6954 6984 7012 7039 7065 7089 9407 2 4 5 7112 7134 7155 7175 7193 7212 7229 7246 7262 7277 7292 7307 7322 7337 7351 7366 7380 7395 7410 7425 7441 7457 7473 7491 7508 7527 7546 7566 7586 7607 7629 7652 7675 7700 7725 7750 7777 7804 7832 7860 7889 7919 7949 7980 8011 8043 8074 8106 8139 8171 8204 8237 8269 8302 8334 8367 8399 8431 8462 8494 8524 8555 8585 8614 8643 8671 8699 8726 8752 8778 8803 8827 8850 8873 8895 8916 8937 8957 8976 8994 9012 9028 9045 9060 9075 9089 9102 9115 9127 9139 9150 9160 9170 9179 9188 9196 9204 9211 9218 9225 9231 9237 9243 9248 9253 9258 9263 9267 9271 9275 9279 9283 9286 9290 9293 9297 9300 9304 9307 9311 9314 9318 9321 9325 9328 9332 9336 9340 9344 9348 9352 9356 9360 9365 9369 9374 9378 9383 9388 9393 9398 9403 9408 9413 9418 9423 9429 9434 9439 9445 9450 9456 9461 9467 9472 9478 9483 9489 9494 9500 9505 9511 9516 9522 9527 9533 9538 9544 9549 9554 9559 9564 9569 9574 9579 9584 9589 9593 9598 9602 9606 9611 9615 9619 9622 9626 9630 9633 9637 9640 9643 9646 9649 9652 9655 9658 9660 9663 9665 9668 9670 9672 9675 9677 9679 9681 9684 9686 9688 9690 9692 9695 9697 9699 9702 9704 9706 9709 9711 9714 9716 9718 9721 9723 9726 9728 9730 9733 9735 9737 9739 9741 9743 9745 9747 9748 9750 9751 9752 9753 9754 9755 9756 9757 9757 9758 9758 9758 9758 9758 9758 9758 9758 9757 9757 9757 9756 9756 9755 9755 9754 9754 9754 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9754 9754 9754 9755 9755 9756 9756 9757 9757 9758 9758 9759 9759 9759 9760 9760 9760 9760 9761 9761 9760 9760 9760 9760 9759 9759 9759 9758 9757 9757 9756 9755 9755 9754 9753 9753 9752 9751 9750 9750 9749 9749 9748 9748 9747 9747 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9745 9745 9744 9744 9743 9743 9742 9742 9741 9740 9739 9738 9738 9737 9736 9735 9734 9734 9733 9732 9732 9731 9731 9730 9730 9730 9730 9730 9730 9731 9731 9732 9733 9734 9735 9736 9737 9738 9740 9741 9743 9744 9746 9748 9749 9751 9753 9755 9756 9758 9760 9761 9763 9764 9765 9767 9768 9769 9770 9771 9771 9772 9772 9773 9773 9773 9773 9773 9772 9772 9771 9771 9770 9769 9768 9767 9766 9765 9764 9762 9761 9760 9758 9757 9755 9754 9752 9751 9749 9747 9746 9744 9742 9740 9738 9736 9734 9732 9730 9728 9726 9723 9721 9718 9715 9712 9709 9706 9702 9699 9695 9691 9687 9682 9678 9673 9668 9663 9657 9652 9646 9640 9633 9627 9620 9613 9606 9599 9592 9585 9577 9570 9562 9555 9547 9540 9532 9525 9517 9510 9503 9496 9489 9482 9476 9470 9464 9458 9453 9448 9443 9439 9435 9431 9428 9425 9423 9408 2 4 5 9421 9419 9418 9417 9417 9417 9417 9418 9419 9421 9423 9425 9427 9430 9434 9437 9441 9445 9449 9453 9458 9463 9468 9473 9478 9483 9489 9494 9500 9505 9511 9516 9522 9527 9533 9538 9544 9549 9554 9559 9565 9570 9575 9579 9584 9589 9594 9598 9603 9607 9611 9615 9620 9624 9628 9631 9635 9639 9643 9646 9650 9653 9656 9660 9663 9666 9669 9672 9675 9677 9680 9683 9685 9688 9690 9692 9695 9697 9699 9701 9702 9704 9706 9707 9708 9710 9711 9712 9712 9713 9714 9714 9715 9715 9715 9715 9715 9714 9714 9714 9713 9712 9711 9710 9709 9708 9707 9706 9704 9703 9701 9700 9698 9696 9694 9693 9691 9689 9687 9685 9683 9681 9679 9677 9675 9674 9672 9670 9668 9666 9664 9662 9660 9659 9657 9655 9653 9652 9650 9648 9646 9645 9643 9641 9639 9638 9636 9634 9632 9630 9628 9626 9624 9622 9620 9618 9616 9613 9611 9608 9606 9603 9601 9598 9595 9592 9589 9586 9583 9580 9576 9573 9569 9566 9562 9558 9554 9550 9546 9542 9538 9533 9529 9524 9519 9515 9510 9505 9499 9494 9489 9483 9477 9472 9466 9460 9453 9447 9441 9434 9428 9421 9414 9408 9401 9394 9387 9380 9373 9366 9359 9352 9346 9339 9332 9326 9319 9313 9307 9301 9295 9290 9285 9279 9275 9270 9266 9261 9257 9254 9250 9247 9244 9242 9239 9237 9235 9233 9231 9229 9227 9226 9224 9223 9222 9220 9219 9217 9216 9214 9212 9210 9208 9205 9203 9200 9197 9194 9190 9186 9182 9177 9173 9168 9162 9157 9151 9144 9138 9131 9124 9117 9109 9101 9093 9085 9076 9067 9059 9049 9040 9031 9021 9011 9001 8990 8980 8969 8959 8948 8936 8925 8913 8901 8889 8877 8864 8851 8838 8824 8810 8796 8782 8767 8752 8737 8721 8705 8689 8673 8656 8639 8622 8604 8586 8568 8550 8532 8513 8495 8477 8458 8440 8421 8403 8385 8367 8349 8331 8314 8296 8280 8263 8247 8231 8216 8201 8186 8172 8158 8144 8131 8119 8107 8095 8083 8072 8062 8051 8041 8031 8021 8011 8001 7991 7982 7972 7962 7952 7942 7932 7921 7910 7899 7887 7875 7862 7849 7835 7821 7805 7790 7773 7756 7737 7719 7699 7678 7657 7634 7611 7586 7561 7535 7508 7480 7451 7421 7389 7357 7324 7290 7255 7218 7181 7143 7103 7062 7021 6978 6934 6888 6842 6794 6745 6695 6644 6591 6537 6482 6425 6367 6308 6247 6184 6121 6055 5989 5920 5850 5779 5706 5632 5556 5479 5400 5319 5237 5154 5069 4982 4895 4806 4715 4624 4531 4437 4342 4246 4149 4051 3953 3854 3754 3654 3554 3453 3353 3252 3152 3052 2952 2853 2755 2657 2561 2466 2372 2280 2189 2100 2013 1928 1846 1766 1688 1614 1542 1473 1407 1345 1286 1231 1179 1131 1087 1047 1011 979 951 928 909 895 885 879 878 881 889 902 919 940 966 996 1031 1070 1113 1160 1211 1266 1325 9409 2 4 5 1387 1453 1523 1595 1671 1750 1831 1915 2002 2091 2182 2275 2369 2466 2564 2663 2763 2864 2966 3068 3171 3274 3377 3481 3584 3687 3789 3891 3992 4092 4191 4290 4387 4483 4578 4672 4765 4855 4945 5033 5119 5204 5288 5370 5450 5529 5606 5681 5755 5828 5899 5968 6036 6102 6167 6231 6293 6354 6413 6471 6528 6584 6638 6691 6743 6794 6843 6892 6939 6986 7031 7075 7119 7161 7202 7242 7282 7320 7357 7394 7430 7464 7498 7531 7563 7594 7625 7654 7683 7711 7739 7765 7791 7816 7840 7864 7887 7910 7932 7953 7974 7994 8014 8033 8052 8070 8089 8106 8124 8141 8158 8174 8190 8206 8222 8238 8253 8268 8283 8298 8313 8327 8342 8356 8370 8384 8397 8411 8424 8437 8450 8463 8475 8487 8499 8511 8522 8533 8544 8555 8565 8575 8585 8594 8603 8611 8620 8627 8635 8642 8649 8655 8662 8668 8673 8678 8683 8688 8693 8697 8701 8705 8708 8711 8715 8717 8720 8723 8725 8728 8730 8732 8734 8736 8738 8739 8741 8742 8743 8744 8745 8746 8746 8747 8747 8747 8747 8746 8745 8744 8743 8742 8740 8737 8735 8732 8729 8725 8721 8717 8713 8708 8703 8697 8691 8685 8679 8672 8665 8658 8651 8644 8636 8629 8621 8613 8606 8598 8590 8583 8575 8568 8561 8554 8547 8540 8533 8527 8521 8515 8509 8504 8499 8494 8489 8485 8480 8476 8472 8468 8464 8460 8456 8452 8449 8445 8441 8437 8433 8429 8425 8421 8416 8412 8407 8402 8397 8392 8387 8381 8375 8370 8364 8358 8351 8345 8339 8333 8327 8321 8314 8308 8302 8297 8291 8285 8280 8275 8270 8265 8260 8256 8252 8248 8244 8241 8237 8234 8231 8228 8226 8223 8220 8218 8215 8213 8210 8208 8205 8202 8200 8197 8193 8190 8187 8183 8179 8175 8170 8166 8161 8156 8151 8145 8140 8134 8128 8122 8116 8109 8103 8097 8090 8084 8077 8071 8065 8059 8053 8047 8041 8035 8030 8024 8019 8014 8009 8005 8000 7996 7992 7988 7984 7980 7977 7973 7969 7966 7962 7959 7955 7952 7948 7944 7940 7936 7932 7928 7923 7918 7913 7908 7902 7897 7890 7884 7877 7870 7863 7856 7848 7840 7831 7822 7813 7804 7794 7784 7774 7764 7753 7742 7731 7719 7707 7695 7682 7670 7657 7643 7630 7616 7602 7587 7572 7557 7542 7526 7510 7494 7477 7460 7442 7425 7406 7388 7369 7349 7330 7310 7289 7268 7246 7225 7202 7179 7156 7133 7108 7084 7059 7033 7007 6981 6954 6926 6898 6870 6841 6811 6781 6751 6719 6688 6656 6623 6589 6556 6521 6486 6450 6414 6377 6339 6301 6262 6223 6182 6141 6100 6057 6014 5970 5925 5880 5833 5786 5738 5688 5638 5587 5535 5482 5428 5373 5317 5260 5201 5142 5081 5019 4956 4892 4826 4759 4692 4622 4552 4481 4408 4334 4260 4184 4107 4029 3950 3870 3790 3709 3627 3545 3462 3379 3296 3212 3129 3046 2963 2881 2799 9410 2 4 5 2718 2637 2558 2480 2403 2328 2254 2182 2111 2043 1977 1913 1852 1793 1736 1683 1632 1583 1538 1496 1456 1420 1387 1357 1330 1306 1285 1267 1252 1239 1230 1223 1219 1218 1218 1221 1227 1234 1243 1254 1266 1280 1295 1311 1328 1346 1365 1384 1403 1423 1442 1461 1481 1500 1518 1536 1553 1569 1584 1598 1611 1623 1633 1642 1650 1657 1662 1665 1667 1667 1666 1663 1659 1653 1646 1637 1627 1615 1602 1587 1571 1553 1534 1514 1493 1471 1447 1422 1397 1370 1343 1314 1285 1255 1225 1193 1162 1129 1097 1064 1030 997 963 929 895 861 827 794 760 727 694 662 629 598 567 536 507 477 449 421 395 369 343 319 296 274 252 232 212 194 176 159 144 129 115 102 91 79 69 60 51 43 36 29 24 18 14 10 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 2 3 4 5 6 7 8 8 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 6 6 6 5 5 5 6 6 7 8 9 11 13 16 19 22 27 31 37 43 49 57 65 74 83 94 105 117 130 144 159 175 191 209 227 247 267 289 311 334 358 383 409 436 464 493 522 553 585 617 650 684 719 755 792 830 868 907 947 988 1030 1072 1115 1159 1204 1249 1295 1342 1390 1438 1486 1536 1586 1636 1687 1738 1790 1843 1895 1948 2002 2055 2109 2163 2218 2272 2327 2382 2437 2492 2546 2601 2656 2711 2766 2820 2875 2929 2984 3038 3092 3146 3199 3253 3306 3359 3412 3465 3518 3571 3623 3676 3728 3780 3832 3884 3936 3988 4039 4091 4143 4194 4245 4297 4348 4399 4450 4501 4552 4603 4653 4703 4754 4803 4853 4903 4952 5001 5049 5097 5145 5193 5239 5286 5332 5377 5422 5467 5511 5554 5597 5639 5680 5721 5761 5801 5840 5878 5915 5952 5989 6024 6059 6094 6128 6161 6193 6225 6257 6288 6318 6348 6377 6406 6434 6462 6489 6516 6543 6569 6594 6619 6644 6669 6693 6716 6740 6762 6785 6807 6829 6850 6871 6892 6912 6932 6951 6971 6989 7008 7026 7043 7061 7078 7094 7111 7127 7142 7158 7173 7187 7202 7216 7230 7243 7257 7270 7283 7296 7309 7321 7334 7346 7358 7370 7382 7394 7406 7418 7430 7442 7454 7465 7477 7489 7500 7512 7524 7535 7547 7559 7570 7582 7593 7605 7616 7628 7639 7650 7662 7673 7684 7695 7706 7716 7727 7738 7748 7758 7768 7779 7789 7799 7808 7818 7828 7837 7847 7856 7865 7875 7884 7893 7902 7911 7920 7928 7937 7946 7955 7963 7972 7980 7989 7997 8005 8014 8022 8030 8038 8045 8053 8061 8068 8075 8082 8089 8096 8103 9411 2 4 5 8109 8115 8121 8127 8132 8138 8143 8148 8152 8157 8161 8165 8168 8172 8175 8178 8180 8182 8184 8186 8187 8188 8189 8189 8189 8189 8189 8187 8186 8184 8182 8179 8176 8172 8168 8163 8158 8152 8146 8139 8132 8124 8115 8106 8096 8086 8074 8063 8050 8037 8023 8009 7994 7978 7961 7944 7926 7908 7889 7869 7848 7826 7804 7781 7758 7733 7708 7681 7654 7626 7597 7567 7536 7504 7471 7437 7401 7364 7326 7286 7245 7203 7159 7114 7067 7018 6968 6917 6863 6808 6752 6694 6635 6574 6513 6450 6385 6320 6254 6187 6120 6052 5984 5916 5849 5782 5715 5650 5585 5522 5461 5401 5344 5289 5236 5187 5140 5097 5057 5021 4989 4961 4937 4918 4902 4892 4886 4885 4888 4896 4908 4925 4947 4972 5003 5037 5075 5118 5163 5213 5265 5320 5379 5439 5502 5567 5634 5702 5771 5842 5913 5985 6056 6128 6200 6271 6342 6412 6481 6549 6616 6682 6746 6809 6870 6930 6988 7044 7099 7152 7204 7254 7302 7349 7394 7438 7480 7521 7561 7599 7636 7672 7707 7742 7775 7807 7838 7869 7898 7927 7956 7983 8010 8037 8063 8088 8112 8136 8159 8182 8204 8226 8247 8267 8287 8307 8325 8343 8361 8378 8395 8411 8426 8441 8456 8470 8484 8497 8510 8523 8536 8548 8560 8572 8584 8596 8607 8619 8631 8642 8654 8666 8678 8689 8701 8713 8725 8738 8750 8762 8775 8787 8799 8812 8824 8836 8849 8861 8873 8884 8896 8907 8919 8930 8940 8950 8960 8970 8979 8988 8996 9004 9012 9019 9026 9032 9038 9043 9049 9053 9058 9062 9065 9068 9071 9074 9076 9078 9080 9081 9082 9083 9083 9083 9083 9083 9082 9081 9080 9079 9077 9075 9072 9070 9067 9064 9060 9057 9053 9048 9044 9039 9033 9028 9022 9016 9010 9004 8997 8990 8983 8976 8968 8961 8953 8945 8937 8928 8920 8911 8902 8894 8884 8875 8866 8856 8846 8836 8825 8814 8803 8791 8779 8766 8753 8739 8725 8710 8694 8677 8660 8642 8622 8602 8581 8560 8537 8513 8489 8463 8437 8410 8382 8353 8324 8295 8264 8234 8203 8172 8141 8110 8079 8048 8018 7989 7960 7932 7906 7880 7856 7833 7812 7792 7774 7758 7744 7732 7723 7715 7710 7707 7706 7708 7712 7718 7726 7737 7750 7765 7783 7802 7823 7845 7870 7896 7923 7952 7981 8012 8044 8076 8109 8143 8177 8211 8245 8280 8314 8348 8382 8415 8448 8481 8512 8543 8574 8604 8633 8661 8688 8715 8741 8766 8790 8814 8837 8859 8880 8901 8921 8941 8960 8979 8997 9014 9032 9048 9065 9080 9096 9111 9126 9141 9155 9169 9183 9196 9209 9222 9235 9247 9258 9270 9281 9291 9301 9311 9320 9329 9337 9345 9353 9360 9366 9372 9378 9383 9388 9392 9395 9399 9402 9404 9406 9408 9409 9411 9412 9412 9413 9413 9413 9413 9412 9412 9412 9411 9411 9410 9409 9409 9409 9408 9408 9407 9407 9407 9407 9407 9412 2 4 5 9407 9408 9408 9408 9409 9410 9410 9411 9412 9413 9414 9415 9417 9418 9419 9421 9422 9424 9426 9427 9429 9431 9433 9435 9437 9439 9441 9444 9446 9449 9451 9454 9457 9460 9463 9466 9470 9473 9477 9480 9484 9488 9492 9496 9500 9504 9509 9513 9518 9522 9527 9531 9536 9541 9545 9550 9555 9559 9564 9568 9573 9577 9581 9586 9590 9593 9597 9601 9604 9608 9611 9614 9617 9620 9623 9625 9627 9630 9632 9634 9636 9637 9639 9640 9642 9643 9644 9645 9646 9647 9648 9649 9649 9650 9650 9651 9651 9652 9652 9652 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9653 9652 9652 9652 9651 9651 9650 9650 9649 9649 9648 9647 9646 9646 9645 9644 9643 9642 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9633 9632 9631 9630 9629 9628 9626 9625 9624 9623 9622 9620 9619 9618 9616 9614 9613 9611 9609 9607 9605 9602 9600 9597 9595 9592 9589 9586 9583 9579 9576 9572 9568 9565 9561 9557 9552 9548 9544 9539 9534 9530 9525 9520 9515 9510 9505 9499 9494 9488 9482 9477 9471 9464 9458 9451 9445 9438 9431 9423 9416 9408 9400 9391 9383 9374 9365 9355 9345 9335 9325 9314 9303 9292 9281 9269 9257 9245 9233 9220 9208 9195 9182 9169 9156 9143 9129 9116 9103 9089 9076 9063 9049 9036 9022 9009 8995 8981 8967 8952 8938 8923 8908 8893 8877 8860 8843 8825 8807 8788 8768 8747 8725 8702 8678 8653 8627 8599 8570 8540 8509 8476 8442 8407 8370 8332 8294 8253 8212 8170 8127 8083 8039 7994 7948 7902 7857 7811 7765 7720 7675 7631 7588 7545 7504 7465 7427 7390 7356 7323 7293 7265 7239 7216 7195 7177 7161 7149 7139 7132 7128 7126 7128 7132 7138 7148 7160 7175 7192 7211 7233 7256 7282 7309 7338 7369 7401 7435 7469 7505 7541 7579 7617 7655 7694 7732 7772 7811 7850 7889 7928 7966 8004 8042 8079 8116 8153 8188 8223 8258 8292 8325 8358 8390 8421 8452 8482 8511 8540 8568 8595 8622 8649 8674 8699 8724 8748 8771 8793 8815 8837 8858 8878 8897 8916 8934 8952 8969 8985 9000 9015 9029 9042 9055 9067 9078 9089 9099 9108 9116 9124 9132 9138 9144 9150 9154 9159 9163 9166 9169 9171 9173 9175 9177 9178 9179 9179 9180 9180 9181 9181 9181 9181 9181 9181 9180 9180 9180 9181 9181 9181 9181 9182 9182 9183 9184 9185 9186 9187 9189 9190 9192 9193 9195 9197 9199 9201 9203 9205 9208 9210 9213 9215 9218 9220 9223 9226 9228 9231 9234 9236 9239 9241 9244 9246 9249 9251 9253 9255 9257 9259 9260 9261 9263 9263 9264 9265 9265 9265 9265 9265 9264 9263 9262 9261 9259 9257 9255 9253 9250 9247 9244 9241 9237 9234 9230 9226 9222 9218 9213 9209 9204 9200 9195 9190 9185 9180 9175 9170 9165 9159 9154 9149 9143 9138 9132 9126 9120 9114 9108 9102 9413 2 4 5 9096 9089 9082 9075 9068 9061 9054 9046 9038 9030 9021 9013 9004 8995 8986 8976 8966 8956 8946 8936 8925 8914 8904 8892 8881 8870 8858 8847 8835 8823 8812 8800 8788 8776 8764 8751 8739 8727 8714 8702 8689 8677 8664 8651 8638 8624 8611 8597 8583 8568 8554 8538 8523 8507 8491 8474 8457 8439 8421 8403 8383 8364 8343 8322 8301 8279 8256 8233 8209 8184 8159 8134 8108 8081 8054 8027 7999 7971 7942 7913 7883 7853 7823 7793 7762 7731 7700 7669 7637 7606 7574 7542 7510 7477 7445 7413 7380 7347 7314 7281 7248 7215 7182 7148 7114 7080 7046 7011 6977 6942 6906 6871 6835 6798 6761 6724 6687 6648 6610 6570 6530 6490 6449 6407 6364 6321 6277 6232 6186 6140 6092 6043 5994 5943 5891 5838 5784 5729 5673 5615 5556 5496 5434 5371 5306 5241 5173 5105 5035 4964 4891 4817 4742 4665 4587 4508 4428 4347 4265 4183 4099 4015 3930 3845 3760 3675 3589 3504 3419 3335 3251 3168 3086 3005 2925 2847 2771 2697 2624 2554 2486 2420 2357 2297 2239 2185 2133 2085 2040 1999 1961 1926 1895 1867 1842 1822 1805 1791 1781 1774 1771 1770 1773 1780 1789 1801 1817 1835 1855 1878 1904 1932 1962 1994 2028 2065 2102 2142 2183 2226 2270 2315 2362 2409 2458 2507 2558 2609 2662 2715 2769 2824 2879 2935 2992 3049 3107 3165 3225 3284 3345 3406 3467 3529 3592 3654 3718 3782 3846 3910 3975 4041 4106 4172 4238 4304 4370 4436 4502 4568 4634 4699 4764 4829 4893 4957 5020 5082 5144 5205 5265 5324 5382 5440 5496 5551 5605 5659 5710 5761 5811 5859 5907 5953 5998 6042 6085 6127 6168 6208 6247 6285 6323 6359 6395 6431 6465 6499 6533 6566 6599 6631 6663 6694 6726 6757 6788 6819 6850 6881 6911 6942 6972 7003 7033 7063 7093 7124 7154 7184 7213 7243 7272 7302 7331 7359 7388 7416 7443 7471 7497 7524 7549 7574 7599 7623 7646 7669 7691 7712 7732 7752 7771 7789 7806 7823 7839 7853 7868 7881 7893 7905 7916 7926 7935 7944 7952 7959 7965 7971 7976 7980 7984 7987 7990 7992 7993 7994 7994 7994 7993 7991 7989 7986 7983 7979 7975 7970 7964 7958 7951 7943 7934 7925 7915 7904 7893 7880 7867 7852 7837 7820 7803 7784 7764 7744 7721 7698 7674 7648 7620 7592 7562 7530 7497 7463 7427 7390 7351 7311 7269 7225 7180 7133 7084 7034 6983 6929 6874 6818 6760 6700 6638 6575 6510 6444 6376 6307 6236 6163 6089 6014 5937 5859 5779 5698 5616 5533 5449 5363 5277 5190 5102 5014 4925 4836 4746 4656 4566 4477 4387 4298 4210 4122 4036 3950 3866 3783 3702 3623 3546 3471 3398 3328 3261 3197 3136 3078 3024 2973 2926 2883 2844 2810 2780 2754 2732 2716 2703 2696 2693 2695 2701 2713 2729 2750 2775 2805 2840 2878 2921 2969 3020 3075 3134 3197 3262 3332 3404 3479 9414 2 4 5 3556 3637 3719 3804 3890 3978 4068 4159 4251 4344 4437 4531 4625 4720 4814 4909 5003 5096 5189 5281 5372 5462 5552 5640 5726 5812 5896 5978 6059 6139 6217 6293 6368 6441 6512 6582 6650 6716 6781 6844 6906 6966 7024 7081 7136 7190 7243 7294 7343 7392 7439 7485 7530 7573 7616 7657 7697 7736 7774 7811 7847 7882 7917 7950 7982 8014 8045 8074 8103 8132 8159 8186 8212 8237 8262 8285 8308 8331 8353 8374 8394 8414 8433 8452 8470 8488 8505 8521 8537 8552 8567 8582 8596 8610 8623 8636 8648 8660 8672 8683 8694 8705 8715 8725 8735 8745 8754 8763 8772 8781 8789 8797 8805 8813 8820 8827 8835 8841 8848 8854 8861 8867 8873 8878 8884 8889 8894 8899 8903 8908 8912 8916 8920 8924 8927 8930 8934 8937 8939 8942 8944 8947 8949 8951 8952 8954 8955 8957 8958 8958 8959 8960 8960 8960 8961 8960 8960 8960 8959 8958 8957 8956 8955 8954 8952 8950 8948 8946 8943 8941 8938 8935 8932 8929 8925 8922 8918 8914 8910 8906 8901 8897 8893 8888 8883 8879 8874 8869 8864 8859 8854 8849 8844 8839 8834 8830 8825 8820 8815 8811 8806 8802 8798 8793 8789 8785 8781 8777 8774 8770 8767 8763 8760 8757 8754 8751 8748 8745 8742 8739 8736 8734 8731 8728 8726 8723 8721 8718 8716 8713 8711 8708 8705 8703 8700 8697 8695 8692 8689 8686 8683 8680 8676 8673 8670 8666 8663 8659 8655 8651 8647 8643 8638 8634 8629 8624 8619 8614 8609 8603 8598 8592 8586 8579 8573 8566 8559 8552 8545 8538 8530 8522 8514 8506 8497 8488 8480 8471 8461 8452 8442 8433 8423 8412 8402 8392 8381 8370 8359 8348 8337 8325 8314 8302 8290 8277 8265 8252 8239 8226 8212 8198 8184 8170 8156 8141 8125 8110 8094 8077 8061 8044 8026 8008 7990 7972 7953 7933 7913 7893 7873 7852 7831 7809 7787 7765 7742 7719 7696 7673 7649 7625 7601 7577 7553 7528 7503 7479 7454 7429 7404 7379 7354 7329 7304 7278 7253 7228 7203 7178 7152 7127 7101 7076 7050 7024 6998 6972 6946 6920 6893 6866 6839 6811 6784 6755 6727 6698 6669 6640 6610 6580 6549 6518 6486 6454 6422 6389 6356 6323 6289 6255 6221 6186 6151 6116 6080 6045 6009 5973 5937 5901 5865 5829 5793 5758 5722 5687 5651 5616 5582 5547 5513 5480 5447 5414 5382 5350 5319 5289 5259 5230 5201 5173 5146 5120 5094 5069 5045 5022 4999 4977 4956 4936 4917 4899 4881 4865 4849 4834 4820 4807 4794 4783 4772 4762 4753 4745 4738 4732 4726 4721 4717 4714 4712 4710 4710 4710 4711 4712 4715 4718 4722 4727 4732 4739 4746 4754 4762 4771 4781 4792 4804 4816 4829 4842 4857 4871 4887 4903 4920 4938 4956 4975 4994 5014 5035 5056 5077 5099 5122 5145 5168 5192 5216 5240 5265 5290 5315 5341 5367 5393 5419 5446 5473 5500 5527 5554 5581 5609 9415 2 4 5 5637 5665 5693 5721 5750 5779 5807 5837 5866 5896 5926 5957 5987 6019 6050 6082 6115 6147 6181 6214 6249 6283 6318 6354 6390 6427 6464 6501 6539 6577 6616 6655 6694 6733 6773 6813 6853 6893 6932 6972 7012 7051 7091 7130 7168 7207 7244 7282 7318 7354 7390 7424 7458 7491 7524 7555 7586 7616 7645 7673 7700 7726 7752 7776 7800 7823 7845 7867 7887 7907 7926 7945 7963 7980 7997 8013 8029 8045 8060 8075 8089 8103 8117 8131 8144 8158 8171 8184 8197 8210 8223 8236 8249 8261 8274 8287 8300 8312 8325 8337 8350 8362 8375 8387 8399 8412 8424 8435 8447 8459 8470 8482 8493 8504 8514 8525 8535 8545 8555 8565 8574 8583 8592 8601 8609 8618 8626 8633 8641 8648 8655 8662 8669 8675 8682 8688 8694 8699 8705 8711 8716 8721 8727 8732 8737 8742 8747 8752 8757 8762 8767 8772 8777 8782 8787 8792 8797 8802 8808 8813 8818 8824 8829 8835 8840 8846 8852 8857 8863 8869 8875 8881 8887 8893 8899 8905 8910 8916 8922 8928 8934 8940 8946 8951 8957 8963 8968 8974 8979 8985 8990 8995 9000 9005 9010 9015 9020 9025 9030 9034 9039 9044 9048 9053 9057 9062 9066 9070 9075 9079 9084 9088 9092 9097 9101 9105 9110 9114 9118 9123 9127 9131 9136 9140 9144 9149 9153 9157 9161 9165 9169 9173 9177 9181 9185 9188 9192 9195 9199 9202 9206 9209 9212 9215 9218 9221 9224 9226 9229 9232 9234 9237 9239 9242 9244 9247 9249 9251 9254 9256 9258 9261 9263 9266 9268 9271 9273 9276 9278 9281 9284 9286 9289 9292 9295 9298 9301 9303 9306 9309 9312 9315 9318 9320 9323 9326 9329 9331 9334 9336 9338 9341 9343 9345 9347 9349 9351 9352 9354 9355 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 9366 9367 9368 9369 9369 9370 9371 9372 9372 9373 9374 9375 9376 9377 9378 9380 9381 9382 9383 9385 9386 9387 9389 9390 9392 9393 9394 9396 9397 9398 9399 9400 9402 9402 9403 9404 9405 9405 9405 9406 9406 9406 9406 9405 9405 9405 9404 9403 9403 9402 9401 9400 9399 9398 9397 9395 9394 9393 9392 9391 9389 9388 9387 9386 9385 9383 9382 9381 9380 9379 9377 9376 9374 9373 9371 9369 9367 9365 9362 9359 9356 9353 9350 9346 9342 9337 9333 9328 9322 9316 9310 9304 9297 9290 9283 9275 9267 9259 9251 9243 9235 9226 9217 9209 9200 9192 9183 9175 9167 9159 9152 9144 9137 9131 9124 9118 9113 9107 9102 9098 9093 9089 9086 9082 9079 9076 9073 9070 9067 9064 9061 9058 9054 9051 9047 9042 9038 9033 9027 9021 9014 9007 8999 8991 8982 8972 8962 8952 8941 8929 8917 8905 8892 8879 8866 8853 8840 8828 8815 8803 8791 8780 8769 8759 8750 8742 8735 8729 8724 8720 8718 8717 8717 8719 8722 8727 8733 8740 8749 8760 8771 8784 8798 8814 8830 8847 8866 8885 8905 8925 9416 2 4 5 8946 8967 8989 9011 9032 9054 9076 9097 9118 9138 9158 9178 9197 9215 9232 9249 9264 9279 9293 9306 9318 9330 9340 9349 9358 9366 9373 9379 9385 9390 9394 9398 9402 9405 9407 9409 9411 9413 9415 9416 9417 9418 9420 9421 9422 9424 9425 9426 9428 9429 9431 9433 9435 9437 9439 9441 9443 9445 9447 9449 9451 9453 9455 9457 9459 9461 9462 9464 9465 9466 9467 9468 9468 9469 9469 9469 9469 9469 9469 9468 9468 9467 9466 9465 9464 9463 9462 9461 9459 9458 9457 9455 9454 9452 9451 9449 9448 9446 9445 9443 9441 9440 9438 9436 9434 9432 9430 9427 9425 9422 9420 9417 9414 9411 9407 9404 9400 9396 9391 9387 9382 9377 9371 9366 9360 9354 9348 9341 9335 9328 9321 9314 9306 9299 9291 9283 9275 9267 9259 9251 9242 9234 9226 9217 9209 9201 9192 9184 9176 9168 9159 9151 9143 9135 9127 9119 9111 9103 9095 9087 9079 9071 9063 9055 9047 9039 9031 9023 9015 9007 8999 8991 8983 8974 8966 8957 8949 8941 8932 8924 8915 8907 8898 8890 8881 8873 8865 8857 8849 8842 8834 8827 8820 8814 8808 8802 8796 8791 8786 8782 8778 8775 8772 8769 8768 8766 8765 8765 8765 8766 8767 8769 8771 8774 8777 8780 8784 8788 8793 8798 8803 8809 8814 8820 8826 8832 8838 8844 8851 8857 8863 8869 8874 8880 8885 8890 8895 8899 8903 8906 8909 8912 8914 8916 8917 8918 8918 8917 8916 8915 8913 8910 8907 8903 8899 8894 8889 8883 8876 8869 8862 8854 8846 8837 8828 8819 8809 8798 8788 8777 8765 8754 8741 8729 8716 8703 8690 8676 8662 8648 8633 8618 8602 8586 8570 8553 8535 8517 8499 8480 8460 8439 8418 8396 8373 8349 8325 8299 8273 8245 8217 8187 8157 8125 8093 8059 8025 7990 7953 7916 7878 7839 7800 7759 7719 7677 7636 7594 7552 7510 7469 7427 7386 7345 7305 7266 7228 7191 7155 7121 7088 7057 7028 7000 6975 6952 6931 6913 6897 6883 6872 6864 6858 6855 6854 6856 6860 6867 6876 6888 6902 6918 6936 6956 6978 7001 7026 7052 7080 7108 7138 7168 7199 7230 7261 7293 7324 7355 7386 7416 7446 7475 7503 7531 7557 7582 7607 7630 7652 7672 7691 7710 7726 7742 7756 7770 7782 7792 7802 7811 7818 7825 7831 7835 7839 7843 7845 7847 7849 7850 7850 7850 7850 7849 7848 7846 7845 7843 7841 7838 7836 7834 7831 7828 7825 7822 7819 7816 7813 7809 7806 7802 7799 7795 7792 7788 7784 7781 7777 7773 7770 7766 7763 7759 7756 7753 7750 7747 7745 7742 7740 7739 7737 7736 7736 7735 7735 7736 7737 7738 7740 7742 7744 7747 7751 7755 7759 7763 7768 7774 7779 7785 7791 7798 7804 7811 7818 7825 7832 7839 7846 7853 7860 7867 7874 7881 7888 7894 7900 7906 7911 7917 7921 7926 7930 7934 7938 7941 7944 7946 7948 7950 7951 7952 7953 7953 7953 7952 7952 7951 9417 2 4 5 7949 7947 7945 7943 7941 7938 7935 7931 7928 7924 7920 7915 7911 7906 7901 7896 7890 7885 7879 7873 7866 7859 7852 7845 7838 7830 7821 7813 7804 7795 7786 7776 7766 7755 7744 7733 7721 7709 7697 7684 7671 7657 7644 7629 7615 7600 7585 7569 7553 7537 7521 7504 7487 7470 7453 7435 7417 7399 7381 7363 7344 7326 7307 7288 7269 7250 7231 7211 7192 7172 7152 7132 7112 7092 7072 7051 7031 7010 6988 6967 6945 6924 6901 6879 6856 6833 6810 6786 6762 6738 6713 6688 6662 6636 6610 6584 6556 6529 6501 6473 6445 6416 6386 6357 6327 6296 6265 6234 6203 6171 6139 6107 6074 6041 6008 5974 5940 5905 5871 5836 5800 5764 5728 5691 5654 5617 5579 5541 5502 5463 5423 5383 5342 5300 5258 5216 5173 5129 5085 5040 4995 4949 4902 4855 4807 4759 4710 4660 4610 4559 4508 4457 4404 4352 4299 4245 4191 4137 4082 4027 3971 3915 3859 3802 3745 3688 3631 3573 3515 3457 3398 3339 3280 3220 3161 3101 3041 2980 2919 2858 2797 2736 2674 2612 2550 2488 2426 2363 2301 2238 2176 2113 2050 1988 1925 1863 1801 1739 1678 1617 1556 1496 1437 1378 1320 1263 1206 1151 1096 1043 991 939 890 841 794 748 704 660 619 579 540 503 468 434 402 371 342 314 288 263 240 218 197 178 160 143 128 113 100 87 76 65 56 47 39 32 25 19 13 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 3 4 5 6 8 9 10 12 13 15 17 19 21 24 26 29 32 36 39 43 47 51 55 60 65 70 75 81 86 92 98 104 110 116 122 128 134 140 146 152 157 163 169 174 179 185 190 195 200 204 209 214 218 223 228 233 238 243 249 255 261 268 275 283 291 301 311 322 334 347 361 376 393 411 430 451 473 497 523 550 579 609 641 676 711 749 788 829 872 917 964 1012 1062 1113 1166 1221 1277 1334 1393 1453 1515 1578 1641 1706 1772 1838 1906 1974 2042 2112 2182 2252 2322 2393 2464 2536 2607 2678 2749 2820 2891 2962 3033 3103 3173 3242 3311 3379 3447 3515 3581 3648 3713 3778 3842 3906 3969 4031 4092 4153 4213 4272 4331 4389 4446 4502 4558 4612 4666 4720 4772 4824 4875 4926 4975 5024 5072 5120 5167 5213 5259 5303 5347 5391 5434 5476 5517 5558 5598 5637 5676 5713 5751 5787 5823 5858 5893 5927 5960 5992 6024 6055 6085 6114 6143 6171 6199 6226 6252 6277 6302 6326 6350 6373 6395 6417 6438 6459 6479 6499 9418 2 4 5 6518 6537 6555 6573 6591 6608 6626 6642 6659 6676 6692 6708 6724 6740 6756 6772 6787 6803 6819 6835 6851 6867 6883 6899 6916 6932 6948 6965 6982 6999 7016 7033 7050 7067 7084 7102 7119 7137 7154 7172 7190 7207 7225 7243 7260 7278 7296 7313 7330 7348 7365 7382 7399 7415 7432 7448 7464 7480 7496 7511 7527 7541 7556 7570 7584 7598 7611 7624 7636 7648 7660 7671 7682 7692 7702 7712 7721 7730 7738 7746 7753 7760 7767 7773 7779 7784 7789 7794 7799 7803 7807 7811 7815 7819 7822 7826 7830 7833 7837 7841 7845 7849 7853 7858 7863 7868 7874 7880 7887 7894 7902 7910 7918 7927 7937 7947 7958 7969 7981 7994 8007 8020 8034 8049 8063 8079 8094 8110 8127 8143 8160 8178 8195 8213 8230 8248 8266 8284 8301 8319 8337 8354 8372 8389 8406 8423 8440 8456 8472 8488 8504 8519 8534 8549 8564 8578 8592 8606 8620 8633 8646 8659 8672 8684 8697 8709 8721 8732 8744 8755 8767 8778 8789 8800 8810 8821 8831 8842 8852 8862 8872 8882 8892 8901 8911 8920 8929 8938 8947 8956 8964 8973 8981 8989 8996 9004 9011 9018 9025 9032 9038 9044 9051 9056 9062 9068 9073 9078 9083 9088 9093 9097 9102 9106 9110 9114 9118 9122 9126 9130 9133 9137 9141 9144 9148 9152 9155 9159 9162 9166 9170 9173 9177 9181 9184 9188 9192 9196 9199 9203 9207 9211 9215 9218 9222 9226 9230 9234 9238 9241 9245 9249 9253 9257 9260 9264 9268 9271 9275 9279 9282 9286 9289 9293 9296 9300 9303 9306 9310 9313 9316 9319 9322 9326 9329 9332 9335 9337 9340 9343 9346 9349 9352 9354 9357 9360 9362 9365 9368 9370 9373 9375 9378 9380 9383 9385 9388 9390 9393 9396 9398 9401 9403 9406 9408 9411 9413 9416 9418 9421 9423 9426 9428 9430 9433 9435 9437 9439 9441 9443 9444 9446 9448 9449 9450 9451 9452 9453 9453 9453 9453 9453 9453 9452 9451 9450 9449 9448 9446 9444 9443 9440 9438 9436 9433 9430 9428 9425 9422 9419 9416 9413 9410 9407 9404 9401 9399 9396 9394 9392 9390 9388 9386 9385 9384 9383 9383 9383 9383 9383 9384 9385 9387 9388 9390 9393 9395 9398 9402 9405 9409 9413 9417 9421 9426 9431 9436 9441 9446 9451 9457 9462 9467 9473 9478 9484 9489 9494 9500 9505 9510 9515 9520 9524 9529 9533 9538 9542 9546 9550 9553 9557 9560 9564 9567 9570 9573 9575 9578 9580 9583 9585 9588 9590 9592 9594 9596 9598 9600 9602 9604 9606 9608 9610 9612 9614 9616 9618 9620 9623 9625 9627 9629 9631 9633 9635 9637 9639 9641 9643 9645 9647 9649 9651 9652 9654 9655 9657 9658 9659 9661 9662 9663 9664 9664 9665 9665 9666 9666 9666 9667 9667 9667 9666 9666 9666 9666 9665 9665 9664 9664 9663 9662 9662 9661 9660 9660 9659 9658 9658 9657 9656 9656 9655 9654 9654 9653 9653 9652 9651 9419 2 4 5 9651 9650 9650 9649 9649 9648 9648 9647 9646 9646 9645 9644 9643 9642 9641 9640 9639 9638 9637 9635 9633 9632 9630 9628 9625 9623 9620 9618 9615 9611 9608 9604 9600 9596 9591 9586 9581 9576 9570 9563 9557 9550 9543 9535 9527 9518 9509 9500 9490 9480 9470 9459 9448 9436 9425 9412 9400 9387 9374 9361 9348 9335 9321 9308 9294 9281 9268 9255 9242 9229 9217 9205 9194 9183 9173 9163 9154 9146 9139 9132 9127 9122 9118 9115 9113 9112 9112 9114 9116 9119 9123 9128 9134 9141 9149 9158 9168 9179 9190 9202 9214 9227 9241 9255 9269 9284 9299 9314 9329 9344 9359 9374 9389 9404 9419 9433 9447 9460 9473 9486 9498 9510 9522 9532 9543 9553 9562 9571 9579 9587 9595 9602 9609 9615 9621 9627 9632 9637 9642 9647 9651 9655 9660 9664 9667 9671 9675 9678 9682 9685 9689 9692 9695 9699 9702 9705 9708 9711 9713 9716 9718 9721 9723 9725 9727 9729 9731 9732 9734 9735 9736 9737 9737 9738 9738 9738 9738 9738 9738 9737 9737 9737 9736 9735 9735 9734 9733 9732 9732 9731 9730 9730 9729 9728 9728 9727 9727 9726 9726 9726 9725 9725 9725 9724 9724 9724 9724 9723 9723 9722 9722 9722 9721 9720 9720 9719 9718 9717 9716 9715 9714 9713 9712 9710 9709 9708 9706 9705 9704 9702 9701 9699 9698 9696 9695 9694 9692 9691 9690 9689 9688 9686 9685 9684 9683 9682 9680 9679 9678 9677 9675 9674 9672 9670 9669 9667 9664 9662 9660 9657 9654 9651 9648 9645 9642 9638 9634 9630 9626 9622 9618 9613 9609 9605 9600 9596 9591 9587 9583 9578 9574 9570 9567 9563 9560 9556 9553 9551 9548 9546 9544 9542 9541 9539 9538 9538 9537 9537 9537 9537 9537 9537 9538 9538 9539 9539 9540 9541 9542 9542 9543 9544 9544 9545 9546 9546 9546 9547 9547 9547 9547 9547 9547 9547 9547 9546 9546 9546 9546 9546 9546 9546 9547 9547 9548 9548 9549 9550 9552 9553 9555 9557 9559 9561 9563 9566 9569 9572 9575 9578 9582 9585 9589 9592 9596 9600 9603 9607 9611 9614 9618 9621 9624 9627 9630 9633 9636 9638 9641 9643 9645 9647 9649 9650 9651 9653 9654 9655 9655 9656 9657 9657 9658 9658 9659 9659 9659 9659 9659 9660 9660 9660 9660 9660 9660 9660 9660 9659 9659 9658 9658 9657 9656 9655 9654 9652 9650 9648 9646 9644 9641 9638 9635 9631 9628 9624 9619 9615 9610 9605 9599 9594 9588 9582 9576 9570 9563 9556 9550 9543 9536 9528 9521 9514 9506 9498 9490 9482 9473 9465 9456 9446 9437 9427 9416 9405 9394 9382 9369 9356 9342 9328 9312 9296 9279 9262 9243 9224 9203 9182 9160 9138 9114 9090 9065 9040 9014 8987 8961 8933 8906 8879 8852 8825 8798 8772 8746 8721 8697 8673 8651 8630 8611 8592 8576 8561 8548 8536 8527 8519 8514 8510 8509 8509 8512 8517 8523 8532 8543 8555 9420 2 4 5 8570 8586 8603 8622 8643 8665 8688 8712 8737 8763 8789 8816 8843 8871 8898 8926 8954 8981 9008 9035 9061 9087 9112 9137 9160 9183 9205 9227 9247 9267 9286 9303 9321 9337 9352 9367 9381 9394 9407 9419 9430 9441 9451 9461 9470 9479 9488 9496 9504 9511 9519 9526 9533 9539 9546 9552 9558 9564 9570 9575 9580 9586 9591 9595 9600 9604 9608 9612 9615 9619 9622 9624 9627 9629 9631 9633 9635 9636 9637 9638 9638 9639 9639 9639 9639 9638 9638 9637 9637 9636 9635 9634 9633 9632 9631 9631 9630 9629 9628 9627 9627 9626 9625 9625 9624 9624 9623 9623 9623 9623 9622 9622 9622 9622 9622 9622 9622 9622 9621 9621 9621 9620 9620 9619 9618 9618 9617 9615 9614 9613 9611 9609 9607 9605 9603 9600 9597 9594 9591 9588 9584 9580 9576 9572 9568 9563 9558 9554 9548 9543 9538 9532 9527 9521 9515 9509 9502 9496 9490 9483 9476 9470 9463 9456 9449 9441 9434 9427 9419 9411 9403 9395 9386 9378 9369 9360 9350 9340 9330 9320 9309 9298 9286 9274 9262 9249 9236 9222 9208 9193 9178 9163 9147 9130 9114 9096 9079 9061 9043 9024 9005 8987 8967 8948 8929 8910 8891 8872 8853 8835 8816 8799 8781 8764 8748 8732 8717 8702 8688 8675 8663 8652 8641 8631 8622 8614 8607 8601 8595 8591 8587 8583 8581 8579 8578 8577 8577 8577 8578 8579 8580 8581 8583 8584 8586 8587 8588 8588 8589 8589 8588 8587 8585 8583 8580 8576 8572 8566 8560 8553 8545 8536 8526 8515 8503 8489 8475 8460 8443 8426 8407 8387 8366 8344 8321 8296 8270 8243 8215 8185 8154 8121 8087 8051 8014 7975 7935 7893 7849 7803 7756 7707 7657 7604 7550 7494 7437 7378 7317 7254 7190 7125 7058 6990 6920 6850 6779 6707 6634 6561 6488 6415 6342 6269 6198 6127 6057 5988 5921 5856 5793 5733 5675 5619 5567 5518 5472 5430 5392 5357 5327 5301 5280 5262 5250 5241 5237 5238 5244 5254 5268 5287 5310 5338 5369 5405 5444 5487 5533 5582 5635 5690 5748 5809 5871 5935 6001 6069 6137 6207 6278 6349 6420 6492 6563 6634 6705 6776 6845 6914 6982 7049 7115 7179 7243 7305 7365 7424 7482 7538 7593 7646 7698 7748 7797 7845 7891 7936 7979 8021 8062 8102 8140 8177 8214 8249 8283 8316 8348 8380 8410 8440 8468 8496 8523 8549 8575 8600 8623 8647 8669 8691 8712 8732 8751 8770 8788 8806 8822 8838 8853 8868 8882 8895 8907 8919 8930 8940 8950 8959 8967 8975 8982 8989 8995 9000 9005 9009 9013 9016 9019 9022 9024 9025 9026 9027 9028 9028 9028 9028 9027 9026 9026 9025 9024 9022 9021 9020 9019 9018 9017 9016 9015 9014 9014 9013 9013 9013 9013 9014 9014 9015 9017 9018 9020 9022 9024 9027 9030 9033 9036 9039 9043 9047 9051 9055 9060 9064 9069 9073 9078 9082 9087 9092 9096 9101 9105 9109 9113 9117 9421 2 4 5 9121 9125 9128 9131 9134 9137 9140 9142 9144 9146 9148 9150 9151 9152 9153 9154 9155 9155 9156 9156 9156 9156 9156 9156 9156 9155 9155 9155 9154 9154 9153 9153 9152 9151 9151 9150 9149 9149 9148 9147 9146 9145 9144 9142 9141 9140 9138 9136 9134 9132 9130 9128 9125 9123 9120 9117 9114 9111 9107 9104 9100 9096 9093 9088 9084 9080 9076 9071 9067 9063 9058 9054 9049 9045 9040 9036 9031 9027 9023 9018 9014 9010 9006 9002 8998 8994 8990 8987 8983 8979 8976 8972 8968 8964 8961 8957 8953 8949 8945 8941 8937 8933 8928 8923 8919 8914 8908 8903 8897 8891 8885 8879 8873 8866 8859 8852 8845 8837 8829 8821 8813 8805 8797 8788 8779 8771 8762 8753 8744 8735 8725 8716 8707 8697 8688 8679 8669 8660 8651 8641 8632 8623 8613 8604 8594 8585 8575 8566 8556 8547 8537 8527 8517 8507 8496 8486 8475 8465 8454 8442 8431 8419 8407 8395 8382 8369 8356 8343 8329 8315 8301 8286 8271 8256 8240 8224 8208 8191 8174 8157 8139 8122 8104 8085 8067 8048 8028 8009 7989 7969 7949 7928 7908 7887 7865 7844 7822 7800 7777 7754 7731 7708 7684 7660 7636 7611 7586 7561 7535 7509 7482 7455 7428 7400 7372 7344 7315 7285 7255 7225 7195 7163 7132 7100 7068 7035 7002 6968 6935 6900 6866 6831 6795 6759 6723 6687 6650 6613 6575 6537 6499 6460 6421 6382 6342 6302 6261 6220 6179 6137 6095 6053 6010 5966 5922 5878 5833 5787 5741 5695 5647 5600 5551 5502 5453 5403 5352 5300 5248 5195 5141 5086 5031 4975 4918 4860 4802 4743 4683 4622 4560 4498 4434 4370 4305 4239 4172 4105 4036 3967 3897 3826 3755 3683 3610 3536 3462 3387 3311 3235 3159 3081 3004 2926 2848 2770 2691 2612 2534 2455 2377 2298 2220 2142 2065 1988 1912 1837 1762 1688 1615 1543 1473 1403 1335 1268 1203 1139 1076 1016 957 899 844 790 738 688 640 594 549 507 467 428 392 357 324 293 264 237 212 188 166 145 126 108 92 78 64 52 41 31 22 14 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 16 22 29 36 44 52 62 72 84 96 110 125 141 159 178 198 220 243 268 295 324 354 386 420 456 493 533 574 618 663 710 759 810 863 918 974 1032 1092 1154 1217 1282 1348 1415 1484 1554 1626 1698 1771 1846 1921 1996 2073 2150 2228 2306 2384 2462 2541 2620 2699 2778 2857 2935 3014 3092 3170 3247 3324 3401 3477 3553 3629 3703 3777 3851 3924 3996 4068 4139 4210 4280 4349 4417 4485 4552 4619 4684 4750 4814 4878 4940 5003 5064 5125 5185 5244 5303 5360 5417 5473 5529 5583 5637 5690 9422 2 4 5 5742 5793 5843 5893 5942 5990 6037 6083 6128 6173 6217 6260 6302 6344 6384 6425 6464 6502 6540 6577 6614 6650 6685 6720 6754 6788 6821 6854 6886 6918 6949 6980 7010 7040 7070 7099 7128 7157 7185 7213 7241 7268 7295 7322 7348 7375 7400 7426 7451 7476 7501 7525 7549 7573 7596 7619 7642 7665 7687 7709 7730 7752 7773 7793 7813 7833 7853 7873 7892 7911 7929 7947 7965 7983 8000 8018 8034 8051 8067 8083 8099 8115 8130 8145 8159 8174 8188 8202 8216 8229 8242 8255 8268 8281 8293 8305 8317 8328 8340 8351 8362 8373 8383 8394 8404 8414 8424 8434 8444 8454 8463 8473 8482 8492 8501 8511 8520 8530 8539 8549 8558 8568 8577 8587 8597 8607 8616 8626 8636 8647 8657 8667 8677 8687 8697 8708 8718 8728 8738 8748 8758 8768 8778 8787 8797 8806 8815 8824 8833 8841 8850 8858 8866 8873 8881 8888 8895 8901 8908 8914 8920 8925 8931 8936 8941 8946 8951 8955 8959 8963 8967 8971 8975 8979 8982 8986 8989 8992 8996 8999 9002 9005 9009 9012 9015 9018 9022 9025 9028 9031 9035 9038 9041 9045 9048 9052 9055 9059 9062 9066 9069 9073 9077 9080 9084 9088 9091 9095 9099 9103 9107 9111 9115 9119 9123 9127 9132 9136 9140 9145 9150 9154 9159 9164 9169 9174 9179 9184 9189 9194 9200 9205 9211 9217 9222 9228 9234 9240 9246 9251 9257 9263 9269 9275 9281 9287 9293 9299 9305 9311 9316 9322 9328 9333 9339 9344 9350 9355 9360 9365 9370 9375 9380 9384 9389 9393 9398 9402 9406 9411 9415 9419 9423 9426 9430 9434 9437 9441 9444 9448 9451 9455 9458 9461 9465 9468 9471 9474 9477 9481 9484 9487 9490 9493 9496 9500 9503 9506 9509 9513 9516 9519 9522 9526 9529 9532 9535 9539 9542 9545 9549 9552 9555 9558 9562 9565 9568 9571 9574 9577 9580 9583 9585 9588 9591 9593 9596 9598 9601 9603 9605 9607 9609 9611 9613 9614 9616 9618 9619 9620 9622 9623 9625 9626 9627 9628 9630 9631 9632 9633 9634 9636 9637 9638 9640 9641 9643 9644 9645 9647 9649 9650 9652 9654 9655 9657 9659 9660 9662 9664 9666 9667 9669 9671 9672 9674 9675 9677 9678 9680 9681 9682 9683 9684 9685 9686 9687 9688 9688 9689 9690 9690 9691 9691 9692 9692 9692 9693 9693 9694 9694 9695 9695 9695 9696 9697 9697 9698 9699 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9720 9721 9722 9722 9723 9723 9723 9724 9724 9724 9724 9724 9724 9724 9724 9723 9723 9723 9723 9722 9722 9722 9721 9721 9721 9720 9720 9720 9719 9719 9719 9718 9718 9718 9718 9717 9717 9717 9717 9716 9716 9716 9715 9715 9715 9714 9714 9714 9713 9713 9712 9712 9711 9711 9710 9710 9709 9709 9708 9707 9707 9706 9705 9704 9703 9703 9702 9701 9700 9423 2 4 5 9699 9699 9698 9697 9696 9695 9694 9694 9693 9692 9692 9691 9690 9690 9689 9689 9688 9688 9687 9687 9687 9687 9687 9687 9687 9687 9687 9687 9688 9688 9688 9689 9690 9690 9691 9692 9692 9693 9694 9695 9696 9697 9697 9698 9699 9699 9700 9700 9701 9701 9701 9701 9701 9701 9700 9699 9698 9697 9696 9694 9692 9690 9688 9685 9682 9679 9675 9671 9667 9663 9659 9654 9649 9644 9639 9633 9627 9622 9616 9610 9604 9598 9591 9585 9579 9573 9567 9561 9555 9550 9544 9539 9534 9529 9525 9521 9517 9514 9510 9508 9505 9503 9502 9500 9500 9499 9499 9500 9501 9502 9504 9506 9508 9511 9514 9518 9522 9526 9530 9535 9540 9545 9551 9556 9562 9568 9573 9579 9585 9591 9597 9602 9608 9614 9619 9624 9629 9634 9639 9643 9647 9651 9655 9658 9662 9664 9667 9669 9672 9673 9675 9676 9677 9678 9679 9680 9680 9680 9680 9680 9680 9679 9679 9678 9678 9677 9676 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9666 9665 9664 9663 9662 9660 9659 9658 9657 9655 9654 9652 9651 9650 9648 9646 9645 9643 9641 9640 9638 9636 9634 9633 9631 9629 9628 9626 9624 9623 9622 9620 9619 9618 9617 9616 9615 9615 9615 9614 9614 9614 9615 9615 9615 9616 9617 9618 9619 9620 9622 9623 9625 9627 9629 9631 9633 9635 9637 9639 9641 9643 9646 9648 9650 9652 9655 9657 9659 9662 9664 9666 9668 9670 9672 9675 9677 9679 9681 9683 9685 9687 9689 9691 9693 9694 9696 9698 9700 9702 9703 9705 9707 9708 9710 9712 9713 9715 9716 9718 9719 9720 9722 9723 9724 9725 9727 9728 9729 9730 9731 9732 9733 9734 9735 9735 9736 9737 9738 9739 9740 9741 9742 9742 9743 9744 9745 9746 9747 9747 9748 9749 9750 9750 9751 9751 9751 9752 9752 9752 9751 9751 9750 9750 9749 9747 9746 9744 9742 9740 9737 9734 9731 9728 9724 9720 9716 9711 9706 9701 9696 9691 9685 9679 9673 9667 9661 9655 9649 9642 9636 9630 9624 9618 9612 9606 9600 9595 9589 9584 9579 9575 9570 9566 9562 9559 9556 9553 9550 9547 9545 9543 9541 9540 9538 9537 9536 9535 9535 9534 9534 9533 9533 9533 9532 9532 9532 9532 9532 9532 9531 9531 9531 9531 9530 9530 9530 9529 9529 9528 9528 9528 9527 9527 9527 9527 9526 9526 9526 9526 9526 9527 9527 9528 9528 9529 9530 9531 9532 9534 9535 9537 9538 9540 9542 9544 9546 9548 9550 9552 9555 9557 9559 9561 9563 9565 9567 9569 9571 9572 9574 9575 9576 9577 9578 9578 9578 9578 9578 9577 9576 9574 9573 9571 9568 9566 9563 9559 9556 9551 9547 9542 9537 9531 9525 9519 9512 9505 9498 9490 9482 9474 9465 9456 9447 9438 9428 9418 9409 9398 9388 9378 9368 9357 9347 9337 9327 9317 9307 9297 9288 9279 9270 9261 9253 9246 9239 9232 9226 9220 9215 9211 9207 9424 2 4 5 9203 9201 9199 9198 9197 9197 9198 9200 9202 9205 9208 9212 9217 9222 9228 9234 9241 9248 9256 9264 9272 9281 9290 9300 9309 9319 9329 9338 9348 9358 9368 9378 9388 9398 9407 9417 9426 9435 9444 9452 9461 9469 9477 9484 9491 9499 9505 9512 9518 9524 9530 9535 9541 9546 9551 9555 9560 9564 9568 9572 9576 9580 9584 9587 9591 9594 9598 9601 9604 9607 9610 9613 9616 9619 9622 9625 9628 9630 9633 9635 9638 9640 9643 9645 9647 9649 9651 9652 9654 9655 9657 9658 9659 9660 9660 9661 9661 9661 9661 9661 9660 9659 9658 9657 9656 9654 9653 9651 9648 9646 9644 9641 9638 9635 9632 9629 9626 9623 9619 9616 9612 9609 9605 9601 9598 9594 9591 9588 9584 9581 9578 9575 9572 9570 9567 9565 9562 9560 9558 9557 9555 9554 9552 9551 9550 9549 9549 9548 9548 9548 9547 9547 9547 9547 9547 9547 9547 9547 9548 9548 9548 9548 9548 9548 9548 9548 9548 9547 9547 9547 9546 9546 9545 9545 9544 9543 9542 9542 9541 9540 9539 9538 9536 9535 9534 9533 9531 9530 9529 9527 9525 9524 9522 9520 9518 9516 9513 9511 9508 9505 9502 9499 9496 9492 9488 9484 9480 9475 9471 9465 9460 9455 9449 9443 9437 9430 9423 9417 9410 9402 9395 9388 9380 9373 9365 9358 9350 9343 9335 9328 9321 9314 9307 9300 9294 9288 9282 9276 9271 9265 9260 9256 9251 9247 9243 9240 9236 9233 9230 9227 9224 9222 9219 9217 9214 9212 9209 9207 9205 9202 9199 9197 9193 9190 9187 9183 9179 9175 9170 9166 9161 9155 9149 9143 9136 9130 9122 9114 9106 9098 9089 9080 9070 9060 9049 9038 9026 9015 9002 8989 8976 8962 8948 8933 8918 8902 8886 8870 8852 8835 8817 8798 8779 8760 8740 8720 8700 8679 8658 8636 8615 8593 8571 8549 8528 8506 8484 8463 8442 8421 8401 8381 8362 8343 8325 8308 8292 8277 8263 8250 8237 8227 8217 8208 8201 8195 8190 8187 8185 8184 8185 8186 8189 8193 8198 8205 8212 8220 8229 8239 8250 8261 8273 8285 8297 8310 8323 8336 8349 8362 8375 8387 8399 8411 8422 8433 8443 8452 8461 8470 8477 8484 8490 8496 8501 8505 8508 8511 8513 8514 8516 8516 8516 8516 8516 8515 8514 8513 8512 8511 8509 8508 8507 8506 8506 8506 8506 8506 8507 8508 8509 8511 8513 8516 8519 8523 8527 8531 8536 8541 8547 8553 8559 8566 8572 8579 8587 8594 8601 8609 8616 8624 8631 8639 8646 8653 8660 8667 8674 8680 8686 8692 8698 8703 8708 8713 8718 8722 8725 8729 8732 8735 8738 8740 8742 8744 8745 8747 8748 8749 8750 8750 8751 8752 8752 8752 8753 8753 8754 8754 8755 8755 8756 8757 8758 8759 8761 8763 8765 8767 8769 8772 8775 8779 8782 8786 8791 8796 8801 8806 8812 8818 8824 8831 8838 8845 8852 8860 8868 8876 8885 8893 8902 8911 8920 8929 8938 8947 8957 8966 9425 2 4 5 8975 8984 8993 9001 9010 9018 9026 9034 9042 9049 9056 9063 9069 9075 9081 9086 9091 9096 9100 9104 9108 9111 9114 9117 9119 9121 9123 9125 9126 9128 9129 9130 9131 9132 9133 9133 9134 9135 9136 9137 9138 9139 9140 9141 9143 9144 9146 9148 9150 9152 9154 9156 9158 9161 9164 9166 9169 9172 9174 9177 9180 9182 9185 9187 9190 9192 9194 9196 9197 9199 9200 9201 9202 9203 9203 9203 9203 9203 9203 9202 9201 9200 9199 9197 9196 9194 9192 9190 9188 9186 9184 9182 9180 9178 9176 9175 9173 9171 9169 9168 9167 9165 9164 9163 9162 9162 9161 9160 9160 9160 9160 9159 9159 9159 9159 9159 9160 9160 9160 9160 9160 9160 9159 9159 9159 9158 9158 9157 9156 9155 9154 9153 9151 9150 9148 9147 9145 9143 9141 9139 9136 9134 9132 9130 9127 9125 9122 9120 9117 9115 9113 9110 9108 9106 9104 9102 9100 9098 9096 9094 9092 9091 9089 9087 9086 9084 9083 9081 9080 9078 9077 9075 9074 9072 9071 9069 9067 9065 9063 9061 9059 9057 9054 9052 9049 9046 9043 9040 9037 9034 9031 9027 9024 9020 9017 9013 9009 9005 9002 8998 8994 8990 8986 8983 8979 8975 8972 8968 8965 8961 8958 8955 8952 8949 8946 8943 8940 8937 8935 8932 8930 8928 8925 8923 8921 8919 8917 8915 8912 8910 8908 8906 8904 8902 8900 8897 8895 8893 8890 8888 8885 8882 8880 8877 8874 8871 8868 8865 8862 8859 8855 8852 8849 8845 8842 8838 8835 8831 8827 8824 8820 8816 8812 8809 8805 8801 8797 8794 8790 8786 8782 8779 8775 8771 8767 8763 8760 8756 8752 8748 8745 8741 8737 8733 8729 8726 8722 8718 8714 8710 8707 8703 8699 8695 8691 8687 8683 8679 8675 8671 8667 8663 8659 8655 8651 8647 8642 8638 8634 8629 8625 8620 8616 8611 8606 8601 8596 8591 8586 8581 8576 8570 8565 8559 8554 8548 8542 8537 8531 8525 8518 8512 8506 8500 8493 8487 8480 8473 8467 8460 8453 8446 8439 8432 8425 8418 8410 8403 8396 8388 8381 8373 8365 8358 8350 8342 8334 8326 8318 8310 8301 8293 8284 8276 8267 8258 8249 8240 8231 8222 8212 8202 8192 8182 8172 8161 8151 8140 8129 8117 8105 8093 8081 8068 8055 8042 8028 8014 8000 7985 7970 7954 7938 7921 7904 7887 7869 7850 7831 7812 7792 7772 7751 7730 7708 7686 7664 7642 7619 7595 7572 7548 7525 7501 7477 7453 7429 7405 7382 7358 7335 7313 7290 7269 7247 7227 7206 7187 7168 7150 7133 7117 7102 7087 7074 7061 7049 7039 7029 7020 7013 7006 7000 6995 6991 6988 6986 6984 6983 6983 6984 6985 6986 6988 6991 6993 6996 7000 7003 7007 7010 7014 7017 7021 7024 7027 7030 7032 7034 7036 7037 7037 7038 7037 7036 7035 7032 7030 7026 7022 7017 7012 7006 6999 6991 6983 6974 6965 6954 6944 6932 6920 6907 6893 6879 6865 6850 6834 6818 6801 9426 2 4 5 6784 6767 6749 6731 6713 6694 6675 6657 6638 6619 6600 6581 6562 6544 6525 6507 6490 6472 6455 6439 6423 6408 6393 6379 6365 6352 6340 6329 6318 6308 6299 6290 6283 6275 6269 6263 6258 6253 6249 6246 6243 6240 6238 6236 6234 6232 6231 6230 6228 6227 6226 6224 6222 6220 6218 6216 6213 6209 6206 6202 6197 6192 6187 6181 6174 6167 6160 6152 6144 6135 6126 6116 6107 6096 6086 6075 6063 6052 6040 6028 6016 6003 5991 5978 5965 5952 5939 5925 5912 5898 5885 5871 5857 5843 5828 5813 5799 5784 5768 5753 5737 5720 5704 5687 5670 5652 5634 5616 5597 5577 5558 5537 5517 5496 5474 5453 5430 5408 5385 5361 5338 5314 5290 5265 5240 5215 5190 5165 5139 5114 5088 5062 5036 5010 4984 4958 4932 4906 4880 4854 4828 4802 4776 4750 4724 4698 4671 4645 4618 4592 4565 4538 4511 4484 4457 4429 4401 4373 4345 4316 4287 4257 4228 4198 4168 4137 4106 4075 4043 4011 3979 3947 3914 3881 3848 3815 3781 3747 3713 3679 3645 3611 3576 3542 3508 3473 3438 3404 3369 3335 3300 3265 3231 3196 3162 3127 3092 3058 3023 2989 2954 2919 2884 2849 2814 2779 2744 2709 2673 2638 2602 2566 2530 2494 2457 2421 2384 2348 2311 2274 2237 2199 2162 2125 2087 2050 2012 1975 1937 1900 1862 1825 1788 1750 1713 1677 1640 1603 1567 1531 1495 1460 1424 1389 1354 1320 1285 1251 1218 1184 1151 1118 1086 1054 1022 991 959 929 898 868 838 809 780 751 723 695 668 641 614 588 563 538 513 489 466 443 420 399 377 357 337 317 299 281 263 246 230 215 200 186 172 160 147 136 125 114 105 95 87 79 71 64 57 51 46 40 35 31 27 23 20 16 14 11 9 7 5 3 1 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 1 2 3 3 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 12 13 15 17 20 22 25 28 31 34 38 41 45 50 54 59 64 69 75 81 87 9427 2 4 5 93 100 107 114 122 130 138 146 155 164 174 184 194 205 216 228 239 252 265 278 292 306 321 336 352 368 385 402 420 438 457 476 496 516 537 559 580 603 625 649 672 696 721 745 770 796 822 848 874 901 927 954 982 1009 1037 1064 1092 1120 1148 1176 1204 1232 1261 1289 1317 1345 1374 1402 1430 1458 1487 1515 1543 1571 1599 1627 1655 1683 1711 1739 1767 1795 1822 1850 1878 1906 1933 1961 1989 2016 2044 2071 2099 2126 2154 2181 2208 2235 2263 2290 2317 2343 2370 2397 2424 2450 2476 2503 2529 2555 2580 2606 2632 2657 2682 2707 2732 2756 2780 2805 2828 2852 2875 2899 2922 2944 2967 2989 3011 3032 3054 3075 3095 3116 3136 3156 3176 3195 3214 3233 3252 3270 3288 3306 3323 3340 3357 3374 3391 3407 3423 3439 3454 3469 3485 3500 3514 3529 3543 3557 3571 3585 3599 3613 3626 3639 3652 3665 3678 3691 3703 3716 3728 3740 3753 3764 3776 3788 3800 3811 3822 3833 3844 3855 3866 3876 3887 3897 3907 3917 3927 3937 3946 3956 3965 3974 3983 3992 4000 4009 4017 4026 4034 4042 4050 4057 4065 4072 4080 4087 4094 4101 4108 4115 4122 4128 4135 4141 4147 4153 4159 4165 4170 4175 4181 4185 4190 4195 4199 4203 4207 4210 4214 4217 4219 4222 4224 4226 4228 4229 4230 4231 4232 4232 4232 4232 4231 4230 4230 4228 4227 4225 4224 4222 4220 4217 4215 4213 4210 4207 4205 4202 4199 4195 4192 4189 4186 4182 4178 4175 4171 4167 4163 4159 4154 4150 4145 4140 4135 4130 4124 4119 4112 4106 4100 4093 4085 4078 4070 4062 4054 4045 4036 4026 4017 4007 3996 3986 3975 3964 3952 3941 3929 3917 3904 3892 3879 3866 3853 3840 3827 3813 3800 3786 3772 3759 3745 3731 3717 3702 3688 3674 3659 3645 3630 3615 3600 3585 3570 3554 3539 3523 3507 3490 3474 3457 3440 3423 3405 3387 3369 3350 3331 3312 3292 3272 3252 3232 3211 3190 3168 3147 3124 3102 3080 3057 3034 3011 2987 2964 2940 2916 2892 2868 2843 2819 2794 2770 2745 2720 2696 2671 2646 2621 2597 2572 2547 2522 2497 2472 2447 2422 2397 2372 2347 2321 2296 2271 2245 2220 2194 2168 2142 2116 2090 2063 2037 2010 1983 1956 1929 1902 1875 1847 1819 1791 1763 1735 1707 1679 1651 1622 1594 1566 1537 1509 1481 1452 1424 1396 1368 1340 1313 1285 1258 1231 1204 1177 1151 1125 1099 1073 1047 1022 997 973 949 925 901 877 854 831 808 786 764 742 720 698 677 656 635 614 594 573 553 533 514 494 475 456 437 419 401 383 365 348 331 314 298 282 266 251 236 222 208 195 182 170 158 147 136 126 116 107 98 90 83 76 69 63 57 52 47 43 39 35 32 29 27 24 9428 2 4 5 22 20 18 17 15 14 12 11 10 9 8 7 6 5 4 332767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 1 2 2 3 4 4 5 5 5 5 5 5 5 4 4 3 3 2 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 1 2 3 4 5 6 6 7 8 9 9 10 10 10 10 11 11 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 3 3 4 4 4 4 5 5 6 7 8 9 10 11 13 14 16 18 20 22 24 26 29 31 34 37 40 43 47 51 54 59 63 68 73 78 83 89 95 102 109 116 124 132 140 149 159 169 179 190 201 213 226 239 252 266 281 296 312 328 345 363 381 399 418 438 458 478 499 521 543 566 589 612 636 660 685 710 736 762 788 815 842 870 898 926 954 983 1012 1042 1072 1102 1132 1163 1194 1225 1257 1288 1321 1353 1385 1418 1451 1484 1518 1552 1586 1620 1654 1688 1723 1758 1792 1827 1862 1898 1933 1968 2003 2039 2074 2110 2145 2181 2216 2252 2287 2322 2358 2393 2428 2463 2498 2533 2568 2603 2637 2672 2706 2741 2775 2809 2843 2877 2911 2945 2979 3013 3046 3080 3113 3146 3179 3213 3246 3278 3311 3344 3377 3409 3441 3474 3506 3538 3570 3601 3633 3664 3696 3727 3758 3789 3819 3850 3880 3910 3940 3969 3999 4028 4057 4086 4114 4143 4171 4199 4227 4255 4282 4309 4337 4363 4390 4417 4443 4470 4496 4522 4548 4573 4599 4624 4649 4674 4699 4724 4749 4773 4798 4822 4846 4870 4894 4918 4941 4965 4988 5011 5034 5057 5080 5102 5125 5147 5169 5191 5213 5235 5256 5278 5299 5320 5341 5362 5383 5404 5424 5445 5465 5485 5505 5525 5545 5565 5585 5604 5624 5644 5663 5682 5701 5720 5739 5758 5777 5796 5814 5832 5851 5869 5887 5905 5923 5940 5958 5975 5992 6009 6026 6043 6060 6076 6093 6109 6125 6141 6157 6173 6188 6204 6219 6235 6250 6265 6280 6295 6310 6325 6340 6354 6369 6384 6398 6413 6427 6441 6456 6470 6484 6498 6512 6526 6540 6554 6568 6582 6596 6609 6623 6636 6649 6663 6676 6689 6702 6715 6728 6740 6753 6765 6778 6790 6802 6814 6826 6838 6850 6862 6874 6885 6897 6909 6920 6932 6943 6955 6966 6977 6989 7000 7011 7022 7034 7045 7056 7067 7078 7090 7101 7112 7123 7134 7145 7156 7167 7178 7188 7199 7210 7220 7231 7241 9429 2 4 5 7251 7261 7271 7281 7291 7301 7310 7320 7329 7338 7348 7356 7365 7374 7383 7391 7399 7408 7416 7424 7432 7439 7447 7455 7462 7470 7477 7485 7492 7499 7506 7514 7521 7528 7535 7542 7549 7556 7563 7570 7577 7584 7591 7598 7605 7611 7618 7625 7632 7638 7645 7652 7658 7665 7671 7678 7684 7690 7697 7703 7709 7715 7721 7728 7734 7740 7745 7751 7757 7763 7769 7775 7780 7786 7792 7797 7803 7809 7814 7820 7825 7831 7837 7842 7848 7853 7858 7864 7869 7875 7880 7885 7890 7895 7900 7905 7910 7915 7920 7924 7929 7933 7937 7941 7945 7949 7953 7957 7960 7963 7967 7970 7973 7976 7979 7981 7984 7987 7989 7992 7994 7996 7999 8001 8004 8006 8009 8011 8014 8016 8019 8022 8025 8028 8031 8034 8038 8041 8044 8048 8052 8055 8059 8063 8067 8071 8075 8078 8082 8086 8090 8094 8098 8101 8105 8108 8112 8115 8118 8121 8123 8126 8128 8131 8133 8135 8136 8138 8140 8141 8142 8143 8144 8145 8146 8146 8147 8148 8148 8149 8149 8150 8150 8151 8151 8152 8153 8154 8155 8156 8157 8158 8159 8161 8162 8163 8165 8167 8169 8170 8172 8174 8176 8178 8180 8182 8184 8186 8188 8190 8191 8193 8195 8197 8198 8200 8201 8202 8204 8205 8206 8207 8207 8208 8209 8209 8209 8210 8210 8210 8210 8210 8209 8209 8209 8208 8207 8207 8206 8205 8204 8202 8201 8199 8198 8196 8194 8192 8190 8188 8185 8183 8180 8177 8174 8170 8167 8163 8159 8155 8151 8146 8141 8136 8131 8126 8120 8114 8108 8102 8095 8088 8081 8074 8067 8059 8051 8043 8035 8026 8017 8008 7999 7990 7980 7970 7959 7949 7938 7927 7915 7904 7892 7879 7867 7854 7840 7827 7812 7798 7783 7768 7752 7737 7720 7703 7686 7669 7651 7632 7614 7594 7575 7555 7535 7514 7493 7471 7449 7427 7405 7382 7358 7335 7311 7287 7263 7238 7214 7189 7164 7138 7113 7087 7062 7036 7011 6985 6960 6934 6909 6884 6859 6834 6809 6785 6761 6737 6714 6691 6669 6647 6626 6605 6585 6565 6546 6528 6510 6493 6477 6462 6447 6433 6421 6409 6397 6387 6378 6369 6362 6355 6349 6344 6340 6337 6335 6334 6333 6334 6335 6337 6339 6343 6347 6352 6358 6364 6371 6378 6387 6395 6404 6414 6424 6435 6446 6457 6469 6481 6493 6506 6519 6532 6546 6559 6573 6587 6602 6616 6630 6645 6659 6674 6688 6703 6717 6732 6746 6760 6774 6788 6802 6815 6829 6842 6854 6866 6878 6889 6900 6911 6920 6930 6938 6946 6953 6959 6964 6969 6972 6975 6977 6977 6976 6975 6972 6968 6962 6956 6948 6938 6928 6916 6902 6888 6872 6854 6835 6815 6793 6770 6746 6720 6694 6666 6637 6606 6575 6543 6509 6475 6441 6405 6369 6333 6295 6258 6221 6183 6145 6108 6070 6033 5996 5960 5924 5890 5856 5822 5790 5759 5730 5701 5674 5649 5625 5603 5582 5563 9430 2 4 5 5546 5530 5517 5505 5496 5488 5482 5479 5477 5476 5478 5482 5487 5495 5504 5514 5526 5540 5555 5571 5588 5607 5627 5647 5668 5691 5713 5736 5760 5784 5808 5832 5856 5879 5903 5926 5949 5971 5992 6013 6033 6052 6070 6087 6104 6119 6133 6145 6157 6167 6176 6184 6191 6196 6200 6203 6205 6206 6205 6203 6200 6196 6192 6186 6179 6171 6162 6153 6142 6131 6119 6107 6094 6080 6065 6050 6034 6018 6001 5984 5966 5947 5928 5908 5888 5867 5846 5824 5802 5779 5755 5730 5705 5680 5653 5626 5599 5570 5541 5511 5480 5449 5417 5384 5350 5316 5281 5245 5208 5171 5134 5096 5057 5017 4978 4937 4896 4855 4814 4772 4730 4687 4645 4602 4559 4515 4472 4428 4385 4341 4297 4253 4209 4165 4121 4077 4033 3989 3944 3899 3854 3809 3764 3719 3673 3627 3580 3534 3487 3439 3391 3343 3294 3245 3195 3144 3093 3042 2990 2938 2885 2831 2777 2723 2668 2612 2557 2501 2444 2387 2330 2273 2216 2158 2101 2043 1986 1928 1871 1814 1757 1700 1644 1588 1533 1478 1424 1370 1317 1265 1214 1163 1113 1064 1016 969 923 878 834 791 749 709 669 631 593 557 523 489 457 425 395 367 339 313 288 264 241 219 199 180 162 145 129 114 100 88 76 65 55 46 38 30 23 18 12 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 3 4 6 8 11 13 16 20 24 29 34 39 46 53 60 69 78 88 99 111 124 138 154 170 187 206 225 246 268 292 316 342 369 398 428 459 492 525 560 597 634 673 713 755 797 841 886 932 979 1027 1075 1125 1176 1228 1280 1333 1387 1442 1497 1553 1609 1666 1723 1781 1839 1897 1956 2015 2074 2133 2192 2251 2311 2370 2429 2488 2547 2606 2665 2724 2782 2840 2897 2955 3012 3068 3125 3181 3236 3291 3346 3400 3453 3507 3559 3612 3664 3715 3766 3816 3866 3915 3964 4013 4061 4108 4156 4202 4249 4295 4340 4385 4430 4474 4518 4562 4606 4649 4691 4734 4776 4817 4859 4900 4941 4981 5021 5061 5101 5140 5179 5218 5256 5294 5332 5369 5406 5442 5479 5514 5550 5585 5620 5654 5688 5722 5755 5788 5820 5852 5884 5915 5946 5977 6007 6037 6067 6096 6125 6153 6182 6210 6238 6265 6293 6320 6347 6373 6400 6426 6452 6477 6503 6528 6553 6578 6603 6627 6652 6676 6699 6723 6746 6769 6792 6815 6837 6859 6881 6902 6923 6944 6964 6984 7004 7023 9431 2 4 5 7042 7060 7079 7096 7114 7130 7147 7163 7179 7194 7209 7223 7237 7251 7264 7276 7289 7300 7312 7323 7334 7344 7354 7363 7372 7381 7389 7397 7405 7412 7419 7425 7431 7436 7442 7446 7451 7455 7459 7462 7465 7467 7469 7471 7472 7473 7473 7473 7473 7472 7471 7469 7467 7465 7462 7459 7456 7452 7448 7444 7439 7435 7430 7425 7420 7414 7409 7404 7399 7393 7388 7383 7379 7374 7370 7367 7363 7360 7358 7356 7355 7355 7355 7356 7358 7360 7364 7368 7374 7380 7387 7395 7405 7415 7426 7438 7451 7466 7481 7497 7514 7532 7551 7571 7592 7613 7635 7658 7681 7705 7729 7754 7779 7804 7830 7856 7882 7908 7935 7961 7987 8013 8038 8064 8089 8114 8139 8163 8187 8211 8234 8256 8278 8300 8321 8341 8361 8381 8400 8418 8436 8454 8471 8488 8504 8519 8534 8549 8563 8577 8591 8604 8616 8629 8641 8652 8663 8674 8684 8694 8704 8713 8722 8730 8739 8746 8754 8761 8768 8774 8780 8786 8791 8797 8801 8806 8810 8814 8818 8821 8824 8827 8830 8833 8835 8838 8840 8842 8844 8846 8847 8849 8851 8852 8854 8855 8857 8858 8860 8861 8862 8864 8865 8866 8867 8868 8868 8869 8870 8870 8870 8870 8870 8869 8869 8868 8866 8865 8863 8861 8859 8857 8854 8851 8849 8845 8842 8839 8835 8831 8828 8824 8820 8816 8813 8809 8806 8803 8800 8797 8795 8793 8791 8790 8789 8788 8788 8788 8789 8790 8792 8794 8796 8799 8802 8805 8809 8813 8818 8823 8828 8833 8838 8844 8850 8856 8861 8867 8873 8879 8885 8891 8896 8902 8907 8913 8918 8923 8928 8933 8937 8942 8946 8951 8955 8959 8963 8967 8971 8975 8979 8983 8987 8991 8995 8999 9003 9007 9012 9016 9021 9025 9030 9035 9040 9045 9049 9054 9059 9064 9069 9074 9079 9084 9088 9093 9098 9102 9106 9110 9114 9118 9121 9125 9128 9131 9134 9137 9139 9141 9143 9145 9147 9148 9150 9151 9152 9153 9153 9154 9154 9154 9154 9153 9153 9152 9150 9149 9147 9145 9142 9139 9136 9132 9127 9122 9117 9111 9104 9097 9089 9080 9070 9060 9050 9038 9026 9013 9000 8986 8972 8957 8941 8925 8909 8893 8876 8860 8843 8826 8810 8793 8777 8762 8747 8733 8719 8707 8695 8684 8674 8666 8658 8652 8647 8644 8642 8641 8642 8644 8647 8652 8659 8666 8675 8686 8697 8710 8723 8738 8753 8769 8786 8804 8822 8840 8858 8877 8896 8915 8933 8952 8970 8987 9004 9021 9037 9052 9067 9081 9094 9106 9117 9127 9137 9145 9153 9160 9166 9172 9176 9180 9183 9185 9187 9189 9189 9190 9190 9189 9188 9187 9186 9184 9183 9181 9179 9177 9174 9172 9169 9167 9164 9161 9158 9155 9151 9147 9143 9138 9133 9128 9122 9115 9108 9100 9091 9081 9071 9059 9047 9034 9019 9004 8988 8970 8951 8932 8911 8889 8866 8842 8817 8791 8764 8736 8708 8679 8649 8619 9432 2 4 5 8588 8557 8526 8495 8464 8433 8402 8371 8341 8312 8283 8256 8229 8203 8178 8155 8133 8113 8094 8076 8060 8046 8034 8023 8015 8008 8003 7999 7998 7999 8001 8005 8011 8018 8027 8038 8050 8064 8079 8095 8113 8132 8152 8172 8194 8217 8240 8264 8288 8313 8339 8364 8390 8417 8443 8469 8496 8522 8549 8575 8601 8627 8652 8678 8703 8727 8752 8776 8799 8822 8845 8868 8890 8911 8932 8953 8973 8992 9011 9030 9048 9066 9083 9100 9116 9132 9147 9161 9176 9189 9202 9215 9227 9239 9250 9260 9271 9280 9289 9298 9306 9314 9321 9328 9335 9341 9346 9352 9357 9361 9365 9369 9373 9376 9379 9381 9384 9386 9387 9389 9390 9391 9391 9391 9391 9390 9389 9388 9387 9385 9383 9380 9377 9373 9369 9365 9360 9355 9350 9343 9337 9330 9322 9315 9306 9298 9288 9279 9269 9258 9248 9237 9226 9214 9202 9191 9178 9166 9154 9142 9129 9117 9105 9092 9080 9068 9057 9045 9034 9023 9012 9002 8991 8982 8972 8963 8954 8946 8938 8930 8923 8916 8909 8903 8897 8892 8886 8881 8876 8872 8868 8864 8860 8856 8853 8850 8846 8843 8841 8838 8835 8833 8830 8828 8826 8824 8822 8820 8818 8816 8814 8812 8810 8808 8807 8805 8803 8801 8799 8798 8796 8794 8792 8790 8788 8785 8783 8780 8778 8775 8771 8768 8764 8761 8756 8752 8747 8742 8736 8730 8724 8717 8710 8702 8694 8685 8676 8667 8657 8646 8635 8623 8611 8598 8585 8571 8556 8541 8526 8510 8493 8475 8457 8439 8419 8399 8379 8358 8336 8313 8290 8266 8242 8216 8190 8163 8136 8107 8078 8049 8018 7987 7955 7922 7889 7854 7819 7784 7748 7711 7673 7635 7596 7557 7518 7478 7437 7396 7355 7314 7273 7231 7189 7148 7106 7065 7024 6983 6943 6903 6863 6824 6786 6748 6712 6676 6640 6606 6573 6541 6510 6480 6451 6424 6398 6373 6350 6328 6307 6288 6271 6255 6240 6227 6216 6206 6198 6192 6187 6183 6182 6181 6183 6186 6190 6196 6204 6213 6224 6236 6250 6265 6281 6299 6318 6339 6360 6383 6407 6433 6459 6486 6515 6544 6574 6606 6638 6670 6704 6738 6772 6808 6843 6880 6916 6953 6990 7028 7065 7103 7141 7179 7217 7254 7292 7330 7367 7405 7442 7478 7515 7551 7587 7622 7657 7691 7725 7759 7792 7825 7857 7888 7919 7950 7980 8009 8038 8066 8094 8121 8148 8174 8200 8225 8249 8273 8297 8320 8343 8365 8387 8408 8429 8450 8470 8490 8509 8528 8547 8565 8583 8600 8617 8634 8651 8667 8683 8699 8714 8729 8743 8757 8771 8784 8797 8810 8822 8834 8845 8856 8866 8876 8886 8895 8903 8911 8919 8926 8933 8939 8944 8949 8954 8958 8962 8966 8969 8971 8974 8976 8977 8979 8980 8981 8982 8983 8983 8984 8984 8985 8986 8987 8988 8989 8990 8992 8994 8996 8998 9001 9004 9008 9012 9016 9021 9025 9031 9036 9042 9048 9433 2 4 5 9055 9062 9069 9076 9084 9091 9099 9107 9115 9123 9131 9140 9148 9156 9164 9171 9179 9187 9194 9201 9208 9215 9221 9228 9234 9240 9245 9250 9256 9260 9265 9269 9274 9278 9281 9285 9288 9291 9295 9297 9300 9303 9305 9307 9309 9311 9313 9314 9316 9317 9318 9319 9319 9320 9320 9320 9320 9319 9318 9317 9316 9314 9312 9310 9308 9305 9302 9298 9294 9290 9286 9281 9276 9271 9265 9259 9253 9246 9240 9233 9226 9218 9211 9203 9196 9188 9180 9172 9164 9156 9147 9139 9131 9123 9115 9107 9099 9091 9083 9076 9068 9061 9054 9047 9040 9034 9028 9022 9016 9011 9006 9001 8996 8993 8989 8986 8983 8981 8979 8978 8977 8977 8978 8978 8980 8982 8985 8988 8992 8997 9002 9008 9014 9021 9029 9037 9046 9056 9066 9076 9087 9099 9111 9123 9136 9149 9162 9176 9190 9204 9218 9232 9246 9261 9275 9289 9303 9317 9331 9345 9358 9372 9384 9397 9409 9421 9433 9444 9455 9465 9475 9485 9494 9503 9512 9520 9528 9535 9542 9549 9555 9561 9567 9573 9578 9583 9588 9592 9597 9601 9605 9609 9612 9616 9619 9622 9625 9628 9631 9634 9636 9638 9641 9643 9645 9646 9648 9649 9651 9652 9653 9654 9654 9655 9655 9655 9655 9654 9654 9653 9652 9651 9650 9649 9647 9645 9643 9641 9639 9637 9635 9632 9630 9627 9625 9622 9620 9618 9615 9613 9611 9609 9607 9605 9604 9602 9601 9600 9599 9599 9599 9599 9599 9599 9600 9601 9602 9604 9606 9607 9610 9612 9614 9617 9620 9622 9625 9628 9631 9634 9638 9641 9644 9646 9649 9652 9655 9657 9659 9661 9663 9665 9667 9668 9669 9670 9671 9672 9672 9672 9672 9672 9672 9672 9672 9672 9671 9671 9671 9671 9670 9670 9670 9670 9671 9671 9672 9672 9673 9674 9675 9677 9678 9680 9682 9684 9686 9689 9691 9694 9697 9699 9702 9705 9708 9711 9714 9716 9719 9722 9724 9727 9730 9732 9734 9736 9738 9740 9742 9744 9746 9747 9749 9751 9752 9754 9755 9757 9759 9760 9762 9764 9766 9768 9770 9772 9775 9777 9779 9782 9785 9787 9790 9793 9796 9799 9802 9805 9807 9810 9812 9815 9817 9819 9821 9823 9824 9825 9826 9827 9827 9827 9827 9827 9826 9826 9825 9824 9823 9821 9820 9818 9817 9816 9814 9813 9812 9811 9811 9810 9810 9810 9810 9810 9810 9811 9812 9813 9814 9816 9817 9818 9820 9821 9822 9823 9823 9823 9823 9822 9821 9819 9817 9813 9809 9804 9798 9792 9784 9775 9766 9756 9745 9733 9720 9706 9691 9676 9661 9645 9628 9611 9595 9578 9561 9544 9528 9512 9496 9481 9467 9454 9441 9430 9420 9411 9403 9397 9392 9388 9385 9384 9384 9386 9388 9392 9398 9404 9411 9419 9428 9437 9447 9458 9469 9480 9491 9503 9514 9526 9537 9548 9558 9568 9577 9586 9594 9601 9608 9614 9620 9625 9629 9632 9635 9638 9640 9641 9643 9644 9434 2 4 5 9645 9646 9646 9647 9648 9649 9650 9652 9653 9656 9659 9662 9666 9670 9674 9679 9685 9691 9698 9705 9712 9720 9728 9736 9745 9753 9762 9770 9779 9787 9795 9803 9811 9818 9825 9832 9838 9843 9848 9853 9856 9860 9863 9865 9867 9869 9870 9870 9870 9870 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9858 9858 9857 9857 9857 9858 9858 9859 9860 9861 9863 9864 9866 9868 9870 9872 9874 9876 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9888 9887 9886 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9873 9872 9872 9872 9871 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9884 9884 9884 9884 9883 9882 9882 9880 9879 9878 9876 9875 9873 9871 9869 9866 9864 9862 9859 9856 9854 9851 9849 9846 9843 9841 9838 9835 9833 9830 9828 9825 9823 9820 9818 9816 9814 9811 9809 9807 9805 9802 9800 9798 9795 9793 9790 9788 9785 9782 9779 9776 9773 9770 9766 9762 9759 9755 9750 9746 9742 9737 9732 9727 9722 9717 9712 9707 9701 9695 9690 9684 9678 9672 9666 9661 9655 9649 9643 9637 9631 9625 9619 9613 9607 9601 9595 9589 9583 9577 9571 9565 9559 9553 9547 9540 9533 9527 9520 9513 9505 9497 9489 9481 9472 9463 9454 9444 9434 9423 9412 9400 9388 9376 9362 9349 9335 9320 9305 9289 9273 9257 9240 9222 9205 9186 9168 9149 9130 9111 9092 9073 9053 9034 9015 8996 8977 8958 8940 8922 8905 8888 8871 8856 8841 8826 8813 8800 8789 8778 8768 8760 8752 8746 8741 8737 8735 8733 8733 8734 8737 8740 8745 8751 8759 8767 8777 8788 8800 8813 8828 8843 8859 8876 8893 8912 8931 8950 8971 8991 9012 9033 9055 9076 9098 9120 9141 9162 9183 9204 9224 9243 9262 9281 9298 9315 9331 9346 9361 9374 9386 9398 9408 9417 9425 9432 9438 9443 9447 9450 9452 9453 9453 9452 9450 9447 9444 9439 9434 9429 9423 9417 9410 9403 9395 9388 9380 9372 9364 9357 9349 9342 9335 9328 9322 9316 9311 9306 9301 9298 9295 9292 9290 9289 9288 9289 9289 9291 9293 9296 9299 9303 9308 9313 9318 9325 9331 9338 9346 9353 9362 9370 9379 9387 9397 9406 9415 9425 9434 9444 9453 9463 9472 9482 9491 9500 9509 9519 9527 9536 9545 9553 9561 9570 9577 9585 9593 9600 9607 9614 9620 9627 9633 9639 9645 9651 9656 9661 9666 9671 9675 9680 9684 9688 9691 9695 9698 9701 9704 9706 9708 9710 9712 9714 9716 9717 9718 9435 2 4 5 9719 9720 9721 9721 9722 9722 9722 9722 9722 9722 9722 9721 9721 9720 9720 9719 9718 9717 9716 9715 9714 9712 9711 9710 9708 9706 9704 9702 9700 9698 9696 9693 9691 9688 9685 9682 9679 9676 9673 9669 9666 9662 9659 9655 9652 9648 9645 9641 9638 9635 9631 9628 9625 9623 9620 9618 9616 9614 9613 9612 9611 9610 9610 9611 9611 9612 9613 9615 9617 9620 9622 9626 9629 9633 9637 9641 9645 9650 9655 9660 9665 9670 9676 9681 9687 9692 9697 9703 9708 9713 9718 9723 9728 9733 9737 9742 9746 9750 9753 9757 9760 9764 9767 9770 9772 9775 9777 9780 9782 9784 9786 9788 9789 9791 9793 9795 9796 9798 9799 9801 9802 9804 9805 9806 9808 9809 9811 9812 9813 9815 9816 9817 9818 9820 9821 9822 9823 9823 9824 9825 9826 9826 9827 9827 9827 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9825 9825 9825 9825 9825 9825 9824 9824 9824 9825 9825 9825 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9828 9828 9827 9826 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9812 9811 9810 9809 9808 9806 9805 9804 9803 9801 9800 9799 9798 9796 9795 9794 9792 9791 9790 9788 9787 9786 9785 9783 9782 9781 9779 9778 9777 9776 9774 9773 9772 9771 9770 9769 9768 9767 9766 9766 9765 9764 9764 9764 9763 9763 9763 9763 9762 9762 9763 9763 9763 9763 9764 9764 9765 9765 9766 9766 9767 9767 9768 9769 9770 9770 9771 9772 9773 9773 9774 9775 9776 9776 9777 9778 9779 9779 9780 9781 9781 9782 9782 9783 9783 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9783 9783 9782 9781 9780 9779 9778 9777 9776 9774 9773 9771 9770 9768 9766 9764 9763 9761 9759 9757 9755 9752 9750 9748 9746 9744 9742 9740 9738 9736 9735 9733 9731 9730 9728 9727 9725 9724 9723 9721 9720 9719 9718 9717 9717 9716 9715 9714 9713 9712 9712 9711 9710 9709 9708 9707 9706 9704 9703 9702 9700 9698 9697 9695 9693 9691 9689 9686 9684 9682 9679 9677 9674 9672 9669 9667 9664 9662 9659 9657 9654 9652 9650 9648 9646 9645 9643 9642 9641 9640 9639 9638 9638 9637 9637 9637 9637 9638 9638 9639 9640 9640 9641 9642 9643 9644 9646 9647 9648 9649 9650 9651 9652 9653 9654 9654 9655 9655 9656 9656 9656 9657 9657 9656 9656 9656 9656 9655 9655 9654 9654 9653 9653 9652 9652 9651 9651 9650 9650 9650 9650 9649 9649 9650 9650 9650 9650 9651 9651 9652 9652 9653 9654 9654 9655 9656 9657 9658 9659 9660 9660 9661 9662 9662 9663 9664 9664 9664 9664 9665 9664 9664 9664 9664 9663 9663 9662 9661 9660 9659 9658 9657 9655 9654 9653 9651 9436 2 4 5 9650 9648 9647 9645 9644 9642 9640 9639 9637 9636 9634 9633 9631 9630 9629 9627 9626 9625 9623 9622 9621 9620 9619 9618 9617 9615 9614 9613 9612 9611 9610 9609 9608 9606 9605 9604 9603 9601 9600 9599 9597 9596 9594 9593 9591 9590 9588 9587 9585 9583 9582 9580 9578 9576 9575 9573 9571 9569 9567 9566 9564 9562 9560 9558 9557 9555 9553 9551 9550 9548 9546 9544 9542 9541 9539 9537 9535 9533 9531 9529 9527 9525 9523 9521 9519 9517 9514 9512 9509 9506 9503 9500 9497 9494 9491 9487 9483 9479 9475 9470 9466 9461 9456 9450 9444 9439 9432 9426 9419 9412 9405 9398 9390 9382 9374 9365 9356 9347 9338 9328 9318 9308 9298 9288 9277 9266 9255 9243 9232 9220 9208 9196 9184 9172 9160 9147 9135 9122 9110 9097 9085 9072 9060 9048 9035 9023 9011 8999 8987 8976 8965 8954 8943 8933 8923 8913 8904 8895 8887 8879 8871 8865 8858 8853 8848 8843 8839 8836 8834 8832 8831 8830 8831 8832 8833 8835 8838 8842 8846 8851 8856 8862 8868 8875 8882 8890 8898 8906 8915 8924 8933 8942 8951 8961 8970 8979 8989 8998 9007 9016 9024 9032 9041 9048 9056 9063 9070 9076 9082 9088 9093 9098 9103 9107 9111 9115 9118 9121 9124 9127 9129 9131 9132 9134 9135 9136 9137 9138 9139 9140 9140 9141 9141 9141 9141 9141 9141 9140 9140 9139 9139 9138 9137 9136 9135 9133 9132 9130 9128 9126 9123 9121 9118 9115 9112 9108 9105 9101 9096 9092 9087 9083 9078 9073 9067 9062 9056 9050 9044 9038 9032 9025 9019 9012 9005 8998 8991 8984 8977 8969 8961 8954 8946 8938 8929 8921 8912 8903 8894 8885 8875 8865 8855 8844 8834 8823 8811 8800 8788 8775 8763 8750 8737 8724 8710 8696 8682 8668 8654 8639 8624 8609 8594 8579 8564 8549 8533 8518 8502 8486 8471 8455 8439 8423 8407 8391 8375 8358 8341 8325 8307 8290 8272 8254 8236 8217 8198 8178 8158 8138 8117 8095 8073 8050 8027 8003 7979 7954 7929 7904 7878 7851 7825 7798 7771 7744 7717 7691 7664 7638 7612 7587 7562 7538 7515 7493 7471 7451 7432 7415 7399 7384 7371 7359 7349 7341 7334 7330 7326 7325 7326 7328 7332 7337 7345 7354 7364 7376 7389 7403 7419 7436 7453 7472 7491 7511 7531 7552 7573 7595 7616 7637 7658 7679 7700 7720 7739 7758 7776 7794 7810 7826 7841 7855 7868 7880 7890 7900 7909 7917 7924 7929 7934 7938 7941 7943 7944 7944 7943 7942 7940 7937 7933 7929 7924 7919 7913 7906 7899 7892 7884 7876 7867 7858 7849 7839 7830 7819 7809 7798 7787 7776 7764 7752 7740 7728 7715 7702 7689 7676 7662 7649 7635 7621 7607 7592 7578 7563 7548 7533 7518 7503 7488 7473 7457 7442 7427 7412 7397 7382 7368 7353 7339 7325 7311 7298 7284 7271 7259 7246 7235 7223 7212 7201 7191 7181 7171 7162 7154 7146 9437 2 4 5 7138 7131 7124 7117 7111 7106 7100 7096 7091 7087 7083 7079 7076 7073 7070 7067 7065 7063 7060 7058 7056 7055 7053 7051 7049 7047 7045 7043 7041 7039 7036 7034 7031 7028 7025 7022 7018 7015 7011 7006 7002 6997 6992 6987 6982 6976 6970 6963 6957 6950 6943 6935 6927 6919 6911 6902 6893 6884 6874 6864 6854 6843 6832 6821 6809 6798 6785 6773 6760 6747 6733 6720 6705 6691 6676 6661 6645 6630 6613 6597 6580 6563 6545 6528 6509 6491 6472 6453 6433 6413 6393 6373 6352 6331 6309 6287 6265 6243 6220 6197 6174 6151 6127 6103 6078 6054 6029 6004 5979 5953 5928 5902 5876 5849 5823 5796 5770 5743 5716 5688 5661 5634 5606 5578 5551 5523 5495 5467 5439 5410 5382 5354 5325 5297 5268 5239 5210 5181 5152 5123 5093 5064 5034 5004 4973 4943 4912 4881 4850 4818 4786 4754 4721 4688 4655 4621 4586 4551 4516 4480 4444 4407 4369 4331 4293 4254 4214 4174 4133 4091 4050 4007 3964 3920 3876 3831 3786 3740 3694 3647 3600 3553 3505 3456 3407 3358 3309 3259 3209 3158 3108 3057 3005 2954 2903 2851 2799 2747 2695 2643 2591 2539 2486 2434 2382 2329 2277 2225 2173 2121 2069 2018 1966 1915 1863 1812 1762 1711 1661 1611 1562 1513 1464 1415 1368 1320 1273 1227 1181 1136 1091 1047 1004 962 920 879 839 800 761 724 687 651 617 583 550 519 488 459 430 403 377 351 327 304 282 261 241 222 204 188 172 157 143 130 117 106 96 86 77 68 61 54 47 41 36 31 27 23 19 16 13 11 8 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 1 3 4 5 6 7 8 8 9 10 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 14 15 17 19 21 23 25 28 31 35 39 43 48 53 58 64 70 77 84 91 99 107 116 125 135 144 155 166 177 188 200 212 225 238 251 265 278 292 307 321 336 351 366 381 396 411 426 442 457 472 487 502 517 531 546 560 573 587 600 612 624 636 647 657 667 676 685 692 699 706 711 715 719 722 724 725 725 724 722 719 715 710 704 698 690 681 672 662 651 639 627 613 599 585 570 554 538 522 505 488 471 454 437 419 402 385 367 351 334 317 301 286 271 256 241 228 214 202 190 178 168 157 148 139 130 123 115 109 103 98 9438 2 4 5 93 89 85 82 79 77 75 74 74 74 74 75 77 79 81 84 88 92 97 103 109 116 124 133 143 153 165 177 191 206 222 239 258 278 299 322 346 372 399 428 458 490 524 559 596 634 674 715 758 803 849 896 945 995 1046 1099 1152 1207 1263 1319 1377 1435 1494 1554 1614 1674 1735 1797 1858 1920 1982 2044 2106 2168 2230 2291 2353 2414 2475 2536 2596 2656 2715 2774 2833 2891 2949 3006 3063 3119 3175 3230 3285 3340 3393 3447 3500 3553 3605 3656 3708 3758 3809 3859 3908 3957 4006 4054 4101 4149 4195 4242 4287 4333 4378 4422 4466 4509 4552 4594 4636 4678 4718 4759 4798 4838 4876 4915 4952 4989 5026 5062 5098 5133 5168 5202 5235 5269 5301 5334 5365 5397 5428 5458 5488 5518 5547 5575 5603 5631 5659 5685 5712 5738 5763 5789 5813 5837 5861 5884 5907 5930 5951 5973 5994 6014 6034 6054 6073 6092 6110 6128 6146 6163 6179 6196 6212 6228 6243 6258 6273 6287 6302 6316 6329 6343 6356 6370 6383 6396 6409 6421 6434 6446 6459 6471 6483 6495 6507 6519 6531 6543 6554 6566 6577 6588 6599 6610 6621 6631 6642 6652 6662 6671 6681 6690 6699 6707 6716 6724 6732 6739 6746 6753 6760 6766 6772 6778 6783 6788 6793 6798 6802 6806 6809 6813 6816 6819 6821 6823 6825 6827 6828 6829 6830 6830 6830 6829 6829 6827 6826 6824 6821 6818 6815 6811 6807 6802 6797 6791 6784 6777 6770 6761 6752 6743 6733 6722 6711 6699 6686 6673 6659 6645 6630 6614 6597 6580 6562 6544 6525 6506 6486 6465 6444 6422 6400 6377 6354 6330 6306 6281 6255 6230 6204 6177 6150 6122 6094 6066 6037 6008 5979 5949 5919 5888 5857 5826 5795 5763 5732 5700 5667 5635 5602 5570 5537 5504 5472 5439 5407 5374 5342 5310 5279 5247 5216 5186 5156 5127 5098 5070 5042 5016 4990 4965 4941 4918 4896 4875 4855 4836 4819 4802 4787 4773 4761 4750 4740 4732 4725 4720 4716 4713 4712 4712 4714 4717 4721 4727 4734 4743 4753 4764 4777 4791 4806 4822 4839 4858 4877 4898 4920 4943 4967 4991 5017 5044 5071 5099 5128 5158 5188 5219 5251 5283 5316 5349 5383 5418 5453 5488 5523 5559 5596 5632 5669 5706 5743 5780 5818 5855 5892 5930 5967 6004 6042 6079 6116 6152 6189 6225 6260 6296 6331 6365 6400 6433 6466 6499 6531 6563 6594 6624 6654 6683 6711 6739 6767 6793 6819 6845 6869 6893 6917 6940 6962 6984 7005 7026 7046 7066 7085 7104 7122 7140 7157 7175 7191 7208 7224 7240 7256 7271 7286 7301 7316 7331 7345 7359 7373 7387 7400 7414 7427 7440 7453 7465 7478 7490 7502 7514 7526 7537 7549 7560 7571 7581 7592 7602 7612 7622 7631 7640 7650 7658 7667 7676 7684 7692 7700 7708 7715 7723 7730 7737 7745 7752 7758 7765 9439 2 4 5 7772 7778 7785 7791 7798 7804 7810 7816 7822 7828 7834 7840 7846 7851 7857 7863 7868 7873 7878 7883 7888 7893 7898 7902 7907 7911 7915 7919 7923 7926 7930 7933 7936 7939 7942 7944 7947 7949 7951 7953 7955 7957 7959 7961 7962 7963 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7977 7978 7979 7979 7980 7980 7981 7981 7981 7981 7982 7982 7982 7982 7982 7981 7981 7981 7980 7980 7979 7979 7978 7978 7977 7976 7976 7975 7974 7974 7973 7973 7972 7972 7972 7972 7971 7972 7972 7972 7973 7973 7974 7975 7976 7977 7979 7980 7982 7983 7985 7987 7989 7990 7992 7994 7995 7997 7998 8000 8001 8001 8002 8002 8002 8002 8001 8000 7998 7996 7994 7991 7987 7984 7979 7975 7969 7964 7957 7951 7944 7936 7928 7920 7912 7903 7894 7884 7875 7865 7856 7846 7836 7826 7816 7807 7797 7788 7779 7771 7762 7754 7747 7740 7733 7727 7721 7716 7711 7707 7704 7701 7698 7697 7695 7695 7695 7696 7697 7698 7701 7703 7707 7710 7714 7719 7724 7729 7735 7740 7746 7753 7759 7766 7773 7780 7787 7794 7801 7808 7815 7822 7829 7836 7843 7850 7856 7863 7869 7875 7881 7887 7892 7897 7902 7907 7912 7916 7920 7924 7927 7931 7934 7937 7939 7942 7944 7946 7948 7949 7951 7952 7953 7953 7954 7954 7955 7955 7955 7954 7954 7953 7953 7952 7951 7950 7949 7947 7946 7944 7943 7941 7939 7937 7935 7933 7931 7928 7926 7923 7920 7918 7915 7912 7909 7906 7902 7899 7895 7892 7888 7884 7880 7876 7872 7868 7864 7859 7855 7850 7846 7841 7836 7831 7826 7821 7816 7811 7805 7800 7795 7789 7784 7778 7773 7767 7762 7756 7750 7745 7739 7733 7728 7722 7716 7710 7705 7699 7693 7687 7681 7675 7669 7663 7657 7651 7645 7639 7633 7627 7620 7614 7608 7601 7595 7588 7582 7575 7568 7561 7554 7548 7541 7534 7526 7519 7512 7505 7497 7490 7483 7475 7468 7460 7452 7444 7437 7429 7421 7413 7405 7397 7388 7380 7372 7363 7355 7346 7338 7329 7320 7312 7303 7294 7285 7276 7267 7258 7249 7240 7231 7222 7212 7203 7194 7185 7176 7167 7158 7149 7140 7131 7122 7113 7104 7095 7087 7078 7069 7060 7052 7043 7035 7026 7017 7009 7000 6991 6983 6974 6965 6956 6947 6938 6929 6919 6910 6900 6890 6880 6870 6860 6850 6839 6829 6818 6807 6796 6785 6773 6762 6750 6739 6727 6715 6703 6691 6679 6667 6655 6643 6631 6619 6607 6595 6583 6571 6559 6547 6535 6523 6511 6500 6488 6476 6464 6452 6441 6429 6417 6405 6393 6381 6369 6356 6344 6331 6319 6306 6293 6280 6266 6253 6239 6225 6211 6197 6182 6168 6153 6138 6122 6107 6091 6075 6059 6043 6026 6010 5993 5976 5959 5942 5925 5907 5890 5872 5854 5836 5818 5800 5782 5764 5745 5727 5708 5689 5670 5651 5632 5613 9440 2 4 5 5593 5574 5554 5534 5514 5494 5473 5453 5432 5411 5390 5368 5346 5325 5303 5280 5258 5236 5213 5190 5167 5143 5120 5097 5073 5049 5025 5001 4977 4952 4928 4904 4879 4854 4830 4805 4780 4755 4730 4705 4680 4654 4629 4604 4578 4553 4527 4501 4475 4449 4423 4397 4371 4344 4318 4291 4264 4237 4210 4182 4155 4127 4099 4071 4043 4014 3986 3957 3928 3899 3870 3840 3811 3781 3751 3721 3691 3660 3630 3599 3568 3537 3506 3474 3443 3411 3379 3347 3315 3283 3250 3218 3185 3152 3119 3085 3052 3018 2984 2950 2916 2882 2848 2813 2779 2744 2710 2675 2640 2606 2571 2536 2501 2467 2432 2398 2363 2329 2295 2261 2227 2193 2160 2127 2094 2061 2029 1997 1965 1933 1902 1871 1840 1809 1779 1749 1719 1690 1660 1631 1602 1574 1545 1517 1488 1460 1432 1405 1377 1349 1321 1294 1266 1239 1212 1184 1157 1130 1103 1076 1049 1022 995 968 942 916 889 863 838 812 787 762 737 713 689 665 642 619 596 574 552 531 511 490 471 451 433 414 396 379 362 346 330 315 300 286 272 258 245 232 220 208 197 186 175 165 155 145 136 127 118 110 102 94 87 80 73 67 60 54 49 44 39 34 30 25 22 18 15 12 9 632767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 0 0 1 1 1 2 2 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 14 15 16 17 18 19 19 20 21 22 23 24 25 26 27 28 28 29 29 30 30 30 30 30 30 30 30 29 29 28 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 14 13 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 9441 2 4 5 14 14 14 14 13 13 12 11 11 10 9 8 7 6 5 432767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 8 10 11 13 14 16 18 19 21 22 24 26 27 29 31 33 34 36 39 41 43 46 48 51 54 57 61 65 69 74 78 84 89 95 102 109 116 124 132 141 151 161 172 183 195 207 220 234 248 263 279 295 312 329 347 366 385 405 426 447 468 490 513 536 560 584 608 633 659 685 711 737 765 792 820 848 876 905 934 963 993 1023 1053 1083 1114 1145 1176 1208 1239 1271 1303 1335 1368 1401 1434 1467 1500 1533 1567 1601 1634 1668 1703 1737 1771 1806 1840 1875 1909 1944 1979 2013 2048 2083 2117 2152 2186 2220 2255 2289 2323 2356 2390 2424 2457 2490 2523 2555 2587 2620 2651 2683 2714 2745 2776 2807 2837 2867 2896 2926 2955 2984 3013 3041 3069 3097 3125 3153 3180 3207 3235 3262 3288 3315 3342 3369 3395 3422 3448 3475 3502 3528 3555 3582 3609 3636 3663 3691 3718 3746 3773 3801 3829 3858 3886 3915 3944 3973 4002 4032 4061 4091 4121 4151 4181 4211 4242 4272 4303 4333 4364 4394 4425 4455 4486 4516 4546 4576 4606 4636 4666 4695 4724 4753 4781 4809 4837 4865 4892 4919 4945 4971 4997 5023 5048 5073 5097 5121 5145 5168 5192 5214 5237 5259 5281 5303 5324 5346 5367 5388 5409 5429 5450 5470 5490 5510 5530 5550 5569 5589 5609 5628 5647 5666 5685 5704 5723 5742 5760 5779 5797 5815 5833 5850 5868 5885 5902 5919 5935 5951 5967 5983 5999 6014 6029 6044 6058 6073 6087 6100 6114 6127 6141 6154 6167 6179 6192 6204 6217 6229 6241 6254 6266 6278 6290 6302 6314 6326 6338 6351 6363 6375 6387 6400 6412 6424 6437 6449 6461 6474 6486 6498 6510 6522 6535 6547 6558 6570 6582 6593 6605 6616 6627 6638 6649 6659 6670 6680 6690 6700 6710 6719 6729 6738 6747 6756 6765 6774 6782 6791 6799 6808 6816 6824 6833 6841 6849 6857 6865 6874 6882 6890 6898 6907 6915 6923 6931 6940 6948 6957 6965 6973 6982 6990 6998 7007 7015 7023 7031 7040 7048 7056 7064 7072 7079 7087 7095 7102 7110 7117 7124 7131 7138 7145 7152 7159 7165 7172 7178 7184 7191 7197 7203 7209 7215 7221 7226 7232 7237 7243 7248 7254 7259 7264 7269 7274 7279 7284 7289 7293 7298 7302 7307 7311 7315 7320 7324 7327 7331 7335 7339 7342 7346 7349 7352 7355 7358 7361 7364 7367 7370 7372 7375 7377 7379 7381 7384 7386 7388 7389 7391 7393 7395 7396 7398 7399 7400 7402 7403 7404 7405 7406 7407 7407 7408 7408 7409 7409 9442 2 4 5 7410 7410 7410 7410 7410 7409 7409 7408 7408 7407 7406 7405 7404 7403 7401 7399 7397 7395 7393 7391 7388 7386 7383 7379 7376 7372 7369 7364 7360 7356 7351 7346 7341 7335 7329 7323 7317 7310 7304 7297 7289 7282 7274 7266 7258 7249 7240 7231 7222 7212 7203 7193 7182 7172 7161 7150 7138 7126 7114 7102 7089 7076 7063 7049 7035 7021 7006 6991 6975 6958 6942 6924 6907 6888 6869 6850 6830 6809 6787 6765 6743 6719 6695 6670 6644 6617 6590 6561 6532 6502 6471 6439 6406 6372 6337 6302 6265 6227 6188 6148 6107 6065 6021 5977 5931 5884 5835 5785 5734 5682 5628 5573 5516 5458 5398 5336 5273 5208 5142 5074 5004 4933 4860 4785 4709 4631 4551 4470 4387 4302 4216 4129 4040 3950 3859 3767 3673 3579 3485 3389 3294 3198 3102 3006 2910 2815 2720 2627 2534 2443 2353 2265 2179 2095 2013 1934 1858 1784 1714 1647 1584 1524 1469 1417 1369 1326 1287 1253 1223 1198 1178 1163 1152 1147 1146 1150 1159 1172 1191 1214 1242 1274 1311 1352 1397 1445 1498 1555 1614 1678 1744 1813 1885 1960 2037 2116 2197 2279 2363 2449 2535 2623 2711 2800 2890 2979 3069 3158 3247 3336 3424 3512 3599 3685 3769 3853 3936 4017 4097 4176 4253 4328 4403 4475 4546 4615 4683 4749 4814 4876 4938 4997 5055 5111 5166 5219 5270 5320 5369 5416 5462 5506 5549 5590 5630 5669 5707 5743 5778 5813 5846 5878 5909 5939 5968 5996 6023 6050 6076 6101 6125 6149 6172 6195 6217 6239 6260 6280 6301 6321 6341 6360 6379 6398 6417 6436 6454 6472 6491 6509 6527 6545 6562 6580 6598 6615 6633 6650 6668 6685 6702 6719 6736 6752 6769 6785 6801 6817 6832 6847 6862 6876 6890 6904 6918 6931 6943 6955 6967 6978 6989 6999 7009 7019 7028 7036 7044 7052 7059 7066 7072 7078 7084 7089 7094 7098 7102 7106 7110 7113 7116 7119 7121 7124 7126 7128 7130 7131 7133 7134 7135 7136 7137 7137 7138 7138 7138 7138 7138 7138 7137 7136 7135 7134 7133 7131 7129 7127 7125 7123 7120 7117 7114 7110 7106 7102 7098 7093 7089 7083 7078 7073 7067 7061 7054 7048 7041 7034 7026 7019 7011 7003 6995 6986 6977 6968 6959 6950 6940 6930 6920 6909 6899 6888 6877 6865 6853 6841 6829 6816 6803 6790 6777 6763 6749 6734 6719 6704 6689 6673 6657 6641 6624 6607 6590 6572 6554 6536 6518 6499 6480 6461 6441 6422 6402 6381 6361 6340 6319 6298 6276 6254 6232 6210 6187 6164 6141 6118 6094 6069 6045 6020 5995 5969 5943 5916 5889 5861 5833 5805 5775 5746 5716 5685 5654 5622 5589 5556 5523 5489 5454 5418 5383 5346 5309 5272 5234 5195 5156 5117 5077 5036 4995 4954 4912 4870 4828 4785 4742 4698 4654 4610 4566 4521 4476 4430 4384 4338 4292 4245 4198 4151 4103 4055 4007 3958 3909 3860 3810 3759 9443 2 4 5 3709 3658 3606 3554 3502 3449 3396 3343 3289 3234 3179 3124 3069 3013 2957 2900 2843 2786 2729 2671 2613 2555 2497 2439 2381 2322 2264 2206 2147 2089 2031 1973 1916 1858 1801 1744 1688 1631 1576 1521 1466 1412 1358 1305 1253 1201 1150 1100 1051 1002 954 907 862 817 773 730 688 647 608 569 532 496 461 427 395 364 334 306 279 253 228 205 183 163 143 125 109 93 79 65 53 42 32 23 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 9 12 15 19 23 27 32 37 42 48 55 62 70 79 88 98 109 121 133 147 162 178 194 213 232 252 274 297 322 348 375 404 435 466 500 534 571 609 648 689 731 774 819 866 913 962 1012 1063 1116 1169 1224 1279 1335 1392 1449 1508 1567 1626 1686 1746 1806 1867 1927 1988 2049 2110 2170 2231 2291 2351 2411 2471 2530 2589 2647 2705 2763 2820 2876 2933 2988 3043 3098 3152 3206 3259 3312 3364 3416 3468 3519 3569 3619 3669 3718 3767 3816 3864 3912 3960 4007 4054 4100 4146 4192 4237 4282 4327 4371 4414 4458 4501 4543 4585 4626 4667 4707 4747 4786 4824 4862 4899 4936 4971 5006 5041 5074 5107 5139 5170 5200 5229 5258 5285 5312 5337 5362 5386 5409 5430 5451 5471 5489 5507 5523 5539 5553 5566 5578 5589 5599 5607 5615 5621 5626 5629 5632 5633 5633 5631 5629 5624 5619 5612 5604 5595 5585 5573 5560 5545 5530 5513 5494 5475 5455 5433 5411 5387 5363 5338 5312 5285 5258 5230 5201 5172 5143 5114 5085 5056 5027 4998 4969 4942 4914 4888 4863 4838 4815 4793 4772 4753 4735 4719 4705 4693 4683 4675 4669 4666 4664 4666 4669 4675 4684 4695 4709 4725 4744 4765 4789 4815 4844 4875 4908 4944 4982 5022 5064 5107 5153 5200 5249 5300 5351 5404 5459 5514 5569 5626 5683 5741 5799 5857 5916 5974 6032 6090 6148 6205 6262 6319 6374 6429 6483 6536 6589 6640 6690 6740 6788 6835 6881 6926 6970 7012 7054 7094 7134 7172 7209 7245 7280 7313 7346 7378 7409 7439 7468 7496 7523 7549 7575 7600 7624 7647 7670 7692 7713 7734 7754 7773 7792 7810 7828 7846 7862 7879 7895 7910 7925 7940 7954 7968 7981 7994 8007 8019 8031 8043 8054 8065 8075 8086 8096 8105 8114 8123 8132 8141 8149 8156 8164 8171 8178 8185 8191 8197 8203 8208 8214 8219 8223 8228 8232 8236 8240 8244 8247 8250 8253 8256 8258 8261 8263 8265 8267 8268 8270 8271 8272 8273 8274 9444 2 4 5 8275 8275 8276 8276 8276 8276 8276 8275 8275 8274 8273 8272 8271 8270 8268 8266 8264 8262 8259 8256 8253 8250 8246 8242 8238 8233 8228 8223 8217 8211 8205 8198 8190 8183 8175 8166 8157 8148 8138 8127 8117 8106 8094 8082 8069 8056 8043 8029 8015 8000 7985 7970 7954 7938 7921 7903 7886 7868 7849 7830 7810 7790 7770 7749 7727 7705 7682 7659 7635 7610 7585 7559 7533 7505 7477 7449 7419 7388 7357 7325 7292 7258 7222 7186 7149 7111 7071 7031 6989 6946 6902 6856 6809 6761 6711 6660 6608 6554 6498 6441 6382 6322 6260 6196 6131 6063 5994 5924 5851 5777 5700 5622 5543 5461 5377 5292 5205 5116 5025 4933 4839 4743 4646 4548 4448 4347 4245 4142 4038 3933 3828 3722 3616 3510 3405 3299 3194 3089 2986 2884 2783 2684 2586 2491 2398 2308 2220 2135 2054 1976 1901 1831 1764 1702 1644 1591 1542 1499 1460 1426 1397 1374 1356 1343 1336 1334 1337 1345 1359 1378 1402 1432 1466 1505 1549 1597 1650 1707 1768 1833 1901 1974 2049 2128 2210 2294 2381 2470 2562 2655 2751 2847 2945 3045 3145 3246 3348 3450 3553 3656 3759 3861 3964 4066 4168 4269 4370 4469 4568 4666 4763 4859 4953 5047 5139 5229 5319 5407 5493 5578 5662 5744 5824 5903 5981 6057 6131 6203 6274 6344 6412 6478 6543 6606 6668 6728 6787 6844 6900 6954 7007 7059 7110 7159 7207 7254 7300 7344 7388 7430 7472 7512 7552 7590 7628 7665 7701 7736 7770 7804 7837 7869 7900 7931 7961 7991 8020 8048 8075 8102 8129 8155 8180 8205 8229 8252 8275 8298 8320 8341 8362 8383 8403 8422 8441 8460 8478 8495 8512 8529 8545 8561 8577 8592 8607 8621 8635 8649 8662 8676 8688 8701 8713 8725 8737 8748 8760 8770 8781 8792 8802 8812 8822 8831 8840 8849 8858 8867 8875 8883 8891 8899 8906 8913 8920 8927 8934 8940 8946 8952 8957 8963 8968 8973 8978 8983 8987 8992 8996 9000 9004 9008 9012 9016 9020 9024 9028 9031 9035 9039 9043 9046 9050 9054 9058 9062 9066 9070 9074 9078 9082 9086 9091 9095 9099 9103 9107 9112 9116 9120 9124 9127 9131 9135 9138 9141 9144 9147 9150 9152 9154 9156 9157 9159 9160 9161 9161 9161 9161 9161 9160 9160 9159 9157 9156 9154 9153 9151 9149 9147 9144 9142 9140 9138 9136 9134 9132 9130 9128 9126 9125 9123 9122 9122 9121 9120 9120 9120 9121 9121 9122 9123 9124 9125 9126 9128 9130 9131 9133 9135 9136 9138 9139 9140 9141 9142 9143 9143 9143 9142 9141 9139 9137 9135 9131 9128 9123 9118 9112 9106 9098 9090 9081 9072 9062 9051 9039 9027 9014 9001 8987 8972 8957 8941 8925 8909 8892 8875 8858 8840 8823 8805 8788 8770 8753 8736 8719 8703 8687 8671 8656 8642 8628 8615 8603 8591 8580 8570 8562 8554 8547 8541 8536 8532 8529 8528 8527 8528 8529 8532 9445 2 4 5 8536 8541 8547 8554 8562 8571 8581 8593 8604 8617 8631 8645 8661 8677 8693 8710 8728 8746 8765 8784 8803 8823 8843 8863 8884 8904 8924 8945 8965 8985 9005 9025 9045 9064 9083 9102 9120 9138 9156 9173 9189 9206 9221 9236 9251 9264 9278 9290 9303 9314 9325 9336 9346 9355 9364 9372 9379 9386 9393 9399 9405 9410 9415 9419 9423 9426 9429 9432 9434 9436 9438 9440 9441 9442 9443 9443 9444 9444 9444 9444 9443 9443 9442 9442 9441 9440 9439 9438 9437 9435 9434 9432 9431 9429 9428 9426 9424 9422 9420 9418 9415 9413 9410 9408 9405 9403 9400 9397 9394 9391 9387 9384 9381 9377 9374 9370 9367 9363 9359 9355 9352 9348 9344 9340 9336 9332 9328 9325 9321 9317 9313 9310 9306 9303 9299 9296 9293 9290 9287 9284 9281 9278 9276 9273 9271 9269 9267 9265 9263 9261 9260 9259 9257 9256 9255 9254 9254 9253 9253 9253 9253 9253 9253 9253 9253 9254 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9267 9268 9269 9270 9271 9271 9272 9273 9273 9273 9273 9273 9273 9272 9272 9270 9269 9268 9266 9264 9261 9258 9255 9252 9248 9245 9240 9236 9231 9226 9221 9216 9210 9204 9198 9192 9185 9179 9172 9166 9159 9152 9145 9138 9131 9125 9118 9111 9104 9097 9091 9084 9078 9072 9065 9059 9053 9047 9041 9035 9029 9023 9018 9012 9006 9000 8995 8989 8983 8977 8971 8965 8958 8952 8945 8938 8931 8923 8916 8908 8900 8891 8882 8873 8864 8855 8845 8835 8824 8813 8802 8791 8779 8767 8755 8743 8731 8718 8705 8692 8678 8665 8651 8637 8624 8609 8595 8581 8566 8552 8537 8522 8507 8492 8477 8461 8446 8430 8414 8398 8381 8364 8347 8330 8313 8295 8277 8258 8240 8220 8201 8181 8161 8140 8119 8097 8075 8053 8030 8006 7982 7958 7933 7908 7882 7856 7830 7803 7775 7747 7719 7690 7661 7631 7601 7570 7539 7508 7476 7443 7410 7377 7343 7309 7274 7238 7202 7165 7128 7090 7052 7012 6972 6932 6891 6848 6806 6762 6718 6672 6626 6579 6531 6483 6433 6382 6331 6278 6224 6170 6114 6058 6000 5941 5881 5820 5758 5695 5630 5565 5498 5430 5361 5291 5219 5146 5072 4996 4920 4841 4762 4681 4599 4516 4431 4345 4258 4169 4079 3988 3896 3803 3708 3613 3517 3420 3322 3223 3124 3024 2924 2823 2723 2623 2522 2423 2323 2224 2126 2029 1933 1838 1745 1653 1563 1475 1389 1305 1223 1144 1067 993 921 853 787 724 664 607 553 502 454 409 366 327 290 256 225 197 171 147 126 106 89 74 61 49 40 32 25 20 16 14 12 12 13 15 19 23 29 36 44 53 63 75 88 102 118 136 156 177 200 225 253 282 314 348 384 423 465 509 555 605 657 712 769 829 892 957 1025 1095 1168 1243 9446 2 4 5 1320 1399 1480 1563 1648 1734 1822 1911 2001 2092 2184 2277 2370 2464 2558 2652 2746 2840 2933 3026 3119 3211 3302 3393 3483 3572 3660 3746 3832 3917 4000 4083 4164 4244 4323 4400 4477 4552 4626 4699 4770 4841 4910 4978 5045 5111 5176 5239 5302 5363 5424 5483 5541 5599 5655 5710 5764 5817 5869 5919 5969 6018 6065 6112 6157 6202 6245 6287 6329 6369 6408 6446 6483 6519 6554 6588 6620 6652 6683 6713 6742 6769 6796 6822 6847 6871 6894 6916 6936 6956 6975 6994 7011 7027 7042 7056 7070 7082 7094 7104 7114 7122 7130 7137 7144 7149 7154 7158 7161 7163 7165 7167 7168 7168 7169 7169 7169 7168 7168 7168 7168 7168 7169 7170 7171 7173 7176 7180 7184 7190 7196 7204 7213 7223 7234 7246 7260 7275 7291 7309 7328 7348 7369 7392 7416 7441 7467 7494 7522 7551 7580 7610 7641 7672 7703 7735 7767 7798 7830 7861 7892 7923 7953 7982 8011 8039 8066 8092 8118 8142 8166 8188 8210 8230 8249 8268 8285 8301 8317 8332 8345 8359 8371 8383 8394 8405 8416 8426 8436 8445 8455 8464 8474 8484 8494 8504 8515 8526 8537 8548 8560 8573 8585 8599 8613 8627 8641 8656 8672 8687 8703 8720 8736 8753 8770 8787 8803 8820 8837 8854 8871 8887 8903 8919 8934 8950 8965 8979 8993 9007 9020 9032 9045 9057 9068 9079 9089 9099 9109 9119 9128 9136 9145 9153 9161 9168 9176 9183 9190 9197 9204 9211 9218 9224 9231 9238 9244 9251 9257 9264 9270 9276 9282 9289 9295 9300 9306 9312 9317 9323 9328 9333 9337 9342 9346 9350 9353 9357 9360 9362 9365 9367 9369 9370 9372 9373 9373 9374 9374 9374 9373 9373 9372 9371 9370 9368 9367 9365 9363 9361 9358 9356 9353 9350 9347 9343 9340 9336 9332 9327 9323 9317 9312 9306 9300 9293 9286 9278 9270 9261 9252 9242 9231 9220 9209 9196 9183 9170 9156 9142 9127 9111 9096 9079 9063 9046 9029 9011 8994 8976 8959 8942 8925 8908 8891 8875 8860 8845 8830 8817 8804 8792 8782 8772 8763 8756 8749 8744 8740 8737 8736 8736 8738 8740 8744 8749 8756 8764 8772 8783 8794 8806 8819 8833 8848 8863 8880 8897 8914 8932 8950 8968 8986 9005 9023 9041 9059 9077 9094 9111 9127 9143 9158 9172 9186 9199 9210 9221 9231 9240 9247 9254 9260 9264 9267 9269 9270 9269 9267 9264 9260 9254 9247 9239 9229 9218 9206 9192 9176 9160 9142 9122 9101 9078 9054 9029 9002 8973 8943 8911 8878 8843 8807 8769 8729 8688 8645 8601 8556 8509 8460 8411 8360 8307 8254 8199 8144 8087 8030 7972 7914 7855 7796 7737 7677 7618 7559 7501 7443 7385 7329 7274 7220 7167 7116 7066 7019 6973 6930 6889 6850 6814 6780 6749 6722 6697 6675 6656 6640 6627 6618 6612 6609 6610 6613 6620 6630 6642 6658 6677 6698 6722 6749 6778 6809 6843 6878 6916 6955 6996 9447 2 4 5 7038 7081 7125 7171 7217 7264 7311 7358 7406 7453 7501 7548 7595 7641 7687 7732 7777 7820 7863 7905 7946 7986 8025 8062 8099 8135 8170 8204 8236 8268 8299 8329 8358 8386 8414 8441 8467 8493 8518 8543 8568 8592 8615 8639 8662 8685 8708 8730 8753 8775 8798 8820 8843 8865 8887 8909 8931 8953 8975 8997 9019 9041 9062 9084 9105 9126 9146 9167 9187 9207 9226 9245 9264 9283 9301 9319 9336 9353 9370 9386 9402 9417 9432 9447 9461 9475 9489 9503 9516 9528 9541 9553 9565 9577 9589 9600 9611 9622 9633 9643 9653 9663 9673 9683 9692 9701 9710 9718 9727 9735 9742 9750 9757 9763 9770 9776 9781 9786 9791 9796 9800 9803 9807 9809 9812 9814 9816 9817 9818 9819 9819 9819 9819 9818 9818 9817 9815 9814 9813 9811 9810 9808 9806 9805 9803 9802 9800 9799 9797 9796 9795 9794 9793 9793 9792 9792 9792 9792 9792 9793 9794 9795 9796 9797 9799 9800 9802 9804 9807 9809 9811 9814 9817 9819 9822 9825 9828 9832 9835 9838 9841 9845 9848 9851 9854 9858 9861 9864 9868 9871 9874 9877 9881 9884 9887 9890 9893 9896 9899 9902 9904 9907 9910 9912 9915 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9994 9995 9996 9997 9997 9998 9998 9999 9999 999910000100001000010000 9999 9999 9999 9998 9998 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9963 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9936 9933 9930 9927 9924 9920 9917 9913 9909 9904 9899 9895 9889 9884 9878 9872 9866 9860 9853 9847 9840 9833 9825 9818 9811 9803 9796 9788 9781 9773 9766 9759 9752 9745 9739 9733 9727 9721 9716 9711 9707 9703 9700 9697 9694 9692 9448 2 4 5 9691 9690 9689 9689 9690 9691 9693 9695 9697 9700 9704 9708 9712 9717 9722 9727 9732 9738 9744 9750 9757 9763 9770 9777 9784 9790 9797 9804 9811 9818 9824 9831 9837 9843 9849 9855 9861 9867 9872 9877 9882 9887 9891 9896 9900 9903 9907 9910 9913 9916 9919 9921 9923 9925 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9918 9916 9913 9909 9906 9903 9899 9895 9891 9886 9882 9877 9873 9868 9863 9858 9854 9849 9844 9839 9834 9830 9825 9821 9817 9813 9809 9805 9802 9798 9795 9793 9790 9788 9786 9784 9783 9781 9780 9780 9779 9779 9779 9779 9779 9779 9780 9780 9781 9782 9783 9784 9785 9786 9787 9789 9790 9791 9792 9794 9795 9796 9797 9798 9799 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9812 9813 9815 9816 9817 9819 9820 9822 9823 9825 9826 9828 9830 9831 9833 9835 9837 9839 9840 9842 9844 9846 9848 9849 9851 9852 9854 9855 9857 9858 9859 9860 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9862 9861 9860 9859 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9838 9838 9837 9837 9836 9835 9835 9834 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9823 9821 9820 9818 9816 9814 9811 9809 9806 9803 9800 9797 9793 9790 9786 9782 9779 9774 9770 9766 9762 9757 9753 9748 9744 9739 9734 9730 9725 9720 9716 9711 9706 9702 9697 9693 9688 9683 9679 9674 9670 9665 9661 9656 9651 9646 9641 9636 9631 9625 9620 9614 9608 9601 9595 9588 9580 9573 9565 9556 9548 9539 9529 9519 9509 9499 9488 9476 9465 9452 9440 9427 9414 9401 9387 9373 9359 9345 9330 9316 9301 9286 9272 9257 9242 9228 9213 9199 9184 9170 9156 9143 9129 9116 9103 9091 9078 9066 9055 9044 9033 9022 9012 9002 8993 8984 8975 8966 8958 8950 8943 8936 8929 8922 8916 8910 8904 8899 8893 8888 8883 8878 8873 8869 8864 8860 8856 8852 8847 8843 8839 8835 8832 8828 8824 8819 8815 8811 8807 8803 8798 8794 8789 8784 8779 8773 8768 8762 8756 8750 8743 8736 8728 8720 8712 8704 8694 8685 8675 8664 8653 8641 8628 8615 8602 8587 8572 8557 8540 8523 8505 8487 8467 8447 8426 8404 8382 8358 8334 8309 8283 8257 8229 8201 8171 8141 8110 8078 8046 8012 7978 7942 7906 7868 7830 7791 7751 7710 7667 7624 7580 7534 7488 7440 7391 7341 7289 7237 7182 7127 7070 7011 6951 6890 6827 6762 6695 6627 6557 6485 6412 6337 6260 6181 6100 6018 5934 5848 5760 5671 5580 9449 2 4 5 5488 5394 5299 5202 5104 5005 4906 4805 4704 4602 4500 4398 4295 4193 4091 3989 3889 3789 3690 3593 3497 3403 3311 3221 3134 3049 2967 2887 2811 2739 2669 2604 2542 2485 2431 2381 2336 2296 2260 2228 2201 2179 2162 2150 2142 2139 2141 2147 2158 2175 2195 2220 2250 2284 2322 2364 2410 2460 2514 2572 2632 2697 2764 2834 2907 2983 3061 3141 3223 3308 3394 3481 3570 3660 3751 3844 3936 4030 4123 4217 4312 4406 4500 4594 4687 4780 4872 4964 5055 5145 5234 5322 5409 5495 5580 5663 5746 5827 5906 5985 6061 6137 6211 6284 6355 6425 6494 6561 6627 6692 6755 6817 6877 6937 6995 7052 7107 7162 7215 7267 7318 7368 7416 7464 7511 7556 7600 7644 7686 7728 7768 7808 7846 7884 7921 7956 7991 8025 8059 8091 8122 8153 8183 8212 8240 8268 8294 8320 8346 8370 8394 8417 8440 8462 8483 8504 8524 8543 8562 8581 8599 8616 8634 8650 8666 8682 8698 8713 8727 8742 8756 8769 8783 8796 8809 8822 8834 8846 8858 8870 8882 8893 8904 8915 8926 8937 8947 8957 8967 8977 8987 8997 9006 9015 9024 9033 9042 9050 9058 9066 9074 9082 9089 9096 9103 9109 9115 9121 9127 9132 9138 9143 9147 9152 9156 9160 9164 9167 9171 9174 9177 9180 9183 9185 9188 9191 9193 9196 9199 9202 9204 9207 9210 9213 9217 9220 9224 9227 9231 9235 9239 9244 9248 9253 9257 9262 9267 9272 9277 9282 9286 9291 9295 9300 9304 9308 9311 9315 9317 9320 9322 9324 9325 9326 9326 9326 9325 9324 9323 9321 9318 9315 9312 9308 9304 9299 9294 9289 9284 9278 9272 9266 9260 9254 9247 9240 9234 9227 9219 9212 9205 9197 9189 9180 9171 9162 9152 9141 9130 9118 9105 9091 9076 9059 9042 9022 9002 8979 8955 8929 8902 8872 8841 8808 8772 8735 8696 8655 8612 8567 8520 8473 8423 8373 8321 8269 8215 8162 8107 8053 7999 7946 7893 7842 7791 7742 7695 7650 7608 7568 7530 7496 7464 7436 7412 7391 7375 7362 7353 7347 7346 7348 7355 7365 7379 7397 7418 7443 7471 7502 7535 7571 7609 7650 7692 7736 7781 7827 7873 7921 7968 8016 8063 8110 8156 8201 8245 8288 8329 8369 8408 8445 8479 8512 8543 8573 8600 8625 8649 8671 8690 8709 8725 8740 8753 8765 8775 8785 8793 8799 8805 8810 8815 8818 8821 8822 8824 8824 8824 8824 8823 8822 8820 8817 8814 8811 8807 8803 8798 8792 8786 8780 8772 8764 8756 8747 8737 8726 8715 8703 8691 8677 8664 8650 8635 8620 8604 8588 8572 8555 8539 8522 8505 8488 8471 8454 8438 8422 8406 8390 8375 8360 8345 8331 8318 8305 8292 8280 8269 8257 8246 8236 8226 8215 8206 8196 8186 8176 8166 8156 8146 8135 8124 8113 8101 8088 8074 8060 8045 8029 8013 7995 7977 7958 7937 7916 7894 7871 7847 7822 7797 7771 7744 7716 7688 7659 7630 7600 7571 7540 9450 2 4 5 7510 7480 7449 7419 7388 7358 7328 7298 7268 7239 7210 7181 7153 7124 7097 7069 7042 7015 6989 6962 6936 6909 6883 6857 6831 6804 6777 6750 6723 6695 6666 6637 6607 6576 6544 6512 6478 6443 6407 6369 6330 6290 6248 6204 6159 6112 6063 6013 5961 5906 5850 5792 5732 5670 5607 5541 5473 5403 5331 5258 5182 5104 5025 4944 4861 4776 4690 4601 4512 4421 4328 4234 4139 4043 3946 3848 3749 3650 3549 3449 3348 3247 3146 3044 2944 2843 2743 2644 2545 2448 2351 2256 2163 2071 1980 1892 1805 1721 1639 1559 1482 1407 1335 1266 1201 1138 1078 1022 969 920 874 832 793 758 727 700 676 657 641 629 621 617 617 620 628 640 655 674 698 724 755 789 827 869 914 963 1015 1070 1129 1191 1256 1324 1395 1469 1546 1625 1707 1791 1878 1966 2057 2150 2245 2341 2439 2539 2639 2741 2844 2948 3052 3157 3263 3369 3475 3581 3687 3792 3897 4002 4106 4210 4312 4414 4515 4614 4712 4809 4905 4999 5091 5182 5271 5359 5445 5529 5612 5693 5772 5849 5925 5999 6071 6142 6211 6278 6344 6409 6471 6533 6593 6652 6709 6765 6820 6874 6927 6979 7029 7079 7128 7176 7223 7269 7315 7359 7403 7446 7489 7531 7572 7612 7652 7691 7729 7767 7804 7841 7877 7912 7946 7980 8013 8046 8078 8109 8140 8170 8199 8228 8256 8283 8310 8336 8362 8387 8411 8435 8458 8481 8503 8525 8546 8567 8587 8607 8627 8646 8665 8683 8701 8719 8736 8754 8771 8787 8803 8820 8835 8851 8866 8882 8897 8911 8926 8940 8954 8968 8982 8996 9009 9022 9035 9048 9060 9072 9085 9096 9108 9119 9130 9141 9152 9162 9173 9183 9192 9202 9211 9221 9229 9238 9247 9255 9263 9271 9279 9286 9294 9301 9308 9315 9321 9328 9334 9341 9347 9353 9359 9364 9370 9375 9381 9386 9391 9396 9401 9406 9410 9415 9419 9424 9428 9432 9436 9440 9443 9447 9450 9453 9457 9460 9462 9465 9468 9470 9472 9474 9476 9478 9480 9481 9482 9483 9484 9485 9486 9486 9486 9486 9486 9486 9486 9485 9485 9484 9483 9482 9481 9479 9478 9476 9475 9474 9472 9470 9469 9467 9466 9464 9463 9462 9461 9460 9459 9458 9458 9458 9458 9458 9458 9459 9460 9462 9464 9466 9468 9471 9474 9477 9481 9485 9489 9494 9499 9504 9509 9515 9521 9527 9534 9540 9547 9554 9561 9568 9575 9582 9589 9597 9604 9611 9618 9625 9632 9638 9645 9651 9658 9664 9669 9675 9680 9686 9691 9695 9700 9704 9708 9712 9716 9719 9723 9726 9729 9732 9735 9737 9740 9742 9745 9747 9750 9752 9754 9756 9758 9761 9763 9765 9767 9770 9772 9775 9777 9779 9782 9784 9787 9790 9792 9795 9798 9801 9803 9806 9809 9812 9815 9817 9820 9823 9826 9829 9832 9834 9837 9840 9843 9845 9848 9851 9854 9856 9859 9862 9864 9867 9870 9872 9451 2 4 5 9875 9878 9880 9883 9886 9888 9891 9894 9896 9899 9901 9904 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9954 9952 9950 9948 9945 9943 9940 9938 9935 9932 9929 9927 9924 9921 9918 9915 9912 9910 9907 9904 9901 9899 9896 9893 9891 9888 9885 9883 9880 9877 9875 9872 9869 9867 9864 9861 9858 9855 9852 9849 9846 9843 9839 9836 9832 9829 9825 9821 9817 9813 9809 9804 9800 9796 9791 9787 9782 9777 9773 9768 9763 9758 9754 9749 9744 9740 9735 9730 9726 9721 9717 9713 9709 9705 9701 9697 9693 9690 9686 9683 9680 9677 9675 9672 9670 9668 9666 9664 9663 9662 9661 9660 9659 9659 9659 9659 9659 9660 9661 9662 9663 9665 9666 9668 9670 9673 9675 9678 9681 9684 9688 9691 9695 9698 9702 9706 9710 9714 9718 9722 9726 9731 9735 9739 9742 9746 9750 9753 9757 9760 9763 9766 9768 9770 9773 9774 9776 9777 9778 9779 9779 9780 9780 9780 9779 9779 9778 9777 9776 9774 9773 9772 9770 9768 9767 9765 9764 9762 9761 9759 9758 9757 9756 9755 9755 9754 9754 9754 9754 9754 9755 9756 9757 9758 9759 9761 9762 9764 9766 9768 9770 9772 9775 9777 9780 9782 9784 9787 9789 9791 9793 9795 9797 9798 9800 9801 9802 9803 9804 9804 9804 9804 9804 9803 9803 9801 9800 9798 9796 9794 9791 9788 9785 9781 9778 9773 9769 9764 9759 9754 9748 9742 9736 9729 9722 9715 9707 9699 9691 9682 9674 9664 9655 9645 9635 9625 9614 9603 9592 9581 9569 9557 9545 9533 9520 9507 9495 9482 9469 9456 9443 9430 9417 9404 9391 9378 9366 9353 9341 9329 9317 9305 9294 9283 9273 9263 9253 9243 9234 9226 9218 9210 9203 9197 9191 9185 9180 9175 9171 9168 9164 9162 9160 9158 9157 9156 9156 9156 9156 9157 9158 9160 9162 9164 9166 9169 9172 9176 9179 9183 9187 9191 9196 9200 9205 9210 9215 9220 9225 9230 9235 9241 9247 9252 9258 9264 9270 9276 9282 9288 9294 9300 9307 9313 9320 9326 9333 9340 9347 9354 9361 9368 9375 9383 9390 9397 9405 9412 9420 9427 9435 9442 9450 9457 9465 9472 9479 9486 9493 9500 9507 9513 9519 9525 9531 9452 2 4 5 9536 9541 9546 9550 9554 9557 9560 9562 9564 9566 9566 9567 9567 9566 9565 9563 9560 9557 9554 9550 9545 9540 9535 9529 9523 9516 9508 9501 9493 9485 9476 9468 9459 9450 9441 9432 9423 9414 9405 9396 9387 9378 9370 9362 9354 9346 9339 9332 9326 9320 9314 9308 9303 9299 9295 9291 9288 9285 9282 9279 9277 9276 9274 9273 9272 9271 9270 9269 9269 9268 9267 9267 9266 9264 9263 9261 9259 9257 9255 9252 9248 9244 9240 9235 9229 9223 9216 9209 9201 9193 9184 9175 9165 9154 9143 9132 9120 9107 9094 9081 9068 9055 9041 9027 9013 8999 8986 8972 8959 8945 8933 8920 8908 8897 8886 8876 8867 8859 8851 8844 8838 8833 8830 8827 8825 8824 8825 8827 8829 8833 8838 8844 8852 8860 8869 8879 8891 8903 8916 8929 8944 8959 8974 8990 9007 9024 9041 9058 9076 9093 9111 9128 9145 9162 9179 9195 9211 9226 9240 9254 9267 9280 9292 9302 9312 9322 9330 9337 9344 9349 9354 9358 9361 9363 9364 9365 9364 9363 9361 9359 9356 9352 9348 9343 9338 9332 9326 9320 9314 9307 9300 9293 9286 9279 9272 9265 9258 9251 9245 9238 9232 9226 9220 9215 9210 9204 9200 9195 9191 9187 9183 9180 9176 9173 9170 9168 9165 9162 9160 9157 9155 9152 9149 9146 9143 9140 9136 9132 9128 9123 9118 9112 9106 9099 9091 9083 9074 9064 9053 9042 9029 9016 9001 8986 8969 8952 8933 8913 8893 8871 8848 8824 8799 8773 8747 8719 8690 8661 8631 8600 8569 8537 8505 8473 8440 8407 8375 8342 8310 8277 8246 8215 8185 8155 8127 8099 8073 8048 8025 8003 7983 7964 7947 7932 7920 7909 7900 7894 7889 7887 7887 7890 7894 7901 7910 7921 7934 7950 7967 7986 8007 8030 8054 8080 8108 8137 8167 8198 8230 8263 8297 8331 8366 8401 8437 8473 8508 8544 8580 8615 8650 8684 8718 8752 8785 8817 8848 8879 8909 8938 8966 8994 9020 9046 9071 9095 9118 9140 9162 9183 9203 9222 9241 9259 9276 9293 9309 9325 9340 9355 9369 9383 9397 9410 9423 9435 9447 9459 9471 9482 9493 9504 9514 9524 9534 9543 9552 9561 9570 9578 9586 9594 9601 9608 9614 9621 9627 9632 9637 9642 9647 9651 9655 9659 9662 9665 9668 9671 9673 9675 9677 9678 9680 9681 9682 9683 9684 9685 9685 9686 9686 9687 9687 9687 9687 9688 9688 9688 9688 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9688 9688 9687 9686 9685 9684 9683 9681 9679 9678 9675 9673 9670 9668 9665 9661 9658 9654 9650 9646 9642 9637 9632 9627 9622 9617 9611 9606 9600 9594 9588 9581 9575 9569 9562 9556 9549 9542 9535 9528 9522 9515 9508 9501 9493 9486 9479 9472 9464 9457 9449 9441 9434 9426 9417 9409 9400 9391 9382 9373 9363 9353 9343 9333 9322 9310 9299 9287 9275 9262 9249 9236 9223 9209 9195 9181 9166 9151 9453 2 4 5 9137 9122 9107 9093 9078 9063 9049 9035 9021 9008 8995 8982 8970 8959 8948 8938 8929 8920 8913 8906 8900 8895 8891 8888 8886 8885 8885 8886 8888 8891 8895 8899 8905 8912 8919 8927 8936 8946 8956 8967 8978 8990 9002 9015 9028 9041 9054 9067 9080 9094 9107 9120 9133 9146 9158 9171 9183 9194 9206 9217 9227 9237 9247 9257 9266 9274 9282 9290 9298 9305 9312 9318 9324 9330 9336 9341 9346 9351 9355 9360 9364 9368 9372 9375 9379 9382 9385 9388 9391 9394 9397 9400 9402 9405 9407 9409 9411 9413 9415 9417 9418 9420 9421 9422 9423 9425 9425 9426 9427 9427 9428 9428 9429 9429 9429 9429 9429 9429 9429 9428 9428 9428 9427 9427 9426 9426 9425 9425 9424 9424 9423 9422 9422 9421 9420 9419 9419 9418 9417 9416 9415 9414 9413 9412 9410 9409 9408 9406 9405 9403 9401 9400 9398 9396 9394 9392 9390 9387 9385 9383 9380 9378 9375 9373 9370 9368 9365 9362 9359 9357 9354 9351 9348 9345 9342 9340 9337 9334 9331 9328 9325 9322 9319 9316 9313 9310 9307 9304 9301 9298 9295 9291 9288 9285 9281 9277 9274 9270 9266 9262 9257 9253 9248 9244 9239 9234 9229 9224 9218 9213 9207 9201 9195 9189 9183 9177 9170 9163 9157 9150 9143 9136 9128 9121 9113 9106 9098 9090 9082 9074 9066 9058 9050 9042 9033 9025 9017 9008 8999 8991 8982 8973 8964 8955 8946 8936 8927 8917 8908 8898 8888 8878 8868 8858 8847 8837 8826 8815 8804 8793 8782 8770 8759 8747 8735 8723 8710 8698 8686 8673 8660 8647 8635 8622 8609 8596 8583 8569 8556 8543 8530 8517 8504 8492 8479 8466 8454 8441 8429 8417 8405 8393 8382 8370 8359 8348 8337 8326 8315 8304 8294 8283 8273 8263 8253 8243 8233 8223 8213 8202 8192 8182 8172 8161 8151 8140 8129 8118 8107 8095 8083 8071 8058 8046 8032 8019 8005 7991 7976 7961 7946 7930 7914 7897 7880 7863 7845 7827 7808 7789 7770 7750 7729 7709 7687 7666 7644 7621 7598 7575 7551 7527 7502 7477 7452 7426 7400 7373 7345 7318 7289 7261 7231 7202 7171 7140 7109 7077 7045 7012 6978 6944 6909 6873 6837 6801 6764 6726 6687 6648 6608 6568 6526 6485 6442 6399 6355 6311 6266 6220 6174 6127 6079 6030 5981 5931 5881 5830 5778 5725 5672 5618 5563 5507 5451 5393 5335 5276 5217 5156 5095 5032 4969 4904 4839 4773 4705 4637 4568 4497 4426 4353 4279 4204 4128 4051 3973 3894 3814 3733 3651 3567 3483 3398 3313 3226 3139 3051 2963 2874 2785 2696 2606 2517 2427 2338 2249 2160 2073 1985 1899 1813 1729 1645 1563 1483 1404 1326 1251 1177 1105 1035 968 902 839 778 720 664 610 559 511 465 421 380 341 305 271 240 210 183 158 135 115 96 78 63 49 37 26 16 8 1 0 0 0 0 0 0 0 0 9454 2 4 5 0 0 0 0 0 0 0 0 0 3 8 13 20 27 34 42 51 61 71 83 95 108 122 137 153 171 189 209 229 251 274 299 324 351 379 409 440 472 505 540 575 612 651 690 730 772 815 859 903 949 996 1044 1093 1142 1193 1244 1296 1349 1403 1457 1513 1568 1625 1682 1739 1797 1856 1915 1975 2035 2095 2156 2217 2278 2339 2401 2463 2525 2587 2649 2711 2773 2834 2896 2957 3018 3079 3139 3199 3258 3316 3374 3431 3488 3543 3598 3652 3705 3756 3807 3857 3905 3952 3998 4043 4086 4128 4169 4209 4247 4283 4319 4353 4386 4417 4447 4475 4503 4529 4553 4577 4599 4620 4640 4658 4676 4692 4707 4721 4735 4747 4758 4768 4777 4786 4793 4800 4806 4811 4815 4819 4822 4824 4825 4826 4826 4825 4824 4822 4819 4816 4812 4807 4801 4795 4789 4781 4773 4764 4755 4744 4733 4721 4709 4695 4681 4666 4650 4633 4615 4596 4576 4556 4534 4511 4488 4463 4437 4411 4383 4354 4324 4292 4260 4226 4192 4156 4119 4081 4042 4001 3960 3917 3873 3828 3782 3735 3687 3638 3587 3536 3484 3430 3376 3321 3265 3208 3151 3092 3033 2973 2913 2852 2790 2728 2665 2602 2539 2475 2411 2347 2283 2219 2154 2090 2025 1961 1897 1833 1770 1707 1644 1582 1521 1460 1400 1340 1282 1224 1167 1112 1057 1004 951 900 850 802 755 709 665 622 581 541 503 466 431 397 366 335 307 280 254 230 208 187 167 149 133 118 104 91 79 69 60 52 44 38 33 28 24 21 18 16 14 13 12 12 12 12 12 13 13 14 16 17 18 20 21 23 25 27 30 33 36 39 43 48 53 58 64 71 79 87 96 106 118 130 143 158 174 191 209 228 249 272 295 320 347 375 404 434 465 498 533 568 604 641 679 718 758 799 840 881 923 966 1008 1051 1094 1136 1179 1221 1263 1305 1346 1387 1427 1467 1506 1545 1583 1620 1657 1693 1728 1763 1798 1832 1865 1899 1932 1964 1997 2030 2063 2096 2129 2163 2197 2232 2268 2304 2341 2379 2419 2459 2500 2543 2587 2632 2679 2727 2776 2827 2879 2933 2988 3044 3102 3160 3220 3281 3343 3406 3470 3534 3600 3665 3731 3798 3865 3931 3998 4065 4132 4198 4264 4330 4395 4459 4523 4585 4648 4709 4769 4828 4887 4944 5000 5056 5110 5163 5215 5266 5316 5365 5413 5461 5507 5552 5597 5641 5684 5726 5768 5809 5850 5890 5929 5968 6006 6044 6082 6119 6156 6192 6228 6264 6300 6335 6370 6404 6438 6472 6506 6539 6571 6604 6636 6668 6699 6730 6760 6790 6820 6849 6877 6906 6934 6961 6988 7014 7040 7066 7091 7115 7140 7163 7187 7210 7232 7255 7277 7298 7319 7340 7361 7381 7401 7420 7440 9455 2 4 5 7459 7478 7496 7515 7533 7550 7568 7585 7602 7619 7635 7651 7667 7682 7698 7713 7727 7741 7755 7769 7782 7795 7807 7819 7831 7842 7853 7863 7874 7883 7893 7902 7910 7919 7927 7934 7941 7948 7955 7961 7967 7973 7978 7984 7989 7993 7998 8002 8006 8011 8014 8018 8022 8025 8029 8032 8035 8038 8041 8044 8046 8049 8051 8054 8056 8058 8060 8061 8063 8064 8065 8066 8067 8067 8067 8067 8067 8066 8065 8063 8061 8059 8057 8054 8050 8047 8042 8038 8033 8027 8021 8015 8009 8002 7994 7986 7978 7970 7961 7952 7943 7933 7924 7914 7904 7893 7883 7873 7863 7853 7842 7832 7822 7813 7803 7794 7785 7776 7767 7759 7751 7744 7736 7730 7723 7717 7712 7707 7702 7698 7694 7690 7687 7685 7682 7680 7679 7678 7677 7676 7676 7676 7677 7677 7678 7679 7681 7682 7684 7686 7688 7690 7693 7696 7698 7702 7705 7708 7712 7715 7719 7723 7727 7731 7735 7739 7743 7747 7752 7756 7760 7764 7767 7771 7774 7777 7780 7782 7784 7785 7786 7786 7786 7784 7782 7779 7775 7770 7764 7757 7749 7740 7730 7719 7706 7692 7677 7661 7643 7625 7606 7585 7564 7541 7518 7494 7469 7444 7418 7392 7366 7340 7313 7287 7261 7235 7209 7185 7161 7137 7115 7094 7074 7055 7037 7021 7005 6992 6980 6969 6960 6953 6947 6943 6940 6938 6938 6940 6942 6946 6951 6958 6965 6973 6982 6991 7001 7012 7023 7035 7046 7058 7069 7081 7092 7103 7114 7124 7134 7143 7152 7160 7167 7174 7180 7185 7190 7193 7196 7199 7200 7201 7201 7201 7200 7199 7197 7194 7191 7188 7184 7180 7176 7171 7166 7161 7156 7151 7146 7140 7135 7129 7124 7118 7112 7106 7100 7095 7089 7082 7076 7070 7064 7057 7050 7043 7036 7028 7020 7012 7004 6995 6986 6976 6966 6955 6944 6932 6920 6908 6895 6881 6867 6852 6836 6820 6804 6786 6769 6750 6731 6712 6691 6671 6649 6627 6605 6582 6558 6534 6510 6484 6459 6433 6406 6379 6351 6323 6295 6266 6236 6207 6176 6146 6114 6083 6051 6019 5986 5953 5919 5886 5851 5817 5782 5747 5711 5675 5638 5602 5565 5527 5490 5451 5413 5374 5335 5296 5257 5217 5177 5136 5095 5055 5013 4972 4930 4888 4846 4804 4762 4719 4676 4633 4590 4547 4503 4460 4416 4372 4328 4284 4240 4196 4151 4106 4062 4017 3971 3926 3881 3835 3789 3743 3696 3650 3603 3555 3508 3460 3411 3363 3314 3264 3214 3163 3112 3061 3009 2956 2903 2849 2795 2741 2685 2630 2573 2517 2459 2402 2344 2286 2227 2168 2109 2049 1990 1930 1870 1811 1751 1692 1633 1574 1516 1458 1400 1343 1287 1231 1177 1123 1070 1018 967 917 868 821 775 730 686 644 603 563 525 489 453 420 387 357 327 300 273 248 225 203 182 163 144 128 112 97 84 72 61 51 41 33 26 19 9456 2 4 5 14 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 3 4 5 6 7 9 10 11 12 14 15 17 20 22 25 28 32 37 42 47 54 61 69 78 88 99 111 124 139 154 171 189 209 230 252 276 301 328 356 386 417 450 484 520 557 595 635 677 719 763 808 854 902 951 1000 1051 1103 1155 1209 1263 1318 1373 1430 1486 1544 1602 1660 1719 1778 1837 1897 1957 2017 2077 2138 2198 2259 2319 2379 2440 2500 2560 2620 2680 2739 2799 2858 2916 2974 3032 3090 3147 3204 3260 3315 3371 3425 3479 3533 3585 3638 3689 3740 3790 3840 3888 3937 3984 4031 4077 4122 4167 4211 4254 4297 4339 4380 4421 4461 4500 4539 4577 4614 4651 4687 4723 4757 4791 4825 4858 4890 4921 4951 4981 5010 5038 5065 5091 5116 5140 5163 5185 5206 5226 5244 5262 5278 5293 5306 5319 5330 5339 5348 5356 5362 5367 5371 5373 5375 5376 5376 5376 5374 5372 5370 5367 5364 5361 5358 5355 5353 5351 5349 5349 5349 5350 5352 5356 5360 5366 5374 5383 5394 5407 5422 5438 5457 5477 5499 5523 5549 5577 5607 5638 5671 5706 5742 5780 5819 5859 5900 5942 5985 6029 6073 6118 6163 6208 6253 6298 6343 6387 6431 6474 6516 6558 6599 6638 6677 6715 6751 6787 6821 6854 6885 6916 6945 6973 6999 7025 7049 7072 7094 7115 7135 7154 7171 7189 7205 7220 7235 7249 7262 7275 7287 7299 7310 7321 7331 7340 7350 7359 7367 7375 7382 7389 7396 7402 7408 7413 7417 7421 7425 7428 7430 7432 7433 7433 7432 7431 7429 7427 7423 7419 7414 7409 7402 7395 7387 7379 7370 7360 7349 7338 7327 7315 7302 7289 7276 7262 7248 7234 7220 7206 7192 7177 7163 7149 7134 7121 7107 7093 7080 7067 7054 7042 7030 7018 7007 6995 6984 6974 6963 6952 6942 6932 6922 6911 6900 6890 6878 6867 6855 6842 6829 6815 6800 6784 6767 6749 6730 6710 6688 6665 6640 6615 6587 6558 6528 6496 6463 6428 6391 6354 6314 6274 6233 6190 6147 6103 6058 6012 5966 5920 5874 5829 5783 5738 5694 5651 5609 5569 5530 5493 5457 5424 5394 5366 5340 5318 5298 5282 5268 5259 5252 5249 5249 5253 5261 5272 5287 5305 5327 5352 5381 5412 5447 5484 5525 5568 5614 5662 5713 5765 5819 5875 5932 5991 6050 6111 6172 6234 6296 6358 6421 6483 6545 6607 6668 6728 6788 6847 6906 6963 7019 7074 7128 7181 7233 7283 7333 7381 7428 7474 9457 2 4 5 7519 7562 7605 7646 7687 7726 7764 7802 7838 7874 7909 7943 7976 8008 8040 8071 8101 8131 8160 8188 8216 8243 8269 8295 8320 8345 8369 8393 8416 8438 8460 8481 8502 8522 8541 8560 8579 8596 8614 8630 8647 8662 8678 8692 8707 8721 8734 8747 8760 8772 8784 8796 8807 8818 8829 8839 8850 8860 8870 8879 8889 8898 8908 8917 8926 8935 8944 8953 8961 8970 8978 8987 8995 9003 9011 9019 9027 9035 9043 9050 9057 9065 9072 9078 9085 9091 9098 9104 9109 9115 9120 9125 9130 9135 9139 9143 9147 9150 9153 9156 9159 9161 9163 9165 9167 9168 9169 9170 9170 9170 9171 9170 9170 9170 9169 9168 9167 9166 9164 9163 9161 9160 9158 9156 9155 9153 9151 9149 9147 9145 9144 9142 9140 9139 9138 9136 9135 9134 9133 9133 9132 9132 9132 9132 9132 9133 9133 9134 9136 9137 9139 9141 9143 9145 9148 9151 9154 9157 9161 9164 9168 9172 9177 9181 9186 9191 9196 9202 9207 9213 9219 9225 9231 9237 9243 9250 9256 9263 9270 9277 9284 9290 9297 9304 9312 9319 9326 9333 9340 9347 9354 9360 9367 9374 9380 9387 9393 9399 9405 9411 9417 9423 9428 9433 9438 9443 9447 9451 9455 9459 9463 9466 9469 9472 9475 9477 9480 9482 9484 9485 9487 9488 9490 9491 9492 9493 9494 9495 9495 9496 9497 9497 9498 9498 9499 9500 9500 9501 9501 9502 9502 9503 9504 9504 9505 9506 9506 9507 9507 9508 9508 9508 9509 9509 9509 9509 9509 9509 9508 9508 9507 9506 9506 9505 9503 9502 9501 9499 9498 9496 9495 9493 9491 9489 9487 9486 9484 9482 9480 9478 9477 9475 9474 9472 9471 9470 9469 9468 9467 9466 9466 9465 9465 9464 9464 9464 9464 9464 9465 9465 9465 9466 9466 9466 9467 9467 9468 9468 9468 9468 9469 9469 9469 9469 9469 9469 9468 9468 9468 9467 9467 9466 9465 9464 9463 9462 9460 9459 9457 9455 9453 9451 9449 9446 9443 9440 9437 9433 9429 9424 9419 9414 9408 9401 9395 9387 9379 9371 9362 9352 9342 9331 9320 9308 9295 9282 9268 9254 9240 9225 9209 9194 9178 9162 9146 9130 9114 9098 9082 9067 9052 9038 9024 9011 8999 8987 8977 8967 8959 8951 8945 8940 8936 8934 8933 8933 8935 8938 8942 8948 8955 8963 8972 8983 8995 9007 9021 9035 9050 9066 9083 9100 9117 9135 9152 9170 9188 9206 9224 9241 9259 9275 9292 9307 9323 9337 9352 9365 9378 9390 9401 9411 9421 9431 9439 9447 9455 9461 9468 9473 9479 9483 9488 9492 9496 9499 9503 9506 9509 9512 9515 9518 9521 9523 9526 9529 9532 9535 9538 9541 9544 9547 9550 9553 9556 9559 9562 9565 9568 9571 9574 9576 9579 9581 9583 9585 9586 9588 9589 9590 9591 9592 9593 9593 9594 9594 9594 9594 9594 9593 9593 9593 9592 9592 9591 9591 9591 9590 9590 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9458 2 4 5 9589 9589 9589 9589 9589 9588 9588 9588 9587 9587 9586 9585 9583 9582 9581 9579 9577 9575 9573 9570 9568 9565 9562 9559 9556 9552 9549 9546 9542 9539 9535 9532 9529 9525 9522 9519 9516 9513 9510 9508 9506 9504 9502 9500 9499 9498 9497 9496 9496 9495 9495 9496 9496 9497 9497 9498 9499 9501 9502 9503 9505 9506 9508 9509 9511 9513 9514 9516 9517 9518 9520 9521 9522 9523 9524 9525 9526 9527 9528 9528 9529 9529 9530 9530 9531 9531 9531 9532 9532 9532 9533 9533 9534 9534 9535 9535 9536 9537 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9548 9549 9550 9551 9552 9552 9553 9553 9554 9554 9554 9554 9554 9554 9553 9553 9552 9552 9551 9550 9549 9548 9547 9546 9544 9543 9542 9540 9539 9538 9536 9535 9533 9532 9531 9530 9528 9527 9526 9525 9524 9523 9522 9521 9520 9520 9519 9518 9517 9516 9515 9514 9513 9512 9511 9510 9509 9507 9506 9504 9503 9501 9499 9497 9494 9492 9490 9487 9485 9482 9479 9476 9473 9470 9467 9464 9461 9458 9455 9452 9449 9447 9444 9441 9438 9436 9433 9431 9429 9426 9424 9422 9420 9418 9417 9415 9413 9412 9410 9409 9407 9406 9404 9403 9401 9399 9398 9396 9394 9392 9390 9387 9385 9382 9379 9376 9373 9370 9367 9363 9359 9355 9351 9347 9342 9338 9333 9328 9323 9317 9312 9306 9300 9294 9288 9282 9275 9268 9261 9254 9246 9238 9230 9221 9212 9203 9193 9183 9172 9161 9150 9138 9125 9112 9098 9084 9070 9055 9039 9024 9007 8990 8973 8955 8938 8919 8901 8883 8864 8846 8828 8809 8791 8774 8756 8739 8723 8707 8692 8678 8665 8652 8641 8630 8621 8612 8605 8600 8595 8592 8590 8589 8590 8592 8595 8599 8604 8611 8619 8628 8638 8648 8660 8672 8685 8699 8713 8727 8742 8757 8773 8788 8803 8819 8834 8848 8863 8877 8890 8903 8916 8928 8939 8950 8960 8969 8978 8986 8993 9000 9006 9011 9016 9020 9023 9026 9029 9031 9032 9033 9034 9035 9035 9035 9035 9035 9035 9034 9034 9033 9032 9032 9031 9031 9030 9030 9029 9029 9028 9027 9027 9026 9026 9025 9024 9023 9022 9021 9020 9018 9016 9014 9012 9009 9006 9003 8999 8995 8991 8986 8981 8975 8969 8963 8956 8949 8942 8934 8926 8917 8909 8900 8890 8881 8871 8861 8851 8841 8831 8821 8811 8801 8791 8781 8771 8761 8752 8742 8733 8725 8716 8708 8701 8693 8687 8680 8674 8669 8664 8659 8655 8651 8648 8645 8643 8641 8640 8639 8638 8638 8638 8639 8639 8640 8642 8643 8645 8646 8648 8650 8652 8654 8656 8658 8660 8662 8663 8665 8666 8667 8667 8668 8668 8668 8668 8667 8666 8665 8663 8661 8659 8657 8654 8651 8647 8644 8640 8636 8631 8627 8622 8617 8612 8607 8602 8597 8592 8587 8581 8576 8571 8566 8560 8555 8550 8545 8540 8536 8531 8526 9459 2 4 5 8522 8517 8513 8508 8504 8499 8495 8491 8486 8482 8477 8473 8468 8463 8458 8453 8448 8443 8437 8431 8425 8418 8411 8404 8397 8389 8381 8372 8363 8353 8344 8333 8323 8311 8300 8288 8275 8262 8249 8235 8221 8206 8191 8175 8159 8143 8126 8109 8091 8073 8055 8036 8017 7998 7978 7958 7938 7918 7897 7876 7855 7833 7811 7790 7768 7745 7723 7701 7678 7655 7633 7610 7587 7565 7542 7519 7497 7474 7452 7430 7408 7386 7365 7343 7323 7302 7282 7262 7243 7224 7206 7189 7171 7155 7139 7124 7110 7096 7083 7070 7059 7048 7038 7029 7021 7013 7006 7000 6995 6990 6987 6984 6981 6980 6979 6978 6978 6979 6980 6982 6984 6986 6989 6992 6996 6999 7003 7007 7010 7014 7018 7021 7025 7028 7031 7033 7036 7038 7039 7040 7041 7041 7041 7040 7038 7036 7033 7029 7025 7020 7015 7009 7002 6994 6986 6977 6967 6957 6946 6934 6922 6909 6895 6881 6866 6850 6834 6818 6800 6783 6764 6746 6727 6707 6687 6667 6646 6625 6604 6582 6560 6538 6515 6493 6470 6447 6424 6400 6377 6354 6330 6307 6283 6259 6236 6212 6188 6165 6141 6118 6094 6071 6048 6024 6001 5978 5955 5932 5909 5886 5863 5840 5818 5795 5772 5750 5727 5704 5682 5659 5636 5614 5591 5568 5545 5522 5499 5476 5453 5430 5407 5383 5360 5336 5312 5288 5264 5240 5216 5191 5167 5142 5117 5092 5066 5041 5015 4989 4963 4937 4910 4883 4856 4829 4802 4774 4746 4718 4689 4661 4632 4602 4573 4543 4513 4482 4451 4420 4388 4356 4324 4291 4258 4225 4191 4157 4122 4087 4052 4016 3980 3944 3907 3869 3832 3794 3755 3717 3677 3638 3598 3558 3517 3476 3435 3394 3352 3310 3267 3225 3182 3139 3095 3052 3008 2963 2919 2875 2830 2785 2740 2694 2649 2603 2558 2512 2466 2420 2374 2328 2281 2235 2188 2142 2096 2049 2003 1956 1910 1864 1818 1772 1726 1680 1635 1589 1544 1499 1455 1411 1367 1324 1281 1238 1196 1154 1113 1073 1033 993 955 917 880 843 807 772 738 705 672 640 609 579 550 522 494 468 442 417 393 370 348 327 307 287 268 250 233 217 202 187 173 159 147 135 124 113 103 93 85 76 68 61 54 48 42 36 31 27 22 18 15 11 8 632767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 0 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 9460 2 4 5 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 16 17 19 21 23 26 29 33 36 41 45 51 56 63 69 77 84 93 102 111 121 132 143 155 167 180 193 208 222 238 253 270 287 304 323 341 361 381 401 422 444 466 489 513 537 561 586 612 638 665 693 721 750 779 809 839 870 901 933 966 999 1032 1066 1101 1136 1171 1207 1243 1279 1316 1353 1391 1428 1466 1505 1543 1581 1620 1659 1698 1737 1776 1815 1854 1894 1933 1972 2011 2050 2089 2128 2167 2206 2245 2284 2323 2361 2400 2438 2476 2515 2553 2591 2629 2667 2704 2742 2780 2817 2854 2892 2929 2966 3003 3039 3076 3112 3149 3185 3221 3256 3292 3327 3362 3397 3432 3466 3500 3534 3567 3600 3633 3666 3698 3730 3762 3793 3824 3854 3885 3914 3944 3973 4002 4030 4059 4086 4114 4141 4168 4194 4221 4246 4272 4297 4322 4347 4371 4395 4418 4441 4464 4487 4509 4531 4553 4574 4595 4616 4636 4656 4676 4695 4714 4732 4751 4769 4786 4803 4820 4837 4853 4869 4884 4899 4914 4929 4943 4957 4971 4984 4997 5010 5023 5035 5047 5059 5070 5082 5093 5104 5114 5125 5135 5145 5155 5165 5174 5183 5192 5201 5210 5218 5226 5234 5241 5248 5255 5262 5268 5274 5280 5285 5290 5294 5298 5301 5305 5307 5309 5311 5312 5313 5313 5313 5312 5311 5309 5307 5304 5300 5296 5292 5286 5281 5275 5268 5261 5253 5244 5236 5226 5216 5206 5195 5184 5172 5159 5146 5133 5118 5104 5088 5072 5056 5039 5021 5002 4983 4963 4942 4920 4898 4874 4849 4824 4797 4769 4740 4710 4678 4645 4611 4575 4538 4499 4458 4416 4372 4327 4279 4230 4179 4126 4072 4015 3957 3897 3834 3770 3705 3637 3568 3497 3424 3350 3275 3198 3120 3040 2960 2878 2796 2713 2629 2545 2461 2376 2292 2208 2124 2040 1957 1876 1795 1715 1637 1560 1485 1412 1341 1272 1206 1142 1081 1022 967 915 866 820 778 739 704 672 644 620 600 584 571 563 558 558 561 567 578 592 610 632 657 685 717 751 789 830 873 919 967 1017 1070 1125 1181 1239 1298 1359 1420 1483 1546 1610 1674 1739 1804 1868 1933 1997 2060 2123 2186 2247 2308 2367 2425 2483 2539 2593 2646 2698 2748 2796 2843 2889 2932 2974 3014 3053 3090 3125 3159 3191 3221 3249 3276 3301 3325 3347 3367 3386 3404 3420 3434 3447 3459 3469 3477 3485 3491 3495 3499 3501 3501 3501 3499 3496 3491 3486 3479 3471 3461 3451 3439 3427 3413 3398 3382 3365 3346 3327 3307 3285 3263 3240 3215 3190 3164 3136 3108 3079 3049 3019 2987 2955 2921 2887 2852 2817 2780 2743 2705 2667 2628 2588 2547 2506 2464 2421 2378 2334 2290 2245 2200 2154 2107 9461 2 4 5 2060 2013 1965 1917 1869 1820 1771 1722 1672 1622 1573 1523 1473 1424 1374 1325 1276 1227 1178 1130 1082 1035 989 943 898 853 810 767 725 684 644 606 568 532 496 462 430 398 368 339 311 285 260 236 214 193 173 154 137 121 106 92 80 68 58 48 40 32 26 20 14 10 6 3 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 0 1 2 2 2 3 3 3 3 3 3 3 2 2 13276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 4 5 6 7 8 9 10 11 12 13 14 15 16 16 17 17 17 17 17 17 16 16 15 15 14 13 12 11 10 9 7 6 5 4 3 132767327673276732767 0 0 0 032767327673276732767 4 7 9 13 16 20 25 30 35 42 48 55 63 72 81 91 101 112 124 137 150 164 179 194 211 228 246 265 284 305 326 349 372 396 421 448 475 503 532 562 593 625 658 691 726 762 799 837 875 915 955 997 1039 1082 1126 1170 1216 1262 1309 1356 1404 1453 1502 1552 1602 1653 1704 1755 1807 1859 1912 1964 2017 2070 2123 2176 2229 2282 2335 2388 2441 2494 2546 2599 2651 2703 2755 2807 2858 2909 2960 3011 3061 3111 3161 3210 3259 3308 3357 3405 3453 3500 3548 3595 3641 3688 3734 3779 3825 3870 3915 3960 4004 4049 4093 4136 4180 4223 4266 4309 4351 4394 4436 4477 4519 4560 4601 4642 4682 4723 4763 4802 4842 4881 4920 4958 4996 5034 5071 5108 5145 5182 5218 5253 5288 5323 5358 5392 5426 5459 5492 5524 5557 5588 5620 5651 5682 5712 5742 5771 5800 5829 5858 5886 5914 5941 5968 5995 6022 6048 6074 6100 6126 6151 6176 6201 6226 6250 6274 6298 6322 6346 6369 6392 6416 6438 6461 6484 6506 6529 6551 6573 6595 6616 6638 6659 6681 6702 6723 6744 6764 6785 6805 6826 6846 6866 6886 6905 6925 6944 6963 6982 7001 7020 7038 7056 7074 7092 7110 7127 7145 7162 7179 7195 7212 7228 7244 7260 7275 7291 7306 7321 7336 7350 7365 7379 7393 7407 7421 7435 7449 7462 7475 7489 7502 7515 7528 7541 7555 7568 7581 7594 7607 7620 7633 7646 7660 7673 7686 7700 7713 7727 7740 7754 7767 7781 7795 7809 7822 7836 7850 7864 7877 7891 7905 7918 7932 7945 7959 7972 7985 7998 8011 8024 8037 8049 8062 8074 8086 8098 8110 8122 8133 8145 8156 8167 8178 8189 8200 8210 8221 8231 8241 8252 8262 8272 8282 8291 8301 8311 8321 8330 8340 8349 8359 8368 8377 8387 8396 8405 8414 8423 8432 8441 8449 8458 8466 8474 9462 2 4 5 8482 8490 8498 8506 8513 8520 8527 8534 8541 8547 8553 8559 8565 8570 8575 8580 8585 8589 8593 8597 8601 8604 8607 8610 8612 8614 8616 8618 8619 8620 8621 8622 8622 8622 8622 8621 8620 8619 8618 8616 8614 8611 8609 8606 8602 8599 8595 8590 8586 8581 8575 8570 8564 8558 8551 8545 8538 8530 8523 8515 8507 8499 8491 8483 8475 8467 8458 8450 8442 8434 8426 8419 8411 8404 8397 8391 8385 8380 8375 8370 8366 8363 8361 8359 8358 8357 8357 8358 8360 8363 8366 8370 8375 8381 8387 8394 8402 8411 8420 8430 8441 8452 8463 8476 8488 8501 8515 8528 8542 8557 8571 8586 8601 8616 8631 8646 8661 8676 8691 8705 8720 8734 8749 8763 8777 8791 8804 8817 8830 8843 8856 8868 8880 8892 8904 8915 8926 8937 8948 8959 8969 8979 8990 9000 9009 9019 9029 9038 9048 9057 9066 9075 9084 9093 9102 9111 9119 9128 9136 9145 9153 9161 9169 9177 9184 9192 9199 9206 9214 9220 9227 9234 9240 9246 9252 9258 9264 9269 9274 9279 9284 9289 9293 9297 9301 9305 9308 9312 9315 9318 9321 9323 9326 9328 9331 9333 9335 9337 9338 9340 9342 9343 9345 9346 9348 9349 9350 9352 9353 9355 9356 9358 9359 9361 9363 9364 9366 9368 9370 9372 9374 9377 9379 9381 9384 9386 9388 9391 9394 9396 9399 9401 9404 9407 9409 9412 9414 9416 9419 9421 9423 9425 9427 9428 9430 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9441 9442 9442 9443 9444 9444 9445 9446 9446 9447 9448 9449 9450 9452 9453 9454 9456 9458 9460 9462 9464 9466 9468 9470 9473 9475 9478 9480 9483 9485 9488 9490 9493 9495 9497 9499 9501 9502 9504 9505 9506 9507 9507 9508 9508 9508 9508 9507 9506 9506 9505 9503 9502 9500 9499 9497 9495 9494 9492 9490 9488 9486 9484 9482 9480 9478 9476 9474 9472 9470 9468 9466 9464 9462 9460 9458 9456 9454 9451 9449 9446 9443 9440 9437 9433 9429 9425 9421 9416 9411 9406 9400 9394 9388 9381 9374 9367 9360 9352 9345 9337 9329 9321 9313 9304 9296 9288 9280 9272 9265 9257 9250 9243 9237 9230 9224 9219 9214 9209 9204 9200 9197 9193 9190 9188 9186 9184 9182 9180 9179 9178 9177 9176 9175 9174 9173 9172 9171 9169 9167 9165 9163 9160 9156 9153 9148 9143 9138 9132 9125 9117 9109 9100 9090 9080 9068 9056 9043 9030 9015 9000 8984 8967 8949 8930 8911 8890 8869 8847 8824 8801 8776 8751 8725 8698 8671 8642 8614 8584 8554 8523 8491 8459 8427 8394 8361 8327 8293 8259 8225 8190 8156 8122 8089 8055 8022 7990 7958 7927 7897 7868 7840 7813 7788 7764 7741 7721 7702 7684 7669 7656 7645 7636 7629 7624 7622 7622 7625 7629 7636 7646 7657 7671 7688 7706 7727 7749 7773 7800 7828 7857 7888 7921 7955 7990 8026 8063 8101 8139 8178 8218 8257 8297 8337 8376 9462 2 5 1 8520 8526 8532 8538 8544 8549 8555 8560 8565 8570 8575 8579 8584 8588 8593 8597 8601 8604 8608 8612 8615 8618 8621 8624 8627 8629 8632 8634 8635 8637 8638 8640 8640 8641 8641 8641 8641 8640 8640 8638 8637 8635 8632 8630 8627 8623 8620 8615 8611 8606 8601 8595 8590 8583 8577 8570 8563 8556 8548 8540 8532 8524 8516 8507 8499 8490 8482 8473 8465 8456 8448 8440 8433 8425 8418 8411 8405 8399 8393 8388 8384 8380 8376 8374 8372 8371 8370 8370 8371 8373 8375 8378 8382 8387 8392 8399 8405 8413 8422 8431 8440 8451 8462 8473 8485 8498 8511 8524 8538 8552 8566 8581 8596 8611 8626 8641 8656 8672 8687 8702 8717 8732 8746 8761 8775 8790 8803 8817 8830 8844 8856 8869 8881 8893 8905 8917 8928 8939 8950 8960 8971 8981 8991 9001 9010 9020 9029 9038 9047 9056 9065 9073 9082 9090 9098 9107 9115 9123 9130 9138 9146 9153 9160 9167 9174 9181 9187 9194 9200 9206 9212 9217 9223 9228 9233 9238 9242 9247 9251 9255 9258 9262 9265 9268 9271 9274 9277 9280 9282 9285 9287 9289 9291 9294 9296 9298 9300 9302 9305 9307 9309 9311 9314 9316 9319 9321 9324 9326 9329 9332 9334 9337 9340 9343 9346 9348 9351 9354 9356 9359 9362 9364 9367 9369 9371 9373 9375 9377 9379 9381 9383 9384 9385 9387 9388 9389 9390 9391 9392 9393 9393 9394 9395 9395 9396 9397 9397 9398 9399 9399 9400 9401 9402 9403 9404 9405 9406 9407 9409 9410 9412 9413 9415 9417 9418 9420 9422 9424 9426 9428 9430 9432 9434 9436 9438 9440 9442 9443 9445 9447 9448 9450 9451 9452 9453 9455 9455 9456 9457 9458 9458 9459 9459 9459 9459 9460 9460 9460 9460 9459 9459 9459 9459 9459 9459 9458 9458 9458 9458 9457 9457 9457 9457 9457 9456 9456 9456 9455 9455 9455 9454 9453 9453 9452 9451 9450 9448 9447 9445 9443 9441 9438 9436 9433 9430 9426 9422 9418 9414 9409 9404 9399 9394 9388 9382 9376 9369 9363 9356 9349 9342 9335 9328 9321 9314 9307 9299 9292 9285 9278 9271 9265 9258 9252 9246 9240 9234 9228 9223 9218 9213 9208 9204 9199 9195 9191 9188 9184 9181 9177 9174 9171 9168 9165 9162 9159 9156 9153 9150 9147 9143 9140 9136 9132 9128 9123 9118 9113 9108 9102 9096 9089 9082 9074 9066 9058 9049 9039 9029 9018 9006 8994 8981 8968 8954 8939 8923 8907 8889 8871 8852 8833 8812 8791 8768 8745 8721 8696 8670 8644 8617 8588 8559 8530 8499 8468 8436 8404 8371 8338 8304 8270 8236 8202 8167 8133 8098 8064 8030 7997 7964 7932 7901 7871 7841 7813 7786 7760 7735 7712 7691 7672 7654 7638 7625 7613 7603 7595 7590 7587 7586 7587 7590 7596 7604 7614 7626 7640 7656 7675 7695 7717 7741 7766 7793 7822 7852 7883 7915 7948 7983 8018 8053 8090 8126 8164 8201 8239 8276 8314 9463 2 5 1 8351 8388 8425 8462 8498 8534 8569 8603 8637 8670 8703 8734 8765 8795 8824 8853 8880 8907 8932 8957 8981 9004 9026 9047 9068 9087 9106 9124 9141 9158 9174 9189 9203 9217 9230 9243 9255 9266 9277 9288 9298 9307 9317 9325 9334 9342 9350 9358 9365 9372 9379 9386 9393 9399 9406 9412 9418 9424 9430 9436 9442 9448 9454 9460 9465 9471 9477 9482 9488 9493 9499 9504 9509 9515 9520 9525 9530 9535 9541 9546 9551 9556 9561 9566 9571 9576 9580 9585 9590 9595 9600 9605 9610 9615 9620 9625 9629 9634 9639 9644 9649 9654 9658 9663 9668 9672 9677 9681 9686 9690 9694 9698 9702 9705 9709 9712 9715 9718 9721 9724 9726 9728 9730 9732 9733 9735 9736 9737 9738 9739 9739 9740 9740 9740 9741 9741 9741 9741 9741 9742 9742 9742 9742 9743 9743 9743 9744 9744 9745 9746 9747 9747 9748 9749 9750 9751 9752 9753 9754 9755 9755 9756 9757 9757 9758 9758 9758 9757 9757 9756 9756 9755 9753 9752 9750 9748 9745 9743 9740 9737 9733 9730 9726 9722 9717 9713 9708 9703 9698 9692 9687 9681 9675 9669 9663 9657 9650 9643 9637 9630 9623 9616 9608 9601 9594 9586 9579 9571 9563 9555 9547 9539 9531 9523 9515 9507 9498 9490 9482 9474 9465 9457 9449 9441 9433 9425 9417 9410 9402 9395 9388 9381 9374 9368 9362 9356 9351 9346 9341 9337 9333 9330 9327 9324 9322 9320 9319 9318 9318 9318 9318 9319 9320 9322 9324 9326 9329 9332 9336 9339 9343 9347 9352 9356 9361 9366 9371 9377 9382 9388 9393 9399 9405 9410 9416 9422 9428 9434 9440 9446 9452 9457 9463 9469 9475 9480 9486 9492 9497 9503 9508 9514 9519 9524 9529 9534 9539 9544 9548 9552 9557 9561 9564 9568 9571 9574 9577 9580 9582 9584 9585 9587 9588 9588 9589 9589 9588 9588 9587 9585 9584 9582 9579 9577 9574 9571 9567 9564 9560 9556 9551 9547 9542 9537 9532 9527 9522 9517 9512 9506 9501 9495 9490 9484 9479 9473 9467 9461 9456 9450 9444 9437 9431 9425 9418 9411 9404 9397 9389 9382 9373 9365 9355 9346 9336 9325 9314 9302 9289 9276 9262 9247 9231 9215 9197 9179 9159 9139 9118 9096 9072 9048 9022 8996 8969 8940 8910 8880 8848 8816 8782 8748 8712 8676 8639 8601 8562 8522 8482 8441 8400 8357 8315 8271 8227 8183 8138 8093 8048 8002 7955 7908 7861 7814 7766 7718 7670 7622 7573 7524 7475 7425 7376 7326 7276 7226 7176 7126 7076 7027 6977 6928 6879 6830 6782 6735 6688 6642 6598 6554 6512 6472 6432 6395 6360 6326 6295 6266 6240 6216 6195 6177 6163 6151 6142 6137 6135 6137 6142 6151 6162 6178 6197 6220 6246 6275 6307 6342 6380 6421 6465 6511 6560 6610 6663 6717 6773 6831 6889 6948 7009 7069 7130 7192 7253 7315 7376 7437 7497 7556 7615 7672 7729 7785 7839 7893 7945 7996 8046 8094 9464 2 5 1 8141 8187 8231 8274 8316 8357 8397 8435 8473 8509 8544 8579 8612 8644 8676 8706 8736 8765 8793 8820 8847 8872 8897 8922 8945 8968 8990 9012 9032 9052 9072 9090 9109 9126 9143 9159 9174 9189 9203 9217 9230 9242 9255 9266 9277 9288 9298 9308 9318 9327 9336 9345 9353 9362 9370 9378 9386 9393 9401 9409 9416 9423 9430 9438 9445 9452 9458 9465 9472 9478 9484 9490 9496 9502 9507 9512 9517 9522 9526 9530 9533 9537 9539 9542 9544 9546 9548 9549 9550 9550 9551 9551 9551 9550 9550 9549 9548 9547 9546 9545 9544 9543 9542 9541 9540 9538 9537 9536 9535 9535 9534 9533 9532 9532 9531 9530 9530 9529 9528 9527 9527 9526 9524 9523 9522 9520 9518 9516 9514 9511 9509 9505 9502 9499 9495 9491 9486 9482 9477 9472 9466 9461 9455 9450 9444 9438 9431 9425 9419 9413 9406 9400 9394 9388 9382 9375 9370 9364 9358 9353 9347 9342 9337 9332 9327 9323 9319 9315 9311 9307 9304 9301 9298 9295 9293 9291 9289 9288 9286 9285 9285 9284 9284 9284 9285 9285 9286 9288 9289 9291 9293 9295 9298 9301 9304 9307 9311 9314 9318 9322 9326 9329 9333 9337 9341 9345 9349 9353 9356 9360 9363 9366 9369 9372 9374 9376 9378 9380 9381 9382 9383 9383 9384 9384 9383 9383 9382 9381 9379 9378 9376 9374 9372 9370 9367 9364 9361 9358 9355 9351 9347 9343 9339 9334 9330 9325 9319 9314 9308 9302 9295 9288 9281 9274 9266 9257 9248 9239 9229 9219 9209 9198 9186 9174 9162 9149 9136 9122 9108 9093 9078 9062 9047 9030 9014 8997 8979 8961 8943 8924 8905 8886 8866 8846 8825 8803 8782 8760 8737 8713 8690 8665 8640 8614 8588 8561 8533 8504 8475 8445 8414 8382 8349 8315 8281 8245 8209 8172 8133 8094 8054 8012 7970 7927 7883 7837 7791 7744 7695 7646 7595 7543 7490 7437 7382 7326 7268 7210 7150 7090 7028 6965 6901 6835 6769 6701 6632 6562 6491 6419 6346 6273 6198 6122 6046 5969 5892 5815 5737 5659 5581 5504 5427 5350 5274 5199 5126 5053 4983 4914 4847 4782 4720 4660 4603 4550 4499 4452 4408 4368 4332 4301 4273 4250 4230 4216 4205 4200 4199 4202 4211 4223 4241 4262 4288 4318 4353 4391 4434 4480 4530 4583 4639 4698 4761 4826 4893 4962 5034 5107 5182 5258 5336 5414 5493 5573 5653 5734 5814 5894 5974 6053 6132 6210 6287 6363 6438 6512 6585 6656 6726 6795 6862 6928 6993 7055 7117 7177 7235 7292 7347 7401 7454 7505 7554 7603 7650 7696 7740 7784 7826 7867 7907 7945 7983 8020 8056 8090 8124 8157 8189 8219 8249 8279 8307 8334 8361 8386 8411 8435 8458 8481 8502 8523 8543 8562 8581 8599 8616 8632 8648 8663 8678 8691 8705 8718 8730 8742 8753 8764 8774 8784 8794 8803 8812 8821 8829 8837 8845 8852 8860 8867 8874 8880 8887 8893 8899 8904 8910 8915 9465 2 5 1 8920 8925 8929 8933 8937 8940 8943 8946 8948 8950 8951 8953 8953 8954 8954 8953 8952 8951 8949 8947 8945 8942 8939 8936 8932 8927 8923 8918 8913 8908 8902 8896 8890 8884 8877 8870 8863 8856 8848 8841 8833 8825 8816 8808 8799 8790 8781 8771 8761 8751 8741 8730 8719 8707 8695 8683 8670 8657 8643 8629 8615 8600 8584 8568 8551 8534 8516 8498 8479 8460 8440 8420 8399 8378 8356 8334 8311 8288 8264 8241 8216 8192 8167 8141 8116 8090 8064 8037 8010 7983 7956 7928 7900 7872 7844 7815 7786 7757 7727 7698 7668 7637 7606 7575 7544 7512 7480 7447 7414 7381 7347 7313 7278 7242 7206 7169 7132 7094 7055 7016 6975 6934 6892 6849 6804 6759 6712 6664 6614 6563 6511 6456 6400 6343 6283 6221 6157 6091 6022 5951 5878 5803 5724 5644 5560 5474 5385 5294 5200 5103 5004 4903 4799 4692 4584 4473 4361 4246 4130 4012 3893 3774 3653 3531 3409 3287 3165 3044 2923 2802 2683 2565 2449 2335 2223 2113 2006 1901 1800 1702 1608 1518 1431 1349 1271 1197 1129 1065 1006 952 904 861 823 791 764 743 728 719 716 718 726 740 760 786 817 854 897 945 998 1057 1121 1190 1264 1343 1426 1513 1605 1700 1799 1902 2007 2116 2227 2341 2457 2575 2695 2815 2937 3060 3183 3306 3430 3553 3676 3798 3919 4039 4158 4276 4392 4506 4618 4728 4836 4942 5046 5148 5248 5345 5440 5532 5622 5710 5796 5879 5961 6040 6117 6193 6266 6337 6407 6475 6541 6605 6668 6729 6789 6847 6904 6959 7013 7065 7116 7166 7214 7261 7306 7350 7393 7435 7475 7513 7551 7587 7622 7655 7687 7718 7747 7776 7803 7829 7854 7878 7901 7923 7944 7964 7983 8002 8020 8037 8054 8070 8086 8102 8117 8132 8146 8161 8175 8190 8204 8219 8233 8248 8262 8277 8292 8307 8322 8338 8353 8369 8385 8401 8418 8434 8451 8467 8484 8501 8519 8536 8553 8570 8588 8605 8623 8640 8658 8675 8693 8710 8727 8744 8761 8778 8795 8812 8828 8845 8861 8877 8893 8908 8923 8938 8953 8967 8981 8995 9008 9021 9033 9045 9057 9069 9080 9090 9100 9110 9120 9129 9137 9146 9154 9161 9169 9176 9183 9189 9196 9202 9208 9213 9219 9224 9230 9235 9240 9245 9250 9255 9260 9265 9269 9274 9279 9283 9287 9292 9296 9300 9304 9307 9311 9314 9317 9320 9322 9324 9326 9327 9328 9329 9329 9329 9328 9326 9325 9322 9319 9316 9312 9307 9302 9297 9290 9284 9277 9269 9261 9252 9243 9234 9224 9214 9204 9193 9182 9172 9161 9149 9138 9127 9117 9106 9095 9085 9075 9066 9057 9048 9040 9033 9026 9020 9015 9011 9007 9005 9003 9002 9002 9003 9006 9009 9013 9018 9024 9031 9039 9048 9058 9069 9081 9093 9106 9120 9134 9149 9164 9180 9196 9212 9229 9246 9262 9279 9296 9312 9328 9345 9360 9376 9391 9406 9466 2 5 1 9420 9433 9447 9459 9471 9483 9494 9504 9514 9523 9532 9540 9548 9555 9562 9568 9574 9580 9585 9590 9595 9599 9604 9608 9612 9615 9619 9623 9626 9630 9633 9637 9640 9644 9647 9651 9654 9658 9661 9665 9668 9672 9675 9679 9682 9685 9689 9692 9695 9698 9702 9705 9708 9710 9713 9716 9719 9721 9723 9726 9728 9730 9732 9734 9736 9738 9740 9742 9743 9745 9747 9748 9750 9751 9753 9754 9755 9757 9758 9759 9760 9762 9763 9764 9765 9766 9767 9768 9770 9771 9772 9773 9774 9775 9776 9777 9778 9780 9781 9782 9783 9785 9786 9788 9789 9791 9792 9794 9796 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9822 9824 9826 9827 9829 9830 9831 9832 9833 9834 9834 9835 9835 9835 9835 9835 9835 9835 9834 9834 9833 9833 9832 9831 9831 9830 9830 9829 9829 9828 9828 9828 9827 9827 9827 9828 9828 9828 9829 9829 9830 9831 9831 9832 9833 9834 9835 9836 9836 9837 9838 9839 9839 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9838 9837 9836 9835 9835 9834 9833 9832 9831 9831 9830 9830 9829 9829 9829 9829 9829 9829 9830 9830 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9843 9843 9843 9843 9842 9841 9840 9839 9838 9836 9835 9833 9831 9829 9827 9824 9822 9820 9817 9815 9813 9811 9809 9807 9805 9803 9802 9801 9799 9798 9797 9796 9796 9795 9795 9794 9794 9794 9794 9793 9793 9793 9792 9792 9791 9790 9789 9788 9787 9785 9784 9782 9780 9778 9775 9773 9770 9768 9765 9762 9759 9756 9754 9751 9748 9746 9744 9741 9739 9738 9736 9735 9734 9733 9733 9732 9732 9733 9733 9734 9735 9736 9737 9738 9740 9741 9742 9743 9744 9745 9746 9747 9747 9747 9747 9746 9745 9744 9742 9739 9737 9733 9730 9726 9721 9716 9711 9705 9699 9692 9685 9677 9670 9662 9653 9644 9635 9626 9616 9606 9596 9586 9575 9565 9554 9543 9531 9520 9508 9496 9484 9471 9458 9446 9432 9419 9405 9392 9378 9363 9349 9334 9319 9304 9289 9274 9258 9243 9227 9212 9196 9181 9165 9150 9135 9120 9105 9091 9077 9063 9049 9036 9024 9011 9000 8988 8978 8967 8957 8948 8939 8930 8922 8915 8907 8901 8894 8888 8881 8875 8870 8864 8858 8853 8847 8841 8835 8829 8822 8816 8808 8801 8793 8784 8775 8766 8755 8745 8733 8721 8708 8694 8679 8664 8647 8630 8612 8593 8573 8551 8529 8506 8481 8455 8428 8399 8370 8338 8306 8271 8235 8198 8158 8117 8074 8029 7982 7933 7882 7829 7774 7716 7657 7595 7531 7465 7397 7327 7255 7181 7105 7028 6950 6870 6789 6707 6624 6541 6458 6375 6292 6210 6129 6049 5970 5893 5818 5746 5676 5609 5546 5486 5430 5378 5331 5288 5250 5217 5189 5165 5148 5135 5129 5128 5132 5142 5157 5177 5202 5232 9467 2 5 1 5267 5307 5352 5401 5454 5510 5570 5633 5699 5768 5839 5913 5988 6064 6142 6220 6300 6379 6459 6539 6618 6696 6774 6851 6928 7002 7076 7148 7219 7288 7355 7421 7484 7546 7607 7665 7722 7777 7831 7882 7932 7981 8028 8073 8117 8160 8201 8241 8280 8318 8355 8391 8425 8459 8492 8524 8555 8585 8614 8643 8671 8698 8725 8750 8775 8800 8824 8847 8869 8891 8913 8933 8953 8973 8992 9010 9028 9046 9062 9079 9095 9110 9125 9139 9153 9166 9179 9192 9204 9216 9227 9238 9249 9259 9269 9279 9288 9298 9306 9315 9323 9331 9339 9346 9353 9360 9367 9374 9380 9386 9392 9398 9403 9409 9414 9419 9424 9428 9433 9437 9441 9445 9449 9452 9456 9459 9462 9465 9468 9471 9473 9476 9478 9480 9482 9484 9486 9487 9489 9490 9491 9492 9493 9494 9495 9496 9496 9497 9497 9498 9498 9498 9498 9498 9499 9499 9499 9499 9499 9499 9499 9499 9499 9499 9499 9498 9498 9498 9498 9498 9498 9498 9498 9497 9497 9497 9497 9496 9496 9495 9495 9494 9493 9492 9491 9490 9489 9488 9486 9484 9483 9481 9478 9476 9474 9471 9468 9465 9462 9459 9456 9452 9448 9444 9441 9436 9432 9428 9423 9419 9414 9409 9404 9399 9394 9389 9383 9378 9372 9367 9361 9355 9349 9343 9337 9331 9324 9318 9311 9304 9297 9290 9282 9275 9267 9259 9250 9241 9232 9223 9214 9204 9193 9183 9172 9160 9148 9136 9124 9111 9097 9083 9069 9054 9039 9023 9007 8991 8973 8956 8938 8919 8900 8880 8860 8840 8819 8797 8775 8752 8729 8705 8681 8656 8630 8604 8578 8551 8523 8495 8466 8436 8405 8374 8342 8309 8275 8241 8205 8168 8130 8091 8050 8008 7964 7918 7870 7821 7769 7716 7660 7601 7540 7477 7410 7341 7269 7193 7115 7034 6949 6862 6771 6678 6582 6483 6382 6277 6171 6062 5952 5841 5728 5615 5501 5388 5274 5161 5050 4940 4833 4728 4627 4529 4435 4346 4261 4183 4109 4042 3981 3927 3880 3840 3807 3783 3766 3757 3755 3760 3774 3794 3821 3856 3898 3946 4000 4059 4124 4193 4267 4345 4426 4510 4596 4685 4774 4865 4956 5048 5139 5229 5317 5403 5487 5570 5649 5726 5799 5869 5935 5998 6056 6111 6162 6208 6251 6289 6324 6355 6382 6405 6425 6441 6454 6464 6471 6475 6476 6476 6473 6468 6462 6454 6445 6435 6424 6412 6401 6389 6377 6366 6355 6345 6336 6328 6322 6318 6315 6314 6315 6319 6325 6333 6344 6358 6374 6394 6416 6442 6470 6501 6535 6572 6611 6653 6698 6745 6794 6846 6899 6954 7010 7068 7126 7185 7245 7305 7366 7426 7486 7545 7604 7661 7718 7773 7826 7878 7928 7976 8022 8066 8108 8148 8186 8221 8254 8285 8314 8340 8365 8388 8409 8429 8446 8463 8478 8491 8504 8515 8525 8535 8544 8552 8560 8568 8575 8582 8588 8594 8601 8607 8613 8619 8625 8631 8637 8643 8650 8656 9468 2 5 1 8662 8668 8674 8679 8685 8691 8696 8702 8707 8712 8717 8722 8726 8730 8734 8738 8742 8745 8749 8752 8755 8758 8761 8764 8767 8770 8772 8775 8778 8781 8784 8787 8791 8794 8798 8801 8805 8809 8813 8817 8821 8825 8829 8834 8838 8842 8847 8851 8855 8860 8864 8868 8872 8876 8879 8883 8886 8889 8892 8894 8896 8898 8900 8902 8903 8904 8904 8905 8905 8904 8904 8903 8902 8900 8899 8897 8895 8892 8890 8887 8884 8880 8876 8873 8868 8864 8859 8855 8849 8844 8839 8833 8827 8821 8814 8807 8801 8793 8786 8778 8771 8763 8755 8746 8738 8729 8720 8711 8702 8692 8683 8673 8663 8653 8643 8633 8622 8612 8601 8590 8579 8568 8557 8546 8535 8523 8511 8500 8488 8475 8463 8451 8438 8425 8412 8398 8385 8371 8357 8342 8327 8312 8297 8281 8265 8248 8232 8215 8197 8179 8161 8142 8123 8104 8084 8064 8043 8022 8000 7978 7956 7933 7910 7886 7862 7838 7813 7787 7761 7734 7707 7679 7651 7622 7593 7563 7532 7500 7468 7435 7402 7367 7332 7296 7259 7221 7182 7142 7102 7060 7018 6974 6930 6884 6838 6790 6741 6692 6641 6590 6537 6483 6428 6372 6315 6257 6198 6138 6077 6014 5951 5886 5820 5753 5685 5616 5546 5474 5401 5327 5252 5175 5097 5018 4937 4855 4772 4687 4601 4514 4426 4336 4245 4153 4060 3966 3870 3774 3677 3579 3480 3381 3282 3181 3081 2981 2881 2781 2681 2582 2483 2386 2289 2193 2099 2006 1915 1826 1738 1653 1570 1489 1411 1335 1262 1192 1125 1060 999 941 886 834 786 741 699 661 626 594 566 541 520 502 487 476 468 463 462 463 468 476 488 502 520 540 564 591 621 654 689 728 770 814 861 911 964 1020 1078 1139 1203 1269 1337 1408 1481 1556 1634 1713 1794 1878 1962 2049 2137 2226 2316 2407 2499 2592 2686 2780 2874 2969 3063 3158 3252 3346 3439 3532 3624 3715 3805 3895 3983 4070 4156 4240 4323 4405 4485 4564 4641 4717 4791 4864 4935 5005 5074 5140 5206 5269 5332 5393 5452 5511 5568 5623 5678 5731 5783 5833 5883 5931 5978 6024 6069 6113 6156 6198 6238 6278 6316 6354 6391 6426 6461 6494 6527 6558 6589 6618 6647 6675 6702 6728 6753 6778 6801 6824 6846 6867 6887 6907 6926 6945 6962 6979 6996 7011 7027 7041 7055 7069 7082 7094 7106 7118 7129 7139 7149 7159 7168 7177 7185 7192 7200 7207 7213 7219 7225 7230 7235 7239 7243 7246 7249 7252 7254 7256 7258 7259 7259 7259 7259 7259 7258 7256 7254 7252 7249 7246 7243 7239 7235 7230 7225 7219 7213 7206 7199 7192 7184 7176 7167 7158 7148 7138 7127 7116 7105 7093 7081 7068 7055 7042 7028 7014 7000 6985 6970 6955 6939 6923 6906 6889 6872 6855 6837 6819 6800 6781 6762 6742 6722 6701 6680 6658 6636 6613 6590 6566 6541 6516 9469 2 5 1 6490 6464 6436 6408 6379 6350 6320 6289 6257 6224 6191 6157 6122 6087 6050 6013 5976 5937 5898 5858 5818 5777 5735 5692 5649 5606 5561 5516 5471 5425 5378 5330 5282 5234 5184 5134 5083 5031 4979 4926 4871 4817 4761 4704 4647 4588 4529 4469 4407 4345 4282 4218 4153 4088 4021 3954 3886 3818 3749 3679 3609 3538 3467 3396 3325 3254 3183 3111 3041 2970 2900 2830 2760 2692 2623 2556 2489 2424 2359 2295 2232 2170 2109 2048 1989 1931 1874 1817 1762 1708 1654 1602 1550 1499 1449 1400 1351 1303 1256 1210 1164 1119 1074 1031 988 945 903 862 822 782 743 705 668 631 596 561 527 495 463 432 402 374 346 320 295 271 248 227 206 187 169 151 135 121 107 94 82 71 61 52 44 36 30 23 18 13 9 532767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 13 17 21 25 30 35 41 47 54 62 70 80 90 101 113 126 140 155 171 189 208 228 250 274 299 325 353 383 415 448 483 520 559 599 642 686 732 779 829 880 932 987 1043 1100 1159 1220 1281 1344 1408 1474 1540 1608 1676 1745 1815 1886 1957 2029 2101 2173 2246 2319 2392 2466 2539 2613 2686 2759 2832 2905 2977 3049 3121 3192 3262 3332 3402 3471 3539 3607 3674 3740 3805 3870 3933 3996 4058 4119 4180 4239 4298 4355 4412 4468 4523 4577 4629 4682 4733 4783 4832 4880 4928 4974 5020 5065 5109 5152 5194 5236 5276 5316 5355 5393 5431 5468 5504 5539 5574 5608 5642 5675 5707 5739 5770 5801 5831 5861 5891 5920 5949 5977 6006 6034 6061 6089 6116 6143 6170 6197 6224 6251 6278 6305 6333 6360 6387 6414 6442 6469 6497 6525 6553 6581 6609 6638 6667 6695 6724 6753 6783 6812 6841 6871 6900 6929 6959 6988 7018 7047 7076 7106 7135 7164 7193 7221 7250 7278 7306 7334 7362 7390 7417 7444 7471 7497 7524 7550 7576 7601 7626 7651 7676 7700 7724 7748 7771 7794 7816 7838 7860 7882 7902 7923 7943 7962 7981 8000 8018 8035 8052 8068 8084 8099 8113 8127 8141 8153 8166 8177 8188 8199 8209 8218 8228 8236 8244 8252 8260 8267 8274 8280 8287 8293 8299 8305 8312 8317 8323 8329 8336 8342 8348 8354 8361 8368 8375 8382 8389 8396 8404 8412 8420 8428 8437 8445 8454 8463 8472 8481 8490 8499 8508 8518 8527 8536 8546 8555 8564 8573 8582 8591 8600 8609 8618 8626 8635 8643 8651 8659 8667 8675 8683 8691 8698 8706 8713 8720 8727 8735 8742 8748 8755 8762 8768 8775 8781 8788 8794 8800 8805 8811 8817 8822 8827 8832 8837 8841 8846 8850 8853 8857 8860 8863 8865 8868 8870 8871 8872 8873 8874 8874 8874 8873 9470 2 5 1 8873 8871 8870 8868 8866 8864 8861 8858 8855 8852 8848 8844 8840 8836 8832 8827 8823 8818 8813 8809 8804 8799 8794 8788 8783 8778 8773 8768 8762 8757 8752 8747 8741 8736 8731 8726 8721 8715 8710 8705 8700 8695 8690 8685 8680 8675 8670 8666 8661 8656 8652 8648 8643 8639 8635 8631 8627 8623 8620 8616 8612 8609 8606 8602 8599 8596 8592 8589 8586 8582 8579 8575 8572 8568 8563 8559 8554 8549 8544 8538 8532 8526 8518 8511 8503 8494 8485 8475 8464 8453 8440 8428 8414 8400 8385 8369 8352 8335 8316 8297 8277 8257 8235 8213 8190 8166 8141 8116 8089 8063 8035 8006 7977 7948 7917 7886 7854 7821 7788 7753 7718 7683 7646 7609 7570 7531 7491 7450 7408 7365 7320 7275 7228 7180 7130 7080 7027 6973 6917 6860 6801 6740 6677 6612 6546 6477 6406 6334 6259 6183 6104 6023 5941 5856 5770 5682 5593 5502 5410 5317 5222 5127 5031 4934 4838 4741 4645 4549 4454 4360 4267 4175 4086 3999 3914 3832 3752 3676 3604 3535 3470 3410 3354 3302 3256 3214 3178 3146 3120 3100 3085 3076 3072 3074 3081 3094 3112 3135 3164 3197 3236 3279 3327 3379 3435 3494 3558 3624 3694 3767 3842 3919 3998 4079 4161 4244 4328 4412 4497 4582 4666 4751 4834 4916 4998 5078 5156 5233 5308 5381 5452 5521 5588 5652 5714 5773 5830 5884 5936 5985 6032 6076 6117 6156 6193 6227 6259 6289 6317 6343 6367 6389 6410 6429 6447 6463 6479 6493 6507 6520 6533 6546 6558 6570 6582 6595 6608 6622 6636 6651 6667 6685 6703 6723 6744 6766 6790 6815 6842 6870 6900 6931 6964 6999 7035 7072 7111 7150 7192 7234 7277 7321 7366 7411 7458 7504 7551 7598 7645 7692 7738 7785 7830 7876 7921 7965 8008 8050 8092 8133 8172 8210 8248 8284 8319 8353 8386 8418 8449 8479 8508 8536 8562 8589 8614 8638 8662 8685 8708 8729 8751 8771 8791 8811 8830 8849 8867 8885 8902 8919 8935 8951 8967 8982 8996 9010 9023 9036 9048 9059 9070 9080 9089 9098 9106 9113 9119 9125 9130 9134 9138 9141 9143 9145 9146 9147 9147 9146 9145 9144 9143 9141 9139 9137 9134 9132 9130 9127 9125 9122 9120 9118 9116 9114 9112 9111 9110 9109 9109 9108 9108 9109 9109 9110 9111 9113 9115 9117 9119 9122 9125 9129 9133 9137 9141 9146 9151 9156 9162 9168 9175 9182 9189 9196 9204 9212 9221 9230 9239 9248 9258 9268 9278 9288 9299 9310 9321 9332 9344 9355 9366 9378 9390 9401 9413 9424 9435 9447 9458 9469 9479 9490 9500 9511 9520 9530 9540 9549 9558 9567 9576 9584 9592 9600 9608 9615 9623 9630 9637 9644 9651 9658 9664 9671 9677 9683 9689 9695 9701 9707 9713 9718 9723 9729 9734 9739 9743 9748 9752 9757 9761 9764 9768 9771 9774 9777 9780 9782 9784 9786 9788 9789 9791 9792 9793 9793 9794 9794 9795 9795 9471 2 5 1 9795 9795 9796 9796 9796 9796 9797 9797 9797 9798 9798 9799 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9811 9812 9812 9812 9812 9812 9811 9810 9808 9807 9805 9802 9800 9797 9793 9790 9786 9781 9776 9771 9766 9761 9755 9749 9744 9738 9731 9725 9719 9713 9707 9701 9695 9690 9684 9679 9674 9669 9665 9661 9657 9654 9651 9648 9645 9643 9642 9640 9639 9639 9638 9638 9639 9639 9640 9641 9642 9643 9645 9647 9649 9651 9654 9656 9659 9661 9664 9667 9670 9674 9677 9680 9684 9688 9691 9695 9699 9703 9707 9711 9716 9720 9725 9729 9734 9738 9743 9748 9753 9758 9763 9767 9772 9777 9782 9787 9791 9796 9800 9805 9809 9813 9817 9821 9824 9828 9831 9834 9837 9840 9842 9844 9846 9848 9849 9851 9852 9853 9854 9855 9855 9855 9856 9856 9855 9855 9855 9854 9854 9853 9853 9852 9851 9850 9849 9848 9846 9845 9844 9842 9840 9839 9837 9835 9833 9831 9828 9826 9823 9820 9817 9813 9810 9806 9802 9798 9793 9788 9783 9777 9771 9765 9759 9752 9744 9737 9729 9721 9712 9703 9694 9685 9675 9665 9655 9644 9633 9623 9612 9601 9590 9579 9568 9557 9546 9535 9525 9515 9505 9496 9487 9479 9471 9464 9457 9451 9445 9441 9437 9434 9431 9430 9429 9430 9431 9433 9435 9439 9443 9448 9454 9461 9468 9476 9485 9494 9504 9514 9525 9536 9548 9559 9571 9583 9596 9608 9620 9633 9645 9657 9669 9681 9692 9703 9714 9725 9735 9745 9755 9764 9773 9782 9790 9797 9805 9811 9818 9824 9830 9836 9841 9846 9851 9855 9859 9863 9867 9871 9874 9877 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9936 9939 9942 9945 9949 9952 9955 9958 9961 9964 9967 9970 9973 9976 9978 9981 9983 9985 9987 9989 9990 9992 9993 9994 9995 9996 9996 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9986 9986 9986 9987 9987 9988 9989 9989 9990 9991 9992 9993 9994 9995 9995 9996 9997 9998 9999 99991000010000100001000110001100001000010000 9999 9999 9998 9997 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9988 9987 9986 9986 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9993 9992 9992 9992 9991 9990 9989 9988 9987 9985 9983 9981 9978 9976 9973 9970 9967 9963 9960 9956 9952 9949 9945 9941 9937 9933 9929 9925 9921 9917 9913 9909 9905 9901 9897 9893 9889 9885 9880 9876 9872 9867 9862 9857 9852 9847 9841 9836 9830 9823 9816 9809 9802 9794 9786 9778 9769 9760 9751 9741 9731 9721 9710 9700 9689 9678 9667 9655 9644 9633 9621 9610 9599 9588 9577 9566 9556 9546 9536 9527 9518 9472 2 5 1 9509 9501 9493 9486 9479 9473 9467 9462 9457 9453 9450 9447 9445 9444 9443 9443 9443 9444 9446 9449 9452 9455 9459 9464 9469 9475 9481 9488 9496 9503 9511 9520 9528 9538 9547 9556 9566 9576 9586 9596 9606 9616 9626 9635 9645 9654 9663 9672 9681 9689 9698 9705 9713 9720 9726 9732 9738 9744 9749 9754 9759 9763 9767 9771 9775 9778 9781 9784 9787 9790 9793 9795 9798 9800 9802 9804 9806 9808 9810 9812 9813 9815 9816 9817 9817 9818 9818 9817 9816 9815 9814 9812 9809 9807 9803 9799 9795 9790 9785 9779 9773 9766 9759 9751 9743 9735 9727 9718 9709 9700 9690 9681 9671 9661 9651 9641 9631 9621 9610 9600 9589 9577 9566 9554 9541 9528 9515 9500 9485 9469 9453 9435 9415 9395 9373 9350 9326 9300 9272 9244 9214 9182 9149 9115 9079 9042 9004 8965 8926 8886 8845 8805 8764 8724 8684 8645 8607 8570 8534 8500 8468 8438 8411 8386 8364 8345 8329 8316 8306 8299 8296 8297 8301 8308 8319 8334 8351 8372 8395 8421 8450 8481 8514 8550 8587 8626 8665 8706 8748 8790 8833 8875 8918 8960 9001 9042 9082 9120 9158 9195 9229 9262 9294 9324 9353 9380 9405 9429 9451 9472 9492 9510 9526 9542 9556 9569 9582 9593 9604 9615 9625 9634 9643 9651 9659 9667 9675 9682 9690 9697 9705 9712 9719 9727 9734 9741 9748 9755 9762 9768 9775 9781 9787 9793 9799 9804 9809 9813 9817 9821 9825 9828 9831 9833 9835 9837 9838 9839 9840 9840 9840 9840 9840 9840 9839 9839 9838 9837 9836 9835 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9833 9833 9834 9835 9836 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9859 9861 9863 9865 9867 9869 9870 9872 9874 9875 9876 9878 9879 9880 9880 9881 9881 9881 9882 9881 9881 9881 9880 9880 9879 9878 9877 9876 9874 9873 9871 9870 9868 9866 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9842 9840 9838 9836 9834 9831 9829 9827 9824 9822 9819 9816 9813 9811 9808 9804 9801 9798 9794 9790 9787 9782 9778 9774 9769 9764 9759 9754 9748 9742 9736 9730 9724 9717 9710 9703 9695 9688 9680 9672 9664 9655 9647 9638 9629 9620 9611 9601 9591 9582 9571 9561 9551 9540 9529 9517 9506 9494 9482 9469 9456 9443 9429 9415 9400 9385 9369 9352 9335 9318 9299 9280 9261 9241 9220 9198 9176 9153 9130 9106 9081 9056 9030 9004 8978 8952 8925 8899 8872 8846 8819 8794 8768 8743 8719 8695 8673 8651 8631 8612 8594 8577 8562 8549 8537 8527 8518 8512 8507 8504 8503 8504 8506 8511 8517 8525 8534 8546 8558 8573 8589 8606 8624 8644 8664 8686 8708 8731 8755 8779 8804 8829 8854 8879 8905 8930 8956 8981 9006 9030 9055 9079 9102 9125 9147 9169 9191 9211 9231 9251 9270 9288 9305 9322 9338 9354 9369 9383 9397 9473 2 5 1 9410 9422 9434 9446 9457 9467 9477 9486 9495 9503 9511 9518 9525 9532 9538 9544 9549 9554 9559 9564 9568 9572 9575 9578 9581 9584 9586 9589 9591 9592 9593 9595 9595 9596 9596 9596 9595 9595 9593 9592 9590 9588 9585 9581 9578 9574 9569 9564 9558 9552 9545 9538 9530 9522 9513 9503 9493 9483 9472 9461 9449 9437 9424 9412 9399 9385 9372 9358 9345 9331 9317 9304 9290 9277 9264 9251 9239 9227 9215 9204 9194 9184 9175 9166 9159 9151 9145 9140 9135 9131 9128 9126 9125 9125 9126 9127 9130 9133 9137 9142 9148 9155 9163 9171 9180 9189 9200 9210 9222 9234 9246 9259 9272 9285 9299 9313 9327 9341 9355 9369 9383 9397 9411 9425 9438 9451 9464 9476 9489 9500 9512 9523 9533 9544 9553 9563 9572 9580 9588 9596 9603 9610 9617 9623 9630 9635 9641 9646 9652 9657 9662 9666 9671 9676 9680 9685 9689 9694 9698 9703 9707 9711 9715 9720 9724 9728 9732 9736 9740 9744 9748 9752 9755 9758 9761 9764 9767 9770 9772 9774 9776 9778 9780 9781 9782 9783 9784 9784 9785 9785 9785 9785 9785 9785 9785 9784 9784 9783 9783 9783 9782 9782 9781 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9782 9782 9782 9782 9782 9782 9781 9781 9781 9780 9780 9779 9779 9778 9777 9776 9775 9774 9772 9771 9770 9768 9767 9766 9764 9762 9761 9759 9758 9756 9754 9753 9751 9749 9748 9746 9744 9743 9741 9739 9738 9736 9734 9732 9731 9729 9727 9725 9724 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9702 9700 9697 9695 9693 9691 9689 9686 9684 9682 9679 9677 9675 9672 9670 9668 9665 9663 9661 9658 9656 9653 9651 9649 9646 9644 9641 9639 9636 9634 9631 9628 9626 9623 9620 9617 9615 9612 9609 9605 9602 9599 9596 9592 9588 9584 9580 9576 9572 9567 9563 9558 9552 9547 9541 9535 9529 9522 9515 9507 9500 9492 9483 9474 9465 9455 9444 9434 9423 9411 9399 9386 9373 9359 9344 9330 9314 9298 9281 9264 9246 9228 9209 9189 9169 9148 9126 9104 9081 9058 9033 9009 8983 8957 8931 8904 8876 8849 8820 8791 8762 8733 8703 8673 8643 8613 8583 8553 8523 8493 8464 8435 8406 8378 8351 8325 8299 8274 8250 8227 8205 8184 8165 8146 8129 8113 8099 8085 8074 8063 8054 8046 8039 8033 8029 8026 8023 8022 8022 8022 8023 8025 8027 8030 8033 8036 8040 8043 8047 8050 8053 8056 8058 8060 8061 8061 8061 8060 8058 8056 8052 8048 8043 8036 8029 8020 8011 8000 7988 7975 7961 7946 7930 7913 7894 7874 7853 7831 7808 7783 7757 7729 7700 7670 7638 7604 7569 7532 7494 7453 7411 7367 7321 7273 7223 7170 7116 7060 7002 6942 6880 6816 6750 6682 6613 6542 6469 6395 6320 6245 6167 6090 6012 5933 5855 5777 5700 5623 5547 5473 5399 5328 9474 2 5 1 5259 5192 5127 5065 5007 4951 4899 4850 4806 4765 4728 4696 4667 4643 4624 4609 4599 4593 4591 4594 4602 4613 4629 4648 4672 4699 4730 4764 4801 4841 4883 4928 4976 5025 5075 5128 5181 5235 5290 5346 5402 5457 5513 5568 5622 5676 5729 5780 5831 5880 5928 5974 6018 6061 6102 6141 6178 6214 6248 6279 6310 6338 6364 6389 6412 6434 6453 6472 6489 6504 6518 6531 6543 6553 6563 6571 6578 6584 6589 6594 6597 6599 6601 6601 6601 6600 6597 6594 6590 6585 6578 6571 6563 6553 6543 6531 6518 6504 6489 6472 6454 6434 6413 6390 6366 6341 6314 6286 6255 6224 6190 6155 6118 6080 6039 5997 5953 5908 5860 5811 5760 5706 5651 5593 5534 5472 5409 5343 5275 5205 5132 5057 4980 4900 4818 4734 4648 4559 4467 4374 4278 4180 4080 3978 3874 3768 3660 3551 3440 3328 3215 3101 2986 2871 2756 2640 2524 2409 2294 2181 2068 1957 1847 1739 1633 1529 1428 1330 1234 1141 1052 966 883 804 729 658 590 526 467 411 359 311 266 226 189 156 127 101 78 58 42 283276732767327673276732767327673276732767 8 14 22 30 39 49 59 70 81 92 103 114 125 136 146 156 166 175 184 192 199 206 212 218 223 228 232 236 239 242 245 248 251 254 258 262 267 272 279 286 295 306 319 333 350 368 390 414 441 472 505 542 582 626 674 725 780 840 903 970 1041 1116 1194 1276 1362 1451 1543 1639 1737 1838 1942 2048 2156 2265 2376 2489 2602 2716 2830 2945 3059 3173 3287 3400 3511 3622 3731 3838 3944 4047 4149 4249 4346 4441 4534 4624 4712 4797 4880 4961 5039 5115 5188 5259 5328 5395 5460 5523 5584 5643 5701 5756 5811 5863 5915 5964 6013 6060 6106 6151 6194 6236 6278 6318 6357 6396 6433 6469 6504 6538 6571 6603 6634 6663 6692 6720 6747 6772 6797 6820 6843 6864 6884 6904 6922 6939 6955 6970 6984 6997 7009 7020 7029 7038 7046 7053 7059 7064 7068 7071 7073 7074 7074 7074 7072 7069 7065 7060 7055 7048 7040 7031 7022 7011 6999 6986 6972 6957 6940 6923 6904 6885 6864 6842 6819 6794 6769 6742 6714 6685 6654 6622 6589 6554 6518 6480 6441 6400 6358 6313 6268 6220 6171 6119 6066 6011 5954 5895 5833 5770 5705 5637 5568 5496 5422 5346 5269 5189 5108 5025 4940 4854 4767 4679 4590 4500 4410 4319 4229 4139 4050 3962 3875 3789 3706 3624 3546 3470 3397 3328 3262 3201 3144 3092 3044 3002 2964 2932 2906 2885 2870 2861 2857 2860 2868 2882 2901 2926 2956 2991 3031 3075 3124 3178 3234 3295 3358 3424 3493 3564 3636 3710 3785 3861 3937 4013 4089 4164 4239 4313 4385 4455 4524 4591 4657 4720 4781 4839 4896 4949 5000 5049 5096 5140 5183 5223 5261 5297 5331 5363 9475 2 5 1 5394 5424 5452 5479 5504 5529 5554 5577 5600 5623 5646 5668 5690 5712 5734 5756 5778 5800 5822 5845 5868 5890 5913 5936 5959 5982 6004 6027 6049 6070 6091 6112 6131 6150 6168 6184 6200 6214 6226 6237 6246 6254 6259 6263 6264 6263 6259 6254 6245 6235 6221 6205 6187 6165 6141 6114 6085 6052 6017 5980 5939 5896 5851 5803 5753 5700 5645 5588 5529 5468 5405 5340 5274 5206 5136 5065 4993 4920 4845 4770 4694 4617 4540 4462 4383 4305 4226 4147 4068 3989 3911 3833 3755 3678 3602 3526 3452 3379 3307 3237 3168 3101 3036 2973 2912 2854 2798 2746 2696 2650 2606 2567 2531 2499 2471 2447 2428 2413 2403 2397 2396 2400 2409 2423 2441 2465 2493 2526 2565 2607 2655 2706 2762 2822 2886 2954 3025 3100 3177 3258 3341 3426 3513 3602 3692 3784 3876 3969 4062 4156 4249 4343 4435 4527 4618 4708 4797 4884 4969 5053 5136 5216 5295 5371 5446 5519 5590 5659 5726 5791 5854 5915 5974 6032 6088 6143 6196 6248 6298 6347 6394 6441 6486 6531 6574 6617 6659 6700 6741 6780 6819 6858 6896 6934 6971 7008 7044 7080 7116 7151 7186 7221 7255 7289 7323 7357 7391 7424 7457 7490 7522 7554 7586 7618 7650 7681 7712 7742 7772 7802 7831 7860 7889 7917 7945 7972 7999 8025 8051 8076 8101 8125 8148 8171 8193 8214 8235 8256 8275 8295 8313 8331 8348 8365 8381 8396 8411 8425 8439 8453 8466 8478 8490 8502 8513 8524 8534 8544 8554 8563 8572 8581 8589 8598 8605 8613 8620 8627 8634 8641 8647 8653 8658 8664 8669 8673 8677 8681 8685 8688 8691 8694 8696 8698 8700 8701 8702 8702 8702 8702 8702 8701 8700 8698 8696 8694 8692 8689 8686 8683 8679 8675 8671 8667 8662 8657 8652 8647 8641 8635 8629 8622 8615 8608 8600 8592 8584 8575 8566 8556 8546 8536 8525 8514 8502 8489 8476 8462 8448 8434 8418 8402 8386 8368 8350 8331 8312 8292 8271 8249 8227 8204 8180 8155 8129 8102 8075 8047 8018 7987 7956 7924 7891 7858 7823 7787 7750 7712 7673 7633 7592 7550 7507 7462 7417 7370 7322 7273 7223 7171 7118 7064 7008 6951 6892 6832 6770 6707 6642 6575 6507 6437 6365 6292 6217 6140 6061 5981 5899 5815 5730 5643 5555 5465 5375 5283 5190 5096 5002 4907 4812 4717 4622 4528 4435 4343 4251 4162 4074 3989 3906 3826 3748 3674 3604 3538 3475 3417 3363 3314 3269 3229 3194 3164 3139 3120 3105 3095 3089 3088 3092 3099 3111 3126 3145 3167 3193 3221 3251 3283 3317 3352 3388 3425 3462 3500 3537 3575 3611 3648 3683 3717 3750 3782 3812 3842 3870 3897 3924 3949 3974 3998 4022 4046 4069 4093 4118 4143 4169 4197 4226 4257 4290 4326 4363 4403 4446 4492 4540 4592 4647 4705 4766 4830 4897 4966 5039 5114 5191 5271 5352 5436 5521 5608 5695 5783 5872 5961 6050 6138 9476 2 5 1 6226 6314 6400 6485 6569 6651 6732 6810 6886 6960 7032 7102 7169 7234 7296 7356 7414 7469 7522 7573 7621 7668 7712 7754 7794 7833 7870 7906 7940 7972 8004 8033 8062 8090 8116 8142 8167 8190 8213 8235 8256 8276 8295 8313 8331 8347 8363 8377 8391 8403 8415 8425 8434 8442 8449 8455 8460 8464 8466 8468 8469 8468 8467 8465 8462 8458 8453 8448 8442 8436 8430 8423 8416 8409 8402 8395 8389 8382 8377 8371 8367 8363 8360 8357 8356 8356 8356 8358 8360 8364 8369 8375 8383 8391 8401 8412 8423 8436 8450 8465 8481 8497 8514 8533 8551 8571 8590 8611 8631 8652 8674 8695 8716 8738 8759 8780 8802 8823 8843 8864 8884 8903 8923 8941 8960 8978 8995 9012 9028 9044 9059 9074 9088 9102 9115 9128 9140 9152 9163 9174 9185 9195 9204 9214 9223 9231 9240 9248 9256 9263 9271 9278 9285 9291 9298 9304 9310 9316 9322 9327 9332 9337 9342 9347 9351 9355 9359 9363 9367 9370 9373 9376 9379 9381 9383 9385 9387 9388 9389 9390 9391 9392 9392 9392 9392 9392 9392 9391 9391 9390 9389 9388 9387 9386 9385 9384 9382 9381 9379 9378 9376 9374 9372 9370 9368 9366 9363 9361 9358 9355 9352 9348 9345 9341 9337 9332 9328 9323 9318 9313 9307 9301 9295 9289 9282 9275 9268 9260 9253 9245 9237 9228 9220 9211 9202 9193 9184 9174 9164 9154 9144 9134 9123 9112 9100 9089 9076 9064 9051 9037 9024 9009 8994 8979 8962 8946 8928 8910 8891 8871 8850 8829 8807 8784 8760 8735 8709 8683 8655 8627 8597 8566 8535 8502 8468 8433 8397 8360 8321 8281 8239 8196 8151 8105 8056 8006 7954 7900 7844 7785 7724 7660 7594 7526 7454 7380 7303 7223 7141 7055 6968 6877 6784 6689 6591 6490 6388 6284 6179 6073 5966 5859 5752 5644 5538 5432 5328 5225 5125 5029 4935 4845 4759 4678 4602 4532 4467 4408 4356 4310 4271 4239 4215 4198 4189 4187 4193 4206 4226 4254 4288 4329 4378 4432 4493 4559 4630 4706 4787 4871 4959 5050 5143 5239 5337 5436 5536 5637 5737 5838 5937 6036 6133 6229 6323 6415 6505 6593 6678 6761 6841 6918 6992 7063 7132 7198 7261 7322 7380 7435 7488 7539 7587 7634 7678 7720 7760 7799 7836 7872 7906 7939 7971 8001 8031 8059 8086 8112 8138 8163 8187 8210 8233 8255 8276 8297 8317 8337 8356 8374 8393 8411 8428 8445 8462 8479 8495 8510 8526 8541 8556 8571 8586 8600 8615 8629 8643 8657 8670 8684 8697 8710 8723 8735 8748 8760 8772 8784 8795 8807 8818 8828 8839 8849 8859 8869 8878 8887 8896 8905 8913 8921 8929 8937 8944 8952 8959 8966 8973 8979 8986 8993 8999 9006 9013 9019 9026 9032 9039 9046 9053 9059 9066 9073 9081 9088 9095 9102 9110 9117 9125 9132 9140 9147 9155 9162 9170 9177 9185 9192 9200 9207 9215 9222 9229 9237 9244 9251 9258 9265 9477 2 5 1 9272 9279 9285 9292 9298 9305 9311 9317 9323 9329 9335 9341 9347 9352 9358 9363 9368 9373 9378 9382 9387 9391 9396 9400 9404 9408 9412 9416 9420 9424 9428 9432 9436 9441 9445 9449 9454 9459 9464 9469 9475 9481 9487 9493 9499 9506 9513 9521 9528 9536 9544 9552 9561 9569 9578 9587 9596 9605 9614 9623 9632 9641 9650 9658 9667 9675 9683 9691 9699 9706 9713 9720 9727 9733 9739 9745 9750 9755 9760 9765 9769 9774 9778 9782 9785 9789 9793 9796 9799 9802 9806 9809 9812 9815 9818 9821 9824 9827 9829 9832 9835 9838 9840 9843 9845 9848 9850 9852 9854 9856 9858 9859 9861 9862 9863 9864 9865 9865 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9860 9860 9860 9859 9859 9859 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9877 9878 9879 9880 9881 9881 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9864 9863 9862 9860 9859 9857 9855 9853 9851 9849 9847 9844 9841 9838 9835 9831 9827 9823 9819 9815 9810 9805 9800 9794 9788 9782 9776 9770 9763 9756 9749 9741 9734 9726 9717 9709 9700 9691 9682 9673 9664 9654 9644 9634 9624 9614 9604 9594 9583 9573 9562 9552 9541 9531 9520 9510 9500 9490 9480 9470 9460 9451 9442 9433 9424 9416 9408 9401 9394 9387 9381 9375 9370 9365 9361 9357 9354 9351 9349 9347 9346 9346 9346 9347 9348 9349 9352 9354 9357 9361 9365 9370 9374 9380 9385 9391 9398 9404 9411 9418 9426 9433 9441 9449 9457 9465 9474 9482 9490 9499 9507 9516 9525 9533 9542 9550 9559 9568 9576 9585 9593 9601 9609 9618 9626 9634 9641 9649 9657 9664 9671 9678 9685 9691 9698 9704 9709 9715 9720 9725 9729 9734 9738 9741 9744 9747 9749 9752 9753 9755 9756 9756 9757 9757 9757 9756 9755 9754 9753 9752 9750 9749 9747 9745 9743 9742 9740 9738 9736 9734 9733 9731 9730 9729 9728 9727 9727 9727 9726 9726 9727 9727 9728 9729 9730 9731 9733 9735 9736 9738 9741 9743 9745 9748 9750 9753 9755 9758 9761 9764 9767 9769 9772 9775 9778 9781 9784 9786 9789 9792 9795 9797 9800 9802 9805 9807 9810 9812 9814 9817 9819 9821 9823 9825 9826 9828 9478 2 5 1 9829 9831 9832 9833 9834 9835 9835 9836 9836 9836 9836 9835 9834 9834 9833 9832 9830 9829 9827 9825 9823 9821 9819 9817 9814 9812 9809 9807 9804 9802 9799 9797 9794 9792 9790 9788 9786 9784 9782 9781 9779 9778 9777 9776 9776 9775 9775 9775 9775 9775 9775 9775 9775 9776 9776 9777 9777 9777 9778 9778 9778 9779 9779 9779 9778 9778 9778 9777 9776 9775 9774 9773 9771 9770 9768 9766 9764 9762 9760 9758 9755 9753 9750 9748 9745 9743 9741 9738 9736 9733 9731 9729 9727 9725 9723 9721 9719 9717 9715 9714 9712 9710 9708 9706 9704 9702 9700 9697 9695 9692 9689 9685 9682 9678 9674 9669 9664 9659 9654 9648 9642 9636 9629 9622 9615 9608 9601 9594 9586 9579 9571 9564 9557 9550 9543 9536 9530 9524 9518 9513 9509 9504 9501 9498 9495 9493 9492 9491 9490 9491 9491 9493 9495 9497 9500 9503 9507 9511 9515 9519 9524 9529 9534 9539 9545 9550 9555 9560 9566 9570 9575 9580 9584 9589 9593 9596 9600 9603 9606 9608 9611 9613 9615 9617 9618 9619 9620 9621 9622 9623 9623 9624 9624 9624 9624 9625 9625 9625 9625 9625 9625 9626 9626 9626 9626 9626 9627 9627 9627 9628 9628 9628 9629 9629 9630 9630 9630 9631 9631 9631 9632 9632 9632 9632 9633 9633 9633 9633 9633 9634 9634 9634 9634 9634 9634 9634 9635 9635 9635 9635 9635 9635 9635 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9636 9635 9635 9635 9634 9634 9633 9632 9632 9631 9630 9629 9628 9626 9625 9624 9622 9620 9619 9617 9615 9613 9611 9609 9607 9605 9603 9601 9599 9596 9594 9592 9590 9588 9585 9583 9581 9579 9577 9575 9573 9570 9568 9566 9564 9562 9560 9558 9556 9554 9552 9550 9547 9545 9543 9540 9537 9535 9532 9529 9525 9522 9518 9515 9511 9506 9502 9497 9493 9488 9482 9477 9471 9465 9459 9453 9447 9440 9433 9426 9419 9412 9405 9397 9390 9382 9374 9366 9358 9350 9341 9333 9324 9316 9306 9297 9288 9278 9268 9257 9246 9235 9224 9211 9199 9185 9172 9157 9142 9126 9109 9092 9074 9055 9035 9015 8994 8972 8949 8926 8901 8877 8851 8826 8800 8773 8746 8719 8692 8665 8638 8612 8586 8560 8535 8511 8488 8465 8444 8424 8405 8388 8372 8357 8345 8334 8325 8318 8312 8308 8307 8307 8309 8312 8318 8325 8334 8345 8357 8370 8385 8401 8418 8436 8455 8475 8495 8517 8538 8560 8583 8605 8627 8650 8672 8694 8716 8738 8759 8780 8800 8820 8839 8858 8876 8893 8910 8926 8942 8957 8971 8985 8998 9011 9023 9034 9045 9055 9065 9074 9082 9091 9098 9105 9111 9117 9123 9127 9131 9135 9138 9140 9142 9143 9143 9143 9142 9140 9137 9134 9130 9126 9120 9114 9108 9100 9092 9083 9074 9064 9053 9042 9030 9017 9004 8990 8976 8961 8946 8931 8915 8899 8882 8865 8848 8831 9479 2 5 1 8813 8795 8777 8759 8741 8723 8705 8687 8669 8651 8634 8616 8599 8582 8566 8550 8534 8519 8504 8490 8476 8464 8452 8440 8430 8420 8411 8404 8397 8391 8386 8382 8380 8378 8377 8378 8379 8382 8386 8391 8397 8404 8412 8421 8431 8442 8453 8466 8479 8493 8507 8522 8538 8553 8569 8586 8602 8619 8635 8652 8668 8684 8700 8716 8731 8746 8760 8774 8787 8799 8811 8822 8833 8843 8852 8860 8867 8874 8880 8885 8890 8894 8897 8900 8902 8903 8904 8905 8905 8904 8903 8902 8901 8899 8898 8896 8894 8892 8890 8887 8885 8883 8881 8879 8878 8876 8875 8873 8872 8871 8870 8870 8869 8869 8869 8869 8870 8870 8871 8871 8872 8873 8874 8875 8876 8877 8879 8880 8881 8883 8884 8885 8886 8887 8889 8890 8891 8892 8892 8893 8894 8895 8895 8895 8896 8896 8896 8895 8895 8895 8894 8893 8892 8891 8890 8888 8886 8884 8882 8880 8877 8874 8871 8868 8864 8861 8857 8853 8848 8844 8839 8835 8830 8825 8819 8814 8809 8803 8798 8792 8787 8781 8775 8770 8764 8758 8753 8747 8741 8736 8730 8724 8718 8713 8707 8701 8695 8690 8684 8678 8672 8666 8660 8653 8647 8640 8634 8627 8620 8613 8606 8599 8592 8584 8577 8569 8561 8553 8545 8537 8529 8521 8513 8505 8497 8488 8480 8472 8464 8456 8448 8440 8431 8423 8415 8407 8399 8391 8383 8375 8367 8358 8350 8341 8333 8324 8315 8305 8296 8286 8276 8265 8254 8243 8232 8220 8208 8195 8182 8168 8155 8140 8126 8111 8095 8080 8064 8047 8031 8014 7996 7979 7961 7943 7925 7907 7888 7869 7851 7831 7812 7793 7773 7753 7732 7712 7691 7669 7648 7626 7603 7580 7556 7532 7507 7482 7455 7428 7401 7372 7343 7312 7281 7250 7217 7183 7149 7114 7078 7041 7004 6966 6927 6889 6849 6810 6770 6730 6689 6649 6609 6570 6531 6492 6454 6416 6379 6343 6308 6274 6242 6210 6179 6150 6122 6096 6071 6047 6025 6004 5985 5967 5950 5935 5921 5908 5896 5885 5876 5867 5859 5852 5845 5839 5834 5829 5824 5819 5814 5809 5805 5800 5794 5788 5782 5775 5767 5759 5750 5740 5730 5718 5705 5691 5677 5661 5644 5626 5606 5586 5564 5541 5517 5492 5465 5438 5409 5379 5348 5315 5282 5247 5212 5175 5137 5098 5058 5018 4976 4933 4889 4844 4799 4752 4705 4656 4607 4557 4506 4454 4402 4349 4294 4240 4184 4128 4071 4013 3955 3896 3836 3776 3716 3655 3594 3532 3470 3408 3346 3284 3222 3160 3098 3036 2975 2915 2855 2796 2738 2680 2624 2569 2515 2463 2412 2363 2315 2270 2226 2184 2144 2106 2070 2036 2005 1976 1948 1924 1901 1880 1861 1845 1830 1817 1806 1796 1788 1782 1777 1773 1770 1768 1766 1765 1765 1765 1765 1765 1766 1765 1765 1764 1762 1760 1756 1752 1747 1740 1733 1724 1714 1703 1691 1677 1661 1645 1627 1607 1587 1565 9480 2 5 1 1542 1517 1492 1465 1438 1409 1379 1349 1318 1285 1253 1220 1186 1152 1117 1082 1047 1011 976 940 904 869 833 798 763 728 693 659 625 592 560 528 496 466 436 407 378 351 324 299 274 251 228 207 186 167 149 132 116 101 88 75 64 53 44 35 28 21 15 11 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 3 5 6 8 10 12 14 15 17 18 19 20 21 21 21 21 21 20 20 19 19 18 17 17 16 16 16 17 18 19 21 24 27 32 37 43 50 58 67 77 88 101 114 128 144 160 177 194 213 232 252 272 292 313 335 356 377 398 420 440 461 481 501 520 539 558 576 594 612 629 645 662 679 695 712 729 746 764 783 802 822 844 866 890 915 943 971 1002 1035 1070 1107 1146 1187 1230 1276 1324 1374 1427 1482 1539 1598 1659 1721 1786 1852 1919 1988 2058 2129 2200 2273 2346 2420 2493 2567 2641 2715 2788 2861 2933 3005 3076 3146 3216 3284 3351 3417 3482 3546 3608 3670 3730 3788 3846 3902 3957 4011 4064 4115 4165 4215 4263 4309 4355 4400 4444 4487 4529 4571 4611 4651 4690 4728 4765 4802 4838 4874 4908 4943 4977 5010 5043 5075 5107 5138 5169 5199 5230 5259 5288 5317 5345 5373 5401 5428 5454 5481 5506 5532 5556 5581 5604 5628 5650 5673 5694 5715 5736 5756 5775 5794 5812 5830 5847 5864 5880 5895 5910 5925 5939 5952 5965 5978 5990 6002 6013 6024 6035 6046 6056 6066 6076 6086 6095 6104 6114 6123 6132 6141 6150 6158 6167 6176 6184 6192 6201 6209 6217 6225 6233 6241 6248 6256 6263 6270 6277 6284 6291 6297 6303 6309 6315 6321 6326 6332 6337 6342 6346 6351 6356 6360 6364 6368 6372 6376 6380 6384 6387 6391 6394 6397 6401 6404 6407 6410 6412 6415 6417 6420 6422 6423 6425 6426 6427 6428 6428 6428 6428 6427 6426 6424 6422 6420 6417 6414 6410 6405 6401 6395 6390 6384 6377 6370 6363 6355 6347 6339 6330 6322 6313 6303 6294 6284 6275 6265 6255 6246 6236 6226 6217 6207 6198 6189 6180 6171 6162 6154 6146 6138 6130 6122 6115 6107 6100 6093 6086 6080 6073 6066 6059 6053 6046 6039 6032 6024 6016 6009 6000 5991 5982 5973 5963 5952 5940 5929 5916 5903 5889 5874 5858 5842 5825 5807 5788 5769 5749 5728 5707 5685 5662 5639 5615 5591 5566 5541 5516 5491 5465 5440 5414 5389 5364 5339 5314 5289 5265 5242 5219 5197 5175 5154 5133 5113 5094 5076 5058 5041 5025 5010 4995 4981 4967 9481 2 5 1 4954 4941 4929 4918 4906 4896 4885 4874 4864 4854 4844 4834 4823 4813 4803 4792 4781 4770 4759 4747 4735 4723 4710 4697 4684 4671 4657 4642 4628 4613 4597 4582 4566 4550 4533 4516 4499 4481 4464 4446 4428 4409 4390 4371 4352 4332 4312 4291 4271 4249 4228 4206 4184 4161 4138 4114 4090 4066 4041 4015 3989 3963 3936 3909 3882 3854 3825 3796 3767 3737 3708 3677 3647 3617 3586 3555 3524 3493 3461 3430 3399 3368 3336 3305 3274 3243 3212 3182 3151 3120 3090 3059 3029 2999 2969 2939 2909 2879 2849 2819 2790 2760 2730 2700 2669 2639 2609 2578 2547 2517 2485 2454 2423 2391 2359 2327 2295 2263 2230 2197 2165 2132 2099 2065 2032 1999 1966 1932 1899 1866 1833 1800 1767 1734 1701 1668 1636 1604 1571 1540 1508 1476 1445 1414 1383 1352 1321 1291 1261 1231 1201 1171 1142 1112 1083 1054 1025 997 968 940 912 884 856 828 801 774 747 721 694 669 643 618 593 568 544 521 498 475 453 432 411 390 370 351 332 314 297 280 264 248 233 219 205 192 179 167 155 144 134 123 114 105 96 88 80 73 66 59 53 47 42 37 32 28 23 19 16 13 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767327673276732767327673276732767327673276732767327673276732767 0 0 1 1 1 2 2 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 5 6 7 8 9 11 12 14 16 18 20 22 24 26 29 32 34 37 40 43 47 51 54 58 63 67 72 78 83 89 95 102 109 117 125 134 143 153 163 174 185 197 209 222 236 250 265 280 296 312 329 346 363 382 400 419 438 458 478 499 520 541 562 584 606 629 652 675 699 723 747 772 797 822 848 874 901 928 956 984 1012 1041 1071 1101 1131 1162 1193 1225 1257 1290 1323 1356 1390 1424 1458 1493 1527 1562 1597 1632 1667 1702 1737 1772 1807 1841 1876 1910 1945 1979 2012 2046 2079 2112 2145 2178 2210 2242 2274 2306 2337 2368 2399 2430 2461 2492 2522 2553 2583 2613 2644 2674 2704 2734 2764 2795 2825 2855 2885 2915 2945 2976 9482 2 5 1 3006 3036 3066 3096 3126 3156 3186 3215 3245 3274 3303 3332 3361 3390 3418 3446 3474 3502 3529 3556 3582 3609 3635 3660 3685 3710 3734 3758 3781 3804 3827 3849 3870 3891 3912 3932 3952 3971 3989 4007 4025 4042 4059 4075 4091 4106 4121 4135 4149 4162 4175 4188 4200 4212 4223 4234 4245 4255 4265 4275 4284 4293 4301 4309 4317 4325 4332 4339 4346 4352 4358 4363 4368 4373 4377 4381 4384 4387 4389 4391 4392 4393 4393 4392 4391 4389 4386 4383 4378 4373 4367 4361 4353 4345 4336 4325 4314 4302 4289 4275 4261 4245 4228 4210 4191 4172 4151 4129 4107 4083 4058 4033 4006 3979 3950 3920 3890 3858 3826 3792 3758 3722 3686 3648 3610 3570 3530 3488 3446 3402 3357 3311 3264 3216 3167 3117 3066 3014 2960 2906 2851 2795 2737 2679 2620 2561 2500 2439 2377 2315 2253 2190 2127 2064 2001 1938 1876 1814 1753 1692 1633 1574 1517 1462 1408 1355 1305 1257 1211 1168 1127 1090 1054 1022 993 968 945 926 911 899 891 886 885 888 894 904 917 934 955 979 1007 1038 1072 1109 1149 1192 1238 1286 1337 1391 1447 1505 1565 1627 1690 1756 1823 1891 1960 2031 2103 2176 2250 2324 2400 2475 2552 2629 2706 2783 2861 2939 3017 3095 3173 3251 3328 3406 3483 3560 3636 3712 3788 3863 3937 4011 4084 4157 4228 4299 4369 4438 4506 4573 4639 4704 4768 4831 4893 4954 5013 5071 5129 5185 5239 5293 5346 5397 5448 5497 5545 5592 5638 5683 5727 5771 5813 5854 5895 5935 5974 6012 6050 6087 6123 6159 6194 6228 6263 6296 6329 6362 6394 6426 6457 6488 6518 6549 6578 6608 6637 6665 6694 6721 6749 6776 6803 6829 6856 6881 6907 6931 6956 6980 7004 7028 7051 7073 7096 7118 7139 7160 7181 7202 7222 7242 7261 7280 7299 7318 7336 7354 7372 7389 7407 7424 7440 7457 7473 7489 7505 7521 7537 7552 7568 7583 7598 7613 7628 7643 7657 7672 7686 7701 7715 7729 7743 7757 7771 7785 7799 7812 7826 7839 7852 7866 7879 7892 7905 7917 7930 7942 7955 7967 7979 7991 8002 8014 8025 8037 8048 8059 8070 8081 8091 8102 8112 8123 8133 8143 8153 8163 8173 8182 8192 8201 8211 8220 8229 8238 8247 8256 8264 8273 8282 8290 8298 8307 8315 8323 8330 8338 8346 8353 8361 8368 8375 8382 8389 8395 8402 8408 8414 8421 8427 8433 8439 8444 8450 8456 8461 8467 8472 8478 8483 8489 8494 8500 8505 8511 8516 8522 8527 8533 8539 8544 8550 8556 8562 8568 8574 8580 8586 8592 8598 8604 8610 8616 8621 8627 8633 8639 8645 8651 8657 8662 8668 8673 8679 8684 8689 8694 8700 8705 8710 8714 8719 8724 8729 8733 8738 8743 8747 8752 8756 8761 8766 8770 8775 8779 8784 8788 8793 8798 8802 8807 8812 8817 8822 8826 8831 8836 8841 8846 8850 8855 8860 8865 8870 8874 9483 2 5 1 8879 8884 8888 8893 8897 8901 8906 8910 8914 8918 8922 8926 8930 8934 8937 8941 8944 8948 8951 8954 8958 8961 8964 8967 8970 8973 8975 8978 8981 8983 8986 8988 8991 8993 8995 8997 9000 9002 9004 9006 9008 9010 9012 9013 9015 9017 9019 9021 9022 9024 9026 9027 9029 9031 9033 9034 9036 9038 9040 9042 9043 9045 9047 9049 9051 9053 9055 9057 9059 9061 9064 9066 9068 9070 9072 9074 9077 9079 9081 9083 9085 9087 9089 9091 9093 9095 9097 9098 9100 9102 9103 9105 9107 9108 9110 9111 9113 9114 9116 9117 9119 9120 9122 9124 9125 9127 9129 9131 9133 9135 9137 9139 9141 9143 9146 9148 9151 9153 9156 9158 9161 9164 9166 9169 9172 9175 9177 9180 9183 9186 9188 9191 9193 9196 9198 9200 9202 9204 9207 9208 9210 9212 9214 9216 9217 9219 9221 9222 9224 9226 9227 9229 9231 9232 9234 9236 9238 9240 9242 9244 9247 9249 9251 9254 9257 9260 9262 9265 9268 9272 9275 9278 9281 9285 9288 9292 9295 9298 9302 9305 9309 9312 9315 9319 9322 9325 9328 9331 9334 9336 9339 9341 9344 9346 9348 9351 9353 9355 9356 9358 9360 9362 9363 9365 9366 9368 9369 9371 9372 9373 9375 9376 9378 9379 9380 9382 9383 9385 9386 9387 9389 9390 9392 9394 9395 9397 9398 9400 9402 9403 9405 9407 9408 9410 9412 9413 9415 9416 9418 9419 9421 9422 9424 9425 9427 9428 9429 9430 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9446 9447 9448 9449 9450 9451 9452 9452 9453 9454 9455 9456 9457 9458 9458 9459 9460 9461 9461 9462 9463 9463 9464 9465 9465 9466 9466 9466 9467 9467 9467 9468 9468 9468 9468 9468 9468 9469 9469 9469 9469 9469 9469 9469 9469 9470 9470 9470 9470 9471 9471 9471 9472 9472 9472 9472 9473 9473 9473 9473 9473 9473 9473 9473 9473 9473 9472 9471 9471 9470 9469 9468 9466 9465 9463 9461 9459 9457 9455 9453 9451 9448 9445 9443 9440 9437 9435 9432 9429 9426 9423 9420 9417 9415 9412 9409 9406 9403 9400 9398 9395 9392 9389 9386 9383 9380 9377 9373 9370 9366 9362 9358 9354 9350 9345 9340 9335 9330 9324 9318 9311 9304 9297 9290 9282 9274 9265 9256 9247 9237 9226 9216 9205 9193 9181 9168 9155 9142 9128 9113 9098 9082 9066 9049 9031 9013 8994 8975 8955 8934 8913 8891 8868 8845 8822 8797 8772 8747 8721 8695 8668 8642 8615 8588 8561 8533 8506 8480 8453 8427 8402 8377 8353 8330 8308 8288 8268 8250 8233 8217 8204 8192 8181 8173 8166 8162 8159 8158 8160 8163 8168 8175 8184 8195 8208 8223 8240 8258 8277 8298 8320 8344 8368 8394 8420 8447 8475 8503 8532 8561 8590 8619 8648 8676 8705 8733 8761 8788 8815 8841 8867 8892 8916 8939 8962 8984 9005 9026 9045 9065 9083 9100 9117 9134 9150 9165 9180 9484 2 5 1 9194 9208 9221 9234 9247 9259 9271 9283 9294 9306 9317 9327 9338 9348 9358 9368 9378 9387 9397 9406 9414 9423 9431 9439 9446 9454 9461 9467 9474 9480 9485 9491 9496 9501 9505 9509 9513 9517 9521 9524 9527 9530 9533 9536 9538 9541 9544 9546 9549 9551 9554 9557 9559 9562 9565 9568 9571 9574 9578 9581 9584 9588 9591 9595 9599 9602 9606 9610 9613 9617 9620 9624 9627 9630 9633 9636 9639 9642 9645 9647 9649 9651 9653 9655 9657 9658 9660 9661 9662 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9682 9683 9684 9685 9687 9688 9689 9691 9692 9693 9694 9695 9696 9697 9698 9698 9699 9699 9700 9700 9700 9700 9700 9700 9699 9699 9698 9697 9697 9696 9695 9694 9693 9691 9690 9689 9688 9686 9685 9683 9682 9680 9679 9677 9676 9674 9672 9670 9668 9666 9664 9662 9660 9658 9655 9652 9650 9647 9644 9641 9637 9634 9630 9626 9622 9618 9614 9610 9605 9601 9596 9591 9586 9581 9576 9571 9566 9561 9556 9551 9546 9541 9536 9532 9527 9523 9519 9515 9511 9508 9504 9501 9499 9496 9494 9492 9491 9490 9489 9488 9488 9488 9489 9490 9491 9492 9494 9496 9499 9501 9504 9507 9511 9514 9518 9522 9526 9530 9535 9539 9543 9548 9552 9557 9561 9566 9571 9575 9580 9584 9588 9592 9597 9601 9605 9609 9613 9616 9620 9624 9627 9631 9634 9638 9641 9645 9648 9651 9654 9658 9661 9664 9667 9670 9673 9676 9678 9681 9684 9686 9688 9691 9693 9694 9696 9697 9699 9700 9700 9701 9701 9701 9701 9700 9700 9699 9697 9696 9694 9692 9690 9688 9686 9684 9681 9679 9677 9674 9672 9670 9668 9666 9664 9663 9662 9661 9660 9660 9660 9660 9660 9661 9662 9663 9665 9667 9669 9671 9673 9675 9678 9680 9683 9685 9688 9690 9692 9694 9696 9698 9699 9700 9701 9701 9702 9701 9701 9700 9699 9698 9697 9695 9693 9690 9688 9685 9683 9680 9677 9674 9671 9668 9665 9663 9660 9657 9654 9652 9649 9647 9645 9643 9641 9639 9637 9635 9633 9631 9629 9627 9625 9623 9620 9618 9615 9611 9608 9604 9600 9595 9590 9584 9578 9572 9565 9558 9550 9541 9532 9523 9513 9503 9492 9481 9469 9457 9444 9431 9417 9404 9389 9375 9360 9345 9329 9313 9297 9281 9264 9247 9230 9213 9195 9178 9160 9142 9124 9106 9088 9070 9052 9033 9015 8997 8979 8960 8942 8924 8906 8887 8869 8851 8832 8814 8795 8777 8758 8739 8720 8700 8680 8660 8639 8618 8596 8574 8551 8527 8503 8478 8453 8426 8399 8371 8342 8313 8283 8252 8221 8189 8157 8124 8091 8057 8024 7991 7958 7925 7893 7861 7830 7800 7772 7744 7718 7694 7672 7651 7632 7616 7602 7590 7581 7575 7571 7569 7571 7575 7582 7591 7604 7619 7636 7656 7678 7703 7729 7757 7788 7820 7854 7889 7925 7962 9485 2 5 1 8000 8039 8079 8118 8158 8198 8238 8278 8318 8357 8396 8434 8471 8508 8543 8578 8612 8646 8678 8709 8740 8769 8797 8825 8852 8877 8902 8926 8949 8972 8994 9015 9035 9055 9074 9092 9110 9127 9143 9159 9175 9190 9204 9218 9231 9243 9255 9266 9277 9287 9297 9306 9314 9322 9329 9336 9342 9347 9352 9356 9359 9362 9365 9367 9369 9370 9371 9371 9371 9370 9369 9368 9367 9365 9363 9361 9359 9356 9354 9351 9348 9345 9341 9338 9334 9331 9327 9323 9319 9314 9310 9305 9301 9296 9291 9286 9281 9275 9269 9264 9258 9252 9246 9239 9233 9227 9220 9214 9207 9200 9193 9187 9180 9174 9167 9160 9154 9148 9142 9135 9129 9123 9118 9112 9106 9101 9095 9090 9084 9078 9073 9067 9061 9054 9048 9041 9034 9026 9018 9009 8999 8989 8978 8966 8953 8939 8924 8908 8891 8873 8853 8833 8811 8788 8764 8738 8711 8684 8655 8625 8594 8563 8530 8497 8463 8429 8394 8360 8325 8290 8256 8222 8189 8156 8124 8093 8064 8036 8009 7985 7962 7941 7922 7905 7891 7879 7869 7862 7857 7855 7856 7859 7865 7873 7884 7897 7913 7931 7951 7973 7997 8023 8051 8080 8111 8143 8176 8209 8244 8279 8315 8351 8387 8423 8459 8495 8531 8566 8600 8634 8667 8699 8730 8761 8790 8819 8846 8873 8898 8922 8946 8968 8990 9010 9029 9048 9066 9083 9099 9115 9129 9144 9157 9170 9183 9195 9207 9218 9229 9239 9249 9259 9269 9278 9287 9296 9304 9312 9320 9327 9335 9341 9348 9354 9360 9365 9370 9375 9379 9383 9387 9390 9393 9395 9397 9398 9399 9400 9400 9400 9399 9399 9398 9396 9395 9393 9391 9389 9386 9384 9381 9379 9376 9374 9371 9368 9365 9362 9359 9356 9352 9349 9345 9341 9337 9333 9328 9322 9316 9310 9303 9295 9287 9277 9267 9256 9244 9230 9216 9200 9184 9166 9147 9126 9105 9083 9059 9034 9009 8982 8955 8926 8898 8869 8839 8809 8780 8750 8720 8691 8663 8635 8607 8581 8556 8532 8510 8489 8469 8452 8435 8421 8408 8397 8387 8380 8374 8370 8367 8366 8366 8367 8369 8372 8376 8380 8384 8389 8394 8399 8403 8406 8409 8411 8412 8411 8410 8406 8401 8395 8387 8377 8365 8351 8335 8317 8297 8275 8251 8226 8198 8169 8139 8106 8072 8037 8000 7962 7922 7881 7839 7796 7752 7707 7661 7614 7565 7516 7465 7413 7360 7306 7251 7194 7136 7077 7017 6955 6891 6826 6760 6691 6622 6551 6479 6405 6331 6255 6179 6101 6022 5943 5864 5784 5704 5625 5547 5469 5392 5316 5241 5169 5098 5029 4962 4898 4837 4778 4723 4671 4622 4576 4533 4494 4457 4424 4394 4367 4343 4322 4303 4287 4273 4261 4251 4243 4236 4230 4224 4220 4216 4213 4210 4206 4203 4199 4195 4190 4184 4178 4172 4165 4158 4151 4144 4135 4128 4120 4113 4106 4101 4096 4093 4092 4092 4095 4099 4107 4117 4130 9486 2 5 1 4146 4165 4188 4214 4244 4278 4316 4357 4402 4450 4502 4558 4617 4680 4745 4814 4885 4959 5035 5113 5194 5275 5358 5442 5527 5613 5699 5785 5871 5957 6042 6126 6210 6292 6374 6454 6533 6610 6686 6760 6832 6903 6972 7039 7104 7168 7230 7290 7348 7405 7460 7513 7565 7616 7664 7712 7758 7802 7845 7887 7927 7966 8004 8041 8076 8110 8143 8174 8205 8234 8262 8289 8314 8339 8362 8385 8406 8426 8445 8464 8481 8497 8512 8527 8541 8554 8566 8578 8589 8600 8610 8620 8629 8638 8647 8655 8664 8672 8680 8688 8697 8705 8713 8722 8730 8739 8748 8758 8767 8777 8787 8797 8807 8818 8829 8840 8852 8863 8875 8888 8900 8913 8926 8939 8952 8965 8979 8993 9007 9021 9035 9049 9064 9078 9093 9107 9122 9137 9152 9166 9181 9196 9210 9225 9239 9253 9267 9281 9295 9308 9322 9334 9347 9359 9371 9383 9394 9405 9416 9426 9436 9445 9454 9463 9471 9479 9487 9494 9501 9507 9513 9519 9525 9530 9535 9540 9545 9550 9554 9559 9563 9567 9572 9576 9580 9584 9588 9592 9596 9600 9603 9607 9611 9615 9618 9622 9625 9628 9632 9635 9637 9640 9643 9645 9647 9649 9651 9652 9654 9655 9656 9657 9657 9658 9658 9658 9658 9658 9658 9658 9658 9658 9658 9658 9658 9658 9658 9659 9659 9659 9660 9660 9661 9662 9662 9663 9664 9665 9666 9666 9667 9668 9669 9669 9669 9670 9670 9669 9669 9668 9668 9667 9665 9664 9662 9660 9658 9656 9654 9651 9649 9646 9643 9640 9637 9635 9632 9629 9626 9624 9621 9619 9617 9615 9613 9611 9609 9607 9605 9603 9602 9600 9598 9596 9594 9591 9589 9586 9582 9579 9575 9570 9565 9560 9554 9548 9541 9534 9526 9518 9509 9500 9490 9480 9470 9459 9448 9437 9426 9414 9403 9391 9379 9367 9354 9342 9329 9316 9303 9290 9276 9262 9248 9232 9216 9199 9181 9162 9142 9120 9097 9073 9046 9018 8988 8957 8923 8887 8848 8808 8765 8721 8675 8626 8576 8525 8471 8416 8360 8303 8245 8188 8130 8072 8015 7958 7903 7849 7797 7747 7699 7654 7612 7573 7538 7507 7479 7456 7437 7422 7411 7404 7402 7404 7411 7422 7438 7457 7480 7506 7536 7569 7604 7642 7682 7725 7768 7814 7860 7907 7954 8001 8049 8095 8141 8186 8229 8272 8313 8352 8389 8425 8458 8489 8517 8544 8568 8589 8609 8626 8641 8653 8664 8672 8678 8682 8684 8684 8682 8679 8673 8667 8659 8649 8639 8627 8614 8600 8585 8569 8553 8536 8518 8501 8483 8465 8447 8429 8411 8393 8377 8360 8345 8330 8317 8304 8293 8283 8274 8268 8262 8259 8257 8257 8259 8263 8269 8277 8286 8298 8312 8327 8344 8363 8383 8405 8428 8453 8478 8505 8532 8561 8589 8618 8648 8677 8706 8735 8764 8792 8819 8846 8872 8897 8921 8944 8965 8985 9004 9022 9038 9053 9067 9079 9090 9099 9108 9115 9121 9125 9487 2 5 1 9129 9132 9133 9134 9135 9134 9133 9131 9129 9126 9123 9120 9116 9112 9108 9104 9100 9095 9091 9086 9081 9076 9071 9066 9060 9055 9049 9043 9036 9029 9022 9014 9006 8997 8987 8977 8966 8955 8942 8929 8915 8900 8885 8868 8851 8833 8814 8794 8773 8752 8730 8707 8684 8660 8635 8610 8584 8558 8531 8503 8475 8447 8417 8387 8356 8324 8291 8257 8221 8185 8146 8106 8064 8020 7974 7925 7873 7818 7760 7699 7635 7567 7495 7419 7340 7256 7169 7077 6981 6882 6779 6672 6562 6450 6334 6217 6097 5975 5851 5728 5604 5481 5358 5238 5119 5004 4891 4783 4678 4579 4485 4398 4316 4242 4175 4116 4065 4022 3987 3961 3943 3934 3932 3939 3955 3978 4009 4048 4093 4144 4201 4264 4331 4403 4478 4557 4638 4720 4805 4890 4975 5060 5143 5225 5304 5382 5456 5527 5595 5658 5718 5773 5823 5868 5908 5943 5973 5998 6018 6033 6044 6049 6049 6045 6036 6024 6007 5986 5961 5933 5902 5869 5832 5793 5752 5709 5664 5618 5571 5523 5474 5425 5376 5328 5279 5232 5185 5140 5096 5054 5014 4976 4941 4909 4879 4852 4829 4810 4794 4782 4774 4770 4770 4774 4783 4795 4813 4834 4860 4891 4925 4963 5006 5052 5101 5155 5211 5270 5333 5398 5465 5534 5605 5678 5752 5827 5903 5980 6056 6133 6210 6287 6363 6438 6513 6586 6659 6730 6799 6867 6934 6999 7063 7125 7185 7243 7300 7355 7409 7461 7512 7561 7608 7654 7699 7743 7785 7827 7867 7906 7944 7981 8017 8053 8087 8121 8154 8186 8217 8248 8278 8307 8336 8363 8390 8417 8442 8467 8491 8514 8537 8558 8579 8599 8619 8637 8655 8672 8688 8704 8719 8733 8746 8759 8771 8782 8793 8804 8814 8824 8833 8842 8851 8859 8867 8875 8883 8891 8899 8907 8915 8923 8932 8940 8949 8958 8967 8977 8987 8997 9007 9018 9029 9040 9052 9064 9076 9088 9101 9113 9126 9139 9152 9165 9178 9191 9204 9216 9229 9241 9254 9266 9278 9289 9301 9312 9323 9333 9343 9353 9363 9372 9381 9390 9399 9407 9416 9424 9432 9439 9447 9454 9461 9469 9476 9483 9489 9496 9503 9509 9516 9522 9528 9534 9540 9545 9551 9556 9561 9566 9570 9574 9578 9582 9585 9588 9591 9593 9595 9597 9598 9599 9600 9600 9600 9600 9600 9600 9599 9598 9597 9596 9595 9594 9593 9592 9591 9590 9589 9588 9587 9586 9585 9585 9584 9584 9583 9583 9583 9583 9582 9582 9582 9581 9581 9580 9580 9579 9578 9578 9577 9575 9574 9573 9571 9570 9568 9566 9564 9562 9561 9559 9557 9555 9553 9552 9550 9549 9547 9546 9546 9545 9545 9544 9544 9545 9545 9545 9546 9547 9548 9549 9551 9552 9553 9554 9555 9556 9557 9558 9559 9559 9559 9559 9558 9557 9556 9554 9552 9550 9547 9544 9541 9537 9533 9529 9525 9520 9516 9511 9506 9502 9497 9492 9488 9484 9480 9476 9473 9470 9488 2 5 1 9467 9464 9463 9461 9460 9460 9459 9460 9461 9462 9464 9466 9469 9472 9476 9480 9484 9489 9494 9500 9506 9512 9518 9525 9531 9538 9546 9553 9561 9569 9577 9585 9593 9601 9610 9619 9627 9636 9645 9654 9663 9672 9681 9691 9700 9709 9718 9727 9736 9745 9754 9763 9772 9780 9789 9797 9805 9812 9820 9827 9834 9840 9847 9853 9858 9864 9869 9873 9878 9882 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9974 9975 9977 9978 9980 9981 9982 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9990 9990 9989 9988 9987 9985 9984 9983 9981 9979 9977 9975 9974 9972 9970 9968 9966 9964 9963 9961 9960 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9952 9953 9954 9955 9957 9958 9960 9962 9964 9966 9968 9970 9971 9973 9975 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9968 9969 9969 9970 9971 9972 9974 9975 9977 9978 9980 9982 9984 9986 9988 9989 9991 9993 9994 9995 9996 9996 9996 9996 9995 9994 9993 9991 9989 9986 9983 9980 9976 9971 9966 9961 9955 9949 9942 9936 9928 9921 9913 9905 9896 9887 9878 9869 9859 9849 9839 9829 9818 9807 9796 9784 9773 9761 9748 9736 9723 9709 9695 9681 9667 9652 9637 9621 9605 9588 9571 9554 9536 9518 9500 9481 9462 9443 9424 9405 9385 9366 9346 9327 9308 9289 9270 9252 9234 9216 9200 9184 9168 9154 9140 9127 9115 9105 9095 9087 9079 9073 9068 9064 9062 9061 9061 9062 9065 9069 9074 9080 9087 9096 9106 9116 9128 9141 9154 9169 9184 9200 9216 9233 9251 9269 9288 9307 9326 9346 9365 9385 9405 9425 9445 9465 9485 9505 9524 9544 9563 9582 9600 9618 9636 9654 9671 9687 9703 9719 9734 9748 9762 9776 9789 9801 9813 9825 9836 9846 9855 9865 9873 9881 9889 9896 9902 9908 9914 9919 9923 9928 9931 9935 9938 9941 9943 9946 9948 9950 9951 9953 9954 9489 2 5 1 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9970 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9944 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9889 9887 9885 9883 9880 9878 9875 9873 9871 9868 9866 9863 9861 9859 9856 9854 9851 9849 9847 9844 9842 9840 9837 9835 9833 9830 9828 9825 9822 9820 9817 9815 9812 9809 9806 9803 9800 9797 9794 9791 9788 9784 9781 9778 9774 9770 9767 9763 9759 9755 9750 9746 9742 9737 9732 9727 9722 9717 9711 9705 9699 9693 9687 9680 9673 9665 9658 9650 9642 9633 9624 9615 9606 9596 9586 9576 9565 9554 9543 9531 9519 9506 9493 9480 9466 9452 9437 9422 9406 9390 9373 9356 9338 9320 9301 9281 9261 9240 9219 9196 9173 9150 9125 9100 9075 9048 9021 8994 8966 8937 8909 8879 8849 8819 8789 8759 8729 8699 8669 8640 8611 8582 8554 8527 8501 8475 8451 8427 8405 8385 8365 8347 8331 8316 8303 8291 8281 8273 8267 8262 8259 8258 8258 8260 8263 8267 8273 8280 8289 8298 8309 8320 8332 8345 8358 8371 8385 8399 8414 8428 8442 8456 8469 8482 8495 8507 8518 8529 8538 8547 8555 8562 8568 8573 8577 8580 8582 8582 8581 8580 8576 8572 8566 8559 8551 8541 8530 8518 8505 8490 8475 8457 8439 8420 8399 8378 8355 8331 8307 8282 8256 8229 8203 8175 8147 8119 8092 8064 8036 8010 7983 7958 7933 7909 7887 7866 7847 7829 7813 7799 7787 7778 7770 7766 7763 7763 7766 7771 7779 7789 7802 7817 7835 7855 7878 7902 7929 7957 7988 8020 8053 8088 8123 8160 8198 8236 8275 8314 8353 8393 8432 8470 8509 8546 8584 8620 8656 8691 8726 8759 8791 8822 8852 8882 8910 8938 8964 8990 9015 9039 9062 9085 9107 9128 9149 9169 9189 9208 9228 9246 9265 9283 9300 9318 9335 9352 9368 9384 9400 9416 9431 9446 9460 9474 9488 9501 9513 9525 9537 9548 9558 9568 9577 9585 9593 9601 9607 9614 9619 9624 9629 9633 9637 9640 9643 9646 9648 9650 9652 9654 9656 9657 9658 9660 9661 9663 9665 9666 9490 2 5 1 9668 9670 9672 9674 9676 9679 9682 9685 9688 9691 9694 9697 9701 9705 9708 9712 9716 9720 9724 9728 9732 9736 9740 9744 9747 9751 9755 9758 9762 9765 9769 9772 9775 9778 9781 9784 9787 9790 9793 9795 9798 9800 9803 9806 9808 9810 9813 9815 9818 9820 9822 9825 9827 9829 9831 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9861 9863 9864 9866 9868 9869 9871 9872 9874 9875 9877 9878 9880 9881 9882 9884 9885 9887 9889 9890 9892 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9898 9897 9895 9893 9891 9889 9886 9884 9882 9880 9878 9875 9873 9871 9870 9868 9866 9865 9864 9862 9861 9860 9860 9859 9859 9858 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9855 9854 9853 9852 9850 9848 9846 9844 9841 9838 9834 9831 9827 9822 9818 9813 9808 9802 9797 9791 9785 9779 9773 9767 9761 9755 9749 9743 9737 9732 9726 9721 9716 9712 9708 9704 9700 9697 9694 9692 9690 9688 9687 9686 9685 9685 9686 9686 9687 9688 9690 9692 9694 9696 9698 9701 9704 9706 9709 9712 9715 9718 9722 9725 9728 9731 9734 9737 9740 9742 9745 9748 9751 9753 9756 9758 9760 9763 9765 9767 9769 9771 9774 9776 9778 9780 9782 9783 9785 9787 9789 9791 9491 2 5 1 9793 9794 9796 9798 9799 9801 9802 9803 9804 9805 9806 9807 9808 9809 9809 9809 9809 9809 9809 9809 9809 9808 9807 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9795 9794 9793 9792 9791 9791 9790 9789 9789 9788 9788 9787 9786 9786 9785 9784 9783 9782 9781 9779 9778 9776 9774 9772 9770 9767 9764 9762 9759 9756 9752 9749 9745 9742 9738 9734 9730 9727 9723 9719 9716 9712 9708 9705 9702 9699 9696 9694 9691 9689 9687 9685 9683 9681 9680 9678 9677 9676 9674 9673 9672 9670 9669 9667 9666 9664 9662 9659 9657 9654 9651 9647 9643 9639 9635 9630 9625 9619 9613 9607 9601 9594 9587 9580 9573 9565 9557 9549 9541 9533 9525 9517 9508 9500 9492 9483 9474 9466 9457 9448 9439 9430 9421 9411 9402 9392 9382 9371 9360 9349 9338 9325 9313 9300 9287 9273 9258 9243 9227 9211 9194 9177 9159 9140 9121 9101 9081 9060 9039 9017 8994 8971 8947 8923 8898 8873 8847 8820 8793 8765 8736 8707 8676 8645 8613 8580 8546 8512 8476 8439 8401 8362 8322 8281 8239 8195 8150 8105 8058 8011 7962 7913 7863 7812 7761 7709 7657 7605 7554 7502 7451 7401 7351 7303 7256 7210 7166 7123 7083 7045 7009 6975 6945 6917 6893 6871 6853 6838 6826 6818 6812 6811 6813 6818 6827 6839 6854 6872 6893 6917 6943 6973 7005 7039 7075 7113 7153 7194 7237 7281 7326 7372 7419 7466 7514 7562 7610 7658 7705 7753 7800 7846 7892 7938 7982 8026 8069 8111 8152 8192 8231 8269 8306 8342 8377 8411 8444 8476 8507 8537 8566 8594 8621 8647 8673 8697 8721 8744 8767 8789 8810 8830 8850 8870 8889 8907 8925 8943 8960 8977 8994 9010 9026 9042 9058 9073 9088 9103 9118 9132 9147 9161 9175 9189 9202 9216 9229 9242 9255 9268 9280 9293 9305 9317 9328 9339 9350 9361 9371 9381 9391 9400 9410 9418 9427 9435 9442 9449 9456 9463 9469 9475 9481 9486 9491 9496 9501 9505 9509 9513 9517 9520 9523 9527 9530 9533 9535 9538 9541 9543 9546 9549 9551 9554 9556 9559 9561 9564 9566 9569 9571 9574 9576 9579 9582 9584 9587 9590 9593 9595 9598 9601 9603 9606 9608 9611 9613 9616 9618 9620 9622 9624 9626 9628 9630 9631 9632 9634 9635 9636 9637 9637 9638 9638 9638 9639 9639 9639 9639 9638 9638 9638 9637 9637 9637 9636 9636 9636 9635 9635 9635 9635 9635 9635 9635 9635 9635 9636 9636 9637 9638 9638 9639 9640 9641 9642 9643 9643 9644 9645 9646 9647 9647 9648 9649 9649 9649 9649 9649 9649 9649 9649 9648 9648 9647 9646 9645 9644 9643 9642 9641 9640 9640 9639 9638 9637 9636 9635 9635 9634 9634 9634 9634 9634 9634 9634 9635 9635 9636 9637 9637 9638 9639 9640 9641 9641 9642 9643 9644 9644 9645 9645 9645 9645 9645 9644 9644 9643 9643 9642 9641 9640 9639 9637 9492 2 5 1 9636 9634 9633 9631 9629 9628 9626 9624 9622 9621 9619 9617 9616 9614 9612 9611 9609 9607 9606 9604 9602 9600 9598 9596 9594 9592 9589 9586 9583 9580 9577 9573 9569 9565 9561 9556 9551 9546 9541 9535 9530 9524 9517 9511 9504 9498 9491 9484 9477 9471 9464 9457 9450 9443 9437 9430 9424 9418 9412 9406 9400 9395 9390 9385 9380 9376 9372 9368 9364 9361 9357 9355 9352 9350 9347 9346 9344 9343 9342 9341 9341 9340 9340 9341 9341 9342 9343 9345 9347 9349 9351 9353 9356 9359 9362 9366 9370 9374 9378 9382 9387 9391 9396 9401 9406 9411 9416 9421 9426 9431 9436 9441 9446 9451 9456 9460 9464 9468 9472 9476 9479 9482 9485 9488 9490 9493 9495 9496 9498 9499 9500 9501 9501 9502 9502 9502 9502 9501 9501 9500 9499 9498 9497 9496 9495 9493 9492 9490 9489 9487 9485 9483 9481 9479 9477 9475 9473 9471 9468 9466 9464 9461 9459 9457 9454 9452 9449 9447 9444 9442 9440 9437 9435 9433 9430 9428 9426 9424 9422 9420 9418 9417 9415 9413 9412 9410 9409 9407 9406 9404 9403 9401 9400 9398 9397 9395 9394 9392 9390 9389 9387 9385 9383 9381 9378 9376 9374 9371 9369 9366 9363 9360 9357 9354 9351 9348 9345 9341 9338 9335 9331 9328 9324 9321 9317 9314 9310 9307 9303 9300 9296 9293 9289 9286 9283 9279 9276 9273 9269 9266 9263 9259 9256 9253 9250 9247 9243 9240 9237 9234 9231 9227 9224 9221 9218 9214 9211 9208 9205 9201 9198 9194 9191 9188 9184 9181 9177 9173 9170 9166 9162 9159 9155 9151 9147 9143 9139 9135 9131 9127 9123 9119 9115 9111 9107 9103 9098 9094 9090 9085 9081 9077 9072 9068 9063 9058 9054 9049 9044 9039 9034 9029 9023 9018 9013 9007 9001 8995 8989 8983 8977 8970 8963 8957 8950 8943 8935 8928 8920 8913 8905 8897 8889 8881 8873 8865 8857 8848 8840 8831 8823 8814 8806 8797 8788 8779 8771 8762 8752 8743 8734 8724 8715 8705 8695 8685 8674 8663 8652 8641 8629 8617 8604 8591 8578 8564 8550 8535 8520 8504 8488 8472 8454 8437 8419 8400 8381 8362 8342 8321 8300 8279 8257 8235 8212 8189 8166 8142 8117 8092 8067 8041 8014 7987 7959 7930 7901 7871 7841 7809 7777 7743 7709 7674 7637 7600 7561 7521 7480 7438 7395 7351 7305 7259 7211 7162 7113 7063 7012 6960 6908 6856 6803 6750 6698 6645 6594 6542 6492 6443 6395 6348 6303 6260 6219 6180 6143 6109 6077 6048 6022 5999 5980 5963 5949 5939 5932 5928 5927 5929 5935 5944 5955 5970 5987 6006 6028 6053 6079 6107 6137 6169 6202 6236 6272 6308 6345 6382 6420 6458 6495 6533 6570 6607 6643 6679 6714 6749 6782 6815 6846 6876 6905 6933 6960 6986 7011 7034 7057 7078 7098 7117 7134 7151 7166 7180 7193 7205 7216 7226 7235 7243 7249 7255 7260 7263 7266 7267 7268 7268 9493 2 5 1 7266 7264 7261 7256 7251 7245 7238 7230 7221 7211 7200 7189 7176 7163 7149 7135 7119 7103 7087 7069 7051 7033 7014 6994 6974 6953 6932 6910 6888 6865 6842 6818 6794 6770 6745 6719 6694 6667 6641 6613 6586 6558 6529 6500 6470 6440 6410 6379 6348 6316 6284 6251 6218 6185 6151 6117 6083 6048 6013 5977 5942 5906 5869 5833 5796 5759 5722 5684 5646 5608 5569 5530 5491 5451 5411 5371 5330 5288 5246 5203 5160 5116 5072 5026 4980 4933 4885 4836 4787 4736 4684 4631 4578 4523 4467 4410 4352 4293 4233 4172 4110 4047 3983 3918 3852 3785 3717 3648 3579 3508 3437 3366 3293 3220 3147 3072 2998 2923 2847 2771 2695 2619 2542 2465 2388 2311 2234 2157 2081 2004 1928 1852 1777 1702 1628 1555 1482 1411 1340 1271 1203 1136 1071 1007 946 885 827 770 716 664 613 565 519 476 435 396 359 325 293 263 236 211 187 166 147 130 114 101 89 78 69 61 54 49 44 41 38 36 36 35 36 37 38 40 43 46 50 55 61 67 74 82 91 100 111 123 136 150 166 183 202 222 243 266 291 317 344 373 403 435 468 503 539 576 614 653 692 733 774 815 857 900 942 985 1027 1070 1112 1154 1195 1236 1277 1317 1356 1396 1434 1473 1511 1548 1585 1622 1658 1695 1731 1768 1804 1842 1879 1917 1955 1994 2034 2075 2116 2158 2202 2246 2292 2338 2386 2435 2484 2535 2587 2640 2693 2747 2802 2858 2914 2971 3027 3084 3141 3198 3254 3311 3366 3421 3476 3530 3583 3635 3686 3735 3784 3831 3877 3922 3965 4007 4047 4087 4124 4161 4196 4229 4262 4293 4323 4351 4379 4405 4431 4455 4479 4501 4523 4544 4564 4583 4602 4620 4637 4654 4670 4686 4701 4715 4729 4742 4755 4767 4779 4790 4801 4811 4821 4830 4839 4847 4854 4861 4868 4873 4879 4884 4888 4892 4895 4898 4901 4903 4904 4905 4906 4906 4906 4905 4904 4903 4901 4899 4896 4893 4889 4885 4881 4875 4870 4864 4857 4850 4842 4834 4824 4814 4804 4792 4780 4767 4753 4738 4722 4706 4688 4670 4650 4630 4609 4587 4564 4540 4515 4490 4464 4437 4409 4380 4351 4321 4290 4259 4227 4195 4162 4128 4094 4059 4024 3988 3951 3914 3875 3836 3796 3756 3714 3671 3627 3582 3535 3487 3438 3387 3334 3280 3224 3166 3106 3044 2981 2915 2847 2778 2706 2632 2557 2481 2402 2323 2242 2159 2076 1992 1907 1822 1737 1652 1568 1484 1401 1320 1240 1161 1085 1011 939 870 804 741 682 626 574 526 481 441 404 372 343 319 299 282 270 261 256 254 255 259 266 276 288 302 318 336 355 376 397 419 441 463 485 507 529 550 570 589 608 625 640 654 667 678 688 696 703 708 711 713 713 712 9494 2 5 1 710 706 701 694 687 678 669 658 647 635 622 609 595 581 567 552 537 521 506 490 475 459 443 428 412 397 381 366 351 336 322 307 293 280 266 253 240 227 215 203 191 180 169 158 148 138 128 119 111 102 94 87 80 73 66 60 55 49 44 40 36 32 28 25 21 19 16 14 12 10 8 7 5 4 3 3 2 2 1 1 1 1 1 2 2 3 3 4 5 5 6 7 8 9 10 11 12 13 14 15 16 16 17 18 18 18 19 19 19 19 19 18 18 17 16 16 15 14 13 11 10 9 7 6 5 3 2 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 4 5 6 8 9 10 11 12 13 14 14 15 15 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 11 11 11 12 12 13 14 15 17 19 21 24 27 30 34 38 43 48 54 60 66 73 81 89 97 106 116 126 137 148 159 171 184 198 211 226 241 256 273 290 307 325 344 363 383 404 426 448 470 494 518 543 568 594 621 649 677 705 735 765 795 826 858 890 923 956 990 1025 1059 1095 1130 1166 1203 1240 1277 1314 1352 1390 1429 1467 1506 1545 1584 1624 1663 1703 1742 1782 1822 1862 1902 1942 1981 2021 2061 2100 2140 2179 2218 2257 2296 2334 2372 2410 2448 2486 2523 2560 2597 2633 2670 2706 2741 2776 2811 2846 2881 2915 2949 2982 3016 3049 3082 3114 3146 3178 3210 3242 3273 3304 3335 3366 3397 3427 3457 3487 3517 3546 3576 3605 3634 3663 3692 3721 3750 3779 3808 3836 3865 3894 3922 3951 3980 4009 4038 4068 4097 4127 4157 4187 4217 4248 4279 4310 4342 4374 4406 4438 4471 4504 4538 4571 4605 4640 4674 4709 4744 4779 4814 4849 4884 4920 4955 4991 5026 5061 5096 5131 5166 5200 5234 5268 5302 5335 5368 5401 5433 5465 5496 5527 5557 5587 5617 5646 5675 5703 5731 5758 5785 5811 5837 5862 5887 5912 5936 5960 5983 6006 6028 6051 6072 6093 6114 6135 6155 6175 6194 6213 6232 6250 6268 6285 6302 6319 6336 6352 6368 6383 6398 6413 6428 6442 6456 6470 6483 6496 6509 6522 6535 6547 6559 6571 6583 6594 6606 6617 6628 6639 6650 6661 6672 6683 6693 6704 6714 6725 6735 6746 6756 6767 6777 6788 6798 6809 6820 6830 6841 6852 6863 6874 6886 6897 6909 6921 6933 6945 6958 6970 6983 6996 7009 7023 7036 7050 7064 7079 7093 7108 7123 7138 7153 7169 7184 7200 7216 7232 7248 7264 7280 7296 7313 7329 7346 7362 7378 7395 7411 7427 7444 7460 7476 7492 7508 7524 9495 2 5 1 7540 7555 7571 7586 7601 7617 7632 7646 7661 7676 7690 7704 7718 7732 7746 7759 7772 7785 7798 7811 7823 7835 7847 7858 7870 7881 7892 7902 7913 7923 7933 7942 7952 7961 7970 7978 7987 7995 8003 8010 8018 8025 8032 8039 8046 8053 8059 8066 8072 8078 8084 8090 8096 8102 8108 8113 8119 8125 8130 8136 8141 8147 8152 8158 8164 8169 8175 8180 8186 8192 8197 8203 8209 8215 8220 8226 8232 8238 8244 8249 8255 8261 8267 8272 8278 8284 8289 8294 8300 8305 8310 8315 8320 8325 8329 8334 8338 8343 8347 8351 8354 8358 8362 8365 8368 8371 8374 8377 8380 8383 8385 8388 8390 8393 8395 8397 8399 8401 8402 8404 8405 8407 8408 8409 8409 8410 8410 8409 8409 8408 8407 8405 8403 8400 8396 8392 8388 8383 8377 8370 8363 8355 8347 8338 8328 8317 8306 8294 8282 8269 8256 8242 8228 8214 8200 8185 8171 8156 8142 8129 8115 8102 8090 8079 8068 8059 8050 8042 8036 8030 8026 8024 8022 8023 8024 8027 8032 8038 8045 8053 8063 8074 8087 8100 8114 8130 8146 8162 8180 8198 8216 8234 8253 8271 8290 8308 8327 8344 8362 8379 8395 8410 8425 8439 8452 8464 8475 8486 8496 8505 8513 8520 8527 8532 8538 8542 8546 8549 8552 8555 8557 8559 8561 8562 8564 8565 8566 8567 8568 8570 8571 8573 8574 8576 8578 8580 8582 8584 8586 8588 8590 8592 8594 8596 8598 8600 8601 8602 8603 8604 8604 8604 8603 8602 8601 8600 8598 8595 8592 8589 8586 8582 8578 8574 8570 8566 8561 8557 8552 8548 8544 8540 8536 8532 8529 8527 8524 8523 8522 8521 8521 8522 8523 8526 8528 8532 8536 8541 8547 8553 8560 8567 8576 8584 8593 8603 8613 8623 8634 8645 8656 8667 8678 8690 8701 8712 8723 8734 8745 8756 8766 8776 8785 8794 8803 8812 8820 8827 8835 8841 8848 8854 8859 8864 8869 8874 8878 8881 8885 8888 8891 8893 8896 8898 8900 8902 8903 8905 8906 8907 8908 8909 8909 8910 8910 8910 8910 8910 8910 8909 8909 8908 8907 8906 8905 8903 8902 8900 8897 8895 8893 8890 8887 8884 8880 8877 8873 8869 8865 8861 8856 8852 8847 8842 8837 8833 8828 8823 8818 8813 8808 8803 8798 8793 8789 8784 8780 8776 8772 8769 8766 8763 8760 8758 8756 8754 8753 8752 8751 8751 8752 8752 8754 8755 8757 8760 8763 8766 8770 8774 8778 8783 8788 8794 8799 8805 8811 8817 8824 8830 8836 8843 8849 8856 8862 8869 8875 8881 8887 8893 8898 8904 8909 8914 8918 8923 8927 8931 8935 8938 8942 8945 8948 8951 8954 8957 8959 8962 8964 8967 8969 8972 8974 8976 8979 8981 8983 8985 8987 8989 8992 8994 8995 8997 8999 9000 9002 9003 9003 9004 9004 9004 9004 9003 9002 9001 9000 8998 8995 8992 8989 8986 8982 8978 8974 8969 8964 8959 8954 8948 8942 8936 8930 8924 8917 8911 8904 8897 8890 8883 9496 2 5 1 8876 8869 8861 8854 8846 8837 8829 8820 8811 8802 8792 8782 8771 8760 8748 8736 8722 8709 8694 8679 8664 8647 8630 8613 8594 8575 8556 8536 8515 8494 8473 8452 8431 8409 8387 8366 8345 8324 8304 8284 8265 8246 8229 8212 8196 8182 8169 8157 8146 8137 8129 8122 8117 8113 8111 8111 8111 8113 8117 8121 8127 8134 8143 8152 8162 8173 8185 8197 8210 8223 8237 8251 8265 8280 8294 8309 8323 8338 8352 8366 8380 8393 8407 8419 8432 8444 8456 8467 8478 8489 8500 8510 8520 8529 8538 8547 8556 8565 8573 8582 8590 8598 8606 8613 8621 8628 8636 8643 8650 8656 8663 8669 8675 8681 8687 8692 8698 8702 8707 8711 8715 8719 8722 8725 8728 8730 8732 8734 8735 8737 8737 8738 8738 8738 8738 8738 8737 8736 8735 8734 8732 8730 8729 8726 8724 8722 8719 8716 8713 8710 8706 8702 8698 8694 8689 8684 8678 8672 8666 8659 8652 8645 8637 8628 8619 8610 8600 8590 8579 8567 8555 8543 8530 8517 8503 8489 8474 8459 8443 8427 8410 8393 8376 8358 8339 8320 8301 8281 8261 8240 8218 8196 8174 8150 8127 8102 8077 8051 8025 7998 7970 7942 7913 7883 7853 7822 7790 7758 7726 7693 7659 7625 7591 7557 7522 7487 7453 7418 7383 7349 7315 7282 7248 7216 7184 7153 7123 7093 7065 7038 7011 6986 6963 6940 6919 6899 6881 6864 6849 6835 6823 6813 6804 6796 6791 6787 6784 6783 6784 6786 6790 6795 6802 6811 6821 6833 6846 6860 6876 6894 6913 6933 6954 6977 7001 7026 7052 7079 7107 7136 7166 7197 7228 7260 7293 7325 7359 7392 7425 7459 7492 7526 7559 7591 7623 7655 7685 7716 7745 7773 7801 7827 7853 7877 7900 7921 7942 7961 7980 7997 8013 8027 8041 8053 8064 8074 8083 8092 8099 8106 8111 8116 8121 8125 8128 8131 8133 8135 8137 8138 8139 8140 8140 8141 8141 8141 8141 8141 8140 8139 8138 8137 8136 8135 8133 8131 8129 8127 8124 8121 8118 8114 8110 8106 8101 8096 8091 8085 8079 8073 8066 8059 8052 8044 8036 8028 8020 8011 8003 7994 7985 7975 7966 7956 7946 7936 7926 7915 7905 7894 7883 7871 7860 7848 7836 7824 7811 7798 7785 7771 7757 7742 7728 7712 7697 7680 7664 7647 7629 7611 7593 7574 7555 7535 7515 7494 7474 7452 7430 7408 7386 7363 7340 7316 7293 7268 7244 7219 7194 7169 7144 7118 7092 7065 7039 7012 6985 6958 6930 6903 6875 6847 6819 6790 6762 6734 6705 6677 6649 6621 6593 6565 6538 6511 6484 6458 6432 6407 6383 6360 6337 6315 6294 6274 6255 6237 6220 6205 6190 6177 6165 6154 6144 6135 6128 6121 6116 6111 6108 6105 6103 6102 6101 6101 6102 6102 6103 6104 6105 6106 6107 6107 6107 6107 6106 6105 6102 6099 6096 6091 6085 6078 6070 6062 6052 6041 6029 6016 6002 5987 5970 5953 5935 5915 5895 5874 5852 5829 5805 5781 9497 2 5 1 5756 5730 5703 5676 5648 5620 5591 5561 5531 5500 5469 5437 5405 5372 5339 5305 5271 5236 5200 5164 5128 5090 5053 5014 4975 4936 4896 4855 4814 4772 4730 4687 4643 4599 4555 4509 4464 4418 4371 4324 4276 4228 4180 4131 4082 4032 3983 3932 3882 3831 3780 3729 3678 3626 3574 3522 3469 3417 3364 3311 3258 3205 3151 3097 3043 2989 2935 2881 2826 2771 2716 2661 2606 2550 2494 2439 2383 2327 2270 2214 2158 2102 2045 1989 1933 1877 1821 1765 1709 1654 1598 1544 1489 1435 1382 1328 1276 1224 1173 1122 1073 1024 975 928 882 837 792 749 707 667 627 588 551 515 481 447 416 385 356 328 302 276 253 230 209 189 171 154 138 123 109 97 85 75 65 56 49 42 35 30 25 21 17 14 11 8 6 432767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 1 2 2 3 3 4 4 4 4 5 5 6 6 7 8 9 10 12 15 17 21 24 29 34 40 46 54 62 71 81 92 104 117 132 147 164 182 200 221 242 265 289 314 340 368 397 427 458 491 525 560 596 634 673 712 753 795 839 883 928 974 1022 1070 1119 1169 1220 1272 1324 1378 1432 1487 1542 1598 1655 1712 1770 1828 1887 1946 2005 2065 2125 2185 2245 2305 2366 2426 2487 2547 2608 2668 2728 2787 2847 2906 2965 3024 3082 3140 3198 3255 3311 3367 3423 3478 3533 3588 3641 3695 3748 3800 3852 3903 3954 4005 4055 4105 4154 4203 4252 4300 4348 4395 4442 4488 4535 4581 4626 4671 4716 4761 4805 4848 4892 4934 4977 5019 5061 5102 5143 5183 5223 5262 5301 5339 5377 5414 5451 5487 5523 5558 5593 5627 5660 5693 5726 5758 5789 5821 5851 5881 5911 5941 5970 5998 6027 6055 6082 6110 6137 6164 6190 6217 6243 6268 6294 6319 6344 6369 6394 6418 6443 6467 6490 6514 6537 6560 6582 6604 6626 6648 6669 6691 6711 6732 6752 6772 6792 6811 6830 6849 6867 6886 6904 6922 6940 6958 6976 6994 7012 7029 7047 7065 7083 7101 7119 7137 7156 7175 7193 7212 7231 7251 7270 7289 7309 7329 7349 7369 7389 7409 7429 7449 7469 7489 7508 7528 7547 7566 7585 7603 7622 7640 7657 7674 7691 7708 7724 7739 7755 7769 7784 7798 7812 7826 7839 7852 7864 7877 7889 7901 7912 7924 7936 7947 7958 7969 7980 7991 8002 8013 8024 8035 8046 8058 8069 8080 8091 8102 8113 8124 8135 8146 8157 8168 8178 8189 8200 8210 8221 8231 8241 8251 8261 8271 8281 8290 8300 8309 8318 8327 8335 8344 9498 2 5 1 8352 8360 8369 8376 8384 8392 8400 8407 8414 8422 8429 8436 8443 8450 8456 8463 8470 8476 8483 8489 8496 8502 8508 8514 8520 8526 8532 8538 8544 8550 8555 8561 8566 8572 8577 8582 8587 8592 8597 8602 8607 8612 8616 8621 8626 8630 8635 8639 8643 8648 8652 8656 8661 8665 8669 8673 8677 8681 8686 8690 8694 8698 8702 8706 8710 8714 8718 8723 8727 8731 8735 8739 8743 8747 8750 8754 8758 8762 8766 8769 8773 8776 8780 8783 8787 8790 8793 8796 8799 8802 8805 8808 8811 8813 8816 8819 8821 8824 8826 8829 8831 8834 8836 8839 8841 8844 8846 8849 8852 8854 8857 8860 8863 8866 8868 8871 8874 8878 8881 8884 8887 8890 8893 8897 8900 8903 8906 8910 8913 8916 8919 8922 8925 8928 8931 8934 8937 8939 8942 8944 8947 8949 8951 8953 8955 8957 8959 8961 8962 8964 8965 8967 8968 8970 8971 8972 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8990 8991 8992 8992 8993 8993 8994 8994 8994 8995 8995 8995 8995 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8996 8997 8997 8997 8997 8997 8997 8997 8997 8997 8997 8997 8997 8997 8997 8997 8997 8996 8996 8995 8995 8994 8994 8993 8992 8991 8990 8989 8988 8987 8986 8984 8983 8981 8980 8978 8977 8975 8974 8972 8970 8969 8967 8965 8963 8961 8959 8957 8955 8953 8951 8948 8946 8943 8941 8938 8935 8932 8929 8925 8921 8918 8913 8909 8905 8900 8895 8890 8884 8879 8873 8867 8860 8854 8847 8840 8832 8825 8817 8809 8800 8792 8783 8774 8765 8755 8745 8736 8725 8715 8704 8693 8682 8671 8659 8647 8635 8622 8609 8596 8582 8568 8554 8539 8524 8508 8492 8475 8457 8439 8420 8401 8381 8360 8338 8315 8291 8267 8241 8215 8187 8158 8129 8098 8066 8032 7998 7962 7926 7888 7848 7808 7767 7725 7681 7637 7592 7547 7501 7454 7407 7359 7312 7265 7218 7171 7125 7080 7036 6992 6951 6910 6871 6835 6800 6767 6737 6710 6685 6663 6643 6627 6614 6604 6597 6593 6593 6596 6602 6612 6624 6640 6659 6680 6704 6731 6761 6793 6827 6863 6901 6940 6981 7024 7067 7111 7156 7201 7247 7293 7339 7384 7430 7475 7519 7562 7605 7647 7688 7728 7766 7804 7840 7876 7909 7942 7973 8003 8032 8060 8086 8111 8135 8158 8180 8201 8221 8240 8258 8276 8292 8308 8323 8337 8351 8364 8377 8389 8400 8411 8422 8432 8441 8450 8459 8467 8475 8482 8489 8496 8502 8508 8513 8518 8523 8527 8531 8535 8538 8541 8543 8545 8547 8548 8549 8550 8550 8551 8550 8550 8549 8548 8547 8546 8544 8542 8540 8537 8535 8532 8529 8526 8523 8519 8516 8512 8508 8504 8500 8495 8490 8486 8481 8475 8470 8464 8458 8452 8446 8439 8432 8425 8418 8410 8402 8393 8385 8376 8366 9499 2 5 1 8357 8347 8337 8326 8315 8304 8293 8281 8269 8257 8244 8232 8219 8205 8192 8178 8165 8151 8136 8122 8107 8092 8077 8062 8047 8031 8015 7999 7982 7966 7948 7931 7913 7895 7876 7857 7837 7817 7796 7774 7752 7729 7706 7682 7657 7631 7604 7577 7548 7519 7489 7458 7427 7394 7360 7326 7290 7253 7216 7177 7138 7097 7055 7013 6969 6924 6878 6831 6782 6732 6681 6629 6575 6520 6464 6406 6346 6286 6223 6159 6094 6027 5959 5889 5818 5745 5671 5596 5520 5443 5365 5286 5207 5127 5047 4967 4887 4808 4730 4652 4575 4500 4427 4356 4287 4220 4157 4096 4039 3986 3936 3891 3849 3812 3780 3753 3730 3712 3700 3692 3690 3693 3700 3713 3730 3752 3779 3811 3846 3886 3930 3977 4027 4081 4137 4196 4257 4320 4385 4451 4518 4587 4655 4725 4794 4863 4932 5000 5067 5134 5200 5264 5328 5390 5450 5509 5567 5622 5677 5729 5780 5830 5878 5924 5969 6012 6054 6094 6133 6171 6207 6242 6275 6308 6339 6369 6398 6425 6452 6477 6501 6524 6546 6567 6586 6605 6622 6638 6652 6666 6678 6689 6699 6708 6715 6721 6726 6730 6732 6733 6733 6732 6729 6726 6721 6715 6708 6700 6691 6681 6669 6657 6644 6630 6614 6598 6581 6563 6544 6524 6503 6482 6459 6435 6411 6385 6358 6331 6302 6273 6243 6211 6179 6145 6111 6075 6039 6001 5963 5923 5883 5841 5798 5754 5710 5664 5617 5569 5520 5470 5419 5367 5314 5260 5205 5148 5091 5032 4972 4911 4849 4785 4721 4655 4588 4519 4449 4378 4306 4232 4157 4081 4003 3924 3844 3763 3680 3597 3513 3428 3342 3255 3168 3081 2993 2905 2817 2729 2642 2555 2469 2384 2300 2218 2137 2058 1980 1905 1833 1763 1696 1631 1570 1513 1459 1408 1362 1319 1280 1246 1216 1190 1169 1152 1140 1133 1130 1131 1137 1148 1163 1183 1207 1235 1268 1304 1345 1389 1437 1489 1544 1602 1663 1728 1795 1864 1936 2011 2087 2165 2245 2327 2410 2494 2579 2665 2751 2839 2926 3014 3102 3190 3278 3366 3454 3540 3627 3713 3798 3882 3965 4048 4129 4209 4288 4367 4444 4519 4594 4667 4739 4809 4879 4947 5013 5078 5142 5205 5266 5326 5385 5442 5498 5552 5606 5657 5708 5757 5805 5852 5897 5942 5984 6026 6066 6105 6143 6180 6216 6250 6283 6315 6346 6376 6405 6433 6460 6485 6510 6535 6558 6580 6602 6623 6643 6663 6682 6700 6718 6736 6753 6770 6786 6802 6818 6833 6848 6863 6878 6892 6907 6921 6935 6948 6962 6975 6989 7002 7015 7027 7040 7052 7064 7076 7087 7099 7110 7120 7131 7141 7150 7160 7169 7177 7186 7193 7201 7208 7215 7222 7228 7234 7240 7245 7250 7255 7260 7264 7268 7272 7276 7280 7283 7287 7290 7293 7296 7298 7301 7304 7306 7308 7310 7312 7314 7315 7317 7318 7319 7319 7320 7320 7319 7319 7318 7317 7315 7313 7311 7308 9500 2 5 1 7306 7302 7299 7295 7290 7286 7281 7276 7270 7264 7259 7252 7246 7240 7233 7226 7220 7213 7206 7199 7192 7185 7178 7172 7165 7158 7151 7145 7138 7131 7124 7118 7111 7104 7097 7090 7082 7075 7067 7059 7051 7043 7034 7025 7015 7005 6995 6985 6974 6963 6951 6939 6927 6914 6901 6887 6874 6860 6846 6831 6817 6802 6787 6772 6757 6742 6726 6711 6696 6680 6665 6649 6634 6618 6602 6586 6570 6553 6537 6520 6502 6484 6466 6447 6428 6408 6388 6367 6345 6322 6299 6274 6249 6223 6197 6169 6141 6112 6083 6052 6021 5989 5956 5923 5890 5856 5821 5787 5752 5716 5681 5645 5608 5572 5535 5498 5460 5422 5384 5345 5306 5266 5225 5183 5141 5097 5052 5005 4957 4908 4857 4804 4749 4692 4633 4572 4508 4442 4375 4305 4233 4159 4083 4006 3927 3846 3764 3681 3597 3513 3428 3344 3260 3178 3096 3015 2936 2859 2785 2713 2644 2578 2515 2456 2402 2351 2305 2263 2225 2191 2161 2136 2115 2098 2086 2077 2071 2069 2070 2074 2080 2089 2099 2111 2124 2138 2152 2167 2181 2195 2208 2220 2230 2239 2245 2250 2253 2253 2250 2245 2237 2226 2212 2196 2176 2154 2130 2102 2073 2041 2006 1970 1932 1892 1850 1807 1763 1718 1672 1625 1578 1531 1484 1437 1390 1343 1297 1252 1207 1164 1121 1080 1040 1001 963 927 893 860 829 799 772 746 721 699 678 659 642 627 613 601 591 583 576 571 567 565 564 565 566 569 573 579 585 592 599 607 616 626 635 645 655 665 675 685 695 704 713 721 729 736 743 749 754 758 761 763 765 765 765 764 761 758 754 749 743 737 729 721 711 702 691 680 668 656 643 629 615 601 587 572 556 541 525 509 493 477 461 444 428 412 395 379 363 347 331 316 300 285 271 256 242 228 214 201 189 176 165 153 142 132 122 113 104 96 88 81 74 68 62 57 52 47 43 40 36 34 31 29 26 25 23 22 20 19 18 17 16 15 15 14 13 12 12 11 10 9 9 8 7 6 6 5 5 4 3 3 3 2 2 2 2 2 2 3 3 3 4 4 5 6 7 7 8 9 10 10 11 12 12 13 13 13 14 14 14 14 13 13 12 12 11 10 9 8 7 6 5 4 3 2 1 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 2 4 5 6 7 8 9 10 11 11 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 19 20 21 22 23 25 27 29 31 34 37 40 44 48 52 56 61 9501 2 5 1 66 72 78 84 91 98 105 113 121 130 139 148 158 169 180 192 204 216 229 243 257 272 288 304 321 339 357 376 395 416 437 459 481 504 528 553 578 604 631 659 687 715 745 775 806 837 868 901 933 966 1000 1033 1068 1102 1137 1171 1206 1242 1277 1312 1347 1383 1418 1453 1488 1523 1557 1592 1626 1660 1694 1728 1761 1794 1827 1859 1891 1923 1955 1986 2017 2048 2078 2109 2138 2168 2197 2226 2255 2284 2312 2340 2368 2395 2422 2449 2476 2502 2528 2553 2578 2603 2628 2652 2675 2698 2721 2743 2765 2786 2806 2826 2846 2865 2883 2900 2918 2934 2950 2965 2979 2993 3007 3019 3031 3043 3054 3064 3074 3083 3092 3100 3107 3115 3121 3127 3133 3138 3143 3147 3151 3154 3157 3160 3162 3163 3164 3165 3165 3165 3164 3163 3161 3158 3155 3152 3148 3143 3138 3132 3126 3118 3111 3102 3093 3083 3073 3062 3050 3037 3024 3010 2996 2981 2965 2948 2931 2913 2895 2875 2855 2835 2814 2792 2770 2747 2723 2698 2673 2648 2622 2595 2567 2539 2510 2480 2450 2419 2387 2355 2322 2288 2254 2219 2183 2146 2109 2071 2033 1994 1954 1914 1873 1831 1789 1747 1704 1661 1617 1573 1529 1485 1441 1396 1352 1307 1263 1219 1175 1132 1089 1046 1004 962 921 880 840 801 763 726 689 654 619 585 553 521 490 460 432 404 378 352 328 304 282 261 240 221 203 185 169 154 139 125 113 101 89 79 69 60 52 45 38 32 26 21 16 12 9 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 13 17 21 25 30 35 40 46 52 59 66 74 82 91 100 110 121 132 144 157 170 184 200 216 232 250 269 289 310 332 354 378 403 428 455 483 511 540 570 601 633 665 698 731 765 799 833 868 902 937 972 1007 1042 1077 1111 1146 1180 1213 1247 1280 1313 1345 1378 1410 1442 1473 1505 1536 1568 1600 1632 1664 1696 1729 1763 1797 1832 1867 1904 1941 1980 2019 2060 2102 2145 2189 2235 2282 2331 2380 2431 2484 2537 2592 2648 2705 2763 2822 2882 2943 3004 3066 3129 3192 3255 3318 3382 3445 3509 3572 3635 3697 3759 3821 3882 3942 4001 4060 4118 4175 4231 4286 4340 4393 4445 4496 4547 4596 4644 4692 4738 4784 4829 4873 4916 4958 5000 5041 5081 5120 5159 5197 5234 5271 5307 5342 5377 5411 5444 5477 5509 5541 5571 5602 5631 5660 5688 5715 5742 5768 5793 5817 5841 5864 5886 5908 5928 5948 5968 5986 9502 2 5 1 6004 6021 6038 6054 6069 6084 6099 6112 6126 6139 6151 6164 6175 6187 6199 6210 6221 6232 6243 6254 6266 6277 6288 6300 6311 6323 6335 6348 6361 6374 6387 6401 6416 6430 6445 6461 6477 6494 6511 6528 6546 6565 6583 6603 6622 6642 6663 6684 6705 6726 6748 6770 6792 6814 6836 6859 6881 6904 6926 6949 6971 6993 7015 7036 7057 7078 7099 7119 7138 7158 7176 7194 7212 7229 7245 7261 7276 7291 7304 7318 7331 7343 7354 7365 7376 7386 7395 7404 7413 7421 7429 7437 7445 7452 7459 7466 7473 7480 7487 7494 7500 7507 7515 7522 7529 7537 7545 7553 7561 7569 7578 7587 7596 7606 7616 7626 7636 7647 7658 7669 7680 7691 7703 7715 7727 7739 7751 7763 7775 7788 7800 7813 7825 7837 7850 7862 7874 7886 7898 7910 7922 7934 7945 7956 7968 7978 7989 8000 8010 8020 8030 8039 8049 8058 8067 8076 8084 8093 8101 8109 8117 8124 8132 8139 8146 8154 8161 8168 8175 8182 8188 8195 8202 8209 8216 8223 8229 8236 8243 8250 8257 8264 8271 8278 8285 8292 8299 8306 8313 8320 8327 8334 8341 8348 8355 8361 8368 8374 8381 8387 8394 8400 8406 8412 8418 8424 8430 8435 8441 8447 8453 8459 8465 8471 8477 8483 8489 8496 8502 8509 8516 8523 8530 8537 8544 8551 8558 8566 8573 8581 8588 8596 8603 8610 8617 8624 8631 8638 8644 8650 8655 8661 8666 8670 8674 8678 8681 8684 8686 8687 8689 8689 8690 8690 8689 8689 8687 8686 8684 8682 8680 8677 8675 8672 8669 8666 8664 8661 8658 8655 8652 8649 8647 8644 8641 8639 8636 8633 8631 8628 8625 8622 8619 8615 8611 8607 8603 8598 8593 8587 8581 8575 8568 8560 8551 8543 8533 8523 8513 8502 8491 8479 8467 8455 8442 8429 8416 8404 8391 8379 8367 8355 8343 8333 8322 8313 8304 8297 8290 8284 8279 8275 8273 8271 8271 8272 8275 8278 8282 8288 8295 8303 8312 8323 8334 8346 8359 8372 8386 8401 8417 8432 8449 8465 8482 8499 8517 8534 8551 8568 8585 8602 8619 8636 8652 8669 8685 8700 8716 8731 8746 8760 8775 8789 8802 8816 8829 8842 8855 8867 8880 8892 8904 8915 8927 8938 8949 8959 8970 8980 8990 8999 9009 9018 9027 9035 9043 9051 9059 9066 9073 9080 9086 9092 9098 9103 9109 9114 9118 9123 9127 9131 9135 9139 9143 9147 9150 9154 9157 9161 9164 9168 9171 9175 9178 9182 9185 9189 9192 9195 9199 9202 9205 9209 9212 9215 9217 9220 9223 9225 9227 9229 9231 9233 9234 9236 9237 9237 9238 9239 9239 9239 9240 9240 9240 9240 9240 9240 9240 9240 9240 9240 9240 9241 9241 9242 9242 9243 9244 9245 9246 9247 9249 9250 9251 9253 9254 9256 9257 9258 9259 9260 9261 9262 9262 9263 9263 9263 9263 9262 9262 9261 9260 9259 9258 9257 9256 9255 9254 9252 9251 9250 9249 9248 9248 9247 9246 9246 9246 9246 9503 2 5 1 9247 9247 9248 9248 9249 9249 9250 9251 9252 9252 9252 9253 9253 9252 9252 9251 9250 9248 9246 9244 9241 9238 9235 9231 9227 9222 9218 9213 9208 9203 9198 9194 9189 9184 9180 9176 9172 9168 9165 9162 9159 9157 9155 9153 9151 9150 9148 9147 9145 9142 9140 9136 9132 9127 9121 9113 9104 9094 9082 9068 9052 9034 9014 8992 8967 8940 8912 8881 8848 8813 8776 8737 8696 8654 8611 8567 8523 8478 8434 8390 8347 8305 8264 8224 8187 8153 8120 8091 8066 8043 8025 8011 8001 7995 7993 7995 8001 8012 8027 8046 8070 8097 8128 8161 8198 8238 8280 8324 8370 8417 8466 8515 8565 8615 8664 8713 8762 8809 8854 8898 8940 8981 9019 9056 9090 9122 9151 9178 9203 9226 9246 9265 9281 9296 9309 9321 9331 9341 9349 9356 9362 9368 9373 9378 9383 9388 9392 9397 9402 9407 9412 9417 9422 9428 9433 9439 9445 9451 9457 9463 9469 9475 9481 9487 9492 9496 9501 9505 9509 9512 9515 9518 9521 9522 9524 9525 9526 9527 9528 9528 9528 9529 9529 9529 9530 9530 9531 9532 9533 9534 9535 9537 9539 9541 9544 9546 9549 9552 9555 9559 9562 9565 9569 9572 9576 9579 9582 9585 9588 9591 9594 9596 9598 9600 9602 9603 9605 9606 9607 9608 9608 9609 9610 9610 9611 9612 9612 9613 9614 9615 9616 9618 9619 9621 9623 9625 9627 9629 9632 9634 9637 9640 9642 9645 9648 9650 9653 9655 9657 9659 9661 9662 9664 9665 9666 9666 9666 9666 9665 9665 9664 9662 9661 9659 9657 9655 9653 9651 9649 9646 9644 9642 9640 9637 9636 9634 9632 9631 9630 9629 9628 9628 9627 9627 9627 9628 9628 9629 9629 9630 9631 9632 9632 9633 9634 9634 9635 9635 9635 9635 9635 9634 9634 9633 9632 9630 9629 9627 9625 9623 9621 9619 9617 9615 9612 9610 9608 9606 9604 9603 9601 9600 9599 9598 9598 9598 9598 9599 9600 9601 9603 9605 9608 9611 9614 9617 9621 9625 9629 9633 9637 9641 9646 9650 9655 9659 9664 9668 9672 9676 9679 9683 9686 9689 9692 9694 9696 9698 9700 9702 9703 9704 9704 9705 9705 9705 9705 9705 9705 9705 9705 9704 9704 9703 9703 9703 9702 9702 9702 9702 9702 9702 9702 9702 9703 9703 9703 9704 9704 9705 9706 9706 9707 9707 9708 9709 9709 9709 9710 9710 9710 9711 9711 9711 9711 9710 9710 9710 9710 9709 9709 9708 9708 9707 9706 9706 9705 9705 9704 9704 9703 9703 9702 9702 9702 9702 9702 9702 9702 9702 9702 9702 9702 9703 9703 9704 9704 9705 9705 9705 9706 9706 9706 9706 9706 9706 9706 9706 9705 9704 9704 9702 9701 9700 9698 9696 9694 9692 9689 9686 9683 9680 9677 9673 9669 9665 9661 9657 9652 9648 9643 9638 9633 9629 9624 9619 9614 9609 9604 9600 9595 9590 9586 9582 9577 9573 9570 9566 9562 9559 9556 9553 9550 9548 9545 9543 9541 9539 9537 9536 9504 2 5 1 9534 9533 9532 9530 9529 9529 9528 9527 9526 9525 9525 9524 9523 9523 9522 9522 9521 9521 9520 9520 9519 9519 9518 9518 9518 9517 9517 9517 9517 9517 9517 9518 9518 9519 9519 9520 9521 9522 9523 9524 9525 9526 9527 9529 9530 9531 9532 9533 9534 9535 9536 9536 9537 9537 9537 9536 9536 9534 9533 9531 9529 9526 9523 9520 9516 9511 9506 9501 9495 9489 9482 9474 9466 9458 9449 9439 9429 9418 9407 9395 9383 9370 9357 9343 9329 9314 9299 9283 9266 9249 9231 9212 9193 9174 9154 9133 9111 9089 9066 9043 9019 8994 8969 8943 8916 8889 8862 8833 8805 8775 8746 8715 8685 8654 8623 8591 8559 8527 8495 8463 8430 8398 8365 8332 8299 8266 8234 8201 8168 8135 8102 8069 8036 8003 7970 7936 7903 7869 7835 7800 7765 7730 7694 7658 7621 7584 7546 7508 7469 7429 7389 7348 7307 7265 7223 7181 7138 7095 7052 7010 6968 6926 6885 6845 6805 6767 6730 6695 6662 6631 6602 6575 6551 6530 6512 6498 6486 6478 6473 6472 6475 6482 6493 6507 6526 6548 6574 6604 6637 6674 6714 6758 6805 6854 6906 6961 7017 7076 7136 7198 7260 7324 7388 7453 7518 7583 7647 7711 7774 7837 7898 7958 8016 8073 8129 8183 8235 8285 8334 8380 8425 8468 8509 8549 8587 8623 8658 8691 8723 8754 8783 8812 8839 8865 8890 8915 8939 8962 8985 9007 9028 9049 9070 9090 9110 9130 9149 9167 9186 9204 9221 9238 9255 9271 9287 9302 9317 9331 9345 9358 9370 9382 9394 9405 9415 9425 9434 9442 9451 9458 9465 9472 9478 9484 9490 9495 9500 9505 9509 9514 9518 9522 9526 9530 9533 9537 9541 9544 9548 9551 9555 9558 9561 9564 9567 9570 9573 9576 9579 9581 9584 9586 9587 9589 9590 9592 9593 9593 9594 9594 9594 9594 9593 9593 9592 9591 9590 9588 9587 9586 9584 9583 9582 9581 9580 9579 9578 9577 9577 9577 9577 9578 9579 9580 9581 9583 9585 9587 9590 9593 9596 9600 9604 9608 9612 9616 9621 9625 9630 9634 9639 9643 9648 9652 9657 9661 9665 9668 9672 9675 9678 9681 9683 9685 9687 9689 9690 9691 9692 9693 9693 9693 9693 9693 9693 9693 9693 9692 9692 9692 9691 9691 9691 9691 9691 9691 9692 9692 9693 9694 9695 9696 9697 9698 9699 9701 9703 9704 9706 9707 9709 9710 9712 9713 9714 9715 9716 9717 9717 9718 9718 9718 9717 9716 9715 9714 9713 9711 9709 9708 9705 9703 9701 9698 9696 9693 9690 9688 9685 9683 9680 9678 9676 9674 9672 9670 9668 9667 9665 9664 9663 9662 9661 9661 9660 9659 9659 9658 9658 9657 9656 9655 9654 9653 9652 9650 9648 9646 9644 9641 9638 9635 9631 9627 9622 9618 9613 9607 9601 9595 9589 9582 9575 9567 9560 9552 9543 9535 9526 9517 9508 9499 9489 9479 9469 9459 9448 9438 9427 9415 9404 9392 9380 9368 9355 9342 9329 9315 9301 9287 9505 2 5 1 9272 9257 9241 9225 9209 9192 9174 9156 9138 9119 9100 9081 9061 9041 9020 8999 8978 8957 8935 8913 8891 8869 8846 8824 8801 8779 8756 8733 8711 8688 8666 8643 8621 8599 8577 8555 8534 8513 8491 8471 8450 8430 8410 8390 8371 8352 8334 8316 8298 8281 8264 8248 8232 8217 8203 8189 8175 8163 8150 8139 8128 8118 8109 8100 8093 8085 8079 8074 8069 8065 8062 8060 8058 8057 8057 8058 8060 8062 8065 8068 8073 8078 8083 8089 8096 8103 8111 8119 8128 8137 8147 8157 8167 8178 8189 8200 8212 8223 8235 8248 8260 8273 8285 8298 8311 8324 8338 8351 8364 8378 8391 8405 8418 8432 8445 8459 8472 8485 8498 8512 8524 8537 8550 8562 8574 8586 8598 8609 8620 8631 8641 8651 8660 8669 8678 8686 8693 8700 8706 8712 8717 8722 8726 8729 8732 8733 8735 8735 8735 8734 8732 8730 8726 8722 8717 8712 8705 8698 8690 8681 8671 8661 8649 8637 8624 8610 8595 8580 8564 8546 8528 8509 8490 8469 8448 8426 8404 8380 8356 8331 8306 8280 8253 8226 8198 8170 8142 8112 8083 8053 8023 7993 7962 7931 7900 7869 7837 7806 7774 7742 7710 7678 7646 7614 7582 7550 7517 7484 7451 7418 7385 7351 7316 7282 7246 7210 7172 7134 7095 7055 7013 6970 6926 6880 6832 6782 6730 6676 6620 6562 6501 6438 6372 6304 6233 6160 6084 6005 5924 5840 5754 5665 5575 5482 5388 5292 5195 5096 4996 4896 4795 4695 4594 4495 4396 4299 4203 4109 4018 3930 3844 3762 3684 3610 3540 3476 3416 3361 3312 3268 3230 3197 3170 3150 3135 3127 3124 3128 3137 3151 3171 3195 3225 3260 3299 3343 3390 3441 3495 3553 3613 3675 3739 3805 3873 3942 4011 4082 4153 4224 4296 4367 4438 4508 4578 4648 4717 4786 4854 4921 4988 5054 5120 5185 5250 5315 5379 5443 5508 5572 5637 5702 5767 5833 5899 5965 6032 6099 6167 6235 6303 6372 6442 6512 6581 6651 6721 6791 6860 6929 6998 7066 7133 7199 7265 7329 7392 7454 7514 7573 7630 7686 7740 7792 7842 7891 7938 7983 8025 8066 8106 8143 8179 8213 8246 8277 8307 8335 8362 8387 8411 8435 8457 8478 8498 8517 8536 8554 8571 8588 8603 8619 8633 8648 8661 8674 8687 8700 8711 8723 8734 8744 8754 8763 8772 8781 8789 8796 8803 8809 8815 8820 8825 8829 8832 8835 8838 8840 8841 8842 8842 8842 8842 8841 8839 8838 8835 8833 8830 8826 8823 8818 8814 8809 8804 8799 8793 8787 8781 8774 8767 8759 8752 8743 8734 8725 8715 8704 8693 8681 8668 8654 8640 8624 8608 8591 8573 8554 8534 8513 8491 8468 8443 8418 8392 8365 8338 8309 8280 8250 8219 8188 8157 8126 8095 8063 8032 8002 7972 7943 7914 7887 7861 7837 7814 7793 7773 7756 7741 7729 7718 7711 7705 7703 7703 7706 7711 7720 7732 7746 7763 7782 7804 7828 7855 7884 7915 7947 7982 8018 9506 2 5 1 8056 8095 8135 8176 8218 8260 8302 8344 8387 8429 8471 8513 8554 8594 8634 8672 8710 8746 8781 8815 8847 8879 8909 8938 8965 8991 9016 9040 9062 9084 9104 9123 9141 9159 9175 9191 9206 9220 9234 9247 9259 9271 9283 9295 9306 9317 9327 9338 9348 9358 9368 9377 9387 9396 9406 9415 9424 9433 9442 9451 9460 9469 9477 9486 9494 9502 9510 9518 9526 9533 9541 9548 9555 9562 9569 9576 9583 9589 9595 9601 9607 9613 9619 9624 9630 9635 9640 9645 9649 9654 9659 9663 9667 9671 9675 9679 9682 9686 9689 9693 9696 9699 9702 9704 9707 9710 9712 9715 9717 9719 9721 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9745 9747 9749 9750 9752 9754 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9788 9790 9792 9793 9794 9796 9797 9798 9799 9800 9801 9802 9803 9803 9804 9804 9805 9805 9805 9806 9806 9806 9806 9807 9807 9807 9807 9808 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9814 9814 9815 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9820 9820 9820 9820 9819 9819 9818 9817 9816 9815 9813 9812 9810 9809 9807 9805 9803 9801 9798 9796 9794 9791 9789 9786 9784 9782 9779 9777 9774 9772 9770 9768 9765 9763 9761 9759 9757 9756 9754 9752 9750 9748 9747 9745 9743 9741 9739 9737 9734 9732 9730 9727 9724 9721 9717 9714 9710 9706 9702 9697 9692 9687 9681 9676 9669 9663 9656 9649 9642 9634 9627 9619 9610 9602 9593 9584 9575 9565 9556 9546 9536 9526 9516 9506 9495 9485 9474 9464 9453 9443 9432 9422 9411 9401 9390 9380 9370 9360 9350 9340 9331 9322 9313 9304 9296 9288 9280 9273 9266 9260 9254 9249 9244 9240 9236 9234 9231 9230 9229 9229 9230 9231 9233 9236 9239 9243 9248 9254 9260 9267 9275 9283 9292 9301 9311 9321 9332 9343 9354 9366 9378 9390 9403 9415 9428 9440 9453 9465 9478 9490 9502 9514 9526 9538 9549 9560 9571 9582 9592 9602 9611 9621 9630 9638 9647 9655 9662 9670 9677 9684 9690 9697 9703 9709 9715 9720 9726 9731 9736 9741 9746 9750 9755 9759 9763 9767 9771 9775 9779 9783 9786 9790 9793 9796 9800 9803 9806 9809 9812 9815 9817 9820 9823 9825 9828 9830 9833 9835 9837 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9863 9864 9866 9868 9869 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9880 9879 9877 9875 9873 9870 9868 9865 9862 9858 9854 9850 9846 9841 9836 9830 9825 9818 9812 9805 9798 9791 9783 9775 9767 9758 9749 9740 9731 9721 9711 9701 9691 9680 9670 9659 9647 9636 9625 9613 9507 2 5 1 9601 9589 9577 9565 9553 9540 9528 9515 9503 9490 9477 9465 9452 9440 9427 9415 9403 9391 9379 9367 9356 9345 9335 9324 9315 9305 9296 9288 9280 9273 9266 9261 9255 9251 9247 9244 9242 9241 9241 9241 9242 9244 9247 9250 9254 9260 9265 9272 9279 9287 9295 9304 9314 9324 9334 9345 9356 9368 9380 9391 9404 9416 9428 9440 9452 9464 9476 9488 9500 9512 9523 9534 9545 9555 9565 9575 9585 9594 9602 9611 9619 9627 9634 9641 9647 9653 9659 9664 9669 9674 9678 9682 9685 9689 9691 9694 9696 9697 9698 9699 9700 9700 9700 9699 9699 9697 9696 9694 9692 9690 9687 9685 9682 9678 9675 9671 9668 9664 9660 9656 9651 9647 9643 9639 9635 9630 9626 9622 9618 9615 9611 9608 9604 9601 9598 9595 9593 9590 9588 9586 9583 9582 9580 9578 9576 9575 9573 9572 9570 9568 9567 9565 9563 9561 9559 9556 9554 9551 9548 9544 9541 9537 9533 9528 9524 9519 9514 9509 9503 9498 9492 9487 9481 9475 9469 9464 9458 9453 9448 9443 9438 9433 9429 9426 9422 9419 9417 9415 9413 9412 9411 9411 9411 9412 9413 9414 9416 9418 9421 9423 9426 9430 9433 9437 9441 9445 9449 9453 9458 9462 9466 9471 9475 9479 9483 9488 9492 9496 9500 9504 9509 9513 9517 9521 9525 9529 9533 9538 9542 9546 9551 9555 9560 9564 9569 9574 9578 9583 9587 9592 9596 9600 9604 9608 9611 9615 9618 9620 9623 9624 9626 9627 9628 9628 9628 9627 9626 9624 9622 9620 9617 9614 9610 9607 9603 9598 9593 9588 9583 9578 9572 9567 9561 9555 9549 9543 9536 9529 9522 9515 9507 9499 9490 9480 9470 9460 9448 9435 9422 9407 9391 9373 9355 9334 9312 9289 9264 9237 9208 9178 9146 9113 9077 9040 9001 8962 8920 8878 8835 8791 8746 8701 8655 8609 8564 8518 8474 8430 8388 8346 8306 8268 8232 8198 8167 8138 8111 8087 8066 8049 8034 8023 8015 8009 8008 8009 8013 8020 8031 8044 8060 8079 8100 8124 8149 8177 8206 8238 8270 8304 8339 8374 8411 8448 8485 8523 8561 8598 8635 8672 8709 8745 8780 8815 8848 8881 8913 8944 8974 9003 9031 9058 9084 9109 9132 9155 9177 9197 9217 9236 9253 9270 9286 9301 9315 9329 9341 9353 9364 9374 9384 9393 9401 9409 9416 9422 9428 9433 9438 9442 9445 9448 9450 9452 9453 9453 9453 9452 9451 9449 9447 9444 9440 9436 9431 9425 9419 9412 9404 9396 9387 9377 9367 9356 9344 9332 9319 9305 9291 9276 9261 9245 9229 9212 9195 9178 9160 9142 9125 9107 9090 9073 9056 9039 9023 9007 8993 8978 8965 8953 8941 8931 8922 8913 8907 8901 8897 8894 8892 8892 8893 8895 8899 8904 8911 8918 8927 8937 8948 8960 8973 8987 9002 9017 9033 9050 9067 9084 9102 9120 9138 9156 9174 9193 9211 9229 9246 9263 9280 9297 9313 9329 9344 9359 9374 9388 9402 9415 9427 9440 9508 2 5 1 9451 9463 9474 9485 9495 9505 9514 9524 9533 9542 9550 9558 9566 9574 9582 9589 9596 9603 9610 9616 9623 9629 9635 9640 9646 9651 9655 9660 9664 9668 9672 9675 9678 9681 9683 9685 9687 9688 9689 9689 9690 9690 9689 9688 9687 9686 9684 9682 9679 9677 9674 9671 9667 9664 9660 9656 9652 9647 9642 9637 9632 9627 9621 9615 9609 9603 9596 9589 9582 9575 9567 9559 9550 9541 9531 9521 9511 9500 9488 9476 9464 9451 9437 9423 9408 9393 9377 9361 9344 9327 9309 9291 9273 9255 9236 9218 9199 9181 9163 9145 9127 9110 9093 9077 9062 9047 9033 9020 9008 8998 8988 8979 8972 8965 8960 8956 8953 8952 8952 8953 8955 8958 8962 8967 8973 8980 8987 8995 9004 9013 9022 9031 9041 9051 9060 9070 9079 9088 9096 9104 9112 9119 9126 9132 9138 9143 9147 9151 9154 9157 9159 9161 9163 9164 9165 9166 9167 9168 9168 9169 9171 9172 9174 9176 9179 9182 9186 9190 9195 9200 9206 9213 9221 9229 9238 9247 9257 9267 9278 9289 9301 9313 9326 9338 9351 9364 9378 9391 9404 9417 9431 9444 9456 9469 9481 9494 9505 9517 9528 9539 9550 9560 9570 9580 9589 9598 9606 9614 9622 9630 9637 9643 9650 9656 9662 9667 9672 9677 9682 9686 9690 9694 9697 9700 9703 9705 9708 9710 9711 9713 9714 9715 9716 9716 9717 9717 9717 9717 9717 9717 9717 9716 9716 9715 9715 9714 9714 9713 9713 9712 9712 9711 9710 9710 9709 9708 9707 9706 9705 9703 9702 9700 9698 9695 9693 9690 9686 9682 9678 9673 9668 9663 9657 9650 9643 9636 9628 9620 9611 9602 9592 9582 9572 9561 9550 9538 9526 9514 9502 9489 9476 9462 9449 9435 9421 9406 9391 9376 9360 9344 9327 9310 9292 9273 9254 9234 9214 9192 9170 9147 9123 9098 9071 9044 9016 8987 8956 8925 8892 8859 8824 8789 8752 8715 8677 8639 8600 8560 8521 8481 8441 8402 8362 8323 8285 8248 8211 8176 8142 8110 8079 8050 8022 7997 7974 7953 7934 7918 7904 7894 7885 7880 7876 7876 7878 7883 7890 7900 7912 7927 7944 7963 7984 8007 8031 8058 8085 8114 8145 8176 8208 8241 8274 8308 8342 8376 8410 8444 8478 8511 8544 8577 8609 8640 8671 8701 8730 8758 8786 8813 8839 8864 8889 8913 8936 8958 8980 9001 9022 9042 9062 9081 9100 9119 9137 9155 9173 9191 9208 9226 9243 9260 9277 9294 9311 9328 9344 9361 9377 9393 9409 9425 9440 9455 9470 9484 9499 9512 9526 9539 9551 9563 9575 9586 9596 9606 9616 9625 9634 9642 9650 9657 9664 9670 9676 9682 9687 9692 9697 9701 9706 9710 9713 9717 9720 9724 9727 9730 9733 9735 9738 9741 9743 9746 9748 9751 9753 9755 9757 9760 9762 9763 9765 9767 9769 9770 9771 9773 9774 9775 9776 9776 9777 9777 9778 9778 9778 9778 9777 9777 9776 9776 9775 9774 9772 9771 9770 9768 9766 9764 9509 2 5 1 9762 9760 9757 9754 9752 9748 9745 9742 9738 9734 9730 9725 9721 9716 9711 9705 9700 9694 9688 9682 9675 9669 9662 9655 9648 9640 9633 9625 9618 9610 9602 9594 9586 9578 9570 9562 9554 9546 9538 9530 9522 9514 9507 9499 9492 9485 9478 9471 9465 9459 9453 9447 9442 9436 9432 9427 9423 9419 9416 9413 9410 9408 9406 9405 9404 9404 9404 9404 9405 9406 9407 9409 9411 9414 9416 9419 9422 9426 9429 9433 9436 9439 9443 9446 9449 9451 9454 9456 9457 9458 9458 9458 9457 9456 9454 9451 9448 9443 9438 9433 9426 9419 9412 9404 9395 9386 9376 9366 9356 9345 9334 9324 9313 9302 9292 9282 9272 9263 9255 9247 9239 9233 9227 9222 9218 9215 9213 9213 9213 9214 9216 9220 9224 9229 9236 9243 9251 9260 9270 9281 9292 9304 9317 9329 9343 9356 9370 9384 9399 9413 9427 9442 9456 9470 9484 9497 9511 9524 9537 9549 9562 9573 9585 9596 9606 9617 9627 9636 9645 9654 9663 9671 9679 9687 9694 9701 9708 9715 9721 9727 9733 9739 9744 9750 9755 9760 9765 9770 9775 9779 9784 9788 9792 9796 9800 9803 9807 9811 9814 9817 9820 9823 9826 9829 9832 9835 9837 9840 9842 9845 9847 9850 9852 9854 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9901 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9956 9955 9955 9954 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9894 9891 9889 9887 9885 9883 9882 9880 9879 9877 9876 9875 9873 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9857 9855 9853 9850 9848 9845 9841 9837 9833 9828 9823 9818 9812 9806 9800 9793 9785 9777 9769 9761 9752 9743 9733 9724 9714 9703 9693 9682 9671 9660 9649 9637 9626 9614 9602 9591 9579 9567 9555 9543 9531 9519 9508 9496 9484 9472 9460 9449 9437 9426 9414 9403 9392 9381 9370 9359 9348 9338 9328 9318 9308 9298 9289 9280 9271 9263 9254 9246 9239 9232 9225 9218 9212 9206 9201 9196 9191 9187 9182 9179 9175 9172 9170 9167 9165 9164 9162 9161 9160 9159 9159 9158 9158 9159 9159 9160 9160 9161 9163 9164 9166 9168 9170 9510 2 5 1 9172 9174 9177 9180 9184 9187 9191 9195 9199 9204 9209 9214 9219 9225 9231 9237 9243 9250 9256 9263 9269 9276 9283 9290 9296 9303 9310 9316 9322 9328 9333 9338 9343 9347 9351 9354 9357 9360 9361 9363 9363 9364 9363 9362 9360 9358 9355 9352 9349 9344 9340 9335 9330 9324 9318 9312 9306 9300 9294 9288 9282 9276 9270 9265 9260 9255 9251 9247 9243 9240 9238 9236 9235 9235 9235 9236 9237 9239 9242 9246 9250 9255 9261 9267 9274 9281 9289 9297 9306 9315 9325 9335 9345 9355 9366 9377 9388 9399 9410 9421 9432 9443 9454 9465 9475 9486 9496 9506 9515 9525 9534 9542 9551 9559 9567 9574 9582 9588 9595 9601 9607 9613 9618 9623 9628 9632 9637 9641 9644 9648 9651 9654 9656 9659 9661 9662 9664 9665 9666 9667 9667 9668 9668 9667 9667 9666 9665 9663 9662 9660 9658 9656 9654 9651 9649 9646 9643 9640 9637 9634 9631 9629 9626 9623 9620 9618 9615 9613 9610 9608 9606 9604 9603 9601 9600 9599 9598 9597 9596 9595 9594 9593 9592 9591 9590 9589 9587 9586 9584 9582 9580 9578 9575 9572 9569 9565 9561 9557 9553 9548 9542 9537 9531 9524 9518 9511 9504 9496 9489 9481 9473 9465 9457 9449 9440 9432 9423 9414 9406 9397 9388 9379 9370 9361 9352 9343 9334 9325 9316 9306 9296 9287 9277 9266 9256 9245 9233 9222 9210 9197 9184 9171 9156 9142 9127 9111 9094 9077 9059 9040 9020 9000 8979 8957 8934 8910 8886 8860 8834 8806 8778 8749 8719 8688 8656 8623 8590 8555 8519 8482 8444 8405 8365 8324 8282 8239 8194 8149 8102 8053 8004 7953 7900 7846 7790 7733 7674 7614 7551 7487 7420 7352 7282 7209 7135 7058 6979 6898 6815 6730 6643 6553 6461 6368 6273 6175 6077 5977 5875 5773 5669 5565 5460 5354 5249 5144 5040 4937 4835 4734 4635 4538 4444 4352 4264 4179 4097 4020 3947 3879 3815 3757 3703 3656 3614 3577 3546 3522 3504 3491 3485 3485 3491 3503 3521 3545 3574 3609 3649 3694 3744 3799 3859 3922 3990 4061 4136 4213 4294 4377 4463 4550 4640 4731 4824 4917 5011 5106 5202 5297 5393 5489 5584 5679 5774 5868 5960 6052 6143 6233 6322 6410 6496 6580 6664 6746 6826 6905 6982 7058 7132 7204 7275 7344 7411 7477 7541 7603 7664 7723 7781 7837 7891 7944 7996 8045 8094 8141 8186 8230 8273 8315 8355 8394 8432 8469 8504 8539 8572 8604 8636 8666 8695 8724 8751 8778 8804 8828 8852 8875 8898 8919 8940 8959 8978 8997 9014 9031 9047 9062 9076 9089 9102 9114 9126 9137 9147 9156 9165 9174 9181 9189 9195 9202 9208 9213 9218 9223 9228 9232 9236 9240 9244 9248 9251 9254 9258 9261 9264 9267 9270 9273 9276 9279 9282 9285 9288 9291 9294 9298 9301 9304 9307 9310 9313 9316 9319 9323 9326 9329 9333 9336 9339 9343 9347 9350 9354 9358 9362 9366 9511 2 5 1 9370 9375 9379 9384 9389 9394 9399 9404 9410 9415 9421 9427 9433 9438 9444 9450 9456 9462 9468 9474 9479 9485 9490 9496 9501 9506 9510 9515 9519 9523 9526 9530 9533 9536 9538 9540 9542 9544 9545 9546 9546 9546 9546 9546 9546 9545 9543 9542 9540 9538 9535 9533 9530 9527 9523 9519 9515 9510 9505 9500 9495 9489 9482 9476 9469 9462 9455 9447 9439 9431 9422 9414 9405 9396 9387 9378 9369 9360 9351 9343 9334 9326 9319 9311 9304 9298 9293 9288 9283 9280 9277 9275 9274 9274 9274 9276 9278 9282 9286 9291 9298 9305 9312 9321 9330 9340 9350 9361 9372 9384 9397 9409 9422 9435 9447 9460 9473 9486 9498 9511 9523 9535 9546 9557 9568 9578 9588 9597 9606 9614 9622 9630 9637 9644 9650 9657 9662 9668 9673 9678 9682 9687 9691 9695 9699 9703 9707 9710 9714 9717 9720 9723 9726 9729 9732 9735 9738 9740 9742 9745 9747 9749 9751 9752 9754 9755 9756 9757 9758 9758 9759 9759 9759 9759 9759 9759 9758 9758 9758 9757 9756 9756 9755 9754 9754 9753 9753 9752 9752 9751 9751 9751 9751 9751 9751 9751 9751 9751 9752 9752 9753 9753 9754 9755 9755 9756 9757 9758 9759 9760 9762 9763 9764 9766 9768 9769 9771 9773 9775 9778 9780 9782 9785 9788 9791 9794 9797 9800 9804 9807 9811 9815 9819 9822 9826 9830 9834 9838 9842 9846 9850 9853 9857 9860 9864 9867 9869 9872 9875 9877 9879 9881 9882 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9864 9863 9863 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9853 9852 9851 9851 9850 9850 9849 9849 9848 9848 9848 9848 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9867 9870 9872 9874 9876 9878 9880 9881 9883 9885 9886 9887 9888 9889 9890 9890 9890 9890 9890 9890 9889 9889 9888 9887 9885 9884 9883 9881 9880 9878 9876 9875 9873 9871 9870 9868 9867 9865 9864 9863 9862 9861 9860 9859 9858 9858 9858 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9862 9862 9862 9863 9863 9863 9863 9862 9862 9861 9861 9860 9860 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9845 9844 9842 9840 9838 9837 9835 9833 9831 9829 9827 9824 9822 9820 9818 9816 9813 9811 9809 9806 9804 9801 9799 9796 9794 9791 9788 9786 9783 9780 9778 9775 9772 9769 9767 9764 9761 9758 9756 9753 9750 9748 9745 9512 2 5 2 9765 9763 9761 9759 9757 9755 9754 9752 9750 9747 9745 9743 9741 9738 9735 9733 9730 9727 9724 9721 9718 9714 9711 9707 9703 9700 9696 9692 9688 9684 9679 9675 9671 9667 9662 9658 9654 9650 9646 9641 9637 9634 9630 9626 9623 9619 9616 9614 9611 9609 9606 9605 9603 9602 9601 9600 9600 9600 9600 9601 9601 9603 9604 9606 9608 9610 9613 9616 9619 9622 9625 9628 9632 9636 9639 9643 9646 9650 9653 9657 9660 9663 9666 9668 9671 9673 9674 9676 9677 9678 9678 9678 9678 9677 9676 9675 9673 9671 9669 9666 9663 9659 9655 9651 9647 9642 9637 9632 9627 9622 9616 9611 9605 9600 9594 9588 9583 9577 9572 9567 9562 9557 9552 9547 9543 9539 9535 9531 9528 9524 9521 9519 9516 9514 9512 9509 9508 9506 9504 9502 9501 9499 9497 9495 9494 9492 9489 9487 9484 9481 9478 9475 9471 9467 9462 9457 9452 9446 9440 9433 9426 9419 9411 9403 9394 9385 9376 9367 9357 9346 9336 9325 9314 9303 9291 9280 9268 9256 9243 9231 9218 9206 9192 9179 9166 9152 9138 9124 9110 9095 9080 9064 9048 9032 9015 8997 8979 8960 8941 8921 8901 8879 8857 8834 8811 8786 8761 8735 8708 8680 8651 8621 8591 8559 8527 8493 8459 8424 8387 8350 8312 8272 8232 8191 8148 8105 8060 8014 7967 7918 7868 7817 7764 7710 7655 7597 7538 7478 7415 7351 7285 7218 7148 7077 7004 6930 6853 6776 6697 6616 6534 6451 6367 6283 6198 6112 6027 5942 5857 5774 5691 5609 5529 5452 5376 5304 5234 5168 5106 5047 4993 4944 4899 4859 4824 4795 4772 4754 4742 4737 4737 4744 4756 4774 4798 4828 4863 4903 4950 5001 5056 5117 5181 5249 5320 5395 5472 5552 5634 5718 5803 5890 5977 6064 6152 6240 6327 6413 6498 6582 6665 6747 6827 6906 6982 7057 7130 7200 7269 7336 7401 7464 7525 7584 7642 7698 7752 7805 7856 7906 7954 8001 8047 8092 8136 8178 8220 8261 8301 8340 8378 8415 8451 8487 8521 8555 8588 8620 8651 8681 8710 8738 8765 8791 8816 8840 8863 8885 8907 8927 8946 8965 8982 8999 9015 9030 9045 9059 9073 9086 9098 9111 9122 9134 9145 9157 9168 9178 9189 9200 9211 9221 9232 9243 9254 9264 9275 9286 9296 9307 9317 9327 9337 9347 9357 9367 9376 9385 9393 9402 9410 9417 9424 9431 9437 9443 9449 9454 9459 9463 9467 9471 9474 9477 9480 9483 9486 9488 9490 9492 9494 9496 9498 9500 9502 9504 9505 9507 9510 9512 9514 9516 9518 9520 9523 9525 9528 9530 9532 9535 9537 9539 9542 9544 9546 9548 9549 9551 9553 9554 9555 9556 9557 9558 9558 9559 9559 9559 9558 9558 9557 9556 9555 9554 9553 9551 9550 9548 9546 9544 9542 9539 9537 9534 9531 9529 9526 9522 9519 9516 9512 9509 9505 9501 9498 9494 9489 9485 9481 9476 9472 9467 9462 9457 9452 9446 9441 9435 9429 9422 9513 2 5 2 9416 9409 9402 9394 9386 9378 9369 9359 9349 9339 9328 9316 9304 9291 9277 9263 9247 9231 9214 9196 9178 9158 9137 9115 9092 9069 9044 9018 8991 8962 8933 8903 8871 8839 8805 8770 8734 8697 8658 8619 8579 8537 8495 8451 8406 8360 8314 8266 8217 8168 8117 8066 8014 7961 7907 7853 7798 7742 7686 7629 7572 7515 7457 7399 7341 7283 7226 7168 7111 7054 6998 6942 6888 6834 6781 6730 6680 6631 6584 6539 6496 6454 6415 6378 6343 6311 6282 6255 6231 6210 6191 6176 6164 6155 6149 6146 6146 6150 6157 6166 6179 6195 6214 6236 6260 6288 6318 6350 6385 6423 6462 6504 6547 6592 6639 6687 6737 6788 6840 6893 6946 7000 7055 7109 7164 7219 7274 7329 7383 7437 7491 7544 7596 7647 7698 7748 7797 7845 7892 7938 7983 8027 8070 8111 8152 8192 8231 8268 8305 8341 8375 8409 8442 8474 8505 8535 8564 8592 8619 8646 8671 8696 8719 8742 8764 8784 8804 8823 8841 8858 8874 8889 8902 8915 8927 8938 8947 8956 8963 8970 8975 8980 8983 8986 8987 8988 8988 8987 8985 8982 8979 8975 8970 8965 8959 8952 8945 8937 8929 8920 8910 8900 8889 8877 8865 8852 8838 8823 8807 8790 8772 8752 8731 8709 8686 8660 8634 8605 8575 8543 8509 8473 8435 8395 8353 8309 8264 8217 8168 8118 8067 8014 7960 7904 7849 7792 7736 7679 7623 7567 7511 7457 7404 7352 7301 7253 7206 7161 7119 7080 7043 7010 6979 6951 6926 6905 6886 6870 6857 6848 6841 6837 6835 6836 6839 6843 6850 6858 6867 6878 6889 6900 6912 6924 6935 6947 6957 6966 6974 6980 6985 6987 6988 6987 6983 6977 6968 6956 6941 6923 6902 6879 6852 6822 6788 6752 6713 6670 6624 6575 6523 6468 6410 6348 6284 6218 6148 6076 6001 5924 5845 5763 5680 5594 5507 5418 5328 5237 5145 5052 4958 4864 4771 4677 4584 4492 4401 4312 4224 4138 4055 3974 3897 3823 3752 3685 3623 3565 3512 3464 3421 3384 3352 3327 3307 3294 3287 3286 3292 3304 3322 3347 3378 3415 3459 3508 3564 3624 3691 3762 3838 3918 4003 4092 4185 4281 4380 4481 4585 4691 4798 4907 5016 5126 5236 5346 5456 5566 5674 5781 5887 5991 6093 6194 6292 6388 6482 6574 6663 6749 6833 6914 6992 7068 7141 7212 7281 7347 7410 7472 7531 7588 7643 7696 7748 7797 7845 7892 7937 7981 8024 8065 8105 8144 8182 8219 8255 8291 8325 8359 8391 8423 8454 8485 8514 8543 8570 8597 8624 8649 8673 8697 8720 8742 8763 8783 8803 8821 8839 8856 8873 8888 8903 8917 8931 8943 8956 8967 8978 8989 8999 9008 9018 9027 9035 9043 9051 9059 9067 9074 9081 9088 9095 9101 9108 9114 9120 9126 9132 9138 9144 9150 9155 9161 9166 9171 9176 9182 9186 9191 9196 9201 9205 9210 9214 9218 9222 9226 9230 9234 9238 9241 9245 9248 9251 9254 9257 9260 9263 9265 9514 2 5 2 9268 9270 9272 9274 9276 9278 9279 9281 9282 9283 9283 9284 9284 9284 9284 9284 9283 9283 9282 9281 9279 9278 9276 9275 9273 9270 9268 9266 9263 9261 9258 9255 9252 9249 9246 9243 9240 9236 9233 9230 9226 9223 9219 9215 9212 9208 9204 9200 9196 9192 9188 9183 9179 9175 9171 9166 9162 9157 9152 9148 9143 9138 9133 9128 9123 9118 9113 9108 9103 9098 9093 9087 9082 9076 9071 9065 9059 9053 9047 9041 9034 9027 9020 9013 9005 8998 8990 8981 8972 8963 8954 8944 8934 8924 8913 8902 8890 8878 8865 8853 8839 8826 8812 8798 8783 8768 8752 8736 8720 8703 8686 8668 8650 8631 8612 8593 8573 8552 8531 8509 8486 8463 8439 8414 8389 8362 8335 8307 8278 8247 8216 8184 8150 8116 8080 8043 8005 7965 7924 7881 7838 7792 7745 7697 7647 7595 7541 7486 7429 7370 7309 7247 7182 7115 7047 6976 6903 6828 6751 6671 6590 6506 6420 6332 6242 6150 6056 5960 5862 5762 5661 5559 5455 5351 5246 5140 5033 4927 4821 4715 4611 4508 4406 4306 4209 4114 4022 3933 3848 3767 3690 3618 3551 3489 3433 3383 3338 3300 3269 3243 3225 3213 3207 3209 3218 3233 3255 3283 3318 3359 3406 3459 3517 3581 3649 3723 3800 3882 3968 4057 4149 4243 4340 4439 4540 4642 4745 4849 4954 5059 5164 5268 5372 5475 5577 5678 5778 5877 5974 6070 6164 6256 6346 6434 6521 6605 6688 6769 6847 6924 6999 7072 7143 7212 7279 7344 7407 7469 7529 7587 7643 7698 7751 7802 7852 7900 7947 7992 8036 8078 8119 8159 8197 8234 8270 8304 8338 8370 8401 8432 8461 8489 8517 8544 8570 8595 8619 8643 8666 8689 8711 8732 8753 8773 8793 8813 8832 8850 8869 8887 8904 8921 8938 8954 8970 8986 9001 9016 9030 9044 9058 9071 9084 9097 9109 9121 9132 9143 9154 9165 9175 9185 9194 9204 9213 9222 9230 9239 9247 9255 9263 9270 9278 9285 9293 9300 9307 9314 9321 9328 9335 9342 9349 9355 9362 9369 9375 9381 9387 9393 9399 9405 9411 9416 9422 9427 9432 9437 9441 9446 9450 9454 9458 9462 9465 9469 9472 9475 9478 9481 9484 9486 9489 9491 9494 9496 9499 9501 9503 9506 9508 9510 9513 9515 9518 9520 9522 9525 9527 9530 9532 9535 9537 9540 9542 9544 9546 9549 9551 9553 9554 9556 9558 9559 9561 9562 9563 9564 9564 9565 9565 9566 9566 9566 9566 9566 9565 9565 9565 9564 9564 9563 9563 9562 9562 9562 9562 9562 9562 9562 9562 9562 9563 9564 9565 9566 9567 9568 9570 9571 9573 9575 9577 9579 9581 9583 9585 9588 9590 9592 9594 9596 9599 9601 9602 9604 9606 9608 9609 9611 9612 9613 9614 9615 9616 9617 9617 9618 9618 9618 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9620 9620 9620 9620 9621 9621 9621 9622 9622 9623 9623 9623 9624 9624 9625 9625 9625 9625 9625 9515 2 5 2 9625 9624 9624 9623 9622 9621 9620 9618 9616 9614 9612 9609 9606 9602 9599 9595 9590 9586 9581 9575 9570 9564 9558 9551 9544 9537 9530 9523 9515 9507 9499 9491 9482 9474 9465 9456 9447 9438 9430 9421 9412 9403 9394 9386 9377 9368 9360 9352 9344 9336 9328 9321 9314 9306 9300 9293 9287 9281 9275 9270 9264 9259 9255 9250 9246 9243 9239 9236 9233 9231 9229 9227 9226 9225 9224 9224 9224 9224 9225 9226 9228 9229 9232 9234 9237 9240 9244 9248 9252 9257 9262 9267 9272 9278 9284 9290 9297 9303 9310 9317 9324 9331 9338 9345 9353 9360 9367 9374 9382 9389 9396 9403 9410 9417 9423 9430 9436 9443 9449 9455 9461 9467 9473 9478 9483 9489 9494 9499 9504 9508 9513 9517 9521 9525 9529 9533 9536 9539 9542 9545 9548 9550 9552 9553 9555 9556 9556 9556 9556 9555 9554 9553 9551 9549 9547 9544 9540 9537 9533 9528 9524 9519 9514 9508 9503 9497 9492 9486 9480 9475 9469 9464 9459 9453 9449 9444 9440 9436 9432 9429 9426 9423 9421 9418 9417 9415 9414 9414 9413 9413 9413 9413 9413 9414 9415 9415 9416 9417 9417 9418 9419 9420 9420 9421 9421 9421 9422 9422 9422 9421 9421 9421 9421 9420 9420 9419 9418 9418 9417 9417 9416 9416 9415 9415 9415 9414 9414 9414 9414 9414 9414 9415 9415 9415 9415 9416 9416 9417 9417 9417 9417 9418 9418 9418 9417 9417 9417 9416 9415 9415 9413 9412 9411 9409 9407 9405 9402 9399 9396 9393 9389 9385 9381 9377 9372 9367 9362 9356 9350 9343 9337 9330 9322 9315 9307 9298 9290 9281 9272 9263 9253 9244 9234 9224 9214 9204 9194 9184 9174 9164 9154 9145 9136 9127 9118 9110 9102 9095 9089 9082 9077 9072 9068 9064 9061 9059 9057 9056 9056 9057 9058 9060 9062 9066 9069 9074 9078 9084 9089 9095 9102 9109 9115 9123 9130 9137 9145 9152 9159 9167 9174 9181 9188 9194 9200 9206 9212 9217 9222 9226 9230 9234 9237 9240 9242 9244 9245 9246 9247 9247 9247 9246 9245 9244 9243 9241 9238 9236 9233 9230 9227 9223 9220 9216 9212 9208 9204 9200 9196 9191 9187 9183 9178 9174 9169 9164 9160 9155 9150 9145 9140 9135 9130 9125 9119 9114 9108 9103 9097 9091 9085 9078 9072 9065 9058 9052 9045 9037 9030 9023 9015 9007 9000 8992 8984 8977 8969 8961 8954 8946 8939 8932 8925 8918 8911 8905 8899 8893 8888 8883 8878 8873 8869 8865 8861 8858 8855 8852 8850 8848 8846 8844 8843 8841 8840 8839 8838 8837 8836 8835 8834 8834 8833 8832 8831 8830 8828 8827 8825 8824 8822 8820 8818 8815 8813 8810 8807 8804 8801 8797 8794 8790 8786 8782 8777 8773 8768 8763 8758 8753 8747 8742 8736 8730 8724 8717 8711 8704 8697 8690 8682 8675 8667 8659 8650 8641 8633 8623 8614 8604 8594 8584 8573 8562 8551 8539 8527 8515 8502 8489 9516 2 5 2 8476 8462 8448 8434 8419 8404 8388 8372 8355 8338 8321 8303 8284 8265 8246 8226 8206 8185 8163 8141 8119 8096 8072 8048 8023 7997 7971 7944 7917 7889 7860 7830 7800 7768 7736 7703 7669 7634 7598 7560 7522 7483 7442 7400 7356 7311 7265 7218 7169 7119 7067 7014 6959 6903 6846 6788 6728 6667 6605 6542 6479 6415 6351 6286 6221 6156 6092 6028 5965 5902 5842 5782 5725 5669 5616 5565 5517 5471 5429 5390 5355 5323 5295 5271 5251 5235 5224 5216 5213 5214 5219 5228 5241 5258 5279 5303 5331 5362 5396 5432 5472 5513 5557 5602 5649 5697 5747 5797 5848 5899 5950 6001 6051 6101 6151 6199 6247 6294 6339 6384 6426 6467 6507 6546 6582 6618 6652 6684 6715 6744 6773 6799 6825 6849 6872 6894 6914 6934 6953 6971 6988 7004 7019 7033 7046 7059 7071 7082 7092 7102 7111 7119 7127 7133 7139 7145 7149 7153 7156 7158 7160 7161 7161 7160 7159 7157 7155 7152 7148 7144 7139 7134 7129 7122 7116 7109 7102 7094 7086 7078 7069 7060 7051 7042 7032 7022 7012 7002 6991 6981 6970 6958 6947 6935 6922 6910 6897 6884 6870 6857 6842 6828 6813 6798 6782 6766 6750 6733 6716 6699 6682 6664 6645 6627 6608 6589 6570 6551 6531 6511 6491 6470 6450 6429 6408 6387 6366 6345 6323 6301 6279 6256 6234 6211 6188 6164 6140 6116 6091 6066 6041 6015 5989 5962 5935 5908 5880 5851 5822 5793 5763 5732 5701 5670 5638 5606 5573 5540 5507 5473 5438 5404 5369 5333 5298 5262 5225 5189 5152 5114 5077 5039 5000 4962 4923 4884 4844 4804 4763 4722 4681 4639 4597 4555 4511 4468 4423 4378 4333 4287 4241 4193 4146 4097 4049 3999 3949 3898 3847 3795 3742 3689 3636 3582 3528 3473 3417 3362 3305 3249 3192 3135 3078 3020 2963 2905 2847 2788 2730 2672 2613 2555 2497 2438 2380 2322 2264 2206 2148 2090 2032 1975 1918 1861 1805 1748 1692 1637 1582 1527 1473 1419 1366 1313 1261 1210 1159 1109 1060 1012 964 918 873 828 785 743 702 662 623 586 550 515 482 449 419 389 361 334 309 285 262 240 220 201 183 167 151 137 123 111 99 88 79 70 61 54 47 40 34 29 24 19 15 11 8 532767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 2 3 3 3 3 3 3 3 3 3 2 2 1 1 1 032767327673276732767 0 0 0 0 0 0 0 032767327673276732767 1 2 2 3 4 4 5 6 7 8 8 9 10 11 12 12 13 14 16 17 18 20 22 24 26 29 32 35 39 44 49 54 9517 2 5 2 61 68 76 84 94 104 116 128 142 156 172 188 206 225 245 267 289 313 338 364 391 419 449 479 511 543 577 611 646 682 719 757 795 834 873 913 953 994 1035 1076 1118 1160 1202 1244 1286 1328 1370 1411 1453 1495 1537 1578 1620 1661 1702 1742 1783 1823 1863 1903 1942 1981 2020 2059 2097 2135 2172 2209 2246 2282 2317 2352 2386 2419 2452 2483 2514 2544 2573 2601 2627 2653 2677 2699 2721 2740 2759 2775 2791 2804 2816 2827 2835 2842 2847 2851 2854 2854 2854 2852 2849 2844 2838 2832 2824 2815 2806 2796 2786 2775 2763 2752 2740 2728 2716 2704 2692 2680 2669 2657 2646 2635 2624 2614 2603 2592 2581 2571 2560 2549 2537 2526 2514 2501 2487 2473 2458 2442 2425 2406 2387 2367 2345 2323 2299 2274 2248 2221 2192 2163 2133 2102 2070 2039 2007 1974 1942 1910 1878 1848 1817 1788 1761 1734 1710 1687 1667 1648 1633 1619 1609 1601 1597 1595 1597 1603 1612 1624 1640 1659 1682 1708 1738 1771 1807 1847 1889 1935 1984 2036 2090 2146 2205 2267 2330 2395 2462 2531 2600 2672 2744 2817 2891 2966 3041 3117 3193 3269 3345 3422 3498 3573 3649 3724 3798 3872 3946 4018 4090 4162 4232 4302 4370 4438 4505 4570 4635 4699 4761 4823 4883 4942 5001 5057 5113 5167 5221 5273 5323 5373 5421 5467 5513 5557 5600 5642 5682 5721 5759 5795 5831 5865 5898 5930 5961 5990 6019 6047 6074 6100 6125 6150 6173 6197 6219 6241 6263 6284 6305 6326 6347 6367 6387 6408 6428 6448 6468 6489 6509 6530 6551 6572 6594 6615 6637 6659 6681 6703 6725 6748 6770 6793 6816 6839 6861 6884 6906 6929 6951 6973 6995 7017 7038 7059 7080 7101 7121 7140 7160 7178 7197 7215 7233 7250 7267 7284 7300 7316 7331 7346 7361 7375 7389 7403 7417 7430 7443 7456 7468 7480 7492 7504 7515 7526 7537 7547 7557 7567 7577 7587 7596 7605 7613 7622 7630 7638 7646 7653 7661 7668 7675 7682 7689 7696 7702 7709 7715 7722 7728 7735 7741 7748 7754 7760 7767 7773 7779 7785 7791 7798 7803 7809 7814 7819 7824 7828 7832 7835 7838 7840 7841 7842 7842 7841 7839 7837 7834 7829 7824 7818 7811 7803 7795 7785 7775 7764 7752 7740 7727 7713 7698 7683 7667 7651 7634 7617 7599 7580 7561 7541 7520 7499 7476 7452 7426 7400 7372 7342 7311 7278 7242 7204 7163 7120 7073 7024 6972 6916 6857 6795 6730 6661 6589 6513 6434 6351 6266 6178 6087 5995 5901 5805 5708 5609 5510 5412 5314 5217 5122 5029 4938 4851 4767 4688 4613 4543 4478 4420 4367 4321 4281 4249 4225 4208 4198 4195 4200 4212 4231 4257 4290 4330 4376 4429 4486 4549 4616 4688 4763 4842 4924 5007 5093 5180 5268 5357 5446 5534 5622 5708 5793 5876 5957 6037 6114 6189 6261 6331 6397 6461 9518 2 5 2 6522 6581 6637 6691 6742 6791 6838 6883 6926 6968 7008 7046 7084 7120 7155 7190 7223 7257 7290 7323 7355 7387 7419 7450 7482 7513 7545 7577 7608 7639 7670 7702 7732 7763 7794 7824 7854 7883 7912 7941 7969 7997 8025 8052 8078 8104 8129 8154 8179 8202 8226 8248 8271 8292 8313 8334 8354 8374 8393 8412 8430 8447 8465 8481 8498 8513 8528 8543 8557 8571 8584 8597 8609 8620 8631 8642 8652 8662 8671 8679 8688 8695 8703 8710 8716 8722 8728 8733 8738 8743 8747 8752 8756 8759 8763 8766 8770 8773 8775 8778 8781 8783 8785 8787 8789 8791 8792 8794 8795 8796 8797 8797 8798 8798 8798 8798 8797 8796 8795 8794 8792 8791 8789 8786 8784 8781 8779 8775 8772 8769 8765 8762 8758 8754 8749 8745 8741 8736 8732 8727 8722 8717 8712 8707 8702 8697 8691 8686 8680 8675 8669 8664 8658 8653 8648 8642 8637 8632 8627 8622 8617 8613 8609 8605 8601 8598 8595 8593 8591 8590 8589 8589 8590 8590 8592 8594 8597 8600 8604 8609 8614 8620 8626 8632 8639 8646 8654 8662 8670 8679 8687 8696 8704 8713 8721 8729 8738 8746 8754 8761 8768 8776 8782 8788 8794 8800 8805 8810 8815 8819 8824 8827 8831 8834 8837 8840 8843 8845 8848 8850 8852 8854 8856 8858 8860 8862 8863 8865 8866 8867 8868 8869 8869 8870 8870 8870 8870 8869 8868 8867 8865 8863 8861 8858 8855 8852 8848 8844 8840 8835 8831 8825 8820 8814 8809 8803 8797 8791 8785 8778 8772 8766 8759 8753 8747 8741 8735 8729 8723 8717 8712 8706 8700 8695 8689 8684 8678 8673 8668 8662 8657 8651 8646 8640 8635 8629 8623 8617 8611 8606 8600 8594 8588 8582 8576 8570 8564 8559 8553 8548 8542 8537 8533 8528 8524 8520 8517 8514 8511 8508 8506 8504 8503 8502 8502 8502 8502 8502 8503 8504 8506 8507 8509 8512 8514 8516 8519 8522 8524 8527 8530 8532 8535 8538 8540 8542 8544 8546 8548 8549 8551 8552 8553 8553 8553 8553 8553 8552 8552 8551 8549 8548 8546 8544 8542 8540 8537 8534 8531 8528 8525 8522 8518 8515 8511 8508 8504 8500 8496 8492 8488 8484 8480 8475 8471 8466 8462 8457 8452 8448 8442 8437 8432 8426 8420 8414 8408 8402 8395 8388 8381 8373 8365 8357 8348 8340 8331 8321 8312 8302 8291 8281 8270 8259 8248 8237 8226 8214 8203 8191 8179 8167 8156 8144 8132 8120 8109 8097 8085 8074 8062 8051 8039 8027 8016 8004 7993 7981 7969 7957 7945 7933 7920 7907 7894 7881 7867 7853 7838 7823 7807 7791 7774 7757 7739 7721 7702 7683 7664 7643 7623 7601 7580 7558 7535 7513 7489 7466 7442 7418 7394 7370 7345 7321 7296 7271 7246 7221 7195 7170 7144 7119 7093 7067 7041 7014 6988 6961 6933 6906 6878 6849 6820 6791 6761 6731 6700 6668 6636 6603 6569 6535 6500 6465 6428 6392 6354 6316 6277 6237 9519 2 5 2 6196 6155 6114 6071 6028 5985 5941 5896 5851 5805 5759 5712 5664 5616 5568 5519 5469 5419 5368 5317 5265 5213 5159 5106 5051 4996 4940 4884 4826 4768 4710 4650 4590 4529 4467 4405 4341 4277 4212 4146 4080 4013 3945 3877 3807 3738 3667 3596 3525 3452 3380 3307 3233 3159 3085 3011 2936 2861 2786 2711 2636 2560 2485 2410 2335 2260 2185 2111 2037 1963 1890 1817 1745 1674 1603 1533 1464 1396 1329 1263 1199 1135 1073 1012 953 895 839 785 732 681 632 585 540 497 455 416 379 343 310 279 249 222 197 173 152 132 114 97 82 69 57 47 37 29 23 17 12 8 4 2 0 0 0 0 0 0 0 032767327673276732767 2 3 4 6 7 9 11 13 15 18 21 24 28 33 38 44 51 58 67 76 87 99 113 127 143 161 180 201 223 248 273 301 331 362 396 431 468 508 549 592 636 683 731 781 833 887 942 998 1056 1116 1176 1238 1301 1365 1430 1496 1563 1630 1698 1766 1835 1903 1973 2042 2111 2181 2250 2319 2388 2457 2525 2593 2661 2728 2794 2861 2926 2991 3056 3119 3183 3245 3307 3369 3430 3490 3550 3609 3667 3725 3783 3840 3896 3952 4008 4063 4117 4172 4226 4279 4332 4385 4437 4489 4541 4592 4643 4693 4743 4793 4842 4891 4940 4988 5035 5082 5129 5175 5220 5265 5309 5353 5396 5438 5480 5521 5561 5600 5639 5677 5714 5751 5787 5822 5856 5890 5922 5954 5986 6017 6047 6076 6105 6134 6162 6189 6216 6243 6269 6295 6321 6346 6371 6397 6422 6446 6471 6496 6520 6545 6570 6594 6619 6643 6668 6693 6718 6742 6767 6792 6817 6842 6866 6891 6916 6940 6965 6989 7013 7038 7062 7085 7109 7132 7155 7178 7201 7224 7246 7268 7289 7311 7332 7353 7373 7393 7413 7433 7452 7471 7490 7508 7526 7544 7561 7578 7594 7611 7627 7642 7657 7672 7686 7700 7714 7727 7740 7752 7764 7775 7786 7796 7806 7815 7824 7832 7840 7847 7853 7859 7865 7870 7874 7878 7881 7884 7886 7887 7888 7888 7888 7887 7886 7884 7881 7878 7875 7871 7866 7861 7855 7849 7843 7836 7829 7821 7813 7805 7796 7787 7778 7768 7758 7748 7737 7727 7716 7705 7693 7682 7670 7658 7645 7632 7620 7606 7593 7579 7565 7550 7535 7519 7503 7486 7469 7451 7432 7412 7392 7370 7348 7325 7300 7274 7247 7219 7189 7158 7126 7091 7056 7018 6979 6938 6896 6851 6805 6757 6707 6655 6601 6546 6489 6430 6370 6308 6244 6179 6113 6046 5977 5908 5838 5768 5697 5626 5555 5484 5414 5345 5276 5209 5143 5079 5016 4956 4899 4844 4791 4742 4697 4654 4616 4581 4550 4524 4502 4484 4471 4463 4459 4459 4464 4474 4488 4507 4530 4557 4589 4625 4664 4707 4753 4803 4855 4910 4968 5028 9520 2 5 2 5090 5153 5218 5284 5352 5419 5487 5556 5624 5692 5759 5826 5892 5957 6021 6083 6144 6203 6260 6316 6370 6422 6472 6521 6567 6612 6654 6695 6734 6771 6807 6841 6873 6904 6933 6961 6988 7014 7039 7063 7086 7108 7129 7150 7170 7190 7210 7229 7248 7267 7286 7304 7323 7342 7361 7380 7399 7418 7438 7458 7478 7498 7519 7540 7561 7583 7605 7627 7649 7672 7695 7718 7742 7766 7790 7814 7839 7863 7888 7913 7938 7963 7989 8014 8039 8064 8090 8115 8140 8165 8189 8214 8238 8262 8286 8309 8332 8354 8376 8398 8419 8439 8459 8478 8497 8515 8532 8548 8564 8579 8593 8607 8619 8631 8642 8652 8662 8671 8679 8686 8692 8698 8703 8708 8712 8715 8718 8720 8722 8723 8724 8724 8724 8724 8723 8723 8721 8720 8718 8716 8714 8711 8708 8705 8702 8698 8694 8690 8685 8680 8674 8668 8662 8654 8647 8639 8630 8620 8610 8600 8588 8576 8564 8550 8536 8521 8506 8489 8472 8455 8436 8417 8398 8377 8356 8335 8312 8290 8266 8242 8217 8191 8165 8138 8110 8081 8052 8022 7990 7958 7924 7890 7854 7817 7779 7740 7699 7656 7612 7567 7520 7472 7422 7371 7318 7264 7208 7152 7094 7036 6976 6916 6855 6794 6732 6672 6611 6551 6492 6434 6378 6323 6270 6220 6171 6126 6084 6045 6009 5978 5950 5927 5907 5892 5881 5875 5873 5875 5883 5895 5911 5932 5957 5986 6019 6056 6095 6139 6186 6235 6287 6341 6397 6455 6514 6574 6636 6697 6759 6822 6884 6946 7007 7068 7128 7186 7244 7300 7355 7408 7460 7510 7559 7606 7652 7696 7738 7779 7819 7857 7893 7929 7963 7996 8028 8059 8088 8117 8145 8173 8199 8225 8250 8274 8298 8321 8344 8365 8387 8407 8427 8447 8466 8484 8501 8518 8534 8550 8565 8579 8593 8606 8618 8630 8640 8651 8660 8669 8678 8686 8694 8700 8707 8713 8719 8724 8730 8734 8739 8744 8748 8752 8756 8760 8764 8768 8772 8776 8780 8784 8788 8792 8795 8799 8803 8806 8810 8813 8817 8820 8823 8826 8828 8830 8832 8834 8836 8837 8837 8838 8838 8837 8837 8836 8834 8832 8830 8828 8825 8822 8818 8814 8810 8806 8801 8797 8792 8787 8782 8776 8771 8765 8760 8755 8749 8744 8738 8733 8728 8723 8718 8713 8708 8703 8699 8695 8691 8687 8683 8680 8677 8674 8671 8669 8667 8665 8663 8662 8661 8660 8660 8660 8660 8661 8662 8663 8665 8667 8669 8672 8674 8677 8681 8684 8688 8692 8697 8701 8706 8710 8715 8720 8725 8730 8735 8740 8745 8750 8754 8759 8763 8768 8772 8776 8779 8783 8786 8789 8792 8795 8797 8800 8802 8804 8805 8807 8808 8810 8811 8812 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8826 8827 8828 8829 8831 8832 8833 8835 8836 8837 8838 8840 8841 8842 8842 8843 8844 8844 8845 8845 8845 8845 8845 8844 8844 8843 8842 8841 8840 9521 2 5 2 8839 8837 8836 8834 8832 8830 8828 8826 8824 8822 8820 8818 8815 8813 8811 8808 8806 8803 8801 8799 8796 8794 8791 8789 8786 8783 8781 8778 8776 8773 8770 8767 8764 8762 8759 8756 8753 8749 8746 8743 8740 8736 8733 8729 8726 8722 8718 8715 8711 8707 8703 8699 8695 8691 8688 8684 8680 8675 8671 8667 8663 8659 8655 8651 8647 8643 8640 8636 8632 8628 8624 8620 8616 8613 8609 8605 8601 8597 8594 8590 8586 8582 8578 8575 8571 8567 8563 8559 8554 8550 8546 8542 8537 8533 8528 8524 8519 8514 8509 8504 8499 8494 8489 8484 8479 8474 8469 8464 8459 8454 8449 8444 8439 8434 8429 8424 8420 8415 8411 8406 8402 8397 8393 8389 8385 8381 8377 8372 8368 8364 8360 8355 8351 8346 8342 8337 8332 8327 8321 8316 8310 8304 8298 8291 8285 8278 8271 8263 8256 8248 8241 8233 8225 8217 8208 8200 8192 8184 8175 8167 8159 8151 8142 8134 8126 8119 8111 8103 8096 8088 8081 8074 8067 8060 8053 8046 8039 8033 8026 8019 8012 8006 7999 7992 7985 7978 7970 7963 7956 7948 7940 7932 7924 7916 7907 7898 7889 7880 7871 7862 7852 7842 7833 7823 7813 7802 7792 7781 7771 7760 7749 7739 7728 7717 7706 7694 7683 7672 7661 7649 7638 7627 7615 7603 7592 7580 7569 7557 7545 7533 7522 7510 7498 7486 7474 7462 7450 7438 7426 7414 7402 7390 7377 7365 7353 7340 7328 7315 7303 7290 7277 7264 7251 7238 7224 7211 7197 7183 7168 7154 7139 7124 7109 7093 7077 7061 7045 7028 7012 6994 6977 6960 6942 6924 6905 6887 6868 6849 6830 6811 6792 6773 6753 6734 6714 6695 6675 6655 6635 6615 6596 6576 6556 6536 6516 6496 6476 6456 6435 6415 6395 6374 6354 6333 6312 6291 6270 6248 6227 6205 6183 6161 6138 6115 6092 6069 6045 6021 5997 5972 5947 5922 5897 5871 5845 5818 5791 5764 5737 5709 5681 5653 5624 5595 5566 5537 5507 5477 5446 5416 5385 5354 5322 5291 5259 5227 5194 5162 5129 5096 5063 5029 4995 4961 4927 4893 4858 4823 4788 4753 4717 4681 4645 4609 4572 4536 4499 4461 4424 4386 4348 4310 4271 4232 4193 4154 4114 4074 4033 3993 3952 3911 3869 3827 3785 3742 3700 3656 3613 3569 3525 3481 3436 3391 3346 3300 3255 3208 3162 3115 3068 3020 2973 2924 2876 2827 2778 2729 2679 2629 2578 2527 2476 2425 2373 2321 2269 2217 2164 2112 2059 2006 1953 1899 1846 1793 1740 1687 1635 1582 1530 1478 1427 1376 1325 1275 1226 1177 1129 1081 1035 989 944 900 856 814 773 732 693 654 617 581 546 511 478 446 416 386 357 329 303 278 253 230 208 187 167 148 131 114 99 84 71 58 47 37 27 19 12 532767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9522 2 5 2 0 0 2 3 4 5 6 6 6 6 6 6 5 5 4 332767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 2 3 4 5 6 7 8 9 10 10 11 11 11 11 11 10 10 9 8 8 7 6 5 4 3 3 2 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 3 4 6 7 9 10 12 13 15 16 18 19 20 21 22 23 23 24 24 24 24 23 23 22 21 20 19 18 17 15 14 13 11 10 9 8 7 6 5 5 4 4 4 4 5 5 6 7 7 9 10 11 13 14 16 18 20 21 23 26 28 30 32 35 38 41 44 47 51 55 60 65 70 76 82 90 98 106 115 126 137 148 161 175 189 205 221 238 256 275 295 316 337 360 383 407 431 457 483 509 536 564 593 621 651 681 711 741 773 804 836 869 902 935 969 1004 1039 1074 1110 1147 1184 1221 1260 1298 1338 1378 1419 1460 1501 1544 1586 1629 1673 1717 1761 1805 1850 1895 1940 1986 2031 2077 2122 2167 2212 2257 2302 2347 2391 2435 2479 2522 2565 2608 2651 2693 2735 2776 2817 2858 2899 2939 2979 3019 3059 3098 3138 3177 3216 3255 3294 3333 3371 3410 3448 3487 3525 3563 3601 3638 3676 3713 3750 3787 3824 3860 3896 3932 3967 4002 4037 4071 4105 4139 4172 4205 4237 4269 4301 4333 4364 4395 4426 4456 4487 4517 4547 4576 4606 4636 4665 4694 4724 4753 4782 4811 4840 4869 4898 4927 4955 4984 5013 5041 5069 5097 5125 5153 5181 5208 5235 5262 5289 5315 5341 5367 5393 5418 5443 5468 5493 5518 5542 5567 5591 5615 5639 5664 5688 5712 5736 5760 5785 5809 5834 5859 5883 5908 5934 5959 5984 6009 6035 6060 6086 6112 6137 6162 6188 6213 6238 6263 6287 6311 6335 6358 6381 6404 6426 6448 6469 6490 6510 6530 6550 6568 6587 6605 6622 6640 6657 6673 6690 6706 6721 6737 6752 6768 6783 6798 6813 6828 6844 6859 6874 6889 6905 6920 6936 6951 6967 6983 6998 7014 7030 7045 7061 7077 7092 7107 7123 7138 7152 7167 7181 7195 7209 7223 7236 7249 7262 7274 7287 7298 7310 7322 7333 7344 7355 7366 7376 7387 7397 7407 7417 7428 7438 7448 7458 7468 7479 7489 7499 7510 7520 7531 7541 7552 7563 7574 7584 7595 7606 7617 7628 7639 7649 7660 7671 7682 7692 7703 7713 7723 7733 7743 7753 7763 7773 7782 7792 7801 7810 7819 7828 7837 7846 7854 9523 2 5 2 7862 7871 7879 7887 7895 7903 7910 7918 7926 7933 7940 7947 7955 7962 7968 7975 7982 7989 7995 8002 8008 8014 8020 8027 8033 8039 8045 8051 8057 8063 8069 8074 8080 8086 8092 8098 8104 8110 8115 8121 8127 8133 8139 8145 8150 8156 8162 8167 8173 8178 8183 8189 8194 8199 8204 8208 8213 8217 8222 8226 8230 8234 8237 8241 8244 8247 8251 8254 8257 8259 8262 8265 8268 8270 8273 8276 8278 8281 8284 8286 8289 8292 8295 8298 8301 8304 8307 8310 8313 8316 8319 8322 8325 8328 8331 8333 8336 8339 8341 8343 8345 8347 8349 8350 8352 8353 8353 8354 8354 8354 8354 8353 8353 8352 8351 8349 8348 8346 8345 8343 8341 8338 8336 8334 8331 8329 8327 8324 8322 8319 8317 8314 8311 8309 8306 8304 8301 8299 8296 8293 8290 8287 8284 8281 8277 8273 8270 8265 8261 8256 8251 8246 8240 8233 8227 8220 8212 8204 8195 8186 8176 8166 8156 8144 8133 8120 8107 8094 8080 8066 8051 8036 8020 8003 7986 7969 7951 7933 7914 7895 7875 7855 7835 7814 7792 7770 7747 7724 7700 7675 7650 7624 7597 7570 7541 7512 7481 7450 7418 7384 7349 7314 7277 7238 7199 7158 7116 7072 7027 6981 6933 6885 6835 6784 6731 6678 6624 6569 6513 6456 6399 6342 6285 6227 6170 6113 6056 6000 5945 5891 5838 5786 5737 5689 5643 5599 5558 5519 5483 5449 5419 5392 5368 5347 5330 5317 5307 5301 5298 5299 5304 5312 5324 5339 5358 5381 5406 5435 5467 5502 5540 5580 5623 5668 5716 5765 5816 5869 5923 5978 6035 6092 6150 6208 6267 6326 6385 6445 6503 6562 6620 6678 6735 6791 6846 6900 6954 7006 7058 7108 7158 7206 7253 7300 7345 7389 7432 7474 7515 7555 7594 7632 7669 7706 7741 7776 7810 7843 7876 7907 7939 7969 7999 8028 8056 8084 8111 8137 8163 8188 8213 8236 8260 8282 8304 8325 8346 8366 8385 8404 8422 8440 8457 8473 8489 8505 8519 8534 8548 8561 8574 8587 8600 8612 8623 8635 8646 8657 8668 8678 8689 8699 8709 8719 8728 8738 8748 8757 8767 8776 8785 8794 8803 8812 8821 8830 8838 8847 8855 8864 8872 8880 8887 8895 8903 8910 8917 8924 8931 8938 8944 8950 8956 8962 8968 8973 8979 8984 8988 8993 8998 9002 9006 9010 9013 9017 9020 9023 9026 9029 9031 9034 9036 9038 9040 9042 9044 9045 9047 9049 9050 9052 9053 9055 9057 9058 9060 9062 9064 9066 9068 9070 9073 9075 9078 9081 9084 9087 9090 9093 9097 9101 9104 9108 9112 9116 9120 9124 9128 9132 9136 9139 9143 9146 9150 9153 9156 9159 9162 9164 9166 9168 9170 9171 9173 9174 9175 9176 9176 9177 9177 9177 9177 9177 9177 9176 9176 9176 9176 9176 9176 9176 9176 9176 9176 9177 9177 9178 9179 9180 9181 9182 9183 9185 9186 9188 9189 9191 9193 9194 9196 9198 9200 9201 9203 9205 9206 9207 9209 9210 9524 2 5 2 9211 9212 9213 9214 9215 9215 9216 9217 9217 9217 9218 9218 9219 9219 9219 9220 9220 9220 9221 9221 9222 9222 9223 9224 9224 9225 9226 9227 9228 9228 9229 9230 9231 9232 9232 9233 9234 9234 9234 9235 9235 9235 9235 9235 9234 9234 9233 9232 9231 9230 9229 9228 9226 9225 9223 9221 9219 9217 9215 9213 9211 9209 9207 9204 9202 9200 9198 9196 9194 9192 9190 9188 9187 9185 9184 9183 9181 9180 9179 9178 9178 9177 9176 9176 9176 9175 9175 9175 9175 9175 9175 9176 9176 9176 9176 9177 9177 9177 9177 9178 9178 9178 9178 9178 9178 9178 9178 9178 9178 9177 9177 9176 9176 9175 9174 9173 9172 9171 9170 9169 9168 9166 9165 9164 9162 9161 9160 9158 9157 9155 9154 9153 9151 9150 9149 9148 9147 9146 9145 9144 9143 9142 9141 9140 9139 9139 9138 9137 9137 9136 9135 9134 9133 9132 9131 9130 9129 9128 9127 9125 9124 9122 9120 9118 9116 9114 9111 9109 9106 9103 9100 9097 9094 9091 9088 9084 9081 9078 9074 9071 9067 9064 9060 9057 9053 9050 9046 9043 9040 9037 9034 9031 9028 9025 9022 9020 9017 9014 9012 9009 9007 9005 9002 9000 8997 8995 8992 8989 8986 8983 8980 8977 8973 8969 8965 8961 8956 8951 8946 8940 8934 8928 8921 8914 8907 8900 8892 8884 8875 8867 8858 8849 8840 8830 8821 8812 8802 8792 8783 8774 8764 8755 8746 8737 8729 8721 8713 8705 8698 8691 8684 8678 8673 8667 8662 8658 8654 8650 8646 8643 8640 8638 8635 8633 8631 8629 8627 8626 8624 8622 8621 8619 8617 8615 8613 8611 8608 8605 8603 8599 8596 8592 8588 8584 8580 8575 8570 8565 8560 8554 8548 8542 8536 8529 8523 8516 8509 8502 8494 8487 8479 8472 8464 8456 8447 8439 8430 8422 8413 8404 8394 8385 8375 8365 8354 8343 8333 8321 8310 8298 8286 8273 8261 8247 8234 8220 8207 8192 8178 8163 8148 8133 8118 8102 8086 8070 8054 8038 8021 8004 7988 7971 7954 7936 7919 7901 7884 7866 7848 7830 7811 7792 7774 7754 7735 7715 7695 7674 7653 7632 7610 7588 7566 7543 7519 7495 7470 7445 7419 7393 7366 7339 7311 7283 7254 7225 7195 7165 7134 7102 7070 7038 7005 6972 6939 6904 6870 6835 6800 6764 6728 6691 6654 6616 6578 6540 6501 6461 6421 6381 6339 6297 6255 6211 6167 6123 6077 6031 5984 5936 5887 5837 5786 5734 5681 5627 5572 5516 5459 5401 5342 5282 5221 5159 5095 5031 4965 4899 4831 4763 4693 4623 4551 4478 4405 4330 4255 4179 4102 4024 3945 3865 3785 3704 3622 3539 3456 3372 3287 3202 3117 3031 2944 2857 2770 2683 2596 2508 2421 2334 2247 2160 2074 1989 1904 1820 1737 1654 1573 1494 1415 1339 1263 1190 1118 1049 981 916 853 792 733 677 624 572 524 478 435 394 355 320 286 255 227 200 176 154 134 116 100 86 9525 2 5 2 74 62 53 45 38 32 27 24 21 20 19 19 19 21 23 25 29 33 38 44 50 58 66 75 86 97 110 124 139 156 174 194 216 240 265 293 323 354 388 425 463 504 548 593 641 692 745 800 857 917 979 1043 1109 1178 1248 1320 1394 1470 1547 1626 1706 1787 1869 1953 2037 2122 2208 2294 2381 2468 2556 2643 2731 2818 2905 2993 3079 3166 3252 3337 3422 3506 3590 3673 3755 3836 3916 3996 4075 4152 4229 4305 4379 4453 4526 4597 4668 4738 4806 4874 4941 5006 5071 5134 5197 5258 5319 5378 5437 5495 5552 5607 5662 5716 5769 5822 5873 5924 5973 6022 6070 6117 6164 6209 6254 6298 6342 6384 6426 6467 6508 6548 6587 6625 6663 6700 6736 6772 6807 6842 6876 6909 6942 6974 7006 7037 7068 7098 7128 7157 7185 7214 7242 7269 7296 7323 7349 7375 7401 7426 7451 7476 7501 7525 7549 7573 7597 7621 7644 7668 7691 7714 7737 7760 7782 7805 7827 7849 7871 7893 7915 7937 7958 7979 8000 8021 8042 8062 8082 8102 8121 8140 8159 8177 8196 8213 8231 8247 8264 8280 8296 8311 8326 8341 8355 8369 8382 8396 8409 8421 8433 8445 8457 8468 8480 8491 8502 8512 8523 8533 8543 8554 8563 8573 8583 8593 8602 8612 8621 8631 8640 8649 8658 8667 8676 8685 8693 8701 8710 8717 8725 8733 8740 8747 8754 8761 8767 8774 8779 8785 8790 8796 8800 8805 8809 8813 8817 8821 8824 8828 8830 8833 8836 8838 8840 8843 8844 8846 8848 8849 8851 8852 8854 8855 8856 8857 8858 8859 8860 8861 8861 8862 8863 8863 8864 8864 8865 8865 8865 8866 8866 8866 8866 8866 8866 8866 8865 8865 8865 8864 8864 8863 8862 8862 8861 8860 8859 8858 8858 8857 8856 8855 8855 8854 8853 8853 8852 8852 8852 8852 8853 8853 8854 8855 8856 8857 8859 8860 8863 8865 8867 8870 8873 8876 8880 8884 8888 8892 8896 8900 8905 8910 8915 8920 8925 8930 8935 8940 8945 8951 8956 8961 8967 8972 8977 8982 8987 8992 8998 9003 9008 9012 9017 9022 9027 9032 9037 9041 9046 9051 9056 9060 9065 9070 9074 9079 9084 9088 9093 9097 9102 9106 9111 9115 9119 9123 9127 9131 9135 9139 9142 9145 9149 9151 9154 9157 9159 9161 9163 9165 9166 9167 9168 9169 9169 9170 9169 9169 9168 9167 9166 9165 9163 9161 9159 9156 9153 9150 9147 9143 9139 9135 9130 9126 9121 9115 9110 9104 9098 9092 9086 9080 9073 9066 9060 9053 9046 9040 9033 9026 9020 9013 9007 9001 8996 8990 8986 8981 8977 8973 8970 8968 8966 8965 8964 8964 8964 8965 8967 8970 8973 8977 8981 8987 8992 8999 9006 9013 9021 9029 9038 9047 9057 9066 9076 9087 9097 9108 9118 9129 9139 9150 9160 9171 9181 9191 9201 9210 9220 9229 9237 9246 9254 9262 9270 9277 9284 9290 9297 9302 9526 2 5 2 9308 9313 9318 9323 9328 9332 9336 9339 9343 9346 9349 9351 9354 9356 9358 9360 9361 9362 9364 9365 9366 9366 9367 9367 9368 9368 9368 9368 9369 9369 9369 9369 9369 9369 9369 9369 9370 9370 9371 9371 9372 9372 9373 9374 9375 9376 9377 9378 9379 9380 9381 9382 9382 9383 9383 9384 9384 9383 9383 9382 9381 9379 9378 9375 9373 9370 9366 9362 9358 9353 9348 9343 9337 9331 9325 9319 9312 9305 9299 9292 9285 9279 9273 9267 9261 9255 9251 9246 9242 9239 9236 9234 9233 9232 9232 9233 9234 9237 9240 9243 9247 9252 9257 9263 9270 9277 9284 9291 9299 9307 9315 9324 9332 9340 9349 9357 9365 9372 9380 9387 9394 9401 9407 9413 9418 9424 9429 9433 9437 9441 9445 9449 9452 9455 9458 9461 9464 9466 9469 9471 9474 9476 9479 9482 9484 9487 9490 9493 9496 9499 9502 9505 9508 9511 9514 9517 9520 9522 9525 9527 9529 9531 9533 9534 9535 9536 9536 9536 9536 9535 9534 9532 9531 9528 9526 9523 9520 9517 9513 9509 9505 9501 9496 9492 9487 9482 9477 9472 9467 9462 9456 9451 9445 9440 9434 9429 9423 9417 9411 9406 9399 9393 9387 9381 9374 9367 9360 9353 9346 9338 9330 9322 9314 9306 9298 9289 9280 9271 9262 9253 9244 9235 9226 9217 9208 9199 9191 9182 9174 9166 9159 9152 9145 9138 9133 9127 9123 9118 9115 9112 9109 9107 9106 9105 9105 9105 9106 9108 9110 9113 9116 9119 9123 9128 9132 9137 9143 9148 9154 9160 9167 9173 9179 9185 9192 9198 9204 9211 9217 9223 9228 9234 9239 9244 9249 9254 9258 9262 9266 9269 9272 9275 9277 9279 9281 9282 9283 9283 9284 9284 9283 9283 9282 9280 9278 9276 9274 9271 9268 9265 9262 9258 9253 9249 9244 9238 9233 9227 9220 9214 9207 9199 9191 9183 9175 9166 9156 9146 9136 9125 9114 9103 9091 9078 9066 9053 9039 9025 9011 8996 8981 8966 8950 8934 8918 8902 8885 8868 8851 8833 8815 8797 8779 8760 8741 8721 8702 8682 8661 8640 8618 8596 8573 8549 8525 8500 8474 8447 8420 8391 8361 8330 8297 8264 8229 8193 8156 8117 8077 8036 7994 7951 7907 7862 7815 7769 7721 7673 7625 7577 7529 7481 7433 7386 7340 7295 7252 7210 7170 7132 7096 7062 7032 7004 6979 6957 6939 6924 6912 6904 6900 6899 6903 6910 6920 6934 6952 6973 6997 7025 7055 7089 7125 7163 7204 7247 7291 7337 7384 7432 7481 7530 7580 7630 7680 7729 7778 7827 7874 7921 7966 8010 8053 8095 8136 8175 8212 8248 8282 8315 8346 8376 8405 8432 8457 8482 8505 8527 8548 8567 8586 8604 8620 8636 8651 8665 8678 8690 8702 8713 8723 8733 8742 8750 8757 8764 8770 8775 8780 8784 8788 8790 8792 8794 8795 8795 8794 8793 8792 8789 8787 8784 8780 8776 8771 8766 8761 8755 8748 8742 8735 8728 8720 8712 8704 8696 8688 8679 8670 8660 9527 2 5 2 8650 8640 8630 8620 8609 8598 8586 8575 8563 8551 8538 8526 8513 8500 8487 8474 8460 8447 8434 8421 8408 8395 8382 8370 8357 8346 8335 8324 8314 8304 8295 8287 8280 8273 8267 8262 8257 8254 8251 8249 8248 8248 8249 8250 8253 8255 8259 8263 8268 8273 8279 8285 8291 8298 8306 8313 8321 8329 8337 8345 8353 8361 8370 8378 8386 8394 8403 8411 8419 8426 8434 8442 8449 8457 8464 8471 8478 8485 8491 8498 8504 8510 8516 8521 8526 8531 8536 8540 8544 8547 8550 8553 8554 8556 8556 8556 8556 8554 8552 8550 8546 8542 8537 8532 8525 8518 8510 8501 8491 8481 8470 8459 8447 8434 8420 8406 8391 8376 8361 8344 8328 8310 8293 8275 8257 8238 8218 8199 8178 8158 8136 8115 8092 8069 8046 8022 7997 7971 7944 7917 7889 7859 7829 7797 7765 7731 7696 7660 7622 7583 7543 7501 7458 7413 7367 7319 7270 7219 7167 7113 7057 7000 6941 6880 6818 6754 6689 6621 6553 6482 6410 6336 6260 6183 6104 6023 5941 5856 5771 5683 5594 5503 5411 5318 5223 5126 5028 4929 4829 4728 4626 4524 4420 4317 4213 4110 4006 3903 3800 3698 3597 3498 3400 3304 3211 3119 3031 2945 2862 2783 2707 2635 2568 2504 2445 2391 2342 2298 2259 2225 2197 2173 2155 2143 2136 2135 2140 2149 2164 2185 2210 2240 2275 2315 2360 2409 2462 2520 2581 2646 2714 2785 2860 2937 3017 3099 3184 3270 3358 3448 3539 3632 3725 3819 3914 4009 4105 4200 4296 4391 4486 4581 4675 4769 4861 4953 5044 5133 5222 5309 5395 5479 5562 5643 5723 5801 5878 5952 6025 6096 6165 6232 6298 6361 6423 6483 6541 6597 6651 6703 6754 6803 6850 6895 6939 6980 7021 7059 7097 7132 7166 7199 7230 7260 7288 7315 7341 7366 7389 7411 7432 7452 7471 7489 7506 7522 7536 7550 7563 7575 7587 7597 7607 7615 7623 7631 7638 7644 7649 7654 7658 7662 7665 7668 7671 7673 7675 7676 7678 7679 7680 7680 7681 7682 7682 7683 7683 7684 7685 7686 7686 7687 7689 7690 7692 7693 7695 7697 7700 7702 7705 7708 7711 7715 7718 7722 7726 7730 7734 7738 7742 7747 7751 7756 7760 7765 7770 7775 7779 7784 7789 7794 7799 7804 7810 7815 7820 7826 7832 7838 7844 7851 7858 7865 7872 7880 7888 7897 7906 7915 7925 7935 7946 7957 7969 7981 7993 8006 8019 8033 8047 8061 8075 8089 8104 8118 8133 8147 8161 8175 8188 8202 8214 8227 8238 8250 8260 8270 8279 8288 8295 8302 8308 8314 8319 8322 8326 8328 8330 8331 8331 8331 8330 8329 8327 8325 8322 8319 8316 8313 8309 8305 8301 8297 8293 8289 8285 8280 8276 8271 8267 8262 8257 8252 8247 8242 8236 8231 8225 8218 8212 8205 8197 8190 8181 8173 8163 8154 8143 8133 8121 8109 8097 8084 8070 8056 8042 8026 8011 7995 7978 7961 7943 7925 7907 7888 7868 7848 7828 7807 9528 2 5 2 7786 7764 7742 7720 7697 7674 7650 7626 7601 7576 7550 7524 7497 7470 7442 7414 7386 7357 7328 7298 7268 7238 7207 7176 7145 7114 7083 7051 7020 6989 6958 6927 6896 6866 6836 6806 6777 6748 6720 6693 6666 6639 6613 6588 6563 6539 6515 6492 6470 6448 6426 6405 6384 6363 6342 6321 6301 6280 6260 6239 6217 6196 6174 6151 6128 6104 6079 6054 6027 6000 5972 5942 5912 5880 5847 5814 5778 5742 5704 5665 5625 5584 5541 5497 5452 5406 5358 5310 5260 5209 5157 5104 5050 4995 4939 4882 4824 4765 4705 4644 4583 4520 4457 4394 4329 4264 4198 4132 4064 3997 3928 3859 3790 3720 3649 3578 3506 3434 3362 3289 3216 3143 3069 2995 2920 2846 2771 2696 2621 2546 2471 2396 2321 2246 2171 2097 2023 1950 1876 1804 1732 1660 1590 1520 1451 1383 1316 1250 1186 1122 1061 1000 941 884 828 774 722 672 623 576 532 489 448 410 373 338 305 274 246 219 194 170 149 129 111 95 80 67 55 44 35 27 19 13 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 13 17 22 28 34 41 49 58 68 79 91 105 120 136 155 175 196 220 246 273 303 335 369 406 444 485 529 575 623 674 727 783 840 901 963 1028 1095 1163 1234 1307 1382 1458 1535 1615 1695 1777 1859 1943 2027 2112 2198 2283 2369 2456 2542 2628 2713 2799 2884 2968 3052 3135 3217 3298 3379 3458 3536 3614 3690 3766 3840 3913 3985 4056 4126 4195 4263 4329 4395 4460 4524 4586 4648 4710 4770 4829 4887 4945 5001 5057 5112 5166 5219 5271 5323 5373 5422 5471 5518 5565 5610 5655 5698 5740 5781 5821 5859 5897 5933 5968 6002 6034 6065 6095 6124 6151 6177 6202 6226 6248 6270 6290 6308 6326 6342 6358 6372 6385 6397 6408 6418 6426 6434 6441 6447 6451 6455 6458 6459 6460 6460 6459 6456 6453 6448 6443 6436 6428 6420 6409 6398 6386 6372 6356 6340 6322 6302 6281 6259 6235 6209 6182 6153 6122 6090 6056 6020 5983 5944 5903 5860 5816 5770 5723 5674 5624 5572 5519 5465 5410 5354 5298 5241 5183 5125 5067 5010 4952 4896 4840 4785 4731 4679 4629 4580 4534 4490 4449 4410 4375 4343 4314 4289 4267 4250 4236 4227 4221 4220 4222 4229 4240 4256 4276 4299 4327 4358 4394 4432 4475 4520 4569 4620 4674 4731 4790 4851 4913 4978 5043 5110 5178 5246 5315 5384 5454 5523 5593 5662 5730 5798 5865 5932 5997 6062 6125 6188 6249 6309 6368 6426 6483 6538 6592 6645 6696 6747 6796 6844 6891 6937 6982 7025 7068 7109 7149 7189 7227 7264 7301 7336 7371 7404 7437 7468 7499 7529 7557 7585 7612 7639 7664 7688 7712 7735 7757 7778 7798 7818 7837 7855 7872 7889 7905 9529 2 5 2 7920 7935 7949 7962 7975 7987 7999 8010 8020 8030 8039 8048 8056 8063 8071 8077 8083 8088 8093 8098 8102 8105 8108 8111 8113 8115 8116 8117 8117 8117 8117 8116 8115 8114 8112 8110 8108 8105 8102 8099 8096 8092 8088 8084 8079 8074 8069 8063 8057 8051 8044 8037 8030 8022 8014 8005 7996 7987 7976 7966 7955 7943 7931 7918 7905 7891 7876 7861 7846 7830 7813 7795 7778 7759 7740 7720 7700 7679 7658 7636 7613 7590 7566 7542 7517 7492 7465 7439 7411 7383 7354 7324 7293 7262 7230 7197 7163 7128 7092 7055 7017 6978 6937 6896 6853 6810 6764 6718 6670 6621 6570 6518 6465 6410 6353 6295 6236 6174 6111 6047 5980 5912 5842 5771 5697 5622 5545 5466 5385 5302 5217 5131 5042 4952 4859 4765 4669 4571 4472 4371 4268 4164 4058 3951 3843 3734 3624 3514 3403 3291 3179 3068 2956 2845 2735 2626 2518 2411 2306 2203 2103 2004 1908 1815 1725 1639 1556 1477 1401 1330 1263 1201 1142 1089 1040 996 956 922 893 868 848 833 823 817 816 820 828 840 857 878 902 931 963 998 1037 1078 1123 1170 1221 1273 1328 1385 1444 1505 1568 1632 1697 1764 1832 1902 1972 2043 2115 2188 2261 2335 2410 2485 2560 2636 2712 2788 2865 2942 3019 3096 3174 3251 3328 3406 3483 3561 3638 3715 3792 3869 3946 4022 4098 4173 4249 4323 4398 4471 4544 4617 4689 4759 4830 4899 4967 5035 5102 5167 5232 5296 5358 5420 5480 5540 5598 5655 5711 5766 5820 5873 5925 5977 6027 6076 6125 6173 6220 6267 6313 6359 6404 6448 6493 6537 6581 6625 6669 6712 6756 6800 6843 6887 6931 6975 7020 7064 7109 7153 7198 7243 7288 7333 7378 7424 7469 7513 7558 7602 7646 7690 7733 7776 7818 7860 7901 7941 7980 8019 8057 8093 8129 8164 8197 8230 8261 8292 8321 8349 8376 8403 8427 8451 8474 8496 8517 8537 8556 8575 8592 8609 8625 8640 8654 8668 8681 8694 8706 8718 8729 8740 8750 8759 8769 8777 8786 8794 8801 8808 8815 8821 8827 8832 8837 8842 8846 8849 8852 8855 8857 8858 8859 8860 8861 8861 8860 8860 8859 8858 8856 8855 8853 8852 8850 8848 8847 8845 8844 8843 8842 8841 8841 8841 8841 8842 8843 8844 8846 8848 8850 8853 8856 8859 8863 8866 8870 8874 8878 8883 8887 8891 8895 8899 8903 8907 8911 8914 8917 8921 8924 8927 8930 8932 8935 8937 8939 8942 8944 8947 8950 8953 8956 8960 8964 8968 8973 8979 8984 8991 8998 9006 9014 9023 9033 9044 9055 9066 9078 9091 9104 9117 9131 9145 9160 9174 9189 9204 9218 9233 9247 9261 9275 9288 9301 9313 9325 9337 9347 9357 9367 9376 9384 9391 9398 9405 9411 9416 9421 9425 9429 9433 9436 9439 9442 9445 9447 9450 9452 9455 9457 9460 9462 9465 9468 9471 9474 9477 9481 9484 9488 9492 9496 9500 9504 9508 9530 2 5 2 9512 9516 9520 9524 9528 9531 9535 9538 9542 9545 9547 9550 9553 9555 9557 9559 9560 9562 9563 9564 9565 9566 9567 9568 9568 9569 9569 9570 9570 9571 9572 9572 9573 9574 9575 9576 9577 9578 9579 9581 9582 9584 9585 9587 9589 9590 9592 9594 9596 9597 9599 9601 9602 9604 9605 9607 9608 9609 9610 9611 9612 9612 9613 9613 9613 9613 9613 9613 9612 9612 9611 9610 9609 9608 9607 9606 9605 9603 9602 9600 9599 9597 9596 9594 9592 9591 9589 9587 9586 9584 9583 9581 9580 9578 9577 9576 9574 9573 9572 9571 9570 9569 9569 9568 9567 9567 9566 9566 9565 9565 9564 9564 9564 9564 9563 9563 9563 9563 9563 9563 9563 9562 9562 9562 9562 9561 9561 9560 9560 9559 9558 9558 9557 9556 9555 9554 9552 9551 9550 9548 9546 9545 9543 9541 9539 9537 9535 9532 9530 9528 9525 9523 9520 9518 9515 9513 9510 9508 9505 9503 9501 9499 9496 9494 9492 9491 9489 9487 9486 9485 9483 9482 9481 9481 9480 9479 9479 9478 9478 9478 9478 9477 9477 9477 9477 9477 9476 9476 9476 9475 9475 9474 9473 9472 9471 9470 9469 9467 9466 9464 9462 9460 9458 9456 9453 9451 9448 9446 9443 9441 9438 9436 9433 9431 9428 9426 9424 9422 9421 9419 9418 9417 9416 9415 9415 9415 9415 9416 9417 9418 9419 9421 9423 9425 9428 9431 9434 9437 9441 9445 9449 9453 9457 9462 9467 9472 9477 9482 9487 9492 9497 9502 9508 9513 9518 9524 9529 9534 9539 9545 9550 9555 9560 9564 9569 9574 9578 9583 9587 9591 9595 9599 9603 9607 9611 9615 9618 9621 9625 9628 9631 9634 9637 9640 9643 9646 9649 9651 9654 9657 9659 9662 9664 9666 9669 9671 9673 9675 9678 9680 9681 9683 9685 9687 9688 9690 9691 9692 9693 9694 9695 9696 9697 9697 9698 9698 9698 9698 9698 9698 9697 9697 9697 9696 9695 9695 9694 9694 9693 9692 9692 9691 9691 9690 9690 9689 9689 9689 9689 9689 9689 9689 9689 9689 9690 9690 9690 9691 9691 9692 9692 9693 9693 9693 9694 9694 9694 9694 9694 9694 9694 9693 9693 9692 9692 9691 9690 9689 9688 9687 9686 9685 9683 9682 9681 9680 9678 9677 9676 9675 9674 9673 9672 9671 9671 9670 9670 9669 9669 9669 9669 9669 9669 9670 9670 9670 9670 9671 9671 9671 9671 9672 9672 9671 9671 9671 9670 9669 9669 9667 9666 9665 9663 9661 9659 9657 9655 9652 9650 9647 9644 9641 9638 9635 9632 9629 9626 9623 9621 9618 9615 9612 9610 9607 9605 9603 9601 9599 9597 9595 9593 9591 9590 9588 9586 9585 9583 9581 9579 9577 9575 9573 9571 9568 9565 9562 9559 9556 9552 9548 9544 9540 9535 9530 9525 9520 9515 9510 9504 9498 9492 9486 9480 9474 9468 9462 9455 9449 9443 9436 9430 9423 9416 9410 9403 9396 9388 9381 9373 9365 9357 9349 9340 9331 9321 9311 9301 9290 9279 9267 9531 2 5 2 9254 9241 9228 9214 9199 9184 9169 9153 9136 9119 9102 9083 9065 9046 9026 9007 8986 8966 8945 8923 8901 8879 8856 8832 8808 8783 8757 8731 8704 8676 8648 8617 8586 8554 8520 8484 8447 8409 8369 8326 8283 8237 8189 8139 8088 8034 7978 7920 7860 7798 7735 7671 7604 7537 7469 7399 7328 7258 7187 7116 7046 6976 6908 6841 6775 6711 6649 6590 6534 6481 6431 6385 6343 6305 6272 6243 6218 6198 6183 6173 6168 6167 6172 6181 6196 6215 6238 6266 6298 6333 6373 6416 6462 6511 6563 6618 6674 6733 6793 6854 6917 6980 7043 7107 7171 7235 7298 7362 7424 7486 7546 7605 7663 7720 7775 7829 7882 7933 7983 8031 8078 8123 8166 8208 8249 8288 8326 8362 8397 8431 8464 8496 8526 8555 8583 8610 8636 8661 8685 8708 8730 8751 8771 8790 8809 8826 8843 8859 8874 8888 8902 8915 8928 8939 8951 8961 8971 8981 8990 8999 9007 9015 9023 9030 9037 9044 9051 9057 9063 9069 9075 9081 9086 9091 9096 9101 9106 9110 9114 9118 9121 9124 9127 9129 9131 9132 9133 9133 9133 9132 9131 9129 9126 9123 9120 9116 9111 9106 9100 9094 9088 9081 9074 9067 9059 9051 9043 9035 9027 9018 9010 9001 8992 8984 8975 8966 8957 8947 8938 8928 8918 8907 8896 8885 8873 8860 8846 8831 8815 8798 8780 8761 8740 8717 8693 8668 8641 8612 8581 8549 8514 8478 8440 8401 8360 8318 8275 8230 8184 8137 8089 8040 7991 7942 7893 7843 7794 7745 7697 7649 7603 7557 7512 7468 7425 7383 7342 7303 7264 7227 7191 7155 7119 7084 7049 7013 6978 6942 6905 6867 6827 6785 6741 6694 6644 6592 6535 6475 6412 6344 6272 6195 6114 6029 5939 5844 5744 5640 5532 5420 5305 5186 5064 4940 4813 4684 4554 4424 4293 4163 4035 3908 3783 3661 3543 3429 3320 3216 3117 3025 2940 2862 2792 2731 2678 2634 2598 2571 2553 2545 2545 2555 2574 2603 2639 2685 2738 2800 2869 2945 3028 3117 3212 3313 3419 3529 3643 3760 3881 4004 4129 4255 4382 4510 4639 4767 4895 5023 5149 5273 5396 5517 5636 5752 5867 5978 6087 6194 6297 6398 6496 6591 6683 6772 6858 6942 7023 7101 7177 7250 7321 7389 7456 7520 7581 7641 7699 7755 7809 7861 7911 7960 8008 8053 8098 8140 8182 8222 8261 8298 8335 8370 8404 8437 8469 8500 8530 8558 8586 8613 8640 8665 8690 8714 8737 8760 8781 8803 8823 8843 8863 8882 8901 8919 8937 8954 8971 8987 9004 9019 9035 9050 9065 9079 9093 9107 9121 9134 9147 9159 9171 9183 9195 9206 9217 9228 9238 9248 9257 9266 9275 9284 9292 9300 9308 9315 9322 9329 9336 9342 9349 9355 9361 9366 9372 9378 9383 9389 9394 9399 9405 9410 9415 9421 9426 9432 9437 9442 9448 9453 9459 9464 9470 9475 9480 9485 9491 9496 9500 9505 9510 9514 9518 9522 9526 9529 9532 9535 9538 9540 9532 2 5 2 9542 9544 9546 9547 9548 9549 9550 9551 9551 9552 9552 9553 9553 9554 9554 9555 9556 9556 9557 9559 9560 9561 9563 9565 9567 9570 9572 9575 9578 9581 9584 9588 9591 9594 9598 9601 9605 9608 9612 9615 9618 9621 9624 9627 9629 9631 9633 9635 9636 9638 9639 9639 9640 9640 9641 9641 9640 9640 9640 9640 9639 9639 9638 9638 9638 9638 9638 9638 9638 9638 9638 9639 9640 9641 9642 9643 9645 9646 9648 9650 9651 9653 9655 9657 9659 9661 9662 9664 9666 9667 9669 9670 9671 9672 9673 9674 9674 9675 9675 9675 9675 9675 9675 9675 9674 9674 9674 9673 9673 9672 9672 9672 9672 9672 9672 9672 9672 9672 9673 9673 9674 9675 9676 9677 9678 9679 9681 9682 9683 9685 9686 9688 9689 9690 9691 9692 9694 9694 9695 9696 9696 9697 9697 9697 9697 9697 9697 9697 9696 9695 9695 9694 9693 9692 9691 9690 9689 9689 9688 9687 9686 9685 9684 9684 9683 9683 9682 9682 9682 9682 9682 9682 9682 9682 9682 9683 9683 9683 9684 9684 9684 9685 9685 9685 9685 9685 9685 9685 9685 9685 9684 9684 9683 9682 9681 9680 9679 9678 9676 9674 9673 9671 9669 9666 9664 9662 9659 9657 9654 9651 9648 9645 9642 9639 9636 9633 9630 9627 9623 9620 9617 9614 9611 9608 9605 9602 9599 9596 9593 9591 9588 9586 9584 9582 9580 9578 9577 9575 9574 9574 9573 9573 9572 9572 9573 9573 9574 9575 9576 9578 9579 9581 9583 9585 9587 9589 9592 9594 9597 9599 9602 9604 9607 9610 9612 9614 9617 9619 9621 9623 9625 9626 9628 9629 9631 9632 9633 9633 9634 9634 9635 9635 9636 9636 9636 9636 9636 9636 9636 9636 9637 9637 9637 9637 9638 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9649 9650 9652 9653 9655 9656 9658 9659 9661 9662 9664 9665 9666 9667 9668 9669 9670 9671 9672 9672 9673 9673 9674 9674 9674 9674 9675 9675 9675 9674 9674 9674 9674 9674 9674 9673 9673 9673 9672 9672 9672 9671 9671 9670 9670 9669 9668 9668 9667 9666 9665 9663 9662 9661 9659 9658 9656 9654 9652 9650 9648 9646 9644 9642 9639 9637 9634 9632 9629 9627 9625 9622 9620 9618 9615 9613 9611 9609 9607 9606 9604 9602 9601 9600 9598 9597 9596 9595 9594 9593 9593 9592 9591 9590 9590 9589 9589 9588 9587 9587 9586 9585 9585 9584 9584 9583 9582 9582 9581 9581 9580 9580 9580 9579 9579 9579 9579 9579 9579 9579 9579 9579 9579 9580 9580 9580 9581 9581 9582 9582 9582 9582 9583 9583 9583 9582 9582 9582 9581 9581 9580 9579 9578 9577 9575 9574 9572 9571 9569 9567 9565 9563 9562 9560 9558 9556 9555 9553 9552 9551 9550 9549 9548 9548 9547 9547 9547 9547 9547 9548 9548 9548 9549 9549 9550 9550 9551 9551 9551 9551 9551 9551 9550 9549 9548 9547 9545 9543 9540 9537 9534 9531 9527 9523 9519 9533 2 5 2 9514 9509 9504 9499 9494 9488 9483 9477 9472 9466 9460 9455 9449 9444 9439 9434 9429 9424 9420 9415 9411 9407 9403 9400 9396 9392 9389 9386 9383 9379 9376 9373 9369 9365 9362 9358 9353 9349 9344 9339 9334 9328 9322 9315 9308 9301 9293 9285 9277 9268 9259 9249 9239 9229 9218 9207 9196 9185 9173 9161 9149 9137 9124 9112 9099 9086 9074 9061 9047 9034 9021 9007 8994 8980 8966 8952 8937 8923 8907 8892 8876 8860 8843 8826 8808 8790 8771 8751 8731 8710 8688 8665 8641 8617 8591 8564 8537 8508 8479 8448 8416 8384 8350 8315 8279 8242 8204 8165 8124 8083 8041 7997 7953 7907 7860 7812 7763 7712 7661 7608 7554 7499 7443 7385 7325 7264 7202 7138 7073 7006 6938 6867 6796 6722 6647 6570 6492 6412 6331 6248 6164 6078 5992 5904 5816 5727 5638 5548 5458 5368 5279 5191 5103 5017 4933 4850 4770 4692 4617 4545 4477 4412 4352 4295 4244 4198 4156 4120 4089 4064 4045 4031 4024 4023 4028 4039 4056 4079 4108 4142 4182 4228 4278 4334 4395 4460 4529 4603 4679 4759 4843 4928 5016 5106 5198 5291 5385 5480 5576 5671 5767 5862 5956 6050 6142 6234 6324 6412 6499 6585 6668 6749 6829 6906 6981 7055 7126 7195 7262 7328 7391 7452 7511 7569 7625 7679 7731 7782 7831 7879 7926 7971 8015 8057 8099 8139 8178 8216 8253 8289 8324 8358 8391 8423 8455 8485 8514 8543 8571 8598 8624 8649 8674 8698 8721 8743 8764 8785 8805 8824 8842 8860 8878 8894 8910 8926 8941 8955 8969 8983 8996 9009 9021 9033 9045 9056 9068 9079 9090 9100 9111 9121 9131 9141 9152 9162 9171 9181 9191 9200 9210 9219 9229 9238 9247 9256 9265 9273 9281 9290 9298 9305 9313 9320 9327 9334 9340 9346 9352 9357 9362 9367 9371 9376 9379 9383 9386 9389 9392 9395 9397 9399 9401 9403 9405 9406 9408 9409 9411 9412 9414 9415 9417 9418 9420 9422 9423 9425 9427 9429 9432 9434 9437 9439 9442 9445 9447 9450 9453 9456 9459 9462 9465 9468 9471 9473 9476 9479 9481 9484 9486 9488 9490 9492 9494 9496 9498 9499 9500 9502 9503 9504 9505 9506 9507 9508 9510 9511 9512 9513 9514 9515 9517 9518 9520 9521 9523 9525 9527 9529 9532 9534 9536 9539 9541 9544 9547 9549 9552 9555 9558 9560 9563 9565 9568 9570 9572 9575 9577 9579 9580 9582 9583 9585 9586 9587 9587 9588 9588 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9588 9588 9588 9588 9588 9588 9588 9588 9588 9589 9589 9590 9590 9591 9592 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9603 9604 9605 9605 9605 9606 9606 9606 9606 9606 9605 9605 9605 9604 9603 9603 9602 9601 9600 9599 9599 9598 9597 9596 9595 9594 9593 9593 9592 9591 9591 9590 9590 9590 9590 9589 9589 9589 9589 9589 9589 9589 9590 9590 9534 2 5 2 9590 9590 9590 9590 9590 9590 9589 9589 9588 9588 9587 9586 9585 9584 9583 9581 9580 9578 9576 9574 9572 9570 9568 9565 9563 9560 9557 9555 9552 9549 9547 9544 9541 9538 9536 9533 9530 9528 9525 9522 9520 9517 9515 9512 9510 9507 9504 9502 9499 9496 9493 9490 9487 9484 9481 9477 9474 9470 9466 9462 9457 9453 9448 9443 9438 9433 9428 9423 9418 9412 9407 9402 9396 9391 9386 9381 9376 9372 9367 9363 9360 9356 9353 9351 9349 9347 9345 9344 9344 9344 9344 9345 9347 9348 9350 9353 9356 9359 9362 9366 9370 9374 9379 9383 9388 9393 9398 9403 9407 9412 9417 9422 9427 9431 9436 9440 9444 9448 9452 9456 9459 9463 9466 9469 9472 9475 9477 9480 9482 9485 9487 9489 9491 9493 9495 9497 9499 9500 9502 9504 9505 9507 9508 9509 9510 9511 9512 9513 9514 9515 9515 9516 9516 9516 9516 9516 9516 9516 9516 9515 9515 9514 9514 9513 9512 9512 9511 9510 9509 9509 9508 9507 9507 9506 9505 9505 9504 9504 9503 9503 9503 9502 9502 9502 9501 9501 9501 9500 9500 9499 9499 9498 9497 9496 9495 9493 9492 9490 9488 9486 9484 9481 9479 9476 9473 9470 9466 9463 9459 9456 9452 9448 9444 9440 9436 9432 9428 9424 9420 9416 9412 9408 9404 9401 9397 9393 9390 9386 9383 9380 9376 9373 9370 9367 9364 9361 9357 9354 9351 9348 9345 9341 9338 9334 9331 9327 9323 9320 9316 9312 9307 9303 9299 9295 9291 9286 9282 9278 9274 9269 9265 9261 9257 9254 9250 9247 9243 9240 9237 9234 9232 9229 9227 9225 9223 9221 9219 9217 9216 9214 9213 9211 9209 9208 9206 9204 9202 9200 9197 9195 9192 9188 9185 9181 9177 9172 9167 9162 9156 9150 9144 9137 9130 9123 9115 9106 9098 9089 9080 9070 9061 9050 9040 9029 9018 9007 8995 8983 8970 8957 8944 8930 8915 8900 8885 8868 8851 8833 8815 8795 8775 8754 8732 8709 8685 8660 8634 8607 8579 8549 8519 8488 8456 8424 8391 8357 8322 8287 8252 8216 8180 8145 8110 8075 8040 8006 7974 7942 7911 7882 7854 7827 7803 7780 7759 7740 7724 7710 7698 7689 7682 7677 7675 7675 7678 7683 7690 7700 7712 7726 7742 7760 7779 7800 7823 7847 7872 7899 7926 7954 7983 8012 8042 8072 8102 8132 8162 8192 8222 8251 8281 8309 8337 8365 8392 8418 8444 8469 8493 8517 8540 8562 8584 8605 8625 8644 8663 8682 8699 8716 8732 8748 8763 8777 8791 8804 8817 8829 8840 8851 8861 8870 8878 8886 8894 8900 8906 8911 8916 8920 8923 8926 8927 8929 8929 8929 8928 8927 8925 8923 8920 8916 8912 8908 8903 8897 8891 8884 8877 8870 8862 8853 8845 8835 8826 8816 8805 8795 8783 8772 8760 8747 8735 8722 8708 8695 8681 8667 8652 8638 8623 8608 8593 8578 8563 8548 8533 8518 8503 8489 8475 8461 8447 8434 8421 8409 8398 8387 8376 8367 9535 2 5 2 8358 8350 8342 8335 8329 8324 8319 8316 8313 8311 8309 8308 8308 8308 8309 8311 8313 8316 8318 8322 8325 8329 8333 8337 8341 8345 8349 8353 8357 8361 8364 8367 8370 8372 8374 8375 8376 8376 8376 8376 8374 8373 8370 8368 8364 8360 8356 8351 8346 8340 8334 8327 8320 8313 8306 8299 8291 8284 8276 8269 8261 8254 8247 8241 8234 8228 8223 8218 8214 8210 8207 8204 8203 8202 8201 8202 8203 8205 8208 8212 8217 8222 8229 8236 8244 8252 8262 8272 8283 8294 8306 8318 8331 8344 8358 8372 8386 8400 8414 8429 8443 8457 8472 8485 8499 8512 8525 8537 8549 8560 8571 8581 8590 8599 8606 8613 8619 8624 8629 8632 8635 8637 8638 8638 8637 8636 8633 8630 8626 8622 8617 8611 8605 8598 8590 8582 8574 8565 8556 8547 8537 8527 8517 8506 8496 8485 8474 8463 8452 8441 8430 8418 8407 8396 8384 8372 8361 8349 8337 8325 8313 8301 8289 8276 8264 8252 8239 8226 8214 8201 8188 8175 8163 8150 8137 8124 8112 8099 8087 8075 8063 8051 8040 8028 8018 8007 7997 7987 7978 7969 7961 7953 7945 7938 7932 7926 7920 7915 7910 7906 7902 7899 7896 7893 7890 7888 7886 7885 7883 7882 7881 7879 7878 7877 7876 7875 7873 7872 7870 7868 7866 7863 7861 7857 7854 7850 7846 7841 7836 7830 7824 7817 7809 7802 7793 7784 7775 7765 7754 7743 7732 7719 7707 7693 7680 7666 7651 7636 7620 7604 7588 7571 7554 7536 7518 7500 7481 7462 7443 7424 7404 7384 7363 7343 7322 7301 7279 7258 7236 7213 7190 7167 7144 7120 7096 7071 7046 7021 6995 6968 6941 6914 6886 6857 6828 6798 6767 6736 6705 6672 6639 6606 6572 6537 6501 6465 6428 6390 6352 6313 6273 6233 6192 6150 6108 6064 6020 5975 5929 5883 5835 5787 5737 5687 5635 5583 5529 5474 5418 5361 5302 5242 5181 5118 5054 4988 4921 4853 4783 4711 4638 4564 4488 4411 4333 4253 4173 4091 4008 3924 3840 3754 3669 3583 3496 3410 3323 3236 3150 3064 2979 2894 2810 2727 2645 2564 2485 2407 2330 2255 2181 2109 2039 1970 1904 1839 1776 1714 1655 1597 1541 1486 1433 1382 1332 1283 1236 1190 1145 1101 1059 1017 976 936 897 858 821 784 747 712 677 642 609 575 543 511 480 449 420 391 364 337 311 286 262 240 218 198 179 161 144 128 114 101 89 78 69 60 52 46 40 35 31 28 25 23 21 20 19 18 18 18 17 17 18 18 18 18 18 18 18 18 18 19 19 20 21 23 24 27 30 33 37 42 48 55 63 72 82 94 106 120 136 152 170 190 211 233 257 283 309 338 367 398 430 463 497 533 569 606 645 684 723 763 804 845 886 927 968 1010 1051 1091 1132 1171 1210 1248 1286 1322 1357 1391 9536 2 5 2 1424 1455 1484 1512 1538 1562 1584 1604 1621 1637 1651 1662 1671 1677 1682 1683 1683 1680 1676 1669 1660 1649 1637 1622 1606 1589 1570 1550 1530 1509 1487 1466 1444 1422 1401 1381 1362 1344 1327 1312 1299 1288 1280 1274 1271 1270 1273 1279 1287 1300 1316 1335 1358 1385 1415 1448 1485 1525 1568 1615 1665 1718 1774 1832 1893 1955 2020 2087 2156 2225 2296 2368 2441 2515 2588 2662 2736 2809 2882 2954 3026 3096 3166 3234 3300 3366 3429 3491 3551 3608 3664 3718 3770 3819 3866 3911 3953 3994 4031 4067 4100 4130 4158 4184 4207 4228 4247 4263 4277 4289 4298 4306 4311 4314 4315 4315 4312 4308 4303 4296 4288 4279 4269 4258 4246 4234 4221 4209 4196 4184 4173 4162 4152 4143 4135 4129 4124 4121 4120 4121 4124 4129 4137 4148 4160 4176 4194 4214 4237 4262 4290 4321 4353 4389 4426 4465 4506 4549 4593 4639 4686 4734 4783 4833 4884 4935 4987 5038 5090 5141 5193 5243 5294 5344 5393 5442 5490 5537 5584 5630 5674 5719 5762 5805 5847 5888 5929 5969 6009 6048 6087 6125 6164 6202 6240 6277 6315 6353 6391 6429 6467 6505 6544 6582 6621 6660 6699 6738 6777 6817 6857 6896 6936 6976 7016 7057 7096 7136 7176 7216 7255 7295 7334 7373 7411 7449 7487 7524 7561 7597 7633 7669 7703 7738 7771 7804 7837 7868 7899 7929 7959 7988 8016 8043 8070 8096 8121 8146 8170 8193 8215 8237 8258 8278 8298 8317 8335 8353 8370 8387 8403 8418 8433 8448 8462 8476 8489 8502 8514 8526 8538 8549 8561 8571 8582 8592 8602 8611 8620 8629 8638 8646 8654 8661 8668 8675 8682 8688 8694 8700 8705 8710 8715 8719 8723 8727 8730 8734 8736 8739 8742 8744 8746 8748 8750 8751 8753 8754 8756 8757 8758 8760 8761 8763 8764 8766 8768 8770 8772 8774 8776 8778 8781 8783 8786 8789 8792 8795 8799 8802 8806 8809 8813 8817 8821 8825 8829 8834 8838 8842 8847 8851 8856 8861 8866 8871 8876 8881 8886 8891 8897 8903 8908 8914 8920 8927 8933 8939 8946 8953 8960 8967 8974 8981 8989 8996 9004 9011 9019 9026 9034 9041 9049 9056 9063 9070 9077 9084 9091 9097 9103 9109 9115 9120 9125 9130 9134 9139 9143 9146 9150 9153 9156 9158 9161 9163 9165 9167 9169 9170 9172 9173 9174 9175 9176 9177 9178 9178 9179 9180 9180 9181 9181 9181 9181 9181 9181 9181 9181 9180 9180 9179 9178 9177 9176 9174 9173 9171 9169 9167 9165 9162 9160 9157 9154 9152 9149 9146 9143 9140 9137 9134 9131 9128 9126 9123 9121 9119 9118 9116 9115 9114 9114 9113 9114 9114 9115 9116 9117 9119 9121 9124 9127 9130 9133 9136 9140 9144 9148 9152 9157 9161 9166 9170 9175 9180 9184 9189 9193 9197 9202 9206 9210 9213 9217 9220 9223 9226 9229 9232 9234 9236 9238 9239 9240 9241 9242 9242 9242 9242 9537 2 5 2 9241 9241 9239 9238 9236 9234 9232 9229 9227 9223 9220 9217 9213 9209 9204 9200 9195 9190 9186 9181 9175 9170 9165 9160 9155 9150 9145 9141 9136 9132 9127 9123 9120 9116 9113 9111 9108 9106 9105 9103 9102 9102 9102 9102 9102 9103 9105 9106 9108 9111 9113 9116 9119 9122 9126 9130 9134 9138 9142 9146 9151 9155 9160 9164 9169 9174 9178 9183 9188 9193 9197 9202 9207 9211 9216 9221 9225 9230 9235 9239 9244 9249 9253 9258 9262 9267 9272 9276 9281 9285 9290 9295 9299 9304 9308 9313 9317 9321 9326 9330 9334 9338 9343 9347 9351 9354 9358 9362 9365 9369 9372 9375 9379 9382 9385 9388 9390 9393 9396 9398 9401 9403 9405 9408 9410 9412 9414 9416 9418 9420 9422 9424 9426 9428 9429 9431 9433 9435 9436 9438 9440 9441 9443 9444 9446 9448 9449 9450 9452 9453 9455 9456 9457 9458 9460 9461 9462 9463 9464 9465 9465 9466 9467 9468 9468 9469 9469 9470 9470 9470 9470 9471 9471 9471 9471 9471 9471 9472 9472 9472 9472 9472 9472 9472 9472 9472 9472 9473 9473 9473 9473 9473 9474 9474 9474 9475 9475 9476 9476 9477 9477 9477 9478 9478 9479 9479 9480 9480 9481 9481 9482 9482 9482 9483 9483 9483 9483 9484 9484 9484 9484 9484 9484 9485 9485 9485 9485 9485 9484 9484 9484 9484 9484 9484 9484 9483 9483 9483 9483 9482 9482 9482 9481 9481 9480 9480 9479 9479 9479 9478 9478 9477 9477 9476 9476 9475 9475 9474 9474 9474 9473 9473 9473 9473 9473 9473 9473 9473 9473 9473 9473 9473 9474 9474 9475 9475 9475 9476 9476 9477 9477 9478 9478 9478 9479 9479 9479 9479 9479 9479 9479 9478 9478 9477 9476 9475 9475 9474 9472 9471 9470 9468 9467 9465 9464 9462 9460 9459 9457 9455 9454 9452 9451 9449 9448 9447 9445 9444 9443 9442 9441 9440 9440 9439 9439 9438 9438 9437 9437 9436 9436 9436 9436 9435 9435 9434 9434 9434 9433 9432 9432 9431 9430 9429 9428 9427 9426 9425 9424 9423 9422 9420 9419 9418 9416 9415 9414 9412 9411 9409 9408 9407 9405 9404 9403 9402 9400 9399 9398 9396 9395 9394 9392 9391 9389 9388 9386 9384 9382 9380 9378 9376 9373 9371 9368 9366 9363 9360 9357 9354 9351 9348 9345 9341 9338 9335 9332 9329 9326 9323 9320 9317 9315 9312 9310 9308 9306 9304 9302 9300 9299 9298 9296 9295 9294 9293 9292 9291 9289 9288 9287 9285 9284 9282 9280 9278 9275 9272 9269 9266 9262 9258 9254 9249 9244 9239 9233 9227 9221 9215 9208 9202 9195 9188 9180 9173 9166 9159 9151 9144 9137 9130 9123 9117 9110 9104 9098 9092 9086 9081 9076 9070 9066 9061 9057 9052 9048 9044 9040 9037 9033 9029 9025 9021 9018 9014 9009 9005 9001 8996 8991 8986 8980 8975 8969 8962 8955 8948 8941 8933 8925 8917 8908 8899 8890 8880 8870 8860 8850 8839 9538 2 5 2 8827 8816 8804 8792 8780 8768 8755 8742 8729 8715 8701 8687 8673 8659 8644 8629 8614 8598 8582 8566 8550 8533 8516 8499 8481 8463 8445 8426 8407 8388 8368 8348 8327 8306 8284 8262 8239 8216 8192 8168 8143 8118 8091 8064 8037 8008 7979 7949 7918 7886 7853 7819 7784 7748 7711 7672 7633 7592 7550 7506 7461 7415 7367 7317 7266 7214 7160 7104 7046 6987 6926 6863 6798 6731 6662 6592 6519 6445 6368 6289 6209 6126 6041 5954 5865 5774 5681 5586 5489 5390 5289 5187 5083 4977 4869 4760 4650 4538 4426 4313 4199 4084 3970 3855 3740 3626 3513 3400 3289 3180 3072 2966 2863 2763 2666 2572 2483 2397 2316 2239 2167 2101 2040 1985 1936 1893 1856 1826 1803 1786 1776 1773 1777 1788 1806 1831 1862 1899 1943 1993 2050 2112 2179 2252 2330 2412 2499 2590 2684 2781 2881 2984 3089 3195 3304 3413 3523 3633 3744 3853 3963 4071 4179 4285 4390 4493 4594 4693 4790 4884 4976 5065 5152 5236 5317 5396 5471 5544 5615 5682 5747 5809 5868 5924 5978 6030 6078 6125 6169 6210 6249 6285 6318 6349 6378 6404 6428 6449 6468 6484 6498 6508 6517 6522 6526 6526 6524 6519 6512 6502 6490 6475 6458 6439 6418 6394 6369 6343 6314 6285 6254 6223 6191 6159 6126 6093 6061 6029 5999 5969 5941 5914 5890 5868 5848 5830 5816 5804 5795 5790 5787 5789 5794 5803 5815 5831 5850 5873 5900 5929 5962 5998 6037 6079 6124 6171 6220 6272 6325 6379 6435 6493 6551 6609 6669 6728 6788 6848 6908 6967 7025 7083 7140 7196 7252 7306 7359 7411 7462 7512 7560 7607 7653 7698 7741 7784 7825 7865 7904 7942 7979 8015 8050 8084 8117 8150 8181 8212 8242 8271 8300 8328 8355 8381 8407 8432 8456 8479 8502 8524 8546 8567 8587 8607 8626 8644 8662 8679 8695 8711 8727 8742 8756 8770 8784 8797 8810 8823 8835 8847 8859 8871 8882 8893 8905 8916 8926 8937 8948 8958 8968 8978 8988 8998 9008 9017 9026 9035 9044 9052 9061 9068 9076 9083 9090 9097 9103 9109 9115 9120 9125 9130 9134 9138 9142 9146 9149 9153 9156 9159 9162 9165 9168 9171 9174 9177 9180 9183 9186 9190 9194 9197 9201 9205 9210 9214 9219 9223 9228 9233 9238 9243 9248 9253 9257 9262 9267 9272 9276 9280 9285 9289 9292 9296 9299 9302 9305 9308 9310 9312 9314 9316 9318 9319 9321 9322 9323 9324 9325 9326 9327 9328 9329 9330 9331 9332 9334 9335 9337 9339 9341 9343 9345 9347 9349 9352 9354 9357 9360 9363 9365 9368 9371 9374 9377 9380 9382 9385 9387 9390 9392 9394 9396 9398 9400 9402 9404 9405 9407 9408 9409 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 9427 9428 9429 9430 9431 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9443 9444 9444 9444 9444 9444 9444 9444 9539 2 5 2 9444 9444 9443 9443 9443 9442 9441 9441 9440 9440 9439 9439 9438 9438 9438 9437 9437 9437 9437 9437 9437 9438 9438 9439 9439 9440 9441 9442 9443 9444 9445 9447 9448 9449 9451 9452 9454 9455 9457 9458 9460 9461 9463 9464 9465 9467 9468 9469 9470 9471 9472 9472 9473 9473 9474 9474 9474 9474 9474 9474 9473 9473 9472 9472 9471 9470 9469 9468 9467 9466 9465 9464 9463 9463 9462 9461 9461 9460 9460 9460 9460 9460 9460 9461 9462 9463 9464 9465 9466 9468 9470 9471 9473 9475 9477 9479 9481 9483 9485 9487 9488 9490 9491 9492 9493 9494 9495 9495 9495 9495 9494 9494 9493 9492 9490 9489 9487 9485 9483 9481 9479 9476 9474 9472 9469 9467 9465 9463 9461 9460 9458 9457 9456 9455 9454 9454 9453 9453 9453 9454 9454 9455 9455 9456 9457 9458 9459 9460 9461 9462 9462 9463 9464 9464 9465 9465 9465 9465 9465 9465 9464 9464 9463 9463 9462 9461 9460 9460 9459 9458 9457 9456 9455 9455 9454 9454 9453 9453 9453 9453 9453 9453 9454 9454 9454 9455 9456 9456 9457 9458 9458 9459 9460 9461 9461 9462 9462 9462 9462 9462 9462 9462 9462 9462 9461 9460 9459 9459 9457 9456 9455 9454 9452 9451 9449 9447 9445 9443 9442 9440 9437 9435 9433 9431 9429 9427 9424 9422 9420 9417 9415 9413 9410 9408 9405 9403 9400 9398 9396 9393 9391 9389 9387 9385 9383 9381 9380 9378 9377 9376 9375 9374 9373 9373 9373 9373 9373 9373 9374 9375 9375 9377 9378 9379 9381 9382 9384 9385 9387 9389 9390 9392 9393 9394 9395 9396 9397 9398 9398 9399 9398 9398 9398 9397 9396 9395 9393 9392 9390 9388 9386 9383 9381 9378 9376 9373 9370 9367 9365 9362 9359 9356 9353 9350 9348 9345 9343 9340 9338 9336 9333 9331 9329 9327 9325 9323 9321 9319 9317 9315 9313 9311 9309 9307 9305 9302 9300 9297 9294 9292 9289 9286 9283 9279 9276 9273 9269 9265 9261 9258 9254 9250 9246 9242 9237 9233 9229 9225 9220 9216 9211 9206 9201 9197 9192 9186 9181 9175 9169 9163 9157 9150 9143 9136 9128 9120 9111 9102 9092 9081 9071 9059 9047 9035 9021 9008 8994 8979 8964 8948 8932 8915 8898 8880 8863 8845 8827 8809 8791 8773 8755 8738 8720 8703 8686 8670 8655 8639 8625 8611 8598 8586 8575 8564 8555 8546 8538 8531 8524 8519 8515 8511 8508 8506 8504 8503 8503 8503 8504 8505 8507 8509 8511 8514 8517 8520 8523 8527 8531 8534 8538 8543 8547 8551 8556 8561 8566 8571 8577 8582 8588 8595 8601 8608 8616 8624 8632 8641 8650 8660 8670 8681 8692 8703 8715 8728 8741 8754 8767 8781 8795 8809 8823 8837 8851 8866 8880 8894 8908 8922 8935 8949 8961 8974 8986 8998 9009 9020 9030 9040 9050 9059 9068 9076 9083 9091 9098 9104 9110 9116 9122 9127 9132 9136 9141 9145 9149 9153 9156 9159 9540 2 5 2 9163 9166 9168 9171 9174 9176 9178 9181 9183 9184 9186 9188 9189 9190 9192 9193 9193 9194 9195 9195 9196 9196 9196 9196 9196 9196 9196 9195 9195 9195 9194 9194 9193 9193 9192 9191 9191 9190 9189 9188 9188 9187 9186 9185 9184 9183 9182 9181 9180 9179 9178 9176 9175 9174 9172 9171 9169 9168 9166 9165 9163 9162 9160 9159 9157 9156 9154 9153 9151 9150 9149 9147 9146 9145 9144 9142 9141 9140 9139 9138 9137 9136 9135 9133 9132 9131 9129 9128 9127 9125 9123 9121 9119 9117 9115 9112 9110 9107 9104 9102 9099 9095 9092 9089 9085 9082 9078 9075 9071 9068 9064 9060 9057 9053 9050 9046 9043 9040 9037 9033 9030 9028 9025 9022 9020 9017 9015 9013 9010 9008 9006 9004 9002 9000 8998 8996 8994 8992 8990 8988 8986 8984 8982 8979 8977 8974 8971 8969 8966 8962 8959 8956 8952 8948 8944 8940 8936 8932 8927 8922 8918 8913 8908 8902 8897 8892 8886 8880 8875 8869 8863 8857 8851 8845 8838 8832 8826 8820 8813 8807 8800 8794 8788 8781 8775 8768 8762 8755 8749 8742 8736 8729 8723 8716 8709 8703 8696 8689 8683 8676 8669 8662 8655 8648 8641 8633 8626 8619 8611 8603 8596 8588 8580 8572 8564 8556 8547 8539 8530 8522 8513 8504 8495 8486 8476 8467 8457 8448 8438 8428 8418 8408 8397 8387 8376 8365 8354 8343 8332 8320 8308 8296 8284 8272 8259 8246 8232 8219 8205 8190 8176 8160 8145 8129 8113 8096 8079 8061 8043 8025 8006 7987 7967 7946 7926 7904 7883 7861 7838 7815 7791 7768 7743 7719 7694 7669 7643 7617 7591 7564 7538 7511 7483 7456 7428 7400 7372 7343 7315 7286 7256 7227 7197 7166 7136 7105 7073 7041 7009 6976 6942 6908 6872 6837 6800 6762 6724 6685 6644 6603 6561 6517 6472 6427 6379 6331 6282 6231 6179 6125 6071 6015 5958 5900 5840 5779 5717 5654 5590 5525 5458 5391 5322 5253 5182 5111 5039 4965 4891 4816 4741 4664 4587 4509 4430 4350 4270 4189 4107 4024 3941 3857 3773 3687 3601 3515 3428 3340 3252 3163 3074 2984 2894 2804 2714 2623 2533 2443 2353 2263 2174 2085 1997 1910 1823 1738 1654 1572 1491 1411 1334 1258 1184 1113 1043 976 911 849 790 733 679 627 578 532 489 448 411 375 343 313 286 261 238 218 200 184 170 159 149 141 134 130 127 125 125 127 130 134 140 147 156 167 179 192 207 224 242 262 284 309 335 363 394 427 463 501 542 586 632 681 733 788 845 906 969 1036 1105 1176 1251 1328 1407 1489 1573 1659 1747 1836 1928 2020 2114 2209 2305 2401 2498 2595 2692 2789 2887 2983 3080 3175 3270 3364 3457 3549 3640 3730 3819 3906 3993 4078 4161 4244 4325 4405 4484 4562 4639 4714 4789 4862 4934 5006 5076 5145 5213 5279 5345 5409 5472 5534 9541 2 5 2 5595 5655 5713 5769 5824 5878 5930 5980 6029 6076 6121 6165 6207 6248 6287 6324 6360 6395 6428 6460 6490 6520 6548 6576 6604 6630 6656 6682 6707 6732 6757 6781 6806 6829 6853 6876 6900 6923 6945 6966 6986 7005 7022 7038 7051 7063 7072 7078 7082 7081 7077 7070 7058 7042 7021 6995 6964 6929 6890 6846 6797 6745 6688 6626 6561 6492 6421 6348 6273 6198 6121 6045 5970 5895 5823 5753 5686 5624 5566 5513 5465 5424 5391 5364 5345 5334 5330 5333 5345 5365 5392 5429 5473 5524 5583 5647 5718 5794 5875 5960 6049 6142 6237 6334 6433 6532 6631 6730 6828 6924 7017 7108 7195 7280 7361 7439 7513 7583 7648 7709 7765 7817 7866 7910 7951 7988 8022 8053 8081 8107 8131 8152 8172 8190 8206 8222 8237 8252 8266 8281 8295 8309 8323 8336 8350 8365 8379 8394 8408 8423 8438 8453 8467 8481 8495 8509 8522 8534 8546 8557 8568 8578 8587 8596 8604 8611 8617 8623 8628 8632 8636 8640 8643 8646 8648 8651 8653 8655 8657 8660 8662 8664 8666 8669 8672 8675 8678 8681 8685 8688 8692 8695 8699 8703 8706 8710 8713 8717 8720 8722 8725 8727 8729 8730 8731 8732 8732 8732 8732 8731 8730 8729 8727 8726 8724 8722 8720 8717 8715 8713 8711 8709 8707 8706 8704 8703 8702 8702 8701 8701 8701 8702 8702 8703 8704 8706 8707 8709 8711 8712 8714 8716 8718 8720 8721 8723 8724 8725 8726 8727 8728 8728 8728 8727 8727 8726 8725 8723 8722 8720 8718 8715 8713 8710 8707 8704 8701 8698 8695 8691 8688 8685 8682 8679 8676 8673 8671 8668 8666 8664 8662 8661 8659 8658 8658 8657 8657 8657 8658 8659 8660 8662 8663 8665 8668 8671 8674 8677 8681 8685 8689 8693 8698 8702 8708 8713 8718 8724 8729 8735 8741 8746 8752 8758 8764 8770 8776 8782 8787 8793 8799 8804 8809 8815 8820 8825 8829 8834 8839 8843 8847 8851 8855 8859 8863 8867 8870 8874 8877 8880 8884 8887 8890 8893 8896 8898 8901 8904 8906 8909 8911 8914 8916 8918 8921 8923 8924 8926 8928 8929 8931 8932 8933 8934 8935 8936 8937 8937 8938 8938 8938 8939 8939 8939 8939 8939 8939 8938 8938 8938 8938 8938 8938 8938 8938 8938 8938 8939 8939 8939 8940 8940 8941 8941 8942 8943 8943 8944 8945 8945 8946 8946 8947 8947 8947 8947 8947 8947 8947 8947 8947 8946 8946 8945 8944 8944 8943 8942 8941 8939 8938 8937 8936 8934 8933 8932 8931 8929 8928 8927 8926 8924 8923 8922 8921 8920 8919 8918 8917 8916 8915 8914 8913 8912 8911 8910 8910 8909 8908 8906 8905 8904 8903 8902 8901 8900 8899 8897 8896 8895 8894 8893 8892 8891 8890 8889 8889 8888 8887 8887 8886 8886 8886 8885 8885 8885 8885 8885 8885 8885 8885 8884 8884 8884 8883 8883 8882 8881 8880 8878 8876 8875 8872 8870 8867 8864 8861 8857 8853 8849 9542 2 5 2 8844 8839 8834 8829 8823 8817 8811 8805 8798 8792 8785 8778 8772 8765 8758 8752 8745 8738 8732 8726 8720 8714 8708 8703 8698 8693 8688 8684 8680 8677 8673 8670 8668 8665 8663 8662 8660 8660 8659 8659 8659 8659 8660 8661 8662 8664 8665 8667 8670 8672 8675 8678 8682 8685 8689 8693 8697 8702 8706 8711 8716 8720 8725 8731 8736 8741 8746 8752 8757 8763 8768 8773 8778 8784 8789 8794 8799 8803 8808 8812 8817 8821 8824 8828 8831 8834 8837 8840 8842 8845 8847 8848 8850 8851 8852 8853 8853 8854 8854 8854 8854 8854 8853 8853 8852 8852 8851 8850 8849 8848 8847 8847 8846 8845 8843 8842 8841 8840 8839 8837 8836 8835 8833 8831 8829 8827 8825 8823 8820 8817 8814 8810 8807 8803 8799 8794 8790 8784 8779 8774 8768 8762 8756 8749 8743 8736 8729 8722 8715 8709 8702 8695 8688 8682 8676 8670 8664 8659 8654 8649 8645 8641 8637 8634 8632 8630 8629 8628 8627 8627 8628 8629 8630 8632 8634 8637 8639 8643 8646 8650 8654 8658 8663 8667 8672 8676 8681 8686 8690 8695 8699 8704 8708 8712 8716 8720 8724 8727 8731 8734 8737 8740 8743 8746 8748 8751 8753 8755 8757 8759 8761 8763 8765 8767 8769 8770 8772 8773 8775 8776 8778 8779 8781 8782 8783 8784 8785 8786 8787 8788 8789 8789 8790 8790 8790 8791 8791 8791 8791 8790 8790 8790 8789 8789 8789 8788 8787 8787 8786 8786 8785 8785 8784 8784 8783 8783 8782 8782 8782 8781 8781 8781 8781 8780 8780 8779 8779 8778 8778 8777 8777 8776 8775 8774 8772 8771 8769 8768 8766 8764 8762 8760 8758 8756 8753 8751 8748 8746 8743 8741 8738 8736 8733 8731 8729 8727 8725 8723 8722 8720 8719 8718 8717 8716 8716 8715 8715 8714 8714 8714 8714 8713 8713 8713 8713 8712 8712 8711 8710 8709 8708 8706 8704 8702 8700 8698 8695 8692 8689 8686 8683 8679 8675 8671 8667 8663 8659 8655 8651 8647 8643 8639 8636 8632 8629 8625 8622 8619 8617 8614 8612 8610 8608 8607 8605 8604 8602 8601 8600 8599 8598 8597 8596 8595 8594 8593 8591 8590 8588 8586 8584 8582 8580 8577 8574 8571 8568 8565 8561 8558 8554 8550 8546 8541 8537 8533 8528 8524 8519 8515 8510 8505 8501 8496 8492 8487 8483 8478 8474 8469 8465 8461 8456 8452 8448 8444 8440 8435 8431 8427 8423 8419 8415 8410 8406 8402 8398 8394 8390 8386 8382 8378 8374 8370 8367 8363 8359 8356 8352 8349 8346 8342 8339 8336 8333 8330 8327 8324 8321 8318 8316 8313 8310 8307 8304 8301 8298 8295 8292 8288 8285 8282 8278 8275 8272 8268 8265 8261 8258 8254 8251 8248 8244 8241 8238 8235 8232 8229 8226 8224 8221 8218 8216 8213 8211 8209 8206 8203 8201 8198 8195 8192 8189 8185 8181 8177 8172 8167 8162 8156 8150 8144 8137 8130 8123 8115 8107 8098 8089 8080 9543 2 5 2 8071 8062 8053 8044 8034 8025 8016 8007 7999 7990 7982 7974 7966 7958 7951 7944 7937 7930 7923 7916 7909 7901 7894 7885 7876 7867 7857 7845 7833 7819 7804 7788 7770 7751 7729 7706 7681 7654 7626 7596 7564 7531 7496 7459 7421 7381 7341 7300 7258 7217 7175 7133 7091 7050 7010 6972 6934 6898 6865 6833 6804 6778 6754 6734 6716 6701 6690 6682 6676 6674 6676 6681 6689 6700 6713 6729 6747 6767 6789 6813 6838 6864 6891 6919 6947 6975 7003 7030 7056 7082 7106 7129 7150 7170 7188 7205 7220 7232 7243 7251 7257 7262 7264 7265 7264 7262 7258 7252 7246 7238 7229 7219 7208 7197 7185 7173 7161 7148 7136 7123 7110 7098 7085 7073 7060 7048 7037 7025 7014 7003 6992 6981 6970 6959 6948 6937 6926 6915 6904 6892 6881 6869 6857 6844 6832 6818 6805 6791 6778 6763 6749 6735 6720 6705 6690 6676 6661 6646 6631 6616 6602 6587 6573 6559 6546 6532 6519 6506 6493 6481 6469 6457 6445 6433 6422 6410 6399 6388 6376 6365 6353 6342 6330 6318 6306 6293 6280 6267 6254 6240 6226 6211 6196 6181 6165 6148 6132 6115 6097 6080 6062 6043 6024 6005 5986 5967 5947 5927 5907 5887 5867 5847 5827 5806 5785 5765 5744 5723 5702 5681 5660 5639 5618 5596 5574 5552 5530 5507 5484 5461 5438 5414 5389 5364 5339 5313 5287 5261 5233 5205 5177 5148 5119 5089 5059 5028 4997 4965 4933 4901 4868 4834 4801 4767 4733 4698 4664 4629 4594 4558 4523 4487 4452 4416 4380 4344 4308 4272 4236 4199 4163 4126 4090 4053 4016 3979 3941 3904 3866 3828 3789 3750 3711 3672 3632 3591 3550 3509 3467 3425 3382 3339 3295 3251 3206 3160 3115 3068 3022 2974 2927 2879 2830 2782 2732 2683 2634 2584 2534 2484 2434 2384 2333 2283 2233 2183 2133 2083 2034 1984 1935 1886 1838 1789 1741 1694 1646 1600 1553 1507 1461 1416 1371 1326 1282 1238 1195 1153 1110 1068 1027 986 946 906 867 828 790 753 716 680 645 610 576 543 511 480 449 420 391 363 336 311 286 263 240 219 198 179 161 144 128 113 99 86 75 64 54 45 37 30 24 18 14 1032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0327673276732767327673276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 7 8 8 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 14 15 16 17 19 20 22 24 27 29 32 35 39 42 46 50 55 59 64 70 75 81 86 92 99 105 112 118 9544 2 5 2 125 132 139 147 154 161 169 176 184 191 199 207 215 222 230 238 245 253 260 268 275 282 289 296 303 309 316 322 328 333 338 343 347 351 355 358 361 363 364 365 366 366 365 364 362 360 357 353 349 344 339 333 326 319 312 304 296 287 279 269 260 250 241 231 221 211 201 191 181 171 162 153 143 135 126 118 110 102 94 87 81 74 68 63 57 52 48 43 39 36 32 29 26 23 21 18 16 14 13 11 10 8 7 6 5 4 3 2 2 1 1 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 2 4 5 6 8 10 12 14 16 19 22 25 28 32 36 40 45 50 55 61 67 74 81 89 98 106 116 126 137 149 161 174 188 203 219 236 254 273 293 314 336 359 383 409 436 464 493 523 555 588 622 657 693 730 769 808 849 890 932 975 1019 1064 1109 1155 1202 1248 1296 1343 1391 1440 1488 1537 1585 1634 1682 1731 1779 1828 1876 1924 1972 2020 2068 2115 2163 2210 2257 2304 2351 2398 2445 2491 2538 2584 2631 2678 2724 2771 2817 2864 2911 2957 3004 3050 3097 3144 3190 3237 3283 3329 3375 3420 3466 3511 3556 3600 3644 3687 3730 3772 3814 3855 3896 3936 3975 4014 4052 4089 4126 4162 4197 4232 4266 4299 4332 4364 4395 4426 4457 4487 4516 4545 4574 4602 4630 4658 4685 4712 4738 4765 4791 4817 4842 4868 4893 4918 4942 4967 4991 5015 5039 5062 5086 5109 5132 5155 5177 5199 5221 5243 5265 5286 5308 5329 5350 5371 5392 5412 5433 5454 5474 5495 5515 5536 5556 5577 5598 5619 5640 5661 5682 5703 5725 5746 5768 5790 5812 5834 5856 5878 5900 5922 5944 5966 5988 6010 6032 6054 6076 6097 6118 6139 6160 6180 6200 6220 6240 6259 6278 6296 6314 6332 6349 6366 6383 6399 6415 6430 6445 6460 6474 6488 6502 6516 6529 6542 6554 6567 6579 6591 6603 6615 6626 6638 6649 6660 6671 6682 6693 6703 6714 6725 6735 6746 6756 6766 6776 6787 6797 6807 6817 6827 6836 6846 6856 6865 6875 6884 6893 6903 6912 6921 6929 6938 6946 6955 6963 6971 6979 6987 6995 7002 7009 7017 7024 7031 7038 7045 7051 7058 7064 7071 7077 7084 7090 7096 7103 7109 7115 7121 7128 7134 7140 7147 7153 7159 7166 7172 7179 7185 7192 7198 7205 7211 7218 7224 7231 7237 7243 7250 7256 7262 7268 7274 7280 7285 7291 7296 7302 7307 7312 7317 7322 7327 7332 7336 7341 7345 7350 7354 7358 7363 7367 7371 7375 7380 7384 7388 7392 7397 7401 7405 7409 7414 7418 7423 7427 7431 7436 7440 7444 7449 7453 7457 7461 7465 7469 9545 2 5 2 7473 7477 7481 7484 7487 7490 7493 7496 7499 7501 7504 7506 7508 7510 7511 7512 7514 7515 7516 7517 7517 7518 7519 7519 7519 7520 7520 7521 7521 7521 7522 7522 7523 7524 7525 7525 7527 7528 7529 7530 7532 7534 7536 7538 7540 7542 7545 7547 7550 7552 7555 7558 7561 7564 7566 7569 7572 7575 7578 7580 7583 7585 7588 7590 7592 7595 7597 7599 7600 7602 7604 7605 7607 7608 7610 7611 7612 7614 7615 7616 7618 7619 7621 7622 7624 7625 7627 7629 7630 7632 7634 7636 7638 7640 7642 7644 7646 7648 7651 7653 7655 7657 7658 7660 7662 7664 7665 7667 7668 7669 7670 7671 7672 7673 7673 7673 7674 7674 7674 7674 7674 7674 7673 7673 7673 7672 7672 7671 7671 7670 7670 7669 7668 7668 7667 7667 7666 7665 7665 7664 7664 7663 7662 7662 7661 7660 7659 7659 7658 7657 7656 7655 7654 7653 7652 7651 7650 7649 7647 7646 7645 7644 7642 7641 7640 7638 7637 7635 7634 7632 7631 7629 7627 7626 7624 7622 7620 7618 7616 7614 7612 7610 7607 7605 7602 7600 7597 7594 7591 7588 7585 7581 7578 7575 7571 7568 7564 7560 7556 7552 7548 7544 7540 7536 7532 7528 7524 7519 7515 7511 7507 7502 7498 7493 7489 7484 7480 7475 7470 7465 7461 7455 7450 7445 7440 7434 7428 7423 7417 7410 7404 7397 7391 7384 7377 7369 7362 7354 7346 7338 7329 7321 7312 7303 7294 7284 7274 7264 7254 7244 7233 7223 7212 7200 7189 7177 7165 7153 7141 7128 7115 7102 7088 7074 7060 7046 7031 7016 7001 6985 6970 6953 6937 6920 6903 6885 6867 6849 6831 6812 6792 6773 6753 6732 6712 6691 6669 6647 6625 6602 6579 6555 6531 6506 6480 6454 6428 6400 6372 6344 6314 6284 6253 6221 6188 6155 6120 6084 6048 6010 5971 5931 5890 5848 5805 5761 5715 5668 5620 5570 5520 5468 5415 5360 5304 5247 5189 5129 5068 5005 4942 4876 4810 4742 4673 4602 4531 4458 4383 4307 4230 4152 4072 3992 3910 3827 3742 3657 3571 3484 3396 3308 3219 3130 3040 2950 2859 2769 2679 2590 2501 2413 2326 2240 2156 2073 1991 1912 1835 1760 1688 1618 1552 1489 1429 1372 1319 1270 1225 1183 1146 1114 1085 1061 1042 1027 1017 1011 1010 1013 1021 1033 1050 1071 1097 1127 1161 1199 1241 1287 1337 1390 1447 1507 1570 1636 1706 1778 1852 1929 2009 2090 2174 2259 2345 2434 2523 2614 2705 2797 2890 2984 3077 3171 3264 3357 3450 3542 3634 3724 3814 3902 3989 4074 4158 4240 4321 4399 4476 4550 4622 4693 4760 4826 4889 4951 5009 5065 5119 5171 5221 5268 5313 5356 5396 5435 5472 5507 5540 5571 5601 5629 5656 5681 5704 5727 5748 5768 5787 5805 5822 5838 5853 5867 5881 5894 5906 5918 5929 5939 5949 5958 5967 5975 5983 5991 5998 6005 6012 6019 6025 6032 6038 6045 6051 6058 6065 6072 6079 6087 9546 2 5 2 6095 6104 6114 6124 6134 6146 6158 6171 6185 6199 6215 6231 6249 6267 6287 6307 6328 6350 6373 6396 6420 6445 6471 6497 6524 6551 6578 6606 6633 6661 6689 6717 6744 6772 6799 6825 6852 6878 6903 6928 6952 6975 6998 7021 7042 7063 7084 7103 7123 7141 7159 7176 7193 7210 7226 7241 7256 7271 7286 7301 7315 7329 7343 7356 7370 7383 7397 7410 7423 7436 7449 7461 7473 7485 7497 7509 7520 7530 7541 7551 7560 7569 7578 7586 7593 7600 7606 7611 7616 7620 7624 7627 7630 7632 7633 7634 7634 7634 7634 7633 7632 7630 7628 7626 7624 7621 7619 7616 7613 7610 7606 7603 7599 7596 7592 7588 7585 7580 7576 7572 7567 7562 7557 7552 7547 7541 7535 7529 7522 7516 7509 7501 7494 7486 7478 7470 7461 7453 7444 7436 7427 7419 7410 7402 7394 7386 7378 7371 7363 7356 7350 7344 7338 7332 7327 7322 7317 7312 7308 7304 7300 7296 7292 7289 7285 7281 7277 7272 7267 7262 7257 7251 7244 7237 7230 7222 7213 7203 7193 7182 7170 7157 7144 7130 7115 7099 7083 7066 7047 7029 7009 6988 6966 6944 6920 6896 6870 6844 6816 6787 6757 6725 6692 6657 6620 6582 6542 6500 6457 6411 6363 6313 6261 6207 6150 6091 6030 5967 5902 5835 5766 5696 5624 5551 5476 5401 5325 5248 5172 5095 5020 4945 4872 4800 4729 4661 4596 4534 4475 4419 4367 4320 4277 4239 4206 4178 4155 4138 4126 4119 4118 4123 4134 4151 4173 4200 4232 4269 4311 4357 4408 4463 4522 4584 4650 4718 4789 4862 4936 5012 5090 5168 5246 5325 5404 5483 5561 5639 5715 5791 5864 5937 6007 6076 6143 6209 6272 6333 6393 6450 6505 6558 6610 6659 6706 6752 6796 6838 6879 6918 6956 6992 7027 7061 7093 7125 7155 7185 7214 7242 7269 7295 7320 7345 7370 7393 7416 7438 7460 7481 7502 7522 7542 7561 7579 7597 7614 7630 7646 7661 7676 7690 7704 7716 7729 7740 7751 7762 7772 7781 7790 7798 7805 7813 7819 7826 7831 7837 7842 7847 7851 7856 7860 7864 7867 7871 7874 7878 7881 7884 7888 7891 7895 7898 7902 7906 7910 7914 7918 7922 7927 7931 7936 7941 7946 7951 7956 7961 7967 7972 7978 7983 7989 7994 7999 8005 8010 8015 8020 8025 8030 8035 8039 8044 8048 8052 8056 8060 8063 8067 8070 8073 8076 8079 8082 8084 8086 8089 8091 8093 8095 8097 8098 8100 8101 8102 8103 8104 8105 8105 8105 8105 8105 8105 8104 8103 8102 8100 8098 8095 8092 8089 8085 8081 8077 8072 8067 8061 8054 8048 8040 8033 8025 8016 8008 7998 7989 7979 7968 7957 7946 7934 7922 7910 7897 7884 7870 7856 7841 7826 7810 7794 7777 7759 7741 7722 7703 7683 7661 7639 7616 7593 7568 7542 7516 7488 7460 7430 7400 7369 7337 7305 7271 7237 7203 7168 7132 7097 7061 7026 6991 6956 6921 6887 6854 6822 6791 6761 6732 6706 9547 2 5 2 6680 6657 6636 6617 6600 6585 6572 6562 6555 6550 6548 6548 6551 6557 6565 6575 6588 6603 6621 6640 6662 6686 6712 6739 6768 6798 6829 6862 6895 6930 6965 7000 7036 7072 7108 7145 7181 7217 7252 7287 7322 7356 7389 7422 7454 7485 7516 7545 7574 7602 7629 7656 7682 7707 7731 7754 7777 7800 7821 7843 7863 7883 7903 7922 7941 7959 7977 7995 8012 8029 8045 8061 8077 8093 8108 8123 8137 8151 8165 8178 8191 8204 8216 8227 8238 8249 8259 8269 8278 8286 8295 8302 8310 8316 8323 8328 8334 8338 8343 8347 8351 8354 8357 8360 8362 8364 8366 8368 8369 8370 8371 8372 8373 8373 8374 8374 8374 8374 8374 8373 8373 8372 8371 8370 8369 8368 8366 8364 8362 8360 8357 8354 8351 8347 8344 8340 8336 8331 8326 8321 8316 8311 8305 8299 8294 8288 8282 8277 8271 8266 8260 8255 8251 8246 8242 8239 8236 8233 8231 8230 8229 8229 8229 8230 8232 8234 8237 8241 8245 8249 8255 8260 8266 8273 8279 8286 8293 8301 8308 8316 8323 8331 8338 8345 8352 8359 8366 8372 8378 8383 8389 8394 8398 8403 8407 8410 8414 8417 8420 8422 8425 8427 8430 8432 8435 8437 8439 8442 8445 8448 8451 8454 8457 8461 8465 8469 8474 8478 8483 8488 8493 8499 8504 8510 8515 8521 8527 8533 8538 8544 8550 8555 8561 8566 8571 8576 8581 8586 8591 8595 8600 8604 8608 8612 8616 8619 8623 8627 8630 8634 8638 8642 8645 8649 8653 8657 8661 8665 8670 8674 8678 8683 8687 8692 8696 8701 8705 8710 8714 8719 8723 8727 8731 8735 8739 8743 8747 8750 8753 8756 8758 8761 8763 8766 8768 8769 8771 8773 8774 8775 8777 8778 8779 8780 8781 8782 8783 8784 8785 8787 8788 8789 8791 8792 8793 8795 8797 8799 8800 8802 8804 8806 8808 8810 8812 8814 8816 8817 8819 8821 8823 8824 8826 8827 8828 8829 8830 8831 8832 8833 8834 8834 8835 8835 8836 8836 8836 8836 8837 8837 8837 8837 8837 8838 8838 8838 8838 8839 8839 8839 8840 8840 8841 8842 8842 8843 8844 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8864 8865 8866 8867 8868 8869 8870 8871 8872 8873 8874 8875 8876 8877 8878 8878 8879 8880 8880 8880 8881 8881 8881 8881 8881 8880 8880 8880 8879 8878 8878 8877 8876 8875 8874 8872 8871 8870 8868 8867 8866 8864 8863 8861 8860 8858 8857 8855 8854 8852 8851 8850 8848 8847 8846 8845 8844 8842 8841 8840 8839 8838 8837 8835 8834 8833 8831 8830 8828 8826 8825 8823 8821 8818 8816 8813 8811 8808 8805 8802 8798 8795 8791 8788 8784 8780 8776 8772 8768 8764 8760 8755 8751 8747 8743 8739 8736 8732 8728 8725 8722 8719 8716 8714 8712 8710 8708 8707 8706 8705 8704 8704 8704 8704 8705 8705 8706 8708 8709 8711 8713 8715 8717 8720 9548 2 5 2 8722 8725 8728 8731 8734 8737 8740 8744 8747 8750 8753 8757 8760 8763 8766 8769 8772 8775 8777 8780 8782 8785 8787 8789 8791 8793 8795 8796 8797 8798 8799 8800 8801 8801 8801 8802 8802 8801 8801 8801 8800 8799 8798 8797 8796 8795 8794 8792 8791 8789 8788 8786 8785 8783 8781 8779 8778 8776 8774 8772 8770 8768 8766 8764 8762 8760 8758 8756 8754 8751 8749 8746 8744 8741 8738 8735 8732 8729 8725 8722 8718 8714 8710 8706 8701 8696 8692 8687 8682 8676 8671 8666 8660 8654 8648 8642 8636 8630 8623 8617 8610 8604 8597 8590 8583 8577 8570 8563 8556 8549 8542 8535 8528 8520 8513 8506 8499 8492 8484 8477 8469 8462 8454 8447 8439 8431 8424 8416 8408 8400 8391 8383 8375 8366 8358 8349 8340 8331 8322 8313 8304 8294 8285 8275 8265 8256 8246 8236 8226 8216 8206 8196 8186 8176 8167 8157 8147 8137 8127 8118 8108 8099 8089 8080 8070 8061 8052 8042 8033 8023 8014 8004 7994 7984 7973 7962 7951 7939 7927 7915 7901 7888 7873 7858 7842 7825 7808 7790 7771 7751 7730 7708 7685 7662 7638 7612 7586 7559 7531 7502 7472 7442 7410 7378 7345 7311 7276 7240 7204 7166 7127 7087 7047 7005 6962 6917 6872 6824 6776 6725 6673 6619 6564 6506 6447 6385 6322 6256 6189 6119 6047 5973 5897 5819 5740 5659 5576 5493 5408 5322 5235 5148 5061 4974 4888 4803 4718 4636 4555 4476 4399 4326 4255 4188 4125 4065 4010 3959 3913 3872 3836 3805 3778 3757 3741 3731 3725 3724 3729 3739 3753 3771 3794 3820 3850 3884 3921 3961 4003 4047 4094 4142 4192 4243 4294 4346 4398 4449 4501 4551 4601 4649 4696 4742 4785 4827 4866 4903 4937 4968 4996 5021 5042 5060 5074 5085 5091 5093 5091 5084 5073 5057 5036 5011 4980 4945 4904 4859 4808 4753 4693 4628 4558 4484 4405 4323 4237 4148 4056 3962 3865 3767 3667 3566 3466 3365 3266 3169 3073 2981 2892 2807 2726 2650 2580 2516 2459 2408 2364 2328 2301 2282 2271 2268 2275 2289 2312 2343 2382 2430 2486 2550 2620 2697 2781 2871 2966 3066 3170 3278 3390 3505 3622 3741 3861 3982 4104 4226 4347 4467 4586 4703 4819 4933 5044 5153 5260 5364 5465 5563 5658 5750 5840 5926 6010 6092 6170 6247 6321 6392 6462 6529 6595 6658 6720 6780 6839 6897 6953 7007 7061 7113 7164 7214 7262 7310 7356 7402 7446 7489 7531 7572 7612 7650 7688 7724 7759 7793 7826 7857 7888 7917 7946 7973 8000 8025 8049 8073 8095 8117 8138 8158 8178 8197 8215 8233 8250 8267 8283 8299 8315 8330 8345 8359 8373 8387 8401 8414 8428 8440 8453 8466 8478 8490 8501 8513 8524 8535 8546 8557 8567 8577 8587 8597 8607 8616 8625 8634 8643 8651 8660 8668 8676 8684 8692 8700 8707 8715 8722 8729 8737 8744 8750 8757 8764 8770 8777 8783 8789 8795 9549 2 5 2 8801 8807 8812 8818 8823 8828 8833 8838 8843 8847 8852 8856 8860 8865 8869 8873 8877 8881 8884 8888 8892 8895 8899 8903 8906 8910 8913 8916 8920 8923 8926 8930 8933 8936 8939 8942 8945 8948 8950 8953 8955 8958 8960 8962 8964 8966 8968 8969 8971 8972 8974 8975 8976 8978 8979 8980 8981 8982 8983 8984 8986 8987 8988 8990 8992 8993 8995 8997 8999 9002 9004 9006 9009 9012 9015 9017 9020 9023 9026 9030 9033 9036 9039 9042 9044 9047 9050 9052 9055 9057 9059 9061 9063 9065 9066 9068 9069 9070 9071 9072 9072 9073 9073 9074 9074 9075 9075 9075 9076 9076 9076 9077 9078 9078 9079 9080 9081 9082 9083 9084 9086 9087 9089 9090 9092 9094 9096 9097 9099 9101 9103 9105 9107 9109 9110 9112 9114 9115 9116 9118 9119 9120 9121 9122 9122 9123 9123 9123 9123 9123 9123 9123 9122 9122 9121 9120 9119 9118 9117 9116 9115 9114 9113 9112 9111 9110 9109 9108 9107 9106 9105 9104 9104 9103 9103 9102 9102 9102 9103 9103 9104 9104 9105 9106 9107 9109 9110 9112 9113 9115 9117 9119 9121 9122 9124 9126 9128 9130 9132 9133 9135 9136 9137 9138 9139 9139 9140 9140 9140 9140 9139 9138 9137 9136 9135 9133 9132 9130 9128 9126 9123 9121 9119 9117 9114 9112 9110 9108 9106 9104 9102 9100 9099 9097 9096 9095 9094 9093 9093 9092 9092 9092 9092 9092 9092 9093 9093 9093 9094 9094 9095 9095 9095 9096 9096 9096 9096 9096 9096 9096 9095 9095 9094 9093 9092 9091 9090 9088 9087 9085 9083 9081 9079 9077 9075 9073 9070 9068 9065 9063 9060 9057 9055 9052 9049 9046 9043 9041 9038 9035 9032 9029 9026 9023 9020 9017 9014 9011 9009 9006 9003 9000 8997 8994 8991 8987 8984 8981 8978 8975 8972 8968 8965 8961 8958 8954 8950 8947 8943 8938 8934 8930 8925 8920 8915 8910 8905 8899 8894 8888 8882 8875 8869 8862 8855 8848 8840 8832 8825 8817 8808 8800 8791 8783 8774 8764 8755 8746 8736 8726 8716 8706 8695 8685 8674 8663 8652 8640 8629 8617 8604 8592 8579 8566 8553 8539 8525 8510 8495 8480 8464 8448 8432 8415 8397 8379 8361 8342 8323 8302 8282 8260 8238 8216 8192 8168 8144 8118 8092 8065 8037 8008 7978 7946 7914 7881 7847 7811 7775 7737 7698 7657 7615 7572 7528 7482 7435 7386 7337 7286 7234 7180 7126 7071 7015 6958 6900 6842 6784 6725 6667 6609 6551 6493 6437 6381 6327 6274 6222 6173 6126 6081 6038 5998 5961 5927 5897 5869 5845 5825 5808 5795 5786 5781 5780 5783 5789 5800 5814 5831 5853 5878 5906 5937 5971 6008 6048 6090 6135 6181 6229 6279 6330 6382 6435 6489 6544 6598 6654 6708 6763 6817 6871 6924 6977 7029 7080 7130 7179 7227 7274 7320 7365 7408 7451 7492 7533 7572 7611 7648 7685 7720 7755 7789 7823 7855 7887 7918 7949 7979 9550 2 5 2 8008 8037 8065 8093 8120 8146 8171 8196 8221 8244 8267 8289 8311 8332 8351 8370 8388 8406 8422 8438 8453 8467 8480 8492 8504 8515 8525 8535 8544 8552 8561 8568 8576 8583 8590 8596 8603 8609 8616 8622 8628 8635 8641 8648 8655 8661 8668 8675 8682 8688 8694 8701 8707 8712 8718 8723 8727 8731 8734 8737 8739 8740 8740 8739 8737 8735 8732 8728 8723 8717 8710 8702 8694 8685 8675 8665 8655 8644 8632 8620 8609 8597 8584 8572 8559 8546 8532 8519 8505 8491 8476 8461 8445 8429 8411 8391 8371 8348 8325 8299 8271 8240 8208 8172 8134 8093 8049 8001 7950 7896 7839 7778 7715 7649 7581 7510 7436 7360 7282 7203 7123 7043 6963 6883 6804 6726 6650 6576 6505 6437 6373 6313 6257 6207 6161 6122 6089 6061 6040 6026 6017 6015 6020 6030 6048 6072 6101 6137 6177 6223 6273 6328 6386 6448 6513 6580 6649 6720 6793 6866 6940 7013 7087 7158 7229 7299 7367 7433 7498 7560 7620 7678 7734 7786 7836 7884 7930 7973 8015 8054 8091 8127 8161 8193 8224 8254 8282 8309 8336 8362 8386 8411 8435 8459 8482 8505 8527 8548 8570 8591 8611 8632 8651 8671 8690 8708 8726 8743 8760 8776 8791 8805 8819 8832 8845 8857 8868 8879 8889 8899 8908 8916 8924 8932 8939 8947 8953 8960 8967 8973 8980 8986 8992 8998 9004 9010 9017 9023 9029 9035 9041 9047 9053 9059 9064 9070 9075 9080 9085 9090 9094 9099 9103 9107 9110 9113 9116 9119 9122 9124 9126 9128 9130 9132 9134 9135 9137 9139 9140 9142 9144 9146 9147 9149 9152 9154 9156 9159 9161 9164 9166 9169 9172 9174 9177 9179 9182 9184 9187 9189 9191 9193 9195 9196 9197 9198 9199 9200 9201 9201 9201 9202 9202 9202 9201 9201 9201 9200 9200 9199 9199 9198 9198 9197 9197 9196 9196 9195 9195 9194 9193 9193 9192 9191 9190 9189 9188 9186 9185 9183 9180 9178 9176 9173 9170 9167 9164 9160 9157 9153 9150 9146 9142 9138 9134 9131 9127 9123 9120 9117 9114 9111 9108 9105 9102 9099 9096 9094 9091 9088 9085 9082 9078 9074 9069 9064 9058 9051 9044 9036 9027 9018 9007 8996 8984 8970 8956 8941 8924 8907 8890 8871 8852 8832 8812 8790 8769 8747 8724 8701 8678 8654 8629 8605 8580 8555 8529 8502 8474 8446 8416 8385 8352 8318 8282 8244 8204 8161 8115 8066 8014 7959 7900 7837 7771 7701 7627 7549 7468 7383 7295 7203 7107 7009 6908 6806 6702 6597 6491 6386 6281 6177 6074 5974 5877 5784 5695 5612 5534 5462 5397 5340 5290 5249 5215 5191 5175 5167 5170 5182 5203 5234 5273 5321 5376 5440 5510 5588 5672 5761 5856 5956 6059 6166 6275 6386 6497 6610 6721 6832 6942 7050 7156 7260 7360 7457 7551 7639 7724 7804 7879 7951 8018 8082 8141 8195 8246 8293 8337 8377 8414 8449 8480 8510 8537 8563 8588 8611 8633 8655 9551 2 5 2 8675 8695 8714 8733 8751 8770 8789 8808 8826 8845 8863 8881 8899 8917 8934 8951 8968 8984 9000 9015 9030 9044 9057 9070 9082 9092 9103 9112 9121 9129 9136 9143 9149 9155 9160 9164 9168 9172 9176 9179 9182 9185 9188 9191 9194 9197 9200 9203 9206 9209 9213 9216 9220 9224 9228 9232 9236 9240 9244 9248 9252 9256 9260 9264 9267 9271 9274 9277 9280 9283 9285 9288 9290 9292 9293 9295 9296 9298 9299 9300 9301 9301 9302 9303 9303 9304 9304 9305 9306 9306 9307 9308 9309 9309 9310 9311 9312 9313 9314 9315 9317 9318 9319 9320 9321 9323 9324 9325 9326 9327 9329 9330 9331 9332 9333 9334 9335 9335 9336 9337 9338 9338 9339 9339 9340 9340 9341 9341 9341 9342 9342 9342 9342 9342 9342 9342 9342 9341 9341 9340 9340 9339 9339 9338 9337 9337 9336 9335 9334 9333 9332 9331 9330 9329 9329 9328 9327 9326 9326 9325 9325 9325 9325 9325 9325 9325 9326 9326 9327 9328 9329 9330 9331 9333 9334 9336 9337 9339 9341 9342 9344 9346 9347 9349 9350 9352 9353 9354 9355 9356 9356 9357 9357 9357 9357 9357 9357 9356 9356 9355 9354 9353 9352 9351 9350 9349 9348 9347 9346 9345 9344 9344 9343 9343 9342 9342 9342 9342 9342 9342 9343 9343 9344 9344 9345 9346 9346 9347 9348 9349 9350 9350 9351 9352 9352 9353 9353 9353 9353 9353 9353 9353 9352 9352 9351 9350 9349 9348 9347 9346 9345 9344 9343 9342 9341 9340 9339 9339 9338 9337 9336 9336 9335 9335 9335 9335 9334 9334 9334 9334 9335 9335 9335 9335 9335 9335 9335 9335 9335 9335 9335 9334 9334 9334 9333 9332 9332 9331 9330 9329 9328 9327 9326 9325 9324 9323 9322 9321 9320 9319 9318 9318 9317 9316 9316 9316 9315 9315 9315 9315 9315 9315 9315 9316 9316 9316 9316 9317 9317 9317 9317 9317 9318 9318 9318 9317 9317 9317 9316 9316 9315 9315 9314 9313 9312 9311 9310 9309 9308 9307 9306 9305 9304 9303 9302 9301 9300 9299 9298 9297 9297 9296 9296 9295 9295 9294 9294 9293 9293 9293 9293 9292 9292 9291 9291 9290 9290 9289 9288 9287 9287 9286 9284 9283 9282 9280 9279 9277 9275 9274 9272 9270 9268 9266 9263 9261 9259 9257 9255 9252 9250 9248 9245 9243 9241 9239 9236 9234 9232 9229 9227 9224 9222 9219 9217 9214 9211 9208 9205 9202 9198 9195 9191 9187 9183 9178 9173 9169 9163 9158 9152 9146 9140 9134 9127 9120 9113 9105 9098 9090 9081 9073 9064 9055 9046 9036 9027 9017 9007 8996 8986 8975 8964 8952 8941 8929 8917 8905 8892 8879 8866 8853 8840 8826 8813 8799 8785 8771 8756 8742 8727 8713 8699 8684 8670 8656 8642 8629 8615 8602 8590 8578 8567 8556 8546 8536 8528 8520 8513 8507 8503 8499 8496 8494 8493 8494 8495 8498 8502 8506 8512 8519 8526 8535 8544 8555 8565 8577 8589 8602 9552 2 5 2 8615 8628 8641 8655 8668 8681 8695 8708 8721 8733 8745 8757 8768 8778 8787 8796 8805 8812 8819 8825 8831 8836 8840 8843 8846 8848 8850 8851 8852 8852 8852 8852 8851 8850 8849 8848 8847 8846 8845 8843 8842 8841 8840 8839 8839 8838 8838 8837 8837 8837 8837 8837 8837 8837 8837 8837 8838 8838 8839 8839 8839 8840 8840 8841 8841 8842 8842 8843 8844 8845 8846 8847 8849 8851 8853 8855 8857 8860 8863 8866 8870 8874 8879 8883 8888 8894 8899 8905 8911 8917 8924 8930 8937 8944 8950 8957 8964 8970 8976 8982 8988 8993 8998 9003 9007 9010 9013 9016 9018 9020 9021 9021 9021 9021 9019 9018 9016 9013 9010 9007 9003 8999 8995 8991 8986 8981 8976 8970 8965 8959 8953 8947 8941 8935 8929 8922 8916 8909 8902 8895 8888 8880 8872 8864 8856 8847 8838 8828 8818 8808 8797 8785 8773 8760 8747 8734 8720 8706 8691 8676 8660 8644 8628 8611 8595 8578 8561 8544 8527 8511 8494 8478 8462 8447 8432 8418 8404 8390 8378 8366 8355 8345 8336 8328 8321 8314 8309 8304 8301 8298 8296 8296 8296 8297 8299 8302 8306 8310 8315 8321 8328 8335 8342 8350 8359 8368 8377 8386 8396 8406 8416 8426 8436 8446 8456 8467 8477 8486 8496 8506 8515 8524 8533 8542 8550 8559 8566 8574 8581 8588 8594 8601 8606 8612 8617 8621 8626 8629 8633 8636 8638 8640 8642 8643 8644 8644 8644 8643 8642 8640 8638 8635 8632 8628 8624 8619 8614 8608 8602 8595 8588 8580 8572 8564 8555 8546 8536 8527 8517 8507 8497 8487 8477 8467 8457 8447 8438 8429 8420 8411 8403 8395 8388 8382 8376 8371 8366 8362 8359 8356 8354 8353 8353 8353 8354 8356 8359 8361 8365 8369 8374 8379 8384 8390 8396 8402 8408 8415 8421 8428 8434 8440 8447 8452 8458 8463 8468 8473 8477 8480 8484 8486 8488 8490 8491 8492 8493 8492 8492 8491 8489 8487 8485 8483 8480 8477 8473 8470 8466 8462 8458 8454 8450 8446 8442 8437 8433 8429 8425 8420 8416 8412 8408 8404 8400 8395 8391 8387 8383 8379 8375 8370 8366 8362 8357 8352 8348 8343 8338 8333 8327 8322 8316 8310 8304 8298 8292 8285 8279 8272 8265 8258 8250 8243 8235 8228 8220 8212 8204 8195 8187 8179 8170 8162 8153 8144 8135 8126 8117 8108 8099 8090 8081 8071 8062 8052 8043 8033 8023 8013 8003 7993 7983 7972 7962 7951 7940 7929 7918 7907 7896 7884 7872 7860 7848 7836 7823 7811 7798 7785 7772 7758 7745 7731 7717 7703 7688 7674 7659 7644 7629 7614 7598 7583 7567 7551 7535 7519 7502 7486 7469 7452 7435 7418 7401 7383 7365 7348 7329 7311 7292 7274 7254 7235 7215 7195 7174 7153 7132 7110 7088 7065 7042 7018 6994 6969 6944 6918 6891 6864 6836 6807 6778 6748 6717 6686 6654 6622 6589 6556 6521 6487 6452 6416 6380 6343 6306 6269 6231 6192 9553 2 5 2 6154 6115 6076 6036 5996 5956 5916 5875 5834 5793 5751 5709 5667 5625 5582 5539 5496 5452 5408 5363 5318 5273 5227 5181 5134 5087 5039 4991 4943 4894 4845 4795 4745 4695 4645 4594 4543 4492 4441 4390 4339 4287 4236 4185 4134 4083 4033 3983 3933 3884 3835 3786 3738 3690 3643 3596 3549 3504 3458 3413 3368 3324 3280 3237 3193 3150 3107 3064 3021 2979 2936 2893 2850 2808 2764 2721 2677 2633 2589 2544 2499 2453 2408 2361 2314 2267 2219 2171 2122 2073 2024 1974 1924 1874 1824 1773 1722 1671 1620 1569 1517 1467 1416 1365 1315 1265 1215 1166 1117 1069 1021 974 928 883 838 794 752 710 669 629 590 552 516 480 446 413 381 351 322 294 267 242 218 195 174 154 135 118 102 87 73 60 49 39 29 21 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 0 0 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 2 6 10 15 20 27 33 41 49 58 68 79 91 103 117 131 146 163 180 199 219 240 262 285 310 336 363 391 421 452 485 519 554 591 629 668 709 751 795 840 886 933 982 1031 1082 1134 1187 1241 1295 1351 1407 1464 1521 1579 1637 1696 1754 1813 1873 1932 1991 2050 2110 2168 2227 2286 2344 2402 2459 2517 2573 2630 2685 2741 2796 2850 2904 2958 3011 3063 3115 3167 3218 3269 3319 3368 3417 3465 3513 3560 3607 3653 3699 3744 3788 3831 3874 3915 3957 3997 4036 4075 4112 4149 4185 4219 4253 4286 4317 4348 4377 4406 4433 4460 4485 4510 4533 4555 4577 4597 4617 4636 4654 4671 4687 4703 4718 4732 4746 4760 4773 4785 4797 4809 4820 4831 4842 4853 4863 4874 4884 4894 4904 4913 4923 4933 4942 4952 4961 4970 4979 4989 4997 5006 5015 5023 5031 5039 5047 5054 5061 5068 5074 5080 5085 5089 5093 5097 5099 5101 5102 5102 5101 5100 5097 5093 5088 5082 5074 5066 5056 5045 5032 5018 5002 4985 4966 4946 4924 4901 4875 4849 4820 4790 4757 4724 4688 4650 4611 4570 4527 4483 4436 4388 4338 4286 4233 4178 4121 4062 4002 3941 3878 3813 3748 3680 3612 3543 3472 3401 3329 3256 3182 3108 3034 2960 2886 2812 2738 2665 2593 2521 2451 2381 2314 2248 2184 2122 2062 2005 1950 1899 1850 1804 1762 1723 1688 1657 1630 1606 1587 1572 1561 1554 1552 1554 1561 1572 1587 1606 1630 1657 1689 1724 1764 1807 1853 1903 1956 2013 2072 2134 2198 2265 2333 2404 2476 2551 2626 2702 2780 2858 2937 3017 3096 3176 3256 3335 3414 3493 3572 3649 3726 3802 3876 3950 4023 4094 4164 4233 9554 2 5 2 4301 4367 4432 4495 4556 4617 4675 4732 4788 4841 4894 4944 4993 5040 5086 5130 5172 5212 5251 5288 5324 5357 5389 5420 5448 5475 5500 5523 5545 5565 5584 5600 5616 5629 5641 5652 5661 5669 5676 5681 5686 5689 5691 5693 5693 5693 5693 5692 5690 5689 5687 5685 5684 5682 5681 5680 5680 5680 5681 5682 5685 5688 5692 5696 5702 5709 5716 5725 5734 5744 5755 5767 5779 5792 5805 5819 5833 5847 5862 5876 5890 5904 5918 5931 5944 5955 5966 5976 5985 5993 5999 6005 6008 6010 6011 6010 6007 6002 5996 5988 5978 5967 5954 5938 5921 5903 5882 5860 5836 5811 5784 5755 5725 5693 5660 5625 5589 5551 5512 5472 5430 5387 5342 5296 5249 5200 5150 5098 5045 4990 4934 4876 4816 4755 4692 4628 4561 4493 4423 4352 4278 4203 4126 4048 3968 3886 3802 3718 3631 3543 3454 3364 3273 3181 3089 2995 2902 2808 2714 2621 2527 2435 2343 2252 2162 2074 1988 1903 1821 1741 1664 1589 1518 1449 1384 1323 1265 1212 1162 1117 1075 1039 1007 979 956 938 925 917 913 914 921 931 947 968 993 1022 1056 1095 1137 1184 1235 1290 1348 1410 1475 1543 1614 1688 1765 1844 1925 2007 2092 2178 2265 2353 2441 2530 2619 2709 2797 2886 2973 3059 3145 3228 3310 3390 3468 3543 3616 3686 3754 3818 3879 3937 3992 4044 4092 4137 4178 4216 4251 4282 4310 4336 4358 4378 4395 4410 4423 4434 4443 4451 4457 4463 4469 4474 4479 4484 4490 4496 4504 4513 4524 4536 4550 4567 4586 4607 4631 4658 4687 4719 4754 4792 4832 4876 4922 4971 5022 5076 5132 5190 5250 5312 5375 5440 5506 5573 5640 5709 5777 5846 5915 5984 6053 6120 6188 6254 6320 6384 6448 6510 6572 6631 6690 6747 6802 6856 6909 6960 7009 7058 7105 7150 7194 7237 7278 7318 7357 7395 7432 7467 7502 7535 7568 7600 7630 7660 7689 7717 7745 7772 7797 7823 7847 7871 7894 7917 7939 7961 7981 8002 8021 8041 8060 8078 8096 8114 8131 8147 8164 8180 8196 8211 8227 8242 8257 8272 8286 8301 8315 8329 8343 8357 8371 8385 8398 8412 8426 8439 8452 8466 8479 8491 8504 8517 8529 8541 8554 8565 8577 8588 8599 8610 8621 8631 8641 8650 8660 8669 8677 8686 8694 8702 8709 8717 8724 8731 8738 8744 8750 8757 8763 8769 8775 8781 8787 8793 8799 8805 8811 8817 8823 8829 8835 8841 8847 8854 8860 8866 8873 8879 8885 8891 8898 8904 8910 8916 8921 8927 8932 8937 8942 8947 8952 8956 8960 8964 8967 8971 8974 8977 8980 8982 8985 8987 8989 8992 8994 8996 8998 9000 9002 9005 9007 9010 9012 9015 9018 9021 9024 9027 9030 9034 9037 9041 9045 9049 9052 9056 9060 9064 9068 9071 9075 9079 9082 9085 9088 9091 9094 9097 9099 9101 9103 9105 9107 9109 9110 9112 9113 9114 9115 9116 9117 9119 9120 9121 9555 2 5 2 9122 9124 9125 9126 9128 9130 9132 9133 9135 9138 9140 9142 9144 9147 9149 9151 9154 9156 9158 9160 9162 9164 9166 9168 9169 9171 9172 9173 9174 9175 9175 9176 9176 9176 9177 9177 9177 9177 9177 9177 9176 9176 9176 9177 9177 9177 9177 9178 9179 9179 9180 9181 9182 9183 9185 9186 9188 9189 9191 9192 9194 9196 9197 9199 9200 9202 9203 9204 9205 9206 9207 9208 9208 9209 9209 9209 9209 9209 9209 9208 9208 9207 9207 9206 9206 9205 9204 9204 9203 9203 9202 9202 9202 9201 9201 9201 9201 9201 9201 9202 9202 9202 9203 9203 9204 9205 9205 9206 9206 9206 9207 9207 9207 9207 9207 9207 9207 9207 9206 9206 9205 9204 9203 9202 9201 9199 9198 9197 9195 9194 9192 9191 9189 9187 9186 9184 9182 9181 9179 9177 9176 9174 9173 9171 9169 9168 9166 9164 9162 9160 9158 9156 9153 9150 9148 9145 9141 9138 9134 9130 9126 9121 9117 9112 9106 9101 9095 9089 9083 9077 9070 9063 9057 9050 9043 9037 9030 9023 9017 9011 9004 8999 8993 8987 8982 8978 8973 8969 8965 8962 8959 8956 8954 8952 8951 8950 8949 8949 8948 8949 8949 8950 8951 8952 8953 8955 8956 8958 8960 8962 8964 8966 8968 8970 8972 8974 8976 8978 8981 8983 8985 8987 8989 8992 8994 8996 8999 9001 9004 9006 9009 9012 9015 9018 9021 9024 9027 9030 9033 9036 9039 9042 9045 9048 9050 9053 9055 9057 9059 9061 9063 9064 9065 9065 9066 9066 9065 9065 9064 9062 9060 9059 9056 9054 9051 9048 9045 9042 9038 9034 9031 9027 9023 9019 9015 9011 9008 9004 9000 8997 8993 8990 8987 8983 8980 8977 8974 8971 8969 8966 8963 8960 8957 8954 8951 8948 8945 8941 8937 8934 8930 8925 8921 8916 8912 8906 8901 8895 8890 8884 8877 8871 8865 8858 8851 8844 8837 8830 8823 8815 8808 8801 8793 8786 8778 8771 8763 8755 8748 8740 8732 8724 8716 8707 8699 8690 8681 8672 8662 8652 8642 8632 8621 8609 8598 8586 8573 8560 8547 8533 8519 8504 8489 8473 8457 8441 8424 8407 8389 8371 8353 8335 8316 8297 8278 8258 8238 8218 8198 8177 8156 8135 8114 8092 8070 8047 8024 8001 7977 7953 7929 7903 7878 7851 7824 7797 7768 7739 7709 7678 7647 7614 7581 7547 7513 7477 7440 7403 7365 7326 7286 7246 7204 7162 7120 7077 7033 6988 6943 6898 6852 6805 6759 6711 6664 6616 6568 6519 6470 6421 6371 6322 6271 6221 6170 6119 6067 6015 5962 5909 5855 5800 5745 5689 5632 5575 5517 5457 5397 5336 5273 5210 5145 5080 5013 4945 4876 4805 4734 4662 4588 4513 4438 4361 4284 4206 4127 4048 3969 3889 3808 3728 3648 3568 3488 3409 3330 3253 3176 3100 3026 2953 2881 2812 2744 2679 2615 2554 2495 2439 2386 2335 2288 2243 2202 2163 2128 2096 2068 2043 2022 2004 1990 1979 1972 1969 1969 1973 1980 1991 9556 2 5 2 2006 2024 2046 2072 2101 2133 2169 2209 2251 2298 2347 2400 2456 2515 2577 2642 2710 2780 2854 2930 3008 3089 3172 3257 3344 3433 3523 3616 3709 3804 3900 3997 4094 4192 4291 4389 4488 4587 4685 4783 4880 4977 5072 5167 5260 5352 5442 5531 5618 5703 5787 5868 5948 6025 6101 6174 6245 6314 6381 6446 6509 6570 6629 6685 6740 6793 6845 6894 6942 6989 7034 7077 7120 7161 7201 7240 7277 7314 7350 7385 7419 7453 7486 7518 7550 7581 7611 7641 7670 7699 7727 7755 7782 7809 7835 7861 7886 7910 7934 7957 7980 8002 8023 8044 8064 8084 8103 8121 8139 8156 8172 8188 8203 8218 8232 8246 8259 8271 8283 8295 8306 8317 8328 8338 8347 8357 8366 8375 8384 8392 8400 8409 8416 8424 8431 8439 8446 8453 8459 8466 8472 8478 8484 8489 8494 8499 8504 8508 8512 8515 8518 8520 8522 8524 8525 8525 8525 8524 8522 8520 8517 8514 8510 8505 8499 8492 8485 8477 8468 8458 8448 8437 8424 8411 8398 8383 8367 8351 8334 8316 8298 8278 8258 8237 8216 8194 8171 8148 8124 8099 8075 8050 8024 7998 7972 7946 7920 7894 7868 7842 7817 7791 7767 7742 7718 7695 7673 7652 7631 7611 7593 7576 7560 7545 7532 7520 7510 7501 7493 7488 7484 7482 7481 7482 7485 7489 7495 7502 7511 7522 7534 7547 7561 7577 7594 7612 7631 7651 7672 7693 7715 7737 7760 7783 7806 7829 7852 7875 7898 7921 7944 7966 7987 8008 8029 8049 8068 8087 8105 8122 8139 8155 8170 8184 8198 8211 8223 8234 8245 8255 8265 8273 8281 8289 8295 8302 8307 8312 8316 8320 8323 8326 8328 8329 8330 8331 8330 8330 8329 8327 8325 8322 8319 8315 8311 8306 8301 8296 8290 8284 8278 8271 8264 8256 8249 8241 8232 8224 8215 8206 8197 8188 8178 8168 8158 8148 8138 8127 8116 8104 8093 8081 8069 8056 8043 8030 8016 8001 7987 7971 7955 7939 7922 7905 7887 7868 7849 7829 7809 7788 7767 7745 7723 7700 7676 7652 7628 7603 7577 7551 7525 7498 7471 7443 7415 7387 7357 7328 7298 7267 7236 7204 7171 7138 7103 7069 7033 6996 6958 6920 6880 6839 6797 6754 6710 6664 6617 6568 6518 6467 6414 6359 6303 6245 6186 6125 6062 5998 5932 5864 5795 5724 5651 5576 5500 5422 5342 5261 5178 5094 5007 4920 4830 4740 4648 4554 4459 4364 4267 4169 4070 3971 3871 3771 3670 3570 3469 3370 3270 3172 3075 2979 2885 2793 2702 2615 2530 2448 2369 2294 2222 2155 2092 2034 1980 1931 1887 1849 1815 1787 1765 1749 1738 1733 1733 1739 1750 1767 1788 1815 1847 1884 1925 1971 2020 2073 2130 2189 2252 2317 2384 2453 2524 2596 2670 2744 2818 2893 2967 3041 3114 3186 3257 3327 3396 3463 3528 3591 3652 3710 3767 3821 3872 3921 3968 4012 4053 4092 4128 4161 4192 4220 4246 4269 4290 4308 4323 4336 4347 4355 9557 2 5 2 4361 4364 4365 4364 4361 4355 4347 4337 4325 4310 4294 4275 4254 4230 4205 4178 4148 4116 4082 4046 4008 3968 3926 3881 3835 3786 3736 3683 3629 3573 3515 3455 3393 3330 3265 3199 3131 3062 2992 2920 2848 2775 2701 2627 2552 2477 2401 2326 2251 2176 2101 2027 1954 1882 1810 1740 1671 1604 1538 1473 1410 1349 1291 1233 1178 1125 1074 1025 978 933 890 850 811 774 739 706 675 645 616 590 564 540 517 496 475 455 436 418 400 383 366 350 334 319 304 289 275 261 247 233 219 206 193 180 167 155 143 132 121 110 100 91 82 73 65 57 50 44 39 34 29 25 22 19 16 14 13 12 11 11 11 12 12 13 14 15 17 18 20 22 25 27 30 33 37 40 45 49 55 61 68 75 84 94 105 117 131 146 162 180 200 222 246 272 300 330 363 397 434 473 515 559 605 654 705 758 814 871 931 993 1057 1123 1190 1259 1330 1403 1476 1551 1628 1705 1783 1862 1942 2022 2103 2184 2265 2347 2429 2510 2592 2673 2754 2835 2915 2995 3074 3153 3231 3308 3385 3460 3535 3609 3682 3754 3825 3895 3964 4032 4098 4164 4228 4291 4353 4414 4473 4531 4587 4643 4697 4749 4800 4850 4899 4946 4992 5036 5079 5121 5161 5200 5238 5275 5310 5344 5376 5408 5438 5466 5494 5520 5545 5569 5591 5613 5633 5651 5668 5684 5698 5711 5722 5731 5739 5745 5750 5752 5753 5751 5748 5742 5735 5725 5713 5699 5683 5665 5645 5622 5598 5572 5543 5513 5481 5448 5414 5378 5342 5304 5267 5228 5190 5152 5114 5077 5041 5006 4972 4941 4911 4884 4859 4837 4818 4802 4789 4780 4774 4772 4774 4781 4791 4805 4823 4845 4871 4901 4934 4972 5013 5057 5105 5155 5209 5265 5323 5383 5446 5510 5575 5641 5709 5777 5846 5914 5983 6052 6120 6188 6255 6321 6386 6451 6514 6576 6636 6695 6753 6809 6863 6917 6968 7019 7068 7115 7161 7206 7249 7292 7333 7373 7411 7449 7486 7522 7557 7591 7624 7656 7687 7718 7748 7777 7805 7833 7860 7886 7912 7936 7961 7984 8007 8029 8050 8071 8091 8110 8129 8148 8166 8183 8200 8216 8232 8247 8262 8277 8291 8305 8319 8332 8345 8358 8371 8384 8397 8409 8421 8434 8445 8457 8469 8481 8492 8504 8515 8526 8536 8547 8557 8567 8576 8585 8594 8603 8611 8619 8626 8633 8640 8646 8652 8658 8663 8669 8673 8678 8683 8687 8691 8695 8700 8704 8708 8712 8716 8721 8725 8730 8735 8740 8745 8751 8756 8762 8768 8775 8781 8788 8794 8801 8808 8815 8821 8828 8835 8841 8847 8853 8859 8865 8870 8875 8879 8884 8887 8891 8894 8897 8899 8901 8903 8904 8906 8907 8907 8908 8908 8909 8909 8909 8910 8910 8910 8911 8911 8912 8913 8913 9558 2 5 2 8915 8916 8917 8919 8920 8922 8924 8926 8928 8930 8933 8935 8937 8939 8941 8943 8944 8946 8947 8948 8949 8949 8950 8950 8949 8948 8947 8946 8944 8942 8940 8937 8934 8931 8927 8923 8919 8915 8910 8905 8900 8895 8890 8885 8879 8873 8868 8862 8856 8850 8844 8838 8832 8826 8820 8814 8808 8802 8795 8789 8783 8777 8770 8764 8757 8750 8743 8736 8729 8721 8713 8705 8697 8688 8678 8668 8658 8647 8635 8623 8610 8596 8582 8567 8551 8534 8516 8497 8477 8457 8435 8413 8389 8365 8340 8313 8286 8258 8229 8198 8167 8135 8102 8068 8032 7996 7959 7920 7880 7839 7796 7752 7705 7657 7607 7555 7501 7443 7384 7321 7254 7185 7111 7034 6953 6868 6778 6684 6585 6482 6374 6261 6144 6021 5893 5762 5626 5486 5342 5196 5046 4894 4740 4583 4426 4268 4111 3955 3801 3650 3502 3358 3218 3084 2956 2835 2722 2617 2520 2434 2357 2292 2237 2193 2161 2140 2131 2134 2148 2173 2212 2261 2321 2392 2472 2562 2661 2767 2882 3003 3131 3264 3403 3545 3690 3838 3988 4138 4289 4439 4588 4736 4882 5026 5167 5304 5438 5568 5693 5814 5930 6041 6148 6251 6349 6442 6530 6614 6694 6769 6841 6908 6971 7031 7087 7140 7190 7238 7282 7323 7362 7398 7432 7463 7491 7518 7542 7564 7584 7602 7618 7632 7644 7654 7663 7669 7674 7677 7678 7679 7678 7676 7673 7669 7665 7660 7654 7649 7643 7638 7633 7629 7626 7623 7622 7622 7623 7625 7629 7635 7642 7651 7662 7675 7690 7706 7724 7744 7765 7788 7812 7837 7864 7892 7920 7950 7980 8010 8041 8073 8104 8135 8167 8197 8228 8258 8288 8317 8345 8373 8399 8425 8449 8473 8495 8517 8537 8556 8574 8590 8606 8620 8633 8645 8655 8665 8673 8680 8685 8690 8693 8696 8697 8697 8697 8695 8693 8690 8686 8681 8676 8670 8663 8656 8649 8640 8632 8623 8614 8604 8594 8583 8571 8558 8545 8530 8515 8498 8480 8461 8439 8415 8389 8361 8330 8296 8258 8218 8174 8127 8076 8021 7961 7898 7831 7759 7683 7604 7521 7435 7345 7253 7158 7061 6961 6860 6758 6656 6555 6454 6355 6258 6165 6074 5987 5905 5829 5758 5693 5635 5584 5540 5505 5479 5461 5452 5451 5459 5475 5499 5532 5574 5623 5681 5745 5816 5892 5975 6062 6154 6249 6348 6449 6552 6657 6763 6868 6974 7078 7182 7282 7380 7476 7569 7659 7745 7828 7908 7983 8054 8122 8185 8244 8300 8353 8402 8447 8490 8530 8567 8603 8635 8666 8695 8722 8748 8773 8797 8820 8843 8865 8887 8908 8928 8948 8968 8988 9007 9027 9046 9065 9083 9101 9119 9136 9153 9168 9184 9199 9213 9226 9239 9252 9263 9274 9284 9294 9302 9310 9318 9325 9331 9337 9343 9348 9353 9357 9362 9366 9370 9374 9377 9381 9385 9388 9392 9396 9400 9403 9407 9411 9415 9419 9423 9426 9430 9434 9438 9442 9445 9559 2 5 2 9449 9452 9455 9459 9462 9464 9467 9470 9472 9474 9476 9478 9480 9482 9483 9485 9486 9488 9489 9490 9491 9493 9494 9495 9497 9498 9499 9501 9502 9503 9505 9507 9508 9510 9512 9514 9515 9517 9519 9521 9523 9524 9526 9528 9529 9531 9532 9534 9535 9536 9537 9537 9538 9538 9538 9538 9538 9537 9537 9536 9535 9533 9532 9530 9528 9526 9524 9522 9520 9517 9515 9512 9509 9507 9504 9502 9499 9497 9495 9493 9491 9489 9488 9487 9486 9485 9485 9485 9486 9486 9488 9489 9491 9493 9495 9498 9501 9505 9508 9512 9516 9521 9525 9530 9535 9539 9544 9549 9554 9559 9563 9568 9572 9576 9580 9584 9587 9590 9593 9595 9597 9599 9600 9601 9602 9602 9603 9602 9602 9601 9600 9599 9598 9596 9595 9593 9591 9589 9588 9586 9584 9582 9580 9579 9577 9576 9575 9573 9572 9571 9570 9570 9569 9568 9568 9567 9566 9566 9565 9564 9564 9563 9562 9561 9559 9558 9556 9554 9552 9549 9547 9544 9540 9537 9533 9529 9525 9520 9516 9511 9506 9501 9496 9490 9485 9480 9474 9469 9464 9459 9454 9449 9445 9440 9436 9432 9429 9426 9423 9420 9418 9416 9414 9413 9412 9411 9410 9410 9410 9411 9411 9412 9413 9414 9415 9416 9418 9419 9421 9423 9424 9426 9428 9429 9431 9432 9434 9435 9437 9438 9439 9440 9441 9441 9442 9443 9443 9443 9443 9443 9443 9443 9443 9442 9441 9440 9439 9438 9436 9434 9432 9430 9427 9424 9421 9418 9414 9410 9406 9401 9396 9390 9385 9379 9372 9366 9359 9351 9344 9336 9328 9320 9311 9303 9294 9286 9277 9268 9260 9252 9243 9235 9228 9220 9213 9207 9200 9195 9190 9185 9181 9178 9175 9173 9171 9170 9170 9171 9172 9174 9177 9180 9184 9188 9193 9199 9205 9211 9218 9226 9233 9241 9250 9259 9267 9276 9286 9295 9304 9314 9323 9332 9341 9351 9360 9369 9377 9386 9394 9402 9410 9418 9425 9433 9439 9446 9452 9458 9464 9470 9475 9480 9485 9489 9493 9497 9501 9504 9508 9511 9514 9517 9520 9522 9525 9527 9529 9532 9534 9536 9539 9541 9543 9546 9548 9551 9554 9557 9559 9562 9566 9569 9572 9576 9579 9583 9587 9591 9594 9598 9602 9606 9610 9614 9618 9621 9625 9628 9631 9635 9637 9640 9643 9645 9647 9649 9650 9652 9653 9654 9654 9655 9655 9655 9655 9655 9655 9654 9654 9654 9653 9652 9652 9651 9651 9650 9650 9650 9650 9650 9650 9650 9650 9650 9651 9651 9652 9653 9653 9654 9655 9656 9657 9657 9658 9659 9659 9659 9660 9660 9660 9659 9659 9658 9657 9656 9655 9653 9652 9650 9648 9645 9643 9640 9637 9634 9631 9627 9624 9620 9617 9613 9609 9605 9601 9597 9593 9589 9585 9581 9577 9572 9568 9564 9560 9556 9551 9547 9543 9539 9534 9530 9526 9521 9517 9513 9509 9504 9500 9496 9492 9488 9484 9481 9477 9474 9470 9467 9464 9462 9560 2 5 3 9556 9554 9553 9552 9551 9550 9550 9550 9551 9552 9553 9554 9556 9558 9560 9563 9566 9569 9572 9575 9579 9583 9587 9591 9595 9600 9604 9609 9613 9618 9623 9628 9633 9637 9642 9647 9652 9657 9662 9667 9671 9676 9681 9685 9690 9694 9698 9702 9706 9710 9714 9718 9721 9725 9728 9731 9733 9736 9738 9740 9742 9744 9745 9747 9748 9748 9749 9750 9750 9750 9750 9750 9750 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9751 9752 9753 9754 9755 9757 9759 9760 9762 9764 9766 9768 9770 9772 9773 9775 9777 9779 9781 9782 9784 9785 9786 9787 9788 9789 9789 9790 9790 9790 9790 9790 9790 9789 9789 9788 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9775 9774 9772 9771 9769 9768 9766 9764 9762 9760 9758 9756 9754 9751 9749 9746 9743 9740 9738 9735 9732 9729 9726 9723 9720 9717 9714 9711 9709 9706 9704 9702 9700 9698 9697 9695 9694 9693 9692 9692 9692 9692 9692 9693 9693 9694 9695 9696 9697 9698 9699 9701 9702 9703 9704 9705 9706 9707 9707 9708 9708 9708 9707 9706 9705 9704 9702 9700 9698 9695 9692 9689 9685 9682 9677 9673 9668 9664 9659 9653 9648 9643 9637 9631 9626 9620 9615 9609 9603 9598 9593 9587 9582 9578 9573 9568 9564 9560 9556 9553 9550 9547 9544 9542 9540 9538 9537 9536 9536 9536 9536 9537 9538 9540 9542 9545 9548 9551 9555 9559 9564 9569 9574 9580 9587 9593 9600 9607 9615 9622 9630 9637 9645 9653 9661 9669 9677 9684 9692 9699 9706 9712 9718 9724 9730 9735 9740 9744 9748 9751 9755 9757 9760 9762 9763 9765 9766 9767 9768 9768 9769 9769 9770 9770 9771 9771 9772 9773 9773 9774 9776 9777 9779 9781 9783 9785 9787 9789 9792 9794 9797 9799 9802 9804 9807 9809 9812 9814 9815 9817 9819 9820 9821 9822 9822 9822 9822 9822 9822 9821 9820 9819 9818 9817 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9805 9805 9805 9805 9805 9806 9806 9807 9808 9809 9809 9810 9811 9811 9812 9812 9812 9812 9812 9812 9811 9810 9809 9808 9806 9804 9802 9800 9797 9795 9792 9789 9786 9782 9779 9776 9773 9769 9766 9763 9760 9757 9754 9752 9749 9747 9745 9743 9741 9739 9738 9736 9735 9733 9732 9730 9729 9727 9726 9724 9721 9719 9716 9713 9709 9705 9701 9696 9690 9684 9678 9671 9663 9655 9647 9638 9628 9618 9608 9597 9586 9575 9564 9552 9541 9529 9518 9506 9495 9484 9474 9464 9454 9445 9437 9429 9422 9415 9409 9404 9400 9397 9394 9393 9392 9392 9392 9394 9396 9399 9403 9407 9412 9417 9423 9430 9436 9443 9451 9458 9466 9474 9482 9490 9498 9505 9513 9521 9528 9535 9542 9548 9554 9560 9565 9570 9575 9579 9583 9586 9589 9592 9594 9596 9598 9599 9600 9600 9600 9600 9561 2 5 3 9600 9599 9598 9596 9595 9593 9590 9587 9584 9581 9577 9572 9567 9562 9556 9549 9542 9534 9526 9516 9506 9496 9484 9472 9459 9444 9429 9414 9397 9379 9361 9342 9322 9301 9280 9257 9235 9211 9187 9163 9138 9113 9088 9062 9037 9011 8986 8960 8935 8910 8885 8860 8837 8813 8790 8768 8746 8725 8705 8685 8667 8649 8632 8616 8601 8587 8574 8562 8551 8541 8533 8525 8519 8514 8510 8507 8506 8506 8508 8510 8515 8520 8527 8535 8545 8556 8568 8581 8596 8611 8628 8646 8665 8685 8705 8727 8748 8771 8793 8816 8839 8863 8886 8909 8933 8955 8978 9000 9022 9043 9064 9084 9103 9122 9140 9158 9175 9191 9207 9222 9237 9251 9265 9279 9292 9305 9317 9330 9343 9355 9367 9379 9391 9403 9415 9427 9439 9452 9464 9475 9487 9499 9510 9521 9532 9543 9553 9563 9573 9582 9590 9599 9606 9614 9620 9627 9632 9638 9642 9647 9651 9655 9658 9661 9664 9666 9669 9671 9673 9676 9678 9680 9682 9684 9687 9689 9692 9694 9697 9700 9702 9705 9708 9711 9714 9716 9719 9722 9724 9726 9729 9731 9732 9734 9735 9736 9737 9738 9738 9738 9738 9738 9738 9737 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9724 9723 9722 9721 9720 9719 9718 9716 9715 9713 9712 9710 9708 9706 9703 9701 9698 9695 9692 9689 9685 9682 9678 9674 9670 9666 9662 9658 9654 9650 9646 9642 9638 9635 9631 9627 9623 9619 9615 9612 9608 9604 9600 9596 9592 9588 9583 9578 9574 9568 9563 9557 9552 9546 9539 9533 9526 9519 9511 9504 9497 9489 9481 9474 9466 9459 9452 9445 9438 9432 9426 9421 9416 9412 9408 9405 9402 9400 9399 9399 9399 9399 9400 9402 9405 9408 9411 9415 9419 9424 9429 9434 9440 9445 9451 9456 9462 9468 9473 9479 9484 9490 9495 9500 9505 9509 9514 9518 9523 9527 9531 9535 9539 9543 9547 9551 9555 9558 9562 9566 9570 9574 9579 9583 9587 9592 9596 9600 9604 9609 9613 9617 9621 9624 9628 9631 9635 9638 9640 9642 9644 9646 9647 9648 9649 9649 9649 9649 9648 9647 9646 9644 9643 9641 9639 9637 9635 9633 9630 9628 9626 9624 9622 9620 9619 9617 9616 9615 9613 9613 9612 9611 9610 9610 9609 9609 9609 9608 9608 9607 9606 9606 9605 9604 9603 9601 9599 9597 9595 9593 9590 9587 9585 9581 9578 9575 9571 9567 9564 9560 9556 9552 9549 9545 9542 9538 9535 9532 9529 9526 9523 9521 9518 9516 9513 9511 9509 9507 9505 9503 9500 9498 9495 9492 9489 9486 9483 9479 9475 9470 9466 9461 9455 9450 9444 9437 9431 9424 9417 9410 9403 9396 9389 9381 9374 9367 9359 9352 9345 9338 9331 9324 9318 9311 9305 9298 9292 9285 9278 9271 9264 9257 9250 9242 9234 9225 9215 9206 9195 9184 9172 9159 9146 9131 9116 9101 9084 9067 9049 9031 9011 8992 9562 2 5 3 8972 8951 8930 8909 8888 8867 8846 8825 8805 8785 8765 8746 8728 8710 8693 8677 8662 8648 8635 8624 8613 8603 8594 8587 8580 8575 8571 8567 8565 8563 8562 8562 8562 8563 8565 8567 8569 8572 8575 8578 8580 8583 8586 8588 8590 8592 8593 8594 8595 8595 8594 8593 8590 8588 8584 8580 8575 8570 8563 8556 8549 8540 8531 8521 8511 8500 8488 8476 8463 8450 8437 8423 8408 8394 8379 8364 8349 8333 8318 8303 8287 8272 8257 8241 8226 8211 8196 8182 8167 8153 8139 8125 8111 8097 8084 8070 8056 8043 8029 8016 8002 7988 7973 7959 7943 7928 7911 7895 7877 7859 7839 7819 7798 7776 7752 7728 7702 7675 7646 7616 7584 7551 7516 7480 7442 7403 7361 7318 7273 7227 7178 7128 7076 7023 6967 6910 6851 6790 6728 6663 6597 6529 6459 6388 6315 6240 6164 6085 6006 5924 5841 5757 5670 5583 5494 5404 5313 5220 5127 5033 4938 4843 4747 4651 4555 4459 4363 4269 4175 4082 3991 3901 3814 3728 3645 3565 3488 3414 3344 3278 3216 3159 3106 3057 3014 2976 2942 2915 2892 2875 2864 2858 2858 2863 2873 2888 2907 2932 2961 2995 3033 3075 3120 3169 3220 3275 3332 3391 3451 3514 3577 3642 3707 3773 3840 3906 3973 4039 4104 4168 4232 4295 4356 4417 4476 4534 4590 4645 4698 4749 4798 4846 4892 4935 4977 5017 5055 5090 5124 5155 5184 5210 5234 5256 5275 5291 5305 5317 5326 5332 5335 5336 5334 5329 5322 5312 5299 5283 5265 5245 5222 5197 5169 5139 5106 5071 5034 4995 4954 4911 4866 4819 4770 4719 4666 4611 4555 4496 4436 4373 4309 4243 4175 4105 4033 3959 3884 3806 3727 3645 3562 3477 3390 3302 3212 3121 3028 2935 2840 2745 2649 2552 2456 2359 2263 2167 2071 1977 1884 1792 1702 1613 1527 1443 1361 1282 1205 1132 1061 995 931 870 813 760 710 664 621 582 546 514 486 462 440 423 409 398 391 387 386 389 395 404 417 433 452 475 501 530 563 599 638 681 727 776 829 886 946 1009 1076 1146 1219 1296 1376 1458 1544 1633 1725 1819 1916 2015 2115 2218 2323 2429 2536 2645 2754 2864 2975 3085 3196 3306 3416 3525 3634 3741 3847 3952 4056 4158 4258 4357 4454 4549 4641 4732 4821 4909 4994 5077 5159 5238 5316 5392 5467 5540 5611 5680 5749 5815 5881 5945 6008 6070 6130 6190 6248 6305 6361 6415 6469 6521 6572 6622 6671 6718 6764 6808 6852 6893 6934 6972 7010 7046 7080 7114 7145 7176 7204 7232 7258 7283 7307 7329 7351 7371 7391 7410 7428 7446 7463 7479 7496 7512 7527 7543 7559 7574 7590 7606 7622 7639 7656 7673 7690 7708 7726 7745 7764 7783 7803 7823 7843 7864 7885 7906 7927 7949 7970 7992 8014 8036 8058 8080 8101 8123 8144 8166 8187 8208 8228 8249 8269 8289 8308 8327 8346 8365 8383 8401 9563 2 5 3 8419 8436 8453 8469 8486 8501 8517 8532 8547 8561 8575 8588 8602 8615 8627 8639 8651 8662 8673 8684 8695 8705 8714 8724 8733 8742 8751 8759 8767 8775 8783 8790 8798 8805 8812 8819 8826 8832 8839 8845 8852 8858 8864 8870 8876 8882 8888 8894 8899 8905 8910 8916 8921 8926 8931 8936 8941 8945 8950 8954 8958 8962 8966 8969 8973 8976 8979 8982 8985 8988 8990 8993 8995 8997 8999 9001 9003 9004 9006 9008 9009 9010 9012 9013 9014 9015 9017 9018 9019 9020 9021 9022 9022 9023 9024 9025 9025 9026 9027 9027 9028 9028 9028 9029 9029 9029 9029 9029 9029 9029 9028 9028 9027 9027 9026 9025 9024 9023 9022 9021 9019 9018 9016 9014 9012 9010 9008 9005 9003 9000 8998 8995 8992 8989 8985 8982 8979 8975 8972 8968 8964 8961 8957 8953 8949 8945 8941 8938 8934 8930 8925 8921 8917 8913 8909 8905 8900 8896 8891 8886 8881 8876 8871 8865 8860 8854 8848 8841 8835 8828 8821 8813 8806 8798 8790 8781 8773 8764 8755 8746 8737 8727 8718 8708 8698 8688 8678 8668 8658 8648 8637 8627 8617 8606 8596 8586 8575 8565 8554 8544 8533 8522 8511 8500 8489 8478 8467 8455 8443 8431 8419 8407 8394 8382 8369 8356 8343 8329 8316 8303 8289 8275 8262 8248 8235 8222 8208 8195 8183 8170 8158 8146 8134 8123 8112 8102 8092 8082 8073 8064 8056 8048 8040 8033 8026 8020 8013 8007 8002 7996 7990 7985 7979 7973 7968 7962 7956 7949 7943 7936 7929 7921 7913 7905 7896 7886 7877 7866 7855 7844 7832 7820 7807 7793 7779 7765 7750 7734 7718 7701 7683 7665 7646 7627 7607 7586 7565 7542 7519 7495 7471 7445 7419 7391 7363 7333 7303 7272 7239 7206 7172 7136 7100 7062 7024 6984 6944 6902 6860 6817 6772 6727 6681 6634 6585 6536 6486 6435 6384 6331 6277 6221 6165 6107 6049 5988 5927 5864 5799 5733 5666 5596 5525 5452 5377 5300 5221 5140 5057 4972 4886 4797 4706 4613 4519 4422 4324 4225 4123 4021 3917 3813 3707 3601 3494 3386 3278 3171 3063 2956 2849 2742 2637 2533 2430 2328 2228 2129 2033 1938 1845 1755 1667 1582 1499 1418 1341 1266 1194 1125 1059 996 936 879 826 775 727 683 642 604 569 537 508 483 460 441 425 412 402 395 391 390 392 398 406 417 431 449 469 492 518 547 580 615 653 694 737 784 833 886 941 998 1058 1121 1186 1254 1323 1395 1470 1546 1623 1703 1784 1866 1950 2034 2120 2206 2293 2380 2467 2554 2642 2728 2815 2900 2985 3069 3152 3233 3313 3392 3469 3545 3618 3690 3760 3827 3893 3957 4019 4079 4137 4193 4247 4299 4350 4398 4445 4491 4535 4578 4620 4661 4700 4739 4777 4815 4852 4889 4926 4963 5000 5037 5075 5113 5151 5191 5231 5272 5313 5356 5400 5445 5491 5538 5587 5636 5687 5738 9564 2 5 3 5791 5845 5899 5955 6012 6069 6127 6185 6244 6303 6363 6422 6482 6541 6600 6658 6717 6774 6831 6887 6941 6995 7048 7099 7150 7198 7246 7292 7337 7380 7422 7462 7500 7538 7574 7608 7641 7673 7704 7733 7761 7789 7815 7840 7864 7888 7911 7933 7954 7975 7995 8015 8034 8053 8071 8089 8107 8124 8141 8157 8173 8189 8205 8220 8234 8249 8263 8276 8289 8302 8314 8325 8337 8347 8358 8367 8377 8386 8394 8402 8409 8416 8423 8429 8435 8440 8445 8450 8454 8458 8461 8465 8468 8471 8474 8476 8478 8480 8482 8484 8486 8487 8488 8489 8490 8491 8492 8492 8493 8493 8493 8493 8493 8492 8492 8491 8490 8489 8488 8486 8485 8483 8481 8479 8476 8474 8471 8468 8465 8462 8458 8454 8450 8446 8442 8437 8433 8428 8423 8417 8412 8406 8400 8394 8388 8382 8375 8368 8362 8355 8348 8341 8334 8326 8319 8312 8305 8297 8290 8283 8276 8269 8263 8256 8250 8244 8238 8233 8228 8223 8218 8214 8210 8207 8204 8202 8200 8198 8197 8196 8196 8196 8197 8198 8199 8201 8204 8207 8210 8214 8218 8222 8227 8232 8238 8243 8250 8256 8263 8270 8277 8284 8292 8300 8308 8316 8324 8333 8341 8349 8358 8366 8375 8383 8391 8399 8407 8414 8421 8428 8435 8441 8447 8452 8457 8461 8464 8468 8470 8472 8473 8474 8473 8473 8471 8469 8466 8463 8459 8454 8449 8443 8437 8430 8423 8416 8408 8400 8391 8383 8374 8365 8356 8347 8338 8329 8320 8311 8302 8293 8285 8276 8267 8259 8251 8242 8234 8226 8217 8209 8201 8192 8183 8175 8166 8156 8147 8137 8127 8117 8106 8095 8084 8072 8060 8048 8035 8022 8009 7995 7981 7966 7952 7937 7921 7906 7890 7874 7858 7842 7826 7809 7792 7775 7758 7741 7724 7706 7688 7670 7652 7633 7615 7596 7576 7557 7536 7516 7495 7474 7452 7430 7407 7384 7361 7337 7312 7287 7262 7236 7209 7183 7155 7127 7099 7070 7041 7012 6982 6952 6921 6890 6858 6826 6794 6761 6727 6694 6659 6624 6589 6553 6516 6479 6441 6403 6363 6323 6282 6241 6198 6155 6111 6066 6020 5973 5926 5877 5828 5778 5728 5676 5624 5571 5517 5463 5409 5354 5298 5242 5185 5129 5072 5014 4956 4898 4840 4781 4722 4664 4604 4545 4485 4425 4364 4303 4242 4180 4117 4054 3991 3927 3862 3796 3730 3663 3595 3526 3456 3385 3314 3242 3169 3095 3020 2945 2869 2792 2715 2637 2559 2481 2402 2323 2244 2166 2087 2009 1931 1854 1777 1701 1626 1552 1479 1407 1337 1268 1200 1133 1069 1005 944 884 826 770 716 664 614 566 520 476 433 393 355 319 285 253 223 195 169 145 122 102 83 66 50 36 23 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9565 2 5 332767327673276732767 6 9 13 16 21 26 32 38 46 54 64 75 87 100 115 131 149 169 190 213 238 265 294 325 358 393 431 470 512 555 601 649 700 752 807 863 922 982 1044 1109 1175 1242 1312 1383 1455 1528 1603 1679 1757 1835 1913 1993 2073 2154 2235 2317 2399 2481 2563 2644 2726 2807 2888 2969 3049 3129 3208 3286 3364 3441 3516 3592 3666 3739 3811 3883 3953 4023 4091 4159 4225 4291 4355 4419 4482 4544 4605 4665 4724 4783 4840 4897 4954 5009 5064 5118 5171 5224 5276 5327 5378 5428 5477 5526 5574 5622 5669 5715 5761 5806 5851 5894 5938 5980 6022 6064 6104 6144 6184 6222 6261 6298 6335 6371 6407 6441 6476 6509 6543 6575 6607 6639 6669 6700 6730 6759 6788 6817 6845 6872 6900 6927 6953 6979 7005 7030 7055 7080 7104 7128 7152 7175 7198 7221 7243 7265 7286 7307 7328 7348 7368 7388 7406 7425 7443 7461 7478 7494 7511 7526 7542 7557 7571 7585 7599 7612 7625 7638 7650 7662 7674 7686 7697 7709 7720 7731 7742 7753 7764 7775 7787 7798 7809 7821 7833 7845 7857 7869 7881 7894 7906 7919 7932 7945 7959 7972 7985 7999 8012 8026 8040 8053 8067 8080 8094 8107 8120 8134 8146 8159 8172 8184 8197 8209 8220 8232 8244 8255 8266 8277 8287 8298 8308 8318 8328 8338 8347 8357 8366 8375 8384 8392 8401 8409 8417 8425 8432 8440 8447 8454 8461 8468 8475 8481 8487 8493 8499 8504 8510 8515 8520 8525 8530 8534 8539 8543 8547 8551 8555 8559 8563 8567 8570 8574 8577 8581 8584 8588 8591 8595 8598 8602 8605 8608 8612 8615 8618 8622 8625 8628 8632 8635 8638 8641 8644 8648 8651 8654 8657 8660 8663 8666 8669 8671 8674 8677 8679 8681 8684 8686 8688 8690 8692 8694 8695 8697 8698 8699 8700 8701 8702 8703 8703 8703 8704 8704 8704 8704 8704 8703 8703 8703 8702 8702 8701 8701 8701 8700 8700 8699 8699 8699 8699 8699 8698 8698 8698 8698 8698 8698 8699 8699 8699 8699 8699 8698 8698 8698 8698 8697 8697 8696 8695 8695 8694 8692 8691 8690 8688 8687 8685 8683 8681 8679 8677 8675 8673 8671 8669 8667 8665 8662 8660 8658 8656 8654 8651 8649 8647 8645 8643 8641 8638 8636 8634 8632 8630 8627 8625 8623 8620 8618 8615 8613 8610 8607 8604 8601 8598 8595 8592 8589 8586 8583 8579 8576 8572 8568 8565 8561 8557 8553 8549 8545 8541 8536 8532 8527 8522 8517 8512 8507 8502 8496 8491 8485 8479 8472 8466 8459 8453 8446 8438 8431 8424 8416 8408 8400 8392 8384 8376 8368 8359 8351 8342 8334 8325 8317 8308 8299 8291 8282 8274 8265 8256 8248 8239 8231 8222 8214 8205 8197 8188 8180 8171 8163 8154 8145 8136 8128 8119 8110 8101 8092 8083 8074 8064 8055 8046 8036 8027 8017 8008 7998 7988 7979 9566 2 5 3 7969 7959 7949 7939 7929 7919 7909 7899 7889 7879 7869 7858 7848 7837 7827 7816 7805 7794 7783 7772 7760 7748 7737 7724 7712 7700 7687 7674 7660 7647 7633 7619 7605 7591 7577 7562 7547 7532 7517 7502 7487 7472 7456 7441 7426 7411 7396 7381 7366 7351 7336 7321 7306 7291 7276 7261 7246 7231 7216 7201 7185 7170 7154 7138 7122 7105 7088 7071 7053 7035 7016 6997 6977 6957 6936 6915 6893 6871 6848 6825 6801 6777 6752 6727 6701 6675 6648 6621 6593 6566 6537 6509 6480 6451 6421 6392 6361 6331 6300 6269 6237 6206 6173 6141 6108 6074 6040 6006 5971 5936 5901 5864 5828 5790 5753 5714 5676 5636 5596 5556 5515 5473 5431 5388 5345 5301 5257 5212 5167 5121 5074 5027 4979 4931 4882 4833 4783 4733 4682 4630 4578 4525 4472 4417 4363 4307 4251 4195 4137 4079 4021 3962 3902 3841 3780 3718 3655 3592 3529 3464 3400 3334 3268 3202 3135 3068 3000 2932 2864 2795 2726 2657 2588 2518 2449 2379 2309 2240 2170 2101 2032 1963 1894 1826 1758 1691 1624 1558 1493 1428 1364 1301 1239 1178 1118 1059 1002 946 891 838 786 735 687 640 594 550 508 468 430 393 359 326 295 266 238 212 189 166 146 127 110 94 80 67 55 45 35 27 20 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 5 6 7 8 9 10 11 12 13 14 14 15 16 18 19 20 22 24 27 29 33 36 40 44 49 54 59 65 71 77 84 91 98 105 112 119 125 132 138 144 150 155 159 163 167 170 172 173 174 174 173 172 171 169 167 164 162 159 156 154 152 151 151 151 153 155 159 165 172 181 192 205 220 237 257 279 304 331 361 393 428 466 506 548 594 641 692 744 799 856 915 976 1039 1103 1170 1238 1307 1378 1451 1525 1600 1676 1752 1830 1909 1988 2068 2149 2230 2312 2394 2477 2559 2642 2725 2808 2891 2973 3056 3138 3220 3301 3382 3462 3541 3620 3698 3775 3851 3926 3999 4072 4143 4214 4283 4350 4417 4482 4545 4608 4669 4729 4787 4845 4901 4956 5010 5063 5115 5167 5217 5267 5316 5364 5411 5458 5505 5551 5597 5642 5686 5731 5775 5818 5861 5904 5946 5988 6029 6070 6111 6151 6191 6230 6268 6306 6343 6380 6416 6451 6486 6521 6554 6587 6620 6651 6683 6713 6743 6773 6802 6831 6859 6887 6914 6941 6968 6994 7020 7045 7070 7095 7120 7144 7168 7192 7215 7239 7261 7284 7306 7328 7350 7371 7392 7413 9567 2 5 3 7433 7453 7473 7493 7512 7531 7550 7569 7587 7605 7623 7641 7659 7677 7694 7712 7729 7747 7764 7782 7799 7816 7834 7851 7868 7885 7902 7919 7936 7953 7969 7986 8002 8018 8033 8048 8063 8078 8092 8106 8120 8133 8146 8158 8170 8182 8193 8205 8215 8226 8236 8246 8256 8266 8275 8285 8294 8304 8313 8322 8332 8341 8351 8361 8371 8380 8391 8401 8411 8422 8432 8443 8454 8465 8476 8487 8497 8508 8519 8530 8541 8552 8562 8573 8583 8593 8603 8613 8622 8631 8640 8649 8658 8666 8675 8683 8691 8698 8706 8713 8720 8727 8734 8741 8748 8755 8761 8768 8774 8780 8786 8792 8799 8804 8810 8816 8822 8828 8833 8839 8844 8850 8855 8860 8865 8871 8876 8881 8886 8891 8896 8901 8906 8911 8916 8921 8926 8931 8936 8941 8946 8951 8957 8962 8968 8973 8979 8984 8990 8996 9001 9007 9013 9018 9024 9030 9035 9041 9047 9052 9058 9063 9068 9073 9078 9083 9088 9093 9098 9103 9107 9112 9116 9120 9124 9129 9133 9137 9141 9145 9149 9153 9157 9160 9164 9168 9172 9176 9180 9184 9188 9191 9195 9199 9203 9207 9211 9214 9218 9222 9225 9229 9232 9235 9238 9242 9245 9247 9250 9253 9255 9258 9260 9262 9264 9266 9267 9269 9270 9272 9273 9274 9275 9276 9277 9277 9278 9279 9279 9280 9281 9281 9282 9283 9284 9285 9286 9287 9289 9290 9292 9294 9296 9298 9301 9303 9306 9310 9313 9317 9320 9324 9328 9332 9337 9341 9346 9351 9355 9360 9364 9369 9373 9378 9382 9386 9390 9393 9397 9400 9402 9405 9407 9409 9410 9411 9412 9413 9413 9413 9413 9412 9412 9411 9410 9409 9407 9406 9405 9404 9403 9402 9401 9400 9400 9399 9399 9399 9399 9400 9401 9402 9403 9405 9407 9409 9411 9413 9415 9418 9420 9423 9426 9428 9431 9434 9436 9439 9441 9443 9445 9447 9449 9451 9452 9453 9454 9455 9456 9457 9457 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9457 9457 9457 9457 9457 9456 9456 9456 9456 9455 9455 9455 9454 9454 9453 9452 9452 9451 9450 9449 9447 9446 9445 9443 9442 9440 9438 9436 9434 9432 9430 9428 9426 9424 9422 9419 9417 9415 9413 9410 9408 9406 9404 9401 9399 9397 9395 9393 9391 9389 9387 9385 9384 9382 9381 9379 9378 9377 9376 9375 9375 9375 9374 9374 9375 9375 9376 9377 9378 9380 9382 9384 9386 9389 9392 9395 9398 9401 9405 9409 9413 9417 9421 9425 9429 9434 9438 9442 9446 9451 9455 9459 9463 9466 9470 9474 9477 9480 9483 9486 9488 9491 9493 9495 9497 9499 9501 9502 9503 9505 9506 9507 9508 9509 9510 9511 9512 9513 9514 9515 9515 9516 9517 9518 9519 9520 9521 9521 9522 9523 9524 9524 9525 9525 9526 9526 9527 9527 9527 9527 9527 9527 9526 9526 9525 9524 9523 9522 9521 9519 9518 9516 9514 9512 9510 9508 9506 9568 2 5 3 9503 9500 9497 9494 9491 9488 9485 9481 9478 9474 9470 9466 9462 9458 9454 9449 9445 9441 9436 9432 9427 9423 9418 9414 9410 9405 9401 9396 9392 9388 9384 9380 9376 9372 9368 9365 9361 9358 9355 9352 9349 9346 9344 9341 9339 9337 9335 9333 9332 9330 9329 9328 9327 9327 9326 9326 9326 9326 9326 9327 9328 9328 9330 9331 9332 9334 9336 9338 9340 9342 9345 9347 9350 9353 9356 9359 9362 9365 9368 9371 9374 9377 9380 9383 9386 9389 9391 9394 9396 9398 9400 9402 9403 9404 9405 9406 9407 9407 9407 9407 9406 9406 9405 9404 9402 9401 9399 9397 9395 9392 9390 9388 9385 9382 9379 9377 9374 9371 9368 9365 9363 9360 9358 9355 9353 9351 9348 9347 9345 9343 9342 9340 9339 9338 9337 9336 9336 9335 9335 9334 9334 9334 9334 9334 9334 9334 9333 9333 9333 9333 9332 9332 9331 9330 9329 9328 9326 9324 9322 9320 9317 9314 9311 9308 9304 9299 9295 9290 9285 9280 9274 9268 9261 9255 9248 9241 9234 9227 9219 9212 9204 9196 9189 9181 9173 9165 9158 9150 9143 9135 9128 9120 9113 9105 9098 9090 9083 9075 9067 9059 9050 9041 9032 9022 9012 9001 8990 8978 8965 8951 8937 8922 8906 8889 8871 8853 8834 8813 8792 8771 8749 8726 8702 8678 8653 8628 8602 8576 8550 8522 8494 8466 8436 8406 8376 8344 8312 8278 8242 8205 8165 8124 8080 8033 7984 7932 7876 7817 7753 7686 7615 7540 7460 7374 7285 7191 7093 6991 6885 6775 6663 6547 6427 6305 6181 6056 5931 5806 5682 5559 5439 5321 5207 5097 4991 4891 4798 4710 4630 4557 4493 4438 4391 4353 4324 4303 4290 4287 4291 4304 4325 4354 4389 4430 4477 4529 4584 4643 4705 4769 4833 4898 4963 5027 5089 5148 5205 5257 5305 5347 5384 5416 5441 5460 5473 5480 5479 5471 5456 5434 5405 5369 5327 5279 5225 5165 5099 5029 4953 4874 4790 4703 4613 4520 4425 4328 4230 4132 4033 3934 3836 3739 3644 3551 3461 3374 3290 3210 3134 3063 2997 2937 2882 2834 2792 2756 2727 2705 2690 2682 2680 2686 2698 2717 2744 2776 2815 2859 2909 2964 3024 3087 3155 3226 3300 3377 3455 3534 3615 3695 3776 3855 3933 4010 4084 4156 4225 4292 4354 4414 4469 4519 4565 4606 4643 4675 4702 4724 4741 4753 4760 4762 4759 4750 4737 4719 4696 4668 4635 4597 4555 4508 4457 4401 4340 4275 4206 4133 4056 3974 3889 3800 3708 3612 3514 3413 3309 3202 3093 2983 2871 2758 2644 2529 2415 2301 2187 2074 1963 1854 1746 1641 1539 1440 1345 1253 1166 1083 1004 931 863 800 742 690 644 604 569 541 519 504 494 490 493 502 517 538 565 599 638 683 733 790 852 919 992 1069 1152 1239 1332 1428 1529 1634 1742 1855 1971 2089 2211 2335 2462 2590 2720 2852 2984 3118 3252 3386 3520 3654 3787 3920 9569 2 5 3 4051 4181 4309 4435 4559 4681 4801 4918 5033 5145 5254 5360 5464 5564 5662 5757 5849 5938 6025 6108 6189 6268 6344 6418 6489 6558 6625 6690 6753 6814 6874 6932 6988 7042 7096 7147 7198 7247 7295 7341 7387 7432 7475 7518 7559 7600 7639 7678 7716 7753 7789 7824 7859 7893 7926 7959 7990 8022 8052 8082 8111 8140 8168 8195 8222 8248 8274 8299 8323 8347 8371 8394 8416 8438 8460 8481 8501 8521 8541 8560 8578 8597 8614 8632 8649 8666 8682 8698 8714 8729 8744 8759 8773 8787 8801 8815 8828 8841 8854 8866 8878 8890 8901 8912 8923 8934 8944 8954 8963 8972 8981 8990 8998 9005 9013 9020 9026 9033 9039 9045 9051 9057 9063 9068 9074 9079 9085 9090 9096 9102 9108 9114 9121 9128 9135 9142 9150 9158 9166 9175 9183 9192 9201 9211 9220 9230 9239 9249 9258 9267 9277 9286 9294 9303 9311 9319 9327 9334 9341 9348 9354 9360 9365 9370 9375 9380 9384 9388 9392 9396 9399 9403 9406 9410 9413 9416 9419 9423 9426 9430 9433 9437 9441 9445 9448 9452 9456 9460 9464 9468 9472 9475 9479 9483 9486 9489 9492 9495 9497 9499 9501 9503 9505 9506 9508 9509 9510 9510 9511 9512 9512 9513 9513 9514 9515 9515 9516 9517 9518 9519 9521 9522 9524 9526 9528 9530 9532 9535 9537 9540 9542 9545 9547 9550 9552 9554 9557 9559 9560 9562 9563 9564 9565 9566 9566 9566 9566 9565 9565 9564 9563 9561 9560 9558 9556 9554 9553 9551 9549 9547 9545 9543 9541 9539 9537 9535 9534 9532 9531 9529 9528 9526 9525 9523 9521 9520 9518 9516 9513 9511 9508 9505 9501 9498 9494 9489 9485 9479 9474 9468 9461 9454 9447 9440 9432 9424 9415 9407 9397 9388 9379 9369 9359 9349 9339 9329 9318 9308 9297 9287 9276 9266 9255 9244 9233 9222 9211 9199 9188 9177 9165 9153 9141 9128 9116 9103 9089 9076 9062 9048 9033 9018 9003 8988 8972 8955 8939 8922 8904 8886 8868 8850 8831 8811 8792 8772 8751 8730 8708 8686 8663 8639 8615 8590 8565 8538 8511 8483 8453 8423 8391 8358 8324 8289 8252 8214 8175 8134 8092 8048 8003 7956 7908 7858 7807 7754 7700 7645 7589 7532 7473 7414 7354 7293 7231 7169 7106 7044 6981 6918 6855 6793 6730 6669 6608 6548 6488 6430 6373 6318 6264 6212 6161 6112 6065 6021 5978 5938 5900 5865 5833 5803 5776 5752 5732 5714 5699 5688 5680 5675 5674 5676 5682 5690 5703 5718 5738 5760 5786 5815 5847 5882 5921 5962 6006 6052 6101 6153 6206 6262 6320 6379 6440 6502 6565 6629 6695 6760 6826 6893 6959 7026 7092 7158 7223 7288 7352 7415 7476 7537 7597 7655 7712 7767 7821 7874 7925 7974 8022 8068 8113 8156 8198 8238 8277 8314 8350 8384 8417 8449 8480 8509 8537 8564 8590 8614 8638 8660 8682 8702 8722 8740 8757 8774 8789 8804 8817 8830 8842 8852 9570 2 5 3 8862 8871 8879 8886 8892 8897 8901 8904 8907 8909 8909 8909 8908 8906 8904 8900 8896 8891 8885 8878 8871 8863 8853 8843 8832 8820 8807 8794 8779 8763 8746 8728 8708 8688 8666 8642 8618 8592 8564 8535 8505 8473 8440 8406 8370 8333 8295 8255 8214 8172 8129 8086 8041 7996 7951 7905 7860 7814 7768 7722 7677 7632 7587 7544 7501 7459 7418 7378 7338 7300 7263 7226 7190 7155 7121 7088 7055 7022 6990 6957 6925 6892 6858 6824 6789 6753 6716 6678 6638 6597 6554 6510 6463 6415 6365 6313 6259 6203 6146 6087 6027 5966 5903 5839 5774 5709 5643 5578 5512 5446 5382 5318 5255 5193 5133 5075 5018 4964 4912 4863 4816 4773 4732 4695 4661 4630 4603 4580 4560 4544 4531 4523 4518 4517 4520 4527 4537 4552 4570 4592 4617 4646 4679 4715 4755 4798 4845 4894 4947 5003 5061 5123 5186 5253 5321 5392 5464 5538 5614 5692 5770 5850 5930 6011 6093 6174 6256 6337 6418 6499 6579 6658 6736 6813 6888 6962 7035 7106 7175 7242 7307 7371 7433 7492 7550 7606 7659 7711 7761 7809 7855 7899 7942 7982 8022 8059 8096 8130 8163 8195 8226 8255 8284 8311 8337 8362 8386 8409 8432 8453 8474 8493 8512 8530 8548 8565 8581 8596 8611 8625 8638 8650 8663 8674 8685 8695 8704 8713 8722 8730 8737 8744 8750 8756 8761 8766 8770 8774 8777 8780 8783 8785 8786 8787 8788 8788 8787 8787 8786 8784 8782 8780 8777 8774 8771 8768 8764 8760 8756 8751 8747 8742 8737 8732 8727 8722 8717 8712 8707 8703 8698 8694 8689 8685 8681 8677 8674 8671 8668 8665 8663 8660 8658 8657 8655 8654 8653 8652 8651 8650 8650 8650 8650 8650 8650 8650 8650 8650 8650 8650 8650 8650 8650 8650 8650 8650 8650 8649 8649 8648 8647 8646 8645 8644 8643 8641 8639 8637 8635 8632 8629 8626 8622 8618 8614 8609 8604 8598 8592 8586 8579 8571 8563 8554 8545 8535 8525 8514 8502 8490 8477 8464 8450 8435 8420 8404 8388 8371 8353 8335 8316 8296 8276 8255 8233 8211 8188 8164 8139 8114 8088 8061 8032 8003 7973 7941 7908 7874 7839 7802 7764 7725 7683 7641 7596 7550 7502 7453 7402 7348 7294 7237 7180 7120 7059 6997 6933 6869 6803 6736 6668 6600 6532 6463 6395 6327 6259 6192 6126 6061 5997 5936 5876 5818 5763 5710 5660 5613 5570 5529 5492 5459 5429 5403 5380 5362 5347 5337 5330 5327 5327 5331 5339 5350 5364 5381 5401 5423 5448 5476 5505 5536 5569 5603 5638 5674 5711 5748 5786 5825 5863 5902 5940 5978 6015 6052 6089 6125 6161 6196 6230 6264 6297 6330 6362 6394 6425 6455 6486 6516 6545 6575 6604 6633 6662 6690 6718 6746 6774 6802 6829 6857 6884 6910 6936 6962 6987 7012 7035 7059 7081 7102 7123 7143 7161 7179 7195 7211 7225 7238 7250 7260 7269 7278 7285 7290 7295 7298 7301 7302 9571 2 5 3 7302 7301 7299 7297 7293 7288 7283 7276 7269 7261 7252 7242 7231 7220 7207 7194 7179 7164 7147 7130 7111 7092 7071 7048 7025 7000 6973 6946 6917 6886 6854 6820 6785 6748 6710 6670 6628 6585 6540 6494 6446 6396 6345 6293 6239 6184 6127 6069 6009 5948 5885 5822 5756 5690 5622 5553 5482 5410 5336 5261 5185 5107 5028 4947 4865 4781 4696 4609 4521 4431 4340 4248 4154 4059 3963 3865 3767 3667 3567 3465 3364 3261 3158 3055 2952 2849 2746 2643 2542 2440 2340 2241 2144 2047 1953 1860 1769 1680 1594 1510 1428 1349 1273 1200 1130 1062 998 936 878 823 771 722 676 634 594 557 524 493 466 441 419 399 383 369 358 349 343 339 338 339 342 348 357 368 382 398 416 437 460 486 515 546 580 617 656 699 744 792 842 896 952 1011 1073 1137 1204 1274 1347 1422 1499 1578 1660 1744 1829 1917 2006 2096 2188 2282 2376 2471 2567 2664 2761 2859 2957 3054 3152 3250 3347 3445 3541 3638 3733 3828 3922 4015 4107 4198 4288 4377 4465 4552 4637 4721 4804 4886 4966 5044 5122 5197 5272 5344 5416 5485 5553 5620 5685 5748 5810 5870 5929 5986 6042 6096 6148 6200 6250 6299 6346 6393 6438 6482 6526 6568 6610 6651 6692 6732 6771 6810 6849 6888 6926 6964 7002 7040 7078 7116 7154 7191 7229 7267 7304 7341 7379 7416 7452 7489 7525 7561 7597 7632 7667 7701 7735 7768 7801 7833 7864 7895 7925 7955 7984 8012 8040 8067 8094 8120 8145 8170 8195 8219 8243 8266 8289 8311 8333 8354 8376 8396 8417 8437 8456 8475 8494 8513 8531 8548 8565 8582 8598 8613 8629 8643 8657 8671 8684 8696 8708 8720 8731 8741 8751 8760 8769 8777 8785 8793 8800 8806 8812 8818 8823 8828 8833 8837 8840 8843 8846 8849 8850 8852 8853 8853 8853 8853 8852 8850 8847 8845 8841 8837 8832 8826 8820 8813 8806 8798 8789 8780 8770 8759 8748 8737 8725 8713 8700 8687 8674 8661 8648 8635 8622 8609 8596 8584 8572 8561 8550 8540 8531 8522 8515 8508 8502 8497 8492 8490 8488 8487 8487 8489 8491 8495 8500 8506 8513 8521 8530 8540 8551 8563 8576 8589 8604 8619 8634 8651 8668 8685 8703 8721 8740 8758 8777 8797 8816 8835 8855 8874 8894 8913 8932 8951 8970 8989 9007 9025 9043 9061 9078 9095 9112 9128 9144 9160 9175 9190 9204 9218 9232 9246 9259 9271 9284 9296 9308 9319 9330 9341 9351 9361 9371 9381 9390 9399 9408 9416 9425 9433 9441 9448 9456 9463 9470 9477 9484 9491 9497 9504 9510 9516 9522 9528 9533 9539 9544 9549 9554 9559 9564 9569 9573 9577 9581 9585 9589 9593 9596 9599 9602 9605 9608 9610 9612 9615 9617 9619 9620 9622 9623 9625 9626 9628 9629 9630 9631 9633 9634 9635 9636 9638 9639 9641 9642 9644 9646 9647 9649 9651 9572 2 5 3 9653 9656 9658 9660 9662 9665 9667 9670 9672 9674 9677 9679 9681 9683 9685 9687 9689 9691 9692 9694 9695 9696 9697 9698 9699 9699 9700 9700 9701 9701 9701 9701 9701 9701 9701 9702 9702 9702 9702 9702 9702 9703 9703 9704 9704 9705 9706 9707 9708 9709 9710 9712 9713 9715 9716 9718 9720 9722 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9744 9746 9748 9749 9750 9752 9753 9754 9755 9756 9756 9757 9757 9757 9757 9757 9757 9756 9756 9755 9754 9753 9752 9751 9750 9748 9747 9746 9744 9743 9741 9739 9738 9736 9735 9733 9732 9730 9729 9728 9726 9725 9724 9723 9721 9720 9719 9718 9716 9715 9713 9711 9710 9708 9705 9703 9700 9697 9694 9690 9686 9682 9677 9672 9666 9660 9654 9647 9640 9632 9623 9615 9606 9596 9586 9576 9565 9554 9542 9530 9519 9506 9494 9482 9469 9457 9444 9432 9419 9407 9394 9382 9371 9359 9348 9337 9326 9315 9305 9295 9285 9276 9266 9257 9249 9240 9231 9223 9214 9206 9198 9189 9181 9172 9163 9154 9145 9135 9126 9116 9106 9095 9084 9074 9063 9051 9040 9029 9018 9007 8996 8985 8975 8965 8955 8946 8937 8929 8922 8916 8911 8907 8903 8901 8900 8900 8901 8903 8907 8912 8918 8925 8933 8943 8953 8964 8977 8990 9004 9018 9034 9049 9066 9082 9099 9116 9133 9151 9167 9184 9201 9217 9233 9249 9264 9278 9292 9305 9317 9329 9340 9351 9361 9370 9378 9386 9393 9399 9405 9410 9415 9419 9423 9426 9429 9432 9434 9436 9437 9438 9439 9440 9440 9441 9441 9441 9440 9440 9439 9438 9437 9435 9434 9432 9430 9427 9424 9421 9418 9414 9409 9405 9399 9394 9387 9381 9374 9366 9358 9349 9340 9330 9320 9309 9298 9286 9273 9260 9247 9233 9219 9204 9189 9173 9157 9140 9122 9104 9086 9067 9047 9027 9006 8984 8961 8938 8913 8888 8861 8833 8805 8775 8743 8710 8676 8640 8603 8564 8524 8481 8438 8392 8345 8297 8247 8195 8142 8088 8033 7976 7919 7861 7802 7744 7685 7627 7568 7511 7454 7399 7345 7292 7242 7194 7149 7106 7066 7030 6997 6968 6942 6921 6903 6890 6881 6877 6877 6881 6890 6903 6920 6941 6967 6996 7029 7065 7105 7148 7194 7242 7293 7346 7401 7457 7515 7573 7633 7693 7753 7814 7875 7935 7995 8054 8112 8170 8226 8281 8335 8388 8439 8489 8537 8583 8628 8672 8714 8754 8793 8831 8867 8902 8935 8967 8998 9028 9056 9083 9109 9135 9159 9182 9205 9226 9247 9267 9286 9304 9322 9339 9356 9372 9387 9402 9417 9430 9444 9457 9469 9482 9493 9505 9516 9527 9537 9547 9557 9566 9575 9584 9593 9601 9609 9617 9624 9631 9638 9644 9651 9657 9662 9668 9673 9678 9682 9687 9691 9695 9698 9702 9705 9708 9711 9714 9717 9720 9723 9726 9729 9731 9734 9738 9741 9744 9748 9751 9755 9759 9763 9768 9772 9573 2 5 3 9777 9781 9786 9791 9795 9800 9805 9809 9814 9818 9822 9825 9829 9832 9835 9837 9839 9841 9842 9843 9844 9844 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9834 9834 9834 9835 9835 9837 9838 9840 9843 9846 9849 9852 9856 9860 9864 9868 9872 9876 9880 9884 9888 9892 9896 9899 9902 9904 9906 9908 9909 9910 9910 9910 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9893 9892 9890 9890 9889 9889 9889 9890 9891 9892 9894 9896 9898 9901 9904 9907 9911 9914 9917 9921 9924 9928 9931 9934 9936 9939 9941 9943 9944 9945 9946 9946 9946 9945 9945 9943 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9921 9920 9919 9919 9919 9919 9919 9920 9921 9923 9924 9926 9928 9930 9932 9934 9936 9939 9941 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9951 9951 9950 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9936 9936 9935 9934 9934 9934 9934 9934 9934 9934 9935 9936 9936 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9947 9947 9947 9947 9947 9947 9946 9945 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9909 9908 9907 9905 9903 9901 9898 9896 9893 9890 9886 9882 9878 9873 9869 9864 9858 9853 9847 9841 9835 9828 9822 9815 9809 9802 9795 9788 9781 9775 9768 9762 9755 9749 9743 9737 9732 9726 9721 9716 9712 9707 9703 9699 9696 9692 9689 9686 9683 9680 9678 9676 9674 9672 9670 9668 9667 9666 9665 9664 9663 9663 9663 9663 9663 9663 9664 9665 9667 9668 9670 9673 9675 9678 9682 9686 9690 9694 9699 9704 9710 9716 9722 9728 9734 9741 9747 9754 9761 9768 9775 9782 9789 9795 9802 9808 9814 9820 9825 9830 9835 9840 9844 9849 9852 9856 9859 9862 9865 9868 9871 9873 9876 9878 9881 9883 9886 9888 9891 9893 9896 9899 9902 9905 9908 9912 9915 9918 9922 9925 9929 9932 9936 9939 9942 9945 9948 9951 9953 9955 9957 9958 9959 9960 9961 9961 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9945 9943 9941 9939 9937 9935 9933 9932 9930 9929 9928 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9943 9944 9944 9945 9945 9946 9946 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9874 9872 9870 9869 9868 9867 9866 9865 9865 9865 9865 9865 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9879 9880 9882 9883 9884 9884 9885 9574 2 5 3 9885 9885 9884 9884 9883 9881 9880 9878 9876 9873 9870 9867 9864 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9806 9802 9798 9794 9789 9785 9780 9775 9770 9764 9758 9751 9744 9737 9729 9720 9710 9700 9689 9677 9665 9651 9636 9621 9604 9587 9568 9548 9528 9506 9483 9459 9434 9408 9380 9352 9322 9291 9259 9226 9192 9156 9119 9081 9041 9001 8959 8916 8871 8825 8778 8730 8681 8630 8578 8525 8472 8417 8361 8304 8247 8189 8131 8072 8013 7954 7894 7835 7777 7718 7661 7604 7548 7494 7440 7389 7339 7290 7244 7200 7158 7119 7082 7048 7017 6989 6964 6941 6923 6907 6894 6885 6879 6877 6877 6881 6889 6899 6913 6930 6950 6972 6998 7026 7057 7090 7126 7164 7204 7245 7289 7334 7381 7429 7478 7528 7578 7630 7682 7734 7786 7839 7891 7943 7994 8045 8096 8145 8194 8242 8288 8334 8378 8421 8463 8503 8542 8580 8616 8650 8684 8715 8746 8775 8802 8829 8854 8878 8901 8922 8943 8963 8982 9001 9018 9036 9052 9068 9084 9100 9116 9131 9146 9161 9176 9192 9207 9222 9238 9254 9270 9286 9302 9318 9335 9351 9368 9384 9401 9418 9434 9451 9467 9483 9499 9515 9530 9545 9559 9574 9587 9601 9613 9626 9638 9649 9660 9670 9680 9690 9699 9707 9715 9723 9730 9737 9744 9750 9757 9762 9768 9773 9779 9784 9789 9794 9799 9803 9808 9813 9817 9821 9826 9830 9834 9838 9842 9846 9849 9853 9856 9859 9862 9865 9867 9870 9872 9873 9875 9876 9877 9878 9878 9879 9879 9878 9878 9877 9876 9875 9874 9873 9871 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9847 9845 9843 9842 9840 9839 9838 9836 9835 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9832 9833 9833 9834 9835 9835 9836 9837 9839 9840 9841 9843 9844 9845 9847 9849 9850 9852 9853 9855 9856 9857 9859 9860 9861 9862 9862 9863 9863 9863 9863 9862 9861 9860 9858 9856 9854 9852 9849 9845 9841 9837 9832 9827 9822 9816 9809 9803 9795 9788 9780 9772 9763 9754 9744 9734 9724 9713 9702 9691 9680 9668 9655 9643 9630 9616 9603 9589 9575 9560 9545 9530 9514 9499 9483 9466 9450 9433 9416 9399 9382 9364 9347 9329 9312 9294 9277 9259 9242 9225 9209 9193 9177 9162 9147 9133 9119 9106 9094 9082 9072 9062 9053 9044 9037 9031 9025 9020 9017 9014 9012 9011 9011 9011 9013 9015 9018 9022 9027 9032 9039 9045 9053 9061 9070 9079 9089 9099 9110 9122 9134 9146 9159 9173 9186 9200 9215 9230 9245 9260 9276 9292 9308 9324 9341 9357 9373 9390 9406 9423 9439 9455 9471 9486 9502 9517 9531 9545 9559 9573 9586 9598 9610 9622 9633 9644 9654 9664 9674 9683 9692 9700 9708 9716 9723 9730 9737 9744 9751 9757 9764 9770 9776 9782 9788 9794 9800 9805 9811 9575 2 5 3 9816 9822 9827 9833 9838 9843 9848 9852 9857 9861 9865 9869 9873 9877 9880 9883 9886 9889 9891 9894 9896 9898 9900 9901 9903 9904 9905 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9886 9885 9884 9882 9880 9878 9876 9874 9872 9870 9867 9865 9862 9860 9858 9855 9853 9851 9849 9847 9845 9843 9841 9840 9838 9837 9835 9834 9833 9832 9831 9830 9828 9827 9826 9825 9823 9822 9820 9818 9816 9814 9812 9810 9807 9804 9802 9799 9796 9793 9790 9787 9783 9780 9777 9774 9771 9768 9765 9762 9759 9756 9754 9751 9749 9746 9744 9741 9739 9736 9734 9731 9728 9725 9722 9718 9714 9710 9706 9701 9697 9691 9686 9680 9674 9667 9660 9653 9646 9639 9631 9623 9615 9607 9599 9591 9583 9575 9568 9560 9553 9545 9538 9531 9525 9518 9512 9507 9501 9496 9491 9486 9481 9476 9471 9466 9462 9457 9452 9447 9442 9437 9431 9425 9419 9413 9406 9398 9390 9382 9374 9365 9355 9345 9335 9324 9312 9300 9287 9274 9261 9247 9232 9217 9202 9186 9170 9152 9135 9117 9098 9079 9059 9038 9017 8995 8973 8949 8925 8901 8875 8849 8821 8793 8764 8734 8703 8671 8638 8603 8568 8532 8495 8456 8417 8376 8335 8292 8248 8203 8157 8110 8061 8012 7962 7911 7859 7806 7752 7697 7642 7586 7530 7473 7416 7359 7302 7245 7188 7132 7076 7020 6966 6913 6861 6810 6761 6714 6669 6626 6585 6547 6512 6480 6451 6425 6402 6384 6368 6357 6349 6346 6346 6350 6357 6369 6385 6405 6429 6456 6487 6521 6558 6598 6642 6688 6737 6787 6841 6895 6952 7010 7069 7129 7190 7251 7312 7374 7435 7496 7557 7617 7676 7735 7792 7848 7903 7956 8009 8060 8109 8157 8204 8249 8293 8335 8376 8416 8455 8492 8528 8563 8597 8630 8662 8694 8724 8754 8783 8811 8839 8866 8893 8920 8945 8971 8995 9020 9044 9067 9090 9113 9135 9156 9177 9198 9218 9237 9256 9274 9292 9309 9326 9342 9357 9372 9386 9399 9413 9425 9437 9448 9459 9470 9480 9489 9499 9507 9516 9524 9532 9540 9548 9555 9562 9569 9576 9583 9590 9596 9603 9609 9616 9622 9628 9634 9640 9646 9652 9658 9664 9669 9675 9680 9686 9691 9696 9700 9705 9710 9714 9718 9722 9726 9729 9733 9736 9739 9742 9745 9747 9750 9752 9754 9756 9758 9759 9761 9762 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9773 9774 9775 9776 9777 9778 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9791 9792 9793 9794 9795 9795 9796 9796 9797 9797 9797 9797 9797 9797 9576 2 5 3 9797 9797 9797 9797 9796 9796 9796 9796 9795 9795 9795 9795 9795 9796 9796 9796 9797 9798 9799 9800 9802 9803 9805 9807 9809 9811 9813 9815 9817 9820 9822 9824 9826 9828 9830 9832 9834 9835 9836 9837 9838 9838 9838 9838 9837 9836 9835 9833 9832 9830 9827 9825 9822 9819 9816 9813 9810 9807 9803 9800 9797 9794 9791 9788 9786 9783 9781 9778 9776 9774 9773 9771 9770 9769 9768 9767 9766 9766 9765 9764 9764 9763 9762 9762 9761 9760 9759 9758 9757 9756 9754 9753 9751 9749 9747 9745 9744 9742 9740 9738 9736 9734 9732 9730 9728 9727 9725 9724 9723 9722 9721 9720 9719 9719 9718 9718 9717 9717 9717 9717 9716 9716 9715 9715 9714 9713 9712 9711 9709 9707 9705 9703 9700 9697 9693 9689 9685 9681 9676 9670 9665 9659 9652 9646 9639 9631 9624 9616 9608 9599 9590 9581 9572 9562 9552 9542 9531 9520 9508 9497 9485 9472 9459 9446 9432 9418 9403 9388 9372 9356 9340 9323 9306 9288 9270 9251 9233 9214 9194 9175 9155 9135 9116 9096 9076 9057 9037 9018 9000 8982 8964 8947 8931 8916 8901 8887 8874 8862 8851 8841 8833 8826 8819 8814 8811 8808 8807 8807 8808 8811 8814 8819 8825 8832 8841 8850 8860 8871 8883 8895 8908 8922 8937 8951 8967 8982 8998 9014 9031 9047 9063 9080 9096 9112 9128 9144 9159 9174 9189 9204 9218 9232 9246 9259 9272 9285 9297 9309 9321 9332 9343 9354 9365 9375 9385 9395 9404 9414 9423 9432 9440 9449 9457 9465 9472 9479 9487 9493 9500 9506 9512 9517 9522 9527 9531 9535 9539 9542 9545 9547 9549 9550 9551 9552 9553 9553 9552 9552 9551 9550 9549 9547 9546 9544 9542 9540 9538 9536 9534 9532 9530 9528 9526 9524 9522 9520 9518 9516 9514 9512 9510 9508 9505 9502 9500 9497 9494 9490 9486 9482 9478 9473 9468 9463 9457 9451 9445 9438 9431 9424 9417 9409 9401 9392 9384 9375 9366 9357 9348 9338 9329 9320 9310 9301 9291 9282 9272 9262 9253 9243 9234 9224 9214 9205 9195 9185 9175 9165 9155 9145 9135 9124 9114 9103 9092 9081 9070 9058 9046 9034 9022 9009 8997 8984 8971 8957 8944 8930 8916 8901 8887 8872 8857 8841 8826 8810 8793 8776 8759 8742 8724 8705 8686 8666 8646 8625 8604 8581 8558 8534 8509 8483 8456 8428 8399 8369 8338 8305 8272 8237 8201 8164 8125 8085 8044 8001 7957 7912 7865 7817 7768 7717 7665 7612 7557 7501 7444 7385 7325 7263 7200 7136 7070 7002 6933 6863 6790 6716 6640 6562 6483 6402 6318 6233 6146 6057 5966 5874 5779 5682 5584 5484 5383 5280 5176 5071 4966 4859 4752 4645 4538 4431 4325 4220 4117 4015 3916 3818 3724 3632 3544 3460 3380 3304 3233 3167 3106 3051 3002 2958 2921 2890 2865 2846 2834 2829 2830 2837 2851 2872 2898 2930 2968 3012 3061 3116 3175 3240 3308 3381 9577 2 5 3 3458 3539 3623 3710 3800 3892 3987 4083 4181 4281 4382 4484 4587 4690 4794 4897 5000 5104 5206 5308 5409 5509 5609 5706 5803 5898 5992 6084 6174 6263 6349 6434 6517 6598 6677 6754 6829 6902 6973 7042 7109 7175 7238 7299 7359 7416 7472 7527 7579 7630 7680 7728 7775 7820 7864 7907 7948 7989 8028 8066 8103 8140 8175 8209 8242 8275 8306 8337 8366 8395 8423 8450 8476 8501 8526 8549 8572 8594 8615 8635 8654 8673 8690 8707 8724 8739 8754 8769 8783 8796 8809 8821 8833 8845 8857 8868 8880 8891 8902 8913 8925 8936 8947 8959 8970 8982 8994 9006 9019 9031 9044 9057 9070 9082 9095 9109 9122 9135 9148 9160 9173 9186 9198 9210 9222 9234 9245 9256 9267 9277 9288 9297 9307 9317 9326 9335 9343 9352 9360 9369 9377 9385 9393 9401 9409 9417 9425 9433 9441 9449 9457 9465 9473 9481 9490 9498 9506 9514 9522 9530 9537 9545 9552 9559 9566 9573 9579 9585 9591 9597 9602 9607 9612 9616 9620 9624 9628 9631 9634 9637 9640 9643 9646 9649 9651 9654 9656 9659 9662 9664 9667 9670 9673 9676 9680 9683 9686 9690 9693 9697 9701 9704 9708 9711 9715 9718 9722 9725 9728 9731 9734 9736 9739 9741 9743 9745 9747 9749 9750 9751 9752 9753 9754 9755 9756 9757 9757 9758 9758 9759 9760 9760 9761 9762 9762 9763 9764 9765 9766 9767 9767 9768 9769 9770 9771 9772 9772 9773 9774 9774 9775 9775 9776 9776 9776 9776 9776 9776 9777 9777 9777 9777 9777 9777 9777 9777 9778 9778 9778 9779 9779 9780 9781 9781 9782 9782 9783 9784 9784 9784 9784 9785 9784 9784 9783 9783 9782 9780 9779 9777 9775 9773 9770 9768 9765 9762 9759 9756 9753 9750 9746 9743 9741 9738 9735 9733 9732 9730 9729 9728 9728 9729 9729 9731 9732 9734 9737 9740 9743 9747 9751 9755 9760 9765 9770 9775 9780 9785 9790 9795 9800 9804 9809 9813 9817 9821 9824 9828 9830 9833 9835 9837 9839 9840 9842 9843 9843 9844 9845 9845 9845 9845 9846 9846 9846 9846 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9854 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9823 9822 9820 9818 9816 9814 9812 9811 9809 9808 9807 9805 9804 9804 9803 9802 9802 9802 9801 9801 9802 9802 9802 9802 9803 9803 9804 9805 9805 9806 9807 9807 9808 9578 2 5 3 9809 9809 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9813 9814 9814 9815 9816 9818 9819 9820 9822 9824 9826 9828 9830 9832 9835 9837 9839 9842 9844 9846 9848 9850 9852 9854 9856 9857 9858 9859 9860 9861 9861 9861 9861 9861 9861 9860 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9852 9851 9851 9851 9851 9852 9852 9853 9854 9855 9857 9859 9860 9862 9864 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9889 9890 9890 9891 9890 9890 9889 9889 9888 9886 9885 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9863 9862 9860 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9859 9859 9858 9858 9858 9857 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9845 9844 9843 9842 9840 9839 9838 9837 9836 9835 9835 9834 9833 9833 9832 9832 9831 9831 9831 9830 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9825 9825 9824 9823 9822 9821 9820 9820 9819 9818 9817 9817 9816 9815 9815 9815 9814 9814 9814 9814 9815 9815 9815 9816 9817 9817 9818 9819 9820 9821 9822 9822 9823 9824 9825 9825 9826 9826 9826 9826 9826 9826 9826 9825 9824 9823 9822 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9797 9795 9793 9792 9790 9789 9788 9787 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9787 9787 9787 9787 9787 9786 9786 9785 9784 9783 9782 9780 9778 9776 9774 9771 9769 9766 9763 9759 9756 9752 9749 9745 9741 9737 9733 9729 9725 9721 9717 9713 9710 9706 9702 9698 9695 9692 9688 9685 9682 9679 9676 9673 9670 9667 9664 9661 9658 9655 9652 9649 9646 9642 9639 9635 9631 9627 9622 9618 9613 9608 9603 9598 9592 9587 9581 9575 9569 9562 9556 9549 9542 9535 9528 9521 9513 9505 9497 9489 9481 9472 9463 9454 9444 9434 9424 9413 9402 9390 9378 9365 9351 9337 9322 9307 9291 9274 9257 9239 9221 9202 9182 9162 9142 9121 9100 9078 9056 9035 9013 8991 8970 8948 8927 8906 8886 8866 8847 8829 8811 8795 8779 8764 8750 8737 8724 8713 8703 8694 8687 8680 8674 8669 8666 8663 8661 8661 8661 8662 8664 8667 8670 8675 8680 8686 8693 8700 8708 8717 8726 8737 8747 8759 8771 8784 8797 8811 8825 8840 8855 8871 8887 8904 8921 8938 8955 8973 8991 9008 9026 9043 9060 9077 9094 9110 9125 9140 9155 9168 9181 9193 9204 9214 9223 9231 9238 9245 9250 9254 9258 9261 9262 9264 9264 9263 9262 9261 9259 9256 9254 9251 9248 9245 9242 9239 9236 9233 9230 9227 9225 9223 9221 9220 9218 9217 9216 9215 9215 9214 9214 9213 9213 9212 9212 9211 9210 9209 9208 9206 9579 2 5 3 9204 9201 9198 9195 9191 9187 9183 9178 9172 9167 9160 9154 9147 9139 9132 9123 9115 9106 9097 9087 9077 9067 9057 9046 9034 9022 9010 8997 8984 8970 8956 8941 8926 8910 8893 8876 8858 8839 8820 8799 8778 8756 8734 8710 8686 8660 8634 8607 8579 8550 8520 8490 8458 8424 8390 8355 8318 8281 8241 8200 8158 8114 8068 8019 7969 7917 7863 7806 7747 7685 7620 7553 7483 7410 7334 7256 7174 7090 7004 6915 6824 6731 6637 6540 6442 6343 6244 6144 6045 5947 5850 5755 5661 5570 5482 5398 5318 5242 5171 5105 5044 4990 4943 4902 4868 4841 4821 4808 4802 4803 4811 4827 4850 4880 4916 4958 5006 5059 5117 5180 5247 5318 5393 5470 5549 5631 5714 5798 5883 5967 6052 6135 6218 6299 6379 6458 6534 6608 6680 6749 6815 6879 6939 6997 7053 7105 7155 7202 7247 7288 7328 7365 7399 7431 7461 7489 7515 7540 7562 7583 7603 7621 7637 7652 7666 7678 7690 7700 7709 7718 7725 7732 7737 7742 7747 7750 7753 7755 7757 7759 7760 7761 7762 7762 7763 7763 7763 7764 7764 7765 7766 7768 7769 7772 7774 7778 7781 7785 7790 7796 7801 7808 7815 7822 7831 7839 7848 7858 7867 7877 7888 7898 7909 7920 7931 7941 7952 7962 7973 7983 7992 8001 8010 8018 8026 8033 8039 8044 8049 8053 8057 8059 8061 8061 8061 8060 8059 8056 8053 8048 8043 8037 8030 8023 8014 8005 7995 7984 7973 7961 7948 7934 7920 7905 7889 7873 7856 7838 7819 7800 7780 7759 7738 7716 7693 7669 7644 7619 7593 7566 7538 7509 7480 7449 7417 7385 7351 7316 7281 7244 7205 7166 7125 7083 7039 6994 6948 6900 6851 6800 6747 6693 6637 6580 6521 6460 6397 6333 6268 6201 6133 6063 5992 5921 5848 5774 5699 5624 5549 5473 5397 5322 5247 5172 5098 5025 4953 4882 4813 4744 4678 4613 4549 4488 4429 4371 4315 4261 4208 4157 4107 4059 4012 3966 3921 3876 3832 3787 3743 3698 3652 3606 3558 3509 3458 3405 3351 3295 3236 3176 3113 3046 2978 2907 2834 2759 2681 2602 2521 2438 2354 2268 2181 2094 2006 1918 1830 1743 1656 1571 1487 1404 1323 1244 1166 1092 1019 949 883 819 759 701 646 595 546 501 458 419 382 349 318 290 264 241 221 203 187 174 162 153 146 141 139 138 140 143 149 157 167 179 194 211 230 252 276 303 333 366 401 438 479 522 568 616 667 721 778 837 898 962 1027 1095 1164 1236 1308 1383 1458 1534 1612 1689 1767 1846 1924 2002 2080 2157 2233 2308 2383 2456 2527 2597 2665 2731 2795 2857 2917 2974 3029 3081 3131 3179 3223 3265 3304 3340 3374 3404 3432 3456 3478 3496 3512 3524 3533 3539 3542 3541 3537 3530 3520 3506 3488 3468 3443 3416 3385 3350 3312 3270 3225 3177 3125 3071 3013 2953 2890 2824 2756 2685 9580 2 5 3 2612 2538 2462 2385 2307 2228 2149 2069 1989 1910 1831 1754 1677 1602 1529 1457 1388 1322 1258 1197 1139 1084 1032 984 939 898 861 827 798 772 750 731 717 706 700 697 697 701 709 721 736 755 777 803 832 865 900 939 982 1027 1076 1128 1183 1242 1303 1367 1434 1504 1577 1652 1730 1811 1893 1978 2066 2155 2246 2338 2432 2527 2624 2721 2819 2918 3017 3116 3215 3315 3413 3512 3610 3706 3802 3897 3990 4083 4173 4263 4351 4437 4521 4604 4685 4763 4841 4916 4989 5060 5129 5197 5262 5326 5388 5448 5505 5561 5615 5668 5718 5767 5814 5859 5902 5944 5985 6023 6060 6096 6130 6163 6195 6225 6254 6283 6310 6337 6363 6388 6413 6437 6461 6484 6508 6531 6555 6578 6602 6626 6650 6675 6700 6726 6751 6778 6804 6832 6859 6888 6916 6945 6974 7003 7033 7063 7092 7122 7151 7181 7210 7239 7267 7296 7323 7351 7377 7403 7429 7453 7478 7501 7524 7546 7567 7588 7608 7627 7645 7663 7680 7696 7711 7726 7740 7753 7765 7777 7787 7797 7806 7814 7821 7827 7832 7836 7840 7842 7843 7843 7842 7840 7837 7833 7828 7822 7815 7807 7798 7789 7779 7768 7756 7744 7732 7719 7706 7693 7680 7667 7654 7642 7630 7618 7607 7597 7587 7578 7571 7564 7558 7553 7549 7547 7545 7545 7545 7547 7550 7554 7559 7565 7571 7579 7587 7596 7606 7616 7627 7637 7649 7660 7672 7683 7695 7707 7718 7729 7740 7751 7761 7771 7781 7790 7799 7807 7815 7823 7830 7836 7843 7848 7854 7859 7864 7868 7872 7876 7879 7883 7886 7888 7891 7893 7895 7896 7898 7899 7899 7900 7900 7900 7900 7899 7897 7896 7894 7891 7888 7884 7881 7876 7871 7866 7860 7854 7847 7840 7832 7824 7815 7806 7797 7787 7777 7766 7755 7744 7732 7720 7708 7695 7683 7669 7656 7642 7628 7613 7598 7583 7567 7550 7533 7515 7497 7479 7459 7439 7419 7397 7375 7353 7329 7305 7280 7255 7229 7203 7176 7149 7122 7094 7065 7037 7008 6980 6951 6923 6895 6867 6839 6812 6785 6759 6733 6707 6682 6657 6633 6610 6586 6564 6541 6519 6497 6475 6454 6432 6410 6387 6365 6342 6319 6295 6270 6245 6219 6191 6163 6134 6103 6072 6039 6005 5970 5934 5897 5858 5819 5778 5736 5693 5649 5604 5558 5511 5463 5415 5365 5315 5265 5213 5161 5108 5054 5000 4945 4890 4834 4777 4719 4661 4601 4541 4480 4418 4355 4291 4226 4160 4093 4025 3956 3885 3814 3741 3667 3592 3517 3440 3362 3283 3204 3123 3042 2961 2878 2796 2713 2629 2546 2462 2379 2295 2212 2129 2047 1965 1884 1804 1725 1647 1570 1494 1419 1346 1275 1205 1136 1070 1005 942 881 823 766 711 658 608 560 514 470 428 389 352 317 284 253 224 197 172 150 129 109 92 76 62 49 37 27 18 10 3 9581 2 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 4 6 8 10 12 14 16 18 20 22 25 27 29 31 33 35 38 40 43 46 49 53 57 61 66 72 78 85 93 102 111 122 134 147 162 178 195 214 235 258 282 308 336 367 399 433 470 509 550 593 639 687 736 788 842 898 956 1016 1078 1141 1206 1273 1341 1410 1481 1552 1625 1698 1772 1847 1922 1998 2074 2150 2226 2302 2378 2454 2530 2606 2681 2756 2830 2904 2978 3051 3124 3196 3268 3339 3410 3480 3550 3620 3689 3758 3826 3894 3961 4028 4094 4160 4226 4291 4356 4420 4483 4546 4608 4670 4730 4790 4850 4908 4965 5022 5077 5132 5186 5238 5289 5340 5389 5437 5484 5530 5575 5618 5661 5703 5744 5783 5822 5860 5897 5933 5969 6003 6038 6071 6104 6136 6168 6199 6230 6260 6289 6319 6348 6376 6404 6432 6459 6486 6512 6538 6564 6589 6613 6637 6661 6684 6706 6728 6749 6770 6790 6809 6828 6846 6864 6881 6897 6913 6928 6943 6957 6971 6984 6996 7008 7020 7031 7041 7052 7062 7071 7080 7089 7097 7105 7113 7120 7128 7134 7141 7147 7152 7158 7162 7167 7171 7175 7178 7180 7182 7184 7185 7186 7186 7185 7184 7182 7180 7177 7174 7170 7165 7160 7154 7148 7141 7133 7125 7117 7108 7098 7088 7078 7066 7055 7043 7030 7017 7004 6989 6975 6959 6943 6927 6910 6892 6873 6854 6833 6812 6790 6767 6744 6719 6693 6666 6638 6609 6579 6548 6516 6482 6447 6411 6374 6336 6296 6255 6213 6170 6125 6079 6032 5984 5934 5884 5831 5778 5723 5667 5609 5550 5490 5428 5365 5300 5234 5166 5097 5025 4953 4878 4802 4724 4645 4564 4481 4396 4310 4223 4134 4043 3951 3858 3764 3669 3573 3476 3378 3280 3182 3083 2984 2886 2788 2691 2594 2498 2404 2311 2219 2129 2041 1955 1871 1790 1712 1636 1563 1493 1427 1364 1304 1248 1196 1148 1104 1064 1028 996 969 946 927 913 904 899 899 903 912 925 944 966 994 1025 1062 1102 1147 1197 1250 1307 1368 1433 1502 1574 1650 1729 1811 1895 1983 2072 2164 2259 2355 2453 2552 2653 2754 2857 2961 3065 3169 3274 3379 3484 3588 3692 3795 3898 4000 4101 4202 4301 4399 4495 4591 4685 4778 4869 4959 5047 5134 5219 5303 5385 5465 5544 5622 5697 5772 5844 5916 5985 6053 6120 6185 6249 6312 6372 6432 6490 6547 6603 6657 6710 6761 6812 6861 6909 6956 7002 7047 7091 7133 7175 7216 7256 7295 7333 7370 7406 7442 7477 7511 7544 7577 7609 7640 7671 7701 7731 7760 7788 7816 7844 7871 7897 7923 7948 7973 7997 8021 8044 8067 8089 8110 8131 8152 8172 8192 8211 8229 8247 8265 8282 8299 8315 8331 8346 8361 8376 9582 2 5 3 8390 8404 8418 8431 8445 8458 8470 8483 8495 8508 8520 8532 8544 8556 8568 8580 8592 8603 8615 8627 8638 8650 8661 8672 8683 8695 8705 8716 8727 8737 8747 8757 8767 8776 8785 8794 8802 8810 8818 8826 8833 8839 8845 8851 8857 8862 8867 8872 8876 8880 8883 8887 8890 8892 8895 8897 8899 8901 8903 8905 8906 8908 8909 8910 8911 8912 8912 8913 8913 8914 8914 8914 8914 8914 8914 8914 8913 8913 8912 8911 8910 8909 8908 8906 8904 8903 8901 8898 8896 8893 8891 8887 8884 8881 8877 8873 8869 8865 8860 8855 8851 8845 8840 8834 8828 8822 8816 8810 8804 8797 8791 8784 8778 8771 8765 8759 8753 8747 8742 8737 8733 8729 8725 8723 8720 8719 8719 8719 8720 8722 8725 8729 8734 8740 8747 8755 8764 8774 8785 8796 8809 8822 8836 8851 8867 8883 8899 8916 8933 8951 8968 8986 9003 9021 9038 9055 9072 9088 9104 9120 9135 9149 9163 9177 9189 9202 9214 9225 9236 9246 9255 9265 9273 9282 9290 9297 9305 9312 9318 9325 9331 9337 9343 9349 9354 9360 9365 9369 9374 9378 9382 9386 9389 9392 9394 9397 9398 9399 9400 9400 9400 9399 9398 9396 9393 9390 9387 9383 9378 9373 9368 9362 9356 9350 9343 9336 9329 9321 9314 9307 9299 9292 9284 9277 9269 9262 9255 9249 9242 9236 9230 9224 9219 9214 9209 9205 9201 9198 9195 9192 9190 9188 9186 9185 9185 9185 9185 9186 9187 9189 9192 9194 9198 9202 9206 9211 9216 9222 9229 9236 9243 9251 9259 9267 9276 9285 9295 9305 9315 9325 9335 9346 9357 9367 9378 9389 9399 9410 9420 9431 9441 9451 9460 9470 9479 9488 9497 9505 9513 9521 9528 9535 9541 9548 9553 9559 9564 9569 9573 9577 9581 9584 9587 9590 9592 9594 9596 9598 9599 9600 9601 9601 9601 9602 9602 9602 9601 9601 9601 9600 9600 9600 9599 9599 9599 9599 9599 9600 9600 9601 9602 9603 9604 9605 9607 9608 9610 9612 9614 9616 9619 9621 9623 9625 9628 9630 9631 9633 9635 9636 9637 9638 9639 9639 9638 9638 9637 9636 9634 9632 9630 9628 9625 9622 9619 9615 9612 9608 9604 9601 9597 9593 9590 9587 9583 9580 9578 9575 9573 9571 9569 9568 9567 9567 9567 9567 9567 9568 9569 9570 9572 9574 9576 9578 9580 9583 9585 9588 9590 9593 9596 9598 9601 9604 9606 9609 9611 9613 9616 9618 9620 9622 9624 9626 9629 9631 9632 9634 9637 9639 9641 9643 9645 9647 9649 9651 9654 9656 9659 9661 9664 9666 9669 9672 9674 9677 9680 9683 9686 9689 9692 9695 9698 9700 9703 9706 9709 9712 9715 9718 9721 9723 9726 9729 9731 9734 9736 9738 9740 9742 9743 9745 9746 9747 9748 9749 9749 9749 9749 9749 9749 9748 9747 9746 9745 9744 9742 9741 9739 9737 9736 9734 9733 9731 9730 9729 9728 9727 9727 9727 9727 9727 9728 9729 9731 9733 9735 9737 9740 9743 9583 2 5 3 9746 9749 9753 9757 9760 9764 9768 9772 9776 9779 9783 9786 9789 9792 9794 9796 9798 9800 9801 9802 9803 9803 9803 9803 9803 9802 9801 9800 9799 9798 9797 9796 9795 9795 9794 9793 9792 9792 9792 9792 9792 9793 9793 9794 9795 9796 9797 9799 9800 9802 9803 9805 9806 9808 9809 9811 9812 9813 9814 9814 9815 9815 9816 9816 9816 9816 9815 9815 9814 9814 9813 9813 9812 9812 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9813 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9823 9823 9823 9823 9822 9822 9821 9820 9818 9817 9816 9814 9812 9811 9809 9807 9805 9804 9802 9800 9799 9797 9796 9795 9794 9793 9792 9791 9790 9790 9789 9788 9788 9787 9787 9786 9785 9784 9783 9781 9779 9777 9775 9773 9770 9767 9763 9759 9755 9751 9746 9742 9736 9731 9725 9719 9713 9707 9701 9694 9688 9681 9675 9668 9662 9655 9648 9642 9635 9628 9622 9616 9609 9603 9596 9590 9583 9576 9570 9563 9556 9549 9542 9534 9527 9519 9511 9504 9495 9487 9478 9469 9460 9451 9442 9433 9423 9414 9404 9394 9385 9375 9365 9355 9345 9336 9326 9316 9306 9297 9287 9277 9267 9257 9246 9235 9224 9213 9201 9188 9175 9161 9146 9129 9112 9093 9073 9052 9029 9004 8978 8949 8919 8886 8852 8815 8777 8736 8694 8649 8603 8556 8507 8456 8404 8351 8298 8244 8190 8136 8082 8030 7978 7928 7879 7833 7788 7747 7708 7672 7640 7612 7588 7568 7552 7541 7534 7531 7533 7539 7550 7565 7585 7609 7637 7668 7703 7741 7782 7826 7872 7920 7970 8021 8074 8128 8182 8236 8290 8344 8397 8450 8502 8552 8601 8650 8696 8741 8785 8826 8866 8904 8940 8975 9008 9040 9069 9098 9125 9151 9175 9198 9220 9241 9261 9280 9298 9315 9331 9347 9362 9376 9390 9402 9414 9426 9437 9447 9457 9466 9474 9482 9489 9496 9503 9509 9514 9519 9524 9528 9532 9536 9540 9544 9547 9551 9554 9558 9561 9565 9569 9573 9577 9582 9587 9592 9597 9603 9609 9615 9622 9628 9635 9642 9649 9656 9664 9671 9679 9686 9693 9700 9707 9713 9720 9726 9732 9737 9742 9747 9751 9755 9759 9762 9765 9767 9769 9770 9772 9772 9773 9773 9773 9773 9772 9771 9770 9769 9768 9766 9764 9763 9761 9759 9757 9755 9753 9751 9749 9747 9744 9742 9740 9738 9735 9733 9731 9728 9726 9723 9720 9717 9714 9711 9708 9704 9701 9697 9692 9688 9683 9678 9673 9667 9661 9655 9648 9641 9633 9626 9618 9609 9600 9591 9582 9572 9562 9551 9540 9529 9518 9507 9495 9484 9472 9460 9448 9437 9425 9413 9402 9391 9380 9369 9359 9350 9340 9331 9323 9315 9308 9302 9296 9291 9287 9283 9280 9278 9277 9276 9277 9278 9280 9282 9285 9289 9294 9299 9305 9312 9319 9327 9335 9343 9352 9361 9371 9380 9390 9400 9411 9421 9431 9584 2 5 3 9442 9452 9463 9473 9483 9493 9503 9513 9523 9532 9542 9551 9559 9568 9576 9584 9591 9599 9606 9612 9619 9625 9630 9635 9640 9644 9648 9652 9655 9658 9660 9662 9663 9664 9665 9665 9665 9664 9663 9662 9660 9658 9656 9653 9650 9647 9643 9639 9635 9631 9627 9623 9618 9614 9610 9605 9601 9596 9592 9588 9584 9580 9577 9574 9570 9568 9565 9563 9561 9559 9558 9557 9556 9556 9556 9557 9558 9559 9561 9563 9565 9567 9570 9574 9577 9581 9584 9588 9593 9597 9601 9606 9610 9614 9619 9623 9627 9631 9635 9639 9642 9645 9648 9651 9654 9656 9659 9661 9663 9665 9666 9668 9670 9671 9673 9675 9676 9678 9681 9683 9685 9688 9691 9695 9698 9702 9706 9710 9715 9720 9725 9730 9735 9741 9746 9752 9757 9762 9768 9773 9777 9782 9786 9790 9794 9797 9800 9802 9804 9806 9807 9808 9809 9809 9809 9809 9808 9807 9806 9806 9805 9804 9803 9802 9801 9801 9801 9800 9801 9801 9801 9802 9803 9804 9806 9807 9809 9811 9813 9815 9817 9819 9821 9822 9824 9825 9826 9827 9828 9828 9828 9828 9827 9826 9825 9823 9822 9820 9817 9815 9812 9810 9807 9804 9801 9798 9795 9792 9789 9786 9784 9781 9779 9776 9774 9772 9769 9767 9765 9763 9760 9758 9756 9753 9751 9748 9745 9742 9738 9735 9731 9726 9722 9717 9711 9706 9700 9694 9687 9680 9673 9666 9658 9650 9642 9633 9624 9616 9606 9597 9588 9578 9568 9557 9547 9536 9525 9513 9501 9489 9476 9463 9449 9435 9420 9404 9388 9371 9353 9334 9315 9294 9273 9251 9228 9204 9179 9153 9127 9100 9072 9043 9014 8985 8955 8924 8894 8863 8833 8802 8772 8743 8714 8686 8658 8632 8607 8583 8560 8539 8519 8501 8485 8471 8458 8448 8439 8433 8428 8425 8425 8426 8429 8434 8440 8448 8458 8468 8480 8493 8507 8521 8536 8551 8567 8582 8598 8613 8627 8642 8655 8667 8678 8689 8698 8706 8713 8718 8722 8725 8727 8727 8726 8724 8721 8717 8713 8707 8702 8696 8689 8683 8677 8671 8665 8660 8656 8653 8651 8650 8650 8652 8655 8660 8667 8675 8684 8696 8710 8725 8742 8761 8781 8802 8825 8849 8874 8901 8928 8956 8985 9014 9044 9073 9103 9133 9162 9191 9219 9246 9273 9300 9325 9349 9372 9394 9415 9435 9453 9471 9487 9503 9517 9530 9542 9554 9564 9574 9583 9592 9600 9608 9615 9622 9629 9636 9642 9649 9655 9662 9668 9675 9681 9688 9695 9702 9709 9716 9724 9731 9738 9745 9751 9758 9764 9770 9776 9782 9787 9792 9796 9800 9804 9807 9810 9813 9815 9817 9818 9820 9821 9821 9822 9823 9823 9823 9824 9824 9824 9825 9826 9826 9827 9829 9830 9831 9833 9835 9836 9839 9841 9843 9845 9848 9850 9852 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9865 9864 9863 9862 9860 9585 2 5 3 9859 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9840 9840 9840 9841 9841 9841 9842 9842 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9860 9859 9858 9857 9855 9854 9852 9850 9848 9845 9843 9841 9838 9835 9833 9830 9827 9824 9822 9819 9816 9813 9811 9809 9806 9804 9803 9801 9799 9798 9797 9796 9795 9795 9794 9794 9794 9794 9794 9794 9795 9795 9795 9796 9796 9796 9796 9796 9796 9796 9795 9795 9794 9792 9791 9790 9788 9786 9784 9781 9779 9776 9773 9770 9767 9764 9761 9758 9754 9751 9748 9745 9742 9739 9736 9733 9731 9728 9726 9724 9721 9719 9718 9716 9714 9712 9710 9709 9707 9705 9704 9702 9700 9698 9696 9693 9691 9688 9685 9682 9678 9675 9671 9667 9663 9658 9654 9649 9644 9639 9634 9628 9623 9617 9612 9606 9601 9595 9589 9584 9578 9572 9566 9561 9555 9549 9543 9537 9531 9525 9518 9512 9505 9498 9491 9483 9475 9467 9459 9450 9441 9431 9422 9411 9401 9390 9378 9367 9355 9342 9330 9317 9303 9290 9276 9262 9247 9232 9216 9200 9184 9167 9150 9133 9114 9095 9076 9055 9034 9012 8989 8965 8940 8913 8886 8858 8829 8798 8767 8734 8700 8665 8629 8592 8554 8516 8477 8437 8398 8358 8318 8278 8238 8199 8161 8123 8087 8052 8019 7987 7957 7928 7902 7878 7856 7836 7819 7805 7793 7783 7776 7771 7769 7769 7771 7775 7781 7789 7799 7811 7824 7838 7853 7869 7885 7903 7920 7938 7956 7974 7991 8009 8026 8043 8059 8074 8089 8102 8116 8128 8140 8150 8161 8170 8179 8186 8194 8200 8206 8211 8216 8221 8224 8228 8231 8234 8236 8238 8239 8240 8241 8241 8241 8241 8240 8238 8236 8233 8229 8225 8220 8214 8207 8200 8191 8181 8171 8159 8145 8131 8115 8098 8080 8060 8039 8016 7992 7966 7938 7909 7878 7846 7812 7776 7738 7698 7656 7613 7567 7520 7471 7419 7366 7310 7252 7192 7130 7066 6999 6930 6859 6786 6711 6634 6555 6474 6392 6307 6221 6134 6045 5955 5864 5773 5682 5590 5498 5407 5316 5226 5137 5050 4965 4883 4803 4725 4652 4581 4515 4453 4395 4342 4294 4251 4214 4183 4157 4138 4125 4118 4116 4122 4133 4150 4173 4203 4238 4279 4326 4377 4433 4494 4559 4628 4701 4778 4857 4939 5023 5110 5198 5288 5378 5469 5560 5652 5743 5834 5924 6014 6103 6190 6276 6361 6443 6525 6604 6682 6758 6832 6905 6976 7045 7112 7177 7241 7303 7364 7422 7480 7536 7591 7644 7697 7748 7797 7846 7893 7939 7984 8029 8072 8114 8155 8195 8234 9586 2 5 3 8272 8309 8345 8380 8414 8447 8480 8511 8541 8571 8599 8627 8654 8680 8705 8730 8754 8777 8799 8820 8841 8862 8881 8901 8919 8937 8955 8972 8988 9004 9019 9034 9049 9063 9076 9090 9102 9115 9126 9138 9149 9159 9170 9179 9189 9198 9207 9215 9223 9231 9238 9245 9252 9258 9264 9270 9276 9281 9286 9291 9296 9300 9305 9309 9312 9316 9319 9322 9325 9327 9329 9331 9333 9334 9335 9336 9337 9337 9337 9336 9336 9335 9334 9332 9330 9328 9326 9323 9321 9318 9314 9311 9307 9303 9299 9294 9289 9284 9279 9273 9267 9261 9255 9248 9240 9232 9224 9216 9206 9197 9187 9176 9164 9152 9140 9127 9113 9098 9083 9067 9051 9034 9016 8998 8979 8959 8940 8919 8899 8878 8857 8836 8814 8793 8772 8750 8729 8709 8688 8669 8649 8631 8613 8596 8580 8565 8551 8538 8526 8515 8506 8498 8492 8487 8483 8481 8480 8480 8482 8486 8491 8497 8505 8514 8524 8536 8548 8562 8577 8592 8609 8627 8645 8664 8684 8704 8725 8746 8767 8789 8810 8832 8854 8876 8898 8920 8942 8963 8984 9005 9025 9045 9065 9084 9103 9121 9138 9155 9172 9188 9203 9217 9231 9245 9258 9270 9281 9292 9303 9313 9322 9331 9339 9347 9355 9362 9369 9375 9381 9387 9392 9398 9403 9408 9412 9417 9422 9426 9431 9435 9439 9444 9448 9453 9457 9462 9467 9471 9476 9480 9485 9489 9494 9498 9503 9507 9511 9515 9519 9522 9526 9529 9532 9535 9537 9539 9541 9543 9544 9545 9546 9547 9547 9547 9547 9547 9546 9546 9545 9544 9543 9543 9542 9541 9540 9539 9538 9537 9536 9536 9535 9535 9535 9534 9534 9534 9534 9534 9535 9535 9535 9536 9536 9536 9536 9537 9537 9537 9537 9537 9537 9536 9536 9535 9534 9533 9532 9531 9529 9528 9526 9524 9522 9519 9517 9514 9511 9508 9505 9502 9498 9495 9491 9488 9484 9480 9476 9472 9468 9464 9460 9456 9452 9448 9443 9439 9435 9430 9426 9421 9417 9412 9407 9403 9398 9393 9388 9383 9378 9373 9368 9362 9357 9351 9346 9340 9335 9329 9323 9317 9311 9305 9299 9293 9286 9280 9274 9267 9260 9254 9247 9240 9234 9227 9220 9213 9206 9199 9191 9184 9177 9169 9162 9154 9146 9139 9130 9122 9114 9105 9097 9088 9079 9069 9060 9050 9040 9029 9019 9008 8996 8985 8973 8960 8948 8935 8921 8908 8894 8879 8865 8850 8834 8819 8802 8786 8769 8752 8735 8717 8699 8680 8661 8642 8623 8603 8582 8561 8540 8519 8496 8474 8451 8427 8403 8378 8352 8326 8299 8271 8242 8213 8183 8151 8119 8086 8052 8017 7981 7944 7906 7867 7826 7785 7742 7698 7653 7607 7559 7510 7460 7409 7357 7303 7248 7192 7134 7075 7015 6953 6890 6826 6760 6692 6623 6553 6481 6407 6332 6255 6177 6097 6015 5931 5846 5759 5671 5581 5489 5396 5301 5204 5106 5007 4907 4805 4702 4598 4494 4389 9587 2 5 3 4283 4177 4070 3964 3858 3752 3647 3543 3439 3338 3237 3139 3042 2948 2856 2768 2682 2600 2521 2447 2376 2310 2248 2192 2140 2093 2052 2017 1987 1964 1946 1934 1929 1930 1937 1950 1969 1995 2027 2065 2109 2158 2214 2274 2340 2411 2487 2567 2652 2740 2832 2928 3026 3128 3231 3337 3445 3554 3664 3775 3887 3999 4112 4224 4336 4447 4557 4667 4775 4882 4988 5092 5195 5296 5395 5493 5588 5682 5774 5865 5953 6039 6124 6207 6288 6367 6445 6520 6594 6666 6737 6805 6872 6938 7001 7064 7124 7183 7240 7296 7350 7403 7454 7504 7552 7598 7644 7688 7730 7772 7812 7851 7889 7926 7961 7996 8030 8062 8094 8125 8156 8185 8214 8242 8270 8297 8323 8348 8373 8397 8421 8444 8466 8488 8509 8529 8549 8567 8585 8603 8619 8635 8650 8664 8678 8690 8702 8714 8725 8734 8744 8753 8761 8768 8776 8782 8789 8795 8800 8806 8811 8816 8820 8825 8829 8833 8837 8841 8845 8849 8853 8856 8860 8863 8867 8870 8874 8877 8880 8884 8887 8890 8894 8897 8901 8905 8909 8913 8917 8921 8926 8931 8936 8941 8947 8954 8960 8968 8975 8983 8991 9000 9009 9018 9028 9038 9048 9058 9069 9080 9091 9102 9113 9123 9134 9145 9155 9165 9175 9185 9195 9204 9213 9222 9230 9238 9246 9254 9261 9268 9276 9283 9289 9296 9303 9309 9316 9322 9329 9335 9342 9348 9355 9361 9367 9374 9380 9386 9392 9397 9403 9408 9413 9417 9422 9425 9429 9432 9434 9436 9437 9438 9438 9438 9438 9437 9436 9434 9432 9430 9427 9424 9421 9418 9415 9412 9408 9405 9402 9399 9395 9392 9389 9386 9383 9379 9376 9373 9369 9366 9362 9358 9354 9349 9344 9339 9333 9326 9320 9312 9304 9296 9287 9277 9267 9256 9245 9233 9221 9209 9196 9183 9169 9156 9142 9128 9115 9101 9087 9073 9060 9046 9033 9020 9008 8996 8984 8972 8960 8949 8938 8928 8917 8907 8897 8887 8877 8868 8858 8849 8839 8830 8821 8811 8802 8793 8783 8774 8765 8756 8747 8739 8730 8722 8714 8707 8700 8693 8687 8682 8677 8673 8669 8667 8665 8664 8664 8665 8666 8669 8673 8677 8683 8689 8697 8705 8714 8724 8735 8747 8759 8772 8786 8801 8815 8831 8846 8862 8879 8895 8912 8929 8946 8963 8979 8996 9013 9029 9045 9061 9076 9091 9106 9120 9133 9147 9160 9172 9184 9195 9206 9217 9227 9236 9245 9254 9262 9270 9278 9285 9292 9299 9305 9311 9317 9323 9328 9334 9339 9344 9348 9353 9357 9361 9365 9369 9372 9376 9379 9382 9384 9386 9388 9390 9392 9393 9393 9394 9394 9394 9393 9393 9391 9390 9388 9386 9384 9381 9379 9376 9372 9369 9366 9362 9358 9354 9350 9346 9342 9338 9334 9330 9326 9322 9317 9313 9309 9305 9301 9296 9292 9288 9284 9279 9275 9270 9266 9261 9256 9252 9247 9242 9237 9231 9226 9221 9215 9209 9203 9198 9588 2 5 3 9191 9185 9179 9173 9166 9159 9153 9146 9139 9131 9124 9117 9109 9101 9093 9085 9077 9069 9061 9052 9043 9034 9025 9016 9007 8997 8988 8978 8968 8959 8949 8939 8928 8918 8908 8898 8887 8877 8867 8856 8845 8835 8824 8813 8802 8791 8780 8768 8757 8745 8733 8720 8707 8694 8680 8666 8652 8637 8622 8606 8589 8572 8554 8536 8517 8497 8477 8456 8435 8413 8390 8367 8343 8319 8294 8269 8243 8216 8189 8161 8133 8105 8075 8046 8015 7985 7953 7921 7888 7855 7820 7786 7750 7713 7676 7637 7597 7557 7515 7472 7428 7383 7336 7288 7238 7187 7135 7081 7025 6968 6909 6848 6786 6722 6656 6588 6519 6448 6375 6300 6224 6146 6066 5984 5901 5816 5729 5641 5551 5460 5368 5274 5180 5085 4989 4892 4795 4697 4600 4503 4406 4310 4215 4121 4029 3939 3850 3764 3681 3600 3523 3449 3379 3313 3251 3194 3141 3093 3051 3013 2980 2953 2931 2915 2904 2899 2899 2904 2914 2930 2950 2975 3004 3038 3075 3117 3162 3210 3261 3315 3371 3429 3489 3550 3612 3675 3739 3804 3868 3933 3997 4060 4123 4184 4245 4304 4362 4418 4473 4526 4576 4625 4672 4717 4759 4800 4838 4873 4907 4938 4966 4992 5016 5037 5056 5072 5086 5097 5106 5112 5116 5117 5115 5111 5104 5094 5082 5066 5048 5028 5004 4977 4948 4915 4880 4841 4799 4754 4705 4654 4599 4541 4479 4415 4347 4276 4201 4124 4043 3960 3873 3784 3692 3598 3501 3402 3301 3199 3095 2990 2883 2777 2670 2563 2456 2350 2245 2141 2039 1939 1841 1746 1655 1566 1482 1401 1325 1254 1188 1126 1071 1020 976 938 906 881 862 849 844 844 851 865 885 912 945 984 1029 1080 1137 1199 1266 1338 1414 1495 1581 1669 1762 1857 1955 2056 2159 2263 2369 2476 2584 2693 2802 2910 3019 3127 3234 3340 3445 3548 3649 3749 3848 3944 4038 4130 4219 4306 4391 4473 4553 4631 4706 4778 4849 4917 4982 5045 5106 5165 5221 5275 5327 5377 5425 5471 5515 5557 5597 5635 5671 5706 5738 5769 5798 5825 5850 5874 5896 5916 5935 5952 5967 5981 5993 6004 6013 6021 6027 6032 6035 6037 6038 6038 6036 6033 6029 6024 6017 6010 6001 5991 5980 5968 5955 5941 5925 5909 5891 5873 5853 5832 5810 5787 5762 5737 5711 5683 5654 5624 5593 5561 5528 5493 5458 5421 5384 5345 5305 5265 5223 5180 5137 5092 5046 5000 4952 4903 4854 4803 4752 4699 4646 4591 4536 4479 4421 4362 4302 4240 4178 4114 4049 3982 3914 3845 3775 3703 3630 3556 3480 3404 3326 3246 3166 3084 3002 2918 2834 2748 2662 2576 2489 2402 2314 2227 2139 2052 1965 1879 1793 1708 1624 1541 1460 1380 1301 1225 1150 1077 1006 938 872 808 747 689 633 580 530 482 437 395 356 320 286 255 226 200 176 154 135 117 102 89 77 66 9589 2 5 3 58 50 44 39 35 32 29 27 26 25 25 25 26 27 28 30 32 34 37 40 43 47 52 57 63 70 77 86 96 107 119 133 148 165 184 204 226 251 278 306 337 371 407 445 486 529 575 623 674 728 783 842 903 966 1032 1100 1170 1242 1316 1392 1469 1549 1630 1712 1796 1881 1967 2054 2141 2230 2319 2408 2497 2587 2676 2766 2856 2945 3034 3122 3209 3296 3383 3468 3553 3637 3719 3801 3882 3962 4040 4118 4194 4269 4343 4416 4487 4558 4627 4695 4762 4828 4892 4955 5017 5078 5138 5197 5255 5311 5366 5421 5474 5526 5577 5626 5675 5722 5769 5814 5858 5901 5943 5984 6023 6061 6099 6135 6170 6203 6236 6267 6298 6327 6355 6382 6408 6432 6456 6478 6500 6520 6539 6557 6575 6591 6606 6620 6633 6645 6657 6667 6676 6685 6692 6698 6704 6708 6712 6715 6716 6717 6717 6715 6713 6709 6705 6699 6693 6685 6677 6667 6656 6643 6630 6616 6600 6583 6565 6545 6524 6502 6479 6454 6428 6401 6372 6341 6309 6276 6241 6204 6166 6126 6085 6041 5996 5950 5901 5851 5799 5745 5689 5632 5573 5513 5451 5388 5323 5257 5190 5122 5054 4985 4915 4846 4777 4708 4639 4571 4505 4440 4376 4315 4255 4198 4144 4093 4045 4000 3959 3922 3888 3859 3834 3813 3796 3784 3777 3773 3774 3779 3789 3802 3819 3840 3865 3893 3924 3958 3995 4035 4077 4121 4167 4215 4264 4314 4366 4419 4473 4528 4583 4639 4695 4751 4808 4865 4923 4980 5038 5096 5155 5213 5272 5332 5391 5451 5511 5571 5631 5692 5754 5815 5877 5939 6000 6062 6124 6186 6247 6308 6369 6429 6489 6548 6606 6664 6720 6776 6830 6883 6935 6986 7035 7083 7130 7175 7219 7262 7303 7343 7382 7419 7455 7490 7524 7556 7588 7619 7649 7678 7706 7733 7760 7786 7811 7835 7860 7883 7906 7929 7951 7973 7994 8015 8035 8055 8074 8093 8111 8129 8147 8164 8180 8197 8212 8227 8242 8256 8270 8283 8296 8308 8320 8331 8342 8352 8362 8372 8381 8389 8397 8405 8412 8419 8425 8430 8436 8441 8445 8449 8453 8456 8459 8461 8463 8465 8466 8467 8468 8469 8469 8469 8469 8468 8468 8467 8466 8465 8464 8463 8462 8460 8459 8457 8456 8454 8453 8451 8449 8447 8445 8443 8441 8438 8436 8433 8430 8427 8424 8421 8417 8413 8409 8405 8400 8395 8389 8383 8377 8371 8364 8356 8349 8340 8332 8323 8313 8303 8292 8281 8269 8257 8245 8232 8218 8204 8189 8174 8158 8142 8126 8109 8091 8074 8056 8037 8018 7999 7980 7960 7940 7920 7899 7878 7857 7836 7814 7792 7770 7748 7725 7701 7678 7653 7628 7603 7577 7550 7522 7493 7464 7433 7402 7369 7335 7300 7264 7226 7188 7147 7106 7063 7018 6972 6925 6876 6826 6774 6721 6666 6610 6552 6493 6433 6371 6307 6242 6175 9590 2 5 3 6106 6036 5964 5890 5814 5737 5657 5575 5491 5404 5315 5224 5130 5034 4935 4833 4729 4622 4512 4400 4286 4169 4049 3927 3804 3678 3551 3423 3294 3163 3033 2901 2770 2640 2510 2381 2254 2129 2006 1886 1768 1654 1544 1437 1334 1236 1142 1052 968 889 815 746 682 623 569 520 476 437 402 372 347 325 307 293 282 274 270 268 268 270 275 282 291 302 314 328 343 360 378 397 418 441 466 493 522 553 586 621 659 700 744 791 842 895 953 1014 1079 1149 1221 1298 1379 1463 1552 1644 1739 1839 1942 2048 2157 2269 2383 2500 2618 2738 2859 2982 3105 3228 3352 3476 3599 3722 3844 3964 4082 4200 4315 4429 4540 4650 4757 4862 4964 5063 5160 5255 5348 5438 5526 5611 5695 5776 5855 5933 6008 6082 6154 6225 6293 6361 6427 6492 6556 6618 6679 6739 6798 6855 6911 6967 7021 7073 7125 7175 7224 7272 7318 7363 7407 7449 7490 7530 7568 7605 7641 7675 7709 7741 7771 7801 7830 7857 7884 7910 7935 7960 7983 8007 8029 8052 8074 8095 8116 8137 8157 8178 8198 8218 8238 8257 8277 8296 8315 8334 8353 8371 8389 8407 8424 8442 8458 8475 8491 8507 8522 8536 8551 8564 8578 8590 8603 8615 8626 8637 8648 8658 8668 8678 8687 8696 8704 8713 8721 8729 8737 8744 8752 8759 8766 8773 8780 8787 8794 8801 8808 8815 8822 8829 8836 8842 8849 8856 8862 8869 8876 8882 8889 8895 8901 8908 8914 8920 8926 8932 8938 8944 8949 8955 8960 8966 8971 8976 8981 8986 8991 8995 9000 9004 9008 9012 9015 9019 9022 9025 9028 9031 9034 9036 9039 9041 9043 9045 9046 9048 9049 9051 9052 9053 9054 9055 9056 9057 9058 9058 9059 9060 9061 9062 9063 9064 9065 9066 9068 9069 9070 9072 9073 9075 9076 9078 9079 9081 9083 9084 9086 9087 9089 9090 9091 9092 9093 9094 9095 9096 9096 9096 9096 9096 9096 9096 9096 9095 9094 9093 9092 9091 9090 9088 9087 9085 9083 9081 9079 9077 9075 9073 9070 9068 9065 9063 9060 9058 9055 9052 9049 9046 9044 9041 9038 9034 9031 9028 9025 9022 9018 9015 9011 9008 9004 9001 8997 8993 8989 8985 8982 8978 8973 8969 8965 8961 8956 8952 8947 8942 8937 8932 8927 8921 8916 8910 8904 8897 8891 8884 8877 8870 8862 8855 8847 8838 8830 8821 8812 8803 8794 8785 8775 8765 8755 8745 8735 8724 8714 8703 8693 8682 8671 8660 8650 8639 8628 8617 8606 8595 8583 8572 8561 8549 8538 8526 8514 8501 8489 8476 8463 8450 8436 8422 8408 8393 8378 8363 8347 8330 8314 8296 8278 8260 8242 8222 8203 8183 8162 8141 8120 8098 8076 8053 8030 8006 7982 7958 7933 7907 7881 7855 7828 7800 7771 7742 7712 7681 7650 7617 7584 7549 7514 7477 7440 7400 7360 7318 7275 7231 7185 7138 7089 7039 6987 6934 9591 2 5 3 6880 6824 6766 6707 6647 6585 6522 6457 6391 6324 6256 6186 6115 6042 5968 5893 5816 5738 5658 5578 5495 5411 5325 5237 5148 5056 4963 4867 4770 4670 4568 4464 4358 4250 4140 4027 3913 3796 3678 3558 3436 3313 3190 3065 2940 2814 2688 2563 2437 2313 2190 2068 1948 1830 1715 1602 1493 1387 1285 1186 1091 1001 914 832 754 682 614 551 492 438 388 343 301 265 232 203 178 157 139 125 114 106 102 100 101 104 111 121 133 149 167 189 213 240 271 305 343 384 429 477 530 587 648 713 783 856 934 1016 1102 1192 1286 1384 1486 1591 1700 1811 1925 2042 2161 2281 2404 2527 2652 2777 2902 3028 3153 3278 3402 3525 3646 3766 3884 4000 4114 4227 4337 4445 4550 4653 4753 4851 4947 5040 5131 5220 5306 5391 5473 5554 5632 5708 5783 5856 5927 5996 6064 6130 6195 6258 6320 6381 6439 6497 6553 6607 6660 6711 6761 6810 6857 6903 6947 6990 7032 7072 7110 7148 7184 7219 7252 7285 7317 7347 7377 7405 7433 7460 7486 7511 7535 7559 7582 7605 7627 7649 7670 7690 7710 7729 7747 7765 7782 7799 7815 7830 7845 7859 7872 7884 7896 7907 7917 7926 7934 7941 7948 7954 7959 7964 7968 7971 7974 7976 7977 7978 7979 7980 7980 7980 7980 7981 7981 7981 7981 7982 7982 7983 7984 7986 7988 7991 7994 7997 8001 8005 8010 8015 8020 8026 8033 8040 8047 8054 8062 8070 8078 8086 8095 8103 8112 8121 8129 8138 8147 8155 8163 8171 8179 8186 8193 8200 8206 8212 8217 8222 8226 8230 8233 8236 8237 8239 8239 8239 8238 8236 8234 8231 8227 8222 8217 8211 8204 8197 8189 8180 8170 8160 8149 8137 8125 8112 8099 8086 8071 8057 8042 8027 8011 7995 7979 7963 7947 7930 7914 7897 7881 7864 7848 7831 7815 7799 7783 7767 7752 7737 7721 7706 7692 7677 7663 7649 7635 7621 7607 7594 7580 7567 7553 7540 7526 7512 7498 7484 7469 7454 7438 7422 7405 7388 7370 7350 7331 7310 7288 7265 7241 7216 7189 7161 7132 7101 7069 7036 7001 6965 6927 6887 6847 6804 6760 6714 6667 6618 6568 6516 6462 6407 6350 6292 6232 6170 6107 6042 5975 5906 5836 5764 5691 5615 5538 5458 5377 5294 5209 5122 5033 4942 4849 4755 4658 4560 4461 4360 4257 4153 4048 3941 3834 3727 3619 3511 3403 3295 3189 3083 2978 2875 2774 2675 2579 2486 2396 2309 2226 2148 2074 2005 1940 1881 1827 1779 1737 1701 1671 1647 1629 1618 1613 1615 1622 1636 1656 1683 1715 1754 1798 1847 1902 1961 2026 2095 2168 2246 2327 2412 2500 2591 2685 2781 2879 2979 3081 3184 3287 3392 3497 3603 3708 3813 3918 4023 4126 4229 4330 4431 4530 4627 4723 4818 4910 5001 5089 5176 5261 5344 5424 5503 5580 5654 5727 5797 5865 5932 5996 6059 6120 6178 6235 6291 9592 2 5 3 6344 6396 6447 6495 6542 6588 6632 6675 6716 6756 6795 6832 6868 6903 6937 6969 7000 7030 7059 7087 7113 7139 7163 7186 7208 7229 7249 7269 7287 7304 7320 7335 7350 7363 7376 7388 7399 7409 7419 7428 7436 7444 7451 7457 7463 7468 7473 7478 7481 7485 7488 7490 7492 7494 7495 7496 7496 7496 7496 7495 7493 7492 7489 7487 7484 7480 7476 7472 7467 7462 7456 7449 7442 7435 7427 7418 7409 7399 7389 7378 7367 7355 7342 7329 7315 7300 7285 7270 7253 7236 7219 7200 7182 7162 7142 7121 7099 7077 7054 7031 7007 6982 6956 6930 6903 6875 6846 6817 6787 6756 6725 6693 6660 6626 6591 6556 6520 6483 6445 6406 6366 6326 6285 6242 6199 6155 6110 6064 6017 5969 5919 5869 5818 5765 5711 5657 5601 5543 5485 5425 5363 5301 5237 5172 5105 5037 4967 4896 4824 4750 4675 4598 4520 4440 4359 4277 4193 4109 4023 3935 3847 3757 3667 3575 3483 3390 3296 3202 3107 3012 2916 2820 2724 2628 2533 2437 2342 2247 2153 2060 1968 1877 1787 1698 1611 1525 1441 1359 1279 1200 1124 1050 979 910 843 779 717 658 602 549 498 450 405 363 323 287 252 220 191 164 140 118 98 81 65 52 40 30 22 15 10 6 4 3 4 6 9 13 19 26 33 43 53 65 79 94 110 128 148 169 193 218 245 274 306 340 376 415 456 500 546 595 646 700 757 816 878 943 1010 1079 1151 1225 1301 1380 1460 1543 1627 1713 1800 1889 1980 2071 2164 2257 2351 2446 2542 2638 2734 2830 2926 3023 3119 3214 3310 3405 3499 3593 3686 3778 3869 3959 4049 4137 4224 4309 4394 4477 4559 4640 4719 4797 4874 4949 5023 5096 5167 5237 5305 5372 5438 5503 5566 5629 5690 5750 5808 5866 5923 5979 6034 6087 6140 6193 6244 6294 6343 6392 6440 6487 6533 6578 6623 6666 6709 6751 6792 6832 6872 6910 6948 6985 7020 7056 7090 7123 7156 7187 7218 7248 7278 7306 7334 7361 7388 7414 7439 7464 7489 7513 7536 7559 7582 7605 7627 7648 7670 7691 7712 7733 7753 7774 7794 7813 7833 7852 7871 7889 7908 7926 7943 7961 7978 7995 8011 8028 8043 8059 8075 8090 8105 8120 8135 8149 8164 8178 8193 8207 8222 8236 8251 8266 8281 8296 8311 8326 8342 8357 8373 8389 8404 8420 8436 8452 8467 8483 8498 8513 8528 8542 8557 8570 8583 8596 8608 8620 8631 8641 8651 8661 8670 8678 8685 8692 8699 8705 8710 8716 8721 8725 8730 8734 8738 8742 8746 8750 8754 8758 8763 8767 8772 8777 8782 8787 8793 8799 8805 8811 8818 8825 8832 8839 8847 8854 8862 8870 8878 8886 8893 8901 8909 8917 8925 8933 8941 8949 8956 8964 8972 8979 8986 8994 9001 9008 9014 9021 9028 9034 9041 9047 9053 9059 9064 9069 9075 9080 9084 9089 9093 9097 9593 2 5 3 9100 9103 9106 9109 9111 9113 9115 9116 9117 9118 9118 9118 9118 9118 9118 9117 9116 9115 9115 9113 9112 9111 9110 9109 9108 9107 9105 9104 9103 9102 9101 9100 9099 9098 9096 9095 9094 9092 9091 9089 9087 9085 9083 9081 9078 9075 9072 9069 9066 9063 9059 9055 9051 9047 9043 9038 9034 9030 9025 9021 9017 9013 9009 9005 9001 8998 8995 8992 8989 8986 8984 8982 8980 8979 8977 8976 8975 8974 8974 8973 8973 8972 8972 8971 8971 8970 8970 8969 8968 8967 8966 8965 8963 8962 8960 8958 8956 8953 8951 8948 8946 8943 8940 8938 8935 8932 8929 8927 8924 8922 8920 8918 8916 8914 8912 8911 8910 8910 8909 8909 8909 8909 8910 8910 8911 8912 8914 8915 8917 8919 8921 8923 8925 8927 8929 8931 8934 8936 8938 8940 8943 8945 8947 8949 8952 8954 8956 8958 8960 8962 8963 8965 8967 8968 8970 8971 8972 8973 8974 8975 8975 8976 8976 8976 8976 8976 8975 8974 8973 8972 8971 8969 8968 8966 8964 8962 8960 8958 8956 8954 8951 8949 8947 8945 8944 8942 8941 8939 8938 8938 8937 8937 8937 8938 8939 8939 8941 8942 8944 8946 8948 8950 8953 8955 8958 8961 8964 8967 8970 8973 8976 8979 8982 8985 8988 8991 8994 8997 9000 9003 9006 9009 9012 9015 9018 9022 9026 9029 9033 9038 9042 9047 9052 9057 9063 9068 9074 9081 9087 9093 9100 9107 9114 9120 9127 9134 9141 9147 9154 9160 9166 9172 9178 9183 9188 9193 9198 9202 9206 9209 9213 9216 9219 9222 9224 9226 9229 9231 9233 9235 9237 9239 9242 9244 9247 9250 9252 9255 9258 9261 9265 9268 9272 9275 9279 9282 9286 9289 9292 9295 9298 9300 9303 9304 9305 9306 9306 9306 9306 9304 9302 9299 9296 9293 9288 9284 9278 9273 9267 9260 9253 9246 9239 9232 9225 9217 9210 9203 9196 9189 9183 9177 9171 9165 9160 9156 9152 9149 9146 9143 9142 9140 9139 9139 9139 9139 9140 9141 9142 9144 9146 9148 9150 9152 9154 9157 9159 9161 9163 9165 9166 9168 9169 9170 9171 9171 9171 9171 9170 9169 9167 9166 9164 9161 9158 9155 9152 9148 9144 9139 9134 9129 9124 9119 9113 9107 9100 9094 9087 9080 9073 9066 9058 9051 9043 9035 9027 9018 9010 9001 8991 8982 8972 8962 8952 8941 8930 8919 8907 8895 8882 8869 8855 8841 8826 8811 8796 8780 8763 8746 8729 8711 8693 8675 8656 8637 8618 8598 8579 8559 8540 8521 8501 8482 8463 8444 8426 8408 8390 8373 8356 8339 8323 8307 8292 8277 8262 8248 8234 8220 8207 8194 8180 8167 8154 8140 8126 8112 8098 8083 8068 8052 8036 8019 8001 7982 7963 7942 7921 7898 7875 7851 7825 7799 7771 7743 7713 7682 7650 7617 7582 7547 7510 7472 7433 7392 7351 7308 7263 7218 7171 7122 7072 7020 6967 6912 6856 6798 6737 6675 6611 6545 6477 6406 6334 6259 6181 6102 6020 5935 9594 2 5 3 5848 5758 5666 5572 5474 5375 5272 5168 5061 4952 4840 4726 4611 4493 4374 4253 4131 4007 3883 3758 3632 3506 3380 3254 3129 3005 2882 2760 2640 2523 2407 2295 2186 2080 1978 1880 1786 1697 1614 1535 1463 1396 1335 1281 1233 1191 1157 1129 1109 1096 1090 1091 1099 1114 1137 1166 1202 1245 1294 1350 1412 1480 1553 1632 1716 1805 1898 1995 2096 2201 2309 2420 2534 2650 2768 2887 3008 3129 3251 3374 3497 3619 3742 3863 3984 4104 4223 4340 4455 4569 4681 4791 4899 5005 5109 5210 5309 5406 5500 5592 5682 5769 5854 5936 6017 6095 6170 6244 6315 6385 6452 6517 6581 6643 6703 6761 6818 6873 6926 6979 7029 7079 7127 7175 7221 7265 7309 7352 7394 7435 7474 7513 7551 7589 7625 7660 7695 7729 7762 7794 7825 7856 7885 7914 7942 7970 7996 8022 8047 8071 8094 8117 8138 8159 8180 8199 8218 8236 8253 8270 8286 8301 8315 8329 8342 8355 8367 8378 8389 8399 8409 8418 8427 8435 8442 8450 8456 8463 8468 8474 8479 8483 8487 8491 8495 8498 8500 8503 8505 8506 8507 8508 8509 8509 8508 8508 8507 8505 8504 8501 8499 8496 8493 8489 8485 8480 8475 8470 8464 8457 8451 8443 8436 8428 8419 8410 8401 8391 8380 8369 8358 8346 8334 8321 8308 8295 8280 8266 8250 8235 8218 8201 8184 8165 8146 8127 8106 8085 8063 8040 8016 7991 7965 7938 7909 7880 7850 7818 7785 7751 7716 7679 7641 7602 7561 7519 7476 7431 7386 7338 7290 7240 7189 7137 7084 7030 6974 6917 6860 6801 6741 6681 6619 6556 6493 6428 6363 6296 6229 6161 6092 6022 5950 5878 5805 5731 5657 5581 5504 5426 5348 5269 5189 5109 5029 4948 4867 4785 4704 4623 4543 4463 4385 4308 4233 4159 4087 4018 3952 3888 3827 3771 3718 3669 3624 3584 3549 3518 3493 3473 3458 3449 3444 3445 3452 3464 3482 3505 3532 3564 3601 3642 3687 3736 3788 3844 3902 3963 4026 4091 4158 4226 4294 4363 4432 4502 4571 4639 4707 4774 4840 4905 4968 5029 5089 5146 5203 5257 5309 5360 5408 5455 5499 5542 5582 5620 5656 5690 5722 5752 5779 5805 5828 5849 5867 5883 5896 5906 5914 5918 5920 5918 5914 5906 5895 5881 5863 5842 5818 5791 5760 5726 5689 5650 5608 5564 5517 5469 5419 5368 5315 5263 5210 5157 5105 5054 5004 4957 4911 4869 4829 4793 4760 4731 4707 4687 4672 4663 4659 4661 4667 4680 4697 4721 4749 4783 4823 4867 4917 4971 5030 5093 5159 5229 5302 5378 5457 5538 5620 5705 5790 5876 5963 6051 6138 6224 6310 6395 6480 6563 6645 6725 6805 6882 6957 7031 7103 7173 7241 7307 7372 7435 7496 7555 7612 7668 7723 7776 7827 7877 7925 7972 8018 8063 8107 8149 8191 8231 8270 8308 8344 8380 8415 8449 8481 8513 8544 8573 8602 8630 8657 8682 8707 8731 8754 8776 8797 8818 8838 8857 9595 2 5 3 8875 8893 8910 8926 8942 8957 8972 8986 9000 9014 9027 9040 9053 9065 9077 9089 9100 9111 9122 9133 9143 9153 9163 9173 9182 9191 9200 9209 9217 9225 9233 9240 9248 9255 9262 9268 9275 9281 9287 9293 9298 9304 9309 9314 9319 9324 9328 9333 9337 9340 9344 9347 9350 9352 9354 9355 9356 9356 9355 9354 9352 9349 9345 9340 9334 9327 9319 9310 9300 9290 9278 9265 9252 9238 9223 9208 9192 9176 9160 9144 9128 9112 9097 9082 9068 9055 9043 9032 9023 9015 9008 9003 9001 9000 9000 9003 9007 9013 9021 9030 9041 9054 9068 9084 9100 9118 9137 9156 9176 9196 9216 9236 9256 9276 9295 9314 9332 9349 9365 9380 9394 9407 9418 9429 9438 9446 9453 9459 9463 9466 9469 9470 9471 9471 9470 9468 9466 9463 9460 9457 9454 9450 9446 9443 9439 9435 9431 9427 9424 9420 9417 9414 9411 9408 9405 9402 9400 9397 9395 9393 9391 9389 9387 9385 9384 9382 9380 9379 9377 9376 9375 9373 9372 9371 9370 9370 9369 9369 9368 9368 9368 9368 9368 9369 9369 9370 9371 9372 9373 9375 9376 9378 9380 9382 9384 9386 9389 9392 9395 9398 9401 9404 9408 9412 9416 9420 9424 9428 9433 9438 9443 9448 9453 9458 9464 9470 9475 9481 9487 9493 9499 9505 9510 9516 9522 9528 9533 9539 9544 9549 9554 9559 9564 9568 9572 9576 9580 9583 9586 9589 9592 9595 9597 9599 9601 9602 9604 9605 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9628 9629 9630 9631 9632 9633 9634 9634 9635 9635 9636 9636 9636 9635 9635 9634 9634 9633 9631 9630 9628 9627 9625 9623 9621 9619 9617 9615 9613 9611 9609 9608 9606 9605 9604 9603 9602 9602 9602 9602 9603 9604 9605 9607 9609 9611 9614 9616 9619 9623 9626 9629 9633 9637 9640 9644 9648 9652 9655 9659 9662 9665 9668 9670 9673 9675 9677 9678 9680 9681 9682 9682 9683 9683 9683 9683 9683 9683 9683 9683 9683 9684 9684 9684 9685 9686 9687 9688 9689 9691 9693 9695 9697 9700 9702 9705 9707 9710 9713 9716 9718 9721 9723 9725 9727 9729 9730 9731 9732 9732 9732 9732 9731 9729 9728 9726 9724 9721 9718 9715 9712 9708 9705 9701 9697 9693 9689 9685 9681 9678 9674 9671 9667 9664 9660 9657 9654 9651 9648 9645 9642 9639 9636 9632 9629 9625 9621 9616 9611 9606 9600 9594 9587 9580 9572 9564 9555 9546 9536 9525 9514 9503 9491 9479 9466 9453 9439 9426 9412 9398 9384 9370 9355 9341 9327 9313 9299 9285 9271 9257 9244 9231 9218 9206 9194 9182 9171 9160 9150 9140 9131 9123 9115 9107 9101 9095 9089 9085 9082 9079 9077 9077 9077 9078 9080 9083 9087 9092 9097 9104 9112 9120 9129 9139 9150 9161 9172 9184 9196 9209 9221 9234 9247 9259 9272 9284 9296 9307 9318 9329 9339 9348 9596 2 5 3 9357 9366 9373 9381 9388 9394 9400 9405 9410 9414 9418 9422 9426 9429 9432 9435 9438 9441 9444 9447 9450 9453 9456 9458 9461 9464 9466 9469 9471 9473 9475 9477 9478 9479 9479 9479 9479 9478 9477 9475 9472 9469 9466 9462 9457 9452 9447 9440 9434 9427 9420 9412 9404 9396 9388 9379 9370 9361 9352 9342 9333 9323 9313 9304 9294 9284 9273 9263 9252 9241 9230 9218 9206 9194 9182 9169 9155 9142 9127 9113 9097 9081 9065 9048 9031 9013 8995 8976 8956 8937 8916 8895 8874 8852 8830 8807 8783 8759 8735 8710 8684 8658 8631 8604 8576 8547 8517 8486 8455 8422 8389 8355 8319 8283 8246 8208 8170 8130 8089 8047 8005 7962 7919 7875 7831 7787 7742 7698 7653 7609 7566 7523 7481 7440 7401 7362 7325 7289 7255 7223 7192 7163 7136 7111 7088 7067 7048 7031 7015 7002 6989 6978 6969 6960 6953 6946 6941 6936 6931 6926 6922 6917 6913 6907 6901 6894 6887 6879 6870 6861 6850 6839 6827 6813 6799 6785 6770 6754 6739 6723 6708 6692 6677 6663 6650 6638 6627 6617 6609 6603 6599 6598 6598 6601 6606 6614 6625 6638 6653 6672 6693 6717 6743 6772 6804 6837 6873 6911 6950 6992 7035 7079 7125 7171 7219 7267 7315 7364 7413 7462 7511 7560 7608 7655 7702 7748 7793 7837 7880 7922 7962 8002 8040 8077 8113 8147 8180 8212 8242 8271 8299 8326 8352 8377 8400 8423 8445 8466 8486 8506 8525 8543 8561 8578 8595 8611 8627 8643 8659 8674 8690 8705 8720 8735 8750 8765 8779 8794 8809 8824 8839 8854 8868 8883 8898 8913 8927 8942 8956 8971 8985 8999 9013 9027 9040 9054 9067 9080 9092 9105 9117 9129 9141 9153 9164 9175 9186 9197 9207 9217 9226 9236 9245 9254 9262 9270 9278 9285 9292 9298 9304 9310 9315 9319 9323 9326 9329 9330 9332 9332 9332 9331 9329 9326 9323 9319 9314 9309 9303 9296 9289 9281 9273 9264 9255 9246 9236 9227 9217 9207 9197 9188 9179 9170 9161 9153 9146 9139 9133 9127 9123 9119 9116 9114 9113 9113 9114 9116 9118 9122 9127 9132 9139 9146 9154 9162 9171 9181 9191 9202 9213 9225 9237 9248 9260 9272 9284 9296 9308 9319 9330 9341 9351 9361 9370 9379 9387 9395 9402 9408 9414 9419 9423 9427 9430 9432 9433 9434 9433 9433 9431 9429 9425 9422 9417 9412 9406 9399 9392 9384 9376 9366 9357 9346 9335 9323 9311 9298 9285 9271 9256 9241 9225 9209 9193 9176 9158 9141 9123 9104 9085 9066 9047 9027 9008 8988 8969 8949 8929 8910 8891 8871 8853 8834 8816 8799 8782 8766 8750 8736 8722 8709 8697 8685 8675 8666 8658 8652 8646 8642 8639 8637 8637 8638 8640 8643 8648 8654 8662 8670 8680 8691 8702 8715 8729 8744 8760 8777 8794 8812 8831 8850 8870 8890 8910 8931 8952 8973 8994 9016 9037 9058 9079 9100 9121 9141 9161 9181 9200 9219 9597 2 5 3 9238 9256 9274 9292 9309 9325 9341 9357 9372 9387 9401 9415 9428 9441 9454 9466 9477 9488 9499 9509 9519 9528 9537 9545 9553 9560 9567 9573 9579 9584 9589 9593 9597 9600 9603 9606 9608 9610 9612 9613 9613 9614 9614 9614 9614 9613 9613 9612 9611 9610 9609 9608 9607 9606 9605 9604 9603 9602 9602 9601 9600 9599 9599 9598 9597 9596 9596 9595 9594 9593 9592 9590 9589 9587 9586 9584 9582 9579 9577 9574 9571 9567 9564 9560 9556 9552 9548 9544 9539 9534 9529 9524 9519 9514 9509 9504 9498 9493 9488 9483 9477 9472 9467 9461 9456 9451 9446 9441 9435 9430 9425 9420 9415 9410 9405 9400 9394 9389 9384 9379 9374 9368 9363 9358 9352 9347 9341 9336 9330 9324 9318 9312 9306 9299 9293 9286 9279 9272 9264 9256 9248 9240 9231 9222 9213 9203 9193 9183 9172 9161 9150 9138 9126 9114 9101 9088 9075 9062 9048 9034 9020 9006 8991 8977 8962 8947 8932 8917 8901 8886 8870 8854 8838 8821 8804 8787 8769 8751 8732 8712 8692 8671 8649 8627 8603 8578 8553 8526 8498 8469 8438 8406 8373 8339 8303 8267 8228 8189 8148 8105 8062 8017 7970 7923 7874 7823 7772 7719 7664 7609 7551 7492 7431 7369 7304 7238 7170 7100 7027 6952 6874 6793 6710 6623 6533 6440 6343 6243 6139 6031 5920 5805 5685 5563 5435 5304 5170 5032 4891 4747 4600 4450 4299 4145 3989 3832 3675 3517 3360 3204 3049 2896 2745 2597 2453 2312 2176 2046 1921 1802 1689 1584 1487 1398 1316 1244 1180 1126 1081 1045 1019 1003 998 1002 1015 1039 1072 1114 1165 1225 1294 1371 1456 1548 1647 1753 1865 1983 2106 2233 2364 2500 2638 2778 2921 3065 3211 3356 3502 3647 3792 3935 4077 4217 4355 4490 4623 4752 4878 5001 5120 5236 5348 5457 5562 5663 5760 5854 5943 6030 6113 6192 6268 6341 6412 6479 6543 6605 6665 6721 6776 6828 6879 6927 6973 7018 7061 7102 7141 7179 7215 7250 7283 7314 7344 7372 7399 7424 7447 7469 7490 7508 7526 7541 7555 7567 7578 7587 7595 7601 7605 7608 7610 7610 7609 7607 7603 7598 7592 7585 7576 7567 7556 7544 7532 7518 7503 7488 7471 7453 7435 7415 7394 7373 7350 7326 7302 7276 7249 7220 7191 7160 7128 7095 7060 7024 6986 6947 6907 6865 6821 6776 6729 6681 6631 6579 6525 6470 6413 6354 6293 6230 6166 6100 6032 5962 5890 5817 5742 5665 5586 5506 5424 5341 5256 5170 5083 4995 4906 4817 4727 4636 4546 4456 4366 4277 4189 4102 4017 3933 3851 3772 3696 3622 3552 3486 3423 3365 3310 3261 3216 3176 3142 3112 3089 3071 3059 3053 3052 3058 3068 3085 3107 3135 3169 3208 3252 3300 3354 3412 3474 3541 3611 3684 3761 3841 3923 4008 4095 4184 4274 4366 4459 4552 4646 4741 4835 4930 5024 5118 5212 5304 5396 5487 5576 5665 5752 5838 5922 6005 9598 2 5 3 6087 6166 6244 6321 6396 6469 6540 6610 6678 6744 6808 6871 6932 6991 7049 7104 7158 7211 7262 7311 7358 7404 7449 7492 7533 7574 7612 7650 7686 7721 7754 7787 7818 7848 7877 7905 7933 7959 7985 8009 8033 8056 8079 8100 8122 8142 8162 8181 8200 8219 8237 8254 8271 8288 8304 8320 8335 8350 8365 8379 8393 8407 8420 8433 8446 8459 8471 8484 8496 8508 8520 8532 8543 8555 8567 8579 8591 8603 8615 8627 8639 8652 8664 8677 8690 8703 8716 8729 8742 8756 8769 8783 8796 8810 8823 8837 8850 8863 8876 8889 8901 8914 8926 8937 8948 8959 8970 8980 8989 8999 9008 9016 9024 9032 9039 9046 9053 9059 9065 9070 9076 9081 9086 9090 9095 9099 9103 9107 9111 9115 9118 9122 9125 9128 9131 9134 9137 9140 9143 9145 9148 9150 9152 9154 9156 9157 9159 9160 9161 9162 9163 9164 9164 9164 9164 9164 9164 9164 9163 9163 9162 9161 9160 9159 9157 9156 9154 9153 9151 9149 9147 9145 9143 9141 9138 9136 9133 9131 9128 9125 9122 9119 9116 9113 9110 9107 9103 9100 9096 9093 9089 9086 9082 9079 9075 9072 9068 9064 9061 9057 9053 9050 9046 9042 9038 9034 9031 9026 9022 9018 9014 9009 9004 9000 8995 8989 8984 8978 8972 8966 8960 8953 8947 8939 8932 8924 8917 8908 8900 8892 8883 8874 8865 8855 8845 8836 8826 8815 8805 8794 8784 8773 8762 8751 8740 8728 8717 8705 8693 8681 8669 8656 8644 8631 8618 8605 8591 8578 8564 8549 8535 8520 8505 8489 8473 8457 8440 8423 8406 8388 8370 8351 8332 8313 8293 8273 8252 8231 8209 8187 8165 8142 8118 8094 8070 8045 8020 7994 7968 7941 7914 7886 7858 7829 7799 7768 7737 7705 7673 7639 7605 7570 7534 7497 7459 7420 7380 7339 7296 7253 7209 7163 7116 7069 7020 6969 6918 6865 6811 6756 6700 6643 6584 6524 6463 6401 6338 6274 6208 6141 6073 6004 5934 5862 5789 5715 5640 5564 5486 5407 5327 5245 5162 5078 4992 4905 4817 4727 4636 4543 4450 4355 4259 4161 4063 3964 3864 3763 3661 3559 3456 3353 3249 3146 3043 2940 2837 2735 2634 2533 2434 2336 2239 2144 2051 1959 1869 1782 1697 1614 1534 1457 1382 1310 1241 1174 1111 1051 994 941 890 843 800 759 722 688 658 631 608 588 571 558 549 543 540 541 546 554 565 580 599 621 646 676 708 744 784 827 873 923 976 1032 1092 1155 1220 1289 1361 1435 1513 1592 1675 1759 1846 1935 2026 2119 2214 2310 2408 2507 2607 2708 2810 2912 3015 3119 3222 3326 3430 3533 3637 3740 3842 3944 4045 4145 4245 4343 4441 4537 4632 4726 4818 4909 4998 5086 5173 5258 5342 5424 5504 5583 5660 5735 5809 5882 5952 6021 6089 6155 6219 6282 6344 6403 6462 6519 6574 6628 6680 6731 6781 6829 6876 6922 6966 7009 7050 7091 7130 7167 9599 2 5 3 7204 7239 7273 7306 7338 7368 7398 7426 7453 7480 7505 7529 7552 7574 7595 7616 7635 7654 7672 7690 7706 7723 7738 7753 7768 7782 7796 7810 7823 7836 7849 7862 7875 7888 7900 7913 7926 7940 7953 7967 7980 7994 8008 8023 8037 8052 8067 8083 8098 8114 8130 8146 8163 8179 8195 8212 8229 8246 8262 8279 8296 8312 8329 8345 8361 8377 8393 8409 8424 8439 8454 8469 8483 8497 8510 8523 8536 8549 8561 8573 8584 8595 8606 8616 8626 8635 8644 8653 8661 8669 8677 8684 8691 8698 8705 8711 8717 8722 8728 8733 8738 8743 8747 8752 8756 8760 8764 8768 8771 8775 8778 8781 8784 8787 8790 8793 8796 8798 8801 8803 8805 8807 8809 8811 8813 8814 8816 8817 8818 8819 8819 8820 8820 8820 8820 8819 8819 8818 8816 8815 8813 8810 8808 8805 8801 8798 8794 8789 8784 8779 8773 8766 8760 8752 8744 8736 8727 8717 8707 8696 8684 8672 8659 8645 8631 8616 8600 8583 8565 8546 8526 8506 8484 8461 8437 8413 8387 8360 8331 8302 8272 8240 8207 8173 8138 8101 8064 8025 7986 7946 7904 7862 7819 7775 7731 7686 7641 7596 7550 7505 7459 7414 7370 7326 7282 7239 7198 7157 7118 7079 7043 7008 6974 6943 6913 6884 6858 6833 6810 6789 6770 6753 6738 6724 6712 6701 6692 6684 6678 6673 6668 6665 6663 6661 6660 6660 6660 6661 6661 6662 6663 6665 6666 6668 6670 6671 6673 6675 6677 6679 6682 6685 6688 6692 6696 6701 6707 6713 6721 6729 6739 6749 6761 6775 6789 6806 6824 6843 6865 6888 6913 6939 6967 6997 7029 7063 7098 7136 7174 7215 7256 7300 7344 7390 7437 7486 7535 7585 7635 7686 7738 7790 7842 7894 7947 7998 8050 8101 8152 8201 8250 8299 8346 8391 8436 8479 8522 8562 8602 8640 8676 8711 8744 8776 8806 8835 8863 8889 8914 8937 8959 8980 9000 9019 9037 9053 9069 9084 9098 9111 9124 9136 9147 9157 9167 9176 9185 9192 9199 9206 9212 9217 9222 9225 9228 9231 9232 9233 9233 9232 9230 9228 9224 9220 9216 9210 9204 9198 9190 9182 9174 9166 9157 9148 9139 9130 9121 9112 9104 9096 9089 9082 9075 9070 9065 9061 9058 9056 9055 9055 9056 9059 9062 9066 9071 9077 9084 9093 9101 9111 9122 9133 9144 9156 9169 9182 9195 9208 9222 9236 9249 9263 9276 9290 9303 9316 9329 9341 9353 9365 9377 9388 9399 9410 9420 9430 9440 9449 9459 9468 9476 9485 9494 9502 9510 9518 9526 9533 9540 9548 9555 9561 9568 9575 9581 9587 9593 9598 9604 9609 9613 9618 9622 9626 9629 9633 9636 9638 9641 9643 9645 9646 9648 9649 9650 9650 9651 9651 9651 9652 9652 9652 9652 9651 9651 9651 9651 9651 9651 9651 9651 9651 9651 9652 9652 9652 9652 9653 9653 9654 9654 9655 9655 9655 9656 9656 9656 9656 9656 9656 9656 9656 9655 9655 9654 9653 9652 9651 9650 9649 9600 2 5 3 9647 9646 9644 9642 9640 9638 9636 9634 9632 9630 9627 9625 9622 9619 9617 9614 9611 9608 9605 9602 9599 9595 9592 9588 9584 9580 9576 9572 9568 9564 9559 9555 9550 9545 9540 9535 9530 9525 9519 9514 9509 9504 9499 9494 9489 9484 9480 9475 9471 9467 9463 9460 9456 9453 9451 9448 9446 9444 9442 9440 9439 9438 9437 9436 9435 9434 9433 9432 9432 9431 9430 9429 9427 9426 9424 9422 9420 9418 9415 9412 9409 9405 9402 9397 9393 9388 9383 9377 9372 9366 9359 9353 9346 9339 9331 9323 9315 9307 9298 9289 9280 9270 9260 9249 9238 9226 9214 9202 9188 9175 9160 9146 9130 9114 9098 9081 9063 9044 9025 9006 8986 8966 8945 8925 8904 8882 8861 8839 8818 8797 8776 8756 8736 8716 8697 8679 8662 8645 8630 8615 8601 8589 8578 8567 8559 8551 8545 8540 8536 8533 8532 8532 8533 8535 8538 8543 8549 8555 8563 8571 8580 8590 8601 8612 8624 8636 8649 8662 8675 8689 8702 8716 8730 8744 8758 8771 8785 8798 8810 8823 8835 8846 8857 8867 8877 8886 8894 8901 8908 8914 8919 8923 8927 8929 8931 8932 8932 8931 8929 8926 8923 8918 8913 8907 8900 8892 8883 8874 8864 8853 8841 8829 8815 8801 8786 8770 8753 8736 8717 8698 8678 8657 8634 8611 8588 8563 8537 8510 8482 8454 8425 8395 8364 8333 8302 8270 8237 8204 8172 8139 8107 8075 8043 8013 7983 7954 7926 7900 7875 7852 7831 7811 7794 7779 7766 7756 7748 7742 7739 7739 7741 7746 7753 7763 7775 7790 7807 7826 7847 7871 7896 7922 7951 7980 8011 8043 8076 8110 8144 8179 8215 8250 8286 8321 8356 8392 8427 8461 8496 8529 8562 8595 8626 8658 8688 8718 8747 8775 8803 8830 8856 8882 8907 8931 8954 8977 9000 9021 9042 9063 9083 9102 9121 9139 9157 9174 9191 9207 9222 9237 9252 9266 9279 9292 9305 9317 9328 9339 9350 9360 9370 9379 9388 9397 9405 9413 9421 9428 9435 9442 9449 9456 9462 9469 9475 9481 9487 9492 9498 9503 9509 9514 9519 9524 9529 9533 9538 9542 9546 9550 9553 9557 9560 9563 9566 9568 9571 9573 9575 9577 9578 9580 9582 9583 9584 9586 9587 9588 9589 9591 9592 9594 9595 9597 9599 9600 9602 9604 9606 9608 9610 9612 9614 9616 9618 9620 9622 9624 9625 9626 9627 9627 9628 9628 9627 9627 9626 9624 9623 9621 9619 9617 9614 9612 9609 9606 9603 9600 9597 9594 9591 9589 9586 9584 9582 9579 9578 9576 9574 9573 9572 9571 9570 9569 9569 9568 9567 9566 9564 9563 9561 9559 9557 9554 9551 9547 9543 9538 9533 9527 9521 9514 9507 9500 9491 9483 9474 9465 9455 9445 9435 9425 9414 9403 9392 9381 9370 9359 9347 9335 9323 9311 9299 9286 9272 9259 9245 9230 9215 9199 9182 9164 9146 9126 9106 9084 9062 9038 9013 8987 8959 8931 8901 8870 8838 8804 8769 8732 8695 8656 9601 2 5 3 8615 8573 8530 8486 8440 8392 8342 8291 8238 8182 8125 8065 8003 7939 7872 7802 7729 7653 7575 7492 7407 7318 7225 7130 7031 6929 6824 6717 6607 6494 6379 6261 6143 6024 5904 5785 5666 5548 5433 5319 5209 5102 4999 4901 4809 4723 4644 4572 4508 4452 4405 4367 4338 4319 4309 4308 4317 4336 4366 4405 4453 4509 4574 4647 4728 4815 4909 5009 5115 5225 5339 5457 5578 5701 5825 5951 6076 6201 6325 6448 6570 6689 6807 6922 7034 7142 7246 7347 7445 7539 7629 7716 7798 7878 7953 8025 8094 8160 8222 8281 8338 8392 8443 8492 8539 8584 8627 8668 8707 8745 8781 8816 8849 8881 8912 8942 8970 8998 9024 9050 9074 9098 9120 9142 9163 9183 9202 9221 9238 9255 9272 9287 9302 9316 9330 9343 9355 9367 9379 9390 9400 9411 9421 9430 9439 9448 9456 9465 9473 9480 9488 9495 9502 9509 9516 9522 9529 9535 9540 9546 9551 9556 9561 9566 9570 9574 9578 9581 9584 9587 9589 9591 9592 9593 9594 9595 9595 9594 9593 9592 9591 9589 9586 9584 9581 9578 9575 9571 9568 9564 9560 9557 9553 9549 9546 9542 9539 9536 9534 9531 9529 9528 9526 9525 9525 9525 9525 9526 9527 9529 9531 9533 9536 9538 9542 9545 9549 9552 9556 9560 9564 9568 9572 9576 9579 9583 9586 9589 9592 9594 9596 9598 9599 9600 9600 9600 9600 9599 9598 9597 9595 9593 9590 9587 9584 9581 9577 9573 9569 9565 9560 9556 9552 9547 9543 9539 9535 9531 9527 9524 9521 9518 9516 9514 9512 9511 9510 9510 9510 9511 9512 9514 9517 9519 9523 9526 9530 9535 9539 9544 9550 9556 9561 9567 9574 9580 9586 9592 9598 9604 9610 9616 9622 9628 9633 9638 9643 9648 9652 9657 9661 9665 9669 9673 9676 9680 9683 9687 9690 9694 9698 9701 9705 9709 9713 9717 9721 9726 9730 9735 9740 9744 9749 9754 9759 9763 9768 9773 9777 9781 9785 9789 9793 9796 9799 9801 9804 9805 9807 9808 9809 9810 9811 9811 9811 9811 9810 9810 9809 9809 9809 9808 9808 9809 9809 9809 9810 9811 9812 9814 9815 9817 9820 9822 9825 9828 9831 9833 9836 9839 9842 9845 9847 9850 9852 9853 9855 9856 9857 9857 9857 9857 9856 9855 9854 9852 9850 9848 9846 9843 9841 9838 9836 9833 9831 9829 9827 9825 9823 9822 9821 9821 9821 9821 9821 9822 9822 9824 9825 9827 9828 9830 9832 9834 9836 9837 9839 9840 9841 9842 9843 9843 9843 9843 9843 9842 9841 9839 9837 9835 9833 9830 9828 9825 9822 9820 9817 9814 9811 9808 9806 9803 9801 9799 9797 9795 9794 9793 9792 9791 9790 9789 9789 9788 9788 9788 9787 9787 9787 9787 9786 9785 9785 9783 9782 9781 9779 9777 9774 9771 9768 9764 9760 9756 9751 9746 9740 9733 9727 9720 9712 9704 9695 9686 9677 9667 9656 9645 9634 9623 9611 9598 9586 9573 9559 9546 9532 9518 9504 9490 9602 2 5 3 9475 9461 9446 9432 9417 9403 9389 9374 9360 9346 9332 9319 9306 9293 9280 9268 9255 9244 9232 9221 9211 9201 9191 9182 9174 9166 9158 9151 9145 9139 9135 9130 9127 9124 9122 9121 9121 9122 9123 9126 9129 9133 9139 9145 9152 9160 9169 9178 9189 9200 9212 9225 9239 9253 9268 9283 9298 9314 9330 9347 9363 9380 9396 9412 9429 9444 9460 9475 9490 9504 9518 9532 9545 9557 9568 9579 9590 9600 9609 9618 9626 9634 9641 9648 9654 9660 9666 9671 9677 9682 9687 9691 9696 9701 9706 9711 9715 9720 9725 9730 9735 9740 9745 9750 9756 9761 9766 9772 9777 9782 9787 9792 9797 9802 9806 9811 9815 9818 9822 9825 9828 9830 9832 9834 9835 9837 9837 9838 9838 9837 9837 9836 9835 9833 9832 9830 9828 9826 9824 9822 9819 9817 9815 9813 9810 9808 9806 9805 9803 9802 9800 9799 9798 9797 9797 9796 9796 9796 9796 9796 9797 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9809 9810 9811 9812 9813 9814 9815 9815 9816 9817 9817 9818 9818 9818 9818 9818 9818 9818 9817 9817 9817 9816 9815 9815 9814 9813 9812 9811 9811 9810 9809 9808 9807 9806 9806 9805 9804 9804 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9807 9808 9808 9808 9808 9808 9809 9808 9808 9808 9808 9807 9807 9807 9806 9806 9805 9805 9804 9803 9803 9803 9802 9802 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9801 9801 9801 9801 9800 9799 9798 9797 9796 9794 9793 9791 9789 9787 9784 9782 9779 9776 9773 9770 9766 9763 9760 9756 9753 9749 9746 9742 9739 9736 9733 9729 9726 9724 9721 9718 9716 9713 9711 9708 9706 9704 9702 9699 9697 9695 9692 9690 9687 9684 9681 9678 9674 9670 9666 9662 9657 9652 9646 9641 9635 9628 9621 9614 9607 9599 9592 9583 9575 9567 9558 9549 9540 9530 9521 9511 9502 9492 9482 9472 9461 9451 9441 9430 9419 9408 9397 9385 9373 9361 9349 9336 9323 9310 9296 9282 9268 9253 9238 9222 9206 9190 9174 9157 9140 9123 9106 9088 9070 9052 9034 9016 8998 8980 8962 8944 8926 8908 8890 8872 8854 8836 8817 8799 8781 8762 8743 8724 8705 8686 8666 8645 8625 8603 8582 8559 8537 8513 8489 8465 8440 8414 8388 8362 8335 8307 8279 8251 8222 8194 8165 8136 8107 8077 8048 8020 7991 7962 7934 7905 7878 7850 7823 7796 7770 7743 7717 7692 7667 7641 7617 7592 7568 7543 7519 7495 7471 7448 7424 7400 7377 7353 7330 7306 7283 7260 7237 7215 7193 7170 7149 7127 7107 7086 7066 7047 7029 7011 6994 6977 6962 6947 6933 6920 6908 6897 6887 6877 6869 6861 6854 6848 6843 6839 6835 6832 6830 6829 6829 6829 6830 6831 6833 6836 6840 6844 6849 6855 6861 9603 2 5 3 6868 6876 6885 6894 6904 6915 6926 6938 6951 6965 6980 6995 7010 7027 7044 7062 7080 7099 7119 7139 7159 7180 7200 7222 7243 7265 7286 7308 7329 7351 7372 7393 7414 7434 7454 7473 7492 7510 7527 7543 7559 7574 7587 7600 7611 7622 7631 7639 7646 7652 7656 7659 7661 7662 7661 7659 7656 7652 7647 7641 7634 7627 7618 7610 7600 7591 7582 7573 7564 7556 7549 7542 7536 7532 7529 7527 7527 7528 7531 7537 7544 7554 7566 7579 7595 7613 7633 7655 7678 7704 7732 7761 7791 7823 7855 7889 7923 7958 7993 8028 8064 8099 8134 8168 8202 8236 8268 8300 8330 8360 8388 8415 8442 8467 8491 8514 8536 8557 8577 8597 8615 8633 8650 8666 8682 8697 8712 8727 8741 8755 8768 8781 8793 8805 8817 8828 8839 8849 8859 8868 8877 8884 8892 8898 8903 8908 8911 8914 8916 8917 8917 8916 8914 8912 8908 8903 8898 8892 8885 8877 8869 8859 8849 8839 8827 8815 8801 8786 8771 8754 8735 8715 8694 8672 8647 8621 8592 8561 8527 8490 8451 8409 8364 8316 8265 8211 8154 8093 8030 7964 7895 7823 7749 7673 7595 7516 7437 7357 7277 7197 7117 7039 6963 6890 6819 6752 6689 6631 6577 6530 6488 6452 6422 6399 6383 6374 6372 6377 6390 6410 6437 6471 6510 6556 6608 6665 6727 6794 6865 6939 7017 7097 7178 7262 7346 7431 7515 7599 7681 7762 7842 7920 7996 8069 8139 8207 8271 8331 8389 8444 8496 8545 8591 8634 8675 8713 8749 8783 8814 8844 8873 8899 8925 8950 8974 8997 9019 9041 9062 9083 9103 9123 9142 9161 9180 9198 9216 9234 9251 9268 9284 9299 9314 9328 9341 9354 9366 9377 9388 9398 9407 9415 9423 9430 9436 9442 9447 9452 9456 9460 9464 9468 9472 9475 9478 9481 9485 9488 9491 9494 9498 9502 9506 9509 9513 9518 9522 9526 9530 9534 9538 9542 9547 9551 9554 9558 9562 9565 9568 9571 9574 9577 9579 9581 9583 9585 9587 9588 9589 9590 9591 9592 9593 9593 9594 9595 9595 9596 9596 9597 9597 9598 9598 9599 9599 9600 9601 9601 9602 9603 9603 9604 9605 9605 9606 9606 9606 9606 9607 9607 9607 9606 9606 9606 9605 9604 9603 9602 9601 9600 9598 9597 9595 9593 9591 9589 9587 9585 9583 9581 9579 9577 9575 9573 9571 9569 9567 9566 9564 9563 9562 9561 9561 9560 9560 9560 9560 9560 9560 9561 9561 9562 9563 9564 9565 9566 9566 9567 9568 9569 9570 9570 9571 9571 9571 9571 9570 9570 9569 9568 9567 9566 9564 9562 9560 9558 9556 9554 9551 9549 9547 9544 9542 9540 9537 9535 9533 9531 9529 9528 9526 9525 9523 9522 9521 9520 9519 9518 9517 9517 9516 9515 9514 9513 9511 9510 9508 9506 9504 9502 9500 9497 9494 9491 9487 9484 9480 9476 9471 9467 9462 9458 9453 9448 9444 9439 9434 9430 9425 9421 9417 9413 9409 9405 9401 9398 9395 9392 9389 9386 9604 2 5 3 9383 9381 9378 9375 9373 9370 9368 9365 9362 9359 9356 9353 9349 9346 9342 9338 9333 9329 9324 9319 9314 9309 9303 9298 9292 9286 9280 9274 9268 9262 9256 9249 9243 9237 9231 9224 9218 9212 9206 9199 9193 9187 9180 9174 9167 9161 9154 9147 9140 9132 9125 9117 9109 9100 9091 9082 9072 9062 9052 9041 9029 9018 9005 8993 8979 8966 8952 8937 8922 8907 8891 8875 8859 8842 8824 8807 8789 8771 8753 8734 8715 8696 8677 8657 8637 8617 8597 8577 8557 8536 8515 8494 8473 8452 8430 8408 8387 8365 8342 8320 8298 8275 8252 8229 8206 8183 8160 8136 8113 8089 8066 8042 8019 7995 7972 7949 7926 7903 7881 7859 7837 7816 7795 7775 7755 7736 7717 7699 7682 7665 7649 7633 7618 7604 7591 7578 7566 7555 7544 7533 7523 7514 7505 7496 7488 7480 7472 7464 7455 7447 7439 7430 7421 7411 7401 7390 7379 7367 7354 7340 7324 7308 7291 7272 7252 7231 7209 7185 7159 7132 7104 7074 7042 7009 6975 6938 6901 6861 6820 6778 6733 6688 6640 6592 6541 6489 6436 6381 6324 6266 6207 6146 6083 6019 5953 5886 5818 5748 5676 5603 5528 5452 5374 5294 5213 5131 5047 4962 4875 4787 4697 4607 4515 4422 4328 4233 4137 4041 3944 3847 3749 3652 3555 3458 3362 3266 3172 3078 2987 2896 2808 2722 2638 2557 2479 2404 2332 2264 2199 2138 2081 2028 1979 1935 1896 1861 1831 1805 1785 1769 1758 1752 1751 1755 1763 1777 1795 1817 1844 1875 1911 1950 1993 2041 2092 2146 2203 2264 2328 2394 2463 2534 2607 2683 2760 2839 2919 3000 3083 3166 3250 3335 3420 3505 3590 3676 3761 3846 3930 4014 4097 4179 4261 4342 4421 4500 4578 4654 4729 4804 4876 4948 5018 5087 5154 5221 5286 5349 5412 5473 5533 5591 5648 5704 5759 5812 5865 5916 5966 6015 6062 6109 6154 6198 6241 6283 6323 6363 6401 6438 6474 6509 6543 6575 6606 6637 6666 6693 6720 6746 6770 6793 6816 6837 6857 6876 6894 6910 6926 6941 6955 6968 6980 6991 7002 7011 7020 7028 7035 7042 7047 7052 7057 7060 7063 7066 7067 7069 7069 7069 7068 7067 7065 7063 7059 7056 7051 7047 7041 7035 7028 7021 7013 7004 6995 6986 6975 6964 6952 6940 6927 6914 6899 6885 6869 6853 6836 6819 6801 6783 6763 6744 6723 6702 6680 6658 6635 6611 6587 6562 6536 6510 6482 6454 6426 6396 6366 6335 6303 6270 6237 6202 6167 6131 6094 6056 6017 5977 5936 5894 5852 5808 5764 5718 5672 5625 5577 5528 5479 5428 5377 5325 5272 5219 5165 5110 5055 4998 4941 4884 4826 4767 4707 4647 4586 4524 4462 4399 4335 4271 4205 4139 4072 4005 3936 3867 3796 3725 3653 3581 3507 3433 3357 3281 3204 3126 3048 2969 2890 2810 2730 2649 2568 2487 2406 2324 2243 2163 2082 2003 1923 1845 1767 1691 1615 1541 1468 1396 1326 1257 9605 2 5 3 1190 1125 1061 1000 940 882 826 773 721 672 624 579 536 495 456 419 384 351 320 290 263 237 213 191 171 152 134 118 103 90 77 66 56 47 40 33 26 21 17 13 10 8 6 5 4 4 5 6 8 10 13 16 20 24 29 35 41 48 56 64 73 83 95 107 120 134 149 165 183 202 223 245 268 293 319 348 378 409 443 478 516 555 596 639 684 731 781 832 885 940 998 1057 1118 1181 1246 1313 1382 1452 1525 1598 1674 1750 1829 1908 1989 2071 2154 2237 2322 2407 2493 2579 2665 2752 2838 2925 3011 3097 3182 3267 3351 3434 3516 3598 3678 3757 3834 3910 3985 4058 4130 4200 4268 4335 4401 4464 4526 4587 4646 4704 4760 4815 4868 4921 4972 5022 5071 5119 5167 5214 5260 5305 5350 5395 5439 5483 5526 5570 5613 5656 5699 5742 5786 5829 5872 5915 5958 6001 6044 6086 6129 6172 6215 6257 6299 6341 6382 6424 6464 6505 6545 6584 6623 6661 6699 6736 6772 6807 6842 6876 6910 6942 6974 7005 7035 7064 7093 7121 7148 7174 7200 7225 7250 7273 7297 7320 7342 7364 7386 7407 7428 7449 7469 7490 7510 7530 7550 7570 7590 7610 7630 7650 7670 7690 7710 7730 7750 7770 7790 7810 7829 7849 7868 7888 7907 7925 7944 7962 7980 7998 8015 8031 8048 8064 8079 8094 8109 8124 8138 8151 8164 8177 8190 8202 8215 8227 8239 8250 8262 8274 8285 8297 8308 8320 8331 8342 8354 8365 8377 8389 8400 8412 8423 8434 8446 8457 8467 8478 8488 8498 8508 8517 8526 8534 8542 8549 8556 8562 8567 8572 8576 8580 8583 8585 8587 8588 8589 8588 8588 8587 8585 8582 8580 8576 8572 8568 8564 8558 8553 8547 8541 8534 8527 8519 8511 8503 8495 8486 8476 8467 8456 8446 8435 8424 8413 8401 8389 8376 8364 8351 8338 8325 8312 8299 8286 8273 8260 8247 8234 8222 8210 8199 8188 8177 8168 8158 8150 8142 8135 8129 8124 8120 8117 8114 8113 8112 8112 8113 8115 8118 8121 8126 8131 8137 8143 8150 8158 8166 8174 8183 8192 8201 8211 8221 8231 8241 8251 8261 8271 8282 8292 8302 8312 8322 8332 8341 8351 8361 8370 8379 8388 8397 8405 8413 8421 8429 8436 8443 8450 8457 8463 8468 8473 8478 8482 8486 8489 8491 8493 8494 8495 8495 8494 8492 8490 8487 8483 8478 8473 8467 8460 8452 8444 8435 8425 8415 8404 8392 8380 8367 8354 8340 8325 8310 8295 8279 8263 8246 8229 8212 8194 8176 8158 8139 8121 8101 8082 8062 8042 8021 8000 7979 7957 7935 7913 7890 7866 7842 7818 7793 7767 7741 7714 7687 7658 7629 7599 7569 7537 7505 7471 7437 7402 7365 7328 7289 7249 7208 7165 7122 7077 7030 6982 6933 6882 6830 6776 6721 6664 6605 6545 6484 6420 6355 6289 6221 6151 6079 6006 5932 9606 2 5 3 5855 5777 5698 5616 5534 5449 5363 5276 5187 5097 5005 4912 4817 4721 4624 4526 4426 4325 4224 4121 4017 3913 3808 3703 3597 3491 3385 3279 3173 3068 2963 2860 2757 2656 2557 2459 2363 2270 2179 2091 2006 1925 1847 1774 1704 1639 1578 1522 1471 1425 1384 1349 1319 1295 1276 1264 1257 1256 1261 1271 1287 1309 1336 1369 1407 1450 1499 1552 1610 1672 1738 1809 1883 1961 2042 2127 2214 2305 2397 2492 2589 2688 2789 2890 2993 3097 3202 3308 3414 3520 3626 3733 3839 3945 4050 4155 4259 4362 4465 4566 4666 4765 4863 4959 5054 5147 5239 5329 5417 5504 5588 5671 5752 5831 5909 5984 6057 6129 6198 6266 6331 6395 6457 6518 6576 6633 6688 6741 6793 6844 6893 6940 6986 7031 7075 7118 7159 7199 7239 7277 7315 7351 7387 7422 7456 7489 7522 7554 7585 7616 7646 7676 7704 7733 7760 7787 7814 7840 7865 7890 7914 7938 7961 7984 8006 8028 8049 8070 8091 8111 8130 8150 8169 8187 8205 8224 8241 8259 8276 8293 8310 8327 8344 8360 8376 8392 8408 8424 8440 8455 8470 8485 8500 8515 8529 8543 8557 8570 8584 8597 8609 8621 8633 8645 8656 8667 8678 8689 8699 8709 8718 8728 8737 8746 8755 8764 8772 8781 8790 8798 8807 8815 8824 8833 8841 8850 8859 8868 8877 8886 8895 8904 8914 8923 8932 8941 8950 8959 8968 8976 8985 8993 9001 9008 9016 9023 9029 9036 9042 9047 9052 9057 9061 9065 9069 9072 9075 9078 9080 9081 9083 9084 9084 9085 9085 9084 9084 9083 9081 9079 9077 9075 9071 9068 9064 9059 9054 9048 9042 9035 9028 9019 9010 9001 8990 8979 8967 8955 8942 8928 8914 8899 8883 8868 8851 8835 8818 8801 8784 8767 8750 8734 8718 8702 8687 8673 8659 8646 8634 8623 8613 8605 8598 8592 8587 8584 8582 8581 8582 8584 8587 8592 8598 8606 8614 8624 8634 8646 8658 8672 8686 8700 8716 8731 8747 8764 8781 8798 8815 8832 8849 8866 8883 8900 8916 8933 8949 8965 8981 8996 9011 9026 9041 9055 9069 9082 9095 9108 9121 9133 9145 9157 9168 9179 9190 9200 9210 9220 9230 9239 9248 9256 9265 9273 9280 9288 9295 9301 9308 9314 9320 9326 9331 9337 9342 9347 9351 9356 9361 9365 9370 9374 9378 9383 9387 9392 9396 9401 9405 9410 9414 9419 9424 9428 9433 9438 9443 9448 9453 9458 9462 9467 9472 9476 9480 9484 9488 9492 9496 9499 9502 9505 9508 9510 9512 9514 9516 9517 9518 9519 9519 9519 9519 9519 9518 9517 9516 9515 9513 9512 9510 9508 9505 9502 9500 9496 9493 9489 9485 9481 9477 9472 9467 9462 9456 9450 9444 9438 9431 9424 9416 9408 9400 9392 9383 9374 9365 9356 9346 9337 9327 9318 9308 9298 9289 9280 9271 9262 9253 9245 9237 9229 9222 9216 9210 9205 9200 9196 9193 9190 9188 9187 9186 9186 9187 9188 9191 9194 9197 9202 9607 2 5 3 9206 9212 9218 9225 9232 9239 9248 9256 9265 9274 9284 9293 9303 9314 9324 9334 9345 9355 9366 9376 9386 9397 9407 9417 9426 9436 9445 9454 9463 9471 9479 9487 9494 9501 9508 9514 9520 9525 9530 9535 9539 9544 9547 9551 9554 9556 9559 9561 9563 9564 9566 9567 9568 9569 9569 9570 9570 9570 9570 9569 9569 9568 9567 9566 9565 9563 9561 9559 9557 9554 9551 9548 9545 9541 9538 9533 9529 9525 9520 9515 9510 9505 9500 9495 9490 9485 9480 9475 9470 9466 9461 9458 9454 9451 9448 9446 9444 9443 9442 9442 9443 9443 9445 9447 9449 9452 9456 9460 9465 9469 9475 9480 9486 9492 9498 9504 9511 9517 9524 9530 9537 9543 9550 9556 9562 9568 9574 9579 9584 9589 9594 9599 9603 9608 9612 9615 9619 9622 9625 9628 9631 9634 9636 9639 9641 9643 9645 9647 9648 9650 9651 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9666 9667 9668 9669 9670 9671 9672 9672 9673 9674 9675 9676 9677 9678 9678 9679 9680 9680 9681 9681 9682 9682 9682 9682 9682 9682 9682 9681 9681 9680 9679 9679 9678 9677 9676 9675 9674 9673 9671 9670 9669 9668 9666 9665 9664 9663 9662 9660 9659 9658 9657 9655 9654 9653 9652 9650 9649 9647 9646 9644 9643 9641 9639 9637 9636 9634 9632 9630 9628 9625 9623 9621 9619 9617 9614 9612 9610 9608 9605 9603 9601 9599 9596 9594 9592 9589 9587 9584 9582 9579 9576 9573 9570 9566 9563 9559 9555 9551 9546 9541 9536 9531 9526 9520 9514 9508 9501 9494 9487 9480 9473 9465 9457 9449 9442 9433 9425 9417 9409 9401 9392 9384 9375 9367 9358 9350 9341 9332 9323 9314 9305 9296 9286 9276 9266 9256 9245 9233 9221 9209 9196 9182 9168 9153 9137 9120 9103 9084 9065 9045 9023 9001 8977 8953 8927 8900 8873 8844 8814 8783 8751 8718 8683 8649 8613 8576 8539 8501 8463 8425 8386 8346 8307 8267 8228 8189 8150 8112 8074 8037 8001 7965 7930 7897 7864 7832 7801 7772 7743 7716 7690 7664 7640 7616 7592 7569 7547 7524 7502 7479 7456 7433 7408 7383 7356 7327 7297 7264 7230 7193 7154 7112 7067 7020 6970 6916 6860 6800 6738 6673 6605 6535 6462 6388 6312 6234 6155 6075 5994 5914 5834 5754 5676 5600 5525 5453 5384 5318 5256 5198 5144 5095 5051 5013 4980 4954 4933 4918 4909 4906 4910 4919 4935 4957 4984 5018 5056 5100 5149 5202 5259 5320 5384 5451 5521 5593 5667 5742 5818 5895 5971 6047 6122 6195 6268 6338 6406 6472 6535 6595 6651 6704 6754 6799 6841 6879 6914 6944 6970 6993 7012 7027 7039 7047 7052 7055 7054 7051 7046 7039 7031 7021 7009 6997 6985 6972 6959 6947 6935 6924 6915 6906 6899 6894 6890 6889 6889 6892 6898 6905 6915 6928 6942 6959 6978 6999 7021 7046 7072 7100 7129 7159 7190 7221 7253 9608 2 5 3 7285 7316 7347 7378 7408 7437 7464 7491 7515 7538 7559 7577 7594 7608 7619 7629 7636 7640 7642 7641 7637 7631 7622 7611 7598 7581 7563 7542 7519 7493 7466 7436 7404 7370 7333 7295 7254 7211 7167 7120 7071 7020 6966 6911 6853 6792 6730 6665 6598 6528 6456 6382 6306 6228 6148 6066 5982 5897 5810 5722 5633 5544 5454 5364 5275 5186 5098 5011 4926 4844 4764 4687 4613 4543 4478 4417 4361 4310 4264 4224 4191 4163 4142 4128 4121 4120 4126 4139 4159 4185 4218 4256 4301 4352 4408 4469 4536 4607 4681 4760 4842 4926 5013 5102 5193 5284 5377 5470 5563 5656 5748 5839 5929 6017 6103 6188 6270 6350 6428 6504 6576 6646 6714 6779 6841 6900 6957 7012 7063 7113 7160 7205 7248 7289 7328 7365 7399 7433 7464 7494 7522 7549 7575 7599 7621 7643 7663 7682 7700 7717 7733 7748 7762 7775 7788 7800 7812 7822 7833 7843 7853 7862 7872 7882 7892 7902 7912 7923 7935 7947 7960 7973 7987 8003 8019 8036 8055 8074 8095 8116 8139 8163 8187 8213 8239 8267 8295 8324 8353 8383 8413 8444 8474 8505 8536 8566 8597 8627 8656 8685 8714 8742 8769 8795 8820 8845 8869 8891 8913 8934 8954 8973 8991 9009 9025 9041 9056 9070 9084 9097 9110 9123 9135 9147 9158 9169 9180 9191 9202 9212 9223 9233 9244 9254 9264 9274 9284 9294 9303 9312 9321 9330 9338 9346 9353 9360 9366 9372 9377 9382 9385 9388 9391 9392 9394 9394 9394 9393 9392 9389 9387 9384 9380 9376 9371 9366 9361 9356 9350 9345 9339 9333 9327 9321 9314 9308 9302 9296 9290 9285 9279 9273 9268 9262 9257 9252 9246 9241 9236 9231 9226 9222 9217 9213 9209 9205 9201 9198 9195 9192 9189 9187 9186 9184 9184 9183 9184 9185 9186 9188 9191 9194 9198 9203 9208 9214 9220 9227 9235 9243 9251 9260 9268 9278 9287 9297 9306 9316 9326 9335 9345 9354 9363 9372 9381 9389 9397 9405 9412 9419 9426 9432 9438 9444 9449 9454 9459 9463 9467 9471 9474 9477 9480 9483 9485 9486 9487 9488 9488 9487 9486 9485 9482 9479 9475 9470 9465 9458 9451 9442 9433 9422 9411 9398 9385 9371 9356 9340 9323 9306 9288 9269 9250 9230 9211 9191 9171 9152 9133 9113 9095 9077 9059 9042 9026 9010 8995 8982 8969 8957 8946 8936 8927 8919 8911 8904 8898 8892 8887 8883 8878 8874 8871 8867 8864 8861 8857 8853 8850 8846 8842 8838 8833 8829 8824 8819 8814 8809 8804 8799 8795 8790 8786 8783 8780 8777 8775 8774 8774 8775 8776 8779 8782 8787 8793 8800 8809 8818 8829 8840 8853 8866 8881 8897 8913 8930 8948 8967 8986 9005 9025 9045 9065 9085 9105 9125 9145 9164 9184 9203 9221 9239 9257 9274 9290 9306 9322 9336 9351 9364 9377 9390 9401 9413 9424 9434 9444 9454 9463 9471 9480 9488 9496 9504 9511 9518 9525 9532 9539 9545 9609 2 5 3 9551 9558 9564 9570 9575 9581 9587 9592 9597 9602 9607 9612 9617 9621 9626 9630 9634 9638 9642 9646 9650 9653 9656 9659 9662 9665 9668 9671 9673 9676 9678 9680 9682 9684 9685 9687 9688 9690 9691 9692 9692 9693 9693 9693 9693 9692 9692 9691 9690 9689 9687 9685 9683 9681 9679 9676 9673 9670 9667 9664 9661 9657 9654 9651 9647 9644 9641 9637 9634 9632 9629 9626 9624 9622 9620 9619 9617 9616 9615 9615 9614 9614 9614 9615 9615 9616 9617 9617 9618 9619 9620 9621 9622 9622 9623 9624 9624 9624 9624 9624 9623 9622 9621 9620 9619 9617 9615 9613 9610 9608 9605 9602 9599 9595 9592 9588 9584 9581 9577 9573 9569 9565 9561 9557 9553 9549 9545 9541 9537 9533 9529 9525 9521 9516 9512 9507 9502 9498 9492 9487 9481 9475 9469 9463 9456 9448 9440 9432 9423 9414 9405 9394 9384 9373 9361 9349 9337 9324 9310 9296 9282 9268 9253 9237 9222 9206 9190 9174 9157 9141 9124 9108 9091 9075 9059 9043 9027 9012 8997 8982 8968 8954 8941 8928 8916 8905 8895 8885 8877 8869 8862 8856 8851 8847 8844 8842 8842 8842 8843 8846 8849 8853 8859 8865 8873 8881 8890 8899 8910 8921 8932 8944 8957 8970 8983 8996 9009 9023 9036 9049 9062 9075 9087 9099 9111 9122 9133 9143 9152 9161 9170 9178 9185 9192 9199 9205 9210 9215 9220 9225 9229 9233 9236 9240 9243 9246 9249 9252 9255 9257 9260 9262 9265 9267 9269 9271 9273 9275 9276 9278 9279 9279 9280 9280 9280 9279 9278 9277 9275 9273 9271 9269 9266 9263 9259 9255 9251 9247 9243 9239 9234 9229 9225 9220 9216 9211 9207 9202 9198 9193 9189 9185 9180 9176 9172 9168 9163 9159 9155 9150 9145 9140 9135 9130 9124 9119 9112 9106 9100 9093 9086 9078 9071 9063 9055 9047 9038 9030 9021 9012 9003 8994 8985 8976 8966 8957 8948 8938 8929 8919 8909 8899 8889 8879 8869 8858 8847 8836 8824 8812 8800 8787 8773 8759 8745 8730 8715 8699 8682 8665 8647 8628 8610 8590 8571 8550 8530 8509 8487 8465 8443 8421 8398 8375 8352 8329 8306 8282 8258 8234 8210 8185 8161 8136 8110 8085 8059 8033 8006 7979 7951 7923 7895 7865 7835 7805 7773 7741 7708 7674 7640 7604 7567 7530 7491 7452 7411 7369 7327 7283 7238 7192 7145 7097 7047 6997 6945 6893 6839 6784 6728 6670 6612 6552 6492 6430 6367 6303 6238 6172 6105 6036 5967 5896 5825 5752 5678 5603 5527 5450 5372 5293 5213 5132 5049 4966 4881 4795 4708 4620 4530 4440 4348 4255 4161 4066 3970 3873 3775 3675 3575 3474 3373 3271 3168 3065 2962 2859 2756 2653 2551 2450 2349 2249 2151 2054 1959 1866 1775 1686 1599 1516 1435 1357 1281 1210 1141 1076 1015 957 902 852 804 761 721 684 652 623 597 575 556 541 529 520 515 512 513 517 525 535 9610 2 5 3 549 566 587 611 638 669 703 740 781 826 874 927 982 1042 1106 1174 1245 1320 1398 1480 1565 1654 1746 1841 1939 2040 2143 2248 2355 2463 2574 2685 2797 2910 3023 3136 3249 3362 3475 3586 3696 3805 3913 4019 4123 4226 4327 4426 4523 4619 4712 4803 4893 4981 5066 5150 5233 5314 5393 5471 5547 5623 5697 5769 5841 5911 5980 6048 6115 6182 6247 6311 6374 6436 6497 6556 6615 6672 6728 6782 6836 6888 6938 6988 7036 7083 7128 7172 7215 7256 7296 7335 7373 7410 7446 7481 7515 7548 7581 7612 7644 7674 7705 7735 7764 7793 7823 7851 7880 7908 7937 7964 7992 8019 8047 8073 8100 8126 8152 8177 8202 8226 8249 8272 8294 8316 8337 8356 8376 8394 8412 8429 8445 8461 8475 8489 8503 8516 8528 8540 8551 8562 8573 8584 8594 8604 8614 8624 8634 8644 8654 8664 8674 8684 8694 8704 8714 8724 8734 8744 8753 8763 8772 8782 8791 8799 8807 8815 8823 8829 8836 8841 8846 8851 8855 8858 8861 8863 8864 8865 8865 8864 8863 8862 8860 8857 8854 8851 8848 8844 8840 8835 8831 8826 8821 8816 8810 8805 8799 8794 8788 8782 8776 8770 8764 8757 8750 8743 8736 8728 8720 8712 8703 8694 8684 8674 8663 8652 8640 8628 8615 8602 8588 8574 8559 8544 8528 8512 8496 8479 8463 8446 8429 8412 8394 8377 8360 8343 8326 8308 8291 8274 8256 8239 8222 8204 8187 8169 8150 8131 8111 8091 8069 8047 8024 8000 7974 7947 7919 7889 7858 7824 7789 7752 7713 7673 7631 7587 7542 7495 7448 7398 7348 7297 7246 7194 7143 7091 7041 6992 6943 6897 6852 6809 6769 6732 6698 6667 6640 6616 6598 6583 6573 6568 6566 6570 6578 6591 6608 6630 6657 6688 6723 6761 6804 6849 6898 6949 7004 7060 7118 7178 7239 7301 7364 7427 7491 7554 7616 7678 7739 7799 7857 7915 7971 8025 8078 8129 8178 8225 8270 8314 8356 8396 8435 8471 8507 8541 8573 8604 8634 8663 8690 8717 8742 8768 8792 8815 8838 8861 8882 8904 8924 8945 8965 8984 9004 9023 9041 9059 9077 9095 9112 9129 9146 9162 9178 9193 9208 9223 9237 9251 9265 9278 9291 9303 9315 9326 9338 9348 9359 9369 9379 9388 9397 9406 9414 9422 9430 9437 9445 9452 9459 9465 9472 9478 9484 9490 9496 9501 9507 9512 9517 9523 9528 9533 9538 9543 9547 9552 9557 9562 9566 9571 9575 9580 9584 9589 9593 9597 9601 9606 9610 9614 9618 9621 9625 9629 9632 9636 9639 9642 9645 9648 9650 9653 9655 9657 9659 9660 9662 9663 9664 9665 9666 9666 9667 9667 9667 9667 9668 9668 9668 9668 9668 9668 9669 9669 9670 9671 9672 9673 9675 9676 9678 9681 9683 9686 9688 9691 9695 9698 9701 9705 9708 9712 9715 9719 9722 9725 9728 9731 9734 9736 9738 9740 9741 9742 9743 9744 9745 9745 9745 9745 9745 9745 9744 9744 9744 9743 9611 2 5 3 9743 9743 9744 9744 9745 9746 9747 9749 9751 9753 9756 9759 9762 9765 9769 9773 9777 9781 9785 9789 9793 9797 9800 9804 9807 9810 9813 9815 9817 9819 9820 9821 9821 9821 9821 9820 9820 9819 9817 9816 9815 9813 9811 9810 9808 9807 9805 9804 9804 9803 9803 9803 9803 9803 9804 9805 9806 9807 9809 9810 9812 9813 9815 9816 9817 9819 9819 9820 9820 9820 9820 9820 9819 9817 9816 9814 9812 9809 9806 9803 9799 9796 9792 9789 9785 9781 9778 9774 9771 9767 9764 9761 9758 9756 9753 9751 9750 9748 9747 9745 9744 9744 9743 9742 9742 9741 9741 9740 9739 9739 9738 9737 9736 9735 9733 9732 9730 9729 9727 9725 9723 9721 9719 9716 9714 9712 9710 9709 9707 9706 9704 9704 9703 9703 9703 9703 9704 9705 9707 9709 9711 9713 9716 9720 9723 9727 9731 9735 9739 9743 9748 9752 9757 9761 9766 9770 9774 9778 9782 9786 9789 9793 9796 9799 9802 9804 9807 9809 9811 9813 9814 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9827 9828 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9840 9841 9842 9842 9842 9843 9843 9843 9843 9842 9842 9842 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9828 9827 9826 9824 9823 9822 9821 9820 9819 9818 9817 9816 9816 9815 9815 9814 9813 9813 9812 9812 9811 9810 9810 9809 9808 9806 9805 9803 9802 9799 9797 9795 9792 9789 9785 9781 9778 9773 9769 9764 9759 9754 9748 9743 9737 9731 9725 9719 9713 9706 9700 9694 9687 9681 9675 9669 9663 9657 9652 9647 9642 9637 9632 9628 9624 9621 9618 9615 9613 9611 9610 9609 9609 9609 9609 9610 9612 9614 9617 9620 9623 9627 9632 9637 9642 9647 9653 9660 9666 9673 9680 9687 9694 9701 9709 9716 9723 9730 9737 9744 9751 9757 9763 9769 9775 9780 9785 9790 9794 9798 9802 9806 9809 9812 9815 9818 9821 9823 9825 9828 9830 9832 9834 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9868 9869 9871 9872 9872 9873 9874 9874 9874 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9862 9862 9862 9861 9861 9861 9862 9862 9863 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9827 9825 9824 9822 9821 9819 9817 9815 9813 9811 9809 9807 9804 9802 9799 9797 9794 9792 9789 9786 9784 9781 9778 9776 9773 9771 9768 9766 9612 2 5 3 9763 9761 9759 9756 9754 9752 9749 9747 9745 9742 9740 9737 9734 9732 9729 9726 9723 9719 9716 9713 9709 9705 9702 9698 9694 9690 9687 9683 9679 9676 9672 9669 9665 9662 9659 9657 9655 9653 9651 9649 9648 9647 9646 9645 9645 9645 9645 9645 9646 9646 9647 9648 9649 9649 9650 9651 9651 9652 9652 9652 9652 9652 9652 9651 9650 9649 9648 9647 9646 9644 9643 9641 9640 9638 9636 9635 9633 9632 9631 9630 9629 9629 9629 9629 9629 9630 9631 9633 9634 9637 9639 9642 9645 9649 9653 9657 9661 9665 9670 9675 9680 9685 9691 9696 9701 9707 9712 9717 9722 9727 9732 9737 9741 9746 9750 9754 9758 9762 9765 9768 9771 9774 9777 9779 9782 9784 9787 9789 9791 9793 9795 9797 9799 9800 9802 9804 9806 9807 9809 9811 9812 9814 9815 9816 9817 9818 9819 9819 9820 9820 9819 9819 9818 9817 9816 9814 9812 9810 9807 9804 9801 9798 9794 9790 9786 9782 9777 9773 9768 9763 9758 9753 9749 9744 9739 9735 9730 9725 9721 9717 9712 9708 9704 9699 9695 9691 9687 9682 9678 9673 9668 9663 9657 9651 9645 9639 9632 9624 9616 9608 9599 9590 9580 9569 9559 9547 9535 9523 9511 9498 9485 9471 9457 9443 9429 9415 9401 9387 9373 9359 9345 9331 9318 9305 9292 9280 9268 9257 9247 9236 9227 9218 9210 9203 9196 9190 9186 9181 9178 9176 9175 9174 9175 9177 9179 9183 9187 9193 9199 9207 9215 9225 9235 9246 9258 9270 9283 9297 9311 9326 9341 9357 9373 9388 9404 9420 9436 9452 9467 9482 9496 9511 9524 9537 9550 9561 9572 9583 9593 9602 9610 9618 9626 9632 9639 9644 9650 9654 9659 9664 9668 9672 9676 9680 9684 9688 9693 9697 9701 9706 9711 9716 9721 9726 9732 9738 9743 9749 9755 9760 9766 9771 9777 9782 9786 9791 9795 9799 9802 9805 9807 9809 9810 9811 9812 9812 9812 9811 9810 9809 9807 9805 9804 9802 9799 9797 9795 9793 9792 9790 9789 9788 9787 9787 9786 9786 9787 9788 9789 9790 9792 9794 9796 9799 9801 9804 9807 9810 9813 9816 9819 9822 9825 9828 9830 9833 9835 9838 9840 9842 9843 9845 9846 9847 9848 9849 9850 9850 9851 9851 9851 9851 9852 9852 9852 9852 9852 9853 9853 9853 9854 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9872 9870 9869 9868 9866 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9842 9840 9838 9836 9833 9831 9829 9827 9613 2 5 3 9826 9824 9822 9821 9819 9818 9817 9816 9815 9814 9813 9813 9813 9812 9812 9812 9812 9813 9813 9813 9814 9814 9815 9815 9816 9817 9817 9818 9819 9819 9820 9820 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9820 9820 9819 9818 9818 9817 9817 9816 9816 9816 9815 9815 9815 9815 9815 9815 9816 9816 9817 9818 9818 9819 9820 9822 9823 9824 9826 9827 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9843 9843 9844 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9841 9841 9841 9841 9841 9840 9840 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9844 9844 9844 9845 9845 9845 9844 9844 9843 9843 9842 9841 9840 9839 9837 9836 9834 9833 9831 9829 9828 9826 9824 9823 9821 9819 9818 9817 9816 9815 9814 9813 9812 9812 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9810 9810 9809 9808 9807 9806 9806 9805 9804 9803 9803 9802 9802 9801 9801 9801 9801 9801 9801 9801 9802 9802 9803 9804 9804 9805 9806 9807 9808 9809 9809 9810 9810 9811 9811 9811 9811 9810 9810 9809 9808 9807 9806 9804 9803 9801 9800 9798 9796 9795 9793 9791 9790 9788 9787 9786 9785 9784 9784 9784 9784 9784 9784 9785 9785 9786 9788 9789 9790 9792 9793 9795 9796 9798 9799 9801 9802 9803 9804 9805 9806 9806 9807 9807 9807 9806 9806 9805 9804 9803 9802 9801 9800 9798 9796 9795 9793 9791 9789 9788 9786 9784 9782 9780 9779 9777 9775 9774 9772 9771 9769 9768 9767 9765 9764 9763 9761 9760 9759 9757 9756 9755 9753 9752 9751 9749 9748 9746 9745 9743 9742 9740 9738 9737 9735 9733 9732 9730 9728 9726 9724 9722 9720 9718 9716 9713 9711 9709 9706 9703 9700 9697 9694 9691 9688 9684 9681 9677 9673 9669 9664 9660 9655 9651 9646 9641 9636 9631 9626 9621 9616 9611 9606 9601 9596 9591 9587 9582 9577 9573 9568 9564 9559 9555 9551 9546 9542 9538 9534 9530 9526 9521 9517 9512 9508 9503 9497 9492 9486 9480 9474 9468 9461 9454 9446 9438 9429 9421 9412 9402 9392 9382 9372 9362 9351 9340 9328 9317 9305 9294 9282 9270 9258 9246 9235 9223 9211 9199 9187 9175 9162 9150 9138 9125 9113 9100 9086 9073 9059 9044 9029 9013 8997 8979 8961 8943 8923 8902 8881 8858 8834 8809 8782 8755 8726 8697 8666 8634 8600 8566 8530 8493 8454 8415 8374 8332 8288 8244 8198 8151 8102 8052 8001 7947 7892 7835 7777 7716 7653 7588 7521 7451 7379 7304 7226 7146 7062 6976 6886 6794 6698 6600 6499 6395 6289 6180 6068 5954 5839 5722 5605 5487 5369 5251 5133 5017 4902 4789 4679 4572 4470 4371 4277 4189 4107 4031 3962 3900 3845 3798 3759 3729 3706 3693 3689 3694 3707 3728 3758 3796 3842 9614 2 5 3 3895 3956 4024 4098 4178 4265 4356 4451 4551 4655 4761 4869 4980 5092 5206 5320 5434 5548 5661 5774 5884 5993 6100 6205 6308 6409 6507 6602 6695 6785 6872 6956 7038 7117 7193 7266 7337 7406 7472 7536 7598 7657 7715 7770 7824 7876 7926 7974 8021 8067 8111 8153 8194 8233 8272 8308 8344 8378 8411 8443 8474 8503 8531 8558 8585 8610 8634 8656 8678 8700 8720 8739 8758 8776 8793 8809 8825 8840 8855 8869 8882 8895 8908 8920 8931 8943 8954 8964 8975 8985 8994 9004 9013 9021 9030 9038 9046 9053 9061 9068 9075 9081 9087 9093 9099 9105 9110 9115 9120 9125 9129 9133 9137 9141 9145 9149 9152 9155 9158 9162 9165 9167 9170 9173 9176 9178 9181 9184 9187 9189 9192 9195 9199 9202 9205 9209 9212 9216 9220 9225 9229 9234 9239 9244 9249 9255 9260 9266 9272 9277 9283 9289 9295 9301 9307 9313 9319 9325 9330 9336 9341 9346 9350 9355 9359 9363 9366 9370 9373 9376 9378 9381 9383 9385 9387 9389 9390 9392 9394 9395 9396 9398 9399 9401 9403 9404 9406 9408 9410 9412 9414 9416 9419 9421 9423 9426 9428 9430 9433 9435 9437 9439 9441 9443 9445 9446 9448 9449 9450 9450 9451 9451 9451 9451 9451 9450 9450 9449 9448 9446 9445 9443 9442 9440 9438 9436 9434 9431 9429 9427 9424 9421 9419 9416 9413 9410 9407 9404 9401 9399 9396 9393 9390 9387 9384 9381 9379 9376 9373 9371 9369 9367 9365 9363 9361 9359 9358 9356 9355 9354 9352 9351 9350 9348 9347 9345 9343 9341 9339 9336 9333 9329 9326 9321 9317 9311 9306 9300 9293 9285 9278 9269 9261 9252 9242 9233 9223 9213 9202 9192 9181 9170 9160 9150 9139 9129 9120 9110 9101 9093 9084 9076 9069 9061 9054 9047 9041 9035 9029 9022 9016 9010 9004 8998 8991 8984 8976 8968 8959 8950 8940 8930 8919 8907 8894 8881 8866 8851 8836 8820 8803 8785 8767 8749 8730 8711 8691 8671 8651 8630 8610 8589 8568 8547 8526 8504 8483 8461 8438 8416 8393 8369 8345 8320 8295 8269 8242 8214 8185 8155 8124 8091 8057 8022 7985 7948 7909 7868 7827 7784 7739 7693 7646 7597 7547 7496 7443 7389 7333 7277 7219 7159 7097 7034 6968 6900 6830 6758 6683 6605 6525 6441 6354 6263 6169 6070 5968 5861 5750 5635 5516 5392 5265 5135 5000 4863 4722 4578 4431 4283 4134 3984 3835 3686 3538 3392 3248 3108 2971 2839 2712 2590 2474 2365 2263 2170 2084 2007 1936 1874 1820 1773 1734 1703 1679 1663 1653 1648 1648 1652 1660 1671 1685 1699 1714 1730 1745 1759 1771 1781 1787 1791 1790 1784 1774 1759 1740 1716 1688 1655 1618 1577 1531 1482 1430 1375 1318 1260 1200 1140 1079 1020 962 905 850 797 747 700 657 618 584 554 530 510 495 486 482 483 490 502 520 543 571 605 644 689 738 792 851 915 9615 2 5 3 983 1055 1132 1213 1298 1387 1479 1575 1675 1777 1882 1991 2101 2214 2329 2446 2564 2684 2805 2927 3049 3172 3295 3417 3539 3660 3780 3899 4016 4131 4245 4357 4467 4574 4679 4781 4881 4978 5072 5164 5252 5339 5423 5504 5583 5659 5733 5805 5875 5943 6008 6072 6134 6195 6254 6311 6367 6422 6475 6526 6576 6625 6673 6719 6764 6807 6850 6891 6930 6968 7005 7040 7073 7105 7136 7165 7193 7219 7244 7268 7290 7311 7331 7349 7366 7382 7397 7411 7424 7436 7446 7456 7466 7474 7481 7487 7493 7497 7500 7503 7504 7505 7504 7503 7500 7496 7491 7485 7477 7468 7457 7445 7432 7417 7401 7384 7365 7345 7323 7300 7276 7250 7223 7195 7165 7134 7102 7069 7034 6998 6961 6922 6881 6839 6795 6749 6701 6651 6599 6545 6488 6428 6365 6299 6229 6156 6079 5999 5914 5826 5733 5636 5534 5429 5319 5204 5084 4961 4834 4702 4568 4429 4288 4144 3997 3847 3696 3544 3390 3236 3082 2928 2775 2623 2473 2326 2181 2039 1901 1766 1636 1511 1391 1277 1169 1066 970 881 798 723 655 594 541 495 457 427 404 390 383 384 393 410 434 466 505 552 605 666 734 809 890 977 1071 1170 1275 1385 1500 1619 1743 1871 2003 2138 2276 2417 2559 2704 2850 2997 3145 3293 3441 3588 3735 3882 4027 4170 4312 4452 4589 4724 4856 4986 5113 5237 5358 5477 5592 5704 5813 5919 6022 6122 6220 6314 6406 6495 6581 6665 6747 6826 6902 6977 7049 7119 7186 7252 7316 7378 7438 7496 7552 7607 7659 7709 7758 7805 7850 7894 7936 7976 8014 8051 8087 8121 8154 8185 8215 8243 8271 8297 8323 8347 8371 8394 8416 8438 8458 8479 8498 8518 8537 8555 8573 8591 8609 8626 8644 8660 8677 8693 8710 8725 8741 8756 8771 8786 8801 8815 8829 8842 8856 8868 8881 8893 8905 8917 8929 8940 8951 8962 8973 8983 8994 9004 9014 9025 9035 9045 9055 9065 9076 9086 9097 9107 9118 9128 9139 9150 9161 9172 9182 9193 9204 9215 9226 9237 9248 9259 9269 9280 9290 9300 9310 9320 9330 9339 9348 9357 9366 9374 9383 9391 9399 9406 9414 9421 9428 9435 9442 9449 9456 9462 9468 9474 9480 9486 9492 9498 9503 9509 9514 9519 9524 9528 9533 9537 9541 9545 9549 9552 9556 9559 9561 9564 9566 9568 9570 9571 9573 9574 9575 9576 9577 9578 9579 9579 9580 9581 9582 9583 9584 9585 9587 9589 9591 9593 9595 9598 9600 9603 9606 9610 9614 9617 9621 9625 9629 9634 9638 9642 9646 9650 9654 9658 9662 9666 9669 9673 9676 9679 9682 9684 9686 9689 9691 9693 9694 9696 9698 9699 9701 9702 9703 9705 9706 9707 9709 9710 9711 9713 9714 9716 9718 9719 9721 9722 9724 9725 9726 9728 9729 9730 9731 9732 9733 9733 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9733 9733 9733 9616 2 5 4 9811 9812 9812 9813 9815 9816 9817 9818 9820 9822 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9848 9850 9851 9853 9854 9855 9856 9857 9857 9857 9858 9858 9858 9858 9857 9857 9856 9856 9855 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9841 9840 9839 9838 9837 9835 9834 9833 9832 9830 9828 9827 9825 9823 9821 9819 9817 9814 9812 9809 9807 9804 9801 9798 9795 9792 9788 9785 9782 9778 9775 9771 9767 9763 9760 9756 9752 9748 9745 9741 9737 9733 9730 9726 9723 9720 9717 9714 9711 9709 9707 9705 9703 9702 9700 9700 9699 9699 9700 9700 9701 9703 9705 9707 9709 9712 9715 9719 9722 9726 9731 9735 9740 9744 9749 9754 9760 9765 9770 9775 9780 9786 9791 9796 9800 9805 9810 9814 9819 9823 9827 9831 9835 9838 9842 9845 9848 9851 9854 9856 9859 9861 9863 9866 9868 9870 9872 9874 9875 9877 9879 9881 9882 9884 9886 9887 9889 9890 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9906 9906 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9914 9913 9912 9911 9909 9907 9905 9902 9900 9897 9895 9892 9890 9887 9884 9882 9880 9877 9875 9874 9872 9871 9870 9869 9869 9869 9869 9870 9870 9871 9873 9874 9876 9878 9880 9883 9885 9887 9890 9892 9895 9897 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9927 9927 9927 9926 9925 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9879 9878 9876 9874 9872 9871 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9855 9854 9853 9852 9851 9850 9848 9847 9845 9843 9841 9838 9835 9832 9829 9825 9820 9816 9811 9805 9617 2 5 4 9799 9793 9786 9779 9772 9764 9757 9748 9740 9732 9723 9714 9706 9697 9688 9680 9672 9664 9656 9649 9641 9635 9628 9623 9617 9612 9608 9604 9600 9597 9595 9593 9591 9590 9590 9589 9589 9590 9591 9592 9594 9596 9598 9600 9603 9606 9609 9613 9616 9620 9624 9628 9632 9636 9641 9645 9650 9655 9660 9665 9670 9675 9680 9686 9691 9697 9702 9707 9713 9718 9723 9728 9733 9738 9743 9747 9752 9756 9760 9763 9767 9770 9773 9776 9778 9780 9782 9784 9786 9787 9788 9790 9791 9792 9792 9793 9794 9795 9795 9796 9797 9798 9798 9799 9800 9801 9802 9803 9803 9804 9805 9806 9806 9807 9807 9807 9807 9807 9806 9805 9804 9803 9801 9800 9798 9795 9793 9790 9787 9784 9781 9778 9775 9771 9768 9765 9762 9759 9756 9753 9751 9749 9747 9746 9744 9744 9743 9743 9743 9743 9744 9745 9746 9747 9748 9750 9751 9753 9754 9756 9757 9758 9759 9760 9761 9761 9761 9761 9760 9760 9758 9757 9755 9753 9751 9749 9746 9743 9740 9737 9734 9731 9727 9724 9721 9717 9714 9711 9707 9704 9701 9698 9694 9691 9688 9685 9682 9678 9675 9671 9668 9664 9660 9655 9650 9646 9640 9635 9629 9623 9616 9610 9602 9595 9587 9579 9570 9561 9552 9543 9533 9524 9514 9504 9493 9483 9472 9462 9451 9440 9429 9418 9407 9395 9384 9372 9361 9349 9337 9325 9312 9300 9287 9275 9262 9248 9235 9222 9208 9195 9181 9167 9153 9139 9125 9112 9098 9085 9072 9060 9047 9036 9024 9014 9004 8994 8986 8978 8971 8965 8960 8955 8952 8949 8948 8947 8947 8948 8950 8952 8955 8959 8964 8969 8975 8981 8987 8994 9001 9008 9015 9023 9030 9038 9045 9052 9059 9066 9072 9078 9085 9090 9096 9101 9106 9111 9115 9119 9123 9127 9130 9134 9137 9140 9143 9145 9148 9150 9152 9154 9156 9157 9159 9160 9161 9162 9162 9162 9162 9161 9160 9158 9156 9154 9151 9148 9144 9139 9134 9129 9122 9116 9108 9101 9092 9084 9075 9065 9055 9045 9034 9023 9011 9000 8988 8975 8963 8950 8937 8924 8911 8898 8885 8871 8858 8844 8830 8816 8801 8787 8772 8758 8742 8727 8712 8696 8680 8663 8646 8629 8612 8594 8575 8557 8538 8518 8498 8478 8457 8436 8414 8392 8369 8346 8322 8298 8273 8248 8223 8197 8170 8143 8115 8087 8059 8030 8000 7970 7940 7909 7877 7846 7813 7781 7748 7714 7681 7647 7612 7577 7542 7506 7470 7434 7398 7360 7323 7285 7246 7207 7168 7127 7086 7045 7002 6958 6914 6868 6822 6774 6724 6674 6621 6568 6512 6455 6396 6335 6272 6208 6141 6072 6001 5928 5852 5775 5696 5614 5530 5445 5357 5268 5176 5083 4988 4892 4794 4694 4593 4491 4388 4284 4179 4074 3967 3861 3753 3646 3538 3431 3323 3216 3110 3003 2898 2793 2689 2587 2485 2385 2287 2190 2095 2002 1911 1822 1736 1652 1572 1494 9618 2 5 4 1419 1347 1279 1214 1153 1095 1042 992 947 906 869 837 809 785 766 752 742 737 737 741 749 762 779 800 826 855 888 925 966 1009 1056 1106 1159 1214 1272 1331 1393 1456 1521 1588 1655 1724 1793 1863 1933 2004 2075 2146 2218 2289 2360 2431 2502 2572 2642 2712 2782 2851 2921 2990 3059 3128 3197 3266 3335 3405 3475 3545 3615 3686 3758 3830 3902 3976 4050 4124 4199 4275 4351 4428 4505 4583 4661 4739 4818 4897 4975 5054 5133 5211 5289 5366 5443 5520 5595 5670 5744 5817 5889 5960 6029 6098 6165 6231 6296 6359 6422 6483 6543 6601 6658 6714 6769 6823 6876 6927 6978 7028 7076 7124 7171 7217 7262 7306 7349 7391 7433 7474 7514 7553 7592 7629 7666 7702 7737 7771 7804 7837 7868 7899 7928 7957 7985 8012 8038 8062 8087 8110 8132 8154 8174 8194 8213 8232 8249 8266 8283 8299 8314 8328 8342 8356 8369 8382 8394 8405 8417 8428 8438 8448 8458 8467 8476 8485 8493 8500 8507 8514 8520 8526 8531 8535 8539 8542 8545 8547 8549 8549 8550 8549 8548 8546 8544 8541 8537 8532 8527 8521 8515 8507 8500 8491 8482 8472 8461 8450 8438 8425 8411 8397 8382 8366 8349 8331 8313 8294 8273 8252 8230 8207 8183 8158 8133 8106 8079 8051 8022 7993 7963 7932 7902 7871 7840 7809 7778 7747 7717 7688 7659 7631 7605 7579 7555 7533 7513 7494 7478 7464 7452 7442 7435 7431 7429 7429 7433 7439 7448 7459 7473 7490 7509 7530 7553 7578 7606 7635 7666 7698 7732 7767 7803 7840 7877 7915 7953 7992 8031 8070 8109 8147 8186 8224 8261 8298 8335 8371 8406 8440 8474 8507 8540 8571 8602 8632 8662 8691 8719 8746 8772 8798 8823 8848 8872 8895 8917 8939 8960 8980 9000 9019 9038 9056 9073 9090 9106 9122 9137 9151 9165 9179 9192 9205 9217 9229 9241 9252 9263 9274 9284 9295 9305 9315 9324 9334 9343 9353 9362 9371 9379 9388 9396 9405 9413 9421 9428 9436 9443 9449 9456 9462 9468 9474 9480 9485 9490 9495 9499 9503 9507 9511 9515 9518 9521 9525 9528 9531 9534 9537 9540 9544 9547 9550 9553 9557 9560 9564 9568 9572 9576 9579 9583 9587 9591 9595 9599 9603 9607 9610 9614 9617 9620 9623 9626 9628 9631 9633 9635 9636 9638 9639 9641 9642 9643 9644 9644 9645 9646 9647 9647 9648 9649 9650 9651 9653 9654 9656 9658 9660 9662 9665 9667 9670 9673 9677 9680 9683 9687 9691 9694 9698 9701 9705 9709 9712 9715 9718 9721 9724 9726 9728 9730 9732 9733 9734 9734 9735 9735 9735 9734 9733 9732 9731 9730 9728 9727 9725 9723 9721 9719 9717 9715 9714 9712 9711 9709 9708 9708 9707 9707 9707 9707 9708 9709 9710 9711 9713 9715 9718 9720 9723 9726 9729 9732 9735 9738 9741 9745 9748 9751 9753 9756 9758 9761 9762 9764 9765 9766 9767 9767 9767 9619 2 5 4 9767 9766 9765 9764 9762 9760 9759 9756 9754 9752 9750 9747 9745 9743 9741 9738 9737 9735 9733 9732 9731 9730 9729 9729 9729 9729 9730 9730 9731 9732 9733 9735 9736 9738 9739 9741 9742 9744 9745 9747 9748 9749 9750 9751 9751 9752 9752 9752 9752 9751 9751 9750 9749 9748 9747 9746 9745 9743 9742 9741 9740 9738 9737 9736 9735 9735 9734 9733 9733 9733 9733 9733 9733 9733 9734 9734 9734 9735 9735 9736 9736 9736 9736 9736 9736 9736 9735 9734 9733 9732 9730 9728 9726 9724 9722 9719 9717 9714 9711 9708 9705 9702 9699 9697 9694 9691 9689 9687 9685 9684 9682 9681 9681 9680 9681 9681 9682 9683 9684 9685 9687 9688 9690 9692 9694 9696 9698 9700 9702 9704 9705 9706 9707 9707 9708 9707 9707 9706 9704 9703 9701 9698 9695 9692 9689 9685 9682 9678 9673 9669 9665 9661 9657 9653 9649 9645 9641 9638 9635 9632 9629 9627 9625 9623 9621 9620 9619 9618 9617 9616 9616 9615 9615 9615 9615 9615 9614 9614 9613 9613 9612 9611 9610 9609 9608 9606 9604 9603 9600 9598 9596 9593 9590 9588 9585 9582 9579 9576 9573 9570 9567 9564 9561 9557 9554 9551 9548 9546 9543 9540 9537 9534 9531 9528 9525 9522 9519 9515 9512 9509 9505 9501 9497 9493 9489 9485 9480 9476 9471 9466 9461 9456 9451 9446 9441 9436 9431 9426 9421 9416 9411 9407 9402 9398 9394 9390 9386 9382 9378 9375 9371 9368 9365 9362 9360 9357 9354 9351 9349 9346 9343 9340 9337 9334 9331 9328 9324 9320 9316 9312 9308 9303 9298 9293 9288 9283 9277 9271 9265 9259 9253 9247 9240 9234 9227 9221 9214 9208 9201 9194 9188 9181 9175 9169 9162 9156 9150 9143 9137 9131 9125 9119 9112 9106 9100 9093 9087 9080 9073 9066 9059 9052 9044 9036 9028 9020 9011 9003 8993 8984 8974 8964 8954 8943 8932 8921 8909 8897 8885 8873 8860 8847 8834 8820 8807 8793 8778 8764 8749 8734 8719 8704 8688 8672 8656 8640 8624 8607 8590 8573 8556 8538 8521 8503 8484 8466 8447 8428 8408 8388 8368 8348 8327 8305 8284 8261 8239 8216 8192 8168 8144 8119 8093 8067 8040 8012 7984 7955 7926 7896 7865 7833 7801 7767 7733 7698 7663 7626 7589 7550 7511 7471 7430 7388 7345 7301 7256 7210 7163 7116 7067 7017 6966 6914 6861 6807 6752 6696 6639 6581 6522 6461 6400 6338 6274 6210 6144 6077 6010 5941 5870 5799 5727 5653 5578 5502 5424 5345 5265 5184 5101 5017 4932 4846 4758 4668 4578 4486 4393 4300 4205 4109 4012 3914 3816 3717 3617 3517 3417 3317 3217 3117 3018 2919 2821 2724 2628 2534 2441 2349 2260 2172 2087 2004 1924 1846 1771 1700 1631 1565 1503 1444 1389 1337 1289 1245 1205 1168 1135 1106 1081 1060 1042 1029 1019 1014 1012 1014 1020 1030 1044 1062 1083 1108 1137 1169 1206 1246 1289 1336 9620 2 5 4 1387 1441 1498 1559 1622 1689 1759 1832 1908 1986 2067 2150 2236 2324 2413 2505 2598 2692 2788 2885 2983 3081 3180 3280 3379 3479 3579 3678 3777 3876 3973 4071 4167 4262 4357 4450 4542 4633 4723 4811 4898 4983 5068 5151 5232 5313 5391 5469 5545 5620 5693 5765 5836 5906 5974 6041 6106 6171 6234 6295 6356 6415 6473 6529 6584 6638 6691 6742 6792 6841 6889 6935 6981 7025 7068 7109 7150 7190 7229 7267 7303 7339 7375 7409 7443 7476 7508 7540 7571 7601 7631 7660 7689 7718 7745 7773 7800 7826 7852 7877 7902 7926 7949 7972 7995 8017 8038 8059 8079 8098 8117 8135 8153 8169 8186 8201 8216 8231 8245 8258 8271 8283 8295 8307 8318 8328 8339 8349 8358 8368 8377 8387 8396 8405 8413 8422 8430 8439 8447 8456 8464 8472 8480 8488 8496 8504 8511 8519 8526 8534 8541 8548 8554 8561 8567 8573 8579 8585 8590 8595 8600 8604 8609 8613 8616 8620 8623 8626 8628 8631 8633 8634 8636 8637 8638 8639 8639 8639 8639 8639 8638 8638 8637 8635 8634 8632 8630 8628 8625 8622 8619 8616 8613 8609 8605 8600 8596 8591 8586 8581 8575 8569 8563 8557 8551 8544 8537 8530 8523 8515 8507 8500 8492 8483 8475 8467 8458 8449 8440 8431 8422 8412 8403 8393 8383 8373 8363 8352 8341 8330 8319 8308 8296 8284 8272 8259 8247 8233 8220 8206 8192 8177 8163 8147 8132 8116 8099 8083 8066 8048 8030 8012 7994 7975 7955 7936 7916 7895 7875 7854 7833 7811 7789 7767 7745 7722 7699 7675 7652 7628 7604 7579 7554 7529 7504 7478 7452 7426 7400 7373 7346 7318 7290 7262 7234 7205 7176 7146 7116 7086 7056 7025 6994 6962 6930 6898 6865 6833 6799 6766 6732 6698 6664 6629 6595 6560 6524 6489 6454 6418 6382 6347 6311 6275 6239 6203 6168 6132 6096 6061 6026 5991 5956 5921 5887 5853 5819 5786 5753 5721 5689 5658 5627 5596 5566 5537 5509 5481 5453 5426 5400 5375 5350 5326 5303 5280 5258 5237 5217 5197 5178 5160 5142 5126 5110 5095 5080 5067 5054 5042 5031 5020 5011 5002 4994 4987 4980 4975 4970 4966 4963 4960 4959 4958 4958 4959 4961 4963 4967 4971 4976 4981 4987 4994 5002 5010 5018 5028 5037 5048 5058 5069 5081 5092 5104 5117 5129 5142 5154 5167 5180 5193 5206 5219 5232 5245 5258 5270 5283 5296 5308 5320 5332 5345 5356 5368 5380 5391 5402 5413 5424 5434 5444 5454 5463 5472 5481 5489 5497 5504 5511 5517 5523 5528 5532 5535 5538 5540 5541 5541 5541 5539 5537 5534 5529 5524 5518 5511 5503 5494 5484 5473 5461 5449 5435 5420 5404 5388 5370 5351 5332 5311 5290 5267 5243 5218 5192 5165 5136 5106 5075 5043 5009 4974 4937 4899 4860 4819 4776 4732 4686 4639 4590 4540 4489 4436 4381 4325 4268 4209 4149 4088 4026 3963 3898 3833 3767 3700 3632 3564 9621 2 5 4 3495 3425 3355 3284 3212 3141 3069 2996 2924 2851 2777 2704 2630 2556 2482 2408 2334 2260 2186 2112 2038 1964 1891 1818 1745 1673 1601 1530 1460 1390 1322 1255 1188 1123 1060 998 937 879 821 766 713 662 613 566 521 479 438 400 364 330 299 270 242 217 194 173 154 136 120 106 93 81 71 62 53 46 40 35 30 26 22 19 17 14 13 11 10 9 9 9 9 10 11 13 15 17 20 24 28 34 40 46 54 62 72 82 94 107 121 136 152 170 189 210 232 255 280 306 334 364 395 428 462 498 536 575 616 659 703 750 798 847 899 952 1007 1064 1122 1182 1244 1307 1372 1438 1506 1575 1646 1718 1791 1865 1940 2016 2093 2171 2249 2328 2407 2487 2566 2646 2726 2806 2886 2965 3044 3123 3201 3278 3355 3431 3506 3580 3654 3727 3798 3869 3939 4007 4075 4142 4208 4273 4337 4400 4463 4524 4585 4645 4705 4763 4822 4879 4936 4993 5049 5105 5160 5215 5270 5324 5378 5431 5485 5538 5591 5643 5695 5747 5798 5849 5900 5950 6000 6049 6098 6146 6194 6241 6287 6333 6378 6423 6466 6510 6552 6594 6635 6675 6714 6753 6791 6828 6864 6900 6935 6969 7003 7036 7068 7100 7132 7162 7193 7222 7252 7281 7309 7337 7365 7392 7419 7446 7472 7498 7524 7550 7575 7600 7624 7649 7673 7696 7720 7743 7766 7788 7810 7832 7853 7874 7895 7915 7935 7954 7973 7992 8010 8028 8045 8062 8079 8095 8111 8127 8142 8157 8172 8186 8200 8214 8228 8242 8255 8268 8281 8294 8307 8320 8333 8345 8358 8370 8382 8395 8407 8419 8431 8443 8455 8467 8478 8490 8501 8513 8524 8535 8546 8557 8568 8578 8588 8599 8609 8618 8628 8637 8646 8655 8664 8673 8681 8690 8698 8706 8713 8721 8728 8736 8743 8750 8757 8764 8771 8777 8784 8790 8797 8803 8809 8816 8822 8828 8834 8840 8846 8852 8858 8864 8870 8876 8882 8887 8893 8898 8904 8909 8915 8920 8925 8930 8935 8940 8945 8950 8954 8959 8963 8967 8971 8975 8979 8983 8986 8990 8993 8996 8999 9002 9005 9007 9009 9012 9014 9016 9018 9019 9021 9022 9024 9025 9026 9027 9028 9029 9030 9031 9031 9032 9033 9034 9035 9035 9036 9037 9039 9040 9041 9043 9044 9046 9048 9050 9053 9055 9058 9061 9064 9068 9071 9075 9078 9082 9086 9091 9095 9099 9104 9108 9113 9117 9122 9126 9131 9135 9139 9143 9147 9151 9155 9158 9162 9165 9168 9171 9173 9176 9178 9180 9182 9184 9185 9186 9188 9189 9190 9190 9191 9192 9192 9192 9193 9193 9193 9193 9193 9192 9192 9192 9192 9191 9191 9190 9189 9189 9188 9187 9186 9185 9184 9183 9181 9180 9178 9177 9175 9173 9171 9169 9167 9165 9162 9160 9157 9154 9151 9148 9145 9142 9138 9135 9131 9127 9622 2 5 4 9124 9120 9116 9112 9108 9104 9100 9096 9092 9088 9084 9080 9076 9072 9069 9065 9062 9059 9055 9053 9050 9047 9045 9042 9040 9038 9036 9034 9033 9031 9029 9028 9026 9025 9023 9022 9020 9018 9017 9014 9012 9010 9007 9004 9001 8998 8994 8990 8985 8980 8975 8970 8964 8957 8950 8943 8935 8927 8919 8909 8900 8890 8879 8868 8856 8844 8831 8818 8804 8790 8775 8760 8744 8727 8710 8692 8674 8655 8635 8615 8594 8573 8551 8528 8505 8481 8457 8431 8406 8379 8352 8325 8297 8268 8238 8208 8177 8146 8114 8082 8049 8015 7981 7946 7911 7876 7840 7804 7768 7732 7696 7659 7623 7587 7552 7516 7482 7448 7415 7382 7351 7321 7293 7265 7240 7216 7193 7173 7155 7138 7124 7112 7103 7095 7090 7088 7088 7090 7094 7101 7109 7121 7134 7149 7166 7184 7205 7226 7249 7272 7297 7323 7349 7375 7402 7428 7455 7481 7507 7533 7557 7581 7603 7625 7646 7665 7683 7700 7715 7729 7741 7752 7762 7770 7776 7782 7785 7788 7789 7789 7788 7786 7783 7778 7773 7767 7760 7752 7743 7734 7724 7713 7702 7689 7676 7663 7648 7633 7618 7601 7584 7566 7547 7527 7506 7484 7461 7438 7413 7387 7360 7332 7303 7272 7240 7207 7173 7137 7101 7063 7023 6983 6941 6898 6853 6807 6760 6712 6663 6612 6560 6506 6452 6396 6339 6280 6220 6159 6096 6032 5966 5899 5830 5760 5688 5614 5538 5461 5382 5301 5218 5133 5046 4957 4866 4773 4678 4581 4482 4381 4278 4173 4067 3959 3849 3739 3626 3513 3399 3284 3168 3052 2936 2819 2703 2587 2472 2358 2245 2133 2023 1915 1809 1705 1603 1504 1408 1315 1225 1138 1055 975 899 826 757 692 631 573 520 470 423 380 341 305 272 243 216 192 171 153 137 123 112 102 94 87 82 79 76 75 75 76 77 80 83 87 92 97 104 111 119 129 139 151 164 179 195 213 233 255 280 307 337 369 405 443 485 530 578 630 685 745 808 874 945 1019 1097 1178 1263 1351 1442 1537 1634 1735 1838 1944 2051 2161 2272 2385 2500 2615 2731 2848 2965 3082 3199 3316 3433 3549 3663 3777 3890 4002 4112 4220 4328 4433 4537 4639 4739 4838 4934 5029 5122 5213 5302 5389 5475 5558 5640 5720 5799 5876 5951 6024 6096 6166 6235 6302 6367 6432 6494 6555 6615 6673 6730 6786 6840 6892 6944 6994 7043 7091 7137 7183 7227 7270 7312 7353 7393 7432 7471 7508 7545 7581 7616 7650 7684 7717 7749 7781 7812 7842 7872 7902 7930 7958 7985 8012 8038 8063 8088 8112 8135 8158 8180 8201 8221 8241 8259 8277 8295 8311 8327 8342 8357 8370 8384 8396 8408 8419 8430 8441 8451 8460 8469 8478 8486 8494 8502 8509 8517 8524 8531 8537 8543 8550 8556 8561 8567 8572 8578 8583 8588 8592 8597 8601 8605 8609 9623 2 5 4 8613 8616 8620 8623 8626 8629 8633 8636 8639 8642 8646 8649 8653 8657 8661 8666 8671 8677 8683 8689 8696 8703 8711 8720 8729 8739 8749 8760 8771 8783 8795 8808 8821 8835 8849 8863 8877 8892 8906 8921 8936 8951 8966 8980 8995 9009 9024 9038 9051 9065 9078 9091 9104 9116 9129 9140 9152 9163 9174 9185 9196 9206 9216 9226 9236 9246 9255 9265 9274 9283 9292 9300 9309 9317 9326 9334 9342 9350 9357 9365 9372 9379 9386 9392 9399 9405 9411 9416 9422 9427 9432 9437 9441 9445 9450 9453 9457 9461 9464 9467 9470 9473 9476 9479 9482 9484 9487 9489 9492 9494 9497 9499 9501 9504 9506 9508 9510 9512 9515 9517 9519 9521 9523 9525 9527 9529 9530 9532 9534 9535 9537 9539 9540 9541 9543 9544 9545 9546 9547 9548 9549 9550 9551 9551 9552 9553 9553 9553 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9554 9555 9555 9556 9557 9558 9559 9561 9563 9565 9567 9570 9572 9575 9579 9582 9586 9589 9593 9597 9601 9605 9609 9613 9618 9622 9625 9629 9633 9636 9639 9642 9645 9648 9650 9652 9654 9656 9657 9659 9660 9661 9662 9663 9664 9664 9665 9666 9667 9668 9669 9671 9672 9674 9675 9677 9679 9682 9684 9687 9690 9692 9695 9698 9701 9704 9707 9710 9713 9715 9718 9720 9723 9725 9727 9728 9730 9731 9732 9733 9734 9735 9735 9736 9736 9737 9737 9737 9738 9738 9739 9739 9740 9741 9742 9743 9745 9746 9748 9749 9751 9753 9755 9757 9758 9760 9762 9764 9766 9767 9768 9770 9770 9771 9772 9772 9772 9772 9772 9772 9771 9771 9770 9769 9769 9768 9767 9766 9766 9766 9765 9765 9766 9766 9767 9768 9769 9770 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9792 9794 9795 9796 9796 9797 9797 9797 9796 9795 9794 9793 9791 9789 9787 9785 9783 9780 9778 9775 9773 9771 9769 9767 9765 9763 9762 9760 9760 9759 9759 9758 9758 9759 9759 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9768 9769 9769 9769 9769 9769 9769 9769 9768 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9758 9757 9756 9756 9755 9755 9755 9755 9755 9755 9755 9756 9756 9757 9758 9758 9759 9760 9761 9762 9762 9763 9764 9765 9766 9766 9767 9768 9768 9769 9769 9770 9770 9770 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9770 9770 9769 9768 9768 9767 9766 9765 9764 9763 9762 9761 9760 9758 9757 9756 9755 9753 9752 9751 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9739 9738 9737 9737 9736 9736 9736 9735 9735 9734 9734 9733 9733 9732 9731 9730 9729 9728 9727 9725 9724 9722 9720 9717 9715 9712 9709 9706 9702 9698 9694 9689 9684 9679 9673 9667 9661 9654 9648 9640 9633 9625 9624 2 5 4 9617 9608 9600 9591 9581 9572 9562 9552 9542 9531 9520 9509 9498 9486 9474 9462 9450 9437 9424 9411 9397 9383 9369 9355 9340 9325 9309 9294 9278 9261 9245 9228 9211 9194 9176 9159 9141 9123 9105 9087 9069 9051 9033 9016 8999 8981 8965 8949 8933 8918 8903 8889 8876 8863 8851 8840 8830 8821 8813 8805 8799 8793 8789 8786 8783 8781 8781 8781 8782 8784 8787 8791 8795 8800 8806 8812 8819 8826 8834 8842 8850 8859 8867 8876 8885 8894 8903 8912 8920 8928 8936 8943 8950 8957 8963 8968 8973 8977 8981 8984 8986 8987 8988 8988 8987 8985 8983 8979 8976 8971 8965 8959 8952 8945 8937 8928 8918 8908 8898 8886 8875 8862 8849 8836 8822 8808 8793 8777 8761 8745 8727 8709 8691 8671 8651 8631 8609 8586 8563 8538 8513 8486 8459 8430 8400 8368 8335 8301 8266 8229 8190 8151 8109 8066 8022 7976 7928 7879 7828 7776 7721 7666 7608 7549 7488 7426 7362 7296 7228 7158 7086 7013 6937 6860 6781 6699 6616 6530 6442 6352 6260 6165 6069 5970 5870 5767 5663 5556 5448 5338 5227 5114 5001 4886 4771 4656 4541 4426 4311 4198 4085 3974 3866 3759 3656 3556 3459 3367 3278 3195 3116 3043 2975 2914 2859 2810 2768 2733 2705 2684 2671 2665 2666 2674 2689 2712 2742 2779 2822 2872 2929 2991 3059 3132 3210 3293 3381 3473 3568 3667 3769 3874 3980 4089 4200 4311 4423 4537 4650 4764 4877 4990 5102 5214 5324 5432 5540 5645 5750 5852 5952 6050 6146 6240 6332 6422 6509 6594 6677 6757 6836 6912 6986 7057 7127 7195 7260 7324 7385 7445 7503 7559 7613 7666 7717 7766 7814 7860 7904 7947 7989 8029 8067 8105 8141 8175 8208 8240 8271 8301 8329 8356 8382 8407 8431 8455 8477 8498 8519 8538 8557 8575 8593 8610 8626 8642 8658 8673 8688 8703 8717 8731 8745 8759 8772 8785 8799 8812 8825 8838 8851 8863 8876 8889 8901 8913 8925 8937 8949 8961 8972 8984 8995 9006 9017 9027 9037 9048 9057 9067 9077 9086 9095 9104 9112 9121 9129 9137 9145 9153 9161 9168 9176 9183 9190 9197 9204 9210 9217 9223 9229 9235 9241 9247 9252 9257 9262 9267 9271 9276 9280 9283 9287 9290 9293 9296 9299 9301 9304 9306 9308 9309 9311 9312 9314 9315 9316 9317 9317 9318 9318 9319 9319 9319 9319 9318 9318 9317 9317 9316 9314 9313 9311 9309 9307 9304 9301 9298 9295 9291 9287 9282 9277 9272 9267 9261 9254 9248 9241 9234 9226 9219 9210 9202 9193 9185 9175 9166 9157 9147 9137 9127 9117 9106 9096 9085 9075 9064 9053 9042 9031 9020 9008 8997 8986 8975 8963 8952 8941 8930 8918 8907 8896 8885 8874 8863 8853 8842 8831 8821 8810 8800 8790 8780 8770 8760 8750 8740 8730 8720 8710 8700 8690 8679 8668 8657 8646 8634 8622 8609 8596 8582 8568 8553 8537 8520 8503 8485 8466 8447 9625 2 5 4 8426 8405 8383 8360 8336 8312 8287 8262 8236 8210 8183 8157 8130 8103 8077 8050 8025 7999 7975 7951 7928 7906 7885 7866 7848 7831 7816 7803 7791 7781 7773 7767 7763 7761 7760 7761 7764 7769 7775 7783 7793 7804 7816 7829 7844 7859 7875 7891 7908 7925 7943 7960 7978 7995 8011 8028 8043 8058 8071 8084 8096 8106 8116 8124 8131 8136 8140 8143 8144 8143 8141 8138 8132 8126 8117 8107 8096 8082 8067 8050 8031 8010 7987 7962 7935 7906 7875 7841 7805 7766 7725 7681 7634 7585 7533 7478 7420 7360 7297 7232 7165 7095 7024 6950 6874 6797 6719 6641 6562 6484 6405 6328 6252 6177 6104 6034 5966 5902 5842 5786 5735 5689 5648 5613 5583 5560 5543 5532 5527 5528 5537 5552 5574 5601 5635 5674 5718 5768 5822 5881 5944 6010 6080 6152 6227 6304 6382 6461 6540 6620 6699 6777 6855 6932 7007 7081 7153 7223 7290 7355 7418 7478 7536 7591 7644 7695 7743 7790 7834 7876 7916 7955 7991 8026 8059 8091 8122 8152 8181 8208 8235 8260 8285 8308 8330 8352 8373 8393 8412 8430 8447 8464 8479 8493 8506 8519 8530 8540 8549 8557 8565 8571 8576 8581 8584 8587 8589 8590 8590 8589 8588 8586 8584 8580 8577 8572 8567 8562 8556 8549 8541 8533 8525 8516 8506 8495 8484 8472 8459 8445 8430 8415 8398 8381 8363 8343 8323 8301 8279 8256 8231 8206 8179 8151 8123 8093 8062 8031 7998 7964 7930 7895 7858 7821 7783 7744 7704 7663 7621 7578 7535 7490 7445 7399 7352 7304 7256 7206 7156 7105 7053 7000 6946 6892 6837 6781 6724 6667 6609 6551 6492 6432 6372 6311 6249 6187 6125 6062 5998 5933 5868 5802 5736 5668 5599 5530 5459 5387 5314 5240 5164 5087 5008 4927 4844 4760 4674 4585 4495 4404 4310 4215 4118 4020 3920 3819 3716 3613 3510 3406 3302 3199 3096 2995 2894 2795 2699 2605 2515 2427 2344 2265 2190 2121 2057 1999 1946 1900 1860 1828 1802 1783 1771 1768 1771 1782 1800 1825 1858 1897 1944 1997 2056 2122 2194 2271 2354 2441 2533 2629 2729 2832 2939 3048 3159 3272 3387 3503 3620 3738 3855 3973 4090 4206 4322 4436 4550 4662 4772 4880 4986 5090 5192 5291 5388 5483 5575 5665 5752 5837 5918 5998 6075 6149 6220 6289 6356 6420 6482 6542 6599 6654 6707 6758 6806 6853 6898 6941 6983 7023 7061 7098 7133 7167 7200 7232 7263 7292 7321 7349 7376 7402 7427 7452 7476 7500 7523 7545 7567 7589 7610 7630 7650 7670 7689 7707 7725 7742 7759 7775 7790 7805 7819 7832 7845 7857 7868 7878 7887 7896 7903 7910 7916 7921 7925 7928 7930 7932 7932 7932 7931 7929 7927 7924 7919 7915 7909 7903 7896 7888 7880 7871 7862 7851 7841 7829 7817 7805 7792 7778 7763 7748 7733 7717 7700 7682 7664 7646 7626 7606 7586 7565 7543 7521 7498 7475 7451 7426 7402 7376 9626 2 5 4 7350 7324 7298 7271 7243 7216 7188 7160 7131 7102 7074 7044 7015 6986 6956 6927 6897 6867 6837 6807 6776 6746 6715 6684 6654 6622 6591 6560 6528 6496 6463 6430 6397 6363 6329 6295 6259 6224 6187 6150 6112 6073 6034 5994 5953 5910 5867 5823 5778 5732 5685 5636 5587 5536 5484 5431 5377 5321 5265 5207 5148 5087 5026 4963 4899 4834 4768 4700 4632 4562 4491 4419 4346 4272 4197 4121 4044 3967 3888 3808 3728 3647 3565 3482 3399 3316 3231 3147 3062 2976 2890 2805 2719 2633 2547 2461 2376 2291 2206 2122 2039 1956 1875 1794 1715 1637 1560 1485 1411 1339 1269 1200 1134 1069 1007 947 889 833 779 728 680 633 589 548 509 472 437 405 375 347 321 297 276 256 239 223 209 196 186 177 169 163 159 156 154 154 155 157 160 165 171 179 187 197 209 221 235 250 267 285 304 325 347 371 397 424 452 482 514 547 581 617 655 694 734 775 818 862 907 953 1000 1047 1096 1145 1194 1244 1294 1344 1395 1445 1495 1546 1595 1645 1694 1743 1791 1839 1886 1933 1979 2025 2070 2115 2159 2204 2247 2291 2335 2378 2422 2466 2510 2555 2599 2645 2691 2738 2786 2835 2885 2936 2988 3041 3096 3152 3209 3268 3328 3390 3453 3517 3583 3651 3719 3789 3860 3933 4006 4081 4156 4232 4309 4387 4465 4544 4623 4702 4782 4861 4941 5020 5098 5177 5255 5332 5408 5484 5558 5632 5704 5776 5846 5915 5983 6049 6114 6178 6240 6300 6359 6417 6474 6529 6582 6635 6686 6735 6784 6831 6877 6922 6966 7009 7051 7092 7132 7171 7209 7247 7284 7320 7355 7390 7424 7457 7490 7521 7552 7583 7612 7641 7669 7696 7722 7748 7772 7796 7819 7841 7862 7883 7902 7920 7938 7954 7970 7985 7998 8011 8023 8034 8045 8054 8063 8070 8077 8083 8088 8093 8096 8099 8101 8102 8102 8102 8101 8098 8095 8091 8087 8081 8075 8068 8059 8050 8041 8030 8019 8006 7994 7980 7966 7951 7935 7919 7903 7886 7869 7852 7835 7817 7800 7783 7766 7750 7734 7718 7703 7689 7676 7664 7653 7642 7633 7626 7619 7614 7611 7608 7608 7608 7611 7614 7620 7627 7635 7645 7656 7669 7684 7699 7716 7734 7754 7775 7796 7819 7843 7868 7894 7920 7947 7975 8004 8033 8062 8092 8123 8153 8184 8215 8247 8278 8309 8341 8372 8403 8434 8465 8495 8525 8555 8585 8614 8642 8670 8698 8725 8751 8777 8802 8827 8851 8874 8897 8919 8941 8961 8982 9001 9020 9038 9056 9073 9090 9106 9121 9136 9150 9164 9178 9191 9203 9215 9227 9238 9249 9260 9270 9280 9289 9298 9307 9316 9324 9332 9340 9347 9354 9361 9368 9375 9381 9388 9394 9400 9406 9412 9418 9424 9429 9435 9441 9447 9452 9458 9464 9470 9476 9481 9487 9493 9499 9504 9510 9516 9521 9526 9531 9627 2 5 4 9537 9541 9546 9550 9555 9558 9562 9565 9568 9571 9574 9576 9578 9580 9581 9582 9583 9584 9585 9586 9586 9587 9587 9587 9588 9588 9589 9589 9590 9591 9592 9593 9594 9596 9597 9599 9601 9604 9606 9608 9611 9614 9617 9620 9623 9626 9629 9632 9635 9637 9640 9643 9646 9648 9650 9653 9655 9657 9658 9660 9661 9662 9663 9664 9665 9666 9666 9667 9667 9668 9668 9668 9669 9669 9669 9670 9670 9671 9671 9672 9673 9674 9675 9677 9678 9680 9681 9683 9685 9688 9690 9692 9695 9698 9700 9703 9706 9709 9712 9715 9718 9720 9723 9726 9728 9731 9733 9735 9737 9739 9741 9743 9744 9746 9747 9748 9749 9750 9750 9751 9751 9752 9752 9752 9753 9753 9753 9754 9754 9754 9755 9755 9756 9756 9757 9757 9758 9759 9759 9760 9761 9762 9763 9763 9764 9765 9766 9766 9767 9768 9769 9769 9770 9770 9771 9772 9772 9773 9774 9775 9775 9776 9777 9778 9780 9781 9782 9784 9785 9787 9788 9790 9792 9794 9796 9798 9799 9801 9803 9804 9806 9807 9808 9809 9810 9810 9811 9811 9810 9810 9809 9808 9807 9806 9805 9803 9801 9800 9798 9796 9794 9792 9790 9788 9786 9785 9783 9782 9781 9781 9780 9780 9779 9779 9780 9780 9781 9781 9782 9784 9785 9786 9788 9789 9791 9792 9794 9795 9797 9798 9799 9801 9802 9803 9805 9806 9807 9808 9809 9810 9810 9811 9812 9813 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9827 9827 9828 9828 9829 9829 9829 9829 9829 9829 9828 9828 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9816 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9804 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9800 9800 9800 9799 9799 9799 9798 9798 9798 9797 9797 9797 9796 9796 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9794 9793 9793 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9781 9779 9777 9775 9773 9771 9768 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9736 9733 9729 9726 9723 9720 9716 9713 9710 9707 9704 9701 9697 9694 9692 9689 9686 9683 9681 9678 9676 9673 9671 9669 9667 9664 9662 9661 9659 9657 9655 9653 9651 9649 9646 9644 9642 9639 9636 9633 9630 9626 9622 9617 9613 9607 9602 9596 9590 9583 9576 9568 9560 9552 9543 9534 9525 9515 9506 9496 9486 9475 9465 9455 9444 9434 9424 9413 9403 9392 9382 9372 9362 9351 9341 9331 9320 9309 9298 9287 9275 9263 9250 9237 9223 9209 9193 9177 9160 9143 9124 9105 9084 9063 9041 9018 8994 8969 8943 8916 8888 8860 8830 8800 8769 8737 8705 8672 8638 8603 8567 8529 8491 8452 8411 8369 8325 8280 8234 8185 8134 8081 8025 7967 7906 7843 7776 7707 7635 7560 7482 7401 7318 9628 2 5 4 7232 7143 7052 6958 6863 6767 6670 6572 6474 6376 6279 6183 6089 5996 5907 5821 5740 5662 5590 5523 5462 5407 5359 5318 5283 5256 5236 5224 5220 5224 5235 5254 5280 5312 5351 5396 5447 5503 5564 5630 5700 5773 5848 5926 6005 6086 6167 6248 6328 6407 6485 6562 6637 6710 6781 6849 6914 6975 7034 7090 7144 7194 7242 7288 7331 7372 7411 7449 7485 7519 7553 7585 7617 7649 7681 7713 7745 7778 7811 7845 7879 7914 7950 7986 8024 8062 8101 8141 8181 8221 8262 8303 8344 8386 8427 8467 8508 8548 8587 8626 8663 8700 8736 8770 8804 8836 8867 8897 8925 8953 8979 9003 9027 9049 9070 9089 9108 9126 9142 9158 9172 9186 9199 9212 9223 9234 9244 9254 9263 9272 9280 9288 9295 9302 9309 9315 9322 9327 9333 9338 9343 9348 9352 9356 9360 9364 9367 9370 9372 9375 9377 9378 9380 9381 9381 9382 9382 9382 9381 9380 9379 9377 9376 9374 9372 9369 9367 9364 9361 9358 9354 9351 9348 9344 9340 9337 9333 9329 9325 9322 9318 9314 9310 9305 9301 9297 9292 9287 9283 9277 9272 9266 9260 9254 9247 9240 9232 9224 9216 9207 9197 9187 9176 9165 9152 9140 9126 9112 9097 9082 9066 9049 9031 9013 8994 8974 8954 8933 8911 8888 8865 8842 8817 8792 8767 8740 8714 8686 8658 8630 8600 8571 8540 8509 8478 8446 8413 8379 8345 8310 8275 8239 8202 8164 8125 8085 8044 8001 7958 7914 7868 7821 7773 7723 7672 7619 7565 7509 7452 7393 7332 7270 7207 7142 7077 7010 6942 6873 6803 6733 6663 6593 6523 6453 6384 6317 6250 6185 6122 6061 6003 5947 5894 5844 5798 5755 5716 5681 5650 5623 5600 5580 5565 5554 5546 5543 5543 5547 5554 5564 5576 5591 5608 5627 5647 5669 5692 5715 5740 5764 5789 5813 5838 5862 5884 5907 5929 5950 5972 5993 6013 6034 6055 6076 6097 6119 6141 6165 6190 6217 6246 6276 6310 6346 6384 6425 6468 6515 6564 6615 6670 6728 6789 6852 6917 6984 7054 7124 7197 7270 7344 7418 7493 7568 7642 7716 7789 7861 7931 7999 8066 8130 8192 8252 8310 8365 8418 8468 8516 8561 8604 8645 8683 8719 8753 8785 8815 8844 8871 8897 8921 8945 8967 8988 9008 9028 9046 9064 9082 9099 9116 9132 9148 9163 9178 9192 9206 9219 9232 9244 9256 9268 9279 9289 9299 9308 9317 9325 9333 9340 9346 9353 9358 9364 9369 9373 9378 9382 9385 9389 9392 9395 9398 9401 9404 9407 9410 9413 9416 9418 9421 9424 9427 9430 9434 9437 9440 9443 9447 9450 9453 9457 9460 9464 9467 9471 9474 9478 9481 9484 9487 9491 9494 9497 9500 9503 9505 9508 9510 9513 9515 9517 9519 9521 9522 9524 9525 9526 9527 9527 9528 9528 9528 9527 9527 9526 9525 9524 9523 9521 9519 9517 9515 9512 9509 9506 9503 9499 9495 9491 9486 9482 9476 9471 9465 9458 9451 9444 9436 9428 9629 2 5 4 9419 9409 9399 9388 9376 9363 9350 9335 9320 9304 9287 9269 9250 9231 9210 9188 9165 9142 9117 9092 9066 9039 9012 8984 8956 8927 8898 8869 8840 8812 8783 8756 8729 8703 8678 8654 8631 8610 8590 8572 8556 8542 8530 8520 8513 8508 8505 8505 8507 8511 8518 8526 8538 8551 8567 8585 8604 8625 8648 8672 8697 8723 8750 8778 8807 8835 8864 8893 8922 8950 8978 9005 9031 9057 9081 9105 9128 9149 9169 9188 9206 9222 9238 9252 9265 9276 9287 9297 9306 9314 9321 9328 9334 9339 9344 9348 9352 9355 9358 9361 9364 9366 9368 9370 9371 9372 9373 9374 9374 9374 9374 9373 9372 9371 9369 9366 9363 9360 9356 9351 9346 9340 9334 9328 9321 9314 9307 9299 9291 9282 9274 9265 9257 9249 9241 9233 9226 9219 9212 9206 9200 9195 9191 9188 9185 9183 9182 9182 9182 9184 9186 9189 9193 9198 9203 9209 9216 9224 9232 9241 9250 9260 9270 9280 9291 9302 9314 9325 9337 9349 9361 9372 9384 9396 9408 9420 9431 9443 9454 9465 9476 9487 9498 9509 9519 9529 9539 9549 9559 9568 9578 9587 9596 9604 9613 9621 9630 9638 9645 9653 9660 9667 9674 9681 9687 9694 9700 9705 9711 9716 9721 9725 9730 9734 9737 9741 9744 9747 9750 9753 9755 9757 9759 9761 9763 9764 9766 9767 9769 9770 9772 9773 9775 9777 9778 9780 9782 9784 9786 9789 9791 9794 9796 9799 9802 9805 9808 9811 9814 9818 9821 9824 9827 9830 9833 9836 9839 9841 9844 9846 9848 9850 9851 9853 9854 9855 9856 9857 9857 9857 9858 9858 9857 9857 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9851 9849 9848 9846 9844 9842 9840 9838 9835 9832 9829 9825 9822 9818 9814 9811 9807 9803 9799 9795 9791 9787 9782 9778 9775 9771 9767 9763 9759 9756 9752 9749 9745 9742 9739 9735 9732 9729 9725 9722 9719 9715 9712 9708 9705 9701 9697 9693 9689 9685 9681 9677 9673 9669 9665 9660 9656 9652 9648 9644 9640 9635 9632 9628 9624 9620 9617 9613 9610 9607 9604 9601 9598 9595 9593 9590 9588 9586 9583 9581 9579 9576 9574 9572 9569 9566 9564 9561 9557 9554 9551 9547 9543 9538 9534 9529 9523 9518 9512 9505 9499 9492 9484 9477 9469 9460 9451 9442 9433 9423 9413 9402 9391 9380 9368 9356 9344 9330 9317 9303 9288 9273 9257 9240 9223 9204 9185 9164 9142 9119 9095 9070 9043 9015 8986 8954 8922 8888 8852 8814 8775 8735 8693 8650 8606 8561 8514 8467 8419 8371 8323 8275 8227 8180 8134 8088 8045 8002 7962 7923 7887 7854 7823 7796 7772 7751 7734 7721 7711 7705 7703 7705 7711 7720 7734 7751 7772 7796 7823 7854 7887 7923 7961 8001 8043 8087 8132 8179 8226 8274 8322 8371 8420 8468 8516 8563 8609 8655 8699 9630 2 5 4 8743 8785 8826 8866 8904 8941 8976 9010 9043 9074 9104 9132 9160 9186 9210 9234 9256 9278 9298 9318 9336 9354 9371 9387 9403 9418 9432 9446 9459 9472 9485 9496 9508 9519 9530 9540 9550 9560 9569 9578 9587 9595 9603 9611 9618 9626 9633 9639 9646 9652 9658 9664 9669 9674 9679 9684 9689 9693 9698 9702 9706 9710 9713 9717 9720 9724 9727 9730 9734 9737 9740 9743 9746 9749 9752 9754 9757 9760 9763 9765 9768 9770 9772 9774 9776 9778 9780 9782 9783 9784 9785 9786 9786 9787 9787 9786 9786 9785 9784 9783 9782 9780 9779 9777 9775 9772 9770 9768 9765 9762 9760 9757 9754 9751 9749 9746 9743 9740 9737 9734 9731 9727 9724 9720 9716 9712 9707 9702 9697 9691 9685 9678 9671 9662 9654 9644 9634 9623 9612 9599 9586 9572 9558 9543 9527 9511 9494 9477 9459 9442 9424 9406 9388 9371 9354 9337 9320 9305 9290 9276 9263 9251 9240 9230 9221 9214 9208 9203 9200 9198 9198 9199 9201 9205 9209 9215 9222 9229 9238 9247 9257 9268 9278 9289 9301 9312 9323 9334 9345 9355 9365 9374 9382 9390 9398 9404 9410 9414 9418 9421 9424 9425 9426 9426 9425 9424 9422 9420 9418 9415 9411 9408 9404 9401 9397 9394 9390 9387 9384 9382 9379 9377 9375 9374 9373 9373 9373 9373 9373 9374 9376 9378 9380 9382 9384 9387 9390 9394 9397 9401 9405 9409 9413 9417 9422 9426 9431 9436 9441 9446 9452 9457 9463 9469 9475 9481 9488 9495 9502 9509 9516 9523 9531 9539 9547 9554 9562 9570 9578 9586 9593 9601 9608 9615 9622 9629 9635 9641 9646 9651 9656 9660 9664 9668 9671 9674 9676 9678 9680 9682 9683 9685 9686 9687 9688 9690 9691 9693 9695 9697 9700 9702 9706 9709 9713 9718 9723 9728 9734 9741 9748 9755 9762 9770 9777 9785 9794 9802 9810 9818 9826 9834 9842 9850 9857 9864 9870 9876 9881 9886 9891 9895 9899 9902 9905 9907 9909 9910 9911 9912 9912 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9916 9918 9919 9921 9923 9924 9926 9928 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9946 9945 9944 9942 9940 9939 9937 9934 9932 9930 9927 9925 9923 9920 9918 9916 9913 9911 9909 9907 9905 9904 9902 9900 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9886 9884 9882 9880 9878 9876 9873 9871 9868 9865 9861 9857 9854 9849 9845 9840 9836 9830 9825 9819 9814 9808 9801 9795 9788 9781 9773 9766 9758 9750 9741 9732 9723 9714 9704 9693 9683 9671 9660 9647 9635 9622 9608 9594 9580 9565 9550 9535 9519 9502 9486 9470 9453 9437 9421 9405 9389 9374 9359 9345 9331 9319 9307 9296 9286 9277 9270 9264 9259 9256 9254 9253 9254 9256 9260 9265 9272 9280 9289 9300 9311 9324 9337 9351 9367 9631 2 5 4 9382 9399 9415 9433 9450 9468 9485 9503 9520 9537 9554 9571 9587 9602 9618 9632 9647 9660 9673 9686 9697 9709 9719 9730 9739 9749 9757 9766 9774 9782 9789 9796 9803 9809 9816 9822 9828 9834 9840 9845 9851 9856 9861 9866 9871 9876 9880 9885 9889 9893 9897 9901 9905 9908 9911 9914 9916 9919 9921 9923 9924 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9913 9912 9910 9908 9905 9903 9900 9898 9894 9891 9888 9884 9880 9877 9873 9869 9865 9861 9857 9853 9850 9846 9843 9840 9837 9834 9831 9829 9827 9825 9824 9823 9822 9822 9822 9822 9822 9823 9823 9825 9826 9827 9829 9831 9833 9835 9837 9839 9841 9844 9846 9849 9851 9854 9856 9859 9862 9864 9867 9870 9873 9876 9879 9882 9885 9889 9892 9896 9900 9903 9907 9911 9915 9919 9923 9928 9932 9936 9940 9944 9948 9951 9955 9958 9962 9965 9968 9970 9973 9975 9977 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 99991000010000100011000110001100011000110001100011000010000 9999 9999 9998 9997 9997 9996 9995 9994 9993 9993 9992 9991 9990 9990 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9965 9964 9962 9960 9958 9955 9953 9951 9948 9946 9943 9941 9938 9935 9932 9929 9927 9924 9921 9918 9915 9913 9910 9907 9904 9901 9898 9896 9893 9890 9887 9885 9882 9879 9876 9873 9871 9868 9865 9861 9858 9855 9852 9848 9845 9841 9838 9834 9830 9826 9822 9818 9813 9809 9804 9800 9795 9790 9784 9779 9773 9768 9762 9756 9749 9743 9736 9729 9721 9714 9706 9698 9690 9681 9672 9663 9654 9645 9635 9626 9616 9607 9597 9588 9579 9570 9561 9552 9544 9537 9530 9523 9518 9512 9508 9504 9501 9499 9497 9497 9497 9498 9500 9503 9507 9511 9516 9521 9527 9533 9540 9547 9554 9562 9570 9577 9585 9593 9600 9607 9614 9620 9626 9632 9637 9642 9646 9650 9653 9656 9658 9660 9662 9663 9664 9665 9666 9666 9666 9666 9666 9666 9665 9665 9665 9664 9664 9664 9664 9663 9663 9662 9662 9661 9660 9660 9658 9657 9655 9654 9651 9649 9646 9642 9639 9634 9630 9625 9619 9613 9607 9601 9594 9588 9581 9573 9566 9559 9552 9545 9539 9533 9527 9521 9516 9512 9508 9505 9503 9501 9500 9500 9500 9502 9504 9507 9511 9515 9520 9525 9531 9538 9545 9552 9560 9568 9576 9584 9592 9600 9608 9616 9624 9632 9632 2 5 4 9639 9646 9653 9660 9666 9672 9678 9683 9689 9694 9698 9703 9708 9713 9717 9722 9726 9731 9736 9741 9746 9752 9757 9763 9769 9776 9782 9789 9796 9803 9810 9817 9824 9832 9839 9846 9853 9860 9867 9873 9879 9885 9890 9895 9900 9904 9908 9911 9914 9917 9919 9921 9923 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9952 9952 9952 9951 9950 9948 9947 9945 9943 9940 9938 9935 9932 9929 9926 9923 9920 9917 9915 9912 9909 9907 9905 9903 9902 9900 9899 9898 9898 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9931 9932 9932 9932 9932 9932 9931 9931 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9978 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9954 9953 9953 9954 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9958 9958 9957 9956 9955 9953 9951 9949 9946 9944 9941 9938 9935 9931 9928 9925 9921 9918 9914 9911 9907 9904 9901 9898 9896 9893 9891 9889 9888 9886 9885 9883 9882 9882 9881 9880 9880 9879 9879 9878 9877 9876 9875 9874 9872 9870 9868 9866 9863 9860 9856 9852 9847 9842 9837 9831 9825 9818 9810 9803 9795 9786 9777 9768 9759 9749 9739 9728 9718 9707 9696 9685 9673 9662 9651 9639 9628 9617 9606 9595 9584 9573 9562 9552 9542 9532 9523 9514 9505 9497 9489 9482 9476 9470 9464 9459 9455 9452 9449 9447 9445 9444 9444 9445 9446 9633 2 5 4 9448 9451 9455 9459 9463 9469 9474 9480 9487 9494 9501 9509 9517 9525 9533 9542 9550 9558 9566 9574 9582 9589 9596 9603 9609 9615 9621 9625 9630 9633 9636 9639 9641 9642 9642 9642 9641 9640 9638 9636 9633 9629 9625 9620 9615 9610 9604 9598 9591 9584 9577 9570 9563 9555 9547 9540 9532 9524 9516 9508 9500 9493 9485 9477 9470 9463 9456 9449 9442 9436 9430 9423 9418 9412 9407 9402 9397 9393 9389 9385 9382 9379 9377 9374 9373 9371 9370 9370 9370 9370 9371 9373 9374 9377 9380 9383 9387 9391 9395 9400 9406 9412 9418 9424 9431 9438 9445 9452 9460 9467 9475 9482 9490 9497 9504 9511 9518 9525 9531 9537 9542 9547 9552 9556 9560 9563 9566 9568 9570 9571 9572 9573 9572 9572 9571 9569 9567 9565 9562 9559 9556 9552 9548 9544 9539 9534 9529 9523 9517 9511 9504 9497 9490 9482 9474 9466 9457 9448 9438 9428 9418 9407 9395 9383 9370 9357 9343 9328 9313 9297 9280 9263 9244 9225 9206 9185 9164 9142 9119 9095 9071 9045 9019 8993 8965 8937 8908 8879 8849 8819 8788 8757 8726 8695 8664 8632 8601 8570 8540 8510 8480 8452 8424 8398 8372 8348 8325 8304 8284 8266 8250 8236 8223 8213 8206 8200 8197 8196 8197 8200 8206 8214 8224 8236 8251 8267 8286 8306 8328 8351 8376 8402 8430 8458 8488 8518 8549 8580 8612 8644 8676 8708 8739 8771 8802 8833 8863 8893 8922 8951 8978 9005 9031 9056 9081 9104 9127 9149 9170 9191 9211 9230 9248 9266 9283 9300 9316 9331 9346 9361 9375 9389 9403 9416 9428 9441 9453 9465 9476 9488 9499 9510 9520 9531 9541 9551 9560 9570 9579 9588 9597 9606 9614 9623 9631 9639 9647 9655 9663 9670 9678 9685 9692 9699 9706 9713 9719 9726 9732 9738 9744 9750 9756 9761 9766 9771 9776 9781 9785 9789 9792 9796 9799 9802 9804 9807 9809 9810 9812 9813 9814 9815 9815 9815 9815 9815 9815 9815 9814 9814 9813 9813 9812 9812 9811 9811 9810 9810 9810 9810 9810 9810 9810 9810 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9827 9828 9828 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9830 9831 9831 9832 9833 9834 9835 9836 9838 9840 9841 9844 9846 9848 9850 9853 9855 9858 9860 9863 9865 9868 9870 9872 9874 9876 9878 9879 9880 9881 9882 9882 9882 9882 9882 9881 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9863 9861 9859 9857 9855 9853 9851 9850 9848 9847 9845 9843 9842 9840 9838 9836 9834 9832 9829 9826 9823 9820 9817 9813 9809 9804 9799 9794 9788 9782 9776 9769 9762 9755 9747 9739 9730 9722 9712 9703 9693 9683 9672 9662 9650 9639 9627 9614 9601 9588 9574 9559 9544 9528 9512 9494 9476 9457 9437 9416 9394 9371 9347 9321 9295 9634 2 5 4 9267 9238 9208 9176 9143 9109 9074 9038 9000 8961 8921 8880 8838 8795 8750 8705 8659 8612 8565 8517 8468 8418 8368 8318 8267 8216 8164 8113 8061 8009 7957 7906 7854 7803 7752 7702 7652 7603 7554 7507 7460 7414 7370 7327 7285 7245 7206 7169 7135 7102 7071 7042 7016 6992 6971 6953 6937 6923 6913 6905 6900 6898 6899 6902 6909 6918 6929 6944 6961 6980 7002 7025 7052 7080 7110 7142 7175 7210 7246 7284 7323 7363 7403 7445 7487 7529 7572 7616 7660 7704 7748 7792 7835 7879 7923 7967 8010 8053 8095 8138 8180 8221 8262 8303 8343 8383 8422 8460 8498 8536 8572 8609 8644 8679 8714 8747 8780 8813 8844 8875 8906 8935 8964 8992 9020 9046 9072 9097 9122 9145 9168 9190 9212 9232 9252 9271 9289 9306 9323 9338 9353 9367 9380 9392 9403 9413 9422 9430 9437 9444 9449 9453 9457 9459 9460 9461 9460 9458 9456 9453 9448 9443 9437 9431 9423 9415 9406 9397 9387 9377 9366 9355 9343 9332 9320 9308 9296 9284 9272 9260 9248 9237 9225 9214 9204 9194 9184 9175 9167 9159 9152 9145 9139 9134 9130 9126 9123 9121 9120 9119 9120 9121 9123 9126 9129 9134 9139 9145 9151 9159 9167 9175 9184 9194 9204 9215 9226 9237 9248 9260 9271 9283 9295 9307 9319 9330 9342 9353 9364 9374 9385 9395 9404 9413 9422 9430 9438 9445 9452 9458 9464 9470 9475 9480 9485 9489 9493 9497 9500 9504 9507 9510 9512 9515 9517 9520 9522 9524 9526 9528 9529 9531 9532 9533 9534 9534 9534 9534 9534 9533 9532 9530 9528 9526 9523 9520 9516 9512 9508 9503 9499 9493 9488 9482 9476 9469 9463 9456 9449 9442 9435 9428 9421 9414 9407 9400 9393 9386 9379 9372 9364 9357 9350 9342 9335 9327 9319 9311 9302 9293 9283 9273 9263 9252 9241 9229 9216 9203 9190 9175 9161 9145 9130 9114 9098 9081 9065 9048 9031 9015 8998 8982 8967 8952 8937 8923 8910 8898 8887 8877 8869 8861 8855 8850 8847 8845 8845 8846 8848 8852 8858 8865 8873 8883 8894 8906 8919 8933 8948 8964 8981 8998 9016 9035 9054 9073 9092 9112 9131 9151 9170 9189 9208 9227 9245 9263 9280 9297 9313 9329 9345 9360 9374 9388 9402 9415 9427 9439 9451 9462 9472 9482 9492 9501 9510 9519 9527 9535 9542 9549 9556 9563 9569 9575 9580 9585 9590 9595 9599 9603 9606 9610 9613 9616 9618 9621 9623 9624 9626 9628 9629 9630 9631 9632 9633 9634 9634 9635 9635 9636 9636 9637 9637 9638 9638 9639 9639 9640 9640 9640 9641 9641 9642 9642 9642 9642 9643 9643 9643 9643 9643 9643 9642 9642 9642 9642 9642 9641 9641 9641 9641 9641 9641 9641 9641 9642 9642 9643 9644 9645 9646 9648 9649 9651 9653 9655 9657 9659 9662 9664 9667 9669 9672 9674 9677 9679 9681 9683 9685 9687 9689 9690 9691 9692 9693 9693 9693 9693 9693 9693 9635 2 5 4 9692 9691 9690 9689 9688 9687 9685 9684 9682 9681 9679 9677 9676 9675 9674 9672 9672 9671 9670 9669 9669 9669 9669 9669 9669 9670 9670 9671 9671 9672 9673 9674 9675 9675 9676 9677 9677 9678 9678 9678 9678 9678 9678 9677 9676 9675 9674 9672 9670 9668 9666 9663 9660 9657 9654 9650 9646 9642 9638 9633 9629 9624 9619 9613 9608 9602 9597 9591 9585 9579 9573 9567 9560 9554 9547 9540 9533 9526 9518 9511 9503 9496 9488 9480 9471 9463 9454 9445 9436 9427 9418 9408 9399 9389 9380 9370 9360 9350 9340 9331 9321 9311 9302 9293 9284 9275 9266 9258 9250 9242 9234 9226 9219 9212 9205 9199 9192 9186 9179 9173 9166 9160 9153 9145 9138 9130 9122 9113 9103 9092 9081 9069 9056 9041 9026 9010 8992 8973 8953 8932 8909 8886 8861 8834 8807 8778 8749 8719 8688 8656 8624 8591 8558 8524 8491 8458 8425 8392 8360 8329 8299 8270 8242 8215 8190 8167 8145 8124 8106 8090 8076 8064 8054 8046 8040 8036 8034 8034 8037 8041 8047 8054 8063 8074 8086 8099 8114 8129 8145 8162 8180 8198 8216 8235 8254 8273 8291 8310 8328 8346 8364 8381 8397 8413 8429 8444 8458 8472 8485 8497 8509 8520 8530 8540 8550 8559 8568 8576 8584 8591 8598 8605 8612 8618 8625 8631 8638 8644 8650 8656 8663 8669 8675 8682 8688 8695 8701 8708 8715 8722 8729 8736 8742 8749 8756 8763 8770 8776 8782 8788 8794 8799 8804 8809 8813 8817 8820 8823 8825 8827 8828 8829 8828 8827 8826 8823 8820 8816 8812 8807 8801 8794 8787 8779 8771 8761 8752 8741 8730 8718 8706 8693 8680 8666 8651 8636 8620 8603 8586 8568 8550 8531 8511 8490 8469 8447 8423 8399 8374 8348 8321 8293 8264 8234 8202 8170 8136 8101 8064 8026 7987 7946 7904 7860 7815 7768 7720 7670 7618 7565 7509 7452 7392 7331 7267 7201 7133 7063 6990 6914 6836 6755 6672 6585 6496 6404 6309 6211 6110 6007 5900 5791 5680 5566 5449 5331 5210 5088 4965 4841 4716 4591 4466 4341 4216 4093 3972 3853 3736 3622 3512 3406 3305 3208 3117 3031 2951 2877 2810 2750 2696 2651 2614 2584 2562 2547 2541 2542 2551 2567 2591 2623 2662 2708 2760 2818 2883 2953 3028 3109 3194 3283 3375 3472 3571 3672 3777 3882 3990 4098 4207 4316 4426 4535 4644 4753 4860 4967 5072 5175 5277 5377 5474 5570 5664 5755 5844 5930 6013 6095 6173 6249 6322 6392 6460 6525 6588 6647 6704 6759 6811 6860 6907 6952 6994 7034 7072 7108 7141 7173 7202 7230 7256 7280 7303 7324 7344 7362 7378 7393 7407 7420 7431 7441 7450 7458 7465 7470 7475 7478 7480 7481 7481 7479 7476 7472 7467 7461 7453 7445 7435 7423 7411 7397 7381 7365 7347 7328 7307 7286 7262 7238 7212 7185 7156 7126 7094 7060 7025 6988 6950 6910 6867 6823 6777 6728 6677 6624 6568 6510 9636 2 5 4 6449 6386 6320 6251 6180 6106 6029 5950 5869 5784 5698 5609 5519 5426 5333 5239 5143 5048 4952 4856 4760 4666 4573 4482 4393 4308 4225 4146 4071 4000 3935 3874 3818 3768 3724 3687 3655 3631 3614 3603 3599 3601 3610 3625 3647 3675 3710 3750 3796 3846 3902 3962 4027 4095 4166 4241 4318 4397 4478 4560 4643 4728 4812 4896 4980 5063 5145 5226 5306 5384 5461 5535 5608 5678 5746 5812 5875 5936 5994 6050 6104 6156 6205 6252 6296 6338 6379 6417 6453 6487 6518 6548 6577 6603 6628 6650 6671 6690 6707 6722 6735 6746 6755 6763 6768 6771 6771 6769 6765 6759 6750 6739 6725 6708 6689 6667 6643 6616 6587 6554 6519 6482 6442 6400 6356 6310 6262 6211 6160 6106 6051 5995 5937 5879 5821 5762 5702 5643 5583 5524 5465 5407 5350 5293 5237 5183 5129 5077 5026 4977 4929 4882 4836 4791 4747 4705 4663 4623 4583 4544 4505 4466 4428 4390 4351 4313 4273 4234 4194 4153 4112 4070 4027 3984 3939 3894 3848 3802 3755 3708 3660 3613 3566 3520 3474 3428 3384 3341 3300 3261 3224 3189 3157 3128 3102 3079 3059 3044 3032 3024 3020 3020 3025 3034 3047 3065 3087 3113 3143 3177 3215 3257 3303 3352 3405 3461 3520 3582 3647 3714 3783 3854 3927 4002 4078 4156 4235 4314 4395 4476 4557 4639 4721 4803 4884 4966 5047 5128 5209 5289 5368 5446 5524 5600 5676 5751 5824 5897 5968 6038 6107 6175 6241 6306 6369 6432 6492 6551 6609 6665 6720 6773 6825 6875 6924 6971 7017 7061 7103 7145 7184 7223 7259 7295 7329 7361 7392 7422 7451 7478 7504 7529 7552 7574 7596 7615 7634 7652 7668 7683 7697 7710 7722 7733 7742 7751 7758 7764 7769 7772 7774 7775 7774 7772 7769 7764 7757 7749 7739 7727 7714 7699 7682 7663 7642 7620 7595 7569 7542 7512 7481 7449 7415 7379 7343 7305 7266 7227 7187 7147 7107 7066 7025 6985 6945 6906 6867 6829 6793 6757 6723 6690 6658 6628 6599 6571 6544 6518 6493 6469 6446 6424 6402 6380 6358 6336 6313 6289 6265 6239 6212 6183 6153 6122 6088 6053 6016 5977 5935 5892 5847 5801 5753 5705 5656 5606 5556 5506 5456 5407 5360 5314 5270 5228 5190 5154 5122 5094 5070 5051 5036 5025 5020 5019 5024 5034 5050 5071 5097 5128 5163 5203 5247 5295 5347 5403 5462 5523 5587 5653 5721 5791 5861 5932 6002 6073 6144 6214 6283 6351 6418 6483 6547 6608 6668 6725 6780 6833 6884 6933 6979 7024 7066 7105 7143 7179 7212 7244 7274 7302 7328 7352 7376 7397 7418 7437 7454 7470 7485 7499 7512 7524 7534 7544 7553 7560 7567 7573 7578 7582 7585 7587 7588 7589 7588 7587 7585 7582 7579 7574 7569 7563 7557 7550 7542 7534 7525 7515 7505 7494 7483 7471 7459 7446 7433 7420 7406 7391 7376 7361 7346 7330 7313 7296 7279 7261 7243 7225 7206 7186 9637 2 5 4 7166 7146 7125 7103 7081 7059 7035 7012 6987 6963 6937 6911 6884 6857 6829 6801 6772 6742 6712 6681 6650 6618 6586 6553 6519 6485 6451 6416 6381 6345 6308 6271 6234 6196 6158 6119 6080 6040 6000 5959 5917 5875 5833 5789 5745 5700 5655 5609 5562 5514 5466 5416 5366 5315 5263 5211 5157 5103 5048 4992 4935 4877 4819 4760 4700 4640 4579 4517 4455 4392 4329 4265 4200 4136 4070 4005 3939 3872 3805 3738 3670 3602 3534 3465 3396 3327 3257 3186 3116 3045 2973 2901 2829 2757 2684 2611 2538 2464 2390 2316 2242 2168 2094 2021 1947 1874 1801 1729 1657 1586 1516 1447 1379 1312 1246 1181 1118 1056 996 938 881 826 773 722 672 625 580 537 495 456 419 383 350 318 288 260 234 210 187 166 147 129 113 98 84 72 60 50 42 34 27 21 17 13 10 8 6 6 6 6 8 10 13 16 20 25 30 36 42 49 57 65 74 83 93 104 115 127 140 154 168 184 200 217 236 255 276 298 321 346 372 399 428 459 490 524 559 596 634 674 716 759 804 850 898 947 997 1048 1101 1154 1208 1263 1319 1375 1431 1488 1544 1600 1656 1712 1767 1821 1875 1928 1979 2030 2079 2127 2173 2218 2261 2303 2343 2381 2418 2453 2486 2518 2547 2576 2602 2627 2650 2672 2692 2711 2728 2744 2759 2772 2784 2794 2804 2812 2819 2825 2830 2833 2835 2836 2836 2835 2832 2828 2823 2816 2808 2799 2788 2776 2762 2747 2731 2712 2693 2671 2649 2625 2599 2572 2544 2514 2483 2451 2417 2383 2348 2313 2277 2241 2204 2167 2131 2095 2059 2024 1990 1957 1926 1896 1868 1841 1817 1795 1776 1759 1745 1734 1725 1721 1719 1721 1726 1734 1746 1762 1781 1803 1829 1859 1892 1928 1968 2011 2057 2106 2158 2212 2270 2330 2392 2456 2523 2592 2662 2735 2808 2883 2960 3037 3116 3195 3275 3356 3437 3518 3600 3681 3763 3844 3925 4005 4085 4164 4242 4320 4397 4472 4547 4620 4692 4763 4833 4901 4968 5033 5097 5160 5221 5281 5339 5396 5452 5507 5560 5612 5663 5713 5762 5810 5858 5904 5950 5996 6040 6085 6128 6172 6214 6257 6299 6341 6383 6425 6466 6507 6548 6589 6630 6670 6710 6749 6789 6828 6867 6905 6943 6980 7017 7054 7090 7125 7160 7195 7229 7262 7295 7327 7359 7390 7420 7451 7480 7509 7538 7566 7593 7621 7647 7674 7700 7725 7750 7775 7799 7822 7846 7869 7891 7913 7935 7956 7977 7998 8018 8037 8057 8075 8094 8112 8129 8147 8164 8181 8197 8213 8229 8245 8261 8276 8292 8307 8322 8337 8352 8367 8382 8397 8412 8427 8442 8457 8472 8486 8501 8516 8530 8545 8559 8573 8586 8600 8613 8625 8638 8649 8661 8672 8683 8693 8702 8712 8720 8729 8736 8744 8751 8757 8763 8769 9638 2 5 4 8775 8780 8786 8790 8795 8800 8805 8809 8813 8818 8822 8826 8831 8835 8839 8843 8847 8851 8854 8858 8861 8864 8866 8868 8870 8871 8871 8871 8870 8869 8866 8863 8859 8854 8848 8841 8834 8825 8815 8804 8792 8779 8765 8750 8734 8716 8698 8679 8658 8636 8613 8589 8564 8538 8510 8481 8450 8418 8385 8350 8314 8276 8237 8196 8153 8108 8062 8013 7963 7911 7858 7802 7745 7686 7625 7563 7498 7433 7365 7296 7226 7155 7083 7009 6935 6860 6784 6708 6631 6554 6477 6400 6323 6247 6171 6095 6020 5946 5872 5800 5728 5657 5588 5520 5453 5388 5325 5263 5202 5144 5087 5032 4979 4928 4879 4833 4789 4747 4708 4672 4638 4607 4580 4555 4533 4515 4499 4488 4479 4475 4473 4476 4482 4492 4505 4521 4541 4565 4591 4621 4654 4690 4729 4770 4814 4859 4906 4955 5005 5057 5109 5162 5215 5268 5321 5373 5425 5475 5525 5573 5619 5664 5707 5748 5788 5825 5860 5894 5925 5954 5981 6007 6031 6054 6075 6096 6116 6135 6153 6171 6189 6208 6227 6246 6267 6288 6311 6336 6362 6390 6419 6450 6483 6519 6556 6595 6637 6681 6726 6774 6823 6874 6926 6979 7034 7090 7147 7205 7263 7322 7381 7440 7499 7558 7616 7674 7731 7787 7843 7897 7951 8003 8054 8104 8152 8199 8245 8290 8333 8375 8415 8454 8492 8528 8564 8598 8631 8663 8694 8724 8752 8780 8807 8834 8859 8884 8907 8930 8953 8974 8995 9015 9035 9054 9073 9091 9108 9125 9141 9157 9172 9187 9201 9215 9229 9242 9255 9267 9280 9291 9303 9314 9325 9336 9346 9357 9367 9376 9386 9395 9404 9413 9422 9430 9439 9446 9454 9461 9469 9475 9482 9488 9494 9500 9505 9510 9515 9519 9523 9527 9530 9534 9537 9539 9542 9545 9547 9549 9551 9553 9555 9557 9559 9562 9564 9566 9568 9571 9574 9576 9579 9582 9585 9588 9591 9595 9598 9601 9605 9608 9612 9615 9618 9622 9625 9628 9630 9633 9636 9638 9640 9643 9645 9646 9648 9650 9651 9653 9654 9656 9657 9659 9660 9662 9664 9665 9667 9669 9672 9674 9677 9680 9683 9686 9689 9692 9696 9699 9703 9707 9711 9714 9718 9721 9725 9728 9731 9734 9737 9739 9741 9743 9745 9746 9747 9747 9748 9748 9747 9746 9746 9744 9743 9741 9740 9738 9736 9734 9732 9730 9728 9726 9725 9723 9721 9720 9719 9718 9718 9717 9717 9717 9717 9718 9719 9719 9720 9722 9723 9724 9726 9727 9729 9730 9732 9733 9735 9736 9737 9738 9739 9740 9740 9741 9741 9741 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9742 9742 9743 9744 9744 9746 9747 9749 9750 9752 9754 9756 9758 9761 9763 9765 9768 9770 9773 9775 9777 9780 9782 9783 9785 9787 9788 9789 9790 9791 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9794 9794 9795 9796 9797 9798 9799 9800 9639 2 5 4 9801 9803 9804 9806 9807 9809 9810 9812 9813 9815 9816 9817 9818 9819 9820 9821 9821 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9824 9824 9825 9825 9825 9826 9827 9827 9828 9828 9829 9829 9830 9830 9830 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9833 9833 9833 9833 9834 9834 9835 9835 9836 9836 9837 9838 9839 9839 9840 9841 9841 9842 9843 9843 9843 9843 9843 9843 9843 9843 9842 9841 9840 9839 9838 9836 9835 9833 9831 9830 9828 9826 9824 9822 9820 9819 9817 9816 9814 9813 9812 9811 9810 9810 9810 9809 9809 9809 9810 9810 9810 9811 9811 9812 9812 9813 9813 9813 9813 9813 9813 9813 9812 9811 9810 9809 9808 9807 9805 9803 9801 9799 9797 9795 9793 9790 9788 9786 9784 9782 9780 9778 9777 9775 9774 9773 9772 9771 9771 9771 9771 9772 9772 9773 9774 9775 9776 9777 9779 9780 9781 9783 9784 9786 9787 9789 9790 9791 9792 9792 9793 9794 9794 9794 9794 9794 9794 9793 9793 9792 9791 9790 9789 9788 9787 9785 9784 9783 9781 9780 9778 9777 9775 9774 9773 9771 9770 9769 9767 9766 9765 9763 9762 9761 9760 9758 9757 9756 9755 9754 9753 9751 9750 9749 9748 9747 9746 9746 9745 9744 9744 9744 9743 9743 9743 9744 9744 9745 9746 9747 9748 9750 9752 9753 9756 9758 9760 9763 9766 9769 9772 9775 9778 9781 9784 9787 9790 9793 9796 9799 9801 9804 9806 9808 9810 9811 9813 9814 9814 9815 9815 9815 9815 9814 9814 9813 9812 9811 9810 9809 9807 9806 9804 9803 9802 9800 9799 9798 9797 9796 9795 9795 9794 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9790 9790 9789 9788 9787 9786 9785 9784 9783 9781 9780 9779 9777 9775 9774 9772 9770 9768 9767 9765 9763 9761 9759 9757 9756 9754 9752 9750 9749 9747 9745 9743 9741 9740 9738 9736 9734 9732 9730 9728 9726 9723 9721 9719 9716 9714 9712 9709 9707 9704 9702 9699 9697 9694 9692 9690 9687 9685 9683 9680 9678 9676 9674 9672 9670 9668 9665 9663 9661 9659 9657 9655 9652 9650 9647 9645 9642 9639 9636 9632 9629 9625 9621 9617 9612 9608 9603 9597 9592 9586 9580 9574 9568 9561 9554 9548 9541 9533 9526 9519 9512 9504 9497 9490 9482 9475 9468 9461 9454 9448 9441 9435 9429 9423 9417 9411 9406 9401 9396 9391 9386 9381 9376 9372 9367 9362 9358 9353 9348 9343 9338 9332 9327 9321 9314 9308 9301 9294 9286 9278 9270 9261 9251 9242 9232 9221 9210 9199 9187 9174 9162 9149 9135 9121 9107 9092 9076 9061 9044 9028 9010 8993 8974 8956 8936 8916 8895 8874 8852 8829 8805 8781 8755 8729 8702 8674 8644 8614 8583 8550 8517 8482 8446 8409 8370 8330 8289 8247 8203 8157 8110 8062 8011 7959 9640 2 5 4 7905 7848 7790 7730 7667 7602 7535 7465 7391 7315 7236 7153 7067 6978 6885 6788 6688 6584 6476 6363 6248 6128 6004 5876 5745 5610 5473 5332 5189 5044 4898 4749 4599 4448 4298 4148 4000 3853 3709 3568 3430 3297 3169 3046 2929 2819 2716 2621 2534 2457 2388 2330 2281 2241 2212 2194 2185 2187 2199 2222 2256 2298 2351 2412 2482 2560 2646 2740 2840 2946 3059 3176 3298 3424 3553 3685 3819 3954 4091 4228 4365 4502 4638 4773 4907 5039 5168 5295 5420 5542 5661 5777 5891 6001 6108 6211 6312 6409 6504 6595 6683 6768 6850 6929 7005 7079 7150 7218 7284 7347 7408 7467 7523 7577 7629 7679 7727 7773 7817 7859 7900 7939 7977 8013 8047 8080 8112 8143 8172 8200 8228 8254 8279 8304 8327 8350 8372 8393 8413 8432 8450 8468 8484 8500 8514 8528 8540 8552 8562 8570 8578 8584 8589 8592 8594 8595 8594 8592 8589 8585 8579 8571 8563 8554 8544 8532 8521 8508 8494 8480 8466 8451 8434 8418 8400 8382 8362 8342 8321 8299 8275 8249 8221 8191 8158 8122 8083 8040 7994 7943 7888 7829 7765 7696 7622 7543 7458 7367 7270 7170 7064 6954 6840 6723 6602 6479 6352 6223 6094 5965 5837 5711 5587 5466 5349 5238 5131 5031 4938 4852 4774 4704 4644 4592 4553 4522 4502 4490 4488 4494 4509 4531 4561 4600 4644 4694 4747 4804 4863 4923 4982 5041 5097 5150 5199 5243 5280 5310 5333 5346 5350 5344 5326 5296 5256 5205 5143 5069 4985 4890 4785 4668 4543 4409 4268 4120 3967 3810 3649 3487 3323 3159 2997 2837 2681 2530 2385 2248 2118 1999 1891 1793 1707 1633 1571 1522 1486 1464 1456 1463 1482 1514 1558 1614 1681 1758 1844 1940 2043 2154 2270 2391 2515 2642 2770 2898 3026 3150 3273 3392 3507 3618 3723 3823 3916 4003 4081 4152 4217 4275 4326 4372 4412 4446 4476 4501 4522 4541 4557 4571 4584 4598 4612 4627 4645 4665 4689 4716 4747 4782 4822 4866 4915 4970 5031 5096 5167 5242 5321 5405 5492 5582 5676 5772 5870 5970 6070 6172 6274 6375 6476 6576 6673 6769 6862 6953 7042 7128 7211 7292 7369 7442 7513 7580 7645 7707 7766 7822 7876 7928 7978 8026 8072 8116 8159 8201 8241 8280 8318 8356 8392 8429 8464 8498 8532 8565 8597 8628 8658 8688 8717 8744 8771 8797 8821 8845 8867 8889 8908 8927 8944 8961 8976 8990 9003 9015 9026 9036 9045 9054 9061 9068 9075 9081 9086 9091 9096 9101 9105 9110 9114 9118 9122 9125 9129 9133 9136 9140 9143 9146 9149 9152 9155 9157 9160 9162 9163 9165 9166 9166 9167 9167 9166 9165 9164 9162 9160 9157 9153 9149 9145 9140 9134 9127 9120 9113 9104 9095 9085 9075 9063 9051 9037 9023 9008 8992 8975 8958 8939 8920 8899 8878 8856 8833 8810 8786 8762 8737 8712 8687 8662 8637 8612 8587 8563 8539 8517 8495 8474 8454 9641 2 5 4 8436 8419 8403 8389 8377 8367 8358 8351 8347 8344 8344 8345 8349 8354 8361 8371 8382 8395 8410 8426 8445 8464 8485 8507 8531 8555 8581 8607 8634 8662 8690 8718 8747 8776 8805 8834 8862 8891 8919 8947 8975 9002 9029 9055 9080 9105 9129 9152 9175 9197 9218 9238 9258 9277 9295 9312 9329 9345 9360 9375 9389 9402 9415 9428 9440 9451 9462 9473 9483 9493 9503 9513 9522 9531 9540 9548 9557 9565 9573 9581 9589 9597 9605 9612 9620 9627 9634 9641 9647 9654 9660 9666 9672 9677 9683 9688 9693 9698 9702 9706 9710 9714 9718 9721 9724 9727 9730 9733 9736 9739 9741 9744 9746 9749 9751 9754 9756 9759 9762 9764 9767 9770 9773 9776 9779 9782 9785 9788 9792 9795 9798 9801 9805 9808 9811 9814 9817 9820 9823 9826 9828 9831 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9883 9884 9885 9885 9885 9886 9886 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9910 9908 9907 9904 9902 9900 9898 9895 9893 9890 9888 9885 9883 9881 9879 9877 9876 9874 9873 9873 9872 9872 9873 9874 9875 9876 9877 9879 9881 9884 9886 9889 9892 9895 9898 9901 9903 9906 9909 9911 9913 9914 9915 9916 9917 9917 9917 9916 9915 9913 9910 9908 9905 9901 9898 9893 9889 9885 9880 9875 9870 9865 9860 9854 9849 9844 9840 9835 9831 9826 9822 9819 9815 9811 9808 9805 9802 9800 9797 9794 9792 9789 9787 9784 9782 9779 9776 9772 9769 9765 9761 9757 9753 9748 9743 9737 9732 9726 9720 9714 9708 9701 9695 9689 9683 9677 9671 9665 9660 9654 9650 9645 9641 9638 9635 9633 9631 9630 9629 9629 9629 9629 9631 9633 9635 9637 9640 9644 9647 9651 9655 9659 9663 9667 9671 9675 9678 9682 9686 9689 9692 9695 9697 9699 9701 9703 9704 9705 9706 9706 9707 9707 9707 9706 9706 9705 9705 9704 9703 9703 9702 9702 9701 9701 9701 9701 9701 9701 9702 9702 9703 9704 9706 9707 9709 9711 9713 9715 9717 9720 9722 9642 2 5 4 9725 9728 9731 9734 9737 9740 9744 9747 9750 9753 9757 9760 9764 9767 9771 9774 9778 9781 9785 9788 9792 9795 9799 9802 9806 9809 9813 9816 9820 9823 9827 9830 9833 9836 9840 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9897 9899 9900 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9894 9892 9890 9889 9887 9886 9884 9882 9881 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9848 9846 9845 9844 9842 9841 9839 9838 9837 9835 9834 9833 9832 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9816 9815 9814 9812 9811 9810 9808 9806 9805 9803 9801 9799 9797 9794 9792 9789 9787 9784 9782 9779 9776 9773 9770 9767 9764 9761 9758 9755 9753 9750 9747 9744 9741 9739 9736 9733 9731 9728 9725 9723 9720 9717 9715 9712 9709 9706 9703 9699 9696 9692 9688 9684 9680 9675 9670 9665 9660 9654 9648 9642 9635 9628 9621 9614 9606 9598 9590 9581 9573 9564 9555 9546 9536 9527 9517 9507 9497 9487 9477 9467 9456 9445 9434 9423 9411 9399 9387 9374 9361 9348 9334 9319 9304 9289 9272 9255 9238 9219 9200 9180 9159 9138 9115 9091 9067 9042 9016 8989 8961 8932 8902 8872 8840 8808 8775 8742 8707 8672 8637 8600 8564 8526 8488 8450 8411 8372 8332 8292 8252 8211 8170 8129 8087 8045 8003 7961 7918 7874 7831 7787 7743 7698 7653 7607 7561 7514 7467 7419 7370 7321 7270 7219 7167 7115 7061 7006 6951 6894 6837 6778 6719 6658 6597 6535 9643 2 5 4 6472 6409 6345 6280 6215 6150 6086 6021 5957 5894 5832 5770 5710 5652 5596 5542 5490 5442 5396 5354 5316 5281 5251 5225 5204 5187 5175 5169 5167 5171 5181 5196 5216 5241 5271 5307 5347 5393 5443 5498 5557 5620 5686 5756 5829 5905 5983 6063 6145 6229 6313 6399 6485 6571 6657 6743 6828 6913 6996 7077 7158 7237 7314 7390 7463 7535 7604 7672 7737 7800 7862 7921 7978 8033 8087 8138 8188 8236 8283 8327 8371 8413 8453 8492 8531 8568 8604 8639 8672 8705 8737 8768 8798 8827 8856 8884 8910 8937 8962 8986 9010 9033 9055 9077 9098 9118 9137 9156 9174 9191 9208 9224 9239 9254 9268 9282 9295 9307 9320 9331 9343 9354 9365 9375 9385 9395 9404 9413 9422 9431 9440 9449 9457 9465 9473 9481 9489 9497 9505 9512 9519 9527 9534 9541 9548 9554 9561 9567 9573 9579 9585 9591 9596 9601 9606 9610 9615 9619 9623 9627 9630 9634 9637 9640 9643 9646 9649 9651 9654 9656 9659 9661 9663 9666 9668 9671 9673 9676 9678 9681 9684 9686 9689 9692 9695 9697 9700 9703 9706 9709 9711 9714 9716 9719 9721 9723 9725 9726 9728 9729 9730 9731 9732 9732 9733 9733 9733 9732 9732 9731 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9718 9717 9716 9716 9715 9714 9714 9713 9713 9712 9711 9710 9710 9709 9708 9707 9705 9704 9702 9700 9698 9696 9694 9692 9690 9687 9685 9682 9680 9677 9675 9673 9670 9668 9667 9665 9664 9662 9662 9661 9661 9661 9662 9662 9664 9665 9667 9670 9673 9676 9679 9682 9686 9690 9694 9698 9703 9707 9711 9716 9720 9724 9728 9732 9736 9739 9743 9746 9748 9751 9753 9755 9757 9759 9760 9762 9763 9764 9765 9765 9766 9767 9768 9768 9769 9770 9771 9772 9773 9775 9776 9778 9780 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9800 9802 9803 9804 9805 9806 9806 9806 9806 9806 9806 9805 9804 9803 9802 9801 9800 9798 9797 9796 9795 9793 9792 9792 9791 9791 9791 9791 9791 9791 9792 9793 9795 9797 9798 9801 9803 9805 9808 9811 9814 9816 9819 9822 9825 9827 9829 9832 9834 9835 9837 9838 9839 9839 9839 9839 9839 9838 9837 9836 9834 9832 9830 9828 9825 9823 9820 9817 9814 9812 9809 9806 9804 9801 9799 9797 9795 9794 9792 9791 9790 9789 9789 9788 9788 9789 9789 9790 9791 9791 9793 9794 9795 9797 9798 9800 9801 9803 9804 9806 9807 9809 9810 9811 9812 9813 9814 9815 9815 9816 9816 9816 9816 9816 9815 9815 9814 9814 9813 9812 9812 9811 9810 9809 9808 9807 9807 9806 9805 9805 9804 9804 9803 9803 9803 9803 9803 9803 9804 9804 9805 9805 9806 9807 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9818 9819 9820 9820 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9644 2 5 4 9820 9819 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9805 9804 9802 9801 9800 9799 9798 9797 9796 9795 9795 9794 9794 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9790 9789 9788 9787 9786 9785 9783 9781 9779 9777 9774 9771 9768 9765 9762 9758 9755 9751 9747 9743 9739 9735 9731 9728 9724 9720 9716 9712 9709 9705 9702 9698 9695 9691 9688 9685 9681 9678 9675 9671 9668 9664 9661 9657 9652 9648 9643 9638 9633 9627 9622 9616 9609 9602 9595 9588 9581 9573 9565 9557 9549 9541 9532 9524 9516 9508 9500 9492 9484 9477 9470 9463 9457 9451 9446 9441 9436 9432 9428 9425 9422 9420 9418 9417 9416 9416 9416 9416 9417 9418 9420 9421 9423 9426 9428 9431 9434 9437 9440 9443 9446 9449 9452 9456 9459 9462 9466 9469 9472 9475 9478 9481 9484 9487 9489 9492 9495 9497 9500 9502 9504 9507 9509 9511 9513 9516 9518 9520 9522 9524 9527 9529 9531 9533 9536 9538 9540 9542 9545 9547 9549 9551 9553 9555 9557 9558 9560 9561 9562 9563 9563 9563 9563 9563 9562 9561 9560 9558 9556 9554 9551 9548 9545 9541 9537 9533 9529 9524 9519 9515 9510 9504 9499 9494 9489 9484 9479 9474 9469 9465 9460 9456 9452 9448 9444 9440 9437 9433 9430 9427 9424 9420 9417 9414 9411 9407 9404 9400 9396 9392 9388 9383 9378 9373 9368 9362 9356 9350 9343 9337 9330 9323 9315 9308 9300 9292 9285 9277 9269 9261 9253 9246 9238 9230 9223 9216 9208 9201 9194 9187 9180 9174 9167 9160 9153 9146 9139 9132 9125 9117 9110 9102 9094 9085 9076 9067 9058 9047 9037 9026 9015 9003 8991 8978 8965 8951 8938 8923 8908 8893 8878 8862 8846 8829 8812 8795 8778 8761 8743 8725 8706 8688 8669 8650 8631 8612 8592 8573 8553 8532 8512 8491 8470 8449 8427 8405 8383 8361 8338 8315 8291 8267 8243 8218 8193 8167 8141 8114 8087 8059 8030 8001 7971 7940 7909 7876 7843 7809 7774 7738 7702 7664 7625 7585 7544 7502 7459 7415 7370 7325 7278 7230 7181 7132 7082 7031 6980 6928 6876 6824 6771 6718 6666 6614 6562 6510 6460 6410 6360 6312 6265 6219 6175 6132 6090 6050 6011 5975 5940 5907 5876 5846 5819 5794 5770 5748 5728 5710 5694 5679 5666 5655 5644 5635 5628 5621 5615 5611 5606 5603 5599 5596 5593 5590 5587 5583 5579 5573 5567 5560 5552 5542 5531 5518 5503 5486 5467 5446 5423 5397 5369 5338 5305 5270 5232 5191 5147 5102 5054 5004 4951 4897 4841 4783 4724 4663 4601 4539 4476 4412 4349 4286 4224 4162 4101 4042 3985 3929 3876 3825 3777 3732 3690 3651 3616 3585 3557 3533 3513 3497 3485 3477 3473 3473 3476 3483 3494 3508 3526 3546 3570 3596 3624 3655 3688 3722 3758 3795 3832 3871 3910 3949 3988 4027 4065 4103 9645 2 5 4 4139 4175 4209 4242 4273 4303 4330 4356 4379 4400 4419 4436 4450 4461 4470 4476 4480 4480 4478 4472 4464 4453 4439 4421 4401 4377 4350 4320 4287 4250 4210 4167 4120 4071 4018 3962 3902 3840 3775 3707 3636 3563 3487 3408 3328 3246 3162 3076 2990 2902 2813 2724 2634 2545 2456 2368 2281 2195 2111 2028 1948 1870 1795 1722 1653 1588 1526 1468 1415 1365 1320 1280 1244 1213 1187 1166 1150 1140 1134 1133 1137 1147 1161 1180 1203 1232 1264 1302 1343 1389 1438 1491 1548 1608 1671 1738 1807 1878 1952 2028 2106 2186 2267 2349 2432 2516 2600 2685 2770 2854 2938 3022 3105 3187 3268 3348 3426 3502 3577 3650 3721 3790 3857 3921 3983 4043 4101 4156 4208 4258 4306 4351 4393 4433 4471 4506 4539 4569 4597 4622 4646 4667 4686 4703 4717 4730 4740 4747 4753 4757 4758 4757 4754 4749 4741 4732 4719 4705 4688 4669 4648 4624 4599 4570 4540 4507 4472 4435 4396 4355 4311 4266 4219 4170 4120 4068 4014 3959 3903 3846 3787 3728 3667 3606 3544 3481 3417 3354 3290 3225 3160 3094 3028 2962 2896 2829 2762 2694 2627 2559 2491 2422 2353 2284 2214 2145 2074 2004 1933 1863 1792 1721 1651 1580 1509 1439 1370 1300 1232 1165 1098 1033 969 906 845 786 728 673 619 568 519 472 428 387 348 311 278 246 217 191 167 145 126 109 94 81 70 61 53 47 41 37 34 32 31 31 31 32 34 35 37 40 42 46 49 54 58 64 70 77 84 93 103 114 126 140 156 173 192 214 237 263 291 322 355 390 428 469 513 560 609 661 715 772 832 894 959 1026 1095 1167 1240 1315 1393 1471 1552 1634 1717 1801 1886 1972 2059 2147 2236 2324 2414 2503 2593 2682 2772 2862 2951 3040 3129 3218 3307 3394 3482 3569 3655 3741 3826 3910 3994 4077 4159 4240 4321 4401 4479 4557 4634 4709 4784 4858 4930 5002 5072 5141 5209 5276 5341 5406 5469 5530 5591 5650 5708 5765 5820 5874 5927 5979 6030 6079 6128 6175 6221 6266 6311 6354 6396 6437 6478 6517 6556 6594 6632 6668 6704 6740 6774 6809 6842 6875 6907 6939 6971 7001 7032 7061 7091 7119 7148 7175 7203 7229 7256 7282 7307 7332 7356 7380 7403 7426 7448 7470 7491 7512 7533 7553 7573 7592 7611 7629 7648 7666 7683 7701 7718 7735 7751 7768 7784 7800 7816 7831 7847 7863 7878 7893 7908 7923 7938 7953 7968 7983 7997 8012 8026 8041 8055 8069 8083 8097 8111 8125 8138 8152 8165 8178 8191 8204 8216 8229 8241 8253 8264 8275 8286 8297 8307 8317 8326 8336 8344 8353 8360 8368 8375 8381 8388 8393 8398 8403 8407 8411 8414 8416 8419 8420 8421 8422 8423 8422 8422 8421 8419 8418 8416 8413 8410 8407 8404 8400 8396 8392 8387 8382 8377 8372 9646 2 5 4 8366 8361 8355 8349 8343 8336 8330 8323 8316 8309 8303 8296 8288 8281 8274 8267 8259 8252 8245 8237 8230 8223 8215 8208 8201 8194 8187 8180 8173 8167 8160 8154 8147 8141 8136 8130 8125 8120 8115 8110 8106 8102 8098 8094 8091 8088 8085 8082 8080 8078 8076 8074 8073 8071 8070 8068 8067 8065 8064 8062 8060 8057 8055 8052 8048 8044 8039 8034 8028 8021 8014 8005 7996 7986 7974 7962 7949 7935 7920 7904 7887 7869 7850 7830 7809 7788 7765 7741 7717 7691 7665 7638 7610 7581 7552 7521 7489 7457 7423 7388 7353 7316 7278 7238 7197 7155 7111 7065 7018 6969 6919 6866 6812 6756 6698 6638 6577 6514 6449 6382 6313 6244 6173 6101 6028 5954 5880 5805 5730 5655 5580 5505 5431 5358 5286 5215 5146 5078 5012 4948 4886 4825 4767 4710 4656 4604 4554 4506 4460 4415 4372 4331 4290 4251 4212 4175 4137 4100 4063 4025 3987 3948 3907 3866 3823 3778 3731 3683 3632 3579 3523 3465 3405 3342 3276 3208 3138 3065 2990 2913 2833 2753 2670 2586 2501 2414 2327 2240 2152 2065 1978 1891 1805 1721 1638 1557 1477 1400 1325 1253 1184 1118 1056 997 942 890 843 800 762 727 698 673 652 637 626 620 619 623 631 645 663 686 713 746 783 824 870 920 974 1032 1094 1160 1230 1303 1379 1459 1542 1627 1715 1806 1899 1995 2092 2191 2292 2394 2498 2602 2708 2815 2922 3030 3138 3247 3356 3465 3574 3682 3791 3898 4006 4113 4219 4324 4429 4532 4635 4737 4837 4936 5034 5131 5226 5319 5411 5502 5591 5678 5763 5847 5928 6008 6086 6162 6237 6309 6379 6447 6514 6578 6641 6702 6762 6819 6875 6929 6982 7033 7083 7131 7179 7225 7270 7314 7358 7400 7442 7483 7524 7564 7603 7642 7681 7719 7757 7795 7832 7868 7904 7940 7975 8010 8044 8078 8112 8144 8176 8207 8238 8268 8297 8325 8352 8378 8404 8429 8453 8476 8499 8520 8541 8561 8580 8599 8617 8635 8652 8668 8684 8700 8715 8730 8745 8760 8774 8788 8803 8817 8831 8844 8858 8872 8886 8899 8913 8926 8939 8952 8965 8978 8990 9003 9015 9026 9038 9049 9060 9071 9081 9091 9100 9109 9118 9127 9135 9143 9150 9157 9164 9171 9177 9184 9190 9196 9202 9207 9213 9219 9224 9230 9235 9241 9247 9252 9258 9264 9270 9276 9282 9288 9294 9301 9307 9313 9319 9326 9332 9338 9344 9350 9356 9362 9368 9373 9378 9384 9389 9393 9398 9402 9406 9410 9414 9417 9420 9423 9426 9429 9431 9434 9436 9438 9441 9443 9445 9447 9449 9452 9454 9456 9459 9462 9464 9467 9470 9474 9477 9481 9484 9488 9492 9496 9501 9505 9509 9514 9518 9523 9527 9532 9536 9540 9544 9548 9552 9556 9559 9563 9566 9569 9571 9574 9576 9578 9580 9581 9582 9584 9585 9586 9586 9587 9588 9588 9589 9589 9590 9591 9591 9592 9647 2 5 4 9593 9594 9595 9596 9598 9599 9601 9603 9605 9607 9609 9611 9614 9616 9619 9621 9623 9626 9628 9631 9633 9635 9637 9639 9641 9642 9644 9645 9646 9647 9647 9648 9648 9649 9649 9649 9648 9648 9648 9648 9647 9647 9647 9646 9646 9646 9645 9645 9645 9645 9644 9644 9644 9644 9644 9644 9643 9643 9643 9642 9641 9640 9639 9638 9636 9634 9632 9630 9627 9624 9620 9617 9613 9608 9604 9599 9594 9588 9583 9577 9571 9564 9558 9551 9543 9536 9528 9520 9512 9504 9495 9486 9476 9466 9455 9444 9432 9420 9407 9393 9379 9363 9347 9330 9311 9292 9271 9250 9227 9203 9178 9151 9123 9095 9064 9033 9000 8966 8931 8895 8858 8820 8781 8742 8701 8660 8618 8576 8534 8491 8449 8406 8363 8321 8279 8238 8197 8156 8117 8078 8041 8005 7970 7936 7904 7873 7845 7818 7792 7769 7748 7729 7712 7697 7685 7675 7668 7662 7660 7660 7662 7667 7674 7684 7696 7710 7727 7746 7768 7792 7817 7845 7875 7907 7940 7975 8011 8049 8088 8128 8170 8212 8255 8298 8342 8387 8432 8476 8521 8566 8611 8655 8699 8742 8785 8827 8868 8908 8948 8987 9024 9061 9096 9130 9163 9195 9226 9256 9284 9311 9337 9362 9385 9408 9429 9450 9469 9487 9504 9521 9536 9551 9565 9579 9591 9603 9615 9626 9637 9647 9657 9666 9675 9684 9693 9701 9710 9718 9726 9733 9741 9748 9755 9762 9769 9775 9782 9788 9793 9799 9804 9809 9813 9817 9820 9824 9826 9829 9831 9833 9834 9835 9835 9835 9835 9835 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9826 9825 9825 9825 9825 9826 9826 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9852 9853 9853 9854 9854 9854 9854 9853 9852 9850 9849 9847 9844 9842 9839 9836 9833 9829 9825 9822 9818 9813 9809 9805 9800 9796 9791 9787 9782 9778 9773 9768 9763 9758 9754 9749 9744 9738 9733 9728 9722 9717 9711 9705 9699 9693 9687 9680 9674 9667 9660 9652 9645 9637 9629 9621 9613 9605 9597 9588 9580 9571 9563 9554 9546 9537 9529 9520 9512 9504 9496 9488 9481 9473 9466 9460 9454 9448 9442 9437 9433 9429 9425 9422 9420 9418 9417 9416 9416 9416 9417 9419 9421 9424 9428 9432 9436 9441 9447 9453 9459 9466 9473 9480 9488 9496 9504 9512 9521 9529 9538 9546 9555 9563 9572 9580 9588 9596 9604 9612 9619 9626 9633 9640 9647 9653 9659 9665 9671 9677 9682 9687 9692 9697 9701 9705 9710 9713 9717 9721 9724 9727 9730 9733 9735 9737 9739 9741 9743 9744 9745 9745 9746 9746 9746 9746 9745 9744 9743 9742 9740 9739 9737 9735 9733 9730 9728 9725 9723 9720 9717 9715 9712 9709 9706 9704 9701 9698 9696 9693 9690 9687 9685 9682 9679 9677 9674 9671 9668 9664 9661 9658 9654 9650 9646 9641 9637 9632 9626 9621 9615 9609 9648 2 5 4 9603 9597 9590 9583 9575 9568 9560 9553 9545 9537 9528 9520 9512 9503 9495 9486 9477 9469 9460 9451 9442 9433 9424 9415 9406 9396 9386 9376 9365 9355 9343 9332 9320 9307 9294 9280 9265 9250 9234 9217 9199 9181 9162 9142 9121 9100 9077 9054 9031 9006 8981 8956 8929 8903 8876 8849 8821 8794 8766 8738 8711 8684 8657 8630 8604 8578 8554 8530 8506 8484 8463 8443 8424 8406 8390 8375 8361 8349 8339 8330 8323 8317 8313 8311 8310 8311 8314 8318 8324 8332 8341 8352 8364 8378 8393 8409 8427 8445 8465 8486 8508 8530 8553 8577 8601 8625 8650 8675 8700 8725 8749 8774 8798 8822 8845 8868 8890 8912 8933 8953 8973 8992 9010 9028 9044 9060 9076 9091 9105 9118 9131 9144 9156 9167 9178 9189 9199 9209 9219 9229 9238 9247 9256 9265 9273 9281 9289 9297 9304 9311 9318 9325 9331 9337 9343 9348 9352 9357 9360 9364 9367 9369 9371 9373 9374 9374 9374 9374 9373 9372 9371 9369 9367 9364 9362 9359 9356 9352 9349 9345 9341 9337 9332 9328 9323 9319 9314 9308 9303 9297 9291 9285 9279 9272 9264 9257 9249 9241 9232 9223 9213 9203 9193 9182 9171 9159 9147 9134 9121 9108 9094 9080 9066 9051 9036 9021 9005 8989 8973 8956 8939 8921 8904 8885 8866 8847 8827 8806 8785 8763 8740 8716 8691 8666 8639 8611 8582 8551 8520 8487 8452 8416 8379 8340 8300 8258 8215 8170 8123 8075 8025 7974 7921 7866 7809 7751 7691 7629 7566 7501 7434 7365 7294 7222 7147 7071 6993 6913 6832 6749 6664 6577 6489 6399 6308 6216 6122 6028 5933 5837 5742 5646 5551 5457 5364 5271 5180 5092 5006 4922 4842 4766 4693 4625 4562 4504 4451 4403 4362 4326 4297 4274 4258 4249 4248 4253 4264 4283 4308 4339 4377 4421 4471 4527 4588 4654 4725 4800 4880 4962 5048 5137 5228 5320 5415 5511 5608 5705 5802 5900 5997 6093 6188 6282 6374 6466 6555 6643 6729 6813 6895 6975 7053 7128 7202 7273 7342 7410 7475 7539 7600 7660 7718 7775 7830 7883 7934 7984 8033 8081 8127 8172 8215 8258 8299 8339 8378 8416 8452 8488 8523 8557 8590 8622 8653 8683 8712 8741 8769 8795 8822 8847 8872 8895 8919 8941 8963 8985 9006 9026 9046 9065 9084 9102 9120 9137 9154 9170 9186 9202 9217 9232 9246 9260 9274 9287 9300 9312 9324 9336 9347 9358 9368 9378 9388 9397 9406 9415 9424 9432 9440 9447 9454 9462 9468 9475 9481 9488 9494 9500 9505 9511 9517 9522 9527 9532 9538 9543 9547 9552 9557 9562 9567 9571 9576 9580 9585 9589 9593 9598 9602 9606 9610 9614 9618 9622 9625 9629 9633 9636 9640 9643 9647 9650 9654 9657 9660 9663 9666 9669 9672 9675 9678 9680 9683 9685 9688 9690 9692 9694 9696 9698 9699 9701 9702 9703 9704 9705 9706 9706 9707 9707 9707 9707 9707 9706 9706 9705 9705 9704 9649 2 5 4 9703 9702 9702 9701 9700 9700 9699 9699 9698 9698 9698 9698 9698 9699 9700 9700 9702 9703 9704 9706 9707 9709 9711 9712 9714 9716 9718 9720 9721 9723 9724 9726 9727 9727 9728 9728 9728 9728 9728 9727 9726 9725 9724 9722 9721 9719 9717 9714 9712 9710 9708 9706 9704 9702 9700 9698 9696 9695 9693 9692 9691 9691 9690 9690 9690 9690 9690 9691 9691 9691 9692 9692 9693 9693 9693 9694 9694 9694 9693 9693 9692 9691 9690 9689 9687 9685 9683 9681 9679 9676 9673 9670 9667 9664 9661 9658 9654 9651 9647 9644 9640 9636 9633 9629 9625 9622 9618 9614 9610 9606 9602 9598 9594 9589 9585 9580 9575 9569 9564 9558 9552 9546 9539 9533 9526 9518 9510 9502 9494 9485 9476 9467 9457 9447 9437 9426 9415 9404 9392 9380 9368 9355 9342 9329 9315 9301 9286 9271 9255 9239 9222 9205 9187 9168 9149 9129 9108 9086 9063 9039 9015 8989 8962 8934 8905 8875 8843 8810 8776 8741 8704 8665 8626 8585 8542 8498 8452 8405 8357 8307 8256 8204 8150 8095 8039 7982 7924 7865 7805 7745 7684 7623 7562 7501 7439 7379 7318 7259 7200 7143 7086 7031 6978 6927 6878 6831 6787 6745 6706 6670 6637 6608 6581 6558 6539 6523 6510 6502 6497 6495 6497 6502 6511 6523 6537 6555 6576 6600 6626 6654 6685 6717 6752 6787 6825 6863 6902 6942 6982 7023 7064 7105 7146 7187 7228 7268 7308 7347 7385 7423 7461 7497 7533 7569 7603 7637 7671 7704 7736 7768 7800 7832 7863 7894 7925 7956 7986 8017 8048 8078 8109 8140 8170 8201 8232 8263 8293 8324 8354 8384 8414 8444 8473 8502 8530 8558 8586 8613 8639 8665 8690 8715 8738 8762 8784 8806 8827 8848 8868 8888 8907 8925 8944 8961 8979 8996 9012 9029 9045 9062 9078 9093 9109 9125 9140 9155 9170 9185 9200 9215 9230 9244 9258 9272 9286 9299 9312 9325 9337 9349 9360 9372 9382 9393 9402 9412 9421 9429 9438 9445 9453 9460 9467 9473 9480 9486 9492 9498 9503 9509 9515 9520 9526 9531 9537 9542 9548 9554 9559 9565 9571 9577 9583 9589 9595 9602 9608 9614 9620 9626 9633 9639 9645 9651 9657 9663 9669 9674 9680 9685 9691 9696 9701 9706 9711 9715 9720 9724 9728 9733 9736 9740 9744 9747 9751 9754 9757 9760 9762 9765 9767 9769 9771 9773 9774 9776 9777 9778 9779 9780 9780 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9783 9783 9783 9783 9784 9784 9785 9785 9785 9786 9786 9787 9787 9787 9787 9787 9787 9787 9787 9786 9786 9785 9784 9782 9781 9779 9777 9776 9773 9771 9769 9766 9763 9761 9758 9755 9752 9748 9745 9742 9739 9736 9732 9729 9726 9722 9719 9716 9712 9708 9705 9701 9697 9693 9689 9684 9679 9674 9669 9663 9658 9651 9645 9638 9631 9624 9616 9608 9599 9590 9581 9572 9563 9553 9543 9650 2 5 4 9533 9523 9513 9503 9492 9482 9472 9461 9451 9441 9431 9421 9412 9402 9392 9383 9374 9365 9356 9347 9338 9329 9321 9312 9303 9295 9286 9278 9269 9260 9252 9243 9234 9225 9215 9206 9196 9186 9176 9166 9156 9145 9134 9123 9111 9099 9087 9074 9061 9047 9033 9018 9003 8988 8971 8955 8937 8919 8900 8881 8861 8840 8819 8798 8775 8752 8729 8705 8681 8656 8632 8607 8582 8558 8533 8509 8486 8463 8441 8419 8399 8380 8362 8346 8331 8318 8307 8297 8290 8284 8281 8280 8280 8284 8289 8297 8307 8319 8333 8348 8366 8386 8407 8430 8455 8480 8507 8535 8564 8594 8624 8654 8685 8716 8747 8778 8809 8840 8870 8899 8928 8956 8984 9011 9036 9062 9086 9109 9132 9153 9174 9194 9213 9231 9249 9266 9282 9298 9313 9328 9343 9357 9370 9383 9396 9409 9421 9433 9445 9457 9468 9480 9491 9502 9513 9524 9534 9545 9555 9565 9574 9584 9593 9602 9611 9619 9627 9635 9642 9650 9656 9663 9669 9675 9681 9686 9692 9696 9701 9705 9710 9714 9717 9721 9724 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9761 9763 9766 9769 9772 9775 9778 9780 9783 9786 9789 9792 9794 9797 9800 9803 9805 9808 9810 9813 9815 9817 9819 9822 9824 9826 9828 9829 9831 9833 9834 9836 9837 9838 9840 9841 9842 9842 9843 9844 9844 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9845 9846 9848 9849 9851 9852 9854 9855 9857 9859 9860 9861 9863 9864 9865 9865 9866 9866 9866 9866 9866 9865 9864 9863 9862 9860 9858 9856 9854 9852 9849 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9777 9774 9770 9767 9763 9759 9754 9750 9745 9741 9736 9731 9726 9720 9715 9709 9703 9697 9691 9684 9678 9671 9664 9657 9650 9642 9634 9625 9616 9607 9597 9586 9574 9562 9548 9534 9518 9502 9484 9464 9443 9421 9398 9373 9346 9319 9289 9258 9226 9192 9157 9121 9085 9047 9009 8971 8932 8893 8854 8815 8778 8741 8705 8671 8638 8608 8579 8553 8529 8507 8489 8473 8460 8450 8443 8440 8441 8444 8450 8460 8472 8487 8505 8525 8548 8573 8600 8628 8658 8690 8723 8756 8790 8824 8858 8893 8927 8960 8993 9026 9057 9088 9117 9145 9172 9197 9222 9244 9266 9286 9305 9323 9340 9356 9370 9384 9397 9409 9420 9431 9441 9451 9461 9471 9480 9489 9498 9507 9516 9525 9535 9544 9554 9563 9573 9583 9593 9602 9612 9622 9632 9641 9651 9660 9669 9678 9687 9695 9703 9711 9718 9724 9731 9737 9742 9747 9752 9756 9760 9763 9766 9769 9771 9774 9776 9777 9779 9781 9782 9783 9785 9786 9787 9788 9790 9791 9793 9794 9796 9651 2 5 4 9798 9800 9801 9803 9805 9808 9810 9812 9814 9816 9818 9820 9822 9823 9825 9826 9827 9828 9829 9829 9830 9830 9830 9829 9829 9828 9827 9826 9825 9823 9822 9820 9818 9816 9814 9812 9810 9808 9805 9803 9800 9798 9795 9793 9790 9787 9784 9781 9778 9775 9771 9767 9763 9759 9755 9750 9746 9741 9735 9730 9724 9718 9712 9705 9699 9692 9685 9678 9671 9663 9656 9649 9642 9634 9627 9620 9613 9607 9600 9594 9588 9583 9577 9572 9568 9564 9560 9557 9554 9552 9550 9548 9547 9547 9547 9547 9548 9550 9552 9554 9556 9560 9563 9567 9571 9576 9581 9586 9591 9597 9603 9609 9616 9622 9629 9636 9643 9650 9657 9664 9671 9677 9684 9691 9698 9704 9711 9717 9723 9729 9734 9740 9745 9750 9755 9760 9765 9769 9773 9777 9781 9784 9787 9790 9793 9796 9799 9801 9803 9805 9807 9809 9811 9812 9814 9815 9816 9817 9818 9819 9819 9820 9820 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9823 9824 9824 9825 9825 9826 9827 9828 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9836 9835 9833 9832 9830 9828 9826 9824 9822 9820 9817 9815 9813 9810 9808 9805 9803 9801 9799 9797 9794 9793 9791 9789 9788 9787 9786 9785 9784 9783 9783 9782 9782 9782 9782 9782 9783 9783 9783 9783 9783 9783 9783 9782 9782 9781 9780 9779 9777 9775 9773 9771 9768 9765 9762 9758 9754 9750 9746 9741 9736 9732 9727 9721 9716 9711 9706 9701 9696 9691 9686 9682 9677 9673 9669 9665 9661 9657 9653 9650 9647 9644 9641 9638 9635 9632 9628 9625 9622 9618 9614 9610 9606 9601 9596 9591 9585 9579 9573 9566 9558 9550 9542 9534 9525 9516 9506 9496 9486 9476 9465 9454 9443 9432 9420 9409 9397 9385 9373 9361 9349 9336 9324 9311 9298 9284 9271 9257 9242 9227 9212 9196 9180 9163 9146 9127 9108 9089 9069 9048 9026 9003 8980 8956 8931 8905 8878 8851 8822 8793 8762 8731 8699 8666 8632 8597 8561 8523 8485 8444 8403 8360 8316 8269 8222 8172 8120 8066 8010 7952 7891 7828 7762 7695 7624 7552 7477 7400 7321 7239 7155 7069 6982 6894 6805 6715 6625 6535 6445 6356 6267 6181 6096 6014 5935 5859 5787 5720 5657 5599 5546 5499 5458 5422 5393 5371 5355 5347 5346 5351 5363 5382 5407 5438 5476 5519 5568 5622 5681 5745 5813 5885 5959 6037 6117 6199 6283 6368 6453 6540 6626 6713 6798 6884 6968 7050 7131 7210 7288 7364 7438 7510 7580 7648 7713 7777 7839 7898 7955 8011 8064 8116 8166 8214 8261 8306 8349 8391 8431 8470 8507 8543 8577 8610 8642 8673 8702 8730 8756 9652 2 5 4 8782 8806 8829 8850 8871 8890 8908 8925 8941 8956 8970 8983 8996 9007 9018 9028 9037 9046 9055 9063 9071 9078 9085 9092 9099 9106 9112 9119 9125 9132 9138 9145 9152 9158 9165 9172 9179 9186 9192 9199 9206 9213 9220 9226 9232 9238 9244 9250 9255 9260 9265 9269 9272 9276 9278 9280 9281 9282 9282 9281 9280 9278 9275 9272 9267 9263 9257 9250 9243 9236 9228 9219 9210 9200 9191 9181 9170 9160 9150 9140 9130 9120 9111 9102 9094 9087 9080 9074 9069 9065 9061 9059 9057 9056 9057 9058 9060 9063 9066 9070 9075 9080 9086 9092 9098 9104 9110 9115 9121 9126 9131 9135 9138 9141 9143 9144 9144 9144 9142 9140 9137 9133 9129 9123 9118 9111 9105 9098 9091 9085 9078 9072 9066 9061 9056 9052 9049 9047 9045 9045 9047 9049 9053 9057 9063 9070 9079 9088 9098 9109 9122 9135 9149 9163 9178 9193 9208 9224 9239 9255 9270 9285 9300 9314 9328 9341 9353 9365 9376 9386 9396 9405 9413 9420 9427 9433 9438 9443 9448 9451 9455 9458 9460 9462 9464 9466 9468 9470 9471 9472 9474 9475 9476 9477 9478 9479 9480 9480 9481 9482 9482 9482 9482 9482 9482 9481 9480 9479 9478 9476 9474 9472 9470 9467 9464 9460 9456 9452 9448 9444 9439 9435 9430 9425 9420 9414 9409 9404 9398 9393 9387 9382 9376 9371 9365 9360 9355 9349 9343 9338 9332 9327 9321 9315 9309 9303 9297 9290 9284 9277 9270 9263 9256 9248 9241 9233 9225 9216 9208 9199 9189 9180 9170 9160 9150 9139 9128 9117 9105 9093 9081 9068 9055 9042 9028 9014 8999 8984 8968 8953 8936 8919 8902 8885 8867 8848 8829 8810 8791 8771 8750 8730 8709 8688 8666 8644 8622 8600 8578 8555 8532 8508 8484 8460 8436 8411 8386 8360 8334 8308 8280 8252 8223 8194 8163 8131 8099 8065 8030 7994 7957 7919 7879 7837 7794 7750 7704 7656 7607 7556 7504 7450 7394 7336 7277 7217 7155 7091 7025 6958 6889 6819 6747 6674 6599 6522 6444 6364 6283 6200 6116 6030 5943 5855 5764 5673 5580 5486 5391 5295 5197 5099 5000 4901 4801 4700 4600 4501 4401 4303 4205 4108 4013 3920 3829 3741 3656 3574 3496 3421 3351 3285 3224 3168 3117 3072 3033 3000 2973 2952 2938 2930 2929 2934 2945 2962 2986 3017 3053 3095 3143 3196 3254 3317 3384 3456 3531 3610 3692 3778 3865 3955 4048 4141 4236 4332 4428 4525 4622 4719 4815 4911 5007 5101 5195 5287 5378 5467 5554 5640 5724 5807 5887 5966 6042 6116 6189 6259 6327 6392 6456 6517 6576 6633 6687 6740 6790 6837 6882 6925 6966 7004 7040 7074 7105 7134 7160 7184 7206 7226 7243 7258 7271 7282 7290 7296 7300 7302 7302 7299 7295 7289 7280 7270 7258 7244 7228 7211 7191 7170 7148 7124 7098 7070 7041 7011 6979 6946 6912 6876 6839 6801 6762 6722 6681 6640 6597 6554 6511 6467 9653 2 5 4 6422 6378 6333 6288 6244 6200 6156 6113 6070 6029 5988 5949 5911 5874 5839 5806 5774 5745 5718 5693 5670 5650 5633 5618 5607 5598 5592 5590 5590 5594 5600 5610 5624 5640 5660 5683 5709 5738 5770 5806 5844 5885 5928 5975 6023 6075 6128 6184 6241 6300 6361 6424 6488 6553 6619 6686 6753 6821 6890 6959 7027 7096 7165 7233 7300 7367 7433 7498 7562 7626 7688 7748 7808 7866 7922 7977 8031 8083 8134 8183 8230 8276 8321 8364 8405 8445 8484 8521 8557 8592 8626 8658 8689 8720 8749 8777 8804 8831 8856 8881 8905 8929 8951 8973 8994 9015 9035 9055 9074 9092 9110 9127 9144 9161 9177 9192 9207 9222 9236 9249 9262 9275 9288 9300 9311 9322 9333 9344 9354 9363 9373 9382 9390 9398 9406 9414 9421 9428 9434 9440 9446 9452 9457 9461 9465 9469 9473 9476 9479 9481 9484 9485 9487 9488 9489 9490 9490 9490 9490 9490 9490 9489 9488 9487 9486 9485 9483 9482 9480 9478 9476 9474 9471 9469 9466 9464 9461 9458 9454 9451 9447 9443 9438 9433 9428 9423 9417 9411 9404 9397 9390 9382 9374 9366 9357 9347 9337 9327 9316 9305 9293 9281 9268 9255 9241 9227 9212 9197 9181 9165 9148 9131 9114 9096 9077 9058 9039 9020 9000 8979 8959 8938 8917 8897 8876 8856 8835 8815 8796 8777 8758 8741 8724 8708 8693 8680 8668 8657 8647 8640 8633 8629 8626 8624 8625 8627 8631 8637 8645 8654 8665 8678 8691 8707 8723 8741 8760 8779 8800 8821 8843 8865 8887 8910 8932 8955 8977 8999 9021 9043 9064 9084 9104 9123 9142 9160 9177 9194 9210 9226 9241 9256 9270 9284 9297 9310 9323 9336 9348 9360 9372 9383 9395 9407 9419 9430 9441 9453 9464 9475 9486 9497 9508 9518 9528 9538 9548 9557 9566 9575 9583 9591 9599 9605 9612 9618 9624 9629 9634 9638 9642 9645 9648 9651 9653 9655 9656 9658 9659 9659 9660 9660 9660 9660 9660 9659 9658 9657 9656 9655 9653 9651 9649 9646 9643 9640 9636 9632 9627 9622 9617 9611 9604 9597 9590 9582 9573 9564 9554 9544 9533 9522 9511 9499 9487 9475 9462 9449 9436 9422 9409 9395 9382 9369 9355 9342 9329 9317 9304 9292 9281 9269 9258 9248 9238 9228 9219 9211 9203 9196 9189 9183 9178 9173 9169 9166 9163 9161 9159 9159 9159 9159 9161 9163 9166 9169 9173 9178 9184 9190 9197 9205 9214 9223 9233 9243 9254 9266 9278 9291 9304 9318 9332 9347 9362 9377 9393 9408 9424 9440 9456 9472 9488 9503 9519 9534 9549 9564 9578 9592 9605 9618 9630 9642 9653 9664 9674 9683 9692 9700 9708 9715 9721 9727 9732 9737 9741 9745 9749 9752 9754 9757 9759 9761 9762 9764 9765 9767 9768 9769 9770 9771 9773 9774 9775 9776 9777 9779 9780 9781 9783 9784 9785 9786 9787 9788 9789 9790 9790 9790 9790 9790 9790 9789 9789 9787 9786 9785 9783 9781 9654 2 5 4 9779 9776 9774 9771 9769 9766 9763 9760 9757 9754 9751 9748 9745 9743 9740 9737 9734 9732 9729 9726 9723 9720 9717 9714 9710 9706 9701 9696 9691 9685 9678 9670 9662 9653 9643 9633 9621 9609 9596 9583 9568 9552 9536 9520 9503 9486 9468 9450 9433 9415 9397 9380 9363 9347 9331 9316 9302 9289 9277 9266 9256 9247 9239 9232 9225 9220 9215 9211 9207 9204 9201 9198 9195 9191 9186 9181 9175 9168 9159 9149 9137 9124 9109 9093 9075 9054 9032 9007 8982 8954 8926 8896 8866 8835 8804 8771 8739 8708 8677 8647 8618 8591 8566 8543 8522 8504 8489 8477 8468 8461 8458 8458 8461 8468 8479 8492 8508 8527 8548 8572 8598 8625 8654 8685 8716 8749 8781 8815 8848 8880 8913 8944 8974 9003 9030 9057 9081 9104 9126 9146 9164 9179 9194 9206 9217 9226 9233 9239 9244 9247 9249 9251 9251 9250 9248 9245 9241 9237 9232 9227 9221 9215 9208 9201 9193 9185 9176 9166 9156 9146 9135 9124 9112 9099 9086 9072 9058 9043 9028 9011 8995 8978 8960 8942 8923 8904 8885 8865 8845 8825 8804 8784 8763 8742 8721 8700 8680 8659 8639 8618 8598 8579 8559 8540 8521 8502 8484 8466 8448 8431 8414 8397 8380 8364 8348 8332 8316 8300 8285 8269 8253 8237 8221 8204 8187 8170 8152 8134 8115 8096 8075 8054 8032 8009 7985 7960 7934 7906 7877 7847 7815 7782 7748 7712 7674 7634 7593 7550 7506 7459 7411 7361 7309 7255 7199 7141 7081 7018 6954 6888 6820 6749 6676 6602 6525 6446 6366 6283 6199 6112 6024 5934 5843 5750 5657 5562 5467 5371 5274 5178 5081 4985 4889 4795 4702 4611 4522 4435 4351 4270 4192 4118 4048 3982 3922 3866 3816 3771 3732 3699 3673 3652 3638 3631 3630 3636 3649 3668 3694 3726 3765 3809 3859 3914 3975 4041 4112 4187 4266 4349 4435 4524 4616 4710 4805 4902 5000 5099 5198 5298 5397 5496 5595 5692 5789 5884 5977 6070 6161 6250 6338 6423 6508 6590 6670 6749 6826 6901 6975 7047 7118 7187 7254 7321 7385 7449 7511 7571 7630 7688 7745 7800 7854 7907 7958 8008 8056 8103 8149 8193 8236 8277 8317 8355 8392 8427 8461 8494 8525 8555 8584 8612 8638 8664 8689 8713 8736 8758 8780 8802 8823 8844 8864 8884 8904 8924 8944 8963 8983 9002 9022 9041 9061 9080 9099 9117 9136 9154 9171 9189 9206 9222 9238 9253 9268 9282 9296 9308 9320 9332 9343 9353 9362 9371 9379 9387 9394 9401 9407 9413 9419 9425 9430 9435 9440 9445 9450 9454 9459 9464 9469 9474 9479 9484 9489 9494 9499 9505 9510 9515 9520 9525 9530 9535 9540 9545 9549 9553 9558 9562 9565 9569 9572 9575 9578 9581 9583 9586 9588 9590 9592 9593 9595 9596 9598 9599 9600 9600 9601 9602 9602 9602 9603 9603 9603 9603 9602 9602 9601 9601 9600 9599 9598 9597 9596 9594 9593 9591 9590 9589 9655 2 5 4 9587 9586 9584 9583 9581 9580 9579 9578 9577 9577 9576 9576 9576 9576 9576 9576 9577 9578 9579 9581 9582 9584 9586 9588 9591 9593 9596 9599 9602 9605 9609 9612 9616 9620 9624 9629 9633 9638 9642 9647 9652 9657 9662 9667 9673 9678 9683 9689 9694 9700 9705 9711 9716 9721 9726 9731 9736 9740 9745 9749 9753 9756 9760 9763 9766 9768 9771 9773 9774 9776 9777 9779 9780 9781 9782 9782 9783 9784 9784 9785 9786 9787 9788 9789 9790 9792 9793 9795 9797 9799 9801 9804 9807 9809 9812 9815 9818 9821 9825 9828 9831 9834 9837 9840 9842 9845 9848 9850 9852 9854 9855 9857 9858 9859 9860 9860 9861 9861 9861 9860 9860 9860 9859 9859 9858 9857 9856 9856 9855 9854 9854 9853 9852 9852 9852 9851 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9854 9855 9856 9857 9857 9858 9859 9860 9860 9861 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9861 9861 9862 9862 9863 9863 9863 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9857 9856 9854 9852 9850 9848 9845 9843 9840 9838 9835 9832 9829 9826 9823 9820 9817 9814 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9780 9777 9775 9772 9769 9766 9764 9761 9759 9756 9754 9751 9749 9746 9744 9741 9738 9736 9733 9730 9728 9725 9722 9719 9715 9712 9708 9704 9700 9696 9692 9687 9682 9677 9672 9667 9661 9655 9649 9643 9637 9630 9624 9617 9611 9604 9598 9592 9586 9580 9574 9569 9564 9559 9555 9551 9548 9545 9543 9541 9539 9538 9537 9537 9537 9538 9539 9540 9541 9542 9544 9545 9547 9548 9550 9551 9551 9552 9552 9552 9551 9549 9547 9545 9542 9538 9534 9529 9523 9517 9510 9503 9495 9486 9477 9468 9458 9448 9437 9426 9414 9403 9391 9379 9366 9353 9340 9326 9312 9298 9284 9269 9253 9237 9220 9203 9184 9166 9146 9125 9103 9081 9057 9032 9007 8980 8951 8922 8891 8859 8826 8792 8757 8721 8684 8646 8608 8568 8529 8489 8448 8408 8368 8328 8288 8250 8212 8174 8139 8104 8071 8039 8009 7982 7956 7933 7912 7893 7877 7864 7853 7845 7840 7838 7838 7842 7848 7857 7868 7882 7899 7918 7939 7962 7988 8016 8045 8076 8108 8142 8177 8213 8250 8288 8326 8364 8403 8442 8481 8520 8558 8596 8633 8670 8706 8741 8776 8809 8842 8873 8904 8933 8961 8988 9014 9039 9063 9086 9107 9128 9147 9165 9183 9199 9215 9230 9244 9256 9269 9280 9291 9301 9310 9319 9327 9335 9342 9348 9354 9360 9365 9369 9373 9377 9380 9383 9386 9388 9389 9391 9392 9392 9392 9392 9392 9391 9390 9388 9386 9384 9381 9378 9374 9370 9366 9361 9355 9349 9342 9335 9327 9656 2 5 4 9319 9310 9300 9290 9278 9266 9254 9241 9227 9212 9196 9180 9163 9146 9127 9108 9088 9068 9047 9024 9002 8978 8954 8929 8903 8876 8848 8819 8790 8759 8727 8694 8660 8624 8587 8549 8509 8468 8425 8381 8335 8287 8238 8187 8135 8081 8026 7970 7912 7854 7794 7733 7672 7611 7550 7490 7429 7370 7312 7255 7200 7147 7096 7048 7003 6961 6923 6889 6858 6833 6811 6794 6782 6775 6772 6774 6780 6792 6809 6831 6856 6886 6920 6958 6999 7043 7091 7141 7193 7248 7304 7361 7420 7479 7539 7599 7658 7717 7776 7833 7890 7945 8000 8053 8104 8153 8201 8246 8290 8333 8374 8413 8450 8486 8520 8553 8585 8615 8644 8672 8699 8725 8750 8774 8797 8820 8842 8864 8884 8904 8924 8942 8961 8979 8996 9013 9029 9045 9060 9075 9090 9104 9117 9130 9143 9155 9167 9179 9191 9202 9213 9224 9235 9246 9257 9268 9279 9290 9301 9312 9324 9336 9347 9359 9371 9383 9396 9408 9420 9433 9445 9457 9470 9482 9494 9506 9518 9529 9540 9551 9561 9571 9580 9589 9598 9606 9614 9621 9628 9634 9640 9645 9650 9655 9660 9664 9668 9671 9675 9678 9681 9684 9687 9690 9693 9695 9698 9701 9704 9707 9710 9713 9716 9719 9722 9725 9728 9732 9735 9738 9741 9744 9747 9750 9752 9755 9757 9759 9761 9763 9765 9766 9768 9769 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9770 9770 9771 9771 9772 9772 9772 9773 9773 9773 9773 9773 9773 9773 9773 9773 9772 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9761 9760 9758 9757 9755 9753 9751 9749 9748 9746 9744 9741 9739 9737 9735 9733 9730 9728 9726 9723 9721 9718 9716 9714 9712 9709 9707 9705 9703 9701 9700 9698 9696 9695 9694 9692 9691 9690 9689 9689 9688 9687 9686 9686 9685 9684 9683 9682 9681 9679 9678 9676 9674 9672 9670 9667 9664 9661 9657 9654 9650 9646 9642 9638 9633 9629 9624 9620 9615 9611 9607 9603 9599 9596 9592 9589 9587 9585 9583 9581 9580 9579 9579 9579 9580 9581 9582 9583 9585 9587 9589 9591 9593 9596 9598 9600 9603 9605 9608 9610 9612 9614 9616 9617 9619 9620 9621 9622 9622 9623 9623 9623 9623 9622 9622 9621 9620 9619 9618 9617 9616 9614 9613 9611 9610 9608 9606 9604 9602 9600 9597 9595 9592 9590 9587 9584 9581 9578 9575 9571 9568 9565 9561 9557 9554 9550 9546 9542 9538 9534 9531 9527 9523 9519 9515 9512 9508 9505 9501 9498 9494 9491 9488 9485 9481 9478 9475 9472 9468 9465 9462 9458 9454 9450 9446 9442 9438 9433 9428 9423 9418 9412 9406 9400 9393 9386 9379 9371 9363 9355 9346 9337 9328 9318 9308 9298 9287 9276 9264 9252 9240 9227 9214 9201 9187 9173 9159 9144 9129 9113 9097 9657 2 5 4 9081 9064 9046 9029 9010 8991 8972 8952 8932 8911 8889 8867 8844 8821 8796 8771 8746 8719 8692 8664 8635 8605 8575 8543 8511 8477 8443 8407 8371 8334 8296 8256 8216 8175 8132 8089 8044 7999 7953 7905 7857 7807 7757 7705 7653 7600 7546 7491 7435 7378 7321 7263 7204 7144 7084 7023 6961 6900 6837 6774 6711 6648 6584 6521 6457 6393 6329 6265 6202 6139 6076 6014 5952 5891 5830 5771 5712 5654 5596 5540 5485 5431 5378 5326 5275 5225 5176 5128 5081 5035 4990 4945 4902 4859 4816 4774 4731 4689 4647 4605 4563 4520 4477 4433 4389 4343 4297 4251 4203 4155 4105 4054 4003 3951 3899 3846 3793 3739 3686 3633 3580 3527 3476 3426 3378 3331 3286 3244 3205 3169 3135 3106 3080 3057 3039 3026 3016 3012 3012 3018 3028 3043 3062 3086 3115 3149 3187 3230 3277 3327 3382 3440 3502 3566 3633 3703 3775 3850 3926 4004 4083 4164 4245 4328 4411 4494 4578 4661 4745 4829 4913 4997 5081 5164 5247 5329 5411 5493 5574 5654 5734 5813 5891 5969 6046 6123 6199 6273 6347 6420 6492 6562 6632 6701 6768 6834 6898 6962 7024 7084 7143 7201 7257 7312 7365 7416 7467 7516 7563 7610 7655 7699 7742 7783 7824 7864 7903 7941 7978 8015 8051 8086 8121 8156 8189 8223 8255 8288 8319 8351 8382 8412 8442 8471 8500 8528 8555 8582 8608 8633 8657 8681 8704 8726 8747 8767 8787 8806 8824 8841 8857 8873 8888 8903 8917 8931 8944 8957 8969 8981 8993 9004 9016 9027 9038 9049 9060 9071 9082 9093 9104 9114 9125 9136 9146 9156 9167 9177 9186 9196 9205 9215 9223 9232 9240 9248 9256 9263 9270 9276 9283 9289 9295 9300 9305 9311 9316 9320 9325 9330 9335 9339 9344 9349 9354 9359 9364 9369 9374 9379 9385 9390 9396 9402 9408 9413 9419 9425 9431 9436 9442 9447 9452 9457 9462 9466 9471 9475 9478 9482 9485 9488 9491 9493 9495 9498 9499 9501 9503 9505 9506 9508 9509 9510 9512 9513 9515 9517 9519 9521 9523 9525 9527 9529 9532 9534 9537 9539 9541 9544 9546 9548 9551 9553 9554 9556 9557 9559 9559 9560 9561 9561 9561 9561 9561 9560 9559 9559 9558 9557 9556 9555 9553 9552 9551 9550 9550 9549 9549 9548 9548 9548 9548 9548 9549 9549 9550 9551 9552 9553 9554 9556 9557 9558 9560 9561 9562 9564 9565 9566 9567 9568 9569 9570 9570 9571 9571 9572 9572 9572 9572 9572 9572 9573 9573 9572 9572 9572 9572 9572 9572 9572 9571 9571 9571 9570 9570 9569 9568 9567 9566 9565 9564 9562 9560 9558 9555 9553 9550 9547 9543 9540 9536 9532 9527 9523 9518 9513 9509 9504 9499 9494 9489 9484 9479 9474 9469 9465 9461 9456 9452 9449 9445 9442 9438 9435 9432 9430 9427 9425 9422 9420 9418 9415 9413 9411 9408 9405 9402 9399 9396 9392 9388 9383 9379 9374 9368 9362 9356 9349 9658 2 5 4 9341 9334 9326 9317 9308 9299 9289 9279 9268 9257 9246 9234 9222 9210 9198 9185 9173 9160 9146 9133 9119 9106 9092 9078 9064 9050 9036 9021 9007 8992 8978 8963 8949 8934 8919 8905 8890 8876 8861 8847 8832 8818 8804 8790 8776 8763 8749 8736 8723 8710 8697 8685 8673 8661 8649 8637 8626 8615 8604 8592 8582 8571 8560 8549 8538 8527 8516 8505 8494 8482 8470 8458 8446 8433 8420 8407 8393 8379 8364 8349 8333 8317 8301 8284 8266 8249 8231 8212 8193 8174 8154 8134 8113 8092 8071 8049 8027 8005 7982 7959 7936 7912 7887 7863 7838 7812 7786 7760 7733 7706 7678 7650 7621 7592 7562 7532 7501 7470 7438 7406 7374 7341 7308 7275 7241 7207 7172 7138 7103 7068 7033 6998 6963 6928 6893 6858 6823 6789 6754 6720 6686 6652 6619 6586 6553 6520 6488 6456 6425 6394 6363 6333 6303 6274 6245 6216 6188 6160 6133 6107 6081 6055 6030 6006 5982 5958 5936 5914 5892 5871 5851 5832 5813 5795 5778 5761 5746 5730 5716 5703 5690 5678 5667 5657 5648 5639 5632 5625 5619 5614 5610 5606 5604 5603 5602 5602 5604 5606 5609 5613 5618 5624 5631 5639 5648 5658 5668 5680 5693 5706 5721 5736 5752 5769 5787 5806 5826 5847 5868 5890 5913 5937 5961 5986 6012 6039 6066 6094 6122 6151 6181 6212 6243 6274 6306 6339 6372 6405 6439 6474 6509 6544 6580 6616 6653 6690 6727 6765 6803 6841 6879 6918 6957 6996 7035 7075 7114 7154 7194 7233 7273 7313 7353 7393 7433 7472 7512 7552 7591 7630 7669 7708 7747 7786 7824 7862 7900 7937 7974 8011 8047 8083 8118 8153 8187 8221 8254 8287 8319 8350 8380 8410 8439 8468 8495 8522 8549 8574 8599 8622 8646 8668 8690 8711 8731 8751 8770 8788 8806 8824 8841 8858 8874 8890 8906 8921 8936 8952 8966 8981 8996 9011 9025 9040 9054 9068 9083 9097 9112 9126 9140 9154 9167 9181 9194 9207 9220 9233 9245 9257 9268 9279 9290 9300 9309 9318 9327 9335 9342 9349 9356 9362 9368 9373 9378 9382 9386 9390 9394 9397 9400 9403 9406 9409 9412 9414 9417 9420 9423 9426 9429 9432 9435 9439 9442 9446 9450 9454 9458 9462 9466 9470 9475 9479 9483 9487 9491 9495 9499 9503 9507 9510 9513 9516 9519 9522 9524 9526 9529 9530 9532 9533 9534 9535 9536 9537 9537 9537 9538 9538 9537 9537 9536 9536 9535 9533 9532 9531 9529 9527 9525 9522 9519 9516 9513 9509 9505 9501 9496 9491 9486 9480 9474 9467 9461 9453 9446 9438 9429 9420 9411 9401 9391 9381 9370 9359 9347 9335 9323 9310 9297 9283 9269 9254 9238 9222 9206 9188 9171 9152 9132 9112 9091 9069 9046 9022 8998 8972 8946 8918 8890 8860 8830 8799 8767 8734 8700 8665 8630 8595 8559 8522 8485 8448 8411 8374 8337 8301 8264 8228 8193 8159 8126 8093 8062 8032 8003 7976 7950 7926 9659 2 5 4 7904 7883 7865 7848 7834 7821 7811 7803 7797 7793 7792 7792 7795 7800 7807 7816 7827 7841 7856 7873 7892 7912 7935 7959 7984 8011 8039 8068 8098 8129 8162 8195 8228 8263 8298 8333 8368 8404 8440 8476 8511 8547 8582 8617 8652 8686 8720 8753 8785 8817 8847 8878 8907 8935 8963 8990 9016 9041 9065 9088 9111 9132 9153 9173 9192 9210 9228 9245 9261 9276 9291 9305 9319 9332 9345 9357 9369 9380 9391 9401 9411 9421 9430 9439 9447 9455 9463 9471 9478 9484 9491 9497 9503 9508 9513 9518 9522 9526 9530 9534 9537 9540 9542 9545 9547 9548 9550 9551 9552 9553 9554 9554 9555 9555 9555 9555 9555 9554 9554 9553 9552 9551 9550 9549 9548 9546 9544 9542 9540 9537 9535 9532 9528 9525 9521 9517 9512 9507 9502 9496 9490 9484 9477 9469 9462 9454 9445 9437 9428 9418 9408 9398 9388 9377 9367 9355 9344 9333 9321 9309 9297 9285 9273 9261 9249 9237 9225 9213 9201 9190 9178 9167 9155 9144 9134 9123 9113 9103 9093 9084 9075 9066 9058 9050 9043 9036 9030 9023 9018 9012 9008 9003 8999 8996 8992 8990 8987 8985 8983 8982 8981 8980 8979 8979 8979 8978 8978 8978 8979 8979 8979 8979 8979 8979 8978 8978 8977 8976 8975 8973 8971 8969 8966 8963 8959 8955 8950 8945 8939 8933 8926 8919 8911 8903 8893 8884 8873 8862 8850 8838 8825 8811 8797 8781 8766 8749 8732 8713 8695 8675 8655 8634 8612 8589 8565 8541 8516 8490 8463 8435 8407 8378 8347 8316 8284 8251 8217 8183 8147 8111 8073 8034 7995 7955 7913 7871 7827 7783 7737 7690 7642 7593 7543 7491 7438 7384 7328 7271 7213 7153 7092 7028 6964 6897 6829 6760 6688 6615 6540 6464 6385 6305 6224 6140 6056 5969 5882 5794 5704 5614 5523 5431 5339 5247 5155 5064 4974 4884 4796 4710 4625 4543 4463 4387 4313 4243 4177 4115 4058 4005 3958 3915 3878 3847 3821 3802 3788 3780 3779 3783 3794 3811 3834 3863 3898 3938 3984 4034 4090 4150 4215 4284 4357 4434 4513 4596 4681 4768 4857 4947 5039 5132 5225 5319 5413 5506 5600 5692 5783 5874 5963 6051 6138 6223 6307 6389 6469 6548 6624 6699 6772 6844 6914 6982 7048 7113 7177 7239 7299 7358 7416 7473 7528 7582 7635 7687 7738 7788 7836 7884 7931 7976 8020 8064 8106 8147 8187 8226 8264 8301 8337 8371 8404 8436 8467 8497 8526 8553 8580 8605 8630 8653 8675 8697 8718 8738 8757 8775 8793 8810 8827 8844 8860 8875 8891 8906 8921 8936 8950 8965 8979 8994 9008 9022 9037 9051 9065 9079 9092 9106 9119 9133 9146 9158 9171 9183 9195 9206 9217 9228 9238 9247 9257 9266 9274 9282 9289 9297 9303 9310 9316 9321 9327 9332 9337 9341 9346 9350 9355 9359 9363 9367 9372 9376 9380 9384 9389 9393 9398 9403 9407 9412 9417 9421 9426 9431 9436 9440 9445 9449 9660 2 5 4 9453 9457 9461 9465 9468 9471 9474 9477 9479 9481 9483 9484 9485 9486 9487 9487 9487 9486 9485 9484 9483 9482 9480 9478 9476 9474 9471 9469 9466 9464 9461 9458 9455 9452 9449 9446 9443 9439 9436 9433 9430 9427 9424 9421 9419 9416 9413 9411 9408 9406 9403 9401 9399 9397 9396 9394 9393 9391 9390 9389 9389 9388 9388 9388 9388 9388 9388 9389 9390 9391 9392 9394 9395 9397 9399 9401 9403 9406 9408 9410 9413 9416 9419 9421 9424 9427 9430 9433 9436 9439 9442 9445 9449 9452 9455 9458 9461 9464 9468 9471 9474 9477 9481 9484 9488 9491 9494 9498 9501 9505 9508 9512 9515 9519 9522 9525 9529 9532 9535 9538 9541 9543 9546 9548 9551 9553 9554 9556 9557 9558 9559 9560 9560 9561 9561 9561 9560 9559 9559 9558 9557 9555 9554 9552 9551 9549 9547 9545 9543 9541 9539 9537 9535 9532 9530 9528 9526 9524 9521 9519 9517 9514 9512 9510 9507 9505 9502 9500 9497 9494 9491 9488 9485 9482 9479 9476 9472 9469 9465 9461 9457 9453 9449 9445 9441 9437 9433 9429 9424 9420 9416 9412 9408 9403 9399 9395 9391 9387 9383 9379 9375 9371 9368 9364 9360 9356 9352 9348 9345 9341 9337 9333 9329 9325 9320 9316 9312 9307 9303 9298 9293 9288 9283 9277 9272 9266 9260 9254 9248 9242 9236 9229 9223 9216 9209 9202 9195 9188 9181 9174 9166 9159 9152 9144 9137 9129 9122 9114 9107 9099 9092 9084 9076 9069 9061 9053 9046 9038 9030 9022 9014 9006 8998 8989 8981 8972 8964 8955 8945 8936 8926 8916 8906 8896 8885 8874 8862 8850 8838 8825 8812 8799 8785 8770 8756 8740 8725 8708 8692 8675 8657 8639 8621 8602 8583 8563 8543 8523 8502 8481 8459 8437 8415 8392 8369 8345 8321 8297 8272 8246 8221 8195 8168 8141 8113 8085 8056 8026 7996 7965 7934 7901 7868 7834 7800 7764 7728 7691 7652 7613 7573 7532 7489 7446 7402 7356 7310 7262 7213 7163 7111 7059 7005 6950 6893 6835 6776 6715 6653 6589 6524 6457 6389 6319 6248 6174 6100 6023 5945 5865 5783 5700 5614 5528 5439 5349 5257 5164 5070 4974 4876 4778 4678 4577 4476 4373 4270 4167 4063 3960 3856 3752 3649 3546 3444 3344 3244 3146 3049 2955 2862 2772 2685 2600 2518 2439 2364 2292 2224 2160 2101 2045 1994 1948 1907 1870 1838 1811 1790 1773 1762 1757 1756 1761 1770 1785 1805 1830 1860 1895 1935 1979 2027 2080 2136 2197 2261 2329 2399 2473 2550 2629 2711 2795 2880 2968 3056 3146 3238 3330 3422 3516 3609 3703 3797 3891 3985 4078 4171 4263 4355 4445 4536 4625 4713 4801 4887 4972 5056 5139 5221 5302 5382 5460 5537 5613 5688 5761 5834 5905 5974 6043 6110 6176 6240 6304 6366 6426 6486 6544 6600 6656 6710 6763 6815 6865 6914 6962 7008 7054 7098 7140 7182 7223 7262 7300 7338 7374 7409 7443 9661 2 5 4 7477 7509 7540 7571 7601 7630 7659 7686 7714 7740 7766 7792 7817 7842 7866 7891 7915 7939 7962 7986 8009 8033 8056 8079 8102 8126 8149 8172 8196 8219 8243 8266 8289 8313 8336 8359 8382 8404 8427 8449 8471 8492 8513 8533 8553 8573 8592 8610 8628 8645 8661 8677 8692 8707 8721 8734 8747 8759 8771 8782 8793 8803 8813 8822 8832 8841 8849 8858 8866 8874 8882 8890 8898 8906 8914 8922 8930 8937 8945 8953 8961 8968 8976 8983 8990 8998 9005 9012 9019 9025 9032 9038 9044 9049 9055 9060 9065 9070 9075 9079 9084 9088 9092 9096 9099 9103 9107 9110 9113 9117 9120 9124 9127 9131 9134 9137 9141 9144 9147 9151 9154 9157 9160 9163 9166 9169 9172 9174 9176 9178 9180 9182 9183 9184 9185 9186 9187 9187 9187 9187 9187 9186 9186 9185 9184 9183 9182 9181 9179 9178 9177 9176 9174 9173 9172 9170 9169 9168 9167 9165 9164 9163 9162 9161 9159 9158 9157 9156 9154 9153 9152 9151 9149 9148 9147 9145 9144 9143 9141 9140 9139 9138 9136 9135 9135 9134 9133 9133 9132 9132 9132 9132 9133 9133 9134 9135 9136 9137 9139 9140 9142 9144 9145 9147 9149 9151 9153 9155 9157 9158 9160 9162 9163 9164 9165 9166 9166 9166 9166 9166 9165 9164 9163 9161 9159 9157 9154 9151 9148 9144 9140 9136 9132 9127 9122 9117 9111 9106 9100 9094 9088 9081 9075 9068 9062 9055 9048 9041 9034 9027 9020 9013 9005 8998 8990 8982 8974 8966 8957 8949 8940 8930 8921 8910 8900 8889 8878 8866 8854 8842 8829 8815 8801 8786 8770 8754 8738 8720 8702 8684 8664 8644 8622 8600 8578 8554 8529 8504 8477 8450 8421 8392 8361 8330 8298 8264 8230 8194 8158 8121 8083 8045 8006 7967 7927 7886 7846 7805 7765 7724 7685 7645 7607 7569 7533 7497 7463 7430 7399 7370 7343 7317 7295 7274 7255 7239 7225 7214 7205 7198 7194 7192 7193 7196 7201 7208 7217 7227 7240 7253 7269 7285 7303 7322 7341 7362 7383 7404 7426 7448 7470 7492 7514 7535 7557 7579 7600 7621 7641 7661 7681 7700 7719 7737 7755 7772 7789 7806 7822 7838 7853 7867 7882 7895 7909 7922 7934 7946 7957 7968 7979 7989 7998 8007 8015 8023 8030 8036 8042 8047 8052 8056 8060 8063 8065 8067 8069 8070 8070 8070 8070 8069 8068 8067 8065 8063 8061 8058 8056 8053 8049 8046 8042 8039 8035 8031 8027 8022 8018 8013 8008 8003 7997 7992 7986 7980 7974 7968 7961 7954 7947 7940 7933 7925 7917 7909 7901 7892 7884 7875 7866 7857 7848 7838 7829 7819 7809 7800 7789 7779 7769 7758 7748 7737 7726 7714 7703 7691 7679 7666 7654 7640 7627 7613 7598 7583 7568 7552 7536 7518 7501 7482 7463 7444 7424 7403 7381 7359 7336 7313 7289 7264 7238 7213 7186 7159 7131 7103 7074 7045 7015 6985 6954 6923 6891 6859 6826 6793 6760 6726 9662 2 5 4 6691 6656 6621 6585 6548 6511 6474 6436 6397 6357 6317 6276 6234 6192 6149 6105 6060 6014 5967 5919 5870 5820 5770 5718 5665 5611 5556 5500 5442 5384 5325 5265 5203 5141 5077 5013 4947 4881 4814 4746 4676 4606 4536 4464 4391 4318 4244 4169 4093 4017 3940 3862 3783 3704 3624 3544 3462 3381 3298 3215 3132 3048 2964 2879 2794 2709 2624 2538 2453 2367 2282 2197 2112 2028 1944 1861 1779 1698 1618 1539 1461 1385 1310 1237 1166 1097 1030 964 901 840 782 726 672 620 571 525 481 439 400 363 328 296 266 238 212 188 166 146 127 110 95 81 69 57 47 38 30 23 17 1132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 1 4 8 13 18 23 29 36 44 53 62 72 83 95 108 123 138 155 173 193 214 237 261 287 315 345 377 410 446 484 524 566 611 657 706 757 811 866 924 983 1045 1109 1175 1242 1311 1382 1455 1529 1604 1681 1758 1837 1917 1997 2078 2159 2241 2324 2406 2489 2572 2655 2738 2820 2903 2985 3066 3148 3229 3309 3389 3469 3548 3626 3704 3782 3858 3934 4010 4084 4158 4232 4304 4376 4447 4518 4588 4656 4724 4792 4858 4923 4988 5052 5115 5177 5238 5298 5357 5416 5473 5530 5585 5640 5694 5747 5800 5851 5902 5952 6001 6050 6098 6145 6191 6237 6282 6327 6371 6414 6457 6500 6541 6582 6623 6663 6702 6741 6779 6817 6854 6890 6926 6962 6996 7031 7064 7097 7130 7162 7193 7224 7254 7284 7314 7342 7371 7399 7426 7453 7480 7506 7532 7558 7583 7607 7632 7656 7679 7702 7725 7748 7770 7792 7813 7834 7855 7876 7896 7915 7935 7954 7973 7991 8009 8026 8044 8061 8077 8093 8109 8125 8141 8156 8170 8185 8199 8213 8227 8241 8254 8267 8280 8293 8306 8318 8330 8342 8354 8366 8377 8388 8399 8410 8421 8431 8441 8451 8461 8470 8479 8488 8497 8506 8514 8522 8530 8538 8545 8552 8559 8566 8572 8579 8585 8591 8597 8603 8609 8615 8620 8626 8631 8636 8642 8647 8652 8657 8662 8668 8673 8678 8683 8688 8692 8697 8702 8706 8711 8715 8719 8723 8726 8730 8733 8736 8738 8740 8742 8743 8744 8744 8744 8743 8742 8740 8738 8736 8733 8729 8725 8720 8715 8710 8704 8698 8691 8684 8677 8669 8661 8653 8644 8635 8626 8616 8607 8597 8586 8575 8564 8553 8540 8528 8515 8501 8487 8472 8456 8439 8421 8402 8382 8361 8339 8315 8290 8264 8237 8209 8179 8148 8115 8082 8047 8012 7976 7939 7902 7864 7826 7789 7751 7714 7678 7642 7608 7575 7544 7514 7487 7462 7439 7419 7402 7387 7376 7367 7362 7360 7361 7365 7373 7383 7397 7413 7432 7453 7477 7503 7532 7562 7593 7626 7660 7694 7730 7765 7800 7836 7871 7906 7940 7974 8006 9663 2 5 4 8038 8068 8096 8124 8150 8174 8198 8220 8240 8260 8278 8294 8310 8324 8337 8349 8360 8370 8379 8388 8395 8403 8409 8414 8419 8423 8427 8429 8431 8432 8433 8432 8431 8428 8425 8420 8414 8407 8399 8390 8379 8366 8353 8338 8321 8303 8284 8263 8240 8216 8191 8164 8135 8105 8074 8041 8007 7972 7935 7897 7857 7816 7773 7729 7684 7637 7589 7539 7487 7434 7380 7323 7265 7206 7144 7081 7016 6950 6882 6813 6743 6671 6598 6524 6449 6374 6298 6222 6146 6071 5997 5923 5851 5780 5712 5645 5581 5520 5463 5409 5359 5313 5272 5235 5204 5178 5156 5141 5131 5126 5127 5134 5147 5165 5189 5218 5253 5292 5336 5385 5438 5495 5556 5621 5688 5758 5831 5906 5983 6061 6139 6219 6299 6380 6461 6541 6621 6700 6778 6854 6929 7003 7076 7146 7215 7283 7348 7412 7474 7534 7592 7648 7703 7756 7807 7857 7905 7952 7997 8041 8084 8126 8166 8206 8244 8281 8318 8353 8388 8422 8455 8487 8519 8549 8579 8608 8636 8664 8691 8717 8742 8766 8790 8813 8835 8857 8877 8897 8916 8934 8952 8969 8985 9001 9015 9030 9043 9056 9069 9081 9092 9103 9114 9124 9134 9144 9153 9162 9170 9179 9187 9194 9202 9209 9217 9224 9230 9237 9243 9249 9255 9261 9266 9271 9276 9281 9285 9289 9292 9295 9298 9300 9302 9304 9305 9306 9306 9306 9306 9305 9304 9303 9301 9298 9296 9293 9290 9287 9283 9280 9276 9272 9268 9263 9259 9254 9250 9245 9241 9236 9231 9227 9222 9218 9213 9209 9204 9200 9196 9191 9187 9183 9179 9174 9170 9166 9162 9158 9154 9151 9147 9143 9139 9136 9133 9129 9126 9123 9120 9118 9116 9113 9112 9110 9109 9108 9107 9107 9108 9108 9109 9111 9113 9116 9119 9122 9126 9131 9136 9141 9147 9154 9161 9168 9176 9184 9193 9202 9211 9221 9230 9240 9250 9260 9269 9279 9289 9298 9308 9317 9325 9334 9341 9349 9356 9362 9368 9373 9377 9381 9385 9387 9389 9391 9392 9392 9392 9391 9390 9388 9386 9384 9381 9379 9375 9372 9369 9365 9362 9358 9355 9351 9348 9344 9341 9337 9334 9331 9327 9324 9321 9318 9314 9311 9307 9303 9299 9294 9290 9284 9279 9273 9267 9260 9254 9246 9238 9230 9221 9211 9201 9191 9180 9168 9156 9144 9131 9118 9103 9089 9074 9058 9041 9024 9005 8987 8967 8947 8925 8903 8879 8855 8829 8803 8774 8745 8715 8683 8650 8616 8581 8545 8508 8470 8430 8391 8350 8310 8269 8228 8187 8147 8107 8068 8029 7992 7957 7923 7891 7861 7833 7807 7785 7765 7748 7734 7723 7715 7710 7708 7709 7713 7721 7731 7744 7759 7777 7797 7820 7844 7870 7897 7925 7955 7985 8016 8047 8079 8110 8141 8171 8200 8229 8257 8284 8310 8335 8359 8381 8402 8422 8440 8458 8474 8489 8502 8515 8527 8539 8549 8559 8568 8577 8585 8593 8600 8608 8616 8623 8631 9664 2 5 4 8639 8647 8655 8663 8672 8680 8689 8699 8708 8718 8728 8739 8750 8760 8772 8783 8794 8806 8818 8830 8842 8854 8866 8878 8890 8903 8915 8927 8940 8952 8964 8976 8988 9000 9012 9024 9035 9046 9058 9068 9079 9090 9100 9110 9119 9128 9137 9146 9154 9162 9169 9177 9183 9190 9196 9201 9207 9212 9216 9221 9225 9229 9232 9235 9239 9241 9244 9246 9248 9250 9252 9254 9255 9257 9258 9259 9260 9260 9261 9261 9261 9260 9260 9259 9258 9257 9256 9254 9252 9249 9247 9244 9241 9237 9234 9230 9226 9222 9217 9213 9208 9203 9199 9194 9189 9183 9178 9173 9168 9163 9158 9152 9147 9141 9136 9130 9124 9118 9112 9106 9099 9092 9085 9077 9069 9061 9051 9042 9032 9021 9010 8999 8986 8974 8961 8947 8932 8918 8903 8887 8871 8855 8838 8822 8805 8788 8770 8753 8736 8718 8701 8684 8666 8649 8632 8615 8599 8582 8565 8549 8532 8516 8500 8483 8467 8451 8434 8418 8401 8384 8367 8350 8332 8314 8296 8277 8258 8239 8220 8200 8179 8158 8137 8115 8093 8071 8048 8024 8001 7976 7952 7927 7901 7875 7849 7822 7795 7767 7739 7710 7681 7651 7620 7589 7557 7524 7491 7456 7421 7385 7348 7310 7271 7231 7189 7147 7103 7058 7012 6964 6915 6865 6813 6759 6704 6648 6590 6530 6468 6405 6340 6274 6206 6136 6064 5990 5915 5838 5759 5678 5596 5512 5426 5339 5249 5159 5066 4972 4877 4780 4682 4583 4482 4381 4278 4174 4070 3965 3860 3754 3649 3543 3437 3332 3227 3122 3019 2916 2815 2715 2617 2521 2426 2334 2244 2157 2073 1991 1912 1837 1765 1697 1633 1572 1516 1463 1415 1371 1331 1296 1265 1239 1217 1200 1187 1179 1176 1177 1182 1192 1207 1226 1249 1276 1307 1343 1382 1426 1473 1524 1578 1636 1698 1763 1831 1902 1976 2053 2133 2215 2300 2387 2477 2569 2663 2758 2856 2955 3056 3158 3261 3365 3469 3575 3681 3787 3894 4000 4106 4212 4318 4423 4527 4630 4732 4833 4933 5031 5127 5222 5316 5407 5497 5585 5671 5756 5838 5918 5997 6073 6148 6221 6293 6362 6430 6497 6562 6625 6687 6748 6807 6865 6922 6978 7032 7086 7139 7190 7241 7290 7339 7386 7433 7479 7523 7567 7610 7652 7693 7732 7771 7809 7846 7881 7916 7949 7982 8014 8044 8074 8103 8131 8158 8184 8209 8234 8257 8280 8302 8324 8345 8366 8385 8405 8423 8442 8459 8477 8493 8510 8526 8541 8556 8571 8585 8599 8613 8625 8638 8650 8661 8672 8683 8693 8703 8712 8721 8729 8737 8745 8752 8758 8764 8770 8775 8780 8785 8789 8793 8797 8800 8803 8805 8807 8809 8810 8811 8812 8812 8812 8811 8809 8807 8805 8802 8798 8793 8788 8782 8776 8769 8761 8752 8743 8733 8722 8711 8699 8686 8673 8660 8646 8631 8617 8602 8587 8572 8558 8543 8529 8515 8502 8489 8477 8466 8455 8445 8437 8429 8423 9665 2 5 4 8417 8413 8411 8409 8409 8411 8413 8417 8422 8429 8436 8445 8455 8467 8479 8492 8506 8522 8537 8554 8571 8589 8608 8626 8646 8665 8685 8705 8725 8745 8766 8786 8806 8826 8846 8866 8885 8905 8924 8943 8961 8980 8998 9015 9033 9050 9067 9083 9099 9115 9130 9145 9160 9174 9188 9201 9214 9226 9239 9250 9262 9273 9283 9293 9303 9312 9321 9329 9337 9345 9352 9359 9365 9372 9377 9383 9388 9393 9397 9401 9405 9409 9412 9416 9419 9422 9424 9427 9429 9432 9434 9436 9439 9441 9443 9445 9447 9449 9451 9453 9455 9457 9459 9461 9463 9465 9467 9469 9472 9474 9476 9478 9480 9482 9484 9486 9488 9490 9492 9494 9496 9497 9498 9500 9501 9502 9503 9503 9504 9504 9504 9504 9504 9504 9503 9503 9502 9501 9500 9498 9497 9496 9494 9492 9491 9489 9487 9485 9483 9481 9478 9476 9474 9472 9469 9466 9464 9461 9458 9455 9452 9448 9445 9441 9437 9433 9428 9423 9418 9412 9406 9400 9394 9387 9379 9372 9364 9355 9346 9337 9328 9318 9308 9297 9287 9276 9265 9253 9242 9230 9218 9206 9194 9181 9169 9157 9145 9133 9120 9108 9096 9084 9072 9061 9049 9038 9026 9015 9005 8994 8984 8974 8964 8955 8946 8938 8930 8922 8915 8908 8902 8897 8892 8887 8884 8881 8879 8877 8877 8877 8877 8879 8882 8885 8889 8894 8899 8906 8913 8921 8929 8938 8948 8958 8969 8981 8992 9004 9017 9029 9042 9055 9069 9082 9095 9109 9122 9135 9149 9162 9175 9188 9200 9213 9225 9238 9250 9262 9274 9285 9297 9309 9320 9331 9342 9354 9365 9376 9387 9398 9408 9419 9430 9440 9451 9461 9471 9481 9490 9500 9509 9518 9526 9535 9542 9550 9557 9563 9569 9575 9580 9585 9590 9594 9597 9600 9603 9606 9608 9610 9611 9613 9614 9615 9616 9617 9618 9620 9621 9622 9624 9625 9627 9629 9631 9634 9637 9640 9643 9646 9649 9653 9657 9661 9665 9669 9673 9677 9681 9685 9689 9692 9696 9699 9702 9705 9707 9710 9712 9714 9715 9717 9718 9719 9719 9720 9721 9721 9721 9722 9722 9722 9723 9723 9724 9724 9725 9726 9727 9728 9730 9732 9733 9735 9737 9740 9742 9745 9747 9750 9753 9755 9758 9761 9764 9766 9769 9771 9774 9776 9779 9781 9783 9785 9786 9788 9790 9791 9792 9794 9795 9796 9797 9797 9798 9799 9799 9800 9800 9800 9801 9801 9801 9801 9800 9800 9800 9799 9799 9798 9797 9796 9795 9793 9792 9790 9789 9787 9785 9783 9781 9779 9777 9775 9773 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9750 9749 9747 9746 9744 9743 9741 9740 9738 9736 9735 9733 9731 9729 9727 9725 9722 9719 9716 9713 9710 9706 9702 9698 9694 9690 9685 9680 9675 9670 9664 9659 9653 9647 9641 9635 9629 9623 9617 9610 9603 9597 9590 9583 9576 9569 9561 9554 9546 9538 9530 9521 9512 9503 9494 9666 2 5 4 9485 9475 9465 9455 9444 9434 9423 9412 9401 9390 9379 9368 9357 9347 9337 9327 9317 9308 9300 9292 9284 9278 9272 9267 9263 9259 9257 9255 9255 9255 9256 9258 9261 9265 9269 9275 9281 9288 9296 9304 9313 9322 9332 9342 9352 9363 9373 9384 9395 9406 9417 9428 9439 9450 9460 9471 9481 9490 9500 9509 9518 9527 9535 9543 9551 9558 9566 9573 9579 9586 9592 9598 9603 9609 9614 9619 9624 9629 9634 9639 9643 9648 9652 9656 9661 9665 9669 9673 9677 9680 9684 9687 9691 9694 9697 9700 9703 9705 9708 9710 9712 9713 9714 9716 9716 9717 9717 9717 9717 9716 9715 9714 9713 9711 9709 9707 9705 9703 9701 9698 9696 9693 9691 9688 9686 9683 9681 9679 9677 9675 9673 9671 9669 9667 9666 9664 9663 9662 9660 9658 9657 9655 9653 9650 9647 9644 9641 9637 9633 9628 9623 9618 9612 9605 9597 9590 9581 9572 9563 9553 9543 9533 9522 9510 9499 9487 9475 9462 9450 9437 9424 9410 9397 9384 9370 9356 9341 9326 9311 9295 9279 9262 9244 9225 9206 9185 9163 9140 9115 9089 9062 9032 9001 8968 8934 8898 8860 8820 8778 8735 8689 8643 8595 8546 8495 8445 8393 8341 8289 8237 8185 8134 8084 8036 7988 7943 7900 7859 7821 7786 7754 7726 7701 7680 7662 7649 7640 7635 7634 7638 7645 7657 7672 7691 7714 7741 7770 7803 7839 7877 7918 7960 8004 8050 8096 8143 8191 8239 8286 8334 8381 8427 8472 8516 8558 8599 8638 8675 8710 8744 8776 8806 8834 8859 8883 8905 8926 8944 8961 8977 8991 9003 9015 9025 9035 9043 9050 9056 9061 9064 9067 9069 9071 9071 9070 9068 9064 9059 9052 9044 9034 9022 9009 8993 8976 8956 8934 8911 8885 8856 8825 8793 8758 8721 8683 8644 8603 8561 8518 8475 8431 8387 8343 8301 8259 8218 8179 8143 8108 8077 8048 8022 7999 7980 7964 7952 7944 7940 7941 7945 7954 7966 7981 8001 8023 8048 8077 8108 8142 8177 8215 8254 8294 8335 8376 8418 8459 8500 8540 8580 8619 8656 8692 8727 8760 8791 8820 8847 8872 8895 8917 8936 8953 8969 8983 8995 9005 9013 9020 9025 9029 9031 9031 9031 9029 9026 9022 9016 9010 9002 8994 8985 8974 8963 8951 8939 8926 8912 8899 8885 8871 8857 8843 8829 8816 8803 8791 8780 8770 8760 8752 8745 8740 8736 8733 8731 8731 8732 8734 8737 8742 8748 8755 8763 8771 8779 8788 8797 8806 8814 8822 8830 8837 8843 8848 8853 8856 8858 8859 8858 8856 8852 8848 8843 8837 8829 8821 8813 8803 8793 8781 8769 8756 8742 8727 8711 8694 8676 8656 8635 8610 8583 8552 8517 8479 8435 8387 8334 8275 8209 8136 8057 7970 7875 7772 7659 7539 7410 7274 7131 6980 6824 6661 6494 6320 6141 5961 5778 5596 5415 5235 5059 4888 4723 4565 4416 4276 4146 4028 3923 3832 3754 3694 3650 3622 3610 3615 3635 3670 3721 9667 2 5 4 3787 3867 3964 4072 4193 4324 4465 4614 4770 4932 5098 5267 5438 5610 5781 5952 6120 6285 6446 6602 6749 6890 7025 7152 7272 7384 7489 7587 7677 7758 7833 7900 7962 8016 8066 8110 8149 8184 8215 8244 8270 8292 8312 8330 8346 8359 8372 8383 8393 8403 8411 8418 8423 8427 8429 8429 8428 8424 8418 8411 8401 8389 8375 8358 8340 8319 8294 8268 8240 8209 8177 8143 8108 8071 8034 7995 7956 7916 7876 7835 7795 7754 7713 7672 7631 7592 7552 7512 7471 7430 7389 7347 7303 7259 7213 7166 7116 7065 7011 6954 6895 6832 6767 6697 6624 6548 6469 6387 6302 6215 6126 6035 5941 5846 5751 5656 5562 5469 5378 5290 5205 5124 5047 4976 4911 4852 4800 4755 4719 4690 4672 4663 4662 4671 4689 4717 4753 4798 4851 4914 4985 5064 5149 5241 5339 5443 5551 5663 5778 5896 6016 6137 6259 6382 6504 6625 6745 6863 6978 7090 7199 7305 7408 7507 7602 7694 7782 7865 7944 8020 8092 8160 8225 8287 8346 8401 8454 8505 8553 8599 8643 8685 8725 8764 8801 8837 8872 8906 8938 8970 9001 9030 9059 9087 9114 9140 9165 9190 9214 9237 9259 9280 9300 9320 9339 9356 9374 9390 9405 9420 9434 9448 9461 9473 9484 9495 9505 9515 9525 9534 9542 9550 9558 9566 9573 9580 9586 9593 9599 9605 9611 9616 9622 9627 9632 9637 9642 9647 9651 9656 9661 9665 9670 9674 9679 9683 9688 9692 9697 9702 9706 9711 9715 9720 9724 9729 9733 9737 9742 9746 9750 9753 9757 9761 9764 9767 9770 9772 9775 9776 9778 9780 9781 9782 9782 9783 9783 9783 9783 9782 9782 9781 9780 9779 9778 9778 9777 9776 9776 9775 9775 9775 9775 9775 9776 9776 9777 9779 9780 9782 9784 9786 9788 9791 9794 9796 9799 9803 9806 9809 9812 9815 9819 9822 9825 9828 9831 9833 9836 9838 9840 9842 9844 9846 9847 9848 9849 9849 9850 9850 9850 9850 9849 9848 9847 9846 9845 9844 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9818 9816 9814 9813 9811 9810 9809 9808 9807 9806 9805 9805 9804 9804 9803 9803 9803 9803 9802 9802 9802 9802 9801 9801 9801 9800 9799 9799 9798 9797 9796 9795 9794 9793 9791 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9756 9755 9753 9751 9750 9749 9748 9747 9746 9745 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9745 9745 9746 9747 9747 9748 9749 9750 9751 9751 9752 9753 9754 9754 9755 9755 9756 9756 9756 9756 9756 9756 9755 9755 9754 9753 9752 9751 9749 9747 9746 9744 9742 9739 9737 9735 9732 9729 9727 9724 9721 9718 9715 9712 9709 9706 9703 9700 9697 9694 9691 9688 9684 9681 9678 9675 9671 9668 9664 9660 9656 9652 9648 9643 9638 9633 9628 9622 9616 9609 9603 9596 9588 9580 9572 9668 2 5 4 9564 9555 9546 9537 9527 9517 9507 9496 9485 9474 9463 9451 9439 9427 9415 9402 9389 9375 9362 9348 9333 9318 9303 9287 9271 9254 9236 9218 9200 9181 9161 9140 9119 9098 9075 9052 9029 9005 8981 8956 8931 8907 8881 8856 8831 8806 8782 8758 8734 8711 8689 8668 8649 8630 8612 8596 8581 8567 8556 8545 8536 8529 8524 8520 8518 8517 8518 8520 8523 8528 8533 8540 8548 8556 8565 8574 8584 8594 8604 8614 8624 8633 8642 8650 8658 8665 8672 8678 8683 8687 8690 8692 8693 8694 8694 8693 8691 8689 8686 8683 8680 8676 8672 8668 8664 8660 8656 8653 8650 8648 8647 8646 8646 8646 8648 8650 8654 8658 8664 8670 8678 8687 8697 8708 8720 8733 8747 8761 8777 8794 8811 8829 8848 8867 8887 8907 8928 8949 8970 8991 9012 9034 9055 9076 9097 9118 9139 9159 9179 9198 9217 9236 9254 9272 9289 9305 9321 9337 9352 9366 9380 9393 9406 9419 9431 9442 9453 9464 9474 9484 9494 9503 9512 9520 9529 9537 9545 9552 9559 9566 9573 9579 9585 9591 9597 9602 9607 9612 9617 9621 9626 9630 9633 9637 9640 9643 9646 9649 9652 9654 9656 9658 9660 9662 9663 9665 9666 9667 9668 9669 9670 9671 9672 9673 9673 9674 9674 9674 9674 9674 9674 9674 9674 9674 9673 9673 9672 9671 9671 9670 9669 9668 9667 9666 9665 9664 9663 9662 9661 9660 9660 9659 9658 9658 9658 9658 9658 9658 9659 9660 9660 9662 9663 9665 9666 9669 9671 9673 9676 9679 9682 9685 9688 9692 9695 9699 9702 9706 9710 9714 9718 9721 9725 9729 9733 9736 9740 9743 9747 9750 9753 9756 9759 9762 9764 9767 9770 9772 9774 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9815 9817 9819 9821 9822 9824 9825 9826 9827 9828 9829 9829 9830 9830 9830 9830 9830 9830 9829 9829 9828 9827 9827 9826 9825 9824 9824 9823 9823 9822 9822 9822 9822 9822 9823 9824 9825 9826 9827 9829 9831 9833 9835 9837 9840 9842 9845 9847 9850 9853 9855 9857 9860 9862 9864 9866 9867 9868 9869 9870 9871 9871 9871 9871 9871 9870 9869 9868 9867 9866 9864 9863 9861 9859 9858 9856 9855 9853 9852 9850 9849 9848 9847 9846 9845 9845 9845 9844 9844 9844 9844 9845 9845 9845 9846 9846 9847 9848 9848 9849 9850 9851 9851 9852 9852 9853 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9845 9844 9844 9843 9842 9841 9841 9840 9839 9839 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9841 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9847 9847 9847 9847 9846 9846 9845 9844 9843 9842 9840 9839 9838 9669 2 5 4 9836 9834 9833 9831 9829 9827 9826 9824 9822 9820 9819 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9807 9806 9806 9805 9805 9805 9804 9803 9803 9802 9801 9801 9800 9799 9798 9797 9796 9794 9793 9792 9791 9789 9788 9787 9785 9784 9783 9782 9781 9779 9778 9777 9776 9775 9774 9773 9771 9770 9769 9768 9767 9765 9764 9763 9761 9760 9758 9756 9755 9753 9751 9750 9748 9746 9744 9743 9741 9740 9739 9737 9736 9735 9735 9734 9734 9734 9734 9734 9734 9734 9734 9735 9736 9736 9737 9737 9738 9738 9738 9738 9738 9738 9737 9736 9735 9733 9731 9730 9727 9725 9722 9719 9716 9712 9709 9705 9702 9698 9695 9692 9689 9686 9683 9680 9678 9676 9674 9672 9671 9670 9670 9669 9669 9668 9668 9668 9668 9668 9667 9667 9666 9665 9664 9663 9661 9659 9656 9653 9649 9645 9641 9636 9631 9625 9620 9614 9607 9601 9594 9587 9580 9573 9567 9560 9554 9547 9541 9535 9530 9524 9519 9514 9509 9505 9500 9496 9492 9488 9483 9479 9475 9470 9465 9460 9454 9449 9442 9436 9429 9421 9413 9405 9395 9386 9376 9365 9355 9343 9332 9320 9308 9296 9284 9272 9259 9247 9234 9222 9210 9198 9186 9175 9164 9153 9142 9132 9122 9112 9103 9094 9085 9076 9068 9059 9051 9043 9036 9028 9021 9014 9007 9000 8993 8986 8980 8974 8968 8962 8957 8952 8947 8942 8938 8934 8931 8928 8925 8923 8921 8920 8920 8920 8920 8921 8922 8924 8927 8929 8933 8936 8940 8945 8949 8954 8959 8964 8970 8975 8980 8986 8992 8997 9002 9008 9013 9017 9022 9026 9031 9034 9038 9041 9044 9046 9048 9050 9051 9052 9053 9053 9052 9051 9050 9048 9046 9044 9041 9037 9033 9029 9024 9019 9014 9008 9002 8995 8989 8981 8974 8966 8958 8950 8941 8932 8923 8914 8904 8895 8884 8874 8864 8853 8842 8831 8819 8807 8795 8782 8769 8756 8742 8727 8713 8697 8682 8666 8649 8631 8613 8595 8576 8556 8536 8515 8493 8472 8449 8426 8402 8378 8354 8329 8304 8278 8252 8226 8199 8172 8144 8117 8089 8061 8032 8003 7974 7944 7915 7884 7854 7823 7791 7759 7726 7693 7659 7624 7589 7552 7515 7477 7438 7398 7358 7316 7273 7229 7184 7137 7090 7041 6992 6941 6889 6836 6782 6726 6669 6611 6552 6492 6430 6368 6304 6238 6172 6104 6035 5965 5893 5820 5745 5669 5592 5514 5434 5352 5269 5185 5100 5013 4926 4837 4746 4655 4563 4471 4378 4284 4190 4096 4002 3908 3814 3722 3630 3539 3450 3363 3277 3194 3113 3035 2960 2888 2819 2755 2694 2637 2585 2537 2494 2456 2423 2395 2372 2355 2342 2336 2335 2339 2349 2364 2384 2409 2440 2475 2515 2560 2609 2663 2721 2782 2848 2916 2988 3063 3141 3221 3303 3387 3473 3561 3650 3740 3831 3922 4014 4107 4199 4291 4384 4475 4567 4658 4748 4837 4925 9670 2 5 4 5013 5099 5184 5268 5351 5433 5513 5592 5670 5746 5821 5895 5967 6038 6108 6176 6243 6309 6373 6436 6498 6558 6617 6675 6732 6787 6841 6894 6945 6996 7045 7093 7139 7184 7229 7271 7313 7353 7393 7431 7467 7503 7537 7570 7602 7633 7663 7691 7718 7745 7770 7794 7817 7839 7861 7881 7900 7919 7937 7954 7970 7986 8001 8015 8029 8043 8056 8068 8080 8092 8103 8115 8125 8136 8146 8156 8166 8176 8185 8194 8203 8211 8219 8227 8235 8242 8249 8256 8262 8268 8274 8279 8283 8287 8291 8294 8297 8299 8301 8302 8302 8302 8302 8301 8300 8298 8295 8292 8289 8285 8281 8277 8271 8266 8260 8254 8247 8240 8232 8224 8216 8207 8198 8188 8179 8168 8158 8146 8135 8123 8111 8098 8085 8072 8058 8044 8029 8014 7999 7983 7968 7951 7935 7918 7900 7883 7865 7847 7828 7809 7789 7770 7749 7729 7707 7686 7663 7640 7617 7592 7567 7541 7515 7487 7459 7429 7399 7367 7335 7301 7266 7230 7192 7154 7114 7072 7030 6986 6941 6894 6846 6797 6746 6694 6640 6585 6529 6471 6412 6352 6290 6227 6162 6096 6029 5960 5890 5819 5746 5671 5596 5519 5440 5360 5279 5196 5113 5027 4941 4853 4764 4674 4583 4491 4398 4304 4209 4113 4017 3920 3823 3725 3627 3529 3431 3333 3235 3137 3040 2943 2847 2752 2657 2564 2471 2380 2290 2202 2115 2030 1946 1864 1784 1706 1629 1555 1483 1413 1346 1280 1217 1157 1099 1043 989 939 890 845 802 761 723 688 655 625 598 573 551 532 515 501 490 482 476 472 472 474 478 485 495 507 522 540 559 582 607 634 663 695 730 766 805 846 889 935 982 1032 1083 1137 1192 1250 1309 1370 1433 1498 1565 1633 1703 1774 1847 1921 1997 2075 2153 2233 2315 2397 2480 2565 2651 2737 2825 2913 3002 3091 3181 3272 3363 3454 3545 3637 3728 3820 3911 4002 4093 4184 4274 4363 4452 4540 4627 4713 4799 4884 4967 5050 5131 5212 5291 5369 5447 5522 5597 5670 5743 5814 5884 5952 6019 6085 6150 6214 6276 6337 6397 6456 6514 6570 6625 6679 6732 6784 6835 6885 6933 6981 7027 7073 7117 7161 7204 7246 7287 7327 7367 7406 7444 7481 7518 7554 7590 7625 7659 7693 7727 7759 7792 7824 7855 7885 7916 7945 7974 8003 8031 8058 8085 8111 8137 8162 8186 8210 8233 8255 8277 8298 8319 8339 8359 8378 8397 8415 8433 8450 8468 8484 8501 8517 8534 8550 8565 8581 8597 8612 8628 8643 8658 8673 8689 8704 8718 8733 8748 8762 8776 8790 8804 8817 8831 8843 8856 8868 8879 8891 8902 8912 8922 8932 8941 8950 8959 8967 8976 8984 8991 8999 9006 9014 9021 9028 9035 9042 9050 9057 9065 9072 9080 9088 9096 9104 9112 9121 9129 9138 9146 9155 9164 9172 9181 9189 9198 9206 9214 9222 9229 9237 9244 9251 9258 9264 9671 2 5 4 9270 9276 9282 9287 9292 9297 9302 9306 9311 9315 9319 9324 9328 9332 9337 9341 9346 9350 9355 9360 9365 9371 9377 9382 9389 9395 9401 9408 9415 9422 9429 9436 9443 9451 9458 9465 9472 9479 9486 9492 9499 9505 9510 9516 9521 9526 9530 9534 9538 9541 9543 9546 9548 9550 9551 9552 9553 9553 9554 9554 9554 9554 9553 9553 9553 9553 9553 9553 9553 9554 9555 9555 9557 9558 9559 9561 9563 9566 9568 9571 9574 9577 9580 9584 9587 9591 9594 9598 9601 9605 9608 9611 9615 9618 9620 9623 9625 9628 9630 9632 9634 9635 9637 9638 9640 9641 9642 9643 9644 9645 9646 9647 9648 9650 9651 9653 9654 9656 9658 9660 9662 9664 9667 9670 9672 9675 9678 9681 9684 9687 9691 9694 9697 9700 9703 9706 9709 9712 9715 9718 9720 9722 9724 9726 9728 9730 9731 9732 9733 9734 9735 9735 9736 9736 9736 9736 9736 9735 9735 9734 9734 9733 9732 9731 9731 9730 9729 9729 9728 9727 9727 9726 9726 9726 9726 9726 9726 9726 9727 9727 9728 9729 9730 9731 9733 9734 9736 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9760 9762 9763 9765 9766 9767 9768 9768 9769 9769 9769 9769 9769 9768 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9757 9757 9756 9755 9754 9754 9753 9753 9753 9754 9754 9755 9755 9756 9757 9759 9760 9761 9763 9765 9767 9768 9770 9772 9774 9776 9777 9779 9781 9782 9783 9785 9786 9787 9788 9788 9789 9789 9789 9789 9789 9789 9788 9788 9787 9786 9785 9785 9784 9783 9782 9781 9780 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9767 9766 9765 9764 9762 9761 9759 9758 9756 9754 9753 9751 9749 9747 9745 9743 9740 9738 9736 9734 9732 9730 9728 9726 9724 9722 9720 9719 9717 9716 9715 9714 9714 9713 9713 9713 9713 9713 9714 9714 9715 9716 9717 9719 9720 9722 9723 9725 9727 9729 9730 9732 9734 9737 9739 9741 9743 9745 9747 9749 9752 9754 9756 9758 9760 9762 9765 9767 9769 9771 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9797 9799 9800 9802 9803 9804 9806 9807 9808 9809 9810 9810 9811 9812 9813 9813 9814 9815 9816 9817 9818 9819 9820 9821 9823 9824 9826 9828 9830 9832 9834 9836 9839 9841 9844 9846 9849 9852 9855 9858 9860 9863 9866 9868 9871 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9892 9893 9893 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9864 9861 9859 9856 9854 9851 9848 9846 9843 9840 9838 9835 9833 9831 9829 9827 9825 9823 9822 9821 9672 2 5 4 9820 9819 9818 9817 9816 9816 9815 9815 9814 9814 9813 9813 9812 9812 9811 9810 9809 9808 9807 9805 9803 9802 9800 9797 9795 9792 9789 9786 9783 9780 9776 9773 9769 9765 9761 9757 9753 9749 9744 9740 9735 9731 9726 9721 9716 9711 9705 9700 9694 9688 9682 9676 9670 9663 9656 9649 9642 9634 9626 9618 9610 9602 9593 9585 9576 9567 9558 9549 9540 9531 9522 9513 9504 9495 9487 9478 9470 9462 9454 9446 9439 9432 9426 9419 9413 9408 9402 9397 9392 9388 9384 9380 9377 9374 9371 9369 9367 9365 9363 9362 9361 9360 9360 9360 9360 9360 9361 9362 9363 9365 9367 9369 9371 9374 9377 9380 9384 9388 9393 9397 9402 9407 9413 9419 9425 9431 9437 9444 9451 9458 9465 9473 9480 9488 9495 9503 9511 9518 9526 9533 9541 9548 9555 9563 9570 9577 9583 9590 9596 9603 9609 9615 9621 9627 9633 9639 9644 9650 9655 9661 9666 9671 9676 9682 9687 9692 9697 9701 9706 9711 9715 9720 9724 9728 9732 9735 9739 9742 9745 9748 9751 9753 9755 9756 9758 9759 9760 9760 9761 9761 9761 9761 9760 9760 9759 9758 9757 9756 9756 9755 9754 9754 9753 9753 9753 9752 9753 9753 9754 9755 9756 9757 9758 9760 9762 9764 9766 9768 9770 9772 9775 9777 9779 9782 9784 9786 9788 9789 9791 9793 9794 9795 9796 9797 9798 9798 9799 9799 9800 9800 9801 9801 9801 9802 9803 9803 9804 9805 9807 9808 9810 9812 9814 9816 9818 9821 9824 9827 9830 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9863 9864 9865 9866 9866 9866 9866 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9861 9861 9861 9862 9862 9863 9864 9866 9867 9869 9871 9873 9875 9878 9880 9883 9885 9887 9890 9892 9894 9895 9897 9898 9899 9899 9899 9899 9898 9897 9895 9893 9891 9888 9885 9882 9878 9875 9871 9867 9863 9860 9856 9852 9849 9845 9842 9839 9837 9835 9833 9831 9830 9829 9828 9828 9828 9827 9827 9828 9828 9828 9829 9829 9829 9829 9829 9828 9827 9826 9825 9824 9822 9820 9818 9816 9813 9810 9807 9804 9801 9798 9795 9792 9790 9787 9785 9783 9782 9781 9780 9780 9780 9780 9782 9783 9786 9788 9791 9795 9799 9803 9807 9812 9817 9822 9828 9833 9839 9844 9850 9855 9861 9866 9870 9875 9880 9884 9888 9892 9895 9898 9901 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9935 9935 9934 9933 9931 9929 9927 9924 9921 9918 9914 9909 9673 2 5 4 9904 9899 9893 9886 9879 9871 9863 9855 9846 9836 9826 9816 9806 9795 9783 9772 9761 9749 9738 9726 9715 9703 9692 9681 9670 9660 9650 9640 9631 9622 9614 9607 9600 9593 9587 9582 9577 9573 9570 9567 9564 9562 9561 9560 9560 9560 9561 9562 9563 9565 9567 9570 9573 9576 9579 9582 9586 9590 9594 9598 9603 9607 9612 9617 9622 9627 9632 9637 9643 9648 9654 9660 9666 9672 9679 9685 9692 9699 9706 9713 9720 9728 9735 9743 9751 9759 9767 9775 9783 9791 9799 9808 9816 9824 9832 9840 9848 9856 9863 9871 9878 9885 9892 9899 9905 9911 9917 9923 9928 9933 9938 9942 9946 9950 9953 9956 9959 9961 9963 9964 9965 9966 9966 9966 9966 9966 9965 9964 9962 9960 9959 9956 9954 9952 9949 9946 9944 9941 9938 9935 9933 9930 9927 9925 9922 9920 9918 9916 9914 9913 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9905 9905 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9928 9928 9927 9926 9925 9923 9921 9919 9916 9912 9909 9905 9900 9895 9890 9884 9878 9871 9863 9856 9848 9839 9830 9821 9811 9801 9790 9779 9768 9756 9744 9732 9720 9707 9694 9680 9667 9653 9640 9626 9611 9597 9583 9569 9555 9540 9526 9512 9498 9484 9471 9457 9444 9431 9419 9407 9395 9384 9373 9362 9353 9344 9335 9327 9320 9313 9308 9303 9299 9295 9293 9291 9290 9290 9291 9293 9295 9298 9302 9307 9313 9319 9326 9333 9342 9350 9360 9369 9379 9390 9401 9412 9423 9435 9447 9458 9470 9482 9494 9506 9518 9530 9542 9554 9565 9577 9588 9599 9610 9621 9632 9643 9653 9664 9674 9684 9694 9703 9713 9722 9731 9740 9749 9757 9765 9773 9781 9788 9794 9801 9807 9813 9818 9823 9828 9832 9836 9839 9842 9845 9848 9850 9852 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9886 9888 9891 9893 9896 9898 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9933 9933 9934 9935 9936 9937 9939 9940 9942 9944 9946 9949 9951 9953 9956 9958 9960 9962 9964 9966 9967 9968 9674 2 5 4 9969 9970 9971 9971 9971 9971 9970 9969 9968 9967 9965 9964 9962 9960 9959 9957 9955 9953 9951 9950 9948 9947 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9921 9919 9917 9915 9912 9909 9906 9903 9899 9895 9891 9887 9882 9878 9873 9869 9864 9860 9855 9851 9847 9843 9839 9836 9833 9830 9827 9824 9823 9821 9819 9818 9818 9817 9817 9817 9817 9818 9819 9820 9821 9822 9823 9824 9826 9827 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9842 9843 9844 9845 9846 9847 9849 9850 9852 9853 9855 9857 9859 9862 9864 9867 9870 9873 9876 9880 9884 9888 9892 9896 9900 9904 9908 9913 9917 9921 9925 9929 9933 9937 9940 9944 9947 9949 9952 9954 9956 9958 9959 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9990 9991 9992 9993 9993 9994 9995 9996 9997 9997 9998 9998 9998 9998 9998 9998 9998 9997 9996 9995 9994 9992 9991 9989 9987 9984 9982 9980 9977 9974 9972 9969 9967 9964 9962 9960 9958 9956 9954 9952 9951 9950 9950 9949 9949 9949 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9958 9957 9957 9956 9955 9954 9952 9950 9948 9945 9942 9938 9935 9931 9927 9923 9918 9914 9909 9905 9900 9896 9892 9887 9883 9879 9875 9871 9868 9864 9861 9858 9855 9852 9849 9847 9844 9842 9840 9837 9835 9833 9831 9829 9827 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9805 9803 9802 9801 9800 9800 9800 9800 9801 9801 9803 9804 9806 9808 9811 9814 9817 9820 9823 9827 9831 9835 9839 9844 9848 9852 9857 9861 9865 9869 9873 9876 9880 9883 9887 9890 9892 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9675 2 5 4 9908 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9881 9878 9874 9871 9867 9864 9860 9857 9853 9850 9846 9843 9840 9837 9833 9830 9828 9825 9822 9820 9817 9815 9813 9811 9810 9808 9806 9805 9804 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9790 9789 9787 9785 9784 9781 9779 9777 9774 9771 9768 9765 9762 9759 9755 9751 9747 9743 9739 9735 9731 9727 9723 9719 9715 9711 9707 9703 9700 9696 9693 9690 9687 9685 9682 9680 9679 9677 9676 9675 9675 9674 9674 9675 9675 9676 9677 9679 9681 9683 9685 9687 9690 9693 9696 9699 9702 9706 9710 9713 9717 9721 9725 9730 9734 9738 9742 9746 9750 9754 9757 9761 9764 9767 9770 9773 9776 9778 9780 9782 9783 9784 9785 9785 9785 9785 9785 9784 9784 9782 9781 9779 9778 9775 9773 9771 9768 9765 9763 9760 9756 9753 9749 9745 9741 9736 9731 9725 9720 9713 9706 9698 9690 9680 9670 9658 9646 9632 9617 9601 9583 9564 9543 9521 9497 9471 9443 9413 9382 9348 9313 9276 9237 9196 9153 9108 9061 9013 8962 8910 8856 8801 8744 8685 8625 8563 8500 8436 8370 8303 8235 8166 8096 8025 7953 7880 7806 7732 7657 7581 7506 7429 7353 7276 7199 7122 7046 6970 6894 6819 6744 6670 6598 6526 6456 6387 6320 6255 6192 6130 6071 6015 5961 5909 5861 5815 5772 5732 5696 5663 5633 5607 5585 5565 5550 5538 5530 5525 5524 5526 5532 5542 5555 5572 5592 5616 5643 5673 5706 5743 5782 5825 5870 5918 5969 6022 6078 6136 6196 6259 6323 6389 6457 6526 6597 6668 6742 6816 6890 6966 7042 7118 7195 7271 7348 7424 7499 7575 7649 7723 7796 7868 7938 8008 8076 8143 8208 8272 8335 8396 8455 8513 8569 8623 8676 8727 8777 8825 8871 8917 8960 9003 9044 9083 9122 9159 9194 9229 9263 9295 9326 9357 9386 9415 9442 9468 9494 9518 9542 9564 9586 9606 9626 9645 9663 9680 9696 9711 9726 9739 9752 9764 9775 9785 9795 9803 9812 9819 9826 9833 9839 9844 9849 9854 9858 9863 9866 9870 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9915 9918 9921 9923 9926 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9914 9912 9910 9908 9905 9902 9899 9896 9892 9888 9884 9880 9875 9870 9865 9860 9854 9848 9842 9835 9828 9821 9814 9806 9798 9790 9782 9773 9676 2 5 4 9764 9755 9745 9735 9725 9715 9704 9694 9683 9672 9660 9649 9638 9626 9614 9603 9591 9579 9567 9555 9544 9532 9520 9509 9497 9486 9475 9464 9453 9442 9432 9422 9411 9402 9392 9382 9373 9364 9356 9347 9339 9331 9323 9316 9309 9302 9296 9289 9284 9278 9273 9268 9264 9260 9256 9253 9250 9247 9245 9243 9242 9241 9240 9240 9240 9240 9241 9242 9244 9245 9248 9250 9252 9255 9258 9261 9265 9268 9272 9276 9280 9283 9287 9291 9295 9299 9303 9307 9311 9315 9318 9322 9326 9329 9332 9336 9339 9342 9345 9348 9351 9354 9357 9359 9362 9365 9368 9370 9373 9376 9379 9382 9385 9388 9391 9394 9398 9402 9406 9410 9414 9418 9423 9428 9433 9439 9445 9451 9457 9464 9471 9479 9486 9494 9502 9511 9519 9528 9538 9547 9556 9566 9576 9585 9595 9605 9615 9624 9633 9643 9652 9661 9669 9677 9685 9692 9699 9706 9712 9718 9724 9729 9733 9738 9741 9745 9748 9751 9754 9756 9758 9760 9762 9764 9765 9767 9768 9770 9771 9773 9774 9776 9778 9779 9781 9783 9784 9786 9787 9789 9790 9791 9792 9792 9792 9792 9792 9791 9790 9788 9786 9784 9781 9777 9773 9769 9764 9759 9754 9748 9742 9735 9729 9722 9715 9708 9701 9694 9688 9681 9675 9668 9662 9656 9651 9645 9640 9636 9631 9627 9624 9620 9617 9614 9611 9608 9606 9603 9601 9599 9596 9594 9592 9590 9588 9585 9583 9580 9578 9575 9572 9570 9567 9564 9561 9559 9556 9553 9551 9548 9546 9544 9542 9541 9539 9538 9538 9537 9537 9537 9537 9538 9539 9540 9542 9544 9546 9548 9551 9554 9557 9560 9564 9567 9571 9575 9579 9583 9587 9592 9596 9601 9606 9611 9616 9621 9626 9631 9637 9642 9648 9654 9660 9667 9673 9679 9686 9693 9700 9707 9714 9722 9729 9737 9744 9752 9759 9767 9774 9781 9789 9796 9803 9809 9816 9822 9829 9834 9840 9845 9850 9855 9860 9864 9868 9871 9874 9877 9880 9882 9884 9886 9887 9888 9889 9890 9890 9890 9890 9890 9889 9889 9888 9887 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9867 9865 9862 9860 9857 9855 9852 9849 9846 9844 9841 9838 9835 9833 9830 9827 9825 9823 9821 9819 9817 9815 9814 9813 9812 9811 9810 9810 9810 9810 9811 9812 9813 9814 9815 9817 9819 9821 9823 9826 9829 9831 9834 9838 9841 9844 9847 9851 9854 9857 9861 9864 9867 9871 9874 9877 9880 9883 9885 9888 9891 9893 9895 9897 9899 9901 9903 9904 9905 9906 9907 9908 9909 9909 9909 9909 9908 9908 9907 9906 9905 9903 9901 9899 9897 9894 9891 9888 9885 9881 9877 9873 9869 9865 9860 9855 9850 9845 9840 9835 9830 9825 9820 9815 9810 9805 9800 9796 9791 9787 9783 9779 9776 9772 9769 9766 9764 9761 9759 9757 9755 9754 9752 9751 9750 9749 9748 9747 9746 9746 9745 9744 9743 9743 9742 9741 9677 2 5 4 9740 9739 9738 9737 9736 9734 9733 9731 9730 9729 9727 9726 9724 9723 9721 9720 9718 9717 9716 9715 9714 9714 9713 9713 9713 9713 9713 9713 9714 9714 9715 9716 9717 9719 9720 9722 9724 9726 9728 9730 9732 9735 9737 9740 9743 9746 9749 9752 9755 9758 9761 9765 9768 9772 9776 9780 9783 9788 9792 9796 9800 9804 9809 9813 9817 9822 9826 9831 9835 9839 9843 9847 9851 9854 9858 9861 9864 9866 9869 9871 9873 9874 9876 9877 9878 9878 9878 9879 9878 9878 9878 9877 9877 9876 9875 9875 9874 9873 9873 9873 9872 9872 9873 9873 9874 9875 9876 9877 9878 9880 9882 9884 9886 9888 9891 9893 9895 9898 9900 9902 9904 9905 9907 9908 9909 9910 9910 9911 9910 9910 9909 9908 9906 9904 9902 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9865 9863 9861 9859 9858 9857 9857 9856 9856 9857 9857 9858 9860 9861 9863 9865 9867 9869 9871 9873 9876 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9892 9892 9892 9892 9891 9890 9889 9888 9887 9885 9884 9882 9880 9878 9876 9874 9873 9871 9869 9867 9865 9864 9862 9860 9859 9857 9856 9854 9853 9852 9850 9849 9848 9846 9845 9843 9842 9840 9838 9836 9835 9833 9830 9828 9826 9823 9821 9818 9816 9814 9811 9809 9806 9804 9802 9800 9798 9796 9795 9794 9793 9792 9791 9791 9791 9791 9792 9792 9793 9794 9796 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9822 9824 9825 9826 9828 9828 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9830 9830 9830 9831 9832 9833 9834 9835 9837 9838 9840 9842 9845 9847 9850 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9898 9900 9902 9904 9906 9907 9908 9910 9911 9911 9912 9913 9913 9913 9913 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9894 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9902 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9893 9893 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9908 9910 9912 9913 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9927 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9678 2 5 5 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9866 9863 9860 9858 9856 9853 9851 9849 9847 9845 9844 9842 9841 9840 9840 9839 9839 9839 9840 9840 9841 9842 9843 9845 9847 9848 9850 9853 9855 9857 9860 9862 9865 9868 9871 9873 9876 9879 9881 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9916 9914 9913 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9864 9863 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9848 9847 9846 9845 9843 9842 9840 9839 9837 9836 9834 9832 9830 9828 9825 9823 9820 9817 9814 9811 9808 9804 9800 9796 9792 9787 9783 9778 9773 9767 9762 9756 9750 9744 9738 9732 9725 9719 9713 9706 9700 9693 9687 9681 9675 9669 9664 9658 9653 9648 9644 9639 9635 9632 9628 9625 9623 9620 9618 9617 9615 9614 9614 9614 9614 9614 9615 9616 9617 9618 9620 9622 9624 9626 9629 9631 9634 9637 9640 9643 9647 9650 9653 9657 9660 9664 9668 9671 9675 9679 9683 9687 9691 9694 9698 9702 9706 9710 9714 9717 9721 9725 9728 9732 9735 9738 9742 9745 9748 9751 9753 9756 9758 9761 9763 9765 9766 9768 9769 9771 9772 9773 9773 9774 9775 9775 9775 9775 9775 9774 9774 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9761 9760 9759 9758 9756 9755 9754 9753 9752 9751 9750 9749 9748 9748 9747 9747 9746 9746 9746 9746 9746 9747 9747 9748 9749 9750 9751 9752 9754 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9776 9778 9780 9782 9784 9786 9679 2 5 5 9787 9789 9790 9792 9793 9794 9794 9795 9795 9795 9795 9795 9794 9793 9793 9791 9790 9789 9788 9786 9785 9783 9782 9780 9779 9777 9776 9775 9774 9773 9772 9772 9772 9772 9772 9773 9773 9774 9776 9777 9779 9780 9782 9785 9787 9789 9792 9794 9797 9799 9802 9804 9806 9809 9811 9813 9815 9816 9818 9819 9820 9821 9821 9822 9822 9821 9821 9820 9820 9819 9818 9816 9815 9813 9812 9810 9809 9807 9805 9803 9802 9800 9798 9797 9795 9794 9793 9792 9791 9790 9789 9788 9787 9787 9786 9785 9785 9785 9784 9784 9783 9783 9782 9781 9781 9780 9779 9778 9777 9776 9774 9773 9771 9770 9768 9766 9764 9762 9760 9758 9756 9753 9751 9749 9747 9745 9742 9740 9738 9736 9734 9733 9731 9730 9728 9727 9726 9725 9724 9723 9723 9722 9722 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9720 9720 9720 9719 9719 9718 9717 9717 9716 9715 9713 9712 9711 9709 9707 9706 9704 9702 9700 9698 9695 9693 9691 9688 9686 9683 9680 9677 9675 9672 9669 9666 9663 9659 9656 9653 9649 9646 9642 9638 9634 9630 9626 9622 9618 9613 9609 9604 9599 9594 9589 9584 9579 9574 9569 9563 9558 9552 9547 9541 9536 9530 9525 9520 9514 9509 9504 9499 9494 9489 9485 9480 9476 9472 9468 9465 9461 9458 9455 9452 9450 9448 9446 9444 9443 9442 9441 9440 9440 9440 9440 9441 9441 9442 9444 9445 9447 9449 9451 9453 9455 9458 9461 9464 9467 9470 9473 9476 9479 9483 9486 9489 9492 9495 9498 9501 9504 9506 9509 9511 9513 9515 9516 9517 9518 9519 9519 9519 9519 9518 9517 9516 9515 9513 9511 9509 9506 9504 9501 9498 9494 9491 9487 9484 9480 9476 9473 9469 9465 9461 9457 9453 9450 9446 9442 9439 9435 9431 9428 9424 9421 9417 9414 9410 9406 9402 9398 9394 9390 9386 9381 9376 9371 9366 9361 9355 9349 9342 9335 9328 9321 9313 9305 9296 9288 9279 9269 9260 9250 9240 9230 9219 9209 9198 9187 9177 9166 9155 9144 9133 9123 9112 9102 9091 9081 9072 9062 9053 9044 9035 9027 9019 9011 9004 8997 8991 8985 8979 8974 8969 8964 8960 8956 8953 8949 8947 8944 8942 8940 8939 8938 8937 8936 8935 8935 8935 8935 8935 8935 8936 8936 8937 8937 8937 8938 8938 8939 8939 8939 8939 8939 8939 8938 8938 8937 8936 8935 8933 8931 8929 8926 8924 8921 8917 8914 8910 8906 8901 8896 8891 8886 8880 8874 8868 8862 8855 8848 8841 8834 8826 8819 8811 8802 8794 8786 8777 8768 8760 8751 8741 8732 8723 8713 8704 8694 8684 8674 8664 8654 8644 8634 8623 8613 8602 8592 8581 8570 8559 8548 8536 8525 8513 8502 8490 8478 8466 8453 8441 8428 8415 8402 8388 8375 8361 8346 8332 8317 8301 8285 8269 8253 8236 8219 8201 8183 8164 8145 8125 8105 8085 8064 8042 8020 7998 7975 9680 2 5 5 7952 7928 7904 7879 7855 7829 7804 7778 7752 7725 7698 7671 7643 7615 7587 7558 7529 7500 7470 7440 7409 7378 7347 7314 7282 7248 7214 7179 7144 7107 7070 7031 6992 6952 6910 6868 6824 6779 6733 6686 6638 6589 6538 6487 6434 6380 6325 6269 6213 6155 6097 6038 5978 5918 5857 5796 5734 5673 5611 5549 5488 5426 5364 5303 5242 5181 5121 5061 5001 4941 4882 4824 4765 4707 4649 4591 4534 4476 4418 4360 4302 4244 4185 4126 4066 4006 3944 3882 3819 3755 3690 3624 3557 3489 3420 3350 3278 3205 3132 3057 2981 2905 2827 2749 2671 2592 2512 2432 2353 2273 2193 2114 2035 1957 1879 1803 1727 1653 1580 1508 1438 1369 1302 1237 1174 1112 1053 996 941 888 837 788 742 697 655 614 576 540 505 473 442 413 386 360 336 313 292 273 254 237 222 207 194 181 170 159 150 142 135 128 123 119 115 113 111 111 112 114 117 121 126 133 141 150 161 173 187 203 220 238 259 281 305 331 358 388 420 453 488 526 565 607 650 695 743 792 843 896 951 1008 1066 1126 1188 1251 1316 1383 1451 1520 1590 1662 1734 1808 1883 1958 2035 2112 2189 2267 2346 2425 2504 2584 2664 2743 2823 2903 2982 3062 3141 3219 3298 3376 3453 3530 3606 3682 3757 3831 3904 3977 4049 4120 4189 4259 4327 4394 4460 4525 4589 4652 4714 4775 4834 4893 4951 5007 5063 5118 5171 5224 5275 5326 5375 5424 5472 5519 5565 5611 5656 5700 5743 5786 5828 5869 5910 5951 5991 6031 6070 6109 6148 6186 6224 6262 6299 6337 6374 6410 6447 6483 6519 6555 6591 6626 6661 6695 6729 6763 6796 6829 6861 6893 6925 6955 6985 7015 7044 7072 7099 7126 7151 7176 7201 7224 7246 7268 7289 7309 7328 7346 7363 7380 7396 7411 7425 7439 7451 7463 7475 7486 7496 7506 7515 7524 7533 7541 7549 7556 7563 7570 7577 7584 7590 7597 7603 7610 7616 7623 7629 7635 7642 7649 7655 7662 7669 7676 7683 7690 7697 7705 7712 7720 7727 7735 7743 7751 7759 7767 7775 7783 7792 7800 7809 7817 7826 7834 7843 7852 7861 7871 7880 7890 7899 7909 7919 7929 7939 7950 7960 7971 7982 7993 8005 8016 8027 8039 8051 8062 8074 8085 8097 8108 8120 8131 8142 8152 8163 8173 8182 8191 8200 8208 8215 8222 8228 8234 8239 8243 8246 8249 8251 8252 8253 8252 8251 8250 8247 8244 8240 8236 8230 8225 8218 8211 8204 8196 8187 8178 8168 8157 8146 8134 8121 8108 8093 8078 8062 8045 8027 8007 7987 7964 7941 7915 7889 7860 7830 7797 7763 7728 7690 7650 7608 7564 7518 7471 7421 7371 7318 7265 7210 7154 7097 7040 6982 6924 6867 6810 6753 6698 6644 6592 6542 6495 6450 6407 6368 6332 6300 6272 6248 6228 6213 6203 6197 6195 6199 6207 6220 6237 9681 2 5 5 6259 6286 6317 6353 6392 6435 6482 6532 6585 6640 6699 6759 6821 6885 6951 7017 7084 7152 7219 7287 7354 7420 7486 7551 7615 7677 7738 7797 7855 7910 7964 8016 8066 8115 8161 8205 8248 8289 8327 8364 8400 8434 8466 8497 8527 8555 8582 8608 8634 8658 8681 8704 8725 8747 8767 8787 8807 8826 8845 8863 8881 8899 8916 8933 8950 8967 8983 8999 9014 9030 9045 9059 9074 9088 9101 9115 9128 9140 9152 9164 9176 9187 9197 9207 9217 9226 9235 9244 9252 9260 9267 9274 9281 9287 9293 9299 9304 9309 9314 9319 9323 9328 9332 9336 9340 9344 9348 9352 9356 9359 9363 9367 9371 9375 9380 9384 9388 9392 9397 9401 9405 9410 9414 9419 9423 9427 9432 9436 9440 9443 9447 9451 9454 9457 9460 9463 9465 9467 9469 9471 9472 9473 9474 9474 9475 9475 9475 9475 9474 9474 9473 9472 9472 9471 9470 9470 9469 9469 9468 9468 9468 9468 9468 9469 9469 9470 9471 9472 9473 9474 9476 9478 9479 9481 9483 9485 9486 9488 9490 9491 9493 9494 9496 9497 9497 9498 9499 9499 9499 9498 9498 9497 9496 9495 9493 9491 9489 9487 9485 9482 9480 9477 9474 9471 9467 9464 9461 9457 9453 9450 9446 9442 9439 9435 9431 9427 9423 9419 9414 9410 9406 9401 9396 9392 9387 9382 9376 9371 9365 9359 9353 9347 9340 9333 9326 9319 9311 9303 9295 9287 9278 9269 9260 9251 9241 9231 9221 9210 9200 9189 9178 9167 9155 9143 9131 9119 9107 9094 9081 9068 9054 9041 9026 9012 8997 8982 8966 8950 8934 8917 8900 8882 8863 8844 8824 8803 8782 8760 8737 8713 8688 8663 8636 8608 8579 8550 8519 8486 8453 8418 8383 8345 8307 8267 8226 8184 8140 8096 8050 8002 7954 7905 7854 7803 7750 7697 7643 7589 7534 7478 7423 7367 7311 7256 7201 7146 7092 7039 6987 6936 6887 6840 6794 6750 6708 6668 6631 6597 6565 6536 6511 6488 6469 6453 6440 6430 6424 6422 6423 6427 6435 6447 6461 6479 6500 6524 6551 6580 6612 6646 6683 6721 6762 6804 6847 6891 6937 6983 7029 7076 7123 7170 7217 7263 7308 7353 7397 7439 7481 7521 7559 7597 7632 7667 7699 7730 7759 7787 7813 7838 7861 7883 7903 7923 7941 7958 7975 7990 8005 8020 8034 8048 8062 8076 8090 8104 8118 8133 8149 8165 8181 8198 8216 8235 8255 8276 8297 8320 8343 8367 8391 8417 8443 8470 8497 8525 8554 8582 8611 8640 8669 8699 8728 8756 8785 8813 8841 8868 8895 8921 8947 8971 8995 9018 9040 9061 9081 9100 9118 9136 9152 9167 9181 9194 9206 9217 9228 9237 9245 9253 9260 9266 9271 9276 9279 9283 9285 9287 9288 9289 9289 9289 9288 9286 9284 9282 9279 9276 9272 9268 9264 9259 9254 9248 9242 9236 9229 9222 9215 9208 9200 9192 9184 9176 9167 9159 9150 9142 9133 9125 9117 9109 9101 9093 9086 9079 9073 9067 9061 9056 9682 2 5 5 9052 9048 9045 9043 9041 9040 9040 9041 9042 9044 9047 9051 9056 9062 9068 9075 9083 9092 9101 9111 9122 9133 9145 9157 9170 9184 9198 9212 9227 9242 9257 9272 9287 9303 9319 9334 9350 9366 9381 9396 9411 9426 9441 9455 9470 9483 9497 9510 9523 9535 9547 9558 9569 9580 9590 9600 9609 9618 9626 9634 9642 9649 9655 9662 9668 9673 9678 9683 9688 9692 9696 9700 9703 9707 9710 9712 9715 9717 9720 9722 9724 9725 9727 9729 9730 9731 9732 9733 9734 9735 9736 9736 9737 9737 9737 9737 9737 9737 9737 9736 9736 9735 9734 9733 9732 9731 9729 9728 9726 9725 9723 9721 9719 9717 9715 9713 9711 9708 9706 9704 9701 9699 9697 9694 9692 9689 9687 9684 9681 9679 9676 9673 9670 9667 9664 9661 9658 9654 9650 9646 9642 9637 9632 9627 9622 9616 9610 9603 9596 9588 9580 9572 9563 9554 9544 9533 9522 9511 9499 9487 9474 9460 9446 9432 9418 9403 9387 9372 9356 9340 9324 9307 9291 9275 9258 9242 9226 9211 9195 9180 9166 9152 9138 9125 9113 9102 9091 9081 9072 9064 9058 9052 9047 9043 9041 9039 9039 9040 9042 9045 9049 9054 9061 9068 9077 9086 9096 9107 9119 9132 9145 9159 9174 9189 9204 9220 9236 9252 9268 9285 9301 9318 9334 9350 9366 9382 9397 9412 9427 9441 9455 9468 9481 9494 9506 9518 9529 9540 9550 9560 9569 9578 9586 9594 9602 9609 9616 9622 9629 9634 9640 9645 9650 9655 9659 9663 9667 9670 9674 9677 9679 9682 9684 9686 9688 9690 9691 9693 9694 9695 9695 9696 9696 9696 9696 9696 9695 9695 9694 9693 9692 9691 9690 9689 9688 9686 9684 9683 9681 9679 9677 9675 9673 9671 9669 9667 9665 9662 9660 9657 9655 9652 9650 9647 9644 9641 9638 9635 9631 9628 9624 9621 9617 9613 9610 9606 9602 9597 9593 9589 9585 9580 9576 9572 9567 9563 9558 9554 9550 9546 9542 9538 9534 9531 9527 9524 9521 9519 9516 9514 9512 9511 9510 9509 9508 9508 9509 9509 9511 9512 9514 9517 9519 9523 9526 9530 9535 9539 9544 9550 9556 9562 9568 9575 9582 9589 9596 9604 9612 9619 9627 9635 9643 9651 9658 9666 9674 9681 9689 9696 9703 9709 9716 9722 9728 9733 9739 9744 9749 9753 9757 9761 9764 9768 9771 9774 9776 9779 9781 9783 9785 9786 9788 9790 9791 9793 9794 9796 9797 9799 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9821 9823 9826 9829 9831 9834 9837 9839 9842 9845 9847 9850 9853 9855 9857 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9878 9880 9881 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9683 2 5 5 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9918 9916 9915 9913 9912 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9883 9883 9883 9884 9884 9883 9883 9883 9882 9882 9881 9880 9879 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9852 9851 9849 9847 9846 9845 9844 9844 9843 9843 9843 9844 9845 9846 9847 9849 9851 9853 9856 9859 9862 9865 9868 9872 9876 9879 9883 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9919 9921 9923 9925 9926 9927 9928 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9938 9937 9936 9934 9933 9931 9929 9927 9926 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9934 9935 9937 9938 9939 9941 9942 9942 9943 9944 9944 9944 9943 9943 9942 9941 9940 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9914 9910 9907 9904 9901 9897 9894 9891 9887 9884 9881 9878 9875 9873 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9855 9854 9853 9853 9852 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9848 9847 9846 9845 9843 9841 9839 9837 9834 9831 9828 9825 9821 9817 9812 9808 9803 9798 9793 9788 9782 9776 9770 9765 9758 9752 9746 9740 9734 9727 9721 9715 9709 9702 9696 9690 9684 9677 9671 9664 9658 9651 9645 9638 9631 9623 9616 9608 9600 9591 9684 2 5 5 9582 9573 9563 9553 9543 9531 9520 9507 9494 9481 9467 9452 9437 9422 9405 9388 9371 9353 9335 9316 9297 9277 9258 9237 9217 9196 9175 9154 9133 9112 9091 9070 9050 9029 9009 8988 8969 8949 8930 8912 8894 8877 8860 8844 8829 8814 8800 8787 8775 8764 8754 8745 8737 8729 8723 8718 8715 8712 8710 8710 8711 8713 8716 8721 8726 8733 8741 8749 8760 8771 8783 8796 8810 8825 8840 8856 8873 8891 8909 8928 8947 8966 8985 9004 9024 9043 9062 9081 9100 9118 9136 9153 9170 9186 9202 9217 9231 9244 9256 9268 9279 9289 9299 9307 9315 9322 9328 9334 9339 9344 9348 9352 9355 9358 9360 9363 9365 9367 9369 9370 9372 9374 9376 9379 9381 9384 9386 9389 9393 9396 9400 9404 9408 9413 9417 9422 9428 9433 9438 9444 9450 9456 9462 9468 9474 9480 9486 9492 9498 9504 9510 9516 9521 9527 9533 9538 9544 9549 9555 9560 9565 9570 9576 9581 9586 9591 9597 9602 9607 9613 9619 9624 9630 9636 9642 9648 9655 9661 9667 9674 9680 9687 9694 9701 9707 9714 9721 9728 9734 9741 9747 9754 9760 9766 9772 9778 9784 9789 9795 9800 9805 9810 9814 9819 9823 9827 9831 9835 9839 9842 9846 9849 9852 9855 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9896 9899 9902 9905 9908 9911 9915 9918 9921 9924 9927 9930 9932 9935 9938 9940 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9960 9960 9961 9962 9963 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9971 9972 9972 9972 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9973 9971 9970 9968 9966 9965 9963 9961 9959 9957 9956 9954 9952 9685 2 5 5 9951 9949 9948 9946 9945 9944 9943 9941 9940 9940 9939 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9926 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9941 9943 9946 9948 9950 9952 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9971 9972 9972 9972 9971 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9950 9948 9946 9943 9941 9939 9937 9936 9934 9932 9931 9930 9929 9928 9928 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9935 9934 9932 9930 9928 9927 9925 9923 9921 9919 9918 9916 9915 9914 9913 9911 9911 9910 9909 9908 9908 9908 9908 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9863 9862 9860 9858 9857 9855 9854 9852 9851 9849 9847 9846 9844 9842 9841 9839 9837 9835 9832 9830 9828 9825 9822 9819 9816 9813 9809 9805 9801 9797 9792 9788 9783 9778 9772 9767 9761 9754 9748 9741 9735 9728 9720 9713 9705 9697 9689 9681 9673 9664 9656 9647 9638 9630 9621 9612 9603 9594 9585 9576 9568 9559 9550 9542 9534 9526 9518 9510 9503 9496 9489 9483 9477 9471 9466 9461 9456 9452 9449 9446 9443 9441 9439 9438 9438 9438 9438 9439 9440 9442 9444 9447 9450 9453 9457 9461 9465 9469 9474 9478 9483 9488 9492 9496 9500 9504 9508 9511 9513 9515 9517 9518 9518 9517 9516 9514 9512 9508 9504 9499 9493 9486 9479 9470 9462 9452 9442 9431 9420 9408 9396 9384 9372 9359 9346 9334 9321 9309 9296 9284 9273 9262 9251 9241 9232 9223 9215 9208 9201 9195 9190 9186 9182 9179 9177 9175 9174 9173 9173 9174 9175 9176 9178 9180 9182 9184 9186 9189 9192 9194 9197 9199 9201 9204 9206 9207 9209 9211 9212 9213 9215 9216 9216 9217 9218 9218 9219 9219 9220 9221 9221 9222 9223 9224 9226 9227 9229 9231 9233 9235 9238 9241 9245 9249 9252 9257 9261 9266 9271 9277 9283 9289 9295 9301 9308 9315 9323 9330 9338 9346 9354 9362 9371 9380 9388 9398 9407 9416 9426 9435 9445 9455 9465 9475 9485 9495 9506 9516 9526 9536 9546 9556 9565 9575 9584 9593 9602 9610 9618 9626 9633 9640 9647 9653 9658 9663 9668 9671 9675 9678 9680 9686 2 5 5 9682 9683 9684 9684 9684 9683 9682 9680 9679 9677 9674 9672 9669 9666 9663 9660 9657 9654 9650 9647 9644 9642 9639 9636 9634 9632 9630 9628 9626 9625 9624 9623 9622 9621 9620 9620 9619 9619 9619 9618 9618 9618 9617 9617 9616 9615 9614 9613 9612 9610 9609 9607 9605 9602 9600 9597 9594 9590 9587 9583 9579 9574 9570 9565 9560 9555 9549 9543 9538 9531 9525 9518 9511 9504 9497 9489 9481 9472 9464 9455 9446 9436 9426 9415 9405 9394 9382 9370 9357 9345 9331 9318 9304 9289 9274 9259 9243 9226 9210 9192 9175 9157 9138 9119 9100 9080 9060 9040 9018 8997 8974 8952 8928 8904 8879 8854 8828 8801 8772 8743 8713 8682 8650 8616 8581 8545 8508 8469 8428 8386 8343 8297 8251 8202 8152 8101 8048 7994 7939 7883 7825 7766 7707 7647 7586 7526 7465 7404 7344 7285 7226 7169 7112 7058 7005 6955 6907 6862 6819 6780 6744 6712 6683 6658 6637 6621 6608 6600 6596 6597 6603 6612 6626 6644 6666 6692 6723 6757 6794 6835 6880 6927 6976 7029 7083 7139 7197 7257 7318 7379 7441 7504 7567 7630 7693 7755 7816 7877 7937 7996 8053 8110 8164 8218 8270 8320 8369 8416 8461 8505 8547 8588 8627 8665 8701 8736 8770 8802 8834 8864 8892 8920 8947 8973 8998 9023 9046 9069 9091 9112 9132 9152 9172 9190 9208 9225 9242 9258 9274 9289 9303 9317 9330 9343 9355 9366 9377 9388 9398 9408 9417 9425 9433 9441 9449 9456 9463 9469 9476 9482 9488 9494 9500 9505 9511 9517 9522 9528 9533 9539 9545 9551 9556 9562 9568 9574 9580 9586 9592 9598 9604 9611 9617 9623 9629 9635 9641 9646 9652 9657 9663 9668 9673 9678 9683 9688 9693 9697 9702 9706 9710 9714 9718 9722 9726 9730 9734 9738 9741 9745 9749 9753 9757 9761 9765 9769 9773 9777 9781 9785 9789 9793 9797 9801 9805 9809 9813 9816 9820 9824 9827 9830 9833 9836 9839 9841 9843 9845 9847 9849 9850 9851 9852 9853 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9857 9857 9858 9858 9859 9861 9862 9863 9865 9867 9869 9871 9874 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9916 9918 9920 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9934 9935 9937 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9687 2 5 5 9940 9940 9940 9940 9940 9940 9941 9942 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9941 9939 9937 9935 9932 9930 9928 9925 9923 9920 9918 9915 9913 9910 9907 9904 9901 9897 9894 9890 9886 9882 9878 9873 9868 9862 9856 9850 9844 9837 9830 9822 9814 9806 9797 9788 9779 9769 9760 9749 9739 9729 9718 9707 9696 9685 9674 9664 9653 9642 9632 9622 9612 9602 9593 9584 9576 9568 9561 9554 9548 9542 9537 9532 9528 9525 9522 9520 9519 9518 9518 9518 9519 9521 9523 9526 9529 9533 9537 9541 9546 9552 9558 9564 9570 9577 9584 9591 9599 9606 9614 9622 9630 9639 9647 9656 9664 9673 9682 9690 9699 9708 9717 9726 9735 9743 9752 9761 9770 9778 9787 9795 9804 9812 9820 9828 9836 9843 9851 9858 9865 9872 9878 9885 9891 9897 9902 9907 9912 9917 9921 9925 9929 9932 9936 9939 9941 9944 9946 9948 9950 9951 9952 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9951 9951 9951 9952 9953 9954 9954 9955 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9942 9940 9938 9936 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9909 9907 9906 9904 9901 9899 9897 9894 9892 9889 9886 9883 9880 9877 9874 9871 9868 9864 9861 9857 9854 9850 9847 9843 9840 9837 9833 9830 9826 9823 9820 9817 9814 9811 9808 9805 9802 9800 9797 9794 9792 9789 9786 9784 9781 9779 9776 9773 9770 9767 9764 9761 9757 9753 9749 9745 9740 9735 9730 9724 9718 9711 9704 9696 9688 9679 9669 9659 9648 9637 9625 9612 9598 9584 9570 9554 9538 9522 9505 9487 9469 9451 9432 9413 9394 9375 9356 9337 9318 9300 9282 9264 9247 9231 9215 9201 9187 9175 9163 9153 9144 9136 9130 9126 9122 9121 9121 9122 9125 9130 9136 9143 9152 9163 9175 9188 9202 9688 2 5 5 9217 9233 9250 9268 9287 9306 9326 9346 9367 9388 9408 9429 9449 9469 9489 9509 9528 9547 9565 9582 9599 9615 9630 9644 9658 9670 9682 9694 9704 9714 9722 9731 9738 9745 9751 9756 9761 9766 9770 9774 9777 9780 9782 9784 9786 9788 9790 9791 9792 9793 9794 9795 9796 9797 9798 9798 9799 9799 9800 9800 9801 9801 9801 9801 9802 9802 9802 9801 9801 9801 9801 9800 9799 9799 9798 9797 9795 9794 9792 9791 9789 9787 9785 9782 9780 9777 9774 9771 9767 9764 9760 9756 9752 9748 9743 9739 9734 9729 9724 9719 9714 9708 9703 9697 9692 9686 9681 9675 9670 9664 9659 9654 9649 9644 9639 9635 9630 9626 9623 9619 9616 9613 9610 9608 9606 9604 9602 9601 9601 9600 9600 9600 9601 9601 9602 9603 9605 9607 9608 9610 9613 9615 9617 9620 9622 9625 9628 9631 9633 9636 9639 9641 9644 9647 9649 9651 9654 9656 9658 9660 9662 9664 9665 9667 9668 9669 9670 9671 9672 9673 9674 9674 9674 9675 9675 9675 9675 9675 9675 9675 9674 9674 9673 9673 9672 9672 9671 9670 9669 9668 9667 9666 9665 9663 9662 9661 9659 9657 9655 9653 9651 9648 9646 9643 9640 9637 9633 9629 9625 9621 9616 9611 9605 9599 9593 9586 9579 9572 9564 9556 9547 9538 9528 9518 9508 9497 9486 9474 9462 9449 9436 9423 9409 9394 9380 9364 9348 9332 9315 9298 9280 9261 9242 9222 9201 9180 9157 9134 9110 9085 9059 9032 9003 8974 8943 8911 8878 8843 8807 8770 8731 8691 8649 8607 8563 8517 8471 8423 8375 8325 8275 8224 8173 8121 8069 8017 7966 7914 7863 7813 7764 7716 7669 7624 7581 7540 7501 7464 7430 7399 7370 7344 7321 7302 7285 7273 7263 7257 7254 7255 7259 7266 7276 7289 7306 7325 7348 7372 7400 7429 7461 7495 7530 7567 7606 7645 7686 7727 7769 7812 7855 7898 7941 7984 8026 8068 8110 8151 8191 8231 8269 8307 8344 8379 8414 8448 8480 8511 8541 8571 8598 8625 8651 8676 8699 8721 8743 8763 8782 8799 8816 8832 8847 8860 8872 8884 8894 8902 8910 8916 8921 8925 8928 8929 8929 8927 8925 8921 8915 8908 8900 8891 8880 8868 8855 8840 8825 8808 8790 8771 8751 8730 8708 8686 8663 8639 8615 8590 8566 8540 8515 8490 8465 8440 8416 8392 8368 8346 8324 8302 8282 8263 8245 8229 8214 8200 8188 8177 8169 8161 8156 8153 8151 8151 8154 8158 8164 8173 8183 8195 8209 8224 8242 8261 8282 8305 8329 8355 8382 8411 8440 8471 8502 8535 8568 8602 8636 8671 8706 8742 8777 8813 8848 8883 8918 8952 8986 9019 9052 9084 9116 9146 9176 9205 9233 9261 9287 9312 9337 9360 9383 9405 9426 9446 9465 9483 9501 9518 9534 9549 9564 9578 9592 9604 9617 9629 9640 9651 9661 9671 9680 9689 9698 9706 9714 9722 9729 9736 9742 9748 9754 9760 9765 9770 9774 9778 9782 9786 9789 9792 9689 2 5 5 9794 9797 9799 9801 9802 9803 9804 9805 9805 9805 9805 9805 9805 9804 9803 9802 9800 9799 9797 9796 9794 9791 9789 9787 9784 9782 9779 9776 9773 9770 9767 9764 9761 9758 9754 9751 9748 9744 9741 9737 9733 9730 9726 9722 9718 9714 9710 9706 9702 9697 9692 9688 9683 9677 9672 9666 9660 9654 9648 9641 9634 9626 9618 9610 9601 9592 9583 9573 9563 9552 9541 9529 9517 9505 9492 9478 9465 9451 9436 9421 9406 9390 9374 9358 9342 9325 9308 9290 9272 9254 9236 9218 9199 9180 9161 9142 9122 9102 9082 9061 9040 9019 8997 8976 8953 8931 8908 8884 8860 8836 8811 8785 8760 8733 8706 8679 8651 8623 8594 8565 8535 8505 8474 8443 8412 8380 8349 8317 8284 8252 8220 8188 8155 8123 8092 8060 8029 7998 7967 7938 7908 7880 7852 7825 7798 7773 7748 7725 7703 7681 7661 7642 7624 7608 7593 7579 7567 7555 7546 7538 7531 7525 7521 7519 7518 7518 7520 7524 7529 7535 7542 7552 7562 7574 7587 7601 7617 7634 7652 7671 7691 7713 7735 7759 7783 7808 7835 7862 7890 7918 7947 7977 8007 8038 8070 8102 8134 8166 8199 8232 8266 8299 8333 8366 8400 8434 8467 8500 8534 8566 8599 8632 8664 8695 8727 8757 8788 8818 8847 8876 8904 8931 8958 8984 9010 9034 9058 9082 9104 9126 9147 9168 9188 9207 9225 9242 9259 9276 9291 9306 9321 9335 9348 9361 9373 9385 9396 9408 9418 9429 9439 9449 9458 9468 9477 9486 9495 9503 9512 9520 9529 9537 9545 9554 9562 9570 9578 9586 9593 9601 9609 9616 9624 9631 9638 9646 9653 9660 9666 9673 9679 9686 9692 9698 9703 9709 9714 9719 9724 9729 9733 9738 9742 9746 9749 9753 9756 9759 9762 9764 9767 9769 9771 9773 9774 9776 9777 9779 9780 9781 9782 9783 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9788 9789 9789 9790 9790 9790 9791 9791 9792 9792 9793 9793 9794 9794 9795 9795 9796 9796 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9786 9785 9783 9781 9780 9778 9776 9775 9773 9771 9769 9768 9766 9764 9763 9761 9760 9758 9757 9756 9754 9753 9752 9752 9751 9750 9750 9749 9749 9749 9749 9749 9749 9750 9750 9751 9752 9753 9754 9756 9757 9759 9760 9762 9764 9766 9768 9770 9772 9774 9776 9779 9781 9783 9785 9787 9789 9791 9793 9795 9796 9798 9799 9800 9801 9802 9802 9802 9802 9802 9802 9801 9800 9799 9797 9795 9793 9791 9788 9786 9782 9779 9776 9772 9768 9764 9760 9756 9751 9747 9742 9737 9733 9728 9723 9718 9713 9708 9703 9698 9693 9688 9683 9678 9673 9668 9663 9658 9654 9649 9644 9639 9635 9630 9626 9621 9617 9612 9608 9603 9599 9595 9590 9586 9582 9577 9573 9569 9565 9560 9556 9552 9547 9543 9539 9534 9530 9690 2 5 5 9525 9520 9515 9510 9505 9500 9494 9489 9482 9476 9469 9462 9455 9447 9439 9430 9421 9411 9401 9390 9378 9366 9354 9340 9327 9312 9297 9281 9265 9248 9231 9213 9195 9176 9157 9137 9118 9098 9078 9058 9039 9019 9000 8981 8962 8945 8927 8911 8895 8880 8866 8854 8842 8832 8823 8816 8810 8805 8802 8800 8801 8802 8805 8810 8816 8824 8834 8845 8857 8871 8885 8901 8918 8936 8955 8975 8996 9017 9038 9060 9083 9105 9128 9150 9173 9195 9217 9239 9260 9281 9301 9321 9340 9359 9377 9394 9410 9426 9441 9456 9469 9483 9495 9507 9519 9530 9540 9550 9560 9569 9578 9586 9595 9603 9611 9619 9626 9634 9641 9648 9656 9663 9670 9677 9684 9691 9697 9704 9710 9717 9723 9729 9735 9741 9746 9751 9756 9761 9766 9770 9774 9778 9781 9784 9787 9790 9793 9795 9797 9799 9800 9801 9803 9804 9805 9805 9806 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9814 9815 9816 9816 9817 9818 9819 9820 9821 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9833 9833 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9833 9833 9833 9832 9832 9832 9832 9831 9831 9831 9831 9832 9832 9832 9833 9833 9834 9834 9835 9836 9837 9839 9840 9841 9843 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9865 9867 9869 9871 9873 9875 9878 9880 9882 9883 9885 9887 9889 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9873 9871 9868 9866 9863 9860 9857 9853 9850 9846 9842 9838 9833 9828 9823 9818 9812 9806 9800 9793 9786 9778 9771 9763 9754 9746 9737 9728 9719 9709 9699 9690 9680 9670 9660 9650 9640 9631 9621 9612 9603 9594 9585 9576 9568 9561 9553 9546 9540 9534 9528 9523 9518 9514 9510 9507 9504 9501 9499 9498 9496 9496 9495 9495 9496 9496 9497 9498 9500 9502 9504 9506 9509 9512 9515 9518 9522 9526 9530 9534 9538 9543 9548 9553 9558 9564 9569 9575 9581 9588 9595 9601 9608 9616 9623 9631 9639 9647 9655 9663 9671 9679 9688 9696 9705 9713 9721 9730 9738 9746 9753 9761 9768 9775 9782 9788 9795 9800 9806 9811 9815 9820 9823 9827 9830 9832 9834 9836 9837 9838 9839 9839 9839 9839 9691 2 5 5 9838 9837 9836 9835 9833 9831 9829 9828 9826 9824 9822 9819 9817 9816 9814 9812 9810 9809 9807 9806 9805 9804 9803 9803 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9804 9804 9804 9805 9805 9805 9804 9804 9803 9803 9801 9800 9798 9796 9794 9791 9788 9784 9780 9776 9771 9766 9760 9754 9748 9741 9734 9727 9720 9712 9704 9696 9688 9679 9671 9662 9654 9646 9637 9629 9621 9613 9606 9598 9591 9585 9578 9572 9567 9561 9557 9552 9548 9545 9541 9539 9537 9535 9533 9532 9531 9531 9531 9531 9532 9533 9534 9535 9537 9539 9540 9543 9545 9547 9549 9552 9554 9557 9560 9563 9565 9568 9571 9574 9577 9580 9583 9586 9589 9593 9596 9599 9602 9606 9609 9613 9616 9620 9623 9627 9631 9634 9638 9642 9646 9649 9653 9656 9660 9663 9666 9670 9673 9676 9678 9681 9683 9686 9688 9690 9691 9693 9694 9695 9696 9696 9697 9697 9697 9696 9696 9695 9694 9693 9692 9691 9689 9688 9686 9684 9682 9681 9679 9677 9675 9673 9671 9669 9667 9665 9664 9662 9660 9659 9658 9656 9655 9654 9654 9653 9652 9652 9652 9652 9652 9652 9652 9653 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9664 9665 9666 9666 9666 9666 9666 9666 9665 9664 9663 9662 9660 9658 9656 9654 9652 9649 9646 9643 9639 9636 9632 9628 9624 9620 9616 9612 9608 9603 9599 9595 9590 9586 9582 9578 9573 9569 9565 9560 9556 9552 9547 9543 9538 9534 9529 9524 9518 9513 9507 9501 9495 9488 9481 9474 9466 9458 9449 9441 9431 9422 9412 9401 9391 9380 9368 9357 9345 9333 9321 9308 9295 9283 9270 9257 9244 9230 9217 9203 9189 9175 9160 9146 9131 9115 9099 9083 9065 9047 9028 9008 8987 8965 8942 8917 8891 8864 8835 8804 8771 8737 8701 8663 8623 8582 8539 8494 8447 8399 8350 8299 8247 8193 8139 8084 8029 7974 7918 7863 7808 7754 7700 7648 7597 7548 7500 7455 7411 7371 7333 7297 7265 7235 7208 7185 7164 7147 7133 7122 7114 7109 7107 7107 7110 7115 7122 7131 7142 7154 7167 7181 7196 7211 7226 7241 7256 7269 7282 7293 7303 7311 7317 7322 7323 7323 7320 7313 7304 7293 7278 7260 7239 7215 7188 7159 7126 7090 7051 7010 6966 6920 6871 6821 6768 6713 6657 6600 6541 6481 6421 6359 6298 6236 6174 6113 6052 5992 5934 5876 5820 5765 5712 5662 5614 5568 5525 5485 5447 5413 5383 5356 5332 5313 5297 5285 5277 5273 5273 5277 5285 5297 5313 5333 5357 5385 5416 5451 5490 5531 5576 5624 5675 5728 5784 5841 5901 5963 6026 6091 6157 6224 6292 6360 6429 6498 6567 6636 6704 6773 6840 6907 6973 7038 7103 7166 7228 7289 7348 7406 7463 7518 7572 7625 7676 7726 7775 7822 7867 7912 7955 7997 8038 8077 8115 8153 8189 8224 8259 8292 8324 8356 8387 8417 8446 8474 9692 2 5 5 8502 8530 8556 8582 8607 8632 8656 8680 8703 8726 8748 8770 8792 8812 8833 8853 8872 8891 8910 8928 8946 8963 8980 8996 9012 9027 9042 9057 9071 9084 9097 9109 9121 9132 9142 9152 9161 9170 9178 9186 9193 9199 9205 9210 9215 9219 9222 9225 9227 9229 9231 9232 9233 9233 9233 9232 9231 9230 9229 9227 9225 9223 9221 9218 9215 9212 9209 9205 9201 9197 9192 9188 9183 9177 9171 9165 9158 9151 9143 9135 9126 9117 9106 9095 9084 9072 9059 9045 9031 9016 9000 8984 8967 8949 8931 8912 8893 8874 8855 8835 8816 8796 8777 8757 8739 8720 8703 8685 8669 8654 8640 8627 8615 8604 8595 8587 8580 8576 8572 8571 8571 8573 8576 8581 8588 8596 8605 8616 8629 8642 8657 8674 8691 8709 8728 8748 8768 8789 8810 8832 8854 8876 8898 8920 8942 8963 8985 9005 9026 9046 9065 9084 9103 9121 9138 9154 9170 9186 9201 9215 9229 9242 9254 9267 9279 9290 9301 9312 9322 9332 9342 9352 9362 9371 9380 9390 9399 9408 9417 9425 9434 9443 9451 9460 9468 9476 9485 9493 9501 9508 9516 9523 9531 9538 9544 9551 9557 9564 9569 9575 9581 9586 9591 9596 9601 9605 9609 9614 9618 9622 9626 9629 9633 9637 9640 9644 9647 9651 9655 9658 9662 9666 9669 9673 9677 9681 9685 9689 9693 9697 9701 9705 9709 9713 9717 9721 9725 9729 9732 9736 9739 9743 9746 9749 9752 9755 9758 9760 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9782 9784 9786 9787 9789 9791 9792 9794 9796 9798 9800 9802 9804 9807 9809 9811 9814 9816 9819 9821 9824 9826 9829 9831 9834 9836 9838 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9859 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9901 9902 9902 9903 9904 9904 9904 9904 9904 9904 9903 9902 9901 9900 9899 9897 9895 9894 9892 9890 9887 9885 9883 9881 9879 9876 9874 9872 9870 9868 9867 9865 9864 9862 9861 9860 9859 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9849 9847 9846 9843 9841 9839 9836 9833 9830 9827 9824 9820 9817 9813 9809 9806 9802 9798 9794 9791 9787 9783 9780 9776 9773 9770 9767 9764 9761 9758 9755 9753 9750 9748 9746 9743 9741 9739 9737 9735 9733 9731 9728 9726 9724 9722 9719 9717 9714 9712 9709 9707 9704 9701 9698 9696 9693 9690 9687 9684 9682 9679 9677 9674 9672 9670 9668 9666 9665 9663 9662 9661 9661 9661 9661 9661 9662 9663 9664 9665 9667 9669 9671 9674 9677 9680 9683 9686 9690 9694 9698 9702 9706 9711 9715 9720 9725 9730 9734 9739 9744 9749 9754 9759 9765 9770 9775 9780 9785 9790 9795 9800 9805 9810 9814 9693 2 5 5 9819 9824 9828 9833 9837 9842 9846 9850 9854 9857 9861 9865 9868 9871 9874 9877 9879 9882 9884 9886 9888 9890 9892 9893 9894 9896 9897 9897 9898 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9919 9919 9918 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9899 9896 9892 9888 9885 9880 9876 9871 9866 9861 9856 9851 9846 9840 9834 9829 9823 9817 9812 9806 9800 9795 9789 9784 9779 9774 9769 9765 9760 9756 9753 9749 9746 9743 9740 9738 9736 9735 9733 9732 9731 9731 9731 9731 9731 9732 9733 9734 9735 9737 9739 9741 9743 9745 9747 9749 9752 9754 9757 9760 9762 9765 9768 9771 9773 9776 9779 9782 9784 9787 9789 9792 9795 9797 9799 9802 9804 9806 9808 9810 9812 9814 9815 9817 9818 9819 9820 9820 9821 9821 9821 9821 9821 9820 9819 9818 9817 9815 9813 9811 9809 9806 9803 9800 9796 9793 9789 9785 9780 9776 9772 9767 9762 9757 9752 9748 9743 9738 9733 9728 9723 9719 9714 9709 9705 9701 9696 9692 9689 9685 9681 9678 9674 9671 9668 9665 9661 9658 9656 9653 9650 9647 9644 9641 9638 9635 9631 9628 9624 9621 9617 9613 9609 9605 9601 9597 9592 9587 9582 9577 9572 9567 9562 9557 9552 9546 9541 9536 9530 9525 9520 9515 9510 9505 9501 9496 9492 9488 9485 9481 9478 9475 9472 9469 9467 9465 9463 9461 9460 9459 9458 9457 9456 9456 9456 9455 9455 9455 9455 9455 9454 9454 9454 9453 9453 9452 9451 9450 9448 9447 9445 9442 9439 9436 9433 9429 9425 9420 9415 9409 9403 9396 9389 9381 9372 9363 9354 9344 9333 9322 9310 9298 9285 9271 9257 9242 9227 9211 9194 9177 9159 9141 9122 9103 9084 9063 9043 9022 9001 8979 8957 8935 8913 8891 8869 8847 8825 8803 8781 8760 8739 8719 8699 8680 8662 8644 8628 8612 8597 8584 8572 8561 8551 8543 8536 8530 8526 8523 8522 8523 8525 8528 8533 8540 8548 8557 8567 8579 8592 8606 8622 8638 8655 8673 8691 8710 8729 8749 8769 8789 8809 8829 8849 8868 8887 8906 8924 8942 8958 8974 8989 9003 9017 9029 9040 9051 9060 9069 9076 9083 9088 9093 9097 9100 9102 9104 9104 9105 9104 9103 9102 9100 9098 9096 9093 9090 9088 9085 9082 9079 9076 9073 9071 9068 9066 9064 9063 9061 9060 9059 9058 9058 9058 9058 9059 9060 9061 9062 9064 9066 9069 9071 9074 9077 9081 9085 9089 9093 9098 9103 9108 9114 9120 9126 9133 9140 9147 9154 9162 9171 9179 9188 9197 9207 9694 2 5 5 9217 9227 9237 9248 9259 9270 9282 9294 9306 9318 9330 9343 9356 9368 9381 9394 9407 9421 9434 9447 9460 9473 9486 9499 9512 9524 9537 9550 9562 9574 9586 9598 9610 9621 9632 9643 9654 9665 9675 9685 9695 9704 9713 9722 9731 9739 9747 9755 9762 9769 9775 9782 9788 9793 9798 9803 9808 9812 9816 9820 9823 9826 9829 9832 9834 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9853 9854 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9896 9897 9898 9899 9899 9899 9899 9899 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9885 9885 9884 9883 9882 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9895 9896 9896 9896 9896 9896 9895 9893 9892 9890 9888 9886 9884 9881 9878 9875 9871 9868 9865 9861 9858 9855 9852 9850 9848 9846 9844 9842 9841 9841 9840 9840 9841 9842 9843 9844 9845 9847 9848 9850 9851 9852 9853 9854 9854 9854 9853 9852 9850 9847 9844 9840 9835 9829 9823 9816 9809 9801 9793 9784 9775 9766 9757 9748 9739 9730 9722 9714 9707 9700 9695 9690 9685 9682 9678 9676 9673 9671 9670 9669 9667 9665 9662 9658 9652 9645 9635 9624 9609 9592 9571 9546 9518 9485 9448 9405 9358 9305 9247 9184 9115 9042 8965 8882 8796 8704 8609 8510 8409 8305 8201 8095 7989 7884 7780 7678 7579 7482 7390 7303 7222 7146 7077 7016 6963 6919 6883 6856 6838 6828 6828 6837 6855 6884 6921 6966 7019 7079 7147 7220 7299 7383 7472 7564 7659 7756 7855 7955 8055 8154 8251 8347 8439 8528 8614 8697 8775 8849 8918 8983 9042 9096 9145 9188 9227 9262 9292 9317 9339 9357 9372 9383 9392 9398 9402 9403 9403 9402 9400 9397 9394 9390 9386 9381 9377 9372 9367 9362 9358 9353 9349 9344 9340 9335 9330 9325 9320 9313 9307 9300 9292 9284 9276 9267 9258 9248 9238 9227 9215 9204 9193 9181 9170 9158 9147 9136 9126 9116 9106 9097 9088 9079 9071 9062 9054 9047 9040 9032 9024 9015 9006 8995 8983 8970 8956 8940 8921 8901 8879 8854 8826 8796 8764 8728 8689 8647 8603 8557 8509 8458 8406 8352 8297 8240 8183 8125 8068 8012 7957 7904 7853 7804 7758 7716 7677 7642 7612 7587 7566 7551 7542 7539 7541 7549 7563 7583 7608 7639 7674 7715 7762 7812 7867 7926 7987 8052 8119 8188 8258 8329 8401 8473 8545 8616 8686 8755 8822 8887 8949 9009 9065 9119 9170 9217 9262 9303 9341 9376 9408 9436 9462 9485 9506 9524 9541 9555 9568 9579 9589 9598 9606 9614 9620 9627 9633 9639 9646 9652 9659 9666 9674 9681 9689 9697 9706 9715 9724 9734 9744 9754 9763 9773 9783 9793 9802 9811 9819 9828 9836 9843 9850 9856 9862 9868 9872 9876 9880 9883 9886 9888 9695 2 5 5 9890 9891 9892 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9916 9918 9919 9921 9922 9923 9925 9925 9926 9926 9927 9927 9926 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9883 9882 9882 9882 9882 9882 9883 9884 9884 9885 9887 9888 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9950 9950 9951 9950 9950 9950 9949 9948 9947 9946 9944 9942 9941 9939 9937 9934 9932 9930 9927 9925 9923 9920 9918 9915 9913 9910 9908 9906 9904 9902 9900 9899 9897 9895 9894 9893 9891 9890 9889 9888 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9873 9871 9867 9864 9860 9855 9850 9844 9838 9830 9822 9814 9804 9794 9783 9771 9759 9746 9732 9717 9702 9686 9669 9652 9635 9617 9599 9581 9563 9545 9527 9509 9492 9475 9459 9444 9430 9416 9404 9392 9382 9373 9366 9360 9356 9353 9352 9352 9354 9357 9362 9368 9377 9386 9397 9409 9422 9437 9452 9469 9486 9503 9522 9540 9559 9578 9598 9617 9636 9654 9673 9690 9707 9724 9740 9755 9769 9783 9796 9807 9818 9828 9837 9846 9853 9860 9866 9872 9876 9880 9884 9887 9890 9892 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9917 9917 9917 9916 9915 9914 9913 9911 9909 9907 9904 9901 9898 9894 9890 9886 9881 9876 9871 9865 9859 9853 9847 9840 9834 9827 9820 9812 9805 9797 9790 9782 9774 9766 9758 9749 9741 9733 9724 9716 9708 9699 9691 9683 9674 9666 9658 9650 9643 9635 9628 9621 9614 9607 9601 9595 9589 9584 9579 9575 9571 9567 9564 9562 9559 9558 9557 9556 9556 9556 9557 9559 9561 9563 9566 9569 9573 9577 9582 9587 9592 9597 9603 9610 9616 9623 9629 9637 9644 9651 9658 9666 9673 9681 9689 9696 9704 9712 9719 9727 9734 9742 9749 9756 9763 9770 9777 9784 9790 9797 9803 9809 9815 9821 9826 9832 9837 9842 9847 9851 9855 9859 9863 9867 9870 9873 9876 9879 9881 9883 9885 9887 9888 9890 9891 9892 9892 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9696 2 5 5 9901 9902 9904 9905 9907 9909 9911 9913 9915 9918 9920 9923 9925 9928 9931 9933 9936 9938 9941 9943 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9961 9961 9962 9961 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9939 9938 9938 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9955 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9912 9912 9911 9911 9911 9912 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9969 9967 9966 9965 9963 9962 9961 9960 9959 9959 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9966 9967 9969 9970 9971 9973 9974 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9987 9988 9988 9988 9987 9987 9986 9986 9985 9984 9982 9981 9980 9978 9976 9975 9973 9971 9969 9967 9965 9963 9961 9959 9958 9956 9954 9953 9951 9950 9949 9947 9947 9946 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9951 9952 9954 9955 9957 9959 9961 9963 9964 9966 9968 9970 9971 9973 9974 9976 9977 9978 9979 9980 9980 9980 9980 9980 9980 9980 9979 9978 9977 9976 9974 9973 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9950 9948 9946 9944 9943 9941 9939 9938 9937 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9938 9937 9936 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9898 9898 9898 9697 2 5 5 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9881 9879 9878 9877 9875 9874 9873 9871 9869 9868 9866 9864 9862 9860 9858 9855 9852 9849 9846 9843 9839 9835 9831 9826 9821 9816 9811 9805 9799 9792 9786 9779 9771 9764 9757 9749 9741 9734 9726 9718 9710 9702 9695 9688 9680 9674 9667 9661 9655 9650 9645 9641 9637 9634 9631 9629 9627 9626 9626 9626 9627 9628 9630 9632 9635 9638 9641 9645 9649 9654 9658 9663 9668 9673 9678 9683 9688 9693 9698 9702 9707 9711 9715 9718 9722 9724 9727 9729 9730 9732 9733 9733 9733 9732 9731 9730 9728 9726 9724 9721 9717 9713 9709 9705 9700 9695 9689 9683 9677 9671 9664 9657 9650 9643 9635 9627 9619 9611 9603 9595 9587 9579 9571 9563 9554 9546 9539 9531 9523 9516 9509 9502 9496 9490 9484 9479 9474 9469 9465 9461 9458 9456 9454 9452 9451 9451 9451 9451 9452 9454 9456 9459 9462 9465 9469 9473 9478 9483 9488 9494 9500 9506 9513 9519 9526 9533 9541 9548 9555 9563 9570 9578 9586 9594 9602 9609 9617 9625 9633 9641 9649 9656 9664 9672 9680 9687 9695 9702 9710 9717 9725 9732 9739 9746 9753 9760 9767 9773 9780 9786 9792 9798 9803 9809 9814 9819 9823 9828 9832 9836 9839 9843 9846 9849 9851 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9867 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9875 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9895 9895 9894 9894 9894 9895 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9911 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9895 9893 9891 9888 9886 9883 9881 9878 9876 9873 9871 9869 9866 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9846 9844 9843 9841 9840 9839 9837 9836 9835 9833 9832 9831 9829 9828 9827 9825 9824 9822 9821 9819 9818 9816 9815 9814 9812 9811 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9799 9798 9798 9798 9797 9797 9797 9797 9796 9796 9796 9795 9795 9795 9794 9793 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9781 9780 9778 9777 9775 9774 9772 9771 9769 9768 9766 9765 9764 9763 9762 9761 9761 9760 9760 9759 9759 9758 9758 9758 9758 9757 9757 9757 9756 9756 9755 9754 9753 9751 9750 9748 9746 9743 9740 9737 9734 9730 9726 9721 9716 9711 9706 9700 9694 9688 9681 9674 9667 9660 9653 9645 9637 9630 9622 9614 9607 9599 9591 9583 9576 9568 9561 9553 9546 9538 9531 9523 9698 2 5 5 9516 9508 9500 9492 9484 9475 9466 9457 9448 9438 9427 9416 9404 9392 9379 9365 9351 9336 9320 9303 9285 9267 9248 9228 9207 9185 9162 9139 9115 9090 9065 9039 9013 8986 8959 8931 8903 8875 8847 8819 8791 8763 8736 8708 8681 8655 8629 8603 8578 8554 8530 8508 8486 8465 8445 8425 8407 8389 8373 8358 8343 8329 8317 8305 8294 8283 8274 8265 8257 8249 8242 8235 8228 8222 8216 8209 8203 8196 8189 8181 8173 8164 8154 8143 8131 8117 8102 8086 8068 8048 8026 8002 7976 7948 7918 7886 7851 7814 7774 7733 7689 7643 7594 7544 7492 7438 7382 7324 7265 7205 7144 7082 7020 6958 6895 6833 6771 6710 6650 6591 6534 6479 6426 6376 6328 6284 6242 6204 6170 6139 6113 6090 6072 6058 6049 6044 6044 6048 6056 6069 6086 6108 6134 6164 6198 6235 6276 6321 6368 6418 6471 6527 6584 6644 6705 6768 6831 6896 6962 7028 7094 7160 7226 7292 7357 7421 7485 7548 7610 7670 7730 7787 7844 7899 7953 8005 8056 8105 8153 8199 8244 8288 8330 8371 8411 8449 8486 8522 8558 8592 8625 8657 8688 8719 8748 8777 8805 8833 8859 8885 8911 8935 8959 8983 9005 9027 9049 9069 9089 9109 9127 9146 9163 9180 9196 9212 9227 9241 9255 9268 9281 9293 9304 9316 9326 9337 9346 9356 9365 9374 9383 9392 9400 9408 9416 9424 9432 9439 9447 9455 9462 9469 9477 9484 9491 9499 9506 9513 9520 9526 9533 9540 9546 9552 9558 9564 9569 9574 9579 9584 9588 9592 9596 9599 9602 9605 9607 9609 9611 9613 9614 9615 9616 9617 9617 9618 9618 9618 9618 9619 9619 9619 9619 9619 9620 9620 9621 9621 9622 9624 9625 9626 9628 9630 9632 9634 9637 9640 9643 9646 9649 9652 9656 9659 9663 9667 9670 9674 9678 9682 9686 9690 9694 9697 9701 9705 9708 9711 9715 9718 9721 9724 9726 9729 9732 9734 9737 9739 9741 9743 9745 9747 9749 9751 9753 9754 9756 9758 9760 9762 9763 9765 9767 9769 9771 9774 9776 9778 9780 9783 9785 9788 9790 9793 9795 9798 9801 9804 9806 9809 9812 9815 9817 9820 9823 9825 9828 9830 9832 9835 9837 9839 9841 9843 9844 9846 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9873 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9887 9889 9890 9892 9894 9896 9897 9899 9900 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9905 9904 9699 2 5 5 9903 9902 9901 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9842 9841 9839 9837 9835 9833 9831 9829 9826 9823 9820 9817 9814 9811 9807 9804 9800 9796 9791 9787 9783 9778 9773 9768 9763 9758 9753 9748 9742 9737 9731 9726 9720 9715 9709 9704 9698 9693 9687 9682 9676 9671 9665 9660 9654 9649 9643 9638 9633 9627 9622 9616 9611 9605 9600 9594 9589 9583 9578 9572 9566 9560 9554 9549 9543 9537 9531 9525 9520 9514 9508 9503 9497 9492 9486 9481 9476 9471 9466 9462 9457 9453 9449 9445 9441 9437 9433 9429 9426 9422 9419 9415 9411 9407 9403 9399 9394 9390 9385 9379 9373 9367 9361 9354 9346 9338 9329 9320 9310 9300 9289 9277 9265 9253 9240 9226 9212 9198 9183 9168 9153 9138 9123 9108 9092 9077 9062 9048 9033 9019 9006 8993 8981 8970 8959 8949 8940 8932 8925 8919 8914 8910 8907 8905 8904 8904 8905 8907 8910 8914 8919 8924 8931 8938 8946 8954 8963 8972 8982 8992 9002 9012 9022 9033 9043 9053 9062 9072 9081 9089 9097 9105 9111 9117 9123 9127 9131 9134 9136 9137 9137 9137 9135 9132 9129 9124 9119 9113 9105 9097 9088 9077 9066 9054 9041 9027 9012 8996 8979 8962 8943 8924 8903 8882 8860 8836 8812 8787 8761 8734 8706 8677 8647 8617 8585 8553 8519 8485 8450 8414 8378 8341 8303 8264 8225 8186 8146 8106 8065 8025 7984 7944 7903 7863 7824 7785 7746 7709 7672 7636 7601 7568 7536 7505 7477 7450 7424 7401 7380 7361 7344 7329 7317 7307 7299 7295 7292 7292 7295 7300 7308 7318 7330 7345 7363 7383 7404 7428 7454 7482 7512 7544 7577 7611 7647 7685 7723 7762 7803 7844 7885 7927 7970 8013 8056 8099 8141 8184 8227 8269 8310 8351 8392 8432 8471 8509 8547 8584 8620 8655 8689 8722 8754 8785 8815 8845 8873 8901 8927 8953 8977 9001 9024 9047 9068 9088 9108 9127 9146 9164 9181 9197 9213 9228 9242 9256 9269 9282 9294 9305 9316 9326 9336 9345 9354 9362 9369 9376 9382 9387 9392 9397 9400 9403 9405 9407 9408 9408 9408 9407 9405 9403 9400 9396 9392 9386 9381 9374 9368 9360 9352 9344 9335 9325 9315 9304 9293 9282 9270 9258 9245 9232 9219 9205 9191 9176 9161 9146 9130 9114 9097 9080 9062 9043 9024 9004 8983 8960 8937 8913 8887 8861 8832 8803 8771 8738 8703 9700 2 5 5 8666 8627 8586 8543 8497 8450 8400 8348 8293 8237 8178 8117 8053 7988 7920 7851 7780 7708 7635 7561 7486 7410 7333 7257 7181 7106 7032 6958 6887 6817 6750 6685 6623 6564 6509 6457 6410 6366 6328 6294 6265 6242 6223 6210 6202 6200 6203 6211 6226 6245 6270 6300 6335 6374 6418 6466 6519 6574 6634 6696 6762 6830 6899 6971 7044 7118 7193 7269 7344 7419 7494 7568 7641 7713 7784 7853 7919 7984 8047 8108 8166 8223 8276 8328 8377 8424 8468 8511 8551 8589 8625 8659 8691 8721 8751 8778 8805 8830 8854 8877 8899 8920 8941 8961 8981 9000 9019 9038 9056 9075 9093 9110 9128 9146 9163 9180 9197 9214 9231 9247 9263 9279 9295 9310 9324 9339 9353 9366 9379 9391 9403 9415 9425 9436 9445 9455 9463 9471 9479 9487 9493 9500 9506 9511 9517 9522 9527 9531 9536 9540 9544 9548 9552 9556 9560 9564 9568 9572 9576 9580 9584 9588 9592 9596 9600 9604 9608 9612 9616 9620 9624 9628 9632 9636 9639 9643 9646 9649 9652 9655 9657 9659 9662 9664 9665 9667 9668 9669 9670 9671 9672 9673 9673 9674 9674 9674 9675 9675 9675 9675 9676 9676 9676 9677 9677 9677 9678 9679 9679 9680 9681 9682 9683 9683 9684 9685 9686 9687 9688 9689 9690 9691 9691 9692 9692 9693 9693 9693 9693 9693 9692 9692 9691 9690 9689 9688 9687 9686 9685 9683 9682 9680 9678 9677 9675 9674 9672 9671 9669 9668 9666 9665 9664 9663 9662 9662 9661 9660 9660 9660 9660 9660 9660 9660 9660 9661 9661 9661 9662 9662 9662 9663 9663 9663 9663 9663 9663 9663 9662 9662 9661 9660 9659 9658 9656 9654 9652 9650 9648 9645 9642 9639 9636 9633 9630 9626 9622 9619 9615 9611 9607 9602 9598 9594 9590 9585 9581 9577 9572 9568 9564 9559 9555 9551 9546 9542 9538 9534 9530 9526 9522 9517 9513 9509 9505 9501 9497 9492 9488 9483 9479 9474 9470 9465 9460 9455 9450 9445 9439 9434 9428 9422 9416 9410 9404 9397 9391 9384 9377 9370 9363 9356 9349 9341 9334 9326 9318 9310 9303 9295 9287 9279 9272 9264 9256 9248 9241 9233 9226 9219 9212 9205 9199 9192 9186 9180 9175 9169 9164 9160 9155 9151 9148 9144 9141 9139 9137 9135 9134 9133 9132 9132 9132 9133 9134 9136 9137 9140 9142 9145 9148 9152 9155 9159 9164 9168 9172 9177 9182 9187 9191 9196 9201 9206 9210 9214 9219 9223 9226 9230 9233 9236 9238 9240 9242 9243 9244 9245 9245 9245 9244 9242 9241 9239 9236 9233 9230 9227 9223 9218 9214 9209 9204 9199 9194 9189 9183 9178 9172 9166 9161 9155 9149 9144 9138 9133 9128 9122 9117 9112 9107 9101 9096 9091 9086 9081 9076 9071 9066 9060 9054 9049 9043 9036 9030 9023 9016 9008 9000 8992 8983 8974 8964 8955 8944 8933 8922 8911 8899 8886 8874 8861 8847 8834 8820 8805 8791 8776 8762 8747 9701 2 5 5 8732 8717 8702 8687 8672 8657 8642 8627 8612 8598 8583 8569 8555 8541 8527 8513 8499 8486 8472 8459 8446 8433 8420 8407 8393 8380 8367 8354 8341 8328 8315 8301 8288 8274 8260 8245 8231 8216 8201 8186 8171 8155 8139 8122 8106 8088 8071 8053 8035 8016 7998 7978 7959 7939 7918 7897 7876 7854 7832 7810 7787 7764 7740 7716 7691 7666 7640 7614 7588 7561 7533 7505 7476 7447 7417 7386 7355 7323 7290 7257 7223 7188 7153 7117 7080 7042 7003 6963 6923 6882 6839 6796 6752 6707 6660 6613 6565 6516 6466 6414 6362 6309 6254 6198 6142 6084 6025 5965 5903 5841 5778 5713 5647 5580 5512 5442 5372 5300 5227 5153 5078 5001 4924 4845 4765 4684 4602 4518 4434 4348 4261 4174 4085 3996 3905 3814 3722 3629 3535 3441 3347 3252 3157 3062 2966 2871 2776 2681 2587 2493 2400 2307 2216 2126 2037 1949 1863 1778 1695 1615 1536 1459 1385 1313 1243 1176 1112 1050 991 934 881 831 783 738 697 658 622 589 559 532 508 487 468 453 440 429 422 417 414 415 417 422 430 440 453 468 485 505 527 552 579 608 640 674 711 750 792 836 883 932 983 1037 1093 1152 1213 1277 1343 1411 1481 1554 1629 1705 1784 1865 1947 2031 2116 2203 2291 2381 2471 2563 2655 2747 2841 2934 3028 3122 3216 3309 3403 3496 3589 3681 3772 3863 3953 4042 4129 4216 4302 4387 4471 4553 4635 4715 4794 4872 4948 5024 5098 5172 5244 5315 5385 5454 5522 5589 5655 5720 5783 5846 5909 5970 6030 6089 6148 6205 6262 6317 6372 6426 6478 6530 6581 6631 6680 6727 6774 6820 6865 6909 6951 6993 7034 7074 7113 7151 7188 7224 7259 7294 7328 7361 7393 7425 7455 7486 7516 7545 7574 7602 7630 7657 7684 7710 7737 7762 7788 7813 7838 7862 7886 7909 7933 7955 7978 7999 8021 8041 8062 8081 8100 8119 8136 8153 8170 8185 8200 8214 8227 8240 8251 8262 8272 8282 8290 8298 8305 8311 8317 8321 8326 8329 8332 8334 8336 8337 8338 8338 8338 8338 8337 8335 8333 8331 8329 8326 8322 8319 8315 8310 8306 8300 8295 8289 8283 8276 8269 8261 8253 8244 8235 8225 8215 8205 8193 8182 8170 8157 8144 8130 8116 8102 8088 8073 8057 8042 8026 8011 7995 7979 7964 7948 7933 7918 7903 7889 7875 7861 7848 7836 7824 7814 7803 7794 7785 7777 7770 7764 7759 7755 7752 7750 7748 7748 7748 7750 7752 7756 7760 7765 7771 7778 7786 7795 7805 7815 7826 7838 7851 7864 7878 7893 7909 7925 7942 7959 7977 7996 8015 8035 8055 8075 8096 8117 8139 8161 8183 8205 8227 8250 8272 8295 8317 8339 8361 8383 8404 8425 8445 8465 8485 8504 8522 8540 8556 8572 8588 8602 8616 8629 8641 8652 8662 8672 8680 8688 8695 8701 8707 8711 8715 8719 8722 8724 8725 8727 8728 8728 9702 2 5 5 8728 8728 8728 8727 8727 8726 8725 8725 8724 8723 8723 8723 8723 8723 8723 8724 8724 8725 8727 8728 8730 8733 8735 8738 8741 8745 8749 8753 8757 8762 8767 8773 8778 8784 8791 8797 8804 8811 8818 8825 8833 8840 8848 8856 8864 8872 8880 8888 8895 8903 8911 8918 8926 8933 8940 8946 8953 8959 8964 8970 8975 8979 8983 8987 8990 8993 8995 8997 8998 8999 9000 9000 8999 8998 8997 8995 8993 8991 8988 8985 8981 8978 8974 8970 8966 8962 8957 8953 8949 8944 8940 8936 8932 8928 8925 8922 8919 8916 8914 8913 8911 8911 8911 8911 8912 8914 8916 8919 8922 8927 8932 8937 8944 8951 8959 8968 8977 8987 8998 9009 9021 9034 9047 9061 9076 9090 9106 9121 9137 9153 9170 9187 9203 9220 9237 9254 9271 9288 9305 9321 9337 9353 9369 9384 9399 9413 9428 9441 9455 9468 9480 9492 9504 9515 9525 9536 9546 9555 9564 9573 9582 9590 9598 9605 9612 9619 9626 9633 9639 9645 9651 9657 9662 9668 9673 9678 9683 9688 9692 9697 9701 9705 9709 9713 9717 9720 9723 9727 9730 9733 9736 9738 9741 9743 9746 9748 9750 9752 9754 9756 9758 9760 9761 9763 9765 9767 9768 9770 9772 9773 9775 9777 9778 9780 9782 9783 9785 9786 9788 9789 9790 9791 9793 9794 9795 9795 9796 9797 9797 9798 9798 9798 9798 9798 9797 9797 9797 9796 9796 9795 9794 9793 9793 9792 9791 9790 9790 9789 9788 9788 9787 9787 9786 9786 9786 9786 9786 9786 9786 9787 9787 9788 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9804 9805 9806 9807 9808 9809 9810 9810 9811 9812 9813 9814 9815 9815 9816 9817 9818 9819 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9836 9837 9838 9840 9841 9842 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9875 9875 9874 9872 9871 9870 9869 9867 9865 9864 9862 9860 9858 9857 9855 9853 9851 9850 9848 9846 9845 9844 9842 9841 9840 9840 9839 9838 9838 9838 9838 9838 9839 9839 9840 9840 9841 9842 9843 9845 9846 9847 9849 9850 9851 9853 9854 9856 9857 9858 9859 9861 9862 9863 9864 9865 9865 9866 9867 9867 9868 9868 9868 9868 9868 9869 9869 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9703 2 5 5 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9895 9895 9894 9894 9893 9893 9892 9890 9889 9887 9885 9883 9881 9878 9875 9872 9869 9866 9862 9858 9855 9851 9847 9843 9839 9835 9831 9827 9823 9819 9816 9812 9809 9806 9803 9800 9798 9795 9793 9792 9790 9789 9788 9787 9786 9786 9786 9786 9786 9787 9787 9788 9789 9790 9791 9792 9793 9795 9796 9797 9799 9800 9802 9803 9805 9806 9808 9809 9810 9812 9813 9815 9816 9818 9819 9821 9822 9824 9826 9827 9829 9831 9833 9836 9838 9840 9843 9845 9848 9850 9853 9856 9859 9862 9864 9867 9870 9873 9876 9879 9881 9884 9886 9889 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9932 9933 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9858 9857 9856 9855 9855 9854 9854 9854 9854 9855 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9849 9847 9845 9843 9841 9839 9837 9834 9832 9829 9826 9823 9819 9816 9812 9808 9804 9800 9796 9791 9787 9782 9777 9772 9767 9762 9756 9751 9745 9740 9735 9729 9724 9718 9713 9707 9702 9697 9692 9687 9682 9677 9672 9668 9663 9659 9655 9651 9647 9643 9640 9637 9634 9631 9628 9626 9623 9621 9620 9618 9617 9616 9616 9615 9615 9615 9616 9616 9618 9619 9620 9622 9624 9627 9630 9632 9636 9639 9643 9646 9650 9654 9659 9663 9668 9672 9677 9681 9686 9691 9696 9700 9705 9710 9714 9719 9723 9728 9732 9736 9740 9744 9748 9752 9756 9759 9763 9767 9770 9774 9777 9781 9784 9788 9791 9794 9798 9801 9805 9808 9812 9815 9819 9822 9826 9829 9832 9836 9839 9843 9846 9849 9852 9855 9858 9860 9863 9865 9867 9869 9871 9873 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9885 9886 9887 9887 9889 9890 9891 9893 9895 9897 9899 9901 9903 9906 9908 9911 9913 9916 9919 9922 9924 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9942 9940 9704 2 5 5 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9912 9911 9910 9910 9910 9910 9910 9911 9911 9912 9913 9915 9916 9918 9919 9921 9923 9925 9927 9929 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9896 9894 9892 9890 9888 9886 9885 9883 9882 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9924 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9902 9900 9897 9895 9893 9890 9888 9885 9882 9880 9877 9874 9871 9868 9865 9861 9858 9855 9851 9847 9843 9839 9835 9831 9826 9822 9817 9812 9808 9803 9797 9792 9787 9781 9776 9770 9765 9759 9753 9747 9741 9736 9730 9724 9718 9713 9707 9702 9696 9691 9686 9681 9676 9672 9667 9663 9659 9655 9652 9649 9646 9643 9641 9639 9637 9636 9635 9634 9633 9633 9633 9633 9634 9635 9636 9637 9639 9641 9643 9645 9648 9650 9653 9655 9658 9661 9705 2 5 5 9664 9667 9670 9673 9675 9678 9681 9683 9686 9688 9690 9692 9694 9695 9697 9698 9699 9700 9700 9701 9701 9701 9701 9701 9700 9700 9699 9698 9697 9696 9695 9694 9693 9692 9690 9689 9688 9687 9686 9684 9683 9682 9681 9680 9679 9678 9677 9676 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9666 9665 9664 9662 9661 9659 9658 9656 9654 9652 9649 9647 9644 9641 9639 9636 9632 9629 9625 9622 9618 9614 9610 9605 9601 9596 9591 9586 9581 9575 9569 9563 9557 9551 9544 9537 9530 9522 9514 9506 9498 9489 9480 9470 9460 9450 9439 9428 9416 9403 9390 9377 9363 9348 9333 9317 9301 9284 9266 9248 9229 9209 9188 9167 9146 9123 9100 9077 9052 9028 9002 8976 8950 8924 8897 8869 8842 8814 8787 8759 8732 8705 8678 8652 8626 8600 8576 8552 8529 8507 8487 8467 8449 8433 8418 8404 8393 8383 8374 8368 8364 8361 8361 8362 8366 8371 8379 8388 8399 8413 8428 8444 8463 8482 8504 8526 8550 8575 8601 8628 8656 8684 8713 8742 8771 8801 8831 8860 8890 8919 8948 8976 9003 9030 9057 9083 9107 9131 9154 9176 9197 9217 9237 9255 9272 9288 9304 9318 9331 9344 9355 9366 9376 9384 9392 9400 9406 9412 9416 9420 9423 9426 9427 9428 9428 9427 9425 9422 9418 9414 9408 9401 9394 9385 9375 9364 9352 9339 9325 9309 9292 9274 9254 9233 9211 9187 9162 9135 9108 9078 9048 9015 8982 8947 8911 8873 8834 8793 8752 8709 8664 8618 8571 8523 8474 8423 8372 8319 8265 8210 8154 8098 8040 7982 7922 7863 7802 7741 7679 7617 7555 7493 7430 7367 7305 7242 7180 7119 7057 6997 6937 6878 6821 6764 6709 6656 6604 6554 6506 6460 6417 6376 6337 6301 6268 6238 6211 6187 6167 6150 6136 6126 6120 6117 6119 6123 6132 6145 6161 6181 6205 6232 6263 6298 6336 6377 6422 6470 6521 6575 6631 6690 6751 6815 6880 6948 7017 7087 7159 7232 7305 7380 7455 7530 7605 7680 7755 7830 7904 7977 8049 8121 8191 8260 8328 8394 8459 8522 8584 8644 8702 8758 8813 8865 8916 8965 9012 9058 9101 9143 9183 9221 9257 9292 9325 9357 9387 9416 9443 9469 9493 9517 9539 9560 9580 9599 9617 9634 9650 9666 9680 9694 9707 9720 9732 9743 9754 9764 9774 9783 9792 9801 9809 9816 9824 9831 9838 9844 9850 9856 9861 9867 9872 9876 9881 9885 9889 9893 9897 9900 9903 9906 9908 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9924 9924 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9896 9894 9892 9890 9888 9885 9882 9878 9875 9871 9867 9862 9857 9852 9846 9840 9834 9828 9821 9813 9806 9798 9790 9782 9773 9765 9756 9747 9738 9729 9720 9712 9703 9694 9706 2 5 5 9686 9677 9669 9661 9654 9646 9639 9633 9627 9621 9615 9610 9606 9602 9598 9595 9592 9590 9588 9587 9586 9585 9585 9585 9586 9587 9588 9590 9591 9594 9596 9599 9602 9605 9608 9612 9616 9620 9624 9628 9633 9638 9643 9648 9653 9658 9664 9670 9676 9682 9689 9695 9702 9709 9716 9723 9731 9738 9746 9754 9762 9770 9778 9786 9794 9802 9810 9818 9826 9833 9841 9848 9856 9863 9870 9877 9883 9889 9895 9901 9906 9911 9915 9920 9924 9927 9930 9933 9936 9938 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9872 9870 9867 9865 9863 9861 9859 9857 9855 9853 9851 9850 9848 9846 9845 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9834 9834 9833 9833 9833 9833 9834 9834 9834 9835 9835 9836 9837 9837 9838 9839 9840 9841 9843 9844 9845 9846 9848 9849 9850 9852 9853 9854 9856 9857 9858 9859 9860 9861 9861 9862 9862 9863 9863 9863 9863 9862 9861 9860 9859 9858 9856 9855 9853 9850 9848 9845 9842 9839 9836 9832 9828 9824 9820 9816 9811 9806 9801 9796 9790 9785 9779 9773 9767 9761 9755 9748 9742 9735 9728 9722 9715 9708 9700 9693 9686 9679 9672 9664 9657 9650 9643 9635 9628 9621 9614 9608 9601 9595 9589 9583 9577 9572 9567 9562 9557 9553 9550 9546 9544 9541 9539 9538 9537 9536 9536 9536 9537 9539 9540 9543 9546 9549 9553 9557 9562 9567 9572 9578 9584 9591 9598 9605 9613 9621 9629 9637 9646 9654 9663 9672 9681 9690 9699 9708 9717 9726 9734 9743 9752 9760 9769 9777 9785 9793 9801 9808 9815 9822 9829 9836 9842 9848 9854 9859 9865 9870 9874 9879 9883 9887 9891 9894 9898 9901 9904 9907 9909 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9957 9958 9958 9958 9958 9957 9956 9956 9955 9954 9953 9951 9707 2 5 5 9950 9948 9947 9945 9943 9942 9940 9938 9937 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9939 9938 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9906 9906 9906 9905 9904 9903 9901 9899 9897 9895 9893 9890 9887 9884 9881 9877 9874 9870 9867 9863 9860 9856 9853 9850 9847 9844 9841 9839 9837 9835 9834 9833 9832 9832 9832 9832 9833 9834 9835 9837 9839 9841 9843 9846 9849 9851 9854 9857 9861 9864 9867 9869 9872 9875 9877 9880 9882 9883 9885 9886 9888 9888 9889 9889 9889 9889 9888 9887 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9846 9845 9843 9842 9840 9839 9838 9837 9836 9835 9835 9834 9834 9833 9833 9833 9833 9833 9833 9833 9834 9834 9835 9836 9836 9837 9838 9839 9840 9842 9843 9845 9846 9848 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9868 9870 9872 9874 9875 9877 9878 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9882 9881 9881 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9878 9878 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9861 9860 9858 9856 9854 9852 9851 9849 9847 9846 9844 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9844 9845 9847 9848 9849 9851 9852 9853 9854 9855 9857 9857 9858 9859 9859 9860 9860 9860 9860 9860 9859 9859 9858 9857 9856 9856 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9844 9845 9845 9846 9847 9848 9849 9850 9850 9851 9852 9853 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9848 9847 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9852 9852 9852 9852 9852 9852 9852 9851 9850 9850 9849 9847 9846 9845 9843 9841 9840 9838 9836 9834 9831 9829 9827 9824 9822 9819 9817 9814 9812 9809 9807 9804 9802 9708 2 5 5 9799 9797 9794 9792 9789 9786 9784 9781 9778 9776 9773 9770 9767 9764 9761 9758 9755 9752 9748 9745 9742 9738 9735 9731 9728 9724 9721 9717 9713 9710 9706 9703 9700 9697 9693 9690 9687 9685 9682 9679 9677 9675 9672 9671 9669 9667 9666 9664 9663 9662 9661 9660 9660 9659 9659 9658 9658 9658 9658 9658 9659 9659 9659 9660 9660 9661 9662 9663 9664 9665 9666 9668 9669 9671 9672 9674 9676 9678 9680 9682 9685 9687 9689 9692 9695 9697 9700 9703 9706 9708 9711 9714 9717 9719 9722 9724 9727 9729 9731 9733 9734 9736 9737 9738 9739 9740 9740 9740 9740 9740 9739 9738 9737 9735 9734 9732 9729 9727 9724 9721 9718 9715 9712 9708 9704 9701 9697 9693 9688 9684 9680 9675 9671 9666 9662 9657 9653 9648 9644 9639 9634 9630 9625 9621 9616 9612 9607 9603 9599 9594 9590 9586 9581 9577 9573 9569 9565 9561 9558 9554 9550 9547 9543 9540 9537 9534 9531 9528 9526 9523 9521 9519 9517 9516 9514 9513 9512 9511 9510 9510 9509 9509 9509 9509 9510 9510 9511 9512 9513 9514 9515 9516 9518 9520 9521 9523 9525 9527 9529 9531 9533 9535 9537 9540 9542 9544 9546 9548 9550 9552 9554 9556 9558 9560 9561 9563 9564 9565 9566 9567 9568 9569 9569 9570 9570 9570 9570 9569 9569 9568 9567 9566 9565 9563 9562 9560 9558 9556 9554 9551 9549 9546 9544 9541 9538 9535 9533 9530 9526 9523 9520 9517 9514 9511 9507 9504 9501 9497 9494 9491 9487 9484 9480 9476 9472 9468 9464 9460 9456 9452 9447 9442 9437 9432 9427 9422 9416 9411 9405 9399 9392 9386 9380 9373 9366 9359 9352 9345 9338 9331 9324 9317 9310 9302 9295 9288 9281 9274 9267 9260 9253 9247 9240 9233 9226 9220 9213 9207 9200 9194 9187 9180 9173 9166 9159 9152 9144 9136 9128 9120 9111 9102 9093 9083 9072 9062 9050 9039 9026 9013 9000 8986 8971 8956 8941 8924 8907 8890 8872 8853 8834 8814 8794 8773 8751 8729 8706 8683 8659 8635 8610 8584 8558 8532 8504 8477 8448 8419 8389 8358 8327 8295 8262 8228 8194 8158 8122 8085 8046 8007 7966 7924 7882 7838 7792 7746 7698 7648 7597 7545 7492 7436 7380 7322 7262 7201 7138 7073 7007 6940 6871 6800 6728 6654 6579 6503 6425 6346 6266 6184 6101 6018 5933 5848 5762 5675 5588 5500 5413 5325 5237 5150 5063 4977 4892 4808 4725 4643 4564 4486 4410 4336 4265 4197 4132 4070 4012 3957 3906 3859 3817 3778 3745 3716 3691 3672 3658 3649 3645 3646 3652 3664 3680 3702 3729 3761 3798 3840 3886 3936 3991 4050 4112 4179 4248 4321 4397 4475 4556 4639 4723 4810 4897 4985 5075 5164 5255 5345 5435 5525 5614 5702 5790 5877 5962 6046 6129 6211 6291 6369 6446 6521 6595 6667 6737 6806 6873 6939 7003 7066 7127 7187 7245 7302 7358 7413 7467 7519 7570 7621 9709 2 5 5 7670 7719 7766 7812 7858 7903 7946 7989 8031 8072 8113 8152 8190 8228 8264 8300 8335 8368 8401 8433 8464 8494 8522 8550 8578 8604 8629 8653 8677 8699 8721 8742 8762 8782 8801 8819 8837 8854 8871 8887 8902 8918 8933 8947 8962 8976 8990 9003 9017 9030 9043 9056 9069 9082 9095 9108 9120 9133 9145 9158 9170 9182 9195 9207 9218 9230 9242 9253 9265 9276 9286 9297 9308 9318 9328 9337 9347 9356 9365 9373 9381 9389 9397 9404 9411 9418 9425 9431 9437 9443 9448 9454 9459 9464 9468 9473 9477 9482 9486 9490 9494 9497 9501 9505 9508 9512 9515 9519 9522 9526 9530 9533 9537 9540 9544 9547 9551 9555 9558 9562 9566 9569 9573 9577 9580 9584 9587 9591 9594 9597 9601 9604 9607 9610 9613 9615 9618 9620 9623 9625 9627 9628 9630 9632 9633 9634 9635 9636 9637 9637 9638 9638 9638 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9639 9640 9640 9641 9641 9642 9643 9644 9645 9647 9648 9650 9652 9654 9656 9659 9661 9664 9667 9670 9673 9676 9679 9683 9686 9690 9693 9697 9701 9704 9708 9711 9715 9719 9722 9725 9729 9732 9735 9738 9741 9744 9746 9749 9751 9754 9756 9758 9760 9761 9763 9764 9766 9767 9768 9769 9770 9771 9772 9772 9773 9774 9774 9775 9776 9776 9777 9778 9779 9780 9780 9781 9783 9784 9785 9786 9788 9789 9791 9793 9795 9797 9799 9801 9803 9805 9808 9810 9813 9815 9818 9820 9823 9825 9827 9830 9832 9835 9837 9839 9841 9843 9845 9847 9848 9850 9851 9853 9854 9855 9856 9857 9858 9858 9859 9859 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9911 9911 9912 9913 9914 9916 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9938 9939 9940 9940 9940 9940 9939 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9921 9918 9916 9710 2 5 5 9914 9912 9910 9908 9907 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9921 9920 9918 9915 9913 9910 9907 9905 9901 9898 9895 9892 9889 9886 9883 9880 9877 9875 9872 9870 9868 9866 9865 9864 9863 9863 9863 9863 9864 9865 9866 9867 9869 9871 9873 9875 9878 9880 9883 9885 9888 9891 9893 9896 9898 9900 9903 9904 9906 9908 9909 9910 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9891 9889 9887 9885 9882 9879 9876 9872 9868 9864 9859 9854 9849 9844 9838 9832 9827 9821 9815 9809 9802 9796 9790 9784 9778 9772 9766 9760 9755 9749 9744 9738 9733 9728 9723 9718 9713 9708 9704 9699 9694 9690 9685 9681 9676 9672 9668 9663 9659 9655 9651 9647 9643 9639 9636 9632 9629 9626 9623 9621 9619 9617 9615 9614 9614 9613 9613 9614 9615 9616 9618 9620 9623 9626 9629 9632 9636 9640 9643 9648 9652 9656 9660 9663 9667 9670 9673 9676 9678 9680 9681 9682 9683 9683 9682 9681 9679 9677 9674 9671 9668 9664 9659 9655 9650 9645 9640 9635 9630 9625 9620 9615 9611 9607 9604 9601 9599 9597 9596 9595 9595 9596 9598 9600 9603 9607 9611 9617 9622 9628 9635 9642 9650 9658 9666 9675 9684 9693 9701 9710 9719 9728 9736 9744 9752 9759 9766 9773 9779 9784 9789 9794 9798 9801 9804 9807 9809 9811 9812 9812 9813 9813 9813 9812 9812 9811 9810 9809 9808 9807 9806 9806 9805 9805 9805 9805 9805 9805 9806 9807 9809 9810 9812 9815 9817 9820 9823 9826 9829 9832 9835 9839 9842 9846 9849 9852 9856 9858 9861 9864 9866 9868 9870 9871 9873 9873 9874 9874 9873 9873 9872 9870 9869 9867 9865 9862 9859 9856 9853 9850 9846 9843 9839 9835 9832 9828 9824 9820 9817 9813 9810 9806 9803 9800 9796 9794 9791 9788 9785 9783 9781 9778 9776 9774 9773 9771 9769 9768 9766 9765 9764 9762 9761 9760 9759 9758 9757 9757 9756 9755 9755 9755 9754 9754 9754 9754 9754 9754 9755 9755 9756 9757 9758 9759 9760 9762 9763 9765 9767 9769 9771 9773 9775 9778 9780 9783 9786 9788 9791 9794 9797 9711 2 5 5 9800 9803 9806 9809 9813 9816 9819 9823 9826 9829 9833 9836 9840 9843 9847 9850 9854 9858 9861 9865 9868 9872 9875 9878 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9919 9919 9919 9920 9920 9921 9923 9924 9926 9928 9930 9932 9934 9936 9938 9941 9943 9945 9948 9950 9952 9954 9956 9957 9958 9959 9960 9961 9961 9961 9961 9960 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9939 9937 9935 9933 9931 9929 9927 9925 9924 9923 9922 9921 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9927 9925 9922 9920 9917 9914 9911 9907 9903 9899 9895 9890 9886 9881 9876 9870 9865 9859 9853 9847 9841 9835 9829 9822 9815 9809 9802 9795 9788 9781 9773 9766 9759 9752 9745 9737 9730 9723 9716 9709 9703 9696 9690 9684 9678 9672 9666 9661 9656 9651 9647 9643 9639 9635 9632 9629 9627 9625 9623 9621 9620 9619 9619 9618 9619 9619 9620 9620 9622 9623 9625 9627 9629 9631 9634 9636 9639 9642 9645 9649 9652 9656 9659 9663 9667 9671 9675 9679 9683 9687 9691 9695 9699 9703 9707 9711 9715 9719 9723 9727 9731 9735 9738 9742 9745 9749 9752 9755 9758 9761 9764 9767 9770 9772 9775 9777 9779 9781 9783 9785 9787 9788 9790 9791 9792 9793 9794 9795 9796 9797 9797 9798 9798 9799 9799 9799 9799 9799 9799 9799 9799 9799 9798 9798 9798 9797 9796 9796 9795 9794 9793 9792 9791 9789 9788 9786 9785 9783 9781 9779 9777 9774 9772 9769 9766 9763 9759 9756 9752 9747 9743 9738 9733 9728 9722 9716 9710 9703 9696 9689 9681 9673 9665 9656 9647 9638 9629 9619 9609 9600 9590 9580 9570 9560 9550 9540 9530 9521 9512 9503 9495 9487 9480 9473 9467 9462 9457 9453 9450 9447 9446 9445 9445 9447 9449 9451 9455 9460 9465 9472 9479 9487 9496 9505 9515 9525 9537 9548 9560 9572 9584 9597 9609 9622 9634 9647 9659 9671 9682 9693 9704 9714 9724 9733 9742 9750 9758 9764 9770 9776 9781 9785 9789 9792 9794 9796 9797 9798 9799 9799 9799 9799 9798 9797 9796 9795 9794 9793 9791 9790 9789 9788 9787 9786 9785 9784 9712 2 5 5 9784 9783 9783 9782 9782 9782 9781 9781 9781 9780 9780 9779 9779 9778 9777 9775 9774 9772 9770 9767 9764 9761 9758 9754 9750 9746 9742 9738 9733 9728 9723 9718 9713 9708 9704 9699 9695 9691 9687 9684 9681 9679 9677 9675 9675 9674 9675 9676 9678 9680 9683 9687 9691 9696 9701 9707 9713 9720 9727 9734 9742 9750 9758 9766 9774 9782 9790 9797 9805 9812 9819 9826 9832 9838 9843 9848 9852 9856 9860 9863 9866 9868 9870 9871 9872 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9873 9873 9874 9875 9876 9877 9879 9881 9883 9885 9888 9890 9893 9896 9899 9902 9904 9907 9910 9912 9915 9917 9919 9920 9921 9922 9923 9923 9923 9923 9922 9921 9919 9918 9915 9913 9910 9908 9905 9902 9898 9895 9892 9889 9886 9882 9879 9877 9874 9872 9869 9868 9866 9864 9863 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9863 9863 9863 9863 9862 9862 9861 9860 9858 9856 9854 9852 9850 9847 9844 9841 9838 9834 9830 9827 9823 9819 9815 9811 9807 9802 9798 9794 9789 9785 9781 9776 9771 9766 9761 9755 9749 9743 9737 9730 9722 9714 9706 9697 9687 9676 9665 9653 9640 9627 9612 9597 9582 9565 9548 9530 9512 9493 9474 9454 9435 9415 9395 9375 9356 9337 9318 9300 9282 9266 9250 9235 9222 9209 9199 9189 9181 9174 9169 9166 9164 9164 9165 9169 9173 9180 9187 9196 9207 9219 9231 9245 9260 9276 9293 9310 9328 9347 9365 9384 9403 9422 9441 9460 9478 9496 9514 9531 9548 9564 9579 9594 9608 9622 9634 9647 9658 9669 9679 9688 9696 9704 9712 9719 9725 9731 9736 9741 9746 9750 9754 9758 9762 9765 9768 9770 9773 9775 9778 9780 9782 9784 9786 9787 9789 9790 9792 9793 9794 9795 9796 9796 9797 9797 9797 9797 9797 9797 9796 9796 9795 9794 9792 9791 9789 9787 9785 9783 9780 9778 9775 9772 9769 9766 9762 9759 9755 9751 9747 9743 9739 9735 9731 9727 9723 9718 9714 9710 9706 9702 9698 9694 9690 9686 9682 9679 9675 9672 9668 9665 9662 9659 9656 9654 9651 9648 9646 9644 9641 9639 9637 9635 9633 9631 9629 9627 9625 9623 9621 9619 9617 9616 9614 9612 9610 9608 9607 9605 9604 9602 9601 9600 9599 9598 9598 9598 9598 9598 9598 9599 9600 9602 9604 9606 9609 9612 9615 9619 9623 9628 9633 9638 9644 9650 9656 9662 9669 9677 9684 9691 9699 9707 9715 9722 9730 9738 9746 9753 9761 9768 9775 9782 9789 9795 9801 9807 9812 9818 9822 9827 9831 9835 9839 9843 9846 9849 9851 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9890 9892 9894 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9913 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9713 2 5 5 9916 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9942 9943 9943 9942 9942 9941 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9883 9882 9881 9879 9878 9876 9874 9873 9871 9869 9868 9866 9865 9863 9862 9861 9859 9858 9858 9857 9856 9856 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9878 9878 9879 9880 9881 9881 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9896 9896 9895 9894 9893 9891 9890 9888 9887 9885 9883 9882 9880 9877 9875 9873 9871 9868 9866 9863 9860 9858 9855 9852 9849 9846 9844 9841 9838 9835 9832 9829 9826 9823 9821 9818 9815 9812 9810 9807 9804 9802 9799 9797 9794 9792 9789 9787 9784 9782 9779 9777 9774 9772 9769 9767 9764 9761 9758 9756 9753 9750 9747 9744 9741 9738 9735 9731 9728 9725 9721 9718 9715 9711 9708 9705 9702 9699 9696 9693 9690 9688 9685 9683 9681 9679 9678 9676 9675 9674 9674 9673 9673 9673 9674 9674 9675 9676 9677 9679 9681 9683 9685 9687 9689 9692 9694 9697 9699 9702 9705 9708 9711 9714 9717 9720 9722 9725 9728 9731 9734 9737 9739 9742 9745 9747 9750 9752 9755 9757 9760 9763 9765 9768 9770 9773 9775 9778 9781 9783 9786 9789 9791 9794 9714 2 5 5 9797 9799 9802 9804 9807 9809 9812 9814 9816 9819 9821 9822 9824 9826 9827 9829 9830 9831 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9833 9833 9832 9832 9831 9830 9830 9829 9828 9828 9827 9826 9826 9825 9825 9824 9824 9824 9824 9823 9823 9824 9824 9824 9824 9825 9825 9825 9826 9826 9827 9828 9828 9829 9829 9830 9830 9831 9831 9831 9832 9832 9832 9832 9832 9832 9831 9831 9831 9830 9830 9829 9828 9827 9826 9825 9824 9822 9821 9820 9818 9817 9815 9814 9812 9810 9809 9807 9805 9804 9802 9801 9799 9797 9796 9795 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9784 9783 9782 9782 9781 9781 9781 9780 9780 9779 9779 9778 9778 9777 9776 9776 9775 9774 9773 9772 9770 9769 9767 9766 9764 9762 9760 9758 9755 9753 9750 9748 9745 9742 9739 9736 9733 9731 9728 9725 9722 9719 9716 9713 9711 9708 9706 9703 9701 9699 9697 9695 9694 9692 9691 9690 9689 9688 9687 9687 9686 9686 9686 9685 9685 9685 9686 9686 9686 9686 9686 9687 9687 9687 9687 9687 9688 9688 9688 9688 9687 9687 9687 9687 9687 9686 9686 9685 9685 9684 9683 9683 9682 9681 9680 9679 9679 9678 9677 9676 9675 9675 9674 9673 9672 9672 9671 9670 9669 9669 9668 9667 9667 9666 9665 9664 9664 9663 9662 9661 9660 9659 9658 9656 9655 9654 9652 9651 9649 9647 9645 9643 9641 9639 9637 9634 9632 9630 9627 9625 9622 9619 9617 9614 9612 9609 9606 9604 9601 9598 9596 9593 9591 9588 9586 9583 9581 9578 9576 9574 9571 9569 9566 9563 9560 9557 9554 9551 9547 9544 9540 9536 9531 9526 9521 9515 9509 9503 9496 9489 9481 9473 9464 9455 9445 9435 9424 9413 9401 9389 9377 9364 9350 9336 9322 9308 9293 9277 9262 9246 9230 9214 9198 9181 9165 9148 9132 9115 9099 9082 9066 9050 9034 9019 9003 8988 8974 8959 8946 8932 8919 8906 8894 8882 8871 8860 8850 8840 8831 8823 8815 8807 8800 8794 8788 8783 8778 8774 8771 8768 8766 8764 8763 8762 8762 8762 8763 8764 8765 8767 8770 8773 8776 8779 8783 8788 8792 8797 8802 8807 8812 8817 8823 8828 8834 8839 8845 8850 8856 8861 8866 8871 8876 8881 8885 8890 8893 8897 8900 8904 8906 8909 8911 8912 8914 8915 8916 8916 8916 8915 8915 8914 8912 8911 8909 8907 8904 8902 8899 8896 8892 8889 8885 8881 8877 8873 8869 8865 8861 8856 8852 8847 8843 8838 8833 8829 8824 8819 8814 8809 8804 8798 8793 8787 8781 8775 8768 8762 8755 8748 8740 8732 8724 8715 8706 8696 8686 8676 8665 8653 8641 8629 8616 8602 8588 8574 8559 8543 8528 8511 8494 8477 8460 8442 8423 8405 8386 8366 8347 8327 8307 8287 8266 8245 8224 8203 8182 8160 8139 8117 8095 8072 8050 8027 8004 7980 7956 7932 7908 7883 7858 7832 7806 7779 7752 7724 9715 2 5 5 7695 7666 7637 7606 7576 7544 7512 7479 7445 7410 7375 7339 7302 7265 7226 7187 7147 7106 7065 7023 6979 6936 6891 6845 6799 6752 6703 6655 6605 6554 6503 6450 6397 6343 6288 6232 6175 6117 6058 5998 5937 5876 5813 5749 5684 5618 5552 5484 5415 5345 5274 5202 5129 5055 4981 4905 4828 4750 4672 4592 4512 4431 4349 4266 4182 4098 4013 3928 3842 3755 3668 3580 3492 3404 3316 3227 3138 3049 2960 2872 2783 2695 2607 2519 2432 2346 2260 2175 2091 2008 1926 1845 1766 1688 1612 1537 1464 1392 1323 1255 1189 1126 1064 1005 948 893 841 790 742 697 653 613 574 538 504 472 443 415 390 367 346 327 310 295 282 271 262 255 249 245 243 243 244 247 252 259 268 278 291 305 321 339 359 381 406 432 461 492 526 562 600 641 684 730 778 829 883 939 997 1059 1122 1188 1256 1327 1400 1475 1552 1631 1713 1795 1880 1966 2053 2142 2232 2323 2415 2508 2601 2695 2789 2883 2978 3073 3167 3261 3355 3449 3542 3635 3727 3818 3909 3998 4087 4175 4261 4347 4432 4515 4598 4679 4759 4838 4916 4992 5068 5142 5215 5287 5357 5426 5495 5561 5627 5692 5755 5817 5878 5938 5997 6054 6110 6166 6220 6273 6325 6376 6425 6474 6521 6568 6613 6658 6701 6743 6784 6824 6863 6901 6938 6974 7008 7042 7074 7106 7136 7165 7193 7220 7246 7271 7294 7317 7339 7359 7379 7397 7415 7432 7448 7463 7477 7491 7504 7517 7529 7541 7552 7563 7574 7585 7595 7606 7617 7628 7640 7652 7664 7677 7690 7704 7718 7733 7749 7766 7784 7802 7821 7841 7862 7883 7905 7928 7952 7976 8001 8026 8052 8078 8104 8131 8157 8184 8211 8238 8265 8291 8317 8343 8369 8394 8419 8443 8467 8490 8513 8534 8556 8576 8596 8616 8634 8652 8670 8686 8703 8718 8733 8748 8762 8776 8789 8802 8814 8826 8838 8850 8861 8873 8884 8895 8906 8916 8927 8937 8948 8958 8968 8978 8989 8999 9009 9019 9029 9038 9048 9058 9067 9077 9086 9095 9104 9113 9122 9130 9139 9147 9155 9163 9170 9177 9185 9191 9198 9205 9211 9217 9223 9229 9234 9239 9245 9250 9255 9260 9264 9269 9273 9278 9282 9287 9291 9296 9300 9305 9309 9314 9319 9323 9328 9333 9338 9343 9348 9354 9359 9364 9370 9376 9381 9387 9393 9398 9404 9410 9415 9421 9427 9432 9437 9443 9448 9453 9458 9462 9467 9471 9475 9479 9482 9486 9489 9492 9495 9497 9500 9502 9504 9506 9507 9509 9511 9512 9513 9515 9516 9518 9519 9520 9522 9524 9525 9527 9529 9531 9534 9536 9539 9542 9545 9548 9551 9554 9558 9561 9565 9569 9573 9577 9581 9584 9588 9592 9596 9599 9603 9606 9609 9612 9615 9618 9620 9622 9625 9626 9628 9629 9630 9631 9632 9633 9634 9634 9634 9635 9635 9635 9635 9635 9716 2 5 5 9635 9636 9636 9636 9637 9637 9638 9639 9640 9641 9642 9643 9645 9647 9648 9650 9652 9654 9656 9658 9660 9662 9665 9667 9669 9671 9673 9675 9676 9678 9680 9681 9682 9684 9685 9686 9687 9687 9688 9688 9689 9689 9689 9690 9690 9690 9690 9690 9689 9689 9689 9689 9689 9688 9688 9688 9687 9687 9686 9686 9685 9685 9684 9683 9682 9681 9680 9679 9678 9677 9675 9674 9672 9670 9669 9667 9665 9663 9661 9659 9657 9655 9653 9652 9650 9648 9647 9646 9645 9644 9643 9643 9642 9642 9643 9643 9644 9645 9646 9647 9649 9650 9652 9654 9657 9659 9661 9664 9666 9669 9671 9674 9676 9679 9681 9683 9685 9687 9689 9691 9692 9694 9695 9696 9697 9697 9698 9699 9699 9699 9700 9700 9700 9701 9701 9701 9702 9702 9703 9703 9704 9705 9706 9707 9708 9710 9711 9713 9715 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9736 9737 9739 9740 9741 9741 9742 9742 9742 9742 9741 9740 9739 9737 9736 9733 9731 9728 9725 9722 9718 9714 9710 9706 9701 9696 9691 9685 9679 9673 9667 9661 9654 9647 9640 9633 9625 9617 9609 9600 9591 9582 9573 9563 9553 9542 9531 9520 9508 9496 9484 9471 9458 9444 9430 9416 9401 9386 9370 9354 9338 9322 9306 9289 9272 9255 9239 9222 9205 9188 9172 9156 9140 9124 9109 9095 9080 9067 9054 9042 9030 9019 9009 9000 8991 8984 8977 8972 8967 8963 8960 8958 8958 8958 8959 8961 8964 8967 8972 8977 8984 8991 8999 9007 9016 9026 9037 9048 9060 9072 9084 9097 9111 9125 9139 9153 9168 9183 9198 9213 9228 9244 9259 9275 9290 9306 9321 9337 9352 9368 9383 9398 9413 9428 9443 9457 9471 9485 9499 9513 9526 9539 9551 9563 9575 9587 9598 9609 9619 9629 9639 9648 9657 9665 9673 9681 9688 9694 9701 9707 9712 9717 9722 9726 9730 9733 9736 9739 9742 9744 9746 9747 9748 9749 9750 9750 9751 9751 9750 9750 9749 9748 9747 9745 9743 9741 9739 9736 9733 9730 9727 9723 9719 9714 9709 9704 9699 9693 9686 9680 9673 9666 9658 9650 9641 9633 9624 9615 9605 9596 9586 9576 9566 9556 9546 9536 9526 9517 9507 9498 9489 9480 9472 9464 9456 9449 9442 9436 9431 9426 9421 9418 9415 9412 9410 9409 9409 9409 9410 9411 9413 9415 9418 9422 9426 9431 9435 9441 9446 9452 9458 9465 9471 9478 9485 9492 9499 9507 9514 9521 9528 9535 9542 9549 9556 9563 9569 9575 9582 9588 9593 9599 9604 9610 9615 9619 9624 9628 9633 9637 9640 9644 9647 9650 9653 9656 9659 9661 9663 9665 9667 9669 9670 9671 9673 9674 9674 9675 9676 9677 9677 9677 9678 9678 9678 9679 9679 9679 9679 9680 9680 9680 9681 9681 9682 9683 9684 9685 9686 9688 9689 9691 9693 9695 9698 9700 9703 9706 9709 9713 9716 9720 9724 9728 9732 9737 9741 9746 9751 9755 9760 9717 2 5 5 9765 9770 9775 9781 9786 9791 9796 9801 9805 9810 9815 9819 9824 9828 9832 9836 9840 9844 9847 9851 9854 9857 9860 9862 9865 9867 9869 9871 9873 9874 9876 9878 9879 9880 9881 9882 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9907 9907 9907 9908 9909 9910 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9927 9928 9927 9927 9927 9926 9925 9924 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9897 9894 9892 9890 9888 9886 9885 9883 9882 9881 9880 9879 9879 9878 9878 9878 9879 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9889 9889 9888 9887 9885 9884 9882 9880 9878 9875 9872 9870 9867 9864 9861 9858 9854 9851 9848 9844 9841 9838 9835 9832 9829 9826 9823 9820 9818 9816 9814 9812 9810 9809 9807 9806 9806 9805 9805 9804 9805 9805 9805 9806 9807 9808 9809 9811 9813 9815 9817 9819 9821 9824 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9855 9858 9861 9864 9866 9868 9870 9872 9874 9876 9877 9878 9879 9879 9880 9880 9879 9879 9878 9877 9876 9875 9873 9872 9870 9868 9866 9864 9861 9859 9857 9855 9852 9850 9848 9846 9844 9842 9840 9839 9837 9836 9835 9833 9833 9832 9831 9830 9830 9829 9829 9828 9828 9827 9827 9826 9825 9825 9824 9822 9821 9820 9818 9816 9814 9811 9809 9806 9803 9800 9796 9792 9789 9785 9781 9777 9773 9769 9765 9761 9757 9753 9750 9747 9743 9741 9738 9736 9734 9733 9731 9731 9730 9730 9731 9732 9733 9734 9736 9738 9741 9744 9747 9750 9753 9757 9761 9765 9768 9772 9776 9780 9784 9787 9791 9794 9798 9801 9803 9806 9809 9811 9813 9815 9817 9818 9820 9821 9823 9824 9825 9826 9827 9828 9830 9831 9832 9834 9835 9837 9839 9841 9843 9845 9848 9851 9854 9857 9860 9863 9867 9871 9874 9878 9882 9886 9889 9893 9897 9900 9903 9907 9910 9912 9915 9917 9919 9921 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9718 2 5 5 9914 9914 9913 9912 9912 9912 9912 9912 9912 9913 9914 9915 9916 9917 9919 9921 9923 9924 9926 9928 9930 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9948 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9932 9932 9933 9933 9934 9936 9937 9939 9940 9942 9944 9946 9948 9951 9953 9955 9957 9959 9961 9963 9965 9966 9967 9969 9969 9970 9971 9971 9971 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9964 9963 9961 9959 9958 9956 9954 9952 9950 9949 9947 9946 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9941 9942 9942 9944 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9964 9964 9965 9965 9966 9965 9965 9964 9963 9962 9961 9959 9957 9955 9953 9950 9947 9944 9941 9938 9935 9932 9928 9925 9922 9919 9916 9912 9910 9907 9904 9901 9899 9897 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9876 9875 9873 9871 9869 9867 9864 9861 9858 9855 9851 9847 9842 9838 9833 9828 9823 9818 9813 9807 9802 9796 9791 9786 9780 9775 9770 9765 9761 9756 9752 9748 9745 9742 9739 9736 9734 9733 9731 9731 9730 9730 9731 9732 9733 9734 9736 9739 9741 9744 9747 9751 9755 9759 9763 9767 9772 9777 9781 9786 9791 9796 9802 9807 9812 9817 9822 9827 9832 9837 9842 9847 9851 9856 9860 9864 9869 9873 9877 9880 9884 9887 9891 9894 9897 9900 9903 9905 9908 9910 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9942 9940 9937 9933 9930 9926 9921 9916 9911 9905 9899 9893 9886 9878 9870 9861 9852 9842 9832 9821 9809 9797 9785 9771 9757 9743 9728 9712 9696 9679 9661 9643 9624 9605 9585 9564 9543 9522 9500 9478 9455 9432 9409 9385 9361 9337 9313 9289 9265 9241 9217 9194 9171 9148 9126 9104 9082 9062 9042 9023 9005 8988 8972 8957 8944 8931 8920 8910 8902 8895 8890 8886 8883 8882 8883 8885 8889 8894 8901 8909 8919 8930 8942 8956 8971 8987 9004 9022 9041 9061 9082 9103 9125 9148 9171 9194 9217 9241 9265 9288 9312 9335 9358 9380 9403 9425 9446 9467 9487 9507 9526 9545 9562 9579 9596 9719 2 5 5 9612 9627 9641 9655 9669 9681 9694 9705 9716 9727 9737 9747 9756 9765 9774 9782 9790 9798 9805 9813 9819 9826 9833 9839 9845 9851 9857 9863 9868 9873 9878 9883 9888 9892 9896 9900 9904 9908 9911 9914 9917 9920 9922 9924 9927 9928 9930 9932 9933 9934 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9938 9937 9935 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9897 9894 9892 9890 9888 9885 9883 9881 9878 9876 9874 9871 9869 9867 9865 9863 9862 9860 9859 9858 9857 9857 9856 9856 9856 9857 9857 9858 9859 9861 9862 9864 9866 9868 9870 9872 9874 9877 9879 9882 9884 9886 9889 9891 9893 9895 9897 9899 9900 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9844 9842 9841 9839 9837 9836 9834 9832 9830 9827 9825 9822 9820 9817 9814 9811 9808 9805 9802 9798 9794 9791 9787 9783 9778 9774 9769 9765 9760 9755 9750 9745 9740 9734 9729 9723 9717 9711 9705 9698 9691 9685 9677 9670 9663 9655 9647 9639 9630 9621 9612 9603 9594 9584 9574 9564 9554 9543 9532 9522 9511 9500 9489 9478 9467 9456 9446 9435 9425 9415 9406 9396 9388 9380 9372 9365 9358 9353 9347 9343 9339 9337 9335 9334 9334 9334 9336 9338 9341 9345 9350 9356 9362 9369 9377 9386 9395 9405 9415 9426 9437 9448 9460 9472 9484 9496 9508 9521 9533 9545 9557 9569 9580 9592 9603 9614 9624 9634 9644 9653 9662 9671 9679 9687 9694 9701 9708 9714 9720 9726 9731 9737 9742 9746 9751 9755 9760 9764 9768 9772 9776 9780 9784 9787 9791 9795 9799 9803 9807 9810 9814 9818 9822 9826 9829 9833 9837 9841 9844 9848 9852 9855 9859 9862 9865 9868 9871 9874 9877 9880 9882 9884 9887 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9720 2 5 5 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9936 9936 9935 9934 9932 9931 9930 9929 9928 9927 9925 9924 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9878 9877 9874 9872 9869 9866 9862 9859 9854 9850 9845 9839 9834 9827 9821 9814 9806 9798 9790 9782 9774 9765 9756 9747 9738 9729 9720 9711 9703 9694 9686 9679 9672 9665 9659 9653 9648 9644 9640 9637 9635 9633 9633 9633 9634 9635 9638 9641 9645 9649 9654 9660 9666 9673 9680 9688 9696 9704 9713 9721 9730 9739 9747 9756 9765 9773 9781 9789 9797 9804 9811 9818 9824 9830 9835 9840 9845 9849 9852 9856 9859 9861 9863 9865 9867 9868 9869 9870 9870 9870 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9884 9884 9885 9885 9885 9884 9884 9883 9882 9881 9879 9878 9876 9874 9872 9869 9866 9863 9860 9857 9853 9849 9845 9841 9837 9832 9828 9823 9818 9813 9808 9803 9798 9792 9787 9781 9776 9770 9764 9759 9753 9746 9740 9734 9727 9721 9714 9707 9700 9692 9685 9677 9669 9661 9652 9643 9634 9625 9615 9606 9596 9585 9575 9564 9553 9542 9531 9519 9508 9496 9485 9473 9462 9451 9440 9429 9418 9408 9398 9389 9380 9372 9364 9357 9350 9345 9340 9335 9332 9330 9328 9327 9328 9329 9331 9334 9338 9343 9349 9355 9363 9371 9380 9389 9400 9411 9422 9434 9446 9459 9471 9485 9498 9511 9525 9538 9551 9564 9577 9590 9602 9614 9626 9637 9648 9659 9669 9678 9687 9696 9704 9712 9719 9726 9732 9738 9744 9749 9754 9759 9763 9768 9772 9776 9779 9783 9787 9790 9794 9797 9801 9804 9808 9811 9815 9819 9822 9826 9830 9834 9837 9841 9845 9849 9852 9856 9859 9863 9866 9869 9873 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9721 2 5 5 9910 9909 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9942 9942 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9921 9918 9916 9913 9909 9906 9903 9899 9895 9891 9887 9883 9879 9875 9871 9867 9862 9858 9854 9850 9846 9843 9839 9835 9832 9828 9825 9821 9818 9815 9812 9809 9806 9804 9801 9798 9796 9793 9791 9788 9786 9783 9781 9779 9776 9774 9771 9768 9766 9763 9760 9758 9755 9752 9749 9746 9743 9740 9737 9733 9730 9727 9723 9720 9716 9712 9709 9705 9701 9697 9692 9688 9684 9679 9675 9670 9665 9660 9655 9649 9644 9638 9633 9627 9621 9615 9608 9602 9596 9589 9582 9575 9569 9562 9555 9548 9541 9534 9527 9520 9513 9506 9499 9493 9486 9480 9474 9468 9463 9457 9452 9448 9443 9439 9435 9432 9429 9427 9425 9423 9422 9421 9421 9421 9421 9423 9424 9426 9429 9432 9435 9439 9443 9448 9453 9459 9465 9471 9478 9485 9492 9500 9508 9516 9525 9533 9542 9551 9560 9569 9579 9588 9598 9607 9617 9626 9635 9645 9654 9663 9672 9681 9690 9698 9707 9715 9723 9731 9738 9746 9753 9760 9766 9773 9779 9785 9791 9796 9801 9806 9811 9815 9819 9823 9827 9830 9833 9836 9839 9841 9844 9846 9848 9850 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9896 9897 9897 9897 9896 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9887 9887 9886 9722 2 5 5 9885 9884 9884 9883 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9866 9865 9863 9862 9861 9859 9858 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9845 9844 9843 9843 9842 9841 9840 9839 9838 9836 9835 9833 9831 9829 9827 9825 9822 9820 9817 9813 9810 9806 9803 9799 9795 9790 9786 9782 9777 9772 9767 9763 9758 9753 9748 9743 9738 9733 9728 9723 9718 9714 9709 9705 9700 9696 9692 9688 9684 9680 9676 9673 9670 9666 9663 9660 9658 9655 9653 9650 9648 9646 9644 9642 9641 9639 9638 9637 9636 9635 9635 9635 9634 9634 9635 9635 9636 9637 9638 9639 9641 9642 9644 9647 9649 9652 9655 9658 9661 9664 9668 9672 9676 9680 9684 9688 9692 9696 9701 9705 9709 9713 9718 9722 9726 9730 9733 9737 9740 9743 9746 9749 9752 9754 9756 9758 9760 9761 9762 9763 9764 9765 9765 9765 9765 9765 9765 9765 9764 9764 9763 9763 9762 9762 9761 9761 9760 9760 9760 9760 9760 9760 9760 9760 9761 9761 9762 9762 9763 9764 9765 9765 9766 9767 9768 9769 9769 9770 9771 9771 9771 9771 9771 9771 9771 9771 9770 9769 9768 9767 9766 9764 9763 9761 9759 9757 9755 9753 9751 9749 9747 9745 9742 9740 9739 9737 9735 9733 9732 9730 9729 9728 9727 9726 9725 9724 9724 9723 9723 9722 9722 9721 9721 9721 9720 9720 9719 9718 9717 9716 9715 9714 9712 9711 9709 9707 9705 9703 9700 9698 9695 9693 9690 9687 9684 9681 9678 9675 9672 9669 9667 9664 9662 9659 9657 9655 9653 9651 9649 9647 9646 9645 9644 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9632 9631 9629 9627 9625 9623 9620 9618 9615 9611 9608 9604 9600 9596 9592 9587 9583 9578 9573 9567 9562 9557 9552 9546 9541 9535 9530 9524 9519 9514 9509 9504 9499 9494 9489 9484 9479 9475 9470 9466 9461 9456 9452 9447 9443 9438 9433 9428 9422 9417 9411 9405 9399 9393 9386 9379 9371 9364 9355 9347 9338 9328 9318 9308 9298 9287 9275 9263 9251 9239 9226 9212 9198 9184 9170 9155 9140 9124 9108 9092 9075 9058 9041 9023 9005 8987 8968 8949 8930 8910 8890 8869 8848 8827 8806 8784 8762 8739 8717 8694 8670 8647 8624 8600 8576 8552 8528 8504 8480 8456 8432 8409 8385 8362 8340 8317 8295 8273 8252 8231 8211 8191 8172 8153 8135 8118 8101 8084 8068 8053 8038 8024 8010 7996 7982 7969 7956 7943 7930 7917 7904 7891 7877 7863 7848 7833 7818 7802 7785 7767 7748 7728 7708 7686 7663 7639 7614 7587 7559 7530 7500 7468 7435 7401 7365 7328 7290 7250 7209 7166 7122 7077 7030 6982 6933 6882 6830 6777 6722 6665 6607 6548 6487 6424 6360 6294 6227 9723 2 5 5 6157 6086 6013 5939 5862 5784 5704 5621 5537 5451 5363 5273 5181 5088 4993 4896 4798 4698 4596 4494 4390 4285 4180 4074 3967 3861 3754 3647 3541 3435 3331 3227 3125 3024 2925 2829 2734 2642 2553 2467 2384 2304 2228 2156 2087 2023 1963 1907 1855 1808 1766 1728 1695 1667 1644 1625 1611 1602 1598 1598 1603 1612 1626 1645 1667 1694 1725 1761 1800 1843 1889 1939 1993 2050 2110 2173 2239 2307 2379 2453 2529 2608 2689 2771 2856 2942 3030 3119 3210 3301 3394 3488 3582 3677 3773 3869 3965 4061 4157 4253 4349 4444 4539 4633 4726 4819 4910 5001 5090 5179 5266 5351 5436 5519 5600 5681 5759 5837 5912 5986 6059 6130 6200 6268 6335 6401 6465 6528 6590 6650 6709 6767 6824 6880 6935 6989 7042 7094 7145 7196 7245 7293 7341 7387 7433 7477 7521 7564 7606 7647 7687 7725 7763 7799 7835 7869 7902 7933 7964 7993 8021 8048 8074 8098 8121 8143 8164 8184 8202 8220 8237 8253 8268 8282 8295 8308 8321 8332 8344 8355 8366 8377 8388 8399 8409 8420 8431 8442 8454 8465 8477 8490 8502 8515 8529 8542 8556 8571 8585 8600 8615 8630 8646 8662 8677 8693 8709 8726 8742 8758 8774 8789 8805 8821 8836 8851 8866 8881 8896 8910 8924 8937 8951 8963 8976 8988 8999 9010 9021 9030 9040 9048 9056 9063 9069 9074 9079 9082 9085 9086 9086 9085 9083 9080 9076 9070 9063 9055 9045 9035 9023 9010 8996 8981 8966 8949 8932 8914 8895 8877 8858 8839 8820 8802 8784 8766 8749 8733 8719 8705 8693 8682 8672 8665 8659 8656 8654 8654 8656 8660 8666 8674 8684 8696 8710 8726 8744 8763 8783 8805 8828 8852 8877 8902 8929 8955 8982 9009 9036 9063 9090 9115 9141 9165 9189 9212 9234 9254 9274 9293 9310 9326 9341 9355 9368 9379 9389 9399 9407 9414 9420 9426 9431 9434 9438 9440 9442 9444 9445 9446 9446 9447 9447 9446 9446 9445 9444 9444 9443 9442 9441 9440 9438 9437 9436 9434 9433 9431 9429 9428 9426 9424 9422 9419 9417 9415 9412 9410 9407 9405 9402 9399 9397 9394 9392 9390 9388 9386 9384 9383 9381 9380 9380 9379 9379 9379 9380 9381 9382 9384 9386 9388 9391 9394 9398 9401 9405 9410 9414 9419 9424 9429 9434 9440 9445 9451 9457 9462 9468 9473 9479 9485 9490 9495 9500 9505 9510 9515 9520 9524 9529 9533 9537 9540 9544 9547 9551 9554 9557 9560 9562 9565 9567 9570 9572 9574 9576 9578 9580 9582 9584 9586 9588 9589 9591 9593 9594 9596 9597 9599 9601 9602 9604 9605 9607 9608 9609 9611 9612 9613 9615 9616 9617 9618 9620 9621 9622 9623 9624 9625 9626 9626 9627 9628 9629 9629 9630 9630 9631 9631 9632 9632 9632 9633 9633 9633 9633 9633 9633 9632 9632 9632 9631 9631 9630 9629 9629 9628 9627 9626 9625 9623 9622 9621 9619 9617 9616 9614 9612 9611 9724 2 5 5 9609 9607 9605 9603 9601 9599 9597 9595 9593 9591 9589 9587 9585 9583 9582 9580 9578 9576 9575 9573 9572 9570 9569 9567 9566 9565 9563 9562 9561 9559 9558 9557 9555 9554 9553 9551 9550 9548 9546 9545 9543 9541 9539 9537 9535 9533 9530 9528 9525 9523 9520 9517 9514 9511 9508 9505 9501 9498 9495 9491 9487 9484 9480 9476 9472 9468 9464 9460 9456 9452 9448 9444 9439 9435 9431 9426 9422 9418 9413 9408 9404 9399 9395 9390 9385 9380 9375 9370 9365 9360 9355 9350 9345 9339 9334 9329 9323 9317 9312 9306 9300 9294 9288 9282 9276 9270 9263 9257 9250 9243 9236 9229 9222 9215 9207 9200 9192 9183 9175 9167 9158 9149 9140 9130 9121 9111 9100 9090 9079 9068 9057 9045 9034 9022 9009 8997 8984 8971 8957 8944 8930 8916 8901 8887 8872 8857 8842 8826 8811 8795 8779 8762 8746 8729 8712 8694 8677 8659 8640 8622 8603 8583 8563 8543 8522 8500 8478 8455 8432 8408 8383 8358 8332 8304 8276 8248 8218 8187 8155 8123 8089 8054 8018 7981 7944 7904 7864 7823 7781 7737 7693 7647 7600 7552 7503 7452 7401 7348 7294 7239 7183 7126 7067 7007 6946 6884 6820 6755 6688 6621 6552 6481 6409 6336 6261 6185 6108 6029 5949 5868 5785 5701 5615 5529 5441 5353 5263 5173 5082 4991 4899 4807 4715 4623 4531 4440 4349 4260 4171 4084 3999 3915 3833 3754 3677 3603 3532 3464 3400 3339 3282 3230 3181 3137 3097 3062 3032 3007 2987 2972 2962 2957 2957 2963 2973 2989 3009 3035 3066 3101 3141 3185 3233 3285 3341 3401 3464 3531 3600 3672 3746 3822 3901 3980 4061 4143 4226 4310 4393 4477 4560 4643 4726 4807 4887 4966 5044 5120 5194 5266 5337 5406 5472 5537 5599 5658 5716 5772 5825 5877 5926 5974 6020 6064 6106 6147 6187 6225 6262 6298 6334 6368 6403 6436 6470 6503 6537 6570 6604 6638 6672 6707 6743 6779 6816 6854 6892 6932 6972 7012 7054 7096 7139 7183 7227 7272 7318 7363 7409 7456 7503 7549 7596 7643 7690 7736 7782 7828 7873 7918 7962 8006 8049 8091 8133 8173 8213 8252 8290 8327 8363 8398 8432 8466 8498 8529 8560 8589 8618 8645 8672 8698 8723 8747 8770 8793 8815 8836 8856 8876 8895 8913 8931 8948 8965 8981 8996 9011 9026 9040 9053 9067 9080 9092 9104 9116 9128 9139 9150 9161 9172 9182 9193 9203 9213 9223 9232 9242 9252 9261 9270 9279 9289 9298 9307 9315 9324 9333 9341 9350 9358 9366 9374 9382 9389 9397 9404 9411 9418 9424 9431 9437 9443 9449 9455 9460 9465 9470 9475 9480 9484 9489 9493 9497 9501 9505 9508 9512 9516 9519 9523 9526 9530 9533 9537 9540 9544 9547 9551 9554 9558 9561 9565 9569 9572 9576 9580 9583 9587 9590 9594 9597 9601 9604 9608 9611 9614 9617 9620 9623 9626 9628 9631 9634 9636 9639 9641 9644 9646 9648 9725 2 5 5 9651 9653 9655 9658 9660 9662 9665 9667 9670 9673 9675 9678 9681 9683 9686 9689 9692 9695 9698 9701 9704 9707 9710 9713 9716 9718 9721 9724 9726 9728 9730 9733 9734 9736 9738 9739 9740 9741 9742 9743 9744 9744 9744 9744 9745 9744 9744 9744 9744 9743 9743 9742 9742 9741 9741 9740 9740 9739 9739 9739 9738 9738 9738 9738 9738 9738 9738 9738 9738 9739 9739 9740 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9752 9753 9754 9756 9757 9759 9760 9762 9763 9765 9766 9767 9769 9770 9772 9773 9774 9776 9777 9778 9779 9780 9781 9782 9782 9783 9784 9784 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9787 9787 9788 9789 9790 9791 9792 9794 9795 9797 9799 9801 9804 9806 9809 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9843 9846 9848 9850 9852 9854 9856 9857 9858 9859 9860 9860 9861 9860 9860 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9848 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9844 9845 9846 9848 9849 9851 9853 9856 9858 9861 9864 9866 9869 9872 9875 9878 9881 9884 9887 9889 9892 9894 9896 9898 9899 9901 9902 9902 9903 9903 9903 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9887 9885 9884 9882 9880 9879 9877 9876 9874 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9875 9876 9877 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9867 9868 9868 9869 9870 9871 9873 9874 9876 9877 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9903 9903 9904 9904 9903 9903 9903 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9860 9859 9857 9856 9854 9852 9850 9848 9846 9726 2 5 5 9844 9842 9840 9837 9835 9832 9829 9826 9822 9819 9815 9811 9806 9802 9797 9791 9786 9780 9774 9768 9761 9755 9748 9741 9733 9726 9718 9710 9702 9694 9686 9677 9669 9661 9653 9645 9637 9629 9621 9613 9606 9599 9592 9585 9578 9572 9565 9559 9554 9548 9543 9537 9532 9527 9522 9518 9513 9508 9504 9499 9495 9490 9485 9480 9475 9470 9465 9459 9453 9447 9441 9435 9428 9421 9414 9406 9398 9390 9381 9373 9364 9354 9345 9335 9325 9314 9304 9293 9282 9270 9259 9247 9235 9223 9211 9198 9186 9173 9161 9148 9135 9123 9110 9097 9085 9072 9060 9048 9037 9025 9014 9003 8993 8983 8974 8965 8957 8950 8943 8937 8932 8928 8924 8921 8920 8919 8919 8921 8923 8926 8931 8936 8942 8949 8958 8967 8977 8987 8999 9011 9024 9038 9052 9067 9082 9098 9114 9130 9147 9164 9180 9197 9214 9231 9247 9264 9280 9296 9311 9326 9341 9356 9370 9384 9397 9410 9422 9434 9445 9456 9466 9476 9486 9495 9504 9512 9520 9528 9535 9542 9549 9555 9561 9567 9572 9578 9583 9588 9592 9597 9601 9605 9609 9613 9617 9621 9624 9627 9631 9634 9637 9640 9642 9645 9648 9650 9652 9655 9657 9659 9661 9663 9665 9666 9668 9669 9671 9672 9673 9674 9675 9676 9676 9677 9677 9677 9677 9677 9677 9676 9675 9674 9673 9672 9670 9668 9666 9664 9661 9658 9655 9651 9647 9643 9639 9635 9630 9625 9619 9613 9608 9601 9595 9588 9581 9574 9566 9559 9551 9542 9534 9525 9516 9507 9497 9487 9477 9467 9456 9445 9434 9422 9410 9398 9385 9372 9358 9344 9329 9314 9299 9282 9266 9248 9230 9211 9192 9172 9151 9130 9108 9085 9061 9037 9012 8986 8960 8933 8905 8876 8847 8818 8788 8757 8727 8695 8664 8632 8601 8569 8537 8506 8474 8443 8413 8383 8353 8325 8297 8271 8245 8221 8198 8176 8156 8138 8121 8106 8093 8082 8072 8065 8060 8057 8057 8058 8062 8068 8076 8086 8099 8113 8130 8148 8168 8190 8214 8240 8266 8295 8324 8355 8386 8419 8452 8486 8520 8555 8589 8624 8659 8694 8728 8762 8796 8829 8861 8893 8924 8954 8983 9011 9039 9065 9091 9116 9139 9162 9184 9205 9225 9244 9262 9280 9297 9314 9330 9345 9359 9374 9387 9401 9414 9426 9439 9451 9462 9474 9485 9496 9506 9517 9527 9537 9547 9556 9565 9574 9582 9590 9598 9605 9612 9619 9625 9631 9637 9642 9647 9651 9655 9659 9662 9665 9668 9670 9672 9674 9676 9677 9678 9679 9681 9682 9682 9683 9684 9685 9686 9688 9689 9690 9692 9693 9695 9697 9699 9701 9703 9706 9708 9711 9714 9717 9720 9723 9726 9729 9732 9736 9739 9742 9746 9749 9752 9755 9758 9761 9764 9767 9770 9773 9775 9778 9780 9783 9785 9788 9790 9792 9794 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9727 2 5 5 9835 9837 9839 9841 9842 9844 9846 9847 9849 9850 9852 9853 9855 9856 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9871 9872 9873 9873 9874 9874 9874 9874 9875 9875 9875 9874 9874 9874 9873 9873 9872 9871 9871 9870 9869 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9876 9877 9877 9877 9877 9876 9876 9875 9874 9873 9871 9870 9868 9866 9864 9861 9859 9857 9854 9852 9849 9847 9844 9842 9840 9837 9835 9833 9831 9829 9827 9826 9824 9823 9822 9821 9820 9819 9818 9817 9816 9816 9815 9814 9814 9813 9812 9811 9811 9810 9809 9808 9806 9805 9804 9802 9800 9799 9797 9795 9793 9791 9788 9786 9784 9781 9779 9776 9774 9771 9769 9767 9764 9762 9760 9757 9755 9753 9751 9749 9747 9746 9744 9743 9741 9740 9738 9737 9736 9735 9734 9732 9731 9730 9729 9728 9727 9726 9725 9723 9722 9721 9719 9718 9716 9715 9713 9711 9709 9707 9705 9702 9700 9697 9694 9691 9688 9685 9682 9678 9674 9670 9666 9662 9657 9653 9648 9643 9637 9632 9626 9620 9614 9607 9600 9593 9586 9579 9571 9563 9555 9547 9538 9529 9521 9512 9503 9493 9484 9475 9465 9456 9447 9437 9428 9419 9410 9401 9393 9384 9376 9368 9361 9353 9347 9340 9334 9328 9322 9317 9312 9307 9303 9299 9295 9291 9288 9284 9280 9277 9273 9269 9265 9260 9255 9250 9243 9237 9229 9220 9210 9200 9188 9175 9161 9145 9128 9110 9090 9068 9045 9021 8996 8969 8940 8911 8880 8847 8814 8780 8746 8710 8674 8638 8602 8566 8530 8494 8459 8424 8391 8359 8328 8298 8271 8245 8221 8200 8180 8163 8148 8136 8127 8120 8116 8115 8117 8121 8128 8137 8149 8163 8180 8199 8220 8242 8267 8293 8321 8350 8380 8410 8442 8474 8506 8539 8571 8604 8636 8668 8699 8729 8759 8788 8815 8842 8868 8892 8915 8937 8958 8977 8996 9013 9028 9043 9056 9069 9080 9091 9100 9109 9117 9124 9130 9136 9141 9146 9150 9154 9157 9161 9164 9166 9169 9171 9173 9175 9177 9179 9181 9183 9184 9186 9187 9189 9190 9191 9192 9193 9194 9194 9194 9195 9195 9194 9194 9193 9192 9190 9188 9186 9183 9179 9176 9171 9166 9161 9154 9148 9140 9132 9123 9113 9103 9091 9079 9066 9052 9038 9023 9007 8990 8973 8954 8936 8916 8897 8876 8856 8835 8814 8793 8771 8750 8729 8709 8688 8668 8649 8631 8613 8596 8580 8566 8552 8540 8529 8519 8511 8505 8500 8497 8496 8496 8498 8501 8506 8513 8521 8531 8543 8556 8570 8586 8603 8621 8640 8660 8681 8703 8725 8748 8771 8795 8819 8843 8867 8891 8915 8938 8962 8985 9008 9030 9051 9072 9093 9113 9132 9150 9728 2 5 5 9168 9185 9201 9217 9232 9246 9260 9274 9286 9298 9310 9321 9332 9343 9353 9363 9373 9383 9392 9402 9411 9420 9430 9439 9448 9458 9468 9477 9487 9497 9507 9517 9527 9538 9548 9558 9569 9579 9590 9600 9611 9621 9631 9641 9650 9660 9669 9678 9687 9695 9703 9711 9718 9724 9731 9737 9742 9747 9752 9756 9760 9763 9766 9768 9770 9772 9774 9775 9776 9776 9777 9777 9777 9777 9777 9777 9776 9776 9775 9775 9774 9773 9772 9772 9771 9770 9769 9768 9766 9765 9763 9761 9759 9757 9754 9751 9747 9743 9739 9733 9728 9721 9714 9707 9698 9689 9678 9667 9655 9642 9628 9613 9597 9580 9562 9542 9522 9500 9478 9454 9429 9402 9375 9346 9316 9286 9253 9220 9185 9150 9113 9075 9036 8995 8954 8911 8867 8823 8777 8730 8682 8633 8583 8532 8481 8428 8375 8321 8266 8211 8155 8099 8042 7986 7928 7871 7814 7757 7701 7645 7589 7534 7479 7426 7373 7322 7272 7224 7177 7132 7089 7048 7010 6973 6939 6908 6879 6854 6831 6811 6794 6781 6770 6763 6759 6759 6762 6768 6778 6791 6807 6826 6849 6875 6903 6935 6969 7006 7046 7088 7132 7179 7227 7277 7328 7381 7435 7490 7546 7603 7660 7717 7775 7832 7889 7945 8001 8056 8111 8164 8216 8267 8316 8364 8410 8454 8497 8538 8576 8613 8648 8681 8712 8741 8767 8792 8815 8835 8854 8871 8886 8899 8910 8919 8927 8934 8938 8942 8944 8944 8944 8942 8939 8936 8932 8927 8921 8915 8908 8901 8894 8887 8879 8872 8865 8858 8851 8845 8839 8834 8829 8825 8822 8820 8819 8818 8818 8820 8822 8825 8830 8835 8842 8849 8857 8867 8877 8888 8901 8914 8927 8942 8957 8973 8989 9006 9023 9040 9058 9076 9094 9112 9130 9148 9166 9184 9201 9218 9235 9252 9268 9284 9299 9314 9328 9342 9356 9369 9381 9393 9405 9416 9427 9437 9446 9456 9465 9473 9481 9489 9496 9502 9509 9515 9520 9525 9530 9535 9539 9542 9545 9548 9551 9553 9554 9555 9556 9556 9556 9556 9555 9554 9553 9551 9549 9547 9545 9542 9540 9537 9534 9532 9529 9526 9524 9521 9519 9517 9516 9515 9514 9514 9514 9514 9515 9517 9519 9521 9524 9528 9532 9537 9542 9547 9553 9560 9566 9574 9581 9589 9597 9605 9613 9621 9630 9638 9647 9655 9663 9671 9679 9687 9694 9701 9708 9715 9721 9727 9732 9738 9742 9747 9751 9755 9759 9762 9765 9767 9770 9772 9774 9775 9777 9778 9779 9780 9781 9781 9782 9783 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9783 9782 9782 9781 9780 9780 9779 9778 9777 9775 9774 9773 9771 9769 9767 9765 9763 9760 9758 9755 9752 9749 9745 9741 9737 9733 9729 9724 9719 9714 9709 9703 9697 9691 9685 9678 9672 9665 9658 9650 9643 9635 9628 9620 9612 9604 9597 9589 9581 9574 9566 9559 9552 9546 9540 9534 9729 2 5 5 9529 9524 9519 9515 9512 9509 9507 9505 9504 9504 9505 9506 9508 9510 9513 9517 9522 9527 9532 9538 9545 9552 9560 9568 9576 9585 9594 9603 9612 9622 9631 9641 9650 9659 9669 9678 9686 9695 9703 9711 9719 9727 9734 9740 9747 9753 9758 9764 9769 9773 9778 9782 9785 9789 9792 9795 9798 9800 9802 9805 9807 9809 9811 9813 9815 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9843 9845 9847 9849 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9899 9899 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9882 9880 9878 9875 9873 9870 9868 9865 9863 9861 9858 9856 9854 9852 9850 9848 9847 9845 9844 9842 9841 9840 9839 9838 9838 9837 9837 9837 9836 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9846 9847 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9862 9863 9863 9863 9863 9863 9863 9862 9862 9861 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9841 9840 9839 9838 9837 9836 9836 9835 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9807 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9807 9807 9808 9808 9809 9809 9809 9810 9810 9810 9810 9811 9811 9810 9810 9810 9810 9809 9809 9808 9807 9730 2 5 5 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9795 9794 9793 9792 9792 9791 9790 9789 9788 9787 9786 9785 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9773 9772 9770 9769 9767 9765 9763 9761 9759 9756 9754 9751 9749 9746 9743 9740 9737 9734 9731 9728 9724 9721 9717 9713 9709 9705 9701 9697 9692 9688 9683 9678 9672 9667 9661 9655 9648 9642 9635 9627 9619 9611 9603 9594 9584 9574 9564 9553 9542 9530 9518 9505 9492 9478 9464 9450 9435 9419 9403 9387 9370 9353 9336 9319 9301 9283 9264 9246 9227 9208 9190 9171 9152 9133 9114 9095 9077 9059 9040 9023 9005 8988 8971 8954 8938 8923 8908 8893 8880 8866 8854 8842 8831 8821 8811 8802 8794 8787 8781 8775 8770 8767 8764 8761 8760 8759 8760 8761 8762 8765 8768 8771 8776 8780 8786 8792 8798 8804 8811 8819 8826 8833 8841 8849 8856 8864 8872 8879 8886 8893 8900 8906 8912 8918 8923 8928 8933 8936 8940 8943 8945 8947 8948 8949 8949 8949 8948 8946 8944 8941 8937 8933 8929 8923 8917 8911 8903 8895 8887 8877 8867 8856 8845 8832 8819 8805 8790 8774 8758 8740 8722 8702 8682 8661 8639 8616 8592 8566 8540 8513 8485 8456 8426 8395 8363 8330 8295 8260 8224 8187 8149 8110 8069 8028 7985 7942 7897 7851 7804 7756 7706 7655 7603 7549 7493 7437 7378 7319 7257 7194 7129 7062 6994 6924 6852 6778 6702 6625 6546 6466 6384 6301 6217 6132 6045 5957 5869 5780 5692 5603 5514 5426 5339 5252 5167 5083 5001 4921 4844 4769 4697 4628 4563 4502 4444 4391 4342 4298 4258 4223 4193 4168 4148 4134 4124 4120 4121 4126 4136 4152 4171 4196 4225 4257 4294 4334 4377 4423 4473 4524 4578 4634 4691 4750 4810 4871 4933 4994 5056 5118 5179 5240 5300 5360 5419 5477 5533 5589 5643 5696 5748 5799 5848 5897 5944 5990 6036 6080 6124 6167 6210 6252 6294 6335 6377 6418 6460 6501 6543 6585 6628 6671 6714 6757 6802 6846 6892 6938 6984 7031 7078 7126 7174 7222 7270 7319 7367 7416 7465 7513 7562 7610 7657 7704 7751 7797 7842 7887 7931 7974 8016 8057 8098 8137 8176 8213 8250 8285 8320 8353 8386 8417 8448 8477 8506 8534 8561 8587 8612 8637 8660 8684 8706 8728 8749 8770 8790 8810 8829 8848 8867 8885 8903 8920 8937 8954 8970 8987 9003 9018 9034 9049 9064 9079 9094 9108 9122 9136 9150 9164 9177 9190 9203 9216 9228 9241 9253 9264 9276 9287 9298 9309 9319 9329 9339 9349 9358 9367 9376 9385 9393 9401 9409 9416 9423 9430 9437 9444 9450 9456 9462 9468 9473 9478 9484 9489 9493 9498 9503 9507 9512 9516 9520 9524 9528 9532 9536 9540 9544 9547 9551 9555 9559 9562 9566 9570 9573 9577 9581 9584 9588 9592 9595 9599 9602 9606 9609 9612 9616 9619 9622 9625 9628 9631 9633 9636 9731 2 5 5 9638 9640 9642 9644 9646 9648 9649 9650 9651 9652 9653 9654 9654 9654 9654 9654 9654 9654 9654 9653 9653 9653 9652 9652 9651 9651 9651 9650 9650 9650 9650 9650 9650 9650 9651 9651 9652 9653 9654 9654 9655 9657 9658 9659 9660 9661 9663 9664 9665 9666 9667 9668 9668 9669 9669 9669 9669 9669 9668 9668 9667 9665 9664 9662 9660 9658 9656 9654 9651 9648 9646 9643 9640 9636 9633 9630 9627 9624 9621 9617 9614 9611 9608 9605 9602 9600 9597 9594 9591 9589 9586 9583 9580 9577 9574 9570 9567 9563 9558 9554 9549 9544 9538 9532 9525 9518 9510 9502 9493 9483 9473 9463 9452 9440 9428 9415 9402 9389 9375 9361 9347 9333 9319 9304 9290 9276 9262 9248 9235 9222 9210 9198 9187 9177 9168 9160 9152 9146 9140 9136 9133 9130 9129 9130 9131 9133 9137 9142 9147 9154 9162 9170 9180 9191 9202 9214 9226 9239 9252 9266 9280 9295 9309 9324 9339 9354 9368 9383 9397 9411 9425 9438 9451 9463 9476 9487 9499 9509 9520 9529 9539 9548 9556 9564 9572 9580 9587 9593 9600 9606 9612 9618 9624 9629 9634 9640 9645 9650 9655 9660 9665 9670 9676 9681 9686 9691 9696 9701 9706 9711 9716 9721 9726 9731 9736 9740 9745 9750 9754 9758 9762 9766 9770 9774 9777 9781 9784 9787 9790 9792 9795 9797 9800 9802 9804 9806 9808 9809 9811 9812 9814 9815 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9827 9828 9829 9830 9830 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9840 9840 9841 9842 9843 9844 9845 9846 9847 9849 9850 9852 9853 9855 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9877 9879 9881 9882 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9875 9873 9872 9871 9870 9868 9867 9867 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9873 9874 9876 9878 9879 9881 9882 9884 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9889 9889 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 9870 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9732 2 5 5 9881 9882 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9900 9899 9897 9896 9894 9891 9889 9886 9883 9880 9876 9873 9869 9865 9860 9856 9851 9845 9840 9835 9829 9823 9817 9810 9804 9797 9790 9783 9776 9769 9761 9754 9746 9739 9731 9723 9715 9707 9699 9691 9683 9675 9666 9658 9650 9642 9634 9627 9619 9611 9604 9596 9589 9582 9576 9569 9563 9557 9552 9547 9542 9537 9534 9530 9527 9524 9522 9521 9520 9519 9519 9520 9521 9523 9525 9528 9531 9535 9539 9544 9549 9555 9561 9567 9574 9581 9588 9596 9604 9612 9620 9629 9637 9646 9654 9663 9672 9680 9689 9697 9705 9714 9722 9730 9737 9745 9752 9760 9767 9773 9780 9787 9793 9799 9804 9810 9815 9821 9826 9830 9835 9840 9844 9848 9852 9856 9859 9863 9866 9869 9873 9875 9878 9881 9884 9886 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9872 9872 9872 9871 9871 9870 9869 9868 9866 9865 9863 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9841 9839 9837 9836 9835 9834 9833 9832 9832 9832 9832 9832 9833 9833 9834 9835 9836 9838 9839 9840 9842 9843 9845 9846 9847 9849 9850 9851 9851 9852 9852 9852 9852 9852 9851 9850 9849 9847 9845 9843 9841 9839 9836 9833 9830 9827 9824 9820 9817 9814 9811 9807 9804 9801 9798 9796 9793 9791 9789 9788 9786 9785 9784 9783 9783 9783 9783 9783 9784 9785 9786 9787 9788 9790 9791 9793 9795 9796 9798 9800 9801 9803 9805 9806 9808 9809 9811 9812 9813 9814 9815 9816 9816 9817 9817 9818 9818 9819 9819 9819 9820 9820 9821 9821 9822 9822 9823 9823 9824 9825 9826 9827 9828 9830 9831 9832 9834 9836 9837 9839 9841 9843 9845 9847 9848 9850 9852 9854 9856 9858 9859 9861 9862 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9874 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9875 9874 9873 9872 9870 9868 9865 9862 9859 9856 9851 9847 9842 9836 9831 9825 9818 9811 9733 2 5 5 9804 9796 9789 9781 9772 9764 9756 9747 9739 9730 9722 9714 9707 9699 9692 9685 9679 9673 9668 9663 9659 9655 9652 9650 9648 9647 9647 9647 9648 9650 9652 9655 9658 9662 9666 9671 9676 9681 9687 9693 9699 9705 9712 9718 9725 9731 9738 9744 9751 9757 9763 9769 9774 9780 9785 9790 9795 9799 9804 9808 9812 9816 9819 9823 9826 9829 9832 9835 9837 9840 9842 9845 9847 9849 9852 9854 9856 9858 9860 9862 9864 9866 9867 9869 9870 9872 9873 9874 9876 9877 9877 9878 9879 9879 9879 9879 9879 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9856 9855 9854 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9848 9847 9847 9846 9845 9844 9842 9841 9839 9838 9836 9834 9831 9829 9826 9824 9821 9818 9815 9812 9809 9805 9802 9799 9796 9792 9789 9786 9783 9780 9778 9775 9773 9771 9769 9767 9766 9764 9763 9762 9762 9761 9761 9761 9761 9761 9761 9761 9762 9762 9763 9764 9764 9765 9766 9766 9767 9767 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9770 9771 9772 9773 9774 9775 9776 9778 9779 9781 9783 9785 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9807 9809 9810 9812 9813 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9824 9824 9825 9826 9826 9827 9828 9828 9829 9830 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9846 9847 9848 9849 9850 9851 9853 9854 9855 9856 9857 9859 9860 9861 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9859 9859 9859 9859 9858 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9851 9850 9850 9850 9849 9849 9848 9848 9848 9847 9847 9846 9846 9846 9845 9845 9844 9844 9844 9843 9843 9842 9842 9842 9841 9841 9841 9840 9840 9840 9839 9839 9839 9838 9838 9837 9837 9837 9836 9836 9835 9835 9834 9833 9833 9832 9832 9831 9830 9829 9829 9828 9827 9826 9826 9825 9824 9823 9822 9822 9821 9820 9820 9819 9818 9818 9817 9817 9817 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9809 9809 9808 9807 9806 9805 9733 2 6 1 9884 9877 9869 9861 9852 9843 9834 9825 9815 9806 9796 9787 9777 9768 9758 9749 9740 9732 9724 9716 9709 9702 9696 9691 9686 9682 9679 9676 9675 9674 9673 9674 9675 9677 9680 9683 9687 9692 9698 9704 9710 9717 9724 9732 9740 9749 9757 9766 9774 9783 9792 9800 9809 9817 9825 9833 9841 9848 9855 9862 9868 9873 9879 9884 9888 9893 9896 9900 9903 9905 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9944 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9891 9889 9886 9883 9879 9876 9873 9869 9866 9862 9858 9855 9851 9847 9843 9840 9836 9833 9830 9826 9823 9820 9818 9815 9813 9811 9809 9808 9807 9806 9805 9804 9804 9804 9804 9805 9806 9807 9808 9809 9811 9812 9814 9815 9817 9819 9820 9822 9824 9825 9827 9828 9830 9831 9832 9833 9833 9834 9834 9835 9835 9835 9835 9835 9834 9834 9833 9833 9832 9832 9832 9831 9831 9831 9830 9830 9831 9831 9831 9832 9833 9834 9835 9837 9838 9840 9842 9844 9847 9849 9852 9855 9858 9861 9864 9868 9871 9874 9877 9880 9884 9887 9889 9892 9895 9898 9900 9902 9904 9906 9908 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9881 9881 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9870 9869 9734 2 6 1 9868 9866 9865 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9833 9831 9829 9827 9826 9824 9823 9821 9820 9818 9817 9816 9814 9813 9812 9811 9810 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9779 9778 9777 9776 9775 9775 9774 9773 9772 9771 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9760 9759 9758 9756 9754 9753 9751 9749 9747 9745 9743 9740 9738 9736 9733 9731 9728 9726 9723 9720 9718 9715 9712 9709 9707 9704 9701 9699 9696 9693 9691 9688 9685 9683 9680 9678 9675 9672 9670 9667 9665 9662 9659 9657 9654 9651 9648 9645 9642 9639 9636 9633 9629 9626 9622 9618 9614 9610 9606 9602 9598 9593 9588 9584 9579 9573 9568 9563 9557 9551 9545 9539 9533 9526 9519 9512 9505 9498 9490 9482 9474 9466 9457 9448 9439 9429 9419 9409 9398 9387 9376 9364 9352 9339 9326 9312 9298 9283 9267 9251 9234 9217 9199 9180 9160 9140 9119 9096 9073 9049 9023 8996 8968 8939 8909 8877 8844 8809 8773 8735 8695 8654 8610 8565 8518 8470 8419 8367 8312 8256 8198 8138 8076 8012 7947 7880 7811 7742 7671 7598 7525 7451 7376 7301 7225 7150 7074 6999 6925 6851 6779 6708 6638 6570 6504 6441 6380 6322 6267 6215 6166 6122 6080 6043 6010 5981 5956 5935 5919 5908 5901 5898 5900 5906 5916 5931 5950 5973 6000 6030 6064 6101 6142 6185 6231 6279 6330 6383 6437 6493 6550 6608 6667 6727 6786 6846 6906 6965 7024 7082 7139 7195 7251 7304 7357 7407 7457 7504 7550 7594 7636 7677 7715 7752 7787 7820 7852 7881 7909 7935 7960 7983 8005 8025 8044 8061 8077 8092 8105 8118 8129 8140 8149 8158 8165 8172 8177 8182 8186 8190 8192 8194 8195 8195 8195 8194 8192 8189 8186 8182 8177 8172 8166 8159 8152 8144 8135 8126 8116 8105 8094 8082 8070 8057 8043 8029 8014 7999 7983 7967 7950 7933 7915 7897 7878 7859 7840 7819 7799 7778 7756 7734 7711 7688 7664 7640 7615 7589 7563 7536 7508 7480 7451 7421 7390 7359 7326 7293 7259 7224 7188 7151 7113 7074 7034 6993 6951 6908 6863 6818 6771 6723 6674 6623 6571 6518 6464 6408 6351 6293 6233 6171 6109 6044 5979 5911 5843 5772 5700 5627 5552 5475 5397 5317 5236 5153 5068 4982 4895 4806 4715 4624 4530 4436 4340 4244 4146 4047 3948 3848 3747 3646 3544 3442 3340 3237 3135 3034 2933 2832 2732 2633 2535 2438 2343 2249 2157 2066 1978 1891 1807 1725 1645 1568 1494 1422 1354 1288 1225 1165 1109 1056 1006 959 916 876 840 808 778 753 731 713 698 687 679 676 675 679 686 697 711 729 750 775 803 835 871 909 951 997 1045 1097 1152 1210 1271 9735 2 6 1 1335 1402 1472 1544 1618 1696 1775 1857 1941 2026 2114 2204 2295 2387 2481 2576 2672 2770 2867 2966 3065 3165 3264 3364 3464 3564 3664 3763 3862 3960 4058 4155 4251 4347 4442 4535 4628 4719 4809 4898 4986 5073 5159 5243 5326 5408 5488 5567 5645 5721 5797 5871 5944 6015 6085 6154 6222 6289 6354 6418 6481 6543 6603 6663 6721 6778 6834 6889 6942 6995 7046 7096 7145 7193 7240 7286 7330 7374 7416 7457 7498 7537 7575 7613 7649 7684 7719 7752 7785 7817 7848 7879 7908 7937 7965 7993 8019 8046 8071 8097 8121 8145 8169 8192 8215 8237 8259 8281 8302 8323 8344 8364 8384 8403 8423 8442 8460 8479 8497 8514 8532 8549 8565 8582 8598 8614 8629 8644 8659 8674 8688 8702 8715 8729 8741 8754 8767 8779 8790 8802 8813 8824 8835 8846 8856 8866 8876 8886 8896 8906 8915 8924 8933 8942 8951 8960 8969 8977 8986 8994 9003 9011 9019 9027 9035 9043 9051 9059 9066 9074 9081 9089 9096 9103 9110 9117 9124 9130 9137 9143 9150 9156 9162 9168 9174 9179 9185 9191 9196 9201 9207 9212 9217 9222 9227 9231 9236 9241 9246 9250 9255 9259 9264 9268 9273 9277 9281 9285 9290 9294 9298 9302 9306 9310 9314 9318 9321 9325 9329 9332 9335 9339 9342 9345 9348 9351 9354 9357 9359 9362 9365 9367 9369 9372 9374 9376 9378 9380 9383 9385 9387 9389 9391 9393 9395 9398 9400 9402 9405 9407 9410 9412 9415 9418 9420 9423 9426 9429 9432 9435 9439 9442 9445 9448 9451 9454 9457 9460 9463 9466 9469 9472 9474 9477 9479 9481 9483 9484 9486 9487 9488 9489 9490 9491 9491 9491 9491 9491 9490 9490 9489 9488 9487 9486 9485 9484 9483 9482 9480 9479 9478 9477 9475 9474 9473 9472 9471 9470 9469 9469 9468 9467 9467 9467 9466 9466 9465 9465 9465 9465 9464 9464 9464 9463 9463 9462 9462 9461 9460 9459 9458 9456 9455 9453 9452 9450 9448 9446 9444 9441 9439 9436 9433 9431 9428 9425 9422 9419 9416 9413 9411 9408 9405 9403 9400 9398 9396 9394 9392 9390 9389 9387 9386 9385 9384 9383 9383 9382 9382 9382 9382 9382 9382 9382 9382 9382 9382 9382 9381 9381 9381 9380 9379 9378 9377 9375 9374 9371 9369 9366 9363 9359 9355 9350 9345 9340 9334 9328 9321 9313 9305 9297 9288 9279 9269 9258 9247 9236 9224 9212 9199 9186 9172 9158 9144 9129 9114 9099 9083 9067 9051 9034 9017 9001 8984 8967 8950 8933 8916 8899 8882 8866 8849 8833 8818 8802 8787 8772 8758 8744 8731 8718 8706 8695 8684 8674 8665 8656 8649 8642 8635 8630 8625 8621 8618 8616 8615 8614 8614 8615 8617 8619 8622 8626 8630 8634 8640 8645 8651 8658 8665 8672 8679 8686 8694 8702 8709 8717 8725 8732 8740 8747 8754 8761 8767 8773 8779 8785 8790 8795 8799 8803 8807 8810 8812 8815 8816 8818 8819 8819 9736 2 6 1 8819 8819 8819 8818 8816 8815 8812 8810 8807 8804 8801 8797 8793 8789 8784 8779 8774 8769 8763 8757 8750 8744 8737 8730 8722 8714 8706 8697 8688 8679 8669 8659 8648 8638 8626 8615 8602 8590 8577 8564 8550 8536 8521 8506 8490 8474 8458 8441 8423 8405 8387 8368 8349 8329 8309 8288 8267 8245 8222 8200 8176 8152 8127 8102 8076 8050 8023 7995 7966 7937 7907 7877 7845 7813 7780 7746 7711 7676 7639 7602 7564 7525 7484 7443 7401 7358 7313 7268 7222 7174 7126 7076 7025 6973 6920 6865 6810 6753 6694 6635 6574 6512 6449 6384 6318 6250 6181 6111 6039 5966 5891 5815 5738 5659 5578 5496 5413 5328 5242 5154 5065 4975 4884 4791 4698 4603 4507 4411 4314 4216 4117 4018 3919 3819 3720 3621 3522 3423 3326 3229 3133 3038 2944 2852 2762 2674 2589 2505 2424 2346 2271 2199 2130 2064 2003 1945 1891 1841 1795 1754 1717 1684 1656 1633 1614 1600 1591 1587 1587 1592 1602 1617 1636 1660 1688 1720 1757 1798 1844 1893 1946 2002 2062 2126 2192 2262 2334 2409 2487 2567 2649 2734 2820 2908 2997 3087 3179 3272 3365 3459 3554 3649 3744 3840 3935 4030 4125 4219 4313 4407 4499 4591 4681 4771 4859 4947 5032 5117 5200 5282 5362 5441 5518 5593 5667 5738 5809 5877 5944 6008 6072 6133 6192 6250 6306 6360 6412 6463 6512 6560 6606 6650 6692 6734 6773 6812 6848 6884 6918 6951 6983 7013 7043 7071 7098 7124 7149 7172 7195 7217 7238 7258 7276 7294 7311 7327 7342 7355 7368 7380 7390 7400 7408 7416 7422 7427 7431 7434 7436 7436 7435 7433 7430 7426 7420 7413 7405 7396 7385 7374 7361 7347 7331 7315 7297 7278 7258 7237 7215 7191 7167 7141 7114 7086 7057 7027 6996 6963 6929 6894 6857 6819 6780 6739 6696 6652 6607 6559 6510 6459 6406 6351 6293 6234 6172 6109 6042 5974 5903 5830 5754 5676 5596 5513 5427 5340 5250 5159 5065 4969 4872 4772 4672 4570 4467 4363 4259 4154 4049 3945 3840 3737 3634 3533 3433 3335 3240 3147 3057 2970 2886 2806 2730 2658 2591 2528 2471 2418 2371 2330 2294 2264 2240 2221 2209 2203 2202 2208 2221 2238 2262 2292 2327 2368 2414 2466 2522 2584 2650 2720 2795 2873 2955 3040 3129 3220 3314 3411 3509 3609 3711 3813 3917 4022 4127 4232 4337 4442 4547 4651 4755 4857 4959 5059 5158 5255 5351 5445 5537 5628 5716 5803 5887 5970 6050 6129 6205 6279 6351 6421 6489 6555 6619 6681 6741 6799 6855 6909 6962 7012 7061 7108 7154 7197 7239 7280 7318 7356 7391 7425 7458 7489 7518 7546 7572 7597 7620 7642 7662 7680 7697 7713 7727 7739 7749 7758 7766 7771 7776 7778 7779 7778 7776 7773 7767 7761 7753 7743 7732 7720 7706 7692 7676 7660 7642 7624 7604 7584 7564 7542 7521 7499 7477 7454 7432 7409 7387 7365 7343 7322 9737 2 6 1 7300 7280 7260 7240 7221 7203 7186 7169 7154 7139 7125 7112 7100 7089 7079 7069 7061 7054 7048 7042 7038 7035 7032 7031 7030 7030 7031 7033 7036 7040 7045 7050 7056 7063 7070 7078 7087 7096 7106 7116 7127 7138 7149 7161 7172 7184 7196 7207 7218 7229 7239 7248 7257 7265 7271 7277 7281 7283 7284 7283 7280 7275 7268 7258 7246 7231 7214 7194 7170 7144 7115 7084 7049 7011 6971 6928 6882 6833 6782 6729 6673 6615 6556 6496 6434 6371 6308 6244 6179 6116 6052 5990 5928 5868 5810 5754 5701 5650 5602 5558 5517 5479 5446 5417 5392 5371 5356 5345 5338 5336 5339 5347 5360 5377 5398 5425 5455 5490 5529 5571 5617 5666 5719 5774 5832 5892 5954 6018 6084 6151 6219 6287 6357 6426 6496 6565 6634 6703 6771 6839 6905 6971 7035 7098 7159 7219 7278 7336 7391 7446 7499 7550 7600 7649 7696 7742 7787 7830 7873 7914 7954 7993 8032 8069 8106 8141 8176 8211 8244 8277 8310 8341 8373 8403 8433 8462 8491 8519 8547 8574 8600 8626 8651 8676 8700 8723 8745 8767 8788 8808 8828 8847 8865 8882 8899 8915 8930 8945 8959 8972 8985 8997 9008 9019 9029 9039 9048 9057 9065 9073 9081 9088 9095 9101 9107 9113 9118 9123 9128 9132 9137 9141 9144 9148 9151 9153 9156 9158 9160 9161 9163 9164 9164 9164 9164 9164 9163 9162 9160 9159 9157 9154 9151 9148 9145 9141 9138 9134 9129 9125 9120 9115 9110 9105 9100 9095 9090 9085 9079 9074 9069 9064 9059 9054 9049 9044 9039 9034 9029 9025 9020 9016 9011 9007 9003 8998 8994 8990 8985 8981 8977 8972 8968 8963 8958 8954 8949 8943 8938 8933 8927 8921 8915 8909 8902 8896 8889 8881 8874 8866 8858 8850 8841 8832 8823 8814 8804 8794 8783 8772 8761 8750 8738 8726 8713 8700 8687 8674 8660 8645 8631 8616 8601 8586 8570 8554 8538 8522 8505 8488 8472 8455 8439 8422 8405 8389 8372 8356 8340 8324 8309 8294 8279 8265 8251 8237 8224 8211 8198 8186 8174 8162 8150 8139 8128 8116 8105 8093 8081 8068 8056 8042 8028 8013 7997 7979 7961 7941 7919 7896 7872 7845 7816 7786 7754 7719 7683 7644 7603 7560 7515 7468 7419 7369 7316 7263 7208 7152 7094 7036 6977 6919 6860 6801 6743 6686 6629 6574 6521 6470 6421 6374 6331 6290 6252 6218 6188 6162 6139 6121 6107 6098 6093 6092 6096 6104 6118 6135 6157 6183 6213 6248 6285 6327 6372 6420 6471 6524 6580 6639 6699 6760 6824 6888 6952 7018 7083 7149 7215 7280 7344 7408 7471 7533 7593 7651 7709 7764 7819 7871 7922 7970 8017 8062 8106 8147 8187 8226 8262 8298 8331 8364 8395 8425 8454 8481 8508 8534 8559 8584 8607 8631 8653 8676 8697 8719 8740 8761 8781 8801 8821 8840 8860 8879 8897 8916 8934 8951 8969 8985 9002 9018 9033 9049 9063 9077 9091 9104 9117 9129 9738 2 6 1 9140 9151 9161 9171 9181 9190 9198 9207 9214 9221 9228 9235 9241 9247 9253 9259 9264 9270 9275 9280 9285 9290 9295 9300 9305 9310 9315 9320 9325 9330 9335 9340 9345 9350 9356 9361 9366 9371 9376 9380 9385 9389 9394 9398 9402 9405 9409 9412 9415 9418 9420 9422 9424 9425 9426 9427 9428 9428 9428 9427 9427 9426 9424 9423 9421 9419 9417 9415 9412 9409 9406 9403 9400 9397 9394 9390 9387 9383 9379 9376 9372 9368 9364 9360 9356 9352 9348 9344 9339 9335 9331 9326 9321 9317 9312 9307 9301 9296 9291 9285 9279 9273 9267 9260 9254 9247 9240 9233 9225 9218 9210 9202 9194 9185 9176 9168 9159 9149 9140 9131 9121 9111 9101 9091 9080 9070 9059 9049 9038 9026 9015 9004 8992 8980 8968 8956 8944 8931 8918 8905 8891 8877 8863 8849 8834 8819 8803 8787 8771 8754 8736 8718 8699 8680 8660 8640 8618 8596 8574 8550 8526 8500 8474 8447 8419 8391 8361 8330 8298 8265 8231 8195 8159 8122 8083 8043 8002 7960 7917 7872 7826 7779 7731 7682 7632 7581 7528 7475 7421 7365 7309 7252 7195 7136 7077 7018 6958 6897 6837 6776 6715 6653 6592 6531 6470 6410 6350 6290 6231 6172 6114 6057 6001 5945 5891 5837 5784 5732 5682 5632 5584 5537 5490 5445 5401 5358 5316 5276 5236 5197 5159 5122 5086 5051 5017 4984 4951 4919 4887 4857 4827 4798 4769 4741 4714 4687 4661 4636 4612 4588 4565 4543 4522 4502 4484 4466 4449 4434 4421 4409 4398 4389 4383 4378 4375 4374 4375 4379 4385 4394 4405 4418 4435 4454 4476 4500 4528 4558 4591 4626 4665 4706 4750 4797 4846 4897 4951 5007 5066 5126 5188 5253 5319 5386 5455 5526 5597 5670 5743 5817 5892 5967 6042 6118 6194 6269 6345 6420 6494 6568 6641 6714 6786 6857 6926 6995 7063 7129 7195 7259 7321 7383 7443 7502 7559 7615 7670 7723 7775 7825 7874 7922 7969 8014 8058 8101 8142 8183 8222 8260 8297 8333 8368 8401 8434 8466 8497 8527 8556 8584 8611 8637 8663 8688 8712 8735 8758 8780 8801 8822 8842 8861 8880 8898 8916 8933 8950 8966 8981 8997 9012 9026 9040 9053 9067 9080 9092 9104 9116 9128 9139 9150 9161 9172 9182 9192 9202 9212 9221 9231 9240 9249 9258 9266 9275 9283 9292 9300 9308 9316 9324 9332 9339 9347 9354 9362 9369 9376 9383 9390 9397 9404 9411 9418 9424 9430 9437 9443 9449 9454 9460 9465 9471 9476 9481 9485 9490 9494 9498 9501 9505 9508 9511 9513 9515 9517 9519 9521 9522 9523 9523 9524 9524 9524 9524 9523 9522 9522 9520 9519 9518 9517 9515 9513 9512 9510 9508 9507 9505 9503 9501 9500 9498 9496 9495 9493 9491 9490 9488 9487 9485 9484 9482 9480 9478 9476 9474 9472 9470 9467 9464 9461 9457 9453 9449 9444 9439 9433 9427 9421 9414 9406 9398 9390 9381 9371 9361 9350 9339 9328 9739 2 6 1 9316 9303 9291 9277 9264 9251 9237 9223 9209 9195 9181 9167 9153 9139 9126 9113 9100 9088 9076 9065 9054 9044 9035 9026 9018 9011 9005 9000 8995 8992 8989 8988 8987 8987 8989 8991 8994 8998 9003 9009 9016 9024 9032 9042 9052 9063 9074 9086 9099 9113 9126 9141 9155 9170 9185 9201 9217 9233 9249 9265 9281 9297 9313 9329 9345 9360 9375 9391 9405 9420 9434 9448 9462 9475 9487 9500 9512 9523 9534 9545 9555 9565 9575 9584 9592 9601 9609 9616 9624 9631 9637 9644 9650 9656 9661 9667 9672 9677 9682 9686 9691 9695 9699 9703 9707 9711 9714 9718 9721 9725 9728 9731 9734 9737 9740 9742 9745 9747 9750 9752 9754 9756 9758 9760 9762 9764 9765 9767 9769 9770 9772 9773 9774 9776 9777 9779 9781 9782 9784 9786 9788 9790 9792 9794 9796 9799 9801 9804 9807 9810 9813 9816 9819 9822 9826 9829 9832 9836 9839 9842 9845 9848 9851 9854 9856 9858 9861 9862 9864 9865 9867 9867 9868 9868 9868 9868 9867 9867 9866 9864 9863 9861 9859 9857 9855 9853 9851 9848 9846 9844 9842 9839 9837 9836 9834 9832 9831 9830 9829 9828 9827 9827 9827 9827 9827 9828 9828 9829 9830 9831 9833 9834 9836 9837 9839 9841 9842 9844 9846 9847 9849 9850 9851 9852 9853 9854 9855 9855 9855 9856 9856 9855 9855 9855 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9820 9818 9816 9813 9811 9808 9805 9802 9799 9795 9791 9787 9783 9779 9774 9769 9764 9759 9754 9749 9743 9738 9733 9727 9722 9717 9711 9706 9701 9696 9692 9687 9683 9679 9675 9671 9668 9665 9662 9660 9658 9656 9655 9653 9653 9652 9652 9652 9652 9652 9653 9654 9655 9657 9659 9660 9662 9665 9667 9669 9672 9674 9677 9679 9682 9685 9688 9690 9693 9695 9698 9700 9703 9705 9707 9709 9711 9713 9715 9716 9718 9719 9720 9721 9722 9723 9723 9723 9724 9724 9724 9723 9723 9722 9722 9721 9720 9719 9718 9717 9715 9714 9712 9710 9709 9707 9705 9703 9701 9700 9698 9696 9694 9692 9690 9688 9686 9685 9683 9681 9680 9679 9677 9676 9675 9674 9673 9673 9672 9672 9672 9672 9672 9673 9673 9674 9675 9676 9677 9679 9681 9683 9685 9687 9689 9692 9695 9698 9701 9704 9708 9711 9715 9719 9723 9727 9731 9735 9740 9744 9749 9753 9758 9762 9767 9772 9776 9781 9786 9790 9795 9800 9804 9809 9813 9818 9822 9826 9830 9835 9839 9842 9846 9850 9854 9857 9860 9864 9867 9870 9873 9876 9878 9881 9883 9886 9888 9890 9893 9895 9897 9898 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9740 2 6 1 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9912 9912 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9888 9886 9883 9880 9877 9875 9872 9869 9865 9862 9859 9856 9853 9849 9846 9843 9839 9836 9832 9828 9825 9821 9817 9813 9810 9806 9802 9798 9794 9790 9786 9782 9778 9774 9770 9766 9762 9759 9755 9752 9748 9745 9742 9739 9737 9734 9732 9730 9729 9727 9727 9726 9726 9726 9726 9727 9728 9729 9731 9733 9735 9738 9741 9744 9748 9752 9756 9760 9765 9769 9774 9779 9784 9789 9794 9799 9804 9809 9814 9818 9823 9827 9832 9836 9840 9844 9847 9850 9854 9857 9859 9862 9864 9866 9868 9869 9871 9872 9874 9875 9875 9876 9877 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9875 9874 9873 9871 9869 9867 9865 9863 9860 9857 9855 9851 9848 9845 9842 9838 9834 9831 9827 9823 9819 9815 9811 9807 9803 9799 9796 9792 9788 9784 9781 9777 9774 9770 9767 9764 9761 9758 9756 9753 9750 9748 9746 9743 9741 9739 9737 9735 9733 9732 9730 9728 9726 9724 9722 9721 9719 9717 9715 9712 9710 9708 9705 9703 9700 9697 9694 9691 9688 9685 9681 9677 9673 9669 9665 9661 9656 9652 9647 9642 9637 9632 9627 9622 9616 9611 9605 9600 9595 9589 9584 9578 9573 9568 9563 9558 9553 9549 9544 9540 9536 9532 9529 9526 9523 9521 9518 9517 9515 9514 9513 9513 9513 9514 9514 9516 9517 9519 9522 9524 9527 9531 9535 9539 9543 9548 9553 9558 9563 9569 9575 9581 9587 9593 9600 9606 9613 9620 9626 9633 9640 9646 9653 9659 9666 9672 9678 9684 9690 9696 9702 9707 9713 9718 9723 9728 9732 9737 9741 9745 9749 9753 9757 9760 9764 9767 9770 9773 9776 9779 9781 9784 9786 9789 9791 9793 9796 9798 9800 9802 9805 9807 9809 9811 9813 9816 9818 9820 9823 9825 9828 9830 9832 9835 9838 9840 9843 9845 9848 9851 9853 9856 9858 9861 9863 9866 9868 9870 9873 9875 9877 9879 9880 9882 9884 9885 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9741 2 6 1 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9922 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9913 9912 9910 9908 9906 9904 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9881 9880 9879 9879 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9887 9886 9885 9884 9883 9882 9880 9879 9877 9876 9874 9873 9871 9870 9868 9866 9865 9863 9861 9859 9858 9856 9855 9853 9851 9850 9849 9847 9846 9845 9843 9842 9841 9840 9839 9837 9836 9835 9834 9833 9832 9830 9829 9828 9826 9825 9823 9821 9819 9817 9815 9813 9810 9807 9805 9802 9798 9795 9792 9788 9784 9780 9776 9772 9768 9763 9759 9755 9750 9745 9741 9736 9732 9727 9722 9718 9713 9709 9705 9700 9696 9692 9688 9684 9681 9677 9674 9670 9667 9664 9661 9658 9655 9652 9649 9647 9644 9641 9639 9636 9634 9631 9629 9626 9624 9621 9619 9616 9614 9611 9608 9605 9602 9599 9596 9592 9589 9585 9582 9578 9574 9569 9565 9560 9555 9550 9545 9539 9534 9527 9521 9514 9507 9499 9491 9483 9474 9465 9456 9445 9435 9424 9412 9400 9387 9374 9361 9346 9332 9317 9301 9285 9268 9251 9233 9216 9198 9179 9160 9141 9122 9103 9084 9065 9046 9027 9008 8990 8972 8954 8937 8920 8904 8889 8874 8860 8847 8835 8825 8815 8806 8798 8792 8786 8782 8779 8777 8777 8778 8780 8783 8787 8793 8800 8808 8817 8827 8838 8850 8863 8877 8891 8906 8922 8938 8955 8973 8990 9008 9026 9045 9063 9082 9100 9119 9137 9155 9173 9191 9208 9225 9242 9258 9274 9290 9305 9319 9333 9347 9360 9373 9385 9397 9408 9419 9429 9439 9449 9458 9467 9475 9484 9491 9499 9506 9513 9519 9525 9531 9537 9543 9548 9553 9558 9563 9567 9572 9576 9580 9584 9587 9591 9595 9598 9601 9604 9607 9610 9613 9616 9619 9621 9624 9627 9629 9632 9634 9637 9639 9642 9644 9646 9649 9651 9654 9656 9659 9662 9664 9667 9670 9672 9675 9678 9681 9683 9686 9689 9692 9695 9698 9700 9703 9706 9709 9711 9714 9717 9719 9722 9724 9726 9729 9731 9733 9735 9737 9738 9740 9741 9743 9744 9745 9746 9747 9748 9749 9749 9750 9750 9750 9751 9751 9750 9750 9750 9750 9749 9749 9748 9747 9746 9745 9744 9742 2 6 1 9743 9742 9741 9740 9739 9737 9736 9734 9733 9732 9730 9729 9727 9726 9724 9723 9722 9720 9719 9718 9717 9716 9715 9715 9714 9713 9713 9713 9713 9713 9713 9713 9714 9715 9715 9716 9718 9719 9720 9722 9723 9725 9727 9729 9731 9733 9735 9737 9740 9742 9744 9746 9749 9751 9753 9755 9757 9759 9761 9763 9765 9766 9768 9769 9771 9772 9773 9774 9775 9776 9777 9777 9778 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9782 9782 9782 9782 9782 9783 9783 9783 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9783 9783 9782 9782 9781 9781 9780 9780 9779 9779 9778 9777 9776 9776 9775 9774 9774 9773 9772 9771 9771 9770 9769 9769 9768 9767 9767 9766 9766 9765 9765 9764 9764 9764 9763 9763 9762 9762 9762 9761 9761 9761 9760 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9755 9754 9754 9753 9752 9751 9751 9750 9749 9748 9747 9746 9744 9743 9742 9741 9740 9738 9737 9736 9734 9733 9731 9730 9729 9727 9725 9724 9722 9720 9719 9717 9715 9713 9712 9710 9708 9706 9704 9702 9699 9697 9695 9693 9691 9688 9686 9683 9681 9678 9676 9673 9671 9668 9665 9663 9660 9657 9654 9652 9649 9646 9643 9640 9638 9635 9632 9630 9627 9624 9622 9619 9616 9614 9611 9609 9606 9604 9601 9599 9597 9594 9592 9590 9587 9585 9583 9581 9579 9577 9574 9572 9570 9568 9566 9564 9562 9560 9558 9556 9554 9552 9550 9549 9547 9545 9544 9542 9541 9539 9538 9537 9536 9535 9534 9533 9533 9532 9532 9532 9531 9531 9532 9532 9532 9533 9533 9534 9535 9536 9537 9538 9539 9540 9541 9542 9543 9545 9546 9547 9548 9549 9550 9551 9551 9552 9552 9553 9553 9553 9553 9552 9552 9551 9550 9549 9548 9546 9545 9543 9541 9539 9536 9534 9531 9528 9525 9522 9519 9516 9512 9509 9505 9502 9498 9494 9490 9486 9482 9479 9475 9471 9467 9463 9459 9455 9451 9448 9444 9440 9437 9433 9430 9426 9423 9419 9416 9413 9410 9407 9404 9401 9398 9396 9393 9390 9388 9386 9383 9381 9379 9377 9375 9373 9371 9369 9367 9365 9363 9361 9359 9357 9355 9353 9351 9349 9347 9344 9342 9339 9337 9334 9331 9328 9325 9321 9318 9314 9310 9306 9302 9297 9293 9288 9283 9278 9272 9267 9261 9256 9250 9244 9238 9232 9226 9220 9214 9208 9202 9196 9190 9184 9179 9173 9167 9162 9156 9151 9146 9141 9136 9131 9126 9122 9117 9113 9108 9104 9099 9095 9091 9086 9082 9077 9073 9068 9064 9059 9054 9048 9043 9038 9032 9026 9020 9013 9007 9000 8993 8985 8978 8970 8961 8953 8944 8936 8926 8917 8908 8898 8888 8878 8868 8858 8847 8837 8826 8816 8805 8794 8784 8773 8762 8751 8740 8730 8719 8708 8697 8687 9743 2 6 1 8676 8665 8654 8643 8633 8622 8611 8600 8589 8578 8566 8555 8543 8532 8520 8508 8496 8483 8470 8457 8444 8431 8417 8403 8388 8374 8359 8343 8328 8312 8295 8279 8261 8244 8226 8208 8190 8171 8152 8133 8113 8093 8073 8053 8032 8011 7990 7968 7946 7924 7902 7879 7856 7833 7810 7786 7762 7738 7713 7688 7663 7637 7612 7585 7559 7532 7505 7477 7449 7420 7391 7361 7331 7301 7270 7238 7206 7173 7140 7106 7071 7036 7001 6965 6928 6890 6852 6813 6774 6734 6694 6653 6612 6570 6527 6484 6440 6396 6351 6306 6261 6215 6168 6122 6074 6027 5979 5930 5882 5832 5783 5733 5683 5632 5581 5529 5477 5425 5372 5319 5265 5211 5156 5101 5045 4989 4932 4874 4816 4757 4697 4636 4575 4513 4450 4387 4322 4257 4191 4124 4056 3987 3917 3847 3776 3704 3631 3557 3483 3408 3332 3256 3179 3101 3023 2945 2867 2788 2709 2629 2550 2471 2392 2313 2235 2157 2079 2002 1926 1850 1775 1702 1629 1557 1487 1417 1350 1283 1218 1155 1093 1033 975 918 863 810 759 710 663 617 574 532 493 455 419 385 353 323 294 267 242 219 197 176 157 139 123 108 95 82 71 60 51 42 35 28 22 17 12 9 6 3 1 032767327673276732767 0 2 4 7 10 14 19 24 29 35 42 50 58 67 77 88 99 112 125 139 154 171 188 206 225 246 267 290 313 338 364 391 420 449 480 512 546 580 616 653 691 731 772 814 857 902 948 995 1043 1093 1144 1196 1250 1305 1361 1418 1476 1536 1597 1659 1723 1787 1853 1920 1988 2057 2127 2198 2270 2343 2417 2492 2568 2645 2722 2801 2879 2959 3039 3119 3200 3282 3363 3445 3527 3609 3692 3774 3856 3938 4019 4100 4181 4262 4342 4421 4500 4578 4655 4731 4807 4881 4955 5028 5099 5169 5239 5307 5374 5440 5504 5567 5629 5690 5750 5808 5865 5921 5975 6029 6081 6132 6181 6230 6278 6324 6369 6414 6457 6499 6541 6581 6621 6660 6698 6735 6772 6808 6843 6877 6911 6944 6977 7009 7041 7072 7103 7134 7164 7193 7222 7251 7279 7308 7335 7363 7390 7417 7443 7469 7495 7521 7546 7571 7596 7620 7645 7668 7692 7715 7738 7761 7784 7806 7828 7849 7870 7891 7912 7932 7952 7972 7991 8010 8029 8048 8066 8084 8101 8118 8135 8152 8168 8184 8199 8214 8229 8244 8258 8272 8285 8299 8311 8324 8336 8348 8359 8370 8381 8391 8401 8411 8420 8429 8438 8446 8453 8461 8467 8474 8480 8486 8491 8496 8500 8505 8508 8512 8515 8517 8519 8521 8523 8524 8524 8525 8525 8525 8525 8524 8523 8522 8520 8519 8517 8515 8513 8511 8509 8507 8504 8502 8500 8498 8496 8494 8492 8490 8489 8488 8487 8486 8486 8486 8487 8487 8489 8491 8493 8495 8499 8502 9744 2 6 1 8507 8512 8517 8523 8530 8538 8546 8554 8563 8573 8584 8595 8607 8619 8632 8645 8659 8674 8689 8704 8720 8736 8753 8769 8787 8804 8821 8839 8857 8875 8892 8910 8928 8945 8963 8980 8997 9013 9030 9046 9061 9076 9091 9105 9119 9132 9145 9157 9169 9180 9191 9201 9210 9220 9228 9237 9245 9252 9259 9266 9272 9278 9284 9290 9295 9301 9306 9311 9316 9320 9325 9330 9335 9339 9344 9349 9354 9358 9363 9368 9373 9378 9383 9388 9393 9398 9404 9409 9414 9419 9423 9428 9433 9438 9442 9446 9450 9454 9458 9462 9465 9468 9472 9474 9477 9479 9482 9484 9486 9487 9489 9490 9492 9493 9494 9495 9496 9497 9498 9499 9500 9502 9503 9504 9505 9507 9508 9510 9511 9513 9515 9517 9520 9522 9525 9527 9530 9533 9536 9538 9541 9545 9548 9551 9554 9557 9560 9563 9566 9569 9572 9574 9577 9579 9581 9584 9586 9587 9589 9591 9592 9593 9594 9595 9595 9596 9596 9597 9597 9597 9597 9597 9597 9597 9597 9597 9596 9596 9596 9596 9596 9596 9597 9597 9597 9598 9598 9599 9600 9601 9603 9604 9606 9607 9609 9611 9613 9615 9618 9620 9623 9625 9628 9631 9634 9636 9639 9642 9645 9648 9650 9653 9655 9658 9660 9663 9665 9667 9669 9670 9672 9673 9675 9676 9677 9677 9678 9678 9679 9679 9679 9679 9679 9678 9678 9677 9677 9676 9675 9675 9674 9673 9672 9672 9671 9670 9670 9669 9669 9668 9668 9668 9668 9668 9668 9668 9669 9669 9670 9670 9671 9672 9673 9674 9675 9676 9677 9678 9680 9681 9682 9683 9684 9685 9686 9687 9688 9688 9689 9689 9690 9690 9690 9691 9691 9691 9690 9690 9690 9689 9689 9688 9688 9687 9686 9686 9685 9684 9683 9683 9682 9681 9681 9680 9679 9679 9678 9678 9678 9677 9677 9677 9677 9677 9677 9676 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9676 9676 9676 9676 9675 9675 9674 9674 9673 9673 9672 9672 9671 9670 9670 9669 9668 9668 9667 9666 9666 9665 9664 9664 9663 9662 9662 9661 9660 9659 9658 9657 9656 9655 9653 9652 9651 9649 9647 9646 9644 9642 9640 9637 9635 9632 9630 9627 9624 9621 9618 9615 9611 9608 9604 9601 9597 9593 9590 9586 9582 9578 9573 9569 9565 9560 9556 9551 9546 9541 9536 9530 9525 9519 9512 9506 9499 9492 9484 9476 9468 9459 9450 9440 9430 9419 9408 9396 9383 9371 9357 9343 9329 9314 9299 9283 9267 9250 9234 9217 9200 9182 9165 9148 9130 9113 9096 9080 9064 9048 9033 9018 9004 8991 8978 8966 8956 8946 8937 8929 8923 8917 8913 8909 8907 8906 8906 8908 8910 8914 8918 8924 8931 8938 8947 8956 8966 8977 8988 9000 9013 9026 9039 9053 9067 9081 9095 9109 9123 9137 9151 9164 9178 9191 9203 9216 9228 9239 9250 9260 9270 9279 9288 9296 9303 9310 9316 9322 9745 2 6 1 9327 9331 9335 9338 9341 9343 9344 9345 9345 9345 9345 9344 9342 9340 9337 9334 9331 9327 9323 9319 9314 9308 9303 9297 9291 9284 9278 9271 9264 9257 9249 9241 9234 9226 9218 9210 9202 9194 9186 9179 9171 9163 9156 9148 9141 9134 9128 9121 9115 9110 9104 9099 9094 9090 9086 9083 9080 9078 9076 9074 9073 9073 9073 9074 9075 9077 9079 9082 9085 9089 9093 9098 9104 9110 9116 9123 9130 9138 9147 9155 9165 9174 9184 9195 9205 9216 9227 9239 9251 9262 9275 9287 9299 9312 9324 9337 9350 9362 9375 9388 9400 9412 9425 9437 9449 9460 9472 9483 9494 9505 9515 9526 9535 9545 9554 9563 9572 9580 9588 9596 9603 9610 9617 9624 9630 9636 9641 9647 9652 9657 9662 9667 9671 9675 9679 9683 9687 9691 9695 9698 9702 9705 9709 9712 9715 9718 9721 9724 9727 9730 9733 9736 9739 9741 9744 9747 9749 9752 9754 9756 9759 9761 9763 9765 9767 9768 9770 9772 9773 9775 9776 9777 9778 9779 9779 9780 9780 9781 9781 9781 9781 9781 9780 9780 9779 9778 9777 9776 9775 9773 9772 9770 9768 9766 9764 9762 9760 9757 9755 9752 9749 9747 9744 9741 9738 9736 9733 9730 9728 9725 9723 9720 9718 9716 9714 9712 9711 9709 9708 9707 9706 9706 9706 9706 9706 9707 9707 9709 9710 9711 9713 9715 9717 9720 9722 9725 9728 9731 9734 9737 9740 9743 9747 9750 9753 9757 9760 9763 9766 9769 9772 9775 9778 9781 9783 9786 9788 9790 9792 9794 9796 9798 9800 9801 9803 9804 9806 9807 9808 9809 9810 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9828 9829 9830 9831 9831 9832 9833 9833 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9833 9833 9833 9833 9833 9834 9834 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9837 9836 9836 9836 9836 9835 9835 9835 9835 9835 9834 9834 9834 9834 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9850 9851 9852 9853 9854 9856 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9873 9873 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9874 9874 9873 9872 9871 9746 2 6 1 9869 9868 9866 9865 9863 9861 9859 9857 9855 9853 9850 9848 9846 9843 9841 9839 9836 9834 9832 9830 9828 9826 9824 9822 9820 9819 9817 9816 9815 9814 9813 9812 9812 9811 9811 9811 9811 9811 9811 9811 9812 9812 9813 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9842 9843 9844 9845 9847 9848 9849 9851 9852 9854 9855 9857 9859 9860 9862 9864 9865 9867 9869 9871 9872 9874 9876 9877 9879 9880 9882 9883 9884 9885 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9889 9889 9888 9887 9886 9884 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9858 9856 9853 9851 9848 9845 9843 9840 9838 9835 9832 9830 9827 9825 9822 9820 9817 9815 9812 9810 9807 9804 9802 9799 9796 9793 9790 9787 9783 9779 9776 9772 9767 9763 9758 9753 9748 9742 9737 9731 9724 9718 9711 9704 9697 9689 9681 9673 9665 9657 9648 9640 9631 9622 9613 9604 9595 9586 9577 9568 9559 9550 9541 9533 9525 9516 9508 9501 9493 9486 9479 9472 9466 9460 9454 9449 9444 9439 9435 9431 9428 9425 9422 9420 9418 9416 9415 9415 9414 9415 9415 9416 9417 9419 9421 9423 9426 9429 9433 9436 9440 9445 9449 9454 9459 9464 9470 9475 9481 9487 9493 9499 9506 9512 9518 9525 9531 9537 9544 9550 9556 9562 9569 9574 9580 9586 9591 9597 9602 9607 9612 9617 9621 9626 9630 9634 9638 9641 9645 9648 9651 9654 9657 9660 9663 9665 9668 9670 9673 9675 9677 9679 9682 9684 9686 9688 9690 9693 9695 9697 9700 9702 9704 9707 9710 9712 9715 9718 9721 9724 9726 9730 9733 9736 9739 9742 9745 9749 9752 9755 9758 9762 9765 9768 9771 9775 9778 9781 9784 9787 9789 9792 9795 9797 9800 9802 9805 9807 9809 9811 9813 9814 9816 9818 9819 9820 9821 9823 9824 9824 9825 9826 9826 9827 9827 9827 9827 9827 9827 9826 9826 9825 9825 9824 9823 9822 9820 9819 9818 9816 9814 9812 9810 9808 9805 9803 9800 9797 9794 9791 9787 9784 9780 9776 9773 9769 9765 9760 9756 9752 9748 9743 9739 9735 9730 9726 9721 9717 9713 9709 9705 9701 9697 9693 9689 9686 9682 9679 9676 9673 9670 9667 9665 9662 9660 9658 9656 9654 9653 9651 9650 9648 9647 9646 9645 9644 9644 9643 9643 9642 9642 9642 9642 9642 9642 9642 9642 9643 9643 9644 9645 9646 9647 9649 9650 9652 9654 9656 9658 9661 9663 9666 9669 9673 9676 9680 9684 9688 9692 9697 9701 9706 9711 9716 9721 9727 9732 9738 9743 9749 9754 9760 9747 2 6 1 9765 9771 9776 9782 9787 9792 9797 9802 9807 9811 9816 9820 9824 9828 9831 9835 9838 9841 9844 9846 9849 9851 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9863 9862 9862 9861 9860 9859 9858 9857 9855 9853 9852 9850 9848 9845 9842 9840 9837 9833 9829 9826 9821 9817 9812 9807 9801 9795 9789 9782 9775 9768 9760 9751 9743 9734 9725 9715 9705 9694 9683 9672 9660 9648 9636 9623 9610 9597 9583 9569 9555 9540 9526 9511 9496 9481 9465 9450 9435 9419 9404 9388 9373 9357 9342 9327 9312 9297 9283 9269 9255 9242 9229 9217 9205 9194 9183 9173 9163 9154 9146 9139 9133 9127 9123 9119 9116 9114 9113 9113 9114 9116 9118 9122 9127 9133 9139 9147 9156 9165 9175 9186 9198 9210 9223 9237 9251 9266 9281 9297 9312 9328 9345 9361 9377 9394 9410 9426 9442 9458 9474 9489 9504 9518 9532 9546 9559 9571 9583 9595 9606 9616 9626 9635 9644 9652 9660 9667 9674 9681 9687 9692 9698 9703 9708 9713 9717 9722 9726 9730 9734 9738 9742 9746 9750 9754 9758 9762 9766 9770 9774 9778 9782 9786 9790 9794 9798 9802 9806 9809 9813 9816 9819 9822 9825 9828 9830 9833 9835 9836 9838 9839 9840 9841 9841 9842 9842 9841 9841 9840 9840 9839 9838 9836 9835 9834 9832 9831 9829 9827 9826 9824 9823 9821 9820 9818 9817 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9804 9803 9802 9801 9800 9800 9799 9798 9797 9795 9794 9793 9791 9790 9788 9786 9784 9782 9780 9778 9775 9773 9770 9768 9765 9762 9759 9756 9752 9749 9745 9742 9738 9734 9730 9726 9722 9718 9714 9709 9704 9700 9695 9689 9684 9679 9673 9667 9660 9654 9647 9640 9632 9624 9616 9608 9599 9589 9579 9569 9558 9547 9535 9522 9509 9496 9481 9467 9451 9435 9419 9402 9384 9366 9347 9328 9308 9287 9266 9245 9223 9201 9178 9155 9132 9109 9085 9062 9038 9014 8991 8967 8944 8921 8898 8876 8855 8834 8813 8794 8775 8757 8739 8723 8708 8694 8681 8669 8658 8649 8641 8634 8629 8624 8621 8620 8620 8620 8623 8626 8631 8637 8643 8651 8660 8670 8680 8692 8704 8717 8730 8744 8758 8772 8787 8801 8816 8831 8846 8860 8875 8889 8902 8916 8928 8941 8952 8964 8974 8984 8993 9002 9010 9017 9024 9030 9035 9040 9044 9048 9051 9054 9056 9057 9059 9060 9061 9061 9061 9062 9062 9062 9062 9062 9062 9062 9063 9063 9064 9065 9067 9068 9070 9073 9075 9078 9082 9086 9090 9095 9099 9105 9110 9116 9123 9129 9136 9144 9151 9158 9166 9174 9182 9190 9199 9207 9215 9223 9231 9239 9247 9255 9262 9269 9276 9283 9290 9296 9302 9307 9312 9317 9321 9325 9329 9332 9335 9338 9340 9341 9343 9344 9748 2 6 1 9345 9345 9345 9345 9345 9344 9344 9343 9342 9341 9340 9339 9338 9337 9336 9335 9334 9334 9333 9333 9333 9334 9335 9336 9337 9339 9341 9343 9346 9349 9353 9356 9361 9365 9370 9376 9381 9387 9393 9400 9406 9413 9421 9428 9436 9443 9451 9459 9467 9475 9483 9491 9499 9507 9515 9523 9531 9539 9547 9554 9562 9569 9576 9583 9590 9597 9604 9610 9616 9623 9628 9634 9640 9646 9651 9656 9661 9666 9671 9676 9680 9684 9689 9693 9697 9700 9704 9708 9711 9714 9717 9720 9723 9725 9728 9730 9732 9734 9735 9737 9738 9740 9741 9742 9743 9743 9744 9744 9744 9745 9745 9745 9745 9745 9744 9744 9744 9744 9743 9743 9743 9742 9742 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9740 9740 9739 9738 9737 9736 9735 9734 9732 9731 9730 9728 9727 9725 9723 9721 9720 9718 9716 9714 9712 9710 9709 9707 9705 9704 9702 9701 9699 9698 9697 9695 9694 9693 9692 9692 9691 9690 9690 9689 9689 9688 9688 9688 9688 9687 9687 9687 9687 9687 9686 9686 9686 9685 9685 9684 9684 9683 9682 9681 9680 9678 9677 9676 9674 9672 9670 9668 9666 9663 9661 9658 9656 9653 9650 9647 9644 9641 9638 9634 9631 9628 9625 9622 9619 9615 9612 9609 9607 9604 9601 9598 9596 9593 9591 9589 9587 9585 9583 9581 9579 9578 9576 9575 9573 9572 9571 9569 9568 9567 9566 9564 9563 9562 9560 9559 9557 9556 9554 9552 9550 9548 9546 9544 9542 9539 9537 9534 9532 9529 9526 9523 9520 9517 9514 9511 9508 9505 9501 9498 9495 9492 9489 9486 9483 9480 9477 9474 9472 9469 9466 9464 9461 9459 9457 9454 9452 9450 9448 9446 9443 9441 9439 9437 9435 9433 9431 9429 9427 9424 9422 9420 9417 9415 9412 9410 9407 9404 9401 9398 9395 9392 9389 9386 9382 9379 9375 9372 9368 9364 9360 9356 9352 9348 9344 9340 9336 9332 9327 9323 9319 9314 9310 9305 9300 9295 9290 9285 9280 9275 9270 9265 9259 9254 9248 9242 9237 9231 9225 9219 9213 9207 9200 9194 9188 9181 9175 9168 9162 9155 9148 9142 9135 9128 9122 9115 9108 9101 9094 9088 9081 9074 9067 9060 9053 9045 9038 9031 9023 9016 9008 9000 8993 8984 8976 8968 8959 8950 8941 8932 8922 8913 8903 8893 8882 8872 8861 8850 8838 8827 8815 8803 8791 8779 8767 8755 8742 8730 8717 8704 8691 8679 8666 8653 8641 8628 8615 8603 8590 8578 8566 8553 8541 8529 8517 8505 8493 8481 8469 8458 8446 8434 8422 8410 8398 8386 8374 8361 8349 8336 8323 8310 8297 8283 8269 8255 8241 8226 8211 8195 8180 8163 8147 8130 8113 8095 8077 8059 8040 8021 8001 7982 7961 7941 7920 7899 7877 7856 7833 7811 7788 7765 7742 7718 7694 7669 7644 7619 7594 7568 7541 9749 2 6 1 7514 7487 7460 7431 7403 7374 7344 7313 7282 7251 7219 7186 7152 7118 7083 7047 7010 6973 6935 6895 6855 6815 6773 6730 6686 6642 6596 6550 6503 6454 6405 6355 6304 6252 6199 6145 6090 6035 5978 5921 5863 5804 5744 5683 5622 5559 5496 5432 5367 5302 5236 5169 5101 5032 4963 4893 4822 4751 4679 4605 4532 4457 4382 4305 4228 4151 4072 3993 3913 3832 3751 3669 3586 3503 3419 3334 3249 3163 3077 2991 2904 2817 2730 2643 2556 2469 2382 2296 2210 2124 2040 1955 1872 1790 1709 1629 1550 1473 1398 1324 1251 1181 1113 1046 982 920 860 802 747 694 643 595 549 506 465 426 390 356 324 294 267 242 219 198 178 161 145 131 119 108 99 91 85 80 76 74 72 72 73 75 79 83 89 96 104 113 123 135 148 162 178 196 215 236 258 282 308 336 366 398 432 468 506 547 590 635 682 732 784 838 895 953 1014 1077 1142 1210 1279 1350 1422 1496 1572 1649 1728 1808 1888 1970 2053 2136 2219 2303 2387 2471 2555 2639 2723 2806 2888 2970 3051 3131 3210 3288 3364 3440 3514 3586 3658 3728 3796 3862 3927 3991 4053 4113 4172 4230 4286 4340 4393 4445 4496 4545 4593 4640 4686 4731 4775 4818 4861 4903 4944 4985 5025 5065 5104 5143 5182 5221 5260 5299 5337 5376 5415 5453 5492 5531 5570 5610 5649 5689 5729 5769 5809 5849 5890 5930 5971 6011 6052 6093 6134 6175 6216 6257 6298 6339 6379 6420 6460 6501 6541 6581 6621 6660 6700 6739 6778 6816 6855 6893 6930 6968 7005 7042 7078 7114 7150 7185 7220 7254 7288 7321 7354 7387 7419 7450 7481 7512 7541 7570 7599 7627 7654 7680 7706 7731 7756 7779 7802 7825 7846 7867 7887 7906 7925 7943 7960 7977 7993 8008 8023 8037 8050 8064 8076 8089 8101 8112 8124 8135 8146 8156 8167 8177 8187 8198 8208 8219 8229 8240 8250 8261 8272 8283 8295 8306 8318 8330 8343 8355 8368 8381 8394 8408 8421 8435 8449 8463 8478 8492 8507 8522 8536 8551 8566 8581 8596 8611 8626 8641 8656 8671 8686 8701 8716 8731 8746 8760 8775 8789 8804 8818 8833 8847 8861 8875 8889 8903 8917 8931 8944 8958 8971 8985 8998 9011 9024 9037 9049 9062 9074 9086 9098 9110 9122 9133 9144 9155 9165 9176 9186 9196 9205 9214 9223 9232 9241 9249 9256 9264 9271 9278 9285 9292 9298 9304 9310 9315 9321 9326 9331 9336 9340 9345 9349 9354 9358 9362 9366 9370 9374 9378 9382 9386 9389 9393 9397 9400 9404 9407 9411 9415 9418 9422 9425 9428 9432 9435 9439 9442 9445 9449 9452 9455 9459 9462 9465 9468 9472 9475 9478 9482 9485 9489 9492 9496 9499 9503 9507 9510 9514 9518 9522 9526 9530 9534 9537 9541 9545 9549 9553 9557 9561 9565 9568 9572 9575 9579 9582 9585 9750 2 6 1 9588 9591 9593 9596 9598 9600 9602 9604 9606 9607 9609 9610 9611 9612 9612 9613 9613 9614 9614 9615 9615 9615 9616 9616 9617 9617 9618 9618 9619 9620 9621 9622 9623 9625 9626 9628 9630 9632 9634 9636 9639 9641 9644 9646 9649 9651 9654 9657 9660 9662 9665 9668 9670 9673 9675 9678 9680 9682 9684 9686 9688 9689 9691 9692 9693 9694 9695 9696 9697 9697 9698 9698 9699 9699 9700 9700 9701 9701 9702 9702 9703 9703 9704 9705 9705 9706 9707 9708 9710 9711 9712 9713 9715 9716 9718 9720 9721 9723 9725 9726 9728 9730 9731 9733 9735 9736 9737 9739 9740 9741 9742 9743 9744 9745 9746 9747 9747 9748 9748 9749 9749 9749 9749 9750 9750 9750 9750 9750 9751 9751 9751 9752 9752 9753 9753 9754 9755 9756 9757 9758 9759 9760 9761 9763 9764 9766 9768 9770 9771 9773 9775 9777 9779 9781 9783 9785 9787 9788 9790 9792 9794 9795 9797 9798 9799 9801 9802 9803 9804 9805 9805 9806 9807 9807 9808 9808 9808 9808 9809 9809 9809 9809 9809 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9807 9808 9808 9808 9809 9809 9809 9810 9811 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9826 9827 9828 9829 9829 9830 9830 9831 9831 9831 9831 9831 9830 9830 9829 9828 9827 9826 9824 9823 9821 9819 9817 9815 9813 9810 9808 9805 9802 9799 9797 9794 9790 9787 9784 9781 9778 9775 9771 9768 9765 9762 9758 9755 9752 9749 9746 9742 9739 9736 9733 9730 9726 9723 9720 9717 9713 9710 9707 9703 9700 9696 9692 9689 9685 9681 9677 9673 9669 9665 9661 9657 9653 9648 9644 9640 9635 9631 9627 9622 9618 9614 9610 9606 9602 9598 9594 9590 9587 9584 9580 9577 9575 9572 9569 9567 9565 9563 9562 9560 9559 9559 9558 9558 9557 9558 9558 9558 9559 9560 9561 9563 9565 9566 9568 9571 9573 9576 9578 9581 9584 9588 9591 9594 9598 9601 9605 9609 9613 9617 9621 9625 9629 9634 9638 9642 9647 9651 9656 9660 9665 9669 9674 9678 9683 9687 9692 9697 9701 9706 9710 9715 9719 9723 9728 9732 9736 9740 9744 9748 9752 9756 9759 9763 9766 9769 9772 9775 9778 9780 9782 9784 9786 9788 9789 9791 9792 9793 9794 9794 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9793 9793 9792 9792 9791 9791 9791 9790 9790 9790 9790 9791 9791 9791 9792 9793 9793 9794 9795 9797 9798 9800 9801 9803 9805 9807 9809 9811 9813 9815 9817 9820 9822 9824 9827 9829 9831 9834 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9868 9869 9871 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9889 9891 9751 2 6 1 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9953 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9927 9925 9922 9920 9918 9916 9914 9913 9911 9910 9910 9909 9909 9909 9909 9910 9911 9912 9913 9915 9917 9919 9921 9923 9926 9928 9931 9933 9936 9939 9941 9944 9946 9948 9950 9952 9954 9955 9956 9957 9958 9959 9959 9959 9959 9958 9957 9957 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9932 9930 9929 9928 9927 9926 9925 9925 9925 9924 9924 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9934 9934 9934 9935 9935 9934 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9908 9908 9909 9909 9910 9911 9912 9912 9913 9914 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9917 9915 9914 9912 9910 9907 9905 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9860 9857 9854 9851 9849 9846 9843 9840 9838 9835 9833 9830 9828 9826 9824 9822 9820 9818 9817 9815 9813 9812 9811 9809 9808 9807 9806 9805 9804 9804 9803 9803 9802 9802 9802 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9805 9805 9806 9807 9808 9809 9810 9812 9813 9752 2 6 1 9814 9816 9817 9818 9820 9822 9823 9825 9826 9828 9830 9831 9833 9835 9836 9838 9840 9842 9843 9845 9847 9848 9850 9852 9854 9855 9857 9859 9860 9862 9864 9865 9867 9869 9871 9872 9874 9876 9877 9879 9881 9883 9884 9886 9888 9890 9891 9893 9895 9897 9898 9900 9901 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9906 9907 9908 9908 9909 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9905 9904 9902 9901 9899 9897 9895 9892 9890 9888 9885 9883 9880 9878 9876 9873 9871 9868 9866 9864 9861 9859 9857 9855 9853 9852 9850 9848 9847 9845 9844 9842 9841 9840 9838 9837 9836 9835 9833 9832 9831 9830 9828 9827 9826 9825 9823 9822 9820 9819 9817 9816 9814 9812 9810 9809 9807 9804 9802 9800 9798 9795 9792 9789 9786 9783 9779 9776 9771 9767 9762 9757 9752 9746 9739 9732 9725 9717 9708 9699 9690 9679 9668 9657 9645 9632 9618 9604 9589 9574 9558 9541 9524 9507 9489 9471 9452 9433 9414 9395 9376 9357 9338 9320 9301 9283 9266 9249 9233 9217 9203 9189 9177 9165 9155 9145 9137 9130 9125 9121 9118 9116 9116 9118 9120 9124 9130 9136 9144 9153 9163 9174 9187 9200 9214 9228 9243 9259 9275 9292 9308 9325 9342 9359 9376 9393 9409 9426 9441 9456 9471 9485 9498 9511 9523 9534 9544 9554 9562 9570 9577 9584 9589 9594 9598 9602 9605 9607 9609 9610 9611 9611 9610 9610 9609 9608 9606 9605 9603 9601 9599 9596 9594 9591 9589 9586 9583 9580 9577 9574 9571 9567 9563 9559 9555 9550 9545 9540 9534 9528 9521 9514 9506 9497 9488 9478 9468 9457 9445 9432 9418 9404 9389 9374 9357 9340 9322 9303 9284 9264 9243 9222 9200 9178 9155 9132 9108 9084 9060 9035 9010 8984 8959 8933 8907 8880 8854 8827 8800 8773 8746 8718 8691 8662 8634 8605 8576 8547 8517 8487 8456 8424 8392 8359 8326 8292 8256 8220 8184 8146 8107 8067 8027 7985 7943 7899 7855 7809 7763 7716 7668 7619 7570 7520 7470 7419 7368 7317 9753 2 6 1 7266 7214 7163 7113 7063 7013 6964 6916 6870 6824 6780 6737 6696 6657 6620 6585 6552 6522 6494 6469 6446 6426 6409 6395 6384 6376 6371 6370 6371 6376 6384 6394 6408 6425 6446 6469 6495 6523 6555 6589 6626 6665 6706 6750 6795 6842 6892 6942 6994 7048 7102 7158 7214 7271 7329 7387 7445 7503 7561 7619 7677 7735 7791 7847 7903 7957 8011 8063 8115 8165 8215 8262 8309 8354 8398 8441 8482 8522 8560 8597 8632 8667 8699 8731 8761 8790 8818 8844 8869 8893 8916 8938 8959 8979 8998 9016 9034 9050 9066 9081 9095 9109 9122 9134 9146 9158 9169 9179 9189 9198 9207 9216 9224 9232 9240 9247 9254 9260 9266 9272 9278 9283 9288 9293 9298 9302 9306 9309 9313 9316 9319 9322 9325 9327 9329 9331 9333 9334 9336 9337 9338 9339 9340 9340 9341 9341 9341 9341 9341 9341 9341 9340 9340 9339 9338 9337 9336 9335 9334 9333 9332 9330 9328 9327 9325 9323 9321 9318 9316 9313 9310 9307 9304 9301 9298 9294 9290 9286 9282 9278 9273 9268 9263 9258 9253 9247 9242 9236 9230 9224 9218 9211 9205 9198 9191 9185 9178 9171 9163 9156 9149 9142 9134 9127 9120 9112 9105 9097 9090 9082 9074 9067 9059 9051 9044 9036 9028 9020 9011 9003 8995 8986 8978 8969 8960 8951 8941 8931 8922 8911 8901 8890 8879 8868 8857 8845 8832 8820 8807 8794 8780 8767 8752 8738 8723 8708 8692 8677 8660 8644 8627 8610 8593 8575 8557 8539 8520 8501 8482 8462 8442 8422 8401 8380 8358 8336 8314 8291 8268 8244 8220 8195 8169 8143 8117 8090 8062 8033 8004 7974 7943 7912 7880 7847 7813 7779 7744 7708 7671 7633 7595 7556 7516 7475 7433 7391 7347 7303 7258 7212 7165 7117 7069 7019 6969 6917 6865 6811 6757 6701 6645 6587 6528 6468 6406 6343 6279 6213 6146 6078 6008 5936 5863 5788 5711 5633 5553 5471 5387 5302 5215 5126 5036 4943 4850 4754 4657 4559 4459 4358 4255 4152 4047 3942 3836 3729 3621 3513 3405 3297 3189 3081 2974 2867 2761 2656 2552 2449 2347 2247 2148 2051 1956 1864 1773 1685 1599 1516 1435 1357 1282 1209 1140 1073 1010 949 892 838 787 740 695 654 616 582 550 522 498 476 458 443 431 423 418 416 417 422 430 441 455 472 493 517 544 574 608 644 684 727 773 821 873 928 986 1047 1111 1177 1246 1318 1392 1469 1549 1630 1714 1800 1888 1978 2070 2163 2258 2354 2452 2551 2650 2751 2852 2954 3056 3159 3262 3365 3468 3570 3672 3774 3875 3976 4076 4175 4273 4370 4465 4560 4654 4746 4837 4926 5014 5101 5186 5270 5352 5433 5512 5590 5667 5741 5815 5887 5958 6027 6095 6162 6227 6292 6355 6416 6477 6537 6595 6652 6708 6763 6818 6871 6923 6974 7024 7073 7121 7169 7215 7260 7305 7348 7391 7432 7473 7513 7552 7589 9754 2 6 1 7626 7662 7697 7731 7764 7796 7827 7858 7887 7915 7943 7969 7995 8020 8044 8067 8089 8111 8132 8152 8171 8189 8207 8225 8241 8257 8273 8288 8302 8316 8330 8343 8356 8368 8380 8392 8403 8414 8425 8435 8446 8456 8466 8475 8485 8494 8503 8512 8521 8530 8539 8547 8556 8564 8573 8581 8589 8598 8606 8614 8622 8631 8639 8647 8656 8664 8673 8681 8690 8699 8708 8717 8726 8736 8746 8755 8766 8776 8786 8797 8808 8820 8831 8843 8855 8867 8879 8892 8905 8918 8931 8945 8958 8972 8985 8999 9013 9027 9041 9055 9069 9083 9097 9111 9124 9138 9151 9164 9177 9190 9203 9215 9227 9239 9250 9262 9273 9283 9294 9304 9313 9323 9332 9341 9350 9358 9366 9374 9381 9389 9396 9403 9409 9415 9422 9427 9433 9439 9444 9449 9454 9459 9464 9468 9472 9477 9481 9485 9488 9492 9496 9499 9502 9506 9509 9512 9515 9517 9520 9523 9525 9528 9531 9533 9535 9538 9540 9542 9544 9547 9549 9551 9553 9555 9557 9560 9562 9564 9566 9568 9570 9572 9575 9577 9579 9581 9583 9585 9588 9590 9592 9594 9596 9598 9600 9602 9604 9606 9608 9610 9611 9613 9615 9616 9618 9619 9621 9622 9623 9625 9626 9627 9628 9629 9631 9632 9633 9634 9635 9637 9638 9639 9640 9642 9643 9645 9646 9648 9650 9651 9653 9655 9657 9659 9661 9663 9666 9668 9670 9673 9675 9677 9680 9682 9685 9687 9690 9693 9695 9697 9700 9702 9705 9707 9709 9711 9714 9716 9718 9720 9721 9723 9725 9727 9728 9730 9731 9733 9734 9735 9736 9738 9739 9740 9741 9742 9743 9744 9745 9746 9746 9747 9748 9749 9749 9750 9750 9751 9752 9752 9752 9753 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9751 9751 9750 9749 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9732 9731 9730 9730 9729 9729 9728 9728 9728 9727 9727 9727 9727 9726 9726 9726 9726 9725 9725 9725 9724 9723 9723 9722 9721 9720 9719 9718 9716 9715 9713 9711 9709 9707 9705 9703 9700 9698 9695 9692 9690 9687 9684 9681 9678 9675 9672 9669 9666 9664 9661 9659 9656 9654 9652 9650 9648 9646 9645 9643 9642 9641 9641 9640 9640 9640 9641 9641 9642 9643 9644 9645 9647 9649 9651 9653 9655 9658 9660 9663 9666 9669 9672 9675 9678 9681 9685 9688 9692 9695 9698 9702 9705 9708 9711 9715 9718 9721 9724 9727 9729 9732 9734 9737 9739 9741 9743 9745 9747 9748 9750 9751 9752 9754 9755 9755 9756 9757 9758 9758 9759 9759 9760 9760 9760 9761 9761 9761 9762 9762 9763 9763 9764 9764 9765 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9776 9777 9778 9779 9780 9782 9783 9784 9785 9785 9786 9787 9787 9788 9788 9788 9787 9787 9786 9785 9784 9783 9781 9779 9777 9775 9772 9770 9767 9764 9761 9755 2 6 1 9757 9754 9751 9747 9743 9739 9736 9732 9728 9724 9721 9717 9713 9710 9707 9703 9700 9697 9694 9691 9689 9686 9684 9681 9679 9677 9674 9672 9670 9667 9665 9662 9660 9657 9654 9651 9647 9644 9640 9635 9631 9626 9621 9615 9609 9603 9596 9589 9582 9574 9566 9557 9548 9539 9530 9520 9510 9499 9488 9477 9466 9455 9443 9431 9419 9406 9394 9381 9368 9355 9342 9328 9314 9299 9285 9269 9254 9238 9222 9205 9188 9170 9151 9132 9113 9092 9071 9049 9027 9004 8980 8955 8930 8904 8878 8851 8823 8795 8766 8737 8708 8679 8650 8620 8591 8562 8533 8505 8478 8451 8425 8400 8376 8353 8332 8312 8294 8277 8262 8249 8238 8228 8221 8216 8213 8212 8213 8215 8220 8227 8236 8247 8260 8275 8291 8309 8328 8348 8369 8392 8416 8440 8465 8490 8516 8542 8568 8594 8619 8645 8669 8694 8717 8740 8762 8783 8803 8822 8840 8857 8873 8887 8900 8912 8924 8934 8942 8950 8957 8963 8968 8973 8976 8979 8982 8984 8986 8987 8988 8989 8990 8992 8993 8994 8996 8997 9000 9002 9005 9009 9013 9017 9022 9028 9034 9040 9048 9055 9063 9072 9081 9090 9099 9109 9119 9130 9140 9151 9162 9172 9183 9194 9204 9214 9224 9234 9244 9253 9261 9270 9278 9285 9292 9298 9304 9310 9315 9319 9323 9327 9329 9332 9334 9335 9336 9337 9337 9337 9337 9336 9335 9334 9333 9332 9330 9328 9327 9325 9323 9322 9320 9319 9318 9317 9316 9316 9315 9315 9316 9316 9317 9319 9321 9323 9325 9328 9331 9335 9339 9343 9348 9353 9359 9365 9371 9377 9384 9391 9399 9406 9414 9422 9430 9438 9446 9455 9463 9471 9480 9488 9496 9504 9512 9520 9528 9535 9543 9550 9556 9563 9569 9575 9580 9586 9591 9595 9599 9603 9607 9610 9612 9615 9617 9619 9620 9621 9622 9623 9623 9623 9623 9622 9622 9621 9620 9618 9617 9616 9614 9612 9610 9608 9607 9604 9602 9600 9598 9596 9594 9592 9589 9587 9585 9583 9581 9578 9576 9574 9572 9570 9568 9565 9563 9561 9559 9556 9554 9551 9549 9546 9544 9541 9538 9535 9532 9528 9525 9521 9517 9513 9508 9504 9499 9494 9488 9482 9476 9470 9463 9456 9449 9441 9433 9424 9415 9406 9396 9386 9376 9365 9354 9342 9331 9318 9306 9292 9279 9265 9251 9236 9221 9206 9190 9174 9157 9140 9122 9104 9086 9067 9047 9026 9005 8983 8961 8938 8914 8889 8863 8836 8808 8779 8749 8718 8686 8653 8618 8582 8546 8508 8468 8428 8386 8344 8300 8255 8210 8163 8116 8068 8020 7971 7922 7873 7823 7774 7725 7677 7629 7582 7536 7491 7447 7405 7364 7326 7289 7254 7222 7192 7165 7140 7118 7099 7083 7069 7059 7052 7047 7046 7048 7053 7061 7072 7086 7102 7121 7143 7167 7194 7222 7253 7286 7320 7356 7393 7432 7472 7512 7553 7595 7638 7681 7724 7767 7810 7853 7895 7937 7979 9756 2 6 1 8020 8061 8100 8139 8178 8215 8252 8287 8322 8356 8389 8421 8452 8482 8512 8541 8569 8596 8623 8648 8674 8698 8722 8746 8769 8792 8814 8835 8857 8878 8899 8919 8939 8959 8979 8998 9017 9036 9054 9073 9091 9109 9126 9144 9161 9177 9194 9210 9226 9242 9257 9272 9286 9300 9314 9327 9341 9353 9365 9377 9389 9400 9410 9420 9430 9440 9449 9457 9466 9473 9481 9488 9495 9502 9508 9514 9519 9525 9530 9535 9540 9544 9548 9553 9557 9560 9564 9568 9571 9575 9578 9582 9585 9588 9591 9594 9597 9601 9604 9606 9609 9612 9615 9618 9620 9623 9625 9627 9630 9632 9633 9635 9636 9638 9639 9640 9640 9641 9641 9641 9640 9640 9639 9638 9636 9634 9633 9630 9628 9625 9623 9620 9617 9614 9610 9607 9603 9600 9596 9593 9589 9586 9582 9579 9576 9573 9570 9567 9565 9562 9560 9558 9557 9555 9554 9553 9553 9552 9552 9552 9552 9553 9554 9555 9556 9557 9558 9560 9561 9563 9565 9566 9568 9570 9572 9574 9576 9578 9580 9582 9584 9586 9588 9590 9592 9594 9596 9597 9599 9601 9603 9605 9607 9609 9611 9613 9615 9617 9619 9621 9623 9625 9628 9630 9632 9634 9637 9639 9641 9643 9646 9648 9650 9652 9653 9655 9656 9658 9659 9660 9661 9661 9662 9662 9662 9661 9661 9660 9659 9657 9656 9654 9652 9650 9647 9645 9642 9639 9636 9633 9630 9627 9624 9621 9617 9614 9611 9608 9606 9603 9600 9598 9596 9594 9592 9591 9589 9588 9588 9587 9587 9586 9586 9587 9587 9588 9589 9590 9591 9592 9594 9595 9597 9599 9600 9602 9604 9606 9608 9610 9611 9613 9615 9617 9618 9620 9621 9623 9624 9625 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9663 9664 9665 9665 9665 9666 9666 9666 9666 9666 9666 9665 9665 9664 9664 9663 9662 9661 9661 9660 9659 9657 9656 9655 9654 9653 9651 9650 9649 9647 9646 9644 9643 9641 9640 9638 9637 9635 9633 9631 9629 9627 9625 9623 9621 9619 9616 9614 9611 9608 9605 9602 9599 9596 9593 9589 9586 9582 9578 9575 9571 9567 9563 9560 9556 9552 9548 9544 9540 9537 9533 9529 9526 9522 9519 9516 9512 9509 9506 9503 9500 9497 9494 9490 9487 9484 9481 9477 9473 9469 9465 9461 9456 9451 9446 9440 9433 9426 9419 9411 9403 9393 9384 9373 9362 9350 9338 9325 9311 9297 9281 9266 9249 9232 9214 9196 9178 9158 9139 9119 9099 9078 9058 9037 9017 8996 8976 8956 8936 8916 8897 8879 8861 8844 8827 8811 8797 8783 8770 8759 8748 8739 8731 8724 8718 8714 8711 8709 8708 8709 8711 8714 8719 8725 8732 8740 8749 8759 8770 8782 8794 8808 8822 8836 8851 8867 8883 8899 8915 8932 8948 8964 8981 8996 9757 2 6 1 9012 9028 9043 9057 9071 9085 9098 9110 9122 9133 9143 9153 9162 9171 9178 9185 9192 9197 9202 9207 9211 9214 9217 9220 9221 9223 9224 9225 9226 9226 9226 9226 9225 9225 9224 9223 9223 9222 9221 9220 9219 9218 9217 9215 9214 9213 9212 9211 9209 9208 9206 9205 9203 9201 9200 9198 9195 9193 9191 9188 9185 9183 9179 9176 9173 9169 9165 9161 9157 9153 9148 9144 9139 9134 9129 9124 9118 9113 9107 9102 9096 9091 9085 9079 9073 9067 9061 9055 9049 9043 9037 9030 9024 9018 9011 9005 8998 8991 8985 8978 8971 8963 8956 8949 8941 8933 8926 8918 8910 8901 8893 8884 8875 8867 8857 8848 8839 8830 8820 8810 8800 8790 8780 8770 8760 8749 8739 8728 8717 8706 8695 8684 8673 8662 8650 8639 8627 8616 8604 8592 8579 8567 8555 8542 8529 8516 8503 8489 8476 8462 8448 8433 8419 8404 8389 8374 8358 8342 8326 8310 8293 8276 8259 8242 8224 8207 8189 8170 8152 8133 8114 8094 8075 8055 8035 8015 7994 7973 7952 7931 7909 7888 7865 7843 7820 7797 7773 7750 7726 7701 7676 7651 7625 7599 7572 7545 7518 7490 7462 7433 7403 7373 7343 7311 7280 7247 7215 7181 7147 7112 7077 7040 7003 6966 6928 6889 6849 6808 6767 6725 6682 6638 6593 6547 6501 6453 6405 6355 6305 6253 6201 6147 6093 6037 5980 5922 5863 5803 5742 5679 5615 5550 5484 5417 5348 5278 5207 5135 5061 4987 4911 4834 4756 4676 4596 4514 4432 4349 4264 4179 4093 4006 3918 3829 3740 3650 3560 3469 3378 3287 3195 3103 3011 2920 2828 2736 2645 2554 2463 2373 2284 2196 2108 2021 1935 1851 1768 1686 1605 1526 1449 1373 1299 1227 1156 1088 1022 958 896 836 778 723 670 620 571 525 482 440 401 364 330 298 268 240 214 190 168 148 130 114 99 86 75 65 57 49 44 39 36 34 33 33 34 36 39 43 47 53 60 67 76 85 96 108 120 134 149 165 183 202 222 244 267 292 318 347 377 409 442 478 516 555 597 641 687 735 785 837 891 947 1006 1066 1128 1192 1258 1326 1396 1467 1539 1613 1689 1765 1843 1922 2002 2082 2164 2246 2328 2411 2494 2578 2661 2744 2828 2911 2994 3076 3158 3240 3321 3401 3480 3559 3637 3714 3790 3866 3940 4013 4085 4157 4227 4296 4364 4431 4498 4563 4627 4690 4752 4813 4873 4932 4990 5048 5104 5160 5215 5269 5322 5374 5426 5477 5528 5578 5627 5675 5723 5771 5818 5864 5910 5956 6001 6046 6090 6134 6178 6221 6264 6307 6349 6391 6432 6474 6515 6556 6596 6636 6676 6716 6755 6794 6833 6871 6909 6947 6985 7022 7059 7095 7131 7167 7202 7237 7272 7306 7339 7373 7406 7438 7470 7501 7532 7563 7593 7623 7652 7681 7709 7737 7764 7791 7817 7843 7868 7893 7918 7942 9758 2 6 1 7966 7990 8013 8035 8058 8079 8101 8122 8143 8164 8184 8204 8224 8244 8263 8282 8300 8319 8337 8355 8373 8390 8408 8425 8441 8458 8474 8490 8506 8522 8537 8552 8566 8581 8595 8609 8622 8635 8648 8660 8672 8684 8695 8706 8717 8727 8737 8747 8756 8765 8774 8782 8790 8798 8805 8813 8820 8826 8833 8839 8845 8851 8857 8863 8868 8874 8879 8884 8890 8895 8900 8905 8910 8916 8921 8926 8931 8936 8942 8947 8952 8957 8962 8967 8972 8977 8982 8987 8992 8997 9002 9006 9011 9015 9019 9023 9027 9030 9034 9037 9040 9043 9046 9049 9051 9053 9055 9057 9059 9061 9063 9064 9065 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9078 9079 9080 9081 9082 9083 9085 9086 9088 9089 9090 9092 9093 9095 9096 9098 9099 9100 9102 9103 9104 9105 9105 9106 9106 9107 9107 9107 9106 9106 9105 9103 9102 9100 9098 9096 9093 9090 9087 9083 9079 9075 9070 9065 9060 9054 9048 9042 9035 9029 9021 9014 9006 8998 8989 8981 8972 8962 8953 8943 8932 8922 8911 8899 8887 8875 8862 8849 8836 8822 8807 8792 8776 8760 8743 8725 8706 8687 8667 8645 8624 8601 8577 8552 8526 8499 8472 8443 8412 8381 8349 8316 8282 8247 8211 8174 8136 8097 8057 8017 7977 7936 7895 7853 7812 7770 7729 7687 7647 7607 7568 7529 7492 7456 7421 7388 7357 7327 7300 7274 7251 7230 7212 7196 7182 7172 7164 7159 7157 7157 7161 7167 7176 7188 7202 7219 7239 7261 7286 7313 7342 7373 7406 7440 7476 7514 7553 7593 7634 7676 7718 7761 7804 7848 7891 7935 7978 8022 8064 8107 8148 8189 8230 8269 8308 8346 8383 8419 8454 8489 8522 8554 8586 8616 8646 8675 8703 8730 8757 8783 8808 8832 8856 8879 8902 8924 8945 8966 8987 9007 9027 9046 9065 9083 9101 9118 9135 9152 9168 9184 9199 9214 9229 9242 9256 9269 9281 9293 9305 9316 9327 9337 9346 9356 9364 9373 9380 9388 9395 9402 9408 9414 9420 9426 9431 9436 9441 9446 9450 9454 9459 9463 9467 9471 9475 9479 9483 9487 9491 9495 9499 9503 9507 9511 9515 9519 9523 9527 9531 9535 9538 9542 9546 9550 9553 9557 9560 9564 9567 9570 9573 9576 9579 9581 9583 9585 9587 9589 9591 9592 9593 9594 9594 9595 9595 9595 9595 9594 9594 9593 9592 9591 9589 9588 9586 9584 9582 9580 9578 9576 9573 9571 9569 9566 9564 9562 9559 9557 9555 9554 9552 9550 9549 9548 9547 9547 9547 9547 9547 9548 9549 9551 9552 9555 9557 9560 9563 9566 9570 9574 9578 9583 9587 9592 9597 9602 9607 9612 9618 9623 9628 9633 9638 9643 9648 9652 9656 9660 9664 9667 9670 9673 9676 9678 9679 9681 9682 9683 9683 9683 9683 9682 9682 9681 9679 9678 9676 9675 9673 9671 9669 9667 9665 9663 9661 9659 9658 9656 9655 9653 9652 9651 9651 9650 9650 9650 9651 9759 2 6 1 9651 9652 9653 9654 9655 9657 9659 9661 9663 9665 9667 9670 9672 9675 9677 9680 9682 9685 9687 9689 9692 9694 9696 9698 9699 9701 9702 9703 9704 9705 9705 9706 9706 9705 9705 9704 9703 9702 9701 9699 9698 9696 9693 9691 9689 9686 9683 9680 9677 9673 9670 9666 9663 9659 9655 9651 9647 9642 9638 9633 9629 9624 9619 9614 9608 9603 9597 9591 9585 9579 9572 9565 9558 9550 9542 9534 9525 9516 9507 9497 9486 9476 9464 9453 9441 9428 9415 9402 9388 9374 9360 9345 9330 9315 9300 9284 9269 9253 9237 9222 9206 9191 9175 9160 9146 9131 9117 9104 9091 9078 9066 9055 9045 9035 9025 9017 9009 9002 8996 8990 8985 8981 8978 8976 8974 8973 8972 8973 8974 8975 8977 8980 8983 8987 8991 8996 9001 9007 9012 9018 9025 9032 9039 9046 9053 9061 9069 9077 9086 9094 9103 9112 9121 9131 9141 9151 9161 9171 9182 9192 9204 9215 9226 9238 9250 9262 9275 9288 9301 9314 9327 9340 9354 9368 9381 9395 9409 9423 9437 9451 9464 9478 9492 9505 9518 9531 9544 9557 9569 9581 9592 9604 9615 9626 9636 9646 9656 9665 9674 9682 9691 9698 9706 9713 9720 9727 9733 9739 9745 9751 9756 9761 9766 9771 9775 9780 9784 9788 9792 9796 9800 9803 9807 9810 9814 9817 9820 9823 9826 9828 9831 9833 9836 9838 9840 9842 9844 9846 9847 9849 9850 9851 9853 9853 9854 9855 9856 9856 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9907 9907 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9892 9891 9890 9889 9888 9886 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9878 9877 9875 9873 9871 9869 9866 9864 9860 9857 9854 9850 9846 9842 9838 9834 9829 9825 9820 9815 9810 9805 9801 9796 9791 9786 9781 9777 9772 9768 9764 9760 9756 9752 9749 9746 9743 9740 9737 9735 9733 9731 9730 9728 9727 9726 9725 9725 9725 9724 9724 9725 9725 9725 9726 9727 9727 9728 9729 9730 9731 9733 9734 9735 9736 9738 9739 9740 9741 9743 9744 9746 9747 9749 9750 9752 9753 9755 9756 9758 9760 9762 9763 9765 9767 9769 9772 9774 9776 9778 9781 9783 9786 9788 9791 9794 9796 9799 9802 9805 9807 9810 9813 9816 9819 9821 9824 9827 9829 9832 9834 9837 9839 9841 9844 9846 9847 9849 9851 9853 9854 9855 9857 9858 9859 9860 9861 9862 9862 9863 9864 9864 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9760 2 6 1 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9862 9860 9858 9855 9853 9850 9848 9845 9842 9839 9836 9833 9829 9826 9822 9819 9815 9811 9807 9803 9799 9795 9790 9786 9781 9777 9772 9767 9762 9758 9753 9748 9743 9738 9733 9728 9724 9719 9714 9710 9705 9701 9697 9693 9689 9685 9682 9678 9675 9672 9670 9667 9665 9663 9662 9660 9659 9659 9658 9658 9658 9659 9660 9661 9662 9664 9666 9668 9671 9674 9677 9681 9684 9688 9693 9697 9702 9707 9712 9717 9722 9728 9734 9739 9745 9751 9757 9763 9769 9775 9781 9787 9792 9798 9804 9809 9815 9820 9825 9829 9834 9838 9842 9846 9850 9853 9857 9860 9862 9865 9867 9869 9871 9872 9874 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9880 9881 9881 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9896 9897 9899 9901 9903 9905 9907 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9886 9885 9883 9881 9880 9878 9877 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9859 9859 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9882 9883 9885 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9879 9878 9876 9875 9873 9871 9870 9868 9866 9864 9863 9861 9859 9857 9856 9854 9852 9851 9849 9847 9845 9844 9842 9840 9838 9836 9835 9833 9831 9829 9827 9825 9822 9820 9818 9816 9813 9811 9761 2 6 1 9808 9805 9803 9800 9797 9795 9792 9789 9786 9784 9781 9779 9776 9774 9772 9770 9768 9766 9765 9764 9763 9762 9761 9761 9761 9761 9761 9762 9763 9764 9765 9766 9768 9770 9772 9774 9776 9779 9781 9783 9786 9788 9790 9793 9795 9797 9799 9801 9802 9804 9805 9806 9807 9808 9808 9808 9808 9808 9808 9808 9807 9806 9805 9804 9803 9801 9800 9798 9797 9795 9793 9791 9790 9788 9786 9784 9782 9781 9779 9777 9775 9773 9771 9769 9767 9765 9763 9761 9759 9757 9754 9752 9749 9746 9743 9740 9737 9734 9730 9726 9723 9719 9715 9711 9707 9702 9698 9694 9690 9685 9681 9677 9673 9669 9665 9662 9658 9655 9653 9650 9648 9646 9644 9643 9641 9641 9640 9640 9641 9641 9642 9643 9645 9646 9648 9650 9653 9655 9658 9660 9663 9666 9669 9671 9674 9677 9679 9682 9684 9686 9688 9690 9692 9693 9694 9695 9696 9696 9696 9696 9695 9694 9693 9692 9690 9688 9686 9683 9680 9677 9673 9669 9665 9660 9655 9649 9643 9637 9630 9622 9615 9606 9598 9589 9579 9569 9558 9547 9536 9524 9511 9499 9485 9472 9458 9444 9429 9415 9400 9385 9371 9356 9341 9327 9312 9298 9285 9272 9259 9247 9236 9225 9215 9206 9198 9191 9185 9180 9176 9173 9171 9170 9170 9171 9173 9176 9181 9186 9192 9199 9206 9214 9223 9232 9242 9252 9262 9273 9283 9294 9304 9314 9324 9334 9343 9351 9359 9367 9373 9379 9385 9389 9393 9396 9398 9399 9399 9399 9397 9395 9393 9389 9385 9381 9375 9370 9363 9356 9349 9341 9333 9325 9316 9307 9297 9288 9277 9267 9256 9244 9232 9220 9207 9193 9179 9164 9148 9132 9114 9095 9075 9054 9032 9008 8983 8957 8929 8900 8869 8837 8803 8767 8730 8692 8652 8612 8570 8526 8482 8437 8390 8344 8297 8250 8202 8155 8108 8061 8015 7970 7926 7883 7842 7802 7764 7728 7694 7662 7632 7605 7580 7558 7538 7520 7505 7493 7483 7476 7471 7468 7466 7467 7469 7473 7478 7484 7491 7498 7505 7513 7520 7526 7532 7537 7540 7542 7541 7539 7535 7528 7519 7507 7493 7475 7454 7430 7403 7374 7341 7306 7268 7227 7184 7138 7090 7041 6989 6937 6884 6830 6775 6721 6666 6613 6560 6508 6458 6410 6365 6321 6281 6244 6211 6180 6154 6132 6114 6100 6090 6086 6086 6091 6100 6114 6133 6156 6183 6215 6251 6291 6335 6382 6433 6487 6543 6602 6664 6728 6793 6860 6928 6997 7067 7137 7208 7278 7348 7417 7486 7553 7620 7685 7749 7812 7873 7932 7989 8044 8097 8149 8199 8246 8292 8336 8378 8419 8457 8494 8530 8564 8596 8628 8658 8687 8715 8742 8768 8793 8818 8842 8865 8887 8910 8932 8953 8974 8995 9015 9035 9054 9073 9092 9111 9129 9147 9164 9181 9197 9213 9228 9243 9257 9271 9284 9297 9308 9320 9330 9340 9349 9358 9366 9373 9380 9386 9391 9397 9401 9405 9409 9762 2 6 1 9412 9415 9418 9420 9423 9425 9426 9428 9430 9431 9433 9434 9436 9437 9439 9441 9442 9444 9446 9448 9450 9452 9454 9457 9459 9461 9463 9465 9468 9470 9472 9474 9476 9477 9479 9480 9482 9483 9483 9484 9484 9484 9484 9484 9483 9482 9481 9479 9478 9476 9474 9472 9469 9467 9464 9461 9458 9455 9452 9449 9445 9442 9439 9436 9432 9429 9426 9423 9420 9417 9414 9411 9409 9406 9404 9402 9400 9398 9396 9395 9393 9392 9391 9390 9390 9389 9389 9388 9388 9388 9389 9389 9389 9390 9391 9392 9393 9394 9395 9396 9398 9399 9400 9402 9403 9405 9407 9408 9410 9411 9413 9414 9415 9417 9418 9419 9420 9421 9421 9422 9422 9423 9423 9423 9423 9422 9422 9421 9420 9419 9417 9415 9414 9412 9409 9407 9404 9401 9398 9395 9391 9388 9384 9379 9375 9370 9365 9360 9355 9350 9344 9338 9332 9326 9319 9313 9306 9299 9291 9284 9276 9269 9261 9253 9244 9236 9228 9219 9210 9201 9193 9184 9175 9166 9157 9147 9138 9129 9120 9111 9103 9094 9085 9076 9068 9060 9051 9043 9035 9028 9020 9013 9006 8999 8992 8985 8979 8972 8966 8960 8955 8949 8944 8938 8933 8928 8923 8918 8913 8908 8903 8899 8894 8889 8884 8880 8875 8870 8865 8860 8854 8849 8843 8838 8832 8826 8820 8813 8807 8800 8793 8786 8778 8771 8763 8754 8746 8737 8728 8718 8708 8698 8688 8677 8666 8654 8642 8630 8617 8604 8591 8576 8562 8547 8532 8516 8499 8482 8465 8447 8429 8410 8390 8370 8349 8328 8306 8284 8261 8238 8214 8189 8164 8138 8112 8085 8057 8029 8001 7972 7942 7911 7880 7849 7817 7784 7750 7716 7681 7646 7610 7573 7535 7497 7458 7418 7377 7336 7293 7250 7205 7160 7113 7065 7017 6967 6915 6863 6809 6754 6697 6639 6580 6519 6457 6393 6327 6260 6191 6120 6048 5974 5898 5820 5741 5661 5578 5494 5408 5321 5232 5142 5050 4957 4863 4767 4671 4573 4475 4375 4275 4175 4074 3973 3871 3770 3669 3568 3468 3368 3269 3172 3075 2980 2887 2795 2706 2618 2533 2450 2370 2293 2219 2148 2080 2016 1956 1900 1847 1798 1754 1714 1678 1646 1619 1597 1579 1565 1556 1552 1552 1557 1566 1579 1597 1619 1645 1675 1709 1746 1787 1832 1880 1931 1985 2041 2100 2161 2225 2290 2357 2426 2496 2567 2638 2711 2783 2856 2929 3002 3074 3146 3217 3287 3356 3424 3490 3554 3617 3677 3736 3792 3846 3898 3947 3993 4037 4077 4115 4150 4181 4209 4234 4256 4275 4290 4301 4310 4315 4316 4315 4310 4301 4290 4275 4257 4237 4213 4187 4158 4126 4092 4056 4018 3978 3937 3894 3849 3804 3758 3712 3665 3618 3572 3526 3481 3437 3394 3352 3313 3275 3240 3207 3177 3151 3127 3106 3090 3076 3067 3061 3060 3063 3070 3081 3097 3117 3141 3170 3202 3239 3280 3325 3374 3427 3483 3543 3606 3672 3741 9763 2 6 1 3812 3887 3963 4041 4122 4203 4287 4371 4457 4543 4630 4717 4804 4891 4978 5065 5151 5236 5321 5405 5487 5569 5649 5728 5806 5882 5957 6030 6102 6172 6240 6307 6372 6436 6498 6559 6617 6675 6730 6785 6837 6889 6938 6987 7034 7079 7123 7166 7207 7248 7286 7324 7360 7395 7429 7462 7493 7523 7552 7580 7606 7631 7655 7678 7700 7721 7740 7758 7776 7792 7807 7821 7833 7845 7856 7865 7874 7881 7887 7893 7897 7900 7902 7903 7903 7902 7900 7896 7892 7886 7879 7871 7861 7850 7838 7824 7809 7792 7773 7753 7730 7706 7680 7652 7622 7590 7555 7519 7480 7438 7394 7348 7299 7248 7194 7137 7079 7017 6953 6887 6818 6747 6674 6598 6521 6442 6361 6278 6194 6109 6023 5936 5848 5760 5672 5583 5496 5409 5322 5237 5153 5071 4991 4913 4838 4765 4696 4629 4566 4507 4452 4401 4354 4312 4274 4241 4213 4190 4172 4159 4152 4149 4152 4160 4173 4191 4214 4242 4275 4313 4355 4401 4452 4506 4565 4627 4692 4761 4832 4907 4983 5062 5143 5226 5310 5395 5482 5569 5657 5745 5834 5922 6011 6098 6186 6272 6358 6443 6527 6610 6691 6771 6850 6927 7002 7076 7149 7219 7288 7356 7421 7485 7548 7608 7667 7725 7781 7835 7888 7940 7990 8038 8086 8132 8176 8220 8262 8303 8343 8382 8420 8457 8493 8527 8561 8594 8626 8656 8686 8715 8744 8771 8797 8822 8847 8871 8894 8916 8937 8957 8976 8995 9013 9030 9047 9062 9077 9092 9105 9118 9130 9142 9153 9164 9174 9184 9193 9202 9211 9219 9227 9234 9242 9249 9256 9262 9269 9276 9282 9288 9295 9301 9307 9313 9319 9325 9331 9336 9342 9348 9353 9359 9364 9369 9374 9379 9383 9388 9392 9395 9399 9402 9405 9407 9409 9411 9412 9413 9413 9413 9412 9411 9410 9408 9405 9402 9399 9395 9390 9385 9380 9374 9368 9362 9355 9347 9340 9331 9323 9314 9305 9296 9286 9276 9266 9256 9245 9234 9222 9211 9199 9187 9174 9161 9148 9134 9120 9106 9091 9075 9060 9043 9026 9009 8991 8972 8952 8932 8911 8889 8867 8843 8819 8794 8768 8741 8713 8684 8654 8623 8590 8557 8523 8488 8452 8415 8377 8338 8297 8256 8214 8171 8127 8082 8037 7990 7943 7895 7846 7797 7747 7697 7646 7595 7544 7492 7441 7389 7337 7285 7234 7183 7132 7081 7032 6982 6934 6887 6840 6795 6751 6709 6668 6628 6590 6554 6520 6488 6458 6431 6405 6382 6362 6344 6329 6317 6307 6301 6297 6296 6298 6303 6311 6322 6336 6353 6372 6395 6420 6448 6478 6511 6547 6585 6624 6666 6710 6756 6804 6853 6903 6954 7007 7061 7115 7170 7225 7281 7337 7393 7449 7504 7560 7615 7669 7723 7775 7827 7878 7928 7977 8025 8072 8117 8162 8205 8246 8286 8325 8363 8399 8434 8468 8500 8531 8560 8588 8615 8640 8664 8687 8708 8728 8747 8764 8780 8795 8808 8820 8830 9764 2 6 1 8839 8846 8852 8856 8859 8861 8860 8859 8856 8851 8845 8837 8828 8818 8806 8793 8778 8763 8746 8729 8710 8691 8670 8649 8628 8606 8584 8562 8540 8518 8496 8475 8455 8435 8416 8398 8381 8366 8352 8339 8328 8319 8312 8307 8303 8302 8302 8305 8309 8316 8325 8336 8349 8364 8380 8399 8419 8440 8464 8488 8514 8541 8569 8597 8627 8656 8687 8717 8748 8778 8808 8838 8868 8897 8926 8953 8980 9006 9030 9054 9077 9098 9118 9138 9156 9172 9188 9202 9215 9227 9238 9247 9256 9264 9271 9277 9283 9288 9292 9295 9298 9300 9302 9303 9304 9305 9305 9305 9304 9302 9301 9298 9295 9292 9287 9282 9276 9270 9262 9253 9242 9231 9218 9204 9188 9171 9152 9131 9109 9084 9058 9030 9001 8969 8935 8900 8864 8825 8785 8744 8702 8658 8613 8568 8522 8475 8429 8382 8336 8290 8245 8201 8158 8116 8076 8038 8002 7968 7937 7908 7882 7860 7840 7823 7810 7800 7794 7791 7792 7796 7804 7815 7830 7847 7868 7892 7918 7948 7980 8015 8051 8090 8130 8172 8215 8260 8305 8350 8397 8443 8490 8537 8583 8629 8674 8718 8762 8804 8845 8885 8924 8961 8998 9032 9065 9097 9127 9156 9183 9209 9233 9257 9279 9300 9320 9338 9356 9373 9389 9405 9419 9433 9447 9460 9472 9485 9496 9508 9519 9530 9541 9551 9562 9572 9582 9591 9601 9610 9619 9628 9637 9645 9653 9661 9669 9676 9683 9690 9696 9702 9707 9713 9717 9722 9726 9730 9733 9736 9739 9742 9744 9746 9748 9749 9751 9752 9753 9754 9755 9756 9756 9757 9758 9759 9759 9760 9761 9762 9763 9764 9765 9766 9767 9769 9770 9771 9773 9774 9776 9778 9779 9781 9782 9784 9785 9787 9788 9789 9790 9791 9792 9793 9794 9794 9795 9795 9795 9795 9795 9795 9794 9794 9793 9793 9792 9791 9790 9789 9788 9787 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9776 9775 9775 9775 9774 9774 9774 9774 9775 9775 9775 9776 9776 9777 9778 9779 9779 9780 9781 9782 9783 9784 9784 9785 9785 9786 9786 9787 9787 9787 9787 9786 9786 9785 9785 9784 9783 9782 9780 9779 9777 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9756 9753 9751 9749 9747 9746 9744 9742 9741 9739 9738 9736 9735 9734 9733 9733 9732 9731 9731 9730 9730 9730 9729 9729 9729 9729 9728 9728 9728 9727 9727 9727 9726 9725 9724 9723 9722 9721 9720 9718 9717 9715 9713 9711 9709 9707 9705 9702 9700 9697 9694 9692 9689 9686 9684 9681 9678 9676 9673 9671 9669 9666 9664 9663 9661 9659 9658 9657 9656 9655 9655 9654 9654 9654 9654 9655 9656 9657 9658 9659 9660 9662 9664 9665 9667 9669 9671 9674 9676 9678 9680 9682 9685 9687 9689 9691 9693 9694 9696 9698 9699 9700 9701 9702 9702 9703 9703 9703 9702 9702 9701 9700 9699 9698 9696 9694 9692 9690 9688 9765 2 6 1 9685 9683 9680 9677 9675 9672 9668 9665 9662 9659 9656 9653 9650 9647 9643 9640 9637 9635 9632 9629 9626 9624 9621 9619 9616 9614 9612 9609 9607 9605 9603 9601 9598 9596 9594 9592 9590 9587 9585 9582 9580 9577 9574 9571 9568 9565 9562 9559 9555 9551 9548 9544 9540 9535 9531 9526 9522 9517 9512 9507 9502 9497 9491 9486 9480 9475 9469 9463 9457 9450 9444 9438 9431 9424 9417 9410 9403 9395 9388 9380 9372 9364 9355 9347 9338 9329 9320 9311 9301 9291 9281 9271 9261 9251 9240 9229 9218 9207 9196 9185 9173 9161 9150 9138 9126 9114 9102 9090 9078 9065 9053 9040 9027 9015 9001 8988 8975 8961 8947 8933 8918 8904 8888 8873 8856 8840 8823 8805 8787 8768 8748 8728 8707 8685 8663 8640 8616 8591 8565 8539 8511 8483 8454 8424 8394 8362 8329 8296 8262 8226 8190 8153 8116 8077 8037 7996 7955 7912 7868 7824 7778 7731 7683 7634 7583 7531 7478 7423 7366 7308 7248 7187 7123 7058 6991 6922 6850 6777 6701 6623 6542 6460 6375 6287 6198 6106 6012 5916 5818 5717 5615 5511 5406 5299 5191 5082 4972 4861 4750 4639 4529 4418 4309 4201 4094 3989 3886 3785 3687 3592 3500 3412 3328 3248 3172 3102 3036 2976 2922 2872 2829 2792 2761 2736 2717 2705 2699 2700 2707 2720 2740 2765 2796 2834 2877 2925 2979 3038 3102 3170 3242 3318 3398 3482 3568 3657 3749 3843 3939 4036 4135 4234 4334 4435 4536 4636 4737 4837 4936 5034 5131 5227 5321 5414 5505 5594 5682 5768 5851 5933 6012 6090 6165 6239 6310 6380 6447 6513 6577 6639 6699 6757 6814 6870 6923 6976 7027 7077 7126 7173 7220 7266 7310 7354 7397 7440 7481 7522 7563 7603 7642 7681 7720 7757 7795 7832 7869 7905 7941 7977 8012 8047 8082 8116 8150 8183 8217 8249 8282 8314 8345 8377 8407 8438 8468 8497 8526 8555 8583 8611 8638 8665 8691 8717 8742 8767 8791 8815 8838 8861 8884 8906 8927 8948 8968 8988 9007 9026 9045 9063 9080 9098 9114 9130 9146 9162 9177 9191 9205 9219 9232 9245 9258 9270 9282 9293 9304 9315 9326 9336 9346 9355 9365 9374 9382 9391 9399 9407 9415 9422 9429 9436 9443 9450 9456 9462 9468 9474 9480 9485 9491 9496 9501 9506 9511 9515 9520 9524 9529 9533 9537 9541 9545 9549 9553 9557 9561 9564 9568 9572 9575 9579 9583 9586 9590 9593 9597 9600 9604 9607 9611 9614 9618 9622 9625 9629 9632 9636 9639 9643 9647 9650 9654 9657 9661 9664 9668 9671 9675 9678 9682 9685 9688 9692 9695 9698 9701 9704 9707 9710 9713 9716 9718 9721 9724 9726 9728 9731 9733 9735 9737 9739 9741 9743 9745 9747 9748 9750 9752 9753 9755 9756 9758 9759 9761 9762 9763 9765 9766 9767 9769 9770 9771 9773 9774 9775 9776 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9766 2 6 1 9790 9791 9791 9792 9792 9792 9792 9792 9792 9792 9791 9791 9790 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9777 9776 9775 9774 9774 9773 9773 9772 9772 9772 9772 9772 9773 9773 9773 9774 9775 9776 9777 9777 9779 9780 9781 9782 9783 9784 9786 9787 9788 9789 9791 9792 9793 9794 9795 9796 9797 9797 9798 9799 9799 9800 9800 9801 9801 9802 9802 9802 9803 9803 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9833 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9869 9871 9874 9876 9878 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9767 2 6 1 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9893 9893 9892 9891 9890 9888 9887 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9858 9856 9855 9854 9852 9851 9850 9849 9849 9848 9848 9847 9847 9847 9848 9848 9849 9850 9850 9852 9853 9854 9856 9857 9859 9861 9862 9864 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9890 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9876 9874 9871 9869 9867 9865 9862 9860 9858 9855 9853 9850 9848 9845 9843 9840 9768 2 6 1 9838 9835 9833 9831 9828 9826 9824 9822 9820 9818 9816 9815 9813 9811 9810 9809 9808 9806 9805 9804 9803 9803 9802 9801 9800 9800 9799 9798 9797 9797 9796 9795 9794 9793 9791 9790 9788 9787 9785 9783 9781 9778 9775 9772 9769 9766 9762 9758 9754 9749 9745 9740 9734 9729 9723 9717 9711 9704 9698 9691 9683 9676 9668 9661 9653 9644 9636 9627 9619 9610 9601 9591 9582 9572 9562 9552 9542 9531 9520 9509 9498 9487 9475 9463 9451 9438 9425 9412 9398 9384 9370 9355 9340 9324 9308 9292 9275 9258 9240 9222 9204 9185 9165 9146 9125 9105 9084 9063 9042 9020 8998 8976 8954 8932 8909 8887 8864 8842 8820 8798 8776 8755 8733 8712 8692 8672 8652 8633 8615 8597 8580 8564 8549 8534 8520 8507 8494 8483 8472 8463 8454 8446 8439 8433 8428 8424 8421 8419 8417 8417 8417 8418 8420 8422 8426 8430 8434 8440 8445 8452 8459 8467 8475 8483 8492 8501 8511 8521 8531 8542 8553 8564 8575 8586 8598 8610 8622 8634 8646 8658 8671 8683 8695 8707 8720 8732 8744 8756 8768 8779 8791 8802 8813 8824 8834 8845 8854 8864 8873 8881 8889 8896 8903 8909 8915 8919 8924 8927 8930 8932 8933 8933 8933 8931 8929 8926 8922 8918 8912 8906 8899 8891 8883 8873 8863 8852 8841 8828 8815 8802 8787 8772 8757 8740 8723 8706 8688 8669 8649 8629 8608 8586 8564 8540 8516 8491 8464 8437 8409 8379 8348 8316 8283 8248 8212 8175 8136 8095 8053 8009 7963 7916 7868 7818 7766 7713 7658 7603 7545 7487 7428 7368 7308 7246 7185 7123 7062 7000 6940 6879 6820 6762 6706 6651 6598 6548 6499 6453 6410 6370 6334 6300 6271 6245 6223 6205 6190 6181 6175 6173 6176 6183 6194 6209 6228 6252 6279 6310 6344 6382 6423 6467 6513 6563 6615 6669 6724 6782 6841 6901 6962 7024 7086 7149 7212 7275 7337 7399 7461 7521 7581 7640 7698 7754 7809 7863 7916 7967 8017 8065 8112 8157 8201 8244 8285 8326 8364 8402 8438 8474 8508 8541 8574 8605 8636 8666 8695 8723 8751 8778 8804 8830 8855 8880 8904 8928 8951 8973 8995 9016 9037 9057 9077 9096 9114 9132 9149 9165 9181 9196 9210 9224 9237 9249 9261 9272 9283 9292 9302 9310 9319 9326 9334 9341 9347 9353 9359 9365 9370 9375 9380 9385 9390 9395 9400 9405 9410 9415 9420 9426 9431 9437 9443 9449 9455 9462 9469 9476 9483 9490 9498 9505 9513 9521 9529 9538 9546 9554 9563 9571 9580 9588 9596 9605 9613 9621 9629 9637 9645 9652 9660 9667 9674 9681 9687 9694 9700 9706 9712 9717 9723 9728 9733 9738 9742 9747 9751 9755 9758 9762 9766 9769 9772 9775 9778 9781 9783 9786 9788 9790 9793 9795 9797 9799 9801 9803 9804 9806 9808 9810 9811 9813 9815 9816 9818 9820 9821 9823 9825 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9769 2 6 1 9849 9851 9853 9855 9858 9860 9863 9865 9867 9870 9872 9874 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9899 9900 9900 9900 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9889 9886 9884 9881 9879 9876 9873 9871 9868 9866 9863 9861 9859 9857 9854 9852 9850 9848 9846 9845 9843 9841 9840 9838 9836 9835 9834 9832 9831 9829 9828 9827 9826 9824 9823 9822 9821 9820 9819 9818 9817 9817 9816 9815 9815 9814 9814 9814 9814 9815 9815 9815 9816 9817 9818 9819 9821 9823 9825 9827 9829 9831 9834 9836 9839 9842 9845 9848 9851 9854 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9890 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9878 9877 9876 9876 9876 9876 9876 9876 9877 9877 9878 9880 9881 9883 9884 9886 9888 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9874 9873 9871 9870 9868 9867 9865 9863 9862 9860 9858 9856 9854 9851 9849 9847 9845 9843 9840 9838 9836 9833 9831 9829 9827 9825 9823 9821 9819 9817 9816 9814 9812 9811 9809 9808 9807 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9787 9786 9785 9784 9783 9782 9780 9779 9778 9778 9777 9776 9775 9775 9775 9775 9775 9775 9775 9776 9777 9778 9780 9782 9784 9786 9789 9792 9795 9799 9802 9806 9811 9815 9820 9825 9830 9835 9840 9845 9851 9856 9862 9867 9873 9878 9883 9888 9893 9898 9903 9907 9911 9915 9919 9923 9926 9929 9932 9934 9937 9939 9940 9942 9943 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9770 2 6 1 9951 9952 9952 9953 9953 9954 9955 9956 9958 9959 9960 9962 9963 9965 9967 9969 9970 9972 9974 9976 9978 9979 9981 9982 9984 9985 9986 9987 9988 9988 9988 9988 9988 9988 9987 9986 9985 9983 9981 9979 9977 9974 9972 9969 9965 9962 9958 9954 9950 9945 9941 9936 9932 9927 9921 9916 9911 9905 9900 9894 9888 9882 9876 9869 9863 9856 9849 9842 9834 9826 9817 9809 9799 9790 9779 9769 9757 9745 9732 9718 9704 9689 9672 9655 9637 9618 9598 9577 9555 9531 9507 9481 9455 9427 9399 9369 9338 9307 9274 9241 9206 9172 9136 9100 9064 9027 8990 8953 8916 8879 8842 8806 8770 8735 8700 8667 8634 8603 8573 8544 8516 8491 8467 8445 8424 8406 8390 8376 8364 8354 8347 8341 8338 8337 8339 8343 8349 8357 8367 8380 8394 8410 8428 8448 8469 8492 8517 8543 8570 8598 8627 8657 8688 8720 8752 8784 8817 8850 8884 8917 8950 8984 9017 9049 9082 9114 9145 9176 9207 9236 9266 9294 9322 9349 9375 9401 9426 9450 9473 9496 9517 9538 9558 9578 9597 9615 9632 9648 9664 9679 9694 9708 9721 9733 9745 9756 9767 9777 9787 9796 9804 9812 9820 9827 9833 9839 9845 9850 9855 9859 9863 9866 9869 9872 9875 9877 9879 9880 9882 9883 9884 9884 9885 9885 9885 9885 9884 9884 9883 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9871 9870 9868 9867 9866 9864 9863 9861 9860 9859 9858 9856 9855 9854 9854 9853 9852 9852 9851 9851 9851 9851 9851 9852 9852 9853 9854 9855 9856 9857 9859 9861 9862 9865 9867 9869 9872 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9958 9957 9956 9954 9952 9951 9949 9946 9944 9942 9939 9937 9934 9931 9928 9924 9921 9917 9913 9909 9905 9901 9896 9891 9886 9881 9876 9870 9864 9858 9852 9846 9839 9832 9825 9818 9811 9803 9796 9788 9780 9772 9764 9755 9747 9738 9730 9721 9713 9704 9695 9687 9678 9670 9662 9654 9646 9638 9630 9623 9616 9609 9603 9597 9771 2 6 1 9591 9586 9581 9577 9573 9570 9567 9564 9562 9561 9560 9560 9560 9561 9562 9564 9566 9569 9573 9577 9581 9586 9591 9597 9603 9609 9616 9623 9631 9638 9646 9654 9663 9671 9680 9688 9697 9706 9714 9723 9732 9740 9749 9757 9765 9773 9781 9789 9796 9803 9810 9817 9823 9829 9835 9841 9846 9851 9856 9860 9864 9868 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9926 9924 9921 9919 9917 9914 9912 9909 9907 9904 9901 9899 9896 9894 9891 9889 9887 9884 9882 9880 9879 9877 9875 9874 9873 9872 9872 9871 9871 9871 9871 9871 9872 9873 9874 9876 9877 9879 9881 9883 9886 9889 9891 9894 9897 9900 9904 9907 9911 9914 9917 9921 9924 9928 9931 9934 9938 9941 9944 9947 9949 9952 9954 9956 9958 9960 9961 9963 9964 9965 9965 9966 9966 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9931 9928 9925 9922 9919 9915 9911 9907 9903 9898 9893 9888 9882 9876 9870 9864 9858 9851 9844 9837 9830 9823 9815 9808 9800 9793 9785 9777 9769 9761 9753 9745 9737 9729 9722 9714 9706 9699 9691 9684 9676 9669 9662 9655 9648 9641 9635 9629 9622 9616 9611 9605 9600 9594 9590 9585 9580 9576 9573 9569 9566 9563 9560 9558 9556 9555 9554 9553 9553 9553 9554 9555 9556 9558 9560 9563 9566 9569 9573 9577 9582 9587 9592 9597 9603 9609 9615 9622 9628 9635 9642 9648 9655 9662 9669 9676 9682 9689 9695 9701 9707 9713 9718 9772 2 6 1 9723 9728 9733 9737 9741 9744 9748 9750 9753 9755 9757 9759 9760 9761 9762 9762 9762 9762 9762 9762 9761 9760 9760 9759 9758 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9746 9745 9745 9744 9744 9744 9744 9744 9744 9744 9744 9744 9745 9745 9745 9746 9746 9747 9747 9747 9748 9748 9748 9749 9749 9749 9749 9749 9749 9749 9748 9748 9748 9747 9746 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9735 9734 9733 9732 9730 9729 9728 9727 9726 9725 9724 9723 9723 9722 9722 9721 9721 9721 9721 9722 9722 9723 9724 9725 9726 9727 9729 9731 9733 9735 9738 9740 9743 9746 9750 9753 9757 9761 9765 9770 9774 9779 9784 9789 9794 9799 9804 9810 9815 9821 9826 9832 9837 9842 9848 9853 9858 9863 9868 9873 9878 9882 9886 9890 9894 9898 9901 9904 9907 9909 9911 9913 9915 9916 9917 9918 9919 9919 9920 9920 9919 9919 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9913 9913 9914 9915 9917 9918 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9923 9922 9921 9920 9919 9919 9918 9918 9918 9918 9918 9919 9920 9921 9922 9923 9924 9926 9928 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9863 9859 9856 9852 9847 9843 9839 9834 9829 9825 9820 9815 9810 9805 9800 9796 9791 9786 9782 9777 9773 9769 9765 9762 9759 9756 9753 9751 9749 9747 9746 9745 9744 9744 9744 9745 9746 9747 9748 9750 9752 9755 9757 9760 9764 9767 9770 9774 9778 9782 9786 9790 9795 9799 9803 9808 9812 9816 9821 9825 9829 9833 9837 9841 9845 9849 9853 9857 9860 9864 9867 9870 9874 9877 9880 9883 9886 9888 9891 9894 9897 9899 9901 9904 9906 9908 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9773 2 6 1 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9890 9888 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9857 9856 9855 9854 9853 9852 9851 9851 9850 9850 9849 9849 9849 9848 9848 9848 9848 9848 9847 9847 9847 9846 9846 9845 9845 9844 9843 9842 9841 9839 9838 9836 9834 9832 9829 9827 9824 9822 9819 9815 9812 9809 9805 9802 9798 9794 9790 9786 9782 9778 9774 9770 9766 9762 9758 9754 9750 9746 9742 9739 9735 9732 9728 9725 9722 9719 9716 9714 9711 9709 9707 9705 9703 9701 9699 9697 9696 9695 9693 9692 9691 9690 9690 9689 9688 9688 9687 9687 9687 9686 9686 9686 9686 9686 9686 9686 9686 9687 9687 9687 9688 9688 9689 9690 9691 9691 9692 9693 9694 9695 9697 9698 9699 9700 9702 9703 9705 9706 9708 9709 9711 9712 9713 9715 9716 9717 9719 9720 9721 9721 9722 9723 9723 9723 9723 9723 9723 9723 9722 9721 9720 9719 9718 9716 9714 9712 9710 9708 9705 9702 9699 9697 9693 9690 9687 9684 9680 9677 9673 9669 9666 9662 9658 9655 9651 9647 9644 9640 9636 9633 9629 9626 9622 9619 9615 9612 9609 9605 9602 9598 9595 9591 9588 9584 9580 9576 9572 9568 9564 9560 9555 9551 9546 9541 9536 9531 9525 9519 9514 9508 9501 9495 9488 9481 9474 9467 9460 9452 9444 9436 9428 9420 9411 9403 9394 9385 9376 9367 9358 9348 9339 9329 9319 9309 9299 9288 9278 9267 9256 9245 9234 9223 9211 9199 9187 9175 9162 9149 9136 9122 9109 9094 9080 9065 9050 9034 9018 9002 8985 8968 8950 8932 8913 8894 8874 8854 8833 8812 8790 8768 8745 8721 8697 8673 8647 8621 8595 8568 8540 8511 8482 8452 8421 8390 8357 8324 8290 8255 8219 8182 8144 8105 8065 8023 7981 7937 7892 7845 7797 7748 7697 7644 7590 7534 7476 7417 7356 7294 7229 7163 7094 7024 6952 6879 6803 6726 6647 6566 6484 6401 6316 6229 6142 6053 5963 5873 5782 5691 5600 5508 5417 5326 5235 5146 5057 4970 4884 4800 4718 4639 4562 4488 4416 4348 4284 4223 4166 4113 4064 4020 3980 3945 3915 3889 3869 3854 3843 3838 3838 3843 3853 3868 3888 3912 3941 3974 4012 4054 4099 4148 4201 4257 4316 4377 4441 4507 4574 4644 4714 4786 4859 4932 5005 5078 5151 5224 5296 5367 5437 5506 5573 5639 5704 5767 5827 5886 5944 5999 6052 6104 6154 6202 6248 6292 6335 6376 6415 6453 6490 6526 6561 6595 6628 6660 6692 6723 6754 6785 6816 6846 6877 6908 6939 6971 7002 7035 7067 7100 7134 7168 7202 7238 7273 7310 7346 7383 9774 2 6 1 7421 7459 7497 7535 7574 7613 7652 7691 7730 7769 7808 7846 7885 7923 7961 7998 8035 8072 8108 8144 8179 8213 8247 8280 8313 8344 8376 8406 8436 8465 8494 8522 8549 8576 8602 8627 8652 8676 8700 8723 8745 8767 8789 8809 8830 8850 8869 8888 8907 8925 8943 8960 8977 8993 9010 9026 9041 9056 9071 9085 9100 9113 9127 9140 9153 9166 9178 9190 9202 9213 9224 9235 9245 9256 9266 9275 9284 9294 9302 9311 9319 9327 9334 9341 9348 9355 9361 9367 9373 9379 9384 9389 9394 9398 9402 9406 9410 9413 9416 9419 9422 9424 9427 9429 9431 9432 9434 9435 9437 9438 9439 9440 9441 9441 9442 9442 9443 9443 9443 9443 9443 9443 9443 9443 9442 9442 9441 9440 9440 9439 9438 9437 9435 9434 9432 9431 9429 9427 9425 9423 9420 9418 9415 9412 9409 9406 9402 9398 9395 9390 9386 9381 9377 9371 9366 9360 9354 9348 9341 9334 9326 9319 9310 9301 9292 9283 9272 9262 9251 9239 9227 9214 9201 9188 9173 9159 9144 9128 9112 9096 9079 9062 9045 9027 9009 8991 8973 8955 8938 8920 8902 8885 8868 8852 8836 8821 8806 8792 8779 8767 8756 8746 8737 8729 8723 8717 8713 8710 8709 8708 8709 8712 8716 8721 8727 8735 8744 8754 8765 8777 8791 8805 8820 8836 8853 8870 8888 8906 8925 8944 8964 8983 9003 9023 9042 9062 9082 9101 9120 9139 9157 9175 9193 9210 9227 9243 9259 9274 9289 9303 9317 9331 9344 9357 9369 9381 9392 9403 9414 9425 9435 9445 9455 9465 9474 9483 9492 9501 9510 9518 9527 9535 9543 9551 9559 9567 9575 9582 9590 9597 9604 9611 9618 9625 9631 9637 9643 9649 9655 9660 9666 9671 9675 9680 9685 9689 9693 9697 9701 9704 9708 9711 9714 9717 9720 9723 9726 9729 9731 9734 9736 9739 9741 9744 9746 9748 9750 9753 9755 9757 9759 9761 9763 9764 9766 9768 9769 9770 9772 9773 9774 9775 9775 9776 9776 9776 9777 9776 9776 9776 9775 9775 9774 9773 9772 9771 9769 9768 9767 9765 9764 9763 9761 9760 9759 9757 9756 9755 9754 9754 9753 9753 9752 9752 9752 9753 9753 9754 9755 9756 9758 9759 9761 9763 9766 9768 9771 9773 9776 9779 9782 9785 9789 9792 9795 9799 9802 9805 9809 9812 9815 9818 9821 9824 9827 9829 9832 9834 9836 9838 9840 9842 9843 9844 9846 9847 9847 9848 9849 9849 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9858 9860 9861 9863 9864 9866 9868 9870 9872 9875 9877 9879 9881 9884 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9911 9912 9912 9913 9913 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9775 2 6 1 9901 9902 9902 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9888 9886 9884 9882 9881 9879 9877 9876 9874 9873 9871 9870 9869 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9859 9857 9855 9853 9850 9847 9844 9841 9837 9833 9829 9825 9820 9815 9810 9805 9800 9795 9789 9784 9778 9772 9766 9761 9755 9749 9743 9737 9731 9725 9719 9713 9707 9701 9695 9689 9683 9677 9671 9664 9658 9651 9645 9638 9631 9623 9616 9608 9600 9592 9584 9575 9566 9557 9548 9539 9529 9520 9510 9500 9490 9480 9470 9460 9450 9440 9430 9421 9412 9403 9395 9387 9379 9372 9366 9360 9355 9351 9347 9344 9342 9340 9339 9340 9341 9342 9345 9349 9353 9358 9364 9370 9377 9385 9394 9403 9413 9423 9433 9444 9455 9467 9479 9491 9503 9515 9527 9540 9552 9564 9576 9588 9600 9611 9622 9633 9644 9654 9664 9674 9683 9692 9701 9709 9717 9725 9732 9739 9746 9752 9759 9764 9770 9775 9781 9786 9790 9795 9799 9803 9807 9811 9815 9819 9822 9825 9829 9832 9835 9838 9841 9843 9846 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9895 9894 9892 9891 9889 9886 9884 9882 9879 9876 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9842 9839 9837 9834 9832 9830 9828 9826 9824 9823 9821 9820 9819 9818 9817 9815 9814 9813 9812 9811 9809 9808 9806 9804 9802 9800 9798 9795 9792 9788 9785 9781 9776 9772 9767 9762 9756 9750 9776 2 6 1 9744 9737 9731 9724 9717 9710 9703 9695 9688 9681 9673 9666 9659 9653 9646 9640 9634 9628 9623 9618 9614 9610 9607 9604 9602 9600 9599 9598 9598 9598 9599 9600 9602 9605 9607 9610 9614 9618 9622 9627 9631 9636 9641 9647 9652 9657 9663 9668 9674 9679 9685 9690 9695 9700 9705 9710 9714 9719 9723 9727 9731 9735 9739 9743 9746 9749 9753 9756 9759 9762 9765 9768 9770 9773 9776 9779 9781 9784 9787 9789 9792 9794 9797 9800 9802 9805 9807 9809 9812 9814 9816 9818 9819 9821 9823 9824 9825 9826 9827 9828 9828 9829 9829 9829 9829 9828 9828 9827 9826 9825 9823 9822 9821 9819 9817 9815 9814 9812 9810 9808 9806 9804 9802 9800 9798 9797 9795 9793 9792 9790 9789 9787 9786 9785 9783 9782 9781 9780 9779 9778 9778 9777 9776 9775 9774 9773 9773 9772 9771 9770 9769 9768 9767 9766 9765 9763 9762 9761 9759 9758 9757 9755 9754 9752 9750 9749 9747 9745 9744 9742 9740 9739 9737 9735 9734 9732 9731 9729 9728 9727 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9700 9699 9697 9696 9694 9693 9691 9689 9688 9686 9684 9682 9680 9678 9676 9673 9671 9669 9667 9664 9662 9659 9657 9654 9651 9649 9646 9643 9640 9637 9634 9630 9627 9623 9620 9616 9612 9607 9603 9598 9593 9588 9583 9577 9571 9565 9559 9552 9545 9538 9530 9522 9514 9506 9498 9489 9480 9471 9462 9453 9443 9434 9424 9414 9404 9394 9385 9375 9365 9355 9345 9335 9326 9316 9306 9297 9287 9278 9268 9258 9249 9239 9229 9219 9209 9199 9189 9178 9167 9156 9144 9132 9119 9106 9092 9077 9062 9047 9030 9013 8995 8977 8958 8937 8916 8895 8872 8849 8824 8799 8774 8747 8720 8692 8663 8634 8603 8572 8541 8508 8475 8442 8407 8372 8336 8299 8262 8223 8183 8143 8101 8058 8014 7969 7922 7874 7824 7773 7719 7664 7607 7548 7486 7423 7357 7289 7218 7145 7070 6992 6912 6830 6745 6658 6569 6478 6386 6292 6196 6099 6001 5902 5803 5704 5606 5507 5410 5314 5219 5127 5036 4949 4864 4783 4706 4633 4564 4501 4443 4389 4342 4300 4265 4236 4213 4197 4187 4185 4189 4199 4217 4240 4270 4307 4349 4397 4452 4511 4576 4645 4719 4797 4878 4963 5051 5142 5235 5330 5426 5524 5622 5721 5820 5919 6017 6114 6211 6306 6400 6492 6582 6671 6756 6840 6921 7000 7076 7150 7222 7291 7358 7422 7484 7543 7601 7656 7709 7760 7810 7857 7903 7948 7991 8033 8073 8112 8151 8188 8224 8259 8293 8327 8360 8392 8423 8454 8484 8513 8542 8570 8597 8624 8650 8675 8700 8724 8747 8769 8791 8812 8832 8851 8870 8888 8905 8921 8937 8952 8966 8979 8992 9004 9016 9026 9037 9046 9055 9064 9072 9080 9087 9094 9100 9106 9112 9117 9777 2 6 1 9122 9126 9130 9134 9138 9141 9144 9146 9148 9150 9152 9153 9154 9154 9154 9154 9153 9153 9151 9150 9148 9146 9143 9140 9137 9134 9130 9126 9122 9118 9114 9109 9105 9100 9096 9091 9087 9082 9078 9074 9071 9067 9064 9061 9059 9057 9055 9054 9054 9053 9054 9054 9056 9058 9060 9063 9066 9070 9075 9080 9085 9091 9097 9104 9111 9119 9127 9135 9144 9153 9162 9172 9182 9191 9202 9212 9222 9233 9243 9254 9265 9275 9286 9297 9308 9319 9329 9340 9351 9361 9372 9382 9392 9403 9413 9423 9432 9442 9452 9461 9471 9480 9489 9498 9506 9515 9523 9532 9540 9547 9555 9562 9570 9577 9584 9590 9597 9603 9609 9615 9621 9627 9632 9637 9642 9647 9652 9657 9661 9666 9670 9674 9678 9682 9686 9690 9694 9697 9701 9705 9708 9712 9716 9719 9723 9726 9730 9733 9737 9740 9744 9748 9751 9755 9758 9762 9765 9769 9772 9776 9779 9783 9786 9789 9793 9796 9799 9802 9805 9808 9810 9813 9816 9818 9820 9823 9825 9827 9829 9830 9832 9834 9835 9836 9837 9839 9840 9840 9841 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9846 9846 9846 9847 9847 9848 9849 9849 9850 9851 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9866 9867 9867 9868 9869 9869 9869 9870 9870 9870 9870 9870 9869 9869 9868 9868 9867 9866 9865 9864 9862 9861 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9834 9830 9827 9823 9820 9816 9812 9808 9804 9800 9795 9791 9786 9782 9777 9773 9768 9763 9759 9754 9749 9745 9740 9736 9731 9727 9723 9719 9715 9711 9708 9704 9701 9698 9695 9693 9691 9689 9687 9685 9684 9683 9682 9682 9682 9682 9682 9683 9684 9685 9686 9688 9690 9692 9694 9696 9698 9701 9704 9706 9709 9712 9715 9718 9721 9724 9727 9730 9733 9736 9739 9742 9744 9747 9750 9752 9755 9757 9760 9762 9764 9766 9768 9770 9772 9774 9775 9777 9779 9780 9782 9784 9785 9787 9788 9790 9791 9792 9794 9795 9796 9798 9799 9800 9801 9802 9804 9805 9805 9806 9807 9808 9808 9809 9809 9810 9810 9810 9810 9810 9809 9809 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9798 9797 9795 9794 9792 9791 9790 9788 9787 9785 9784 9783 9782 9781 9780 9779 9779 9778 9778 9778 9778 9778 9779 9779 9780 9781 9782 9783 9785 9786 9788 9790 9793 9795 9798 9800 9803 9806 9809 9813 9816 9819 9823 9826 9830 9834 9837 9841 9845 9848 9852 9855 9859 9862 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9888 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9892 9891 9891 9890 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9875 9778 2 6 1 9874 9872 9871 9870 9868 9867 9866 9864 9863 9862 9861 9860 9859 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9846 9844 9843 9842 9840 9839 9837 9835 9834 9832 9831 9829 9827 9826 9824 9823 9821 9820 9818 9817 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9806 9805 9805 9804 9803 9803 9802 9802 9801 9800 9799 9799 9797 9796 9795 9793 9792 9790 9787 9785 9782 9779 9776 9772 9768 9764 9760 9755 9751 9745 9740 9734 9729 9723 9716 9710 9704 9698 9691 9685 9678 9672 9666 9659 9653 9648 9642 9637 9632 9627 9622 9618 9614 9611 9608 9605 9603 9601 9599 9598 9597 9597 9597 9597 9598 9599 9600 9601 9603 9605 9607 9609 9612 9614 9617 9619 9622 9625 9628 9630 9633 9635 9638 9640 9642 9645 9647 9648 9650 9652 9653 9654 9655 9656 9657 9658 9658 9659 9659 9659 9659 9659 9658 9658 9657 9657 9656 9655 9654 9654 9652 9651 9650 9649 9648 9646 9645 9643 9642 9640 9638 9637 9635 9633 9631 9629 9627 9625 9622 9620 9618 9616 9613 9611 9609 9607 9604 9602 9600 9598 9596 9594 9592 9590 9589 9587 9586 9585 9584 9583 9582 9582 9581 9581 9581 9581 9582 9583 9583 9584 9586 9587 9589 9591 9593 9595 9597 9599 9602 9604 9607 9610 9613 9616 9619 9622 9626 9629 9632 9635 9639 9642 9645 9649 9652 9655 9659 9662 9665 9668 9672 9675 9678 9681 9684 9688 9691 9694 9697 9700 9703 9706 9708 9711 9714 9717 9719 9722 9725 9727 9729 9732 9734 9736 9738 9740 9741 9743 9744 9746 9747 9748 9748 9749 9749 9750 9750 9749 9749 9749 9748 9747 9746 9745 9744 9742 9740 9739 9737 9735 9733 9731 9728 9726 9724 9721 9719 9716 9714 9711 9709 9706 9704 9701 9699 9697 9694 9692 9689 9687 9685 9682 9680 9677 9675 9672 9670 9667 9664 9661 9658 9654 9651 9647 9643 9639 9634 9630 9624 9619 9613 9607 9601 9594 9587 9579 9571 9563 9555 9546 9536 9526 9516 9506 9495 9484 9472 9460 9448 9436 9423 9410 9397 9384 9370 9357 9343 9329 9315 9301 9287 9273 9259 9245 9231 9217 9203 9189 9176 9163 9150 9137 9124 9112 9100 9088 9077 9066 9056 9046 9037 9028 9020 9012 9005 8998 8993 8987 8983 8979 8976 8974 8972 8972 8972 8972 8974 8976 8979 8983 8987 8993 8999 9005 9013 9021 9029 9039 9048 9059 9069 9081 9092 9104 9116 9129 9141 9154 9167 9180 9193 9206 9218 9231 9244 9256 9269 9280 9292 9304 9315 9325 9336 9346 9355 9365 9374 9382 9390 9398 9405 9412 9419 9425 9431 9437 9442 9447 9452 9457 9461 9465 9469 9473 9476 9479 9482 9485 9488 9491 9493 9495 9497 9499 9501 9502 9504 9505 9506 9506 9507 9507 9507 9506 9506 9505 9504 9503 9501 9499 9497 9495 9492 9489 9486 9482 9479 9475 9471 9467 9463 9458 9454 9449 9445 9440 9435 9779 2 6 1 9431 9426 9421 9416 9412 9407 9403 9399 9394 9390 9386 9382 9378 9374 9370 9367 9363 9360 9356 9352 9349 9345 9341 9337 9334 9330 9325 9321 9316 9312 9307 9301 9296 9290 9284 9278 9271 9264 9257 9250 9242 9234 9225 9217 9208 9199 9190 9180 9170 9161 9151 9141 9131 9120 9110 9100 9090 9079 9069 9059 9049 9038 9028 9018 9008 8997 8987 8977 8967 8956 8946 8935 8924 8913 8902 8891 8879 8866 8854 8840 8827 8812 8797 8782 8765 8748 8731 8712 8692 8672 8651 8628 8605 8581 8555 8529 8502 8473 8444 8413 8382 8349 8316 8281 8246 8209 8172 8133 8094 8054 8012 7970 7927 7883 7838 7792 7746 7698 7649 7599 7549 7497 7444 7390 7335 7279 7221 7162 7102 7040 6976 6911 6844 6776 6706 6633 6559 6483 6405 6325 6243 6159 6072 5984 5893 5801 5707 5610 5512 5412 5310 5207 5102 4996 4890 4782 4674 4565 4457 4348 4239 4132 4025 3920 3816 3714 3614 3517 3422 3331 3243 3158 3078 3003 2931 2865 2804 2749 2699 2655 2617 2584 2559 2539 2527 2521 2521 2528 2542 2562 2588 2621 2661 2706 2757 2815 2877 2945 3018 3096 3179 3266 3356 3451 3548 3649 3753 3858 3966 4076 4187 4299 4412 4526 4639 4753 4866 4979 5091 5202 5312 5420 5526 5631 5735 5836 5935 6032 6127 6219 6309 6397 6482 6565 6646 6724 6800 6873 6945 7014 7081 7147 7210 7271 7330 7388 7444 7498 7551 7602 7652 7701 7748 7794 7839 7883 7925 7967 8007 8047 8085 8123 8160 8196 8231 8265 8298 8330 8362 8393 8423 8452 8480 8508 8535 8561 8586 8610 8634 8657 8679 8700 8721 8741 8760 8779 8796 8814 8830 8846 8861 8876 8890 8904 8917 8929 8941 8953 8964 8975 8985 8995 9004 9013 9022 9030 9038 9045 9052 9058 9065 9070 9076 9081 9086 9090 9094 9097 9100 9102 9104 9106 9107 9108 9108 9108 9107 9106 9105 9103 9100 9098 9095 9091 9087 9083 9079 9074 9069 9064 9059 9054 9048 9043 9037 9032 9027 9021 9016 9011 9007 9002 8998 8994 8990 8987 8984 8982 8980 8979 8978 8977 8977 8978 8979 8981 8983 8986 8989 8992 8997 9001 9006 9012 9018 9024 9031 9038 9045 9053 9061 9069 9077 9086 9095 9103 9112 9121 9130 9138 9147 9156 9164 9173 9181 9189 9197 9205 9212 9219 9226 9233 9239 9245 9251 9256 9261 9266 9270 9274 9278 9281 9284 9287 9290 9292 9294 9296 9297 9298 9299 9300 9301 9301 9302 9302 9302 9302 9302 9301 9301 9301 9301 9300 9300 9300 9300 9300 9300 9300 9301 9301 9302 9303 9304 9306 9308 9309 9312 9314 9317 9320 9323 9327 9331 9335 9340 9345 9350 9356 9362 9368 9375 9382 9389 9397 9405 9413 9421 9430 9438 9447 9456 9466 9475 9484 9494 9504 9513 9523 9533 9542 9552 9561 9570 9579 9588 9597 9606 9614 9622 9630 9637 9644 9651 9658 9664 9670 9676 9681 9780 2 6 1 9686 9691 9695 9699 9703 9706 9710 9713 9716 9718 9721 9723 9725 9727 9729 9731 9732 9734 9736 9737 9739 9740 9742 9744 9745 9747 9749 9751 9752 9754 9756 9758 9760 9763 9765 9767 9769 9771 9773 9776 9778 9780 9782 9784 9786 9788 9789 9791 9792 9794 9795 9796 9797 9798 9799 9800 9800 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9801 9801 9802 9802 9802 9802 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9812 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9842 9844 9845 9847 9848 9849 9850 9851 9851 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9849 9849 9848 9847 9846 9846 9845 9844 9843 9843 9842 9842 9841 9841 9841 9841 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9839 9838 9837 9835 9834 9833 9831 9829 9827 9825 9822 9820 9817 9815 9812 9809 9806 9804 9801 9798 9795 9793 9790 9787 9785 9783 9781 9779 9778 9777 9776 9775 9774 9774 9774 9774 9775 9776 9777 9778 9780 9782 9784 9786 9788 9791 9793 9796 9799 9802 9804 9807 9810 9813 9816 9819 9821 9824 9827 9829 9831 9834 9836 9838 9840 9841 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9866 9865 9864 9863 9862 9860 9859 9857 9855 9853 9850 9848 9845 9843 9840 9837 9834 9831 9828 9825 9821 9819 9816 9813 9810 9808 9805 9803 9801 9799 9798 9797 9796 9795 9794 9794 9794 9794 9795 9795 9796 9797 9799 9800 9802 9803 9805 9807 9808 9810 9812 9814 9815 9817 9818 9820 9821 9822 9822 9823 9823 9823 9823 9822 9822 9820 9819 9818 9816 9814 9812 9809 9806 9804 9801 9798 9794 9791 9788 9784 9781 9777 9774 9770 9767 9764 9760 9757 9754 9751 9748 9746 9743 9741 9739 9737 9735 9733 9731 9730 9729 9727 9726 9725 9725 9724 9724 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9724 9724 9724 9724 9725 9725 9725 9725 9725 9725 9724 9724 9723 9723 9722 9721 9720 9718 9717 9715 9713 9710 9708 9705 9702 9698 9695 9691 9686 9682 9677 9671 9666 9660 9654 9647 9641 9634 9627 9620 9612 9605 9597 9589 9781 2 6 1 9581 9573 9565 9558 9550 9542 9534 9527 9520 9513 9506 9499 9493 9487 9482 9477 9472 9468 9464 9460 9457 9455 9453 9451 9450 9450 9449 9450 9450 9452 9453 9455 9458 9461 9464 9468 9472 9476 9481 9486 9491 9497 9503 9509 9515 9521 9528 9535 9542 9549 9556 9563 9570 9578 9585 9593 9600 9608 9615 9623 9630 9638 9646 9653 9660 9668 9675 9682 9689 9696 9703 9710 9717 9723 9730 9736 9742 9748 9753 9759 9764 9769 9774 9779 9783 9788 9792 9796 9799 9802 9806 9809 9811 9814 9816 9818 9820 9822 9823 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9837 9837 9836 9836 9835 9834 9833 9831 9830 9828 9826 9823 9821 9818 9815 9811 9808 9804 9799 9795 9790 9785 9779 9773 9767 9761 9755 9748 9741 9734 9726 9719 9711 9703 9695 9687 9679 9671 9663 9654 9646 9638 9630 9622 9614 9606 9598 9590 9583 9575 9568 9561 9554 9547 9541 9535 9529 9523 9517 9512 9507 9502 9498 9493 9489 9486 9482 9479 9476 9474 9471 9469 9467 9466 9465 9464 9463 9462 9462 9463 9463 9464 9465 9466 9468 9470 9472 9474 9477 9480 9483 9487 9490 9495 9499 9503 9508 9513 9518 9524 9530 9535 9541 9548 9554 9560 9567 9574 9581 9587 9594 9601 9608 9615 9622 9629 9635 9642 9648 9655 9661 9667 9673 9679 9684 9689 9694 9699 9703 9707 9711 9715 9718 9721 9723 9726 9728 9730 9731 9732 9733 9734 9735 9735 9735 9735 9735 9734 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9717 9716 9715 9714 9714 9713 9712 9712 9711 9710 9710 9709 9708 9707 9706 9705 9704 9703 9702 9700 9699 9697 9696 9694 9692 9690 9688 9686 9684 9681 9679 9677 9674 9672 9669 9667 9664 9662 9659 9657 9654 9652 9649 9647 9645 9642 9640 9638 9636 9634 9632 9630 9628 9626 9624 9622 9620 9619 9617 9615 9614 9612 9610 9608 9607 9605 9603 9601 9599 9597 9595 9593 9591 9588 9586 9584 9581 9579 9576 9573 9570 9568 9565 9562 9559 9556 9553 9550 9546 9543 9540 9536 9533 9530 9526 9523 9519 9516 9512 9509 9505 9502 9498 9495 9491 9487 9484 9480 9476 9473 9469 9465 9462 9458 9454 9451 9447 9443 9439 9436 9432 9428 9424 9421 9417 9413 9409 9405 9402 9398 9394 9390 9386 9382 9378 9374 9370 9365 9361 9357 9352 9348 9343 9339 9334 9329 9324 9319 9314 9308 9303 9297 9291 9285 9279 9273 9267 9261 9254 9247 9240 9233 9226 9219 9211 9204 9196 9188 9180 9172 9164 9155 9147 9138 9129 9120 9111 9102 9093 9083 9074 9064 9054 9044 9034 9024 9014 9004 8993 8983 8972 8962 8951 8940 8929 8918 8907 8896 8884 8873 8861 8850 8838 8826 8814 8802 8790 9782 2 6 1 8778 8765 8753 8740 8727 8714 8701 8688 8674 8660 8646 8632 8618 8603 8589 8574 8558 8543 8527 8511 8494 8477 8460 8443 8426 8408 8389 8371 8352 8333 8314 8294 8274 8254 8233 8212 8191 8170 8148 8127 8105 8082 8060 8037 8014 7991 7968 7945 7921 7897 7873 7848 7824 7799 7773 7748 7722 7696 7669 7642 7614 7586 7558 7528 7499 7469 7438 7406 7374 7341 7307 7272 7236 7200 7163 7124 7085 7045 7003 6961 6918 6873 6828 6781 6733 6684 6634 6583 6531 6477 6423 6367 6310 6252 6192 6132 6070 6007 5943 5878 5811 5744 5675 5604 5533 5460 5386 5311 5235 5157 5078 4998 4917 4834 4750 4664 4578 4490 4401 4311 4220 4128 4034 3940 3845 3749 3652 3554 3456 3357 3258 3159 3059 2959 2860 2760 2661 2562 2464 2367 2270 2175 2080 1987 1895 1805 1717 1630 1546 1463 1383 1304 1228 1155 1084 1016 950 887 827 769 714 662 613 567 523 482 444 408 375 345 317 291 268 248 229 213 200 188 179 171 166 162 161 162 164 168 175 183 193 205 219 234 252 272 294 317 343 371 402 434 468 505 544 586 630 676 725 776 830 886 944 1005 1069 1134 1203 1273 1346 1421 1499 1578 1660 1743 1829 1916 2004 2095 2187 2280 2374 2469 2566 2663 2761 2859 2958 3058 3157 3257 3356 3455 3554 3653 3751 3849 3945 4041 4136 4231 4324 4416 4507 4597 4685 4772 4858 4943 5026 5107 5188 5266 5344 5420 5495 5568 5639 5710 5779 5846 5913 5977 6041 6103 6165 6224 6283 6341 6397 6452 6506 6559 6611 6662 6712 6761 6809 6857 6903 6948 6993 7036 7079 7121 7162 7203 7242 7281 7319 7357 7394 7430 7465 7500 7534 7567 7600 7632 7664 7695 7725 7755 7785 7813 7842 7869 7896 7923 7949 7975 8000 8025 8049 8072 8096 8118 8140 8162 8183 8204 8225 8244 8264 8283 8301 8319 8336 8353 8370 8386 8401 8416 8431 8445 8459 8473 8485 8498 8510 8522 8533 8545 8555 8566 8576 8586 8595 8605 8614 8623 8632 8640 8648 8656 8665 8672 8680 8688 8695 8702 8709 8716 8723 8730 8737 8743 8749 8755 8761 8766 8772 8776 8781 8785 8790 8793 8796 8799 8802 8804 8806 8807 8807 8808 8808 8807 8806 8805 8803 8801 8798 8795 8792 8788 8784 8780 8776 8772 8768 8764 8760 8756 8752 8748 8745 8742 8740 8738 8736 8735 8735 8735 8736 8738 8740 8743 8747 8752 8757 8764 8771 8779 8787 8797 8807 8818 8829 8841 8854 8867 8881 8895 8909 8924 8939 8953 8968 8984 8999 9013 9028 9043 9057 9071 9085 9098 9111 9124 9136 9147 9158 9169 9179 9188 9197 9206 9214 9221 9228 9235 9241 9247 9252 9257 9262 9266 9271 9274 9278 9282 9285 9288 9291 9294 9297 9300 9303 9305 9307 9310 9312 9314 9316 9318 9319 9321 9322 9322 9323 9323 9323 9323 9783 2 6 1 9322 9321 9319 9317 9314 9312 9308 9304 9300 9295 9290 9284 9278 9272 9265 9257 9250 9242 9234 9226 9217 9209 9200 9192 9183 9175 9166 9158 9150 9143 9135 9128 9121 9115 9109 9104 9099 9094 9090 9087 9083 9081 9078 9077 9075 9074 9074 9074 9074 9074 9075 9076 9077 9078 9079 9080 9081 9083 9084 9085 9086 9086 9087 9087 9086 9086 9085 9083 9082 9080 9077 9074 9070 9066 9061 9056 9050 9043 9036 9028 9020 9010 9000 8990 8978 8966 8953 8939 8923 8908 8891 8873 8854 8834 8813 8791 8767 8743 8717 8691 8663 8633 8603 8572 8539 8506 8471 8435 8398 8361 8322 8283 8243 8203 8162 8121 8080 8038 7997 7956 7915 7875 7836 7797 7760 7723 7688 7655 7623 7593 7565 7539 7516 7494 7476 7460 7446 7436 7428 7423 7422 7423 7427 7434 7444 7457 7473 7492 7514 7538 7565 7595 7626 7660 7696 7734 7774 7815 7858 7902 7947 7993 8040 8087 8134 8182 8230 8277 8324 8371 8417 8463 8507 8551 8593 8634 8674 8713 8750 8786 8820 8852 8883 8913 8941 8967 8992 9015 9037 9057 9076 9094 9110 9125 9139 9151 9162 9173 9182 9191 9198 9205 9211 9216 9221 9225 9228 9231 9233 9234 9235 9236 9236 9235 9234 9232 9230 9227 9223 9219 9214 9208 9202 9195 9187 9178 9168 9157 9146 9133 9119 9105 9089 9072 9055 9036 9016 8995 8974 8951 8927 8903 8878 8852 8825 8798 8770 8741 8713 8684 8655 8625 8596 8567 8538 8509 8481 8454 8427 8401 8376 8352 8329 8307 8287 8268 8250 8234 8220 8208 8197 8188 8181 8176 8173 8172 8173 8176 8181 8187 8196 8207 8220 8234 8250 8268 8288 8309 8332 8356 8382 8409 8436 8465 8495 8526 8558 8590 8623 8656 8689 8723 8757 8791 8825 8859 8892 8926 8959 8991 9023 9055 9086 9116 9145 9174 9202 9230 9256 9282 9307 9331 9354 9376 9398 9419 9439 9458 9476 9494 9511 9527 9543 9558 9572 9586 9599 9612 9624 9636 9647 9657 9668 9677 9687 9696 9705 9713 9721 9728 9736 9743 9749 9755 9761 9767 9772 9776 9781 9785 9789 9792 9795 9797 9800 9801 9803 9804 9804 9805 9805 9804 9803 9802 9801 9799 9797 9795 9792 9789 9786 9783 9779 9776 9772 9768 9763 9759 9754 9750 9745 9740 9735 9730 9725 9720 9714 9709 9703 9697 9691 9685 9678 9671 9664 9656 9648 9640 9631 9622 9612 9601 9590 9578 9566 9552 9538 9523 9508 9491 9473 9455 9435 9415 9393 9371 9348 9323 9298 9271 9244 9216 9186 9156 9126 9094 9062 9029 8995 8961 8926 8891 8856 8820 8784 8749 8713 8677 8642 8606 8572 8538 8504 8471 8439 8408 8378 8349 8321 8294 8269 8245 8222 8202 8182 8165 8149 8135 8123 8113 8105 8098 8094 8091 8091 8092 8096 8101 8108 8117 8128 8140 8154 8170 8188 8207 8228 8250 8273 8297 8323 8350 8377 8406 8435 8465 8496 8527 8559 8591 9784 2 6 1 8623 8655 8688 8720 8753 8785 8817 8849 8881 8912 8943 8973 9003 9033 9061 9090 9117 9144 9170 9196 9221 9245 9269 9292 9314 9336 9357 9377 9397 9416 9434 9452 9470 9486 9502 9518 9533 9548 9562 9576 9589 9602 9614 9626 9637 9648 9659 9669 9679 9688 9697 9706 9714 9722 9730 9737 9744 9751 9757 9763 9769 9775 9780 9785 9790 9794 9799 9803 9807 9810 9814 9817 9821 9824 9827 9830 9833 9835 9838 9840 9843 9845 9848 9850 9852 9855 9857 9859 9861 9863 9865 9867 9869 9870 9872 9874 9875 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9878 9879 9879 9880 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9895 9895 9894 9893 9892 9890 9888 9886 9883 9880 9877 9873 9869 9865 9861 9857 9852 9847 9842 9837 9831 9826 9821 9815 9810 9805 9800 9795 9790 9785 9781 9777 9773 9769 9766 9763 9760 9758 9756 9755 9753 9753 9752 9752 9752 9753 9754 9755 9756 9758 9760 9762 9764 9767 9770 9773 9776 9779 9782 9785 9788 9791 9794 9797 9800 9802 9805 9808 9810 9812 9814 9816 9818 9820 9821 9823 9824 9825 9826 9826 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9839 9840 9842 9843 9845 9847 9849 9850 9852 9854 9856 9858 9860 9863 9865 9867 9869 9871 9873 9875 9877 9880 9882 9884 9886 9888 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9904 9906 9907 9907 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9886 9883 9881 9878 9874 9871 9867 9864 9860 9855 9851 9847 9842 9837 9832 9827 9822 9817 9812 9807 9801 9796 9790 9785 9779 9774 9769 9763 9758 9753 9748 9743 9739 9734 9730 9726 9722 9785 2 6 2 9774 9769 9764 9759 9754 9749 9744 9739 9734 9730 9726 9722 9718 9715 9712 9709 9707 9705 9703 9702 9702 9701 9702 9702 9703 9705 9706 9708 9711 9713 9716 9720 9723 9727 9730 9734 9738 9742 9746 9750 9754 9758 9762 9766 9769 9773 9776 9779 9782 9784 9786 9788 9790 9792 9793 9794 9794 9795 9795 9795 9794 9793 9792 9791 9789 9787 9785 9783 9780 9777 9774 9770 9767 9763 9759 9755 9750 9745 9741 9736 9731 9726 9721 9716 9711 9706 9701 9696 9692 9687 9683 9679 9675 9672 9669 9666 9664 9662 9661 9660 9659 9659 9660 9661 9663 9665 9668 9671 9675 9679 9684 9689 9694 9700 9706 9713 9720 9727 9734 9741 9748 9756 9763 9771 9778 9785 9792 9799 9806 9812 9818 9824 9829 9834 9839 9843 9847 9851 9855 9858 9860 9863 9865 9867 9868 9870 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9913 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9910 9908 9907 9904 9902 9900 9897 9894 9891 9888 9885 9882 9878 9874 9870 9866 9862 9858 9854 9850 9845 9841 9837 9832 9827 9823 9818 9813 9809 9804 9799 9794 9789 9784 9779 9774 9769 9764 9758 9753 9747 9742 9736 9730 9724 9718 9711 9705 9699 9692 9686 9679 9673 9666 9660 9653 9647 9641 9635 9629 9624 9618 9613 9608 9604 9600 9597 9593 9591 9589 9587 9586 9585 9585 9585 9586 9587 9589 9592 9594 9598 9601 9605 9610 9615 9620 9625 9631 9636 9642 9648 9654 9660 9666 9672 9677 9683 9688 9693 9698 9703 9707 9711 9715 9718 9721 9724 9726 9728 9729 9730 9731 9731 9732 9731 9731 9730 9728 9727 9725 9723 9721 9719 9716 9713 9710 9707 9703 9700 9696 9692 9688 9684 9680 9676 9672 9668 9663 9659 9654 9650 9645 9641 9636 9631 9627 9623 9618 9614 9610 9606 9602 9786 2 6 2 9598 9595 9591 9588 9585 9583 9581 9579 9577 9576 9575 9574 9574 9574 9575 9576 9578 9579 9582 9584 9587 9591 9594 9598 9603 9607 9612 9617 9622 9628 9634 9639 9645 9651 9657 9663 9669 9675 9681 9687 9693 9699 9704 9710 9715 9720 9725 9730 9735 9740 9744 9749 9753 9757 9761 9765 9769 9772 9776 9779 9783 9786 9790 9793 9797 9800 9803 9807 9810 9813 9816 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9849 9852 9854 9856 9858 9860 9862 9863 9864 9866 9867 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9859 9859 9859 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9869 9868 9866 9865 9863 9861 9859 9856 9854 9852 9849 9847 9844 9841 9838 9835 9832 9829 9826 9822 9819 9815 9812 9808 9805 9801 9797 9793 9789 9785 9780 9776 9771 9767 9762 9757 9751 9745 9739 9733 9727 9720 9712 9704 9696 9687 9678 9668 9657 9646 9635 9622 9609 9596 9581 9566 9550 9533 9516 9498 9479 9460 9439 9419 9397 9375 9352 9329 9305 9281 9256 9231 9205 9180 9154 9128 9102 9076 9050 9025 8999 8974 8949 8925 8901 8878 8856 8834 8813 8793 8774 8755 8738 8722 8707 8693 8680 8669 8659 8650 8642 8636 8631 8627 8624 8623 8623 8625 8627 8631 8636 8642 8650 8658 8667 8678 8689 8702 8715 8729 8744 8760 8776 8793 8811 8829 8847 8866 8886 8905 8925 8945 8966 8986 9007 9027 9048 9068 9089 9109 9129 9148 9168 9187 9206 9224 9242 9260 9277 9294 9310 9326 9341 9356 9370 9384 9397 9409 9421 9433 9443 9454 9464 9473 9481 9490 9497 9505 9512 9518 9524 9529 9534 9539 9544 9548 9551 9555 9558 9561 9563 9566 9568 9569 9571 9573 9574 9575 9576 9576 9577 9577 9577 9577 9577 9577 9576 9575 9574 9573 9572 9570 9569 9567 9565 9562 9560 9557 9554 9551 9548 9544 9541 9537 9533 9528 9524 9519 9515 9510 9505 9500 9495 9489 9484 9478 9473 9467 9461 9455 9449 9443 9437 9431 9425 9419 9412 9406 9399 9393 9386 9379 9372 9365 9357 9349 9342 9333 9325 9316 9307 9297 9287 9277 9266 9255 9243 9231 9218 9205 9191 9176 9161 9145 9128 9111 9093 9074 9054 9034 9013 8991 8968 8944 8920 8895 8869 8842 8815 8786 8757 8726 8695 8663 8630 8596 8561 8525 8488 8450 8411 8370 8329 8286 8242 8196 8149 8101 8051 7999 7946 9787 2 6 2 7891 7834 7775 7714 7651 7586 7519 7449 7377 7303 7227 7148 7067 6983 6897 6809 6718 6626 6531 6434 6335 6234 6132 6029 5923 5817 5711 5603 5496 5388 5281 5174 5068 4964 4861 4760 4661 4565 4472 4382 4295 4213 4135 4062 3994 3931 3873 3821 3775 3735 3701 3674 3654 3640 3633 3632 3638 3651 3670 3696 3728 3767 3812 3862 3918 3980 4047 4118 4194 4275 4359 4447 4539 4633 4730 4829 4930 5033 5137 5241 5347 5452 5558 5664 5769 5873 5976 6078 6179 6278 6375 6471 6564 6656 6745 6833 6918 7000 7081 7159 7235 7308 7379 7448 7515 7580 7643 7703 7762 7819 7874 7927 7979 8029 8078 8125 8171 8215 8258 8300 8341 8381 8419 8457 8494 8530 8564 8599 8632 8664 8696 8726 8756 8786 8814 8842 8869 8896 8921 8946 8970 8994 9017 9039 9060 9081 9101 9121 9139 9158 9175 9192 9208 9224 9239 9254 9268 9281 9294 9306 9318 9330 9341 9352 9362 9372 9381 9391 9400 9408 9417 9425 9433 9441 9448 9456 9463 9470 9477 9484 9491 9497 9504 9510 9517 9523 9529 9535 9541 9547 9553 9559 9564 9570 9575 9581 9586 9591 9596 9600 9605 9610 9614 9618 9622 9626 9630 9633 9636 9640 9642 9645 9648 9650 9653 9655 9656 9658 9660 9661 9662 9663 9664 9665 9666 9666 9667 9667 9667 9667 9666 9666 9665 9665 9664 9663 9662 9660 9659 9657 9655 9653 9650 9647 9644 9641 9637 9634 9629 9624 9619 9614 9608 9601 9594 9586 9578 9569 9560 9549 9539 9527 9515 9501 9487 9473 9457 9440 9423 9405 9385 9365 9344 9321 9298 9274 9248 9222 9195 9166 9137 9106 9075 9042 9009 8974 8939 8903 8865 8827 8789 8749 8709 8668 8626 8584 8541 8498 8455 8411 8367 8323 8279 8235 8192 8148 8105 8062 8020 7979 7939 7899 7861 7824 7788 7753 7721 7689 7660 7632 7607 7583 7562 7543 7526 7512 7501 7492 7485 7482 7481 7483 7487 7494 7505 7517 7533 7551 7572 7595 7621 7649 7679 7712 7747 7784 7822 7862 7904 7947 7992 8038 8085 8132 8181 8230 8279 8329 8378 8428 8478 8527 8577 8625 8673 8721 8768 8813 8858 8902 8945 8987 9028 9067 9106 9143 9179 9213 9247 9279 9309 9339 9367 9394 9420 9445 9469 9491 9513 9533 9552 9571 9588 9605 9620 9635 9649 9662 9675 9687 9698 9708 9718 9728 9736 9745 9753 9760 9767 9773 9780 9785 9791 9796 9801 9806 9811 9815 9819 9823 9827 9830 9834 9837 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9870 9873 9875 9878 9880 9883 9885 9887 9889 9890 9892 9893 9895 9896 9897 9898 9898 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9853 9852 9851 9851 9850 9850 9850 9850 9851 9851 9852 9853 9854 9855 9856 9858 9859 9861 9788 2 6 2 9863 9865 9867 9869 9871 9873 9875 9876 9878 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9893 9894 9894 9895 9895 9894 9894 9893 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9875 9872 9869 9866 9863 9860 9857 9853 9850 9846 9842 9838 9835 9831 9827 9823 9819 9815 9811 9807 9803 9799 9795 9792 9788 9784 9781 9777 9774 9770 9767 9764 9760 9757 9754 9751 9749 9746 9743 9741 9738 9736 9734 9732 9729 9727 9726 9724 9722 9720 9719 9718 9716 9715 9714 9713 9712 9711 9711 9710 9710 9709 9709 9709 9709 9709 9709 9710 9710 9711 9711 9712 9712 9713 9714 9714 9715 9716 9716 9717 9717 9718 9718 9718 9718 9718 9718 9717 9717 9716 9715 9713 9712 9710 9708 9705 9702 9699 9696 9693 9689 9685 9681 9676 9671 9667 9662 9656 9651 9646 9640 9635 9630 9624 9619 9614 9609 9604 9600 9595 9591 9588 9584 9581 9579 9576 9575 9573 9572 9572 9572 9573 9574 9575 9577 9580 9583 9586 9590 9595 9599 9604 9610 9616 9622 9628 9635 9642 9649 9656 9663 9671 9678 9686 9693 9700 9708 9715 9723 9730 9737 9744 9751 9757 9764 9770 9776 9782 9788 9794 9800 9805 9810 9815 9820 9825 9830 9835 9839 9844 9848 9852 9856 9860 9864 9868 9872 9876 9880 9883 9887 9890 9893 9897 9900 9903 9905 9908 9910 9913 9915 9916 9918 9919 9921 9922 9922 9923 9923 9923 9922 9922 9921 9920 9918 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9889 9886 9882 9878 9875 9871 9867 9863 9859 9855 9852 9848 9844 9841 9837 9833 9830 9826 9823 9820 9817 9813 9810 9807 9804 9801 9798 9796 9793 9790 9787 9784 9781 9777 9774 9771 9767 9764 9760 9756 9752 9747 9743 9738 9732 9727 9721 9715 9708 9701 9694 9687 9678 9670 9661 9652 9642 9632 9621 9611 9599 9588 9576 9563 9551 9538 9524 9511 9497 9483 9469 9455 9440 9426 9412 9397 9383 9368 9354 9340 9326 9313 9300 9286 9274 9261 9249 9238 9226 9215 9205 9195 9185 9176 9168 9159 9152 9144 9137 9131 9125 9119 9114 9109 9104 9100 9095 9092 9088 9085 9082 9079 9077 9074 9072 9070 9068 9067 9065 9064 9063 9062 9062 9061 9061 9061 9061 9062 9062 9064 9065 9067 9069 9071 9074 9077 9080 9084 9088 9092 9096 9101 9106 9112 9117 9122 9128 9134 9139 9145 9150 9156 9161 9165 9169 9173 9176 9179 9181 9182 9183 9183 9181 9179 9176 9172 9167 9162 9155 9147 9138 9129 9118 9107 9094 9082 9068 9054 9040 9025 9010 8995 8979 8964 8949 8934 8920 8907 8894 8881 8870 8860 8851 8843 8836 8831 8827 8825 8824 8824 8827 8831 8836 8843 8852 8862 8873 8886 8900 8916 8933 8951 8970 8990 9010 9032 9054 9076 9099 9122 9146 9169 9192 9216 9239 9262 9284 9306 9327 9348 9368 9387 9406 9424 9441 9458 9473 9488 9789 2 6 2 9502 9515 9528 9540 9551 9561 9571 9581 9589 9598 9605 9613 9620 9626 9633 9639 9645 9650 9656 9661 9667 9672 9677 9683 9688 9693 9698 9704 9709 9714 9720 9725 9730 9735 9741 9746 9751 9756 9761 9765 9770 9774 9779 9783 9787 9790 9794 9797 9800 9802 9805 9807 9809 9810 9812 9813 9814 9814 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9813 9813 9812 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9814 9815 9815 9816 9817 9818 9818 9819 9820 9820 9821 9821 9821 9821 9821 9820 9820 9819 9817 9815 9813 9811 9809 9806 9802 9799 9795 9791 9786 9782 9777 9772 9766 9761 9755 9750 9744 9738 9733 9727 9721 9716 9710 9704 9699 9693 9688 9682 9677 9672 9666 9661 9655 9649 9644 9637 9631 9624 9617 9609 9601 9592 9583 9572 9561 9550 9537 9524 9509 9494 9477 9460 9442 9423 9402 9381 9359 9336 9313 9289 9264 9239 9213 9187 9161 9134 9108 9082 9056 9031 9007 8983 8960 8938 8917 8897 8878 8861 8846 8832 8820 8810 8802 8795 8791 8788 8787 8788 8791 8796 8803 8812 8822 8834 8848 8863 8880 8897 8916 8937 8958 8979 9002 9025 9049 9073 9098 9122 9147 9171 9196 9220 9244 9267 9291 9313 9335 9357 9378 9398 9418 9437 9455 9473 9490 9506 9522 9537 9552 9565 9578 9591 9603 9614 9625 9636 9646 9655 9665 9673 9681 9689 9697 9704 9711 9717 9723 9729 9734 9739 9744 9748 9753 9756 9760 9763 9766 9769 9771 9773 9775 9777 9779 9780 9781 9782 9783 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9790 9790 9791 9793 9794 9795 9797 9798 9800 9802 9804 9806 9809 9811 9813 9816 9818 9821 9823 9826 9828 9831 9833 9836 9838 9840 9842 9844 9846 9848 9849 9850 9851 9852 9853 9854 9854 9854 9854 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9830 9830 9829 9828 9828 9827 9826 9826 9825 9824 9824 9823 9822 9821 9819 9818 9817 9815 9813 9811 9808 9806 9803 9799 9796 9792 9788 9783 9779 9773 9768 9762 9756 9750 9743 9736 9729 9722 9714 9707 9699 9691 9683 9674 9666 9658 9649 9641 9633 9625 9617 9609 9601 9594 9586 9579 9572 9566 9560 9554 9548 9543 9538 9533 9529 9524 9521 9517 9514 9511 9509 9507 9505 9503 9501 9500 9499 9498 9498 9497 9497 9496 9496 9496 9496 9496 9496 9496 9496 9495 9495 9495 9495 9494 9494 9493 9492 9491 9490 9489 9487 9486 9484 9482 9480 9478 9475 9473 9470 9467 9464 9461 9457 9454 9451 9447 9444 9440 9437 9433 9430 9427 9424 9421 9419 9417 9415 9413 9412 9411 9411 9411 9411 9412 9414 9416 9418 9422 9425 9429 9434 9440 9446 9452 9459 9466 9474 9482 9491 9500 9509 9518 9528 9538 9548 9558 9569 9579 9790 2 6 2 9589 9599 9609 9619 9628 9638 9647 9656 9664 9672 9680 9687 9694 9701 9707 9713 9719 9724 9728 9733 9737 9741 9744 9747 9750 9753 9755 9757 9759 9761 9763 9764 9766 9767 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9780 9781 9781 9782 9782 9782 9782 9782 9782 9782 9781 9781 9780 9779 9779 9778 9777 9775 9774 9773 9771 9770 9768 9767 9766 9764 9763 9761 9760 9759 9758 9757 9756 9755 9754 9754 9754 9753 9753 9753 9754 9754 9754 9755 9756 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9770 9771 9771 9772 9772 9773 9773 9773 9773 9773 9773 9773 9772 9772 9772 9771 9771 9770 9770 9770 9769 9769 9768 9768 9768 9767 9767 9766 9766 9766 9766 9765 9765 9765 9764 9764 9764 9763 9763 9763 9762 9762 9761 9761 9760 9759 9758 9757 9756 9755 9754 9753 9751 9750 9749 9747 9745 9744 9742 9740 9738 9736 9734 9732 9730 9728 9727 9725 9723 9721 9719 9717 9715 9714 9712 9710 9709 9707 9706 9704 9703 9701 9700 9698 9697 9696 9694 9693 9691 9689 9688 9686 9684 9682 9680 9677 9675 9672 9670 9667 9664 9661 9658 9654 9651 9647 9643 9639 9635 9631 9627 9622 9618 9614 9609 9605 9600 9596 9591 9587 9582 9578 9574 9569 9565 9561 9557 9554 9550 9546 9543 9540 9536 9533 9530 9527 9524 9521 9519 9516 9513 9511 9508 9506 9503 9500 9498 9495 9492 9489 9487 9484 9481 9477 9474 9471 9467 9464 9460 9456 9453 9448 9444 9440 9436 9431 9426 9422 9417 9412 9407 9401 9396 9391 9385 9379 9374 9368 9362 9356 9350 9343 9337 9331 9324 9317 9311 9304 9297 9290 9283 9275 9268 9260 9253 9245 9237 9229 9221 9213 9205 9197 9189 9181 9172 9164 9155 9147 9138 9129 9121 9112 9103 9094 9085 9077 9068 9059 9050 9041 9032 9023 9014 9005 8995 8986 8977 8967 8958 8948 8938 8928 8918 8908 8897 8886 8875 8864 8852 8840 8828 8816 8803 8790 8776 8762 8748 8733 8718 8703 8687 8670 8654 8636 8618 8600 8582 8563 8543 8523 8502 8481 8460 8438 8415 8392 8368 8344 8319 8294 8268 8242 8215 8187 8158 8129 8099 8069 8037 8005 7972 7938 7903 7867 7830 7792 7754 7714 7673 7630 7587 7543 7497 7450 7402 7352 7302 7249 7196 7141 7085 7028 6969 6909 6847 6784 6720 6654 6587 6519 6449 6377 6304 6230 6155 6078 5999 5919 5838 5755 5671 5585 5498 5409 5320 5228 5136 5042 4947 4850 4752 4653 4553 4452 4350 4247 4143 4038 3933 3827 3721 3615 3508 3401 3295 3188 3083 2977 2873 2770 2668 2567 2468 2371 2276 2183 2092 2004 1919 1837 1758 1682 1610 1541 1477 1416 1360 1308 1261 1218 1180 1146 1118 1094 1075 1061 1051 1047 1048 1054 1065 1081 1101 1126 1156 1190 1229 1273 1320 1372 1427 1487 1550 1617 9791 2 6 2 1687 1760 1837 1916 1998 2083 2170 2259 2351 2444 2539 2635 2733 2832 2932 3033 3135 3237 3340 3443 3546 3650 3753 3856 3958 4060 4162 4263 4363 4462 4560 4657 4753 4848 4942 5035 5126 5216 5304 5391 5477 5561 5643 5724 5803 5881 5958 6032 6106 6177 6248 6316 6383 6449 6513 6576 6638 6698 6757 6814 6870 6925 6979 7031 7082 7133 7182 7230 7276 7322 7367 7411 7454 7496 7537 7578 7617 7656 7693 7730 7767 7802 7837 7871 7905 7937 7969 8001 8031 8061 8091 8120 8148 8176 8203 8229 8255 8281 8306 8330 8354 8377 8400 8422 8444 8465 8486 8506 8526 8546 8565 8583 8601 8619 8636 8653 8669 8685 8701 8716 8731 8746 8760 8774 8788 8801 8814 8826 8839 8851 8863 8874 8886 8897 8908 8918 8929 8939 8949 8958 8968 8977 8986 8995 9004 9013 9021 9029 9037 9045 9052 9059 9066 9073 9080 9087 9093 9099 9105 9110 9116 9121 9126 9131 9136 9140 9144 9149 9152 9156 9160 9163 9166 9169 9172 9174 9177 9179 9181 9183 9184 9186 9187 9188 9189 9189 9190 9190 9190 9190 9189 9188 9187 9186 9185 9183 9181 9179 9177 9174 9171 9168 9165 9161 9158 9154 9150 9146 9142 9137 9133 9129 9124 9120 9116 9111 9107 9103 9100 9096 9093 9090 9087 9085 9083 9081 9080 9079 9079 9079 9079 9081 9082 9084 9087 9090 9094 9098 9103 9108 9113 9119 9126 9133 9140 9148 9155 9164 9172 9181 9190 9199 9208 9217 9226 9236 9245 9254 9264 9273 9282 9291 9300 9309 9318 9326 9334 9342 9350 9358 9366 9373 9380 9387 9394 9400 9406 9412 9418 9424 9429 9435 9440 9445 9450 9454 9459 9463 9467 9471 9474 9478 9481 9484 9487 9490 9492 9495 9497 9499 9500 9502 9503 9505 9506 9507 9507 9508 9509 9509 9509 9509 9509 9509 9509 9509 9509 9509 9509 9509 9509 9509 9509 9509 9510 9510 9511 9512 9513 9514 9516 9518 9520 9522 9525 9527 9530 9533 9537 9540 9544 9548 9552 9557 9561 9566 9571 9576 9581 9586 9591 9596 9601 9606 9611 9617 9622 9627 9632 9636 9641 9646 9651 9655 9659 9663 9668 9671 9675 9679 9682 9686 9689 9692 9695 9698 9701 9703 9706 9708 9710 9712 9714 9716 9718 9720 9722 9723 9725 9726 9727 9728 9730 9731 9732 9732 9733 9734 9735 9735 9736 9736 9737 9737 9737 9738 9738 9738 9738 9739 9739 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9742 9742 9743 9744 9744 9745 9746 9747 9748 9749 9750 9752 9753 9754 9756 9757 9759 9760 9762 9763 9765 9766 9767 9769 9770 9772 9773 9774 9775 9776 9777 9778 9779 9780 9780 9781 9782 9782 9782 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9782 9782 9782 9782 9782 9782 9783 9783 9783 9783 9784 9784 9785 9785 9786 9786 9787 9788 9789 9789 9790 9791 9792 9793 9794 9794 9795 9792 2 6 2 9796 9797 9798 9799 9799 9800 9801 9801 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9801 9801 9800 9799 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9783 9782 9781 9780 9780 9779 9779 9778 9778 9778 9778 9777 9777 9777 9777 9778 9778 9778 9778 9779 9779 9779 9780 9780 9781 9781 9782 9782 9783 9784 9784 9785 9785 9786 9786 9787 9787 9787 9788 9788 9788 9788 9789 9789 9789 9789 9789 9788 9788 9788 9788 9787 9787 9786 9786 9785 9784 9783 9783 9782 9781 9779 9778 9777 9776 9775 9773 9772 9770 9769 9768 9766 9765 9763 9762 9761 9759 9758 9757 9756 9755 9754 9753 9752 9752 9751 9751 9750 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9751 9752 9752 9752 9752 9752 9752 9752 9752 9751 9751 9750 9749 9748 9747 9746 9744 9742 9740 9738 9736 9733 9731 9728 9725 9722 9719 9715 9712 9709 9705 9702 9698 9695 9691 9688 9684 9681 9677 9674 9671 9667 9664 9661 9658 9654 9651 9648 9645 9641 9638 9635 9631 9628 9624 9620 9616 9612 9608 9604 9599 9594 9589 9584 9578 9572 9566 9560 9554 9547 9541 9534 9527 9519 9512 9504 9497 9489 9482 9474 9466 9458 9451 9443 9435 9428 9420 9413 9406 9399 9392 9385 9378 9371 9365 9358 9352 9346 9339 9333 9327 9321 9315 9309 9303 9297 9291 9285 9279 9272 9266 9260 9253 9247 9240 9234 9227 9220 9212 9205 9198 9190 9182 9174 9166 9157 9149 9140 9130 9121 9111 9100 9089 9077 9065 9053 9039 9025 9010 8995 8978 8960 8941 8921 8900 8878 8855 8830 8803 8776 8747 8716 8685 8651 8616 8580 8543 8504 8464 8423 8381 8338 8294 8250 8204 8159 8113 8067 8021 7976 7931 7886 7843 7800 7759 7720 7681 7645 7611 7579 7549 7522 7498 7476 7457 7441 7429 7419 7412 7409 7409 7412 7418 7427 7440 7455 7473 7494 7517 7543 7572 7602 7635 7669 7706 7743 7782 7822 7863 7904 7947 7989 8032 8075 8117 8160 8202 8243 8283 8323 8362 8400 8437 8473 8507 8541 8573 8603 8633 8661 8688 8713 8738 8761 8783 8804 8823 8842 8860 8877 8893 8908 8922 8935 8948 8961 8972 8984 8994 9004 9014 9024 9033 9042 9050 9058 9066 9074 9082 9089 9096 9103 9109 9115 9121 9127 9133 9138 9143 9147 9152 9156 9159 9163 9166 9169 9171 9173 9175 9176 9177 9178 9178 9178 9178 9177 9177 9175 9174 9172 9170 9168 9165 9163 9160 9157 9153 9150 9146 9143 9139 9135 9131 9126 9122 9118 9113 9109 9104 9099 9094 9089 9084 9079 9074 9069 9064 9058 9053 9047 9042 9036 9030 9024 9018 9012 9005 8999 8992 8985 8978 8971 8963 8955 8947 8939 8931 8922 8914 8905 8895 8886 8876 8866 8856 8845 8834 8823 8812 8800 8788 8776 8764 8751 8738 8725 8711 8698 8684 8669 9793 2 6 2 8655 8640 8625 8610 8594 8578 8562 8546 8529 8513 8495 8478 8460 8442 8424 8406 8387 8368 8348 8328 8308 8287 8266 8245 8223 8201 8179 8156 8132 8108 8084 8059 8034 8008 7982 7955 7928 7900 7871 7843 7813 7783 7753 7722 7690 7658 7625 7592 7558 7523 7488 7452 7416 7379 7341 7303 7264 7224 7184 7143 7101 7058 7015 6970 6925 6879 6832 6784 6735 6685 6634 6582 6529 6474 6418 6361 6303 6243 6183 6120 6056 5991 5925 5857 5787 5716 5643 5569 5493 5416 5337 5257 5175 5092 5008 4922 4834 4745 4655 4564 4472 4378 4284 4188 4092 3994 3896 3798 3698 3599 3499 3399 3298 3198 3098 2998 2898 2799 2700 2602 2505 2408 2313 2219 2126 2035 1946 1858 1771 1687 1605 1525 1447 1372 1299 1228 1160 1095 1033 974 917 864 813 766 722 681 643 609 578 550 526 504 487 472 461 452 448 446 447 452 460 470 484 501 520 543 568 596 627 660 696 734 775 818 864 912 962 1015 1069 1126 1185 1246 1309 1374 1441 1509 1580 1652 1727 1802 1880 1959 2040 2122 2206 2292 2378 2466 2556 2646 2738 2830 2924 3019 3114 3210 3307 3405 3502 3601 3699 3798 3896 3995 4093 4192 4290 4387 4484 4580 4676 4770 4864 4956 5048 5138 5227 5315 5402 5487 5570 5652 5732 5811 5888 5964 6038 6110 6181 6250 6317 6383 6447 6510 6571 6631 6689 6746 6801 6855 6908 6959 7010 7059 7107 7154 7200 7245 7289 7332 7374 7415 7456 7495 7534 7572 7610 7646 7682 7718 7752 7786 7819 7852 7883 7914 7945 7974 8003 8032 8059 8086 8112 8138 8163 8186 8210 8232 8254 8275 8295 8315 8333 8351 8368 8385 8400 8415 8430 8443 8456 8468 8479 8490 8500 8510 8519 8527 8535 8542 8549 8555 8561 8567 8572 8577 8582 8586 8591 8595 8599 8603 8607 8611 8615 8619 8623 8627 8632 8636 8641 8646 8651 8656 8661 8666 8671 8677 8682 8687 8693 8698 8703 8708 8713 8718 8722 8726 8729 8732 8735 8737 8738 8739 8739 8738 8737 8736 8733 8730 8726 8721 8716 8710 8704 8697 8690 8682 8674 8666 8658 8649 8641 8633 8625 8618 8610 8604 8598 8592 8588 8584 8581 8579 8578 8578 8580 8582 8586 8591 8597 8605 8613 8623 8634 8646 8660 8674 8689 8706 8723 8741 8759 8778 8798 8818 8839 8860 8881 8902 8924 8945 8966 8987 9008 9029 9049 9069 9089 9108 9127 9146 9163 9181 9198 9214 9230 9245 9260 9275 9289 9303 9316 9328 9341 9353 9364 9376 9387 9397 9407 9417 9427 9436 9445 9454 9463 9471 9479 9486 9494 9501 9507 9514 9520 9526 9532 9537 9542 9547 9551 9555 9559 9563 9566 9569 9572 9575 9578 9580 9583 9585 9587 9589 9591 9593 9595 9597 9599 9602 9604 9606 9609 9611 9614 9617 9620 9623 9627 9630 9634 9637 9641 9645 9648 9652 9656 9660 9664 9668 9794 2 6 2 9672 9675 9679 9682 9685 9688 9691 9694 9696 9698 9700 9702 9704 9705 9706 9707 9708 9708 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9710 9710 9711 9712 9713 9715 9716 9718 9720 9723 9725 9728 9731 9734 9738 9741 9745 9748 9752 9756 9760 9764 9768 9771 9775 9779 9782 9785 9788 9791 9794 9796 9798 9800 9802 9803 9804 9805 9806 9806 9806 9806 9806 9805 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9794 9793 9793 9793 9793 9793 9793 9794 9794 9795 9796 9798 9799 9800 9802 9804 9806 9808 9810 9812 9814 9816 9819 9821 9823 9825 9828 9830 9832 9834 9835 9837 9839 9840 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9848 9848 9848 9848 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9862 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9857 9855 9853 9851 9849 9846 9843 9840 9837 9833 9829 9825 9821 9816 9812 9807 9802 9797 9791 9786 9780 9774 9768 9762 9756 9750 9744 9737 9731 9725 9718 9712 9705 9699 9692 9686 9679 9672 9666 9659 9653 9647 9640 9634 9627 9621 9615 9609 9603 9597 9591 9585 9579 9574 9568 9563 9558 9553 9548 9543 9539 9535 9531 9527 9523 9520 9517 9514 9511 9509 9507 9505 9503 9502 9500 9499 9499 9498 9498 9497 9497 9497 9497 9498 9498 9498 9498 9498 9499 9499 9499 9499 9498 9498 9497 9497 9495 9494 9493 9491 9489 9487 9484 9481 9478 9475 9471 9467 9463 9459 9454 9449 9444 9439 9434 9429 9423 9418 9412 9406 9401 9395 9390 9384 9379 9374 9369 9364 9360 9355 9351 9347 9344 9341 9338 9335 9333 9331 9330 9329 9329 9329 9329 9330 9331 9332 9335 9337 9340 9343 9347 9352 9356 9362 9367 9373 9379 9386 9393 9401 9408 9417 9425 9434 9443 9452 9461 9471 9480 9490 9500 9510 9520 9530 9540 9551 9561 9571 9580 9590 9600 9609 9619 9628 9636 9645 9653 9661 9669 9676 9683 9690 9697 9703 9708 9714 9719 9724 9728 9732 9736 9740 9743 9746 9749 9751 9754 9756 9758 9759 9761 9762 9763 9764 9765 9766 9767 9767 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9769 9769 9769 9768 9768 9767 9767 9766 9765 9764 9763 9763 9762 9760 9759 9758 9757 9756 9754 9753 9751 9749 9748 9746 9744 9742 9795 2 6 2 9740 9738 9736 9734 9731 9729 9727 9724 9722 9719 9717 9714 9711 9708 9706 9703 9700 9697 9694 9690 9687 9684 9680 9677 9673 9669 9666 9662 9657 9653 9648 9644 9639 9634 9628 9622 9616 9610 9604 9597 9590 9582 9574 9566 9558 9549 9540 9530 9521 9510 9500 9489 9478 9466 9455 9442 9430 9417 9404 9390 9377 9363 9348 9333 9318 9303 9287 9270 9253 9236 9218 9199 9180 9160 9140 9118 9096 9073 9049 9024 8999 8972 8944 8915 8884 8853 8820 8786 8751 8715 8677 8639 8599 8558 8516 8473 8430 8385 8340 8294 8248 8201 8155 8108 8062 8016 7970 7925 7881 7838 7796 7756 7717 7680 7646 7613 7582 7554 7529 7506 7486 7469 7455 7444 7436 7431 7430 7431 7436 7444 7454 7468 7485 7504 7527 7552 7579 7608 7640 7674 7709 7746 7785 7825 7866 7908 7951 7994 8038 8082 8126 8170 8214 8258 8301 8344 8386 8427 8468 8508 8547 8585 8621 8657 8692 8726 8759 8790 8821 8851 8879 8907 8934 8960 8985 9009 9032 9055 9077 9098 9119 9138 9158 9176 9195 9212 9229 9246 9262 9277 9292 9307 9321 9334 9347 9360 9372 9383 9394 9405 9415 9424 9433 9442 9450 9457 9464 9471 9477 9483 9488 9493 9497 9501 9505 9508 9512 9514 9517 9519 9521 9523 9525 9526 9528 9529 9531 9532 9533 9534 9536 9537 9538 9539 9540 9542 9543 9545 9546 9548 9549 9551 9553 9555 9557 9559 9561 9563 9566 9568 9571 9574 9577 9580 9583 9586 9589 9593 9597 9601 9605 9609 9613 9618 9622 9627 9632 9636 9642 9647 9652 9657 9663 9668 9673 9679 9684 9689 9695 9700 9705 9710 9715 9720 9725 9729 9734 9738 9742 9746 9749 9753 9756 9759 9762 9764 9767 9769 9771 9773 9775 9777 9779 9780 9782 9783 9785 9787 9788 9790 9792 9793 9795 9797 9799 9801 9804 9806 9808 9811 9814 9816 9819 9822 9825 9828 9831 9834 9836 9839 9842 9844 9847 9849 9851 9853 9855 9856 9857 9858 9859 9859 9860 9859 9859 9858 9857 9856 9855 9853 9851 9849 9847 9844 9842 9839 9837 9834 9831 9828 9825 9823 9820 9817 9815 9812 9810 9808 9805 9804 9802 9800 9799 9798 9796 9795 9795 9794 9794 9793 9793 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9797 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9813 9814 9816 9818 9819 9821 9823 9825 9827 9829 9831 9833 9835 9838 9840 9842 9844 9846 9848 9850 9852 9854 9855 9857 9859 9860 9861 9863 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9917 9918 9918 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9796 2 6 2 9903 9902 9900 9900 9899 9898 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9916 9916 9916 9915 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9897 9896 9894 9892 9889 9887 9885 9882 9879 9876 9873 9870 9866 9863 9859 9855 9852 9848 9844 9840 9835 9831 9827 9823 9819 9815 9811 9807 9804 9800 9796 9793 9790 9787 9784 9781 9778 9776 9774 9771 9769 9767 9766 9764 9762 9761 9760 9758 9757 9755 9754 9753 9751 9750 9748 9746 9744 9742 9740 9738 9736 9733 9730 9727 9724 9720 9717 9713 9709 9705 9700 9696 9691 9686 9681 9676 9671 9665 9659 9654 9648 9641 9635 9629 9622 9616 9609 9602 9595 9588 9580 9573 9565 9557 9549 9541 9533 9524 9516 9507 9498 9489 9480 9470 9461 9452 9442 9433 9423 9414 9404 9395 9386 9377 9368 9359 9351 9342 9335 9327 9320 9314 9307 9301 9296 9291 9287 9283 9280 9277 9275 9273 9272 9271 9271 9271 9271 9273 9274 9276 9278 9281 9284 9287 9290 9294 9297 9301 9305 9310 9314 9318 9323 9327 9332 9336 9341 9345 9350 9355 9359 9364 9369 9374 9379 9385 9390 9396 9401 9407 9413 9420 9426 9433 9440 9448 9455 9463 9471 9480 9488 9497 9506 9516 9525 9535 9545 9554 9564 9574 9584 9594 9604 9614 9624 9634 9643 9653 9662 9671 9680 9688 9696 9704 9712 9719 9726 9733 9739 9745 9751 9757 9762 9767 9772 9777 9781 9785 9789 9793 9797 9801 9804 9808 9811 9814 9818 9821 9824 9827 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9875 9878 9880 9797 2 6 2 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9875 9874 9873 9871 9869 9867 9865 9863 9861 9859 9856 9854 9851 9848 9845 9842 9838 9835 9831 9827 9824 9820 9816 9812 9808 9803 9799 9795 9790 9786 9782 9777 9773 9769 9765 9760 9756 9752 9748 9744 9740 9737 9733 9729 9726 9723 9719 9716 9713 9711 9708 9705 9703 9701 9699 9697 9695 9693 9692 9690 9689 9688 9687 9686 9686 9685 9685 9685 9685 9685 9685 9686 9687 9688 9689 9690 9692 9694 9696 9698 9700 9703 9705 9708 9711 9714 9718 9721 9725 9729 9733 9737 9741 9745 9749 9754 9758 9762 9767 9771 9775 9780 9784 9788 9792 9796 9800 9803 9807 9810 9813 9816 9818 9821 9823 9825 9827 9828 9830 9831 9832 9832 9833 9833 9834 9834 9834 9833 9833 9833 9832 9832 9831 9831 9830 9830 9829 9829 9828 9828 9827 9827 9827 9826 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9865 9868 9870 9873 9876 9879 9882 9885 9887 9890 9893 9896 9898 9901 9903 9905 9907 9909 9911 9912 9913 9914 9915 9915 9916 9916 9915 9915 9798 2 6 2 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9880 9880 9879 9879 9878 9876 9875 9873 9870 9868 9864 9861 9857 9853 9849 9844 9838 9833 9827 9820 9814 9807 9799 9792 9784 9776 9768 9760 9751 9742 9734 9725 9716 9706 9697 9688 9678 9669 9659 9650 9640 9630 9620 9610 9600 9590 9580 9569 9559 9548 9537 9526 9515 9503 9492 9480 9468 9456 9444 9431 9419 9407 9395 9383 9370 9358 9347 9335 9324 9313 9303 9293 9284 9275 9267 9259 9253 9247 9242 9238 9235 9232 9231 9231 9232 9234 9236 9240 9245 9251 9258 9265 9274 9283 9293 9304 9316 9328 9341 9354 9367 9381 9395 9410 9424 9439 9454 9468 9483 9497 9511 9525 9539 9552 9565 9577 9590 9601 9612 9623 9634 9644 9653 9662 9671 9679 9687 9695 9702 9709 9716 9723 9729 9735 9740 9746 9751 9757 9762 9767 9772 9776 9781 9785 9790 9794 9798 9802 9806 9810 9814 9817 9820 9824 9827 9829 9832 9834 9837 9839 9841 9842 9843 9845 9846 9846 9847 9847 9847 9847 9847 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9835 9834 9833 9832 9830 9829 9828 9827 9825 9824 9823 9822 9821 9819 9818 9817 9815 9814 9813 9811 9810 9808 9806 9805 9803 9801 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9781 9779 9777 9775 9774 9772 9771 9769 9768 9767 9766 9766 9765 9764 9764 9764 9764 9764 9765 9765 9766 9767 9768 9769 9770 9772 9773 9775 9777 9779 9781 9783 9785 9787 9790 9792 9795 9797 9800 9802 9805 9807 9810 9812 9815 9818 9820 9823 9825 9828 9830 9833 9835 9838 9840 9842 9845 9847 9849 9851 9854 9856 9858 9860 9861 9863 9865 9867 9868 9869 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9876 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9861 9860 9858 9857 9856 9855 9854 9853 9851 9851 9850 9849 9848 9848 9847 9846 9846 9846 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9841 9840 9840 9839 9838 9837 9836 9835 9834 9832 9831 9829 9828 9826 9824 9823 9821 9819 9817 9815 9813 9812 9810 9808 9806 9804 9802 9800 9799 9797 9795 9794 9792 9790 9789 9788 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9776 9775 9774 9773 9773 9772 9772 9771 9771 9770 9770 9770 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9767 9767 9767 9766 9766 9765 9764 9764 9763 9762 9761 9759 9758 9757 9755 9753 9751 9749 9747 9745 9742 9739 9737 9734 9731 9728 9725 9722 9719 9716 9713 9710 9707 9704 9701 9698 9695 9693 9690 9687 9685 9683 9681 9679 9677 9675 9673 9671 9799 2 6 2 9669 9668 9666 9665 9663 9661 9660 9658 9656 9655 9653 9651 9649 9646 9644 9641 9638 9635 9632 9629 9625 9621 9617 9613 9608 9604 9599 9594 9588 9583 9577 9572 9566 9560 9554 9548 9542 9535 9529 9523 9516 9510 9503 9497 9490 9483 9477 9470 9464 9457 9451 9444 9438 9431 9425 9418 9411 9405 9398 9391 9385 9378 9371 9364 9357 9350 9343 9336 9329 9322 9314 9307 9299 9292 9284 9276 9268 9260 9251 9243 9234 9225 9217 9207 9198 9189 9179 9169 9159 9148 9138 9127 9116 9104 9093 9081 9068 9056 9043 9030 9016 9002 8988 8973 8958 8942 8926 8910 8893 8875 8857 8839 8820 8801 8781 8760 8739 8718 8696 8673 8649 8625 8600 8575 8548 8521 8494 8465 8436 8406 8375 8343 8310 8277 8243 8207 8171 8134 8096 8057 8016 7975 7933 7890 7845 7800 7753 7705 7656 7606 7554 7501 7447 7391 7334 7276 7215 7154 7090 7025 6958 6889 6818 6745 6671 6594 6515 6434 6350 6265 6177 6086 5994 5898 5801 5701 5599 5495 5388 5279 5168 5056 4941 4824 4706 4586 4465 4343 4221 4098 3974 3851 3727 3604 3482 3361 3242 3124 3009 2896 2786 2679 2576 2477 2382 2291 2205 2125 2050 1980 1917 1860 1810 1766 1729 1699 1676 1660 1651 1650 1656 1669 1689 1717 1751 1793 1841 1895 1957 2024 2097 2176 2260 2350 2444 2542 2645 2751 2861 2974 3090 3208 3329 3451 3575 3699 3825 3951 4077 4203 4329 4454 4578 4702 4824 4944 5063 5180 5295 5408 5519 5628 5734 5838 5939 6038 6134 6227 6318 6406 6492 6575 6656 6734 6809 6882 6953 7021 7087 7151 7213 7272 7329 7385 7438 7490 7540 7588 7634 7679 7722 7764 7804 7842 7880 7916 7951 7984 8017 8048 8079 8108 8136 8164 8190 8216 8241 8265 8288 8311 8333 8355 8376 8397 8417 8437 8456 8475 8494 8512 8531 8549 8566 8584 8602 8619 8636 8653 8670 8687 8704 8721 8738 8755 8771 8788 8804 8821 8837 8853 8870 8886 8902 8918 8933 8949 8964 8979 8994 9009 9024 9038 9052 9066 9080 9093 9107 9119 9132 9144 9156 9168 9180 9191 9202 9213 9224 9234 9244 9254 9264 9274 9283 9292 9301 9310 9318 9327 9335 9343 9351 9358 9366 9373 9380 9387 9394 9401 9407 9414 9420 9426 9431 9437 9442 9447 9452 9457 9462 9466 9471 9475 9479 9482 9486 9489 9492 9496 9499 9501 9504 9507 9509 9512 9514 9517 9519 9521 9524 9526 9528 9531 9533 9536 9538 9541 9543 9546 9548 9551 9554 9557 9559 9562 9565 9568 9571 9574 9576 9579 9582 9584 9587 9589 9592 9594 9596 9598 9599 9601 9602 9603 9604 9605 9605 9605 9605 9605 9605 9604 9603 9602 9601 9600 9599 9597 9595 9594 9592 9590 9588 9586 9585 9583 9581 9580 9578 9577 9576 9575 9574 9573 9572 9572 9572 9572 9572 9573 9573 9574 9575 9576 9577 9578 9580 9581 9583 9584 9586 9587 9800 2 6 2 9589 9590 9592 9593 9594 9595 9596 9596 9597 9597 9597 9596 9596 9595 9594 9592 9590 9588 9586 9584 9581 9578 9575 9571 9568 9564 9560 9555 9551 9546 9541 9536 9531 9526 9520 9515 9509 9503 9497 9490 9484 9477 9470 9463 9455 9447 9439 9430 9421 9412 9401 9391 9380 9368 9356 9343 9329 9314 9299 9283 9266 9248 9229 9209 9189 9167 9144 9120 9096 9070 9043 9015 8986 8956 8924 8892 8859 8824 8789 8752 8715 8676 8637 8596 8555 8512 8469 8425 8380 8334 8288 8240 8192 8144 8094 8045 7994 7944 7892 7841 7789 7737 7684 7632 7580 7527 7475 7423 7371 7320 7269 7219 7169 7120 7072 7025 6980 6935 6892 6851 6811 6772 6736 6701 6669 6639 6611 6585 6562 6541 6523 6508 6496 6486 6480 6476 6476 6478 6483 6492 6503 6518 6535 6556 6579 6605 6634 6666 6700 6737 6776 6817 6860 6906 6953 7002 7053 7105 7158 7213 7268 7325 7382 7439 7497 7555 7613 7671 7729 7787 7844 7901 7957 8012 8067 8120 8173 8224 8275 8324 8372 8418 8464 8508 8551 8593 8633 8672 8710 8746 8781 8815 8848 8880 8911 8940 8968 8996 9022 9048 9072 9096 9119 9141 9162 9183 9203 9222 9240 9258 9275 9291 9307 9322 9336 9350 9364 9376 9388 9400 9410 9421 9430 9439 9448 9456 9463 9469 9476 9481 9486 9490 9494 9498 9500 9503 9505 9507 9508 9509 9509 9509 9510 9509 9509 9509 9508 9508 9507 9506 9506 9505 9505 9505 9505 9505 9506 9506 9507 9508 9510 9512 9514 9516 9518 9521 9524 9528 9532 9535 9539 9544 9548 9553 9557 9562 9567 9571 9576 9580 9585 9589 9593 9597 9601 9604 9607 9610 9612 9614 9616 9617 9618 9618 9618 9617 9615 9614 9611 9608 9605 9601 9596 9591 9586 9579 9573 9566 9558 9550 9541 9532 9522 9512 9502 9491 9479 9468 9455 9443 9430 9416 9403 9388 9374 9359 9344 9328 9312 9295 9278 9261 9244 9226 9207 9188 9169 9150 9130 9109 9088 9067 9046 9024 9002 8979 8956 8933 8909 8885 8861 8837 8813 8788 8764 8739 8715 8690 8666 8641 8617 8594 8571 8548 8525 8504 8483 8462 8443 8424 8407 8390 8375 8360 8347 8335 8325 8316 8308 8302 8297 8294 8292 8292 8294 8297 8302 8308 8316 8326 8337 8349 8363 8379 8395 8413 8432 8453 8474 8496 8519 8543 8568 8593 8619 8646 8672 8699 8726 8754 8781 8808 8835 8862 8888 8914 8940 8965 8990 9014 9037 9060 9082 9104 9124 9144 9163 9182 9199 9216 9232 9247 9262 9276 9289 9301 9313 9324 9334 9344 9353 9362 9370 9378 9385 9392 9398 9404 9409 9414 9419 9424 9428 9431 9435 9438 9441 9444 9446 9448 9450 9451 9453 9454 9454 9455 9455 9455 9455 9455 9454 9453 9452 9450 9448 9446 9444 9441 9438 9435 9432 9428 9425 9421 9416 9412 9407 9402 9397 9392 9386 9381 9375 9369 9363 9356 9350 9344 9337 9331 9801 2 6 2 9324 9318 9311 9305 9298 9292 9285 9279 9273 9266 9260 9254 9249 9243 9238 9232 9227 9222 9218 9213 9209 9205 9201 9198 9195 9192 9189 9187 9185 9183 9181 9180 9179 9178 9177 9177 9177 9177 9177 9178 9179 9179 9181 9182 9184 9185 9187 9189 9192 9194 9196 9199 9202 9205 9208 9211 9214 9218 9221 9224 9228 9232 9235 9239 9242 9246 9250 9253 9257 9261 9264 9267 9271 9274 9277 9280 9282 9285 9287 9289 9290 9292 9293 9294 9295 9295 9295 9294 9294 9292 9291 9289 9287 9285 9282 9279 9276 9272 9268 9264 9260 9256 9251 9246 9242 9237 9232 9227 9222 9217 9212 9207 9202 9197 9193 9188 9184 9179 9175 9171 9167 9163 9160 9156 9153 9149 9146 9143 9140 9136 9133 9130 9127 9123 9120 9116 9112 9108 9104 9100 9096 9091 9086 9081 9075 9070 9064 9057 9051 9044 9037 9029 9022 9014 9005 8997 8988 8979 8970 8961 8951 8941 8931 8921 8910 8900 8889 8877 8866 8854 8843 8831 8818 8806 8793 8780 8767 8753 8739 8725 8711 8696 8681 8666 8650 8635 8618 8602 8585 8568 8551 8534 8516 8498 8480 8462 8443 8424 8405 8386 8367 8347 8327 8308 8287 8267 8247 8226 8205 8184 8163 8141 8119 8097 8075 8052 8029 8005 7981 7956 7931 7906 7879 7852 7825 7797 7768 7738 7708 7677 7645 7612 7578 7543 7507 7471 7433 7394 7355 7314 7273 7230 7186 7141 7095 7048 7000 6951 6901 6849 6796 6742 6687 6631 6573 6514 6453 6392 6328 6263 6197 6129 6060 5988 5915 5841 5764 5686 5606 5524 5440 5354 5267 5177 5086 4993 4897 4800 4702 4601 4499 4396 4291 4185 4077 3968 3859 3748 3637 3525 3413 3300 3188 3075 2963 2851 2740 2630 2521 2413 2306 2201 2098 1996 1897 1800 1705 1612 1523 1436 1351 1270 1192 1118 1046 978 914 853 795 742 692 645 603 565 530 500 473 451 432 418 408 402 400 403 410 421 436 455 479 507 540 576 617 662 711 765 822 884 949 1019 1092 1169 1250 1335 1422 1513 1608 1705 1805 1908 2013 2121 2231 2343 2456 2571 2688 2805 2924 3043 3163 3283 3403 3524 3644 3763 3882 4000 4117 4232 4347 4460 4572 4682 4791 4897 5002 5104 5205 5304 5401 5495 5588 5678 5766 5853 5937 6019 6099 6177 6253 6328 6400 6471 6540 6607 6673 6737 6799 6860 6920 6978 7035 7090 7144 7197 7249 7299 7348 7396 7443 7488 7533 7576 7618 7659 7699 7737 7775 7812 7847 7881 7915 7947 7978 8008 8037 8066 8093 8119 8145 8169 8193 8216 8238 8259 8280 8300 8319 8338 8356 8373 8390 8406 8422 8437 8452 8467 8481 8495 8509 8522 8534 8547 8559 8571 8582 8593 8604 8615 8625 8635 8644 8654 8662 8671 8679 8686 8693 8700 8706 8712 8718 8723 8727 8731 8734 8737 8739 8740 8742 8742 8742 8741 8740 8738 8735 8732 8728 8724 9802 2 6 2 8719 8713 8707 8700 8693 8685 8677 8668 8658 8649 8638 8628 8616 8605 8593 8581 8569 8557 8544 8532 8520 8507 8495 8483 8471 8460 8449 8438 8428 8419 8410 8402 8395 8389 8383 8379 8375 8373 8371 8371 8372 8374 8378 8382 8388 8395 8403 8412 8422 8434 8447 8461 8476 8491 8508 8526 8544 8563 8583 8604 8625 8646 8668 8690 8713 8735 8758 8781 8804 8827 8849 8872 8894 8916 8937 8958 8979 8999 9019 9038 9057 9075 9093 9110 9126 9142 9158 9173 9187 9201 9214 9227 9239 9251 9263 9274 9284 9295 9304 9314 9323 9332 9340 9348 9356 9363 9370 9377 9383 9389 9395 9401 9406 9411 9415 9419 9423 9426 9429 9432 9434 9435 9437 9437 9438 9438 9437 9436 9434 9432 9429 9426 9423 9419 9414 9409 9404 9398 9392 9386 9379 9372 9364 9356 9349 9340 9332 9324 9316 9307 9299 9291 9282 9274 9267 9259 9252 9245 9238 9232 9226 9221 9216 9211 9207 9204 9201 9198 9196 9195 9194 9194 9195 9196 9197 9199 9202 9205 9209 9213 9217 9222 9228 9233 9239 9246 9253 9260 9268 9275 9283 9292 9300 9309 9318 9327 9336 9345 9355 9364 9374 9384 9394 9404 9414 9424 9434 9444 9454 9464 9475 9485 9495 9505 9515 9525 9535 9545 9555 9565 9574 9583 9593 9602 9610 9619 9627 9635 9643 9650 9657 9664 9670 9676 9682 9687 9692 9697 9702 9706 9709 9713 9716 9719 9721 9724 9726 9728 9729 9731 9732 9733 9734 9735 9736 9737 9737 9738 9739 9739 9740 9741 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9753 9754 9755 9757 9758 9760 9761 9762 9764 9765 9767 9768 9769 9771 9772 9773 9774 9775 9777 9778 9779 9780 9781 9781 9782 9783 9784 9785 9785 9786 9787 9787 9788 9788 9789 9789 9789 9790 9790 9790 9790 9791 9791 9791 9791 9790 9790 9790 9789 9789 9788 9788 9787 9786 9785 9784 9783 9782 9781 9780 9778 9777 9776 9774 9773 9771 9770 9769 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9758 9757 9757 9756 9756 9756 9755 9755 9755 9755 9755 9755 9755 9755 9755 9755 9755 9755 9754 9754 9754 9753 9753 9752 9751 9750 9749 9748 9747 9746 9744 9743 9741 9739 9737 9736 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9710 9709 9707 9705 9703 9702 9700 9699 9697 9695 9694 9692 9691 9689 9687 9686 9684 9682 9680 9678 9676 9674 9672 9669 9666 9664 9661 9658 9655 9651 9648 9644 9640 9636 9632 9628 9624 9619 9615 9610 9605 9600 9595 9590 9585 9580 9574 9569 9564 9558 9553 9547 9542 9536 9531 9525 9519 9514 9508 9503 9497 9491 9486 9480 9474 9468 9463 9457 9451 9446 9440 9434 9428 9423 9417 9411 9405 9399 9394 9388 9382 9376 9370 9364 9357 9351 9345 9338 9332 9325 9318 9311 9303 9296 9288 9279 9271 9262 9253 9243 9233 9803 2 6 2 9222 9211 9200 9188 9175 9162 9148 9133 9118 9103 9086 9069 9052 9033 9014 8995 8974 8953 8932 8909 8887 8863 8839 8814 8789 8763 8736 8709 8682 8653 8624 8595 8565 8534 8503 8470 8437 8403 8368 8332 8296 8258 8219 8178 8136 8093 8047 8001 7952 7901 7848 7794 7736 7677 7615 7550 7483 7413 7340 7264 7185 7103 7019 6932 6841 6749 6653 6555 6454 6351 6245 6138 6029 5919 5808 5695 5582 5468 5355 5241 5129 5017 4907 4799 4693 4590 4490 4393 4300 4211 4127 4047 3973 3904 3841 3784 3734 3690 3653 3622 3599 3582 3573 3570 3575 3588 3607 3633 3666 3705 3751 3803 3860 3924 3993 4067 4146 4229 4317 4408 4502 4599 4699 4801 4905 5011 5117 5225 5332 5441 5548 5656 5762 5868 5972 6075 6177 6276 6374 6470 6564 6655 6744 6830 6914 6996 7075 7152 7227 7299 7369 7436 7501 7564 7625 7684 7741 7796 7849 7901 7951 8000 8046 8092 8136 8179 8220 8261 8300 8338 8376 8412 8447 8482 8515 8547 8579 8610 8640 8669 8698 8725 8752 8779 8804 8829 8853 8877 8899 8921 8943 8964 8984 9004 9023 9042 9060 9078 9095 9112 9128 9144 9160 9175 9190 9204 9219 9233 9246 9260 9273 9286 9298 9310 9322 9334 9346 9357 9368 9379 9390 9400 9410 9420 9430 9439 9448 9457 9465 9473 9481 9489 9496 9503 9510 9516 9523 9529 9535 9540 9546 9551 9556 9561 9565 9570 9574 9579 9583 9587 9591 9595 9599 9603 9607 9611 9615 9619 9623 9627 9631 9635 9639 9644 9648 9652 9656 9660 9664 9668 9672 9676 9680 9684 9687 9691 9694 9698 9701 9704 9707 9710 9713 9716 9718 9721 9723 9725 9727 9729 9731 9733 9734 9736 9738 9739 9741 9742 9744 9745 9747 9749 9750 9752 9754 9756 9758 9760 9762 9764 9767 9769 9772 9774 9777 9780 9783 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9815 9818 9821 9823 9826 9828 9830 9832 9834 9836 9837 9839 9840 9842 9843 9844 9845 9845 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9888 9887 9885 9883 9882 9880 9877 9875 9872 9870 9867 9864 9861 9858 9855 9851 9848 9844 9841 9837 9833 9829 9825 9821 9818 9814 9809 9805 9801 9797 9793 9788 9784 9779 9774 9769 9764 9759 9754 9749 9743 9737 9732 9726 9719 9713 9706 9700 9693 9686 9679 9671 9664 9657 9649 9642 9634 9627 9619 9612 9605 9598 9592 9585 9579 9574 9568 9563 9559 9555 9552 9549 9547 9545 9544 9543 9544 9544 9546 9548 9551 9554 9558 9804 2 6 2 9563 9568 9573 9580 9586 9593 9601 9609 9617 9626 9634 9643 9652 9662 9671 9680 9689 9698 9708 9717 9726 9734 9743 9751 9759 9767 9774 9782 9789 9796 9802 9808 9814 9820 9826 9831 9836 9841 9846 9851 9855 9860 9864 9868 9872 9876 9880 9884 9888 9892 9895 9899 9903 9906 9910 9913 9917 9920 9923 9926 9929 9932 9935 9937 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9952 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9933 9932 9931 9931 9931 9931 9931 9931 9931 9932 9933 9934 9935 9936 9937 9939 9941 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9965 9966 9967 9968 9969 9969 9969 9969 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9951 9949 9948 9947 9946 9946 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9973 9972 9971 9969 9968 9966 9964 9962 9961 9959 9957 9955 9953 9951 9950 9948 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9893 9890 9888 9885 9882 9880 9805 2 6 2 9877 9874 9872 9869 9867 9865 9862 9860 9858 9856 9855 9853 9851 9850 9848 9847 9845 9844 9842 9841 9840 9838 9837 9835 9834 9832 9830 9828 9826 9824 9822 9819 9816 9813 9810 9807 9804 9800 9796 9791 9787 9782 9777 9772 9766 9760 9754 9748 9741 9734 9727 9720 9712 9704 9696 9687 9678 9669 9660 9650 9640 9630 9620 9609 9598 9587 9575 9563 9551 9539 9526 9513 9500 9487 9474 9460 9446 9432 9418 9404 9389 9375 9360 9346 9331 9317 9303 9289 9275 9261 9248 9235 9222 9210 9198 9186 9176 9166 9156 9147 9139 9132 9126 9120 9116 9112 9109 9108 9107 9107 9108 9111 9114 9118 9123 9130 9137 9145 9154 9164 9174 9186 9198 9211 9224 9238 9252 9267 9282 9298 9313 9329 9345 9361 9376 9392 9408 9423 9438 9453 9467 9481 9495 9508 9521 9533 9545 9556 9566 9577 9586 9595 9604 9612 9620 9627 9634 9641 9647 9653 9659 9665 9670 9675 9680 9685 9690 9695 9700 9705 9710 9715 9720 9725 9730 9735 9740 9745 9751 9756 9762 9767 9773 9778 9783 9789 9794 9799 9804 9809 9813 9818 9822 9826 9829 9833 9836 9838 9841 9843 9845 9846 9847 9848 9849 9849 9849 9849 9849 9848 9848 9847 9846 9845 9843 9842 9841 9840 9839 9837 9836 9835 9834 9833 9832 9831 9831 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9840 9842 9843 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9863 9865 9867 9868 9870 9871 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9914 9912 9910 9907 9905 9902 9900 9897 9895 9893 9890 9888 9886 9884 9882 9881 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9867 9867 9866 9866 9866 9866 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9870 9871 9873 9875 9877 9878 9880 9883 9885 9887 9889 9891 9893 9896 9898 9900 9902 9903 9905 9907 9908 9909 9911 9911 9912 9913 9913 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9895 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9894 9893 9892 9890 9888 9885 9883 9880 9876 9873 9868 9864 9859 9853 9806 2 6 2 9848 9841 9835 9828 9821 9814 9806 9798 9790 9782 9773 9765 9756 9747 9738 9729 9720 9711 9702 9693 9685 9676 9667 9659 9651 9642 9634 9627 9619 9611 9604 9597 9590 9583 9577 9571 9564 9559 9553 9547 9542 9537 9532 9528 9524 9520 9516 9512 9509 9507 9504 9502 9500 9499 9497 9497 9496 9496 9497 9497 9498 9500 9502 9504 9506 9509 9512 9515 9518 9522 9526 9529 9533 9537 9541 9545 9548 9551 9555 9557 9560 9562 9564 9565 9566 9567 9566 9566 9565 9563 9561 9558 9555 9551 9546 9542 9537 9531 9525 9519 9512 9505 9498 9491 9484 9477 9470 9463 9457 9450 9444 9438 9433 9428 9423 9419 9416 9413 9411 9409 9408 9408 9408 9409 9410 9412 9415 9418 9422 9427 9432 9437 9443 9449 9456 9462 9470 9477 9485 9492 9500 9508 9516 9524 9532 9540 9548 9556 9564 9571 9579 9586 9593 9600 9607 9613 9620 9626 9632 9637 9643 9648 9654 9659 9663 9668 9673 9677 9681 9686 9690 9694 9698 9702 9705 9709 9713 9716 9720 9723 9727 9730 9734 9737 9741 9744 9747 9751 9754 9757 9760 9764 9767 9770 9773 9776 9779 9782 9785 9788 9791 9793 9796 9799 9801 9804 9806 9809 9811 9814 9816 9819 9821 9824 9826 9828 9831 9833 9835 9838 9840 9843 9845 9848 9851 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9887 9890 9893 9897 9900 9903 9906 9910 9913 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9983 9984 9986 9987 9988 9990 9991 9992 9994 9995 9996 9997 9998 9999 9999100001000110001100011000110002100021000110001100011000110000 9999 9999 9998 9997 9997 9996 9995 9994 9993 9993 9992 9991 9990 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9982 9982 9983 9984 9984 9807 2 6 2 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9982 9981 9979 9978 9976 9975 9973 9972 9970 9969 9967 9966 9964 9963 9962 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9954 9952 9949 9947 9944 9941 9937 9934 9930 9926 9922 9918 9914 9909 9905 9900 9895 9890 9884 9879 9874 9868 9863 9857 9851 9846 9840 9835 9829 9824 9819 9814 9809 9804 9799 9795 9791 9787 9783 9780 9776 9774 9771 9769 9767 9765 9763 9762 9761 9761 9760 9760 9760 9761 9762 9763 9764 9765 9767 9769 9771 9773 9775 9778 9780 9783 9786 9789 9792 9795 9798 9801 9804 9808 9811 9814 9818 9821 9824 9828 9831 9835 9838 9842 9846 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9890 9894 9898 9903 9907 9912 9916 9920 9925 9929 9933 9938 9942 9946 9950 9954 9958 9961 9964 9968 9971 9973 9976 9978 9980 9982 9983 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9980 9979 9977 9976 9974 9973 9971 9970 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9967 9968 9969 9970 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9899 9896 9893 9890 9886 9882 9878 9874 9869 9864 9859 9854 9848 9841 9835 9828 9821 9814 9807 9799 9792 9784 9776 9768 9760 9752 9744 9736 9728 9720 9712 9705 9698 9691 9684 9677 9671 9665 9660 9654 9649 9644 9640 9636 9631 9628 9624 9621 9618 9615 9612 9609 9606 9604 9601 9598 9596 9593 9808 2 6 2 9591 9588 9585 9583 9580 9577 9574 9571 9568 9565 9563 9560 9557 9554 9552 9549 9547 9545 9544 9542 9541 9540 9540 9539 9540 9541 9542 9543 9545 9548 9551 9554 9558 9562 9567 9572 9577 9583 9589 9595 9601 9608 9614 9621 9628 9634 9641 9647 9654 9660 9666 9672 9677 9682 9686 9691 9695 9698 9701 9704 9706 9708 9710 9711 9712 9713 9713 9713 9712 9712 9711 9710 9709 9708 9707 9706 9704 9703 9702 9701 9700 9699 9698 9698 9698 9697 9698 9698 9698 9699 9700 9701 9702 9704 9706 9708 9710 9712 9715 9718 9721 9724 9727 9730 9733 9737 9740 9744 9747 9751 9754 9758 9761 9765 9769 9772 9775 9779 9782 9785 9788 9791 9794 9797 9799 9802 9804 9806 9808 9810 9812 9813 9814 9815 9816 9817 9817 9818 9818 9818 9817 9817 9816 9815 9814 9813 9812 9810 9809 9807 9805 9804 9802 9800 9797 9795 9793 9791 9788 9786 9784 9781 9779 9776 9773 9771 9768 9765 9762 9760 9757 9754 9750 9747 9744 9740 9736 9733 9729 9724 9720 9715 9711 9706 9700 9695 9689 9683 9677 9670 9664 9656 9649 9642 9634 9626 9617 9609 9600 9590 9581 9571 9561 9550 9540 9529 9517 9505 9493 9481 9468 9455 9441 9427 9413 9398 9382 9366 9350 9333 9315 9297 9278 9259 9239 9219 9198 9177 9155 9132 9109 9086 9062 9038 9014 8989 8964 8939 8914 8888 8863 8838 8814 8789 8765 8742 8719 8697 8676 8655 8636 8617 8600 8584 8569 8555 8543 8533 8524 8516 8511 8506 8504 8503 8504 8507 8511 8517 8524 8534 8544 8556 8570 8585 8601 8619 8637 8657 8677 8699 8721 8744 8768 8792 8816 8841 8866 8892 8917 8942 8968 8993 9018 9042 9067 9091 9114 9138 9160 9183 9204 9225 9246 9266 9285 9304 9322 9340 9357 9373 9389 9404 9419 9434 9447 9461 9473 9486 9498 9509 9520 9531 9541 9551 9561 9570 9579 9588 9596 9604 9612 9620 9627 9634 9641 9648 9654 9660 9666 9672 9678 9684 9689 9695 9700 9705 9710 9715 9720 9725 9730 9735 9739 9744 9749 9753 9758 9762 9767 9771 9775 9780 9784 9788 9792 9796 9800 9803 9807 9810 9814 9817 9819 9822 9825 9827 9829 9831 9833 9834 9835 9836 9837 9838 9838 9838 9839 9838 9838 9838 9837 9837 9836 9835 9834 9833 9833 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9827 9828 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9854 9855 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9859 9860 9861 9861 9862 9863 9864 9865 9866 9809 2 6 2 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9910 9912 9913 9915 9917 9919 9921 9924 9926 9928 9930 9933 9935 9937 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9957 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9965 9966 9968 9969 9971 9973 9975 9976 9978 9980 9982 9983 9985 9986 9988 9989 9990 9991 9992 9993 9993 9994 9994 9994 9994 9993 9993 9992 9991 9990 9989 9988 9987 9985 9984 9982 9981 9979 9977 9975 9974 9972 9970 9968 9967 9965 9963 9962 9960 9959 9958 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9927 9926 9924 9923 9920 9918 9916 9913 9911 9908 9905 9901 9898 9895 9891 9888 9884 9881 9878 9874 9871 9868 9865 9862 9859 9856 9854 9852 9850 9848 9846 9845 9844 9843 9842 9842 9841 9841 9841 9841 9842 9842 9842 9843 9843 9843 9843 9844 9844 9843 9843 9843 9842 9841 9840 9838 9837 9835 9833 9831 9828 9825 9822 9819 9816 9813 9810 9806 9803 9800 9796 9793 9790 9787 9785 9783 9781 9779 9778 9777 9776 9776 9776 9777 9778 9780 9782 9784 9787 9790 9794 9797 9801 9806 9810 9815 9820 9825 9830 9835 9839 9844 9849 9853 9858 9862 9865 9869 9872 9875 9877 9879 9881 9883 9884 9884 9885 9885 9884 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9869 9868 9867 9866 9866 9866 9866 9866 9866 9867 9868 9869 9871 9873 9875 9877 9879 9881 9884 9886 9889 9891 9894 9897 9899 9902 9904 9906 9908 9910 9911 9913 9914 9915 9915 9916 9916 9916 9916 9915 9915 9914 9913 9911 9910 9909 9810 2 6 2 9907 9905 9904 9902 9900 9898 9896 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9867 9865 9863 9861 9859 9857 9854 9851 9848 9845 9841 9838 9833 9829 9824 9819 9814 9808 9802 9795 9789 9782 9774 9767 9759 9750 9742 9733 9724 9714 9705 9695 9684 9673 9662 9651 9639 9627 9615 9602 9589 9575 9561 9546 9531 9515 9499 9482 9465 9447 9429 9410 9391 9370 9350 9329 9307 9284 9261 9238 9214 9190 9166 9141 9116 9091 9065 9040 9015 8990 8965 8940 8916 8893 8870 8848 8826 8806 8786 8768 8750 8734 8720 8707 8695 8685 8676 8669 8664 8661 8659 8659 8661 8665 8670 8678 8687 8697 8710 8723 8739 8756 8774 8793 8814 8836 8859 8882 8907 8932 8958 8984 9011 9038 9065 9092 9119 9146 9173 9200 9226 9252 9277 9302 9326 9350 9372 9394 9416 9436 9456 9475 9493 9510 9527 9542 9557 9572 9585 9598 9610 9622 9633 9644 9654 9664 9673 9682 9690 9699 9707 9714 9722 9729 9736 9743 9750 9757 9763 9770 9776 9783 9789 9795 9801 9807 9813 9818 9824 9829 9834 9839 9844 9849 9853 9857 9861 9865 9868 9871 9874 9877 9879 9882 9883 9885 9886 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9883 9883 9883 9884 9885 9885 9886 9888 9889 9890 9891 9893 9895 9896 9898 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9923 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9965 9964 9964 9963 9962 9961 9961 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9970 9972 9973 9975 9977 9978 9980 9982 9984 9985 9987 9988 9990 9991 9992 9993 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9993 9992 9992 9991 9990 9989 9811 2 6 2 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9945 9943 9940 9938 9935 9932 9929 9926 9923 9920 9917 9914 9910 9907 9904 9901 9898 9895 9892 9890 9887 9884 9882 9880 9877 9875 9873 9871 9869 9868 9866 9865 9863 9862 9861 9860 9858 9857 9856 9855 9854 9853 9852 9850 9849 9847 9846 9844 9842 9840 9838 9836 9834 9831 9828 9825 9822 9818 9814 9810 9806 9802 9797 9792 9787 9781 9775 9769 9763 9756 9749 9742 9734 9726 9718 9709 9700 9691 9681 9670 9659 9648 9636 9624 9611 9598 9583 9569 9553 9537 9520 9502 9484 9465 9445 9424 9402 9380 9356 9332 9307 9281 9254 9227 9198 9170 9140 9110 9079 9048 9016 8983 8951 8918 8885 8853 8820 8787 8755 8722 8691 8660 8629 8600 8571 8543 8516 8491 8466 8443 8422 8402 8383 8366 8351 8338 8326 8316 8308 8302 8298 8296 8295 8297 8300 8305 8311 8320 8330 8342 8355 8369 8386 8403 8421 8441 8462 8484 8507 8530 8554 8579 8605 8630 8657 8683 8710 8737 8764 8791 8818 8844 8871 8898 8924 8950 8975 9000 9025 9050 9073 9097 9120 9142 9164 9186 9207 9227 9247 9267 9286 9304 9322 9340 9357 9373 9390 9405 9420 9435 9450 9464 9477 9490 9503 9516 9528 9540 9551 9563 9573 9584 9594 9604 9614 9624 9633 9642 9651 9659 9667 9675 9683 9691 9698 9705 9712 9718 9725 9731 9737 9743 9748 9754 9759 9764 9768 9773 9777 9781 9785 9789 9793 9796 9800 9803 9806 9808 9811 9814 9816 9818 9821 9823 9825 9827 9828 9830 9832 9834 9835 9837 9839 9840 9842 9843 9845 9847 9848 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9863 9862 9860 9858 9856 9854 9852 9851 9849 9847 9845 9843 9841 9840 9838 9836 9835 9833 9831 9830 9828 9826 9825 9823 9822 9820 9818 9817 9815 9813 9811 9809 9807 9805 9803 9801 9798 9795 9793 9790 9787 9784 9780 9777 9773 9770 9766 9762 9758 9755 9750 9746 9742 9738 9734 9730 9726 9722 9718 9714 9710 9707 9703 9700 9696 9693 9812 2 6 2 9690 9687 9684 9681 9678 9675 9673 9670 9668 9665 9662 9660 9657 9654 9651 9648 9645 9641 9637 9633 9629 9624 9620 9614 9609 9603 9597 9590 9583 9576 9568 9560 9551 9542 9533 9524 9514 9505 9494 9484 9473 9463 9452 9441 9429 9418 9407 9395 9383 9372 9360 9348 9336 9323 9310 9298 9285 9271 9258 9243 9229 9214 9198 9182 9165 9148 9130 9111 9091 9070 9049 9026 9003 8979 8954 8928 8901 8873 8845 8816 8786 8756 8725 8694 8662 8630 8599 8567 8536 8505 8475 8445 8416 8389 8362 8337 8313 8291 8271 8253 8237 8223 8211 8202 8195 8191 8189 8190 8194 8200 8209 8220 8234 8251 8269 8291 8314 8339 8367 8396 8427 8459 8493 8527 8563 8600 8637 8675 8713 8751 8789 8827 8864 8901 8938 8974 9009 9043 9076 9108 9138 9168 9197 9224 9250 9275 9298 9321 9342 9362 9381 9399 9416 9432 9448 9462 9476 9489 9502 9514 9525 9536 9547 9558 9568 9578 9588 9598 9607 9617 9626 9635 9644 9653 9662 9671 9680 9688 9697 9705 9713 9721 9728 9736 9743 9749 9756 9762 9768 9774 9779 9784 9789 9794 9798 9802 9805 9809 9812 9815 9818 9821 9823 9826 9828 9831 9833 9835 9837 9840 9842 9844 9847 9849 9852 9854 9857 9859 9862 9865 9867 9870 9873 9875 9878 9880 9882 9885 9887 9889 9890 9892 9893 9895 9896 9896 9897 9897 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9885 9885 9885 9885 9886 9886 9887 9888 9889 9890 9891 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9917 9918 9918 9919 9920 9922 9923 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9926 9924 9922 9920 9917 9915 9913 9911 9909 9907 9906 9904 9903 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9880 9878 9876 9874 9872 9870 9867 9865 9863 9860 9858 9856 9853 9851 9849 9847 9845 9843 9841 9840 9839 9837 9837 9836 9835 9835 9835 9835 9835 9813 2 6 2 9836 9836 9837 9838 9839 9839 9840 9841 9842 9843 9844 9844 9845 9845 9845 9845 9844 9843 9842 9841 9839 9837 9834 9832 9828 9825 9821 9817 9813 9808 9803 9798 9792 9787 9781 9775 9769 9763 9758 9752 9746 9740 9734 9729 9724 9718 9714 9709 9704 9700 9696 9693 9689 9686 9683 9680 9678 9676 9674 9672 9670 9668 9667 9665 9664 9662 9661 9659 9658 9656 9654 9652 9650 9647 9645 9642 9638 9635 9631 9627 9623 9618 9614 9608 9603 9597 9591 9585 9578 9572 9565 9558 9551 9543 9536 9528 9520 9513 9505 9497 9489 9481 9473 9465 9457 9449 9441 9433 9425 9417 9409 9401 9392 9384 9375 9367 9358 9349 9339 9330 9320 9310 9299 9288 9276 9264 9252 9239 9225 9211 9196 9181 9165 9148 9131 9112 9094 9074 9054 9033 9011 8988 8965 8941 8916 8891 8864 8837 8810 8781 8752 8722 8691 8659 8627 8593 8559 8523 8487 8450 8412 8372 8331 8289 8246 8201 8155 8108 8059 8008 7956 7902 7847 7789 7730 7670 7607 7543 7477 7409 7340 7269 7197 7123 7048 6972 6895 6818 6739 6661 6582 6503 6425 6347 6269 6193 6118 6045 5974 5905 5839 5775 5715 5658 5604 5554 5509 5468 5431 5399 5372 5350 5333 5321 5315 5314 5318 5328 5342 5363 5388 5418 5454 5494 5538 5587 5640 5696 5756 5820 5886 5956 6027 6101 6177 6254 6333 6413 6493 6573 6654 6734 6814 6894 6973 7051 7128 7203 7277 7350 7420 7490 7557 7622 7686 7748 7808 7866 7922 7977 8029 8080 8129 8177 8223 8268 8311 8353 8394 8433 8472 8509 8545 8580 8614 8648 8681 8712 8743 8774 8803 8832 8859 8887 8913 8939 8963 8988 9011 9033 9055 9076 9096 9115 9134 9152 9169 9185 9200 9215 9229 9242 9255 9267 9278 9289 9299 9309 9318 9327 9336 9344 9353 9360 9368 9376 9383 9390 9398 9405 9412 9420 9427 9434 9441 9448 9456 9463 9470 9477 9484 9491 9498 9505 9511 9517 9523 9529 9534 9540 9544 9549 9553 9557 9560 9563 9566 9568 9570 9571 9572 9573 9573 9573 9573 9572 9572 9571 9570 9569 9567 9566 9565 9563 9562 9561 9560 9559 9558 9558 9557 9557 9557 9557 9557 9558 9559 9560 9562 9563 9565 9567 9569 9571 9574 9576 9579 9582 9585 9588 9591 9594 9597 9600 9603 9606 9609 9613 9616 9619 9622 9626 9629 9632 9636 9639 9642 9646 9649 9653 9657 9660 9664 9668 9672 9676 9680 9684 9689 9693 9697 9702 9706 9711 9715 9720 9724 9729 9733 9738 9742 9746 9751 9755 9759 9763 9766 9770 9774 9777 9780 9783 9786 9789 9792 9795 9797 9800 9802 9804 9806 9809 9811 9813 9815 9817 9819 9822 9824 9826 9828 9831 9833 9836 9838 9841 9843 9846 9849 9852 9855 9857 9860 9863 9866 9869 9872 9874 9877 9880 9882 9884 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9814 2 6 2 9904 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9815 2 6 2 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9911 9910 9908 9906 9904 9901 9899 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9868 9865 9862 9860 9858 9856 9854 9852 9850 9849 9848 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9837 9835 9834 9832 9830 9828 9825 9823 9820 9817 9814 9810 9807 9803 9799 9795 9791 9787 9783 9778 9774 9769 9765 9760 9755 9751 9746 9741 9737 9732 9727 9722 9717 9712 9707 9702 9697 9692 9686 9681 9675 9669 9663 9657 9650 9644 9637 9629 9622 9614 9606 9597 9589 9580 9570 9560 9550 9540 9529 9517 9506 9494 9481 9469 9456 9442 9428 9414 9399 9384 9369 9353 9337 9321 9304 9286 9268 9250 9231 9212 9192 9172 9151 9130 9108 9085 9062 9039 9014 8990 8964 8938 8911 8884 8856 8828 8799 8770 8740 8710 8679 8648 8618 8586 8555 8524 8493 8462 8431 8401 8371 8342 8313 8286 8259 8233 8208 8185 8163 8142 8123 8106 8090 8076 8064 8053 8045 8038 8034 8031 8031 8032 8036 8041 8049 8058 8069 8082 8096 8112 8130 8149 8170 8191 8214 8238 8263 8288 8314 8341 8368 8396 8424 8451 8479 8507 8535 8562 8589 8616 8642 8668 8693 8718 8742 8765 8788 8809 8830 8851 8870 8889 8907 8925 8941 8957 8973 8987 9001 9014 9027 9039 9050 9061 9071 9081 9090 9099 9107 9115 9122 9128 9135 9140 9145 9150 9154 9158 9161 9164 9167 9169 9171 9172 9173 9174 9174 9174 9174 9173 9172 9171 9170 9169 9168 9167 9165 9164 9163 9161 9160 9159 9159 9158 9158 9158 9158 9159 9160 9161 9163 9165 9168 9171 9174 9178 9182 9186 9191 9196 9202 9208 9214 9221 9228 9235 9242 9250 9258 9266 9274 9282 9291 9299 9308 9316 9325 9334 9342 9351 9360 9368 9377 9386 9394 9403 9411 9420 9429 9437 9446 9454 9463 9471 9479 9488 9496 9505 9513 9522 9530 9538 9547 9555 9563 9572 9580 9588 9596 9604 9611 9619 9626 9634 9641 9648 9654 9661 9667 9673 9678 9684 9688 9693 9697 9701 9705 9708 9711 9713 9716 9718 9719 9720 9721 9722 9722 9722 9722 9721 9721 9720 9719 9717 9716 9714 9712 9710 9708 9706 9704 9702 9699 9697 9694 9691 9688 9816 2 6 2 9685 9682 9678 9675 9671 9667 9662 9657 9652 9646 9640 9634 9627 9620 9612 9603 9594 9585 9574 9563 9552 9540 9527 9514 9500 9485 9470 9454 9438 9422 9405 9388 9370 9352 9334 9316 9298 9281 9263 9246 9228 9212 9196 9180 9165 9151 9138 9126 9114 9104 9095 9087 9080 9074 9070 9067 9065 9064 9065 9067 9071 9075 9081 9088 9096 9106 9116 9127 9139 9152 9166 9180 9195 9210 9226 9242 9259 9276 9292 9309 9326 9343 9360 9376 9392 9408 9424 9439 9454 9468 9482 9496 9509 9521 9533 9545 9556 9566 9577 9586 9595 9604 9613 9621 9628 9636 9643 9649 9656 9662 9668 9673 9678 9684 9689 9693 9698 9703 9707 9711 9715 9719 9723 9726 9730 9733 9737 9740 9743 9746 9749 9752 9754 9757 9760 9762 9764 9767 9769 9771 9773 9775 9777 9779 9780 9782 9784 9785 9787 9788 9789 9791 9792 9793 9794 9794 9795 9796 9796 9797 9797 9797 9797 9797 9796 9796 9795 9794 9793 9792 9790 9789 9787 9784 9782 9780 9777 9774 9771 9768 9764 9761 9757 9753 9749 9745 9741 9736 9732 9727 9723 9718 9714 9709 9705 9700 9696 9691 9687 9682 9678 9673 9669 9664 9660 9655 9650 9645 9640 9635 9629 9623 9617 9611 9604 9596 9588 9580 9570 9560 9549 9538 9525 9511 9497 9481 9465 9447 9428 9408 9387 9364 9341 9316 9290 9263 9234 9205 9175 9144 9111 9078 9045 9010 8976 8941 8906 8870 8835 8800 8765 8731 8698 8665 8634 8603 8574 8546 8520 8496 8473 8452 8434 8417 8403 8391 8381 8374 8370 8368 8368 8371 8376 8384 8393 8405 8420 8436 8455 8475 8497 8521 8546 8572 8599 8628 8657 8687 8718 8749 8780 8812 8843 8874 8905 8935 8965 8995 9023 9051 9078 9105 9130 9154 9178 9200 9222 9242 9262 9280 9298 9315 9331 9346 9361 9375 9388 9401 9413 9425 9436 9448 9458 9469 9480 9490 9500 9510 9520 9530 9540 9550 9560 9569 9579 9589 9598 9608 9617 9627 9636 9645 9654 9662 9670 9678 9686 9693 9700 9707 9713 9719 9724 9729 9733 9737 9741 9744 9746 9748 9750 9751 9752 9752 9752 9752 9751 9750 9749 9748 9746 9745 9743 9741 9739 9737 9735 9733 9732 9730 9728 9727 9726 9725 9724 9724 9723 9724 9724 9725 9726 9727 9728 9730 9732 9735 9738 9741 9744 9747 9751 9755 9758 9762 9767 9771 9775 9779 9783 9788 9792 9796 9800 9804 9807 9811 9814 9817 9820 9823 9826 9828 9830 9832 9834 9835 9837 9838 9839 9841 9842 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9854 9855 9857 9859 9861 9863 9865 9868 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9904 9907 9910 9912 9915 9918 9920 9923 9925 9927 9928 9930 9931 9933 9934 9934 9935 9935 9936 9936 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9817 2 6 2 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9899 9899 9900 9900 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9880 9878 9877 9876 9874 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9866 9866 9866 9865 9864 9864 9863 9862 9861 9860 9859 9857 9856 9854 9853 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9783 9781 9779 9776 9774 9772 9769 9766 9764 9761 9758 9755 9752 9749 9746 9743 9739 9736 9732 9729 9725 9721 9717 9713 9709 9704 9700 9695 9691 9686 9681 9676 9671 9666 9661 9656 9650 9645 9639 9633 9628 9622 9616 9610 9603 9597 9591 9584 9577 9570 9563 9556 9549 9541 9534 9526 9518 9509 9500 9491 9482 9473 9463 9452 9442 9431 9420 9408 9396 9383 9370 9357 9343 9329 9314 9299 9284 9268 9251 9234 9217 9199 9181 9162 9143 9123 9103 9082 9061 9039 9017 8994 8971 8947 8922 8896 8870 8843 8815 8786 8756 8725 8693 8660 8626 8591 8554 8516 8477 8436 8394 8350 8305 8258 8210 8160 8109 8056 8002 7947 7890 7832 7773 7713 7653 7591 7529 7466 7403 7341 7278 7216 7154 7094 7034 6975 6918 6863 6810 6759 6710 6664 6620 6580 6543 6510 6480 6453 6430 6412 6397 6386 6379 6376 6378 6383 6392 6405 6422 6442 6467 6494 6525 6559 6596 6635 6677 6722 6768 6816 6866 6917 6970 7023 7077 7132 7187 7242 7298 7353 7407 7462 7515 7569 7621 7673 7723 7773 7822 7870 7917 7963 8007 8051 8094 8136 8177 8218 8257 8296 8334 8371 8408 8444 8480 8515 8550 8584 8618 8651 8684 8716 8748 8780 8811 8842 8872 8902 8931 8959 8987 9015 9041 9067 9092 9117 9141 9163 9186 9207 9227 9247 9266 9284 9301 9317 9333 9347 9362 9375 9388 9400 9412 9423 9433 9444 9454 9463 9472 9481 9490 9499 9507 9516 9524 9533 9541 9549 9558 9566 9574 9582 9591 9599 9607 9615 9623 9631 9639 9647 9655 9662 9669 9676 9683 9690 9696 9702 9708 9713 9718 9723 9728 9732 9736 9739 9743 9746 9749 9752 9754 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9784 9786 9789 9791 9794 9797 9800 9803 9818 2 6 2 9806 9809 9812 9815 9818 9821 9824 9827 9829 9832 9835 9837 9839 9841 9843 9845 9847 9848 9849 9850 9851 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9856 9857 9858 9859 9861 9863 9864 9866 9868 9871 9873 9876 9878 9881 9883 9886 9888 9891 9893 9896 9898 9900 9902 9904 9905 9906 9908 9908 9909 9909 9909 9909 9909 9908 9907 9906 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9864 9862 9859 9857 9854 9852 9849 9846 9843 9841 9838 9835 9832 9829 9827 9824 9821 9818 9815 9812 9810 9807 9804 9801 9798 9795 9792 9789 9785 9782 9779 9775 9771 9767 9763 9759 9754 9749 9744 9739 9734 9728 9722 9716 9710 9703 9696 9689 9682 9675 9667 9660 9653 9645 9637 9630 9623 9615 9608 9601 9594 9588 9581 9576 9570 9565 9560 9556 9552 9549 9546 9544 9542 9541 9541 9541 9541 9543 9544 9547 9550 9553 9557 9561 9566 9571 9577 9583 9589 9595 9602 9609 9616 9624 9631 9639 9647 9654 9662 9670 9677 9685 9692 9699 9707 9714 9721 9727 9734 9740 9746 9752 9758 9764 9770 9775 9780 9785 9790 9795 9799 9804 9808 9813 9817 9821 9825 9829 9833 9837 9841 9844 9848 9852 9855 9859 9862 9865 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9819 2 6 2 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9967 9968 9969 9969 9969 9969 9970 9969 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9890 9891 9892 9894 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9920 9922 9924 9927 9929 9931 9934 9936 9939 9941 9943 9945 9948 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9982 9981 9980 9978 9977 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9966 9966 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9982 9983 9984 9985 9986 9988 9989 9990 9991 9992 9992 9993 9994 9995 9995 9996 9996 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9994 9994 9993 9992 9991 9990 9989 9988 9987 9986 9984 9983 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9975 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9986 9987 9988 9989 9991 9992 9993 9994 9995 9996 9997 9998 9998 9999 9820 2 6 2 99991000010000100001000010000 9999 9999 9998 9997 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9957 9955 9952 9950 9947 9945 9942 9938 9935 9932 9928 9925 9921 9917 9913 9909 9905 9901 9897 9893 9888 9884 9880 9876 9871 9867 9863 9859 9855 9851 9847 9844 9840 9837 9833 9830 9827 9824 9822 9819 9817 9815 9813 9811 9810 9809 9807 9807 9806 9806 9806 9806 9806 9807 9808 9809 9810 9812 9813 9815 9818 9820 9823 9826 9829 9832 9835 9839 9842 9846 9850 9854 9857 9861 9865 9869 9873 9877 9881 9885 9889 9893 9896 9900 9903 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9991 9990 9989 9987 9986 9985 9983 9981 9980 9978 9976 9974 9972 9970 9968 9966 9965 9963 9961 9960 9958 9957 9956 9955 9954 9954 9954 9953 9953 9954 9954 9955 9956 9956 9958 9959 9960 9962 9964 9965 9967 9969 9971 9973 9975 9977 9978 9980 9982 9983 9985 9986 9988 9989 9990 9990 9991 9992 9992 9992 9992 9992 9992 9991 9991 9990 9989 9988 9988 9987 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9861 9861 9861 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9880 9879 9878 9878 9878 9878 9878 9878 9878 9821 2 6 2 9879 9879 9880 9881 9882 9883 9884 9886 9887 9889 9890 9892 9894 9896 9898 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9916 9917 9918 9919 9919 9920 9920 9920 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9888 9890 9891 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9905 9906 9906 9906 9905 9905 9904 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9883 9881 9879 9877 9876 9875 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9881 9880 9879 9878 9876 9875 9873 9871 9868 9866 9863 9860 9857 9855 9852 9848 9845 9842 9840 9837 9834 9831 9829 9826 9824 9822 9820 9818 9817 9816 9814 9813 9813 9812 9811 9811 9810 9810 9810 9810 9809 9809 9809 9808 9808 9807 9806 9805 9803 9802 9800 9798 9796 9793 9790 9787 9784 9780 9776 9772 9768 9763 9759 9754 9749 9744 9738 9733 9728 9722 9717 9711 9706 9700 9695 9689 9684 9678 9673 9667 9662 9656 9651 9645 9640 9634 9628 9622 9616 9610 9603 9596 9589 9581 9573 9565 9556 9547 9537 9527 9517 9505 9494 9482 9469 9456 9443 9429 9414 9399 9383 9367 9351 9334 9317 9299 9281 9262 9243 9223 9203 9183 9161 9140 9117 9094 9070 9045 9020 8993 8966 8937 8907 8876 8843 8809 8773 8735 8696 8655 8612 8566 8519 8470 8418 8365 8309 8250 8190 8128 8064 7998 7930 7860 7789 7717 7643 7569 7494 7418 7343 7267 7192 7118 7045 6973 6903 6835 6769 6706 6646 6589 6536 6487 6442 6402 6366 6335 6309 6287 6271 6261 6256 6256 6262 6273 6289 6311 6337 6368 6404 6445 6490 6539 6591 6647 6706 6768 6833 6899 6967 7037 7108 7180 7252 7324 7396 7468 7539 7609 7678 7745 7811 7874 7936 7996 8054 8109 8161 8212 8259 8304 8347 8387 8425 8461 8494 8525 8554 8581 8606 8629 8650 8670 8689 8706 8723 8738 8752 8766 8779 8791 8803 8815 8827 8838 8849 8860 8872 8883 8895 8906 8918 8930 8943 8955 8968 8981 8994 9008 9021 9035 9049 9063 9078 9092 9106 9121 9135 9149 9164 9178 9192 9206 9219 9233 9246 9259 9272 9285 9297 9309 9321 9332 9343 9354 9365 9375 9385 9395 9404 9413 9422 9430 9439 9447 9454 9462 9469 9476 9483 9489 9496 9502 9508 9513 9519 9524 9529 9534 9539 9544 9548 9553 9557 9561 9565 9569 9572 9576 9579 9583 9822 2 6 2 9586 9589 9592 9595 9598 9601 9604 9607 9610 9613 9615 9618 9621 9624 9627 9630 9633 9636 9639 9642 9645 9649 9652 9655 9659 9663 9666 9670 9674 9678 9682 9686 9690 9694 9698 9702 9706 9710 9713 9717 9721 9725 9729 9732 9736 9739 9742 9745 9748 9751 9754 9756 9759 9761 9763 9765 9767 9769 9771 9773 9774 9776 9777 9779 9780 9782 9783 9785 9786 9788 9789 9791 9793 9794 9796 9798 9800 9802 9805 9807 9809 9812 9815 9817 9820 9823 9825 9828 9831 9834 9837 9840 9843 9845 9848 9851 9853 9855 9858 9860 9862 9864 9866 9867 9869 9870 9871 9873 9873 9874 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9908 9909 9909 9909 9908 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9889 9889 9888 9887 9887 9886 9886 9886 9887 9887 9888 9889 9890 9891 9892 9894 9895 9897 9899 9901 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9929 9928 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9904 9904 9905 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9925 9927 9929 9932 9934 9936 9938 9941 9942 9944 9946 9947 9949 9950 9951 9952 9952 9952 9953 9953 9952 9952 9951 9950 9950 9949 9947 9946 9945 9943 9942 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9860 9858 9857 9855 9854 9853 9852 9852 9851 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9852 9852 9853 9853 9854 9855 9823 2 6 2 9856 9856 9857 9858 9859 9859 9860 9861 9862 9862 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9911 9914 9916 9918 9920 9922 9923 9925 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9939 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9915 9912 9909 9906 9904 9901 9898 9896 9893 9891 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9863 9861 9860 9859 9858 9857 9856 9854 9853 9852 9850 9848 9846 9844 9842 9840 9837 9834 9831 9828 9825 9821 9817 9813 9809 9804 9800 9795 9789 9784 9778 9772 9766 9759 9753 9746 9739 9732 9724 9717 9709 9701 9694 9686 9678 9670 9662 9654 9646 9638 9630 9622 9615 9608 9601 9594 9587 9581 9575 9569 9564 9559 9555 9551 9547 9544 9542 9540 9538 9537 9536 9536 9537 9537 9539 9541 9543 9545 9548 9552 9556 9560 9564 9569 9573 9579 9584 9589 9595 9600 9605 9611 9616 9622 9627 9632 9637 9642 9646 9650 9654 9658 9661 9664 9666 9668 9670 9671 9672 9673 9673 9673 9672 9671 9669 9667 9665 9662 9659 9655 9652 9648 9643 9639 9634 9629 9624 9618 9613 9607 9601 9596 9590 9585 9579 9573 9568 9563 9558 9553 9549 9544 9540 9536 9533 9530 9527 9524 9522 9520 9519 9518 9517 9517 9517 9517 9518 9519 9520 9521 9523 9525 9527 9530 9532 9535 9538 9541 9544 9547 9551 9554 9557 9560 9563 9566 9569 9572 9575 9577 9580 9582 9584 9586 9587 9588 9590 9590 9591 9591 9591 9590 9590 9589 9587 9585 9583 9581 9578 9574 9571 9567 9562 9557 9552 9546 9540 9533 9526 9519 9511 9503 9495 9486 9477 9467 9458 9448 9437 9427 9416 9405 9395 9384 9373 9362 9351 9341 9330 9320 9310 9300 9291 9283 9274 9267 9260 9253 9247 9242 9238 9234 9232 9230 9229 9229 9229 9231 9233 9237 9241 9246 9252 9258 9266 9274 9282 9292 9302 9313 9324 9336 9348 9360 9373 9386 9399 9412 9426 9440 9453 9467 9480 9494 9507 9520 9533 9545 9557 9569 9581 9593 9604 9614 9625 9635 9645 9654 9663 9672 9680 9688 9696 9703 9710 9717 9724 9730 9736 9742 9747 9752 9757 9762 9766 9771 9775 9779 9782 9786 9789 9792 9795 9797 9800 9802 9804 9806 9807 9809 9810 9811 9812 9813 9814 9815 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9822 9822 9823 9824 9825 9826 9827 9829 9830 9832 9833 9835 9824 2 6 2 9837 9839 9841 9843 9846 9848 9850 9852 9855 9857 9859 9862 9864 9866 9868 9871 9873 9874 9876 9878 9879 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9861 9860 9858 9857 9854 9852 9850 9847 9844 9841 9837 9834 9830 9825 9821 9816 9810 9805 9799 9793 9786 9779 9772 9765 9757 9750 9742 9733 9725 9716 9707 9698 9689 9680 9670 9661 9651 9641 9632 9622 9612 9603 9593 9584 9574 9565 9556 9547 9538 9530 9521 9513 9505 9497 9490 9482 9476 9469 9463 9456 9451 9445 9440 9435 9431 9427 9423 9419 9416 9413 9411 9408 9406 9405 9403 9402 9401 9401 9400 9400 9401 9401 9402 9402 9404 9405 9407 9408 9410 9412 9415 9417 9420 9423 9426 9429 9433 9436 9440 9444 9448 9453 9457 9462 9467 9472 9477 9482 9487 9493 9498 9504 9509 9515 9521 9527 9533 9539 9545 9551 9557 9562 9568 9574 9580 9585 9591 9596 9601 9607 9611 9616 9621 9625 9630 9634 9637 9641 9645 9648 9651 9654 9656 9659 9661 9663 9665 9667 9668 9669 9670 9671 9672 9672 9672 9672 9672 9672 9671 9670 9669 9668 9667 9665 9663 9661 9658 9655 9653 9649 9646 9642 9638 9634 9630 9625 9620 9615 9610 9604 9599 9593 9587 9581 9575 9569 9563 9557 9551 9545 9538 9532 9526 9520 9514 9508 9503 9497 9491 9485 9480 9474 9468 9463 9457 9451 9445 9438 9432 9425 9418 9410 9402 9394 9385 9376 9366 9356 9344 9333 9320 9307 9294 9279 9264 9248 9232 9215 9197 9178 9159 9140 9120 9099 9077 9056 9033 9010 8987 8963 8938 8913 8888 8862 8835 8808 8780 8751 8721 8690 8657 8624 8589 8553 8515 8476 8434 8391 8345 8297 8246 8193 8137 8079 8017 7952 7885 7814 7741 7664 7584 7501 7416 7327 7237 7144 7049 6952 6854 6754 6653 6552 6450 6349 6248 6149 6051 5955 5862 5771 5684 5601 5521 5447 5377 5313 5255 5203 5158 5119 5087 5062 5044 5034 5030 5034 5046 5065 5091 5124 5164 5211 5263 5322 5386 5455 5530 5609 5692 5778 5868 5961 6056 6153 6252 6351 6451 6551 6651 6750 6849 6946 7043 7137 7229 7319 7407 7492 7574 7654 7732 7806 7878 7946 8012 8075 8135 8193 8247 8300 8350 8398 8443 8487 8529 8568 8606 8643 8677 8711 8743 8773 8803 8832 8859 8886 8911 8936 8960 8983 9005 9026 9047 9067 9087 9105 9123 9140 9157 9173 9188 9203 9217 9230 9243 9255 9267 9278 9289 9299 9309 9318 9327 9336 9344 9352 9360 9367 9374 9381 9388 9395 9401 9407 9413 9419 9425 9430 9435 9440 9445 9450 9455 9459 9463 9467 9471 9474 9477 9480 9483 9485 9487 9489 9491 9492 9493 9494 9825 2 6 2 9495 9495 9496 9496 9496 9496 9496 9495 9495 9495 9494 9494 9494 9493 9493 9493 9493 9493 9493 9493 9494 9494 9494 9495 9496 9496 9497 9498 9498 9499 9500 9500 9501 9501 9502 9502 9502 9502 9502 9502 9502 9501 9501 9500 9499 9498 9497 9495 9494 9492 9491 9489 9487 9485 9483 9481 9479 9477 9476 9474 9472 9470 9468 9466 9464 9463 9461 9459 9457 9456 9454 9452 9450 9448 9446 9444 9441 9439 9436 9433 9430 9427 9424 9420 9416 9412 9407 9402 9397 9392 9386 9380 9374 9367 9361 9354 9347 9339 9332 9324 9316 9308 9299 9291 9282 9274 9265 9256 9247 9238 9229 9220 9211 9202 9192 9183 9173 9164 9154 9144 9134 9124 9113 9103 9092 9080 9069 9057 9044 9032 9018 9005 8990 8975 8960 8944 8927 8910 8892 8873 8854 8834 8813 8791 8769 8746 8722 8697 8671 8645 8618 8590 8562 8533 8503 8472 8440 8408 8375 8341 8307 8272 8236 8199 8161 8123 8083 8043 8002 7959 7916 7872 7826 7779 7731 7681 7630 7577 7522 7466 7408 7347 7285 7220 7153 7084 7012 6937 6860 6780 6697 6611 6523 6431 6336 6238 6137 6033 5926 5816 5703 5587 5468 5347 5224 5098 4969 4839 4707 4573 4438 4303 4166 4029 3891 3754 3617 3481 3346 3212 3081 2951 2824 2700 2579 2462 2348 2239 2134 2035 1940 1851 1768 1690 1619 1555 1497 1446 1402 1365 1335 1312 1297 1290 1290 1297 1311 1333 1361 1397 1440 1489 1545 1608 1676 1751 1831 1916 2007 2102 2202 2306 2413 2525 2640 2757 2877 3000 3124 3250 3378 3506 3635 3764 3894 4024 4153 4282 4410 4536 4662 4786 4909 5030 5149 5266 5381 5494 5605 5713 5819 5923 6024 6123 6219 6313 6405 6494 6580 6665 6747 6827 6904 6979 7053 7124 7193 7260 7326 7389 7451 7511 7569 7625 7680 7734 7786 7836 7885 7933 7979 8025 8068 8111 8152 8192 8232 8269 8306 8342 8377 8410 8443 8475 8506 8535 8564 8592 8619 8646 8671 8696 8719 8743 8765 8786 8807 8828 8847 8866 8884 8902 8919 8936 8952 8968 8983 8997 9012 9025 9039 9052 9064 9076 9088 9100 9111 9122 9133 9143 9153 9163 9173 9182 9191 9200 9209 9217 9225 9233 9241 9249 9256 9263 9270 9277 9283 9290 9296 9302 9308 9313 9319 9324 9329 9333 9338 9342 9346 9350 9354 9358 9361 9364 9367 9369 9372 9374 9376 9378 9380 9381 9382 9383 9384 9385 9385 9385 9385 9385 9385 9384 9384 9383 9382 9381 9379 9378 9376 9375 9373 9371 9369 9367 9365 9362 9360 9357 9355 9352 9349 9346 9344 9341 9338 9335 9332 9329 9326 9323 9321 9318 9315 9313 9310 9308 9306 9304 9302 9300 9298 9297 9296 9295 9295 9294 9294 9295 9295 9296 9297 9298 9300 9302 9304 9307 9309 9312 9316 9319 9323 9327 9331 9336 9340 9345 9349 9354 9359 9364 9369 9374 9380 9385 9390 9395 9400 9404 9409 9414 9826 2 6 2 9418 9423 9427 9431 9435 9439 9443 9447 9450 9453 9457 9460 9463 9466 9469 9472 9474 9477 9480 9482 9485 9487 9490 9492 9495 9497 9499 9502 9504 9506 9509 9511 9513 9515 9517 9519 9521 9523 9524 9526 9527 9529 9530 9531 9531 9532 9532 9533 9533 9532 9532 9532 9531 9530 9529 9527 9526 9524 9522 9520 9518 9515 9513 9510 9507 9504 9501 9498 9494 9491 9488 9484 9480 9477 9473 9469 9465 9461 9457 9453 9448 9444 9439 9435 9430 9425 9420 9414 9409 9403 9397 9390 9384 9377 9370 9362 9355 9346 9338 9329 9320 9310 9300 9289 9279 9267 9256 9244 9231 9218 9205 9192 9177 9163 9148 9133 9117 9101 9084 9067 9049 9031 9013 8993 8974 8953 8932 8910 8888 8865 8840 8815 8789 8762 8734 8705 8675 8643 8610 8576 8540 8503 8465 8424 8383 8340 8295 8249 8201 8152 8101 8049 7995 7940 7884 7827 7769 7710 7650 7590 7529 7468 7407 7347 7286 7227 7168 7110 7053 6998 6945 6893 6844 6797 6753 6711 6672 6637 6605 6576 6551 6530 6512 6499 6489 6483 6481 6484 6490 6501 6515 6534 6556 6581 6610 6643 6679 6718 6759 6804 6851 6900 6951 7004 7059 7115 7173 7231 7290 7349 7409 7469 7529 7588 7648 7706 7764 7821 7877 7931 7985 8037 8088 8138 8185 8232 8277 8320 8362 8402 8441 8478 8514 8548 8581 8613 8644 8673 8701 8728 8754 8779 8804 8827 8850 8872 8894 8915 8935 8955 8974 8993 9012 9030 9048 9066 9083 9100 9116 9132 9148 9164 9179 9194 9208 9222 9235 9249 9261 9273 9285 9295 9306 9316 9325 9333 9341 9349 9356 9362 9368 9373 9377 9381 9384 9388 9390 9392 9394 9395 9397 9397 9398 9399 9399 9399 9400 9400 9400 9401 9401 9402 9403 9404 9405 9407 9408 9410 9413 9416 9418 9422 9425 9429 9433 9437 9442 9446 9451 9456 9461 9466 9471 9476 9482 9487 9492 9497 9502 9507 9511 9516 9520 9524 9528 9532 9535 9539 9542 9545 9548 9550 9553 9555 9557 9559 9561 9562 9564 9566 9567 9568 9570 9571 9573 9574 9576 9577 9579 9580 9582 9584 9585 9587 9589 9591 9593 9595 9597 9599 9601 9604 9606 9608 9610 9613 9615 9617 9619 9621 9623 9625 9627 9629 9630 9632 9633 9635 9636 9637 9638 9639 9640 9641 9641 9642 9642 9642 9643 9643 9643 9643 9642 9642 9642 9642 9641 9641 9641 9640 9640 9639 9639 9639 9638 9638 9638 9638 9638 9638 9638 9638 9638 9638 9639 9639 9639 9640 9640 9641 9641 9642 9642 9643 9643 9643 9643 9643 9643 9643 9642 9641 9640 9639 9637 9635 9632 9629 9626 9622 9618 9614 9608 9603 9596 9590 9582 9575 9567 9558 9549 9539 9529 9518 9507 9496 9484 9472 9460 9447 9435 9422 9408 9395 9382 9369 9356 9342 9329 9317 9304 9291 9279 9267 9256 9245 9234 9224 9214 9205 9196 9188 9181 9174 9167 9161 9156 9152 9148 9145 9827 2 6 2 9142 9140 9139 9139 9139 9139 9141 9143 9145 9148 9152 9156 9161 9167 9172 9179 9186 9193 9200 9208 9216 9225 9234 9243 9253 9262 9272 9282 9292 9302 9312 9323 9333 9343 9353 9364 9374 9384 9394 9404 9413 9423 9432 9441 9450 9459 9467 9475 9483 9491 9498 9506 9512 9519 9525 9532 9537 9543 9548 9553 9558 9562 9567 9570 9574 9578 9581 9584 9587 9589 9592 9594 9596 9598 9600 9601 9603 9604 9605 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9625 9626 9628 9629 9631 9632 9634 9636 9637 9639 9641 9643 9644 9646 9648 9650 9652 9653 9655 9657 9659 9660 9662 9664 9665 9667 9668 9670 9671 9672 9674 9675 9676 9678 9679 9680 9682 9683 9684 9685 9687 9688 9689 9691 9692 9693 9695 9696 9698 9699 9700 9702 9703 9705 9706 9708 9709 9711 9713 9714 9716 9718 9719 9721 9723 9724 9726 9728 9730 9731 9733 9735 9737 9739 9741 9743 9745 9748 9750 9752 9755 9757 9759 9762 9765 9767 9770 9773 9775 9778 9781 9784 9787 9790 9792 9795 9798 9801 9803 9806 9809 9811 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9833 9834 9836 9837 9838 9839 9841 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9911 9910 9909 9907 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9878 9874 9871 9867 9864 9860 9857 9853 9849 9846 9843 9839 9836 9833 9830 9827 9825 9822 9820 9818 9828 2 6 2 9816 9815 9813 9812 9811 9810 9810 9809 9809 9809 9809 9810 9810 9811 9812 9813 9814 9815 9816 9817 9819 9820 9821 9823 9824 9825 9827 9828 9829 9830 9832 9833 9834 9835 9836 9837 9839 9840 9841 9842 9843 9844 9845 9847 9848 9849 9851 9852 9854 9856 9857 9859 9861 9863 9865 9867 9870 9872 9874 9877 9879 9881 9884 9886 9888 9891 9893 9895 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9932 9933 9933 9934 9935 9937 9938 9940 9942 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9953 9951 9949 9948 9946 9945 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9945 9946 9948 9949 9951 9952 9954 9956 9957 9958 9960 9961 9962 9963 9963 9964 9964 9964 9964 9963 9963 9962 9961 9959 9958 9956 9954 9952 9949 9947 9944 9941 9938 9936 9933 9930 9927 9924 9921 9919 9916 9913 9911 9909 9907 9905 9903 9902 9901 9900 9899 9898 9898 9898 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9906 9905 9904 9903 9902 9900 9898 9896 9894 9892 9889 9886 9883 9880 9877 9874 9870 9867 9863 9859 9856 9852 9848 9844 9840 9836 9832 9829 9825 9821 9818 9814 9811 9807 9804 9801 9798 9796 9793 9791 9789 9787 9785 9783 9782 9780 9780 9779 9778 9778 9778 9778 9779 9779 9780 9781 9783 9784 9786 9788 9790 9793 9795 9798 9801 9804 9807 9810 9813 9817 9820 9824 9827 9830 9833 9837 9840 9843 9846 9848 9851 9853 9856 9858 9860 9861 9863 9864 9866 9867 9868 9868 9869 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9874 9875 9876 9877 9878 9879 9881 9882 9884 9886 9888 9891 9893 9896 9898 9901 9904 9907 9909 9912 9915 9918 9921 9923 9926 9928 9930 9933 9934 9936 9938 9939 9940 9941 9941 9941 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9933 9931 9929 9928 9926 9924 9923 9921 9920 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9888 9887 9886 9884 9883 9881 9880 9878 9876 9874 9872 9870 9867 9829 2 6 2 9865 9863 9860 9857 9854 9851 9848 9845 9842 9838 9835 9831 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9788 9784 9780 9776 9771 9767 9763 9760 9756 9752 9748 9744 9741 9737 9734 9730 9727 9724 9720 9717 9714 9711 9709 9706 9703 9701 9698 9696 9694 9692 9690 9688 9686 9685 9683 9682 9681 9680 9679 9678 9678 9677 9677 9677 9677 9678 9678 9679 9680 9681 9682 9684 9685 9687 9689 9691 9694 9696 9699 9702 9705 9708 9711 9714 9717 9721 9724 9727 9730 9734 9737 9740 9743 9745 9748 9750 9752 9754 9756 9757 9757 9758 9758 9757 9756 9755 9753 9751 9748 9744 9741 9736 9731 9726 9720 9714 9707 9700 9693 9685 9677 9669 9661 9652 9644 9635 9627 9618 9610 9602 9594 9587 9580 9573 9567 9562 9557 9553 9549 9546 9544 9542 9542 9542 9542 9544 9546 9549 9553 9557 9562 9568 9575 9582 9589 9597 9605 9614 9623 9632 9642 9652 9661 9671 9681 9691 9701 9711 9720 9730 9739 9748 9756 9765 9773 9780 9788 9795 9801 9807 9813 9819 9824 9828 9833 9837 9840 9843 9846 9849 9851 9853 9855 9857 9858 9859 9860 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9859 9859 9858 9857 9857 9856 9855 9855 9854 9853 9852 9852 9851 9851 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9846 9846 9845 9844 9843 9843 9842 9840 9839 9838 9837 9835 9834 9833 9831 9830 9828 9827 9826 9824 9823 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9812 9812 9811 9811 9811 9811 9812 9812 9812 9813 9813 9814 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9829 9830 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9816 9815 9813 9812 9811 9810 9810 9809 9808 9808 9807 9807 9807 9807 9807 9807 9808 9809 9809 9810 9812 9813 9814 9816 9818 9820 9822 9824 9826 9829 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9871 9874 9877 9880 9883 9886 9889 9891 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9830 2 6 2 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9945 9943 9941 9939 9937 9935 9932 9930 9927 9924 9922 9919 9917 9914 9912 9910 9908 9906 9904 9902 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9874 9872 9871 9869 9867 9865 9864 9862 9861 9859 9858 9857 9856 9855 9855 9854 9854 9854 9854 9854 9855 9855 9856 9857 9858 9859 9860 9862 9863 9864 9866 9867 9869 9870 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9880 9879 9878 9876 9875 9873 9871 9869 9867 9865 9862 9860 9858 9855 9853 9850 9848 9845 9843 9840 9838 9836 9833 9831 9829 9827 9825 9822 9820 9818 9816 9814 9812 9810 9808 9806 9803 9801 9798 9795 9791 9787 9783 9779 9774 9769 9763 9756 9749 9742 9734 9725 9716 9706 9696 9685 9673 9661 9649 9636 9622 9608 9594 9579 9564 9549 9533 9517 9501 9485 9469 9453 9436 9420 9403 9387 9370 9354 9337 9321 9304 9288 9271 9254 9238 9221 9203 9186 9168 9150 9132 9114 9095 9076 9056 9036 9015 8994 8973 8951 8929 8906 8883 8860 8837 8814 8790 8767 8744 8721 8698 8676 8655 8634 8614 8595 8577 8561 8546 8532 8520 8509 8501 8494 8490 8487 8487 8489 8493 8499 8507 8518 8531 8546 8563 8582 8604 8627 8651 8678 8706 8735 8766 8797 8830 8863 8897 8932 8966 9001 9036 9070 9104 9138 9171 9203 9234 9265 9294 9322 9348 9374 9398 9420 9441 9461 9479 9496 9512 9525 9538 9550 9560 9569 9577 9584 9590 9595 9599 9603 9831 2 6 2 9606 9609 9612 9614 9615 9617 9619 9620 9622 9623 9625 9627 9629 9632 9634 9637 9640 9644 9647 9651 9655 9660 9664 9669 9674 9679 9684 9688 9693 9698 9703 9708 9712 9717 9721 9725 9729 9732 9736 9739 9741 9744 9746 9748 9750 9752 9753 9754 9755 9756 9757 9758 9758 9759 9760 9760 9761 9762 9763 9764 9765 9766 9768 9769 9771 9773 9775 9777 9780 9782 9785 9787 9790 9793 9796 9799 9802 9805 9808 9810 9813 9816 9818 9820 9822 9824 9826 9828 9829 9830 9831 9832 9832 9833 9833 9833 9833 9833 9833 9832 9832 9831 9831 9830 9829 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9824 9824 9823 9821 9820 9818 9817 9815 9812 9810 9807 9804 9802 9798 9795 9792 9788 9785 9781 9778 9774 9771 9768 9764 9761 9758 9755 9752 9750 9747 9745 9743 9741 9740 9739 9738 9737 9737 9736 9736 9736 9737 9737 9738 9738 9739 9740 9742 9743 9744 9746 9747 9748 9750 9751 9753 9754 9756 9757 9758 9760 9761 9762 9763 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9786 9787 9788 9788 9788 9789 9789 9789 9789 9789 9789 9788 9787 9787 9786 9785 9784 9782 9781 9779 9777 9775 9773 9771 9768 9766 9763 9761 9758 9755 9752 9750 9747 9744 9741 9738 9735 9732 9729 9727 9724 9721 9719 9716 9714 9712 9710 9707 9705 9704 9702 9700 9699 9697 9696 9694 9693 9692 9690 9689 9688 9687 9686 9684 9683 9682 9681 9679 9678 9676 9675 9673 9671 9670 9668 9665 9663 9661 9658 9656 9653 9650 9647 9644 9640 9637 9633 9630 9626 9622 9618 9614 9609 9605 9601 9596 9592 9587 9582 9577 9573 9567 9562 9557 9552 9546 9541 9535 9529 9523 9517 9511 9505 9498 9491 9484 9477 9470 9463 9455 9447 9439 9431 9422 9414 9405 9396 9387 9377 9368 9358 9348 9338 9327 9317 9306 9295 9284 9272 9261 9249 9237 9225 9212 9199 9186 9173 9159 9144 9130 9115 9099 9083 9066 9049 9031 9013 8994 8974 8954 8933 8912 8889 8866 8842 8818 8792 8766 8740 8712 8684 8655 8625 8595 8564 8532 8500 8466 8433 8398 8363 8326 8290 8252 8213 8174 8134 8092 8050 8006 7961 7915 7867 7818 7767 7715 7661 7604 7546 7485 7422 7357 7289 7218 7145 7070 6991 6910 6826 6739 6650 6557 6462 6365 6265 6163 6059 5953 5846 5737 5627 5516 5404 5293 5182 5071 4962 4853 4747 4643 4541 4443 4347 4256 4169 4087 4010 3938 3872 3812 3758 3711 3670 3637 3610 3591 3579 3575 3578 3588 3606 3630 3662 3700 3745 3797 3855 3919 3989 4063 4143 4227 4316 4408 4503 4602 4703 4806 4911 5018 5126 5234 5343 5451 5559 5667 5773 5879 5982 6085 6185 6284 6380 6473 6564 9832 2 6 2 6653 6738 6821 6902 6979 7054 7125 7194 7260 7324 7384 7442 7498 7551 7601 7649 7695 7739 7780 7820 7857 7893 7927 7959 7990 8019 8047 8073 8099 8123 8146 8168 8189 8209 8228 8247 8265 8282 8299 8315 8331 8347 8362 8377 8392 8407 8422 8436 8451 8465 8480 8494 8509 8524 8539 8554 8570 8585 8601 8617 8633 8650 8666 8683 8700 8717 8735 8752 8770 8788 8806 8824 8842 8860 8878 8896 8914 8933 8951 8969 8986 9004 9022 9039 9057 9074 9091 9108 9125 9141 9158 9174 9189 9205 9220 9236 9251 9265 9280 9294 9308 9321 9335 9348 9361 9373 9385 9397 9409 9420 9431 9442 9452 9462 9472 9482 9491 9500 9509 9517 9525 9533 9540 9548 9555 9562 9568 9575 9581 9587 9593 9599 9604 9610 9615 9621 9626 9631 9636 9641 9646 9651 9656 9661 9666 9670 9675 9680 9684 9688 9693 9697 9701 9705 9708 9712 9715 9719 9722 9724 9727 9729 9732 9734 9735 9737 9738 9739 9740 9741 9741 9742 9742 9742 9742 9741 9741 9740 9740 9739 9739 9738 9738 9737 9736 9736 9735 9735 9735 9735 9735 9735 9735 9735 9736 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9751 9752 9752 9752 9752 9752 9752 9751 9751 9750 9748 9747 9746 9744 9742 9740 9737 9735 9732 9730 9727 9724 9721 9718 9715 9712 9708 9705 9702 9699 9696 9693 9690 9688 9685 9683 9680 9678 9677 9675 9674 9672 9672 9671 9671 9671 9671 9671 9672 9673 9675 9677 9679 9681 9684 9686 9690 9693 9697 9700 9705 9709 9713 9718 9723 9728 9733 9738 9743 9748 9753 9758 9763 9768 9773 9778 9783 9787 9792 9796 9800 9804 9807 9811 9814 9817 9820 9822 9825 9827 9829 9830 9832 9833 9835 9836 9837 9838 9839 9839 9840 9841 9842 9842 9843 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9858 9860 9862 9865 9867 9869 9872 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9904 9904 9904 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9904 9905 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9921 9920 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9881 9880 9879 9879 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9863 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9864 9865 9865 9866 9867 9869 9870 9871 9872 9873 9875 9876 9877 9879 9833 2 6 2 9880 9881 9882 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9887 9886 9884 9882 9880 9877 9874 9871 9867 9863 9859 9855 9850 9844 9839 9833 9826 9820 9812 9805 9797 9789 9780 9771 9762 9753 9743 9733 9723 9712 9702 9691 9680 9669 9658 9647 9636 9625 9614 9603 9592 9582 9571 9561 9551 9542 9532 9523 9515 9507 9499 9492 9485 9479 9473 9468 9464 9460 9456 9454 9451 9450 9449 9449 9449 9450 9452 9455 9458 9461 9465 9470 9476 9481 9488 9495 9502 9510 9519 9527 9536 9546 9556 9566 9576 9586 9597 9607 9618 9629 9640 9651 9661 9672 9683 9693 9703 9713 9723 9733 9742 9751 9759 9768 9776 9783 9791 9798 9804 9810 9816 9822 9827 9832 9836 9840 9844 9847 9851 9853 9856 9858 9861 9862 9864 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9859 9858 9857 9857 9856 9854 9853 9852 9851 9849 9848 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9814 9812 9811 9809 9808 9807 9806 9805 9805 9804 9804 9803 9803 9803 9803 9804 9804 9805 9805 9806 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9820 9821 9822 9823 9824 9826 9827 9828 9830 9831 9833 9834 9836 9838 9840 9842 9844 9846 9848 9850 9853 9855 9858 9861 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9901 9903 9905 9907 9909 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9865 9862 9858 9855 9851 9847 9843 9839 9835 9830 9825 9820 9815 9809 9804 9798 9793 9787 9781 9774 9768 9762 9756 9749 9743 9736 9730 9723 9717 9710 9704 9698 9692 9685 9679 9673 9667 9662 9656 9651 9646 9641 9636 9631 9627 9623 9619 9615 9612 9609 9606 9604 9602 9600 9599 9598 9597 9597 9597 9597 9598 9599 9601 9603 9605 9608 9610 9614 9617 9621 9624 9629 9633 9637 9642 9647 9651 9656 9661 9666 9671 9676 9681 9686 9690 9695 9699 9703 9707 9711 9715 9718 9721 9724 9726 9728 9730 9732 9733 9734 9734 9734 9734 9733 9731 9730 9727 9725 9722 9834 2 6 2 9718 9713 9708 9703 9697 9690 9682 9674 9665 9655 9645 9633 9621 9608 9594 9579 9563 9546 9529 9510 9490 9469 9448 9425 9401 9377 9351 9324 9297 9268 9239 9209 9178 9146 9114 9080 9047 9012 8977 8942 8906 8870 8834 8797 8760 8724 8687 8651 8615 8579 8543 8508 8474 8440 8407 8375 8344 8315 8286 8258 8232 8207 8184 8162 8142 8123 8107 8092 8079 8068 8059 8051 8046 8043 8042 8044 8047 8052 8059 8068 8079 8093 8108 8124 8143 8163 8185 8208 8233 8259 8287 8315 8344 8375 8406 8438 8470 8503 8537 8570 8604 8638 8672 8706 8739 8773 8806 8838 8870 8902 8933 8963 8993 9022 9050 9078 9105 9131 9157 9182 9206 9230 9252 9275 9296 9317 9338 9357 9377 9396 9414 9432 9449 9466 9482 9498 9514 9529 9544 9558 9572 9586 9599 9611 9624 9635 9647 9658 9668 9678 9687 9696 9705 9713 9720 9727 9733 9739 9744 9749 9753 9757 9760 9763 9766 9768 9770 9771 9773 9774 9774 9775 9776 9776 9776 9776 9777 9777 9777 9778 9778 9779 9780 9781 9782 9783 9785 9787 9789 9791 9793 9796 9798 9801 9804 9807 9810 9813 9816 9819 9823 9826 9829 9832 9834 9837 9840 9842 9844 9846 9848 9849 9850 9851 9852 9853 9853 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9849 9848 9848 9848 9848 9848 9848 9848 9849 9849 9850 9851 9853 9854 9856 9858 9860 9862 9864 9867 9869 9872 9875 9877 9880 9883 9885 9888 9890 9893 9895 9897 9899 9901 9902 9903 9905 9906 9906 9907 9907 9908 9908 9908 9907 9907 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9835 2 6 2 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9939 9937 9935 9932 9930 9927 9924 9921 9919 9916 9913 9910 9907 9905 9902 9899 9897 9894 9891 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9859 9858 9857 9857 9856 9855 9854 9852 9851 9850 9849 9847 9846 9844 9843 9841 9840 9838 9836 9835 9833 9831 9830 9828 9826 9825 9823 9822 9820 9819 9818 9817 9816 9815 9814 9813 9813 9813 9813 9812 9813 9813 9813 9814 9815 9816 9817 9819 9820 9822 9824 9826 9828 9830 9833 9835 9838 9841 9844 9847 9851 9854 9857 9861 9864 9868 9872 9875 9879 9883 9886 9890 9893 9897 9900 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9930 9931 9933 9933 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9887 9885 9882 9880 9877 9874 9871 9868 9865 9861 9858 9855 9852 9848 9845 9842 9838 9835 9832 9828 9825 9822 9819 9816 9813 9809 9806 9803 9800 9797 9794 9791 9789 9786 9783 9780 9777 9774 9771 9768 9765 9762 9759 9755 9752 9749 9746 9742 9739 9736 9732 9729 9725 9721 9717 9714 9710 9706 9702 9697 9693 9689 9684 9680 9675 9671 9666 9661 9656 9651 9646 9640 9635 9630 9624 9619 9613 9607 9602 9596 9590 9584 9578 9571 9565 9559 9552 9545 9538 9531 9524 9517 9509 9501 9492 9483 9474 9464 9454 9443 9431 9419 9406 9392 9377 9361 9344 9326 9307 9286 9265 9242 9218 9192 9166 9137 9108 9077 9045 9011 8976 8941 8904 8866 8827 8787 8747 8706 8665 8624 8582 8541 8500 8459 8419 8380 8342 8305 8269 8235 8203 8173 8145 8119 8095 8074 8056 8041 8028 8018 8011 8007 8006 8008 8013 8021 8032 8046 8062 8082 8103 8127 8154 8182 8213 8245 8279 8315 8352 8390 8428 8468 8508 8549 8590 8631 8672 8712 8753 8793 8832 8871 8909 8946 8982 9018 9052 9085 9117 9148 9177 9206 9233 9260 9285 9309 9332 9354 9375 9395 9414 9433 9450 9467 9482 9497 9512 9526 9539 9551 9563 9575 9586 9596 9607 9616 9625 9634 9643 9651 9659 9666 9674 9680 9687 9693 9700 9705 9711 9716 9721 9726 9731 9736 9740 9744 9748 9752 9756 9760 9763 9767 9770 9774 9777 9780 9783 9786 9789 9792 9794 9797 9800 9802 9805 9807 9809 9812 9814 9816 9818 9820 9822 9823 9825 9827 9828 9829 9831 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9836 2 6 2 9848 9849 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9892 9893 9894 9896 9898 9899 9901 9903 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9915 9914 9914 9914 9915 9915 9916 9916 9917 9918 9920 9921 9923 9925 9926 9928 9930 9932 9934 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9953 9954 9954 9954 9953 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9935 9933 9931 9928 9926 9924 9921 9919 9917 9916 9914 9913 9912 9911 9910 9910 9909 9909 9909 9910 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9899 9896 9894 9891 9888 9886 9883 9880 9877 9874 9871 9869 9866 9863 9860 9857 9854 9850 9847 9844 9841 9838 9835 9832 9829 9827 9824 9821 9819 9816 9814 9812 9810 9808 9806 9805 9804 9803 9802 9802 9802 9802 9802 9802 9803 9804 9805 9806 9808 9810 9812 9814 9816 9818 9821 9824 9826 9829 9832 9835 9838 9841 9843 9846 9849 9852 9855 9858 9860 9863 9866 9868 9871 9873 9876 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9963 9963 9963 9962 9961 9960 9960 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9943 9943 9942 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9923 9921 9920 9919 9917 9916 9915 9915 9914 9914 9914 9914 9914 9915 9916 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9919 9917 9916 9915 9913 9912 9912 9911 9911 9910 9910 9910 9911 9911 9912 9913 9914 9915 9917 9919 9920 9922 9924 9926 9929 9931 9933 9936 9938 9940 9943 9945 9947 9950 9952 9954 9956 9957 9837 2 6 2 9959 9960 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9935 9932 9930 9928 9925 9923 9920 9918 9916 9914 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9879 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9873 9874 9876 9878 9879 9881 9883 9885 9888 9890 9892 9894 9897 9899 9901 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9905 9902 9900 9897 9895 9892 9889 9886 9883 9881 9878 9875 9872 9869 9866 9863 9860 9857 9855 9852 9850 9847 9845 9843 9841 9839 9837 9836 9835 9834 9833 9833 9833 9833 9833 9834 9835 9836 9837 9839 9841 9843 9845 9847 9850 9853 9856 9859 9862 9866 9869 9872 9876 9879 9883 9886 9889 9893 9896 9899 9902 9904 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9927 9927 9928 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9908 9906 9905 9904 9904 9903 9902 9902 9902 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9895 9893 9891 9889 9887 9884 9882 9879 9876 9873 9870 9867 9864 9861 9858 9856 9853 9850 9848 9846 9845 9843 9842 9841 9841 9841 9841 9842 9843 9844 9846 9848 9851 9854 9857 9860 9864 9867 9871 9876 9880 9884 9888 9892 9897 9901 9905 9908 9912 9915 9918 9921 9924 9926 9928 9930 9931 9933 9933 9838 2 6 2 9934 9934 9935 9935 9934 9934 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9942 9943 9945 9947 9948 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9958 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9939 9937 9934 9932 9929 9926 9923 9920 9917 9914 9911 9909 9906 9903 9900 9897 9894 9891 9888 9886 9883 9880 9878 9875 9873 9870 9868 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9844 9842 9841 9840 9838 9837 9836 9835 9834 9834 9833 9832 9832 9831 9831 9831 9830 9830 9830 9830 9830 9831 9831 9831 9832 9832 9833 9833 9834 9835 9836 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9847 9848 9849 9851 9852 9853 9855 9856 9857 9858 9860 9861 9862 9863 9864 9866 9867 9868 9869 9869 9870 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9872 9871 9870 9869 9868 9866 9864 9862 9859 9857 9854 9850 9847 9842 9838 9833 9828 9823 9817 9810 9804 9797 9789 9781 9773 9765 9756 9747 9737 9727 9717 9707 9696 9686 9675 9664 9653 9642 9631 9620 9610 9599 9589 9579 9569 9559 9551 9542 9534 9526 9519 9513 9507 9502 9498 9494 9492 9489 9488 9487 9487 9488 9490 9492 9495 9499 9504 9509 9515 9521 9528 9535 9543 9552 9561 9570 9579 9589 9599 9609 9619 9630 9640 9651 9662 9672 9682 9693 9703 9713 9723 9733 9742 9751 9760 9769 9777 9785 9793 9801 9808 9815 9821 9827 9833 9839 9844 9849 9854 9858 9862 9866 9870 9873 9877 9880 9882 9885 9887 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9958 9959 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9949 9947 9945 9943 9942 9940 9939 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9839 2 6 2 9932 9931 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9897 9895 9893 9890 9887 9884 9881 9877 9873 9868 9864 9859 9853 9847 9841 9835 9828 9822 9815 9807 9800 9792 9785 9777 9769 9762 9754 9746 9738 9731 9723 9716 9709 9702 9695 9688 9682 9675 9669 9663 9658 9652 9646 9641 9636 9630 9625 9620 9615 9609 9604 9599 9593 9588 9582 9576 9569 9563 9556 9549 9542 9534 9526 9518 9509 9500 9491 9481 9471 9461 9451 9440 9429 9418 9407 9395 9384 9372 9360 9348 9336 9324 9312 9300 9288 9276 9265 9253 9242 9230 9219 9208 9197 9187 9176 9166 9157 9147 9138 9129 9120 9111 9103 9095 9087 9080 9073 9066 9060 9053 9048 9042 9037 9032 9028 9024 9020 9017 9014 9012 9010 9008 9008 9007 9007 9008 9009 9011 9013 9016 9020 9024 9028 9034 9040 9046 9053 9061 9069 9078 9088 9097 9108 9119 9130 9142 9154 9166 9179 9192 9206 9219 9233 9247 9261 9275 9289 9303 9317 9331 9345 9359 9373 9387 9400 9413 9426 9439 9452 9464 9476 9488 9500 9512 9523 9535 9546 9557 9567 9578 9588 9599 9609 9619 9629 9639 9649 9658 9668 9677 9687 9696 9705 9714 9723 9731 9740 9748 9756 9764 9772 9779 9786 9793 9799 9805 9811 9817 9822 9827 9832 9836 9840 9843 9847 9850 9853 9855 9857 9859 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9907 9905 9903 9901 9898 9896 9894 9892 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9864 9862 9861 9859 9857 9856 9854 9852 9850 9848 9846 9844 9841 9839 9837 9834 9832 9829 9827 9824 9821 9819 9816 9814 9811 9808 9806 9803 9801 9798 9796 9793 9791 9788 9786 9783 9781 9778 9775 9773 9770 9767 9763 9760 9756 9752 9748 9744 9739 9734 9728 9722 9715 9708 9700 9692 9684 9674 9664 9654 9643 9631 9619 9606 9593 9580 9565 9551 9536 9520 9504 9488 9472 9456 9439 9423 9406 9390 9374 9358 9342 9326 9311 9296 9282 9268 9254 9241 9229 9840 2 6 2 9217 9206 9195 9185 9176 9167 9159 9151 9144 9137 9131 9125 9120 9115 9110 9105 9101 9097 9093 9089 9085 9081 9077 9073 9069 9065 9060 9056 9052 9047 9043 9039 9034 9030 9025 9021 9017 9013 9010 9007 9004 9001 9000 8998 8998 8998 8998 9000 9002 9005 9010 9015 9021 9028 9035 9044 9054 9065 9076 9089 9102 9117 9132 9147 9164 9181 9198 9216 9234 9253 9272 9290 9310 9329 9348 9366 9385 9404 9422 9439 9457 9474 9490 9506 9521 9536 9550 9564 9577 9589 9601 9612 9623 9633 9642 9652 9660 9668 9676 9683 9691 9697 9704 9710 9715 9721 9727 9732 9737 9742 9747 9752 9756 9761 9766 9770 9774 9779 9783 9787 9791 9796 9800 9804 9807 9811 9815 9819 9822 9826 9829 9833 9836 9839 9842 9845 9848 9851 9853 9856 9859 9861 9864 9866 9868 9871 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9903 9904 9905 9907 9908 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9950 9948 9947 9946 9944 9943 9942 9940 9938 9937 9935 9934 9932 9931 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9952 9953 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9841 2 6 3 9960 9962 9963 9964 9965 9966 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9935 9932 9929 9927 9923 9920 9916 9913 9909 9904 9900 9895 9890 9884 9878 9873 9866 9860 9853 9846 9839 9832 9825 9817 9809 9801 9793 9786 9777 9769 9761 9754 9746 9738 9730 9723 9716 9709 9702 9696 9689 9684 9678 9673 9668 9664 9660 9656 9653 9650 9648 9646 9644 9643 9642 9641 9641 9641 9641 9642 9643 9644 9645 9647 9649 9651 9653 9656 9658 9661 9664 9667 9670 9673 9677 9680 9684 9688 9692 9696 9700 9704 9708 9713 9718 9722 9727 9732 9738 9743 9749 9754 9760 9766 9773 9779 9785 9792 9798 9805 9812 9818 9825 9832 9839 9845 9852 9858 9864 9870 9876 9882 9887 9893 9898 9902 9907 9911 9914 9918 9921 9924 9926 9928 9930 9931 9932 9933 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9935 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9910 9910 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9929 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9926 9925 9923 9921 9919 9918 9915 9913 9911 9909 9906 9904 9902 9899 9897 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9865 9864 9863 9861 9860 9859 9858 9857 9857 9856 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9850 9849 9849 9848 9848 9847 9847 9846 9846 9845 9844 9844 9843 9842 9841 9841 9840 9839 9838 9837 9836 9835 9835 9834 9833 9832 9831 9831 9830 9830 9829 9842 2 6 3 9829 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9832 9832 9833 9834 9835 9836 9836 9837 9838 9838 9839 9840 9840 9840 9840 9841 9840 9840 9840 9840 9839 9838 9837 9836 9835 9834 9833 9831 9830 9829 9827 9825 9824 9822 9820 9819 9817 9816 9814 9813 9811 9810 9809 9808 9807 9806 9805 9804 9803 9803 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9798 9798 9797 9797 9796 9795 9794 9793 9792 9791 9789 9788 9786 9785 9783 9781 9779 9776 9774 9772 9769 9767 9765 9762 9759 9757 9754 9752 9749 9747 9744 9742 9739 9737 9735 9732 9730 9728 9726 9724 9722 9721 9719 9717 9716 9714 9712 9711 9709 9708 9706 9704 9703 9701 9699 9697 9695 9693 9691 9689 9686 9684 9681 9678 9675 9672 9668 9665 9661 9657 9653 9649 9645 9640 9636 9631 9626 9621 9616 9611 9606 9600 9595 9589 9584 9578 9572 9567 9561 9555 9549 9543 9537 9531 9525 9519 9512 9506 9499 9493 9486 9479 9471 9464 9456 9448 9440 9431 9422 9413 9403 9393 9382 9371 9359 9347 9335 9322 9308 9294 9279 9264 9249 9232 9216 9199 9181 9163 9145 9126 9107 9087 9067 9047 9026 9006 8985 8963 8942 8920 8898 8875 8853 8829 8806 8783 8759 8734 8709 8683 8656 8629 8601 8572 8542 8510 8478 8444 8409 8372 8333 8293 8250 8206 8160 8111 8061 8008 7953 7896 7837 7775 7711 7645 7577 7507 7435 7361 7286 7210 7132 7052 6973 6892 6811 6730 6650 6570 6491 6413 6336 6261 6188 6117 6049 5984 5922 5863 5809 5758 5711 5669 5632 5599 5571 5548 5530 5517 5510 5507 5510 5518 5532 5550 5572 5600 5632 5669 5710 5755 5804 5856 5912 5970 6032 6096 6162 6230 6299 6371 6443 6516 6590 6665 6739 6814 6888 6962 7035 7107 7179 7250 7319 7388 7454 7520 7584 7646 7707 7767 7824 7881 7935 7988 8040 8090 8139 8186 8231 8276 8319 8361 8401 8441 8479 8517 8553 8588 8622 8656 8688 8720 8750 8780 8810 8838 8866 8892 8919 8944 8969 8993 9016 9039 9061 9082 9103 9123 9143 9162 9180 9198 9215 9232 9248 9264 9279 9293 9307 9321 9334 9346 9359 9370 9382 9393 9403 9413 9423 9432 9441 9450 9459 9467 9474 9482 9489 9496 9503 9509 9515 9521 9526 9532 9537 9542 9546 9551 9555 9559 9563 9567 9570 9573 9577 9580 9582 9585 9588 9590 9592 9595 9597 9598 9600 9602 9603 9604 9606 9606 9607 9608 9608 9608 9608 9608 9607 9606 9605 9604 9602 9600 9598 9595 9592 9589 9586 9582 9578 9574 9569 9565 9560 9555 9550 9544 9539 9534 9528 9523 9518 9512 9507 9502 9498 9494 9489 9486 9482 9480 9477 9475 9474 9473 9473 9473 9474 9475 9477 9480 9484 9487 9492 9497 9503 9509 9515 9522 9530 9537 9546 9554 9563 9572 9581 9590 9599 9608 9617 9626 9635 9644 9652 9661 9669 9677 9684 9843 2 6 3 9691 9698 9704 9710 9716 9721 9726 9730 9734 9738 9741 9744 9747 9749 9751 9753 9755 9757 9758 9759 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9772 9773 9774 9776 9777 9779 9780 9782 9783 9785 9786 9788 9789 9790 9791 9793 9794 9794 9795 9796 9796 9796 9796 9796 9796 9795 9795 9794 9793 9791 9790 9789 9787 9786 9784 9782 9780 9778 9776 9775 9773 9771 9769 9768 9766 9765 9764 9763 9762 9761 9761 9760 9760 9760 9760 9760 9761 9761 9762 9763 9764 9765 9766 9767 9768 9770 9771 9772 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9783 9784 9784 9784 9785 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9786 9787 9787 9787 9788 9789 9789 9790 9791 9792 9793 9794 9795 9796 9798 9799 9800 9801 9803 9804 9805 9807 9808 9809 9810 9810 9811 9811 9812 9812 9812 9811 9811 9810 9809 9807 9806 9804 9802 9800 9797 9794 9791 9788 9784 9781 9777 9773 9769 9765 9760 9756 9752 9747 9743 9738 9733 9729 9725 9720 9716 9712 9708 9704 9701 9697 9694 9691 9688 9685 9683 9681 9679 9677 9676 9675 9674 9673 9673 9673 9673 9674 9674 9675 9676 9678 9680 9682 9684 9686 9689 9692 9695 9698 9701 9705 9709 9712 9716 9720 9725 9729 9733 9738 9742 9747 9751 9756 9760 9765 9769 9774 9778 9782 9786 9790 9794 9798 9802 9806 9809 9813 9816 9819 9822 9825 9827 9829 9832 9834 9836 9837 9839 9840 9841 9842 9843 9844 9844 9844 9844 9844 9844 9844 9843 9843 9842 9841 9840 9839 9838 9836 9835 9834 9832 9830 9829 9827 9825 9823 9822 9820 9818 9816 9814 9813 9811 9809 9807 9806 9804 9803 9801 9799 9798 9797 9795 9794 9793 9791 9790 9789 9788 9786 9785 9784 9782 9781 9780 9778 9777 9775 9773 9771 9769 9767 9765 9762 9760 9757 9754 9751 9748 9745 9741 9738 9734 9730 9726 9722 9717 9713 9708 9704 9699 9695 9690 9685 9680 9676 9671 9666 9662 9657 9653 9649 9644 9640 9636 9633 9629 9626 9622 9619 9616 9613 9611 9608 9606 9604 9602 9600 9598 9596 9595 9593 9591 9589 9588 9586 9584 9582 9579 9576 9574 9570 9567 9563 9558 9554 9549 9543 9537 9530 9523 9515 9507 9498 9488 9478 9468 9457 9445 9433 9421 9408 9395 9381 9367 9352 9338 9323 9307 9292 9276 9260 9244 9228 9211 9194 9177 9159 9141 9123 9104 9084 9064 9043 9021 8998 8974 8948 8921 8893 8863 8831 8797 8760 8721 8680 8636 8589 8540 8487 8431 8373 8311 8246 8178 8107 8033 7955 7875 7792 7707 7619 7530 7439 7346 7253 7158 7063 6968 6874 6780 6688 6597 6509 6424 6341 6263 6188 6117 6052 5991 5936 5887 5844 5809 5779 5757 5742 5733 5732 5738 5751 5771 5799 5833 5875 5922 5976 6035 6100 6170 6245 6324 6407 6493 6583 6675 6769 6864 6961 7058 7155 7252 9844 2 6 3 7348 7444 7538 7630 7720 7808 7893 7975 8054 8130 8203 8272 8338 8400 8459 8514 8566 8614 8660 8702 8741 8777 8810 8841 8870 8896 8921 8943 8964 8984 9002 9019 9035 9051 9065 9080 9094 9108 9121 9135 9148 9161 9175 9188 9202 9216 9230 9244 9259 9273 9288 9302 9317 9332 9346 9361 9375 9390 9404 9418 9432 9445 9458 9471 9484 9496 9507 9519 9530 9541 9551 9561 9570 9580 9588 9597 9605 9613 9621 9628 9635 9642 9649 9656 9662 9669 9675 9681 9687 9693 9699 9705 9710 9716 9721 9727 9732 9738 9743 9748 9754 9759 9764 9768 9773 9778 9782 9787 9791 9795 9799 9803 9807 9810 9813 9816 9819 9822 9825 9827 9829 9831 9833 9834 9836 9837 9838 9838 9839 9839 9840 9840 9840 9840 9839 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9825 9823 9822 9821 9820 9819 9817 9816 9816 9815 9814 9813 9813 9813 9812 9812 9812 9812 9813 9813 9814 9815 9816 9817 9819 9820 9822 9824 9826 9829 9831 9834 9837 9840 9843 9846 9849 9852 9855 9859 9862 9865 9869 9872 9875 9878 9881 9884 9887 9890 9892 9894 9896 9898 9900 9901 9902 9903 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9888 9889 9890 9891 9892 9893 9895 9896 9898 9900 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9906 9905 9905 9904 9903 9901 9900 9899 9897 9895 9894 9892 9889 9887 9885 9882 9880 9877 9874 9872 9869 9866 9863 9860 9857 9855 9852 9849 9846 9843 9841 9838 9835 9833 9830 9828 9825 9822 9820 9817 9814 9812 9809 9806 9803 9800 9796 9793 9789 9785 9782 9778 9773 9769 9764 9760 9755 9750 9745 9740 9734 9729 9724 9719 9713 9708 9703 9698 9693 9688 9684 9679 9675 9672 9668 9665 9663 9660 9658 9657 9655 9654 9654 9654 9654 9655 9656 9658 9660 9662 9664 9667 9670 9673 9677 9680 9684 9688 9691 9695 9699 9703 9706 9710 9713 9717 9720 9723 9726 9728 9730 9732 9734 9735 9737 9738 9738 9739 9739 9739 9739 9738 9738 9737 9736 9735 9734 9733 9732 9730 9729 9728 9727 9726 9724 9723 9723 9722 9721 9721 9720 9720 9720 9720 9720 9721 9721 9722 9723 9724 9725 9726 9727 9728 9730 9731 9733 9734 9736 9737 9739 9740 9741 9743 9744 9745 9746 9747 9748 9749 9750 9751 9751 9751 9752 9752 9752 9751 9751 9750 9750 9749 9748 9747 9745 9744 9742 9740 9738 9735 9733 9730 9727 9724 9721 9717 9713 9709 9705 9700 9696 9691 9686 9845 2 6 3 9680 9675 9669 9663 9657 9651 9645 9639 9632 9626 9620 9613 9607 9601 9595 9589 9583 9577 9572 9567 9563 9558 9555 9551 9548 9546 9544 9543 9542 9542 9542 9543 9545 9547 9550 9553 9557 9562 9567 9573 9579 9586 9593 9601 9609 9618 9627 9636 9645 9655 9664 9674 9684 9694 9704 9714 9723 9733 9742 9751 9760 9768 9777 9784 9792 9799 9806 9812 9818 9823 9829 9833 9838 9841 9845 9848 9851 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9917 9918 9919 9921 9922 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9889 9888 9888 9888 9889 9889 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9925 9926 9927 9927 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9874 9872 9869 9867 9864 9861 9857 9854 9850 9847 9843 9839 9835 9831 9827 9823 9819 9815 9810 9806 9802 9798 9794 9791 9787 9784 9780 9777 9774 9772 9769 9767 9765 9763 9762 9761 9760 9759 9758 9758 9758 9758 9758 9759 9759 9760 9761 9762 9763 9764 9766 9767 9768 9770 9771 9772 9773 9774 9775 9776 9777 9777 9778 9778 9778 9778 9777 9777 9776 9774 9773 9771 9769 9767 9764 9761 9758 9754 9750 9746 9741 9736 9731 9725 9719 9713 9707 9700 9692 9685 9677 9669 9661 9652 9643 9634 9625 9615 9606 9596 9585 9575 9565 9554 9543 9533 9522 9511 9500 9489 9478 9467 9456 9446 9435 9425 9415 9405 9395 9386 9377 9368 9359 9351 9344 9337 9330 9324 9318 9313 9308 9304 9301 9298 9296 9295 9294 9294 9294 9295 9297 9299 9302 9305 9309 9314 9319 9324 9330 9337 9344 9351 9358 9366 9374 9382 9391 9399 9408 9416 9425 9433 9441 9450 9458 9465 9473 9480 9487 9494 9500 9846 2 6 3 9506 9512 9517 9522 9527 9531 9534 9538 9541 9543 9546 9547 9549 9551 9552 9553 9553 9554 9554 9555 9555 9555 9555 9556 9556 9556 9557 9558 9558 9560 9561 9562 9564 9566 9568 9571 9574 9577 9580 9584 9588 9592 9596 9601 9605 9610 9616 9621 9626 9632 9638 9643 9649 9655 9660 9666 9672 9678 9683 9689 9694 9699 9704 9709 9714 9719 9724 9728 9733 9737 9741 9745 9749 9752 9756 9760 9763 9766 9770 9773 9776 9780 9783 9786 9789 9792 9795 9798 9802 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9840 9843 9846 9848 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9880 9882 9883 9884 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9906 9907 9907 9907 9906 9906 9906 9905 9904 9904 9903 9902 9900 9899 9898 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9877 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9855 9853 9851 9850 9848 9847 9845 9844 9842 9841 9840 9838 9837 9835 9834 9833 9831 9830 9829 9827 9826 9824 9823 9821 9820 9818 9816 9815 9813 9811 9810 9808 9806 9804 9802 9801 9799 9797 9795 9793 9791 9789 9787 9784 9782 9780 9777 9775 9772 9769 9766 9763 9760 9756 9753 9749 9745 9740 9736 9731 9726 9721 9715 9709 9703 9696 9690 9683 9676 9668 9661 9653 9645 9637 9628 9620 9612 9604 9595 9587 9579 9571 9563 9555 9547 9540 9533 9526 9520 9514 9509 9504 9499 9495 9491 9488 9486 9484 9482 9481 9481 9481 9482 9483 9485 9487 9490 9493 9497 9501 9506 9511 9517 9522 9529 9535 9542 9549 9557 9564 9572 9580 9588 9596 9604 9613 9621 9630 9638 9646 9655 9663 9671 9679 9687 9695 9702 9710 9717 9724 9731 9738 9745 9751 9757 9763 9769 9774 9779 9785 9789 9794 9799 9803 9807 9811 9815 9819 9823 9826 9830 9833 9836 9839 9842 9846 9849 9852 9854 9857 9860 9863 9866 9869 9872 9875 9877 9880 9883 9886 9889 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9847 2 6 3 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9872 9870 9868 9867 9865 9864 9862 9861 9859 9858 9856 9855 9853 9852 9850 9849 9847 9845 9843 9841 9839 9837 9834 9832 9829 9826 9822 9819 9815 9811 9806 9802 9797 9792 9786 9781 9775 9769 9763 9756 9749 9742 9735 9728 9721 9713 9706 9698 9690 9682 9675 9667 9659 9651 9644 9636 9629 9621 9614 9607 9600 9593 9586 9580 9574 9568 9562 9557 9551 9546 9542 9537 9533 9529 9525 9521 9518 9515 9512 9509 9506 9504 9501 9499 9497 9495 9493 9490 9488 9486 9483 9480 9477 9474 9470 9466 9462 9457 9452 9446 9439 9432 9424 9416 9407 9397 9386 9375 9363 9350 9337 9322 9307 9291 9275 9258 9241 9223 9204 9185 9166 9146 9127 9107 9087 9068 9048 9029 9011 8993 8975 8958 8942 8927 8913 8899 8887 8876 8867 8859 8852 8846 8842 8840 8838 8839 8841 8844 8849 8856 8864 8873 8884 8896 8909 8923 8939 8956 8973 8992 9011 9031 9052 9073 9095 9117 9139 9162 9185 9208 9230 9253 9275 9298 9319 9341 9362 9383 9403 9422 9441 9460 9478 9495 9511 9527 9542 9556 9570 9583 9595 9606 9617 9628 9637 9646 9655 9663 9670 9677 9683 9689 9694 9699 9704 9708 9712 9715 9719 9722 9724 9727 9729 9732 9734 9736 9737 9739 9741 9742 9744 9745 9747 9748 9749 9751 9752 9754 9755 9757 9758 9760 9761 9763 9764 9766 9768 9770 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9824 9826 9828 9830 9831 9833 9834 9836 9837 9839 9840 9842 9843 9844 9846 9847 9849 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9897 9899 9901 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9848 2 6 3 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9913 9911 9909 9907 9905 9904 9902 9900 9899 9898 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9858 9857 9855 9854 9853 9851 9850 9849 9848 9847 9846 9845 9845 9844 9843 9843 9842 9842 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9842 9842 9842 9843 9843 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9844 9843 9842 9841 9840 9839 9838 9836 9835 9833 9832 9830 9828 9826 9824 9821 9819 9817 9814 9812 9809 9807 9804 9802 9799 9796 9793 9791 9788 9785 9783 9780 9777 9775 9772 9770 9767 9765 9762 9760 9758 9756 9754 9752 9750 9748 9747 9745 9744 9742 9741 9739 9738 9736 9735 9733 9732 9731 9729 9728 9726 9724 9722 9720 9718 9716 9713 9711 9708 9705 9701 9698 9694 9690 9686 9681 9677 9671 9666 9661 9655 9649 9643 9637 9630 9623 9616 9609 9602 9595 9588 9580 9573 9565 9557 9550 9542 9534 9526 9518 9511 9503 9495 9487 9478 9470 9462 9453 9445 9436 9426 9417 9407 9397 9387 9376 9365 9353 9341 9328 9314 9300 9286 9271 9255 9238 9221 9203 9185 9166 9146 9126 9105 9083 9061 9038 9014 8990 8966 8941 8915 8888 8861 8834 8805 8776 8746 8715 8684 8651 8618 8583 8546 8508 8469 8427 8383 8338 8290 8239 8185 8129 8069 8006 7939 7868 7794 7715 7632 7544 7452 7356 7255 7150 7039 6924 6805 6681 6553 6421 6286 6148 6006 5862 5715 5567 5417 5267 5116 4966 4817 4670 4525 4383 4245 4111 3981 3858 3740 3629 3526 3431 3344 3266 3198 3139 3090 3052 3024 3006 2999 3003 3018 3044 3081 3127 3184 3250 3325 3409 3501 3602 3710 3824 3944 4070 4201 4335 4473 4614 4756 4900 5045 5189 5334 5477 5618 5758 5894 6027 6157 6282 6404 6521 6634 6742 6846 6944 7036 7124 7207 7285 7358 7426 7490 7549 7604 7655 7702 7746 7786 7823 7856 7887 7915 7941 7964 7985 8005 8021 8036 8049 8060 8069 8075 8080 8084 8085 8083 9849 2 6 3 8080 8074 8065 8054 8040 8023 8004 7981 7955 7927 7895 7860 7822 7781 7736 7689 7638 7585 7530 7472 7412 7351 7288 7224 7158 7092 7027 6961 6896 6832 6770 6710 6652 6597 6545 6496 6452 6412 6376 6345 6319 6299 6285 6276 6273 6276 6285 6300 6321 6348 6380 6419 6463 6512 6566 6625 6688 6755 6825 6899 6976 7055 7136 7219 7304 7389 7475 7561 7646 7731 7815 7897 7978 8058 8135 8210 8283 8353 8420 8484 8546 8604 8660 8712 8762 8809 8853 8895 8933 8970 9003 9035 9065 9092 9118 9142 9164 9186 9206 9225 9242 9259 9276 9291 9306 9321 9335 9349 9363 9376 9389 9402 9415 9427 9440 9452 9464 9476 9487 9499 9510 9521 9532 9542 9552 9562 9571 9580 9589 9597 9605 9613 9620 9627 9633 9639 9645 9651 9656 9661 9666 9670 9674 9678 9682 9686 9690 9693 9697 9700 9703 9707 9710 9713 9716 9719 9722 9725 9728 9731 9734 9737 9740 9743 9746 9748 9751 9753 9756 9758 9760 9762 9764 9766 9768 9770 9772 9773 9775 9777 9778 9779 9781 9782 9783 9785 9786 9787 9789 9790 9791 9793 9794 9795 9797 9798 9800 9801 9803 9804 9806 9807 9809 9811 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9836 9836 9837 9838 9838 9839 9840 9840 9841 9841 9842 9843 9843 9844 9844 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9846 9845 9845 9844 9843 9842 9841 9840 9839 9838 9836 9835 9834 9833 9832 9832 9831 9830 9829 9828 9827 9827 9826 9825 9824 9824 9823 9822 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9807 9805 9803 9801 9799 9797 9795 9793 9790 9788 9785 9783 9780 9778 9775 9773 9770 9768 9765 9763 9760 9758 9756 9754 9753 9751 9749 9748 9747 9746 9745 9744 9744 9743 9743 9743 9744 9744 9745 9745 9746 9747 9749 9750 9752 9753 9755 9757 9759 9761 9764 9766 9768 9771 9773 9776 9779 9781 9784 9787 9790 9792 9795 9798 9801 9804 9806 9809 9812 9815 9817 9820 9822 9825 9827 9829 9832 9834 9836 9838 9840 9841 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9857 9857 9857 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9874 9875 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9871 9870 9868 9866 9864 9862 9860 9858 9856 9853 9850 9848 9845 9842 9839 9835 9832 9828 9824 9820 9816 9812 9807 9803 9798 9793 9788 9783 9778 9850 2 6 3 9773 9768 9762 9757 9751 9746 9741 9735 9730 9725 9719 9714 9709 9704 9700 9695 9691 9687 9683 9679 9676 9673 9670 9668 9666 9664 9662 9661 9660 9659 9659 9659 9659 9660 9661 9662 9664 9665 9667 9670 9672 9675 9678 9681 9684 9687 9691 9694 9698 9701 9705 9709 9713 9716 9720 9724 9727 9731 9734 9737 9740 9743 9746 9749 9752 9755 9757 9760 9762 9764 9766 9768 9770 9772 9774 9776 9777 9779 9781 9783 9785 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9807 9809 9811 9813 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9835 9837 9838 9839 9840 9841 9841 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9822 9821 9820 9820 9819 9819 9818 9818 9817 9816 9815 9814 9813 9812 9810 9809 9807 9805 9803 9800 9798 9795 9792 9788 9785 9781 9777 9773 9769 9764 9760 9755 9750 9745 9740 9735 9730 9725 9720 9715 9710 9705 9700 9695 9690 9684 9679 9674 9668 9662 9656 9650 9644 9636 9629 9621 9612 9603 9593 9583 9571 9559 9545 9531 9515 9498 9480 9461 9441 9419 9396 9372 9346 9319 9291 9261 9230 9198 9165 9131 9096 9061 9024 8987 8949 8911 8873 8835 8796 8758 8720 8683 8646 8611 8576 8542 8509 8478 8448 8420 8393 8369 8346 8326 8307 8291 8277 8265 8255 8248 8243 8241 8241 8243 8247 8253 8262 8272 8285 8299 8315 8333 8352 8373 8395 8418 8442 8468 8494 8520 8547 8575 8603 8631 8659 8687 8715 8743 8771 8798 8825 8851 8876 8901 8926 8949 8972 8994 9016 9036 9056 9076 9094 9112 9129 9146 9162 9178 9193 9207 9221 9235 9249 9262 9275 9287 9300 9313 9325 9338 9350 9362 9375 9387 9400 9413 9425 9438 9451 9464 9477 9490 9503 9516 9528 9541 9554 9567 9579 9591 9604 9615 9627 9638 9649 9660 9670 9680 9689 9698 9707 9715 9722 9729 9736 9742 9748 9754 9759 9763 9768 9772 9775 9779 9782 9785 9787 9790 9792 9795 9797 9799 9801 9803 9806 9808 9810 9812 9815 9817 9820 9822 9825 9828 9831 9834 9837 9840 9843 9846 9850 9853 9856 9859 9862 9866 9869 9871 9874 9877 9879 9882 9884 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9939 9851 2 6 3 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9911 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9860 9858 9855 9852 9849 9846 9843 9839 9836 9832 9827 9823 9818 9813 9807 9801 9795 9789 9782 9775 9767 9760 9752 9744 9735 9727 9718 9709 9700 9690 9681 9672 9663 9654 9644 9635 9627 9618 9610 9602 9594 9587 9580 9573 9567 9562 9557 9552 9548 9545 9542 9540 9538 9537 9537 9537 9538 9539 9541 9543 9546 9550 9554 9559 9564 9569 9575 9581 9588 9594 9602 9609 9617 9624 9632 9641 9649 9657 9665 9674 9682 9690 9698 9707 9715 9723 9730 9738 9746 9753 9760 9767 9773 9780 9786 9792 9798 9803 9808 9813 9818 9822 9827 9831 9834 9838 9841 9844 9847 9850 9852 9854 9857 9859 9860 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9884 9881 9879 9876 9873 9869 9866 9862 9859 9855 9851 9846 9842 9837 9832 9827 9822 9816 9811 9805 9799 9793 9787 9781 9774 9768 9761 9754 9748 9741 9734 9728 9721 9714 9708 9701 9695 9688 9682 9676 9670 9664 9658 9653 9647 9642 9637 9633 9628 9624 9620 9616 9612 9609 9606 9603 9600 9598 9595 9594 9592 9590 9589 9588 9588 9587 9587 9587 9588 9588 9589 9590 9591 9593 9595 9597 9599 9602 9605 9608 9611 9614 9618 9622 9626 9630 9635 9640 9644 9649 9654 9660 9665 9670 9676 9682 9687 9693 9698 9704 9710 9715 9721 9726 9732 9737 9742 9747 9752 9757 9762 9766 9770 9774 9778 9782 9785 9789 9792 9795 9798 9800 9803 9805 9807 9809 9811 9813 9814 9816 9818 9819 9821 9822 9824 9825 9827 9828 9830 9831 9833 9835 9837 9839 9841 9843 9846 9848 9851 9853 9856 9859 9862 9864 9867 9870 9873 9876 9879 9882 9885 9888 9890 9893 9896 9898 9900 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9929 9930 9931 9933 9934 9936 9938 9940 9942 9944 9946 9947 9949 9951 9953 9955 9956 9958 9959 9852 2 6 3 9960 9961 9962 9962 9963 9963 9963 9962 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9944 9942 9940 9937 9935 9933 9931 9928 9927 9925 9923 9922 9921 9920 9919 9919 9919 9919 9919 9920 9920 9921 9923 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9949 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9949 9948 9947 9945 9943 9941 9939 9938 9936 9933 9931 9930 9928 9926 9924 9922 9920 9919 9918 9916 9915 9914 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 9892 9890 9887 9884 9882 9878 9875 9871 9867 9863 9859 9854 9849 9844 9839 9833 9827 9821 9815 9808 9801 9794 9787 9780 9772 9765 9757 9749 9741 9733 9725 9718 9710 9702 9694 9687 9679 9672 9664 9657 9650 9644 9637 9631 9625 9619 9614 9609 9604 9599 9594 9590 9586 9582 9578 9575 9572 9569 9566 9563 9561 9559 9556 9554 9553 9551 9549 9548 9546 9545 9543 9542 9541 9540 9539 9538 9538 9537 9537 9537 9537 9537 9537 9537 9538 9539 9540 9541 9543 9545 9547 9549 9552 9555 9558 9562 9565 9569 9574 9578 9583 9588 9593 9598 9604 9609 9615 9621 9627 9633 9639 9645 9651 9657 9663 9669 9675 9681 9686 9692 9697 9702 9707 9712 9717 9722 9726 9731 9735 9739 9743 9747 9751 9754 9758 9762 9765 9769 9773 9776 9780 9783 9787 9791 9795 9799 9803 9806 9810 9814 9818 9822 9826 9830 9834 9838 9842 9845 9849 9852 9855 9858 9861 9864 9866 9868 9870 9872 9873 9875 9876 9876 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9866 9866 9865 9865 9866 9866 9866 9867 9868 9869 9870 9871 9873 9874 9876 9878 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9894 9895 9895 9895 9895 9894 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9840 9839 9838 9837 9835 9834 9832 9831 9829 9827 9825 9822 9820 9817 9814 9810 9807 9803 9799 9795 9790 9786 9781 9776 9771 9765 9759 9753 9747 9741 9734 9728 9721 9714 9707 9700 9692 9685 9677 9669 9661 9653 9645 9637 9628 9620 9611 9602 9594 9585 9576 9568 9559 9550 9541 9533 9524 9516 9508 9499 9492 9484 9476 9469 9463 9456 9450 9444 9439 9434 9430 9426 9423 9420 9418 9416 9415 9415 9415 9416 9418 9420 9423 9426 9430 9435 9440 9446 9452 9459 9466 9474 9483 9491 9500 9509 9519 9529 9539 9549 9560 9853 2 6 3 9570 9581 9591 9601 9612 9622 9632 9642 9652 9661 9670 9679 9688 9696 9705 9712 9720 9727 9734 9740 9747 9752 9758 9763 9768 9773 9778 9782 9787 9791 9795 9798 9802 9805 9809 9812 9815 9819 9822 9825 9828 9831 9834 9837 9840 9843 9845 9848 9851 9853 9856 9859 9861 9863 9865 9868 9870 9871 9873 9875 9876 9877 9879 9880 9881 9881 9882 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9956 9958 9959 9961 9962 9964 9966 9967 9968 9970 9971 9972 9972 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9941 9940 9939 9938 9937 9937 9936 9936 9937 9937 9938 9939 9940 9941 9943 9944 9946 9948 9950 9953 9955 9957 9960 9962 9964 9966 9968 9971 9972 9974 9976 9977 9978 9979 9980 9981 9981 9982 9982 9981 9981 9981 9980 9979 9978 9977 9976 9975 9973 9972 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9960 9962 9963 9965 9966 9968 9969 9970 9972 9973 9973 9974 9975 9975 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9958 9957 9956 9955 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9937 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9854 2 6 3 9966 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9954 9952 9951 9949 9947 9944 9942 9939 9936 9933 9929 9926 9922 9918 9914 9910 9906 9902 9897 9893 9889 9885 9881 9877 9873 9869 9866 9862 9859 9856 9853 9851 9849 9846 9845 9843 9841 9840 9839 9838 9838 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9820 9820 9820 9820 9821 9822 9823 9825 9826 9828 9830 9833 9835 9838 9841 9845 9848 9851 9855 9858 9862 9865 9869 9872 9875 9878 9880 9883 9885 9887 9888 9889 9890 9890 9890 9890 9889 9888 9887 9885 9882 9880 9877 9874 9870 9867 9863 9859 9855 9851 9847 9843 9839 9835 9831 9828 9824 9821 9818 9815 9812 9810 9808 9806 9804 9803 9802 9801 9800 9799 9799 9799 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9796 9795 9794 9793 9791 9789 9787 9785 9782 9779 9776 9773 9769 9765 9761 9756 9751 9746 9741 9735 9730 9724 9718 9711 9705 9698 9692 9685 9678 9671 9664 9657 9650 9643 9635 9628 9621 9614 9606 9599 9592 9585 9578 9570 9563 9556 9549 9542 9535 9529 9522 9515 9508 9502 9495 9489 9482 9476 9470 9464 9458 9452 9446 9440 9434 9428 9422 9416 9410 9404 9397 9391 9385 9378 9372 9365 9358 9351 9343 9336 9328 9320 9311 9302 9293 9284 9274 9263 9253 9242 9230 9219 9207 9194 9181 9168 9154 9141 9127 9112 9098 9083 9068 9053 9038 9022 9007 8992 8977 8961 8946 8932 8917 8903 8889 8875 8862 8849 8837 8825 8814 8803 8793 8783 8774 8766 8758 8751 8744 8738 8733 8729 8725 8721 8719 8717 8715 8715 8714 8715 8716 8717 8719 8722 8725 8729 8733 8738 8743 8749 8755 8761 8768 8776 8784 8792 8801 8811 8820 8830 8841 8852 8864 8876 8888 8901 8914 8927 8941 8955 8970 8985 9000 9016 9031 9047 9064 9080 9096 9113 9130 9147 9163 9180 9197 9213 9230 9246 9262 9278 9293 9309 9324 9338 9353 9366 9380 9393 9406 9418 9430 9441 9452 9462 9472 9482 9491 9500 9509 9517 9524 9532 9539 9546 9552 9559 9565 9570 9576 9581 9587 9592 9597 9602 9607 9611 9616 9620 9625 9629 9634 9638 9642 9646 9650 9654 9658 9662 9666 9670 9674 9677 9681 9685 9688 9692 9695 9699 9702 9705 9709 9712 9715 9719 9722 9725 9728 9731 9734 9737 9741 9744 9747 9750 9753 9756 9759 9762 9765 9768 9771 9773 9776 9779 9781 9783 9786 9788 9790 9791 9793 9794 9796 9797 9797 9798 9798 9798 9798 9798 9797 9796 9855 2 6 3 9795 9794 9793 9792 9790 9788 9786 9785 9783 9781 9779 9777 9775 9773 9771 9770 9768 9767 9766 9765 9764 9764 9764 9764 9764 9765 9766 9767 9768 9770 9772 9774 9776 9779 9781 9784 9787 9790 9794 9797 9800 9804 9807 9810 9813 9817 9820 9823 9825 9828 9831 9833 9835 9837 9839 9841 9842 9843 9845 9846 9846 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9853 9853 9854 9855 9856 9857 9859 9860 9862 9864 9866 9868 9871 9873 9876 9879 9881 9884 9887 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9911 9908 9905 9902 9899 9897 9894 9890 9887 9884 9881 9878 9874 9871 9868 9864 9861 9858 9854 9851 9847 9844 9841 9837 9834 9831 9827 9824 9821 9818 9815 9813 9810 9807 9805 9803 9801 9799 9797 9796 9795 9794 9793 9792 9792 9791 9791 9792 9792 9793 9794 9795 9796 9797 9799 9800 9802 9804 9806 9809 9811 9813 9816 9818 9821 9823 9826 9828 9831 9833 9836 9838 9841 9843 9845 9847 9850 9852 9854 9856 9857 9859 9861 9863 9864 9866 9867 9869 9870 9871 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9902 9901 9900 9898 9896 9894 9892 9890 9888 9885 9882 9880 9877 9873 9870 9867 9863 9860 9856 9852 9848 9844 9840 9836 9832 9828 9824 9820 9816 9812 9808 9804 9800 9796 9793 9790 9786 9783 9780 9777 9775 9772 9770 9767 9765 9763 9762 9760 9758 9757 9756 9755 9754 9753 9752 9751 9751 9750 9750 9749 9749 9748 9748 9748 9747 9747 9747 9747 9747 9747 9747 9746 9746 9746 9747 9747 9747 9747 9747 9748 9748 9748 9749 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9761 9762 9763 9765 9766 9768 9769 9771 9772 9773 9775 9776 9777 9778 9779 9780 9781 9782 9782 9783 9856 2 6 3 9783 9784 9784 9784 9784 9784 9783 9783 9783 9782 9781 9781 9780 9779 9778 9777 9776 9775 9774 9773 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9762 9761 9760 9759 9758 9758 9757 9756 9755 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9745 9744 9743 9742 9741 9740 9739 9739 9738 9738 9737 9737 9737 9737 9737 9737 9737 9738 9739 9740 9741 9742 9744 9745 9747 9749 9751 9754 9756 9759 9761 9764 9767 9770 9774 9777 9780 9784 9787 9791 9794 9798 9801 9805 9808 9811 9815 9818 9821 9824 9827 9830 9833 9835 9838 9841 9843 9845 9847 9850 9852 9854 9856 9857 9859 9861 9862 9864 9866 9867 9869 9870 9872 9873 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9872 9871 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9869 9870 9870 9871 9872 9873 9875 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9889 9889 9890 9889 9889 9889 9888 9887 9885 9884 9882 9880 9878 9876 9873 9871 9868 9865 9861 9858 9855 9851 9848 9844 9840 9836 9833 9829 9825 9821 9817 9814 9810 9806 9802 9798 9794 9791 9787 9783 9778 9774 9770 9766 9761 9756 9752 9747 9742 9736 9731 9725 9720 9714 9708 9701 9695 9689 9682 9676 9669 9662 9656 9649 9642 9636 9630 9623 9618 9612 9607 9601 9597 9592 9588 9585 9582 9579 9577 9575 9574 9573 9573 9573 9574 9576 9577 9579 9582 9585 9588 9592 9596 9600 9605 9609 9614 9619 9624 9629 9634 9639 9644 9649 9654 9659 9663 9668 9672 9676 9680 9683 9687 9690 9693 9696 9698 9701 9703 9705 9707 9708 9710 9711 9712 9713 9714 9715 9716 9716 9717 9717 9717 9717 9717 9716 9716 9715 9714 9713 9711 9710 9708 9705 9703 9700 9697 9693 9689 9685 9680 9675 9670 9664 9658 9651 9644 9637 9629 9621 9613 9605 9596 9587 9578 9568 9559 9550 9540 9531 9522 9513 9504 9495 9486 9478 9470 9462 9455 9449 9442 9437 9432 9427 9423 9419 9416 9414 9413 9412 9411 9411 9412 9413 9415 9418 9421 9425 9429 9433 9438 9443 9449 9455 9462 9468 9475 9482 9489 9497 9504 9512 9519 9527 9534 9542 9549 9556 9563 9570 9577 9584 9591 9597 9603 9609 9615 9621 9626 9631 9636 9641 9646 9650 9654 9658 9662 9665 9669 9672 9675 9677 9680 9682 9684 9686 9688 9689 9690 9691 9692 9692 9692 9692 9692 9691 9689 9688 9686 9683 9681 9677 9674 9670 9665 9661 9655 9650 9644 9637 9630 9623 9616 9608 9599 9591 9582 9573 9564 9555 9546 9536 9527 9517 9508 9499 9490 9481 9472 9464 9456 9448 9440 9433 9427 9421 9415 9410 9406 9402 9399 9396 9394 9392 9392 9857 2 6 3 9391 9392 9392 9394 9396 9398 9402 9405 9409 9414 9418 9424 9429 9435 9441 9448 9455 9461 9469 9476 9483 9490 9498 9505 9513 9520 9528 9535 9543 9550 9557 9564 9572 9579 9585 9592 9599 9605 9612 9618 9624 9630 9636 9642 9648 9653 9659 9664 9670 9675 9680 9685 9690 9695 9700 9704 9709 9713 9717 9722 9726 9730 9733 9737 9740 9744 9747 9750 9753 9755 9758 9760 9762 9764 9766 9767 9768 9769 9770 9770 9771 9771 9770 9770 9769 9768 9767 9765 9763 9761 9759 9756 9753 9750 9746 9742 9738 9733 9729 9723 9718 9712 9706 9699 9692 9685 9677 9669 9661 9652 9643 9634 9624 9614 9604 9594 9583 9572 9561 9550 9539 9527 9516 9505 9494 9483 9472 9461 9451 9441 9431 9422 9413 9405 9397 9390 9384 9378 9373 9369 9365 9363 9361 9360 9360 9360 9362 9364 9368 9372 9376 9382 9388 9395 9402 9411 9419 9428 9438 9448 9458 9469 9479 9490 9501 9512 9523 9534 9545 9556 9567 9578 9588 9598 9608 9618 9628 9637 9646 9655 9663 9672 9680 9688 9695 9703 9710 9718 9725 9732 9739 9745 9752 9759 9766 9772 9779 9785 9792 9798 9804 9811 9817 9823 9829 9835 9841 9846 9851 9857 9862 9866 9871 9875 9879 9882 9885 9888 9891 9893 9895 9897 9898 9899 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9895 9894 9893 9893 9893 9892 9892 9892 9893 9893 9894 9895 9896 9897 9899 9901 9903 9905 9907 9909 9911 9914 9916 9919 9921 9924 9926 9929 9931 9933 9935 9937 9939 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9966 9966 9965 9965 9964 9962 9961 9960 9958 9956 9954 9952 9950 9948 9946 9943 9941 9939 9937 9934 9932 9930 9928 9927 9925 9923 9922 9921 9920 9919 9919 9919 9919 9919 9920 9921 9922 9923 9924 9926 9927 9929 9931 9933 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9961 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9967 9969 9970 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9982 9982 9983 9982 9982 9982 9981 9980 9980 9978 9977 9976 9974 9973 9971 9970 9968 9966 9964 9962 9961 9959 9957 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9953 9954 9858 2 6 3 9955 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9964 9964 9965 9966 9967 9969 9970 9971 9973 9974 9975 9977 9978 9980 9981 9982 9984 9985 9986 9986 9987 9988 9988 9988 9988 9988 9987 9986 9985 9984 9983 9981 9980 9978 9976 9974 9972 9970 9968 9966 9963 9961 9959 9958 9956 9954 9953 9952 9950 9950 9949 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 9962 9963 9964 9965 9967 9967 9968 9969 9969 9969 9969 9968 9968 9967 9966 9965 9963 9962 9960 9958 9956 9953 9951 9948 9946 9943 9941 9938 9936 9933 9931 9929 9927 9925 9923 9921 9920 9919 9918 9917 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9875 9874 9873 9872 9871 9870 9870 9870 9869 9870 9870 9870 9871 9871 9872 9873 9875 9876 9877 9879 9881 9882 9884 9886 9888 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9859 2 6 3 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9883 9882 9882 9882 9883 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9916 9916 9917 9918 9920 9921 9922 9924 9926 9928 9929 9931 9933 9935 9937 9939 9942 9944 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9860 2 6 3 9948 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9899 9897 9896 9894 9892 9891 9889 9888 9886 9885 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9867 9865 9863 9861 9859 9857 9854 9851 9848 9845 9842 9839 9835 9831 9827 9822 9818 9813 9808 9803 9798 9793 9788 9782 9777 9772 9766 9761 9756 9751 9746 9741 9737 9733 9729 9725 9722 9719 9717 9715 9713 9712 9711 9710 9710 9710 9711 9712 9714 9716 9718 9720 9723 9726 9729 9733 9736 9740 9744 9748 9752 9756 9760 9764 9768 9772 9776 9780 9784 9788 9791 9795 9798 9801 9804 9807 9810 9813 9816 9818 9821 9823 9825 9828 9830 9832 9834 9837 9839 9841 9844 9846 9848 9851 9853 9856 9858 9861 9864 9866 9869 9872 9875 9878 9880 9883 9886 9889 9891 9894 9897 9899 9902 9904 9906 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9928 9926 9924 9923 9921 9919 9918 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9883 9880 9877 9874 9871 9868 9864 9861 9857 9853 9848 9844 9839 9834 9828 9823 9817 9811 9805 9798 9791 9784 9776 9769 9761 9753 9744 9736 9727 9718 9709 9700 9691 9682 9673 9663 9654 9645 9636 9628 9619 9611 9602 9594 9587 9580 9573 9566 9560 9555 9550 9545 9541 9538 9535 9533 9531 9530 9530 9530 9530 9532 9534 9536 9539 9543 9547 9552 9557 9563 9569 9576 9583 9590 9598 9606 9614 9622 9631 9640 9649 9658 9667 9676 9685 9694 9703 9712 9721 9729 9738 9746 9754 9761 9769 9776 9783 9790 9796 9802 9808 9813 9818 9823 9828 9832 9836 9840 9844 9847 9850 9853 9855 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9880 9881 9883 9884 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9903 9905 9906 9908 9910 9911 9913 9914 9861 2 6 3 9915 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9884 9882 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9851 9850 9850 9849 9848 9848 9847 9847 9846 9846 9846 9845 9845 9845 9845 9845 9846 9846 9847 9848 9849 9850 9851 9853 9855 9857 9859 9861 9864 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9901 9903 9905 9907 9909 9911 9912 9913 9914 9915 9915 9915 9915 9914 9913 9912 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9885 9884 9882 9880 9879 9878 9877 9876 9875 9875 9875 9875 9875 9875 9875 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9883 9883 9883 9883 9882 9882 9881 9880 9879 9877 9875 9873 9871 9869 9866 9864 9861 9857 9854 9851 9847 9844 9840 9836 9832 9828 9824 9819 9815 9811 9806 9802 9797 9792 9788 9783 9778 9773 9768 9762 9757 9751 9746 9740 9734 9727 9721 9714 9707 9700 9693 9685 9677 9669 9660 9652 9643 9634 9624 9614 9604 9594 9583 9573 9561 9550 9538 9526 9514 9501 9488 9474 9460 9446 9431 9416 9400 9384 9367 9350 9332 9313 9294 9274 9253 9232 9209 9186 9162 9137 9111 9085 9057 9028 8999 8968 8937 8904 8870 8836 8800 8764 8726 8688 8648 8608 8567 8524 8481 8437 8392 8347 8300 8252 8204 8155 8105 8055 8003 7951 7899 7845 7791 7736 7681 7625 7569 7512 7454 7396 7338 7279 7221 7162 7103 7043 6984 6925 6866 6808 6750 6693 6636 6581 6526 6472 6420 6369 6320 6273 6227 6184 6143 6104 6068 6034 6004 5976 5952 5930 5912 5898 5887 5880 5876 5876 5880 5887 5898 5913 5932 5954 5980 6010 6043 6079 6119 6161 6207 6255 6306 6360 6416 6474 6534 6596 6659 6724 6790 6857 6924 6993 7061 7130 7199 7268 7337 7406 7474 7541 7607 7672 7737 7800 7862 7923 7983 8041 8098 8153 8207 8259 8310 8359 8407 8453 8498 8542 8584 8625 8664 8702 8739 8775 8810 8843 8876 8907 8937 8967 8996 9023 9050 9077 9102 9127 9151 9175 9198 9220 9242 9263 9283 9304 9323 9342 9361 9379 9396 9413 9430 9445 9461 9476 9490 9504 9517 9530 9542 9554 9565 9575 9585 9595 9604 9612 9620 9627 9634 9640 9646 9651 9656 9660 9664 9667 9670 9672 9674 9676 9678 9679 9679 9680 9680 9680 9679 9679 9678 9677 9676 9674 9673 9671 9669 9667 9666 9664 9661 9659 9657 9655 9652 9650 9648 9645 9643 9640 9638 9635 9633 9862 2 6 3 9630 9628 9625 9623 9620 9618 9615 9613 9611 9609 9607 9605 9603 9601 9600 9598 9597 9596 9596 9595 9595 9596 9596 9597 9598 9600 9602 9604 9607 9610 9613 9617 9622 9626 9632 9637 9643 9649 9656 9663 9670 9677 9685 9693 9701 9709 9718 9726 9735 9743 9752 9760 9769 9777 9785 9793 9801 9809 9816 9823 9830 9837 9843 9849 9854 9860 9865 9869 9874 9878 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9960 9958 9956 9954 9952 9949 9947 9944 9941 9938 9935 9932 9929 9926 9923 9919 9916 9913 9909 9906 9903 9899 9896 9893 9889 9886 9883 9879 9876 9873 9863 2 6 3 9869 9866 9862 9859 9855 9852 9848 9844 9841 9837 9833 9829 9825 9821 9817 9813 9809 9805 9801 9797 9793 9789 9785 9782 9778 9775 9772 9769 9767 9764 9762 9761 9759 9758 9757 9757 9757 9757 9758 9758 9760 9761 9763 9765 9768 9770 9773 9776 9780 9783 9787 9791 9794 9798 9802 9806 9810 9813 9817 9820 9824 9827 9830 9833 9836 9838 9840 9842 9844 9846 9847 9848 9849 9850 9851 9851 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9835 9834 9832 9831 9829 9827 9825 9823 9821 9819 9816 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9778 9775 9772 9770 9767 9765 9762 9761 9759 9757 9756 9755 9754 9754 9754 9754 9754 9755 9756 9757 9759 9761 9763 9765 9768 9771 9774 9777 9780 9784 9788 9792 9796 9800 9804 9808 9812 9817 9821 9825 9830 9834 9838 9842 9846 9851 9855 9859 9862 9866 9870 9873 9877 9880 9884 9887 9890 9893 9896 9899 9902 9904 9907 9909 9912 9914 9916 9918 9921 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9966 9968 9969 9971 9973 9974 9976 9978 9980 9981 9983 9984 9986 9987 9989 9990 9991 9992 9993 9994 9995 9995 9996 9996 9996 9996 9996 9995 9995 9994 9993 9992 9991 9990 9989 9988 9987 9985 9984 9982 9981 9979 9978 9976 9975 9974 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9980 9981 9982 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9987 9985 9984 9983 9982 9980 9979 9978 9977 9976 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9976 9977 9978 9980 9982 9983 9985 9986 9988 9990 9991 9993 9994 9995 9997 9998 9999 9999100001000110001100011000110001100011000010000 9999 9998 9996 9995 9994 9992 9990 9988 9986 9984 9982 9980 9978 9976 9974 9972 9970 9968 9966 9964 9962 9960 9959 9958 9956 9955 9954 9954 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9953 9955 9956 9864 2 6 3 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9905 9904 9902 9901 9898 9896 9894 9891 9888 9885 9881 9877 9874 9869 9865 9861 9856 9851 9847 9842 9837 9832 9828 9823 9819 9814 9810 9806 9802 9799 9796 9793 9791 9789 9788 9787 9786 9786 9786 9787 9788 9789 9791 9794 9797 9800 9803 9807 9811 9815 9819 9824 9829 9834 9839 9844 9849 9854 9859 9864 9869 9874 9879 9883 9888 9892 9896 9900 9904 9907 9910 9914 9916 9919 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9965 9966 9968 9969 9970 9971 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9964 9962 9960 9959 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9944 9946 9948 9949 9951 9952 9953 9955 9956 9956 9957 9865 2 6 3 9958 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9924 9922 9919 9917 9914 9911 9907 9904 9901 9897 9894 9890 9886 9882 9878 9874 9870 9867 9863 9859 9855 9851 9848 9844 9840 9837 9834 9831 9828 9825 9822 9819 9817 9815 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9781 9779 9776 9774 9771 9768 9765 9762 9759 9756 9753 9750 9746 9743 9740 9736 9733 9729 9726 9723 9720 9717 9713 9710 9707 9704 9701 9698 9695 9693 9690 9687 9683 9680 9677 9673 9669 9665 9661 9656 9651 9646 9640 9634 9627 9620 9612 9603 9594 9585 9575 9564 9553 9541 9529 9516 9502 9488 9474 9459 9444 9428 9412 9396 9379 9363 9346 9329 9311 9294 9277 9259 9242 9225 9208 9191 9174 9157 9140 9123 9107 9090 9074 9057 9041 9025 9009 8993 8977 8961 8945 8929 8913 8898 8882 8867 8851 8836 8821 8806 8792 8778 8764 8751 8738 8726 8714 8704 8694 8685 8677 8670 8664 8660 8657 8655 8655 8656 8659 8663 8670 8677 8687 8697 8710 8724 8740 8757 8776 8797 8819 8842 8866 8891 8917 8945 8973 9001 9031 9060 9090 9120 9150 9181 9210 9240 9269 9298 9326 9354 9380 9406 9432 9456 9479 9501 9523 9543 9562 9580 9598 9614 9629 9644 9657 9669 9681 9692 9702 9712 9721 9729 9737 9744 9751 9757 9763 9769 9774 9779 9784 9789 9794 9798 9803 9807 9812 9816 9820 9824 9828 9832 9836 9840 9844 9848 9852 9856 9859 9863 9866 9870 9873 9876 9880 9883 9886 9889 9891 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9866 2 6 3 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9945 9943 9942 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9943 9944 9946 9947 9949 9950 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9894 9891 9889 9886 9884 9882 9879 9877 9875 9873 9871 9870 9868 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9861 9861 9860 9860 9859 9858 9857 9857 9856 9856 9855 9854 9854 9854 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9867 9868 9870 9871 9872 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9867 2 6 3 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9909 9909 9909 9908 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 9865 9861 9858 9855 9851 9848 9845 9841 9838 9835 9832 9829 9825 9822 9820 9817 9814 9811 9809 9806 9804 9802 9800 9798 9796 9795 9793 9792 9791 9790 9789 9788 9788 9787 9787 9787 9787 9788 9788 9789 9790 9791 9793 9794 9796 9798 9800 9803 9805 9808 9811 9814 9817 9820 9824 9828 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9882 9886 9889 9892 9895 9897 9900 9902 9904 9906 9907 9908 9909 9909 9910 9910 9909 9909 9908 9907 9905 9904 9902 9900 9898 9895 9893 9890 9888 9885 9882 9880 9877 9874 9872 9869 9867 9864 9862 9860 9858 9857 9855 9854 9853 9852 9851 9851 9851 9851 9851 9851 9852 9852 9853 9854 9855 9857 9858 9859 9861 9862 9864 9865 9867 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9859 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9837 9835 9832 9830 9827 9824 9821 9819 9816 9813 9810 9808 9805 9802 9799 9796 9794 9791 9788 9785 9783 9780 9777 9774 9772 9769 9766 9763 9760 9757 9753 9750 9746 9743 9739 9734 9730 9725 9720 9715 9709 9703 9696 9689 9682 9674 9666 9658 9648 9639 9629 9618 9607 9596 9584 9571 9559 9546 9532 9518 9504 9490 9476 9461 9446 9431 9416 9402 9387 9373 9358 9344 9331 9317 9304 9292 9280 9269 9258 9249 9239 9231 9223 9217 9211 9205 9201 9198 9195 9194 9193 9193 9194 9195 9198 9201 9205 9209 9215 9220 9227 9233 9240 9248 9256 9264 9272 9281 9289 9298 9307 9315 9324 9332 9340 9348 9355 9363 9370 9376 9382 9388 9393 9398 9402 9405 9409 9411 9413 9415 9416 9416 9416 9415 9414 9412 9410 9407 9404 9401 9396 9392 9387 9381 9375 9369 9362 9355 9347 9339 9331 9322 9314 9304 9295 9285 9275 9264 9253 9242 9231 9219 9207 9195 9182 9169 9156 9143 9129 9114 9100 9085 9070 9054 9038 9022 9005 8988 8970 8952 8934 8915 8896 8877 8858 8838 8817 8797 8776 8755 8734 8713 8692 8671 8650 8628 8607 8586 8566 8545 8525 8506 8487 8468 8450 8432 8415 8399 8384 8369 8356 8343 8331 8320 8310 8301 8293 8286 8280 9868 2 6 3 8275 8271 8268 8266 8265 8264 8265 8266 8267 8270 8273 8276 8279 8283 8288 8292 8296 8300 8305 8309 8312 8315 8318 8320 8322 8323 8323 8323 8321 8319 8315 8311 8305 8299 8291 8282 8273 8262 8250 8237 8223 8208 8192 8175 8157 8138 8119 8099 8078 8057 8036 8014 7991 7969 7946 7924 7901 7879 7857 7836 7815 7794 7774 7756 7738 7721 7705 7690 7677 7665 7654 7645 7637 7632 7628 7625 7625 7626 7629 7634 7641 7650 7661 7674 7689 7706 7724 7744 7767 7790 7816 7843 7872 7902 7934 7967 8001 8036 8072 8109 8146 8185 8224 8263 8303 8342 8382 8422 8462 8502 8541 8580 8619 8657 8695 8731 8768 8803 8838 8871 8904 8936 8967 8997 9027 9055 9083 9109 9135 9160 9184 9208 9230 9252 9273 9294 9313 9333 9351 9369 9387 9404 9421 9437 9452 9468 9483 9497 9511 9525 9538 9551 9564 9576 9588 9599 9610 9621 9631 9641 9650 9660 9668 9676 9684 9691 9698 9705 9711 9717 9722 9727 9732 9736 9741 9745 9748 9752 9755 9758 9761 9764 9767 9770 9772 9775 9778 9780 9783 9786 9789 9791 9794 9797 9800 9803 9806 9810 9813 9816 9819 9822 9825 9828 9831 9833 9836 9839 9841 9843 9845 9847 9848 9850 9851 9852 9853 9853 9853 9854 9854 9853 9853 9853 9852 9852 9851 9850 9849 9849 9848 9848 9847 9847 9847 9846 9847 9847 9847 9848 9849 9850 9852 9853 9855 9857 9859 9862 9864 9867 9870 9873 9876 9879 9883 9886 9889 9893 9896 9899 9902 9905 9908 9910 9913 9915 9917 9919 9920 9921 9923 9923 9924 9924 9924 9924 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9907 9905 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9898 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9885 9883 9880 9878 9876 9874 9871 9869 9866 9863 9860 9857 9855 9852 9849 9846 9842 9839 9836 9833 9830 9827 9824 9820 9817 9814 9811 9807 9804 9800 9796 9792 9788 9784 9779 9774 9769 9763 9758 9751 9744 9737 9729 9721 9712 9702 9692 9681 9670 9657 9645 9631 9617 9603 9587 9572 9555 9539 9522 9504 9486 9468 9450 9431 9413 9395 9377 9359 9341 9324 9308 9292 9276 9262 9248 9235 9223 9213 9203 9195 9187 9182 9177 9174 9172 9171 9172 9174 9177 9182 9188 9196 9204 9214 9225 9236 9249 9263 9278 9293 9309 9326 9343 9360 9378 9397 9415 9433 9452 9470 9489 9507 9525 9543 9560 9577 9594 9610 9626 9641 9655 9669 9682 9695 9707 9719 9730 9740 9749 9759 9767 9775 9782 9789 9796 9802 9807 9812 9817 9821 9825 9829 9832 9869 2 6 3 9835 9838 9841 9843 9845 9848 9850 9852 9854 9856 9857 9859 9861 9863 9865 9867 9868 9870 9872 9874 9876 9878 9881 9883 9885 9887 9889 9891 9893 9896 9898 9900 9902 9904 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9917 9917 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9899 9900 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9928 9930 9933 9934 9936 9938 9940 9941 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9946 9945 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9926 9927 9928 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9918 9916 9913 9911 9909 9907 9905 9903 9902 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9902 9902 9902 9901 9900 9899 9898 9896 9895 9893 9891 9890 9888 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9862 9861 9860 9860 9860 9860 9860 9861 9862 9863 9864 9866 9868 9869 9872 9874 9876 9879 9881 9884 9887 9889 9892 9895 9898 9900 9903 9906 9908 9910 9912 9915 9916 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9927 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9950 9950 9949 9949 9948 9946 9945 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9916 9913 9911 9909 9908 9906 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9913 9912 9912 9911 9910 9909 9907 9906 9904 9901 9899 9896 9894 9891 9888 9884 9881 9878 9874 9871 9867 9864 9860 9857 9853 9850 9846 9843 9839 9836 9832 9829 9825 9821 9818 9814 9810 9805 9801 9796 9791 9786 9780 9774 9767 9760 9753 9745 9737 9728 9719 9709 9699 9688 9677 9665 9653 9641 9629 9616 9603 9590 9576 9563 9550 9537 9524 9512 9500 9488 9477 9466 9456 9447 9438 9431 9424 9418 9413 9409 9405 9403 9402 9402 9403 9405 9408 9412 9416 9421 9428 9435 9442 9450 9459 9469 9478 9488 9499 9509 9520 9870 2 6 3 9531 9541 9552 9563 9574 9584 9594 9604 9614 9623 9633 9641 9650 9658 9665 9672 9679 9686 9692 9697 9703 9707 9712 9716 9719 9723 9726 9728 9731 9732 9734 9735 9736 9736 9736 9736 9735 9734 9732 9730 9728 9726 9723 9719 9715 9711 9707 9702 9697 9692 9687 9681 9675 9669 9663 9657 9651 9644 9638 9631 9625 9619 9612 9606 9599 9593 9586 9579 9572 9565 9557 9550 9541 9533 9523 9513 9502 9490 9476 9462 9446 9429 9410 9390 9368 9344 9317 9289 9259 9226 9191 9154 9115 9073 9030 8984 8937 8887 8836 8783 8729 8674 8618 8561 8504 8447 8390 8333 8277 8223 8169 8118 8068 8021 7977 7935 7897 7863 7832 7805 7782 7763 7749 7739 7733 7733 7737 7745 7758 7776 7797 7823 7853 7886 7923 7964 8007 8053 8102 8153 8205 8260 8315 8371 8428 8485 8543 8600 8656 8712 8767 8821 8873 8923 8972 9018 9063 9106 9147 9186 9223 9257 9289 9319 9347 9374 9398 9420 9441 9460 9477 9494 9509 9522 9535 9547 9558 9568 9577 9587 9595 9604 9612 9619 9627 9634 9642 9649 9656 9663 9670 9677 9684 9691 9698 9705 9712 9718 9725 9731 9737 9743 9749 9754 9760 9765 9769 9774 9778 9782 9786 9789 9792 9795 9798 9801 9803 9805 9807 9809 9811 9812 9814 9815 9816 9818 9819 9820 9822 9823 9824 9826 9827 9829 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9851 9853 9855 9858 9860 9863 9865 9867 9870 9872 9874 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9899 9900 9899 9899 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9903 9904 9905 9907 9909 9910 9912 9913 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9924 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9947 9947 9947 9948 9949 9950 9951 9952 9954 9955 9957 9959 9961 9962 9964 9966 9968 9970 9972 9974 9975 9977 9978 9979 9980 9980 9981 9981 9981 9981 9980 9980 9979 9977 9976 9974 9972 9970 9968 9966 9963 9961 9958 9956 9953 9951 9948 9946 9944 9942 9940 9938 9937 9935 9934 9933 9932 9932 9932 9932 9932 9871 2 6 3 9932 9933 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9933 9931 9929 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9892 9889 9886 9883 9880 9878 9875 9872 9870 9867 9865 9863 9860 9858 9856 9853 9851 9849 9847 9844 9842 9839 9836 9833 9830 9827 9824 9820 9816 9812 9807 9803 9798 9793 9787 9782 9776 9769 9763 9756 9750 9743 9735 9728 9721 9713 9705 9697 9690 9682 9674 9666 9658 9651 9643 9636 9628 9621 9614 9607 9600 9594 9587 9581 9575 9570 9564 9559 9554 9549 9545 9541 9537 9533 9530 9527 9524 9521 9519 9516 9515 9513 9512 9511 9510 9509 9509 9509 9509 9510 9511 9512 9514 9516 9518 9520 9523 9527 9530 9534 9539 9543 9548 9553 9559 9565 9571 9578 9585 9592 9600 9607 9615 9623 9632 9640 9649 9657 9666 9675 9684 9693 9702 9710 9719 9728 9736 9744 9753 9761 9768 9776 9783 9790 9797 9803 9809 9815 9821 9826 9831 9836 9840 9844 9848 9852 9855 9858 9861 9864 9867 9869 9871 9874 9876 9878 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9906 9908 9910 9913 9915 9918 9920 9923 9925 9928 9930 9933 9935 9937 9940 9942 9944 9946 9947 9949 9950 9952 9953 9954 9954 9955 9955 9956 9956 9956 9955 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9904 9903 9901 9900 9899 9897 9896 9895 9895 9894 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9843 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9831 9830 9830 9829 9829 9828 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9825 9825 9824 9824 9823 9822 9822 9821 9819 9818 9817 9815 9814 9812 9810 9807 9805 9803 9800 9797 9794 9791 9788 9785 9872 2 6 3 9781 9777 9774 9770 9766 9762 9757 9753 9749 9744 9740 9735 9731 9726 9721 9717 9712 9707 9702 9697 9692 9687 9682 9677 9672 9667 9662 9657 9652 9647 9641 9636 9631 9626 9620 9615 9609 9604 9599 9593 9587 9582 9576 9570 9565 9559 9553 9547 9541 9535 9529 9523 9517 9511 9505 9498 9492 9486 9479 9473 9466 9460 9453 9447 9440 9433 9426 9420 9413 9406 9399 9392 9385 9378 9372 9365 9358 9351 9344 9337 9331 9324 9318 9311 9305 9299 9293 9287 9281 9276 9271 9266 9261 9257 9253 9249 9246 9243 9240 9237 9236 9234 9233 9232 9232 9232 9233 9234 9236 9238 9240 9243 9247 9251 9255 9260 9265 9271 9277 9284 9290 9298 9305 9313 9321 9330 9338 9347 9356 9365 9375 9384 9394 9404 9413 9423 9433 9443 9452 9462 9471 9480 9490 9499 9507 9516 9524 9533 9540 9548 9556 9563 9570 9576 9583 9589 9594 9600 9605 9610 9615 9620 9624 9628 9632 9636 9640 9643 9647 9650 9653 9656 9659 9662 9665 9668 9671 9674 9677 9680 9683 9686 9689 9692 9696 9699 9703 9706 9710 9714 9718 9721 9725 9729 9733 9737 9741 9745 9749 9752 9756 9760 9763 9767 9770 9773 9776 9779 9782 9784 9787 9789 9791 9793 9794 9796 9797 9798 9799 9800 9801 9801 9802 9802 9803 9803 9803 9804 9804 9804 9804 9805 9805 9806 9806 9807 9808 9809 9810 9811 9812 9813 9814 9816 9817 9819 9821 9823 9825 9826 9828 9831 9833 9835 9837 9839 9841 9843 9845 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9871 9873 9874 9876 9878 9879 9881 9883 9884 9886 9887 9889 9890 9891 9892 9893 9895 9895 9896 9897 9898 9898 9898 9899 9899 9899 9898 9898 9897 9896 9896 9894 9893 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9872 9870 9868 9866 9864 9862 9861 9859 9858 9856 9855 9854 9853 9853 9852 9852 9851 9851 9851 9852 9852 9852 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9851 9849 9847 9845 9843 9841 9838 9835 9831 9828 9824 9820 9815 9811 9806 9801 9797 9792 9787 9782 9777 9772 9767 9763 9758 9754 9750 9746 9743 9740 9737 9734 9732 9730 9728 9727 9726 9726 9726 9726 9727 9728 9729 9730 9732 9734 9736 9739 9742 9745 9748 9751 9754 9758 9761 9765 9768 9772 9775 9779 9782 9786 9789 9792 9795 9798 9801 9804 9807 9810 9812 9815 9817 9819 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9841 9843 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9871 9873 9875 9877 9879 9881 9884 9886 9888 9890 9891 9893 9895 9896 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9897 9896 9894 9892 9891 9889 9887 9885 9882 9880 9878 9876 9873 9871 9869 9866 9864 9862 9860 9858 9855 9853 9873 2 6 3 9851 9849 9847 9844 9842 9840 9837 9835 9832 9830 9827 9824 9821 9817 9814 9810 9805 9801 9796 9791 9786 9780 9774 9767 9760 9753 9745 9737 9729 9720 9711 9701 9691 9681 9671 9661 9650 9639 9628 9617 9606 9595 9583 9572 9561 9550 9540 9529 9519 9509 9499 9490 9481 9473 9465 9457 9450 9443 9437 9432 9427 9423 9419 9415 9413 9410 9409 9408 9407 9407 9407 9408 9410 9412 9414 9417 9420 9424 9428 9432 9437 9442 9447 9453 9459 9465 9471 9478 9485 9492 9499 9506 9514 9522 9530 9537 9546 9554 9562 9570 9578 9587 9595 9603 9612 9620 9628 9637 9645 9653 9661 9669 9676 9684 9691 9698 9705 9712 9719 9725 9731 9737 9742 9747 9752 9757 9761 9765 9768 9772 9775 9778 9780 9782 9784 9786 9787 9788 9789 9790 9790 9790 9791 9791 9791 9790 9790 9790 9789 9789 9788 9788 9787 9787 9786 9786 9785 9785 9784 9784 9783 9782 9782 9781 9780 9780 9779 9778 9777 9775 9774 9773 9771 9770 9768 9766 9764 9761 9759 9756 9753 9750 9747 9744 9741 9738 9734 9731 9727 9723 9720 9716 9712 9708 9705 9701 9697 9694 9690 9686 9682 9678 9674 9670 9666 9661 9657 9652 9647 9642 9636 9630 9624 9617 9610 9603 9594 9586 9577 9567 9558 9547 9536 9524 9512 9500 9487 9475 9461 9448 9434 9421 9407 9393 9379 9365 9351 9338 9325 9312 9299 9286 9274 9261 9249 9236 9224 9211 9198 9185 9171 9156 9140 9123 9104 9084 9062 9038 9012 8983 8951 8916 8878 8837 8791 8742 8689 8631 8570 8503 8433 8359 8280 8197 8110 8019 7924 7826 7724 7620 7514 7405 7296 7185 7074 6962 6851 6741 6633 6527 6425 6325 6230 6140 6054 5975 5902 5835 5775 5723 5678 5641 5612 5593 5582 5579 5585 5599 5622 5652 5690 5736 5790 5850 5918 5991 6069 6153 6242 6334 6429 6528 6629 6731 6835 6940 7044 7149 7252 7355 7455 7552 7648 7741 7830 7917 8000 8080 8155 8227 8295 8358 8418 8474 8527 8576 8621 8663 8702 8737 8770 8800 8828 8853 8877 8898 8918 8936 8953 8969 8984 8998 9011 9024 9036 9048 9060 9071 9083 9094 9105 9116 9127 9138 9149 9160 9170 9181 9191 9201 9211 9221 9230 9238 9247 9254 9261 9267 9272 9276 9279 9281 9282 9282 9280 9277 9272 9265 9257 9247 9235 9221 9205 9187 9167 9145 9121 9094 9066 9035 9002 8968 8930 8891 8851 8808 8764 8719 8673 8625 8577 8528 8478 8429 8379 8330 8282 8234 8188 8143 8100 8059 8020 7984 7950 7919 7892 7868 7848 7831 7818 7810 7805 7804 7807 7815 7826 7841 7860 7883 7910 7940 7973 8010 8049 8090 8134 8180 8227 8277 8327 8378 8430 8482 8534 8586 8638 8689 8738 8787 8835 8881 8926 8969 9010 9049 9086 9121 9155 9186 9215 9243 9268 9292 9314 9335 9354 9371 9387 9402 9416 9429 9441 9453 9464 9474 9485 9494 9504 9513 9874 2 6 3 9522 9532 9541 9551 9560 9570 9580 9590 9600 9610 9620 9631 9641 9651 9662 9672 9682 9692 9702 9712 9721 9730 9738 9746 9754 9762 9769 9775 9782 9787 9793 9797 9802 9806 9810 9813 9816 9818 9821 9823 9825 9826 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9845 9847 9848 9850 9851 9853 9855 9856 9858 9859 9861 9862 9864 9865 9867 9868 9869 9870 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9858 9857 9855 9854 9852 9851 9850 9848 9847 9846 9845 9844 9843 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9843 9844 9844 9845 9846 9847 9847 9848 9849 9850 9851 9851 9852 9852 9853 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9852 9852 9851 9850 9848 9847 9846 9844 9842 9840 9838 9836 9833 9830 9827 9824 9821 9817 9813 9809 9804 9799 9794 9789 9784 9778 9773 9767 9761 9754 9748 9741 9735 9728 9722 9715 9709 9703 9696 9690 9684 9678 9673 9667 9662 9657 9652 9648 9643 9639 9635 9631 9627 9624 9620 9617 9613 9610 9606 9602 9598 9594 9590 9585 9580 9574 9568 9562 9555 9547 9539 9530 9521 9511 9500 9489 9477 9465 9452 9439 9425 9411 9397 9382 9367 9352 9337 9322 9307 9292 9278 9264 9250 9237 9224 9212 9201 9191 9181 9172 9164 9158 9152 9147 9143 9140 9139 9138 9138 9139 9141 9143 9147 9151 9156 9162 9168 9175 9182 9189 9196 9204 9212 9220 9227 9235 9243 9250 9257 9263 9270 9276 9281 9286 9291 9295 9299 9302 9305 9307 9309 9311 9312 9313 9314 9314 9314 9314 9314 9314 9314 9314 9314 9314 9314 9314 9314 9315 9316 9317 9318 9320 9321 9323 9326 9328 9331 9334 9337 9341 9345 9349 9353 9357 9361 9366 9371 9376 9381 9386 9391 9396 9402 9407 9413 9419 9424 9430 9436 9442 9449 9455 9462 9468 9475 9482 9490 9497 9505 9513 9521 9529 9538 9547 9556 9565 9574 9584 9594 9604 9614 9624 9634 9644 9654 9664 9674 9684 9694 9704 9713 9722 9731 9740 9748 9756 9764 9771 9777 9784 9790 9795 9800 9804 9809 9812 9816 9819 9821 9823 9825 9827 9828 9829 9830 9831 9832 9833 9833 9834 9834 9835 9835 9836 9837 9838 9839 9840 9842 9843 9845 9847 9849 9851 9853 9855 9858 9860 9863 9866 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9891 9892 9893 9894 9895 9895 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9883 9883 9884 9885 9886 9888 9889 9891 9893 9894 9896 9899 9901 9903 9905 9907 9910 9912 9914 9916 9919 9921 9922 9924 9926 9928 9929 9931 9932 9933 9934 9934 9935 9935 9936 9875 2 6 3 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9908 9908 9909 9910 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9942 9942 9943 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9944 9945 9947 9948 9950 9952 9953 9955 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9964 9963 9961 9959 9958 9955 9953 9951 9949 9947 9944 9942 9940 9938 9936 9934 9932 9931 9929 9928 9927 9926 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9939 9939 9940 9941 9942 9942 9943 9943 9943 9943 9942 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9968 9968 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9876 2 6 3 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9939 9940 9940 9941 9942 9944 9945 9946 9948 9949 9951 9953 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9877 2 6 3 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9960 9959 9959 9958 9956 9955 9954 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9923 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9920 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9946 9944 9942 9941 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9948 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9906 9905 9904 9903 9902 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9924 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9894 9892 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9877 9875 9874 9873 9872 9871 9869 9868 9866 9865 9863 9861 9859 9857 9855 9878 2 6 3 9853 9850 9847 9844 9841 9838 9835 9831 9828 9824 9820 9816 9811 9807 9802 9798 9793 9788 9783 9778 9772 9767 9761 9756 9750 9744 9738 9732 9726 9719 9713 9706 9698 9691 9683 9675 9667 9658 9649 9639 9629 9619 9608 9596 9584 9571 9558 9544 9530 9515 9499 9483 9466 9449 9431 9413 9394 9374 9354 9334 9314 9293 9272 9251 9229 9208 9187 9166 9146 9125 9106 9086 9068 9050 9033 9017 9001 8987 8974 8963 8952 8943 8935 8929 8924 8920 8918 8918 8919 8922 8926 8931 8938 8947 8957 8968 8980 8993 9008 9024 9040 9058 9076 9095 9114 9134 9154 9175 9195 9216 9237 9258 9278 9299 9319 9339 9358 9377 9395 9413 9430 9447 9462 9478 9492 9506 9519 9532 9544 9555 9566 9576 9586 9595 9603 9611 9619 9626 9633 9640 9646 9652 9658 9663 9669 9674 9679 9684 9689 9694 9698 9703 9707 9711 9716 9720 9724 9728 9732 9735 9739 9742 9745 9748 9751 9753 9755 9757 9759 9761 9762 9763 9764 9764 9764 9764 9764 9763 9762 9761 9760 9758 9756 9754 9752 9750 9747 9744 9741 9738 9735 9732 9728 9725 9721 9718 9714 9710 9706 9703 9699 9695 9690 9686 9682 9678 9673 9669 9664 9659 9654 9649 9644 9639 9633 9628 9622 9616 9610 9604 9597 9590 9584 9577 9570 9563 9555 9548 9541 9533 9526 9519 9512 9504 9497 9490 9484 9477 9471 9465 9460 9454 9450 9445 9441 9438 9435 9432 9430 9429 9428 9427 9427 9428 9429 9431 9433 9436 9439 9442 9446 9451 9455 9460 9466 9471 9477 9483 9489 9496 9502 9508 9515 9521 9528 9534 9540 9547 9553 9559 9564 9570 9576 9581 9587 9592 9597 9602 9607 9612 9617 9622 9627 9632 9636 9641 9646 9651 9656 9661 9666 9671 9676 9681 9687 9692 9697 9703 9708 9714 9719 9725 9730 9735 9741 9746 9751 9756 9761 9766 9771 9775 9780 9784 9788 9792 9795 9799 9802 9805 9808 9811 9814 9816 9819 9821 9823 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9855 9857 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9879 2 6 3 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9942 9940 9939 9936 9934 9932 9930 9927 9925 9922 9920 9917 9915 9912 9910 9908 9906 9904 9903 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9901 9902 9902 9902 9902 9901 9901 9900 9899 9898 9896 9895 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 9864 9861 9857 9854 9850 9847 9843 9840 9836 9832 9829 9826 9822 9819 9815 9812 9808 9805 9801 9797 9794 9790 9785 9781 9777 9772 9767 9761 9756 9750 9744 9737 9730 9723 9715 9707 9699 9691 9682 9673 9663 9654 9644 9634 9625 9615 9605 9595 9586 9576 9567 9558 9549 9541 9533 9526 9519 9513 9507 9502 9498 9494 9491 9488 9487 9486 9486 9487 9488 9490 9493 9497 9501 9506 9511 9517 9523 9530 9538 9546 9554 9562 9571 9580 9589 9599 9608 9618 9627 9637 9646 9656 9665 9675 9684 9693 9701 9710 9718 9726 9734 9742 9749 9756 9763 9770 9776 9782 9788 9793 9798 9803 9808 9812 9817 9820 9824 9827 9831 9834 9836 9839 9841 9843 9845 9847 9849 9850 9851 9852 9853 9854 9855 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9850 9849 9847 9846 9844 9842 9840 9838 9836 9833 9830 9827 9824 9820 9816 9812 9808 9803 9798 9793 9788 9782 9777 9771 9765 9759 9752 9746 9740 9734 9727 9721 9715 9709 9703 9698 9693 9688 9683 9679 9676 9672 9670 9667 9666 9664 9664 9664 9664 9665 9667 9669 9672 9675 9679 9683 9688 9693 9698 9704 9711 9717 9724 9731 9738 9746 9753 9760 9768 9775 9783 9790 9797 9804 9811 9818 9824 9830 9836 9841 9846 9851 9856 9860 9864 9868 9871 9874 9877 9879 9880 2 6 3 9881 9883 9885 9886 9888 9889 9890 9891 9891 9892 9893 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9878 9879 9880 9881 9882 9884 9886 9888 9890 9892 9895 9898 9900 9903 9906 9909 9912 9915 9918 9920 9923 9926 9928 9931 9933 9935 9937 9938 9940 9941 9942 9942 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9928 9927 9925 9923 9921 9920 9918 9917 9916 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9911 9911 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9918 9917 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9899 9896 9893 9890 9887 9883 9880 9876 9872 9868 9863 9859 9855 9851 9846 9842 9838 9833 9829 9825 9821 9817 9813 9810 9806 9803 9800 9797 9794 9792 9789 9787 9785 9784 9782 9781 9780 9779 9779 9778 9778 9778 9778 9778 9779 9780 9780 9781 9782 9783 9785 9786 9787 9789 9790 9792 9794 9795 9797 9799 9801 9802 9804 9806 9808 9810 9812 9814 9816 9817 9819 9821 9823 9825 9827 9828 9830 9831 9833 9834 9836 9837 9838 9839 9840 9840 9840 9841 9841 9840 9840 9839 9838 9837 9835 9833 9830 9828 9825 9821 9817 9813 9808 9804 9798 9792 9786 9780 9773 9766 9758 9751 9743 9734 9726 9717 9708 9699 9689 9680 9670 9661 9651 9642 9632 9623 9613 9604 9595 9587 9578 9570 9562 9555 9548 9541 9535 9529 9523 9518 9514 9510 9507 9504 9502 9501 9500 9500 9500 9501 9502 9504 9507 9510 9514 9518 9523 9528 9534 9541 9548 9555 9563 9571 9579 9588 9597 9606 9616 9625 9635 9645 9656 9666 9676 9686 9696 9707 9717 9727 9737 9746 9756 9765 9774 9783 9792 9800 9808 9816 9824 9831 9838 9845 9852 9858 9864 9870 9875 9880 9885 9890 9894 9898 9902 9906 9910 9913 9917 9920 9923 9925 9928 9930 9933 9935 9937 9939 9941 9942 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9881 2 6 3 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9912 9910 9908 9907 9905 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9876 9875 9874 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9887 9887 9886 9884 9883 9880 9878 9875 9872 9868 9864 9859 9854 9848 9842 9835 9828 9821 9812 9804 9795 9785 9775 9764 9753 9741 9729 9717 9704 9691 9677 9663 9649 9634 9619 9604 9588 9572 9556 9540 9523 9506 9489 9472 9455 9438 9421 9403 9386 9369 9352 9335 9318 9301 9284 9268 9252 9237 9221 9207 9192 9178 9165 9152 9140 9129 9118 9108 9099 9090 9082 9075 9069 9064 9059 9056 9053 9051 9050 9049 9050 9051 9053 9056 9059 9063 9068 9073 9079 9085 9092 9099 9107 9115 9123 9131 9140 9149 9158 9167 9176 9185 9195 9204 9213 9222 9231 9240 9249 9258 9267 9276 9285 9294 9303 9311 9320 9329 9338 9347 9356 9365 9375 9384 9394 9404 9414 9424 9435 9445 9456 9467 9478 9490 9501 9513 9524 9536 9548 9560 9572 9584 9596 9608 9620 9632 9643 9655 9666 9677 9688 9698 9708 9718 9727 9737 9745 9754 9762 9770 9777 9784 9791 9797 9803 9809 9814 9820 9825 9829 9834 9838 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9891 9895 9899 9903 9907 9911 9915 9918 9922 9926 9929 9933 9936 9939 9942 9945 9948 9950 9952 9954 9956 9957 9958 9959 9960 9960 9960 9960 9960 9959 9958 9957 9957 9955 9954 9953 9952 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9882 2 6 3 9926 9926 9927 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9965 9966 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9929 9927 9926 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9867 9866 9864 9863 9861 9860 9858 9856 9855 9853 9852 9850 9848 9846 9844 9842 9840 9838 9836 9833 9831 9828 9825 9822 9819 9815 9812 9808 9804 9800 9796 9792 9788 9784 9780 9776 9771 9767 9763 9759 9755 9752 9748 9745 9742 9739 9736 9734 9732 9730 9729 9728 9728 9727 9727 9728 9729 9730 9731 9733 9735 9738 9740 9743 9747 9750 9754 9757 9761 9766 9770 9774 9778 9782 9787 9791 9795 9799 9803 9806 9810 9813 9816 9819 9822 9825 9827 9829 9831 9833 9834 9835 9836 9837 9838 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9838 9837 9837 9836 9836 9835 9835 9835 9834 9834 9833 9832 9832 9831 9830 9830 9829 9828 9826 9825 9824 9823 9821 9819 9818 9816 9814 9812 9810 9807 9805 9803 9800 9798 9795 9793 9790 9788 9786 9783 9781 9779 9777 9775 9773 9771 9769 9768 9766 9765 9764 9763 9762 9761 9761 9760 9760 9759 9759 9759 9759 9759 9759 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9757 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9753 9752 9752 9751 9751 9751 9751 9750 9750 9750 9751 9751 9751 9752 9752 9753 9753 9754 9755 9756 9758 9759 9760 9762 9764 9766 9767 9770 9772 9774 9776 9779 9781 9784 9787 9790 9793 9796 9799 9802 9805 9809 9812 9815 9819 9822 9826 9829 9833 9837 9840 9844 9847 9850 9854 9857 9860 9863 9866 9869 9872 9875 9877 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9883 2 6 3 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9924 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9948 9949 9949 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9902 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9884 2 6 3 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9900 9900 9900 9901 9902 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9927 9928 9929 9929 9929 9930 9930 9930 9929 9929 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9888 9886 9883 9881 9878 9875 9872 9869 9866 9863 9860 9856 9852 9848 9844 9839 9834 9829 9824 9818 9811 9804 9797 9789 9781 9773 9764 9754 9744 9734 9723 9712 9701 9689 9677 9665 9653 9640 9628 9616 9604 9592 9581 9570 9559 9549 9540 9531 9523 9515 9509 9503 9499 9495 9493 9491 9491 9492 9493 9496 9500 9504 9510 9517 9525 9533 9542 9552 9563 9574 9586 9598 9610 9623 9636 9649 9662 9675 9688 9701 9713 9725 9737 9748 9759 9769 9779 9788 9797 9805 9813 9819 9826 9831 9836 9841 9845 9849 9852 9855 9857 9859 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9869 9870 9870 9871 9872 9873 9874 9876 9877 9878 9880 9882 9884 9885 9887 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9899 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9886 9886 9886 9887 9888 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9901 9902 9904 9906 9908 9909 9911 9913 9915 9916 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9885 2 6 3 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9887 9885 9882 9880 9877 9875 9872 9870 9867 9864 9862 9859 9856 9854 9851 9848 9846 9843 9840 9838 9835 9832 9830 9827 9824 9822 9819 9817 9814 9812 9810 9807 9805 9803 9801 9800 9798 9796 9795 9794 9793 9792 9791 9790 9790 9790 9790 9790 9790 9791 9791 9792 9793 9794 9795 9797 9798 9800 9801 9803 9805 9806 9808 9810 9812 9814 9815 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9833 9833 9834 9834 9834 9835 9835 9836 9836 9837 9838 9839 9840 9841 9842 9844 9845 9847 9849 9851 9853 9856 9859 9861 9864 9867 9870 9873 9877 9880 9883 9887 9890 9893 9897 9900 9903 9906 9908 9911 9913 9915 9917 9919 9921 9922 9923 9924 9924 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9915 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9902 9900 9897 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9896 9894 9892 9890 9888 9885 9883 9880 9877 9873 9870 9867 9863 9859 9855 9851 9847 9842 9838 9833 9828 9823 9818 9813 9808 9802 9797 9791 9786 9780 9774 9769 9763 9757 9751 9745 9739 9734 9728 9722 9716 9710 9704 9698 9692 9685 9679 9673 9667 9660 9654 9647 9640 9634 9627 9620 9613 9605 9598 9590 9582 9574 9566 9558 9550 9541 9533 9524 9515 9506 9497 9488 9479 9469 9460 9451 9442 9433 9425 9416 9408 9399 9391 9886 2 6 3 9384 9376 9369 9363 9357 9351 9346 9341 9336 9333 9329 9326 9324 9322 9321 9320 9320 9320 9321 9322 9324 9326 9329 9332 9335 9339 9343 9348 9352 9357 9363 9368 9374 9380 9386 9392 9399 9406 9412 9419 9426 9433 9441 9448 9455 9463 9471 9478 9486 9494 9503 9511 9519 9528 9536 9545 9554 9563 9572 9582 9591 9600 9610 9619 9629 9639 9648 9658 9668 9677 9687 9696 9705 9714 9723 9732 9741 9749 9757 9765 9773 9780 9787 9793 9800 9806 9811 9816 9821 9826 9830 9834 9837 9841 9844 9846 9849 9851 9853 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9877 9878 9880 9881 9883 9885 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9904 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9905 9905 9903 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9879 9876 9874 9871 9868 9866 9863 9861 9858 9856 9854 9852 9850 9848 9847 9845 9844 9842 9841 9840 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9834 9833 9833 9832 9831 9831 9830 9829 9828 9826 9825 9824 9822 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9796 9794 9792 9791 9790 9789 9788 9788 9788 9788 9788 9789 9790 9791 9792 9794 9796 9799 9801 9804 9807 9810 9813 9817 9820 9824 9828 9832 9835 9839 9843 9846 9850 9853 9856 9859 9861 9864 9866 9868 9869 9870 9871 9871 9872 9871 9871 9870 9869 9867 9866 9864 9861 9859 9856 9853 9850 9847 9844 9841 9837 9834 9831 9827 9824 9821 9818 9815 9812 9809 9806 9804 9802 9799 9797 9795 9793 9791 9790 9788 9786 9785 9783 9782 9780 9778 9777 9775 9773 9771 9768 9766 9763 9761 9757 9754 9751 9747 9743 9738 9733 9728 9723 9717 9711 9705 9698 9691 9684 9676 9669 9660 9652 9643 9634 9625 9615 9605 9595 9584 9574 9563 9552 9540 9529 9517 9505 9492 9480 9467 9455 9442 9429 9415 9402 9388 9375 9361 9347 9333 9319 9305 9290 9276 9261 9247 9232 9218 9203 9189 9174 9159 9145 9130 9116 9101 9087 9072 9058 9043 9029 9015 9001 8988 8974 8961 8947 8934 8922 8909 8897 8885 8873 8862 8851 8841 8831 8821 8812 8803 8795 8787 8780 8773 9887 2 6 3 8767 8762 8757 8753 8749 8746 8744 8743 8742 8742 8742 8743 8745 8748 8752 8756 8761 8766 8772 8779 8786 8794 8803 8812 8822 8832 8843 8855 8866 8879 8891 8904 8918 8931 8946 8960 8974 8989 9004 9019 9035 9050 9066 9081 9097 9113 9129 9144 9160 9176 9191 9207 9222 9237 9252 9268 9282 9297 9312 9326 9340 9354 9368 9381 9394 9407 9420 9433 9445 9457 9468 9480 9491 9502 9512 9523 9533 9543 9552 9561 9570 9579 9587 9596 9603 9611 9619 9626 9633 9640 9647 9653 9659 9665 9671 9677 9683 9688 9694 9699 9704 9709 9714 9718 9723 9727 9732 9736 9740 9744 9748 9751 9755 9758 9762 9765 9768 9770 9773 9776 9778 9780 9782 9784 9786 9787 9789 9790 9791 9793 9794 9795 9795 9796 9797 9798 9799 9800 9800 9801 9802 9803 9804 9805 9807 9808 9809 9811 9813 9815 9817 9819 9821 9824 9826 9829 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9869 9872 9874 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9891 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9910 9910 9910 9909 9908 9907 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9919 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9921 9920 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9880 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9863 9861 9860 9858 9857 9855 9854 9852 9851 9849 9847 9846 9844 9843 9841 9839 9838 9836 9834 9832 9830 9828 9826 9823 9821 9818 9816 9813 9810 9806 9803 9799 9796 9792 9788 9784 9779 9775 9770 9766 9761 9756 9751 9746 9740 9735 9730 9724 9719 9714 9708 9703 9697 9692 9687 9682 9676 9671 9666 9661 9656 9651 9647 9642 9637 9633 9628 9624 9620 9615 9611 9607 9603 9599 9595 9591 9586 9582 9578 9574 9570 9566 9562 9557 9553 9549 9544 9540 9535 9530 9525 9520 9515 9510 9505 9500 9494 9489 9483 9478 9472 9466 9461 9455 9449 9443 9438 9432 9427 9421 9416 9411 9406 9401 9397 9393 9389 9385 9382 9379 9377 9375 9373 9372 9371 9371 9371 9372 9373 9375 9377 9380 9383 9386 9390 9395 9400 9405 9411 9417 9423 9429 9436 9443 9450 9457 9464 9472 9479 9486 9493 9888 2 6 3 9500 9507 9514 9521 9527 9533 9539 9545 9551 9556 9561 9566 9571 9575 9580 9584 9588 9592 9596 9599 9603 9607 9611 9614 9618 9622 9626 9631 9635 9639 9644 9649 9654 9660 9665 9671 9677 9683 9689 9696 9702 9709 9716 9723 9730 9737 9744 9750 9757 9764 9770 9777 9783 9789 9795 9800 9806 9811 9815 9820 9824 9827 9831 9834 9837 9839 9842 9844 9845 9847 9848 9849 9850 9851 9851 9852 9852 9853 9853 9853 9854 9854 9855 9855 9856 9856 9857 9858 9859 9860 9862 9863 9864 9866 9868 9870 9872 9873 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9896 9898 9899 9900 9900 9901 9901 9902 9902 9901 9901 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9886 9884 9882 9881 9879 9878 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9869 9870 9870 9870 9871 9872 9872 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9886 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9872 9871 9870 9870 9869 9869 9869 9868 9868 9868 9869 9869 9869 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9878 9877 9876 9875 9875 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9862 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9844 9843 9842 9841 9840 9839 9839 9838 9837 9836 9836 9835 9834 9834 9833 9833 9832 9832 9831 9831 9831 9830 9830 9830 9829 9829 9829 9829 9828 9828 9828 9827 9827 9826 9826 9825 9824 9824 9823 9821 9820 9819 9817 9816 9814 9812 9810 9808 9805 9803 9800 9798 9795 9792 9789 9786 9783 9780 9777 9773 9770 9767 9764 9761 9758 9755 9752 9749 9747 9744 9742 9739 9737 9735 9732 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9709 9707 9704 9701 9697 9694 9690 9686 9681 9676 9671 9665 9659 9652 9645 9637 9629 9620 9611 9602 9592 9581 9570 9558 9546 9533 9520 9506 9492 9477 9462 9446 9430 9413 9396 9378 9359 9340 9321 9300 9280 9258 9236 9214 9191 9167 9142 9117 9091 9064 9036 9008 8978 8948 8917 8885 8852 8818 8783 8747 8710 8671 8632 8592 8550 8508 8464 8419 8373 8327 8278 8229 8179 8128 8075 8022 7968 7913 7856 7799 7742 7683 7624 7564 7504 7443 7381 7320 7258 7196 7133 7071 7009 6947 6885 6824 6764 6704 6644 6586 6528 6472 6417 6363 6311 6261 6212 6166 6121 6078 6038 6000 5965 5933 5903 5876 9889 2 6 3 5852 5831 5814 5799 5788 5780 5776 5775 5778 5784 5794 5807 5824 5844 5868 5895 5925 5959 5995 6035 6078 6124 6172 6223 6277 6332 6390 6450 6512 6575 6640 6706 6773 6841 6909 6979 7048 7118 7188 7258 7328 7397 7465 7534 7601 7667 7732 7797 7860 7921 7982 8041 8099 8155 8210 8263 8314 8364 8413 8460 8506 8550 8592 8634 8674 8712 8749 8785 8819 8853 8885 8916 8946 8975 9003 9030 9056 9081 9105 9129 9152 9173 9195 9215 9235 9254 9273 9291 9308 9325 9341 9357 9372 9387 9401 9415 9428 9441 9453 9465 9477 9488 9499 9510 9521 9531 9541 9550 9559 9569 9577 9586 9594 9603 9611 9619 9626 9634 9641 9648 9655 9662 9669 9675 9682 9688 9694 9699 9705 9710 9716 9721 9726 9730 9735 9739 9743 9747 9751 9755 9758 9762 9765 9768 9771 9774 9777 9780 9782 9785 9788 9790 9793 9795 9797 9800 9802 9804 9807 9809 9811 9813 9816 9818 9820 9822 9824 9826 9828 9830 9832 9833 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9846 9847 9847 9847 9847 9847 9847 9848 9848 9848 9848 9848 9848 9849 9849 9849 9850 9850 9851 9852 9853 9853 9854 9855 9857 9858 9859 9860 9862 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9901 9901 9901 9902 9901 9901 9901 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9892 9891 9889 9888 9887 9885 9884 9882 9881 9879 9878 9876 9874 9872 9871 9869 9868 9866 9864 9863 9862 9861 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9848 9846 9845 9843 9841 9839 9836 9834 9831 9829 9826 9823 9820 9818 9815 9812 9809 9806 9803 9801 9798 9796 9793 9791 9789 9787 9785 9783 9782 9781 9779 9779 9778 9777 9777 9777 9777 9777 9778 9779 9779 9780 9781 9783 9784 9786 9787 9789 9790 9792 9794 9796 9797 9799 9801 9802 9804 9805 9806 9807 9808 9809 9809 9810 9810 9810 9810 9810 9809 9809 9808 9807 9805 9804 9802 9801 9799 9797 9795 9792 9790 9788 9785 9890 2 6 3 9782 9780 9777 9775 9772 9769 9766 9764 9761 9758 9756 9753 9750 9748 9745 9742 9739 9736 9734 9731 9727 9724 9721 9717 9714 9710 9706 9701 9697 9692 9687 9682 9676 9671 9665 9658 9652 9645 9638 9631 9624 9616 9608 9601 9593 9585 9577 9569 9561 9554 9546 9539 9531 9525 9518 9512 9506 9500 9495 9490 9486 9482 9479 9477 9474 9473 9471 9471 9470 9471 9471 9472 9474 9476 9478 9480 9483 9486 9489 9493 9496 9499 9503 9506 9510 9513 9516 9519 9522 9525 9527 9529 9531 9533 9534 9535 9536 9536 9537 9537 9536 9536 9535 9534 9533 9532 9531 9529 9528 9526 9525 9524 9522 9521 9519 9518 9517 9516 9516 9515 9515 9515 9515 9515 9515 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527 9528 9529 9529 9530 9530 9530 9530 9529 9528 9527 9526 9524 9523 9520 9518 9515 9512 9509 9506 9502 9498 9494 9489 9485 9480 9476 9471 9466 9461 9456 9451 9445 9440 9435 9430 9425 9420 9415 9409 9404 9399 9394 9389 9384 9379 9374 9368 9363 9357 9352 9346 9340 9333 9327 9320 9313 9305 9297 9289 9280 9271 9261 9251 9240 9229 9218 9205 9193 9179 9166 9151 9137 9121 9106 9090 9073 9056 9038 9021 9002 8984 8965 8946 8927 8907 8887 8867 8847 8827 8807 8786 8766 8745 8724 8704 8683 8662 8641 8620 8600 8579 8558 8537 8516 8495 8474 8452 8431 8410 8388 8367 8345 8324 8302 8280 8258 8235 8213 8190 8168 8145 8122 8099 8077 8054 8031 8008 7985 7962 7939 7916 7894 7871 7849 7827 7806 7785 7764 7744 7724 7705 7686 7668 7651 7634 7619 7604 7589 7576 7564 7552 7542 7532 7524 7516 7510 7504 7500 7497 7495 7494 7494 7496 7498 7502 7506 7512 7519 7527 7535 7545 7556 7568 7581 7594 7609 7624 7640 7657 7675 7693 7712 7732 7752 7773 7795 7817 7839 7862 7885 7909 7933 7958 7982 8008 8033 8058 8084 8110 8136 8162 8188 8214 8241 8267 8293 8319 8345 8371 8397 8422 8448 8473 8498 8522 8546 8570 8593 8616 8638 8660 8682 8703 8723 8743 8762 8781 8799 8816 8833 8849 8865 8880 8894 8908 8921 8934 8945 8957 8968 8978 8988 8997 9006 9015 9023 9031 9038 9045 9052 9059 9066 9072 9078 9085 9091 9097 9103 9109 9116 9122 9129 9135 9142 9149 9156 9164 9172 9179 9188 9196 9205 9213 9223 9232 9241 9251 9261 9271 9282 9292 9303 9314 9325 9336 9347 9358 9369 9380 9392 9403 9414 9425 9436 9447 9458 9468 9479 9489 9499 9509 9519 9529 9538 9547 9556 9564 9573 9581 9588 9596 9603 9610 9617 9623 9629 9635 9641 9646 9652 9657 9661 9666 9670 9675 9679 9682 9686 9690 9693 9696 9699 9702 9705 9708 9711 9714 9716 9719 9721 9724 9726 9728 9730 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9754 9756 9758 9759 9761 9762 9764 9891 2 6 3 9765 9766 9767 9768 9770 9771 9772 9772 9773 9774 9775 9776 9777 9777 9778 9779 9779 9780 9781 9781 9782 9783 9783 9784 9785 9786 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9811 9812 9813 9813 9814 9814 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9816 9816 9816 9816 9817 9817 9817 9817 9818 9818 9818 9819 9819 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9818 9818 9817 9817 9816 9816 9815 9814 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9803 9802 9801 9799 9798 9796 9794 9793 9791 9789 9787 9784 9782 9780 9777 9774 9771 9768 9764 9761 9757 9752 9748 9743 9738 9733 9727 9721 9715 9708 9701 9693 9686 9677 9669 9660 9651 9641 9631 9621 9610 9599 9588 9577 9566 9554 9542 9530 9518 9506 9494 9482 9470 9458 9447 9436 9425 9414 9404 9394 9384 9375 9367 9359 9352 9345 9339 9334 9329 9326 9322 9320 9318 9317 9317 9318 9319 9321 9324 9327 9331 9335 9340 9345 9351 9358 9365 9372 9379 9387 9395 9404 9412 9421 9429 9438 9447 9455 9464 9473 9481 9489 9497 9505 9513 9520 9528 9534 9541 9547 9553 9559 9564 9568 9573 9576 9580 9583 9585 9587 9589 9590 9591 9591 9590 9589 9588 9586 9583 9580 9577 9573 9568 9563 9558 9552 9546 9539 9531 9523 9515 9507 9498 9488 9478 9468 9458 9447 9436 9425 9413 9401 9389 9376 9364 9351 9338 9324 9311 9297 9283 9269 9255 9241 9226 9212 9197 9182 9167 9152 9137 9121 9106 9090 9075 9059 9043 9028 9012 8997 8981 8966 8950 8935 8921 8906 8892 8877 8864 8850 8838 8825 8813 8802 8791 8781 8771 8762 8754 8746 8739 8733 8728 8724 8720 8717 8715 8713 8713 8713 8714 8716 8719 8722 8727 8732 8737 8744 8751 8759 8767 8776 8786 8796 8807 8818 8830 8843 8856 8869 8883 8897 8912 8927 8943 8958 8974 8991 9007 9024 9041 9059 9076 9094 9112 9129 9147 9165 9183 9201 9219 9237 9254 9272 9289 9306 9323 9340 9356 9372 9388 9403 9418 9433 9447 9460 9473 9486 9498 9510 9522 9533 9543 9553 9562 9572 9580 9589 9596 9604 9611 9618 9625 9631 9637 9643 9648 9654 9659 9664 9669 9674 9679 9684 9688 9693 9697 9702 9707 9711 9716 9721 9725 9730 9735 9739 9744 9749 9753 9758 9763 9767 9772 9777 9781 9786 9790 9794 9799 9803 9807 9811 9814 9818 9822 9825 9828 9831 9834 9837 9839 9842 9844 9846 9848 9850 9851 9853 9854 9855 9856 9857 9858 9858 9859 9859 9860 9860 9860 9860 9861 9861 9861 9860 9860 9860 9860 9860 9860 9859 9892 2 6 3 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9857 9858 9858 9859 9860 9861 9862 9863 9864 9866 9867 9869 9870 9872 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9892 9892 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9871 9871 9871 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9894 9895 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9947 9946 9945 9943 9942 9940 9938 9935 9933 9930 9927 9924 9921 9918 9915 9912 9909 9906 9903 9901 9898 9896 9894 9892 9891 9889 9889 9888 9888 9888 9888 9889 9890 9891 9893 9895 9897 9899 9902 9904 9907 9910 9913 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9945 9946 9948 9949 9950 9951 9951 9951 9951 9950 9950 9949 9947 9946 9944 9942 9940 9938 9935 9933 9931 9928 9925 9923 9920 9918 9915 9913 9911 9908 9906 9904 9903 9901 9900 9898 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9880 9878 9876 9874 9872 9869 9867 9865 9862 9860 9857 9854 9852 9849 9846 9844 9841 9838 9836 9833 9830 9828 9825 9823 9821 9819 9817 9815 9813 9811 9810 9809 9808 9807 9806 9806 9806 9806 9807 9807 9808 9809 9811 9813 9815 9817 9819 9822 9825 9828 9831 9834 9838 9842 9845 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9888 9892 9895 9898 9901 9904 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9893 2 6 3 9921 9921 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9922 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9941 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9923 9922 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9883 9880 9878 9875 9872 9869 9866 9863 9860 9857 9853 9849 9846 9842 9838 9833 9829 9825 9820 9815 9810 9805 9800 9795 9790 9785 9780 9774 9769 9764 9759 9754 9749 9745 9740 9736 9732 9728 9724 9721 9718 9715 9712 9710 9708 9706 9705 9704 9703 9702 9702 9702 9703 9703 9704 9706 9707 9709 9710 9712 9715 9717 9720 9722 9725 9728 9731 9733 9736 9739 9742 9745 9748 9751 9754 9757 9760 9763 9765 9768 9771 9773 9775 9778 9780 9782 9784 9787 9789 9791 9792 9794 9796 9798 9800 9802 9803 9805 9807 9809 9810 9812 9814 9816 9817 9819 9821 9823 9825 9827 9828 9830 9832 9834 9836 9838 9840 9842 9845 9847 9849 9851 9853 9855 9857 9859 9862 9864 9866 9868 9870 9873 9875 9877 9879 9881 9883 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9907 9907 9907 9907 9907 9906 9905 9904 9903 9901 9899 9897 9895 9892 9889 9886 9883 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9834 9830 9826 9823 9820 9817 9814 9812 9810 9808 9806 9805 9804 9803 9803 9802 9802 9803 9803 9804 9805 9806 9808 9809 9811 9813 9814 9816 9818 9820 9822 9824 9826 9827 9829 9831 9832 9833 9834 9835 9836 9836 9837 9837 9837 9837 9836 9836 9835 9834 9833 9831 9830 9828 9826 9824 9821 9819 9816 9813 9810 9807 9803 9800 9796 9791 9787 9782 9777 9772 9767 9761 9755 9748 9742 9735 9727 9719 9711 9703 9894 2 6 3 9694 9685 9675 9666 9655 9645 9635 9624 9613 9602 9591 9580 9569 9558 9547 9536 9526 9516 9506 9496 9488 9479 9471 9464 9458 9452 9447 9443 9440 9437 9436 9436 9436 9437 9439 9443 9447 9452 9458 9464 9472 9480 9489 9499 9509 9520 9532 9543 9556 9568 9581 9594 9606 9619 9632 9645 9658 9670 9683 9695 9706 9718 9728 9739 9749 9758 9767 9775 9783 9790 9797 9804 9809 9815 9819 9824 9828 9832 9835 9838 9840 9843 9845 9847 9849 9851 9853 9854 9856 9857 9859 9861 9863 9864 9866 9868 9870 9873 9875 9877 9880 9883 9885 9888 9891 9894 9897 9900 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9931 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9916 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9876 9874 9872 9870 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9848 9846 9844 9842 9840 9838 9836 9833 9831 9828 9825 9821 9817 9813 9808 9802 9796 9789 9782 9774 9765 9756 9746 9734 9723 9710 9697 9683 9668 9652 9636 9619 9602 9584 9565 9547 9527 9508 9489 9469 9449 9430 9411 9392 9374 9356 9339 9322 9307 9292 9278 9266 9254 9244 9235 9227 9221 9216 9213 9211 9210 9211 9214 9217 9222 9229 9237 9246 9256 9268 9280 9294 9308 9323 9339 9355 9372 9389 9407 9425 9443 9461 9479 9497 9514 9532 9549 9565 9581 9597 9612 9627 9641 9655 9667 9680 9691 9702 9712 9722 9731 9740 9748 9755 9762 9768 9774 9780 9785 9790 9795 9799 9804 9808 9812 9815 9819 9822 9826 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9871 9873 9875 9877 9879 9881 9883 9885 9886 9887 9888 9889 9890 9891 9892 9892 9895 2 6 3 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9884 9886 9888 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9871 9869 9867 9866 9864 9862 9860 9858 9855 9853 9851 9848 9845 9842 9839 9836 9833 9830 9826 9823 9819 9815 9811 9807 9803 9799 9795 9791 9787 9783 9779 9775 9771 9767 9763 9760 9756 9753 9750 9747 9744 9742 9739 9737 9735 9733 9732 9730 9729 9728 9728 9727 9727 9727 9727 9727 9727 9727 9728 9728 9729 9730 9730 9731 9732 9733 9733 9734 9735 9735 9736 9896 2 6 3 9736 9737 9737 9737 9737 9737 9737 9737 9736 9736 9735 9735 9734 9733 9731 9730 9728 9727 9725 9722 9720 9718 9715 9712 9708 9705 9701 9697 9693 9688 9683 9678 9673 9667 9661 9655 9649 9642 9636 9629 9622 9615 9608 9601 9594 9587 9580 9573 9566 9560 9554 9548 9542 9537 9532 9528 9524 9520 9517 9514 9513 9511 9510 9510 9510 9511 9513 9515 9517 9520 9524 9528 9532 9537 9542 9548 9553 9560 9566 9572 9579 9586 9592 9599 9606 9613 9620 9626 9633 9639 9645 9651 9657 9662 9668 9673 9678 9682 9687 9691 9695 9699 9702 9706 9709 9712 9714 9717 9719 9722 9724 9726 9727 9729 9731 9732 9734 9735 9736 9737 9738 9739 9739 9740 9741 9741 9741 9741 9742 9742 9742 9741 9741 9741 9740 9740 9739 9739 9738 9737 9737 9736 9735 9734 9733 9733 9732 9731 9730 9730 9729 9729 9728 9728 9728 9728 9728 9728 9728 9728 9729 9729 9730 9731 9732 9733 9734 9735 9736 9738 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9760 9762 9765 9767 9770 9773 9776 9779 9782 9785 9788 9791 9794 9798 9801 9804 9808 9811 9815 9818 9822 9825 9828 9832 9835 9838 9842 9845 9848 9851 9853 9856 9858 9860 9862 9864 9866 9867 9868 9869 9869 9869 9869 9869 9869 9868 9867 9866 9864 9863 9861 9859 9857 9854 9852 9850 9847 9844 9842 9839 9837 9834 9832 9829 9827 9825 9823 9821 9819 9817 9816 9814 9813 9812 9811 9810 9809 9809 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9806 9805 9805 9804 9803 9803 9802 9801 9800 9799 9797 9796 9794 9793 9791 9789 9787 9785 9784 9782 9780 9778 9776 9774 9772 9771 9769 9768 9766 9765 9764 9764 9763 9763 9762 9763 9763 9763 9764 9765 9767 9768 9770 9772 9774 9776 9779 9782 9785 9788 9791 9795 9798 9802 9806 9810 9814 9818 9822 9826 9830 9834 9838 9842 9846 9850 9853 9857 9861 9864 9868 9871 9874 9877 9880 9883 9886 9888 9891 9893 9895 9897 9899 9900 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9927 9927 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9897 2 6 4 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9885 9883 9882 9880 9879 9877 9875 9874 9872 9870 9869 9867 9865 9863 9862 9860 9858 9857 9855 9854 9852 9851 9849 9848 9847 9846 9844 9843 9842 9841 9839 9838 9837 9836 9834 9833 9832 9830 9829 9827 9825 9823 9821 9819 9816 9813 9810 9807 9804 9800 9796 9791 9787 9782 9776 9771 9765 9758 9751 9744 9737 9729 9721 9712 9703 9694 9684 9674 9664 9654 9643 9633 9622 9611 9599 9588 9577 9565 9554 9542 9531 9520 9508 9498 9487 9476 9466 9456 9447 9437 9429 9420 9412 9405 9398 9392 9386 9381 9376 9372 9368 9366 9363 9362 9361 9361 9361 9362 9363 9365 9368 9371 9375 9379 9384 9390 9395 9402 9408 9415 9423 9430 9438 9447 9455 9464 9473 9482 9491 9500 9510 9519 9529 9538 9547 9557 9566 9575 9584 9593 9601 9610 9618 9627 9635 9643 9650 9658 9665 9672 9679 9685 9692 9698 9704 9709 9715 9720 9726 9731 9736 9740 9745 9749 9754 9758 9762 9766 9769 9773 9776 9780 9783 9786 9790 9793 9796 9798 9801 9804 9806 9809 9811 9813 9815 9818 9819 9821 9823 9824 9826 9827 9828 9829 9830 9831 9831 9832 9832 9832 9832 9832 9831 9831 9830 9829 9828 9827 9825 9824 9822 9820 9818 9816 9814 9811 9809 9806 9803 9800 9797 9793 9790 9786 9782 9778 9774 9770 9765 9761 9756 9751 9746 9741 9736 9730 9725 9719 9713 9707 9701 9695 9688 9682 9675 9668 9662 9655 9647 9640 9633 9626 9618 9611 9604 9596 9589 9582 9574 9567 9560 9553 9546 9539 9533 9526 9520 9514 9508 9503 9498 9493 9488 9484 9480 9477 9474 9471 9469 9467 9466 9465 9464 9464 9464 9465 9466 9468 9470 9473 9476 9479 9483 9487 9492 9497 9502 9508 9514 9520 9526 9533 9540 9548 9555 9563 9570 9578 9586 9594 9602 9610 9619 9627 9635 9643 9651 9659 9667 9675 9682 9690 9697 9704 9711 9718 9725 9731 9738 9744 9750 9755 9761 9766 9771 9775 9780 9784 9788 9792 9795 9799 9802 9804 9807 9809 9811 9813 9814 9815 9816 9816 9817 9816 9816 9815 9814 9813 9811 9809 9806 9804 9800 9797 9793 9788 9783 9778 9772 9766 9759 9752 9744 9736 9728 9719 9710 9700 9689 9679 9667 9656 9644 9631 9618 9605 9592 9578 9564 9549 9535 9520 9505 9489 9474 9459 9443 9428 9413 9397 9382 9367 9352 9338 9323 9310 9296 9283 9270 9258 9247 9236 9225 9216 9207 9198 9191 9184 9178 9173 9169 9165 9162 9898 2 6 4 9161 9160 9159 9160 9162 9164 9168 9172 9177 9183 9189 9196 9204 9213 9222 9232 9242 9253 9265 9277 9289 9302 9315 9328 9342 9355 9369 9383 9397 9411 9425 9439 9453 9467 9481 9494 9507 9520 9533 9546 9558 9569 9581 9592 9602 9612 9622 9632 9641 9649 9657 9665 9672 9679 9685 9691 9697 9702 9706 9711 9715 9718 9721 9724 9727 9729 9731 9732 9734 9735 9735 9736 9736 9736 9735 9735 9734 9733 9732 9730 9729 9727 9725 9723 9721 9718 9716 9713 9710 9707 9704 9700 9697 9694 9690 9687 9683 9679 9676 9672 9668 9664 9661 9657 9653 9650 9646 9643 9639 9636 9633 9630 9627 9625 9622 9620 9618 9616 9615 9613 9612 9612 9611 9611 9611 9611 9612 9613 9614 9616 9617 9619 9622 9624 9627 9630 9634 9637 9641 9645 9650 9654 9659 9664 9668 9674 9679 9684 9689 9695 9700 9706 9711 9717 9723 9728 9734 9739 9744 9750 9755 9760 9765 9770 9775 9779 9784 9788 9792 9796 9800 9804 9808 9811 9815 9818 9821 9824 9827 9829 9832 9834 9837 9839 9841 9843 9845 9847 9849 9851 9853 9854 9856 9857 9859 9860 9862 9863 9865 9866 9867 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9903 9902 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9868 9866 9865 9863 9861 9860 9858 9856 9854 9852 9850 9848 9845 9843 9840 9837 9833 9830 9826 9822 9817 9812 9807 9802 9796 9790 9783 9777 9770 9762 9754 9746 9738 9729 9720 9711 9702 9692 9682 9672 9662 9652 9642 9632 9622 9611 9601 9591 9581 9571 9562 9552 9543 9534 9525 9517 9508 9500 9492 9484 9476 9468 9461 9453 9445 9438 9430 9422 9413 9404 9395 9385 9375 9364 9352 9339 9325 9310 9294 9276 9257 9237 9215 9192 9166 9139 9111 9080 9047 9013 8976 8938 8898 8856 8812 8766 8719 8670 8619 8567 8514 8459 8404 8348 8291 8234 8176 8118 8061 8004 7947 7892 7837 7784 7732 7682 7634 7588 7545 7504 7467 7432 7400 7372 7348 7327 7310 7297 7288 7283 7282 7286 7293 7305 7321 7341 7365 7392 7424 7459 7498 7540 7586 7634 7685 7739 7795 7854 7914 7976 8039 8103 8169 8234 8301 8367 8433 8499 8565 9899 2 6 4 8629 8692 8755 8815 8874 8932 8987 9040 9092 9141 9187 9231 9273 9312 9348 9382 9413 9442 9468 9492 9513 9532 9549 9563 9575 9586 9594 9601 9606 9609 9611 9612 9612 9610 9608 9605 9601 9596 9591 9586 9580 9575 9569 9563 9557 9551 9546 9540 9535 9531 9526 9522 9519 9516 9513 9510 9509 9507 9506 9505 9505 9505 9505 9506 9507 9508 9509 9511 9513 9515 9517 9519 9521 9524 9526 9529 9531 9534 9537 9539 9542 9544 9547 9550 9552 9555 9558 9561 9563 9566 9569 9572 9575 9578 9581 9584 9588 9591 9594 9598 9602 9606 9610 9614 9618 9622 9627 9631 9636 9640 9645 9650 9654 9659 9664 9669 9673 9678 9682 9686 9691 9695 9698 9702 9705 9708 9711 9713 9716 9717 9719 9720 9720 9720 9720 9719 9718 9717 9715 9712 9709 9706 9702 9698 9694 9689 9683 9678 9671 9665 9658 9651 9644 9636 9629 9621 9613 9605 9596 9588 9580 9571 9563 9555 9547 9539 9531 9523 9516 9508 9501 9495 9488 9482 9477 9471 9467 9462 9458 9454 9451 9448 9446 9444 9442 9441 9441 9440 9441 9441 9442 9444 9446 9448 9450 9453 9457 9460 9464 9468 9473 9477 9482 9488 9493 9498 9504 9510 9516 9522 9528 9534 9540 9546 9553 9559 9565 9571 9578 9584 9590 9596 9602 9608 9614 9619 9625 9630 9636 9641 9646 9651 9656 9661 9666 9670 9674 9679 9683 9687 9691 9694 9698 9702 9705 9708 9711 9714 9717 9720 9722 9725 9727 9729 9731 9733 9735 9736 9738 9739 9740 9741 9742 9743 9744 9744 9745 9745 9745 9745 9745 9745 9745 9744 9744 9743 9742 9741 9740 9739 9738 9737 9735 9734 9732 9730 9728 9727 9725 9722 9720 9718 9716 9713 9711 9708 9705 9702 9699 9696 9693 9690 9686 9683 9679 9675 9671 9667 9662 9658 9653 9648 9642 9637 9631 9625 9619 9612 9605 9598 9590 9582 9574 9566 9557 9547 9538 9528 9517 9507 9496 9484 9472 9460 9448 9435 9422 9409 9396 9382 9368 9354 9339 9325 9310 9296 9281 9266 9252 9237 9222 9208 9194 9180 9166 9152 9139 9126 9114 9102 9090 9079 9068 9058 9049 9040 9031 9024 9017 9011 9005 9000 8996 8993 8991 8989 8988 8988 8988 8990 8992 8995 8998 9002 9007 9013 9019 9026 9034 9042 9051 9060 9070 9080 9091 9102 9113 9125 9137 9149 9162 9174 9187 9200 9213 9227 9240 9253 9266 9280 9293 9306 9319 9331 9344 9357 9369 9381 9393 9405 9416 9427 9438 9449 9459 9470 9480 9489 9499 9508 9517 9526 9534 9542 9550 9558 9565 9572 9579 9586 9593 9599 9605 9611 9617 9623 9628 9634 9639 9644 9649 9654 9658 9663 9667 9671 9675 9679 9683 9687 9690 9694 9697 9701 9704 9707 9710 9713 9716 9719 9722 9725 9728 9730 9733 9736 9738 9741 9743 9746 9748 9751 9754 9756 9759 9761 9764 9766 9769 9772 9774 9777 9780 9783 9785 9788 9791 9794 9797 9800 9900 2 6 4 9803 9806 9809 9812 9815 9818 9821 9823 9826 9829 9832 9835 9838 9841 9844 9846 9849 9851 9854 9856 9859 9861 9863 9865 9867 9869 9871 9872 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9867 9866 9864 9862 9860 9859 9857 9854 9852 9850 9848 9845 9843 9840 9837 9834 9832 9829 9826 9823 9820 9817 9814 9811 9809 9806 9803 9801 9798 9796 9794 9792 9790 9788 9787 9785 9784 9783 9783 9782 9782 9782 9782 9783 9783 9784 9785 9787 9788 9790 9792 9794 9796 9799 9801 9804 9806 9809 9812 9815 9817 9820 9823 9826 9829 9831 9834 9836 9839 9841 9843 9845 9847 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9877 9879 9880 9882 9883 9885 9886 9887 9888 9889 9890 9890 9890 9890 9889 9888 9886 9884 9881 9878 9873 9869 9863 9857 9849 9841 9833 9823 9812 9800 9788 9774 9760 9745 9729 9712 9695 9676 9657 9637 9617 9596 9574 9553 9531 9508 9486 9463 9441 9418 9396 9374 9353 9332 9311 9292 9273 9255 9238 9222 9207 9193 9180 9169 9159 9151 9144 9138 9134 9132 9130 9131 9132 9136 9141 9147 9154 9163 9173 9184 9196 9210 9224 9239 9255 9272 9289 9307 9325 9343 9362 9380 9399 9417 9436 9454 9471 9489 9505 9521 9537 9551 9565 9578 9591 9602 9612 9622 9630 9638 9644 9650 9654 9658 9661 9662 9664 9664 9663 9662 9660 9658 9655 9651 9647 9643 9638 9634 9629 9624 9618 9613 9608 9604 9599 9594 9590 9587 9583 9580 9578 9575 9574 9573 9572 9572 9572 9573 9575 9577 9579 9582 9586 9590 9594 9599 9605 9610 9616 9623 9630 9636 9644 9651 9658 9666 9674 9682 9689 9697 9705 9713 9721 9728 9736 9743 9750 9757 9764 9771 9777 9783 9789 9795 9800 9805 9810 9815 9820 9824 9828 9832 9836 9839 9842 9845 9848 9851 9854 9856 9859 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9901 2 6 4 9880 9882 9883 9885 9887 9888 9890 9892 9894 9895 9897 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9886 9884 9881 9879 9877 9874 9872 9869 9867 9864 9861 9859 9856 9853 9851 9848 9845 9842 9838 9835 9832 9828 9824 9820 9816 9811 9806 9801 9796 9790 9784 9778 9771 9764 9757 9749 9741 9732 9723 9714 9704 9694 9684 9673 9662 9650 9638 9626 9614 9601 9588 9575 9562 9548 9535 9521 9508 9494 9481 9467 9454 9441 9428 9415 9403 9391 9380 9369 9358 9348 9339 9330 9321 9314 9307 9301 9295 9291 9287 9284 9282 9280 9279 9280 9281 9282 9285 9288 9293 9297 9303 9310 9317 9324 9333 9342 9351 9361 9371 9382 9394 9405 9417 9430 9442 9455 9468 9481 9493 9506 9519 9532 9545 9558 9570 9583 9595 9607 9618 9630 9641 9651 9661 9671 9681 9690 9699 9707 9716 9723 9730 9737 9744 9750 9756 9761 9766 9771 9776 9780 9784 9788 9791 9794 9797 9800 9803 9805 9808 9810 9812 9814 9816 9818 9820 9822 9824 9825 9827 9829 9830 9832 9834 9835 9837 9839 9840 9842 9844 9845 9847 9849 9850 9852 9854 9855 9857 9859 9860 9862 9863 9865 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9902 2 6 4 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9861 9860 9858 9857 9856 9855 9855 9854 9853 9853 9853 9853 9853 9853 9854 9854 9855 9856 9856 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9882 9884 9886 9889 9891 9894 9896 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9889 9887 9884 9881 9879 9876 9873 9870 9867 9864 9862 9859 9856 9853 9849 9846 9843 9840 9837 9834 9831 9828 9825 9822 9820 9817 9814 9811 9809 9806 9804 9801 9799 9797 9795 9793 9792 9790 9788 9787 9786 9785 9784 9783 9783 9782 9782 9782 9782 9782 9782 9783 9783 9784 9785 9786 9788 9789 9791 9792 9794 9796 9798 9800 9803 9805 9808 9811 9813 9816 9819 9822 9825 9829 9832 9835 9838 9842 9845 9849 9852 9856 9860 9863 9867 9870 9874 9877 9881 9885 9888 9892 9895 9898 9902 9905 9908 9911 9914 9917 9920 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9903 2 6 4 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9883 9881 9879 9876 9874 9871 9869 9866 9863 9860 9857 9854 9851 9848 9845 9841 9838 9835 9831 9828 9825 9822 9818 9815 9812 9809 9805 9802 9799 9797 9794 9791 9788 9786 9783 9781 9779 9777 9775 9773 9772 9770 9769 9768 9767 9766 9765 9765 9764 9764 9764 9764 9764 9765 9765 9766 9767 9767 9768 9770 9771 9772 9774 9775 9777 9779 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9819 9821 9823 9825 9827 9828 9830 9832 9833 9835 9837 9838 9840 9841 9843 9845 9846 9848 9849 9851 9852 9854 9855 9857 9858 9860 9861 9863 9864 9866 9867 9869 9870 9872 9873 9874 9876 9877 9879 9880 9881 9883 9884 9886 9887 9888 9889 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9947 9946 9946 9946 9946 9945 9904 2 6 4 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9893 9891 9890 9889 9887 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9931 9929 9928 9925 9923 9921 9918 9916 9913 9910 9907 9904 9900 9897 9893 9890 9886 9882 9879 9875 9871 9867 9863 9859 9856 9852 9848 9844 9840 9837 9833 9830 9827 9823 9820 9817 9815 9812 9810 9808 9806 9804 9802 9801 9800 9799 9798 9798 9797 9797 9798 9798 9799 9800 9801 9802 9804 9806 9808 9810 9812 9815 9818 9820 9823 9826 9829 9833 9836 9839 9843 9846 9850 9853 9856 9860 9863 9866 9870 9873 9876 9879 9882 9884 9887 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9918 9919 9919 9920 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9904 9903 9902 9901 9900 9898 9897 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9880 9878 9877 9875 9874 9873 9872 9870 9869 9868 9867 9865 9864 9863 9862 9861 9859 9858 9857 9855 9854 9852 9851 9849 9848 9846 9844 9842 9840 9837 9835 9832 9829 9827 9823 9820 9817 9813 9809 9805 9801 9797 9792 9787 9782 9777 9772 9767 9761 9755 9749 9744 9738 9731 9725 9719 9713 9707 9700 9694 9688 9682 9905 2 6 4 9676 9670 9664 9658 9653 9647 9642 9637 9633 9628 9624 9620 9616 9613 9610 9607 9605 9603 9601 9600 9599 9598 9598 9598 9598 9599 9600 9601 9603 9605 9608 9610 9613 9616 9620 9624 9628 9632 9636 9641 9646 9650 9656 9661 9666 9671 9677 9682 9688 9694 9699 9705 9711 9717 9722 9728 9734 9739 9745 9750 9755 9761 9766 9771 9776 9781 9785 9790 9795 9799 9803 9807 9811 9815 9818 9821 9825 9828 9830 9833 9835 9838 9840 9841 9843 9844 9845 9846 9847 9847 9847 9847 9847 9846 9845 9844 9842 9841 9839 9836 9834 9831 9828 9824 9821 9817 9813 9808 9804 9799 9794 9788 9783 9777 9771 9764 9758 9751 9745 9738 9731 9724 9716 9709 9701 9694 9686 9679 9671 9663 9656 9648 9641 9633 9626 9618 9611 9604 9597 9590 9584 9577 9571 9565 9559 9554 9549 9544 9539 9535 9531 9527 9524 9521 9519 9516 9515 9513 9512 9512 9511 9512 9512 9513 9515 9516 9519 9521 9524 9528 9531 9535 9540 9545 9550 9556 9561 9567 9574 9581 9587 9595 9602 9609 9617 9625 9633 9641 9649 9657 9665 9674 9682 9690 9699 9707 9715 9723 9731 9738 9746 9753 9761 9768 9775 9782 9788 9794 9800 9806 9812 9817 9823 9828 9832 9837 9841 9845 9849 9853 9856 9859 9862 9865 9868 9870 9873 9875 9877 9879 9881 9882 9884 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9881 9880 9879 9878 9876 9874 9873 9871 9869 9867 9865 9863 9860 9858 9855 9852 9849 9846 9843 9840 9836 9833 9829 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9782 9778 9773 9770 9766 9762 9758 9754 9751 9747 9744 9741 9738 9735 9733 9730 9728 9726 9724 9723 9721 9720 9719 9718 9717 9717 9717 9717 9717 9718 9718 9719 9720 9721 9722 9724 9725 9727 9729 9731 9733 9735 9738 9740 9742 9745 9748 9750 9753 9756 9758 9761 9764 9767 9769 9772 9775 9778 9781 9783 9786 9789 9792 9794 9797 9800 9803 9806 9808 9811 9814 9817 9819 9822 9825 9828 9831 9833 9836 9839 9842 9845 9848 9851 9853 9856 9859 9862 9865 9868 9870 9873 9876 9878 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9904 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9906 2 6 4 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9930 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9936 9936 9935 9934 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9907 2 6 4 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9894 9894 9893 9892 9891 9891 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9873 9871 9870 9868 9867 9865 9863 9861 9860 9858 9856 9855 9853 9852 9850 9849 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9812 9811 9810 9809 9807 9806 9805 9803 9802 9800 9798 9797 9795 9793 9792 9790 9788 9787 9785 9783 9781 9780 9778 9776 9775 9773 9772 9770 9769 9767 9766 9765 9763 9762 9761 9760 9760 9759 9758 9758 9757 9757 9757 9757 9757 9757 9758 9758 9759 9759 9760 9761 9762 9763 9764 9766 9767 9769 9770 9772 9774 9776 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9804 9806 9808 9809 9811 9812 9813 9814 9815 9816 9817 9818 9818 9819 9819 9820 9820 9820 9820 9820 9820 9819 9819 9818 9818 9817 9817 9816 9815 9815 9814 9813 9812 9812 9811 9810 9810 9809 9808 9808 9807 9807 9807 9806 9806 9806 9806 9806 9807 9807 9807 9808 9809 9809 9810 9811 9812 9813 9815 9816 9817 9819 9820 9822 9824 9825 9827 9829 9831 9908 2 6 4 9833 9835 9836 9838 9840 9842 9844 9846 9847 9849 9851 9852 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9865 9865 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9858 9857 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9839 9838 9837 9835 9834 9832 9831 9829 9827 9825 9824 9822 9820 9818 9816 9813 9811 9809 9806 9804 9801 9799 9796 9793 9790 9787 9784 9781 9777 9774 9770 9766 9763 9758 9754 9750 9746 9741 9736 9731 9726 9720 9715 9709 9703 9696 9690 9683 9675 9668 9660 9652 9643 9635 9626 9616 9606 9596 9586 9575 9564 9552 9541 9529 9516 9504 9491 9478 9465 9451 9438 9424 9410 9397 9383 9369 9355 9342 9328 9315 9302 9289 9276 9264 9252 9241 9230 9219 9209 9200 9191 9183 9176 9169 9164 9159 9154 9151 9149 9147 9146 9146 9147 9149 9152 9155 9160 9165 9171 9178 9186 9194 9203 9213 9224 9235 9246 9259 9271 9284 9298 9312 9326 9340 9355 9370 9384 9399 9414 9429 9444 9459 9473 9487 9501 9515 9529 9542 9555 9567 9579 9591 9602 9613 9624 9634 9643 9652 9661 9669 9677 9684 9692 9698 9704 9710 9716 9721 9726 9731 9735 9740 9744 9747 9751 9755 9758 9761 9764 9767 9771 9773 9776 9779 9782 9785 9788 9791 9794 9797 9799 9802 9805 9808 9811 9814 9817 9820 9823 9826 9828 9831 9834 9837 9839 9842 9844 9847 9849 9851 9854 9856 9858 9860 9861 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9909 2 6 4 9914 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9886 9886 9885 9885 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9863 9862 9861 9860 9858 9857 9856 9855 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9841 9840 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9840 9841 9841 9842 9843 9844 9844 9845 9846 9847 9848 9849 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9847 9847 9846 9845 9844 9843 9843 9842 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9841 9842 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9874 9873 9873 9872 9871 9871 9870 9869 9869 9869 9868 9868 9867 9867 9910 2 6 4 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9854 9853 9851 9850 9848 9846 9844 9842 9839 9837 9834 9832 9829 9826 9822 9819 9816 9812 9808 9804 9800 9796 9791 9787 9782 9777 9772 9767 9762 9756 9751 9745 9739 9734 9728 9722 9716 9709 9703 9697 9691 9684 9678 9671 9665 9659 9652 9646 9640 9634 9627 9621 9616 9610 9604 9599 9594 9589 9584 9579 9575 9570 9567 9563 9560 9557 9554 9552 9550 9548 9547 9546 9545 9545 9545 9545 9546 9547 9549 9551 9553 9556 9559 9562 9565 9569 9574 9578 9583 9588 9593 9598 9604 9609 9615 9621 9627 9634 9640 9646 9652 9659 9665 9671 9678 9684 9690 9696 9702 9707 9713 9718 9724 9729 9733 9738 9743 9747 9751 9755 9758 9762 9765 9768 9771 9774 9776 9778 9780 9782 9784 9785 9786 9788 9789 9789 9790 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9791 9790 9790 9790 9789 9789 9789 9788 9788 9788 9787 9787 9787 9786 9786 9786 9786 9785 9785 9785 9784 9784 9784 9783 9783 9783 9782 9782 9781 9781 9780 9780 9779 9779 9778 9778 9777 9777 9776 9775 9775 9774 9773 9773 9772 9771 9770 9769 9768 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9757 9756 9755 9754 9753 9752 9752 9751 9750 9749 9749 9748 9748 9747 9746 9746 9746 9745 9745 9744 9744 9744 9743 9743 9743 9742 9742 9742 9741 9741 9741 9740 9740 9739 9739 9738 9737 9736 9735 9734 9733 9732 9730 9729 9727 9725 9723 9721 9719 9716 9713 9710 9707 9704 9700 9697 9693 9689 9684 9680 9675 9670 9665 9659 9653 9648 9642 9635 9629 9622 9615 9609 9601 9594 9587 9579 9571 9563 9555 9547 9539 9531 9522 9514 9505 9497 9488 9479 9470 9462 9453 9444 9435 9426 9417 9409 9400 9391 9383 9374 9365 9357 9349 9340 9332 9324 9316 9308 9301 9293 9286 9279 9272 9265 9258 9252 9246 9240 9234 9229 9224 9219 9214 9210 9206 9202 9198 9195 9193 9190 9188 9186 9185 9184 9183 9183 9183 9183 9184 9185 9187 9189 9192 9194 9198 9201 9205 9210 9214 9219 9225 9231 9237 9243 9250 9257 9265 9273 9281 9289 9297 9306 9315 9324 9334 9343 9353 9362 9372 9382 9392 9402 9412 9422 9432 9442 9451 9461 9471 9480 9490 9499 9508 9517 9526 9534 9543 9551 9559 9566 9574 9581 9588 9594 9601 9607 9613 9618 9624 9629 9634 9639 9643 9648 9652 9656 9660 9663 9667 9670 9673 9676 9679 9682 9684 9687 9690 9692 9694 9697 9699 9701 9703 9706 9708 9710 9712 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9736 9738 9740 9742 9744 9746 9748 9749 9751 9753 9754 9756 9757 9759 9760 9762 9763 9764 9766 9767 9911 2 6 4 9768 9769 9770 9771 9772 9773 9774 9775 9775 9776 9777 9778 9778 9779 9779 9780 9780 9781 9781 9781 9782 9782 9782 9782 9782 9783 9783 9783 9783 9782 9782 9782 9782 9781 9781 9781 9780 9779 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9768 9767 9765 9764 9762 9761 9759 9757 9756 9754 9752 9750 9748 9747 9745 9743 9741 9739 9738 9736 9734 9733 9731 9730 9728 9727 9725 9724 9723 9722 9721 9720 9719 9719 9718 9717 9717 9717 9717 9717 9717 9717 9717 9717 9718 9719 9719 9720 9721 9722 9723 9724 9726 9727 9729 9730 9732 9734 9736 9738 9739 9742 9744 9746 9748 9750 9753 9755 9757 9760 9762 9765 9767 9770 9772 9775 9778 9780 9783 9785 9788 9790 9793 9795 9798 9800 9803 9805 9807 9810 9812 9814 9816 9818 9821 9823 9825 9827 9829 9831 9833 9835 9837 9838 9840 9842 9844 9846 9847 9849 9851 9853 9854 9856 9858 9859 9861 9863 9864 9866 9868 9869 9871 9872 9874 9875 9877 9879 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9866 9862 9858 9854 9850 9846 9841 9837 9832 9827 9822 9817 9812 9807 9801 9796 9791 9785 9780 9775 9770 9764 9759 9754 9750 9745 9740 9736 9732 9728 9725 9722 9719 9716 9714 9712 9711 9710 9709 9708 9708 9709 9710 9711 9713 9715 9717 9720 9723 9727 9730 9735 9739 9744 9749 9754 9759 9765 9771 9777 9783 9789 9795 9801 9807 9813 9819 9825 9831 9837 9842 9848 9853 9858 9862 9867 9871 9874 9878 9881 9884 9886 9889 9890 9892 9893 9894 9895 9895 9895 9895 9894 9893 9892 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9870 9867 9865 9862 9859 9857 9854 9852 9849 9846 9844 9841 9839 9836 9834 9832 9829 9827 9825 9823 9820 9818 9816 9814 9812 9809 9807 9805 9803 9800 9798 9795 9793 9790 9787 9784 9782 9779 9775 9772 9769 9766 9762 9759 9755 9752 9748 9744 9741 9737 9733 9730 9726 9722 9719 9715 9712 9709 9705 9702 9699 9697 9694 9692 9689 9687 9686 9684 9683 9682 9681 9681 9681 9681 9681 9682 9683 9684 9686 9687 9689 9692 9694 9697 9700 9703 9707 9711 9714 9718 9723 9727 9731 9736 9740 9745 9912 2 6 4 9750 9755 9759 9764 9769 9774 9778 9783 9788 9792 9796 9801 9805 9809 9813 9816 9820 9823 9827 9830 9833 9836 9838 9841 9843 9845 9848 9849 9851 9853 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9877 9878 9879 9880 9881 9883 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9888 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9867 9865 9863 9862 9860 9858 9856 9855 9853 9851 9849 9847 9845 9843 9841 9839 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9811 9809 9807 9805 9803 9801 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9775 9773 9770 9768 9765 9762 9759 9756 9753 9749 9746 9742 9738 9734 9729 9725 9720 9714 9709 9703 9697 9691 9685 9678 9671 9663 9656 9648 9639 9631 9622 9613 9603 9594 9584 9573 9563 9552 9541 9530 9519 9507 9495 9484 9472 9459 9447 9435 9423 9410 9398 9386 9373 9361 9349 9337 9325 9313 9301 9290 9279 9268 9257 9247 9237 9227 9217 9208 9199 9191 9183 9175 9168 9161 9154 9913 2 6 4 9148 9142 9136 9131 9126 9121 9117 9113 9109 9106 9102 9099 9097 9094 9091 9089 9086 9084 9081 9079 9077 9074 9072 9069 9066 9063 9060 9057 9053 9049 9045 9041 9036 9031 9026 9020 9015 9008 9002 8995 8988 8981 8974 8966 8958 8950 8942 8934 8925 8917 8909 8900 8892 8884 8876 8868 8860 8853 8846 8839 8832 8826 8821 8816 8812 8808 8804 8802 8800 8799 8798 8798 8799 8801 8804 8807 8811 8816 8822 8829 8836 8845 8854 8863 8874 8886 8898 8910 8924 8938 8953 8968 8984 9001 9017 9035 9053 9071 9089 9108 9127 9146 9166 9185 9205 9224 9244 9263 9283 9302 9321 9340 9359 9378 9396 9414 9432 9449 9467 9483 9499 9515 9531 9546 9560 9574 9588 9601 9613 9625 9637 9648 9659 9669 9679 9688 9697 9705 9713 9721 9728 9735 9741 9747 9753 9758 9763 9768 9772 9776 9780 9783 9786 9789 9792 9794 9797 9799 9801 9802 9804 9805 9807 9808 9809 9810 9810 9811 9811 9812 9812 9812 9812 9813 9812 9812 9812 9812 9812 9811 9811 9811 9810 9810 9809 9808 9808 9807 9806 9806 9805 9805 9804 9803 9803 9802 9802 9801 9801 9800 9800 9800 9799 9799 9799 9799 9799 9800 9800 9800 9801 9801 9802 9803 9804 9805 9806 9807 9809 9810 9811 9813 9815 9816 9818 9820 9822 9823 9825 9827 9829 9831 9833 9834 9836 9838 9839 9841 9842 9844 9845 9846 9847 9848 9849 9850 9850 9851 9851 9852 9852 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9848 9848 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9848 9848 9849 9849 9850 9851 9852 9852 9853 9853 9854 9854 9855 9855 9855 9854 9854 9853 9852 9851 9849 9847 9845 9843 9840 9836 9832 9828 9824 9818 9813 9807 9801 9794 9787 9780 9772 9764 9755 9746 9737 9728 9719 9709 9700 9690 9680 9671 9661 9651 9642 9633 9624 9615 9607 9599 9592 9585 9578 9572 9566 9562 9557 9554 9551 9548 9547 9546 9546 9546 9547 9549 9552 9555 9559 9564 9569 9575 9581 9588 9595 9603 9611 9620 9629 9638 9647 9657 9667 9677 9687 9697 9707 9717 9728 9738 9747 9757 9767 9776 9785 9794 9802 9810 9818 9825 9832 9839 9845 9851 9857 9862 9867 9871 9876 9879 9883 9886 9888 9891 9893 9895 9897 9898 9899 9900 9901 9901 9901 9902 9902 9902 9901 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9870 9868 9866 9864 9862 9860 9857 9855 9853 9851 9849 9914 2 6 4 9847 9845 9843 9841 9839 9837 9836 9834 9832 9830 9829 9827 9825 9824 9822 9821 9820 9818 9817 9816 9815 9813 9812 9811 9810 9810 9809 9808 9807 9806 9806 9805 9804 9804 9803 9803 9802 9802 9801 9801 9801 9801 9800 9800 9800 9800 9800 9801 9801 9801 9802 9802 9803 9804 9804 9805 9806 9807 9809 9810 9811 9813 9815 9817 9819 9821 9823 9825 9827 9830 9832 9835 9838 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9890 9892 9894 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9916 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9920 9919 9918 9917 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9879 9877 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9863 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9877 9877 9876 9875 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9870 9871 9871 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9891 9890 9889 9888 9886 9885 9883 9882 9880 9879 9877 9876 9915 2 6 4 9874 9872 9871 9869 9867 9866 9864 9863 9861 9859 9858 9856 9855 9853 9852 9851 9849 9848 9847 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9831 9830 9829 9828 9827 9826 9824 9823 9822 9821 9819 9818 9816 9815 9813 9811 9809 9807 9805 9802 9800 9797 9795 9792 9789 9786 9782 9779 9776 9772 9769 9765 9761 9757 9753 9749 9745 9741 9736 9732 9728 9723 9719 9715 9710 9706 9702 9697 9693 9689 9685 9680 9676 9672 9668 9664 9660 9656 9652 9648 9645 9641 9637 9633 9630 9626 9622 9619 9615 9611 9608 9604 9600 9597 9593 9589 9585 9581 9577 9573 9569 9564 9560 9556 9551 9547 9542 9537 9533 9528 9523 9518 9513 9508 9503 9499 9494 9489 9484 9480 9475 9471 9466 9462 9458 9455 9451 9448 9445 9443 9440 9438 9437 9435 9435 9434 9434 9435 9435 9437 9438 9441 9443 9447 9450 9454 9459 9464 9470 9476 9482 9489 9496 9504 9512 9520 9529 9538 9547 9556 9566 9575 9585 9595 9605 9616 9626 9636 9646 9656 9666 9675 9685 9694 9703 9712 9720 9729 9736 9744 9751 9758 9764 9770 9776 9781 9785 9790 9794 9797 9800 9802 9805 9806 9808 9809 9809 9809 9809 9809 9808 9807 9806 9805 9803 9801 9800 9797 9795 9793 9791 9789 9786 9784 9782 9779 9777 9775 9773 9771 9770 9768 9767 9765 9764 9763 9763 9762 9762 9762 9762 9762 9763 9763 9764 9765 9767 9768 9770 9771 9773 9775 9778 9780 9782 9785 9787 9790 9792 9795 9798 9801 9804 9806 9809 9812 9815 9818 9820 9823 9826 9828 9831 9833 9835 9838 9840 9842 9844 9846 9847 9849 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9874 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9864 9863 9862 9862 9861 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9874 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9916 2 6 4 9913 9913 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9890 9888 9885 9882 9879 9876 9873 9869 9865 9862 9858 9854 9849 9845 9841 9836 9832 9827 9823 9818 9814 9809 9805 9800 9796 9792 9788 9784 9780 9776 9773 9770 9767 9764 9761 9759 9756 9754 9753 9751 9750 9749 9748 9748 9748 9748 9748 9749 9750 9751 9753 9754 9756 9758 9760 9762 9765 9768 9771 9774 9777 9780 9783 9787 9790 9793 9797 9801 9804 9808 9811 9815 9818 9822 9826 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9870 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9909 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9887 9885 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9917 2 6 4 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9883 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9899 9900 9902 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9918 2 6 4 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9888 9886 9885 9883 9881 9879 9877 9876 9874 9872 9870 9869 9867 9866 9864 9863 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9853 9853 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9872 9873 9874 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9919 2 6 4 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9847 9847 9846 9846 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9850 9851 9852 9853 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9868 9868 9868 9868 9867 9866 9865 9863 9861 9859 9857 9854 9851 9847 9843 9839 9835 9830 9825 9819 9813 9807 9801 9794 9787 9780 9773 9765 9758 9750 9742 9735 9727 9719 9711 9704 9696 9689 9682 9675 9669 9662 9657 9651 9646 9641 9637 9633 9630 9627 9625 9623 9622 9621 9621 9621 9622 9624 9626 9629 9632 9635 9639 9644 9649 9654 9660 9666 9673 9680 9687 9694 9702 9709 9717 9725 9733 9741 9749 9756 9764 9772 9779 9787 9794 9800 9807 9813 9819 9825 9831 9836 9840 9844 9848 9852 9855 9858 9860 9862 9864 9865 9866 9867 9867 9867 9867 9866 9865 9864 9863 9861 9859 9858 9855 9853 9851 9849 9847 9844 9842 9840 9837 9835 9833 9831 9829 9827 9825 9823 9822 9820 9819 9818 9817 9817 9816 9816 9816 9816 9816 9816 9817 9818 9819 9820 9821 9822 9823 9825 9827 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9891 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9875 9874 9872 9870 9868 9867 9865 9863 9861 9859 9857 9920 2 6 4 9855 9853 9851 9849 9846 9844 9842 9840 9837 9835 9832 9830 9827 9825 9822 9819 9816 9813 9810 9807 9803 9800 9796 9792 9788 9784 9780 9775 9770 9765 9760 9754 9748 9742 9736 9729 9723 9715 9708 9700 9693 9684 9676 9667 9659 9650 9641 9631 9622 9612 9602 9593 9583 9573 9563 9553 9544 9534 9524 9515 9506 9497 9488 9480 9472 9464 9457 9450 9443 9438 9432 9427 9423 9419 9416 9413 9411 9410 9409 9409 9410 9411 9413 9415 9419 9422 9427 9432 9438 9444 9451 9458 9466 9474 9483 9492 9501 9511 9521 9532 9542 9553 9564 9576 9587 9598 9610 9621 9633 9644 9655 9666 9677 9688 9698 9708 9718 9728 9737 9746 9755 9763 9771 9779 9786 9793 9799 9805 9811 9816 9821 9825 9829 9833 9836 9839 9842 9844 9846 9847 9849 9850 9851 9851 9852 9852 9852 9852 9852 9851 9851 9850 9850 9849 9848 9847 9847 9846 9845 9844 9844 9843 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9850 9850 9849 9848 9847 9846 9844 9843 9841 9839 9837 9835 9833 9830 9828 9825 9822 9819 9816 9812 9809 9805 9802 9798 9794 9791 9787 9783 9779 9776 9772 9768 9765 9761 9758 9754 9751 9748 9745 9743 9740 9738 9736 9734 9732 9731 9729 9728 9728 9727 9727 9727 9727 9727 9728 9729 9730 9731 9732 9734 9736 9738 9741 9743 9746 9748 9751 9754 9758 9761 9764 9768 9771 9775 9778 9782 9786 9789 9793 9797 9800 9804 9807 9811 9814 9818 9821 9824 9827 9830 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9921 2 6 4 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9890 9889 9888 9887 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9867 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9855 9854 9854 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9871 9873 9875 9876 9878 9880 9882 9884 9885 9887 9889 9891 9893 9895 9896 9898 9900 9902 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9915 9912 9910 9907 9904 9902 9899 9895 9892 9888 9885 9881 9877 9873 9922 2 6 4 9869 9865 9860 9856 9851 9846 9841 9836 9831 9826 9821 9816 9810 9805 9800 9794 9789 9783 9778 9772 9767 9761 9756 9750 9745 9740 9735 9730 9725 9720 9716 9711 9707 9703 9699 9695 9692 9688 9685 9683 9680 9678 9676 9675 9673 9672 9672 9671 9671 9672 9672 9673 9675 9677 9679 9681 9684 9687 9690 9693 9697 9701 9706 9711 9715 9721 9726 9731 9737 9743 9749 9755 9761 9767 9773 9779 9786 9792 9798 9804 9810 9816 9822 9828 9834 9839 9845 9850 9855 9860 9865 9869 9874 9878 9882 9885 9889 9892 9895 9898 9901 9903 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9913 9911 9908 9905 9902 9898 9894 9890 9886 9881 9876 9871 9865 9859 9853 9846 9839 9831 9823 9815 9806 9797 9788 9778 9768 9758 9747 9736 9725 9713 9701 9689 9677 9664 9652 9639 9626 9613 9600 9587 9574 9560 9547 9534 9522 9509 9497 9485 9473 9461 9450 9439 9429 9419 9409 9400 9392 9384 9376 9370 9364 9358 9353 9349 9346 9343 9341 9340 9339 9339 9340 9341 9344 9346 9350 9354 9359 9365 9371 9378 9385 9393 9401 9410 9420 9429 9440 9450 9461 9472 9484 9495 9507 9519 9532 9544 9556 9568 9581 9593 9605 9617 9629 9641 9653 9664 9676 9687 9697 9708 9718 9728 9738 9747 9756 9764 9773 9781 9788 9795 9802 9809 9815 9821 9827 9832 9837 9842 9847 9851 9855 9859 9863 9866 9869 9872 9875 9878 9881 9883 9886 9888 9890 9892 9895 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9921 9923 9925 9926 9928 9923 2 6 4 9929 9930 9932 9933 9934 9935 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9887 9886 9885 9884 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9867 9866 9864 9863 9861 9860 9859 9857 9856 9855 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9853 9853 9854 9855 9856 9857 9859 9860 9862 9864 9865 9867 9869 9871 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9902 9902 9902 9902 9901 9900 9899 9898 9896 9894 9892 9890 9887 9884 9880 9877 9873 9869 9864 9860 9855 9850 9845 9840 9834 9829 9823 9818 9812 9806 9801 9795 9790 9785 9779 9774 9770 9765 9761 9756 9753 9749 9746 9743 9740 9738 9736 9734 9733 9733 9732 9732 9733 9733 9735 9736 9738 9740 9743 9746 9749 9752 9756 9760 9764 9769 9773 9778 9783 9788 9793 9798 9803 9808 9814 9819 9824 9829 9834 9839 9843 9848 9852 9856 9860 9864 9868 9871 9875 9878 9880 9883 9885 9887 9889 9891 9892 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9871 9869 9866 9864 9861 9859 9856 9854 9851 9848 9845 9843 9840 9837 9834 9831 9828 9825 9822 9819 9815 9812 9808 9805 9801 9798 9794 9790 9786 9782 9777 9773 9769 9764 9759 9754 9750 9744 9739 9734 9729 9724 9718 9713 9707 9701 9696 9690 9685 9679 9673 9668 9662 9657 9652 9647 9642 9637 9632 9628 9623 9619 9615 9612 9608 9606 9603 9600 9598 9597 9595 9594 9594 9594 9594 9594 9595 9597 9598 9600 9603 9606 9609 9612 9616 9621 9625 9630 9635 9640 9646 9651 9657 9664 9670 9676 9683 9689 9696 9703 9709 9716 9723 9729 9736 9742 9749 9755 9761 9767 9773 9778 9783 9789 9924 2 6 4 9794 9798 9803 9807 9811 9815 9818 9821 9824 9827 9829 9832 9834 9835 9837 9838 9839 9840 9841 9841 9842 9842 9842 9842 9841 9841 9840 9839 9838 9837 9836 9835 9833 9832 9830 9828 9827 9825 9823 9820 9818 9816 9813 9811 9808 9805 9802 9799 9796 9792 9789 9785 9782 9778 9774 9770 9765 9761 9756 9752 9747 9742 9737 9732 9727 9722 9717 9711 9706 9701 9695 9690 9684 9679 9674 9669 9663 9658 9653 9649 9644 9640 9635 9631 9628 9624 9621 9618 9615 9613 9610 9609 9607 9606 9605 9605 9604 9605 9605 9606 9607 9608 9610 9612 9614 9616 9619 9622 9625 9628 9631 9634 9638 9641 9644 9647 9650 9653 9656 9658 9661 9663 9664 9666 9666 9667 9667 9666 9665 9664 9662 9659 9656 9652 9647 9642 9636 9629 9622 9615 9606 9597 9587 9577 9566 9555 9543 9530 9518 9504 9491 9477 9462 9448 9433 9418 9403 9388 9373 9358 9343 9328 9314 9300 9286 9272 9259 9247 9235 9223 9213 9202 9193 9184 9177 9169 9163 9158 9153 9150 9147 9145 9144 9144 9145 9147 9150 9154 9159 9164 9171 9178 9186 9195 9204 9214 9225 9237 9249 9262 9275 9289 9303 9318 9333 9348 9363 9379 9395 9411 9427 9443 9459 9475 9491 9507 9522 9538 9553 9568 9583 9597 9612 9626 9639 9652 9665 9677 9689 9701 9712 9723 9733 9743 9752 9761 9770 9778 9785 9793 9800 9806 9812 9818 9824 9829 9834 9838 9842 9846 9850 9854 9857 9860 9862 9865 9867 9870 9872 9874 9876 9877 9879 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9925 2 6 4 9889 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9921 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9896 9896 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9915 9917 9918 9920 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9905 9904 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9856 9853 9850 9847 9844 9840 9836 9833 9829 9824 9820 9815 9811 9806 9801 9796 9791 9785 9780 9775 9769 9764 9758 9753 9747 9742 9736 9731 9726 9721 9716 9711 9707 9702 9698 9694 9691 9688 9685 9682 9679 9677 9675 9674 9673 9672 9672 9672 9672 9673 9674 9675 9677 9679 9681 9684 9687 9690 9693 9697 9701 9705 9709 9713 9718 9722 9727 9731 9736 9741 9746 9751 9755 9760 9765 9769 9773 9778 9782 9786 9790 9793 9797 9800 9804 9807 9809 9812 9815 9926 2 6 4 9817 9819 9821 9823 9825 9826 9827 9829 9830 9831 9832 9832 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9838 9838 9837 9836 9835 9834 9833 9832 9830 9829 9827 9825 9823 9821 9819 9817 9815 9812 9809 9807 9804 9801 9798 9795 9792 9788 9785 9782 9778 9775 9771 9767 9764 9760 9756 9752 9748 9744 9740 9736 9732 9728 9723 9719 9714 9709 9704 9699 9694 9688 9682 9676 9670 9663 9656 9648 9640 9631 9622 9612 9602 9591 9580 9568 9555 9541 9527 9512 9496 9479 9461 9442 9423 9402 9381 9359 9336 9312 9287 9261 9235 9208 9180 9151 9121 9091 9061 9029 8998 8966 8934 8901 8869 8836 8803 8771 8738 8706 8675 8644 8613 8584 8555 8527 8500 8474 8449 8426 8404 8383 8364 8347 8331 8317 8304 8294 8285 8279 8274 8271 8270 8271 8274 8280 8287 8295 8306 8319 8333 8350 8368 8387 8408 8431 8455 8480 8507 8534 8563 8593 8623 8654 8686 8719 8751 8785 8818 8851 8885 8918 8952 8985 9018 9050 9082 9113 9144 9174 9203 9231 9259 9286 9312 9337 9361 9384 9406 9427 9447 9466 9484 9501 9518 9533 9547 9561 9574 9585 9596 9607 9617 9626 9634 9642 9649 9656 9662 9668 9674 9679 9684 9689 9694 9698 9702 9706 9710 9714 9718 9722 9725 9729 9733 9737 9740 9744 9748 9752 9755 9759 9763 9766 9770 9773 9777 9780 9783 9786 9789 9792 9794 9797 9799 9801 9803 9804 9806 9807 9807 9808 9808 9808 9808 9807 9806 9805 9804 9803 9801 9800 9798 9796 9794 9792 9789 9787 9785 9783 9781 9779 9777 9775 9774 9772 9771 9770 9769 9769 9769 9768 9769 9769 9770 9770 9771 9773 9774 9775 9777 9778 9779 9781 9782 9783 9784 9784 9785 9784 9783 9782 9780 9777 9774 9770 9764 9758 9751 9743 9734 9723 9712 9699 9685 9670 9653 9635 9616 9596 9574 9552 9528 9503 9477 9450 9422 9393 9364 9334 9303 9272 9241 9210 9178 9147 9115 9085 9054 9024 8995 8967 8940 8914 8889 8865 8843 8823 8804 8787 8772 8758 8747 8738 8730 8725 8722 8721 8722 8726 8731 8739 8749 8760 8774 8789 8806 8825 8845 8867 8890 8915 8940 8967 8995 9023 9052 9082 9111 9142 9172 9202 9233 9263 9293 9322 9351 9380 9407 9434 9460 9486 9510 9534 9556 9577 9597 9616 9634 9651 9667 9682 9696 9708 9720 9730 9740 9749 9757 9764 9770 9775 9780 9784 9788 9791 9793 9795 9797 9798 9799 9800 9800 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9801 9801 9801 9801 9802 9802 9803 9803 9804 9805 9806 9807 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9817 9818 9819 9819 9820 9820 9820 9820 9820 9820 9819 9818 9818 9817 9815 9814 9812 9810 9808 9927 2 6 4 9805 9802 9799 9796 9792 9788 9783 9778 9773 9767 9761 9754 9747 9740 9732 9724 9715 9706 9697 9687 9677 9666 9655 9644 9632 9620 9608 9596 9583 9571 9558 9545 9532 9519 9506 9493 9480 9468 9456 9444 9432 9421 9410 9399 9389 9380 9371 9363 9356 9349 9343 9337 9333 9329 9326 9324 9323 9323 9323 9325 9327 9330 9334 9338 9344 9350 9357 9365 9373 9382 9391 9401 9412 9423 9434 9446 9458 9470 9483 9495 9508 9521 9533 9546 9558 9571 9583 9595 9606 9618 9629 9639 9649 9658 9667 9676 9684 9691 9698 9704 9709 9714 9718 9722 9725 9727 9728 9729 9730 9729 9728 9727 9725 9722 9719 9715 9711 9706 9701 9695 9689 9683 9676 9669 9661 9654 9646 9638 9629 9621 9612 9603 9595 9586 9577 9568 9559 9550 9542 9533 9525 9516 9508 9500 9493 9485 9478 9471 9465 9458 9452 9447 9442 9437 9432 9428 9425 9421 9418 9416 9414 9412 9411 9410 9409 9409 9409 9409 9410 9411 9412 9414 9416 9418 9420 9423 9425 9428 9431 9434 9437 9440 9443 9446 9449 9452 9454 9457 9460 9463 9465 9467 9470 9472 9474 9475 9477 9478 9480 9481 9482 9483 9483 9484 9484 9485 9485 9486 9486 9486 9486 9487 9487 9488 9488 9489 9490 9491 9492 9493 9495 9497 9499 9502 9504 9507 9511 9514 9519 9523 9528 9533 9538 9543 9549 9556 9562 9569 9576 9584 9591 9599 9607 9615 9624 9632 9641 9649 9658 9667 9676 9684 9693 9702 9710 9719 9727 9735 9743 9751 9758 9766 9773 9780 9786 9793 9799 9805 9810 9815 9820 9825 9830 9834 9838 9841 9844 9848 9850 9853 9855 9858 9860 9862 9863 9865 9866 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9884 9883 9883 9882 9881 9879 9878 9877 9876 9874 9873 9871 9870 9868 9866 9865 9863 9861 9859 9858 9856 9854 9853 9851 9849 9848 9846 9928 2 6 4 9845 9843 9842 9840 9839 9838 9836 9835 9834 9833 9832 9831 9831 9830 9829 9829 9828 9827 9827 9826 9826 9826 9825 9825 9825 9824 9824 9824 9824 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9821 9821 9821 9821 9822 9822 9822 9823 9823 9823 9824 9825 9825 9826 9827 9828 9829 9830 9831 9833 9834 9835 9837 9839 9840 9842 9844 9846 9848 9850 9852 9854 9857 9859 9861 9863 9866 9868 9870 9873 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9883 9881 9880 9879 9877 9875 9874 9872 9870 9869 9867 9865 9864 9862 9861 9859 9858 9857 9856 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9862 9863 9864 9865 9865 9866 9866 9867 9867 9866 9866 9865 9864 9862 9860 9858 9855 9851 9847 9843 9838 9833 9827 9820 9813 9806 9798 9790 9781 9771 9761 9751 9741 9730 9719 9707 9695 9684 9672 9660 9648 9636 9624 9612 9601 9590 9579 9568 9558 9548 9539 9530 9522 9515 9508 9502 9497 9493 9489 9486 9484 9482 9482 9482 9484 9485 9488 9492 9496 9501 9507 9513 9520 9527 9535 9544 9553 9562 9572 9582 9593 9603 9614 9624 9635 9646 9657 9668 9678 9689 9699 9709 9718 9727 9736 9745 9753 9761 9768 9775 9782 9788 9793 9799 9803 9807 9811 9814 9817 9820 9822 9823 9824 9825 9826 9826 9826 9825 9824 9823 9822 9821 9819 9817 9815 9813 9810 9808 9805 9802 9799 9796 9793 9790 9787 9783 9780 9776 9773 9769 9929 2 6 4 9766 9762 9758 9755 9751 9747 9744 9740 9736 9733 9729 9726 9722 9719 9715 9712 9709 9706 9703 9700 9697 9694 9692 9689 9687 9685 9683 9682 9680 9679 9678 9678 9677 9677 9677 9677 9678 9678 9679 9681 9682 9684 9686 9688 9690 9693 9695 9698 9701 9705 9708 9711 9715 9719 9722 9726 9730 9734 9738 9741 9745 9749 9753 9757 9760 9764 9767 9771 9774 9777 9780 9784 9786 9789 9792 9795 9797 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9823 9825 9827 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9853 9855 9857 9859 9861 9864 9866 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9878 9877 9875 9873 9871 9869 9867 9864 9862 9860 9858 9855 9853 9851 9849 9847 9844 9842 9840 9838 9836 9834 9833 9831 9830 9828 9827 9826 9824 9823 9823 9822 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9822 9822 9823 9824 9824 9825 9826 9826 9827 9828 9829 9829 9830 9831 9832 9832 9833 9833 9834 9835 9835 9836 9836 9836 9837 9837 9837 9838 9838 9838 9839 9839 9839 9839 9840 9840 9840 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9854 9855 9856 9858 9859 9861 9862 9864 9865 9867 9869 9870 9872 9874 9875 9877 9878 9880 9881 9883 9884 9885 9886 9887 9889 9889 9890 9891 9892 9892 9893 9893 9894 9894 9894 9930 2 6 4 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9847 9847 9848 9848 9849 9850 9850 9851 9851 9852 9852 9853 9854 9854 9855 9855 9855 9856 9856 9856 9856 9857 9857 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9848 9846 9845 9842 9840 9838 9835 9833 9830 9826 9823 9819 9816 9812 9808 9803 9799 9794 9789 9784 9778 9773 9767 9761 9755 9749 9742 9736 9729 9722 9715 9708 9701 9693 9685 9678 9670 9662 9654 9646 9638 9630 9621 9613 9605 9596 9588 9580 9571 9563 9555 9547 9539 9531 9523 9515 9507 9500 9492 9485 9478 9471 9464 9458 9452 9446 9440 9434 9429 9424 9419 9415 9411 9407 9403 9400 9397 9394 9392 9390 9388 9386 9385 9383 9382 9382 9381 9381 9380 9380 9380 9380 9380 9381 9381 9381 9381 9382 9382 9382 9382 9382 9381 9381 9380 9379 9378 9377 9376 9374 9372 9369 9367 9364 9360 9357 9353 9349 9344 9340 9335 9329 9324 9318 9312 9306 9299 9293 9286 9279 9272 9265 9258 9250 9243 9236 9229 9222 9215 9209 9202 9196 9190 9184 9179 9174 9169 9164 9160 9157 9154 9151 9149 9147 9146 9145 9145 9146 9146 9148 9150 9153 9156 9159 9163 9168 9173 9179 9185 9192 9199 9206 9214 9223 9231 9240 9250 9259 9269 9279 9290 9301 9311 9322 9333 9344 9356 9367 9378 9389 9401 9412 9423 9434 9445 9456 9466 9477 9487 9497 9507 9516 9526 9535 9544 9552 9561 9569 9577 9585 9592 9599 9606 9613 9619 9625 9631 9637 9643 9648 9653 9658 9663 9668 9672 9677 9681 9685 9689 9693 9697 9701 9704 9708 9712 9715 9719 9722 9726 9729 9733 9736 9740 9743 9746 9749 9753 9756 9759 9762 9765 9768 9771 9774 9777 9780 9782 9785 9787 9789 9792 9794 9796 9798 9799 9801 9802 9804 9805 9806 9807 9807 9808 9809 9809 9809 9809 9809 9809 9809 9809 9809 9808 9808 9807 9807 9806 9805 9805 9804 9804 9803 9802 9802 9801 9801 9800 9800 9799 9799 9799 9798 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9796 9796 9796 9795 9794 9794 9793 9792 9790 9789 9788 9786 9784 9782 9780 9778 9775 9772 9770 9767 9764 9760 9757 9753 9750 9746 9742 9738 9734 9730 9725 9721 9717 9712 9708 9704 9700 9695 9691 9687 9683 9679 9675 9671 9668 9664 9660 9657 9654 9651 9648 9645 9642 9639 9636 9634 9631 9629 9627 9625 9622 9620 9618 9616 9614 9612 9610 9607 9605 9603 9600 9598 9595 9592 9590 9587 9584 9580 9577 9931 2 6 4 9574 9570 9566 9562 9558 9554 9550 9546 9541 9536 9532 9527 9522 9517 9512 9507 9502 9497 9492 9487 9483 9478 9473 9469 9464 9460 9456 9452 9448 9444 9441 9437 9434 9431 9429 9426 9424 9422 9420 9419 9417 9416 9415 9414 9413 9413 9412 9412 9412 9411 9411 9411 9411 9411 9411 9411 9411 9411 9410 9410 9409 9408 9407 9406 9404 9403 9401 9398 9396 9393 9390 9386 9382 9378 9374 9369 9363 9358 9352 9345 9339 9331 9324 9316 9308 9299 9290 9281 9271 9261 9251 9240 9229 9218 9206 9194 9182 9170 9157 9144 9131 9118 9104 9090 9076 9062 9047 9033 9018 9003 8987 8972 8956 8941 8925 8909 8892 8876 8860 8843 8826 8809 8792 8775 8757 8740 8723 8705 8687 8669 8652 8634 8616 8598 8580 8562 8544 8526 8508 8490 8472 8454 8437 8419 8402 8385 8368 8351 8335 8319 8303 8288 8273 8258 8244 8230 8217 8204 8192 8181 8170 8159 8150 8141 8132 8125 8118 8112 8107 8102 8099 8096 8094 8093 8093 8094 8096 8098 8102 8106 8112 8118 8125 8133 8142 8151 8162 8173 8185 8198 8212 8227 8242 8258 8274 8291 8309 8328 8346 8366 8386 8406 8427 8448 8469 8491 8513 8535 8558 8581 8603 8626 8649 8672 8695 8718 8741 8764 8787 8810 8832 8855 8877 8899 8921 8943 8964 8985 9006 9027 9047 9067 9087 9107 9126 9145 9163 9181 9199 9217 9234 9251 9268 9284 9300 9316 9331 9346 9361 9375 9389 9403 9417 9430 9443 9456 9468 9480 9492 9503 9515 9526 9536 9547 9557 9567 9576 9586 9595 9603 9612 9620 9628 9636 9644 9651 9658 9665 9672 9678 9684 9690 9696 9701 9707 9712 9717 9722 9726 9731 9735 9739 9743 9747 9750 9754 9757 9760 9764 9767 9770 9772 9775 9778 9781 9783 9786 9788 9791 9793 9795 9798 9800 9802 9804 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9842 9844 9846 9847 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9843 9842 9841 9840 9839 9837 9836 9835 9834 9833 9832 9830 9829 9828 9827 9826 9824 9823 9822 9821 9820 9818 9817 9816 9814 9813 9812 9810 9809 9807 9806 9805 9803 9801 9800 9798 9797 9795 9793 9791 9790 9788 9786 9784 9782 9781 9779 9777 9775 9773 9771 9769 9767 9765 9763 9761 9759 9758 9756 9754 9752 9750 9749 9747 9745 9744 9742 9741 9739 9738 9736 9735 9734 9733 9732 9731 9730 9729 9728 9728 9727 9727 9727 9726 9726 9726 9726 9726 9727 9727 9727 9728 9729 9729 9730 9731 9732 9734 9735 9736 9738 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9762 9764 9767 9769 9771 9774 9932 2 6 4 9777 9779 9782 9784 9787 9789 9792 9794 9797 9799 9802 9804 9807 9809 9811 9814 9816 9818 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9844 9846 9847 9849 9851 9853 9854 9856 9858 9859 9861 9863 9864 9866 9868 9869 9871 9873 9874 9876 9878 9880 9881 9883 9885 9887 9888 9890 9892 9894 9895 9897 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9870 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9785 9782 9780 9778 9776 9774 9772 9771 9770 9769 9768 9768 9767 9767 9768 9768 9769 9770 9771 9773 9775 9777 9779 9782 9785 9788 9791 9795 9798 9802 9806 9811 9815 9819 9824 9933 2 6 4 9828 9833 9838 9843 9847 9852 9857 9861 9866 9871 9875 9879 9884 9888 9892 9895 9899 9902 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9956 9956 9956 9956 9955 9955 9934 2 6 4 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9881 9879 9877 9875 9872 9869 9866 9863 9859 9855 9851 9846 9841 9836 9831 9825 9819 9813 9806 9799 9792 9785 9778 9770 9762 9754 9746 9738 9730 9721 9713 9705 9696 9688 9680 9672 9664 9656 9648 9641 9634 9627 9620 9614 9608 9602 9597 9592 9588 9584 9580 9577 9575 9572 9571 9569 9569 9568 9568 9569 9570 9572 9574 9576 9579 9582 9586 9590 9594 9599 9604 9610 9615 9621 9628 9634 9641 9648 9655 9662 9670 9677 9685 9692 9700 9708 9715 9723 9731 9738 9746 9753 9760 9768 9775 9781 9788 9795 9801 9807 9813 9819 9825 9830 9835 9840 9845 9850 9854 9858 9862 9865 9868 9872 9874 9877 9880 9882 9884 9886 9887 9889 9890 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9877 9874 9871 9867 9864 9862 9859 9856 9853 9851 9848 9846 9844 9842 9841 9839 9838 9837 9935 2 6 4 9836 9835 9835 9835 9835 9835 9835 9836 9837 9838 9839 9840 9842 9843 9845 9847 9849 9851 9853 9856 9858 9861 9863 9866 9868 9871 9873 9876 9878 9880 9883 9885 9887 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9950 9951 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9970 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9869 9866 9864 9861 9858 9855 9852 9850 9847 9844 9841 9838 9835 9832 9829 9826 9824 9821 9818 9815 9813 9810 9808 9805 9803 9801 9799 9797 9795 9793 9792 9790 9789 9788 9787 9786 9785 9785 9784 9784 9784 9784 9785 9785 9786 9787 9788 9789 9790 9791 9793 9795 9797 9799 9801 9803 9805 9808 9810 9813 9816 9818 9821 9824 9827 9830 9833 9836 9839 9842 9846 9849 9852 9855 9858 9861 9864 9867 9869 9872 9875 9877 9880 9882 9885 9887 9889 9891 9894 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9936 2 6 4 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9876 9873 9871 9868 9864 9861 9858 9854 9850 9846 9842 9838 9834 9830 9825 9821 9816 9812 9807 9802 9937 2 6 4 9797 9792 9787 9782 9777 9772 9767 9762 9757 9753 9748 9743 9738 9734 9729 9725 9721 9717 9713 9709 9705 9702 9698 9695 9692 9690 9687 9685 9683 9681 9679 9677 9676 9675 9674 9674 9673 9673 9674 9674 9675 9675 9676 9678 9679 9681 9683 9685 9688 9690 9693 9696 9699 9702 9706 9710 9713 9717 9722 9726 9730 9735 9739 9744 9749 9754 9759 9764 9769 9774 9779 9784 9789 9794 9800 9805 9810 9815 9820 9825 9830 9835 9840 9845 9849 9854 9858 9863 9867 9871 9875 9879 9882 9886 9889 9893 9896 9899 9901 9904 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9919 9918 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9864 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9868 9869 9871 9873 9874 9876 9878 9879 9881 9883 9885 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9938 2 6 4 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9850 9848 9846 9844 9842 9840 9838 9837 9835 9833 9831 9830 9828 9826 9825 9823 9822 9820 9819 9818 9817 9815 9814 9814 9813 9812 9812 9811 9811 9811 9811 9811 9811 9811 9812 9813 9813 9814 9815 9817 9818 9819 9821 9823 9825 9826 9829 9831 9833 9835 9838 9840 9843 9845 9848 9851 9854 9856 9859 9862 9865 9868 9870 9873 9876 9879 9881 9884 9886 9889 9891 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9939 2 6 4 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9895 9893 9890 9887 9884 9881 9878 9874 9870 9866 9862 9857 9853 9848 9843 9838 9833 9828 9823 9817 9812 9807 9801 9796 9791 9785 9780 9775 9770 9766 9761 9757 9753 9749 9746 9742 9740 9737 9735 9733 9732 9731 9730 9730 9730 9731 9732 9733 9735 9737 9740 9743 9746 9750 9753 9758 9762 9767 9772 9777 9783 9789 9794 9800 9806 9812 9818 9825 9831 9837 9843 9848 9854 9860 9865 9871 9876 9881 9886 9890 9894 9898 9902 9906 9909 9912 9915 9917 9919 9921 9923 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9921 9920 9919 9917 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9890 9887 9884 9880 9876 9872 9868 9864 9860 9855 9851 9846 9842 9837 9832 9828 9823 9818 9813 9809 9804 9799 9794 9790 9785 9781 9776 9772 9768 9763 9759 9755 9751 9747 9744 9740 9736 9733 9730 9727 9724 9721 9718 9715 9712 9710 9708 9705 9703 9701 9699 9697 9696 9694 9692 9691 9690 9689 9688 9687 9686 9685 9685 9684 9684 9684 9684 9684 9684 9684 9684 9685 9686 9687 9688 9689 9690 9940 2 6 4 9691 9693 9694 9696 9698 9700 9702 9704 9706 9709 9711 9714 9716 9719 9722 9725 9727 9730 9733 9736 9739 9742 9745 9748 9751 9754 9757 9760 9763 9765 9768 9771 9773 9776 9778 9781 9783 9786 9788 9790 9792 9794 9796 9798 9800 9802 9803 9805 9807 9809 9810 9812 9814 9815 9817 9819 9820 9822 9824 9826 9828 9829 9831 9833 9835 9837 9839 9841 9844 9846 9848 9850 9853 9855 9857 9860 9862 9864 9867 9869 9872 9874 9876 9879 9881 9883 9885 9887 9890 9892 9894 9895 9897 9899 9901 9902 9904 9905 9906 9907 9909 9910 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9910 9909 9907 9905 9903 9902 9900 9897 9895 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 9864 9861 9857 9853 9849 9845 9841 9837 9832 9828 9823 9818 9813 9808 9803 9798 9792 9787 9781 9776 9770 9764 9758 9753 9747 9741 9735 9729 9724 9718 9713 9707 9702 9697 9692 9688 9683 9679 9675 9671 9667 9664 9661 9659 9656 9654 9653 9651 9650 9650 9649 9650 9650 9651 9652 9653 9655 9657 9660 9663 9666 9669 9673 9676 9681 9685 9689 9694 9699 9704 9709 9714 9719 9725 9730 9735 9741 9746 9751 9756 9761 9766 9771 9776 9781 9785 9790 9794 9798 9802 9805 9809 9812 9815 9818 9821 9823 9826 9828 9830 9832 9833 9835 9836 9838 9839 9840 9841 9842 9941 2 6 4 9843 9843 9844 9845 9846 9846 9847 9848 9848 9849 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9859 9858 9858 9857 9857 9856 9856 9856 9855 9855 9855 9855 9855 9854 9854 9854 9854 9853 9853 9853 9852 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9839 9837 9835 9833 9831 9829 9827 9824 9822 9819 9816 9813 9811 9808 9804 9801 9798 9795 9791 9788 9784 9781 9777 9774 9770 9766 9762 9758 9754 9750 9746 9742 9737 9733 9728 9724 9719 9714 9709 9704 9699 9694 9688 9683 9677 9671 9665 9659 9652 9646 9639 9632 9626 9619 9611 9604 9597 9590 9582 9574 9567 9559 9552 9544 9536 9529 9521 9514 9507 9500 9493 9486 9479 9473 9467 9461 9456 9451 9446 9441 9437 9434 9430 9427 9425 9423 9421 9420 9420 9419 9420 9420 9422 9423 9425 9428 9431 9434 9438 9442 9446 9451 9456 9462 9467 9473 9479 9486 9492 9499 9505 9512 9519 9526 9533 9540 9546 9553 9560 9566 9573 9579 9585 9591 9597 9602 9608 9613 9618 9622 9627 9631 9635 9639 9642 9645 9648 9651 9654 9656 9659 9661 9663 9664 9666 9667 9669 9670 9671 9672 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9688 9689 9690 9692 9694 9695 9697 9699 9701 9703 9704 9706 9709 9711 9713 9715 9717 9719 9721 9724 9726 9728 9730 9732 9734 9736 9738 9740 9741 9743 9745 9746 9748 9749 9750 9751 9752 9753 9754 9754 9755 9755 9755 9755 9755 9755 9755 9754 9754 9753 9753 9752 9751 9750 9749 9748 9747 9746 9744 9743 9742 9741 9740 9738 9737 9736 9735 9734 9733 9732 9731 9731 9730 9730 9730 9729 9729 9730 9730 9730 9731 9732 9733 9734 9735 9737 9739 9740 9742 9745 9747 9749 9752 9755 9758 9761 9764 9767 9770 9773 9777 9780 9784 9787 9790 9794 9797 9801 9804 9807 9810 9813 9816 9819 9822 9824 9827 9829 9831 9833 9835 9837 9839 9840 9841 9843 9844 9845 9845 9846 9846 9847 9847 9847 9847 9847 9847 9846 9846 9846 9845 9845 9844 9844 9843 9842 9842 9841 9840 9840 9839 9838 9838 9837 9837 9836 9835 9835 9834 9834 9834 9833 9833 9832 9832 9832 9831 9831 9830 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9823 9823 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9815 9815 9814 9814 9813 9813 9812 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9814 9815 9816 9817 9818 9819 9820 9822 9823 9825 9827 9829 9831 9833 9835 9837 9942 2 6 4 9839 9842 9844 9847 9849 9852 9855 9857 9860 9863 9866 9869 9871 9874 9877 9879 9882 9885 9887 9890 9892 9895 9897 9899 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9863 9861 9860 9858 9856 9855 9853 9852 9850 9849 9848 9846 9845 9844 9842 9841 9840 9839 9837 9836 9835 9834 9832 9831 9830 9829 9827 9826 9825 9823 9822 9820 9819 9818 9816 9815 9813 9812 9810 9809 9808 9806 9805 9803 9802 9801 9800 9798 9797 9796 9795 9795 9794 9793 9792 9792 9792 9791 9791 9791 9791 9791 9792 9792 9793 9794 9795 9796 9797 9798 9800 9801 9803 9804 9806 9808 9810 9812 9815 9817 9819 9822 9824 9827 9829 9832 9834 9837 9839 9842 9844 9846 9849 9851 9853 9855 9858 9859 9861 9863 9865 9866 9868 9869 9870 9872 9873 9873 9874 9875 9875 9876 9876 9876 9877 9877 9877 9876 9876 9876 9876 9875 9875 9874 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9863 9862 9862 9861 9860 9859 9858 9857 9855 9854 9853 9851 9850 9848 9846 9844 9842 9840 9838 9835 9832 9829 9826 9823 9819 9816 9812 9808 9804 9799 9795 9790 9785 9780 9775 9770 9764 9758 9753 9747 9741 9735 9943 2 6 4 9729 9724 9718 9712 9706 9700 9695 9689 9684 9678 9673 9668 9664 9659 9655 9651 9647 9644 9641 9638 9636 9634 9632 9630 9629 9629 9629 9629 9629 9630 9631 9633 9634 9637 9639 9642 9645 9649 9653 9657 9661 9666 9670 9675 9681 9686 9692 9697 9703 9709 9715 9721 9727 9733 9740 9746 9752 9758 9764 9770 9776 9782 9788 9793 9799 9804 9809 9814 9819 9824 9829 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9867 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9867 9865 9862 9860 9857 9854 9851 9848 9845 9842 9838 9835 9832 9828 9825 9821 9818 9814 9811 9807 9804 9800 9796 9793 9789 9785 9781 9778 9774 9770 9766 9762 9759 9755 9751 9747 9743 9739 9735 9731 9727 9723 9719 9715 9711 9707 9702 9698 9694 9690 9686 9681 9677 9673 9669 9665 9660 9656 9652 9648 9644 9640 9637 9633 9630 9626 9623 9620 9617 9614 9612 9609 9607 9605 9603 9602 9601 9600 9599 9599 9599 9599 9599 9600 9601 9602 9604 9606 9608 9611 9613 9616 9620 9623 9627 9631 9636 9640 9645 9650 9655 9661 9666 9672 9677 9683 9689 9695 9701 9707 9713 9719 9725 9731 9736 9742 9748 9753 9759 9764 9769 9774 9779 9783 9787 9791 9795 9799 9802 9805 9808 9810 9812 9814 9816 9817 9819 9819 9820 9820 9820 9820 9820 9819 9818 9817 9815 9814 9812 9810 9808 9806 9803 9801 9798 9795 9792 9789 9786 9783 9780 9777 9774 9770 9767 9764 9761 9758 9755 9752 9749 9747 9744 9742 9739 9737 9735 9733 9732 9730 9729 9728 9727 9726 9726 9725 9725 9725 9725 9726 9727 9728 9729 9730 9732 9734 9736 9738 9740 9743 9745 9748 9751 9754 9758 9761 9765 9769 9772 9776 9780 9784 9788 9793 9797 9801 9805 9810 9814 9818 9823 9827 9831 9835 9839 9843 9847 9851 9855 9859 9862 9866 9869 9873 9876 9879 9882 9884 9887 9890 9892 9894 9896 9899 9900 9902 9904 9905 9907 9908 9909 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9869 9867 9864 9862 9859 9856 9854 9851 9848 9845 9842 9839 9836 9944 2 6 4 9832 9829 9825 9822 9818 9814 9809 9805 9800 9795 9790 9785 9779 9773 9767 9761 9754 9746 9739 9731 9722 9713 9703 9693 9683 9672 9660 9648 9635 9621 9607 9592 9576 9560 9543 9525 9506 9487 9466 9445 9423 9401 9377 9353 9328 9302 9275 9248 9220 9191 9162 9132 9101 9070 9038 9006 8974 8941 8908 8874 8841 8807 8774 8740 8707 8674 8641 8609 8577 8546 8515 8486 8456 8428 8401 8375 8350 8326 8304 8283 8263 8244 8228 8212 8199 8187 8177 8168 8162 8157 8153 8152 8152 8154 8158 8164 8171 8180 8191 8203 8217 8232 8249 8267 8287 8308 8330 8353 8377 8403 8429 8456 8483 8512 8540 8570 8600 8630 8660 8691 8721 8752 8782 8813 8843 8873 8903 8933 8962 8990 9018 9046 9073 9100 9126 9151 9176 9200 9223 9246 9268 9289 9310 9330 9349 9368 9386 9403 9420 9437 9452 9468 9482 9497 9510 9524 9536 9549 9561 9572 9584 9594 9605 9615 9625 9635 9644 9653 9662 9671 9679 9688 9695 9703 9711 9718 9725 9732 9739 9746 9752 9758 9764 9770 9776 9781 9786 9791 9796 9801 9805 9810 9814 9818 9822 9826 9829 9833 9836 9839 9842 9845 9848 9850 9853 9855 9858 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9934 9936 9937 9938 9938 9939 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9944 9944 9942 9941 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9916 9913 9909 9906 9903 9899 9896 9892 9889 9885 9882 9878 9875 9871 9868 9865 9862 9859 9856 9854 9945 2 6 4 9851 9849 9847 9845 9843 9842 9841 9840 9839 9839 9838 9838 9838 9839 9839 9840 9841 9842 9843 9845 9847 9848 9850 9852 9854 9857 9859 9861 9864 9866 9869 9871 9874 9876 9879 9881 9884 9886 9888 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9967 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9949 9947 9945 9942 9940 9937 9935 9932 9929 9927 9924 9922 9919 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9900 9901 9902 9902 9903 9905 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9946 2 6 4 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9905 9904 9904 9903 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9865 9863 9860 9857 9854 9851 9847 9844 9841 9837 9834 9830 9827 9823 9820 9816 9812 9808 9804 9801 9797 9793 9789 9785 9781 9777 9773 9769 9765 9761 9758 9754 9750 9746 9743 9739 9736 9732 9729 9726 9723 9720 9717 9714 9712 9709 9707 9705 9703 9701 9699 9698 9697 9696 9695 9694 9693 9693 9693 9693 9693 9693 9693 9694 9695 9696 9697 9698 9699 9701 9703 9704 9706 9708 9711 9713 9715 9717 9720 9723 9725 9728 9731 9734 9736 9739 9742 9745 9749 9752 9755 9758 9761 9764 9767 9771 9774 9777 9780 9784 9787 9790 9794 9797 9800 9804 9807 9810 9813 9817 9820 9823 9826 9830 9833 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9868 9871 9873 9876 9878 9881 9883 9885 9887 9890 9892 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9903 9900 9898 9895 9892 9890 9887 9884 9881 9878 9874 9871 9868 9865 9862 9858 9855 9852 9849 9846 9843 9841 9838 9836 9833 9831 9829 9827 9826 9825 9824 9823 9822 9822 9822 9822 9822 9823 9824 9825 9826 9828 9830 9832 9835 9837 9840 9843 9846 9850 9853 9857 9860 9864 9868 9872 9876 9880 9884 9888 9892 9896 9899 9903 9906 9910 9913 9916 9919 9922 9925 9927 9929 9931 9933 9935 9936 9938 9939 9939 9940 9940 9941 9941 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9896 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9947 2 6 4 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9873 9872 9870 9868 9867 9865 9863 9862 9860 9858 9857 9855 9854 9852 9851 9849 9848 9847 9845 9844 9843 9842 9841 9840 9840 9839 9839 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9848 9849 9851 9852 9854 9855 9857 9859 9861 9863 9864 9866 9868 9870 9872 9873 9875 9877 9878 9880 9882 9883 9884 9885 9887 9888 9889 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9895 9896 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9882 9880 9879 9877 9875 9874 9872 9870 9868 9867 9865 9863 9861 9860 9858 9856 9854 9853 9851 9850 9848 9847 9845 9844 9843 9841 9840 9839 9838 9837 9836 9836 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9838 9839 9840 9841 9842 9844 9845 9846 9848 9849 9850 9852 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9870 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9948 2 6 4 9930 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9924 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9896 9894 9891 9889 9887 9885 9883 9880 9878 9876 9874 9872 9870 9869 9867 9865 9864 9862 9861 9859 9858 9857 9855 9854 9853 9852 9852 9851 9850 9849 9849 9848 9847 9847 9846 9846 9845 9844 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9829 9827 9825 9823 9820 9818 9815 9813 9810 9807 9803 9800 9796 9792 9789 9785 9780 9776 9771 9767 9762 9757 9752 9747 9742 9737 9731 9726 9720 9715 9709 9703 9698 9692 9686 9681 9675 9670 9664 9659 9653 9648 9643 9638 9633 9628 9624 9619 9615 9611 9607 9603 9600 9597 9594 9591 9588 9586 9584 9582 9581 9580 9579 9579 9578 9578 9579 9579 9580 9582 9583 9585 9587 9590 9593 9596 9599 9603 9607 9611 9616 9621 9626 9631 9636 9642 9648 9654 9660 9667 9673 9680 9687 9694 9701 9708 9716 9723 9730 9738 9745 9752 9760 9767 9774 9782 9789 9796 9803 9810 9817 9824 9830 9836 9843 9849 9855 9861 9866 9872 9877 9882 9887 9891 9896 9900 9904 9907 9911 9914 9918 9921 9923 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9889 9886 9883 9880 9876 9873 9869 9865 9860 9856 9851 9846 9840 9835 9829 9823 9816 9810 9803 9796 9789 9781 9773 9765 9757 9749 9741 9732 9723 9714 9705 9696 9686 9677 9668 9658 9648 9639 9629 9620 9610 9601 9591 9582 9573 9564 9555 9546 9949 2 6 5 9535 9527 9519 9512 9505 9499 9492 9486 9481 9475 9470 9466 9462 9458 9454 9451 9449 9446 9445 9443 9442 9442 9441 9442 9442 9443 9445 9447 9449 9452 9455 9458 9462 9466 9470 9475 9480 9485 9491 9496 9502 9509 9515 9522 9529 9536 9543 9550 9558 9565 9573 9580 9588 9596 9603 9611 9619 9626 9634 9641 9649 9656 9664 9671 9678 9685 9692 9699 9705 9712 9718 9724 9730 9736 9742 9747 9752 9758 9762 9767 9772 9776 9781 9785 9789 9792 9796 9799 9803 9806 9809 9811 9814 9816 9819 9821 9823 9824 9826 9828 9829 9830 9831 9832 9833 9833 9834 9834 9834 9834 9834 9834 9833 9833 9832 9831 9830 9829 9828 9826 9825 9823 9821 9819 9816 9814 9811 9809 9806 9803 9800 9797 9793 9790 9786 9782 9779 9775 9771 9766 9762 9758 9754 9749 9745 9740 9736 9731 9727 9722 9718 9713 9709 9704 9700 9696 9692 9688 9684 9680 9676 9673 9669 9666 9663 9660 9657 9655 9653 9651 9649 9647 9646 9645 9644 9643 9643 9642 9642 9643 9643 9644 9645 9647 9648 9650 9652 9654 9657 9659 9662 9665 9668 9672 9676 9679 9683 9687 9692 9696 9700 9705 9709 9714 9719 9724 9729 9733 9738 9743 9748 9753 9758 9763 9768 9772 9777 9782 9786 9791 9795 9800 9804 9808 9812 9816 9819 9823 9827 9830 9833 9836 9839 9842 9845 9848 9850 9852 9855 9857 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9865 9863 9861 9859 9856 9854 9851 9848 9845 9842 9839 9836 9832 9829 9825 9821 9817 9813 9808 9804 9799 9795 9790 9785 9780 9775 9770 9764 9759 9754 9748 9743 9737 9731 9726 9720 9715 9709 9704 9698 9693 9687 9682 9677 9672 9667 9662 9657 9652 9648 9643 9639 9635 9631 9628 9624 9621 9618 9615 9613 9610 9608 9607 9605 9604 9603 9602 9601 9601 9601 9601 9602 9602 9603 9605 9606 9608 9610 9612 9615 9617 9620 9623 9627 9630 9634 9638 9642 9646 9651 9655 9660 9665 9670 9675 9680 9685 9690 9695 9701 9706 9711 9717 9722 9728 9733 9739 9744 9749 9755 9760 9765 9770 9775 9780 9785 9790 9795 9800 9804 9809 9813 9817 9821 9825 9829 9833 9837 9840 9844 9847 9850 9853 9856 9859 9862 9864 9867 9869 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9892 9893 9894 9896 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9950 2 6 5 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9873 9872 9870 9869 9867 9865 9863 9860 9858 9855 9852 9850 9846 9843 9840 9836 9832 9828 9824 9820 9815 9811 9806 9801 9796 9791 9786 9780 9775 9770 9764 9758 9753 9747 9742 9736 9730 9725 9719 9714 9709 9703 9698 9693 9689 9684 9679 9675 9671 9667 9664 9660 9657 9654 9652 9649 9647 9646 9644 9643 9642 9642 9641 9642 9642 9643 9644 9645 9646 9648 9650 9652 9655 9658 9661 9664 9668 9671 9675 9679 9684 9688 9693 9697 9702 9707 9712 9717 9722 9727 9732 9737 9742 9747 9753 9758 9763 9768 9773 9778 9783 9787 9792 9797 9801 9805 9810 9814 9818 9822 9826 9829 9833 9836 9840 9843 9846 9849 9852 9854 9857 9859 9862 9864 9866 9868 9870 9872 9874 9875 9877 9878 9880 9881 9882 9883 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9863 9861 9860 9858 9856 9854 9851 9849 9847 9844 9841 9838 9835 9832 9828 9825 9821 9817 9813 9951 2 6 5 9808 9804 9799 9794 9789 9783 9778 9772 9766 9759 9753 9746 9739 9732 9725 9717 9709 9701 9693 9685 9676 9667 9659 9649 9640 9631 9621 9612 9602 9592 9582 9572 9562 9552 9542 9532 9521 9511 9501 9491 9481 9471 9461 9452 9442 9433 9424 9415 9406 9397 9389 9381 9373 9366 9358 9351 9345 9339 9333 9327 9322 9317 9313 9309 9305 9302 9299 9297 9295 9293 9292 9292 9291 9291 9292 9293 9294 9296 9298 9300 9303 9306 9310 9314 9318 9322 9327 9332 9338 9343 9349 9355 9362 9368 9375 9382 9389 9396 9404 9411 9419 9426 9434 9442 9450 9458 9466 9474 9482 9490 9498 9507 9515 9523 9531 9539 9546 9554 9562 9570 9577 9585 9592 9599 9607 9614 9621 9628 9634 9641 9648 9654 9660 9666 9673 9678 9684 9690 9695 9701 9706 9711 9716 9721 9726 9731 9735 9740 9744 9748 9752 9756 9760 9763 9767 9770 9774 9777 9780 9783 9786 9789 9792 9794 9797 9799 9802 9804 9806 9808 9811 9813 9814 9816 9818 9820 9822 9823 9825 9826 9828 9829 9831 9832 9833 9834 9836 9837 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9854 9854 9853 9852 9851 9849 9848 9847 9846 9844 9843 9841 9839 9838 9836 9834 9832 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9808 9806 9805 9803 9802 9800 9799 9798 9797 9796 9795 9794 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9793 9794 9795 9795 9797 9798 9799 9800 9802 9803 9805 9807 9808 9810 9812 9814 9816 9818 9820 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9852 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9840 9839 9839 9838 9838 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9838 9837 9836 9835 9834 9832 9831 9829 9827 9825 9823 9821 9818 9816 9813 9810 9807 9803 9800 9796 9793 9789 9785 9780 9776 9771 9767 9762 9757 9752 9747 9742 9737 9732 9726 9721 9716 9711 9705 9700 9695 9689 9684 9679 9674 9669 9664 9660 9655 9651 9647 9642 9638 9635 9631 9628 9625 9622 9619 9616 9614 9612 9610 9608 9607 9606 9605 9604 9604 9604 9604 9604 9605 9605 9606 9608 9609 9611 9612 9614 9617 9619 9621 9624 9627 9630 9633 9636 9640 9643 9647 9651 9654 9658 9662 9666 9670 9674 9952 2 6 5 9678 9682 9687 9691 9695 9699 9703 9707 9711 9716 9720 9724 9728 9732 9736 9739 9743 9747 9751 9754 9758 9761 9765 9768 9771 9774 9778 9781 9784 9787 9790 9792 9795 9798 9800 9803 9805 9808 9810 9812 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9834 9836 9838 9840 9841 9843 9844 9846 9848 9849 9851 9852 9854 9855 9857 9858 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9874 9875 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9953 2 6 5 9876 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9870 9867 9863 9859 9855 9851 9847 9843 9838 9833 9828 9823 9818 9812 9807 9801 9795 9788 9782 9775 9769 9762 9755 9747 9740 9732 9725 9717 9709 9701 9693 9684 9676 9667 9659 9650 9642 9633 9625 9616 9608 9599 9591 9582 9574 9566 9558 9550 9543 9535 9528 9521 9515 9508 9502 9497 9491 9486 9481 9477 9473 9469 9466 9463 9461 9459 9457 9456 9456 9455 9456 9456 9457 9459 9461 9463 9466 9469 9473 9477 9481 9486 9491 9497 9503 9509 9515 9522 9529 9536 9543 9551 9558 9566 9574 9582 9591 9599 9607 9616 9624 9633 9641 9650 9658 9666 9675 9683 9691 9699 9707 9714 9722 9729 9737 9744 9751 9758 9764 9771 9777 9783 9789 9794 9800 9805 9810 9815 9820 9825 9829 9833 9838 9841 9845 9849 9852 9856 9859 9862 9865 9868 9871 9873 9876 9878 9881 9883 9885 9887 9890 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9958 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9954 2 6 5 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9907 9904 9901 9897 9894 9891 9887 9884 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 9829 9825 9822 9818 9814 9810 9807 9803 9800 9797 9794 9791 9788 9785 9782 9780 9778 9776 9774 9772 9770 9769 9768 9767 9766 9765 9765 9764 9764 9764 9765 9765 9766 9767 9768 9769 9770 9772 9773 9775 9777 9779 9781 9784 9786 9789 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9822 9825 9828 9831 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9864 9867 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9940 9938 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9906 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9854 9852 9849 9847 9844 9842 9839 9836 9833 9831 9828 9825 9822 9820 9817 9814 9812 9809 9807 9804 9802 9799 9797 9795 9955 2 6 5 9793 9791 9789 9787 9785 9783 9782 9780 9779 9778 9777 9776 9776 9775 9774 9774 9774 9774 9774 9774 9775 9775 9776 9777 9778 9779 9780 9781 9782 9784 9785 9787 9789 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9815 9817 9819 9821 9823 9825 9826 9828 9830 9832 9833 9835 9836 9838 9839 9841 9842 9843 9844 9845 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9854 9854 9854 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9871 9869 9868 9866 9865 9863 9862 9861 9859 9858 9856 9855 9854 9853 9851 9850 9849 9848 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9842 9842 9842 9841 9841 9840 9839 9839 9838 9836 9835 9834 9832 9830 9828 9826 9823 9821 9818 9815 9812 9809 9805 9802 9798 9794 9790 9786 9781 9777 9772 9767 9762 9757 9752 9747 9742 9736 9731 9726 9720 9715 9710 9704 9699 9694 9689 9684 9679 9675 9670 9666 9662 9658 9654 9651 9647 9644 9642 9639 9637 9635 9634 9632 9631 9631 9630 9630 9631 9631 9632 9634 9635 9637 9639 9642 9644 9648 9651 9654 9658 9662 9667 9671 9676 9681 9686 9691 9697 9702 9708 9713 9719 9725 9731 9736 9742 9748 9754 9760 9765 9771 9776 9782 9787 9792 9797 9802 9807 9811 9816 9820 9824 9827 9831 9834 9837 9840 9843 9845 9848 9850 9851 9853 9854 9855 9856 9857 9857 9858 9858 9858 9857 9857 9856 9855 9854 9853 9852 9851 9849 9848 9846 9844 9842 9840 9838 9836 9833 9831 9828 9826 9823 9820 9817 9814 9811 9808 9805 9802 9798 9795 9791 9788 9784 9780 9776 9772 9768 9764 9760 9755 9751 9746 9741 9736 9731 9726 9721 9715 9710 9704 9698 9692 9686 9680 9674 9667 9661 9654 9648 9641 9634 9628 9621 9614 9607 9601 9594 9587 9580 9574 9567 9561 9554 9548 9542 9536 9531 9525 9520 9515 9510 9506 9501 9497 9494 9490 9488 9485 9483 9481 9479 9478 9477 9477 9477 9478 9478 9480 9481 9483 9486 9489 9492 9496 9500 9504 9509 9514 9519 9525 9531 9538 9544 9551 9558 9566 9573 9581 9589 9597 9605 9614 9622 9631 9639 9648 9656 9665 9674 9682 9691 9699 9708 9716 9724 9732 9740 9748 9756 9763 9770 9777 9784 9791 9797 9956 2 6 5 9804 9810 9816 9821 9827 9832 9837 9842 9847 9851 9855 9859 9863 9867 9870 9874 9877 9880 9882 9885 9888 9890 9892 9895 9897 9899 9900 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9915 9912 9910 9908 9906 9903 9901 9898 9895 9892 9890 9887 9884 9881 9878 9875 9872 9868 9865 9862 9859 9856 9853 9849 9846 9843 9840 9837 9834 9831 9828 9825 9823 9820 9817 9815 9812 9810 9807 9805 9803 9801 9799 9797 9795 9793 9791 9790 9788 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9772 9771 9770 9769 9769 9768 9767 9767 9766 9765 9765 9764 9764 9763 9762 9762 9761 9761 9760 9759 9759 9758 9758 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9752 9752 9751 9751 9751 9751 9751 9751 9751 9752 9752 9752 9753 9753 9754 9755 9756 9757 9758 9759 9760 9761 9763 9764 9766 9767 9769 9771 9773 9775 9777 9779 9781 9783 9786 9788 9791 9793 9796 9798 9801 9804 9806 9809 9812 9815 9817 9820 9823 9826 9828 9831 9834 9837 9839 9842 9845 9847 9850 9852 9855 9857 9860 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9917 9916 9914 9912 9910 9907 9905 9902 9899 9896 9893 9890 9887 9883 9879 9876 9872 9868 9864 9859 9855 9851 9846 9842 9837 9833 9828 9823 9819 9814 9810 9805 9801 9797 9792 9788 9784 9780 9777 9773 9770 9767 9764 9761 9759 9757 9755 9753 9752 9751 9750 9749 9749 9749 9749 9750 9751 9752 9753 9754 9756 9758 9760 9763 9765 9768 9771 9774 9777 9781 9784 9787 9791 9794 9797 9800 9804 9807 9810 9812 9815 9817 9820 9821 9823 9824 9826 9826 9827 9827 9826 9825 9824 9823 9821 9818 9815 9812 9808 9804 9799 9794 9789 9783 9777 9770 9763 9756 9749 9741 9733 9725 9716 9708 9699 9690 9681 9672 9663 9654 9645 9636 9628 9619 9611 9603 9595 9588 9581 9574 9568 9562 9557 9552 9548 9544 9541 9538 9536 9534 9533 9533 9533 9534 9536 9538 9540 9544 9957 2 6 5 9548 9552 9557 9563 9569 9575 9582 9590 9597 9606 9614 9623 9632 9642 9652 9661 9671 9682 9692 9702 9713 9723 9733 9744 9754 9764 9773 9783 9792 9802 9810 9819 9827 9835 9843 9850 9857 9863 9869 9875 9880 9885 9890 9894 9897 9901 9903 9906 9908 9910 9911 9912 9913 9913 9913 9913 9913 9912 9911 9910 9909 9908 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9879 9877 9876 9875 9874 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9877 9879 9880 9881 9883 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9884 9881 9879 9877 9874 9872 9869 9867 9864 9861 9859 9856 9853 9850 9847 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9813 9810 9807 9804 9801 9799 9796 9794 9791 9789 9786 9784 9782 9780 9778 9776 9774 9772 9771 9769 9768 9767 9765 9764 9763 9763 9762 9761 9761 9761 9760 9760 9760 9760 9761 9761 9761 9762 9763 9764 9764 9765 9767 9768 9769 9770 9772 9773 9775 9777 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9825 9827 9829 9831 9832 9834 9836 9837 9839 9840 9842 9843 9844 9846 9847 9848 9850 9851 9852 9853 9854 9856 9857 9858 9859 9860 9862 9863 9864 9865 9867 9868 9869 9871 9872 9873 9875 9876 9878 9879 9881 9882 9884 9886 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9958 2 6 5 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9881 9880 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9859 9859 9858 9857 9856 9856 9855 9855 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9848 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9841 9840 9840 9840 9839 9839 9839 9838 9838 9838 9837 9837 9837 9837 9837 9836 9836 9836 9836 9835 9835 9835 9835 9834 9834 9834 9834 9833 9833 9833 9832 9832 9832 9831 9831 9830 9830 9830 9829 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9823 9823 9822 9822 9821 9821 9820 9820 9820 9819 9959 2 6 5 9819 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9823 9824 9824 9825 9825 9826 9827 9827 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9815 9814 9813 9811 9810 9808 9807 9805 9804 9803 9801 9800 9799 9797 9796 9795 9794 9793 9792 9791 9790 9790 9789 9788 9788 9788 9787 9787 9787 9787 9787 9788 9788 9788 9789 9790 9791 9791 9792 9794 9795 9796 9797 9799 9801 9802 9804 9806 9808 9810 9812 9814 9816 9819 9821 9823 9826 9828 9831 9833 9836 9838 9841 9843 9846 9849 9851 9854 9856 9859 9861 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9911 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9885 9960 2 6 5 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9916 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9883 9882 9880 9879 9878 9876 9875 9873 9872 9870 9868 9867 9865 9864 9862 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9834 9832 9830 9828 9825 9823 9821 9818 9816 9814 9811 9809 9806 9804 9801 9799 9796 9794 9792 9789 9787 9785 9782 9780 9778 9776 9774 9772 9770 9769 9767 9765 9764 9763 9761 9760 9759 9759 9758 9757 9757 9756 9756 9756 9756 9757 9757 9758 9759 9759 9760 9762 9763 9764 9766 9768 9769 9771 9773 9776 9778 9780 9783 9785 9788 9790 9793 9796 9799 9801 9804 9807 9810 9813 9816 9819 9821 9824 9827 9830 9832 9835 9837 9840 9842 9844 9847 9849 9851 9853 9854 9856 9858 9859 9860 9862 9863 9864 9865 9865 9866 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9859 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9850 9849 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9821 9821 9820 9820 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9820 9820 9821 9821 9822 9823 9823 9824 9824 9825 9826 9826 9827 9827 9828 9829 9961 2 6 5 9829 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9829 9828 9828 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9816 9814 9813 9811 9809 9808 9806 9804 9802 9801 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9777 9774 9772 9770 9768 9766 9763 9761 9759 9756 9754 9751 9749 9746 9744 9741 9739 9736 9733 9730 9728 9725 9722 9719 9716 9713 9710 9707 9704 9700 9697 9694 9690 9687 9684 9680 9677 9673 9669 9666 9662 9659 9655 9651 9648 9644 9640 9637 9633 9630 9626 9623 9619 9616 9612 9609 9606 9603 9600 9597 9594 9591 9589 9586 9584 9582 9580 9578 9576 9574 9572 9571 9570 9569 9568 9567 9567 9566 9566 9566 9566 9566 9567 9567 9568 9569 9570 9571 9573 9574 9576 9577 9579 9581 9583 9586 9588 9590 9593 9595 9598 9601 9603 9606 9609 9612 9614 9617 9620 9623 9626 9629 9632 9634 9637 9640 9643 9645 9648 9651 9653 9656 9658 9660 9663 9665 9667 9669 9671 9673 9675 9677 9679 9681 9683 9684 9686 9688 9689 9691 9693 9694 9696 9697 9699 9701 9702 9704 9705 9707 9709 9710 9712 9714 9715 9717 9719 9721 9723 9725 9727 9729 9731 9733 9735 9737 9739 9742 9744 9746 9748 9751 9753 9755 9757 9760 9762 9764 9767 9769 9771 9773 9775 9778 9780 9782 9784 9786 9788 9789 9791 9793 9795 9796 9798 9799 9801 9802 9803 9804 9806 9807 9808 9809 9810 9811 9811 9812 9813 9814 9814 9815 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9827 9827 9828 9828 9829 9829 9830 9830 9831 9831 9831 9832 9832 9832 9832 9833 9833 9833 9833 9832 9832 9832 9832 9831 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9822 9820 9819 9817 9816 9814 9813 9811 9810 9808 9806 9805 9803 9801 9800 9798 9797 9795 9794 9792 9791 9790 9788 9787 9786 9785 9785 9784 9783 9783 9782 9782 9782 9782 9782 9783 9783 9784 9784 9785 9786 9787 9788 9790 9791 9793 9794 9796 9798 9800 9802 9804 9806 9808 9810 9813 9815 9817 9820 9822 9824 9827 9829 9831 9834 9836 9838 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9962 2 6 5 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9908 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9895 9896 9896 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9963 2 6 5 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9908 9909 9910 9911 9913 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9931 9933 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9964 2 6 5 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9898 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9866 9863 9859 9856 9852 9848 9844 9840 9836 9832 9828 9824 9819 9815 9810 9806 9801 9797 9792 9787 9783 9778 9774 9769 9765 9760 9756 9751 9747 9743 9739 9735 9731 9728 9724 9721 9718 9715 9713 9710 9708 9706 9704 9703 9701 9700 9700 9699 9699 9699 9699 9700 9701 9702 9704 9705 9707 9710 9712 9715 9718 9721 9725 9729 9733 9737 9741 9745 9750 9755 9760 9765 9770 9775 9780 9786 9791 9797 9802 9808 9813 9819 9824 9829 9835 9840 9845 9850 9855 9860 9865 9869 9874 9878 9882 9886 9890 9894 9897 9901 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9888 9885 9883 9880 9877 9874 9871 9869 9866 9863 9860 9858 9855 9853 9850 9848 9846 9843 9841 9839 9837 9836 9834 9833 9831 9830 9829 9828 9827 9826 9825 9825 9824 9824 9824 9824 9824 9824 9825 9825 9826 9826 9827 9828 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9849 9850 9851 9851 9851 9852 9852 9852 9852 9852 9852 9851 9851 9851 9850 9849 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9836 9835 9833 9832 9830 9829 9827 9826 9825 9823 9822 9820 9819 9818 9816 9815 9814 9813 9812 9811 9810 9809 9809 9808 9808 9807 9807 9807 9965 2 6 5 9807 9807 9807 9808 9808 9809 9809 9810 9811 9812 9813 9815 9816 9817 9819 9821 9823 9824 9826 9829 9831 9833 9835 9838 9840 9843 9845 9848 9851 9853 9856 9859 9862 9864 9867 9870 9873 9876 9878 9881 9884 9887 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9913 9915 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9949 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9932 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9966 2 6 5 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9924 9922 9919 9916 9913 9910 9907 9903 9899 9895 9891 9887 9883 9878 9873 9869 9864 9859 9853 9848 9843 9837 9831 9826 9820 9814 9808 9802 9796 9791 9785 9779 9773 9767 9762 9756 9750 9745 9740 9734 9729 9724 9720 9715 9711 9707 9703 9699 9695 9967 2 6 5 9692 9689 9686 9684 9681 9679 9677 9676 9675 9674 9673 9673 9672 9672 9673 9673 9674 9675 9677 9678 9680 9682 9684 9687 9689 9692 9695 9698 9701 9705 9708 9712 9715 9719 9723 9726 9730 9734 9738 9741 9745 9749 9752 9755 9759 9762 9765 9768 9771 9773 9776 9778 9780 9782 9783 9785 9786 9786 9787 9787 9787 9787 9786 9785 9784 9783 9781 9779 9777 9774 9771 9768 9765 9761 9757 9753 9748 9743 9738 9733 9728 9722 9716 9710 9704 9698 9691 9684 9678 9671 9664 9657 9649 9642 9635 9627 9620 9613 9605 9598 9591 9583 9576 9569 9562 9555 9548 9541 9534 9528 9521 9515 9509 9502 9496 9491 9485 9480 9474 9469 9464 9459 9455 9450 9446 9442 9438 9434 9431 9428 9424 9422 9419 9416 9414 9412 9410 9408 9406 9405 9404 9402 9402 9401 9400 9400 9400 9400 9400 9400 9401 9402 9402 9403 9405 9406 9408 9409 9411 9414 9416 9418 9421 9424 9427 9430 9433 9437 9440 9444 9448 9452 9457 9461 9466 9471 9476 9481 9486 9491 9497 9503 9508 9514 9520 9526 9533 9539 9545 9552 9558 9565 9572 9579 9585 9592 9599 9606 9613 9620 9627 9634 9641 9648 9655 9662 9669 9675 9682 9689 9696 9702 9709 9715 9721 9728 9734 9740 9746 9752 9757 9763 9769 9774 9779 9784 9790 9794 9799 9804 9809 9813 9817 9822 9826 9830 9833 9837 9841 9844 9848 9851 9854 9857 9860 9863 9865 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9968 2 6 5 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9887 9885 9883 9880 9878 9875 9873 9870 9867 9864 9862 9859 9855 9852 9849 9845 9842 9838 9835 9831 9827 9823 9819 9814 9810 9806 9801 9969 2 6 5 9796 9792 9787 9782 9777 9772 9766 9761 9756 9750 9744 9739 9733 9727 9722 9716 9710 9704 9698 9692 9686 9680 9674 9668 9662 9656 9650 9644 9638 9633 9627 9621 9616 9611 9605 9600 9595 9590 9585 9581 9576 9572 9568 9564 9560 9557 9553 9550 9547 9545 9542 9540 9538 9536 9535 9533 9532 9532 9531 9531 9531 9531 9532 9532 9533 9535 9536 9538 9540 9542 9544 9547 9550 9553 9556 9560 9563 9567 9571 9576 9580 9585 9589 9594 9599 9604 9609 9615 9620 9626 9631 9637 9643 9649 9654 9660 9666 9672 9678 9684 9690 9696 9701 9707 9713 9719 9725 9730 9736 9741 9747 9752 9758 9763 9768 9773 9778 9783 9788 9793 9798 9802 9807 9811 9815 9820 9824 9828 9832 9835 9839 9843 9846 9850 9853 9856 9859 9863 9866 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9909 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9870 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 2 6 5 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9934 9932 9931 9929 9926 9924 9922 9919 9917 9914 9911 9908 9904 9901 9897 9893 9889 9885 9881 9876 9872 9867 9862 9857 9852 9846 9841 9835 9830 9824 9819 9813 9807 9801 9796 9790 9784 9778 9773 9767 9762 9756 9751 9746 9741 9736 9732 9728 9723 9719 9716 9712 9709 9706 9703 9701 9699 9697 9696 9694 9693 9693 9693 9693 9693 9694 9694 9696 9697 9699 9701 9704 9706 9709 9712 9716 9719 9723 9727 9731 9736 9740 9745 9750 9755 9760 9765 9770 9776 9781 9787 9792 9797 9803 9808 9814 9819 9824 9830 9835 9840 9845 9850 9855 9859 9864 9868 9873 9877 9881 9885 9889 9893 9896 9900 9903 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9879 9880 9881 9881 9882 9883 9885 9886 9887 9888 9889 9891 9892 9894 9895 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9971 2 6 5 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9916 9915 9915 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9948 9947 9946 9972 2 6 5 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9953 9951 9950 9948 9946 9944 9942 9940 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9907 9905 9903 9901 9900 9898 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9932 9934 9935 9937 9939 9941 9942 9944 9946 9948 9949 9951 9953 9954 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9973 2 6 5 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9937 9934 9932 9929 9927 9924 9921 9918 9914 9911 9907 9903 9899 9895 9891 9886 9882 9877 9873 9868 9863 9858 9853 9847 9842 9837 9832 9826 9821 9816 9810 9805 9800 9795 9790 9785 9780 9775 9770 9766 9761 9757 9753 9749 9745 9742 9739 9736 9733 9730 9728 9726 9724 9722 9721 9720 9719 9719 9718 9718 9719 9719 9720 9721 9722 9724 9725 9727 9730 9732 9735 9737 9740 9743 9747 9750 9754 9758 9762 9766 9770 9774 9778 9783 9787 9791 9796 9800 9805 9810 9814 9819 9823 9828 9832 9837 9841 9845 9849 9854 9858 9862 9866 9869 9873 9877 9880 9884 9887 9890 9894 9897 9900 9903 9905 9908 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9974 2 6 5 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9937 9935 9933 9930 9927 9924 9921 9918 9914 9911 9907 9903 9899 9895 9890 9886 9881 9876 9871 9865 9860 9854 9849 9843 9836 9830 9824 9817 9811 9804 9797 9790 9783 9775 9768 9761 9753 9746 9738 9731 9723 9715 9708 9700 9692 9685 9677 9670 9662 9655 9648 9641 9634 9627 9620 9614 9607 9601 9595 9589 9584 9579 9574 9569 9564 9560 9556 9553 9549 9546 9544 9541 9539 9538 9536 9535 9535 9535 9535 9535 9536 9537 9538 9540 9542 9545 9548 9551 9554 9558 9562 9566 9571 9575 9580 9586 9591 9597 9603 9609 9615 9622 9628 9635 9641 9648 9655 9662 9669 9676 9684 9691 9698 9705 9712 9719 9726 9733 9740 9747 9753 9760 9766 9773 9779 9785 9791 9797 9802 9808 9813 9818 9823 9828 9833 9838 9842 9846 9850 9854 9858 9862 9865 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9975 2 6 5 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9877 9876 9875 9873 9872 9871 9870 9868 9867 9866 9864 9863 9862 9861 9860 9859 9857 9856 9855 9854 9853 9852 9852 9851 9850 9849 9849 9848 9848 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9848 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9886 9887 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9943 9941 9939 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9909 9906 9902 9899 9895 9891 9887 9883 9879 9874 9870 9865 9861 9856 9851 9846 9841 9836 9831 9826 9821 9816 9811 9805 9800 9795 9789 9784 9779 9774 9769 9763 9758 9754 9749 9744 9739 9735 9731 9726 9722 9719 9715 9711 9708 9705 9702 9700 9697 9695 9693 9691 9690 9689 9688 9687 9686 9686 9686 9687 9687 9688 9689 9691 9692 9694 9696 9698 9701 9703 9706 9709 9713 9716 9720 9724 9728 9732 9736 9741 9745 9750 9755 9760 9764 9769 9775 9780 9785 9790 9795 9800 9806 9811 9816 9821 9826 9832 9837 9842 9847 9852 9856 9861 9866 9871 9875 9880 9884 9888 9893 9897 9901 9905 9909 9912 9916 9920 9923 9926 9929 9933 9936 9938 9941 9944 9946 9949 9951 9953 9956 9958 9960 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9976 2 6 5 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9876 9872 9869 9865 9861 9858 9854 9850 9846 9842 9839 9835 9831 9828 9824 9821 9818 9815 9812 9809 9806 9804 9801 9799 9797 9795 9794 9792 9791 9790 9790 9789 9789 9789 9789 9790 9790 9791 9792 9794 9795 9797 9799 9801 9804 9806 9809 9812 9815 9818 9822 9825 9829 9832 9836 9840 9844 9847 9851 9855 9859 9863 9867 9871 9874 9878 9882 9885 9888 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9917 9919 9920 9921 9922 9923 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9888 9886 9884 9881 9879 9877 9874 9872 9869 9867 9864 9862 9860 9857 9855 9852 9850 9847 9845 9843 9840 9838 9836 9833 9831 9828 9826 9824 9822 9819 9817 9815 9813 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9789 9787 9785 9784 9782 9781 9780 9779 9778 9777 9776 9775 9774 9774 9773 9773 9773 9773 9773 9773 9774 9774 9775 9776 9777 9778 9779 9780 9782 9784 9785 9787 9789 9791 9794 9796 9799 9801 9804 9807 9810 9812 9815 9819 9822 9825 9828 9831 9835 9838 9841 9844 9848 9851 9854 9857 9860 9864 9867 9870 9872 9875 9878 9881 9883 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9903 9903 9904 9905 9905 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9863 9861 9859 9858 9856 9855 9853 9852 9850 9849 9848 9846 9845 9844 9843 9842 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9825 9823 9821 9819 9816 9814 9811 9808 9804 9800 9796 9792 9787 9782 9776 9770 9764 9757 9750 9742 9734 9726 9717 9708 9698 9688 9678 9667 9656 9644 9632 9620 9607 9595 9581 9977 2 6 5 9568 9554 9541 9527 9513 9498 9484 9470 9456 9441 9427 9413 9400 9386 9372 9359 9346 9334 9322 9310 9299 9288 9278 9269 9260 9251 9243 9236 9230 9224 9220 9215 9212 9210 9208 9207 9207 9207 9209 9211 9214 9218 9223 9228 9234 9241 9249 9257 9266 9275 9286 9296 9308 9319 9332 9344 9357 9371 9385 9399 9413 9428 9442 9457 9472 9487 9502 9517 9532 9546 9561 9576 9590 9604 9618 9631 9644 9657 9670 9682 9694 9705 9716 9726 9737 9746 9755 9764 9772 9780 9788 9795 9801 9807 9813 9818 9823 9827 9831 9835 9838 9841 9844 9846 9849 9850 9852 9853 9855 9856 9856 9857 9858 9858 9858 9859 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9874 9875 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9901 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9884 9882 9880 9878 9875 9873 9870 9868 9865 9861 9858 9854 9850 9846 9841 9836 9831 9826 9820 9814 9808 9801 9794 9787 9779 9771 9763 9755 9746 9737 9727 9718 9708 9698 9687 9677 9666 9655 9643 9632 9621 9609 9597 9585 9574 9562 9550 9538 9526 9515 9503 9492 9481 9470 9459 9448 9438 9428 9418 9409 9400 9391 9383 9376 9369 9362 9356 9350 9345 9340 9336 9333 9330 9328 9326 9325 9325 9325 9326 9328 9330 9332 9336 9339 9344 9349 9354 9361 9367 9374 9382 9390 9398 9407 9417 9426 9436 9446 9457 9468 9479 9490 9501 9513 9525 9536 9548 9560 9571 9583 9595 9606 9618 9629 9641 9652 9662 9673 9683 9693 9703 9713 9722 9731 9740 9748 9756 9764 9771 9778 9785 9791 9797 9803 9809 9814 9818 9823 9827 9831 9835 9838 9841 9844 9847 9849 9851 9853 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9885 9886 9888 9889 9891 9892 9894 9896 9897 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9978 2 6 5 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9905 9902 9900 9898 9896 9893 9891 9889 9887 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9866 9865 9864 9862 9861 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9918 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9892 9893 9895 9896 9898 9900 9901 9903 9905 9906 9908 9910 9912 9914 9916 9917 9919 9921 9923 9925 9927 9928 9930 9932 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9979 2 6 5 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9980 2 6 5 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9882 9880 9879 9877 9876 9875 9873 9871 9870 9868 9866 9864 9862 9860 9857 9855 9852 9850 9847 9844 9840 9837 9833 9829 9825 9820 9816 9811 9805 9800 9793 9787 9780 9773 9765 9757 9749 9740 9731 9721 9710 9699 9688 9676 9664 9651 9637 9623 9609 9594 9578 9562 9545 9528 9510 9492 9474 9455 9435 9415 9395 9374 9353 9332 9311 9289 9267 9245 9223 9201 9178 9156 9134 9112 9090 9068 9047 9026 9005 8984 8965 8945 8926 8908 8891 8874 8858 8842 8828 8814 8802 8790 8779 8769 8761 8753 8747 8741 8737 8734 8732 8731 8731 8733 8736 8739 8744 8751 8758 8766 8776 8786 8798 8810 8824 8838 8854 8870 8887 8904 8923 8942 8962 8982 9003 9024 9046 9068 9090 9112 9135 9158 9181 9204 9227 9250 9273 9296 9318 9340 9362 9384 9405 9426 9447 9467 9487 9506 9525 9543 9560 9578 9594 9610 9625 9640 9654 9668 9681 9694 9706 9717 9728 9738 9748 9757 9766 9775 9783 9790 9797 9804 9810 9816 9822 9827 9832 9837 9841 9846 9850 9854 9857 9861 9864 9867 9870 9873 9876 9879 9882 9885 9887 9890 9892 9895 9897 9900 9902 9904 9907 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9981 2 6 5 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9946 9945 9943 9941 9939 9937 9936 9934 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9908 9905 9902 9899 9895 9891 9887 9882 9878 9873 9868 9862 9857 9851 9845 9838 9832 9825 9818 9811 9804 9797 9789 9781 9774 9766 9758 9750 9742 9734 9726 9718 9710 9702 9694 9687 9679 9672 9664 9657 9650 9644 9638 9632 9626 9620 9615 9610 9606 9602 9598 9595 9592 9590 9588 9586 9585 9584 9584 9584 9585 9586 9587 9589 9591 9594 9597 9600 9604 9608 9982 2 6 5 9613 9618 9623 9628 9634 9640 9647 9653 9660 9667 9674 9681 9689 9696 9704 9712 9719 9727 9735 9743 9751 9758 9766 9774 9781 9789 9796 9803 9810 9817 9824 9830 9837 9843 9849 9855 9860 9866 9871 9876 9881 9885 9889 9894 9898 9901 9905 9908 9911 9914 9917 9920 9922 9924 9926 9928 9930 9932 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9933 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9889 9887 9886 9884 9883 9881 9879 9878 9876 9875 9873 9872 9871 9869 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9862 9862 9863 9864 9865 9866 9867 9869 9870 9871 9873 9874 9876 9877 9879 9881 9883 9885 9886 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9879 9876 9872 9869 9865 9861 9858 9854 9850 9846 9983 2 6 5 9842 9838 9834 9830 9826 9822 9818 9814 9810 9805 9801 9797 9792 9788 9783 9779 9774 9770 9765 9761 9756 9751 9746 9742 9737 9732 9727 9722 9716 9711 9706 9701 9695 9690 9684 9679 9673 9668 9662 9656 9650 9645 9639 9633 9627 9621 9616 9610 9604 9598 9593 9587 9581 9576 9571 9565 9560 9555 9550 9546 9541 9537 9533 9529 9525 9521 9518 9515 9512 9510 9507 9505 9504 9502 9501 9501 9500 9500 9500 9501 9502 9503 9505 9507 9509 9511 9514 9517 9521 9525 9529 9533 9538 9543 9548 9553 9559 9565 9571 9577 9584 9591 9597 9604 9611 9619 9626 9633 9641 9648 9656 9663 9671 9678 9686 9693 9701 9708 9715 9722 9730 9737 9743 9750 9757 9763 9770 9776 9782 9788 9793 9799 9804 9809 9814 9819 9824 9828 9833 9837 9841 9844 9848 9851 9854 9857 9860 9863 9866 9868 9870 9872 9874 9876 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9858 9856 9854 9853 9851 9849 9848 9846 9845 9843 9842 9840 9839 9838 9837 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9825 9824 9823 9822 9821 9820 9820 9819 9818 9984 2 6 5 9817 9816 9815 9814 9813 9811 9810 9809 9807 9805 9803 9802 9799 9797 9795 9792 9790 9787 9784 9780 9777 9773 9769 9765 9761 9756 9751 9746 9741 9736 9730 9724 9718 9712 9706 9699 9692 9686 9679 9671 9664 9657 9649 9642 9634 9627 9619 9611 9604 9596 9589 9582 9574 9567 9560 9554 9547 9541 9535 9529 9523 9518 9513 9509 9505 9501 9497 9494 9492 9490 9488 9487 9486 9486 9486 9487 9488 9489 9491 9494 9497 9500 9504 9509 9513 9519 9524 9530 9537 9543 9550 9558 9565 9573 9581 9590 9598 9607 9616 9625 9634 9643 9652 9662 9671 9680 9689 9698 9707 9716 9725 9734 9742 9750 9758 9766 9774 9781 9788 9795 9801 9807 9813 9819 9824 9829 9833 9837 9841 9845 9848 9851 9854 9856 9858 9860 9861 9862 9863 9864 9864 9864 9864 9864 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9848 9847 9845 9843 9841 9840 9838 9836 9835 9833 9832 9831 9829 9828 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9820 9820 9820 9820 9821 9821 9821 9822 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9831 9833 9834 9835 9837 9838 9839 9841 9842 9844 9846 9847 9849 9851 9852 9854 9856 9857 9859 9861 9863 9864 9866 9868 9870 9872 9873 9875 9877 9879 9881 9883 9884 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9985 2 6 5 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9986 2 6 5 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9878 9875 9873 9870 9867 9864 9861 9858 9855 9852 9849 9845 9842 9838 9835 9831 9827 9823 9819 9815 9810 9806 9801 9797 9792 9787 9781 9776 9770 9764 9758 9752 9746 9739 9732 9725 9717 9709 9701 9693 9684 9675 9666 9656 9646 9636 9626 9615 9603 9592 9580 9567 9554 9541 9528 9514 9500 9485 9470 9455 9439 9423 9407 9390 9373 9356 9338 9320 9302 9284 9265 9246 9227 9208 9189 9169 9150 9130 9110 9090 9070 9051 9031 9011 8991 8972 8953 8933 8914 8896 8877 8859 8841 8824 8807 8790 8774 8758 8743 8728 8714 8700 8687 8675 8663 8652 8642 8632 8623 8615 8607 8600 8594 8589 8584 8581 8578 8575 8574 8573 8573 8574 8576 8578 8581 8585 8590 8595 8601 8608 8615 8623 8631 8640 8650 8660 8671 8682 8694 8706 8719 8732 8745 8759 8773 8787 8802 8817 8832 8847 8862 8878 8894 8909 8925 8941 8957 8973 8989 9005 9021 9037 9053 9069 9085 9100 9116 9131 9147 9162 9177 9192 9207 9222 9236 9251 9265 9279 9293 9307 9321 9335 9348 9361 9375 9388 9401 9413 9426 9439 9451 9463 9475 9487 9499 9511 9522 9534 9545 9556 9567 9578 9589 9600 9610 9621 9631 9641 9651 9660 9670 9679 9688 9697 9706 9714 9723 9731 9739 9747 9754 9761 9768 9775 9782 9788 9794 9800 9805 9811 9816 9820 9825 9829 9833 9837 9840 9844 9847 9849 9852 9854 9856 9858 9860 9861 9862 9863 9864 9865 9865 9865 9866 9865 9865 9865 9864 9864 9863 9862 9861 9860 9858 9857 9856 9854 9852 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9820 9818 9816 9814 9812 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9784 9782 9781 9779 9778 9776 9775 9774 9773 9772 9771 9770 9769 9769 9769 9768 9768 9768 9768 9768 9769 9769 9770 9771 9772 9773 9774 9775 9777 9779 9780 9782 9784 9787 9789 9792 9794 9797 9800 9803 9806 9809 9812 9816 9819 9823 9826 9830 9834 9838 9841 9845 9849 9853 9857 9861 9864 9868 9872 9876 9880 9883 9887 9890 9894 9897 9900 9904 9907 9910 9913 9915 9918 9921 9923 9925 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9987 2 6 5 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9874 9875 9876 9877 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9869 9868 9867 9865 9864 9863 9862 9861 9859 9859 9858 9857 9856 9855 9855 9854 9853 9853 9853 9852 9852 9852 9852 9852 9852 9853 9853 9853 9854 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9868 9869 9871 9872 9874 9875 9877 9879 9880 9882 9884 9886 9887 9889 9891 9892 9894 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9988 2 6 5 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9855 9854 9852 9851 9850 9849 9849 9848 9848 9847 9847 9847 9848 9848 9848 9849 9850 9851 9852 9853 9854 9856 9858 9859 9861 9863 9865 9868 9870 9872 9875 9877 9880 9882 9885 9888 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9921 9922 9924 9925 9925 9926 9926 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9917 9915 9913 9911 9909 9907 9904 9901 9899 9896 9893 9890 9888 9885 9882 9879 9876 9873 9871 9868 9865 9863 9860 9858 9856 9854 9852 9851 9849 9848 9847 9846 9845 9844 9844 9844 9844 9844 9845 9845 9846 9847 9848 9850 9851 9853 9855 9857 9860 9862 9865 9867 9870 9873 9876 9879 9882 9885 9888 9892 9895 9898 9901 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9876 9874 9872 9869 9867 9864 9861 9858 9856 9853 9850 9847 9844 9841 9838 9835 9831 9828 9825 9822 9819 9816 9812 9809 9806 9803 9800 9797 9794 9791 9788 9785 9782 9779 9777 9774 9772 9770 9767 9765 9764 9762 9760 9759 9757 9756 9755 9754 9753 9753 9752 9752 9752 9752 9753 9753 9754 9754 9755 9756 9758 9759 9761 9762 9764 9766 9769 9771 9773 9776 9779 9781 9784 9787 9790 9793 9797 9989 2 6 5 9800 9803 9807 9810 9814 9817 9821 9825 9828 9832 9836 9839 9843 9846 9850 9853 9857 9860 9863 9867 9870 9873 9876 9879 9882 9885 9888 9890 9893 9895 9898 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9946 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9986 9985 9984 9982 9981 9980 9979 9977 9976 9974 9973 9972 9970 9969 9967 9966 9965 9963 9962 9961 9959 9958 9957 9956 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9990 2 6 5 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9991 2 6 5 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9931 9929 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9894 9894 9893 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9916 9917 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9902 9900 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9873 9872 9870 9869 9868 9867 9866 9865 9865 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9891 9893 9895 9898 9900 9903 9905 9908 9910 9913 9916 9918 9921 9923 9926 9928 9930 9933 9935 9937 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9992 2 6 5 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9918 9917 9915 9913 9911 9909 9906 9904 9902 9899 9896 9893 9891 9888 9885 9881 9878 9875 9872 9868 9865 9862 9858 9855 9851 9848 9844 9841 9837 9834 9830 9827 9824 9820 9817 9814 9811 9808 9805 9802 9800 9797 9795 9792 9790 9788 9786 9784 9782 9781 9779 9778 9776 9775 9774 9773 9772 9771 9771 9770 9770 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9767 9767 9766 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9755 9754 9752 9751 9749 9747 9745 9743 9741 9738 9736 9733 9730 9728 9724 9721 9718 9714 9710 9706 9702 9698 9693 9688 9683 9677 9672 9666 9659 9653 9646 9638 9631 9623 9615 9606 9597 9588 9578 9568 9558 9547 9536 9525 9513 9501 9489 9476 9463 9450 9437 9423 9409 9395 9381 9367 9352 9338 9323 9309 9294 9280 9265 9251 9237 9223 9209 9195 9182 9168 9156 9143 9131 9119 9108 9097 9086 9076 9067 9058 9050 9042 9034 9028 9022 9016 9011 9007 9003 9000 8997 8995 8994 8993 8993 8993 8993 8994 8996 8998 9000 9003 9006 9009 9013 9016 9020 9024 9028 9032 9037 9041 9045 9993 2 6 5 9049 9052 9056 9059 9062 9065 9067 9069 9070 9071 9072 9072 9071 9070 9068 9065 9062 9058 9053 9048 9042 9035 9027 9019 9010 9000 8989 8978 8966 8953 8939 8925 8910 8894 8877 8860 8843 8825 8806 8786 8767 8746 8726 8705 8683 8662 8640 8618 8595 8573 8551 8528 8505 8483 8461 8438 8416 8394 8373 8352 8331 8310 8290 8271 8252 8233 8215 8198 8182 8166 8151 8137 8123 8111 8099 8088 8078 8069 8061 8054 8048 8044 8040 8037 8035 8034 8035 8036 8039 8042 8047 8052 8059 8067 8076 8085 8096 8108 8121 8135 8149 8165 8181 8198 8216 8235 8255 8275 8296 8318 8340 8363 8386 8410 8435 8459 8485 8510 8536 8562 8588 8615 8642 8668 8695 8722 8749 8776 8802 8829 8855 8882 8908 8934 8959 8984 9009 9034 9058 9082 9105 9128 9151 9173 9194 9216 9236 9256 9276 9295 9313 9331 9349 9366 9382 9398 9413 9428 9442 9456 9470 9483 9495 9507 9518 9529 9540 9550 9560 9570 9579 9588 9596 9604 9612 9619 9627 9634 9640 9647 9653 9659 9665 9671 9677 9682 9687 9692 9697 9702 9707 9712 9716 9721 9725 9730 9734 9738 9742 9746 9750 9754 9758 9762 9766 9769 9773 9777 9780 9784 9787 9790 9794 9797 9800 9803 9806 9810 9812 9815 9818 9821 9824 9826 9829 9831 9834 9836 9838 9840 9843 9845 9847 9849 9850 9852 9854 9855 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9858 9856 9854 9852 9849 9847 9844 9841 9838 9835 9832 9828 9825 9821 9818 9814 9810 9806 9802 9798 9793 9789 9784 9780 9775 9771 9766 9762 9757 9752 9748 9743 9739 9734 9730 9726 9721 9717 9713 9709 9705 9702 9698 9695 9692 9689 9686 9684 9681 9679 9677 9676 9674 9673 9672 9672 9671 9671 9671 9672 9672 9673 9675 9676 9678 9680 9682 9685 9687 9690 9694 9697 9701 9704 9708 9713 9717 9721 9726 9731 9736 9741 9746 9751 9756 9762 9767 9772 9778 9783 9789 9794 9799 9805 9810 9815 9820 9825 9830 9835 9840 9845 9849 9854 9858 9862 9866 9870 9874 9877 9881 9884 9887 9890 9893 9896 9899 9901 9903 9906 9908 9910 9911 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9994 2 6 5 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9863 9862 9860 9858 9856 9855 9853 9851 9850 9848 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9827 9824 9822 9820 9817 9815 9812 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9779 9776 9772 9769 9765 9761 9758 9754 9750 9746 9742 9738 9734 9730 9726 9722 9718 9714 9710 9706 9702 9697 9693 9689 9685 9681 9677 9673 9668 9664 9660 9656 9651 9647 9643 9638 9634 9629 9625 9620 9615 9610 9605 9600 9595 9589 9584 9578 9572 9566 9560 9554 9547 9540 9534 9526 9519 9511 9504 9496 9487 9479 9470 9461 9452 9443 9433 9423 9413 9403 9393 9383 9372 9361 9350 9340 9329 9317 9306 9295 9284 9273 9262 9251 9240 9229 9219 9208 9198 9188 9178 9168 9159 9150 9141 9133 9125 9117 9110 9104 9097 9092 9086 9082 9077 9074 9071 9068 9066 9064 9063 9063 9063 9064 9065 9067 9069 9072 9076 9080 9084 9089 9094 9100 9106 9113 9120 9128 9135 9143 9152 9160 9169 9178 9188 9197 9207 9216 9226 9236 9246 9256 9266 9275 9285 9295 9304 9313 9323 9332 9340 9349 9357 9365 9373 9381 9388 9995 2 6 5 9395 9402 9408 9414 9420 9426 9431 9436 9441 9445 9449 9453 9457 9460 9463 9466 9469 9471 9473 9475 9477 9479 9481 9482 9484 9485 9487 9488 9489 9491 9492 9493 9495 9496 9498 9500 9502 9503 9506 9508 9510 9513 9515 9518 9521 9525 9528 9532 9535 9540 9544 9548 9553 9558 9563 9568 9573 9579 9585 9591 9597 9603 9609 9616 9622 9629 9636 9642 9649 9656 9663 9670 9677 9684 9691 9698 9705 9712 9719 9725 9732 9739 9745 9751 9758 9764 9770 9775 9781 9787 9792 9797 9802 9807 9812 9816 9821 9825 9829 9833 9836 9840 9843 9846 9849 9852 9855 9857 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9882 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9908 9906 9904 9902 9899 9897 9895 9893 9890 9888 9885 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9852 9849 9845 9842 9838 9835 9831 9827 9823 9819 9815 9811 9808 9804 9800 9796 9792 9788 9784 9780 9996 2 6 5 9776 9772 9768 9764 9761 9757 9754 9750 9747 9744 9740 9738 9735 9732 9730 9727 9725 9723 9721 9720 9718 9717 9716 9715 9715 9714 9714 9714 9715 9715 9716 9717 9718 9720 9721 9723 9725 9728 9730 9733 9736 9739 9742 9745 9749 9753 9757 9761 9765 9769 9773 9778 9782 9787 9792 9796 9801 9806 9810 9815 9820 9825 9829 9834 9839 9843 9848 9852 9856 9860 9865 9869 9873 9876 9880 9884 9887 9890 9894 9897 9900 9902 9905 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9997 2 6 5 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 9865 9863 9862 9860 9857 9855 9853 9850 9848 9845 9842 9839 9835 9832 9828 9824 9820 9816 9812 9807 9802 9797 9792 9787 9781 9775 9769 9763 9756 9749 9742 9735 9727 9719 9711 9703 9694 9685 9675 9666 9656 9645 9634 9623 9612 9600 9588 9576 9563 9550 9537 9523 9508 9494 9479 9464 9448 9432 9416 9399 9382 9365 9347 9329 9311 9293 9274 9255 9236 9216 9197 9177 9157 9137 9117 9097 9077 9057 9037 9017 8997 8977 8958 8939 8919 8901 8882 8864 8847 8829 8813 8796 8781 8766 8751 8738 8725 8712 8701 8690 8680 8671 8663 8656 8649 8644 8640 8636 8634 8632 8632 8632 8634 8637 8640 8645 8651 8657 8665 8673 8683 8693 8705 8717 8730 8743 8758 8773 8789 8806 8823 8841 8859 8877 8897 8916 8936 8956 8976 8996 9017 9038 9058 9079 9099 9120 9140 9160 9180 9199 9219 9237 9256 9274 9291 9308 9325 9341 9356 9371 9385 9399 9412 9424 9436 9448 9458 9468 9478 9487 9495 9503 9510 9517 9523 9528 9534 9539 9543 9547 9551 9554 9558 9560 9563 9566 9568 9570 9572 9575 9577 9579 9581 9583 9585 9587 9590 9592 9595 9598 9601 9604 9608 9612 9616 9620 9624 9629 9634 9639 9644 9650 9656 9662 9668 9674 9681 9687 9694 9701 9708 9714 9721 9728 9735 9742 9749 9756 9763 9769 9775 9782 9788 9793 9799 9804 9809 9814 9818 9822 9826 9829 9832 9834 9837 9838 9840 9841 9841 9841 9841 9840 9839 9838 9836 9834 9831 9829 9825 9822 9818 9814 9810 9806 9801 9796 9791 9786 9780 9775 9769 9764 9758 9753 9747 9742 9736 9731 9726 9721 9716 9711 9707 9703 9698 9695 9691 9688 9685 9682 9680 9678 9676 9674 9673 9673 9672 9672 9672 9673 9674 9675 9677 9678 9681 9683 9686 9689 9692 9696 9700 9704 9708 9713 9717 9722 9727 9732 9738 9743 9749 9754 9760 9998 2 6 5 9766 9772 9778 9783 9789 9795 9801 9807 9812 9818 9824 9829 9834 9840 9845 9850 9855 9860 9864 9869 9873 9878 9882 9886 9889 9893 9897 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9882 9880 9877 9875 9872 9870 9867 9864 9861 9859 9856 9853 9851 9848 9845 9842 9840 9837 9835 9832 9830 9827 9825 9822 9820 9818 9816 9814 9812 9810 9808 9806 9805 9803 9802 9800 9799 9798 9797 9796 9795 9794 9793 9793 9792 9792 9791 9791 9791 9791 9791 9791 9791 9792 9792 9793 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9804 9805 9807 9808 9810 9811 9813 9815 9817 9818 9820 9822 9824 9826 9828 9829 9831 9833 9835 9837 9838 9840 9842 9843 9845 9846 9847 9849 9850 9851 9852 9852 9853 9853 9854 9854 9854 9853 9853 9852 9851 9850 9849 9847 9845 9843 9841 9839 9836 9833 9830 9826 9822 9819 9814 9810 9806 9801 9796 9791 9786 9780 9775 9769 9763 9757 9751 9745 9999 2 6 5 9739 9733 9727 9720 9714 9708 9702 9696 9690 9685 9679 9674 9669 9664 9659 9654 9650 9646 9642 9639 9635 9633 9630 9628 9626 9624 9623 9622 9622 9622 9622 9622 9623 9624 9625 9627 9629 9632 9634 9637 9640 9643 9647 9650 9654 9658 9662 9666 9670 9674 9678 9682 9687 9691 9695 9699 9702 9706 9710 9713 9716 9719 9722 9724 9726 9728 9730 9732 9733 9734 9734 9734 9734 9734 9734 9733 9732 9730 9729 9727 9725 9722 9720 9717 9714 9711 9708 9704 9701 9697 9694 9690 9687 9683 9679 9676 9672 9669 9666 9663 9660 9657 9654 9652 9650 9648 9646 9645 9643 9642 9642 9641 9641 9642 9642 9643 9644 9645 9647 9649 9651 9654 9657 9660 9663 9667 9671 9675 9679 9684 9688 9693 9698 9703 9708 9714 9719 9724 9730 9735 9741 9747 9752 9757 9763 9768 9774 9779 9784 9789 9793 9798 9803 9807 9811 9815 9819 9822 9825 9828 9831 9834 9836 9838 9840 9842 9843 9844 9845 9846 9846 9846 9846 9846 9845 9845 9844 9842 9841 9839 9838 9836 9834 9831 9829 9827 9824 9821 9818 9816 9813 9810 9806 9803 9800 9797 9794 9791 9788 9784 9781 9778 9776 9773 9770 9767 9765 9763 9760 9758 9756 9754 9753 9751 9750 9749 9748 9748 9747 9747 9747 9747 9747 9748 9748 9749 9750 9752 9753 9755 9757 9759 9761 9763 9766 9768 9771 9774 9777 9780 9784 9787 9790 9794 9797 9801 9804 9808 9812 9815 9819 9823 9826 9830 9833 9837 9840 9843 9846 9850 9853 9856 9858 9861 9864 9866 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9999 2 7 1 9753 9749 9745 9741 9736 9732 9727 9722 9716 9711 9705 9698 9692 9684 9677 9669 9661 9652 9642 9633 9622 9612 9600 9589 9576 9564 9551 9538 9524 9510 9495 9480 9466 9451 9435 9420 9405 9390 9375 9360 9345 9331 9317 9304 9291 9279 9267 9256 9246 9237 9228 9221 9214 9208 9204 9200 9197 9195 9195 9195 9196 9199 9202 9206 9211 9217 9223 9231 9239 9247 9256 9266 9276 9286 9296 9307 9318 9329 9339 9350 9360 9370 9380 9389 9398 9406 9414 9421 9428 9434 9439 9443 9446 9449 9451 9452 9452 9452 9450 9448 9445 9441 9437 9431 9426 9419 9412 9404 9396 9388 9379 9370 9360 9350 9341 9331 9321 9311 9301 9292 9282 9273 9265 9256 9248 9241 9234 9228 9223 9218 9214 9210 9208 9206 9205 9205 9206 9207 9209 9213 9217 9221 9227 9233 9240 9248 9256 9265 9274 9284 9295 9305 9317 9328 9340 9352 9364 9376 9388 9400 9413 9425 9437 9449 9460 9472 9483 9494 9504 9515 9524 9534 9543 9552 9560 9568 9576 9583 9590 9596 9603 9609 9614 9619 9624 9629 9633 9637 9641 9645 9648 9651 9654 9657 9660 9662 9665 9667 9668 9670 9671 9673 9674 9674 9675 9675 9675 9675 9674 9673 9672 9670 9668 9666 9663 9660 9657 9653 9649 9645 9640 9635 9630 9624 9618 9612 9606 9600 9593 9586 9579 9573 9566 9559 9552 9546 9539 9533 9527 9522 9516 9511 9507 9503 9499 9496 9493 9491 9489 9488 9488 9488 9488 9490 9491 9494 9497 9500 9504 9509 9514 9519 9525 9531 9538 9545 9552 9559 9567 9575 9583 9591 9600 9608 9616 9625 9633 9641 9650 9658 9666 9673 9681 9688 9695 9702 9709 9715 9722 9728 9733 9739 9744 9749 9754 9758 9763 9767 9771 9775 9778 9782 9785 9788 9791 9794 9797 9799 9802 9805 9807 9809 9812 9814 9816 9819 9821 9823 9825 9827 9830 9832 9834 9836 9838 9840 9842 9844 9847 9849 9851 9853 9855 9857 9858 9860 9862 9864 9866 9868 9870 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9899 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9964 10000 2 7 1 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9903 9902 9900 9899 9897 9896 9895 9894 9892 9891 9891 9890 9889 9888 9888 9888 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9891 9892 9893 9895 9896 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 10001 2 7 1 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9948 9946 9943 9940 9937 9934 9931 9927 9923 9919 9915 9910 9905 9900 9895 9890 9884 9878 9872 9866 9860 9853 9846 9840 9833 9825 9818 9811 9803 9796 9788 9780 9772 9765 9757 9749 9742 9734 9727 9719 9712 9705 9698 9691 9684 9678 9671 9665 9660 9654 9649 9644 9640 9635 9632 9628 9625 9622 9619 9617 9616 9614 9613 9613 9612 9612 9613 9613 9614 9616 9617 9619 9622 9624 9627 9630 9633 9636 9640 9643 9647 9651 9655 9659 9663 9667 9671 9675 9679 9683 9687 9691 9695 9698 9702 9705 9708 9712 9715 9717 9720 9723 9725 9727 9730 9732 9733 9735 9737 9738 9739 9741 9742 9743 9744 9745 9746 9747 9748 9749 9749 9750 9751 9752 9753 9754 9755 9756 9758 9759 9760 9762 9763 9765 9767 9769 9771 9773 9775 9777 9779 9782 9784 9786 9789 9792 9794 9797 9800 9803 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9850 9852 9855 9858 9861 9864 9867 9869 9872 9875 9877 9880 9883 9885 9888 9890 9893 9895 9898 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9933 9931 9930 9928 9925 9923 9921 9919 9916 9914 9911 9908 10002 2 7 1 9905 9902 9899 9896 9893 9890 9886 9883 9880 9876 9873 9870 9866 9863 9860 9857 9854 9851 9849 9846 9844 9842 9840 9838 9836 9835 9834 9833 9832 9832 9831 9831 9832 9832 9833 9833 9834 9835 9837 9838 9840 9842 9844 9846 9848 9850 9852 9854 9857 9859 9861 9864 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9901 9903 9904 9905 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9912 9910 9907 9904 9901 9898 9895 9891 9888 9884 9880 9876 9871 9867 9862 9858 9853 9848 9843 9838 9833 9827 9822 9817 9811 9805 9800 9794 9788 9783 9777 9771 9766 9760 9754 9749 9744 9738 9733 9728 9723 9718 9714 9709 9705 9701 9697 9693 9690 9687 9684 9681 9679 9677 9675 9674 9672 9671 9671 9670 9670 9670 9671 9671 9672 9673 9674 9676 9677 9679 9681 9683 9685 9687 9689 9692 9694 9697 9699 9701 9704 9706 9709 9711 9713 9715 9717 9719 9721 9723 9724 9726 9727 9728 9729 9730 9731 9732 9733 9734 9734 9735 9735 9736 9736 9736 9737 9737 9737 9738 9738 9739 9739 9740 9740 9741 9742 9743 9744 9745 9746 9747 9749 9750 9752 9754 9756 9758 9760 9762 9765 9767 9770 9772 9775 9778 9781 9784 9788 9791 9794 9797 9801 9804 9808 9811 9815 9818 9822 9825 9829 9833 9836 9839 9843 9846 9849 9853 9856 9859 9862 9865 9868 9870 9873 9876 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9940 9938 9935 10003 2 7 1 9932 9929 9926 9922 9919 9915 9911 9907 9903 9898 9893 9889 9883 9878 9873 9867 9861 9856 9850 9843 9837 9831 9824 9818 9811 9805 9798 9791 9785 9778 9771 9765 9758 9752 9746 9740 9734 9728 9722 9716 9711 9706 9701 9697 9692 9688 9684 9681 9677 9674 9672 9669 9667 9666 9664 9663 9663 9662 9662 9663 9664 9665 9666 9668 9670 9672 9675 9678 9681 9684 9688 9692 9696 9701 9706 9710 9716 9721 9726 9732 9738 9743 9749 9755 9761 9767 9773 9779 9785 9791 9797 9803 9809 9815 9821 9826 9832 9837 9843 9848 9853 9858 9863 9867 9872 9876 9880 9885 9889 9892 9896 9900 9903 9906 9910 9913 9916 9919 9921 9924 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9942 9940 10004 2 7 1 9939 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9949 9951 9953 9955 9957 9958 9960 9962 9964 9966 9967 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9926 9923 9921 9918 9915 9913 9910 9907 9905 9902 9900 9897 9895 9892 9890 9888 9886 9883 9881 9880 9878 9876 9874 9873 9872 9870 9869 9868 9867 9866 9866 9865 9865 9865 9864 9864 9864 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9879 9880 9882 9884 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 10005 2 7 1 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9998 9998 9998 9999 9999 9999 99991000010000100001000010000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9997 9997 9997 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 10006 2 7 1 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9945 9944 9942 9940 9937 9935 9933 9931 9928 9925 9923 9920 9917 9914 9911 9908 9905 9902 9899 9895 9892 9888 9885 9882 9878 9875 9871 9868 9864 9861 9857 9854 9850 9847 9844 9841 9838 9835 9832 9829 9827 9824 9822 9820 9818 9816 9814 9813 9812 9810 9810 9809 9808 9808 9808 9808 9808 9809 9809 9810 9811 9813 9814 9816 9817 9819 9821 9824 9826 9829 9831 9834 9837 9840 9843 9846 9849 9852 9856 9859 9862 9866 9869 9872 9876 9879 9882 9885 9888 9892 9895 9897 9900 9903 9906 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 10007 2 7 1 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 10008 2 7 1 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9948 9946 9943 9941 9938 9935 9931 9928 9924 9921 9917 9912 9908 9903 9898 9893 9888 9883 9877 9871 9865 9859 9852 9845 9839 9832 9824 9817 9810 9802 9795 9787 9780 9772 9765 9757 9750 9742 9735 9728 9721 9715 9708 9702 9696 9690 9685 9680 9676 9671 9667 9664 9661 9658 9656 9654 9652 9651 9650 9650 9650 9651 9652 9653 9655 9657 9659 9662 9665 9668 9672 9676 9680 9684 9689 9694 9699 9705 9710 9716 9721 9727 9733 9739 9745 9751 9757 9763 9770 9776 9782 9788 9793 9799 9805 9810 9815 9821 9825 9830 9835 9839 9843 9847 9850 9854 9857 9859 9862 9864 9866 9867 9868 9869 9870 9870 9870 9869 9869 9868 9866 9865 9863 9861 9858 9856 9853 9850 9846 9843 9839 9835 9831 9827 9823 9818 9813 9809 9804 9799 9794 9789 9784 9779 9774 9770 9765 9760 9755 9750 9746 9741 9737 9732 9728 9724 9720 9716 9713 9710 9707 9704 9701 9699 9697 9695 9693 9692 9691 9691 9690 9690 9691 9691 9693 9694 9696 9698 9700 9703 9706 9709 9712 9716 9720 9725 9729 9734 9739 9744 9750 9755 9761 9766 9772 9778 9784 9790 9796 9802 9808 9814 9820 9825 9831 9837 9842 9847 9852 9857 9862 9867 9872 9876 9880 9884 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 10009 2 7 1 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9932 9930 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9897 9894 9891 9887 9884 9880 9877 9873 9870 9867 9863 9860 9857 9854 9851 9848 9845 9842 9840 9837 9835 9833 9831 9829 9828 9826 9825 9824 9823 9822 9822 9821 9821 9821 9821 9822 9822 9823 9824 9825 9826 9827 9828 9830 9832 9833 9835 9837 9839 9842 9844 9846 9849 9851 9854 9856 9859 9861 9864 9867 9870 9872 9875 9878 9881 9884 9887 9889 9892 9895 9898 9901 9904 9906 9909 9912 9914 9917 9920 9922 9925 9927 9930 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 10010 2 7 1 9914 9913 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9876 9874 9871 9868 9866 9863 9860 9857 9854 9851 9848 9846 9843 9840 9837 9835 9832 9830 9827 9825 9823 9821 9819 9817 9816 9814 9813 9811 9810 9809 9808 9807 9806 9805 9803 9802 9801 9800 9798 9797 9795 9793 9790 9788 9785 9782 9778 9774 9770 9766 9761 9756 9751 9745 9739 9733 9727 9720 9713 9707 9700 9693 9686 9679 9672 9666 9659 9653 9648 9642 9638 9633 9630 9626 9624 9622 9620 9620 9620 9621 9622 9624 9627 9631 9635 9640 9645 9651 9658 9665 9673 9681 9689 9698 9707 9716 9725 9735 9744 9753 9763 9772 9781 9789 9798 9806 9814 9821 9829 9835 9842 9848 9853 9858 9863 9867 9871 9875 9878 9880 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9877 9875 9874 9873 9871 9870 9868 9866 9864 9862 9859 9857 9855 9852 9849 9846 9844 9841 9837 9834 9831 9828 9824 9821 9818 9814 9811 9807 9804 9800 9796 9793 9789 9785 9781 9777 9773 9769 9764 9760 9755 9750 9745 9740 9734 9729 9723 9717 9710 9703 9696 9689 9681 9674 9665 9657 9648 9639 9630 9621 9611 9601 9592 9582 9572 9562 9552 9542 9532 9522 9513 9504 9495 9487 9479 9471 9464 9458 9452 9446 9442 9438 9435 9432 9431 9430 9430 9430 9431 9434 9436 9440 9444 9449 9455 9461 9468 9476 9483 9492 9501 9510 9519 9529 9539 9549 9559 9569 9580 9590 9600 9610 9620 9630 9640 9649 9658 9667 9676 9684 9692 9700 9708 9715 9722 9728 9735 9741 9747 9753 9758 9763 9768 9773 9778 9783 9787 9791 9796 9800 9804 9808 9812 9815 9819 9823 9826 9830 9834 9837 9840 9844 9847 9850 9853 9856 9859 9862 9864 9867 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 10011 2 7 1 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9881 9882 9884 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9927 9928 9928 9927 9927 9927 9926 9925 9924 9923 9921 9919 9917 9915 9913 9910 9907 9904 9900 9897 9893 9890 9886 9882 9878 9874 9871 9867 9863 9860 9856 9853 9849 9846 9843 9841 9838 9835 9833 9830 9828 9825 9822 9819 9816 9813 9809 9804 9799 9794 9788 9780 9772 9763 9754 9743 9730 9717 9703 9687 9671 9652 9633 9612 9591 9568 9545 9520 9495 9469 9442 9415 9388 9360 9333 9305 9279 9252 9227 9202 9178 9155 9134 9115 9097 9080 9066 9053 9043 9035 9029 9025 9024 9025 9027 9032 9039 9048 9060 9073 9087 9103 9121 9140 9160 9181 9202 9224 9247 9270 9293 9315 9338 9360 9382 9403 9423 9442 9460 9477 9493 9508 9522 9535 9546 9556 9565 9572 9579 9584 9588 9592 9594 9596 9597 9598 9598 9597 9596 9595 9593 9592 9590 9589 9587 9586 9584 9583 9582 9582 9581 9581 9581 9582 9582 9584 9585 9586 9588 9590 9592 9594 9597 9599 9602 9605 9607 9610 9613 9616 9619 9621 9624 9627 9630 9633 9635 9638 9641 9644 9647 9650 9653 9657 9660 9664 9667 9671 9675 9680 9684 9689 9694 9699 9704 9709 9715 9720 9726 9732 9738 9744 9751 9757 9763 9769 9776 9782 9788 9794 9800 9806 9812 9818 9823 9828 9834 9838 9843 9848 9852 9856 9860 9864 9868 9871 9875 9878 9881 9884 9886 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 10012 2 7 1 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9862 9860 9858 9857 9855 9853 9851 9848 9846 9844 9841 9839 9836 9834 9831 9828 9826 9823 9820 9817 9814 9811 9807 9804 9801 9797 9794 9790 9786 9782 9778 9774 9770 9765 9760 9756 9751 9746 9741 9735 9730 9724 9719 9713 9707 9701 9695 9689 9683 9677 9671 9665 9659 9653 9647 9641 9635 9630 9625 9620 9616 9612 9608 9604 9601 9599 9597 9595 9594 9593 9593 9593 9594 9595 9597 9600 9602 9606 9610 9614 9619 9624 9629 9635 9641 9647 9654 9661 9668 9675 9682 9690 9697 9705 9712 9719 9727 9734 9741 9748 9754 9761 9767 9773 9779 9785 9790 9795 9800 9805 9810 9814 9818 9822 9826 9829 9833 9836 9839 9842 9845 9847 9850 9852 9855 9857 9859 9861 9863 9866 9868 9870 9871 9873 9875 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9893 9893 9894 9895 9895 9895 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9867 9865 9864 9862 9860 9858 9857 9855 9853 9851 9850 9848 9846 9845 9843 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9831 9830 9830 9830 9830 9830 9830 9831 9831 9832 9833 9834 9835 9836 9838 9839 9841 9843 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9873 9874 9876 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9901 10013 2 7 1 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9888 9886 9884 9882 9880 9877 9875 9873 9870 9868 9866 9863 9860 9858 9855 9852 9849 9846 9843 9840 9837 9834 9830 9827 9823 9820 9816 9812 9808 9804 9800 9796 9792 9787 9783 9778 9774 9769 9765 9760 9755 9751 9746 9741 9736 9732 9727 9722 9717 9713 9708 9704 9699 9694 9690 9686 9681 9677 9673 9669 9665 9661 9657 9653 9650 9646 9643 9640 9637 9634 9631 9629 9626 9624 9622 9620 9619 9617 9616 9615 9614 9613 9613 9613 9613 9613 9614 9614 9615 9616 9618 9619 9621 9623 9625 9628 9630 9633 9636 9639 9642 9646 9649 9653 9657 9660 9664 9668 9672 9676 9680 9685 9689 9693 9697 9701 9705 9710 9714 9718 9722 9726 9730 9734 9738 9742 9746 9750 9753 9757 9761 9765 9768 9772 9775 9779 9782 9786 9789 10014 2 7 1 9793 9796 9800 9803 9806 9809 9813 9816 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9848 9851 9853 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9895 9897 9898 9900 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 10015 2 7 1 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9887 9885 9883 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9829 9826 9822 9818 9815 9811 9807 9803 9799 9795 9791 9787 9783 9779 9775 9772 9768 9764 9760 9757 9753 9750 9747 9744 9741 9738 9735 9733 9731 9728 9726 9724 9723 9721 9719 9718 9717 9715 9714 9713 9712 9711 9710 9709 9708 9707 9706 9705 9704 9702 9701 9699 9698 9696 9694 9692 9689 9687 9684 9682 9679 9676 9673 9669 9666 9662 9659 9655 9651 9647 9644 9640 9636 9633 9629 9626 9622 9619 9616 9614 9611 9609 9607 9606 9604 9603 9603 9603 9603 9603 9604 9606 9608 9610 9612 9615 9618 9622 9626 9630 9634 9639 9644 9649 9654 9660 9666 9671 9677 9683 9689 9695 9701 9707 9713 9719 9725 9731 9736 9742 9747 9752 9757 9762 9767 9772 9776 9780 9784 9788 9792 9795 9799 9802 9805 9808 9811 9813 9816 9818 9820 9823 9825 9827 9829 9830 9832 9834 9835 9837 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9846 9846 9846 9847 9846 9846 9846 9845 9845 9844 9844 9843 9842 9841 9839 9838 9837 9835 9834 9832 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9810 9808 9806 9803 9801 9798 9796 9793 9791 9788 9785 9782 9780 9777 9774 9771 9768 9765 9761 9758 10016 2 7 1 9755 9752 9748 9745 9742 9738 9735 9732 9728 9725 9722 9719 9716 9712 9709 9707 9704 9701 9699 9696 9694 9692 9690 9688 9686 9685 9684 9683 9682 9681 9681 9681 9681 9681 9681 9682 9683 9684 9685 9686 9688 9690 9691 9693 9695 9698 9700 9702 9705 9707 9710 9713 9716 9718 9721 9724 9727 9730 9733 9736 9739 9742 9745 9747 9750 9753 9756 9759 9762 9764 9767 9770 9772 9775 9778 9780 9783 9785 9788 9790 9792 9795 9797 9799 9801 9804 9806 9808 9810 9812 9814 9815 9817 9819 9820 9822 9823 9825 9826 9827 9828 9830 9831 9831 9832 9833 9834 9834 9835 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9835 9835 9834 9834 9833 9832 9831 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9804 9803 9802 9801 9800 9798 9797 9796 9794 9792 9791 9789 9787 9785 9783 9781 9779 9776 9774 9771 9769 9766 9763 9760 9758 9755 9752 9749 9746 9743 9740 9737 9735 9732 9729 9726 9723 9720 9718 9715 9712 9709 9707 9704 9701 9698 9695 9692 9688 9685 9681 9678 9674 9669 9665 9660 9655 9650 9645 9639 9633 9627 9620 9613 9606 9598 9591 9583 9575 9566 9558 9549 9540 9530 9521 9511 9502 9492 9482 9472 9462 9452 9441 9431 9420 9409 9398 9386 9374 9362 9350 9337 9324 9310 9295 9280 9265 9248 9231 9213 9194 9175 9154 9132 9110 9086 9062 9036 9009 8982 8953 8924 8893 8862 8830 8798 8764 8730 8696 8661 8626 8591 8555 8520 8484 8449 8414 8379 8345 8311 8278 8245 8213 8182 8152 8122 8094 8066 8038 8012 7987 7962 7938 7914 7892 7870 7849 7828 7808 7789 7769 7751 7732 7714 7697 7679 7662 7646 7630 7614 7599 7584 7569 7556 7543 7530 7519 7508 7499 7491 7484 7478 7474 7471 7469 7470 7472 7476 7481 7489 7499 7510 7524 7539 7556 7575 7596 7618 7642 7668 7695 7724 7753 7783 7814 7846 7878 7911 7944 7976 8009 8041 8072 8103 8133 8163 8190 8217 8242 8266 8289 8310 8329 8347 8363 8378 8390 8401 8410 8417 8423 8427 8429 8429 8428 8426 8422 8416 8408 8399 8389 8377 8363 8348 8331 8312 8292 8270 8247 8222 8194 8165 8135 8102 8067 8031 7993 7953 7910 7867 7821 7773 7724 7673 7621 7568 7513 7458 7401 7344 7287 7229 7172 7115 7058 7002 6948 6895 6844 6795 6748 6704 6662 6624 6589 6558 6530 6506 6486 6471 6460 6454 6451 6454 6461 6472 6487 6508 6532 6561 6594 6630 6670 6713 6760 6809 6861 6916 6972 7031 7091 7153 7215 7278 7342 7406 7470 7534 7597 7660 7722 7783 7843 7902 10017 2 7 1 7960 8015 8070 8122 8173 8223 8270 8316 8361 8403 8444 8484 8522 8558 8593 8627 8659 8691 8721 8750 8778 8806 8832 8857 8882 8906 8930 8953 8975 8997 9019 9040 9060 9080 9100 9119 9138 9156 9174 9192 9209 9226 9242 9258 9273 9288 9302 9316 9330 9343 9355 9367 9379 9390 9401 9411 9421 9431 9440 9449 9458 9467 9475 9482 9490 9498 9505 9512 9519 9525 9532 9538 9545 9551 9557 9563 9569 9575 9581 9587 9592 9598 9604 9609 9615 9620 9625 9630 9635 9640 9645 9650 9655 9659 9663 9668 9672 9676 9680 9684 9688 9691 9695 9698 9702 9705 9708 9711 9714 9717 9719 9722 9725 9727 9729 9732 9734 9736 9738 9740 9741 9743 9745 9746 9748 9749 9751 9752 9753 9754 9755 9756 9757 9758 9759 9759 9760 9761 9762 9762 9763 9763 9764 9765 9765 9766 9766 9767 9767 9768 9769 9769 9770 9771 9771 9772 9772 9773 9774 9774 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9775 9775 9774 9773 9772 9771 9769 9767 9766 9763 9761 9759 9756 9753 9750 9747 9744 9740 9737 9733 9729 9726 9722 9718 9714 9710 9706 9702 9698 9694 9690 9686 9682 9679 9675 9672 9669 9666 9663 9660 9658 9656 9654 9652 9651 9649 9648 9648 9647 9647 9647 9647 9647 9648 9649 9650 9652 9653 9655 9657 9660 9662 9665 9668 9671 9674 9678 9681 9685 9689 9693 9698 9702 9707 9711 9716 9721 9726 9731 9736 9741 9746 9751 9756 9761 9767 9772 9777 9782 9787 9792 9797 9802 9806 9811 9816 9820 9824 9829 9833 9837 9840 9844 9848 9851 9854 9858 9861 9863 9866 9869 9871 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 10018 2 7 1 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9878 9876 9874 9872 9870 9869 9867 9865 9864 9862 9861 9860 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9852 9851 9851 9851 9852 9852 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9862 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9854 9852 9851 9849 9848 9846 9845 9843 9842 9840 9839 9837 9836 9835 9833 9832 9830 9829 9827 9826 9824 9823 9821 9820 9818 9816 9815 9813 9811 9809 9807 9805 9803 9801 9798 9796 9793 9790 9788 9785 9782 9779 9776 9772 9769 9766 9762 9759 9755 9752 9748 9744 9740 9737 9733 9729 9725 9721 9717 9713 9709 9705 9701 9696 9692 9688 9683 9678 9673 9668 9663 9657 9651 9645 9639 9632 9624 9617 9609 9600 9591 9582 9572 9561 9550 9539 9527 9514 9501 9488 9474 9459 9444 9429 9414 9398 9382 9365 9349 9332 9315 9299 9282 9265 9249 9233 9217 9202 9187 9172 9158 9145 9132 9119 9107 9096 9086 9076 9067 9058 9051 9044 9037 9031 9026 9021 9017 9013 9010 9007 9004 9002 9000 8998 8996 8995 8993 8992 8990 8988 8987 8985 8983 8981 8979 8977 8974 8972 8969 8967 8964 8961 8959 8956 8954 8951 8949 8947 8946 8945 8944 8944 8944 8945 8947 8949 8951 8955 8959 8964 8970 8977 8984 8992 9001 9010 9021 9032 9044 9056 9069 9082 9096 9111 9125 9141 9156 9172 9187 9203 9219 9235 9251 9266 9282 9297 9312 9326 9341 9355 9368 9381 9394 9406 9418 9429 9440 9450 9460 9469 9478 9487 9495 9502 9510 9516 9523 9529 9535 9541 9547 9552 9557 9562 9567 9572 9576 9581 9585 9590 9594 9599 9603 9607 9612 9616 9620 9625 9629 9634 9638 9643 9647 9652 9656 9661 9665 9670 9674 9679 9684 9688 9693 9697 9702 9706 9711 9715 9720 9724 9729 9733 9737 9742 9746 9750 9754 9759 9763 9767 9771 9775 9779 9783 9787 9790 9794 9798 9801 9805 9809 9812 9815 9819 9822 9825 9828 9831 9834 9837 9839 9842 9844 9847 9849 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 10019 2 7 1 9881 9882 9883 9884 9885 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9869 9868 9866 9865 9863 9861 9860 9858 9856 9853 9851 9849 9846 9844 9841 9838 9835 9832 9828 9825 9821 9817 9813 9808 9804 9799 9794 9789 9783 9777 9771 9765 9758 9752 9744 9737 9729 9721 9713 9705 9696 9687 9677 9668 9658 9648 9638 9628 9617 9606 9595 9584 9573 9562 9551 9540 9529 9518 9507 9496 9485 9475 9464 9454 9445 9435 9426 9418 9409 9402 9395 9388 9382 9376 9371 9367 9363 9360 9358 9356 9355 9355 9355 9356 9358 9360 9363 9367 9371 9376 9382 9388 9395 9402 9409 9417 9426 9435 9444 9453 9463 9473 9483 9494 9504 9515 9525 9536 9546 9557 9567 9578 9588 9598 9608 9618 9627 9637 9646 9655 9663 9672 9680 9688 9695 9703 9710 9717 9723 9730 9736 9742 9748 9753 9759 9764 9769 9773 9778 9782 9787 9791 9795 9799 9802 9806 9809 9813 9816 9819 9822 9825 9828 9831 9834 9836 9839 9841 9843 9845 9848 9850 9852 9853 9855 9857 9859 9860 9862 9863 9864 9865 10020 2 7 1 9867 9868 9869 9870 9871 9871 9872 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9929 9929 9928 9928 9928 9927 9927 9926 9925 9924 9922 9921 9919 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9884 9882 9879 9876 9873 9871 9868 9866 9864 9863 9861 9860 9859 9859 9858 9858 9858 9859 9860 9861 9862 9863 9865 9867 9869 9872 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9909 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9882 9881 9879 9876 9874 9872 9869 9866 9863 9860 9857 9854 9850 9846 9842 9838 9834 9830 9825 9820 9815 9810 9805 9800 9795 9789 9784 9778 9773 9767 9761 9756 9750 9744 9739 9733 9727 9722 9716 9711 9705 9700 9695 9690 9685 9680 9676 9671 9667 9663 9659 9656 9652 9649 9646 9643 9641 9638 9636 9634 9633 9631 9630 9629 9629 9628 9628 9628 9629 9629 9630 9631 9633 9635 9636 9639 9641 9643 9646 9649 9652 9656 9659 9663 9667 9671 9676 9680 9685 9689 9694 9699 9704 9709 9715 9720 9725 9731 9736 9742 9747 9752 9758 9763 9769 9774 9779 9785 9790 9795 9800 9805 9810 9814 9819 9823 9828 9832 9836 9840 9843 10021 2 7 1 9847 9850 9853 9856 9859 9862 9865 9867 9869 9871 9873 9875 9876 9877 9878 9879 9880 9881 9881 9881 9882 9882 9881 9881 9881 9880 9879 9879 9878 9877 9875 9874 9873 9871 9870 9869 9867 9865 9864 9862 9860 9859 9857 9855 9854 9852 9850 9849 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9835 9835 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9835 9836 9836 9837 9838 9839 9840 9841 9843 9844 9845 9847 9848 9849 9851 9852 9854 9856 9857 9859 9861 9862 9864 9866 9867 9869 9871 9872 9874 9875 9877 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9859 9858 9857 9856 9855 9855 9854 9853 9852 9851 9850 9849 9849 9848 9847 9846 9846 9845 9844 9843 9843 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9835 9835 9834 9833 9832 9831 9830 9829 9828 9826 9825 9823 9822 9820 9819 9817 9815 9813 9811 9809 9807 9805 9802 9800 9797 9795 9792 9790 9787 9784 9781 9778 9775 9772 9769 9766 9763 9760 9756 9753 9750 9746 9742 9739 9735 9731 9727 9722 9718 9714 9709 9704 9699 9694 9689 9684 9678 9672 9666 9660 9654 9648 9641 9634 9627 9620 9613 9605 9598 9590 9582 9573 9565 9556 9547 9538 9528 9519 9509 9498 9487 9476 9465 9453 9441 9428 9415 9401 9386 9371 9356 9339 9322 9305 9286 9267 9247 9227 9205 9183 9160 9137 9112 9087 9062 9035 9009 8981 8953 8925 8896 8867 8838 8809 8780 8751 8722 8694 8666 8639 8612 8586 8560 8536 8513 8491 8471 8451 8433 8417 8402 8389 8378 8368 8360 8354 8350 8347 8347 8348 8351 8355 8362 8370 8379 8390 8403 8417 8432 8448 8466 8484 8504 8524 8545 8566 8588 8610 8633 8656 8679 8702 8726 8749 8772 8795 8817 8840 8862 8883 8905 8926 8946 8966 8986 9005 9024 9043 9061 9079 9096 9113 9130 9146 9162 9178 9194 9209 9224 9239 9254 9268 9283 9297 9311 9325 9338 9352 9365 9378 9391 9404 9417 9429 9441 9453 9465 9476 9488 9498 9509 9519 9529 9539 9549 9558 9567 9575 9583 9591 9598 9606 9612 9619 9625 9631 9637 9642 9647 9652 9657 9661 9666 9670 9674 9677 9681 9684 9688 9691 9694 9697 9700 9702 9705 9708 9710 9713 9716 9718 9720 9723 9725 9728 9730 9732 9734 9737 9739 9741 9744 9746 9748 9750 9752 9755 9757 9759 9761 9763 9765 9768 9770 9772 9774 9776 9778 9780 9783 10022 2 7 1 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9806 9808 9810 9812 9813 9815 9817 9818 9819 9821 9822 9823 9825 9826 9827 9828 9829 9829 9830 9831 9831 9832 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9832 9832 9831 9831 9830 9830 9829 9828 9827 9826 9826 9825 9824 9822 9821 9820 9819 9817 9816 9814 9812 9811 9809 9807 9805 9803 9800 9798 9796 9793 9790 9788 9785 9782 9779 9776 9772 9769 9766 9762 9758 9755 9751 9747 9743 9738 9734 9730 9725 9720 9715 9710 9705 9700 9694 9688 9682 9676 9670 9663 9657 9650 9643 9636 9628 9620 9613 9605 9596 9588 9580 9571 9563 9554 9545 9537 9528 9519 9511 9502 9494 9486 9478 9470 9462 9455 9449 9442 9436 9431 9426 9421 9417 9413 9411 9408 9406 9405 9405 9405 9405 9407 9409 9411 9414 9418 9422 9426 9431 9437 9443 9449 9456 9463 9470 9478 9486 9494 9502 9511 9519 9527 9536 9544 9553 9561 9569 9578 9586 9594 9601 9609 9616 9623 9631 9637 9644 9650 9657 9663 9669 9674 9680 9685 9690 9696 9700 9705 9710 9714 9719 9723 9727 9731 9735 9739 9743 9747 9750 9754 9757 9761 9764 9767 9771 9774 9777 9780 9782 9785 9788 9790 9793 9795 9797 9799 9801 9803 9805 9807 9809 9810 9812 9813 9814 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9826 9827 9828 9828 9829 9830 9830 9831 9831 9832 9832 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9821 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9799 9797 9794 9791 9789 9786 9783 9780 9777 9773 9770 9767 9764 9760 9757 9753 9749 9745 9742 9738 9734 9730 9725 9721 9717 9712 9707 9702 9697 9692 9686 9681 9675 9668 9662 9655 9648 9640 9633 9624 9616 9607 9598 9588 9578 9568 9557 9546 9534 9522 9510 9498 9485 9472 9459 9446 9433 9420 9407 9394 9381 9368 9355 9343 9332 9320 9309 9299 9290 9281 9273 9265 9259 9253 9248 9245 9242 9240 9239 9239 9241 9243 9246 9250 9256 9262 9269 9276 9285 9294 9304 9315 9326 9338 9351 9363 9376 9389 9403 9417 9430 9444 9457 9471 9485 9498 9511 9524 9536 9548 9560 9572 9583 9594 9604 9614 9624 9633 9642 9650 9658 9666 9673 9680 9687 9694 9700 9706 9712 9718 9723 9728 9733 9738 9743 9748 9752 9757 9761 9765 9769 9773 9777 9781 9785 9788 9792 9795 9799 9802 9805 9808 9811 9813 9816 9818 9821 9823 9825 9827 9829 9831 9832 9834 9835 9836 9837 9839 9840 9841 9842 9842 9843 9844 9845 9846 9846 9847 9848 9849 9849 9850 9851 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 10023 2 7 1 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9858 9857 9857 9856 9855 9854 9853 9851 9850 9849 9848 9846 9845 9843 9842 9840 9839 9837 9835 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9784 9782 9781 9779 9778 9777 9775 9774 9773 9773 9772 9771 9770 9770 9769 9769 9768 9768 9768 9768 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9765 9765 9765 9764 9764 9763 9763 9762 9762 9761 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9756 9755 9755 9755 9755 9755 9755 9755 9755 9754 9754 9754 9754 9753 9753 9752 9751 9750 9749 9748 9746 9744 9742 9740 9737 9734 9731 9728 9724 9719 9715 9710 9705 9700 9695 9689 9683 9677 9671 9665 9659 9653 9646 9640 9633 9627 9621 9614 9608 9601 9595 9588 9581 9574 9567 9560 9553 9545 9536 9527 9518 9508 9497 9485 9473 9459 9445 9429 9412 9394 9375 9354 9332 9309 9284 9258 9230 9202 9172 9141 9109 9076 9042 9007 8972 8936 8900 8865 8829 8793 8759 8724 8691 8659 8628 8599 8571 8545 8522 8500 8481 8465 8451 8439 8431 8425 8422 8422 8424 8430 8439 8450 8464 8480 8499 8520 8543 8568 8594 8623 8653 8684 8716 8748 8782 8816 8850 8884 8917 8951 8984 9017 9049 9080 9110 9139 9167 9194 9219 9244 9267 9289 9310 9329 9348 9365 9381 9396 9411 9424 9437 9449 9460 9470 9481 9490 9500 9509 9518 9526 9535 9543 9551 9560 9568 9576 9585 9593 9601 9609 9618 9626 9634 9642 9650 9658 9665 9673 9680 9687 9694 9701 9707 9714 9719 9725 9730 9735 9740 9744 9748 9752 9756 9759 9762 9765 9768 9771 9773 9775 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9819 9821 9823 9825 9827 9829 9831 9832 9834 9836 9837 9839 9840 9841 9843 9844 9845 9846 9847 9847 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9849 9849 9848 9847 9846 9845 9844 9843 9841 9840 9838 9837 9835 9833 9831 9829 9827 9825 9822 9820 9818 9815 9813 9811 9809 9807 9804 9802 9801 9799 9797 9796 9794 9793 9792 9791 9791 9791 9790 9790 9791 9791 9792 9793 9794 9796 9797 9799 9801 9803 9805 9807 9810 9812 9815 9818 9820 9823 9826 9829 9832 9835 10024 2 7 1 9838 9840 9843 9846 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9879 9881 9882 9883 9885 9886 9887 9888 9889 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9891 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 10025 2 7 1 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9884 9883 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9862 9860 9858 9855 9852 9850 9847 9844 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9811 9808 9805 9801 9797 9794 9790 9786 9782 9778 9773 9769 9764 9760 9755 9750 9744 9739 9733 9728 9722 9715 9709 9703 9696 9689 9682 9675 9667 9659 9652 9644 9636 9627 9619 9610 9601 9592 9583 9574 9565 9556 9546 9537 9527 9517 9507 9498 9488 9478 9468 9458 9449 9439 9429 9420 9410 9401 9392 9382 9373 9365 9356 9348 9340 9332 9324 9317 9310 9304 9297 9292 9286 9281 9276 9272 9268 9265 9262 9259 9257 9256 9255 9254 9254 9254 9255 9257 9258 9260 9263 9266 9269 9273 9277 9282 9287 9292 9297 9303 9309 9315 9322 9329 9336 9343 9350 9358 9365 9373 9381 9389 9396 9404 9412 9420 9428 9435 9443 9450 9458 9465 9472 9478 9485 9491 9497 9502 9507 9512 9516 9520 9523 9526 9528 9530 9531 9531 9531 9531 9530 9528 9526 9523 9519 9515 9511 9505 9500 9494 9487 9481 9473 9466 9458 9451 9443 9435 9427 9419 9411 9404 9396 9389 9383 9377 9371 9366 9361 9357 9354 9351 9349 9348 9348 9348 9349 9351 9353 9357 9361 9365 9370 9376 9383 9389 9397 9404 9412 9421 9429 10026 2 7 1 9438 9446 9455 9463 9472 9480 9488 9496 9503 9510 9517 9523 9528 9534 9538 9542 9546 9549 9551 9553 9554 9555 9555 9555 9555 9554 9553 9551 9549 9547 9545 9543 9540 9538 9536 9533 9531 9528 9526 9524 9523 9521 9520 9519 9519 9519 9519 9519 9520 9521 9523 9525 9527 9530 9533 9536 9539 9543 9548 9552 9557 9562 9567 9573 9578 9584 9590 9596 9602 9609 9615 9622 9628 9635 9642 9649 9655 9662 9669 9676 9682 9689 9696 9702 9709 9715 9722 9728 9734 9741 9747 9753 9758 9764 9770 9775 9781 9786 9791 9796 9801 9805 9810 9814 9818 9822 9826 9829 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9863 9865 9866 9868 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 10027 2 7 1 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9908 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9884 9882 9881 9879 9877 9875 9873 9872 9870 9868 9867 9865 9863 9862 9860 9859 9858 9856 9855 9854 9853 9851 9850 9850 9849 9848 9847 9846 9846 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9846 9846 9847 9848 9848 9849 9850 9851 9852 9854 9855 9856 9857 9859 9860 9862 9863 9865 9866 9868 9869 9871 9872 9874 9876 9877 9879 9880 9882 9883 9884 9886 9887 9888 9889 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9892 9892 9891 10028 2 7 1 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9879 9879 9879 9879 9879 9879 9880 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9845 9844 9842 9840 9838 9837 9835 9833 9831 9829 9826 9824 9822 9820 9817 9815 9813 9810 9808 9806 9803 9801 9799 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9777 9775 9774 9772 9771 9770 9769 9768 9767 9767 9766 9766 9765 9765 9765 9765 9765 9765 9765 9766 9766 9766 9767 9767 9768 9768 9769 9769 9770 9770 9770 9771 9771 9771 9771 9771 9771 9770 9770 9769 9768 9767 9766 9765 9763 9761 9759 9757 9755 9752 9749 9746 9743 9739 9735 9731 9727 9723 9718 9713 9708 9703 9698 9693 9687 9682 9676 9670 9665 9659 9653 9648 9642 9637 9631 9626 9621 9616 9612 9608 9604 9600 9596 9593 9590 9588 9586 9584 9583 9582 9582 9582 9582 9583 9584 9585 9587 9590 9592 9595 9599 9602 9606 9611 9615 9620 9625 9630 9636 9642 9647 9653 9659 9665 9672 9678 9684 9690 9697 9703 9709 9716 9722 9728 9734 9740 9746 9751 9757 9763 9768 9773 9779 9784 9789 9793 9798 9803 9807 9812 9816 9820 9824 9828 9832 9835 9839 9842 9845 9848 9851 9854 9857 9859 9862 9864 9866 9869 9870 9872 9874 9876 9877 9878 9879 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 10029 2 7 1 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9872 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9849 9847 9844 9841 9838 9835 9831 9828 9824 9821 9817 9813 9809 9805 9801 9797 9792 9788 9783 9779 9774 9769 9765 9760 9755 9751 9746 9741 9737 9732 9728 9723 9719 9715 9711 9707 9703 9699 9696 9692 9689 9686 9684 9681 9679 9677 9675 9673 9672 9671 9670 9669 9669 9669 9669 9669 9670 9671 9672 9673 9674 9676 9678 9681 9683 9686 9689 9692 9695 9698 9702 9706 9710 9714 9718 9723 9727 9731 9736 9741 9745 9750 9755 9760 9765 9769 9774 9779 9784 9788 9793 9797 9802 9806 9810 9814 9818 9822 9826 9829 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9862 9863 9865 9867 9869 9870 9872 9873 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9896 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 10030 2 7 1 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9882 9883 9883 9884 9884 9885 9886 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9863 9863 9862 9862 9861 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9839 9838 9837 9835 9834 9832 9831 9829 9828 9826 9825 9823 9822 9820 9819 9817 9816 9814 9812 9811 9809 9807 9806 9804 9802 9801 9799 9798 9796 9794 9793 9791 9790 9788 9787 9785 9784 9783 9782 9780 9779 9778 9777 9777 9776 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9776 9777 9778 9779 9780 9781 9783 9784 9786 9787 9789 9790 9792 9794 9795 9797 9799 9801 9802 9804 9806 9807 9809 9810 9812 9813 9815 9816 9817 9818 9820 9821 9822 9823 9823 9824 9825 9826 9826 9827 9828 9828 9829 9829 9830 9830 10031 2 7 1 9831 9832 9832 9833 9833 9834 9834 9835 9836 9836 9837 9837 9838 9839 9840 9840 9841 9842 9842 9843 9844 9845 9845 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9858 9858 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9870 9869 9869 9868 9867 9867 9866 9866 9865 9864 9864 9863 9863 9862 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9833 9832 9831 9831 9830 9829 9829 9828 9828 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9827 9827 9826 9825 9824 9823 9822 9820 9819 9817 9815 9814 9811 9809 9807 9804 9802 9799 9796 9793 9790 9787 9783 9780 9776 9772 9768 9765 9761 9757 9753 9748 9744 9740 9736 9731 9727 9723 9719 9714 9710 9706 9702 9698 9694 9690 9686 9682 9678 9675 9671 9668 9665 9662 9659 9656 9653 9651 9649 9647 9645 9643 9642 9640 9639 9639 9638 9638 9638 9638 9639 9639 9640 9642 9643 9645 9647 9649 9652 9655 9658 9661 9664 9668 9672 9676 9680 9684 9689 9693 9698 9703 9708 9712 9717 9722 9727 9732 9737 9741 9746 9751 9755 9759 9764 9768 9771 9775 9779 9782 9785 9788 9791 9793 9796 9798 9800 9801 9803 9804 9805 9806 9807 9807 9807 9807 9807 9807 9807 9806 9805 9805 9804 9802 9801 9800 9798 9797 9795 9793 9791 9789 9787 9785 9782 9780 9777 9775 9772 9770 9767 9764 9761 9758 9755 9752 9749 9746 9743 9740 9737 9734 9731 9728 9725 9722 9719 9716 9713 9710 9707 9705 9702 9700 9698 9695 9693 9691 9690 9688 9687 9685 9684 9683 9682 9682 9681 9681 9681 9681 9681 9681 9682 9682 10032 2 7 1 9683 9684 9685 9686 9687 9688 9690 9691 9693 9694 9696 9698 9699 9701 9703 9704 9706 9707 9709 9711 9712 9713 9715 9716 9717 9719 9720 9721 9722 9722 9723 9724 9725 9725 9726 9727 9727 9728 9728 9729 9729 9729 9730 9730 9731 9731 9732 9733 9733 9734 9735 9736 9736 9737 9738 9739 9740 9741 9743 9744 9745 9746 9747 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9760 9761 9761 9762 9762 9762 9762 9762 9761 9761 9761 9760 9759 9759 9758 9757 9756 9754 9753 9752 9750 9749 9747 9745 9744 9742 9740 9738 9736 9733 9731 9729 9726 9724 9721 9718 9715 9712 9709 9706 9702 9699 9695 9691 9687 9683 9679 9675 9671 9666 9661 9657 9652 9647 9642 9637 9632 9628 9623 9618 9613 9608 9603 9598 9594 9589 9585 9581 9577 9573 9570 9567 9564 9561 9558 9556 9554 9553 9552 9551 9550 9550 9550 9551 9552 9553 9554 9556 9558 9560 9563 9566 9569 9572 9576 9580 9584 9588 9592 9596 9601 9606 9610 9615 9620 9625 9630 9635 9640 9645 9650 9655 9659 9664 9669 9674 9678 9683 9687 9691 9696 9700 9704 9708 9711 9715 9719 9722 9725 9729 9732 9735 9738 9741 9743 9746 9748 9751 9753 9756 9758 9760 9762 9764 9766 9768 9769 9771 9773 9774 9776 9777 9779 9780 9782 9783 9784 9786 9787 9788 9789 9791 9792 9793 9794 9795 9797 9798 9799 9800 9801 9802 9804 9805 9806 9807 9808 9810 9811 9812 9813 9814 9816 9817 9818 9819 9820 9822 9823 9824 9825 9826 9827 9828 9829 9831 9832 9833 9834 9835 9835 9836 9837 9838 9839 9839 9840 9841 9841 9842 9842 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9841 9841 9841 9840 9840 9839 9839 9838 9838 9837 9836 9836 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9828 9828 9827 9826 9825 9824 9823 9822 9820 9819 9818 9817 9815 9814 9812 9811 9809 9807 9805 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9783 9781 9779 9777 9774 9772 9770 9768 9765 9763 9760 9758 9755 9753 9750 9747 9744 9741 9738 9735 9732 9728 9724 9721 9716 9712 9708 9703 9698 9693 9688 9682 9676 9670 9663 9657 9650 9642 9635 9627 9618 9610 9601 9592 9583 9573 9563 9553 9543 9532 9521 9511 9500 9489 9478 9466 9455 9444 9433 9422 9411 9400 9389 9378 9368 9358 9348 9338 9329 9320 9311 9303 9295 9288 9281 9275 9269 9264 9259 9255 9252 9249 9246 9245 9244 9243 9243 9244 9245 9247 9250 9253 9257 9261 9266 9271 9277 9283 9290 9297 9305 9313 9322 9330 9340 9349 9359 9369 9379 9389 9399 9410 9421 9431 9442 9453 9464 9474 9485 9495 9506 9516 9526 9536 9546 9555 9565 9574 9582 9591 9599 9608 9615 9623 9630 9637 9644 9651 9657 9663 9669 9675 9680 9685 10033 2 7 1 9690 9695 9700 9704 9709 9713 9717 9721 9724 9728 9732 9735 9738 9742 9745 9748 9751 9754 9757 9760 9763 9765 9768 9771 9774 9776 9779 9781 9784 9786 9789 9791 9793 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9815 9817 9818 9820 9821 9823 9824 9825 9826 9828 9829 9830 9831 9831 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9843 9843 9843 9844 9844 9845 9845 9846 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9852 9852 9852 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9860 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9854 9853 9853 9853 9852 9852 9852 9852 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9848 9848 9848 9847 9847 9847 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9834 9834 9833 9833 9832 9832 9831 9831 9830 9829 9829 9828 9827 9826 9826 9825 9824 9823 9822 9821 9820 9818 9817 9816 9814 9813 9812 9810 9809 9807 9805 9804 9802 9800 9799 9797 9795 9794 9792 9791 9789 9787 9786 9785 9783 9782 9781 9780 9779 9778 9777 9776 9776 9775 9775 9775 9775 9775 9775 9775 9775 9775 9776 9777 9777 9778 9779 9780 9781 9782 9783 9784 9785 9787 9788 9790 9791 9792 9794 9795 9797 9798 9800 9802 9803 9805 9806 9808 9809 9811 9812 9814 9815 9816 9818 9819 9820 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9838 9839 9839 9839 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 10034 2 7 1 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9843 9842 9842 9841 9841 9841 9840 9840 9840 9839 9839 9839 9838 9838 9837 9837 9836 9836 9836 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9829 9828 9827 9826 9825 9824 9824 9823 9822 9821 9820 9819 9818 9818 9817 9816 9815 9814 9814 9813 9812 9812 9811 9811 9810 9810 9809 9809 9808 9808 9808 9807 9807 9807 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9815 9816 9816 9816 9817 9817 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9816 9816 9816 9816 9816 9816 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9815 9815 9814 9814 9813 9812 9811 9811 9809 9808 9807 9806 9804 9803 9801 9799 9797 9795 9793 9791 9788 9786 9783 9780 9777 9774 9771 9768 9764 9761 9757 9753 9749 9745 9741 9736 9732 9727 9722 9717 9712 9707 9702 9696 9691 9685 9679 9674 9668 9662 9656 9651 9645 9639 9633 9628 9622 9617 9611 9606 9601 9596 9592 9587 9583 9580 9576 9573 9570 9567 9565 9564 9562 9561 9560 9560 9560 9561 9562 9563 9565 9567 9569 9572 9575 9579 9583 9587 9591 9596 9600 9605 9611 9616 9621 9627 9633 9639 9644 9650 9656 9662 9668 9673 9679 9684 9690 9695 9700 9706 9710 9715 9720 9724 9729 9733 9737 9741 9744 9748 9751 9754 9758 9761 9763 9766 9769 9771 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9795 9797 9799 9800 9802 9803 9805 9806 9807 9809 9810 9811 9812 9813 9814 9815 9816 9817 9817 9818 9819 9819 9820 9821 9821 9821 9822 9822 9823 9823 9823 9823 9824 9824 9824 9824 9825 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9830 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9831 9830 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 10035 2 7 1 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9832 9831 9831 9831 9831 9830 9830 9830 9829 9829 9829 9828 9828 9828 9828 9827 9827 9827 9826 9826 9826 9826 9825 9825 9825 9825 9824 9824 9824 9824 9823 9823 9823 9823 9823 9822 9822 9822 9822 9821 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9818 9817 9817 9817 9816 9816 9815 9815 9815 9814 9814 9814 9813 9813 9813 9812 9812 9812 9812 9811 9811 9811 9810 9810 9810 9810 9809 9809 9809 9809 9808 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9806 9806 9806 9807 9807 9808 9808 9809 9809 9810 9810 9811 9812 9812 9813 9814 9814 9815 9816 9816 9817 9817 9818 9818 9819 9820 9820 9821 9821 9821 9822 9822 9822 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9817 9816 9816 9815 9814 9813 9813 9812 9811 9810 9809 9808 9807 9805 9804 9803 9802 9800 9799 9797 9796 9794 9792 9791 9789 9787 9785 9782 9780 9778 9775 9772 9770 9767 9763 9760 9756 9753 9749 9745 9740 9736 9731 9726 9721 9716 9710 9705 9699 9693 9686 9680 9673 9667 9660 9653 9646 9639 9632 9624 9617 9610 9603 9596 9589 9582 9575 9569 9562 9556 9550 9545 9540 9535 9530 9526 9522 9518 9515 9512 9510 9508 9506 9505 9505 9505 9505 9506 9507 9509 9511 9513 9516 9519 9523 9527 9531 9535 9540 9545 9551 9556 9562 9568 9574 9580 9586 9592 9599 9605 9612 9618 9624 9630 9636 9642 9648 9654 9660 9665 9671 9676 9681 9685 9690 9694 9699 9703 9707 9710 9714 9717 9720 9723 9726 9728 9731 9733 9736 9738 9740 9742 9743 9745 9747 9749 9750 9752 9753 9755 9756 9758 9759 9760 9762 9763 9764 9766 9767 9768 9770 9771 9772 9773 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9786 9787 9788 9788 9789 9789 9790 9790 9791 9791 9791 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 10036 2 7 1 9794 9794 9794 9795 9795 9795 9795 9795 9795 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9796 9796 9796 9795 9795 9794 9794 9793 9792 9792 9791 9790 9790 9789 9788 9787 9786 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9759 9758 9757 9756 9756 9755 9755 9754 9753 9753 9753 9752 9752 9752 9751 9751 9751 9751 9751 9751 9751 9751 9751 9752 9752 9752 9753 9753 9754 9754 9755 9756 9757 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9773 9774 9775 9776 9776 9777 9777 9778 9778 9779 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9777 9777 9776 9776 9775 9774 9774 9773 9772 9771 9771 9770 9769 9768 9768 9767 9766 9765 9765 9764 9763 9763 9762 9762 9761 9760 9760 9759 9759 9759 9758 9758 9757 9757 9756 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9750 9750 9749 9748 9747 9747 9746 9745 9744 9743 9742 9740 9739 9738 9737 9735 9734 9732 9731 9729 9727 9726 9724 9722 9720 9718 9716 9714 9712 9710 9707 9705 9702 9700 9697 9694 9691 9688 9685 9682 9678 9674 9670 9666 9662 9657 9652 9647 9641 9635 9628 9621 9614 9606 9598 9589 9579 9569 9558 9547 9535 9522 9508 9494 9478 9462 9445 9427 9408 9388 9367 9345 9322 9297 9272 9245 9217 9188 9158 9126 9093 9059 9023 8985 8947 8906 8864 8821 8775 8729 8680 8630 8578 8524 8468 8411 8352 8291 8228 8164 8098 8030 7960 7889 7816 7742 7667 7590 7512 7433 7353 7273 7192 7110 7028 6947 6865 6785 6704 6625 6547 6470 6395 6323 6252 6184 6118 6056 5997 5942 5891 5843 5800 5761 5727 5697 5673 5654 5640 5631 5628 5630 5637 5650 5668 5691 5720 5754 5793 5836 5884 5937 5993 6054 6118 6185 6256 6330 6406 6484 6564 6646 6729 6814 6898 6983 7069 7154 7238 7322 7405 7487 7568 7647 7724 7799 7872 7943 8012 8078 8143 8205 8264 8321 8376 8428 8477 8525 8570 8613 8654 8693 8729 8764 8797 8829 8859 8887 8914 8939 8963 8986 9009 9030 9050 9069 9087 9104 9121 9137 9152 9167 9181 9195 9208 9221 9233 9244 9255 9266 9276 9285 9294 9303 9311 9319 9326 9333 9339 9345 9351 9356 9361 9365 9369 9373 9377 9380 9383 9386 9389 9391 9394 9396 9398 9400 9402 9404 9406 9407 9409 9411 9413 9414 9416 9418 9420 9421 9423 9425 9427 9429 9430 9432 9434 9436 9437 9439 9440 9442 9443 9444 9445 9446 9447 9448 9448 9449 9449 9449 9448 9448 9447 9446 9445 9443 9441 9439 9437 9434 9431 9428 9425 9421 9417 9413 9408 9403 9398 9393 9387 9381 9375 9368 9362 10037 2 7 1 9355 9347 9340 9332 9324 9316 9307 9299 9290 9280 9271 9261 9251 9241 9230 9219 9207 9196 9183 9171 9158 9144 9130 9115 9100 9084 9067 9050 9032 9013 8993 8973 8951 8929 8906 8882 8857 8832 8805 8778 8749 8720 8691 8660 8629 8598 8566 8533 8500 8467 8434 8401 8368 8336 8303 8272 8241 8210 8181 8153 8126 8100 8075 8052 8031 8012 7994 7978 7965 7953 7944 7936 7931 7928 7928 7929 7933 7939 7947 7958 7970 7984 8000 8018 8037 8058 8081 8104 8129 8155 8183 8210 8239 8268 8298 8328 8358 8388 8419 8449 8479 8509 8538 8567 8595 8623 8651 8677 8703 8729 8754 8778 8801 8823 8845 8866 8886 8906 8925 8944 8961 8979 8995 9012 9027 9042 9057 9071 9085 9099 9112 9125 9138 9150 9162 9174 9186 9197 9208 9219 9230 9240 9250 9260 9270 9280 9289 9298 9307 9316 9325 9333 9341 9349 9357 9365 9372 9379 9387 9393 9400 9407 9413 9419 9425 9431 9437 9443 9448 9454 9459 9464 9469 9474 9479 9484 9489 9494 9498 9503 9507 9511 9516 9520 9524 9528 9532 9536 9539 9543 9546 9550 9553 9557 9560 9563 9566 9569 9571 9574 9577 9579 9582 9584 9586 9588 9590 9592 9594 9596 9598 9599 9601 9602 9604 9605 9606 9608 9609 9610 9611 9612 9613 9614 9614 9615 9616 9617 9617 9618 9618 9619 9619 9620 9620 9621 9621 9621 9621 9622 9622 9622 9622 9622 9622 9622 9622 9623 9623 9623 9623 9623 9623 9623 9623 9623 9624 9624 9624 9624 9624 9625 9625 9625 9626 9626 9627 9627 9628 9628 9629 9630 9630 9631 9632 9633 9634 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9645 9646 9647 9648 9649 9650 9651 9653 9654 9655 9656 9657 9659 9660 9661 9662 9663 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9682 9683 9684 9684 9685 9686 9686 9687 9687 9687 9688 9688 9689 9689 9689 9689 9689 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9690 9690 9689 9689 9688 9687 9686 9685 9684 9683 9682 9680 9678 9677 9675 9673 9671 9668 9666 9664 9661 9659 9656 9653 9650 9647 9645 9642 9639 9636 9633 9630 9627 9623 9620 9617 9614 9611 9608 9604 9601 9597 9594 9590 9586 9581 9577 9572 9567 9562 9556 9550 9544 9537 9530 9522 9514 9505 9496 9486 9476 9465 9454 9442 9430 9418 9405 9392 9378 9365 9351 9337 9322 9308 9294 9280 9267 9253 9240 9228 9216 9204 9193 9183 9174 9166 9158 9152 9147 9142 9139 9137 9136 9136 9137 9140 9143 9148 9154 9160 9168 9177 9186 9196 9207 9219 9231 9244 9258 9271 9285 9299 9314 9328 9342 9357 9371 9385 9398 10038 2 7 1 9412 9425 9437 9449 9461 9472 9483 9493 9503 9512 9521 9529 9537 9545 9551 9558 9564 9569 9575 9580 9584 9589 9593 9597 9601 9604 9608 9611 9615 9618 9621 9624 9627 9630 9634 9637 9640 9643 9646 9649 9652 9655 9658 9661 9664 9666 9669 9672 9675 9677 9680 9682 9685 9687 9689 9691 9693 9695 9697 9699 9700 9702 9703 9705 9706 9707 9709 9710 9711 9712 9713 9714 9714 9715 9716 9717 9718 9718 9719 9720 9720 9721 9721 9722 9723 9723 9723 9724 9724 9725 9725 9725 9725 9726 9726 9726 9726 9726 9726 9726 9726 9726 9725 9725 9725 9724 9724 9724 9723 9723 9722 9722 9721 9720 9720 9719 9718 9717 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9707 9706 9704 9703 9702 9700 9699 9698 9696 9695 9693 9692 9690 9689 9687 9686 9684 9683 9682 9680 9679 9677 9676 9675 9674 9673 9672 9671 9670 9669 9669 9668 9668 9667 9667 9667 9667 9667 9668 9668 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9679 9680 9682 9684 9685 9687 9688 9690 9692 9694 9695 9697 9699 9701 9702 9704 9706 9707 9709 9710 9712 9713 9715 9716 9718 9719 9720 9721 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9732 9733 9734 9735 9735 9736 9737 9737 9738 9738 9739 9739 9740 9740 9740 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9740 9740 9740 9740 9739 9739 9738 9738 9737 9737 9736 9736 9735 9735 9734 9734 9733 9733 9733 9732 9732 9731 9731 9731 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9731 9731 9731 9731 9732 9732 9732 9732 9733 9733 9733 9734 9734 9734 9735 9735 9735 9735 9736 9736 9736 9736 9737 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9739 9739 9739 9739 9740 9740 9740 9741 9741 9741 9742 9742 9742 9743 9743 9744 9744 9744 9745 9745 9745 9746 9746 9746 9746 9747 9747 9747 9747 9747 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9749 9749 9749 9749 9749 9748 9748 9748 9748 9747 9747 9747 9747 9746 9746 9746 9746 9746 9746 9745 9745 9745 9745 9745 9745 9745 9746 9746 9746 9746 9746 9746 9747 9747 9747 9747 9748 9748 9748 9748 9748 9749 9749 9749 9749 9749 9749 9749 9749 9748 9748 9748 9748 9747 9747 9746 9746 9745 9745 9744 9744 9743 9742 9742 9741 9740 9740 9739 9738 9738 10039 2 7 1 9737 9737 9736 9735 9735 9734 9734 9733 9733 9732 9732 9732 9731 9731 9730 9730 9730 9729 9729 9728 9728 9727 9727 9726 9725 9724 9724 9723 9722 9721 9719 9718 9717 9716 9714 9713 9711 9709 9708 9706 9704 9702 9700 9698 9696 9694 9692 9690 9688 9686 9684 9683 9681 9679 9677 9675 9674 9672 9671 9670 9668 9667 9666 9665 9665 9664 9663 9663 9663 9662 9662 9662 9662 9663 9663 9663 9664 9664 9665 9666 9666 9667 9668 9669 9670 9670 9671 9672 9673 9674 9675 9676 9676 9677 9678 9679 9679 9680 9681 9681 9682 9682 9683 9683 9683 9684 9684 9684 9685 9685 9685 9686 9686 9686 9687 9687 9687 9688 9688 9689 9689 9690 9690 9691 9692 9692 9693 9694 9695 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9706 9707 9708 9709 9709 9710 9711 9711 9711 9712 9712 9712 9713 9713 9713 9713 9713 9712 9712 9712 9712 9711 9711 9710 9710 9709 9709 9708 9708 9707 9706 9706 9705 9704 9703 9702 9702 9701 9700 9699 9698 9697 9696 9694 9693 9692 9691 9689 9688 9687 9685 9684 9682 9680 9678 9677 9675 9673 9671 9669 9667 9665 9663 9660 9658 9656 9654 9652 9649 9647 9645 9643 9641 9639 9637 9635 9633 9631 9629 9627 9626 9624 9623 9621 9620 9619 9618 9617 9616 9615 9614 9613 9613 9612 9612 9611 9611 9610 9610 9610 9610 9610 9609 9609 9609 9609 9609 9609 9609 9609 9609 9610 9610 9610 9610 9610 9610 9611 9611 9611 9611 9612 9612 9613 9613 9614 9614 9615 9616 9616 9617 9618 9619 9620 9621 9622 9623 9625 9626 9627 9629 9630 9632 9634 9635 9637 9639 9641 9643 9645 9647 9649 9651 9653 9655 9657 9659 9661 9663 9665 9668 9670 9672 9674 9676 9678 9680 9682 9684 9686 9688 9690 9692 9693 9695 9697 9698 9700 9701 9703 9704 9705 9707 9708 9709 9710 9711 9712 9713 9714 9714 9715 9716 9716 9717 9717 9718 9718 9719 9719 9719 9720 9720 9720 9720 9721 9721 9721 9721 9721 9721 9722 9722 9722 9722 9722 9722 9723 9723 9723 9723 9723 9723 9724 9724 9724 9724 9724 9724 9724 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9723 9723 9723 9723 9723 9723 9723 9723 9723 9722 9722 9722 9722 9722 9721 9721 9721 9720 9720 9720 9720 9719 9719 9719 9718 9718 9718 9717 9717 9717 9717 9716 9716 9716 9716 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9716 9716 9716 9716 9716 9716 9716 9716 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9716 9716 9716 9716 9716 9716 9716 10040 2 7 1 9715 9715 9715 9715 9714 9714 9714 9714 9713 9713 9713 9713 9712 9712 9712 9711 9711 9711 9710 9710 9710 9709 9709 9709 9708 9708 9708 9708 9707 9707 9707 9707 9707 9707 9707 9707 9707 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9705 9705 9705 9704 9704 9704 9703 9702 9701 9701 9700 9699 9697 9696 9695 9693 9692 9690 9688 9686 9684 9682 9680 9677 9675 9672 9669 9666 9663 9660 9657 9654 9650 9647 9643 9639 9636 9632 9628 9624 9619 9615 9611 9607 9602 9598 9593 9589 9584 9580 9575 9571 9566 9562 9557 9553 9548 9544 9540 9536 9532 9528 9524 9520 9517 9514 9511 9508 9505 9502 9500 9498 9496 9495 9493 9492 9492 9491 9491 9491 9491 9492 9492 9494 9495 9496 9498 9500 9502 9505 9508 9510 9513 9517 9520 9523 9527 9531 9534 9538 9542 9546 9550 9554 9558 9562 9566 9570 9574 9578 9582 9585 9589 9593 9596 9600 9603 9607 9610 9613 9616 9619 9622 9625 9628 9631 9633 9636 9638 9641 9643 9645 9647 9649 9651 9653 9655 9657 9658 9660 9662 9663 9664 9666 9667 9668 9669 9670 9671 9672 9673 9674 9674 9675 9675 9676 9676 9676 9677 9677 9677 9677 9677 9677 9677 9676 9676 9676 9676 9675 9675 9675 9674 9674 9673 9673 9673 9672 9672 9672 9671 9671 9671 9671 9670 9670 9670 9670 9670 9671 9671 9671 9671 9672 9672 9673 9673 9674 9674 9675 9676 9676 9677 9678 9678 9679 9680 9680 9681 9682 9682 9683 9683 9684 9684 9684 9685 9685 9685 9685 9685 9685 9685 9685 9685 9684 9684 9684 9683 9683 9683 9682 9682 9681 9681 9680 9680 9679 9679 9678 9678 9677 9677 9677 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9677 9677 9677 9678 9678 9678 9679 9679 9680 9680 9680 9681 9681 9681 9681 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9682 9681 9681 9681 9680 9680 9680 9679 9679 9679 9678 9678 9677 9677 9677 9676 9676 9675 9675 9675 9674 9674 9673 9673 9673 9672 9672 9672 9671 9671 9670 9670 9670 9670 9669 9669 9669 9668 9668 9668 9668 9667 9667 9667 9667 9667 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9667 9667 9667 9667 9667 9668 9668 9668 9668 9668 9669 9669 9669 9669 9670 9670 9670 9670 9670 9670 9671 9671 9671 9671 9671 9671 9671 9671 9671 9671 9671 9670 9670 9670 9670 9670 9669 9669 9669 9669 9668 9668 9668 9667 9667 9666 9666 9665 9665 9665 9664 9664 9663 9662 9662 9661 9661 9660 9660 9659 9658 9658 9657 9656 9656 9655 9654 9654 9653 9652 9651 9650 9650 9649 9648 9647 9646 9645 9645 9644 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9632 9631 9630 9628 9627 9626 9625 9623 9622 9621 9619 10041 2 7 1 9618 9616 9614 9613 9611 9609 9607 9605 9603 9601 9599 9597 9594 9592 9590 9587 9585 9582 9579 9577 9574 9571 9569 9566 9564 9561 9559 9556 9554 9552 9549 9547 9546 9544 9542 9541 9540 9538 9538 9537 9536 9536 9536 9536 9536 9537 9538 9538 9539 9541 9542 9544 9545 9547 9549 9551 9553 9556 9558 9560 9563 9565 9567 9570 9572 9575 9577 9579 9582 9584 9586 9588 9590 9592 9594 9595 9597 9598 9600 9601 9602 9603 9604 9605 9606 9606 9607 9608 9608 9609 9609 9609 9610 9610 9610 9610 9611 9611 9611 9611 9612 9612 9612 9612 9612 9613 9613 9613 9613 9614 9614 9614 9614 9615 9615 9615 9615 9616 9616 9616 9617 9617 9617 9617 9618 9618 9618 9618 9619 9619 9619 9619 9619 9620 9620 9620 9620 9620 9620 9620 9620 9620 9620 9620 9620 9620 9619 9619 9619 9618 9618 9617 9616 9616 9615 9614 9613 9612 9610 9609 9607 9606 9604 9602 9600 9598 9596 9593 9591 9588 9586 9583 9580 9577 9573 9570 9566 9563 9559 9555 9551 9546 9542 9537 9532 9527 9522 9516 9511 9505 9499 9492 9486 9479 9471 9464 9456 9448 9440 9431 9422 9412 9403 9393 9382 9371 9360 9349 9338 9326 9314 9301 9289 9276 9263 9250 9236 9223 9210 9196 9183 9170 9156 9143 9130 9118 9105 9093 9081 9069 9058 9048 9037 9028 9018 9010 9002 8994 8987 8981 8975 8970 8966 8962 8959 8957 8955 8954 8954 8954 8955 8956 8958 8960 8963 8966 8970 8974 8979 8984 8989 8995 9001 9007 9013 9020 9026 9033 9040 9047 9054 9062 9069 9076 9084 9091 9098 9106 9113 9121 9128 9135 9142 9149 9156 9163 9170 9177 9183 9190 9196 9202 9208 9214 9219 9224 9229 9234 9238 9242 9246 9249 9252 9255 9257 9259 9261 9262 9262 9263 9263 9262 9261 9260 9258 9256 9254 9251 9248 9245 9241 9237 9233 9229 9224 9219 9214 9209 9203 9197 9191 9185 9179 9172 9165 9157 9149 9141 9132 9123 9113 9102 9091 9079 9066 9052 9037 9021 9004 8986 8967 8947 8925 8903 8879 8853 8827 8799 8770 8740 8709 8677 8644 8610 8576 8541 8506 8470 8434 8398 8363 8328 8293 8259 8226 8195 8164 8135 8108 8082 8059 8038 8018 8002 7988 7976 7967 7961 7957 7957 7959 7963 7971 7981 7994 8009 8027 8047 8069 8093 8120 8147 8177 8208 8240 8273 8307 8341 8376 8412 8447 8482 8518 8553 8587 8621 8655 8687 8719 8750 8780 8808 8836 8863 8888 8912 8936 8958 8979 8999 9018 9036 9053 9069 9085 9100 9114 9127 9140 9153 9164 9176 9187 9198 9208 9218 9228 9238 9248 9257 9266 9275 9284 9293 9301 9310 9318 9326 9334 9341 9349 9356 9363 9370 9376 9382 9388 9394 9399 9404 9409 9414 9418 9422 9426 9430 9433 9436 9439 9442 9445 9448 9450 9453 9455 9458 9460 9462 9465 9467 9469 9472 9474 9476 9479 9481 9484 9486 9488 9491 10042 2 7 1 9493 9496 9498 9501 9503 9506 9508 9511 9513 9515 9517 9519 9521 9523 9525 9526 9528 9529 9530 9532 9533 9534 9535 9535 9536 9537 9537 9538 9538 9539 9539 9539 9540 9540 9540 9541 9541 9541 9541 9542 9542 9543 9543 9543 9544 9545 9545 9546 9546 9547 9548 9549 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9558 9559 9560 9561 9562 9563 9564 9564 9565 9566 9566 9567 9568 9568 9569 9569 9570 9570 9571 9571 9572 9572 9572 9573 9573 9573 9574 9574 9574 9575 9575 9575 9576 9576 9576 9577 9577 9577 9578 9578 9578 9579 9579 9580 9580 9581 9581 9581 9582 9582 9583 9583 9584 9584 9585 9585 9586 9586 9587 9587 9587 9588 9588 9589 9589 9589 9590 9590 9590 9590 9591 9591 9591 9591 9592 9592 9592 9592 9592 9592 9592 9592 9592 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9594 9594 9594 9594 9594 9594 9594 9594 9594 9594 9594 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9594 9594 9594 9594 9594 9594 9593 9593 9593 9592 9592 9592 9591 9591 9591 9590 9590 9590 9589 9589 9588 9588 9587 9587 9587 9586 9586 9585 9585 9585 9584 9584 9584 9583 9583 9583 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9583 9583 9583 9583 9584 9584 9584 9585 9585 9585 9586 9586 9586 9587 9587 9587 9588 9588 9588 9589 9589 9589 9589 9589 9589 9590 9590 9590 9590 9590 9590 9590 9590 9590 9590 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9589 9590 9590 9590 9590 9590 9591 9591 9591 9591 9591 9592 9592 9592 9592 9592 9592 9593 9593 9593 9593 9593 9593 9592 9592 9592 9592 9592 9592 9591 9591 9591 9591 9590 9590 9590 9590 9589 9589 9589 9589 9589 9589 9588 9588 9588 9588 9588 9589 9589 9589 9589 9589 9589 9590 9590 9590 9591 9591 9591 9591 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9591 9591 9591 9590 9590 9590 9589 9589 9588 9588 9587 9587 9586 9586 9585 9585 9585 9584 9584 9584 9584 9583 9583 9583 9583 9583 9584 9584 9584 9584 9585 9585 9586 9586 9586 9587 9587 9588 9588 9589 9589 9590 9590 9590 9591 9591 9591 9591 9591 9591 9591 9591 9591 9591 9590 9590 9590 9589 9589 9588 9588 9587 9587 9586 9586 9585 9584 9584 9583 9583 9582 9581 9581 9580 9580 9579 9579 9579 9578 9578 9578 9578 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9577 9576 9576 9576 9576 9576 9575 9575 9575 9575 9574 9574 9574 9574 9573 9573 9573 9573 9572 9572 9572 9571 9571 9571 10043 2 7 1 9571 9570 9570 9570 9569 9569 9569 9568 9568 9568 9568 9567 9567 9567 9566 9566 9566 9566 9565 9565 9565 9565 9564 9564 9564 9564 9564 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9564 9564 9564 9564 9564 9563 9563 9563 9563 9563 9563 9563 9563 9563 9562 9562 9562 9562 9561 9561 9561 9561 9560 9560 9560 9560 9559 9559 9559 9559 9559 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9558 9559 9559 9559 9559 9559 9559 9559 9559 9559 9559 9560 9560 9560 9559 9559 9559 9559 9559 9559 9559 9559 9558 9558 9558 9558 9557 9557 9557 9556 9556 9556 9556 9555 9555 9555 9554 9554 9554 9554 9553 9553 9553 9553 9553 9553 9553 9553 9552 9552 9552 9552 9552 9552 9552 9552 9552 9552 9553 9553 9553 9553 9553 9553 9553 9553 9552 9552 9552 9552 9552 9552 9552 9552 9552 9551 9551 9551 9551 9551 9550 9550 9550 9550 9549 9549 9549 9549 9548 9548 9548 9547 9547 9547 9546 9546 9546 9546 9545 9545 9544 9544 9544 9543 9543 9543 9542 9542 9542 9541 9541 9540 9540 9540 9539 9539 9539 9538 9538 9537 9537 9537 9536 9536 9536 9535 9535 9535 9534 9534 9534 9534 9534 9533 9533 9533 9533 9533 9533 9533 9533 9533 9533 9533 9533 9533 9533 9534 9534 9534 9534 9534 9535 9535 9535 9535 9536 9536 9536 9536 9536 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9536 9536 9536 9535 9535 9535 9534 9534 9533 9533 9532 9532 9532 9531 9531 9530 9530 9529 9529 9528 9528 9528 9527 9527 9527 9526 9526 9526 9526 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9524 9524 9524 9524 9524 9523 9523 9523 9523 9522 9522 9522 9521 9521 9521 9520 9520 9519 9519 9519 9518 9518 9517 9517 9516 9516 9515 9515 9514 9514 9513 9513 9513 9512 9512 9511 9511 9510 9510 9509 9509 9509 9508 9508 9507 9507 9507 9506 9506 9506 9506 9505 9505 9505 9505 9504 9504 9504 9504 9504 9503 9503 9503 9503 9503 9502 9502 9502 9501 9501 9501 9501 9500 9500 9499 9499 9498 9498 9497 9497 9496 9496 9495 9495 9494 9493 9493 9492 9491 9491 9490 9489 9488 9488 9487 9486 9485 9484 9483 9483 9482 9481 9480 9479 9478 9477 9476 9475 9474 9473 9472 9471 9469 9468 9467 9465 9464 9463 9461 9460 9458 9457 9455 9453 9452 9450 9448 9447 9445 9443 9442 9440 9438 9437 9435 9434 9432 9431 9429 9428 9427 9426 9424 9423 9423 9422 9421 9420 9420 9419 9419 9419 9419 9419 9419 9419 9419 9420 9420 9421 9421 9422 9423 10044 2 7 1 9424 9425 9426 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 9438 9439 9440 9441 9442 9443 9444 9445 9445 9446 9447 9448 9449 9449 9450 9450 9451 9451 9452 9452 9453 9453 9453 9454 9454 9454 9454 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9455 9456 9456 9456 9456 9457 9457 9457 9458 9458 9458 9459 9459 9459 9460 9460 9460 9461 9461 9461 9461 9462 9462 9462 9462 9462 9462 9462 9462 9462 9462 9462 9462 9462 9462 9461 9461 9461 9461 9460 9460 9460 9460 9459 9459 9459 9459 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9458 9459 9459 9459 9459 9459 9459 9459 9459 9459 9459 9459 9458 9458 9458 9458 9457 9457 9457 9456 9456 9456 9455 9455 9454 9454 9453 9453 9453 9452 9452 9451 9451 9451 9450 9450 9450 9450 9450 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9449 9448 9448 9448 9448 9447 9447 9447 9446 9446 9446 9446 9445 9445 9445 9445 9445 9445 9445 9444 9444 9444 9444 9445 9445 9445 9445 9445 9445 9445 9446 9446 9446 9446 9446 9446 9447 9447 9447 9447 9447 9447 9447 9447 9447 9446 9446 9446 9446 9445 9445 9445 9444 9444 9443 9443 9442 9442 9441 9441 9440 9440 9440 9439 9439 9438 9438 9437 9437 9437 9437 9436 9436 9436 9436 9435 9435 9435 9435 9435 9435 9435 9434 9434 9434 9434 9434 9434 9433 9433 9433 9433 9433 9432 9432 9432 9431 9431 9431 9430 9430 9429 9429 9429 9428 9428 9428 9427 9427 9426 9426 9426 9425 9425 9425 9424 9424 9424 9424 9423 9423 9422 9422 9422 9421 9421 9420 9420 9419 9418 9418 9417 9416 9415 9414 9413 9413 9412 9411 9409 9408 9407 9406 9405 9404 9403 9402 9401 9400 9399 9398 9397 9396 9396 9395 9394 9394 9393 9393 9393 9393 9393 9393 9393 9393 9393 9394 9394 9394 9395 9395 9396 9397 9397 9398 9398 9399 9399 9400 9400 9401 9401 9402 9402 9402 9402 9402 9402 9402 9402 9402 9402 9402 9401 9401 9401 9400 9400 9400 9399 9399 9398 9398 9398 9397 9397 9397 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9396 9395 9395 9395 9394 9394 9393 9393 9392 9392 9391 9390 9390 9389 9388 9387 9387 9386 9385 9384 9384 9383 9382 9382 9381 9380 9380 9379 9379 9379 9378 9378 9378 9378 9377 9377 9377 9377 9377 9377 9377 9377 9377 9377 9378 9378 9378 9378 9378 9378 9378 9379 9379 9379 9379 9379 9379 9379 9379 9379 9380 9380 9380 9380 9380 9380 9380 9380 9380 9380 9380 9380 10045 2 7 1 9381 9381 9381 9381 9381 9381 9381 9381 9381 9381 9381 9381 9381 9381 9380 9380 9380 9380 9380 9379 9379 9378 9378 9378 9377 9376 9376 9375 9375 9374 9373 9373 9372 9371 9370 9370 9369 9368 9367 9367 9366 9365 9364 9363 9363 9362 9361 9360 9359 9358 9357 9356 9355 9354 9353 9352 9350 9349 9347 9346 9344 9343 9341 9339 9337 9335 9333 9330 9328 9326 9323 9320 9318 9315 9312 9309 9306 9303 9300 9296 9293 9290 9287 9284 9280 9277 9274 9271 9268 9265 9262 9259 9256 9253 9251 9248 9246 9244 9242 9240 9238 9236 9234 9233 9232 9230 9229 9228 9227 9227 9226 9226 9225 9225 9225 9225 9225 9225 9225 9226 9226 9226 9227 9227 9228 9229 9229 9230 9231 9232 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9263 9264 9265 9266 9267 9268 9269 9270 9271 9273 9274 9275 9276 9277 9279 9280 9281 9282 9284 9285 9286 9287 9289 9290 9291 9292 9294 9295 9296 9297 9299 9300 9301 9302 9303 9304 9306 9307 9308 9309 9310 9311 9312 9313 9313 9314 9315 9316 9316 9317 9318 9318 9319 9319 9320 9320 9321 9321 9321 9322 9322 9322 9322 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9323 9322 9322 9322 9322 9322 9322 9321 9321 9321 9320 9320 9320 9319 9319 9319 9318 9318 9317 9317 9316 9316 9315 9315 9314 9314 9313 9313 9312 9312 9311 9311 9310 9310 9309 9309 9308 9308 9307 9307 9307 9306 9306 9306 9305 9305 9305 9305 9304 9304 9304 9304 9304 9303 9303 9303 9303 9302 9302 9302 9302 9301 9301 9301 9300 9300 9300 9299 9299 9298 9298 9297 9297 9296 9296 9295 9295 9294 9293 9293 9292 9292 9291 9290 9290 9289 9289 9288 9288 9287 9286 9286 9285 9285 9284 9284 9283 9283 9283 9282 9282 9281 9281 9281 9280 9280 9280 9279 9279 9279 9278 9278 9278 9278 9277 9277 9277 9277 9277 9276 9276 9276 9276 9276 9275 9275 9275 9275 9275 9274 9274 9274 9274 9274 9273 9273 9273 9273 9273 9272 9272 9272 9271 9271 9270 9270 9269 9269 9268 9268 9267 9266 9266 9265 9264 9263 9262 9261 9260 9259 9258 9256 9255 9254 9253 9251 9250 9248 9247 9245 9244 9242 9241 9239 9238 9236 9235 9233 9232 9230 9228 9227 9225 9224 9222 9221 9219 9218 9216 9215 9213 9212 9210 9209 9207 9206 9204 9203 9202 9200 9199 9197 9196 9195 9193 9192 9191 9189 9188 9187 9185 9184 9183 9181 9180 9179 9178 9177 9175 9174 9173 9172 9171 9170 9169 9168 9168 9167 9166 9165 9165 9164 9163 9163 9162 9162 9161 9161 9160 9160 9160 9159 9159 9159 9159 9158 9158 9158 9158 10046 2 7 1 9158 9158 9158 9158 9157 9157 9157 9157 9157 9157 9157 9157 9157 9157 9156 9156 9156 9156 9156 9156 9155 9155 9155 9155 9154 9154 9154 9153 9153 9153 9152 9152 9152 9151 9151 9151 9150 9150 9150 9149 9149 9149 9149 9148 9148 9148 9148 9148 9148 9148 9148 9148 9148 9148 9149 9149 9149 9150 9150 9151 9151 9152 9152 9153 9153 9154 9155 9156 9156 9157 9158 9159 9159 9160 9161 9162 9162 9163 9164 9164 9165 9166 9166 9167 9167 9167 9168 9168 9168 9168 9168 9168 9167 9167 9167 9166 9166 9165 9164 9163 9162 9161 9160 9159 9157 9156 9154 9153 9151 9149 9147 9146 9144 9142 9140 9138 9136 9134 9133 9131 9129 9127 9126 9124 9122 9121 9119 9118 9117 9116 9115 9114 9113 9112 9112 9111 9111 9110 9110 9110 9110 9110 9110 9110 9110 9110 9110 9111 9111 9111 9111 9111 9111 9111 9111 9111 9111 9111 9111 9110 9110 9109 9108 9107 9106 9105 9104 9102 9101 9099 9097 9095 9093 9091 9089 9086 9084 9081 9079 9076 9073 9071 9068 9065 9062 9059 9057 9054 9051 9049 9046 9043 9041 9038 9036 9034 9032 9030 9028 9026 9024 9022 9021 9020 9018 9017 9016 9016 9015 9015 9014 9014 9014 9014 9014 9014 9015 9015 9016 9017 9018 9019 9020 9021 9022 9024 9025 9027 9028 9030 9032 9034 9036 9037 9039 9041 9043 9045 9047 9049 9051 9053 9056 9058 9059 9061 9063 9065 9067 9069 9071 9072 9074 9075 9077 9078 9080 9081 9082 9083 9085 9086 9087 9087 9088 9089 9090 9090 9091 9091 9092 9092 9092 9092 9093 9093 9093 9093 9093 9092 9092 9092 9092 9091 9091 9090 9090 9089 9089 9088 9087 9087 9086 9085 9084 9083 9082 9081 9080 9079 9077 9076 9075 9073 9072 9070 9069 9067 9066 9064 9063 9061 9059 9058 9056 9054 9053 9051 9050 9048 9047 9045 9044 9043 9041 9040 9039 9038 9037 9036 9036 9035 9035 9034 9034 9034 9034 9034 9034 9034 9034 9035 9035 9036 9036 9037 9038 9039 9039 9040 9041 9042 9044 9045 9046 9047 9048 9049 9050 9052 9053 9054 9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 9067 9068 9068 9069 9070 9070 9071 9072 9072 9073 9073 9074 9074 9075 9075 9076 9076 9076 9077 9077 9077 9077 9077 9077 9077 9077 9077 9077 9077 9077 9077 9077 9076 9076 9076 9076 9075 9075 9074 9074 9073 9073 9072 9072 9071 9071 9070 9070 9069 9069 9068 9067 9067 9066 9066 9065 9065 9064 9064 9063 9063 9062 9062 9061 9061 9060 9060 9059 9059 9059 9058 9058 9057 9057 9056 9056 9055 9055 9054 9054 9053 9052 9052 9051 9050 9050 9049 9048 9047 9047 9046 9045 9044 9043 9042 9041 9040 9039 9038 9037 9036 9035 9034 9032 9031 9030 9028 9027 9025 9024 9022 9021 9019 9017 9015 9014 9012 9010 9008 9006 9003 9001 8999 8997 8995 8992 10047 2 7 1 8990 8987 8985 8983 8980 8978 8975 8973 8970 8968 8966 8963 8961 8959 8957 8954 8952 8950 8948 8947 8945 8943 8942 8940 8939 8938 8936 8935 8934 8934 8933 8932 8932 8931 8931 8931 8930 8930 8930 8930 8930 8931 8931 8931 8931 8932 8932 8932 8933 8933 8934 8934 8935 8935 8936 8936 8937 8937 8938 8938 8939 8939 8939 8940 8940 8941 8941 8942 8942 8943 8943 8944 8944 8945 8945 8946 8946 8946 8947 8947 8948 8948 8949 8949 8950 8950 8950 8951 8951 8951 8951 8952 8952 8952 8952 8952 8952 8952 8952 8951 8951 8951 8950 8950 8949 8949 8948 8948 8947 8946 8945 8945 8944 8943 8942 8941 8940 8939 8938 8937 8936 8935 8934 8933 8932 8931 8930 8929 8928 8927 8927 8926 8925 8924 8923 8923 8922 8921 8920 8920 8919 8918 8918 8917 8916 8916 8915 8915 8914 8913 8913 8912 8911 8911 8910 8910 8909 8908 8908 8907 8906 8906 8905 8904 8903 8903 8902 8901 8900 8900 8899 8898 8897 8897 8896 8895 8894 8893 8892 8891 8891 8890 8889 8888 8887 8886 8885 8884 8883 8882 8881 8881 8880 8879 8878 8877 8876 8875 8875 8874 8873 8872 8872 8871 8871 8870 8869 8869 8868 8868 8867 8867 8867 8866 8866 8866 8865 8865 8865 8864 8864 8864 8863 8863 8863 8862 8862 8861 8861 8860 8860 8859 8858 8858 8857 8856 8855 8855 8854 8853 8852 8851 8850 8849 8848 8846 8845 8844 8843 8842 8841 8840 8839 8838 8837 8836 8835 8834 8833 8833 8832 8831 8830 8830 8829 8828 8828 8827 8826 8826 8825 8824 8824 8823 8822 8821 8820 8820 8819 8818 8817 8815 8814 8813 8812 8810 8809 8807 8805 8804 8802 8800 8798 8796 8794 8792 8790 8788 8785 8783 8781 8779 8776 8774 8772 8769 8767 8765 8762 8760 8758 8756 8753 8751 8749 8746 8744 8742 8740 8737 8735 8733 8731 8728 8726 8723 8721 8718 8716 8713 8711 8708 8705 8702 8699 8696 8693 8690 8687 8683 8680 8677 8673 8670 8666 8663 8659 8655 8652 8648 8645 8641 8637 8634 8631 8627 8624 8621 8618 8615 8612 8609 8607 8604 8602 8600 8598 8596 8594 8593 8592 8590 8590 8589 8588 8588 8588 8588 8588 8588 8589 8590 8591 8592 8593 8594 8596 8597 8599 8601 8603 8605 8607 8609 8611 8613 8616 8618 8620 8623 8625 8627 8630 8632 8634 8637 8639 8641 8643 8645 8647 8649 8651 8653 8655 8656 8658 8659 8660 8662 8663 8664 8665 8665 8666 8667 8667 8668 8668 8668 8669 8669 8669 8669 8669 8668 8668 8668 8667 8667 8667 8666 8665 8665 8664 8664 8663 8662 8661 8661 8660 8659 8658 8658 8657 8656 8655 8654 8653 8652 8652 8651 8650 8649 8648 8647 8646 8645 8644 8644 8643 8642 8641 8640 8639 8638 8637 8636 8635 8634 8633 8632 8631 8630 8629 8628 8627 8626 8624 8623 8622 8621 8619 8618 8617 8615 8614 8613 8611 8610 10048 2 7 1 8608 8607 8605 8603 8602 8600 8598 8596 8595 8593 8591 8589 8587 8585 8583 8580 8578 8576 8573 8571 8568 8566 8563 8560 8557 8554 8551 8547 8544 8541 8537 8533 8530 8526 8522 8518 8514 8509 8505 8501 8497 8492 8488 8484 8479 8475 8471 8467 8463 8459 8455 8452 8448 8445 8442 8439 8436 8433 8431 8429 8427 8425 8424 8422 8421 8420 8420 8419 8419 8419 8419 8419 8420 8420 8421 8421 8422 8423 8424 8424 8425 8426 8427 8427 8428 8428 8429 8429 8429 8429 8429 8429 8428 8428 8427 8426 8425 8424 8423 8422 8421 8419 8418 8416 8414 8412 8410 8408 8406 8404 8402 8400 8397 8394 8392 8389 8386 8383 8380 8376 8373 8369 8365 8361 8356 8351 8346 8341 8335 8329 8323 8316 8309 8302 8295 8287 8278 8270 8261 8252 8243 8234 8224 8215 8205 8195 8186 8176 8167 8157 8148 8139 8131 8122 8114 8107 8100 8093 8088 8082 8078 8074 8070 8067 8065 8064 8063 8063 8064 8065 8067 8070 8073 8077 8081 8086 8092 8097 8104 8110 8117 8124 8131 8139 8146 8154 8162 8169 8177 8185 8192 8200 8207 8214 8221 8227 8233 8239 8245 8250 8255 8260 8265 8269 8273 8277 8280 8283 8286 8289 8291 8293 8295 8297 8299 8300 8302 8303 8304 8305 8305 8306 8306 8307 8307 8307 8308 8308 8307 8307 8307 8307 8306 8306 8305 8304 8303 8302 8301 8299 8298 8296 8295 8293 8291 8288 8286 8283 8281 8278 8275 8271 8268 8264 8261 8257 8252 8248 8244 8239 8234 8229 8224 8219 8213 8207 8202 8196 8189 8183 8177 8170 8163 8157 8150 8143 8135 8128 8121 8113 8106 8098 8091 8083 8075 8068 8060 8052 8045 8037 8030 8023 8016 8009 8002 7995 7989 7983 7977 7971 7965 7960 7956 7951 7947 7943 7940 7937 7934 7932 7930 7929 7928 7927 7927 7927 7927 7928 7930 7932 7934 7936 7939 7942 7946 7949 7953 7958 7962 7967 7972 7977 7982 7987 7993 7999 8004 8010 8016 8021 8027 8033 8038 8044 8050 8055 8060 8065 8071 8075 8080 8085 8089 8093 8097 8101 8105 8108 8111 8114 8117 8120 8122 8124 8126 8127 8129 8130 8131 8132 8132 8132 8132 8132 8132 8131 8130 8129 8128 8126 8125 8123 8121 8118 8116 8114 8111 8108 8105 8102 8099 8095 8092 8089 8085 8081 8078 8074 8070 8067 8063 8059 8055 8052 8048 8045 8041 8038 8034 8031 8028 8025 8022 8019 8017 8014 8012 8010 8007 8005 8004 8002 8001 7999 7998 7997 7996 7995 7994 7994 7993 7993 7993 7993 7992 7992 7993 7993 7993 7993 7994 7994 7994 7995 7995 7996 7996 7997 7998 7998 7999 7999 8000 8000 8001 8002 8002 8003 8003 8004 8004 8004 8005 8005 8006 8006 8006 8006 8007 8007 8007 8007 8007 8007 8007 8007 8006 8006 8006 8006 8005 8005 8004 8004 8003 8003 8002 8001 8000 8000 7999 7998 7997 7996 7995 7994 7993 7992 7990 7989 10049 2 7 1 7988 7987 7986 7984 7983 7982 7980 7979 7978 7976 7975 7974 7972 7971 7969 7968 7966 7965 7964 7962 7961 7959 7958 7956 7954 7953 7951 7950 7948 7946 7945 7943 7941 7940 7938 7936 7935 7933 7931 7929 7928 7926 7924 7923 7921 7919 7917 7916 7914 7913 7911 7909 7908 7906 7905 7903 7902 7900 7899 7897 7896 7894 7893 7892 7890 7889 7887 7886 7885 7884 7882 7881 7880 7878 7877 7876 7874 7873 7872 7871 7869 7868 7867 7865 7864 7862 7861 7860 7858 7857 7855 7854 7852 7851 7850 7848 7847 7845 7844 7842 7840 7839 7837 7836 7834 7833 7831 7830 7828 7827 7825 7824 7823 7821 7820 7818 7817 7816 7814 7813 7812 7811 7809 7808 7807 7806 7805 7804 7803 7802 7801 7800 7800 7799 7798 7797 7797 7796 7796 7795 7795 7794 7794 7793 7793 7793 7793 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7792 7791 7791 7791 7791 7791 7791 7791 7790 7790 7790 7790 7789 7789 7789 7789 7788 7788 7788 7788 7787 7787 7787 7786 7786 7786 7786 7785 7785 7785 7785 7784 7784 7784 7784 7784 7784 7784 7784 7784 7784 7784 7784 7784 7785 7785 7785 7785 7786 7786 7787 7787 7787 7788 7788 7789 7790 7790 7791 7791 7792 7793 7793 7794 7795 7795 7796 7796 7797 7798 7798 7799 7800 7800 7801 7801 7802 7802 7803 7803 7804 7804 7805 7805 7806 7806 7807 7807 7808 7808 7808 7809 7809 7810 7810 7811 7811 7811 7812 7812 7813 7813 7814 7814 7815 7815 7816 7817 7817 7818 7819 7819 7820 7821 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7839 7840 7841 7843 7844 7845 7847 7848 7850 7851 7852 7854 7856 7857 7859 7860 7862 7863 7865 7866 7868 7870 7871 7873 7874 7876 7878 7879 7881 7882 7884 7885 7887 7888 7890 7892 7893 7894 7896 7897 7899 7900 7902 7903 7905 7906 7908 7909 7911 7912 7914 7916 7917 7919 7920 7922 7924 7925 7927 7929 7930 7932 7934 7936 7938 7939 7941 7943 7945 7947 7949 7951 7952 7954 7956 7958 7960 7962 7963 7965 7967 7969 7970 7972 7974 7975 7977 7978 7980 7981 7983 7984 7986 7987 7989 7990 7992 7993 7995 7996 7997 7999 8000 8002 8003 8005 8007 8008 8010 8012 8013 8015 8017 8019 8021 8023 8025 8027 8029 8031 8033 8035 8037 8039 8041 8043 8045 8048 8050 8052 8054 8056 8058 8060 8062 8064 8066 8068 8070 8072 8074 8076 8078 8079 8081 8083 8085 8086 8088 8090 8091 8093 8094 8096 8097 8099 8100 8102 8104 8105 8107 8108 8110 8111 8113 8115 8116 8118 8119 8121 8123 8125 8126 8128 8130 8131 8133 8135 8137 8139 8140 8142 8144 8146 8148 8149 8151 8153 8155 8157 8158 8160 8162 8164 10050 2 7 1 8165 8167 8169 8171 8172 8174 8176 8177 8179 8181 8182 8184 8185 8187 8189 8190 8192 8193 8195 8196 8198 8200 8201 8203 8204 8206 8207 8209 8210 8212 8213 8214 8216 8217 8219 8220 8221 8223 8224 8225 8227 8228 8229 8230 8231 8232 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8260 8261 8262 8263 8264 8266 8267 8268 8270 8271 8273 8274 8275 8277 8278 8280 8281 8283 8284 8285 8287 8288 8289 8291 8292 8293 8295 8296 8297 8298 8299 8301 8302 8303 8304 8305 8306 8307 8308 8308 8309 8310 8311 8312 8313 8314 8315 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8327 8328 8329 8330 8332 8333 8334 8336 8337 8339 8341 8342 8344 8346 8347 8349 8351 8353 8354 8356 8358 8360 8362 8364 8366 8368 8370 8372 8374 8375 8377 8379 8381 8383 8385 8387 8389 8391 8393 8395 8396 8398 8400 8402 8403 8405 8407 8408 8410 8412 8413 8415 8416 8418 8419 8421 8422 8423 8425 8426 8427 8428 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8443 8444 8445 8446 8446 8447 8447 8448 8448 8449 8449 8449 8450 8450 8450 8450 8450 8450 8450 8450 8450 8450 8450 8450 8449 8449 8449 8448 8448 8448 8447 8447 8447 8446 8446 8446 8445 8445 8445 8445 8445 8445 8445 8446 8446 8447 8447 8448 8449 8450 8451 8452 8454 8455 8457 8459 8461 8463 8465 8468 8470 8472 8475 8478 8480 8483 8486 8489 8492 8495 8498 8501 8504 8507 8510 8512 8515 8518 8521 8523 8526 8528 8530 8533 8535 8537 8539 8540 8542 8544 8545 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8557 8558 8559 8559 8560 8561 8561 8562 8563 8563 8564 8565 8566 8566 8567 8568 8569 8569 8570 8571 8572 8573 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 8590 8591 8593 8594 8595 8596 8597 8599 8600 8601 8603 8604 8606 8607 8608 8610 8611 8613 8614 8616 8617 8619 8621 8622 8624 8625 8627 8628 8630 8631 8633 8634 8636 8637 8639 8640 8642 8643 8645 8646 8648 8649 8650 8652 8653 8655 8656 8657 8659 8660 8661 8663 8664 8665 8667 8668 8669 8670 8671 8673 8674 8675 8676 8677 8678 8679 8680 8681 8682 8683 8684 8685 8686 8687 8688 8688 8689 8690 8691 8692 8693 8694 8695 8696 8696 8697 8698 8699 8700 8701 8702 8703 8705 8706 8707 8708 8709 8710 8711 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8728 8729 8730 8730 8731 8731 8732 8732 8732 8733 8733 8733 8733 8734 8734 8734 8734 8734 8734 8734 8735 8735 8735 8735 8735 8735 8735 8735 8735 8735 8735 8736 8736 8736 8736 8735 8735 8735 10051 2 7 1 8735 8735 8735 8734 8734 8734 8733 8732 8732 8731 8730 8730 8729 8728 8727 8726 8724 8723 8722 8721 8719 8718 8717 8715 8714 8712 8711 8709 8708 8707 8705 8704 8703 8701 8700 8699 8698 8697 8696 8695 8694 8694 8693 8693 8692 8692 8692 8692 8692 8692 8693 8693 8694 8694 8695 8696 8697 8698 8699 8700 8702 8703 8704 8706 8708 8709 8711 8713 8715 8717 8719 8721 8723 8725 8727 8729 8731 8733 8735 8736 8738 8740 8742 8744 8746 8747 8749 8750 8752 8753 8754 8756 8757 8758 8759 8760 8760 8761 8762 8762 8763 8763 8764 8764 8764 8765 8765 8765 8765 8765 8765 8765 8765 8765 8765 8765 8765 8765 8766 8766 8766 8766 8766 8767 8767 8767 8768 8768 8769 8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8782 8783 8785 8786 8788 8789 8791 8792 8794 8796 8798 8799 8801 8803 8805 8806 8808 8810 8812 8814 8816 8817 8819 8821 8823 8825 8827 8829 8830 8832 8834 8836 8838 8839 8841 8843 8845 8846 8848 8850 8852 8853 8855 8857 8859 8860 8862 8864 8865 8867 8869 8870 8872 8873 8875 8876 8878 8880 8881 8883 8884 8885 8887 8888 8890 8891 8892 8894 8895 8896 8897 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8919 8920 8921 8922 8923 8923 8924 8925 8926 8927 8927 8928 8929 8930 8930 8931 8932 8933 8933 8934 8935 8935 8936 8937 8938 8938 8939 8940 8940 8941 8942 8942 8943 8944 8945 8945 8946 8947 8948 8948 8949 8950 8951 8952 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8988 8989 8990 8990 8991 8991 8992 8992 8993 8993 8993 8993 8994 8994 8994 8994 8994 8994 8995 8995 8995 8995 8995 8995 8995 8995 8995 8995 8996 8996 8996 8996 8997 8997 8997 8998 8998 8999 8999 9000 9000 9001 9002 9003 9003 9004 9005 9006 9006 9007 9008 9009 9009 9010 9011 9011 9012 9013 9013 9014 9014 9014 9015 9015 9015 9016 9016 9016 9016 9016 9017 9017 9017 9017 9017 9017 9017 9017 9017 9017 9018 9018 9018 9018 9019 9019 9019 9020 9021 9021 9022 9022 9023 9024 9025 9026 9027 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9036 9037 9038 9038 9039 9039 9040 9040 9040 9041 9041 9041 9041 9041 9041 9041 9040 9040 9040 9040 9039 9039 9038 9038 9038 9037 9037 9036 9036 9035 9035 9035 9034 9034 9034 9034 9033 9033 9033 9033 9032 9032 9032 9032 9032 9032 9032 9032 9032 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9031 9032 9032 9033 9033 9034 9034 9035 9035 9036 9037 10052 2 7 1 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 9048 9050 9051 9052 9053 9054 9055 9056 9057 9057 9058 9059 9060 9060 9061 9062 9062 9063 9063 9063 9064 9064 9065 9065 9065 9066 9066 9067 9067 9068 9068 9069 9069 9070 9070 9071 9072 9073 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9089 9090 9091 9091 9092 9092 9092 9092 9093 9093 9092 9092 9092 9092 9091 9091 9090 9089 9089 9088 9087 9086 9085 9084 9083 9082 9081 9079 9078 9077 9076 9075 9074 9073 9072 9071 9070 9069 9068 9068 9067 9067 9066 9066 9065 9065 9065 9065 9065 9065 9066 9066 9066 9067 9067 9068 9069 9070 9070 9071 9072 9074 9075 9076 9077 9078 9080 9081 9083 9084 9085 9087 9088 9090 9091 9093 9095 9096 9098 9099 9101 9102 9104 9105 9107 9108 9109 9111 9112 9114 9115 9116 9117 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9132 9133 9134 9134 9135 9136 9136 9137 9137 9138 9138 9138 9139 9139 9139 9140 9140 9140 9140 9141 9141 9141 9141 9141 9142 9142 9142 9142 9142 9143 9143 9143 9143 9144 9144 9144 9145 9145 9145 9145 9146 9146 9146 9147 9147 9147 9148 9148 9149 9149 9149 9150 9150 9150 9150 9151 9151 9151 9151 9152 9152 9152 9152 9152 9152 9153 9153 9153 9153 9153 9153 9153 9154 9154 9154 9154 9154 9155 9155 9155 9156 9156 9156 9157 9157 9158 9159 9159 9160 9160 9161 9162 9163 9163 9164 9165 9166 9167 9168 9169 9170 9170 9171 9172 9173 9174 9175 9176 9176 9177 9178 9179 9179 9180 9181 9181 9182 9182 9183 9184 9184 9185 9185 9185 9186 9186 9187 9187 9188 9188 9188 9189 9189 9190 9190 9191 9191 9191 9192 9192 9193 9193 9194 9195 9195 9196 9196 9197 9197 9198 9199 9199 9200 9200 9201 9202 9202 9203 9204 9204 9205 9205 9206 9207 9207 9208 9208 9209 9210 9210 9211 9211 9212 9212 9213 9213 9214 9215 9215 9216 9216 9217 9217 9218 9218 9219 9219 9220 9221 9221 9222 9222 9222 9223 9223 9224 9224 9225 9225 9225 9225 9226 9226 9226 9226 9226 9227 9227 9227 9227 9227 9227 9227 9227 9227 9226 9226 9226 9226 9226 9226 9226 9226 9226 9226 9226 9226 9226 9226 9226 9226 9226 9226 9227 9227 9227 9228 9228 9228 9229 9229 9230 9230 9231 9231 9232 9232 9233 9233 9234 9234 9235 9235 9236 9236 9237 9237 9237 9237 9238 9238 9238 9238 9238 9238 9238 9238 9238 9238 9238 9238 9238 9238 9238 9237 9237 9237 9237 9237 9236 9236 9236 9236 9236 9236 9236 9236 9236 9235 9235 9235 9235 9235 9235 9235 9235 9235 9235 9235 9235 9235 9235 9235 9235 9235 9235 9234 9234 9234 9234 9234 9233 9233 9233 9232 9232 9231 9231 9231 9230 9230 9229 9229 9228 9228 9227 9227 9226 10053 2 7 1 9225 9225 9224 9224 9223 9222 9222 9221 9220 9220 9219 9218 9218 9217 9216 9215 9214 9213 9212 9211 9210 9209 9208 9207 9206 9205 9204 9202 9201 9200 9199 9197 9196 9194 9193 9192 9190 9189 9187 9186 9184 9183 9181 9179 9178 9176 9174 9173 9171 9169 9167 9165 9163 9161 9159 9157 9155 9153 9151 9148 9146 9143 9141 9138 9136 9133 9130 9128 9125 9122 9119 9116 9114 9111 9108 9105 9102 9100 9097 9094 9092 9089 9086 9084 9081 9079 9076 9074 9071 9069 9066 9064 9061 9059 9056 9053 9050 9047 9044 9040 9037 9033 9029 9024 9020 9015 9010 9004 8998 8992 8986 8979 8972 8965 8958 8950 8942 8933 8925 8916 8907 8897 8888 8878 8868 8857 8847 8836 8825 8814 8803 8791 8779 8766 8753 8740 8727 8713 8698 8683 8667 8651 8633 8615 8596 8577 8556 8534 8512 8488 8463 8437 8410 8382 8353 8323 8291 8259 8225 8191 8156 8120 8084 8047 8009 7971 7933 7895 7857 7820 7783 7747 7711 7677 7644 7612 7582 7553 7526 7502 7479 7459 7441 7426 7414 7404 7397 7393 7391 7393 7397 7404 7414 7427 7442 7460 7481 7503 7528 7555 7584 7614 7646 7680 7715 7751 7787 7825 7863 7901 7939 7978 8016 8054 8092 8130 8166 8202 8237 8272 8305 8337 8368 8398 8428 8456 8482 8508 8533 8556 8579 8601 8621 8641 8660 8678 8695 8712 8728 8743 8758 8772 8786 8800 8813 8826 8838 8850 8862 8874 8885 8896 8907 8918 8928 8938 8948 8958 8968 8977 8987 8996 9005 9013 9021 9029 9037 9045 9052 9059 9066 9072 9079 9085 9090 9096 9101 9107 9112 9116 9121 9125 9130 9134 9138 9142 9145 9149 9153 9156 9160 9163 9167 9170 9173 9176 9180 9183 9186 9189 9192 9195 9198 9201 9204 9207 9210 9213 9215 9218 9221 9223 9226 9228 9231 9233 9235 9238 9240 9242 9244 9246 9248 9250 9252 9253 9255 9257 9259 9260 9262 9263 9265 9266 9268 9269 9270 9272 9273 9274 9276 9277 9278 9279 9281 9282 9283 9284 9285 9286 9287 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9320 9321 9322 9323 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336 9336 9337 9338 9339 9340 9341 9341 9342 9343 9344 9344 9345 9345 9346 9347 9347 9348 9348 9349 9349 9349 9350 9350 9351 9351 9351 9351 9352 9352 9352 9352 9352 9353 9353 9353 9353 9353 9353 9354 9354 9354 9354 9354 9354 9355 9355 9355 9355 9356 9356 9356 9356 9357 9357 9357 9358 9358 9358 9359 9359 9359 9360 9360 9360 9360 9361 9361 9361 9361 9361 9362 9362 9362 9362 9362 9362 9361 9361 9361 9361 9361 9360 9360 9360 9359 9359 9358 9358 9357 9357 9356 9356 9355 9355 9354 9353 9353 9352 9352 9351 9350 9350 10054 2 7 1 9349 9348 9348 9347 9347 9346 9345 9345 9344 9343 9342 9342 9341 9340 9339 9338 9337 9336 9335 9334 9333 9331 9330 9329 9327 9326 9324 9322 9321 9319 9317 9314 9312 9310 9308 9305 9302 9300 9297 9294 9291 9288 9284 9281 9277 9274 9270 9266 9262 9258 9254 9250 9245 9241 9236 9232 9227 9222 9217 9212 9207 9202 9197 9192 9187 9182 9177 9172 9167 9162 9158 9153 9149 9144 9140 9136 9132 9128 9125 9122 9119 9116 9114 9111 9109 9108 9106 9105 9105 9104 9104 9104 9105 9105 9106 9108 9109 9111 9113 9115 9118 9121 9124 9127 9130 9134 9138 9142 9146 9150 9154 9158 9163 9167 9172 9176 9181 9185 9190 9195 9199 9204 9208 9213 9217 9222 9226 9230 9234 9238 9243 9247 9250 9254 9258 9262 9265 9269 9272 9276 9279 9282 9285 9289 9292 9295 9297 9300 9303 9306 9308 9311 9313 9316 9318 9321 9323 9325 9327 9329 9331 9333 9335 9337 9339 9341 9343 9345 9346 9348 9350 9351 9353 9355 9356 9358 9359 9361 9362 9364 9365 9367 9368 9370 9371 9372 9374 9375 9377 9378 9379 9381 9382 9383 9384 9386 9387 9388 9389 9390 9391 9392 9394 9395 9396 9397 9397 9398 9399 9400 9401 9402 9402 9403 9404 9405 9405 9406 9407 9407 9408 9408 9409 9410 9410 9411 9411 9412 9413 9413 9414 9414 9415 9416 9416 9417 9417 9418 9419 9419 9420 9420 9421 9421 9422 9423 9423 9423 9424 9424 9425 9425 9425 9425 9426 9426 9426 9426 9426 9426 9426 9426 9426 9426 9425 9425 9425 9425 9424 9424 9424 9424 9424 9423 9423 9423 9423 9423 9423 9423 9423 9423 9423 9424 9424 9424 9425 9425 9426 9427 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9449 9450 9451 9452 9452 9453 9453 9454 9454 9455 9455 9456 9456 9456 9457 9457 9457 9458 9458 9458 9459 9459 9459 9460 9460 9460 9461 9461 9461 9462 9462 9462 9463 9463 9464 9464 9464 9465 9465 9465 9466 9466 9466 9467 9467 9467 9468 9468 9468 9468 9469 9469 9469 9469 9469 9469 9469 9469 9470 9470 9470 9470 9470 9470 9470 9470 9470 9470 9471 9471 9471 9471 9471 9472 9472 9472 9472 9473 9473 9473 9474 9474 9474 9475 9475 9476 9476 9476 9476 9477 9477 9477 9477 9478 9478 9478 9478 9478 9478 9478 9477 9477 9477 9477 9476 9476 9475 9475 9474 9474 9473 9473 9472 9471 9471 9470 9469 9468 9468 9467 9466 9465 9464 9464 9463 9462 9461 9461 9460 9459 9459 9458 9457 9457 9456 9455 9455 9454 9453 9453 9452 9452 9451 9450 9450 9449 9449 9448 9448 9447 9446 9446 9445 9445 9444 9444 9443 9443 9442 9442 9441 9441 9441 9440 9440 9440 9439 9439 9439 9439 9439 9439 9439 9439 9439 9439 9439 9439 9440 9440 9440 9440 9440 9440 9440 9441 9441 10055 2 7 1 9441 9440 9440 9440 9440 9439 9439 9438 9438 9437 9436 9434 9433 9432 9430 9428 9426 9424 9422 9420 9417 9414 9411 9408 9405 9401 9398 9394 9390 9386 9382 9378 9373 9369 9364 9360 9355 9350 9345 9340 9335 9330 9326 9321 9316 9311 9306 9301 9297 9292 9288 9283 9279 9275 9271 9267 9263 9260 9257 9254 9251 9248 9246 9244 9242 9240 9239 9237 9236 9236 9235 9235 9235 9236 9236 9237 9239 9240 9241 9243 9245 9248 9250 9253 9255 9258 9261 9265 9268 9271 9275 9278 9282 9286 9289 9293 9296 9300 9303 9307 9310 9313 9316 9320 9322 9325 9328 9330 9333 9335 9337 9339 9341 9343 9344 9346 9347 9348 9349 9350 9351 9352 9353 9353 9354 9354 9355 9355 9356 9356 9357 9357 9357 9358 9359 9359 9360 9361 9362 9363 9364 9365 9366 9368 9369 9371 9373 9375 9377 9379 9381 9384 9386 9389 9391 9394 9397 9400 9403 9406 9409 9413 9416 9419 9423 9426 9429 9433 9436 9440 9443 9446 9450 9453 9456 9459 9463 9466 9469 9471 9474 9477 9480 9482 9485 9487 9489 9492 9494 9496 9498 9500 9501 9503 9505 9506 9508 9509 9510 9512 9513 9514 9515 9516 9517 9518 9518 9519 9520 9521 9521 9522 9522 9523 9523 9524 9524 9525 9525 9525 9526 9526 9526 9526 9527 9527 9527 9527 9527 9527 9527 9527 9527 9527 9526 9526 9526 9526 9526 9525 9525 9525 9524 9524 9523 9523 9523 9522 9522 9521 9521 9520 9520 9519 9519 9518 9518 9517 9517 9517 9516 9516 9516 9515 9515 9515 9515 9515 9515 9515 9515 9515 9515 9515 9516 9516 9516 9517 9517 9518 9518 9519 9519 9520 9520 9521 9522 9522 9523 9524 9525 9525 9526 9527 9527 9528 9529 9530 9530 9531 9532 9532 9533 9534 9534 9535 9535 9536 9536 9537 9537 9538 9538 9539 9539 9540 9540 9541 9541 9542 9542 9542 9543 9543 9544 9544 9545 9545 9546 9546 9547 9547 9548 9549 9549 9550 9550 9551 9552 9552 9553 9554 9554 9555 9556 9557 9557 9558 9559 9559 9560 9561 9561 9562 9562 9563 9563 9564 9564 9565 9565 9565 9566 9566 9566 9566 9567 9567 9567 9567 9567 9567 9567 9567 9567 9567 9566 9566 9566 9566 9566 9566 9566 9565 9565 9565 9565 9565 9565 9565 9565 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9564 9564 9564 9564 9564 9563 9563 9563 9562 9562 9562 9561 9561 9560 9560 9559 9558 9558 9557 9556 9556 9555 9554 9553 9552 9552 9551 9550 9549 9548 9547 9546 9544 9543 9542 9541 9540 9538 9537 9536 9534 9533 9531 9530 9528 9526 9525 9523 9522 9520 9518 9516 9515 9513 9511 9509 9508 9506 9504 9503 9501 9499 9498 9496 9494 9493 9491 9490 9489 9487 9486 9485 9484 9482 9481 9480 9479 9478 9478 9477 9476 9475 9474 10056 2 7 1 9474 9473 9472 9471 9471 9470 9469 9468 9467 9466 9465 9464 9463 9462 9460 9459 9457 9456 9454 9452 9450 9447 9445 9442 9439 9436 9433 9430 9427 9423 9419 9415 9411 9407 9403 9399 9394 9389 9385 9380 9375 9370 9365 9360 9355 9350 9345 9340 9335 9330 9326 9321 9316 9312 9308 9304 9300 9296 9292 9289 9286 9283 9281 9278 9276 9274 9273 9272 9271 9270 9270 9270 9270 9271 9272 9273 9275 9276 9279 9281 9284 9287 9290 9294 9298 9302 9306 9311 9316 9321 9326 9331 9337 9342 9348 9354 9360 9366 9372 9378 9384 9390 9396 9402 9408 9414 9420 9426 9431 9437 9442 9448 9453 9458 9463 9468 9473 9477 9482 9486 9490 9494 9498 9501 9505 9508 9512 9515 9518 9521 9524 9527 9529 9532 9534 9537 9539 9541 9543 9545 9547 9549 9551 9553 9555 9556 9558 9560 9561 9563 9564 9566 9567 9568 9569 9571 9572 9573 9574 9575 9576 9577 9577 9578 9579 9580 9580 9581 9581 9582 9583 9583 9583 9584 9584 9585 9585 9585 9586 9586 9587 9587 9587 9588 9588 9589 9589 9590 9590 9591 9591 9592 9592 9593 9593 9594 9594 9595 9596 9596 9597 9597 9598 9599 9599 9600 9600 9601 9601 9602 9602 9603 9603 9603 9604 9604 9604 9604 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9606 9606 9606 9606 9606 9607 9607 9607 9607 9608 9608 9609 9609 9609 9610 9610 9611 9611 9612 9612 9613 9613 9613 9614 9614 9615 9615 9615 9616 9616 9616 9616 9616 9616 9616 9617 9617 9616 9616 9616 9616 9616 9616 9616 9615 9615 9615 9614 9614 9614 9613 9613 9613 9612 9612 9612 9611 9611 9611 9611 9611 9610 9610 9610 9610 9610 9610 9610 9610 9610 9610 9610 9611 9611 9611 9611 9611 9612 9612 9612 9612 9613 9613 9613 9613 9614 9614 9614 9614 9614 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9616 9616 9616 9616 9616 9616 9617 9617 9617 9617 9617 9618 9618 9618 9618 9618 9618 9618 9619 9619 9619 9619 9619 9619 9619 9619 9619 9618 9618 9618 9618 9618 9618 9617 9617 9617 9617 9616 9616 9616 9616 9615 9615 9615 9615 9615 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9614 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9615 9614 9614 9614 9614 9614 9613 9613 9613 9612 9612 9612 9611 9611 9611 9610 9610 9609 9609 9609 9608 9608 9608 9607 9607 9607 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9607 9607 9607 9608 9608 9608 9609 9609 9610 9610 9611 9611 9612 9612 9613 9613 9614 9614 10057 2 7 1 9615 9615 9615 9616 9616 9617 9617 9617 9618 9618 9618 9619 9619 9619 9619 9620 9620 9620 9620 9620 9620 9620 9620 9621 9621 9621 9620 9620 9620 9620 9620 9620 9620 9620 9619 9619 9619 9618 9618 9617 9617 9616 9615 9615 9614 9613 9612 9611 9610 9608 9607 9605 9604 9602 9600 9598 9596 9594 9592 9589 9587 9584 9581 9578 9575 9572 9569 9566 9562 9559 9555 9551 9548 9544 9540 9536 9532 9528 9524 9520 9516 9512 9508 9504 9500 9496 9492 9488 9484 9481 9477 9474 9470 9467 9464 9461 9458 9456 9453 9451 9449 9447 9445 9444 9442 9441 9440 9439 9439 9438 9438 9438 9439 9439 9440 9441 9442 9444 9445 9447 9449 9451 9453 9456 9459 9462 9465 9468 9471 9474 9478 9482 9485 9489 9493 9497 9501 9505 9509 9513 9517 9521 9525 9529 9533 9537 9541 9545 9549 9553 9556 9560 9563 9567 9570 9573 9576 9579 9582 9584 9587 9589 9592 9594 9596 9598 9600 9601 9603 9605 9606 9607 9609 9610 9611 9612 9613 9613 9614 9615 9615 9616 9616 9617 9617 9618 9618 9618 9618 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9618 9618 9618 9618 9618 9617 9617 9616 9616 9616 9615 9615 9614 9613 9613 9612 9611 9611 9610 9609 9608 9607 9606 9604 9603 9602 9600 9599 9597 9595 9594 9592 9590 9588 9585 9583 9581 9578 9575 9572 9569 9566 9563 9560 9556 9553 9549 9545 9541 9536 9532 9527 9523 9518 9512 9507 9501 9495 9489 9483 9476 9469 9462 9455 9447 9439 9430 9421 9412 9402 9392 9382 9371 9359 9348 9335 9323 9309 9296 9281 9266 9251 9235 9219 9202 9185 9167 9149 9131 9112 9092 9073 9053 9032 9012 8991 8970 8949 8928 8907 8886 8865 8845 8824 8804 8784 8765 8746 8727 8710 8692 8676 8660 8645 8630 8617 8604 8592 8581 8571 8563 8555 8548 8542 8536 8532 8529 8527 8526 8526 8526 8527 8530 8533 8536 8541 8546 8552 8558 8565 8572 8580 8588 8597 8606 8615 8625 8634 8644 8654 8665 8675 8686 8697 8707 8718 8729 8740 8751 8762 8773 8784 8796 8807 8818 8830 8841 8853 8865 8876 8888 8900 8913 8925 8937 8950 8963 8975 8988 9001 9015 9028 9041 9055 9068 9082 9096 9109 9123 9137 9151 9164 9178 9192 9205 9219 9232 9245 9258 9271 9284 9296 9309 9321 9332 9344 9355 9366 9377 9387 9397 9407 9417 9426 9435 9443 9452 9460 9467 9475 9482 9489 9495 9502 9508 9514 9520 9525 9531 9536 9541 9545 9550 9554 9559 9563 9567 9571 9575 9578 9582 9586 9589 9592 9595 9599 9602 9605 9607 9610 9613 9616 9618 9621 9623 9625 9627 9630 9632 9633 9635 9637 9639 9640 9642 9643 9645 9646 9647 9648 9650 9651 9652 9652 9653 9654 9655 9656 9656 9657 9658 9658 9659 9660 9660 9661 9661 9662 9662 9663 9664 9664 10058 2 7 1 9665 9665 9666 9667 9667 9668 9668 9669 9670 9670 9671 9671 9672 9673 9673 9674 9674 9675 9675 9675 9676 9676 9677 9677 9677 9677 9678 9678 9678 9678 9678 9678 9678 9679 9679 9679 9679 9679 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9676 9676 9676 9676 9675 9675 9674 9674 9673 9673 9672 9671 9671 9670 9669 9668 9667 9665 9664 9663 9661 9660 9658 9656 9655 9653 9651 9649 9647 9644 9642 9640 9637 9635 9632 9630 9627 9625 9622 9619 9617 9614 9611 9609 9606 9604 9601 9599 9597 9595 9593 9591 9589 9587 9586 9584 9583 9582 9581 9581 9580 9580 9580 9580 9580 9580 9581 9582 9583 9584 9585 9586 9588 9589 9591 9593 9595 9597 9600 9602 9604 9607 9609 9612 9614 9617 9619 9622 9625 9627 9630 9632 9635 9637 9639 9642 9644 9646 9648 9650 9652 9654 9656 9657 9659 9661 9662 9664 9665 9667 9668 9669 9670 9671 9673 9674 9675 9676 9677 9678 9678 9679 9680 9681 9682 9683 9683 9684 9685 9686 9686 9687 9688 9688 9689 9690 9690 9691 9691 9692 9692 9693 9693 9693 9694 9694 9694 9695 9695 9695 9695 9695 9695 9695 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9697 9697 9697 9697 9697 9698 9698 9698 9698 9699 9699 9699 9699 9700 9700 9700 9700 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9700 9700 9700 9700 9699 9699 9699 9699 9698 9698 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9696 9696 9696 9696 9696 9696 9696 9695 9695 9695 9695 9695 9695 9694 9694 9694 9694 9694 9694 9693 9693 9693 9693 9693 9692 9692 9692 9691 9691 9691 9690 9690 9690 9689 9689 9689 9688 9688 9687 9687 9686 9686 9685 9685 9684 9684 9683 9683 9682 9682 9681 9681 9681 9680 9680 9679 9679 9679 9678 9678 9678 9677 9677 9677 9677 9676 9676 9676 9675 9675 9674 9674 9673 9673 9672 9672 9671 9670 9669 9669 9668 9667 9666 9665 9663 9662 9661 9660 9658 9657 9655 9654 9652 9650 9649 9647 9645 9643 9642 9640 9638 9636 9634 9632 9629 9627 9625 9623 9621 9618 9616 9613 9611 9608 9605 9603 9600 9597 9594 9591 9588 9585 9581 9578 9575 9571 9568 9564 9560 9557 9553 9549 9545 9542 9538 9534 9530 9526 9522 9518 9515 9511 9507 9503 9499 9495 9490 9486 9482 9477 9473 9468 9463 9458 9453 9447 9442 9436 9429 9422 9415 9408 9400 9392 9383 9374 9364 9354 9344 9333 9321 9309 9297 9285 9272 10059 2 7 1 9259 9245 9231 9217 9203 9189 9175 9161 9147 9134 9120 9107 9094 9082 9070 9059 9049 9039 9030 9022 9015 9009 9003 8999 8996 8994 8993 8993 8994 8996 9000 9004 9009 9016 9023 9031 9041 9050 9061 9072 9084 9097 9110 9123 9137 9151 9165 9180 9194 9209 9223 9238 9252 9266 9280 9293 9306 9319 9332 9344 9356 9367 9378 9388 9398 9407 9416 9425 9433 9441 9449 9456 9463 9469 9476 9482 9487 9493 9498 9503 9508 9513 9518 9523 9527 9532 9536 9540 9544 9549 9553 9557 9561 9565 9569 9573 9577 9581 9584 9588 9592 9595 9599 9602 9606 9609 9612 9615 9618 9621 9624 9627 9629 9632 9634 9637 9639 9641 9643 9645 9647 9649 9650 9652 9654 9655 9657 9658 9659 9661 9662 9663 9664 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9694 9695 9696 9697 9698 9698 9699 9700 9700 9701 9702 9702 9703 9703 9704 9704 9705 9705 9706 9706 9707 9707 9707 9708 9708 9709 9709 9709 9710 9710 9710 9711 9711 9711 9712 9712 9712 9713 9713 9714 9714 9714 9715 9715 9715 9716 9716 9716 9717 9717 9717 9718 9718 9718 9718 9719 9719 9719 9720 9720 9720 9720 9720 9721 9721 9721 9721 9721 9722 9722 9722 9722 9722 9722 9723 9723 9723 9723 9723 9723 9723 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9726 9726 9726 9726 9726 9727 9727 9727 9728 9728 9728 9729 9729 9729 9730 9730 9731 9731 9732 9732 9732 9733 9733 9734 9734 9734 9735 9735 9735 9735 9736 9736 9736 9736 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9739 9739 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9741 9742 9742 9742 9742 9743 9743 9743 9743 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9742 9742 9741 9741 9741 9741 9740 9740 9739 9739 9739 9738 9738 9737 9736 9736 9735 9734 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9721 9720 9719 9718 9716 9715 9714 9712 9711 9709 9708 9706 9705 9703 9702 9700 9698 9697 9695 9693 9691 9689 9687 9685 9683 9681 9678 9676 9673 9671 9668 9665 9662 9660 9657 9654 9651 9647 9644 9641 9638 9635 9632 9629 9626 9623 9620 9617 9614 9612 9609 9607 9605 9603 9601 9599 9598 9597 9596 9595 9595 9595 9595 9595 9596 9597 9598 9599 9601 9602 9604 9607 9609 9612 9614 9617 9620 9623 9627 9630 9633 9637 9640 9644 9648 9651 9655 9658 9662 9665 9669 9672 9675 9678 9681 9684 9687 9689 10060 2 7 1 9692 9694 9697 9699 9701 9703 9705 9707 9709 9710 9712 9713 9715 9716 9717 9718 9720 9721 9722 9723 9724 9725 9726 9727 9727 9728 9729 9730 9731 9732 9733 9734 9734 9735 9736 9737 9738 9738 9739 9740 9741 9742 9742 9743 9744 9744 9745 9746 9746 9747 9748 9748 9749 9749 9750 9750 9750 9751 9751 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9755 9755 9755 9755 9755 9755 9755 9756 9756 9756 9756 9757 9757 9757 9758 9758 9758 9759 9759 9759 9760 9760 9761 9761 9761 9762 9762 9762 9763 9763 9764 9764 9764 9764 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9765 9765 9765 9765 9765 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9763 9763 9763 9763 9763 9764 9764 9764 9765 9765 9765 9766 9766 9766 9767 9767 9768 9768 9768 9769 9769 9769 9770 9770 9770 9770 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9772 9772 9772 9772 9773 9773 9773 9773 9774 9774 9774 9774 9775 9775 9775 9776 9776 9776 9776 9777 9777 9777 9777 9777 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9780 9780 9780 9780 9781 9781 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9779 9779 9779 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9782 9782 9782 9782 9783 9783 9783 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9783 9783 9783 9783 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9781 9781 9780 9781 9781 10061 2 7 2 9783 9783 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9780 9780 9780 9779 9779 9779 9779 9778 9778 9778 9778 9778 9778 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9776 9775 9775 9775 9774 9774 9773 9772 9772 9771 9770 9770 9769 9768 9767 9766 9765 9764 9762 9761 9760 9758 9757 9756 9754 9752 9751 9749 9747 9745 9743 9741 9739 9737 9735 9732 9730 9727 9724 9722 9719 9716 9712 9709 9706 9702 9699 9695 9691 9687 9683 9679 9675 9671 9667 9662 9658 9653 9649 9644 9639 9635 9630 9626 9621 9616 9612 9607 9603 9599 9594 9590 9586 9582 9579 9575 9572 9569 9566 9563 9560 9558 9556 9554 9552 9551 9550 9549 9548 9548 9548 9548 9549 9549 9550 9552 9553 9555 9557 9559 9562 9564 9567 9570 9574 9577 9580 9584 9588 9592 9596 9600 9604 9608 9612 9616 9620 9624 9628 9632 9636 9640 9643 9647 9651 9654 9658 9661 9664 9668 9671 9674 9677 9679 9682 9685 9687 9690 9693 9695 9697 9700 9702 9704 9706 9708 9710 9712 9714 9716 9718 9720 9722 9724 9726 9727 9729 9731 9732 9734 9735 9736 9738 9739 9740 9741 9742 9743 9744 9745 9746 9746 9747 9748 9748 9749 9749 9750 9750 9751 9751 9751 9752 9752 9753 9753 9753 9754 9754 9755 9755 9756 9756 9756 9757 9757 9758 9758 9759 9759 9760 9760 9760 9761 9761 9762 9762 9762 9763 9763 9763 9763 9764 9764 9764 9764 9764 9765 9765 9765 9765 9765 9766 9766 9766 9767 9767 9767 9768 9768 9769 9770 9770 9771 9772 9772 9773 9774 9775 9776 9777 9777 9778 9779 9780 9781 9782 9782 9783 9784 9785 9785 9786 9786 9787 9787 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9787 9787 9787 9787 9786 9786 9786 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9787 9787 9787 9787 9787 9788 9788 9788 9788 9789 9789 9789 9789 9790 9790 9790 9790 9790 9791 9791 9791 9791 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9791 9791 9791 9790 9790 9790 9789 9789 9789 9789 9788 9788 9788 9788 9788 9787 9787 9787 9787 9787 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9784 9784 9784 9783 9783 9783 9783 9783 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9783 9783 9783 9783 9783 9784 9784 9784 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9787 9787 9787 9788 9788 9788 9789 9789 9789 9790 9790 9790 9791 9791 9792 9792 9792 9793 10062 2 7 2 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9792 9792 9791 9790 9790 9789 9789 9788 9787 9787 9786 9785 9784 9784 9783 9782 9782 9781 9780 9780 9779 9778 9777 9777 9776 9775 9775 9774 9773 9773 9772 9771 9770 9770 9769 9768 9767 9767 9766 9765 9764 9764 9763 9762 9761 9761 9760 9759 9759 9758 9758 9758 9757 9757 9757 9757 9757 9757 9757 9757 9757 9758 9758 9759 9759 9760 9761 9762 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9775 9776 9777 9778 9778 9779 9780 9780 9781 9781 9782 9782 9782 9783 9783 9783 9784 9784 9784 9785 9785 9785 9786 9786 9786 9787 9787 9787 9788 9788 9789 9789 9790 9790 9791 9791 9791 9792 9792 9793 9793 9794 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9798 9798 9798 9799 9799 9800 9800 9801 9801 9802 9802 9802 9803 9803 9804 9804 9805 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9804 9804 9804 9803 9803 9803 9802 9802 9802 9801 9801 9801 9800 9800 9800 9800 9800 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9799 9799 9799 9799 9798 9798 9798 9798 9797 9797 9797 9796 9796 9795 9795 9795 9794 9794 9793 9793 9792 9792 9791 9791 9790 9790 9789 9789 9789 9788 9788 9787 9787 9787 9787 9786 9786 9786 9786 9786 9786 9786 9787 9787 9787 9788 9788 9788 9789 9789 9790 9791 9791 9792 9793 9793 9794 9795 9795 9796 9796 9797 9797 9798 9798 9798 9799 9799 9799 9799 9799 9799 9798 9798 9798 9797 9797 9796 9796 9795 9794 9794 9793 9792 9792 9791 9790 9790 9789 9788 9788 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9788 9788 9789 9789 9790 9791 9791 9792 9793 9794 9794 9795 9796 9797 9797 9798 9798 9799 9799 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9799 9799 9799 9798 9798 9798 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9798 9798 9798 9799 9799 9800 9800 9801 9801 9802 9802 9802 9803 9803 9804 9804 9804 9805 9805 9805 9806 9806 9806 9806 9807 9807 9807 9807 9807 9808 9808 9808 9808 9808 9809 9809 9809 9809 9809 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9810 9810 9809 9809 9808 9808 9807 9806 9805 9805 9804 9803 9802 9801 9801 9800 9799 9798 9797 9796 9795 9794 9793 10063 2 7 2 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9780 9779 9778 9777 9775 9774 9773 9771 9770 9768 9767 9765 9763 9762 9760 9759 9757 9755 9754 9752 9751 9749 9748 9746 9745 9743 9742 9741 9740 9739 9738 9737 9736 9735 9735 9734 9734 9733 9733 9733 9733 9733 9733 9733 9734 9734 9734 9735 9735 9736 9737 9737 9738 9739 9740 9741 9742 9743 9744 9745 9747 9748 9749 9750 9752 9753 9755 9756 9757 9759 9760 9762 9763 9765 9766 9768 9769 9771 9772 9774 9775 9777 9778 9780 9781 9782 9784 9785 9786 9787 9788 9790 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9800 9800 9801 9801 9802 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9809 9809 9809 9809 9810 9810 9809 9809 9809 9809 9808 9808 9807 9807 9806 9805 9804 9803 9802 9801 9799 9798 9796 9794 9792 9790 9787 9785 9782 9780 9777 9774 9770 9767 9763 9759 9755 9751 9747 9743 9738 9733 9728 9723 9718 9713 9707 9702 9696 9690 9684 9678 9672 9666 9660 9654 9648 9641 9635 9629 9622 9616 9610 9604 9597 9591 9585 9579 9573 9568 9562 9557 9551 9546 9541 9537 9532 9528 9523 9519 9516 9512 9509 9506 9503 9500 9498 9496 9494 9493 9492 9491 9490 9489 9489 9489 9489 9489 9490 9490 9491 9492 9493 9495 9496 9497 9499 9500 9502 9504 9505 9507 9508 9510 9511 9512 9513 9514 9515 9516 9517 9517 9518 9518 9518 9518 9517 9517 9516 9515 9515 9514 9513 9512 9510 9509 9508 9507 9506 9504 9503 9502 9501 9501 9500 9499 9499 9499 9499 9499 9500 9501 9502 9503 9504 9506 9508 9510 9513 9515 9518 9521 9524 9528 9531 9535 9539 9543 9547 9552 9556 9560 9565 9570 9574 9579 9584 9589 9593 9598 9603 9608 9613 9618 9622 9627 9632 9636 9641 9646 9650 9655 9659 9664 9668 9672 9677 9681 9685 9689 9693 9696 9700 9704 9707 9711 9714 9717 9720 9723 9726 9728 9731 9733 9735 9737 9739 9741 9743 9744 9746 9747 9748 9750 9751 9752 9752 9753 9754 9755 9755 9756 9756 9756 9756 9756 9757 9756 9756 9756 9756 9756 9755 9755 9754 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9743 9742 9741 9739 9738 9736 9735 9734 9732 9731 9730 9728 9727 9726 9725 9724 9723 9722 9721 9721 9720 9719 9719 9718 9718 9718 9717 9717 9717 9716 9716 9716 9716 9715 9715 9714 9714 9713 9713 9712 9711 9711 9710 9709 9708 9706 9705 9704 9702 9700 9699 9697 9695 9693 9691 9689 9687 9685 9683 9681 9679 9676 9674 9672 9670 9667 9665 9662 9660 9657 9655 9652 9649 9647 9644 9641 9638 9635 9632 9628 9625 9621 9618 9614 9610 9606 9602 9598 9593 9589 9584 9579 9574 9569 9563 9558 9552 9546 9540 9534 9528 9521 9515 9508 9501 9494 9486 9478 9471 9463 9455 10064 2 7 2 9446 9437 9429 9420 9410 9401 9391 9381 9371 9360 9350 9339 9328 9317 9306 9294 9283 9272 9260 9249 9237 9226 9215 9204 9194 9183 9173 9164 9154 9146 9137 9130 9123 9117 9111 9106 9102 9099 9096 9094 9093 9093 9094 9096 9099 9102 9106 9111 9117 9124 9131 9139 9148 9157 9167 9177 9188 9199 9210 9222 9234 9246 9258 9270 9283 9295 9308 9320 9332 9344 9356 9368 9379 9391 9402 9412 9423 9433 9443 9453 9463 9472 9481 9490 9498 9506 9514 9522 9530 9537 9544 9551 9558 9564 9571 9577 9583 9589 9594 9600 9605 9611 9616 9620 9625 9630 9634 9638 9642 9646 9650 9653 9657 9660 9663 9666 9669 9671 9674 9677 9679 9681 9684 9686 9688 9690 9692 9694 9697 9699 9701 9703 9705 9706 9708 9710 9712 9714 9716 9718 9720 9722 9723 9725 9727 9728 9730 9731 9733 9734 9735 9736 9737 9738 9739 9739 9740 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9743 9743 9744 9744 9745 9745 9746 9747 9748 9748 9749 9750 9750 9751 9752 9752 9753 9754 9754 9755 9755 9755 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9755 9755 9755 9755 9755 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9754 9754 9755 9755 9755 9755 9755 9755 9754 9754 9754 9754 9754 9753 9753 9753 9752 9752 9751 9751 9750 9749 9749 9748 9747 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9712 9711 9710 9709 9708 9706 9705 9704 9703 9701 9700 9699 9697 9696 9695 9694 9692 9691 9690 9689 9688 9686 9685 9684 9683 9682 9681 9680 9679 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9667 9666 9665 9664 9662 9661 9659 9658 9656 9654 9652 9651 9649 9647 9644 9642 9640 9637 9635 9632 9630 9627 9624 9621 9618 9615 9612 9608 9605 9601 9598 9594 9590 9586 9582 9578 9574 9570 9566 9561 9557 9552 9547 9542 9537 9532 9527 9521 9515 9510 9504 9497 9491 9485 9478 9471 9464 9456 9448 9440 9432 9424 9415 9406 9396 9386 9376 9366 9355 9344 9332 9320 9308 9295 9282 9269 9255 9240 9225 9210 9194 9178 9161 9144 9126 9108 9089 9070 9049 9029 9008 8986 8963 8940 8916 8891 8866 8840 8813 8785 8757 8727 8697 8666 8634 8601 8567 8532 8496 8459 8422 8383 8343 8302 8261 8218 8174 8129 8083 8036 7989 7940 7890 7839 7787 7735 7681 7627 7572 7516 7459 7402 7344 7285 7226 7167 7106 7046 6985 6924 10065 2 7 2 6863 6801 6740 6679 6618 6557 6497 6437 6378 6320 6262 6206 6150 6096 6044 5992 5943 5895 5849 5805 5764 5724 5687 5653 5621 5593 5567 5544 5524 5507 5494 5484 5477 5474 5474 5477 5485 5495 5509 5527 5548 5572 5599 5630 5664 5701 5741 5783 5828 5876 5926 5979 6033 6090 6148 6208 6269 6332 6396 6460 6526 6592 6658 6725 6792 6858 6925 6991 7057 7123 7188 7252 7315 7377 7438 7498 7558 7615 7672 7728 7782 7835 7886 7936 7985 8033 8079 8124 8168 8210 8251 8291 8330 8368 8404 8439 8474 8507 8539 8571 8601 8631 8659 8687 8714 8740 8766 8791 8815 8838 8861 8883 8904 8925 8945 8965 8984 9002 9020 9038 9055 9071 9087 9103 9118 9133 9148 9162 9176 9189 9202 9215 9228 9240 9252 9264 9275 9286 9297 9308 9319 9329 9339 9349 9359 9368 9378 9387 9396 9404 9413 9421 9429 9437 9445 9453 9460 9468 9475 9481 9488 9495 9501 9507 9513 9519 9525 9530 9536 9541 9546 9551 9556 9561 9566 9570 9575 9579 9583 9588 9592 9596 9600 9604 9608 9612 9616 9620 9623 9627 9631 9634 9638 9641 9644 9648 9651 9654 9657 9660 9663 9666 9668 9671 9674 9676 9678 9681 9683 9685 9687 9689 9691 9693 9695 9697 9698 9700 9702 9703 9705 9707 9708 9710 9711 9713 9715 9716 9718 9720 9721 9723 9725 9726 9728 9730 9731 9733 9735 9737 9738 9740 9742 9743 9745 9746 9748 9749 9751 9752 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9765 9766 9766 9767 9768 9768 9769 9769 9770 9770 9771 9771 9772 9772 9773 9774 9774 9775 9776 9776 9777 9778 9779 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9791 9792 9793 9794 9795 9796 9796 9797 9798 9798 9799 9799 9800 9800 9800 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9803 9803 9803 9804 9804 9804 9805 9805 9805 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9813 9814 9814 9815 9815 9815 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9815 9815 9815 9815 9815 9814 9814 9814 9814 9813 9813 9812 9812 9812 9811 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9806 9805 9805 9804 9804 9803 9803 9802 9802 9801 9801 9800 9800 9799 9799 9798 9798 10066 2 7 2 9797 9797 9796 9796 9795 9794 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9780 9779 9778 9776 9775 9774 9772 9771 9770 9768 9767 9766 9764 9763 9761 9760 9759 9757 9756 9754 9753 9751 9750 9748 9746 9744 9743 9741 9738 9736 9734 9732 9729 9727 9724 9721 9718 9715 9712 9708 9705 9701 9697 9693 9689 9685 9681 9677 9672 9668 9663 9658 9653 9648 9644 9639 9634 9628 9623 9618 9613 9608 9602 9597 9592 9587 9581 9576 9571 9566 9561 9555 9550 9545 9540 9535 9530 9526 9521 9516 9512 9508 9503 9499 9496 9492 9489 9485 9482 9480 9477 9475 9473 9472 9471 9470 9469 9469 9469 9470 9471 9472 9474 9475 9478 9480 9483 9487 9490 9494 9498 9502 9507 9512 9517 9522 9527 9533 9538 9544 9550 9556 9561 9567 9573 9579 9585 9590 9596 9602 9607 9613 9618 9623 9628 9634 9638 9643 9648 9653 9657 9661 9666 9670 9674 9678 9682 9686 9689 9693 9696 9700 9703 9706 9709 9712 9715 9718 9721 9724 9726 9729 9731 9733 9736 9738 9740 9742 9744 9745 9747 9749 9750 9752 9753 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9764 9765 9766 9766 9767 9767 9768 9768 9768 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9768 9768 9767 9767 9766 9765 9765 9764 9763 9762 9761 9760 9760 9759 9758 9757 9756 9755 9754 9753 9752 9752 9751 9750 9750 9749 9749 9748 9748 9748 9748 9748 9748 9748 9748 9749 9749 9750 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9761 9762 9763 9765 9766 9767 9769 9770 9772 9773 9774 9776 9777 9778 9780 9781 9782 9784 9785 9786 9788 9789 9790 9792 9793 9794 9796 9797 9798 9800 9801 9803 9804 9806 9807 9809 9810 9812 9813 9815 9817 9818 9820 9821 9823 9824 9825 9827 9828 9829 9830 9832 9833 9834 9834 9835 9836 9837 9837 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9853 9854 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9844 9843 9842 9842 9841 9840 9840 9839 10067 2 7 2 9838 9838 9837 9836 9836 9835 9834 9834 9833 9832 9832 9831 9830 9830 9829 9829 9828 9828 9828 9827 9827 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9828 9828 9827 9827 9826 9825 9824 9823 9823 9822 9821 9819 9818 9817 9816 9815 9813 9812 9810 9809 9808 9806 9805 9803 9802 9800 9799 9797 9796 9795 9793 9792 9791 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9779 9778 9777 9776 9776 9775 9775 9774 9774 9773 9773 9772 9772 9771 9771 9771 9770 9770 9770 9769 9769 9769 9768 9768 9768 9768 9768 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9769 9769 9769 9770 9770 9770 9771 9771 9772 9773 9773 9774 9774 9775 9776 9776 9777 9778 9779 9779 9780 9781 9782 9782 9783 9784 9785 9786 9786 9787 9788 9789 9790 9790 9791 9792 9793 9793 9794 9795 9795 9796 9797 9797 9798 9799 9799 9800 9801 9801 9802 9803 9803 9804 9805 9806 9806 9807 9808 9808 9809 9810 9811 9812 9812 9813 9814 9815 9816 9817 9817 9818 9819 9820 9821 9821 9822 9823 9824 9825 9825 9826 9827 9828 9828 9829 9830 9830 9831 9831 9832 9833 9833 9834 9834 9834 9835 9835 9836 9836 9836 9837 9837 9838 9838 9838 9838 9839 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9842 9843 9843 9844 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9852 9853 9853 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9850 9850 9849 9849 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9833 9832 9832 9831 9831 9830 9829 9828 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9816 9815 9814 9813 9811 9810 9808 9807 9805 9804 9802 9801 9799 9797 9796 9794 9792 9791 9789 9787 9786 9784 9782 9780 9779 9777 9775 9773 9771 9770 9768 9766 9764 9762 9761 9759 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9737 9735 9733 9731 9729 9726 9724 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9702 9700 9698 9696 9695 9693 9691 9689 9688 9686 9685 9683 9682 9680 9679 9677 9676 9674 9673 9672 9670 9669 9668 9666 9665 9664 9662 9661 9660 9659 9657 9656 9655 9654 9652 9651 9650 9649 9648 9647 9646 9645 9644 9643 9642 9642 9641 9640 10068 2 7 2 9640 9639 9639 9639 9638 9638 9638 9638 9638 9638 9638 9638 9639 9639 9639 9639 9640 9640 9641 9641 9642 9642 9643 9643 9644 9644 9645 9646 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9659 9660 9662 9663 9665 9667 9668 9670 9672 9674 9676 9678 9680 9682 9683 9685 9687 9689 9691 9692 9694 9696 9697 9698 9699 9700 9701 9702 9703 9703 9703 9703 9703 9703 9702 9701 9701 9700 9698 9697 9695 9694 9692 9690 9687 9685 9682 9680 9677 9674 9671 9668 9664 9660 9657 9653 9649 9645 9640 9636 9631 9626 9621 9616 9610 9605 9599 9592 9586 9579 9573 9566 9558 9551 9543 9535 9526 9518 9509 9500 9490 9481 9471 9461 9450 9440 9429 9418 9406 9394 9383 9370 9358 9345 9333 9319 9306 9293 9279 9265 9251 9236 9222 9207 9192 9176 9161 9145 9129 9113 9097 9081 9065 9048 9031 9015 8998 8981 8964 8947 8930 8913 8896 8879 8863 8846 8830 8814 8798 8783 8767 8752 8738 8724 8710 8697 8684 8672 8661 8650 8639 8630 8621 8612 8605 8598 8592 8587 8583 8579 8576 8575 8574 8573 8574 8576 8578 8582 8586 8591 8597 8603 8611 8619 8628 8638 8649 8660 8672 8685 8698 8712 8726 8741 8757 8773 8789 8806 8823 8840 8858 8876 8894 8912 8931 8950 8968 8987 9006 9024 9043 9061 9080 9098 9116 9134 9151 9169 9186 9203 9220 9236 9252 9268 9283 9298 9313 9328 9342 9356 9369 9382 9395 9407 9419 9431 9443 9454 9465 9475 9485 9495 9505 9514 9523 9532 9541 9549 9557 9565 9573 9580 9587 9594 9601 9608 9614 9621 9627 9633 9639 9644 9650 9655 9661 9666 9671 9676 9681 9686 9690 9695 9699 9703 9708 9712 9716 9720 9723 9727 9731 9734 9738 9741 9745 9748 9751 9754 9757 9759 9762 9765 9767 9770 9772 9774 9776 9778 9780 9782 9784 9786 9787 9789 9790 9792 9793 9794 9796 9797 9798 9799 9801 9802 9803 9804 9805 9807 9808 9809 9810 9811 9813 9814 9815 9817 9818 9819 9821 9822 9824 9825 9827 9828 9829 9831 9832 9834 9835 9836 9838 9839 9840 9841 9843 9844 9845 9846 9847 9847 9848 9849 9850 9850 9851 9851 9852 9852 9853 9853 9853 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9860 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9864 9864 9863 9863 9862 9861 10069 2 7 2 9861 9860 9859 9858 9857 9855 9854 9853 9851 9850 9848 9846 9844 9842 9840 9838 9836 9833 9831 9828 9826 9823 9820 9817 9814 9811 9808 9805 9802 9798 9795 9792 9788 9785 9781 9778 9774 9771 9768 9764 9761 9758 9755 9752 9749 9746 9743 9740 9738 9735 9733 9731 9729 9727 9726 9724 9723 9722 9721 9720 9720 9719 9719 9719 9719 9719 9719 9720 9721 9721 9722 9723 9725 9726 9727 9729 9731 9732 9734 9736 9738 9740 9743 9745 9747 9750 9752 9755 9758 9761 9763 9766 9769 9772 9775 9778 9781 9784 9787 9790 9792 9795 9798 9801 9803 9806 9809 9811 9814 9816 9818 9820 9822 9824 9826 9828 9829 9831 9832 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9846 9847 9847 9848 9848 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9855 9856 9856 9856 9856 9857 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9852 9852 9851 9850 9850 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9840 9839 9838 9837 9836 9836 9835 9834 9833 9833 9832 9831 9830 9830 9829 9828 9828 9827 9826 9826 9825 9824 9824 9823 9822 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9805 9803 9802 9800 9799 9798 9796 9795 9793 9791 9790 9788 9787 9785 9783 9782 9780 9778 9776 9775 9773 9771 9769 9767 9765 9763 9760 9758 9756 9753 9751 9748 9745 9742 9739 9736 9732 9729 9725 9721 9717 9713 9708 9704 9699 9694 9689 9684 9678 9673 9667 9661 9655 9649 9642 9636 9629 9622 9615 9608 9601 9593 9585 9577 9569 9561 9552 9543 9534 9524 9514 9504 9493 9482 9471 9459 9447 9435 9422 9408 9395 9381 9366 9352 9337 9321 9306 9290 9274 9259 9243 9227 9211 9196 9180 9165 9151 9137 9123 9110 9098 9087 9076 9067 9058 9051 9044 9039 9034 9031 9030 9029 9030 9032 9035 9039 9044 9051 9059 9067 9077 9087 9099 9111 9124 9138 9152 9167 9182 9197 9213 9228 9244 9260 9276 9292 9307 9323 9338 9353 9367 9382 9396 9409 9422 9435 9447 9459 9470 9481 9492 9502 9512 9522 9531 9540 9549 9557 9565 9573 9581 9588 9595 9602 9609 9616 9623 9629 9635 9641 9647 9653 9659 9664 9669 9674 9679 9684 9688 9693 9697 9701 9704 9708 9711 9714 9717 9720 9722 9724 9727 9729 9731 9732 9734 9735 9737 9738 9739 9740 9742 9743 9744 9745 9746 9747 9748 9749 9751 9752 9753 9754 9756 9757 9758 9760 9761 9763 9764 9766 9767 9769 9771 9772 9774 9776 9777 9779 9781 9783 9784 9786 9788 9789 9791 9793 9795 9796 9798 9800 9802 9803 9805 9807 9809 9810 9812 9814 9816 9817 9819 9821 9823 9824 9826 9828 9829 9831 9833 9834 9836 9837 9838 9840 9841 9842 9843 9844 9846 9846 9847 9848 10070 2 7 2 9849 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9859 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9862 9861 9859 9857 9856 9854 9852 9850 9848 9845 9843 9840 9838 9835 9832 9829 9826 9823 9819 9816 9812 9809 9805 9801 9797 9792 9788 9783 9779 9774 9769 9764 9758 9753 9747 9742 9736 9730 9724 9717 9711 9704 9697 9691 9684 9676 9669 9662 9654 9647 9639 9631 9624 9616 9608 9600 9593 9585 9577 9570 9562 9555 9548 9541 9534 9527 9521 9515 9509 9503 9498 9493 9489 9485 9481 9478 9475 9473 9471 9470 9469 9468 9468 9469 9470 9471 9473 9476 9479 9482 9485 9490 9494 9499 9504 9509 9515 9521 9528 9534 9541 9548 9555 9562 9570 9577 9585 9592 9600 9608 9615 9623 9631 9638 9646 9653 9660 9668 9675 9682 9688 9695 9702 9708 9714 9720 9726 9732 9738 9743 9748 9753 9758 9763 9768 9772 9777 9781 9785 9789 9792 9796 9800 9803 9806 9810 9813 9816 9818 9821 9824 9826 9829 9831 9834 9836 9838 9840 9842 9844 9845 9847 9849 9850 9852 9853 9855 9856 9858 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9895 9895 9895 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9858 9857 9856 9855 9854 9852 9851 9850 9849 9848 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9833 9833 9833 9832 9832 10071 2 7 2 9832 9832 9832 9832 9833 9833 9834 9834 9835 9836 9837 9838 9840 9841 9842 9844 9845 9847 9848 9850 9852 9854 9855 9857 9859 9861 9863 9865 9866 9868 9870 9871 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9869 9867 9864 9861 9858 9855 9852 9849 9846 9842 9839 9835 9831 9827 9823 9818 9814 9809 9804 9799 9794 9788 9782 9776 9770 9763 9757 9750 9742 9734 9726 9718 9709 9700 9691 9681 9671 9661 9650 9639 9627 9616 9603 9591 9578 9565 9552 9538 9524 9510 9496 9481 9467 9452 9437 9422 9408 9393 9378 9363 9349 9335 9321 9307 9294 9281 9268 9256 9244 9233 9222 9212 9203 9194 9186 9179 9173 9167 9162 9158 9155 9153 9152 9151 9152 9153 9155 9158 9162 9167 9172 9179 9186 9193 9202 9211 9220 9231 9242 9253 9264 9276 9289 9301 9314 9327 9340 9354 9367 9380 9393 9407 9420 9433 9445 9458 9470 9482 9494 9505 9516 9527 9538 9548 9558 9568 9577 9586 9595 9603 9611 9619 9627 9634 9641 9648 9655 9662 9668 9674 9680 9686 9692 9698 9703 9709 9714 9719 9725 9730 9735 9740 9744 9749 9754 9758 9763 9767 9771 9776 9780 9784 9788 9792 10072 2 7 2 9796 9799 9803 9806 9810 9813 9816 9820 9823 9826 9829 9832 9834 9837 9840 9842 9845 9847 9849 9852 9854 9856 9858 9860 9862 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9879 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9847 9846 9845 10073 2 7 2 9845 9844 9843 9842 9842 9841 9841 9841 9840 9840 9840 9840 9840 9841 9841 9841 9842 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9855 9856 9858 9859 9860 9862 9863 9864 9865 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9870 9868 9866 9865 9863 9861 9859 9857 9855 9853 9850 9848 9846 9844 9842 9839 9837 9835 9833 9830 9828 9825 9823 9820 9818 9815 9812 9809 9806 9803 9799 9795 9791 9786 9782 9777 9771 9765 9759 9753 9746 9738 9731 9723 9714 9705 9696 9687 9677 9668 9658 9648 9638 9628 9618 9608 9598 9589 9580 9572 9563 9556 9549 9542 9537 9532 9528 9524 9522 9520 9519 9519 9520 9522 9524 9528 9532 9537 9543 9549 9556 9564 9572 9580 9589 9598 9607 9617 9627 9636 9646 9656 9665 9674 9684 9692 9701 9709 9717 9725 9732 9739 9746 9752 9758 9763 9768 9773 9777 9782 9786 9789 9793 9796 9800 9803 9806 9808 9811 9814 9817 9819 9822 9825 9827 9830 9832 9835 9837 9840 9842 9844 9846 9849 9851 9853 9855 9856 9858 9859 9861 9862 9863 9864 9865 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9872 9872 9872 9871 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9854 9853 9852 9851 9850 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9840 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9840 9841 9842 9842 9843 9844 9845 9846 9848 9849 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9864 9865 9866 9867 9868 9870 9871 9872 9872 9873 9874 10074 2 7 2 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9855 9854 9852 9851 9850 9848 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9833 9832 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9841 9842 9844 9846 9847 9849 9851 9853 9854 9856 9858 9860 9862 9864 9865 9867 9869 9871 9872 9874 9876 9877 9879 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9862 9860 9857 9855 9852 9849 9846 9843 9840 9837 9833 9830 9826 9823 9819 9815 9812 9808 9804 9801 9797 9794 9791 9788 9785 9783 9781 9779 9777 9776 9775 9774 9773 9773 9774 9774 9775 9776 9778 9779 9781 9784 9786 9789 9792 9794 9798 9801 9804 9807 9811 9814 9817 9821 9824 9827 9830 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9871 9869 9868 9866 9864 9862 9861 9859 9857 9855 9854 9852 9850 9848 9847 9845 9844 9842 9841 9839 9838 10075 2 7 2 9837 9836 9835 9834 9833 9832 9832 9831 9830 9830 9830 9829 9829 9829 9829 9829 9829 9830 9830 9830 9831 9831 9832 9833 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9847 9849 9850 9852 9853 9855 9856 9858 9859 9861 9863 9864 9866 9868 9869 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9885 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9867 9866 9864 9862 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9836 9834 9832 9829 9827 9824 9822 9820 9817 9815 9812 9810 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9788 9786 9785 9784 9783 9782 9781 9780 9780 9779 9779 9779 9779 9779 9779 9779 9780 9780 9781 9782 9782 9783 9784 9785 9786 9788 9789 9790 9792 9793 9795 9796 9798 9799 9801 9803 9805 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9853 9854 9856 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9874 9874 9875 9875 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 10076 2 7 2 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9887 9884 9882 9879 9877 9874 9871 9868 9865 9862 9858 9855 9851 9847 9843 9840 9835 9831 9827 9823 9818 9814 9810 9805 9800 9796 9791 9787 9782 9778 9774 9769 9765 9761 9757 9753 9749 9745 9742 9739 9735 9732 9730 9727 9724 9722 9720 9718 9717 9715 9714 9713 9713 9712 9712 9712 9712 9712 9713 9714 9714 9716 9717 9719 9720 9722 9725 9727 9729 9732 9735 9738 9741 9744 9748 9751 9755 9759 9762 9766 9770 9774 9778 9782 9787 9791 9795 9799 9803 9807 9811 9815 9819 9822 9826 9830 9833 9836 9840 9843 9846 9848 9851 9854 9856 9858 9861 9863 9865 9866 9868 9870 9871 9872 9874 9875 9876 10077 2 7 2 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9866 9864 9862 9859 9856 9853 9851 9847 9844 9841 9837 9834 9830 9826 9822 9818 9814 9809 9805 9800 9795 9791 9786 9781 9776 9770 9765 9760 9755 9749 9744 9739 9734 9728 9723 9718 9713 9709 9704 9699 9695 9691 9687 9683 9679 9676 9673 9670 9667 9665 9663 9661 9660 9658 9657 9656 9656 9656 9656 9656 9656 9657 9658 9659 9660 9662 9663 9665 9667 9669 9671 9673 9676 9678 9681 9683 9686 9689 9692 9694 9697 9700 9703 9706 9709 9712 9714 9717 9720 9723 9726 9729 9732 9735 9737 9740 9743 9746 9748 9751 9754 9756 9759 9761 9764 9766 9768 9770 9773 9775 9777 9779 9781 9782 9784 9786 9787 9788 9790 9791 9792 9793 9794 9794 9795 9796 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9794 9793 9793 9792 9791 9790 9789 9788 9788 9787 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9772 9771 9770 9769 9768 9766 9765 9764 9762 9761 9759 9757 9755 9753 9751 9749 9747 9744 9742 9739 9736 9733 9730 9727 9724 9720 9716 9712 9708 9704 9700 9696 9691 9687 9682 9678 9673 9668 9663 9658 9653 9648 9643 9638 9632 9627 9622 9616 9610 9605 9599 9593 9587 9581 9574 9568 9561 9554 9547 9539 9532 9523 9515 9506 9497 9488 9478 9468 9458 9447 9436 9424 9412 9400 9387 9374 9360 9346 9331 9316 9301 9285 9269 9253 9236 9218 9200 9181 9162 9143 9123 9102 9081 9059 9036 9013 8988 8964 8938 8911 8884 8856 8827 8797 8766 8734 8702 8668 8634 8599 8563 8527 8489 8452 8414 8375 8337 8298 8259 8220 8181 8143 8105 8068 8032 7997 7963 7930 7899 7869 7842 7816 7792 7770 7750 7733 7719 7707 7697 7690 7686 7684 7685 7688 7695 7703 7715 7729 7745 7763 7783 7806 7830 7856 7884 7913 7943 7975 8008 8042 8076 8111 8146 8182 8218 8254 8290 8326 8362 8398 8433 8468 8502 8535 8568 8601 8633 8664 8694 8724 8752 8781 8808 8835 8861 8886 8911 8935 8958 8981 9003 9025 9046 9067 9087 9106 9125 9143 9161 9179 9196 9212 9229 9244 9260 9274 9289 9303 9317 9330 9343 9355 9367 9379 9391 9402 9412 9423 9433 9443 9452 9462 9471 9479 9488 9496 9504 9512 9520 9527 9535 9542 9549 9556 9562 9569 9575 9582 9588 9594 9600 9606 9612 9617 9623 9628 9634 9639 9644 9649 9654 9659 9664 9668 9673 9677 9681 9686 9690 9694 9698 9701 9705 9709 9712 9716 9719 9723 9726 9729 9732 9735 9738 9741 9744 9747 9750 9753 9755 9758 9761 9763 9766 9768 9771 9773 9776 9778 9780 9783 9785 9787 9789 9791 9794 9796 9798 9800 9802 10078 2 7 2 9804 9806 9808 9810 9811 9813 9815 9817 9818 9820 9822 9823 9825 9826 9828 9829 9831 9832 9834 9835 9836 9838 9839 9840 9841 9843 9844 9845 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9874 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9851 9849 9847 9845 9842 9839 9837 9834 9831 9827 9824 9821 9817 9813 9809 9805 9801 9797 9792 9787 9783 9778 9773 9768 9763 9758 9752 9747 9742 10079 2 7 2 9736 9731 9726 9720 9715 9709 9704 9699 9693 9688 9683 9678 9673 9668 9664 9660 9655 9651 9648 9644 9641 9638 9635 9633 9630 9628 9627 9626 9625 9624 9624 9624 9624 9624 9625 9626 9628 9630 9632 9634 9637 9639 9642 9646 9649 9653 9657 9661 9665 9669 9674 9678 9683 9688 9693 9698 9703 9708 9713 9718 9723 9728 9733 9739 9744 9749 9754 9759 9765 9770 9775 9780 9785 9789 9794 9799 9804 9808 9813 9817 9821 9826 9830 9834 9837 9841 9845 9848 9851 9854 9857 9860 9863 9865 9868 9870 9872 9874 9876 9878 9879 9880 9882 9883 9884 9885 9885 9886 9887 9887 9887 9888 9888 9888 9888 9888 9887 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9858 9856 9853 9851 9848 9845 9842 9839 9836 9833 9831 9828 9825 9822 9819 9816 9814 9811 9808 9806 9804 9802 9800 9798 9797 9796 9795 9794 9793 9793 9793 9793 9793 9793 9794 9795 9796 9798 9799 9801 9803 9805 9808 9810 9813 9815 9818 9821 9824 9827 9830 9833 9836 9839 9842 9844 9847 9850 9853 9856 9858 9861 9863 9866 9868 9870 9873 9875 9877 9879 9880 9882 9884 9885 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 10080 2 7 2 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9909 9907 9905 9902 9900 9897 9894 9891 9889 9886 9882 9879 9876 9873 9869 9865 9862 9858 9854 9849 9845 9840 9836 9831 9826 9820 9815 9809 9804 9798 9792 9786 9779 9773 9766 9759 9753 9746 9739 9732 9725 9718 9711 9704 9697 9691 9684 9677 9671 9665 9659 9653 9647 9642 9637 9632 9628 9624 9620 9616 9613 9611 9608 9606 9605 9603 9602 9602 9602 9602 9603 9604 9605 9607 9609 9612 9614 9617 9621 9624 9628 9632 9637 9641 9646 9651 9656 9662 9667 9672 9678 9684 9689 9695 9701 9707 9713 9718 9724 9730 9736 9741 9747 9752 9758 9763 9768 9773 9778 9783 9788 9793 9798 9802 9807 9811 9815 9820 9824 9828 9832 9836 9839 9843 9847 9850 9854 9857 9860 9863 9867 9870 9873 9875 9878 9881 9884 9886 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9949 9949 10081 2 7 2 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9905 9903 9900 9897 9895 9892 9889 9886 9883 9880 9877 9874 9871 9867 9863 9859 9855 9851 9847 9842 9837 9831 9825 9819 9813 9806 9799 9791 9783 9775 9766 9757 9747 9737 9727 9716 9706 9694 9683 9671 9660 9648 9636 9624 9612 9600 9588 9577 9565 9554 9544 9533 9523 9514 9505 9497 9489 9482 9475 9470 9465 9461 9457 9454 9452 9451 9451 9451 9452 9454 9457 9460 9464 9469 9475 9480 9487 9494 9502 9509 9518 9526 9535 9545 9554 9564 9574 9584 9593 9603 9613 9623 9633 9642 9652 9661 9670 9679 9687 9696 9703 9711 9719 9726 9732 9739 9745 9751 9756 9762 9767 9771 9776 9780 9784 9788 9792 9795 9798 9801 9804 9807 9810 9812 9815 9817 9820 9822 9824 9827 9829 9831 9833 9835 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9863 9865 9867 9868 9870 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9843 9841 9839 9837 9834 9832 9829 9826 9823 9820 9816 9813 9809 9805 9801 9796 9792 9787 9783 9778 9772 9767 9762 9756 9750 9744 9738 9732 9726 9719 9712 9706 9698 9691 9683 9675 9667 9659 9650 9641 9632 9622 9612 9601 9590 9579 9567 9555 9543 9531 9518 9504 9491 9477 9463 9449 9435 9420 9406 9392 9378 9364 9350 9337 9324 9312 9300 9289 9278 9269 9260 9252 9245 9239 9234 9230 9227 9225 9224 9225 9226 9229 9233 9238 9244 9251 9258 9267 9277 9287 9298 9309 9321 9334 9347 9360 9374 9388 9402 9416 9430 9443 9457 9471 9484 9497 9510 9522 9534 9546 9557 9568 9578 9588 9598 9607 9616 9625 9633 9641 9649 9656 9663 9670 9677 9683 9690 9696 9702 9708 9714 9720 9726 9732 9737 9743 9749 9754 9760 10082 2 7 2 9765 9770 9775 9780 9785 9790 9794 9798 9803 9807 9811 9814 9818 9821 9824 9827 9830 9832 9835 9837 9839 9841 9842 9844 9845 9846 9847 9849 9850 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9869 9871 9872 9873 9875 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9871 9870 9868 9867 9865 9864 9862 9861 9860 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9846 9846 9846 9846 9847 9847 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9859 9861 9862 9864 9866 9868 9870 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 10083 2 7 2 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9918 9916 9914 9912 9911 9909 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9857 9856 9854 9853 9852 9850 9849 9848 9848 9847 9846 9846 9846 9846 9846 9846 9847 9847 9848 9849 9850 9851 9852 9853 9855 9856 9858 9860 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 10084 2 7 2 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9905 9903 9902 9900 9898 9896 9893 9891 9889 9886 9884 9882 9879 9876 9874 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9840 9836 9833 9829 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9785 9781 9776 9772 9767 9762 9757 9753 9748 9743 9738 9733 9728 9723 9718 9713 9708 9703 9698 9693 9689 9684 9680 9675 9671 9667 9663 9659 9655 9651 9648 9644 9641 9638 9635 9632 9630 9627 9625 9623 9620 9618 9616 9615 9613 9611 9610 9608 9607 9605 9604 9603 9601 9600 9599 9597 9596 9595 9594 9592 9591 9590 9588 9587 9586 9584 9583 9582 9580 9579 9577 9576 9574 9573 9571 9569 9568 9566 9564 9562 9560 9558 9556 9553 9551 9549 9546 9543 9541 9538 9535 9532 9529 9525 9522 9518 9515 9511 9508 9504 9501 9497 9493 9490 9486 9483 9480 9477 9474 9471 9469 9466 9465 9463 9462 9461 9460 9460 9460 9460 9461 9462 9464 9466 9468 9471 9474 9478 9482 9486 9491 9496 9501 9506 9512 9518 9523 9530 9536 9542 9549 9555 9562 9568 9574 9581 9587 9593 9600 9606 9612 9617 9623 9629 9634 9639 9645 9649 9654 9659 9664 9668 9672 9677 9681 9685 9689 9692 9696 9700 9704 9707 9711 9714 9718 9721 9725 9728 9731 9735 9738 9741 9745 9748 9751 9754 9758 9761 9764 9767 9770 9773 9777 9780 9783 9786 9789 9791 9794 9797 9800 9803 9805 9808 9811 9813 9816 9818 9821 9823 9825 9827 9830 9832 9834 9836 9838 9840 9841 9843 9845 9847 9848 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9866 9867 9868 9869 9871 9872 9873 9875 9876 9878 9879 9881 9883 9884 9886 9888 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9880 9877 9875 9872 9868 9865 9862 9858 9854 9850 9846 9841 10085 2 7 2 9836 9831 9826 9821 9815 9809 9803 9797 9790 9784 9777 9770 9763 9756 9748 9741 9733 9726 9719 9711 9704 9696 9689 9682 9675 9668 9662 9655 9649 9644 9638 9633 9628 9623 9619 9615 9611 9608 9605 9603 9601 9599 9597 9596 9596 9595 9595 9596 9596 9597 9598 9600 9602 9604 9606 9609 9612 9615 9618 9622 9626 9630 9634 9639 9643 9648 9653 9659 9664 9670 9676 9682 9688 9694 9700 9707 9713 9720 9727 9734 9741 9748 9755 9762 9769 9776 9783 9789 9796 9803 9809 9816 9822 9828 9834 9839 9845 9850 9855 9860 9864 9869 9873 9876 9880 9883 9886 9889 9892 9894 9896 9899 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9921 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9905 9903 9900 9897 9895 9892 9889 9885 9882 9879 9875 9871 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9827 9823 9819 9815 9811 9806 9802 9798 9794 9790 9786 9783 9779 9775 9772 9769 9766 9763 9760 9757 9755 9753 9751 9749 9748 9747 9746 9745 9745 9745 9745 9745 9746 9747 9748 9749 9751 9753 9755 9757 9760 9763 9766 9769 9772 9775 9779 9782 9786 9790 9794 9798 9802 9806 9810 9814 9818 9822 9826 9830 9834 9838 9842 9846 9849 9853 9857 9860 9864 9867 9870 9874 9877 9880 9883 9886 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 10086 2 7 2 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9870 9868 9865 9862 9860 9857 9854 9851 9847 9844 9840 9836 9832 9828 9823 9819 9814 9808 9803 9797 9790 9784 9777 9770 9762 9754 9746 9738 9729 9720 9711 9701 9692 9682 9672 9662 9651 9641 9631 9621 9611 9601 9591 9581 9572 9563 9554 9546 9538 9530 9523 9517 9511 9506 9501 9497 9493 9490 9488 9487 9486 9486 9486 9487 9489 9491 9494 9497 9501 9506 9511 9516 9522 9528 9535 9541 9549 9556 9564 9571 9579 9588 9596 9604 9612 9621 9629 9637 9645 9654 9662 9670 9677 9685 9693 9700 9707 9714 9721 9728 9735 9741 9747 9753 9759 9765 9770 9775 9780 9785 9790 9795 9799 9804 9808 9812 9816 9820 9823 9827 9831 9834 9837 9841 9844 9847 9850 9853 9856 9858 9861 9864 9866 9868 9871 9873 9875 9877 9879 9881 9882 9884 9885 9887 9888 9889 9890 9891 9891 9892 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9909 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9871 9870 9869 9868 9868 9867 9866 9865 9865 9864 9863 9862 9861 9861 9860 9859 9858 9858 9857 9856 9856 9855 9854 9853 9853 9852 9851 9851 9850 9849 9848 9847 9847 9846 9845 9844 9843 9842 9841 9839 9838 9837 9836 9834 9833 9831 9830 9828 9827 9825 9824 9822 9820 9819 9817 9815 9814 9812 9810 9808 9807 9805 9803 9801 9800 9798 9796 9794 9792 9790 9789 9787 9785 9783 9780 9778 9776 9774 9771 9769 9766 9764 9761 9758 9755 9752 9749 9746 9742 9739 9735 9732 9728 9724 9720 9716 9712 9707 9703 9698 9694 9689 9684 9679 9674 9669 9664 9659 9654 9648 9642 9637 9631 9625 9618 9612 9605 9598 9591 9584 9577 10087 2 7 2 9569 9561 9553 9544 9535 9526 9517 9507 9497 9486 9476 9465 9453 9442 9429 9417 9404 9391 9377 9364 9349 9335 9320 9304 9288 9272 9255 9238 9220 9202 9184 9165 9145 9125 9104 9082 9060 9037 9013 8989 8964 8938 8911 8884 8855 8826 8796 8765 8733 8701 8667 8633 8599 8563 8527 8491 8454 8416 8379 8341 8303 8266 8228 8191 8155 8119 8084 8050 8017 7985 7955 7926 7898 7873 7850 7828 7809 7792 7778 7766 7756 7749 7744 7742 7743 7746 7752 7761 7772 7785 7800 7818 7838 7860 7884 7910 7938 7967 7997 8029 8061 8095 8129 8164 8199 8235 8271 8307 8343 8378 8414 8449 8483 8518 8551 8584 8616 8648 8679 8709 8738 8766 8793 8820 8846 8871 8895 8918 8941 8963 8985 9005 9025 9045 9063 9082 9099 9116 9133 9149 9165 9180 9194 9209 9222 9236 9248 9261 9273 9284 9295 9306 9316 9325 9335 9343 9351 9359 9367 9374 9380 9386 9392 9397 9402 9407 9411 9415 9419 9422 9425 9428 9431 9434 9436 9438 9441 9443 9445 9447 9449 9451 9453 9456 9458 9460 9463 9466 9468 9471 9475 9478 9481 9485 9489 9493 9497 9501 9506 9511 9516 9521 9526 9531 9537 9543 9549 9555 9561 9567 9573 9579 9586 9592 9599 9605 9612 9619 9625 9632 9638 9645 9652 9658 9665 9671 9677 9684 9690 9696 9702 9708 9713 9719 9725 9730 9735 9740 9745 9750 9754 9759 9763 9767 9771 9775 9778 9782 9785 9788 9791 9793 9796 9798 9800 9802 9804 9806 9807 9809 9810 9811 9812 9813 9814 9815 9816 9816 9817 9817 9818 9818 9818 9819 9819 9819 9819 9819 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9822 9822 9823 9823 9823 9824 9824 9824 9825 9825 9825 9826 9826 9827 9827 9828 9829 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9841 9843 9844 9846 9848 9850 9852 9854 9856 9858 9860 9863 9865 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 10088 2 7 2 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 10089 2 7 2 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9899 9898 9896 9895 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9814 9812 9809 9807 9805 9802 9800 9797 9794 9792 9789 9786 9783 9780 9777 9774 9771 9768 9764 9761 9757 9754 9750 9747 9743 9740 9736 9732 9729 9725 9722 9718 9715 9711 9708 9705 9702 9699 9697 9694 9692 9690 9689 9687 9686 9685 9684 9684 9684 9684 9684 9685 9686 9688 9689 9691 9693 9695 9698 9701 9703 9707 9710 9713 9717 9720 9724 9727 9731 9735 9738 9742 9746 9749 9753 9756 9760 9763 9766 9769 9772 9775 9778 9781 9783 9786 9788 9790 9792 9794 9796 9798 9800 9802 9803 9805 9807 9808 9809 9811 9812 9813 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9823 9824 9824 9825 9825 9825 9825 9825 9825 9824 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9814 9813 9811 9810 9808 9806 9805 9803 9801 9799 9797 9795 9793 9791 9788 9786 9784 9782 9779 9777 9774 9772 9769 9767 9764 9761 9759 9756 9753 9750 9747 9743 9740 9736 9733 9729 9725 9720 9716 9711 9706 9701 9696 9690 9684 9677 9671 9664 9656 9649 9641 9633 9624 9615 9606 9597 9588 9578 9568 9558 9548 9538 9528 9518 9508 9498 9488 9479 9470 9461 9452 9444 9436 9429 9422 9416 9410 9406 9401 9397 9394 9392 9390 9389 9389 9389 9390 9392 9394 9397 9400 9404 9408 9412 9417 9422 9428 9434 9440 9446 9452 9458 9465 9471 9477 9483 9489 9495 9500 9506 9511 9515 9520 9524 9528 9531 9535 9537 9540 9542 9544 9545 9546 9547 9547 9547 9547 9546 9545 9544 9542 9541 9538 9536 9533 9530 9527 9524 9520 9516 9512 9508 9504 9499 9495 9490 9485 9481 9476 9471 9466 9462 9457 9453 9448 9444 9441 9437 9434 9431 9428 9426 9424 9422 9421 9420 9419 9420 9420 9421 9423 9424 9427 9429 9433 9436 9440 9444 9449 9454 9460 9465 9471 9478 9484 9491 9498 9505 9512 9520 9527 9535 9543 9551 9558 9566 9574 9582 9590 9598 9606 9613 9621 9629 9637 9644 9652 9660 9667 9674 9682 9689 9696 9703 9710 9717 9724 9730 9737 9743 9750 9756 9762 9768 9773 9779 9784 9789 9794 9799 9804 9809 9813 9817 9821 9825 9829 9833 9836 9840 9843 9846 9849 9852 9854 9857 9860 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 10090 2 7 2 9908 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 10091 2 7 2 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9858 9857 9855 9854 9853 9852 9850 9849 9848 9847 9845 9844 9843 9842 9841 9839 9838 9837 9836 9835 9834 9833 9831 9830 9829 9828 9826 9825 9824 9822 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9802 9799 9797 9794 9792 9789 9786 9783 9781 9778 9775 9771 9768 9765 9762 9759 9755 9752 9748 9745 9741 9737 9734 9730 9726 9722 9718 9713 9709 9704 9700 9695 9690 9685 9680 9674 9668 9662 9656 9650 9643 9636 9629 9622 9614 9606 9598 9590 9581 9573 9564 9554 9545 9535 9525 9515 9504 9493 9482 9471 9459 9447 9435 9422 9409 9396 9383 9369 9354 9340 9324 9309 9292 9276 9259 9241 9223 9204 9185 9165 9145 9124 9102 9080 9058 9035 9012 8988 8964 8940 8916 8891 8867 8842 8818 8794 8770 8747 8724 8702 8681 8660 8640 8622 8604 8588 8573 8559 8547 8536 8527 8520 8514 8509 8507 8506 8507 8509 8514 8519 8527 8536 8546 8558 8571 8586 8601 8618 8636 8654 8674 8694 8715 8736 8758 8780 8803 8825 8848 8870 8893 8915 8937 8959 8981 9002 9022 9043 9063 9082 9101 9119 9137 9154 9171 9187 9203 9218 9233 9247 9261 9274 9287 9299 9311 9322 9333 9344 9354 9364 9374 9383 9392 9400 9408 9416 9423 9430 9437 9444 9450 9455 9461 9466 9470 9475 9479 9482 9486 9489 9491 9493 9495 9497 9498 9499 9500 9500 9500 9500 9500 9499 9498 9497 9496 9495 9493 9491 9489 9488 9486 9484 9481 9479 9477 9475 9473 9472 9470 9468 9467 9466 9465 9464 9463 9463 9463 9463 9463 9464 9465 9466 9468 9470 9472 9475 9478 9481 9484 9488 9492 9496 9501 9506 9511 9516 9522 9527 9533 9539 9545 9551 9558 9564 9570 9577 9583 9590 9596 9603 9609 9615 9622 9628 9634 9640 9646 9652 9657 9663 9668 9674 9679 9684 9689 9693 9698 9703 9707 9711 9715 9719 9723 9726 9730 9733 9736 9739 9742 9744 9747 9749 9751 9754 9756 9757 9759 9761 9762 9763 9765 9766 9767 9768 9769 9769 9770 9771 9771 9772 9773 9773 9774 9774 9775 9775 9775 9776 9776 9777 9777 9777 9778 9778 9778 9778 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9777 9777 9776 9776 9775 9774 9773 9772 9771 9770 9768 9767 9765 9764 9762 9761 9759 9757 9755 9754 9752 9750 9748 9746 9744 9741 9739 9737 9735 9733 9730 9728 9726 9723 9721 9719 9716 9714 9711 9708 9706 9703 9700 9697 9694 9691 9688 9685 9682 9679 9676 9672 9669 9665 9662 9658 9655 10092 2 7 2 9651 9647 9644 9640 9636 9632 9628 9625 9621 9617 9613 9609 9605 9601 9597 9593 9589 9586 9582 9578 9574 9571 9567 9563 9560 9557 9553 9550 9547 9544 9541 9538 9535 9533 9530 9528 9525 9523 9521 9519 9518 9516 9515 9513 9512 9511 9510 9509 9508 9508 9507 9507 9506 9506 9506 9506 9506 9506 9506 9507 9507 9508 9508 9509 9509 9510 9511 9512 9513 9513 9514 9516 9517 9518 9519 9520 9522 9523 9525 9526 9528 9530 9531 9533 9535 9537 9539 9541 9544 9546 9548 9551 9553 9556 9559 9562 9564 9567 9570 9573 9577 9580 9583 9586 9589 9593 9596 9599 9603 9606 9610 9613 9616 9620 9623 9627 9630 9633 9637 9640 9643 9647 9650 9653 9656 9659 9662 9665 9668 9671 9674 9677 9680 9682 9685 9688 9690 9693 9695 9698 9700 9702 9705 9707 9709 9711 9713 9716 9718 9720 9721 9723 9725 9727 9729 9730 9732 9734 9735 9737 9738 9740 9741 9742 9744 9745 9746 9748 9749 9750 9751 9752 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9767 9768 9769 9770 9770 9771 9771 9772 9772 9773 9773 9774 9774 9774 9774 9775 9775 9775 9775 9775 9775 9775 9775 9775 9774 9774 9774 9773 9773 9772 9772 9771 9771 9770 9769 9769 9768 9767 9766 9765 9764 9762 9761 9760 9759 9757 9756 9754 9753 9751 9750 9748 9747 9745 9743 9742 9740 9738 9737 9735 9733 9731 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9710 9708 9705 9703 9700 9697 9694 9691 9688 9685 9681 9677 9673 9669 9665 9661 9656 9651 9646 9641 9636 9630 9625 9619 9613 9607 9600 9594 9587 9580 9574 9566 9559 9552 9544 9536 9529 9520 9512 9503 9495 9485 9476 9466 9456 9446 9435 9424 9413 9401 9388 9375 9362 9348 9334 9319 9304 9288 9272 9255 9237 9219 9201 9182 9162 9142 9122 9101 9079 9057 9034 9011 8987 8963 8938 8913 8887 8861 8833 8805 8777 8747 8717 8686 8654 8622 8588 8554 8518 8481 8444 8405 8366 8325 8283 8240 8196 8152 8106 8060 8013 7965 7917 7868 7820 7771 7722 7673 7625 7578 7531 7486 7441 7398 7357 7318 7280 7245 7213 7183 7156 7132 7111 7093 7078 7067 7059 7055 7055 7058 7065 7075 7088 7105 7125 7148 7175 7204 7236 7270 7307 7346 7386 7429 7473 7518 7564 7611 7659 7708 7756 7805 7854 7903 7951 7998 8045 8092 8137 8182 8226 8269 8311 8351 8391 8430 8468 8504 8540 8575 8608 8641 8673 8704 8734 8764 8793 8821 8848 8875 8901 8927 8952 8976 9000 9023 9046 9069 9090 9112 9132 9153 9172 9191 9210 9228 9245 9262 9279 9294 9310 9324 9338 9352 9365 9377 9389 9401 9412 9423 9433 9443 9453 9462 9471 9479 9488 9496 9504 9512 9520 9527 9534 9542 9549 9556 9563 9570 9577 9583 9590 9596 9603 9609 9616 9622 9628 9634 9640 9645 9651 9656 10093 2 7 2 9661 9667 9672 9676 9681 9686 9690 9694 9698 9702 9706 9710 9713 9717 9720 9723 9726 9729 9732 9735 9738 9741 9743 9746 9749 9751 9754 9756 9759 9761 9764 9766 9769 9771 9774 9776 9778 9781 9783 9785 9787 9789 9792 9794 9796 9798 9800 9802 9803 9805 9807 9809 9810 9812 9813 9815 9816 9818 9819 9820 9821 9822 9824 9825 9826 9827 9827 9828 9829 9830 9831 9831 9832 9833 9833 9834 9834 9835 9835 9836 9836 9837 9837 9838 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9844 9844 9845 9845 9845 9845 9844 9844 9844 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9831 9830 9829 9827 9825 9824 9822 9820 9818 9816 9814 9811 9809 9806 9803 9800 9797 9794 9791 9787 9783 9780 9776 9771 9767 9763 9758 9753 9748 9743 9738 9733 9727 9722 9716 9710 9705 9699 9693 9687 9682 9676 9670 9665 9659 9654 9649 9644 9639 9634 9630 9625 9621 9618 9614 9611 9608 9605 9603 9601 9599 9597 9596 9595 9595 9595 9595 9595 9596 9597 9598 9599 9601 9603 9605 9608 9610 9613 9616 9620 9623 9626 9630 9634 9637 9641 9645 9649 9653 9657 9661 9665 9669 9673 9676 9680 9684 9687 9691 9694 9697 9700 9703 9706 9709 9711 9713 9716 9718 9720 9721 9723 9725 9726 9727 9728 9729 9730 9731 9732 9732 9733 9733 9734 9734 9734 9734 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9736 9736 9736 9737 9737 9738 9738 9739 9740 9741 9742 9744 9745 9747 9748 9750 9752 9754 9757 9759 9762 9764 9767 9770 9773 9776 9780 9783 9786 9790 9794 9797 9801 9805 9808 9812 9816 9820 9823 9827 9831 9834 9838 9841 9844 9848 9851 9854 9857 9860 9863 9866 9868 9871 9874 9876 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 10094 2 7 2 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9856 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9853 9853 9853 9853 9852 9852 9852 9851 9851 9850 9850 9849 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9837 9836 9835 9833 9832 9830 9828 9827 9825 9823 9821 9818 9816 9814 9811 9808 9805 9802 9799 9796 9792 9788 9785 9780 9776 9772 9767 9762 9757 9752 9747 9741 9736 9730 9724 9718 9711 9705 9698 9691 9685 9678 9670 9663 9656 9648 9640 9632 9624 9615 9607 9598 9589 9579 9569 9559 9549 9538 9527 9515 9503 9491 9478 9465 9451 9436 9422 9406 9391 9375 9358 9341 9324 9306 9288 9270 9252 9233 9215 9196 9178 9160 9142 9124 9107 9090 9073 9057 9042 9028 9015 9002 8991 8980 8971 8963 8956 8950 8946 8943 8941 8940 8941 8943 8947 8952 8957 8965 8973 8982 8993 9004 9017 9030 9044 9058 9074 9090 9106 9123 9140 9157 10095 2 7 2 9175 9193 9211 9229 9246 9264 9282 9299 9316 9333 9350 9366 9382 9398 9413 9428 9442 9456 9470 9483 9496 9509 9521 9533 9544 9555 9566 9577 9587 9597 9606 9615 9624 9633 9641 9650 9658 9665 9673 9680 9687 9694 9701 9707 9713 9720 9726 9731 9737 9742 9748 9753 9758 9763 9768 9773 9777 9782 9786 9790 9794 9798 9802 9806 9810 9813 9817 9820 9824 9827 9830 9833 9836 9839 9842 9844 9847 9849 9852 9854 9856 9858 9860 9862 9863 9865 9867 9868 9869 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9914 9913 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9887 9886 9884 9882 9880 9879 9877 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9886 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 10096 2 7 2 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9899 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9893 9891 9889 9886 9884 9882 9880 9878 9875 9873 9871 9870 9868 9866 9865 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9867 9869 9870 9872 9874 9876 9878 9880 9883 9885 9887 9889 9892 9894 9896 9899 9901 9903 9905 9907 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 10097 2 7 2 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9874 9872 9871 9869 9868 9866 9864 9863 9861 9859 9857 9856 9854 9852 9850 9848 9846 9843 9841 9839 9836 9834 9831 9828 9825 9822 9819 9816 9813 9809 9805 9802 9798 9794 9790 9786 9781 9777 9772 9767 9763 9758 9753 9747 9742 9737 9731 9725 9720 9714 9708 9701 9695 9689 9682 9675 9668 9661 9654 9647 9639 9631 9623 9615 9607 9598 9589 9580 9570 9560 9550 9540 9529 9518 9507 9495 9483 9471 9458 9445 9432 9419 9405 9392 9378 9364 9350 9336 9322 9308 9294 9281 9267 9254 9242 9230 9218 9207 9196 9187 9178 9169 9162 9156 9150 9146 9142 9139 9138 9137 9138 9139 9142 9145 9150 9156 9162 9169 9178 9187 9196 9207 9218 9230 9242 9255 9268 9281 9295 9309 9323 9337 9351 9365 9379 9393 9407 9421 9434 9448 9461 9473 9486 9498 9510 9521 9532 9543 9554 9564 9574 9583 9593 9602 9611 9619 9627 9636 9643 9651 9658 9666 9673 9680 9686 9693 9699 9705 9711 9717 9723 9728 9733 9738 9743 9748 9753 9757 9761 9765 9769 9773 9777 9780 9783 9786 9789 9792 9795 9798 9800 9803 9805 9807 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9839 9841 9843 9845 9847 9849 9851 9852 9854 9856 9858 9859 9861 9862 9864 9865 9867 9868 9869 9870 9871 9873 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 10098 2 7 2 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9925 9924 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9887 9885 9883 9880 9878 9876 9873 9871 9869 9866 9864 9862 9859 9857 9854 9852 9850 9847 9845 9842 9839 9837 9834 9831 9828 9825 9822 9818 9815 9812 9808 9804 9801 9797 9793 9789 9785 9781 9777 9772 9768 9764 9759 9755 9750 9746 9742 9737 9733 9729 9724 9720 9716 9712 9708 9704 9700 9696 9693 9689 9686 9683 9680 9677 9674 9671 9669 9666 9664 9662 9660 9658 9657 9655 9654 9653 9652 9651 9650 9650 9650 9650 9650 9650 9651 9652 9653 9654 9655 9656 9658 9660 9662 9664 9667 9669 9672 9675 9677 9681 9684 9687 9691 9694 9698 9702 9705 9709 9713 9717 9721 9726 9730 9734 9738 9742 9747 9751 9755 9759 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9803 9806 9810 9813 9817 9820 9823 9827 9830 9833 9836 9839 9842 9844 9847 9850 9852 9855 9857 9859 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9887 9888 9890 9892 9893 9895 9896 9898 9900 9901 9903 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 10099 2 7 2 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9899 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9858 9857 9855 9853 9851 9849 9847 9845 9842 9840 9837 9835 9832 9830 9827 9824 9821 9819 9816 9813 9811 9808 9805 9802 9800 9797 9794 9792 9789 9786 9783 9781 9778 9775 9772 9769 9765 9762 9758 9755 9751 9747 9742 9738 9733 9728 9723 9718 9712 9706 9700 9694 9687 9680 9673 9666 9658 9651 9643 9634 9626 9617 9608 9599 9590 9580 9570 9560 9550 9539 9528 9517 9505 9493 9481 9468 9454 9440 9426 9411 9395 9379 9362 9344 9326 9307 9288 9268 9247 9225 9203 9180 9156 9132 9108 9083 9058 9033 9007 8981 8956 8930 8905 8880 8856 8832 8809 8787 8766 8745 8726 8709 8692 8678 8664 8653 8643 8635 8629 8625 8623 8622 8624 8627 8632 8640 8649 8659 8672 8686 8701 8718 8736 8755 8776 8797 8819 8842 8866 8890 8914 8939 8963 8988 9013 9037 9061 9085 9109 9132 9155 9177 9199 9219 9240 9259 9278 9297 10100 2 7 2 9314 9331 9348 9364 9379 9394 9408 9422 9435 9448 9460 9472 9484 9495 9506 9517 9528 9538 9548 9558 9567 9577 9586 9595 9604 9613 9621 9629 9637 9645 9653 9660 9667 9674 9681 9687 9693 9699 9705 9711 9716 9721 9726 9730 9735 9739 9744 9748 9751 9755 9759 9762 9766 9769 9773 9776 9779 9783 9786 9789 9792 9796 9799 9802 9805 9808 9811 9815 9818 9821 9824 9827 9830 9833 9836 9838 9841 9844 9846 9848 9851 9853 9855 9857 9859 9860 9862 9863 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9893 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 10101 2 7 2 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 10102 2 7 2 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9911 9909 9906 9904 9901 9898 9894 9891 9887 9884 9880 9876 9872 9868 9863 9859 9854 9850 9845 9841 9836 9831 9827 9822 9818 9814 9810 9806 9802 9798 9795 9792 9789 9787 9785 9783 9781 9780 9779 9778 9778 9778 9779 9779 9781 9782 9784 9786 9788 9790 9793 9796 9799 9802 9806 9810 9813 9817 9821 9825 9830 9834 9838 9842 9846 9851 9855 9859 9863 9867 9871 9875 9879 9883 9886 9890 9893 9897 9900 9903 9906 9909 9912 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 10103 2 7 2 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9973 9973 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9933 9931 9930 9927 9925 9923 9921 9918 9916 9913 9910 9907 9904 9900 9897 9893 9890 9886 9882 9877 9873 9869 9864 9859 9854 9849 9844 9839 9833 9828 9822 9816 9810 9804 9799 9793 9787 9781 9775 9769 9763 9757 9751 9746 9740 9735 9730 9725 9720 9715 9711 9707 9703 9699 9696 9693 9690 9687 9685 9683 9681 9680 9679 9678 9677 9677 9677 9678 9678 9679 9681 9682 9684 9686 9688 9691 9694 9697 9700 9703 9707 9711 9715 9719 9723 9728 9733 9737 9742 9747 9752 9758 9763 9768 9774 9779 9785 9790 9796 9801 9807 9812 9818 9823 9829 9834 9839 9845 9850 9855 9860 9865 9870 9874 9879 9883 9888 9892 9896 9900 9904 9907 9911 9914 9917 9920 9923 9926 9929 9932 9934 9936 9939 9941 9943 9944 9946 9948 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9933 9932 9931 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9867 9865 9864 9862 9860 9859 9857 9856 9854 9853 9852 9851 9851 9850 9850 9849 9849 9849 9850 9850 9851 9851 10104 2 7 2 9852 9853 9855 9856 9858 9859 9861 9863 9865 9868 9870 9872 9875 9877 9880 9883 9885 9888 9891 9893 9896 9899 9901 9904 9906 9908 9911 9913 9915 9917 9918 9920 9922 9923 9924 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9894 9893 9891 9890 9890 9889 9888 9887 9886 9886 9885 9885 9885 9885 9884 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9925 9927 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9955 10105 2 7 2 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9880 9878 9876 9873 9871 9869 9866 9864 9861 9858 9856 9853 9850 9847 9844 9840 9837 9834 9831 9828 9824 9821 9818 9815 9812 9809 9806 9803 9800 9798 9795 9793 9791 9789 9787 9786 9784 9783 9782 9781 9781 9780 9780 9780 9780 9780 9781 9782 9783 9783 9785 9786 9787 9789 9790 9792 9794 9796 9798 9799 9801 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9829 9831 9832 9834 9835 9836 9838 9839 9839 9840 9841 9841 9842 9842 9842 9842 9842 9841 9841 9840 9839 9838 9837 9836 9835 9833 9832 9830 9828 9826 9825 9823 9821 9819 9817 9815 9813 9810 9808 9806 9805 9803 9801 9799 9797 9796 9794 9793 9791 9790 9789 9787 9786 9785 9784 9784 9783 9782 9781 9781 9780 9780 9779 9778 9778 9777 9777 9776 9775 9774 9774 9773 9772 9770 9769 9768 9766 9765 9763 9761 9759 9756 9754 9751 9748 9745 9742 9739 9736 9732 9729 9725 9721 9717 9713 9709 9704 9700 9696 9692 9687 9683 9679 9675 9670 9666 9663 9659 9655 9652 9648 9645 9642 9639 9636 9634 9632 9630 9628 9626 9625 9624 9623 9622 9621 9621 9621 9621 9621 9621 9622 9622 9623 9624 9625 9626 9627 9628 9630 9631 9632 9634 9635 9636 9638 9639 9641 9642 9643 9644 9645 9646 9647 9648 9649 9649 9650 9650 9650 9650 9650 9649 9648 9647 9646 9644 9642 9639 9637 9634 9630 9626 9622 9618 9613 9608 9602 9596 9590 9583 9576 9568 9561 9553 9545 9537 9528 9520 9511 9503 9494 9485 9477 9469 9461 9453 9446 9439 9433 9427 9421 9416 9412 9409 9406 9403 9402 9401 9401 9401 9403 9405 9408 9411 9416 9421 9426 9433 9439 9447 9455 9463 9472 9481 9490 9500 9510 9520 9530 9540 9551 9561 9571 9582 9592 9602 9611 9621 9630 9639 9648 9657 9665 9673 9681 9688 9696 9702 9709 9716 9722 9728 9733 9739 9744 9749 9754 9759 9764 9768 9772 9777 9781 9785 9789 9792 9796 9800 9803 9806 9810 9813 9816 9819 9822 9825 9828 9830 9833 9835 10106 2 7 2 9838 9840 9842 9844 9846 9848 9850 9852 9854 9855 9857 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9872 9873 9874 9876 9877 9878 9879 9881 9882 9883 9885 9886 9887 9888 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 10107 2 7 2 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9913 9912 9910 9909 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9867 9865 9864 9863 9861 9860 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9857 9857 9858 9859 9860 9861 9863 9864 9866 9868 9869 9871 9873 9876 9878 9880 9882 9885 9887 9889 9892 9894 9896 9899 9901 9903 9906 9908 9910 9912 9915 9917 9919 9921 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9963 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 10108 2 7 2 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9900 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9861 9860 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9861 9862 9863 9865 9866 9867 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9905 9906 9908 9910 9912 9914 9916 9918 9919 9921 10109 2 7 2 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9930 9928 9925 9923 9920 9917 9913 9910 9907 9903 9899 9895 9891 9887 9883 9879 9875 9870 9866 9862 9857 9853 9849 9845 9842 9838 9835 9832 9829 9826 9824 9822 9821 9820 9819 9818 9818 9819 9819 9820 9822 9823 9826 9828 9830 9833 9836 9840 9843 9847 9850 9854 9858 9862 9866 9870 9873 9877 9881 9884 9887 9891 9894 9897 9899 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9874 9871 9869 9866 9863 9860 9856 9853 9850 9846 9842 9838 9834 9830 9826 9821 9817 9812 9807 9802 9796 9791 9785 9780 9774 9769 9763 9757 9752 9746 9740 9735 9730 9724 9719 9715 9710 9706 9702 9698 9695 9692 9689 9687 9685 9684 9683 9682 9682 9683 9684 9685 9686 9688 9691 9693 9697 9700 9704 9708 9712 9717 9721 9726 9731 9737 9742 9747 9753 9758 9764 9769 9775 9780 9785 9791 9796 9801 9806 9811 9815 9820 9825 9829 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9869 9872 9874 9877 9880 9883 9885 9888 9890 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9943 10110 2 7 2 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 10111 2 7 2 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9921 9918 9915 9912 9908 9905 9902 9898 9895 9891 9887 9884 9880 9876 9871 9867 9863 9859 9854 9849 9845 9840 9835 9830 9825 9820 9815 9810 9805 9800 9795 9790 9785 9780 9775 9770 9765 9761 9756 9751 9747 9743 9739 9735 9731 9728 9725 9722 9719 9716 9714 9712 9710 9709 9707 9706 9706 9705 9705 9705 9705 9706 9707 9708 9709 9710 9712 9714 9716 9718 9720 9723 9725 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9759 9762 9765 9768 9771 9774 9777 9780 9783 9786 9789 9792 9795 9797 9800 9803 9805 9808 9810 9812 9815 9817 9819 9821 9823 9825 9827 9828 9830 9832 9833 9834 9835 9837 9837 9838 9839 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9824 9823 9821 9820 9819 9817 9816 9814 9813 9812 9810 9809 9808 9806 9805 9804 9802 9801 9800 9798 9797 9796 9794 9793 9791 9790 9789 9787 9786 9784 9783 9781 9780 9779 9777 9776 9775 9774 9772 9771 9771 10112 2 7 2 9770 9769 9769 9768 9768 9768 9768 9768 9769 9769 9770 9771 9772 9773 9775 9776 9778 9780 9782 9784 9787 9789 9792 9794 9797 9800 9803 9806 9809 9812 9815 9817 9820 9823 9826 9829 9832 9835 9838 9841 9843 9846 9849 9851 9854 9857 9859 9861 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9893 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9847 9846 9846 9845 9844 9843 9843 9842 9841 9840 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9830 9830 9829 9828 9827 9826 9825 9825 9824 9824 9823 9823 9822 9822 9821 9821 9821 9821 9821 9821 9821 9821 9822 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9827 9828 9828 9829 9829 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9837 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9862 9862 9861 9861 9860 10113 2 7 2 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9885 9882 9880 9878 9876 9873 9870 9867 9864 9861 9857 9853 9849 9845 9841 9836 9831 9827 9822 9816 9811 9805 9800 9794 9788 9782 9776 9771 9765 9759 9753 9747 9742 9736 9731 9726 9721 9716 9712 9708 9704 9701 9697 9695 9692 9690 9688 9687 9686 9685 9685 9685 9686 9687 9688 9689 9691 9694 9696 9699 9702 9705 9709 9712 9716 9721 9725 9729 9734 9739 9744 9749 9754 9759 9764 9769 9775 9780 9785 9791 9796 9802 9807 9812 9817 9823 9828 9833 9838 9843 9848 9853 9858 9862 9867 9871 9876 9880 9884 9888 9892 9896 9900 9903 9907 9910 9913 9916 9919 9922 9924 9927 9929 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9929 9927 9924 9921 9918 9914 9911 9907 9903 9899 9894 9890 9885 9880 9874 9869 9863 9856 9850 9843 9836 9828 9820 9812 9803 9794 9784 9774 9763 9752 9740 9727 9714 9701 9686 9671 9655 9639 9622 9604 9585 9566 9546 9525 9504 9482 9459 9435 9411 9387 9362 9336 9310 9284 9258 9231 9205 9178 9152 9126 9100 9074 9050 10114 2 7 2 9025 9002 8979 8957 8937 8917 8899 8882 8866 8852 8840 8828 8819 8811 8805 8801 8799 8798 8799 8802 8806 8812 8820 8829 8840 8852 8866 8881 8897 8914 8932 8951 8971 8991 9012 9034 9056 9078 9101 9123 9146 9168 9190 9212 9234 9255 9276 9296 9316 9336 9354 9372 9389 9406 9422 9437 9452 9466 9479 9491 9503 9514 9525 9535 9545 9554 9562 9570 9578 9585 9592 9598 9604 9610 9616 9621 9627 9632 9637 9642 9646 9651 9656 9660 9665 9669 9674 9679 9683 9688 9693 9698 9702 9707 9712 9717 9722 9727 9733 9738 9743 9748 9754 9759 9764 9770 9775 9781 9786 9792 9797 9802 9807 9813 9818 9823 9828 9833 9838 9843 9847 9852 9856 9861 9865 9869 9873 9877 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9926 9924 9922 9921 9919 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9900 9899 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9867 9865 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9826 9825 9823 9822 9821 9820 9819 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9799 9798 9797 9796 9795 9794 9793 9793 9792 9791 9791 9791 9790 9790 9789 9789 9789 9789 9789 9789 9789 9789 9790 9790 9790 9790 9791 9791 9792 9792 9793 9793 9793 9794 9794 9795 9795 9796 9796 9797 9797 9798 9798 9799 9799 9800 9800 9801 9801 9802 9803 9804 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9815 9817 9818 9820 9822 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9848 9850 9852 9854 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 10115 2 7 2 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9886 9884 9883 9881 9880 9879 9877 9876 9875 9873 9872 9871 9870 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9845 9844 9842 9840 9839 9837 9835 9832 9830 9828 9825 9822 9819 9816 9813 9810 9806 9803 9799 9795 9791 9787 9782 9778 9773 9768 9763 9758 9753 9748 9742 9737 9731 9725 9718 9712 9705 9698 9691 9683 9675 9667 9658 9649 9639 9629 9619 9608 9597 9585 9573 9560 9546 9532 9518 9503 9488 9472 9456 9440 9424 9407 9390 9373 9356 9339 9323 9307 9291 9276 9261 9246 9233 9220 9209 9198 9188 9179 9172 9166 9161 9158 9155 9155 9155 9157 9160 9165 9171 9178 9187 9197 9207 9219 9232 9246 9260 9275 9291 9307 9324 9341 9358 9376 9393 9410 9428 9444 9461 9477 9493 9509 9524 9539 9552 9566 9578 9590 9602 9613 9623 9633 9642 9651 9659 9667 9674 9681 9687 9693 9699 9705 9710 9715 9720 9725 9729 9734 9738 9743 9747 9751 9755 9759 9763 9767 9771 9775 9779 9783 9787 9790 9794 9797 9800 9804 9807 9810 9813 9815 9818 9820 9822 9824 9826 9828 9830 9831 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9860 9861 9863 9864 9866 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 10116 2 7 2 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9893 9891 9888 9885 9882 9878 9874 9871 9867 9862 9858 9853 9848 9844 9838 9833 9828 9822 9817 9811 9805 9800 9794 9788 9782 9776 9771 9765 9760 9754 9749 9744 9739 9734 9730 9726 9722 9718 9715 9712 9709 9707 9705 9703 9702 9701 9700 9700 9700 9700 9701 9703 9704 9706 9709 9712 9715 9718 9721 9725 9730 9734 9739 9743 9748 9753 9759 9764 9769 9775 9780 9786 9791 9797 9802 9807 9813 9818 9823 9827 9832 9837 9841 9845 9849 9853 9857 9860 9863 9867 9870 9872 9875 9877 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9907 9908 9910 9911 9913 9915 9916 9918 9920 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 10117 2 7 3 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9931 9929 9927 9924 9921 9918 9914 9911 9907 9903 9899 9895 9891 9887 9882 9878 9873 9868 9864 9859 9855 9850 9846 9841 9837 9833 9829 9826 9822 9819 9816 9814 9811 9810 9808 9807 9806 9805 9805 9805 9805 9806 9807 9808 9809 9811 9813 9816 9818 9821 9824 9827 9830 9834 9837 9841 9844 9848 9852 9855 9859 9862 9866 9869 9872 9876 9879 9882 9884 9887 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 10118 2 7 3 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9895 9893 9890 9887 9883 9880 9877 9874 9871 9868 9865 9862 9859 9855 9852 9850 9847 9844 9841 9838 9835 9833 9830 9828 9826 9824 9821 9819 9818 9816 9814 9813 9811 9810 9809 9808 9807 9807 9806 9806 9806 9806 9806 9806 9807 9807 9808 9809 9810 9811 9812 9814 9815 9817 9818 9820 9822 9824 9826 9829 9831 9833 9835 9838 9840 9843 9845 9847 9850 9852 9855 9857 9859 9861 9863 9866 9868 9869 9871 9873 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9888 9888 9888 9889 9889 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9881 9881 9880 9880 9879 9878 9877 9876 9875 9875 9874 9872 9871 9870 9869 9868 9867 9865 9864 9863 9861 9860 9858 9857 9855 9854 9852 9851 9849 9848 9846 9844 9843 9841 9839 9838 9836 9834 9832 9831 9829 9827 9825 9823 9821 9819 9817 9814 9812 9810 9807 9805 9802 9800 9797 9794 9791 9788 9785 9782 9779 9776 9773 9769 9766 9762 9758 9755 9751 9747 9743 9739 9735 9731 9727 9723 9718 9714 9710 9705 9700 9696 9691 9686 9681 9676 9670 9665 9659 9654 9648 9641 9635 9629 9622 9615 9608 9601 9593 9585 9577 9569 9560 9551 9542 9533 9523 9514 9503 9493 9482 9471 9460 9448 9437 9424 9412 9399 9386 9373 9359 9345 9331 9316 9301 9286 9270 9254 9238 9221 9203 9186 9167 9148 9129 9109 9089 9068 9046 9024 9002 8979 8955 8931 8906 8880 8854 8828 8801 8774 8746 8718 8689 8661 8632 8603 8573 8544 8515 8487 8458 8430 8402 8375 8348 8322 8297 8273 10119 2 7 3 8250 8228 8207 8187 8169 8153 8137 8124 8112 8102 8093 8087 8082 8079 8078 8079 8082 8087 8093 8102 8112 8124 8137 8153 8169 8188 8208 8229 8251 8274 8299 8324 8351 8378 8406 8434 8463 8492 8521 8551 8581 8610 8640 8669 8699 8728 8756 8784 8812 8839 8866 8892 8918 8942 8967 8990 9013 9036 9057 9078 9099 9118 9138 9156 9174 9192 9209 9225 9241 9257 9272 9287 9301 9315 9328 9342 9355 9367 9380 9392 9404 9415 9427 9438 9449 9459 9470 9480 9490 9500 9509 9519 9528 9537 9546 9554 9562 9570 9578 9586 9593 9600 9607 9614 9621 9627 9634 9640 9645 9651 9657 9662 9667 9673 9678 9683 9687 9692 9697 9701 9706 9710 9714 9719 9723 9727 9731 9735 9739 9743 9747 9751 9754 9758 9762 9766 9769 9773 9776 9780 9783 9786 9790 9793 9796 9799 9802 9805 9808 9811 9813 9816 9818 9821 9823 9825 9827 9830 9832 9834 9835 9837 9839 9841 9842 9844 9845 9847 9848 9849 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9873 9873 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9853 9852 9850 9849 9847 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9827 9825 9823 9821 9819 9817 9816 9814 9812 9811 9809 9808 9807 9806 9805 9804 9803 9803 9802 9802 9801 9801 9801 9802 9802 9803 9803 9804 9805 9806 9807 9808 9810 9811 9813 9815 9816 9818 9820 9822 9824 9826 9829 9831 9833 9835 9837 9840 9842 9844 9847 9849 9851 9853 9856 9858 9860 9862 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 10120 2 7 3 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9934 9931 9928 9925 9921 9918 9914 9911 9907 9902 9898 9894 9889 9884 9879 9874 9869 9864 9858 9853 9847 9841 9835 9829 9823 9817 9811 9804 9798 9791 9785 9778 9772 9765 9759 9752 9746 9740 9734 9727 9721 9716 9710 9704 9699 9694 9689 9684 9679 9675 9671 9667 9664 9660 9657 9655 9652 9650 9649 9647 9646 9645 9645 9645 9645 9646 9647 9648 9649 9651 9653 9655 9658 9661 9664 9668 9671 9675 9679 9683 9688 9692 9697 9702 9707 9712 9717 9722 9727 9733 9738 9743 9749 9754 9760 9765 9770 9776 9781 9786 9791 9796 9801 9806 9811 9816 9820 9825 9829 9834 9838 9842 9846 9850 9854 9858 9861 9865 9868 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9900 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9916 9914 9912 9910 9908 9906 9904 9903 9901 9900 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9890 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9948 9949 10121 2 7 3 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9909 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 10122 2 7 3 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 10123 2 7 3 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9845 9844 9844 9843 9842 9841 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9827 9825 9824 9822 9821 9819 9818 9816 9815 9813 9811 9809 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9781 9779 9777 9775 9772 9770 9768 9765 9763 9760 9758 9755 9753 9750 9747 9745 9742 9739 9736 9733 9730 9727 9724 9721 9718 9714 9711 9708 9704 9701 9697 9693 9690 9686 9682 9678 9674 9670 9666 9662 9658 9653 9649 9644 9640 9635 9630 9626 9621 9616 9610 9605 9600 9594 9589 9583 9577 9571 9565 9559 9552 9546 9539 9532 9525 9518 9511 9504 9496 9488 9480 9472 9464 9455 9447 9438 9429 9420 9411 9402 9392 9382 9372 9362 9352 9342 9332 9321 9310 9300 9289 9277 9266 9255 9243 9231 9220 9208 9195 9183 9170 9158 9145 9132 9119 9105 9092 9078 9064 9050 9035 9021 9006 8991 8976 8960 8945 8929 8913 8896 8880 8863 8846 8829 8811 8794 8776 8758 8740 8722 8704 8685 8666 8648 8629 8610 8591 8571 8552 8533 8513 8494 8475 8455 8436 8416 8397 8377 8357 8338 8318 8299 8279 8260 8240 8221 8201 8182 8163 8143 8124 8104 8085 8066 8046 8027 8008 7989 7970 7951 7932 7913 7894 7875 7856 7837 7819 7800 7782 7764 7746 7728 7711 7693 7676 7659 7643 7626 7610 7595 7579 7564 7550 7536 7522 7509 7496 7483 7471 7460 7449 7439 7429 7419 7411 7403 7395 7388 7382 7376 7371 7366 7362 7359 7356 7354 7353 7352 7352 7352 7353 7355 7357 7360 7364 7368 7373 7379 7385 7392 7399 7407 7416 7425 7435 7445 7456 7468 7480 7493 7506 7520 7535 7550 7566 7582 7598 7616 7633 7651 7670 7689 7709 7728 7749 7769 7790 7812 7834 7855 7878 7900 7923 7946 7969 7992 8016 8040 8063 8087 8111 8135 10124 2 7 3 8159 8183 8207 8230 8254 8278 8302 8325 8349 8372 8395 8418 8441 8464 8487 8509 8531 8553 8575 8596 8618 8639 8660 8680 8701 8721 8741 8761 8780 8799 8818 8837 8855 8873 8891 8909 8927 8944 8961 8978 8994 9010 9026 9042 9057 9073 9088 9103 9117 9131 9145 9159 9173 9186 9199 9212 9225 9237 9249 9261 9273 9284 9296 9307 9317 9328 9338 9349 9359 9368 9378 9387 9397 9406 9415 9423 9432 9440 9448 9456 9464 9472 9479 9487 9494 9501 9508 9515 9521 9528 9535 9541 9547 9553 9559 9565 9571 9577 9582 9588 9593 9599 9604 9609 9614 9619 9624 9629 9634 9638 9643 9648 9652 9656 9661 9665 9669 9673 9677 9681 9685 9689 9693 9696 9700 9703 9707 9710 9714 9717 9720 9723 9726 9729 9732 9735 9738 9741 9744 9746 9749 9752 9754 9756 9759 9761 9764 9766 9768 9770 9773 9775 9777 9779 9781 9783 9785 9787 9789 9790 9792 9794 9796 9798 9799 9801 9803 9804 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9846 9847 9848 9849 9850 9850 9851 9852 9853 9853 9854 9855 9856 9857 9857 9858 9859 9860 9860 9861 9862 9862 9863 9864 9865 9865 9866 9867 9867 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9875 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9849 9848 9846 9844 9842 9840 9838 9836 9833 9830 9828 9825 9822 9818 9815 9811 9808 9804 9800 9795 9791 9786 9782 9777 9772 9767 9762 9757 9752 9747 9742 9737 9731 9726 9721 9716 9712 9707 9702 9698 9693 9689 9685 9682 9678 9675 9672 9670 9667 9665 9663 9662 9660 9660 9659 9658 9658 9659 9659 9660 9661 9662 9663 9665 9666 9668 9670 9672 9674 9676 9679 9681 9683 9686 9688 9690 9692 9694 9696 9698 9700 9702 9703 9704 9706 9707 9707 9708 9708 9709 9709 9709 9708 9708 9707 9707 9706 9705 9703 9702 9701 9699 9698 9696 9694 9692 9690 9689 9687 9685 9683 9681 9679 9677 9676 9674 9672 9671 9669 9668 9666 9665 9664 9663 9662 9661 9661 9660 9660 9660 9659 9659 9660 9660 9660 9661 9661 9662 9663 9664 9665 9666 9668 9669 9671 9673 9675 9677 9679 9681 9683 9685 9688 9690 9693 9696 9699 9702 10125 2 7 3 9704 9708 9711 9714 9717 9720 9724 9727 9730 9734 9737 9741 9744 9748 9751 9755 9759 9762 9766 9769 9773 9777 9780 9784 9787 9791 9795 9798 9802 9805 9808 9812 9815 9819 9822 9825 9828 9832 9835 9838 9841 9844 9847 9849 9852 9855 9858 9860 9863 9865 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9864 9864 9865 9865 9865 9866 9867 9868 9869 9870 9871 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 10126 2 7 3 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9923 9924 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9984 9984 10127 2 7 3 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 10128 2 7 3 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9859 9857 9854 9852 9849 9847 9844 9841 9838 9836 9833 9830 9827 9825 9822 9819 9816 9814 9811 9809 9806 9804 9802 9799 9797 9796 9794 9792 9791 9789 9788 9787 9786 9785 9784 9784 9784 9783 9783 9784 9784 9784 9785 9785 9786 9787 9788 9788 9789 9790 9791 9793 9794 9795 9796 9797 9798 9799 9800 9800 9801 9802 9802 9803 9803 9803 9803 9803 9803 9803 9802 9802 9801 9800 9800 9799 9797 9796 9795 9794 9792 9791 9789 9788 9786 9785 9783 9782 9780 9779 9777 9776 9775 9773 9772 9771 9770 9770 9769 9768 9768 9768 9768 9768 9768 9769 9769 9770 9771 9772 9773 9775 9776 9778 9780 9782 9785 9787 9790 9793 9796 9799 9802 9805 9808 9812 9816 9819 9823 9827 9831 9834 9838 9842 9846 9850 9854 9858 9862 9866 9870 9873 9877 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 10129 2 7 3 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9932 9930 9928 9926 9924 9922 9921 9919 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9897 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9848 9846 9845 9843 9841 9839 9836 9834 9831 9829 9826 9823 9820 9816 9813 9809 9806 9802 9798 9794 9790 9785 9781 9776 9772 9767 9762 9757 9751 9746 9740 9735 9729 9723 9717 9710 9704 9697 9690 9683 9675 9667 9659 9651 9642 9634 9624 9615 9605 9595 9585 9574 9563 9552 9540 9528 9516 9504 9491 9478 9465 9452 9439 9426 9413 9399 9386 9373 9361 9348 9336 9324 9312 9301 9290 9280 9270 9261 9253 9245 9238 9232 9227 9223 9219 9216 9215 9214 9214 9215 9217 9220 9224 9228 9234 9240 9248 9255 9264 9274 9284 9294 9305 9317 9329 9341 9354 9367 9381 9394 9408 9421 9435 9449 9462 9476 9489 9502 9515 9528 9540 9552 9564 9576 9587 9598 9608 9618 9628 9638 9647 9656 9664 9672 9680 9688 9695 9702 9709 9715 9722 9728 9734 9740 9745 9751 9756 9761 9766 9771 9776 9781 9786 9790 9795 9799 9804 9808 9812 9816 9820 9824 9828 9832 9836 9839 9843 9846 9849 9852 9855 9858 9861 9864 9866 9869 9871 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 10130 2 7 3 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 10131 2 7 3 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9947 9945 9943 9941 9940 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 10132 2 7 3 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9932 9930 9928 9926 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9901 9899 9897 9894 9892 9889 9887 9885 9882 9880 9878 9875 9873 9871 9869 9866 9864 9862 9860 9858 9856 9854 9853 9851 9849 9848 9847 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9845 9846 9848 9849 9851 9852 9854 9856 9858 9860 9862 9864 9867 9869 9871 9874 9876 9879 9881 9883 9886 9888 9891 9893 9896 9898 9900 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 10133 2 7 3 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 10134 2 7 3 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9997 9997 9997 9997 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9997 9997 9997 9997 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999100001000010000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9997 9997 9997 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9957 9956 9954 9952 9950 9948 9945 9943 9941 9938 9935 9932 9929 9926 9923 9919 9916 9912 9908 9904 9900 9896 9892 9888 9883 9879 9875 9870 9865 9861 9856 9851 9847 9842 9838 9833 10135 2 7 3 9828 9824 9819 9815 9811 9807 9803 9799 9795 9791 9788 9785 9781 9778 9776 9773 9771 9768 9767 9765 9763 9762 9761 9760 9759 9759 9759 9759 9759 9760 9761 9762 9763 9764 9766 9767 9769 9772 9774 9776 9779 9782 9785 9788 9791 9794 9798 9801 9805 9808 9812 9816 9820 9823 9827 9831 9835 9839 9842 9846 9850 9854 9857 9861 9864 9867 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9898 9901 9903 9905 9906 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9924 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 10136 2 7 3 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9941 9938 9936 9933 9930 9927 9923 9920 9917 9913 9909 9906 9902 9898 9894 9890 9886 9882 9878 9874 9870 9866 9862 9858 9855 9851 9847 9843 9840 9836 9833 9830 9826 9823 9820 9818 9815 9813 9810 9808 9806 9805 9803 9801 9800 9799 9798 9798 9797 9797 9797 9797 9797 9797 9798 9799 9800 9801 9802 9803 9805 9807 9809 9811 9813 9815 9817 9820 9823 9825 9828 9831 9834 9837 9841 9844 9847 9850 9854 9857 9861 9864 9868 9871 9875 9878 9882 9885 9888 9892 9895 9898 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9930 9932 9934 9937 9939 9941 9943 9944 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9909 9906 9902 9898 9894 9889 9885 9880 9876 10137 2 7 3 9871 9865 9860 9854 9849 9843 9837 9830 9824 9817 9810 9803 9795 9788 9780 9772 9763 9755 9746 9737 9728 9719 9709 9699 9689 9679 9669 9658 9648 9637 9626 9616 9605 9594 9583 9572 9561 9550 9540 9529 9519 9509 9499 9489 9480 9471 9463 9454 9447 9440 9433 9427 9422 9417 9412 9409 9406 9403 9402 9401 9401 9401 9403 9405 9407 9410 9414 9419 9424 9430 9437 9444 9452 9460 9468 9477 9487 9497 9507 9517 9528 9539 9550 9561 9572 9584 9595 9607 9618 9629 9640 9652 9662 9673 9684 9694 9704 9714 9724 9733 9743 9751 9760 9768 9776 9784 9792 9799 9806 9813 9819 9825 9831 9837 9843 9848 9853 9858 9863 9867 9872 9876 9880 9884 9888 9892 9896 9899 9902 9906 9909 9912 9915 9918 9920 9923 9926 9928 9930 9933 9935 9937 9939 9941 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 10138 2 7 3 9938 9937 9936 9935 9934 9933 9932 9930 9928 9926 9924 9922 9919 9916 9913 9909 9906 9902 9898 9894 9889 9884 9880 9875 9869 9864 9859 9853 9848 9842 9837 9831 9826 9821 9816 9811 9806 9802 9797 9793 9789 9786 9783 9780 9778 9776 9774 9773 9772 9771 9771 9771 9772 9773 9774 9776 9778 9780 9782 9785 9788 9791 9795 9798 9802 9805 9809 9813 9817 9820 9824 9828 9832 9835 9839 9842 9845 9848 9851 9854 9857 9859 9861 9864 9866 9867 9869 9871 9872 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9897 9899 9901 9903 9904 9906 9908 9910 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 10139 2 7 3 9994 9993 9993 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 10140 2 7 3 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9875 9873 9871 9869 9866 9864 9861 9858 9855 9852 9848 9844 9840 9836 9831 9827 9822 9816 9811 9806 9800 9794 9788 9782 9776 9770 9764 9757 9751 9745 9739 9733 9727 9721 9716 9711 9706 9701 9697 9692 9689 9685 9682 9679 9677 9675 9674 9673 9673 9673 9673 9674 9675 9676 9678 9681 9684 9687 9690 9694 9698 9702 9707 9712 9716 9722 9727 9732 9738 9743 9748 9754 9759 9765 9770 9775 9781 9786 9791 9795 9800 9805 9809 9813 9817 9821 9825 9828 9831 9834 9837 9840 9843 9845 9848 9850 9852 9854 9856 9858 9860 9861 9863 9864 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9875 9873 9872 9871 9870 9868 9866 9865 9863 9861 9859 9857 9855 9853 9850 9848 9845 9843 9840 9837 9834 9831 9828 9825 9821 9818 9814 9811 9807 9803 9799 9795 9791 9786 9782 9777 9773 9768 9763 10141 2 7 3 9758 9752 9747 9741 9735 9729 9723 9717 9710 9703 9696 9689 9681 9673 9665 9657 9649 9640 9631 9622 9613 9604 9595 9585 9576 9566 9556 9547 9537 9527 9518 9509 9499 9490 9482 9473 9465 9457 9450 9443 9437 9431 9425 9420 9416 9412 9409 9407 9405 9404 9403 9404 9404 9406 9408 9411 9415 9419 9424 9429 9435 9441 9448 9456 9463 9472 9480 9489 9498 9507 9517 9526 9536 9546 9555 9565 9575 9584 9594 9603 9612 9621 9629 9638 9646 9654 9661 9668 9675 9682 9688 9694 9700 9705 9710 9715 9720 9724 9729 9733 9736 9740 9744 9747 9750 9753 9756 9759 9762 9765 9768 9771 9774 9776 9779 9782 9785 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9835 9838 9841 9844 9847 9849 9852 9854 9857 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9886 9888 9889 9891 9893 9894 9895 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9893 9893 9894 9895 9896 9897 9897 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9913 9912 9911 9910 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9877 9875 9872 9870 9867 9864 9861 9859 9856 10142 2 7 3 9853 9850 9847 9844 9840 9837 9834 9830 9827 9823 9819 9815 9811 9807 9803 9798 9793 9789 9784 9778 9773 9768 9762 9756 9750 9744 9738 9731 9725 9718 9711 9704 9697 9690 9683 9676 9669 9662 9655 9648 9641 9634 9628 9621 9615 9609 9603 9598 9593 9588 9583 9579 9575 9572 9569 9567 9564 9563 9561 9561 9560 9561 9561 9562 9564 9566 9568 9571 9574 9578 9582 9586 9590 9595 9601 9606 9612 9618 9624 9630 9637 9643 9650 9657 9664 9671 9678 9684 9691 9698 9705 9712 9718 9725 9731 9738 9744 9750 9756 9762 9767 9773 9778 9783 9788 9793 9798 9802 9807 9811 9815 9819 9823 9827 9831 9834 9838 9841 9844 9847 9850 9853 9856 9859 9861 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9889 9891 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9901 9897 9894 9890 9887 9883 9879 9875 9870 9866 9862 9857 9852 9847 9842 9837 9832 9827 9822 9817 9812 9807 9801 9796 9791 9786 9781 9776 9771 9767 9762 9758 9753 9749 9745 9741 9738 9735 9731 9729 9726 9723 9721 9719 9718 9716 9715 9714 9713 9713 9712 9712 9713 9713 9714 9715 9716 9717 9718 9720 9721 9723 9725 9727 9729 9731 9734 9736 9738 9740 9742 9744 9746 9748 9750 9752 9753 9755 9756 9757 9758 9758 9758 9758 9758 9757 9756 9755 9753 9751 9748 9745 9741 9737 9733 9728 9722 9716 9709 9702 9694 9686 9677 9668 9657 9647 9636 9624 9612 9599 9586 9572 9557 9543 9527 9512 9496 9479 9463 9446 9429 9411 9394 9376 9359 9341 9324 9307 9289 9273 9256 9240 9224 9209 9194 9180 9166 9154 9141 9130 9120 9110 9102 9094 9087 9081 9077 9073 9070 9069 9068 9069 9071 9073 9077 9082 9087 9094 9102 9110 9119 9130 9140 9152 9164 9177 9191 9205 9219 9234 9250 9265 9281 9297 9314 9330 9346 9363 9379 9395 9412 9428 9444 9459 9475 9490 9505 9520 9534 9548 9562 9575 9588 9601 9613 9625 9636 9648 9658 9669 9679 9689 9699 9708 9717 9725 9734 9742 9749 9757 9764 9771 9778 9785 9791 9797 9803 9809 9815 9820 9826 9831 10143 2 7 3 9836 9841 9845 9850 9854 9858 9863 9866 9870 9874 9878 9881 9885 9888 9891 9894 9897 9900 9902 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9958 9957 9955 9953 9950 9948 9946 9943 9941 9938 9936 9933 9930 9927 9924 9921 9917 9914 9910 9907 9903 9900 9896 9892 9888 9885 9881 9877 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9834 9830 9827 9823 9820 9817 9814 9811 9808 9805 9803 9801 9799 9797 9796 9794 9793 9792 9791 9791 9791 9791 9791 9792 9792 9793 9795 9796 9798 9800 9802 9804 9806 9809 9812 9815 9818 9821 9824 9828 9831 9835 9839 9842 9846 9850 9854 9858 9861 9865 9869 9873 9876 9880 9884 9887 9891 9894 9897 9900 9904 9907 9910 9912 9915 9918 9920 9923 9925 9927 9930 9932 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9928 9926 9924 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9866 9863 9861 9858 9856 9854 9852 9851 9849 9848 9846 9845 9844 9843 9843 9842 9842 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9849 9851 9852 9854 9855 9857 9858 9860 9862 9864 9866 9868 9870 10144 2 7 3 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9887 9886 9884 9882 9881 9879 9877 9875 9873 9871 9868 9866 9864 9861 9858 9855 9852 9849 9846 9842 9839 9835 9831 9827 9823 9819 9814 9810 9805 9800 9795 9790 9785 9780 9775 9770 9765 9760 9756 9751 9746 9741 9737 9733 9729 9725 9721 9718 9714 9711 9709 9706 9704 9702 9701 9699 9698 9698 9697 9697 9698 9698 9699 9700 9701 9703 9705 9706 9709 9711 9714 9716 9719 9722 9725 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9760 9763 9766 9768 9770 9772 9774 9776 9778 9779 9780 9782 9783 9784 9785 9785 9786 9786 9786 9786 9786 9786 9786 9785 9785 9784 9783 9782 9781 9780 9779 9777 9776 9774 9772 9771 9769 9767 9765 9763 9761 9758 9756 9754 9752 9749 9747 9745 9742 9740 9738 9736 9733 9731 9729 9727 9725 9723 9722 9720 9718 9717 9715 9714 9712 9711 9710 9709 9708 9707 9707 9706 9705 9705 9704 9703 9703 9702 9702 9701 9701 9700 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9689 9688 9686 9685 9683 9681 9679 9677 9675 9673 9670 9668 9665 9663 9660 9657 9654 9651 9648 9645 9642 9638 9634 9631 9627 9622 9618 9613 9608 9603 10145 2 7 3 9598 9592 9586 9580 9573 9566 9558 9550 9542 9533 9524 9514 9504 9494 9483 9472 9460 9448 9435 9422 9409 9395 9382 9368 9353 9339 9325 9310 9296 9282 9268 9254 9240 9227 9214 9201 9189 9178 9167 9157 9148 9139 9131 9124 9118 9113 9109 9106 9103 9102 9102 9103 9104 9107 9110 9115 9120 9126 9133 9141 9150 9159 9169 9179 9190 9201 9212 9224 9236 9249 9261 9274 9286 9299 9311 9323 9335 9347 9358 9369 9380 9390 9400 9410 9419 9428 9436 9443 9450 9457 9463 9468 9473 9478 9482 9486 9489 9492 9494 9496 9498 9499 9500 9501 9501 9501 9501 9500 9499 9498 9496 9495 9493 9491 9488 9486 9483 9479 9476 9472 9468 9464 9459 9455 9449 9444 9438 9432 9425 9418 9411 9403 9395 9387 9378 9369 9359 9349 9339 9328 9317 9305 9294 9281 9269 9256 9243 9230 9216 9202 9188 9174 9159 9145 9130 9116 9101 9086 9072 9057 9043 9028 9014 9000 8986 8972 8958 8945 8931 8918 8906 8893 8881 8869 8857 8845 8834 8823 8812 8801 8790 8779 8769 8759 8748 8738 8728 8717 8707 8696 8685 8674 8663 8652 8640 8628 8616 8603 8590 8576 8562 8547 8532 8516 8500 8483 8465 8447 8427 8408 8387 8366 8344 8321 8297 8273 8248 8221 8194 8167 8138 8108 8078 8047 8014 7981 7947 7912 7876 7840 7802 7763 7724 7684 7642 7600 7557 7513 7468 7422 7376 7328 7280 7231 7181 7131 7080 7028 6976 6923 6869 6816 6761 6707 6652 6596 6541 6486 6430 6375 6320 6265 6210 6156 6102 6049 5996 5945 5894 5844 5795 5747 5701 5656 5612 5570 5529 5490 5453 5418 5385 5353 5324 5297 5273 5250 5230 5213 5198 5185 5175 5168 5164 5162 5163 5166 5173 5182 5194 5208 5226 5246 5269 5294 5322 5353 5386 5422 5460 5501 5544 5589 5636 5685 5736 5789 5844 5900 5958 6017 6077 6139 6201 6265 6329 6394 6459 6525 6591 6658 6724 6790 6856 6922 6987 7052 7116 7180 7242 7304 7365 7425 7484 7542 7599 7654 7709 7762 7814 7864 7913 7961 8008 8054 8098 8141 8183 8223 8263 8301 8338 8374 8409 8443 8477 8509 8540 8571 8600 8629 8657 8685 8712 8738 8763 8788 8813 8837 8860 8883 8905 8927 8949 8970 8990 9010 9030 9049 9068 9086 9104 9122 9139 9156 9172 9188 9204 9219 9233 9248 9261 9275 9288 9301 9313 9325 9336 9347 9358 9369 9379 9389 9398 9407 9416 9425 9433 9441 9449 9456 9464 9471 9478 9485 9491 9498 9504 9510 9516 9522 9528 9533 9539 9544 9549 9555 9560 9565 9569 9574 9579 9584 9588 9593 9597 9601 9606 9610 9614 9618 9622 9626 9629 9633 9637 9640 9644 9647 9651 9654 9657 9660 9664 9667 9670 9673 9676 9679 9681 9684 9687 9690 9693 9695 9698 9701 9704 9706 9709 9712 9714 9717 9720 9722 9725 9728 9730 9733 9736 9739 9741 9744 9747 9750 9752 9755 9758 9761 9764 9767 10146 2 7 3 9770 9772 9775 9778 9781 9784 9787 9790 9793 9796 9799 9802 9804 9807 9810 9813 9816 9819 9821 9824 9827 9829 9832 9834 9837 9839 9841 9843 9846 9848 9850 9852 9853 9855 9857 9859 9860 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 10147 2 7 3 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9898 9899 9901 9902 9903 9904 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 10148 2 7 3 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9954 9953 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9927 9924 9921 9918 9915 9912 10149 2 7 3 9908 9905 9901 9898 9894 9890 9886 9882 9878 9874 9870 9866 9862 9857 9853 9849 9844 9840 9835 9831 9827 9822 9818 9813 9809 9804 9800 9796 9791 9787 9783 9779 9776 9772 9768 9765 9762 9759 9756 9754 9751 9749 9747 9746 9744 9743 9742 9742 9742 9742 9742 9743 9743 9745 9746 9748 9750 9752 9755 9758 9761 9764 9768 9771 9775 9779 9784 9788 9793 9797 9802 9807 9812 9817 9822 9827 9832 9837 9842 9847 9852 9856 9861 9866 9870 9875 9879 9883 9887 9891 9894 9898 9901 9904 9907 9910 9913 9916 9918 9920 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9961 9959 9957 9956 9954 9952 9950 9948 9945 9943 9941 9938 9935 9933 9930 9927 9924 9920 9917 9914 9910 9906 9902 9898 9894 9890 9885 9880 9876 9871 9866 9861 9856 9850 9845 9839 9834 9828 9822 9817 9811 9805 9800 9794 9788 9783 9777 9772 9766 9761 9756 9751 9747 9742 9738 9734 9730 9726 9723 9720 9717 9714 9712 9710 9709 9707 9706 9705 9705 9705 9705 9706 9707 9708 9709 9711 9713 9716 9718 9721 9724 9728 9731 9735 9739 9744 9748 9753 9757 9762 9767 9772 9777 9783 9788 9793 9799 9804 9810 9815 9821 9826 9831 9837 9842 9847 9852 9857 9862 9867 9872 9877 9881 9886 9890 9894 9898 9902 9906 9910 9913 9917 9920 9923 9926 9929 9932 9934 9937 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 10150 2 7 3 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 10151 2 7 3 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 10152 2 7 3 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9918 9915 9913 9910 9907 9905 9902 9900 9897 9894 9892 9889 9887 9885 9882 9880 9878 9876 9874 9872 9870 9869 9867 9866 9864 9863 9862 9861 9861 9860 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9899 9898 9897 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9866 9864 9861 9859 9856 9853 9850 9848 9845 9842 9840 9837 9834 9832 9829 9827 9824 9822 9820 9818 9816 9814 9812 9810 9809 9807 9806 9805 9804 9803 9802 9801 9801 9800 9800 9800 9800 9800 9800 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9813 9814 9816 9817 9819 9821 9823 9825 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9858 9857 9856 9854 9853 9851 9850 9848 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9826 9824 9821 9819 9816 9813 9811 9808 9805 9802 9799 9795 9792 9789 9786 9782 9779 9775 9772 9768 9764 9760 9757 9753 9749 9745 9740 9736 9732 9728 9723 9719 9714 9709 9704 9699 9694 9689 9683 9678 9672 9666 9660 9654 9648 9641 9634 9628 9620 9613 9606 9598 9590 9582 9574 9566 9557 9549 9540 9531 9521 9512 9502 9492 9482 10153 2 7 3 9472 9462 9451 9440 9429 9418 9406 9394 9382 9369 9356 9343 9330 9316 9301 9287 9271 9256 9240 9223 9206 9189 9171 9152 9133 9114 9094 9074 9053 9031 9010 8988 8965 8942 8919 8896 8872 8849 8825 8801 8777 8754 8730 8707 8685 8663 8641 8620 8599 8580 8561 8543 8527 8511 8496 8483 8471 8460 8451 8443 8437 8432 8428 8426 8426 8427 8430 8434 8439 8446 8454 8464 8475 8487 8500 8515 8530 8546 8563 8581 8599 8618 8637 8657 8676 8696 8716 8737 8756 8776 8796 8815 8834 8852 8869 8887 8903 8919 8934 8948 8962 8974 8986 8997 9008 9017 9026 9033 9041 9047 9052 9057 9061 9065 9067 9069 9071 9072 9073 9073 9073 9072 9071 9069 9068 9066 9064 9061 9059 9056 9053 9051 9048 9045 9042 9039 9037 9034 9032 9029 9027 9025 9023 9021 9020 9019 9018 9017 9017 9017 9017 9018 9019 9021 9023 9025 9028 9031 9034 9039 9043 9048 9053 9059 9066 9072 9080 9087 9096 9104 9113 9123 9132 9143 9153 9164 9175 9187 9198 9210 9223 9235 9248 9260 9273 9286 9299 9313 9326 9339 9352 9365 9378 9391 9404 9416 9429 9441 9454 9466 9478 9489 9501 9512 9523 9534 9545 9555 9565 9575 9585 9594 9604 9613 9622 9630 9639 9647 9655 9663 9671 9678 9685 9692 9699 9706 9713 9719 9725 9731 9737 9743 9748 9754 9759 9764 9769 9773 9778 9782 9786 9790 9794 9797 9801 9804 9807 9810 9812 9814 9817 9819 9820 9822 9823 9825 9826 9827 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9815 9814 9812 9811 9809 9808 9807 9805 9804 9802 9801 9800 9799 9798 9797 9796 9795 9794 9794 9793 9793 9793 9793 9793 9793 9793 9794 9794 9795 9796 9797 9798 9799 9801 9802 9804 9806 9807 9809 9811 9814 9816 9818 9821 9823 9826 9828 9831 9833 9836 9839 9841 9844 9847 9849 9852 9854 9857 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9883 9881 9878 9875 9872 9869 9865 9862 9859 9855 9851 9848 9844 9840 9837 9833 9829 9826 9822 9819 9815 9812 9809 9806 9803 9800 9797 9795 9793 9791 9789 9787 9786 9785 9784 9783 9783 9783 9783 9783 9783 9784 9785 9786 9788 9789 9791 9793 9795 9798 9800 9803 9805 9808 9811 9814 9817 9821 9824 9827 9830 9834 9837 9840 9844 9847 9850 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 10154 2 7 3 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9916 9914 9912 9910 9908 9906 9905 9903 9901 9899 9898 9896 9894 9893 9891 9889 9888 9887 9885 9884 9883 9882 9880 9880 9879 9878 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9894 9896 9898 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 10155 2 7 3 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9881 9878 9874 9870 9866 9861 9856 9850 9844 9838 9830 9823 9814 9805 9796 9785 9774 9762 9749 9735 9720 9705 9688 9671 9653 9634 9614 9593 9572 9549 9526 9502 9477 9452 9427 9400 9374 9347 9320 9292 9265 9238 9211 9184 9157 9131 9105 9080 9056 9033 9010 8989 8968 8949 8932 8915 8900 8887 8875 8865 8857 8850 8844 8841 8839 8840 8841 8845 8850 8857 8865 8875 8887 8900 8914 8929 8946 8964 8983 9003 9023 9045 9067 9089 9112 9136 9159 9183 9207 9231 9255 9279 9302 9325 9348 9370 9392 9414 9434 9455 9474 9493 9511 9529 9546 9562 9578 9593 9607 9620 9633 9645 9657 9668 9679 9689 9698 9707 9716 9724 9732 9740 9747 9754 9760 9767 9773 9779 9785 9791 9796 9802 9807 9812 9817 9822 9827 9832 9837 9842 9847 9851 9856 9860 9865 9869 9873 9878 9882 9886 9890 9894 9897 9901 9904 9908 9911 9914 9917 9920 9923 9926 9929 9931 9933 9936 9938 9940 9942 9943 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9871 9869 9868 9867 9865 9864 9862 9860 9859 9857 9855 9853 9851 9849 9846 9844 9841 9839 10156 2 7 3 9836 9833 9830 9827 9824 9820 9817 9813 9809 9805 9801 9796 9792 9787 9782 9777 9771 9766 9760 9754 9748 9741 9735 9728 9721 9714 9706 9699 9691 9683 9675 9667 9658 9649 9641 9632 9623 9613 9604 9594 9585 9575 9565 9556 9546 9536 9526 9516 9506 9496 9487 9477 9467 9458 9449 9439 9430 9422 9413 9405 9397 9389 9382 9375 9368 9362 9356 9350 9345 9340 9336 9332 9329 9326 9323 9321 9320 9319 9319 9319 9319 9320 9321 9323 9326 9328 9332 9335 9339 9344 9348 9353 9359 9364 9370 9377 9383 9390 9397 9404 9411 9418 9426 9433 9441 9449 9457 9465 9472 9480 9488 9496 9504 9511 9519 9527 9535 9542 9550 9557 9565 9572 9579 9586 9594 9601 9608 9615 9621 9628 9635 9642 9648 9655 9661 9668 9674 9681 9687 9693 9699 9705 9711 9717 9723 9729 9735 9740 9746 9751 9756 9761 9766 9771 9776 9781 9785 9790 9794 9798 9802 9806 9810 9814 9817 9820 9824 9827 9830 9832 9835 9838 9840 9842 9844 9846 9848 9850 9851 9853 9854 9856 9857 9858 9859 9859 9860 9860 9860 9861 9861 9860 9860 9859 9858 9857 9856 9854 9853 9850 9848 9845 9842 9839 9835 9831 9827 9822 9817 9811 9805 9799 9792 9785 9777 9769 9760 9751 9742 9732 9722 9711 9700 9688 9677 9665 9652 9640 9627 9614 9600 9587 9573 9560 9546 9532 9519 9505 9492 9478 9465 9453 9440 9428 9416 9405 9394 9383 9374 9364 9356 9347 9340 9333 9327 9322 9317 9313 9310 9308 9307 9306 9306 9306 9308 9310 9313 9316 9321 9326 9331 9337 9344 9351 9359 9367 9375 9384 9393 9403 9413 9423 9433 9444 9454 9465 9476 9486 9497 9508 9519 9529 9540 9550 9560 9571 9581 9590 9600 9609 9619 9628 9636 9645 9653 9662 9670 9677 9685 9692 9699 9707 9713 9720 9727 9733 9739 9745 9751 9757 9763 9768 9774 9779 9784 9789 9794 9799 9804 9809 9814 9818 9823 9827 9832 9836 9840 9844 9849 9853 9856 9860 9864 9868 9871 9875 9879 9882 9885 9889 9892 9895 9898 9901 9904 9907 9910 9912 9915 9918 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 10157 2 7 3 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 10158 2 7 3 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 10159 2 7 3 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9986 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 10160 2 7 3 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 10161 2 7 3 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9947 9944 9942 9940 9938 9935 9933 9930 9927 9924 9921 9918 9914 9911 9907 9904 9900 9896 9892 9888 9884 9880 9876 9872 9868 9864 9860 9856 9852 9848 9844 9840 9836 9833 9829 9826 9823 9819 9817 9814 9811 9809 9806 9804 9803 9801 9799 9798 9797 9796 9796 9795 9795 9795 10162 2 7 3 9795 9796 9796 9797 9798 9799 9800 9801 9803 9804 9806 9808 9810 9812 9813 9815 9817 9819 9822 9824 9826 9827 9829 9831 9833 9835 9837 9838 9840 9841 9842 9844 9845 9846 9846 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9843 9842 9841 9840 9840 9839 9838 9837 9837 9836 9836 9835 9835 9835 9834 9834 9834 9835 9835 9835 9836 9836 9837 9838 9839 9841 9842 9843 9845 9847 9849 9851 9853 9855 9857 9860 9862 9865 9867 9870 9873 9876 9879 9881 9884 9887 9890 9893 9896 9899 9902 9904 9907 9910 9912 9915 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 10163 2 7 3 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9948 9946 9944 9942 9940 9938 9936 9933 9931 9929 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9891 9890 9889 9887 9886 9885 9884 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9882 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 10164 2 7 3 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9923 9921 9919 9916 9914 9911 9908 9906 9903 9900 9897 9894 9890 9887 9884 9880 9877 9873 9870 9866 9863 9859 9856 9852 9849 9845 9842 9838 9835 9831 9828 9825 9822 9819 9816 9813 9810 9808 9805 9803 9801 9799 9797 9795 9794 9793 9792 9791 9790 9790 9790 9790 9790 9790 9791 9792 9793 9794 9796 9797 10165 2 7 3 9799 9801 9803 9806 9808 9811 9814 9816 9820 9823 9826 9829 9833 9836 9840 9844 9847 9851 9855 9859 9862 9866 9870 9874 9877 9881 9885 9888 9892 9895 9899 9902 9905 9909 9912 9915 9918 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9856 9853 9851 9848 9845 9842 9839 9835 9832 9828 9824 9820 9816 9811 9806 9801 9796 9791 9785 9780 9774 9768 9762 9755 9749 9742 9735 9729 9722 9715 9708 9701 9694 9688 9681 9674 9668 9661 9655 9649 9642 9637 9631 9625 9620 9614 9609 9604 9599 9594 9589 9585 9580 9575 9571 9566 9562 9557 9552 9547 9543 9537 9532 9527 9521 9515 9509 9503 9496 9489 9482 9475 9468 9460 9452 9444 9436 9428 9420 9411 9403 9395 9387 9379 9371 9364 9357 9350 9343 9337 9332 9327 9323 9319 9316 9314 9312 9312 9312 9312 9314 9317 9320 9324 9329 9335 9341 9348 9356 9365 9374 9384 9395 9406 9417 9429 9441 9454 9467 9479 9493 9506 9519 9532 9545 9559 9571 9584 9597 9609 9621 9632 9643 9654 9665 9675 9684 9694 9702 9711 9719 9726 9734 9740 9747 9753 9759 9764 9770 9775 9779 9784 9788 9792 9796 9800 9803 9807 9810 9813 9817 9820 9823 9826 9829 9831 9834 9837 9840 9842 9845 9848 9850 9853 9855 9857 9860 9862 9864 9866 9868 9870 9872 9874 9876 9877 9879 9881 9882 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 10166 2 7 3 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9882 9880 9877 9874 9871 9869 9865 9862 9859 9856 9852 9848 9845 9841 9836 9832 9828 9823 9818 9813 9808 9802 9797 9791 9785 9779 9772 9766 9759 9752 9745 9738 9731 9724 9717 9709 9702 9694 9687 9680 9672 9665 9658 9651 9644 9638 9631 9625 9619 9614 9609 9604 9599 9595 9592 9588 9586 9583 9582 9580 9580 9579 9579 9580 9581 9583 9585 9587 9590 9594 9597 9602 9606 9611 9616 9622 9628 9634 9640 9646 9653 10167 2 7 3 9660 9666 9673 9680 9687 9694 9701 9708 9715 9722 9729 9735 9742 9748 9754 9760 9766 9772 9777 9783 9788 9793 9798 9803 9807 9811 9816 9820 9824 9828 9831 9835 9838 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9871 9873 9876 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9911 9907 9903 9898 9894 9889 9883 9878 9872 9865 9859 9852 9844 9836 9828 9820 9811 9801 9791 9780 9769 9758 9746 9733 9720 9706 9691 9676 9660 9643 9625 9607 9588 9569 9548 9527 9505 9482 9459 9435 9410 9384 9358 9331 9304 9276 9248 9219 9190 9161 9131 9102 9072 9043 9014 8984 8956 8927 8900 8872 8846 8821 8796 8773 8750 8729 8709 8691 8674 8659 8645 8633 8623 8614 8608 8603 8600 8599 8600 8603 8608 8614 8623 8633 8645 8659 8674 8691 8709 8729 8750 8772 8795 8820 8845 8871 8898 8925 8953 8982 9010 9039 9068 9097 9126 9155 9184 9212 9239 9267 9293 9320 9345 9370 9394 9418 9440 9462 9483 9503 9522 9541 9559 9576 9592 9607 9622 9635 9648 9661 9672 9683 9694 9704 9713 9722 9730 9738 9745 9752 9759 9765 9771 9776 9781 9786 9791 9796 9800 9804 9808 9812 9815 9819 9822 9825 9828 9831 9834 9837 9840 9842 9845 9847 9850 9852 9855 9857 9860 9862 9864 9867 9869 9871 9874 9876 9878 9881 9883 9886 9888 9890 9893 9895 9897 9900 9902 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 10168 2 7 3 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 10169 2 7 4 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9851 9849 9847 9846 9845 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9835 9834 9834 9834 9835 9835 9835 9836 9836 9837 9837 9838 9839 9840 9841 9842 9844 9845 9846 9848 9849 9851 9853 9855 9856 9858 9860 9862 9864 9866 9868 9871 9873 9875 9877 9880 9882 9884 9887 10170 2 7 4 9889 9892 9894 9897 9899 9902 9904 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9930 9933 9935 9937 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9951 9950 9949 9948 10171 2 7 4 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9893 9891 9888 9885 9883 9880 9877 9874 9872 9869 9866 9864 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9841 9839 9838 9837 9836 9835 9835 9834 9834 9834 9834 9834 9834 9834 9835 9836 9836 9837 9838 9839 9840 9841 9842 9844 9845 9846 9847 9849 9850 9851 9852 9853 9855 9856 9857 9858 9858 9859 9860 9860 9861 9861 9861 9862 9862 9862 9861 9861 9861 9861 9860 9860 9859 9858 9857 9857 9856 9855 9854 9853 9852 9852 9851 9850 9849 9849 9848 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9859 9861 9863 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9894 9896 9897 9898 9900 9901 9901 9902 9903 9904 9904 9904 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9875 9873 9871 9868 9865 9863 9860 9857 9854 9850 9847 9843 9840 9836 9832 9829 9825 9821 9817 9812 9808 9804 9800 9795 9791 9786 9781 9776 9772 9767 9762 9756 9751 9746 9741 9735 9730 9724 9718 9712 9707 9701 9695 9689 9682 9676 9670 9664 9658 9651 9645 9639 9632 9626 9620 9614 9608 9601 9595 9589 9583 9577 9571 9566 9560 9554 9548 9542 9536 9531 9525 9519 9513 9506 9500 9494 10172 2 7 4 9487 9480 9473 9465 9458 9450 9441 9432 9423 9413 9403 9392 9381 9370 9358 9345 9332 9319 9304 9290 9275 9260 9244 9228 9212 9195 9178 9161 9144 9127 9110 9093 9076 9060 9044 9028 9012 8998 8983 8970 8957 8945 8934 8924 8914 8906 8899 8893 8889 8885 8883 8881 8881 8883 8885 8889 8894 8900 8907 8916 8925 8936 8947 8960 8973 8987 9002 9018 9034 9050 9067 9085 9103 9121 9139 9157 9176 9194 9213 9231 9249 9267 9284 9302 9318 9335 9351 9367 9382 9397 9411 9425 9439 9452 9464 9477 9488 9500 9511 9521 9531 9541 9551 9560 9569 9577 9586 9594 9602 9610 9618 9625 9633 9640 9647 9654 9661 9668 9675 9682 9689 9695 9702 9708 9715 9721 9727 9733 9739 9745 9751 9756 9762 9767 9772 9777 9782 9786 9791 9795 9799 9803 9807 9810 9813 9817 9820 9822 9825 9828 9830 9832 9835 9837 9839 9840 9842 9844 9846 9847 9849 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9866 9867 9868 9870 9871 9872 9874 9875 9876 9878 9879 9881 9882 9883 9885 9886 9887 9889 9890 9891 9893 9894 9895 9896 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9841 9837 9833 9829 9825 9821 9816 9812 9808 9804 9799 9795 9791 9787 9783 9779 9775 9771 9767 9764 9760 9757 9754 9751 9748 9745 9743 9740 9738 9737 9735 9734 9733 9732 9732 9731 9731 9732 9732 9733 9734 9735 9737 9738 9740 9743 9745 9748 9751 9754 9757 9760 9764 9768 9772 9776 9780 9784 9788 9793 9797 9802 9807 9811 9816 9821 9825 9830 9835 9839 9844 9849 9853 9858 9862 9867 9871 9876 9880 9884 9888 9892 9896 9899 9903 9906 9910 9913 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 10173 2 7 4 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9887 9885 9884 9882 9881 9879 9877 9876 9874 9872 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9843 9841 9838 9835 9833 9830 9827 9824 9821 9817 9814 9811 9808 9804 9801 9798 9794 9791 9787 9784 9781 9778 9774 9771 9768 9765 9762 9759 9757 9754 9751 9749 9747 9745 9743 9741 9739 9737 9736 9735 9734 9733 9732 9731 9731 9730 9730 9730 9729 9729 9730 9730 9730 9730 9731 9731 9732 9732 9733 9733 9734 9734 9735 9735 9736 9736 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9736 9735 9735 9734 9733 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9714 9713 9713 9712 9712 9712 9711 9711 9711 9711 9712 9712 9713 9713 9714 9715 9716 9717 9718 9720 9722 9723 9725 9727 9730 9732 9735 9737 9740 9743 9746 9749 9753 9756 9759 9763 9767 9771 9774 9778 9782 9786 9790 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9835 9839 9842 9846 9849 9853 9856 9859 9862 9865 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9941 9942 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 10174 2 7 4 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9988 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9935 9934 9933 9932 9930 9928 9927 9925 9923 9921 9918 9916 9913 9911 9908 9905 9902 9899 9896 9892 9889 9886 9882 9878 9875 9871 9868 9864 9860 9857 9853 9850 9847 9843 9840 9837 9835 9832 9830 9828 9826 9824 9823 9822 9821 9820 9820 9820 9820 9821 9822 9823 9824 9826 9828 9830 9832 9835 9837 9840 9843 9847 9850 9854 9857 9861 9864 9868 9872 9876 9879 9883 9887 9890 9894 9897 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 10175 2 7 4 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9911 9909 9906 9904 9901 9899 9896 9894 9891 9889 9886 9883 9881 9879 9876 9874 9872 9869 9867 9865 9863 9861 9860 9858 9856 9855 9854 9853 9851 9851 9850 9849 9849 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9854 9855 9856 9858 9859 9861 9862 9864 9866 9867 9869 9871 9872 9874 9876 9878 9880 9881 9883 9885 9887 9888 9890 9892 9893 9895 9896 9898 9900 9901 9903 9904 9905 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9903 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 10176 2 7 4 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9897 9894 9892 9890 9887 9885 9883 9881 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9853 9852 9851 9850 9849 9849 9849 9848 9848 9848 9849 9849 9850 9851 9851 9852 9854 9855 9857 9858 9860 9862 9864 9866 9868 9870 9873 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 10177 2 7 4 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 10178 2 7 4 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9990 9990 9990 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 10179 2 7 4 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9885 9884 9882 9880 9879 9878 9876 9875 9874 9872 9871 9870 9869 9869 9868 9867 9867 9866 9866 9866 9866 9865 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9873 9874 9875 9877 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9926 9923 9921 9918 9914 9911 9907 9904 9900 9896 9891 9887 9882 9878 9873 9868 9863 9858 9852 9847 9842 9836 9830 9825 9819 9813 9808 9802 9796 9791 9785 9779 9774 9768 9763 9758 9753 9748 9743 9738 9733 9729 9725 9721 9717 9713 9710 9706 9703 9700 9698 9695 9693 9691 9689 9687 9686 9684 9683 9682 9682 9681 9681 9680 9680 9680 9681 9681 9681 9682 9683 9683 9684 9685 9686 9688 9689 9690 9691 9693 9694 9696 9697 9699 9701 9702 9704 9706 9708 9710 9711 9713 9716 9718 9720 9722 9724 9727 9729 9732 9734 9737 9740 9742 9745 9748 9752 9755 9758 9761 9765 9769 9772 9776 9780 9784 9788 9792 9796 9800 9804 9809 9813 9817 9821 9826 9830 9834 9839 9843 9847 9851 9855 9860 9864 9867 9871 9875 9879 9882 9886 9889 9893 9896 9899 9902 9905 9908 9911 9913 9916 9918 9921 9923 9925 9928 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9956 10180 2 7 4 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9981 9981 9980 9979 9978 9978 9977 9977 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 10181 2 7 4 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 10182 2 7 4 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 10183 2 7 4 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9883 9881 9879 9877 9875 9872 9870 9867 9864 9861 9858 9855 9852 9848 9844 9841 9837 9833 9829 9824 9820 9815 9811 9806 9801 9796 9791 9785 9780 9775 9769 9764 9758 9753 9747 9741 9736 9730 9724 9719 9713 9708 9702 9697 9692 9687 9682 9677 9673 9668 9664 9660 9656 9653 9650 9647 9644 9641 9639 9637 9636 9635 9634 9633 9633 9633 9633 9634 9635 9637 9638 9640 9643 9645 9648 9651 9655 9658 9662 9666 9671 9675 9680 9684 9689 9694 9699 9705 9710 9715 9721 9726 9731 9737 9742 9747 9752 9757 9762 9767 9772 9777 9781 9786 9790 9795 9799 9803 9807 9810 9814 9817 9821 9824 9827 9830 9833 9836 9839 9842 9844 9847 9849 9852 9854 9856 9859 9861 9863 9866 9868 9870 9872 9875 9877 9879 9881 9883 9886 9888 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 10184 2 7 4 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 10185 2 7 4 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 10186 2 7 4 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 10187 2 7 4 9980 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9922 9921 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9912 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9907 9904 9902 9899 9896 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9865 9862 9859 9856 9853 9850 9847 9845 9842 9839 9836 9834 9831 9829 9826 9824 9821 9819 9817 9814 9812 9810 9808 9805 9803 9801 9799 9797 9795 9793 9791 9789 9788 9786 9784 9783 9781 9779 9778 9777 9775 9774 9773 9772 9771 9770 9769 9769 9768 9768 9768 9768 9768 9768 9768 9769 9769 9770 9771 9772 9773 9775 9776 9778 9780 9782 9784 9786 9788 9791 9793 9796 9799 9802 9805 9808 9811 9815 9818 9822 9825 9829 9833 9836 9840 9844 9847 9851 9855 9859 9863 9866 9870 9874 9877 9881 9885 10188 2 7 4 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9928 9931 9933 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9886 10189 2 7 4 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 9861 9859 9858 9857 9857 9856 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9891 9889 9888 9887 9886 9884 9884 9883 9882 9882 9881 9881 9881 9881 9881 9882 9882 9883 9883 9884 9885 9886 9887 9888 9890 9891 9893 9894 9896 9897 9899 9901 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 10190 2 7 4 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9865 9863 9861 9860 9858 9857 9856 9854 9853 9852 9850 9849 9848 9847 9845 9844 9843 9841 9840 9838 9836 9834 9832 9830 9828 9825 9822 9819 9816 9813 9809 9806 9802 9798 9793 9789 9784 9779 9774 9768 9763 9757 9751 9745 9739 9733 9726 9720 9714 9707 9700 9694 9687 9680 9673 9666 9659 9652 9645 9638 9630 9623 9615 9607 9599 9590 9582 9572 9563 9553 9542 9532 9520 9508 9496 9482 9468 9454 9439 9423 9406 9388 9370 9351 9332 9311 9290 9268 9246 9223 9200 9176 9152 9127 9103 9078 9053 9028 9003 8979 8955 8931 8908 8885 8864 8843 8823 8804 8786 8770 8755 8741 8729 8718 8709 8701 8695 8691 8689 8688 8689 8691 8696 8701 8709 8718 8728 8740 8754 8768 8784 8801 8819 8838 8858 8878 8899 8921 8943 8965 8988 9011 9033 9056 9079 9101 9124 9145 9167 9188 9209 9229 9248 9267 9285 9303 9320 9336 9351 9366 9381 9394 9407 9420 9431 9443 9453 9463 9473 9482 9491 9499 9507 9515 9522 9529 9536 9542 9548 9554 9559 9565 9570 9575 9579 9584 9588 9592 9596 9600 9604 9607 9610 9613 9616 9619 9621 9623 9626 9627 9629 9631 9632 9633 9635 9635 9636 9637 9637 9638 9638 9638 9638 9638 9638 9637 9637 9637 9636 9636 9635 9635 9634 9633 9633 9632 9631 9630 9629 9629 9628 9627 9626 9625 9623 9622 9621 9619 9618 9616 9615 9613 9611 9609 9607 9604 9602 9599 9597 9594 9590 10191 2 7 4 9587 9583 9580 9576 9571 9567 9562 9558 9552 9547 9541 9536 9529 9523 9516 9509 9502 9494 9486 9477 9469 9459 9450 9440 9430 9419 9408 9396 9384 9372 9360 9346 9333 9319 9305 9290 9276 9260 9245 9229 9214 9198 9182 9165 9149 9133 9117 9100 9084 9069 9053 9038 9024 9009 8996 8982 8970 8958 8947 8936 8927 8918 8911 8904 8898 8893 8890 8887 8885 8885 8886 8887 8890 8894 8899 8905 8912 8919 8928 8938 8948 8960 8972 8984 8998 9011 9026 9041 9056 9071 9087 9103 9119 9136 9152 9168 9184 9200 9216 9232 9247 9263 9277 9292 9306 9320 9334 9347 9359 9372 9383 9395 9406 9416 9427 9436 9446 9455 9464 9472 9480 9488 9495 9502 9509 9516 9522 9528 9534 9540 9546 9551 9556 9561 9566 9571 9575 9580 9584 9588 9592 9596 9600 9604 9607 9610 9614 9617 9620 9622 9625 9627 9630 9632 9634 9636 9638 9639 9641 9642 9644 9645 9646 9646 9647 9648 9648 9648 9648 9649 9648 9648 9648 9647 9647 9646 9645 9644 9642 9641 9639 9638 9636 9634 9632 9629 9627 9624 9622 9619 9615 9612 9609 9605 9602 9598 9594 9590 9585 9581 9577 9572 9567 9562 9557 9552 9547 9541 9536 9530 9524 9518 9512 9506 9499 9492 9485 9478 9470 9462 9454 9446 9437 9427 9418 9408 9397 9386 9374 9362 9349 9336 9322 9307 9292 9277 9260 9243 9226 9208 9189 9170 9150 9130 9109 9088 9067 9045 9023 9001 8979 8957 8935 8913 8892 8870 8849 8829 8809 8790 8772 8755 8738 8723 8708 8695 8683 8673 8663 8656 8649 8644 8641 8639 8638 8640 8643 8647 8653 8660 8669 8679 8690 8703 8717 8732 8749 8766 8785 8804 8824 8844 8866 8887 8909 8932 8955 8978 9001 9024 9046 9069 9092 9114 9136 9158 9179 9199 9220 9239 9258 9277 9295 9312 9329 9345 9360 9375 9390 9403 9417 9429 9442 9453 9465 9476 9486 9497 9506 9516 9525 9534 9543 9552 9560 9569 9577 9585 9593 9600 9608 9616 9623 9630 9638 9645 9652 9659 9666 9673 9680 9686 9693 9699 9705 9711 9717 9723 9728 9734 9739 9744 9749 9753 9758 9762 9766 9770 9774 9777 9780 9784 9787 9789 9792 9795 9797 9799 9801 9803 9805 9807 9809 9811 9812 9814 9816 9817 9819 9820 9822 9823 9825 9826 9828 9829 9831 9833 9834 9836 9838 9839 9841 9843 9845 9846 9848 9850 9852 9854 9856 9858 9859 9861 9863 9865 9867 9868 9870 9872 9873 9875 9876 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 10192 2 7 4 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9877 9875 9874 9873 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 10193 2 7 4 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9839 9838 9836 9835 9833 9831 9829 9827 9825 9823 9821 9818 9815 9812 9809 9805 9802 9798 9793 9789 9784 9779 9773 9767 9760 9754 9746 9738 9730 9721 9712 9702 9691 9680 9669 9656 9643 9629 9615 9600 9584 9567 9550 9532 9513 9493 9473 9451 9429 9406 9382 9357 9331 9305 9277 9248 9218 9188 9156 9123 9090 9055 9019 8982 8944 8905 8865 8824 8782 8739 8694 8649 8603 8556 8508 8459 8410 8359 8308 8257 8205 8152 8099 8046 7993 7940 7886 7834 7781 7729 7677 7626 7576 7528 7480 7433 7388 7345 7303 7264 7226 7191 7158 7127 7099 7074 7051 7031 7014 7000 6989 6982 6977 6976 6978 6983 6991 7003 7018 7035 7056 7080 7107 7136 7168 7203 7240 7279 7321 7364 7410 7457 7505 7555 7607 7659 7712 7766 7821 7876 7931 7986 8041 8096 8151 8205 8259 8312 8364 8415 8466 8515 8563 8610 8656 8701 8744 8786 8827 8866 8904 8940 8976 9010 9042 9074 9104 9133 9160 9187 9212 9237 9260 9283 9305 9325 9345 9364 9383 9400 9417 9434 9450 9465 9480 9494 9508 9521 9534 9547 9559 9571 9582 9593 9604 9615 9625 9635 9645 9654 9663 9672 9681 9689 9697 9705 9712 9720 9727 9734 9740 9747 9753 9759 9765 9770 9775 9781 9786 9790 9795 9799 9804 9808 9812 9816 9820 9823 9827 9831 9834 9837 9840 9844 9847 9850 9853 9855 9858 9861 9864 9866 9869 9871 9874 9876 9879 9881 9883 9885 9887 9890 9892 9893 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 10194 2 7 4 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9918 9916 9915 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9943 9941 9940 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9928 9926 9923 9919 9916 9912 9908 9903 9898 9893 9887 9881 9875 9868 9860 9852 9843 9834 9824 10195 2 7 4 9814 9803 9791 9779 9766 9752 9737 9722 9705 9688 9670 9651 9631 9611 9589 9567 9543 9519 9494 9468 9441 9414 9385 9356 9326 9296 9265 9233 9201 9168 9135 9102 9068 9035 9001 8968 8934 8901 8868 8835 8804 8772 8742 8712 8683 8656 8629 8604 8580 8557 8536 8516 8499 8482 8468 8455 8445 8436 8429 8424 8421 8420 8421 8424 8429 8436 8445 8455 8468 8482 8498 8515 8534 8555 8576 8600 8624 8649 8676 8703 8732 8761 8790 8820 8851 8882 8913 8944 8975 9006 9037 9068 9099 9129 9159 9188 9217 9246 9274 9301 9327 9353 9378 9402 9426 9449 9471 9492 9513 9533 9552 9570 9588 9604 9621 9636 9651 9666 9679 9693 9705 9717 9729 9740 9751 9761 9771 9780 9789 9798 9806 9814 9822 9829 9836 9843 9849 9855 9861 9866 9872 9877 9882 9886 9891 9895 9899 9902 9906 9909 9912 9915 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9921 9918 9916 9914 9911 9909 9906 9903 9901 9898 9895 9891 9888 9885 9882 9878 9875 9871 9868 9864 9861 9857 9854 9851 9847 9844 9841 9838 9835 9832 9829 9826 9824 9821 9819 9817 9815 9813 9812 9810 9809 9808 9808 9807 9807 9807 9807 9807 9808 9808 9809 9810 9811 9813 9815 9816 9818 9821 9823 9825 9828 9831 9833 9836 9839 9842 9846 9849 9852 9856 9859 9862 9866 9869 9873 9876 9880 9883 9887 9890 9893 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9933 9935 9937 9939 9941 9942 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 10196 2 7 4 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9968 9966 9964 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9898 9896 9894 9892 9891 9889 9888 9886 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9873 9874 9875 9877 9878 9879 9880 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9909 9911 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9950 9952 9954 9955 9957 9959 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9941 9939 9937 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9910 9908 9905 9902 9900 9897 9894 9891 9889 9886 9883 9881 9878 9876 9873 9871 9868 9866 9864 9861 9859 9857 9855 9854 9852 9850 9849 9848 9847 9846 9845 9844 9844 9843 10197 2 7 4 9843 9843 9843 9844 9844 9845 9846 9846 9848 9849 9850 9852 9854 9855 9857 9860 9862 9864 9866 9869 9871 9874 9877 9879 9882 9885 9888 9890 9893 9896 9898 9901 9904 9906 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 10198 2 7 4 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9888 9885 9882 9879 9876 9873 9869 9866 9862 9859 9855 9851 9847 9843 9839 9835 9831 9826 9822 9818 9813 9809 9804 9800 9796 9791 9787 9783 9779 9775 9772 9768 9764 9761 9758 9755 9752 9750 9748 9746 9744 9742 9741 9740 9739 9739 9739 9739 9739 9740 9741 9742 9743 9745 9747 9749 9751 9754 9756 9759 9762 9765 9769 9772 9776 9779 9783 9787 9790 9794 9798 9802 9806 9810 9813 9817 9821 9825 9828 9832 9835 9838 9842 9845 9848 9851 9854 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 10199 2 7 4 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9989 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9990 9990 9990 9991 9991 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 10200 2 7 4 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 10201 2 7 4 9882 9881 9879 9878 9877 9875 9873 9872 9870 9868 9866 9864 9862 9860 9857 9855 9852 9850 9847 9845 9842 9839 9836 9833 9830 9826 9823 9820 9816 9813 9809 9805 9801 9797 9793 9788 9784 9779 9774 9769 9764 9759 9753 9748 9742 9736 9730 9724 9718 9711 9705 9698 9691 9685 9678 9671 9664 9657 9651 9644 9637 9631 9624 9618 9612 9606 9601 9596 9591 9586 9582 9578 9574 9571 9568 9565 9563 9562 9561 9560 9560 9560 9561 9562 9564 9566 9568 9571 9574 9578 9582 9587 9591 9596 9601 9607 9613 9619 9625 9631 9637 9644 9650 9657 9663 9670 9677 9683 9690 9696 9703 9709 9715 9722 9728 9733 9739 9745 9750 9756 9761 9766 9771 9776 9781 9785 9790 9794 9799 9803 9807 9811 9815 9819 9823 9826 9830 9834 9837 9841 9844 9848 9851 9854 9858 9861 9864 9867 9870 9873 9876 9879 9881 9884 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 10202 2 7 4 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9923 9921 9919 9916 9914 9912 9910 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9882 9880 9877 9874 9871 9869 9866 9863 9860 9857 9854 9850 9847 9843 9840 9836 9832 9828 9823 9819 9814 9810 9805 9800 9794 9789 9783 9778 9772 9766 9760 9753 9747 9741 9734 9728 9721 9715 9709 9702 9696 9690 9684 9678 9672 9667 9662 9657 9652 9648 9644 9641 9637 9635 9632 9630 9629 9627 9627 9626 9626 9627 9628 9629 9631 9634 9636 9639 9643 9646 9650 9655 9659 9664 9669 9675 9680 9686 9692 9698 9704 9710 9716 9723 9729 9735 9741 9748 9754 9760 9766 9771 9777 9783 9788 9794 9799 9804 9809 9813 9818 9822 9827 9831 9835 9838 9842 9845 9849 9852 9855 9858 9861 9864 9866 9869 9872 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 10203 2 7 4 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9954 9953 9951 9949 9946 9944 9941 9938 9935 9932 9929 9925 9921 9917 9913 9909 9904 9900 9895 9890 9885 9880 9875 9870 9864 9859 9853 9848 9843 9837 9832 9827 9821 9816 9811 9807 9802 9797 9793 9789 9785 9782 9778 9775 9772 9769 9767 9765 9763 9762 9761 9760 9760 9759 9759 9760 9760 9761 9762 9764 9766 9768 9770 9772 9775 9777 9780 9784 9787 9790 9794 9797 9801 9805 9809 9813 9817 9821 9825 9829 9833 9837 9841 9845 9848 9852 9856 9860 9864 9867 9871 9874 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9907 9910 9912 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9923 9921 9918 9915 9913 9910 9907 9905 9902 9899 9897 9894 9891 9888 9885 9883 9880 9877 9874 9871 9868 9865 9863 9860 9857 9854 9851 9848 9845 9842 9839 9837 9834 9831 9828 9825 9823 9820 9817 9815 9812 9810 9807 9805 9803 9801 9799 9797 9795 9794 9792 9791 9790 9789 9788 9787 9787 9786 9786 9787 9787 9788 9788 9789 9791 9792 9794 9796 9798 9800 9803 9805 9808 9811 9814 9818 9821 9825 9829 9833 9837 9841 9845 9849 9853 9858 9862 9866 9870 9875 9879 9883 9887 9891 9895 9899 9902 9906 9909 9913 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9944 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 10204 2 7 4 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9880 9880 9880 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9895 9896 9898 9899 9901 9903 9904 9906 9908 9910 9911 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 10205 2 7 4 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9961 9962 9963 9965 9966 9968 9969 9970 9971 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9940 9938 9936 9934 9931 9929 9926 9924 9921 9918 9916 9913 9910 9907 9905 9902 9899 9896 9894 9891 9888 9886 9884 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9878 9880 9882 9885 9887 9889 9892 9894 9896 9899 9901 9904 9906 9909 9911 9913 10206 2 7 4 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9936 9933 9931 9928 9925 9922 9919 9916 9912 9909 9906 9902 9898 9895 9891 9887 9884 9880 9876 9872 9868 9865 9861 9857 9854 9850 9847 9844 9841 9838 9835 9832 9829 9827 9825 9823 9821 9819 9818 9817 9816 9815 9814 9814 9814 9814 9814 9815 9816 9817 9818 9819 9821 9822 9824 9826 9828 9831 9833 9836 9838 9841 9844 9847 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9889 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 10207 2 7 4 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9956 9955 9953 9951 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9925 9923 9921 9920 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9916 10208 2 7 4 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 10209 2 7 4 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9875 9872 9868 9864 9860 9857 9853 9849 9845 10210 2 7 4 9841 9837 9833 9829 9825 9821 9817 9814 9810 9806 9803 9800 9797 9794 9791 9789 9786 9784 9782 9781 9779 9778 9777 9776 9776 9776 9776 9776 9777 9778 9779 9780 9782 9783 9785 9788 9790 9792 9795 9798 9801 9804 9807 9810 9814 9817 9820 9824 9827 9830 9834 9837 9840 9843 9846 9849 9852 9855 9858 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9851 9849 9846 9844 9841 9838 9835 9832 9829 9826 9823 9820 9816 9813 9810 9806 9803 9800 9796 9793 9789 9786 9783 9779 9776 9773 9770 9767 9764 9761 9758 9756 9753 9751 9748 9746 9744 9743 9741 9740 9739 9738 9737 9737 9736 9736 9737 9737 9738 9739 9740 9741 9743 9745 9747 9749 9751 9754 9757 9760 9763 9767 9770 9774 9778 9782 9786 9790 9795 9799 9804 9808 9813 9818 9822 9827 9832 9837 9841 9846 9851 9855 9860 9865 9869 9874 9878 9883 9887 9891 9895 9899 9903 9907 9911 9914 9918 9921 9924 9927 9930 9933 9936 9939 9941 9944 9946 9948 9950 9952 9953 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 10211 2 7 4 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9921 9920 9918 9916 9913 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9881 9878 9874 9871 9867 9864 9860 9857 9853 9850 9847 9844 9841 9838 9835 9832 9830 9827 9825 9823 9821 9820 9818 9817 9817 9816 9815 9815 9815 9816 9816 9817 9818 9819 10212 2 7 4 9821 9822 9824 9826 9828 9830 9833 9835 9838 9840 9843 9846 9849 9851 9854 9857 9860 9863 9865 9868 9870 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9890 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9866 9865 9863 9862 9860 9858 9856 9855 9853 9851 9849 9847 9846 9844 9842 9840 9838 9837 9835 9833 9832 9830 9829 9828 9826 9825 9824 9823 9823 9822 9822 9821 9821 9821 9821 9821 9821 9822 9823 9823 9824 9825 9826 9827 9828 9830 9831 9833 9834 9836 9838 9840 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9885 9884 9883 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 10213 2 7 4 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9920 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9885 9882 9880 9877 9875 9873 9870 9868 9866 9863 9861 9859 9856 9854 9851 9849 9846 9844 9841 9838 9835 9832 9829 9826 9822 9819 9815 9811 9807 9803 9799 9794 9789 9784 9779 9773 9768 9762 9756 9749 9743 9736 9730 9723 9716 9709 9702 9695 9688 9681 9675 9668 9661 9655 9649 9643 9637 9631 9626 9622 9617 9613 9609 9606 9604 9601 9600 9598 9598 9597 9598 9598 9600 9602 9604 9607 9610 9614 9618 9622 9627 9633 9638 9644 9650 9657 9664 9670 9678 9685 9692 9699 9707 9714 9722 9729 9736 9744 9751 9758 9764 9771 9778 9784 9790 9796 9801 9807 9812 9817 9822 9826 9830 9834 9838 9842 9845 9848 9851 9854 9857 9859 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9880 9881 9882 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 10214 2 7 4 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9884 9883 9882 9882 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9863 9861 9858 9855 9852 9849 9846 9843 9839 9835 9831 9828 9823 9819 9815 9810 9806 9801 9796 9791 9786 9781 9776 9771 9765 9760 9754 9749 9743 9737 9731 9725 9719 9713 9706 9699 9693 9686 9678 9671 9663 9656 9648 9639 9631 9622 9613 9604 9594 9584 9574 9564 9553 9542 9531 9519 9508 9496 9484 9471 9459 9446 9434 9421 9408 9395 9382 9369 9356 9344 9331 9319 9307 9295 9284 9273 9262 9252 9243 9234 9225 9217 9210 9204 9198 9193 9188 9185 9182 9180 9179 9178 9179 9180 9182 9185 9188 9192 9197 9203 9209 9216 9224 9232 9240 9250 9259 9269 9280 9290 9301 9312 9323 9335 9346 9358 9370 9381 9393 9404 9416 9427 9438 9448 9459 9469 9479 9489 9498 9508 9516 9525 9533 9541 9549 9556 9563 9570 9577 9583 9589 9595 9600 9606 9611 9616 9621 9625 9630 9634 9639 9643 9647 9651 9654 9658 9662 9665 9669 9672 9676 9679 9682 9685 9688 9691 9693 9696 9698 9701 9703 9705 9707 9708 9710 9711 9713 9714 9715 9716 9716 9717 9717 9717 9717 9717 9717 9716 9716 9715 9714 9713 9712 9710 9709 9708 9706 9704 9702 9700 9698 9696 9693 9691 9688 9685 9682 9679 9676 9672 9668 9664 9660 9656 9651 9646 9641 9636 9630 9624 9618 9612 9605 9598 9591 9583 9575 9567 9559 9550 9542 9533 9524 9515 9505 9496 9487 9477 9468 9459 9450 9441 9432 9423 9415 9407 9399 9392 9385 9379 9373 9368 9363 9359 9355 9352 9350 9348 9347 9347 9347 9349 9350 9353 9356 9360 9364 9369 9375 9381 9388 9395 9403 9411 9419 9428 9437 9446 9456 9465 9475 9485 9495 9505 9515 9525 9535 9544 9554 9563 9572 9581 9589 9598 9606 9614 9621 9628 9635 9642 9648 9654 9659 9665 9670 9675 9679 9684 9688 9692 9696 9699 9703 9706 9710 9713 9716 9719 9722 9725 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9759 9762 9765 9769 9772 9775 9779 9782 9785 9789 9792 9796 9799 9802 9805 9809 9812 9815 9818 9821 9824 9827 9830 9833 9835 9838 9840 9843 9845 9847 9849 9852 9854 9856 9857 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 10215 2 7 4 9881 9882 9883 9884 9885 9885 9886 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9859 9858 9857 9857 9856 9855 9855 9854 9853 9852 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9839 9838 9837 9836 9835 9834 9833 9833 9832 9831 9830 9829 9828 9828 9827 9826 9825 9824 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9807 9806 9805 9803 9802 9800 9799 9797 9795 9794 9792 9790 9788 9786 9784 9782 9779 9777 9775 9772 9770 9767 9765 9762 9760 9757 9754 9752 9749 9746 9743 9740 9737 9735 9732 9729 9726 9723 9720 9717 9714 9711 9709 9706 9703 9700 9697 9694 9691 9689 9686 9683 9680 9677 9674 9671 9669 9666 9663 9660 9656 9653 9650 9647 9643 9640 9636 9632 9628 9624 9620 9616 10216 2 7 4 9611 9607 9602 9597 9592 9587 9581 9575 9569 9563 9557 9551 9544 9537 9530 9523 9516 9508 9501 9493 9485 9477 9468 9460 9451 9443 9434 9425 9416 9407 9397 9388 9379 9369 9359 9350 9340 9330 9320 9310 9299 9289 9278 9267 9256 9245 9234 9222 9211 9199 9186 9174 9161 9148 9134 9121 9106 9092 9077 9061 9045 9029 9012 8995 8977 8959 8940 8920 8901 8880 8859 8837 8815 8792 8769 8745 8720 8695 8670 8643 8617 8589 8561 8533 8503 8474 8443 8413 8381 8349 8317 8283 8250 8215 8180 8145 8108 8071 8034 7996 7957 7917 7877 7836 7794 7752 7708 7664 7619 7574 7527 7480 7431 7382 7333 7282 7230 7178 7125 7071 7016 6961 6905 6848 6790 6732 6674 6615 6556 6496 6436 6376 6315 6255 6195 6135 6075 6015 5956 5898 5840 5783 5727 5672 5617 5565 5513 5463 5415 5368 5322 5279 5238 5199 5162 5127 5094 5064 5037 5011 4989 4969 4952 4938 4926 4918 4912 4909 4909 4912 4918 4927 4939 4953 4971 4991 5014 5040 5068 5100 5133 5169 5208 5249 5292 5337 5385 5434 5485 5538 5593 5649 5706 5765 5825 5886 5948 6010 6074 6138 6202 6267 6331 6396 6461 6526 6590 6654 6718 6781 6844 6906 6967 7027 7086 7144 7201 7257 7312 7366 7419 7471 7521 7570 7617 7664 7709 7753 7796 7838 7878 7917 7956 7993 8029 8064 8098 8131 8163 8195 8225 8255 8284 8313 8341 8368 8394 8420 8446 8471 8496 8520 8544 8567 8590 8613 8635 8657 8679 8700 8721 8742 8763 8783 8803 8823 8842 8861 8880 8898 8916 8934 8952 8969 8986 9002 9019 9035 9050 9065 9080 9095 9109 9123 9136 9150 9162 9175 9187 9199 9211 9223 9234 9245 9256 9266 9276 9286 9296 9306 9315 9324 9334 9343 9351 9360 9369 9377 9385 9393 9401 9409 9417 9425 9432 9440 9447 9454 9462 9469 9476 9483 9489 9496 9503 9509 9516 9522 9528 9534 9541 9547 9552 9558 9564 9570 9575 9581 9586 9592 9597 9602 9607 9612 9617 9622 9627 9632 9637 9641 9646 9650 9655 9659 9663 9668 9672 9676 9680 9684 9688 9691 9695 9699 9702 9705 9709 9712 9715 9718 9721 9724 9727 9730 9732 9735 9737 9739 9742 9744 9746 9748 9750 9752 9754 9756 9757 9759 9761 9763 9764 9766 9768 9769 9771 9773 9774 9776 9778 9779 9781 9783 9785 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9829 9831 9833 9835 9836 9838 9839 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9853 9853 9854 9854 9855 9855 9855 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9891 9892 10217 2 7 4 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 10218 2 7 4 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9892 9889 9886 9883 9879 9875 9871 9866 9861 9856 9850 9844 9837 9830 9823 9815 9806 9797 9787 9777 9766 9754 9742 9729 9715 9700 9684 9667 9650 9631 9611 9591 9569 9546 9522 9497 9470 9442 9413 9383 9351 9318 9284 9248 9211 9173 9133 9092 9050 9006 8961 8915 8868 8819 8770 8719 8668 8616 8563 8510 8456 8402 8348 8293 8238 8184 8130 8077 8024 7972 7920 7870 7821 7774 7728 7684 7642 7602 7564 7528 7495 7465 7437 7412 7390 7371 7355 7342 7333 7327 7324 7324 7327 7334 7344 7358 7374 7394 7416 7442 7470 7501 7534 7570 7609 7649 7692 7736 7782 7829 7878 7928 7979 8031 8083 8136 8189 8242 8295 8348 8401 8453 8505 8555 8605 8655 8703 8750 8795 8840 8883 8925 8965 9004 9042 9078 9113 9146 9178 9209 9238 9266 9292 9318 9342 9364 9386 9407 9427 9446 9464 9481 9497 9513 9528 9542 9556 9569 9582 9594 9606 9618 9629 9640 9651 9661 9671 9681 9691 9700 9710 9719 9728 9736 9745 9753 9761 9769 9777 9784 9792 9799 9806 9812 9819 9825 9831 9837 9842 9847 9852 9857 9862 9866 9870 9874 9877 9881 9884 9887 9890 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9914 9912 9909 9907 9904 9901 9899 9896 9893 9890 9888 9885 9882 9879 9876 9873 9871 9868 9865 9862 9859 9856 9853 9851 9848 9845 9842 9840 9837 9835 9832 9830 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9809 9808 9807 9806 9805 9805 9804 9804 9804 9805 9805 10219 2 7 4 9806 9806 9807 9808 9810 9811 9813 9815 9817 9819 9821 9823 9826 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9865 9868 9871 9874 9876 9879 9882 9885 9887 9890 9892 9895 9897 9899 9901 9903 9905 9906 9908 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 10220 2 7 4 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9933 9931 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9913 9913 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 10221 2 7 5 9984 9983 9983 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9942 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 10222 2 7 5 9968 9967 9966 9966 9965 9964 9962 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9922 9919 9917 9915 9912 9910 9908 9905 9903 9900 9898 9896 9893 9891 9888 9886 9883 9881 9878 9875 9873 9870 9867 9864 9862 9859 9856 9853 9850 9847 9844 9841 9837 9834 9831 9828 9824 9821 9818 9814 9811 9807 9804 9800 9797 9794 9790 9787 9784 9781 9777 9774 9771 9768 9766 9763 9761 9758 9756 9754 9752 9750 9749 9748 9747 9746 9745 9744 9744 9744 9744 9745 9746 9747 9748 9749 9751 9752 9754 9757 9759 9762 9764 9767 9770 9773 9777 9780 9784 9788 9791 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9835 9839 9843 9847 9851 9855 9858 9862 9865 9869 9872 9875 9879 9882 9885 9887 9890 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 10223 2 7 5 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9877 9876 9875 9874 9873 9872 9872 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9895 9897 9900 9902 9905 9908 9910 9913 9916 9918 9921 9924 9926 9929 9932 9934 9937 9939 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 10224 2 7 5 9969 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9985 9985 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 10225 2 7 5 9886 9886 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9901 9901 9900 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9947 9946 9945 9944 9942 9941 9939 9938 9936 10226 2 7 5 9934 9932 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9876 9873 9870 9866 9863 9859 9856 9852 9849 9845 9842 9839 9835 9832 9829 9825 9822 9819 9816 9813 9810 9808 9805 9803 9800 9798 9796 9794 9792 9791 9789 9788 9787 9786 9785 9785 9784 9784 9784 9784 9784 9784 9785 9785 9786 9787 9788 9789 9790 9791 9792 9793 9795 9796 9797 9799 9800 9802 9803 9805 9806 9808 9810 9811 9813 9814 9816 9817 9819 9820 9822 9823 9824 9826 9827 9829 9830 9831 9833 9834 9836 9837 9838 9840 9841 9843 9844 9845 9847 9848 9849 9851 9852 9853 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9868 9868 9867 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9863 9862 9860 9859 9857 9855 9853 9851 9848 9846 9843 9840 9838 9835 9832 9828 9825 9822 9818 9815 9811 9807 9803 9800 9796 9792 9787 9783 9779 9774 9770 9765 9760 9755 9750 9745 9739 9733 9728 9722 9715 9709 9702 9696 9689 9681 9674 9666 9658 9650 9642 9634 9625 9616 9607 9598 9589 9579 9570 9560 9550 9540 9530 9520 9510 9500 9490 9479 9469 9459 9448 9438 9427 9417 9406 9396 9385 9374 9363 9352 9340 9329 9317 9305 9292 9279 9266 9253 9239 9224 9209 9194 9178 9161 9144 9127 9109 9090 9071 9051 9031 9010 8989 8967 8945 8923 8901 8878 8855 8832 8809 8786 8763 8741 8719 8697 8676 8656 8636 8617 8599 8582 8566 8551 8538 8526 8515 8505 8498 8491 8487 8483 8482 8482 8484 8487 8492 8499 8507 8517 8528 8541 8555 8570 8587 8605 8623 8643 8664 8685 8707 8730 8753 8777 8801 8825 8850 8874 8899 8923 8947 8971 8995 9018 9041 9063 9085 9107 9128 9148 9168 9188 9206 9224 9242 9259 9275 9291 9306 9321 9336 9350 9363 9376 9389 9401 9413 9425 9436 9448 9458 9469 9480 9490 9500 9510 9520 9530 9539 9549 9558 9567 9576 9585 9594 9602 9611 9619 9627 9635 9643 9650 9658 9665 9672 9678 9685 9691 9697 9703 9709 9714 9719 9724 9729 9734 9738 9742 9746 9750 9754 9757 9760 9764 9767 9770 9772 9775 9778 9781 9783 9785 9788 9790 9793 9795 9797 9799 9802 9804 9806 9808 9810 9813 9815 9817 9819 9821 9824 9826 9828 9830 9832 9835 9837 9839 9841 9843 9845 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 10227 2 7 5 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9900 9898 9896 9895 9893 9891 9889 9887 9885 9884 9882 9880 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9844 9841 9839 9836 9834 9831 9828 9825 9822 9819 9815 9812 9808 9805 9801 9797 9793 9789 9785 9781 9776 9772 9767 9763 9758 9753 9749 9744 9739 9734 9730 9725 9720 9715 9711 9706 9702 9697 9693 9689 9685 9681 9677 9674 9671 9668 9665 9662 9660 9657 9655 9654 9652 9651 9650 9650 9649 9649 9649 9650 9650 9651 9652 9654 9655 9657 9659 9661 9663 9666 9669 9671 9674 9677 9680 9683 9687 9690 9693 9696 9700 9703 9706 9710 9713 9716 9719 9722 9725 9728 9730 9733 9735 9737 9739 9741 9743 9745 9746 9748 9749 9750 9750 9751 9751 9751 9751 9751 9751 9750 9749 9748 9747 9746 9744 9743 9741 9739 9736 9734 9731 9728 9725 9722 9719 9715 9711 9707 9703 9699 9694 9690 9685 9680 9674 9669 9663 9657 9651 9644 9637 9630 9623 9616 9608 9600 9592 9583 9574 9565 9555 9545 9535 9524 9513 9502 9491 9479 9466 9454 9441 9428 9414 9400 9386 9372 9357 9342 9327 9311 9296 9280 9264 9248 9232 9216 9200 9184 9169 9153 9137 9122 9107 9092 9078 9064 9050 9037 9024 9012 9000 8990 8979 8970 8961 8953 8946 8939 8934 8929 8925 8922 8920 8919 8919 8920 8921 8924 8927 8931 8937 8942 8949 8957 8965 8974 8984 8995 9006 9018 9030 9043 9056 9070 9084 9099 9113 9129 9144 9159 9175 10228 2 7 5 9191 9207 9223 9239 9255 9270 9286 9302 9317 9333 9348 9362 9377 9391 9406 9419 9433 9446 9459 9472 9484 9496 9508 9519 9530 9541 9552 9562 9572 9581 9591 9600 9608 9617 9625 9633 9641 9649 9656 9664 9671 9678 9684 9691 9697 9704 9710 9716 9722 9728 9733 9739 9744 9750 9755 9760 9765 9770 9775 9779 9784 9789 9793 9797 9802 9806 9810 9814 9818 9821 9825 9829 9832 9835 9839 9842 9845 9848 9851 9853 9856 9859 9861 9863 9866 9868 9870 9872 9874 9875 9877 9879 9880 9882 9883 9884 9885 9886 9888 9889 9889 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 10229 2 7 5 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9967 10230 2 7 5 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9892 9889 9887 9885 9883 9881 9879 9877 9875 9873 9870 9868 9866 9864 9861 9859 9857 9854 9852 9849 9847 9844 9842 9839 9836 9834 9831 9828 9825 9821 9818 9815 9811 9807 9803 9799 9795 9790 9786 9781 9776 9770 9765 9759 9753 9746 9740 9733 9725 9718 9710 9702 9693 9684 9675 9666 9656 9646 9635 9625 9613 9602 9590 9578 9565 9552 9539 9526 9512 9498 9483 9469 9454 9438 9423 9407 9391 9375 9358 9342 9325 9308 9291 9274 9257 9240 9223 9206 9189 9172 9155 9138 9122 9106 9090 9074 9059 9045 9030 9016 9003 8991 8979 8967 8956 8946 8937 8929 8921 8914 8908 8903 8899 8895 8893 8892 8891 8891 8893 8895 8898 8902 8907 8913 8920 8927 8936 8945 8955 8965 8977 8989 9001 9014 9028 9042 9056 9071 9086 9102 9118 9134 9150 9166 9182 9199 9215 9232 9248 9264 9281 9297 9313 9329 9344 9359 9375 9390 9404 9419 9433 9447 9460 9473 9486 9499 9512 9524 9536 9547 9558 9569 9580 9591 9601 9611 9621 9630 9639 9648 9657 9665 9674 9682 9690 9697 9705 9712 9719 9725 9732 9738 9744 9750 9756 9761 9767 9772 9777 9782 9786 9790 9795 9799 9802 9806 9810 9813 9816 9819 9822 9825 9828 9830 9833 9835 9837 9839 9841 10231 2 7 5 9843 9845 9847 9849 9851 9853 9855 9856 9858 9860 9862 9864 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9921 9922 9922 9923 9925 9926 9927 9928 9930 9931 9933 9935 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9955 9956 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9982 10232 2 7 5 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9829 9827 9824 9822 9819 9816 9813 9810 9807 9804 9800 9796 9792 9788 9784 9780 9775 9770 9765 9760 9754 9748 9742 9736 9729 9722 9715 9707 9699 9691 9683 9674 9665 9655 9645 9635 9624 9614 9602 9591 9579 9567 9555 9542 9529 9516 9503 9490 9476 9463 9449 9435 9422 9408 9395 9381 9368 9355 9342 9329 9317 9305 9294 9283 9273 9263 9254 9245 9237 9230 9223 9217 9212 9208 9204 9202 9200 9199 9198 9199 9200 9202 9205 9208 9212 9217 9223 9229 9235 9242 9250 9258 9267 9275 9284 9294 9303 9313 9323 9333 9342 9352 9362 9372 9382 9391 9401 9410 9419 9428 9437 9445 9453 9461 9469 9476 9483 9490 9497 9503 9510 9516 9522 9527 9533 9538 9543 9548 9553 9558 9563 9568 9572 9577 9581 9586 9590 9595 9599 9603 9607 9612 9616 9620 9624 9628 9632 9636 9639 9643 9647 9650 9653 9656 9660 9663 9665 9668 9671 9673 9675 9677 9679 9681 9683 9685 9686 9687 9689 9690 9691 9692 9693 9694 9695 9696 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9707 9708 9710 9712 9713 9715 9717 9720 9722 9724 9727 9730 9733 9736 9739 9742 9745 9748 9752 9755 9758 9762 9766 9769 9773 9776 9780 9783 9787 9790 9794 9797 9800 9803 9806 9809 9812 9815 9817 9820 9822 9824 9826 9828 10233 2 7 5 9830 9831 9833 9834 9835 9836 9837 9837 9838 9838 9838 9839 9839 9839 9838 9838 9838 9837 9837 9837 9836 9836 9835 9835 9834 9834 9834 9833 9833 9833 9833 9833 9833 9834 9834 9835 9835 9836 9837 9838 9839 9841 9842 9844 9845 9847 9849 9851 9853 9855 9857 9859 9862 9864 9866 9869 9871 9873 9876 9878 9880 9882 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9903 9903 9904 9905 9906 9906 9906 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9879 9879 9879 9878 9878 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9888 9889 9891 9892 9894 9896 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9915 9913 9912 9910 9908 9906 9903 9901 9899 9897 9895 9893 9890 9888 9886 9884 9881 9879 9877 9875 9872 9870 9868 9866 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9842 9840 9838 9837 9835 9834 9833 9831 9830 9829 9828 9828 9827 9826 9826 9826 9825 9825 9825 9825 9826 9826 9827 9827 9828 9829 9830 9832 9833 9834 9836 9838 9840 9841 9843 9846 9848 9850 9853 9855 9858 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9928 9930 9933 9935 9937 9940 9942 9944 9946 9948 9949 9951 9953 9954 9955 9956 9958 9959 9959 9960 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 10234 2 7 5 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9917 9914 9911 9908 9905 9902 9898 9895 9891 9887 9883 9879 9874 9870 9865 9861 9856 9851 9847 9842 9837 9832 9828 9823 9818 9814 9809 9805 9801 9797 9793 9789 9785 9782 9779 9776 9774 9771 9769 9767 9766 9765 9764 9763 9763 9762 9763 9763 9764 9765 9766 9767 9769 9771 9773 9775 9777 9780 9782 9785 9788 9791 9794 9797 9801 9804 9807 9810 9814 9817 9820 9824 9827 9830 9833 9836 9840 9843 9846 9849 9851 9854 9857 9860 9863 9865 9868 9870 9873 9876 9878 9881 9883 9886 9888 9890 9893 9895 9898 9900 9903 9905 9907 9910 9912 9915 9917 9919 9922 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9927 9926 9925 9923 9921 9919 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9889 9886 9882 9878 9874 9870 9866 9862 9857 9852 9848 9843 9838 9833 9828 9823 9818 9813 9808 9803 9797 9792 9787 9782 9777 9773 9768 9763 9759 9754 9750 9746 9742 9739 9735 9732 9729 9726 9724 9722 9720 9718 9716 9715 9714 9714 9713 9713 9713 9713 9713 9714 9714 9715 9716 9717 9718 9719 9721 9722 9723 9725 9726 9727 9729 9730 9731 9733 9734 9735 9736 9736 9737 9738 9738 9739 9739 9739 9740 9740 9740 9739 9739 9739 9738 9738 9737 9736 9735 9734 9733 9732 9730 9729 9727 9725 9722 9720 9717 9714 9710 9706 9702 9697 9692 9686 9680 9674 10235 2 7 5 9667 9659 9651 9642 9633 9623 9613 9602 9591 9579 9567 9554 9541 9527 9513 9499 9485 9470 9455 9440 9426 9411 9397 9382 9368 9355 9342 9329 9317 9306 9295 9286 9277 9269 9262 9256 9251 9248 9245 9243 9243 9244 9246 9249 9253 9258 9265 9272 9280 9289 9299 9310 9322 9334 9347 9361 9375 9389 9404 9419 9434 9449 9465 9480 9495 9511 9525 9540 9555 9569 9582 9596 9609 9621 9633 9645 9656 9666 9677 9686 9695 9704 9713 9721 9728 9735 9742 9749 9755 9761 9766 9772 9777 9782 9786 9791 9796 9800 9804 9808 9812 9816 9820 9824 9828 9831 9835 9838 9841 9845 9848 9851 9854 9856 9859 9861 9864 9866 9868 9870 9872 9874 9875 9876 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9891 9892 9894 9895 9896 9897 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9878 9877 9876 9876 9875 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9856 9854 9852 9851 9849 9847 9845 9842 9840 9838 9835 9833 9830 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9791 9788 9784 9781 9777 9773 9769 9766 9762 9757 9753 9749 9745 9740 9736 9731 9726 9721 9716 9711 9705 9700 9694 9689 9683 9677 9670 9664 9658 9651 9644 9637 9630 9623 9615 9608 9600 9592 9584 9575 9567 9558 9549 9540 9530 9521 9510 9500 9489 9478 9467 9455 9443 9430 9417 9403 9389 9374 9358 9342 9325 9308 9289 9271 9251 9231 9210 9188 9165 9142 9118 9093 9067 9041 9014 10236 2 7 5 8987 8959 8931 8902 8873 8843 8814 8784 8754 8725 8695 8666 8637 8608 8580 8553 8526 8500 8476 8452 8430 8408 8388 8370 8353 8338 8324 8312 8302 8293 8287 8282 8279 8278 8279 8282 8286 8293 8301 8311 8323 8336 8350 8367 8384 8403 8423 8444 8466 8489 8513 8537 8563 8588 8614 8641 8667 8694 8721 8747 8774 8801 8827 8853 8878 8903 8928 8952 8976 8999 9022 9044 9065 9086 9107 9126 9146 9164 9182 9200 9217 9234 9250 9266 9281 9296 9311 9325 9339 9353 9366 9379 9392 9405 9418 9430 9442 9454 9466 9477 9488 9499 9510 9521 9532 9542 9552 9562 9571 9581 9590 9598 9607 9615 9623 9631 9638 9646 9652 9659 9665 9671 9677 9683 9688 9693 9698 9702 9707 9711 9715 9719 9722 9726 9729 9733 9736 9739 9742 9745 9748 9751 9753 9756 9759 9762 9765 9767 9770 9773 9776 9779 9781 9784 9787 9790 9793 9796 9799 9802 9804 9807 9810 9813 9816 9819 9821 9824 9827 9829 9832 9834 9837 9839 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9861 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9882 9883 9885 9886 9888 9890 9891 9893 9895 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9927 9927 9928 9928 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9871 9870 9868 9866 9865 9863 9861 9859 9857 9855 9853 10237 2 7 5 9851 9849 9846 9844 9841 9839 9836 9834 9831 9828 9825 9823 9820 9816 9813 9810 9807 9804 9800 9797 9793 9790 9786 9783 9779 9775 9771 9767 9763 9759 9755 9751 9747 9743 9738 9734 9730 9725 9721 9716 9711 9707 9702 9697 9691 9686 9681 9675 9670 9664 9658 9652 9645 9639 9632 9625 9618 9611 9603 9595 9587 9579 9571 9562 9553 9544 9535 9526 9516 9507 9497 9487 9477 9467 9457 9447 9437 9427 9416 9406 9396 9386 9376 9366 9355 9345 9335 9325 9315 9305 9294 9284 9273 9263 9252 9240 9229 9217 9205 9192 9179 9166 9151 9137 9121 9105 9088 9071 9053 9034 9014 8993 8972 8950 8927 8903 8878 8853 8827 8801 8774 8747 8720 8692 8664 8636 8608 8581 8553 8526 8500 8474 8449 8426 8403 8381 8361 8342 8324 8309 8294 8282 8272 8263 8257 8253 8250 8250 8252 8256 8262 8270 8280 8292 8306 8322 8339 8358 8379 8401 8425 8450 8476 8503 8531 8560 8589 8619 8649 8679 8710 8741 8771 8802 8832 8862 8891 8920 8949 8976 9004 9030 9056 9081 9105 9128 9151 9172 9193 9213 9233 9252 9269 9287 9303 9319 9335 9350 9364 9378 9391 9404 9417 9429 9441 9453 9464 9475 9486 9497 9507 9517 9527 9537 9546 9555 9565 9573 9582 9591 9599 9607 9614 9622 9629 9636 9643 9649 9656 9662 9667 9673 9678 9683 9687 9692 9696 9700 9704 9708 9711 9714 9717 9720 9723 9726 9729 9731 9734 9736 9739 9741 9744 9746 9748 9751 9753 9756 9758 9761 9763 9766 9769 9771 9774 9777 9779 9782 9785 9787 9790 9793 9795 9798 9800 9803 9805 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9827 9829 9831 9832 9834 9835 9836 9838 9839 9840 9841 9843 9844 9845 9846 9847 9848 9850 9851 9852 9854 9855 9856 9858 9859 9860 9862 9863 9865 9867 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9885 9887 9889 9891 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 10238 2 7 5 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 10239 2 7 5 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9992 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 10240 2 7 5 9983 9984 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9976 10241 2 7 5 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9986 9987 9988 9989 9989 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9984 9983 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9910 9907 9904 9901 9897 9893 9890 9886 9882 9878 9874 9870 9865 9861 9856 9852 9847 9842 9838 9833 9828 9823 9817 9812 9807 9802 9796 9791 9785 9780 9774 9769 9763 9758 9753 9747 9742 9736 9731 9726 9721 9716 9711 9706 9701 9697 9692 9688 9684 9680 9677 9673 9670 9667 9665 9662 9660 9658 9656 9655 9654 9653 9653 9653 9653 9654 9655 9656 9657 9659 9661 9664 9666 9669 9673 9676 9680 9684 9689 9693 9698 9703 9709 9714 9720 9726 9732 9738 9744 9751 9757 9764 9770 9777 9783 9790 9797 9803 9810 9817 9823 9830 9836 9842 9848 9854 9860 9866 9872 9877 9883 9888 9893 9898 9903 9907 9911 9916 9920 9924 9927 9931 9934 9937 9940 9943 9946 9948 9951 9953 9955 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 10242 2 7 5 9988 9987 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9987 9986 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9943 9942 9940 9938 9936 9934 9932 9931 9929 9927 9925 9924 9922 9921 9919 9918 9917 9916 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9951 10243 2 7 5 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9903 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9861 9859 9856 9854 9851 9848 9845 9841 9838 9834 9830 9825 9821 9816 9811 9805 9800 9794 9788 9782 9776 9769 9762 9755 9748 9741 9733 9726 9718 9710 9702 9694 9685 9677 9668 9660 9651 9643 9634 9626 9617 9608 9600 9591 9583 9575 9567 9558 9550 9543 9535 9528 9520 9513 9506 9500 9493 9487 9481 9476 9470 9466 9461 9457 9453 9449 9446 9443 9440 9438 9436 9435 9434 9433 9433 9433 9434 9435 9436 9438 9440 9442 9445 9448 9452 9455 9460 9464 9469 9474 9479 9485 9491 9497 9503 9510 9516 9523 9530 9537 9545 9552 9560 9568 9575 9583 9591 9599 9607 9615 9623 9631 9638 9646 9654 9662 9669 9677 9684 9692 9699 9706 9713 9720 9726 9733 9739 9746 9752 9758 9763 9769 9774 9780 9785 9790 9794 9799 9803 9808 9812 9816 9820 9823 9827 9830 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 10244 2 7 5 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9879 9877 9875 9873 9871 9869 9868 9866 9864 9862 9861 9859 9857 9855 9853 9852 9850 9848 9846 9844 9842 9841 9839 9837 9835 9833 9830 9828 9826 9824 9822 9819 9817 9814 9812 9809 9807 9804 9801 9798 9796 9793 9790 9787 9784 9780 9777 9774 9771 9768 9765 9762 9759 9756 9753 9750 9747 9744 9742 9739 9737 9735 9733 9731 9729 9727 9726 9724 9723 9723 9722 9722 9721 9721 9722 9722 9723 9724 9725 9726 9728 9730 9732 9734 9737 9739 9742 9745 9748 9751 9755 9758 9762 9766 9769 9773 9777 9781 9785 9789 9792 9796 9800 9804 9808 9811 9815 9818 9822 9825 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9853 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9881 9882 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 10245 2 7 5 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9893 9894 9894 9895 9896 9898 9899 9901 9902 9904 9906 9908 9910 9912 9915 9917 9919 9922 9924 9927 9930 9932 9935 9937 9940 9942 9945 9947 9949 9951 9954 9956 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9895 9893 9891 9889 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9867 9866 9865 9863 9862 9861 9860 9860 9859 9858 9858 9858 9858 9858 9858 9858 9859 9859 9860 9860 9861 9862 9864 9865 9866 9867 9869 9870 9872 9874 9875 9877 9879 9881 9883 9885 9886 9888 9890 9892 9894 9896 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 10246 2 7 5 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9990 9990 9989 9989 9988 9987 9986 9986 9985 9984 9983 9983 9982 9982 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9963 9961 9960 9958 9956 9954 9953 9951 9949 9947 9945 9944 9942 9940 9939 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 10247 2 7 5 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9983 9982 9981 9980 9980 9979 9979 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9992 9993 9994 9995 9995 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9990 9989 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 10248 2 7 5 9992 9991 9991 9990 9989 9988 9987 9987 9986 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9983 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9981 9980 9981 9981 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9991 9991 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9977 9977 9978 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9974 9973 9972 9970 9969 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9945 9943 9941 9940 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9938 10249 2 7 5 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9907 9905 9902 9899 9896 9893 9891 9888 9885 9882 9879 9876 9872 9869 9866 9863 9860 9857 9854 9851 9847 9844 9841 9838 9834 9831 9828 9825 9821 9818 9814 9811 9807 9804 9800 9797 9793 9789 9786 9782 9778 9774 9771 9767 9763 9759 9755 9752 9748 9744 9741 9737 9734 9730 9727 9724 9721 9718 9715 9713 9710 9708 9706 9704 9702 9701 9700 9699 9698 9698 9698 9698 9698 9699 9699 9701 9702 9703 9705 9707 9710 9712 9715 9718 9721 9724 9728 9731 9735 9739 9743 9747 9752 9756 9761 9765 9770 9775 9779 9784 9789 9794 9798 9803 9808 9812 9817 9822 9826 9831 9835 9840 9844 9848 9852 9856 9860 9864 9868 9871 9875 9878 9882 9885 9888 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9899 9898 9897 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9895 9896 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9886 9884 9882 10250 2 7 5 9880 9878 9876 9874 9871 9869 9866 9864 9861 9858 9855 9852 9848 9845 9841 9837 9834 9830 9825 9821 9816 9812 9807 9802 9797 9791 9786 9780 9774 9768 9762 9755 9748 9742 9735 9727 9720 9713 9705 9697 9689 9681 9673 9665 9657 9649 9641 9633 9625 9618 9610 9603 9595 9588 9581 9575 9569 9563 9557 9552 9548 9543 9540 9536 9534 9531 9530 9528 9528 9528 9528 9529 9530 9532 9535 9538 9541 9545 9550 9555 9560 9565 9571 9577 9584 9591 9598 9605 9612 9619 9627 9634 9641 9649 9656 9664 9671 9678 9685 9692 9699 9706 9712 9718 9724 9730 9736 9741 9746 9751 9756 9761 9765 9770 9774 9778 9781 9785 9789 9792 9795 9799 9802 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9872 9875 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9850 9849 9849 9849 9849 9849 9850 9850 9850 9851 9852 9853 9854 9855 9856 9858 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9879 9881 9883 9886 9888 9890 9893 9895 9897 9900 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9983 9982 9981 9981 9980 9979 9977 9976 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9958 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 10251 2 7 5 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9897 9894 9892 9889 9887 9885 9882 9880 9878 9876 9873 9871 9870 9868 9866 9865 9863 9862 9861 9860 9860 9859 9859 9858 9858 9859 9859 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9874 9876 9878 9881 9883 9885 9888 9890 9893 9895 9898 9900 9903 9906 9908 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9942 9944 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9897 9898 9899 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 10252 2 7 5 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9908 9906 9903 9900 9896 9893 9890 9886 9882 9878 9874 9870 9866 9862 9858 9853 9848 9844 9839 9834 9829 9824 9819 9814 9809 9803 9798 9792 9787 9781 9775 9769 9763 9757 9751 9744 9738 9731 9724 9717 9710 9703 9696 9688 9680 9672 9664 9656 9648 9639 9630 9622 9613 9604 9595 9585 9576 9567 9558 9548 9539 9530 9521 9512 9503 9494 9486 9477 9469 9461 9454 9447 9440 9433 9427 9422 9417 9412 9408 9405 9402 9399 9397 9396 9395 9395 9395 9397 9398 9400 9403 9407 9411 9415 9420 9425 9431 9438 9445 9452 9460 9468 9476 9485 9494 9503 9512 9522 9531 9541 9551 9561 9571 9582 9592 9602 9612 9622 9632 9641 9651 9660 9670 9679 9688 9697 9705 9714 9722 9730 9738 9745 9753 9760 9767 9774 9780 9786 9792 9798 9804 9809 9814 9819 9824 9829 9833 9837 9841 9845 9849 9853 9856 9859 9862 9866 9868 9871 9874 9877 9879 9882 9884 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 10253 2 7 5 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9971 9969 9967 9966 9964 9962 9960 9959 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 10254 2 7 5 9978 9977 9976 9975 9973 9972 9970 9969 9967 9965 9963 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9914 9913 9911 9910 9909 9907 9906 9905 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9845 9843 9841 9839 9838 9836 9834 9833 9831 9830 9828 9827 9825 9824 9823 9821 9820 9819 9818 9817 9816 9815 9815 9814 9813 9813 9812 9812 9811 9811 9810 9810 9810 9810 9810 9810 9810 9810 9811 9811 9811 9812 9812 9813 9813 9814 9815 9815 9816 9817 9818 9819 9820 9821 9823 9824 9825 9827 9828 9830 9831 9833 9834 9836 9838 9839 9841 9843 9845 9847 9848 9850 9852 9854 9856 9857 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9879 9878 9878 9878 9877 9877 9876 9875 9874 9873 9872 9870 9869 9868 9866 9864 9862 9861 9859 9857 9855 9852 9850 9848 9846 9843 9841 9838 9836 9834 9831 9828 9826 9823 9821 9818 9816 9813 9811 9808 9805 9803 9800 9798 9795 9793 9790 9788 9785 9783 9780 9778 9776 9773 9771 9768 9766 9763 9761 9758 9755 9753 9750 9748 9745 9742 9739 9736 9733 9730 9727 9724 9721 9718 9715 9712 9708 9705 9702 9698 9695 9691 9688 9684 9681 9678 9674 9671 9668 9665 9662 9659 9656 9653 9651 9648 9646 9644 9642 9640 9639 9638 9637 9636 9635 9635 9635 9635 9635 9636 9636 9637 9638 9640 9641 9643 9645 9646 9648 9651 9653 9655 9658 9660 9662 9665 9667 9670 9672 9674 9677 9679 9681 9683 9685 9687 9688 9690 9691 9692 9693 9694 9695 9696 9696 9696 9696 9696 9696 9696 9695 9695 9694 9693 9692 9690 9689 9687 9685 9683 9681 9679 9676 9674 9671 9667 9664 9660 9657 9652 9648 9644 9639 9634 9628 9623 9617 9611 9604 9598 9591 9584 9577 9569 9562 9554 9546 9538 9530 9522 9513 9505 9497 9489 9481 9473 9466 9458 9451 9444 9438 9432 9426 9421 9416 9412 9408 9405 9402 9400 9399 9398 9398 10255 2 7 5 9398 9399 9401 9404 9407 9410 9414 9419 9425 9430 9437 9444 9451 9459 9467 9475 9484 9493 9502 9511 9521 9530 9540 9549 9559 9569 9578 9587 9597 9606 9615 9624 9632 9640 9649 9656 9664 9671 9678 9685 9692 9698 9705 9710 9716 9722 9727 9732 9737 9742 9746 9751 9755 9760 9764 9768 9772 9776 9779 9783 9787 9791 9794 9798 9801 9804 9808 9811 9814 9817 9820 9823 9826 9828 9831 9833 9836 9838 9839 9841 9843 9844 9845 9846 9847 9847 9847 9847 9847 9847 9846 9845 9844 9843 9841 9839 9837 9835 9833 9830 9828 9825 9822 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9788 9785 9783 9781 9779 9777 9776 9774 9773 9772 9772 9772 9772 9772 9773 9773 9774 9776 9777 9779 9781 9784 9786 9789 9792 9795 9798 9802 9806 9809 9813 9817 9821 9825 9829 9833 9837 9842 9846 9850 9853 9857 9861 9865 9868 9872 9875 9878 9881 9884 9887 9889 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 10256 2 7 5 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9969 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9873 9874 9876 9877 9878 9880 9881 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 10257 2 7 5 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9943 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9962 9963 9965 9966 9967 9969 9970 9972 9973 9975 9976 9978 9979 9980 9981 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9989 9988 9988 9987 9985 9984 9983 9982 9981 9980 9978 9977 9976 9974 9973 9972 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 10258 2 7 5 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9951 9950 9949 9947 9945 9943 9942 9940 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9909 9906 9902 9898 9894 9890 9886 9882 9878 9873 9869 9864 9859 9855 9850 9845 9840 9834 9829 9824 9819 9813 9808 9803 9797 9792 9786 9781 9775 9770 9765 9760 9754 9749 9744 9739 9734 9730 9725 9720 9716 9712 9708 9704 9700 9697 9693 9690 9687 9684 9682 9680 9677 9675 9674 9672 9671 9670 9669 9668 9668 9668 9668 9668 9668 9669 9670 9671 9672 9674 9675 9677 9679 9681 9683 9686 9688 9691 9694 9697 9701 9704 9708 9711 9715 9719 9723 9727 9731 9736 9740 9745 9749 9754 9759 9764 9769 9774 9779 9784 9789 9794 9799 9804 9809 9814 9819 9824 9829 9834 9839 9844 9849 9853 9858 9863 9867 9871 9876 9880 9884 9888 9891 9895 9899 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9902 9898 9895 9892 9889 9886 9882 9879 9876 9873 9869 9866 9863 9860 9857 9855 9852 9849 9847 9845 9843 9841 9839 9838 9837 9836 9835 9834 9834 9834 9834 9835 9835 9836 9837 9839 9840 9842 9844 9846 9848 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9881 9884 9887 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9929 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9992 9991 9991 9991 9990 9989 9989 9988 9987 9986 9984 9983 9981 9980 9978 9976 10259 2 7 5 9975 9973 9971 9969 9967 9965 9963 9961 9959 9958 9956 9954 9952 9951 9949 9947 9946 9945 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9963 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 10260 2 7 5 9939 9938 9937 9936 9935 9934 9933 9932 9930 9928 9927 9925 9923 9921 9919 9916 9914 9911 9909 9906 9903 9901 9898 9895 9892 9889 9886 9884 9881 9878 9875 9872 9869 9867 9864 9861 9859 9856 9853 9851 9848 9845 9843 9840 9837 9834 9831 9827 9824 9820 9816 9812 9808 9803 9798 9793 9787 9782 9775 9769 9762 9754 9747 9738 9730 9721 9712 9703 9693 9683 9673 9663 9653 9642 9632 9621 9611 9600 9590 9580 9570 9561 9552 9543 9535 9527 9520 9513 9507 9502 9497 9493 9490 9488 9486 9485 9485 9486 9488 9490 9494 9498 9502 9508 9514 9520 9528 9536 9544 9553 9562 9572 9581 9592 9602 9613 9623 9634 9645 9655 9666 9676 9687 9697 9707 9716 9726 9735 9743 9752 9760 9767 9775 9782 9788 9794 9800 9805 9810 9815 9820 9824 9827 9831 9834 9837 9840 9842 9844 9847 9849 9850 9852 9853 9855 9856 9857 9858 9859 9860 9861 9861 9862 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9844 9844 9845 9845 9846 9847 9847 9848 9849 9849 9850 9851 9851 9852 9853 9853 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9931 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9874 9872 9871 9870 9868 9867 9865 9864 9862 9861 9859 9857 9856 9854 9853 9851 9850 9848 9846 9845 9843 9842 9841 9839 9838 9836 9835 9834 9833 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9827 9828 9828 9829 9830 9831 9832 9833 9835 9836 9838 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9872 9874 9876 9878 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 10261 2 7 5 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9894 9892 9889 9887 9884 9881 9878 9875 9871 9868 9865 9861 9858 9855 9851 9848 9845 9842 9838 9835 9833 9830 9827 9825 9822 9820 9818 9817 9815 9814 9813 9812 9812 9811 9811 9812 9812 9813 9814 9815 9817 9819 9820 9823 9825 9827 9830 9833 9836 9839 9842 9846 9849 9853 9856 9860 9864 9867 9871 9874 9878 9881 9885 9888 9891 9895 9898 9901 9904 9907 9909 9912 9914 9916 9919 9921 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 10262 2 7 5 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9971 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9927 9925 9923 9920 9917 9914 9910 9907 9903 9899 9895 9891 9887 9882 9877 9872 9867 9862 9857 9851 9845 9839 9833 9827 9821 9814 9807 9801 9794 9787 9780 9772 9765 9758 9750 9742 9735 9727 9719 9711 9704 9696 9688 9680 9672 9665 9657 9650 9642 9635 9628 9621 9614 9607 9601 9595 9589 9583 9578 9573 9568 9564 9560 9556 9553 9550 9547 9545 9543 9542 9541 9540 9540 9540 9541 9542 9543 9545 9547 9549 9552 9555 9558 9562 9566 9570 9575 9579 9584 9589 9595 9600 9606 9612 9617 9624 9630 9636 9642 9649 9655 9662 9668 9675 9681 9688 9695 9701 9708 9714 9721 9727 9734 9740 9747 9753 9759 9765 9772 9778 9784 9789 9795 9801 9806 9812 9817 9823 9828 9833 9838 9843 9847 9852 9856 9860 9865 9869 9872 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 10263 2 7 5 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9919 9918 9916 9914 9911 9909 9907 9905 9902 9900 9898 9895 9893 9891 9888 9886 9884 9882 9879 9877 9875 9873 9871 9870 9868 9866 9865 9864 9863 9862 9861 9860 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9900 9902 9904 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9963 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9986 9987 9987 9988 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9984 10264 2 7 5 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9988 9989 9990 9991 9992 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9997 9996 9995 9994 9994 9993 9992 9991 9990 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9978 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9988 9988 9988 9987 9987 9987 10265 2 7 5 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9954 9952 9950 9948 9945 9942 9939 9936 9932 9928 9924 9919 9914 9908 9902 9896 9890 9883 9875 9868 9860 9851 9842 9833 9823 9813 9802 9791 9780 9768 9757 9744 9732 9719 9706 9693 9680 9667 9654 9640 9627 9614 9601 9588 9575 9563 9551 9539 9528 9517 9506 9497 9487 9479 9471 9464 9457 9452 9447 9443 9440 9438 9436 9436 9436 9437 9439 9442 9445 9450 9455 9461 9468 9476 9484 9492 9502 9511 9522 9532 9543 9555 9566 9578 9590 9602 9615 9627 9639 9651 9663 9675 9687 9699 9710 9721 9732 9742 9752 9762 9771 9780 9789 9797 9805 9813 9820 9827 9834 9840 9846 9851 9857 9862 9866 9871 9875 9880 9884 9887 9891 9895 9898 9901 9905 9908 9911 9914 9917 9920 9922 9925 9928 9931 9933 9936 9939 9941 9944 9946 9948 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9986 9987 9987 9988 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9994 9994 9993 9992 9991 9990 9989 9988 9987 9986 9984 9983 9982 9980 9979 9977 9976 9974 9972 9971 9969 9968 9966 9964 9962 9961 9959 9957 9956 9954 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9884 9881 9878 9874 9871 9867 9864 9860 9857 9853 10266 2 7 5 9849 9846 9842 9839 9835 9832 9829 9826 9823 9820 9817 9814 9811 9809 9807 9805 9803 9801 9800 9798 9797 9797 9796 9796 9796 9796 9796 9797 9798 9799 9800 9802 9804 9806 9808 9811 9814 9817 9820 9823 9827 9830 9834 9838 9843 9847 9851 9856 9860 9865 9869 9874 9878 9883 9888 9892 9897 9901 9905 9910 9914 9918 9922 9926 9929 9933 9937 9940 9943 9946 9949 9951 9954 9956 9958 9960 9962 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9943 9942 9940 9938 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9904 9901 9898 9894 9891 9887 9884 9880 9877 9874 9870 9867 9864 9861 9858 9855 9852 9850 9848 9845 9843 9842 9840 9839 9837 9836 9836 9835 9835 9835 9835 9836 9836 9837 9839 9840 9841 9843 9845 9847 9850 9852 9855 9857 9860 9863 9867 9870 9873 9876 9880 9883 9887 9890 9894 9897 9901 9904 9908 9911 9914 9918 9921 9924 9927 9930 9933 9935 9938 9940 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9988 10267 2 7 5 9988 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9990 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9979 9979 9979 10268 2 7 5 9979 9980 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9995 9996 9997 9997 9998 9998 9999 999910000100001000010000100001000010000 9999 9999 9998 9998 9997 9996 9996 9995 9994 9993 9992 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9992 9991 9990 9990 9989 9988 9987 9986 9986 9985 9984 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9986 9987 9988 9988 9989 9990 9991 9992 9992 9993 9994 9995 9995 9996 9996 9997 9997 9997 9997 9998 9998 9998 9997 9997 9997 9997 9996 9996 9995 9994 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9966 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9922 9920 9918 9916 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9874 9871 9868 9865 9862 9860 9857 9854 9852 9849 9847 9845 9843 9841 9840 9839 9838 9837 9836 9836 9835 9835 9836 9836 9837 10268 2 8 1 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9910 9907 9905 9902 9899 9897 9894 9891 9888 9885 9883 9880 9877 9874 9871 9868 9866 9863 9860 9858 9855 9853 9850 9848 9845 9843 9841 9839 9837 9835 9833 9832 9830 9829 9827 9826 9825 9824 9824 9823 9822 9822 9822 10269 2 8 1 9822 9822 9822 9823 9823 9824 9825 9826 9827 9828 9830 9832 9833 9835 9837 9839 9842 9844 9846 9849 9852 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9883 9886 9889 9892 9895 9897 9900 9903 9905 9907 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9896 9895 9893 9892 9890 9888 9887 9885 9884 9882 9881 9880 9878 9877 9876 9875 9873 9872 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 10270 2 8 1 9859 9859 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9838 9837 9835 9834 9832 9830 9828 9826 9824 9822 9819 9817 9814 9812 9809 9806 9803 9800 9797 9793 9790 9786 9783 9779 9775 9771 9767 9763 9758 9754 9750 9745 9741 9736 9731 9727 9722 9717 9712 9707 9702 9697 9692 9687 9682 9677 9672 9666 9661 9655 9650 9644 9638 9632 9626 9619 9613 9606 9599 9592 9584 9576 9568 9560 9551 9542 9532 9522 9512 9501 9490 9479 9467 9454 9442 9429 9415 9402 9388 9373 9359 9344 9329 9314 9299 9283 9268 9253 9238 9222 9208 9193 9179 9165 9151 9138 9125 9113 9102 9091 9081 9072 9064 9057 9050 9045 9040 9036 9034 9032 9032 9032 9034 9037 9040 9045 9051 9057 9065 9074 9083 9093 9104 9116 9129 9142 9155 9170 9184 9200 9215 9231 9247 9263 9280 9296 9313 9329 9346 9362 9378 9394 9410 9425 9440 9455 9470 9484 9497 9511 9523 9536 9548 9559 9571 9581 9591 9601 9611 9620 9628 9637 9645 9652 9660 9667 9673 9680 9686 9692 9698 9703 9709 9714 9719 9724 9729 9734 9738 9743 9747 9752 9756 9760 9764 9768 9773 9777 9781 9784 9788 9792 9796 9800 9803 9807 9810 9814 9817 9820 9824 9827 9830 9833 9836 9839 9841 9844 9847 9849 9851 9854 9856 9858 9860 9862 9864 9866 9867 9869 9871 9872 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 10271 2 8 1 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9883 9880 9877 9875 9872 9869 9866 9864 9860 9857 9854 9851 9848 9844 9841 9838 9834 9831 9827 9823 9820 9816 9812 9808 9805 9801 9797 9793 9790 9786 9782 9779 9775 9772 9768 9765 9762 9759 9756 9753 9750 9748 9745 9743 9741 9739 9737 9736 9734 9733 9733 9732 9731 9731 9731 9732 9732 9733 9734 9735 9736 9738 9740 9742 9744 9747 9749 9752 9755 9758 9761 9765 9768 9772 9775 9779 9783 9787 9791 9795 9799 9803 9807 9811 9815 9819 9822 9826 9830 9834 9837 9841 9844 9848 9851 9854 9857 9860 9863 9866 9868 9871 9873 9876 9878 9880 9882 9884 9886 9888 9889 9891 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9938 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 10272 2 8 1 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9878 9876 9875 9873 9871 9869 9868 9866 9864 9862 9861 9859 9857 9856 9854 9852 9851 9849 9848 9846 9845 9844 9842 9841 9840 9839 9838 9836 9835 9834 9833 9831 9830 9829 9827 9826 9824 9823 9821 9819 9817 9814 9812 9810 9807 9804 9801 9798 9794 9791 9787 9783 9779 9774 9770 9765 9760 9755 9750 9745 9739 9734 9728 9722 9717 9711 9705 9698 9692 9686 9680 9673 9666 9660 9653 9646 9639 9631 9624 9616 9608 9599 9591 9581 9572 9562 9552 9541 9530 9518 9505 9492 9478 9464 9449 9433 9416 9398 9380 9361 9342 9321 9300 9278 9255 9232 9208 9183 9158 9132 9107 9080 9054 9027 9000 8973 8947 8920 8894 8868 8843 8818 8794 8771 8748 8727 8707 8687 8670 8653 8638 8624 8612 8601 8592 8584 8578 8574 8572 8571 8572 8574 8578 10273 2 8 1 8584 8591 8600 8610 8621 8634 8648 8663 8679 8696 8714 8733 8752 8772 8792 8813 8834 8856 8877 8899 8920 8941 8962 8983 9004 9024 9044 9064 9083 9101 9119 9136 9153 9169 9185 9200 9214 9228 9242 9254 9267 9279 9290 9301 9312 9323 9333 9342 9352 9361 9371 9380 9389 9398 9406 9415 9424 9433 9441 9450 9459 9468 9477 9485 9494 9503 9512 9521 9530 9539 9548 9557 9566 9575 9584 9592 9601 9609 9618 9626 9634 9642 9650 9657 9665 9672 9679 9686 9692 9699 9705 9711 9716 9722 9727 9732 9737 9742 9746 9751 9755 9759 9763 9766 9770 9773 9776 9780 9783 9786 9788 9791 9794 9796 9799 9801 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9823 9825 9827 9828 9830 9831 9833 9834 9836 9837 9838 9839 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9848 9847 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9829 9827 9826 9825 9823 9822 9821 9819 9818 9817 9815 9814 9813 9811 9810 9808 9807 9806 9804 9803 9801 9800 9798 9797 9795 9794 9792 9790 9788 9787 9785 9783 9781 9779 9777 9775 9772 9770 9768 9765 9762 9760 9757 9754 9751 9748 9745 9742 9739 9735 9732 9728 9724 9721 9717 9713 9709 9705 9701 9696 9692 9688 9683 9679 9674 9670 9665 9661 9656 9651 9646 9642 9637 9632 9627 9622 9617 9613 9608 9603 9598 9593 9589 9584 9579 9575 9570 9566 9561 9557 9553 9549 9545 9541 9537 9533 9530 9526 9523 9520 9517 9514 9511 9509 9507 9505 9503 9501 9500 9499 9498 9497 9497 9496 9496 9497 9497 9498 9500 9501 9503 9505 9507 9510 9512 9515 9519 9522 9526 9530 9535 9539 9544 9549 9554 9560 9565 9571 9577 9583 9589 9595 9601 9608 9614 9621 9627 9634 9640 9647 9653 9660 9666 9672 9678 9685 9691 9697 9703 9708 9714 9719 9725 9730 9735 9740 9745 9750 9754 9759 9763 9767 9771 9775 9779 9783 9786 9790 9793 9796 9800 9803 9806 9809 9811 9814 9817 9820 9822 9825 9827 9829 9832 9834 9836 9838 9841 9843 9845 9846 9848 9850 9852 9853 9855 9857 9858 9859 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 10274 2 8 1 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9876 9876 9875 9873 9872 9871 9869 9867 9865 9862 9860 9857 9854 9851 9847 9843 9839 9835 9830 9825 9820 9815 9809 9804 9798 9792 9786 9780 9774 9768 9762 9756 9750 9744 9739 9733 9728 9723 9718 9714 9710 9707 9703 9700 9698 9696 9694 9693 9693 9692 9693 9693 9695 9696 9698 9701 9704 9707 9710 9714 9718 9723 9728 9732 9738 9743 9748 9754 9759 9765 9770 9776 9781 9787 9792 9797 9802 9807 9811 9816 9820 9824 9828 9831 9835 9838 9841 9844 9846 9849 9851 9853 9854 9856 9858 9859 9860 9861 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9880 9881 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 10275 2 8 1 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9865 9865 9865 9866 9866 9867 9867 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9879 9880 9881 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 10276 2 8 1 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9893 9894 9896 9898 9899 9901 9903 9905 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 10277 2 8 1 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9887 9885 9884 9882 9880 9879 9877 9875 9873 9871 9870 9868 9866 9864 9861 9859 9857 9855 9853 9851 9848 9846 9843 9841 9838 9836 9833 9831 9828 9825 9822 9819 9816 9813 9810 9806 9803 9799 9796 9792 9788 9784 9780 9776 9771 9767 9762 9758 9753 9748 9742 9737 9732 9726 9720 9715 9709 9703 9696 9690 9684 9677 9671 9664 9658 9651 9644 9638 9631 9624 9618 9612 9605 9599 9593 9587 9581 9576 9571 9566 9561 9556 9552 9548 9544 9541 9538 9536 9533 9531 9530 9529 9528 9528 9528 9528 9529 9530 9532 9534 9536 9539 9542 9545 9549 9553 9557 9561 9566 9571 9576 9581 9587 9593 9598 9604 9611 9617 9623 9629 9636 9642 9648 9655 9661 9667 9674 9680 9686 9692 9698 9705 9710 9716 9722 9728 9733 9739 9744 9750 9755 9760 9765 9770 9774 9779 9784 9788 9792 9797 9801 9805 9809 9813 9816 9820 9823 9827 9830 9834 9837 9840 9843 9846 9849 9852 9855 9857 9860 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9903 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 10278 2 8 1 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9974 9974 9973 9973 9973 9973 9973 9972 10279 2 8 1 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9879 9877 9876 9875 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9866 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9875 9876 9877 9879 9880 9882 9883 9885 9886 9888 9890 9892 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 10280 2 8 1 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 10281 2 8 1 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 10282 2 8 1 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 10283 2 8 1 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9880 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9874 9872 9871 9870 9868 9866 9864 9862 9860 9858 9856 9853 9850 9847 9844 9841 9838 9834 9831 9827 9823 9819 9815 9811 9807 9803 9799 9794 9790 9785 9781 9776 9772 9767 9762 9757 9752 9747 9742 9737 9731 9725 9720 9714 9707 9701 9694 9686 9679 9670 9662 9653 9643 9633 9623 9611 9599 9587 9574 9560 9545 9530 9514 9498 9480 9462 9444 9425 9405 9385 9365 9343 9322 9300 9279 9257 9235 9213 9191 9169 9148 9127 9106 9086 9067 9048 9031 9014 8998 8984 8970 8958 8947 8938 8930 8923 8918 8915 8913 8912 8913 8916 8920 8926 8933 8942 8952 8963 8976 8990 9005 9022 9039 9057 9076 9096 9116 9137 9158 9180 9202 9224 9247 9269 9291 9313 9335 9357 9378 9399 9419 9439 9458 9476 9494 9512 9528 9544 9560 9574 9588 9601 9614 9626 9637 9648 9658 9667 9676 9685 9693 9700 9708 9714 9721 9727 9733 9738 9744 9749 9754 9759 9763 9768 9772 9776 9780 9785 9789 9793 9796 9800 9804 9808 9811 9815 9818 9821 9825 9828 9831 9834 9837 9839 9842 9844 9847 9849 9851 9853 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9878 9877 9876 9875 9874 9872 9870 9868 9866 9864 9861 9858 9855 9852 9849 9845 9841 9837 9832 9828 9823 9818 9813 9807 9802 9796 9790 9784 9778 9771 9765 9758 9752 9745 9738 9731 9724 9717 9710 9703 9696 9689 9682 9675 9669 9662 9655 9649 9643 9637 9631 9626 9620 9615 9610 9606 9601 9597 9593 9590 9587 9584 9581 9579 9577 9576 9575 9574 9573 9573 9573 9574 9575 9576 9577 9579 9581 9583 9586 9589 9592 9595 9599 9603 9607 9611 9615 9620 9625 9630 9635 9640 9645 9651 9656 9662 9667 9673 9679 9685 9691 9697 9702 9708 9714 9720 9726 9732 9738 9744 9750 9756 9761 9767 9773 9778 9784 9789 9795 9800 9805 9810 9816 9821 9825 9830 9835 9840 9844 9848 9853 9857 9861 9865 9869 9872 9876 9879 9883 9886 9889 9892 9894 9897 9900 9902 9904 9907 9909 9911 9912 9914 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9934 10284 2 8 1 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9884 9881 9879 9876 9873 9870 9867 9864 9861 9858 9855 9851 9848 9844 9841 9838 9834 9830 9827 9823 9820 9816 9813 9810 9806 9803 9800 9797 9794 9791 9788 9786 9783 9781 9779 9777 9776 9774 9773 9772 9771 9771 9771 9770 9771 10285 2 8 1 9771 9772 9772 9773 9775 9776 9778 9780 9782 9784 9786 9789 9791 9794 9797 9800 9803 9806 9810 9813 9816 9820 9823 9826 9830 9833 9837 9840 9843 9847 9850 9853 9856 9859 9862 9865 9867 9870 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9906 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9906 9905 9904 9902 9900 9899 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9869 9865 9862 9858 9855 9851 9847 10286 2 8 1 9843 9839 9835 9831 9827 9824 9820 9816 9812 9808 9805 9801 9798 9795 9792 9790 9787 9785 9783 9781 9780 9779 9778 9777 9777 9777 9778 9778 9779 9781 9782 9784 9786 9789 9791 9794 9797 9801 9804 9808 9811 9815 9819 9823 9827 9831 9836 9840 9844 9848 9852 9856 9860 9864 9868 9872 9875 9879 9882 9885 9888 9891 9894 9897 9899 9901 9904 9906 9908 9909 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 10287 2 8 1 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 10288 2 8 1 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9876 9873 9871 9868 9865 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9831 9828 9825 9822 9819 9817 9814 9812 9809 9807 9804 9802 9800 9798 9796 9794 9793 9791 9790 9789 9787 9786 9785 9784 9784 9783 9783 9782 9782 9782 9782 9782 9782 9782 9782 9782 9783 9783 9784 9785 9785 9786 9787 9788 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9807 9807 9808 9808 9809 9809 9809 9809 9809 9809 9809 9809 9808 9808 9807 9806 9806 9805 9804 9802 9801 9800 9798 9796 9795 9793 9791 9788 9786 9784 9781 9779 9776 9773 9770 9767 9764 9761 9757 9754 9750 9746 9742 9738 9734 9729 9725 9720 9715 9709 9704 9698 9692 9686 9680 9673 9666 9659 9651 9643 9634 9626 9616 9607 9596 9586 9575 9563 9551 9538 9525 9511 9496 9481 9466 9449 9432 9414 9396 9377 9357 9337 9316 9294 9271 9248 9224 9199 9174 9148 9121 9093 9065 9036 9006 8976 8945 8913 8881 8848 8814 8780 8745 8709 8673 8636 8599 8561 8523 8484 8445 8405 8364 8324 8282 8241 8199 8156 8114 8071 8027 7984 7940 7896 7852 7808 7763 7719 7674 7630 7585 7541 7496 7452 7408 7365 7321 7278 7235 7193 7151 7109 7068 7028 6988 6949 6911 6874 6837 6801 6766 6733 6700 6668 6638 6608 6580 6554 6528 6504 6482 6461 6441 6423 6407 6392 6379 6368 6358 6351 6345 6341 6338 6338 6340 6344 6349 6357 6366 6378 6391 6406 6424 6443 6464 6488 6513 10289 2 8 1 6539 6568 6599 6631 6665 6700 6737 6776 6816 6858 6900 6944 6990 7036 7083 7132 7181 7231 7281 7333 7384 7436 7489 7541 7594 7647 7700 7752 7805 7857 7909 7960 8011 8062 8111 8160 8209 8256 8303 8348 8393 8437 8480 8522 8562 8602 8641 8679 8715 8751 8785 8818 8851 8882 8912 8942 8970 8997 9024 9049 9074 9098 9121 9143 9164 9185 9205 9224 9243 9261 9279 9295 9312 9328 9343 9358 9372 9386 9400 9413 9426 9438 9450 9462 9473 9484 9495 9505 9515 9525 9534 9543 9552 9560 9568 9576 9584 9591 9598 9604 9611 9617 9623 9628 9633 9638 9643 9647 9651 9655 9659 9662 9666 9669 9672 9674 9677 9679 9681 9683 9685 9686 9688 9689 9690 9692 9693 9694 9695 9696 9696 9697 9698 9699 9700 9701 9701 9702 9703 9704 9705 9706 9707 9709 9710 9711 9713 9714 9716 9718 9720 9722 9724 9726 9728 9731 9733 9736 9738 9741 9744 9747 9750 9754 9757 9760 9764 9767 9771 9774 9778 9782 9785 9789 9793 9797 9800 9804 9808 9812 9815 9819 9822 9826 9829 9833 9836 9839 9843 9846 9849 9852 9855 9858 9861 9863 9866 9868 9871 9873 9876 9878 9880 9882 9884 9886 9889 9890 9892 9894 9896 9898 9900 9901 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 10290 2 8 1 9913 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9899 9896 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9844 9841 9838 9835 9833 9830 9828 9825 9823 9821 9818 9816 9815 9813 9811 9810 9808 9807 9806 9805 9804 9804 9803 9803 9803 9803 9803 9804 9804 9805 9806 9807 9809 9810 9812 9814 9816 9818 9820 9823 9825 9828 9831 9834 9837 9840 9843 9846 9849 9853 9856 9860 9863 9867 9870 9873 9877 9880 9884 9887 9890 9894 9897 9900 9903 9906 9909 9911 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 10291 2 8 1 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9877 9874 9870 9866 9862 9858 9853 9849 9844 9838 9833 9827 9821 9815 9809 9802 9795 9789 9782 9774 9767 9760 9753 9745 9738 9730 9723 9716 9709 9702 9695 9689 9683 9677 9671 9666 9661 9656 9652 9649 9645 9643 9640 9639 9637 9637 9636 9637 9638 9639 9641 9643 9646 9649 9653 9657 9662 9667 9672 9678 9684 9690 9697 9703 9710 9717 9724 9732 9739 9746 9753 9760 9768 9775 9781 9788 9795 9801 9807 9813 9819 9824 9830 9835 9840 9844 9848 9852 9856 9860 9863 9866 9869 9872 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9893 9894 9896 9897 9898 9900 9901 9903 9904 9905 9907 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 10292 2 8 1 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 10293 2 8 1 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 10294 2 8 1 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9942 9941 9939 9937 9935 9933 9930 9928 9926 9923 9920 9918 9915 9912 9909 9906 9903 9899 9896 9892 9889 9885 9882 9878 9874 9871 9867 9863 9859 9856 9852 9848 9844 9840 9837 9833 9829 9826 9822 9819 9815 9812 9809 9806 9803 10295 2 8 1 9800 9797 9795 9792 9790 9788 9786 9784 9783 9781 9780 9779 9778 9777 9777 9776 9776 9776 9777 9777 9778 9779 9780 9781 9783 9784 9786 9788 9790 9792 9795 9797 9800 9803 9805 9808 9812 9815 9818 9821 9825 9828 9831 9835 9838 9842 9845 9849 9852 9856 9859 9862 9866 9869 9872 9875 9879 9882 9885 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9921 9923 9924 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 10296 2 8 1 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9893 10297 2 8 1 9890 9887 9884 9880 9877 9873 9870 9866 9862 9858 9853 9849 9845 9840 9835 9830 9825 9820 9815 9810 9804 9799 9793 9788 9782 9776 9770 9764 9758 9752 9745 9739 9733 9727 9720 9714 9708 9702 9696 9690 9684 9678 9672 9667 9661 9656 9651 9646 9642 9637 9633 9629 9626 9623 9620 9617 9615 9613 9611 9610 9609 9608 9608 9608 9608 9609 9610 9612 9614 9616 9619 9621 9625 9628 9632 9636 9640 9645 9650 9655 9660 9666 9671 9677 9683 9689 9695 9701 9707 9713 9720 9726 9732 9738 9745 9751 9757 9763 9769 9775 9780 9786 9791 9797 9802 9807 9812 9817 9821 9826 9830 9834 9838 9842 9846 9850 9853 9856 9860 9863 9866 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9853 9851 9850 9848 9847 9845 9844 9842 9841 9839 9838 9836 9834 9833 9831 9829 9827 9825 9823 9820 9818 9815 9812 9809 9805 9802 9798 9793 9789 9784 9779 9774 9768 9763 9757 9750 9744 9737 9730 9723 9716 9709 9701 9694 9686 9679 9671 9663 9656 9649 9642 9635 9628 9621 9615 9609 9604 9599 9594 9589 9586 9582 9579 9577 9575 9573 9572 9572 9572 9572 9573 9575 9577 9579 9582 9586 9589 9593 9598 9603 9608 9613 9619 9624 9630 9636 9642 9649 9655 9661 9668 9674 9680 9686 9692 9698 9704 9709 9715 9720 9725 9730 9735 9740 9744 9748 9752 9756 9760 9763 9767 9770 9773 9776 9779 9782 9785 9787 9790 9792 9795 9797 9800 9803 9805 9808 9810 9813 9816 9818 9821 9824 9827 9830 9833 9836 9839 9842 9845 9848 9851 9854 9857 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9898 9901 9903 9905 9908 9910 9912 9914 9915 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 10298 2 8 1 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9940 9939 9937 9935 9932 9930 9928 9926 9923 9920 9918 9915 9912 9909 9906 9903 9900 9896 9893 9890 9886 9883 9879 9876 9872 9869 9865 9861 9858 9854 9851 9847 9844 9840 9837 9833 9830 9827 9824 9821 9818 9815 9813 9810 9808 9806 9804 9802 9801 9799 9798 9797 9796 9796 9796 9796 9796 9796 9797 9797 9799 9800 9801 9803 9805 9807 9809 9812 9814 9817 9820 9823 9827 9830 9834 9837 9841 9845 9849 9852 9856 9860 9864 9868 9872 9876 9880 9883 9887 9891 9894 9898 9901 9904 9908 9911 9914 9916 9919 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9895 9892 9890 9888 9885 9883 9880 9878 9875 9872 9870 9867 9865 9863 9860 9858 9855 9853 9851 9849 9847 9845 9844 9842 9841 9840 9838 9838 9837 9836 9836 9836 9836 9836 9836 9837 9838 9839 9840 9841 9843 9844 9846 9848 9850 9852 9855 9857 9860 9863 9866 9868 9871 9874 9877 9880 9883 9887 9890 9893 9896 9899 9902 9904 9907 9910 9913 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 10299 2 8 1 9965 9965 9965 9964 9964 9963 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9898 9896 9894 9892 9889 9887 9884 9882 9879 9876 9874 9871 9868 9865 9861 9858 9855 9852 9848 9844 9841 9837 9833 9829 9825 9821 9817 9813 9809 9805 9800 9796 9791 9787 9782 9778 9773 9768 9764 9759 9754 9750 9745 9740 9735 9731 9726 9722 9717 9713 9708 9704 9700 9696 9692 9688 9684 9681 9677 9674 9671 9668 9665 9662 9660 9658 9656 9654 9652 9651 9650 9649 9648 9647 9647 9647 9647 9648 9649 9650 9651 9652 9654 9655 9657 9660 9662 9665 9667 9670 9674 9677 9680 9684 9687 9691 9695 9699 9703 9708 9712 9716 9720 9725 9729 9734 9738 9743 9747 9751 9756 9760 9764 9769 9773 9777 9781 9785 9789 9793 9797 9801 9805 9808 9812 9816 9819 9822 9826 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9859 9862 9865 9868 9870 9873 9876 9878 9881 9883 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 10300 2 8 1 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 10301 2 8 1 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9905 9903 9900 9898 9895 9892 9889 9886 9884 9880 9877 9874 9871 9868 9864 9861 9858 9854 9850 9846 9843 9839 9835 9830 9826 9822 9817 9813 9808 9803 9798 9792 9787 9782 9776 9770 9764 9758 9751 9745 9738 9731 9724 9717 9710 9702 9695 9687 9679 9671 9663 9655 9646 9638 9630 9621 9613 9604 9596 9587 9578 9570 9561 9553 9545 9537 9528 9520 9513 9505 9497 9490 9483 9476 9470 9463 9457 9451 9446 9441 9436 9431 9427 9423 9420 9417 9414 9412 9410 9408 9407 9406 9406 9406 9407 9407 9409 9410 9413 9415 9418 9421 9425 9429 9433 9438 9443 9448 9454 9460 9466 9472 9479 9486 9493 9501 9508 9516 9524 9532 9540 9548 9556 9564 9573 9581 9589 9598 9606 9614 9623 9631 9639 9647 9655 9663 9670 9678 9685 9693 9700 9707 9714 9720 9727 9733 9739 9745 9751 9757 9763 9768 9773 9779 9784 9789 9793 9798 9802 9807 9811 9815 9819 9823 9827 9831 9835 9838 9842 9845 9849 9852 9855 9859 9862 9865 9868 9871 9874 9876 9879 9882 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 10302 2 8 1 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9915 9912 9909 9906 9903 9900 9897 9894 9890 9887 9883 9880 9876 9872 9868 9864 9860 9855 9851 9846 9841 9836 9831 9825 9820 9814 9808 9801 9795 9788 9781 9773 9765 9757 9749 9740 9731 9721 9711 9701 9690 9679 9668 9656 9643 9630 9617 9604 9590 9575 9560 9545 9529 9513 9496 9479 9462 9444 9426 9407 9388 9369 9349 9329 9309 9288 9267 9245 9224 9202 9179 9157 9134 9110 9087 9063 9039 9015 8991 8967 8943 8918 8893 8869 8844 8820 8795 8771 8747 8723 8700 8676 8653 8631 8609 8587 8566 8546 8527 8508 8490 8473 8457 8442 8427 8414 8403 8392 8383 8375 8368 8363 8359 8357 8356 8356 8358 8362 8367 8374 8382 8392 8403 8415 8430 8445 8462 8480 8499 8520 8542 8565 8589 8614 8639 8666 8693 8721 8750 8779 8808 8838 8868 8898 8928 8958 8988 9018 9048 9077 9106 9135 9163 9191 9218 9245 9271 9296 9321 9345 9368 9391 9412 9433 9453 9473 9491 9509 9526 9543 9559 9574 9588 9601 9614 9627 9639 9650 9660 9671 9680 9689 9698 9707 9715 9722 9730 9736 9743 9749 9756 9761 9767 9773 9778 9783 9788 9792 9797 9801 9805 9809 9813 9817 9820 9824 9827 9830 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9893 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9916 9918 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 10303 2 8 1 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 10304 2 8 1 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 10305 2 8 1 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9896 9893 9889 9886 9882 9878 9874 9870 9866 9862 9858 9853 9849 9845 9841 9837 9832 9828 9824 9820 9816 9813 9809 9806 9802 9799 9796 9793 9791 9789 9787 9785 9783 9782 9781 9780 9779 9779 9779 9779 9779 9780 9781 9782 9784 9785 9787 9789 9792 9794 9797 9800 9803 9806 9809 9813 9816 9820 9823 9827 9831 9835 9839 9842 9846 9850 9854 9858 9862 9866 9869 9873 9877 9880 9884 9887 9891 9894 9897 9901 9904 9907 9910 9913 9916 9918 9921 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9986 9987 10306 2 8 1 9987 9987 9987 9987 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9906 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9903 9900 9897 9894 9890 9886 9882 9878 9873 9868 9863 9858 9853 9847 9841 9836 9830 9823 9817 9811 9805 9798 9792 9786 9780 9774 9768 9762 9757 9752 9747 9742 9738 9734 9730 9727 9724 9722 9720 9719 9718 9717 9717 9718 9719 9720 9722 9724 9727 9730 9733 9737 9741 9746 9750 9755 9761 9766 9772 9777 9783 9789 9795 9802 9808 9814 9820 9826 9832 9838 9843 9849 9854 9859 9864 9869 9874 9878 9883 9887 9891 9894 9898 9901 9904 9907 9910 9912 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 10307 2 8 1 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9962 9961 9960 9959 9957 9955 9954 9952 9949 9947 9945 9942 9939 9936 9933 9930 9926 9922 9918 9914 9909 9905 9900 9894 9889 9883 9877 9871 9864 9857 9850 9843 9835 9827 9819 9811 9803 9794 9786 9777 9768 9759 9750 9741 9732 9723 9714 9705 9696 9687 9679 9670 9662 9654 9646 9639 9631 9624 9618 9612 9606 9601 9596 9592 9588 9584 9581 9579 9577 9575 9574 9574 9574 9574 9575 9577 9579 9581 9584 9587 9591 9595 9599 9604 9609 9615 9620 9626 9632 9639 9645 9652 9659 9666 9673 9680 9687 9694 9702 9709 9716 9723 9730 9737 9744 9751 9758 9765 9771 9778 9784 9790 9797 9803 9808 9814 9820 9825 9830 9836 9841 9846 9850 9855 9860 9864 9868 9873 9877 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9907 9905 9903 9900 9898 9895 9893 9891 9889 9887 9884 9882 9881 9879 9877 9875 9874 9873 9872 9871 9870 9869 9868 9868 9868 9868 9868 9868 9868 9869 9870 10308 2 8 1 9870 9871 9872 9874 9875 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9914 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 10309 2 8 1 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9928 9928 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9944 9946 9948 9950 9951 9953 9955 9956 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9966 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9951 10310 2 8 1 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 10311 2 8 1 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9878 9876 9874 9871 9869 9867 9864 9862 9860 9857 9855 9853 9851 9848 9846 9844 9841 9839 9836 9833 9830 9827 9824 9820 9816 9812 9807 9802 9797 9791 9784 9777 9769 9761 9752 9743 9733 9722 9711 9699 9686 9673 9659 9644 9629 9614 9597 9581 9564 9547 9529 9511 9494 9476 9458 9440 9423 9406 9389 9373 9357 9342 9327 9314 9301 9290 10312 2 8 1 9279 9269 9261 9254 9248 9243 9240 9238 9237 9238 9240 9243 9248 9254 9261 9269 9279 9290 9301 9314 9327 9342 9357 9372 9389 9405 9422 9439 9457 9475 9492 9510 9527 9545 9561 9578 9594 9610 9625 9640 9654 9667 9680 9692 9704 9715 9725 9734 9743 9751 9759 9766 9772 9778 9783 9788 9793 9797 9800 9803 9807 9809 9812 9814 9817 9819 9821 9823 9825 9827 9828 9830 9832 9834 9836 9838 9840 9842 9845 9847 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9876 9875 9873 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9851 9849 9847 9845 9843 9840 9838 9836 9833 9831 9829 9826 9824 9821 9818 9816 9813 9810 9807 9804 9801 9797 9794 9791 9787 9783 9779 9775 9771 9767 9763 9758 9753 9749 9744 9738 9733 9728 9722 9716 9710 9704 9698 9691 9685 9678 9671 9664 9657 9649 9642 9634 9626 9618 9610 9602 9593 9585 9576 9567 9559 9550 9541 9531 9522 9513 9504 9495 9485 9476 9467 9458 9448 9439 9430 9421 9412 9404 9395 9387 9379 9371 9363 9355 9348 9341 9334 9328 9322 9316 9311 9305 9301 9296 9293 9289 9286 9283 9281 9279 9278 9277 9276 9276 9276 9277 9278 9279 9281 9283 9286 9289 9292 9296 9300 9304 9309 9314 9319 9324 9330 9336 9342 9348 9354 9361 9367 9374 9381 9388 9395 9403 9410 9417 9425 9432 9439 9447 9454 9462 9469 9477 9484 9492 9499 9506 9514 9521 9528 9535 9543 9550 9557 9564 9571 9578 9585 9592 9598 9605 9612 9618 9625 9631 9637 9644 9650 9656 9662 9668 9674 9679 9685 9690 9696 9701 9706 9711 9716 9720 9725 9729 9734 9738 9742 9746 9750 9753 9757 9760 9763 9767 9770 9773 9775 9778 9781 9783 9785 9788 9790 9792 9794 9796 9798 9800 9801 9803 9804 9806 9807 9809 9810 9812 9813 9814 9815 9816 9817 9819 9820 9821 9822 9823 9824 9824 9825 9826 9827 9828 9829 9829 9830 9831 9832 9832 9833 9834 9835 9835 9836 9837 9838 9838 9839 9840 9840 9841 9842 9843 9843 9844 9845 9846 9846 9847 9848 9848 9849 9850 9850 9851 9852 9852 9853 9853 9853 9854 9854 9854 9854 9855 9855 9854 9854 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9839 9838 9836 9834 9833 9831 9829 9828 9826 9824 9823 9821 9819 9818 9816 9815 9813 9812 9810 9809 9808 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9793 10313 2 8 1 9792 9791 9790 9788 9787 9786 9785 9783 9782 9780 9779 9777 9775 9773 9771 9769 9767 9764 9762 9759 9756 9753 9750 9747 9744 9741 9737 9734 9730 9727 9723 9719 9715 9711 9707 9703 9699 9695 9690 9686 9682 9678 9673 9669 9664 9660 9656 9651 9647 9642 9638 9633 9629 9624 9620 9615 9611 9606 9602 9597 9593 9588 9584 9579 9575 9570 9565 9561 9556 9552 9547 9543 9538 9534 9530 9525 9521 9517 9512 9508 9504 9500 9496 9492 9489 9485 9482 9478 9475 9472 9469 9466 9463 9461 9458 9456 9454 9452 9451 9449 9448 9447 9447 9446 9446 9446 9446 9447 9448 9449 9450 9451 9453 9455 9458 9460 9463 9466 9470 9473 9477 9482 9486 9491 9496 9501 9506 9512 9517 9523 9529 9536 9542 9549 9556 9563 9570 9577 9584 9591 9599 9606 9614 9621 9629 9636 9644 9651 9659 9666 9674 9681 9688 9695 9702 9709 9716 9723 9729 9736 9742 9748 9754 9759 9765 9770 9776 9781 9785 9790 9795 9799 9803 9807 9811 9815 9818 9821 9825 9828 9831 9833 9836 9839 9841 9843 9846 9848 9850 9852 9854 9856 9858 9859 9861 9863 9865 9866 9868 9869 9871 9873 9874 9876 9877 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9898 9900 9902 9903 9905 9906 9908 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 10314 2 8 1 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 10315 2 8 1 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9950 9949 9948 9946 9944 9942 9941 9938 9936 9934 9931 9929 9926 9924 9921 9918 9915 9912 9909 9906 9902 9899 9896 9893 9890 9887 9884 9882 9879 9877 9874 9872 9870 9868 9866 9865 9864 9863 9862 9862 9861 9861 9862 9862 9863 9864 9865 9866 9868 9870 9872 9874 9876 9879 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 10316 2 8 1 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 10317 2 8 1 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9933 9931 9929 9927 9925 9922 9920 9918 9916 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9889 9888 9887 9886 9885 9885 9884 9884 9884 9883 9883 9884 9884 9884 9885 9886 9887 9888 9889 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 10318 2 8 1 9921 9919 9916 9914 9911 9909 9906 9903 9900 9898 9895 9892 9889 9887 9884 9881 9879 9876 9873 9871 9868 9866 9864 9861 9859 9857 9855 9853 9852 9850 9849 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9843 9844 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9858 9860 9862 9864 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 10319 2 8 1 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 10320 2 8 1 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9981 9981 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9934 9933 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9896 9894 9893 9891 9889 9886 9884 9882 9879 9877 9874 9872 9869 9866 9863 9860 9857 9853 9850 9846 9843 9839 9835 9831 9827 9823 9818 10321 2 8 1 9814 9810 9805 9801 9796 9791 9786 9781 9776 9772 9767 9762 9757 9752 9747 9742 9737 9732 9727 9723 9718 9714 9709 9705 9701 9697 9694 9690 9687 9684 9681 9678 9676 9674 9672 9671 9669 9668 9667 9667 9667 9667 9667 9668 9669 9670 9671 9673 9675 9677 9680 9682 9685 9688 9692 9695 9699 9703 9707 9711 9715 9719 9724 9729 9733 9738 9743 9748 9753 9757 9762 9767 9772 9777 9782 9787 9792 9797 9802 9807 9811 9816 9821 9825 9830 9834 9838 9843 9847 9851 9855 9859 9863 9867 9871 9874 9878 9881 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 10322 2 8 1 9989 9989 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 10323 2 8 1 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9903 9901 9898 9895 9893 9890 9887 9885 9882 9880 9877 9875 9872 9870 9868 9865 9863 9861 9859 9858 9856 9855 9853 9852 9851 9850 9849 9848 9848 9848 9847 9847 9847 9848 9848 9849 9850 9850 9852 9853 9854 9855 9857 9859 9860 9862 9864 9866 9868 9871 9873 9875 9878 9880 9883 9885 9888 9890 9893 9895 9898 9900 9903 9905 9908 9910 9912 9915 9917 9919 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 10324 2 8 1 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 10325 2 8 1 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9928 9926 9924 9921 9919 9916 9914 9911 9908 9906 9903 9900 9897 9894 9892 9889 9886 9883 9880 9878 9875 9872 9870 9867 9865 9863 9861 9859 9857 9855 9853 9852 9851 9849 9848 9847 9847 9846 9846 9846 9846 9846 9846 9847 9847 9848 9849 9850 9852 9853 9855 9856 9858 9860 9862 9864 9866 9868 9871 9873 9876 9878 9880 9883 9885 9888 9890 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 10326 2 8 1 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9876 9876 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9866 9865 9863 9862 9860 9859 9857 9855 9854 9852 9850 9848 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9828 9826 9824 9822 9820 9819 9817 9815 9814 9812 9810 9808 9807 9805 9803 9802 10327 2 8 1 9800 9798 9796 9794 9793 9791 9789 9786 9784 9782 9780 9777 9774 9772 9769 9766 9763 9760 9756 9753 9749 9746 9742 9738 9734 9730 9726 9721 9717 9712 9708 9703 9698 9693 9688 9683 9678 9673 9667 9662 9657 9651 9646 9640 9634 9628 9622 9616 9610 9603 9597 9590 9583 9576 9568 9561 9553 9544 9536 9527 9517 9508 9498 9487 9476 9465 9453 9441 9428 9415 9401 9387 9372 9357 9341 9324 9308 9290 9272 9254 9235 9215 9195 9175 9154 9132 9110 9087 9064 9040 9016 8991 8966 8939 8912 8885 8857 8827 8798 8767 8735 8703 8669 8634 8598 8561 8523 8483 8442 8399 8355 8309 8262 8213 8162 8109 8054 7997 7938 7877 7815 7749 7682 7613 7541 7468 7392 7314 7234 7151 7067 6981 6893 6803 6712 6619 6524 6428 6331 6232 6133 6033 5932 5830 5728 5626 5524 5422 5320 5219 5118 5018 4920 4822 4726 4632 4539 4449 4360 4274 4191 4110 4032 3957 3885 3816 3751 3690 3632 3579 3529 3483 3442 3405 3372 3344 3321 3302 3288 3279 3274 3275 3280 3290 3305 3325 3349 3379 3413 3451 3495 3543 3595 3651 3712 3777 3846 3919 3995 4075 4158 4244 4333 4424 4518 4615 4713 4814 4915 5019 5123 5228 5334 5441 5548 5654 5761 5867 5972 6077 6181 6283 6384 6484 6582 6678 6772 6864 6954 7042 7128 7211 7291 7370 7445 7519 7589 7658 7724 7787 7848 7907 7963 8017 8069 8119 8166 8212 8256 8298 8339 8378 8415 8451 8486 8519 8552 8583 8613 8642 8671 8698 8725 8751 8777 8801 8826 8849 8873 8896 8918 8940 8961 8982 9003 9023 9043 9063 9082 9101 9119 9137 9155 9172 9189 9205 9221 9237 9252 9266 9281 9295 9308 9321 9334 9347 9359 9370 9382 9392 9403 9413 9423 9433 9442 9452 9460 9469 9478 9486 9494 9502 9509 9517 9524 9531 9538 9545 9552 9558 9565 9571 9577 9584 9590 9596 9601 9607 9613 9618 9624 9629 9634 9639 9644 9649 9654 9659 9663 9668 9672 9677 9681 9685 9689 9693 9697 9701 9704 9708 9712 9715 9719 9722 9726 9729 9733 9736 9739 9743 9746 9749 9752 9756 9759 9762 9765 9768 9771 9775 9778 9781 9784 9787 9790 9793 9796 9799 9801 9804 9807 9810 9812 9815 9817 9820 9822 9824 9827 9829 9831 9833 9835 9837 9839 9841 9842 9844 9846 9847 9849 9850 9852 9853 9854 9855 9857 9858 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 10328 2 8 2 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9953 9953 10329 2 8 2 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9938 9937 9935 9933 9930 9928 9926 9923 9921 9918 9916 9913 9910 9907 9904 9901 9897 9894 9891 9887 9884 9881 9877 9874 9870 9867 9864 9860 9857 9854 9851 9848 9845 9842 9839 9837 9834 9832 9830 9828 9826 9825 9823 9822 9821 9821 9820 9820 9819 9820 9820 9820 9821 9822 9823 9824 9826 9828 9829 9832 9834 9836 9839 9841 9844 9847 9850 9853 9856 9859 9862 9865 9869 9872 9875 9878 9881 9884 9888 9891 9893 9896 9899 9901 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 10330 2 8 2 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9880 9879 9877 9875 9873 9870 9868 9865 9863 9860 9857 9854 9850 9847 9843 9839 9834 9830 9825 9820 9814 9808 9802 9796 9789 9782 9774 9766 9758 9749 9740 9731 9721 9710 9699 9688 9676 9664 9651 9638 9624 9610 9595 9580 9564 9548 9531 9513 9495 9477 9458 9438 9418 9398 9377 9355 9333 9310 9287 9263 9238 9214 9188 9162 9136 9109 9082 9055 9027 8998 8970 8941 8912 8882 8853 8823 8793 8763 8733 8703 8673 8643 8614 8584 8555 8527 8499 8471 8444 8417 8392 8367 8343 8319 8297 8276 8256 8237 8219 8203 8188 8175 8163 8152 8143 8135 8130 8125 8123 8122 8123 8126 8130 8136 8144 8153 8164 8177 8191 8207 8225 8244 8264 8286 8309 8333 8359 8385 8413 8441 8471 8501 8532 8563 8595 8627 8660 8693 8726 8760 8793 8826 8859 8892 8925 8957 8989 9020 9051 9082 9111 9140 9169 9197 9223 9250 9275 9300 9323 9346 9369 9390 9411 9430 9449 9468 9485 9502 9518 9533 9548 9562 9576 9589 9601 9613 9624 9635 9645 9655 9665 9674 9683 9691 9700 9708 9715 9723 9730 9737 9744 9750 9757 9763 9769 9775 9780 9786 9791 9797 9802 9807 9811 9816 9821 9825 9829 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9868 9871 9873 9876 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9961 9959 9958 9957 9956 9954 9953 9951 9950 9948 9947 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9924 10331 2 8 2 9923 9922 9920 9919 9918 9916 9915 9913 9911 9909 9906 9904 9901 9898 9894 9890 9886 9881 9876 9871 9865 9859 9852 9845 9837 9829 9820 9811 9801 9791 9781 9770 9759 9748 9737 9725 9713 9701 9689 9676 9664 9652 9640 9629 9617 9606 9595 9585 9575 9566 9557 9549 9542 9535 9529 9524 9519 9516 9513 9511 9510 9510 9511 9512 9515 9518 9522 9527 9532 9539 9546 9553 9562 9570 9579 9589 9599 9609 9620 9631 9642 9653 9664 9675 9686 9697 9708 9718 9728 9738 9748 9757 9766 9775 9783 9790 9797 9804 9810 9816 9821 9826 9831 9835 9838 9841 9844 9846 9848 9850 9851 9852 9853 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9850 9850 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9838 9836 9835 9833 9832 9830 9828 9827 9825 9823 9821 9818 9816 9814 9811 9808 9806 9803 9800 9798 9795 9792 9790 9787 9784 9782 9779 9777 9775 9772 9770 9769 9767 9765 9764 9763 9762 9762 9761 9761 9761 9761 9762 9763 9763 9765 9766 9768 9769 9771 9773 9776 9778 9780 9783 9786 9789 9791 9794 9797 9800 9803 9806 9809 9812 9815 9817 9820 9823 9825 9828 9830 9832 9834 9836 9838 9840 9842 9843 9845 9846 9847 9849 9850 9851 9851 9852 9853 9854 9854 9855 9855 9856 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9839 9838 9837 9835 9834 9833 9831 9830 9829 9828 9827 9826 9825 9824 9823 9823 9822 9822 9822 9821 9821 9822 9822 9822 9823 9824 9825 9826 9827 9828 9829 9831 9833 9834 9836 9839 9841 9843 9845 9848 9850 9853 9856 9859 9862 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9916 9918 9921 9923 9925 9927 9930 9932 9933 9935 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 10332 2 8 2 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9921 9919 9916 9913 9910 9906 9903 9899 9894 9890 9885 9879 9874 9868 9861 9854 9847 9839 9830 9822 9812 9802 9792 9781 9770 9758 9746 9734 9720 9707 9693 9679 9664 9649 9634 9619 9603 9587 9571 9555 9539 9523 9507 9492 9476 9461 9445 9431 9416 9402 9389 9376 9363 9351 9340 9330 9320 9311 9303 9296 9289 9284 9279 9275 9272 9270 9269 9269 9270 9272 9275 9278 9283 9288 9294 9301 9309 9317 9326 9336 9346 9357 9368 9380 9392 9405 9418 9431 9444 9458 9472 9486 9500 9513 9527 9541 9555 9569 9582 9595 9608 9621 9634 9646 9658 9669 9680 9691 9702 9712 9722 9731 9740 9749 9757 9765 9773 9780 9787 9794 9800 9806 9812 9818 9823 9828 9833 9838 9842 9846 9851 9855 9858 9862 9866 9869 9872 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9917 9919 9922 9925 9927 9930 9932 9935 9937 9939 9942 9944 9946 9948 9950 9953 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9894 9892 9890 9888 9885 9883 9881 9878 9876 9873 9871 9868 9866 9863 9861 9859 9856 9854 9852 9850 9847 9845 9844 9842 9840 9838 9837 9836 9834 9833 9832 9832 9831 9830 9830 9830 9830 9830 9831 9831 9832 9833 9834 9835 9836 9837 9839 9840 9842 9844 9846 9848 9850 9852 9855 9857 9859 9862 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9887 9889 10333 2 8 2 9891 9892 9893 9895 9896 9897 9897 9898 9899 9899 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9892 9891 9890 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9869 9867 9864 9861 9858 9855 9851 9847 9843 9839 9835 9830 9825 9819 9814 9808 9802 9795 9788 9781 9773 9765 9757 9748 9739 9730 9720 9710 9700 9690 9679 9668 9657 9645 9634 9622 9611 9599 9587 9575 9564 9552 9541 9530 9518 9508 9497 9487 9477 9468 9459 9451 9443 9436 9429 9423 9417 9413 9409 9405 9402 9401 9399 9399 9399 9400 9402 9405 9408 9412 9417 9422 9428 9435 9442 9450 9459 9467 9477 9487 9497 9507 9518 9529 9540 9552 9564 9575 9587 9599 9611 9623 9635 9646 9658 9669 9680 9691 9702 9712 9722 9732 9741 9751 9759 9768 9776 9784 9791 9798 9805 9811 9817 9823 9828 9833 9838 9842 9847 9851 9854 9858 9861 9864 9866 9869 9872 9874 9876 9878 9880 9882 9883 9885 9886 9888 9889 9891 9892 9893 9895 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9948 9947 9945 9943 9941 9939 9938 9936 9934 9932 9931 9929 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 10334 2 8 2 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9933 9931 9929 9927 9925 9922 9919 9917 9913 9910 9907 9904 9900 9897 9893 9889 9886 9882 9878 9874 9871 9867 9864 9860 9857 9854 9851 9848 9845 9842 9840 9838 9836 9834 9833 9832 9831 9830 9830 9829 9830 9830 9831 9831 9833 9834 9836 9838 9840 9842 9845 9847 9850 9853 9856 9860 9863 9866 9870 9874 9877 9881 9885 9889 9892 9896 9900 9903 9907 9910 9914 9917 9920 9923 9926 9929 9932 9935 9937 9939 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9989 9989 9988 9988 9987 9986 9985 9984 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9970 9971 9971 9971 9971 9971 10335 2 8 2 9972 9972 9973 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9974 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9945 9943 9942 9940 9938 9936 9935 9933 9932 9930 9929 9927 9926 9925 10336 2 8 2 9924 9923 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9943 9942 9941 9939 9937 9936 9934 9931 9929 9927 9924 9922 9919 9916 9913 9910 9906 9903 9899 9896 9892 9888 9884 9880 9876 9871 9867 9862 9858 9853 9849 9844 9839 9834 9830 9825 9820 9815 9811 9806 9801 9797 9792 9788 9783 9779 9775 9771 9767 9763 9760 9756 9753 9750 9747 9744 9741 9739 9737 9735 9733 9732 9730 9729 9728 9727 9727 9727 9726 9727 9727 9727 9728 9729 9730 9731 9732 9734 9735 9737 9739 9741 9743 9745 9747 9750 9752 9755 9757 9760 9763 9766 9768 9771 9774 9777 9780 9783 9786 9789 9792 9795 9798 9802 9805 9808 9811 9814 9817 9821 9824 9827 9830 9834 9837 9840 9843 9847 9850 9853 9857 9860 9863 9867 9870 9873 9877 9880 9883 9886 9889 9893 9896 9899 9902 9905 9908 9910 9913 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 10337 2 8 2 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9986 9985 9984 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9903 9904 9905 9907 9909 9910 9912 9914 9916 9918 9920 9923 9925 9927 9930 9932 9934 9937 9939 9942 9944 9947 9949 9952 9954 9956 9958 9961 9963 9965 9967 9969 9970 9972 9974 9975 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9986 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 10338 2 8 2 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9995 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9928 9925 9923 9920 9917 9914 9910 9907 9904 9900 9896 9893 9889 9885 9881 9877 9873 9869 9864 9860 9856 9852 9848 9844 9840 9836 9833 9829 9825 9822 9819 9816 9813 9810 9808 9805 9803 9801 9800 9798 9797 9796 9796 9795 9795 9795 9795 9796 9797 9798 9799 9801 9803 9805 9807 9810 9812 9815 9818 9821 9825 9828 9832 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9878 9882 9886 9890 9893 9897 9900 9903 9906 9909 9912 9915 9917 9919 9922 9924 9926 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9989 9989 9989 9989 9989 10339 2 8 2 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9997 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9990 9991 9991 9992 9993 9993 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 10340 2 8 2 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9920 9917 9915 9911 9908 9904 9900 9895 9891 9885 9880 9873 9867 9859 9851 9843 9834 9824 9813 9802 9789 9776 9762 9747 9731 9714 9696 9676 9655 9633 9610 9586 9560 9532 9503 9473 9441 9408 9373 9336 9298 9258 9217 9173 9129 9083 9035 8986 8935 8883 8829 8774 8718 8661 8603 8543 8483 8422 8360 8298 8235 8172 8109 8046 7983 7920 7857 7796 7735 7675 7616 7558 7502 7448 7395 7344 7296 7250 7206 7164 7125 7090 7057 7027 7000 6977 6956 6940 6926 6917 6910 6907 6908 6913 6921 6932 6947 6966 6987 7012 7040 7072 7106 7143 7183 7225 7270 7317 7366 7418 7471 7525 7581 7639 7697 7757 7817 7878 7939 8000 8062 8123 8184 8245 8305 8364 8423 8481 8538 8594 8648 8701 8753 8804 8853 8900 8946 8991 9034 9075 10341 2 8 2 9114 9152 9189 9223 9257 9288 9318 9347 9374 9400 9425 9448 9471 9492 9512 9530 9548 9565 9581 9597 9611 9625 9638 9650 9662 9674 9685 9695 9705 9715 9724 9733 9741 9750 9758 9765 9773 9780 9787 9794 9801 9807 9814 9820 9826 9832 9837 9843 9848 9853 9858 9863 9867 9872 9876 9880 9884 9888 9891 9895 9898 9901 9904 9907 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9984 9984 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 10342 2 8 2 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 10343 2 8 2 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9843 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9831 9830 9830 9829 9829 9828 9828 9827 9827 9827 9826 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9816 9814 9813 9812 9810 9808 9807 9805 9803 9801 9799 9796 9794 9791 9789 9786 9784 9781 9778 9775 9772 9769 9766 9763 9760 9757 9754 9751 9748 9744 9741 9738 9735 9732 9729 9726 9723 9720 9717 9715 9712 9709 9706 9704 9701 9698 9696 9693 9690 9688 9685 9683 9680 9677 9675 9672 9669 9666 9663 9660 9657 9654 9651 9648 9644 9641 9637 9633 9629 9625 9620 9616 9611 9606 9601 9596 9591 9586 9580 9574 9568 9562 9556 9549 9543 9536 9529 9522 9515 9507 9500 9492 9485 9477 9469 9461 9453 9445 9436 9428 9419 9410 9402 9393 9384 9375 9365 9356 9346 9337 9327 9317 9307 9296 9286 9275 9264 9253 9241 9229 9217 9205 9192 9179 9166 9152 9138 9123 9108 9093 9077 9061 9044 9027 9010 8992 8973 8954 8934 8914 8893 8872 8850 8827 8804 8781 8757 8732 8706 8680 8654 8626 8599 8570 8541 8511 8481 8450 8418 8385 8352 8319 8284 8249 8213 8177 8139 8101 8063 8023 7983 7942 7901 7858 7815 7771 7727 7681 7635 7588 7540 7492 7443 7393 7342 7291 7239 7186 7133 7079 7024 6969 6913 6856 6800 6742 6685 6626 6568 6509 6450 6391 6332 6273 6213 6154 6095 6036 5977 5919 5861 5804 5747 5691 5635 5581 5527 5474 5423 5372 5323 5275 5228 5183 5139 5097 5057 5019 4982 4948 4915 4885 4856 4830 4806 4785 4766 4749 4735 4723 4714 4708 4704 4703 4705 4709 4716 4725 4738 4753 4770 4791 4814 4839 4867 4898 4931 4966 5004 5044 5086 5130 5176 5225 5275 5327 5380 5436 5492 5550 5609 5670 5731 5794 5857 5921 5985 6050 6115 6181 6247 6313 6378 6444 6509 6574 6639 6703 6766 6829 6891 6953 7013 7073 7131 7189 7246 7301 7356 7409 7461 7512 7562 7611 7659 7705 7751 7795 7838 7880 7921 7961 7999 8037 8074 8110 8145 8179 8212 8245 8276 10344 2 8 2 8307 8337 8367 8395 8423 8451 8478 8504 8530 8555 8580 8604 8628 8651 8674 8696 8718 8740 8761 8781 8802 8822 8841 8860 8879 8898 8916 8933 8951 8968 8984 9001 9017 9032 9048 9063 9077 9091 9105 9119 9133 9146 9158 9171 9183 9195 9207 9219 9230 9241 9252 9263 9273 9283 9293 9303 9313 9323 9333 9342 9351 9361 9370 9379 9387 9396 9405 9414 9422 9430 9439 9447 9455 9463 9471 9479 9487 9495 9502 9510 9517 9524 9531 9538 9545 9552 9559 9565 9572 9578 9584 9590 9596 9602 9607 9613 9618 9623 9628 9633 9638 9643 9647 9652 9656 9660 9664 9668 9672 9675 9679 9682 9686 9689 9692 9695 9698 9701 9704 9707 9710 9712 9715 9717 9720 9722 9725 9727 9729 9731 9733 9736 9738 9740 9742 9744 9746 9748 9750 9752 9754 9756 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9808 9810 9812 9814 9816 9818 9820 9823 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9844 9846 9847 9849 9850 9852 9853 9854 9855 9857 9858 9859 9860 9860 9861 9862 9863 9863 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 10345 2 8 2 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9884 9883 9881 9879 9877 9874 9872 9869 9866 9863 9860 9857 9853 9849 9845 9840 9835 9830 9825 9819 9814 9807 9801 9794 9787 9780 9773 9765 9758 9750 9741 9733 9725 9716 9707 9698 9690 9681 9672 9663 9654 9646 9637 9628 9620 9612 9604 9596 9589 9582 9575 9568 9562 9556 9551 9545 9541 9537 9533 9529 9526 9524 9522 9521 9520 9519 9519 9519 9520 9521 9523 9525 9528 9531 9534 9538 9542 9547 9552 9557 9562 9568 9574 9580 9586 9593 9599 9606 9613 9620 9627 9635 9642 9649 9656 9664 9671 9678 9685 9692 9699 9706 9713 9719 9726 9732 9739 9745 9751 9757 9762 9768 9773 9779 9784 9789 9794 9798 9803 9808 9812 9816 9820 9824 9828 9832 9836 9839 9843 9847 9850 9853 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9904 9906 9909 9911 9914 9916 9919 9921 9923 9925 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 10346 2 8 2 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9953 9951 9948 9946 9944 9941 9939 9936 9934 9931 9929 9926 9924 9922 9919 9917 9915 9912 9910 9908 9906 9904 9903 9901 9899 9898 9897 9896 9894 9894 9893 9892 9892 9892 9891 9891 9892 9892 9892 9893 9894 9894 9895 9896 9898 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9988 9987 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9989 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 10347 2 8 2 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9943 9941 9938 9936 9933 9930 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9897 9894 9891 9889 9886 9883 9881 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9872 9874 9875 9877 9878 9880 9882 9883 9885 9887 9888 9890 9891 9893 9895 9896 9898 9899 9900 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9932 9931 9929 9927 9925 9923 9920 9918 9916 9913 9910 9907 9904 9901 9898 9894 9891 9887 9883 9879 9874 9870 9865 9860 9855 9850 9845 9839 9833 9827 9821 9814 9807 9800 9793 9786 9778 9770 9762 9753 9744 9735 9726 9716 9706 9695 9684 9673 9661 9649 9636 9623 9609 9595 9580 9564 9548 9531 9514 9496 9477 9457 9437 9416 9394 9371 9347 9323 9298 9272 9245 9217 9189 9160 9130 9099 9067 9035 9002 8969 8935 8900 8865 8829 8793 8757 8721 8684 8648 8611 8575 8538 8502 8467 8432 8397 8363 8330 8298 8267 8236 8207 8179 8152 8127 8103 8081 8060 8041 8024 8009 7995 7983 7973 7965 7960 7956 7954 7954 7956 7960 7966 7973 7983 7995 8008 8023 10348 2 8 2 8040 8059 8079 8100 8123 8148 8173 8200 8228 8257 8286 8317 8348 8380 8412 8445 8478 8511 8545 8579 8612 8646 8680 8713 8746 8779 8811 8843 8874 8905 8936 8965 8995 9023 9051 9078 9104 9130 9155 9180 9203 9226 9249 9270 9291 9311 9331 9350 9368 9386 9404 9420 9437 9452 9468 9482 9497 9511 9524 9537 9550 9563 9575 9587 9598 9609 9620 9631 9641 9651 9661 9670 9679 9688 9697 9706 9714 9722 9729 9737 9744 9751 9758 9764 9770 9776 9782 9787 9792 9797 9802 9807 9811 9815 9819 9822 9826 9829 9832 9835 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9859 9860 9862 9864 9865 9867 9868 9870 9871 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9920 9921 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9988 9988 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9995 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 10349 2 8 2 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9986 9987 9988 9989 9990 9991 9992 9992 9993 9994 9995 9995 9996 9996 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9994 9994 9993 9992 9991 9990 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9987 9988 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9947 9945 9943 9942 9940 9938 9937 9935 9934 9932 9931 9930 9928 9927 9926 9925 9925 9924 9923 9923 10350 2 8 2 9923 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9871 9868 9864 9861 9857 9854 9851 9847 9844 9840 9837 9834 9831 9828 9826 9823 9820 9818 9816 10351 2 8 2 9814 9813 9811 9810 9809 9808 9807 9807 9807 9807 9807 9807 9808 9809 9810 9812 9813 9815 9817 9819 9821 9824 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9857 9860 9863 9866 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9900 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9988 9989 9990 9990 9991 9992 9993 9994 9994 9995 9996 9996 9997 9998 9998 9998 9999 9999 9999100001000010000100001000010000 9999 9999 9999 9998 9998 9997 9997 9996 9995 9994 9994 9993 9992 9991 9991 9990 9989 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9990 9991 9992 9992 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999 9999 99991000010000100001000010000100001000010000 9999 9999 9999 9998 9998 9997 9997 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9990 9989 9989 9988 9988 10352 2 8 2 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9948 9946 9945 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9913 9914 9915 9916 9918 9919 9921 9923 9924 9926 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 10353 2 8 2 9988 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9882 9880 9877 9875 9872 9869 9866 9863 9859 9856 9852 9848 9844 9839 9835 9830 9824 9819 9813 9807 9800 9794 9786 9779 9771 9763 9754 9744 9735 9724 9714 9702 9691 9678 9666 9652 9638 9624 9609 9593 9577 9560 9543 9525 9506 9487 9468 9448 9427 9406 9385 9363 9341 9318 9295 9271 9248 9224 9200 9176 9151 9127 9103 9078 9054 9030 9006 8983 8960 8937 8915 8893 8871 8851 8831 8811 8793 8775 8758 8742 8728 8714 8701 8689 8678 8669 8661 8654 8648 8643 8640 8637 8636 8637 8638 8641 8645 8651 8657 8665 8673 8683 8694 8706 8719 8733 8747 8763 8779 8796 8814 8832 8851 8871 8891 8911 8932 8953 8974 8995 9017 9039 9060 9082 9104 9125 9147 9168 9189 9210 9230 9250 9270 9290 9309 9328 9346 9364 9382 9399 9415 9432 9447 9463 9478 9492 9507 9520 9534 9547 9559 9572 9584 9595 9607 9618 9628 9639 9649 9659 9668 9678 9687 9696 9705 9713 9721 9730 9738 9745 9753 9761 9768 9775 9782 9789 9795 9802 9808 9814 9820 9826 10354 2 8 2 9832 9837 9842 9847 9852 9857 9862 9866 9870 9874 9878 9881 9885 9888 9891 9894 9897 9899 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 10355 2 8 2 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9927 9925 9922 9919 9917 9914 9911 9908 9905 9903 9900 9897 9894 9892 9889 9887 9884 9882 9880 9877 9875 9874 9872 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9865 9865 9866 9867 9868 9869 9870 9872 9873 9875 9877 9879 9881 9884 9886 9889 9891 9894 9897 9899 9902 9905 9908 9911 9914 9916 9919 9922 9925 9927 9930 9933 9935 9937 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9983 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 10356 2 8 2 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9981 9980 9980 9980 9979 9979 9978 9977 9976 9975 9973 9972 9970 9968 9966 9964 9961 9959 9956 9954 9951 9948 9945 9942 9939 9935 9932 9929 9926 9923 9920 9917 9914 9911 9908 9906 9903 9901 9899 9897 9896 9894 9893 9892 9891 9891 9890 9890 9890 9891 9891 9892 9893 9895 9896 9898 9900 9902 9904 9907 9909 9912 9915 9918 9920 9923 9926 9929 9932 9935 9938 9941 9944 9947 9950 9952 9955 9957 9959 9962 9964 9965 9967 9969 9970 9971 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9955 9952 9950 9947 9945 9942 9939 9936 9933 9931 9928 9925 9922 9919 9916 9912 9909 9906 9903 9900 9897 9895 9892 9889 9886 9883 9881 9878 9876 9874 9872 9869 9867 9866 9864 9862 9861 9860 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9855 9855 9855 9856 9857 9858 9858 9859 9860 9862 9863 9864 9865 9866 9868 9869 9870 9872 9873 9874 9876 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9912 9913 9915 9916 10357 2 8 2 9918 9919 9921 9923 9925 9927 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9988 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9979 9978 9977 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9991 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9990 9990 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9984 9983 9981 9980 9978 9977 9975 9974 9972 9971 9969 9968 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9954 9952 9949 9946 9942 9939 9935 9930 9925 9920 9914 9908 9902 9895 9888 9881 9874 9866 9858 9851 9843 9835 9827 9819 9811 9803 9795 9788 9781 9774 9767 9761 9755 9749 9744 9740 9736 9733 9730 9727 9726 9725 9724 9724 9725 9726 9728 9731 9734 9738 9742 9747 10358 2 8 2 9752 9757 9763 9770 9776 9783 9791 9798 9806 9814 9821 9829 9837 9845 9853 9861 9868 9876 9883 9890 9897 9903 9909 9915 9921 9926 9931 9935 9940 9943 9947 9950 9953 9955 9958 9959 9961 9962 9964 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9917 9915 9914 9912 9911 9910 9909 9907 9906 9905 9904 9903 9903 9902 9901 9901 9901 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 10359 2 8 2 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9990 9990 9991 9992 9992 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999 99991000010000100001000010001100011000110001100001000010000 9999 9999 9999 9998 9997 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9993 9993 9992 9992 9991 9990 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 10360 2 8 2 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9887 9885 9883 9880 9878 9876 9874 9872 9869 9867 9865 9864 9862 9860 9859 9857 9856 9855 9854 9853 9852 9852 9851 9851 9851 9852 9852 9852 9853 9854 9855 9857 9858 9860 9861 9863 9866 9868 9870 9873 9875 9878 9881 9884 9887 9890 9893 9896 9900 9903 9906 9909 9912 9915 9918 9921 9924 9927 9930 9933 9935 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 10361 2 8 2 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9930 9933 9935 9937 9940 9942 9944 9946 9949 9951 9953 9955 9957 9959 9960 9962 9963 9965 9966 9967 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9992 9991 9991 9990 9990 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 10362 2 8 2 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9988 9988 9989 9990 9991 9992 9992 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999 9999 999910000100001000010000100001000010000 9999 9999 9999 9998 9998 9997 9996 9996 9995 9994 9993 9993 9992 9991 9990 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9940 9938 9937 9934 9932 9930 9927 9925 9922 9919 9916 9912 9909 9905 9901 9896 9892 9887 9882 9877 9871 9865 9859 9853 9846 9839 9832 9824 9816 9808 9799 9790 9781 9771 9761 9751 9740 9729 9718 9707 9695 9683 9671 9658 9646 9633 9620 9607 9594 9581 9567 9554 9541 9528 9514 9501 9488 9476 9463 9451 9439 9427 9415 9404 9394 9384 9374 9364 9356 9347 9339 9332 9326 9320 9314 9309 9305 9302 9299 9296 9295 9294 9294 9294 9295 9296 9298 9301 9304 9308 9312 9317 9323 9328 9335 9341 9349 9356 9364 9372 9380 9389 9398 9407 9417 9426 9436 9446 9456 9466 9476 9486 9496 9506 9517 9527 9537 9547 9557 9567 9577 9587 9597 9607 9617 9626 9636 9645 9654 9663 9672 9681 9690 9698 9707 9715 9723 9731 9739 9747 9754 9762 9769 9776 9783 9790 9796 9802 9809 9815 9821 9826 9832 9837 9842 9847 9852 9857 9861 9865 9869 9873 9877 9880 9884 9887 9890 9893 9896 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 10363 2 8 2 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9993 9993 9994 9994 9994 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9954 9952 9950 9948 9946 9943 9940 9937 9934 9931 9927 9923 9919 9915 9910 9906 9901 9895 9890 9884 9878 9872 9866 9859 9852 9845 9838 9830 9822 9813 9805 9796 9787 9777 9767 9757 9747 9736 9725 9713 9701 9689 9676 9663 9650 9636 9622 9608 9593 9578 9562 9546 9530 9514 9497 9480 10364 2 8 2 9463 9445 9427 9410 9391 9373 9355 9337 9319 9300 9282 9264 9246 9229 9211 9194 9177 9161 9145 9129 9114 9100 9086 9073 9060 9048 9037 9027 9018 9009 9002 8995 8989 8985 8981 8978 8976 8975 8975 8977 8979 8982 8986 8991 8997 9004 9012 9020 9030 9040 9051 9063 9075 9089 9102 9116 9131 9146 9162 9178 9194 9211 9228 9245 9262 9279 9297 9314 9332 9349 9366 9383 9400 9417 9433 9450 9466 9481 9497 9512 9526 9541 9555 9568 9582 9594 9607 9619 9631 9642 9653 9663 9673 9683 9693 9702 9710 9719 9727 9734 9742 9749 9756 9762 9769 9775 9781 9786 9792 9797 9802 9807 9811 9816 9820 9825 9829 9833 9836 9840 9844 9847 9850 9854 9857 9860 9863 9866 9869 9872 9874 9877 9880 9882 9885 9887 9890 9892 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9922 9923 9925 9926 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9909 9906 9904 9901 9898 9895 9892 9890 9887 9884 9881 9878 9874 9871 9868 9865 9862 9859 9856 9853 9849 9846 9843 9840 9837 9834 9832 9829 9826 9823 9821 9818 9816 9814 9811 9809 9807 9805 9803 9802 9800 9799 9797 9796 9795 9794 9793 9792 9792 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9791 9791 9791 9792 9792 9793 9794 9794 9795 9796 9796 9797 9798 9798 9799 10365 2 8 2 9800 9801 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9821 9822 9823 9824 9826 9827 9829 9830 9832 9833 9835 9836 9838 9840 9842 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 10366 2 8 2 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9897 9893 9890 9886 9883 9879 9875 9871 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9829 9825 9821 9818 9814 9811 9808 9805 9801 9799 9796 9793 9791 9788 9786 9784 9783 9781 9780 9778 9777 9776 9776 9775 9775 9775 9775 9775 9776 9777 9778 9779 9780 9781 9783 9785 9787 9789 9791 9793 9795 9798 9801 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9842 9845 9848 9851 9854 9857 9860 9862 9865 9868 9870 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9903 9904 9906 9907 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9986 9986 9987 9987 9988 9989 9990 9990 9991 9992 9992 9993 9994 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9992 9991 9990 9988 9987 9986 9985 9983 9982 9981 9979 9978 9977 9975 9974 9973 9972 9970 9969 9968 9967 9967 9966 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9974 10367 2 8 2 9973 9972 9971 9969 9968 9967 9966 9964 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9900 9900 9901 9901 9901 9901 9902 9902 9903 9904 9904 9905 9906 9908 9909 9910 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9935 9937 9939 9942 9944 9946 9949 9951 9954 9956 9958 9960 9963 9965 9967 9969 9971 9973 9975 9976 9978 9980 9981 9982 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9996 9997 9998 9999 9999100001000010001100011000110001100021000210002100011000110001100011000010000 9999 9998 9998 9997 9996 9995 9995 9994 9993 9992 9991 9990 9989 9989 9988 9987 9986 9986 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9993 9993 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9990 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 10368 2 8 2 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9991 9991 9991 9990 9989 9989 9988 9987 9986 9985 9983 9982 9980 9979 9977 9976 9974 9973 9971 9969 9968 9966 9964 9963 9961 9960 9959 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9950 9951 9951 9951 9951 9952 9953 9953 9954 9955 9956 9958 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 10369 2 8 2 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9976 9977 9978 9979 9979 9980 9981 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9956 9954 9952 9950 9948 9946 9945 9943 9941 9940 9939 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 10370 2 8 2 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9871 9869 9867 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9823 9821 9819 9817 9815 9813 9811 9809 9807 9804 9802 9800 9798 9796 9793 9791 9789 9786 9784 9781 9779 9776 9773 9770 9767 9764 9761 9758 9755 9752 9749 9746 9743 9740 9736 9733 9730 9727 9724 9721 9718 9715 9713 9710 9707 9705 9703 9700 9698 9697 9695 9693 9692 9691 9690 9689 9689 9688 9688 9688 9688 9688 9689 9690 9690 9691 9692 9694 9695 9696 9698 9700 9701 9703 9705 9707 9708 9710 9712 9714 9715 9717 9718 9720 9721 9722 9723 9724 9725 9726 9726 9726 9726 9726 9726 9726 9725 9724 9723 9722 9721 9720 9718 9716 9714 9712 9710 9708 9705 9703 9700 9697 9694 9692 9689 9686 9683 9679 9676 9673 9670 9667 9664 9660 9657 9654 9651 9648 9645 9641 9638 9635 9632 9629 9626 9623 9620 9617 9614 9610 9607 9604 9601 9598 9595 9591 9588 9584 9581 9577 9574 9570 9566 9563 9559 9555 9551 9547 9542 9538 9534 9529 9525 9520 9515 9510 9506 9501 9496 9491 9485 9480 9475 9470 9464 9459 9454 9448 9443 9438 9432 9427 9421 9416 9410 9405 9400 9394 9389 9383 9378 9372 9367 9362 9356 9351 9346 9340 9335 9329 9324 9318 9313 9308 9302 9296 9291 9285 9279 9274 9268 9262 9256 9250 9243 9237 9231 9224 9217 9210 9203 9196 9189 9181 9174 9166 9158 9149 9141 9132 9123 9114 9104 10371 2 8 2 9094 9084 9074 9063 9052 9041 9029 9017 9005 8992 8979 8966 8952 8938 8924 8909 8894 8879 8863 8847 8830 8813 8795 8778 8759 8741 8722 8702 8683 8662 8642 8621 8599 8578 8555 8533 8510 8486 8463 8438 8414 8388 8363 8337 8310 8283 8256 8228 8199 8170 8141 8111 8080 8049 8018 7985 7952 7919 7885 7850 7815 7778 7742 7704 7666 7627 7587 7547 7506 7464 7422 7378 7335 7290 7244 7198 7152 7104 7056 7008 6959 6909 6859 6808 6757 6705 6653 6601 6548 6496 6443 6390 6337 6284 6231 6178 6126 6073 6021 5969 5918 5867 5817 5768 5719 5670 5623 5576 5530 5485 5441 5399 5357 5316 5276 5237 5200 5164 5129 5095 5063 5031 5001 4973 4945 4919 4895 4871 4849 4829 4809 4791 4775 4760 4746 4733 4722 4712 4703 4696 4690 4686 4683 4681 4681 4682 4684 4688 4694 4700 4709 4718 4729 4742 4756 4772 4789 4808 4828 4849 4873 4898 4924 4952 4981 5012 5045 5079 5114 5151 5190 5230 5271 5314 5358 5403 5450 5497 5546 5596 5647 5699 5752 5805 5860 5915 5971 6027 6083 6140 6198 6255 6313 6371 6428 6486 6543 6601 6658 6714 6770 6826 6881 6936 6990 7043 7095 7147 7198 7248 7297 7345 7393 7439 7485 7529 7573 7616 7658 7698 7738 7778 7816 7853 7889 7925 7960 7994 8027 8059 8091 8122 8152 8182 8211 8239 8267 8295 8321 8347 8373 8398 8423 8447 8471 8494 8517 8540 8562 8583 8605 8626 8646 8667 8686 8706 8725 8744 8763 8781 8799 8816 8833 8850 8867 8883 8899 8915 8930 8945 8960 8974 8989 9002 9016 9030 9043 9056 9068 9081 9093 9105 9116 9128 9139 9150 9161 9171 9182 9192 9202 9211 9221 9230 9239 9248 9256 9264 9272 9280 9287 9295 9302 9308 9315 9321 9327 9333 9338 9343 9348 9353 9357 9361 9365 9369 9372 9375 9379 9381 9384 9386 9389 9391 9393 9395 9397 9398 9400 9401 9403 9405 9406 9408 9409 9411 9413 9414 9416 9418 9421 9423 9425 9428 9431 9434 9437 9440 9444 9448 9451 9456 9460 9464 9469 9474 9479 9484 9490 9495 9501 9507 9513 9519 9525 9531 9537 9543 9549 9555 9562 9568 9574 9580 9586 9592 9597 9603 9609 9614 9620 9625 9630 9635 9639 9644 9648 9653 9657 9661 9664 9668 9671 9675 9678 9681 9684 9687 9689 9692 9694 9697 9699 9701 9703 9705 9707 9709 9711 9713 9715 9717 9718 9720 9722 9723 9725 9727 9728 9730 9731 9733 9734 9736 9737 9738 9739 9741 9742 9743 9744 9744 9745 9746 9746 9747 9747 9747 9747 9747 9746 9746 9745 9745 9744 9742 9741 9740 9738 9737 9735 9733 9731 9729 9726 9724 9721 9719 9716 9714 9711 9708 9706 9703 9700 9697 9695 9692 9690 9688 9685 9683 9681 9680 9678 9677 9675 9674 9674 9673 9673 9673 9673 9673 9674 9675 9676 9677 9679 9681 9683 9686 9688 9691 9694 9697 9701 9705 9708 9712 10372 2 8 2 9717 9721 9725 9730 9734 9739 9744 9749 9753 9758 9763 9768 9773 9777 9782 9787 9791 9796 9800 9804 9809 9813 9817 9820 9824 9827 9831 9834 9837 9840 9843 9845 9848 9850 9853 9855 9857 9858 9860 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9903 9904 9905 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 10373 2 8 2 9957 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 10374 2 8 2 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9988 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 10375 2 8 2 9973 9972 9972 9971 9970 9970 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9915 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 10376 2 8 2 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9908 9907 9905 9903 9901 9900 9898 9897 9896 9894 9893 9892 9892 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9904 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 10377 2 8 2 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9982 9981 9980 9978 9977 9975 9974 9972 9971 9970 9968 9967 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9900 9898 9896 9893 9891 9889 9886 9884 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9862 9861 9860 9859 9859 9859 9858 9858 9859 9859 9859 9860 9861 9862 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9883 9885 9888 9890 9893 9896 9898 9901 9904 9906 9909 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 10378 2 8 2 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9920 9918 9915 9913 9911 9909 9906 9903 9901 9898 9895 9892 9889 9886 9882 9879 9875 9871 9867 9863 9859 9854 9849 9845 9840 9834 9829 9823 9818 9811 9805 9799 9792 9785 9777 9770 9762 9754 9745 9736 9727 9717 9707 9696 9685 9674 9662 9650 9637 9624 9610 9595 9580 9565 9549 9532 9514 9496 9477 9458 9438 9417 9396 9373 9351 9327 9303 9278 9252 9226 9198 9171 9142 9113 9083 9053 9022 8991 8959 8926 8893 8859 8825 8791 8756 8721 8685 8649 8613 8577 8540 8504 8467 8430 8393 8356 8319 8282 8245 8208 8171 8134 8098 8061 8025 7990 7954 7919 7884 7850 7816 7783 7750 7717 7685 7654 7623 7593 7563 7535 7506 7479 7453 7427 7402 7379 7356 7334 7313 7294 7275 7258 7242 7227 7213 7201 7190 7181 7173 7166 7161 7158 7156 7156 7158 7161 7166 7172 7181 7191 7202 7216 7231 7248 7267 7287 7309 7332 7358 7384 7413 7442 7473 7506 7539 7574 7611 7648 7686 7725 7765 7806 7848 7890 7932 7975 8019 8063 8106 8150 8195 8239 8282 8326 8369 8412 8455 8497 8539 8580 8620 8659 8698 8736 8774 8810 8846 8880 8914 8947 8979 9010 9040 9069 9097 9124 9151 9176 9201 9224 9247 9269 9291 9311 9331 9350 9368 9386 9403 9420 9436 9451 9466 9480 9494 9507 9520 9533 9545 9557 9568 9579 9590 9600 9610 9620 9630 9639 9648 9656 9664 9673 9680 9688 9695 9702 9709 9715 9721 9727 9732 9737 9742 9747 9751 9755 9758 9761 9764 9767 9769 9770 9771 9772 9773 9772 9772 9771 9769 9767 9764 9761 9757 9752 9747 9741 9735 9728 9720 9712 9702 9692 9681 9670 9658 9644 9630 9616 9600 9584 9567 9549 9530 9511 9491 9470 9449 9427 9404 9381 9357 9333 9308 9283 9258 9232 9206 9181 9155 9129 9103 9078 9052 9028 9003 8979 8956 8933 8911 8890 8870 8851 8833 8816 8800 8786 8773 8761 8750 10379 2 8 2 8741 8734 8728 8723 8720 8719 8719 8720 8724 8728 8735 8742 8752 8762 8774 8788 8802 8818 8835 8853 8872 8892 8913 8935 8958 8981 9005 9029 9054 9079 9104 9129 9155 9181 9206 9232 9257 9282 9307 9332 9356 9380 9403 9426 9448 9470 9491 9512 9532 9551 9570 9588 9605 9622 9638 9653 9668 9682 9695 9708 9720 9732 9743 9754 9764 9773 9783 9791 9800 9808 9815 9822 9829 9835 9841 9847 9853 9858 9863 9868 9873 9877 9881 9885 9889 9893 9896 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 10380 2 8 3 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 10381 2 8 3 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 10382 2 8 3 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9939 9937 9934 9932 9929 9926 9922 9919 9915 9911 9907 9902 9898 9893 9888 9883 9878 9873 9868 9863 9857 9852 9847 9842 9836 9831 9826 9822 9817 9813 9808 9804 9800 9797 9793 9790 9787 9785 9782 9780 9779 9777 9776 9775 9775 9775 9775 9775 9776 9777 9778 9780 9782 9784 9786 9788 9791 9793 9796 9799 9802 9806 9809 9812 9816 9819 9822 9826 9829 9833 9836 9839 9842 9845 9849 9851 9854 9857 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9992 9992 9993 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999 9999 99991000010000 10383 2 8 31000010000100011000110001100011000110000100001000010000 9999 9999 9998 9998 9998 9997 9996 9996 9995 9995 9994 9993 9993 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 10384 2 8 3 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9876 9874 9872 9870 9869 9867 9865 9864 9862 9861 9859 9858 9856 9855 9854 9853 9852 9851 9851 9850 9850 9849 9849 9849 9849 9849 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9859 9860 9862 9864 9866 9867 9869 9872 9874 9876 9878 9880 9883 9885 9887 9890 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 10385 2 8 3 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 10386 2 8 3 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 10387 2 8 3 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9949 9948 9946 9945 9943 9941 9940 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9917 9914 9912 9909 9906 9903 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9854 9851 9848 9845 9843 9840 9838 9835 9833 9831 9829 9827 9825 9823 9822 9820 9819 9818 9816 9815 9815 9814 9813 9813 9813 9812 9812 9813 9813 9813 9814 9814 9815 9816 9817 9819 9820 9821 9823 9825 9826 9828 9830 9832 9835 9837 9839 9842 9844 9847 9849 9852 9855 9857 9860 9863 9866 9869 9871 9874 9877 9880 9883 9885 9888 9891 9894 9896 9899 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 10388 2 8 3 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9979 9978 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9924 9921 9918 9915 9911 9908 9904 9900 9896 9892 9887 9882 9877 9872 9867 9861 9855 9849 9843 9836 9829 9822 9815 9807 9800 9792 9784 9776 9768 9759 9751 9742 9733 9724 9715 9706 9697 9689 9680 9671 9662 9653 9644 9636 9627 9619 9611 9603 9595 9588 9581 9574 9567 9561 9554 9549 9543 9538 9534 9529 9525 9522 9519 9516 9513 9512 9510 9509 9508 9508 9508 9508 9509 9511 9512 9514 9517 9520 9523 9526 9530 9534 9539 9543 9548 9553 9559 9565 9570 9577 9583 9589 9596 9603 9610 9617 9624 9631 9638 9645 9652 9660 9667 9674 9682 9689 9696 9703 9710 9717 9724 9731 9738 9745 9752 9758 9765 9771 9777 9783 9789 9795 9801 9806 9812 9817 9823 9828 9833 9838 9842 9847 9852 9856 9860 9865 9869 9873 9877 9881 9884 9888 9891 9895 9898 9901 9905 9908 9911 9914 9916 9919 9922 9925 9927 9929 9932 9934 9936 9938 9941 9943 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9972 9972 9972 10389 2 8 3 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 10390 2 8 3 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9866 9865 9864 9863 9861 9860 9860 9859 9858 9858 9857 9857 9857 9857 10391 2 8 3 9857 9857 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9922 9924 9926 9928 9930 9931 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9896 9893 9891 9888 9885 9882 9879 9876 9873 9869 9866 9862 9859 9855 9852 9848 9844 9841 9837 9833 9829 9825 9822 9818 9814 9811 9807 9804 9800 9797 9793 9790 9787 9784 9782 9779 9776 9774 9772 9770 9768 9766 9765 9763 9762 9761 9761 9760 9760 9759 9759 9760 9760 9760 9761 9762 9763 9764 9766 9767 9769 9771 9773 9775 9777 9780 9782 9785 9788 9791 9793 9796 9799 9803 9806 9809 9812 9816 9819 9822 9826 9829 9832 9836 9839 9843 9846 9849 9852 9856 9859 9862 9865 9868 9872 9875 9877 9880 9883 9886 9889 9891 9894 9897 9899 9901 9904 9906 9908 9910 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 10392 2 8 3 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 10393 2 8 3 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9948 9947 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 10394 2 8 3 9990 9991 9991 9992 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 10395 2 8 3 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9879 9875 9872 9868 9865 9861 9857 9852 9848 9843 9838 9832 9826 9820 9813 9806 9798 9789 9780 9771 9760 9749 9737 9725 9711 9696 9680 9664 9646 9627 9606 9584 9561 9537 9511 9483 9454 9424 9392 9358 9322 9285 9245 9204 9162 9117 9071 9022 8972 8920 8867 8811 8754 8695 8635 8573 8510 8445 8378 8311 8242 8172 8102 8030 7958 7885 7812 7738 7665 7591 7517 7444 7371 7299 7227 7157 7088 7020 6953 6888 6825 6764 6705 6648 6594 6543 6494 6448 6405 6366 6329 6296 6267 6240 6218 6199 6184 6173 6166 6163 6163 6167 6176 6188 6203 6223 6246 6273 6304 6337 6375 6415 6459 6505 6555 6607 6662 6719 6778 6839 6903 6968 7034 7102 7172 7242 7313 7385 7457 7529 7602 7675 7747 7819 7891 7962 8032 8101 8170 8237 8303 8368 8431 8492 8553 8611 8668 8723 8776 8828 8877 8925 8971 9015 9057 9098 9137 9174 9209 9242 9274 9304 9333 9360 9386 9410 9433 9455 9476 9495 9514 9531 9547 9563 9578 9591 9605 9617 9629 9641 9651 9662 9672 9681 9690 9699 9708 9716 9724 9732 9739 9747 9754 9761 9768 10396 2 8 3 9775 9781 9787 9794 9800 9806 9811 9817 9822 9828 9833 9838 9842 9847 9851 9855 9859 9863 9867 9870 9873 9876 9879 9882 9884 9886 9888 9890 9892 9893 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9860 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9882 9880 9879 9877 9874 9872 9869 9866 9863 9859 9855 9851 9846 9842 9836 9831 9824 9818 9811 9804 9796 9787 9778 9769 9759 9749 9738 9726 9714 9701 9688 9674 9659 9644 9628 9612 9595 9577 9558 9539 9519 9498 9477 9455 9432 9408 9384 9359 9334 9308 9281 9254 9226 9198 9169 9139 9109 9079 9048 9017 8986 8954 8923 8891 8859 8827 8795 8764 8732 8701 8670 8640 8610 8580 8551 8523 8496 8469 8444 8419 8395 8373 8352 8332 8313 8296 8280 8266 8253 8242 8232 8224 8218 8213 8211 8210 8210 8213 8217 8223 8230 8240 8251 8264 8278 8294 8311 8330 8350 8372 8395 8419 8445 8471 8499 8527 8557 8587 8618 8649 8681 8714 8747 8780 8813 8847 8880 8914 8947 8980 9013 9046 9079 9110 9142 9173 9203 9233 9262 9290 9318 9345 9371 9396 9421 9445 9468 9490 9511 9531 9551 9570 9587 9605 9621 9637 9652 9666 9679 9692 9704 9716 9727 9737 9747 9757 9765 9774 9782 9790 9797 9804 9810 9817 9823 9829 9834 9839 9844 9849 9854 10397 2 8 3 9858 9863 9867 9871 9875 9879 9883 9886 9890 9893 9896 9900 9903 9906 9909 9912 9914 9917 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9953 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9916 9915 9913 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 10398 2 8 3 9974 9973 9972 9971 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 10399 2 8 3 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9934 9932 9929 9927 9924 9921 9918 9914 9911 9908 9904 9900 9897 9893 9889 9884 9880 9876 9871 9867 9862 9857 9853 9848 9843 9838 9833 9828 9823 9818 9813 9808 9803 9799 9794 9789 9784 9780 9775 9771 9767 9763 9759 9755 9752 9748 9745 9742 9739 9737 9734 9732 9731 9729 9728 9727 9726 9726 9726 9726 9727 9727 9728 9730 9731 9733 9735 9738 9741 9744 9747 9750 9754 9758 9762 9767 9771 9776 9781 9786 9791 9796 9801 9807 9812 9818 9823 9829 9834 9840 9846 9851 9857 9862 9867 9873 9878 9883 9888 9892 9897 9902 9906 9910 9914 9918 9922 9925 9929 9932 9935 9937 9940 9942 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 10400 2 8 3 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9914 9912 9909 9907 9905 9903 9901 9898 9896 9893 9890 9888 9885 9882 9879 9876 9873 9870 9866 9863 9860 9856 9852 9849 9845 9841 9837 9833 9829 9825 9821 9817 9813 9809 9805 9800 9796 9792 9788 9784 9779 9775 9771 9767 9763 9759 9756 9752 9748 9745 9742 9738 9735 9733 9730 9727 9725 9723 9721 9719 9718 9716 9715 9714 9714 9713 9713 9713 9713 9714 9715 9716 9717 9718 9720 9722 9724 9726 9728 9731 9733 9736 9739 9742 9745 9748 9752 9755 9759 9762 9766 9769 9773 9777 9780 9784 9787 9791 9794 9798 9801 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9834 9837 9839 9841 9844 9846 9848 9850 9852 9854 9856 9858 9860 9861 9863 9865 9866 9868 9870 9871 9873 9875 9876 9878 9879 9881 9883 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9924 9926 10401 2 8 3 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9940 9937 9935 9932 9929 9925 9922 9918 9915 9911 9907 9903 9899 9894 9890 9886 9881 9876 9872 9867 9862 9858 9853 9848 9843 9839 9834 9830 9825 9821 9817 9813 9809 9805 9802 9798 9795 9792 9790 9787 9785 9783 9781 9779 9778 9777 9776 9776 9775 9775 9776 9776 9777 9778 9779 9780 9782 9784 9786 9788 9791 9793 9796 9799 9802 9805 9808 9812 9815 9819 9822 9826 9830 9834 9838 9841 9845 9849 9853 9857 9860 9864 9868 9871 9875 9878 9882 9885 9888 9892 9895 9898 9901 9904 9907 9909 9912 9915 9917 9919 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 10402 2 8 3 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 10403 2 8 3 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9922 9920 9919 9917 9916 9915 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 10404 2 8 3 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9891 9889 9887 9884 9882 9880 9877 9875 9873 9871 9869 9867 9864 9862 9860 9859 9857 9855 9853 9852 9850 9849 9847 9846 9845 9844 9843 9842 9841 9841 9840 9840 9839 9839 9839 9839 9839 9840 9840 9840 9841 9842 9842 9843 9844 9845 9846 9848 9849 9850 9851 9853 9854 9856 9857 9859 9861 9862 9864 9866 9867 9869 9871 9872 9874 9876 9877 9879 9881 9883 10405 2 8 3 9884 9886 9888 9889 9891 9892 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 10406 2 8 3 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9884 9881 9878 9875 9872 9869 9866 9863 9860 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9827 9824 9822 9819 9817 9815 9813 9811 9809 9808 9806 9805 9804 9803 9803 9802 9802 9802 9802 9802 9803 9803 9804 9805 9806 9807 9809 9811 9812 9814 9816 9819 9821 9823 9826 9829 9831 9834 9837 9840 9843 9846 9849 9852 9855 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9888 9891 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9884 9882 9880 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9853 9851 9849 9846 9844 9842 9839 9837 9834 9832 9829 9827 9824 9822 9819 9817 9815 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9793 9792 9790 9789 9788 9787 9786 9785 9785 9784 9784 9783 9783 9783 9783 9783 9783 9783 9784 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9790 9790 9790 9791 9791 9791 9792 9792 9792 9792 9792 9792 9791 9791 9790 9790 9789 9788 9788 9787 9786 9784 9783 9782 9780 9779 9777 9775 9774 9772 9770 9768 9766 9764 9762 9759 9757 9755 9752 9750 9747 9745 9742 9740 9737 9734 9732 9729 9726 9723 9720 9717 9714 9711 9708 9705 9701 9698 9694 9691 9687 9683 9679 9675 9671 9667 9663 9658 9653 9648 9643 9638 9633 9627 9622 9616 9609 9603 9596 9590 9583 9575 9568 9560 9552 9544 9536 9527 9518 9509 9500 9490 9480 9470 9460 9449 9438 9428 9416 9405 9393 9381 9369 9357 9345 9332 9319 9306 9293 9280 9267 9253 9239 9225 9211 9197 9183 9169 9154 9140 9125 9111 9096 9081 9067 9052 9037 9023 9008 8993 8978 8964 8949 8935 8921 8907 8893 8879 8865 8851 8838 8825 8812 8800 8787 8775 8764 8752 8741 8731 8720 8710 8701 8692 8684 8676 8668 8661 8655 8649 8643 8638 8634 8631 8628 8625 8623 8622 8621 8622 8622 8624 8626 8628 8631 8635 8640 8645 8650 10407 2 8 3 8657 8663 8671 8679 8687 8696 8706 8716 8726 8737 8748 8760 8772 8784 8797 8810 8823 8837 8850 8864 8878 8892 8907 8921 8936 8950 8965 8979 8994 9008 9023 9037 9051 9065 9079 9093 9107 9120 9133 9146 9159 9172 9184 9196 9208 9220 9232 9243 9254 9265 9275 9285 9296 9305 9315 9324 9334 9342 9351 9360 9368 9376 9384 9392 9400 9407 9415 9422 9429 9436 9443 9450 9456 9463 9469 9476 9482 9488 9494 9500 9506 9512 9517 9523 9529 9534 9539 9545 9550 9555 9561 9566 9571 9576 9580 9585 9590 9595 9599 9604 9608 9612 9617 9621 9625 9629 9633 9637 9641 9644 9648 9651 9655 9658 9662 9665 9668 9671 9674 9677 9680 9683 9686 9689 9691 9694 9697 9699 9702 9704 9707 9709 9711 9714 9716 9718 9721 9723 9725 9727 9730 9732 9734 9736 9738 9740 9742 9744 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9774 9776 9778 9780 9782 9784 9785 9787 9789 9791 9792 9794 9796 9797 9799 9801 9802 9804 9805 9807 9808 9810 9811 9813 9814 9815 9817 9818 9819 9821 9822 9823 9824 9825 9826 9827 9829 9830 9831 9832 9833 9834 9835 9835 9836 9837 9838 9839 9840 9840 9841 9842 9843 9843 9844 9845 9846 9846 9847 9847 9848 9849 9849 9850 9850 9851 9852 9852 9853 9853 9854 9855 9855 9856 9856 9857 9858 9858 9859 9859 9860 9861 9861 9862 9862 9863 9864 9864 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9876 9875 9873 9871 9870 9868 9866 9864 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9842 9840 9838 9836 9834 9832 9830 9828 9825 9823 9821 9819 9817 9815 9813 9811 9810 9808 9806 9804 9803 9801 9800 9798 9797 9795 9794 9793 9792 9791 9790 9789 9788 9788 9787 9786 9786 9785 9785 9785 9784 9784 9784 9784 9784 9784 9784 9785 9785 9785 9786 9786 9787 9787 9788 9788 9789 9790 9791 9791 9792 9793 9794 9795 9796 9797 9798 9800 9801 9802 9803 9805 9806 9807 9809 9810 9812 9813 9815 9817 9818 9820 9822 9823 9825 9827 9829 9831 9833 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 10408 2 8 3 9856 9858 9860 9862 9864 9865 9867 9869 9871 9873 9874 9876 9878 9879 9881 9882 9884 9886 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 10409 2 8 3 9921 9920 9919 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9881 9879 9878 9876 9875 9874 9873 9871 9870 9869 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9940 9938 9936 9934 9932 9931 9929 9927 9926 9925 9923 9922 9921 9921 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9949 9951 9953 9955 9957 9960 9962 9964 9966 9968 9969 9971 9973 9974 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 10410 2 8 3 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9954 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9926 9923 9921 9918 9915 9912 9909 9906 9902 9899 9896 9892 9889 9886 9883 9879 9876 9873 9870 9867 9864 9862 9859 9857 9854 9852 9850 9849 9847 9846 9845 9844 9843 9843 9842 9842 9842 9843 9843 9844 9845 9846 9848 9849 9851 9853 9855 9857 9859 9862 9864 9867 9869 9872 9875 9877 9880 9883 9886 9889 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 10411 2 8 3 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 10412 2 8 3 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 10413 2 8 3 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 10414 2 8 3 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9903 9901 9899 9897 9895 9892 9890 9888 9885 9882 9880 9877 9874 9871 9868 9865 9862 9858 9855 9852 9848 9845 9841 9837 9834 9830 9826 9822 9818 9814 9810 9806 9801 9797 9793 9789 9784 9780 9775 9771 9766 9762 9757 9752 9748 9743 9738 9733 9729 9724 9719 9714 9709 9704 9699 9694 9689 9685 9680 9675 9670 9665 9660 9656 9651 9647 9642 9638 9633 9629 9625 9621 9617 9613 9610 9606 9603 9599 9596 9594 9591 9588 9586 9584 9582 9580 9578 9577 9576 9575 9574 9574 9573 9573 9573 9574 9574 9575 9576 9577 9578 9579 9581 9583 9585 9587 9589 9591 9594 9596 9599 9602 9605 9608 9611 9614 9617 9620 9624 9627 9631 9634 9638 9641 9645 9648 9652 9655 9659 9662 9666 9669 9673 9676 9680 9683 9686 9690 9693 9696 9700 9703 9706 9709 9712 9715 9718 9721 9724 9727 9730 9733 9736 9738 9741 9744 9747 9749 9752 9754 9757 9760 9762 9765 9767 10415 2 8 3 9769 9772 9774 9777 9779 9781 9784 9786 9788 9790 9793 9795 9797 9799 9801 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9829 9831 9833 9835 9837 9838 9840 9842 9843 9845 9847 9848 9850 9851 9853 9854 9856 9857 9858 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9875 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9853 9851 9849 9848 9846 9845 9843 9842 9841 9840 9838 9837 9836 9836 9835 9834 9833 9833 9832 9832 9832 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9846 9847 9849 9851 9853 9855 9856 9859 9861 9863 9865 9867 9869 9872 9874 9876 9879 9881 9884 9886 9888 9891 9893 9896 9898 9900 9902 9904 9907 9909 9911 9912 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 10416 2 8 3 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9876 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9901 9899 9897 9896 9894 9893 9891 9889 9888 9886 9884 9883 9881 9879 9878 9876 9875 9873 9872 9871 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9863 9863 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 10417 2 8 3 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9893 9890 9888 9885 9883 9881 9878 9876 9874 9871 9869 9867 9865 9863 9860 9858 9857 9855 9853 9851 9850 9848 9847 9845 9844 9843 9842 9841 9841 9840 9839 9839 9839 9838 9838 9838 9838 9839 9839 9839 9840 9841 9841 9842 9843 9844 9845 9847 9848 9849 9851 9852 9854 9855 9857 9859 9860 9862 9864 9866 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 10418 2 8 3 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 10419 2 8 3 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 10420 2 8 3 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9936 9934 9931 9929 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9884 9882 9879 9876 9874 9871 9869 9867 9865 9864 9862 9861 9859 9858 9857 9857 9856 9856 9856 9856 9857 9857 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9878 9880 9883 9886 9888 9891 9894 9897 9900 9903 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9933 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9954 9954 10421 2 8 3 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 10422 2 8 3 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9907 9904 9900 9896 9892 9887 9882 9876 9871 9864 9858 9850 9842 9834 9825 9815 9805 9794 9782 9770 9756 9742 9727 9712 9695 9678 9659 9640 9620 9599 9577 9554 9530 9505 9480 9453 9426 9398 9370 9340 9311 9280 9249 9218 9186 9154 9122 9090 9057 9025 8992 8960 8928 8897 8866 10423 2 8 3 8836 8806 8777 8749 8722 8696 8671 8647 8625 8604 8584 8566 8549 8534 8521 8509 8499 8491 8485 8480 8478 8477 8478 8481 8485 8491 8500 8509 8521 8534 8549 8565 8583 8602 8622 8644 8666 8690 8715 8741 8767 8794 8822 8850 8879 8908 8937 8967 8996 9026 9055 9084 9113 9142 9171 9198 9226 9253 9279 9305 9330 9354 9378 9401 9423 9445 9465 9485 9504 9522 9540 9557 9573 9588 9602 9616 9629 9642 9654 9665 9675 9686 9695 9705 9713 9722 9730 9737 9744 9751 9758 9764 9771 9777 9782 9788 9793 9799 9804 9809 9814 9819 9824 9829 9833 9838 9842 9847 9851 9856 9860 9864 9868 9872 9876 9880 9883 9887 9890 9894 9897 9900 9903 9906 9909 9911 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9935 9932 9930 9927 9925 9922 9919 9916 9913 9910 9907 9903 9899 9895 9891 9887 9882 9877 9871 9866 9860 9853 9847 9839 9831 9823 9814 9805 9795 9784 9773 9761 9748 9735 9720 9705 9689 9672 9654 9636 9616 9595 9573 9551 9527 9502 9476 9449 9421 9393 9363 9332 9300 9267 9234 9199 9164 9128 9091 9054 9016 8977 8938 8899 8859 8819 8779 8739 8700 8660 8620 8581 8543 8505 8467 8431 8395 8361 8327 8295 8264 8234 8206 8179 8154 8131 8109 8090 8072 8056 8043 8031 8022 8014 8009 8006 8006 8007 8011 8017 8025 8035 8047 8061 8077 8096 8116 8138 8161 8186 8213 8242 8271 8302 8334 8368 8402 8437 8473 8510 8547 8585 8623 8661 8699 8738 8776 8815 8853 8891 8928 8965 9002 9038 9073 9108 9142 9175 9207 9238 9269 9298 9327 9354 9381 9407 9431 9455 9478 9500 9520 9540 9559 9577 9595 9611 9627 9641 9656 9669 9682 9694 9705 9716 9727 9736 9746 9755 9763 9771 9779 9787 9794 9801 9807 9813 9820 9825 9831 9837 9842 9847 9852 9857 9862 9866 9870 9875 9879 9883 9887 9891 9894 9898 9901 9904 9908 9911 9913 9916 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 10424 2 8 3 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 10425 2 8 3 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9889 9887 9885 9882 9880 9878 9875 9873 9871 9868 9866 9864 9862 9860 9858 9857 9855 9854 9852 9851 9850 9849 9848 9847 9847 9846 9846 9846 9846 9847 9847 9848 9848 9849 9850 9851 9852 9854 9855 9857 9859 9861 9862 9864 9867 9869 9871 9873 9875 9878 9880 9883 9885 9887 9890 9892 9895 9897 9899 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 10426 2 8 3 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9887 9886 9885 9883 9882 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9870 9870 9871 9872 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 10427 2 8 3 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9896 9894 9893 9891 9889 9887 9886 9884 9882 9880 9878 9875 9873 9871 9868 9866 9863 9860 9857 9854 9851 9847 9844 9840 9836 9833 9829 9824 9820 9816 9811 9806 9801 9796 9791 9785 9780 9774 9768 9762 9755 9749 9742 9736 9728 9721 9714 9706 9699 9691 9683 9675 9666 9658 9649 9640 9631 9622 9613 9603 9594 9584 9575 9565 9555 9546 9536 9526 9516 9506 9496 9487 9477 9467 9458 9448 9439 9430 9421 9413 9404 9396 9388 9381 9373 9366 9360 9354 9348 9342 9337 9333 9329 9325 9322 9319 9317 9315 9314 9314 9314 9314 9315 9317 9319 9321 9325 9328 9332 9337 9342 9348 9354 9360 9367 9374 9382 9390 9398 9407 9416 9425 9434 9444 9454 9464 9474 9484 9495 9505 9516 9526 9537 9547 9558 9568 9578 9589 9599 9609 9618 9628 9637 9647 9656 9665 9673 9682 9690 9698 9705 9713 9720 9727 9734 9740 9746 9752 9758 9764 9769 9774 9779 9784 9788 9792 9797 9801 9804 9808 9812 9815 9818 9821 9824 9827 9830 9833 9836 9838 9841 9843 9846 9848 9850 9852 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 10428 2 8 3 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9936 9934 9933 9931 9929 9928 9926 9925 9923 9921 9920 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9898 9897 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 10429 2 8 3 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 10430 2 8 4 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 10431 2 8 4 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 10432 2 8 4 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9882 9880 9877 9875 9872 9870 9867 9864 9862 9859 9857 9854 9851 9849 9846 9844 9841 9839 9837 9834 9832 9830 9828 9826 9824 9822 9821 9819 9817 9816 9815 9814 9812 9811 9811 9810 9809 9809 9808 9808 9808 9808 9808 9808 9808 9808 9808 9809 9809 9810 9811 9811 9812 9813 9814 9815 9816 9817 9818 9819 9821 9822 9823 9824 9826 9827 9828 9830 9831 9833 9834 9835 9837 9838 9840 9841 9843 9844 9846 9847 9849 9850 9852 9853 9855 9856 9858 9859 9861 9862 9864 9866 9867 9869 9870 9872 9874 9875 9877 9879 9881 9882 9884 9886 9888 9889 9891 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 10433 2 8 4 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9880 9878 9876 9874 9871 9869 9867 9864 9862 9859 9857 9854 9851 9848 9846 9843 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9810 9808 9805 9802 9799 9796 9793 9790 9787 9784 9782 9779 9776 9773 9771 9768 9765 9763 9760 9758 9755 9753 9750 9748 9745 9743 9741 9738 9736 9734 9732 9730 9728 9725 9723 9721 9720 9718 9716 9714 9712 9711 9709 9707 9706 9704 9703 9702 9700 9699 9698 9697 9696 9694 9693 9692 9691 9691 9690 9689 9688 9687 9687 9686 9685 9684 9684 9683 9682 9682 9681 9680 9680 9679 9678 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9665 9664 9663 9661 9660 9658 9657 9655 9654 9652 9650 9648 9647 9645 9643 9641 9639 9638 9636 9634 9632 9630 10434 2 8 4 9629 9627 9625 9624 9622 9620 9619 9617 9616 9615 9614 9612 9611 9610 9609 9609 9608 9607 9607 9606 9606 9606 9605 9605 9605 9605 9606 9606 9606 9607 9607 9608 9608 9609 9610 9611 9612 9613 9614 9615 9616 9618 9619 9620 9621 9623 9624 9626 9627 9629 9630 9632 9633 9635 9636 9638 9640 9641 9643 9645 9646 9648 9650 9651 9653 9655 9657 9658 9660 9662 9664 9666 9668 9670 9672 9674 9676 9678 9680 9682 9684 9686 9688 9691 9693 9695 9698 9700 9702 9705 9708 9710 9713 9715 9718 9721 9723 9726 9729 9732 9735 9737 9740 9743 9746 9749 9752 9755 9758 9761 9764 9766 9769 9772 9775 9778 9781 9783 9786 9789 9791 9794 9797 9799 9802 9804 9806 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9828 9830 9831 9833 9834 9835 9837 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9859 9859 9860 9861 9861 9862 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9888 9888 10435 2 8 4 9887 9886 9884 9883 9882 9881 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9851 9848 9846 9843 9840 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9807 9804 9801 9798 9795 9792 9788 9785 9782 9779 9776 9772 9769 9766 9763 9760 9757 9753 9750 9747 9744 9741 9738 9735 9732 9729 9725 9722 9719 9716 9713 9711 9708 9705 9702 9699 9696 9694 9691 9688 9686 9684 9681 9679 9677 9675 9673 9671 9669 9667 9666 9664 9663 9662 9660 9660 9659 9658 9658 9657 9657 9657 9657 9657 9657 9657 9658 9658 9659 9660 9660 9661 9662 9663 9664 9665 9666 9667 9668 9668 9669 9670 9670 9670 9670 9670 9670 9670 9669 9668 9667 9665 9664 9661 9659 9656 9653 9650 9646 9642 9637 9632 9627 9622 9616 9609 9603 9596 9588 9581 9573 9565 9556 9548 9539 9530 9521 9511 9502 9493 9483 9474 9465 9455 9446 9437 9428 9420 9412 9404 9396 9389 9382 9375 9369 9363 9358 9354 9349 9346 9343 9341 9339 9338 9337 9338 9338 9340 9342 9344 9348 9352 9356 9361 9367 9373 9379 9386 9394 9402 9411 9419 9429 9438 9448 9458 9469 9479 9490 9501 9512 9523 9534 9545 9556 9567 9578 9589 9600 9610 9621 9631 9641 9651 9661 9670 9679 9688 9697 9705 9713 9721 9729 9736 9743 9749 9756 9762 9768 9773 9778 9784 9788 9793 9797 9802 9806 9809 9813 9817 9820 9823 9826 9829 9832 9835 9838 9841 9843 9846 9848 9851 9853 9856 9858 9860 9863 9865 9867 9870 9872 9874 9876 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 10436 2 8 4 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 10437 2 8 4 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9952 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9920 9918 9916 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 10438 2 8 4 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9907 9905 9903 9901 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9876 9874 9873 9872 9870 9869 9869 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 10439 2 8 4 9869 9870 9871 9872 9873 9875 9876 9877 9879 9881 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 10440 2 8 4 9956 9956 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9866 9864 9861 9859 9856 9854 9851 9848 9846 9843 9840 9838 9835 9832 9829 9826 9823 9821 9818 9815 9812 9809 9806 9804 9801 9798 9795 9793 9790 9788 9785 9783 9780 9778 9775 9773 9771 9769 9767 9765 9763 9762 9760 9759 9757 9756 9755 9754 9753 9752 9751 9750 9750 9749 9749 9749 9749 9749 9749 9749 9750 9750 9751 9752 9752 9753 9754 9755 9757 9758 9759 9761 9762 9764 9765 9767 9769 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9793 9795 9797 9799 9801 9804 9806 9808 9810 9812 9815 9817 9819 9821 9823 9825 9827 9830 9832 9834 9836 9838 9839 9841 9843 9845 9847 9848 9850 9852 9853 9855 9856 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9938 9938 9937 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9851 9848 9846 9844 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9820 9818 9817 9816 9815 9814 9813 9812 10441 2 8 4 9812 9812 9812 9812 9812 9812 9813 9814 9815 9816 9817 9818 9820 9822 9824 9826 9828 9830 9833 9835 9838 9841 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9890 9892 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9887 9886 9884 9883 9882 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9860 9858 9857 9856 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9837 9836 9835 9834 9834 9833 9832 9832 9831 9831 9830 9829 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9824 9823 9823 9823 9822 9822 9822 9821 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9822 9822 9823 9824 9824 9825 9826 9827 9828 9829 9831 9832 9833 9835 9836 9838 9840 9842 9844 9845 9847 9850 9852 9854 9856 9858 9861 9863 9865 9868 9870 9873 9875 9877 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 10442 2 8 4 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9857 9856 9854 9853 9852 9850 9849 9848 9847 9847 9846 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9845 9845 9846 9846 9847 9847 9848 9849 9850 9850 9851 9852 9853 9853 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9861 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 10443 2 8 4 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9973 9973 9973 9973 9973 10444 2 8 4 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 10445 2 8 4 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 10446 2 8 4 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9901 9900 9898 9896 9894 9893 9891 9889 9887 9886 9884 9882 9881 9879 9878 9876 9875 9874 9872 9871 9870 9869 9868 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9879 9881 9882 9884 9886 9887 9889 9891 9893 9894 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9912 9914 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9942 9941 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9917 9915 9912 9909 9906 9904 9901 9898 9895 9892 9889 9887 9884 9882 9879 9877 9874 9872 9870 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9857 9857 9857 9857 9857 9857 9857 9858 9859 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9871 9872 9873 9875 9876 9878 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 10447 2 8 4 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 10448 2 8 4 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9916 9916 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9898 9896 9895 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9857 9856 9855 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9836 9835 9834 9832 9831 9830 9828 9827 9826 9824 9823 9821 9820 9819 9817 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9802 9801 9800 9800 9799 9798 9798 9797 9797 9797 9796 9796 9795 9795 9794 9794 9793 9792 9791 9791 9790 9789 9788 9786 9785 9784 9782 9780 9779 9777 9774 9772 9770 9767 9764 9761 9758 9755 9752 9748 9745 9741 9737 9733 9729 9724 9720 9716 9711 9707 9702 9698 9693 9689 9684 9680 9675 9671 9667 9662 9658 9655 9651 9647 9644 9641 9638 9635 9633 9630 9628 9627 9625 9624 9623 9622 9622 9622 9622 9622 9623 9624 9625 9626 9628 9630 9632 9635 9638 9640 9643 9647 9650 9654 9657 9661 9665 9669 9673 9678 9682 9686 9691 9695 9700 9704 9709 9713 9718 9722 9726 9731 9735 9739 9743 9747 9751 9755 9759 9763 9767 9770 9774 9777 9781 9784 9787 9790 9793 9796 9799 9802 9805 9808 9811 9813 9816 9819 9821 9824 9826 9829 9831 9834 9836 9839 9841 9844 9846 9848 9851 9853 9855 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9885 9884 9884 9883 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9867 9866 9864 9862 9861 9858 9856 9854 9852 9849 9846 9844 9841 9838 9834 9831 9828 9824 9821 9817 9814 9810 9806 9802 9799 9795 9791 9787 9783 9779 9775 9771 9767 9763 9760 9756 9752 9748 9745 9741 9737 9734 9730 9727 9724 9720 9717 9714 9711 9708 9705 9702 9700 9697 9694 9692 10449 2 8 4 9689 9687 9684 9682 9680 9678 9676 9674 9672 9670 9668 9666 9664 9663 9661 9659 9658 9657 9655 9654 9653 9652 9651 9650 9649 9648 9647 9647 9646 9646 9645 9645 9645 9645 9645 9646 9646 9647 9647 9648 9649 9650 9651 9652 9654 9655 9657 9658 9660 9662 9665 9667 9669 9672 9674 9677 9680 9683 9686 9689 9693 9696 9699 9703 9707 9710 9714 9718 9722 9725 9729 9733 9737 9741 9745 9749 9753 9757 9761 9765 9769 9773 9777 9780 9784 9788 9791 9795 9799 9802 9805 9809 9812 9815 9818 9821 9824 9827 9829 9832 9834 9837 9839 9841 9844 9846 9848 9850 9851 9853 9855 9857 9858 9860 9861 9862 9864 9865 9866 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9950 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9885 10450 2 8 4 9886 9887 9888 9890 9891 9892 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 10451 2 8 4 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9963 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 10452 2 8 4 9912 9911 9911 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9909 9906 9904 9901 9897 9894 9890 9886 9882 9877 9873 9868 9862 9857 9851 9845 9839 9832 9825 9818 9811 9803 9795 9787 9778 9769 9760 9750 9741 9730 9720 9709 9697 9686 9674 9661 9648 9635 9621 9606 9592 9576 9560 9544 9527 9509 9491 9472 9453 9433 9412 9390 9368 9346 9322 9298 9273 9247 9220 9193 9165 9137 9107 9077 9046 9015 8983 8950 8917 8883 8848 8813 8778 8742 8706 8670 8633 8596 8559 8523 8486 8449 8412 8376 8340 8304 8269 8234 8200 8167 8134 8103 8072 8043 8014 7987 7961 7937 7914 7892 7872 7854 7837 7822 7808 7797 7787 7779 7773 7769 7767 7767 7769 7772 7778 7785 7794 7805 7818 7832 7849 7867 7886 7907 7930 7954 7979 8006 8034 8063 8093 8124 8156 8189 8222 8256 8291 8326 8362 8397 8433 8470 8506 8542 8579 8615 8650 8686 8721 8756 8791 8825 8858 8891 8924 8955 8986 9017 9046 9075 9104 9131 9158 9184 9209 9233 9257 9280 9302 9323 9344 9364 9384 9402 9420 9437 9454 9470 9486 9501 9515 9529 9542 9555 9568 9580 9591 9602 9613 9623 9633 9643 9652 9661 9669 9678 9686 9693 9700 9707 9714 9721 9727 9733 9738 9743 9749 9753 9758 9762 9766 9770 9774 9777 9780 9783 9786 9788 9790 9792 9794 9796 9797 9798 9799 9800 9801 9802 9802 9802 9803 9803 9802 10453 2 8 4 9802 9802 9802 9801 9800 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9788 9787 9786 9784 9783 9782 9780 9778 9777 9775 9773 9772 9770 9768 9766 9764 9762 9759 9757 9755 9752 9750 9747 9745 9742 9739 9736 9733 9730 9727 9724 9721 9718 9715 9712 9709 9705 9702 9699 9696 9693 9689 9686 9683 9680 9678 9675 9672 9670 9667 9665 9663 9661 9659 9658 9656 9655 9654 9653 9653 9652 9652 9652 9652 9653 9653 9654 9655 9657 9658 9660 9662 9664 9666 9668 9671 9673 9676 9679 9682 9686 9689 9692 9696 9699 9703 9706 9710 9714 9717 9721 9724 9728 9732 9735 9739 9742 9745 9749 9752 9755 9758 9761 9764 9767 9769 9772 9774 9777 9779 9781 9783 9785 9787 9789 9790 9792 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9809 9810 9811 9812 9813 9813 9814 9815 9816 9816 9817 9818 9819 9819 9820 9821 9821 9822 9823 9824 9824 9825 9825 9826 9827 9827 9828 9828 9829 9829 9830 9830 9830 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9830 9830 9830 9829 9829 9829 9828 9828 9828 9828 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9828 9828 9829 9829 9830 9831 9832 9833 9834 9835 9836 9837 9839 9840 9841 9843 9844 9846 9848 9849 9851 9853 9854 9856 9858 9860 9862 9863 9865 9867 9869 9871 9872 9874 9876 9877 9879 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 10454 2 8 4 9931 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9872 9871 9870 9869 9869 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9857 9857 9856 9855 9855 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9836 9835 9834 9832 9831 9830 9828 9827 9826 9824 9823 9822 9820 9819 9818 9817 9815 9814 9813 9812 9811 9810 9809 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9783 9782 9781 9780 9778 9777 9775 9774 9772 9771 9769 9768 9766 9764 9762 9761 9759 9757 10455 2 8 4 9755 9753 9751 9749 9747 9744 9742 9740 9738 9735 9733 9730 9728 9725 9723 9720 9718 9715 9712 9710 9707 9704 9701 9698 9696 9693 9690 9687 9684 9681 9678 9675 9672 9669 9666 9663 9659 9656 9653 9649 9646 9643 9639 9636 9632 9629 9625 9621 9617 9613 9609 9605 9601 9597 9593 9588 9584 9579 9574 9569 9564 9559 9554 9548 9543 9537 9531 9525 9519 9513 9507 9500 9493 9486 9479 9472 9465 9457 9450 9442 9434 9425 9417 9409 9400 9391 9382 9373 9363 9354 9344 9334 9324 9314 9304 9293 9283 9272 9261 9249 9238 9227 9215 9203 9191 9179 9166 9154 9141 9128 9115 9101 9088 9074 9060 9046 9031 9017 9002 8986 8971 8955 8939 8923 8906 8889 8872 8855 8837 8819 8800 8781 8762 8743 8723 8702 8682 8661 8639 8617 8595 8572 8549 8526 8502 8477 8453 8427 8402 8375 8349 8321 8294 8266 8237 8208 8178 8148 8117 8086 8055 8022 7990 7957 7923 7889 7854 7819 7783 7747 7710 7673 7635 7597 7559 7519 7480 7440 7400 7359 7318 7276 7235 7193 7150 7108 7065 7022 6979 6936 6892 6849 6806 6762 6719 6676 6633 6591 6548 6506 6465 6424 6384 6344 6305 6266 6228 6192 6156 6121 6087 6054 6023 5992 5963 5935 5909 5884 5861 5839 5819 5801 5784 5769 5756 5745 5736 5728 5722 5719 5717 5717 5720 5724 5730 5739 5749 5761 5775 5791 5809 5829 5851 5874 5899 5926 5955 5985 6017 6050 6085 6121 6159 6197 6237 6278 6320 6363 6407 6452 6497 6543 6590 6637 6685 6733 6781 6830 6878 6927 6976 7025 7073 7122 7170 7218 7265 7313 7359 7406 7452 7497 7542 7586 7629 7672 7714 7755 7796 7836 7875 7913 7951 7987 8023 8059 8093 8127 8160 8192 8223 8254 8284 8313 8341 8369 8396 8423 8449 8474 8499 8523 8546 8569 8592 8614 8635 8656 8677 8697 8717 8736 8755 8774 8792 8810 8828 8845 8862 8879 8896 8912 8928 8943 8959 8974 8989 9003 9017 9032 9045 9059 9072 9086 9098 9111 9124 9136 9148 9159 9171 9182 9193 9203 9214 9224 9234 9244 9253 9262 9271 9280 9288 9297 9305 9312 9320 9327 9334 9341 9348 9354 9361 9367 9373 9378 9384 9389 9395 9400 9405 9410 9415 9419 9424 9429 9433 9437 9442 9446 9450 9454 9458 9462 9466 9470 9474 9478 9482 9486 9490 9494 9498 9502 9506 9509 9513 9517 9521 9525 9528 9532 9536 9539 9543 9546 9550 9553 9557 9560 9563 9566 9570 9573 9576 9579 9582 9584 9587 9590 9593 9595 9598 9600 9603 9605 9607 9609 9612 9614 9616 9618 9620 9622 9624 9626 9628 9630 9632 9634 9636 9638 9641 9643 9645 9647 9650 9652 9654 9657 9659 9662 9664 9667 9670 9673 9676 9679 9682 9685 9688 9691 9694 9697 9701 9704 9707 9711 9714 9718 9721 9724 9728 9731 9735 9738 9741 9744 9748 9751 9754 9757 9760 9762 9765 9768 9770 9773 9775 9777 10456 2 8 4 9780 9782 9784 9785 9787 9789 9790 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9801 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9807 9808 9809 9809 9810 9810 9811 9812 9813 9813 9814 9815 9816 9817 9818 9819 9821 9822 9823 9824 9826 9827 9828 9830 9831 9832 9834 9835 9836 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9853 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9851 9851 9850 9849 9849 9848 9848 9847 9847 9846 9846 9845 9845 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9838 9838 9837 9836 9836 9835 9835 9834 9833 9833 9832 9832 9831 9831 9830 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9826 9826 9825 9825 9825 9824 9824 9823 9822 9822 9821 9820 9819 9818 9816 9815 9814 9812 9810 9809 9807 9805 9803 9800 9798 9796 9793 9790 9788 9785 9782 9779 9776 9772 9769 9765 9762 9758 9755 9751 9747 9743 9739 9735 9731 9727 9722 9718 9714 9709 9705 9700 9696 9691 9686 9681 9676 9671 9666 9661 9655 9650 9644 9638 9632 9626 9620 9614 9607 9600 9593 9586 9578 9570 9562 9554 9545 9536 9527 9517 9507 9497 9486 9475 9464 9452 9440 9427 9414 9401 9387 9373 9358 9343 9328 9312 9296 9279 9262 9245 9227 9209 9191 9172 9153 9134 9114 9094 9073 9053 9032 9010 8989 8967 8945 8922 8900 8877 8854 8831 8807 8783 8760 8735 8711 8687 8662 8637 8612 8587 8561 8536 8510 8484 8458 8432 8405 8379 8352 8325 8298 8272 8245 8217 8190 8163 8136 8109 8082 8055 8029 8002 7976 7949 7924 7898 7873 7848 7823 7799 7776 7753 7731 7709 7688 7668 7649 7630 7613 7596 7580 7566 7552 7540 7529 7519 7510 7502 7496 7491 7488 7485 7485 7485 7487 7491 7495 7501 7509 7518 7528 7540 7553 7567 7583 7600 7618 7637 7657 7678 7701 7724 7748 7774 7799 7826 7853 7881 7910 7939 7969 7998 8029 8059 8090 8121 8152 8183 8214 8244 8275 8306 8336 8367 8396 8426 8455 8484 8512 8540 8568 8595 8622 8648 8673 8698 8722 8746 8770 8792 8815 8836 8857 8878 8898 8918 8937 8955 8974 8991 9008 9025 9042 9058 9073 9088 9103 9118 9132 9146 9160 9173 9186 9199 9212 9224 9236 9248 9260 9271 9283 9294 9305 9316 9326 9337 9347 9358 9368 9377 9387 9397 9406 9415 9425 9433 9442 9451 9459 9467 9476 9483 9491 9499 9506 9513 9520 9527 10457 2 8 4 9533 9540 9546 9552 9558 9563 9569 9574 9579 9584 9589 9593 9597 9602 9606 9610 9613 9617 9620 9624 9627 9630 9633 9636 9639 9641 9644 9647 9649 9652 9654 9657 9659 9661 9664 9666 9669 9671 9673 9676 9678 9681 9683 9686 9689 9691 9694 9697 9699 9702 9705 9708 9711 9714 9717 9720 9724 9727 9730 9733 9736 9740 9743 9746 9749 9753 9756 9759 9762 9766 9769 9772 9775 9778 9781 9784 9787 9790 9792 9795 9797 9800 9802 9805 9807 9809 9811 9813 9815 9817 9819 9821 9822 9824 9826 9827 9828 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9845 9846 9847 9847 9848 9849 9850 9850 9851 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9858 9859 9859 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9859 9858 9858 9857 9857 9856 9855 9854 9854 9853 9852 9851 9850 9850 9849 9848 9847 9847 9846 9845 9844 9844 9843 9843 9842 9842 9842 9841 9841 9841 9841 9841 9841 9842 9842 9843 9843 9844 9844 9845 9846 9847 9848 9849 9851 9852 9853 9855 9856 9858 9860 9861 9863 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9902 9903 9904 9904 9905 9905 9905 9905 9906 9906 9905 9905 9905 9905 9904 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 10458 2 8 4 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9893 9892 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9872 9870 9868 9866 9864 9862 9861 9859 9857 9856 9854 9853 9851 9850 9848 9847 9846 9845 9843 9842 9841 9840 9839 9838 9838 9837 9836 9835 9835 9834 9834 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9831 9831 9832 9832 9832 9832 9832 9833 9833 9833 9834 9834 9834 9835 9835 9836 9837 9837 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9856 9857 9859 9860 9862 9863 9865 9866 9868 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9888 9889 9891 9893 9895 9896 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9903 9903 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9843 9841 9840 9839 9837 9836 9834 9833 9832 9830 9829 9827 9826 9824 9823 9822 9820 9819 9817 9816 9815 9813 9812 9811 9809 9808 9806 9805 9804 9802 9801 10459 2 8 4 9800 9798 9797 9795 9794 9793 9791 9790 9788 9786 9785 9783 9781 9779 9778 9776 9774 9772 9770 9767 9765 9763 9760 9758 9755 9752 9750 9747 9744 9741 9738 9734 9731 9727 9724 9720 9717 9713 9709 9705 9701 9697 9693 9688 9684 9680 9675 9671 9666 9661 9656 9652 9647 9642 9637 9632 9627 9621 9616 9611 9605 9600 9594 9589 9583 9577 9571 9565 9559 9553 9547 9540 9534 9527 9520 9513 9506 9498 9491 9483 9475 9467 9458 9449 9440 9431 9421 9411 9401 9391 9380 9369 9357 9345 9333 9320 9307 9294 9280 9266 9251 9236 9221 9205 9189 9172 9155 9138 9120 9101 9083 9064 9044 9024 9004 8984 8963 8941 8920 8898 8875 8853 8830 8806 8783 8759 8734 8710 8685 8659 8634 8608 8582 8555 8529 8502 8474 8447 8419 8390 8362 8333 8304 8274 8244 8214 8183 8152 8121 8089 8057 8025 7992 7959 7925 7891 7857 7822 7787 7752 7716 7680 7643 7607 7570 7532 7495 7457 7419 7381 7343 7304 7266 7228 7189 7151 7113 7075 7037 7000 6963 6926 6890 6855 6820 6785 6752 6719 6687 6656 6626 6597 6569 6542 6517 6493 6470 6449 6429 6410 6393 6378 6364 6352 6342 6334 6327 6322 6318 6317 6317 6319 6323 6329 6337 6346 6357 6370 6384 6400 6418 6437 6458 6480 6504 6529 6556 6584 6613 6643 6675 6707 6741 6775 6810 6846 6883 6921 6959 6998 7037 7076 7116 7156 7197 7238 7279 7319 7360 7401 7442 7483 7524 7565 7605 7645 7685 7724 7764 7803 7841 7879 7917 7954 7991 8028 8064 8099 8134 8169 8203 8236 8270 8302 8334 8366 8397 8428 8458 8487 8517 8545 8573 8601 8628 8655 8681 8707 8732 8757 8781 8805 8828 8851 8874 8896 8917 8938 8959 8979 8998 9017 9036 9054 9072 9090 9107 9123 9139 9155 9170 9185 9199 9213 9227 9240 9253 9266 9278 9290 9301 9313 9323 9334 9344 9354 9364 9374 9383 9392 9401 9410 9418 9426 9434 9442 9450 9458 9465 9473 9480 9487 9494 9501 9508 9515 9521 9528 9535 9541 9547 9554 9560 9566 9572 9578 9584 9590 9596 9602 9608 9613 9619 9624 9630 9635 9640 9645 9650 9655 9660 9665 9669 9674 9678 9682 9686 9690 9694 9698 9701 9705 9708 9712 9715 9718 9721 9723 9726 9729 9731 9733 9736 9738 9740 9742 9744 9746 9748 9750 9751 9753 9755 9756 9758 9760 9761 9763 9764 9765 9767 9768 9770 9771 9772 9774 9775 9777 9778 9779 9781 9782 9783 9784 9786 9787 9788 9789 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9800 9801 9802 9802 9803 9803 9803 9804 9804 9804 9804 9804 9804 9803 9803 9803 9802 9802 9801 9800 9799 9799 9798 9797 9795 9794 9793 9792 9790 9789 9787 9786 9784 9783 9781 9779 9777 9775 9773 9772 9770 9768 9766 9764 9762 9759 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9737 9735 9733 9731 9729 9727 10460 2 8 4 9726 9724 9722 9720 9719 9717 9716 9715 9713 9712 9711 9710 9709 9708 9707 9707 9706 9706 9705 9705 9705 9705 9705 9705 9705 9706 9706 9707 9708 9709 9710 9711 9712 9714 9715 9717 9719 9721 9723 9725 9727 9729 9731 9734 9736 9739 9742 9744 9747 9750 9753 9756 9758 9761 9764 9767 9770 9773 9776 9779 9782 9784 9787 9790 9792 9795 9797 9800 9802 9805 9807 9809 9811 9813 9815 9816 9818 9819 9821 9822 9823 9824 9825 9826 9827 9828 9828 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9828 9828 9828 9827 9827 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9827 9827 9828 9829 9829 9830 9831 9832 9833 9835 9836 9837 9839 9840 9841 9843 9845 9846 9848 9849 9851 9853 9855 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9874 9875 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9873 9872 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 10461 2 8 4 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9892 9890 9888 9886 9883 9881 9878 9876 9873 9871 9869 9866 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9846 9845 9844 9843 9842 9842 9841 9841 9841 9842 9842 9842 9843 9844 9845 9846 9848 9849 9851 9853 9854 9856 9859 9861 9863 9866 9868 9870 9873 9876 9878 9881 9883 9886 9888 9891 9893 9896 9898 9900 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 10462 2 8 4 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9959 9958 9956 9954 9953 9951 9949 9947 9946 9944 9942 9941 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 10463 2 8 4 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 10464 2 8 4 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9908 9906 9904 9901 9899 9897 9895 9892 9890 9887 9885 9882 9880 9877 9874 9871 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9838 9835 9831 9828 9824 9820 9817 9813 9809 9804 9800 9796 9791 9787 9782 9777 9772 9767 9761 9756 9750 9744 9738 9732 9726 9719 9713 9706 9700 9693 9686 9679 9672 9665 9657 9650 9643 9636 9629 9621 9614 9607 9600 9593 9587 9580 10465 2 8 4 9574 9568 9562 9556 9550 9545 9540 9536 9531 9527 9524 9520 9517 9515 9513 9511 9509 9508 9508 9508 9508 9508 9509 9511 9513 9515 9517 9520 9524 9527 9531 9536 9540 9545 9550 9556 9561 9567 9573 9580 9586 9593 9599 9606 9613 9620 9627 9634 9641 9648 9655 9661 9668 9675 9682 9688 9695 9701 9707 9713 9719 9725 9731 9736 9741 9747 9751 9756 9761 9765 9770 9774 9778 9782 9785 9789 9792 9796 9799 9802 9805 9808 9811 9813 9816 9819 9821 9824 9826 9829 9831 9833 9836 9838 9840 9843 9845 9847 9850 9852 9854 9857 9859 9861 9864 9866 9869 9871 9873 9876 9878 9881 9883 9885 9888 9890 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 10466 2 8 4 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 10467 2 8 4 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9937 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 10468 2 8 4 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9949 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 10469 2 8 4 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9902 9900 9898 9896 9895 9893 9891 9889 9888 9886 9884 9883 9881 9879 9878 9876 9875 9873 9871 9870 9868 9866 9865 9863 9862 9860 9858 9857 9855 9853 9852 9850 9849 9847 9845 9844 9842 9841 9839 9838 9836 9835 9833 9832 9831 9829 9828 9827 9826 9824 9823 9822 9821 9820 9820 9819 9818 9817 9817 9816 9816 9816 9815 9815 9815 9815 9815 9815 9816 9816 9816 9817 9817 9818 9819 9820 9821 9822 9823 9824 9825 9827 9828 9830 9831 9833 9835 9837 9838 9840 9842 9844 9846 9848 9850 9853 9855 9857 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9902 9902 9902 9901 9900 9900 9899 9898 9896 9895 9894 9892 9890 9889 9887 9885 9883 9880 9878 9876 9873 9870 9867 9864 9861 9858 9855 9851 9848 9844 9840 9836 9831 9827 9822 9817 9812 9806 9801 9795 9788 9782 9775 9768 9760 9752 9744 9735 9726 9716 9706 9696 9685 9673 9661 9648 9635 9621 9606 9591 9575 9558 9541 9523 9504 9484 9464 9442 9420 9397 9373 9348 9323 9296 9268 9240 9210 9180 9148 9115 9082 9047 9012 8975 8938 8899 8859 8819 8777 8734 8690 8645 8599 8552 8504 8455 8406 8355 8303 8250 8196 8142 8086 8030 7973 7915 7857 7797 7737 7677 7616 7554 7492 7429 7366 7303 7240 7176 7112 7048 6985 6921 6858 6795 6732 6670 6608 6547 6487 6428 6370 6312 6256 6201 6148 6096 6046 5997 5950 5905 5862 5821 5782 5746 5712 5680 5651 5625 5601 5580 5561 5546 5533 5524 5517 5513 5513 5516 5521 5530 5542 5557 5574 5595 5619 5646 5676 5708 5743 5781 5822 5865 5911 5959 6009 6061 6115 6172 6230 6290 6351 6414 6478 6543 6609 6676 6744 6813 6882 6951 7021 7091 7161 7231 7301 7370 7439 7508 7576 7643 7709 7775 7839 7903 7965 8027 8087 8146 8203 8260 8315 8368 8421 8472 8521 8569 8616 8661 8705 8748 8789 8829 8867 8904 8940 8975 9008 9041 9072 9102 9131 9158 9185 9211 9236 9260 9283 9306 9327 9348 9368 9387 9406 9424 9442 9458 9475 9490 9505 9520 9534 9548 9561 9574 9586 9598 9609 9620 9631 9641 9651 9661 9670 9679 9688 9696 9704 9712 9719 9726 9733 9740 9746 9752 9758 9763 9768 9773 9778 9783 9787 9791 9795 9799 9803 9806 9810 9813 9816 9819 9822 9825 9828 9830 9833 9835 9838 9840 9842 9845 9847 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 10470 2 8 4 9892 9894 9895 9897 9899 9900 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9883 9881 9879 9877 9874 9872 9870 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9848 9846 9845 9843 9842 9840 9839 9838 9837 9836 9836 9835 9834 9834 9833 9833 9833 9833 9832 9832 9833 9833 9833 9833 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9847 9848 9849 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9874 9873 9873 9872 9871 9870 9868 9867 9866 9865 9863 9862 9861 9859 9858 9856 9855 9853 9852 9851 9849 9848 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9837 9836 9836 9836 9835 9835 9835 9835 9836 9836 9836 9837 9837 9838 9839 9839 9840 10471 2 8 4 9841 9842 9843 9844 9845 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9868 9869 9869 9870 9871 9871 9872 9873 9874 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9881 9880 9878 9877 9875 9873 9870 9868 9866 9863 9860 9857 9854 9850 9847 9843 9839 9835 9831 9827 9823 9818 9814 9809 9805 9800 9796 9791 9786 9782 9777 9772 9768 9763 9759 9755 9750 9746 9742 9739 9735 9732 9728 9725 9723 9720 9718 9715 9713 9712 9710 9709 9708 9707 9707 9707 9707 9707 9707 9708 9709 9710 9711 9713 9715 9716 9718 9721 9723 9725 9728 9731 9733 9736 9739 9742 9745 9748 9752 9755 9758 9761 9764 9767 9770 9773 9776 9779 9782 9785 9788 9790 9793 9796 9798 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9822 9824 9825 9827 9828 9830 9831 9832 9834 9835 9836 9837 9839 9840 9841 9842 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9884 9884 10472 2 8 4 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9880 9881 9881 9881 9881 9881 9882 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 10473 2 8 4 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9925 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9898 9896 9894 9893 9891 9889 9887 9886 9884 9882 9880 9878 9876 9875 9873 9871 9869 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9827 9825 9824 9822 9821 9820 9818 9817 9817 9816 9815 9815 9814 9814 9814 9814 9814 9814 9815 9815 9816 9817 9818 9819 9820 9822 9823 9825 9826 9828 9830 9832 9835 9837 9839 9841 9844 9846 9849 9852 9854 9857 9859 9862 9865 9867 9870 9873 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 10474 2 8 4 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 10475 2 8 4 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9956 9955 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9939 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 10476 2 8 4 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9930 9929 9928 9926 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9900 9897 9894 9891 9887 9884 9881 9877 9874 9871 9867 9864 9861 9857 9854 9851 9848 9845 9842 9839 9836 9833 9831 9828 9826 9824 9822 9820 9818 9817 9816 9814 9813 9812 9812 9811 9811 9811 9811 9811 9811 9811 9812 9813 9814 9815 9816 9817 9818 9820 9821 9823 9825 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9853 9855 9857 9859 9861 9863 9864 9866 9868 9870 9872 9874 9875 9877 9879 9881 9882 9884 9885 9887 9889 9890 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 10477 2 8 4 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9880 9879 9877 9875 9874 9872 9870 9868 9866 9864 9861 9859 9856 9854 9851 9848 9846 9843 9840 9836 9833 9830 9827 9823 9820 9817 9813 9810 9806 9803 9799 9796 9792 9789 9786 9782 9779 9776 9773 9770 9768 9765 9763 9760 9758 9756 9755 9753 9752 9751 9750 9749 9749 9748 9748 9748 9749 9749 9750 9751 9752 9754 9755 9757 9759 9761 9764 9766 9769 9771 9774 9777 9780 9783 9786 9789 9793 9796 9799 9803 9806 9810 9813 9816 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9850 9852 9855 9857 9860 9862 9864 9866 10478 2 8 4 9869 9871 9873 9875 9876 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9895 9897 9898 9900 9901 9903 9905 9906 9908 9910 9911 9913 9915 9916 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9915 9912 9910 9908 9905 9903 9901 9899 9897 9894 9892 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 10479 2 8 4 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 10480 2 8 5 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 10481 2 8 5 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9878 9875 9873 9871 9868 9866 9863 9861 9858 9856 9853 9851 9848 9846 9843 9841 9839 9836 9834 9831 9829 9827 9824 9822 9820 9818 9815 9813 9811 9809 9807 9805 9803 9802 9800 9798 9796 9795 9793 9792 9790 9789 9787 9786 9785 9784 9783 9782 9781 9780 9779 9779 9778 9778 9777 9777 9776 9776 9776 9776 9776 9776 9777 9777 9778 9778 9779 9780 9780 9781 9782 9784 9785 9786 9787 9789 9791 9792 9794 9796 9798 9800 9802 9804 9806 9809 9811 9813 9816 9818 9821 9823 9826 9829 9831 9834 9837 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9866 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 10482 2 8 5 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 10483 2 8 5 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 10484 2 8 5 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 10485 2 8 5 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 10486 2 8 5 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9898 9896 9894 9892 9889 9886 9883 9879 9875 9871 9866 9861 9855 9849 9843 9836 9828 9820 9811 9802 9792 9781 9769 9757 9744 9731 9716 9701 9685 9668 9651 9632 9613 9593 9572 9551 9528 9505 9481 9457 9432 9406 9379 9352 9324 9296 9267 9238 9208 9178 9147 9117 9086 9055 9024 8992 8961 8930 8899 8869 8838 8808 8779 8750 8721 8693 8666 8640 8614 8589 8566 8543 8521 8500 8481 8463 8446 8430 8416 8403 8391 8381 8372 8365 8359 8355 8352 8351 8352 8353 8357 8361 8368 8375 8384 8395 8407 8420 8434 8450 8467 8485 8504 8524 8545 8567 8590 8613 8638 8663 8688 8715 8741 8768 8796 8823 8851 8879 8907 8936 8964 8992 9020 9047 9075 9102 9129 9155 9181 9207 9232 9256 9280 9304 9327 9349 9370 9391 9411 9431 9450 9468 9485 9502 9518 9533 9548 9562 9576 9589 9601 9613 9624 9634 9644 9654 9663 9672 9680 9688 9695 9702 9709 9715 9722 9727 9733 9738 9744 9749 9754 9758 9763 9767 9772 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9816 9819 9823 9827 9830 9834 9838 9841 9845 9848 9851 9855 9858 9861 9864 9867 9870 9872 9875 9877 9880 9882 9884 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 10487 2 8 5 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9893 9891 9890 9889 9888 9887 9885 9884 9883 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 10488 2 8 5 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 10489 2 8 5 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 10490 2 8 5 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9909 9908 9906 9904 9903 9901 9899 9897 9895 9893 9891 9888 9886 9884 9882 9879 9877 9874 9872 9870 9867 9865 9862 9860 9857 9855 9852 9850 9847 9845 9842 9840 9838 9835 9833 9831 9829 9827 9825 9823 9821 9819 9818 9816 9815 9813 9812 9811 9810 9809 9808 9807 9807 9806 9806 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9807 9808 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9820 9821 9822 9823 9825 9826 9828 9829 9830 9832 9833 9835 9836 9837 9839 9840 9842 9843 9845 9846 9848 9849 9851 9852 9854 9855 9857 9858 9860 9861 10491 2 8 5 9863 9864 9866 9867 9869 9870 9872 9874 9875 9877 9879 9880 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9918 9916 9914 9913 9911 9910 9909 9907 9906 9905 9903 9902 9901 9900 9899 9899 9898 9897 9897 9897 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 10492 2 8 5 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9904 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9867 9866 9865 9864 9862 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9859 9859 9860 9860 9861 9862 9863 9864 9865 9867 9868 9870 9871 9873 9874 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 10493 2 8 5 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9926 9924 9923 9921 9919 9917 9915 9914 9912 9910 9908 9907 9905 9904 9902 9901 9900 9899 9897 9896 9896 9895 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 10494 2 8 5 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9875 9874 9872 9871 9869 9868 9866 9864 9863 9861 9859 9858 9856 9854 9853 9851 9850 9848 9847 9846 9845 9843 9842 9841 9840 9840 9839 9839 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9844 9846 9847 9849 9850 9852 9854 9856 9858 9860 9863 9865 9867 9870 9872 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 10495 2 8 5 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9904 9903 9901 9899 9897 9896 9894 9892 9890 9889 9887 9885 9884 9882 9881 9879 9878 9876 9875 9874 9872 9871 9870 9869 9868 9868 9867 9866 9866 9866 9865 9865 9865 9865 9866 9866 9866 9867 9868 9868 9869 9870 9871 9873 9874 9875 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9903 9901 9899 9896 9894 9891 9888 9884 9880 9876 9871 9866 9860 9854 9847 9840 9832 9823 9814 9804 9794 10496 2 8 5 9782 9770 9757 9744 9729 9714 9698 9682 9664 9646 9627 9607 9586 9565 9543 9520 9496 9472 9447 9422 9396 9370 9343 9315 9287 9259 9231 9202 9173 9144 9115 9086 9057 9028 8999 8971 8942 8915 8887 8860 8834 8808 8783 8759 8735 8713 8691 8671 8651 8632 8615 8599 8584 8570 8557 8546 8536 8528 8521 8515 8511 8508 8507 8507 8508 8511 8516 8521 8528 8537 8547 8558 8570 8584 8598 8614 8631 8649 8668 8689 8710 8731 8754 8777 8801 8826 8851 8877 8903 8930 8957 8984 9011 9038 9066 9093 9121 9148 9175 9203 9229 9256 9282 9308 9333 9358 9383 9407 9430 9453 9475 9496 9517 9538 9557 9576 9594 9612 9629 9645 9660 9675 9689 9703 9715 9727 9739 9750 9760 9769 9778 9787 9794 9802 9809 9815 9821 9826 9831 9836 9841 9845 9848 9852 9855 9858 9860 9863 9865 9867 9869 9871 9873 9874 9876 9877 9878 9880 9881 9882 9883 9885 9886 9887 9888 9889 9891 9892 9893 9894 9896 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9895 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 10497 2 8 5 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9882 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9857 9856 9855 9855 9854 9854 9854 9854 9853 9853 9854 9854 9854 9854 9855 9855 9856 9857 9858 9858 9859 9860 9862 9863 9864 9865 9867 9868 9870 9871 9873 9874 9876 9878 9879 9881 9883 9884 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9888 9887 9886 9884 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9850 9848 9846 9844 9841 9839 9837 9835 9832 9830 9828 9826 9824 9822 9820 9818 9816 9815 9813 9811 9810 9808 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9799 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9800 9801 9801 9802 9803 9804 9804 9805 9806 9807 9808 9809 9810 9812 9813 9814 9815 9816 9818 9819 9820 9821 9823 9824 9825 9827 9828 9829 9831 9832 9833 9835 9836 9838 9839 9840 9842 9843 9844 9846 9847 9848 9850 9851 9852 9854 9855 9856 9857 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9882 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 10498 2 8 5 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 10499 2 8 5 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 10500 2 8 5 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 10501 2 8 5 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9915 9913 9910 9907 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9874 9871 9868 9864 9861 9857 9853 9850 9846 9842 9838 9834 9830 9826 9822 9817 9813 9808 9804 9799 9794 9789 9783 9778 9773 9767 9761 9755 9749 9743 9736 9730 9723 9716 9709 9701 9694 9686 9678 9670 9661 9653 9644 9635 9626 9617 9607 9598 9588 9578 9568 9557 9547 9536 9526 9515 9504 9493 9481 9470 9459 9447 9436 9424 9413 9401 9390 9378 9367 9356 9344 9333 9322 9311 9300 9289 9278 9268 9257 9247 9237 9228 9219 9209 9201 9192 9184 9176 9169 9161 9155 9148 9142 9137 9131 9127 9122 9118 9115 9112 9110 9107 9106 9105 9104 9104 9105 9106 9107 9109 9111 9114 9118 9122 9126 9131 9136 9142 9148 9155 9162 9170 9177 9186 9195 9204 9213 9223 9233 9243 9254 9265 9276 9288 9300 9312 9324 9336 9348 9361 9374 9386 9399 9412 9425 9438 9451 9464 9477 9489 9502 9515 9527 9540 9552 9564 9576 9588 9599 9611 9622 9633 9643 9654 9664 9674 9683 9693 9702 9710 9719 9727 9735 9743 9750 9757 9764 9771 9777 9783 9789 9794 9799 9804 9809 9814 9818 9822 9826 9830 9833 9836 9840 9842 9845 9848 9850 9853 9855 9857 9859 9861 9863 9865 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9919 9920 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 10502 2 8 5 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9921 9921 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9944 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 10503 2 8 5 9919 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9896 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9915 9914 9912 9911 9910 9909 9907 9906 9905 9903 9901 9899 9897 9895 9893 9891 9888 9886 9883 9880 9877 9874 9871 9867 9864 9860 9856 9852 9848 9844 9840 9836 9831 9827 9822 9818 9813 9808 9803 9799 9794 9789 9784 9779 9774 9770 9765 9760 9756 9752 9747 9743 9739 9735 9731 9727 9724 9721 9718 9715 9712 9709 9707 9705 9703 9701 9700 9699 9698 9697 9696 9696 9696 9696 9697 9697 9698 9699 9700 9702 9703 9705 9707 9710 9712 9714 9717 9720 9723 9726 9729 9732 9736 9739 9743 9746 9750 9754 9758 9761 9765 9769 9773 9777 9780 9784 9788 9792 9795 9799 9803 9806 9810 9813 9816 9820 9823 9826 9829 9832 9835 9838 9841 9843 9846 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9937 10504 2 8 5 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 10505 2 8 5 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9897 9896 9894 9893 9891 9889 9888 9886 9885 9883 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9882 9884 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9866 9863 9860 9857 9854 9851 9848 9846 9843 9840 9838 9835 9833 9830 9828 9826 9824 9822 9820 9819 9817 9816 9815 9814 9813 9813 9812 9812 9812 9812 9812 9812 9813 9813 9814 9815 9816 9818 9819 9821 9822 9824 9826 9828 9830 9832 9834 9837 9839 9842 9844 9847 9849 9852 9855 9857 9860 9863 9865 9868 9871 9873 9876 9879 9881 9884 9886 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9937 9937 9937 9936 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 10506 2 8 5 9920 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9932 9931 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9898 9896 9893 9891 9889 9886 9884 9881 9879 9877 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9846 9846 9846 9846 9846 9847 9847 9848 9848 9849 9850 9850 9851 9852 9854 9855 9856 9857 9859 9860 9861 9863 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9881 9883 9885 9887 9889 9890 9892 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 10507 2 8 5 9935 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9936 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 10508 2 8 5 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 10509 2 8 5 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9901 9899 9897 9895 9892 9889 9886 9883 9880 9876 9872 9868 9864 9859 9854 9849 9844 9838 9833 9827 9820 9814 9807 9800 9793 9786 9778 9770 9762 9754 9746 9738 9729 9720 9712 9703 9694 9685 9675 9666 9657 9648 9639 9630 9621 9611 9603 9594 9585 9576 9568 9560 9552 9544 9537 9529 9522 9515 9509 9503 9497 9492 9487 9482 9478 9474 9471 10510 2 8 5 9468 9465 9463 9461 9460 9459 9459 9459 9460 9461 9463 9465 9467 9470 9473 9477 9481 9486 9491 9496 9502 9508 9515 9522 9529 9536 9544 9552 9560 9568 9577 9586 9594 9603 9613 9622 9631 9640 9649 9659 9668 9677 9686 9695 9704 9713 9721 9730 9738 9746 9754 9761 9769 9776 9782 9789 9795 9801 9807 9813 9818 9823 9827 9831 9835 9839 9843 9846 9849 9851 9854 9856 9858 9859 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9877 9877 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9885 9886 9888 9889 9891 9892 9894 9896 9898 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9908 9906 9904 9903 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 10511 2 8 5 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9912 9910 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9876 9872 9868 9864 9860 9855 9851 9846 9842 9837 9832 9827 9822 9816 9811 9806 9800 9795 9789 9784 9778 9773 9767 9761 9756 9750 9744 9739 9733 9728 9722 9717 9711 9706 9701 9695 9690 9685 9680 9676 9671 9666 9662 9658 9654 9650 9646 9642 9638 9635 9632 9629 9626 9623 9621 9618 9616 9614 9612 9611 9609 9608 9607 9606 9605 9605 9605 9604 9604 9605 9605 9606 9606 9607 9609 9610 9611 9613 9615 9617 9619 9621 9624 9626 9629 9632 9635 9638 9642 9645 9649 9653 9657 9661 9665 9669 9673 9678 9682 9687 9692 9697 9701 9706 9711 9716 9722 9727 9732 9737 9742 9747 9752 9758 9763 9768 9773 9778 9783 9788 9793 9798 9803 9808 9812 9817 9822 9826 9830 9835 9839 9843 9847 9851 9854 9858 9861 9865 9868 9871 9874 9877 9880 9882 9885 9887 9889 9892 9894 9896 9897 9899 9901 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 10512 2 8 5 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9877 9875 9874 9872 9871 9869 9867 9866 9864 9863 9861 9859 9857 9856 9854 9852 9850 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9822 9820 9818 9816 9814 9811 9809 9807 9805 9803 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9781 9779 9777 9776 9774 9773 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9762 9761 9761 9760 9760 9760 9760 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9760 9760 9760 9760 9760 9760 9760 9760 9761 9761 9761 9761 9760 9760 9760 9760 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9744 9743 9741 9740 9738 9736 9734 9732 9730 9728 9726 9724 9721 9719 9716 9713 9710 9707 9704 9700 9696 9692 9688 9684 9679 9675 9670 9665 9659 9653 9647 9641 9635 9628 9621 9614 9606 9598 9590 9581 9573 9563 9554 9544 9535 9524 9514 9503 9492 9481 9470 9458 9447 9435 9423 9410 9398 9386 9373 9361 9348 9336 9323 9311 9298 9286 9274 9262 9250 9238 9227 9216 9205 9195 9185 9175 9165 9157 9148 9140 9132 9125 9119 9113 9107 9103 9098 9095 9092 9089 9087 9086 9085 9086 9086 9088 9090 9092 9095 9099 9104 9108 9114 9120 9127 9134 9142 9150 9159 9168 9177 9187 10513 2 8 5 9197 9208 9219 9230 9242 9254 9266 9278 9290 9303 9315 9328 9341 9354 9367 9379 9392 9405 9418 9431 9443 9456 9468 9480 9492 9504 9515 9527 9538 9549 9560 9570 9580 9590 9600 9610 9619 9628 9637 9645 9653 9661 9669 9677 9684 9691 9698 9704 9711 9717 9723 9729 9734 9740 9745 9750 9755 9760 9764 9769 9773 9777 9781 9785 9789 9793 9796 9800 9803 9807 9810 9813 9816 9819 9822 9825 9828 9831 9833 9836 9838 9841 9843 9845 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 10514 2 8 5 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9945 9944 9943 9942 9940 9939 9938 9936 9934 9933 9931 9930 9928 9926 9924 9923 9921 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 10515 2 8 5 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9870 9868 9866 9864 9861 9859 9857 9854 9852 9850 9847 9845 9842 9840 9837 9834 10516 2 8 5 9832 9829 9826 9823 9820 9817 9814 9811 9808 9804 9801 9797 9794 9790 9786 9783 9779 9775 9770 9766 9762 9757 9753 9748 9744 9739 9734 9729 9724 9719 9714 9709 9703 9698 9693 9687 9682 9677 9671 9666 9661 9655 9650 9645 9640 9634 9629 9624 9620 9615 9610 9606 9601 9597 9593 9589 9585 9582 9578 9575 9572 9569 9567 9564 9562 9560 9559 9557 9556 9555 9554 9553 9553 9553 9553 9553 9554 9554 9555 9556 9558 9559 9561 9563 9565 9567 9570 9572 9575 9578 9581 9584 9587 9590 9593 9597 9600 9604 9607 9611 9615 9618 9622 9626 9629 9633 9637 9641 9644 9648 9652 9655 9659 9662 9666 9669 9673 9676 9679 9682 9686 9689 9692 9695 9698 9701 9703 9706 9709 9712 9714 9717 9719 9722 9724 9727 9729 9731 9734 9736 9738 9740 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9786 9788 9790 9792 9794 9796 9797 9799 9801 9802 9804 9806 9807 9809 9810 9812 9813 9815 9816 9817 9819 9820 9821 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9838 9839 9840 9841 9842 9842 9843 9844 9845 9846 9846 9847 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9874 9875 9876 9878 9879 9881 9882 9883 9885 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9902 9903 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 10517 2 8 5 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9865 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9845 9844 9843 9842 9842 9841 9840 9840 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9831 9830 9830 9829 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9824 9824 9823 9823 9823 9822 9822 9822 9822 9822 9821 9821 9821 9822 9822 9822 9822 9823 9823 9824 9824 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9837 9838 9840 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9874 9876 9878 9880 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 10518 2 8 5 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9928 9926 9923 9921 9919 9917 9915 9913 9910 9908 9906 9903 9901 9899 9896 9894 9891 9889 9887 9885 9882 9880 9878 9876 9874 9871 9869 9867 9866 9864 9862 9860 9858 9857 9855 9853 9852 9850 9849 9847 9846 9845 9843 9842 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9806 9806 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9806 9807 9808 9809 9810 9811 9813 9814 9816 9818 9820 9822 9824 9826 9828 9831 9833 9836 9838 9841 9844 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9899 9901 9904 9906 9908 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 10519 2 8 5 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 10520 2 8 5 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 10521 2 8 5 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9899 9897 9895 9894 9892 9890 9889 9888 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9880 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9858 9857 9857 9856 9855 9854 9854 9853 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9843 9843 9843 9843 9842 9842 9842 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9850 9850 9851 9852 9852 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 10522 2 8 5 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9856 9854 9852 9849 9847 9844 9842 9839 9837 9835 9832 9830 9827 9825 9822 9820 9817 9815 9813 9810 9808 9806 9804 9801 9799 9797 9795 9793 9792 9790 9788 9787 9785 9784 9782 9781 9780 9779 9778 9777 9777 9776 9776 9775 9775 9775 9775 9775 9776 9776 9777 9778 9778 9779 9781 9782 9783 9785 9786 9788 9790 9792 9794 9796 9798 9801 9803 9806 9808 9811 9814 9816 9819 9822 9825 9828 9831 9834 9836 9839 9842 9845 9848 9851 9853 9856 9859 9862 9864 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9897 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9928 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 10523 2 8 5 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 10524 2 8 5 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 10525 2 8 5 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9915 9912 9910 9907 9905 9903 9900 9898 9895 9893 9890 9888 9886 9883 9881 9878 9876 9874 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9848 9846 9845 9843 9842 9840 9839 9838 9837 9836 9835 9835 9834 9833 9833 9832 9832 9832 9832 9831 9832 9832 9832 9832 9833 9833 9834 9835 9835 9836 9837 9838 9839 9841 9842 9844 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9871 9873 9875 9878 9880 9882 9884 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9917 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9890 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9878 9877 9876 9876 9876 9875 9875 9875 9875 9874 9874 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 10526 2 8 5 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9880 9878 9877 9875 9874 9873 9872 9872 9871 9870 9870 9870 9870 9870 9870 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9884 9886 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 10527 2 8 5 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9996 9996 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 10528 2 8 5 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9993 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 999910000100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9980 9979 9978 9977 9975 9974 9972 9971 9969 9968 9966 9965 9963 9961 9960 9958 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 10529 2 8 5 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9945 9944 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9906 9902 9899 9895 9890 9886 9882 9877 9873 9868 9863 9858 9853 9847 9842 9836 9831 9825 9819 9812 9806 9800 9793 9787 9780 9773 9766 9758 9751 9744 9736 9728 9720 9712 9704 9696 9687 9679 9670 9661 9652 9643 9634 9625 9615 9606 9596 9586 9576 9566 9557 9547 9536 9526 9516 9506 9496 9486 9475 9465 9455 9445 9435 9425 9415 9405 9396 9386 9377 9368 9359 9350 9341 9333 9325 9317 9310 9302 9295 9289 9282 9276 9271 9265 9260 9256 9252 9248 9245 9242 9239 9237 9236 9234 9234 9233 9233 9234 9235 9236 9238 9240 9243 9246 9249 9253 9258 9262 9267 9272 9278 9284 9290 9297 9304 9311 9319 9326 9334 9343 9351 9359 9368 9377 9386 9395 9405 9414 9423 9433 9443 9452 9462 9472 9482 9491 9501 9511 9520 9530 9540 9549 9559 9568 9577 9587 9596 9605 9614 9623 9631 9640 9648 9657 9665 9673 9681 9689 9697 9704 9712 9719 9726 9733 9740 9747 9754 9760 9766 9773 9779 9785 9790 9796 9802 9807 9812 9817 9822 9827 9832 9836 9840 9845 9849 9853 9857 9860 9864 9867 9870 9874 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9864 9863 9862 9860 9859 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 10530 2 8 5 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9893 9891 9888 9885 9882 9878 9875 9872 9868 9865 9861 9857 9853 9849 9844 9840 9835 9831 9826 9820 9815 9809 9804 9797 9791 9785 9778 9770 9763 9755 9747 9739 9730 9721 9711 9701 9691 9680 9669 9657 9645 9632 9619 9606 9591 9577 9562 9546 9530 9513 9496 9478 9460 9441 9422 9402 9382 9361 9340 9318 9296 9274 9251 9227 9204 9180 9155 9131 9106 9081 9056 9031 9006 8980 8955 8930 8905 8880 8855 8831 8806 8783 8759 8736 8714 8692 8670 8649 8629 8610 8592 8574 8557 8541 8526 8512 8499 8487 8476 8467 8458 8450 8444 8439 8435 8433 8431 8431 8432 8435 8438 8443 8449 8456 8465 8474 8485 8496 8509 8523 8538 8554 8571 8589 8607 8627 8647 8668 8690 8712 8735 8758 8782 8806 8831 8856 8881 8906 8932 8957 8983 9009 9034 9060 9086 9111 9136 9161 9185 9210 9234 9257 9280 9303 9325 9347 9368 9389 9409 9429 9448 9466 9484 9502 9518 9535 9550 9565 9580 9594 9607 9620 9632 9644 9655 9666 9677 9687 9696 9705 9714 9722 9730 9738 9745 9752 9759 9765 9771 9777 9783 9788 9793 9798 9803 9808 9813 9817 9821 9826 9830 9834 9838 9841 9845 9849 9852 9856 9859 9863 9866 9869 9873 9876 9879 9882 9885 9888 9890 9893 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 10531 2 8 5 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9955 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9940 9938 9936 9933 9931 10532 2 8 5 9928 9926 9923 9920 9917 9915 9912 9909 9906 9903 9900 9896 9893 9890 9886 9882 9879 9875 9870 9866 9861 9857 9851 9846 9840 9834 9828 9821 9814 9806 9798 9789 9780 9770 9760 9748 9736 9724 9710 9696 9680 9664 9647 9628 9609 9589 9567 9544 9520 9495 9468 9441 9411 9381 9349 9315 9281 9244 9207 9168 9127 9085 9042 8997 8951 8903 8854 8804 8752 8699 8645 8590 8534 8477 8418 8359 8299 8239 8177 8115 8053 7990 7927 7864 7801 7738 7675 7612 7550 7488 7427 7366 7307 7248 7191 7135 7080 7026 6975 6925 6876 6830 6786 6743 6703 6666 6630 6597 6567 6539 6514 6492 6473 6456 6442 6431 6423 6418 6415 6416 6420 6426 6436 6448 6463 6481 6501 6525 6551 6579 6610 6643 6679 6716 6756 6798 6842 6888 6935 6984 7035 7087 7140 7194 7249 7305 7362 7420 7478 7536 7595 7654 7713 7773 7832 7890 7949 8007 8064 8121 8177 8233 8287 8341 8394 8446 8497 8546 8595 8642 8688 8733 8776 8819 8860 8899 8938 8975 9011 9045 9078 9110 9141 9170 9199 9226 9252 9277 9301 9324 9345 9366 9386 9405 9424 9441 9458 9474 9489 9504 9518 9532 9545 9557 9569 9581 9592 9603 9613 9623 9633 9643 9652 9661 9670 9679 9688 9696 9704 9712 9720 9727 9735 9742 9750 9757 9764 9770 9777 9784 9790 9796 9802 9808 9814 9819 9825 9830 9835 9840 9844 9849 9853 9857 9861 9865 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9897 9898 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9922 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9896 10533 2 8 5 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9894 9894 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9910 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9933 9935 9937 9940 10532 2 9 1 9895 9893 9891 9888 9885 9882 9879 9875 9872 9868 9864 9860 9855 9851 9846 9840 9835 9829 9823 9817 9810 9803 9796 9788 9780 9771 9762 9753 9743 9733 9722 9710 9698 9686 9673 9659 9645 9630 9614 9598 9580 9562 9544 9524 9503 9482 9459 9436 9411 9386 9359 9331 9302 9272 9241 9209 9175 9140 9104 9067 9028 8988 8947 8904 8861 8816 8769 8722 8673 8623 8572 8520 8467 8412 8357 8301 8244 8186 8128 8069 8009 7949 7888 7827 7766 7705 7644 7584 7523 7463 7403 7344 7286 7228 7172 7116 7062 7009 6958 6908 6860 6814 6770 6728 6688 6650 6615 6582 6552 6524 6499 6477 6458 6442 6428 6418 6410 6406 6404 6406 6411 6418 6429 6443 6460 6479 6502 6527 6555 6586 6620 6656 6694 6735 6778 6823 6870 6918 6969 7021 7075 7130 7187 7244 7303 7362 7422 7483 7544 7606 7667 7729 7791 7852 7913 7974 8034 8094 8153 8211 8269 8325 8380 8435 8488 8540 8590 8640 8687 8734 8779 8823 8865 8906 8946 8984 9020 9055 9089 9121 9152 9182 9210 9237 9263 9288 9311 9334 9355 9375 9395 9413 9431 9447 9463 9479 9493 9507 9520 9533 9545 9557 9568 9579 9589 9599 9609 9618 9628 9636 9645 9654 9662 9670 9678 9686 9694 9701 9708 9716 9723 9730 9736 9743 9750 9756 9762 9768 9774 9780 9786 9791 9797 9802 9807 9812 9816 9821 9825 9829 9833 9836 9840 9843 9846 9849 9852 9855 9857 9859 9861 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9868 9869 9869 9870 10533 2 9 1 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9897 9896 9894 9892 9890 9889 9887 9886 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9885 9887 9888 9890 9891 9893 9895 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 10534 2 9 1 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 10535 2 9 1 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9848 9847 9845 9843 9841 9839 9837 9835 9832 9830 9827 9825 9822 9819 9817 9814 9811 9808 9805 9801 9798 9795 9791 9788 9784 9780 9776 9772 9768 9764 9760 9756 9751 9747 9742 9738 9733 9728 9723 9717 9712 9707 9701 9695 9689 9683 9677 9670 9663 9656 9649 9642 9634 9626 9618 9609 9600 9591 9582 9572 9562 9552 9541 9530 9518 9506 9494 9482 9469 9455 9442 9428 9413 9398 9383 9368 9352 9336 9319 9302 9285 9268 9250 9232 9214 9196 9177 9158 9139 9120 9101 9082 9063 9044 9025 9006 8988 8969 8951 8932 8914 8897 8880 8863 8846 8830 8815 8800 8785 8771 8758 8745 8734 8722 8712 8702 8693 8685 8678 8672 8666 8661 8658 8655 8653 8652 8652 8652 8654 8657 8660 8664 8670 8676 8683 8691 8699 8708 8719 8729 8741 8753 8766 8780 8794 8808 8823 8839 8855 8872 8888 8906 8923 8941 8959 8977 8995 9013 9032 9050 9069 9087 9106 9124 9142 9160 9178 9196 9213 9230 9247 9264 9280 9296 9312 9327 9342 9357 9371 9385 9399 9412 9425 9437 9450 9461 9473 9484 9494 9505 9515 9524 9534 9543 9552 9560 9568 9576 9584 9591 9599 9606 9612 9619 9626 9632 9638 9644 9650 9655 9661 9666 9672 9677 9682 9687 9692 9696 9701 9706 9710 9714 9719 9723 9727 9731 9734 9738 9742 9745 9748 9751 9754 9757 9760 9763 9765 9767 9769 9771 9773 9774 9776 9777 9778 9779 9779 9780 9780 9780 9780 9779 9779 9778 9778 9777 9775 9774 9773 9771 9769 9768 9766 9764 9761 9759 9757 9755 9752 9750 9748 9745 9743 9740 9738 9736 9733 9731 9729 9727 9725 9723 9721 9719 10536 2 9 1 9718 9717 9715 9714 9713 9712 9712 9711 9711 9711 9711 9711 9711 9712 9712 9713 9714 9715 9717 9718 9720 9721 9723 9725 9727 9730 9732 9735 9737 9740 9743 9745 9748 9751 9754 9757 9760 9764 9767 9770 9773 9776 9780 9783 9786 9789 9792 9795 9799 9802 9805 9808 9811 9814 9817 9819 9822 9825 9828 9830 9833 9836 9838 9841 9843 9845 9848 9850 9852 9854 9856 9859 9861 9863 9864 9866 9868 9870 9872 9873 9875 9877 9878 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 10537 2 9 1 9926 9926 9926 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 10538 2 9 1 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 10539 2 9 1 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 10540 2 9 1 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9861 9859 9856 9854 9851 9848 9845 9842 9839 9836 9833 9829 9826 10541 2 9 1 9822 9819 9815 9811 9807 9803 9799 9795 9790 9786 9781 9777 9772 9767 9762 9757 9752 9747 9741 9736 9731 9725 9719 9714 9708 9702 9696 9690 9684 9678 9672 9665 9659 9653 9647 9640 9634 9627 9621 9614 9608 9601 9595 9588 9582 9575 9569 9562 9556 9550 9543 9537 9530 9524 9518 9512 9506 9499 9493 9487 9481 9476 9470 9464 9458 9453 9447 9442 9437 9431 9426 9421 9416 9411 9407 9402 9397 9393 9388 9384 9380 9376 9372 9368 9365 9361 9358 9354 9351 9348 9345 9342 9339 9337 9334 9332 9330 9328 9326 9324 9323 9321 9320 9319 9318 9317 9316 9316 9315 9315 9315 9315 9315 9316 9317 9317 9318 9319 9321 9322 9324 9326 9328 9330 9332 9334 9337 9340 9343 9346 9349 9352 9355 9359 9363 9367 9371 9375 9379 9383 9388 9392 9397 9401 9406 9411 9416 9421 9426 9431 9436 9442 9447 9452 9457 9463 9468 9474 9479 9484 9490 9495 9501 9506 9512 9517 9523 9528 9533 9539 9544 9549 9555 9560 9565 9570 9575 9581 9586 9591 9596 9601 9606 9610 9615 9620 9625 9629 9634 9638 9643 9647 9651 9656 9660 9664 9668 9672 9676 9679 9683 9687 9690 9693 9697 9700 9703 9706 9709 9711 9714 9717 9719 9721 9723 9725 9727 9729 9731 9732 9733 9735 9736 9737 9738 9739 9739 9740 9740 9741 9741 9741 9742 9742 9742 9742 9742 9741 9741 9741 9741 9740 9740 9739 9739 9739 9738 9738 9738 9737 9737 9737 9737 9736 9736 9736 9736 9736 9736 9737 9737 9737 9738 9738 9739 9739 9740 9741 9742 9742 9743 9745 9746 9747 9748 9750 9751 9752 9754 9756 9757 9759 9760 9762 9764 9766 9767 9769 9771 9772 9774 9776 9778 9779 9781 9782 9784 9785 9787 9788 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9799 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9799 9799 9798 9798 9797 9796 9795 9794 9794 9793 9792 9791 9790 9789 9787 9786 9785 9784 9783 9782 9781 9780 9779 9777 9776 9775 9774 9773 9772 9772 9771 9770 9769 9768 9768 9767 9766 9766 9766 9765 9765 9765 9764 9764 9764 9764 9765 9765 9765 9765 9766 9766 9767 9768 9768 9769 9770 9771 9772 9773 9774 9775 9777 9778 9780 9781 9782 9784 9786 9787 9789 9791 9793 9794 9796 9798 9800 9802 9804 9805 9807 9809 9811 9813 9815 9817 9819 9820 9822 9824 9826 9827 9829 9830 9832 9833 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9835 9834 9833 9832 9831 9829 9828 9827 9826 9825 9823 9822 9821 9820 9819 9818 9817 9816 9815 9815 9814 9813 9813 9813 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9814 9815 9815 9816 9817 9818 9819 9821 9822 10542 2 9 1 9823 9825 9826 9828 9829 9831 9833 9835 9836 9838 9840 9842 9844 9846 9848 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9867 9869 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9870 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9867 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9857 9857 9856 9854 9853 9852 9851 9850 9848 9847 9845 9844 9842 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9814 9811 9809 9807 9804 9802 9799 9797 9794 9792 9789 9787 9785 9782 9780 9777 9775 9773 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9751 9749 9748 9746 9745 9743 9742 9741 9740 9739 9738 9737 9737 9736 9735 9735 9735 9734 9734 9734 9734 9733 9733 9733 9733 9734 9734 9734 9734 9734 9735 9735 9735 9736 9736 9736 9737 9737 9738 9738 9739 9739 9739 9740 9740 9741 9741 9742 9742 9742 9743 9743 9744 9744 9745 9745 9745 9746 9747 9747 9748 9748 9749 9750 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9761 9762 9764 9765 9767 9769 9770 9772 9774 9776 9778 9781 9783 9785 9788 9790 9793 9795 9798 9801 9804 9807 9809 9812 9815 9818 9821 9824 9827 9830 9833 9837 9840 9843 9846 9849 9852 9854 9857 9860 9863 9866 9868 9871 9874 9876 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9906 9905 9904 9902 9901 9899 9898 9896 9895 9893 10543 2 9 1 9892 9891 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9874 9875 9875 9876 9877 9878 9878 9879 9880 9882 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9918 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9913 9911 9909 9907 9905 9903 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9862 9861 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9850 9851 9851 9852 9852 9853 9854 9855 9856 9857 9859 9860 9862 9863 9865 9867 9868 9870 9872 9874 9877 9879 9881 9883 9885 9888 9890 9893 9895 9897 9900 9902 9905 9907 9909 9912 9914 9916 9919 9921 9923 9925 9928 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 10544 2 9 1 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 10545 2 9 1 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 10546 2 9 1 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9892 9889 9887 9884 9881 9878 9875 9871 9868 9864 9861 9857 9853 9849 9845 9841 9836 9832 9827 9823 9818 9814 9809 9804 9799 9794 9789 9784 9779 9774 9769 9764 9759 9754 9749 9744 9739 9734 9729 9724 9720 9715 9711 9706 9702 9698 9694 9690 9686 9683 9679 9676 9673 9670 9668 9665 9663 9661 9659 9657 9655 9654 9653 9652 9652 9651 9651 9651 9651 9652 9652 9653 9654 9656 9657 9659 9661 9663 9665 9667 9670 9673 9676 9679 9682 9685 9689 9692 9696 9700 9704 9708 9712 9716 9720 9725 9729 9733 9738 9742 9746 9751 9755 9760 9764 9769 9773 9777 9781 9786 9790 9794 9798 9802 9806 9810 9814 9817 9821 9825 9828 9831 9835 9838 9841 9844 9847 9850 9852 9855 9858 9860 9863 9865 9867 9869 9872 9874 9876 9878 9879 9881 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 10547 2 9 1 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9991 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 10548 2 9 1 9989 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9998 9999 9999 9999 9999 9999100001000010000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9990 10549 2 9 1 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9915 9912 9910 9907 9904 9902 9899 9897 9894 9892 9889 9886 9884 9881 9879 9876 9874 9872 9869 9867 9865 9862 9860 9858 9856 9854 9853 9851 9849 9848 9846 9845 9844 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9838 9839 9839 9840 9840 9841 9842 9843 9845 9846 9847 9849 9850 9852 9854 9856 9858 9860 9862 9864 9867 9869 9871 9874 9876 9879 9881 9884 9886 9889 9891 9894 9897 9899 9902 9904 9907 9909 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 10550 2 9 1 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9968 9969 9970 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 10551 2 9 1 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 10552 2 9 1 9945 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9929 9928 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9854 9853 9851 9850 9848 9847 9846 9844 9843 9842 9842 9841 9840 9840 9839 9839 9838 9838 9838 9838 9838 9839 9839 9839 9840 9841 9841 10553 2 9 1 9842 9843 9844 9846 9847 9848 9850 9851 9853 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9877 9879 9881 9884 9886 9888 9890 9893 9895 9897 9900 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 10554 2 9 1 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9895 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9854 9851 9847 9843 9840 9836 9832 9828 9824 9819 9815 9811 9806 9802 9797 9792 9787 9782 9777 9772 9767 9762 9757 9751 9746 9741 9735 9730 9724 9719 9713 9708 9703 9697 9692 9687 9681 9676 9671 9666 9662 9657 9653 9648 9644 9640 9636 9633 9629 9626 9623 9620 9618 9615 9613 9611 9610 9609 9608 9607 9606 9606 9606 9607 9607 9608 9609 9611 9613 9614 9617 9619 9622 9625 9628 9631 9634 9638 9642 9646 9650 9655 9659 10555 2 9 1 9663 9668 9673 9678 9683 9688 9693 9698 9703 9708 9713 9718 9723 9728 9733 9738 9743 9748 9753 9758 9763 9767 9772 9776 9781 9785 9789 9793 9797 9801 9805 9809 9813 9816 9820 9823 9827 9830 9833 9836 9839 9842 9845 9848 9851 9853 9856 9859 9861 9864 9866 9868 9871 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9903 9900 9897 9894 9890 9887 9883 9879 9875 9870 9866 9861 9856 9851 9845 9839 9833 9827 9820 9813 9806 9799 9791 9783 9775 9766 9757 9748 9739 9729 9719 9709 9698 9687 9676 9665 9654 9642 9631 9619 9607 9595 9583 9570 9558 9546 9533 9521 9509 9497 9485 9473 9461 9450 9438 9427 9416 9406 9396 9386 9376 9367 9359 9351 9343 9336 9329 9323 9317 9312 9308 9304 9300 9298 9296 9294 9293 9293 9293 9294 9296 9298 9301 9305 9309 9313 9318 9324 9330 9337 9344 9352 9360 9368 9377 9386 9396 9406 9416 9426 9437 9448 9459 9470 9481 9493 9504 9516 9527 9539 9550 9562 9573 9585 9596 9607 9618 9629 9639 9650 9660 9670 9680 9689 9698 9707 9716 9725 9733 9741 9749 9756 9763 9770 9777 9783 9790 9795 9801 9807 9812 9817 9822 9826 9831 9835 9839 9843 9847 9850 9854 9857 9860 9864 9867 9870 9872 9875 9878 9880 9883 9885 9888 9890 9893 9895 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 10556 2 9 1 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 10557 2 9 1 9964 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9883 9880 9877 9874 9871 9868 9864 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9813 9809 9805 9800 9796 9792 9787 9783 9778 9774 9770 9765 9761 9757 9753 9749 9745 9741 9737 9733 9730 9726 9723 9720 9716 9714 9711 9708 9706 9703 9701 9699 9697 9696 9695 9693 9692 9692 9691 9691 9691 9691 9691 9691 9692 9693 9694 9695 9697 9698 9700 9702 9704 9707 9709 9712 9715 9718 9721 9724 9728 9731 9735 9739 9742 9746 9750 9755 9759 9763 9767 9772 9776 9780 9785 9789 9794 9798 9803 9807 9812 9816 9821 9825 9829 9834 9838 9842 9846 9850 9854 9858 9862 9865 9869 9873 9876 9879 9883 9886 9889 9892 9895 9898 9900 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 10558 2 9 1 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9871 9870 9868 9867 9866 9864 9863 9862 9860 9859 9857 9856 9854 9852 9851 9849 9847 9845 9844 9842 9840 9838 9836 9834 9831 9829 9827 9825 9822 9820 9818 9815 9813 9810 9807 9805 9802 9799 9796 9794 9791 9788 9785 9782 9778 9775 9772 9769 9766 9762 9759 9756 9752 9749 9745 9742 9738 9734 9731 9727 9723 9720 9716 9712 9708 9704 9700 9696 9692 9688 9684 9680 9676 9672 9668 9664 9660 9656 9652 9648 9644 9640 9636 9632 9628 9624 9621 9617 9613 9610 9606 9603 9600 9597 9594 9591 9588 9586 9583 9581 9579 9577 9576 9574 9573 9572 9571 9570 9570 9569 9569 9570 9570 9571 9572 9573 9574 9576 9578 9580 9582 9585 9587 9590 9594 9597 9601 9604 9608 9612 9617 9621 9626 9630 9635 9640 9645 9650 9655 9660 9666 9671 9676 9682 9687 9692 9698 9703 9708 9713 9718 9723 9728 9733 9738 9743 9747 9752 9756 9761 9765 9769 9773 9776 9780 9784 9787 9790 9794 9797 9800 9802 9805 9808 9810 9813 9815 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9897 9896 9894 9893 9891 9889 9888 9886 9885 9883 9882 9880 9879 9877 9876 9875 9874 9872 9871 9870 9869 9868 9868 9867 9866 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9864 9864 9864 9865 9865 9866 9867 9868 9868 9869 9870 9872 9873 9874 9875 9877 9878 9880 9881 9883 9884 9886 9888 9889 9891 9893 9895 9896 9898 9900 9902 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 10559 2 9 1 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 10560 2 9 1 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 10561 2 9 1 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 99991000010000100001000010000100001000010000 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 10562 2 9 1 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 10563 2 9 1 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 10564 2 9 1 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 10565 2 9 1 9909 9910 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 10566 2 9 1 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9968 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9990 9990 9989 9989 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 10567 2 9 1 9982 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9942 9944 9945 9947 9949 9951 9953 9955 9957 9958 9960 9962 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 10568 2 9 1 9957 9956 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9927 9925 9924 9922 9919 9917 9915 9913 9911 9909 9906 9904 9902 9900 9897 9895 9893 9891 9888 9886 9884 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9860 9858 9856 9855 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9845 9845 9844 9844 9844 9845 9845 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9859 9860 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 10569 2 9 1 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9946 9944 9942 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 10570 2 9 1 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 10571 2 9 1 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9906 9904 9901 9899 9896 9893 9890 9888 9885 9882 9879 9876 9873 9870 9867 9865 9862 9859 9856 9853 9851 9848 9845 9843 9841 9838 9836 9834 9832 9830 9828 9826 9825 9823 9822 9821 9820 9819 9818 9818 9817 9817 9817 9817 9817 9818 9818 9819 9819 9820 9821 9823 9824 9825 9827 9828 9830 9832 9834 9836 9838 9840 9842 9844 9847 9849 9851 9854 9856 9858 9861 9863 9865 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9897 9898 9898 9899 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 10572 2 9 1 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 10573 2 9 1 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9907 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 10574 2 9 1 9893 9892 9892 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9873 9871 9869 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9812 9810 9807 9804 9801 9798 9796 9793 9791 9788 9786 9784 9781 9779 9777 9776 9774 9772 9771 9770 9769 9768 9767 9766 9766 9765 9765 9765 9765 9765 9766 9766 9767 10575 2 9 1 9768 9769 9770 9771 9773 9774 9776 9778 9780 9782 9784 9786 9789 9791 9794 9796 9799 9801 9804 9807 9810 9813 9816 9819 9822 9824 9827 9830 9833 9836 9839 9842 9845 9847 9850 9853 9856 9858 9861 9863 9866 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 10576 2 9 1 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9903 9900 9897 9894 9891 9887 9883 9879 9875 9870 9865 9859 10577 2 9 1 9853 9847 9840 9833 9825 9817 9808 9799 9790 9779 9769 9757 9745 9733 9720 9706 9692 9677 9662 9646 9630 9613 9595 9577 9559 9540 9520 9501 9480 9460 9439 9418 9397 9376 9354 9332 9311 9289 9267 9245 9224 9203 9182 9161 9141 9121 9102 9083 9064 9047 9030 9013 8998 8983 8969 8956 8944 8933 8923 8913 8905 8898 8892 8888 8884 8881 8880 8879 8880 8882 8885 8889 8894 8900 8907 8915 8924 8935 8946 8957 8970 8984 8998 9013 9028 9045 9061 9078 9096 9114 9133 9151 9170 9189 9209 9228 9248 9267 9286 9306 9325 9344 9363 9381 9399 9417 9435 9452 9469 9486 9502 9517 9533 9547 9561 9575 9589 9601 9614 9626 9637 9648 9658 9668 9678 9687 9696 9704 9712 9720 9727 9734 9741 9748 9754 9760 9765 9771 9776 9781 9786 9791 9796 9800 9805 9809 9814 9818 9822 9826 9830 9834 9839 9843 9846 9850 9854 9858 9862 9866 9870 9873 9877 9881 9884 9888 9891 9895 9898 9901 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 10578 2 9 1 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 10579 2 9 1 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9883 9882 9881 9879 9878 9877 9875 9874 9873 9872 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9852 9852 9852 9852 9852 9852 9853 9853 9853 9854 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9868 9869 9871 9872 9874 9875 9877 9879 9880 9882 9884 9886 9887 9889 9891 9893 9894 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9893 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 10580 2 9 1 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9869 9868 9866 9865 9863 9862 9860 9858 9857 9855 9853 9851 9850 9848 9846 9845 9843 9841 9839 9838 9836 9835 9833 9832 9830 9829 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9818 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9818 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9829 9830 9831 9833 9834 9836 9837 9839 9841 9842 9844 9846 9847 9849 9851 9852 9854 9856 9857 9859 9860 9862 9863 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9851 9850 9849 9847 9846 9844 9843 9841 9840 9839 9837 9836 9834 9833 9832 9830 9829 9828 9826 9825 9824 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9811 9810 9809 9808 9808 9807 9807 9806 9805 9805 9804 9804 9804 9803 9803 9802 9802 9802 9801 9801 9801 9800 9800 9800 9800 9799 9799 9799 9798 9798 9798 9797 9797 9797 9796 9796 9795 9795 9795 9794 9794 9794 9793 9793 9793 9792 9792 9792 9791 9791 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9790 9791 9791 9791 9792 9792 9793 9793 9794 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9806 9807 9808 9810 9811 9812 9814 9815 9817 9818 9820 9821 9823 9824 9825 9827 9828 9830 9831 9832 9834 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9853 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9861 9862 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 10581 2 9 1 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9866 9865 9864 9863 9861 9860 9858 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9842 9840 9839 9837 9835 9834 9832 9830 9828 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9792 9790 9788 9786 9783 9781 9779 9776 9774 9771 9769 9766 9764 9761 9759 9756 9753 9751 9748 9745 9743 9740 9737 9734 9731 9728 9725 9722 9719 9716 9712 9709 9705 9702 9698 9694 9691 9687 9682 9678 9674 9669 9665 9660 9655 9650 9645 9639 9634 9628 9622 9616 9609 9602 9595 9588 9581 9573 9565 9557 9549 9540 9532 9522 9513 9503 9493 9483 9473 9462 9451 9440 9429 9417 9405 9393 9381 9368 9356 9343 9330 9317 9304 9290 9277 9263 9250 9236 9222 9208 9195 9181 9167 9154 9140 9127 9114 9101 9088 9075 9063 9051 9039 9027 9016 9005 8994 8984 8974 8965 8956 8947 8939 8932 8925 8918 8912 8906 8901 8897 8893 8889 8887 8884 8882 8881 8881 8881 8881 8882 8884 8886 8889 8892 8896 8900 8905 8910 8916 8922 8929 8936 8943 8951 8959 8968 8977 8986 8996 9006 9016 9026 9037 9048 9059 9070 9081 9092 9104 9116 9127 9139 9151 9163 9175 9187 9199 9211 9222 9234 9246 9258 9269 9281 9292 9304 9315 9326 9337 9348 9358 9369 9379 9389 9400 9409 9419 9429 9438 9448 9457 9466 9475 9483 9492 9500 9508 9516 9524 9532 9539 9547 9554 9561 9568 9575 9581 9588 9594 9600 9606 9612 9618 9623 9629 9634 9639 9645 9649 9654 9659 9664 9668 9672 9676 9681 9685 9688 9692 9696 9699 9703 9706 9709 9712 9715 9718 9720 9723 9725 9728 9730 9732 9734 9736 9738 9739 9741 9742 9744 9745 9746 9747 9748 9748 9749 9749 9749 9750 9750 9749 9749 9749 9748 9748 9747 9746 9745 9743 9742 9740 9739 9737 9735 9733 9730 9728 9725 9722 9720 9717 9713 9710 9707 9703 9699 9696 9692 9688 9683 9679 9675 9670 9666 9661 9656 9651 9646 9641 9636 9631 9626 9621 9616 9610 9605 9599 9594 9588 9583 9577 9572 9566 9560 9555 9549 9543 9537 9532 9526 9520 9514 9508 9502 9496 9490 9483 9477 9471 9464 9458 9451 9444 9437 9430 9423 9416 9409 9401 9393 9385 9377 9369 9361 9352 9343 9334 9325 10582 2 9 1 9315 9306 9296 9285 9275 9264 9253 9242 9230 9218 9206 9194 9181 9168 9155 9142 9128 9114 9100 9085 9071 9056 9040 9025 9009 8993 8977 8961 8944 8928 8911 8894 8877 8860 8843 8826 8808 8791 8774 8756 8739 8722 8705 8688 8671 8654 8637 8621 8605 8589 8573 8558 8543 8528 8513 8499 8486 8473 8460 8448 8436 8425 8415 8404 8395 8386 8378 8370 8364 8357 8352 8347 8343 8340 8337 8335 8334 8334 8334 8335 8337 8340 8343 8347 8352 8358 8365 8372 8380 8388 8398 8408 8418 8430 8442 8454 8467 8481 8495 8510 8525 8541 8557 8574 8591 8608 8626 8644 8662 8681 8700 8719 8738 8757 8777 8796 8816 8836 8855 8875 8894 8914 8933 8953 8972 8991 9010 9029 9047 9066 9084 9102 9119 9137 9154 9170 9187 9203 9219 9235 9250 9265 9279 9294 9308 9321 9335 9348 9361 9373 9385 9397 9408 9420 9431 9441 9451 9462 9471 9481 9490 9499 9508 9517 9525 9533 9541 9549 9556 9564 9571 9578 9584 9591 9597 9604 9610 9616 9621 9627 9633 9638 9643 9648 9653 9658 9663 9667 9672 9676 9680 9684 9688 9692 9696 9699 9703 9706 9710 9713 9716 9719 9722 9725 9727 9730 9733 9735 9738 9740 9742 9744 9746 9748 9750 9752 9754 9756 9757 9759 9761 9762 9764 9765 9767 9768 9769 9771 9772 9773 9774 9776 9777 9778 9779 9780 9781 9782 9783 9784 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9814 9815 9816 9817 9818 9819 9819 9820 9821 9822 9822 9823 9824 9824 9825 9825 9826 9827 9827 9828 9828 9828 9829 9829 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9829 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9823 9823 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9815 9815 9814 9814 9813 9813 9812 9812 9811 9811 9811 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9811 9811 9811 9812 9812 9813 9813 9814 9814 9815 9816 9816 9817 9818 9819 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9829 9829 9830 9831 9832 9833 9834 9834 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9843 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 10583 2 9 1 9846 9846 9846 9846 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9843 9843 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9834 9834 9833 9832 9831 9831 9830 9829 9828 9827 9827 9826 9825 9824 9823 9823 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9816 9816 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9813 9813 9813 9813 9812 9812 9812 9811 9811 9811 9810 9810 9809 9809 9809 9808 9808 9807 9807 9807 9806 9806 9806 9806 9805 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9806 9807 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9806 9806 9806 9805 9805 9804 9804 9803 9803 9802 9802 9801 9801 9800 9799 9799 9798 9797 9797 9796 9795 9795 9794 9794 9793 9792 9792 9791 9790 9790 9789 9789 9788 9788 9787 9786 9786 9785 9785 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9779 9779 9778 9778 9777 9777 9776 9776 9775 9775 9774 9773 9773 9772 9772 9771 9770 9770 9769 9768 9768 9767 9766 9766 9765 9764 9764 9763 9762 9761 9761 9760 9759 9758 9758 9757 9756 9755 9754 9754 9753 9752 9751 9751 9750 9749 9748 9747 9747 9746 9745 9744 9743 9743 9742 9741 9740 9739 9739 9738 9737 9736 9735 9734 9734 9733 9732 9731 9730 9729 9728 9728 9727 9726 9725 9724 9723 9722 9721 9721 9720 9719 9718 9717 9716 9715 9715 9714 9713 9712 9711 9710 9710 9709 9708 9707 9706 9706 9705 9704 9703 9702 9702 9701 9700 9699 9699 9698 9697 9696 9696 9695 9694 9693 9692 9691 9690 9690 9689 9688 9687 9686 9684 9683 9682 9681 9680 9678 9677 9676 9674 9672 9671 9669 9667 9666 9664 9662 9660 9657 9655 9653 9651 9648 9646 9643 9640 9637 9635 9632 9628 9625 9622 9619 9615 9612 9608 9605 9601 9597 9594 9590 9586 9582 9578 9574 9569 9565 9561 9557 9552 9548 9544 9539 9535 9531 9526 9522 9518 9513 9509 9505 9500 9496 9492 9488 9484 9480 9476 9472 9468 9464 9461 9457 9454 9450 9447 9444 9441 9438 9435 9433 9430 9428 9425 9423 9421 9419 9417 9416 9414 9413 9411 9410 9409 9408 9407 9407 9406 9406 9405 9405 9405 9405 9405 9405 9406 9406 10584 2 9 1 9406 9407 9407 9408 9409 9410 9410 9411 9412 9413 9414 9415 9416 9418 9419 9420 9421 9422 9423 9425 9426 9427 9428 9430 9431 9432 9433 9435 9436 9437 9438 9440 9441 9442 9443 9444 9445 9446 9448 9449 9450 9451 9452 9453 9454 9455 9456 9457 9458 9459 9459 9460 9461 9462 9463 9463 9464 9465 9465 9466 9466 9467 9467 9468 9468 9468 9469 9469 9469 9469 9469 9469 9469 9469 9468 9468 9468 9467 9467 9467 9466 9465 9465 9464 9463 9462 9461 9461 9460 9459 9458 9456 9455 9454 9453 9452 9451 9449 9448 9447 9446 9444 9443 9442 9441 9440 9438 9437 9436 9435 9434 9433 9432 9431 9430 9429 9428 9427 9426 9425 9425 9424 9423 9422 9422 9421 9420 9420 9419 9419 9418 9417 9417 9416 9416 9415 9414 9414 9413 9412 9412 9411 9410 9409 9409 9408 9407 9406 9405 9404 9403 9402 9400 9399 9398 9396 9395 9394 9392 9390 9389 9387 9385 9383 9382 9380 9378 9376 9374 9371 9369 9367 9365 9362 9360 9358 9355 9353 9350 9348 9345 9343 9340 9338 9335 9332 9329 9327 9324 9321 9318 9315 9312 9309 9306 9303 9300 9297 9294 9290 9287 9284 9280 9277 9273 9269 9266 9262 9258 9254 9250 9246 9242 9237 9233 9228 9224 9219 9214 9209 9204 9199 9194 9189 9183 9178 9172 9166 9160 9154 9148 9141 9134 9128 9121 9113 9106 9099 9091 9083 9075 9066 9058 9049 9039 9030 9020 9010 9000 8990 8979 8968 8956 8944 8932 8920 8907 8894 8880 8866 8852 8837 8822 8807 8791 8775 8758 8742 8724 8707 8689 8671 8652 8634 8614 8595 8575 8556 8535 8515 8495 8474 8454 8433 8412 8391 8370 8349 8329 8308 8287 8267 8247 8227 8207 8188 8169 8151 8132 8115 8097 8081 8064 8049 8034 8019 8006 7993 7980 7969 7958 7948 7938 7930 7922 7915 7909 7903 7899 7895 7892 7889 7888 7887 7887 7887 7889 7891 7893 7897 7901 7905 7910 7915 7921 7927 7934 7941 7948 7956 7964 7972 7980 7988 7996 8005 8013 8021 8029 8037 8045 8053 8061 8068 8075 8081 8088 8094 8099 8104 8109 8113 8117 8120 8123 8126 8127 8129 8130 8130 8130 8129 8128 8126 8124 8121 8118 8114 8110 8105 8100 8094 8088 8081 8074 8067 8059 8051 8043 8034 8025 8015 8005 7995 7985 7974 7963 7952 7940 7928 7916 7904 7892 7879 7866 7853 7839 7826 7812 7798 7784 7770 7755 7741 7726 7711 7696 7681 7665 7649 7634 7618 7602 7585 7569 7553 7536 7519 7502 7485 7468 7451 7433 7415 7398 7380 7362 7344 7326 7307 7289 7271 7252 7233 7214 7196 7177 7157 7138 7119 7099 7080 7060 7040 7020 7000 6980 6959 6939 6918 6897 6876 6854 6833 6811 6789 6766 6744 6721 6698 6674 6650 6626 6601 6576 6550 6524 6498 6471 6443 6415 6387 6358 6328 6298 6268 6237 6205 6173 6140 6106 6072 6038 6002 5967 5930 5893 5856 5818 5780 10585 2 9 1 5741 5701 5661 5621 5580 5539 5497 5455 5413 5370 5327 5284 5241 5197 5154 5110 5066 5022 4978 4935 4891 4847 4804 4761 4718 4675 4633 4591 4549 4508 4467 4427 4387 4348 4309 4271 4234 4197 4161 4126 4091 4057 4024 3992 3961 3930 3901 3872 3844 3817 3791 3766 3742 3719 3697 3676 3656 3638 3620 3603 3588 3573 3560 3548 3536 3527 3518 3510 3504 3499 3495 3492 3491 3491 3492 3494 3498 3503 3509 3516 3525 3536 3547 3560 3574 3590 3607 3625 3645 3666 3688 3712 3737 3763 3791 3820 3850 3881 3914 3948 3983 4019 4056 4094 4134 4174 4215 4258 4301 4345 4390 4435 4482 4528 4576 4624 4673 4722 4771 4821 4871 4921 4971 5022 5072 5123 5174 5224 5274 5324 5374 5423 5472 5521 5569 5617 5664 5711 5757 5803 5848 5892 5935 5978 6020 6062 6102 6142 6181 6219 6257 6294 6330 6365 6399 6433 6466 6498 6530 6561 6591 6620 6649 6678 6705 6732 6759 6785 6810 6835 6860 6884 6908 6931 6954 6976 6999 7021 7042 7064 7085 7106 7126 7147 7167 7187 7206 7226 7245 7265 7284 7303 7322 7340 7359 7377 7395 7413 7431 7449 7467 7484 7502 7519 7536 7553 7569 7586 7602 7618 7634 7650 7666 7681 7696 7711 7726 7741 7756 7770 7784 7798 7812 7825 7839 7852 7865 7879 7891 7904 7917 7929 7942 7954 7966 7978 7990 8002 8014 8026 8037 8049 8060 8072 8083 8095 8106 8118 8129 8140 8152 8163 8174 8185 8197 8208 8219 8230 8241 8252 8264 8275 8286 8297 8307 8318 8329 8340 8351 8361 8372 8383 8393 8403 8414 8424 8434 8444 8454 8464 8473 8483 8492 8502 8511 8520 8529 8538 8547 8556 8564 8573 8581 8589 8597 8605 8613 8621 8628 8636 8643 8651 8658 8665 8672 8679 8686 8693 8700 8707 8713 8720 8726 8733 8739 8746 8752 8758 8764 8771 8777 8783 8789 8795 8801 8807 8813 8819 8824 8830 8836 8842 8847 8853 8859 8864 8870 8875 8881 8886 8892 8897 8902 8908 8913 8918 8924 8929 8934 8939 8944 8949 8954 8959 8964 8969 8974 8979 8984 8989 8994 8998 9003 9008 9013 9018 9022 9027 9032 9036 9041 9046 9051 9055 9060 9065 9069 9074 9079 9083 9088 9093 9097 9102 9107 9111 9116 9120 9125 9130 9134 9139 9143 9148 9152 9157 9161 9166 9170 9175 9179 9184 9188 9192 9197 9201 9205 9209 9213 9217 9221 9225 9229 9233 9237 9241 9245 9249 9253 9256 9260 9263 9267 9271 9274 9278 9281 9284 9288 9291 9294 9297 9300 9304 9307 9310 9313 9316 9319 9322 9325 9327 9330 9333 9336 9339 9341 9344 9347 9349 9352 9354 9357 9359 9362 9364 9367 9369 9371 9374 9376 9378 9380 9383 9385 9387 9389 9391 9393 9395 9398 9400 9402 9404 9406 9407 9409 9411 9413 9415 9417 9419 9421 9423 9424 9426 9428 9430 9432 9434 9435 9437 9439 9441 9443 9445 9446 9448 9450 9452 10586 2 9 1 9454 9456 9458 9460 9462 9464 9466 9468 9470 9472 9474 9477 9479 9481 9483 9485 9487 9490 9492 9494 9496 9499 9501 9503 9505 9508 9510 9512 9514 9517 9519 9521 9523 9525 9527 9529 9531 9533 9535 9537 9539 9541 9543 9545 9547 9548 9550 9552 9553 9555 9556 9558 9559 9560 9562 9563 9564 9565 9566 9568 9569 9570 9571 9572 9573 9574 9575 9575 9576 9577 9578 9579 9580 9581 9581 9582 9583 9584 9585 9586 9587 9588 9589 9589 9590 9591 9592 9593 9594 9595 9597 9598 9599 9600 9601 9602 9603 9605 9606 9607 9608 9609 9611 9612 9613 9615 9616 9617 9618 9620 9621 9622 9623 9625 9626 9627 9628 9629 9630 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9642 9643 9644 9645 9646 9647 9647 9648 9649 9649 9650 9651 9652 9652 9653 9653 9654 9655 9655 9656 9657 9657 9658 9658 9659 9660 9660 9661 9662 9662 9663 9663 9664 9665 9665 9666 9667 9667 9668 9669 9669 9670 9671 9671 9672 9672 9673 9674 9674 9675 9675 9676 9677 9677 9678 9678 9679 9679 9680 9680 9681 9681 9682 9682 9683 9683 9683 9684 9684 9684 9685 9685 9685 9686 9686 9686 9686 9687 9687 9687 9687 9688 9688 9688 9688 9688 9688 9689 9689 9689 9689 9689 9689 9689 9690 9690 9690 9690 9690 9690 9690 9690 9690 9691 9691 9691 9691 9691 9691 9691 9691 9692 9692 9692 9692 9692 9693 9693 9693 9693 9693 9694 9694 9694 9694 9695 9695 9695 9695 9696 9696 9696 9696 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9696 9696 9695 9695 9694 9694 9693 9692 9691 9690 9689 9687 9686 9684 9683 9681 9679 9677 9675 9673 9670 9668 9665 9663 9660 9657 9654 9651 9648 9645 9642 9639 9636 9632 9629 9626 9623 9619 9616 9613 9610 9606 9603 9600 9597 9595 9592 9589 9587 9585 9582 9581 9579 9577 9576 9574 9573 9572 9572 9571 9571 9571 9571 9572 9573 9573 9575 9576 9577 9579 9581 9583 9586 9588 9591 9594 9597 9600 9604 9607 9611 9614 9618 9622 9626 9630 9634 9638 9642 9646 9651 9655 9659 9663 9667 9671 9675 9679 9683 9686 9690 9694 9697 9701 9704 9707 9710 9713 9716 9718 9721 9723 9726 9728 9730 9732 9734 9736 9737 9739 9740 9742 9743 9744 9746 9747 9748 9749 9750 9751 9751 9752 9753 9754 9754 9755 9756 9756 9757 9758 9758 9759 9760 9760 9761 9762 9762 9763 9764 9765 9765 9766 9767 9767 9768 9769 9770 9771 9771 9772 9773 9774 9774 9775 9776 9777 9778 9778 9779 9780 9780 9781 9782 9783 9783 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9789 9789 9789 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9789 9789 9789 9788 9788 9787 9787 9786 9786 9785 9784 9783 9782 9782 9781 9780 9779 9778 9776 9775 9774 10587 2 9 1 9773 9771 9770 9769 9767 9766 9764 9763 9761 9760 9758 9756 9755 9753 9751 9750 9748 9746 9745 9743 9742 9740 9739 9737 9736 9735 9733 9732 9731 9730 9729 9728 9727 9726 9725 9725 9724 9724 9724 9723 9723 9723 9723 9724 9724 9724 9725 9725 9726 9727 9728 9729 9730 9731 9732 9734 9735 9737 9738 9740 9742 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9790 9792 9794 9796 9797 9799 9800 9802 9803 9804 9806 9807 9808 9809 9810 9812 9813 9814 9814 9815 9816 9817 9818 9819 9819 9820 9821 9821 9822 9822 9823 9824 9824 9824 9825 9825 9826 9826 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9830 9831 9831 9831 9832 9832 9833 9833 9833 9834 9834 9834 9835 9835 9835 9835 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9850 9850 9851 9851 9851 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9848 9848 9847 9847 9846 9846 9845 9845 9844 9843 9843 9842 9841 9841 9840 9839 9839 9838 9837 9836 9836 9835 9834 9834 9833 9832 9832 9831 9831 9830 9830 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9830 9830 9831 9832 9832 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 10588 2 9 1 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9874 9874 9874 9874 9873 9873 9873 9872 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9842 9842 9841 9841 9841 9841 9840 9840 9840 9841 9841 9841 9841 9842 9842 9843 9844 9844 9845 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9866 9866 9867 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9882 9882 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 10589 2 9 1 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9849 9848 9846 9845 9844 9842 9841 9839 9837 9836 9834 10590 2 9 2 9840 9838 9837 9836 9834 9833 9831 9830 9828 9827 9825 9823 9822 9820 9818 9816 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9794 9792 9790 9788 9786 9784 9782 9780 9779 9777 9775 9773 9771 9770 9768 9767 9765 9764 9763 9762 9761 9760 9759 9759 9758 9758 9757 9757 9757 9757 9757 9757 9758 9758 9759 9760 9761 9762 9763 9764 9765 9767 9768 9770 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9825 9827 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9859 9859 9860 9860 9861 9862 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9871 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9865 9865 10591 2 9 2 9864 9864 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9842 9841 9839 9838 9836 9835 9833 9832 9830 9829 9827 9826 9824 9823 9822 9820 9819 9817 9816 9815 9813 9812 9811 9810 9808 9807 9806 9805 9804 9803 9802 9801 9801 9800 9799 9799 9798 9797 9797 9797 9796 9796 9796 9796 9795 9795 9795 9795 9795 9796 9796 9796 9796 9797 9797 9798 9798 9799 9799 9800 9801 9801 9802 9803 9804 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9817 9818 9819 9820 9821 9822 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9851 9851 9852 9853 9854 9854 9855 9855 9856 9857 9857 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 10592 2 9 2 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9874 9874 9874 9875 9875 9876 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9864 9864 9864 9863 9863 9862 9862 9862 9861 9861 9860 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9854 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9845 9845 9844 9843 9842 9842 9841 9840 9840 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9833 9833 9833 9832 9832 9832 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9833 9833 9833 9834 9834 9835 9835 9835 9836 9836 9837 9837 9837 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9843 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9853 9853 9854 9854 9855 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9862 9862 9863 9864 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9883 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9881 9881 9880 9880 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9870 9869 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9840 9839 9837 9836 9835 9834 9833 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 10593 2 9 2 9819 9819 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9820 9820 9821 9822 9823 9824 9825 9826 9827 9828 9830 9831 9832 9834 9835 9837 9838 9840 9841 9843 9844 9846 9847 9849 9850 9852 9853 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9857 9856 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9852 9853 9853 9853 9853 9854 9854 9854 9854 9855 9855 9855 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9859 9859 9858 9857 9857 9856 9855 9855 9854 9853 9853 9852 9852 9851 9850 9850 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9847 9847 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9854 9854 9855 9856 9857 9857 9858 9859 9860 9861 9861 9862 9863 9864 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9884 9884 10594 2 9 2 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9827 9826 9825 9824 9823 9823 9822 9821 9821 9820 9819 9819 9818 9818 9817 9817 9816 9816 9815 9815 9815 9815 9815 9815 9814 9814 9815 9815 9815 9815 9815 9816 9816 9816 9817 9817 9818 9818 9819 9820 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9840 9841 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9860 9861 9861 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9874 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9865 9865 9864 9864 9863 9862 9862 9861 9861 9860 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9867 9867 9867 9868 9868 9869 9869 9869 9870 10595 2 9 2 9870 9871 9871 9872 9872 9872 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9850 9850 9850 9849 9849 9848 9848 9847 9847 9846 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9842 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9840 9840 9841 9841 9841 9842 9842 9843 9844 9844 9845 9846 9846 9847 9848 9848 9849 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9858 9859 9860 9861 9862 9863 9864 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9872 9871 9871 9870 9870 9870 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 10596 2 9 2 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9848 9848 9847 9847 9847 9846 9845 9845 9844 9844 9843 9843 9842 9841 9841 9840 9839 9839 9838 9838 9837 9837 9836 9835 9835 9834 9834 9834 9833 9833 9833 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9841 9842 9842 9843 9844 9845 9846 9847 9847 9848 9849 9850 9851 9852 9852 9853 9854 9854 9855 9856 9856 9857 9857 9858 9858 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9853 9853 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9851 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9847 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9843 9843 9843 9843 9843 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9821 9819 9818 9816 9814 9813 9811 9809 9807 9805 9803 9801 9798 9796 9793 9791 9788 9786 9783 9780 9777 9774 9771 9767 9764 9761 9757 9753 9750 9746 9742 9738 9734 9730 9725 9721 9717 9712 9707 9703 9698 9693 9688 9684 9679 9674 9669 9664 9658 9653 9648 9643 9638 9633 9628 9623 9618 9613 9608 9603 9599 9594 9589 9585 9580 9576 9572 9568 9564 9560 9556 9553 9550 9547 9544 9541 9538 9536 9533 9531 9530 9528 9526 9525 9524 9523 9523 9522 9522 9522 9522 9523 9523 9524 9525 9526 9528 9529 9531 9533 9535 9537 9540 9542 9545 9548 9551 9554 9557 9560 9563 9567 9570 9574 9578 9581 9585 9589 9593 9597 9601 9605 9609 9613 9617 9621 9625 9629 9633 9637 9641 9645 9649 9653 9656 9660 9664 9668 9671 9675 9679 9682 9686 9689 9693 10597 2 9 2 9696 9700 9703 9706 9709 9713 9716 9719 9722 9725 9728 9731 9734 9737 9740 9742 9745 9748 9750 9753 9756 9758 9761 9763 9765 9768 9770 9772 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9796 9798 9799 9801 9802 9804 9805 9807 9808 9809 9810 9811 9813 9814 9815 9815 9816 9817 9818 9819 9819 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9831 9831 9832 9832 9832 9833 9833 9834 9834 9835 9835 9836 9837 9837 9838 9838 9839 9839 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9851 9851 9851 9850 9850 9850 9849 9849 9849 9848 9848 9847 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9846 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9854 9853 9853 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9849 9848 9848 9848 9847 9847 9847 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9849 9850 9850 9851 9851 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9843 9843 9843 9844 10598 2 9 2 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9846 9846 9845 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9827 9826 9824 9823 9821 9820 9818 9816 9815 9813 9812 9810 9809 9807 9806 9805 9803 9802 9801 9800 9799 9798 9797 9796 9796 9795 9794 9794 9794 9793 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9808 9809 9810 9811 9813 9814 9815 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9834 9834 9834 9834 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9829 9829 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9832 9832 9832 9832 9831 9831 9831 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9826 9826 9825 9825 9824 9824 9823 9823 9823 9822 9822 9821 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9818 9818 9819 9819 9819 9819 9820 9820 9820 9820 9821 9821 9821 9822 9822 9823 9823 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9834 10599 2 9 2 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9839 9839 9838 9838 9838 9837 9837 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9831 9830 9830 9829 9829 9829 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9831 9831 9831 9832 9832 9833 9833 9833 9834 9834 9834 9835 9835 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9834 9834 9833 9833 9832 9832 9831 9831 9830 9829 9829 9828 9827 9827 9826 9825 9824 9824 9823 9822 9822 9821 9820 9820 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9819 9820 9820 9821 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9835 9835 9836 9836 9837 9837 9837 9838 9838 9837 9837 9837 9836 9836 9835 9834 9833 9832 9830 9829 9827 9825 9823 9821 9819 9817 9814 9812 9809 9806 9804 9801 9798 9795 9792 9788 9785 9782 9779 9776 9772 9769 9766 9763 9760 9757 9755 9752 9749 9747 9745 9742 9740 9739 9737 9735 9734 9733 9732 9731 9731 9730 9730 9730 9731 9731 9732 9733 9734 9735 9736 9738 9740 9742 9744 9746 9748 9751 9753 9756 9759 9761 9764 9767 9770 9773 9776 9779 9782 9785 9788 9791 9794 9797 9800 9802 9805 9808 9810 9812 9815 9817 9819 9821 9823 9824 9826 9827 9829 9830 9831 9832 9833 9834 9834 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9834 9834 9834 9834 9833 9833 9833 9833 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9835 9835 9835 9835 9835 9835 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9835 9834 9834 9834 9833 9833 9833 9832 9832 9831 9831 9830 9830 9829 9828 9828 9827 9827 9826 9826 9825 9824 9824 9823 9823 9822 9822 9822 9821 9821 9821 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9820 9820 9821 9821 9821 9822 9822 9822 9822 9823 9823 9823 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9824 9824 9824 9823 9823 9822 9822 9821 9821 9820 9819 9818 9818 9817 9816 9815 9814 9813 9813 9812 9811 9810 9809 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9785 9784 9783 9783 9782 9781 9781 9780 9780 9780 9779 9779 9779 9779 9778 9778 9778 9778 9778 10600 2 9 2 9778 9779 9779 9779 9779 9779 9780 9780 9781 9781 9781 9782 9782 9783 9783 9784 9785 9785 9786 9787 9787 9788 9788 9789 9790 9790 9791 9792 9792 9793 9794 9794 9795 9796 9796 9797 9797 9798 9799 9799 9800 9800 9801 9801 9802 9802 9802 9803 9803 9804 9804 9804 9805 9805 9806 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9809 9810 9810 9811 9811 9811 9812 9812 9813 9813 9813 9814 9814 9815 9815 9815 9816 9816 9817 9817 9817 9818 9818 9819 9819 9819 9820 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9819 9819 9819 9818 9818 9818 9817 9817 9817 9816 9816 9816 9816 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9816 9816 9816 9816 9817 9817 9818 9818 9819 9819 9819 9820 9820 9821 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9811 9810 9809 9808 9807 9806 9805 9805 9804 9803 9802 9802 9801 9800 9800 9799 9799 9798 9798 9798 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9795 9795 9795 9795 9794 9794 9794 9794 9794 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9795 9795 9795 9796 9796 9796 9797 9797 9798 9798 9799 9799 9799 9800 9800 9801 9801 9801 9802 9802 9803 9803 9803 9803 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9806 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9809 9810 9810 9810 9811 9811 9811 9811 9812 9812 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9812 9812 9812 9812 9812 9812 9811 9811 9811 9810 9810 9809 9809 9809 9808 9808 9807 9807 9806 9806 9805 9805 9804 9804 9804 9803 9803 9802 9802 9802 9801 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9801 9802 9802 9802 9802 9802 9803 9803 9803 9803 9804 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9804 9803 9803 9803 9803 9802 9802 9802 9801 9801 9801 9800 9800 9799 9799 9799 9798 9798 9797 9797 9796 10601 2 9 2 9796 9796 9795 9795 9794 9794 9793 9793 9792 9792 9791 9790 9790 9789 9789 9788 9787 9787 9786 9785 9784 9784 9783 9782 9781 9780 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9768 9767 9766 9765 9764 9763 9762 9761 9759 9758 9757 9756 9755 9754 9753 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9742 9741 9740 9739 9738 9738 9737 9736 9735 9735 9734 9733 9733 9732 9731 9731 9730 9730 9729 9728 9728 9727 9726 9726 9725 9724 9724 9723 9722 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9706 9705 9704 9703 9701 9700 9699 9697 9696 9695 9693 9692 9691 9690 9688 9687 9686 9685 9684 9682 9681 9680 9679 9679 9678 9677 9676 9676 9675 9674 9674 9674 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9674 9674 9674 9675 9675 9676 9677 9677 9678 9678 9679 9680 9681 9681 9682 9683 9683 9684 9685 9685 9686 9687 9687 9688 9688 9689 9689 9689 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9689 9689 9689 9688 9688 9688 9687 9687 9686 9686 9685 9685 9684 9684 9683 9683 9683 9682 9682 9682 9681 9681 9681 9681 9681 9681 9681 9681 9681 9682 9682 9683 9683 9684 9684 9685 9686 9687 9688 9689 9690 9691 9692 9694 9695 9697 9698 9700 9701 9703 9705 9706 9708 9710 9712 9714 9716 9717 9719 9721 9723 9725 9727 9729 9731 9733 9734 9736 9738 9740 9741 9743 9745 9746 9748 9749 9751 9752 9753 9755 9756 9757 9758 9759 9760 9761 9762 9763 9763 9764 9765 9765 9766 9766 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9766 9766 9766 9765 9765 9765 9764 9764 9763 9763 9762 9762 9761 9760 9760 9759 9758 9758 9757 9757 9756 9755 9754 9754 9753 9752 9751 9751 9750 9749 9748 9747 9747 9746 9745 9744 9743 9742 9742 9741 9740 9739 9738 9737 9736 9735 9734 9734 9733 9732 9731 9730 9729 9728 9727 9727 9726 9725 9724 9723 9723 9722 9721 9720 9720 9719 9718 9718 9717 9717 9716 9716 9715 9715 9715 9714 9714 9714 9714 9713 9713 9713 9713 9713 9713 9713 9713 9714 9714 9714 9714 9715 9715 9715 9716 9716 9717 9718 9718 9719 9719 9720 9721 9721 9722 9723 9724 9725 9725 9726 9727 9728 9729 9730 9731 9731 9732 9733 9734 9735 9736 9736 9737 9738 9739 9740 9740 9741 9742 9742 9743 9744 9744 9745 9745 9746 9746 9747 9747 9747 9748 9748 9748 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9748 9748 9748 9748 9747 9747 9746 9746 9745 9745 9744 9744 9743 9743 9742 9741 9740 9740 9739 9738 9737 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9717 9716 9715 9714 10602 2 9 2 9713 9712 9711 9710 9710 9709 9708 9708 9707 9706 9706 9705 9705 9704 9704 9703 9703 9702 9702 9702 9702 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9702 9702 9702 9702 9702 9703 9703 9703 9704 9704 9704 9704 9705 9705 9705 9706 9706 9706 9706 9707 9707 9707 9707 9707 9707 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9707 9707 9707 9707 9707 9706 9706 9706 9705 9705 9705 9704 9704 9703 9703 9702 9702 9701 9701 9700 9700 9699 9699 9698 9698 9697 9696 9696 9695 9695 9694 9694 9693 9693 9692 9692 9691 9691 9690 9690 9689 9689 9688 9688 9687 9687 9686 9686 9685 9685 9684 9684 9684 9683 9683 9682 9682 9681 9681 9680 9680 9679 9679 9678 9678 9677 9677 9676 9675 9675 9674 9673 9673 9672 9671 9670 9670 9669 9668 9667 9666 9665 9664 9663 9662 9661 9660 9659 9658 9657 9655 9654 9653 9652 9651 9649 9648 9647 9645 9644 9643 9641 9640 9638 9637 9636 9634 9633 9631 9630 9628 9627 9625 9624 9623 9621 9620 9618 9617 9615 9614 9612 9611 9610 9608 9607 9605 9604 9603 9601 9600 9599 9597 9596 9595 9593 9592 9591 9589 9588 9587 9586 9584 9583 9582 9581 9580 9578 9577 9576 9575 9574 9573 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9562 9561 9560 9559 9559 9558 9557 9556 9556 9555 9554 9553 9553 9552 9551 9551 9550 9549 9549 9548 9548 9547 9546 9546 9545 9545 9544 9543 9543 9542 9541 9541 9540 9540 9539 9538 9537 9537 9536 9535 9534 9534 9533 9532 9531 9530 9529 9528 9527 9526 9525 9523 9522 9521 9520 9518 9517 9515 9514 9512 9511 9509 9507 9505 9503 9502 9500 9498 9495 9493 9491 9489 9487 9484 9482 9479 9477 9474 9471 9468 9465 9463 9459 9456 9453 9450 9447 9443 9440 9436 9432 9429 9425 9421 9417 9413 9408 9404 9400 9395 9391 9386 9381 9376 9371 9366 9360 9355 9350 9344 9338 9332 9326 9320 9314 9308 9302 9295 9289 9282 9275 9268 9261 9254 9247 9240 9233 9226 9218 9211 9204 9196 9189 9181 9174 9166 9159 9151 9144 9136 9129 9121 9114 9107 9100 9092 9085 9079 9072 9065 9058 9052 9046 9040 9034 9028 9022 9017 9011 9006 9001 8997 8992 8988 8984 8980 8976 8973 8970 8967 8964 8962 8959 8957 8956 8954 8953 8951 8950 8950 8949 8949 8949 8949 8949 8949 8950 8951 8952 8953 8954 8955 8956 8958 8960 8961 8963 8965 8967 8969 8971 8973 8975 8978 8980 8982 8984 8986 8988 8990 8992 8994 8996 8998 9000 9002 9003 9005 9006 9008 9009 9010 9011 9012 9013 9013 9014 9014 9014 9014 9014 9014 9013 9013 9012 9011 9010 9009 9008 9006 9005 9003 9001 8999 8997 8994 8992 8989 8986 8983 8980 8977 8973 8970 8966 8963 8959 8955 8950 8946 8942 8937 8933 8928 8923 8918 8913 8908 8903 8897 10603 2 9 2 8892 8886 8881 8875 8869 8863 8857 8850 8844 8838 8831 8824 8818 8811 8804 8797 8789 8782 8775 8767 8759 8751 8743 8735 8727 8718 8710 8701 8692 8683 8674 8664 8655 8645 8635 8625 8615 8604 8594 8583 8572 8560 8549 8537 8525 8513 8501 8489 8476 8463 8450 8436 8423 8409 8395 8381 8366 8352 8337 8322 8307 8291 8275 8260 8243 8227 8211 8194 8177 8160 8143 8125 8107 8089 8071 8053 8035 8016 7997 7978 7959 7940 7920 7900 7880 7860 7840 7820 7799 7778 7757 7735 7714 7692 7670 7648 7626 7603 7580 7557 7533 7510 7486 7461 7437 7412 7386 7361 7335 7309 7282 7255 7227 7200 7171 7143 7114 7084 7054 7024 6993 6962 6930 6898 6865 6832 6798 6764 6730 6695 6659 6623 6586 6550 6512 6474 6436 6397 6358 6318 6278 6238 6197 6156 6115 6073 6031 5988 5946 5903 5860 5817 5773 5730 5686 5643 5599 5555 5512 5468 5424 5381 5337 5294 5251 5209 5166 5124 5082 5040 4999 4958 4918 4878 4839 4800 4762 4724 4687 4651 4615 4580 4545 4512 4479 4446 4415 4385 4355 4326 4298 4271 4245 4220 4195 4172 4150 4128 4108 4089 4070 4053 4037 4022 4008 3995 3984 3973 3964 3956 3948 3943 3938 3934 3932 3931 3931 3933 3936 3939 3945 3951 3959 3968 3978 3990 4003 4017 4033 4050 4068 4087 4108 4130 4153 4178 4203 4230 4259 4288 4319 4351 4383 4418 4453 4489 4526 4565 4604 4645 4686 4728 4771 4815 4860 4905 4952 4998 5046 5094 5143 5192 5241 5291 5341 5392 5443 5494 5545 5596 5647 5699 5750 5801 5852 5903 5954 6004 6054 6104 6153 6202 6251 6299 6346 6393 6440 6486 6531 6575 6619 6662 6705 6747 6788 6828 6868 6907 6945 6982 7019 7054 7089 7124 7157 7190 7222 7254 7285 7315 7344 7373 7401 7429 7456 7482 7508 7533 7558 7582 7606 7629 7652 7674 7696 7717 7739 7759 7780 7800 7820 7839 7858 7877 7896 7914 7933 7951 7968 7986 8003 8020 8037 8054 8071 8087 8103 8120 8135 8151 8167 8182 8198 8213 8228 8243 8257 8272 8286 8300 8314 8328 8342 8355 8369 8382 8395 8408 8421 8433 8446 8458 8470 8482 8493 8505 8516 8528 8539 8550 8561 8571 8582 8592 8602 8613 8623 8632 8642 8652 8661 8671 8680 8689 8698 8707 8716 8725 8733 8742 8751 8759 8767 8776 8784 8792 8800 8808 8816 8824 8831 8839 8847 8854 8861 8869 8876 8883 8890 8897 8904 8911 8918 8925 8931 8938 8944 8951 8957 8963 8969 8975 8981 8987 8992 8998 9003 9009 9014 9019 9024 9029 9034 9039 9043 9048 9052 9057 9061 9065 9069 9073 9077 9081 9085 9089 9093 9096 9100 9104 9107 9111 9114 9118 9121 9125 9128 9132 9135 9139 9142 9146 9149 9153 9156 9160 9163 9167 9171 9175 9178 9182 9186 9190 9194 9198 9202 9206 9210 9214 9219 9223 9227 9232 9236 9240 9245 9249 9254 9258 10604 2 9 2 9263 9267 9272 9277 9281 9286 9290 9295 9299 9304 9309 9313 9318 9322 9327 9331 9335 9340 9344 9348 9352 9356 9360 9364 9368 9372 9376 9380 9384 9387 9391 9394 9398 9401 9404 9408 9411 9414 9417 9420 9423 9425 9428 9431 9433 9436 9438 9441 9443 9446 9448 9450 9452 9454 9457 9459 9461 9463 9465 9466 9468 9470 9472 9474 9475 9477 9479 9481 9482 9484 9485 9487 9489 9490 9492 9493 9495 9496 9498 9499 9501 9502 9503 9505 9506 9508 9509 9510 9512 9513 9514 9516 9517 9518 9519 9521 9522 9523 9524 9525 9527 9528 9529 9530 9531 9532 9534 9535 9536 9537 9538 9539 9540 9541 9542 9544 9545 9546 9547 9548 9549 9550 9551 9553 9554 9555 9556 9557 9559 9560 9561 9562 9563 9565 9566 9567 9568 9570 9571 9572 9574 9575 9576 9578 9579 9580 9582 9583 9584 9585 9587 9588 9589 9591 9592 9593 9594 9595 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9614 9615 9616 9617 9617 9618 9619 9619 9620 9621 9621 9622 9623 9623 9624 9624 9625 9626 9626 9627 9628 9628 9629 9630 9630 9631 9632 9633 9633 9634 9635 9636 9637 9638 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9657 9658 9659 9660 9661 9662 9663 9663 9664 9665 9665 9666 9667 9667 9668 9668 9669 9669 9670 9670 9671 9671 9671 9672 9672 9672 9673 9673 9673 9673 9674 9674 9674 9674 9674 9675 9675 9675 9675 9676 9676 9676 9676 9677 9677 9677 9678 9678 9678 9679 9679 9680 9680 9681 9681 9682 9682 9683 9683 9684 9685 9685 9686 9686 9687 9688 9688 9689 9690 9690 9691 9691 9692 9693 9693 9694 9694 9695 9695 9696 9696 9697 9697 9697 9698 9698 9698 9699 9699 9699 9699 9699 9699 9700 9700 9700 9700 9700 9700 9700 9700 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9699 9700 9700 9700 9700 9701 9701 9702 9702 9703 9703 9704 9704 9705 9706 9706 9707 9708 9709 9710 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9723 9724 9725 9726 9727 9728 9728 9729 9730 9730 9731 9732 9732 9733 9733 9733 9734 9734 9734 9735 9735 9735 9735 9735 9735 9735 9736 9736 9735 9735 9735 9735 9735 9735 9735 9735 9735 9734 9734 9734 9734 9734 9734 9734 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9734 9734 9734 9734 9734 9735 9735 9735 9735 9736 9736 9736 9737 9737 9737 9738 9738 9739 9739 9739 9740 9740 9740 9741 9741 9741 9742 9742 9742 9743 9743 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9743 9742 9742 9742 9741 9741 9740 9740 10605 2 9 2 9739 9739 9738 9737 9737 9736 9735 9734 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9723 9722 9721 9720 9718 9717 9715 9714 9713 9711 9709 9708 9706 9705 9703 9701 9700 9698 9696 9694 9693 9691 9689 9687 9686 9684 9682 9680 9679 9677 9675 9674 9672 9671 9669 9668 9666 9665 9664 9662 9661 9660 9659 9658 9657 9657 9656 9655 9655 9654 9654 9654 9654 9654 9654 9654 9654 9654 9655 9655 9656 9657 9657 9658 9659 9660 9661 9663 9664 9665 9667 9668 9670 9671 9673 9674 9676 9678 9680 9682 9683 9685 9687 9689 9691 9693 9695 9697 9699 9701 9703 9705 9707 9708 9710 9712 9714 9716 9718 9719 9721 9723 9724 9726 9728 9729 9731 9732 9733 9735 9736 9737 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9749 9750 9751 9751 9752 9752 9753 9753 9754 9754 9755 9755 9755 9755 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9755 9755 9755 9755 9754 9754 9754 9754 9753 9753 9752 9752 9752 9751 9751 9750 9750 9750 9749 9749 9748 9748 9748 9747 9747 9746 9746 9746 9745 9745 9745 9744 9744 9744 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9744 9744 9744 9745 9745 9745 9746 9746 9747 9747 9747 9748 9748 9749 9749 9750 9750 9751 9751 9752 9752 9753 9753 9754 9754 9755 9755 9756 9756 9757 9757 9758 9758 9759 9759 9759 9760 9760 9761 9761 9761 9762 9762 9762 9763 9763 9763 9763 9764 9764 9764 9764 9765 9765 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9776 9776 9776 9776 9775 9775 9775 9775 9775 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9774 9774 9774 9774 9774 9774 9775 9775 9775 9775 9775 9776 9776 9776 9776 9777 9777 9777 9778 9778 9778 9778 9779 9779 9779 9779 9779 9779 9779 9779 9780 9779 9779 9779 9779 9779 9779 9779 10606 2 9 2 9779 9778 9778 9778 9777 9777 9776 9776 9775 9775 9774 9774 9773 9772 9772 9771 9771 9770 9769 9769 9768 9767 9767 9766 9765 9765 9764 9764 9763 9763 9762 9762 9762 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9762 9762 9762 9763 9763 9764 9764 9765 9765 9766 9766 9767 9768 9768 9769 9770 9771 9771 9772 9773 9773 9774 9775 9775 9776 9776 9777 9778 9778 9778 9779 9779 9780 9780 9780 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9780 9780 9779 9779 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9780 9780 9780 9780 9781 9781 9781 9781 9781 9782 9782 9782 9782 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9782 9782 9782 9782 9782 9781 9781 9781 9781 9780 9780 9780 9780 9780 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9779 9779 9779 9780 9780 9780 9780 9780 9781 9781 9781 9781 9782 9782 9782 9782 9783 9783 9783 9783 9783 9784 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9786 9786 9787 9787 9787 9787 9787 9787 9787 9787 9787 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9788 9788 9788 9788 9788 9788 9787 9787 9787 9787 9786 9786 9786 9785 9785 9785 9784 9784 9784 9783 9783 9783 9782 9782 9782 9781 9781 9781 9780 9780 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9782 9782 9782 9782 9783 9783 9783 9783 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9783 9783 9783 9783 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9781 9782 9782 9782 9782 9783 9783 9783 9784 9784 9784 9785 9785 9786 9786 9786 9787 9787 9787 9788 9788 9789 9789 9789 9790 9790 9790 9791 9791 9791 9791 9792 9792 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9791 9791 9791 9791 9791 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 10607 2 9 2 9789 9789 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9789 9789 9789 9789 9789 9789 9789 9790 9790 9790 9790 9790 9790 9791 9791 9791 9791 9791 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9791 9791 9791 9791 9790 9790 9790 9790 9789 9789 9789 9789 9789 9788 9788 9788 9788 9787 9787 9787 9787 9786 9786 9786 9786 9786 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9783 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9784 9785 9785 9785 9785 9786 9786 9786 9787 9787 9787 9787 9788 9788 9789 9789 9789 9790 9790 9790 9791 9791 9791 9792 9792 9792 9793 9793 9793 9793 9794 9794 9794 9794 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9794 9794 9793 9793 9793 9793 9792 9792 9792 9791 9791 9791 9790 9790 9790 9789 9789 9788 9788 9788 9787 9787 9787 9786 9786 9786 9785 9785 9785 9784 9784 9784 9784 9783 9783 9783 9783 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9780 9780 9780 9780 9780 9780 9779 9779 9779 9779 9778 9778 9778 9777 9777 9777 9776 9776 9775 9775 9774 9773 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9762 9761 9759 9758 9756 9755 9753 9751 9750 9748 9746 9744 9742 9740 9738 9736 9734 9731 9729 9727 9724 9722 9720 9717 9715 9713 9710 9708 9706 9703 9701 9699 9697 9694 9692 9690 9688 9686 9684 9683 9681 9679 9678 9676 9675 9674 9673 9672 9671 9670 9669 9669 9669 9668 9668 9668 9668 9669 9669 9670 9670 9671 9672 9673 9674 9676 9677 9678 9680 9682 9684 9686 9688 9690 9692 9694 9696 9699 9701 9704 9706 9709 9711 9714 9716 9719 9721 9724 9727 9729 9731 9734 9736 9739 9741 9743 9745 9748 9750 9752 9754 9756 9757 9759 9761 9762 9764 9765 9766 9768 9769 9770 9771 9772 9772 9773 9774 9774 9775 9775 9776 9776 9777 9777 9777 9777 9777 9778 9778 9778 9778 9778 9778 9778 9778 9778 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9779 9779 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 10608 2 9 2 9781 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9778 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9775 9775 9775 9775 9774 9774 9774 9773 9773 9772 9772 9772 9771 9771 9770 9770 9769 9769 9768 9768 9767 9767 9766 9766 9765 9765 9764 9764 9763 9763 9762 9762 9761 9761 9760 9760 9760 9759 9759 9759 9758 9758 9758 9758 9757 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9755 9755 9755 9755 9755 9754 9754 9754 9754 9753 9753 9753 9752 9752 9751 9751 9750 9750 9749 9749 9749 9748 9748 9747 9747 9746 9746 9746 9745 9745 9745 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9745 9745 9745 9746 9746 9746 9747 9747 9748 9748 9749 9749 9750 9750 9750 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9750 9749 9749 9748 9747 9746 9745 9743 9742 9740 9738 9736 9734 9732 9729 9727 9724 9721 9718 9715 9712 9709 9705 9702 9698 9694 9691 9687 9683 9679 9675 9672 9668 9664 9660 9656 9653 9649 9646 9642 9639 9636 9633 9630 9627 9625 9623 9620 9619 9617 9615 9614 9613 9612 9612 9611 9611 9611 9611 9612 9613 9614 9615 9617 9618 9620 9622 9625 9627 9630 9633 9636 9639 9642 9645 9649 9652 9656 9660 9663 9667 9671 9675 9679 9683 9687 9691 9695 9698 9702 9706 9709 9713 9716 9720 9723 9726 9729 9732 9735 9737 9740 9742 9744 9746 9748 9750 9752 9753 9755 9756 9757 9758 9759 9760 9761 9761 9762 9762 9763 9763 9763 9763 9763 9763 9763 9763 9762 9762 9762 9761 9761 9761 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9754 9753 9753 9752 9752 9752 9751 9751 9751 9751 9750 9750 9750 9750 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9751 9751 9751 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9755 9755 9755 9755 9755 9755 9755 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9757 9758 9758 9758 9759 9759 9759 9760 9760 9760 9761 9761 9762 9762 9763 9763 9764 9764 9765 9765 9766 9767 9767 9768 9768 9769 9770 9770 9771 9771 9772 9772 9773 9773 9773 9774 9774 9774 9774 9775 9775 9775 9775 9774 9774 9774 9774 9773 9773 9772 9772 9771 9770 9769 9768 9768 9767 9765 9764 9763 9762 9760 9759 9758 9756 9755 9753 9752 9750 9749 9747 9746 9744 9743 9742 9740 9739 9737 9736 9735 9734 9733 9732 9731 9730 9729 9729 9728 9727 9727 9727 9727 9726 10609 2 9 2 9726 9726 9727 9727 9727 9728 9728 9729 9730 9731 9731 9732 9733 9734 9736 9737 9738 9739 9741 9742 9743 9745 9746 9748 9749 9751 9752 9753 9755 9756 9758 9759 9760 9761 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9772 9773 9774 9774 9775 9775 9776 9776 9777 9777 9777 9777 9778 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9775 9775 9775 9775 9774 9774 9774 9773 9773 9773 9772 9772 9772 9771 9771 9771 9770 9770 9769 9769 9768 9768 9767 9766 9766 9765 9764 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9748 9747 9746 9744 9743 9741 9740 9739 9737 9736 9734 9733 9731 9730 9728 9727 9725 9724 9723 9721 9720 9718 9717 9716 9715 9714 9712 9711 9710 9709 9709 9708 9707 9706 9706 9705 9705 9705 9704 9704 9704 9704 9704 9704 9704 9705 9705 9705 9706 9706 9707 9707 9708 9709 9710 9711 9712 9712 9713 9714 9716 9717 9718 9719 9720 9721 9722 9723 9725 9726 9727 9728 9729 9730 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9747 9748 9749 9750 9751 9752 9752 9753 9754 9755 9755 9756 9757 9758 9758 9759 9760 9761 9761 9762 9763 9763 9764 9765 9766 9766 9767 9768 9768 9769 9770 9770 9771 9772 9772 9773 9774 9774 9775 9775 9776 9776 9777 9777 9777 9778 9778 9778 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9777 9777 9777 9776 9776 9775 9775 9774 9774 9773 9773 9772 9772 9771 9771 9770 9770 9769 9769 9768 9768 9767 9767 9766 9766 9765 9765 9764 9764 9764 9763 9763 9763 9763 9762 9762 9762 9762 9762 9762 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9759 9759 9759 9759 9759 9759 9758 9758 9758 9758 9758 9758 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9757 9758 9758 9759 9759 9760 9760 9761 9761 9762 9762 9763 9764 9765 9765 9766 9767 9768 9768 9769 9770 9771 9771 9772 9773 9774 9774 9775 9776 9777 9777 9778 9778 9779 9779 9780 9780 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9780 9780 9779 9779 9778 9778 9777 9777 9776 9776 9775 9775 9774 9774 9773 9773 9772 9772 9771 9771 9771 9770 9770 9770 9769 9769 9769 9769 9768 9768 9768 9768 10610 2 9 2 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9770 9770 9770 9770 9771 9771 9771 9772 9772 9772 9773 9773 9773 9774 9774 9774 9774 9775 9775 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9775 9775 9775 9775 9776 9776 9776 9776 9777 9777 9777 9778 9778 9778 9779 9779 9780 9780 9780 9781 9781 9781 9782 9782 9783 9783 9783 9783 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9784 9784 9783 9783 9783 9782 9782 9782 9781 9781 9780 9780 9779 9779 9778 9778 9777 9777 9777 9776 9776 9775 9775 9774 9774 9774 9773 9773 9773 9773 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9773 9773 9773 9773 9774 9774 9774 9775 9775 9775 9776 9776 9776 9777 9777 9778 9778 9778 9779 9779 9779 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9780 9779 9779 9779 9778 9778 9778 9777 9777 9776 9776 9776 9775 9775 9774 9774 9773 9773 9772 9772 9772 9771 9771 9770 9770 9770 9769 9769 9769 9768 9768 9768 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9769 9769 9769 9769 9768 9768 9767 9767 9766 9766 9765 9765 9764 9764 9763 9763 9762 9761 9761 10611 2 9 2 9760 9759 9758 9758 9757 9756 9755 9754 9754 9753 9752 9751 9750 9749 9749 9748 9747 9746 9745 9745 9744 9743 9742 9742 9741 9740 9739 9739 9738 9737 9737 9736 9735 9735 9734 9734 9733 9733 9732 9732 9731 9731 9730 9730 9729 9729 9729 9728 9728 9728 9727 9727 9727 9726 9726 9726 9726 9725 9725 9725 9725 9725 9724 9724 9724 9724 9724 9724 9724 9723 9723 9723 9723 9723 9723 9723 9723 9723 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9720 9720 9720 9720 9720 9720 9719 9719 9719 9719 9718 9718 9718 9718 9717 9717 9716 9716 9716 9715 9715 9714 9714 9713 9713 9712 9711 9711 9710 9709 9709 9708 9707 9707 9706 9705 9704 9703 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9689 9688 9687 9686 9684 9683 9682 9680 9679 9677 9676 9674 9673 9671 9669 9668 9666 9664 9662 9660 9658 9655 9653 9651 9648 9646 9643 9641 9638 9635 9632 9629 9626 9623 9619 9616 9612 9609 9605 9601 9597 9593 9589 9585 9581 9576 9572 9567 9563 9558 9553 9548 9544 9538 9533 9528 9523 9518 9512 9507 9502 9496 9491 9485 9479 9474 9468 9462 9456 9451 9445 9439 9433 9427 9421 9414 9408 9402 9396 9389 9383 9376 9369 9362 9355 9348 9341 9333 9326 9318 9310 9302 9293 9285 9276 9267 9257 9248 9238 9227 9217 9206 9194 9182 9170 9158 9145 9132 9118 9104 9089 9074 9059 9043 9026 9010 8992 8975 8956 8938 8919 8900 8880 8860 8839 8818 8797 8776 8754 8732 8710 8687 8665 8642 8619 8596 8573 8550 8527 8505 8482 8459 8437 8415 8393 8372 8350 8330 8310 8290 8271 8252 8234 8217 8200 8184 8169 8155 8142 8129 8117 8107 8097 8088 8080 8074 8068 8063 8060 8057 8056 8055 8056 8058 8061 8065 8070 8076 8083 8091 8100 8110 8121 8133 8146 8160 8174 8189 8206 8223 8240 8258 8277 8297 8317 8337 8358 8379 8401 8423 8445 8468 8490 8513 8536 8559 8583 8606 8629 8652 8675 8697 8720 8742 8765 8787 8808 8830 8851 8871 8892 8912 8931 8950 8969 8987 9005 9023 9040 9056 9073 9088 9104 9118 9133 9147 9160 9174 9186 9199 9211 9223 9234 9245 9255 9266 9276 9285 9295 9304 9313 9321 9330 9338 9346 9354 9361 9368 9376 9383 9390 9396 9403 9410 9416 9422 9428 9435 9441 9446 9452 9458 9464 9469 9475 9480 9485 9491 9496 9501 9506 9511 9516 9521 9525 9530 9534 9539 9543 9547 9552 9556 9560 9563 9567 9571 9574 9578 9581 9585 9588 9591 9594 9597 9599 9602 9605 9607 9609 9612 9614 9616 9618 9620 9622 9623 9625 9627 9628 9630 9631 9632 9634 9635 9636 9637 9638 9639 9641 9642 9643 9643 9644 9645 9646 9647 9648 10612 2 9 2 9649 9650 9651 9651 9652 9653 9654 9655 9656 9657 9657 9658 9659 9660 9661 9662 9663 9663 9664 9665 9666 9667 9668 9669 9669 9670 9671 9672 9673 9674 9674 9675 9676 9677 9677 9678 9679 9680 9680 9681 9682 9682 9683 9684 9684 9685 9686 9686 9687 9688 9688 9689 9689 9690 9691 9691 9692 9692 9693 9694 9694 9695 9696 9696 9697 9698 9698 9699 9700 9701 9701 9702 9703 9704 9705 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9730 9731 9732 9733 9733 9734 9734 9735 9736 9736 9736 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9736 9736 9736 9735 9735 9735 9734 9734 9733 9733 9733 9732 9732 9732 9731 9731 9731 9731 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9731 9731 9731 9731 9732 9732 9733 9733 9734 9734 9735 9735 9736 9737 9737 9738 9739 9739 9740 9741 9741 9742 9743 9743 9744 9745 9745 9746 9746 9747 9747 9748 9748 9749 9749 9749 9750 9750 9750 9750 9750 9751 9751 9751 9751 9751 9750 9750 9750 9750 9750 9749 9749 9749 9748 9748 9748 9747 9747 9746 9746 9745 9745 9744 9744 9743 9743 9742 9742 9741 9741 9740 9740 9739 9738 9738 9737 9737 9736 9736 9735 9735 9734 9734 9733 9733 9733 9732 9732 9731 9731 9731 9730 9730 9729 9729 9729 9728 9728 9727 9727 9727 9726 9726 9725 9725 9725 9724 9724 9723 9723 9723 9722 9722 9721 9721 9720 9720 9720 9719 9719 9718 9717 9717 9716 9716 9715 9715 9714 9713 9713 9712 9711 9711 9710 9709 9708 9707 9706 9706 9705 9704 9703 9702 9701 9700 9698 9697 9696 9695 9694 9692 9691 9690 9688 9687 9685 9684 9682 9681 9679 9678 9676 9674 9673 9671 9669 9668 9666 9664 9663 9661 9659 9658 9656 9655 9653 9652 9651 9649 9648 9647 9646 9644 9644 9643 9642 9641 9640 9640 9640 9639 9639 9639 9639 9639 9639 9640 9640 9641 9642 9643 9644 9645 9646 9647 9649 9650 9652 9654 9656 9658 9660 9662 9664 9667 9669 9671 9674 9676 9679 9682 9684 9687 9689 9692 9695 9697 9700 9703 9705 9708 9710 9712 9715 9717 9719 9721 9723 9725 9727 9729 9731 9732 9734 9735 9737 9738 9739 9740 9741 9742 9742 9743 9743 9744 9744 9744 9744 9745 9745 9744 9744 9744 9744 9744 9743 9743 9743 9742 9742 9741 9741 9740 9740 9739 9739 9738 9738 9738 9737 9737 9737 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9736 9737 9737 9737 9738 9738 9739 9740 9740 9741 9741 9742 9743 9744 9744 9745 9746 9747 9748 9749 9749 9750 9751 9752 9753 9753 9754 9755 9756 9756 9757 9758 9758 9759 9759 9760 9760 9760 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 10613 2 9 2 9762 9762 9762 9762 9761 9761 9761 9761 9760 9760 9760 9759 9759 9758 9758 9757 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9752 9751 9751 9750 9750 9750 9749 9749 9749 9749 9748 9748 9748 9748 9747 9747 9747 9747 9747 9747 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9746 9746 9746 9746 9747 9747 9747 9747 9747 9748 9748 9748 9749 9749 9749 9750 9750 9750 9751 9751 9751 9752 9752 9752 9752 9753 9753 9753 9754 9754 9754 9755 9755 9755 9755 9756 9756 9756 9756 9756 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9755 9755 9755 9755 9755 9755 9755 9755 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9755 9755 9755 9755 9755 9755 9756 9756 9756 9756 9756 9757 9757 9757 9757 9758 9758 9758 9758 9759 9759 9759 9759 9759 9760 9760 9760 9760 9760 9760 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9760 9760 9760 9759 9759 9759 9759 9759 9758 9758 9758 9758 9758 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9757 9757 9757 9757 9758 9758 9758 9758 9758 9758 9758 9758 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9758 9758 9758 9758 9758 9758 9758 9758 9758 9757 9757 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9757 9757 9757 9757 9758 9758 9758 9758 9758 9758 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9758 9758 9758 9758 9758 9757 9757 9757 9756 9756 9756 9756 9755 9755 9755 9754 9754 9754 9753 9753 9753 9752 9752 9752 9751 9751 9751 9751 9751 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9751 9752 9752 9753 9753 9753 9754 9754 9755 9755 9756 9756 9756 9757 9757 9758 9758 9759 9759 9760 9760 9760 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9761 9761 9760 9760 9759 9759 9758 9757 9756 9756 9755 9754 9753 9752 9750 9749 9748 9747 9745 9744 9743 9741 9740 9738 9737 9735 9733 9732 9730 9729 10614 2 9 2 9727 9725 9724 9722 9720 9719 9717 9716 9714 9713 9711 9710 9708 9707 9706 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9694 9693 9693 9692 9692 9691 9691 9691 9691 9690 9690 9690 9690 9690 9691 9691 9691 9691 9692 9692 9692 9693 9693 9694 9694 9695 9695 9696 9697 9697 9698 9699 9699 9700 9701 9702 9702 9703 9704 9705 9705 9706 9707 9707 9708 9709 9710 9710 9711 9712 9712 9713 9714 9714 9715 9715 9716 9716 9717 9717 9718 9718 9719 9719 9720 9720 9720 9721 9721 9722 9722 9722 9722 9723 9723 9723 9724 9724 9724 9724 9724 9725 9725 9725 9725 9725 9725 9726 9726 9726 9726 9726 9727 9727 9727 9727 9727 9727 9728 9728 9728 9728 9729 9729 9729 9729 9730 9730 9730 9730 9731 9731 9732 9732 9732 9733 9733 9733 9734 9734 9735 9735 9736 9736 9737 9737 9738 9738 9739 9740 9740 9741 9741 9742 9742 9743 9744 9744 9745 9745 9746 9747 9747 9748 9748 9749 9749 9750 9750 9751 9751 9752 9752 9753 9753 9754 9754 9754 9755 9755 9755 9756 9756 9756 9756 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9756 9755 9755 9755 9755 9755 9754 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9753 9753 9754 9754 9754 9754 9754 9754 9755 9755 9755 9755 9755 9755 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9755 9755 9755 9755 9755 9754 9754 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9754 9754 9754 9755 9755 9755 9756 9756 9756 9757 9757 9758 9758 9759 9759 9760 9760 9761 9761 9761 9762 9762 9763 9763 9764 9764 9764 9765 9765 9765 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9765 9765 9765 9764 9764 9764 9763 9763 9762 9762 9761 9760 9760 9759 9759 9758 9758 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9751 9751 10615 2 9 2 9750 9750 9750 9750 9750 9750 9750 9749 9750 9750 9750 9750 9750 9750 9751 9751 9751 9752 9752 9753 9753 9754 9754 9755 9755 9756 9757 9757 9758 9758 9759 9760 9760 9761 9762 9762 9763 9763 9764 9764 9765 9765 9766 9766 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9766 9766 9765 9765 9764 9764 9763 9763 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9753 9752 9752 9752 9752 9751 9751 9751 9751 9751 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9751 9751 9751 9751 9751 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9754 9754 9754 9754 9755 9755 9755 9756 9756 9756 9756 9757 9757 9757 9758 9758 9758 9759 9759 9759 9759 9760 9760 9760 9760 9761 9761 9761 9761 9762 9762 9762 9762 9762 9762 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9764 9764 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9765 9765 9765 9765 9765 9765 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9762 9762 9762 9762 9762 9762 9762 9761 9761 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9760 9760 9760 9760 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9760 9760 9760 9760 9760 9761 9761 9761 9761 9762 9762 9762 9762 9763 9763 9763 9764 9764 9764 9765 9765 9765 9766 9766 9766 9767 9767 9767 9768 9768 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9767 9767 9767 9767 9766 9766 9766 9766 9766 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9766 9766 9766 9766 10616 2 9 2 9766 9767 9767 9767 9767 9768 9768 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9769 9769 9769 9768 9768 9768 9767 9767 9766 9766 9766 9765 9765 9764 9764 9763 9763 9763 9762 9762 9761 9761 9761 9760 9760 9760 9759 9759 9759 9759 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9759 9759 9759 9759 9759 9760 9760 9760 9761 9761 9761 9761 9762 9762 9762 9763 9763 9763 9764 9764 9764 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9764 9764 9764 9764 9763 9763 9762 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9758 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9751 9750 9749 9749 9748 9748 9747 9747 9746 9746 9745 9745 9744 9744 9743 9743 9742 9742 9741 9741 9741 9740 9740 9740 9739 9739 9739 9739 9739 9739 9738 9738 9738 9738 9738 9738 9738 9739 9739 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9742 9742 9742 9743 9743 9743 9743 9744 9744 9744 9744 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9744 9744 9744 9743 9743 9743 9742 9742 9741 9741 9740 9739 9739 9738 9738 9737 9736 9736 9735 9735 9734 9733 9733 9732 9732 9731 9731 9730 9730 9729 9729 9728 9728 9727 9727 9726 9726 9725 9725 9724 9723 9723 9722 9721 9720 9719 9717 9716 9714 9712 9710 9708 9705 9702 9699 9696 9692 9688 9683 9678 9673 9667 9661 9654 9647 9639 9631 9623 9614 9604 9594 9583 9571 9560 9547 9534 9521 9507 9492 9477 9461 9445 9428 9411 9394 9376 9358 9339 9320 9301 9281 9261 9242 9221 9201 9181 9161 9141 9120 9100 9080 9061 9041 9022 9004 8985 8967 8950 8933 8917 8902 8887 8873 8859 8847 8835 8824 8814 8805 8797 8789 8783 8778 8774 8771 8769 8768 8768 8769 8771 8774 8778 8783 8789 8796 8804 8813 8823 8833 8845 8857 8870 8884 8898 8913 8929 8945 8962 8979 8996 9014 9032 9051 9070 9089 9108 9127 9146 9165 9184 9203 9222 9240 9259 9277 9295 9313 9330 9347 9364 9380 9396 9411 9426 9441 9455 9468 9481 9494 9506 9517 9528 9539 9549 9558 9567 9576 9584 9592 9599 9606 9613 9619 9625 9630 9635 9640 9645 9649 9653 9657 9660 9664 9667 9670 9672 9675 9678 9680 9682 9685 9687 9689 9691 9693 9695 9697 9698 9700 9702 9704 9706 9707 9709 9711 9713 9714 9716 9718 9719 9721 9723 9724 9726 9727 9729 9730 9732 9733 9734 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9745 9746 9747 9747 9748 9748 9748 9748 9749 9749 9749 9749 9749 9749 9749 9749 9748 9748 9748 9748 9747 10617 2 9 2 9747 9747 9746 9746 9746 9745 9745 9745 9744 9744 9744 9743 9743 9743 9743 9742 9742 9742 9742 9741 9741 9741 9741 9741 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9740 9740 9740 9740 9740 9740 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9743 9743 9743 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9743 9743 9742 9742 9742 9741 9741 9741 9741 9740 9740 9740 9740 9739 9739 9739 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9736 9736 9736 9736 9736 9736 9736 9735 9735 9735 9735 9735 9735 9734 9734 9734 9734 9734 9733 9733 9733 9732 9732 9731 9731 9730 9730 9729 9729 9728 9727 9727 9726 9725 9724 9723 9722 9722 9721 9719 9718 9717 9716 9715 9714 9713 9711 9710 9709 9708 9706 9705 9704 9703 9701 9700 9699 9698 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9684 9683 9682 9682 9681 9681 9681 9680 9680 9680 9680 9680 9680 9680 9681 9681 9681 9682 9682 9683 9683 9684 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9698 9699 9700 9701 9703 9704 9705 9706 9708 9709 9710 9712 9713 9714 9715 9717 9718 9719 9720 9721 9722 9724 9725 9726 9727 9728 9728 9729 9730 9731 9732 9733 9733 9734 9734 9735 9736 9736 9737 9737 9737 9738 9738 9738 9739 9739 9739 9739 9739 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9743 9743 9743 9743 9744 9744 9744 9744 9744 9744 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9744 9744 9744 9744 9743 9743 9742 9742 9741 9741 9740 9739 9739 9738 9737 9736 9735 9735 9734 9733 9731 9730 9729 9728 9727 9726 9724 9723 9722 9720 9719 9718 9716 9715 9713 9712 9710 9709 9707 9706 9704 9702 9701 9699 9698 9696 9695 9693 9692 9690 9689 9687 9686 9685 9683 9682 9681 9680 9679 9677 9676 9675 9674 9674 9673 9672 9671 9671 9670 9670 9669 9669 9669 9668 9668 9668 9668 9668 9668 9669 9669 9669 9669 9670 9670 9671 9672 9672 9673 9674 9674 9675 9676 9677 9677 9678 9679 9680 9681 9682 9682 9683 9684 9685 9686 9686 9687 9687 9688 9689 9689 9689 9690 9690 9690 9690 9690 9690 9690 9690 9690 9689 9689 9688 9688 9687 9687 9686 9685 9684 9683 9682 9681 9680 9679 9678 9677 9675 9674 9673 10618 2 9 2 9671 9670 9669 9668 9666 9665 9664 9663 9661 9660 9659 9658 9657 9656 9655 9654 9653 9653 9652 9651 9651 9651 9650 9650 9650 9650 9650 9650 9650 9650 9650 9651 9651 9651 9652 9653 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9664 9665 9666 9667 9669 9670 9671 9673 9674 9675 9677 9678 9680 9681 9682 9684 9685 9686 9688 9689 9690 9692 9693 9694 9695 9697 9698 9699 9700 9701 9703 9704 9705 9706 9707 9708 9709 9710 9711 9713 9714 9715 9716 9717 9718 9719 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9728 9729 9730 9731 9731 9732 9733 9733 9734 9735 9735 9736 9736 9737 9737 9738 9738 9738 9739 9739 9739 9739 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9739 9739 9739 9739 9739 9738 9738 9738 9737 9737 9737 9736 9736 9735 9735 9734 9734 9733 9733 9732 9732 9731 9731 9730 9729 9729 9728 9728 9727 9726 9726 9725 9724 9723 9723 9722 9721 9720 9719 9719 9718 9717 9716 9715 9714 9713 9712 9711 9709 9708 9707 9706 9705 9703 9702 9701 9699 9698 9697 9695 9694 9692 9691 9690 9688 9687 9685 9684 9683 9681 9680 9679 9677 9676 9675 9674 9673 9671 9670 9670 9669 9668 9667 9666 9666 9665 9665 9665 9664 9664 9664 9664 9664 9664 9665 9665 9666 9666 9667 9668 9669 9669 9671 9672 9673 9674 9676 9677 9678 9680 9682 9683 9685 9687 9688 9690 9692 9694 9696 9698 9700 9702 9704 9705 9707 9709 9711 9713 9715 9716 9718 9720 9721 9723 9725 9726 9728 9729 9730 9731 9733 9734 9735 9736 9737 9738 9738 9739 9740 9741 9741 9742 9742 9742 9743 9743 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9743 9743 9743 9742 9742 9742 9742 9741 9741 9741 9741 9740 9740 9740 9740 9739 9739 9739 9739 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9739 9739 9739 9739 9739 9740 9740 9740 9740 9740 9741 9741 9741 9741 9741 9742 9742 9742 9742 9743 9743 9743 9743 9743 9744 9744 9744 9744 9744 9744 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9747 9747 9747 9747 9747 9746 9746 9746 9746 9745 9745 9745 9744 9744 9744 9743 9743 9742 9742 9742 9741 9741 9741 9740 9740 9739 9739 9739 9738 9738 9738 9737 9737 9737 10619 2 9 2 9737 9736 9736 9736 9736 9735 9735 9735 9735 9735 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9733 9733 9733 9733 9733 9733 9732 9732 9732 9732 9731 9731 9730 9730 9730 9729 9729 9728 9728 9727 9727 9726 9725 9725 9724 9723 9723 9722 9721 9721 9720 9719 9718 9718 9717 9716 9715 9715 9714 9713 9712 9711 9711 9710 9709 9708 9707 9707 9706 9705 9704 9703 9703 9702 9701 9700 9699 9698 9698 9697 9696 9695 9694 9693 9692 9691 9691 9690 9689 9688 9687 9686 9685 9684 9683 9682 9681 9680 9679 9678 9677 9676 9674 9673 9672 9671 9670 9669 9668 9667 9666 9665 9663 9662 9661 9660 9659 9658 9657 9656 9655 9654 9654 9653 9652 9651 9650 9650 9649 9649 9648 9648 9647 9647 9646 9646 9646 9646 9645 9645 9645 9645 9645 9646 9646 9646 9646 9647 9647 9648 9648 9649 9649 9650 9650 9651 9652 9652 9653 9654 9655 9656 9657 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9670 9671 9672 9673 9674 9675 9676 9677 9677 9678 9679 9680 9681 9681 9682 9683 9684 9684 9685 9686 9687 9687 9688 9689 9689 9690 9691 9691 9692 9693 9694 9694 9695 9696 9696 9697 9698 9699 9699 9700 9701 9702 9702 9703 9704 9705 9706 9706 9707 9708 9709 9710 9710 9711 9712 9713 9714 9714 9715 9716 9717 9717 9718 9719 9720 9720 9721 9722 9722 9723 9724 9724 9725 9726 9726 9727 9727 9728 9728 9729 9729 9730 9730 9731 9731 9731 9732 9732 9732 9733 9733 9734 9734 9734 9735 9735 9735 9735 9736 9736 9736 9737 9737 9737 9738 9738 9738 9739 9739 9739 9739 9740 9740 9740 9741 9741 9741 9742 9742 9742 9743 9743 9743 9744 9744 9744 9744 9745 9745 9745 9746 9746 9746 9746 9746 9747 9747 9747 9747 9747 9747 9747 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9747 9747 9747 9747 9747 9747 9747 9747 9747 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9746 9746 9746 9746 9746 9745 9745 9745 9745 9744 9744 9744 9744 9744 9743 9743 9743 9743 9743 9743 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9743 9743 9743 9743 9744 9744 9744 9745 9745 9745 9746 9746 9747 9747 9748 9748 9749 9749 9750 9750 9751 9752 9752 9753 9753 9754 9754 9755 9755 9755 9756 9756 9756 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9756 9756 9756 9755 9755 9755 9754 9754 9753 9753 10620 2 9 2 9752 9751 9751 9750 9750 9749 9748 9748 9747 9746 9746 9745 9745 9744 9744 9743 9743 9742 9742 9742 9741 9741 9741 9741 9741 9740 9740 9740 9740 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9743 9743 9743 9742 9742 9742 9742 9741 9741 9741 9740 9739 9738 9737 9736 9735 9734 9733 9731 9730 9728 9726 9724 9722 9720 9718 9715 9713 9710 9708 9705 9702 9699 9696 9693 9690 9687 9684 9681 9678 9674 9671 9668 9665 9662 9659 9656 9653 9650 9648 9645 9643 9640 9638 9636 9634 9632 9630 9629 9627 9626 9625 9624 9623 9622 9622 9622 9622 9622 9622 9622 9623 9624 9625 9626 9627 9628 9630 9631 9633 9635 9637 9639 9641 9643 9645 9647 9650 9652 9655 9657 9660 9662 9665 9667 9670 9672 9675 9677 9679 9682 9684 9686 9688 9691 9693 9695 9697 9698 9700 9702 9704 9705 9707 9708 9709 9711 9712 9713 9714 9715 9716 9717 9718 9718 9719 9720 9720 9721 9721 9722 9722 9723 9723 9724 9724 9725 9725 9725 9726 9726 9726 9727 9727 9728 9728 9728 9729 9729 9730 9730 9731 9731 9732 9732 9733 9733 9734 9734 9735 9735 9736 9736 9737 9737 9738 9738 9739 9739 9740 9740 9741 9741 9741 9742 9742 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9741 9741 9741 9740 9740 9739 9738 9738 9737 9737 9736 9735 9734 9733 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9682 9681 9680 9679 9678 9676 9675 9674 9673 9672 9671 9669 9668 9667 9665 9664 9663 9662 9660 9659 9658 9656 9655 9654 9652 9651 9649 9648 9647 9645 9644 9643 9641 9640 9639 9638 9636 9635 9634 9633 9632 9631 9629 9628 9627 9626 9626 9625 9624 9623 9622 9622 9621 9620 9620 9620 9619 9619 9618 9618 9618 9618 9618 9618 9618 9618 9618 9618 9619 9619 9619 9620 9620 9621 9621 9622 9622 9623 9623 9624 9624 9625 9625 9626 9626 9626 9627 9627 9627 9627 9627 9627 9627 9626 9626 9625 9625 9624 9623 9621 9620 9619 9617 9615 9613 9610 9608 9605 9602 9599 9595 9592 9588 9584 9579 9575 9570 9565 9560 9555 9550 9544 9538 9532 9526 9520 9513 9507 9500 9494 9487 9480 9474 9467 9460 9453 9447 9440 9434 9427 9421 9415 9409 9403 9397 9392 9387 9382 9377 9373 9369 9365 9361 9358 9355 9353 9351 9349 9348 9347 9346 9346 9346 9346 9347 9349 9350 9352 9355 9357 9361 9364 9368 9372 9376 9381 9386 9391 9396 9402 9408 9414 9420 9427 9433 9440 9447 9453 9460 9467 9474 9481 9488 9495 9502 9509 9516 9523 9530 10621 2 9 2 9536 9543 9549 9555 9561 9567 9573 9578 9584 9589 9594 9599 9604 9608 9612 9617 9620 9624 9628 9631 9634 9637 9640 9643 9645 9648 9650 9652 9654 9656 9657 9659 9660 9662 9663 9664 9665 9666 9667 9668 9669 9670 9670 9671 9671 9672 9672 9673 9673 9674 9674 9675 9675 9675 9676 9676 9676 9676 9676 9677 9677 9677 9677 9677 9677 9677 9678 9678 9678 9678 9678 9677 9677 9677 9677 9677 9677 9677 9676 9676 9676 9676 9676 9675 9675 9675 9674 9674 9674 9673 9673 9673 9672 9672 9672 9671 9671 9671 9671 9670 9670 9670 9670 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9668 9668 9668 9668 9668 9668 9668 9668 9668 9668 9668 9668 9668 9668 9668 9668 9668 9667 9667 9667 9666 9666 9666 9665 9664 9664 9663 9662 9662 9661 9660 9659 9658 9657 9655 9654 9653 9651 9650 9649 9647 9646 9644 9642 9641 9639 9638 9636 9634 9632 9631 9629 9627 9626 9624 9623 9621 9620 9618 9617 9615 9614 9613 9612 9611 9610 9609 9608 9607 9607 9606 9606 9605 9605 9605 9605 9605 9605 9606 9606 9607 9607 9608 9609 9610 9611 9612 9613 9614 9616 9617 9619 9620 9622 9624 9626 9628 9630 9632 9634 9636 9638 9640 9642 9644 9647 9649 9651 9653 9656 9658 9660 9662 9665 9667 9669 9671 9674 9676 9678 9680 9682 9684 9686 9688 9690 9692 9694 9695 9697 9699 9701 9702 9704 9705 9707 9708 9710 9711 9712 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9724 9725 9726 9726 9727 9728 9728 9728 9729 9729 9730 9730 9730 9730 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9730 9730 9730 9730 9730 9729 9729 9729 9729 9728 9728 9728 9728 9727 9727 9727 9727 9726 9726 9726 9726 9726 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9726 9726 9726 9726 9727 9727 9727 9728 9728 9728 9729 9729 9729 9730 9730 9731 9731 9731 9732 9732 9732 9733 9733 9734 9734 9734 9735 9735 9735 9735 9736 9736 9736 9736 9736 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9739 9739 9739 9739 9739 9740 9740 9740 9741 9741 9741 9741 9742 9742 9742 9743 9743 9743 9743 9744 9744 9744 9744 9744 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9744 9744 9744 9744 9743 9743 9743 9743 9742 9742 9741 9741 9740 9740 9740 9739 9739 9738 9738 9737 9737 9736 9736 9735 9735 9735 9734 9734 9733 9733 9733 9733 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9733 9733 9733 9734 9734 9734 9735 9735 9736 9736 9736 9737 9737 9738 9738 9739 9739 9740 9740 9741 9741 9742 10622 2 9 2 9742 9742 9743 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9742 9742 9742 9741 9741 9740 9739 9739 9738 9738 9737 9736 9735 9735 9734 9733 9732 9732 9731 9730 9729 9729 9728 9727 9726 9726 9725 9724 9724 9723 9722 9722 9721 9721 9720 9720 9720 9719 9719 9719 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9719 9719 9719 9719 9720 9720 9721 9721 9721 9722 9722 9723 9723 9724 9724 9724 9725 9725 9726 9726 9727 9727 9728 9728 9728 9729 9729 9730 9730 9730 9731 9731 9731 9731 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9731 9731 9731 9730 9730 9730 9729 9729 9729 9728 9728 9727 9727 9726 9726 9725 9725 9724 9723 9723 9722 9722 9721 9721 9720 9720 9720 9719 9719 9718 9718 9718 9718 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9718 9718 9718 9719 9719 9719 9720 9720 9720 9721 9721 9721 9722 9722 9722 9723 9723 9723 9723 9723 9723 9723 9723 9723 9722 9722 9721 9721 9720 9719 9718 9717 9716 9714 9713 9711 9709 9707 9705 9702 9700 9697 9695 9692 9689 9686 9682 9679 9675 9672 9668 9664 9660 9656 9652 9648 9644 9640 9636 9631 9627 9623 9619 9614 9610 9606 9602 9598 9594 9590 9586 9583 9579 9576 9573 9569 9567 9564 9561 9559 9556 9554 9552 9551 9549 9548 9546 9545 9545 9544 9543 9543 9543 9543 9543 9544 9544 9545 9546 9547 9548 9549 9551 9552 9554 9555 9557 9559 9561 9563 9565 9567 9569 9571 9573 9575 9578 9580 9582 9584 9586 9588 9590 9592 9594 9596 9598 9600 9602 9604 9606 9608 9610 9611 9613 9615 9616 9618 9619 9621 9623 9624 9626 9627 9628 9630 9631 9633 9634 9636 9637 9639 9640 9642 9643 9645 9646 9648 9650 9651 9653 9654 9656 9658 9659 9661 9663 9665 9666 9668 9670 9672 9674 9675 9677 9679 9681 9682 9684 9686 9688 9689 9691 9693 9694 9696 9698 9699 9701 9702 9704 9705 9706 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9718 9719 9720 9720 9721 9722 9722 9722 9723 9723 9724 9724 9724 9724 9725 9725 9725 9725 9725 9725 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9728 9728 9729 9729 9729 9729 9729 9730 9730 9730 9731 9731 9731 9731 9732 9732 9732 9733 9733 9734 9734 9734 9735 9735 9735 9736 9736 9736 9737 9737 9738 9738 9738 9739 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9740 9740 9740 9740 9739 9739 9739 9738 9738 9737 9737 9737 9736 9736 9735 9735 9734 9734 9733 9733 9732 9732 9731 9731 10623 2 9 2 9730 9730 9730 9729 9729 9729 9728 9728 9728 9727 9727 9727 9727 9727 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9728 9728 9728 9728 9728 9729 9729 9729 9729 9729 9729 9729 9729 9728 9728 9728 9728 9728 9727 9727 9727 9726 9726 9726 9725 9725 9724 9724 9723 9723 9722 9722 9721 9721 9720 9720 9719 9719 9718 9718 9717 9717 9716 9716 9715 9715 9715 9715 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9715 9715 9715 9716 9716 9717 9717 9718 9718 9719 9720 9720 9721 9722 9722 9723 9724 9725 9725 9726 9727 9728 9728 9729 9730 9731 9731 9732 9733 9733 9734 9734 9735 9735 9736 9736 9736 9736 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9736 9736 9736 9736 9735 9735 9735 9734 9734 9734 9733 9733 9733 9732 9732 9732 9731 9731 9731 9730 9730 9730 9730 9730 9730 9729 9729 9729 9729 9729 9729 9729 9730 9730 9730 9730 9730 9730 9731 9731 9731 9732 9732 9732 9733 9733 9733 9734 9734 9734 9735 9735 9735 9736 9736 9737 9737 9737 9737 9738 9738 9738 9738 9739 9739 9739 9739 9739 9739 9740 9740 9740 9740 9740 9740 9739 9739 9739 9739 9739 9739 9739 9738 9738 9738 9737 9737 9737 9736 9736 9736 9735 9735 9734 9734 9734 9733 9733 9732 9732 9731 9731 9730 9729 9729 9728 9728 9727 9727 9726 9726 9725 9725 9724 9724 9723 9723 9722 9722 9721 9721 9720 9720 9719 9719 9719 9718 9718 9718 9718 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9718 9718 9718 9719 9719 9719 9720 9720 9721 9721 9722 9723 9723 9724 9724 9725 9726 9726 9727 9728 9729 9729 9730 9731 9731 9732 9733 9733 9734 9735 9735 9736 9736 9737 9738 9738 9739 9739 9739 9740 9740 9740 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9743 9743 9743 9743 9743 9744 9744 9744 9744 9744 9745 9745 9745 9745 9745 9745 9746 9746 9746 9746 9746 9746 9746 9745 9745 9745 9745 9745 9744 9744 9744 9744 9743 9743 9742 9742 9741 9741 9740 9740 9739 9738 9738 9737 9737 9736 9735 9735 9734 9733 9733 9732 9732 9731 9731 9730 9729 9729 9729 9728 9728 9727 9727 9727 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9727 9727 9727 9728 9728 9728 9729 9729 9730 9730 9730 9731 9731 9732 9732 9733 9733 9734 9734 9734 9735 9735 9736 9736 9736 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9736 9736 10624 2 9 2 9736 9735 9735 9735 9734 9734 9733 9733 9732 9732 9732 9731 9731 9730 9730 9729 9729 9728 9728 9727 9727 9726 9726 9726 9725 9725 9724 9724 9724 9723 9723 9723 9723 9722 9722 9722 9722 9722 9722 9722 9722 9721 9722 9722 9722 9722 9722 9722 9722 9722 9723 9723 9723 9724 9724 9724 9725 9725 9725 9726 9726 9727 9727 9728 9728 9729 9729 9730 9731 9731 9732 9732 9733 9733 9734 9735 9735 9736 9736 9737 9737 9738 9738 9738 9739 9739 9740 9740 9740 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9740 9740 9740 9739 9739 9738 9738 9737 9737 9736 9735 9734 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9717 9716 9715 9714 9712 9711 9710 9708 9707 9706 9704 9703 9702 9700 9699 9697 9696 9694 9693 9692 9690 9689 9687 9686 9685 9683 9682 9681 9679 9678 9677 9676 9675 9673 9672 9671 9670 9669 9668 9668 9667 9666 9665 9665 9664 9663 9663 9663 9662 9662 9662 9662 9662 9662 9662 9662 9662 9663 9663 9663 9664 9665 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9676 9677 9678 9680 9681 9682 9684 9685 9687 9689 9690 9692 9693 9695 9696 9698 9699 9701 9702 9704 9705 9707 9708 9710 9711 9712 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9725 9726 9726 9727 9727 9728 9728 9729 9729 9729 9730 9730 9730 9730 9730 9730 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9732 9732 9732 9732 9732 9733 9733 9733 9733 9733 9734 9734 9734 9734 9734 9734 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9734 9734 9734 9734 9733 9733 9733 9732 9732 9732 9731 9731 9731 9730 9730 9729 9729 9728 9728 9727 9727 9727 9726 9726 9725 9725 9724 9724 9723 9723 9723 9722 9722 9721 9721 9721 9721 9720 9720 9720 9720 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9718 9718 9718 9718 9717 9717 9716 9716 9715 9715 9714 9713 9713 9712 9711 9710 9710 9709 9708 9707 9706 9705 9704 9703 9702 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9692 9691 9690 9689 9689 9688 9687 9687 9686 9685 9685 9684 9683 9683 9682 9682 9681 9680 9679 9679 9678 9677 9676 9675 9674 9673 9671 9670 9668 9666 9665 9663 9660 9658 9655 9653 9650 9646 9643 9639 9636 9632 9627 9623 9618 9613 9608 9602 9596 9590 9584 9578 9571 9564 9557 9550 9542 9535 9527 9519 9511 9503 9495 9487 10625 2 9 2 9478 9470 9462 9453 9445 9437 9429 9421 9413 9405 9397 9390 9383 9376 9369 9363 9357 9351 9345 9340 9335 9331 9327 9323 9320 9317 9315 9313 9312 9311 9310 9310 9311 9312 9313 9315 9317 9319 9322 9326 9330 9334 9339 9344 9349 9355 9361 9367 9373 9380 9387 9394 9401 9409 9417 9424 9432 9440 9448 9456 9464 9472 9480 9488 9496 9503 9511 9518 9526 9533 9540 9547 9554 9560 9566 9573 9578 9584 9590 9595 9600 9605 9609 9613 9617 9621 9625 9628 9632 9635 9637 9640 9642 9645 9647 9649 9650 9652 9653 9655 9656 9657 9658 9659 9660 9660 9661 9661 9662 9662 9662 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9662 9662 9662 9662 9661 9661 9661 9660 9660 9659 9659 9658 9658 9657 9657 9656 9655 9655 9654 9653 9652 9652 9651 9650 9649 9648 9647 9646 9646 9645 9644 9643 9642 9641 9640 9640 9639 9638 9637 9637 9636 9635 9635 9634 9634 9633 9633 9633 9632 9632 9632 9632 9632 9632 9632 9633 9633 9634 9634 9635 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9647 9648 9649 9651 9652 9654 9655 9657 9658 9660 9661 9663 9664 9666 9667 9668 9670 9671 9673 9674 9675 9676 9678 9679 9680 9681 9682 9683 9684 9685 9685 9686 9687 9688 9688 9689 9689 9690 9690 9690 9690 9691 9691 9691 9691 9691 9691 9691 9691 9690 9690 9690 9689 9689 9689 9688 9687 9687 9686 9686 9685 9684 9683 9682 9681 9681 9680 9679 9678 9676 9675 9674 9673 9672 9671 9669 9668 9667 9665 9664 9663 9661 9660 9659 9657 9656 9654 9653 9652 9650 9649 9647 9646 9645 9643 9642 9641 9640 9639 9637 9636 9635 9634 9633 9632 9631 9631 9630 9629 9629 9628 9628 9627 9627 9626 9626 9626 9626 9626 9626 9626 9626 9627 9627 9627 9628 9628 9629 9630 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9643 9644 9645 9646 9648 9649 9651 9652 9653 9655 9656 9658 9659 9660 9662 9663 9665 9666 9667 9669 9670 9672 9673 9674 9676 9677 9678 9680 9681 9682 9683 9685 9686 9687 9688 9689 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9700 9701 9702 9703 9704 9704 9705 9706 9706 9707 9708 9708 9709 9709 9710 9710 9710 9711 9711 9711 9712 9712 9712 9712 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9714 9714 9714 9714 9714 9714 9714 9714 9714 9715 9715 9715 9715 9716 9716 9716 9717 9717 9717 9718 9718 9719 9719 9720 9720 9721 9721 9722 9723 9723 9724 9724 9725 9726 9726 9727 9727 9728 9729 9729 9730 9730 9731 9731 9732 9732 9733 9733 9733 9734 9734 9734 9735 9735 9735 9735 9735 9736 9736 9736 9736 9736 9736 9736 9735 9735 9735 9735 9735 9734 9734 9734 9734 9733 9733 9733 9732 10626 2 9 2 9732 9731 9731 9731 9730 9730 9729 9729 9729 9728 9728 9727 9727 9727 9726 9726 9726 9725 9725 9725 9725 9724 9724 9724 9724 9724 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9724 9724 9724 9724 9724 9724 9725 9725 9725 9725 9725 9725 9726 9726 9726 9726 9726 9726 9727 9727 9727 9727 9727 9727 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9727 9727 9727 9727 9727 9726 9726 9726 9725 9725 9725 9724 9724 9724 9723 9723 9722 9722 9722 9721 9721 9720 9720 9719 9719 9718 9718 9717 9717 9716 9715 9715 9714 9714 9713 9713 9712 9712 9711 9711 9710 9710 9710 9709 9709 9708 9708 9707 9707 9707 9706 9706 9706 9705 9705 9705 9705 9705 9704 9704 9704 9704 9704 9704 9704 9703 9703 9703 9703 9703 9703 9703 9704 9704 9704 9704 9704 9704 9704 9704 9704 9705 9705 9705 9705 9705 9706 9706 9706 9706 9706 9707 9707 9707 9707 9707 9708 9708 9708 9708 9708 9708 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9708 9708 9708 9708 9708 9707 9707 9707 9706 9706 9705 9705 9704 9704 9703 9703 9702 9702 9701 9700 9700 9699 9698 9698 9697 9696 9695 9695 9694 9693 9692 9692 9691 9690 9689 9689 9688 9687 9687 9686 9685 9685 9684 9683 9683 9682 9682 9681 9681 9681 9680 9680 9680 9679 9679 9679 9679 9679 9679 9679 9679 9679 9679 9679 9679 9679 9680 9680 9680 9680 9681 9681 9681 9682 9682 9682 9683 9683 9684 9684 9685 9685 9685 9686 9686 9687 9687 9687 9688 9688 9688 9689 9689 9689 9690 9690 9690 9690 9690 9690 9690 9691 9691 9691 9690 9690 9690 9690 9690 9690 9690 9689 9689 9689 9688 9688 9688 9687 9687 9687 9686 9686 9686 9685 9685 9684 9684 9683 9683 9683 9682 9682 9682 9681 9681 9681 9680 9680 9680 9680 9680 9679 9679 9679 9679 9679 9679 9679 9679 9679 9680 9680 9680 9680 9680 9681 9681 9681 9682 9682 9682 9683 9683 9684 9684 9685 9685 9686 9686 9686 9687 9687 9688 9688 9689 9689 9689 9690 9690 9691 9691 9691 9692 9692 9692 9692 9692 9692 9693 9693 9693 9693 9693 9693 9692 9692 9692 9692 9692 9691 9691 9691 9690 9690 9690 9689 9689 9688 9688 9687 9687 9686 9685 9685 9684 9684 9683 9682 9682 9681 9681 9680 9679 9679 9678 9677 9677 9676 9675 9675 9674 9673 9673 9672 9672 9671 9670 9670 9669 9669 9668 9667 9667 9666 9666 9665 9664 9664 9663 9663 9662 9661 9661 9660 9659 9658 9658 9657 9656 9655 9655 9654 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9643 9642 9640 9639 9638 9637 9636 9635 9633 9632 9631 9630 9628 9627 9626 9625 9624 9623 9621 9620 9619 9618 10627 2 9 2 9617 9616 9615 9614 9613 9612 9611 9610 9609 9608 9607 9607 9606 9605 9604 9603 9602 9602 9601 9600 9599 9598 9597 9596 9595 9594 9593 9592 9591 9589 9588 9587 9585 9583 9582 9580 9578 9576 9574 9571 9569 9566 9564 9561 9558 9555 9552 9548 9545 9541 9537 9534 9530 9525 9521 9517 9512 9508 9503 9499 9494 9489 9484 9479 9474 9469 9464 9459 9454 9449 9444 9439 9434 9429 9425 9420 9416 9411 9407 9403 9399 9395 9391 9388 9385 9382 9379 9376 9373 9371 9369 9367 9365 9364 9363 9361 9361 9360 9360 9359 9359 9359 9359 9360 9360 9361 9362 9363 9364 9365 9366 9368 9369 9371 9372 9374 9375 9376 9378 9379 9381 9382 9383 9384 9385 9386 9387 9387 9388 9388 9388 9388 9388 9388 9387 9387 9386 9384 9383 9382 9380 9378 9375 9373 9370 9367 9364 9361 9358 9354 9350 9346 9341 9337 9332 9327 9322 9317 9311 9306 9300 9294 9288 9282 9275 9268 9262 9255 9248 9240 9233 9225 9217 9209 9201 9193 9184 9176 9167 9158 9149 9139 9129 9119 9109 9099 9088 9077 9066 9055 9043 9031 9018 9006 8993 8979 8966 8952 8937 8923 8908 8892 8876 8860 8843 8826 8809 8791 8772 8753 8734 8715 8694 8674 8653 8631 8610 8587 8564 8541 8517 8493 8469 8444 8418 8393 8366 8340 8313 8285 8257 8229 8200 8171 8141 8111 8081 8050 8019 7988 7956 7923 7891 7858 7825 7791 7757 7723 7688 7653 7617 7582 7546 7509 7473 7436 7398 7361 7323 7285 7246 7207 7168 7129 7089 7050 7010 6969 6929 6888 6847 6806 6765 6724 6683 6641 6600 6558 6517 6475 6434 6393 6352 6311 6270 6229 6189 6149 6110 6071 6032 5994 5956 5919 5883 5847 5812 5778 5745 5713 5682 5651 5622 5594 5567 5541 5517 5494 5472 5452 5433 5416 5400 5386 5374 5363 5354 5346 5341 5337 5335 5335 5336 5340 5345 5353 5362 5373 5386 5400 5417 5435 5456 5478 5501 5527 5554 5583 5614 5646 5679 5714 5751 5789 5828 5869 5910 5953 5997 6042 6088 6135 6183 6231 6280 6330 6380 6431 6482 6533 6584 6636 6688 6740 6792 6844 6895 6947 6998 7049 7099 7149 7199 7248 7296 7344 7391 7438 7484 7529 7573 7617 7660 7702 7743 7783 7822 7861 7899 7935 7971 8006 8040 8074 8106 8138 8169 8198 8228 8256 8284 8311 8337 8362 8387 8411 8434 8457 8480 8501 8522 8543 8563 8583 8602 8621 8639 8657 8674 8692 8708 8725 8741 8757 8773 8788 8803 8818 8833 8847 8861 8875 8889 8902 8916 8929 8942 8955 8967 8980 8992 9004 9016 9028 9040 9051 9063 9074 9085 9096 9106 9117 9127 9137 9147 9157 9166 9176 9185 9194 9203 9212 9220 9229 9237 9245 9253 9260 9268 9275 9282 9290 9296 9303 9310 9316 9322 9329 9335 9340 9346 9352 9357 9363 9368 9373 9378 9383 9388 9393 9397 9402 9407 9411 9415 9420 9424 9428 9432 9436 10628 2 9 2 9440 9444 9447 9451 9455 9458 9462 9465 9469 9472 9476 9479 9482 9485 9489 9492 9495 9498 9501 9504 9507 9510 9512 9515 9518 9521 9523 9526 9528 9531 9533 9536 9538 9541 9543 9545 9548 9550 9552 9554 9556 9558 9560 9562 9564 9566 9568 9570 9572 9573 9575 9577 9579 9580 9582 9583 9585 9586 9588 9589 9591 9592 9593 9595 9596 9597 9599 9600 9601 9602 9603 9604 9605 9606 9608 9608 9609 9610 9611 9612 9613 9614 9615 9616 9616 9617 9618 9618 9619 9620 9620 9621 9622 9622 9623 9623 9624 9624 9625 9625 9626 9626 9627 9627 9628 9628 9629 9629 9630 9630 9631 9631 9631 9632 9632 9633 9633 9634 9634 9635 9635 9636 9636 9637 9637 9638 9639 9639 9640 9641 9641 9642 9643 9643 9644 9645 9646 9647 9648 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9661 9662 9663 9664 9665 9666 9667 9668 9669 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9680 9681 9682 9683 9683 9684 9685 9685 9686 9686 9687 9687 9687 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9688 9687 9687 9687 9686 9686 9686 9685 9685 9685 9684 9684 9683 9683 9682 9682 9682 9681 9681 9681 9681 9680 9680 9680 9680 9680 9680 9680 9680 9680 9680 9680 9681 9681 9681 9682 9682 9683 9684 9684 9685 9685 9686 9687 9688 9689 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9699 9700 9701 9702 9703 9703 9704 9705 9705 9706 9707 9707 9708 9708 9708 9709 9709 9709 9709 9710 9710 9710 9710 9710 9710 9709 9709 9709 9709 9709 9709 9708 9708 9708 9708 9707 9707 9707 9707 9707 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9707 9707 9707 9707 9708 9708 9709 9709 9710 9710 9711 9711 9712 9713 9713 9714 9715 9715 9716 9717 9717 9718 9718 9719 9720 9720 9721 9721 9722 9722 9723 9723 9723 9724 9724 9724 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9724 9724 9724 9724 9724 9723 9723 9723 9722 9722 9722 9721 9721 9721 9721 9720 9720 9720 9720 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9720 9720 9720 9720 9721 9721 9721 9722 9722 9723 9723 9724 9724 9725 9725 9726 9726 9727 9728 9728 9729 9729 9730 9730 9731 9731 9732 9732 9732 9733 9733 9733 9734 9734 9734 9734 9734 9735 9735 9735 9735 9735 9735 9735 9735 9734 9734 9734 9734 9734 9733 9733 9733 9733 9733 9732 9732 9732 9732 9731 9731 9731 9731 9731 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9731 9731 9731 9731 9731 9732 9732 9732 9732 9733 9733 9733 9734 9734 9734 9735 9735 9735 9736 9736 9736 9736 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9737 9736 9736 10629 2 9 2 9736 9735 9735 9735 9735 9734 9734 9734 9733 9733 9733 9732 9732 9732 9732 9731 9731 9731 9731 9731 9731 9730 9730 9730 9730 9730 9730 9731 9731 9731 9731 9731 9731 9732 9732 9732 9733 9733 9733 9734 9734 9735 9735 9735 9736 9736 9737 9737 9738 9738 9739 9739 9739 9740 9740 9741 9741 9741 9742 9742 9742 9743 9743 9743 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9743 9743 9742 9742 9742 9742 9741 9741 9741 9740 9740 9740 9740 9739 9739 9739 9738 9738 9738 9737 9737 9737 9737 9736 9736 9736 9736 9736 9735 9735 9735 9735 9735 9735 9735 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9733 9732 9732 9732 9732 9732 9732 9731 9731 9731 9731 9730 9730 9730 9730 9729 9729 9729 9729 9728 9728 9728 9727 9727 9727 9727 9726 9726 9726 9726 9726 9726 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9726 9726 9726 9726 9726 9727 9727 9727 9728 9728 9729 9729 9729 9730 9730 9731 9731 9732 9733 9733 9734 9734 9735 9735 9736 9737 9737 9738 9738 9739 9739 9740 9740 9741 9741 9742 9742 9743 9743 9744 9744 9744 9745 9745 9745 9745 9746 9746 9746 9746 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9746 9746 9746 9746 9746 9746 9746 9746 9745 9745 9745 9745 9745 9745 9745 9745 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9744 9744 9744 9744 9745 9745 9745 9745 9745 9746 9746 9746 9746 9747 9747 9747 9747 9748 9748 9748 9749 9749 9749 9749 9750 9750 9750 9751 9751 9751 9751 9752 9752 9752 9753 9753 9753 9753 9754 9754 9754 9754 9755 9755 9755 9755 9755 9756 9756 9756 9756 9756 9756 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9755 9755 9755 9754 9754 9753 9753 9753 9752 9751 9751 9750 9750 9749 9748 9748 9747 9746 9745 9744 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9732 9731 9730 9729 9728 9727 9727 9726 9725 9724 9724 9723 9723 9722 9722 9721 9721 9721 9721 9721 9720 9720 9721 9721 9721 9721 9721 9722 9722 9723 9723 9724 9725 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9752 9753 9754 9754 9755 9755 9756 9756 9757 9757 9757 9757 9757 9757 9757 10630 2 9 2 9757 9757 9757 9757 9757 9756 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9750 9750 9749 9749 9748 9748 9747 9747 9746 9746 9745 9745 9744 9744 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9744 9745 9745 9745 9746 9746 9747 9747 9748 9748 9749 9749 9750 9750 9751 9752 9752 9753 9753 9754 9755 9755 9756 9756 9757 9757 9758 9758 9758 9759 9759 9759 9760 9760 9760 9760 9760 9761 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9760 9760 9759 9759 9759 9759 9758 9758 9758 9757 9757 9757 9756 9756 9756 9755 9755 9755 9755 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9751 9751 9751 9751 9750 9750 9750 9749 9749 9748 9748 9747 9747 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9728 9727 9726 9725 9724 9723 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9710 9709 9708 9708 9707 9707 9706 9706 9705 9705 9705 9705 9704 9704 9704 9704 9705 9705 9705 9705 9706 9706 9706 9707 9707 9708 9708 9709 9710 9710 9711 9712 9712 9713 9714 9715 9715 9716 9717 9718 9718 9719 9720 9721 9721 9722 9723 9723 9724 9724 9725 9725 9726 9726 9727 9727 9727 9727 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9727 9727 9727 9726 9726 9726 9725 9725 9725 9724 9724 9723 9723 9722 9721 9721 9720 9720 9719 9719 9718 9718 9717 9717 9716 9716 9715 9715 9714 9714 9714 9713 9713 9713 9713 9712 9712 9712 9712 9712 9712 9711 9711 9711 9711 9711 9711 9712 9712 9712 9712 9712 9712 9712 9712 9712 9713 9713 9713 9713 9713 9713 9714 9714 9714 9714 9714 9714 9714 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9716 9716 9716 9716 9716 9716 9716 9716 9717 9717 9717 9717 9718 9718 9718 9719 9719 9720 9720 9721 9721 9722 9722 9723 9724 9724 9725 9726 9727 9727 9728 9729 9730 9731 9732 9732 9733 9734 9735 9736 9736 9737 9738 9738 9739 9739 9740 9740 9740 9740 9740 9740 9740 9740 9739 9739 9738 9737 9736 9735 9734 9733 9731 9730 9728 9726 9724 9722 9720 9718 9715 9713 9710 9708 9705 9702 9699 9697 9694 9691 9688 9685 9682 9679 9676 9673 9670 9668 9665 9662 9660 9657 9655 9653 9651 9649 9648 9646 9645 9644 9643 9642 9641 9641 9641 9641 9641 9641 9641 9642 9643 9644 9645 9647 9648 9650 9652 9654 9656 9658 9660 9663 9665 9668 9670 9673 9675 9678 9681 9683 9686 9688 9691 9693 9696 9698 9700 9703 9705 9707 9708 9710 9712 9713 9715 9716 9717 9718 9719 9719 9720 9720 9720 9721 10631 2 9 2 9721 9721 9720 9720 9720 9719 9719 9718 9717 9717 9716 9715 9714 9714 9713 9712 9711 9711 9710 9709 9708 9708 9707 9707 9707 9706 9706 9706 9706 9706 9706 9706 9707 9707 9708 9708 9709 9710 9711 9712 9713 9714 9715 9717 9718 9720 9721 9722 9724 9726 9727 9729 9730 9732 9733 9735 9737 9738 9740 9741 9742 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9753 9754 9755 9755 9755 9755 9756 9756 9756 9756 9756 9755 9755 9755 9755 9754 9754 9753 9753 9752 9752 9751 9751 9750 9749 9749 9748 9748 9747 9746 9746 9745 9745 9744 9743 9743 9742 9742 9741 9741 9740 9740 9739 9739 9738 9738 9738 9737 9737 9737 9736 9736 9735 9735 9735 9734 9734 9734 9733 9733 9732 9732 9731 9731 9730 9730 9729 9729 9728 9728 9727 9727 9726 9725 9725 9724 9723 9722 9722 9721 9720 9720 9719 9718 9717 9717 9716 9715 9714 9714 9713 9712 9712 9711 9710 9710 9709 9709 9708 9708 9707 9707 9707 9706 9706 9706 9706 9705 9705 9705 9705 9705 9705 9705 9705 9705 9706 9706 9706 9706 9706 9707 9707 9707 9708 9708 9708 9709 9709 9710 9710 9710 9711 9711 9712 9712 9713 9713 9713 9714 9714 9715 9715 9716 9716 9716 9717 9717 9717 9718 9718 9719 9719 9719 9720 9720 9721 9721 9721 9722 9722 9722 9723 9723 9724 9724 9725 9725 9726 9726 9727 9727 9728 9728 9729 9729 9730 9730 9731 9731 9732 9733 9733 9734 9734 9735 9736 9736 9737 9737 9738 9738 9739 9739 9740 9740 9741 9741 9741 9742 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9742 9741 9741 9741 9740 9740 9740 9740 9739 9739 9739 9739 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9739 9739 9739 9740 9740 9740 9741 9741 9742 9743 9743 9744 9745 9745 9746 9747 9747 9748 9749 9750 9750 9751 9752 9752 9753 9753 9754 9754 9755 9755 9755 9755 9755 9755 9755 9755 9755 9755 9754 9754 9753 9753 9752 9751 9750 9749 9748 9747 9745 9744 9742 9741 9739 9738 9736 9734 9732 9730 9729 9727 9725 9723 9721 9719 9717 9715 9713 9711 9710 9708 9706 9704 9703 9701 9700 9699 9697 9696 9695 9694 9694 9693 9692 9692 9692 9691 9691 9691 9692 9692 9692 9693 9693 9694 9695 9696 9697 9698 9699 9701 9702 9704 9705 9707 9708 9710 9712 9713 9715 9717 9719 9721 9723 9724 9726 9728 9730 9732 9733 9735 9737 9738 9740 9741 9743 9744 9745 9746 9748 9749 9750 9751 9752 9752 9753 9754 9755 9755 9756 9756 9756 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9756 9756 9756 9756 9755 9755 9755 9754 9754 9754 9753 9753 9752 9752 9752 9751 9751 9750 9750 9750 9749 9749 9749 9748 9748 9748 9747 9747 9747 9747 9746 9746 9746 9746 10632 2 9 2 9745 9745 9745 9745 9744 9744 9744 9743 9743 9743 9743 9742 9742 9742 9741 9741 9741 9740 9740 9739 9739 9738 9738 9737 9737 9736 9735 9735 9734 9733 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9718 9717 9716 9715 9713 9712 9710 9709 9707 9706 9704 9703 9701 9700 9698 9696 9695 9693 9692 9690 9688 9687 9685 9683 9682 9680 9679 9677 9676 9674 9673 9671 9670 9668 9667 9666 9665 9663 9662 9661 9660 9659 9658 9657 9657 9656 9655 9654 9654 9653 9653 9653 9652 9652 9652 9652 9652 9651 9652 9652 9652 9652 9652 9653 9653 9653 9654 9654 9655 9656 9656 9657 9658 9658 9659 9660 9661 9662 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9676 9677 9678 9679 9680 9681 9682 9683 9683 9684 9685 9685 9686 9687 9687 9688 9688 9689 9689 9690 9690 9690 9690 9691 9691 9691 9691 9691 9690 9690 9690 9689 9689 9688 9688 9687 9686 9685 9684 9683 9682 9680 9679 9677 9676 9674 9672 9670 9668 9666 9663 9661 9658 9656 9653 9650 9647 9644 9641 9638 9634 9631 9628 9624 9620 9617 9613 9609 9605 9601 9597 9593 9589 9585 9581 9577 9573 9569 9565 9562 9558 9554 9550 9547 9543 9540 9536 9533 9530 9527 9524 9521 9519 9516 9514 9512 9510 9508 9507 9505 9504 9503 9503 9502 9502 9502 9502 9502 9502 9503 9504 9505 9506 9508 9509 9511 9513 9516 9518 9521 9523 9526 9529 9532 9536 9539 9543 9546 9550 9554 9558 9562 9566 9570 9574 9578 9582 9586 9591 9595 9599 9603 9607 9612 9616 9620 9624 9628 9632 9636 9639 9643 9647 9650 9654 9657 9661 9664 9667 9670 9673 9676 9679 9682 9684 9687 9689 9692 9694 9696 9698 9700 9702 9704 9706 9708 9710 9711 9713 9715 9716 9718 9719 9720 9722 9723 9724 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9741 9742 9743 9744 9744 9745 9746 9746 9747 9748 9748 9749 9749 9750 9750 9750 9751 9751 9751 9752 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9753 9753 9754 9754 9754 9754 9755 9755 9756 9756 9756 9757 9757 9758 9758 9759 9759 9760 9761 9761 9762 9762 9763 9763 9764 9765 9765 9766 9766 9767 9767 9767 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9767 9767 9766 9766 9765 9765 9764 9764 9763 9763 9762 9761 9761 9760 9760 9759 9759 9758 9758 9758 9757 9757 9757 9756 9756 9756 9756 9755 9755 9755 9755 9755 9755 9755 9756 9756 9756 9756 9757 9757 9757 9758 9758 9758 9759 9759 9760 9760 9760 9761 9761 9762 9762 9762 9763 9763 9764 10633 2 9 2 9764 9764 9764 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9764 9764 9764 9763 9763 9762 9762 9761 9761 9760 9760 9759 9758 9758 9757 9756 9755 9755 9754 9753 9752 9752 9751 9750 9749 9748 9748 9747 9746 9746 9745 9744 9744 9743 9742 9742 9741 9741 9740 9740 9739 9739 9739 9738 9738 9737 9737 9737 9736 9736 9736 9735 9735 9735 9735 9734 9734 9734 9733 9733 9733 9732 9732 9731 9731 9730 9730 9729 9729 9728 9728 9727 9726 9725 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9709 9708 9707 9706 9705 9703 9702 9701 9700 9699 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9683 9682 9681 9681 9680 9680 9679 9679 9678 9678 9677 9677 9677 9677 9676 9676 9676 9676 9676 9676 9676 9676 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9674 9674 9674 9674 9674 9673 9673 9673 9672 9672 9671 9671 9670 9670 9669 9669 9668 9668 9667 9666 9666 9665 9664 9664 9663 9662 9662 9661 9660 9660 9659 9658 9658 9657 9657 9656 9656 9656 9655 9655 9655 9654 9654 9654 9654 9654 9654 9655 9655 9655 9656 9656 9656 9657 9658 9658 9659 9660 9661 9662 9663 9664 9665 9666 9668 9669 9670 9671 9673 9674 9675 9677 9678 9680 9681 9682 9684 9685 9686 9687 9688 9690 9691 9692 9693 9693 9694 9695 9695 9696 9696 9697 9697 9697 9697 9697 9697 9696 9696 9695 9695 9694 9693 9692 9690 9689 9688 9686 9684 9683 9681 9679 9676 9674 9672 9669 9667 9664 9661 9659 9656 9653 9650 9647 9643 9640 9637 9634 9630 9627 9623 9620 9617 9613 9610 9606 9603 9599 9596 9593 9589 9586 9583 9580 9576 9573 9570 9567 9565 9562 9559 9557 9554 9552 9549 9547 9545 9543 9542 9540 9538 9537 9536 9535 9534 9533 9532 9532 9531 9531 9531 9531 9531 9531 9532 9532 9533 9534 9535 9536 9537 9539 9540 9542 9544 9546 9548 9550 9552 9554 9557 9559 9562 9565 9567 9570 9573 9576 9579 9582 9585 9589 9592 9595 9598 9602 9605 9608 9612 9615 9618 9622 9625 9628 9631 9635 9638 9641 9644 9647 9650 9653 9656 9659 9662 9665 9667 9670 9672 9675 9677 9680 9682 9684 9687 9689 9691 9693 9695 9697 9698 9700 9702 9703 9705 9706 9708 9709 9710 9712 9713 9714 9715 9716 9717 9718 9719 9720 9720 9721 9722 9722 9723 9724 9724 9725 9725 9726 9726 9727 9727 9728 9728 9729 9729 9729 9730 9730 9730 9731 9731 9731 9731 9732 9732 9732 9732 9733 9733 9733 9733 9734 9734 9734 9734 9734 9735 9735 9735 9735 9735 9735 9735 9736 9736 9736 9736 9736 9736 9736 9736 9737 9737 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9739 9739 9739 9739 9739 9740 9740 9740 9740 9741 9741 10634 2 9 2 9741 9742 9742 9742 9743 9743 9743 9744 9744 9745 9745 9746 9746 9747 9747 9748 9748 9749 9750 9750 9751 9751 9752 9753 9753 9754 9754 9755 9756 9756 9757 9757 9758 9758 9759 9759 9760 9760 9761 9761 9762 9762 9762 9763 9763 9763 9764 9764 9764 9764 9765 9765 9765 9765 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9768 9768 9768 9769 9769 9769 9770 9770 9771 9771 9772 9772 9772 9773 9773 9774 9774 9774 9775 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9775 9775 9775 9774 9774 9773 9772 9772 9771 9770 9770 9769 9768 9767 9766 9765 9765 9764 9763 9762 9761 9760 9759 9758 9757 9757 9756 9755 9754 9753 9753 9752 9752 9751 9751 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9750 9751 9751 9752 9752 9753 9754 9754 9755 9756 9756 9757 9758 9759 9759 9760 9761 9762 9762 9763 9764 9764 9765 9765 9766 9766 9767 9767 9768 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9767 9767 9767 9766 9766 9766 9765 9765 9764 9764 9763 9763 9763 9762 9762 9761 9761 9761 9760 9760 9760 9760 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9760 9760 9760 9760 9760 9761 9761 9761 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9761 9761 9761 9761 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9755 9754 9753 9753 9752 9751 9751 9750 9749 9748 9748 9747 9746 9745 9745 9744 9744 9743 9742 9742 9741 9741 9741 9740 9740 9740 9739 9739 9739 9739 9739 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9736 9736 9735 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9724 9723 9721 9720 9718 9716 9715 9713 9711 9709 9707 9705 9703 9701 9699 9697 9695 9693 9691 9689 9687 9685 9683 9681 9679 9677 9676 9674 9673 9671 9670 9669 9668 9667 9666 9666 9665 9665 9665 9664 9664 9665 9665 9665 9666 9666 9667 9668 9669 9670 9671 9673 9674 9676 9677 9679 9681 9683 9684 9686 9688 9690 9692 9694 9697 9699 9701 9703 9705 9707 9709 9711 9713 9714 9716 9718 9720 9721 10635 2 9 2 9723 9724 9726 9727 9728 9730 9731 9732 9733 9734 9734 9735 9736 9736 9737 9738 9738 9738 9739 9739 9739 9740 9740 9740 9740 9740 9740 9741 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9743 9743 9743 9743 9744 9744 9745 9745 9746 9746 9747 9747 9748 9748 9749 9750 9750 9751 9751 9752 9753 9753 9754 9754 9755 9755 9756 9757 9757 9757 9758 9758 9759 9759 9759 9759 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9759 9759 9759 9759 9758 9758 9758 9758 9757 9757 9757 9756 9756 9756 9756 9755 9755 9755 9755 9755 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9755 9755 9755 9755 9755 9756 9756 9756 9757 9757 9757 9758 9758 9758 9759 9759 9759 9760 9760 9760 9761 9761 9761 9762 9762 9762 9762 9763 9763 9763 9763 9763 9763 9763 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9762 9762 9762 9762 9761 9761 9761 9761 9760 9760 9760 9759 9759 9759 9759 9758 9758 9758 9758 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9756 9756 9756 9755 9755 9755 9754 9754 9753 9753 9752 9752 9751 9750 9750 9749 9748 9747 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9725 9724 9723 9722 9721 9720 9720 9719 9718 9717 9717 9716 9716 9715 9715 9714 9714 9714 9713 9713 9713 9713 9712 9712 9712 9712 9712 9712 9712 9712 9713 9713 9713 9713 9713 9714 9714 9714 9715 9715 9715 9716 9716 9716 9717 9717 9717 9718 9718 9718 9719 9719 9719 9719 9720 9720 9720 9720 9720 9720 9720 9720 9719 9719 9719 9719 9718 9718 9717 9717 9716 9715 9714 9714 9713 9712 9711 9710 9708 9707 9706 9704 9703 9701 9700 9698 9696 9695 9693 9691 9689 9686 9684 9682 9680 9677 9675 9672 9669 9667 9664 9661 9658 9655 9651 9648 9645 9641 9637 9634 9630 9626 9622 9617 9613 9608 9604 9599 9594 9589 9584 9578 9573 9567 9561 9555 9549 9542 9535 9529 9521 9514 9507 9499 9491 9483 9475 9466 9457 9448 9439 9430 9420 9410 9400 9390 9380 9369 9358 9347 9336 9324 9313 9301 9289 9277 9264 9252 9239 9227 9214 9201 9188 9175 9162 9149 9136 9122 9109 9096 9083 9070 9057 9044 9031 9018 9005 8993 8980 8968 8956 8944 8933 8922 8910 8900 8889 8879 8869 8859 8850 8841 8833 8825 8817 8810 8803 8796 8790 8785 8779 8775 8771 8767 8763 8761 8758 8757 8755 8754 8754 8754 8755 8756 8757 8759 8762 8765 8768 8772 8776 8781 8786 8791 8797 8804 8810 8817 8825 8833 8841 8849 10636 2 9 2 8858 8867 8876 8886 8896 8906 8916 8926 8937 8948 8959 8970 8981 8992 9004 9016 9027 9039 9051 9062 9074 9086 9098 9110 9122 9133 9145 9157 9168 9180 9191 9203 9214 9225 9236 9247 9258 9268 9279 9289 9299 9309 9319 9329 9339 9348 9357 9366 9375 9384 9393 9401 9409 9417 9425 9433 9441 9448 9455 9462 9469 9476 9483 9489 9495 9502 9508 9513 9519 9525 9530 9535 9541 9546 9551 9555 9560 9565 9569 9574 9578 9582 9586 9590 9594 9598 9601 9605 9609 9612 9615 9619 9622 9625 9628 9631 9634 9637 9640 9643 9645 9648 9650 9653 9655 9658 9660 9663 9665 9667 9669 9671 9674 9676 9678 9680 9681 9683 9685 9687 9689 9690 9692 9694 9695 9697 9698 9700 9701 9703 9704 9705 9707 9708 9709 9710 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9727 9728 9729 9730 9730 9731 9732 9733 9733 9734 9734 9735 9736 9736 9737 9737 9738 9738 9739 9739 9739 9740 9740 9740 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9741 9740 9740 9740 9739 9739 9739 9738 9738 9737 9737 9736 9736 9735 9735 9734 9733 9733 9732 9731 9731 9730 9730 9729 9728 9727 9727 9726 9725 9725 9724 9723 9722 9722 9721 9720 9720 9719 9718 9718 9717 9716 9716 9715 9714 9714 9713 9713 9712 9712 9712 9711 9711 9710 9710 9710 9710 9710 9709 9709 9709 9709 9709 9710 9710 9710 9710 9711 9711 9711 9712 9712 9713 9714 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9729 9730 9731 9732 9734 9735 9736 9738 9739 9740 9741 9743 9744 9745 9746 9747 9749 9750 9751 9752 9753 9753 9754 9755 9756 9756 9757 9758 9758 9759 9759 9759 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9759 9759 9759 9758 9758 9758 9757 9757 9757 9756 9756 9755 9755 9755 9754 9754 9753 9753 9753 9753 9752 9752 9752 9752 9752 9751 9751 9751 9751 9751 9751 9752 9752 9752 9752 9752 9752 9753 9753 9753 9754 9754 9754 9755 9755 9755 9756 9756 9757 9757 9757 9758 9758 9759 9759 9759 9760 9760 9760 9760 9761 9761 9761 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9762 9762 9761 9761 9761 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9761 9761 9761 9761 9761 9762 9762 9762 9762 9763 9763 9763 9763 9764 9764 9764 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9764 9764 9764 9763 9763 9763 9763 9762 9762 9762 9762 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9760 9760 9760 9760 9760 10637 2 9 2 9761 9761 9761 9761 9761 9761 9762 9762 9762 9762 9762 9763 9763 9763 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9762 9762 9761 9761 9760 9760 9759 9759 9758 9757 9757 9756 9755 9755 9754 9753 9753 9752 9751 9751 9750 9749 9749 9748 9748 9747 9747 9747 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9747 9747 9747 9748 9749 9749 9750 9750 9751 9752 9753 9753 9754 9755 9756 9756 9757 9758 9758 9759 9759 9760 9760 9761 9761 9761 9761 9761 9761 9761 9761 9760 9760 9759 9759 9758 9757 9756 9755 9753 9752 9750 9749 9747 9745 9743 9741 9739 9737 9735 9733 9730 9728 9726 9723 9721 9718 9716 9714 9711 9709 9707 9705 9702 9700 9698 9696 9695 9693 9691 9690 9689 9687 9686 9685 9685 9684 9684 9683 9683 9683 9683 9683 9684 9684 9685 9686 9687 9688 9689 9690 9691 9693 9694 9696 9698 9700 9701 9703 9705 9707 9709 9711 9713 9715 9717 9719 9721 9723 9725 9726 9728 9730 9731 9733 9734 9736 9737 9738 9739 9740 9741 9742 9743 9743 9744 9744 9745 9745 9745 9745 9745 9745 9745 9745 9745 9744 9744 9744 9743 9743 9742 9741 9741 9740 9740 9739 9738 9738 9737 9737 9736 9736 9735 9734 9734 9734 9733 9733 9732 9732 9732 9731 9731 9731 9731 9731 9731 9731 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9729 9729 9729 9728 9728 9727 9727 9726 9725 9725 9724 9723 9722 9721 9720 9719 9718 9716 9715 9714 9712 9711 9709 9707 9706 9704 9703 9701 9699 9697 9696 9694 9692 9690 9689 9687 9685 9683 9682 9680 9679 9677 9676 9674 9673 9672 9670 9669 9668 9667 9666 9666 9665 9664 9664 9663 9663 9663 9663 9663 9663 9663 9663 9664 9664 9665 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9676 9677 9679 9680 9681 9683 9684 9686 9687 9689 9691 9692 9694 9695 9697 9698 9699 9701 9702 9704 9705 9706 9707 9709 9710 9711 9712 9713 9714 9715 9716 9717 9717 9718 9719 9720 9720 9721 9722 9722 9723 9723 9724 9724 9725 9725 9726 9726 9727 9727 9728 9728 9729 9730 9730 9731 9731 9732 9732 9733 9734 9734 9735 9736 9737 9737 9738 9739 9740 9741 9741 9742 9743 9744 9745 9746 9746 9747 9748 9749 9750 9751 9751 9752 9753 9753 9754 9755 9755 9756 9756 9757 9757 9757 9758 9758 9758 9758 9759 9759 9759 9759 9759 9759 9758 9758 9758 9758 9758 9757 9757 9756 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9751 9750 9750 9749 9749 9749 9748 9748 9747 9747 9747 9747 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9747 9747 9747 9747 9748 9748 9748 9749 9749 9749 9750 9750 9751 9751 9752 9752 9752 9753 10638 2 9 2 9753 9754 9754 9755 9755 9755 9756 9756 9757 9757 9758 9758 9758 9759 9759 9760 9760 9760 9761 9761 9761 9762 9762 9762 9763 9763 9763 9764 9764 9764 9765 9765 9765 9766 9766 9766 9766 9767 9767 9767 9767 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9771 9771 9771 9771 9772 9772 9772 9773 9773 9773 9774 9774 9774 9775 9775 9776 9776 9776 9777 9777 9777 9778 9778 9778 9778 9779 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9776 9775 9775 9775 9775 9774 9774 9774 9774 9773 9773 9773 9773 9772 9772 9772 9772 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9772 9772 9772 9772 9772 9773 9773 9773 9773 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9775 9775 9775 9774 9774 9774 9774 9774 9774 9774 9773 9773 9773 9773 9772 9772 9772 9771 9771 9771 9770 9770 9770 9769 9769 9768 9768 9768 9767 9767 9767 9766 9766 9766 9766 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9766 9766 9766 9766 9767 9767 9767 9768 9768 9769 9769 9769 9770 9770 9771 9771 9772 9772 9772 9773 9773 9774 9774 9774 9774 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9774 9774 9774 9773 9773 9772 9772 9771 9770 9770 9769 9768 9768 9767 9766 9765 9764 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9720 9719 9718 9717 9716 9714 9713 9712 9710 9709 9708 9706 9705 9703 9702 9701 9699 9698 9697 9695 9694 9693 9692 9691 9689 9688 9687 9686 9686 9685 9684 9683 9683 9682 9682 9682 9682 9682 9682 9682 9682 9682 9683 9683 9684 9685 9685 9686 9687 9689 9690 9691 9693 9694 9696 9697 9699 9701 9703 9705 9707 9709 9711 9713 9715 9717 9720 9722 9724 9726 9728 9730 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9752 9754 9756 9757 10639 2 9 2 9759 9760 9762 9763 9764 9765 9766 9768 9769 9769 9770 9771 9772 9773 9773 9774 9774 9775 9775 9776 9776 9776 9776 9777 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9775 9775 9774 9774 9773 9773 9772 9771 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9760 9759 9758 9756 9755 9753 9752 9750 9749 9747 9745 9744 9742 9740 9739 9737 9735 9734 9732 9730 9729 9727 9726 9724 9723 9722 9720 9719 9718 9717 9716 9715 9714 9714 9713 9713 9712 9712 9712 9712 9712 9712 9713 9713 9714 9714 9715 9716 9717 9718 9720 9721 9722 9724 9725 9727 9729 9731 9732 9734 9736 9738 9740 9742 9744 9746 9748 9750 9752 9754 9755 9757 9759 9761 9762 9764 9765 9767 9768 9769 9771 9772 9773 9774 9774 9775 9776 9776 9777 9777 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9777 9777 9777 9776 9776 9776 9775 9775 9775 9774 9774 9774 9773 9773 9773 9773 9773 9772 9772 9772 9772 9773 9773 9773 9773 9773 9774 9774 9775 9775 9776 9776 9777 9778 9778 9779 9780 9780 9781 9782 9783 9784 9785 9785 9786 9787 9788 9789 9789 9790 9791 9791 9792 9793 9793 9794 9794 9795 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9794 9794 9793 9793 9792 9792 9791 9790 9790 9789 9788 9788 9787 9786 9786 9785 9784 9784 9783 9782 9782 9781 9780 9780 9779 9778 9778 9777 9777 9776 9776 9775 9775 9774 9774 9773 9773 9773 9772 9772 9771 9771 9771 9770 9770 9770 9769 9769 9769 9768 9768 9768 9767 9767 9767 9766 9766 9765 9765 9764 9764 9763 9763 9762 9761 9761 9760 9760 9759 9758 9757 9757 9756 9755 9754 9753 9752 9751 9750 9749 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9734 9733 9732 9731 9730 9730 9729 9728 9728 9727 9727 9726 9726 9725 9725 9724 9724 9724 9724 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9724 9724 9724 9724 9724 9725 9725 9725 9726 9726 9726 9727 9727 9728 9728 9729 9729 9730 9730 9731 9731 9732 9732 9733 9733 9734 9735 9735 9736 9737 9737 9738 9739 9739 9740 9741 9741 9742 9743 9744 9745 9745 9746 9747 9748 9749 9750 9751 9752 9753 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9773 9774 9775 9776 9776 9777 9778 9778 9779 9780 9780 9781 9781 9781 9782 9782 9782 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9781 9782 9782 9782 9782 9782 9783 9783 9783 9783 9784 9784 10640 2 9 3 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9788 9788 9788 9788 9787 9787 9787 9787 9786 9786 9786 9785 9785 9785 9785 9784 9784 9784 9784 9783 9783 9783 9783 9783 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9780 9780 9780 9780 9780 9779 9779 9779 9779 9779 9778 9778 9778 9778 9777 9777 9777 9777 9776 9776 9776 9776 9775 9775 9775 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9775 9775 9776 9776 9776 9777 9777 9777 9778 9778 9778 9779 9779 9780 9780 9780 9781 9781 9781 9782 9782 9782 9783 9783 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9783 9783 9783 9783 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9783 9783 9783 9783 9783 9784 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9784 9783 9783 9783 9782 9782 9782 9781 9781 9781 9780 9780 9779 9779 9778 9778 9778 9777 9777 9777 9776 9776 9776 9776 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9776 9776 9776 9776 9777 9777 9777 9778 9778 9779 9779 9779 9780 9780 9780 9781 9781 9781 9782 9782 9782 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9782 9782 9782 9781 9781 9781 9780 9780 9779 9779 9778 9777 9777 9776 9775 9775 9774 9774 9773 9772 9772 9771 9770 9770 9769 9769 9768 9768 9767 9767 9766 9766 9766 9765 9765 9765 9765 9765 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9769 9769 9769 9769 9768 9768 9768 9767 9767 9767 9766 9766 9766 9765 9765 9765 9764 9764 9763 9763 9763 9763 9762 9762 9762 9761 9761 9761 9760 9760 9760 9760 9760 9759 9759 9759 9759 9759 9758 9758 9758 9758 9758 9758 9757 9757 9757 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9755 9755 9755 9755 9755 9755 9755 9755 9755 9755 9755 9755 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9753 10641 2 9 3 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9754 9754 9754 9754 9755 9755 9756 9756 9756 9757 9757 9758 9758 9759 9760 9760 9761 9761 9762 9762 9763 9764 9764 9765 9765 9766 9766 9767 9768 9768 9769 9769 9769 9770 9770 9770 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9770 9770 9770 9770 9769 9769 9769 9768 9768 9768 9767 9767 9767 9766 9766 9766 9765 9765 9765 9765 9765 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9765 9765 9765 9765 9765 9765 9765 9765 9764 9764 9764 9764 9764 9763 9763 9763 9762 9762 9762 9761 9761 9760 9760 9759 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9754 9754 9755 9756 9756 9757 9758 9759 9760 9762 9763 9764 9765 9766 9768 9769 9770 9772 9773 9774 9775 9776 9777 9778 9779 9780 9780 9781 9781 9781 9782 9781 9781 9781 9780 9779 9779 9777 9776 9775 9773 9771 9769 9767 9765 9762 9760 9757 9754 9751 9748 9745 9741 9738 9735 9731 9728 9724 9721 9717 9714 9711 9707 9704 9701 9698 9696 9693 9691 9688 9686 9684 9683 9681 9680 9679 9678 9677 9677 9677 9677 9677 9678 9679 9680 9681 9682 9684 9686 9687 9690 9692 9694 9697 9699 9702 9705 9708 9710 9713 9716 9719 9722 9725 9728 9731 9734 9736 9739 9742 9744 9747 9749 9751 9753 9755 9757 9759 9760 9762 9763 9764 9765 9766 9767 9768 9769 9769 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9772 9772 9772 9772 9773 9773 9773 9774 9774 9774 9775 9775 9775 9776 9776 9776 9776 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9775 9775 9775 9774 9774 9773 9773 9772 9772 9771 9771 9770 9770 9770 9769 9769 9768 9768 9768 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9768 9768 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9769 9769 9769 9768 9768 9768 9767 9767 9767 9766 9766 9766 9766 9765 9765 9765 9765 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9765 9765 9765 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9766 9766 9766 9765 9765 9764 9763 9763 9762 9761 9761 9760 10642 2 9 3 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9737 9736 9735 9734 9734 9733 9732 9732 9731 9730 9730 9729 9729 9729 9728 9728 9728 9728 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9728 9728 9729 9729 9729 9729 9730 9730 9730 9731 9731 9731 9732 9732 9732 9732 9733 9733 9733 9734 9734 9734 9735 9735 9735 9735 9736 9736 9736 9737 9737 9737 9737 9738 9738 9738 9738 9739 9739 9739 9739 9740 9740 9740 9741 9741 9741 9741 9742 9742 9742 9743 9743 9743 9743 9744 9744 9744 9745 9745 9745 9746 9746 9747 9747 9747 9748 9748 9749 9749 9749 9750 9750 9751 9751 9752 9752 9753 9753 9754 9754 9754 9755 9755 9756 9756 9757 9757 9757 9758 9758 9759 9759 9759 9760 9760 9760 9760 9761 9761 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9761 9761 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9760 9760 9760 9760 9759 9759 9759 9759 9759 9758 9758 9758 9758 9757 9757 9757 9756 9756 9756 9755 9755 9754 9753 9753 9752 9751 9751 9750 9749 9748 9747 9746 9745 9744 9742 9741 9740 9739 9737 9736 9734 9733 9731 9730 9728 9727 9725 9723 9721 9720 9718 9716 9714 9712 9710 9709 9707 9705 9703 9701 9699 9697 9695 9693 9691 9689 9687 9685 9683 9681 9679 9677 9675 9673 9671 9669 9667 9665 9662 9660 9658 9656 9653 9651 9648 9646 9643 9641 9638 9636 9633 9630 9627 9624 9622 9619 9616 9613 9610 9607 9604 9601 9597 9594 9591 9588 9585 9582 9579 9576 9573 9570 9567 9565 9562 9559 9557 9554 9552 9550 9548 9546 9544 9542 9541 9539 9538 9537 9536 9536 9535 9535 9535 9535 9535 9535 9536 9537 9538 9539 9540 9542 9543 9545 9547 9549 9551 9554 9556 9559 9561 9564 9567 9570 9573 9577 9580 9583 9587 9590 9594 9597 9601 9604 9608 9611 9615 9618 9622 9625 9629 9632 9635 9639 9642 9645 9648 9652 9655 9658 9661 9664 9667 9669 9672 9675 9678 9680 9683 9685 9688 9690 9693 9695 9697 9700 9702 9704 9706 9708 9710 9713 9715 9717 9719 9721 9723 9724 9726 9728 9730 9732 9734 9735 9737 9739 9740 9742 9744 9745 9747 9748 9749 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9762 9763 9763 9764 9764 9765 9765 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9770 9770 9770 9771 9771 9771 9772 9772 9773 9773 9774 9774 9775 9775 9776 9776 9777 9777 9778 9778 9779 9779 9780 9780 9781 9781 9781 9781 9781 9782 9782 9782 9782 9782 9781 9781 9781 9781 9780 9780 9779 9779 10643 2 9 3 9778 9778 9777 9776 9776 9775 9774 9773 9772 9772 9771 9770 9769 9768 9767 9766 9766 9765 9764 9763 9762 9762 9761 9760 9760 9759 9759 9758 9758 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9755 9755 9755 9755 9754 9754 9753 9753 9752 9752 9751 9751 9750 9749 9749 9748 9747 9747 9746 9745 9745 9744 9743 9743 9742 9741 9740 9740 9739 9738 9738 9737 9737 9736 9735 9735 9734 9734 9733 9733 9732 9732 9732 9731 9731 9731 9731 9731 9730 9730 9730 9730 9730 9731 9731 9731 9731 9731 9732 9732 9733 9733 9734 9734 9735 9736 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9753 9754 9755 9756 9757 9758 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9771 9772 9773 9774 9774 9775 9775 9776 9777 9777 9777 9778 9778 9778 9779 9779 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9779 9780 9780 9780 9781 9781 9781 9782 9782 9782 9783 9783 9784 9784 9785 9785 9786 9786 9787 9787 9787 9788 9788 9789 9789 9790 9790 9790 9791 9791 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9791 9790 9790 9790 9789 9789 9788 9788 9787 9787 9787 9786 9786 9785 9785 9784 9784 9784 9783 9783 9783 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9780 9780 9779 9779 9778 9778 9777 9776 9775 9774 9773 9771 9770 9768 9766 9764 9762 9760 9757 9754 9751 9748 9745 9742 9738 9734 9730 9726 9722 9718 9714 9709 9704 9700 9695 9690 9685 9680 9675 9670 9666 9661 9656 9651 9646 9641 9637 9632 9628 9624 9619 9615 9612 9608 9604 9601 9597 9594 9591 9588 9585 9582 9580 9577 9575 9573 9571 9569 9567 9565 9563 9561 9559 9558 9556 9554 9552 9551 9549 9547 9545 9543 9541 9540 9537 9535 9533 9531 9529 9527 9524 9522 9520 9517 9515 9513 9510 9508 9506 9504 9501 9499 9498 9496 9494 9493 9491 9490 9489 9489 9488 9488 9488 9488 9489 9490 9491 9492 9494 9496 9498 9501 9504 9507 9511 9515 9519 9523 9528 9533 9538 9543 9548 9554 9560 9566 9572 9578 9584 9591 9597 9603 9610 9616 9622 9628 9634 9640 9646 9652 9658 9663 9668 9673 9678 9683 9687 9691 9695 9699 9702 9705 9708 9711 9713 9715 9717 9719 9720 9722 9723 9723 9724 9725 9725 9725 9725 10644 2 9 3 9725 9724 9724 9723 9723 9722 9721 9721 9720 9719 9718 9717 9716 9715 9715 9714 9713 9712 9712 9711 9710 9710 9710 9709 9709 9709 9709 9708 9708 9708 9709 9709 9709 9709 9710 9710 9710 9711 9711 9712 9712 9713 9713 9714 9715 9715 9716 9716 9717 9717 9718 9718 9718 9719 9719 9719 9720 9720 9720 9720 9720 9720 9720 9720 9720 9720 9720 9720 9720 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9719 9720 9720 9720 9721 9722 9722 9723 9724 9725 9726 9727 9728 9730 9731 9732 9734 9735 9737 9738 9740 9742 9743 9745 9747 9748 9750 9751 9753 9754 9755 9757 9758 9759 9760 9760 9761 9762 9762 9762 9762 9762 9762 9762 9761 9760 9760 9759 9758 9757 9756 9754 9753 9751 9750 9748 9747 9745 9744 9742 9741 9740 9738 9737 9736 9735 9734 9733 9733 9732 9732 9732 9732 9732 9732 9732 9733 9734 9734 9735 9736 9737 9738 9738 9739 9740 9740 9741 9741 9741 9741 9741 9740 9739 9737 9735 9732 9729 9726 9722 9717 9712 9706 9699 9692 9684 9675 9666 9656 9645 9633 9621 9609 9595 9582 9567 9552 9537 9521 9505 9489 9472 9455 9438 9421 9404 9387 9371 9354 9338 9322 9307 9292 9278 9265 9252 9240 9229 9219 9210 9202 9195 9189 9184 9181 9178 9177 9177 9178 9181 9184 9189 9195 9202 9210 9220 9230 9241 9253 9266 9280 9294 9310 9325 9342 9358 9375 9393 9410 9428 9446 9463 9481 9499 9516 9533 9549 9566 9581 9597 9611 9625 9639 9651 9663 9675 9685 9695 9704 9712 9720 9727 9733 9738 9743 9747 9750 9753 9755 9757 9758 9758 9759 9758 9758 9757 9756 9755 9753 9752 9750 9748 9746 9745 9743 9741 9740 9739 9737 9736 9735 9735 9734 9734 9734 9734 9735 9735 9736 9737 9738 9740 9741 9743 9745 9747 9749 9751 9753 9755 9758 9760 9762 9764 9766 9768 9770 9771 9773 9774 9775 9776 9777 9778 9778 9778 9778 9778 9778 9777 9777 9776 9775 9774 9772 9771 9769 9767 9766 9764 9762 9759 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9737 9736 9734 9733 9731 9730 9729 9728 9727 9726 9726 9726 9725 9725 9725 9725 9725 9725 9726 9726 9727 9727 9728 9729 9730 9731 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9740 9741 9742 9743 9743 9744 9745 9745 9745 9746 9746 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9746 9746 9746 9745 9745 9745 9744 9744 9743 9743 9742 9742 9741 9741 9740 9740 9739 9739 9738 9737 9737 9736 9735 9735 9734 9733 9732 9732 9731 9730 9729 9728 9728 9727 9726 9725 9724 9723 9722 9722 9721 9720 9719 9718 9717 9717 9716 9715 9714 9714 9713 9712 9712 9711 9711 9710 9710 9709 9709 9709 9709 9708 9708 9708 9708 9708 9708 9708 9709 9709 9709 9709 9710 9710 9711 9711 10645 2 9 3 9712 9712 9713 9714 9714 9715 9716 9717 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9743 9744 9745 9746 9747 9748 9749 9750 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9772 9773 9774 9774 9775 9776 9776 9777 9777 9777 9778 9778 9778 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9778 9778 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9776 9777 9777 9777 9777 9778 9778 9778 9779 9779 9779 9780 9780 9781 9781 9781 9782 9782 9783 9783 9783 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9784 9784 9784 9783 9783 9783 9782 9782 9782 9782 9781 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9782 9782 9782 9783 9783 9784 9785 9785 9786 9786 9787 9788 9789 9789 9790 9791 9792 9792 9793 9794 9795 9795 9796 9797 9798 9798 9799 9799 9800 9800 9801 9801 9801 9802 9802 9802 9802 9802 9803 9802 9802 9802 9802 9802 9802 9801 9801 9801 9800 9800 9799 9799 9798 9798 9797 9796 9796 9795 9794 9794 9793 9792 9791 9791 9790 9789 9788 9788 9787 9786 9786 9785 9784 9784 9783 9782 9782 9781 9781 9780 9780 9779 9779 9778 9778 9777 9777 9776 9776 9775 9775 9774 9774 9774 9773 9773 9772 9772 9771 9771 9770 9770 9769 9769 9768 9767 9767 9766 9765 9765 9764 9763 9762 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9734 9733 9732 9731 9731 9730 9730 9729 9729 9729 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9729 9729 9730 9730 9731 9731 9732 9733 9733 9734 9735 9736 9737 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9757 9758 9759 9760 9760 9761 9762 9763 9763 9764 9764 9765 9765 9766 9766 9767 9767 9768 9768 9769 9769 9769 9770 9770 9770 9770 9771 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9770 9770 9769 9769 9768 9768 9767 9767 9766 9765 9764 9763 9762 9761 9760 9759 9757 9756 9755 9753 9752 9750 9749 9747 9745 9744 9742 9740 9738 9737 9735 9733 9731 9729 9727 9726 9724 9722 9720 9719 9717 9715 9713 9712 9710 9709 9707 9706 9704 9703 9701 9700 9699 9697 9696 9695 9693 9692 9691 9689 9688 9687 9685 9684 9682 9681 9679 9678 9676 9674 9673 9671 9669 9667 9665 9663 10646 2 9 3 9660 9658 9655 9653 9650 9648 9645 9642 9639 9637 9634 9631 9628 9625 9622 9619 9616 9613 9611 9608 9605 9603 9601 9598 9596 9594 9593 9591 9590 9588 9587 9587 9586 9586 9586 9586 9587 9588 9589 9590 9592 9594 9596 9598 9601 9604 9607 9611 9614 9618 9622 9626 9630 9635 9639 9644 9649 9654 9659 9663 9668 9673 9678 9683 9688 9692 9697 9702 9706 9710 9714 9718 9722 9726 9729 9732 9735 9738 9741 9743 9745 9747 9749 9751 9752 9753 9754 9755 9756 9756 9757 9757 9757 9757 9757 9757 9756 9756 9755 9755 9754 9753 9753 9752 9751 9750 9750 9749 9748 9747 9747 9746 9745 9745 9744 9743 9743 9742 9742 9741 9740 9740 9739 9739 9738 9738 9737 9737 9736 9735 9735 9734 9733 9732 9732 9731 9730 9729 9727 9726 9725 9724 9722 9721 9719 9717 9716 9714 9712 9710 9708 9706 9704 9702 9700 9697 9695 9693 9690 9688 9685 9683 9681 9678 9676 9674 9671 9669 9667 9664 9662 9660 9658 9656 9654 9652 9651 9649 9647 9646 9645 9643 9642 9641 9640 9639 9639 9638 9637 9637 9637 9637 9637 9637 9637 9637 9637 9638 9638 9639 9640 9641 9642 9643 9644 9646 9647 9648 9650 9652 9653 9655 9657 9659 9661 9663 9665 9667 9669 9672 9674 9676 9678 9681 9683 9685 9688 9690 9693 9695 9697 9700 9702 9704 9707 9709 9711 9713 9715 9718 9720 9722 9723 9725 9727 9729 9731 9732 9734 9735 9737 9738 9739 9741 9742 9743 9744 9745 9746 9747 9748 9749 9749 9750 9751 9751 9752 9753 9753 9754 9754 9755 9755 9756 9756 9757 9757 9757 9758 9758 9759 9759 9760 9760 9760 9761 9761 9762 9762 9763 9763 9764 9764 9764 9765 9765 9766 9766 9767 9767 9767 9768 9768 9768 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9768 9768 9768 9767 9767 9766 9766 9765 9765 9765 9764 9764 9763 9763 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9750 9750 9749 9748 9748 9747 9746 9745 9744 9744 9743 9742 9741 9740 9739 9738 9736 9735 9734 9733 9732 9731 9729 9728 9727 9725 9724 9723 9721 9720 9719 9718 9716 9715 9714 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9701 9700 9700 9699 9698 9698 9697 9697 9696 9696 9696 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9696 9696 9696 9696 9697 9697 9698 9698 9699 9699 9700 9700 9701 9702 9702 9703 9704 9704 9705 9706 9707 9707 9708 9709 9710 9711 9712 9713 9714 9715 9715 9716 9717 9718 9719 9720 9721 9722 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9738 9739 9740 9741 9742 9743 9743 9744 9745 9745 9746 9746 9747 9747 9748 9748 10647 2 9 3 9749 9749 9749 9749 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9751 9751 9751 9750 9750 9750 9749 9749 9748 9747 9747 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9733 9732 9731 9730 9729 9728 9727 9726 9726 9725 9724 9724 9723 9723 9722 9722 9722 9721 9721 9721 9721 9721 9721 9721 9722 9722 9722 9723 9723 9724 9724 9725 9725 9726 9727 9728 9728 9729 9730 9731 9731 9732 9733 9734 9735 9735 9736 9737 9738 9738 9739 9739 9740 9740 9741 9741 9742 9742 9742 9742 9742 9743 9743 9743 9743 9742 9742 9742 9742 9741 9741 9741 9740 9740 9739 9739 9738 9738 9737 9737 9736 9736 9735 9734 9734 9733 9733 9732 9732 9731 9731 9730 9730 9730 9729 9729 9729 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9729 9729 9729 9729 9729 9729 9730 9730 9730 9730 9730 9730 9730 9731 9731 9731 9731 9731 9731 9731 9730 9730 9730 9730 9730 9730 9729 9729 9729 9729 9728 9728 9727 9727 9727 9726 9725 9725 9724 9723 9723 9722 9721 9720 9719 9718 9717 9715 9714 9712 9711 9709 9707 9705 9703 9700 9698 9695 9692 9689 9686 9682 9678 9674 9670 9665 9661 9655 9650 9644 9638 9632 9626 9619 9612 9605 9597 9589 9581 9573 9564 9555 9546 9537 9527 9518 9508 9498 9488 9478 9468 9457 9447 9437 9426 9416 9406 9396 9386 9376 9367 9358 9348 9340 9331 9323 9315 9308 9300 9294 9287 9282 9276 9271 9267 9263 9259 9256 9254 9252 9251 9250 9249 9250 9250 9251 9253 9255 9258 9261 9264 9268 9273 9277 9282 9288 9293 9299 9306 9312 9319 9326 9333 9340 9348 9355 9363 9371 9378 9386 9394 9401 9409 9417 9424 9432 9439 9446 9453 9460 9467 9474 9480 9486 9493 9498 9504 9510 9515 9520 9525 9530 9534 9538 9542 9546 9550 9553 9556 9559 9562 9565 9567 9569 9571 9573 9575 9576 9577 9578 9579 9579 9580 9580 9580 9580 9579 9579 9578 9577 9575 9574 9572 9571 9569 9567 9564 9562 9559 9556 9554 9551 9547 9544 9541 9537 9534 9530 9526 9522 9519 9515 9511 9507 9504 9500 9496 9493 9489 9486 9482 9479 9476 9473 9471 9468 9466 9464 9462 9461 9459 9458 9457 9457 9456 9456 9457 9457 9458 9459 9460 9461 9463 9465 9467 9469 9472 9475 9478 9481 9484 9487 9491 9494 9498 9502 9506 9510 9514 9518 9522 9526 9530 9534 9538 9542 9546 9550 9554 9558 9562 9565 9569 9572 9576 9579 9583 9586 9589 9592 9595 9598 9601 9603 9606 9608 9611 9613 9615 9617 9619 9621 9623 9625 9626 9627 10648 2 9 3 9629 9630 9630 9631 9632 9632 9632 9632 9631 9631 9630 9628 9627 9625 9623 9620 9617 9614 9610 9606 9601 9596 9591 9585 9579 9572 9565 9557 9549 9541 9532 9523 9513 9503 9493 9482 9471 9460 9448 9437 9425 9413 9400 9388 9376 9364 9352 9340 9328 9316 9304 9293 9282 9272 9261 9252 9242 9234 9225 9218 9211 9204 9199 9194 9190 9186 9183 9181 9180 9180 9180 9181 9183 9185 9189 9193 9198 9203 9209 9216 9223 9231 9240 9249 9258 9268 9278 9289 9300 9311 9323 9334 9346 9358 9370 9382 9394 9406 9418 9429 9441 9452 9463 9474 9485 9495 9506 9515 9525 9534 9543 9551 9559 9567 9574 9581 9588 9594 9600 9606 9611 9616 9621 9625 9629 9633 9637 9641 9644 9647 9650 9653 9655 9658 9661 9663 9665 9668 9670 9672 9674 9676 9679 9681 9683 9685 9687 9690 9692 9694 9696 9699 9701 9703 9706 9708 9710 9712 9715 9717 9719 9722 9724 9726 9728 9730 9732 9734 9736 9738 9739 9741 9742 9744 9745 9746 9748 9749 9750 9750 9751 9752 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9753 9753 9753 9752 9752 9752 9752 9751 9751 9751 9750 9750 9750 9750 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9751 9751 9751 9751 9751 9752 9752 9752 9752 9751 9751 9751 9751 9751 9751 9750 9750 9750 9749 9749 9748 9748 9747 9746 9746 9745 9744 9743 9742 9741 9740 9739 9738 9736 9735 9734 9732 9731 9729 9728 9726 9725 9723 9721 9720 9718 9716 9714 9712 9710 9708 9707 9705 9702 9700 9698 9696 9694 9692 9690 9687 9685 9683 9681 9678 9676 9674 9671 9669 9666 9664 9662 9659 9657 9654 9651 9649 9646 9644 9641 9638 9636 9633 9630 9627 9625 9622 9619 9616 9614 9611 9608 9606 9603 9600 9598 9595 9592 9590 9588 9585 9583 9581 9579 9577 9575 9573 9571 9570 9568 9567 9566 9565 9564 9563 9563 9562 9562 9562 9562 9562 9563 9564 9565 9566 9567 9568 9570 9572 9574 9576 9578 9580 9583 9585 9588 9591 9594 9597 9600 9603 9606 9610 9613 9616 9620 9623 9626 9629 9633 9636 9639 9642 9645 9648 9651 9653 9656 9658 9661 9663 9665 9667 9669 9670 9672 9673 9674 9675 9676 9677 9678 9679 9679 9679 9680 9680 9680 9680 9680 9680 9680 9680 9680 9679 9679 9679 9679 9679 9678 9678 9678 9678 9678 9678 9678 9678 9679 9679 9679 9680 9680 9681 9681 9682 9683 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9692 9693 9694 9695 9696 9696 9697 9698 9698 9698 9698 9699 9699 9698 9698 9698 9697 9696 9695 9694 9693 9692 9690 9689 9687 9685 9683 9681 9678 9676 9673 9670 9668 9665 9662 9659 9656 9652 9649 9646 9643 9639 9636 9633 9630 9627 9624 9621 9618 9615 9612 9610 10649 2 9 3 9607 9605 9603 9601 9599 9598 9596 9595 9594 9593 9593 9593 9592 9592 9593 9593 9594 9595 9596 9597 9599 9601 9603 9605 9607 9609 9612 9615 9618 9621 9624 9627 9631 9634 9638 9642 9645 9649 9653 9657 9661 9665 9668 9672 9676 9680 9684 9688 9691 9695 9699 9702 9706 9709 9712 9715 9718 9721 9724 9727 9730 9732 9734 9737 9739 9741 9743 9745 9746 9748 9749 9751 9752 9753 9754 9755 9756 9756 9757 9758 9758 9759 9759 9759 9759 9760 9760 9760 9760 9760 9760 9759 9759 9759 9759 9759 9759 9758 9758 9758 9757 9757 9757 9757 9756 9756 9756 9755 9755 9755 9754 9754 9754 9753 9753 9753 9753 9752 9752 9752 9751 9751 9751 9750 9750 9750 9749 9749 9749 9748 9748 9748 9747 9747 9747 9746 9746 9746 9745 9745 9745 9744 9744 9743 9743 9743 9742 9742 9742 9741 9741 9741 9740 9740 9739 9739 9739 9738 9738 9738 9738 9737 9737 9737 9736 9736 9736 9736 9735 9735 9735 9735 9734 9734 9734 9734 9734 9733 9733 9733 9733 9733 9733 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9733 9733 9733 9733 9734 9734 9735 9735 9736 9736 9737 9738 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9752 9753 9754 9755 9757 9758 9759 9761 9762 9763 9765 9766 9767 9768 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9781 9782 9783 9783 9784 9784 9785 9785 9786 9786 9786 9786 9786 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9788 9788 9788 9788 9788 9788 9789 9789 9789 9790 9790 9791 9791 9791 9792 9792 9793 9794 9794 9795 9795 9796 9796 9797 9798 9798 9799 9800 9800 9801 9801 9802 9802 9803 9803 9804 9804 9804 9805 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9805 9804 9804 9804 9803 9803 9803 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9799 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9799 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9803 9803 9803 9803 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9803 9803 9802 9802 9801 9801 9800 9800 9799 9798 9798 9797 9796 9795 9795 9794 9793 9792 9792 9791 9790 9789 9789 9788 9787 9787 9786 9785 9785 9784 9783 9783 9782 9782 9781 9781 9780 9780 9780 10650 2 9 3 9779 9779 9779 9778 9778 9778 9777 9777 9777 9777 9776 9776 9776 9776 9776 9775 9775 9775 9774 9774 9774 9773 9773 9772 9772 9771 9770 9770 9769 9768 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9757 9756 9755 9753 9752 9751 9749 9748 9747 9745 9744 9742 9741 9739 9738 9737 9735 9734 9732 9731 9730 9728 9727 9726 9725 9723 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9708 9707 9706 9705 9705 9704 9703 9702 9702 9701 9700 9699 9699 9698 9697 9696 9696 9695 9694 9693 9692 9691 9691 9690 9689 9688 9687 9686 9685 9684 9684 9683 9682 9681 9680 9679 9678 9677 9676 9675 9674 9674 9673 9672 9671 9670 9669 9668 9668 9667 9666 9665 9664 9664 9663 9662 9662 9661 9660 9659 9659 9658 9657 9657 9656 9656 9655 9654 9654 9653 9653 9652 9652 9651 9651 9650 9650 9649 9649 9649 9648 9648 9648 9648 9648 9647 9647 9647 9647 9648 9648 9648 9648 9648 9649 9649 9650 9650 9651 9652 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9670 9671 9672 9673 9673 9674 9675 9676 9677 9677 9678 9678 9678 9679 9679 9679 9679 9679 9679 9678 9678 9677 9677 9676 9675 9674 9673 9672 9671 9670 9669 9667 9666 9665 9663 9662 9661 9659 9658 9657 9655 9654 9653 9652 9651 9649 9649 9648 9647 9646 9646 9645 9645 9645 9645 9645 9645 9645 9646 9647 9647 9648 9649 9651 9652 9653 9655 9657 9659 9661 9663 9665 9667 9669 9672 9674 9677 9679 9682 9685 9687 9690 9693 9696 9698 9701 9704 9707 9709 9712 9715 9717 9720 9722 9725 9727 9729 9732 9734 9736 9738 9740 9742 9744 9746 9747 9749 9750 9752 9753 9755 9756 9757 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9769 9770 9771 9772 9773 9773 9774 9775 9776 9776 9777 9778 9779 9779 9780 9781 9782 9782 9783 9784 9785 9786 9786 9787 9788 9789 9790 9791 9791 9792 9793 9794 9795 9795 9796 9797 9798 9798 9799 9800 9801 9801 9802 9803 9803 9804 9804 9805 9805 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9805 9805 9804 9804 9803 9803 9802 9801 9801 9800 9799 9799 9798 9797 9796 9796 9795 9794 9794 9793 9792 9792 9791 9791 9790 9790 9790 9790 9790 9789 9790 9790 9790 9790 9790 9791 9791 9792 9793 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9807 9808 9809 9809 9810 9810 9811 9811 9811 9810 9810 9810 9809 9808 9807 9806 9804 9803 9801 9799 9796 9794 9791 9789 9786 9783 9779 9776 9772 9769 9765 9761 9757 9753 9749 9745 9741 9737 9733 9729 9725 9721 9717 9714 9710 9707 9704 9701 9698 9696 9694 9692 9690 9688 9687 9686 9686 10651 2 9 3 9685 9685 9686 9686 9687 9688 9689 9691 9693 9695 9698 9700 9703 9706 9709 9713 9716 9720 9724 9728 9731 9735 9739 9743 9747 9751 9755 9759 9763 9767 9770 9774 9777 9780 9783 9786 9789 9791 9793 9796 9797 9799 9800 9802 9803 9804 9804 9805 9805 9805 9805 9804 9804 9803 9803 9802 9801 9800 9799 9798 9796 9795 9794 9792 9791 9790 9789 9787 9786 9785 9784 9783 9782 9781 9780 9779 9779 9778 9778 9777 9777 9777 9777 9777 9777 9778 9778 9779 9779 9780 9781 9782 9782 9783 9784 9785 9786 9788 9789 9790 9791 9792 9793 9794 9796 9797 9798 9799 9800 9801 9801 9802 9803 9804 9804 9805 9805 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9805 9805 9805 9804 9804 9803 9802 9802 9801 9801 9800 9800 9799 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9794 9793 9793 9793 9793 9793 9792 9792 9792 9792 9793 9793 9793 9793 9793 9794 9794 9794 9795 9795 9795 9796 9796 9797 9797 9798 9798 9799 9800 9800 9801 9801 9802 9802 9803 9803 9804 9805 9805 9805 9806 9806 9807 9807 9808 9808 9808 9808 9809 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9809 9809 9809 9809 9809 9809 9809 9808 9808 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9809 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9810 9810 9810 9810 9810 9809 9809 9808 9808 9807 9807 9806 9806 9805 9804 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9793 9792 9791 9790 9788 9787 9786 9784 9783 9782 9780 9779 9777 9776 9775 9773 9772 9771 9769 9768 9767 9766 9764 9763 9762 9761 9760 9759 9758 9757 9756 9756 9755 9754 9753 9753 9752 9752 9751 9751 9751 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9751 9752 9752 9753 9753 9753 9754 9754 9755 9755 9755 9756 9756 9757 9757 9758 9758 9758 9759 9759 9759 9760 9760 9761 9761 9761 9761 9762 9762 9762 9763 9763 9763 9763 9764 9764 9764 9765 9765 9765 9765 9766 9766 9766 9767 9767 9768 9768 9769 9769 9769 9770 9771 9771 9772 9772 9773 9774 9774 9775 9776 9777 9777 9778 9779 9780 9780 9781 9782 9783 9784 9784 9785 9786 9787 9788 9788 9789 9790 9790 9791 9792 9792 9793 9793 10652 2 9 3 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9794 9794 9794 9793 9793 9793 9792 9792 9792 9791 9791 9790 9790 9790 9789 9789 9789 9788 9788 9788 9788 9787 9787 9787 9787 9787 9787 9787 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9785 9785 9785 9785 9784 9784 9784 9783 9783 9782 9782 9781 9781 9780 9779 9778 9777 9776 9776 9774 9773 9772 9771 9770 9768 9767 9766 9764 9763 9761 9759 9758 9756 9754 9753 9751 9749 9747 9745 9743 9741 9739 9737 9735 9733 9731 9729 9727 9725 9723 9721 9718 9716 9714 9712 9709 9707 9705 9702 9700 9697 9695 9692 9690 9687 9684 9681 9679 9676 9673 9670 9667 9664 9661 9658 9654 9651 9648 9644 9641 9638 9634 9630 9627 9623 9620 9616 9612 9609 9605 9601 9598 9594 9590 9587 9583 9580 9576 9573 9570 9567 9563 9560 9557 9555 9552 9549 9547 9545 9542 9540 9539 9537 9535 9534 9533 9532 9531 9531 9530 9530 9530 9530 9531 9531 9532 9533 9534 9535 9536 9538 9540 9541 9543 9546 9548 9550 9553 9555 9558 9560 9563 9566 9569 9572 9575 9578 9581 9584 9587 9590 9593 9596 9599 9602 9604 9607 9610 9613 9615 9618 9620 9623 9625 9627 9629 9631 9633 9635 9637 9639 9641 9643 9644 9646 9647 9649 9651 9652 9653 9655 9656 9658 9659 9660 9662 9663 9665 9666 9668 9669 9671 9672 9674 9676 9677 9679 9681 9683 9685 9687 9688 9690 9693 9695 9697 9699 9701 9703 9705 9707 9710 9712 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9736 9737 9739 9741 9742 9743 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9754 9755 9755 9756 9756 9757 9757 9757 9758 9758 9758 9759 9759 9759 9760 9760 9760 9761 9761 9761 9762 9762 9763 9763 9764 9764 9765 9765 9766 9767 9767 9768 9769 9770 9771 9771 9772 9773 9774 9775 9776 9777 9777 9778 9779 9780 9781 9782 9782 9783 9784 9784 9785 9786 9786 9787 9787 9787 9788 9788 9788 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9788 9788 9788 9788 9787 9787 9787 9786 9786 9786 9785 9785 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9779 9779 9779 9778 9778 9778 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9778 9778 9778 9779 9779 9780 9780 9781 9781 9782 9782 9783 9784 9784 9785 9786 9786 9787 9788 9788 9789 9790 9790 9791 9791 9792 9792 9793 9793 9793 9794 9794 9794 9795 9795 9795 9795 9795 9795 9796 9796 9796 10653 2 9 3 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9797 9797 9797 9798 9798 9799 9799 9799 9800 9800 9801 9801 9802 9802 9803 9803 9804 9804 9804 9805 9805 9806 9806 9807 9807 9808 9808 9809 9809 9809 9810 9810 9811 9811 9811 9812 9812 9813 9813 9813 9814 9814 9814 9815 9815 9815 9816 9816 9816 9816 9817 9817 9817 9817 9818 9818 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9816 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9814 9813 9813 9813 9813 9812 9812 9812 9812 9812 9811 9811 9811 9811 9811 9811 9811 9811 9810 9810 9810 9810 9810 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9813 9813 9813 9813 9814 9814 9814 9815 9815 9816 9816 9816 9817 9817 9818 9818 9819 9819 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9825 9826 9826 9827 9827 9827 9827 9827 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9822 9821 9821 9820 9820 9820 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9819 9819 9820 9820 9820 9821 9821 9822 9822 9822 9823 9823 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9824 9824 9824 9823 9823 9823 9822 9822 9821 9821 9820 9820 9819 9819 9818 9818 9817 9817 9817 9816 9816 9816 9815 9815 9815 9815 9815 9815 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9813 9812 9811 9811 9810 9808 9807 9806 9804 9803 9801 9799 9798 9796 9794 9792 9789 9787 9785 9783 9780 9778 9776 9773 9771 9769 9766 9764 9762 9760 9758 9756 9754 9752 9751 9750 9748 9747 9746 9746 10654 2 9 3 9745 9745 9744 9744 9745 9745 9745 9746 9747 9748 9749 9751 9752 9754 9756 9758 9760 9762 9765 9767 9769 9772 9775 9777 9780 9782 9785 9788 9790 9793 9795 9798 9800 9803 9805 9807 9809 9811 9813 9814 9816 9818 9819 9820 9821 9822 9823 9824 9825 9825 9826 9826 9826 9827 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9824 9824 9824 9825 9825 9825 9826 9826 9826 9827 9827 9828 9828 9829 9829 9830 9830 9831 9831 9832 9832 9832 9833 9833 9834 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9833 9833 9833 9832 9832 9831 9831 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9823 9823 9822 9821 9821 9820 9820 9819 9819 9818 9818 9817 9817 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9818 9818 9818 9818 9819 9819 9819 9819 9820 9820 9820 9821 9821 9821 9821 9822 9822 9822 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9822 9821 9821 9821 9821 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9821 9821 9821 9822 9822 9822 9823 9823 9823 9824 9824 9825 9825 9825 9826 9826 9826 9827 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9826 9825 9825 9824 9824 9824 9823 9823 9822 9822 9821 9821 9821 9820 9820 9819 9819 9819 9818 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9818 9818 9818 9819 9819 9819 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9819 9818 9818 9818 9817 9817 9817 9816 9816 9816 9815 9815 9814 9814 9814 9813 9813 9813 9813 9812 9812 9812 9812 9812 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9813 9813 9813 9813 9814 9814 9814 9815 9815 9815 9816 9816 9816 9817 9817 9818 9818 9818 9818 9819 9819 9819 9820 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 10655 2 9 3 9825 9825 9824 9824 9824 9824 9824 9824 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9821 9821 9821 9821 9820 9820 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9816 9816 9816 9815 9815 9815 9814 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9806 9805 9805 9804 9803 9803 9802 9802 9801 9800 9800 9799 9798 9798 9797 9797 9796 9795 9795 9794 9794 9793 9793 9792 9792 9791 9791 9791 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9790 9790 9790 9790 9791 9791 9792 9792 9792 9793 9794 9794 9795 9795 9796 9797 9797 9798 9799 9799 9800 9801 9802 9802 9803 9804 9805 9806 9806 9807 9808 9809 9809 9810 9811 9812 9812 9813 9814 9814 9815 9815 9816 9817 9817 9818 9818 9819 9819 9819 9820 9820 9820 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9820 9820 9820 9819 9819 9818 9818 9817 9817 9816 9816 9815 9815 9814 9814 9813 9813 9812 9812 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9806 9806 9805 9805 9805 9804 9804 9804 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9799 9799 9798 9798 9798 9797 9796 9796 9795 9794 9793 9793 9792 9791 9789 9788 9787 9786 9785 9783 9782 9780 9779 9777 9776 9774 9772 9771 9769 9767 9765 9763 9761 9759 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9736 9734 9732 9730 9728 9725 9723 9721 9719 9716 9714 9712 9710 9707 9705 9703 9700 9698 9695 9693 9691 9688 9686 9683 9680 9678 9675 9673 9670 9667 9665 9662 9659 9657 9654 9651 9649 9646 9643 9641 9638 9636 9633 9631 9628 9626 9624 9621 9619 9617 9615 9614 9612 9610 9609 9608 9606 9605 9604 9604 9603 9603 9603 9603 9603 9603 9604 9604 9605 9606 9608 9609 9611 9613 9615 9617 9619 9622 9624 9627 9630 9633 9636 9640 9643 9646 9650 9654 9657 9661 9665 9669 9673 9677 9681 9685 9689 9693 9697 9701 9704 9708 9712 9715 9719 9722 9726 9729 9732 9735 9738 9741 9744 9747 9749 9752 9754 9756 9758 9760 9762 9764 9766 9767 9769 9770 9772 9773 9774 9775 9776 9777 9778 9779 9779 9780 9781 9781 9782 9783 9783 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9790 9790 9791 9791 9792 9793 9793 9794 9795 9795 9796 9797 9797 9798 9799 9799 9800 9801 9801 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9806 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 10656 2 9 3 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9805 9805 9804 9804 9803 9802 9802 9801 9800 9798 9797 9796 9794 9793 9791 9790 9788 9786 9784 9782 9780 9777 9775 9773 9770 9768 9765 9763 9760 9758 9755 9753 9750 9748 9745 9743 9741 9739 9737 9734 9733 9731 9729 9727 9726 9725 9723 9722 9721 9720 9719 9719 9718 9718 9718 9717 9717 9717 9717 9717 9717 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9717 9717 9716 9715 9714 9713 9711 9710 9708 9706 9704 9702 9700 9697 9694 9691 9689 9685 9682 9679 9676 9672 9669 9665 9662 9658 9655 9651 9648 9645 9641 9638 9635 9633 9630 9628 9626 9624 9622 9620 9619 9618 9618 9617 9617 9618 9618 9619 9620 9622 9623 9625 9628 9630 9633 9636 9639 9643 9646 9650 9654 9658 9662 9666 9670 9674 9679 9683 9687 9691 9695 9699 9703 9707 9711 9714 9718 9721 9724 9727 9729 9732 9734 9736 9738 9739 9740 9741 9742 9743 9743 9744 9744 9744 9744 9743 9743 9742 9742 9741 9740 9739 9738 9737 9736 9735 9735 9734 9733 9732 9731 9731 9730 9730 9730 9729 9729 9729 9730 9730 9730 9731 9732 9733 9733 9735 9736 9737 9739 9740 9742 9743 9745 9747 9749 9751 9753 9755 9756 9758 9760 9762 9764 9766 9768 9770 9772 9773 9775 9777 9778 9779 9781 9782 9783 9784 9785 9786 9787 9788 9789 9789 9790 9790 9791 9791 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9795 9795 9795 9795 9796 9796 9797 9797 9798 9798 9799 9799 9800 9801 9801 9802 9803 9804 9804 9805 9806 9807 9807 9808 9809 9810 9810 9811 9812 9812 9813 9813 9814 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9810 9810 9809 9809 9809 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9807 9808 9808 9808 9809 9809 9809 9810 9810 9811 9812 9812 9813 9814 9814 9815 9816 9816 9817 9818 9819 9819 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9825 9825 9825 9826 9826 9825 9825 9825 9825 9825 9824 9824 9824 9823 9823 9822 9822 9821 9820 9820 9819 9818 9818 9817 9816 9816 9815 9814 9813 9813 9812 9811 9811 9810 9810 9809 9808 9808 9807 9807 9807 9806 9806 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9804 9804 9804 9804 9805 9805 9805 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9809 9810 9810 9810 9811 9811 9811 9811 9812 9812 9812 10657 2 9 3 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9810 9810 9810 9809 9809 9809 9809 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9808 9808 9808 9809 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9815 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9821 9821 9821 9820 9819 9819 9818 9817 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9804 9803 9801 9800 9798 9797 9795 9793 9792 9790 9788 9787 9785 9783 9781 9779 9778 9776 9774 9772 9770 9769 9767 9765 9763 9762 9760 9758 9757 9755 9754 9752 9751 9750 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9739 9738 9738 9737 9737 9737 9736 9736 9736 9737 9737 9737 9737 9738 9738 9739 9740 9741 9741 9742 9743 9745 9746 9747 9748 9749 9751 9752 9754 9755 9757 9758 9760 9761 9763 9764 9766 9767 9769 9771 9772 9774 9775 9777 9778 9779 9781 9782 9783 9785 9786 9787 9788 9789 9790 9791 9792 9793 9793 9794 9795 9796 9796 9797 9797 9798 9798 9799 9799 9800 9800 9801 9801 9801 9802 9802 9803 9803 9803 9804 9804 9805 9805 9805 9806 9806 9807 9807 9808 9808 9809 9810 9810 9811 9811 9812 9813 9813 9814 9815 9815 9816 9817 9817 9818 9819 9819 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9825 9825 9825 9825 9824 9824 9824 9824 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9814 9813 9813 9813 9813 9813 9813 9813 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9812 9812 9812 9811 9811 9811 9811 9810 9810 9810 9809 9809 9808 9808 10658 2 9 3 9808 9807 9807 9806 9806 9805 9805 9804 9804 9804 9803 9803 9802 9802 9801 9801 9800 9800 9799 9799 9799 9798 9798 9797 9797 9797 9796 9796 9796 9795 9795 9795 9794 9794 9794 9794 9793 9793 9793 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9797 9797 9797 9798 9798 9798 9798 9799 9799 9799 9799 9799 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9803 9803 9803 9803 9802 9802 9801 9801 9800 9800 9799 9799 9798 9797 9796 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9782 9781 9780 9779 9778 9777 9775 9774 9773 9772 9771 9770 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9751 9750 9749 9748 9747 9746 9746 9745 9744 9743 9743 9742 9741 9740 9740 9739 9738 9738 9737 9736 9736 9735 9735 9734 9734 9733 9733 9732 9732 9732 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9732 9732 9732 9733 9733 9734 9734 9735 9736 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9764 9765 9766 9766 9767 9767 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9773 9773 9773 9773 9774 9774 9775 9775 9775 9776 9776 9777 9777 9778 9779 9779 9780 9781 9781 9782 9783 9783 9784 9785 9785 9786 9787 9787 9788 9789 9790 9790 9791 9792 9792 9793 9793 9794 9795 9795 9796 9796 9797 9797 9797 9798 9798 9799 9799 9799 9799 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9799 9799 9799 9799 9798 9798 9798 9797 9797 9797 9796 9796 9796 9795 9795 9794 9794 9794 9793 9793 9792 9792 9792 9791 9791 9790 9790 9789 9789 9788 9788 9787 9787 9786 9785 9785 9784 9783 9783 9782 9781 9781 9780 9779 9778 9777 9776 9775 9775 9774 9773 9772 9770 9769 9768 9767 9766 9765 9764 9762 9761 9760 9759 9758 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9742 9741 9741 9740 9740 9739 9739 9739 9739 9739 9739 9739 9739 9739 9739 9740 9740 9741 9741 9742 9742 9743 9744 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 10659 2 9 3 9756 9757 9758 9759 9759 9760 9761 9762 9763 9764 9764 9765 9766 9767 9767 9768 9768 9769 9769 9770 9770 9771 9771 9771 9772 9772 9772 9772 9772 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9769 9769 9769 9769 9768 9768 9768 9768 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9768 9768 9768 9769 9769 9769 9770 9770 9770 9771 9771 9772 9772 9773 9773 9773 9774 9774 9775 9775 9776 9776 9776 9777 9777 9777 9778 9778 9778 9779 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9779 9779 9779 9779 9779 9778 9778 9778 9777 9777 9776 9776 9776 9775 9775 9774 9774 9773 9773 9772 9772 9771 9771 9770 9769 9769 9768 9768 9767 9767 9766 9766 9765 9765 9764 9764 9763 9763 9763 9762 9762 9761 9761 9761 9760 9760 9760 9759 9759 9759 9758 9758 9758 9758 9757 9757 9757 9757 9756 9756 9756 9756 9755 9755 9755 9755 9754 9754 9754 9754 9753 9753 9753 9752 9752 9752 9751 9751 9751 9750 9750 9750 9749 9749 9749 9748 9748 9748 9747 9747 9747 9747 9746 9746 9746 9746 9745 9745 9745 9745 9745 9745 9745 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9743 9742 9742 9742 9741 9741 9740 9740 9739 9738 9737 9737 9736 9735 9733 9732 9731 9729 9728 9726 9725 9723 9721 9719 9717 9715 9713 9711 9708 9706 9704 9701 9699 9696 9694 9691 9689 9686 9684 9681 9679 9677 9675 9672 9670 9668 9666 9664 9663 9661 9660 9658 9657 9656 9655 9654 9654 9653 9653 9653 9653 9653 9653 9654 9654 9655 9655 9656 9657 9658 9660 9661 9662 9664 9665 9667 9668 9670 9671 9673 9675 9676 9678 9679 9681 9682 9684 9685 9686 9688 9689 9690 9691 9692 9693 9694 9694 9695 9695 9696 9696 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9696 9696 9696 9696 9696 9695 9695 9695 9695 9695 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9695 9694 9694 9693 9693 9692 9692 9691 9691 9690 9689 9688 9687 9686 9685 9684 9683 9682 9681 9679 9678 9677 9676 9674 9673 9672 9670 9669 9668 9667 9665 9664 9663 9662 9661 9660 9659 9658 9657 9656 9655 9654 9654 9653 9652 9652 9651 9650 9650 9649 9649 9648 9648 9647 9647 9646 9646 9645 9645 9644 9644 9643 9643 9642 9641 9641 9640 9639 9638 9638 9637 9636 9635 9634 9633 9632 9631 9630 9628 9627 9626 10660 2 9 3 9625 9623 9622 9621 9619 9618 9617 9615 9614 9613 9611 9610 9608 9607 9606 9604 9603 9602 9601 9599 9598 9597 9596 9595 9593 9592 9591 9590 9589 9588 9587 9586 9584 9583 9582 9581 9580 9579 9578 9576 9575 9574 9573 9571 9570 9569 9567 9566 9564 9563 9561 9559 9558 9556 9555 9553 9551 9549 9547 9546 9544 9542 9540 9538 9536 9534 9533 9531 9529 9527 9525 9523 9521 9520 9518 9516 9515 9513 9511 9510 9508 9507 9505 9504 9503 9501 9500 9499 9498 9496 9495 9494 9493 9492 9491 9490 9489 9488 9487 9486 9485 9484 9483 9482 9481 9480 9479 9478 9477 9476 9475 9474 9473 9472 9470 9469 9468 9466 9465 9464 9462 9460 9459 9457 9456 9454 9452 9450 9448 9446 9444 9442 9440 9438 9436 9434 9432 9429 9427 9425 9423 9420 9418 9415 9413 9410 9408 9405 9403 9400 9398 9395 9392 9390 9387 9384 9381 9379 9376 9373 9370 9367 9364 9361 9358 9355 9352 9349 9346 9343 9340 9337 9334 9331 9327 9324 9321 9318 9315 9311 9308 9305 9301 9298 9295 9291 9288 9285 9281 9278 9275 9271 9268 9264 9261 9258 9254 9251 9247 9244 9240 9237 9233 9230 9226 9222 9219 9215 9211 9207 9204 9200 9196 9192 9188 9184 9180 9176 9171 9167 9163 9158 9154 9149 9145 9140 9135 9130 9125 9120 9115 9110 9104 9099 9094 9088 9083 9077 9071 9065 9059 9053 9047 9041 9035 9029 9022 9016 9009 9003 8996 8990 8983 8976 8969 8962 8955 8948 8941 8934 8927 8919 8912 8905 8897 8889 8882 8874 8866 8858 8850 8842 8834 8826 8818 8809 8801 8792 8783 8775 8766 8757 8748 8738 8729 8720 8710 8700 8691 8681 8671 8661 8650 8640 8630 8619 8608 8598 8587 8576 8565 8554 8542 8531 8519 8508 8496 8484 8472 8460 8448 8436 8424 8411 8399 8386 8374 8361 8348 8335 8322 8309 8296 8282 8269 8255 8241 8227 8213 8199 8185 8170 8156 8141 8126 8111 8096 8081 8065 8050 8034 8018 8002 7985 7969 7952 7935 7918 7901 7883 7866 7848 7830 7812 7793 7775 7756 7737 7718 7698 7679 7659 7639 7619 7599 7578 7558 7537 7516 7494 7473 7451 7429 7407 7385 7362 7339 7316 7292 7269 7245 7220 7196 7171 7145 7120 7094 7067 7040 7013 6985 6957 6929 6900 6870 6840 6809 6778 6746 6714 6681 6648 6614 6579 6544 6508 6472 6435 6397 6359 6320 6281 6241 6200 6159 6117 6075 6033 5989 5946 5902 5857 5813 5767 5722 5676 5630 5584 5538 5491 5445 5398 5352 5305 5259 5213 5167 5121 5075 5030 4985 4941 4897 4853 4810 4768 4726 4685 4644 4604 4565 4527 4490 4453 4418 4383 4349 4316 4285 4254 4224 4195 4168 4141 4116 4091 4068 4046 4025 4006 3987 3970 3953 3938 3925 3912 3901 3891 3882 3874 3868 3862 3858 3856 3854 3854 3855 3858 3861 3866 3872 3880 3888 3898 3909 3922 3936 3951 3967 3985 10661 2 9 3 4004 4024 4045 4068 4091 4116 4143 4170 4199 4228 4259 4291 4325 4359 4394 4430 4468 4506 4545 4585 4626 4668 4710 4753 4797 4842 4887 4933 4979 5026 5073 5120 5168 5216 5265 5313 5362 5411 5459 5508 5557 5605 5654 5702 5750 5798 5845 5892 5938 5985 6030 6076 6120 6164 6208 6251 6294 6335 6377 6417 6457 6497 6535 6573 6611 6647 6683 6719 6754 6788 6821 6854 6887 6919 6950 6981 7011 7041 7070 7099 7127 7155 7182 7209 7236 7262 7288 7314 7339 7364 7388 7413 7437 7461 7484 7508 7531 7553 7576 7598 7621 7643 7664 7686 7707 7729 7749 7770 7791 7811 7831 7851 7871 7890 7909 7928 7947 7966 7984 8002 8020 8037 8055 8072 8088 8105 8121 8137 8153 8169 8184 8199 8214 8229 8243 8257 8271 8285 8299 8312 8325 8338 8351 8364 8376 8389 8401 8413 8425 8436 8448 8459 8471 8482 8493 8504 8515 8526 8536 8547 8558 8568 8578 8588 8599 8609 8619 8628 8638 8648 8657 8667 8676 8685 8694 8703 8711 8720 8728 8737 8745 8753 8760 8768 8775 8782 8789 8796 8803 8809 8815 8821 8827 8832 8838 8843 8848 8852 8857 8861 8865 8869 8873 8876 8879 8882 8885 8888 8891 8893 8895 8897 8899 8901 8903 8905 8906 8907 8909 8910 8911 8912 8913 8913 8914 8915 8915 8916 8916 8916 8916 8916 8916 8916 8916 8915 8915 8914 8913 8912 8911 8909 8908 8906 8904 8902 8899 8896 8893 8889 8886 8881 8877 8872 8867 8861 8855 8849 8842 8835 8828 8820 8811 8803 8793 8784 8774 8763 8753 8742 8730 8718 8706 8694 8681 8668 8655 8642 8628 8615 8601 8587 8574 8560 8546 8533 8519 8506 8493 8480 8467 8455 8443 8432 8421 8411 8401 8391 8383 8375 8367 8360 8354 8349 8344 8341 8338 8336 8334 8334 8334 8335 8337 8340 8344 8349 8354 8360 8367 8375 8383 8393 8403 8413 8425 8436 8449 8462 8476 8490 8504 8519 8534 8550 8566 8582 8599 8616 8632 8649 8667 8684 8701 8718 8735 8753 8770 8787 8804 8820 8837 8853 8870 8886 8902 8917 8933 8948 8962 8977 8991 9005 9019 9033 9046 9059 9072 9084 9096 9108 9120 9131 9142 9153 9164 9174 9184 9194 9203 9213 9222 9231 9239 9248 9256 9263 9271 9278 9285 9292 9299 9305 9311 9317 9322 9328 9333 9337 9342 9346 9350 9354 9357 9360 9363 9366 9368 9371 9373 9374 9376 9377 9379 9380 9381 9381 9382 9383 9383 9383 9384 9384 9384 9385 9385 9385 9385 9386 9386 9387 9388 9388 9389 9390 9392 9393 9395 9397 9399 9401 9403 9406 9409 9412 9415 9419 9423 9426 9431 9435 9440 9444 9449 9454 9459 9465 9470 9476 9481 9487 9493 9498 9504 9510 9516 9521 9527 9533 9538 9544 9549 9554 9559 9564 9569 9574 9578 9582 9586 9590 9594 9598 9601 9604 9607 9610 9612 9615 9617 9619 9621 9623 9624 9625 9627 9628 9629 9630 9630 9631 10662 2 9 3 9632 9632 9633 9633 9633 9634 9634 9634 9634 9635 9635 9635 9635 9636 9636 9636 9637 9637 9638 9638 9639 9639 9640 9641 9641 9642 9643 9644 9645 9646 9647 9648 9649 9651 9652 9653 9654 9655 9657 9658 9659 9661 9662 9663 9664 9666 9667 9668 9669 9670 9671 9673 9674 9675 9676 9677 9678 9678 9679 9680 9681 9682 9682 9683 9683 9684 9685 9685 9685 9686 9686 9687 9687 9687 9687 9688 9688 9688 9688 9689 9689 9689 9689 9689 9690 9690 9690 9690 9690 9691 9691 9691 9691 9692 9692 9692 9693 9693 9694 9694 9695 9695 9696 9696 9697 9697 9698 9699 9699 9700 9701 9702 9702 9703 9704 9705 9706 9706 9707 9708 9709 9710 9711 9712 9713 9714 9714 9715 9716 9717 9718 9719 9720 9720 9721 9722 9723 9724 9724 9725 9726 9726 9727 9728 9728 9729 9729 9730 9731 9731 9732 9732 9732 9733 9733 9734 9734 9734 9735 9735 9735 9735 9736 9736 9736 9736 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9739 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9742 9742 9742 9743 9743 9743 9744 9744 9745 9745 9746 9746 9746 9747 9747 9748 9748 9749 9749 9750 9750 9751 9751 9751 9752 9752 9753 9753 9753 9754 9754 9754 9754 9755 9755 9755 9755 9755 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9755 9755 9755 9755 9755 9755 9755 9754 9754 9754 9754 9754 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9751 9751 9751 9751 9751 9751 9750 9750 9750 9750 9749 9749 9748 9748 9747 9747 9746 9745 9745 9744 9743 9743 9742 9741 9740 9739 9738 9738 9737 9736 9735 9734 9733 9733 9732 9731 9730 9730 9729 9728 9728 9727 9727 9726 9726 9726 9725 9725 9725 9725 9725 9725 9725 9725 9726 9726 9726 9727 9727 9728 9728 9729 9729 9730 9731 9731 9732 9733 9733 9734 9735 9736 9736 9737 9738 9739 9739 9740 9740 9741 9742 9742 9742 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9742 9742 9742 9741 9741 9740 9740 9740 9739 9739 9738 9738 9737 9737 9737 9736 9736 9736 9735 9735 9735 9735 9734 9734 9734 9734 9734 9733 9733 9733 9733 9733 9733 9733 9733 9732 9732 9732 9732 9732 9731 9731 9731 9730 9730 9729 9729 9728 9727 9726 9726 9725 9724 9723 9722 9721 9719 9718 9717 9715 9714 9712 9711 9709 9708 9706 9705 9703 9701 9700 9698 9696 9695 9693 9692 9690 9689 9687 9686 9685 9684 9682 9681 9681 9680 9679 9678 9678 9677 9677 9677 9677 9677 9677 9677 9677 9678 9679 9679 9680 9681 9682 9683 9684 9685 9687 9688 9689 9691 9692 9694 9696 9697 9699 9701 9702 9704 9706 9707 10663 2 9 3 9709 9711 9712 9714 9716 9717 9719 9720 9722 9723 9724 9726 9727 9728 9729 9731 9732 9733 9734 9735 9736 9737 9737 9738 9739 9740 9741 9741 9742 9743 9743 9744 9745 9746 9746 9747 9748 9748 9749 9750 9750 9751 9752 9753 9753 9754 9755 9756 9756 9757 9758 9759 9759 9760 9761 9762 9762 9763 9764 9764 9765 9765 9766 9767 9767 9767 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9767 9767 9767 9766 9765 9765 9764 9764 9763 9762 9762 9761 9760 9760 9759 9758 9757 9757 9756 9756 9755 9754 9754 9753 9753 9752 9752 9751 9751 9751 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9752 9752 9753 9753 9754 9754 9755 9755 9756 9756 9757 9758 9758 9759 9760 9760 9761 9762 9763 9763 9764 9765 9766 9766 9767 9768 9768 9769 9770 9771 9771 9772 9773 9773 9774 9774 9775 9776 9776 9777 9777 9778 9778 9779 9779 9780 9780 9781 9781 9781 9782 9782 9782 9783 9783 9783 9783 9783 9783 9784 9784 9784 9784 9784 9783 9783 9783 9783 9783 9782 9782 9782 9782 9781 9781 9780 9780 9779 9779 9778 9778 9777 9776 9776 9775 9774 9774 9773 9772 9772 9771 9770 9770 9769 9768 9767 9767 9766 9765 9765 9764 9764 9763 9762 9762 9761 9761 9761 9760 9760 9760 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9760 9760 9760 9760 9761 9761 9762 9762 9763 9764 9764 9765 9765 9766 9767 9768 9768 9769 9770 9771 9772 9772 9773 9774 9775 9776 9776 9777 9778 9779 9779 9780 9781 9781 9782 9783 9783 9784 9784 9785 9786 9786 9787 9787 9788 9788 9788 9789 9789 9790 9790 9791 9791 9792 9792 9792 9793 9793 9794 9794 9795 9795 9796 9797 9797 9798 9798 9799 9800 9800 9801 9802 9803 9803 9804 9805 9806 9807 9808 9808 9809 9810 9811 9812 9813 9813 9814 9815 9816 9817 9817 9818 9819 9819 9820 9820 9821 9821 9822 9822 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9823 9823 9824 9824 9824 9825 9825 9825 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9826 9826 9826 9825 9825 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9817 9816 9815 9814 9813 9813 9812 9811 9810 9810 9809 9808 9808 9807 9807 9806 9806 9806 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9806 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9809 9810 9810 9810 9810 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 10664 2 9 3 9812 9812 9812 9812 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9813 9813 9813 9813 9814 9814 9814 9814 9814 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9813 9813 9813 9813 9813 9813 9812 9812 9812 9812 9811 9811 9811 9810 9810 9810 9809 9809 9808 9808 9807 9806 9806 9805 9804 9803 9803 9802 9801 9800 9799 9798 9797 9795 9794 9793 9792 9790 9789 9787 9786 9784 9783 9781 9780 9778 9776 9774 9773 9771 9769 9767 9765 9764 9762 9760 9758 9756 9754 9753 9751 9749 9747 9746 9744 9742 9741 9739 9738 9736 9735 9734 9733 9731 9730 9730 9729 9728 9727 9727 9726 9726 9726 9725 9725 9725 9726 9726 9726 9727 9727 9728 9729 9730 9731 9732 9733 9735 9736 9738 9739 9741 9742 9744 9746 9748 9750 9752 9754 9756 9758 9761 9763 9765 9767 9769 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9799 9801 9803 9804 9805 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9816 9817 9817 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9816 9816 9815 9815 9815 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9810 9809 9809 9809 9808 9808 9807 9807 9806 9806 9805 9805 9804 9804 9804 9803 9803 9802 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9799 9799 9799 9799 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9800 9800 9800 9801 9801 9801 9802 9802 9803 9803 9804 9804 9805 9806 9806 9807 9807 9808 9809 9809 9810 9811 9811 9812 9812 9813 9814 9814 9815 9815 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9821 9821 9821 9822 9822 9822 9823 9823 9823 9824 9824 9824 9824 9825 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9840 9841 9841 9842 9843 9843 9844 9844 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9842 9841 9841 9841 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9841 9841 9841 9842 9842 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9852 9853 9853 9853 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 10665 2 9 3 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9856 9856 9856 9856 9857 9857 9857 9857 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9853 9853 9853 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9843 9842 9842 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9839 9839 9839 9839 9840 9840 9840 9841 9841 9842 9842 9843 9844 9844 9845 9846 9846 9847 9848 9848 9849 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9845 9844 9843 9842 9841 9840 9839 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9822 9821 9821 9820 9820 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9817 9816 9816 9816 9816 9816 9815 9815 9815 9814 9814 9814 9813 9813 9812 9811 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9800 9799 9797 9796 9794 9793 9791 9789 9788 9786 9784 9782 9781 9779 9777 9775 9774 9772 9770 9769 9767 9765 9764 9762 9761 9760 9759 9757 9756 9755 9755 9754 9753 9753 9752 9752 9752 9752 9752 9752 9752 9753 9753 9754 9755 9755 9756 9757 9759 9760 9761 9763 9764 9766 9767 9769 9771 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9797 9799 9801 9803 9805 9807 9808 9810 9812 9813 9815 9816 9818 9819 9820 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9835 9836 9836 9837 9838 9838 9839 9839 9840 9840 9841 9842 9842 9843 9843 9844 9844 9845 10666 2 9 3 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9849 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9857 9857 9857 9857 9857 9858 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9837 9836 9834 9833 9832 9831 9829 9828 9827 9826 9825 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9811 9810 9809 9808 9808 9807 9807 9806 9806 9805 9805 9804 9804 9803 9803 9803 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9802 9802 9802 9802 9803 9803 9804 9804 9804 9805 9805 9806 9807 9807 9808 9809 9809 9810 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9838 9839 9840 9841 9841 9842 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9852 9852 9853 9854 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9866 9866 9865 9865 10667 2 9 3 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9854 9853 9853 9852 9851 9851 9850 9849 9848 9847 9845 9844 9843 9842 9841 9839 9838 9837 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9823 9822 9822 9821 9821 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9816 9815 9814 9814 9813 9811 9810 9809 9807 9806 9804 9802 9800 9798 9796 9793 9791 9788 9786 9783 9780 9778 9775 9772 9769 9766 9763 9761 9758 9755 9752 9750 9747 9745 9742 9740 9738 9736 9734 9732 9730 9728 9727 9725 9723 9722 9720 9718 9716 9714 9712 9709 9707 9704 9701 9697 9693 9688 9684 9678 9672 9665 9658 9650 9641 9632 9621 9610 9598 9585 9571 9556 9541 9524 9506 9488 9468 9448 9427 9405 9382 9358 9333 9308 9282 9256 9228 9201 9173 9145 9116 9087 9058 9030 9001 8972 8944 8916 8888 8862 8835 8809 8785 8761 8738 8716 8695 8675 8657 8639 8624 8609 8596 8585 8575 8566 8559 8554 8550 8548 8547 8548 8550 8554 8559 8566 8574 8583 8593 8605 8618 8632 8646 8662 8679 8696 8715 8733 8753 8773 8793 8813 8834 8855 8877 8898 8919 8941 8962 8983 9004 9024 9044 9064 9084 9103 9122 9141 9159 9176 9194 9210 9227 9243 9258 9273 9288 9302 9316 9329 9342 9355 9368 9380 9392 9403 9415 9426 9437 9447 9458 9469 9479 9489 9499 9509 9519 9529 9538 9548 9557 9567 9576 9585 9594 9603 9612 9620 9629 9637 9645 9654 9661 9669 9676 9684 9691 9698 9704 9710 9716 9722 9728 9733 9738 9743 9747 9752 9755 9759 9763 9766 9769 9772 9774 9777 9779 9781 9783 9785 9786 9788 9789 9790 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9812 9813 9814 9815 9816 9817 9818 9818 9819 9820 9820 9820 9821 9821 9821 9821 9820 9820 9819 9818 9817 9816 9815 9814 9812 9810 9808 9806 9804 9802 9799 9797 9794 9792 9789 9786 9784 9781 9778 9776 9773 9770 9768 9766 9763 9761 9759 9758 9756 9755 9754 9753 9752 9752 9751 9751 9752 9752 9753 9754 9755 9757 9758 9760 9763 9765 9768 9770 9773 9776 9779 9783 9786 9790 9793 9797 9801 9804 9808 9812 9815 9819 9823 9826 9829 9833 9836 9839 9842 9845 9847 9850 9852 9854 9856 9858 9859 9861 9862 9863 9864 9865 9866 9866 9866 9867 9867 9867 9866 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 10668 2 9 3 9856 9857 9857 9858 9859 9859 9860 9861 9861 9862 9863 9864 9865 9865 9866 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9865 9864 9864 9863 9863 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9867 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9869 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9863 9863 9862 9862 9861 9861 9860 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9834 9833 9831 9830 9829 9827 9825 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9801 9799 9796 9794 9791 9788 9786 9783 9780 9777 9774 9771 9767 9764 9761 9757 9754 9750 9747 9743 9739 9736 9732 9728 9725 9721 9717 9713 9710 9706 9702 9699 9695 9692 9688 9685 9681 9678 9675 9672 9669 9667 9664 9662 9660 9657 9656 9654 9652 9651 9650 9649 9648 9648 9647 9647 9647 9648 9648 9649 9650 9651 9652 9654 9656 9658 9660 9662 9664 9667 9669 9672 9675 9678 9681 9684 9688 9691 9694 9698 9701 9705 9708 9712 9715 9719 9722 9725 9729 9732 9735 9738 9741 9744 9747 9750 9753 9756 9758 9761 9763 9765 9768 9770 9772 9774 9776 9778 9780 9781 9783 9785 9786 9788 9789 9791 9792 9793 9795 9796 9798 9799 9800 9802 9803 9804 9805 9807 9808 9809 9811 9812 9813 9815 9816 9817 9819 9820 9821 9823 9824 9825 9826 9827 9829 9830 9831 9832 9833 9834 9835 9835 9836 9837 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 10669 2 9 3 9842 9842 9843 9843 9844 9844 9845 9846 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9862 9863 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9874 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 10670 2 9 3 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9882 9883 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9884 9884 9883 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9866 9865 9865 9864 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9857 9857 9856 9856 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9837 9836 9835 9833 9832 9831 9829 9828 9826 9824 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9802 9800 9797 9795 9792 9790 9787 9784 9782 9779 9776 9773 9770 9767 9764 9761 9758 9754 9751 9748 9745 9742 9738 9735 9732 9729 9726 9722 9719 9716 9713 9710 9707 9704 9701 9698 9695 9693 9690 9687 9685 9683 9680 9678 9676 9674 9672 9671 9669 9668 9666 9665 9664 9663 9662 9662 9661 9661 9661 9661 9661 9661 9661 9662 9663 9663 9664 9665 9667 9668 9669 9671 9672 9674 9676 9678 9680 9682 9685 9687 9689 9692 9694 9697 9699 9702 9705 9707 9710 9713 9716 9719 10671 2 9 3 9721 9724 9727 9730 9732 9735 9738 9741 9743 9746 9749 9751 9754 9756 9759 9761 9764 9766 9768 9771 9773 9775 9777 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9805 9807 9809 9811 9812 9814 9816 9817 9819 9821 9822 9824 9825 9827 9828 9830 9831 9833 9834 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9849 9849 9850 9851 9851 9851 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9857 9857 9857 9858 9859 9859 9860 9860 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9878 9877 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9857 9856 9855 9854 9853 9853 9852 9851 9851 9850 9850 9849 9849 9848 9848 9848 9847 9847 9846 9846 9846 9846 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9837 9837 9836 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9826 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9806 9805 9803 9801 9799 9797 9795 9792 9789 9786 9783 9779 9775 9771 10672 2 9 3 9767 9762 9757 9751 9745 9738 9732 9724 9716 9708 9699 9690 9680 9670 9660 9649 9637 9625 9612 9599 9586 9572 9558 9543 9528 9513 9498 9482 9466 9450 9434 9417 9401 9384 9368 9351 9335 9319 9303 9287 9272 9257 9242 9228 9214 9201 9188 9176 9165 9154 9144 9135 9126 9118 9111 9105 9099 9095 9091 9088 9086 9085 9085 9086 9087 9089 9093 9096 9101 9107 9113 9120 9127 9135 9144 9154 9164 9174 9185 9196 9208 9220 9232 9244 9257 9270 9283 9296 9309 9323 9336 9349 9362 9375 9388 9401 9413 9426 9438 9450 9461 9473 9484 9495 9505 9516 9526 9535 9545 9554 9563 9571 9580 9588 9595 9603 9610 9617 9624 9631 9637 9644 9650 9656 9662 9668 9673 9679 9684 9689 9695 9700 9705 9710 9715 9720 9725 9730 9735 9740 9744 9749 9754 9758 9763 9768 9772 9777 9781 9785 9790 9794 9798 9802 9806 9810 9814 9817 9821 9824 9828 9831 9834 9837 9839 9842 9845 9847 9849 9851 9853 9855 9857 9859 9860 9861 9863 9864 9865 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9863 9863 9862 9861 9860 9860 9859 9858 9857 9857 9856 9855 9855 9854 9854 9853 9852 9852 9851 9851 9851 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9850 9850 9850 9850 9851 9851 9851 9851 9852 9852 9852 9852 9853 9853 9853 9853 9854 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9865 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9846 9844 9843 9841 9840 9838 9837 9835 9834 9832 9831 9829 9828 9827 9825 9824 9823 9822 9821 9820 9819 9819 9818 9817 9817 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9813 9813 9813 9812 9811 9810 9809 9808 9807 9805 9804 9802 9799 9797 9794 9791 9787 10673 2 9 3 9783 9779 9775 9770 9765 9759 9753 9747 9740 9733 9725 9717 9709 9701 9692 9683 9674 9664 9654 9644 9634 9624 9613 9603 9592 9581 9571 9560 9549 9539 9528 9518 9508 9498 9489 9480 9471 9462 9454 9446 9439 9432 9426 9420 9414 9410 9405 9401 9398 9395 9393 9391 9390 9390 9389 9390 9391 9392 9394 9397 9400 9403 9407 9411 9416 9421 9426 9432 9438 9444 9451 9457 9464 9471 9478 9486 9493 9501 9508 9516 9523 9531 9538 9546 9553 9560 9567 9574 9581 9587 9593 9599 9604 9610 9614 9619 9623 9626 9629 9632 9634 9635 9636 9636 9635 9634 9632 9630 9627 9623 9618 9612 9606 9599 9591 9582 9572 9562 9550 9538 9525 9511 9496 9481 9465 9448 9430 9412 9393 9373 9353 9332 9311 9290 9268 9246 9224 9202 9179 9157 9135 9113 9091 9069 9048 9028 9008 8988 8970 8952 8935 8919 8904 8890 8878 8866 8856 8847 8839 8832 8827 8824 8822 8821 8822 8824 8827 8832 8839 8846 8855 8866 8877 8890 8904 8919 8935 8952 8970 8988 9008 9028 9048 9070 9091 9113 9135 9157 9180 9202 9225 9247 9269 9290 9312 9333 9353 9373 9393 9412 9430 9447 9464 9480 9496 9510 9524 9537 9549 9561 9572 9582 9591 9600 9607 9615 9621 9628 9633 9638 9643 9647 9650 9654 9657 9659 9662 9664 9666 9668 9670 9672 9673 9675 9677 9678 9680 9682 9684 9686 9688 9690 9692 9695 9697 9700 9703 9706 9709 9712 9715 9719 9722 9725 9729 9732 9736 9739 9743 9746 9750 9753 9756 9759 9762 9765 9768 9771 9773 9776 9778 9780 9782 9784 9786 9788 9789 9790 9792 9793 9794 9794 9795 9796 9796 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9800 9800 9800 9801 9801 9802 9802 9802 9803 9803 9804 9804 9804 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9804 9804 9803 9803 9802 9801 9801 9800 9800 9799 9798 9798 9797 9796 9796 9795 9794 9794 9793 9793 9792 9792 9791 9791 9790 9790 9789 9789 9789 9788 9788 9788 9788 9788 9787 9787 9787 9787 9787 9787 9787 9787 9786 9786 9786 9786 9786 9786 9786 9786 9785 9785 9785 9785 9785 9784 9784 9784 9783 9783 9783 9782 9782 9781 9781 9780 9780 9779 9778 9778 9777 9776 9776 9775 9774 9773 9772 9771 9771 9770 9768 9767 9766 9765 9764 9762 9761 9760 9758 9756 9755 9753 9751 9749 9747 9745 9742 9740 9737 9735 9732 9729 9726 9722 9719 9715 9711 9707 9703 9699 9694 9689 9684 9679 9674 9668 9662 9656 9650 9643 9637 9630 9623 9615 9608 9600 9592 9583 9575 9566 9557 9548 9538 9529 9519 9509 9499 9488 9478 9467 9457 9446 9435 9423 9412 9401 9390 9378 9367 9355 9344 9332 9321 9310 9299 9288 9277 9266 9255 9245 9235 9225 10674 2 9 3 9215 9206 9197 9188 9180 9172 9165 9157 9151 9145 9139 9134 9129 9125 9121 9118 9116 9114 9113 9112 9112 9112 9113 9115 9117 9120 9124 9128 9132 9137 9143 9149 9156 9163 9171 9179 9187 9196 9206 9215 9225 9236 9246 9257 9268 9279 9290 9302 9313 9325 9336 9348 9360 9371 9383 9394 9405 9416 9427 9437 9448 9458 9468 9477 9487 9496 9505 9513 9521 9529 9536 9543 9550 9557 9563 9569 9574 9580 9585 9589 9594 9598 9602 9605 9609 9612 9615 9618 9621 9624 9626 9629 9631 9633 9636 9638 9640 9642 9645 9647 9649 9651 9654 9656 9659 9661 9664 9667 9670 9672 9675 9679 9682 9685 9689 9692 9696 9699 9703 9707 9711 9715 9718 9722 9726 9730 9735 9739 9743 9747 9751 9755 9759 9763 9766 9770 9774 9777 9781 9784 9788 9791 9794 9797 9800 9803 9806 9809 9811 9813 9816 9818 9820 9822 9824 9826 9827 9829 9830 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9843 9844 9845 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9847 9847 9847 9846 9846 9845 9844 9844 9843 9842 9841 9841 9840 9839 9838 9837 9836 9834 9833 9832 9831 9830 9829 9828 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9817 9816 9815 9815 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9814 9815 9815 9816 9816 9817 9817 9818 9818 9818 9819 9819 9819 9820 9820 9820 9820 9820 9819 9819 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9809 9808 9806 9805 9803 9801 9800 9798 9796 9794 9793 9791 9789 9787 9785 9784 9782 9781 9779 9778 9777 9776 9775 9774 9773 9773 9772 9772 9772 9772 9772 9773 9773 9774 9775 9776 9777 9779 9780 9782 9784 9786 9788 9791 9793 9796 9798 9801 9804 9806 9809 9812 9815 9818 9821 9824 9827 9829 9832 9835 9838 9840 9843 9845 9848 9850 9852 9854 9856 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9870 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 10675 2 9 3 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9866 9866 9865 9865 9865 9864 9864 9863 9862 9862 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9842 9841 9840 9839 9838 9836 9835 9833 9831 9828 9826 9823 9820 9817 9813 9809 9805 9801 9797 9792 9787 9782 9777 9771 9765 9759 9753 9747 9741 9735 9728 9721 9715 9708 9702 9695 9689 9682 9676 9670 9664 9658 9652 9647 9641 9636 9632 9627 9623 9619 9616 9612 9610 9607 9605 9603 9602 9601 9600 9600 9600 9600 9601 9602 9604 9606 9608 9610 9613 9616 9619 9623 9626 9630 9634 9638 9643 9647 9652 9656 9661 9665 9670 9675 9679 9684 9689 9693 9697 9702 9706 9710 9714 9717 9721 9724 9728 9731 9734 9736 9739 9741 9744 9746 9748 9749 9751 9752 9754 9755 9756 9757 9758 9758 9759 9759 9760 9760 9760 9761 9761 9761 9761 9761 9762 9762 9762 9762 9762 9763 9763 9763 9763 9764 9764 9765 9765 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9781 9782 9783 9784 9785 9786 9788 9789 9790 9791 9792 9793 9793 9794 9795 9796 9796 9797 9797 9797 9798 9798 9798 9798 9798 9797 9797 9797 9796 9796 9795 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9778 9777 9776 9776 9775 9775 9775 9774 9774 9774 9775 9775 9775 9776 9777 9777 9778 9780 9781 9782 9784 9785 9787 9789 9790 9792 9794 9797 9799 9801 9803 9806 9808 9811 9813 9816 9818 9820 9823 9825 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9851 9853 9854 9855 9856 9856 9857 9858 9858 9859 9859 9859 9859 9859 9860 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9861 9861 9861 9862 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9873 9873 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 10676 2 9 3 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9867 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9862 9861 9861 9860 9859 9859 9858 9857 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9843 9841 9839 9838 9836 9834 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9802 9800 9798 9796 9795 9793 9792 9790 9789 9788 9786 9785 9784 9784 9783 9782 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9782 9782 9783 9784 9784 9785 9786 9786 9787 9788 9788 9789 9790 9791 9791 9792 9793 9794 9794 9795 9796 9797 9797 9798 9799 9799 9800 9801 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9816 9817 9818 9819 9821 9822 9823 9825 9826 9828 9829 9830 9831 9833 9834 9835 9836 9837 9837 9838 9839 9839 9839 9839 9839 9839 9838 9838 9837 9836 9834 9833 9831 9829 9827 9825 9822 9819 9816 9813 9810 9807 9803 9800 9796 9792 9788 9784 9780 9776 9772 9768 9764 9760 9757 9753 9749 9746 9743 9740 9737 9735 9733 9731 9729 9728 9726 9726 9725 9725 9725 9726 9727 9728 9729 9731 9733 9736 9738 9741 9744 9748 9751 9755 9759 9763 9768 9772 9777 9781 9786 9791 9795 9800 9804 9809 9813 9818 9822 9826 9830 9834 9837 9841 9844 9847 9850 9853 9855 9857 9859 9861 9862 9863 9864 9865 9866 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9864 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9859 9858 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9871 9871 9870 9870 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9861 9860 9859 9859 9858 9857 9855 9854 9853 9852 9850 9848 9847 9845 9843 9841 9838 9836 9833 9831 9828 9824 9821 9818 9814 9810 9806 9802 9798 9793 9789 9784 9779 9774 9769 9764 9758 9753 9747 9742 9736 9731 9725 9719 9714 9708 9702 9697 9692 9686 9681 9676 9671 9666 9662 10677 2 9 3 9658 9653 9649 9646 9642 9639 9636 9633 9631 9628 9626 9625 9623 9622 9621 9621 9621 9621 9621 9621 9622 9623 9624 9626 9628 9630 9632 9634 9637 9639 9642 9645 9648 9652 9655 9659 9662 9666 9669 9673 9677 9681 9685 9689 9692 9696 9700 9704 9708 9711 9715 9719 9722 9726 9729 9732 9735 9739 9742 9744 9747 9750 9752 9755 9757 9759 9761 9763 9765 9767 9768 9770 9771 9772 9773 9774 9774 9775 9775 9775 9775 9775 9775 9774 9774 9773 9772 9771 9769 9768 9766 9764 9762 9760 9758 9756 9753 9750 9747 9744 9741 9738 9734 9731 9727 9724 9720 9716 9712 9708 9704 9700 9695 9691 9687 9683 9679 9675 9670 9666 9662 9659 9655 9651 9648 9644 9641 9638 9635 9632 9629 9627 9624 9622 9620 9619 9617 9616 9615 9614 9614 9614 9614 9614 9614 9615 9616 9617 9619 9620 9622 9624 9627 9629 9632 9635 9638 9642 9645 9649 9653 9657 9661 9665 9670 9674 9679 9684 9689 9693 9698 9703 9708 9713 9718 9723 9728 9733 9738 9743 9748 9753 9758 9762 9767 9771 9775 9780 9784 9788 9791 9795 9798 9802 9805 9808 9810 9813 9815 9818 9820 9822 9823 9825 9826 9827 9828 9829 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9816 9815 9814 9813 9812 9811 9811 9810 9809 9809 9808 9808 9808 9808 9808 9808 9808 9808 9809 9809 9810 9811 9812 9813 9814 9815 9817 9818 9820 9821 9823 9825 9827 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9862 9862 9863 9863 9863 9863 9862 9862 9861 9861 9860 9859 9858 9856 9855 9854 9852 9851 9849 9847 9845 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9823 9821 9819 9817 9816 9814 9813 9812 9810 9809 9808 9807 9806 9805 9805 9804 9804 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9803 9804 9804 9805 9805 9805 9806 9806 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9814 9814 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9824 9826 9827 9828 9829 9831 9832 9833 9835 9836 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9849 9849 9850 9850 9849 9849 9848 9847 9846 9845 9843 9841 9839 9837 9834 9831 9828 9824 9820 9816 9812 9807 9802 9797 9792 9786 9781 9775 9769 9762 9756 9750 9743 9737 9730 9724 9718 9711 9705 9699 9693 9687 9681 9676 9670 9665 9660 9656 9652 9648 9644 9641 9638 9635 9633 9631 9629 9628 9626 9626 9625 9625 9625 9626 9627 9628 9629 9630 9632 9633 9635 9637 9639 9641 9643 9645 9648 9650 9652 9654 9656 9658 9659 9661 9662 9663 9664 9665 9666 9667 9667 9667 9667 9666 9666 9665 9664 9663 9662 10678 2 9 3 9660 9659 9657 9655 9653 9651 9649 9646 9644 9642 9640 9637 9635 9633 9631 9629 9627 9625 9623 9621 9620 9619 9618 9617 9616 9616 9616 9616 9616 9616 9617 9618 9619 9620 9622 9623 9625 9628 9630 9632 9635 9638 9641 9644 9647 9651 9654 9658 9662 9666 9670 9673 9677 9681 9685 9689 9694 9698 9702 9706 9710 9714 9717 9721 9725 9729 9733 9736 9740 9744 9747 9751 9754 9757 9761 9764 9767 9770 9773 9776 9779 9782 9785 9788 9791 9793 9796 9799 9801 9804 9807 9809 9812 9814 9817 9819 9821 9824 9826 9829 9831 9833 9835 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9878 9878 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 10679 2 9 3 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9886 9886 9885 9885 9885 9884 9883 9883 9882 9882 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9867 9866 9866 9865 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9875 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9866 9865 9865 9864 9863 9863 9862 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9889 9889 9889 9889 9890 9890 9890 9889 9889 9889 9889 9888 9887 9887 9886 9885 9883 9882 9881 9879 9877 9875 9873 9871 9868 9866 9863 9860 9857 9854 9851 9847 9844 9840 9836 9832 9829 9825 9821 9817 9813 9809 9805 9801 9797 9793 9790 9786 9783 9779 9776 9773 9770 9768 9765 9763 9761 9760 9758 9757 9756 9756 9755 9755 9756 9756 9757 9758 9759 9761 9763 9765 9767 9770 9772 9775 9778 9782 9785 9789 9793 9796 9800 9804 9808 9812 9816 9821 9825 9829 9833 9837 9840 9844 9848 9851 9855 9858 9861 9864 9867 9870 9872 9875 9877 9879 9881 9882 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9885 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 10680 2 9 3 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9880 9879 9879 9878 9877 9877 9876 9876 9875 9874 9874 9873 9872 9871 9871 9870 9869 9868 9868 9867 9866 9865 9864 9864 9863 9862 9861 9861 9860 9859 9859 9858 9857 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9857 9856 9855 9854 9853 9853 9852 9851 9850 9849 9849 9848 9847 9847 9846 9845 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9846 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9851 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9848 9848 9848 9847 9847 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9844 9844 9844 9843 9843 9843 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9851 9850 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9827 9825 9824 9822 9820 9818 9816 9814 9812 9809 9807 9805 9802 9800 9797 9794 9792 9789 9786 9783 9780 9777 9774 9771 9768 9765 9762 9759 9756 9753 9749 9746 9743 9740 9738 9735 9732 9729 9727 9724 9722 9720 9718 9716 9714 9712 9711 9710 9708 9708 9707 9706 9706 9706 9705 9706 9706 9706 9707 9708 9709 9710 9712 9713 9715 9717 9719 9721 9723 9725 9728 9730 9733 9736 9739 9741 9744 9747 9750 9753 9756 9759 9762 9765 9767 9770 9773 9776 9778 9781 9783 9786 9788 9791 9793 9795 9797 9799 9801 9803 9805 9806 9808 9809 9811 9812 9813 9814 9815 9817 9818 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9828 9828 9828 9828 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9828 9828 9827 9827 9826 9826 9826 10681 2 9 3 9825 9825 9824 9824 9823 9823 9822 9822 9822 9821 9821 9820 9820 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9818 9819 9819 9819 9820 9820 9821 9821 9821 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9827 9827 9827 9828 9828 9828 9828 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9828 9827 9827 9827 9826 9826 9825 9825 9825 9824 9823 9823 9822 9822 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9809 9808 9806 9805 9803 9802 9800 9798 9796 9794 9791 9789 9786 9784 9781 9778 9775 9772 9769 9766 9762 9758 9755 9751 9747 9743 9739 9734 9730 9725 9721 9716 9711 9706 9701 9696 9691 9686 9681 9676 9670 9665 9660 9654 9649 9644 9638 9633 9628 9623 9617 9612 9607 9602 9597 9592 9587 9583 9578 9573 9569 9564 9560 9556 9551 9547 9543 9539 9536 9532 9528 9525 9521 9518 9515 9512 9509 9506 9503 9500 9498 9495 9493 9490 9488 9486 9484 9482 9480 9478 9477 9475 9474 9472 9471 9470 9469 9469 9468 9467 9467 9467 9467 9467 9467 9467 9468 9469 9470 9471 9472 9473 9475 9477 9479 9481 9483 9486 9488 9491 9494 9497 9501 9504 9508 9512 9516 9520 9524 9529 9533 9538 9543 9547 9552 9557 9562 9567 9573 9578 9583 9588 9594 9599 9604 9609 9615 9620 9625 9630 9635 9641 9646 9651 9655 9660 9665 9670 9674 9679 9683 9687 9692 9696 9700 9704 9708 9712 9715 9719 9722 9726 9729 9732 9736 9739 9742 9745 9747 9750 9753 9755 9758 9760 9763 9765 9767 9769 9771 9773 9775 9777 9779 9780 9782 9783 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9794 9795 9795 9795 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9798 9798 9798 9798 9799 9799 9799 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9800 9800 9799 9799 9798 9797 9796 9795 9793 9792 9790 9788 9786 9784 9782 9779 9776 9774 9771 9767 9764 9761 9757 9753 9750 9746 9742 9738 9734 9730 9725 9721 9717 9713 9709 9705 9702 9698 9694 9691 9688 9685 9682 9679 9676 9674 9672 9670 9669 9667 9666 9666 9665 9665 9665 9665 9665 9666 9667 9668 9670 9671 9673 9675 9677 9680 9682 9685 9688 9690 9693 9696 9699 9702 9705 9708 9711 9714 9717 9720 9723 9725 9728 9730 9733 9735 9736 9738 9740 9741 9742 9743 9744 9745 9745 9745 9745 9745 9745 9744 9744 9743 9742 9741 9739 9738 9736 9735 9733 9731 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9711 9709 9707 9706 9704 9703 9702 9700 9699 9698 9697 9697 9696 9695 9695 9694 9694 9694 9694 9694 9694 9694 9694 10682 2 9 3 9695 9695 9695 9696 9696 9697 9697 9698 9698 9699 9699 9700 9700 9701 9701 9702 9702 9702 9703 9703 9703 9703 9703 9704 9704 9704 9704 9703 9703 9703 9703 9703 9702 9702 9702 9701 9701 9701 9700 9700 9699 9699 9699 9698 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9697 9698 9698 9698 9698 9699 9699 9700 9700 9701 9701 9702 9702 9703 9703 9704 9704 9705 9706 9706 9707 9707 9708 9708 9709 9709 9709 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9709 9709 9709 9708 9708 9707 9706 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9694 9693 9692 9690 9689 9688 9686 9685 9683 9682 9680 9678 9677 9675 9673 9671 9669 9667 9665 9663 9661 9659 9657 9655 9652 9650 9647 9645 9642 9640 9637 9634 9631 9628 9625 9622 9619 9615 9612 9609 9605 9602 9598 9595 9591 9587 9584 9580 9576 9572 9569 9565 9561 9557 9553 9550 9546 9542 9538 9535 9531 9528 9524 9521 9517 9514 9511 9508 9505 9502 9499 9496 9494 9491 9489 9487 9485 9483 9481 9479 9477 9476 9474 9473 9471 9470 9469 9468 9467 9467 9466 9465 9465 9464 9464 9464 9463 9463 9463 9463 9463 9463 9463 9463 9463 9463 9463 9463 9463 9463 9464 9464 9464 9464 9464 9464 9464 9463 9463 9463 9463 9463 9462 9462 9462 9461 9461 9460 9459 9458 9458 9457 9456 9455 9454 9452 9451 9450 9448 9447 9445 9443 9442 9440 9438 9436 9434 9431 9429 9427 9424 9422 9419 9416 9414 9411 9408 9405 9402 9399 9395 9392 9389 9385 9382 9378 9374 9371 9367 9363 9359 9355 9352 9348 9344 9340 9336 9331 9327 9323 9319 9315 9311 9307 9303 9299 9294 9290 9286 9282 9278 9274 9270 9266 9262 9257 9253 9249 9245 9241 9237 9233 9229 9225 9221 9217 9213 9209 9205 9201 9197 9193 9189 9184 9180 9176 9171 9167 9162 9158 9153 9148 9143 9138 9133 9128 9122 9117 9111 9105 9099 9093 9087 9080 9074 9067 9060 9053 9046 9039 9031 9023 9015 9007 8999 8990 8982 8973 8964 8955 8945 8936 8926 8916 8906 8896 8885 8875 8864 8853 8842 8830 8819 8807 8795 8783 8771 8759 8746 8733 8720 8707 8694 8681 8667 8653 8639 8625 8610 8596 8581 8566 8551 8535 8520 8504 8488 8471 8455 8438 8421 8404 8386 8369 8351 8332 8314 8295 8276 8257 8237 8218 8198 8177 8157 8136 8115 8093 8072 8050 8028 8005 7982 7959 7936 7913 7889 7865 7840 7816 7791 7766 7741 7715 7689 7663 7637 7610 7583 7556 7529 7501 7473 7445 7417 7389 7360 7331 7302 7272 7242 7213 7183 7152 7122 7091 7060 7029 6998 6966 6935 6903 6871 6839 6807 6775 6742 6710 6677 6644 6611 6579 6546 6513 6480 6447 6414 6381 6349 6316 6283 6251 6219 6187 6155 6123 6091 6060 6029 5998 5968 5937 5908 5878 5849 5820 5792 5764 5737 5710 10683 2 9 3 5683 5658 5632 5607 5583 5559 5536 5513 5491 5470 5449 5429 5409 5390 5372 5354 5338 5321 5306 5291 5276 5263 5250 5237 5226 5215 5205 5195 5186 5178 5170 5163 5157 5151 5146 5142 5138 5135 5133 5131 5130 5130 5130 5131 5132 5134 5137 5140 5144 5148 5154 5159 5166 5173 5180 5189 5197 5207 5217 5228 5239 5251 5263 5277 5290 5305 5320 5336 5352 5369 5386 5405 5423 5443 5463 5483 5505 5526 5549 5572 5596 5620 5645 5670 5696 5722 5749 5777 5805 5834 5863 5893 5923 5953 5984 6016 6048 6080 6113 6146 6179 6213 6247 6281 6316 6351 6386 6421 6457 6492 6528 6564 6600 6636 6672 6708 6745 6781 6817 6853 6889 6925 6961 6997 7032 7067 7103 7138 7172 7207 7241 7275 7309 7342 7375 7408 7440 7472 7504 7535 7566 7597 7627 7657 7686 7715 7744 7772 7800 7827 7854 7881 7907 7933 7958 7983 8008 8032 8056 8080 8103 8125 8148 8170 8191 8213 8233 8254 8274 8294 8314 8333 8352 8370 8389 8407 8424 8442 8459 8476 8492 8508 8524 8540 8555 8570 8585 8600 8614 8628 8642 8656 8669 8682 8695 8708 8720 8732 8744 8756 8768 8779 8790 8801 8812 8822 8833 8843 8853 8863 8873 8882 8891 8901 8910 8919 8927 8936 8945 8953 8961 8970 8978 8986 8994 9001 9009 9017 9024 9032 9039 9047 9054 9061 9068 9075 9082 9089 9096 9103 9110 9116 9123 9130 9136 9143 9149 9155 9162 9168 9174 9180 9186 9192 9197 9203 9209 9214 9220 9225 9231 9236 9241 9246 9251 9256 9261 9266 9271 9275 9280 9284 9289 9293 9298 9302 9306 9310 9315 9319 9323 9327 9331 9335 9339 9342 9346 9350 9354 9358 9362 9365 9369 9373 9376 9380 9384 9388 9391 9395 9398 9402 9406 9409 9413 9416 9419 9423 9426 9430 9433 9436 9439 9443 9446 9449 9452 9455 9457 9460 9463 9466 9468 9471 9473 9476 9478 9480 9483 9485 9487 9489 9491 9493 9494 9496 9498 9499 9501 9503 9504 9506 9507 9509 9510 9511 9513 9514 9516 9517 9518 9520 9521 9523 9524 9526 9527 9529 9530 9532 9533 9535 9536 9538 9540 9542 9543 9545 9547 9549 9551 9552 9554 9556 9558 9560 9562 9564 9566 9568 9569 9571 9573 9575 9577 9578 9580 9582 9583 9585 9586 9588 9589 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9601 9602 9603 9603 9603 9604 9604 9605 9605 9605 9605 9606 9606 9606 9606 9606 9607 9607 9607 9607 9607 9607 9608 9608 9608 9609 9609 9609 9610 9610 9611 9611 9612 9613 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9626 9627 9628 9629 9631 9632 9633 9635 9636 9637 9639 9640 9641 9643 9644 9645 9647 9648 9649 9650 9651 9652 9654 9655 9656 9657 9657 9658 9659 9660 9661 9662 9662 9663 9664 9664 9665 9666 9666 9667 9667 9668 9668 9669 9669 9670 9670 9671 9671 9672 10684 2 9 3 9672 9673 9673 9674 9674 9675 9675 9676 9676 9677 9678 9678 9679 9679 9680 9681 9681 9682 9683 9683 9684 9685 9685 9686 9686 9687 9688 9688 9688 9689 9689 9690 9690 9690 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9690 9690 9690 9690 9689 9689 9688 9688 9687 9687 9686 9686 9685 9685 9684 9683 9683 9682 9682 9681 9681 9680 9680 9679 9679 9678 9678 9677 9677 9676 9676 9675 9675 9674 9674 9673 9673 9672 9672 9671 9670 9670 9669 9668 9667 9666 9665 9664 9663 9661 9660 9658 9657 9655 9653 9651 9649 9647 9644 9642 9639 9637 9634 9631 9628 9625 9622 9618 9615 9612 9608 9605 9601 9598 9594 9591 9588 9584 9581 9577 9574 9571 9568 9565 9562 9559 9557 9554 9552 9549 9547 9545 9544 9542 9540 9539 9538 9537 9536 9535 9534 9534 9533 9532 9532 9531 9531 9530 9529 9529 9528 9527 9526 9525 9523 9521 9519 9517 9514 9511 9508 9504 9500 9496 9490 9485 9479 9472 9465 9458 9450 9441 9432 9423 9412 9402 9391 9379 9367 9355 9342 9328 9315 9301 9287 9272 9258 9243 9228 9213 9198 9183 9168 9154 9139 9125 9111 9097 9084 9072 9059 9048 9037 9026 9017 9008 8999 8992 8986 8980 8975 8971 8968 8966 8965 8965 8966 8968 8970 8974 8979 8984 8991 8998 9006 9015 9025 9035 9046 9058 9071 9084 9097 9111 9125 9140 9155 9170 9185 9201 9216 9232 9248 9263 9279 9294 9309 9324 9338 9353 9367 9380 9393 9406 9418 9430 9441 9452 9462 9472 9481 9490 9498 9505 9512 9519 9525 9531 9536 9541 9545 9549 9552 9555 9558 9561 9563 9565 9567 9568 9569 9571 9572 9572 9573 9574 9575 9575 9576 9577 9577 9578 9579 9580 9580 9581 9582 9583 9584 9586 9587 9588 9590 9591 9593 9594 9596 9598 9600 9601 9603 9605 9607 9608 9610 9612 9614 9615 9617 9618 9620 9621 9623 9624 9625 9626 9627 9628 9628 9629 9629 9630 9630 9630 9630 9630 9630 9629 9629 9628 9628 9627 9626 9626 9625 9624 9623 9622 9621 9620 9619 9618 9617 9616 9615 9614 9613 9611 9610 9609 9608 9608 9607 9606 9605 9604 9603 9602 9602 9601 9600 9600 9599 9598 9597 9597 9596 9595 9595 9594 9593 9593 9592 9591 9590 9589 9588 9587 9586 9585 9584 9583 9581 9580 9578 9577 9575 9573 9572 9570 9568 9566 9564 9561 9559 9557 9554 9552 9549 9547 9544 9541 9539 9536 9533 9530 9527 9524 9521 9518 9515 9512 9509 9506 9503 9500 9497 9494 9491 9488 9484 9481 9478 9475 9472 9469 9467 9464 9461 9458 9455 9452 9449 9446 9443 9440 9437 9434 9430 9427 9424 9421 9418 9414 9411 9407 9404 9400 9396 9392 9388 9384 9380 9376 9372 9367 9362 9358 9353 9348 9343 9337 9332 9326 9321 9315 9309 9303 9297 9290 9284 9277 9270 9263 9256 9249 9241 9234 9226 9219 9211 9203 9195 9186 9178 10685 2 9 3 9169 9161 9152 9143 9134 9125 9116 9107 9097 9087 9078 9068 9058 9048 9037 9027 9016 9006 8995 8984 8973 8961 8950 8938 8926 8914 8902 8889 8877 8864 8851 8837 8824 8810 8796 8782 8767 8753 8738 8723 8707 8691 8676 8659 8643 8626 8609 8592 8574 8557 8538 8520 8502 8483 8463 8444 8424 8404 8384 8364 8343 8322 8301 8279 8257 8235 8213 8191 8168 8145 8122 8098 8074 8050 8026 8001 7977 7952 7926 7901 7875 7849 7823 7796 7770 7743 7716 7688 7661 7633 7605 7577 7548 7520 7491 7462 7432 7403 7373 7344 7314 7284 7254 7223 7193 7162 7132 7101 7070 7039 7008 6977 6947 6916 6885 6854 6823 6793 6762 6732 6701 6671 6641 6612 6582 6553 6524 6495 6467 6439 6411 6384 6357 6331 6305 6279 6254 6230 6206 6182 6159 6137 6115 6094 6074 6054 6035 6016 5998 5981 5964 5949 5934 5919 5906 5893 5880 5869 5858 5848 5839 5831 5823 5816 5810 5804 5800 5796 5792 5790 5788 5787 5787 5788 5789 5791 5794 5797 5801 5806 5812 5818 5825 5832 5841 5850 5859 5870 5881 5892 5904 5917 5931 5945 5960 5975 5992 6008 6026 6043 6062 6081 6101 6121 6142 6163 6185 6207 6230 6254 6278 6302 6327 6352 6378 6405 6432 6459 6486 6514 6543 6572 6601 6630 6660 6690 6721 6751 6782 6813 6845 6876 6908 6940 6972 7004 7037 7069 7102 7134 7167 7199 7232 7265 7297 7330 7362 7394 7426 7458 7490 7522 7554 7585 7616 7647 7678 7708 7739 7769 7798 7828 7857 7886 7915 7943 7971 7999 8026 8053 8080 8106 8132 8158 8184 8209 8234 8258 8283 8307 8330 8354 8377 8400 8422 8444 8466 8488 8509 8530 8551 8571 8592 8612 8631 8651 8670 8689 8708 8726 8744 8762 8780 8797 8814 8831 8847 8863 8879 8895 8910 8925 8940 8955 8969 8983 8996 9010 9023 9035 9048 9060 9072 9083 9095 9105 9116 9126 9136 9146 9156 9165 9174 9182 9191 9199 9207 9214 9222 9229 9236 9243 9249 9256 9262 9268 9274 9280 9286 9291 9297 9302 9308 9313 9318 9324 9329 9334 9339 9344 9350 9355 9360 9365 9370 9376 9381 9386 9391 9397 9402 9407 9413 9418 9424 9429 9435 9440 9446 9451 9457 9462 9467 9473 9478 9484 9489 9494 9499 9504 9509 9514 9519 9523 9528 9533 9537 9541 9545 9549 9553 9557 9561 9564 9568 9571 9574 9577 9580 9583 9586 9588 9591 9593 9596 9598 9600 9602 9604 9606 9608 9610 9612 9614 9615 9617 9619 9620 9622 9623 9625 9626 9628 9630 9631 9633 9634 9636 9637 9639 9640 9642 9643 9645 9646 9648 9649 9651 9652 9654 9655 9657 9658 9660 9661 9663 9664 9665 9667 9668 9669 9671 9672 9673 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9708 10686 2 9 3 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9725 9726 9727 9728 9729 9729 9730 9731 9731 9732 9733 9733 9734 9734 9735 9735 9736 9736 9736 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9736 9736 9736 9735 9735 9735 9734 9734 9734 9733 9733 9732 9732 9732 9731 9731 9731 9731 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9730 9731 9731 9731 9732 9732 9733 9734 9734 9735 9736 9737 9738 9739 9740 9741 9742 9744 9745 9746 9748 9749 9750 9752 9753 9755 9756 9757 9759 9760 9762 9763 9765 9766 9767 9769 9770 9771 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9783 9784 9785 9785 9786 9787 9787 9788 9788 9789 9789 9789 9790 9790 9791 9791 9792 9792 9792 9793 9793 9794 9794 9795 9795 9796 9796 9797 9798 9798 9799 9800 9800 9801 9802 9802 9803 9804 9805 9805 9806 9807 9808 9808 9809 9810 9811 9811 9812 9813 9813 9814 9815 9815 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9820 9821 9821 9821 9821 9822 9822 9822 9822 9822 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9825 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9830 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9831 9830 9830 9829 9829 9828 9828 9828 9827 9827 9826 9825 9825 9824 9824 9824 9823 9823 9822 9822 9821 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9822 9822 9822 9823 9824 9824 9825 9825 9826 9827 9828 9828 9829 9830 9831 9832 9832 9833 9834 9835 9836 9836 9837 9838 9839 9839 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9851 9851 9851 9851 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9851 9851 9850 9850 9849 9849 9848 9847 9847 9846 9845 9844 9844 9843 9842 9841 9840 9839 9839 9838 9837 9836 9835 9834 9834 9833 9832 9832 9831 9830 9830 9829 9829 9828 9828 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9829 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9833 9834 9834 9835 9835 9835 9835 9835 9835 9836 9836 9835 9835 9835 9835 9834 9834 9833 9833 9832 9831 9831 9830 9829 9828 9826 9825 9824 9822 9821 9820 9818 9816 9815 9813 9811 9809 9808 9806 9804 9802 9800 9798 10687 2 9 3 9796 9794 9792 9791 9789 9787 9785 9783 9782 9780 9779 9777 9776 9774 9773 9772 9771 9770 9769 9768 9768 9767 9766 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9768 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9781 9782 9783 9784 9786 9787 9788 9789 9790 9792 9793 9794 9795 9796 9797 9797 9798 9799 9800 9800 9801 9802 9802 9803 9803 9803 9804 9804 9804 9804 9804 9804 9804 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9806 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9809 9810 9810 9810 9810 9811 9811 9811 9812 9812 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9815 9815 9815 9816 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9821 9822 9823 9823 9824 9825 9826 9826 9827 9828 9829 9829 9830 9831 9832 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9839 9839 9839 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9842 9842 9842 9842 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9846 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9837 9837 9836 9836 9835 9835 9834 9834 9833 9833 9832 9832 9832 9831 9831 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9826 9825 9824 9823 9823 9822 9821 9820 9819 9818 9816 9815 9813 9812 9810 9808 9807 9805 9802 9800 9798 9796 9793 9790 9788 9785 9782 9779 9776 9773 9770 9766 9763 9760 9756 9753 9749 9746 9743 9739 9736 9732 9729 9725 9722 9719 9716 9713 9710 9707 9704 9701 9699 9696 9694 9691 9689 9687 9685 9684 9682 9681 9680 9679 9678 9677 9676 9676 9676 9675 9675 9676 9676 9676 9677 9677 9678 9679 9680 9682 9683 9684 9686 9687 9689 9691 9693 9695 9697 9699 9701 9703 9706 9708 9710 9713 9715 9718 9720 9723 9726 9728 9731 9734 9736 9739 9742 9744 9747 9750 9752 9755 9758 9760 9763 9766 9768 9771 9773 9776 9778 9781 9783 9785 9788 9790 9792 9794 9797 9799 9801 9803 9804 9806 9808 9810 9811 9813 9815 9816 9817 9819 9820 9821 9822 9823 9825 9825 9826 9827 9828 9829 9830 9830 9831 9832 9832 9833 9833 9834 9834 9835 9835 9835 9836 9836 9837 9837 9837 9838 9838 9839 9839 9840 9840 9840 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9848 9849 9849 9850 9850 10688 2 9 4 9844 9844 9843 9842 9842 9842 9842 9841 9841 9842 9842 9842 9843 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9839 9839 9840 9841 9842 9844 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9863 9865 9867 9868 9870 9871 9872 9873 9874 9874 9874 9875 9875 9874 9874 9873 9873 9872 9871 9870 9868 9867 9866 9864 9863 9861 9860 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9846 9846 9847 9848 9849 9849 9850 9851 9852 9852 9853 9854 9854 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9853 9852 9851 9850 9848 9847 9846 9844 9843 9841 9840 9838 9837 9835 9834 9832 9831 9830 9828 9827 9826 9825 9824 9824 9823 9822 9822 9821 9821 9821 9821 9821 9820 9820 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9820 9819 9819 9818 9818 9818 9817 9817 9816 9816 9816 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9797 9796 9795 9794 9793 9793 9792 9791 9790 9790 9789 9789 9789 9789 9788 9788 9788 9789 9789 9789 9789 9789 9790 9790 9790 9790 9790 9790 9790 9790 9790 9789 9789 9788 9787 9786 9785 9784 9782 9780 9779 9777 9774 9772 9770 9767 9764 9762 9759 9756 9753 9750 9746 9743 9740 9737 9734 9730 9727 9724 9721 9718 9715 9712 9709 9707 9704 9701 9699 9697 9694 9692 9690 9688 9686 9684 9682 9681 9679 9678 9676 9675 9674 9673 9672 9671 9671 9670 9670 9669 9669 9669 9669 9670 9670 9671 9672 9672 9673 9675 9676 9677 9679 9681 9682 9684 9686 9688 9691 9693 9695 9697 9700 9702 9704 9707 9709 9711 9714 9716 9718 9720 9722 9724 9725 9727 9729 9730 9731 9732 9733 9734 9735 9736 9736 9737 9737 9737 9737 9737 9737 9737 9736 9736 9735 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9719 9718 9717 9716 9715 9714 9714 9713 9712 9711 9710 9710 9709 9709 9708 9708 9707 9707 9706 9706 9705 9705 9704 9703 9703 9702 9701 9701 9700 9699 9698 9697 9695 9694 9692 9691 9689 9688 9686 9684 9682 9680 9678 9676 9674 9671 9669 9667 9665 9662 9660 9658 9656 9654 9652 9649 9647 10689 2 9 4 9645 9643 9641 9639 9637 9635 9633 9631 9628 9626 9624 9622 9619 9617 9615 9612 9609 9607 9604 9601 9598 9596 9593 9590 9587 9584 9581 9578 9575 9573 9570 9567 9565 9563 9560 9558 9556 9555 9553 9552 9551 9550 9549 9548 9547 9547 9547 9547 9546 9546 9546 9546 9546 9546 9546 9546 9546 9546 9545 9545 9544 9543 9542 9541 9540 9538 9537 9535 9533 9531 9529 9527 9525 9522 9520 9518 9515 9513 9511 9509 9507 9505 9503 9501 9500 9498 9497 9496 9495 9494 9493 9493 9492 9492 9491 9491 9490 9490 9489 9488 9487 9486 9485 9484 9482 9480 9477 9475 9472 9469 9465 9461 9457 9452 9447 9441 9436 9430 9424 9417 9410 9403 9396 9389 9382 9374 9367 9359 9352 9344 9337 9330 9322 9315 9309 9302 9295 9289 9283 9277 9271 9265 9260 9255 9249 9244 9239 9234 9230 9225 9220 9215 9210 9205 9200 9194 9189 9183 9177 9171 9165 9158 9152 9145 9137 9130 9122 9114 9106 9097 9089 9080 9071 9062 9052 9043 9033 9023 9014 9004 8994 8984 8974 8964 8953 8943 8933 8923 8913 8903 8893 8883 8873 8863 8853 8843 8833 8823 8813 8803 8792 8782 8772 8762 8752 8741 8731 8720 8710 8699 8688 8677 8666 8655 8643 8632 8620 8608 8596 8584 8571 8559 8546 8533 8519 8506 8492 8478 8463 8448 8433 8418 8402 8385 8368 8351 8334 8316 8297 8278 8259 8239 8218 8198 8176 8154 8132 8109 8086 8062 8038 8013 7988 7962 7936 7909 7882 7855 7828 7799 7771 7742 7713 7684 7654 7624 7594 7563 7532 7501 7469 7437 7405 7373 7340 7307 7273 7240 7206 7171 7137 7101 7066 7030 6994 6958 6921 6884 6847 6809 6771 6733 6694 6655 6616 6577 6537 6497 6457 6417 6377 6337 6296 6256 6215 6175 6134 6094 6054 6014 5974 5934 5895 5856 5818 5780 5742 5705 5668 5632 5597 5562 5527 5494 5461 5429 5398 5367 5338 5309 5281 5254 5228 5203 5179 5156 5134 5113 5092 5073 5055 5038 5023 5008 4994 4982 4970 4960 4950 4942 4935 4930 4925 4922 4920 4919 4919 4920 4923 4927 4933 4939 4948 4957 4968 4980 4994 5009 5025 5043 5062 5083 5105 5129 5154 5181 5209 5238 5269 5301 5335 5370 5406 5443 5481 5521 5562 5604 5646 5690 5734 5780 5826 5872 5919 5967 6015 6064 6113 6162 6211 6261 6310 6360 6409 6459 6508 6557 6606 6654 6703 6750 6798 6845 6892 6938 6983 7028 7073 7117 7161 7204 7246 7288 7329 7369 7409 7448 7487 7525 7562 7599 7635 7670 7705 7738 7772 7804 7836 7867 7897 7927 7956 7984 8012 8039 8065 8090 8115 8140 8163 8187 8209 8231 8253 8273 8294 8314 8333 8353 8371 8390 8407 8425 8442 8459 8476 8492 8509 8525 8540 8556 8571 8586 8600 8615 8629 8643 8657 8670 8683 8696 8709 8722 8734 8746 8757 8768 8779 8790 8800 8810 8820 8830 8839 8848 8856 8865 8873 8881 10690 2 9 4 8889 8896 8904 8911 8918 8925 8932 8939 8946 8953 8960 8967 8973 8980 8987 8994 9001 9008 9015 9022 9030 9037 9044 9051 9059 9066 9073 9080 9087 9095 9101 9108 9115 9122 9128 9134 9140 9146 9152 9157 9162 9168 9172 9177 9181 9185 9189 9193 9196 9200 9203 9206 9209 9211 9214 9216 9219 9221 9224 9226 9228 9230 9233 9235 9237 9240 9242 9244 9247 9249 9252 9255 9257 9260 9263 9266 9268 9271 9274 9277 9280 9283 9286 9289 9292 9295 9298 9301 9304 9307 9310 9313 9316 9319 9321 9324 9327 9329 9332 9335 9337 9339 9342 9344 9346 9349 9351 9353 9355 9357 9359 9360 9362 9364 9365 9367 9368 9369 9371 9372 9373 9374 9374 9375 9376 9376 9377 9377 9378 9378 9378 9379 9379 9379 9380 9380 9380 9381 9381 9381 9382 9382 9383 9383 9384 9384 9385 9386 9387 9388 9388 9389 9390 9391 9392 9393 9394 9395 9395 9396 9397 9397 9398 9398 9398 9398 9398 9398 9398 9398 9397 9396 9396 9395 9394 9393 9391 9390 9389 9387 9386 9384 9382 9381 9379 9377 9376 9374 9372 9371 9369 9368 9366 9365 9364 9362 9361 9360 9359 9358 9357 9356 9355 9354 9353 9352 9351 9350 9349 9348 9347 9346 9344 9343 9341 9340 9338 9336 9333 9331 9328 9325 9322 9319 9315 9312 9308 9304 9299 9295 9290 9285 9280 9275 9269 9264 9258 9252 9246 9240 9234 9228 9221 9215 9209 9202 9196 9190 9184 9178 9172 9166 9160 9155 9150 9145 9140 9135 9131 9127 9124 9120 9117 9115 9112 9110 9109 9107 9106 9106 9105 9106 9106 9106 9107 9108 9110 9111 9113 9115 9117 9120 9122 9125 9127 9130 9132 9135 9137 9140 9142 9145 9147 9149 9151 9153 9155 9157 9158 9160 9161 9162 9163 9164 9164 9165 9165 9166 9166 9166 9166 9166 9166 9165 9165 9164 9164 9163 9162 9161 9160 9159 9158 9157 9155 9154 9152 9150 9148 9146 9144 9141 9139 9136 9133 9130 9127 9123 9120 9116 9112 9108 9104 9100 9096 9092 9088 9083 9079 9074 9070 9065 9061 9056 9052 9047 9043 9039 9035 9030 9026 9022 9018 9014 9010 9006 9003 8999 8995 8991 8987 8983 8979 8975 8971 8967 8962 8958 8953 8948 8943 8938 8932 8926 8920 8914 8908 8901 8894 8886 8879 8871 8863 8855 8846 8838 8829 8819 8810 8801 8791 8781 8771 8761 8751 8741 8730 8720 8709 8699 8688 8677 8666 8655 8644 8633 8622 8610 8599 8587 8575 8563 8550 8537 8524 8511 8497 8483 8468 8453 8437 8421 8404 8387 8369 8351 8331 8312 8291 8270 8248 8225 8202 8179 8154 8129 8104 8078 8052 8025 7998 7971 7944 7916 7889 7861 7834 7807 7780 7753 7727 7702 7677 7653 7630 7607 7586 7565 7546 7527 7510 7494 7479 7465 7452 7441 7430 7421 7413 7405 7399 7394 7389 7386 7383 7380 7379 7377 7376 7375 7375 7374 7373 7373 7372 7370 7368 7366 7363 7359 10691 2 9 4 7355 7350 7344 7337 7329 7320 7311 7300 7288 7276 7262 7247 7231 7215 7197 7178 7159 7139 7118 7096 7074 7050 7026 7002 6977 6951 6925 6899 6872 6844 6816 6788 6759 6730 6701 6671 6641 6611 6580 6549 6518 6486 6454 6421 6389 6355 6322 6288 6254 6220 6185 6150 6115 6079 6043 6007 5971 5935 5899 5862 5826 5789 5753 5717 5681 5645 5609 5574 5539 5505 5471 5437 5404 5372 5340 5308 5278 5248 5219 5191 5163 5136 5110 5085 5061 5037 5014 4992 4971 4951 4931 4913 4894 4877 4860 4844 4829 4815 4801 4787 4775 4763 4751 4740 4730 4720 4711 4702 4693 4686 4679 4672 4666 4660 4655 4650 4646 4643 4640 4638 4636 4635 4634 4634 4634 4636 4637 4640 4643 4646 4650 4655 4661 4667 4673 4681 4688 4697 4706 4716 4726 4737 4748 4760 4772 4785 4799 4813 4827 4842 4857 4873 4890 4906 4924 4941 4959 4978 4997 5016 5036 5057 5078 5099 5121 5143 5166 5190 5214 5238 5263 5289 5315 5342 5370 5398 5427 5456 5486 5516 5547 5579 5611 5644 5678 5712 5746 5781 5816 5852 5889 5925 5962 6000 6037 6075 6113 6152 6190 6229 6267 6306 6345 6383 6422 6461 6499 6538 6576 6614 6652 6690 6728 6766 6803 6840 6877 6914 6950 6986 7022 7058 7093 7128 7163 7197 7231 7265 7298 7331 7364 7396 7427 7459 7489 7520 7549 7578 7607 7635 7663 7689 7716 7741 7766 7791 7814 7837 7860 7882 7903 7924 7944 7964 7983 8002 8020 8038 8056 8073 8089 8106 8122 8138 8154 8169 8184 8199 8214 8229 8243 8258 8272 8286 8300 8313 8327 8340 8353 8366 8379 8391 8403 8414 8426 8436 8447 8457 8467 8477 8486 8495 8503 8511 8519 8526 8534 8541 8548 8554 8561 8568 8574 8580 8587 8593 8600 8606 8613 8619 8626 8633 8640 8646 8653 8660 8667 8673 8680 8686 8692 8698 8703 8708 8713 8717 8720 8723 8725 8726 8727 8728 8727 8726 8725 8722 8719 8716 8712 8708 8703 8698 8693 8688 8683 8677 8672 8667 8662 8658 8653 8649 8644 8640 8637 8633 8629 8625 8620 8615 8609 8602 8595 8586 8575 8563 8549 8532 8513 8491 8466 8438 8407 8372 8334 8293 8247 8199 8146 8090 8030 7968 7902 7834 7763 7690 7616 7541 7465 7388 7311 7236 7162 7089 7020 6953 6890 6831 6776 6727 6682 6644 6612 6586 6567 6555 6551 6553 6563 6579 6602 6632 6668 6711 6760 6814 6874 6938 7006 7077 7152 7229 7309 7389 7471 7553 7635 7716 7796 7875 7951 8025 8096 8165 8230 8292 8351 8406 8458 8506 8550 8590 8627 8661 8691 8719 8744 8767 8787 8805 8821 8835 8848 8860 8871 8881 8891 8900 8910 8919 8928 8937 8947 8956 8966 8977 8987 8998 9010 9022 9033 9046 9058 9070 9082 9094 9106 9118 9130 9141 9152 9163 9173 9183 9192 9201 9209 9217 9225 9232 9239 9245 9251 9256 9262 9267 9272 9276 9281 9286 10692 2 9 4 9290 9295 9299 9304 9308 9313 9318 9322 9327 9332 9337 9342 9347 9352 9358 9363 9368 9373 9378 9383 9388 9393 9398 9402 9407 9411 9415 9419 9423 9427 9430 9433 9437 9440 9443 9445 9448 9450 9453 9455 9458 9460 9462 9464 9467 9469 9471 9473 9475 9478 9480 9482 9484 9487 9489 9492 9494 9496 9499 9501 9504 9507 9509 9512 9514 9517 9520 9522 9525 9527 9530 9532 9535 9537 9540 9542 9545 9547 9549 9551 9553 9556 9558 9559 9561 9563 9565 9567 9568 9570 9572 9573 9574 9576 9577 9578 9579 9581 9582 9583 9584 9585 9586 9587 9587 9588 9589 9590 9591 9592 9592 9593 9594 9595 9595 9596 9597 9597 9598 9599 9599 9600 9600 9601 9601 9602 9602 9603 9603 9604 9604 9604 9605 9605 9605 9605 9606 9606 9606 9607 9607 9607 9608 9608 9609 9609 9610 9610 9611 9612 9613 9613 9614 9615 9616 9617 9619 9620 9621 9622 9623 9625 9626 9627 9628 9630 9631 9632 9633 9634 9635 9636 9637 9638 9638 9639 9639 9640 9640 9640 9641 9641 9641 9641 9641 9641 9641 9641 9640 9640 9640 9640 9640 9640 9640 9640 9641 9641 9641 9642 9642 9643 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9656 9657 9658 9659 9661 9662 9663 9664 9666 9667 9668 9669 9670 9671 9673 9674 9675 9676 9677 9678 9679 9680 9681 9683 9684 9685 9686 9687 9688 9690 9691 9692 9693 9694 9696 9697 9698 9699 9700 9701 9702 9704 9705 9705 9706 9707 9708 9709 9709 9710 9711 9711 9711 9712 9712 9712 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9713 9713 9713 9712 9712 9711 9710 9709 9709 9708 9707 9705 9704 9703 9701 9700 9698 9696 9694 9692 9690 9688 9686 9683 9681 9678 9676 9673 9670 9667 9665 9662 9659 9656 9653 9650 9647 9644 9641 9639 9636 9634 9631 9629 9627 9625 9623 9622 9621 9620 9619 9618 9618 9618 9618 9619 9619 9620 9621 9623 9625 9626 9629 9631 9633 9636 9639 9642 9645 9648 9651 9654 9658 9661 9664 9667 9670 9674 9677 9680 9682 9685 9688 9690 9693 9695 9697 9699 9701 9702 9704 9705 9707 9708 9709 9710 9711 9711 9712 9713 9713 9714 9714 9715 9715 9716 9716 9717 9717 9717 9718 9718 9719 9719 9720 9720 9721 9721 9722 9722 9723 9723 9724 9725 9725 9726 9727 9728 9728 9729 9730 9731 9732 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9743 9744 9745 9746 9747 9748 9748 9749 9749 9750 9750 9751 9751 9751 9751 9751 9751 9751 9751 9750 9750 9749 9749 9748 9747 9746 9745 9744 9743 9742 9741 9739 9738 9737 9735 9734 9732 9731 9730 9728 9727 9726 9724 9723 9722 9721 9720 10693 2 9 4 9719 9719 9718 9717 9717 9717 9716 9716 9716 9716 9716 9717 9717 9718 9718 9719 9720 9721 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9734 9735 9735 9735 9736 9736 9736 9736 9736 9735 9735 9734 9734 9733 9733 9732 9731 9730 9730 9729 9728 9727 9727 9726 9725 9725 9724 9724 9723 9723 9723 9723 9722 9722 9723 9723 9723 9723 9724 9724 9725 9726 9726 9727 9727 9728 9729 9729 9730 9730 9731 9731 9732 9732 9732 9732 9732 9732 9732 9732 9732 9731 9731 9730 9729 9729 9728 9727 9726 9725 9724 9723 9721 9720 9719 9718 9717 9715 9714 9713 9712 9711 9710 9709 9708 9707 9706 9705 9705 9704 9704 9703 9703 9703 9702 9702 9702 9702 9702 9703 9703 9703 9704 9704 9705 9706 9706 9707 9708 9709 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9718 9719 9720 9720 9721 9721 9722 9722 9722 9722 9722 9722 9722 9722 9721 9721 9720 9719 9718 9717 9716 9715 9714 9712 9711 9709 9707 9706 9704 9702 9700 9699 9697 9695 9693 9691 9689 9687 9685 9683 9681 9680 9678 9676 9674 9673 9671 9670 9668 9667 9666 9665 9664 9663 9662 9661 9660 9660 9659 9659 9659 9658 9658 9658 9658 9658 9658 9659 9659 9659 9659 9660 9660 9660 9661 9661 9661 9661 9661 9661 9661 9661 9661 9660 9660 9659 9658 9658 9656 9655 9654 9652 9650 9649 9647 9644 9642 9640 9637 9635 9632 9629 9626 9623 9620 9618 9615 9612 9609 9606 9603 9600 9598 9595 9593 9590 9588 9586 9584 9582 9580 9578 9577 9575 9574 9572 9571 9570 9568 9567 9566 9565 9564 9563 9562 9561 9560 9559 9558 9556 9555 9554 9552 9551 9549 9547 9545 9543 9541 9539 9537 9535 9533 9530 9528 9525 9522 9520 9517 9514 9511 9508 9505 9502 9499 9495 9492 9489 9486 9482 9479 9475 9472 9468 9464 9460 9457 9453 9449 9445 9441 9437 9432 9428 9424 9419 9415 9411 9406 9402 9397 9392 9388 9383 9379 9374 9370 9366 9361 9357 9353 9349 9345 9342 9338 9335 9332 9328 9325 9323 9320 9318 9315 9313 9311 9309 9307 9305 9303 9301 9299 9298 9296 9294 9292 9290 9287 9285 9283 9280 9277 9274 9270 9266 9262 9258 9254 9249 9244 9238 9233 9227 9221 9215 9208 9202 9195 9188 9181 9174 9167 9160 9153 9146 9139 9132 9126 9119 9113 9107 9101 9095 9089 9084 9079 9074 9069 9064 9060 9055 9051 9047 9042 9038 9034 9030 9025 9020 9016 9011 9005 9000 8994 8988 8982 8975 8968 8961 8953 8944 8936 8927 8917 8908 8898 8887 8877 8866 8854 8843 8831 8820 8808 8795 8783 8771 8759 8746 8734 8721 8709 8696 8684 8672 8659 8647 8635 8623 8610 8598 8585 8573 8561 8548 8535 8523 8510 8497 8483 8470 8456 8442 8428 8413 8399 8384 8368 8353 8337 8320 8304 8287 8270 8252 8235 8217 8198 8180 10694 2 9 4 8161 8142 8122 8103 8083 8062 8042 8021 8000 7979 7957 7936 7913 7891 7868 7845 7822 7798 7774 7750 7725 7700 7674 7648 7622 7595 7568 7540 7512 7484 7455 7425 7395 7365 7335 7304 7272 7240 7208 7176 7143 7110 7076 7043 7009 6974 6940 6905 6870 6834 6799 6763 6727 6691 6655 6618 6582 6545 6508 6471 6433 6396 6358 6320 6282 6244 6206 6167 6129 6090 6051 6012 5974 5935 5896 5857 5818 5779 5741 5702 5664 5626 5588 5551 5514 5477 5441 5405 5370 5336 5302 5269 5237 5205 5174 5144 5115 5087 5060 5034 5008 4984 4961 4939 4918 4898 4878 4860 4844 4828 4813 4799 4786 4775 4764 4755 4746 4739 4732 4727 4723 4719 4717 4716 4716 4717 4720 4723 4727 4733 4740 4748 4757 4768 4779 4792 4807 4822 4839 4857 4877 4898 4920 4944 4969 4996 5024 5053 5084 5116 5149 5183 5219 5257 5295 5335 5375 5417 5460 5503 5548 5594 5640 5687 5734 5782 5831 5880 5929 5979 6029 6079 6128 6178 6228 6277 6327 6376 6424 6472 6520 6567 6614 6660 6705 6749 6793 6837 6879 6921 6962 7002 7041 7080 7118 7155 7192 7228 7263 7298 7332 7365 7398 7430 7462 7493 7524 7554 7584 7613 7642 7671 7699 7727 7754 7781 7808 7834 7860 7886 7911 7936 7960 7984 8007 8030 8053 8075 8097 8118 8139 8159 8179 8199 8218 8236 8254 8272 8289 8306 8322 8338 8354 8369 8384 8399 8414 8428 8442 8456 8469 8483 8496 8509 8522 8535 8548 8560 8573 8586 8598 8610 8623 8635 8647 8659 8671 8683 8694 8706 8718 8729 8740 8751 8762 8773 8784 8794 8805 8815 8825 8835 8845 8855 8864 8874 8883 8892 8901 8910 8919 8928 8937 8946 8954 8963 8971 8980 8988 8996 9005 9013 9021 9030 9038 9046 9054 9062 9069 9077 9085 9092 9100 9107 9114 9121 9128 9135 9142 9148 9155 9161 9167 9173 9179 9185 9190 9196 9201 9207 9212 9217 9223 9228 9233 9238 9243 9248 9253 9259 9264 9269 9274 9280 9285 9290 9296 9301 9307 9312 9318 9323 9329 9334 9340 9345 9351 9356 9361 9367 9372 9377 9382 9387 9392 9397 9401 9406 9410 9415 9419 9423 9427 9431 9435 9438 9442 9446 9449 9452 9455 9459 9462 9465 9468 9470 9473 9476 9479 9481 9484 9486 9488 9491 9493 9495 9497 9500 9502 9504 9506 9508 9510 9512 9514 9516 9518 9520 9522 9525 9527 9529 9531 9534 9536 9538 9541 9544 9546 9549 9552 9555 9558 9561 9564 9567 9570 9573 9576 9579 9582 9585 9588 9591 9593 9596 9599 9601 9604 9606 9608 9610 9612 9614 9615 9617 9618 9620 9621 9622 9623 9625 9626 9627 9628 9629 9630 9631 9632 9633 9635 9636 9637 9639 9640 9642 9644 9646 9648 9650 9652 9654 9657 9659 9661 9663 9666 9668 9670 9672 9674 9676 9678 9679 9681 9682 9683 9684 9685 9686 9686 9687 9687 9687 9687 9687 9687 9687 9687 9687 10695 2 9 4 9687 9687 9687 9687 9687 9687 9687 9688 9688 9689 9690 9691 9693 9694 9696 9697 9699 9701 9703 9705 9708 9710 9712 9715 9717 9719 9722 9724 9726 9728 9729 9731 9733 9734 9735 9736 9737 9738 9738 9738 9739 9739 9738 9738 9738 9737 9737 9737 9736 9735 9735 9734 9734 9734 9733 9733 9733 9733 9733 9733 9733 9734 9734 9735 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9756 9757 9758 9758 9759 9759 9760 9760 9761 9761 9762 9762 9763 9763 9763 9764 9764 9764 9765 9765 9765 9765 9765 9765 9766 9766 9766 9765 9765 9765 9765 9765 9765 9764 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9763 9764 9764 9765 9765 9766 9767 9768 9769 9771 9772 9774 9775 9777 9779 9781 9782 9784 9786 9788 9790 9792 9794 9796 9798 9799 9801 9802 9804 9805 9806 9807 9807 9808 9808 9808 9808 9808 9808 9807 9806 9806 9805 9804 9802 9801 9800 9799 9797 9796 9794 9793 9792 9790 9789 9788 9787 9786 9785 9785 9784 9783 9783 9783 9783 9783 9783 9783 9783 9784 9784 9785 9785 9786 9786 9787 9788 9788 9789 9789 9790 9790 9790 9790 9791 9790 9790 9790 9790 9789 9788 9788 9787 9786 9785 9783 9782 9781 9779 9778 9776 9775 9773 9772 9770 9769 9767 9766 9764 9763 9762 9760 9759 9758 9757 9755 9754 9753 9752 9751 9750 9748 9747 9746 9744 9743 9741 9740 9738 9736 9734 9732 9729 9727 9724 9721 9718 9715 9712 9708 9705 9701 9697 9693 9689 9685 9681 9676 9672 9668 9664 9659 9655 9651 9647 9643 9639 9635 9631 9627 9624 9620 9616 9613 9609 9606 9602 9599 9596 9592 9589 9586 9582 9579 9575 9572 9568 9565 9561 9557 9553 9549 9546 9541 9537 9533 9529 9525 9521 9516 9512 9508 9504 9500 9496 9492 9488 9484 9481 9477 9474 9471 9467 9464 9462 9459 9456 9453 9451 9448 9446 9443 9441 9438 9436 9433 9430 9428 9425 9421 9418 9414 9410 9406 9402 9397 9392 9387 9381 9375 9369 9363 9356 9349 9342 9335 9328 9320 9313 9305 9298 9290 9283 9276 9269 9262 9256 9250 9244 9239 9234 9230 9227 9223 9221 9219 9218 9218 9218 9219 9221 9224 9227 9231 9235 9240 9246 9253 9260 9267 9276 9284 9293 9303 9312 9323 9333 9344 9354 9365 9377 9388 9399 9410 9421 9432 9444 9454 9465 9476 9486 9497 9507 9517 9526 9536 9545 9554 9563 9571 9579 9588 9595 9603 9610 9618 9625 9632 9638 9645 9651 9657 9663 9669 9674 9679 9685 9690 9694 9699 9703 9708 9712 9715 9719 9723 9726 9729 9732 9734 9737 9739 9741 9743 9744 9746 9747 9748 9749 9750 9751 9752 9752 9753 9753 9753 9754 9754 9754 9754 9754 9754 9755 9755 9755 9755 9755 9756 9756 9756 9757 9757 9758 9758 9758 9759 9759 9759 9760 10696 2 9 4 9760 9760 9760 9760 9760 9759 9759 9758 9757 9756 9755 9754 9753 9751 9750 9748 9746 9744 9742 9740 9738 9735 9733 9730 9728 9726 9723 9721 9719 9717 9715 9713 9711 9709 9708 9707 9706 9705 9704 9704 9703 9703 9703 9704 9704 9705 9706 9707 9708 9710 9711 9713 9715 9717 9719 9721 9724 9726 9729 9731 9734 9737 9739 9742 9745 9748 9751 9754 9756 9759 9762 9765 9769 9772 9775 9778 9781 9784 9787 9790 9793 9796 9799 9802 9805 9808 9811 9814 9816 9819 9821 9824 9826 9828 9830 9832 9834 9836 9838 9839 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9852 9852 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9853 9852 9852 9852 9851 9851 9850 9850 9849 9848 9848 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9869 9869 9869 9869 9869 9868 9867 9866 9865 9863 9861 9859 9857 9855 9853 9850 9848 9845 9842 9840 9837 9835 9832 9830 9828 9826 9824 9823 9822 9821 9820 9819 9819 9819 9819 9820 9821 9822 9823 9825 9827 9829 9831 9833 9835 9838 9840 9843 9845 9848 9850 9853 9855 9858 9860 9862 9863 9865 9867 9868 9869 9870 9871 9872 9872 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9893 9893 9893 9893 9892 9891 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9868 9866 9864 9862 9861 9859 9857 9856 9855 9854 9854 9853 9853 9853 9854 9855 9856 9857 9858 9860 9862 9864 9867 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9922 9921 9919 9919 9918 9917 9917 9916 9916 9916 9916 9917 9918 9918 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9935 9936 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 10697 2 9 4 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9875 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9860 9860 9861 9862 9863 9864 9866 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9886 9889 9891 9893 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9947 9948 9948 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9959 9958 9956 9954 9952 9950 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9929 9928 9928 9928 9928 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 10698 2 9 4 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9931 9930 9928 9928 9927 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9945 9945 9944 9944 9943 9942 9940 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 9864 9861 9857 9853 9849 9845 9840 9836 9832 9827 9823 9819 9814 9810 9806 9802 9798 9794 9791 9787 9784 9782 9779 9777 9775 9774 9773 9772 9772 9772 9773 9773 9775 9776 9778 9780 9783 9785 9788 9791 9794 9798 9801 9805 9808 9812 9816 9819 9823 9826 9830 9833 9836 9839 9842 9844 9846 9849 9851 9852 9854 9855 9857 9858 9858 9859 9860 9860 9860 9861 9861 9861 9861 9860 9860 9860 9860 9859 9859 9858 9858 9858 9857 9857 9856 9856 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9839 9837 9835 9833 9831 9828 9826 9823 9820 9816 9813 9809 9805 9801 9796 9791 9786 9780 9774 9768 9761 9754 9747 9739 9730 9722 9713 9703 9693 9683 9673 9662 9651 9640 9628 9617 9605 9594 9582 9570 9559 9547 9536 9525 9515 9505 9495 9486 9478 9470 9463 9457 9451 9446 9442 9439 9437 9436 9435 9436 9437 9440 9443 9447 9452 9457 9464 9471 9479 9487 9496 9506 9515 9526 9536 9547 9558 9569 9581 9592 9603 9615 9626 9637 9647 9658 9668 9678 9688 9697 9707 9715 9724 9732 9739 9747 9754 9761 9767 9773 9779 9785 9790 9795 9800 9804 9808 9813 9816 9820 9824 9827 9830 9834 9837 9839 9842 9845 9847 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 10699 2 9 4 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9890 9890 9889 9888 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9867 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9843 9841 9838 9835 9833 9830 9827 9824 9821 9818 9815 9812 9809 9806 9803 9800 9797 9795 9792 9789 9787 9784 9782 9779 9777 9774 9772 9769 9767 9764 9762 9759 9756 9753 9750 9747 9743 9739 9735 9731 9726 9722 9716 9711 9705 9699 9693 9686 9679 9672 9664 9656 9648 9640 9631 9622 9613 9604 9595 9586 9576 9567 9557 9547 9538 9528 9518 9508 9498 9488 9477 9467 9456 9446 9434 9423 9411 9398 9386 9372 9358 9343 9327 9311 9293 9274 9254 9234 9211 9188 9163 9138 9110 9082 9052 9021 8988 8954 8919 8884 8847 8809 8771 8732 8692 8652 8612 8572 8532 8493 8454 8416 8378 8342 8308 8275 8243 8213 8186 8160 8138 8117 8099 8084 8071 8061 8054 8050 8049 8051 8056 8063 8073 8086 8101 8119 8139 8161 8185 8211 8239 8269 8300 8332 8365 8399 8434 8470 8506 8542 8578 8614 8651 8687 8722 8757 8792 8826 8859 8891 8923 8954 8984 9013 9042 9069 9096 9122 9146 9171 9194 9216 9238 9259 9280 9299 9319 9337 9355 9372 9389 9406 9422 9437 9452 9467 9481 9495 9508 9521 9534 9546 9558 9569 9580 9591 9601 9611 9620 9629 9638 9646 9654 9661 9669 9675 9682 9688 9694 9700 9705 9710 9715 9720 9724 9729 9733 9737 9741 9744 9748 9752 9755 9759 9762 9766 9769 9772 9776 9779 9782 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9821 9824 9826 9829 9831 9833 9836 9838 9840 9841 9843 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9873 9874 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9866 9865 9863 9861 9859 9857 9855 9853 9851 9850 9848 9846 9844 9842 9840 9838 9837 9835 9834 9832 9831 9829 9828 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9821 9821 9821 9821 9821 10700 2 9 4 9822 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9846 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9858 9859 9860 9862 9863 9864 9866 9868 9869 9871 9873 9875 9877 9880 9882 9884 9886 9889 9891 9894 9896 9898 9901 9903 9905 9907 9909 9910 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9917 9918 9919 9921 9923 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9945 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9925 9923 9921 9919 9917 9916 9914 9913 9912 9910 9910 9909 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9871 9869 9868 9866 9865 9864 9862 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9863 9865 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 10701 2 9 4 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9983 9984 9985 9986 9987 9988 9990 9991 9992 9992 9993 9994 9994 9995 9995 9995 9995 9995 9994 9994 9993 9992 9991 9990 9988 9987 9985 9984 9982 9981 9979 9978 9976 9975 9973 9972 9971 9970 9968 9968 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9966 9967 9968 9970 9971 9973 9974 9976 9977 9979 9980 9981 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9977 9976 9974 9973 9971 9970 9969 9968 9966 9965 9965 9964 9963 9962 9962 9962 9962 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9975 9976 10702 2 9 4 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9987 9986 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9956 9955 9954 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9921 9918 9916 9913 9910 9908 9905 9902 9899 9897 9894 9891 9889 9886 9883 9881 9878 9875 9873 9870 9867 9864 9862 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 10703 2 9 4 9812 9809 9806 9803 9800 9798 9795 9792 9790 9787 9785 9783 9781 9779 9778 9776 9775 9774 9773 9772 9772 9772 9772 9772 9773 9774 9775 9776 9777 9779 9781 9783 9785 9787 9790 9793 9796 9799 9802 9805 9808 9812 9815 9819 9822 9826 9830 9833 9837 9841 9844 9848 9851 9855 9858 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9893 9895 9897 9899 9901 9903 9904 9906 9908 9909 9910 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9870 9868 9867 9866 9865 9864 9862 9861 9860 9859 9857 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9846 9845 9845 9844 9844 9844 9844 9844 9845 9845 9846 9847 9848 9849 9851 9852 9854 9856 9858 9860 9862 9865 9867 9869 9872 9874 9877 9880 9882 9885 9887 9889 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9907 9906 9904 9902 9900 9898 9895 9893 9891 9889 9886 9884 9881 9879 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9847 9843 9840 9836 9832 9829 9825 9821 9816 9812 9807 9802 9797 9792 9787 9781 9776 9770 9764 9757 9751 9744 9738 9731 9724 9717 9709 9702 9695 9688 9680 9673 9666 9659 10704 2 9 4 9652 9645 9638 9631 9625 9619 9613 9607 9602 9596 9592 9587 9583 9579 9575 9572 9569 9567 9565 9563 9562 9561 9560 9560 9560 9560 9561 9562 9563 9565 9567 9569 9571 9574 9577 9580 9584 9587 9591 9595 9599 9603 9607 9612 9616 9620 9625 9630 9634 9639 9643 9648 9653 9657 9662 9666 9671 9675 9679 9683 9687 9691 9695 9699 9702 9706 9709 9713 9716 9719 9722 9725 9728 9731 9734 9737 9740 9742 9745 9747 9750 9752 9755 9757 9760 9762 9765 9767 9770 9772 9775 9777 9779 9782 9784 9787 9789 9792 9794 9797 9799 9802 9804 9807 9809 9811 9814 9816 9819 9822 9824 9827 9829 9832 9834 9837 9840 9842 9845 9848 9851 9853 9856 9859 9862 9865 9868 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9899 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9942 9939 9937 9934 9931 9928 9925 9922 9918 9915 9911 9908 9905 9901 9898 9895 9892 9889 9886 9884 9882 9880 9879 9878 9877 9877 9877 9877 9878 9879 9881 9883 9885 9888 9891 9894 9897 9900 9904 9908 9912 9916 9920 9923 9927 9931 9935 9938 9941 9944 9947 9950 9952 9954 9956 9958 9959 9960 9961 9961 9961 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 10705 2 9 4 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9947 9946 9945 9945 9945 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9891 9889 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9858 9855 9853 9851 9848 9847 9845 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9839 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9843 9843 9843 9843 9842 9842 9841 9840 9839 9838 9836 9835 9833 9831 9829 9827 9825 9822 9820 9817 9815 9812 9809 9806 9803 9800 9798 9795 9792 9789 9786 9783 9780 9777 9774 9771 9768 9765 9762 9759 9755 9752 9749 9746 9743 9739 9736 9733 9729 9726 9722 9718 9715 9711 9707 9703 9700 9696 9692 9688 9684 9680 9676 9672 9668 9664 9660 9656 9652 9648 9644 9640 9637 9633 9630 9626 9623 9620 9617 9615 9612 9610 9608 9607 9605 9604 9603 9603 9602 9602 9603 9603 9604 9605 9607 9609 9611 9614 9617 9620 9623 9627 9631 9635 9640 9644 9649 9654 9659 9664 9670 9675 9681 9686 9692 9697 9703 9708 9714 9719 9724 9729 9735 9740 9744 9749 9754 9758 9763 9767 9771 9775 9779 9783 10706 2 9 4 9787 9790 9794 9797 9801 9804 9807 9811 9814 9817 9820 9823 9826 9828 9831 9834 9837 9839 9842 9844 9847 9849 9851 9853 9855 9857 9859 9860 9862 9864 9865 9866 9868 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9919 9920 9920 9920 9919 9919 9919 9918 9917 9916 9916 9914 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9891 9890 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9852 9852 9852 9851 9852 9852 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9862 9862 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9884 9883 9882 9882 9880 9879 9878 9876 9875 9873 9871 9870 9868 9866 9864 9862 9861 9859 9857 9856 9854 9853 9851 9850 9849 9848 9847 9847 9846 9846 9846 9845 9845 9845 9846 9846 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9847 9846 9845 9844 9843 9841 9840 9838 9836 9834 9832 9830 9827 9825 9822 9820 9817 9815 9812 9810 9807 9804 9802 9799 9797 9795 9792 9790 9788 9786 9784 9782 9781 9779 9778 9776 9775 9774 9773 9772 9771 9771 9770 9769 9769 9768 9768 9767 9767 9766 9766 9766 9765 9765 9764 9764 9764 9763 9763 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9757 9757 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9750 9749 9749 9748 9747 9746 9744 9743 9742 9740 9738 9736 9734 9732 9730 9727 9725 9722 9719 9716 9712 9709 9706 9702 9698 9695 9691 9687 9683 9679 9675 9671 9667 9663 9659 9655 9651 9647 9643 9639 9635 9631 9627 9623 9619 9615 9612 9608 9604 9600 9596 9592 9587 9583 9579 9574 9570 9565 9560 9555 9550 9545 9540 9534 9529 9523 9517 9511 9505 9498 9492 9485 9479 9472 9465 9458 9451 9444 9437 9429 9422 9414 9407 9399 9391 9383 9375 9366 9358 9349 10707 2 9 4 9340 9331 9322 9313 9303 9293 9283 9273 9263 9252 9241 9230 9219 9207 9195 9183 9171 9158 9145 9132 9119 9106 9092 9078 9064 9050 9036 9021 9006 8991 8976 8961 8945 8930 8914 8898 8882 8865 8849 8832 8815 8797 8780 8762 8744 8726 8707 8688 8669 8649 8630 8610 8589 8568 8547 8526 8504 8482 8460 8437 8414 8391 8368 8344 8320 8296 8271 8246 8221 8196 8170 8144 8118 8092 8065 8039 8012 7985 7957 7930 7902 7874 7846 7817 7789 7760 7731 7702 7672 7643 7613 7583 7553 7523 7493 7462 7432 7401 7370 7340 7309 7278 7247 7217 7186 7156 7125 7095 7065 7035 7006 6976 6947 6918 6890 6861 6834 6806 6779 6752 6726 6700 6675 6649 6625 6601 6577 6554 6531 6509 6487 6466 6446 6425 6406 6386 6368 6350 6332 6315 6298 6283 6267 6252 6238 6224 6211 6199 6187 6176 6166 6156 6147 6138 6130 6123 6117 6111 6106 6102 6099 6096 6094 6093 6092 6093 6094 6095 6098 6101 6105 6109 6115 6121 6127 6135 6143 6151 6161 6171 6181 6192 6204 6216 6229 6242 6256 6271 6286 6302 6318 6334 6351 6369 6387 6406 6425 6445 6465 6486 6507 6529 6551 6573 6596 6620 6644 6669 6694 6719 6745 6772 6798 6826 6853 6881 6910 6939 6968 6997 7027 7057 7087 7118 7149 7180 7212 7243 7275 7307 7339 7371 7403 7435 7468 7500 7532 7565 7597 7629 7662 7694 7726 7758 7791 7822 7854 7886 7917 7949 7980 8011 8042 8073 8103 8133 8163 8193 8222 8252 8281 8309 8337 8365 8393 8420 8447 8474 8500 8526 8551 8576 8600 8624 8648 8671 8694 8716 8737 8759 8779 8800 8819 8839 8858 8876 8894 8911 8929 8945 8961 8977 8993 9008 9023 9037 9051 9065 9078 9092 9105 9117 9130 9142 9154 9166 9178 9189 9201 9212 9223 9234 9245 9255 9266 9276 9286 9296 9306 9316 9326 9335 9344 9354 9363 9372 9380 9389 9397 9406 9414 9422 9430 9438 9445 9453 9460 9467 9474 9481 9488 9494 9501 9507 9514 9520 9526 9532 9538 9543 9549 9555 9560 9565 9570 9576 9580 9585 9590 9595 9599 9603 9607 9611 9615 9619 9623 9626 9630 9633 9636 9639 9642 9645 9648 9650 9653 9656 9658 9660 9663 9665 9667 9670 9672 9674 9676 9679 9681 9683 9686 9688 9690 9693 9695 9697 9700 9702 9705 9707 9709 9712 9714 9717 9719 9722 9724 9726 9729 9731 9733 9736 9738 9740 9742 9744 9746 9748 9750 9752 9754 9756 9758 9760 9761 9763 9765 9766 9768 9769 9771 9773 9774 9775 9777 9778 9779 9781 9782 9783 9784 9786 9787 9788 9789 9790 9791 9791 9792 9793 9794 9795 9795 9796 9797 9798 9798 9799 9799 9800 9801 9801 9802 9802 9803 9804 9804 9805 9805 9806 9806 9807 9808 9808 9809 9809 9810 9810 9810 9811 9811 9811 9812 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 10708 2 9 4 9813 9813 9813 9814 9814 9814 9814 9815 9815 9815 9816 9816 9817 9817 9818 9818 9819 9820 9820 9821 9821 9822 9823 9823 9824 9824 9825 9826 9826 9827 9827 9828 9829 9829 9830 9831 9831 9832 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9845 9846 9848 9849 9850 9851 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9861 9862 9862 9862 9862 9861 9861 9860 9859 9858 9857 9856 9855 9853 9852 9850 9848 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9824 9822 9821 9819 9818 9817 9815 9815 9814 9813 9812 9812 9812 9812 9811 9812 9812 9812 9813 9813 9814 9815 9816 9817 9818 9819 9821 9822 9823 9825 9827 9828 9830 9832 9833 9835 9837 9839 9840 9842 9844 9846 9847 9849 9850 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9865 9865 9865 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9900 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9881 9879 9877 9875 9873 9871 9870 9868 9866 9864 9862 9860 9859 9857 9855 9853 9852 9850 9848 9847 9845 9844 9842 9841 9840 9838 9837 9835 9834 9833 9831 9830 9828 9827 9825 9824 9822 9820 9818 9816 9814 9812 9809 9806 9804 9800 9797 9794 9790 9786 9782 9778 9774 9769 9764 9759 9754 9748 9742 9737 9731 9724 9718 9712 9706 9699 9693 9686 9680 9674 9667 9661 9655 9650 9644 9639 9633 9629 9624 9620 9616 9613 9610 9607 9605 9603 9602 9601 9601 9601 9601 9602 9603 9605 9607 9610 9613 9616 9620 9624 9628 9633 9637 9642 9648 9653 9659 9664 9670 9676 9682 9688 9693 9699 9705 9711 9716 9722 9727 9732 9738 9742 9747 9752 9756 9760 9764 9768 9772 9775 9778 9781 9784 9787 9789 9792 9794 9796 9798 9800 9801 9803 9805 9806 9807 9809 9810 9812 9813 9814 9816 9817 9819 9820 9822 9823 9825 9827 9829 9830 9832 9834 9837 9839 9841 9843 9845 9848 9850 9852 9855 9857 9859 9861 9864 9866 9868 9870 9871 9873 9875 9876 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9891 9892 9893 9895 9896 9898 9900 9901 9903 9905 9907 9909 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 10709 2 9 4 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 10710 2 9 4 9920 9919 9917 9916 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9959 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9978 9977 9976 9974 9973 9971 9970 9968 9966 9964 9963 9961 9959 9957 9956 9954 9952 9951 9950 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9927 9925 9923 9921 9919 9918 9916 9915 9914 9913 9911 9910 9910 9909 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9976 9977 9978 9980 9981 9982 9984 9985 9986 9988 9989 9990 9991 9992 9993 9993 9994 9995 9995 9995 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 10711 2 9 4 9991 9991 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9982 9981 9980 9978 9977 9976 9974 9973 9972 9971 9969 9968 9968 9967 9966 9965 9965 9965 9964 9964 9964 9965 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9977 9976 9974 9973 9972 9971 9969 9968 9967 9965 9963 9962 9960 9959 9958 9956 9955 9954 9952 9951 9951 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9968 9968 9968 10712 2 9 4 9968 9967 9966 9965 9963 9962 9960 9958 9956 9953 9950 9948 9945 9942 9939 9936 9932 9929 9926 9923 9920 9917 9914 9911 9908 9906 9903 9901 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9874 9870 9867 9863 9859 9855 9850 9845 9839 9833 9826 9819 9811 9803 9795 9786 9776 9766 9756 9746 9735 9724 9712 9701 9690 9678 9667 9656 9646 9635 9625 9616 9607 9598 9590 9583 9577 9572 9567 9564 9561 9559 9559 9559 9560 9562 9565 9570 9575 9580 9587 9594 9603 9611 9621 9630 9641 9651 9662 9674 9685 9697 9708 9720 9731 9743 9754 9765 9776 9786 9796 9805 9815 9823 9831 9839 9847 9853 9860 9866 9871 9876 9881 9885 9888 9892 9895 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9956 9957 9959 9960 9962 9964 9965 9967 9969 9971 9972 9974 9976 9978 9979 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9954 9953 9951 9949 9946 9944 9942 9939 9937 9934 9932 9929 9927 9924 9921 9919 9917 9914 9912 9910 9908 9907 9905 9904 9903 9902 9901 9901 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9907 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9906 9903 9901 9898 9895 9891 9888 9885 9881 9878 9874 9871 9867 9864 9860 9857 9853 9850 9847 9844 9840 9837 9834 9832 9829 9826 9824 9821 9819 9817 9814 9812 9810 9808 9807 9805 9803 9802 9800 9799 9797 9796 9794 9793 9792 9790 9789 9788 9787 9786 9785 9784 9783 9782 9782 9781 9781 9780 9780 9780 9779 9779 9779 9780 9780 9780 9781 9781 10713 2 9 4 9782 9783 9784 9785 9786 9787 9788 9789 9790 9792 9793 9795 9796 9798 9799 9801 9802 9804 9805 9807 9808 9810 9812 9813 9815 9817 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9839 9841 9844 9846 9849 9851 9854 9857 9860 9862 9865 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9895 9896 9897 9898 9899 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9886 9885 9884 9882 9881 9879 9877 9876 9874 9872 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9858 9858 9857 9857 9857 9857 9857 9857 9858 9858 9859 9860 9861 9862 9863 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9933 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 10714 2 9 4 9934 9932 9931 9929 9927 9925 9923 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9902 9900 9898 9897 9895 9893 9892 9890 9888 9886 9885 9883 9881 9879 9876 9874 9871 9869 9866 9863 9859 9855 9851 9847 9842 9838 9832 9827 9821 9815 9809 9802 9795 9788 9780 9773 9765 9758 9750 9742 9734 9727 9719 9712 9705 9698 9692 9686 9681 9676 9671 9667 9664 9661 9659 9658 9657 9658 9658 9660 9662 9665 9668 9672 9677 9682 9687 9693 9700 9707 9714 9721 9729 9736 9744 9751 9759 9767 9774 9782 9789 9796 9802 9808 9814 9820 9825 9830 9835 9839 9843 9847 9850 9853 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9877 9879 9881 9883 9886 9888 9890 9893 9895 9898 9900 9903 9906 9909 9912 9914 9917 9920 9923 9925 9927 9930 9932 9934 9935 9937 9938 9939 9940 9940 9941 9941 9940 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9921 9919 9917 9914 9912 9910 9908 9906 9904 9902 9901 9899 9898 9897 9896 9896 9895 9895 9895 9895 9896 9896 9897 9898 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9927 9929 9931 9932 9934 9936 9938 9940 9942 9944 9947 9949 9951 9952 9954 9956 9958 9960 9961 9963 9965 9966 9967 9968 9970 9971 9972 9972 10715 2 9 4 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9991 9992 9992 9992 9991 9991 9991 9990 9989 9989 9988 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9966 9965 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9959 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9946 9944 9942 9940 9938 9936 9934 9932 9931 9929 9928 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9934 9932 9931 9929 9928 9926 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 10716 2 9 4 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9875 9874 9872 9870 9869 9867 9865 9863 9862 9860 9858 9856 9854 9852 9850 9847 9845 9843 9840 9838 9835 9832 9830 9827 9824 9821 9818 9814 9811 9808 9804 9800 9797 9793 9789 9785 9781 9777 9772 9768 9763 9759 9754 9749 9744 9739 9734 9728 9723 9717 9711 9705 9699 9692 9686 9679 9672 9664 9656 9648 9640 9631 9622 9612 9602 9591 9581 9569 9557 9545 9532 9519 9505 9490 9476 9460 9445 9428 9412 9395 9378 9361 9343 9325 9307 9289 9271 9253 9236 9218 9201 9184 9168 9152 9136 9122 9108 9094 9082 9070 9060 9050 9042 9034 9028 9023 9019 9016 9014 9013 9014 9016 9019 9023 9028 9034 9041 9049 9058 9068 9078 9090 9102 9114 9128 9141 9156 9170 9185 9200 9216 9231 9247 9263 9278 9294 9309 9325 9340 9355 9370 9384 9399 9413 9426 9440 9453 9465 9478 9490 9502 9513 9524 9535 9545 9555 9565 9574 9584 9592 9601 9610 9618 9626 9633 9641 9648 9655 9662 9669 9675 9681 9688 9694 9700 9705 9711 9717 9722 9727 9733 9738 9743 9748 9752 9757 9762 9766 9770 9775 9779 9783 9787 9791 9795 9798 9802 9805 9809 9812 9815 9818 9821 9824 9827 9830 9833 9835 9838 9840 9842 9845 9847 9849 9851 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9869 9871 9872 9873 9874 9876 9877 9878 9879 9881 9882 9883 9884 9886 9887 9889 9890 9891 9893 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9958 9959 9961 9962 9964 9966 9967 9969 9971 9973 9974 9976 9977 9979 9980 9981 9982 9983 9984 9985 9985 9985 9986 9985 9985 9985 9984 9984 9983 9982 9981 9980 9978 9977 9976 9975 9973 9972 9971 9970 9968 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 10717 2 9 4 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9991 9990 9989 9988 9988 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9989 9989 9990 9990 9990 9990 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9908 9905 9902 9899 9896 9893 9889 9886 9883 9879 9876 9872 9869 9865 9862 9858 9854 9850 9846 9842 9838 9834 9830 9825 9821 9816 9812 9807 9802 9797 9792 9787 9782 9776 9771 9765 9760 9754 9748 9743 9737 9731 9725 9719 9714 9708 9702 9697 9691 9686 9681 9676 9671 9667 9663 9659 9655 9652 9649 9646 9644 9642 9640 9639 9639 9638 9638 9639 9640 9641 9643 9645 9648 9651 9654 9657 9661 9665 9669 9674 9678 9683 9688 9693 9698 9703 9708 9713 9718 9723 9727 9732 9737 9741 9745 9749 9753 9757 9761 9764 9767 9771 9773 9776 9779 9782 9784 9786 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9820 9822 9824 9826 9828 9829 9831 9832 9833 9834 9835 9835 9836 9836 9836 9836 9835 9834 9833 9832 9830 9828 9826 9823 9821 9818 9814 9811 9807 9803 9799 9794 9790 9785 9780 9775 9770 9764 9759 9753 9747 9741 9735 9729 10718 2 9 4 9722 9716 9709 9702 9695 9687 9680 9672 9664 9655 9646 9637 9627 9617 9607 9596 9585 9573 9561 9548 9535 9521 9507 9493 9478 9463 9447 9431 9415 9399 9383 9367 9350 9334 9318 9302 9287 9271 9257 9243 9230 9217 9205 9195 9185 9176 9168 9162 9156 9152 9150 9148 9148 9150 9152 9156 9161 9168 9175 9184 9194 9206 9218 9231 9245 9259 9275 9291 9307 9324 9341 9358 9376 9393 9410 9428 9445 9461 9478 9494 9509 9524 9538 9552 9565 9578 9590 9601 9612 9622 9631 9640 9648 9656 9663 9670 9676 9682 9688 9693 9699 9703 9708 9713 9717 9722 9726 9730 9734 9739 9743 9747 9751 9756 9760 9764 9768 9773 9777 9781 9785 9789 9793 9797 9801 9805 9808 9812 9815 9818 9821 9823 9826 9828 9831 9833 9834 9836 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9856 9857 9859 9861 9863 9865 9867 9870 9872 9875 9877 9880 9883 9886 9889 9892 9895 9899 9902 9905 9908 9912 9915 9918 9921 9924 9927 9929 9932 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9875 9872 9868 9865 9861 9857 9853 9848 9844 9840 9836 9831 9827 9823 9818 9814 9810 9806 9803 9799 9796 9792 9789 9787 9784 9782 9780 9778 9777 9776 9775 9774 9774 9774 9774 9775 9775 9776 9778 9779 9781 9783 9785 9787 9790 9793 9795 9798 9801 9804 9807 9811 9814 9817 9820 9824 9827 9830 9833 9837 9840 9843 9846 9849 9852 9855 9858 9860 9863 9865 9868 9870 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9909 9910 9912 9913 9915 9917 9919 9921 9923 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 10719 2 9 4 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9955 9954 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9986 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9985 9984 9982 9981 9979 9977 9976 9974 9972 9970 9969 9967 9965 9964 9962 9961 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 10720 2 9 4 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9960 9959 9958 9957 9955 9954 9952 9950 9949 9947 9946 9945 9943 9942 9941 9940 9940 9940 9939 9939 9940 9940 9941 9941 9942 9944 9945 9946 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9964 9964 9964 9964 9963 9963 9962 9960 9959 9957 9955 9953 9950 9948 9945 9943 9940 9937 9935 9932 9930 9927 9925 9923 9921 9920 9919 9917 9917 9916 9916 9915 9916 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9928 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9885 9883 9882 9880 9879 9878 9876 9875 9874 9872 9871 9869 9867 9866 9864 9862 9860 9857 9855 9853 9850 9847 9845 9842 9839 9836 9833 9830 9827 9825 9822 9819 9816 9814 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9782 9780 9777 9773 9770 9766 9761 9757 9751 9746 9739 9733 9726 9718 9710 9701 9692 9682 9672 9662 9651 9639 9627 9615 9603 9590 9577 9563 9549 9535 9520 9505 9490 9474 9458 9441 9424 9406 9387 9367 9347 9326 9303 9280 9255 9229 9201 9173 9142 9110 9077 9042 9005 8967 8927 8886 8842 8798 8752 8704 8656 8606 8556 8505 8453 8400 8348 8296 8244 8193 8142 8093 8045 7999 7955 7912 7872 7835 7800 7768 7739 7714 7692 7674 7659 7648 7641 7637 7638 7642 7649 7661 7676 7694 7716 7741 7769 7799 7832 7868 7905 7945 7986 8029 8073 8119 8165 8211 8258 8306 8353 8400 8447 8494 8540 8586 8630 8674 8717 8758 8799 8839 8877 8914 8950 8985 9019 9051 9083 9113 9142 9170 9197 9223 9248 9272 9295 9318 9339 9360 9380 9399 9417 9435 9452 9468 9484 9499 9514 9527 9541 9553 9566 9577 9588 9599 9609 9619 9628 9636 9645 9652 9660 9667 9674 9680 9686 9692 9698 9703 9708 9713 9718 9722 9727 9731 9735 9739 9743 9747 9751 9755 9758 9762 9765 9769 9773 9776 9779 9783 10721 2 9 4 9786 9789 9792 9796 9799 9802 9805 9808 9811 9814 9816 9819 9822 9825 9827 9830 9833 9835 9838 9840 9843 9845 9848 9850 9853 9856 9858 9861 9863 9866 9868 9870 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9901 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9882 9883 9883 9883 9884 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9898 9899 9901 9903 9905 9906 9908 9910 9911 9913 9914 9915 9917 9918 9918 9919 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9901 9899 9897 9894 9892 9890 9887 9885 9883 9881 9879 9877 9876 9874 9873 9872 9872 9871 9871 9871 9872 9872 9873 9874 9876 9877 9879 9881 9884 9886 9889 9891 9894 9897 9900 9903 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9936 9939 9941 9943 9945 9947 9948 9949 9951 9952 9952 9953 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9887 9885 9883 9881 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9847 9843 9840 9836 9832 9828 9825 9821 9817 9812 9808 9804 9800 9796 9791 9787 9783 9778 9774 9770 9765 9761 9757 9753 9749 9746 9742 9739 9735 9732 9729 9726 9724 9721 9719 9717 9715 9714 9712 9711 9710 9710 9709 9709 9709 9709 9710 9710 9711 9712 9713 9715 9716 9718 9720 9722 9724 9727 9729 9732 9735 9738 9741 9744 9748 9751 9755 9759 9762 9766 9770 9774 9778 9783 9787 9791 9795 9800 9804 9808 9812 9817 9821 9825 9829 9833 9837 9841 9845 9849 9853 9856 9860 9863 9866 9869 9872 9875 9878 9881 9883 9886 9888 9890 9893 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 10722 2 9 4 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9969 9967 9965 9963 9961 9959 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9938 9936 9935 9935 9934 9933 9933 9933 9932 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9917 9916 9916 9915 9914 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9899 9898 9896 9895 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9861 9859 9858 9856 9855 9853 9852 9850 9849 9847 9845 9844 9842 9841 9839 9837 9836 9834 9832 9830 9828 9826 9824 9822 9820 9817 9815 9812 9809 9806 9803 9799 9795 9791 9787 9783 9778 9774 9768 9763 9758 9752 9746 9740 9734 9728 9721 9714 9708 9701 9694 9687 9680 9673 9666 9659 9652 9646 9639 9632 9625 9618 9612 9605 9599 9592 9586 9579 9572 9566 9559 9553 9546 9539 9532 9525 9517 9510 9502 9494 9485 9477 9468 9458 9448 9438 9428 9417 9405 9393 9380 9367 9353 9339 9323 9307 9291 9274 9255 9236 9217 9196 9175 9152 9129 9104 9079 9052 9025 8997 8967 8937 8905 8873 8840 8806 8771 8735 8699 8662 8624 8586 8548 8510 8471 8432 8394 8356 8319 8282 8246 8211 8177 8144 8113 8084 8056 8030 8007 7985 7966 10723 2 9 4 7949 7935 7923 7914 7908 7905 7904 7906 7910 7918 7928 7941 7956 7973 7993 8015 8040 8066 8094 8123 8154 8187 8220 8254 8290 8326 8362 8398 8435 8472 8508 8545 8581 8617 8652 8686 8719 8752 8784 8815 8845 8874 8903 8930 8956 8981 9006 9029 9052 9074 9095 9116 9135 9155 9173 9191 9209 9226 9242 9258 9274 9290 9305 9320 9334 9349 9363 9377 9390 9404 9417 9430 9443 9456 9468 9480 9492 9503 9515 9526 9536 9547 9557 9567 9577 9586 9595 9604 9612 9621 9628 9636 9644 9651 9658 9665 9671 9678 9684 9690 9696 9701 9707 9712 9717 9723 9727 9732 9737 9741 9746 9750 9754 9758 9762 9766 9769 9773 9776 9779 9782 9785 9788 9791 9793 9796 9798 9800 9803 9805 9807 9809 9811 9813 9815 9816 9818 9820 9822 9824 9826 9828 9830 9833 9835 9837 9839 9842 9844 9847 9849 9852 9855 9857 9860 9863 9865 9868 9870 9873 9875 9878 9880 9882 9884 9886 9888 9889 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9916 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9889 9888 9887 9887 9886 9886 9886 9887 9888 9889 9890 9892 9894 9896 9898 9900 9903 9905 9908 9911 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9967 9968 9969 9970 9970 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 10724 2 9 4 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9984 9984 9985 9986 9987 9988 9988 9988 9989 9989 9989 9989 9988 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9952 9951 9950 9949 9947 9946 9945 9944 9944 9943 9943 9943 9942 9943 9943 9943 9944 9945 9946 9947 9948 9950 9951 9953 9955 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9974 9976 9977 9978 9979 9979 9980 9980 9981 9981 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9965 9963 9962 9961 9960 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9928 9926 9924 9922 9920 9917 9915 10725 2 9 4 9912 9909 9906 9902 9899 9895 9891 9887 9883 9879 9874 9870 9865 9859 9854 9848 9842 9836 9830 9823 9816 9809 9801 9793 9785 9776 9767 9758 9748 9738 9727 9716 9704 9692 9680 9667 9654 9640 9626 9611 9596 9580 9564 9548 9531 9514 9496 9478 9460 9441 9423 9404 9385 9365 9346 9326 9307 9288 9268 9249 9230 9212 9193 9175 9157 9140 9124 9107 9092 9077 9063 9049 9037 9025 9014 9004 8994 8986 8978 8972 8966 8962 8958 8955 8954 8953 8953 8954 8956 8959 8963 8968 8974 8980 8987 8995 9004 9013 9023 9033 9045 9056 9068 9081 9094 9108 9122 9136 9150 9165 9180 9196 9211 9227 9242 9258 9274 9290 9306 9322 9338 9354 9370 9386 9402 9417 9433 9448 9463 9478 9492 9507 9521 9535 9549 9562 9575 9588 9600 9612 9624 9635 9646 9657 9667 9677 9686 9696 9705 9713 9722 9730 9737 9745 9752 9759 9765 9772 9778 9784 9790 9795 9801 9806 9811 9816 9820 9825 9829 9833 9838 9842 9845 9849 9852 9856 9859 9862 9864 9867 9869 9872 9874 9875 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9881 9882 9882 9883 9885 9886 9888 9889 9891 9894 9896 9898 9901 9903 9906 9909 9912 9915 9917 9920 9923 9925 9928 9930 9932 9934 9936 9937 9939 9940 9940 9941 9941 9941 9941 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9903 9902 9901 9901 9901 9901 9901 9901 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9915 9914 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9890 9888 9887 9886 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9875 9875 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9893 9893 9893 9892 9891 9891 9890 9889 9888 9887 9887 9886 9885 9884 9883 9883 9882 9881 9881 9881 9880 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9870 9869 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9848 9848 10726 2 9 4 9849 9849 9850 9850 9851 9851 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9851 9851 9850 9850 9849 9848 9847 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9838 9837 9836 9835 9835 9834 9833 9832 9832 9831 9831 9830 9830 9829 9829 9828 9828 9828 9827 9827 9827 9826 9826 9826 9825 9825 9825 9824 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9816 9814 9813 9812 9810 9809 9807 9806 9804 9802 9800 9798 9797 9795 9793 9791 9789 9787 9785 9783 9782 9780 9778 9776 9774 9773 9771 9769 9767 9765 9764 9762 9760 9758 9756 9754 9751 9749 9746 9743 9740 9737 9734 9730 9726 9722 9718 9713 9708 9703 9698 9692 9686 9679 9673 9666 9659 9652 9644 9636 9628 9620 9611 9602 9593 9584 9575 9566 9556 9546 9536 9526 9516 9505 9495 9484 9473 9462 9451 9439 9428 9416 9404 9392 9380 9367 9355 9342 9329 9316 9303 9290 9277 9264 9250 9237 9224 9211 9198 9185 9173 9160 9148 9137 9126 9115 9105 9095 9086 9077 9070 9063 9057 9051 9047 9043 9040 9039 9038 9038 9039 9041 9044 9048 9052 9058 9065 9072 9080 9089 9098 9108 9118 9129 9141 9152 9164 9177 9189 9202 9214 9227 9239 9252 9264 9276 9288 9299 9310 9321 9331 9341 9351 9360 9369 9377 9385 9392 9400 9406 9413 9419 9425 9430 9435 9440 9445 9449 9454 9458 9462 9466 9470 9474 9477 9481 9484 9487 9491 9494 9497 9500 9503 9505 9508 9510 9512 9515 9516 9518 9519 9521 9522 9522 9523 9523 9523 9522 9522 9521 9520 9518 9516 9515 9512 9510 9508 9505 9502 9499 9496 9492 9489 9486 9482 9478 9475 9471 9467 9463 9459 9455 9451 9447 9443 9439 9434 9430 9425 9421 9416 9411 9406 9400 9395 9389 9383 9377 9370 9364 9356 9349 9341 9333 9325 9316 9307 9298 9289 9279 9269 9258 9247 9236 9225 9213 9201 9189 9177 9164 9151 9138 9125 9111 9097 9083 9069 9054 9039 9024 9008 8992 8976 8960 8943 8926 8908 8890 8872 8854 8835 8816 8796 8776 8756 8736 8715 8694 8673 8652 8631 8610 8588 8567 8546 8525 8505 8484 8465 8445 8426 8408 8390 8374 8358 8342 8328 8315 8303 8292 8282 8273 8266 8259 8254 8250 8248 8247 8247 8248 8251 8254 8259 8265 8273 8281 8290 8300 8311 8323 8335 8349 8362 8377 8391 8406 8422 8437 8453 8469 8485 8501 8516 8532 8547 8562 8577 8592 8606 8619 8633 8646 8658 8670 8681 8693 8703 8713 8723 8732 8741 8749 8757 8764 8771 8778 8784 8790 8796 8801 8806 8811 8815 8819 8823 8827 8830 8834 8836 8839 8842 8844 8846 8847 8849 8850 8851 8852 8853 8853 8853 8853 8852 8852 8851 8849 8848 8846 8844 8842 8840 8837 8834 8831 8828 8824 8821 8817 8813 8809 8804 8800 8795 8790 8785 8780 8775 8769 8764 8758 8753 8747 8741 8735 10727 2 9 4 8728 8722 8716 8709 8702 8696 8689 8681 8674 8667 8659 8652 8644 8636 8628 8620 8612 8603 8595 8586 8577 8568 8559 8549 8540 8530 8521 8511 8501 8490 8480 8470 8459 8448 8437 8426 8415 8404 8392 8381 8369 8357 8345 8333 8320 8308 8295 8282 8269 8256 8243 8229 8216 8202 8188 8174 8160 8145 8131 8116 8102 8087 8072 8057 8042 8027 8012 7996 7981 7966 7950 7934 7919 7903 7887 7871 7855 7839 7822 7806 7789 7772 7755 7738 7721 7703 7685 7667 7649 7630 7612 7592 7573 7553 7533 7512 7491 7470 7448 7426 7403 7380 7357 7333 7309 7284 7259 7233 7208 7181 7154 7127 7100 7072 7043 7015 6985 6956 6926 6896 6865 6834 6803 6772 6740 6708 6675 6642 6609 6575 6542 6507 6473 6438 6403 6367 6332 6295 6259 6222 6185 6148 6110 6072 6034 5995 5957 5918 5879 5839 5800 5760 5721 5681 5641 5602 5562 5523 5484 5444 5406 5367 5329 5291 5254 5217 5181 5145 5111 5076 5043 5010 4978 4947 4917 4888 4860 4833 4807 4782 4759 4736 4714 4694 4675 4657 4640 4624 4609 4596 4583 4572 4562 4553 4545 4539 4533 4529 4526 4523 4522 4522 4523 4525 4529 4533 4539 4545 4553 4562 4572 4583 4596 4609 4624 4641 4658 4677 4697 4718 4741 4765 4790 4817 4845 4875 4905 4938 4971 5005 5041 5078 5116 5155 5196 5237 5279 5322 5366 5410 5455 5501 5547 5593 5640 5687 5734 5781 5829 5876 5923 5970 6016 6062 6108 6153 6198 6243 6286 6330 6372 6414 6455 6496 6536 6576 6614 6652 6690 6727 6763 6799 6834 6868 6902 6936 6968 7001 7033 7065 7096 7126 7157 7187 7216 7245 7274 7302 7330 7358 7385 7412 7438 7464 7490 7516 7541 7565 7589 7613 7636 7659 7682 7704 7726 7748 7769 7789 7810 7830 7849 7869 7888 7906 7925 7943 7961 7978 7995 8012 8029 8046 8062 8078 8094 8110 8125 8140 8155 8170 8185 8200 8214 8228 8242 8256 8270 8284 8297 8311 8324 8337 8350 8363 8375 8388 8401 8413 8426 8438 8450 8462 8475 8487 8499 8511 8523 8535 8547 8559 8571 8583 8594 8606 8618 8630 8641 8653 8664 8676 8687 8698 8710 8721 8732 8742 8753 8763 8774 8784 8794 8803 8813 8822 8832 8841 8849 8858 8866 8875 8883 8891 8899 8906 8914 8921 8928 8936 8943 8950 8956 8963 8970 8977 8984 8990 8997 9003 9010 9017 9023 9030 9036 9043 9049 9056 9062 9069 9075 9081 9088 9094 9100 9106 9112 9118 9124 9130 9135 9141 9146 9152 9157 9162 9167 9172 9176 9181 9185 9190 9194 9198 9202 9206 9210 9214 9217 9221 9224 9228 9231 9234 9238 9241 9244 9247 9250 9253 9257 9260 9263 9266 9269 9272 9275 9279 9282 9285 9288 9292 9295 9298 9302 9305 9309 9312 9316 9320 9323 9327 9331 9335 9339 9343 9347 9351 9355 9360 9364 9368 9373 9377 9381 9386 9390 9395 9399 9404 9408 9413 10728 2 9 4 9417 9422 9426 9431 9435 9439 9443 9447 9451 9455 9459 9463 9466 9470 9473 9477 9480 9483 9486 9488 9491 9494 9496 9499 9501 9503 9505 9507 9509 9511 9512 9514 9516 9517 9519 9520 9522 9523 9525 9526 9528 9530 9531 9533 9534 9536 9538 9539 9541 9543 9545 9547 9549 9551 9553 9556 9558 9560 9563 9565 9568 9570 9573 9575 9578 9581 9584 9586 9589 9592 9594 9597 9600 9602 9605 9607 9610 9612 9614 9616 9618 9620 9622 9624 9625 9626 9628 9629 9630 9631 9631 9632 9632 9632 9633 9633 9632 9632 9632 9632 9631 9631 9630 9630 9629 9628 9628 9627 9627 9626 9626 9625 9625 9624 9624 9624 9624 9624 9624 9624 9624 9624 9624 9625 9625 9625 9625 9626 9626 9627 9627 9627 9627 9628 9628 9628 9628 9628 9628 9628 9628 9627 9627 9627 9626 9625 9625 9624 9623 9623 9622 9621 9620 9619 9618 9617 9616 9615 9613 9612 9611 9610 9608 9607 9605 9604 9602 9600 9598 9596 9594 9591 9588 9585 9582 9579 9575 9572 9568 9563 9559 9554 9549 9543 9538 9532 9526 9520 9513 9506 9500 9493 9486 9479 9472 9465 9458 9451 9444 9437 9431 9424 9418 9412 9407 9401 9396 9392 9388 9384 9380 9377 9375 9373 9371 9369 9368 9368 9368 9368 9369 9370 9371 9372 9374 9376 9379 9382 9385 9388 9391 9395 9398 9402 9407 9411 9415 9420 9424 9429 9434 9439 9445 9450 9455 9461 9467 9472 9478 9485 9491 9497 9503 9510 9517 9523 9530 9537 9543 9550 9557 9564 9571 9577 9584 9590 9597 9603 9609 9615 9620 9626 9631 9636 9640 9644 9648 9652 9656 9659 9662 9664 9667 9669 9671 9673 9675 9676 9677 9679 9680 9681 9682 9683 9684 9685 9687 9688 9689 9690 9692 9694 9695 9697 9699 9701 9703 9704 9706 9708 9710 9712 9714 9716 9718 9719 9720 9722 9722 9723 9724 9724 9724 9724 9723 9722 9721 9720 9718 9716 9714 9712 9709 9706 9703 9701 9697 9694 9691 9688 9685 9682 9679 9676 9673 9670 9668 9665 9663 9661 9659 9657 9655 9654 9652 9651 9650 9649 9649 9648 9647 9647 9646 9646 9645 9645 9644 9644 9643 9643 9642 9642 9641 9640 9640 9639 9638 9638 9637 9636 9636 9635 9635 9634 9634 9634 9634 9634 9634 9635 9635 9636 9637 9638 9639 9641 9643 9645 9647 9649 9651 9653 9656 9659 9661 9664 9667 9669 9672 9675 9678 9680 9683 9685 9687 9690 9692 9694 9696 9697 9699 9700 9701 9703 9704 9704 9705 9706 9706 9707 9707 9708 9708 9708 9708 9708 9708 9708 9709 9709 9709 9709 9709 9709 9709 9709 9710 9710 9710 9710 9710 9710 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9710 9710 9710 9710 9709 9709 9709 9708 9708 9708 9708 9708 9707 9707 9707 9707 9707 9707 9707 9706 9706 9706 9706 9706 9706 9705 9705 9705 9704 9704 9703 9702 10729 2 9 4 9701 9700 9699 9698 9696 9695 9693 9692 9690 9688 9685 9683 9681 9678 9676 9673 9670 9668 9665 9662 9659 9656 9653 9650 9648 9645 9642 9639 9637 9634 9631 9629 9626 9624 9621 9619 9617 9614 9612 9610 9607 9605 9602 9600 9597 9595 9592 9590 9587 9584 9581 9577 9574 9571 9567 9563 9559 9555 9551 9547 9542 9538 9533 9528 9524 9519 9513 9508 9503 9498 9492 9487 9481 9476 9470 9464 9459 9453 9447 9441 9435 9429 9423 9416 9410 9403 9397 9390 9383 9376 9369 9361 9354 9346 9338 9329 9321 9312 9303 9294 9284 9274 9264 9254 9244 9233 9222 9211 9200 9189 9177 9165 9153 9141 9128 9116 9103 9090 9077 9064 9051 9038 9024 9010 8997 8983 8969 8954 8940 8925 8911 8896 8881 8865 8850 8834 8818 8802 8785 8768 8751 8734 8716 8698 8680 8662 8643 8624 8604 8584 8564 8544 8523 8502 8481 8460 8438 8416 8394 8371 8348 8325 8302 8279 8255 8232 8208 8183 8159 8135 8110 8085 8060 8035 8010 7985 7959 7934 7908 7882 7856 7830 7803 7777 7750 7723 7696 7669 7641 7614 7586 7558 7530 7501 7472 7444 7414 7385 7356 7326 7296 7266 7236 7206 7176 7145 7115 7084 7054 7023 6993 6963 6933 6903 6873 6844 6815 6786 6758 6730 6702 6675 6648 6622 6596 6571 6547 6523 6500 6477 6455 6434 6413 6393 6374 6355 6337 6320 6304 6288 6273 6259 6245 6232 6220 6209 6198 6188 6178 6170 6162 6154 6148 6142 6136 6132 6128 6125 6122 6120 6119 6119 6119 6120 6121 6124 6127 6130 6135 6140 6146 6152 6159 6167 6175 6184 6194 6204 6215 6226 6238 6251 6264 6278 6292 6307 6322 6338 6355 6372 6389 6407 6426 6445 6464 6484 6505 6526 6548 6570 6592 6615 6639 6663 6687 6712 6738 6764 6790 6817 6844 6872 6900 6928 6957 6986 7015 7044 7074 7104 7134 7165 7195 7226 7256 7287 7318 7348 7379 7410 7440 7471 7501 7532 7562 7592 7622 7652 7681 7711 7740 7769 7798 7827 7856 7885 7913 7942 7970 7998 8027 8055 8083 8110 8138 8166 8193 8220 8248 8275 8302 8328 8355 8381 8408 8433 8459 8484 8510 8534 8559 8583 8606 8630 8653 8675 8697 8719 8740 8761 8781 8801 8820 8839 8857 8875 8893 8910 8927 8943 8959 8975 8990 9005 9019 9034 9047 9061 9075 9088 9101 9114 9126 9139 9151 9163 9175 9187 9198 9210 9221 9233 9244 9255 9266 9276 9287 9297 9308 9318 9328 9338 9347 9357 9366 9375 9384 9393 9402 9410 9418 9427 9435 9442 9450 9457 9465 9472 9479 9486 9492 9499 9505 9512 9518 9524 9530 9536 9541 9547 9552 9558 9563 9568 9573 9578 9583 9588 9592 9597 9601 9606 9610 9614 9618 9622 9626 9630 9634 9638 9641 9645 9648 9652 9655 9658 9661 9664 9667 9670 9673 9676 9678 9681 9683 9686 9688 9691 9693 9695 9697 9700 9702 9704 9706 9708 9710 9712 9713 9715 10730 2 9 4 9717 9719 9720 9722 9724 9725 9727 9728 9730 9731 9733 9734 9736 9737 9739 9740 9742 9743 9745 9746 9748 9749 9751 9753 9754 9756 9757 9759 9760 9762 9764 9765 9767 9769 9770 9772 9773 9775 9776 9778 9779 9781 9782 9783 9785 9786 9787 9789 9790 9791 9792 9794 9795 9796 9797 9798 9800 9801 9802 9803 9804 9806 9807 9808 9809 9811 9812 9813 9814 9815 9817 9818 9819 9820 9821 9821 9822 9823 9823 9824 9824 9824 9825 9824 9824 9824 9823 9823 9822 9821 9820 9819 9817 9816 9815 9813 9811 9810 9808 9807 9805 9804 9802 9801 9800 9799 9798 9797 9797 9797 9797 9797 9797 9798 9799 9800 9802 9803 9805 9808 9810 9812 9815 9818 9821 9824 9827 9831 9834 9837 9841 9844 9847 9851 9854 9857 9860 9862 9865 9867 9870 9872 9874 9875 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9884 9884 9884 9884 9885 9886 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9905 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9915 9916 9918 9919 9921 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9867 9866 9866 9866 9865 9865 9865 9866 9866 9867 9867 9868 9869 9870 9871 9872 9874 9875 9877 9879 9881 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9906 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 10731 2 9 4 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9946 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9956 9957 9959 9961 9962 9964 9966 9967 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9979 9979 9980 9979 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9963 9962 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9950 9950 9949 9949 9950 9950 9950 9951 9952 9952 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9947 9947 9947 9948 9949 9950 9951 9952 9954 9955 9957 9959 9960 9962 9964 9965 9967 9969 9970 9972 9973 9975 9976 9977 9978 9979 9979 9979 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9974 9974 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9957 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9937 9935 9934 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9912 9910 9909 9907 9905 9903 9900 9898 9895 9892 9889 9886 9883 9879 9876 9872 9868 9864 9861 9857 9853 9849 9845 9841 9837 9833 9829 9825 9821 9817 9814 9810 9807 9804 9801 9798 9795 9792 9790 9787 9785 9783 9781 9780 9778 9777 9776 9775 9774 9773 9773 9773 9773 9773 9773 9774 9775 9776 9777 9779 9781 9783 9785 9788 9791 9794 9797 9800 9804 9808 9812 9816 9820 9824 9829 9833 9838 9842 9847 9851 9856 9860 9864 9869 9873 10732 2 9 4 9877 9880 9884 9887 9891 9894 9896 9899 9901 9904 9906 9908 9909 9911 9912 9913 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9962 9960 9958 9956 9955 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9953 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9879 9876 9872 9868 9864 9860 9856 9852 9848 9843 9839 9835 9830 9826 9821 9816 9812 9807 9803 9799 9794 9790 9786 9782 9778 9775 9771 9768 9765 9762 9759 9757 9754 9752 9750 9749 9748 9746 9745 9745 9744 9744 9744 9744 9745 9745 9746 9747 9748 9750 9751 9753 9754 9756 9758 9760 9763 9765 9767 9770 9773 9775 9778 9781 9784 9787 9790 9793 9796 9799 9802 9806 9809 9812 9816 9819 9823 9827 9830 9834 9837 9841 9845 9849 9852 9856 9860 9864 9867 9871 9875 9878 9882 9886 9889 9893 9896 9899 9903 9906 9909 9912 9915 9918 9921 9924 9927 9929 9932 9935 9937 9939 9942 9944 9946 9948 9950 9952 9954 9956 10733 2 9 4 9958 9959 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9987 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9977 9977 9976 9976 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9984 9985 9986 9987 9989 9990 9991 9993 9994 9995 9996 9997 9997 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9996 9996 9995 9994 9992 9991 9990 9989 9987 9986 9985 9983 9982 9981 9979 9978 9977 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9981 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9960 9958 9957 9955 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 10734 2 9 4 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9992 9993 9993 9994 9994 9994 9994 9993 9993 9992 9992 9991 9990 9988 9987 9986 9984 9983 9981 9979 9977 9976 9974 9972 9971 9969 9968 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9963 9964 9965 9966 9967 9969 9971 9972 9974 9976 9978 9980 9982 9984 9986 9988 9990 9991 9993 9994 9996 9997 9998 9999 999910000100001000010000 9999 9999 9998 9997 9996 9994 9993 9991 9989 9987 9985 9983 9981 9979 9977 9975 9973 9971 9969 9968 9966 9965 9963 9962 9961 9961 9960 9960 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9968 9969 9971 9973 9974 9976 9978 9980 9981 9983 9984 9986 9987 9988 9989 9990 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9986 9985 9984 9984 9984 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9988 9989 9989 9990 10735 2 9 4 9991 9992 9993 9994 9995 9995 9996 9997 9998 9998 9999 99991000010000100001000010000100001000010000 9999 9999 9999 9998 9997 9997 9996 9995 9995 9994 9993 9992 9992 9991 9990 9990 9989 9989 9988 9988 9988 9988 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9988 9988 9987 9986 9985 9985 9984 9983 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9974 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9987 9987 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9971 9970 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9970 9971 9973 9974 9976 9977 9979 9980 9982 9983 9984 9985 9986 9987 9988 9988 9988 9988 9988 9988 9987 9986 9985 9984 9983 9981 9980 9978 9976 9974 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9951 9949 9948 9947 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 10736 2 9 4 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9932 9930 9929 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 9929 9930 9932 9934 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9977 9976 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9960 9958 9957 9956 9955 9955 9954 9954 9954 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9971 9971 9971 10737 2 9 4 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9895 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9879 9878 9877 9876 9874 9872 9870 9868 9866 9863 9860 9857 9854 9850 9846 9842 9837 9833 9828 9823 9818 9813 9807 9801 9796 9790 9784 9778 9772 9766 9759 9753 9747 9740 9734 9727 9720 9714 9707 9700 9693 9685 9678 9670 9662 9654 9645 9636 9627 9618 9609 9599 9588 9578 9567 9556 9544 9533 9521 9509 9497 9484 9472 9459 9447 9435 9422 9410 9398 9387 9376 9365 9354 9344 9335 9326 9318 9311 9304 9299 9294 9290 9286 9284 9282 9282 9282 9283 9285 9288 9291 9296 9301 9307 9314 9321 9329 9337 9346 9355 9365 9375 9386 9397 9408 9419 9430 9441 9452 9464 9475 9486 9498 9509 9520 9530 9541 9552 9562 9572 9582 9592 9601 9610 9619 9628 9637 9645 9654 9662 9670 9678 9685 9693 9700 9707 9714 9721 9727 9734 9740 9746 9752 9758 9763 9769 9774 9779 9784 9789 9794 9798 9803 9807 9811 9815 9819 9822 9826 9829 9833 9836 9839 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9872 9875 9878 9881 9883 9886 9889 9892 9894 9897 9900 9902 9904 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9950 9950 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 10738 2 9 4 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9952 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 10739 2 9 4 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9890 9888 9886 9885 9883 9882 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9859 9857 9855 9852 9850 9847 9844 9841 9838 9834 9830 9826 9822 9818 9814 9809 9805 9800 9796 9791 9787 9783 9779 9775 9771 9768 9765 9762 9760 9758 9756 9755 9754 9753 9753 9754 9754 9756 9757 9759 9762 9764 9767 9771 9774 9778 9782 9786 9790 9794 9798 9803 9807 9811 9816 9820 9824 9828 9831 9835 9838 9842 9845 9848 9850 9853 9855 9858 9860 9862 9864 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9873 9871 9870 9868 9865 9863 9861 9858 9855 9853 9850 9847 9844 9841 9837 9834 9831 9828 9825 9822 9819 9815 9812 9809 9806 9803 9800 9797 9794 9791 9788 9785 9781 9778 9774 9771 9767 9763 9758 9754 9749 9744 9739 9733 9728 9722 9716 9710 9704 9697 9691 9684 9677 9671 9664 9658 9652 9646 9640 9635 9630 9626 9622 9618 9615 9613 9611 9610 9610 9610 9611 9612 9615 9618 9621 9626 9630 9636 9642 9648 9655 9663 9670 9678 9687 9695 9704 9712 9721 9730 9738 9746 9755 9763 9771 9779 9786 9793 9800 9806 9813 9819 9824 9829 9834 9839 9844 9848 9852 9856 9859 9863 9866 9869 9872 9875 9878 9880 9883 9886 9888 9891 9893 9895 9898 9900 9902 9904 9906 9907 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 10740 2 9 4 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9943 9943 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9923 9921 9920 9919 9918 9917 9916 9916 9916 9916 9916 9917 9918 9919 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 10741 2 9 4 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9949 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9947 9946 9944 9943 9941 9939 9936 9934 9932 9929 9927 9924 9922 9920 9917 9915 9913 9910 9908 9907 9905 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9829 9827 9825 9822 9819 9817 9814 9811 9808 9805 9801 9798 9795 9791 9788 9784 9781 9777 9773 9769 9766 9762 9758 9754 9750 9747 9743 9739 9736 9732 9729 9725 9722 9718 9715 9712 9709 9706 9703 9701 9698 9695 9693 9690 9688 9686 9684 9682 9680 9678 9676 9674 9672 9670 9669 9667 9665 9664 9662 9660 9658 9657 9655 9653 9651 9649 9647 9645 9643 9641 9639 9636 9634 9631 9629 9626 9623 9620 9617 9614 9611 9607 9604 9600 9597 9593 9589 9585 9581 9577 9572 9568 9563 9559 9554 9549 9544 9539 9534 9528 9523 9518 9512 9506 9501 9495 9489 9483 9477 9470 9464 9458 9451 9445 9438 9431 9424 9417 9410 9403 9396 9389 9382 9374 9367 9360 9352 9345 9337 9329 9322 9314 9306 9298 9291 9283 9275 9267 9260 9252 9244 9236 9229 9221 9213 9206 9198 9191 9184 9177 9170 9163 9157 9150 9144 9138 9132 9127 9122 9117 9112 9108 9104 9101 9098 9095 9093 9091 9090 9089 9088 9088 9089 9090 9091 9093 9096 9099 9102 9106 9111 9115 9121 9126 9132 9138 9145 9152 9159 9167 9175 9183 9191 9199 9208 9217 9225 9234 9243 9252 9261 9269 9278 9287 9296 9304 9313 9321 9329 9338 9346 9354 9361 9369 9377 9384 9391 9398 9405 9412 9419 9426 9432 9438 9445 9451 9457 9463 9469 9474 9480 9485 9491 9496 9502 9507 9512 9517 9522 9527 9532 9537 9542 9547 9552 9556 9561 9566 9571 9575 9580 9585 9590 9594 9599 9604 9609 9613 9618 9623 9628 9632 9637 9642 9647 9651 9656 9661 9665 9670 9674 9679 9683 9687 9692 9696 9700 9704 9707 9711 9714 9718 9721 9724 9727 9730 9733 9736 9739 9741 9743 9746 9748 9750 9753 9755 9757 9759 9761 9763 9765 9767 10742 2 9 4 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9796 9798 9800 9801 9803 9805 9807 9809 9811 9812 9814 9815 9817 9818 9819 9820 9821 9823 9824 9825 9825 9826 9827 9828 9829 9829 9830 9831 9832 9832 9833 9834 9835 9835 9836 9837 9838 9839 9839 9840 9841 9842 9843 9844 9844 9845 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9853 9853 9854 9854 9854 9854 9855 9855 9856 9856 9857 9858 9858 9859 9860 9861 9862 9863 9865 9866 9867 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9888 9888 9887 9886 9885 9885 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9869 9868 9868 9868 9869 9869 9869 9870 9870 9871 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9871 9870 9869 9867 9865 9864 9862 9860 9858 9856 9853 9851 9849 9847 9845 9842 9840 9838 9836 9833 9831 9829 9827 9825 9823 9821 9820 9818 9816 9814 9812 9811 9809 9808 9806 9804 9803 9801 9799 9797 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9776 9773 9771 9769 9767 9765 9764 9762 9760 9759 9757 9756 9755 9754 9754 9753 9753 9753 9754 9754 9755 9756 9757 9759 9761 9763 9765 9767 9770 9773 9776 9779 9782 9786 9789 9793 9796 9800 9804 9807 9811 9814 9818 9821 9824 9827 9831 9833 9836 9839 9841 9843 9845 9847 9849 9851 9852 9854 9855 9856 9857 9858 9858 9859 9860 9860 9861 9861 9861 9862 9862 9863 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9853 9852 9852 9851 9850 9849 9848 9846 9845 9843 9842 9840 9838 9837 9835 9833 9831 9830 9828 9826 9824 9823 9821 9819 9818 9817 9815 9814 9813 10743 2 9 4 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9789 9788 9787 9786 9785 9783 9782 9781 9780 9778 9777 9776 9775 9773 9772 9771 9769 9768 9767 9766 9764 9763 9762 9760 9759 9757 9755 9754 9752 9750 9748 9746 9744 9742 9739 9737 9734 9732 9729 9726 9723 9720 9717 9714 9711 9707 9704 9700 9697 9694 9690 9687 9684 9680 9677 9674 9671 9668 9665 9662 9659 9656 9654 9651 9648 9646 9644 9641 9639 9636 9634 9632 9629 9626 9623 9620 9617 9614 9610 9606 9602 9598 9593 9588 9583 9577 9570 9564 9557 9550 9542 9534 9526 9517 9508 9499 9489 9480 9470 9460 9449 9439 9429 9419 9408 9398 9388 9377 9367 9357 9346 9336 9326 9316 9306 9296 9286 9275 9264 9254 9242 9231 9219 9207 9194 9181 9167 9152 9136 9120 9103 9085 9066 9046 9026 9004 8981 8958 8933 8908 8881 8854 8826 8797 8767 8737 8706 8673 8641 8607 8572 8537 8501 8464 8426 8387 8347 8305 8262 8218 8171 8122 8072 8019 7964 7905 7844 7779 7711 7639 7563 7483 7399 7310 7216 7118 7016 6908 6796 6679 6557 6431 6301 6166 6029 5888 5745 5599 5452 5303 5153 5003 4854 4707 4562 4420 4281 4147 4018 3895 3778 3668 3567 3473 3389 3315 3251 3197 3154 3122 3101 3092 3093 3106 3131 3168 3215 3272 3340 3417 3504 3599 3702 3813 3931 4055 4185 4319 4458 4599 4743 4889 5035 5183 5330 5476 5621 5764 5905 6043 6177 6308 6435 6558 6676 6791 6901 7006 7106 7202 7293 7380 7462 7540 7614 7685 7751 7815 7875 7932 7987 8038 8088 8135 8180 8224 8266 8307 8346 8385 8422 8458 8493 8528 8561 8595 8627 8659 8690 8721 8750 8780 8808 8836 8863 8889 8914 8939 8963 8986 9008 9029 9049 9068 9087 9105 9121 9138 9153 9167 9181 9194 9206 9218 9229 9240 9250 9260 9269 9278 9287 9296 9304 9312 9320 9328 9335 9343 9350 9358 9365 9372 9379 9386 9393 9400 9407 9414 9421 9427 9434 9440 9446 9452 9458 9463 9469 9474 9479 9483 9488 9492 9496 9500 9504 9507 9511 9514 9517 9520 9523 9525 9528 9530 9533 9535 9538 9540 9543 9545 9548 9550 9552 9555 9558 9560 9563 9565 9568 9570 9572 9575 9577 9579 9582 9584 9585 9587 9589 9590 9591 9593 9593 9594 9595 9595 9595 9595 9595 9595 9595 9594 9594 9593 9593 9592 9592 9591 9591 9591 9590 9591 9591 9591 9592 9593 9594 9596 9597 9599 9601 9604 9607 9610 9613 9617 9620 9624 9629 9633 9637 9642 9646 9651 9656 9660 9665 9670 9674 9679 9683 9687 9691 9695 9699 9703 9706 9710 9713 9716 9719 9721 9724 9726 9728 9730 9732 9734 9736 9738 9739 9741 9742 9744 9745 9746 9748 9749 9750 9751 9753 9754 9755 9756 9757 9758 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9771 10744 2 9 4 9772 9773 9774 9774 9775 9775 9776 9776 9776 9777 9777 9777 9778 9778 9778 9778 9779 9779 9779 9779 9779 9779 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9781 9782 9782 9782 9782 9782 9782 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9782 9782 9782 9782 9781 9781 9780 9780 9779 9779 9778 9778 9777 9776 9776 9775 9774 9773 9772 9771 9771 9770 9769 9768 9767 9766 9766 9765 9764 9763 9762 9762 9761 9760 9760 9759 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9750 9750 9749 9748 9747 9746 9745 9744 9743 9741 9740 9738 9736 9735 9733 9731 9728 9726 9723 9721 9718 9715 9712 9709 9706 9703 9700 9696 9693 9689 9685 9682 9678 9674 9670 9666 9663 9659 9655 9651 9647 9643 9639 9635 9631 9626 9622 9618 9613 9609 9604 9599 9594 9589 9583 9578 9572 9565 9559 9552 9544 9537 9528 9520 9511 9501 9491 9481 9470 9459 9447 9435 9423 9410 9396 9382 9368 9354 9339 9325 9309 9294 9279 9263 9248 9233 9218 9202 9188 9173 9158 9144 9131 9117 9105 9092 9080 9069 9058 9048 9038 9029 9020 9012 9004 8997 8991 8985 8979 8974 8969 8965 8961 8957 8954 8951 8948 8945 8942 8939 8937 8934 8931 8928 8925 8922 8919 8916 8912 8908 8904 8899 8894 8889 8884 8878 8872 8865 8858 8851 8843 8835 8826 8817 8808 8798 8787 8777 8765 8754 8742 8729 8716 8703 8689 8675 8660 8645 8630 8614 8598 8582 8565 8548 8531 8513 8496 8478 8459 8441 8422 8403 8383 8363 8343 8322 8301 8279 8257 8234 8210 8185 8159 8132 8104 8075 8044 8011 7977 7941 7903 7863 7821 7777 7730 7681 7629 7575 7519 7460 7399 7335 7269 7200 7130 7057 6983 6908 6831 6753 6674 6594 6515 6436 6357 6280 6204 6129 6057 5987 5920 5856 5796 5740 5688 5641 5599 5562 5531 5505 5485 5471 5463 5460 5464 5475 5491 5513 5541 5574 5613 5657 5706 5759 5817 5879 5945 6013 6085 6160 6236 6315 6394 6475 6556 6638 6721 6803 6884 6965 7044 7123 7199 7275 7348 7420 7489 7557 7623 7686 7747 7806 7862 7917 7970 8020 8069 8116 8161 8204 8245 8285 8324 8361 8397 8432 8465 8498 8530 8561 8590 8619 8648 8675 8702 8728 8753 8778 8802 8826 8849 8871 8893 8914 8935 8955 8974 8993 9012 9029 9046 9063 9079 9094 9109 9124 9138 9151 9164 9177 9189 9201 9213 9224 9235 9245 9256 9266 9276 9286 9296 9305 9314 9324 9333 9342 9351 9360 9369 9378 9386 9395 9404 9412 9421 9429 9437 9445 9453 9461 9469 9477 9484 9492 9499 9506 9512 9519 9525 9532 9538 9543 9549 9554 9560 9565 9569 9574 9578 9582 9586 9590 9594 9597 9601 9604 9607 9610 9613 9616 9618 9621 9624 9626 9629 9632 9634 9637 9640 9642 9645 9648 9651 9654 9657 9660 9663 9667 9670 10745 2 9 4 9674 9677 9681 9685 9688 9692 9696 9700 9704 9708 9712 9716 9720 9724 9728 9732 9736 9740 9743 9747 9750 9754 9757 9760 9763 9765 9768 9770 9772 9774 9776 9778 9779 9780 9782 9783 9783 9784 9785 9785 9785 9786 9786 9786 9786 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9786 9786 9787 9787 9788 9789 9790 9791 9792 9793 9795 9796 9798 9799 9801 9802 9804 9806 9808 9809 9811 9813 9814 9816 9818 9819 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9830 9830 9829 9829 9829 9828 9828 9828 9827 9827 9827 9826 9826 9825 9825 9824 9824 9823 9823 9822 9822 9822 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9822 9822 9822 9823 9823 9824 9825 9825 9826 9827 9827 9828 9829 9829 9830 9830 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9830 9829 9828 9827 9826 9825 9824 9822 9821 9819 9818 9816 9815 9813 9811 9809 9807 9806 9804 9802 9800 9798 9796 9795 9793 9791 9790 9788 9787 9786 9785 9784 9783 9782 9781 9781 9780 9780 9780 9781 9781 9781 9782 9783 9784 9785 9787 9788 9790 9791 9793 9795 9797 9798 9800 9802 9804 9806 9808 9810 9812 9813 9815 9816 9817 9819 9820 9821 9821 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9821 9821 9821 9820 9820 9820 9819 9819 9819 9819 9819 9819 9819 9820 9820 9821 9821 9822 9823 9824 9825 9825 9826 9827 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9841 9842 9843 9843 9844 9844 9845 9845 9845 9845 9845 9846 9846 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9841 9840 9839 9839 9838 9837 9836 9835 9835 9834 9833 9832 9831 9830 9830 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9827 9827 9828 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9844 9844 9844 9844 9844 9844 9843 9842 9841 9840 9839 9837 9836 9834 9832 9830 9828 9826 9824 9821 9819 9817 9815 9812 9810 9808 9806 9804 9802 9800 9798 9797 9795 9794 9793 9792 9791 9791 9790 9790 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9788 9788 9788 9787 9786 9785 9784 9783 9782 9780 9779 9777 9775 9773 9771 9768 9766 9763 9760 9758 9755 9752 9749 9745 9742 9739 9736 9732 9729 9725 9722 9718 9715 9711 9707 9703 9699 9696 9691 9687 9683 9679 9674 9669 9664 9659 9654 9649 9643 9637 9631 9625 9618 9611 9604 9597 9590 9582 9574 9565 9557 9548 9538 9529 9519 9509 9499 10746 2 9 4 9488 9477 9466 9454 9442 9430 9418 9405 9391 9377 9363 9348 9333 9317 9300 9283 9266 9247 9228 9209 9188 9167 9145 9122 9098 9073 9048 9022 8995 8968 8939 8910 8880 8850 8819 8788 8756 8725 8693 8660 8628 8596 8565 8533 8503 8473 8444 8416 8389 8363 8338 8315 8294 8274 8256 8240 8227 8215 8205 8198 8193 8190 8190 8191 8196 8202 8211 8222 8235 8250 8267 8286 8306 8329 8353 8378 8405 8432 8461 8490 8521 8551 8582 8614 8645 8677 8708 8739 8770 8801 8831 8860 8888 8916 8943 8969 8995 9019 9042 9065 9086 9107 9127 9145 9163 9180 9196 9211 9226 9240 9253 9266 9277 9289 9299 9310 9320 9329 9338 9347 9355 9363 9370 9378 9385 9391 9398 9404 9410 9415 9421 9426 9430 9435 9439 9443 9446 9449 9452 9455 9457 9459 9461 9462 9463 9463 9464 9464 9464 9463 9462 9461 9460 9458 9457 9455 9452 9450 9447 9445 9442 9438 9435 9432 9428 9424 9421 9417 9413 9409 9404 9400 9396 9391 9387 9382 9377 9373 9368 9363 9359 9354 9349 9345 9340 9336 9331 9327 9322 9318 9314 9310 9306 9303 9299 9296 9293 9290 9287 9285 9283 9281 9279 9278 9276 9276 9275 9275 9275 9275 9275 9276 9277 9278 9280 9282 9284 9287 9289 9292 9296 9299 9303 9307 9312 9316 9321 9326 9331 9337 9343 9349 9355 9362 9368 9375 9382 9389 9397 9404 9412 9420 9427 9435 9443 9451 9459 9467 9475 9483 9491 9498 9506 9513 9521 9528 9535 9542 9549 9556 9562 9569 9575 9581 9586 9592 9598 9603 9608 9613 9618 9623 9628 9633 9637 9642 9646 9651 9655 9660 9664 9668 9673 9677 9681 9686 9690 9694 9698 9702 9707 9711 9715 9718 9722 9726 9730 9733 9737 9740 9743 9746 9749 9751 9754 9756 9759 9761 9763 9764 9766 9767 9769 9770 9771 9773 9774 9775 9775 9776 9777 9778 9779 9780 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9795 9796 9797 9798 9799 9800 9800 9801 9801 9802 9802 9803 9803 9803 9803 9803 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9805 9806 9806 9807 9807 9808 9809 9809 9810 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9824 9824 9825 9826 9827 9827 9828 9828 9829 9829 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9835 9836 9836 9837 9837 9837 9838 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9853 9854 9856 9858 9860 9862 9863 9865 9867 9868 9869 9870 9871 9872 9873 9873 9873 9873 9872 9872 9871 9870 9868 9867 9865 9863 9861 9859 9857 9855 9852 9850 9847 9845 9843 9841 9839 9837 9835 9834 9832 9831 10747 2 9 4 9830 9830 9829 9829 9829 9830 9830 9831 9832 9833 9834 9835 9837 9838 9839 9841 9842 9844 9845 9846 9847 9848 9848 9849 9849 9849 9849 9849 9848 9847 9846 9845 9843 9841 9839 9837 9835 9833 9830 9828 9825 9823 9820 9818 9815 9813 9811 9808 9806 9804 9803 9801 9799 9798 9797 9796 9795 9794 9794 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9796 9797 9798 9799 9800 9801 9801 9802 9803 9804 9805 9806 9806 9807 9808 9809 9809 9810 9810 9810 9811 9811 9811 9811 9811 9811 9810 9810 9809 9809 9808 9807 9806 9805 9803 9802 9801 9799 9797 9795 9794 9792 9790 9788 9786 9784 9782 9780 9778 9776 9774 9773 9771 9770 9769 9768 9767 9766 9766 9765 9765 9765 9765 9766 9766 9767 9767 9768 9769 9770 9771 9772 9773 9775 9776 9777 9778 9779 9780 9781 9781 9782 9782 9783 9783 9783 9783 9783 9783 9783 9782 9782 9781 9780 9780 9779 9778 9777 9776 9775 9775 9774 9773 9772 9771 9771 9770 9770 9769 9768 9768 9767 9767 9766 9766 9766 9765 9764 9764 9763 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9744 9744 9743 9743 9743 9743 9744 9744 9745 9746 9747 9749 9750 9752 9754 9756 9758 9760 9762 9765 9767 9770 9772 9774 9777 9779 9781 9783 9785 9786 9788 9789 9790 9791 9792 9792 9792 9792 9792 9791 9791 9790 9789 9788 9787 9785 9784 9783 9781 9780 9778 9777 9775 9774 9773 9772 9771 9770 9769 9769 9769 9768 9768 9768 9769 9769 9770 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9783 9784 9785 9785 9785 9786 9786 9786 9786 9785 9785 9785 9784 9784 9783 9782 9782 9781 9780 9779 9778 9777 9776 9775 9775 9774 9773 9772 9771 9770 9770 9769 9768 9768 9767 9767 9766 9766 9765 9765 9765 9764 9764 9764 9764 9763 9763 9763 9763 9763 9762 9762 9762 9762 9761 9761 9761 9761 9760 9760 9760 9760 9759 9759 9759 9758 9758 9757 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9750 9750 9749 9748 9748 9747 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9726 9725 9724 9723 9721 9720 9719 9718 9716 9715 9714 9713 9712 9710 9709 9708 9707 9706 9706 9705 9704 9704 9703 9703 9703 9703 9703 9703 9703 9704 9704 9705 9706 9707 9708 9710 9711 9712 9714 9716 9718 9719 9721 9723 9725 9727 9729 9731 9733 9735 9737 9739 9740 9742 9743 9745 9746 9747 9748 9749 9750 9750 9751 9751 9751 9751 9751 9751 9751 9751 9750 9750 9749 9749 9748 9748 9747 9746 9745 9745 9744 9743 9742 9742 9741 9740 9740 9739 9738 9738 9737 9736 9736 9735 9735 9734 9734 9733 9733 9733 9732 9732 9731 9731 10748 2 9 5 9739 9739 9739 9740 9740 9741 9741 9741 9741 9741 9742 9741 9741 9741 9741 9740 9740 9739 9738 9737 9737 9736 9734 9733 9732 9731 9730 9728 9727 9726 9725 9724 9723 9722 9721 9720 9720 9719 9719 9719 9719 9719 9719 9719 9720 9720 9721 9721 9722 9723 9724 9724 9725 9726 9727 9727 9728 9729 9729 9729 9730 9730 9730 9730 9729 9729 9728 9728 9727 9726 9725 9724 9722 9721 9720 9718 9716 9715 9713 9712 9710 9708 9707 9705 9704 9702 9701 9700 9699 9697 9696 9696 9695 9694 9693 9693 9692 9692 9692 9691 9691 9691 9691 9691 9691 9691 9691 9690 9690 9690 9690 9690 9689 9689 9688 9688 9687 9686 9686 9685 9684 9683 9682 9681 9680 9678 9677 9676 9674 9673 9672 9670 9669 9668 9666 9665 9664 9662 9661 9660 9659 9658 9657 9656 9655 9654 9654 9653 9652 9652 9651 9651 9651 9650 9650 9650 9650 9649 9649 9649 9649 9648 9648 9648 9647 9647 9646 9646 9645 9645 9644 9643 9642 9642 9641 9640 9639 9638 9637 9636 9635 9633 9632 9631 9630 9629 9628 9627 9626 9625 9624 9624 9623 9622 9622 9621 9621 9620 9620 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9618 9618 9618 9618 9617 9617 9616 9615 9615 9614 9613 9612 9611 9610 9609 9608 9606 9605 9604 9602 9601 9600 9598 9597 9595 9593 9592 9590 9589 9587 9586 9584 9583 9581 9580 9578 9577 9576 9575 9573 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9563 9562 9561 9561 9560 9559 9559 9558 9557 9557 9556 9555 9554 9554 9553 9552 9551 9549 9548 9547 9545 9544 9542 9540 9538 9536 9534 9532 9529 9527 9524 9522 9519 9516 9513 9510 9507 9504 9501 9498 9494 9491 9488 9485 9482 9479 9477 9474 9471 9468 9466 9464 9461 9459 9457 9455 9453 9451 9449 9448 9446 9444 9443 9441 9440 9438 9437 9435 9434 9432 9431 9429 9427 9425 9423 9421 9418 9416 9413 9411 9408 9405 9402 9399 9395 9392 9388 9385 9381 9377 9373 9369 9365 9361 9356 9352 9348 9344 9339 9335 9331 9327 9323 9319 9314 9310 9306 9302 9298 9294 9290 9287 9283 9279 9275 9271 9267 9263 9260 9256 9252 9248 9244 9240 9236 9231 9227 9223 9218 9214 9209 9205 9200 9195 9190 9185 9180 9175 9170 9164 9159 9154 9148 9143 9138 9132 9127 9121 9116 9110 9105 9099 9094 9089 9084 9078 9073 9068 9063 9058 9054 9049 9044 9040 9035 9031 9026 9022 9017 9013 9008 9004 9000 8995 8991 8986 8981 8977 8972 8967 8962 8957 8951 8946 8940 8935 8929 8922 8916 8910 8903 8896 8889 8882 8874 8867 8859 8851 8843 8834 8826 8817 8808 8800 8791 8782 8772 8763 8754 8745 8735 8726 8716 8707 8697 8688 8678 8668 8659 8649 8639 8629 8620 8610 8600 8590 8580 8570 8560 8550 8540 8530 8520 8509 10749 2 9 5 8499 8488 8477 8467 8456 8445 8433 8422 8410 8399 8387 8375 8363 8350 8338 8325 8312 8299 8286 8272 8259 8245 8231 8217 8203 8188 8174 8159 8144 8129 8114 8099 8083 8068 8052 8037 8021 8005 7989 7973 7957 7941 7925 7909 7893 7876 7860 7844 7827 7811 7794 7778 7761 7744 7728 7711 7694 7677 7659 7642 7624 7607 7589 7570 7552 7533 7514 7495 7476 7456 7436 7415 7394 7373 7351 7330 7307 7285 7261 7238 7214 7190 7165 7140 7115 7089 7063 7036 7009 6982 6954 6926 6897 6868 6839 6809 6779 6748 6717 6686 6654 6622 6589 6556 6522 6488 6453 6418 6382 6346 6309 6272 6234 6195 6156 6117 6077 6036 5995 5953 5911 5868 5825 5781 5738 5693 5649 5604 5558 5513 5467 5422 5376 5330 5285 5239 5193 5148 5103 5058 5014 4970 4926 4882 4840 4797 4756 4714 4674 4634 4595 4556 4518 4481 4445 4409 4374 4340 4307 4275 4243 4212 4183 4154 4125 4098 4072 4047 4022 3999 3976 3955 3935 3915 3897 3880 3864 3849 3835 3823 3811 3801 3792 3784 3778 3773 3769 3766 3765 3765 3766 3769 3773 3778 3784 3792 3801 3811 3823 3836 3849 3864 3881 3898 3916 3936 3957 3978 4001 4025 4050 4075 4102 4130 4159 4189 4219 4251 4284 4317 4352 4387 4424 4461 4499 4538 4578 4619 4661 4703 4747 4791 4836 4881 4927 4974 5021 5069 5118 5166 5216 5265 5315 5365 5415 5465 5515 5564 5614 5664 5713 5762 5810 5858 5906 5952 5999 6044 6089 6134 6177 6220 6262 6303 6344 6384 6423 6461 6498 6535 6571 6606 6640 6674 6708 6740 6772 6804 6835 6865 6895 6925 6954 6983 7011 7039 7067 7094 7121 7148 7174 7200 7225 7250 7275 7300 7324 7348 7372 7395 7418 7440 7463 7484 7506 7527 7548 7568 7588 7608 7627 7646 7665 7683 7701 7719 7736 7753 7770 7786 7803 7818 7834 7849 7865 7879 7894 7908 7922 7936 7950 7963 7976 7989 8001 8013 8025 8037 8048 8059 8070 8080 8090 8100 8109 8119 8127 8136 8144 8153 8161 8168 8176 8184 8191 8198 8205 8212 8220 8227 8234 8242 8249 8257 8265 8273 8281 8290 8299 8308 8318 8328 8339 8350 8361 8372 8384 8397 8409 8422 8435 8449 8463 8477 8492 8506 8521 8535 8550 8565 8580 8595 8610 8624 8639 8653 8667 8681 8695 8708 8721 8734 8746 8759 8770 8782 8793 8803 8814 8824 8833 8843 8852 8861 8869 8877 8885 8893 8901 8908 8916 8923 8930 8937 8944 8951 8958 8965 8972 8978 8985 8992 8999 9006 9013 9020 9027 9034 9041 9047 9054 9061 9068 9075 9081 9088 9095 9101 9107 9114 9120 9126 9131 9137 9143 9148 9153 9158 9163 9168 9173 9177 9182 9186 9191 9195 9199 9203 9207 9211 9215 9218 9222 9226 9230 9234 9238 9242 9246 9250 9254 9258 9262 9266 9270 9275 9279 9283 9287 9292 9296 9300 9305 9309 9313 9317 9321 9326 9329 9333 10750 2 9 5 9337 9341 9344 9348 9351 9354 9357 9360 9363 9366 9368 9371 9373 9375 9378 9380 9382 9384 9386 9387 9389 9391 9393 9395 9396 9398 9400 9402 9404 9406 9408 9411 9413 9415 9418 9421 9423 9426 9429 9432 9435 9438 9441 9444 9448 9451 9454 9457 9461 9464 9467 9471 9474 9477 9480 9483 9486 9489 9492 9495 9497 9500 9502 9504 9506 9509 9510 9512 9514 9516 9517 9519 9520 9522 9523 9524 9525 9526 9528 9529 9530 9531 9532 9534 9535 9536 9538 9539 9541 9542 9544 9545 9547 9549 9551 9552 9554 9556 9558 9560 9562 9564 9566 9568 9570 9572 9574 9576 9578 9580 9581 9583 9585 9586 9588 9589 9591 9592 9593 9594 9595 9596 9597 9598 9599 9599 9600 9600 9601 9601 9602 9602 9602 9603 9603 9603 9604 9604 9605 9605 9605 9606 9606 9607 9608 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9620 9621 9622 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9633 9634 9634 9634 9634 9634 9634 9633 9632 9631 9630 9629 9628 9626 9624 9622 9620 9618 9615 9613 9610 9608 9605 9602 9600 9597 9594 9591 9589 9586 9584 9581 9579 9577 9575 9574 9572 9571 9570 9569 9569 9568 9568 9569 9569 9570 9571 9572 9573 9575 9577 9579 9581 9584 9586 9589 9592 9595 9598 9602 9605 9609 9612 9616 9619 9623 9626 9630 9633 9637 9640 9643 9647 9650 9653 9656 9659 9661 9664 9667 9669 9671 9673 9675 9677 9679 9681 9683 9684 9686 9687 9688 9690 9691 9692 9693 9694 9695 9696 9697 9699 9700 9701 9702 9703 9704 9706 9707 9708 9710 9711 9713 9714 9715 9717 9719 9720 9722 9723 9725 9726 9728 9729 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9740 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9743 9743 9744 9744 9745 9746 9747 9748 9749 9750 9752 9753 9754 9756 9757 9759 9761 9762 9764 9765 9767 9768 9770 9771 9773 9774 9775 9776 9777 9778 9779 9780 9780 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9781 9780 9780 9780 9779 9779 9778 9778 9778 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9778 9778 9778 9779 9779 9780 9781 9782 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9794 9795 9796 9797 9798 9799 9800 9801 9802 9804 9804 9805 9806 9807 9808 9809 9809 9810 9810 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9810 9810 9810 9809 9809 9808 9808 9808 9807 9807 9806 9806 9806 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9809 9809 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9810 9810 9810 10751 2 9 5 9809 9809 9808 9808 9807 9807 9806 9805 9805 9804 9803 9802 9801 9800 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9791 9790 9789 9788 9788 9787 9786 9786 9785 9784 9784 9783 9783 9782 9781 9781 9780 9779 9778 9777 9776 9775 9773 9772 9770 9768 9766 9764 9762 9759 9757 9754 9751 9747 9744 9740 9737 9732 9728 9724 9720 9715 9710 9705 9700 9695 9690 9685 9679 9674 9669 9663 9658 9653 9647 9642 9637 9632 9627 9622 9617 9612 9608 9603 9599 9594 9590 9586 9582 9579 9575 9572 9569 9566 9563 9560 9558 9556 9554 9552 9550 9549 9547 9546 9546 9545 9545 9545 9545 9545 9546 9547 9548 9550 9551 9554 9556 9559 9561 9565 9568 9572 9576 9580 9585 9590 9595 9600 9605 9611 9617 9623 9629 9635 9641 9648 9654 9661 9667 9674 9680 9686 9693 9699 9705 9711 9717 9722 9727 9732 9737 9742 9746 9751 9754 9758 9761 9765 9767 9770 9772 9775 9776 9778 9780 9781 9782 9784 9785 9786 9787 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9800 9801 9803 9805 9807 9809 9810 9813 9815 9817 9819 9821 9823 9825 9828 9830 9832 9834 9836 9837 9839 9841 9842 9843 9845 9846 9847 9848 9848 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9854 9855 9856 9857 9858 9858 9859 9860 9861 9862 9863 9863 9864 9865 9866 9866 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9857 9856 9855 9854 9852 9851 9850 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9834 9834 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9841 9842 9842 9843 9844 9844 9845 9845 9845 9845 9846 9845 9845 9845 9845 9844 9843 9842 9842 9840 9839 9838 9837 9836 9834 9833 9831 9830 9828 9827 9826 9824 9823 9822 9821 9820 9819 9819 9818 9818 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9819 9820 9820 9820 9821 9821 9821 9822 9822 9822 9822 9822 9821 9821 9820 9820 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9804 9804 9804 9804 9804 9804 9805 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9818 9819 9819 9820 9821 9822 9822 9823 9823 9824 9824 9824 9824 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9832 9833 9835 9836 9838 9840 9841 9843 9845 9846 9848 9849 9850 9852 9853 9854 9855 9856 9856 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9856 10752 2 9 5 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9860 9860 9861 9861 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9873 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 9859 9859 9858 9858 9858 9857 9856 9856 9855 9854 9854 9853 9852 9851 9851 9850 9849 9848 9848 9847 9846 9846 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9842 9841 9841 9839 9838 9837 9835 9833 9831 9829 9826 9824 9821 9818 9815 9812 9809 9806 9802 9799 9796 9793 9790 9787 9784 9781 9778 9776 9773 9771 9769 9767 9765 9764 9762 9761 9759 9758 9757 9755 9754 9752 9751 9749 9747 9745 9742 9740 9736 9733 9729 9725 9720 9716 9710 9704 9698 9692 9685 9678 9670 9662 9654 9646 9637 9629 9620 9612 9604 9595 9587 9579 9572 9565 9558 9552 9546 9541 9537 9533 9530 9527 9525 9524 9524 9524 9525 9527 9529 9532 9536 9540 9545 9550 9556 9562 9569 9575 9582 9590 9597 9605 9612 9620 9627 9635 9643 9650 9657 9664 9671 9678 9684 9690 9696 9702 9707 9713 9718 9723 9727 9732 9736 9740 9744 9748 9752 9756 9759 9763 9767 9770 9773 9777 9780 9784 9787 9790 9793 9797 9800 9803 9806 9809 9811 9814 9817 9819 9821 9824 9826 9827 9829 9831 9832 9833 9834 9835 9836 9836 9836 9837 9837 9837 9837 9837 9836 9836 9836 9835 9835 9835 9835 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9838 9839 9840 9841 9842 9844 9845 9847 9848 9850 9851 9853 9855 9856 9858 9859 9861 9862 9863 9865 9866 9867 9868 9868 9869 9870 9870 9870 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9866 9865 9864 9863 9863 9862 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9847 9846 9844 9843 9841 9839 9838 9836 9834 9832 9830 9828 9826 9823 9821 9818 9815 9813 9810 9806 9803 9800 9796 9792 9788 9784 9779 9774 9769 9764 9758 9753 9746 9740 9733 9725 9717 9709 9700 9690 9680 9670 9659 9647 9635 9621 9608 9593 9578 9562 9545 9527 9508 9489 9468 9447 9424 9401 9377 9352 9325 9298 9270 9241 9210 9179 9147 9114 9080 9044 9008 8971 8933 8895 8855 8815 8774 8732 8689 8646 8603 8559 8515 8471 8426 8381 8337 8292 8248 8204 8160 8117 8075 8034 7993 7954 7916 7879 7844 7810 7777 7747 7719 7692 7668 7646 7626 7608 7593 7580 7570 7563 7558 7555 7556 7559 7564 10753 2 9 5 7572 7583 7596 7612 7630 7651 7673 7698 7725 7754 7785 7817 7851 7887 7924 7962 8002 8042 8083 8125 8167 8210 8253 8297 8340 8384 8427 8470 8513 8556 8597 8639 8679 8719 8758 8796 8834 8870 8905 8940 8973 9006 9037 9067 9097 9125 9152 9178 9203 9228 9251 9273 9295 9315 9335 9354 9372 9389 9406 9422 9438 9452 9466 9480 9493 9506 9518 9530 9541 9552 9563 9573 9583 9593 9602 9611 9620 9629 9637 9645 9653 9660 9668 9675 9682 9689 9695 9701 9708 9714 9719 9725 9730 9735 9740 9745 9750 9754 9759 9763 9767 9771 9775 9778 9782 9785 9789 9792 9795 9798 9801 9804 9807 9810 9812 9815 9818 9820 9823 9826 9828 9831 9833 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9858 9860 9861 9863 9864 9865 9866 9867 9868 9868 9869 9869 9869 9869 9870 9870 9870 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9870 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9859 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9853 9852 9851 9850 9848 9847 9846 9844 9843 9842 9840 9839 9837 9836 9834 9832 9831 9829 9828 9826 9824 9823 9821 9819 9818 9816 9814 9813 9811 9809 9807 9806 9804 9802 9800 9798 9796 9793 9791 9789 9786 9784 9781 9778 9775 9772 9769 9766 9763 9759 9756 9752 9748 9745 9741 9736 9732 9728 9723 9718 9714 9709 9703 9698 9693 9687 9682 9676 9670 9664 9657 9651 9644 9637 9631 9623 9616 9609 9601 9593 9585 9577 9569 9561 9552 9543 9534 9525 9515 9506 9496 9486 9476 9466 9455 9445 9434 9423 9412 9400 9389 9377 9365 9353 9341 9329 9316 9304 9291 9278 9265 9252 9239 9226 9213 9200 9187 9173 9160 9146 9133 9120 9106 9093 9079 9066 9052 9039 9026 9012 8999 8986 8972 8959 8946 8933 8920 8906 8893 8880 8867 8854 8841 8828 8816 8803 8790 8777 8765 8752 8740 8728 8716 8704 8692 8680 8668 8657 8646 8635 8624 8614 8604 8594 8584 8575 8565 8557 8548 8540 8533 8525 8518 8512 8505 8499 8494 8489 8484 8479 8475 8472 8468 8465 8463 8460 8458 8457 8455 8454 8454 8453 8453 8454 8455 8456 8457 8459 8461 8463 8466 8469 8472 10754 2 9 5 8476 8480 8485 8490 8495 8501 8507 8514 8521 8528 8536 8544 8552 8561 8571 8580 8590 8601 8611 8622 8634 8645 8657 8669 8682 8694 8707 8720 8733 8746 8760 8773 8787 8800 8814 8828 8841 8855 8869 8882 8896 8909 8923 8936 8949 8963 8976 8989 9002 9014 9027 9040 9052 9065 9077 9089 9101 9113 9125 9137 9148 9160 9171 9182 9193 9204 9214 9224 9235 9245 9254 9264 9273 9283 9291 9300 9308 9316 9324 9332 9339 9346 9352 9359 9365 9370 9376 9381 9386 9390 9394 9398 9402 9405 9408 9411 9413 9415 9417 9419 9421 9422 9424 9425 9426 9427 9427 9428 9428 9429 9429 9430 9430 9430 9431 9431 9432 9432 9433 9434 9434 9435 9436 9437 9439 9440 9442 9444 9446 9448 9450 9453 9455 9458 9462 9465 9469 9473 9477 9481 9486 9490 9495 9500 9506 9511 9517 9523 9529 9535 9541 9547 9554 9560 9567 9573 9580 9586 9592 9599 9605 9611 9617 9623 9629 9635 9640 9645 9650 9655 9660 9664 9668 9672 9676 9679 9683 9686 9689 9691 9694 9696 9698 9700 9702 9704 9706 9708 9710 9712 9714 9716 9718 9719 9722 9724 9726 9728 9731 9733 9736 9739 9741 9744 9747 9750 9753 9757 9760 9763 9766 9769 9772 9774 9777 9779 9782 9784 9786 9788 9789 9790 9791 9792 9793 9793 9793 9793 9792 9791 9790 9789 9788 9786 9784 9782 9780 9778 9776 9773 9771 9769 9766 9764 9761 9759 9756 9754 9752 9750 9748 9745 9743 9741 9739 9737 9735 9733 9731 9729 9727 9725 9722 9720 9717 9714 9711 9708 9704 9701 9697 9692 9688 9683 9678 9672 9667 9661 9654 9648 9641 9634 9627 9620 9612 9605 9597 9589 9581 9574 9566 9559 9551 9544 9537 9530 9524 9517 9511 9506 9501 9496 9492 9488 9484 9481 9479 9477 9475 9474 9473 9473 9473 9473 9474 9475 9477 9478 9480 9482 9485 9487 9490 9493 9495 9498 9501 9504 9506 9509 9511 9514 9516 9518 9520 9521 9523 9524 9525 9526 9527 9527 9527 9527 9527 9527 9527 9526 9526 9525 9525 9524 9524 9523 9523 9522 9522 9522 9521 9521 9522 9522 9523 9523 9524 9525 9527 9528 9530 9532 9534 9537 9539 9542 9545 9549 9552 9556 9560 9564 9568 9573 9577 9582 9587 9592 9597 9603 9608 9614 9619 9625 9631 9636 9642 9648 9654 9660 9666 9672 9678 9683 9689 9695 9701 9706 9712 9717 9722 9727 9732 9737 9742 9746 9750 9755 9758 9762 9766 9769 9773 9776 9779 9782 9784 9787 9789 9791 9794 9796 9798 9800 9802 9804 9806 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9852 9854 9855 9856 9858 9859 9860 9860 9861 9862 9862 9862 9862 9863 9863 9862 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 10755 2 9 5 9870 9871 9872 9874 9875 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9873 9872 9870 9869 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9856 9855 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9859 9859 9860 9860 9861 9862 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9846 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9851 9851 9851 9851 9852 9852 9852 9853 9854 9855 9855 9856 9857 9858 9860 9861 9862 9863 9864 9866 9867 9868 9869 9871 9872 9873 9874 9875 9876 9876 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9907 9907 9906 9905 9905 9904 9902 9901 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9873 9873 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9857 9857 9857 9856 9856 9855 9854 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9831 9830 9829 9829 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9824 9824 9824 9824 9824 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9825 9826 9826 9827 9828 9829 9830 9831 9832 9833 9835 9836 9837 9839 9840 9842 9843 9844 9846 9847 9848 9849 9851 9852 10756 2 9 5 9853 9853 9854 9855 9855 9855 9856 9856 9856 9855 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9848 9847 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9848 9849 9850 9851 9853 9854 9855 9857 9858 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9870 9869 9869 9868 9867 9866 9865 9863 9862 9861 9859 9858 9857 9856 9854 9853 9852 9851 9850 9849 9849 9848 9847 9847 9847 9847 9847 9847 9847 9848 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9861 9862 9862 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9875 9876 9877 9878 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9870 9869 9868 9868 9868 9867 9867 9867 9867 9866 9866 9867 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9870 9870 9871 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9878 9879 9879 9879 9879 9879 9879 9878 9878 9877 9876 9875 9874 9872 9871 9869 9867 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9843 9841 9840 9839 9838 9837 9836 9835 9834 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9838 9839 9840 9841 9843 9844 9845 9846 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9868 9867 9866 9865 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9839 9840 9840 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 10757 2 9 5 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9856 9857 9857 9857 9858 9858 9859 9859 9860 9861 9861 9862 9863 9864 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9883 9883 10758 2 9 5 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9897 9898 9898 9899 9899 9899 9898 9898 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9889 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9849 9849 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9870 9870 9869 9869 9868 9867 9866 9864 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9837 9835 9833 9832 9831 9830 9829 9828 9828 9827 9827 9827 9828 9828 9829 9830 9831 9832 9833 9835 9836 9838 9840 9841 9843 9845 9847 9849 9851 9852 9854 9856 9857 9859 9860 9861 9862 9863 9864 9864 9865 9865 9865 9865 9865 9864 9863 9863 9862 9861 9860 9859 9857 9856 9855 9853 9852 9850 9849 9848 9846 9845 9844 9843 9841 9840 9839 9839 9838 9837 9837 9836 9836 9836 9836 9836 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9841 9842 9842 9843 9844 9844 9845 9845 9846 9846 9847 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9849 9849 9848 9847 9847 9846 9845 9845 9844 9843 9842 9842 9841 9840 9839 9839 9838 9838 9837 9836 9836 9836 9835 9835 9834 10759 2 9 5 9834 9834 9834 9833 9833 9833 9833 9832 9832 9832 9832 9831 9831 9831 9830 9830 9829 9829 9828 9828 9827 9826 9825 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9816 9815 9814 9813 9813 9812 9811 9811 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9823 9823 9823 9823 9823 9823 9824 9824 9824 9825 9825 9826 9826 9827 9827 9828 9829 9829 9830 9831 9832 9832 9833 9834 9834 9835 9836 9836 9837 9838 9838 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9833 9833 9832 9832 9832 9831 9831 9831 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9830 9830 9829 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9812 9811 9811 9811 9811 9811 9811 9812 9812 9813 9813 9814 9815 9816 9817 9818 9819 9821 9822 9823 9824 9826 9827 9828 9829 9831 9832 9833 9834 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9842 9842 9842 9843 9843 9843 9844 9844 9844 9845 9845 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9852 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9855 9855 9856 9856 9857 9857 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9870 9869 9869 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9857 9856 9855 9854 9853 9853 9852 9852 9851 9850 9850 9850 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9833 10760 2 9 5 9832 9830 9829 9828 9826 9825 9823 9822 9820 9819 9818 9817 9816 9815 9814 9813 9812 9812 9811 9811 9811 9810 9810 9810 9811 9811 9811 9812 9812 9813 9813 9814 9815 9815 9816 9817 9817 9818 9819 9819 9820 9820 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9820 9820 9819 9819 9818 9817 9817 9816 9816 9815 9814 9814 9813 9812 9812 9811 9811 9810 9810 9809 9808 9808 9807 9807 9806 9806 9805 9804 9804 9803 9802 9802 9801 9800 9799 9798 9796 9795 9794 9792 9790 9789 9787 9785 9783 9780 9778 9776 9773 9770 9767 9764 9761 9758 9755 9752 9749 9745 9742 9739 9735 9732 9729 9726 9722 9719 9716 9713 9710 9707 9704 9701 9698 9695 9692 9690 9687 9684 9681 9678 9675 9672 9669 9665 9661 9658 9653 9649 9644 9639 9633 9627 9621 9614 9607 9599 9591 9582 9573 9564 9554 9544 9533 9522 9511 9500 9488 9477 9465 9453 9442 9430 9419 9408 9398 9387 9378 9369 9360 9352 9345 9339 9334 9329 9326 9323 9321 9320 9321 9322 9324 9327 9331 9336 9341 9348 9355 9363 9371 9380 9390 9399 9410 9420 9431 9442 9452 9463 9474 9485 9495 9505 9515 9525 9534 9543 9552 9560 9568 9575 9582 9588 9594 9600 9605 9610 9615 9620 9624 9628 9631 9635 9638 9641 9644 9647 9650 9653 9656 9659 9662 9664 9667 9670 9672 9675 9677 9680 9682 9685 9687 9689 9691 9692 9694 9695 9696 9697 9698 9698 9698 9698 9698 9697 9697 9696 9694 9693 9692 9690 9688 9686 9684 9682 9680 9678 9675 9673 9671 9669 9667 9665 9664 9662 9660 9659 9658 9657 9656 9655 9654 9653 9653 9653 9652 9652 9652 9652 9652 9652 9652 9652 9653 9653 9653 9653 9654 9654 9655 9655 9656 9656 9657 9657 9658 9659 9660 9661 9663 9664 9666 9667 9669 9671 9674 9676 9679 9682 9684 9688 9691 9694 9698 9701 9705 9709 9712 9716 9720 9723 9727 9731 9734 9737 9741 9744 9747 9749 9752 9754 9756 9758 9760 9761 9762 9763 9764 9765 9765 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9776 9777 9779 9780 9782 9783 9785 9787 9788 9790 9791 9792 9793 9795 9796 9796 9797 9798 9798 9798 9799 9799 9799 9798 9798 9798 9797 9797 9796 9795 9795 9794 9793 9792 9792 9791 9790 9790 9789 9789 9789 9788 9788 9788 9788 9788 9789 9789 9790 9790 9791 9792 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9807 9807 9807 9808 9808 9808 9808 9808 9808 9807 9807 9807 9806 9806 9805 9805 9804 9803 9803 9802 9801 9800 9800 9799 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9794 9793 9793 9793 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 10761 2 9 5 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9792 9792 9791 9791 9790 9790 9789 9788 9788 9787 9786 9785 9784 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9764 9763 9762 9760 9759 9757 9756 9754 9752 9750 9749 9747 9744 9742 9740 9738 9736 9733 9731 9729 9726 9724 9721 9719 9717 9714 9712 9709 9707 9705 9702 9700 9698 9695 9693 9691 9688 9686 9684 9682 9679 9677 9674 9672 9669 9667 9664 9661 9658 9655 9651 9648 9644 9640 9636 9632 9627 9622 9617 9612 9607 9601 9596 9590 9583 9577 9570 9564 9557 9550 9543 9535 9528 9520 9512 9504 9496 9488 9480 9472 9463 9454 9446 9436 9427 9418 9408 9398 9388 9377 9366 9355 9343 9331 9318 9305 9292 9277 9263 9247 9231 9215 9197 9180 9161 9142 9122 9102 9081 9060 9038 9015 8992 8969 8945 8922 8898 8874 8850 8826 8802 8778 8755 8732 8710 8688 8667 8647 8628 8610 8593 8577 8562 8549 8537 8526 8517 8509 8503 8499 8496 8495 8495 8497 8501 8506 8512 8520 8530 8541 8553 8566 8580 8596 8613 8630 8648 8667 8687 8708 8728 8750 8771 8793 8815 8837 8859 8881 8903 8925 8947 8968 8989 9010 9030 9051 9070 9090 9108 9127 9145 9162 9180 9196 9213 9228 9244 9259 9273 9287 9301 9314 9327 9340 9352 9364 9375 9386 9397 9408 9418 9427 9437 9446 9455 9463 9471 9479 9487 9494 9501 9508 9514 9521 9527 9532 9538 9543 9549 9554 9558 9563 9568 9572 9576 9581 9585 9589 9593 9597 9601 9605 9608 9612 9616 9620 9624 9627 9631 9635 9639 9643 9646 9650 9654 9658 9661 9665 9669 9672 9676 9679 9683 9686 9690 9693 9696 9700 9703 9706 9709 9712 9715 9718 9721 9723 9726 9729 9731 9734 9736 9739 9741 9743 9745 9747 9749 9751 9753 9754 9756 9758 9759 9760 9762 9763 9764 9765 9766 9767 9768 9768 9769 9770 9770 9771 9771 9772 9772 9773 9773 9774 9774 9775 9776 9776 9777 9778 9778 9779 9780 9781 9782 9783 9784 9785 9787 9788 9789 9790 9792 9793 9794 9796 9797 9798 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9813 9814 9814 9814 9815 9815 9815 9816 9816 9817 9817 9818 9819 9819 9820 9820 9821 9822 9823 9823 9824 9825 9825 9826 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9814 9813 9812 9812 9811 9811 9811 9811 9811 9811 9812 9812 9813 9814 9814 9815 9816 9817 9818 9819 9821 9822 9823 9824 9825 9826 9826 9827 9828 9828 9829 9829 9829 10762 2 9 5 9829 9829 9829 9829 9828 9828 9827 9826 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9812 9811 9810 9809 9809 9808 9808 9807 9807 9806 9805 9805 9804 9803 9802 9801 9800 9799 9797 9796 9794 9792 9790 9788 9785 9783 9780 9777 9773 9770 9766 9763 9759 9755 9751 9746 9742 9737 9733 9728 9723 9719 9714 9709 9704 9699 9694 9689 9684 9679 9675 9670 9665 9660 9655 9651 9646 9641 9637 9632 9627 9623 9618 9613 9609 9604 9600 9595 9590 9586 9581 9577 9572 9567 9562 9558 9553 9548 9544 9539 9534 9529 9525 9520 9515 9511 9506 9502 9498 9494 9489 9486 9482 9478 9475 9471 9468 9466 9463 9461 9459 9457 9455 9454 9453 9453 9453 9453 9453 9454 9455 9456 9458 9460 9463 9466 9469 9472 9476 9480 9484 9489 9494 9499 9504 9510 9515 9521 9527 9534 9540 9546 9553 9560 9566 9573 9580 9586 9593 9600 9607 9613 9620 9627 9633 9640 9646 9652 9659 9665 9671 9677 9683 9688 9694 9700 9705 9710 9715 9721 9726 9730 9735 9740 9744 9749 9753 9757 9761 9765 9769 9772 9776 9779 9783 9786 9789 9792 9795 9797 9800 9802 9805 9807 9809 9811 9814 9816 9817 9819 9821 9823 9825 9826 9828 9829 9831 9833 9834 9836 9837 9839 9840 9842 9843 9844 9846 9847 9848 9849 9851 9852 9853 9854 9855 9855 9856 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9851 9850 9850 9850 9849 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9853 9854 9854 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9859 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9859 9858 9858 9857 9857 9857 9856 9856 9855 9855 9855 9855 9854 9854 9854 9854 9854 9855 9855 9855 9855 9856 9856 9857 9858 9858 9859 9860 9861 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9858 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9843 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9839 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9824 9823 9821 9820 9819 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9807 9806 9806 9806 9806 9805 9805 9805 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9807 10763 2 9 5 9808 9808 9808 9808 9808 9809 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9811 9811 9812 9812 9812 9813 9814 9814 9815 9816 9816 9817 9818 9819 9820 9821 9822 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9841 9841 9841 9842 9843 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9860 9860 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9856 9856 9857 9858 9859 9860 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9871 9870 9868 9867 9866 9864 9863 9861 9860 9858 9857 9856 9854 9853 9852 9850 9849 9848 9847 9846 9846 9845 9845 9844 9844 9844 9844 9844 9845 9845 9846 9846 9847 9848 9849 9850 9852 9853 9854 9855 9857 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9871 9872 9872 9872 9873 9873 9873 9872 9872 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9832 9831 9830 9830 9829 9829 9828 9828 9828 9827 9827 9827 9827 9826 9826 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9822 9821 9820 9819 9819 9818 9817 9816 9815 9815 9814 9813 9812 9812 9811 9810 9810 9809 9809 9809 9808 9808 9808 9808 9808 9808 9809 9809 9809 9810 9810 9811 9812 9812 9813 9814 9814 9815 9816 9816 9817 9818 9819 9819 9820 9820 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9826 9826 9827 9827 9828 9828 9829 9830 9830 9831 9832 9833 9833 9834 9835 9836 9837 9838 9838 9839 9840 9841 9841 9842 9843 9843 10764 2 9 5 9844 9844 9845 9845 9845 9845 9845 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9838 9838 9837 9837 9836 9836 9836 9835 9835 9835 9836 9836 9837 9837 9838 9839 9840 9841 9843 9844 9846 9847 9849 9851 9853 9854 9856 9858 9859 9861 9862 9864 9865 9866 9867 9867 9868 9868 9868 9868 9867 9867 9866 9865 9863 9862 9860 9858 9856 9854 9852 9850 9847 9845 9843 9840 9838 9836 9834 9832 9830 9828 9827 9826 9825 9824 9823 9823 9823 9823 9823 9824 9825 9826 9827 9828 9829 9831 9832 9834 9836 9838 9839 9841 9843 9844 9846 9847 9848 9849 9850 9851 9851 9851 9851 9851 9851 9851 9850 9849 9849 9848 9846 9845 9844 9843 9842 9841 9839 9838 9837 9836 9836 9835 9834 9834 9834 9834 9834 9834 9835 9835 9836 9837 9838 9840 9841 9842 9844 9845 9847 9848 9850 9851 9852 9854 9855 9856 9857 9857 9858 9858 9858 9858 9858 9858 9857 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9837 9836 9836 9836 9837 9837 9838 9838 9839 9840 9841 9843 9844 9846 9847 9849 9850 9852 9854 9855 9857 9858 9859 9860 9861 9862 9863 9863 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9848 9847 9845 9843 9842 9840 9839 9837 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9833 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9846 9846 9846 9845 9845 9844 9844 9843 9843 9842 9841 9841 9840 9840 9839 9839 9838 9838 9838 9837 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9834 9834 9833 9833 9832 9832 9831 9830 9829 9829 9828 9827 9826 9825 9824 9823 9822 9822 9821 9820 9819 9819 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9819 9819 9820 9820 9820 9821 9821 9821 9821 9821 9821 9821 9820 9820 9819 9819 9818 9817 9817 9816 9815 9814 9813 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9802 9801 9801 9800 9800 9800 9800 9800 9800 9801 9801 9802 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9826 9827 9827 9828 9828 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9833 9833 9833 9833 9834 9834 9835 9835 9836 9836 9837 9837 9838 9839 9839 9840 9840 9841 9842 9842 9843 9844 9844 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9848 9848 9848 10765 2 9 5 9848 9848 9848 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9827 9827 9828 9828 9829 9830 9830 9831 9832 9832 9833 9834 9834 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9835 9835 9834 9833 9832 9831 9830 9829 9828 9826 9825 9824 9822 9821 9820 9818 9817 9816 9815 9814 9813 9812 9811 9811 9810 9810 9810 9810 9810 9810 9811 9811 9812 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9824 9825 9826 9826 9827 9827 9828 9828 9828 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9828 9828 9829 9829 9829 9829 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9840 9841 9841 9841 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9841 9841 9841 9840 9840 9839 9839 9839 9838 9838 9837 9837 9837 9836 9836 9835 9835 9835 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9831 9831 9831 9832 9832 9833 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9839 9839 9839 9839 9839 9840 9839 9839 9839 9839 9838 9838 9837 9836 9836 9835 9834 9832 9831 9830 9829 9827 9826 9825 9823 9822 9820 9819 9818 9816 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9807 9807 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9812 9812 9813 9814 9814 9815 9815 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9816 9816 9815 9815 9814 9814 9813 9812 9812 9811 9810 9810 9809 9808 9808 9807 9806 9806 9805 9805 9804 9804 9804 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9804 9804 9804 9805 9805 9806 9806 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9813 10766 2 9 5 9813 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9813 9813 9813 9813 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9811 9812 9812 9812 9812 9813 9813 9814 9814 9815 9815 9816 9816 9817 9818 9818 9819 9820 9820 9821 9821 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9804 9803 9802 9802 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9799 9799 9799 9798 9798 9797 9796 9796 9795 9794 9794 9793 9792 9792 9791 9790 9790 9789 9788 9788 9787 9787 9787 9786 9786 9786 9785 9785 9785 9785 9785 9785 9784 9784 9784 9784 9783 9783 9783 9782 9782 9781 9780 9779 9778 9777 9776 9775 9774 9772 9771 9770 9768 9767 9765 9764 9762 9761 9760 9758 9757 9756 9755 9754 9754 9753 9753 9752 9752 9752 9752 9752 9753 9753 9753 9754 9755 9755 9756 9757 9757 9758 9759 9759 9760 9760 9760 9761 9761 9761 9760 9760 9759 9759 9758 9757 9756 9755 9753 9752 9751 9749 9748 9746 9745 9744 9742 9741 9740 9739 9739 9738 9738 9737 9737 9738 9738 9739 9740 9741 9742 9743 9745 9747 9749 9751 9753 9755 9758 9760 9763 9765 9767 9770 9772 9774 9776 9778 9780 9781 9783 9784 9785 9786 9787 9788 9788 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9790 9790 9790 9791 9791 9792 9793 9794 9795 9796 9798 9799 9800 9802 9803 9805 9806 9808 9809 9810 9811 9812 9813 9814 9815 9815 9815 9815 9815 9815 9814 9814 9813 9812 9811 9810 9809 9807 9806 9805 9803 9802 9801 9800 9799 9798 9797 9797 9796 9796 9796 9797 9797 9798 9799 9800 9801 9802 9804 9805 9807 9809 9811 9813 9815 9817 9819 9821 9822 9824 9825 9826 9828 9828 9829 9829 9830 9830 9829 9829 9828 9827 9826 9825 9824 9822 9820 9819 9817 9815 9814 9812 9810 9809 9808 9806 9805 9804 9804 9803 9803 9802 9803 9803 9803 9804 9805 9806 9807 9808 9810 9811 9813 9815 9816 9818 9820 9821 9823 9824 9825 9826 9827 9828 9829 9829 9829 9829 9829 9829 9828 9827 9827 9825 9824 9823 9821 9820 9818 9816 9815 9813 9811 9809 9807 9806 9804 9803 9801 9800 9799 9798 9797 9797 9796 9796 9796 9796 9796 9796 9797 9798 9798 9799 9800 9801 9803 9804 9805 9806 9808 9809 9810 9812 9813 9814 9815 9816 9817 9818 9818 9819 9819 9819 9820 9820 9820 9819 9819 9819 9818 9818 9817 9817 9816 9815 9814 9813 9813 9812 9811 9810 9810 9809 9809 9808 9808 9807 9807 9807 9807 9807 9807 9807 9807 9807 9808 9808 9809 9809 9809 9810 9811 9811 9812 9812 9813 9813 9814 9814 9814 9815 9815 9815 9815 10767 2 9 5 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9815 9815 9816 9816 9816 9817 9817 9817 9818 9818 9819 9819 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9818 9818 9817 9816 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9800 9799 9798 9797 9796 9795 9793 9792 9791 9790 9788 9787 9786 9784 9783 9782 9780 9779 9777 9776 9774 9773 9771 9770 9768 9767 9765 9764 9762 9761 9759 9758 9756 9755 9753 9752 9750 9749 9748 9746 9745 9744 9742 9741 9739 9738 9737 9735 9733 9732 9730 9728 9726 9724 9722 9720 9717 9715 9712 9709 9706 9703 9700 9696 9693 9689 9685 9682 9678 9674 9670 9666 9662 9658 9654 9650 9647 9643 9639 9636 9633 9630 9627 9624 9622 9620 9618 9617 9615 9614 9614 9613 9613 9614 9614 9615 9616 9618 9620 9622 9624 9627 9629 9632 9636 9639 9643 9646 9650 9654 9658 9662 9666 9670 9675 9679 9683 9687 9691 9695 9699 9703 9706 9710 9714 9717 9720 9723 9726 9729 9732 9734 9737 9739 9741 9743 9745 9747 9748 9750 9751 9753 9754 9755 9756 9757 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9770 9771 9772 9773 9774 9776 9777 9778 9780 9781 9782 9783 9785 9786 9787 9788 9790 9791 9792 9793 9794 9795 9795 9796 9797 9798 9798 9799 9799 9800 9800 9800 9801 9801 9801 9802 9802 9802 9803 9803 9803 9804 9804 9804 9805 9805 9805 9806 9806 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9811 9810 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9797 9796 9795 9794 9794 9793 9793 9793 9792 9792 9792 9793 9793 9793 9794 9794 9795 9795 9796 9797 9798 9799 9800 9801 9802 9804 9805 9806 9807 9809 9810 9811 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9823 9824 9824 9824 9824 9824 9824 9823 9823 9822 9822 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9811 9810 9810 9809 9808 9807 9806 9806 9805 9805 9805 9805 9805 9805 9805 9806 9806 9807 9808 9808 9809 9810 9812 9813 9814 9815 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9826 9826 9827 9827 9827 9826 9826 9825 9825 9824 9823 9822 9821 9819 9818 9817 9815 9814 9812 9811 9809 9808 9806 9805 9804 9803 9802 9801 9800 9800 9799 9799 9799 9799 9799 9799 9800 9801 9801 9802 9803 9804 9805 9806 9807 9809 9810 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 10768 2 9 5 9825 9825 9825 9825 9825 9824 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9807 9806 9806 9805 9805 9805 9806 9806 9806 9807 9808 9808 9809 9810 9811 9813 9814 9815 9816 9817 9819 9820 9821 9822 9823 9823 9824 9825 9825 9825 9825 9825 9824 9823 9823 9822 9820 9819 9817 9815 9813 9811 9809 9806 9804 9801 9799 9796 9793 9790 9788 9785 9782 9780 9777 9775 9772 9770 9768 9766 9764 9762 9761 9759 9758 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9744 9742 9741 9740 9738 9737 9735 9733 9731 9729 9727 9724 9722 9719 9716 9713 9710 9707 9704 9701 9698 9694 9691 9687 9684 9681 9677 9674 9670 9667 9664 9661 9658 9655 9652 9650 9647 9645 9643 9640 9638 9637 9635 9633 9631 9630 9629 9627 9626 9625 9624 9623 9622 9621 9620 9619 9618 9617 9616 9615 9615 9614 9613 9612 9611 9611 9610 9610 9609 9608 9608 9608 9607 9607 9607 9607 9607 9607 9608 9608 9609 9609 9610 9611 9612 9613 9615 9616 9618 9619 9621 9623 9625 9627 9628 9630 9632 9634 9636 9638 9640 9642 9643 9645 9647 9648 9649 9650 9652 9652 9653 9654 9654 9655 9655 9655 9655 9655 9655 9655 9654 9654 9654 9653 9653 9652 9652 9651 9650 9650 9650 9649 9649 9648 9648 9648 9647 9647 9647 9647 9647 9647 9647 9647 9647 9648 9648 9648 9648 9648 9648 9648 9648 9648 9648 9648 9648 9647 9647 9646 9646 9645 9644 9643 9642 9641 9640 9639 9638 9636 9635 9633 9632 9630 9628 9626 9624 9622 9620 9617 9615 9613 9610 9608 9605 9602 9599 9596 9593 9589 9586 9582 9578 9575 9570 9566 9562 9557 9552 9547 9542 9537 9531 9526 9520 9514 9507 9501 9494 9487 9480 9473 9465 9457 9449 9441 9432 9423 9414 9405 9395 9385 9375 9364 9353 9342 9330 9318 9306 9293 9279 9265 9251 9236 9221 9205 9189 9172 9155 9137 9119 9101 9081 9062 9042 9022 9001 8980 8958 8937 8915 8894 8872 8850 8828 8807 8785 8764 8744 8724 8704 8685 8666 8649 8632 8616 8601 8588 8575 8563 8553 8544 8536 8530 8524 8521 8518 8517 8518 8520 8523 8527 8533 8540 8549 8558 8569 8581 8593 8607 8622 8637 8653 8670 8687 8705 8724 8742 8761 8781 8800 8820 8839 8859 8878 8898 8917 8936 8954 8973 8991 9009 9026 9044 9060 9077 9093 9108 9124 9138 9153 9167 9181 9194 9207 9219 9232 9244 9255 9266 9277 9288 9298 9308 9318 9327 9337 9346 9354 9363 9371 9379 9387 9394 9402 9409 9416 9423 9429 9436 9442 9448 9455 9461 9466 9472 9478 9484 9489 9495 9500 9506 9511 9517 9522 9527 9533 9538 9543 9548 9554 9559 9564 9569 9574 9578 9583 9588 9592 9596 9600 9604 9608 9612 9615 9619 9622 9625 9627 9630 9632 9635 9637 9639 9640 10769 2 9 5 9642 9644 9645 9647 9648 9649 9650 9652 9653 9654 9656 9657 9659 9660 9662 9663 9665 9667 9669 9671 9674 9676 9678 9681 9683 9686 9688 9691 9693 9696 9698 9701 9703 9706 9708 9710 9712 9714 9716 9717 9719 9720 9721 9723 9723 9724 9725 9726 9726 9726 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9728 9729 9729 9730 9730 9731 9731 9732 9732 9733 9734 9734 9735 9736 9737 9737 9738 9739 9739 9740 9741 9741 9742 9743 9743 9744 9745 9745 9746 9747 9747 9748 9749 9750 9750 9751 9752 9753 9754 9755 9756 9757 9758 9758 9759 9760 9761 9762 9762 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9763 9763 9762 9761 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9749 9748 9748 9748 9748 9748 9748 9748 9749 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9764 9765 9765 9765 9765 9765 9765 9764 9764 9763 9762 9761 9759 9758 9757 9755 9753 9752 9750 9748 9746 9744 9743 9741 9739 9738 9736 9735 9734 9733 9732 9731 9730 9730 9729 9729 9729 9729 9729 9729 9729 9729 9730 9730 9730 9731 9731 9732 9732 9733 9733 9733 9733 9734 9734 9734 9734 9734 9733 9733 9733 9732 9732 9732 9731 9730 9730 9729 9728 9728 9727 9727 9726 9725 9725 9724 9724 9724 9724 9723 9723 9723 9724 9724 9724 9725 9725 9726 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9742 9743 9744 9745 9745 9746 9747 9747 9747 9748 9748 9748 9748 9748 9749 9749 9749 9749 9748 9748 9748 9748 9748 9748 9748 9748 9748 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9748 9748 9748 9748 9748 9749 9749 9749 9749 9750 9750 9750 9750 9751 9751 9751 9751 9751 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9751 9751 9751 9751 9751 9751 9751 9750 9750 9750 9749 9749 9749 9749 9748 9748 9748 9747 9747 9747 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9747 9747 9748 9748 9749 9749 9750 9750 9751 9752 9752 9753 9754 9754 9755 9755 9755 9755 9756 9755 9755 9755 9754 9754 9753 9752 9751 9749 9748 9746 9744 9742 9740 9738 9736 9733 9731 9728 9726 9723 9721 9718 9716 9714 9711 9709 9707 9705 9703 9701 9700 9698 9697 9695 9694 9693 9692 9691 9690 9690 9689 9688 9688 9687 9686 9686 9685 9684 9684 9683 9682 9681 9680 9679 9678 9677 9675 9674 9672 9671 9669 9668 9666 9664 9662 9661 9659 9657 9655 9654 9652 9650 9648 9647 9645 9644 9642 9641 9639 9638 9637 9636 9634 9633 9632 9630 9629 9628 9627 9625 9624 10770 2 9 5 9622 9621 9619 9618 9616 9614 9612 9611 9608 9606 9604 9602 9600 9597 9595 9592 9590 9587 9584 9582 9579 9576 9573 9570 9567 9564 9561 9558 9555 9552 9549 9546 9543 9540 9537 9534 9531 9528 9525 9522 9519 9516 9513 9510 9507 9504 9501 9498 9496 9493 9490 9488 9486 9483 9481 9479 9477 9476 9474 9473 9471 9470 9470 9469 9468 9468 9468 9468 9469 9469 9470 9471 9472 9473 9475 9476 9478 9480 9482 9484 9486 9488 9491 9493 9496 9499 9501 9504 9507 9510 9513 9516 9519 9522 9525 9528 9531 9535 9538 9541 9544 9547 9551 9554 9557 9560 9564 9567 9570 9574 9577 9580 9584 9587 9590 9593 9597 9600 9603 9606 9609 9612 9615 9618 9621 9624 9627 9630 9633 9636 9639 9641 9644 9647 9649 9652 9654 9657 9659 9661 9664 9666 9668 9670 9673 9675 9677 9679 9680 9682 9684 9686 9687 9689 9690 9691 9693 9694 9695 9696 9697 9697 9698 9699 9699 9699 9700 9700 9700 9700 9701 9701 9701 9701 9701 9701 9701 9701 9701 9702 9702 9702 9703 9703 9704 9704 9705 9706 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9720 9721 9721 9722 9722 9722 9723 9723 9722 9722 9722 9722 9721 9721 9720 9720 9719 9718 9718 9717 9716 9716 9715 9715 9714 9714 9713 9713 9712 9712 9712 9712 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9710 9710 9710 9709 9709 9708 9708 9707 9706 9706 9705 9704 9702 9701 9700 9699 9697 9696 9694 9693 9691 9690 9688 9687 9685 9684 9682 9680 9679 9677 9676 9674 9673 9672 9670 9669 9668 9667 9666 9665 9664 9663 9662 9661 9661 9660 9660 9660 9659 9659 9659 9660 9660 9660 9661 9662 9663 9664 9665 9667 9669 9670 9672 9674 9677 9679 9682 9685 9687 9690 9693 9696 9699 9702 9706 9709 9712 9715 9718 9720 9723 9725 9728 9730 9732 9734 9736 9737 9738 9739 9740 9740 9741 9741 9741 9741 9740 9740 9739 9738 9737 9737 9736 9735 9733 9732 9731 9730 9730 9729 9728 9727 9727 9726 9726 9726 9725 9725 9726 9726 9726 9727 9727 9728 9728 9729 9730 9731 9732 9732 9733 9734 9735 9735 9736 9736 9737 9737 9737 9737 9737 9737 9737 9737 9736 9736 9735 9735 9734 9733 9733 9732 9731 9730 9730 9729 9728 9728 9727 9727 9726 9726 9726 9726 9726 9726 9726 9727 9727 9727 9728 9729 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9738 9739 9740 9741 9741 9742 9742 9742 9743 9743 9743 9743 9742 9742 9742 9741 9741 9740 9740 9739 9738 9737 9737 9736 9735 9734 9733 9732 9731 9731 9730 9729 9728 9728 9727 9726 9726 9725 9725 9724 9724 9724 9723 9723 9723 9722 9722 9722 9721 9721 9721 9720 9720 9719 9719 9718 9718 9717 9717 9716 9715 9714 9714 9713 9712 9711 9710 9708 9707 9706 9705 9703 10771 2 9 5 9702 9701 9699 9698 9696 9694 9693 9691 9689 9687 9686 9684 9682 9680 9678 9676 9674 9672 9670 9668 9666 9664 9662 9660 9658 9656 9654 9651 9649 9647 9645 9643 9640 9638 9636 9633 9631 9628 9626 9623 9620 9618 9615 9612 9609 9606 9602 9599 9595 9592 9588 9584 9580 9575 9571 9566 9562 9557 9552 9546 9541 9536 9530 9524 9518 9512 9506 9500 9494 9487 9481 9474 9468 9461 9454 9448 9441 9434 9428 9421 9414 9408 9401 9395 9388 9382 9375 9369 9363 9357 9351 9345 9339 9333 9327 9322 9316 9311 9306 9301 9296 9291 9286 9282 9277 9273 9269 9265 9262 9258 9255 9252 9250 9247 9245 9243 9241 9240 9238 9237 9237 9236 9236 9236 9236 9237 9238 9239 9240 9242 9243 9245 9247 9250 9252 9255 9258 9261 9264 9267 9271 9274 9278 9282 9286 9290 9294 9298 9302 9306 9310 9314 9319 9323 9327 9332 9336 9340 9344 9349 9353 9357 9362 9366 9370 9374 9378 9382 9386 9390 9394 9397 9401 9404 9407 9410 9413 9416 9418 9420 9423 9424 9426 9427 9428 9429 9429 9429 9429 9428 9427 9426 9425 9423 9421 9419 9416 9413 9410 9407 9403 9399 9396 9392 9387 9383 9379 9375 9370 9366 9361 9357 9353 9349 9344 9340 9336 9332 9328 9325 9321 9317 9314 9310 9306 9303 9299 9295 9291 9287 9283 9279 9274 9269 9264 9258 9252 9246 9239 9232 9224 9216 9208 9199 9189 9179 9168 9157 9146 9134 9121 9108 9094 9080 9066 9051 9036 9020 9004 8988 8971 8954 8936 8918 8900 8881 8862 8843 8823 8802 8781 8759 8736 8713 8689 8664 8638 8611 8583 8554 8523 8491 8457 8422 8386 8348 8308 8267 8224 8179 8132 8084 8034 7982 7929 7874 7818 7761 7703 7643 7583 7521 7460 7398 7336 7274 7213 7152 7092 7033 6975 6919 6864 6812 6762 6715 6670 6628 6589 6554 6522 6494 6469 6448 6431 6418 6409 6404 6403 6406 6413 6423 6437 6455 6477 6501 6529 6559 6593 6628 6666 6706 6748 6792 6837 6883 6930 6977 7025 7073 7122 7169 7217 7264 7311 7356 7401 7444 7487 7528 7567 7605 7642 7677 7711 7743 7774 7803 7831 7857 7881 7904 7926 7946 7965 7982 7999 8014 8027 8040 8051 8062 8071 8079 8086 8091 8096 8100 8102 8104 8104 8103 8101 8098 8093 8088 8081 8073 8063 8053 8041 8028 8014 7998 7981 7963 7944 7923 7901 7878 7854 7828 7802 7774 7745 7714 7683 7650 7616 7581 7544 7506 7467 7427 7384 7341 7296 7249 7200 7150 7098 7043 6987 6928 6867 6804 6738 6670 6599 6526 6449 6370 6289 6204 6117 6027 5935 5840 5742 5643 5541 5438 5332 5226 5118 5009 4899 4790 4681 4572 4464 4358 4253 4150 4050 3953 3859 3770 3684 3603 3527 3457 3392 3333 3280 3234 3194 3161 3136 3118 3107 3103 3107 3117 3135 3160 3191 3230 3274 3325 3382 3445 3512 3585 3662 3743 3828 3917 4008 4102 10772 2 9 5 4198 4296 4396 4497 4598 4699 4800 4902 5002 5102 5201 5298 5394 5488 5581 5671 5759 5845 5929 6011 6091 6168 6242 6315 6385 6453 6519 6582 6644 6703 6761 6816 6870 6922 6972 7021 7068 7113 7157 7200 7241 7281 7319 7357 7393 7427 7461 7493 7524 7554 7584 7612 7639 7665 7690 7714 7737 7760 7782 7803 7823 7843 7862 7881 7900 7917 7935 7952 7970 7987 8004 8020 8037 8054 8071 8089 8106 8124 8141 8159 8178 8196 8215 8234 8254 8274 8293 8313 8334 8354 8375 8395 8416 8437 8457 8478 8498 8519 8539 8558 8578 8597 8616 8635 8653 8671 8689 8706 8722 8738 8754 8769 8784 8798 8812 8826 8839 8851 8863 8875 8886 8897 8908 8918 8928 8938 8948 8957 8966 8974 8982 8990 8998 9006 9013 9020 9027 9034 9041 9047 9053 9059 9064 9070 9075 9080 9085 9090 9095 9099 9103 9107 9111 9115 9118 9122 9125 9128 9131 9134 9137 9140 9142 9145 9147 9149 9151 9153 9155 9157 9158 9160 9161 9162 9162 9163 9163 9163 9163 9162 9161 9160 9158 9157 9155 9152 9149 9146 9143 9140 9136 9132 9127 9123 9118 9113 9108 9103 9097 9092 9087 9082 9077 9072 9067 9062 9058 9054 9051 9047 9044 9042 9040 9039 9038 9037 9037 9038 9039 9041 9043 9046 9049 9053 9057 9062 9067 9072 9078 9085 9091 9098 9105 9112 9120 9127 9135 9142 9150 9157 9165 9172 9179 9186 9193 9200 9206 9212 9218 9224 9230 9235 9239 9244 9248 9252 9256 9260 9263 9266 9268 9271 9273 9275 9277 9279 9281 9282 9283 9284 9285 9286 9287 9288 9288 9289 9289 9290 9290 9290 9290 9290 9290 9290 9290 9290 9289 9289 9288 9287 9286 9285 9284 9283 9282 9280 9279 9277 9275 9273 9271 9268 9266 9263 9260 9257 9254 9251 9248 9244 9240 9237 9233 9228 9224 9220 9215 9210 9205 9200 9194 9189 9183 9177 9171 9164 9157 9150 9143 9135 9127 9119 9110 9101 9091 9081 9071 9060 9049 9037 9025 9013 9000 8986 8972 8958 8943 8927 8911 8894 8877 8860 8842 8824 8805 8785 8766 8745 8724 8703 8681 8659 8636 8613 8589 8565 8540 8515 8488 8462 8434 8406 8377 8347 8316 8285 8252 8218 8184 8148 8110 8072 8032 7991 7948 7904 7859 7812 7763 7713 7662 7608 7554 7498 7440 7382 7322 7261 7199 7135 7071 7007 6942 6877 6811 6746 6681 6617 6553 6490 6428 6368 6310 6253 6199 6146 6097 6050 6007 5966 5929 5895 5866 5840 5818 5800 5787 5777 5772 5771 5774 5782 5794 5810 5830 5854 5882 5914 5949 5988 6030 6075 6122 6172 6225 6280 6337 6395 6455 6516 6578 6641 6705 6769 6833 6897 6961 7025 7088 7150 7212 7273 7333 7392 7450 7506 7562 7616 7669 7720 7770 7819 7866 7912 7957 8001 8043 8084 8124 8163 8201 8237 8273 8307 8341 8374 8406 8437 8467 8497 8525 8553 8581 8607 8633 8659 8683 8707 8731 8754 10773 2 9 5 8776 8797 8818 8839 8859 8878 8896 8914 8932 8949 8965 8981 8997 9011 9026 9040 9053 9066 9078 9090 9102 9113 9124 9135 9145 9155 9165 9174 9183 9192 9201 9209 9217 9225 9233 9241 9248 9256 9263 9270 9277 9284 9291 9298 9304 9310 9317 9323 9329 9335 9341 9347 9352 9358 9363 9368 9374 9379 9384 9388 9393 9398 9402 9407 9411 9415 9419 9423 9427 9431 9434 9438 9441 9444 9447 9451 9453 9456 9459 9462 9464 9466 9469 9471 9473 9475 9476 9478 9480 9481 9482 9483 9484 9485 9486 9487 9488 9488 9489 9489 9489 9490 9490 9490 9490 9491 9491 9491 9491 9491 9491 9492 9492 9492 9492 9493 9493 9494 9494 9495 9495 9496 9497 9497 9498 9499 9500 9501 9502 9503 9504 9505 9507 9508 9509 9510 9512 9513 9515 9516 9518 9519 9521 9523 9524 9526 9528 9530 9532 9534 9536 9538 9540 9542 9544 9546 9549 9551 9553 9556 9558 9560 9563 9565 9568 9570 9573 9575 9578 9580 9583 9585 9588 9590 9593 9595 9597 9599 9601 9603 9605 9607 9609 9611 9613 9615 9616 9618 9620 9621 9623 9624 9625 9627 9628 9629 9631 9632 9633 9635 9636 9637 9638 9640 9641 9642 9643 9645 9646 9647 9648 9650 9651 9652 9653 9655 9656 9657 9658 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9673 9674 9675 9676 9676 9677 9678 9678 9679 9680 9680 9681 9682 9682 9683 9684 9684 9685 9685 9686 9687 9687 9688 9688 9688 9689 9689 9689 9690 9690 9690 9690 9690 9690 9689 9689 9689 9688 9688 9687 9686 9685 9684 9683 9682 9680 9679 9677 9676 9674 9672 9670 9669 9667 9665 9663 9661 9659 9657 9654 9652 9650 9648 9646 9644 9642 9640 9638 9636 9633 9631 9629 9627 9625 9623 9621 9619 9618 9616 9614 9612 9610 9608 9606 9604 9602 9601 9599 9597 9595 9594 9592 9591 9589 9588 9586 9585 9584 9582 9581 9580 9580 9579 9578 9578 9577 9577 9577 9577 9577 9577 9578 9578 9579 9580 9581 9582 9583 9584 9585 9587 9588 9590 9592 9594 9595 9597 9599 9602 9604 9606 9608 9610 9613 9615 9617 9620 9622 9624 9627 9629 9632 9634 9637 9639 9642 9644 9646 9649 9651 9653 9656 9658 9660 9663 9665 9667 9669 9671 9673 9675 9677 9679 9681 9682 9684 9685 9687 9688 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9702 9703 9704 9704 9705 9706 9707 9707 9708 9709 9710 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9724 9725 9726 9727 9728 9730 9731 9732 9733 9734 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9748 9749 9749 9750 9750 9750 9751 9751 9751 9751 9751 9751 9750 9750 9750 9749 9749 9748 9747 9747 9746 9745 9745 9744 9743 9743 9742 9742 9741 9741 9740 9740 9740 9740 9740 9740 9740 9740 10774 2 9 5 9741 9741 9742 9743 9744 9744 9745 9746 9748 9749 9750 9751 9752 9754 9755 9756 9757 9758 9759 9760 9760 9761 9762 9762 9762 9762 9762 9762 9762 9762 9761 9760 9760 9759 9758 9757 9756 9755 9754 9752 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9741 9740 9740 9739 9739 9739 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9737 9736 9736 9736 9735 9735 9735 9734 9734 9733 9733 9733 9732 9732 9732 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9732 9732 9732 9732 9732 9732 9732 9731 9731 9731 9730 9730 9729 9729 9728 9727 9726 9725 9724 9722 9721 9720 9718 9717 9716 9714 9713 9711 9710 9709 9708 9706 9705 9704 9703 9702 9702 9701 9700 9700 9699 9699 9699 9699 9699 9699 9699 9699 9700 9700 9700 9701 9701 9702 9702 9703 9704 9704 9705 9705 9706 9706 9707 9707 9707 9708 9708 9708 9708 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9710 9710 9710 9710 9710 9711 9711 9711 9712 9712 9713 9713 9714 9714 9715 9715 9716 9717 9717 9718 9719 9720 9721 9721 9722 9723 9724 9725 9725 9726 9727 9728 9729 9729 9730 9731 9731 9732 9732 9733 9733 9734 9734 9735 9735 9735 9736 9736 9736 9736 9737 9737 9737 9737 9738 9738 9738 9739 9739 9740 9740 9741 9741 9742 9742 9743 9744 9745 9746 9747 9748 9749 9749 9751 9752 9753 9753 9754 9755 9756 9757 9758 9759 9759 9760 9760 9761 9761 9761 9761 9761 9761 9761 9761 9760 9760 9759 9759 9758 9758 9757 9757 9756 9755 9755 9754 9754 9753 9753 9753 9753 9753 9752 9753 9753 9753 9753 9754 9754 9755 9755 9756 9757 9757 9758 9759 9760 9761 9761 9762 9763 9763 9764 9764 9765 9765 9765 9765 9765 9765 9765 9764 9764 9763 9763 9762 9761 9761 9760 9759 9758 9757 9756 9755 9754 9754 9753 9752 9751 9751 9750 9750 9749 9749 9749 9749 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9747 9747 9747 9746 9745 9744 9743 9742 9741 9739 9738 9736 9734 9731 9729 9727 9724 9721 9718 9715 9711 9708 9705 9701 9697 9694 9690 9686 9682 9678 9674 9671 9667 9663 9659 9656 9652 9649 9645 9642 9639 9636 9633 9630 9627 9624 9622 9619 9617 9615 9613 9611 9609 9608 9606 9605 9604 9603 9602 9601 9600 9600 9600 9599 9599 9600 9600 9601 9601 9602 9603 9605 9606 9608 9610 9612 9614 9616 9619 9621 9624 9627 9630 9633 9637 9640 9644 9647 9651 9655 9658 9662 9666 9670 9674 9678 9682 9685 9689 9693 9697 9700 9704 9708 9711 9715 9718 9721 9724 9727 9730 9733 9736 9738 9741 9743 9745 9747 9749 9751 9753 9754 9756 9757 9758 9759 9760 9761 9761 9762 9762 9763 9763 10775 2 9 5 9763 9763 9763 9763 9763 9763 9762 9762 9762 9761 9761 9761 9760 9760 9759 9759 9759 9759 9758 9758 9758 9758 9758 9758 9758 9759 9759 9759 9759 9760 9760 9760 9761 9761 9762 9762 9762 9763 9763 9763 9763 9764 9764 9764 9764 9763 9763 9763 9762 9762 9761 9760 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9750 9749 9748 9747 9747 9746 9746 9745 9745 9745 9745 9744 9745 9745 9745 9745 9745 9746 9746 9747 9747 9748 9748 9749 9749 9749 9750 9750 9750 9751 9751 9751 9751 9751 9751 9750 9750 9749 9749 9748 9748 9747 9746 9746 9745 9744 9743 9742 9741 9740 9739 9739 9738 9737 9736 9735 9735 9734 9733 9733 9732 9732 9731 9731 9731 9730 9730 9730 9729 9729 9729 9728 9728 9728 9727 9727 9726 9726 9725 9725 9724 9723 9722 9721 9721 9720 9718 9717 9716 9715 9714 9712 9711 9709 9708 9706 9705 9703 9701 9700 9698 9696 9694 9692 9690 9689 9687 9685 9683 9681 9679 9676 9674 9672 9670 9668 9665 9663 9660 9658 9655 9653 9650 9647 9644 9641 9638 9635 9632 9629 9626 9622 9619 9615 9611 9607 9604 9600 9595 9591 9587 9583 9578 9573 9569 9564 9559 9554 9549 9544 9539 9533 9528 9523 9517 9512 9507 9501 9496 9490 9485 9480 9475 9470 9465 9460 9456 9451 9447 9443 9439 9436 9433 9430 9427 9425 9423 9422 9420 9420 9419 9419 9419 9420 9421 9422 9424 9426 9429 9431 9435 9438 9442 9445 9450 9454 9458 9463 9468 9473 9478 9483 9488 9494 9499 9504 9509 9515 9520 9525 9530 9535 9540 9545 9550 9554 9559 9563 9568 9572 9576 9580 9584 9588 9592 9596 9599 9603 9607 9610 9614 9617 9620 9624 9627 9630 9634 9637 9640 9643 9646 9649 9652 9655 9658 9660 9663 9666 9668 9670 9673 9675 9677 9679 9680 9682 9684 9685 9686 9688 9689 9690 9690 9691 9692 9692 9693 9694 9694 9694 9695 9695 9696 9696 9696 9697 9697 9698 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9709 9710 9712 9713 9715 9717 9719 9720 9722 9724 9726 9728 9729 9731 9733 9734 9736 9738 9739 9741 9742 9743 9745 9746 9747 9748 9749 9749 9750 9751 9751 9752 9752 9752 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9751 9751 9751 9751 9751 9751 9751 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9751 9751 9752 9752 9753 9753 9753 9754 9755 9755 9756 9756 9757 9758 9758 9759 9760 9761 9761 9762 9763 9763 9764 9765 9765 9766 9766 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9766 9766 9766 9765 9765 9765 9765 9765 9764 9764 9764 9764 9764 9764 9764 9765 9765 9765 9765 9766 9766 9766 9766 9767 9767 10776 2 9 5 9767 9768 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9767 9767 9766 9765 9765 9764 9763 9762 9761 9760 9759 9758 9757 9757 9756 9755 9754 9753 9752 9751 9750 9750 9749 9748 9748 9747 9747 9747 9746 9746 9746 9746 9746 9746 9747 9747 9747 9748 9748 9749 9750 9750 9751 9752 9753 9754 9755 9756 9757 9758 9758 9759 9760 9761 9762 9762 9763 9764 9764 9764 9765 9765 9765 9765 9765 9765 9764 9764 9763 9763 9762 9761 9760 9759 9758 9757 9756 9755 9753 9752 9751 9750 9749 9747 9746 9745 9744 9743 9742 9742 9741 9740 9740 9739 9739 9738 9738 9738 9738 9738 9738 9738 9738 9739 9739 9739 9740 9740 9741 9741 9742 9742 9743 9743 9744 9745 9745 9746 9746 9747 9748 9748 9749 9749 9750 9751 9751 9752 9752 9753 9753 9754 9755 9755 9755 9756 9756 9757 9757 9757 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9757 9757 9757 9756 9756 9755 9754 9754 9753 9752 9751 9751 9750 9749 9749 9748 9747 9747 9746 9745 9745 9745 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9745 9745 9745 9746 9746 9747 9747 9747 9748 9748 9748 9748 9749 9749 9749 9749 9748 9748 9748 9747 9747 9746 9746 9745 9744 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9734 9733 9732 9732 9731 9731 9730 9730 9730 9729 9729 9729 9730 9730 9730 9730 9731 9731 9732 9732 9733 9733 9734 9734 9735 9735 9736 9736 9737 9737 9737 9737 9738 9738 9738 9738 9738 9737 9737 9737 9737 9736 9736 9735 9735 9734 9734 9733 9733 9732 9732 9731 9731 9730 9730 9730 9729 9729 9729 9729 9729 9729 9729 9730 9730 9730 9731 9731 9732 9733 9733 9734 9735 9736 9736 9737 9738 9739 9739 9740 9741 9741 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9741 9741 9740 9739 9739 9738 9737 9736 9736 9735 9734 9733 9732 9732 9731 9730 9730 9729 9728 9728 9727 9727 9726 9726 9726 9725 9725 9725 9725 9724 9724 9724 9724 9724 9724 9723 9723 9723 9723 9723 9723 9723 9723 9723 9722 9722 9722 9722 9722 9721 9721 9721 9721 9721 9720 9720 9720 9719 9719 9719 9718 9718 9717 9717 9716 9715 9715 9714 9713 9712 9711 9710 9709 9708 9707 9706 9704 9703 9701 9700 9698 9697 9695 9693 9692 9690 9688 9687 9685 9683 9682 9680 9679 9677 9676 9674 9673 9672 9671 9670 9669 9668 9668 9667 9667 9666 9666 9666 9666 9666 9666 9666 9666 9666 9667 9667 9667 9668 9668 9669 9669 9670 9670 9670 9671 9671 9672 9672 9672 9673 9673 9673 9674 9674 9674 9675 9675 9676 9676 9676 9677 9677 9678 9679 9679 9680 9681 9682 9683 9684 9685 9687 9688 9689 9691 9692 9694 9695 9697 9699 9701 9702 9704 9706 9708 9709 9711 9713 9714 10777 2 9 5 9716 9718 9719 9720 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9731 9732 9732 9733 9733 9734 9734 9734 9735 9735 9735 9736 9736 9736 9736 9737 9737 9737 9738 9738 9738 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9743 9743 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9741 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9739 9739 9739 9739 9739 9739 9738 9738 9738 9738 9737 9737 9737 9736 9736 9736 9735 9735 9735 9734 9734 9734 9734 9734 9733 9733 9733 9733 9733 9733 9733 9734 9734 9734 9734 9735 9735 9736 9736 9737 9737 9738 9739 9739 9740 9741 9742 9742 9743 9744 9745 9746 9746 9747 9748 9748 9749 9750 9750 9750 9751 9751 9751 9751 9752 9751 9751 9751 9751 9750 9750 9749 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9737 9736 9735 9734 9733 9732 9732 9731 9730 9730 9730 9729 9729 9729 9729 9730 9730 9731 9732 9733 9734 9735 9736 9737 9738 9740 9741 9743 9744 9746 9748 9749 9751 9752 9753 9754 9756 9757 9757 9758 9759 9759 9760 9760 9760 9760 9760 9759 9759 9758 9757 9756 9756 9754 9753 9752 9751 9750 9749 9747 9746 9745 9744 9743 9742 9741 9740 9740 9739 9738 9738 9738 9738 9737 9737 9737 9738 9738 9738 9739 9739 9740 9740 9741 9742 9742 9743 9743 9744 9744 9745 9745 9746 9746 9746 9747 9747 9747 9747 9747 9746 9746 9746 9745 9745 9745 9744 9743 9743 9742 9742 9741 9740 9740 9739 9739 9738 9738 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9741 9741 9741 9741 9740 9740 9739 9739 9738 9738 9737 9736 9735 9735 9734 9733 9732 9731 9731 9730 9729 9729 9728 9728 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9729 9730 9730 9731 9731 9732 9732 9733 9733 9734 9734 9734 9734 9734 9734 9734 9734 9733 9732 9732 9731 9730 9728 9727 9726 9724 9723 9721 9720 9718 9717 9715 9714 9713 9712 9711 9710 9709 9708 9708 9708 9708 9708 9708 9709 9710 9710 9712 9713 9714 9716 9717 9719 9721 9723 9725 9727 9729 9730 9732 9734 9735 9737 9738 9739 9740 9741 9742 9742 9743 9743 9743 9743 9742 9742 9741 9740 9739 9738 9737 9736 9735 9734 9732 9731 9730 9728 9727 9726 9725 9724 9723 9722 9722 9721 9720 9720 9720 9719 9719 9719 9719 9719 9719 9719 9720 9720 9720 9721 9721 9721 9721 9722 9722 9722 9723 9723 9723 9723 9723 9723 9724 9724 9724 9724 9724 9724 9724 9724 9724 9725 9725 9725 9725 9726 9726 9726 9727 9727 9728 9728 9729 9729 9730 9731 9731 9732 9733 9733 9734 9734 9735 9735 9736 9736 9736 9737 10778 2 9 5 9737 9737 9737 9737 9737 9737 9737 9736 9736 9736 9735 9735 9734 9734 9733 9732 9732 9731 9730 9729 9729 9728 9727 9726 9726 9725 9724 9724 9723 9722 9722 9721 9721 9720 9720 9720 9719 9719 9718 9718 9718 9718 9718 9718 9718 9717 9718 9718 9718 9718 9718 9718 9719 9719 9720 9720 9721 9721 9722 9722 9723 9724 9725 9725 9726 9727 9728 9729 9730 9730 9731 9732 9732 9733 9733 9734 9734 9734 9735 9735 9735 9734 9734 9734 9733 9733 9732 9731 9730 9730 9729 9728 9727 9726 9724 9723 9722 9721 9720 9720 9719 9718 9717 9717 9717 9716 9716 9716 9716 9717 9717 9718 9718 9719 9720 9721 9722 9724 9725 9726 9728 9729 9731 9732 9733 9735 9736 9737 9739 9740 9741 9742 9742 9743 9744 9744 9744 9745 9745 9744 9744 9744 9743 9743 9742 9741 9740 9740 9739 9738 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9722 9721 9720 9720 9719 9718 9718 9717 9717 9717 9716 9716 9715 9715 9715 9715 9714 9714 9714 9714 9713 9713 9713 9713 9713 9713 9713 9713 9712 9712 9712 9713 9713 9713 9713 9713 9713 9713 9713 9713 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9713 9713 9713 9712 9712 9712 9711 9711 9710 9710 9710 9709 9709 9708 9708 9708 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9708 9708 9708 9709 9709 9709 9709 9710 9710 9710 9710 9710 9710 9710 9710 9710 9709 9709 9709 9708 9708 9707 9706 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9682 9682 9681 9680 9680 9679 9679 9678 9678 9677 9677 9676 9676 9675 9675 9674 9674 9673 9673 9672 9672 9671 9670 9669 9669 9668 9667 9666 9665 9663 9662 9661 9659 9658 9656 9655 9653 9651 9649 9647 9645 9643 9641 9638 9636 9634 9631 9628 9626 9623 9620 9618 9615 9612 9609 9606 9603 9601 9598 9595 9592 9590 9587 9585 9582 9580 9578 9576 9574 9572 9570 9569 9567 9566 9565 9564 9563 9562 9562 9561 9561 9561 9561 9561 9561 9561 9561 9561 9561 9562 9562 9562 9562 9562 9562 9562 9562 9562 9562 9561 9560 9560 9559 9558 9557 9555 9554 9552 9551 9549 9547 9545 9543 9541 9538 9536 9534 9531 9529 9527 9525 9522 9520 9518 9516 9514 9512 9510 9508 9507 9505 9504 9502 9501 9500 9498 9497 9496 9495 9494 9492 9491 9490 9488 9487 9485 9483 9481 9479 9477 9475 9472 9469 9466 9463 9460 9456 9453 9449 9445 9440 9436 9431 9427 9422 9417 9412 9406 9401 9396 9390 9385 9380 9374 9369 9363 9358 9352 9347 9341 9336 9330 9324 9319 9313 9308 9302 9296 9290 9284 9278 9271 9265 9258 9251 9244 9237 9229 9221 9213 9205 9196 9187 9178 10779 2 9 5 9168 9158 9147 9137 9126 9114 9102 9090 9077 9064 9051 9037 9022 9007 8992 8977 8961 8944 8927 8910 8892 8873 8854 8835 8815 8795 8774 8753 8732 8710 8687 8665 8642 8619 8595 8571 8548 8524 8500 8476 8452 8429 8406 8383 8360 8338 8317 8296 8276 8257 8239 8221 8205 8190 8177 8164 8153 8144 8136 8130 8125 8121 8120 8119 8121 8124 8129 8135 8143 8152 8163 8175 8188 8203 8219 8236 8253 8272 8292 8312 8332 8354 8375 8397 8419 8442 8464 8486 8508 8530 8552 8573 8594 8615 8635 8654 8673 8692 8710 8727 8744 8760 8776 8791 8806 8820 8833 8846 8859 8871 8882 8894 8904 8915 8925 8935 8944 8953 8962 8971 8980 8988 8996 9004 9011 9019 9026 9033 9040 9046 9053 9059 9065 9071 9076 9082 9087 9092 9097 9102 9107 9111 9115 9120 9124 9128 9132 9136 9139 9143 9147 9151 9155 9158 9162 9166 9170 9174 9179 9183 9187 9192 9197 9201 9206 9212 9217 9222 9228 9233 9239 9245 9251 9257 9263 9270 9276 9282 9289 9295 9302 9308 9314 9321 9327 9333 9339 9345 9351 9357 9363 9369 9374 9379 9385 9390 9395 9400 9404 9409 9413 9417 9421 9425 9429 9432 9436 9439 9442 9445 9448 9451 9454 9457 9459 9461 9464 9466 9468 9470 9472 9474 9476 9478 9479 9481 9483 9484 9486 9488 9489 9491 9493 9494 9496 9498 9499 9501 9503 9504 9506 9508 9509 9511 9513 9515 9517 9518 9520 9522 9524 9525 9527 9529 9531 9532 9534 9535 9537 9538 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9549 9550 9551 9551 9552 9552 9552 9553 9553 9553 9553 9554 9554 9554 9555 9555 9555 9556 9556 9557 9557 9558 9559 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9571 9572 9573 9574 9576 9577 9578 9579 9581 9582 9583 9584 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9600 9601 9602 9603 9604 9605 9606 9607 9607 9608 9609 9610 9611 9612 9613 9613 9614 9615 9616 9617 9618 9618 9619 9620 9621 9621 9622 9623 9624 9624 9625 9626 9626 9627 9628 9628 9629 9630 9630 9631 9632 9632 9633 9634 9634 9635 9636 9636 9637 9638 9639 9639 9640 9641 9642 9642 9643 9644 9645 9645 9646 9647 9648 9648 9649 9649 9650 9651 9651 9652 9652 9652 9653 9653 9654 9654 9654 9655 9655 9655 9655 9655 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9655 9655 9655 9655 9654 9654 9654 9653 9653 9652 9652 9652 9651 9651 9650 9650 9649 9649 9648 9648 9647 9647 9647 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9647 9647 9647 9648 9648 9649 9649 9650 9650 9651 9652 9652 9653 9653 9654 9654 9655 9656 9656 9657 9657 9658 9658 9658 9659 9659 9660 9660 9660 9661 9661 9661 9662 9662 10780 2 9 5 9662 9663 9663 9663 9663 9664 9664 9664 9664 9664 9664 9664 9664 9664 9664 9664 9664 9664 9663 9663 9662 9662 9661 9661 9660 9659 9658 9658 9657 9656 9655 9654 9653 9652 9651 9651 9650 9649 9649 9648 9648 9647 9647 9647 9647 9647 9647 9647 9647 9648 9648 9649 9650 9650 9651 9652 9653 9654 9655 9655 9656 9657 9658 9658 9659 9660 9660 9660 9661 9661 9661 9661 9661 9661 9660 9660 9659 9659 9658 9658 9657 9656 9656 9655 9654 9653 9653 9652 9652 9651 9651 9651 9650 9650 9650 9650 9650 9650 9651 9651 9651 9652 9652 9653 9653 9653 9654 9654 9654 9654 9655 9655 9655 9654 9654 9654 9653 9653 9652 9651 9650 9649 9648 9647 9645 9644 9642 9641 9640 9638 9637 9635 9634 9633 9632 9631 9630 9629 9628 9628 9627 9627 9627 9626 9626 9627 9627 9627 9628 9628 9629 9629 9630 9630 9631 9632 9632 9633 9633 9634 9634 9634 9634 9635 9634 9634 9634 9634 9633 9633 9632 9631 9631 9630 9629 9628 9628 9627 9626 9625 9625 9624 9624 9623 9623 9623 9623 9623 9623 9623 9624 9624 9625 9626 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9639 9640 9640 9641 9641 9641 9642 9642 9642 9642 9642 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9642 9642 9643 9643 9644 9645 9645 9646 9647 9648 9649 9650 9651 9652 9652 9653 9654 9654 9654 9655 9655 9654 9654 9654 9653 9652 9651 9649 9648 9646 9644 9642 9639 9637 9634 9631 9628 9625 9622 9619 9615 9612 9608 9604 9601 9597 9593 9589 9585 9581 9577 9573 9569 9565 9560 9556 9551 9546 9541 9535 9530 9524 9517 9510 9503 9496 9488 9479 9470 9461 9451 9440 9429 9418 9406 9393 9380 9367 9353 9339 9325 9310 9295 9280 9265 9249 9234 9219 9204 9189 9174 9160 9146 9133 9120 9108 9097 9086 9077 9068 9059 9052 9046 9040 9036 9033 9031 9029 9029 9030 9031 9034 9037 9041 9047 9052 9059 9067 9075 9083 9092 9102 9112 9122 9133 9144 9155 9167 9178 9190 9201 9213 9224 9236 9247 9259 9270 9281 9292 9303 9313 9324 9334 9344 9354 9363 9373 9382 9392 9401 9410 9418 9427 9436 9444 9452 9460 9468 9476 9484 9491 9499 9506 9513 9520 9527 9534 9540 9546 9552 9558 9564 9569 9574 9579 9584 9588 9592 9596 9600 9603 9606 9609 9612 9614 9617 9619 9621 9622 9624 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9645 9646 9647 9648 9650 9651 9652 9654 9655 9656 9658 9659 9660 9661 9663 9664 9665 9666 9667 9668 9668 9669 9670 9670 9671 9671 9672 9672 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9672 9672 9672 9672 9671 9671 9670 9670 9670 9669 9668 9668 9667 9666 9666 9665 9664 9663 10781 2 9 5 9662 9661 9660 9659 9658 9657 9656 9655 9654 9653 9652 9651 9650 9649 9648 9647 9647 9646 9646 9646 9645 9645 9645 9646 9646 9646 9647 9647 9648 9649 9649 9650 9651 9652 9653 9654 9655 9656 9657 9657 9658 9659 9660 9660 9660 9661 9661 9661 9661 9661 9660 9660 9659 9658 9658 9657 9656 9654 9653 9652 9651 9649 9648 9646 9645 9644 9642 9641 9640 9639 9638 9637 9636 9636 9635 9635 9634 9634 9634 9634 9634 9635 9635 9635 9636 9637 9637 9638 9639 9639 9640 9641 9641 9642 9642 9643 9643 9643 9643 9643 9643 9643 9642 9642 9641 9640 9639 9638 9637 9636 9635 9633 9632 9630 9629 9627 9626 9624 9623 9622 9620 9619 9618 9617 9616 9615 9614 9613 9613 9612 9612 9612 9612 9611 9611 9611 9611 9611 9612 9612 9612 9611 9611 9611 9611 9610 9610 9609 9608 9607 9606 9605 9603 9601 9599 9597 9595 9593 9590 9588 9585 9582 9579 9576 9573 9570 9567 9564 9561 9558 9555 9552 9549 9547 9544 9542 9540 9538 9536 9534 9533 9531 9530 9529 9528 9527 9526 9525 9524 9524 9523 9522 9522 9521 9520 9519 9518 9517 9515 9513 9512 9510 9507 9505 9502 9499 9496 9492 9488 9484 9479 9475 9470 9464 9459 9453 9447 9441 9434 9428 9421 9414 9406 9399 9392 9384 9376 9368 9360 9352 9344 9336 9327 9319 9310 9301 9293 9284 9275 9266 9256 9247 9238 9228 9219 9209 9199 9190 9180 9170 9160 9150 9140 9130 9120 9111 9101 9091 9082 9073 9064 9055 9047 9039 9031 9023 9017 9010 9004 8998 8993 8989 8985 8982 8979 8977 8975 8975 8974 8975 8976 8978 8980 8983 8987 8991 8995 9001 9006 9013 9019 9027 9034 9042 9051 9059 9068 9077 9087 9096 9106 9116 9126 9136 9146 9156 9166 9176 9186 9196 9206 9215 9224 9234 9242 9251 9260 9268 9276 9283 9290 9297 9304 9310 9316 9322 9327 9332 9337 9341 9345 9349 9352 9355 9358 9361 9363 9365 9367 9369 9370 9372 9373 9374 9375 9376 9377 9377 9378 9378 9379 9379 9380 9380 9380 9381 9381 9381 9381 9381 9380 9380 9379 9379 9378 9377 9375 9374 9372 9370 9367 9365 9362 9358 9355 9351 9346 9342 9337 9332 9326 9321 9315 9308 9302 9295 9288 9281 9273 9265 9257 9249 9241 9232 9223 9214 9205 9195 9185 9174 9164 9152 9141 9128 9116 9102 9088 9073 9057 9041 9024 9005 8986 8966 8945 8923 8900 8875 8850 8824 8797 8769 8740 8710 8680 8649 8618 8586 8554 8521 8489 8457 8425 8394 8363 8333 8304 8276 8249 8224 8200 8178 8157 8139 8122 8108 8096 8086 8078 8073 8070 8069 8070 8074 8081 8089 8099 8112 8126 8142 8160 8179 8199 8221 8244 8268 8293 8319 8344 8371 8397 8423 8450 8476 8502 8528 8553 8577 8601 8624 8646 8668 8688 8708 8727 8745 8763 8779 8794 8809 8823 8837 8849 8862 8873 8884 8895 8905 8915 8924 10782 2 9 5 8934 8943 8952 8961 8969 8978 8987 8995 9004 9012 9021 9029 9038 9046 9055 9064 9072 9081 9089 9098 9106 9115 9123 9131 9139 9147 9155 9163 9171 9178 9186 9193 9200 9208 9215 9222 9228 9235 9242 9248 9255 9262 9268 9275 9281 9288 9294 9301 9307 9314 9320 9327 9333 9340 9347 9353 9360 9367 9373 9380 9387 9393 9399 9406 9412 9418 9424 9430 9436 9441 9447 9452 9457 9461 9466 9470 9474 9478 9482 9485 9488 9491 9494 9496 9499 9501 9503 9505 9506 9508 9510 9511 9512 9513 9515 9516 9517 9518 9519 9520 9521 9523 9524 9525 9527 9528 9529 9531 9532 9534 9536 9537 9539 9541 9542 9544 9546 9548 9549 9551 9553 9554 9556 9557 9558 9560 9561 9562 9563 9564 9565 9566 9566 9567 9568 9568 9569 9569 9569 9570 9570 9570 9571 9571 9571 9572 9572 9572 9573 9574 9574 9575 9576 9577 9578 9579 9580 9581 9582 9584 9585 9586 9588 9590 9591 9593 9595 9596 9598 9600 9601 9603 9605 9606 9608 9609 9611 9612 9613 9615 9616 9617 9618 9619 9619 9620 9621 9621 9622 9622 9623 9623 9623 9623 9623 9624 9624 9624 9624 9624 9624 9624 9624 9624 9625 9625 9625 9625 9626 9626 9627 9627 9628 9629 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9650 9651 9652 9652 9653 9654 9654 9655 9655 9655 9656 9656 9657 9657 9657 9658 9658 9658 9659 9659 9659 9660 9660 9661 9661 9662 9662 9663 9664 9664 9665 9665 9666 9667 9667 9668 9669 9669 9670 9671 9671 9672 9672 9672 9673 9673 9673 9673 9673 9673 9673 9673 9673 9672 9672 9671 9671 9670 9670 9669 9668 9667 9667 9666 9665 9664 9664 9663 9662 9662 9661 9661 9661 9660 9660 9660 9660 9660 9660 9661 9661 9662 9662 9663 9664 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9673 9674 9675 9676 9676 9677 9677 9678 9678 9679 9679 9679 9679 9679 9679 9679 9679 9678 9678 9678 9678 9677 9677 9676 9676 9676 9675 9675 9674 9674 9673 9673 9672 9672 9671 9671 9670 9669 9669 9668 9667 9667 9666 9665 9664 9663 9662 9661 9660 9658 9657 9656 9654 9653 9651 9650 9648 9647 9645 9644 9642 9641 9639 9638 9636 9635 9634 9633 9632 9631 9630 9629 9628 9627 9627 9626 9625 9625 9624 9624 9623 9623 9622 9621 9620 9619 9618 9617 9616 9614 9612 9610 9607 9604 9601 9598 9594 9589 9584 9579 9573 9567 9560 9553 9545 9536 9527 9518 9507 9496 9485 9472 9459 9446 9431 9416 9400 9383 9365 9347 9328 9307 9286 9264 9242 9218 9193 9167 9140 9112 9083 9053 9022 8990 8957 8922 8887 8850 8812 8773 8733 8692 8650 8607 8562 8517 8470 8423 8374 8325 8275 8224 8173 8121 8068 8015 7962 7909 7855 7801 7748 7694 7641 7589 7537 7486 7436 7387 7339 10783 2 9 5 7292 7247 7203 7162 7122 7084 7048 7015 6984 6956 6931 6908 6888 6871 6857 6845 6838 6833 6831 6833 6838 6846 6857 6871 6888 6909 6932 6958 6987 7018 7052 7088 7126 7167 7209 7253 7299 7347 7395 7445 7496 7547 7599 7652 7705 7758 7811 7865 7918 7970 8023 8074 8125 8175 8225 8273 8321 8367 8413 8457 8500 8542 8583 8623 8661 8698 8734 8769 8803 8835 8866 8896 8925 8953 8979 9005 9030 9053 9076 9097 9118 9138 9157 9176 9193 9210 9226 9241 9256 9270 9283 9296 9308 9320 9331 9342 9353 9363 9372 9382 9391 9399 9408 9416 9424 9432 9439 9446 9454 9461 9468 9474 9481 9488 9494 9501 9507 9513 9519 9525 9530 9536 9541 9547 9552 9557 9561 9566 9570 9574 9578 9581 9585 9588 9591 9593 9596 9598 9600 9602 9603 9604 9605 9606 9607 9608 9608 9609 9609 9609 9609 9609 9609 9610 9610 9610 9610 9610 9611 9611 9611 9612 9613 9613 9614 9615 9616 9617 9618 9619 9620 9621 9623 9624 9625 9626 9627 9629 9630 9631 9632 9633 9634 9635 9635 9636 9637 9637 9638 9638 9638 9638 9638 9638 9638 9638 9638 9637 9637 9636 9636 9636 9635 9635 9634 9634 9633 9632 9632 9631 9631 9631 9630 9630 9629 9629 9629 9628 9628 9628 9627 9627 9627 9626 9626 9626 9625 9625 9624 9624 9623 9623 9622 9622 9621 9620 9620 9619 9618 9617 9616 9615 9614 9613 9612 9611 9610 9609 9608 9607 9605 9604 9603 9602 9601 9600 9599 9598 9597 9596 9595 9594 9593 9592 9591 9591 9590 9589 9589 9588 9587 9587 9586 9585 9585 9584 9583 9582 9581 9580 9579 9578 9577 9576 9575 9573 9572 9570 9568 9567 9565 9563 9561 9559 9557 9555 9553 9551 9549 9546 9544 9542 9540 9538 9536 9535 9533 9531 9530 9528 9527 9526 9525 9524 9524 9523 9523 9522 9522 9522 9522 9522 9522 9523 9523 9523 9524 9524 9525 9525 9526 9526 9526 9527 9527 9527 9528 9528 9528 9528 9528 9528 9528 9527 9527 9527 9527 9526 9526 9526 9526 9525 9525 9525 9525 9525 9525 9525 9525 9525 9526 9526 9527 9528 9529 9529 9530 9532 9533 9534 9536 9537 9538 9540 9542 9543 9545 9546 9548 9549 9551 9552 9554 9555 9556 9557 9559 9560 9561 9561 9562 9563 9563 9564 9564 9565 9565 9566 9566 9566 9566 9567 9567 9567 9567 9568 9568 9568 9569 9569 9569 9570 9571 9571 9572 9572 9573 9574 9575 9576 9576 9577 9578 9579 9580 9580 9581 9582 9582 9583 9584 9584 9584 9585 9585 9585 9586 9586 9586 9586 9586 9586 9586 9586 9586 9586 9586 9586 9586 9586 9587 9587 9587 9588 9589 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9600 9601 9602 9604 9605 9606 9607 9608 9609 9610 9610 9611 9611 9612 9612 9611 9611 9611 9610 9609 9608 9607 9605 9604 9602 9601 9599 9597 9595 9593 9591 9589 9586 9584 9582 10784 2 9 5 9581 9579 9577 9575 9574 9573 9572 9571 9570 9569 9569 9569 9568 9569 9569 9569 9570 9570 9571 9571 9572 9573 9574 9574 9575 9575 9576 9576 9577 9577 9577 9576 9576 9575 9575 9574 9573 9571 9570 9568 9566 9564 9561 9559 9556 9554 9551 9548 9545 9542 9540 9537 9534 9531 9528 9526 9523 9521 9519 9517 9515 9513 9511 9510 9508 9507 9506 9505 9504 9503 9502 9502 9501 9500 9500 9499 9498 9498 9497 9496 9495 9494 9493 9492 9490 9489 9487 9485 9483 9481 9478 9476 9473 9471 9468 9465 9462 9458 9455 9451 9448 9444 9441 9437 9433 9429 9426 9422 9418 9414 9410 9406 9402 9398 9394 9390 9386 9382 9378 9374 9370 9366 9362 9357 9353 9348 9344 9339 9334 9329 9324 9319 9313 9308 9302 9296 9290 9283 9277 9270 9263 9255 9248 9240 9232 9224 9215 9206 9197 9188 9179 9169 9159 9148 9138 9127 9116 9104 9093 9081 9068 9056 9043 9030 9016 9003 8988 8974 8959 8944 8929 8913 8897 8881 8864 8847 8829 8812 8793 8775 8755 8736 8716 8695 8675 8653 8632 8610 8587 8564 8540 8516 8492 8467 8442 8416 8390 8364 8337 8309 8282 8253 8225 8196 8167 8137 8107 8077 8046 8015 7984 7953 7921 7889 7857 7824 7791 7759 7725 7692 7658 7625 7591 7557 7522 7488 7454 7419 7384 7350 7315 7280 7245 7210 7176 7141 7107 7072 7038 7004 6970 6936 6903 6870 6838 6805 6774 6743 6712 6682 6653 6624 6597 6570 6544 6518 6494 6471 6449 6427 6407 6389 6371 6355 6340 6326 6314 6303 6293 6285 6279 6274 6270 6268 6268 6269 6272 6277 6283 6291 6301 6312 6324 6339 6355 6372 6391 6412 6434 6458 6483 6510 6537 6567 6597 6629 6662 6696 6731 6767 6804 6842 6881 6920 6961 7001 7043 7084 7126 7169 7211 7254 7297 7340 7383 7426 7469 7511 7553 7595 7637 7678 7719 7759 7799 7838 7877 7915 7952 7989 8025 8061 8095 8130 8163 8196 8228 8259 8290 8320 8349 8378 8406 8433 8460 8486 8512 8537 8561 8585 8608 8631 8653 8674 8695 8716 8735 8755 8774 8792 8810 8827 8844 8861 8877 8892 8907 8922 8936 8950 8964 8977 8989 9001 9013 9025 9036 9047 9057 9067 9077 9087 9096 9105 9114 9122 9130 9138 9146 9154 9161 9169 9176 9183 9190 9197 9203 9210 9216 9223 9229 9235 9241 9247 9253 9259 9265 9270 9276 9281 9287 9292 9297 9303 9308 9313 9318 9322 9327 9332 9336 9341 9345 9349 9354 9358 9362 9366 9370 9373 9377 9381 9384 9388 9391 9395 9398 9401 9405 9408 9411 9414 9417 9420 9423 9426 9429 9432 9434 9437 9440 9442 9445 9447 9449 9452 9454 9456 9458 9459 9461 9463 9464 9466 9467 9469 9470 9471 9472 9473 9474 9475 9476 9477 9478 9479 9480 9481 9482 9484 9485 9486 9487 9489 9490 9492 9494 9496 9497 9499 9501 9503 9505 9507 9510 9512 9514 9516 9518 9520 10785 2 9 5 9522 9524 9526 9528 9529 9531 9533 9534 9535 9536 9538 9539 9539 9540 9541 9541 9542 9542 9543 9543 9543 9543 9544 9544 9544 9544 9544 9545 9545 9545 9545 9546 9546 9546 9547 9547 9547 9548 9548 9548 9549 9549 9549 9550 9550 9550 9550 9550 9550 9550 9550 9550 9549 9549 9548 9548 9547 9547 9546 9546 9545 9544 9544 9543 9543 9542 9542 9541 9541 9541 9541 9541 9541 9541 9541 9541 9541 9542 9542 9543 9543 9543 9544 9544 9545 9545 9545 9545 9545 9544 9544 9543 9543 9542 9541 9539 9537 9536 9534 9531 9529 9526 9523 9520 9517 9514 9510 9507 9503 9499 9496 9492 9488 9484 9481 9477 9473 9469 9466 9462 9459 9456 9452 9449 9446 9443 9439 9436 9433 9430 9427 9424 9421 9417 9414 9410 9407 9403 9399 9395 9391 9386 9381 9376 9371 9366 9360 9354 9348 9342 9336 9329 9322 9316 9309 9301 9294 9287 9280 9272 9265 9258 9251 9244 9237 9230 9223 9217 9210 9204 9198 9193 9187 9182 9178 9173 9169 9165 9162 9159 9156 9153 9151 9150 9148 9147 9146 9146 9146 9146 9147 9148 9149 9151 9153 9155 9157 9160 9163 9166 9170 9174 9178 9182 9187 9191 9196 9201 9206 9212 9217 9223 9228 9234 9240 9246 9252 9257 9263 9269 9275 9281 9287 9292 9298 9303 9309 9314 9319 9325 9329 9334 9339 9344 9348 9352 9356 9360 9364 9368 9372 9375 9379 9382 9386 9389 9392 9395 9398 9401 9404 9407 9410 9413 9416 9419 9422 9424 9427 9430 9433 9436 9438 9441 9444 9446 9449 9451 9454 9456 9459 9461 9463 9465 9467 9469 9470 9472 9473 9475 9476 9477 9478 9478 9479 9479 9480 9480 9480 9480 9479 9479 9478 9478 9477 9476 9475 9474 9473 9472 9470 9469 9468 9466 9465 9464 9462 9461 9460 9459 9458 9457 9456 9455 9454 9453 9453 9452 9452 9452 9452 9452 9452 9452 9453 9453 9454 9454 9455 9456 9457 9458 9459 9460 9461 9462 9464 9465 9466 9467 9468 9469 9471 9472 9473 9474 9474 9475 9476 9477 9477 9478 9479 9479 9479 9480 9480 9480 9480 9480 9481 9481 9481 9481 9481 9481 9481 9481 9481 9482 9482 9482 9482 9483 9483 9484 9484 9485 9486 9486 9487 9488 9489 9490 9490 9491 9492 9493 9494 9495 9495 9496 9497 9497 9498 9498 9499 9499 9499 9499 9500 9499 9499 9499 9498 9498 9497 9497 9496 9495 9494 9493 9492 9491 9490 9488 9487 9486 9485 9484 9482 9481 9480 9479 9478 9477 9476 9475 9474 9473 9473 9472 9472 9471 9471 9470 9470 9470 9469 9469 9469 9469 9468 9468 9468 9467 9467 9467 9466 9466 9465 9464 9463 9462 9462 9460 9459 9458 9457 9455 9454 9452 9451 9449 9447 9445 9444 9442 9440 9438 9437 9435 9433 9432 9430 9429 9427 9426 9424 9423 9422 9421 9420 9420 9419 9418 9418 9417 9417 9416 9416 9416 9415 9415 9415 9415 9414 9414 9414 9413 10786 2 9 5 9413 9412 9411 9411 9410 9409 9408 9407 9406 9405 9404 9402 9401 9399 9398 9396 9395 9393 9391 9390 9388 9386 9384 9383 9381 9380 9378 9376 9375 9373 9372 9371 9369 9368 9367 9366 9365 9363 9362 9361 9360 9359 9358 9356 9355 9354 9352 9351 9350 9348 9346 9345 9343 9341 9339 9337 9335 9333 9331 9329 9327 9324 9322 9320 9318 9315 9313 9311 9309 9307 9305 9303 9301 9299 9298 9296 9294 9293 9292 9290 9289 9288 9287 9285 9284 9283 9282 9281 9280 9279 9277 9276 9275 9273 9272 9270 9268 9266 9264 9262 9260 9257 9255 9252 9249 9246 9243 9240 9236 9233 9229 9226 9222 9218 9215 9211 9207 9204 9200 9196 9193 9189 9186 9182 9179 9176 9172 9169 9166 9163 9160 9157 9154 9152 9149 9146 9143 9141 9138 9135 9132 9129 9126 9123 9120 9117 9114 9111 9107 9103 9100 9096 9092 9088 9083 9079 9074 9070 9065 9060 9055 9049 9044 9039 9033 9028 9022 9017 9011 9005 8999 8994 8988 8982 8976 8971 8965 8959 8954 8948 8943 8937 8932 8926 8921 8915 8910 8904 8899 8893 8888 8882 8876 8871 8865 8859 8853 8846 8840 8834 8827 8820 8813 8806 8799 8792 8784 8776 8769 8761 8752 8744 8736 8727 8718 8710 8701 8692 8683 8674 8665 8656 8647 8638 8629 8620 8611 8602 8593 8584 8575 8566 8557 8548 8539 8530 8521 8512 8504 8495 8486 8477 8467 8458 8449 8439 8430 8420 8410 8400 8390 8380 8369 8358 8347 8336 8325 8313 8301 8289 8277 8265 8252 8239 8226 8213 8199 8186 8172 8158 8143 8129 8114 8100 8084 8069 8054 8038 8022 8006 7990 7974 7957 7940 7923 7905 7888 7870 7852 7833 7815 7796 7776 7757 7737 7717 7697 7677 7656 7635 7613 7592 7570 7548 7526 7504 7481 7459 7436 7413 7389 7366 7342 7319 7295 7271 7246 7222 7197 7173 7148 7122 7097 7071 7045 7019 6992 6965 6938 6910 6882 6854 6825 6795 6765 6735 6704 6672 6639 6606 6573 6539 6504 6468 6432 6395 6357 6319 6280 6240 6200 6159 6117 6075 6032 5989 5945 5901 5856 5811 5766 5720 5674 5628 5581 5535 5488 5441 5395 5348 5302 5256 5210 5164 5118 5073 5029 4985 4941 4898 4856 4814 4773 4732 4693 4654 4616 4578 4542 4507 4472 4438 4406 4374 4343 4314 4285 4257 4230 4205 4180 4156 4134 4112 4091 4071 4053 4035 4018 4002 3987 3973 3960 3948 3937 3927 3918 3909 3902 3896 3890 3885 3882 3879 3877 3876 3876 3877 3879 3883 3887 3892 3898 3905 3913 3923 3933 3945 3957 3971 3986 4002 4020 4038 4058 4078 4100 4123 4148 4173 4200 4227 4256 4286 4317 4349 4383 4417 4452 4488 4526 4564 4603 4643 4683 4725 4767 4810 4853 4898 4943 4988 5034 5080 5127 5174 5222 5270 5318 5366 5415 5463 5512 5561 5610 5659 5708 5757 5805 5854 5902 5950 5998 6046 6093 6140 6187 6233 6278 6324 10787 2 9 5 6368 6412 6456 6499 6541 6583 6624 6664 6704 6743 6781 6819 6855 6891 6926 6961 6994 7027 7059 7090 7121 7151 7180 7208 7235 7262 7288 7314 7339 7363 7387 7410 7433 7455 7477 7498 7519 7540 7561 7581 7601 7620 7640 7659 7678 7697 7716 7734 7753 7771 7789 7808 7826 7844 7861 7879 7897 7914 7931 7948 7965 7982 7998 8014 8030 8046 8061 8077 8092 8106 8121 8135 8148 8162 8175 8188 8201 8213 8225 8237 8249 8261 8272 8283 8294 8305 8316 8327 8338 8348 8359 8369 8380 8390 8401 8411 8422 8432 8443 8453 8463 8474 8484 8494 8504 8515 8525 8534 8544 8554 8563 8573 8582 8590 8599 8607 8616 8624 8631 8639 8646 8653 8659 8666 8672 8678 8684 8689 8695 8700 8705 8710 8715 8720 8725 8730 8735 8740 8745 8750 8755 8761 8766 8772 8778 8784 8790 8796 8803 8809 8816 8823 8831 8838 8846 8853 8861 8869 8876 8884 8892 8900 8907 8915 8922 8930 8937 8944 8950 8957 8963 8969 8975 8981 8986 8991 8995 9000 9004 9008 9012 9015 9019 9022 9025 9028 9031 9033 9036 9038 9041 9044 9046 9049 9052 9055 9058 9061 9064 9067 9071 9075 9078 9082 9086 9091 9095 9100 9104 9109 9114 9118 9123 9128 9133 9138 9142 9147 9151 9156 9160 9164 9168 9172 9176 9179 9182 9185 9188 9191 9194 9196 9198 9200 9202 9204 9205 9207 9209 9210 9212 9213 9215 9216 9218 9220 9221 9223 9225 9227 9230 9232 9235 9237 9240 9243 9246 9249 9252 9256 9259 9263 9266 9270 9273 9277 9280 9283 9287 9290 9293 9296 9299 9302 9305 9307 9310 9312 9314 9316 9318 9319 9321 9322 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9336 9337 9338 9339 9341 9342 9344 9345 9347 9349 9351 9352 9354 9356 9359 9361 9363 9365 9367 9369 9371 9373 9376 9378 9379 9381 9383 9385 9386 9388 9389 9391 9392 9393 9394 9395 9396 9396 9397 9398 9398 9399 9399 9399 9400 9400 9400 9401 9401 9401 9402 9402 9403 9403 9404 9404 9405 9406 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9422 9423 9424 9425 9426 9427 9428 9428 9429 9430 9431 9431 9432 9433 9433 9434 9435 9435 9436 9437 9438 9438 9439 9440 9441 9441 9442 9443 9444 9445 9445 9446 9447 9448 9449 9449 9450 9451 9452 9452 9453 9454 9454 9455 9455 9456 9456 9457 9457 9458 9458 9459 9459 9460 9461 9461 9462 9463 9464 9465 9466 9467 9468 9469 9471 9472 9474 9475 9477 9479 9481 9483 9485 9487 9489 9491 9493 9495 9496 9498 9500 9502 9503 9505 9506 9507 9508 9509 9510 9510 9510 9510 9510 9510 9510 9509 9508 9508 9507 9506 9504 9503 9502 9501 9499 9498 9497 9496 9495 9494 9493 9492 9492 9491 9491 9491 9491 9491 9492 9492 9493 9494 9495 9497 9498 9500 9501 9503 9505 9507 10788 2 9 5 9509 9511 9513 9515 9517 9519 9521 9523 9525 9527 9528 9530 9531 9532 9533 9534 9535 9535 9536 9536 9537 9537 9537 9537 9537 9537 9537 9536 9536 9536 9536 9536 9535 9535 9535 9535 9535 9535 9535 9535 9535 9535 9535 9536 9536 9536 9536 9537 9537 9538 9538 9538 9539 9539 9539 9539 9540 9540 9540 9540 9540 9540 9540 9540 9539 9539 9539 9539 9539 9538 9538 9538 9538 9538 9537 9537 9537 9537 9538 9538 9538 9539 9539 9540 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9551 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9562 9562 9563 9563 9563 9563 9563 9562 9562 9562 9561 9560 9560 9559 9558 9557 9556 9555 9555 9554 9553 9552 9552 9551 9550 9550 9550 9549 9549 9550 9550 9550 9550 9551 9552 9553 9553 9555 9556 9557 9558 9560 9561 9562 9564 9565 9567 9568 9570 9571 9572 9574 9575 9576 9577 9577 9578 9579 9579 9579 9579 9579 9579 9579 9579 9578 9577 9577 9576 9575 9574 9573 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9563 9562 9562 9562 9561 9561 9561 9562 9562 9562 9563 9564 9564 9565 9566 9567 9568 9569 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579 9579 9580 9581 9581 9581 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9581 9581 9581 9581 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9581 9581 9581 9581 9582 9582 9582 9583 9583 9583 9584 9584 9584 9584 9584 9584 9584 9584 9584 9583 9583 9582 9582 9581 9581 9580 9579 9578 9578 9577 9576 9575 9574 9574 9573 9572 9572 9571 9571 9571 9571 9571 9571 9571 9571 9571 9572 9572 9573 9573 9574 9575 9576 9576 9577 9578 9579 9579 9580 9581 9581 9581 9582 9582 9582 9581 9581 9581 9580 9579 9578 9577 9576 9575 9573 9572 9570 9568 9567 9565 9563 9561 9559 9558 9556 9554 9553 9552 9550 9549 9548 9548 9547 9547 9546 9546 9546 9547 9547 9548 9548 9549 9550 9551 9553 9554 9555 9557 9558 9560 9562 9563 9565 9566 9567 9569 9570 9571 9572 9574 9574 9575 9576 9577 9577 9578 9578 9578 9579 9579 9579 9579 9579 9579 9578 9578 9578 9578 9578 9578 9578 9578 9577 9577 9577 9577 9577 9577 9578 9578 9578 9578 9578 9578 9579 9579 9579 9579 9579 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9579 9579 9579 9579 9579 9580 9580 9580 9580 9580 9580 9581 9581 9581 9582 9582 9583 9583 9584 9584 9585 9585 9586 9586 9586 9587 9587 9588 9588 9588 9588 9588 9588 9588 9588 9588 9588 9587 9587 9587 9586 9585 9585 9584 9583 9582 9582 9581 9580 9579 9578 9577 9576 9575 9574 9573 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9563 9562 9561 9560 9560 9559 9558 9558 10789 2 9 5 9557 9557 9556 9556 9555 9555 9554 9554 9553 9552 9552 9551 9551 9550 9550 9549 9548 9548 9547 9546 9546 9545 9544 9544 9543 9542 9542 9541 9540 9540 9539 9539 9538 9537 9537 9537 9536 9536 9535 9535 9535 9535 9535 9535 9535 9535 9535 9535 9535 9535 9536 9536 9536 9537 9537 9538 9538 9539 9539 9540 9540 9541 9541 9542 9542 9543 9543 9544 9544 9545 9545 9545 9546 9546 9546 9546 9546 9546 9546 9546 9546 9545 9545 9545 9544 9544 9543 9543 9542 9541 9541 9540 9539 9538 9537 9537 9536 9535 9534 9533 9532 9531 9530 9529 9527 9526 9525 9524 9523 9522 9521 9520 9519 9517 9516 9515 9514 9513 9511 9510 9509 9508 9506 9505 9503 9502 9500 9499 9497 9495 9494 9492 9490 9488 9486 9483 9481 9479 9476 9474 9471 9469 9466 9463 9460 9457 9454 9451 9448 9445 9441 9438 9435 9432 9428 9425 9422 9419 9415 9412 9409 9406 9403 9401 9398 9396 9393 9391 9389 9387 9385 9384 9382 9381 9380 9379 9379 9378 9378 9378 9378 9378 9378 9379 9380 9380 9381 9382 9383 9385 9386 9387 9389 9390 9392 9393 9395 9396 9398 9400 9401 9403 9404 9406 9408 9409 9411 9413 9414 9416 9417 9419 9420 9422 9424 9425 9427 9429 9430 9432 9434 9435 9437 9439 9441 9442 9444 9446 9448 9449 9451 9453 9454 9456 9458 9459 9460 9462 9463 9464 9465 9466 9467 9467 9468 9468 9469 9469 9469 9469 9468 9468 9467 9467 9466 9465 9464 9463 9462 9461 9460 9459 9458 9456 9455 9454 9453 9452 9451 9450 9449 9449 9448 9448 9447 9447 9447 9447 9447 9447 9448 9449 9449 9450 9451 9452 9454 9455 9456 9458 9460 9461 9463 9465 9467 9469 9471 9473 9475 9478 9480 9482 9484 9487 9489 9491 9493 9496 9498 9500 9502 9504 9506 9509 9511 9513 9515 9517 9519 9521 9523 9525 9526 9528 9530 9532 9533 9535 9536 9538 9539 9541 9542 9543 9544 9545 9546 9547 9548 9548 9549 9549 9550 9550 9551 9551 9551 9551 9551 9551 9551 9551 9551 9551 9551 9550 9550 9550 9550 9550 9550 9550 9550 9550 9550 9550 9550 9550 9550 9551 9551 9551 9552 9553 9553 9554 9555 9555 9556 9557 9558 9559 9560 9561 9562 9563 9563 9564 9565 9566 9567 9567 9568 9569 9569 9570 9570 9571 9571 9571 9571 9571 9571 9571 9571 9571 9571 9571 9571 9571 9570 9570 9570 9570 9570 9570 9570 9570 9570 9570 9570 9570 9570 9571 9571 9572 9572 9573 9574 9574 9575 9576 9577 9578 9579 9580 9581 9582 9583 9583 9584 9585 9586 9587 9587 9588 9588 9589 9589 9590 9590 9590 9590 9590 9590 9590 9590 9589 9589 9589 9589 9588 9588 9588 9587 9587 9587 9586 9586 9586 9586 9585 9585 9585 9585 9585 9585 9586 9586 9586 9586 9587 9587 9588 9588 9589 9589 9590 9590 9591 9591 9592 9592 9593 9594 9594 9595 9595 9596 9596 10790 2 9 5 9597 9597 9597 9598 9598 9599 9599 9600 9600 9600 9601 9601 9601 9602 9602 9602 9603 9603 9603 9604 9604 9604 9604 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9605 9604 9604 9604 9603 9603 9602 9602 9601 9601 9600 9600 9599 9599 9598 9598 9597 9597 9596 9596 9596 9595 9595 9595 9594 9594 9594 9594 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9594 9594 9594 9594 9594 9594 9594 9594 9594 9594 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9594 9594 9594 9594 9593 9593 9592 9592 9591 9590 9589 9589 9588 9587 9586 9585 9584 9584 9583 9582 9581 9580 9580 9579 9579 9578 9578 9578 9577 9577 9578 9578 9578 9578 9579 9579 9580 9581 9582 9582 9583 9584 9585 9586 9587 9588 9589 9589 9590 9591 9591 9591 9592 9592 9592 9591 9591 9591 9590 9589 9588 9587 9586 9585 9584 9582 9581 9580 9578 9577 9575 9574 9572 9571 9569 9568 9567 9566 9565 9564 9563 9563 9562 9562 9562 9561 9561 9561 9561 9561 9561 9562 9562 9562 9562 9563 9563 9563 9563 9563 9563 9563 9563 9563 9563 9562 9562 9562 9561 9561 9560 9559 9559 9558 9558 9557 9557 9556 9556 9556 9555 9555 9555 9555 9555 9556 9556 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9567 9568 9569 9571 9572 9573 9574 9575 9576 9577 9578 9579 9579 9580 9580 9581 9581 9581 9581 9581 9580 9580 9580 9579 9579 9578 9577 9577 9576 9575 9575 9574 9573 9573 9572 9572 9571 9571 9571 9571 9571 9571 9571 9571 9572 9572 9573 9573 9574 9575 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9587 9588 9589 9590 9590 9591 9592 9592 9593 9593 9594 9594 9595 9595 9595 9596 9596 9596 9596 9596 9596 9596 9596 9596 9596 9596 9596 9596 9596 9596 9595 9595 9595 9594 9594 9594 9593 9593 9592 9592 9591 9591 9590 9590 9589 9588 9588 9587 9587 9586 9586 9585 9585 9584 9584 9583 9583 9583 9582 9582 9582 9581 9581 9581 9581 9581 9580 9580 9580 9580 9580 9580 9581 9581 9581 9581 9581 9582 9582 9582 9583 9583 9584 9584 9585 9585 9586 9587 9588 9589 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9602 9603 9604 9604 9604 9605 9605 9605 9605 9605 9605 9604 9604 9603 9603 9602 9601 9600 9600 9599 9598 9597 9596 9596 9595 9594 9594 9593 9593 9593 9593 9593 9593 9593 9594 9594 9595 9596 9597 9598 9599 9600 9601 9603 9604 9605 9607 9608 9609 9610 9612 9613 9614 9614 9615 9616 9616 9616 9617 9616 9616 9616 9615 9615 9614 9613 9612 9611 9610 9609 9608 9607 9606 9605 9604 9603 9602 9601 9601 9600 9600 9600 9599 9599 9600 9600 9600 9601 9602 9603 9603 10791 2 9 5 9604 9605 9607 9608 9609 9610 9611 9612 9614 9615 9616 9616 9617 9618 9618 9619 9619 9619 9619 9619 9619 9619 9618 9617 9617 9616 9615 9614 9612 9611 9610 9608 9606 9605 9603 9601 9600 9598 9596 9594 9593 9591 9589 9588 9586 9584 9583 9581 9580 9578 9577 9576 9575 9574 9573 9572 9571 9571 9570 9570 9570 9569 9569 9569 9569 9570 9570 9570 9571 9571 9572 9573 9574 9574 9575 9576 9577 9577 9578 9579 9579 9580 9580 9580 9581 9581 9581 9580 9580 9580 9579 9578 9577 9576 9575 9574 9573 9571 9570 9568 9567 9565 9564 9562 9561 9559 9558 9557 9555 9554 9553 9553 9552 9551 9551 9551 9551 9551 9551 9551 9551 9551 9552 9552 9553 9553 9553 9554 9554 9554 9554 9553 9553 9552 9551 9550 9549 9548 9546 9544 9541 9539 9536 9533 9530 9526 9522 9519 9515 9510 9506 9502 9497 9493 9488 9484 9479 9475 9470 9466 9462 9458 9454 9450 9446 9443 9439 9436 9433 9429 9426 9423 9420 9417 9414 9412 9409 9406 9403 9400 9396 9393 9390 9386 9382 9378 9374 9370 9365 9361 9356 9351 9346 9341 9335 9330 9324 9319 9313 9308 9302 9297 9291 9286 9281 9276 9271 9267 9263 9259 9255 9252 9249 9247 9245 9243 9242 9241 9240 9240 9240 9241 9242 9243 9245 9247 9250 9252 9255 9258 9262 9265 9269 9273 9277 9281 9285 9290 9294 9298 9302 9307 9311 9315 9319 9323 9327 9331 9335 9339 9342 9346 9350 9353 9356 9360 9363 9367 9370 9373 9376 9380 9383 9386 9389 9392 9396 9399 9402 9405 9408 9411 9415 9418 9421 9424 9427 9430 9432 9435 9438 9440 9443 9445 9447 9449 9451 9453 9455 9456 9458 9459 9461 9462 9463 9464 9465 9465 9466 9467 9467 9468 9469 9469 9470 9471 9471 9472 9473 9474 9474 9475 9476 9477 9479 9480 9481 9482 9483 9485 9486 9487 9489 9490 9491 9492 9494 9495 9496 9497 9498 9499 9500 9500 9501 9501 9502 9502 9502 9502 9502 9502 9502 9502 9502 9502 9502 9501 9501 9501 9501 9501 9500 9500 9500 9500 9500 9500 9501 9501 9501 9502 9502 9503 9503 9504 9505 9505 9506 9507 9508 9508 9509 9510 9511 9511 9512 9513 9513 9514 9514 9514 9515 9515 9515 9515 9515 9515 9515 9515 9515 9515 9514 9514 9514 9514 9513 9513 9513 9512 9512 9512 9512 9511 9511 9511 9511 9510 9510 9510 9510 9510 9510 9510 9509 9509 9509 9509 9509 9508 9508 9508 9507 9507 9506 9506 9505 9504 9504 9503 9502 9501 9500 9499 9498 9497 9495 9494 9493 9491 9490 9489 9487 9485 9484 9482 9480 9478 9477 9475 9473 9471 9468 9466 9464 9462 9459 9457 9454 9452 9449 9446 9444 9441 9438 9435 9432 9429 9426 9423 9419 9416 9413 9410 9406 9403 9400 9397 9393 9390 9387 9383 9380 9377 9374 9370 9367 9364 9360 9357 9354 9350 9347 9343 9339 9335 9332 9327 9323 9319 10792 2 9 5 9315 9310 9305 9300 9295 9290 9284 9278 9272 9266 9260 9253 9246 9239 9232 9224 9217 9209 9201 9192 9184 9175 9166 9157 9148 9138 9128 9118 9108 9098 9087 9076 9065 9054 9042 9030 9018 9005 8992 8978 8964 8950 8935 8920 8904 8888 8871 8854 8836 8818 8799 8780 8761 8740 8720 8699 8678 8657 8635 8613 8591 8569 8547 8525 8504 8482 8461 8441 8421 8402 8383 8365 8349 8333 8318 8305 8292 8281 8272 8264 8257 8252 8248 8246 8245 8246 8249 8253 8258 8265 8273 8283 8294 8307 8320 8335 8350 8367 8384 8402 8421 8440 8460 8480 8500 8521 8541 8562 8583 8603 8624 8644 8664 8683 8702 8721 8739 8757 8774 8791 8808 8823 8839 8854 8869 8883 8896 8910 8923 8936 8948 8960 8972 8984 8995 9007 9018 9029 9040 9051 9062 9073 9083 9094 9104 9114 9125 9135 9145 9155 9164 9174 9183 9192 9201 9210 9219 9227 9235 9243 9250 9257 9264 9271 9277 9283 9289 9295 9300 9305 9309 9314 9318 9322 9326 9330 9333 9337 9340 9343 9346 9349 9352 9355 9358 9361 9364 9367 9370 9373 9376 9379 9382 9385 9388 9391 9394 9397 9400 9404 9407 9410 9413 9416 9419 9422 9425 9428 9431 9433 9436 9438 9441 9443 9445 9447 9449 9451 9453 9455 9456 9457 9459 9460 9461 9462 9463 9464 9464 9465 9466 9466 9467 9467 9468 9468 9468 9469 9469 9469 9469 9469 9469 9470 9470 9470 9470 9470 9470 9470 9470 9470 9470 9470 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9469 9470 9470 9470 9471 9471 9472 9473 9474 9474 9475 9477 9478 9479 9481 9482 9484 9485 9487 9489 9491 9493 9495 9497 9499 9501 9503 9505 9507 9509 9511 9513 9515 9517 9519 9520 9522 9523 9525 9526 9528 9529 9530 9531 9532 9533 9534 9535 9536 9536 9537 9538 9539 9539 9540 9541 9542 9543 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9565 9566 9567 9567 9568 9568 9568 9568 9568 9568 9568 9568 9568 9568 9567 9567 9566 9566 9566 9565 9565 9564 9564 9563 9563 9562 9562 9561 9561 9561 9560 9560 9560 9560 9560 9559 9559 9559 9559 9559 9559 9559 9559 9558 9558 9558 9558 9558 9557 9557 9557 9556 9556 9555 9555 9554 9553 9553 9552 9551 9550 9549 9549 9548 9547 9546 9545 9544 9544 9543 9542 9541 9540 9540 9539 9538 9537 9537 9536 9536 9535 9534 9534 9533 9533 9532 9532 9531 9531 9530 9530 9529 9529 9528 9528 9527 9527 9526 9526 9525 9525 9524 9524 9523 9522 9522 9521 9521 9520 9520 9520 9519 9519 9519 9518 9518 9518 9518 9518 9518 9518 9518 9518 9518 9519 9519 9519 9520 9520 9521 9521 9522 9522 9523 9523 9524 9524 9525 9525 9526 9526 9526 9526 9526 9526 9526 9526 9525 9525 9524 9524 9523 9522 9521 10793 2 9 5 9520 9519 9518 9517 9515 9514 9512 9511 9509 9508 9506 9505 9503 9502 9500 9499 9498 9497 9496 9495 9494 9493 9493 9492 9492 9492 9492 9492 9492 9493 9494 9494 9495 9496 9497 9499 9500 9501 9503 9505 9506 9508 9510 9512 9513 9515 9517 9519 9521 9522 9524 9526 9527 9529 9531 9532 9533 9535 9536 9537 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9548 9549 9550 9551 9551 9552 9553 9553 9554 9555 9555 9556 9556 9557 9558 9558 9559 9560 9560 9561 9561 9562 9563 9563 9564 9565 9565 9566 9567 9568 9568 9569 9570 9571 9572 9573 9574 9574 9575 9576 9577 9578 9579 9580 9580 9581 9582 9582 9583 9584 9584 9584 9585 9585 9585 9585 9585 9585 9584 9584 9584 9583 9582 9582 9581 9580 9579 9578 9577 9576 9575 9574 9573 9572 9571 9570 9569 9568 9568 9567 9566 9566 9565 9565 9565 9565 9565 9565 9565 9565 9566 9566 9567 9567 9568 9569 9570 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579 9580 9580 9581 9582 9583 9583 9584 9584 9585 9585 9586 9586 9586 9586 9586 9586 9587 9586 9586 9586 9586 9586 9586 9585 9585 9585 9584 9584 9584 9583 9583 9582 9582 9582 9581 9581 9580 9580 9580 9579 9579 9579 9579 9579 9579 9578 9578 9578 9578 9579 9579 9579 9579 9579 9579 9579 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9580 9579 9579 9579 9578 9578 9577 9577 9576 9575 9574 9574 9573 9572 9571 9571 9570 9569 9569 9568 9567 9567 9566 9566 9566 9565 9565 9565 9565 9565 9564 9564 9564 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9564 9564 9564 9564 9563 9563 9562 9562 9561 9560 9560 9559 9559 9558 9557 9557 9556 9556 9555 9554 9554 9554 9553 9553 9553 9552 9552 9552 9552 9551 9551 9551 9551 9551 9551 9551 9550 9550 9550 9549 9549 9548 9548 9547 9547 9546 9545 9544 9543 9542 9541 9540 9539 9538 9537 9536 9535 9534 9533 9532 9531 9530 9529 9528 9527 9527 9526 9525 9525 9524 9523 9523 9522 9522 9521 9520 9520 9519 9518 9518 9517 9516 9515 9514 9513 9511 9510 9509 9507 9506 9504 9502 9500 9498 9496 9494 9492 9490 9488 9486 9484 9481 9479 9477 9475 9473 9471 9469 9468 9466 9464 9462 9461 9459 9458 9457 9455 9454 9453 9451 9450 9449 9448 9447 9445 9444 9443 9441 9440 9438 9437 9435 9434 9432 9430 9428 9426 9424 9422 9420 9418 9416 9414 9412 9410 9408 9406 9404 9402 9401 9399 9398 9396 9395 9394 9393 9392 9392 9392 9392 9392 9392 9393 9393 9394 9395 9397 9398 9400 9402 9404 9407 9409 9412 9414 9417 9420 9423 9426 9429 9433 9436 9439 9442 9445 9448 9451 9454 9457 9460 9462 9465 9467 9469 9471 9473 9474 9476 9477 9478 9479 9480 9481 9482 9482 9482 9482 9483 9482 9482 10794 2 9 5 9482 9482 9482 9481 9481 9481 9481 9480 9480 9480 9480 9480 9480 9481 9481 9481 9482 9483 9483 9484 9485 9486 9488 9489 9490 9492 9493 9495 9497 9498 9500 9502 9503 9505 9507 9508 9510 9511 9512 9514 9515 9516 9517 9518 9519 9519 9520 9520 9521 9521 9521 9521 9521 9521 9520 9520 9520 9519 9519 9518 9518 9517 9516 9516 9515 9514 9514 9513 9513 9512 9512 9511 9511 9511 9510 9510 9510 9510 9509 9509 9509 9509 9509 9509 9509 9509 9508 9508 9508 9508 9508 9508 9507 9507 9507 9507 9506 9506 9505 9505 9504 9504 9503 9503 9502 9501 9501 9500 9499 9499 9498 9497 9497 9496 9496 9495 9495 9495 9494 9494 9494 9494 9494 9493 9493 9494 9494 9494 9494 9494 9494 9495 9495 9495 9495 9496 9496 9496 9496 9496 9496 9496 9496 9496 9495 9495 9495 9494 9493 9493 9492 9491 9490 9490 9489 9488 9487 9486 9485 9484 9484 9483 9483 9482 9482 9482 9482 9482 9483 9483 9484 9485 9486 9488 9489 9491 9493 9495 9497 9499 9501 9504 9506 9509 9511 9514 9516 9519 9521 9524 9526 9528 9530 9532 9533 9535 9536 9537 9538 9538 9539 9539 9539 9539 9538 9538 9537 9537 9536 9535 9534 9533 9532 9531 9530 9529 9528 9527 9526 9525 9525 9524 9524 9524 9523 9523 9523 9524 9524 9524 9525 9525 9526 9527 9527 9528 9529 9529 9530 9531 9531 9532 9533 9533 9533 9534 9534 9534 9534 9534 9534 9534 9533 9533 9533 9532 9532 9531 9531 9530 9530 9529 9529 9529 9528 9528 9527 9527 9527 9527 9527 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9525 9525 9525 9524 9524 9523 9523 9522 9521 9520 9519 9518 9518 9517 9516 9515 9514 9513 9512 9511 9511 9510 9509 9509 9508 9508 9508 9508 9508 9508 9508 9509 9509 9510 9510 9511 9512 9513 9513 9514 9515 9516 9517 9517 9518 9519 9519 9520 9520 9520 9520 9520 9520 9520 9520 9519 9519 9518 9517 9517 9516 9515 9514 9513 9512 9512 9511 9510 9509 9509 9508 9507 9507 9507 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9505 9505 9505 9505 9504 9503 9503 9502 9500 9499 9497 9496 9494 9492 9490 9487 9485 9482 9479 9476 9473 9470 9467 9464 9461 9458 9455 9452 9449 9447 9444 9442 9440 9438 9436 9434 9432 9431 9430 9429 9428 9427 9427 9426 9426 9425 9425 9425 9424 9424 9423 9423 9422 9421 9420 9419 9418 9416 9414 9412 9410 9408 9405 9402 9399 9396 9392 9388 9384 9381 9376 9372 9368 9364 9360 9355 9351 9347 9342 9338 9334 9330 9326 9322 9318 9315 9311 9307 9303 9300 9296 9292 9289 9285 9281 9277 9272 9268 9263 9258 9253 9247 9242 9235 9229 9222 9215 9208 9200 9192 9184 9175 9166 9157 9147 9137 9127 9117 9106 9095 9084 9073 9061 9049 9037 9024 9012 8999 8985 8971 10795 2 9 5 8957 8942 8926 8910 8893 8876 8857 8838 8818 8796 8774 8750 8725 8699 8672 8644 8614 8583 8550 8517 8482 8445 8408 8369 8330 8289 8248 8207 8165 8122 8079 8037 7994 7952 7911 7871 7831 7793 7757 7722 7689 7657 7629 7602 7578 7557 7539 7524 7512 7502 7496 7493 7493 7497 7503 7513 7525 7541 7559 7580 7603 7628 7656 7685 7717 7750 7784 7820 7856 7893 7931 7969 8008 8046 8084 8122 8159 8196 8232 8268 8302 8335 8368 8399 8429 8458 8486 8512 8538 8562 8585 8608 8629 8649 8669 8688 8706 8723 8740 8756 8771 8787 8802 8816 8830 8844 8858 8872 8886 8899 8912 8926 8939 8952 8965 8978 8991 9003 9016 9028 9041 9053 9065 9077 9088 9099 9110 9121 9132 9142 9152 9161 9171 9180 9189 9197 9205 9213 9221 9228 9236 9243 9250 9256 9263 9269 9275 9281 9287 9293 9298 9304 9309 9315 9320 9325 9330 9335 9340 9345 9349 9354 9358 9363 9367 9371 9375 9379 9383 9386 9390 9393 9396 9400 9402 9405 9408 9410 9413 9415 9417 9419 9421 9423 9424 9426 9427 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9441 9442 9443 9444 9444 9445 9446 9447 9447 9448 9449 9449 9450 9451 9452 9452 9453 9454 9455 9455 9456 9457 9458 9459 9459 9460 9461 9462 9462 9463 9464 9465 9465 9466 9467 9467 9468 9469 9469 9470 9470 9471 9471 9472 9472 9473 9473 9473 9473 9474 9474 9474 9474 9474 9474 9474 9473 9473 9473 9472 9472 9472 9471 9471 9470 9470 9469 9468 9468 9467 9467 9466 9465 9465 9464 9463 9463 9462 9461 9461 9460 9460 9459 9459 9458 9457 9457 9456 9456 9455 9455 9455 9454 9454 9453 9453 9453 9452 9452 9452 9451 9451 9451 9451 9451 9450 9450 9450 9450 9450 9450 9451 9451 9451 9451 9451 9452 9452 9452 9453 9453 9454 9454 9455 9455 9456 9457 9457 9458 9458 9459 9459 9459 9460 9460 9461 9461 9461 9461 9461 9461 9461 9461 9461 9461 9461 9460 9460 9460 9459 9459 9459 9458 9458 9458 9458 9457 9457 9457 9457 9457 9457 9457 9458 9458 9458 9459 9459 9460 9461 9462 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9473 9474 9475 9475 9476 9477 9477 9477 9478 9478 9478 9478 9478 9478 9478 9478 9477 9477 9477 9476 9476 9475 9475 9474 9474 9473 9473 9472 9472 9471 9471 9470 9470 9469 9469 9468 9468 9467 9466 9466 9465 9464 9463 9462 9461 9460 9458 9457 9455 9454 9452 9450 9448 9445 9443 9441 9438 9435 9432 9429 9426 9423 9420 9417 9413 9410 9407 9403 9400 9396 9393 9389 9386 9382 9379 9375 9372 9368 9365 9361 9358 9354 9351 9347 9343 9339 9336 9331 9327 9323 9318 9314 9309 9303 9298 9292 9287 9280 9274 9267 9260 9253 9245 9237 9229 9220 9211 9202 9192 9183 9173 9162 9151 9140 9129 9118 9106 9094 10796 2 9 5 9082 9070 9057 9045 9032 9019 9006 8993 8980 8967 8953 8940 8927 8914 8901 8887 8874 8862 8849 8836 8824 8811 8799 8787 8776 8765 8754 8743 8733 8723 8713 8704 8695 8687 8679 8672 8665 8659 8653 8647 8642 8638 8634 8631 8628 8626 8625 8624 8623 8623 8624 8625 8626 8629 8631 8634 8638 8642 8646 8651 8656 8662 8668 8675 8682 8689 8697 8705 8713 8721 8730 8740 8749 8759 8769 8779 8789 8800 8811 8822 8833 8845 8856 8868 8880 8892 8904 8916 8928 8941 8953 8965 8978 8990 9003 9015 9027 9039 9052 9064 9076 9087 9099 9111 9122 9133 9144 9155 9166 9176 9186 9196 9206 9215 9224 9233 9242 9250 9259 9267 9274 9282 9289 9296 9303 9309 9316 9322 9328 9334 9339 9345 9350 9355 9360 9365 9370 9374 9379 9383 9387 9391 9395 9399 9403 9407 9410 9414 9417 9420 9423 9426 9429 9432 9435 9438 9440 9443 9445 9448 9450 9452 9455 9457 9459 9461 9463 9465 9467 9469 9471 9473 9475 9477 9479 9481 9483 9485 9487 9489 9491 9493 9495 9497 9499 9501 9503 9505 9507 9509 9511 9513 9515 9516 9518 9519 9521 9522 9523 9524 9525 9525 9526 9526 9526 9526 9526 9526 9526 9526 9525 9525 9524 9523 9523 9522 9521 9520 9520 9519 9519 9518 9518 9518 9518 9518 9518 9518 9518 9519 9520 9520 9521 9522 9523 9525 9526 9527 9529 9530 9532 9533 9534 9536 9537 9538 9539 9540 9540 9541 9541 9541 9541 9541 9541 9540 9539 9538 9537 9536 9535 9533 9532 9530 9528 9527 9525 9523 9521 9520 9518 9517 9516 9515 9514 9513 9512 9512 9511 9511 9511 9512 9512 9513 9514 9515 9516 9518 9519 9521 9522 9524 9526 9528 9530 9531 9533 9535 9536 9538 9539 9541 9542 9543 9543 9544 9545 9545 9545 9545 9545 9544 9544 9543 9542 9541 9540 9539 9537 9536 9535 9533 9532 9530 9529 9527 9526 9524 9523 9522 9521 9520 9519 9518 9518 9517 9517 9517 9516 9516 9516 9517 9517 9517 9518 9518 9519 9519 9520 9521 9521 9522 9522 9523 9523 9524 9524 9524 9524 9524 9524 9524 9523 9523 9522 9521 9520 9519 9518 9517 9516 9514 9513 9511 9510 9508 9507 9505 9504 9502 9501 9500 9498 9497 9496 9495 9494 9494 9493 9492 9492 9492 9491 9491 9491 9491 9492 9492 9492 9493 9493 9493 9494 9494 9495 9495 9496 9496 9496 9497 9497 9497 9497 9498 9498 9498 9498 9498 9498 9498 9498 9498 9497 9497 9497 9497 9497 9497 9498 9498 9498 9498 9499 9499 9500 9500 9501 9502 9503 9503 9504 9505 9506 9507 9508 9509 9510 9511 9512 9513 9513 9514 9515 9515 9515 9516 9516 9516 9516 9516 9516 9515 9515 9514 9514 9513 9512 9511 9510 9509 9508 9507 9506 9505 9504 9503 9502 9502 9501 9500 9499 9498 9498 9497 9497 9496 9496 9495 9495 9495 9494 9494 9494 9494 9493 9493 9492 9492 9491 9491 10797 2 9 5 9490 9489 9488 9487 9485 9484 9482 9481 9479 9477 9475 9473 9470 9468 9465 9462 9459 9456 9453 9450 9447 9444 9440 9437 9434 9430 9427 9423 9420 9416 9413 9409 9406 9402 9399 9395 9392 9388 9384 9381 9377 9373 9369 9364 9360 9356 9351 9346 9341 9336 9330 9325 9319 9313 9306 9300 9293 9286 9278 9271 9263 9255 9246 9238 9229 9221 9212 9203 9194 9185 9176 9167 9158 9150 9141 9133 9125 9117 9110 9103 9096 9090 9084 9079 9074 9070 9067 9064 9061 9060 9059 9058 9059 9060 9061 9064 9067 9070 9075 9079 9085 9091 9097 9104 9112 9120 9128 9136 9145 9155 9164 9174 9183 9193 9203 9213 9223 9233 9243 9253 9262 9272 9281 9290 9299 9308 9316 9324 9332 9339 9346 9353 9360 9366 9372 9378 9383 9388 9393 9397 9401 9405 9409 9412 9416 9419 9422 9424 9427 9429 9431 9433 9435 9437 9439 9441 9442 9444 9445 9447 9448 9450 9451 9453 9454 9455 9457 9458 9460 9461 9463 9464 9466 9468 9469 9471 9473 9475 9476 9478 9480 9482 9484 9485 9487 9489 9491 9493 9494 9496 9497 9499 9500 9501 9503 9504 9504 9505 9506 9507 9507 9507 9507 9508 9507 9507 9507 9507 9506 9506 9505 9504 9504 9503 9502 9502 9501 9500 9500 9499 9499 9498 9498 9498 9497 9497 9497 9498 9498 9498 9499 9500 9500 9501 9502 9503 9504 9505 9506 9507 9509 9510 9511 9512 9513 9514 9515 9516 9517 9517 9518 9518 9519 9519 9519 9519 9519 9519 9518 9518 9517 9517 9516 9515 9514 9513 9512 9511 9510 9509 9508 9508 9507 9506 9505 9504 9503 9503 9502 9502 9501 9501 9501 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9500 9499 9499 9499 9499 9499 9498 9498 9498 9497 9497 9496 9496 9496 9495 9495 9494 9494 9494 9494 9493 9493 9493 9493 9493 9493 9494 9494 9494 9495 9495 9496 9497 9498 9498 9499 9500 9501 9502 9503 9504 9505 9506 9508 9509 9510 9511 9512 9513 9514 9515 9515 9516 9517 9518 9518 9519 9520 9520 9521 9521 9522 9522 9522 9523 9523 9523 9524 9524 9524 9524 9524 9524 9525 9525 9525 9525 9525 9525 9525 9525 9525 9525 9524 9524 9524 9524 9524 9523 9523 9523 9522 9522 9521 9521 9520 9520 9519 9519 9518 9518 9517 9517 9516 9516 9515 9515 9514 9514 9514 9513 9513 9513 9513 9513 9513 9513 9513 9513 9514 9514 9515 9515 9516 9516 9517 9517 9518 9519 9520 9520 9521 9522 9523 9523 9524 9524 9525 9526 9526 9526 9527 9527 9527 9527 9527 9526 9526 9526 9525 9524 9524 9523 9522 9521 9520 9519 9518 9517 9516 9515 9513 9512 9511 9510 9509 9508 9508 9507 9506 9506 9505 9505 9505 9505 9505 9505 9506 9506 9507 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9521 9522 9522 9523 9523 9523 9523 10798 2 9 5 9523 9523 9522 9522 9521 9520 9520 9519 9518 9517 9516 9515 9514 9513 9512 9511 9510 9509 9508 9507 9507 9506 9505 9505 9505 9504 9504 9504 9504 9504 9504 9504 9504 9504 9505 9505 9505 9505 9505 9505 9506 9506 9506 9506 9505 9505 9505 9505 9504 9504 9504 9503 9503 9502 9501 9501 9500 9500 9499 9499 9498 9498 9497 9497 9497 9497 9497 9497 9497 9497 9498 9498 9499 9499 9500 9501 9502 9503 9503 9504 9506 9507 9508 9509 9510 9511 9512 9513 9513 9514 9515 9516 9516 9516 9517 9517 9517 9517 9517 9517 9517 9516 9516 9515 9514 9514 9513 9512 9511 9510 9509 9508 9506 9505 9504 9503 9502 9500 9499 9498 9497 9496 9495 9493 9492 9491 9490 9490 9489 9488 9487 9486 9486 9485 9485 9484 9484 9483 9483 9483 9483 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9482 9481 9481 9481 9480 9480 9479 9478 9478 9477 9476 9475 9474 9474 9473 9472 9471 9470 9468 9467 9466 9465 9464 9463 9462 9461 9459 9458 9457 9456 9455 9454 9453 9451 9450 9449 9448 9447 9445 9444 9443 9442 9440 9439 9437 9436 9434 9432 9431 9429 9427 9425 9423 9420 9418 9416 9413 9411 9408 9405 9402 9399 9396 9393 9390 9387 9384 9381 9378 9375 9372 9369 9366 9363 9360 9358 9355 9353 9350 9348 9346 9344 9342 9340 9339 9338 9337 9336 9335 9334 9334 9334 9334 9334 9334 9335 9335 9336 9337 9338 9339 9340 9342 9343 9345 9346 9348 9350 9351 9353 9355 9357 9359 9361 9363 9365 9367 9369 9371 9373 9375 9377 9379 9381 9383 9385 9386 9388 9390 9391 9393 9394 9396 9397 9398 9399 9401 9402 9403 9403 9404 9405 9406 9406 9407 9407 9408 9408 9408 9409 9409 9409 9409 9409 9410 9410 9410 9410 9410 9411 9411 9411 9412 9412 9412 9413 9413 9414 9415 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9424 9425 9426 9427 9428 9429 9429 9430 9430 9431 9431 9432 9432 9432 9432 9432 9432 9432 9431 9431 9431 9430 9430 9429 9429 9429 9428 9428 9427 9427 9427 9426 9426 9426 9426 9426 9426 9426 9426 9426 9427 9427 9427 9428 9428 9428 9428 9428 9428 9428 9428 9428 9428 9427 9427 9426 9425 9424 9423 9422 9421 9419 9417 9416 9414 9412 9410 9408 9406 9404 9402 9400 9398 9396 9394 9392 9391 9389 9388 9387 9386 9385 9384 9384 9384 9384 9384 9384 9384 9385 9385 9386 9387 9388 9388 9389 9390 9391 9391 9392 9392 9393 9393 9393 9392 9392 9391 9391 9390 9388 9387 9385 9384 9382 9379 9377 9375 9372 9370 9367 9364 9361 9359 9356 9353 9350 9348 9345 9343 9340 9338 9336 9334 9332 9330 9329 9327 9326 9325 9324 9323 9322 9321 9321 9320 9319 9319 9318 9318 9317 9317 9316 9316 9315 9315 9314 10799 2 9 5 9313 9312 9311 9310 9309 9308 9307 9305 9303 9302 9300 9298 9296 9294 9292 9290 9288 9285 9283 9280 9278 9275 9273 9270 9268 9265 9263 9260 9257 9255 9252 9250 9247 9245 9242 9239 9237 9234 9232 9230 9227 9225 9222 9220 9217 9215 9212 9210 9207 9204 9202 9199 9196 9193 9190 9187 9184 9180 9177 9173 9170 9166 9162 9158 9154 9149 9145 9141 9136 9131 9126 9122 9117 9112 9106 9101 9096 9091 9086 9080 9075 9070 9065 9059 9054 9049 9044 9039 9034 9029 9024 9019 9014 9009 9004 8999 8994 8989 8984 8979 8974 8968 8963 8958 8952 8947 8941 8935 8929 8923 8916 8910 8903 8896 8889 8881 8874 8866 8858 8850 8841 8833 8824 8815 8806 8796 8787 8777 8767 8757 8747 8736 8726 8715 8705 8694 8683 8671 8660 8649 8637 8625 8613 8601 8589 8577 8564 8551 8539 8525 8512 8499 8485 8471 8457 8443 8428 8414 8399 8383 8368 8353 8337 8321 8304 8288 8271 8254 8237 8219 8202 8184 8165 8146 8127 8108 8088 8068 8047 8026 8005 7983 7960 7937 7913 7889 7864 7838 7811 7784 7756 7727 7697 7667 7635 7603 7569 7535 7500 7464 7426 7388 7349 7308 7267 7224 7181 7136 7090 7043 6995 6946 6895 6843 6790 6736 6680 6623 6565 6505 6443 6380 6315 6249 6180 6110 6038 5964 5888 5810 5729 5647 5562 5475 5386 5294 5201 5105 5006 4906 4803 4699 4592 4484 4373 4261 4148 4033 3918 3801 3683 3565 3447 3328 3210 3092 2975 2858 2743 2629 2517 2407 2298 2193 2089 1989 1891 1797 1706 1619 1535 1455 1379 1307 1238 1174 1114 1059 1007 960 917 878 843 812 785 763 744 729 717 710 706 706 709 716 727 740 757 777 801 828 858 891 927 967 1010 1056 1104 1157 1212 1270 1332 1396 1464 1535 1609 1685 1765 1847 1932 2020 2110 2203 2298 2396 2495 2597 2700 2804 2911 3018 3126 3236 3346 3456 3567 3678 3788 3899 4008 4118 4226 4333 4439 4544 4648 4749 4849 4948 5044 5139 5231 5321 5410 5496 5580 5662 5742 5820 5895 5969 6040 6110 6178 6244 6308 6370 6431 6490 6547 6603 6658 6711 6763 6814 6864 6912 6960 7006 7051 7096 7139 7181 7223 7263 7303 7342 7380 7417 7454 7489 7524 7558 7591 7624 7656 7687 7717 7746 7775 7803 7830 7857 7883 7908 7933 7957 7981 8003 8026 8048 8069 8090 8110 8130 8150 8169 8188 8206 8224 8242 8259 8277 8293 8310 8326 8342 8358 8373 8388 8403 8417 8432 8446 8460 8473 8486 8499 8512 8524 8537 8548 8560 8571 8582 8593 8604 8614 8624 8634 8644 8653 8662 8671 8680 8689 8697 8705 8713 8721 8729 8737 8744 8751 8758 8765 8772 8779 8786 8793 8799 8806 8812 8818 8824 8831 8837 8842 8848 8854 8860 8865 8871 8876 8882 8887 8892 8898 8903 8908 8913 8918 8923 8927 8932 8937 8942 8946 8951 8955 8960 3676 0 70 1 8406 8539 8672 8798 8913 9024 9132 9238 9343 9448 9551 9643 9729 9810 9885 99551001510070101201016710209102411026810291103121033010344103571036810378103861039110394103961039610396103941039110386103771036710356103441032910311102911026910246102221019710171101451011710088100591003010001 9972 9942 9913 9883 9854 9826 9798 9771 9746 9722 9700 9680 9663 9649 9638 9630 9626 9625 9628 9633 9642 9653 9666 9681 9696 9712 9728 9742 9757 9769 9779 9787 9792 9795 9795 9792 9787 9778 9766 9752 9734 9714 9690 9663 9632 9598 9559 9517 9470 9418 9361 9299 9231 9158 9078 8993 8901 8803 8698 8585 8465 8337 8200 8054 7899 7734 7558 7372 7176 6968 6751 6522 6285 6040 5786 5528 5265 5000 4735 4473 4214 3960 3715 3479 3256 3047 2851 2671 2506 2358 2225 2109 2008 1921 1847 1786 1738 1699 1670 1650 1639 1635 1638 1649 1667 1692 1725 1765 1814 1872 1939 2015 2102 2198 2306 2423 2551 2689 2838 2996 3163 3339 3523 3714 3913 4117 4326 4540 4757 4978 5199 5421 5643 5866 6085 6301 6514 6721 6922 7117 7303 7482 7651 7812 7962 8102 8232 8352 8462 8562 8653 8734 8807 8871 8928 8978 9021 9058 9089 9114 9134 9148 9157 9161 9160 9154 9142 9125 9102 9074 9040 9000 8955 8904 8848 8786 8719 8647 8571 8490 8406 8318 8228 8134 8039 7941 7842 7742 7640 7538 7436 7333 7230 7127 7024 6921 6819 6718 6617 6517 6419 6322 6227 6134 6045 5958 5874 5795 5719 5648 5582 5520 5464 5413 5368 5327 5292 5262 5237 5217 5202 5191 5184 5183 5185 5192 5204 5222 5244 5273 5308 5350 5399 5456 5521 5595 5677 5768 5868 5977 6093 6218 6349 6487 6630 6776 6925 7076 7227 7377 7525 7670 7811 7946 8075 8198 8313 8420 8519 8610 8694 8769 8837 8897 8951 8998 9039 9075 9105 9132 9154 9173 9189 9203 9214 9224 9232 9240 9246 9252 9258 9264 9270 9277 9285 9293 9303 9314 9327 9342 9358 9377 9397 9418 9441 9465 9490 9514 9539 9563 9584 9604 9621 9634 9642 9646 9644 9635 9621 9600 9571 9536 9494 9445 9389 9327 9258 9183 9102 9016 8924 8826 8723 8615 8503 8385 8263 8137 8007 7873 7737 7597 7457 7317 7177 7037 6900 6767 6637 6515 6399 6290 6190 6098 6015 5941 5876 5819 5768 5724 5684 5648 5612 5577 5539 5498 5453 5400 5341 5271 5193 5104 5006 4898 4780 4655 4522 4384 4243 4099 3956 3813 3675 3541 3417 3301 3196 3105 3027 2965 2919 2890 2879 2887 2913 2958 3021 3103 3202 3319 3451 3600 3761 3935 4120 4314 4516 4722 4931 5140 5350 5558 5761 5958 6148 6329 6501 6663 6815 6957 7088 7210 7323 7428 7526 7617 7702 7784 7861 7936 8010 8081 8153 8224 8295 8366 8438 8509 8581 8653 8724 8796 8867 8937 9005 9073 9139 9203 9264 9324 9381 9435 9485 3677 0 70 1 9533 9577 9617 9654 9687 9715 9740 9761 9777 9790 9800 9806 9809 9809 9807 9803 9797 9790 9781 9772 9763 9754 9744 9735 9726 9717 9709 9700 9692 9685 9677 9670 9662 9655 9648 9642 9635 9630 9625 9621 9619 9618 9619 9622 9627 9635 9645 9658 9673 9690 9709 9730 9753 9776 9800 9823 9847 9869 9891 9911 9929 9946 9960 9972 9981 9989 9994 99981000010000 9999 9997 9994 9990 9985 9980 9975 9969 9962 9955 9947 9938 9929 9919 9907 9895 9882 9868 9853 9837 9819 9801 9782 9762 9741 9718 9695 9670 9643 9615 9584 9551 9515 9475 9432 9384 9332 9275 9212 9144 9069 8988 8900 8805 8703 8594 8477 8353 8221 8081 7933 7777 7613 7441 7261 7073 6877 6674 6464 6249 6029 5803 5576 5347 5119 4890 4666 4446 4231 4026 3828 3642 3468 3306 3157 3022 2901 2794 2700 2620 2552 2496 2451 2417 2392 2377 2369 2370 2377 2391 2412 2439 2473 2513 2560 2614 2674 2742 2817 2900 2990 3088 3193 3306 3427 3555 3690 3830 3977 4130 4286 4447 4610 4775 4941 5106 5269 5428 5583 5731 5871 6000 6117 6220 6308 6379 6432 6464 6477 6468 6437 6384 6310 6215 6100 5966 5815 5649 5469 5280 5082 4876 4670 4464 4258 4054 3858 3670 3491 3325 3170 3030 2904 2792 2696 2614 2547 2494 2454 2426 2410 2404 2407 2417 2433 2453 2478 2502 2526 2550 2573 2592 2608 2620 2628 2633 2633 2632 2629 2625 2622 2622 2626 2634 2651 2675 2710 2756 2812 2882 2963 3056 3161 3276 3401 3533 3674 3817 3961 4107 4252 4391 4524 4649 4762 4864 4950 5020 5073 5106 5121 5114 5087 5039 4971 4883 4774 4649 4506 4348 4178 3996 3807 3611 3412 3214 3018 2825 2637 2460 2292 2136 1993 1863 1746 1644 1555 1478 1414 1360 1317 1283 1257 1239 1227 1220 1219 1223 1231 1244 1261 1283 1309 1340 1376 1416 1460 1508 1559 1613 1668 1726 1783 1840 1897 1953 2008 2061 2114 2166 2218 2272 2327 2386 2451 2520 2598 2685 2781 2888 3006 3136 3276 3427 3588 3758 3936 4118 4305 4494 4682 4868 5051 5228 5397 5558 5707 5845 5970 6082 6182 6267 6339 6398 6444 6478 6501 6514 6517 6511 6497 6476 6450 6417 6379 6337 6290 6239 6183 6123 6058 5988 5913 5832 5744 5649 5547 5437 5320 5196 5064 4926 4782 4632 4478 4323 4165 4008 3852 3699 3550 3408 3273 3146 3028 2921 2824 2739 2665 2603 2552 2513 2485 2468 2460 2461 2472 2490 2515 2546 2582 2622 2664 2707 2750 2794 2835 2873 2908 2937 2962 2982 2996 3005 3011 3013 3012 3011 3010 3012 3017 3029 3049 3077 3116 3167 3231 3307 3397 3499 3613 3739 3875 4020 4172 4329 4492 4655 4818 4981 5144 5302 5456 5605 5748 5885 6016 6139 6256 6366 6469 6565 6654 6736 6812 6881 6944 7001 7052 7097 7138 7173 7205 7232 7256 7277 7295 7311 7325 7338 3678 0 70 1 7348 7357 7364 7369 7372 7373 7372 7368 7361 7351 7338 7322 7303 7281 7255 7227 7196 7163 7128 7091 7052 7012 6971 6929 6887 6844 6800 6756 6713 6669 6626 6584 6543 6503 6465 6430 6397 6368 6342 6321 6305 6294 6288 6289 6295 6308 6327 6353 6385 6423 6466 6516 6569 6628 6690 6754 6822 6890 6959 7027 7096 7161 7223 7282 7336 7385 7428 7464 7493 7514 7527 7533 7530 7519 7500 7473 7438 7396 7346 7289 7225 7155 7078 6994 6905 6810 6709 6604 6493 6377 6258 6135 6011 5884 5757 5630 5505 5382 5262 5148 5040 4939 4846 4763 4689 4626 4574 4532 4500 4480 4469 4467 4475 4490 4512 4541 4575 4614 4657 4703 4753 4806 4862 4921 4983 5049 5118 5192 5271 5355 5444 5540 5642 5750 5865 5984 6110 6241 6376 6513 6653 6794 6936 7076 7215 7351 7482 7609 7731 7847 7956 8059 8155 8245 8328 8405 8476 8542 8602 8658 8709 8757 8801 8841 8878 8913 8944 8973 9000 9024 9045 9064 9081 9095 9108 9119 9128 9137 9144 9150 9156 9163 9169 9175 9183 9190 9199 9209 9219 9229 9240 9250 9260 9269 9277 9284 9289 9292 9292 9290 9286 9279 9270 9259 9247 9233 9218 9203 9188 9174 9160 9147 9137 9128 9122 9118 9117 9118 9122 9128 9136 9147 9159 9172 9187 9203 9220 9238 9257 9276 9296 9316 9337 9358 9380 9402 9425 9448 9471 9494 9517 9540 9563 9584 9605 9625 9644 9661 9677 9692 9705 9717 9727 9737 9745 9752 9758 9763 9768 9772 9776 9779 9782 9784 9787 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9800 9802 9804 9807 9811 9815 9820 9824 9830 9835 9840 9845 9850 9855 9859 9862 9864 9866 9867 9867 9866 9864 9861 9858 9854 9849 9845 9839 9834 9829 9824 9819 9814 9810 9806 9802 9800 9798 9796 9796 9796 9796 9797 9798 9800 9801 9802 9804 9805 9805 9805 9805 9803 9802 9799 9797 9793 9790 9786 9782 9777 9773 9768 9764 9759 9754 9749 9743 9737 9730 9723 9715 9707 9697 9687 9677 9666 9656 9645 9634 9623 9613 9604 9595 9587 9579 9572 9566 9559 9552 9545 9537 9528 9518 9505 9490 9472 9451 9427 9398 9367 9331 9291 9247 9198 9145 9087 9025 8958 8886 8809 8727 8639 8545 8446 8340 8227 8108 7981 7846 7703 7552 7392 7224 7047 6861 6667 6465 6256 6039 5817 5589 5357 5123 4887 4651 4418 4186 3958 3738 3523 3318 3123 2937 2764 2602 2453 2316 2193 2081 1983 1896 1822 1759 1708 1668 1640 1622 1616 1622 1640 1670 1713 1770 1840 1925 2024 2137 2266 2408 2564 2734 2915 3108 3309 3518 3734 3952 4170 4388 4607 4817 5021 5216 5399 5569 5724 5863 5984 6087 6170 6233 6276 6299 6301 6284 6247 6191 6118 6028 5922 5802 5670 5526 5374 5213 5046 4876 4703 4529 4355 4184 4017 3853 3697 3548 3408 3277 3157 3048 2951 2868 2798 2743 2703 3679 0 70 1 2679 2671 2681 2707 2751 2812 2891 2987 3100 3228 3371 3528 3695 3874 4060 4251 4446 4642 4837 5029 5216 5395 5565 5724 5871 6006 6126 6233 6326 6405 6471 6525 6567 6598 6620 6633 6639 6639 6632 6622 6609 6593 6576 6558 6541 6523 6507 6494 6484 6478 6476 6479 6488 6504 6526 6555 6591 6634 6685 6742 6805 6875 6949 7027 7109 7193 7280 7366 7453 7539 7624 7706 7786 7864 7938 8010 8077 8142 8203 8262 8317 8370 8419 8467 8511 8554 8594 8633 8670 8705 8739 8771 8802 8832 8862 8890 8918 8944 8970 8995 9019 9041 9063 9082 9099 9115 9128 9139 9147 9152 9155 9156 9154 9150 9145 9138 9130 9122 9113 9104 9095 9086 9077 9068 9058 9048 9037 9023 9009 8991 8970 8946 8917 8884 8847 8804 8756 8703 8644 8579 8508 8432 8350 8262 8167 8067 7959 7845 7724 7597 7462 7320 7172 7017 6856 6689 6518 6343 6165 5986 5808 5631 5456 5286 5122 4966 4820 4685 4561 4452 4358 4279 4218 4174 4148 4141 4153 4183 4232 4299 4383 4485 4601 4733 4877 5031 5197 5369 5547 5729 5910 6091 6271 6447 6617 6779 6933 7077 7211 7334 7447 7548 7639 7720 7791 7854 7908 7954 7994 8028 8057 8082 8102 8118 8131 8141 8149 8153 8155 8154 8151 8144 8135 8123 8108 8090 8068 8044 8015 7984 7948 7908 7865 7817 7764 7707 7645 7577 7505 7426 7343 7254 7159 7058 6952 6840 6723 6602 6475 6344 6210 6072 5933 5792 5651 5510 5372 5236 5104 4979 4860 4751 4652 4564 4489 4427 4381 4350 4335 4336 4354 4388 4437 4501 4578 4668 4769 4879 4998 5121 5247 5376 5505 5633 5756 5877 5990 6096 6195 6284 6365 6436 6497 6549 6592 6626 6652 6670 6681 6685 6683 6675 6661 6643 6620 6591 6558 6520 6476 6427 6372 6311 6243 6169 6087 5999 5903 5800 5690 5574 5453 5325 5194 5059 4922 4785 4648 4511 4376 4246 4120 4001 3889 3785 3692 3608 3535 3473 3423 3385 3359 3345 3343 3352 3373 3403 3444 3493 3550 3614 3684 3759 3836 3917 3998 4080 4160 4239 4315 4387 4456 4518 4576 4627 4672 4710 4742 4767 4785 4798 4804 4805 4801 4793 4780 4764 4745 4724 4701 4677 4652 4626 4600 4573 4547 4520 4494 4467 4439 4412 4383 4353 4323 4291 4258 4223 4187 4150 4111 4072 4032 3991 3950 3910 3869 3828 3788 3748 3708 3668 3628 3586 3543 3497 3449 3397 3340 3279 3213 3140 3062 2978 2887 2791 2689 2583 2472 2358 2243 2126 2009 1893 1780 1669 1562 1460 1364 1273 1189 1111 1039 974 915 862 815 772 735 701 672 647 624 605 588 574 561 551 542 535 529 525 522 519 518 517 517 519 521 525 531 540 551 566 585 609 639 674 717 767 825 891 964 1046 1135 1232 1334 1443 1557 1673 1793 1914 2035 2155 2274 2391 2504 2613 2717 2816 2910 2999 3680 0 70 1 3083 3161 3236 3305 3371 3434 3493 3549 3604 3656 3706 3755 3803 3850 3897 3942 3988 4032 4077 4120 4164 4207 4250 4292 4334 4375 4416 4457 4497 4536 4575 4612 4650 4686 4722 4757 4791 4824 4856 4888 4918 4948 4976 5004 5031 5056 5081 5104 5127 5149 5170 5190 5210 5230 5249 5268 5287 5306 5325 5345 5365 5386 5408 5431 5454 5478 5503 5529 5556 5583 5611 5639 5668 5697 5727 5756 5786 5816 5845 5875 5904 5932 5961 5988 6016 6042 6069 6095 6121 6146 6172 6198 6224 6250 6278 6306 6335 6366 6398 6431 6466 6502 6539 6577 6616 6656 6696 6737 6777 6817 6857 6896 6933 6970 7005 7038 7070 7100 7129 7157 7183 7207 7231 7254 7276 7297 7318 7338 7358 7377 7396 7415 7433 7450 7466 7482 7496 7508 7519 7528 7534 7538 7539 7537 7532 7523 7511 7494 7474 7450 7421 7388 7350 7307 7259 7205 7145 7080 7008 6930 6846 6754 6656 6551 6439 6321 6196 6066 5930 5789 5643 5494 5343 5189 5035 4881 4728 4577 4428 4285 4146 4013 3887 3769 3661 3562 3474 3397 3333 3282 3244 3222 3215 3224 3249 3291 3349 3425 3517 3626 3750 3890 4043 4209 4386 4573 4768 4968 5172 5378 5584 5788 5989 6186 6375 6557 6729 6891 7043 7184 7315 7433 7541 7638 7725 7801 7868 7927 7976 8019 8055 8085 8110 8129 8146 8159 8169 8177 8185 8191 8198 8205 8213 8221 8231 8243 8256 8271 8287 8305 8324 8344 8364 8385 8406 8427 8447 8467 8486 8503 8520 8535 8549 8562 8573 8582 8590 8596 8600 8603 8603 8601 8597 8590 8581 8569 8553 8535 8513 8489 8460 8429 8394 8356 8314 8268 8219 8166 8110 8048 7982 7911 7834 7750 7659 7561 7454 7337 7211 7074 6926 6767 6597 6416 6225 6024 5814 5596 5371 5142 4912 4679 4447 4217 3993 3774 3564 3363 3173 2996 2831 2681 2544 2422 2315 2222 2144 2080 2030 1993 1971 1962 1966 1983 2013 2057 2114 2184 2266 2362 2470 2590 2720 2861 3011 3168 3333 3500 3668 3838 4007 4171 4329 4480 4620 4749 4865 4967 5055 5126 5182 5222 5245 5253 5246 5225 5189 5140 5079 5007 4925 4833 4732 4624 4510 4390 4265 4138 4008 3877 3746 3617 3490 3366 3248 3135 3029 2931 2841 2759 2687 2623 2568 2522 2485 2454 2431 2414 2403 2397 2396 2398 2404 2415 2429 2447 2469 2497 2531 2571 2619 2675 2740 2815 2901 2997 3105 3223 3353 3493 3642 3801 3966 4139 4316 4494 4675 4855 5033 5207 5376 5536 5687 5828 5956 6071 6172 6257 6327 6380 6416 6434 6436 6420 6388 6339 6274 6194 6100 5993 5875 5745 5607 5461 5310 5156 4998 4840 4683 4530 4379 4236 4100 3973 3856 3750 3657 3576 3509 3456 3417 3393 3383 3387 3405 3437 3483 3540 3611 3692 3784 3887 3999 4119 4248 4383 4525 4672 4824 4980 5139 5300 5463 5626 5789 5952 6113 6272 6429 6584 3681 0 70 1 6735 6883 7026 7167 7303 7435 7563 7687 7807 7922 8034 8141 8244 8342 8435 8524 8607 8686 8759 8826 8888 8943 8993 9038 9076 9109 9137 9160 9178 9191 9200 9205 9206 9203 9198 9189 9178 9163 9147 9128 9107 9084 9059 9034 9007 8981 8955 8930 8906 8884 8865 8849 8836 8828 8823 8823 8826 8833 8843 8855 8869 8883 8897 8911 8922 8930 8934 8933 8926 8914 8895 8869 8835 8795 8747 8691 8627 8555 8475 8386 8288 8181 8065 7938 7800 7652 7493 7323 7141 6949 6747 6536 6317 6090 5860 5627 5393 5159 4927 4702 4482 4272 4073 3885 3712 3552 3408 3280 3168 3072 2993 2931 2884 2854 2840 2842 2860 2894 2944 3011 3094 3193 3309 3441 3589 3753 3933 4126 4333 4551 4780 5018 5262 5512 5764 6016 6267 6515 6759 6994 7222 7440 7646 7841 8023 8192 8348 8491 8621 8738 8844 8938 9022 9096 9162 9219 9268 9311 9349 9381 9409 9433 9455 9473 9488 9502 9514 9524 9532 9539 9544 9548 9550 9551 9550 9548 9545 9542 9537 9531 9526 9520 9515 9509 9505 9501 9499 9497 9497 9498 9499 9502 9505 9508 9511 9514 9517 9518 9519 9519 9517 9514 9510 9505 9499 9493 9485 9478 9471 9464 9456 9450 9443 9437 9431 9425 9420 9414 9408 9403 9397 9391 9386 9380 9375 9371 9369 9367 9367 9369 9373 9380 9388 9398 9410 9422 9437 9451 9465 9478 9490 9501 9509 9516 9520 9521 9520 9517 9512 9506 9499 9491 9483 9475 9468 9461 9455 9450 9447 9443 9439 9435 9431 9425 9417 9407 9394 9378 9359 9335 9308 9276 9241 9201 9158 9110 9059 9003 8945 8882 8815 8744 8670 8590 8506 8417 8323 8223 8116 8003 7884 7757 7623 7481 7332 7176 7012 6842 6664 6480 6291 6097 5899 5696 5492 5288 5084 4880 4677 4480 4286 4099 3919 3748 3586 3435 3296 3170 3056 2958 2873 2805 2752 2715 2695 2692 2706 2736 2784 2848 2929 3025 3137 3264 3405 3559 3725 3901 4087 4280 4479 4685 4892 5101 5311 5520 5726 5928 6127 6318 6504 6683 6855 7019 7176 7325 7467 7602 7730 7852 7968 8078 8183 8283 8378 8468 8553 8634 8709 8780 8847 8908 8964 9016 9063 9105 9142 9175 9204 9229 9251 9269 9286 9299 9311 9321 9330 9337 9344 9349 9353 9355 9355 9354 9350 9343 9333 9319 9301 9278 9251 9218 9180 9137 9088 9032 8971 8904 8831 8752 8667 8577 8480 8378 8271 8158 8039 7917 7789 7658 7523 7385 7247 7108 6969 6831 6696 6567 6442 6326 6218 6120 6035 5962 5903 5858 5830 5817 5820 5840 5875 5925 5990 6069 6161 6264 6377 6499 6629 6764 6903 7046 7189 7332 7473 7613 7748 7878 8003 8120 8231 8333 8428 8513 8591 8659 8720 8772 8817 8854 8885 8909 8927 8940 8949 8952 8952 8947 8939 8928 8912 8894 8871 8845 8815 8781 8742 8699 8651 8598 8541 8479 8412 8340 8265 8186 8103 8018 7929 7840 3682 0 70 1 7751 7662 7573 7485 7401 7319 7242 7169 7100 7038 6981 6931 6886 6848 6815 6788 6767 6750 6738 6730 6725 6722 6722 6723 6724 6725 6726 6727 6726 6724 6720 6714 6706 6696 6684 6669 6653 6634 6614 6592 6568 6543 6517 6489 6459 6428 6395 6360 6322 6280 6235 6185 6130 6068 5998 5921 5834 5737 5630 5512 5383 5243 5092 4931 4761 4584 4398 4209 4018 3826 3633 3446 3263 3086 2919 2762 2617 2483 2362 2254 2158 2075 2002 1939 1885 1838 1798 1762 1730 1700 1671 1642 1614 1585 1556 1527 1497 1467 1438 1410 1383 1360 1339 1321 1307 1297 1292 1290 1293 1299 1309 1323 1339 1358 1379 1402 1426 1451 1478 1505 1533 1562 1593 1626 1661 1698 1740 1786 1837 1894 1959 2031 2112 2202 2302 2411 2532 2662 2803 2954 3114 3282 3458 3640 3826 4016 4209 4401 4593 4783 4970 5152 5328 5499 5661 5817 5964 6104 6236 6360 6476 6585 6687 6783 6873 6958 7037 7112 7182 7248 7310 7368 7423 7474 7521 7565 7606 7644 7678 7709 7738 7763 7785 7805 7822 7837 7849 7858 7866 7871 7874 7875 7874 7871 7867 7861 7854 7845 7835 7824 7813 7800 7787 7772 7758 7742 7727 7710 7693 7674 7655 7634 7613 7589 7564 7537 7509 7478 7445 7410 7373 7334 7293 7251 7207 7162 7116 7069 7023 6976 6929 6883 6838 6794 6751 6709 6669 6630 6593 6557 6522 6489 6458 6427 6398 6371 6346 6322 6300 6280 6263 6248 6236 6228 6222 6220 6222 6227 6236 6249 6265 6285 6307 6333 6361 6391 6423 6457 6491 6526 6561 6596 6631 6666 6699 6731 6762 6792 6820 6846 6870 6892 6913 6931 6946 6960 6970 6978 6983 6985 6984 6979 6972 6960 6945 6926 6904 6878 6848 6815 6779 6739 6697 6651 6603 6553 6500 6447 6391 6335 6280 6224 6168 6112 6058 6006 5956 5908 5863 5821 5783 5748 5718 5692 5671 5655 5643 5637 5635 5639 5647 5661 5679 5701 5728 5758 5792 5829 5870 5913 5958 6006 6055 6107 6159 6213 6269 6325 6383 6441 6500 6560 6621 6683 6745 6807 6870 6932 6995 7058 7121 7183 7244 7305 7365 7424 7481 7537 7592 7646 7698 7748 7797 7845 7891 7935 7978 8020 8061 8100 8138 8175 8211 8246 8279 8311 8341 8370 8397 8422 8445 8465 8484 8500 8514 8525 8535 8542 8548 8552 8555 8557 8558 8559 8559 8560 8560 8560 8561 8561 8562 8562 8562 8560 8558 8555 8550 8543 8534 8524 8512 8497 8481 8463 8443 8422 8400 8377 8352 8328 8303 8277 8252 8226 8200 8173 8147 8120 8093 8065 8037 8009 7979 7950 7920 7889 7858 7826 7793 7759 7725 7690 7653 7615 7576 7535 7491 7445 7397 7346 7292 7235 7175 7112 7045 6976 6903 6828 6750 6670 6589 6506 6422 6338 6254 6170 6087 6004 5922 5841 5761 5681 5602 5522 5440 5358 5273 5185 5093 4995 4892 4782 4665 4540 4407 4267 4118 3962 3798 3629 3683 0 70 1 3455 3275 3096 2916 2737 2557 2384 2216 2054 1901 1756 1622 1499 1386 1285 1194 1115 1045 984 933 889 852 820 795 773 754 739 725 714 703 695 688 683 680 681 684 692 705 723 750 784 827 880 944 1020 1107 1207 1318 1443 1578 1724 1882 2047 2221 2400 2585 2774 2964 3153 3343 3532 3716 3898 4075 4248 4415 4578 4737 4890 5040 5186 5329 5469 5607 5741 5874 6004 6132 6257 6379 6497 6613 6724 6832 6935 7034 7128 7217 7302 7383 7460 7532 7601 7667 7729 7789 7847 7902 7956 8007 8057 8104 8150 8194 8237 8277 8315 8352 8387 8420 8452 8482 8511 8539 8566 8592 8618 8643 8667 8691 8715 8737 8759 8779 8799 8817 8834 8849 8863 8875 8886 8896 8905 8913 8921 8929 8937 8947 8956 8968 8980 8994 9009 9025 9042 9059 9076 9093 9109 9124 9138 9150 9160 9168 9173 9177 9178 9178 9176 9174 9171 9167 9164 9160 9158 9156 9155 9154 9154 9155 9156 9157 9158 9159 9159 9159 9157 9156 9153 9151 9148 9146 9144 9143 9143 9144 9147 9151 9157 9164 9173 9183 9194 9204 9215 9225 9234 9242 9248 9252 9253 9251 9247 9239 9228 9215 9198 9179 9157 9133 9107 9079 9049 9018 8986 8953 8918 8884 8849 8814 8779 8745 8711 8678 8647 8617 8589 8564 8541 8522 8506 8494 8487 8485 8487 8494 8507 8524 8547 8575 8607 8644 8684 8728 8774 8822 8872 8922 8972 9021 9069 9114 9156 9195 9230 9260 9285 9304 9318 9325 9327 9321 9310 9291 9266 9235 9196 9151 9099 9040 8975 8903 8824 8738 8645 8546 8439 8325 8204 8076 7941 7798 7648 7491 7327 7157 6981 6801 6615 6426 6236 6044 5851 5661 5473 5289 5111 4940 4777 4624 4481 4349 4229 4121 4026 3945 3876 3820 3778 3748 3731 3727 3736 3758 3792 3839 3900 3973 4060 4160 4274 4401 4541 4695 4860 5037 5225 5421 5627 5838 6054 6274 6495 6714 6932 7147 7356 7557 7750 7934 8107 8268 8418 8557 8683 8797 8900 8992 9074 9146 9209 9264 9312 9354 9390 9421 9448 9472 9492 9511 9527 9542 9555 9567 9578 9588 9597 9606 9614 9621 9627 9633 9638 9643 9647 9651 9655 9658 9661 9664 9666 9669 9670 9672 9672 9673 9672 9671 9669 9667 9664 9661 9657 9653 9649 9645 9641 9638 9635 9633 9631 9630 9629 9629 9629 9629 9629 9629 9628 9626 9623 9619 9614 9608 9601 9593 9583 9574 9564 9554 9544 9535 9526 9519 9512 9507 9503 9500 9499 9499 9500 9501 9504 9506 9509 9512 9515 9517 9519 9520 9521 9520 9519 9516 9513 9509 9503 9497 9489 9481 9471 9460 9449 9437 9424 9410 9396 9381 9366 9351 9336 9321 9306 9291 9276 9261 9246 9231 9217 9201 9186 9170 9153 9135 9117 9097 9077 9056 9034 9011 8988 8964 8940 8916 8892 8867 8842 8817 8791 8764 8736 8706 8674 8639 8601 8560 8515 8466 8412 8354 3684 0 70 1 8291 8223 8152 8076 7997 7915 7830 7743 7654 7564 7472 7378 7282 7185 7084 6980 6872 6759 6639 6512 6377 6233 6079 5915 5740 5555 5359 5155 4942 4723 4499 4270 4041 3814 3589 3368 3156 2952 2759 2579 2412 2259 2120 1996 1886 1790 1708 1638 1580 1532 1494 1464 1442 1427 1418 1414 1415 1421 1431 1445 1463 1484 1510 1539 1571 1608 1648 1692 1739 1791 1848 1909 1975 2048 2126 2212 2305 2407 2518 2638 2769 2910 3060 3221 3392 3571 3759 3952 4152 4354 4556 4758 4959 5156 5346 5530 5703 5866 6018 6158 6286 6401 6506 6599 6682 6756 6821 6881 6935 6985 7033 7079 7125 7172 7220 7269 7320 7373 7429 7486 7545 7605 7665 7726 7786 7846 7905 7962 8017 8070 8121 8170 8218 8263 8307 8349 8391 8431 8471 8510 8549 8587 8624 8662 8698 8734 8768 8802 8835 8866 8895 8924 8950 8976 9000 9023 9045 9066 9087 9108 9128 9148 9169 9189 9209 9230 9249 9269 9288 9305 9322 9336 9350 9361 9370 9377 9382 9384 9385 9383 9379 9373 9365 9355 9343 9328 9311 9292 9270 9245 9217 9184 9149 9109 9064 9016 8962 8905 8843 8777 8707 8634 8558 8480 8400 8318 8236 8154 8072 7990 7910 7832 7756 7682 7611 7542 7476 7414 7355 7299 7246 7196 7150 7107 7067 7030 6997 6966 6939 6914 6891 6871 6853 6837 6823 6810 6798 6787 6777 6767 6758 6749 6740 6731 6723 6714 6705 6696 6687 6679 6670 6662 6654 6646 6639 6632 6626 6619 6613 6607 6601 6594 6588 6582 6575 6569 6562 6556 6550 6545 6542 6540 6540 6542 6549 6559 6573 6593 6618 6650 6687 6731 6782 6840 6904 6975 7051 7133 7221 7312 7407 7506 7606 7708 7810 7913 8014 8114 8213 8308 8400 8489 8574 8654 8729 8799 8864 8924 8978 9027 9071 9109 9142 9170 9194 9213 9229 9242 9251 9258 9264 9267 9269 9270 9271 9271 9271 9270 9270 9269 9268 9266 9265 9263 9260 9258 9255 9252 9249 9245 9242 9239 9236 9234 9231 9229 9228 9227 9225 9224 9223 9222 9220 9218 9215 9211 9207 9201 9194 9187 9178 9169 9159 9148 9137 9126 9114 9103 9092 9081 9070 9059 9048 9038 9028 9018 9008 8997 8987 8976 8965 8954 8941 8929 8915 8901 8887 8871 8855 8838 8821 8803 8785 8766 8746 8727 8707 8687 8666 8645 8624 8603 8580 8558 8534 8510 8485 8458 8430 8402 8371 8340 8307 8274 8240 8205 8171 8136 8103 8070 8039 8010 7983 7958 7936 7917 7900 7885 7873 7862 7853 7846 7838 7831 7824 7817 7809 7801 7791 7781 7770 7758 7746 7734 7722 7710 7698 7687 7677 7667 7657 7647 7637 7627 7615 7601 7585 7566 7544 7519 7490 7456 7420 7379 7335 7287 7237 7185 7130 7075 7019 6963 6907 6852 6799 6746 6695 6646 6598 6553 6509 6467 6426 6387 6349 6313 6279 6246 6215 6186 6159 6134 6111 6091 6073 6057 6044 6034 6026 6020 3685 0 70 1 6016 6014 6013 6014 6017 6020 6024 6028 6033 6038 6042 6046 6050 6053 6054 6055 6054 6051 6046 6039 6030 6018 6003 5985 5963 5939 5911 5880 5846 5809 5768 5725 5680 5632 5581 5529 5475 5419 5361 5301 5239 5175 5108 5038 4965 4887 4806 4720 4628 4532 4429 4321 4208 4090 3966 3839 3707 3574 3438 3302 3166 3032 2901 2773 2651 2533 2423 2320 2224 2137 2058 1986 1923 1867 1819 1776 1740 1709 1683 1661 1641 1625 1610 1598 1586 1575 1565 1556 1547 1538 1530 1522 1515 1508 1502 1497 1493 1490 1488 1487 1487 1488 1490 1493 1496 1500 1505 1510 1516 1522 1529 1538 1547 1559 1573 1590 1611 1637 1667 1704 1747 1797 1855 1921 1995 2078 2169 2268 2375 2489 2609 2735 2864 2997 3132 3267 3401 3536 3670 3800 3927 4051 4171 4287 4400 4509 4615 4718 4818 4916 5012 5106 5198 5289 5378 5466 5552 5636 5717 5796 5873 5946 6017 6084 6147 6208 6265 6320 6371 6420 6467 6512 6556 6598 6640 6681 6721 6761 6801 6840 6879 6917 6955 6992 7027 7062 7095 7127 7158 7187 7215 7241 7266 7290 7314 7336 7358 7380 7401 7422 7443 7464 7483 7503 7521 7539 7555 7569 7581 7591 7599 7604 7606 7605 7601 7593 7582 7568 7549 7526 7500 7468 7432 7391 7344 7291 7232 7167 7095 7017 6933 6841 6744 6642 6535 6424 6309 6194 6078 5963 5848 5737 5629 5526 5429 5337 5252 5174 5102 5036 4976 4922 4873 4829 4789 4753 4720 4691 4665 4643 4624 4610 4600 4595 4597 4605 4620 4642 4673 4713 4761 4818 4883 4957 5039 5129 5226 5329 5438 5552 5669 5791 5914 6040 6166 6293 6419 6545 6670 6793 6914 7033 7148 7259 7367 7470 7568 7662 7750 7833 7910 7981 8046 8105 8159 8207 8249 8286 8317 8343 8364 8380 8392 8399 8402 8401 8396 8388 8376 8362 8345 8326 8306 8285 8263 8242 8222 8203 8186 8172 8160 8152 8147 8146 8148 8153 8161 8172 8185 8199 8214 8230 8246 8261 8275 8289 8300 8311 8319 8326 8332 8337 8340 8343 8345 8346 8347 8347 8347 8346 8345 8343 8340 8335 8329 8322 8312 8300 8287 8272 8255 8237 8218 8199 8179 8160 8142 8125 8109 8096 8085 8077 8071 8068 8069 8072 8078 8086 8096 8109 8123 8138 8155 8172 8190 8207 8225 8241 8257 8272 8285 8296 8304 8310 8313 8314 8310 8304 8293 8280 8263 8243 8220 8195 8168 8138 8108 8076 8044 8012 7980 7948 7916 7884 7853 7821 7790 7757 7724 7690 7655 7617 7577 7535 7491 7443 7394 7341 7286 7229 7169 7107 7044 6979 6914 6847 6779 6710 6641 6571 6501 6431 6360 6288 6216 6143 6069 5994 5918 5839 5758 5675 5588 5497 5402 5302 5197 5085 4967 4841 4709 4568 4420 4264 4102 3934 3759 3581 3399 3216 3033 2853 2674 2500 2334 2175 2027 1888 1761 1647 1544 1455 1377 1312 1258 1214 1181 1155 1138 1128 3686 0 70 1 1125 1127 1135 1148 1167 1191 1222 1259 1304 1358 1420 1492 1574 1668 1773 1890 2018 2157 2307 2467 2635 2811 2992 3179 3368 3557 3746 3935 4121 4302 4478 4648 4810 4966 5114 5254 5386 5511 5627 5737 5839 5933 6021 6103 6178 6246 6309 6365 6416 6462 6502 6537 6568 6595 6617 6637 6653 6668 6680 6691 6701 6710 6720 6729 6738 6747 6757 6765 6774 6781 6787 6791 6793 6792 6788 6780 6768 6752 6733 6709 6681 6649 6615 6577 6537 6496 6453 6409 6365 6321 6277 6234 6190 6147 6102 6057 6009 5958 5903 5843 5776 5700 5617 5523 5419 5305 5179 5042 4895 4739 4575 4403 4227 4047 3867 3686 3510 3337 3170 3013 2864 2727 2601 2487 2386 2297 2222 2158 2107 2068 2042 2027 2025 2036 2059 2096 2148 2214 2297 2395 2511 2644 2794 2961 3144 3343 3557 3782 4019 4263 4512 4766 5019 5272 5519 5763 5996 6220 6433 6633 6821 6995 7157 7305 7441 7564 7676 7779 7870 7954 8029 8096 8156 8210 8259 8301 8339 8371 8400 8424 8445 8463 8478 8490 8501 8510 8518 8526 8533 8539 8546 8553 8560 8568 8576 8584 8593 8602 8610 8619 8628 8636 8645 8653 8660 8667 8674 8680 8685 8689 8692 8694 8695 8693 8690 8685 8677 8668 8655 8641 8624 8606 8586 8564 8543 8521 8499 8479 8460 8443 8428 8417 8408 8402 8400 8400 8403 8408 8415 8423 8432 8442 8452 8462 8472 8482 8491 8500 8510 8520 8531 8543 8557 8572 8589 8609 8630 8653 8677 8702 8726 8750 8774 8796 8814 8830 8843 8852 8856 8858 8856 8850 8842 8833 8822 8811 8801 8792 8783 8777 8774 8773 8773 8777 8781 8786 8792 8798 8804 8808 8810 8809 8806 8801 8792 8781 8766 8750 8731 8710 8687 8664 8639 8614 8588 8561 8533 8504 8475 8443 8411 8376 8339 8300 8258 8214 8167 8118 8067 8014 7959 7902 7846 7789 7733 7676 7622 7570 7520 7474 7430 7391 7356 7325 7299 7277 7260 7248 7239 7235 7234 7237 7241 7247 7255 7262 7269 7275 7279 7280 7278 7271 7260 7245 7223 7197 7165 7128 7085 7036 6983 6925 6863 6797 6727 6654 6578 6500 6419 6337 6253 6167 6080 5993 5905 5816 5728 5639 5551 5465 5379 5296 5215 5137 5063 4994 4930 4872 4820 4776 4740 4713 4695 4686 4687 4698 4719 4750 4791 4840 4898 4964 5037 5116 5199 5285 5375 5464 5553 5641 5728 5809 5887 5959 6025 6084 6136 6181 6218 6248 6272 6288 6299 6305 6306 6303 6297 6290 6283 6276 6269 6266 6265 6267 6275 6287 6305 6328 6358 6393 6433 6480 6531 6586 6645 6707 6772 6838 6903 6969 7034 7097 7158 7216 7270 7321 7368 7410 7448 7482 7512 7539 7561 7581 7597 7611 7622 7631 7638 7643 7647 7649 7650 7650 7648 7645 7640 7634 7626 7617 7606 7594 7581 7566 7550 7533 7514 7495 7475 7454 7432 7408 7383 7357 7328 7298 7264 7228 7188 7144 3687 0 70 1 7097 7045 6989 6928 6863 6794 6720 6643 6563 6480 6394 6306 6216 6124 6030 5935 5837 5737 5635 5528 5418 5304 5184 5059 4929 4792 4649 4501 4347 4188 4027 3863 3698 3534 3372 3212 3058 2911 2770 2639 2518 2406 2306 2216 2138 2070 2013 1967 1931 1904 1888 1881 1884 1896 1919 1952 1996 2051 2118 2197 2287 2390 2503 2629 2764 2908 3062 3220 3385 3551 3718 3883 4046 4205 4356 4500 4634 4757 4869 4969 5058 5134 5200 5254 5298 5333 5359 5378 5389 5394 5394 5389 5380 5367 5350 5330 5307 5281 5252 5219 5184 5146 5105 5062 5016 4968 4918 4867 4814 4761 4709 4657 4606 4556 4509 4464 4423 4386 4353 4324 4299 4279 4264 4254 4247 4245 4246 4250 4257 4266 4275 4285 4295 4304 4311 4317 4320 4320 4318 4311 4302 4289 4273 4254 4232 4208 4181 4153 4123 4092 4059 4026 3993 3958 3924 3889 3854 3819 3784 3749 3714 3679 3645 3611 3578 3546 3516 3486 3458 3431 3406 3382 3359 3338 3318 3299 3280 3262 3243 3224 3203 3181 3158 3132 3103 3071 3035 2996 2953 2905 2852 2795 2733 2665 2593 2515 2433 2347 2256 2162 2064 1964 1862 1760 1657 1555 1454 1356 1260 1169 1082 1000 924 853 789 731 679 633 593 559 529 505 485 469 457 447 440 436 433 432 432 434 436 439 444 449 455 463 472 483 497 513 534 558 586 620 659 705 756 814 879 950 1027 1110 1199 1292 1389 1489 1591 1694 1797 1899 2000 2100 2196 2289 2378 2463 2545 2622 2696 2765 2832 2894 2954 3010 3064 3115 3164 3210 3253 3295 3334 3372 3407 3440 3472 3502 3531 3558 3584 3609 3632 3653 3673 3689 3703 3712 3717 3716 3708 3693 3669 3636 3594 3541 3478 3405 3322 3230 3131 3023 2912 2795 2677 2560 2443 2329 2219 2116 2018 1929 1849 1777 1714 1660 1615 1578 1550 1529 1517 1511 1513 1523 1540 1566 1600 1643 1696 1760 1834 1920 2016 2125 2244 2374 2515 2664 2821 2984 3152 3323 3494 3665 3833 3999 4158 4311 4457 4594 4722 4841 4951 5052 5144 5229 5305 5376 5439 5498 5552 5602 5649 5692 5734 5773 5811 5847 5883 5917 5951 5983 6015 6047 6077 6107 6137 6165 6193 6219 6245 6269 6291 6312 6331 6347 6361 6373 6381 6387 6389 6388 6384 6377 6367 6354 6338 6319 6298 6274 6249 6221 6192 6161 6129 6096 6062 6027 5993 5959 5925 5892 5861 5830 5802 5777 5754 5734 5718 5706 5698 5694 5695 5701 5713 5729 5751 5777 5809 5846 5888 5934 5984 6039 6097 6158 6222 6289 6358 6428 6499 6571 6643 6715 6787 6858 6928 6996 7063 7128 7191 7253 7311 7368 7423 7474 7524 7571 7615 7656 7695 7730 7762 7791 7816 7838 7856 7870 7881 7889 7893 7893 7891 7886 7879 7869 7858 7845 7830 7814 7797 7780 7761 7741 7720 7697 7672 7646 7616 7583 3688 0 70 1 7547 7506 7461 7409 7352 7288 7218 7140 7054 6961 6861 6753 6639 6517 6391 6260 6124 5986 5846 5705 5564 5426 5291 5159 5033 4913 4800 4696 4601 4515 4440 4376 4323 4282 4254 4237 4232 4240 4260 4292 4335 4390 4454 4529 4612 4702 4799 4900 5005 5111 5218 5321 5422 5519 5607 5687 5756 5814 5860 5892 5910 5914 5903 5877 5837 5783 5715 5636 5545 5445 5336 5218 5096 4969 4839 4710 4581 4453 4328 4211 4100 3998 3907 3827 3762 3710 3674 3655 3652 3668 3700 3752 3820 3906 4008 4126 4258 4403 4560 4726 4900 5082 5267 5455 5644 5832 6018 6200 6377 6547 6710 6864 7009 7145 7270 7385 7489 7583 7667 7740 7805 7861 7908 7948 7982 8009 8032 8050 8064 8076 8085 8093 8099 8105 8110 8115 8120 8125 8129 8133 8137 8139 8141 8141 8139 8135 8128 8119 8107 8092 8074 8052 8026 7998 7965 7929 7889 7845 7798 7746 7690 7629 7563 7492 7414 7330 7239 7140 7032 6916 6790 6653 6506 6349 6181 6002 5812 5614 5405 5189 4966 4737 4505 4271 4036 3801 3571 3346 3126 2916 2715 2526 2349 2185 2034 1896 1773 1662 1565 1480 1407 1345 1292 1249 1214 1186 1165 1150 1141 1137 1138 1143 1153 1167 1186 1208 1234 1263 1295 1330 1367 1406 1445 1485 1526 1566 1606 1645 1684 1723 1762 1803 1846 1891 1943 1999 2064 2137 2221 2317 2425 2547 2683 2834 2999 3178 3370 3574 3789 4013 4244 4482 4721 4961 5200 5440 5674 5902 6124 6336 6541 6735 6919 7093 7257 7411 7554 7688 7812 7927 8034 8132 8223 8307 8384 8455 8519 8578 8632 8681 8725 8765 8801 8834 8864 8891 8916 8939 8960 8980 8999 9017 9034 9050 9065 9080 9095 9109 9122 9134 9146 9157 9167 9176 9185 9193 9200 9206 9212 9217 9222 9227 9231 9235 9239 9242 9246 9249 9252 9255 9257 9259 9260 9262 9262 9262 9262 9261 9260 9258 9256 9254 9251 9248 9245 9242 9239 9235 9232 9228 9224 9220 9215 9210 9204 9198 9190 9181 9170 9157 9142 9125 9106 9083 9057 9027 8994 8956 8914 8867 8815 8758 8696 8627 8552 8471 8384 8289 8188 8079 7964 7840 7710 7572 7426 7274 7115 6950 6780 6604 6424 6240 6055 5869 5683 5496 5314 5134 4960 4792 4632 4480 4338 4207 4088 3980 3885 3803 3734 3679 3636 3606 3587 3581 3585 3599 3622 3652 3689 3731 3776 3824 3873 3920 3966 4010 4049 4082 4109 4129 4141 4146 4143 4133 4117 4096 4068 4041 4014 3987 3961 3943 3932 3931 3942 3967 4007 4064 4137 4229 4338 4466 4609 4769 4942 5127 5323 5526 5734 5945 6156 6364 6569 6769 6959 7141 7311 7469 7614 7745 7862 7965 8054 8128 8188 8233 8264 8281 8283 8271 8245 8204 8149 8080 7996 7899 7788 7664 7528 7380 7223 7055 6880 6698 6511 6321 6129 5936 5745 5557 5372 5195 5024 4860 4707 4564 4433 4313 4206 4113 3689 0 70 1 4033 3968 3917 3880 3857 3849 3855 3872 3903 3944 3995 4055 4121 4192 4265 4337 4408 4477 4541 4596 4643 4679 4705 4718 4720 4710 4688 4658 4617 4570 4520 4466 4411 4359 4311 4269 4237 4216 4206 4212 4232 4269 4321 4391 4477 4579 4696 4827 4972 5128 5294 5469 5650 5838 6028 6219 6410 6601 6790 6974 7153 7325 7490 7646 7794 7932 8061 8179 8288 8387 8476 8556 8628 8692 8748 8798 8841 8879 8912 8941 8967 8989 9009 9026 9042 9056 9068 9079 9089 9097 9105 9111 9116 9120 9123 9124 9125 9124 9122 9118 9113 9107 9100 9091 9080 9068 9055 9039 9022 9002 8981 8957 8932 8904 8874 8841 8806 8768 8727 8683 8636 8586 8532 8474 8412 8346 8276 8200 8120 8035 7945 7849 7750 7645 7536 7424 7307 7189 7067 6945 6822 6700 6578 6457 6339 6224 6113 6006 5903 5805 5712 5624 5541 5462 5387 5314 5245 5177 5109 5040 4972 4901 4827 4749 4666 4579 4485 4386 4281 4171 4055 3934 3810 3683 3555 3427 3301 3177 3058 2946 2841 2746 2663 2591 2533 2489 2461 2446 2447 2461 2488 2528 2576 2635 2699 2765 2832 2899 2963 3019 3067 3103 3127 3136 3129 3106 3067 3012 2942 2859 2763 2656 2542 2422 2299 2176 2055 1936 1822 1716 1618 1531 1453 1385 1328 1281 1243 1215 1195 1182 1176 1176 1182 1193 1210 1232 1259 1292 1332 1378 1432 1494 1565 1644 1734 1833 1943 2062 2191 2329 2476 2631 2793 2962 3135 3313 3495 3678 3862 4047 4232 4415 4595 4773 4948 5118 5283 5442 5596 5744 5885 6019 6147 6267 6380 6486 6585 6677 6763 6843 6917 6986 7049 7109 7164 7216 7264 7309 7352 7392 7429 7465 7497 7528 7556 7582 7605 7626 7645 7661 7676 7688 7699 7708 7715 7722 7727 7732 7736 7741 7745 7750 7755 7761 7768 7775 7784 7794 7805 7818 7831 7846 7862 7879 7896 7915 7933 7952 7971 7989 8007 8024 8040 8055 8069 8081 8092 8101 8110 8117 8124 8130 8137 8143 8151 8159 8169 8180 8193 8209 8227 8248 8271 8296 8324 8354 8386 8419 8454 8490 8526 8562 8598 8634 8669 8704 8737 8768 8799 8827 8854 8879 8903 8925 8945 8964 8981 8996 9011 9024 9036 9046 9056 9065 9072 9079 9084 9088 9091 9092 9091 9087 9081 9072 9060 9043 9022 8997 8965 8928 8884 8833 8775 8709 8634 8551 8459 8358 8248 8129 8002 7866 7722 7570 7411 7247 7077 6904 6726 6548 6369 6191 6014 5840 5671 5506 5348 5196 5052 4915 4787 4667 4554 4449 4351 4259 4173 4092 4015 3941 3870 3801 3733 3665 3598 3532 3466 3400 3336 3273 3212 3155 3102 3053 3011 2975 2949 2932 2926 2932 2950 2983 3031 3094 3173 3268 3380 3509 3654 3815 3991 4181 4383 4598 4822 5054 5293 5534 5777 6019 6262 6497 6727 6949 7161 7362 7550 7725 7886 8034 8168 8288 8394 8488 8570 8640 8700 8751 8793 8827 3690 0 70 1 8855 8875 8891 8900 8905 8905 8900 8891 8877 8859 8837 8811 8780 8746 8708 8668 8624 8579 8533 8486 8439 8394 8350 8309 8272 8240 8213 8192 8177 8169 8168 8175 8188 8208 8236 8269 8309 8354 8404 8457 8514 8575 8637 8700 8765 8829 8893 8957 9020 9081 9140 9197 9252 9304 9353 9399 9443 9483 9520 9554 9585 9612 9637 9659 9678 9695 9709 9722 9733 9742 9750 9757 9763 9769 9774 9778 9782 9785 9788 9790 9792 9792 9792 9791 9789 9785 9781 9775 9768 9760 9750 9739 9727 9714 9699 9683 9665 9645 9622 9596 9567 9535 9497 9455 9406 9351 9290 9221 9144 9059 8965 8863 8753 8634 8508 8374 8234 8088 7936 7782 7624 7465 7305 7147 6990 6835 6686 6541 6402 6271 6148 6033 5928 5832 5746 5671 5606 5553 5511 5480 5461 5454 5459 5475 5503 5542 5593 5655 5727 5809 5901 6002 6110 6226 6347 6472 6602 6733 6865 6998 7130 7260 7387 7510 7629 7744 7853 7957 8056 8149 8236 8318 8394 8465 8530 8590 8644 8692 8735 8771 8800 8823 8839 8847 8846 8837 8819 8792 8754 8707 8648 8579 8498 8406 8303 8187 8060 7920 7769 7606 7432 7247 7053 6848 6635 6415 6188 5958 5724 5489 5253 5021 4792 4567 4351 4142 3944 3757 3582 3420 3272 3137 3017 2911 2820 2742 2679 2630 2594 2573 2567 2574 2597 2634 2688 2758 2844 2948 3070 3210 3367 3542 3733 3941 4163 4398 4646 4901 5166 5434 5701 5969 6235 6497 6750 6995 7228 7449 7657 7851 8031 8196 8348 8487 8612 8726 8828 8920 9002 9076 9141 9200 9252 9297 9338 9373 9403 9428 9449 9467 9480 9490 9497 9501 9503 9503 9501 9497 9493 9488 9483 9478 9473 9468 9463 9459 9455 9451 9446 9442 9437 9431 9424 9415 9404 9392 9376 9358 9337 9312 9284 9252 9216 9175 9130 9081 9027 8969 8905 8837 8763 8684 8600 8510 8413 8310 8201 8084 7960 7828 7687 7538 7380 7212 7035 6848 6652 6448 6235 6016 5790 5557 5323 5086 4849 4612 4380 4152 3930 3717 3514 3322 3143 2977 2825 2687 2563 2454 2358 2276 2207 2150 2105 2071 2048 2034 2030 2036 2052 2078 2114 2160 2219 2289 2372 2468 2578 2702 2841 2994 3161 3342 3535 3741 3956 4181 4415 4653 4896 5140 5385 5628 5868 6104 6333 6555 6768 6972 7166 7349 7521 7683 7833 7973 8102 8221 8330 8430 8522 8605 8681 8750 8812 8869 8921 8968 9010 9049 9084 9117 9147 9174 9199 9222 9243 9262 9279 9294 9306 9316 9324 9329 9331 9331 9328 9323 9316 9306 9294 9281 9267 9252 9236 9220 9204 9188 9172 9157 9141 9125 9109 9092 9074 9055 9033 9010 8983 8954 8922 8886 8848 8807 8764 8718 8672 8625 8578 8532 8486 8444 8404 8368 8337 8310 8289 8274 8265 8261 8264 8273 8287 8306 8331 8359 8392 8427 8465 8504 8544 8584 8625 8664 8703 8740 8775 8809 8841 8872 8901 8929 3691 0 70 2 8995 9021 9047 9071 9096 9121 9146 9171 9196 9222 9247 9273 9299 9325 9351 9375 9399 9421 9441 9460 9478 9493 9506 9518 9527 9536 9543 9549 9554 9559 9563 9568 9573 9578 9584 9590 9597 9604 9611 9618 9625 9631 9636 9641 9643 9644 9643 9640 9635 9628 9619 9607 9594 9578 9561 9543 9522 9501 9478 9453 9428 9400 9372 9341 9308 9274 9237 9197 9155 9111 9064 9014 8962 8908 8852 8795 8738 8681 8624 8568 8515 8465 8418 8376 8339 8308 8282 8264 8251 8246 8247 8255 8269 8289 8314 8344 8377 8414 8453 8493 8533 8573 8613 8650 8685 8716 8743 8765 8782 8793 8798 8796 8787 8772 8749 8718 8681 8636 8583 8523 8456 8381 8299 8210 8115 8012 7903 7787 7665 7538 7405 7266 7123 6975 6824 6670 6513 6356 6198 6040 5882 5727 5574 5426 5283 5145 5014 4891 4776 4670 4574 4488 4412 4347 4295 4253 4225 4209 4206 4216 4240 4277 4328 4393 4472 4564 4670 4788 4918 5058 5209 5369 5535 5708 5884 6061 6238 6415 6591 6760 6925 7082 7231 7371 7502 7624 7735 7837 7929 8013 8088 8156 8217 8272 8322 8367 8408 8447 8483 8517 8550 8582 8613 8644 8674 8704 8734 8764 8794 8823 8853 8883 8912 8941 8969 8997 9024 9050 9074 9098 9120 9141 9160 9177 9193 9207 9220 9231 9241 9249 9256 9262 9267 9271 9273 9276 9277 9277 9276 9275 9272 9268 9263 9256 9248 9239 9229 9218 9206 9193 9180 9167 9154 9141 9129 9118 9108 9099 9092 9085 9080 9076 9073 9071 9069 9067 9064 9062 9059 9056 9052 9048 9044 9040 9036 9032 9030 9029 9029 9032 9036 9042 9050 9061 9073 9087 9102 9117 9133 9149 9165 9179 9193 9205 9216 9226 9234 9240 9246 9250 9254 9257 9260 9263 9267 9270 9274 9279 9284 9290 9296 9303 9309 9316 9322 9329 9335 9341 9346 9352 9357 9362 9367 9372 9377 9383 9389 9395 9401 9408 9415 9422 9429 9436 9443 9449 9456 9461 9467 9472 9476 9480 9483 9486 9489 9491 9493 9496 9498 9500 9503 9506 9510 9514 9518 9523 9528 9533 9539 9544 9549 9554 9558 9562 9566 9568 9570 9572 9573 9573 9573 9572 9571 9571 9570 9569 9569 9570 9570 9572 9574 9576 9579 9583 9586 9590 9594 9598 9601 9605 9608 9611 9613 9615 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9630 9631 9631 9631 9630 9630 9629 9629 9628 9628 9627 9627 9627 9627 9627 9628 9629 9629 9630 9631 9631 9631 9630 9629 9627 9625 9623 9620 9617 9613 9610 9607 9603 9600 9597 9594 9591 9588 9585 9582 9579 9575 9570 9564 9558 9550 9541 9531 9519 9507 9493 9478 9463 9447 9431 9416 9400 9384 9370 9356 9343 9332 9321 9313 9306 9300 9296 9294 9294 9295 9298 9302 9308 9316 9325 9335 9346 9358 9371 9384 9397 9411 9424 9437 9449 9461 9472 9481 9490 9498 9504 9510 3692 0 70 2 9514 9517 9520 9522 9524 9526 9527 9528 9528 9529 9530 9531 9532 9532 9533 9533 9533 9532 9531 9529 9526 9522 9518 9512 9506 9499 9490 9481 9471 9460 9448 9435 9421 9407 9391 9375 9358 9340 9321 9302 9282 9262 9241 9220 9199 9177 9157 9136 9117 9098 9080 9064 9049 9036 9024 9015 9007 9000 8996 8993 8991 8989 8988 8987 8985 8982 8976 8967 8956 8939 8918 8891 8857 8816 8767 8711 8645 8571 8487 8395 8293 8182 8062 7934 7798 7654 7503 7347 7185 7019 6850 6679 6508 6337 6168 6000 5838 5681 5530 5387 5253 5128 5014 4910 4819 4740 4673 4620 4581 4555 4544 4546 4564 4595 4641 4702 4777 4866 4969 5086 5215 5357 5509 5672 5844 6023 6209 6399 6591 6785 6978 7168 7355 7537 7712 7880 8038 8188 8327 8456 8575 8684 8783 8872 8952 9022 9084 9138 9183 9221 9251 9274 9289 9297 9298 9291 9277 9257 9229 9196 9156 9111 9062 9008 8952 8895 8837 8779 8721 8667 8616 8570 8529 8493 8464 8442 8427 8419 8418 8424 8436 8454 8478 8507 8540 8576 8616 8658 8703 8748 8794 8840 8886 8932 8976 9020 9062 9102 9140 9177 9211 9243 9273 9300 9326 9349 9370 9389 9407 9422 9436 9449 9460 9470 9479 9488 9496 9504 9511 9518 9526 9533 9541 9548 9556 9564 9572 9580 9588 9596 9604 9611 9618 9625 9631 9637 9642 9646 9650 9653 9656 9658 9659 9660 9661 9660 9659 9657 9655 9651 9647 9641 9634 9626 9615 9603 9588 9571 9551 9528 9503 9474 9442 9407 9368 9327 9282 9234 9184 9130 9075 9016 8956 8894 8830 8765 8698 8630 8561 8491 8420 8349 8277 8205 8131 8058 7983 7908 7832 7755 7677 7596 7514 7428 7340 7248 7152 7051 6945 6834 6717 6594 6466 6332 6193 6050 5902 5752 5601 5448 5296 5148 5002 4861 4727 4600 4483 4375 4278 4192 4119 4058 4011 3976 3956 3949 3955 3976 4011 4060 4123 4202 4295 4402 4525 4661 4813 4977 5155 5344 5543 5753 5969 6191 6416 6641 6864 7086 7304 7512 7713 7903 8081 8247 8400 8539 8665 8777 8876 8964 9039 9104 9159 9205 9242 9272 9294 9310 9319 9323 9320 9312 9299 9280 9256 9226 9191 9151 9106 9056 9002 8943 8880 8813 8743 8669 8593 8514 8433 8351 8267 8183 8098 8014 7932 7851 7773 7699 7629 7565 7507 7456 7414 7380 7357 7342 7339 7346 7364 7392 7430 7478 7534 7600 7671 7749 7833 7920 8010 8102 8194 8285 8376 8465 8550 8633 8711 8786 8856 8921 8982 9038 9090 9137 9180 9220 9255 9287 9316 9342 9365 9386 9404 9419 9433 9444 9453 9461 9466 9469 9471 9470 9468 9464 9458 9450 9440 9428 9415 9399 9382 9361 9339 9314 9285 9254 9219 9179 9136 9088 9035 8976 8912 8841 8764 8680 8589 8489 8382 8267 8142 8009 7866 7714 7552 7381 7201 7012 6814 6608 6396 6177 5954 5727 5498 5269 5042 4817 4595 4381 3693 0 70 2 4174 3976 3789 3612 3448 3297 3159 3035 2926 2830 2749 2682 2630 2591 2566 2555 2558 2574 2604 2646 2700 2767 2844 2933 3030 3135 3248 3365 3485 3607 3728 3846 3960 4070 4170 4262 4342 4412 4471 4517 4552 4575 4588 4591 4587 4576 4558 4538 4515 4492 4469 4450 4433 4420 4413 4412 4418 4432 4454 4484 4522 4569 4625 4689 4763 4845 4936 5035 5143 5258 5381 5511 5646 5787 5933 6081 6233 6386 6538 6690 6841 6988 7132 7271 7404 7531 7650 7762 7867 7963 8051 8131 8203 8267 8323 8371 8413 8447 8475 8497 8513 8524 8531 8533 8531 8526 8517 8506 8493 8478 8461 8443 8424 8405 8385 8365 8345 8324 8304 8284 8263 8243 8223 8202 8182 8161 8140 8120 8099 8079 8059 8039 8019 8000 7982 7964 7947 7930 7913 7897 7880 7863 7846 7828 7808 7786 7762 7736 7707 7675 7640 7601 7559 7514 7465 7414 7360 7303 7244 7184 7122 7059 6996 6933 6870 6807 6745 6684 6624 6566 6510 6455 6403 6354 6307 6264 6224 6187 6155 6127 6103 6085 6071 6063 6060 6062 6069 6081 6097 6117 6141 6168 6196 6226 6257 6287 6316 6344 6369 6391 6409 6422 6430 6434 6431 6422 6407 6386 6358 6324 6285 6239 6187 6130 6068 6001 5930 5855 5777 5697 5614 5530 5446 5361 5277 5193 5112 5034 4958 4887 4819 4757 4701 4650 4607 4570 4540 4519 4506 4501 4505 4518 4539 4570 4609 4656 4712 4776 4847 4924 5008 5098 5192 5290 5391 5494 5599 5704 5808 5912 6015 6115 6213 6308 6399 6486 6570 6650 6725 6797 6864 6928 6987 7043 7096 7145 7191 7234 7274 7311 7346 7378 7408 7435 7460 7483 7504 7523 7540 7554 7566 7576 7583 7587 7588 7586 7581 7572 7559 7543 7522 7498 7469 7435 7398 7356 7309 7259 7205 7147 7085 7020 6952 6881 6807 6732 6654 6576 6498 6420 6342 6266 6192 6121 6054 5992 5935 5886 5843 5808 5782 5764 5757 5759 5770 5792 5823 5862 5911 5967 6030 6099 6173 6252 6333 6416 6499 6582 6664 6742 6818 6888 6953 7011 7062 7105 7138 7162 7175 7178 7169 7149 7117 7073 7018 6951 6872 6783 6684 6576 6460 6336 6208 6073 5937 5800 5664 5529 5396 5270 5150 5039 4938 4847 4770 4706 4656 4622 4603 4600 4612 4641 4685 4743 4816 4900 4997 5104 5220 5342 5469 5602 5734 5866 5998 6127 6251 6370 6482 6585 6681 6767 6844 6911 6968 7016 7055 7085 7106 7119 7124 7122 7113 7098 7075 7047 7012 6970 6922 6866 6803 6731 6652 6563 6465 6357 6239 6111 5972 5824 5666 5499 5323 5140 4951 4757 4557 4357 4156 3956 3755 3560 3369 3184 3007 2837 2677 2526 2386 2258 2140 2034 1939 1857 1785 1726 1677 1640 1613 1595 1586 1587 1594 1607 1626 1648 1674 1699 1725 1749 1771 1789 1802 1809 1810 1804 1791 1772 1747 1716 1680 1640 1598 1554 1510 1466 1425 1385 1349 1317 3694 0 70 2 1290 1268 1251 1239 1233 1233 1237 1248 1263 1284 1311 1345 1384 1431 1485 1547 1617 1696 1784 1881 1988 2104 2228 2361 2501 2646 2798 2952 3109 3266 3423 3577 3728 3875 4015 4148 4274 4392 4502 4603 4695 4780 4856 4925 4987 5042 5091 5134 5172 5205 5233 5256 5275 5289 5299 5305 5307 5306 5301 5292 5280 5265 5248 5228 5206 5182 5156 5128 5098 5066 5031 4994 4953 4908 4859 4806 4747 4683 4613 4537 4455 4368 4276 4180 4080 3978 3875 3771 3669 3569 3473 3383 3299 3222 3154 3095 3047 3010 2984 2970 2968 2978 3000 3035 3082 3142 3214 3299 3397 3506 3628 3762 3908 4065 4232 4409 4595 4789 4990 5196 5405 5617 5829 6040 6249 6454 6653 6846 7031 7206 7372 7528 7673 7808 7932 8046 8150 8244 8329 8407 8476 8539 8595 8646 8691 8733 8770 8804 8835 8863 8888 8912 8933 8952 8969 8984 8998 9009 9020 9028 9035 9040 9044 9045 9045 9043 9040 9034 9025 9014 9001 8984 8964 8941 8914 8882 8846 8805 8759 8707 8650 8586 8515 8439 8355 8265 8168 8065 7956 7840 7719 7593 7463 7329 7192 7054 6913 6773 6632 6494 6357 6223 6094 5969 5850 5737 5632 5534 5443 5362 5289 5226 5172 5127 5093 5068 5054 5049 5055 5070 5095 5130 5175 5229 5293 5365 5447 5538 5638 5745 5861 5984 6114 6250 6392 6538 6689 6842 6998 7154 7311 7465 7618 7768 7914 8054 8189 8316 8437 8550 8656 8753 8843 8925 8999 9066 9126 9181 9229 9272 9310 9344 9374 9400 9424 9444 9462 9477 9491 9502 9511 9518 9523 9526 9527 9527 9524 9521 9515 9508 9500 9491 9481 9470 9458 9447 9434 9422 9410 9398 9386 9375 9365 9355 9345 9336 9328 9320 9313 9306 9298 9291 9283 9275 9267 9257 9247 9236 9225 9213 9200 9188 9175 9162 9151 9140 9130 9122 9116 9111 9108 9108 9109 9113 9117 9123 9130 9137 9143 9150 9156 9161 9165 9168 9170 9170 9169 9169 9168 9167 9167 9168 9170 9175 9181 9190 9201 9214 9229 9245 9262 9279 9296 9313 9328 9341 9351 9359 9364 9365 9362 9356 9348 9335 9321 9304 9284 9263 9240 9215 9189 9161 9131 9098 9063 9025 8983 8937 8886 8830 8768 8700 8627 8547 8462 8370 8274 8173 8067 7959 7849 7737 7625 7514 7405 7299 7197 7100 7009 6926 6851 6786 6730 6685 6652 6631 6622 6626 6643 6671 6712 6764 6826 6899 6979 7067 7161 7258 7360 7462 7564 7665 7764 7860 7951 8038 8119 8194 8264 8328 8386 8439 8487 8531 8569 8604 8635 8662 8686 8707 8724 8738 8749 8757 8762 8763 8762 8758 8752 8743 8733 8721 8708 8694 8681 8667 8654 8641 8629 8617 8606 8596 8585 8574 8563 8550 8534 8516 8495 8469 8440 8405 8365 8320 8269 8212 8149 8080 8006 7926 7840 7750 7654 7553 7447 7336 7221 7101 6975 6845 6709 6568 6420 6268 6109 5944 5773 5597 5415 5229 3695 0 70 2 5037 4842 4644 4445 4245 4045 3847 3652 3461 3276 3097 2928 2767 2616 2477 2348 2231 2126 2033 1951 1880 1820 1769 1729 1696 1672 1655 1645 1643 1647 1658 1676 1702 1735 1779 1831 1895 1971 2058 2160 2275 2405 2550 2709 2883 3071 3272 3484 3707 3938 4176 4421 4667 4912 5157 5402 5639 5870 6094 6307 6511 6704 6885 7055 7214 7361 7497 7624 7741 7849 7949 8042 8129 8210 8285 8356 8423 8486 8545 8601 8654 8703 8750 8793 8833 8870 8904 8936 8965 8992 9017 9041 9062 9083 9102 9121 9138 9155 9171 9186 9200 9214 9225 9236 9244 9251 9256 9258 9258 9256 9251 9244 9235 9224 9211 9197 9181 9164 9147 9128 9109 9089 9069 9048 9027 9005 8982 8958 8932 8906 8877 8847 8815 8780 8744 8704 8662 8617 8569 8517 8462 8403 8339 8272 8201 8125 8044 7959 7869 7776 7679 7578 7475 7371 7266 7161 7059 6959 6862 6772 6688 6612 6545 6487 6441 6404 6380 6367 6365 6374 6395 6426 6466 6516 6574 6640 6714 6794 6880 6972 7068 7169 7273 7381 7491 7603 7717 7831 7945 8057 8169 8276 8381 8480 8575 8663 8744 8819 8886 8945 8996 9040 9077 9106 9129 9146 9157 9163 9164 9162 9155 9145 9131 9114 9094 9070 9042 9010 8974 8932 8885 8832 8772 8704 8630 8547 8455 8355 8245 8126 7998 7860 7713 7558 7394 7223 7044 6860 6671 6478 6284 6088 5892 5698 5508 5321 5141 4969 4804 4650 4506 4374 4255 4149 4058 3982 3922 3878 3850 3840 3847 3873 3916 3977 4055 4151 4264 4392 4536 4692 4860 5039 5225 5418 5613 5808 6002 6192 6378 6554 6720 6873 7012 7136 7244 7335 7407 7462 7499 7519 7520 7505 7473 7426 7364 7287 7197 7094 6980 6855 6721 6577 6427 6269 6107 5942 5773 5604 5435 5269 5103 4943 4789 4641 4501 4368 4246 4133 4030 3939 3859 3790 3734 3689 3658 3640 3635 3644 3668 3707 3760 3830 3915 4016 4132 4264 4411 4570 4744 4928 5121 5324 5531 5743 5958 6172 6383 6593 6797 6994 7184 7364 7535 7696 7847 7988 8118 8239 8350 8452 8546 8632 8711 8783 8848 8908 8962 9010 9054 9093 9128 9158 9185 9207 9226 9242 9254 9264 9271 9275 9277 9276 9273 9268 9261 9251 9238 9222 9203 9181 9154 9123 9088 9047 9001 8948 8890 8825 8754 8676 8591 8499 8400 8295 8183 8065 7941 7813 7679 7542 7401 7257 7113 6968 6823 6677 6535 6395 6258 6126 5999 5878 5764 5657 5559 5469 5388 5317 5256 5206 5167 5140 5124 5120 5128 5148 5180 5223 5278 5344 5421 5508 5603 5708 5820 5939 6064 6193 6327 6463 6601 6741 6881 7020 7158 7294 7428 7558 7685 7807 7924 8036 8142 8241 8334 8419 8497 8567 8629 8682 8727 8764 8792 8812 8823 8827 8823 8811 8793 8768 8736 8698 8655 8606 8551 8491 8426 8354 8277 8194 8105 8010 7908 7799 7684 7563 7435 7301 7162 7018 3696 0 70 2 6871 6719 6567 6416 6264 6113 5967 5827 5693 5568 5453 5349 5258 5181 5118 5071 5040 5026 5028 5047 5082 5132 5198 5278 5370 5475 5590 5714 5847 5985 6127 6274 6421 6568 6714 6859 6999 7134 7264 7387 7503 7610 7709 7800 7881 7954 8018 8075 8123 8164 8198 8226 8249 8267 8281 8293 8301 8309 8314 8319 8323 8327 8330 8333 8336 8339 8341 8342 8343 8344 8343 8341 8338 8334 8329 8323 8316 8308 8299 8290 8281 8271 8261 8250 8240 8229 8219 8208 8198 8187 8176 8165 8153 8141 8129 8116 8102 8088 8072 8056 8038 8019 7999 7977 7954 7928 7902 7873 7843 7811 7778 7743 7707 7670 7631 7591 7550 7508 7465 7420 7373 7325 7275 7223 7169 7112 7052 6990 6925 6857 6787 6715 6642 6569 6495 6421 6349 6279 6212 6149 6091 6038 5992 5952 5919 5892 5873 5861 5855 5855 5860 5869 5882 5898 5916 5933 5951 5968 5984 5997 6007 6013 6015 6013 6007 5997 5982 5964 5942 5917 5889 5859 5828 5796 5764 5732 5701 5672 5645 5622 5601 5586 5574 5568 5567 5571 5580 5595 5615 5639 5669 5702 5738 5777 5818 5860 5902 5945 5986 6026 6064 6099 6131 6160 6186 6209 6229 6246 6261 6273 6283 6292 6300 6306 6312 6318 6324 6329 6334 6338 6342 6345 6347 6348 6347 6344 6338 6331 6320 6307 6291 6273 6252 6228 6202 6175 6145 6115 6084 6053 6021 5990 5959 5929 5901 5873 5847 5822 5798 5776 5755 5735 5716 5698 5682 5666 5652 5638 5626 5615 5605 5597 5590 5584 5581 5579 5579 5580 5583 5588 5594 5601 5610 5619 5629 5640 5651 5662 5674 5686 5698 5710 5723 5736 5750 5765 5780 5797 5816 5835 5857 5880 5905 5931 5958 5987 6016 6045 6074 6103 6131 6157 6180 6201 6219 6233 6244 6250 6252 6249 6243 6233 6219 6202 6182 6161 6139 6117 6096 6077 6059 6047 6039 6036 6039 6049 6067 6093 6126 6167 6216 6273 6336 6406 6482 6562 6647 6734 6823 6914 7004 7094 7182 7269 7352 7431 7507 7578 7645 7707 7765 7817 7865 7908 7946 7980 8009 8034 8056 8073 8087 8097 8104 8107 8107 8104 8097 8088 8075 8059 8040 8018 7992 7964 7933 7899 7861 7821 7778 7731 7682 7630 7575 7516 7455 7391 7325 7256 7185 7112 7038 6963 6888 6813 6740 6668 6600 6535 6474 6419 6370 6328 6293 6265 6246 6234 6231 6235 6246 6265 6289 6319 6353 6391 6432 6473 6514 6556 6596 6633 6668 6698 6723 6743 6757 6764 6765 6758 6745 6723 6695 6658 6614 6563 6505 6440 6368 6292 6209 6123 6033 5940 5847 5754 5663 5572 5487 5408 5334 5270 5214 5170 5137 5116 5109 5115 5134 5167 5214 5273 5345 5428 5522 5625 5737 5856 5981 6111 6245 6381 6517 6655 6792 6927 7060 7190 7316 7437 7553 7663 7767 7864 7955 8039 8117 8187 8251 8308 8359 8404 8443 8478 8508 8534 8557 8578 8595 8611 8625 8638 3697 0 70 2 8650 8661 8671 8681 8690 8698 8706 8713 8719 8725 8730 8735 8739 8742 8746 8749 8752 8755 8758 8762 8766 8770 8775 8780 8785 8791 8797 8802 8808 8814 8820 8825 8830 8835 8839 8843 8847 8850 8852 8855 8857 8859 8860 8861 8861 8862 8862 8861 8860 8859 8857 8856 8854 8851 8849 8847 8845 8843 8841 8840 8839 8838 8838 8838 8838 8838 8837 8837 8837 8836 8835 8833 8830 8827 8824 8820 8815 8810 8805 8800 8795 8789 8785 8780 8775 8771 8768 8765 8762 8760 8757 8756 8754 8753 8751 8750 8749 8748 8747 8747 8746 8745 8745 8744 8743 8742 8741 8740 8738 8737 8735 8732 8729 8726 8722 8718 8714 8710 8706 8701 8697 8692 8687 8682 8677 8671 8665 8657 8649 8639 8628 8615 8600 8583 8564 8542 8519 8493 8465 8436 8405 8373 8341 8307 8273 8240 8206 8172 8139 8106 8073 8039 8006 7973 7938 7903 7867 7829 7789 7747 7704 7658 7610 7560 7507 7452 7395 7336 7275 7211 7144 7075 7003 6928 6850 6767 6679 6586 6486 6380 6266 6144 6013 5873 5723 5564 5395 5217 5030 4835 4634 4426 4217 4005 3792 3580 3372 3170 2974 2789 2613 2450 2300 2163 2042 1934 1841 1762 1697 1644 1603 1574 1554 1544 1542 1548 1560 1579 1604 1635 1671 1714 1762 1817 1878 1945 2018 2097 2183 2272 2366 2465 2563 2662 2761 2860 2953 3041 3123 3196 3260 3314 3357 3389 3409 3418 3415 3402 3379 3347 3308 3261 3210 3154 3095 3034 2973 2911 2850 2792 2735 2682 2633 2588 2548 2514 2487 2467 2455 2453 2459 2477 2506 2547 2602 2669 2752 2849 2960 3086 3227 3382 3550 3731 3924 4126 4339 4557 4783 5012 5243 5474 5706 5935 6160 6380 6592 6796 6992 7178 7353 7518 7671 7813 7943 8063 8172 8271 8360 8441 8513 8577 8634 8686 8732 8773 8810 8843 8873 8900 8925 8947 8967 8984 8999 9013 9024 9033 9040 9045 9048 9049 9048 9046 9041 9035 9027 9018 9007 8994 8979 8963 8945 8925 8903 8879 8852 8824 8793 8760 8725 8688 8649 8609 8568 8527 8486 8445 8406 8368 8333 8302 8274 8251 8233 8220 8214 8213 8219 8231 8249 8274 8304 8339 8379 8424 8472 8523 8577 8631 8687 8742 8797 8852 8904 8955 9003 9048 9091 9129 9165 9197 9225 9250 9271 9289 9304 9315 9323 9328 9330 9330 9328 9323 9317 9310 9302 9293 9284 9274 9264 9255 9247 9238 9231 9225 9220 9217 9214 9213 9214 9216 9219 9224 9231 9239 9249 9260 9273 9287 9303 9320 9337 9356 9374 9393 9411 9430 9448 9465 9481 9495 9509 9520 9531 9539 9546 9551 9555 9557 9557 9556 9553 9548 9542 9534 9524 9512 9498 9483 9465 9445 9423 9398 9371 9341 9308 9272 9233 9190 9143 9092 9037 8976 8910 8839 8762 8679 8590 8495 8394 8287 8175 8059 7938 7813 7685 7555 7423 7290 7158 7026 6895 6766 6639 6515 6395 6277 6164 6055 3698 0 70 2 5950 5850 5756 5667 5584 5508 5439 5379 5327 5286 5255 5237 5230 5237 5258 5294 5344 5409 5490 5585 5693 5815 5948 6092 6245 6404 6570 6736 6902 7068 7232 7389 7539 7681 7811 7930 8035 8126 8204 8266 8312 8344 8360 8361 8347 8319 8276 8220 8150 8067 7971 7863 7744 7613 7472 7322 7162 6995 6820 6640 6456 6266 6077 5888 5698 5510 5326 5147 4974 4809 4651 4504 4367 4240 4126 4024 3935 3860 3798 3751 3718 3701 3698 3711 3739 3783 3842 3917 4007 4111 4230 4362 4506 4663 4830 5006 5190 5381 5578 5778 5980 6183 6387 6589 6789 6986 7178 7364 7546 7720 7888 8048 8199 8343 8478 8604 8721 8829 8928 9017 9098 9169 9232 9286 9333 9373 9407 9435 9458 9478 9494 9508 9521 9533 9545 9557 9569 9582 9595 9609 9623 9637 9651 9664 9676 9686 9695 9702 9707 9710 9711 9710 9707 9703 9699 9693 9687 9681 9675 9670 9665 9661 9657 9653 9650 9647 9644 9640 9637 9632 9627 9621 9615 9607 9599 9590 9581 9571 9561 9551 9541 9531 9520 9509 9498 9486 9473 9458 9442 9423 9402 9379 9352 9323 9290 9254 9214 9170 9124 9073 9020 8963 8903 8840 8774 8706 8634 8560 8483 8404 8323 8240 8155 8069 7982 7894 7807 7720 7633 7549 7466 7387 7311 7239 7172 7109 7052 7000 6954 6914 6880 6853 6831 6816 6807 6804 6807 6816 6832 6853 6881 6914 6953 6998 7047 7101 7159 7220 7284 7350 7415 7481 7547 7610 7670 7726 7776 7819 7855 7882 7899 7906 7902 7885 7856 7814 7757 7687 7602 7503 7389 7260 7117 6960 6790 6608 6415 6212 5999 5780 5556 5327 5098 4870 4644 4419 4202 3993 3791 3601 3421 3254 3099 2957 2829 2714 2613 2525 2450 2388 2338 2302 2277 2266 2266 2280 2306 2346 2398 2464 2544 2636 2741 2860 2989 3129 3279 3437 3603 3772 3944 4117 4290 4462 4628 4789 4942 5087 5223 5349 5465 5571 5667 5753 5830 5900 5962 6019 6071 6120 6167 6212 6258 6304 6352 6402 6455 6512 6572 6637 6706 6779 6857 6939 7025 7115 7209 7305 7406 7508 7613 7720 7828 7936 8046 8155 8263 8370 8476 8579 8679 8776 8869 8958 9042 9121 9195 9264 9327 9385 9439 9487 9531 9571 9608 9641 9672 9701 9727 9753 9777 9801 9823 9845 9866 9886 9905 9923 9939 9954 9967 9977 9986 9993 9997100001000110001 9999 9997 9994 9991 9988 9985 9983 9982 9981 9981 9982 9983 9985 9987 9989 9990 9991 9992 9992 9991 9989 9987 9983 9980 9975 9970 9966 9961 9956 9952 9948 9944 9941 9939 9937 9935 9933 9931 9929 9927 9924 9920 9916 9910 9903 9895 9885 9874 9862 9848 9832 9815 9796 9776 9754 9730 9704 9676 9645 9612 9576 9537 9494 9447 9396 9340 9280 9214 9144 9067 8985 8897 8804 8704 8599 8489 8373 8252 8126 7997 7864 7728 7590 7450 7310 7170 7032 6895 6762 6634 6511 6395 3699 0 70 2 6287 6189 6100 6022 5955 5900 5857 5826 5807 5799 5802 5816 5837 5868 5904 5945 5991 6038 6085 6133 6180 6224 6264 6301 6334 6361 6384 6402 6416 6425 6429 6429 6425 6417 6404 6386 6363 6334 6299 6257 6207 6148 6079 6001 5912 5812 5701 5579 5446 5304 5154 4995 4830 4660 4488 4315 4144 3974 3808 3649 3496 3354 3221 3099 2990 2893 2810 2740 2683 2641 2613 2599 2600 2615 2645 2689 2750 2825 2916 3023 3146 3285 3439 3609 3792 3990 4201 4423 4655 4896 5142 5396 5649 5903 6156 6408 6654 6892 7123 7344 7555 7754 7941 8116 8279 8429 8568 8695 8812 8918 9016 9104 9185 9258 9325 9387 9442 9494 9540 9583 9622 9657 9689 9718 9744 9767 9788 9807 9823 9837 9850 9861 9872 9881 9889 9896 9904 9910 9917 9923 9930 9936 9942 9947 9953 9958 9962 9966 9970 9973 9975 9976 9976 9976 9974 9971 9966 9961 9954 9945 9935 9923 9909 9894 9877 9857 9836 9813 9787 9760 9731 9699 9666 9630 9592 9552 9511 9467 9421 9373 9324 9272 9220 9166 9112 9058 9004 8950 8898 8848 8801 8758 8719 8685 8657 8635 8620 8613 8612 8619 8633 8654 8682 8716 8756 8800 8848 8898 8951 9005 9059 9112 9164 9214 9262 9307 9348 9386 9420 9451 9479 9503 9525 9544 9561 9575 9588 9599 9610 9619 9628 9636 9644 9651 9659 9666 9673 9680 9686 9693 9699 9705 9710 9715 9720 9724 9728 9731 9733 9734 9735 9734 9732 9729 9724 9718 9710 9701 9690 9678 9664 9648 9631 9613 9595 9575 9555 9536 9516 9497 9478 9461 9445 9430 9417 9405 9395 9386 9380 9374 9371 9368 9367 9367 9367 9369 9371 9373 9376 9379 9381 9384 9387 9389 9391 9392 9394 9395 9395 9396 9396 9397 9398 9399 9401 9404 9408 9413 9420 9429 9439 9451 9466 9482 9499 9519 9540 9561 9584 9607 9630 9652 9674 9695 9713 9730 9745 9757 9767 9774 9779 9781 9781 9780 9776 9771 9765 9757 9748 9739 9729 9718 9705 9692 9677 9661 9643 9623 9601 9576 9549 9520 9487 9453 9416 9378 9338 9299 9259 9219 9179 9141 9105 9071 9038 9008 8981 8955 8931 8908 8884 8861 8837 8813 8784 8754 8718 8678 8632 8579 8520 8454 8379 8297 8207 8109 8003 7889 7768 7641 7508 7370 7228 7083 6936 6790 6644 6500 6359 6224 6094 5973 5861 5758 5667 5587 5520 5466 5426 5399 5387 5388 5402 5430 5470 5523 5587 5661 5746 5840 5943 6054 6172 6296 6425 6560 6698 6839 6983 7128 7273 7418 7562 7705 7845 7981 8113 8239 8361 8476 8585 8687 8782 8870 8951 9026 9094 9155 9211 9261 9307 9348 9385 9419 9450 9479 9506 9531 9555 9578 9600 9622 9643 9664 9685 9705 9725 9744 9762 9780 9797 9812 9827 9840 9852 9862 9870 9876 9880 9882 9882 9879 9874 9866 9856 9843 9828 9810 9789 9765 9738 9708 9675 9639 9599 9556 9510 9461 9409 9353 3700 0 70 3 9318 9250 9183 9113 9042 8970 8899 8828 8757 8686 8616 8550 8486 8426 8371 8321 8279 8243 8213 8188 8169 8158 8155 8157 8167 8183 8207 8236 8272 8311 8353 8398 8445 8494 8545 8596 8643 8686 8727 8763 8794 8819 8838 8850 8855 8855 8848 8836 8819 8797 8772 8743 8714 8684 8654 8624 8597 8572 8551 8533 8520 8512 8508 8510 8517 8529 8547 8570 8597 8629 8665 8705 8749 8796 8845 8896 8950 9004 9059 9115 9170 9225 9279 9331 9382 9430 9476 9519 9559 9595 9628 9658 9683 9705 9723 9737 9747 9753 9755 9754 9749 9740 9727 9711 9692 9669 9643 9614 9582 9548 9511 9471 9429 9385 9340 9294 9246 9197 9148 9098 9048 8998 8948 8899 8850 8801 8753 8705 8657 8611 8564 8517 8471 8424 8377 8330 8282 8233 8184 8132 8079 8025 7968 7909 7848 7784 7718 7649 7578 7505 7430 7352 7273 7194 7113 7033 6953 6874 6797 6722 6651 6583 6521 6464 6413 6370 6334 6306 6288 6279 6281 6293 6316 6350 6395 6451 6518 6596 6684 6780 6886 6999 7118 7243 7371 7501 7634 7766 7897 8025 8151 8270 8384 8492 8592 8685 8769 8845 8912 8971 9022 9065 9100 9128 9150 9167 9178 9185 9188 9190 9189 9187 9185 9183 9182 9182 9184 9189 9195 9205 9216 9230 9246 9264 9284 9305 9327 9349 9372 9395 9418 9440 9462 9483 9504 9524 9544 9562 9580 9596 9612 9626 9639 9650 9659 9665 9669 9670 9668 9662 9653 9640 9624 9604 9581 9555 9526 9494 9459 9422 9382 9340 9296 9249 9198 9145 9088 9026 8959 8887 8809 8724 8631 8532 8424 8308 8184 8052 7913 7768 7617 7459 7300 7137 6973 6809 6647 6488 6333 6185 6043 5911 5789 5677 5579 5492 5420 5362 5320 5292 5281 5286 5307 5344 5397 5466 5551 5650 5764 5891 6030 6180 6339 6507 6680 6857 7038 7219 7399 7576 7750 7917 8076 8228 8371 8503 8625 8737 8838 8929 9010 9081 9143 9197 9242 9280 9312 9337 9356 9371 9380 9385 9387 9384 9378 9369 9357 9342 9326 9308 9289 9268 9247 9227 9207 9187 9169 9152 9138 9125 9115 9108 9104 9102 9103 9107 9114 9122 9133 9146 9160 9175 9190 9205 9220 9235 9248 9260 9271 9280 9287 9291 9294 9295 9295 9293 9290 9285 9280 9275 9269 9263 9257 9251 9245 9239 9234 9228 9222 9216 9210 9203 9195 9186 9177 9167 9157 9146 9134 9122 9110 9098 9085 9073 9061 9049 9037 9025 9013 9000 8987 8973 8957 8941 8923 8903 8881 8857 8832 8804 8774 8743 8710 8675 8639 8601 8562 8522 8481 8438 8395 8350 8304 8258 8210 8161 8111 8060 8008 7956 7904 7852 7800 7748 7697 7646 7597 7549 7501 7455 7409 7364 7319 7274 7229 7183 7135 7087 7036 6984 6930 6874 6817 6757 6697 6636 6575 6513 6452 6392 6334 6277 6222 6169 6119 6072 6027 5985 5945 5907 5871 5837 5805 5774 5743 5714 5685 5656 5626 5596 3701 0 70 3 5566 5533 5499 5461 5420 5375 5325 5269 5206 5135 5056 4968 4870 4762 4643 4515 4376 4228 4071 3908 3739 3563 3387 3212 3036 2861 2694 2532 2378 2234 2100 1978 1867 1769 1682 1607 1544 1491 1447 1412 1384 1364 1349 1340 1335 1334 1337 1344 1355 1371 1391 1417 1448 1487 1533 1587 1650 1722 1803 1895 1996 2106 2226 2355 2491 2635 2785 2941 3101 3264 3428 3595 3761 3927 4091 4253 4411 4567 4718 4865 5007 5144 5277 5404 5526 5644 5756 5864 5967 6066 6160 6251 6339 6423 6504 6583 6659 6733 6805 6874 6943 7009 7073 7136 7197 7256 7312 7367 7419 7469 7517 7563 7606 7648 7687 7724 7760 7795 7828 7860 7891 7921 7951 7979 8008 8035 8063 8089 8116 8142 8167 8192 8217 8242 8267 8292 8317 8343 8369 8396 8423 8451 8480 8509 8538 8567 8596 8624 8652 8677 8702 8724 8745 8763 8778 8791 8801 8808 8812 8814 8814 8811 8806 8799 8790 8780 8769 8757 8743 8730 8716 8703 8690 8678 8667 8658 8650 8645 8642 8642 8644 8650 8658 8670 8685 8703 8724 8747 8773 8801 8830 8861 8893 8926 8959 8992 9024 9056 9087 9116 9144 9170 9195 9217 9238 9256 9273 9288 9301 9312 9322 9330 9337 9342 9347 9349 9351 9352 9351 9349 9346 9341 9334 9326 9317 9305 9292 9277 9261 9243 9224 9204 9183 9161 9139 9117 9095 9074 9052 9032 9012 8994 8977 8960 8945 8932 8919 8908 8898 8890 8883 8877 8872 8869 8868 8868 8869 8872 8877 8883 8890 8899 8910 8921 8934 8947 8962 8976 8991 9006 9021 9035 9049 9063 9075 9087 9098 9108 9116 9124 9130 9136 9141 9144 9147 9149 9150 9150 9150 9150 9149 9148 9147 9146 9145 9144 9143 9143 9144 9145 9147 9150 9154 9159 9165 9172 9181 9190 9200 9212 9224 9237 9251 9265 9279 9293 9307 9321 9333 9344 9354 9361 9365 9366 9362 9355 9342 9323 9298 9267 9228 9182 9127 9065 8994 8914 8826 8730 8625 8513 8394 8268 8137 8000 7859 7716 7569 7423 7277 7132 6989 6851 6717 6590 6471 6359 6257 6166 6085 6017 5960 5916 5886 5869 5865 5875 5899 5937 5987 6051 6127 6215 6315 6426 6547 6676 6815 6959 7110 7265 7422 7581 7740 7898 8052 8203 8348 8486 8617 8740 8853 8958 9053 9139 9216 9284 9344 9398 9443 9484 9518 9548 9574 9596 9615 9631 9645 9656 9666 9673 9678 9681 9682 9681 9679 9675 9669 9663 9655 9647 9638 9629 9621 9612 9603 9596 9589 9582 9577 9572 9568 9565 9562 9560 9559 9557 9556 9555 9554 9552 9551 9549 9547 9544 9541 9538 9534 9530 9526 9521 9517 9512 9507 9501 9495 9489 9482 9473 9464 9453 9440 9424 9406 9384 9358 9329 9294 9255 9210 9159 9103 9040 8970 8894 8811 8720 8622 8515 8401 8277 8144 8001 7849 7686 7513 7330 7136 6933 6720 6498 6269 6033 5793 5548 5302 5056 4813 4573 4339 4113 3702 0 70 3 3895 3689 3495 3314 3147 2994 2856 2732 2622 2525 2442 2371 2312 2264 2227 2200 2183 2176 2179 2193 2219 2256 2306 2370 2449 2543 2655 2784 2930 3095 3277 3477 3692 3923 4167 4423 4690 4962 5240 5520 5799 6075 6347 6613 6868 7114 7347 7567 7773 7964 8141 8303 8452 8586 8707 8815 8912 8997 9072 9138 9195 9243 9284 9318 9345 9366 9381 9391 9394 9392 9384 9371 9351 9326 9294 9255 9210 9158 9099 9032 8958 8876 8787 8690 8586 8476 8359 8236 8108 7975 7839 7699 7558 7417 7276 7134 6996 6860 6728 6600 6477 6361 6250 6145 6047 5955 5870 5791 5719 5652 5591 5536 5485 5439 5397 5359 5324 5293 5265 5240 5218 5199 5182 5168 5157 5148 5141 5137 5135 5136 5138 5143 5151 5160 5173 5187 5205 5226 5250 5278 5310 5348 5391 5440 5495 5558 5628 5705 5791 5885 5987 6097 6215 6339 6470 6607 6748 6893 7041 7191 7341 7490 7638 7785 7927 8066 8199 8327 8448 8562 8669 8769 8860 8943 9018 9085 9144 9195 9238 9273 9301 9323 9338 9346 9349 9347 9339 9325 9307 9283 9254 9220 9180 9134 9081 9022 8956 8883 8802 8714 8619 8516 8407 8290 8168 8041 7909 7773 7633 7491 7347 7200 7053 6904 6754 6603 6451 6298 6142 5985 5826 5663 5499 5332 5162 4991 4818 4645 4472 4300 4130 3964 3802 3646 3497 3355 3222 3098 2983 2879 2785 2701 2627 2563 2510 2467 2434 2412 2400 2400 2412 2437 2476 2530 2600 2686 2790 2913 3054 3215 3395 3593 3809 4041 4288 4546 4817 5093 5376 5659 5943 6223 6498 6765 7021 7267 7498 7714 7916 8103 8274 8430 8571 8698 8813 8915 9005 9086 9157 9220 9276 9325 9368 9406 9440 9470 9496 9519 9539 9557 9573 9587 9600 9612 9623 9633 9642 9651 9659 9666 9672 9678 9683 9686 9688 9690 9689 9688 9686 9683 9679 9674 9669 9664 9659 9654 9650 9646 9642 9640 9637 9635 9633 9631 9628 9625 9620 9615 9609 9602 9594 9585 9576 9567 9558 9550 9543 9537 9533 9532 9532 9534 9538 9544 9551 9558 9565 9573 9580 9585 9589 9590 9590 9587 9582 9574 9565 9554 9542 9529 9516 9503 9490 9477 9466 9455 9444 9435 9426 9418 9409 9401 9392 9383 9373 9363 9352 9340 9328 9315 9302 9289 9276 9264 9252 9241 9230 9221 9212 9205 9198 9193 9188 9184 9180 9177 9175 9174 9172 9172 9172 9173 9174 9176 9179 9183 9187 9191 9197 9202 9208 9213 9218 9223 9226 9229 9230 9230 9228 9225 9220 9212 9203 9192 9180 9165 9149 9132 9114 9094 9074 9053 9032 9010 8988 8965 8943 8920 8896 8872 8847 8822 8796 8769 8740 8711 8680 8648 8616 8582 8548 8514 8480 8446 8413 8381 8352 8324 8298 8276 8256 8239 8226 8215 8207 8202 8200 8199 8201 8205 8210 8217 8225 8234 8244 8256 8269 8283 8299 8317 8337 8359 8384 8412 8442 8476 8512 8551 8592 8636 3703 0 70 3 8682 8729 8778 8828 8878 8928 8978 9027 9076 9122 9167 9210 9251 9289 9324 9357 9387 9415 9440 9462 9482 9500 9515 9528 9540 9550 9558 9566 9572 9577 9581 9584 9587 9589 9590 9591 9592 9592 9591 9590 9588 9585 9581 9577 9572 9566 9559 9552 9543 9534 9524 9512 9500 9487 9473 9459 9443 9427 9410 9393 9375 9357 9339 9321 9302 9284 9266 9248 9230 9213 9197 9180 9164 9148 9132 9117 9100 9083 9065 9046 9025 9003 8979 8954 8927 8898 8867 8836 8804 8771 8738 8705 8674 8644 8616 8591 8569 8552 8538 8529 8525 8526 8532 8543 8559 8579 8604 8633 8666 8702 8740 8780 8821 8862 8903 8945 8985 9023 9060 9094 9126 9154 9180 9203 9223 9241 9255 9267 9276 9283 9289 9292 9294 9295 9294 9293 9290 9287 9283 9279 9273 9267 9261 9253 9245 9236 9227 9216 9206 9194 9183 9171 9159 9147 9135 9122 9111 9099 9087 9075 9064 9052 9039 9026 9012 8997 8981 8964 8945 8924 8903 8879 8854 8828 8801 8773 8744 8715 8685 8656 8626 8597 8569 8540 8512 8485 8457 8430 8403 8375 8347 8317 8287 8255 8222 8187 8150 8110 8069 8025 7980 7932 7883 7833 7783 7733 7684 7636 7590 7548 7510 7476 7448 7426 7410 7400 7397 7401 7411 7426 7445 7470 7496 7525 7553 7582 7608 7632 7652 7665 7673 7674 7667 7651 7627 7593 7549 7495 7431 7355 7268 7170 7059 6937 6802 6655 6496 6325 6142 5949 5746 5533 5315 5089 4860 4632 4404 4176 3952 3736 3527 3330 3144 2970 2811 2666 2536 2420 2320 2233 2160 2100 2051 2014 1986 1967 1955 1950 1951 1956 1965 1977 1992 2009 2027 2047 2067 2088 2111 2134 2159 2186 2216 2249 2287 2329 2378 2434 2498 2571 2653 2745 2846 2958 3078 3206 3343 3482 3625 3768 3912 4049 4179 4300 4406 4498 4571 4624 4655 4663 4649 4609 4548 4464 4361 4239 4101 3951 3788 3620 3450 3278 3107 2939 2779 2626 2484 2354 2235 2129 2036 1956 1888 1832 1789 1756 1735 1725 1726 1737 1759 1793 1838 1896 1965 2048 2144 2253 2375 2510 2657 2816 2984 3163 3349 3539 3735 3931 4127 4319 4508 4688 4859 5019 5164 5295 5408 5503 5579 5634 5668 5680 5671 5640 5588 5515 5422 5312 5184 5041 4886 4718 4545 4364 4180 3997 3815 3637 3463 3300 3145 3002 2871 2752 2647 2556 2478 2412 2359 2318 2289 2270 2261 2263 2274 2296 2327 2368 2420 2484 2559 2647 2748 2862 2990 3131 3287 3455 3636 3828 4031 4243 4461 4685 4911 5138 5363 5587 5806 6017 6221 6414 6597 6769 6928 7075 7210 7333 7443 7543 7632 7711 7782 7843 7898 7945 7986 8021 8051 8076 8095 8110 8120 8126 8126 8122 8113 8098 8078 8053 8021 7984 7941 7891 7834 7770 7698 7619 7532 7437 7333 7220 7098 6968 6829 6681 6525 6362 6192 6016 5836 5651 5465 5280 5094 4908 4727 4551 4380 4216 3704 0 70 3 4059 3911 3771 3640 3518 3404 3300 3204 3115 3034 2960 2891 2828 2771 2718 2669 2624 2583 2545 2510 2479 2451 2426 2404 2385 2369 2357 2347 2340 2336 2334 2335 2338 2344 2352 2363 2376 2393 2412 2436 2464 2498 2538 2584 2640 2704 2778 2864 2961 3072 3195 3332 3482 3646 3822 4011 4211 4420 4638 4862 5091 5323 5555 5786 6013 6238 6454 6663 6863 7052 7230 7397 7552 7695 7826 7946 8054 8152 8240 8320 8391 8454 8510 8560 8604 8643 8677 8707 8734 8757 8776 8793 8807 8819 8828 8834 8838 8840 8840 8837 8833 8826 8816 8805 8791 8774 8755 8734 8709 8682 8651 8618 8580 8539 8493 8443 8388 8329 8264 8193 8116 8034 7945 7851 7750 7644 7533 7417 7297 7173 7048 6920 6793 6666 6541 6418 6300 6186 6079 5978 5884 5798 5720 5650 5588 5534 5487 5446 5411 5380 5353 5329 5305 5281 5256 5230 5200 5167 5128 5085 5037 4984 4926 4863 4798 4731 4664 4596 4530 4468 4411 4361 4319 4286 4265 4255 4258 4273 4302 4343 4396 4461 4535 4620 4711 4807 4908 5010 5110 5208 5304 5390 5468 5535 5588 5627 5649 5654 5641 5608 5556 5483 5392 5282 5154 5009 4848 4676 4491 4298 4099 3895 3691 3488 3289 3093 2907 2730 2564 2410 2269 2142 2029 1929 1842 1768 1706 1655 1614 1582 1558 1542 1532 1529 1533 1542 1558 1581 1612 1651 1700 1758 1828 1910 2005 2113 2235 2371 2521 2683 2858 3045 3241 3446 3657 3872 4091 4309 4527 4742 4954 5158 5356 5547 5728 5901 6065 6220 6366 6504 6635 6757 6874 6983 7088 7186 7280 7369 7454 7534 7610 7682 7750 7813 7873 7928 7980 8028 8072 8112 8150 8184 8215 8244 8270 8293 8314 8332 8347 8360 8369 8375 8378 8377 8372 8364 8350 8333 8311 8284 8252 8215 8173 8126 8073 8015 7951 7881 7805 7722 7633 7538 7435 7326 7211 7089 6961 6827 6689 6546 6401 6252 6103 5955 5807 5661 5519 5382 5250 5126 5008 4899 4800 4709 4628 4557 4497 4446 4406 4377 4358 4349 4351 4365 4389 4424 4471 4529 4599 4680 4773 4876 4990 5115 5248 5389 5537 5689 5845 6003 6161 6316 6469 6617 6757 6891 7014 7127 7231 7323 7405 7475 7536 7587 7630 7665 7693 7716 7734 7749 7761 7771 7782 7792 7802 7812 7823 7836 7850 7865 7881 7898 7916 7935 7954 7974 7994 8014 8034 8053 8073 8091 8108 8125 8140 8155 8167 8179 8188 8197 8203 8208 8211 8213 8213 8211 8208 8204 8199 8192 8185 8176 8168 8158 8148 8138 8128 8118 8107 8097 8088 8078 8069 8061 8053 8045 8038 8032 8026 8020 8014 8008 8003 7997 7991 7985 7979 7972 7965 7957 7949 7940 7930 7920 7909 7897 7883 7869 7854 7838 7820 7801 7780 7758 7734 7708 7681 7652 7621 7589 7555 7520 7483 7444 7403 7361 7317 7271 7223 7172 7119 7063 7004 6942 6876 6806 6733 6657 6577 6494 3705 0 70 3 6408 6320 6231 6142 6052 5963 5877 5793 5713 5638 5569 5507 5452 5405 5367 5337 5317 5305 5303 5309 5324 5346 5375 5411 5452 5497 5547 5599 5653 5707 5762 5815 5867 5917 5964 6006 6045 6078 6106 6128 6145 6155 6160 6159 6152 6140 6124 6104 6080 6055 6030 6004 5979 5955 5935 5919 5908 5902 5903 5910 5924 5944 5971 6004 6043 6086 6133 6182 6233 6285 6337 6387 6436 6482 6524 6562 6596 6626 6651 6671 6688 6700 6709 6714 6716 6716 6714 6709 6703 6696 6688 6679 6669 6659 6648 6636 6623 6609 6594 6578 6561 6543 6522 6500 6477 6451 6424 6396 6365 6334 6301 6267 6232 6197 6162 6127 6092 6057 6023 5990 5957 5926 5897 5868 5841 5815 5790 5767 5745 5724 5704 5686 5669 5653 5638 5625 5612 5601 5591 5581 5572 5563 5555 5546 5538 5530 5520 5510 5500 5488 5475 5460 5445 5428 5411 5392 5373 5352 5332 5310 5289 5268 5247 5226 5205 5184 5164 5144 5124 5104 5084 5064 5044 5023 5002 4981 4959 4936 4913 4889 4865 4841 4817 4792 4768 4743 4719 4695 4672 4649 4627 4605 4583 4562 4540 4519 4498 4477 4455 4433 4411 4388 4365 4341 4316 4291 4265 4239 4212 4185 4159 4132 4105 4079 4053 4027 4002 3977 3952 3927 3903 3878 3853 3828 3802 3776 3748 3719 3690 3658 3626 3591 3555 3518 3478 3436 3392 3346 3298 3247 3193 3135 3075 3011 2943 2871 2796 2716 2633 2546 2455 2361 2265 2167 2068 1968 1870 1771 1674 1581 1490 1404 1323 1247 1176 1111 1052 998 950 907 869 836 807 782 760 741 724 710 698 688 679 672 665 660 656 652 650 648 647 646 646 647 649 652 656 662 670 681 694 710 731 756 786 822 863 911 966 1027 1096 1170 1251 1338 1430 1528 1628 1732 1838 1944 2050 2155 2260 2360 2456 2548 2634 2713 2785 2850 2907 2954 2994 3024 3046 3058 3062 3058 3046 3028 3002 2972 2937 2898 2859 2820 2781 2742 2708 2678 2653 2636 2626 2624 2631 2646 2671 2705 2747 2797 2856 2920 2991 3067 3146 3230 3315 3400 3486 3572 3657 3739 3820 3898 3972 4044 4111 4175 4236 4292 4345 4394 4440 4482 4521 4557 4589 4619 4646 4672 4695 4716 4736 4755 4773 4791 4808 4826 4843 4861 4878 4896 4914 4931 4949 4966 4982 4998 5012 5025 5037 5048 5058 5066 5073 5080 5085 5091 5096 5101 5106 5112 5118 5125 5133 5140 5149 5157 5165 5173 5180 5186 5192 5196 5199 5201 5201 5200 5197 5194 5189 5184 5179 5173 5167 5161 5155 5149 5143 5137 5131 5124 5117 5109 5100 5090 5078 5064 5049 5032 5013 4992 4968 4942 4914 4884 4851 4815 4775 4732 4685 4634 4578 4515 4447 4372 4290 4200 4102 3997 3883 3761 3633 3497 3356 3209 3060 2909 2758 2606 2456 2311 2169 2035 1908 1789 1679 1578 1488 1406 1335 1272 3706 0 70 3 1218 1172 1133 1100 1073 1051 1033 1019 1007 997 990 983 978 973 970 967 966 965 966 969 974 981 992 1006 1024 1047 1076 1111 1153 1203 1260 1326 1400 1483 1576 1677 1786 1904 2029 2161 2298 2441 2586 2733 2881 3028 3174 3316 3455 3588 3716 3836 3949 4055 4152 4241 4322 4396 4461 4520 4571 4616 4656 4690 4719 4744 4765 4783 4797 4809 4817 4823 4825 4824 4820 4811 4798 4779 4755 4725 4687 4642 4589 4527 4457 4379 4292 4198 4095 3987 3874 3756 3637 3517 3398 3279 3165 3055 2952 2857 2770 2692 2623 2564 2515 2474 2443 2420 2405 2397 2396 2401 2413 2431 2456 2488 2527 2574 2630 2696 2772 2859 2958 3069 3193 3328 3475 3633 3801 3976 4158 4348 4537 4726 4915 5103 5283 5458 5625 5782 5929 6065 6191 6306 6411 6505 6591 6668 6738 6801 6858 6911 6959 7003 7044 7083 7119 7152 7184 7213 7241 7267 7291 7314 7335 7355 7373 7391 7408 7424 7441 7457 7473 7489 7505 7521 7538 7555 7571 7588 7605 7621 7637 7653 7668 7683 7697 7711 7724 7736 7748 7760 7771 7781 7792 7802 7812 7822 7832 7842 7852 7862 7872 7883 7893 7904 7915 7927 7938 7950 7962 7974 7987 7999 8010 8022 8033 8044 8053 8063 8072 8080 8087 8094 8101 8108 8114 8121 8127 8134 8141 8149 8156 8164 8172 8180 8188 8195 8203 8209 8216 8221 8226 8230 8233 8236 8238 8241 8243 8245 8246 8249 8251 8254 8258 8262 8267 8272 8278 8284 8290 8297 8305 8312 8320 8328 8335 8343 8351 8358 8365 8372 8378 8384 8389 8394 8397 8400 8403 8404 8405 8406 8406 8406 8406 8406 8407 8407 8408 8410 8412 8415 8418 8421 8424 8428 8431 8434 8436 8437 8436 8435 8432 8427 8421 8414 8404 8393 8381 8368 8354 8338 8323 8307 8291 8275 8260 8245 8230 8217 8205 8194 8185 8177 8170 8165 8162 8159 8159 8159 8161 8163 8167 8171 8176 8181 8187 8193 8199 8205 8211 8217 8224 8230 8237 8243 8250 8257 8264 8271 8278 8285 8292 8299 8306 8313 8320 8327 8333 8339 8344 8350 8355 8359 8363 8368 8372 8376 8379 8383 8387 8391 8396 8400 8405 8410 8416 8422 8429 8436 8443 8451 8460 8468 8477 8486 8495 8504 8513 8521 8528 8535 8541 8545 8549 8551 8552 8552 8551 8549 8546 8542 8537 8532 8526 8521 8515 8508 8502 8495 8488 8481 8473 8464 8455 8444 8432 8418 8403 8386 8367 8346 8324 8300 8274 8248 8220 8192 8164 8136 8107 8080 8053 8028 8003 7980 7959 7938 7919 7901 7883 7867 7851 7836 7821 7806 7791 7776 7761 7745 7729 7713 7697 7680 7663 7644 7626 7606 7585 7562 7538 7511 7482 7451 7416 7378 7337 7293 7245 7193 7138 7080 7020 6957 6892 6825 6756 6687 6617 6546 6474 6401 6327 6251 6172 6090 6004 5914 5817 5714 5603 5484 5356 5218 5071 4915 4750 4577 4396 4209 3707 0 70 3 4019 3824 3630 3436 3246 3058 2879 2708 2547 2398 2260 2135 2024 1927 1842 1770 1710 1662 1623 1594 1572 1558 1549 1546 1548 1554 1565 1581 1602 1628 1661 1702 1751 1810 1879 1959 2051 2156 2273 2404 2546 2701 2866 3041 3225 3415 3612 3811 4012 4213 4414 4611 4805 4993 5175 5349 5516 5676 5827 5970 6106 6234 6355 6468 6576 6677 6773 6863 6949 7029 7106 7178 7245 7309 7369 7425 7478 7527 7572 7614 7653 7689 7721 7751 7777 7802 7824 7844 7862 7879 7895 7910 7925 7939 7954 7969 7984 8000 8017 8034 8052 8070 8088 8105 8122 8138 8151 8163 8171 8176 8178 8175 8169 8157 8141 8121 8095 8065 8031 7992 7948 7900 7847 7790 7728 7660 7588 7509 7425 7334 7236 7131 7019 6899 6773 6639 6498 6352 6200 6044 5885 5723 5561 5399 5239 5080 4927 4779 4637 4502 4374 4254 4143 4040 3946 3860 3781 3710 3646 3589 3537 3492 3452 3417 3388 3365 3348 3337 3333 3337 3350 3371 3403 3445 3499 3564 3642 3732 3834 3948 4072 4208 4351 4503 4659 4818 4979 5140 5299 5452 5599 5734 5858 5969 6064 6142 6201 6241 6260 6259 6238 6195 6133 6051 5951 5834 5702 5557 5400 5234 5061 4881 4700 4520 4340 4161 3989 3822 3664 3515 3376 3248 3131 3027 2936 2857 2791 2738 2698 2671 2658 2657 2670 2695 2733 2783 2846 2919 3004 3099 3203 3316 3435 3560 3688 3816 3944 4072 4197 4313 4423 4522 4609 4683 4743 4787 4815 4827 4823 4802 4766 4715 4652 4575 4489 4394 4292 4186 4076 3965 3854 3745 3639 3538 3443 3354 3274 3202 3140 3087 3045 3014 2994 2987 2991 3009 3039 3083 3141 3212 3297 3395 3506 3630 3765 3910 4066 4228 4398 4571 4746 4921 5097 5270 5436 5597 5749 5891 6023 6143 6251 6346 6429 6499 6556 6601 6635 6659 6672 6676 6673 6662 6646 6624 6598 6569 6537 6505 6472 6438 6405 6374 6344 6317 6292 6269 6250 6233 6219 6207 6197 6189 6182 6175 6169 6162 6154 6144 6132 6117 6098 6076 6050 6020 5986 5947 5905 5858 5808 5755 5699 5640 5579 5515 5449 5380 5310 5237 5161 5082 5000 4913 4822 4726 4624 4517 4402 4281 4153 4018 3877 3729 3576 3418 3257 3095 2930 2766 2603 2444 2288 2138 1995 1860 1733 1615 1508 1410 1322 1244 1175 1116 1065 1021 984 954 928 907 889 874 860 849 839 830 822 816 811 809 809 812 819 831 849 872 902 938 981 1030 1086 1146 1209 1276 1344 1410 1474 1536 1591 1638 1678 1707 1727 1735 1733 1720 1698 1668 1630 1587 1540 1492 1444 1397 1352 1310 1274 1243 1218 1199 1185 1176 1172 1172 1175 1181 1190 1201 1215 1232 1252 1277 1306 1342 1386 1438 1500 1572 1656 1752 1861 1982 2115 2260 2415 2579 2751 2929 3113 3297 3480 3664 3848 4026 4199 4366 4525 4677 4821 4957 5084 5203 3708 0 70 3 5314 5417 5513 5601 5681 5755 5822 5882 5935 5982 6023 6057 6085 6107 6122 6132 6135 6133 6125 6111 6092 6068 6039 6005 5967 5925 5878 5829 5776 5721 5665 5608 5551 5495 5441 5390 5344 5303 5268 5242 5224 5216 5218 5232 5256 5292 5339 5396 5463 5539 5623 5714 5809 5909 6010 6111 6212 6311 6407 6497 6582 6661 6732 6795 6849 6895 6931 6959 6977 6986 6986 6977 6960 6935 6902 6863 6817 6767 6712 6654 6596 6538 6479 6422 6370 6322 6282 6248 6223 6208 6203 6208 6224 6250 6287 6333 6388 6451 6522 6598 6679 6764 6851 6940 7030 7120 7208 7295 7380 7462 7541 7618 7691 7762 7829 7893 7955 8013 8067 8119 8168 8213 8254 8293 8328 8359 8387 8411 8432 8450 8464 8476 8486 8493 8498 8502 8505 8507 8508 8509 8510 8512 8513 8515 8518 8521 8525 8529 8535 8540 8546 8553 8559 8566 8572 8579 8585 8590 8595 8598 8601 8603 8603 8602 8600 8597 8593 8588 8582 8575 8568 8561 8555 8548 8542 8536 8532 8528 8524 8522 8520 8519 8518 8517 8516 8515 8513 8511 8509 8505 8501 8497 8491 8485 8479 8472 8464 8457 8449 8442 8434 8427 8421 8415 8410 8406 8403 8402 8402 8403 8405 8410 8416 8423 8432 8442 8453 8466 8479 8492 8506 8520 8534 8548 8560 8573 8584 8595 8605 8614 8622 8629 8635 8640 8645 8648 8651 8653 8654 8654 8653 8650 8647 8642 8636 8628 8619 8609 8597 8583 8568 8551 8532 8512 8489 8464 8436 8406 8372 8335 8293 8247 8196 8140 8078 8010 7935 7853 7763 7666 7561 7448 7327 7198 7061 6917 6765 6605 6439 6268 6091 5910 5725 5538 5350 5162 4976 4791 4610 4434 4264 4102 3948 3804 3670 3548 3438 3340 3257 3187 3132 3093 3068 3059 3066 3088 3126 3180 3249 3333 3431 3543 3667 3803 3949 4103 4266 4433 4606 4781 4956 5130 5302 5472 5636 5795 5946 6090 6226 6354 6473 6584 6687 6782 6869 6950 7024 7091 7153 7209 7261 7308 7351 7389 7424 7455 7483 7508 7530 7549 7565 7579 7590 7599 7605 7610 7612 7612 7610 7606 7600 7591 7581 7568 7553 7535 7515 7493 7467 7439 7409 7375 7338 7298 7255 7209 7158 7105 7047 6985 6920 6849 6774 6695 6611 6523 6430 6333 6232 6128 6021 5911 5800 5689 5577 5465 5356 5249 5144 5044 4949 4859 4775 4698 4627 4564 4508 4460 4419 4386 4360 4342 4332 4328 4332 4343 4361 4385 4417 4454 4498 4548 4603 4665 4731 4801 4876 4954 5036 5120 5204 5289 5375 5459 5542 5622 5699 5772 5841 5905 5964 6017 6065 6107 6144 6175 6201 6222 6238 6250 6258 6262 6263 6261 6256 6248 6238 6226 6212 6197 6179 6160 6139 6117 6094 6069 6044 6018 5991 5964 5937 5909 5882 5854 5826 5798 5770 5742 5713 5683 5653 5622 5589 5554 5516 5476 5433 5387 5337 5283 5224 5161 5094 5022 4945 4864 4779 4690 4597 4503 3709 0 70 3 4407 4309 4212 4115 4021 3929 3843 3761 3686 3619 3560 3510 3470 3440 3419 3409 3408 3416 3434 3458 3489 3527 3568 3614 3661 3709 3758 3806 3854 3898 3941 3980 4015 4047 4075 4099 4118 4134 4146 4153 4157 4158 4154 4148 4139 4126 4111 4094 4074 4053 4031 4007 3982 3957 3931 3906 3880 3855 3829 3804 3779 3754 3729 3703 3677 3650 3622 3593 3563 3532 3499 3465 3430 3393 3355 3316 3275 3233 3190 3146 3099 3051 3001 2949 2894 2836 2774 2709 2640 2567 2490 2409 2324 2235 2143 2048 1951 1854 1757 1660 1564 1470 1380 1294 1212 1135 1064 999 940 887 840 798 762 731 704 682 664 649 637 628 621 616 613 612 612 613 615 618 622 627 633 640 648 657 667 680 694 711 731 755 782 814 851 894 942 996 1057 1124 1198 1277 1361 1451 1545 1642 1741 1841 1940 2040 2139 2233 2326 2413 2496 2575 2648 2716 2779 2838 2892 2943 2991 3035 3078 3119 3159 3198 3236 3273 3311 3348 3385 3421 3457 3492 3527 3561 3594 3627 3658 3689 3719 3749 3778 3807 3837 3866 3895 3925 3954 3985 4015 4046 4076 4107 4138 4168 4199 4229 4258 4287 4316 4345 4373 4400 4428 4455 4481 4507 4533 4558 4582 4606 4630 4652 4674 4695 4715 4734 4751 4768 4783 4796 4807 4816 4822 4824 4823 4816 4805 4787 4762 4730 4689 4640 4581 4513 4435 4349 4253 4150 4041 3925 3806 3684 3561 3438 3319 3202 3090 2985 2888 2799 2719 2648 2588 2537 2497 2466 2446 2435 2435 2444 2463 2492 2531 2581 2641 2712 2794 2886 2989 3103 3227 3359 3500 3647 3801 3957 4115 4274 4432 4586 4734 4877 5010 5133 5245 5344 5431 5504 5562 5606 5635 5650 5650 5636 5607 5565 5509 5440 5360 5267 5164 5051 4929 4799 4663 4522 4376 4228 4081 3934 3788 3646 3509 3378 3254 3139 3033 2937 2852 2778 2716 2667 2630 2607 2598 2603 2622 2657 2707 2772 2853 2949 3061 3187 3328 3482 3649 3826 4012 4207 4406 4610 4815 5020 5222 5422 5616 5803 5982 6151 6310 6459 6597 6724 6841 6947 7044 7132 7211 7282 7347 7406 7460 7508 7553 7594 7632 7668 7700 7731 7760 7787 7812 7835 7856 7876 7894 7910 7924 7936 7947 7956 7963 7970 7976 7981 7985 7990 7994 7999 8004 8010 8016 8024 8032 8041 8051 8061 8072 8083 8094 8105 8116 8126 8136 8145 8153 8161 8168 8174 8180 8185 8189 8194 8197 8201 8203 8205 8206 8205 8202 8198 8191 8180 8167 8149 8127 8100 8068 8031 7987 7938 7883 7822 7755 7683 7604 7521 7432 7338 7241 7139 7034 6926 6816 6704 6591 6477 6363 6250 6138 6027 5919 5813 5711 5613 5519 5431 5347 5270 5200 5137 5082 5035 4997 4969 4952 4945 4949 4966 4995 5036 5090 5156 5236 5326 5429 5542 5664 5795 5933 6078 6226 6376 6528 6680 6831 6978 3710 0 70 3 7122 7259 7391 7516 7634 7743 7844 7937 8021 8097 8164 8223 8274 8318 8354 8383 8405 8421 8431 8436 8437 8432 8425 8414 8401 8386 8370 8353 8337 8321 8305 8291 8278 8267 8259 8252 8247 8244 8244 8245 8249 8254 8260 8269 8279 8291 8304 8318 8334 8351 8370 8389 8409 8430 8451 8472 8492 8512 8531 8549 8565 8578 8590 8599 8605 8609 8610 8609 8605 8599 8592 8583 8573 8563 8552 8541 8531 8521 8513 8505 8499 8494 8490 8487 8485 8482 8480 8478 8475 8470 8464 8456 8446 8433 8418 8399 8377 8351 8321 8288 8250 8208 8160 8108 8049 7983 7911 7829 7739 7639 7528 7405 7270 7123 6962 6788 6601 6402 6191 5971 5742 5504 5265 5023 4782 4540 4305 4078 3859 3654 3461 3283 3121 2976 2848 2735 2640 2558 2492 2438 2396 2364 2341 2326 2318 2317 2321 2332 2348 2371 2401 2440 2489 2548 2620 2704 2805 2920 3052 3201 3366 3548 3745 3957 4181 4415 4660 4909 5160 5412 5665 5910 6149 6378 6595 6800 6988 7162 7318 7458 7581 7687 7778 7853 7915 7963 7998 8023 8037 8043 8040 8029 8012 7988 7959 7924 7885 7841 7793 7741 7686 7628 7568 7507 7444 7382 7320 7259 7200 7144 7091 7041 6995 6954 6917 6885 6858 6836 6819 6806 6798 6794 6795 6801 6811 6825 6844 6867 6895 6928 6965 7008 7055 7106 7162 7222 7286 7353 7424 7496 7570 7645 7721 7796 7870 7943 8014 8082 8147 8208 8266 8320 8369 8414 8454 8491 8522 8550 8573 8592 8607 8618 8626 8631 8632 8631 8627 8621 8613 8602 8590 8576 8560 8542 8522 8501 8478 8453 8427 8398 8367 8334 8299 8261 8221 8180 8136 8089 8041 7991 7940 7887 7832 7777 7721 7664 7606 7549 7491 7434 7377 7321 7265 7211 7158 7107 7058 7010 6965 6923 6883 6847 6814 6785 6761 6741 6725 6715 6710 6711 6718 6731 6750 6775 6805 6842 6884 6931 6984 7040 7100 7164 7231 7300 7371 7442 7515 7588 7660 7732 7804 7874 7943 8011 8077 8142 8205 8266 8325 8382 8437 8490 8540 8587 8632 8674 8712 8748 8780 8810 8837 8861 8882 8901 8918 8933 8946 8959 8970 8980 8990 8999 9008 9016 9025 9032 9040 9047 9053 9059 9064 9069 9072 9075 9076 9077 9077 9075 9072 9068 9063 9056 9048 9039 9029 9017 9004 8989 8974 8958 8942 8925 8908 8891 8875 8859 8845 8832 8820 8810 8801 8794 8789 8785 8782 8781 8781 8782 8784 8786 8789 8793 8798 8803 8809 8815 8823 8832 8842 8853 8866 8880 8896 8913 8931 8950 8971 8991 9012 9034 9055 9076 9097 9117 9136 9154 9172 9189 9204 9219 9233 9246 9258 9270 9280 9290 9299 9308 9316 9323 9330 9337 9344 9351 9358 9365 9372 9380 9389 9398 9407 9417 9427 9437 9448 9458 9467 9475 9483 9489 9494 9497 9499 9500 9499 9497 9495 9492 9489 9486 9483 9481 9480 9479 9479 9480 9482 9485 9488 9491 3711 0 70 3 9494 9497 9500 9502 9503 9504 9503 9501 9499 9495 9491 9487 9481 9476 9470 9464 9459 9452 9446 9440 9433 9426 9419 9410 9401 9391 9379 9366 9352 9336 9319 9300 9279 9256 9231 9204 9175 9144 9111 9076 9039 9000 8959 8917 8873 8828 8783 8737 8692 8647 8603 8560 8519 8480 8444 8409 8377 8348 8320 8294 8269 8246 8222 8199 8174 8148 8120 8089 8055 8017 7974 7927 7873 7813 7746 7671 7588 7495 7394 7281 7158 7023 6877 6718 6547 6365 6171 5967 5752 5531 5303 5069 4834 4600 4368 4137 3916 3702 3499 3309 3131 2969 2822 2690 2573 2471 2384 2310 2248 2197 2157 2127 2105 2092 2086 2089 2099 2118 2145 2183 2230 2288 2358 2440 2534 2639 2757 2884 3022 3168 3319 3477 3634 3791 3946 4100 4244 4382 4510 4627 4735 4831 4917 4994 5063 5125 5181 5235 5289 5343 5397 5456 5519 5587 5662 5741 5827 5916 6010 6105 6201 6294 6386 6473 6553 6626 6688 6738 6777 6801 6811 6806 6785 6748 6694 6624 6538 6436 6319 6187 6042 5882 5712 5531 5341 5144 4940 4735 4529 4322 4116 3916 3722 3535 3359 3193 3040 2900 2774 2662 2566 2484 2417 2366 2329 2306 2297 2302 2321 2354 2400 2459 2533 2620 2721 2837 2967 3111 3269 3441 3627 3825 4035 4256 4485 4722 4966 5212 5460 5708 5955 6197 6434 6663 6883 7092 7290 7475 7648 7807 7953 8086 8206 8313 8408 8492 8565 8628 8682 8728 8767 8798 8824 8844 8859 8870 8877 8881 8882 8881 8878 8873 8867 8860 8851 8842 8833 8823 8813 8802 8792 8781 8771 8760 8750 8740 8730 8720 8710 8701 8692 8683 8675 8666 8657 8648 8639 8629 8619 8607 8594 8580 8564 8546 8527 8505 8482 8458 8432 8405 8377 8348 8320 8291 8263 8236 8210 8185 8161 8139 8119 8101 8084 8069 8056 8043 8033 8023 8015 8009 8003 7999 7997 7996 7996 7998 8002 8008 8016 8026 8038 8052 8068 8086 8106 8128 8152 8177 8204 8232 8262 8292 8324 8356 8389 8422 8455 8487 8520 8551 8581 8609 8634 8658 8678 8695 8709 8719 8726 8729 8728 8725 8718 8709 8698 8685 8671 8656 8641 8626 8611 8597 8583 8571 8559 8548 8538 8528 8520 8512 8505 8498 8493 8489 8486 8484 8484 8486 8490 8497 8506 8517 8531 8547 8565 8585 8606 8627 8648 8669 8690 8708 8725 8740 8753 8763 8771 8777 8781 8783 8784 8783 8782 8781 8780 8778 8776 8775 8773 8771 8768 8763 8758 8750 8741 8728 8713 8695 8673 8648 8619 8586 8550 8510 8467 8419 8368 8313 8254 8190 8123 8051 7974 7892 7805 7714 7617 7517 7411 7302 7190 7074 6958 6841 6724 6607 6493 6382 6275 6174 6079 5991 5912 5840 5779 5727 5686 5655 5636 5628 5632 5648 5675 5714 5764 5825 5897 5978 6070 6169 6275 6389 6506 6629 6753 6876 7000 7123 7243 7358 7469 7573 7670 7761 7844 7919 7987 8047 8100 8146 3712 0 70 3 8186 8219 8247 8268 8285 8295 8300 8300 8293 8281 8263 8238 8206 8167 8121 8068 8008 7940 7865 7784 7697 7604 7507 7404 7299 7193 7084 6976 6868 6763 6660 6562 6469 6383 6304 6233 6172 6121 6080 6051 6033 6027 6033 6051 6080 6120 6171 6231 6300 6376 6457 6545 6635 6726 6819 6911 6999 7084 7164 7238 7305 7363 7412 7452 7482 7503 7513 7514 7505 7486 7460 7425 7383 7335 7282 7225 7164 7103 7042 6981 6921 6865 6814 6768 6730 6698 6676 6663 6660 6667 6685 6713 6752 6800 6859 6926 7002 7084 7174 7268 7366 7468 7571 7675 7779 7882 7983 8082 8178 8269 8358 8441 8520 8595 8664 8729 8789 8845 8895 8941 8982 9018 9050 9077 9100 9119 9135 9146 9154 9160 9163 9163 9162 9159 9155 9151 9146 9141 9135 9130 9124 9118 9112 9105 9098 9091 9083 9074 9064 9054 9043 9032 9021 9010 8999 8989 8979 8970 8962 8955 8948 8943 8938 8932 8927 8921 8914 8905 8895 8882 8866 8848 8827 8802 8774 8743 8709 8672 8633 8592 8549 8504 8460 8415 8371 8328 8287 8248 8212 8181 8153 8130 8113 8102 8097 8098 8105 8119 8139 8166 8198 8236 8278 8325 8375 8428 8484 8541 8600 8658 8716 8773 8829 8883 8935 8983 9029 9072 9111 9147 9180 9209 9235 9258 9278 9295 9310 9323 9334 9343 9352 9359 9366 9372 9377 9382 9387 9391 9395 9397 9399 9400 9400 9398 9395 9390 9384 9377 9368 9359 9348 9337 9326 9316 9305 9295 9287 9279 9273 9268 9264 9262 9260 9260 9261 9262 9264 9266 9267 9268 9270 9270 9269 9268 9267 9265 9262 9259 9256 9252 9249 9246 9244 9242 9241 9240 9240 9241 9242 9244 9246 9249 9251 9254 9256 9259 9261 9263 9265 9266 9267 9268 9268 9269 9270 9270 9270 9271 9271 9271 9271 9270 9269 9266 9263 9258 9252 9245 9235 9224 9211 9195 9178 9158 9137 9114 9088 9061 9033 9002 8970 8937 8901 8865 8827 8788 8747 8706 8663 8620 8577 8534 8491 8449 8408 8370 8335 8303 8275 8251 8232 8218 8210 8207 8209 8217 8229 8246 8266 8290 8316 8344 8373 8401 8430 8458 8485 8510 8532 8552 8570 8586 8599 8610 8618 8625 8631 8635 8637 8639 8641 8642 8642 8643 8644 8645 8646 8648 8650 8653 8656 8659 8663 8668 8672 8677 8681 8684 8687 8687 8686 8681 8674 8662 8645 8622 8594 8558 8515 8465 8406 8338 8263 8178 8085 7983 7874 7757 7632 7501 7363 7219 7071 6918 6761 6601 6438 6274 6110 5945 5781 5619 5460 5305 5156 5012 4876 4749 4630 4522 4424 4337 4260 4194 4139 4093 4055 4025 4001 3980 3962 3945 3928 3909 3886 3860 3827 3790 3746 3696 3642 3582 3518 3452 3384 3316 3249 3184 3121 3064 3012 2967 2929 2899 2878 2866 2864 2873 2893 2926 2971 3029 3102 3189 3292 3411 3546 3697 3865 4047 4244 4456 4678 4912 5153 5399 5651 5902 6152 6399 3713 0 70 3 6642 6875 7099 7314 7516 7706 7882 8046 8198 8337 8465 8581 8688 8785 8874 8955 9029 9096 9157 9213 9263 9309 9349 9385 9416 9444 9467 9487 9504 9518 9530 9539 9548 9556 9563 9570 9577 9584 9591 9599 9607 9614 9622 9630 9637 9643 9648 9652 9655 9657 9658 9658 9658 9657 9657 9656 9656 9656 9658 9660 9663 9668 9674 9680 9687 9694 9701 9709 9716 9722 9728 9734 9739 9743 9746 9750 9753 9757 9760 9764 9769 9774 9780 9787 9794 9801 9808 9816 9823 9830 9836 9842 9847 9852 9857 9861 9865 9870 9874 9879 9884 9890 9897 9904 9911 9919 9926 9933 9939 9945 9949 9952 9953 9952 9950 9947 9942 9936 9929 9922 9914 9907 9899 9892 9885 9879 9872 9866 9859 9851 9842 9831 9817 9801 9781 9757 9729 9697 9659 9616 9568 9514 9455 9390 9319 9244 9162 9076 8985 8889 8789 8685 8577 8466 8353 8239 8125 8010 7896 7786 7679 7577 7481 7393 7314 7245 7187 7140 7107 7087 7080 7088 7110 7146 7194 7256 7329 7413 7507 7609 7717 7832 7949 8069 8189 8309 8427 8542 8652 8757 8857 8950 9036 9116 9188 9255 9314 9368 9417 9460 9499 9535 9567 9596 9622 9647 9669 9689 9707 9724 9739 9752 9763 9773 9781 9786 9790 9793 9793 9793 9791 9787 9783 9778 9773 9767 9760 9754 9746 9739 9730 9721 9712 9701 9689 9676 9661 9644 9626 9605 9583 9558 9531 9502 9471 9439 9405 9370 9333 9296 9259 9223 9186 9150 9116 9083 9052 9023 8996 8972 8950 8931 8915 8901 8890 8882 8876 8872 8871 8872 8875 8880 8886 8895 8905 8916 8929 8944 8960 8977 8996 9017 9038 9062 9087 9113 9141 9171 9202 9235 9268 9304 9339 9376 9412 9449 9485 9520 9554 9585 9614 9641 9663 9683 9698 9708 9715 9716 9714 9707 9695 9679 9659 9636 9608 9577 9542 9504 9461 9415 9364 9308 9247 9181 9109 9030 8945 8853 8753 8646 8533 8412 8286 8153 8017 7877 7733 7589 7445 7303 7162 7027 6897 6773 6659 6553 6458 6374 6302 6243 6197 6165 6146 6141 6149 6171 6205 6252 6311 6381 6461 6550 6648 6754 6866 6983 7105 7229 7356 7483 7611 7737 7862 7985 8104 8219 8330 8435 8536 8631 8720 8803 8881 8953 9020 9081 9137 9188 9234 9276 9314 9348 9378 9404 9428 9448 9466 9481 9493 9503 9511 9517 9521 9524 9525 9525 9525 9524 9522 9521 9519 9518 9518 9518 9519 9521 9524 9528 9532 9538 9544 9550 9557 9564 9570 9576 9582 9587 9591 9594 9596 9597 9598 9597 9597 9596 9594 9593 9592 9592 9592 9593 9594 9597 9600 9604 9608 9614 9619 9625 9630 9636 9641 9646 9650 9653 9656 9658 9660 9660 9661 9660 9659 9658 9657 9655 9654 9652 9649 9647 9644 9641 9637 9634 9629 9625 9620 9615 9611 9606 9602 9599 9596 9595 9595 9597 9600 9604 9611 9619 9628 9638 9649 9662 9674 9687 9699 9712 9724 9736 3714 0 70 4 9748 9759 9771 9782 9794 9806 9818 9830 9842 9854 9866 9878 9889 9900 9909 9919 9927 9935 9942 9948 9953 9958 9962 9966 9969 9971 9973 9975 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9982 9981 9980 9979 9977 9974 9971 9967 9963 9957 9951 9945 9937 9929 9921 9913 9905 9897 9890 9884 9878 9874 9870 9868 9867 9867 9868 9869 9871 9873 9875 9876 9877 9876 9874 9870 9864 9857 9847 9837 9824 9811 9798 9784 9771 9758 9747 9737 9730 9724 9721 9721 9723 9727 9733 9741 9751 9761 9772 9783 9794 9805 9815 9824 9831 9838 9843 9848 9851 9854 9857 9860 9862 9866 9869 9874 9879 9885 9892 9899 9907 9915 9922 9929 9936 9941 9945 9947 9947 9945 9940 9934 9926 9916 9904 9891 9878 9863 9849 9834 9820 9807 9795 9784 9774 9766 9760 9754 9750 9747 9745 9743 9741 9740 9738 9736 9734 9731 9728 9723 9718 9713 9707 9700 9694 9687 9680 9673 9667 9660 9654 9648 9642 9637 9631 9625 9619 9613 9606 9599 9592 9584 9575 9566 9556 9545 9535 9524 9514 9503 9493 9484 9475 9468 9461 9456 9452 9450 9449 9450 9452 9457 9462 9470 9479 9490 9501 9515 9529 9545 9562 9579 9598 9616 9635 9654 9673 9692 9710 9727 9744 9758 9772 9784 9793 9801 9807 9812 9814 9814 9813 9810 9806 9800 9794 9787 9780 9772 9764 9756 9748 9740 9732 9724 9716 9708 9699 9690 9681 9672 9662 9651 9640 9629 9617 9604 9592 9578 9565 9552 9538 9524 9510 9496 9482 9468 9454 9440 9426 9411 9397 9382 9368 9353 9339 9325 9311 9297 9284 9272 9260 9248 9238 9228 9218 9209 9200 9192 9184 9177 9169 9162 9154 9146 9139 9131 9123 9115 9107 9099 9091 9083 9076 9068 9061 9054 9048 9042 9036 9031 9026 9021 9017 9014 9011 9009 9008 9008 9010 9012 9016 9022 9029 9039 9050 9063 9079 9096 9114 9134 9156 9178 9202 9225 9249 9272 9294 9316 9336 9355 9371 9385 9396 9404 9409 9411 9409 9403 9393 9379 9360 9337 9310 9278 9242 9200 9154 9103 9047 8985 8919 8846 8768 8685 8595 8499 8398 8290 8176 8057 7933 7804 7670 7533 7395 7254 7114 6974 6838 6704 6577 6458 6346 6246 6157 6081 6020 5973 5943 5929 5931 5950 5985 6036 6102 6182 6274 6379 6493 6616 6747 6882 7023 7165 7308 7450 7593 7733 7869 8002 8129 8251 8368 8479 8584 8682 8775 8862 8943 9018 9088 9152 9212 9266 9316 9360 9401 9437 9469 9497 9521 9542 9560 9575 9587 9598 9607 9614 9620 9627 9633 9638 9644 9651 9658 9666 9675 9684 9694 9705 9716 9727 9738 9749 9761 9772 9783 9793 9803 9814 9823 9833 9842 9851 9859 9868 9875 9882 9889 9894 9898 9901 9903 9903 9901 9898 9893 9886 9878 9868 9857 9844 9831 9817 9804 9790 9776 9762 9749 9736 9725 9713 9703 9693 9684 9675 9666 9657 9648 3715 0 70 4 9639 9629 9619 9608 9597 9586 9574 9562 9551 9540 9529 9519 9511 9503 9497 9492 9489 9488 9488 9489 9492 9496 9501 9506 9513 9519 9526 9532 9538 9544 9549 9552 9554 9554 9552 9548 9541 9531 9517 9500 9478 9452 9421 9384 9342 9293 9239 9178 9111 9038 8957 8871 8777 8677 8570 8457 8337 8211 8078 7938 7793 7641 7484 7321 7153 6981 6804 6626 6445 6263 6081 5901 5723 5548 5378 5214 5057 4908 4767 4636 4516 4406 4308 4221 4147 4086 4037 4003 3982 3976 3984 4008 4047 4103 4174 4262 4366 4486 4621 4771 4935 5112 5300 5498 5703 5914 6131 6348 6564 6779 6992 7198 7397 7589 7771 7943 8105 8257 8398 8528 8648 8758 8860 8952 9036 9113 9183 9247 9305 9357 9405 9448 9487 9522 9553 9581 9605 9625 9643 9657 9668 9676 9681 9683 9682 9679 9672 9664 9652 9639 9623 9605 9584 9562 9538 9511 9482 9451 9418 9382 9344 9304 9261 9215 9166 9115 9061 9003 8943 8881 8815 8747 8678 8605 8532 8457 8380 8303 8225 8147 8069 7992 7915 7839 7764 7690 7618 7549 7481 7415 7352 7291 7231 7174 7119 7063 7008 6952 6896 6836 6773 6705 6632 6551 6462 6365 6258 6142 6015 5878 5732 5577 5414 5244 5070 4893 4714 4536 4358 4186 4019 3860 3710 3569 3440 3323 3218 3126 3047 2981 2927 2886 2857 2840 2834 2839 2856 2882 2920 2967 3024 3091 3168 3253 3348 3451 3562 3681 3808 3941 4081 4227 4378 4534 4694 4859 5027 5199 5374 5551 5730 5912 6095 6279 6463 6647 6830 7012 7193 7369 7543 7711 7874 8031 8181 8324 8458 8585 8702 8811 8911 9002 9084 9159 9226 9286 9339 9386 9428 9465 9498 9527 9554 9577 9598 9616 9633 9648 9662 9673 9683 9692 9698 9703 9706 9706 9705 9701 9695 9687 9676 9663 9647 9630 9609 9587 9562 9534 9504 9472 9437 9400 9360 9318 9273 9226 9177 9127 9074 9021 8967 8913 8859 8806 8755 8705 8659 8615 8575 8539 8507 8480 8457 8438 8424 8413 8406 8402 8401 8403 8406 8411 8418 8426 8435 8446 8457 8470 8484 8500 8518 8539 8561 8586 8614 8644 8676 8710 8746 8783 8820 8857 8894 8929 8962 8993 9020 9044 9064 9080 9092 9100 9104 9104 9101 9095 9087 9077 9066 9053 9040 9027 9014 9001 8988 8976 8965 8953 8942 8931 8919 8906 8892 8877 8859 8839 8815 8788 8756 8720 8679 8632 8579 8519 8451 8376 8293 8202 8101 7991 7871 7740 7600 7449 7287 7115 6932 6740 6538 6327 6108 5882 5650 5413 5174 4935 4696 4457 4222 3994 3771 3558 3355 3163 2983 2815 2662 2521 2395 2282 2182 2095 2020 1957 1905 1864 1833 1813 1802 1801 1811 1832 1865 1909 1967 2038 2124 2226 2344 2479 2630 2798 2983 3184 3400 3629 3872 4123 4385 4651 4920 5190 5460 5727 5988 6242 6486 6720 6941 7149 7344 7524 7689 7840 7978 8101 8212 8311 8398 8475 3716 0 70 4 8542 8600 8652 8696 8734 8767 8796 8821 8842 8860 8876 8889 8900 8909 8915 8920 8923 8923 8922 8918 8912 8904 8893 8880 8865 8847 8828 8807 8784 8759 8734 8707 8679 8650 8620 8589 8557 8523 8488 8452 8413 8373 8330 8284 8236 8185 8131 8074 8014 7952 7889 7824 7758 7693 7628 7564 7503 7445 7390 7341 7297 7258 7226 7201 7183 7171 7167 7170 7180 7196 7219 7247 7281 7319 7362 7408 7457 7509 7564 7620 7677 7735 7794 7852 7910 7969 8025 8081 8135 8187 8238 8286 8332 8376 8417 8456 8492 8526 8558 8588 8616 8642 8666 8689 8710 8730 8749 8766 8782 8796 8809 8820 8828 8835 8840 8843 8843 8842 8838 8833 8826 8818 8808 8798 8787 8775 8763 8751 8738 8725 8711 8697 8682 8665 8648 8629 8608 8585 8561 8534 8505 8473 8439 8404 8366 8327 8285 8243 8199 8154 8107 8060 8012 7963 7913 7861 7809 7755 7700 7643 7584 7523 7460 7394 7326 7256 7184 7109 7033 6955 6876 6795 6715 6635 6555 6476 6399 6324 6251 6180 6110 6044 5977 5910 5842 5774 5702 5626 5544 5455 5358 5250 5133 5005 4865 4715 4554 4383 4204 4018 3829 3635 3442 3250 3064 2881 2709 2546 2394 2256 2130 2019 1922 1838 1767 1707 1659 1621 1592 1570 1554 1545 1540 1540 1544 1553 1566 1584 1607 1637 1674 1719 1772 1835 1909 1993 2089 2196 2314 2443 2582 2731 2888 3054 3225 3400 3580 3759 3939 4117 4293 4464 4629 4789 4940 5084 5218 5345 5463 5573 5674 5769 5857 5939 6017 6091 6161 6229 6296 6362 6429 6496 6563 6632 6702 6773 6845 6919 6994 7069 7145 7221 7297 7373 7448 7522 7595 7668 7739 7808 7876 7943 8007 8070 8131 8190 8247 8302 8354 8403 8450 8495 8537 8576 8612 8647 8679 8709 8736 8763 8788 8812 8835 8857 8878 8899 8920 8940 8960 8980 8999 9017 9035 9052 9067 9082 9095 9107 9117 9126 9134 9141 9146 9151 9154 9157 9159 9160 9161 9161 9161 9160 9159 9158 9156 9153 9151 9149 9146 9144 9142 9140 9139 9138 9139 9140 9141 9144 9147 9150 9154 9158 9162 9166 9170 9174 9178 9182 9186 9189 9193 9198 9202 9207 9213 9219 9226 9233 9240 9247 9254 9260 9264 9268 9269 9269 9267 9263 9257 9250 9241 9231 9220 9210 9200 9189 9181 9173 9167 9163 9160 9159 9159 9160 9163 9166 9169 9172 9175 9178 9180 9181 9181 9181 9180 9178 9176 9174 9171 9169 9166 9163 9160 9158 9155 9152 9148 9144 9140 9136 9130 9125 9118 9111 9104 9097 9089 9081 9074 9066 9059 9052 9045 9039 9033 9028 9023 9017 9012 9007 9002 8996 8990 8984 8978 8971 8964 8957 8950 8943 8937 8931 8926 8921 8918 8916 8915 8915 8916 8919 8923 8928 8934 8941 8949 8957 8965 8974 8983 8992 9001 9010 9019 9027 9035 9043 9050 9056 9062 9068 9072 9076 9080 9082 9083 9083 9082 9080 9076 9071 3717 0 70 4 9065 9058 9049 9039 9029 9018 9006 8994 8982 8970 8958 8947 8936 8926 8916 8907 8899 8891 8885 8878 8873 8868 8863 8860 8857 8854 8853 8852 8853 8855 8858 8863 8869 8876 8885 8896 8907 8920 8934 8949 8964 8979 8994 9009 9023 9036 9047 9058 9066 9074 9079 9083 9085 9085 9083 9080 9074 9066 9057 9045 9030 9013 8992 8968 8940 8908 8872 8832 8786 8737 8682 8623 8559 8491 8420 8345 8267 8188 8108 8027 7946 7867 7790 7715 7645 7579 7519 7464 7417 7376 7343 7319 7302 7294 7294 7302 7319 7342 7373 7410 7453 7501 7553 7608 7666 7724 7783 7842 7900 7955 8008 8057 8103 8145 8182 8216 8244 8269 8290 8308 8323 8335 8347 8356 8366 8375 8386 8397 8411 8426 8444 8465 8488 8514 8543 8573 8606 8640 8674 8709 8743 8776 8807 8836 8861 8883 8900 8913 8921 8924 8921 8912 8898 8877 8851 8818 8778 8732 8678 8617 8548 8471 8384 8288 8182 8065 7937 7798 7648 7487 7314 7131 6938 6736 6527 6312 6090 5867 5645 5423 5200 4985 4775 4573 4381 4198 4029 3871 3727 3597 3480 3378 3290 3217 3158 3113 3083 3067 3066 3081 3110 3156 3217 3295 3390 3501 3629 3773 3934 4110 4300 4504 4718 4944 5176 5413 5655 5897 6137 6374 6608 6832 7047 7252 7445 7625 7792 7945 8084 8210 8323 8424 8513 8592 8661 8721 8773 8818 8858 8892 8921 8947 8969 8988 9004 9018 9030 9041 9049 9056 9062 9066 9070 9073 9074 9075 9076 9075 9074 9073 9071 9068 9065 9061 9056 9050 9044 9037 9029 9020 9011 9001 8990 8980 8970 8959 8949 8940 8931 8923 8916 8911 8906 8902 8899 8897 8896 8895 8895 8895 8896 8896 8896 8896 8896 8896 8895 8894 8892 8890 8888 8885 8881 8878 8873 8869 8863 8858 8852 8845 8838 8831 8823 8816 8808 8801 8794 8787 8780 8774 8768 8763 8759 8754 8750 8746 8742 8737 8732 8726 8719 8710 8699 8687 8673 8656 8637 8616 8592 8566 8537 8506 8472 8435 8396 8354 8310 8264 8215 8165 8114 8061 8008 7955 7903 7852 7804 7758 7716 7679 7647 7620 7599 7585 7577 7576 7581 7592 7610 7632 7658 7688 7720 7754 7788 7822 7855 7885 7912 7935 7952 7964 7970 7968 7959 7942 7917 7884 7842 7791 7732 7664 7587 7503 7411 7313 7207 7096 6979 6859 6735 6609 6482 6356 6231 6108 5990 5877 5770 5673 5585 5507 5442 5390 5352 5328 5320 5327 5349 5387 5439 5505 5584 5675 5777 5887 6006 6129 6259 6390 6521 6652 6782 6909 7032 7149 7260 7364 7462 7551 7632 7705 7769 7825 7873 7912 7943 7967 7982 7991 7992 7987 7976 7959 7937 7910 7880 7847 7810 7773 7735 7697 7659 7622 7588 7556 7528 7503 7483 7467 7457 7451 7450 7455 7464 7478 7496 7519 7545 7574 7607 7641 7677 7715 7754 7793 7832 7871 7910 7947 7984 8020 8055 8088 8119 8150 8178 8206 8232 8256 3718 0 70 4 8279 8301 8321 8341 8358 8375 8390 8404 8417 8429 8439 8448 8455 8461 8466 8469 8471 8470 8469 8465 8459 8452 8442 8430 8417 8401 8383 8362 8340 8314 8286 8256 8222 8186 8147 8104 8058 8008 7956 7899 7839 7776 7709 7638 7565 7489 7410 7329 7246 7161 7075 6988 6901 6814 6727 6641 6555 6471 6388 6306 6227 6150 6076 6004 5935 5870 5809 5753 5701 5655 5614 5581 5554 5534 5523 5520 5525 5539 5561 5592 5630 5676 5729 5788 5851 5919 5991 6063 6136 6208 6281 6349 6415 6477 6533 6585 6631 6671 6705 6734 6757 6776 6790 6800 6807 6812 6815 6818 6820 6823 6827 6833 6840 6851 6864 6880 6899 6920 6944 6970 6997 7026 7055 7083 7110 7136 7159 7180 7197 7210 7219 7223 7223 7218 7209 7195 7177 7155 7129 7100 7068 7033 6995 6955 6914 6871 6826 6781 6735 6690 6644 6600 6557 6515 6477 6440 6408 6379 6353 6332 6315 6301 6291 6284 6278 6273 6267 6261 6252 6237 6217 6189 6152 6104 6044 5972 5885 5785 5670 5541 5398 5242 5075 4897 4711 4519 4322 4124 3928 3734 3542 3360 3186 3022 2870 2731 2605 2493 2395 2311 2239 2181 2134 2100 2075 2062 2058 2065 2081 2107 2143 2190 2249 2319 2402 2499 2609 2733 2871 3023 3187 3365 3553 3752 3958 4170 4388 4605 4823 5038 5252 5457 5655 5845 6023 6191 6347 6491 6623 6743 6852 6949 7036 7112 7180 7239 7289 7333 7370 7401 7426 7447 7463 7474 7483 7488 7491 7491 7489 7486 7482 7477 7472 7467 7462 7458 7453 7449 7446 7442 7439 7435 7432 7427 7422 7416 7409 7400 7389 7378 7364 7349 7334 7317 7299 7281 7263 7244 7226 7209 7193 7178 7164 7151 7141 7131 7124 7118 7113 7111 7109 7110 7111 7115 7120 7126 7133 7142 7152 7163 7175 7187 7201 7215 7229 7244 7258 7272 7286 7299 7311 7322 7331 7340 7347 7353 7358 7361 7363 7363 7363 7362 7360 7357 7354 7350 7347 7343 7339 7336 7333 7330 7328 7326 7325 7323 7323 7322 7321 7321 7320 7320 7319 7317 7316 7313 7311 7308 7304 7300 7296 7292 7287 7283 7278 7273 7268 7263 7259 7254 7249 7244 7239 7234 7228 7222 7216 7209 7201 7193 7183 7173 7163 7151 7139 7125 7111 7095 7079 7061 7042 7022 7000 6977 6952 6925 6896 6866 6833 6798 6762 6723 6683 6642 6600 6557 6515 6472 6431 6391 6352 6317 6284 6255 6229 6207 6189 6175 6165 6158 6155 6154 6156 6159 6164 6168 6172 6176 6179 6180 6179 6175 6169 6161 6149 6135 6119 6100 6080 6057 6034 6009 5983 5957 5930 5903 5875 5848 5821 5794 5768 5742 5718 5694 5671 5649 5629 5611 5595 5582 5571 5562 5557 5555 5556 5560 5568 5579 5594 5611 5632 5656 5682 5710 5740 5772 5805 5839 5872 5905 5938 5970 6000 6028 6054 6077 6098 6115 6130 6141 6150 6155 6158 6158 6157 6153 6148 6141 6134 6126 3719 0 70 4 6118 6109 6101 6093 6085 6078 6071 6064 6058 6053 6049 6045 6041 6038 6036 6034 6032 6031 6030 6030 6030 6030 6030 6030 6029 6029 6027 6026 6024 6021 6017 6013 6008 6003 5997 5991 5984 5977 5970 5963 5957 5950 5944 5938 5933 5928 5923 5919 5915 5910 5906 5901 5896 5891 5885 5879 5872 5865 5858 5850 5843 5835 5827 5820 5813 5806 5800 5794 5789 5784 5780 5776 5772 5768 5764 5760 5755 5751 5745 5739 5733 5726 5719 5712 5705 5698 5691 5684 5677 5671 5666 5661 5656 5651 5646 5642 5637 5631 5625 5618 5611 5602 5592 5582 5570 5558 5545 5532 5519 5506 5492 5480 5468 5458 5448 5439 5431 5425 5419 5414 5409 5405 5400 5395 5390 5384 5377 5368 5359 5348 5336 5323 5310 5295 5280 5265 5250 5235 5220 5207 5194 5183 5173 5165 5157 5151 5147 5143 5140 5138 5136 5134 5132 5130 5127 5123 5119 5114 5107 5099 5090 5081 5070 5058 5045 5033 5019 5006 4993 4980 4967 4955 4944 4933 4923 4914 4906 4898 4891 4885 4878 4872 4867 4861 4855 4849 4842 4836 4829 4822 4815 4807 4799 4792 4784 4777 4769 4762 4755 4748 4742 4735 4728 4722 4715 4707 4699 4691 4681 4671 4660 4648 4635 4621 4607 4591 4575 4559 4543 4527 4510 4495 4480 4466 4453 4441 4430 4420 4411 4403 4396 4390 4384 4380 4375 4371 4367 4363 4359 4355 4350 4346 4341 4337 4332 4327 4322 4317 4311 4306 4301 4296 4290 4285 4280 4274 4268 4262 4255 4248 4241 4233 4225 4217 4208 4199 4190 4181 4171 4162 4152 4143 4134 4124 4115 4106 4097 4088 4079 4070 4061 4051 4042 4033 4023 4013 4004 3994 3984 3975 3965 3956 3947 3938 3929 3921 3912 3904 3896 3888 3880 3872 3864 3855 3847 3838 3829 3820 3811 3802 3792 3784 3775 3767 3759 3751 3745 3738 3732 3727 3721 3716 3710 3705 3698 3692 3684 3675 3666 3655 3644 3632 3619 3605 3591 3577 3563 3549 3536 3523 3511 3500 3490 3480 3471 3463 3455 3448 3440 3432 3425 3416 3407 3397 3387 3376 3364 3352 3339 3325 3312 3299 3285 3272 3259 3246 3234 3223 3211 3201 3190 3180 3170 3160 3151 3141 3132 3122 3112 3102 3091 3080 3069 3058 3046 3034 3022 3009 2996 2983 2969 2955 2940 2925 2909 2892 2875 2857 2838 2819 2799 2778 2756 2734 2710 2686 2661 2636 2609 2582 2555 2526 2497 2468 2437 2406 2374 2341 2307 2272 2236 2198 2158 2117 2074 2028 1981 1932 1881 1827 1773 1716 1658 1600 1540 1481 1422 1364 1307 1251 1197 1146 1097 1051 1008 968 931 897 866 839 814 792 772 754 738 724 712 701 691 682 674 667 661 655 650 646 643 640 638 636 636 636 637 638 640 642 645 648 651 654 658 662 667 671 677 683 690 699 709 722 737 755 776 801 830 862 900 941 987 1037 3720 0 70 4 1090 1147 1207 1269 1333 1398 1464 1530 1596 1660 1723 1784 1842 1899 1953 2004 2053 2099 2143 2185 2224 2262 2298 2332 2365 2396 2426 2455 2482 2508 2533 2556 2578 2599 2620 2639 2657 2675 2692 2710 2727 2744 2761 2778 2796 2814 2832 2850 2868 2886 2904 2921 2938 2954 2970 2984 2998 3011 3023 3034 3045 3055 3066 3076 3087 3097 3109 3121 3134 3147 3161 3176 3190 3205 3220 3235 3249 3263 3276 3289 3300 3311 3321 3331 3340 3349 3357 3365 3373 3381 3389 3398 3406 3415 3424 3433 3443 3452 3462 3471 3481 3490 3499 3508 3517 3527 3536 3545 3554 3563 3573 3582 3592 3602 3612 3621 3631 3641 3651 3661 3671 3680 3690 3700 3710 3720 3730 3740 3750 3761 3771 3781 3792 3802 3812 3821 3830 3839 3847 3855 3863 3870 3876 3883 3890 3897 3904 3912 3920 3928 3937 3947 3957 3968 3978 3989 3999 4009 4020 4029 4038 4047 4055 4062 4069 4077 4084 4091 4099 4107 4116 4126 4136 4148 4160 4172 4185 4198 4211 4223 4235 4245 4255 4264 4271 4277 4282 4286 4289 4292 4295 4298 4301 4304 4309 4314 4321 4328 4337 4347 4357 4369 4380 4391 4403 4414 4424 4433 4441 4449 4455 4460 4465 4470 4474 4478 4483 4488 4494 4500 4508 4516 4525 4536 4546 4557 4569 4580 4591 4601 4611 4620 4627 4634 4640 4645 4649 4653 4656 4659 4662 4666 4669 4674 4679 4684 4690 4697 4704 4711 4718 4725 4731 4738 4743 4749 4753 4757 4760 4763 4766 4768 4771 4773 4777 4780 4785 4790 4796 4803 4811 4820 4829 4839 4848 4858 4868 4878 4888 4897 4906 4914 4923 4931 4939 4948 4956 4965 4975 4985 4996 5008 5021 5034 5048 5062 5077 5092 5107 5121 5135 5148 5161 5173 5184 5195 5205 5215 5224 5233 5242 5251 5260 5270 5279 5289 5299 5310 5320 5330 5340 5349 5358 5367 5375 5382 5388 5393 5398 5403 5408 5412 5416 5421 5426 5432 5439 5446 5454 5463 5472 5482 5493 5503 5514 5524 5535 5545 5554 5564 5572 5581 5588 5596 5603 5611 5618 5626 5633 5641 5648 5656 5664 5672 5680 5688 5695 5703 5710 5716 5722 5728 5734 5740 5745 5750 5755 5761 5766 5772 5778 5785 5791 5798 5805 5812 5819 5826 5833 5840 5847 5854 5861 5868 5875 5883 5890 5898 5906 5914 5922 5931 5940 5949 5958 5967 5976 5985 5994 6002 6010 6018 6025 6032 6038 6044 6050 6055 6061 6066 6071 6076 6081 6086 6092 6097 6103 6108 6114 6120 6126 6132 6139 6146 6153 6160 6167 6174 6182 6189 6197 6204 6212 6219 6226 6232 6239 6245 6251 6257 6262 6268 6273 6279 6284 6290 6296 6302 6309 6316 6324 6331 6339 6348 6356 6365 6373 6381 6390 6398 6406 6414 6421 6428 6435 6442 6449 6455 6462 6468 6474 6481 6487 6494 6501 6507 6514 6521 6529 6536 6543 6550 6558 6565 6572 6578 6585 6590 6596 6600 3721 0 70 4 6605 6608 6611 6613 6615 6616 6617 6617 6617 6617 6617 6618 6618 6620 6621 6623 6626 6629 6632 6636 6640 6645 6649 6653 6657 6660 6664 6666 6668 6670 6671 6671 6671 6671 6671 6671 6671 6670 6670 6670 6670 6670 6670 6670 6670 6670 6669 6667 6665 6661 6657 6651 6643 6634 6622 6608 6591 6571 6548 6520 6487 6449 6405 6355 6298 6234 6162 6082 5994 5898 5794 5683 5564 5439 5309 5174 5034 4894 4752 4610 4469 4331 4196 4066 3943 3826 3718 3618 3528 3448 3379 3322 3276 3244 3223 3216 3222 3240 3271 3313 3366 3429 3498 3576 3656 3736 3815 3892 3964 4025 4077 4113 4135 4140 4127 4097 4047 3981 3898 3801 3693 3572 3446 3315 3182 3049 2920 2796 2679 2571 2472 2384 2307 2242 2188 2144 2112 2090 2078 2076 2084 2103 2132 2173 2224 2288 2364 2453 2555 2670 2798 2938 3088 3249 3417 3590 3769 3947 4125 4297 4466 4623 4768 4901 5016 5114 5192 5250 5287 5302 5296 5269 5221 5154 5069 4967 4850 4720 4578 4428 4271 4108 3944 3781 3619 3458 3304 3157 3017 2888 2769 2662 2565 2481 2410 2350 2303 2268 2245 2234 2235 2248 2274 2311 2361 2423 2497 2583 2682 2790 2910 3039 3175 3318 3465 3611 3756 3900 4038 4165 4282 4382 4465 4530 4573 4595 4593 4569 4523 4456 4369 4263 4143 4009 3865 3715 3558 3401 3246 3094 2945 2805 2674 2552 2442 2343 2256 2181 2118 2066 2026 1996 1977 1968 1969 1980 2000 2030 2068 2115 2171 2235 2307 2386 2471 2561 2656 2753 2851 2948 3046 3139 3227 3309 3382 3446 3499 3541 3571 3589 3595 3588 3570 3541 3502 3454 3398 3337 3269 3198 3124 3047 2970 2894 2817 2741 2667 2595 2524 2456 2391 2328 2267 2210 2155 2103 2054 2008 1965 1926 1891 1859 1831 1806 1785 1767 1752 1740 1731 1725 1722 1722 1724 1730 1740 1753 1772 1797 1828 1868 1916 1975 2045 2127 2223 2331 2454 2591 2741 2905 3080 3266 3461 3665 3873 4083 4294 4505 4714 4916 5113 5299 5476 5643 5797 5939 6069 6187 6293 6388 6472 6546 6612 6669 6720 6764 6803 6838 6868 6895 6919 6940 6958 6975 6989 7002 7013 7023 7031 7038 7044 7049 7052 7055 7057 7058 7059 7059 7057 7056 7053 7049 7045 7039 7032 7024 7014 7004 6992 6979 6965 6950 6933 6916 6898 6879 6859 6838 6817 6795 6772 6749 6725 6700 6675 6649 6623 6596 6569 6541 6512 6483 6453 6423 6390 6357 6321 6282 6240 6193 6142 6084 6020 5948 5868 5780 5682 5575 5459 5334 5201 5060 4914 4761 4606 4450 4295 4139 3987 3840 3700 3568 3444 3330 3227 3134 3052 2980 2919 2868 2827 2795 2772 2758 2752 2755 2766 2786 2815 2854 2901 2959 3026 3103 3190 3285 3389 3500 3618 3740 3862 3984 4107 4226 4337 4440 4531 4610 4674 4722 4754 4768 4764 4743 4706 4654 4586 4507 4416 4317 3722 0 70 4 4213 4102 3992 3882 3773 3667 3568 3476 3392 3318 3255 3205 3166 3140 3128 3129 3143 3172 3214 3269 3336 3417 3509 3612 3725 3847 3978 4114 4256 4402 4547 4694 4840 4984 5122 5256 5381 5499 5608 5706 5795 5872 5940 5996 6043 6079 6106 6125 6136 6140 6138 6130 6118 6101 6082 6061 6038 6014 5989 5965 5940 5917 5895 5875 5857 5841 5828 5818 5810 5806 5804 5806 5809 5816 5824 5833 5843 5854 5864 5873 5881 5886 5888 5886 5880 5869 5853 5831 5803 5769 5728 5680 5626 5564 5496 5422 5341 5254 5162 5065 4964 4859 4753 4644 4535 4427 4320 4217 4117 4024 3936 3857 3787 3726 3676 3637 3609 3594 3590 3597 3616 3646 3686 3736 3794 3860 3933 4010 4093 4179 4266 4354 4442 4529 4614 4697 4775 4849 4918 4981 5039 5091 5137 5177 5211 5239 5262 5281 5294 5304 5310 5313 5314 5312 5309 5304 5299 5292 5285 5277 5269 5260 5251 5241 5229 5217 5204 5189 5174 5157 5138 5119 5098 5076 5054 5031 5008 4985 4962 4940 4918 4896 4876 4856 4837 4819 4801 4783 4765 4747 4729 4710 4690 4670 4648 4625 4602 4577 4551 4525 4498 4471 4445 4418 4391 4365 4338 4311 4284 4255 4225 4191 4155 4115 4069 4017 3958 3892 3819 3736 3646 3547 3441 3327 3208 3083 2953 2822 2691 2560 2429 2303 2182 2066 1958 1858 1767 1684 1611 1547 1491 1444 1405 1373 1346 1325 1309 1296 1285 1276 1267 1259 1250 1240 1229 1216 1200 1182 1162 1140 1116 1090 1062 1033 1004 975 946 917 888 862 836 813 792 773 756 741 728 718 710 703 698 694 692 690 690 690 691 692 694 697 700 704 709 714 722 731 742 756 773 795 820 851 887 929 978 1034 1097 1168 1246 1330 1422 1519 1622 1730 1841 1953 2068 2182 2296 2407 2516 2621 2721 2815 2905 2988 3066 3138 3205 3267 3324 3377 3427 3474 3518 3560 3600 3639 3677 3714 3749 3784 3818 3851 3883 3913 3943 3972 3999 4025 4051 4076 4100 4123 4146 4169 4192 4215 4238 4261 4285 4308 4331 4354 4377 4400 4422 4443 4464 4484 4503 4522 4541 4559 4577 4596 4614 4633 4653 4674 4696 4719 4744 4769 4796 4823 4852 4881 4910 4940 4969 4999 5027 5056 5083 5110 5136 5161 5186 5210 5233 5256 5279 5302 5325 5347 5370 5393 5417 5440 5463 5487 5510 5534 5557 5581 5605 5628 5652 5676 5699 5723 5747 5771 5796 5820 5845 5870 5895 5920 5945 5970 5995 6020 6044 6068 6091 6113 6136 6157 6178 6198 6218 6237 6256 6275 6293 6311 6328 6346 6364 6381 6399 6417 6434 6452 6470 6488 6506 6523 6541 6558 6575 6592 6609 6626 6642 6658 6675 6691 6707 6723 6739 6755 6772 6788 6804 6820 6836 6852 6867 6882 6897 6911 6924 6938 6951 6964 6976 6989 7001 7014 7027 7040 7054 7068 7082 7097 7112 7127 3723 0 70 4 7142 7157 7172 7187 7201 7214 7227 7240 7252 7263 7274 7284 7294 7304 7314 7324 7334 7344 7354 7364 7375 7386 7397 7408 7419 7429 7440 7450 7461 7470 7480 7489 7498 7506 7514 7522 7530 7538 7546 7555 7563 7572 7581 7590 7600 7610 7621 7632 7643 7655 7667 7679 7691 7703 7716 7728 7740 7752 7764 7775 7786 7797 7806 7816 7825 7833 7840 7847 7854 7860 7866 7871 7876 7881 7886 7891 7897 7902 7908 7914 7921 7928 7935 7942 7949 7956 7963 7970 7977 7983 7988 7993 7998 8002 8005 8007 8009 8009 8009 8008 8006 8003 7998 7992 7985 7976 7966 7954 7940 7925 7907 7888 7866 7843 7818 7792 7764 7734 7704 7672 7639 7606 7572 7539 7505 7472 7440 7408 7378 7350 7324 7301 7281 7264 7250 7241 7236 7235 7238 7246 7259 7276 7298 7323 7352 7383 7418 7454 7492 7531 7569 7607 7645 7681 7715 7747 7775 7802 7825 7844 7860 7873 7882 7888 7891 7891 7887 7881 7872 7860 7846 7830 7812 7791 7770 7747 7722 7697 7671 7645 7620 7594 7569 7545 7523 7502 7483 7467 7453 7442 7434 7429 7428 7431 7436 7446 7458 7474 7493 7515 7539 7566 7594 7624 7655 7686 7717 7748 7778 7806 7833 7857 7879 7898 7914 7927 7937 7943 7946 7946 7943 7937 7928 7917 7904 7889 7873 7855 7835 7815 7793 7770 7746 7722 7696 7669 7642 7614 7585 7556 7527 7498 7470 7443 7417 7393 7371 7352 7336 7323 7314 7308 7306 7308 7312 7320 7331 7343 7357 7373 7388 7402 7417 7430 7442 7451 7457 7460 7459 7454 7446 7433 7414 7391 7363 7329 7289 7242 7190 7130 7064 6992 6912 6826 6734 6637 6534 6427 6317 6205 6094 5983 5873 5766 5665 5570 5482 5404 5334 5276 5228 5192 5167 5154 5153 5162 5181 5210 5247 5292 5343 5400 5460 5525 5592 5659 5727 5796 5863 5929 5994 6056 6117 6175 6230 6283 6334 6382 6429 6473 6516 6557 6597 6636 6673 6710 6745 6780 6814 6847 6879 6910 6941 6971 7000 7028 7056 7083 7109 7135 7160 7185 7210 7235 7259 7284 7309 7334 7358 7383 7408 7433 7457 7481 7503 7525 7545 7563 7579 7593 7604 7613 7618 7621 7621 7617 7611 7602 7591 7577 7561 7543 7524 7504 7483 7461 7438 7415 7391 7367 7343 7319 7294 7269 7244 7219 7193 7167 7140 7113 7086 7059 7031 7004 6977 6949 6922 6896 6870 6844 6820 6795 6772 6749 6728 6707 6687 6669 6651 6636 6621 6609 6598 6589 6583 6579 6577 6578 6582 6587 6596 6606 6618 6632 6648 6664 6681 6697 6714 6730 6746 6761 6775 6788 6799 6811 6821 6831 6842 6852 6864 6877 6892 6908 6927 6949 6973 7000 7030 7062 7097 7133 7172 7212 7254 7296 7339 7382 7425 7468 7511 7553 7595 7636 7677 7717 7756 7794 7832 7869 7904 7939 7972 8004 8034 8062 8088 8111 8132 8151 8167 8181 8192 8200 8206 8210 8212 8211 8209 8204 3724 0 70 5 8232 8218 8205 8188 8166 8139 8109 8076 8038 7997 7952 7902 7849 7791 7729 7662 7590 7512 7428 7338 7242 7140 7031 6917 6797 6673 6544 6413 6279 6145 6011 5879 5750 5624 5506 5395 5293 5201 5120 5051 4995 4953 4925 4911 4913 4928 4959 5004 5064 5136 5222 5320 5428 5548 5676 5812 5956 6104 6258 6414 6570 6726 6883 7038 7188 7334 7474 7608 7734 7852 7963 8064 8156 8240 8315 8382 8440 8492 8536 8575 8607 8635 8658 8678 8695 8708 8720 8729 8737 8743 8747 8750 8752 8752 8751 8748 8743 8737 8729 8719 8709 8696 8682 8667 8651 8634 8616 8597 8577 8557 8535 8513 8489 8464 8439 8411 8383 8352 8321 8287 8253 8216 8179 8140 8100 8059 8018 7976 7934 7892 7850 7808 7767 7725 7683 7641 7598 7555 7511 7466 7419 7370 7319 7266 7210 7150 7087 7020 6948 6871 6788 6699 6602 6498 6386 6264 6133 5991 5839 5677 5504 5320 5128 4926 4717 4503 4282 4061 3840 3621 3403 3193 2991 2799 2619 2451 2298 2159 2035 1926 1832 1751 1683 1626 1580 1543 1514 1492 1475 1463 1455 1451 1451 1455 1463 1477 1496 1523 1558 1603 1658 1725 1804 1896 2003 2123 2258 2406 2568 2741 2925 3119 3321 3530 3743 3957 4172 4387 4601 4809 5013 5210 5400 5583 5757 5922 6079 6228 6369 6501 6626 6744 6855 6960 7059 7151 7238 7318 7393 7463 7526 7582 7633 7676 7712 7741 7762 7776 7781 7777 7765 7743 7712 7672 7623 7564 7496 7419 7332 7238 7135 7025 6908 6785 6659 6528 6395 6261 6128 5996 5865 5739 5617 5501 5392 5289 5195 5109 5032 4963 4904 4854 4813 4781 4760 4748 4746 4755 4775 4806 4848 4902 4967 5045 5134 5235 5348 5470 5603 5745 5893 6050 6210 6374 6540 6706 6871 7034 7195 7350 7501 7645 7783 7914 8038 8154 8264 8366 8462 8551 8634 8710 8781 8845 8904 8958 9006 9049 9086 9119 9146 9168 9186 9199 9207 9212 9212 9208 9201 9190 9175 9158 9137 9114 9087 9058 9025 8990 8951 8910 8867 8820 8772 8722 8670 8616 8562 8508 8454 8401 8349 8299 8251 8205 8163 8122 8085 8051 8020 7991 7964 7939 7915 7891 7868 7844 7819 7792 7762 7729 7692 7650 7603 7550 7491 7426 7353 7274 7187 7094 6993 6886 6774 6656 6533 6408 6280 6152 6024 5898 5773 5654 5541 5434 5336 5246 5167 5099 5041 4996 4963 4942 4933 4936 4951 4977 5015 5062 5120 5187 5262 5344 5433 5529 5628 5731 5838 5946 6053 6160 6267 6371 6471 6568 6659 6746 6826 6901 6969 7032 7088 7138 7183 7222 7257 7288 7314 7337 7356 7373 7387 7399 7409 7417 7423 7428 7432 7434 7436 7437 7439 7440 7441 7443 7447 7451 7457 7465 7475 7487 7501 7518 7536 7557 7581 7606 7634 7663 7695 7728 7764 7801 7841 7882 7926 7972 8021 8072 8125 8181 8240 8300 8362 8427 8492 8556 8621 8686 8751 8812 3725 0 70 5 8872 8929 8983 9033 9080 9122 9160 9194 9223 9249 9270 9288 9303 9314 9323 9329 9333 9335 9335 9334 9332 9329 9326 9321 9317 9312 9307 9302 9297 9291 9284 9277 9268 9258 9245 9230 9210 9187 9158 9123 9082 9033 8975 8909 8834 8749 8655 8551 8437 8314 8183 8043 7897 7744 7587 7426 7261 7096 6931 6766 6602 6442 6286 6134 5989 5850 5718 5595 5479 5373 5276 5189 5112 5046 4991 4948 4917 4898 4892 4899 4920 4954 5002 5064 5140 5229 5332 5448 5576 5716 5866 6026 6194 6370 6550 6735 6923 7111 7299 7485 7669 7846 8018 8184 8340 8488 8626 8754 8872 8979 9075 9161 9237 9303 9360 9408 9447 9478 9502 9520 9530 9535 9535 9530 9520 9505 9487 9465 9439 9410 9378 9343 9306 9267 9225 9183 9139 9094 9050 9006 8963 8921 8881 8844 8810 8779 8752 8729 8711 8698 8689 8686 8688 8694 8706 8722 8743 8767 8795 8827 8861 8899 8937 8978 9020 9063 9106 9149 9192 9233 9274 9314 9351 9387 9420 9451 9480 9505 9528 9547 9564 9577 9588 9595 9599 9601 9599 9595 9588 9578 9566 9551 9534 9514 9491 9465 9436 9404 9369 9330 9287 9240 9189 9134 9074 9009 8938 8863 8782 8695 8601 8501 8394 8280 8158 8028 7889 7742 7586 7421 7248 7066 6876 6678 6475 6266 6052 5837 5620 5404 5188 4977 4771 4571 4381 4199 4029 3871 3725 3592 3472 3367 3276 3198 3135 3086 3051 3030 3024 3031 3053 3090 3142 3208 3291 3388 3501 3629 3773 3931 4102 4287 4483 4690 4905 5126 5356 5586 5816 6047 6278 6503 6722 6935 7138 7333 7516 7689 7851 8002 8141 8270 8388 8495 8594 8684 8765 8840 8907 8968 9024 9074 9120 9161 9198 9230 9259 9284 9305 9322 9336 9346 9353 9357 9359 9357 9353 9348 9340 9331 9321 9310 9298 9285 9271 9257 9242 9226 9209 9191 9173 9153 9133 9113 9092 9071 9050 9030 9011 8993 8978 8965 8955 8947 8944 8943 8946 8953 8962 8974 8989 9005 9023 9043 9063 9084 9105 9125 9146 9167 9187 9207 9227 9247 9268 9288 9309 9330 9351 9371 9392 9413 9432 9451 9469 9485 9499 9511 9522 9530 9536 9541 9544 9545 9545 9545 9544 9543 9542 9541 9541 9541 9541 9541 9542 9543 9544 9544 9544 9544 9542 9539 9536 9532 9526 9520 9513 9507 9499 9492 9485 9479 9472 9467 9462 9457 9453 9450 9447 9444 9441 9438 9435 9433 9429 9426 9423 9419 9416 9413 9409 9406 9403 9401 9398 9396 9395 9393 9392 9391 9390 9389 9388 9386 9385 9382 9380 9377 9374 9370 9366 9361 9355 9349 9342 9334 9326 9316 9305 9292 9278 9262 9244 9225 9204 9182 9158 9133 9107 9081 9054 9027 9001 8975 8950 8926 8904 8883 8863 8845 8828 8813 8798 8785 8772 8760 8747 8735 8722 8708 8694 8678 8661 8642 8622 8599 8575 8548 8519 8487 8453 8417 8378 8337 8295 8250 8205 8159 8113 8067 3726 0 70 5 8022 7980 7940 7903 7870 7842 7818 7800 7787 7780 7779 7783 7792 7806 7824 7846 7872 7900 7930 7962 7995 8028 8062 8095 8129 8162 8195 8228 8261 8294 8328 8362 8396 8432 8468 8506 8545 8584 8625 8667 8709 8752 8794 8837 8879 8921 8962 9001 9040 9077 9112 9146 9178 9208 9237 9264 9289 9314 9337 9359 9380 9400 9419 9437 9455 9472 9488 9504 9518 9532 9545 9558 9569 9579 9589 9598 9606 9613 9620 9627 9633 9639 9644 9650 9655 9660 9666 9671 9676 9680 9684 9688 9690 9693 9694 9694 9693 9691 9687 9683 9678 9672 9666 9660 9653 9646 9640 9634 9628 9623 9619 9616 9613 9612 9611 9611 9612 9613 9615 9617 9620 9623 9626 9629 9632 9635 9638 9641 9644 9646 9649 9651 9653 9655 9657 9659 9660 9661 9661 9661 9660 9659 9657 9655 9652 9648 9644 9639 9634 9628 9622 9616 9609 9602 9595 9588 9581 9574 9568 9561 9555 9549 9544 9539 9535 9532 9529 9527 9525 9525 9525 9526 9527 9530 9532 9536 9539 9543 9548 9552 9556 9560 9564 9568 9572 9575 9578 9581 9584 9586 9588 9589 9591 9592 9593 9593 9593 9593 9592 9591 9590 9588 9585 9582 9579 9575 9570 9566 9561 9556 9551 9546 9541 9537 9532 9527 9523 9518 9514 9509 9505 9500 9496 9492 9487 9483 9480 9477 9474 9473 9472 9472 9473 9475 9477 9481 9485 9490 9495 9499 9504 9509 9513 9516 9519 9521 9522 9523 9523 9524 9524 9525 9526 9527 9529 9532 9535 9539 9543 9548 9552 9556 9560 9562 9564 9564 9563 9561 9557 9552 9545 9538 9530 9521 9512 9503 9494 9485 9476 9467 9458 9448 9438 9426 9413 9398 9380 9359 9336 9308 9277 9242 9203 9159 9112 9060 9004 8945 8881 8814 8743 8669 8591 8510 8426 8340 8250 8158 8064 7967 7869 7769 7670 7570 7470 7371 7273 7178 7086 6998 6914 6835 6762 6694 6634 6581 6536 6499 6470 6450 6439 6437 6443 6459 6484 6518 6560 6611 6669 6735 6808 6886 6970 7059 7150 7244 7340 7436 7531 7625 7717 7805 7890 7969 8044 8113 8175 8232 8282 8327 8366 8398 8426 8449 8468 8482 8493 8500 8505 8507 8506 8504 8500 8494 8486 8476 8465 8451 8435 8418 8397 8374 8349 8320 8289 8254 8217 8176 8132 8085 8035 7981 7925 7866 7804 7740 7672 7603 7531 7458 7382 7305 7227 7148 7068 6988 6909 6830 6751 6675 6599 6526 6454 6384 6315 6247 6180 6113 6045 5975 5903 5826 5745 5658 5563 5462 5352 5234 5107 4973 4831 4681 4527 4367 4205 4043 3881 3720 3560 3407 3259 3119 2987 2862 2747 2640 2543 2454 2373 2300 2234 2175 2121 2073 2029 1989 1954 1922 1893 1868 1846 1827 1812 1801 1793 1791 1793 1801 1815 1836 1864 1901 1946 2000 2064 2138 2222 2316 2421 2534 2655 2785 2920 3061 3203 3345 3486 3624 3757 3880 3994 4096 4185 4260 4319 4364 4392 4407 4407 4396 3727 0 70 5 4374 4342 4305 4263 4219 4175 4133 4094 4059 4031 4009 3995 3986 3984 3986 3989 3995 4000 4004 4001 3993 3975 3948 3909 3858 3794 3718 3629 3529 3420 3304 3178 3052 2926 2799 2673 2554 2442 2337 2243 2159 2086 2025 1974 1934 1905 1885 1873 1870 1874 1886 1904 1929 1961 2001 2049 2105 2172 2248 2336 2435 2547 2672 2809 2958 3119 3291 3471 3660 3854 4052 4252 4452 4651 4844 5033 5213 5385 5547 5699 5839 5968 6086 6193 6289 6377 6455 6525 6588 6645 6696 6742 6783 6821 6855 6886 6913 6938 6960 6979 6996 7010 7021 7031 7038 7044 7048 7051 7052 7053 7053 7052 7050 7048 7044 7040 7035 7028 7019 7009 6997 6982 6965 6945 6923 6899 6873 6845 6815 6783 6750 6716 6681 6645 6608 6569 6528 6485 6439 6389 6336 6277 6212 6142 6063 5978 5884 5782 5672 5555 5430 5298 5162 5020 4875 4729 4582 4436 4291 4151 4015 3887 3765 3651 3548 3453 3369 3296 3234 3184 3144 3116 3099 3093 3097 3112 3137 3172 3215 3268 3328 3396 3469 3549 3633 3721 3813 3904 3997 4089 4181 4270 4357 4439 4517 4590 4658 4720 4775 4825 4869 4907 4939 4965 4986 5002 5013 5020 5023 5022 5017 5009 4999 4985 4970 4952 4932 4911 4888 4864 4839 4813 4786 4758 4730 4701 4672 4643 4613 4583 4553 4523 4493 4463 4433 4402 4372 4341 4310 4279 4247 4215 4182 4148 4113 4076 4038 3998 3956 3912 3865 3816 3764 3711 3655 3598 3539 3479 3420 3360 3301 3243 3186 3132 3079 3029 2981 2934 2890 2846 2802 2757 2711 2663 2612 2557 2497 2432 2363 2288 2208 2123 2034 1941 1846 1751 1656 1561 1468 1378 1292 1212 1137 1068 1006 949 900 856 819 786 759 736 717 701 688 678 669 662 656 652 649 646 645 645 645 647 650 655 661 669 680 692 708 726 748 773 802 834 871 911 956 1004 1056 1112 1170 1232 1296 1362 1431 1501 1573 1646 1720 1796 1873 1951 2030 2111 2192 2275 2359 2444 2529 2615 2700 2785 2869 2951 3031 3108 3183 3254 3321 3384 3443 3499 3550 3598 3641 3682 3718 3751 3779 3804 3824 3840 3849 3853 3849 3837 3818 3789 3750 3702 3644 3577 3500 3415 3322 3223 3120 3013 2905 2797 2691 2586 2487 2394 2307 2228 2158 2097 2044 2001 1968 1944 1930 1924 1928 1942 1964 1997 2038 2090 2151 2222 2303 2395 2496 2606 2725 2853 2987 3129 3275 3424 3577 3730 3882 4033 4182 4325 4464 4596 4722 4841 4952 5057 5154 5244 5329 5406 5479 5547 5610 5670 5726 5779 5829 5877 5922 5966 6007 6046 6084 6119 6153 6185 6216 6245 6272 6299 6324 6349 6373 6396 6419 6442 6463 6484 6505 6524 6542 6559 6573 6586 6597 6605 6610 6612 6612 6608 6601 6591 6577 6560 6539 6514 6486 6454 6418 6377 6332 6282 6228 6168 6103 6033 5958 5879 3728 0 70 5 5795 5708 5617 5524 5430 5336 5242 5149 5058 4972 4889 4812 4741 4677 4620 4571 4530 4498 4475 4460 4455 4459 4472 4495 4527 4569 4621 4682 4753 4833 4922 5020 5125 5237 5355 5478 5607 5735 5863 5992 6120 6242 6360 6471 6573 6667 6751 6824 6887 6939 6981 7012 7034 7048 7054 7055 7049 7042 7031 7019 7008 6998 6991 6986 6985 6988 6997 7010 7029 7052 7080 7112 7149 7189 7232 7278 7326 7374 7424 7475 7525 7575 7624 7672 7719 7764 7808 7850 7890 7928 7965 7999 8032 8063 8092 8120 8146 8170 8193 8215 8235 8254 8273 8290 8306 8321 8336 8350 8363 8375 8387 8398 8408 8417 8426 8433 8439 8444 8448 8450 8451 8450 8447 8443 8437 8429 8420 8408 8394 8378 8359 8338 8315 8288 8259 8227 8192 8154 8113 8069 8022 7973 7921 7867 7811 7754 7696 7638 7581 7524 7468 7414 7362 7313 7266 7223 7183 7146 7112 7081 7054 7029 7008 6988 6972 6957 6945 6934 6926 6920 6915 6912 6912 6913 6916 6922 6929 6939 6951 6964 6980 6998 7018 7040 7064 7089 7116 7144 7173 7203 7234 7266 7299 7331 7364 7397 7429 7461 7493 7524 7554 7583 7613 7641 7669 7698 7726 7755 7784 7814 7846 7879 7913 7948 7986 8024 8064 8105 8146 8188 8230 8270 8310 8349 8386 8422 8455 8485 8514 8541 8566 8589 8611 8633 8654 8675 8696 8718 8741 8766 8791 8819 8847 8877 8908 8940 8972 9004 9036 9068 9099 9129 9158 9185 9211 9236 9259 9280 9300 9318 9335 9351 9366 9380 9393 9404 9415 9424 9433 9440 9445 9450 9453 9454 9454 9452 9448 9442 9435 9425 9414 9400 9383 9364 9342 9316 9287 9253 9216 9173 9125 9071 9011 8946 8873 8794 8708 8615 8515 8408 8293 8171 8042 7905 7760 7607 7446 7278 7102 6918 6727 6529 6325 6114 5899 5681 5459 5238 5016 4797 4580 4370 4167 3971 3787 3613 3452 3304 3170 3051 2947 2858 2784 2725 2681 2652 2638 2638 2653 2682 2727 2786 2860 2950 3055 3176 3312 3464 3631 3812 4006 4213 4430 4657 4889 5126 5365 5605 5843 6075 6303 6520 6729 6926 7110 7283 7442 7588 7722 7844 7956 8058 8151 8236 8315 8389 8458 8523 8585 8644 8700 8753 8803 8850 8894 8934 8970 9001 9028 9050 9067 9078 9084 9085 9082 9073 9060 9042 9021 8996 8967 8934 8899 8860 8818 8773 8725 8674 8621 8565 8507 8446 8383 8318 8252 8184 8115 8046 7977 7907 7838 7769 7701 7634 7569 7504 7441 7379 7319 7260 7202 7146 7090 7035 6981 6928 6875 6822 6770 6717 6665 6612 6558 6505 6451 6396 6340 6284 6228 6171 6114 6057 6000 5943 5887 5832 5778 5725 5674 5624 5575 5528 5482 5437 5393 5349 5306 5263 5220 5176 5133 5089 5045 5001 4958 4916 4877 4842 4809 4783 4763 4750 4747 4753 4770 4798 4839 4893 4959 5039 5132 5238 5355 5485 5624 5773 5930 6093 6262 6434 3729 0 70 5 6607 6781 6954 7125 7292 7453 7608 7755 7894 8024 8145 8256 8357 8448 8530 8603 8667 8724 8774 8817 8855 8888 8917 8943 8966 8987 9006 9024 9041 9057 9072 9087 9101 9115 9129 9143 9156 9169 9183 9196 9210 9223 9237 9250 9264 9277 9289 9301 9313 9323 9332 9341 9348 9353 9358 9362 9365 9368 9372 9375 9378 9383 9389 9397 9406 9418 9431 9447 9464 9483 9503 9525 9548 9571 9594 9618 9641 9664 9687 9709 9731 9752 9772 9792 9811 9829 9848 9865 9882 9898 9914 9928 9942 9954 9964 9974 9981 9988 9992 9996 9998 999910000 9999 9999 9998 9997 9997 9996 9996 9997 9998 9998 9999100001000010000 9998 9996 9992 9986 9979 9970 9959 9947 9932 9916 9898 9878 9856 9832 9807 9779 9750 9718 9683 9646 9606 9563 9516 9465 9411 9352 9288 9220 9148 9071 8990 8904 8816 8724 8629 8532 8435 8338 8240 8145 8052 7962 7878 7799 7728 7664 7609 7564 7529 7505 7493 7492 7503 7526 7561 7606 7661 7727 7801 7883 7971 8065 8164 8265 8370 8474 8578 8681 8783 8882 8977 9069 9156 9238 9315 9387 9454 9515 9571 9621 9667 9707 9742 9773 9799 9821 9840 9855 9867 9876 9883 9889 9892 9894 9895 9896 9895 9894 9893 9891 9888 9885 9880 9876 9870 9863 9854 9845 9834 9822 9808 9793 9777 9759 9740 9720 9698 9675 9650 9623 9594 9563 9530 9494 9455 9414 9369 9321 9270 9216 9160 9101 9041 8981 8921 8861 8802 8747 8694 8647 8605 8569 8540 8518 8505 8500 8503 8515 8535 8564 8599 8641 8689 8742 8799 8859 8923 8987 9051 9115 9179 9241 9301 9358 9412 9462 9510 9554 9594 9631 9665 9695 9723 9748 9770 9790 9807 9821 9834 9844 9852 9858 9862 9864 9865 9864 9862 9859 9855 9851 9847 9843 9839 9836 9832 9829 9826 9823 9820 9816 9811 9806 9799 9790 9780 9768 9754 9738 9720 9699 9677 9653 9628 9600 9571 9540 9507 9471 9433 9391 9346 9297 9243 9185 9121 9052 8977 8896 8810 8718 8623 8522 8419 8315 8208 8102 7996 7893 7792 7696 7604 7517 7436 7359 7289 7222 7160 7099 7039 6979 6918 6855 6786 6711 6626 6533 6429 6313 6185 6043 5890 5724 5547 5359 5162 4958 4748 4535 4322 4111 3901 3695 3499 3310 3133 2968 2816 2677 2553 2443 2348 2267 2199 2144 2101 2070 2050 2040 2040 2049 2067 2094 2130 2176 2232 2300 2378 2470 2574 2693 2827 2977 3142 3323 3520 3732 3958 4197 4447 4707 4974 5247 5522 5797 6070 6340 6604 6859 7105 7338 7560 7768 7961 8141 8306 8458 8595 8720 8832 8932 9021 9099 9168 9229 9281 9325 9363 9395 9421 9442 9459 9471 9480 9487 9490 9491 9490 9488 9483 9477 9469 9459 9448 9433 9417 9397 9374 9347 9317 9282 9243 9199 9151 9098 9040 8979 8912 8842 8768 8691 8611 8527 8442 8356 8267 8179 8092 8005 7920 7838 7759 7685 7618 3730 0 70 5 7556 7503 7458 7422 7397 7381 7378 7385 7403 7433 7473 7523 7582 7650 7726 7808 7896 7987 8083 8180 8278 8376 8474 8571 8665 8757 8846 8931 9012 9089 9162 9231 9295 9355 9410 9461 9507 9550 9587 9621 9651 9678 9701 9721 9738 9752 9765 9775 9784 9792 9799 9805 9811 9817 9822 9827 9832 9837 9842 9847 9851 9855 9858 9861 9862 9863 9863 9862 9860 9857 9854 9850 9846 9842 9837 9833 9828 9823 9818 9814 9808 9803 9796 9789 9781 9771 9760 9748 9733 9717 9700 9680 9659 9637 9612 9587 9560 9531 9501 9468 9434 9397 9357 9313 9265 9213 9156 9094 9026 8952 8873 8788 8697 8602 8502 8398 8291 8181 8069 7957 7843 7730 7616 7503 7390 7277 7164 7051 6938 6824 6708 6591 6473 6352 6229 6104 5976 5848 5718 5588 5458 5330 5202 5078 4957 4841 4731 4628 4532 4445 4368 4301 4245 4201 4168 4146 4135 4135 4144 4162 4185 4215 4244 4274 4301 4327 4343 4350 4345 4327 4294 4245 4181 4100 4005 3896 3773 3642 3501 3357 3212 3068 2924 2783 2653 2530 2418 2317 2229 2153 2089 2038 1998 1970 1952 1945 1947 1959 1979 2008 2044 2089 2140 2198 2261 2328 2402 2475 2548 2622 2695 2762 2823 2876 2920 2954 2976 2986 2983 2969 2944 2909 2866 2814 2759 2704 2650 2595 2544 2501 2466 2441 2426 2423 2431 2451 2483 2525 2577 2638 2706 2782 2861 2946 3033 3121 3212 3302 3392 3482 3572 3660 3749 3837 3925 4013 4102 4192 4284 4377 4472 4569 4668 4770 4874 4979 5087 5195 5304 5412 5521 5628 5734 5836 5935 6030 6120 6205 6285 6359 6427 6490 6548 6601 6650 6697 6739 6781 6823 6865 6906 6950 6996 7044 7095 7149 7205 7264 7326 7389 7452 7517 7581 7645 7708 7770 7829 7887 7942 7995 8046 8094 8140 8184 8227 8267 8306 8343 8378 8411 8442 8471 8497 8520 8540 8556 8569 8578 8583 8583 8579 8571 8558 8541 8519 8492 8460 8422 8378 8327 8270 8205 8131 8048 7954 7850 7734 7607 7467 7314 7150 6972 6784 6585 6376 6160 5935 5708 5477 5247 5016 4790 4569 4355 4152 3959 3780 3614 3464 3329 3209 3107 3020 2949 2894 2852 2824 2808 2803 2807 2819 2838 2860 2886 2913 2940 2965 2988 3008 3023 3033 3037 3036 3030 3019 3005 2986 2968 2950 2935 2922 2917 2920 2933 2959 2999 3055 3127 3218 3326 3453 3597 3758 3935 4124 4324 4536 4751 4969 5188 5406 5617 5821 6016 6196 6364 6515 6649 6765 6864 6944 7007 7052 7080 7091 7087 7068 7035 6989 6929 6857 6773 6677 6569 6451 6322 6181 6031 5872 5703 5527 5343 5154 4960 4763 4567 4371 4176 3985 3801 3622 3454 3295 3146 3010 2885 2774 2674 2587 2512 2448 2396 2354 2322 2300 2287 2284 2289 2304 2329 2365 2411 2470 2541 2627 2726 2842 2974 3122 3286 3467 3664 3875 4101 4338 4585 4842 5103 5367 5633 3731 0 70 5 5898 6159 6414 6663 6900 7128 7343 7545 7735 7910 8072 8221 8358 8482 8596 8699 8793 8878 8955 9026 9090 9148 9201 9248 9292 9330 9365 9395 9421 9443 9461 9476 9487 9495 9499 9500 9498 9493 9486 9476 9463 9447 9429 9409 9385 9358 9328 9295 9257 9216 9171 9121 9067 9008 8945 8877 8806 8730 8651 8570 8486 8399 8313 8227 8140 8054 7971 7890 7812 7738 7668 7604 7545 7491 7444 7403 7368 7341 7319 7305 7296 7295 7299 7309 7324 7344 7368 7395 7425 7457 7489 7521 7554 7585 7613 7639 7661 7679 7692 7700 7703 7700 7692 7678 7658 7634 7604 7569 7529 7485 7437 7385 7329 7270 7208 7144 7077 7009 6940 6871 6801 6734 6668 6605 6546 6491 6443 6401 6365 6339 6320 6311 6311 6320 6338 6366 6402 6445 6495 6551 6611 6676 6740 6805 6869 6931 6988 7038 7082 7116 7140 7151 7149 7133 7102 7056 6992 6912 6815 6702 6573 6427 6268 6094 5909 5714 5510 5301 5087 4871 4656 4444 4235 4033 3840 3655 3483 3322 3174 3039 2917 2808 2712 2629 2557 2498 2449 2412 2385 2369 2364 2369 2387 2417 2460 2516 2588 2674 2777 2896 3032 3185 3353 3538 3738 3950 4176 4411 4655 4905 5156 5409 5663 5913 6156 6394 6620 6837 7041 7233 7411 7575 7726 7863 7988 8100 8200 8290 8370 8442 8506 8564 8616 8663 8706 8745 8782 8816 8848 8879 8908 8935 8961 8986 9010 9033 9055 9076 9096 9115 9134 9151 9168 9184 9199 9212 9225 9236 9246 9253 9259 9263 9264 9263 9260 9254 9245 9233 9218 9201 9180 9157 9132 9103 9072 9039 9003 8965 8925 8882 8837 8790 8740 8689 8635 8580 8522 8463 8402 8340 8277 8213 8149 8085 8022 7959 7897 7838 7780 7726 7674 7626 7583 7543 7509 7480 7456 7439 7427 7422 7423 7431 7446 7467 7495 7529 7569 7614 7665 7720 7778 7840 7904 7969 8034 8099 8162 8223 8282 8335 8385 8429 8467 8500 8525 8545 8557 8563 8563 8557 8545 8527 8504 8477 8445 8410 8371 8329 8286 8240 8194 8146 8099 8052 8006 7962 7920 7881 7846 7815 7789 7769 7754 7745 7742 7746 7756 7772 7795 7823 7856 7893 7934 7979 8026 8074 8123 8172 8220 8266 8311 8353 8392 8428 8460 8489 8513 8533 8550 8563 8572 8579 8582 8583 8582 8580 8575 8571 8567 8562 8558 8555 8554 8553 8555 8559 8565 8573 8584 8596 8610 8626 8642 8660 8678 8697 8715 8732 8749 8764 8778 8789 8798 8805 8808 8809 8805 8799 8789 8774 8756 8734 8708 8677 8642 8603 8560 8514 8463 8409 8351 8291 8227 8162 8094 8025 7954 7883 7811 7740 7668 7598 7530 7462 7398 7336 7277 7221 7169 7121 7077 7038 7003 6972 6946 6924 6906 6892 6882 6874 6869 6866 6864 6863 6861 6860 6857 6852 6845 6833 6817 6795 6768 6733 6691 6640 6579 6509 6428 6335 6232 6117 5990 5853 5706 5549 5382 5210 5030 4847 3732 0 70 5 4663 4478 4293 4111 3935 3764 3603 3452 3312 3185 3071 2973 2891 2824 2775 2743 2729 2733 2756 2797 2857 2935 3032 3146 3278 3426 3590 3768 3960 4162 4373 4593 4816 5042 5269 5496 5718 5934 6144 6342 6531 6707 6870 7020 7156 7277 7385 7479 7561 7630 7688 7736 7775 7805 7829 7847 7859 7868 7873 7876 7878 7879 7880 7882 7885 7888 7894 7902 7913 7925 7940 7957 7977 7998 8021 8045 8070 8096 8121 8146 8171 8194 8215 8235 8253 8269 8283 8294 8303 8309 8314 8316 8316 8314 8310 8304 8297 8288 8278 8266 8253 8239 8224 8208 8192 8174 8156 8137 8118 8098 8078 8057 8037 8015 7994 7972 7950 7927 7904 7880 7856 7831 7805 7778 7751 7723 7694 7665 7635 7604 7572 7540 7508 7474 7440 7405 7370 7334 7296 7258 7219 7178 7136 7093 7049 7002 6955 6905 6854 6801 6746 6689 6629 6567 6502 6434 6363 6287 6206 6120 6029 5930 5825 5711 5589 5459 5320 5173 5016 4851 4679 4500 4315 4125 3932 3740 3547 3355 3165 2982 2805 2636 2477 2328 2190 2064 1950 1848 1758 1680 1612 1555 1507 1468 1436 1411 1391 1377 1367 1361 1358 1359 1364 1372 1384 1400 1422 1449 1483 1525 1574 1632 1700 1778 1866 1965 2075 2195 2325 2465 2613 2770 2933 3102 3276 3452 3630 3809 3986 4162 4336 4506 4672 4832 4988 5138 5282 5420 5552 5678 5799 5914 6024 6128 6226 6320 6408 6490 6568 6640 6707 6769 6826 6877 6925 6968 7006 7041 7072 7100 7125 7147 7167 7185 7202 7217 7231 7243 7255 7266 7276 7285 7293 7301 7309 7315 7321 7327 7332 7337 7341 7345 7348 7351 7353 7355 7356 7357 7357 7356 7354 7351 7348 7343 7337 7330 7322 7313 7302 7290 7276 7261 7245 7228 7209 7188 7167 7144 7120 7096 7071 7046 7020 6995 6971 6948 6927 6907 6890 6875 6862 6853 6846 6843 6842 6844 6848 6854 6862 6871 6880 6889 6898 6906 6911 6914 6913 6909 6899 6884 6863 6834 6798 6753 6699 6634 6560 6475 6378 6271 6153 6025 5887 5740 5586 5425 5258 5090 4922 4753 4584 4420 4262 4111 3968 3834 3711 3598 3496 3406 3328 3261 3205 3161 3128 3106 3094 3094 3104 3126 3160 3205 3263 3333 3416 3511 3619 3739 3871 4014 4167 4330 4499 4675 4855 5035 5216 5397 5575 5747 5914 6072 6222 6362 6491 6610 6717 6814 6900 6976 7042 7099 7148 7189 7224 7253 7276 7295 7310 7322 7332 7338 7343 7346 7348 7348 7347 7344 7341 7336 7330 7322 7314 7304 7294 7282 7270 7257 7243 7229 7214 7200 7186 7172 7158 7145 7133 7121 7111 7101 7092 7083 7075 7067 7059 7050 7042 7033 7023 7013 7001 6989 6975 6961 6946 6930 6913 6897 6879 6862 6845 6828 6812 6795 6779 6764 6749 6734 6720 6706 6692 6678 6664 6649 6635 6620 6606 6591 6576 6561 6546 6531 6516 6502 6487 6472 6458 6444 6430 6416 3733 0 70 5 6402 6388 6373 6359 6344 6329 6314 6298 6283 6267 6251 6234 6218 6201 6184 6167 6150 6133 6116 6098 6080 6062 6044 6026 6008 5989 5971 5952 5934 5915 5897 5879 5861 5843 5825 5807 5789 5771 5753 5734 5715 5696 5676 5655 5634 5613 5591 5568 5545 5521 5497 5473 5449 5425 5401 5377 5353 5329 5305 5281 5257 5232 5207 5182 5155 5127 5097 5066 5032 4994 4954 4910 4862 4809 4751 4688 4620 4546 4467 4383 4293 4199 4102 4000 3897 3794 3690 3587 3485 3388 3294 3207 3128 3055 2992 2938 2895 2861 2837 2823 2818 2822 2834 2854 2879 2910 2945 2981 3017 3055 3092 3125 3155 3181 3200 3214 3219 3217 3206 3186 3157 3117 3069 3010 2943 2867 2782 2690 2592 2488 2380 2267 2155 2043 1930 1819 1711 1608 1510 1419 1333 1256 1185 1121 1065 1015 972 935 903 876 854 835 819 805 794 785 777 770 765 760 757 754 752 751 752 753 755 758 763 769 777 786 798 813 831 852 878 910 946 990 1040 1098 1163 1237 1318 1407 1505 1608 1719 1834 1953 2077 2201 2325 2449 2573 2692 2807 2918 3023 3122 3215 3302 3382 3457 3526 3590 3649 3705 3756 3804 3850 3892 3932 3970 4005 4038 4068 4096 4120 4142 4160 4176 4188 4196 4202 4205 4205 4202 4197 4191 4183 4174 4165 4156 4146 4138 4130 4123 4117 4113 4110 4109 4110 4113 4119 4126 4136 4148 4163 4180 4200 4222 4248 4275 4306 4339 4375 4414 4454 4497 4542 4588 4636 4685 4735 4785 4835 4885 4935 4984 5032 5079 5124 5168 5211 5252 5291 5329 5366 5401 5434 5466 5497 5526 5554 5581 5607 5631 5654 5676 5696 5715 5734 5751 5767 5781 5795 5808 5821 5833 5844 5855 5866 5876 5887 5897 5908 5918 5929 5940 5950 5961 5971 5982 5992 6002 6012 6022 6032 6041 6050 6058 6067 6075 6082 6090 6097 6104 6111 6117 6123 6128 6133 6138 6142 6145 6148 6151 6153 6154 6155 6156 6157 6157 6157 6158 6158 6159 6160 6161 6162 6164 6166 6168 6171 6173 6175 6178 6179 6181 6181 6181 6181 6179 6176 6172 6167 6161 6154 6147 6138 6129 6119 6109 6098 6088 6078 6067 6058 6048 6040 6032 6025 6019 6015 6011 6008 6006 6006 6006 6007 6009 6012 6015 6019 6023 6027 6031 6035 6039 6043 6047 6050 6053 6055 6056 6057 6058 6058 6057 6056 6054 6052 6049 6046 6043 6039 6036 6032 6029 6025 6022 6020 6018 6016 6015 6015 6016 6017 6018 6020 6023 6026 6029 6032 6035 6038 6041 6044 6046 6048 6049 6050 6051 6051 6052 6052 6051 6051 6050 6050 6049 6048 6047 6046 6045 6043 6041 6039 6036 6033 6030 6026 6023 6019 6014 6010 6006 6002 5998 5994 5991 5988 5985 5982 5979 5977 5975 5973 5971 5969 5967 5966 5963 5961 5959 5956 5953 5950 5947 5943 5939 5935 5930 5926 5921 5916 5911 5905 3734 0 70 5 5900 5894 5888 5882 5876 5869 5863 5856 5849 5842 5835 5828 5822 5815 5809 5802 5797 5791 5786 5780 5776 5771 5766 5761 5756 5750 5744 5737 5730 5722 5713 5703 5692 5681 5669 5657 5644 5631 5617 5604 5590 5576 5562 5547 5532 5516 5500 5482 5463 5443 5420 5397 5371 5344 5315 5285 5254 5222 5190 5158 5126 5095 5065 5037 5010 4986 4963 4943 4925 4910 4896 4885 4876 4868 4863 4859 4857 4857 4858 4861 4865 4871 4879 4887 4897 4908 4920 4932 4945 4958 4971 4983 4995 5006 5016 5026 5033 5040 5045 5049 5052 5054 5054 5054 5053 5051 5049 5046 5042 5038 5033 5028 5022 5016 5009 5002 4994 4986 4977 4968 4958 4948 4938 4928 4917 4907 4897 4886 4876 4866 4856 4846 4836 4827 4817 4807 4797 4787 4778 4768 4758 4749 4740 4731 4722 4714 4706 4698 4690 4683 4675 4668 4660 4652 4645 4637 4628 4620 4611 4602 4593 4583 4574 4565 4556 4547 4539 4531 4524 4517 4510 4504 4498 4492 4486 4480 4474 4468 4461 4454 4446 4437 4429 4419 4410 4401 4391 4382 4372 4364 4356 4348 4341 4335 4330 4325 4320 4316 4312 4308 4304 4299 4293 4288 4281 4273 4265 4256 4246 4236 4226 4215 4204 4193 4183 4172 4163 4154 4145 4137 4129 4122 4115 4109 4102 4096 4089 4082 4074 4066 4058 4050 4041 4031 4022 4013 4003 3994 3984 3975 3966 3958 3949 3940 3932 3924 3915 3907 3898 3889 3881 3872 3862 3853 3844 3835 3826 3817 3808 3799 3790 3782 3773 3765 3756 3747 3739 3729 3720 3710 3700 3690 3679 3668 3658 3647 3636 3626 3616 3606 3596 3587 3578 3569 3561 3552 3543 3533 3523 3513 3502 3490 3477 3464 3450 3436 3421 3406 3392 3377 3363 3350 3337 3324 3313 3302 3292 3282 3272 3263 3254 3244 3234 3224 3213 3201 3189 3176 3163 3149 3135 3122 3108 3094 3081 3068 3055 3044 3032 3021 3011 3000 2990 2979 2968 2957 2945 2933 2920 2906 2891 2876 2861 2845 2829 2813 2798 2782 2767 2752 2738 2725 2711 2698 2685 2671 2658 2644 2629 2614 2598 2581 2563 2545 2526 2506 2486 2466 2445 2424 2403 2382 2361 2340 2319 2297 2275 2252 2229 2204 2178 2151 2122 2092 2060 2025 1989 1950 1910 1868 1823 1777 1729 1679 1629 1577 1523 1470 1416 1361 1307 1254 1201 1149 1099 1050 1004 960 918 880 844 811 780 753 728 706 686 668 652 638 626 614 604 595 587 579 573 567 562 558 554 552 550 550 550 551 553 556 559 563 567 572 577 582 588 594 601 608 616 625 636 648 661 677 695 715 739 765 793 825 860 898 938 980 1025 1072 1120 1169 1220 1270 1321 1371 1421 1470 1518 1565 1610 1653 1695 1735 1774 1811 1847 1882 1916 1948 1980 2011 2042 2072 2101 2130 2159 2187 2214 2241 2267 2292 2316 2339 3735 0 70 5 2361 2382 2403 2422 2441 2459 2476 2493 2510 2526 2543 2559 2576 2593 2610 2627 2644 2662 2679 2696 2713 2730 2747 2763 2779 2794 2809 2823 2838 2852 2865 2879 2893 2906 2920 2934 2948 2962 2976 2990 3004 3018 3032 3046 3060 3073 3087 3100 3113 3126 3139 3152 3164 3177 3190 3203 3216 3229 3243 3256 3270 3284 3297 3311 3325 3338 3352 3365 3378 3392 3404 3417 3429 3441 3453 3464 3475 3486 3496 3505 3515 3523 3531 3539 3547 3554 3561 3568 3575 3582 3588 3596 3603 3611 3620 3629 3638 3648 3658 3669 3680 3691 3703 3714 3725 3737 3748 3759 3769 3779 3789 3798 3806 3814 3821 3828 3835 3842 3848 3855 3861 3868 3874 3880 3886 3891 3895 3897 3896 3892 3883 3870 3850 3823 3788 3745 3692 3630 3559 3477 3387 3288 3182 3069 2951 2830 2708 2585 2463 2345 2231 2124 2023 1930 1846 1771 1705 1648 1600 1560 1528 1504 1487 1476 1473 1476 1485 1501 1524 1554 1591 1637 1690 1753 1824 1903 1991 2087 2191 2300 2415 2536 2659 2783 2908 3033 3156 3275 3391 3502 3607 3706 3798 3884 3964 4037 4104 4165 4220 4271 4316 4357 4394 4427 4458 4485 4509 4532 4552 4570 4587 4603 4618 4631 4645 4657 4669 4681 4693 4705 4716 4728 4739 4750 4761 4772 4783 4793 4804 4814 4825 4835 4846 4857 4869 4881 4893 4906 4920 4933 4948 4962 4976 4990 5004 5017 5029 5041 5051 5060 5068 5075 5081 5086 5090 5093 5096 5099 5102 5105 5108 5112 5117 5122 5127 5134 5140 5148 5156 5164 5172 5180 5188 5197 5205 5214 5222 5230 5238 5247 5256 5264 5274 5283 5293 5303 5313 5323 5334 5344 5354 5363 5372 5381 5388 5395 5401 5406 5411 5414 5418 5420 5423 5425 5428 5431 5434 5438 5442 5446 5451 5457 5462 5467 5473 5478 5483 5487 5490 5493 5495 5496 5496 5496 5495 5494 5492 5491 5489 5488 5486 5485 5483 5481 5479 5477 5474 5470 5465 5460 5454 5447 5439 5430 5421 5412 5403 5394 5385 5378 5372 5367 5364 5363 5364 5368 5374 5382 5392 5404 5419 5435 5453 5473 5494 5517 5541 5565 5591 5617 5643 5670 5696 5723 5749 5774 5799 5822 5845 5866 5885 5904 5921 5936 5950 5963 5975 5985 5995 6003 6011 6018 6024 6030 6035 6040 6044 6047 6050 6052 6053 6054 6054 6053 6051 6049 6046 6043 6039 6035 6031 6026 6020 6014 6008 6000 5991 5981 5970 5956 5941 5923 5903 5881 5856 5830 5800 5770 5737 5703 5668 5631 5594 5558 5521 5484 5447 5412 5377 5343 5311 5280 5250 5222 5195 5170 5148 5127 5109 5093 5079 5068 5059 5053 5049 5047 5047 5049 5052 5056 5061 5067 5073 5078 5084 5088 5092 5095 5098 5100 5101 5101 5102 5103 5103 5105 5107 5110 5114 5119 5126 5134 5144 5156 5169 5183 5199 5217 5236 5256 5277 5300 5323 5346 5371 5395 5419 5443 5467 5490 3736 0 70 5 5512 5533 5553 5572 5589 5606 5620 5634 5646 5658 5669 5679 5689 5699 5709 5720 5731 5742 5755 5768 5783 5798 5813 5829 5846 5863 5880 5897 5914 5931 5948 5964 5979 5994 6009 6023 6036 6049 6061 6073 6084 6095 6105 6115 6125 6134 6143 6152 6160 6168 6177 6185 6193 6201 6208 6216 6224 6231 6239 6246 6252 6258 6264 6269 6274 6278 6282 6285 6287 6290 6292 6294 6296 6298 6301 6303 6306 6310 6314 6318 6322 6326 6331 6335 6338 6341 6344 6345 6346 6346 6345 6343 6340 6337 6333 6329 6325 6321 6318 6315 6312 6310 6308 6307 6306 6306 6306 6307 6307 6307 6307 6306 6306 6304 6302 6300 6297 6294 6291 6287 6283 6280 6276 6273 6270 6267 6265 6262 6260 6258 6256 6254 6253 6251 6249 6247 6246 6244 6242 6240 6239 6237 6236 6234 6233 6231 6229 6227 6224 6222 6218 6214 6210 6205 6199 6193 6186 6180 6173 6166 6159 6153 6147 6142 6138 6134 6131 6128 6125 6123 6121 6119 6117 6114 6111 6107 6102 6097 6091 6084 6077 6070 6063 6056 6049 6042 6036 6030 6025 6020 6016 6011 6007 6003 5998 5992 5986 5979 5972 5963 5954 5944 5934 5923 5911 5900 5890 5879 5869 5860 5851 5844 5837 5831 5826 5821 5817 5813 5808 5804 5800 5795 5791 5785 5780 5774 5768 5761 5755 5748 5741 5735 5728 5722 5715 5709 5703 5696 5690 5684 5677 5671 5664 5657 5649 5642 5634 5625 5617 5608 5599 5590 5581 5572 5563 5554 5545 5536 5528 5520 5513 5506 5500 5494 5488 5483 5478 5473 5468 5463 5459 5453 5448 5442 5436 5429 5422 5414 5405 5397 5388 5379 5370 5361 5352 5344 5337 5330 5323 5318 5313 5308 5304 5301 5297 5294 5290 5285 5281 5275 5269 5262 5254 5246 5236 5227 5216 5206 5195 5184 5174 5164 5154 5144 5136 5127 5119 5112 5105 5098 5091 5084 5077 5070 5062 5054 5045 5036 5026 5016 5006 4995 4984 4973 4962 4950 4939 4929 4918 4908 4898 4888 4878 4869 4860 4851 4841 4832 4822 4812 4801 4790 4778 4765 4752 4739 4725 4711 4697 4683 4668 4654 4640 4627 4613 4599 4585 4570 4553 4533 4511 4484 4453 4415 4370 4318 4256 4185 4105 4015 3915 3806 3688 3562 3431 3294 3153 3012 2871 2731 2593 2462 2336 2217 2107 2005 1913 1830 1756 1691 1635 1587 1546 1513 1486 1464 1448 1437 1430 1427 1428 1433 1440 1451 1463 1477 1493 1509 1525 1539 1553 1564 1573 1577 1578 1574 1564 1551 1532 1509 1483 1452 1419 1384 1348 1311 1276 1240 1206 1175 1146 1119 1096 1076 1059 1044 1032 1023 1015 1010 1005 1003 1001 1000 1001 1001 1003 1005 1008 1012 1018 1024 1032 1042 1054 1069 1087 1109 1134 1165 1200 1240 1285 1336 1393 1455 1522 1594 1671 1751 1833 1919 2004 2089 2173 2256 2335 2410 2482 2547 2608 2663 2712 2755 2792 2824 2851 2873 2891 2904 3737 0 70 5 2915 2922 2926 2928 2927 2923 2917 2909 2899 2886 2870 2851 2830 2806 2779 2749 2716 2681 2642 2601 2556 2510 2460 2408 2354 2298 2239 2179 2117 2053 1987 1921 1854 1786 1718 1650 1582 1516 1451 1388 1327 1269 1214 1162 1113 1068 1026 989 954 924 896 872 850 831 814 799 785 773 763 753 745 737 731 725 720 715 711 708 706 705 705 705 706 708 710 713 717 721 726 732 738 745 753 762 773 785 799 815 834 857 882 911 945 983 1025 1072 1124 1181 1241 1306 1375 1447 1521 1598 1676 1754 1832 1910 1987 2061 2133 2203 2269 2332 2392 2448 2501 2550 2596 2640 2681 2719 2756 2791 2824 2856 2886 2916 2945 2973 3000 3026 3051 3075 3099 3121 3143 3164 3184 3203 3221 3239 3256 3273 3289 3305 3321 3337 3353 3368 3384 3400 3416 3433 3449 3465 3481 3497 3513 3529 3544 3559 3574 3589 3603 3616 3629 3642 3655 3667 3679 3690 3702 3714 3725 3737 3748 3760 3771 3783 3795 3808 3820 3832 3845 3857 3870 3883 3896 3909 3922 3935 3948 3961 3974 3988 4001 4014 4028 4041 4055 4068 4082 4095 4108 4121 4134 4147 4159 4172 4184 4197 4209 4222 4234 4247 4260 4273 4287 4301 4314 4328 4342 4356 4370 4383 4396 4409 4421 4433 4444 4454 4464 4473 4481 4490 4497 4505 4513 4521 4528 4536 4545 4554 4563 4573 4583 4594 4605 4617 4629 4641 4653 4665 4677 4689 4701 4713 4724 4735 4746 4756 4765 4775 4784 4792 4800 4808 4816 4823 4830 4838 4845 4852 4859 4866 4873 4881 4889 4898 4906 4916 4925 4936 4946 4958 4969 4981 4994 5006 5018 5031 5043 5055 5067 5078 5089 5099 5109 5118 5126 5134 5142 5149 5156 5163 5170 5176 5183 5191 5198 5206 5215 5224 5233 5243 5253 5264 5275 5285 5296 5307 5318 5329 5339 5349 5358 5368 5376 5385 5393 5401 5409 5418 5426 5434 5443 5452 5461 5471 5482 5493 5504 5516 5528 5539 5551 5563 5575 5586 5597 5607 5617 5626 5635 5644 5652 5660 5669 5677 5686 5695 5704 5714 5724 5735 5746 5757 5769 5780 5792 5803 5814 5825 5835 5845 5855 5864 5873 5881 5890 5898 5906 5915 5924 5933 5942 5952 5962 5973 5984 5995 6006 6017 6028 6039 6049 6059 6069 6078 6087 6096 6103 6111 6118 6124 6130 6136 6142 6148 6154 6160 6166 6172 6179 6186 6193 6201 6209 6217 6226 6236 6245 6256 6266 6276 6287 6297 6308 6318 6328 6337 6347 6356 6364 6373 6381 6389 6397 6406 6414 6422 6431 6440 6449 6459 6469 6479 6489 6499 6509 6519 6529 6539 6549 6559 6568 6577 6586 6595 6604 6613 6621 6630 6639 6648 6657 6666 6675 6683 6691 6699 6706 6713 6719 6724 6729 6733 6737 6740 6743 6746 6749 6752 6755 6759 6763 6768 6773 6778 6784 6790 6796 6802 6807 6813 6818 6822 6826 6828 3738 0 70 6 6756 6758 6760 6762 6763 6763 6762 6760 6757 6753 6746 6738 6728 6716 6703 6688 6672 6655 6638 6621 6603 6586 6571 6556 6543 6531 6521 6514 6509 6506 6505 6507 6511 6517 6525 6535 6546 6559 6573 6588 6603 6618 6633 6648 6662 6674 6685 6694 6701 6705 6708 6707 6705 6700 6694 6687 6679 6670 6662 6655 6648 6644 6642 6642 6646 6652 6662 6674 6689 6707 6727 6749 6771 6793 6816 6839 6860 6880 6898 6914 6928 6939 6948 6955 6961 6964 6966 6967 6967 6966 6965 6963 6961 6958 6955 6952 6947 6942 6936 6928 6919 6908 6894 6878 6860 6839 6816 6789 6760 6728 6693 6656 6614 6569 6521 6467 6409 6345 6275 6197 6111 6016 5912 5797 5671 5534 5386 5226 5055 4874 4685 4487 4284 4076 3866 3656 3449 3245 3046 2857 2677 2509 2353 2210 2081 1966 1865 1777 1701 1638 1586 1544 1512 1490 1475 1469 1471 1480 1498 1524 1558 1601 1653 1714 1783 1861 1948 2042 2143 2249 2360 2474 2589 2704 2818 2932 3041 3146 3248 3345 3439 3528 3616 3701 3785 3870 3956 4044 4136 4232 4333 4439 4549 4665 4784 4907 5033 5159 5285 5409 5533 5652 5767 5876 5978 6074 6162 6242 6315 6380 6437 6488 6531 6568 6599 6624 6644 6658 6668 6672 6672 6667 6656 6640 6618 6591 6557 6517 6471 6418 6358 6292 6219 6140 6056 5966 5872 5775 5676 5576 5476 5377 5281 5188 5102 5021 4948 4884 4830 4786 4754 4734 4725 4730 4747 4776 4818 4872 4938 5014 5101 5197 5300 5412 5529 5650 5777 5904 6031 6158 6285 6408 6527 6642 6751 6855 6952 7043 7127 7205 7276 7342 7402 7457 7508 7554 7597 7636 7672 7706 7738 7767 7795 7820 7845 7867 7889 7909 7929 7948 7966 7984 8002 8019 8036 8054 8071 8088 8105 8121 8137 8152 8167 8181 8194 8206 8217 8227 8237 8246 8255 8263 8272 8280 8288 8296 8305 8313 8322 8330 8338 8345 8353 8359 8364 8369 8373 8375 8377 8378 8377 8376 8374 8372 8368 8364 8360 8354 8348 8342 8334 8326 8316 8306 8294 8281 8267 8253 8237 8220 8203 8185 8168 8150 8132 8114 8097 8081 8066 8052 8040 8029 8019 8012 8006 8003 8002 8003 8008 8015 8025 8038 8054 8073 8095 8121 8148 8178 8211 8245 8279 8315 8351 8386 8421 8455 8487 8516 8544 8569 8592 8613 8631 8647 8661 8674 8686 8696 8706 8716 8726 8736 8746 8756 8766 8776 8786 8795 8804 8811 8818 8823 8827 8830 8831 8832 8831 8829 8827 8825 8823 8822 8821 8820 8820 8821 8823 8825 8827 8830 8832 8834 8835 8836 8836 8835 8832 8829 8826 8821 8817 8812 8807 8802 8797 8792 8787 8782 8777 8772 8765 8758 8749 8738 8726 8711 8693 8674 8651 8626 8599 8569 8537 8503 8466 8428 8388 8347 8304 8260 8215 8168 8121 8073 8024 7976 7928 7880 7834 7791 7749 7712 7678 7650 7626 7609 7598 7593 7595 7604 3739 0 70 6 7618 7639 7665 7695 7729 7765 7804 7843 7881 7919 7956 7990 8022 8049 8073 8092 8106 8115 8118 8115 8105 8088 8062 8029 7985 7932 7868 7792 7705 7604 7491 7364 7224 7072 6908 6732 6546 6351 6149 5941 5730 5516 5302 5090 4882 4677 4481 4292 4113 3944 3787 3642 3510 3391 3285 3193 3116 3052 3002 2966 2944 2936 2942 2963 2996 3043 3103 3175 3260 3354 3458 3571 3690 3814 3941 4067 4191 4312 4428 4532 4626 4705 4768 4813 4838 4844 4827 4790 4731 4651 4553 4436 4305 4158 4003 3840 3670 3499 3330 3164 3000 2847 2702 2567 2444 2332 2233 2145 2068 2001 1943 1894 1852 1818 1790 1769 1753 1745 1744 1751 1767 1795 1833 1885 1950 2028 2121 2227 2346 2476 2614 2763 2911 3059 3205 3349 3480 3599 3705 3791 3860 3908 3936 3943 3932 3904 3859 3803 3734 3659 3581 3501 3421 3343 3273 3209 3155 3113 3083 3066 3063 3076 3104 3148 3209 3286 3381 3492 3621 3766 3927 4104 4294 4498 4712 4935 5168 5402 5637 5873 6109 6337 6559 6772 6973 7163 7339 7501 7649 7782 7902 8007 8100 8180 8248 8306 8354 8394 8425 8449 8466 8477 8482 8482 8477 8467 8453 8435 8411 8384 8352 8317 8276 8232 8184 8132 8075 8015 7951 7884 7813 7738 7660 7578 7492 7403 7309 7210 7106 6996 6881 6758 6629 6491 6346 6193 6030 5860 5683 5498 5308 5112 4914 4715 4515 4316 4122 3933 3751 3579 3416 3265 3126 3000 2887 2787 2699 2624 2560 2507 2464 2431 2407 2392 2386 2388 2399 2419 2449 2490 2541 2605 2681 2770 2873 2989 3119 3261 3416 3581 3755 3939 4127 4321 4516 4711 4905 5096 5284 5466 5641 5809 5970 6123 6269 6409 6542 6669 6791 6908 7022 7132 7239 7343 7444 7543 7639 7733 7823 7910 7993 8073 8148 8220 8287 8351 8409 8464 8514 8561 8603 8641 8676 8706 8733 8756 8776 8792 8804 8813 8819 8821 8820 8817 8811 8803 8792 8779 8764 8748 8730 8710 8688 8664 8639 8611 8582 8550 8515 8479 8439 8397 8353 8305 8255 8203 8148 8090 8029 7966 7900 7832 7760 7684 7606 7523 7437 7347 7253 7156 7055 6950 6843 6733 6622 6510 6400 6289 6180 6074 5973 5876 5786 5702 5627 5560 5502 5454 5417 5391 5377 5375 5385 5408 5445 5494 5556 5631 5719 5818 5929 6051 6182 6322 6469 6621 6779 6939 7100 7261 7422 7579 7732 7881 8024 8160 8289 8411 8525 8632 8731 8822 8906 8983 9054 9118 9176 9229 9276 9319 9357 9391 9421 9448 9471 9492 9510 9526 9540 9552 9563 9572 9580 9588 9595 9601 9606 9612 9616 9620 9623 9626 9628 9628 9628 9626 9624 9620 9615 9609 9603 9596 9589 9582 9576 9570 9564 9560 9556 9553 9551 9550 9549 9548 9547 9545 9542 9538 9532 9523 9512 9497 9480 9459 9434 9405 9372 9335 9294 9247 9195 9137 9073 9002 8923 8837 8742 8638 8524 8401 3740 0 70 6 8267 8122 7967 7802 7626 7441 7247 7046 6837 6622 6404 6182 5959 5737 5517 5298 5086 4880 4681 4492 4314 4147 3993 3851 3723 3610 3511 3426 3357 3302 3263 3238 3229 3236 3258 3296 3350 3421 3508 3612 3732 3869 4021 4189 4370 4563 4768 4981 5202 5426 5650 5872 6093 6309 6514 6710 6892 7060 7213 7349 7469 7571 7657 7727 7781 7820 7846 7858 7858 7848 7827 7798 7761 7716 7664 7607 7545 7479 7408 7333 7256 7175 7092 7006 6917 6825 6730 6630 6526 6416 6301 6179 6049 5912 5767 5614 5452 5283 5106 4925 4739 4548 4358 4168 3981 3796 3619 3449 3288 3138 2999 2873 2759 2657 2568 2491 2425 2370 2326 2292 2268 2252 2246 2249 2261 2284 2316 2360 2415 2482 2561 2653 2757 2874 3003 3141 3290 3446 3608 3774 3939 4104 4266 4425 4573 4714 4842 4958 5061 5150 5227 5289 5341 5381 5412 5437 5454 5470 5486 5503 5519 5543 5572 5608 5653 5707 5771 5844 5927 6018 6118 6226 6340 6460 6584 6711 6842 6972 7103 7234 7365 7492 7617 7740 7858 7972 8082 8187 8287 8382 8471 8555 8634 8707 8774 8837 8894 8946 8994 9038 9079 9116 9150 9182 9213 9241 9269 9295 9321 9345 9369 9391 9412 9432 9451 9468 9483 9496 9507 9517 9525 9531 9537 9540 9544 9547 9550 9553 9556 9560 9564 9569 9575 9582 9590 9598 9606 9615 9624 9633 9643 9652 9661 9670 9679 9688 9697 9706 9716 9726 9736 9746 9757 9769 9780 9793 9805 9818 9830 9843 9855 9867 9878 9889 9898 9907 9915 9921 9927 9932 9936 9939 9941 9943 9945 9946 9948 9950 9952 9955 9958 9961 9965 9969 9974 9978 9982 9986 9990 9992 9994 9995 9996 9996 9995 9993 9991 9989 9987 9986 9985 9984 9984 9985 9986 9988 9991 9993 9996 999810000100011000110000 9998 9995 9991 9986 9980 9974 9968 9962 9955 9949 9943 9937 9931 9926 9920 9914 9908 9902 9894 9886 9877 9867 9857 9845 9833 9821 9808 9796 9784 9772 9761 9751 9742 9733 9726 9720 9714 9710 9706 9704 9702 9701 9701 9702 9704 9708 9712 9718 9725 9734 9744 9755 9768 9781 9795 9810 9825 9839 9854 9868 9882 9895 9906 9917 9928 9937 9945 9953 9959 9965 9971 9975 9980 9983 9986 9988 9990 9990 9991 9990 9989 9987 9985 9983 9980 9978 9975 9973 9970 9969 9967 9966 9966 9965 9966 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9985 9984 9984 9982 9980 9978 9975 9972 9968 9965 9961 9958 9954 9951 9948 9945 9943 9940 9937 9934 9930 9926 9921 9916 9909 9901 9892 9882 9871 9858 9845 9831 9816 9800 9784 9767 9750 9733 9714 9695 9676 9654 9632 9607 9580 9550 9517 9480 9439 9393 9342 9286 9225 9158 9085 9006 8922 8831 8734 8631 8522 8406 8283 8154 8017 7873 7720 7559 7390 7211 3741 0 70 6 7023 6826 6620 6405 6182 5953 5717 5477 5235 4991 4748 4509 4274 4045 3826 3617 3420 3237 3069 2916 2778 2656 2549 2458 2380 2316 2265 2224 2194 2174 2162 2158 2161 2172 2189 2214 2246 2287 2336 2395 2464 2546 2640 2747 2869 3006 3159 3327 3511 3709 3923 4150 4389 4640 4898 5163 5433 5704 5974 6241 6506 6762 7008 7244 7467 7677 7873 8054 8219 8370 8507 8629 8739 8835 8920 8995 9060 9116 9164 9205 9239 9267 9291 9309 9324 9335 9342 9347 9350 9352 9352 9351 9351 9350 9350 9350 9352 9355 9359 9364 9371 9378 9387 9397 9408 9419 9431 9442 9454 9466 9478 9489 9499 9509 9517 9523 9528 9530 9530 9527 9521 9511 9498 9482 9461 9437 9409 9377 9342 9305 9265 9222 9179 9135 9091 9046 9004 8963 8924 8888 8854 8825 8799 8776 8758 8743 8732 8724 8720 8718 8719 8723 8728 8736 8746 8757 8770 8785 8802 8820 8841 8863 8888 8914 8943 8975 9008 9042 9079 9116 9154 9191 9229 9266 9301 9335 9366 9395 9421 9444 9464 9480 9494 9504 9510 9513 9512 9507 9498 9484 9466 9442 9412 9376 9333 9283 9225 9160 9088 9008 8921 8827 8726 8620 8508 8392 8271 8148 8021 7893 7762 7630 7497 7362 7226 7088 6949 6808 6666 6521 6376 6228 6081 5933 5785 5637 5492 5351 5213 5082 4958 4842 4737 4642 4560 4491 4436 4397 4372 4364 4371 4395 4433 4486 4553 4631 4722 4821 4929 5042 5158 5275 5392 5507 5616 5719 5813 5896 5967 6025 6069 6099 6115 6116 6104 6079 6042 5996 5940 5879 5814 5746 5677 5610 5546 5485 5430 5381 5339 5303 5272 5248 5227 5207 5187 5168 5143 5113 5075 5027 4969 4897 4813 4716 4606 4485 4351 4209 4059 3905 3750 3596 3442 3291 3150 3015 2892 2780 2680 2592 2516 2452 2399 2357 2324 2298 2281 2268 2261 2258 2258 2261 2267 2275 2285 2298 2314 2333 2357 2387 2423 2467 2519 2580 2653 2737 2835 2945 3069 3207 3359 3524 3703 3894 4095 4306 4526 4751 4981 5213 5445 5676 5904 6129 6346 6557 6760 6954 7139 7315 7482 7639 7787 7926 8057 8179 8294 8401 8500 8593 8678 8757 8829 8894 8953 9005 9051 9092 9127 9157 9182 9202 9218 9229 9238 9242 9244 9242 9238 9231 9221 9208 9193 9176 9157 9135 9112 9088 9062 9036 9009 8983 8957 8932 8909 8887 8868 8850 8835 8822 8812 8803 8797 8792 8789 8787 8786 8785 8784 8783 8781 8778 8774 8769 8762 8753 8742 8729 8714 8698 8680 8661 8642 8621 8601 8581 8562 8544 8527 8513 8502 8493 8488 8487 8489 8495 8506 8520 8539 8562 8589 8620 8654 8692 8733 8777 8824 8872 8923 8975 9028 9081 9134 9188 9240 9291 9341 9389 9435 9478 9519 9558 9594 9628 9659 9688 9715 9739 9760 9780 9797 9812 9825 9836 9844 9850 9854 9856 9855 9851 9845 9836 9825 9810 9793 9773 9750 9723 9693 9659 3742 0 70 6 9621 9578 9531 9479 9421 9357 9287 9210 9126 9035 8937 8830 8716 8593 8463 8325 8180 8029 7870 7707 7539 7366 7193 7019 6846 6672 6504 6340 6182 6033 5894 5765 5649 5545 5456 5380 5318 5270 5235 5212 5200 5199 5205 5218 5235 5251 5268 5285 5299 5306 5307 5299 5283 5258 5223 5179 5126 5066 4998 4926 4849 4770 4691 4612 4537 4464 4399 4341 4292 4254 4227 4214 4214 4228 4257 4302 4362 4437 4528 4634 4753 4886 5031 5187 5351 5524 5703 5885 6071 6257 6443 6625 6805 6980 7148 7310 7464 7610 7747 7876 7996 8108 8211 8305 8391 8469 8539 8601 8654 8701 8739 8771 8794 8811 8821 8825 8822 8815 8801 8784 8763 8738 8711 8683 8653 8623 8594 8564 8536 8510 8486 8464 8446 8430 8419 8410 8406 8406 8410 8419 8432 8449 8471 8497 8527 8561 8599 8640 8684 8730 8778 8828 8878 8927 8977 9027 9075 9121 9165 9206 9245 9280 9312 9341 9366 9388 9407 9423 9436 9447 9455 9461 9465 9467 9468 9467 9466 9463 9459 9454 9449 9443 9436 9429 9422 9414 9406 9398 9389 9381 9373 9366 9358 9352 9345 9340 9335 9330 9327 9323 9320 9318 9315 9312 9309 9306 9302 9298 9293 9287 9280 9272 9264 9254 9244 9233 9222 9209 9197 9183 9169 9154 9138 9121 9103 9083 9062 9038 9013 8985 8954 8921 8884 8845 8802 8756 8706 8654 8598 8539 8478 8413 8346 8276 8203 8127 8048 7966 7880 7791 7697 7599 7496 7388 7274 7154 7027 6893 6753 6606 6452 6292 6127 5956 5782 5606 5428 5251 5074 4902 4734 4574 4422 4280 4149 4029 3922 3827 3744 3673 3612 3561 3517 3480 3446 3412 3378 3344 3306 3262 3213 3156 3092 3021 2943 2860 2771 2681 2590 2499 2408 2322 2241 2166 2099 2040 1990 1950 1919 1898 1887 1885 1893 1911 1938 1975 2023 2081 2150 2232 2325 2432 2553 2687 2836 2998 3174 3362 3562 3772 3990 4217 4446 4677 4909 5141 5368 5589 5804 6010 6206 6392 6566 6730 6883 7025 7156 7278 7391 7495 7591 7680 7762 7838 7909 7974 8034 8089 8140 8186 8228 8266 8301 8332 8359 8384 8406 8426 8443 8460 8474 8488 8501 8513 8525 8537 8548 8559 8570 8580 8590 8599 8607 8614 8621 8626 8631 8635 8637 8640 8641 8642 8643 8644 8644 8645 8646 8647 8648 8650 8651 8653 8655 8656 8658 8658 8658 8658 8656 8654 8651 8647 8642 8637 8630 8624 8617 8609 8601 8593 8584 8575 8565 8555 8543 8530 8515 8498 8478 8456 8431 8402 8369 8333 8293 8248 8199 8146 8088 8025 7957 7885 7807 7723 7634 7539 7437 7329 7213 7090 6960 6823 6678 6526 6367 6203 6032 5859 5683 5505 5328 5154 4982 4815 4656 4504 4363 4232 4113 4006 3912 3832 3765 3711 3671 3644 3629 3627 3636 3658 3691 3736 3792 3859 3937 4025 4124 4232 4350 4475 4608 4747 4891 5039 5188 5338 5486 5633 5776 5914 3743 0 70 6 6046 6170 6286 6395 6495 6586 6668 6743 6809 6868 6920 6965 7005 7039 7068 7093 7114 7132 7146 7157 7165 7171 7174 7175 7175 7172 7168 7162 7155 7146 7136 7124 7112 7098 7082 7066 7048 7029 7009 6987 6964 6940 6915 6888 6860 6830 6800 6769 6736 6703 6669 6634 6598 6562 6525 6488 6451 6414 6377 6341 6304 6268 6233 6199 6166 6133 6102 6072 6043 6015 5988 5963 5937 5913 5889 5864 5840 5815 5790 5763 5736 5707 5677 5645 5611 5575 5538 5498 5457 5414 5370 5324 5277 5229 5181 5131 5082 5032 4983 4934 4885 4838 4792 4748 4705 4665 4627 4592 4559 4529 4502 4478 4456 4437 4420 4405 4391 4378 4365 4353 4340 4327 4312 4296 4279 4259 4237 4213 4187 4159 4128 4095 4061 4024 3985 3945 3902 3857 3809 3759 3705 3648 3586 3520 3449 3373 3290 3202 3107 3006 2900 2788 2672 2552 2428 2304 2179 2054 1931 1811 1695 1584 1480 1382 1292 1210 1135 1068 1009 957 912 873 839 811 787 767 750 737 726 718 712 708 706 706 707 710 715 721 729 738 749 761 775 792 811 834 861 892 929 971 1020 1075 1138 1207 1283 1365 1453 1543 1635 1728 1821 1909 1993 2071 2138 2197 2244 2279 2302 2313 2313 2302 2282 2253 2219 2182 2140 2099 2058 2020 1984 1953 1927 1907 1894 1886 1886 1892 1904 1923 1948 1980 2018 2063 2116 2175 2241 2314 2394 2480 2572 2671 2773 2880 2989 3097 3205 3313 3417 3516 3609 3694 3771 3839 3896 3944 3981 4007 4024 4031 4029 4019 4003 3980 3953 3921 3886 3851 3815 3779 3743 3710 3679 3652 3628 3609 3596 3587 3585 3589 3599 3617 3641 3673 3712 3758 3812 3872 3940 4015 4096 4184 4276 4374 4476 4581 4690 4801 4914 5027 5141 5254 5366 5477 5585 5691 5793 5893 5989 6081 6169 6253 6334 6410 6482 6550 6614 6675 6731 6784 6834 6880 6924 6964 7001 7036 7068 7097 7124 7149 7171 7191 7209 7224 7238 7248 7256 7262 7265 7264 7261 7254 7244 7230 7212 7188 7160 7126 7086 7038 6984 6921 6851 6771 6682 6584 6476 6359 6233 6098 5955 5804 5648 5486 5321 5155 4988 4822 4658 4500 4347 4202 4067 3942 3830 3731 3646 3575 3520 3481 3459 3452 3463 3489 3532 3590 3663 3750 3850 3962 4084 4216 4354 4498 4644 4790 4934 5075 5211 5336 5451 5552 5638 5708 5759 5792 5804 5797 5771 5725 5663 5583 5489 5382 5265 5139 5006 4871 4736 4601 4466 4337 4215 4099 3993 3896 3810 3735 3670 3618 3577 3548 3531 3525 3531 3550 3580 3621 3675 3740 3817 3906 4005 4116 4237 4367 4507 4654 4809 4969 5133 5300 5468 5636 5801 5965 6124 6276 6422 6560 6689 6808 6917 7017 7105 7184 7253 7312 7362 7404 7438 7464 7485 7499 7509 7515 7517 7517 7515 7511 7506 7500 7494 7487 7480 7472 7464 7455 7445 7434 3744 0 70 6 7421 7407 7389 7369 7346 7320 7290 7256 7219 7177 7132 7082 7028 6970 6907 6839 6765 6685 6599 6506 6405 6296 6178 6050 5913 5766 5608 5442 5266 5083 4892 4695 4495 4294 4093 3892 3696 3506 3322 3150 2987 2836 2698 2573 2462 2363 2277 2204 2142 2091 2051 2020 1999 1986 1983 1988 2002 2026 2060 2103 2158 2224 2301 2389 2490 2601 2724 2856 2998 3147 3303 3464 3627 3792 3958 4123 4285 4444 4599 4749 4894 5034 5170 5300 5426 5549 5669 5786 5901 6016 6129 6241 6353 6464 6574 6682 6790 6895 6998 7098 7195 7287 7375 7459 7538 7612 7681 7746 7805 7861 7912 7959 8002 8042 8080 8114 8145 8175 8201 8226 8249 8269 8288 8304 8319 8332 8344 8354 8363 8370 8376 8381 8385 8389 8391 8393 8395 8396 8396 8397 8396 8396 8395 8395 8394 8393 8392 8391 8389 8388 8387 8386 8384 8382 8379 8376 8372 8368 8362 8356 8349 8340 8332 8323 8314 8305 8297 8289 8282 8277 8272 8269 8267 8266 8266 8268 8270 8273 8275 8278 8281 8283 8285 8286 8287 8287 8287 8286 8285 8284 8283 8282 8280 8279 8278 8277 8275 8274 8272 8270 8267 8263 8259 8253 8246 8238 8228 8216 8202 8186 8167 8145 8120 8091 8057 8020 7978 7932 7880 7823 7761 7694 7623 7546 7464 7378 7288 7194 7097 6997 6894 6789 6684 6578 6472 6366 6263 6161 6062 5968 5878 5794 5716 5643 5578 5519 5467 5421 5382 5346 5315 5288 5262 5235 5209 5182 5152 5118 5080 5038 4991 4939 4883 4824 4761 4698 4633 4568 4504 4444 4386 4334 4287 4246 4213 4187 4169 4160 4160 4168 4187 4214 4252 4299 4356 4423 4500 4586 4682 4786 4898 5018 5143 5275 5409 5546 5684 5822 5959 6092 6221 6344 6461 6571 6672 6765 6850 6927 6995 7056 7110 7156 7198 7233 7265 7293 7317 7339 7358 7376 7393 7408 7423 7437 7451 7464 7476 7488 7500 7511 7522 7533 7543 7552 7561 7569 7577 7584 7590 7595 7600 7604 7607 7609 7610 7609 7608 7606 7602 7597 7592 7585 7577 7568 7559 7549 7538 7528 7517 7507 7498 7489 7481 7475 7469 7465 7463 7461 7461 7462 7463 7465 7468 7471 7474 7476 7479 7480 7482 7482 7483 7482 7481 7480 7478 7476 7474 7471 7468 7465 7461 7457 7453 7448 7442 7436 7429 7421 7413 7405 7397 7388 7380 7371 7363 7355 7347 7339 7332 7324 7316 7307 7298 7289 7278 7267 7255 7242 7228 7214 7200 7186 7172 7158 7146 7135 7124 7115 7107 7101 7095 7090 7086 7082 7078 7074 7069 7064 7058 7051 7043 7034 7025 7015 7005 6994 6983 6973 6962 6951 6941 6930 6920 6910 6899 6889 6879 6868 6857 6845 6834 6822 6809 6797 6784 6771 6759 6746 6733 6721 6708 6696 6684 6672 6660 6648 6636 6624 6613 6601 6589 6577 6566 6555 6544 6533 6522 6512 6502 6493 6483 6473 6464 6454 6444 6433 6422 6410 6398 6385 3745 0 70 6 6372 6358 6344 6329 6315 6300 6286 6271 6257 6243 6229 6215 6202 6190 6177 6165 6154 6142 6131 6120 6110 6099 6089 6079 6069 6059 6049 6039 6029 6018 6008 5997 5986 5974 5962 5950 5937 5924 5911 5898 5885 5872 5859 5847 5835 5824 5814 5803 5794 5785 5776 5768 5759 5750 5741 5732 5722 5711 5699 5687 5674 5661 5647 5634 5620 5606 5592 5579 5567 5555 5544 5533 5523 5514 5505 5495 5486 5477 5467 5457 5445 5433 5421 5407 5392 5377 5361 5345 5329 5312 5296 5280 5264 5249 5235 5221 5207 5194 5182 5170 5158 5146 5135 5123 5111 5099 5086 5074 5061 5048 5035 5022 5009 4996 4983 4971 4959 4947 4935 4924 4912 4900 4889 4877 4864 4852 4839 4826 4812 4798 4784 4770 4756 4742 4727 4713 4700 4686 4673 4661 4648 4636 4624 4612 4600 4588 4576 4564 4552 4539 4526 4513 4500 4487 4473 4459 4446 4432 4418 4405 4391 4377 4364 4351 4338 4325 4312 4299 4286 4273 4259 4245 4231 4217 4202 4188 4172 4157 4142 4126 4111 4096 4081 4066 4051 4037 4023 4008 3994 3980 3966 3951 3936 3921 3905 3889 3873 3856 3839 3822 3805 3787 3769 3751 3731 3711 3690 3666 3641 3612 3580 3543 3502 3455 3404 3346 3283 3214 3139 3060 2977 2889 2801 2711 2620 2530 2443 2358 2277 2202 2131 2066 2007 1955 1908 1867 1831 1800 1773 1749 1727 1707 1686 1666 1645 1624 1599 1573 1544 1513 1478 1442 1402 1361 1318 1275 1230 1186 1142 1099 1058 1018 981 946 914 885 859 836 815 797 781 767 755 744 735 727 720 714 709 705 702 699 697 696 696 697 698 700 703 707 711 716 722 728 735 743 752 762 774 789 806 826 851 879 912 950 993 1043 1098 1159 1225 1297 1374 1456 1541 1628 1719 1809 1899 1989 2078 2164 2247 2327 2402 2474 2540 2603 2660 2714 2765 2811 2855 2896 2935 2972 3007 3041 3074 3107 3138 3168 3197 3225 3252 3278 3302 3325 3347 3368 3387 3405 3422 3438 3453 3468 3482 3497 3511 3526 3540 3555 3570 3586 3601 3617 3632 3647 3661 3675 3687 3697 3705 3710 3713 3712 3708 3700 3687 3671 3650 3624 3593 3558 3519 3476 3429 3379 3326 3271 3214 3157 3100 3044 2989 2937 2887 2841 2799 2761 2728 2700 2676 2657 2642 2630 2622 2614 2607 2600 2593 2583 2568 2550 2525 2494 2456 2410 2357 2296 2228 2154 2074 1989 1902 1813 1724 1634 1546 1462 1381 1306 1237 1173 1116 1065 1020 981 947 918 893 872 853 837 823 811 800 791 782 775 769 764 761 759 758 759 762 766 771 778 787 797 809 824 841 861 884 911 943 980 1023 1073 1130 1194 1265 1344 1430 1524 1624 1730 1840 1955 2072 2190 2308 2426 2541 2653 2762 2865 2963 3054 3140 3220 3294 3362 3424 3482 3535 3584 3746 0 70 6 3628 3670 3708 3744 3777 3807 3836 3862 3885 3907 3926 3943 3958 3972 3984 3995 4004 4014 4023 4033 4044 4056 4070 4085 4103 4124 4147 4172 4200 4230 4262 4296 4330 4365 4400 4435 4469 4502 4534 4565 4594 4622 4648 4673 4696 4718 4739 4759 4778 4797 4815 4833 4850 4868 4885 4902 4918 4934 4950 4966 4981 4995 5009 5023 5036 5049 5062 5074 5086 5099 5111 5123 5136 5149 5163 5177 5192 5208 5224 5240 5258 5275 5293 5311 5329 5347 5365 5382 5399 5414 5429 5441 5453 5462 5470 5475 5478 5478 5475 5470 5461 5449 5434 5416 5394 5369 5341 5309 5275 5238 5199 5157 5115 5073 5030 4988 4948 4910 4876 4847 4824 4807 4797 4795 4801 4816 4839 4870 4909 4955 5008 5067 5129 5195 5264 5333 5402 5471 5539 5604 5667 5727 5784 5837 5888 5936 5981 6023 6063 6101 6137 6170 6202 6232 6260 6285 6309 6330 6349 6365 6380 6392 6403 6412 6419 6425 6430 6434 6438 6441 6444 6448 6451 6455 6459 6463 6468 6473 6479 6485 6492 6499 6506 6514 6522 6530 6539 6547 6555 6563 6569 6575 6579 6581 6581 6579 6574 6567 6557 6544 6528 6509 6486 6459 6428 6393 6353 6307 6255 6197 6130 6055 5972 5879 5776 5663 5540 5408 5267 5117 4961 4798 4633 4465 4296 4128 3963 3803 3648 3501 3363 3236 3119 3013 2920 2840 2772 2717 2676 2647 2632 2631 2642 2667 2706 2758 2823 2901 2992 3095 3209 3334 3467 3609 3756 3906 4058 4211 4362 4507 4648 4779 4899 5008 5104 5186 5254 5307 5346 5372 5385 5386 5378 5360 5337 5308 5276 5243 5210 5179 5150 5125 5106 5092 5084 5083 5089 5101 5121 5147 5180 5218 5262 5311 5364 5421 5482 5544 5609 5675 5741 5808 5874 5940 6005 6068 6130 6191 6251 6309 6367 6423 6479 6534 6588 6643 6696 6749 6801 6852 6901 6949 6994 7036 7075 7110 7142 7169 7193 7212 7227 7238 7245 7249 7249 7247 7242 7234 7225 7214 7202 7188 7173 7157 7141 7125 7108 7091 7075 7059 7044 7030 7018 7008 6999 6994 6991 6990 6993 6998 7006 7017 7030 7045 7063 7082 7102 7124 7146 7169 7191 7214 7236 7257 7278 7298 7317 7335 7351 7367 7381 7394 7405 7415 7424 7431 7437 7442 7445 7447 7448 7448 7447 7445 7442 7438 7434 7428 7422 7415 7407 7398 7388 7377 7365 7351 7335 7317 7297 7275 7250 7222 7192 7159 7123 7085 7043 7000 6954 6906 6856 6804 6751 6696 6639 6580 6518 6454 6387 6316 6241 6160 6072 5978 5876 5765 5645 5515 5375 5226 5068 4900 4725 4543 4357 4168 3977 3787 3598 3415 3236 3067 2907 2757 2620 2494 2381 2281 2194 2119 2055 2003 1962 1930 1908 1895 1891 1895 1907 1927 1955 1991 2034 2085 2141 2204 2272 2343 2418 2493 2568 2641 2711 2776 2834 2886 2928 2961 2985 3001 3008 3006 2999 2985 2969 2953 2937 2922 2910 2907 3747 0 70 6 2910 2923 2948 2984 3034 3097 3175 3267 3374 3493 3626 3772 3928 4094 4268 4449 4636 4825 5014 5203 5392 5576 5754 5927 6090 6246 6391 6527 6653 6768 6874 6969 7056 7134 7204 7267 7323 7374 7420 7460 7497 7530 7561 7588 7612 7635 7655 7673 7690 7705 7719 7731 7742 7752 7761 7768 7774 7779 7783 7785 7785 7784 7782 7777 7771 7763 7754 7743 7730 7716 7700 7684 7666 7647 7628 7608 7586 7564 7541 7517 7491 7463 7434 7402 7368 7331 7291 7249 7203 7154 7102 7047 6990 6931 6870 6808 6746 6683 6621 6561 6502 6447 6395 6347 6304 6267 6235 6209 6190 6178 6172 6173 6181 6195 6215 6241 6272 6308 6349 6393 6440 6491 6543 6596 6651 6707 6762 6818 6874 6929 6983 7037 7089 7141 7190 7239 7285 7330 7373 7413 7451 7486 7518 7547 7572 7594 7613 7627 7639 7646 7650 7651 7648 7641 7632 7620 7604 7586 7566 7543 7518 7491 7463 7433 7403 7373 7343 7313 7283 7256 7230 7207 7187 7169 7155 7145 7138 7135 7135 7138 7145 7155 7168 7183 7201 7220 7241 7263 7287 7311 7335 7360 7385 7409 7434 7458 7481 7503 7524 7543 7561 7577 7591 7603 7613 7621 7627 7630 7631 7630 7628 7623 7616 7608 7599 7588 7576 7563 7549 7534 7519 7503 7486 7468 7450 7431 7412 7391 7370 7347 7323 7298 7272 7243 7213 7180 7145 7108 7068 7025 6980 6932 6881 6828 6772 6714 6653 6589 6524 6456 6386 6313 6239 6162 6082 5999 5914 5825 5733 5637 5538 5436 5331 5223 5114 5005 4896 4787 4680 4578 4481 4391 4309 4236 4175 4126 4091 4070 4064 4074 4098 4139 4195 4266 4350 4446 4555 4673 4801 4934 5072 5214 5356 5498 5637 5775 5906 6031 6149 6259 6361 6453 6537 6612 6678 6737 6788 6832 6871 6904 6934 6959 6982 7002 7020 7037 7052 7065 7078 7089 7099 7108 7116 7122 7127 7131 7133 7134 7134 7133 7131 7129 7125 7121 7116 7111 7105 7099 7092 7084 7076 7067 7057 7047 7036 7024 7012 7000 6988 6976 6963 6951 6939 6927 6915 6903 6891 6879 6867 6854 6841 6828 6813 6799 6783 6767 6751 6735 6718 6702 6686 6670 6655 6641 6627 6615 6603 6591 6581 6570 6561 6551 6541 6532 6522 6512 6501 6489 6477 6463 6449 6434 6418 6400 6382 6364 6344 6324 6304 6284 6264 6245 6226 6208 6191 6175 6161 6149 6138 6129 6122 6116 6112 6109 6107 6106 6106 6105 6105 6105 6104 6104 6102 6100 6097 6094 6090 6085 6079 6072 6065 6056 6046 6036 6024 6011 5997 5982 5966 5949 5932 5913 5894 5874 5855 5835 5816 5797 5778 5760 5742 5725 5708 5692 5676 5660 5644 5628 5612 5596 5580 5564 5549 5533 5518 5503 5488 5474 5460 5446 5432 5417 5401 5384 5365 5345 5320 5293 5262 5227 5187 5143 5094 5041 4985 4924 4861 4796 4728 4660 4592 4525 4459 4395 4334 4276 4221 4171 4125 4085 3748 0 70 6 4049 4019 3994 3975 3961 3954 3952 3957 3967 3982 4003 4028 4058 4091 4128 4166 4206 4246 4286 4325 4363 4398 4430 4459 4484 4506 4523 4536 4546 4552 4554 4553 4549 4542 4533 4522 4508 4493 4477 4459 4440 4421 4400 4380 4359 4338 4318 4298 4279 4260 4243 4226 4211 4196 4182 4168 4155 4142 4128 4114 4100 4084 4067 4048 4027 4005 3981 3954 3926 3895 3863 3828 3791 3752 3712 3669 3625 3579 3531 3482 3431 3378 3324 3269 3212 3153 3093 3031 2967 2902 2835 2766 2695 2622 2546 2469 2390 2309 2226 2142 2057 1972 1886 1801 1717 1634 1553 1475 1400 1329 1262 1199 1141 1088 1040 996 957 923 893 866 843 823 805 790 777 766 756 747 739 733 727 722 718 715 714 713 713 714 716 719 723 728 735 742 751 761 773 787 803 823 846 873 904 940 982 1030 1084 1144 1211 1284 1363 1449 1538 1632 1730 1829 1930 2031 2132 2231 2329 2422 2512 2598 2678 2755 2826 2893 2955 3013 3068 3119 3167 3212 3256 3297 3337 3376 3413 3450 3485 3520 3553 3586 3619 3650 3681 3710 3740 3768 3796 3824 3851 3877 3903 3929 3954 3979 4003 4027 4050 4073 4095 4116 4137 4157 4177 4195 4213 4230 4247 4262 4277 4290 4302 4313 4323 4330 4336 4340 4341 4340 4337 4330 4321 4310 4296 4280 4261 4241 4221 4199 4178 4157 4138 4120 4105 4094 4086 4083 4084 4091 4103 4121 4144 4171 4204 4241 4281 4325 4370 4418 4466 4514 4562 4609 4654 4697 4737 4775 4810 4841 4870 4896 4920 4940 4959 4975 4989 5001 5010 5018 5024 5027 5029 5027 5023 5017 5008 4996 4982 4965 4947 4926 4903 4880 4857 4834 4811 4790 4770 4754 4740 4730 4723 4720 4722 4726 4735 4746 4760 4776 4793 4809 4826 4842 4856 4867 4875 4879 4879 4875 4867 4854 4837 4816 4792 4766 4738 4710 4681 4654 4628 4605 4586 4571 4562 4558 4560 4569 4583 4605 4632 4665 4704 4746 4793 4842 4894 4946 4999 5051 5103 5153 5200 5245 5286 5324 5358 5389 5417 5442 5463 5482 5499 5513 5525 5536 5546 5554 5561 5567 5572 5577 5580 5583 5585 5587 5587 5587 5587 5585 5584 5582 5580 5578 5576 5574 5572 5570 5569 5567 5566 5564 5563 5562 5560 5559 5557 5554 5552 5549 5545 5542 5538 5533 5529 5524 5518 5512 5506 5499 5492 5484 5476 5466 5456 5446 5434 5421 5408 5393 5378 5360 5342 5321 5298 5272 5243 5211 5174 5132 5085 5032 4972 4906 4833 4753 4667 4576 4480 4378 4275 4172 4067 3963 3863 3766 3675 3589 3511 3439 3375 3317 3265 3217 3175 3133 3091 3049 3006 2959 2907 2850 2787 2719 2644 2565 2481 2393 2305 2217 2128 2041 1959 1880 1808 1742 1684 1633 1590 1556 1530 1512 1502 1501 1508 1524 1547 1579 1618 1665 1719 1781 1847 1918 1995 2071 2148 2224 3749 0 70 6 2300 2369 2432 2487 2533 2569 2594 2607 2609 2599 2580 2550 2513 2468 2419 2367 2312 2258 2205 2156 2110 2071 2038 2013 1997 1989 1991 2003 2026 2059 2102 2156 2221 2296 2380 2473 2575 2682 2797 2915 3035 3156 3277 3397 3512 3623 3727 3823 3912 3991 4062 4124 4177 4222 4258 4288 4311 4329 4342 4351 4357 4360 4361 4361 4359 4356 4352 4347 4342 4336 4329 4322 4315 4306 4298 4289 4279 4270 4260 4250 4239 4228 4218 4206 4195 4183 4171 4159 4146 4133 4120 4107 4094 4080 4067 4054 4041 4028 4016 4003 3992 3980 3969 3958 3947 3936 3925 3913 3902 3890 3878 3865 3852 3839 3826 3812 3798 3784 3770 3756 3742 3728 3714 3701 3688 3675 3662 3649 3636 3623 3610 3597 3584 3570 3557 3543 3530 3516 3502 3489 3475 3462 3448 3435 3421 3408 3395 3381 3367 3353 3339 3324 3308 3293 3276 3260 3243 3226 3208 3191 3173 3155 3138 3120 3103 3086 3069 3052 3034 3017 3000 2982 2964 2945 2926 2906 2886 2866 2845 2823 2802 2779 2756 2733 2709 2684 2659 2632 2605 2577 2547 2517 2485 2451 2416 2380 2342 2303 2261 2219 2174 2128 2080 2030 1979 1925 1870 1812 1753 1692 1629 1565 1500 1435 1369 1304 1240 1177 1117 1059 1004 953 906 863 824 789 759 733 710 691 675 662 650 641 632 625 619 613 608 604 599 596 592 590 588 586 586 586 587 589 592 595 599 604 609 616 623 632 641 652 665 680 698 718 742 768 799 833 870 912 957 1006 1058 1113 1171 1230 1291 1354 1416 1480 1543 1605 1666 1727 1785 1842 1898 1951 2002 2051 2098 2142 2185 2226 2264 2301 2336 2369 2401 2432 2461 2490 2518 2546 2573 2599 2626 2652 2679 2705 2731 2756 2781 2806 2829 2852 2874 2896 2916 2935 2953 2971 2988 3004 3020 3036 3052 3067 3083 3099 3115 3132 3149 3165 3182 3199 3216 3232 3248 3264 3279 3294 3308 3322 3335 3349 3362 3375 3388 3402 3415 3429 3444 3458 3473 3489 3505 3521 3537 3554 3571 3589 3607 3625 3644 3663 3682 3701 3721 3740 3760 3780 3800 3819 3839 3858 3877 3895 3913 3930 3947 3964 3980 3995 4011 4025 4040 4054 4068 4081 4095 4108 4121 4134 4146 4159 4171 4183 4195 4206 4217 4229 4240 4251 4262 4273 4285 4296 4308 4320 4332 4344 4356 4368 4380 4392 4404 4415 4427 4438 4449 4460 4471 4482 4493 4504 4515 4527 4539 4551 4563 4576 4589 4602 4615 4628 4641 4654 4666 4677 4688 4698 4708 4716 4723 4729 4734 4737 4739 4740 4739 4737 4733 4728 4722 4714 4706 4697 4687 4676 4666 4656 4646 4636 4629 4622 4617 4614 4613 4615 4619 4625 4635 4647 4661 4678 4697 4718 4741 4765 4790 4816 4843 4869 4896 4922 4948 4973 4998 5021 5044 5065 5085 5105 5123 5141 5157 5173 5188 5203 3750 0 70 7 5248 5262 5274 5286 5296 5305 5314 5321 5328 5334 5339 5345 5350 5355 5361 5366 5372 5378 5383 5389 5394 5400 5405 5410 5414 5418 5422 5426 5429 5432 5435 5438 5441 5444 5447 5450 5452 5455 5458 5460 5462 5463 5463 5463 5462 5461 5458 5455 5451 5447 5443 5439 5435 5431 5428 5425 5423 5421 5421 5421 5422 5423 5425 5428 5430 5433 5436 5439 5442 5446 5449 5452 5455 5459 5463 5468 5473 5478 5484 5491 5498 5506 5514 5522 5531 5539 5547 5555 5563 5570 5576 5581 5586 5591 5595 5598 5601 5604 5608 5611 5614 5618 5622 5627 5632 5637 5642 5647 5652 5656 5660 5663 5664 5664 5663 5659 5653 5645 5634 5620 5603 5583 5560 5534 5504 5471 5434 5393 5349 5302 5251 5198 5142 5084 5025 4967 4908 4851 4795 4742 4694 4650 4612 4581 4557 4540 4532 4531 4540 4556 4580 4612 4651 4697 4748 4805 4866 4931 5000 5070 5143 5218 5293 5368 5443 5518 5592 5664 5736 5805 5872 5936 5998 6056 6112 6164 6213 6258 6300 6339 6374 6407 6437 6465 6490 6514 6536 6558 6578 6598 6617 6635 6654 6671 6689 6706 6723 6739 6755 6770 6784 6798 6810 6822 6834 6844 6854 6863 6872 6880 6888 6895 6902 6909 6915 6921 6927 6932 6937 6941 6945 6948 6952 6955 6958 6961 6965 6968 6972 6976 6980 6985 6991 6996 7002 7008 7014 7020 7026 7032 7038 7044 7049 7055 7060 7065 7070 7076 7081 7087 7094 7100 7107 7114 7122 7129 7137 7144 7151 7158 7164 7170 7176 7181 7187 7192 7197 7202 7208 7214 7220 7227 7235 7244 7254 7263 7274 7284 7295 7305 7315 7324 7332 7340 7346 7352 7356 7359 7361 7362 7361 7360 7357 7353 7347 7339 7330 7318 7303 7286 7265 7241 7213 7181 7144 7103 7058 7009 6956 6900 6840 6777 6712 6644 6575 6504 6432 6358 6284 6208 6130 6052 5972 5890 5807 5722 5636 5549 5461 5374 5286 5201 5119 5040 4966 4899 4839 4789 4748 4718 4700 4694 4701 4720 4753 4797 4853 4920 4996 5082 5174 5273 5376 5482 5590 5697 5804 5909 6010 6107 6198 6283 6362 6433 6497 6553 6602 6643 6677 6705 6727 6743 6755 6763 6768 6771 6773 6774 6776 6778 6781 6787 6794 6803 6814 6828 6843 6861 6880 6900 6920 6941 6962 6982 7001 7019 7034 7046 7054 7059 7058 7051 7038 7017 6988 6950 6902 6844 6775 6695 6604 6501 6388 6265 6133 5993 5845 5694 5538 5381 5224 5070 4918 4771 4632 4500 4378 4266 4164 4075 3997 3932 3878 3837 3808 3791 3785 3792 3810 3841 3883 3937 4003 4081 4170 4272 4385 4510 4645 4790 4944 5106 5274 5449 5626 5804 5982 6160 6336 6505 6670 6827 6975 7115 7245 7365 7475 7574 7664 7744 7815 7878 7933 7980 8021 8056 8085 8109 8129 8145 8157 8165 8171 8173 8173 8171 8167 8162 8155 8147 8139 8130 8120 8111 8102 8093 8085 8076 8067 8059 3751 0 70 7 8050 8039 8028 8015 7999 7981 7960 7935 7905 7871 7831 7785 7733 7675 7609 7536 7456 7367 7271 7167 7056 6936 6810 6677 6537 6393 6242 6089 5932 5774 5616 5459 5302 5148 4999 4855 4718 4589 4469 4359 4260 4174 4102 4043 3999 3971 3960 3966 3989 4030 4088 4164 4257 4367 4493 4633 4788 4953 5130 5315 5505 5701 5897 6093 6287 6478 6662 6838 7005 7161 7306 7437 7556 7662 7755 7834 7901 7955 7998 8030 8051 8063 8066 8061 8049 8031 8006 7976 7942 7904 7862 7818 7771 7722 7672 7622 7571 7520 7470 7421 7373 7328 7285 7244 7207 7173 7144 7118 7097 7081 7069 7063 7063 7068 7079 7096 7119 7148 7183 7223 7269 7320 7375 7434 7497 7562 7630 7698 7767 7835 7904 7969 8033 8095 8153 8209 8261 8309 8355 8398 8438 8476 8511 8545 8578 8609 8640 8670 8699 8728 8756 8783 8810 8835 8859 8881 8901 8919 8936 8950 8962 8972 8980 8987 8991 8995 8998 9000 9001 9003 9004 9006 9008 9010 9013 9016 9020 9024 9027 9031 9034 9038 9040 9043 9044 9045 9045 9044 9043 9040 9037 9033 9029 9023 9017 9011 9003 8995 8987 8978 8968 8957 8946 8934 8921 8908 8894 8879 8864 8849 8834 8818 8802 8787 8772 8758 8744 8732 8721 8712 8705 8700 8697 8697 8699 8703 8710 8719 8731 8744 8759 8777 8795 8814 8833 8852 8871 8890 8908 8924 8938 8951 8961 8968 8973 8975 8974 8970 8963 8952 8939 8922 8902 8878 8851 8822 8788 8752 8712 8669 8623 8573 8520 8463 8403 8339 8270 8198 8121 8040 7954 7863 7767 7666 7560 7449 7333 7213 7088 6961 6830 6698 6565 6432 6302 6172 6048 5930 5818 5715 5621 5537 5466 5406 5359 5325 5305 5297 5303 5321 5350 5391 5441 5501 5568 5641 5721 5804 5891 5979 6068 6157 6246 6334 6418 6501 6579 6655 6726 6793 6856 6915 6971 7022 7070 7116 7158 7199 7239 7277 7316 7355 7395 7436 7479 7523 7570 7619 7670 7724 7779 7836 7894 7952 8011 8070 8127 8182 8236 8286 8334 8378 8417 8452 8483 8508 8529 8544 8553 8558 8557 8552 8541 8526 8506 8482 8454 8423 8388 8351 8310 8268 8222 8174 8124 8071 8015 7956 7892 7824 7750 7670 7582 7487 7382 7269 7145 7012 6868 6714 6552 6380 6201 6015 5825 5634 5440 5247 5056 4871 4691 4520 4357 4206 4066 3939 3825 3725 3639 3568 3511 3470 3444 3434 3439 3460 3499 3554 3626 3715 3821 3946 4086 4244 4416 4602 4802 5011 5231 5456 5683 5911 6140 6365 6583 6794 6994 7182 7357 7519 7667 7801 7922 8029 8126 8211 8286 8355 8415 8471 8522 8570 8615 8659 8701 8743 8784 8824 8864 8903 8941 8978 9015 9050 9084 9117 9148 9179 9208 9237 9264 9291 9317 9341 9366 9389 9411 9432 9453 9471 9489 9505 9520 9533 9545 9555 9564 9571 9578 9583 9588 9592 9595 9597 9599 9601 9602 9603 9603 9603 3752 0 70 7 9603 9602 9601 9599 9598 9595 9593 9591 9589 9586 9584 9582 9580 9579 9577 9576 9576 9575 9574 9573 9573 9572 9571 9570 9569 9568 9567 9567 9567 9567 9567 9569 9570 9573 9576 9579 9584 9588 9592 9596 9600 9603 9605 9607 9608 9607 9606 9604 9600 9596 9591 9586 9580 9574 9567 9560 9553 9546 9538 9530 9520 9509 9497 9483 9467 9448 9427 9403 9376 9346 9314 9278 9241 9201 9159 9117 9073 9029 8986 8943 8901 8860 8821 8784 8749 8716 8686 8659 8634 8612 8592 8575 8561 8549 8540 8533 8529 8528 8528 8531 8536 8542 8550 8560 8570 8580 8590 8600 8610 8618 8625 8631 8634 8636 8635 8633 8628 8622 8615 8607 8599 8591 8583 8576 8571 8568 8568 8570 8575 8583 8594 8608 8625 8646 8668 8693 8720 8747 8777 8806 8836 8865 8894 8922 8949 8975 8998 9019 9038 9055 9068 9078 9084 9086 9083 9077 9065 9047 9024 8995 8960 8919 8871 8817 8757 8690 8617 8538 8452 8361 8263 8160 8050 7935 7814 7686 7553 7413 7267 7115 6957 6792 6621 6445 6263 6077 5886 5693 5498 5302 5106 4912 4720 4531 4348 4171 4001 3840 3688 3546 3414 3293 3184 3087 3003 2931 2872 2827 2796 2779 2777 2791 2820 2865 2927 3006 3101 3214 3343 3489 3650 3826 4014 4215 4425 4642 4868 5094 5320 5545 5770 5986 6195 6394 6581 6757 6918 7065 7198 7316 7421 7512 7592 7660 7719 7769 7812 7849 7882 7912 7941 7968 7995 8023 8052 8083 8115 8148 8184 8220 8258 8296 8335 8373 8411 8449 8485 8520 8554 8587 8617 8647 8675 8701 8727 8751 8775 8798 8821 8843 8866 8888 8911 8934 8957 8980 9004 9028 9052 9076 9101 9125 9149 9174 9198 9222 9245 9268 9290 9312 9332 9351 9369 9385 9399 9412 9422 9430 9436 9439 9439 9437 9432 9424 9413 9399 9381 9361 9337 9311 9280 9247 9210 9169 9126 9079 9029 8977 8922 8866 8810 8754 8698 8642 8591 8542 8497 8458 8425 8398 8378 8366 8361 8364 8373 8389 8412 8439 8471 8507 8545 8585 8626 8666 8705 8743 8778 8811 8840 8867 8890 8910 8926 8940 8950 8958 8963 8965 8964 8961 8955 8945 8932 8916 8895 8870 8841 8807 8768 8724 8675 8620 8560 8495 8424 8349 8268 8182 8091 7994 7892 7784 7668 7546 7416 7278 7131 6975 6809 6632 6446 6249 6043 5826 5603 5372 5134 4895 4654 4413 4172 3937 3709 3488 3279 3081 2898 2728 2574 2436 2312 2205 2111 2033 1966 1912 1869 1835 1810 1792 1782 1777 1780 1789 1804 1826 1857 1896 1945 2006 2078 2165 2265 2381 2513 2660 2824 3003 3198 3406 3626 3857 4095 4341 4588 4836 5081 5323 5558 5781 5994 6191 6373 6537 6682 6808 6914 7000 7066 7112 7139 7147 7138 7112 7071 7015 6945 6863 6770 6667 6556 6438 6315 6186 6057 5927 5798 5671 5548 5433 5325 5227 5142 5069 5012 4970 4945 4938 4949 4979 3753 0 70 7 5027 5093 5177 5278 5394 5524 5668 5822 5987 6159 6337 6521 6704 6888 7070 7252 7428 7597 7759 7912 8056 8189 8310 8420 8516 8600 8670 8727 8769 8799 8814 8815 8803 8777 8738 8685 8618 8538 8445 8339 8221 8090 7947 7793 7629 7455 7271 7081 6883 6681 6475 6266 6056 5848 5641 5437 5239 5046 4861 4684 4517 4360 4215 4081 3961 3854 3762 3684 3622 3577 3547 3536 3542 3567 3610 3672 3754 3853 3971 4107 4259 4428 4610 4805 5010 5224 5447 5671 5898 6125 6352 6574 6790 7000 7200 7391 7571 7740 7898 8044 8179 8303 8417 8520 8613 8698 8774 8843 8904 8959 9008 9051 9089 9121 9148 9169 9186 9197 9203 9203 9198 9188 9171 9149 9120 9085 9044 8997 8943 8883 8816 8743 8663 8577 8483 8384 8277 8164 8044 7919 7787 7650 7508 7361 7210 7056 6898 6740 6581 6423 6264 6108 5955 5806 5662 5523 5391 5267 5150 5041 4941 4851 4771 4701 4642 4594 4558 4533 4520 4520 4533 4558 4596 4648 4712 4789 4878 4979 5092 5215 5347 5488 5636 5791 5949 6110 6274 6438 6601 6762 6921 7075 7224 7368 7505 7636 7760 7877 7987 8090 8186 8276 8359 8436 8506 8571 8631 8685 8733 8777 8815 8849 8879 8903 8924 8940 8952 8960 8964 8965 8962 8955 8944 8930 8912 8890 8864 8834 8800 8762 8719 8673 8622 8567 8508 8446 8381 8313 8243 8171 8098 8025 7951 7878 7805 7733 7661 7591 7523 7456 7390 7325 7262 7200 7140 7081 7023 6966 6911 6857 6804 6751 6699 6646 6593 6539 6481 6420 6355 6283 6205 6118 6021 5914 5796 5666 5524 5370 5205 5029 4845 4651 4453 4250 4046 3842 3641 3445 3254 3074 2902 2743 2597 2463 2343 2236 2143 2062 1993 1935 1886 1847 1814 1789 1769 1754 1743 1736 1732 1730 1733 1738 1746 1759 1777 1800 1829 1865 1909 1962 2024 2097 2181 2277 2385 2504 2637 2781 2938 3105 3283 3471 3666 3869 4077 4289 4504 4719 4934 5146 5357 5561 5760 5952 6136 6312 6479 6637 6785 6923 7051 7169 7278 7377 7468 7549 7623 7688 7747 7799 7845 7885 7921 7953 7982 8008 8031 8054 8076 8097 8119 8142 8166 8192 8219 8249 8282 8316 8354 8394 8436 8481 8529 8578 8628 8680 8733 8786 8839 8892 8944 8994 9042 9089 9133 9174 9213 9249 9282 9312 9339 9364 9386 9406 9423 9439 9453 9465 9475 9484 9491 9497 9502 9505 9507 9508 9508 9507 9505 9503 9501 9498 9496 9494 9493 9493 9495 9497 9501 9506 9512 9520 9528 9537 9547 9557 9568 9578 9588 9598 9608 9617 9627 9636 9646 9655 9665 9675 9686 9697 9709 9721 9734 9746 9759 9772 9784 9796 9806 9816 9824 9831 9837 9841 9843 9844 9843 9841 9838 9834 9828 9822 9815 9807 9799 9790 9780 9770 9760 9749 9737 9726 9714 9702 9691 9679 9667 9656 9646 9636 9627 9618 9611 9604 9599 9594 9591 9589 9587 9587 3754 0 70 7 9587 9588 9590 9593 9596 9600 9604 9609 9614 9619 9624 9629 9635 9640 9645 9649 9653 9656 9658 9660 9661 9661 9660 9658 9655 9652 9647 9643 9637 9632 9626 9620 9615 9610 9606 9602 9600 9598 9598 9599 9601 9605 9609 9615 9622 9630 9638 9647 9657 9667 9677 9687 9697 9707 9717 9726 9736 9746 9756 9766 9776 9786 9796 9807 9817 9828 9838 9847 9856 9864 9871 9876 9879 9880 9878 9874 9868 9859 9847 9832 9815 9796 9774 9750 9724 9696 9667 9636 9604 9570 9535 9499 9461 9422 9381 9339 9296 9252 9206 9159 9112 9065 9018 8972 8927 8884 8843 8805 8770 8739 8712 8689 8671 8657 8648 8642 8641 8643 8648 8655 8664 8674 8684 8694 8703 8712 8717 8721 8722 8720 8715 8706 8694 8679 8661 8640 8616 8590 8561 8530 8498 8464 8429 8393 8357 8321 8284 8248 8213 8178 8145 8113 8082 8054 8027 8003 7981 7961 7944 7929 7917 7908 7900 7896 7894 7894 7897 7902 7909 7919 7931 7946 7963 7982 8004 8028 8054 8084 8115 8149 8185 8224 8264 8307 8350 8395 8442 8488 8535 8581 8627 8671 8714 8754 8791 8826 8856 8882 8903 8918 8928 8932 8930 8921 8906 8884 8855 8819 8776 8726 8670 8607 8537 8460 8376 8285 8187 8081 7966 7844 7712 7571 7421 7260 7090 6910 6720 6521 6313 6097 5876 5648 5418 5187 4957 4726 4501 4282 4071 3870 3680 3503 3339 3189 3055 2936 2833 2746 2673 2616 2574 2546 2533 2533 2546 2573 2612 2664 2728 2803 2888 2984 3088 3200 3318 3440 3565 3690 3815 3936 4053 4163 4264 4357 4439 4510 4570 4620 4659 4689 4713 4729 4745 4760 4776 4791 4815 4846 4886 4937 5000 5076 5166 5268 5384 5511 5650 5798 5956 6119 6286 6458 6629 6800 6967 7132 7290 7441 7585 7719 7844 7959 8065 8160 8246 8322 8390 8449 8501 8546 8586 8620 8649 8675 8697 8716 8733 8748 8760 8771 8781 8788 8794 8799 8802 8803 8803 8801 8798 8794 8789 8783 8777 8770 8764 8757 8751 8746 8742 8739 8737 8737 8738 8740 8743 8747 8752 8757 8763 8769 8775 8782 8788 8793 8799 8804 8810 8815 8821 8828 8835 8843 8852 8863 8875 8890 8906 8924 8944 8966 8989 9013 9039 9066 9093 9120 9146 9173 9198 9223 9246 9268 9289 9308 9325 9341 9355 9368 9379 9389 9398 9406 9412 9418 9423 9426 9429 9431 9432 9433 9433 9432 9431 9429 9427 9425 9423 9421 9418 9416 9413 9410 9407 9403 9399 9395 9389 9384 9378 9371 9364 9357 9349 9341 9334 9326 9320 9314 9308 9304 9301 9300 9300 9302 9305 9309 9315 9323 9332 9342 9353 9366 9379 9392 9407 9421 9436 9451 9466 9480 9495 9508 9520 9532 9542 9551 9558 9565 9569 9573 9575 9575 9575 9574 9571 9568 9565 9561 9558 9554 9550 9547 9545 9543 9542 9542 9543 9545 9548 9552 9557 9564 9571 9580 9590 9602 9614 9628 9642 9658 3755 0 70 7 9674 9691 9708 9726 9744 9761 9778 9795 9811 9826 9840 9852 9864 9873 9882 9888 9893 9897 9898 9898 9896 9892 9886 9878 9868 9856 9842 9826 9807 9785 9761 9735 9705 9673 9638 9601 9560 9517 9470 9421 9369 9315 9258 9199 9138 9075 9011 8946 8881 8816 8750 8687 8625 8564 8508 8454 8405 8361 8322 8289 8262 8242 8229 8223 8224 8232 8247 8268 8296 8330 8369 8413 8462 8514 8570 8629 8691 8754 8819 8886 8952 9019 9086 9153 9219 9284 9347 9408 9467 9524 9578 9629 9676 9720 9760 9796 9828 9857 9881 9902 9920 9934 9945 9953 9959 9962 9963 9962 9959 9954 9946 9937 9926 9913 9898 9880 9860 9838 9814 9788 9759 9729 9697 9664 9630 9595 9560 9524 9489 9455 9421 9389 9359 9331 9305 9282 9262 9245 9231 9221 9215 9213 9215 9221 9231 9245 9263 9285 9310 9338 9369 9402 9436 9471 9506 9542 9576 9610 9642 9671 9698 9722 9744 9762 9776 9788 9796 9800 9801 9799 9793 9783 9770 9753 9732 9706 9676 9642 9602 9557 9507 9452 9391 9325 9253 9176 9094 9007 8915 8820 8720 8617 8510 8401 8289 8175 8059 7943 7825 7706 7588 7470 7352 7236 7122 7009 6900 6795 6693 6596 6503 6416 6335 6260 6191 6128 6072 6022 5979 5942 5911 5886 5868 5855 5849 5848 5854 5865 5883 5907 5937 5974 6018 6070 6128 6193 6266 6345 6432 6525 6624 6729 6838 6953 7071 7191 7314 7437 7559 7681 7802 7919 8032 8141 8243 8339 8428 8510 8583 8647 8703 8750 8787 8816 8836 8848 8852 8848 8838 8822 8800 8774 8745 8713 8680 8646 8612 8578 8545 8514 8486 8461 8439 8421 8407 8397 8392 8390 8393 8400 8412 8428 8448 8472 8500 8533 8569 8609 8653 8700 8750 8803 8859 8917 8978 9039 9102 9165 9227 9289 9351 9410 9468 9523 9574 9623 9667 9708 9745 9779 9808 9834 9856 9875 9890 9903 9913 9921 9927 9931 9933 9933 9932 9930 9926 9921 9914 9907 9898 9889 9878 9866 9854 9842 9829 9816 9804 9792 9780 9770 9761 9753 9746 9742 9739 9737 9738 9741 9745 9751 9759 9768 9779 9792 9806 9820 9836 9853 9870 9887 9904 9921 9937 9952 9966 9978 9987 9995 999910000 9999 9993 9985 9973 9957 9939 9918 9894 9868 9841 9812 9782 9751 9721 9691 9660 9631 9602 9574 9547 9522 9497 9473 9451 9430 9410 9393 9377 9363 9353 9345 9340 9339 9341 9348 9358 9373 9391 9414 9439 9468 9499 9532 9565 9599 9634 9667 9699 9729 9757 9783 9806 9826 9844 9860 9873 9885 9895 9903 9911 9918 9924 9929 9934 9938 9942 9946 9949 9952 9955 9956 9958 9959 9959 9960 9960 9960 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9963 9963 9961 9959 9957 9953 9949 9943 9936 9928 9918 9906 9893 9876 9857 9834 9808 9777 9741 9701 9654 9602 9544 9479 9408 9329 9244 9151 9051 8943 8828 3756 0 70 7 8706 8575 8436 8289 8134 7970 7797 7615 7424 7224 7017 6801 6578 6349 6115 5878 5639 5399 5161 4927 4696 4474 4260 4055 3863 3683 3518 3366 3229 3107 3000 2908 2831 2769 2720 2687 2667 2661 2670 2694 2733 2788 2860 2948 3055 3179 3321 3482 3661 3857 4069 4298 4540 4794 5058 5328 5606 5884 6161 6437 6710 6974 7229 7475 7708 7929 8136 8329 8508 8673 8825 8964 9090 9204 9307 9400 9483 9556 9621 9677 9727 9769 9804 9833 9856 9874 9887 9896 9901 9902 9900 9895 9889 9880 9869 9858 9844 9830 9814 9797 9778 9756 9733 9707 9678 9647 9611 9573 9531 9486 9438 9387 9334 9280 9224 9168 9113 9057 9003 8952 8902 8856 8813 8773 8737 8705 8677 8653 8632 8615 8601 8591 8584 8580 8578 8579 8583 8588 8595 8604 8613 8624 8634 8645 8655 8664 8671 8676 8680 8681 8679 8674 8667 8658 8646 8633 8617 8602 8587 8572 8557 8545 8535 8527 8523 8522 8525 8532 8543 8558 8577 8599 8625 8653 8684 8717 8752 8787 8824 8861 8899 8935 8971 9007 9040 9072 9103 9131 9157 9181 9202 9221 9238 9253 9266 9277 9287 9296 9304 9312 9320 9328 9337 9346 9355 9365 9377 9388 9400 9412 9424 9436 9447 9457 9466 9475 9482 9488 9493 9496 9499 9502 9503 9505 9507 9509 9511 9513 9516 9520 9523 9527 9531 9535 9538 9540 9542 9542 9541 9539 9535 9530 9523 9515 9505 9494 9482 9468 9454 9438 9421 9403 9384 9364 9343 9321 9297 9273 9248 9222 9195 9167 9139 9111 9083 9056 9029 9003 8978 8954 8932 8911 8892 8875 8859 8845 8832 8821 8811 8802 8793 8786 8779 8773 8767 8761 8756 8750 8745 8739 8734 8728 8722 8716 8709 8701 8693 8683 8673 8662 8649 8635 8620 8603 8585 8566 8545 8524 8501 8479 8456 8434 8412 8391 8372 8355 8340 8327 8318 8312 8309 8310 8315 8324 8337 8353 8373 8397 8424 8454 8487 8523 8560 8599 8640 8682 8725 8768 8811 8854 8897 8939 8980 9020 9059 9096 9131 9164 9194 9223 9249 9273 9295 9315 9332 9347 9360 9371 9381 9389 9396 9401 9405 9408 9411 9413 9414 9414 9414 9413 9411 9409 9406 9402 9397 9391 9384 9376 9367 9357 9346 9334 9321 9307 9292 9276 9259 9242 9223 9203 9182 9160 9137 9113 9088 9062 9035 9007 8978 8948 8918 8888 8858 8827 8797 8767 8737 8707 8678 8648 8618 8588 8557 8525 8491 8456 8418 8377 8333 8287 8237 8184 8127 8068 8005 7941 7873 7804 7733 7660 7586 7510 7432 7351 7268 7181 7089 6992 6889 6778 6659 6531 6393 6245 6087 5920 5742 5556 5362 5162 4959 4752 4546 4341 4141 3945 3758 3581 3414 3261 3120 2993 2880 2781 2696 2623 2564 2515 2479 2452 2435 2428 2430 2441 2462 2493 2534 2587 2651 2728 2819 2924 3043 3177 3326 3490 3667 3857 4060 4272 4491 4719 4949 5180 5411 5642 5867 6085 6297 6497 3757 0 70 7 6688 6866 7033 7187 7328 7456 7572 7677 7770 7853 7926 7990 8046 8094 8136 8171 8201 8227 8248 8265 8279 8290 8298 8304 8309 8312 8314 8315 8315 8315 8315 8315 8315 8315 8315 8314 8313 8312 8310 8307 8302 8295 8286 8275 8260 8242 8220 8194 8164 8129 8090 8046 7996 7942 7884 7820 7752 7679 7602 7521 7437 7349 7259 7166 7071 6975 6878 6781 6683 6587 6492 6399 6309 6223 6141 6065 5994 5931 5875 5828 5789 5760 5742 5734 5737 5750 5775 5810 5856 5911 5975 6048 6128 6215 6306 6401 6501 6600 6699 6798 6896 6991 7081 7168 7249 7325 7394 7457 7513 7562 7605 7641 7671 7694 7711 7723 7729 7730 7726 7718 7707 7692 7674 7653 7630 7605 7578 7549 7518 7487 7453 7418 7381 7343 7302 7260 7216 7170 7122 7072 7021 6969 6917 6864 6812 6761 6712 6665 6621 6582 6546 6515 6489 6469 6453 6442 6436 6434 6436 6440 6447 6456 6466 6475 6483 6491 6496 6499 6499 6495 6489 6479 6465 6449 6430 6409 6385 6361 6338 6314 6291 6270 6251 6236 6223 6215 6210 6209 6212 6218 6226 6236 6245 6254 6260 6264 6260 6250 6232 6203 6164 6112 6046 5968 5875 5770 5650 5519 5377 5226 5067 4900 4732 4563 4393 4223 4060 3902 3751 3609 3478 3358 3250 3154 3072 3003 2949 2908 2881 2868 2870 2885 2915 2959 3017 3088 3173 3271 3381 3503 3636 3779 3930 4089 4253 4420 4591 4761 4931 5097 5261 5417 5566 5708 5840 5962 6074 6176 6268 6349 6422 6484 6540 6587 6627 6662 6692 6717 6739 6758 6774 6788 6801 6812 6822 6830 6838 6845 6850 6855 6857 6859 6858 6856 6852 6846 6838 6827 6814 6799 6782 6762 6740 6716 6690 6661 6631 6598 6563 6526 6486 6443 6397 6347 6292 6233 6169 6098 6021 5937 5846 5747 5640 5525 5402 5272 5134 4991 4841 4688 4532 4373 4214 4057 3902 3749 3604 3464 3332 3209 3095 2991 2898 2814 2741 2677 2623 2577 2540 2509 2485 2467 2453 2445 2441 2441 2445 2455 2469 2489 2516 2550 2592 2643 2704 2775 2856 2948 3051 3164 3286 3417 3555 3700 3847 3996 4145 4293 4440 4580 4714 4840 4957 5065 5163 5250 5327 5393 5450 5498 5538 5570 5596 5615 5629 5639 5646 5649 5649 5647 5643 5638 5630 5621 5611 5600 5587 5573 5558 5542 5526 5509 5491 5473 5456 5438 5421 5405 5389 5374 5360 5346 5334 5323 5313 5304 5295 5288 5281 5275 5269 5263 5258 5252 5247 5242 5236 5231 5225 5218 5212 5205 5198 5190 5182 5174 5165 5157 5147 5138 5128 5118 5108 5097 5086 5075 5063 5051 5038 5025 5012 4998 4983 4968 4952 4935 4917 4898 4878 4857 4835 4811 4785 4757 4727 4696 4662 4626 4589 4549 4507 4464 4420 4375 4330 4285 4240 4197 4155 4116 4079 4045 4015 3988 3965 3946 3930 3917 3907 3898 3890 3883 3875 3867 3856 3843 3826 3805 3780 3751 3758 0 70 7 3717 3679 3638 3593 3546 3499 3451 3403 3356 3312 3271 3235 3203 3176 3156 3140 3131 3127 3128 3134 3144 3158 3175 3194 3214 3235 3256 3278 3298 3317 3334 3349 3361 3371 3378 3382 3382 3379 3373 3363 3350 3333 3314 3291 3266 3239 3209 3177 3144 3110 3076 3042 3008 2974 2942 2910 2880 2851 2824 2798 2774 2750 2728 2707 2686 2665 2643 2622 2599 2575 2549 2521 2491 2458 2421 2382 2338 2291 2241 2186 2127 2065 1999 1930 1858 1784 1707 1630 1553 1476 1399 1325 1253 1183 1118 1057 1000 948 901 858 821 788 760 735 714 696 681 669 658 649 641 635 629 624 621 617 615 614 613 613 614 615 618 621 625 629 635 641 648 657 666 677 691 706 723 744 768 796 828 864 905 950 1000 1055 1115 1179 1246 1317 1391 1467 1544 1623 1701 1779 1855 1931 2003 2074 2141 2205 2266 2324 2378 2429 2477 2522 2564 2604 2641 2676 2710 2742 2773 2803 2832 2860 2888 2915 2941 2968 2994 3019 3045 3070 3095 3119 3143 3166 3189 3212 3234 3256 3278 3299 3320 3341 3362 3383 3404 3426 3447 3469 3492 3514 3537 3561 3584 3607 3631 3654 3677 3699 3721 3743 3764 3784 3803 3823 3841 3859 3877 3894 3911 3929 3946 3963 3980 3998 4015 4033 4050 4068 4085 4102 4119 4136 4153 4169 4185 4200 4216 4231 4246 4260 4275 4290 4304 4319 4333 4347 4362 4375 4389 4402 4415 4428 4439 4451 4462 4473 4485 4496 4507 4519 4531 4543 4557 4571 4586 4602 4618 4635 4652 4670 4687 4705 4722 4739 4755 4771 4787 4802 4818 4833 4849 4864 4880 4897 4914 4933 4952 4972 4992 5013 5034 5055 5076 5096 5116 5134 5152 5168 5182 5196 5208 5219 5228 5237 5246 5254 5263 5271 5280 5290 5300 5312 5324 5337 5351 5365 5380 5396 5411 5427 5442 5458 5473 5487 5501 5515 5528 5541 5554 5566 5579 5591 5604 5617 5630 5644 5657 5672 5686 5701 5715 5730 5745 5759 5773 5786 5799 5811 5823 5834 5844 5855 5865 5874 5884 5895 5905 5916 5928 5940 5954 5968 5984 6000 6017 6035 6054 6073 6092 6111 6131 6150 6168 6186 6203 6219 6234 6248 6261 6273 6285 6296 6306 6316 6326 6336 6345 6355 6365 6376 6387 6398 6410 6422 6434 6446 6459 6471 6484 6496 6508 6519 6531 6541 6552 6562 6572 6581 6591 6600 6609 6618 6627 6636 6646 6655 6664 6674 6683 6693 6702 6711 6720 6728 6736 6744 6751 6757 6764 6769 6775 6780 6784 6789 6793 6796 6799 6802 6805 6807 6808 6809 6809 6809 6808 6806 6802 6798 6793 6786 6779 6770 6761 6750 6739 6727 6714 6702 6689 6676 6664 6653 6643 6634 6626 6621 6617 6614 6614 6616 6620 6625 6632 6641 6651 6662 6674 6686 6699 6711 6724 6736 6747 6758 6768 6777 6785 6793 6799 6805 6810 6814 6818 6821 6823 6825 3763 0 70 8 5116 5063 5010 4964 4934 4915 4907 4912 4930 4960 5003 5058 5124 5202 5289 5386 5491 5601 5717 5837 5958 6080 6202 6322 6439 6553 6661 6764 6862 6952 7037 7115 7187 7252 7311 7365 7414 7457 7496 7531 7562 7589 7613 7633 7651 7666 7678 7687 7694 7698 7701 7700 7698 7694 7688 7680 7671 7661 7649 7637 7624 7610 7596 7581 7566 7551 7536 7520 7505 7489 7472 7456 7439 7422 7404 7387 7369 7350 7332 7314 7295 7277 7259 7241 7224 7207 7191 7175 7160 7145 7132 7119 7106 7094 7083 7072 7062 7053 7044 7036 7029 7022 7015 7009 7004 6998 6993 6988 6983 6978 6973 6967 6961 6953 6945 6936 6926 6915 6903 6889 6875 6860 6844 6827 6810 6793 6776 6759 6742 6726 6710 6696 6683 6671 6660 6651 6644 6638 6634 6631 6630 6630 6631 6633 6636 6639 6642 6645 6648 6650 6652 6652 6650 6648 6644 6638 6630 6621 6610 6597 6582 6566 6549 6530 6509 6488 6465 6441 6416 6390 6364 6336 6308 6280 6251 6222 6193 6164 6136 6109 6082 6057 6034 6012 5992 5975 5960 5947 5936 5928 5922 5918 5916 5916 5917 5919 5922 5926 5929 5932 5935 5936 5937 5937 5936 5933 5929 5923 5916 5907 5897 5885 5872 5858 5843 5826 5808 5790 5770 5749 5727 5703 5680 5655 5629 5603 5576 5549 5521 5493 5466 5438 5410 5383 5357 5331 5306 5282 5259 5237 5216 5197 5179 5162 5146 5131 5117 5104 5092 5080 5067 5055 5042 5027 5012 4994 4975 4952 4927 4898 4865 4829 4787 4741 4691 4635 4575 4510 4441 4368 4292 4213 4132 4052 3971 3890 3813 3739 3669 3606 3549 3500 3460 3429 3407 3395 3392 3399 3414 3437 3467 3503 3543 3587 3633 3679 3724 3769 3811 3850 3885 3915 3941 3962 3978 3989 3996 3999 3999 3995 3988 3979 3968 3955 3940 3924 3907 3889 3869 3849 3827 3805 3781 3757 3732 3706 3680 3653 3625 3597 3569 3541 3512 3483 3454 3425 3395 3364 3333 3301 3269 3235 3200 3164 3127 3088 3048 3007 2964 2919 2873 2825 2775 2723 2669 2613 2554 2492 2427 2359 2288 2213 2136 2056 1973 1888 1801 1713 1626 1539 1452 1368 1287 1209 1136 1068 1005 947 896 850 810 776 746 721 701 684 670 658 649 642 636 632 628 625 622 621 620 620 621 622 625 628 632 638 644 652 661 672 684 699 716 735 758 784 815 849 888 933 982 1037 1097 1162 1232 1307 1385 1466 1551 1636 1723 1809 1896 1981 2064 2144 2221 2296 2367 2434 2498 2558 2615 2669 2721 2770 2816 2861 2904 2946 2986 3024 3062 3098 3133 3166 3199 3230 3260 3289 3318 3345 3372 3398 3424 3450 3475 3501 3527 3553 3579 3605 3632 3659 3685 3712 3739 3765 3791 3816 3841 3866 3889 3913 3936 3958 3981 4003 4026 4048 4071 4094 4117 4141 4165 4189 4214 4238 4263 4287 4312 4336 3764 0 70 8 4360 4384 4407 4430 4452 4474 4496 4518 4540 4562 4584 4606 4629 4651 4674 4697 4720 4743 4765 4787 4809 4829 4848 4866 4882 4896 4908 4917 4924 4927 4928 4926 4920 4912 4900 4885 4866 4845 4822 4796 4769 4740 4711 4683 4656 4629 4606 4585 4569 4558 4551 4551 4557 4570 4589 4615 4647 4685 4729 4778 4830 4887 4946 5006 5066 5127 5186 5244 5298 5349 5396 5437 5473 5504 5527 5545 5555 5559 5555 5544 5525 5499 5465 5424 5376 5320 5257 5188 5112 5031 4945 4854 4761 4664 4567 4470 4375 4282 4193 4111 4035 3969 3912 3867 3834 3815 3810 3819 3842 3880 3931 3997 4074 4162 4260 4365 4478 4593 4712 4831 4950 5066 5179 5288 5390 5486 5574 5655 5729 5796 5856 5910 5958 6000 6039 6074 6106 6136 6164 6191 6217 6243 6268 6294 6319 6344 6370 6395 6420 6445 6469 6492 6514 6535 6554 6572 6588 6603 6615 6625 6632 6638 6641 6643 6642 6640 6636 6632 6626 6619 6613 6607 6600 6595 6590 6586 6584 6582 6582 6583 6585 6588 6591 6596 6601 6607 6613 6620 6627 6636 6645 6656 6669 6683 6700 6719 6741 6765 6793 6823 6856 6891 6929 6969 7011 7054 7099 7143 7188 7232 7276 7318 7360 7400 7439 7476 7511 7545 7578 7608 7638 7666 7693 7718 7743 7766 7788 7809 7829 7849 7867 7884 7901 7917 7932 7947 7961 7975 7989 8002 8015 8028 8040 8052 8064 8075 8085 8094 8102 8109 8114 8117 8119 8119 8117 8113 8107 8099 8089 8078 8064 8049 8033 8015 7996 7976 7954 7932 7909 7886 7862 7837 7812 7786 7760 7735 7709 7684 7659 7635 7612 7590 7570 7552 7536 7522 7512 7504 7498 7496 7497 7502 7509 7518 7530 7545 7561 7578 7596 7614 7633 7651 7668 7684 7699 7712 7723 7732 7739 7745 7749 7752 7754 7755 7755 7755 7756 7757 7759 7762 7766 7771 7779 7788 7799 7812 7827 7844 7864 7885 7909 7935 7963 7994 8026 8060 8096 8133 8171 8210 8249 8289 8328 8367 8405 8441 8475 8508 8538 8565 8590 8612 8632 8648 8662 8673 8681 8688 8692 8695 8696 8695 8693 8691 8687 8683 8678 8673 8667 8661 8656 8650 8644 8639 8633 8628 8623 8619 8615 8612 8609 8606 8604 8602 8601 8599 8597 8595 8593 8591 8588 8584 8580 8574 8568 8560 8551 8540 8529 8515 8501 8485 8467 8449 8429 8408 8386 8364 8342 8320 8298 8278 8258 8240 8225 8211 8200 8192 8188 8186 8188 8193 8200 8211 8225 8240 8258 8277 8298 8320 8341 8362 8384 8405 8424 8443 8459 8474 8487 8498 8507 8514 8519 8522 8523 8522 8519 8515 8510 8503 8497 8490 8483 8476 8470 8465 8462 8460 8460 8463 8467 8474 8483 8495 8509 8526 8544 8564 8586 8610 8634 8660 8686 8713 8740 8767 8793 8820 8845 8870 8895 8918 8940 8961 8981 8999 9016 9031 9045 9056 9066 9073 9079 9083 9084 9084 9081 9077 9071 9064 3765 0 70 8 9055 9045 9035 9023 9011 8999 8986 8973 8961 8948 8936 8924 8912 8900 8890 8879 8869 8860 8852 8844 8838 8832 8828 8825 8824 8824 8826 8830 8836 8843 8852 8862 8873 8885 8898 8912 8925 8939 8952 8965 8977 8988 8998 9007 9015 9023 9029 9035 9040 9046 9051 9056 9061 9067 9072 9078 9084 9090 9096 9102 9108 9114 9119 9123 9127 9130 9132 9134 9135 9136 9136 9136 9136 9137 9137 9138 9139 9140 9142 9144 9147 9149 9152 9154 9156 9158 9159 9159 9159 9157 9155 9152 9149 9144 9140 9134 9129 9123 9117 9110 9104 9098 9091 9084 9076 9068 9058 9047 9035 9020 9003 8983 8960 8934 8905 8872 8835 8795 8750 8703 8651 8596 8538 8477 8414 8348 8280 8210 8138 8066 7993 7919 7845 7771 7698 7625 7555 7486 7419 7355 7295 7239 7187 7141 7100 7065 7038 7017 7003 6998 6999 7008 7025 7048 7079 7115 7157 7204 7255 7310 7367 7427 7486 7546 7605 7665 7721 7776 7829 7878 7923 7966 8004 8039 8070 8096 8119 8138 8153 8165 8173 8177 8178 8176 8171 8163 8152 8139 8124 8107 8087 8066 8043 8018 7992 7965 7936 7906 7874 7842 7808 7773 7737 7700 7662 7624 7585 7545 7504 7462 7420 7377 7334 7289 7243 7197 7149 7100 7050 6998 6944 6889 6833 6774 6714 6652 6588 6521 6452 6379 6302 6221 6134 6042 5942 5834 5717 5591 5455 5308 5151 4982 4803 4614 4416 4211 3998 3783 3566 3349 3132 2921 2716 2519 2334 2159 1999 1852 1720 1602 1500 1412 1336 1275 1224 1183 1152 1129 1113 1102 1097 1097 1100 1108 1119 1135 1155 1180 1211 1248 1292 1344 1404 1473 1552 1640 1738 1846 1963 2089 2225 2368 2518 2675 2837 3002 3172 3341 3510 3678 3845 4008 4166 4318 4463 4601 4730 4851 4962 5064 5157 5240 5313 5378 5434 5481 5519 5551 5574 5591 5601 5604 5600 5591 5575 5552 5523 5487 5444 5394 5337 5272 5200 5122 5036 4945 4847 4746 4639 4531 4423 4316 4209 4105 4007 3915 3833 3761 3700 3653 3619 3602 3601 3617 3652 3704 3774 3863 3969 4092 4231 4386 4554 4735 4926 5125 5333 5544 5757 5971 6185 6395 6600 6798 6988 7170 7340 7500 7650 7788 7915 8031 8137 8233 8320 8399 8470 8535 8594 8648 8696 8741 8782 8819 8854 8885 8914 8940 8964 8986 9006 9025 9041 9057 9071 9085 9098 9110 9122 9133 9144 9155 9166 9176 9186 9195 9204 9212 9219 9224 9229 9233 9236 9237 9237 9236 9234 9231 9226 9221 9215 9208 9199 9190 9180 9170 9159 9147 9135 9124 9112 9100 9089 9079 9070 9062 9055 9050 9046 9044 9043 9043 9045 9048 9051 9056 9061 9066 9072 9078 9083 9089 9094 9099 9104 9108 9112 9116 9118 9120 9121 9121 9120 9117 9113 9107 9100 9090 9079 9067 9053 9037 9021 9004 8987 8970 8953 8937 8921 8907 8892 8879 8866 8852 8838 8824 8807 8788 8767 8742 3766 0 70 8 8713 8679 8640 8597 8548 8494 8434 8369 8299 8224 8144 8059 7969 7874 7774 7669 7559 7442 7320 7190 7054 6911 6760 6601 6435 6263 6083 5899 5709 5517 5324 5132 4939 4749 4565 4387 4218 4060 3912 3778 3658 3553 3463 3390 3334 3295 3273 3269 3283 3314 3362 3428 3511 3610 3726 3856 4002 4161 4333 4516 4709 4912 5120 5335 5552 5769 5985 6199 6410 6613 6808 6993 7167 7330 7479 7615 7737 7844 7938 8017 8083 8135 8175 8203 8220 8227 8224 8212 8191 8164 8130 8090 8045 7995 7941 7884 7823 7760 7695 7628 7561 7492 7423 7355 7287 7220 7155 7093 7033 6976 6923 6874 6830 6791 6756 6727 6704 6687 6674 6668 6666 6669 6677 6688 6703 6720 6740 6760 6781 6802 6823 6843 6861 6877 6892 6904 6913 6921 6926 6929 6931 6931 6931 6930 6930 6929 6929 6930 6933 6937 6943 6951 6961 6974 6989 7006 7024 7045 7068 7092 7117 7143 7171 7198 7226 7255 7282 7310 7337 7364 7389 7413 7437 7459 7479 7499 7517 7534 7550 7564 7578 7591 7603 7615 7626 7637 7648 7659 7670 7681 7691 7702 7712 7722 7731 7739 7746 7751 7755 7755 7753 7747 7738 7725 7707 7686 7659 7629 7595 7557 7516 7472 7427 7380 7332 7285 7239 7194 7152 7114 7080 7051 7026 7006 6992 6984 6981 6983 6990 7002 7018 7039 7063 7090 7120 7153 7188 7224 7262 7302 7342 7383 7424 7465 7505 7545 7584 7622 7658 7691 7722 7750 7776 7798 7816 7831 7843 7851 7855 7856 7855 7850 7842 7832 7820 7807 7791 7775 7757 7739 7720 7701 7681 7661 7641 7621 7601 7581 7560 7539 7518 7496 7473 7449 7424 7397 7370 7340 7308 7275 7238 7199 7157 7111 7061 7007 6947 6882 6810 6731 6644 6549 6444 6331 6207 6073 5929 5776 5613 5443 5266 5081 4894 4705 4514 4324 4138 3957 3781 3615 3458 3312 3178 3055 2946 2850 2766 2695 2638 2592 2559 2538 2529 2532 2547 2575 2615 2668 2734 2813 2905 3011 3128 3258 3399 3550 3710 3877 4051 4227 4404 4580 4757 4930 5097 5258 5410 5553 5687 5811 5924 6027 6120 6202 6275 6338 6392 6438 6476 6507 6530 6546 6556 6559 6557 6548 6535 6515 6491 6461 6427 6387 6344 6295 6242 6185 6124 6058 5988 5914 5836 5754 5669 5580 5488 5395 5298 5202 5107 5012 4920 4832 4749 4673 4606 4547 4500 4464 4440 4428 4430 4445 4471 4510 4559 4618 4686 4760 4840 4923 5007 5092 5177 5260 5339 5415 5485 5551 5610 5664 5713 5755 5793 5825 5853 5876 5895 5910 5922 5930 5935 5937 5936 5932 5926 5917 5906 5892 5877 5860 5841 5821 5799 5776 5753 5729 5704 5678 5651 5624 5596 5566 5536 5505 5472 5438 5403 5366 5328 5289 5250 5209 5168 5128 5087 5046 5007 4969 4932 4897 4863 4832 4803 4776 4751 4729 4709 4692 4676 4662 4650 4640 4630 4622 4615 4607 4600 4593 4585 4577 3767 0 70 8 4568 4557 4546 4533 4520 4505 4488 4471 4453 4434 4415 4395 4375 4354 4333 4312 4290 4269 4246 4224 4201 4177 4152 4127 4101 4074 4046 4017 3988 3958 3927 3895 3863 3831 3798 3766 3733 3700 3667 3633 3600 3566 3532 3497 3461 3425 3387 3349 3309 3268 3225 3180 3133 3084 3032 2978 2920 2859 2795 2727 2655 2579 2499 2416 2329 2239 2145 2050 1954 1856 1759 1663 1568 1475 1386 1301 1221 1146 1076 1013 956 905 859 820 785 756 731 711 693 679 667 658 650 644 639 636 633 632 632 633 635 638 642 647 654 662 671 682 695 710 726 746 768 794 823 856 894 937 986 1039 1098 1163 1233 1309 1389 1474 1562 1653 1746 1840 1935 2028 2121 2212 2300 2385 2467 2544 2618 2688 2754 2816 2875 2931 2984 3034 3083 3129 3174 3217 3259 3300 3340 3379 3417 3454 3490 3525 3559 3592 3624 3655 3686 3716 3744 3773 3801 3828 3855 3882 3909 3935 3961 3988 4014 4040 4066 4092 4118 4144 4170 4195 4221 4247 4272 4297 4322 4347 4371 4394 4417 4439 4460 4480 4500 4519 4537 4554 4570 4586 4601 4616 4630 4644 4658 4673 4687 4702 4717 4733 4750 4767 4786 4805 4826 4848 4872 4897 4923 4952 4981 5013 5046 5080 5116 5154 5192 5232 5272 5312 5352 5392 5432 5471 5508 5545 5579 5611 5641 5668 5693 5716 5736 5753 5767 5780 5790 5798 5804 5808 5811 5813 5814 5814 5814 5814 5813 5812 5812 5812 5812 5814 5816 5820 5825 5832 5840 5851 5863 5878 5894 5914 5935 5958 5983 6010 6038 6066 6094 6122 6149 6175 6198 6220 6237 6252 6263 6270 6273 6272 6268 6259 6247 6232 6213 6193 6169 6144 6117 6089 6059 6029 5998 5967 5936 5904 5874 5844 5814 5787 5761 5738 5718 5702 5689 5681 5678 5681 5688 5702 5720 5745 5774 5809 5848 5891 5937 5986 6036 6088 6140 6191 6242 6293 6341 6388 6432 6474 6514 6551 6587 6620 6651 6681 6709 6736 6761 6786 6811 6835 6860 6884 6910 6936 6963 6991 7020 7051 7083 7117 7152 7188 7225 7262 7299 7336 7373 7409 7444 7477 7509 7539 7567 7593 7618 7642 7664 7685 7706 7726 7747 7767 7788 7810 7832 7854 7877 7900 7923 7946 7969 7990 8011 8031 8049 8067 8083 8098 8111 8124 8136 8148 8159 8170 8180 8191 8202 8212 8223 8232 8242 8250 8257 8262 8265 8267 8266 8263 8257 8248 8238 8225 8210 8192 8174 8155 8134 8113 8093 8073 8052 8034 8016 8000 7986 7973 7963 7955 7949 7946 7946 7947 7952 7958 7967 7979 7992 8007 8023 8041 8059 8077 8096 8114 8131 8147 8160 8172 8181 8186 8189 8188 8183 8174 8161 8144 8123 8097 8067 8032 7992 7948 7899 7845 7785 7720 7649 7571 7487 7396 7297 7190 7074 6951 6818 6677 6526 6367 6199 6024 5841 5650 5455 5254 5050 4845 4640 4434 4231 4032 3768 0 70 8 3838 3652 3473 3304 3145 2997 2862 2738 2627 2529 2443 2371 2311 2263 2228 2206 2196 2198 2213 2241 2282 2336 2403 2483 2577 2685 2805 2937 3082 3237 3401 3574 3752 3936 4122 4308 4493 4676 4856 5029 5196 5353 5502 5642 5772 5893 6005 6108 6202 6290 6370 6445 6515 6580 6641 6699 6754 6807 6857 6905 6951 6994 7034 7072 7106 7137 7164 7187 7206 7221 7230 7236 7236 7232 7224 7211 7195 7175 7153 7128 7100 7072 7042 7011 6980 6948 6915 6882 6848 6813 6776 6736 6694 6648 6597 6542 6481 6415 6342 6263 6179 6088 5993 5894 5791 5687 5582 5476 5372 5272 5174 5082 4997 4919 4849 4787 4735 4693 4661 4640 4628 4628 4637 4657 4687 4726 4775 4832 4899 4973 5054 5142 5236 5335 5437 5543 5653 5762 5873 5983 6093 6201 6307 6411 6512 6609 6704 6796 6884 6970 7054 7135 7214 7292 7368 7443 7517 7589 7660 7730 7798 7864 7928 7989 8046 8100 8149 8194 8233 8266 8293 8314 8327 8333 8332 8323 8307 8284 8253 8215 8171 8121 8066 8005 7941 7873 7803 7733 7663 7594 7525 7461 7402 7347 7299 7258 7226 7202 7187 7182 7186 7200 7224 7257 7298 7348 7405 7468 7537 7611 7689 7770 7851 7933 8016 8098 8178 8256 8331 8402 8471 8535 8596 8652 8705 8754 8800 8842 8881 8917 8951 8982 9010 9037 9062 9084 9105 9124 9142 9158 9173 9186 9198 9209 9219 9227 9235 9242 9247 9253 9257 9260 9263 9265 9267 9268 9268 9267 9266 9264 9261 9257 9252 9247 9240 9232 9222 9212 9200 9186 9170 9153 9133 9111 9086 9058 9027 8994 8957 8916 8873 8826 8776 8722 8666 8608 8547 8484 8419 8353 8286 8218 8149 8080 8010 7939 7868 7796 7724 7650 7575 7499 7421 7342 7261 7178 7092 7006 6917 6827 6736 6645 6554 6463 6373 6285 6201 6119 6042 5969 5903 5842 5789 5742 5704 5673 5649 5634 5626 5624 5629 5640 5655 5675 5697 5720 5744 5768 5790 5810 5827 5840 5849 5853 5853 5847 5837 5823 5804 5782 5759 5732 5705 5679 5653 5628 5606 5587 5572 5562 5557 5558 5566 5581 5604 5634 5672 5718 5773 5836 5908 5988 6076 6171 6274 6383 6498 6619 6744 6872 7003 7135 7268 7400 7531 7660 7786 7908 8025 8137 8244 8346 8441 8531 8614 8692 8765 8833 8895 8953 9007 9057 9102 9144 9183 9218 9250 9278 9303 9324 9342 9356 9367 9374 9378 9379 9376 9372 9364 9354 9343 9330 9317 9302 9287 9272 9257 9242 9227 9212 9198 9184 9170 9156 9143 9130 9117 9105 9094 9083 9074 9065 9058 9053 9048 9046 9044 9044 9045 9047 9049 9051 9052 9054 9053 9052 9049 9044 9037 9028 9018 9005 8991 8976 8960 8943 8926 8907 8889 8869 8849 8827 8804 8779 8753 8723 8691 8656 8617 8575 8530 8481 8430 8375 8319 8261 8202 8142 8083 8025 7968 7913 7860 7809 7762 7718 7678 7641 7608 7580 3769 0 70 8 7555 7535 7520 7509 7504 7504 7510 7521 7539 7563 7592 7628 7669 7716 7768 7825 7885 7949 8015 8084 8153 8224 8294 8365 8434 8502 8569 8634 8697 8758 8817 8874 8928 8981 9031 9079 9125 9169 9210 9250 9287 9322 9355 9387 9416 9444 9470 9495 9518 9540 9560 9580 9598 9616 9632 9647 9661 9674 9686 9697 9706 9714 9721 9727 9732 9736 9740 9743 9745 9747 9750 9752 9754 9757 9759 9762 9765 9767 9770 9773 9775 9778 9779 9781 9782 9783 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9783 9782 9781 9780 9778 9775 9772 9769 9765 9760 9755 9751 9745 9740 9735 9731 9726 9722 9717 9713 9709 9705 9701 9697 9692 9687 9681 9674 9667 9658 9648 9637 9626 9613 9598 9583 9567 9550 9532 9512 9492 9471 9448 9425 9401 9377 9351 9325 9299 9272 9245 9218 9192 9166 9141 9117 9094 9073 9053 9035 9019 9005 8993 8983 8976 8971 8968 8968 8970 8974 8981 8989 9000 9012 9026 9040 9055 9071 9086 9100 9113 9125 9134 9140 9142 9141 9135 9124 9109 9087 9060 9028 8989 8944 8892 8833 8768 8695 8615 8527 8430 8326 8213 8091 7960 7820 7672 7516 7352 7180 7003 6820 6634 6446 6256 6067 5878 5694 5513 5340 5173 5014 4864 4724 4594 4475 4367 4271 4185 4111 4048 3996 3956 3928 3913 3909 3919 3942 3978 4030 4096 4176 4273 4384 4511 4652 4808 4976 5156 5348 5547 5754 5966 6180 6396 6611 6824 7032 7235 7429 7614 7790 7954 8108 8251 8382 8502 8611 8710 8799 8879 8951 9015 9071 9122 9167 9206 9241 9271 9297 9320 9339 9356 9369 9379 9387 9393 9396 9397 9396 9394 9390 9385 9379 9372 9363 9354 9344 9333 9320 9306 9291 9274 9255 9234 9211 9186 9159 9129 9097 9063 9028 8991 8954 8917 8880 8844 8810 8777 8748 8721 8698 8678 8662 8649 8640 8634 8629 8627 8627 8626 8625 8624 8622 8617 8611 8601 8588 8572 8553 8530 8505 8477 8447 8415 8383 8350 8316 8283 8251 8221 8193 8167 8144 8125 8108 8096 8087 8083 8082 8086 8093 8104 8118 8136 8157 8181 8206 8233 8262 8291 8320 8349 8377 8404 8430 8453 8474 8492 8507 8519 8527 8532 8534 8532 8526 8516 8504 8488 8468 8447 8423 8397 8370 8342 8314 8287 8260 8235 8213 8193 8176 8163 8153 8148 8147 8150 8158 8169 8183 8201 8222 8245 8271 8298 8327 8357 8387 8418 8449 8481 8512 8542 8572 8600 8628 8654 8678 8701 8721 8739 8755 8768 8778 8784 8788 8788 8784 8777 8766 8751 8732 8709 8681 8649 8612 8570 8522 8470 8412 8349 8280 8207 8127 8043 7954 7860 7762 7660 7555 7445 7332 7216 7096 6973 6847 6716 6581 6441 6296 6146 5990 5828 5660 5487 5308 5123 4935 4744 4551 4357 4165 3975 3787 3607 3433 3268 3113 2968 2836 2716 2608 2514 2432 2364 2307 2264 2232 2212 2204 2206 2220 2245 3770 0 70 8 2282 2330 2389 2461 2545 2641 2751 2873 3008 3155 3314 3486 3667 3858 4057 4262 4474 4689 4906 5123 5341 5555 5766 5973 6173 6367 6553 6731 6900 7060 7211 7353 7486 7609 7723 7829 7925 8013 8093 8164 8228 8284 8333 8374 8409 8437 8458 8473 8483 8486 8484 8476 8463 8445 8421 8392 8359 8321 8277 8230 8178 8121 8061 7998 7931 7862 7790 7718 7644 7571 7498 7426 7356 7288 7224 7164 7108 7057 7011 6971 6936 6907 6885 6868 6858 6854 6855 6861 6873 6889 6908 6932 6958 6986 7015 7044 7072 7099 7125 7147 7166 7180 7189 7194 7192 7185 7171 7152 7127 7097 7062 7022 6978 6930 6878 6823 6765 6703 6638 6570 6497 6419 6335 6246 6149 6045 5933 5812 5682 5543 5397 5241 5079 4911 4738 4564 4389 4214 4040 3872 3709 3555 3410 3274 3150 3037 2936 2847 2770 2704 2651 2608 2576 2556 2547 2549 2563 2589 2627 2679 2744 2823 2916 3023 3144 3276 3422 3576 3740 3907 4075 4243 4409 4570 4719 4858 4979 5083 5168 5232 5275 5295 5294 5272 5230 5171 5094 5005 4903 4792 4675 4552 4428 4305 4183 4062 3948 3841 3740 3648 3566 3495 3435 3387 3353 3331 3324 3331 3354 3392 3445 3513 3597 3695 3807 3931 4068 4215 4371 4534 4702 4875 5048 5220 5391 5561 5724 5881 6031 6173 6306 6430 6544 6649 6744 6830 6907 6975 7035 7088 7133 7172 7204 7231 7253 7271 7283 7292 7298 7300 7299 7295 7289 7280 7270 7257 7242 7225 7206 7185 7162 7137 7110 7081 7050 7017 6981 6943 6903 6859 6813 6764 6712 6657 6598 6537 6473 6405 6334 6260 6184 6105 6024 5940 5855 5770 5685 5599 5515 5433 5354 5279 5209 5144 5086 5035 4993 4960 4935 4921 4916 4921 4937 4962 4996 5039 5090 5148 5213 5283 5357 5435 5516 5597 5680 5762 5843 5922 6000 6073 6144 6211 6273 6332 6386 6436 6482 6523 6560 6594 6623 6650 6672 6692 6709 6724 6736 6746 6755 6763 6769 6775 6780 6785 6790 6795 6801 6807 6814 6822 6831 6842 6854 6867 6881 6897 6914 6933 6952 6973 6995 7018 7041 7065 7089 7113 7137 7161 7184 7206 7227 7248 7267 7286 7303 7320 7335 7351 7366 7380 7395 7410 7426 7441 7458 7476 7494 7513 7532 7553 7573 7594 7615 7636 7657 7677 7696 7715 7733 7751 7767 7783 7799 7814 7829 7844 7859 7874 7889 7904 7919 7934 7948 7963 7976 7990 8002 8013 8024 8033 8042 8049 8056 8062 8067 8072 8077 8081 8086 8090 8095 8099 8104 8108 8112 8115 8116 8116 8114 8109 8101 8089 8073 8053 8027 7996 7959 7915 7864 7806 7741 7668 7587 7497 7399 7293 7178 7055 6923 6785 6639 6487 6330 6168 6002 5835 5667 5499 5332 5169 5009 4855 4708 4569 4439 4318 4207 4107 4018 3940 3873 3817 3772 3738 3716 3703 3702 3711 3731 3762 3804 3857 3922 3998 4087 4187 4299 4423 4559 4706 3771 0 70 8 4862 5028 5202 5383 5569 5757 5947 6138 6327 6512 6693 6866 7031 7188 7335 7472 7598 7713 7817 7911 7995 8069 8134 8191 8240 8281 8315 8343 8364 8380 8391 8395 8395 8390 8379 8364 8345 8321 8293 8262 8227 8190 8152 8111 8070 8030 7990 7951 7913 7879 7848 7820 7796 7777 7763 7754 7750 7752 7759 7771 7789 7812 7839 7872 7908 7948 7992 8038 8086 8136 8186 8236 8286 8336 8383 8429 8472 8513 8550 8585 8616 8644 8668 8689 8708 8723 8736 8747 8755 8762 8767 8771 8773 8775 8776 8776 8777 8777 8778 8779 8781 8783 8787 8791 8797 8803 8811 8820 8830 8842 8853 8866 8879 8892 8905 8918 8931 8943 8954 8964 8974 8982 8990 8996 9002 9006 9009 9012 9013 9013 9012 9009 9004 8998 8990 8979 8966 8951 8933 8911 8888 8861 8832 8801 8768 8733 8697 8661 8625 8589 8554 8520 8488 8458 8431 8407 8385 8367 8352 8341 8334 8329 8329 8332 8338 8347 8359 8373 8390 8409 8430 8452 8474 8496 8517 8539 8559 8577 8593 8607 8618 8625 8630 8631 8630 8625 8617 8606 8592 8576 8558 8537 8515 8490 8465 8438 8409 8380 8350 8320 8289 8258 8226 8195 8163 8131 8099 8067 8035 8001 7966 7928 7887 7843 7793 7738 7676 7606 7528 7441 7344 7237 7120 6993 6857 6711 6557 6397 6230 6060 5887 5713 5539 5367 5199 5035 4879 4731 4591 4462 4343 4237 4144 4064 3999 3948 3913 3894 3891 3906 3937 3986 4052 4136 4236 4353 4487 4635 4797 4972 5157 5353 5554 5763 5973 6184 6394 6602 6805 7001 7188 7365 7531 7684 7824 7951 8063 8161 8245 8314 8370 8413 8442 8459 8463 8456 8437 8408 8367 8316 8254 8182 8099 8005 7900 7785 7658 7520 7371 7211 7041 6861 6671 6473 6267 6055 5837 5618 5398 5177 4957 4742 4532 4330 4137 3953 3782 3624 3479 3348 3231 3129 3041 2968 2909 2865 2835 2818 2815 2826 2851 2890 2942 3008 3089 3183 3291 3413 3548 3695 3853 4021 4198 4383 4571 4762 4954 5145 5335 5518 5696 5866 6026 6177 6318 6449 6569 6680 6782 6876 6963 7044 7120 7191 7260 7325 7389 7451 7511 7569 7624 7678 7728 7775 7818 7856 7888 7915 7936 7951 7959 7961 7957 7947 7931 7910 7885 7857 7824 7790 7756 7720 7685 7650 7618 7588 7561 7539 7521 7509 7502 7501 7505 7517 7534 7558 7588 7623 7664 7711 7762 7818 7877 7941 8007 8075 8146 8218 8292 8367 8442 8517 8592 8667 8740 8813 8884 8952 9019 9083 9144 9202 9257 9308 9356 9400 9439 9476 9508 9537 9563 9585 9605 9622 9637 9649 9660 9668 9676 9681 9686 9689 9691 9691 9690 9688 9684 9678 9671 9663 9653 9641 9628 9614 9598 9581 9563 9545 9526 9506 9487 9468 9449 9430 9412 9395 9380 9366 9353 9341 9331 9322 9315 9309 9304 9301 9298 9295 9293 9291 9289 9287 9284 9281 9277 9272 9266 9259 9250 9240 3772 0 70 8 9228 9215 9200 9182 9163 9141 9116 9089 9059 9025 8989 8949 8906 8860 8810 8759 8704 8647 8589 8529 8469 8408 8348 8288 8229 8172 8117 8064 8014 7966 7920 7877 7836 7797 7760 7724 7690 7657 7624 7592 7561 7530 7500 7470 7441 7414 7388 7364 7343 7324 7309 7297 7289 7285 7285 7289 7297 7309 7325 7344 7365 7389 7414 7440 7466 7493 7517 7541 7563 7582 7597 7610 7618 7623 7624 7621 7614 7603 7590 7574 7557 7538 7520 7502 7486 7472 7463 7457 7457 7463 7475 7494 7520 7553 7593 7639 7692 7749 7812 7878 7947 8020 8093 8168 8244 8319 8394 8468 8541 8613 8683 8751 8818 8883 8945 9006 9063 9119 9171 9220 9267 9310 9350 9386 9420 9450 9478 9503 9525 9545 9563 9580 9595 9608 9621 9633 9643 9653 9662 9669 9676 9681 9685 9687 9688 9687 9684 9680 9675 9667 9659 9648 9637 9624 9609 9594 9577 9559 9541 9521 9500 9479 9457 9435 9413 9390 9368 9347 9326 9306 9287 9269 9252 9237 9223 9211 9199 9189 9180 9172 9164 9158 9152 9147 9143 9140 9138 9136 9136 9138 9141 9146 9152 9160 9170 9182 9195 9210 9225 9242 9259 9275 9292 9308 9323 9336 9348 9357 9363 9367 9367 9363 9355 9343 9326 9305 9279 9247 9211 9168 9121 9067 9008 8942 8870 8792 8708 8616 8518 8412 8299 8177 8047 7908 7760 7603 7436 7260 7075 6880 6677 6466 6248 6024 5795 5564 5332 5099 4867 4641 4418 4204 3998 3802 3618 3446 3288 3144 3015 2900 2800 2715 2645 2590 2548 2521 2507 2506 2517 2540 2575 2620 2675 2739 2811 2889 2974 3063 3155 3249 3343 3436 3529 3619 3706 3790 3870 3947 4021 4094 4167 4241 4316 4394 4478 4568 4667 4776 4894 5023 5162 5313 5473 5643 5821 6005 6196 6388 6581 6774 6966 7154 7336 7512 7680 7841 7992 8134 8267 8390 8505 8611 8709 8799 8883 8959 9029 9094 9153 9207 9257 9303 9345 9383 9418 9451 9480 9507 9531 9553 9573 9590 9606 9620 9632 9642 9650 9656 9661 9663 9664 9664 9662 9659 9655 9651 9646 9641 9636 9632 9628 9625 9623 9622 9621 9622 9623 9624 9626 9628 9630 9632 9633 9634 9635 9635 9635 9635 9635 9635 9635 9636 9637 9638 9640 9642 9645 9647 9650 9653 9656 9658 9660 9661 9663 9663 9663 9663 9662 9662 9661 9661 9660 9660 9661 9661 9663 9664 9665 9667 9668 9669 9670 9669 9668 9666 9663 9659 9653 9647 9639 9630 9619 9607 9595 9580 9565 9548 9530 9510 9489 9466 9441 9413 9384 9352 9317 9280 9240 9198 9153 9106 9056 9005 8951 8896 8840 8783 8725 8667 8609 8552 8495 8439 8384 8331 8280 8231 8184 8139 8097 8057 8021 7986 7955 7927 7901 7879 7859 7842 7828 7816 7807 7800 7795 7793 7792 7793 7796 7800 7806 7813 7821 7830 7841 7852 7865 7880 7895 7912 7931 7951 7972 7996 8020 8047 8074 8104 8134 8166 3773 0 70 9 8202 8236 8270 8306 8342 8379 8418 8457 8498 8541 8584 8629 8676 8724 8772 8822 8872 8922 8972 9022 9071 9118 9164 9209 9251 9291 9328 9363 9396 9426 9454 9480 9504 9527 9547 9565 9582 9597 9609 9619 9627 9633 9636 9636 9633 9628 9621 9611 9598 9584 9568 9550 9530 9509 9487 9463 9438 9412 9383 9354 9322 9289 9255 9218 9181 9142 9103 9063 9023 8984 8946 8909 8874 8840 8809 8779 8752 8726 8702 8678 8655 8632 8609 8586 8562 8537 8511 8485 8457 8430 8403 8376 8350 8326 8304 8284 8267 8253 8243 8236 8232 8232 8235 8241 8250 8261 8275 8290 8308 8328 8349 8371 8395 8420 8447 8475 8504 8534 8565 8597 8630 8663 8697 8731 8765 8799 8833 8866 8898 8929 8959 8986 9010 9032 9050 9064 9074 9077 9075 9066 9050 9027 8995 8955 8906 8848 8782 8706 8621 8528 8426 8316 8198 8073 7940 7801 7655 7504 7347 7186 7022 6854 6684 6514 6343 6173 6005 5841 5680 5526 5377 5238 5107 4986 4877 4780 4696 4626 4570 4530 4506 4498 4507 4534 4578 4640 4721 4817 4932 5062 5207 5366 5536 5718 5907 6101 6299 6498 6695 6887 7076 7253 7421 7578 7721 7850 7964 8064 8150 8221 8279 8324 8358 8381 8395 8401 8399 8391 8378 8360 8338 8313 8285 8256 8225 8193 8162 8130 8100 8071 8044 8020 8000 7983 7970 7962 7959 7961 7967 7979 7995 8015 8039 8066 8095 8125 8156 8188 8218 8247 8273 8296 8314 8329 8339 8343 8343 8337 8326 8310 8291 8267 8240 8210 8178 8145 8112 8078 8044 8012 7981 7952 7926 7901 7880 7862 7847 7836 7827 7822 7821 7822 7826 7833 7842 7852 7864 7876 7888 7900 7911 7919 7925 7928 7927 7922 7912 7897 7876 7851 7820 7783 7741 7694 7642 7585 7524 7458 7388 7314 7235 7153 7066 6975 6880 6780 6674 6564 6447 6325 6196 6061 5920 5772 5617 5457 5291 5121 4946 4769 4592 4415 4238 4063 3894 3729 3573 3425 3287 3159 3043 2940 2849 2771 2706 2654 2616 2592 2580 2582 2597 2625 2667 2721 2790 2871 2966 3074 3195 3329 3474 3631 3798 3974 4158 4348 4544 4743 4945 5147 5350 5550 5749 5944 6135 6321 6503 6679 6850 7015 7175 7329 7478 7622 7759 7891 8018 8139 8253 8362 8465 8561 8651 8735 8813 8884 8949 9008 9060 9107 9149 9184 9215 9239 9259 9273 9283 9288 9288 9283 9275 9262 9245 9225 9201 9174 9143 9110 9074 9035 8994 8950 8904 8856 8806 8754 8701 8648 8594 8539 8485 8433 8382 8333 8288 8247 8210 8178 8151 8130 8116 8108 8108 8114 8128 8149 8177 8213 8255 8303 8358 8418 8483 8553 8626 8702 8781 8861 8940 9019 9097 9173 9245 9314 9379 9439 9495 9545 9589 9628 9662 9691 9715 9733 9747 9755 9759 9759 9753 9743 9729 9709 9684 9655 9620 9581 9536 9486 9431 9371 9307 9238 9165 9089 9009 8925 8840 8752 8662 8572 3774 0 70 9 8481 8390 8300 8211 8125 8041 7961 7886 7815 7750 7691 7639 7594 7556 7525 7501 7485 7475 7472 7475 7483 7496 7512 7532 7553 7576 7599 7621 7643 7663 7681 7695 7706 7713 7717 7717 7713 7705 7694 7681 7666 7648 7630 7613 7596 7579 7565 7554 7546 7542 7543 7550 7562 7581 7606 7637 7676 7721 7773 7832 7896 7967 8042 8122 8206 8293 8382 8472 8563 8653 8744 8831 8917 9000 9080 9156 9228 9296 9359 9419 9474 9525 9572 9615 9654 9689 9721 9748 9771 9791 9807 9819 9827 9833 9835 9834 9830 9825 9817 9807 9796 9784 9770 9756 9741 9725 9709 9690 9670 9648 9624 9597 9566 9531 9492 9448 9400 9346 9288 9224 9155 9081 9002 8918 8830 8737 8638 8535 8425 8309 8187 8056 7917 7769 7611 7442 7263 7072 6869 6657 6434 6201 5962 5715 5465 5215 4967 4719 4475 4242 4017 3806 3608 3425 3260 3110 2978 2863 2764 2681 2612 2557 2513 2481 2457 2442 2434 2433 2439 2451 2469 2495 2529 2572 2627 2694 2775 2872 2985 3116 3266 3435 3623 3829 4053 4291 4545 4808 5082 5360 5638 5916 6192 6463 6723 6973 7209 7431 7638 7828 8004 8163 8308 8438 8555 8660 8753 8837 8911 8978 9037 9090 9136 9177 9214 9245 9273 9296 9315 9331 9343 9352 9357 9360 9360 9357 9352 9344 9333 9319 9303 9284 9263 9239 9212 9182 9150 9115 9079 9040 8999 8957 8913 8868 8823 8778 8732 8687 8642 8597 8554 8512 8471 8432 8394 8358 8324 8291 8260 8229 8200 8171 8142 8113 8083 8052 8020 7986 7951 7913 7873 7831 7787 7742 7694 7646 7596 7545 7495 7443 7392 7341 7289 7238 7186 7134 7082 7028 6974 6918 6861 6801 6740 6676 6609 6540 6467 6391 6312 6228 6141 6050 5955 5855 5751 5644 5532 5417 5299 5179 5057 4935 4813 4692 4573 4458 4347 4242 4144 4053 3971 3899 3837 3786 3748 3722 3710 3711 3727 3758 3804 3866 3944 4037 4146 4270 4408 4559 4724 4898 5081 5273 5469 5669 5870 6071 6268 6462 6651 6831 7004 7166 7319 7460 7590 7708 7814 7908 7990 8060 8117 8163 8196 8217 8227 8225 8212 8187 8152 8107 8051 7986 7912 7830 7739 7639 7532 7417 7293 7162 7022 6873 6716 6549 6374 6190 5997 5796 5588 5375 5157 4935 4712 4491 4271 4053 3843 3640 3446 3263 3091 2932 2785 2652 2532 2424 2330 2246 2174 2112 2060 2017 1981 1954 1933 1921 1915 1917 1927 1946 1974 2012 2061 2121 2195 2281 2380 2494 2621 2761 2913 3078 3253 3439 3631 3830 4035 4242 4451 4660 4869 5076 5279 5479 5674 5865 6050 6231 6406 6575 6740 6900 7054 7203 7348 7487 7620 7749 7871 7988 8099 8204 8304 8396 8483 8564 8638 8707 8770 8828 8880 8927 8969 9006 9040 9070 9096 9119 9140 9158 9174 9189 9202 9215 9227 9240 9252 9265 9278 9292 9307 9322 9339 9356 9375 9393 9413 9433 9454 9474 3775 0 70 9 9495 9515 9535 9554 9573 9590 9607 9622 9636 9649 9660 9669 9678 9684 9690 9694 9698 9700 9702 9703 9704 9705 9705 9706 9707 9708 9709 9711 9713 9716 9718 9721 9724 9728 9731 9734 9738 9741 9744 9748 9751 9754 9756 9759 9762 9764 9766 9768 9769 9770 9770 9770 9768 9766 9763 9758 9752 9744 9734 9722 9708 9692 9674 9653 9630 9605 9578 9548 9515 9480 9442 9402 9358 9312 9263 9210 9155 9096 9034 8970 8903 8833 8762 8689 8616 8542 8470 8398 8327 8260 8195 8135 8078 8026 7980 7938 7901 7870 7844 7824 7809 7798 7793 7792 7796 7804 7815 7830 7848 7868 7890 7913 7936 7958 7979 7999 8015 8028 8037 8041 8040 8034 8022 8004 7981 7954 7922 7887 7848 7808 7767 7727 7686 7646 7609 7575 7545 7518 7497 7480 7469 7464 7464 7471 7485 7504 7531 7564 7603 7649 7701 7758 7821 7888 7959 8034 8112 8190 8270 8350 8430 8508 8584 8658 8728 8795 8857 8915 8969 9017 9061 9099 9133 9162 9186 9205 9220 9231 9238 9242 9243 9241 9236 9229 9220 9210 9197 9183 9167 9150 9131 9110 9086 9061 9033 9003 8971 8937 8900 8862 8823 8782 8740 8698 8656 8613 8571 8529 8488 8447 8406 8364 8323 8281 8238 8194 8149 8102 8054 8005 7954 7902 7848 7794 7738 7680 7621 7561 7499 7435 7368 7299 7227 7151 7072 6990 6904 6815 6723 6628 6531 6433 6332 6231 6129 6025 5920 5813 5705 5592 5476 5355 5228 5094 4952 4801 4642 4475 4299 4115 3926 3730 3534 3337 3141 2944 2755 2573 2399 2237 2085 1945 1818 1704 1603 1513 1435 1368 1310 1261 1220 1186 1158 1136 1118 1104 1094 1088 1084 1084 1087 1092 1101 1114 1130 1151 1177 1209 1247 1294 1349 1414 1490 1578 1679 1793 1922 2063 2219 2388 2569 2762 2963 3175 3391 3612 3836 4060 4283 4503 4719 4929 5132 5328 5515 5694 5863 6025 6177 6322 6459 6588 6711 6826 6936 7040 7138 7231 7319 7403 7482 7557 7628 7695 7759 7820 7879 7934 7988 8040 8089 8138 8184 8230 8274 8318 8360 8402 8443 8483 8522 8561 8598 8635 8670 8705 8739 8771 8801 8830 8858 8883 8907 8928 8947 8964 8978 8989 8997 9002 9004 9002 8997 8987 8974 8955 8933 8905 8871 8832 8788 8737 8679 8615 8544 8465 8380 8286 8186 8077 7961 7837 7707 7568 7423 7272 7114 6951 6783 6611 6436 6258 6080 5902 5726 5550 5380 5214 5054 4903 4760 4628 4507 4398 4303 4223 4158 4110 4078 4064 4068 4090 4130 4188 4264 4356 4465 4588 4725 4873 5031 5198 5369 5544 5720 5896 6067 6233 6393 6541 6680 6806 6918 7017 7102 7172 7228 7271 7301 7319 7327 7325 7317 7301 7280 7257 7231 7206 7180 7156 7134 7115 7099 7087 7078 7072 7070 7069 7070 7072 7074 7074 7074 7071 7064 7053 7038 7017 6991 6959 6922 6878 6828 6773 6712 6646 6574 6496 6414 6327 3776 0 70 9 6234 6137 6034 5927 5814 5697 5574 5448 5316 5181 5044 4902 4760 4618 4477 4335 4198 4064 3936 3815 3701 3596 3501 3416 3343 3281 3232 3195 3170 3159 3160 3174 3201 3242 3295 3361 3440 3531 3635 3751 3878 4017 4165 4323 4490 4663 4843 5027 5215 5405 5595 5784 5972 6157 6338 6513 6682 6844 6998 7144 7281 7409 7528 7636 7734 7822 7900 7967 8023 8070 8106 8133 8150 8158 8157 8149 8134 8113 8086 8055 8020 7983 7944 7905 7866 7826 7789 7754 7720 7689 7661 7636 7613 7593 7576 7561 7549 7539 7531 7527 7525 7527 7533 7542 7556 7575 7600 7630 7666 7707 7755 7808 7866 7928 7994 8063 8136 8208 8281 8354 8427 8497 8566 8632 8696 8757 8814 8869 8920 8969 9015 9057 9097 9134 9167 9198 9226 9251 9272 9291 9307 9320 9330 9338 9344 9347 9348 9348 9346 9342 9336 9329 9320 9310 9298 9285 9271 9256 9239 9222 9204 9186 9168 9150 9133 9116 9100 9085 9070 9056 9043 9029 9015 9001 8985 8967 8947 8925 8898 8868 8833 8793 8748 8697 8639 8575 8503 8423 8334 8237 8131 8015 7889 7753 7605 7447 7278 7099 6908 6708 6499 6280 6055 5823 5586 5346 5103 4861 4619 4382 4147 3921 3703 3493 3296 3109 2937 2777 2632 2501 2384 2281 2192 2115 2050 1997 1954 1919 1894 1876 1865 1861 1864 1874 1892 1918 1952 1997 2053 2122 2204 2301 2412 2538 2679 2834 3002 3180 3368 3559 3751 3941 4128 4308 4472 4623 4752 4861 4948 5009 5047 5060 5050 5018 4968 4901 4819 4728 4628 4524 4421 4319 4219 4124 4039 3962 3898 3846 3806 3782 3773 3780 3803 3844 3902 3979 4074 4188 4320 4470 4637 4821 5018 5230 5452 5683 5923 6164 6405 6647 6888 7122 7349 7567 7774 7970 8154 8325 8484 8631 8765 8887 8999 9100 9192 9275 9351 9419 9481 9538 9589 9635 9677 9715 9750 9781 9809 9833 9855 9874 9890 9904 9915 9924 9931 9936 9939 9941 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9924 9921 9918 9914 9909 9904 9899 9894 9889 9884 9879 9875 9871 9868 9865 9862 9860 9858 9856 9854 9852 9849 9847 9844 9841 9838 9835 9832 9828 9825 9823 9820 9818 9816 9814 9812 9810 9808 9805 9802 9799 9795 9791 9786 9781 9775 9768 9761 9754 9747 9739 9732 9724 9717 9710 9703 9697 9692 9687 9683 9680 9678 9678 9678 9679 9682 9685 9689 9694 9699 9705 9710 9716 9721 9726 9731 9736 9740 9744 9748 9752 9757 9763 9769 9777 9786 9796 9808 9821 9835 9850 9865 9879 9894 9909 9922 9935 9946 9956 9964 9971 9976 9981 9984 9986 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9990 9988 9986 9983 9979 9974 9968 9961 9952 9942 9930 9916 9900 9882 9861 9838 9811 9780 9746 9708 9666 9619 9567 9509 9446 9376 9301 9218 9129 9033 8930 8819 8701 3777 0 70 9 8575 8442 8302 8154 7999 7838 7670 7495 7315 7129 6938 6741 6541 6337 6130 5922 5712 5502 5294 5088 4885 4689 4499 4316 4144 3982 3833 3697 3575 3469 3377 3301 3242 3198 3170 3159 3162 3181 3215 3262 3324 3399 3488 3588 3701 3825 3961 4107 4263 4427 4600 4781 4967 5159 5355 5554 5756 5958 6159 6360 6559 6754 6946 7133 7314 7490 7659 7822 7977 8126 8267 8401 8528 8647 8759 8863 8961 9051 9135 9212 9282 9346 9404 9456 9503 9544 9579 9611 9637 9660 9679 9694 9707 9717 9724 9728 9731 9731 9730 9726 9720 9712 9701 9688 9673 9655 9634 9610 9584 9555 9524 9491 9456 9420 9382 9343 9303 9262 9220 9177 9133 9087 9040 8990 8938 8882 8823 8759 8690 8616 8537 8451 8359 8261 8157 8046 7929 7806 7676 7541 7400 7253 7101 6944 6783 6618 6449 6277 6102 5926 5751 5575 5401 5229 5061 4898 4742 4594 4455 4327 4209 4104 4013 3935 3873 3825 3794 3779 3780 3797 3830 3880 3944 4024 4117 4222 4341 4468 4606 4750 4898 5051 5203 5355 5503 5648 5783 5908 6023 6123 6208 6277 6327 6360 6372 6365 6338 6291 6224 6139 6036 5915 5780 5629 5467 5294 5112 4924 4732 4537 4343 4152 3963 3780 3606 3439 3284 3140 3008 2888 2782 2688 2608 2542 2488 2447 2419 2404 2402 2413 2436 2473 2523 2587 2664 2756 2861 2980 3112 3257 3414 3582 3759 3946 4138 4334 4534 4734 4933 5129 5322 5508 5687 5858 6020 6172 6314 6446 6569 6682 6785 6880 6968 7048 7121 7189 7252 7310 7364 7414 7462 7508 7551 7593 7633 7673 7712 7751 7790 7830 7870 7911 7953 7997 8042 8088 8136 8185 8235 8287 8338 8391 8443 8494 8545 8594 8641 8686 8728 8766 8801 8831 8858 8879 8896 8907 8914 8915 8911 8902 8888 8870 8847 8819 8789 8755 8719 8681 8641 8602 8562 8524 8488 8455 8425 8399 8378 8362 8352 8349 8351 8359 8373 8393 8418 8448 8483 8520 8562 8605 8650 8696 8742 8788 8832 8875 8915 8952 8985 9014 9038 9057 9072 9080 9083 9081 9073 9060 9041 9019 8992 8962 8929 8894 8859 8823 8788 8753 8720 8691 8664 8642 8623 8609 8599 8594 8593 8596 8604 8614 8628 8644 8662 8682 8702 8722 8740 8758 8774 8786 8796 8800 8800 8794 8782 8763 8737 8704 8663 8614 8558 8495 8425 8348 8267 8181 8091 8000 7908 7816 7724 7636 7551 7469 7394 7324 7261 7205 7156 7114 7080 7052 7032 7018 7011 7009 7013 7021 7034 7050 7068 7090 7111 7132 7154 7175 7193 7208 7221 7229 7233 7232 7227 7217 7202 7184 7162 7137 7109 7081 7052 7024 6996 6970 6946 6926 6910 6898 6891 6890 6893 6902 6917 6938 6964 6996 7034 7077 7125 7178 7236 7297 7362 7431 7502 7574 7649 7724 7798 7871 7944 8014 8080 8143 8200 8252 8297 8334 8363 8382 8390 8387 8372 8343 8300 8242 8168 8079 7973 7851 3778 0 70 9 7712 7557 7387 7202 7003 6792 6568 6337 6096 5851 5604 5355 5106 4859 4619 4384 4159 3944 3740 3550 3372 3209 3059 2923 2802 2694 2599 2518 2449 2392 2348 2316 2297 2291 2299 2321 2360 2414 2485 2575 2682 2809 2953 3115 3292 3485 3691 3906 4131 4359 4587 4812 5035 5251 5454 5646 5821 5979 6120 6241 6345 6429 6496 6546 6580 6602 6610 6609 6598 6582 6563 6539 6515 6493 6472 6455 6443 6439 6441 6453 6473 6505 6546 6599 6663 6737 6822 6916 7020 7132 7250 7374 7502 7633 7764 7896 8026 8154 8278 8397 8511 8618 8719 8812 8897 8974 9042 9102 9153 9195 9228 9251 9264 9268 9261 9245 9218 9181 9133 9075 9007 8928 8840 8741 8632 8513 8384 8245 8097 7939 7771 7594 7409 7215 7014 6806 6591 6373 6151 5928 5705 5483 5265 5050 4843 4643 4454 4274 4106 3951 3808 3679 3563 3459 3369 3292 3228 3175 3135 3106 3088 3082 3086 3101 3128 3164 3211 3269 3337 3415 3504 3602 3710 3827 3953 4088 4232 4383 4543 4710 4883 5064 5249 5441 5636 5834 6036 6237 6439 6639 6838 7032 7221 7403 7577 7742 7897 8040 8172 8290 8397 8490 8570 8637 8691 8733 8762 8779 8785 8780 8763 8736 8699 8651 8593 8525 8447 8358 8259 8150 8031 7901 7761 7611 7451 7282 7104 6918 6723 6522 6314 6100 5883 5662 5439 5216 4993 4771 4552 4339 4131 3931 3740 3558 3388 3229 3083 2951 2831 2726 2634 2555 2490 2437 2396 2367 2349 2342 2346 2362 2388 2426 2477 2540 2618 2710 2819 2943 3084 3243 3418 3611 3819 4043 4279 4526 4784 5046 5312 5579 5847 6109 6366 6615 6853 7081 7296 7498 7687 7861 8022 8170 8304 8426 8534 8630 8714 8785 8844 8891 8925 8946 8954 8949 8931 8900 8855 8799 8729 8648 8555 8452 8338 8214 8081 7939 7788 7630 7464 7290 7110 6923 6730 6531 6327 6119 5906 5693 5478 5264 5049 4838 4631 4429 4234 4045 3866 3697 3537 3388 3249 3122 3006 2902 2808 2727 2657 2598 2551 2516 2494 2484 2488 2505 2536 2580 2640 2712 2799 2899 3011 3136 3268 3411 3559 3709 3862 4015 4166 4310 4448 4574 4689 4790 4876 4946 4999 5034 5051 5052 5037 5005 4960 4902 4833 4756 4671 4583 4492 4402 4311 4226 4146 4073 4010 3957 3916 3889 3875 3877 3893 3926 3974 4038 4118 4214 4325 4450 4589 4741 4904 5079 5262 5453 5650 5852 6057 6263 6468 6671 6873 7069 7259 7442 7616 7782 7938 8083 8218 8342 8455 8557 8649 8729 8800 8860 8911 8954 8989 9016 9036 9050 9060 9064 9064 9062 9057 9050 9042 9034 9025 9018 9011 9005 9002 9000 9002 9006 9013 9023 9036 9052 9071 9093 9117 9143 9171 9200 9229 9257 9286 9313 9338 9360 9379 9395 9407 9415 9419 9418 9413 9404 9390 9372 9350 9324 9295 9261 9224 9184 9141 9094 9044 8992 8937 8880 8821 8761 8700 8639 3779 0 70 9 8578 8519 8461 8407 8356 8309 8267 8232 8202 8180 8164 8156 8156 8164 8179 8201 8231 8268 8311 8360 8414 8473 8535 8602 8670 8740 8812 8884 8956 9028 9098 9167 9234 9298 9359 9417 9472 9523 9570 9613 9652 9688 9719 9746 9770 9790 9806 9819 9829 9835 9838 9838 9834 9828 9819 9806 9789 9770 9746 9718 9686 9649 9606 9559 9505 9446 9379 9306 9225 9136 9039 8933 8818 8694 8561 8419 8267 8106 7936 7759 7575 7383 7188 6987 6785 6583 6381 6180 5983 5792 5608 5433 5267 5113 4971 4842 4727 4627 4542 4473 4419 4381 4358 4351 4359 4382 4420 4471 4537 4615 4707 4811 4926 5052 5189 5335 5490 5652 5821 5994 6170 6350 6529 6707 6882 7054 7218 7375 7522 7659 7786 7899 8001 8090 8167 8232 8285 8328 8360 8384 8401 8410 8413 8411 8405 8396 8384 8369 8353 8336 8319 8303 8286 8270 8257 8245 8236 8230 8227 8227 8229 8235 8241 8248 8254 8261 8263 8262 8255 8240 8218 8186 8143 8090 8024 7946 7855 7751 7635 7506 7366 7213 7050 6877 6694 6503 6304 6098 5887 5672 5455 5236 5018 4801 4588 4380 4179 3986 3803 3631 3470 3322 3186 3064 2955 2859 2776 2704 2643 2593 2552 2519 2494 2475 2461 2451 2445 2441 2440 2441 2443 2445 2449 2454 2460 2467 2475 2485 2498 2513 2531 2551 2575 2601 2630 2662 2695 2729 2762 2795 2828 2857 2883 2904 2921 2933 2938 2939 2934 2925 2913 2897 2881 2866 2852 2841 2836 2838 2848 2869 2900 2945 3001 3071 3153 3248 3355 3472 3599 3733 3873 4018 4163 4309 4452 4595 4731 4862 4986 5103 5213 5315 5412 5502 5587 5670 5751 5831 5912 5995 6081 6172 6268 6369 6476 6589 6708 6832 6961 7092 7226 7362 7498 7633 7767 7898 8025 8148 8266 8377 8483 8582 8675 8760 8838 8909 8973 9030 9080 9123 9160 9189 9213 9231 9242 9249 9249 9245 9236 9221 9203 9179 9151 9118 9081 9039 8991 8939 8881 8818 8749 8675 8596 8511 8421 8327 8228 8127 8023 7918 7812 7707 7603 7500 7402 7307 7218 7135 7058 6988 6926 6871 6825 6786 6756 6733 6719 6711 6711 6716 6727 6744 6765 6789 6816 6844 6874 6903 6932 6959 6984 7006 7024 7039 7049 7054 7055 7051 7043 7031 7016 6998 6978 6957 6935 6914 6895 6877 6863 6854 6850 6852 6861 6877 6901 6934 6975 7025 7083 7150 7225 7308 7398 7495 7597 7703 7814 7927 8042 8157 8273 8387 8499 8609 8715 8818 8916 9009 9097 9181 9259 9331 9399 9462 9519 9572 9621 9666 9706 9743 9776 9806 9834 9858 9880 9900 9918 9934 9947 9959 9970 9979 9986 9991 9995 99981000010000 9999 9997 9995 9992 9989 9985 9982 9979 9976 9974 9971 9970 9968 9966 9964 9962 9959 9955 9951 9945 9938 9930 9921 9912 9901 9891 9880 9869 9859 9850 9841 9834 9828 9822 9818 9815 9813 9811 9810 9810 9810 9810 3780 0 70 9 9811 9812 9813 9814 9816 9818 9821 9824 9828 9831 9835 9839 9843 9846 9849 9851 9852 9852 9851 9849 9846 9842 9837 9831 9825 9819 9813 9807 9802 9797 9792 9787 9783 9778 9774 9769 9764 9758 9751 9743 9734 9723 9712 9700 9687 9674 9661 9648 9636 9624 9614 9605 9597 9592 9587 9584 9583 9583 9583 9585 9587 9590 9592 9595 9598 9600 9603 9605 9608 9610 9613 9615 9617 9619 9621 9622 9622 9620 9618 9613 9607 9598 9586 9572 9555 9536 9514 9491 9464 9437 9408 9377 9346 9314 9282 9249 9215 9182 9148 9115 9081 9047 9014 8981 8949 8919 8889 8862 8837 8815 8796 8780 8767 8758 8752 8750 8750 8753 8759 8767 8776 8787 8798 8810 8822 8835 8847 8859 8871 8882 8893 8902 8911 8918 8924 8928 8931 8931 8929 8926 8920 8911 8901 8889 8875 8860 8843 8827 8810 8794 8778 8763 8750 8738 8728 8719 8712 8707 8704 8701 8700 8699 8699 8698 8697 8695 8692 8687 8680 8671 8659 8644 8625 8604 8578 8549 8516 8479 8439 8395 8347 8297 8244 8188 8131 8073 8014 7955 7897 7840 7784 7731 7681 7634 7591 7550 7514 7481 7452 7425 7402 7381 7363 7346 7331 7317 7304 7292 7281 7271 7263 7255 7250 7246 7244 7244 7248 7254 7263 7275 7290 7308 7327 7348 7369 7391 7413 7433 7453 7469 7482 7492 7498 7499 7496 7488 7475 7459 7438 7413 7386 7356 7325 7294 7263 7231 7202 7175 7151 7130 7114 7102 7095 7093 7097 7105 7118 7137 7160 7188 7221 7258 7298 7343 7391 7442 7497 7555 7616 7679 7745 7813 7883 7954 8027 8099 8172 8244 8316 8386 8453 8518 8580 8637 8691 8741 8785 8825 8860 8890 8915 8934 8949 8959 8964 8965 8960 8951 8937 8919 8896 8868 8836 8799 8758 8712 8661 8606 8547 8483 8415 8343 8266 8186 8102 8013 7921 7825 7726 7622 7514 7403 7287 7167 7044 6916 6784 6649 6510 6367 6222 6074 5924 5774 5623 5472 5323 5177 5033 4895 4761 4634 4514 4402 4299 4204 4119 4044 3979 3924 3881 3848 3825 3814 3814 3826 3848 3882 3927 3983 4049 4126 4212 4308 4411 4522 4640 4761 4888 5016 5144 5272 5400 5526 5649 5768 5883 5993 6098 6199 6294 6386 6473 6556 6636 6713 6786 6858 6928 6996 7062 7128 7192 7255 7317 7378 7437 7495 7552 7606 7658 7707 7753 7795 7833 7867 7897 7921 7941 7956 7966 7971 7973 7971 7966 7959 7949 7939 7929 7919 7909 7901 7895 7890 7889 7890 7894 7902 7912 7927 7945 7968 7994 8025 8060 8098 8142 8188 8239 8292 8348 8407 8465 8524 8582 8641 8696 8749 8799 8846 8889 8928 8963 8995 9024 9050 9074 9096 9116 9136 9154 9173 9190 9207 9224 9240 9256 9271 9285 9298 9310 9321 9331 9341 9350 9360 9369 9379 9388 9398 9409 9419 9430 9440 9450 9459 9467 9473 9478 9480 9480 9479 9475 9469 9463 9455 9446 9436 9428 9419 3781 0 70 9 9411 9405 9400 9397 9396 9396 9399 9404 9410 9419 9429 9441 9454 9469 9485 9501 9519 9537 9555 9574 9592 9610 9627 9643 9658 9672 9684 9695 9704 9710 9715 9718 9719 9717 9713 9707 9697 9685 9670 9652 9629 9604 9574 9540 9501 9457 9409 9355 9296 9231 9160 9082 8998 8907 8809 8703 8589 8467 8337 8199 8051 7895 7730 7557 7375 7185 6987 6782 6571 6354 6133 5908 5681 5453 5226 4998 4775 4555 4340 4133 3934 3744 3564 3395 3237 3092 2959 2838 2730 2634 2550 2478 2416 2366 2327 2299 2281 2275 2280 2298 2328 2373 2433 2508 2601 2711 2841 2988 3154 3339 3541 3761 3995 4243 4502 4769 5047 5324 5602 5879 6157 6426 6687 6938 7178 7405 7617 7815 7998 8164 8316 8451 8571 8676 8767 8844 8907 8959 8998 9028 9048 9058 9062 9059 9050 9037 9020 9002 8981 8959 8938 8918 8899 8882 8868 8857 8850 8846 8847 8851 8859 8871 8886 8904 8926 8950 8976 9003 9032 9061 9091 9120 9148 9176 9203 9227 9250 9271 9289 9305 9318 9329 9337 9342 9345 9344 9342 9337 9329 9319 9307 9293 9277 9259 9240 9219 9197 9175 9151 9127 9103 9078 9053 9029 9005 8981 8959 8937 8916 8897 8880 8864 8849 8837 8826 8818 8811 8806 8803 8801 8801 8802 8804 8806 8809 8811 8812 8812 8810 8806 8799 8789 8776 8758 8736 8710 8680 8646 8607 8565 8519 8471 8421 8369 8317 8265 8214 8165 8118 8074 8033 7997 7964 7937 7914 7896 7882 7873 7867 7866 7867 7871 7877 7883 7890 7897 7901 7903 7901 7895 7882 7863 7836 7800 7755 7700 7634 7559 7472 7375 7269 7153 7029 6897 6759 6617 6469 6321 6173 6025 5877 5734 5595 5462 5335 5215 5103 4999 4903 4817 4738 4669 4608 4556 4512 4476 4448 4428 4416 4411 4415 4426 4444 4471 4504 4546 4595 4650 4713 4781 4854 4933 5014 5100 5186 5273 5359 5445 5529 5609 5687 5759 5828 5892 5952 6008 6060 6109 6155 6200 6244 6288 6333 6378 6426 6477 6531 6590 6652 6718 6789 6864 6942 7025 7110 7199 7289 7381 7475 7568 7662 7754 7846 7936 8024 8109 8191 8271 8347 8420 8489 8555 8618 8678 8735 8788 8840 8889 8935 8980 9024 9065 9106 9145 9183 9220 9255 9290 9322 9353 9383 9411 9436 9460 9481 9500 9517 9532 9545 9556 9566 9573 9579 9583 9586 9587 9587 9585 9580 9573 9563 9550 9534 9513 9488 9458 9423 9381 9334 9281 9221 9154 9081 9001 8915 8822 8723 8618 8507 8391 8269 8143 8012 7877 7738 7596 7451 7304 7155 7005 6855 6704 6554 6404 6256 6110 5967 5826 5688 5553 5421 5292 5166 5044 4924 4806 4691 4579 4470 4364 4262 4163 4069 3980 3898 3822 3755 3698 3650 3613 3589 3577 3580 3596 3627 3673 3735 3812 3904 4013 4136 4275 4427 4594 4774 4965 5169 5380 5601 5828 6058 6291 6524 6756 6984 7207 7421 7626 7822 8004 3782 0 71 0 8180 8327 8474 8610 8724 8825 8914 8991 9056 9109 9151 9182 9203 9213 9213 9203 9185 9156 9117 9067 9007 8940 8863 8776 8679 8573 8457 8332 8199 8059 7910 7754 7592 7422 7247 7067 6882 6694 6503 6310 6118 5925 5732 5541 5354 5171 4993 4822 4658 4504 4359 4225 4104 3995 3900 3818 3751 3700 3663 3641 3635 3644 3667 3705 3757 3822 3900 3990 4091 4203 4325 4455 4593 4738 4887 5040 5196 5353 5509 5662 5813 5957 6093 6222 6340 6447 6541 6622 6691 6746 6789 6820 6840 6849 6851 6846 6835 6822 6807 6792 6776 6763 6752 6745 6742 6743 6749 6760 6776 6797 6823 6855 6892 6935 6984 7038 7099 7165 7236 7312 7391 7475 7559 7643 7728 7812 7892 7967 8038 8102 8159 8209 8250 8284 8310 8329 8340 8345 8343 8338 8327 8313 8297 8278 8258 8237 8215 8194 8173 8153 8134 8117 8102 8090 8080 8073 8069 8068 8071 8077 8086 8098 8111 8127 8144 8161 8178 8194 8209 8221 8230 8235 8237 8234 8226 8214 8196 8175 8148 8116 8080 8040 7995 7945 7892 7833 7770 7702 7629 7551 7468 7378 7283 7182 7074 6960 6839 6711 6577 6435 6288 6133 5973 5807 5637 5463 5285 5106 4926 4747 4567 4392 4220 4053 3893 3740 3597 3462 3338 3225 3124 3035 2959 2896 2848 2813 2793 2788 2799 2825 2868 2928 3004 3098 3208 3336 3481 3641 3817 4006 4208 4421 4642 4870 5102 5333 5564 5793 6017 6232 6438 6632 6815 6984 7140 7282 7410 7524 7626 7715 7792 7857 7911 7954 7987 8008 8020 8021 8011 7990 7958 7915 7861 7797 7721 7635 7538 7431 7315 7190 7056 6913 6763 6606 6443 6274 6099 5922 5741 5559 5377 5197 5019 4845 4677 4517 4366 4225 4095 3979 3875 3784 3708 3646 3599 3566 3547 3543 3552 3577 3615 3668 3736 3819 3917 4029 4156 4297 4452 4619 4798 4987 5184 5390 5599 5811 6024 6238 6450 6657 6860 7056 7246 7427 7600 7763 7918 8063 8198 8324 8440 8547 8645 8734 8814 8886 8950 9008 9059 9104 9145 9181 9214 9244 9272 9298 9323 9347 9370 9392 9413 9433 9452 9470 9487 9502 9516 9530 9542 9554 9565 9576 9587 9597 9608 9618 9628 9638 9647 9654 9661 9665 9668 9669 9667 9664 9659 9653 9645 9636 9628 9620 9611 9603 9597 9591 9587 9584 9582 9582 9582 9583 9584 9587 9589 9592 9595 9599 9603 9607 9612 9618 9624 9631 9639 9647 9655 9664 9673 9682 9690 9698 9705 9711 9715 9719 9721 9723 9723 9723 9722 9721 9721 9720 9721 9722 9724 9728 9732 9738 9745 9752 9760 9768 9775 9782 9789 9794 9798 9802 9804 9805 9805 9804 9803 9801 9799 9796 9793 9790 9786 9781 9775 9767 9757 9746 9732 9715 9695 9673 9647 9619 9589 9556 9521 9485 9448 9410 9372 9333 9294 9255 9217 9179 9141 9104 9067 9031 8995 8961 8928 8896 8866 8839 8813 8791 8771 8755 8742 8732 3783 0 71 0 8725 8721 8719 8720 8723 8726 8731 8736 8740 8743 8746 8746 8745 8741 8734 8725 8712 8697 8679 8659 8635 8609 8582 8552 8521 8490 8458 8426 8394 8364 8334 8308 8284 8262 8245 8230 8220 8214 8212 8214 8220 8230 8244 8261 8282 8305 8330 8358 8388 8419 8451 8485 8518 8552 8586 8619 8651 8682 8712 8738 8762 8782 8798 8810 8815 8816 8810 8797 8777 8751 8718 8678 8631 8579 8521 8458 8391 8322 8249 8176 8103 8030 7959 7889 7824 7762 7705 7655 7611 7574 7545 7524 7512 7509 7515 7530 7554 7586 7627 7675 7729 7790 7855 7925 7998 8074 8151 8229 8306 8383 8458 8532 8603 8671 8735 8795 8851 8902 8948 8988 9023 9050 9072 9087 9095 9096 9090 9078 9059 9034 9002 8964 8920 8870 8813 8751 8682 8606 8524 8434 8336 8231 8118 7996 7867 7730 7585 7433 7275 7111 6942 6769 6593 6416 6239 6061 5886 5713 5544 5381 5223 5073 4930 4796 4671 4555 4450 4355 4271 4197 4134 4081 4039 4007 3986 3976 3976 3987 4009 4043 4088 4145 4215 4296 4390 4495 4613 4741 4879 5025 5177 5336 5496 5654 5812 5967 6114 6251 6378 6492 6591 6675 6744 6796 6833 6854 6861 6854 6835 6804 6764 6714 6657 6594 6524 6449 6370 6288 6202 6113 6022 5928 5833 5736 5637 5537 5436 5332 5226 5118 5006 4889 4768 4640 4506 4366 4217 4061 3898 3728 3554 3374 3193 3013 2834 2657 2487 2325 2172 2030 1899 1782 1676 1583 1501 1431 1370 1319 1275 1238 1207 1180 1158 1140 1125 1114 1105 1100 1098 1099 1103 1111 1122 1137 1155 1178 1204 1236 1273 1317 1368 1428 1497 1577 1670 1776 1896 2030 2179 2342 2519 2709 2910 3122 3340 3563 3791 4018 4244 4466 4685 4895 5097 5291 5475 5649 5814 5970 6116 6254 6385 6508 6625 6735 6840 6940 7035 7125 7211 7292 7369 7443 7512 7578 7640 7699 7754 7806 7855 7900 7942 7981 8016 8048 8076 8101 8122 8139 8153 8164 8171 8176 8179 8179 8179 8177 8174 8171 8167 8164 8160 8156 8152 8147 8142 8137 8130 8123 8114 8104 8093 8081 8068 8054 8040 8025 8009 7993 7977 7960 7943 7926 7907 7888 7867 7845 7821 7795 7767 7735 7701 7663 7622 7578 7530 7479 7425 7369 7309 7248 7186 7123 7059 6996 6934 6872 6813 6757 6703 6653 6607 6565 6527 6493 6464 6439 6419 6404 6394 6390 6390 6396 6407 6423 6444 6469 6499 6531 6567 6605 6642 6679 6716 6751 6783 6810 6832 6849 6860 6865 6864 6857 6845 6827 6806 6781 6753 6724 6694 6664 6634 6606 6580 6557 6537 6522 6511 6505 6505 6511 6523 6542 6567 6600 6640 6686 6740 6801 6868 6941 7020 7104 7192 7284 7380 7477 7577 7676 7776 7874 7972 8066 8157 8244 8327 8405 8477 8543 8604 8659 8709 8753 8792 8826 8855 8879 8899 8916 8928 8937 8943 8945 8944 8941 8934 8925 8913 8899 8884 8867 3784 0 71 0 8850 8831 8812 8794 8775 8757 8739 8723 8706 8691 8677 8663 8651 8639 8629 8620 8614 8609 8606 8606 8608 8614 8622 8634 8648 8664 8683 8703 8725 8747 8769 8791 8812 8831 8849 8866 8881 8894 8906 8917 8928 8938 8949 8959 8971 8983 8997 9012 9028 9045 9063 9082 9102 9123 9144 9165 9188 9210 9233 9257 9281 9305 9329 9353 9377 9400 9422 9443 9462 9479 9494 9507 9517 9526 9532 9537 9540 9542 9543 9543 9541 9539 9536 9531 9525 9517 9507 9495 9479 9461 9439 9414 9386 9353 9317 9277 9233 9185 9132 9075 9014 8948 8876 8800 8719 8634 8544 8451 8354 8256 8158 8060 7962 7867 7776 7688 7607 7533 7465 7405 7353 7310 7276 7251 7236 7230 7234 7248 7272 7305 7348 7400 7460 7529 7605 7686 7774 7865 7960 8057 8153 8250 8346 8440 8531 8619 8703 8782 8857 8927 8991 9050 9103 9150 9191 9225 9252 9273 9286 9293 9293 9286 9274 9255 9232 9205 9174 9141 9105 9069 9032 8996 8960 8924 8891 8859 8829 8802 8777 8756 8737 8721 8709 8700 8695 8694 8696 8703 8713 8727 8743 8763 8785 8809 8834 8859 8884 8909 8934 8956 8978 8996 9012 9026 9035 9041 9043 9041 9033 9020 9002 8978 8947 8911 8869 8820 8767 8708 8644 8577 8506 8433 8357 8280 8202 8123 8043 7963 7882 7801 7719 7637 7554 7469 7384 7299 7213 7127 7041 6956 6873 6792 6714 6640 6570 6505 6447 6396 6351 6316 6289 6272 6266 6271 6287 6316 6357 6410 6476 6554 6643 6743 6852 6971 7096 7226 7362 7498 7633 7769 7904 8034 8160 8281 8397 8506 8610 8707 8799 8884 8965 9040 9110 9174 9234 9289 9339 9383 9423 9457 9487 9511 9532 9547 9560 9569 9576 9581 9584 9586 9588 9590 9591 9593 9594 9596 9597 9598 9597 9596 9593 9588 9581 9572 9561 9549 9535 9519 9503 9485 9468 9450 9433 9415 9399 9383 9368 9354 9341 9328 9317 9306 9296 9287 9279 9271 9265 9259 9255 9252 9250 9249 9250 9252 9255 9259 9265 9272 9279 9288 9297 9307 9318 9329 9340 9351 9363 9374 9386 9396 9407 9417 9426 9435 9443 9450 9456 9462 9466 9470 9472 9474 9475 9474 9473 9471 9468 9464 9459 9453 9445 9437 9427 9416 9405 9392 9378 9364 9349 9334 9319 9305 9290 9277 9264 9253 9243 9235 9228 9223 9219 9216 9215 9214 9214 9214 9213 9212 9210 9207 9203 9196 9189 9179 9169 9158 9146 9134 9123 9113 9104 9097 9094 9093 9096 9102 9112 9126 9143 9164 9187 9213 9240 9270 9301 9332 9364 9396 9428 9459 9489 9518 9546 9573 9597 9620 9640 9658 9674 9688 9699 9707 9714 9718 9720 9720 9718 9715 9711 9705 9697 9689 9679 9667 9654 9639 9622 9603 9582 9559 9534 9507 9479 9448 9417 9384 9350 9315 9279 9242 9205 9166 9126 9084 9042 8999 8954 8909 8862 8816 8770 8724 8679 8635 8593 8553 8517 8483 8453 8426 3785 0 71 0 8403 8384 8369 8358 8351 8347 8346 8350 8356 8365 8378 8393 8410 8429 8450 8472 8495 8517 8540 8562 8583 8603 8621 8637 8651 8663 8672 8680 8686 8690 8693 8695 8697 8699 8702 8704 8708 8713 8719 8727 8736 8748 8761 8777 8794 8813 8835 8858 8884 8911 8940 8971 9003 9037 9071 9105 9139 9172 9205 9236 9266 9293 9317 9338 9357 9372 9383 9392 9397 9400 9399 9396 9391 9383 9373 9360 9345 9327 9307 9284 9258 9229 9195 9158 9116 9070 9020 8964 8904 8839 8770 8696 8618 8537 8451 8362 8271 8176 8080 7982 7884 7785 7686 7587 7491 7397 7306 7219 7138 7062 6993 6931 6876 6830 6792 6763 6742 6730 6725 6727 6736 6750 6769 6792 6817 6843 6871 6898 6925 6950 6973 6993 7009 7022 7030 7034 7034 7029 7018 7003 6983 6958 6929 6895 6858 6817 6773 6728 6681 6635 6588 6543 6501 6461 6426 6394 6367 6345 6327 6315 6306 6302 6301 6304 6309 6316 6325 6336 6347 6359 6371 6383 6395 6406 6417 6427 6436 6444 6450 6455 6458 6459 6458 6455 6451 6446 6439 6431 6423 6415 6408 6401 6396 6393 6393 6396 6403 6414 6429 6449 6474 6504 6539 6579 6624 6674 6728 6786 6847 6911 6978 7046 7114 7182 7249 7316 7380 7440 7497 7549 7597 7638 7673 7701 7722 7736 7743 7743 7735 7721 7701 7675 7645 7609 7571 7531 7488 7445 7402 7360 7318 7278 7242 7208 7178 7151 7130 7113 7100 7093 7091 7094 7102 7115 7132 7153 7177 7203 7230 7258 7285 7311 7334 7354 7370 7381 7388 7390 7387 7379 7369 7354 7337 7318 7298 7278 7258 7239 7221 7205 7191 7180 7172 7166 7164 7166 7172 7183 7198 7219 7245 7277 7315 7359 7409 7465 7526 7591 7661 7732 7804 7875 7947 8017 8081 8142 8196 8242 8281 8311 8332 8343 8344 8335 8316 8286 8247 8197 8137 8067 7987 7897 7798 7689 7571 7443 7305 7159 7003 6839 6666 6484 6295 6099 5898 5693 5483 5273 5063 4855 4648 4447 4254 4068 3894 3729 3578 3440 3316 3206 3111 3031 2966 2916 2880 2859 2853 2861 2884 2920 2970 3032 3107 3193 3289 3393 3505 3620 3738 3855 3973 4084 4188 4284 4368 4440 4497 4540 4567 4579 4578 4561 4534 4494 4447 4394 4333 4273 4213 4154 4097 4048 4007 3973 3952 3941 3943 3959 3988 4030 4086 4156 4238 4333 4438 4552 4676 4806 4943 5084 5228 5374 5520 5665 5808 5949 6085 6217 6343 6462 6574 6678 6773 6860 6937 7004 7061 7107 7143 7168 7181 7184 7175 7155 7123 7080 7024 6956 6875 6782 6675 6556 6422 6276 6117 5946 5762 5569 5366 5155 4940 4718 4496 4275 4056 3838 3628 3425 3231 3047 2874 2714 2565 2428 2304 2192 2092 2003 1925 1858 1801 1753 1713 1682 1657 1640 1630 1625 1627 1635 1648 1668 1695 1729 1772 1823 1884 1955 2037 2130 2233 2348 2472 2605 2744 2885 3027 3169 3308 3437 3786 0 71 0 3558 3664 3756 3830 3886 3925 3944 3946 3932 3904 3865 3814 3759 3700 3639 3578 3521 3467 3420 3380 3349 3326 3313 3310 3318 3336 3364 3403 3453 3514 3586 3668 3760 3862 3971 4086 4209 4331 4454 4576 4697 4809 4912 5005 5081 5143 5186 5209 5212 5194 5155 5094 5014 4915 4798 4666 4519 4363 4197 4026 3854 3682 3510 3341 3181 3028 2886 2755 2637 2531 2438 2359 2291 2235 2190 2154 2126 2105 2090 2079 2072 2066 2062 2059 2057 2054 2051 2049 2046 2045 2044 2044 2047 2051 2058 2068 2081 2099 2122 2150 2185 2227 2278 2337 2408 2490 2585 2693 2815 2951 3100 3263 3438 3624 3818 4016 4220 4424 4626 4822 5013 5192 5359 5512 5650 5772 5877 5966 6038 6094 6135 6162 6174 6173 6159 6131 6092 6039 5974 5897 5808 5706 5594 5471 5338 5198 5050 4900 4747 4594 4441 4294 4151 4016 3891 3775 3671 3578 3496 3427 3369 3323 3289 3265 3253 3253 3263 3286 3321 3368 3428 3500 3585 3683 3791 3910 4040 4176 4319 4466 4613 4761 4908 5053 5191 5324 5448 5564 5671 5769 5856 5933 6000 6057 6103 6137 6161 6173 6173 6161 6136 6100 6052 5991 5921 5840 5750 5653 5549 5441 5331 5220 5109 4999 4894 4793 4699 4611 4532 4461 4398 4346 4303 4269 4246 4232 4228 4233 4247 4270 4300 4338 4383 4433 4488 4546 4608 4670 4732 4792 4852 4908 4959 5005 5044 5077 5103 5123 5135 5141 5143 5138 5132 5123 5114 5105 5099 5097 5099 5108 5124 5148 5182 5224 5275 5335 5405 5481 5565 5655 5750 5850 5951 6054 6156 6258 6357 6452 6543 6627 6704 6773 6834 6886 6928 6960 6983 6995 6997 6989 6972 6945 6909 6865 6811 6750 6680 6602 6517 6423 6321 6211 6092 5965 5829 5684 5530 5368 5196 5017 4830 4636 4437 4233 4027 3820 3615 3410 3208 3013 2825 2646 2477 2319 2172 2037 1915 1804 1705 1618 1541 1475 1417 1368 1326 1291 1262 1239 1220 1206 1196 1190 1188 1190 1197 1208 1225 1249 1279 1318 1366 1425 1495 1578 1674 1785 1911 2052 2208 2378 2562 2759 2966 3184 3408 3637 3870 4103 4335 4563 4788 5006 5215 5416 5608 5789 5960 6121 6272 6413 6545 6667 6780 6885 6982 7071 7152 7226 7293 7354 7407 7453 7493 7527 7554 7575 7590 7599 7602 7600 7592 7579 7562 7541 7517 7489 7459 7427 7394 7361 7328 7296 7266 7238 7213 7193 7177 7166 7160 7161 7169 7183 7203 7231 7264 7304 7350 7401 7456 7515 7575 7639 7702 7764 7826 7886 7943 7996 8046 8091 8133 8170 8203 8233 8259 8283 8304 8323 8341 8358 8373 8389 8404 8419 8433 8448 8462 8476 8490 8503 8516 8528 8540 8551 8562 8572 8581 8590 8599 8607 8616 8624 8632 8640 8648 8656 8665 8673 8682 8691 8700 8709 8718 8727 8736 8745 8753 8761 8768 8775 8781 8786 8790 8793 8796 8797 8798 8797 8796 8794 3787 0 71 0 8791 8787 8782 8777 8770 8762 8754 8743 8731 8717 8701 8682 8660 8635 8606 8574 8537 8495 8450 8399 8345 8286 8224 8157 8087 8014 7938 7860 7779 7697 7612 7526 7439 7350 7261 7171 7082 6992 6903 6815 6728 6643 6560 6480 6402 6325 6252 6180 6109 6040 5970 5900 5828 5756 5680 5601 5518 5431 5340 5244 5144 5039 4931 4819 4705 4588 4468 4349 4229 4111 3992 3877 3766 3659 3557 3462 3374 3294 3223 3163 3113 3075 3048 3033 3030 3040 3062 3095 3140 3195 3260 3334 3415 3503 3595 3690 3788 3886 3984 4079 4171 4259 4341 4418 4488 4551 4608 4658 4702 4740 4775 4804 4832 4858 4883 4908 4935 4964 4996 5032 5072 5117 5169 5226 5290 5360 5438 5522 5614 5711 5815 5926 6040 6160 6283 6408 6535 6662 6788 6912 7034 7151 7263 7370 7471 7565 7652 7733 7806 7873 7933 7987 8036 8079 8117 8151 8180 8205 8225 8242 8255 8265 8270 8272 8271 8267 8259 8249 8237 8223 8207 8190 8173 8157 8140 8123 8107 8092 8078 8065 8052 8040 8028 8016 8003 7991 7977 7962 7947 7930 7914 7897 7879 7862 7846 7831 7816 7803 7791 7781 7771 7763 7756 7749 7742 7735 7728 7721 7714 7705 7697 7688 7679 7670 7660 7651 7641 7631 7621 7610 7597 7584 7569 7552 7533 7513 7490 7465 7439 7413 7386 7359 7332 7307 7283 7261 7242 7225 7211 7199 7189 7181 7175 7170 7165 7162 7158 7155 7152 7148 7145 7142 7139 7136 7133 7131 7129 7126 7124 7121 7118 7114 7108 7101 7092 7081 7068 7053 7036 7017 6997 6975 6952 6929 6904 6880 6856 6831 6807 6783 6760 6738 6716 6696 6677 6659 6643 6627 6613 6600 6588 6577 6566 6555 6543 6532 6519 6506 6491 6474 6456 6436 6415 6392 6369 6344 6318 6292 6266 6238 6211 6183 6155 6127 6099 6070 6042 6013 5985 5956 5929 5902 5875 5850 5826 5802 5779 5757 5735 5713 5692 5669 5647 5623 5599 5573 5547 5520 5493 5465 5437 5408 5380 5352 5325 5297 5270 5242 5214 5186 5158 5128 5098 5067 5035 5002 4969 4936 4903 4869 4836 4804 4772 4740 4709 4678 4648 4618 4587 4556 4525 4494 4461 4429 4395 4362 4327 4293 4258 4224 4189 4154 4120 4085 4049 4014 3977 3940 3902 3863 3823 3781 3738 3693 3647 3600 3550 3499 3446 3390 3331 3269 3204 3134 3060 2982 2898 2808 2714 2614 2510 2401 2290 2176 2060 1945 1831 1719 1610 1506 1406 1314 1228 1150 1079 1015 958 908 864 826 793 765 740 719 701 686 673 662 653 645 640 636 634 634 636 639 645 652 661 672 685 701 718 738 761 787 817 851 889 933 982 1037 1099 1167 1242 1323 1411 1504 1602 1705 1810 1918 2027 2135 2243 2349 2452 2551 2646 2737 2824 2906 2983 3057 3126 3193 3256 3316 3374 3430 3483 3534 3583 3630 3674 3717 3757 3795 3831 3866 3788 0 71 0 3899 3930 3961 3991 4020 4049 4079 4108 4137 4166 4195 4223 4252 4280 4307 4334 4360 4386 4411 4437 4462 4488 4515 4542 4571 4602 4634 4667 4703 4739 4777 4817 4857 4897 4938 4980 5021 5062 5103 5144 5184 5225 5265 5304 5343 5382 5420 5458 5495 5530 5565 5598 5630 5661 5690 5718 5745 5770 5795 5818 5842 5865 5888 5911 5934 5958 5982 6007 6033 6060 6088 6117 6148 6179 6212 6246 6280 6316 6352 6388 6424 6459 6494 6527 6559 6590 6618 6646 6671 6696 6719 6742 6765 6788 6811 6834 6858 6882 6907 6932 6957 6981 7005 7028 7050 7071 7090 7108 7125 7141 7157 7173 7188 7204 7221 7239 7257 7277 7297 7318 7339 7361 7383 7404 7425 7445 7464 7482 7499 7516 7531 7546 7560 7574 7588 7602 7615 7629 7643 7656 7670 7683 7697 7710 7722 7734 7746 7757 7767 7777 7786 7795 7804 7812 7820 7827 7834 7841 7848 7854 7861 7866 7872 7878 7883 7889 7894 7900 7906 7911 7917 7923 7928 7933 7937 7940 7941 7940 7938 7933 7925 7914 7900 7883 7862 7837 7808 7776 7739 7699 7654 7606 7553 7495 7434 7368 7298 7224 7147 7066 6982 6896 6808 6719 6629 6539 6451 6364 6279 6199 6122 6050 5984 5923 5870 5824 5786 5755 5732 5718 5711 5713 5721 5737 5760 5788 5822 5860 5902 5947 5993 6042 6090 6138 6186 6232 6276 6318 6357 6393 6426 6455 6481 6504 6524 6541 6555 6566 6575 6582 6587 6590 6592 6593 6593 6594 6595 6596 6599 6604 6611 6622 6636 6653 6676 6703 6734 6771 6813 6859 6909 6964 7022 7083 7145 7209 7274 7339 7404 7466 7528 7587 7643 7696 7746 7792 7833 7871 7904 7933 7958 7978 7994 8005 8012 8015 8014 8009 8001 7990 7976 7959 7939 7917 7892 7863 7831 7795 7754 7707 7655 7595 7526 7449 7362 7264 7154 7033 6899 6753 6594 6423 6241 6048 5846 5636 5418 5198 4976 4754 4531 4315 4104 3901 3710 3530 3364 3212 3075 2953 2846 2754 2676 2611 2558 2516 2485 2464 2452 2449 2456 2471 2496 2532 2580 2641 2715 2803 2907 3027 3161 3312 3477 3655 3845 4044 4253 4465 4678 4892 5106 5312 5512 5704 5885 6054 6209 6351 6479 6591 6689 6771 6839 6891 6929 6952 6962 6959 6943 6916 6878 6830 6776 6714 6648 6579 6507 6435 6364 6296 6229 6167 6109 6056 6007 5963 5923 5887 5854 5824 5796 5771 5746 5723 5700 5678 5655 5633 5610 5588 5565 5542 5519 5496 5473 5451 5431 5412 5394 5379 5366 5356 5349 5346 5345 5348 5354 5363 5375 5388 5404 5422 5442 5463 5486 5510 5536 5564 5594 5626 5660 5696 5735 5776 5819 5863 5909 5955 6001 6046 6090 6131 6169 6203 6233 6258 6278 6293 6302 6307 6307 6302 6293 6281 6266 6250 6231 6213 6194 6176 6159 6145 6132 6123 6116 6114 6115 6119 6128 6139 6154 6172 6191 6213 6236 6258 6280 6301 6321 6337 3789 0 71 0 6351 6362 6368 6371 6369 6364 6355 6343 6328 6311 6294 6276 6258 6240 6225 6212 6203 6198 6196 6199 6207 6221 6239 6264 6293 6328 6368 6414 6465 6520 6580 6644 6711 6782 6855 6927 7001 7074 7146 7214 7278 7337 7389 7433 7469 7495 7511 7516 7509 7491 7460 7417 7363 7296 7217 7126 7023 6909 6784 6647 6499 6340 6171 5992 5804 5607 5403 5193 4976 4757 4539 4320 4103 3889 3682 3483 3294 3115 2949 2795 2655 2530 2417 2319 2234 2162 2102 2054 2018 1993 1978 1973 1979 1996 2023 2060 2108 2167 2238 2319 2411 2513 2626 2748 2878 3015 3159 3307 3460 3614 3768 3922 4075 4225 4371 4513 4649 4780 4904 5023 5135 5240 5340 5432 5519 5598 5671 5736 5795 5846 5889 5925 5953 5972 5985 5989 5987 5979 5965 5947 5926 5903 5880 5857 5837 5818 5805 5797 5794 5798 5809 5827 5852 5884 5921 5964 6011 6062 6117 6172 6228 6282 6337 6389 6436 6480 6518 6550 6576 6594 6604 6606 6598 6582 6556 6520 6474 6418 6353 6278 6195 6103 6003 5896 5784 5667 5544 5420 5294 5168 5041 4916 4793 4672 4554 4441 4331 4225 4124 4028 3936 3849 3767 3689 3616 3548 3485 3426 3373 3325 3282 3244 3212 3185 3164 3150 3141 3139 3143 3155 3173 3199 3231 3271 3317 3369 3427 3488 3554 3622 3689 3756 3822 3885 3942 3995 4040 4079 4111 4137 4156 4168 4177 4182 4185 4188 4193 4198 4206 4219 4237 4261 4291 4326 4368 4414 4465 4519 4575 4632 4689 4743 4794 4839 4877 4907 4926 4935 4931 4915 4887 4845 4792 4727 4652 4569 4478 4385 4289 4193 4097 4007 3922 3845 3778 3721 3677 3645 3626 3620 3628 3651 3686 3736 3798 3874 3962 4063 4175 4297 4429 4570 4718 4873 5031 5191 5352 5512 5671 5824 5972 6111 6242 6364 6475 6576 6665 6744 6812 6869 6915 6952 6981 7000 7012 7016 7014 7007 6993 6975 6953 6928 6899 6868 6835 6799 6762 6723 6683 6640 6596 6549 6500 6448 6393 6335 6273 6208 6140 6070 5997 5923 5848 5774 5701 5630 5563 5500 5443 5392 5348 5312 5283 5263 5250 5245 5248 5256 5271 5290 5313 5339 5365 5391 5415 5439 5457 5471 5478 5477 5468 5450 5421 5382 5332 5270 5197 5114 5019 4915 4802 4680 4553 4419 4283 4145 4007 3868 3732 3601 3476 3358 3249 3148 3059 2981 2915 2862 2822 2795 2782 2782 2796 2824 2864 2918 2985 3064 3155 3256 3368 3490 3619 3756 3899 4046 4198 4350 4502 4654 4806 4952 5094 5230 5358 5480 5593 5697 5793 5879 5957 6026 6088 6142 6189 6229 6264 6294 6319 6340 6357 6371 6383 6392 6400 6406 6410 6414 6418 6421 6425 6428 6433 6438 6444 6451 6458 6466 6473 6480 6486 6491 6494 6494 6493 6488 6481 6471 6458 6442 6423 6402 6379 6354 6328 6300 6271 6241 6209 6177 6144 6110 6074 6038 6000 5962 5922 5880 5837 5793 3790 0 71 0 5747 5699 5649 5596 5539 5480 5415 5346 5270 5187 5097 4998 4890 4773 4645 4508 4359 4203 4036 3863 3684 3498 3312 3126 2940 2755 2577 2406 2242 2089 1946 1816 1696 1589 1493 1409 1335 1270 1215 1167 1126 1091 1061 1036 1016 999 986 976 969 966 965 968 973 982 994 1009 1028 1051 1079 1112 1151 1198 1253 1316 1390 1474 1570 1676 1794 1923 2060 2207 2357 2510 2664 2818 2965 3104 3234 3348 3448 3529 3593 3637 3663 3672 3662 3639 3602 3554 3499 3436 3371 3304 3238 3172 3110 3051 2997 2948 2904 2864 2830 2799 2773 2750 2731 2715 2702 2693 2686 2683 2684 2689 2698 2712 2731 2757 2788 2827 2874 2929 2994 3068 3153 3248 3355 3473 3602 3740 3888 4045 4206 4373 4542 4710 4876 5038 5195 5341 5477 5601 5712 5809 5892 5961 6017 6061 6093 6115 6129 6135 6136 6133 6127 6120 6113 6106 6100 6098 6099 6104 6113 6127 6148 6174 6206 6245 6290 6341 6399 6463 6532 6606 6684 6766 6851 6937 7023 7109 7195 7278 7358 7434 7504 7569 7627 7677 7720 7752 7776 7789 7792 7785 7766 7737 7697 7647 7587 7517 7440 7353 7261 7162 7058 6949 6837 6722 6605 6488 6370 6253 6136 6020 5907 5796 5688 5584 5483 5386 5294 5206 5122 5042 4966 4893 4824 4756 4691 4627 4563 4499 4435 4371 4305 4240 4174 4108 4043 3980 3918 3860 3806 3757 3713 3676 3647 3626 3613 3609 3614 3629 3653 3687 3731 3784 3846 3917 3997 4085 4181 4285 4395 4511 4633 4759 4890 5025 5163 5303 5444 5588 5731 5874 6017 6159 6299 6436 6570 6699 6823 6941 7051 7154 7247 7329 7401 7460 7507 7540 7560 7565 7556 7532 7493 7440 7373 7291 7196 7088 6966 6833 6688 6531 6365 6190 6006 5816 5620 5420 5219 5017 4814 4614 4420 4230 4049 3877 3716 3567 3430 3306 3197 3102 3021 2955 2903 2866 2842 2832 2835 2851 2880 2922 2976 3043 3121 3209 3309 3417 3532 3656 3781 3905 4030 4155 4269 4375 4469 4545 4606 4645 4664 4660 4633 4585 4513 4422 4311 4186 4047 3895 3740 3581 3420 3260 3106 2959 2821 2694 2577 2475 2385 2307 2243 2191 2151 2122 2104 2097 2100 2112 2135 2167 2210 2264 2328 2403 2489 2586 2692 2808 2932 3063 3198 3334 3469 3605 3738 3862 3980 4086 4183 4267 4340 4402 4453 4495 4529 4557 4582 4603 4625 4648 4673 4701 4735 4774 4818 4869 4924 4985 5052 5123 5199 5279 5364 5454 5548 5648 5752 5862 5977 6097 6222 6353 6488 6626 6767 6911 7054 7197 7339 7480 7616 7749 7876 7997 8112 8220 8320 8414 8500 8580 8651 8717 8775 8826 8872 8911 8945 8973 8996 9014 9029 9039 9045 9049 9049 9047 9042 9035 9026 9016 9003 8988 8972 8953 8933 8911 8887 8861 8834 8805 8776 8746 8717 8687 8657 8629 8601 8575 8550 8526 8504 8482 8463 8444 8425 8408 3791 0 71 0 8390 8373 8355 8337 8319 8300 8280 8258 8235 8211 8184 8155 8124 8090 8053 8013 7969 7922 7870 7816 7757 7694 7628 7557 7483 7405 7323 7238 7149 7057 6962 6863 6762 6659 6553 6447 6338 6230 6122 6016 5910 5807 5708 5613 5523 5438 5360 5290 5227 5173 5128 5094 5070 5056 5054 5064 5086 5120 5167 5225 5295 5377 5469 5571 5681 5799 5923 6051 6183 6315 6448 6578 6705 6829 6946 7057 7159 7253 7338 7414 7480 7537 7585 7625 7657 7682 7701 7715 7724 7731 7735 7739 7743 7747 7753 7760 7771 7784 7801 7821 7844 7871 7901 7934 7970 8007 8047 8088 8130 8172 8214 8255 8296 8334 8371 8405 8436 8464 8488 8509 8526 8539 8549 8556 8559 8560 8558 8554 8548 8541 8532 8522 8512 8500 8488 8476 8462 8449 8435 8421 8407 8392 8377 8362 8346 8330 8313 8295 8275 8254 8231 8204 8174 8141 8102 8059 8011 7956 7896 7829 7756 7676 7590 7497 7399 7295 7186 7073 6955 6834 6712 6587 6462 6338 6215 6094 5977 5865 5758 5658 5564 5480 5404 5338 5282 5236 5200 5174 5159 5154 5159 5173 5197 5230 5271 5320 5378 5442 5514 5591 5674 5763 5853 5947 6042 6137 6229 6318 6404 6481 6552 6612 6661 6699 6724 6736 6734 6719 6691 6650 6597 6532 6457 6372 6279 6177 6068 5953 5831 5704 5572 5434 5292 5146 4996 4843 4687 4531 4375 4218 4062 3910 3762 3620 3485 3358 3240 3133 3037 2953 2880 2820 2773 2738 2716 2707 2711 2728 2758 2803 2862 2936 3026 3133 3257 3398 3557 3733 3926 4134 4356 4591 4835 5089 5346 5604 5860 6115 6365 6605 6836 7053 7257 7448 7624 7786 7933 8066 8187 8295 8391 8477 8554 8621 8680 8731 8776 8814 8846 8873 8895 8913 8926 8936 8943 8947 8948 8948 8946 8942 8936 8929 8921 8912 8900 8888 8873 8856 8838 8816 8793 8767 8739 8708 8675 8638 8600 8558 8514 8467 8417 8364 8306 8244 8178 8106 8028 7943 7852 7752 7645 7529 7404 7270 7127 6977 6817 6651 6477 6298 6114 5925 5735 5544 5353 5162 4974 4790 4611 4438 4273 4116 3969 3831 3705 3591 3489 3400 3325 3262 3214 3180 3159 3153 3161 3182 3218 3268 3332 3409 3501 3606 3724 3856 4000 4157 4325 4503 4690 4885 5086 5293 5500 5706 5912 6117 6313 6503 6684 6854 7012 7158 7291 7412 7519 7614 7698 7771 7834 7890 7937 7979 8015 8047 8075 8101 8124 8145 8164 8182 8198 8212 8224 8235 8244 8251 8257 8261 8265 8267 8270 8272 8274 8276 8280 8284 8290 8298 8307 8317 8330 8344 8360 8378 8398 8418 8440 8463 8487 8511 8536 8561 8587 8612 8638 8664 8689 8715 8740 8765 8790 8815 8839 8863 8886 8909 8931 8952 8972 8991 9008 9024 9039 9052 9063 9074 9082 9090 9096 9101 9105 9108 9110 9110 9109 9107 9103 9098 9091 9081 9070 9055 9038 9018 8994 8967 8937 8903 8865 8823 3792 0 71 0 8778 8730 8679 8624 8568 8509 8448 8386 8322 8257 8191 8124 8055 7985 7914 7841 7767 7690 7611 7530 7446 7361 7273 7184 7094 7002 6910 6818 6727 6636 6546 6459 6374 6291 6210 6133 6059 5988 5920 5855 5792 5732 5673 5615 5557 5499 5438 5375 5309 5237 5160 5076 4985 4886 4780 4666 4545 4418 4284 4147 4007 3866 3725 3585 3448 3316 3189 3070 2958 2854 2759 2674 2598 2531 2473 2425 2385 2355 2333 2320 2317 2323 2338 2364 2402 2451 2513 2588 2677 2782 2901 3036 3187 3353 3533 3726 3932 4148 4373 4605 4839 5076 5312 5547 5776 6000 6214 6418 6611 6792 6960 7114 7255 7382 7496 7595 7682 7755 7816 7864 7901 7926 7941 7945 7939 7925 7902 7870 7831 7785 7732 7673 7607 7534 7454 7367 7272 7170 7059 6939 6809 6669 6520 6360 6190 6011 5822 5626 5423 5215 5004 4791 4578 4367 4161 3958 3764 3579 3404 3240 3087 2946 2818 2703 2599 2508 2428 2360 2304 2258 2224 2201 2190 2190 2204 2231 2272 2328 2399 2487 2590 2709 2844 2995 3160 3337 3526 3724 3930 4140 4351 4561 4771 4978 5177 5369 5550 5721 5882 6032 6171 6298 6417 6525 6626 6720 6807 6889 6967 7041 7112 7181 7248 7312 7375 7436 7494 7551 7604 7655 7702 7745 7785 7820 7850 7876 7896 7911 7921 7925 7924 7918 7906 7890 7869 7844 7815 7783 7747 7708 7668 7625 7581 7535 7489 7443 7396 7350 7303 7257 7211 7165 7120 7074 7028 6982 6936 6889 6841 6792 6742 6691 6639 6586 6533 6478 6423 6368 6312 6257 6203 6150 6098 6048 6001 5956 5915 5877 5844 5815 5790 5771 5756 5746 5740 5738 5741 5746 5755 5766 5777 5789 5801 5813 5822 5830 5835 5837 5836 5830 5821 5808 5791 5769 5744 5715 5683 5647 5608 5568 5525 5480 5435 5388 5341 5293 5245 5196 5146 5096 5044 4991 4935 4877 4816 4752 4685 4614 4539 4462 4383 4301 4219 4138 4057 3978 3902 3831 3764 3704 3649 3603 3564 3533 3511 3497 3492 3497 3511 3536 3570 3615 3671 3738 3816 3906 4006 4117 4238 4367 4505 4650 4799 4953 5108 5262 5415 5564 5709 5845 5974 6093 6201 6298 6383 6456 6516 6563 6597 6618 6626 6621 6603 6573 6529 6473 6403 6321 6227 6120 6001 5871 5731 5580 5421 5256 5084 4909 4732 4554 4376 4203 4034 3871 3717 3571 3436 3312 3200 3101 3014 2942 2882 2836 2803 2784 2779 2787 2809 2845 2894 2956 3032 3121 3223 3337 3463 3600 3747 3902 4065 4235 4407 4583 4759 4935 5107 5276 5438 5593 5738 5873 5997 6109 6208 6295 6368 6430 6480 6519 6548 6568 6581 6587 6589 6588 6583 6579 6574 6570 6567 6566 6567 6571 6579 6589 6603 6620 6640 6663 6689 6718 6750 6785 6822 6861 6902 6944 6986 7029 7072 7114 7155 7195 7233 7269 7303 7334 7364 7392 7419 7444 7468 7491 7513 7535 7555 7575 7594 7612 3793 0 71 0 7629 7644 7659 7671 7682 7692 7700 7706 7711 7715 7719 7721 7722 7723 7723 7722 7720 7717 7713 7708 7702 7694 7684 7673 7661 7647 7632 7615 7597 7579 7559 7538 7517 7495 7471 7447 7421 7395 7366 7337 7307 7275 7242 7208 7174 7139 7105 7072 7039 7007 6977 6949 6923 6899 6877 6857 6839 6823 6809 6797 6787 6779 6773 6770 6770 6773 6779 6789 6802 6818 6839 6862 6889 6919 6950 6984 7019 7054 7088 7123 7157 7190 7222 7253 7282 7310 7337 7363 7388 7412 7436 7458 7480 7500 7518 7534 7548 7559 7568 7572 7573 7569 7562 7549 7532 7511 7485 7453 7417 7375 7329 7276 7218 7154 7084 7007 6924 6834 6737 6634 6524 6407 6285 6157 6025 5888 5747 5605 5461 5317 5172 5031 4893 4758 4630 4509 4396 4291 4197 4113 4040 3979 3929 3890 3862 3845 3837 3837 3844 3856 3871 3888 3905 3921 3932 3939 3937 3928 3909 3880 3840 3790 3730 3660 3582 3497 3405 3312 3217 3122 3027 2937 2852 2774 2704 2643 2593 2554 2525 2509 2505 2514 2536 2571 2618 2680 2755 2842 2944 3057 3183 3320 3466 3621 3783 3947 4115 4283 4449 4609 4764 4908 5042 5163 5268 5359 5432 5487 5525 5544 5545 5527 5491 5437 5366 5279 5175 5058 4926 4783 4630 4466 4297 4122 3945 3768 3592 3419 3251 3091 2938 2797 2666 2546 2439 2343 2260 2189 2130 2082 2045 2019 2003 1998 2002 2017 2041 2076 2121 2177 2244 2321 2409 2507 2614 2730 2855 2985 3122 3260 3399 3536 3671 3801 3920 4030 4126 4206 4269 4314 4339 4343 4327 4291 4236 4164 4075 3973 3858 3735 3606 3471 3337 3203 3072 2943 2821 2705 2597 2495 2401 2315 2236 2164 2097 2037 1983 1934 1889 1850 1816 1786 1761 1740 1725 1715 1710 1710 1717 1731 1752 1781 1821 1870 1932 2006 2094 2196 2313 2446 2592 2754 2928 3114 3307 3506 3710 3914 4116 4312 4502 4680 4847 5000 5137 5260 5367 5459 5538 5603 5658 5701 5738 5767 5791 5812 5830 5848 5866 5884 5903 5924 5947 5972 6000 6029 6061 6093 6125 6158 6191 6221 6249 6275 6296 6313 6324 6329 6329 6323 6311 6293 6270 6241 6209 6174 6135 6095 6053 6012 5970 5930 5892 5855 5822 5791 5764 5741 5721 5705 5692 5683 5677 5673 5673 5674 5677 5681 5684 5687 5689 5688 5684 5675 5661 5641 5612 5576 5529 5473 5405 5326 5236 5134 5020 4897 4763 4622 4473 4319 4164 4007 3850 3695 3546 3401 3266 3140 3024 2918 2824 2741 2670 2609 2560 2520 2491 2471 2460 2459 2467 2484 2512 2550 2599 2660 2735 2823 2924 3041 3173 3319 3480 3654 3841 4038 4247 4460 4679 4901 5122 5340 5555 5763 5961 6149 6324 6487 6636 6770 6891 6998 7092 7173 7243 7303 7354 7397 7433 7464 7490 7513 7534 7554 7573 7592 7612 7634 7657 7683 7711 7742 7775 7811 7849 7889 7932 7975 8018 8062 3794 0 71 0 8105 8147 8188 8227 8263 8297 8327 8355 8379 8399 8417 8431 8443 8452 8459 8464 8467 8469 8469 8468 8466 8464 8461 8458 8454 8450 8446 8442 8438 8434 8431 8427 8423 8420 8417 8414 8412 8410 8408 8406 8404 8403 8401 8400 8399 8397 8396 8394 8392 8390 8387 8384 8380 8375 8369 8362 8354 8345 8334 8322 8309 8295 8281 8265 8250 8234 8219 8205 8191 8178 8166 8155 8145 8136 8127 8118 8109 8100 8090 8080 8069 8056 8044 8030 8017 8003 7990 7977 7965 7954 7945 7937 7930 7925 7920 7916 7913 7910 7906 7901 7895 7888 7879 7868 7855 7840 7823 7804 7783 7760 7735 7708 7679 7648 7614 7577 7537 7493 7446 7394 7337 7276 7210 7138 7063 6982 6898 6810 6718 6622 6524 6424 6320 6215 6107 5996 5882 5764 5643 5518 5388 5252 5111 4964 4812 4654 4491 4323 4151 3978 3804 3630 3456 3285 3119 2959 2806 2662 2526 2401 2287 2184 2092 2011 1940 1880 1830 1788 1754 1728 1708 1694 1686 1683 1685 1693 1707 1728 1756 1793 1838 1894 1961 2040 2131 2233 2348 2473 2609 2753 2903 3062 3220 3379 3537 3695 3846 3992 4130 4259 4379 4490 4592 4685 4770 4848 4920 4987 5050 5110 5170 5229 5288 5348 5410 5474 5541 5610 5682 5757 5833 5912 5991 6071 6151 6231 6309 6385 6458 6528 6594 6655 6711 6762 6807 6846 6878 6904 6924 6937 6944 6944 6938 6926 6909 6887 6860 6829 6793 6754 6712 6666 6619 6568 6516 6462 6406 6349 6291 6233 6174 6116 6059 6003 5949 5898 5851 5807 5768 5734 5704 5680 5660 5645 5635 5628 5626 5626 5628 5632 5635 5639 5642 5645 5645 5643 5638 5630 5619 5604 5587 5565 5542 5515 5487 5458 5428 5398 5369 5342 5317 5295 5277 5262 5253 5248 5248 5254 5264 5280 5300 5325 5354 5388 5425 5466 5509 5555 5604 5653 5703 5753 5803 5852 5898 5943 5984 6021 6055 6084 6108 6128 6144 6155 6162 6165 6165 6162 6157 6150 6141 6131 6119 6107 6093 6079 6063 6046 6027 6007 5986 5962 5937 5911 5883 5853 5823 5791 5759 5725 5692 5657 5623 5587 5552 5515 5478 5440 5402 5362 5321 5280 5238 5195 5152 5110 5068 5027 4988 4951 4916 4883 4854 4827 4804 4783 4766 4751 4739 4729 4720 4714 4709 4705 4702 4699 4696 4693 4690 4685 4681 4674 4667 4658 4648 4636 4623 4608 4591 4573 4554 4534 4513 4492 4470 4447 4425 4402 4379 4356 4332 4309 4284 4260 4234 4208 4182 4155 4127 4099 4071 4042 4014 3986 3957 3929 3902 3875 3847 3820 3793 3766 3739 3711 3683 3654 3624 3593 3562 3529 3496 3461 3424 3387 3347 3306 3262 3216 3168 3117 3062 3004 2943 2878 2809 2735 2658 2577 2492 2403 2312 2217 2120 2021 1922 1822 1723 1626 1530 1438 1349 1265 1186 1113 1045 984 928 879 835 797 764 735 710 689 672 656 643 632 623 615 3795 0 71 0 609 604 601 598 598 598 601 605 610 617 627 637 650 665 682 702 725 750 780 813 851 894 942 996 1056 1122 1195 1273 1356 1445 1538 1634 1733 1833 1933 2034 2133 2230 2324 2414 2501 2583 2662 2736 2805 2871 2933 2991 3045 3097 3146 3192 3235 3277 3317 3355 3392 3428 3463 3497 3531 3565 3598 3632 3666 3699 3733 3766 3799 3831 3863 3894 3924 3953 3982 4010 4037 4065 4093 4121 4149 4178 4207 4237 4268 4298 4329 4360 4391 4421 4451 4480 4508 4536 4563 4589 4616 4643 4669 4697 4724 4753 4782 4811 4841 4870 4900 4929 4957 4985 5011 5036 5060 5082 5102 5121 5138 5154 5168 5181 5193 5203 5212 5220 5227 5233 5237 5241 5243 5243 5243 5240 5236 5231 5223 5214 5203 5191 5177 5162 5148 5133 5119 5105 5093 5083 5076 5072 5071 5073 5078 5086 5097 5110 5125 5142 5160 5179 5198 5217 5237 5256 5276 5295 5313 5332 5349 5365 5380 5394 5405 5414 5420 5423 5423 5420 5413 5404 5392 5378 5363 5348 5332 5317 5304 5292 5283 5276 5272 5269 5269 5270 5272 5273 5275 5276 5275 5271 5266 5257 5245 5230 5211 5189 5164 5136 5106 5074 5040 5005 4970 4935 4902 4869 4840 4814 4793 4776 4765 4760 4760 4767 4780 4800 4825 4855 4889 4927 4968 5011 5053 5095 5136 5175 5209 5238 5261 5277 5285 5284 5274 5252 5220 5177 5122 5056 4979 4893 4797 4694 4584 4468 4350 4232 4113 3994 3881 3772 3669 3575 3489 3412 3345 3288 3241 3205 3178 3163 3157 3163 3179 3206 3245 3296 3359 3434 3523 3624 3738 3865 4002 4152 4310 4477 4650 4827 5008 5188 5368 5544 5717 5882 6040 6189 6329 6460 6580 6691 6792 6884 6967 7043 7110 7171 7225 7273 7316 7353 7385 7413 7435 7453 7467 7476 7482 7483 7482 7477 7469 7459 7447 7433 7417 7401 7383 7365 7346 7326 7305 7284 7263 7240 7216 7192 7166 7139 7111 7082 7052 7021 6988 6955 6922 6887 6853 6817 6782 6746 6710 6675 6639 6603 6567 6531 6496 6462 6428 6395 6363 6333 6305 6278 6253 6231 6211 6193 6177 6163 6151 6141 6133 6126 6121 6116 6113 6111 6109 6108 6107 6106 6106 6105 6104 6103 6101 6099 6096 6092 6088 6083 6078 6074 6069 6064 6061 6059 6060 6062 6067 6075 6086 6100 6119 6141 6167 6197 6231 6267 6308 6351 6396 6444 6493 6542 6592 6642 6689 6734 6777 6815 6849 6876 6898 6912 6919 6919 6911 6896 6873 6845 6810 6770 6726 6677 6627 6577 6525 6474 6423 6375 6330 6288 6249 6215 6187 6163 6146 6135 6130 6133 6143 6161 6186 6219 6259 6305 6359 6417 6481 6547 6616 6686 6756 6826 6893 6957 7017 7073 7123 7167 7206 7238 7263 7281 7293 7297 7294 7283 7265 7239 7204 7161 7110 7049 6980 6902 6816 6722 6621 6513 6400 6282 6163 6042 5920 5799 5682 5569 5461 5361 3796 0 71 1 5463 5372 5291 5220 5161 5115 5083 5064 5059 5067 5089 5124 5171 5230 5298 5374 5459 5548 5642 5738 5834 5928 6021 6111 6193 6269 6336 6393 6441 6476 6501 6513 6513 6502 6480 6447 6405 6355 6297 6233 6166 6095 6024 5953 5883 5815 5751 5692 5638 5591 5550 5515 5487 5466 5452 5443 5440 5441 5448 5457 5470 5486 5502 5520 5538 5555 5572 5586 5599 5609 5616 5619 5619 5616 5609 5598 5584 5567 5547 5525 5502 5478 5453 5429 5406 5385 5367 5351 5340 5334 5332 5336 5347 5363 5387 5417 5454 5498 5548 5605 5669 5738 5812 5892 5976 6065 6157 6251 6348 6447 6546 6646 6745 6844 6941 7036 7129 7217 7302 7383 7458 7528 7593 7652 7704 7750 7790 7823 7850 7871 7886 7896 7900 7900 7895 7886 7874 7859 7840 7820 7798 7775 7750 7726 7701 7676 7652 7629 7607 7586 7568 7553 7540 7529 7522 7518 7517 7518 7522 7529 7536 7546 7555 7564 7572 7579 7583 7583 7580 7572 7559 7540 7517 7487 7453 7413 7368 7319 7267 7211 7154 7095 7035 6976 6918 6861 6808 6759 6714 6675 6642 6616 6598 6589 6588 6596 6615 6642 6678 6723 6775 6835 6901 6972 7047 7123 7199 7276 7351 7422 7489 7550 7604 7652 7691 7722 7744 7757 7762 7758 7746 7726 7698 7663 7622 7574 7520 7462 7399 7333 7264 7193 7122 7050 6980 6910 6844 6782 6725 6674 6628 6591 6561 6539 6526 6520 6524 6534 6553 6578 6610 6648 6689 6736 6785 6836 6890 6944 6999 7053 7108 7161 7214 7265 7315 7364 7411 7457 7502 7545 7587 7628 7667 7705 7741 7775 7808 7839 7868 7895 7920 7942 7963 7981 7998 8012 8024 8035 8044 8052 8059 8064 8069 8073 8077 8080 8083 8086 8088 8090 8091 8092 8093 8093 8093 8092 8090 8088 8085 8082 8078 8074 8070 8065 8061 8056 8052 8048 8044 8040 8036 8033 8030 8026 8023 8019 8015 8010 8005 7999 7993 7987 7979 7972 7964 7956 7947 7939 7931 7923 7915 7908 7900 7892 7885 7876 7868 7858 7847 7835 7822 7807 7790 7772 7751 7728 7703 7676 7647 7616 7583 7547 7510 7470 7428 7383 7336 7286 7232 7175 7115 7050 6981 6908 6831 6749 6662 6571 6475 6376 6273 6166 6056 5944 5830 5715 5599 5484 5369 5256 5145 5038 4934 4835 4741 4654 4573 4500 4434 4378 4329 4291 4261 4241 4230 4228 4234 4248 4269 4296 4326 4361 4396 4431 4464 4496 4521 4540 4551 4553 4546 4528 4499 4460 4410 4351 4282 4206 4122 4034 3943 3850 3756 3663 3574 3487 3406 3332 3265 3207 3157 3118 3088 3070 3062 3065 3080 3106 3144 3192 3251 3321 3401 3489 3586 3689 3799 3912 4029 4147 4265 4380 4493 4602 4705 4802 4890 4971 5043 5107 5163 5211 5252 5287 5316 5342 5364 5385 5405 5425 5445 5467 5492 5520 5551 5585 5623 5664 5709 5757 5808 5861 5917 5975 6034 6093 6154 6214 6274 6332 3797 0 71 1 6389 6443 6494 6542 6585 6623 6656 6684 6705 6720 6729 6731 6728 6718 6703 6683 6659 6631 6599 6565 6530 6493 6456 6419 6382 6346 6310 6276 6242 6210 6179 6148 6119 6090 6061 6032 6003 5973 5942 5910 5876 5840 5802 5761 5717 5670 5620 5566 5508 5448 5384 5317 5248 5176 5104 5031 4959 4887 4817 4750 4686 4626 4571 4521 4477 4439 4408 4383 4365 4354 4349 4351 4358 4372 4391 4416 4446 4480 4519 4562 4609 4659 4712 4768 4826 4886 4946 5007 5067 5126 5184 5240 5292 5341 5385 5425 5460 5489 5512 5530 5541 5547 5547 5542 5532 5517 5498 5476 5450 5423 5394 5365 5335 5307 5280 5255 5233 5215 5201 5193 5190 5193 5203 5219 5242 5272 5309 5353 5404 5460 5522 5589 5660 5735 5813 5892 5974 6056 6138 6219 6299 6378 6454 6527 6597 6665 6728 6789 6845 6898 6948 6994 7037 7076 7112 7146 7176 7204 7228 7251 7271 7288 7303 7316 7327 7335 7341 7345 7347 7348 7346 7343 7338 7331 7324 7315 7306 7295 7284 7272 7259 7246 7231 7216 7200 7182 7163 7142 7120 7095 7068 7039 7007 6972 6935 6894 6851 6804 6755 6702 6646 6587 6525 6459 6391 6320 6245 6168 6089 6007 5924 5839 5753 5667 5580 5494 5409 5325 5242 5161 5081 5002 4924 4846 4768 4689 4607 4521 4432 4337 4236 4128 4013 3890 3760 3623 3479 3330 3175 3018 2861 2705 2550 2398 2253 2114 1984 1864 1754 1656 1569 1494 1429 1376 1332 1298 1272 1254 1242 1237 1237 1242 1251 1264 1283 1305 1333 1367 1408 1456 1512 1577 1653 1738 1836 1945 2066 2198 2342 2497 2660 2833 3012 3199 3388 3577 3768 3958 4146 4328 4506 4676 4838 4992 5136 5271 5397 5513 5620 5717 5806 5887 5960 6025 6084 6135 6181 6221 6256 6286 6310 6331 6347 6359 6367 6371 6372 6370 6363 6354 6342 6326 6307 6286 6261 6234 6203 6170 6134 6095 6053 6008 5961 5910 5856 5800 5740 5678 5612 5544 5473 5399 5323 5245 5166 5086 5006 4927 4848 4771 4697 4626 4560 4498 4442 4392 4348 4311 4282 4260 4246 4241 4242 4252 4270 4295 4327 4366 4411 4462 4519 4580 4644 4712 4782 4852 4924 4995 5065 5133 5198 5260 5318 5372 5422 5466 5505 5539 5568 5592 5612 5626 5636 5641 5642 5639 5632 5621 5606 5587 5565 5539 5509 5476 5440 5401 5358 5313 5266 5216 5165 5112 5059 5005 4951 4898 4845 4794 4745 4698 4653 4611 4573 4537 4506 4478 4454 4434 4418 4405 4396 4391 4388 4389 4392 4397 4404 4410 4417 4424 4431 4436 4439 4440 4437 4431 4421 4407 4387 4362 4332 4296 4254 4206 4151 4091 4024 3952 3874 3792 3705 3615 3523 3429 3335 3241 3150 3061 2976 2896 2822 2755 2696 2645 2603 2570 2546 2532 2528 2533 2548 2573 2607 2651 2705 2767 2839 2919 3008 3105 3209 3321 3437 3559 3684 3812 3942 4071 4200 4326 3798 0 71 1 4450 4569 4683 4792 4894 4990 5079 5162 5239 5310 5376 5436 5492 5544 5593 5638 5680 5719 5755 5789 5820 5849 5875 5897 5917 5935 5949 5961 5970 5976 5981 5984 5986 5987 5987 5987 5987 5988 5988 5990 5993 5998 6003 6010 6018 6028 6040 6052 6066 6081 6097 6114 6132 6150 6168 6186 6204 6222 6239 6256 6271 6286 6300 6312 6324 6335 6346 6355 6364 6373 6381 6389 6396 6403 6410 6416 6422 6427 6431 6433 6435 6436 6435 6433 6429 6424 6418 6410 6401 6392 6381 6369 6356 6342 6326 6309 6290 6269 6246 6220 6191 6158 6122 6082 6037 5988 5934 5877 5815 5749 5679 5606 5530 5452 5372 5292 5212 5131 5052 4975 4900 4830 4764 4703 4648 4599 4557 4522 4495 4475 4463 4459 4462 4472 4488 4508 4535 4564 4596 4630 4664 4697 4730 4762 4791 4817 4840 4859 4875 4887 4897 4904 4908 4910 4910 4909 4907 4904 4900 4896 4890 4884 4877 4869 4860 4850 4838 4824 4810 4793 4776 4757 4737 4716 4695 4673 4652 4630 4609 4588 4567 4547 4527 4508 4488 4469 4450 4431 4412 4393 4374 4355 4336 4316 4297 4277 4257 4237 4216 4194 4172 4148 4124 4098 4070 4040 4008 3975 3939 3901 3861 3819 3775 3729 3680 3629 3575 3518 3458 3394 3327 3254 3177 3095 3008 2916 2818 2715 2608 2497 2384 2267 2151 2035 1921 1807 1699 1595 1497 1405 1319 1241 1170 1106 1049 998 954 915 882 852 827 806 787 772 758 748 739 732 727 724 723 723 725 730 736 744 755 768 784 804 827 854 886 923 966 1015 1071 1134 1204 1281 1364 1455 1551 1654 1760 1870 1983 2097 2210 2323 2436 2544 2650 2751 2847 2939 3025 3106 3182 3253 3321 3384 3444 3501 3556 3608 3659 3709 3757 3804 3849 3893 3936 3977 4017 4055 4092 4127 4160 4192 4222 4252 4280 4309 4336 4364 4393 4421 4451 4481 4512 4545 4578 4613 4649 4686 4723 4762 4801 4841 4881 4922 4963 5003 5044 5084 5124 5164 5202 5240 5277 5313 5347 5381 5414 5446 5477 5508 5537 5567 5595 5624 5652 5680 5708 5736 5763 5789 5816 5841 5865 5889 5912 5934 5955 5975 5994 6013 6032 6051 6069 6088 6107 6127 6147 6168 6190 6211 6233 6256 6278 6300 6321 6342 6363 6382 6400 6418 6434 6450 6465 6478 6492 6504 6516 6527 6537 6547 6556 6564 6571 6576 6581 6585 6586 6587 6585 6582 6577 6570 6561 6550 6536 6521 6503 6483 6460 6434 6407 6376 6344 6308 6271 6231 6189 6146 6101 6055 6009 5964 5918 5874 5832 5792 5755 5722 5694 5670 5652 5641 5635 5636 5643 5657 5678 5705 5738 5776 5820 5868 5920 5976 6034 6094 6156 6217 6279 6341 6402 6461 6519 6574 6627 6677 6724 6768 6809 6847 6881 6913 6941 6967 6990 7010 7028 7044 7058 7071 7082 7092 7100 7108 7115 7121 7126 7130 7134 7136 7138 7139 3799 0 71 1 7138 7137 7135 7133 7130 7126 7122 7118 7115 7111 7107 7104 7101 7099 7097 7094 7092 7090 7088 7085 7082 7078 7073 7068 7062 7055 7046 7037 7027 7016 7004 6990 6976 6960 6944 6926 6906 6886 6864 6840 6815 6789 6762 6733 6703 6672 6640 6607 6574 6539 6504 6468 6432 6396 6359 6322 6285 6248 6211 6175 6141 6107 6076 6046 6019 5994 5973 5955 5939 5927 5918 5911 5907 5906 5905 5906 5907 5908 5909 5909 5908 5905 5900 5893 5884 5872 5858 5841 5823 5802 5779 5754 5727 5698 5668 5636 5603 5568 5531 5493 5453 5412 5369 5325 5279 5233 5185 5137 5088 5038 4989 4939 4890 4840 4792 4745 4699 4655 4613 4572 4534 4499 4467 4438 4413 4392 4375 4362 4354 4351 4352 4359 4370 4386 4407 4431 4460 4492 4528 4565 4605 4646 4686 4727 4767 4806 4843 4877 4908 4936 4959 4978 4993 5003 5008 5008 5004 4994 4981 4962 4940 4914 4885 4853 4819 4783 4746 4708 4671 4633 4597 4562 4529 4499 4472 4447 4425 4407 4391 4379 4369 4362 4356 4353 4350 4349 4348 4347 4345 4343 4340 4336 4331 4324 4315 4305 4293 4280 4265 4249 4232 4213 4194 4173 4151 4129 4105 4081 4056 4030 4003 3976 3948 3919 3890 3860 3829 3798 3766 3734 3701 3667 3633 3598 3562 3525 3488 3449 3409 3367 3324 3279 3232 3183 3131 3076 3017 2956 2890 2820 2746 2668 2585 2498 2408 2313 2215 2115 2014 1911 1808 1707 1607 1509 1416 1327 1243 1165 1093 1028 969 917 870 830 795 765 740 718 700 685 673 663 655 649 644 640 638 637 637 639 642 646 652 659 669 680 695 712 733 757 786 819 857 901 951 1007 1070 1139 1214 1294 1381 1472 1567 1667 1768 1870 1973 2076 2178 2278 2375 2467 2556 2640 2719 2793 2861 2925 2984 3039 3090 3137 3180 3221 3260 3297 3332 3365 3398 3429 3460 3490 3520 3549 3578 3607 3636 3665 3694 3723 3753 3783 3815 3846 3879 3913 3947 3982 4018 4054 4091 4127 4164 4200 4236 4271 4304 4337 4368 4398 4426 4453 4477 4500 4521 4539 4555 4568 4579 4586 4590 4591 4587 4579 4567 4551 4529 4504 4473 4439 4400 4358 4312 4264 4214 4163 4112 4061 4011 3964 3920 3881 3847 3819 3799 3786 3782 3787 3801 3826 3859 3903 3955 4017 4087 4163 4247 4335 4429 4524 4621 4719 4817 4913 5007 5098 5184 5265 5342 5412 5477 5536 5588 5635 5675 5710 5738 5761 5777 5789 5795 5797 5793 5785 5773 5757 5738 5715 5690 5662 5633 5602 5570 5539 5507 5475 5444 5415 5387 5362 5339 5319 5302 5289 5278 5272 5269 5269 5273 5280 5290 5303 5319 5337 5356 5377 5399 5422 5444 5466 5488 5508 5528 5546 5562 5577 5590 5601 5611 5619 5626 5631 5635 5638 5640 5641 5641 5640 5637 5634 5630 5625 5619 5612 5604 5594 5584 5572 5560 5547 3800 0 71 1 5533 5518 5503 5488 5473 5457 5443 5428 5415 5402 5390 5380 5372 5365 5360 5357 5356 5358 5361 5366 5373 5382 5393 5406 5420 5435 5452 5469 5486 5504 5523 5541 5559 5576 5593 5609 5625 5639 5653 5666 5678 5689 5700 5710 5720 5730 5740 5751 5763 5777 5793 5811 5831 5855 5882 5913 5948 5986 6028 6075 6125 6178 6235 6295 6357 6421 6487 6555 6623 6693 6762 6831 6900 6968 7035 7100 7164 7225 7284 7340 7393 7443 7489 7531 7570 7605 7636 7664 7689 7711 7730 7748 7764 7778 7792 7805 7818 7829 7841 7851 7860 7868 7874 7877 7877 7875 7868 7858 7844 7826 7804 7779 7752 7721 7690 7657 7623 7589 7555 7521 7488 7456 7425 7394 7363 7332 7301 7270 7238 7205 7171 7136 7099 7062 7024 6986 6947 6909 6870 6833 6796 6760 6725 6691 6658 6627 6596 6568 6540 6514 6490 6468 6448 6431 6416 6405 6398 6396 6397 6403 6414 6430 6451 6477 6506 6540 6578 6620 6664 6711 6761 6812 6865 6920 6976 7034 7092 7152 7213 7275 7338 7402 7467 7533 7598 7664 7729 7794 7858 7921 7982 8041 8098 8153 8205 8254 8301 8345 8387 8426 8462 8497 8529 8560 8588 8614 8638 8661 8681 8698 8714 8727 8737 8745 8750 8752 8752 8749 8743 8736 8726 8715 8702 8687 8671 8654 8635 8616 8595 8573 8550 8525 8498 8469 8438 8404 8366 8326 8283 8236 8186 8132 8074 8014 7950 7884 7815 7744 7672 7597 7522 7446 7369 7292 7215 7138 7062 6986 6912 6838 6766 6695 6627 6560 6497 6437 6381 6330 6283 6241 6206 6176 6153 6136 6125 6121 6124 6132 6145 6163 6186 6212 6240 6271 6303 6335 6367 6399 6430 6459 6487 6511 6533 6552 6568 6581 6591 6597 6600 6601 6598 6593 6587 6579 6571 6563 6556 6551 6548 6550 6556 6568 6586 6611 6643 6681 6728 6781 6841 6907 6978 7055 7135 7218 7303 7389 7474 7560 7644 7726 7805 7880 7952 8019 8081 8139 8191 8237 8278 8313 8342 8365 8382 8394 8401 8402 8399 8392 8381 8367 8350 8331 8311 8291 8269 8248 8229 8210 8194 8180 8170 8163 8160 8162 8168 8179 8195 8216 8242 8271 8305 8343 8383 8425 8468 8512 8555 8597 8639 8677 8712 8744 8772 8796 8815 8830 8841 8847 8849 8847 8840 8828 8813 8792 8768 8738 8704 8665 8621 8572 8519 8460 8398 8330 8260 8186 8109 8030 7949 7868 7787 7707 7629 7552 7479 7409 7344 7284 7230 7182 7141 7107 7080 7061 7050 7047 7051 7063 7083 7110 7144 7183 7228 7279 7333 7390 7451 7513 7576 7641 7705 7769 7832 7895 7956 8017 8076 8134 8190 8245 8299 8351 8402 8451 8499 8545 8588 8630 8670 8707 8741 8774 8804 8833 8860 8885 8909 8932 8954 8976 8998 9019 9040 9061 9081 9100 9117 9133 9146 9157 9165 9170 9171 9170 9165 9157 9147 9134 9120 9104 9088 9071 9054 9037 9020 9004 8989 8973 8959 8944 3801 0 71 1 8929 8914 8899 8884 8868 8851 8833 8815 8796 8777 8757 8737 8715 8693 8669 8644 8618 8589 8558 8523 8486 8445 8400 8352 8299 8242 8182 8118 8050 7980 7908 7833 7757 7680 7602 7524 7445 7367 7289 7212 7136 7061 6987 6914 6843 6775 6709 6646 6587 6531 6480 6435 6395 6360 6333 6312 6298 6291 6292 6299 6312 6332 6358 6388 6423 6461 6502 6543 6585 6626 6668 6706 6741 6772 6799 6822 6839 6851 6857 6859 6857 6850 6840 6828 6814 6800 6786 6773 6762 6754 6750 6750 6756 6766 6783 6805 6833 6866 6905 6949 6997 7049 7104 7162 7222 7283 7344 7405 7465 7523 7578 7629 7676 7718 7754 7784 7806 7820 7826 7823 7811 7789 7758 7717 7667 7608 7540 7464 7379 7288 7190 7086 6978 6865 6749 6632 6512 6392 6273 6155 6038 5926 5817 5712 5614 5521 5435 5355 5283 5219 5161 5112 5069 5033 5004 4980 4962 4948 4938 4931 4925 4922 4918 4914 4910 4905 4897 4887 4875 4861 4843 4823 4800 4775 4749 4721 4692 4663 4634 4606 4580 4557 4537 4521 4509 4503 4502 4508 4520 4539 4565 4598 4637 4683 4735 4793 4855 4922 4992 5065 5140 5216 5292 5367 5441 5514 5583 5649 5712 5771 5827 5878 5925 5969 6008 6045 6078 6108 6136 6161 6184 6204 6223 6240 6254 6267 6277 6286 6292 6296 6298 6298 6296 6291 6285 6277 6268 6257 6244 6230 6215 6199 6181 6163 6143 6123 6101 6079 6056 6033 6009 5986 5963 5941 5919 5899 5881 5864 5849 5836 5825 5816 5808 5801 5795 5789 5783 5777 5770 5763 5754 5744 5734 5723 5712 5701 5691 5681 5674 5668 5666 5666 5670 5677 5687 5700 5717 5736 5757 5780 5802 5825 5848 5870 5889 5906 5919 5928 5932 5931 5924 5911 5892 5865 5832 5791 5742 5685 5621 5548 5467 5377 5279 5173 5059 4937 4806 4669 4525 4375 4221 4061 3899 3736 3573 3410 3251 3095 2945 2803 2669 2545 2431 2328 2236 2156 2088 2031 1985 1948 1922 1904 1895 1894 1901 1915 1938 1969 2009 2058 2118 2189 2271 2366 2474 2595 2729 2874 3032 3198 3373 3556 3740 3924 4108 4292 4467 4634 4790 4932 5061 5172 5266 5341 5398 5435 5453 5451 5431 5392 5336 5262 5174 5070 4953 4824 4684 4538 4382 4223 4063 3902 3741 3583 3431 3285 3147 3020 2902 2796 2702 2620 2550 2493 2447 2413 2390 2378 2377 2386 2405 2433 2470 2516 2570 2632 2703 2781 2865 2956 3052 3154 3258 3366 3475 3584 3692 3800 3906 4007 4105 4198 4286 4368 4444 4515 4579 4637 4690 4737 4779 4816 4848 4877 4902 4925 4944 4961 4977 4991 5004 5016 5027 5037 5047 5055 5063 5069 5074 5076 5075 5069 5058 5042 5019 4987 4947 4896 4836 4764 4681 4587 4482 4366 4241 4108 3966 3820 3670 3519 3367 3218 3073 2932 2799 2675 2561 2457 2365 2286 2218 2163 2120 2090 2072 2065 2071 2088 2117 2157 3802 0 71 1 2210 2275 2352 2441 2543 2659 2787 2928 3082 3248 3425 3613 3810 4016 4227 4443 4664 4884 5104 5321 5536 5744 5945 6138 6321 6494 6656 6806 6944 7071 7185 7288 7379 7459 7528 7586 7634 7673 7702 7722 7733 7736 7732 7719 7700 7674 7642 7605 7562 7516 7466 7412 7357 7302 7246 7190 7137 7086 7039 6997 6960 6929 6906 6889 6881 6880 6887 6903 6926 6957 6994 7039 7089 7144 7204 7268 7335 7404 7475 7546 7618 7688 7757 7825 7889 7951 8008 8060 8108 8149 8185 8213 8235 8249 8255 8253 8243 8224 8197 8161 8117 8064 8003 7933 7856 7770 7677 7575 7465 7348 7223 7090 6949 6800 6644 6481 6310 6134 5950 5762 5570 5373 5176 4979 4782 4585 4393 4207 4026 3854 3691 3539 3398 3269 3153 3050 2961 2885 2823 2775 2740 2719 2711 2718 2738 2772 2821 2884 2962 3055 3163 3286 3424 3577 3744 3924 4117 4320 4534 4755 4982 5216 5449 5683 5915 6147 6372 6592 6804 7008 7203 7388 7563 7728 7883 8027 8162 8287 8402 8509 8607 8696 8778 8853 8920 8981 9036 9085 9129 9169 9204 9236 9264 9289 9312 9333 9351 9367 9381 9394 9404 9411 9416 9418 9417 9413 9405 9394 9379 9359 9337 9310 9280 9246 9209 9169 9126 9079 9031 8979 8925 8868 8809 8747 8682 8615 8546 8475 8401 8327 8252 8176 8100 8025 7952 7881 7813 7749 7689 7635 7586 7542 7505 7475 7451 7433 7422 7418 7420 7427 7440 7459 7482 7510 7542 7578 7618 7660 7705 7751 7799 7848 7896 7944 7991 8036 8078 8117 8152 8183 8210 8231 8247 8259 8265 8267 8264 8259 8249 8238 8225 8212 8198 8185 8173 8163 8157 8153 8153 8157 8166 8179 8196 8218 8244 8274 8309 8346 8387 8430 8476 8523 8571 8619 8667 8715 8761 8805 8846 8884 8919 8950 8977 8999 9017 9030 9039 9043 9042 9037 9028 9016 8999 8978 8954 8926 8895 8861 8823 8781 8736 8688 8635 8579 8519 8456 8389 8318 8244 8167 8087 8004 7920 7834 7747 7659 7571 7483 7396 7310 7226 7144 7065 6988 6915 6846 6780 6719 6662 6610 6562 6520 6483 6451 6424 6403 6386 6375 6369 6367 6370 6376 6386 6399 6414 6430 6448 6465 6483 6499 6515 6528 6539 6548 6553 6557 6557 6555 6550 6543 6535 6525 6515 6505 6495 6485 6478 6472 6469 6469 6473 6481 6494 6511 6534 6563 6597 6638 6684 6737 6796 6861 6931 7008 7089 7175 7266 7359 7456 7555 7654 7754 7853 7952 8048 8142 8233 8319 8401 8479 8551 8618 8680 8736 8787 8832 8871 8905 8933 8956 8972 8983 8988 8987 8980 8966 8946 8920 8887 8849 8804 8753 8697 8635 8568 8496 8419 8338 8252 8162 8069 7971 7871 7767 7661 7553 7442 7331 7219 7107 6995 6886 6778 6674 6573 6477 6386 6299 6218 6143 6073 6007 5947 5890 5838 5788 5741 5695 5652 5609 5566 5524 5482 5440 5399 5358 5318 5279 5241 5206 3803 0 71 1 5173 5143 5117 5094 5076 5062 5053 5049 5050 5055 5064 5077 5093 5113 5134 5155 5176 5197 5217 5234 5248 5257 5262 5262 5256 5246 5230 5210 5185 5156 5125 5091 5057 5023 4989 4955 4924 4896 4871 4851 4835 4823 4817 4816 4820 4830 4845 4866 4893 4925 4963 5006 5055 5109 5167 5231 5298 5369 5444 5520 5597 5675 5753 5829 5903 5973 6039 6099 6153 6200 6240 6272 6297 6314 6324 6328 6325 6318 6307 6292 6276 6260 6243 6227 6213 6202 6195 6190 6190 6193 6199 6209 6221 6233 6246 6259 6270 6277 6282 6281 6274 6260 6238 6209 6171 6125 6070 6008 5939 5863 5782 5695 5607 5517 5427 5337 5250 5167 5089 5018 4954 4899 4852 4815 4789 4773 4767 4772 4788 4814 4849 4895 4949 5013 5085 5165 5253 5348 5450 5559 5674 5794 5920 6051 6187 6327 6471 6617 6766 6917 7068 7219 7370 7520 7666 7810 7950 8085 8214 8338 8455 8565 8668 8763 8852 8933 9008 9075 9136 9190 9239 9282 9320 9352 9380 9404 9424 9441 9453 9463 9471 9475 9477 9478 9476 9473 9469 9463 9455 9446 9435 9423 9408 9391 9372 9349 9323 9294 9260 9222 9179 9132 9080 9023 8961 8893 8821 8744 8662 8574 8482 8385 8282 8175 8063 7946 7824 7699 7569 7436 7302 7164 7027 6889 6753 6618 6488 6362 6241 6127 6020 5922 5833 5753 5683 5623 5573 5533 5504 5486 5478 5480 5492 5515 5548 5591 5643 5705 5776 5856 5944 6039 6141 6249 6361 6475 6593 6710 6827 6942 7054 7161 7262 7357 7444 7524 7595 7657 7711 7756 7793 7823 7846 7862 7873 7880 7882 7883 7881 7878 7875 7873 7872 7872 7874 7879 7888 7899 7914 7933 7955 7981 8010 8043 8079 8117 8158 8201 8246 8291 8336 8381 8426 8471 8513 8553 8591 8627 8659 8688 8714 8735 8754 8768 8778 8785 8788 8787 8783 8775 8763 8749 8732 8713 8691 8668 8644 8619 8594 8570 8545 8522 8501 8481 8464 8449 8437 8428 8422 8419 8420 8424 8431 8442 8456 8474 8495 8520 8547 8578 8611 8647 8685 8724 8765 8805 8846 8887 8927 8965 9001 9035 9066 9095 9120 9143 9163 9180 9195 9207 9217 9224 9230 9234 9236 9237 9235 9232 9228 9222 9214 9205 9194 9182 9170 9157 9144 9131 9118 9107 9097 9089 9083 9079 9078 9079 9083 9089 9096 9106 9116 9127 9139 9150 9161 9172 9181 9189 9195 9200 9202 9203 9202 9199 9193 9186 9176 9164 9150 9132 9113 9090 9064 9035 9002 8966 8926 8883 8837 8787 8734 8678 8621 8560 8498 8435 8371 8306 8241 8176 8111 8046 7982 7919 7857 7796 7736 7677 7620 7564 7510 7457 7406 7357 7309 7263 7219 7177 7136 7096 7058 7021 6984 6947 6909 6872 6832 6791 6748 6700 6649 6594 6532 6465 6391 6310 6221 6123 6016 5900 5776 5641 5499 5348 5189 5024 4853 4678 4500 4321 4142 3965 3791 3621 3459 3304 3159 3023 2899 2786 3804 0 71 1 2685 2597 2521 2457 2406 2368 2341 2327 2325 2335 2357 2391 2437 2495 2566 2649 2745 2852 2972 3103 3245 3397 3556 3724 3897 4072 4249 4427 4603 4774 4940 5098 5246 5385 5512 5627 5730 5821 5900 5968 6025 6073 6113 6145 6172 6194 6213 6230 6246 6262 6277 6294 6312 6332 6353 6376 6400 6426 6452 6479 6505 6531 6557 6581 6604 6625 6643 6659 6673 6684 6693 6698 6702 6703 6702 6700 6695 6691 6687 6682 6678 6676 6676 6679 6686 6697 6713 6734 6762 6796 6836 6884 6938 6999 7066 7139 7217 7299 7386 7475 7566 7657 7749 7839 7927 8013 8094 8170 8240 8304 8362 8412 8455 8489 8515 8533 8542 8542 8534 8517 8492 8458 8418 8370 8316 8257 8192 8123 8051 7977 7903 7828 7754 7681 7612 7546 7486 7431 7382 7341 7307 7282 7265 7257 7258 7268 7287 7315 7351 7394 7445 7503 7567 7636 7709 7785 7864 7945 8027 8109 8191 8272 8351 8428 8503 8575 8644 8710 8773 8833 8889 8942 8991 9037 9080 9119 9155 9187 9217 9243 9266 9287 9305 9320 9333 9345 9354 9361 9367 9372 9376 9379 9381 9382 9382 9382 9380 9378 9375 9371 9366 9360 9352 9343 9332 9320 9305 9289 9270 9249 9226 9199 9171 9140 9106 9070 9031 8989 8946 8900 8853 8804 8754 8703 8652 8600 8549 8497 8446 8396 8347 8300 8254 8209 8166 8126 8088 8052 8019 7989 7962 7939 7919 7904 7893 7886 7884 7886 7893 7904 7919 7938 7960 7985 8011 8037 8064 8091 8118 8141 8162 8179 8192 8201 8204 8202 8193 8178 8156 8127 8091 8047 7996 7937 7869 7794 7710 7618 7518 7410 7294 7171 7041 6905 6762 6616 6464 6310 6153 5995 5838 5682 5527 5376 5230 5090 4957 4832 4715 4609 4513 4429 4357 4296 4249 4213 4191 4180 4182 4195 4219 4253 4295 4346 4402 4464 4532 4600 4669 4738 4808 4873 4935 4992 5043 5087 5124 5153 5175 5188 5194 5192 5184 5169 5149 5124 5095 5064 5031 4997 4963 4930 4898 4868 4842 4818 4799 4784 4773 4766 4764 4767 4773 4783 4797 4814 4833 4854 4875 4897 4918 4938 4955 4970 4980 4987 4987 4982 4971 4954 4931 4900 4864 4822 4774 4721 4664 4603 4539 4472 4404 4335 4266 4197 4129 4063 3999 3938 3880 3826 3777 3732 3693 3660 3632 3611 3597 3590 3590 3599 3615 3641 3676 3720 3774 3839 3914 4000 4098 4206 4326 4456 4597 4748 4908 5075 5251 5431 5616 5804 5991 6178 6363 6546 6723 6894 7057 7212 7359 7496 7623 7741 7850 7949 8039 8121 8194 8260 8319 8371 8417 8458 8492 8522 8547 8567 8583 8596 8604 8610 8612 8612 8610 8606 8601 8595 8590 8584 8580 8577 8576 8577 8582 8589 8600 8615 8633 8655 8680 8708 8738 8771 8805 8841 8877 8913 8948 8983 9017 9049 9080 9108 9135 9160 9183 9205 9226 9245 9263 9280 9295 9310 9324 9336 9348 9358 9366 9373 9379 9383 3805 0 71 1 9386 9388 9389 9388 9388 9386 9385 9383 9381 9378 9375 9372 9368 9363 9356 9348 9338 9325 9310 9292 9272 9249 9223 9195 9165 9133 9099 9064 9028 8991 8953 8914 8874 8833 8790 8746 8700 8652 8602 8550 8495 8439 8381 8321 8259 8198 8136 8073 8012 7951 7892 7836 7782 7731 7683 7639 7599 7563 7532 7504 7481 7462 7448 7437 7430 7427 7427 7429 7434 7440 7447 7455 7462 7470 7476 7481 7485 7486 7485 7482 7477 7470 7460 7448 7435 7420 7403 7384 7365 7344 7323 7301 7279 7256 7234 7212 7192 7172 7154 7138 7124 7113 7104 7099 7096 7096 7098 7102 7108 7114 7121 7126 7131 7134 7134 7131 7123 7111 7094 7071 7044 7011 6973 6930 6882 6829 6772 6712 6647 6578 6506 6430 6349 6264 6174 6078 5975 5865 5747 5621 5486 5340 5186 5021 4848 4666 4475 4279 4077 3873 3668 3464 3262 3064 2874 2691 2520 2360 2212 2078 1958 1852 1758 1679 1610 1554 1507 1469 1440 1417 1400 1388 1381 1378 1379 1384 1393 1407 1426 1450 1481 1518 1563 1616 1678 1750 1831 1922 2023 2134 2255 2385 2524 2672 2826 2986 3152 3320 3490 3661 3832 4000 4165 4324 4477 4623 4760 4888 5006 5115 5213 5302 5381 5450 5512 5565 5612 5652 5687 5718 5746 5770 5794 5816 5838 5861 5884 5908 5934 5962 5991 6022 6055 6089 6125 6160 6195 6231 6265 6297 6327 6354 6378 6397 6412 6423 6428 6430 6427 6420 6409 6396 6381 6365 6348 6331 6316 6303 6292 6284 6280 6281 6287 6298 6315 6337 6365 6399 6439 6486 6538 6596 6660 6730 6805 6884 6969 7057 7150 7245 7343 7443 7543 7644 7744 7844 7941 8036 8128 8215 8298 8376 8448 8515 8575 8629 8677 8720 8756 8787 8814 8836 8854 8869 8882 8893 8902 8910 8918 8926 8934 8942 8951 8959 8968 8978 8987 8997 9007 9017 9027 9037 9048 9059 9070 9081 9092 9103 9114 9124 9134 9141 9147 9151 9151 9148 9141 9129 9114 9093 9067 9036 9001 8961 8917 8868 8815 8760 8700 8638 8574 8506 8437 8366 8294 8220 8145 8070 7995 7920 7846 7774 7704 7637 7573 7513 7458 7408 7363 7324 7291 7264 7243 7227 7217 7213 7214 7219 7229 7243 7261 7283 7308 7336 7367 7401 7438 7476 7517 7560 7603 7649 7694 7739 7785 7830 7874 7916 7958 7997 8034 8068 8101 8131 8158 8184 8207 8228 8248 8265 8282 8297 8311 8325 8338 8351 8364 8378 8392 8407 8423 8442 8462 8484 8508 8535 8565 8597 8632 8669 8709 8751 8795 8841 8887 8935 8983 9031 9079 9126 9173 9218 9262 9305 9346 9386 9424 9460 9494 9526 9557 9585 9611 9634 9656 9675 9691 9705 9717 9727 9735 9741 9746 9749 9751 9752 9752 9752 9752 9751 9751 9750 9750 9749 9748 9748 9747 9746 9745 9743 9740 9737 9733 9728 9722 9715 9707 9698 9688 9676 9663 9649 9634 9617 9600 9581 9561 9541 9519 9496 3806 0 71 1 9472 9448 9422 9396 9369 9340 9311 9280 9248 9214 9180 9144 9108 9070 9031 8991 8950 8908 8866 8822 8777 8731 8683 8632 8579 8523 8464 8399 8331 8256 8177 8091 7999 7901 7798 7689 7574 7456 7333 7208 7081 6953 6824 6696 6571 6447 6327 6211 6100 5995 5895 5803 5717 5639 5569 5507 5453 5408 5372 5345 5326 5315 5312 5316 5327 5343 5365 5389 5416 5444 5473 5499 5522 5543 5557 5565 5566 5558 5541 5514 5477 5429 5371 5301 5221 5130 5029 4920 4801 4675 4543 4405 4265 4123 3980 3838 3699 3563 3433 3310 3194 3088 2991 2904 2827 2761 2705 2660 2625 2600 2585 2579 2584 2598 2622 2656 2701 2758 2827 2910 3005 3114 3238 3376 3527 3693 3871 4060 4260 4468 4680 4898 5115 5331 5544 5752 5950 6138 6315 6478 6626 6759 6876 6978 7063 7134 7188 7229 7256 7271 7273 7264 7245 7216 7179 7134 7081 7022 6957 6887 6813 6734 6653 6569 6484 6397 6309 6222 6134 6048 5962 5878 5796 5716 5639 5565 5494 5427 5363 5304 5250 5202 5158 5121 5090 5064 5046 5033 5026 5025 5029 5038 5050 5066 5083 5102 5120 5139 5157 5173 5186 5197 5204 5208 5209 5206 5201 5193 5183 5171 5158 5145 5132 5120 5109 5100 5094 5091 5092 5097 5108 5124 5146 5174 5210 5253 5303 5361 5426 5499 5579 5667 5760 5860 5965 6074 6187 6302 6418 6534 6650 6764 6875 6982 7084 7181 7272 7356 7433 7504 7567 7623 7672 7715 7750 7779 7801 7817 7827 7831 7829 7822 7808 7789 7765 7735 7701 7662 7619 7574 7526 7475 7424 7374 7324 7275 7230 7188 7150 7116 7088 7064 7046 7033 7025 7021 7021 7025 7032 7040 7049 7058 7067 7075 7081 7084 7083 7078 7068 7053 7033 7006 6973 6934 6889 6837 6779 6715 6645 6569 6486 6398 6303 6202 6093 5977 5853 5721 5580 5430 5270 5101 4923 4735 4540 4339 4130 3919 3708 3496 3284 3078 2879 2688 2508 2340 2185 2044 1918 1806 1708 1624 1552 1493 1443 1403 1371 1346 1326 1312 1301 1293 1288 1286 1286 1288 1292 1298 1307 1318 1332 1349 1368 1391 1416 1446 1478 1515 1555 1599 1648 1701 1758 1820 1887 1958 2034 2115 2201 2290 2384 2482 2584 2688 2796 2906 3018 3131 3247 3362 3478 3594 3710 3825 3939 4051 4160 4266 4370 4469 4563 4653 4737 4815 4887 4952 5011 5062 5107 5144 5175 5200 5218 5231 5238 5242 5241 5237 5231 5222 5213 5203 5193 5184 5176 5168 5163 5161 5161 5163 5170 5179 5193 5211 5233 5260 5292 5329 5370 5417 5469 5525 5586 5651 5719 5790 5865 5941 6019 6097 6175 6253 6331 6408 6483 6557 6628 6698 6765 6830 6893 6953 7010 7065 7117 7166 7212 7255 7294 7329 7361 7389 7413 7433 7450 7463 7473 7480 7484 7486 7486 7483 7479 7474 7467 7459 7451 7441 7431 7420 7407 7394 7380 7365 7349 7332 7313 7292 7270 7247 3807 0 71 2 7203 7175 7146 7114 7082 7047 7010 6971 6930 6887 6842 6794 6745 6693 6638 6581 6522 6461 6398 6333 6266 6197 6127 6056 5984 5910 5836 5760 5683 5604 5523 5439 5353 5262 5167 5067 4961 4848 4728 4600 4464 4321 4170 4011 3846 3676 3500 3323 3145 2966 2787 2614 2445 2282 2128 1983 1848 1723 1610 1508 1417 1337 1267 1207 1155 1112 1077 1047 1024 1005 990 979 972 967 965 966 969 974 982 993 1006 1023 1044 1069 1099 1134 1175 1223 1279 1342 1415 1497 1589 1691 1803 1926 2059 2201 2352 2511 2675 2847 3020 3195 3370 3545 3717 3884 4046 4201 4349 4489 4620 4742 4855 4960 5056 5144 5224 5298 5364 5424 5477 5525 5568 5605 5637 5664 5687 5704 5718 5728 5734 5737 5738 5736 5733 5730 5727 5724 5721 5720 5721 5724 5730 5737 5747 5759 5773 5789 5805 5822 5839 5856 5872 5887 5900 5911 5920 5926 5929 5929 5925 5917 5907 5892 5874 5851 5826 5796 5763 5727 5687 5645 5600 5552 5502 5451 5397 5343 5290 5236 5182 5129 5078 5029 4982 4939 4898 4862 4830 4803 4780 4762 4749 4741 4738 4739 4746 4757 4773 4793 4817 4845 4876 4910 4947 4986 5028 5071 5115 5161 5206 5251 5295 5338 5378 5415 5449 5479 5505 5526 5542 5553 5558 5558 5552 5541 5524 5502 5474 5440 5399 5353 5300 5239 5170 5093 5007 4912 4807 4692 4568 4434 4292 4142 3984 3823 3657 3490 3323 3159 2997 2841 2693 2553 2424 2305 2197 2100 2015 1941 1877 1822 1777 1739 1707 1682 1662 1646 1635 1627 1623 1623 1627 1636 1651 1673 1702 1739 1785 1841 1907 1984 2072 2170 2279 2397 2525 2659 2800 2947 3096 3246 3396 3546 3692 3834 3972 4102 4226 4343 4453 4555 4651 4741 4825 4904 4979 5050 5118 5184 5247 5309 5369 5427 5483 5536 5587 5634 5678 5717 5751 5780 5804 5823 5835 5843 5846 5844 5839 5829 5819 5808 5796 5784 5775 5768 5764 5765 5770 5781 5798 5821 5851 5886 5929 5977 6032 6092 6158 6229 6304 6384 6467 6552 6640 6728 6816 6904 6992 7077 7160 7239 7313 7383 7447 7506 7558 7604 7644 7678 7707 7730 7749 7765 7777 7787 7797 7806 7815 7826 7838 7852 7870 7890 7913 7940 7970 8003 8040 8079 8121 8165 8212 8260 8310 8360 8412 8464 8516 8567 8618 8667 8715 8761 8804 8844 8881 8915 8945 8971 8994 9013 9028 9040 9047 9052 9052 9049 9042 9031 9016 8997 8973 8944 8910 8870 8823 8770 8710 8643 8568 8486 8396 8298 8192 8080 7960 7834 7701 7563 7420 7272 7122 6969 6814 6659 6504 6351 6199 6052 5909 5771 5639 5515 5398 5290 5191 5101 5021 4951 4890 4840 4799 4768 4747 4735 4733 4740 4755 4780 4813 4855 4905 4963 5030 5105 5188 5278 5376 5480 5591 5708 5830 5956 6086 6218 6353 6488 6623 6756 6888 7017 7141 7260 7372 7477 7574 7661 3808 0 71 2 7738 7804 7859 7901 7930 7946 7948 7936 7911 7872 7819 7754 7676 7586 7485 7375 7255 7129 6995 6857 6716 6571 6427 6283 6140 5999 5863 5731 5604 5484 5370 5264 5165 5073 4989 4912 4843 4780 4724 4674 4630 4591 4557 4527 4501 4477 4457 4439 4423 4408 4393 4380 4367 4354 4340 4327 4314 4300 4286 4273 4260 4247 4236 4226 4218 4212 4209 4208 4212 4219 4230 4246 4266 4290 4320 4354 4394 4438 4487 4540 4598 4661 4727 4798 4873 4952 5034 5120 5210 5302 5398 5497 5597 5701 5806 5913 6021 6129 6237 6345 6451 6554 6654 6749 6838 6920 6992 7055 7107 7146 7171 7181 7176 7154 7115 7059 6986 6896 6791 6670 6537 6390 6234 6069 5897 5722 5543 5364 5186 5011 4840 4676 4520 4373 4235 4109 3994 3892 3803 3728 3667 3621 3590 3575 3577 3594 3629 3681 3749 3835 3936 4054 4186 4333 4492 4663 4845 5035 5233 5436 5641 5848 6056 6262 6464 6662 6854 7039 7216 7384 7544 7693 7833 7964 8084 8196 8298 8392 8478 8557 8629 8694 8753 8807 8857 8901 8942 8978 9010 9039 9064 9086 9104 9119 9130 9139 9144 9147 9147 9144 9140 9133 9126 9117 9107 9096 9084 9072 9060 9047 9033 9019 9004 8989 8972 8954 8935 8914 8891 8867 8839 8810 8777 8741 8701 8658 8609 8556 8497 8432 8362 8284 8200 8108 8010 7905 7794 7677 7554 7428 7299 7166 7033 6900 6769 6638 6512 6391 6275 6166 6063 5969 5884 5807 5739 5681 5633 5595 5567 5549 5542 5546 5560 5586 5622 5669 5727 5795 5875 5964 6062 6169 6284 6407 6535 6668 6805 6943 7081 7219 7356 7489 7616 7739 7853 7959 8055 8141 8216 8279 8330 8369 8395 8410 8413 8404 8385 8356 8317 8271 8218 8159 8096 8029 7959 7888 7817 7745 7674 7604 7535 7468 7403 7339 7277 7217 7157 7099 7040 6982 6925 6866 6807 6747 6685 6622 6556 6488 6416 6339 6259 6172 6079 5980 5872 5756 5631 5497 5353 5200 5039 4869 4693 4510 4323 4134 3943 3753 3565 3382 3203 3034 2874 2723 2584 2457 2342 2239 2148 2069 2001 1944 1896 1858 1829 1809 1796 1791 1794 1804 1823 1850 1886 1932 1988 2054 2131 2221 2322 2436 2562 2701 2853 3016 3191 3378 3574 3780 3994 4216 4443 4676 4911 5149 5387 5626 5862 6095 6325 6549 6767 6977 7179 7373 7557 7732 7896 8051 8195 8329 8454 8569 8675 8773 8863 8945 9021 9090 9154 9213 9266 9316 9362 9404 9443 9479 9512 9543 9571 9597 9620 9642 9661 9679 9695 9710 9724 9736 9748 9759 9768 9778 9786 9795 9802 9809 9816 9822 9827 9831 9835 9837 9839 9839 9837 9834 9830 9823 9814 9803 9790 9774 9755 9734 9709 9681 9650 9614 9574 9529 9480 9425 9364 9297 9225 9146 9060 8969 8870 8766 8657 8542 8422 8299 8171 8042 7909 7775 7640 7504 7367 7230 7092 6954 6815 6676 6535 6393 6249 6103 3809 0 71 2 5956 5806 5655 5503 5349 5196 5044 4893 4745 4600 4460 4327 4200 4081 3972 3873 3784 3707 3643 3591 3551 3525 3512 3512 3524 3548 3585 3632 3690 3757 3832 3914 4002 4096 4193 4292 4393 4495 4596 4696 4795 4891 4985 5076 5164 5249 5331 5411 5487 5560 5631 5698 5761 5821 5877 5929 5975 6017 6053 6083 6108 6126 6138 6144 6145 6141 6133 6122 6108 6093 6079 6065 6053 6043 6039 6039 6045 6058 6078 6106 6142 6186 6237 6297 6364 6438 6518 6605 6696 6793 6892 6995 7100 7205 7311 7417 7521 7624 7724 7820 7912 8000 8084 8162 8236 8304 8368 8427 8481 8531 8577 8621 8661 8699 8736 8771 8805 8839 8872 8906 8938 8971 9002 9034 9064 9092 9119 9144 9167 9186 9204 9218 9229 9238 9244 9247 9249 9249 9247 9245 9243 9240 9238 9236 9235 9234 9235 9237 9241 9245 9251 9257 9264 9272 9281 9290 9299 9308 9317 9326 9335 9343 9350 9356 9360 9363 9363 9361 9356 9347 9335 9319 9298 9272 9241 9205 9163 9115 9062 9003 8938 8867 8791 8710 8625 8535 8441 8345 8245 8143 8041 7937 7833 7730 7627 7527 7428 7333 7241 7153 7068 6989 6914 6845 6781 6722 6669 6622 6580 6543 6511 6483 6460 6440 6422 6407 6393 6380 6366 6351 6335 6316 6295 6271 6243 6212 6177 6140 6099 6056 6011 5965 5919 5873 5829 5785 5745 5707 5674 5644 5619 5598 5581 5569 5560 5555 5553 5551 5549 5547 5546 5540 5529 5514 5491 5461 5421 5371 5310 5237 5153 5056 4948 4828 4698 4560 4412 4259 4101 3940 3780 3621 3464 3310 3164 3025 2896 2775 2665 2566 2478 2400 2333 2277 2229 2190 2160 2137 2121 2111 2106 2106 2110 2119 2131 2147 2167 2190 2218 2251 2289 2333 2383 2441 2506 2580 2663 2756 2858 2970 3090 3221 3358 3504 3654 3808 3964 4120 4275 4424 4569 4705 4831 4946 5048 5138 5212 5273 5319 5352 5372 5379 5377 5365 5346 5322 5292 5260 5227 5194 5161 5131 5103 5079 5059 5043 5031 5023 5019 5018 5020 5025 5032 5039 5047 5055 5062 5068 5073 5076 5077 5075 5071 5065 5057 5048 5037 5026 5016 5006 4997 4991 4988 4989 4996 5008 5027 5053 5088 5130 5182 5242 5312 5391 5479 5575 5680 5792 5911 6035 6162 6295 6428 6561 6693 6825 6952 7074 7191 7300 7401 7493 7576 7649 7712 7765 7808 7842 7867 7883 7892 7894 7891 7883 7871 7857 7840 7823 7806 7788 7771 7756 7742 7729 7718 7709 7701 7694 7687 7681 7675 7669 7661 7653 7642 7630 7616 7600 7581 7561 7538 7513 7488 7461 7434 7406 7380 7356 7333 7313 7296 7284 7277 7275 7279 7289 7305 7328 7358 7394 7437 7486 7541 7601 7666 7735 7808 7883 7961 8039 8117 8195 8271 8346 8417 8484 8546 8604 8656 8701 8740 8772 8798 8816 8828 8834 8833 8827 8815 8799 8779 8756 8731 8704 8677 8650 8623 8596 8571 8548 3810 0 71 2 8527 8508 8490 8475 8461 8448 8437 8426 8415 8405 8395 8385 8374 8364 8354 8344 8335 8327 8321 8317 8315 8316 8321 8329 8342 8358 8378 8403 8432 8464 8500 8539 8581 8625 8672 8720 8770 8820 8872 8924 8976 9028 9080 9131 9182 9231 9279 9325 9369 9411 9450 9487 9521 9552 9579 9604 9626 9645 9661 9674 9685 9694 9701 9706 9710 9712 9713 9713 9711 9708 9703 9697 9689 9680 9669 9657 9643 9628 9612 9595 9577 9559 9542 9524 9508 9492 9477 9463 9451 9440 9430 9421 9412 9403 9394 9385 9375 9364 9352 9338 9323 9305 9285 9264 9241 9216 9189 9161 9131 9101 9069 9037 9004 8970 8935 8900 8864 8828 8791 8753 8714 8675 8635 8594 8553 8511 8468 8426 8383 8341 8300 8259 8220 8182 8147 8114 8084 8056 8032 8012 7995 7983 7975 7970 7970 7975 7983 7995 8011 8031 8055 8081 8111 8143 8177 8214 8252 8292 8333 8374 8417 8459 8502 8545 8587 8629 8670 8710 8750 8788 8826 8862 8898 8933 8966 8999 9032 9064 9095 9126 9157 9187 9217 9248 9278 9308 9338 9367 9396 9425 9452 9479 9504 9528 9550 9570 9588 9604 9618 9630 9639 9647 9652 9655 9657 9657 9655 9652 9647 9641 9633 9624 9614 9601 9587 9571 9552 9531 9507 9481 9452 9420 9385 9347 9306 9263 9217 9169 9119 9066 9012 8956 8898 8839 8778 8717 8653 8589 8523 8455 8386 8314 8241 8165 8087 8006 7922 7836 7747 7656 7562 7466 7369 7272 7173 7075 6979 6884 6791 6703 6618 6539 6465 6397 6336 6281 6234 6193 6160 6135 6116 6104 6099 6100 6106 6117 6134 6153 6177 6202 6228 6255 6281 6307 6330 6351 6367 6378 6385 6386 6382 6371 6355 6334 6309 6279 6246 6212 6176 6140 6105 6072 6042 6015 5993 5976 5965 5959 5959 5965 5976 5992 6012 6037 6064 6092 6123 6153 6183 6212 6239 6263 6284 6301 6313 6320 6323 6320 6312 6298 6279 6255 6226 6193 6155 6113 6068 6019 5968 5914 5859 5801 5742 5682 5620 5557 5492 5426 5357 5286 5213 5135 5054 4968 4877 4781 4679 4571 4458 4340 4218 4091 3962 3832 3700 3569 3441 3316 3196 3082 2974 2876 2786 2705 2635 2576 2527 2489 2462 2446 2441 2446 2463 2490 2528 2576 2635 2704 2784 2874 2974 3084 3203 3330 3465 3606 3754 3906 4063 4221 4381 4540 4700 4858 5012 5164 5311 5453 5590 5722 5848 5969 6085 6195 6301 6402 6498 6590 6677 6761 6839 6913 6982 7046 7103 7153 7196 7230 7256 7271 7277 7272 7257 7231 7194 7148 7091 7026 6953 6874 6791 6702 6614 6525 6438 6351 6271 6197 6129 6071 6021 5983 5956 5941 5938 5948 5970 6005 6051 6108 6176 6253 6338 6430 6528 6628 6730 6833 6934 7031 7125 7211 7289 7358 7416 7464 7500 7524 7536 7536 7525 7502 7470 7427 7376 7317 7250 7176 7095 7009 6916 6819 6716 6608 6495 6377 6253 6126 5993 5857 3811 0 71 2 5717 5573 5428 5282 5136 4990 4848 4708 4572 4443 4320 4206 4101 4006 3921 3847 3785 3735 3697 3671 3657 3655 3665 3686 3719 3762 3816 3879 3952 4035 4126 4225 4332 4448 4570 4699 4835 4977 5126 5280 5440 5605 5774 5948 6125 6305 6488 6672 6856 7040 7224 7405 7582 7756 7923 8084 8237 8381 8517 8642 8757 8862 8956 9039 9112 9174 9227 9272 9307 9335 9356 9371 9380 9384 9384 9380 9373 9362 9350 9335 9319 9301 9282 9263 9244 9224 9206 9188 9171 9156 9142 9130 9120 9111 9104 9098 9092 9087 9081 9074 9065 9053 9038 9019 8994 8963 8926 8882 8830 8770 8701 8624 8537 8440 8334 8218 8093 7958 7814 7661 7500 7331 7155 6972 6786 6595 6402 6208 6015 5824 5636 5453 5278 5109 4952 4804 4668 4544 4433 4336 4252 4182 4125 4081 4048 4028 4019 4019 4028 4046 4071 4102 4139 4181 4227 4276 4328 4382 4439 4496 4554 4612 4670 4728 4785 4840 4892 4942 4989 5032 5070 5105 5134 5159 5178 5193 5204 5210 5212 5211 5208 5202 5196 5190 5185 5181 5180 5182 5189 5201 5218 5242 5274 5313 5360 5416 5481 5556 5640 5734 5836 5949 6070 6200 6337 6481 6632 6788 6948 7111 7276 7441 7607 7771 7932 8091 8245 8394 8537 8674 8804 8928 9043 9152 9253 9346 9432 9510 9581 9645 9702 9753 9798 9837 9871 9900 9925 9945 9961 9975 9985 9992 9997 999910000 9999 9996 9991 9985 9978 9970 9961 9950 9940 9928 9916 9904 9891 9878 9865 9852 9839 9826 9813 9800 9787 9775 9762 9751 9740 9730 9720 9712 9705 9698 9693 9690 9687 9686 9685 9686 9687 9689 9691 9693 9695 9696 9697 9698 9698 9698 9696 9694 9691 9688 9683 9678 9672 9666 9658 9650 9641 9630 9619 9608 9595 9582 9568 9553 9539 9525 9510 9497 9484 9472 9460 9451 9442 9435 9429 9425 9422 9420 9419 9420 9422 9424 9428 9432 9438 9444 9451 9459 9468 9477 9487 9498 9509 9520 9531 9542 9553 9562 9571 9578 9584 9588 9589 9589 9585 9579 9569 9556 9540 9518 9493 9463 9428 9387 9340 9288 9229 9163 9090 9009 8921 8826 8723 8611 8492 8366 8231 8090 7940 7784 7621 7452 7276 7095 6909 6718 6523 6326 6126 5924 5723 5523 5323 5127 4935 4748 4567 4395 4230 4076 3931 3798 3677 3567 3472 3389 3320 3265 3224 3197 3183 3184 3199 3226 3266 3317 3379 3449 3529 3612 3696 3782 3867 3950 4023 4089 4142 4181 4205 4212 4203 4175 4130 4069 3992 3903 3801 3691 3574 3455 3335 3217 3101 2989 2887 2791 2706 2631 2567 2513 2469 2436 2413 2401 2399 2408 2427 2457 2499 2552 2618 2696 2788 2892 3008 3135 3274 3421 3578 3738 3900 4063 4225 4384 4535 4678 4809 4928 5034 5124 5201 5262 5310 5344 5366 5378 5379 5374 5362 5347 5329 5310 5290 5272 5256 5242 5233 5228 5227 5232 5241 5255 5274 5297 5324 3812 0 71 2 5354 5388 5423 5459 5494 5530 5564 5595 5622 5645 5664 5677 5684 5685 5681 5671 5656 5637 5613 5587 5559 5529 5499 5470 5442 5415 5392 5371 5355 5343 5335 5333 5337 5346 5362 5383 5411 5445 5485 5531 5582 5639 5701 5766 5835 5907 5981 6055 6130 6204 6279 6351 6422 6491 6556 6620 6681 6740 6796 6851 6903 6954 7004 7052 7098 7144 7187 7230 7270 7308 7344 7378 7408 7435 7459 7479 7495 7507 7516 7520 7520 7517 7509 7498 7484 7467 7446 7424 7399 7373 7345 7317 7289 7261 7233 7207 7183 7161 7140 7123 7107 7094 7083 7074 7067 7060 7055 7050 7044 7038 7031 7024 7015 7005 6994 6982 6970 6959 6947 6937 6929 6923 6921 6922 6927 6937 6953 6974 7001 7035 7074 7120 7172 7230 7294 7363 7438 7516 7598 7684 7772 7862 7952 8042 8132 8222 8310 8395 8477 8556 8632 8703 8770 8833 8892 8945 8995 9039 9079 9115 9147 9174 9198 9218 9235 9248 9259 9268 9274 9279 9282 9285 9286 9287 9287 9287 9287 9286 9284 9281 9278 9273 9266 9257 9246 9232 9216 9196 9174 9148 9120 9088 9054 9017 8977 8936 8892 8847 8801 8753 8705 8656 8608 8559 8510 8462 8415 8369 8323 8280 8238 8199 8162 8127 8095 8065 8039 8016 7995 7978 7963 7951 7942 7934 7929 7926 7924 7923 7924 7925 7928 7931 7934 7938 7942 7946 7951 7956 7961 7967 7974 7980 7988 7996 8005 8015 8025 8037 8049 8063 8077 8092 8108 8125 8142 8160 8179 8198 8216 8235 8254 8272 8289 8306 8321 8336 8349 8361 8372 8381 8389 8396 8401 8405 8409 8411 8412 8413 8412 8412 8411 8409 8408 8406 8404 8402 8400 8398 8396 8394 8391 8389 8386 8384 8381 8378 8375 8372 8368 8365 8361 8357 8352 8348 8342 8336 8330 8322 8313 8302 8290 8277 8261 8244 8226 8206 8185 8162 8139 8115 8092 8068 8045 8022 8000 7979 7958 7938 7919 7900 7881 7862 7843 7824 7803 7782 7760 7737 7713 7689 7665 7640 7616 7592 7568 7545 7523 7502 7482 7462 7443 7424 7406 7387 7367 7347 7326 7303 7279 7254 7227 7198 7168 7137 7104 7071 7037 7002 6968 6933 6898 6864 6830 6796 6763 6730 6697 6664 6631 6598 6564 6530 6495 6458 6421 6382 6342 6300 6257 6214 6169 6124 6078 6033 5988 5943 5899 5856 5815 5774 5735 5698 5661 5626 5591 5557 5524 5490 5457 5423 5389 5355 5321 5286 5251 5216 5181 5147 5113 5080 5047 5015 4982 4951 4919 4887 4854 4821 4787 4751 4714 4675 4634 4592 4547 4501 4452 4401 4348 4292 4233 4171 4105 4034 3958 3877 3789 3695 3594 3485 3370 3247 3118 2983 2845 2703 2559 2416 2273 2134 1997 1868 1745 1630 1524 1427 1339 1261 1191 1130 1077 1032 992 959 931 907 887 871 857 845 836 829 823 819 816 815 815 817 820 824 831 839 850 865 883 905 933 966 1004 1049 3813 0 71 2 1100 1158 1221 1290 1362 1437 1513 1589 1664 1734 1801 1859 1909 1951 1982 2004 2014 2016 2008 1993 1972 1944 1914 1883 1852 1820 1792 1767 1746 1731 1721 1717 1720 1729 1744 1767 1797 1834 1879 1932 1993 2064 2144 2233 2333 2441 2559 2685 2820 2961 3108 3261 3415 3571 3728 3884 4037 4186 4332 4471 4605 4733 4854 4969 5077 5180 5277 5369 5456 5539 5617 5692 5763 5830 5895 5956 6014 6069 6121 6170 6216 6260 6301 6339 6376 6410 6442 6472 6501 6527 6551 6574 6593 6611 6626 6637 6646 6650 6651 6648 6640 6628 6611 6590 6564 6534 6500 6462 6420 6374 6326 6275 6222 6167 6112 6056 5999 5943 5887 5833 5780 5729 5681 5635 5593 5553 5517 5484 5456 5431 5410 5393 5380 5371 5365 5363 5364 5368 5375 5384 5394 5406 5417 5429 5440 5451 5459 5465 5469 5470 5468 5463 5454 5442 5427 5409 5389 5365 5339 5311 5279 5245 5208 5167 5123 5074 5021 4961 4897 4825 4748 4663 4572 4474 4370 4260 4145 4028 3907 3785 3663 3543 3425 3310 3201 3098 3001 2912 2831 2759 2695 2639 2592 2554 2524 2503 2490 2485 2488 2499 2518 2545 2581 2626 2679 2740 2811 2889 2977 3072 3174 3283 3397 3517 3639 3761 3883 4006 4126 4240 4348 4449 4540 4621 4691 4751 4798 4833 4857 4871 4874 4868 4855 4835 4810 4783 4753 4722 4693 4665 4639 4618 4601 4589 4583 4583 4588 4600 4619 4644 4676 4715 4761 4814 4874 4942 5017 5099 5187 5282 5382 5488 5597 5709 5822 5935 6046 6155 6260 6358 6451 6535 6610 6677 6734 6781 6818 6845 6863 6871 6870 6860 6841 6814 6777 6731 6676 6610 6534 6447 6349 6239 6117 5983 5838 5682 5516 5341 5159 4971 4781 4589 4397 4206 4022 3842 3671 3510 3359 3220 3092 2977 2875 2785 2707 2641 2587 2544 2512 2491 2480 2481 2493 2516 2552 2600 2661 2736 2825 2929 3047 3181 3329 3491 3667 3855 4055 4264 4482 4705 4932 5162 5391 5620 5843 6063 6273 6476 6669 6850 7020 7178 7324 7458 7579 7689 7787 7875 7953 8021 8081 8133 8179 8217 8250 8278 8301 8320 8336 8348 8357 8363 8368 8370 8370 8369 8366 8361 8356 8349 8340 8330 8319 8307 8293 8278 8261 8243 8223 8202 8178 8153 8125 8096 8064 8030 7993 7953 7911 7865 7816 7763 7707 7646 7581 7512 7437 7358 7273 7182 7085 6982 6872 6755 6631 6500 6362 6217 6066 5907 5743 5573 5399 5221 5040 4858 4677 4495 4315 4140 3968 3804 3647 3499 3360 3231 3114 3008 2914 2832 2763 2706 2661 2628 2606 2596 2595 2605 2623 2649 2681 2721 2764 2812 2861 2913 2965 3017 3068 3117 3165 3210 3254 3295 3334 3373 3410 3448 3486 3525 3565 3608 3652 3699 3748 3798 3849 3901 3952 4002 4052 4097 4140 4178 4212 4241 4265 4285 4299 4310 4317 4320 4322 4323 4323 4323 4324 4327 4332 4339 3814 0 71 2 4350 4364 4382 4404 4430 4460 4494 4532 4574 4621 4671 4725 4783 4844 4908 4975 5045 5117 5190 5265 5340 5416 5492 5567 5641 5714 5786 5855 5922 5987 6050 6109 6166 6220 6270 6318 6361 6401 6437 6469 6497 6521 6540 6555 6565 6571 6573 6571 6564 6555 6542 6527 6510 6491 6471 6451 6432 6413 6396 6381 6369 6361 6357 6357 6362 6372 6388 6409 6436 6468 6505 6548 6595 6647 6703 6761 6823 6887 6953 7019 7086 7152 7219 7285 7349 7412 7473 7531 7586 7639 7688 7734 7776 7814 7849 7878 7904 7925 7942 7954 7963 7968 7969 7967 7963 7956 7947 7937 7926 7915 7904 7893 7883 7874 7866 7859 7853 7849 7847 7846 7846 7849 7853 7858 7865 7874 7884 7895 7907 7921 7934 7949 7963 7977 7990 8002 8012 8020 8024 8026 8023 8017 8006 7990 7970 7945 7916 7882 7845 7804 7760 7713 7664 7614 7563 7512 7461 7409 7359 7309 7261 7213 7167 7123 7079 7037 6997 6957 6919 6883 6848 6814 6783 6754 6728 6705 6684 6667 6653 6643 6636 6633 6632 6635 6639 6644 6652 6659 6666 6673 6678 6682 6684 6684 6681 6675 6667 6655 6641 6624 6604 6580 6554 6525 6492 6456 6417 6375 6328 6279 6226 6170 6111 6049 5985 5920 5853 5786 5718 5649 5581 5513 5445 5377 5307 5237 5164 5088 5009 4924 4833 4736 4630 4517 4395 4265 4126 3979 3826 3667 3504 3337 3171 3005 2842 2681 2527 2381 2242 2114 1995 1887 1790 1703 1627 1561 1505 1457 1418 1387 1362 1344 1333 1327 1327 1332 1343 1359 1379 1405 1435 1470 1508 1550 1595 1641 1689 1737 1785 1832 1878 1920 1959 1995 2027 2055 2078 2099 2116 2131 2145 2157 2170 2183 2199 2218 2242 2271 2306 2349 2399 2458 2526 2603 2690 2786 2892 3006 3129 3260 3399 3544 3694 3850 4009 4170 4333 4497 4660 4821 4982 5139 5292 5442 5587 5727 5861 5990 6113 6229 6340 6443 6540 6630 6713 6788 6856 6915 6967 7010 7045 7071 7088 7096 7096 7087 7069 7044 7011 6971 6924 6871 6812 6748 6680 6607 6530 6450 6365 6277 6185 6088 5988 5883 5773 5657 5537 5411 5280 5144 5004 4859 4711 4561 4410 4259 4110 3962 3819 3681 3548 3424 3309 3203 3107 3022 2949 2887 2837 2800 2774 2761 2760 2771 2793 2826 2871 2926 2990 3064 3145 3235 3330 3431 3535 3641 3750 3858 3965 4070 4172 4270 4363 4451 4533 4610 4681 4746 4806 4861 4912 4959 5002 5042 5079 5114 5146 5176 5203 5228 5251 5271 5289 5304 5317 5327 5335 5341 5345 5348 5351 5355 5358 5363 5370 5380 5393 5410 5431 5457 5487 5521 5561 5604 5652 5703 5757 5814 5874 5935 5997 6060 6124 6187 6249 6311 6372 6432 6490 6547 6602 6656 6709 6760 6809 6858 6905 6951 6996 7039 7081 7122 7161 7199 7234 7268 7300 7330 7358 7384 7407 7429 7448 7465 7481 7494 7505 7515 7523 7529 3815 0 71 2 7533 7536 7537 7536 7534 7531 7525 7518 7510 7500 7488 7476 7462 7447 7430 7413 7396 7377 7358 7338 7318 7297 7276 7254 7231 7208 7184 7160 7135 7111 7086 7062 7039 7016 6995 6976 6959 6945 6933 6925 6920 6918 6919 6923 6929 6938 6949 6961 6974 6987 7000 7013 7025 7037 7047 7056 7063 7070 7075 7080 7084 7087 7090 7092 7094 7095 7095 7095 7094 7092 7089 7084 7079 7071 7063 7052 7041 7028 7013 6998 6982 6965 6947 6928 6909 6889 6868 6847 6824 6800 6775 6749 6722 6693 6663 6633 6602 6570 6538 6507 6476 6445 6416 6388 6362 6337 6314 6293 6273 6255 6239 6224 6210 6198 6187 6177 6169 6161 6155 6150 6146 6143 6141 6140 6139 6138 6136 6135 6132 6128 6122 6114 6104 6090 6074 6055 6033 6007 5977 5945 5908 5869 5826 5779 5729 5676 5619 5559 5497 5431 5363 5293 5222 5150 5078 5007 4937 4871 4808 4750 4697 4650 4611 4579 4555 4539 4531 4531 4539 4553 4573 4599 4629 4663 4699 4737 4776 4814 4852 4889 4924 4956 4985 5011 5034 5053 5069 5082 5091 5097 5101 5101 5099 5093 5086 5075 5062 5047 5029 5008 4985 4959 4930 4900 4867 4832 4796 4759 4721 4684 4646 4610 4576 4544 4516 4490 4469 4452 4439 4431 4427 4428 4432 4440 4452 4466 4483 4501 4521 4542 4563 4584 4605 4626 4646 4665 4684 4701 4717 4731 4744 4755 4765 4773 4778 4782 4783 4782 4779 4774 4767 4758 4747 4735 4722 4709 4695 4681 4667 4653 4640 4628 4616 4604 4594 4584 4575 4566 4557 4549 4541 4534 4526 4519 4511 4504 4496 4489 4481 4474 4466 4457 4448 4439 4429 4419 4407 4395 4382 4369 4354 4339 4324 4308 4292 4277 4261 4245 4230 4215 4200 4186 4172 4159 4145 4132 4119 4106 4093 4080 4066 4052 4039 4024 4010 3996 3981 3967 3952 3938 3923 3909 3894 3879 3864 3849 3834 3819 3803 3787 3771 3754 3737 3720 3703 3686 3669 3652 3634 3617 3601 3584 3568 3552 3536 3520 3504 3488 3471 3455 3438 3421 3404 3386 3368 3349 3330 3311 3291 3270 3249 3228 3206 3183 3160 3136 3111 3085 3059 3031 3002 2972 2940 2907 2873 2836 2797 2757 2713 2667 2617 2565 2508 2448 2385 2317 2245 2170 2091 2009 1925 1839 1752 1665 1578 1492 1408 1328 1250 1178 1110 1048 991 939 894 853 819 788 763 741 722 707 694 682 673 665 658 652 646 642 639 636 635 634 635 637 640 644 650 657 665 675 686 699 714 731 750 772 796 825 856 892 932 977 1026 1080 1138 1200 1266 1335 1407 1481 1557 1633 1709 1785 1859 1932 2002 2071 2136 2198 2258 2314 2368 2419 2468 2514 2558 2600 2640 2679 2716 2751 2786 2819 2851 2882 2912 2940 2968 2995 3021 3047 3071 3096 3119 3143 3166 3189 3212 3235 3258 3281 3303 3325 3347 3369 3391 3411 3816 0 71 3 3444 3451 3457 3468 3484 3503 3524 3547 3570 3594 3618 3634 3650 3669 3692 3715 3719 3724 3736 3757 3783 3813 3843 3869 3886 3899 3903 3906 3917 3935 3952 3965 3975 3981 3985 3989 3993 3997 3995 3986 3977 3975 3973 3967 3957 3947 3952 3957 3956 3949 3942 3940 3941 3943 3947 3951 3955 3959 3971 3991 4011 4025 4037 4047 4056 4064 4077 4089 4096 4097 4096 4094 4091 4087 4081 4075 4073 4070 4062 4049 4036 4031 4026 4022 4017 4013 4014 4018 4026 4038 4052 4067 4084 4101 4119 4137 4156 4175 4194 4213 4232 4252 4274 4295 4316 4338 4358 4379 4401 4425 4449 4473 4497 4522 4549 4576 4600 4624 4647 4670 4691 4708 4723 4735 4744 4749 4751 4749 4744 4735 4723 4708 4689 4669 4648 4623 4593 4559 4522 4479 4432 4380 4322 4257 4184 4104 4016 3922 3819 3709 3594 3473 3348 3221 3092 2963 2836 2711 2590 2475 2366 2266 2173 2088 2013 1946 1888 1838 1797 1763 1737 1719 1706 1701 1702 1709 1723 1744 1772 1808 1853 1907 1970 2044 2129 2224 2331 2448 2576 2714 2859 3014 3173 3338 3504 3671 3837 4001 4162 4314 4460 4596 4722 4836 4938 5027 5103 5165 5215 5251 5275 5287 5288 5278 5258 5230 5194 5151 5102 5049 4992 4932 4871 4810 4749 4688 4630 4576 4525 4479 4438 4403 4375 4354 4340 4334 4336 4346 4364 4390 4424 4465 4513 4568 4629 4695 4767 4842 4921 5002 5084 5168 5251 5334 5415 5494 5569 5641 5709 5771 5829 5882 5930 5972 6009 6041 6068 6092 6111 6128 6141 6152 6162 6170 6178 6185 6193 6200 6208 6216 6224 6233 6242 6251 6259 6268 6275 6282 6287 6291 6293 6294 6292 6290 6285 6279 6271 6262 6252 6241 6230 6218 6206 6194 6181 6169 6158 6147 6137 6128 6120 6114 6109 6106 6105 6106 6109 6116 6125 6137 6153 6172 6194 6219 6246 6277 6309 6343 6378 6414 6449 6483 6515 6544 6570 6592 6609 6620 6625 6624 6615 6599 6575 6543 6503 6455 6400 6337 6266 6188 6104 6014 5919 5818 5714 5606 5496 5385 5275 5165 5055 4949 4848 4751 4660 4577 4501 4435 4378 4331 4295 4271 4258 4257 4268 4290 4325 4371 4428 4496 4574 4662 4759 4863 4975 5093 5217 5344 5475 5607 5740 5871 6003 6131 6255 6375 6489 6596 6696 6788 6871 6945 7010 7066 7112 7149 7177 7196 7207 7209 7205 7193 7175 7151 7122 7089 7052 7011 6967 6921 6873 6824 6773 6721 6668 6613 6558 6502 6445 6386 6325 6262 6197 6129 6058 5984 5905 5823 5736 5645 5550 5450 5346 5238 5126 5013 4895 4778 4661 4543 4426 4312 4202 4097 3998 3905 3822 3748 3684 3632 3592 3564 3550 3548 3561 3586 3625 3676 3739 3812 3896 3988 4087 4193 4303 4415 4529 4644 4757 4868 4976 5080 5179 5272 5360 5442 5519 5590 5655 5717 5773 5827 5877 5924 5969 6013 6055 6095 6134 6172 3817 0 71 3 6209 6244 6277 6308 6337 6363 6386 6405 6421 6433 6442 6447 6448 6446 6441 6434 6425 6415 6403 6392 6381 6371 6363 6357 6354 6355 6359 6368 6380 6398 6419 6446 6476 6511 6549 6591 6636 6682 6731 6781 6831 6880 6930 6977 7023 7066 7106 7143 7176 7205 7231 7252 7270 7284 7295 7303 7308 7311 7311 7311 7309 7306 7304 7301 7300 7298 7298 7299 7301 7305 7310 7317 7326 7336 7348 7362 7377 7394 7412 7432 7453 7475 7499 7524 7550 7578 7606 7635 7665 7696 7728 7760 7791 7823 7855 7887 7918 7948 7977 8006 8033 8059 8083 8106 8128 8149 8168 8185 8202 8217 8232 8245 8257 8269 8279 8289 8297 8305 8312 8317 8322 8326 8329 8331 8332 8332 8331 8330 8328 8326 8324 8321 8319 8316 8314 8312 8310 8309 8308 8307 8307 8306 8305 8305 8303 8302 8299 8295 8291 8284 8276 8266 8254 8239 8221 8200 8175 8146 8114 8076 8034 7986 7934 7876 7812 7744 7670 7591 7507 7419 7328 7233 7136 7037 6938 6838 6740 6643 6548 6457 6369 6287 6209 6138 6073 6014 5962 5917 5880 5850 5827 5812 5803 5801 5806 5817 5834 5856 5883 5914 5948 5986 6026 6067 6109 6152 6193 6234 6273 6309 6343 6373 6401 6425 6445 6463 6477 6489 6498 6506 6513 6519 6526 6533 6541 6551 6563 6578 6596 6617 6641 6667 6697 6729 6763 6799 6837 6875 6913 6951 6989 7025 7059 7091 7120 7146 7169 7187 7202 7213 7220 7222 7219 7213 7202 7187 7168 7145 7119 7089 7056 7019 6980 6938 6893 6845 6794 6740 6684 6624 6562 6496 6428 6356 6282 6205 6125 6043 5959 5873 5787 5700 5612 5525 5439 5353 5268 5185 5103 5022 4941 4860 4779 4698 4614 4528 4438 4345 4247 4145 4038 3925 3809 3688 3564 3438 3311 3184 3058 2936 2816 2704 2598 2500 2412 2334 2267 2211 2167 2134 2114 2105 2107 2120 2144 2178 2222 2275 2337 2406 2483 2567 2657 2754 2855 2960 3069 3179 3291 3404 3516 3626 3734 3838 3937 4032 4120 4202 4276 4344 4405 4458 4506 4546 4582 4612 4638 4661 4681 4699 4717 4736 4754 4774 4796 4822 4851 4885 4923 4968 5017 5073 5136 5204 5280 5361 5449 5542 5640 5743 5848 5956 6064 6171 6276 6380 6477 6568 6652 6726 6790 6842 6882 6909 6924 6925 6913 6888 6851 6803 6745 6677 6601 6518 6431 6340 6245 6150 6056 5962 5870 5782 5699 5620 5547 5480 5421 5369 5325 5289 5262 5243 5233 5232 5241 5259 5286 5323 5369 5424 5488 5561 5641 5730 5825 5927 6034 6145 6260 6377 6494 6610 6726 6841 6950 7056 7156 7249 7335 7413 7484 7545 7598 7642 7678 7706 7726 7739 7745 7746 7743 7734 7724 7710 7696 7682 7668 7655 7643 7635 7628 7626 7627 7632 7641 7654 7670 7690 7713 7738 7767 7797 7829 7862 7895 7929 7962 7996 8029 8060 8091 8120 8148 8174 8198 8220 8240 8259 8275 8289 3818 0 71 3 8300 8309 8314 8318 8317 8314 8308 8298 8284 8267 8247 8223 8196 8166 8133 8097 8060 8020 7979 7937 7894 7851 7809 7766 7725 7684 7646 7609 7574 7541 7511 7483 7458 7436 7416 7399 7385 7374 7365 7358 7354 7353 7353 7356 7361 7368 7376 7386 7398 7411 7425 7440 7455 7470 7485 7499 7513 7525 7535 7543 7548 7549 7547 7541 7530 7514 7492 7466 7434 7396 7353 7304 7250 7190 7126 7058 6985 6910 6831 6750 6667 6582 6497 6412 6328 6243 6161 6080 6002 5926 5852 5782 5715 5651 5590 5531 5476 5423 5372 5323 5275 5228 5182 5136 5090 5044 4998 4951 4904 4857 4810 4764 4718 4674 4632 4592 4555 4522 4493 4469 4450 4437 4429 4428 4433 4445 4464 4490 4522 4561 4606 4657 4713 4775 4841 4911 4985 5060 5136 5213 5289 5362 5431 5496 5553 5603 5642 5670 5687 5690 5680 5656 5617 5563 5496 5415 5322 5219 5106 4987 4864 4737 4610 4485 4365 4249 4144 4049 3965 3897 3843 3805 3784 3779 3793 3822 3869 3932 4011 4103 4209 4327 4455 4593 4739 4891 5048 5208 5369 5530 5691 5848 6001 6148 6289 6421 6545 6658 6761 6853 6933 7002 7058 7103 7136 7158 7168 7169 7160 7142 7116 7083 7043 6997 6947 6892 6834 6773 6709 6645 6579 6513 6447 6381 6316 6252 6190 6130 6073 6019 5968 5921 5878 5840 5807 5780 5759 5745 5737 5737 5743 5758 5780 5810 5848 5893 5946 6006 6072 6145 6223 6306 6392 6483 6575 6668 6762 6855 6947 7037 7123 7205 7282 7354 7419 7477 7528 7570 7605 7631 7649 7659 7659 7651 7634 7609 7575 7533 7483 7425 7358 7284 7202 7112 7015 6911 6800 6682 6559 6431 6298 6160 6021 5880 5738 5596 5456 5318 5184 5057 4935 4821 4716 4620 4536 4462 4401 4352 4315 4291 4279 4280 4293 4317 4352 4397 4451 4512 4581 4656 4735 4819 4905 4992 5081 5169 5256 5342 5426 5507 5586 5662 5735 5804 5872 5936 5998 6058 6116 6172 6227 6280 6332 6383 6432 6480 6526 6570 6612 6651 6688 6722 6752 6779 6802 6823 6839 6852 6862 6870 6875 6877 6879 6879 6879 6878 6879 6879 6881 6885 6890 6897 6907 6919 6933 6950 6968 6989 7012 7036 7061 7088 7116 7145 7174 7203 7232 7262 7291 7319 7348 7375 7403 7429 7455 7481 7506 7530 7553 7576 7598 7619 7640 7660 7679 7697 7714 7730 7745 7759 7772 7784 7795 7805 7814 7823 7830 7837 7844 7850 7856 7862 7868 7873 7879 7885 7892 7898 7905 7912 7920 7927 7935 7943 7951 7959 7967 7975 7982 7989 7996 8002 8007 8012 8015 8018 8021 8022 8023 8023 8022 8020 8018 8016 8012 8009 8005 8000 7996 7990 7984 7978 7971 7963 7954 7945 7934 7921 7908 7892 7875 7856 7835 7812 7787 7760 7731 7700 7666 7631 7593 7554 7512 7468 7422 7375 7325 7274 7220 7165 7108 7049 6988 6926 6862 6796 6729 6661 6592 6522 3819 0 71 3 6452 6380 6309 6238 6167 6096 6026 5957 5889 5823 5759 5696 5636 5578 5523 5470 5421 5375 5332 5292 5256 5223 5193 5167 5144 5125 5108 5095 5085 5077 5072 5070 5071 5074 5080 5089 5100 5115 5132 5152 5176 5203 5234 5268 5307 5349 5396 5446 5501 5560 5623 5689 5759 5832 5908 5985 6064 6143 6223 6301 6379 6453 6525 6592 6655 6712 6762 6806 6842 6870 6889 6900 6901 6894 6877 6851 6816 6773 6721 6661 6594 6519 6439 6352 6260 6164 6063 5961 5855 5749 5642 5536 5431 5328 5228 5131 5040 4954 4874 4801 4734 4675 4624 4580 4544 4515 4493 4478 4469 4465 4466 4471 4479 4490 4502 4514 4526 4539 4550 4559 4567 4573 4576 4576 4575 4571 4565 4557 4549 4539 4530 4520 4511 4503 4498 4494 4493 4496 4502 4513 4528 4549 4574 4604 4639 4680 4726 4776 4831 4889 4951 5017 5084 5153 5223 5294 5363 5432 5500 5565 5627 5686 5741 5792 5839 5881 5918 5950 5978 6000 6018 6030 6038 6041 6039 6033 6023 6009 5992 5972 5949 5923 5896 5868 5839 5810 5781 5753 5726 5701 5678 5657 5640 5625 5613 5603 5597 5592 5590 5590 5590 5592 5593 5594 5595 5594 5591 5586 5578 5567 5553 5535 5512 5486 5455 5420 5380 5336 5287 5234 5176 5113 5045 4973 4896 4815 4730 4641 4547 4451 4351 4249 4145 4039 3933 3827 3723 3620 3520 3424 3333 3248 3170 3100 3039 2987 2946 2916 2897 2889 2893 2908 2935 2972 3019 3075 3140 3211 3288 3369 3453 3538 3624 3708 3789 3868 3940 4007 4067 4119 4164 4201 4231 4253 4268 4277 4280 4279 4274 4267 4260 4253 4246 4240 4239 4240 4246 4256 4272 4292 4317 4348 4382 4420 4461 4503 4548 4592 4637 4679 4721 4759 4794 4825 4852 4874 4892 4905 4914 4918 4919 4915 4909 4900 4888 4875 4860 4844 4827 4809 4792 4774 4756 4739 4722 4705 4689 4673 4658 4644 4631 4618 4607 4596 4586 4577 4570 4564 4559 4555 4552 4551 4551 4553 4556 4560 4566 4573 4581 4592 4603 4617 4632 4648 4667 4686 4707 4730 4753 4778 4803 4829 4854 4880 4906 4931 4955 4978 5000 5021 5040 5057 5073 5086 5098 5108 5117 5123 5128 5131 5133 5134 5133 5131 5128 5124 5120 5114 5109 5102 5096 5089 5083 5076 5069 5063 5057 5052 5047 5042 5037 5033 5030 5026 5023 5020 5016 5013 5010 5006 5003 4998 4994 4989 4983 4977 4971 4964 4956 4948 4940 4931 4921 4910 4900 4888 4876 4863 4850 4837 4823 4809 4795 4780 4766 4752 4739 4726 4714 4702 4691 4681 4672 4663 4656 4648 4642 4636 4630 4624 4618 4612 4605 4598 4591 4583 4575 4567 4558 4548 4539 4530 4520 4511 4501 4492 4483 4475 4466 4458 4450 4442 4434 4426 4417 4409 4400 4390 4380 4370 4359 4348 4337 4326 4315 4304 4293 4283 4273 4264 4256 4248 4242 4235 4230 4224 4220 4215 4210 4206 3820 0 71 3 4201 4196 4191 4185 4179 4172 4165 4157 4149 4140 4131 4121 4112 4102 4092 4083 4073 4064 4055 4046 4037 4028 4020 4011 4003 3995 3986 3978 3969 3960 3951 3942 3933 3923 3914 3904 3895 3885 3875 3866 3857 3848 3839 3830 3821 3813 3804 3796 3787 3779 3770 3761 3752 3743 3733 3723 3713 3703 3693 3682 3672 3662 3651 3641 3631 3621 3610 3600 3590 3580 3569 3558 3547 3536 3524 3512 3500 3487 3474 3460 3447 3433 3419 3405 3391 3377 3364 3350 3336 3323 3310 3297 3284 3271 3258 3245 3232 3219 3206 3193 3180 3167 3154 3142 3129 3117 3105 3093 3081 3070 3058 3047 3035 3024 3012 3001 2989 2976 2963 2950 2937 2923 2908 2894 2879 2863 2848 2832 2816 2801 2785 2769 2754 2738 2723 2708 2693 2678 2663 2648 2633 2617 2601 2585 2569 2552 2535 2517 2498 2479 2459 2438 2417 2395 2373 2349 2326 2301 2277 2251 2226 2199 2173 2145 2117 2088 2058 2027 1994 1960 1924 1886 1846 1804 1760 1714 1665 1614 1562 1508 1452 1396 1339 1282 1226 1170 1116 1063 1013 965 919 877 838 802 769 740 713 690 669 651 635 622 610 600 591 584 578 572 568 564 561 558 556 554 553 552 552 552 553 555 557 559 563 566 571 577 584 591 601 611 623 637 652 670 690 712 736 764 794 827 862 901 942 985 1031 1079 1130 1181 1234 1288 1342 1396 1450 1504 1556 1607 1657 1705 1751 1795 1838 1878 1916 1953 1988 2022 2054 2086 2116 2146 2175 2204 2232 2260 2287 2313 2340 2365 2390 2414 2437 2459 2481 2501 2520 2539 2556 2573 2589 2604 2619 2633 2648 2662 2675 2689 2703 2717 2732 2746 2761 2775 2790 2805 2819 2834 2849 2863 2878 2892 2905 2919 2932 2945 2958 2970 2983 2994 3006 3017 3028 3039 3049 3059 3069 3080 3090 3100 3110 3120 3130 3141 3152 3163 3175 3187 3199 3212 3225 3239 3253 3267 3282 3298 3313 3329 3346 3362 3378 3395 3411 3427 3443 3458 3472 3486 3499 3510 3521 3530 3539 3545 3551 3555 3558 3560 3561 3561 3561 3561 3561 3561 3562 3564 3566 3570 3576 3582 3591 3600 3611 3623 3635 3649 3662 3676 3689 3702 3714 3725 3735 3744 3751 3757 3762 3766 3769 3770 3772 3772 3773 3774 3775 3776 3779 3782 3786 3791 3797 3804 3812 3822 3833 3845 3857 3871 3886 3901 3917 3933 3950 3967 3984 4001 4017 4033 4048 4062 4076 4089 4100 4111 4121 4129 4138 4146 4153 4161 4169 4177 4186 4196 4207 4220 4233 4248 4264 4281 4300 4319 4339 4359 4379 4399 4419 4438 4457 4475 4492 4509 4525 4540 4554 4568 4581 4594 4606 4619 4631 4643 4655 4667 4678 4689 4700 4710 4720 4730 4739 4747 4756 4764 4771 4778 4786 4793 4800 4807 4815 4822 4830 4837 4845 4852 4860 4867 4874 4881 4888 4894 3821 0 71 3 4900 4906 4912 4919 4925 4931 4938 4944 4952 4959 4967 4974 4982 4990 4998 5005 5012 5018 5024 5030 5034 5038 5042 5045 5048 5050 5052 5055 5057 5060 5062 5064 5067 5069 5070 5072 5072 5072 5070 5068 5064 5059 5052 5045 5035 5025 5013 4999 4984 4966 4946 4923 4896 4865 4829 4787 4737 4680 4614 4538 4453 4356 4248 4130 4002 3864 3717 3563 3402 3238 3074 2910 2745 2584 2430 2282 2144 2016 1899 1793 1700 1618 1547 1488 1439 1399 1367 1343 1325 1313 1307 1305 1307 1314 1326 1343 1365 1393 1428 1471 1522 1583 1653 1733 1824 1925 2037 2158 2289 2428 2574 2728 2886 3048 3213 3378 3542 3705 3867 4023 4175 4320 4459 4591 4716 4832 4941 5041 5134 5219 5297 5368 5432 5490 5543 5590 5633 5672 5707 5739 5769 5797 5822 5846 5869 5890 5911 5931 5950 5969 5986 6003 6020 6035 6050 6064 6077 6089 6101 6112 6122 6132 6142 6152 6162 6172 6182 6193 6204 6215 6228 6240 6253 6266 6280 6293 6306 6319 6332 6344 6355 6366 6376 6385 6393 6401 6408 6415 6421 6427 6433 6439 6445 6451 6457 6463 6469 6475 6481 6487 6492 6497 6501 6504 6507 6509 6509 6509 6508 6506 6503 6499 6495 6490 6484 6477 6470 6462 6453 6443 6431 6419 6405 6389 6372 6353 6332 6310 6285 6259 6231 6202 6173 6143 6113 6083 6055 6028 6003 5982 5963 5947 5936 5928 5925 5927 5932 5942 5956 5974 5996 6021 6048 6079 6111 6144 6179 6214 6249 6284 6319 6352 6383 6413 6441 6467 6490 6510 6527 6541 6552 6559 6563 6564 6562 6558 6550 6540 6528 6514 6499 6483 6466 6450 6435 6419 6406 6394 6384 6377 6372 6371 6371 6375 6382 6392 6404 6419 6437 6456 6477 6500 6524 6548 6573 6598 6622 6646 6670 6691 6711 6728 6743 6756 6765 6770 6772 6770 6764 6753 6738 6718 6693 6664 6630 6591 6547 6499 6447 6390 6331 6267 6201 6132 6061 5989 5915 5840 5766 5692 5619 5547 5476 5408 5342 5279 5218 5161 5107 5057 5010 4966 4926 4889 4855 4825 4797 4771 4749 4728 4709 4693 4677 4663 4651 4639 4628 4619 4610 4602 4595 4589 4583 4579 4576 4575 4574 4575 4577 4579 4581 4584 4586 4588 4587 4584 4576 4564 4547 4522 4491 4450 4401 4342 4274 4196 4108 4011 3906 3794 3676 3552 3427 3301 3175 3049 2928 2811 2700 2598 2502 2416 2339 2272 2214 2165 2126 2095 2074 2060 2055 2058 2069 2088 2115 2151 2195 2248 2311 2383 2464 2555 2655 2763 2880 3002 3132 3265 3400 3536 3672 3804 3932 4054 4168 4272 4366 4448 4518 4576 4622 4655 4677 4689 4691 4684 4670 4650 4624 4595 4563 4529 4495 4460 4426 4391 4359 4327 4297 4269 4242 4217 4193 4171 4151 4133 4116 4102 4089 4079 4070 4065 4062 4061 4063 4067 4075 4084 4096 4110 4126 4144 4164 4184 4206 4229 4253 4278 4303 4329 3822 0 71 3 4356 4384 4413 4443 4474 4508 4543 4582 4622 4666 4714 4765 4819 4878 4940 5006 5076 5150 5226 5305 5386 5470 5553 5636 5720 5803 5884 5963 6039 6111 6180 6245 6306 6363 6415 6464 6509 6551 6590 6626 6661 6693 6725 6756 6786 6817 6848 6879 6911 6943 6976 7009 7043 7078 7112 7147 7182 7216 7251 7285 7318 7351 7384 7415 7447 7477 7507 7536 7564 7591 7617 7642 7666 7688 7709 7728 7746 7762 7776 7788 7798 7806 7812 7816 7818 7817 7814 7808 7799 7787 7771 7752 7728 7699 7665 7626 7580 7529 7470 7404 7332 7252 7165 7071 6970 6864 6751 6634 6512 6387 6260 6131 6002 5873 5746 5620 5499 5381 5268 5161 5060 4966 4879 4799 4728 4664 4608 4560 4520 4487 4461 4442 4428 4421 4418 4420 4426 4434 4444 4456 4468 4480 4492 4503 4512 4519 4524 4526 4526 4524 4520 4513 4505 4497 4488 4480 4473 4467 4464 4465 4469 4479 4495 4516 4545 4580 4624 4675 4734 4800 4875 4956 5044 5138 5237 5340 5447 5555 5664 5772 5880 5985 6085 6182 6272 6356 6433 6503 6565 6619 6666 6705 6739 6765 6787 6804 6817 6828 6836 6844 6851 6859 6867 6877 6888 6902 6918 6935 6955 6977 7001 7027 7054 7082 7112 7142 7173 7205 7237 7270 7303 7336 7370 7404 7439 7473 7508 7543 7577 7612 7646 7679 7711 7743 7773 7803 7830 7857 7881 7904 7926 7945 7964 7980 7995 8009 8021 8031 8040 8048 8055 8060 8064 8066 8068 8068 8068 8066 8064 8061 8058 8055 8051 8048 8045 8043 8041 8039 8039 8039 8039 8041 8042 8043 8045 8046 8047 8047 8046 8043 8040 8034 8027 8019 8008 7996 7982 7966 7948 7929 7907 7884 7859 7832 7804 7773 7741 7707 7672 7635 7596 7556 7515 7473 7429 7386 7341 7297 7253 7210 7167 7125 7085 7047 7012 6978 6948 6921 6898 6879 6864 6854 6848 6847 6852 6862 6877 6898 6924 6956 6993 7035 7081 7132 7187 7246 7307 7371 7437 7504 7572 7639 7707 7773 7838 7901 7961 8017 8071 8119 8164 8203 8238 8266 8290 8307 8318 8323 8322 8315 8303 8284 8260 8231 8197 8159 8116 8071 8021 7969 7915 7859 7801 7742 7681 7621 7559 7498 7436 7375 7313 7253 7193 7133 7075 7017 6960 6904 6849 6794 6739 6684 6630 6574 6517 6458 6396 6332 6264 6191 6115 6033 5946 5855 5759 5658 5554 5447 5339 5230 5121 5015 4912 4813 4721 4636 4559 4492 4434 4388 4351 4326 4311 4306 4311 4323 4344 4370 4403 4439 4479 4521 4564 4608 4652 4696 4739 4781 4823 4864 4904 4944 4983 5023 5063 5104 5145 5187 5230 5272 5315 5358 5400 5441 5480 5518 5553 5584 5613 5637 5658 5674 5686 5694 5699 5700 5697 5693 5685 5677 5669 5660 5651 5644 5638 5633 5631 5631 5634 5639 5645 5654 5663 5674 5684 5695 5703 5711 5716 5718 5717 5712 5703 5690 5672 5651 5625 5595 5563 5528 3823 0 71 3 5490 5451 5412 5373 5335 5298 5263 5231 5203 5178 5157 5141 5129 5121 5117 5117 5120 5127 5136 5147 5159 5172 5185 5198 5210 5222 5231 5239 5244 5248 5251 5251 5251 5251 5250 5250 5251 5254 5260 5270 5285 5305 5331 5363 5403 5450 5505 5568 5640 5719 5805 5898 5998 6103 6213 6327 6444 6562 6679 6797 6915 7029 7140 7247 7348 7445 7534 7617 7693 7761 7822 7874 7918 7954 7982 8001 8011 8013 8007 7993 7970 7939 7900 7854 7800 7740 7674 7603 7526 7446 7363 7278 7192 7106 7020 6936 6855 6777 6704 6636 6573 6518 6470 6429 6396 6371 6354 6346 6346 6355 6371 6396 6428 6468 6514 6567 6626 6689 6758 6830 6905 6983 7062 7142 7222 7303 7381 7458 7534 7606 7675 7741 7803 7861 7915 7965 8010 8052 8089 8121 8149 8173 8193 8208 8219 8225 8227 8225 8218 8207 8191 8171 8147 8119 8086 8050 8010 7967 7921 7873 7822 7770 7716 7663 7609 7555 7503 7452 7404 7359 7316 7278 7244 7215 7191 7172 7158 7149 7146 7148 7155 7166 7182 7201 7224 7249 7277 7307 7337 7367 7397 7426 7454 7480 7504 7524 7541 7555 7564 7569 7570 7566 7557 7543 7523 7499 7469 7433 7392 7346 7293 7235 7171 7101 7024 6942 6852 6756 6652 6542 6424 6298 6165 6024 5876 5720 5557 5388 5212 5032 4847 4657 4467 4276 4084 3893 3707 3525 3348 3180 3019 2868 2728 2598 2481 2375 2282 2200 2129 2070 2020 1981 1950 1927 1911 1901 1897 1898 1905 1916 1932 1953 1980 2013 2054 2101 2158 2225 2302 2391 2492 2606 2733 2873 3026 3191 3369 3556 3754 3960 4171 4389 4608 4827 5046 5265 5478 5685 5886 6078 6261 6434 6597 6750 6891 7022 7143 7254 7355 7448 7532 7608 7677 7739 7796 7847 7892 7933 7970 8002 8031 8056 8078 8097 8113 8126 8137 8145 8151 8156 8158 8159 8158 8155 8150 8144 8137 8128 8117 8104 8089 8071 8052 8029 8005 7977 7946 7912 7874 7833 7788 7739 7686 7629 7568 7502 7432 7357 7278 7194 7105 7011 6912 6809 6702 6590 6475 6356 6234 6111 5986 5860 5734 5609 5485 5364 5246 5132 5023 4920 4823 4733 4650 4575 4507 4448 4396 4351 4315 4285 4262 4245 4234 4228 4226 4227 4232 4238 4246 4254 4262 4270 4276 4281 4284 4284 4282 4277 4269 4259 4248 4234 4219 4203 4188 4172 4157 4143 4131 4121 4112 4105 4100 4096 4093 4090 4087 4082 4075 4065 4051 4032 4008 3978 3941 3899 3849 3794 3732 3666 3595 3520 3444 3366 3289 3211 3137 3065 2998 2936 2879 2830 2787 2752 2726 2708 2698 2697 2706 2724 2752 2789 2837 2894 2962 3040 3128 3226 3334 3451 3576 3710 3850 3996 4145 4298 4452 4606 4758 4907 5053 5191 5323 5446 5560 5663 5756 5838 5908 5967 6014 6051 6076 6092 6097 6094 6082 6063 6036 6004 5967 5926 5881 5833 5784 5733 5682 5631 5581 5532 3824 0 71 3 5483 5436 5389 5344 5298 5253 5206 5157 5106 5050 4991 4925 4853 4775 4689 4595 4493 4385 4269 4147 4020 3887 3753 3618 3483 3348 3217 3090 2969 2856 2749 2653 2566 2489 2423 2367 2323 2290 2268 2257 2257 2268 2289 2321 2363 2415 2478 2550 2631 2722 2820 2926 3039 3158 3282 3408 3538 3668 3797 3924 4050 4171 4286 4396 4498 4594 4682 4762 4834 4898 4956 5007 5051 5090 5124 5153 5179 5201 5220 5237 5251 5264 5274 5282 5289 5294 5297 5298 5297 5295 5291 5285 5278 5269 5259 5248 5236 5223 5208 5193 5177 5160 5143 5125 5106 5087 5067 5047 5027 5006 4984 4962 4940 4916 4892 4866 4839 4809 4776 4739 4697 4651 4597 4537 4469 4394 4309 4215 4113 4002 3883 3757 3625 3487 3346 3205 3065 2924 2785 2654 2527 2410 2301 2201 2112 2034 1967 1910 1863 1827 1799 1781 1770 1767 1771 1782 1798 1820 1848 1880 1919 1962 2010 2063 2121 2183 2248 2316 2386 2457 2528 2597 2663 2726 2782 2832 2872 2903 2924 2933 2931 2916 2890 2851 2801 2740 2670 2591 2505 2412 2316 2214 2113 2012 1910 1809 1712 1618 1529 1445 1365 1292 1224 1162 1105 1054 1008 967 930 897 868 842 820 800 782 766 753 741 730 722 714 708 704 700 698 697 698 699 701 704 708 713 719 726 734 743 755 768 783 802 824 851 882 919 962 1011 1067 1130 1200 1277 1360 1450 1544 1643 1744 1845 1946 2046 2144 2236 2322 2400 2470 2530 2580 2620 2649 2668 2677 2678 2672 2658 2641 2620 2598 2575 2555 2537 2523 2516 2514 2520 2533 2554 2584 2621 2666 2719 2778 2843 2914 2989 3067 3149 3233 3316 3401 3485 3568 3650 3729 3806 3879 3949 4016 4079 4138 4194 4246 4294 4339 4381 4420 4456 4490 4522 4552 4581 4608 4635 4660 4685 4709 4733 4756 4779 4801 4823 4845 4866 4887 4907 4926 4945 4964 4982 4999 5015 5031 5046 5060 5074 5087 5099 5111 5121 5131 5140 5147 5154 5160 5166 5170 5173 5176 5178 5179 5180 5180 5180 5181 5181 5181 5181 5182 5184 5186 5188 5192 5196 5201 5206 5213 5220 5228 5237 5246 5256 5266 5276 5286 5297 5308 5319 5329 5340 5350 5360 5370 5379 5389 5398 5407 5416 5425 5435 5445 5455 5465 5477 5489 5503 5517 5532 5549 5567 5585 5605 5625 5647 5668 5690 5712 5734 5755 5776 5795 5814 5831 5847 5862 5874 5885 5894 5901 5906 5909 5910 5908 5905 5899 5891 5880 5866 5850 5831 5808 5782 5753 5720 5683 5643 5598 5550 5499 5444 5385 5325 5262 5198 5133 5068 5003 4940 4878 4820 4765 4715 4670 4631 4598 4573 4555 4544 4542 4548 4563 4585 4615 4652 4697 4748 4805 4867 4933 5003 5076 5150 5225 5301 5377 5451 5524 5594 5662 5726 5787 5844 5897 5946 5992 6033 6070 6104 6134 6160 6184 6204 6221 6236 3825 0 71 3 6249 6259 6268 6274 6279 6282 6285 6286 6286 6286 6285 6284 6282 6281 6280 6278 6278 6277 6277 6277 6277 6278 6278 6278 6278 6278 6276 6274 6271 6265 6259 6250 6240 6227 6212 6194 6174 6152 6127 6101 6071 6040 6007 5973 5937 5900 5861 5823 5784 5745 5706 5668 5631 5594 5560 5528 5498 5470 5445 5423 5404 5389 5377 5369 5364 5362 5364 5368 5376 5386 5397 5411 5425 5439 5454 5468 5481 5492 5502 5508 5511 5511 5508 5500 5489 5474 5454 5431 5404 5374 5341 5304 5266 5224 5181 5137 5090 5043 4995 4946 4896 4846 4796 4746 4696 4646 4596 4546 4497 4450 4403 4358 4315 4274 4236 4200 4168 4140 4115 4095 4079 4068 4060 4057 4058 4062 4070 4080 4093 4107 4122 4138 4153 4167 4180 4192 4201 4208 4213 4215 4215 4212 4208 4202 4196 4189 4183 4177 4171 4168 4167 4168 4172 4179 4189 4203 4220 4240 4263 4289 4317 4348 4380 4414 4448 4482 4515 4548 4580 4608 4634 4655 4673 4685 4691 4691 4684 4669 4647 4616 4578 4531 4476 4413 4344 4267 4185 4098 4006 3911 3816 3720 3624 3529 3439 3351 3270 3195 3127 3067 3016 2975 2943 2922 2910 2909 2919 2938 2967 3005 3052 3106 3168 3236 3310 3387 3469 3552 3636 3720 3805 3887 3967 4044 4117 4185 4249 4308 4361 4409 4452 4489 4521 4549 4571 4590 4604 4615 4623 4628 4630 4629 4627 4623 4617 4610 4603 4594 4584 4575 4565 4554 4544 4534 4524 4514 4505 4495 4486 4477 4467 4458 4449 4439 4429 4419 4408 4397 4386 4374 4363 4351 4339 4327 4315 4304 4293 4282 4272 4262 4252 4243 4233 4224 4215 4206 4197 4187 4177 4166 4155 4143 4131 4118 4105 4092 4078 4064 4050 4036 4022 4008 3994 3980 3966 3953 3939 3926 3912 3899 3885 3872 3858 3845 3831 3817 3804 3791 3777 3764 3752 3739 3727 3715 3703 3691 3679 3667 3655 3643 3630 3618 3604 3590 3576 3561 3546 3531 3515 3499 3482 3466 3449 3433 3416 3400 3383 3367 3351 3335 3318 3302 3285 3269 3251 3234 3216 3198 3179 3160 3140 3120 3100 3080 3059 3039 3019 2999 2979 2959 2939 2920 2901 2881 2862 2843 2823 2803 2783 2762 2741 2719 2696 2672 2648 2622 2596 2568 2540 2511 2481 2450 2417 2384 2349 2313 2275 2235 2194 2150 2104 2056 2006 1953 1897 1839 1779 1717 1653 1588 1523 1456 1390 1325 1261 1198 1138 1080 1026 975 927 884 844 808 776 747 722 700 682 665 651 639 628 619 611 605 599 594 591 588 586 584 584 584 585 587 590 593 598 603 608 615 622 630 640 650 662 675 691 708 728 750 775 803 834 869 907 948 992 1040 1091 1144 1200 1258 1317 1378 1439 1501 1562 1622 1682 1740 1797 1852 1904 1955 2003 2048 2092 2132 2171 2208 2243 2276 2307 2337 2366 2394 2421 2447 3826 0 71 3 2473 2499 2524 2549 2574 2599 2624 2649 2673 2698 2723 2747 2771 2795 2819 2842 2865 2888 2910 2931 2952 2973 2993 3013 3033 3052 3071 3090 3108 3127 3145 3163 3181 3199 3217 3234 3251 3268 3284 3300 3316 3331 3346 3360 3373 3387 3399 3412 3424 3436 3448 3460 3472 3484 3496 3509 3522 3535 3548 3561 3575 3589 3602 3616 3630 3644 3658 3671 3685 3698 3711 3724 3738 3751 3764 3777 3790 3803 3817 3830 3843 3856 3869 3882 3894 3906 3918 3928 3938 3947 3956 3964 3971 3978 3985 3991 3997 4004 4010 4017 4025 4033 4042 4052 4063 4075 4088 4101 4115 4130 4146 4161 4177 4193 4210 4226 4242 4257 4273 4288 4303 4317 4331 4345 4359 4372 4385 4398 4410 4422 4434 4446 4457 4467 4477 4487 4496 4504 4511 4518 4524 4529 4533 4537 4540 4543 4545 4546 4548 4550 4551 4553 4556 4560 4564 4569 4576 4585 4595 4606 4619 4634 4651 4669 4689 4709 4731 4754 4776 4799 4823 4845 4867 4888 4907 4925 4941 4956 4968 4979 4987 4993 4997 4999 4999 4997 4992 4985 4976 4965 4952 4936 4919 4899 4878 4854 4829 4803 4775 4747 4719 4692 4665 4640 4617 4597 4580 4567 4559 4556 4557 4564 4577 4595 4619 4647 4681 4719 4761 4806 4854 4905 4956 5007 5059 5111 5162 5211 5258 5304 5347 5387 5425 5461 5494 5525 5554 5581 5606 5629 5652 5673 5693 5712 5731 5748 5766 5782 5798 5813 5828 5842 5855 5867 5878 5888 5898 5906 5913 5919 5924 5929 5932 5934 5935 5936 5935 5933 5931 5927 5921 5915 5906 5896 5884 5870 5854 5835 5814 5791 5765 5736 5705 5671 5635 5596 5555 5512 5466 5419 5369 5317 5264 5209 5152 5094 5033 4971 4908 4843 4778 4710 4643 4576 4508 4441 4376 4312 4251 4194 4140 4092 4050 4013 3984 3963 3949 3943 3946 3956 3974 4000 4033 4071 4114 4161 4212 4262 4313 4363 4412 4456 4496 4532 4561 4584 4600 4609 4611 4607 4597 4581 4561 4536 4508 4479 4448 4417 4386 4357 4330 4305 4284 4267 4253 4244 4239 4237 4240 4246 4255 4267 4280 4295 4311 4327 4343 4357 4371 4383 4392 4399 4403 4404 4403 4400 4395 4388 4381 4372 4364 4357 4351 4347 4344 4344 4347 4352 4360 4369 4380 4391 4402 4411 4419 4423 4423 4417 4406 4386 4360 4324 4281 4229 4168 4100 4024 3942 3854 3762 3668 3572 3476 3381 3290 3202 3121 3046 2980 2923 2877 2842 2818 2806 2807 2819 2844 2881 2929 2987 3054 3131 3215 3305 3400 3499 3601 3703 3805 3906 4006 4102 4193 4281 4362 4439 4509 4573 4632 4684 4731 4772 4808 4840 4867 4890 4909 4925 4938 4948 4956 4961 4965 4966 4967 4967 4966 4966 4965 4965 4966 4969 4974 4981 4991 5005 5023 5044 5070 5100 5135 5174 5217 5265 5317 5373 5432 5493 5558 5624 5691 5760 5829 5898 5967 6036 6102 6167 6231 6292 3827 0 71 3 6350 6406 6459 6510 6557 6601 6642 6680 6715 6746 6775 6801 6823 6843 6859 6873 6884 6892 6897 6900 6900 6898 6894 6887 6878 6867 6855 6841 6825 6809 6791 6773 6755 6736 6717 6699 6681 6664 6648 6633 6620 6609 6599 6591 6586 6583 6583 6585 6589 6596 6605 6616 6629 6644 6660 6677 6696 6714 6732 6751 6769 6786 6803 6818 6832 6844 6855 6864 6871 6876 6880 6882 6882 6880 6876 6871 6864 6855 6845 6832 6818 6802 6785 6766 6745 6722 6698 6673 6646 6618 6590 6560 6530 6499 6468 6437 6406 6375 6345 6315 6286 6259 6232 6207 6183 6161 6141 6123 6107 6093 6080 6070 6062 6055 6050 6045 6042 6039 6036 6032 6028 6021 6012 6001 5986 5968 5945 5918 5886 5850 5808 5761 5710 5654 5595 5533 5467 5401 5334 5266 5199 5134 5072 5013 4958 4909 4865 4827 4796 4771 4753 4743 4739 4741 4749 4763 4782 4804 4831 4860 4891 4923 4955 4987 5018 5048 5075 5099 5121 5140 5155 5166 5175 5180 5182 5181 5178 5173 5167 5159 5151 5143 5135 5127 5121 5115 5111 5109 5108 5110 5113 5119 5126 5135 5146 5159 5174 5190 5208 5228 5249 5271 5294 5318 5344 5370 5396 5423 5450 5477 5503 5529 5553 5576 5598 5617 5635 5650 5662 5673 5680 5685 5688 5688 5686 5683 5677 5670 5662 5653 5643 5632 5620 5608 5596 5583 5570 5556 5542 5528 5514 5499 5483 5468 5451 5435 5418 5400 5382 5363 5342 5320 5296 5270 5240 5207 5169 5127 5079 5024 4963 4895 4819 4735 4644 4546 4440 4329 4211 4090 3965 3837 3709 3581 3454 3329 3209 3094 2985 2883 2789 2703 2627 2560 2504 2457 2421 2396 2381 2377 2383 2400 2426 2463 2509 2564 2628 2698 2776 2860 2948 3041 3135 3231 3327 3424 3517 3607 3694 3775 3850 3919 3982 4037 4085 4126 4160 4187 4208 4223 4233 4238 4238 4235 4229 4220 4208 4195 4180 4164 4148 4130 4113 4095 4077 4059 4041 4023 4006 3988 3971 3954 3936 3919 3901 3883 3864 3845 3824 3803 3780 3755 3729 3702 3673 3642 3609 3575 3540 3503 3465 3426 3386 3345 3303 3259 3215 3169 3122 3072 3021 2967 2910 2850 2786 2719 2647 2571 2491 2408 2321 2230 2137 2041 1945 1848 1753 1657 1564 1474 1388 1306 1230 1158 1093 1034 980 933 891 855 824 797 774 756 740 727 717 708 702 697 693 690 688 687 687 689 691 695 700 706 714 724 736 751 767 787 810 835 865 898 936 977 1024 1075 1130 1191 1255 1325 1398 1475 1555 1638 1723 1809 1896 1983 2069 2154 2238 2319 2398 2474 2546 2615 2680 2742 2800 2856 2908 2957 3005 3050 3093 3134 3175 3214 3252 3289 3326 3362 3397 3431 3465 3499 3531 3563 3594 3624 3654 3682 3710 3737 3763 3789 3814 3838 3862 3885 3908 3930 3952 3974 3995 4016 4037 4058 4078 4098 4118 4138 3828 0 71 3 4157 4177 4196 4215 4235 4254 4273 4292 4311 4329 4348 4367 4385 4404 4422 4440 4458 4476 4494 4512 4530 4547 4565 4582 4599 4615 4632 4648 4663 4678 4693 4707 4721 4734 4747 4759 4770 4781 4791 4800 4808 4815 4820 4824 4826 4825 4822 4815 4804 4790 4770 4746 4716 4680 4639 4592 4538 4480 4415 4346 4273 4195 4115 4034 3952 3870 3789 3711 3636 3566 3500 3442 3390 3345 3308 3280 3259 3247 3244 3248 3259 3278 3302 3333 3368 3407 3450 3494 3540 3587 3633 3678 3721 3762 3800 3836 3868 3896 3921 3943 3963 3979 3995 4009 4022 4035 4050 4065 4083 4103 4127 4155 4186 4222 4263 4308 4359 4413 4472 4535 4602 4672 4745 4820 4898 4976 5055 5134 5213 5291 5368 5443 5516 5587 5654 5719 5780 5839 5893 5945 5992 6037 6078 6117 6152 6185 6215 6243 6269 6293 6315 6336 6354 6371 6387 6401 6414 6425 6434 6442 6449 6454 6457 6459 6460 6459 6457 6454 6449 6443 6435 6426 6416 6404 6390 6375 6357 6338 6316 6292 6265 6236 6205 6171 6135 6097 6057 6017 5975 5932 5890 5849 5808 5769 5731 5696 5664 5635 5608 5585 5565 5548 5534 5522 5512 5504 5498 5493 5489 5485 5481 5476 5472 5467 5461 5454 5446 5437 5427 5415 5402 5388 5372 5355 5336 5314 5290 5262 5232 5198 5161 5119 5072 5021 4966 4905 4841 4772 4699 4623 4545 4465 4384 4304 4225 4147 4073 4004 3939 3882 3831 3788 3753 3726 3709 3699 3699 3706 3721 3742 3768 3800 3835 3872 3911 3950 3989 4026 4062 4094 4123 4149 4171 4190 4207 4221 4233 4245 4258 4271 4285 4304 4326 4352 4384 4422 4467 4518 4576 4640 4711 4788 4870 4957 5048 5142 5239 5336 5433 5530 5627 5721 5812 5900 5984 6063 6137 6206 6269 6326 6378 6425 6465 6501 6531 6557 6578 6595 6609 6620 6628 6634 6640 6643 6647 6650 6654 6658 6662 6667 6673 6680 6688 6696 6705 6715 6725 6735 6745 6755 6764 6774 6783 6792 6801 6810 6818 6826 6834 6842 6850 6859 6867 6875 6883 6892 6900 6909 6917 6926 6934 6942 6950 6958 6965 6971 6978 6983 6988 6992 6995 6997 6998 6999 6998 6995 6992 6987 6981 6973 6964 6954 6942 6929 6915 6901 6885 6868 6851 6833 6815 6797 6779 6761 6743 6725 6707 6690 6672 6655 6638 6622 6605 6589 6573 6557 6541 6525 6510 6495 6480 6466 6452 6440 6428 6417 6407 6399 6391 6385 6380 6376 6373 6371 6370 6370 6371 6373 6375 6378 6381 6384 6388 6391 6395 6398 6402 6405 6408 6411 6414 6416 6418 6420 6421 6423 6423 6424 6424 6423 6422 6420 6418 6415 6411 6407 6402 6396 6389 6382 6374 6365 6356 6346 6335 6324 6313 6301 6289 6276 6264 6251 6239 6226 6213 6200 6188 6175 6163 6150 6138 6126 6114 6102 6090 6079 6068 6057 6046 6035 6024 6013 6003 5992 5982 5972 5961 5951 5940 5929 3829 0 71 4 5927 5918 5910 5902 5893 5883 5873 5861 5849 5835 5820 5804 5787 5768 5750 5731 5712 5693 5674 5657 5640 5625 5610 5597 5585 5572 5561 5549 5537 5525 5512 5497 5482 5465 5447 5428 5407 5385 5363 5339 5315 5290 5265 5238 5211 5182 5151 5119 5084 5047 5007 4964 4918 4869 4816 4761 4702 4641 4577 4512 4445 4377 4309 4241 4174 4108 4044 3983 3924 3870 3819 3774 3734 3699 3671 3648 3633 3624 3621 3625 3634 3650 3670 3696 3725 3758 3794 3831 3869 3908 3947 3985 4022 4057 4089 4118 4145 4167 4187 4202 4214 4222 4226 4227 4224 4218 4210 4198 4184 4168 4151 4131 4110 4088 4064 4040 4014 3987 3958 3929 3897 3864 3830 3793 3754 3713 3670 3624 3576 3524 3469 3410 3347 3280 3208 3132 3050 2963 2871 2773 2672 2565 2456 2343 2228 2114 2000 1887 1776 1670 1567 1471 1382 1299 1224 1155 1095 1041 994 954 919 889 863 842 823 807 794 782 771 762 753 745 738 732 726 721 717 713 711 709 707 707 708 709 711 714 718 723 729 736 743 752 762 773 786 801 819 839 862 889 920 956 998 1044 1096 1153 1216 1283 1356 1431 1509 1589 1670 1749 1827 1903 1975 2042 2104 2161 2212 2257 2298 2334 2367 2398 2427 2456 2486 2518 2552 2590 2632 2678 2730 2786 2847 2912 2980 3052 3125 3201 3276 3351 3425 3498 3568 3636 3700 3761 3818 3872 3922 3968 4012 4053 4091 4128 4162 4195 4226 4255 4283 4310 4334 4357 4378 4396 4412 4424 4434 4440 4442 4440 4435 4426 4414 4398 4379 4357 4332 4306 4277 4247 4216 4185 4154 4124 4093 4065 4038 4014 3992 3974 3959 3948 3941 3937 3938 3941 3948 3958 3969 3982 3996 4010 4023 4035 4045 4053 4058 4060 4059 4054 4046 4035 4020 4003 3982 3959 3934 3906 3877 3846 3813 3780 3745 3710 3674 3638 3603 3568 3535 3503 3474 3447 3423 3403 3386 3373 3365 3361 3363 3369 3379 3395 3416 3441 3472 3506 3545 3588 3633 3682 3732 3782 3832 3880 3927 3969 4006 4036 4058 4071 4074 4067 4049 4021 3982 3934 3879 3815 3747 3675 3601 3527 3456 3389 3326 3272 3226 3190 3165 3152 3151 3162 3186 3222 3271 3331 3403 3486 3579 3681 3791 3908 4032 4159 4291 4425 4559 4692 4825 4955 5081 5202 5317 5427 5530 5626 5716 5799 5876 5947 6012 6072 6127 6178 6224 6267 6305 6339 6370 6396 6419 6438 6453 6464 6471 6474 6475 6472 6467 6460 6451 6442 6432 6421 6412 6402 6394 6387 6382 6378 6375 6374 6375 6377 6381 6386 6393 6402 6413 6425 6439 6455 6472 6491 6511 6532 6554 6577 6599 6622 6644 6666 6686 6705 6722 6737 6751 6762 6772 6779 6784 6787 6789 6789 6787 6783 6778 6772 6765 6757 6748 6739 6729 6719 6709 6700 6690 6681 6673 6665 6658 6652 6646 6641 6636 6631 3830 0 71 4 6626 6620 6613 6606 6596 6584 6569 6551 6530 6505 6476 6443 6405 6362 6315 6263 6206 6144 6078 6008 5934 5856 5777 5695 5612 5529 5447 5367 5288 5215 5145 5082 5026 4977 4937 4906 4885 4875 4874 4885 4907 4939 4982 5034 5097 5168 5247 5334 5426 5524 5626 5731 5837 5944 6050 6157 6260 6361 6458 6552 6641 6725 6805 6880 6949 7015 7075 7131 7182 7230 7273 7312 7348 7380 7409 7434 7457 7476 7493 7507 7519 7528 7536 7541 7545 7547 7548 7548 7547 7544 7541 7537 7532 7527 7521 7514 7508 7500 7493 7486 7478 7470 7463 7455 7448 7440 7433 7425 7418 7409 7401 7391 7381 7370 7358 7345 7331 7316 7300 7282 7264 7244 7224 7202 7180 7157 7134 7109 7084 7058 7032 7004 6976 6948 6918 6888 6857 6825 6793 6760 6728 6695 6663 6630 6599 6568 6539 6511 6484 6459 6435 6414 6394 6375 6358 6342 6328 6313 6299 6285 6270 6255 6238 6221 6202 6181 6159 6136 6111 6085 6059 6032 6005 5978 5952 5927 5903 5882 5862 5845 5831 5820 5812 5808 5808 5811 5819 5831 5846 5867 5891 5920 5952 5989 6030 6074 6121 6170 6223 6276 6330 6385 6440 6494 6547 6598 6647 6692 6735 6774 6810 6842 6870 6893 6913 6929 6941 6949 6953 6953 6949 6941 6928 6911 6890 6865 6835 6802 6765 6724 6681 6634 6587 6539 6491 6443 6398 6355 6315 6280 6250 6225 6207 6195 6189 6190 6198 6210 6229 6252 6279 6309 6342 6377 6413 6449 6485 6520 6555 6588 6619 6648 6675 6700 6722 6742 6760 6774 6786 6794 6799 6800 6797 6789 6776 6758 6735 6705 6670 6628 6580 6526 6467 6402 6332 6258 6180 6099 6016 5931 5846 5761 5677 5594 5514 5436 5362 5293 5228 5169 5114 5065 5022 4985 4953 4927 4906 4890 4878 4871 4867 4867 4869 4873 4878 4885 4892 4899 4907 4914 4920 4926 4931 4937 4942 4947 4952 4959 4966 4976 4987 5001 5017 5037 5059 5085 5115 5147 5183 5222 5262 5305 5349 5392 5434 5476 5514 5548 5576 5596 5609 5611 5602 5581 5546 5497 5432 5353 5260 5152 5031 4897 4755 4602 4444 4283 4120 3957 3796 3642 3493 3354 3225 3107 3002 2909 2829 2763 2709 2669 2643 2629 2628 2639 2663 2700 2748 2808 2881 2964 3057 3161 3273 3393 3518 3646 3776 3907 4035 4158 4276 4384 4481 4566 4636 4691 4729 4750 4753 4739 4709 4661 4599 4522 4433 4333 4223 4108 3986 3863 3739 3616 3496 3379 3269 3165 3071 2986 2911 2847 2794 2752 2722 2704 2698 2704 2724 2756 2802 2861 2934 3021 3122 3237 3366 3507 3660 3824 3998 4179 4365 4557 4748 4940 5128 5314 5492 5663 5824 5973 6111 6237 6349 6448 6534 6607 6666 6712 6746 6767 6776 6773 6759 6733 6696 6648 6590 6523 6445 6360 6266 6164 6057 5944 5827 5707 5583 5460 5337 5215 5094 4976 4863 4753 4650 4552 4460 4375 4297 4225 3831 0 71 4 4161 4104 4053 4009 3971 3939 3913 3892 3876 3864 3857 3853 3853 3855 3861 3869 3880 3893 3908 3924 3943 3963 3985 4009 4034 4061 4089 4119 4151 4185 4221 4259 4300 4344 4392 4443 4498 4558 4622 4691 4765 4845 4929 5019 5113 5211 5314 5419 5527 5636 5746 5855 5964 6071 6174 6274 6368 6457 6539 6615 6683 6743 6796 6840 6876 6904 6925 6938 6943 6943 6937 6925 6909 6888 6865 6839 6810 6781 6752 6722 6692 6664 6637 6612 6588 6567 6548 6531 6516 6503 6492 6482 6475 6468 6463 6460 6457 6455 6455 6455 6457 6460 6464 6469 6476 6484 6494 6505 6519 6534 6550 6569 6589 6610 6634 6658 6685 6712 6741 6771 6801 6832 6864 6896 6928 6959 6990 7021 7050 7078 7105 7129 7153 7174 7194 7212 7228 7242 7255 7267 7277 7286 7294 7301 7307 7312 7317 7320 7322 7323 7323 7321 7319 7315 7310 7304 7296 7288 7279 7270 7260 7249 7239 7229 7218 7208 7199 7189 7180 7171 7162 7153 7144 7135 7126 7118 7109 7100 7091 7083 7074 7066 7059 7051 7045 7039 7033 7028 7023 7019 7015 7011 7008 7005 7001 6998 6995 6992 6989 6985 6982 6979 6976 6973 6970 6966 6963 6959 6955 6950 6945 6939 6933 6926 6919 6911 6902 6894 6884 6875 6866 6857 6847 6838 6830 6821 6813 6804 6796 6788 6779 6770 6761 6750 6739 6727 6714 6700 6684 6668 6650 6632 6613 6593 6573 6553 6533 6513 6493 6475 6457 6440 6424 6409 6396 6383 6372 6361 6352 6343 6334 6326 6318 6309 6301 6292 6282 6272 6261 6249 6236 6222 6207 6191 6174 6156 6137 6116 6095 6072 6049 6025 6001 5976 5950 5925 5900 5875 5849 5824 5800 5775 5749 5724 5698 5671 5643 5613 5581 5548 5512 5474 5433 5390 5344 5296 5245 5191 5135 5076 5014 4949 4880 4807 4730 4648 4560 4467 4368 4262 4150 4032 3908 3778 3644 3507 3366 3224 3083 2943 2804 2671 2542 2419 2304 2197 2099 2009 1928 1856 1792 1737 1689 1649 1615 1587 1566 1550 1540 1537 1540 1549 1566 1590 1623 1665 1717 1778 1849 1930 2020 2119 2225 2338 2455 2575 2697 2819 2940 3057 3171 3278 3379 3473 3561 3641 3715 3783 3845 3903 3958 4011 4061 4111 4160 4209 4257 4305 4352 4397 4442 4483 4522 4557 4588 4615 4637 4654 4667 4675 4680 4680 4678 4673 4666 4658 4650 4641 4632 4624 4617 4611 4606 4602 4599 4596 4595 4594 4592 4591 4590 4589 4587 4584 4580 4576 4570 4565 4558 4551 4544 4537 4531 4525 4520 4517 4515 4516 4519 4524 4531 4542 4555 4570 4588 4608 4630 4654 4679 4705 4731 4758 4784 4811 4836 4860 4882 4902 4921 4937 4952 4964 4973 4981 4986 4990 4992 4993 4992 4990 4987 4983 4978 4973 4967 4960 4953 4945 4937 4928 4918 4909 4899 4889 4878 4868 4859 4849 4840 4831 4823 4815 4808 4800 4793 4786 4778 4770 4761 4752 3832 0 71 4 4742 4732 4721 4709 4697 4685 4672 4660 4647 4635 4623 4611 4600 4589 4578 4566 4555 4543 4531 4519 4506 4492 4478 4464 4449 4434 4419 4404 4389 4375 4361 4347 4333 4320 4308 4295 4282 4270 4257 4244 4231 4217 4202 4188 4172 4157 4141 4125 4109 4093 4077 4061 4045 4029 4013 3998 3982 3967 3951 3935 3919 3903 3887 3870 3852 3835 3817 3799 3780 3761 3742 3723 3703 3683 3662 3641 3620 3598 3575 3552 3528 3503 3477 3450 3422 3394 3364 3333 3301 3268 3234 3199 3162 3123 3083 3041 2997 2951 2903 2851 2797 2740 2680 2617 2550 2481 2409 2333 2255 2175 2093 2010 1925 1841 1757 1672 1590 1510 1431 1357 1285 1218 1156 1097 1044 995 952 913 878 848 822 799 780 763 749 736 726 716 708 701 694 688 682 677 672 667 663 659 655 652 650 648 646 645 645 645 646 647 649 652 655 658 663 668 673 679 685 692 700 708 718 728 739 752 767 784 804 827 853 883 917 956 1000 1049 1102 1161 1224 1292 1364 1439 1517 1598 1680 1763 1846 1930 2011 2091 2170 2245 2318 2387 2454 2517 2577 2634 2688 2739 2789 2836 2881 2925 2967 3007 3047 3085 3122 3157 3191 3223 3254 3282 3309 3333 3355 3376 3394 3410 3425 3439 3452 3464 3476 3489 3502 3515 3531 3547 3565 3584 3605 3627 3650 3674 3699 3723 3748 3772 3796 3819 3841 3863 3884 3904 3924 3943 3962 3981 3999 4018 4037 4056 4074 4093 4111 4129 4147 4164 4181 4197 4212 4227 4240 4254 4267 4279 4291 4304 4316 4328 4340 4353 4366 4379 4392 4405 4417 4430 4442 4454 4466 4477 4487 4496 4505 4512 4519 4525 4529 4533 4535 4536 4536 4535 4532 4528 4522 4516 4508 4499 4491 4482 4473 4464 4457 4451 4446 4443 4442 4443 4446 4452 4460 4471 4483 4498 4514 4532 4552 4572 4593 4616 4638 4662 4685 4709 4732 4756 4779 4803 4825 4848 4870 4891 4912 4933 4953 4973 4992 5011 5030 5048 5066 5084 5102 5120 5137 5155 5171 5188 5204 5220 5235 5250 5265 5279 5292 5305 5318 5330 5342 5353 5364 5375 5385 5395 5404 5413 5422 5430 5437 5444 5451 5457 5463 5469 5475 5481 5486 5492 5497 5502 5507 5512 5516 5520 5523 5525 5525 5524 5521 5515 5507 5495 5480 5460 5436 5405 5369 5325 5274 5214 5145 5067 4980 4884 4779 4665 4544 4416 4284 4146 4008 3870 3733 3597 3467 3343 3225 3117 3017 2926 2846 2775 2713 2661 2617 2581 2553 2532 2517 2509 2507 2511 2521 2539 2563 2595 2635 2684 2741 2809 2885 2971 3067 3171 3284 3404 3531 3663 3798 3937 4076 4215 4352 4487 4617 4741 4860 4970 5074 5168 5254 5331 5399 5458 5508 5549 5582 5606 5622 5630 5630 5624 5611 5591 5566 5536 5501 5463 5421 5376 5330 5282 5234 5185 5138 5091 5045 5002 3833 0 71 4 4960 4921 4884 4849 4817 4787 4759 4733 4708 4684 4660 4636 4612 4587 4560 4532 4502 4470 4435 4397 4358 4315 4271 4226 4179 4132 4086 4040 3995 3954 3915 3880 3849 3823 3803 3788 3779 3777 3780 3790 3806 3828 3857 3893 3935 3983 4039 4100 4169 4243 4324 4410 4501 4596 4695 4796 4899 5002 5104 5204 5302 5395 5484 5566 5641 5710 5770 5823 5868 5905 5934 5956 5970 5978 5979 5974 5963 5946 5923 5894 5860 5821 5776 5726 5671 5611 5545 5476 5402 5326 5246 5163 5079 4995 4911 4826 4744 4665 4589 4518 4452 4393 4341 4296 4261 4235 4219 4212 4216 4230 4253 4286 4327 4376 4430 4488 4549 4611 4671 4727 4779 4822 4855 4877 4883 4876 4851 4810 4751 4675 4582 4472 4348 4210 4062 3905 3739 3573 3406 3240 3073 2915 2765 2623 2493 2374 2268 2175 2093 2024 1965 1918 1879 1850 1828 1814 1805 1803 1806 1815 1831 1853 1884 1922 1970 2028 2097 2179 2273 2380 2499 2632 2777 2933 3099 3273 3456 3642 3832 4023 4213 4401 4585 4764 4935 5098 5252 5397 5532 5656 5771 5875 5970 6056 6133 6202 6263 6318 6367 6410 6448 6481 6510 6536 6558 6577 6594 6608 6620 6630 6639 6646 6652 6657 6660 6663 6665 6666 6667 6667 6666 6665 6663 6661 6659 6655 6652 6647 6643 6637 6631 6625 6618 6610 6602 6593 6584 6574 6563 6553 6541 6530 6518 6506 6494 6483 6471 6461 6451 6442 6434 6428 6423 6419 6417 6417 6418 6420 6423 6427 6431 6435 6440 6444 6446 6448 6448 6446 6442 6435 6425 6413 6396 6377 6353 6326 6295 6260 6221 6179 6133 6084 6032 5977 5920 5861 5801 5740 5680 5619 5559 5501 5445 5391 5340 5292 5248 5208 5172 5141 5113 5090 5072 5058 5048 5043 5041 5044 5051 5061 5075 5092 5111 5134 5159 5185 5214 5243 5273 5303 5333 5362 5389 5414 5437 5457 5473 5486 5495 5500 5500 5497 5490 5479 5464 5447 5427 5405 5381 5355 5329 5302 5275 5248 5221 5195 5170 5146 5123 5102 5082 5065 5049 5036 5025 5016 5010 5006 5003 5003 5003 5004 5005 5005 5005 5003 4998 4989 4978 4962 4942 4917 4887 4853 4814 4772 4726 4677 4625 4572 4518 4464 4409 4356 4304 4254 4207 4163 4122 4085 4052 4023 3998 3978 3961 3948 3938 3931 3926 3923 3920 3917 3913 3908 3900 3889 3874 3853 3828 3798 3762 3720 3674 3623 3568 3510 3448 3386 3323 3260 3197 3136 3077 3022 2970 2922 2879 2841 2809 2783 2764 2751 2746 2748 2758 2775 2802 2836 2879 2929 2987 3053 3124 3202 3284 3369 3458 3548 3636 3724 3812 3894 3973 4047 4114 4176 4231 4279 4321 4355 4383 4405 4422 4432 4438 4440 4438 4432 4424 4413 4401 4387 4372 4357 4342 4326 4312 4298 4285 4273 4263 4254 4247 4241 4237 4233 4232 4230 4230 4230 4230 4230 4230 4229 4227 4225 4221 4217 4212 4206 3834 0 71 4 4199 4192 4184 4176 4167 4158 4148 4138 4128 4117 4106 4094 4081 4067 4053 4037 4021 4004 3986 3967 3948 3929 3909 3889 3870 3850 3831 3811 3793 3774 3755 3736 3718 3699 3680 3660 3640 3620 3599 3577 3556 3533 3511 3488 3465 3442 3419 3395 3371 3347 3323 3298 3273 3247 3221 3193 3165 3136 3105 3074 3041 3007 2972 2934 2895 2854 2811 2766 2718 2667 2613 2557 2497 2434 2368 2299 2227 2152 2076 1997 1917 1836 1755 1675 1595 1515 1438 1363 1291 1223 1157 1096 1039 986 938 894 854 819 787 760 736 716 698 684 671 661 652 645 639 635 631 629 627 627 627 629 631 635 639 645 651 659 668 678 690 703 718 736 755 778 803 832 865 902 944 990 1040 1096 1156 1220 1288 1360 1434 1512 1591 1670 1749 1829 1907 1983 2056 2126 2191 2251 2306 2355 2397 2433 2461 2482 2495 2501 2500 2491 2476 2455 2428 2397 2362 2324 2284 2243 2202 2162 2124 2087 2055 2026 2002 1983 1969 1961 1958 1961 1971 1987 2009 2037 2072 2113 2160 2214 2273 2338 2408 2483 2562 2644 2730 2816 2903 2989 3075 3159 3240 3317 3388 3454 3515 3569 3616 3656 3689 3715 3735 3749 3757 3760 3759 3755 3748 3738 3729 3720 3712 3705 3701 3700 3703 3711 3722 3739 3761 3787 3818 3852 3891 3932 3976 4022 4068 4116 4164 4211 4257 4302 4346 4387 4426 4462 4497 4528 4558 4584 4609 4631 4651 4669 4686 4701 4714 4727 4738 4748 4757 4766 4774 4781 4787 4792 4796 4798 4800 4800 4799 4797 4793 4788 4781 4775 4768 4761 4754 4747 4742 4738 4736 4736 4739 4744 4751 4761 4772 4787 4802 4819 4837 4856 4874 4892 4910 4927 4943 4957 4970 4982 4992 5002 5010 5018 5025 5032 5039 5047 5055 5063 5073 5084 5097 5111 5127 5144 5163 5183 5205 5229 5253 5279 5305 5331 5358 5384 5410 5435 5458 5479 5498 5514 5527 5537 5543 5546 5544 5539 5530 5517 5500 5481 5458 5433 5406 5377 5348 5318 5289 5260 5233 5208 5186 5166 5151 5139 5132 5129 5132 5139 5152 5171 5194 5223 5256 5294 5337 5383 5432 5484 5539 5594 5649 5705 5760 5813 5865 5914 5960 6002 6041 6077 6108 6136 6160 6180 6198 6211 6222 6230 6236 6239 6240 6239 6236 6232 6226 6219 6211 6203 6194 6185 6176 6167 6159 6151 6144 6138 6133 6129 6126 6124 6124 6125 6128 6132 6138 6146 6157 6169 6184 6200 6219 6240 6263 6287 6312 6338 6364 6390 6415 6440 6463 6484 6504 6522 6539 6553 6566 6579 6590 6601 6612 6623 6634 6646 6658 6671 6685 6700 6715 6731 6747 6763 6780 6796 6812 6828 6844 6859 6874 6889 6903 6916 6928 6940 6950 6960 6968 6974 6979 6983 6985 6986 6985 6982 6979 6974 6968 6962 6955 6947 6938 6929 6919 6909 6898 6886 6873 6860 6845 6828 6811 6793 3835 0 71 4 6774 6754 6735 6715 6696 6677 6659 6643 6628 6616 6606 6598 6592 6589 6588 6590 6593 6598 6605 6613 6622 6631 6641 6650 6660 6669 6677 6684 6689 6693 6695 6694 6692 6687 6679 6668 6654 6637 6616 6592 6565 6533 6497 6456 6411 6361 6305 6245 6178 6106 6029 5945 5857 5764 5667 5566 5461 5356 5250 5144 5038 4935 4834 4737 4645 4557 4476 4400 4330 4267 4211 4161 4117 4080 4048 4022 4002 3987 3977 3970 3968 3969 3973 3979 3987 3995 4004 4012 4020 4026 4031 4035 4036 4036 4034 4032 4028 4025 4022 4021 4022 4026 4033 4044 4059 4080 4106 4136 4173 4215 4261 4313 4370 4431 4495 4563 4634 4707 4782 4858 4933 5008 5083 5156 5226 5293 5356 5415 5469 5517 5559 5596 5626 5649 5666 5678 5682 5682 5675 5664 5648 5628 5603 5575 5543 5508 5470 5429 5385 5338 5289 5238 5184 5128 5071 5012 4952 4891 4831 4771 4712 4654 4599 4546 4496 4449 4406 4367 4332 4300 4273 4249 4228 4211 4197 4186 4178 4172 4168 4165 4165 4166 4168 4171 4175 4180 4186 4192 4198 4205 4212 4220 4229 4237 4247 4258 4270 4284 4300 4318 4338 4362 4388 4418 4451 4487 4526 4568 4613 4661 4710 4762 4814 4866 4919 4972 5025 5076 5126 5174 5221 5266 5309 5349 5387 5423 5457 5488 5517 5543 5567 5588 5607 5623 5637 5649 5659 5666 5671 5674 5676 5675 5672 5668 5662 5654 5644 5633 5619 5604 5588 5569 5550 5529 5506 5484 5460 5436 5412 5389 5365 5343 5322 5302 5284 5267 5252 5239 5227 5217 5210 5204 5200 5198 5198 5201 5206 5213 5223 5236 5251 5269 5290 5314 5341 5371 5404 5440 5478 5519 5562 5607 5655 5705 5756 5810 5865 5921 5978 6036 6094 6152 6211 6269 6325 6381 6435 6486 6535 6582 6625 6666 6702 6736 6765 6792 6814 6833 6848 6859 6868 6872 6874 6873 6870 6864 6855 6845 6833 6819 6805 6789 6773 6756 6739 6722 6705 6687 6670 6653 6635 6618 6602 6586 6570 6556 6542 6530 6520 6512 6506 6503 6502 6505 6511 6519 6531 6546 6563 6582 6602 6624 6646 6668 6690 6712 6732 6752 6769 6786 6800 6813 6825 6834 6843 6850 6857 6862 6867 6871 6875 6879 6882 6886 6890 6894 6900 6906 6914 6924 6935 6948 6963 6979 6998 7019 7041 7064 7089 7114 7140 7165 7191 7216 7240 7264 7286 7308 7329 7349 7368 7387 7405 7423 7441 7458 7475 7492 7509 7524 7540 7554 7567 7580 7591 7601 7610 7618 7624 7630 7635 7638 7641 7644 7646 7647 7648 7648 7648 7648 7647 7645 7644 7642 7640 7637 7635 7633 7630 7628 7625 7623 7621 7618 7615 7612 7608 7604 7598 7592 7584 7574 7564 7551 7538 7523 7507 7490 7472 7453 7434 7414 7395 7375 7356 7338 7321 7305 7291 7279 7269 7261 7256 7254 7254 7258 7264 7272 7283 7295 7309 7323 7337 7350 7361 7371 7377 7379 7376 7368 3836 0 71 4 7355 7335 7308 7274 7233 7184 7127 7062 6988 6906 6814 6714 6604 6485 6356 6219 6072 5917 5755 5585 5411 5230 5049 4866 4683 4501 4323 4151 3985 3827 3679 3541 3414 3298 3195 3102 3022 2952 2893 2844 2805 2774 2753 2740 2735 2739 2752 2773 2803 2844 2894 2954 3026 3109 3203 3308 3424 3551 3687 3832 3985 4145 4309 4477 4646 4815 4984 5150 5313 5471 5623 5769 5908 6040 6166 6284 6396 6502 6602 6696 6786 6871 6952 7030 7104 7174 7242 7307 7368 7426 7481 7532 7580 7624 7665 7702 7735 7765 7792 7815 7836 7853 7868 7880 7889 7896 7901 7903 7903 7900 7895 7887 7876 7862 7845 7824 7800 7772 7741 7707 7668 7625 7579 7528 7473 7413 7349 7278 7202 7120 7030 6933 6828 6714 6591 6459 6316 6164 6002 5831 5652 5464 5270 5070 4866 4661 4455 4249 4046 3849 3657 3474 3300 3137 2987 2848 2722 2610 2511 2425 2351 2290 2240 2201 2172 2152 2140 2137 2141 2152 2170 2196 2229 2270 2319 2378 2447 2526 2617 2720 2835 2964 3105 3259 3424 3601 3788 3981 4183 4388 4593 4797 5001 5200 5391 5573 5744 5902 6048 6179 6295 6397 6484 6557 6616 6662 6695 6716 6724 6722 6709 6686 6653 6610 6557 6495 6424 6345 6257 6162 6061 5953 5841 5725 5606 5487 5368 5249 5131 5017 4907 4802 4702 4607 4519 4436 4360 4290 4227 4169 4117 4071 4030 3994 3964 3938 3917 3901 3889 3881 3876 3875 3876 3880 3886 3893 3902 3910 3919 3927 3936 3943 3950 3957 3963 3968 3974 3980 3987 3995 4004 4015 4029 4046 4067 4091 4121 4155 4195 4241 4293 4352 4419 4493 4575 4664 4761 4865 4977 5095 5219 5348 5481 5618 5756 5894 6031 6167 6300 6428 6552 6668 6778 6881 6975 7061 7138 7207 7268 7321 7366 7404 7437 7463 7484 7501 7513 7522 7528 7532 7534 7534 7532 7530 7526 7522 7517 7511 7505 7498 7491 7483 7475 7467 7458 7448 7438 7428 7417 7405 7393 7379 7365 7349 7331 7311 7289 7263 7233 7199 7159 7113 7060 6999 6929 6851 6762 6664 6555 6437 6309 6172 6028 5876 5719 5560 5398 5236 5076 4920 4768 4625 4491 4367 4254 4153 4064 3989 3927 3878 3842 3820 3810 3812 3826 3853 3890 3940 4001 4072 4154 4247 4349 4460 4580 4706 4840 4977 5118 5261 5404 5545 5685 5820 5949 6072 6186 6291 6387 6473 6549 6615 6671 6717 6754 6782 6802 6814 6818 6816 6807 6793 6774 6749 6720 6685 6647 6604 6558 6506 6451 6391 6327 6259 6185 6108 6025 5938 5846 5750 5651 5547 5440 5331 5220 5109 4999 4888 4779 4675 4574 4479 4390 4309 4238 4176 4124 4085 4057 4043 4042 4055 4081 4122 4176 4243 4323 4415 4518 4630 4751 4880 5013 5152 5293 5434 5575 5714 5852 5985 6113 6235 6351 6461 6563 6659 6748 6830 6905 6975 7039 7097 7150 7198 7242 7281 7316 7348 7376 7400 3837 0 71 4 7421 7438 7453 7464 7472 7477 7479 7479 7476 7471 7464 7455 7443 7430 7415 7398 7379 7358 7336 7311 7284 7254 7222 7188 7151 7111 7068 7023 6975 6925 6872 6816 6757 6696 6632 6565 6493 6418 6338 6253 6161 6063 5958 5844 5723 5594 5455 5310 5156 4996 4831 4660 4489 4318 4147 3976 3811 3653 3501 3360 3228 3108 2999 2903 2820 2749 2692 2647 2616 2597 2591 2598 2617 2650 2695 2754 2826 2911 3010 3121 3245 3382 3529 3686 3852 4024 4203 4383 4564 4745 4926 5100 5269 5431 5583 5726 5857 5978 6088 6187 6275 6353 6421 6480 6532 6576 6614 6647 6674 6698 6718 6734 6748 6759 6768 6774 6779 6781 6782 6780 6778 6773 6768 6762 6755 6748 6741 6735 6728 6722 6717 6713 6710 6707 6705 6704 6702 6700 6699 6697 6694 6691 6687 6683 6677 6672 6666 6660 6654 6647 6641 6636 6630 6625 6620 6616 6611 6606 6600 6594 6588 6581 6573 6565 6555 6545 6534 6523 6511 6498 6485 6471 6456 6440 6423 6404 6383 6360 6335 6307 6277 6244 6209 6171 6131 6091 6049 6006 5964 5922 5881 5841 5802 5765 5730 5696 5664 5634 5605 5577 5551 5525 5501 5478 5456 5435 5416 5399 5385 5372 5363 5357 5353 5353 5357 5363 5373 5386 5402 5420 5441 5463 5487 5513 5540 5568 5597 5626 5656 5686 5716 5745 5775 5804 5833 5860 5887 5912 5936 5959 5979 5999 6016 6031 6045 6056 6066 6074 6080 6085 6088 6090 6090 6088 6086 6082 6077 6071 6063 6055 6047 6037 6027 6017 6005 5994 5982 5970 5957 5944 5930 5916 5900 5883 5864 5844 5822 5797 5770 5740 5707 5672 5633 5592 5548 5501 5452 5402 5349 5296 5241 5187 5132 5078 5026 4974 4924 4877 4831 4789 4750 4713 4680 4651 4624 4601 4581 4563 4549 4537 4527 4519 4512 4507 4503 4499 4496 4493 4490 4488 4485 4483 4482 4481 4481 4482 4485 4489 4496 4506 4518 4533 4552 4573 4598 4625 4656 4688 4723 4760 4797 4837 4876 4914 4953 4991 5028 5063 5097 5129 5158 5186 5211 5234 5255 5273 5290 5304 5317 5327 5336 5343 5349 5352 5355 5356 5355 5353 5350 5345 5339 5332 5324 5314 5303 5290 5276 5261 5243 5225 5204 5181 5157 5130 5101 5069 5035 4998 4958 4915 4870 4821 4769 4715 4657 4598 4536 4473 4408 4342 4277 4212 4148 4086 4026 3969 3917 3868 3824 3786 3752 3724 3702 3684 3672 3663 3660 3659 3661 3665 3670 3676 3682 3688 3693 3697 3699 3700 3699 3697 3693 3688 3683 3677 3671 3665 3660 3655 3652 3649 3648 3649 3651 3654 3659 3665 3672 3681 3691 3703 3715 3730 3745 3762 3781 3801 3822 3846 3870 3896 3923 3951 3980 4010 4039 4069 4098 4126 4154 4181 4206 4230 4252 4273 4291 4308 4322 4335 4345 4354 4360 4365 4368 4369 4369 4367 4364 4360 4355 4349 4343 4337 4330 4323 4315 4308 4300 4292 4285 4276 3839 0 71 5 5342 5369 5396 5425 5456 5487 5519 5550 5581 5611 5639 5666 5691 5714 5736 5756 5774 5790 5804 5817 5827 5836 5842 5847 5849 5850 5848 5843 5837 5828 5816 5802 5786 5767 5746 5723 5697 5669 5638 5604 5568 5529 5487 5442 5393 5342 5287 5228 5167 5102 5034 4964 4891 4817 4741 4666 4591 4516 4443 4372 4305 4242 4183 4130 4082 4039 4003 3973 3949 3930 3916 3907 3902 3901 3903 3907 3913 3919 3924 3930 3936 3940 3943 3945 3945 3945 3942 3939 3936 3931 3927 3922 3916 3911 3904 3897 3887 3876 3862 3844 3822 3795 3761 3722 3674 3620 3557 3488 3410 3326 3237 3141 3043 2942 2841 2739 2640 2543 2451 2365 2285 2213 2149 2093 2045 2006 1975 1951 1935 1925 1922 1924 1933 1947 1967 1992 2024 2063 2108 2162 2225 2297 2380 2473 2578 2694 2821 2959 3107 3264 3429 3601 3777 3956 4135 4315 4490 4662 4827 4984 5133 5271 5398 5515 5620 5715 5799 5874 5939 5997 6048 6092 6132 6166 6197 6225 6250 6272 6292 6310 6326 6339 6351 6360 6366 6371 6372 6371 6368 6362 6354 6344 6331 6316 6299 6280 6259 6235 6209 6181 6150 6117 6081 6043 6003 5960 5915 5870 5824 5778 5732 5687 5645 5605 5570 5538 5512 5491 5475 5467 5464 5468 5478 5495 5517 5545 5577 5614 5655 5699 5745 5794 5843 5893 5944 5994 6043 6091 6138 6182 6223 6262 6298 6331 6361 6388 6412 6433 6451 6467 6481 6492 6503 6511 6519 6525 6531 6536 6539 6542 6544 6544 6543 6540 6535 6528 6519 6507 6492 6475 6456 6434 6409 6381 6351 6319 6284 6246 6206 6162 6116 6067 6013 5956 5895 5830 5760 5685 5605 5522 5434 5342 5247 5149 5049 4950 4850 4751 4653 4558 4467 4381 4301 4226 4158 4097 4043 3996 3957 3926 3903 3887 3878 3877 3883 3897 3918 3945 3980 4022 4071 4126 4188 4256 4330 4409 4494 4583 4675 4771 4868 4967 5066 5165 5263 5359 5452 5541 5626 5706 5781 5850 5913 5969 6019 6063 6099 6129 6152 6168 6176 6178 6172 6159 6139 6110 6073 6029 5975 5913 5843 5764 5676 5580 5476 5364 5245 5121 4991 4858 4722 4584 4446 4309 4175 4043 3918 3798 3684 3579 3481 3393 3314 3244 3184 3132 3091 3057 3033 3017 3008 3008 3014 3027 3047 3074 3106 3144 3187 3235 3288 3345 3406 3470 3537 3606 3677 3748 3818 3889 3959 4026 4092 4155 4215 4272 4325 4375 4422 4466 4508 4547 4584 4620 4655 4691 4726 4763 4800 4838 4879 4921 4965 5012 5059 5108 5159 5210 5260 5310 5360 5408 5454 5497 5537 5574 5608 5638 5664 5686 5705 5721 5734 5745 5754 5761 5768 5774 5781 5788 5796 5806 5818 5831 5847 5865 5885 5907 5932 5958 5985 6014 6044 6074 6104 6134 6164 6192 6220 6246 6270 6293 6313 6332 6348 6363 6375 6385 6394 6400 6405 6407 6409 6409 6407 6404 6400 6395 6388 6381 3840 0 71 5 6373 6364 6354 6343 6332 6319 6307 6294 6280 6265 6251 6235 6219 6203 6185 6167 6147 6127 6105 6082 6058 6032 6004 5975 5944 5911 5877 5842 5805 5768 5730 5691 5651 5612 5573 5534 5496 5458 5421 5386 5351 5318 5287 5257 5228 5201 5176 5153 5131 5111 5093 5077 5063 5050 5040 5031 5024 5018 5015 5013 5012 5013 5015 5018 5022 5027 5033 5039 5046 5052 5059 5064 5069 5073 5075 5075 5073 5069 5062 5052 5039 5024 5005 4984 4960 4934 4906 4877 4846 4814 4783 4752 4721 4692 4664 4638 4615 4594 4576 4561 4548 4538 4531 4527 4524 4523 4525 4527 4531 4535 4539 4544 4548 4552 4554 4556 4556 4554 4551 4546 4539 4530 4519 4507 4493 4478 4461 4444 4425 4406 4386 4366 4345 4324 4304 4283 4262 4240 4219 4198 4176 4154 4132 4109 4086 4063 4039 4015 3991 3966 3940 3915 3889 3862 3836 3808 3781 3753 3724 3694 3664 3633 3601 3568 3535 3500 3463 3426 3387 3347 3305 3262 3217 3171 3122 3071 3017 2961 2901 2839 2773 2704 2632 2556 2476 2393 2307 2219 2128 2035 1942 1849 1756 1663 1573 1485 1401 1320 1244 1172 1106 1045 990 940 895 855 821 790 764 742 723 707 694 683 674 667 661 656 653 651 650 650 651 653 657 661 666 673 681 691 703 717 733 752 775 801 831 864 903 946 994 1047 1104 1167 1234 1306 1382 1461 1543 1627 1713 1801 1888 1975 2062 2147 2231 2312 2391 2467 2540 2610 2677 2740 2801 2858 2912 2964 3013 3060 3104 3147 3187 3227 3264 3301 3337 3372 3406 3440 3473 3506 3539 3571 3604 3636 3668 3700 3731 3763 3793 3824 3853 3882 3911 3939 3965 3992 4017 4042 4066 4089 4111 4133 4155 4176 4196 4217 4237 4257 4276 4296 4316 4335 4355 4375 4395 4416 4436 4457 4477 4498 4518 4539 4559 4579 4599 4618 4637 4655 4672 4689 4705 4720 4735 4749 4762 4775 4788 4800 4811 4822 4832 4840 4847 4853 4856 4856 4853 4847 4837 4823 4804 4781 4753 4720 4683 4642 4597 4548 4498 4444 4391 4338 4284 4231 4180 4132 4087 4046 4009 3976 3948 3924 3906 3892 3882 3878 3878 3882 3891 3904 3921 3943 3968 3996 4028 4063 4102 4143 4186 4231 4278 4326 4375 4423 4471 4518 4564 4607 4649 4687 4723 4755 4784 4809 4830 4848 4862 4873 4880 4884 4884 4881 4875 4866 4855 4840 4823 4804 4782 4757 4731 4703 4673 4641 4609 4575 4541 4506 4471 4437 4404 4371 4340 4310 4282 4256 4232 4209 4189 4171 4154 4138 4124 4111 4099 4088 4077 4066 4055 4044 4032 4021 4008 3996 3983 3969 3955 3941 3926 3910 3895 3878 3862 3844 3826 3807 3788 3767 3746 3723 3699 3673 3647 3618 3588 3555 3521 3484 3444 3401 3355 3306 3252 3194 3132 3064 2992 2915 2833 2746 2655 2559 2460 2358 2253 2148 2043 1938 3841 0 71 5 1833 1732 1635 1541 1453 1370 1294 1223 1160 1102 1051 1006 967 933 904 879 857 839 824 811 801 792 785 780 776 774 774 775 778 782 789 797 807 819 833 849 868 890 914 942 973 1008 1048 1092 1141 1195 1255 1320 1391 1467 1548 1634 1725 1819 1917 2016 2118 2219 2321 2422 2521 2618 2712 2803 2890 2972 3050 3124 3194 3259 3320 3378 3432 3483 3532 3578 3622 3665 3706 3745 3784 3822 3860 3896 3932 3967 4002 4036 4069 4101 4132 4163 4192 4221 4248 4275 4301 4326 4351 4375 4398 4421 4443 4465 4485 4505 4523 4540 4554 4567 4577 4584 4587 4587 4582 4574 4560 4541 4518 4490 4458 4422 4382 4338 4292 4244 4195 4146 4097 4049 4003 3961 3921 3886 3856 3830 3811 3798 3792 3792 3799 3813 3834 3862 3896 3936 3982 4033 4089 4149 4213 4280 4349 4419 4491 4563 4634 4705 4774 4842 4907 4969 5029 5085 5138 5189 5236 5280 5322 5361 5398 5433 5466 5498 5529 5559 5589 5619 5648 5678 5707 5736 5766 5795 5823 5852 5879 5905 5930 5953 5975 5993 6010 6023 6034 6041 6044 6044 6040 6032 6020 6003 5982 5957 5927 5892 5852 5807 5757 5703 5644 5580 5513 5441 5367 5291 5212 5134 5056 4980 4906 4836 4772 4713 4663 4620 4587 4564 4551 4549 4558 4578 4609 4650 4700 4759 4827 4902 4984 5070 5161 5255 5351 5449 5547 5645 5741 5835 5927 6016 6102 6183 6260 6333 6402 6466 6525 6581 6632 6679 6722 6762 6799 6833 6865 6894 6922 6949 6975 6999 7023 7046 7068 7090 7112 7133 7154 7174 7194 7213 7232 7251 7269 7286 7303 7320 7336 7352 7366 7381 7394 7406 7418 7428 7437 7444 7450 7455 7458 7460 7460 7458 7455 7451 7445 7438 7429 7419 7408 7395 7380 7363 7344 7322 7297 7269 7237 7201 7160 7114 7063 7005 6942 6872 6796 6713 6624 6529 6427 6319 6207 6089 5968 5843 5716 5588 5459 5330 5202 5077 4955 4838 4725 4618 4519 4426 4341 4263 4194 4133 4080 4035 3997 3967 3944 3926 3915 3908 3906 3908 3912 3919 3927 3937 3948 3959 3969 3980 3990 4000 4010 4019 4028 4037 4046 4057 4068 4081 4097 4114 4134 4158 4185 4215 4248 4285 4325 4368 4413 4461 4511 4562 4614 4666 4718 4770 4821 4871 4920 4966 5012 5055 5097 5138 5177 5215 5251 5287 5323 5358 5393 5428 5464 5500 5536 5573 5611 5650 5689 5729 5769 5810 5851 5892 5932 5972 6011 6048 6084 6117 6148 6175 6199 6219 6235 6246 6252 6253 6249 6239 6225 6205 6180 6150 6116 6077 6035 5989 5940 5888 5834 5778 5721 5662 5603 5545 5486 5429 5373 5319 5266 5217 5170 5127 5088 5051 5019 4991 4966 4944 4926 4911 4899 4888 4880 4874 4869 4864 4861 4859 4857 4855 4854 4853 4853 4853 4853 4853 4853 4851 4849 4844 4836 4825 4808 4786 4757 4721 4676 4622 3842 0 71 5 4559 4486 4404 4312 4212 4105 3991 3873 3751 3628 3505 3384 3266 3152 3045 2945 2854 2771 2697 2633 2578 2532 2494 2466 2444 2431 2425 2426 2434 2449 2472 2504 2545 2595 2657 2731 2818 2918 3033 3164 3310 3471 3647 3839 4043 4258 4485 4719 4960 5204 5447 5690 5929 6164 6388 6604 6807 6996 7172 7332 7476 7605 7719 7818 7902 7972 8029 8074 8108 8132 8146 8151 8149 8140 8124 8103 8077 8046 8012 7974 7934 7892 7849 7806 7762 7719 7677 7637 7599 7564 7531 7502 7476 7453 7434 7417 7404 7393 7385 7379 7375 7373 7372 7373 7375 7378 7382 7387 7393 7399 7406 7414 7422 7431 7440 7450 7461 7472 7485 7499 7513 7530 7547 7567 7589 7613 7639 7668 7699 7732 7768 7806 7847 7889 7932 7976 8020 8065 8109 8153 8195 8236 8275 8312 8346 8378 8407 8433 8457 8478 8496 8512 8525 8535 8543 8549 8552 8553 8552 8549 8544 8537 8529 8519 8509 8498 8486 8475 8463 8452 8442 8432 8424 8417 8411 8407 8404 8401 8400 8400 8399 8399 8399 8399 8397 8395 8392 8387 8381 8374 8366 8356 8345 8333 8320 8307 8292 8278 8262 8247 8231 8216 8200 8183 8167 8151 8134 8117 8100 8082 8064 8046 8028 8009 7991 7973 7955 7937 7920 7904 7890 7876 7865 7855 7848 7843 7841 7842 7847 7855 7866 7881 7899 7922 7947 7976 8008 8043 8081 8120 8162 8205 8249 8293 8337 8382 8426 8468 8510 8550 8588 8624 8657 8687 8715 8740 8762 8780 8795 8807 8816 8822 8824 8824 8821 8816 8808 8798 8786 8773 8758 8742 8725 8707 8688 8668 8648 8626 8603 8578 8552 8524 8493 8460 8423 8384 8341 8293 8242 8187 8127 8063 7994 7921 7844 7764 7680 7593 7503 7412 7320 7227 7134 7042 6952 6863 6778 6696 6618 6545 6477 6415 6358 6307 6262 6223 6191 6164 6144 6130 6122 6120 6124 6135 6151 6175 6205 6242 6286 6337 6395 6460 6533 6613 6699 6792 6891 6995 7105 7218 7333 7453 7572 7691 7810 7929 8044 8156 8265 8369 8468 8562 8651 8734 8810 8882 8947 9007 9061 9111 9156 9196 9233 9265 9295 9321 9344 9366 9384 9401 9416 9430 9442 9452 9462 9469 9476 9481 9485 9487 9488 9487 9485 9482 9477 9471 9463 9455 9444 9433 9420 9406 9390 9373 9354 9332 9308 9282 9253 9220 9184 9144 9099 9051 8998 8940 8878 8811 8739 8663 8583 8497 8407 8313 8213 8108 7998 7883 7761 7633 7498 7356 7207 7050 6886 6716 6537 6354 6164 5970 5774 5575 5375 5177 4982 4789 4603 4423 4252 4090 3938 3798 3670 3554 3451 3361 3284 3221 3171 3133 3108 3096 3095 3106 3126 3156 3195 3241 3293 3350 3409 3470 3531 3591 3647 3700 3746 3785 3816 3838 3852 3856 3851 3837 3815 3786 3751 3711 3666 3618 3570 3521 3471 3423 3378 3334 3294 3258 3225 3196 3171 3150 3133 3119 3108 3101 3096 3094 3094 3096 3843 0 71 5 3100 3106 3113 3121 3130 3139 3148 3157 3166 3174 3182 3188 3193 3198 3201 3202 3203 3203 3202 3200 3199 3198 3198 3200 3204 3210 3220 3234 3253 3279 3310 3349 3395 3450 3514 3588 3671 3764 3868 3981 4104 4236 4377 4526 4683 4845 5013 5184 5358 5532 5707 5879 6048 6213 6372 6524 6668 6804 6930 7045 7151 7245 7330 7403 7467 7520 7564 7600 7627 7646 7658 7664 7663 7658 7647 7632 7613 7590 7563 7534 7501 7465 7426 7385 7339 7290 7238 7180 7118 7050 6977 6896 6807 6710 6604 6489 6363 6226 6079 5921 5754 5576 5389 5195 4994 4789 4580 4370 4162 3956 3752 3556 3368 3189 3022 2865 2722 2591 2474 2370 2278 2200 2132 2076 2030 1993 1965 1943 1928 1919 1916 1918 1924 1935 1952 1974 2002 2037 2079 2130 2189 2259 2340 2432 2536 2652 2781 2923 3077 3242 3418 3604 3798 4000 4206 4416 4628 4840 5051 5258 5462 5658 5847 6029 6200 6362 6513 6653 6783 6902 7010 7108 7197 7276 7345 7406 7459 7504 7542 7573 7598 7617 7630 7638 7641 7640 7635 7626 7613 7596 7577 7554 7528 7500 7468 7434 7396 7356 7313 7266 7217 7165 7110 7052 6993 6931 6867 6802 6736 6670 6604 6539 6475 6412 6352 6295 6240 6189 6141 6098 6059 6024 5994 5968 5947 5931 5919 5913 5911 5915 5923 5936 5955 5977 6005 6037 6073 6114 6159 6207 6259 6314 6372 6433 6496 6560 6626 6693 6761 6830 6898 6966 7034 7101 7167 7232 7295 7357 7417 7474 7530 7584 7635 7684 7731 7775 7816 7855 7891 7924 7954 7981 8004 8024 8040 8053 8061 8066 8066 8062 8054 8041 8025 8004 7979 7951 7920 7886 7849 7809 7768 7725 7680 7634 7588 7540 7492 7443 7394 7345 7295 7246 7195 7145 7095 7044 6993 6942 6891 6840 6788 6737 6685 6633 6581 6528 6474 6420 6364 6308 6250 6190 6129 6066 6000 5933 5863 5792 5718 5643 5566 5487 5407 5327 5245 5164 5083 5002 4922 4843 4765 4690 4616 4545 4476 4410 4347 4287 4231 4179 4131 4087 4048 4014 3985 3962 3945 3934 3929 3931 3940 3956 3979 4010 4047 4091 4142 4198 4262 4330 4403 4482 4564 4650 4739 4830 4923 5018 5115 5212 5309 5407 5504 5601 5697 5792 5886 5978 6068 6155 6241 6323 6403 6479 6552 6621 6687 6749 6808 6863 6915 6964 7010 7054 7097 7137 7176 7215 7252 7289 7327 7364 7400 7438 7475 7512 7549 7587 7625 7662 7700 7737 7775 7812 7850 7887 7925 7962 7999 8035 8071 8106 8140 8172 8203 8231 8257 8280 8300 8316 8329 8338 8343 8343 8340 8333 8322 8307 8288 8264 8237 8205 8168 8126 8078 8024 7963 7894 7818 7732 7637 7531 7415 7289 7152 7005 6848 6681 6506 6324 6135 5940 5744 5546 5347 5149 4954 4764 4579 4402 4232 4073 3923 3785 3658 3543 3440 3350 3272 3207 3154 3114 3085 3068 3063 3069 3085 3110 3146 3189 3844 0 71 5 3241 3300 3364 3435 3510 3589 3671 3756 3843 3930 4019 4109 4199 4290 4382 4474 4567 4661 4757 4855 4955 5058 5164 5272 5384 5498 5615 5734 5855 5978 6100 6223 6346 6468 6587 6704 6817 6925 7028 7124 7214 7296 7370 7435 7491 7538 7576 7603 7621 7629 7629 7619 7601 7576 7544 7506 7462 7415 7364 7311 7257 7201 7146 7090 7035 6980 6926 6872 6818 6763 6708 6651 6591 6528 6462 6391 6316 6236 6150 6059 5964 5863 5758 5650 5538 5425 5309 5194 5080 4967 4856 4749 4646 4548 4457 4371 4293 4221 4156 4099 4049 4005 3968 3938 3913 3892 3877 3865 3856 3850 3845 3842 3839 3836 3834 3831 3828 3824 3819 3814 3809 3804 3799 3795 3793 3792 3795 3802 3812 3828 3850 3880 3916 3962 4016 4080 4154 4239 4335 4441 4558 4685 4821 4967 5120 5280 5447 5617 5790 5964 6138 6310 6479 6644 6802 6954 7098 7233 7359 7475 7581 7678 7764 7841 7910 7970 8022 8068 8107 8142 8171 8196 8217 8236 8252 8265 8276 8285 8292 8297 8300 8300 8297 8292 8283 8270 8254 8233 8208 8178 8143 8104 8059 8008 7953 7892 7826 7755 7680 7600 7517 7430 7341 7249 7156 7063 6970 6878 6787 6700 6616 6537 6463 6396 6335 6281 6235 6196 6166 6144 6130 6124 6126 6135 6151 6173 6202 6236 6275 6318 6366 6417 6471 6529 6588 6650 6713 6778 6844 6911 6979 7047 7114 7182 7249 7315 7379 7442 7502 7560 7615 7666 7714 7757 7796 7830 7859 7882 7900 7912 7918 7918 7912 7899 7881 7858 7829 7795 7757 7715 7670 7621 7572 7522 7471 7420 7372 7325 7281 7242 7208 7179 7156 7139 7131 7129 7136 7151 7173 7204 7243 7289 7343 7403 7468 7538 7614 7691 7771 7852 7933 8013 8091 8168 8240 8309 8373 8432 8486 8535 8579 8618 8653 8683 8710 8733 8753 8770 8785 8798 8810 8820 8828 8835 8841 8846 8849 8851 8852 8851 8849 8846 8841 8835 8828 8820 8812 8803 8793 8784 8774 8765 8756 8747 8740 8734 8728 8725 8722 8722 8724 8727 8734 8742 8754 8769 8787 8808 8833 8861 8892 8927 8965 9005 9048 9093 9140 9188 9237 9285 9334 9382 9429 9474 9517 9558 9597 9632 9664 9693 9719 9741 9760 9775 9786 9794 9798 9798 9795 9787 9776 9760 9741 9717 9689 9657 9621 9580 9535 9486 9433 9377 9316 9252 9185 9115 9042 8966 8888 8807 8725 8641 8555 8468 8380 8291 8200 8109 8017 7924 7831 7737 7643 7549 7455 7362 7268 7176 7084 6994 6905 6818 6733 6651 6572 6496 6425 6358 6297 6241 6191 6148 6112 6084 6064 6052 6050 6055 6070 6093 6125 6165 6211 6265 6325 6389 6457 6527 6598 6668 6739 6805 6868 6925 6976 7019 7053 7077 7092 7096 7089 7071 7042 7003 6953 6894 6826 6749 6666 6576 6481 6382 6281 6178 6075 5971 5870 5771 5675 5583 5496 5414 5337 5266 5200 5141 5088 5040 4997 4960 3845 0 71 5 4928 4900 4877 4858 4842 4830 4821 4815 4812 4812 4815 4822 4832 4846 4864 4886 4913 4946 4984 5028 5078 5135 5198 5268 5345 5427 5516 5610 5709 5812 5917 6026 6134 6242 6348 6453 6552 6647 6735 6815 6887 6949 7001 7041 7069 7085 7087 7076 7050 7010 6956 6886 6802 6703 6590 6463 6322 6168 6002 5825 5638 5442 5241 5033 4822 4611 4401 4191 3984 3784 3591 3406 3231 3067 2914 2773 2644 2528 2424 2332 2253 2185 2129 2084 2049 2024 2010 2004 2008 2021 2041 2070 2105 2148 2196 2249 2307 2368 2433 2499 2567 2637 2707 2777 2847 2918 2990 3062 3136 3213 3293 3378 3468 3563 3666 3775 3892 4015 4147 4284 4427 4576 4726 4878 5031 5184 5333 5477 5616 5748 5872 5986 6090 6185 6270 6345 6411 6467 6516 6557 6592 6621 6645 6665 6683 6698 6711 6723 6734 6745 6756 6767 6778 6790 6802 6814 6827 6841 6856 6871 6887 6904 6922 6940 6959 6978 6997 7017 7035 7053 7069 7082 7093 7100 7102 7099 7090 7074 7051 7019 6979 6930 6871 6803 6726 6640 6545 6442 6331 6213 6090 5961 5827 5690 5551 5409 5266 5122 4977 4832 4687 4542 4396 4251 4106 3962 3817 3673 3530 3389 3248 3110 2975 2843 2715 2592 2475 2364 2259 2162 2072 1990 1915 1849 1790 1738 1694 1656 1625 1599 1579 1564 1553 1547 1545 1546 1550 1559 1570 1585 1603 1625 1652 1683 1719 1761 1809 1865 1928 2001 2084 2178 2283 2400 2531 2674 2832 3002 3184 3379 3583 3799 4019 4246 4476 4705 4932 5156 5374 5580 5777 5960 6129 6282 6418 6539 6642 6730 6802 6860 6906 6940 6965 6981 6992 6998 7001 7003 7005 7008 7011 7018 7027 7040 7056 7075 7099 7125 7154 7185 7218 7253 7288 7322 7356 7388 7418 7444 7465 7481 7492 7494 7489 7475 7451 7417 7371 7315 7246 7166 7075 6971 6856 6731 6596 6452 6300 6141 5976 5808 5637 5465 5292 5121 4953 4789 4630 4478 4334 4199 4073 3958 3855 3763 3684 3618 3566 3528 3504 3495 3500 3520 3556 3606 3670 3749 3841 3945 4062 4190 4326 4472 4623 4781 4941 5100 5260 5418 5573 5721 5862 5994 6116 6228 6327 6415 6490 6553 6603 6643 6672 6691 6702 6704 6701 6693 6680 6665 6649 6633 6616 6602 6590 6580 6575 6573 6575 6581 6591 6606 6624 6647 6673 6703 6736 6772 6810 6851 6894 6939 6986 7034 7084 7135 7187 7240 7294 7348 7404 7459 7515 7570 7625 7680 7733 7785 7835 7883 7928 7970 8008 8042 8071 8095 8113 8125 8131 8131 8124 8110 8089 8062 8029 7989 7944 7894 7839 7780 7717 7652 7584 7514 7442 7369 7295 7220 7144 7066 6987 6906 6823 6737 6646 6552 6453 6348 6237 6120 5997 5867 5731 5588 5441 5289 5134 4977 4818 4660 4503 4350 4199 4056 3920 3791 3672 3563 3464 3378 3302 3239 3188 3150 3123 3109 3106 3115 3136 3166 3208 3259 3846 0 71 5 3320 3389 3468 3554 3647 3748 3855 3968 4087 4210 4339 4471 4608 4748 4892 5040 5190 5343 5499 5657 5816 5977 6139 6300 6460 6619 6775 6928 7076 7217 7353 7481 7601 7712 7814 7908 7992 8067 8135 8195 8248 8296 8339 8379 8415 8451 8485 8519 8553 8588 8623 8659 8696 8734 8771 8809 8847 8885 8921 8957 8992 9025 9057 9087 9116 9144 9170 9194 9217 9238 9257 9274 9289 9301 9311 9318 9322 9324 9323 9319 9313 9305 9295 9284 9272 9259 9245 9232 9218 9205 9193 9180 9168 9155 9142 9129 9114 9097 9078 9056 9031 9002 8969 8931 8888 8839 8785 8724 8658 8584 8504 8417 8322 8221 8113 7998 7876 7748 7615 7476 7333 7185 7036 6884 6732 6580 6430 6282 6136 5996 5860 5731 5609 5494 5388 5291 5203 5125 5058 5002 4957 4923 4902 4894 4898 4915 4945 4986 5041 5107 5183 5270 5364 5467 5575 5686 5800 5914 6027 6136 6242 6340 6430 6512 6583 6643 6692 6728 6752 6762 6760 6744 6716 6673 6618 6549 6467 6372 6264 6143 6011 5867 5712 5548 5375 5196 5010 4823 4635 4447 4258 4076 3900 3730 3571 3421 3284 3159 3046 2946 2859 2785 2724 2675 2639 2614 2601 2600 2610 2631 2664 2708 2764 2832 2912 3003 3107 3223 3349 3486 3633 3789 3951 4121 4295 4471 4650 4828 5005 5179 5350 5514 5671 5822 5963 6096 6218 6331 6434 6526 6608 6679 6741 6792 6834 6866 6890 6905 6912 6913 6908 6896 6880 6860 6837 6812 6786 6759 6733 6708 6684 6663 6644 6629 6618 6610 6606 6607 6611 6620 6631 6647 6664 6683 6703 6723 6743 6761 6776 6787 6793 6793 6784 6768 6742 6706 6658 6600 6530 6449 6356 6253 6140 6017 5887 5751 5609 5464 5316 5169 5021 4876 4735 4598 4467 4343 4227 4119 4020 3930 3849 3778 3715 3663 3618 3583 3555 3535 3522 3515 3514 3519 3527 3539 3555 3572 3592 3612 3633 3655 3677 3699 3722 3744 3767 3791 3816 3843 3872 3904 3940 3980 4025 4074 4130 4191 4257 4330 4407 4490 4576 4667 4759 4853 4947 5041 5131 5218 5300 5375 5442 5498 5543 5575 5594 5597 5585 5556 5510 5447 5366 5269 5156 5026 4884 4729 4562 4388 4205 4019 3833 3647 3462 3280 3106 2940 2784 2640 2507 2387 2280 2186 2105 2036 1978 1931 1894 1866 1845 1831 1823 1820 1823 1830 1842 1860 1883 1912 1947 1991 2043 2104 2176 2259 2354 2462 2582 2713 2858 3013 3179 3355 3537 3728 3922 4116 4311 4505 4697 4882 5060 5227 5384 5528 5658 5773 5872 5955 6021 6069 6100 6114 6110 6089 6053 6001 5933 5853 5759 5654 5540 5416 5287 5151 5013 4874 4737 4600 4466 4339 4218 4106 4003 3911 3831 3763 3707 3663 3633 3614 3608 3613 3629 3656 3692 3736 3788 3846 3910 3978 4050 4126 4203 4281 4360 4440 4519 4597 4676 4753 4830 4906 4981 5057 5133 5209 5286 5365 5444 5526 3847 0 71 5 5609 5694 5781 5870 5962 6055 6149 6245 6342 6440 6538 6637 6735 6833 6930 7026 7121 7213 7304 7393 7479 7562 7641 7718 7790 7859 7923 7983 8038 8088 8133 8172 8206 8235 8258 8276 8288 8296 8298 8295 8287 8275 8260 8240 8217 8191 8162 8132 8100 8066 8032 7997 7962 7927 7893 7859 7826 7794 7762 7732 7703 7675 7647 7620 7594 7568 7542 7517 7491 7466 7442 7417 7394 7371 7348 7327 7306 7287 7268 7251 7234 7219 7203 7188 7173 7157 7141 7123 7104 7083 7060 7035 7007 6977 6944 6910 6873 6835 6796 6756 6716 6677 6638 6601 6565 6532 6501 6473 6447 6424 6404 6386 6371 6357 6346 6336 6327 6320 6313 6307 6302 6298 6294 6291 6289 6288 6288 6290 6293 6298 6305 6313 6323 6334 6347 6359 6371 6384 6395 6405 6413 6419 6422 6422 6418 6410 6399 6384 6366 6344 6320 6293 6265 6236 6206 6176 6147 6120 6094 6073 6054 6041 6032 6029 6032 6041 6057 6079 6109 6145 6187 6236 6290 6350 6415 6483 6555 6629 6703 6778 6853 6926 6996 7063 7125 7183 7234 7278 7317 7347 7371 7388 7397 7399 7395 7385 7369 7348 7323 7294 7262 7227 7191 7155 7119 7082 7048 7015 6985 6958 6935 6917 6903 6893 6890 6891 6898 6910 6928 6951 6979 7011 7047 7087 7131 7176 7225 7274 7325 7377 7428 7479 7530 7579 7627 7673 7716 7758 7797 7834 7868 7900 7930 7957 7982 8005 8026 8047 8066 8085 8104 8124 8144 8165 8188 8213 8241 8271 8304 8341 8380 8423 8470 8519 8572 8627 8685 8745 8808 8871 8936 9002 9068 9133 9198 9263 9326 9387 9447 9504 9558 9608 9656 9699 9739 9774 9805 9831 9853 9871 9885 9894 9900 9902 9902 9898 9892 9885 9875 9865 9855 9844 9833 9822 9812 9802 9792 9783 9774 9766 9758 9749 9740 9731 9721 9710 9698 9685 9671 9655 9639 9620 9601 9580 9557 9534 9509 9483 9455 9427 9398 9368 9336 9305 9272 9239 9205 9171 9138 9104 9071 9038 9006 8974 8944 8914 8886 8858 8831 8805 8779 8752 8726 8699 8671 8641 8610 8576 8539 8500 8457 8411 8362 8309 8252 8192 8128 8061 7990 7915 7837 7756 7672 7585 7494 7400 7303 7203 7099 6992 6882 6769 6653 6533 6412 6287 6161 6033 5903 5773 5643 5513 5384 5257 5133 5011 4893 4780 4671 4568 4471 4380 4295 4217 4146 4082 4025 3974 3929 3890 3857 3829 3805 3785 3769 3757 3747 3739 3733 3728 3725 3723 3723 3723 3724 3727 3731 3736 3744 3753 3764 3779 3795 3815 3838 3864 3893 3925 3960 3998 4039 4083 4128 4175 4224 4273 4323 4373 4423 4473 4521 4568 4614 4657 4700 4740 4779 4816 4851 4886 4920 4953 4986 5019 5053 5088 5123 5160 5198 5238 5279 5321 5365 5410 5455 5502 5549 5596 5643 5691 5738 5786 5834 5881 5929 5977 6025 6074 6123 6173 6224 6275 6326 6377 6429 6480 6531 6580 6628 6674 3848 0 71 5 6718 6760 6799 6835 6868 6898 6925 6950 6972 6992 7010 7026 7042 7055 7069 7082 7094 7106 7119 7132 7144 7157 7171 7184 7198 7212 7226 7241 7255 7270 7285 7300 7315 7330 7346 7361 7377 7393 7409 7425 7441 7458 7474 7491 7507 7524 7542 7560 7578 7598 7618 7640 7664 7688 7715 7742 7772 7803 7835 7868 7902 7935 7969 8001 8032 8060 8086 8107 8125 8137 8144 8145 8139 8128 8110 8086 8055 8019 7978 7932 7882 7829 7774 7716 7658 7600 7543 7487 7432 7379 7328 7280 7235 7191 7150 7111 7074 7037 7001 6966 6931 6896 6860 6824 6787 6749 6711 6671 6631 6590 6548 6505 6461 6415 6368 6318 6266 6211 6152 6089 6021 5947 5867 5780 5687 5588 5481 5369 5250 5126 4999 4867 4734 4602 4470 4339 4213 4092 3977 3871 3774 3687 3612 3549 3499 3463 3440 3431 3436 3455 3488 3534 3592 3663 3746 3839 3943 4056 4177 4306 4442 4583 4729 4880 5033 5189 5347 5504 5662 5821 5979 6135 6289 6442 6593 6741 6887 7030 7169 7306 7439 7568 7693 7815 7931 8043 8149 8250 8345 8433 8515 8589 8657 8717 8769 8814 8851 8881 8903 8918 8926 8928 8924 8914 8900 8882 8859 8834 8806 8777 8746 8714 8681 8649 8617 8586 8556 8527 8499 8474 8450 8429 8409 8392 8376 8362 8350 8339 8328 8318 8307 8296 8283 8268 8250 8230 8206 8177 8145 8108 8067 8021 7971 7916 7859 7799 7736 7673 7608 7544 7479 7417 7356 7297 7242 7190 7141 7096 7056 7019 6986 6957 6933 6912 6894 6880 6870 6862 6858 6856 6857 6860 6865 6872 6879 6887 6896 6904 6912 6919 6925 6929 6931 6931 6928 6924 6917 6908 6897 6885 6871 6857 6842 6828 6814 6800 6788 6778 6770 6764 6760 6758 6759 6762 6767 6773 6781 6790 6800 6810 6820 6831 6841 6851 6859 6867 6874 6880 6886 6890 6893 6895 6897 6899 6900 6902 6904 6906 6908 6912 6917 6923 6931 6941 6953 6967 6983 7001 7022 7046 7072 7101 7132 7166 7201 7239 7280 7321 7365 7410 7455 7502 7550 7597 7645 7693 7740 7786 7831 7875 7917 7958 7996 8031 8064 8094 8121 8144 8163 8178 8189 8196 8197 8194 8185 8171 8152 8126 8096 8059 8016 7967 7912 7851 7784 7711 7632 7548 7458 7363 7264 7160 7052 6941 6828 6713 6597 6481 6365 6252 6140 6031 5927 5827 5733 5644 5562 5486 5418 5356 5301 5252 5210 5174 5144 5120 5100 5085 5074 5067 5063 5063 5066 5071 5080 5092 5106 5124 5145 5169 5197 5228 5264 5303 5346 5393 5444 5498 5556 5617 5680 5745 5812 5879 5947 6015 6081 6146 6208 6266 6321 6370 6413 6450 6480 6502 6515 6519 6515 6500 6476 6441 6397 6343 6279 6206 6124 6033 5935 5831 5720 5604 5485 5362 5238 5113 4989 4865 4744 4626 4513 4405 4303 4207 4119 4038 3965 3900 3843 3794 3753 3719 3692 3672 3657 3647 3642 3641 3643 3647 3849 0 71 5 3653 3661 3669 3678 3687 3696 3705 3714 3723 3733 3743 3756 3770 3787 3807 3832 3861 3895 3935 3981 4034 4093 4160 4234 4314 4401 4494 4592 4696 4803 4914 5027 5141 5256 5370 5484 5596 5705 5811 5914 6013 6107 6198 6285 6369 6448 6525 6598 6669 6738 6806 6872 6938 7003 7068 7133 7198 7264 7331 7398 7466 7535 7604 7674 7743 7813 7882 7950 8018 8084 8148 8210 8269 8325 8378 8428 8473 8514 8551 8583 8611 8635 8654 8669 8679 8686 8689 8688 8684 8676 8665 8651 8635 8615 8592 8566 8537 8506 8471 8433 8393 8349 8303 8254 8204 8151 8097 8042 7985 7928 7872 7815 7758 7701 7646 7591 7537 7483 7431 7379 7329 7279 7230 7181 7134 7087 7041 6996 6952 6909 6867 6826 6785 6745 6706 6666 6627 6587 6547 6506 6464 6421 6377 6331 6285 6237 6189 6140 6090 6040 5990 5941 5893 5845 5798 5752 5707 5662 5619 5576 5533 5490 5447 5403 5359 5313 5267 5219 5170 5120 5070 5021 4971 4922 4875 4830 4788 4750 4715 4687 4663 4646 4635 4631 4635 4646 4665 4691 4725 4767 4816 4872 4934 5002 5076 5154 5236 5322 5410 5500 5590 5680 5770 5859 5945 6029 6110 6187 6261 6330 6394 6454 6509 6560 6605 6646 6682 6714 6741 6763 6781 6795 6805 6810 6812 6809 6803 6793 6779 6761 6740 6715 6687 6656 6621 6582 6541 6495 6447 6394 6337 6277 6211 6142 6067 5988 5903 5814 5719 5620 5516 5408 5297 5183 5068 4953 4839 4725 4615 4510 4409 4317 4232 4157 4093 4039 3998 3969 3953 3949 3958 3980 4014 4060 4116 4183 4260 4345 4438 4537 4643 4753 4866 4983 5101 5219 5337 5455 5571 5683 5792 5897 5997 6091 6180 6262 6337 6406 6468 6523 6571 6612 6647 6676 6699 6716 6727 6734 6736 6735 6729 6720 6708 6693 6676 6657 6636 6615 6592 6568 6544 6520 6495 6471 6447 6422 6398 6374 6350 6325 6301 6276 6251 6225 6198 6171 6143 6113 6082 6050 6017 5983 5947 5909 5870 5830 5788 5745 5701 5655 5609 5561 5513 5464 5414 5365 5316 5267 5219 5173 5127 5084 5042 5003 4966 4931 4899 4870 4843 4819 4798 4778 4761 4746 4734 4723 4714 4707 4701 4697 4695 4695 4696 4700 4704 4710 4718 4727 4738 4749 4760 4772 4785 4797 4808 4819 4829 4837 4844 4850 4853 4855 4855 4853 4850 4845 4838 4830 4821 4811 4799 4787 4773 4758 4742 4726 4708 4689 4668 4647 4624 4599 4573 4546 4517 4486 4453 4419 4382 4344 4304 4262 4218 4172 4124 4073 4020 3964 3906 3845 3781 3714 3644 3569 3492 3410 3324 3235 3141 3043 2942 2836 2728 2617 2504 2390 2275 2159 2045 1932 1821 1714 1611 1513 1420 1333 1253 1179 1112 1052 998 950 909 873 842 817 795 777 763 751 742 736 731 728 727 727 729 732 736 742 749 758 769 781 797 814 836 860 889 923 3850 0 71 5 961 1005 1055 1111 1173 1242 1318 1400 1488 1582 1680 1784 1890 2000 2112 2223 2335 2447 2558 2665 2771 2873 2972 3066 3157 3244 3327 3406 3481 3552 3620 3684 3745 3802 3855 3905 3951 3992 4030 4063 4092 4116 4135 4150 4160 4165 4165 4161 4152 4140 4123 4103 4080 4053 4025 3994 3961 3928 3894 3860 3825 3792 3760 3729 3701 3675 3652 3632 3615 3601 3590 3583 3579 3577 3578 3581 3587 3593 3601 3610 3619 3629 3639 3650 3661 3674 3687 3702 3718 3738 3760 3786 3816 3850 3889 3933 3983 4038 4098 4164 4234 4309 4387 4469 4554 4640 4728 4816 4904 4990 5076 5159 5239 5316 5389 5459 5525 5587 5644 5697 5747 5791 5832 5869 5902 5931 5957 5980 5999 6016 6030 6042 6051 6058 6064 6068 6072 6074 6076 6077 6078 6080 6081 6083 6086 6090 6095 6101 6109 6118 6129 6142 6157 6174 6194 6216 6241 6269 6299 6331 6366 6404 6442 6483 6525 6566 6607 6648 6688 6725 6760 6792 6819 6843 6861 6874 6882 6883 6880 6870 6855 6834 6809 6778 6744 6707 6666 6623 6579 6534 6489 6445 6402 6361 6323 6288 6257 6229 6206 6186 6171 6160 6152 6148 6147 6148 6151 6156 6162 6168 6173 6179 6183 6186 6186 6185 6182 6176 6168 6157 6144 6128 6110 6090 6068 6044 6018 5991 5963 5934 5904 5873 5843 5813 5783 5755 5727 5702 5678 5657 5638 5622 5609 5599 5591 5587 5585 5585 5588 5593 5599 5607 5615 5624 5633 5642 5651 5659 5667 5674 5680 5686 5690 5695 5698 5701 5704 5706 5708 5710 5712 5713 5715 5716 5718 5720 5722 5724 5726 5729 5732 5735 5739 5742 5746 5750 5754 5757 5760 5761 5762 5761 5757 5752 5743 5732 5717 5698 5676 5650 5620 5587 5551 5511 5469 5425 5379 5332 5285 5238 5190 5145 5100 5058 5018 4981 4948 4917 4891 4867 4848 4833 4821 4814 4810 4810 4813 4820 4831 4845 4862 4882 4905 4931 4959 4989 5022 5056 5093 5130 5168 5206 5245 5283 5319 5355 5388 5419 5447 5471 5492 5508 5519 5526 5528 5526 5518 5507 5491 5471 5447 5420 5389 5355 5318 5278 5234 5186 5134 5077 5014 4945 4870 4787 4696 4596 4487 4370 4244 4109 3967 3816 3661 3499 3335 3170 3005 2839 2676 2519 2366 2220 2083 1954 1835 1726 1627 1538 1459 1389 1329 1277 1232 1195 1164 1139 1118 1102 1090 1081 1075 1071 1070 1072 1076 1083 1093 1108 1126 1151 1181 1218 1264 1318 1383 1457 1544 1642 1751 1872 2005 2148 2300 2461 2629 2800 2975 3150 3324 3494 3661 3818 3967 4106 4232 4347 4448 4537 4612 4675 4726 4765 4794 4813 4824 4828 4825 4818 4806 4791 4774 4754 4735 4715 4694 4674 4656 4639 4623 4609 4598 4589 4583 4580 4581 4585 4593 4605 4621 4642 4668 4699 4735 4776 4824 4877 4937 5003 5076 5155 5242 5335 5435 5541 5653 5772 5895 6023 6155 6289 3851 0 71 5 6425 6563 6700 6837 6971 7103 7230 7352 7469 7579 7682 7777 7864 7943 8014 8076 8129 8174 8211 8241 8263 8278 8288 8292 8291 8287 8279 8269 8258 8246 8234 8223 8212 8204 8198 8194 8193 8195 8200 8207 8217 8229 8243 8258 8274 8290 8305 8320 8333 8344 8352 8357 8358 8355 8347 8333 8315 8291 8261 8226 8185 8139 8088 8033 7974 7911 7845 7777 7708 7639 7569 7501 7433 7367 7304 7244 7187 7132 7082 7034 6990 6949 6911 6875 6842 6811 6782 6755 6728 6703 6678 6654 6630 6605 6580 6554 6527 6498 6467 6434 6398 6359 6317 6270 6220 6165 6105 6040 5970 5896 5817 5733 5645 5552 5457 5360 5259 5158 5057 4956 4854 4756 4660 4567 4478 4393 4314 4239 4171 4108 4051 4000 3955 3916 3882 3854 3831 3812 3797 3787 3780 3776 3775 3777 3781 3787 3795 3806 3818 3833 3851 3871 3895 3921 3953 3988 4030 4076 4129 4189 4256 4331 4414 4504 4602 4707 4820 4939 5064 5194 5328 5466 5605 5745 5886 6026 6164 6299 6431 6559 6683 6801 6915 7024 7128 7226 7320 7409 7493 7573 7648 7718 7785 7847 7904 7957 8004 8047 8084 8116 8141 8161 8175 8182 8184 8179 8168 8151 8129 8101 8069 8033 7993 7950 7904 7856 7807 7756 7704 7652 7599 7546 7493 7439 7386 7332 7277 7221 7164 7105 7045 6982 6917 6850 6780 6708 6634 6557 6477 6397 6315 6231 6148 6065 5982 5900 5821 5743 5668 5597 5529 5466 5406 5352 5302 5256 5216 5181 5151 5126 5105 5090 5079 5072 5071 5073 5080 5091 5106 5125 5147 5174 5204 5237 5274 5313 5355 5399 5446 5494 5543 5594 5645 5696 5747 5798 5848 5897 5946 5993 6039 6085 6129 6172 6215 6257 6299 6340 6380 6421 6461 6501 6540 6579 6616 6653 6688 6722 6754 6783 6810 6835 6856 6875 6890 6901 6910 6915 6916 6915 6911 6904 6895 6884 6872 6858 6844 6830 6816 6802 6790 6779 6770 6763 6759 6757 6758 6762 6768 6777 6789 6803 6819 6837 6856 6876 6898 6919 6940 6961 6981 7000 7018 7035 7050 7062 7073 7082 7088 7093 7096 7096 7095 7092 7089 7086 7082 7079 7077 7077 7079 7084 7094 7108 7128 7153 7185 7223 7269 7321 7379 7445 7516 7592 7673 7756 7842 7928 8013 8096 8176 8250 8317 8377 8427 8466 8494 8511 8515 8506 8485 8452 8408 8353 8289 8217 8137 8053 7963 7870 7778 7685 7592 7501 7414 7331 7252 7178 7111 7049 6994 6945 6903 6868 6841 6821 6808 6802 6804 6814 6831 6855 6887 6927 6973 7026 7086 7151 7223 7300 7381 7468 7558 7651 7748 7848 7950 8054 8160 8266 8374 8481 8588 8695 8800 8904 9005 9103 9197 9287 9372 9452 9526 9594 9656 9712 9762 9805 9843 9875 9902 9924 9942 9956 9967 9975 9980 9984 9986 9987 9987 9986 9985 9984 9983 9982 9981 9980 9980 9980 9981 9982 9983 9985 9988 9990 9992 9994 9997 9998 3852 0 71 6 9995 9998100001000010000 9999 9996 9992 9986 9979 9971 9961 9950 9937 9922 9904 9885 9863 9838 9811 9780 9746 9708 9666 9621 9572 9519 9462 9401 9336 9267 9195 9120 9041 8960 8877 8791 8705 8617 8529 8440 8353 8266 8181 8098 8017 7940 7866 7795 7729 7667 7609 7556 7507 7462 7421 7383 7350 7319 7291 7265 7242 7220 7199 7178 7158 7137 7116 7094 7070 7045 7017 6987 6954 6917 6877 6832 6782 6728 6667 6602 6529 6451 6367 6276 6180 6077 5970 5857 5740 5620 5496 5371 5246 5121 4996 4875 4758 4644 4538 4437 4346 4264 4192 4132 4083 4048 4027 4019 4028 4051 4090 4145 4216 4302 4404 4521 4651 4796 4952 5119 5296 5481 5674 5872 6072 6275 6478 6680 6878 7074 7263 7445 7620 7785 7941 8087 8221 8344 8454 8553 8639 8712 8772 8819 8853 8874 8881 8874 8854 8820 8772 8710 8635 8546 8444 8329 8202 8062 7912 7752 7583 7406 7221 7032 6839 6642 6445 6249 6055 5862 5675 5493 5318 5150 4991 4840 4699 4567 4445 4333 4230 4137 4053 3978 3911 3853 3802 3758 3721 3689 3663 3642 3626 3614 3604 3598 3595 3594 3595 3597 3602 3608 3615 3624 3635 3648 3664 3682 3704 3729 3758 3791 3829 3872 3921 3974 4032 4096 4164 4236 4312 4392 4475 4560 4646 4734 4822 4910 4997 5084 5168 5250 5330 5406 5480 5550 5617 5679 5738 5792 5841 5884 5922 5954 5979 5996 6005 6006 5997 5977 5946 5904 5849 5781 5700 5605 5496 5374 5239 5092 4933 4764 4585 4400 4210 4014 3818 3623 3431 3241 3059 2885 2720 2566 2424 2294 2177 2072 1980 1900 1832 1774 1726 1687 1657 1633 1616 1606 1601 1603 1611 1626 1647 1677 1715 1763 1821 1890 1972 2065 2171 2290 2422 2565 2720 2885 3059 3242 3430 3622 3818 4013 4208 4400 4590 4772 4948 5116 5275 5424 5563 5691 5807 5913 6007 6091 6163 6226 6278 6321 6355 6381 6399 6410 6416 6416 6412 6403 6392 6379 6364 6349 6334 6319 6304 6291 6279 6270 6262 6257 6254 6253 6255 6260 6268 6278 6292 6308 6328 6350 6376 6405 6437 6472 6510 6551 6595 6640 6688 6737 6788 6840 6892 6945 6998 7052 7105 7159 7213 7267 7321 7376 7432 7488 7545 7603 7663 7723 7785 7848 7913 7978 8044 8111 8177 8245 8312 8378 8445 8510 8575 8638 8699 8759 8817 8872 8924 8974 9020 9062 9100 9134 9163 9186 9204 9215 9221 9220 9212 9198 9177 9150 9116 9075 9029 8976 8918 8855 8787 8714 8638 8558 8475 8390 8303 8214 8125 8037 7948 7859 7772 7687 7605 7525 7449 7376 7308 7243 7184 7129 7079 7034 6994 6960 6930 6905 6885 6869 6858 6850 6847 6846 6849 6855 6863 6873 6884 6898 6911 6926 6940 6955 6969 6983 6996 7007 7018 7027 7035 7042 7046 7050 7052 7052 7051 7049 7045 7039 7032 7024 7014 7003 6990 6976 6961 6944 6926 6906 6885 3853 0 71 6 6863 6840 6816 6790 6765 6739 6712 6685 6659 6633 6607 6582 6559 6537 6516 6498 6482 6469 6459 6452 6448 6449 6453 6462 6475 6492 6514 6541 6572 6608 6648 6692 6739 6789 6843 6898 6956 7013 7071 7128 7186 7241 7293 7342 7387 7428 7464 7493 7517 7534 7545 7548 7544 7532 7514 7488 7455 7415 7369 7316 7258 7194 7125 7052 6975 6895 6812 6728 6643 6558 6473 6389 6307 6227 6150 6076 6007 5941 5881 5824 5772 5725 5682 5643 5608 5576 5546 5519 5493 5469 5445 5422 5399 5376 5352 5329 5306 5283 5260 5237 5215 5195 5176 5159 5144 5132 5123 5116 5113 5114 5118 5126 5138 5154 5174 5199 5228 5262 5301 5345 5394 5448 5506 5569 5636 5707 5781 5857 5935 6013 6091 6167 6240 6310 6373 6431 6481 6522 6555 6578 6590 6592 6584 6565 6537 6500 6453 6400 6339 6273 6202 6127 6050 5972 5894 5815 5739 5664 5592 5525 5461 5402 5348 5300 5258 5221 5190 5166 5147 5134 5127 5125 5127 5135 5146 5161 5180 5200 5223 5247 5273 5299 5325 5352 5378 5404 5429 5453 5477 5500 5522 5542 5562 5580 5597 5611 5623 5632 5638 5639 5636 5628 5612 5591 5561 5523 5477 5422 5357 5284 5202 5111 5013 4907 4796 4681 4560 4440 4319 4198 4078 3963 3853 3748 3651 3561 3481 3409 3347 3295 3252 3219 3194 3179 3171 3170 3175 3186 3203 3223 3246 3272 3299 3328 3357 3386 3415 3445 3473 3502 3530 3559 3588 3619 3651 3685 3722 3763 3808 3859 3914 3976 4044 4119 4201 4288 4383 4483 4588 4698 4812 4929 5046 5164 5282 5399 5514 5625 5733 5837 5936 6030 6119 6202 6281 6356 6426 6492 6555 6614 6671 6724 6776 6826 6873 6919 6963 7005 7045 7083 7118 7152 7182 7211 7236 7259 7279 7296 7310 7321 7329 7334 7336 7335 7331 7324 7314 7302 7286 7268 7248 7225 7200 7173 7144 7114 7083 7051 7019 6986 6953 6920 6888 6855 6824 6793 6763 6733 6704 6675 6647 6619 6591 6562 6534 6506 6477 6448 6418 6388 6357 6326 6294 6262 6230 6198 6166 6136 6106 6078 6052 6029 6008 5990 5976 5966 5960 5959 5961 5968 5980 5995 6015 6038 6063 6092 6122 6154 6187 6220 6253 6286 6317 6348 6376 6403 6428 6450 6471 6489 6505 6519 6531 6542 6550 6557 6563 6567 6570 6573 6574 6575 6575 6575 6575 6575 6575 6576 6577 6579 6582 6586 6591 6596 6603 6610 6618 6625 6633 6641 6648 6654 6659 6663 6665 6666 6665 6662 6657 6651 6643 6634 6624 6612 6600 6586 6572 6558 6542 6526 6510 6493 6476 6459 6441 6423 6405 6387 6369 6351 6334 6319 6304 6291 6281 6272 6266 6263 6262 6264 6269 6277 6287 6299 6313 6328 6343 6359 6374 6389 6402 6414 6424 6433 6439 6443 6446 6447 6446 6445 6442 6439 6436 6433 6430 6427 6424 6421 6418 6414 6410 6403 6395 6384 6370 6352 6331 6305 6275 6240 3854 0 71 6 6201 6157 6110 6058 6003 5945 5885 5824 5762 5699 5637 5576 5517 5460 5405 5353 5305 5260 5219 5182 5148 5118 5092 5071 5053 5039 5029 5024 5022 5024 5031 5042 5057 5075 5098 5125 5155 5189 5226 5266 5308 5352 5398 5445 5493 5540 5587 5634 5679 5723 5765 5805 5843 5879 5912 5942 5971 5997 6021 6043 6063 6082 6099 6114 6129 6142 6154 6164 6173 6179 6184 6186 6185 6181 6174 6163 6147 6127 6102 6073 6039 6001 5958 5911 5860 5806 5748 5689 5627 5563 5499 5435 5370 5305 5242 5180 5120 5062 5006 4953 4903 4857 4815 4777 4743 4714 4689 4669 4654 4644 4638 4637 4638 4644 4652 4661 4672 4683 4693 4702 4711 4716 4718 4718 4714 4707 4697 4685 4670 4655 4639 4624 4610 4597 4588 4582 4580 4584 4592 4605 4624 4647 4675 4707 4741 4778 4816 4854 4891 4926 4958 4986 5007 5023 5030 5029 5019 4999 4968 4927 4875 4812 4740 4656 4564 4464 4356 4243 4123 4002 3879 3757 3634 3513 3398 3288 3185 3090 3004 2927 2862 2807 2765 2734 2716 2711 2718 2739 2773 2819 2878 2949 3032 3126 3230 3344 3467 3596 3732 3872 4015 4159 4304 4447 4587 4723 4853 4977 5094 5202 5301 5392 5474 5546 5611 5666 5714 5755 5789 5816 5839 5855 5868 5876 5881 5883 5882 5878 5872 5864 5854 5843 5830 5816 5801 5784 5767 5749 5729 5708 5686 5662 5637 5610 5580 5548 5513 5474 5433 5387 5337 5283 5225 5163 5096 5026 4952 4875 4795 4713 4630 4547 4463 4381 4300 4221 4146 4075 4007 3945 3888 3836 3790 3749 3714 3684 3659 3639 3624 3612 3604 3599 3597 3597 3600 3605 3612 3620 3631 3644 3659 3676 3696 3719 3745 3774 3807 3843 3883 3927 3974 4025 4078 4135 4193 4253 4314 4375 4436 4496 4555 4612 4666 4717 4764 4808 4849 4885 4918 4948 4974 4997 5017 5035 5050 5064 5077 5088 5099 5109 5119 5129 5139 5150 5160 5171 5183 5195 5207 5220 5234 5248 5263 5279 5295 5311 5328 5345 5362 5380 5398 5417 5435 5455 5475 5496 5518 5542 5567 5594 5624 5656 5692 5731 5774 5820 5871 5925 5984 6046 6112 6181 6253 6328 6404 6481 6558 6636 6712 6787 6859 6928 6993 7053 7108 7156 7198 7232 7258 7275 7284 7283 7272 7252 7222 7183 7134 7076 7010 6935 6854 6766 6673 6575 6474 6372 6269 6166 6063 5964 5867 5775 5688 5606 5530 5460 5397 5340 5290 5247 5210 5179 5153 5134 5120 5111 5107 5108 5113 5123 5137 5155 5177 5204 5234 5268 5306 5347 5391 5437 5486 5537 5588 5641 5693 5746 5797 5848 5896 5943 5987 6029 6068 6104 6138 6170 6199 6227 6253 6278 6303 6329 6355 6381 6409 6439 6471 6506 6544 6585 6629 6677 6728 6782 6839 6900 6963 7029 7098 7169 7241 7315 7391 7467 7544 7621 7698 7775 7851 7926 8000 8073 8144 8213 8281 8346 8410 8472 8532 8590 3855 0 71 6 8646 8701 8754 8806 8856 8905 8952 8998 9042 9085 9126 9165 9202 9236 9268 9297 9322 9344 9362 9376 9386 9391 9392 9388 9380 9367 9349 9327 9300 9268 9232 9192 9148 9100 9048 8993 8934 8873 8809 8744 8677 8608 8539 8471 8403 8336 8271 8209 8150 8095 8044 7998 7957 7922 7893 7870 7853 7843 7839 7841 7849 7864 7884 7910 7941 7977 8017 8061 8109 8160 8213 8268 8324 8381 8437 8494 8549 8603 8655 8704 8750 8792 8831 8867 8898 8925 8948 8966 8981 8992 8998 9002 9001 8997 8989 8977 8962 8944 8921 8895 8865 8830 8791 8748 8700 8647 8590 8528 8462 8391 8316 8237 8154 8068 7978 7885 7790 7692 7591 7488 7383 7276 7166 7054 6940 6825 6707 6588 6467 6346 6223 6101 5978 5855 5734 5614 5495 5379 5264 5152 5043 4936 4833 4732 4634 4539 4447 4359 4274 4193 4116 4044 3978 3917 3864 3817 3778 3748 3726 3713 3708 3712 3724 3744 3770 3801 3838 3877 3919 3962 4005 4047 4088 4126 4162 4194 4223 4248 4271 4291 4308 4324 4338 4351 4363 4375 4387 4398 4410 4421 4432 4443 4452 4461 4469 4476 4482 4486 4490 4494 4497 4501 4507 4513 4523 4537 4555 4578 4607 4643 4687 4739 4799 4869 4947 5035 5131 5236 5349 5469 5595 5728 5865 6007 6150 6294 6437 6581 6723 6861 6995 7124 7247 7363 7471 7573 7665 7750 7826 7894 7953 8003 8045 8078 8103 8120 8128 8128 8119 8102 8077 8043 8001 7951 7893 7826 7751 7669 7580 7484 7381 7272 7159 7041 6919 6794 6666 6537 6407 6278 6148 6020 5893 5768 5647 5528 5413 5301 5193 5089 4989 4893 4801 4713 4629 4548 4472 4398 4328 4262 4198 4138 4081 4026 3974 3925 3879 3836 3795 3758 3723 3691 3662 3637 3614 3594 3577 3563 3552 3543 3537 3533 3532 3533 3536 3542 3549 3559 3572 3587 3606 3628 3654 3684 3720 3761 3808 3861 3920 3986 4059 4139 4224 4316 4412 4513 4617 4724 4831 4939 5047 5152 5256 5355 5451 5542 5628 5709 5785 5857 5924 5987 6047 6104 6159 6212 6264 6314 6364 6413 6460 6507 6552 6596 6637 6676 6711 6742 6770 6792 6810 6822 6828 6829 6824 6813 6796 6774 6745 6712 6672 6628 6578 6523 6462 6397 6327 6251 6171 6086 5997 5903 5804 5702 5596 5486 5373 5258 5140 5021 4901 4779 4658 4537 4417 4297 4181 4066 3955 3847 3743 3644 3549 3460 3376 3299 3227 3163 3105 3055 3013 2979 2954 2938 2931 2933 2945 2967 2999 3041 3093 3155 3226 3307 3395 3491 3595 3704 3818 3936 4058 4182 4306 4430 4554 4677 4797 4915 5029 5139 5246 5348 5445 5537 5625 5707 5784 5855 5921 5981 6036 6085 6127 6164 6195 6220 6240 6254 6263 6268 6267 6263 6255 6244 6231 6215 6196 6177 6155 6133 6109 6084 6059 6032 6004 5975 5945 5914 5881 5847 5812 5776 5738 5699 5659 5617 5575 5532 5488 5443 3856 0 71 6 5398 5352 5306 5261 5215 5170 5126 5083 5042 5002 4965 4931 4900 4872 4848 4829 4814 4804 4798 4797 4801 4810 4823 4840 4860 4884 4911 4940 4971 5003 5036 5069 5103 5137 5169 5202 5233 5262 5291 5318 5343 5366 5388 5407 5425 5441 5454 5466 5475 5482 5487 5489 5490 5488 5484 5478 5470 5461 5449 5437 5423 5407 5391 5374 5357 5338 5320 5301 5282 5263 5244 5225 5206 5187 5168 5149 5130 5111 5092 5072 5053 5034 5014 4995 4975 4956 4936 4916 4897 4877 4857 4837 4817 4797 4777 4756 4735 4714 4693 4672 4650 4628 4606 4583 4561 4538 4515 4492 4469 4446 4423 4400 4377 4353 4329 4305 4281 4256 4230 4204 4177 4149 4119 4089 4058 4026 3992 3958 3922 3886 3848 3810 3771 3731 3690 3648 3605 3561 3516 3469 3420 3369 3315 3258 3198 3134 3066 2993 2917 2835 2749 2659 2565 2467 2366 2263 2158 2054 1949 1846 1745 1647 1554 1465 1381 1304 1232 1167 1109 1057 1010 970 934 903 877 854 834 816 801 788 776 765 756 748 740 734 729 724 721 720 719 720 722 725 729 735 742 750 760 772 786 802 821 843 869 899 935 976 1023 1077 1138 1206 1281 1363 1452 1547 1648 1753 1863 1975 2088 2202 2316 2429 2539 2646 2748 2845 2938 3024 3106 3181 3252 3317 3378 3435 3488 3537 3584 3628 3670 3710 3748 3785 3820 3853 3885 3915 3944 3971 3997 4022 4045 4066 4087 4107 4125 4144 4162 4180 4198 4217 4235 4255 4274 4294 4315 4335 4356 4377 4399 4420 4441 4461 4482 4502 4522 4542 4562 4581 4600 4620 4639 4658 4677 4695 4713 4730 4745 4759 4771 4781 4788 4792 4792 4788 4779 4766 4748 4724 4695 4661 4622 4578 4530 4477 4421 4362 4299 4236 4171 4106 4041 3977 3914 3853 3796 3741 3690 3643 3600 3561 3527 3497 3471 3449 3430 3416 3405 3397 3393 3391 3392 3396 3403 3413 3425 3441 3461 3483 3510 3541 3576 3615 3660 3708 3762 3821 3884 3952 4023 4099 4178 4260 4343 4428 4515 4602 4688 4773 4858 4940 5020 5097 5171 5241 5308 5371 5430 5485 5536 5583 5627 5667 5703 5736 5766 5794 5818 5840 5860 5877 5893 5907 5919 5929 5939 5947 5954 5960 5965 5970 5975 5979 5984 5988 5993 6000 6007 6016 6026 6039 6053 6070 6089 6111 6136 6162 6192 6223 6256 6291 6327 6365 6403 6442 6481 6519 6557 6595 6631 6665 6698 6729 6757 6784 6807 6827 6845 6858 6869 6875 6878 6877 6872 6862 6849 6832 6810 6785 6757 6725 6691 6654 6615 6575 6533 6492 6450 6409 6368 6328 6291 6256 6223 6193 6166 6143 6124 6108 6096 6089 6085 6086 6091 6099 6112 6128 6147 6170 6195 6224 6253 6285 6318 6352 6386 6419 6453 6485 6517 6547 6575 6602 6626 6649 6669 6688 6705 6721 6735 6747 6759 6769 6779 6788 6796 6804 6811 6818 3857 0 71 6 6824 6829 6833 6837 6839 6841 6841 6841 6839 6835 6830 6824 6817 6808 6799 6788 6776 6763 6749 6735 6720 6705 6689 6673 6657 6641 6624 6608 6592 6575 6560 6544 6529 6514 6499 6485 6471 6456 6442 6427 6412 6396 6379 6361 6342 6321 6298 6272 6245 6215 6183 6149 6112 6073 6032 5990 5945 5900 5855 5809 5763 5718 5673 5631 5590 5552 5517 5485 5456 5432 5412 5397 5386 5380 5379 5384 5393 5408 5428 5454 5484 5521 5562 5609 5660 5717 5779 5845 5916 5991 6071 6154 6241 6331 6424 6519 6617 6715 6814 6913 7013 7110 7207 7301 7392 7480 7563 7642 7717 7786 7850 7909 7962 8010 8053 8091 8124 8154 8179 8201 8221 8237 8251 8263 8273 8281 8288 8292 8293 8292 8288 8281 8270 8255 8236 8213 8185 8152 8114 8073 8026 7976 7923 7866 7806 7745 7682 7618 7554 7491 7427 7364 7303 7244 7186 7132 7080 7031 6985 6943 6905 6871 6842 6817 6798 6784 6775 6773 6776 6785 6801 6823 6850 6884 6923 6967 7016 7070 7128 7188 7251 7317 7383 7450 7516 7582 7646 7707 7765 7819 7868 7912 7951 7983 8009 8028 8040 8045 8043 8034 8018 7995 7966 7931 7892 7847 7799 7747 7693 7637 7580 7523 7466 7410 7357 7305 7257 7213 7172 7136 7105 7079 7058 7042 7032 7027 7027 7032 7041 7055 7071 7091 7113 7137 7161 7186 7210 7234 7256 7275 7292 7306 7316 7322 7325 7323 7317 7308 7294 7277 7257 7233 7207 7178 7148 7116 7083 7049 7014 6980 6945 6911 6877 6843 6811 6778 6746 6713 6681 6649 6616 6582 6547 6512 6475 6436 6397 6356 6314 6271 6227 6182 6137 6091 6045 5999 5953 5906 5859 5811 5763 5713 5662 5609 5553 5495 5434 5370 5303 5234 5162 5087 5012 4935 4857 4780 4704 4629 4557 4487 4420 4357 4297 4241 4188 4138 4092 4048 4007 3967 3928 3891 3854 3819 3783 3749 3716 3683 3652 3622 3595 3569 3546 3526 3509 3495 3485 3478 3474 3474 3478 3485 3495 3509 3527 3548 3573 3602 3636 3674 3717 3764 3817 3876 3939 4008 4083 4162 4247 4336 4430 4529 4630 4736 4844 4954 5067 5181 5296 5411 5526 5640 5752 5863 5970 6074 6173 6267 6355 6434 6507 6570 6624 6668 6701 6725 6737 6740 6733 6717 6692 6659 6620 6576 6527 6475 6420 6365 6309 6254 6200 6147 6097 6049 6004 5961 5921 5884 5849 5816 5786 5758 5732 5708 5686 5666 5647 5630 5614 5600 5586 5574 5561 5549 5537 5525 5512 5499 5484 5469 5453 5436 5418 5400 5382 5364 5347 5331 5317 5304 5295 5288 5284 5284 5288 5296 5307 5323 5343 5366 5394 5425 5459 5497 5538 5582 5629 5678 5731 5785 5842 5902 5963 6026 6090 6155 6222 6288 6354 6419 6484 6547 6607 6664 6718 6768 6814 6855 6892 6923 6950 6971 6987 6999 7006 7010 7009 7006 7000 6992 6982 6972 6961 6950 6939 6929 6921 6914 6908 6905 3858 0 71 6 6903 6904 6907 6913 6920 6929 6940 6952 6965 6979 6993 7007 7020 7031 7041 7048 7052 7052 7048 7039 7025 7006 6982 6952 6916 6876 6830 6779 6724 6666 6605 6540 6475 6409 6342 6276 6210 6147 6085 6025 5969 5915 5865 5817 5773 5732 5693 5657 5624 5592 5563 5535 5508 5482 5456 5432 5408 5384 5361 5338 5316 5295 5275 5255 5237 5221 5206 5192 5181 5172 5164 5159 5156 5154 5155 5157 5160 5165 5171 5176 5182 5188 5194 5199 5202 5205 5206 5204 5201 5196 5189 5179 5168 5154 5137 5119 5099 5077 5053 5028 5000 4970 4939 4905 4867 4827 4782 4733 4679 4618 4551 4475 4392 4300 4199 4089 3969 3840 3703 3559 3408 3250 3090 2928 2765 2602 2442 2287 2137 1994 1860 1735 1619 1514 1419 1335 1260 1195 1140 1092 1052 1019 992 970 953 940 930 923 919 917 917 919 923 928 936 945 956 971 988 1009 1033 1063 1099 1140 1189 1246 1311 1385 1469 1562 1666 1779 1901 2032 2171 2316 2468 2622 2780 2939 3098 3254 3408 3559 3703 3843 3975 4100 4219 4330 4435 4532 4623 4708 4787 4861 4930 4994 5054 5109 5160 5207 5249 5288 5322 5351 5377 5398 5415 5427 5436 5442 5443 5442 5438 5431 5421 5410 5396 5381 5365 5347 5328 5309 5288 5268 5247 5226 5206 5187 5169 5153 5139 5127 5119 5114 5112 5115 5120 5130 5143 5160 5179 5201 5224 5249 5275 5301 5327 5352 5376 5399 5420 5440 5458 5474 5489 5502 5515 5526 5536 5546 5555 5563 5571 5578 5584 5588 5592 5593 5593 5590 5585 5578 5568 5555 5540 5522 5502 5480 5456 5430 5404 5376 5349 5321 5294 5267 5241 5218 5195 5175 5157 5141 5128 5117 5108 5102 5097 5094 5092 5090 5088 5085 5080 5073 5063 5048 5030 5005 4976 4940 4897 4849 4794 4734 4669 4599 4525 4448 4370 4290 4211 4132 4056 3981 3911 3845 3783 3726 3674 3628 3587 3551 3521 3495 3473 3457 3444 3435 3430 3428 3430 3436 3444 3456 3471 3490 3513 3539 3568 3602 3639 3680 3724 3773 3825 3880 3938 3998 4061 4126 4192 4259 4325 4392 4458 4522 4585 4645 4702 4756 4806 4853 4896 4935 4970 5001 5029 5052 5072 5089 5103 5114 5122 5128 5132 5134 5133 5131 5127 5121 5114 5104 5093 5079 5064 5046 5026 5003 4978 4950 4920 4886 4850 4811 4769 4725 4678 4628 4577 4523 4467 4410 4353 4295 4237 4178 4121 4065 4011 3960 3911 3865 3824 3786 3754 3726 3703 3686 3675 3670 3671 3677 3690 3708 3731 3760 3793 3831 3871 3916 3961 4009 4057 4105 4153 4199 4244 4286 4326 4362 4396 4426 4454 4479 4502 4524 4545 4565 4585 4607 4630 4655 4683 4714 4749 4788 4830 4876 4925 4978 5033 5091 5151 5210 5271 5331 5391 5448 5505 5558 5608 5655 5699 5740 5776 5810 5840 5867 5891 5913 5932 5950 5966 5982 5996 6011 6025 6040 3859 0 71 6 6055 6070 6087 6104 6122 6140 6159 6178 6197 6216 6235 6253 6269 6284 6296 6307 6315 6320 6322 6321 6318 6311 6301 6287 6271 6252 6230 6205 6178 6148 6116 6081 6045 6006 5966 5924 5881 5836 5791 5746 5700 5654 5609 5565 5523 5482 5443 5406 5372 5340 5312 5285 5261 5240 5221 5203 5187 5172 5158 5145 5131 5118 5105 5091 5076 5060 5043 5024 5003 4979 4951 4920 4883 4841 4792 4736 4672 4600 4518 4427 4326 4215 4096 3968 3833 3692 3544 3396 3247 3098 2950 2807 2670 2539 2418 2306 2205 2114 2034 1965 1905 1856 1814 1781 1755 1735 1721 1711 1706 1705 1709 1717 1730 1748 1773 1804 1844 1892 1950 2019 2097 2186 2286 2396 2515 2643 2778 2918 3064 3211 3358 3503 3647 3787 3919 4046 4163 4272 4372 4463 4545 4617 4682 4739 4790 4835 4875 4911 4944 4975 5003 5031 5057 5083 5108 5132 5156 5179 5200 5220 5239 5256 5272 5285 5297 5306 5313 5319 5323 5324 5325 5323 5321 5316 5311 5304 5295 5285 5274 5261 5246 5231 5213 5195 5175 5154 5132 5109 5086 5064 5041 5018 4996 4975 4955 4935 4917 4900 4884 4869 4855 4841 4828 4814 4801 4788 4774 4760 4745 4729 4713 4695 4676 4656 4635 4613 4591 4567 4544 4520 4496 4473 4451 4429 4409 4391 4375 4362 4351 4343 4338 4336 4338 4343 4351 4362 4375 4391 4409 4427 4447 4466 4486 4506 4524 4541 4556 4570 4582 4591 4599 4605 4608 4610 4611 4610 4607 4604 4600 4595 4590 4584 4579 4573 4567 4561 4555 4550 4544 4539 4534 4529 4524 4519 4514 4509 4504 4498 4493 4488 4482 4476 4470 4464 4457 4450 4443 4435 4427 4419 4410 4400 4390 4379 4366 4353 4338 4322 4303 4283 4260 4234 4206 4175 4141 4105 4066 4025 3982 3937 3891 3845 3798 3751 3706 3661 3618 3577 3538 3501 3468 3437 3409 3384 3361 3342 3324 3310 3297 3287 3280 3274 3270 3269 3270 3273 3278 3285 3294 3305 3318 3333 3349 3367 3385 3405 3424 3444 3464 3483 3501 3517 3533 3547 3559 3569 3577 3583 3587 3590 3590 3589 3587 3583 3578 3571 3563 3555 3545 3535 3523 3511 3499 3486 3472 3458 3443 3428 3413 3397 3381 3365 3348 3331 3313 3295 3277 3258 3238 3218 3197 3175 3153 3129 3105 3080 3054 3027 2999 2969 2939 2907 2874 2839 2802 2764 2724 2681 2637 2590 2541 2489 2435 2378 2319 2258 2194 2129 2062 1993 1923 1853 1782 1711 1641 1572 1504 1438 1374 1313 1254 1199 1147 1099 1054 1013 975 942 911 884 860 838 819 802 787 774 763 752 743 734 727 720 713 708 703 699 695 693 691 690 690 690 691 693 696 699 703 707 712 718 725 733 742 753 765 780 797 818 841 869 901 937 977 1023 1073 1128 1187 1250 1318 1388 1462 1538 1614 1692 1770 1848 1925 2000 2073 2144 3860 0 71 6 2212 2278 2340 2399 2455 2508 2559 2607 2652 2695 2736 2775 2812 2847 2881 2913 2943 2972 3000 3026 3051 3074 3096 3117 3137 3155 3173 3190 3206 3222 3237 3251 3266 3280 3294 3307 3321 3335 3348 3362 3376 3389 3402 3416 3429 3442 3456 3469 3482 3495 3509 3522 3535 3549 3562 3576 3589 3603 3617 3631 3645 3658 3672 3686 3700 3713 3727 3741 3754 3767 3781 3794 3807 3820 3834 3846 3859 3872 3884 3896 3908 3919 3929 3939 3949 3957 3965 3972 3979 3984 3989 3993 3997 4001 4004 4007 4010 4013 4016 4020 4024 4028 4033 4039 4046 4053 4061 4070 4080 4090 4102 4114 4126 4140 4154 4169 4185 4201 4218 4235 4252 4269 4286 4303 4319 4335 4350 4365 4378 4390 4401 4410 4419 4426 4433 4439 4445 4450 4455 4461 4467 4474 4481 4490 4499 4509 4521 4533 4546 4559 4573 4588 4602 4616 4631 4645 4659 4673 4687 4700 4713 4727 4740 4753 4766 4779 4792 4805 4818 4831 4843 4855 4866 4877 4887 4897 4906 4914 4921 4928 4934 4940 4944 4948 4952 4954 4956 4956 4955 4953 4949 4944 4937 4928 4916 4903 4889 4872 4854 4834 4814 4793 4771 4750 4729 4709 4690 4673 4657 4643 4631 4621 4613 4607 4603 4601 4600 4601 4603 4606 4610 4614 4619 4624 4629 4635 4640 4645 4651 4656 4662 4667 4673 4679 4685 4691 4697 4705 4712 4721 4730 4740 4751 4763 4777 4792 4808 4826 4846 4868 4891 4916 4942 4970 4999 5029 5061 5092 5124 5155 5187 5217 5245 5272 5297 5319 5338 5353 5365 5372 5376 5374 5369 5358 5342 5322 5296 5266 5230 5190 5145 5096 5043 4985 4925 4861 4794 4725 4653 4581 4508 4434 4360 4287 4215 4145 4077 4011 3949 3890 3834 3783 3735 3692 3654 3619 3590 3564 3543 3525 3512 3502 3496 3494 3494 3499 3506 3517 3531 3548 3569 3594 3622 3655 3691 3732 3776 3825 3877 3934 3994 4057 4123 4191 4261 4332 4404 4475 4546 4615 4683 4747 4809 4868 4923 4974 5021 5064 5103 5139 5171 5201 5227 5251 5274 5295 5315 5335 5355 5375 5396 5418 5441 5465 5491 5519 5548 5579 5611 5643 5676 5708 5741 5773 5803 5831 5857 5879 5899 5914 5925 5931 5932 5929 5920 5906 5886 5863 5834 5801 5765 5725 5683 5638 5592 5546 5499 5452 5405 5360 5316 5274 5234 5196 5160 5127 5097 5069 5044 5022 5002 4985 4971 4959 4950 4944 4940 4940 4943 4948 4956 4967 4981 4998 5017 5037 5060 5085 5111 5137 5164 5191 5218 5244 5270 5295 5318 5340 5360 5379 5395 5410 5423 5433 5441 5447 5451 5453 5452 5448 5442 5434 5423 5410 5395 5377 5358 5337 5315 5292 5268 5245 5222 5199 5178 5158 5140 5124 5110 5098 5089 5082 5078 5075 5074 5074 5075 5077 5078 5080 5081 5081 5080 5078 5073 5067 5058 5048 5035 5021 5005 4986 4966 4945 4921 4897 4871 4845 4818 4790 3861 0 71 6 4761 4733 4705 4676 4649 4623 4598 4576 4556 4539 4526 4517 4513 4514 4521 4533 4552 4577 4608 4645 4688 4736 4789 4847 4907 4970 5034 5098 5162 5225 5286 5343 5396 5444 5487 5524 5554 5578 5595 5604 5606 5601 5588 5567 5540 5505 5463 5414 5358 5297 5229 5156 5078 4995 4908 4817 4723 4627 4529 4431 4332 4233 4135 4038 3944 3852 3764 3679 3597 3520 3448 3381 3318 3260 3207 3159 3116 3078 3044 3014 2989 2967 2950 2936 2926 2920 2918 2921 2928 2940 2957 2980 3010 3046 3089 3140 3198 3263 3336 3415 3500 3591 3686 3785 3885 3986 4086 4185 4281 4372 4458 4538 4611 4676 4734 4785 4828 4864 4893 4917 4935 4949 4959 4965 4969 4971 4972 4971 4970 4967 4964 4960 4955 4948 4940 4930 4917 4901 4881 4856 4827 4793 4752 4704 4650 4588 4518 4442 4357 4266 4168 4063 3954 3840 3723 3606 3488 3370 3254 3143 3035 2935 2841 2755 2678 2609 2550 2501 2461 2430 2409 2397 2394 2400 2415 2438 2471 2512 2561 2620 2687 2762 2846 2938 3037 3142 3254 3371 3492 3615 3738 3861 3984 4104 4219 4329 4432 4528 4616 4695 4765 4826 4879 4923 4960 4989 5012 5029 5041 5049 5053 5054 5053 5050 5046 5041 5034 5028 5020 5013 5005 4997 4989 4981 4974 4967 4960 4954 4949 4945 4941 4938 4936 4935 4934 4933 4933 4932 4931 4929 4925 4920 4913 4904 4893 4879 4862 4842 4819 4793 4765 4733 4699 4662 4623 4581 4538 4493 4446 4399 4350 4300 4250 4199 4148 4098 4048 3998 3949 3901 3854 3809 3765 3723 3683 3645 3609 3576 3544 3515 3487 3462 3439 3418 3399 3382 3367 3354 3343 3335 3330 3327 3328 3331 3338 3349 3364 3383 3406 3433 3464 3499 3537 3579 3624 3671 3720 3770 3821 3872 3924 3975 4024 4073 4120 4165 4208 4249 4288 4325 4359 4391 4420 4447 4472 4495 4515 4532 4547 4560 4570 4577 4581 4583 4582 4579 4574 4567 4558 4547 4536 4523 4511 4498 4486 4474 4463 4454 4446 4440 4436 4434 4434 4437 4442 4449 4458 4469 4483 4498 4516 4535 4557 4580 4604 4631 4659 4689 4721 4754 4788 4824 4861 4900 4939 4979 5019 5059 5099 5139 5178 5215 5250 5283 5314 5343 5368 5390 5409 5425 5437 5446 5452 5455 5455 5452 5447 5440 5431 5421 5410 5397 5384 5371 5358 5344 5331 5319 5307 5297 5288 5281 5276 5274 5274 5277 5284 5294 5308 5327 5350 5378 5411 5448 5491 5539 5592 5650 5714 5782 5854 5931 6013 6098 6187 6278 6373 6470 6569 6668 6768 6867 6966 7063 7156 7246 7332 7411 7484 7550 7607 7655 7694 7723 7741 7748 7744 7730 7705 7670 7626 7572 7511 7442 7367 7288 7204 7118 7030 6942 6853 6767 6682 6601 6523 6449 6380 6316 6257 6203 6154 6111 6073 6041 6014 5992 5976 5965 5959 5960 5966 5978 5997 6022 6054 6093 6139 6192 6253 6320 3862 0 71 6 6395 6476 6563 6657 6755 6858 6964 7074 7186 7299 7412 7524 7636 7747 7854 7959 8060 8156 8249 8337 8420 8498 8570 8638 8701 8759 8812 8861 8905 8945 8981 9014 9043 9069 9092 9113 9131 9148 9163 9176 9188 9200 9210 9220 9230 9239 9248 9257 9265 9274 9282 9290 9297 9305 9312 9318 9325 9331 9336 9342 9347 9352 9358 9363 9368 9373 9378 9384 9389 9393 9398 9401 9403 9405 9404 9402 9397 9390 9380 9366 9350 9329 9306 9278 9247 9213 9175 9135 9091 9045 8996 8946 8894 8841 8788 8734 8681 8628 8576 8525 8476 8430 8386 8345 8307 8272 8242 8215 8192 8174 8160 8151 8146 8145 8148 8155 8166 8179 8196 8215 8235 8257 8279 8301 8322 8342 8359 8373 8384 8391 8393 8391 8382 8369 8349 8323 8292 8254 8211 8162 8108 8049 7986 7918 7848 7775 7700 7624 7548 7472 7397 7324 7253 7185 7122 7062 7009 6961 6918 6883 6854 6832 6816 6807 6804 6808 6817 6831 6850 6872 6897 6924 6952 6980 7008 7035 7059 7080 7098 7112 7121 7125 7123 7117 7105 7088 7066 7040 7010 6977 6942 6904 6866 6827 6789 6750 6714 6679 6646 6614 6584 6555 6527 6498 6469 6439 6406 6370 6330 6285 6235 6178 6114 6044 5966 5882 5791 5695 5592 5486 5376 5262 5149 5035 4921 4808 4698 4591 4488 4390 4297 4210 4129 4054 3985 3923 3866 3817 3773 3735 3703 3677 3656 3640 3630 3625 3625 3631 3641 3657 3678 3705 3737 3775 3818 3868 3924 3986 4054 4128 4208 4294 4385 4481 4581 4684 4792 4900 5009 5118 5227 5333 5436 5536 5630 5719 5802 5877 5945 6006 6060 6107 6147 6180 6209 6232 6251 6268 6282 6294 6307 6321 6335 6351 6369 6391 6416 6445 6479 6516 6558 6605 6656 6711 6771 6834 6901 6970 7043 7117 7191 7266 7341 7415 7486 7554 7618 7677 7730 7776 7815 7846 7869 7884 7890 7889 7878 7861 7837 7806 7771 7730 7687 7640 7592 7545 7497 7451 7406 7364 7325 7291 7261 7235 7215 7199 7189 7183 7183 7187 7195 7208 7223 7242 7263 7284 7308 7331 7353 7374 7394 7410 7423 7433 7439 7440 7437 7429 7418 7402 7383 7361 7338 7312 7285 7259 7233 7207 7184 7162 7143 7127 7114 7103 7095 7090 7087 7085 7085 7085 7085 7085 7085 7084 7080 7075 7068 7059 7047 7034 7018 7000 6981 6960 6939 6917 6896 6874 6854 6835 6818 6804 6792 6784 6778 6777 6778 6784 6793 6805 6821 6839 6859 6881 6904 6927 6950 6973 6994 7012 7028 7041 7050 7055 7056 7054 7048 7039 7026 7012 6996 6979 6962 6946 6931 6917 6907 6900 6897 6897 6902 6911 6924 6942 6962 6985 7012 7039 7068 7097 7126 7154 7180 7204 7225 7243 7258 7268 7275 7278 7276 7271 7262 7250 7235 7218 7199 7179 7158 7138 7117 7099 7082 7068 7057 7049 7046 7047 7053 7063 7078 7097 7120 7147 7177 7208 7240 7273 7305 7334 3863 0 71 7 7363 7374 7386 7392 7387 7374 7352 7320 7279 7228 7167 7097 7018 6930 6836 6735 6629 6519 6406 6293 6179 6067 5957 5851 5751 5656 5570 5492 5423 5364 5317 5281 5257 5245 5247 5262 5291 5332 5388 5456 5537 5631 5735 5852 5977 6112 6254 6402 6556 6713 6871 7029 7188 7345 7498 7648 7792 7929 8061 8185 8302 8411 8513 8607 8694 8774 8848 8916 8977 9033 9084 9131 9173 9211 9246 9277 9305 9330 9353 9373 9392 9409 9424 9439 9452 9465 9478 9490 9503 9515 9528 9541 9554 9568 9581 9595 9608 9620 9632 9643 9653 9662 9669 9676 9681 9684 9687 9688 9688 9687 9685 9683 9680 9676 9672 9667 9661 9655 9648 9640 9632 9622 9610 9597 9583 9566 9547 9526 9502 9475 9445 9412 9376 9335 9290 9241 9187 9128 9064 8994 8919 8839 8753 8662 8566 8465 8360 8251 8139 8025 7909 7791 7673 7555 7437 7319 7203 7088 6973 6860 6748 6636 6525 6414 6302 6191 6078 5965 5850 5735 5619 5502 5386 5270 5155 5040 4929 4820 4714 4613 4517 4425 4340 4260 4187 4119 4059 4004 3956 3913 3875 3843 3815 3792 3773 3758 3747 3739 3734 3734 3737 3745 3757 3774 3797 3825 3860 3902 3951 4007 4070 4141 4218 4302 4393 4489 4590 4695 4804 4915 5027 5140 5254 5367 5478 5588 5695 5800 5902 6001 6096 6189 6277 6362 6443 6520 6593 6661 6724 6781 6833 6879 6918 6951 6976 6995 7006 7010 7007 6998 6983 6963 6938 6909 6878 6845 6811 6777 6744 6712 6681 6654 6629 6607 6589 6573 6561 6550 6542 6536 6529 6523 6518 6511 6502 6492 6480 6465 6447 6426 6402 6376 6347 6316 6283 6249 6215 6180 6145 6112 6079 6049 6020 5994 5970 5949 5931 5915 5902 5890 5881 5873 5866 5859 5852 5845 5837 5828 5818 5805 5790 5772 5751 5728 5701 5671 5637 5600 5559 5515 5467 5415 5359 5298 5234 5166 5093 5017 4936 4852 4765 4674 4582 4487 4391 4296 4201 4107 4015 3926 3841 3761 3686 3616 3552 3494 3442 3396 3354 3317 3283 3253 3224 3196 3169 3141 3112 3080 3047 3011 2973 2931 2888 2843 2797 2752 2707 2664 2623 2587 2556 2531 2513 2503 2501 2509 2527 2554 2592 2640 2698 2766 2843 2930 3025 3128 3238 3353 3475 3601 3731 3865 4000 4138 4276 4414 4552 4689 4825 4959 5090 5218 5343 5464 5580 5692 5797 5897 5989 6075 6152 6220 6280 6330 6371 6402 6422 6434 6436 6429 6415 6393 6366 6334 6298 6263 6227 6191 6157 6129 6105 6089 6080 6079 6087 6104 6131 6165 6209 6260 6317 6381 6448 6520 6593 6666 6738 6808 6876 6939 6996 7047 7090 7125 7152 7170 7178 7178 7168 7150 7123 7087 7045 6995 6939 6878 6812 6744 6672 6599 6526 6453 6380 6309 6241 6176 6115 6058 6005 5957 5913 5875 5841 5811 5786 5766 5750 5738 5730 5727 5727 5731 5740 5752 5768 5789 5814 5842 5875 5912 3864 0 71 7 5952 5995 6041 6090 6139 6189 6240 6290 6339 6385 6428 6467 6503 6533 6558 6577 6591 6599 6601 6597 6588 6574 6555 6532 6505 6474 6440 6403 6364 6322 6278 6232 6184 6134 6082 6028 5973 5916 5857 5797 5736 5674 5613 5551 5490 5431 5373 5318 5267 5220 5177 5140 5110 5086 5069 5060 5060 5068 5086 5112 5148 5194 5249 5313 5387 5470 5562 5663 5772 5888 6011 6141 6276 6417 6561 6708 6858 7008 7158 7308 7458 7604 7747 7887 8022 8151 8275 8392 8503 8607 8703 8791 8871 8943 9006 9061 9108 9145 9174 9193 9203 9204 9196 9178 9151 9113 9066 9009 8941 8863 8776 8677 8569 8450 8322 8184 8037 7882 7718 7547 7370 7186 6999 6807 6613 6418 6224 6029 5836 5647 5461 5281 5108 4940 4781 4629 4486 4352 4227 4111 4005 3908 3820 3741 3671 3610 3558 3514 3478 3450 3431 3419 3416 3421 3435 3457 3489 3531 3583 3645 3719 3805 3903 4013 4135 4270 4418 4577 4748 4930 5122 5322 5530 5744 5962 6182 6402 6623 6842 7056 7264 7465 7658 7841 8014 8175 8324 8462 8586 8698 8798 8884 8959 9021 9071 9110 9136 9152 9157 9151 9135 9108 9072 9026 8971 8908 8836 8757 8670 8577 8478 8374 8266 8155 8041 7926 7809 7692 7575 7460 7346 7235 7126 7019 6917 6817 6722 6630 6543 6459 6380 6305 6235 6168 6106 6048 5995 5946 5901 5861 5824 5792 5764 5740 5719 5702 5689 5678 5671 5667 5665 5666 5669 5674 5681 5690 5701 5713 5727 5742 5758 5775 5793 5812 5831 5851 5872 5892 5913 5933 5954 5974 5994 6013 6032 6050 6068 6085 6101 6118 6134 6150 6167 6184 6201 6220 6240 6261 6285 6310 6338 6369 6403 6440 6480 6523 6569 6618 6669 6722 6776 6831 6886 6941 6994 7045 7093 7138 7179 7214 7244 7268 7286 7298 7305 7305 7300 7291 7277 7260 7241 7219 7198 7177 7158 7140 7126 7116 7111 7112 7118 7131 7151 7178 7211 7252 7300 7354 7415 7481 7553 7629 7710 7795 7883 7973 8065 8158 8252 8345 8439 8530 8620 8707 8791 8872 8949 9021 9089 9152 9210 9263 9311 9353 9390 9423 9450 9473 9491 9506 9516 9522 9525 9524 9520 9512 9501 9487 9469 9447 9422 9393 9360 9323 9283 9238 9189 9136 9079 9018 8952 8882 8808 8729 8646 8557 8464 8364 8260 8149 8033 7910 7781 7646 7506 7360 7209 7055 6896 6736 6576 6415 6254 6095 5941 5791 5647 5509 5379 5257 5144 5041 4947 4863 4789 4724 4669 4624 4587 4560 4540 4529 4526 4529 4539 4555 4577 4604 4635 4671 4710 4752 4797 4844 4894 4945 4997 5051 5107 5164 5224 5285 5349 5415 5485 5557 5633 5711 5793 5877 5963 6052 6141 6230 6318 6406 6491 6572 6649 6720 6786 6843 6894 6936 6969 6994 7010 7017 7016 7006 6989 6965 6934 6897 6856 6810 6761 6709 6655 6601 6547 6493 6441 6390 6343 6299 6259 6223 6192 6166 3865 0 71 7 6145 6130 6120 6115 6115 6121 6131 6145 6163 6184 6208 6235 6262 6289 6316 6344 6369 6392 6412 6428 6440 6447 6449 6446 6437 6423 6404 6379 6349 6315 6277 6234 6189 6141 6091 6039 5986 5931 5876 5820 5764 5707 5650 5591 5532 5472 5410 5347 5282 5216 5147 5077 5006 4933 4859 4784 4710 4635 4561 4490 4419 4352 4288 4227 4171 4119 4072 4031 3994 3963 3937 3917 3903 3894 3890 3893 3900 3914 3933 3958 3989 4027 4071 4121 4179 4243 4314 4392 4477 4569 4667 4771 4880 4995 5113 5234 5358 5482 5606 5729 5851 5970 6085 6195 6300 6398 6490 6574 6651 6721 6783 6837 6884 6924 6957 6983 7003 7017 7026 7030 7029 7024 7015 7002 6985 6965 6942 6917 6888 6856 6822 6785 6746 6704 6660 6613 6564 6513 6460 6405 6348 6290 6231 6170 6109 6047 5985 5923 5860 5799 5738 5678 5619 5562 5507 5454 5403 5355 5309 5267 5227 5190 5156 5126 5098 5073 5051 5031 5013 4997 4984 4971 4960 4950 4940 4930 4921 4911 4902 4891 4880 4867 4853 4838 4821 4803 4783 4761 4738 4712 4684 4655 4624 4591 4557 4521 4484 4446 4407 4367 4327 4287 4247 4207 4166 4126 4087 4047 4007 3967 3928 3888 3847 3806 3765 3722 3679 3634 3587 3539 3489 3437 3382 3325 3264 3201 3133 3062 2987 2908 2825 2737 2645 2550 2451 2349 2245 2140 2034 1928 1822 1719 1619 1522 1430 1343 1263 1188 1119 1058 1003 954 912 875 844 818 797 780 766 755 747 741 737 735 734 735 736 740 744 751 759 769 782 798 817 840 867 900 937 981 1031 1088 1152 1223 1301 1385 1477 1574 1677 1785 1896 2011 2126 2241 2357 2473 2585 2694 2800 2902 2999 3090 3177 3259 3336 3408 3475 3539 3598 3655 3708 3758 3805 3851 3894 3935 3974 4012 4048 4082 4116 4148 4179 4209 4239 4269 4299 4329 4360 4391 4423 4457 4492 4528 4566 4605 4645 4687 4730 4774 4818 4863 4908 4952 4997 5041 5085 5128 5170 5211 5252 5292 5332 5372 5412 5452 5492 5532 5573 5615 5657 5700 5743 5787 5831 5876 5921 5966 6010 6054 6098 6142 6184 6227 6268 6309 6349 6388 6427 6465 6503 6540 6576 6612 6647 6681 6715 6748 6779 6810 6840 6870 6898 6925 6952 6977 7002 7027 7051 7074 7096 7119 7140 7161 7180 7199 7217 7234 7249 7263 7275 7284 7293 7299 7302 7304 7303 7301 7296 7288 7279 7267 7252 7235 7215 7192 7166 7136 7104 7067 7027 6984 6937 6886 6832 6775 6715 6653 6589 6524 6459 6394 6329 6265 6202 6141 6083 6027 5973 5922 5874 5827 5783 5740 5699 5658 5619 5579 5540 5500 5460 5418 5376 5333 5288 5243 5196 5148 5098 5047 4996 4943 4889 4834 4778 4722 4665 4608 4551 4494 4437 4381 4326 4272 4221 4172 4126 4083 4044 4010 3979 3954 3934 3919 3910 3906 3909 3917 3930 3949 3866 0 71 7 3974 4003 4038 4078 4123 4172 4226 4284 4346 4411 4481 4554 4630 4709 4791 4875 4961 5048 5134 5221 5307 5391 5472 5550 5623 5692 5753 5808 5855 5894 5925 5948 5961 5967 5964 5953 5936 5912 5883 5850 5814 5775 5736 5697 5660 5623 5589 5560 5534 5513 5497 5487 5481 5481 5486 5496 5511 5530 5553 5579 5609 5641 5674 5710 5746 5782 5818 5854 5890 5924 5957 5989 6018 6046 6071 6095 6117 6137 6156 6174 6192 6210 6228 6246 6265 6286 6308 6331 6357 6383 6410 6438 6467 6495 6522 6549 6573 6594 6613 6628 6639 6646 6650 6649 6645 6637 6626 6614 6599 6584 6568 6554 6540 6527 6518 6511 6508 6509 6515 6526 6543 6565 6593 6628 6669 6717 6772 6834 6903 6979 7062 7151 7245 7346 7451 7560 7672 7786 7901 8016 8131 8243 8353 8460 8561 8657 8748 8832 8910 8981 9045 9101 9150 9192 9226 9253 9272 9284 9287 9283 9271 9251 9223 9187 9142 9090 9030 8963 8888 8806 8718 8624 8525 8420 8312 8200 8085 7968 7849 7729 7609 7490 7372 7255 7141 7030 6922 6819 6720 6627 6538 6456 6378 6307 6241 6180 6124 6073 6025 5981 5939 5900 5862 5825 5789 5753 5717 5681 5646 5611 5576 5542 5509 5477 5447 5420 5396 5374 5356 5342 5332 5325 5323 5325 5331 5341 5356 5374 5397 5423 5454 5488 5526 5568 5614 5662 5714 5768 5824 5881 5939 5997 6055 6111 6165 6216 6263 6305 6343 6374 6399 6417 6429 6434 6432 6425 6411 6391 6367 6339 6307 6273 6237 6200 6163 6126 6091 6057 6027 6000 5977 5958 5946 5938 5938 5943 5957 5977 6006 6042 6087 6140 6201 6270 6347 6432 6524 6622 6727 6837 6952 7071 7192 7316 7441 7566 7691 7814 7936 8054 8168 8278 8382 8481 8574 8660 8739 8810 8875 8932 8982 9024 9060 9089 9112 9129 9141 9148 9150 9147 9141 9132 9119 9103 9083 9060 9033 9002 8967 8926 8881 8830 8773 8710 8639 8562 8477 8385 8286 8181 8068 7950 7826 7698 7566 7431 7294 7156 7019 6884 6750 6621 6496 6377 6266 6162 6068 5984 5910 5847 5795 5755 5726 5709 5702 5705 5717 5736 5763 5793 5826 5859 5893 5925 5951 5973 5986 5990 5985 5969 5941 5902 5852 5791 5720 5639 5550 5455 5353 5248 5142 5035 4927 4821 4719 4621 4528 4441 4359 4285 4217 4156 4101 4053 4010 3973 3942 3916 3894 3877 3864 3856 3852 3852 3857 3867 3882 3902 3928 3960 3998 4043 4094 4151 4215 4284 4358 4437 4521 4607 4695 4784 4874 4963 5050 5136 5217 5295 5369 5437 5501 5559 5612 5661 5705 5745 5780 5813 5843 5870 5894 5917 5938 5957 5974 5989 6001 6011 6017 6020 6020 6014 6004 5989 5968 5943 5911 5875 5834 5788 5739 5685 5630 5572 5512 5453 5394 5335 5278 5223 5170 5121 5076 5034 4997 4965 4938 4916 4900 4889 4885 4886 4894 4907 4927 4954 4986 5023 5067 5115 3867 0 71 7 5166 5223 5281 5341 5402 5463 5522 5580 5636 5687 5734 5776 5813 5844 5870 5890 5904 5914 5919 5921 5920 5917 5914 5911 5910 5910 5914 5923 5936 5956 5982 6016 6057 6106 6163 6227 6299 6378 6464 6555 6651 6753 6856 6962 7068 7175 7279 7382 7481 7575 7664 7746 7822 7889 7948 7998 8039 8070 8092 8104 8106 8099 8081 8053 8016 7969 7912 7845 7769 7683 7586 7480 7365 7239 7103 6958 6803 6639 6465 6283 6093 5895 5691 5481 5266 5050 4830 4611 4392 4177 3966 3761 3564 3376 3199 3032 2879 2739 2612 2499 2400 2314 2240 2179 2129 2089 2058 2036 2021 2013 2012 2016 2026 2042 2064 2093 2128 2172 2224 2286 2357 2439 2532 2635 2749 2873 3007 3147 3296 3449 3605 3762 3920 4075 4226 4372 4509 4638 4758 4867 4966 5054 5132 5199 5258 5309 5352 5389 5421 5449 5474 5497 5519 5540 5561 5582 5604 5626 5649 5672 5696 5719 5742 5764 5785 5805 5823 5840 5854 5866 5875 5881 5885 5885 5883 5879 5871 5861 5849 5835 5819 5801 5783 5765 5746 5728 5711 5695 5681 5669 5661 5655 5652 5653 5657 5663 5673 5686 5701 5717 5735 5755 5774 5793 5812 5830 5847 5864 5879 5894 5909 5923 5938 5954 5973 5993 6018 6047 6080 6120 6165 6218 6278 6345 6419 6502 6592 6688 6792 6902 7017 7137 7260 7387 7516 7645 7774 7903 8030 8155 8276 8393 8504 8611 8711 8805 8892 8971 9044 9109 9166 9216 9258 9292 9318 9337 9348 9351 9346 9332 9311 9280 9241 9193 9135 9069 8992 8906 8810 8705 8591 8467 8335 8195 8047 7893 7732 7566 7396 7223 7048 6871 6695 6519 6345 6174 6007 5844 5686 5535 5389 5251 5120 4997 4881 4773 4672 4580 4495 4417 4347 4284 4227 4177 4133 4095 4063 4036 4015 3999 3987 3981 3980 3983 3991 4004 4022 4044 4071 4102 4138 4178 4223 4271 4323 4378 4436 4497 4561 4626 4693 4761 4830 4900 4970 5040 5110 5179 5249 5318 5386 5454 5521 5587 5652 5716 5778 5838 5896 5951 6003 6050 6092 6129 6160 6184 6201 6211 6213 6207 6194 6172 6144 6109 6068 6022 5971 5917 5861 5802 5744 5687 5629 5573 5520 5470 5423 5380 5340 5305 5274 5247 5225 5206 5192 5182 5176 5174 5177 5184 5196 5213 5234 5260 5291 5326 5366 5410 5459 5511 5566 5624 5682 5742 5801 5861 5917 5971 6022 6067 6108 6142 6170 6191 6206 6214 6214 6209 6198 6182 6161 6135 6107 6075 6042 6006 5968 5929 5888 5845 5799 5751 5698 5642 5580 5513 5439 5357 5269 5173 5069 4957 4839 4713 4583 4449 4309 4170 4031 3893 3756 3625 3500 3381 3272 3172 3083 3005 2939 2886 2846 2819 2805 2804 2817 2841 2879 2927 2987 3057 3136 3225 3320 3424 3532 3646 3764 3884 4006 4128 4251 4372 4492 4609 4722 4831 4936 5035 5129 5217 5299 5374 5442 5503 5557 5603 5643 5675 5700 5718 3868 0 71 7 5730 5736 5735 5730 5719 5705 5687 5667 5644 5620 5595 5571 5547 5523 5501 5481 5462 5446 5432 5420 5410 5403 5397 5394 5392 5391 5392 5394 5397 5401 5405 5409 5413 5417 5420 5423 5424 5424 5423 5420 5415 5408 5399 5388 5374 5359 5342 5323 5303 5281 5258 5234 5210 5186 5162 5138 5116 5094 5074 5057 5041 5029 5020 5015 5014 5017 5025 5039 5058 5083 5114 5152 5196 5246 5302 5364 5432 5503 5580 5660 5741 5823 5906 5987 6064 6138 6205 6265 6317 6357 6386 6403 6406 6394 6369 6328 6273 6204 6120 6025 5918 5801 5677 5544 5408 5270 5132 4994 4859 4729 4606 4492 4388 4294 4213 4145 4092 4052 4027 4018 4023 4044 4079 4129 4193 4270 4359 4460 4572 4692 4821 4957 5097 5242 5388 5534 5679 5821 5960 6092 6219 6337 6446 6547 6638 6720 6793 6857 6913 6963 7006 7044 7079 7110 7139 7167 7195 7222 7249 7275 7301 7326 7349 7370 7385 7397 7401 7397 7385 7363 7331 7287 7231 7164 7085 6995 6894 6783 6664 6537 6405 6267 6127 5986 5845 5703 5565 5430 5299 5175 5056 4943 4838 4741 4650 4568 4493 4426 4366 4314 4270 4232 4202 4179 4163 4153 4150 4153 4163 4178 4199 4226 4256 4292 4331 4374 4420 4466 4515 4564 4612 4660 4706 4750 4791 4828 4862 4893 4919 4941 4959 4973 4984 4992 4998 5002 5006 5009 5012 5017 5023 5031 5043 5057 5075 5096 5121 5150 5182 5216 5252 5291 5330 5369 5407 5445 5481 5513 5542 5566 5586 5601 5610 5613 5610 5601 5587 5568 5543 5515 5483 5448 5412 5374 5337 5299 5263 5230 5199 5173 5151 5134 5122 5116 5116 5122 5134 5151 5175 5203 5236 5274 5315 5359 5406 5454 5503 5553 5602 5650 5697 5741 5783 5821 5856 5886 5913 5935 5953 5967 5977 5984 5988 5990 5990 5990 5990 5991 5993 5998 6007 6020 6038 6061 6089 6123 6162 6205 6254 6304 6357 6410 6463 6515 6563 6607 6644 6675 6697 6710 6713 6706 6688 6660 6623 6575 6519 6455 6384 6308 6228 6144 6059 5975 5890 5807 5727 5650 5578 5511 5449 5393 5343 5298 5259 5226 5198 5175 5156 5142 5131 5124 5118 5116 5114 5114 5115 5116 5117 5117 5118 5117 5115 5112 5108 5103 5097 5090 5082 5074 5065 5057 5048 5040 5032 5026 5021 5017 5016 5016 5020 5026 5035 5047 5064 5084 5109 5138 5173 5212 5258 5309 5367 5431 5502 5580 5665 5757 5856 5962 6074 6193 6317 6446 6580 6717 6857 6999 7141 7284 7426 7566 7703 7837 7967 8092 8211 8324 8432 8533 8628 8717 8800 8877 8948 9013 9074 9130 9182 9229 9273 9312 9348 9381 9409 9434 9455 9472 9485 9493 9496 9495 9489 9477 9461 9440 9413 9382 9346 9305 9260 9210 9157 9099 9037 8972 8902 8829 8752 8670 8585 8495 8400 8302 8198 8091 7978 7862 7742 7619 7493 7364 7235 7105 6975 6844 6717 6591 6469 6352 3869 0 71 7 6238 6131 6029 5934 5845 5763 5688 5619 5557 5502 5453 5409 5371 5337 5308 5283 5261 5243 5226 5212 5199 5188 5177 5167 5158 5149 5141 5133 5124 5116 5109 5101 5094 5087 5081 5075 5069 5064 5059 5054 5050 5046 5041 5037 5033 5028 5023 5017 5011 5004 4996 4988 4978 4968 4956 4944 4930 4916 4901 4885 4868 4851 4833 4814 4794 4774 4754 4732 4710 4688 4665 4642 4618 4593 4569 4544 4520 4495 4471 4448 4425 4404 4384 4367 4352 4340 4331 4327 4326 4331 4340 4355 4376 4404 4437 4478 4525 4579 4639 4706 4778 4856 4939 5027 5117 5211 5307 5402 5498 5593 5686 5776 5861 5943 6018 6087 6149 6204 6251 6291 6322 6346 6362 6370 6371 6364 6352 6333 6308 6278 6243 6204 6160 6113 6063 6010 5954 5896 5836 5774 5712 5649 5585 5522 5459 5396 5335 5276 5218 5162 5109 5059 5011 4966 4924 4886 4850 4818 4788 4761 4737 4716 4697 4681 4667 4654 4644 4636 4630 4626 4623 4622 4623 4624 4627 4631 4636 4641 4646 4650 4655 4658 4660 4660 4658 4655 4650 4642 4633 4621 4609 4594 4580 4565 4551 4537 4525 4515 4507 4502 4500 4503 4510 4521 4537 4558 4584 4615 4653 4696 4745 4800 4862 4931 5007 5090 5181 5278 5384 5496 5616 5742 5874 6011 6152 6296 6443 6590 6736 6879 7020 7154 7281 7400 7508 7605 7689 7759 7815 7855 7879 7886 7876 7848 7804 7742 7663 7568 7456 7330 7188 7033 6865 6685 6494 6295 6087 5874 5654 5432 5210 4989 4767 4548 4336 4129 3930 3741 3562 3394 3238 3095 2966 2849 2747 2658 2582 2519 2469 2430 2402 2385 2377 2377 2384 2397 2416 2438 2464 2491 2519 2547 2575 2601 2626 2648 2668 2685 2700 2713 2724 2734 2745 2755 2768 2782 2800 2822 2849 2881 2919 2962 3012 3067 3127 3191 3260 3331 3404 3477 3551 3623 3693 3761 3825 3886 3942 3996 4045 4091 4135 4175 4215 4254 4292 4330 4369 4409 4451 4495 4541 4590 4641 4695 4753 4814 4878 4947 5019 5095 5175 5261 5350 5445 5544 5647 5754 5864 5978 6093 6208 6323 6437 6550 6659 6763 6861 6953 7037 7114 7182 7241 7292 7334 7368 7394 7412 7423 7426 7424 7415 7400 7379 7353 7322 7285 7243 7195 7141 7082 7017 6947 6872 6791 6707 6619 6526 6433 6338 6242 6147 6053 5961 5872 5788 5707 5632 5562 5498 5440 5388 5342 5302 5267 5237 5212 5192 5174 5160 5149 5138 5130 5122 5114 5105 5096 5085 5071 5056 5038 5017 4993 4966 4936 4903 4867 4828 4788 4745 4702 4657 4612 4567 4523 4479 4437 4397 4358 4322 4288 4257 4229 4203 4180 4160 4143 4129 4118 4110 4105 4103 4104 4108 4116 4128 4145 4165 4190 4220 4256 4297 4345 4399 4459 4527 4602 4684 4773 4870 4973 5083 5200 5321 5449 5579 5713 5849 5985 6121 6254 6386 6512 6633 6747 6852 6948 7034 7108 7170 7219 3870 0 71 7 7256 7278 7288 7283 7266 7235 7192 7137 7071 6995 6910 6816 6715 6608 6497 6383 6266 6149 6032 5917 5803 5694 5589 5489 5394 5306 5224 5150 5082 5021 4967 4919 4878 4843 4814 4790 4770 4755 4743 4734 4728 4724 4721 4719 4717 4715 4712 4709 4704 4697 4689 4678 4665 4650 4632 4613 4591 4568 4543 4517 4489 4462 4434 4406 4378 4351 4324 4299 4275 4252 4231 4211 4193 4177 4162 4149 4138 4128 4121 4116 4114 4114 4118 4125 4135 4150 4170 4195 4225 4262 4305 4355 4413 4478 4552 4632 4721 4818 4922 5032 5149 5271 5397 5526 5656 5786 5914 6039 6160 6274 6380 6475 6559 6630 6688 6732 6760 6773 6771 6755 6725 6681 6626 6561 6487 6406 6318 6228 6137 6045 5953 5865 5780 5699 5625 5556 5493 5437 5388 5345 5308 5276 5250 5228 5210 5196 5184 5175 5168 5161 5156 5150 5144 5138 5131 5122 5112 5099 5085 5069 5050 5029 5007 4982 4956 4929 4901 4873 4845 4818 4792 4768 4746 4726 4710 4696 4686 4680 4677 4677 4680 4687 4696 4708 4723 4740 4759 4781 4806 4833 4863 4896 4933 4973 5017 5064 5116 5171 5231 5293 5358 5426 5494 5562 5629 5696 5757 5814 5865 5908 5943 5967 5981 5984 5974 5953 5920 5875 5819 5753 5677 5593 5503 5406 5305 5203 5099 4995 4892 4793 4697 4608 4524 4447 4377 4315 4262 4217 4180 4151 4130 4117 4111 4111 4117 4128 4144 4163 4185 4209 4234 4259 4284 4308 4330 4351 4369 4384 4397 4407 4415 4420 4424 4425 4425 4425 4424 4423 4422 4423 4425 4429 4434 4442 4452 4464 4478 4495 4514 4535 4558 4583 4610 4639 4670 4702 4736 4771 4808 4847 4888 4930 4973 5017 5061 5105 5149 5192 5234 5272 5308 5339 5364 5384 5397 5404 5401 5391 5372 5345 5309 5266 5215 5157 5093 5025 4952 4877 4801 4725 4649 4576 4505 4438 4376 4318 4266 4220 4179 4145 4116 4093 4075 4063 4054 4050 4050 4054 4060 4069 4080 4092 4106 4122 4137 4153 4169 4184 4200 4214 4228 4241 4253 4264 4274 4283 4292 4301 4310 4318 4327 4337 4348 4359 4371 4385 4399 4414 4429 4444 4460 4474 4488 4501 4511 4520 4526 4530 4531 4529 4524 4516 4505 4492 4476 4459 4440 4420 4400 4379 4359 4339 4321 4304 4289 4276 4267 4260 4256 4256 4259 4265 4274 4286 4301 4318 4337 4357 4378 4399 4421 4441 4460 4477 4492 4504 4513 4519 4521 4520 4515 4507 4496 4482 4466 4447 4427 4406 4385 4363 4342 4321 4301 4283 4266 4251 4238 4228 4220 4214 4211 4210 4212 4216 4223 4232 4244 4258 4274 4293 4314 4336 4361 4387 4415 4444 4474 4504 4533 4563 4593 4622 4649 4675 4699 4722 4741 4759 4774 4787 4797 4804 4810 4813 4813 4812 4809 4804 4796 4787 4777 4764 4749 4733 4714 4694 4672 4648 4622 4595 4567 4537 4506 4476 4445 4414 4385 4356 4329 4304 3871 0 71 7 4280 4260 4242 4228 4216 4208 4203 4201 4202 4206 4213 4223 4236 4251 4268 4287 4307 4329 4352 4375 4399 4422 4445 4468 4490 4511 4530 4548 4564 4578 4591 4602 4611 4619 4625 4630 4633 4635 4637 4637 4636 4634 4631 4627 4621 4615 4607 4598 4587 4575 4561 4546 4530 4513 4495 4477 4458 4440 4422 4404 4388 4373 4359 4347 4337 4328 4320 4314 4310 4306 4304 4302 4300 4298 4296 4294 4292 4289 4285 4280 4275 4269 4262 4254 4246 4237 4228 4218 4207 4195 4183 4170 4155 4140 4124 4107 4088 4069 4048 4027 4006 3984 3962 3940 3918 3897 3878 3860 3843 3828 3816 3805 3797 3791 3787 3785 3786 3788 3792 3797 3804 3812 3820 3830 3839 3849 3860 3870 3880 3889 3899 3907 3915 3923 3929 3935 3939 3943 3946 3947 3948 3948 3946 3944 3941 3937 3933 3928 3922 3916 3909 3902 3895 3887 3879 3871 3862 3853 3843 3833 3822 3811 3799 3786 3773 3759 3744 3730 3715 3699 3684 3668 3653 3638 3623 3608 3594 3581 3569 3557 3546 3536 3527 3520 3513 3508 3504 3502 3500 3501 3503 3506 3511 3517 3525 3534 3545 3557 3569 3583 3598 3613 3629 3645 3662 3680 3697 3716 3735 3754 3774 3795 3818 3841 3867 3894 3924 3956 3990 4028 4069 4112 4159 4209 4261 4316 4374 4432 4492 4552 4612 4671 4728 4783 4835 4884 4928 4967 5002 5031 5056 5075 5089 5098 5104 5105 5103 5098 5091 5082 5072 5060 5049 5037 5025 5013 5001 4990 4978 4967 4955 4944 4931 4919 4905 4891 4876 4861 4844 4827 4810 4791 4773 4755 4737 4720 4703 4688 4674 4662 4651 4644 4639 4637 4639 4645 4654 4668 4685 4707 4733 4764 4797 4835 4874 4916 4961 5005 5049 5093 5136 5176 5212 5245 5274 5298 5316 5330 5338 5341 5339 5332 5322 5308 5292 5273 5253 5231 5209 5187 5165 5143 5121 5099 5078 5057 5036 5015 4994 4973 4951 4930 4909 4887 4866 4845 4824 4803 4782 4761 4739 4716 4692 4665 4634 4599 4559 4512 4458 4396 4325 4245 4156 4057 3950 3834 3711 3583 3449 3313 3177 3042 2908 2777 2653 2535 2427 2327 2237 2158 2089 2031 1983 1946 1919 1902 1894 1896 1906 1924 1952 1987 2031 2084 2145 2215 2294 2381 2476 2580 2690 2809 2933 3063 3198 3336 3478 3620 3763 3907 4050 4190 4329 4464 4596 4724 4848 4967 5082 5192 5296 5396 5489 5576 5657 5732 5799 5859 5911 5954 5990 6017 6035 6044 6045 6038 6023 6001 5972 5938 5898 5853 5806 5755 5703 5651 5598 5545 5493 5444 5395 5350 5307 5268 5231 5199 5170 5145 5124 5108 5096 5089 5087 5091 5100 5114 5135 5162 5195 5235 5280 5332 5390 5454 5523 5597 5676 5758 5844 5933 6024 6117 6209 6302 6393 6484 6572 6656 6738 6814 6886 6951 7010 7063 7107 7144 7172 7190 7200 7199 7188 7167 7136 7094 7041 6979 6906 6825 6734 6636 3872 0 71 7 6530 6417 6300 6177 6051 5923 5793 5664 5535 5408 5282 5161 5044 4932 4825 4724 4629 4541 4459 4385 4317 4256 4202 4155 4115 4081 4053 4031 4015 4004 3999 3998 4001 4008 4018 4032 4047 4065 4084 4104 4125 4147 4168 4190 4211 4233 4254 4277 4299 4323 4348 4375 4404 4436 4471 4508 4549 4593 4640 4689 4739 4792 4844 4896 4947 4997 5042 5084 5122 5153 5179 5198 5212 5218 5219 5214 5203 5189 5170 5150 5128 5106 5083 5062 5043 5026 5013 5004 4999 4997 5000 5007 5017 5030 5045 5063 5082 5102 5121 5140 5159 5176 5191 5203 5213 5220 5224 5224 5221 5215 5205 5192 5176 5158 5136 5113 5088 5061 5032 5003 4974 4944 4915 4886 4858 4832 4806 4783 4760 4740 4721 4704 4689 4675 4662 4651 4641 4632 4624 4618 4612 4607 4603 4601 4599 4599 4599 4602 4605 4609 4615 4622 4630 4639 4649 4659 4669 4680 4690 4701 4711 4720 4728 4736 4742 4747 4751 4753 4754 4753 4750 4746 4740 4733 4723 4712 4700 4686 4670 4654 4635 4616 4595 4573 4550 4526 4501 4475 4448 4420 4391 4360 4328 4295 4261 4226 4189 4151 4111 4071 4029 3987 3944 3899 3854 3808 3760 3711 3660 3607 3552 3494 3432 3366 3296 3222 3142 3057 2967 2872 2772 2667 2559 2447 2333 2219 2104 1989 1876 1767 1660 1559 1464 1374 1291 1215 1146 1084 1029 980 937 901 869 843 820 802 786 774 765 757 752 748 746 745 745 747 750 754 759 766 775 786 799 814 832 854 880 910 945 985 1031 1083 1141 1205 1276 1352 1435 1523 1616 1713 1813 1917 2022 2128 2234 2341 2445 2548 2648 2745 2840 2930 3017 3100 3180 3256 3329 3399 3466 3531 3593 3653 3710 3766 3820 3872 3923 3972 4019 4064 4108 4150 4190 4228 4264 4298 4330 4360 4388 4415 4439 4461 4480 4498 4513 4526 4537 4545 4551 4554 4554 4552 4547 4540 4530 4517 4502 4484 4465 4443 4420 4395 4369 4342 4315 4287 4260 4233 4206 4181 4157 4134 4114 4095 4079 4066 4055 4047 4041 4038 4037 4039 4043 4049 4056 4065 4076 4087 4099 4112 4125 4139 4153 4167 4182 4197 4212 4229 4246 4265 4284 4306 4328 4353 4379 4406 4435 4466 4497 4529 4561 4593 4625 4656 4685 4713 4740 4763 4785 4804 4820 4833 4844 4852 4858 4861 4862 4862 4861 4858 4855 4851 4848 4845 4842 4841 4842 4844 4848 4855 4864 4876 4891 4908 4927 4947 4970 4992 5014 5035 5055 5071 5082 5089 5089 5081 5065 5039 5003 4957 4901 4833 4756 4669 4572 4468 4356 4240 4118 3995 3872 3749 3629 3511 3401 3297 3203 3118 3043 2980 2929 2890 2864 2851 2850 2862 2886 2920 2966 3021 3085 3157 3236 3321 3412 3506 3604 3705 3808 3912 4016 4120 4225 4329 4432 4534 4635 4735 4832 4928 5022 5114 5203 5290 5373 5453 5529 5601 5668 5730 3873 0 71 8 5790 5835 5879 5919 5948 5970 5983 5986 5980 5963 5936 5896 5845 5781 5705 5616 5515 5401 5276 5140 4993 4837 4673 4501 4325 4146 3964 3783 3602 3425 3252 3086 2927 2777 2636 2505 2385 2275 2176 2087 2007 1937 1875 1820 1772 1730 1693 1660 1631 1605 1582 1561 1542 1526 1511 1499 1489 1481 1476 1472 1471 1472 1475 1480 1487 1496 1507 1520 1536 1556 1578 1606 1639 1678 1726 1781 1847 1924 2013 2115 2229 2358 2498 2652 2817 2992 3176 3366 3561 3758 3955 4149 4340 4525 4701 4869 5026 5173 5308 5434 5549 5655 5754 5846 5933 6016 6096 6174 6252 6330 6407 6485 6562 6639 6714 6788 6857 6922 6982 7035 7080 7116 7143 7160 7166 7162 7148 7124 7090 7047 6996 6937 6872 6800 6724 6646 6563 6481 6398 6317 6236 6159 6087 6019 5959 5904 5858 5821 5792 5772 5760 5759 5765 5780 5801 5828 5861 5897 5935 5974 6013 6049 6083 6114 6138 6158 6172 6179 6180 6175 6165 6150 6131 6108 6083 6058 6034 6009 5985 5965 5949 5937 5930 5930 5935 5948 5967 5995 6029 6072 6122 6181 6247 6320 6400 6487 6580 6677 6779 6884 6989 7096 7202 7307 7407 7503 7592 7673 7746 7808 7860 7899 7927 7942 7945 7936 7913 7880 7835 7780 7715 7641 7560 7472 7379 7281 7179 7075 6968 6861 6753 6646 6540 6436 6334 6234 6138 6045 5955 5870 5789 5712 5640 5573 5510 5453 5400 5352 5309 5271 5237 5207 5182 5160 5142 5126 5113 5102 5093 5084 5075 5067 5058 5049 5038 5026 5012 4996 4979 4960 4939 4917 4893 4869 4844 4818 4793 4768 4743 4719 4697 4675 4655 4636 4620 4605 4593 4583 4576 4573 4573 4577 4586 4600 4620 4646 4680 4721 4770 4828 4894 4969 5053 5146 5247 5356 5473 5595 5723 5855 5990 6128 6266 6403 6539 6673 6802 6926 7045 7156 7260 7356 7443 7522 7591 7651 7701 7742 7774 7796 7808 7812 7807 7793 7770 7739 7699 7651 7595 7530 7456 7374 7282 7182 7072 6952 6822 6683 6533 6374 6205 6026 5839 5644 5442 5234 5020 4805 4589 4373 4157 3946 3740 3540 3350 3168 2997 2838 2690 2555 2433 2323 2225 2139 2064 1999 1944 1898 1860 1829 1805 1787 1774 1767 1765 1768 1777 1791 1811 1838 1873 1915 1966 2027 2098 2181 2275 2382 2502 2635 2781 2941 3113 3298 3493 3700 3916 4139 4369 4603 4838 5073 5309 5542 5768 5989 6200 6401 6591 6767 6930 7079 7212 7331 7433 7520 7591 7647 7687 7712 7722 7717 7698 7663 7615 7551 7474 7382 7275 7155 7020 6872 6711 6537 6351 6155 5949 5735 5514 5288 5061 4833 4604 4378 4157 3941 3735 3537 3350 3174 3010 2859 2720 2594 2480 2378 2288 2208 2138 2077 2025 1980 1942 1910 1883 1861 1844 1831 1821 1816 1813 1814 1818 1827 1839 1855 1877 1904 1936 1976 2022 2076 2137 2207 2285 2371 2466 2566 2674 2786 3874 0 71 8 2901 3019 3136 3252 3364 3471 3569 3657 3735 3799 3851 3887 3910 3919 3914 3896 3867 3828 3781 3728 3671 3612 3554 3496 3443 3394 3353 3320 3296 3282 3278 3285 3302 3330 3368 3416 3473 3538 3611 3689 3772 3860 3949 4038 4128 4218 4303 4386 4463 4535 4602 4662 4715 4762 4803 4838 4868 4894 4917 4936 4955 4972 4989 5007 5026 5047 5069 5094 5120 5148 5177 5207 5237 5266 5295 5323 5348 5370 5390 5407 5420 5430 5437 5441 5443 5443 5441 5440 5438 5438 5439 5444 5452 5465 5483 5507 5538 5577 5622 5676 5738 5809 5887 5974 6069 6172 6282 6400 6524 6653 6788 6928 7071 7217 7366 7514 7662 7810 7957 8101 8241 8376 8505 8629 8745 8855 8956 9050 9135 9213 9283 9345 9400 9449 9491 9527 9559 9585 9608 9627 9643 9657 9668 9677 9685 9691 9696 9699 9702 9704 9706 9706 9707 9707 9707 9707 9708 9708 9709 9711 9713 9716 9719 9722 9726 9731 9735 9740 9744 9749 9753 9757 9760 9764 9767 9770 9772 9775 9779 9782 9786 9791 9796 9802 9809 9816 9824 9832 9840 9848 9856 9863 9870 9875 9878 9880 9880 9878 9873 9866 9856 9843 9827 9808 9786 9760 9730 9697 9659 9616 9568 9515 9456 9391 9320 9242 9158 9066 8968 8863 8751 8633 8509 8379 8244 8105 7962 7816 7667 7517 7365 7214 7062 6911 6762 6615 6471 6331 6195 6063 5936 5815 5699 5590 5487 5391 5301 5219 5143 5074 5012 4957 4908 4865 4827 4795 4768 4746 4728 4715 4705 4698 4695 4696 4699 4705 4714 4725 4739 4756 4776 4798 4822 4850 4880 4912 4948 4986 5028 5072 5119 5170 5223 5280 5340 5403 5468 5537 5608 5682 5758 5836 5916 5997 6079 6163 6247 6332 6417 6503 6590 6677 6765 6854 6944 7035 7128 7221 7316 7412 7508 7605 7702 7799 7894 7987 8077 8164 8246 8322 8391 8452 8505 8549 8582 8605 8617 8616 8604 8580 8543 8495 8434 8361 8278 8183 8078 7964 7840 7709 7570 7425 7276 7121 6965 6808 6651 6493 6338 6186 6037 5895 5758 5628 5506 5391 5285 5187 5097 5016 4944 4879 4822 4773 4730 4694 4663 4636 4614 4595 4579 4566 4553 4541 4530 4518 4506 4492 4478 4463 4446 4428 4410 4391 4372 4353 4335 4318 4303 4290 4280 4274 4272 4274 4282 4294 4313 4339 4371 4411 4459 4515 4580 4654 4738 4832 4936 5051 5176 5311 5456 5611 5774 5946 6124 6308 6497 6688 6881 7074 7268 7457 7644 7826 8001 8170 8332 8485 8630 8767 8894 9013 9124 9226 9320 9407 9486 9558 9623 9681 9734 9781 9822 9858 9889 9916 9938 9956 9971 9983 9991 9996 999910000 9998 9994 9988 9980 9970 9957 9942 9925 9905 9882 9856 9827 9795 9760 9721 9680 9637 9591 9542 9492 9440 9386 9332 9276 9220 9163 9105 9047 8988 8930 8870 8811 8750 8689 8628 8566 8503 8439 8374 8309 8242 8175 8107 8038 7968 7897 3875 0 71 8 7824 7750 7675 7597 7517 7434 7349 7261 7170 7075 6977 6875 6770 6662 6550 6436 6319 6201 6080 5960 5839 5719 5600 5483 5369 5259 5153 5053 4959 4871 4791 4718 4654 4598 4551 4512 4483 4463 4452 4450 4456 4471 4493 4523 4561 4605 4655 4711 4773 4840 4912 4989 5070 5156 5247 5341 5441 5544 5652 5764 5880 6001 6126 6254 6385 6520 6657 6796 6936 7076 7216 7354 7491 7626 7756 7883 8004 8119 8228 8330 8424 8510 8588 8656 8716 8765 8805 8835 8854 8862 8860 8848 8824 8791 8747 8693 8630 8557 8476 8388 8291 8188 8080 7966 7848 7727 7602 7475 7347 7218 7089 6961 6834 6708 6585 6465 6348 6235 6127 6024 5925 5832 5745 5664 5588 5518 5453 5393 5337 5286 5238 5193 5151 5110 5070 5031 4992 4953 4914 4874 4835 4795 4754 4715 4675 4637 4600 4564 4531 4501 4473 4449 4429 4414 4402 4396 4394 4397 4405 4418 4435 4456 4482 4511 4542 4576 4611 4647 4682 4717 4751 4782 4810 4835 4857 4875 4890 4901 4910 4917 4923 4928 4933 4940 4950 4963 4981 5004 5034 5071 5116 5170 5232 5303 5383 5472 5570 5677 5792 5914 6044 6181 6323 6471 6623 6778 6936 7095 7253 7411 7568 7721 7871 8016 8154 8287 8411 8528 8637 8738 8830 8914 8990 9057 9118 9172 9219 9261 9298 9331 9359 9385 9407 9428 9445 9461 9474 9485 9494 9501 9505 9506 9504 9500 9492 9481 9467 9449 9429 9407 9382 9355 9326 9297 9267 9237 9208 9179 9151 9124 9100 9077 9056 9037 9021 9006 8994 8983 8974 8967 8961 8956 8952 8949 8946 8943 8941 8939 8936 8933 8930 8926 8922 8917 8911 8905 8899 8892 8885 8877 8870 8863 8855 8848 8841 8834 8827 8820 8813 8806 8798 8789 8779 8768 8756 8741 8725 8706 8686 8664 8640 8614 8589 8563 8537 8511 8488 8466 8447 8432 8420 8413 8410 8412 8419 8430 8445 8464 8487 8513 8540 8570 8599 8628 8657 8684 8707 8727 8743 8754 8759 8756 8747 8730 8704 8669 8625 8572 8509 8436 8353 8262 8161 8051 7934 7808 7676 7538 7394 7245 7093 6936 6778 6617 6455 6294 6132 5970 5808 5649 5492 5338 5187 5039 4897 4759 4628 4503 4385 4274 4172 4079 3995 3920 3855 3800 3755 3720 3695 3680 3675 3680 3694 3718 3750 3791 3841 3898 3963 4034 4112 4195 4282 4373 4466 4558 4650 4742 4830 4913 4991 5060 5122 5174 5216 5248 5269 5279 5279 5268 5249 5220 5184 5142 5095 5045 4991 4938 4884 4832 4780 4731 4686 4645 4608 4576 4548 4524 4504 4489 4477 4468 4462 4459 4458 4458 4460 4463 4465 4468 4471 4473 4475 4475 4474 4472 4469 4465 4460 4453 4446 4439 4431 4424 4416 4410 4404 4400 4397 4397 4398 4402 4409 4418 4430 4445 4463 4483 4506 4530 4556 4583 4611 4637 4662 4685 4703 4716 4723 4721 4712 4691 4659 4615 4559 4489 4406 4311 4203 4085 3876 0 71 8 3956 3818 3675 3525 3373 3221 3070 2921 2775 2638 2506 2385 2272 2170 2077 1996 1924 1863 1812 1771 1738 1715 1701 1695 1698 1711 1732 1762 1802 1853 1913 1984 2065 2157 2260 2372 2495 2626 2767 2914 3069 3229 3393 3562 3733 3905 4079 4253 4426 4598 4769 4938 5106 5271 5435 5597 5758 5917 6074 6231 6386 6540 6693 6846 6997 7147 7295 7442 7587 7730 7870 8006 8140 8269 8394 8514 8630 8740 8844 8943 9036 9123 9204 9280 9350 9415 9475 9530 9580 9626 9667 9705 9739 9769 9796 9819 9839 9856 9869 9880 9887 9891 9892 9889 9883 9875 9863 9848 9829 9808 9783 9754 9722 9687 9647 9603 9555 9502 9445 9382 9314 9241 9162 9077 8987 8892 8791 8685 8575 8460 8341 8219 8094 7967 7839 7711 7584 7457 7332 7211 7093 6980 6874 6773 6680 6595 6519 6452 6394 6346 6308 6281 6264 6257 6260 6273 6296 6327 6366 6413 6467 6528 6594 6665 6739 6815 6893 6972 7049 7124 7197 7264 7325 7379 7424 7459 7482 7493 7492 7476 7447 7404 7347 7275 7192 7096 6990 6874 6750 6620 6487 6349 6212 6075 5941 5809 5684 5564 5452 5348 5252 5166 5089 5021 4963 4914 4874 4842 4819 4804 4796 4795 4800 4810 4824 4843 4865 4888 4913 4939 4965 4990 5013 5035 5054 5071 5084 5094 5101 5105 5107 5107 5106 5104 5103 5102 5104 5109 5117 5131 5150 5177 5211 5253 5303 5363 5432 5510 5597 5694 5799 5912 6033 6161 6295 6433 6577 6722 6869 7016 7164 7309 7452 7591 7724 7852 7973 8086 8192 8289 8377 8456 8527 8589 8643 8690 8728 8761 8787 8809 8826 8839 8850 8858 8865 8870 8875 8880 8884 8889 8893 8896 8899 8902 8902 8901 8897 8890 8878 8862 8840 8812 8776 8732 8679 8617 8544 8460 8365 8258 8140 8010 7869 7717 7555 7384 7204 7019 6826 6631 6435 6239 6042 5848 5660 5478 5304 5140 4986 4844 4715 4600 4499 4414 4344 4291 4255 4235 4233 4249 4282 4333 4401 4487 4589 4707 4840 4988 5149 5321 5503 5694 5890 6092 6295 6498 6698 6895 7088 7271 7446 7610 7762 7902 8027 8138 8234 8315 8380 8429 8463 8481 8484 8470 8441 8397 8336 8261 8171 8066 7947 7814 7669 7511 7342 7165 6977 6784 6584 6381 6177 5972 5768 5565 5367 5173 4987 4808 4637 4475 4323 4180 4048 3925 3813 3710 3617 3532 3457 3389 3330 3278 3232 3193 3159 3131 3107 3088 3074 3063 3055 3051 3050 3052 3057 3065 3077 3093 3113 3137 3167 3202 3243 3291 3345 3406 3474 3549 3631 3718 3810 3907 4005 4105 4204 4304 4399 4489 4573 4649 4716 4772 4818 4852 4874 4885 4885 4874 4853 4824 4788 4745 4698 4646 4592 4538 4484 4430 4376 4326 4278 4233 4191 4153 4118 4086 4058 4033 4012 3995 3980 3970 3962 3958 3957 3960 3966 3975 3986 4000 4017 4036 4057 4079 4103 4129 4156 4185 4216 4249 3877 0 71 8 4285 4324 4367 4414 4467 4525 4590 4661 4740 4827 4922 5024 5135 5253 5378 5509 5646 5787 5933 6081 6230 6379 6529 6677 6822 6964 7101 7234 7361 7482 7598 7706 7807 7902 7990 8070 8144 8211 8271 8324 8371 8411 8445 8473 8495 8511 8522 8527 8527 8522 8512 8498 8478 8454 8426 8392 8354 8312 8265 8213 8156 8094 8027 7955 7878 7796 7709 7617 7521 7421 7317 7209 7099 6987 6873 6759 6645 6532 6419 6309 6201 6096 5995 5899 5807 5719 5637 5560 5489 5424 5364 5311 5263 5222 5187 5158 5136 5120 5111 5109 5113 5123 5141 5165 5196 5233 5277 5328 5384 5447 5515 5590 5669 5754 5843 5936 6033 6132 6234 6337 6441 6544 6646 6748 6845 6939 7027 7110 7187 7256 7318 7370 7414 7449 7474 7489 7495 7492 7479 7457 7427 7389 7343 7289 7229 7163 7091 7015 6933 6849 6761 6671 6580 6488 6396 6304 6213 6125 6039 5957 5878 5804 5735 5671 5612 5560 5513 5473 5439 5412 5391 5376 5368 5367 5372 5384 5402 5425 5455 5490 5530 5575 5623 5675 5729 5782 5836 5889 5941 5987 6030 6066 6095 6116 6128 6131 6122 6104 6076 6037 5988 5929 5863 5788 5708 5622 5531 5438 5344 5250 5155 5064 4976 4892 4814 4741 4675 4615 4563 4518 4481 4450 4427 4409 4398 4392 4390 4393 4399 4407 4417 4428 4440 4452 4463 4474 4483 4492 4498 4503 4507 4509 4510 4510 4509 4509 4509 4509 4511 4515 4521 4531 4544 4562 4585 4613 4648 4689 4736 4791 4853 4922 4997 5080 5168 5261 5360 5462 5567 5673 5780 5885 5990 6092 6189 6282 6369 6450 6523 6589 6647 6697 6740 6775 6803 6825 6841 6853 6859 6863 6864 6862 6861 6858 6856 6854 6854 6855 6858 6863 6870 6879 6890 6903 6917 6933 6951 6969 6988 7008 7028 7047 7066 7085 7103 7120 7136 7151 7164 7176 7186 7194 7200 7205 7208 7208 7207 7204 7200 7193 7185 7175 7163 7150 7136 7121 7104 7087 7069 7050 7031 7011 6991 6971 6950 6930 6909 6889 6868 6847 6826 6806 6785 6763 6742 6720 6698 6676 6654 6631 6607 6584 6560 6536 6511 6486 6460 6434 6407 6379 6351 6323 6293 6263 6231 6199 6166 6131 6096 6059 6020 5980 5939 5896 5851 5805 5756 5705 5653 5598 5541 5481 5420 5356 5291 5223 5154 5084 5013 4941 4869 4797 4726 4655 4587 4521 4458 4399 4342 4291 4243 4201 4163 4131 4104 4081 4064 4052 4044 4040 4040 4043 4049 4057 4067 4078 4090 4103 4115 4127 4138 4148 4157 4165 4171 4175 4176 4176 4174 4170 4163 4154 4143 4129 4113 4094 4073 4050 4025 3997 3968 3936 3903 3869 3833 3797 3760 3723 3685 3647 3610 3572 3535 3497 3459 3421 3382 3342 3301 3257 3211 3161 3107 3050 2988 2921 2849 2772 2690 2603 2512 2417 2319 2218 2115 2013 1911 1810 1710 1614 1522 1434 1352 1275 1205 1141 1083 1031 985 945 3878 0 71 8 910 880 854 833 814 799 787 776 768 762 757 753 751 750 750 752 755 759 766 774 784 797 813 832 855 882 913 949 990 1037 1090 1149 1214 1285 1362 1445 1533 1625 1723 1823 1925 2029 2134 2238 2341 2442 2540 2635 2726 2812 2894 2971 3043 3111 3174 3234 3290 3343 3392 3439 3484 3527 3568 3607 3644 3678 3711 3741 3767 3791 3811 3827 3838 3845 3847 3844 3837 3824 3807 3785 3759 3730 3698 3663 3627 3592 3556 3520 3486 3456 3428 3405 3387 3375 3368 3368 3375 3389 3410 3437 3471 3512 3557 3608 3663 3721 3783 3846 3910 3973 4037 4099 4158 4215 4268 4317 4360 4399 4431 4458 4478 4491 4498 4497 4489 4475 4453 4424 4389 4347 4300 4247 4189 4128 4063 3997 3929 3861 3793 3727 3662 3600 3543 3489 3440 3395 3356 3322 3294 3270 3251 3237 3228 3223 3222 3226 3233 3244 3260 3279 3302 3329 3360 3395 3434 3475 3521 3568 3619 3670 3722 3774 3825 3876 3924 3968 4009 4045 4076 4102 4122 4136 4145 4148 4147 4141 4131 4118 4102 4084 4066 4047 4028 4009 3992 3976 3963 3951 3941 3933 3927 3922 3919 3916 3914 3912 3910 3908 3905 3901 3896 3890 3882 3873 3863 3851 3839 3825 3811 3797 3783 3768 3754 3739 3725 3711 3698 3684 3671 3658 3644 3630 3616 3600 3584 3566 3547 3527 3504 3479 3451 3421 3388 3351 3310 3265 3215 3160 3101 3035 2964 2887 2805 2717 2624 2527 2425 2321 2214 2107 1999 1893 1788 1686 1589 1497 1411 1330 1257 1190 1130 1076 1029 988 951 920 892 868 848 829 813 799 787 776 766 758 751 746 742 739 738 738 738 740 743 746 750 755 761 768 776 786 798 813 832 854 880 912 949 991 1038 1091 1147 1209 1272 1337 1402 1467 1531 1590 1646 1696 1739 1775 1804 1825 1839 1847 1848 1844 1837 1826 1814 1803 1792 1782 1775 1772 1772 1777 1786 1799 1815 1835 1858 1883 1909 1935 1962 1987 2012 2034 2054 2071 2086 2098 2107 2114 2118 2121 2122 2123 2124 2126 2129 2134 2142 2153 2168 2188 2213 2244 2281 2323 2372 2427 2488 2555 2627 2704 2786 2872 2960 3052 3145 3238 3331 3423 3515 3602 3687 3767 3843 3913 3976 4033 4083 4126 4161 4190 4211 4225 4234 4236 4233 4226 4214 4201 4185 4169 4152 4137 4123 4110 4100 4093 4090 4090 4093 4100 4109 4121 4136 4152 4168 4185 4202 4219 4234 4248 4260 4270 4278 4283 4287 4288 4288 4288 4287 4285 4284 4285 4287 4291 4299 4310 4325 4344 4369 4398 4433 4473 4519 4570 4626 4688 4754 4825 4900 4979 5061 5146 5232 5321 5410 5500 5589 5677 5764 5849 5932 6012 6088 6160 6229 6293 6353 6409 6460 6506 6549 6587 6621 6652 6679 6703 6723 6741 6756 6769 6779 6786 6792 6795 6796 6795 6792 6786 6779 6770 3879 0 71 8 6758 6745 6731 6714 6697 6679 6659 6640 6621 6601 6582 6565 6549 6534 6522 6513 6506 6502 6502 6506 6513 6525 6541 6561 6585 6612 6644 6680 6719 6761 6805 6852 6900 6950 7000 7050 7100 7148 7196 7240 7283 7322 7358 7389 7417 7440 7458 7470 7478 7480 7476 7467 7452 7430 7402 7368 7328 7281 7227 7166 7099 7024 6943 6855 6761 6661 6555 6444 6328 6208 6086 5960 5835 5709 5584 5460 5339 5221 5108 5000 4897 4801 4712 4630 4554 4486 4426 4372 4326 4286 4252 4225 4203 4188 4177 4171 4169 4172 4178 4187 4200 4214 4230 4248 4266 4285 4302 4320 4336 4350 4362 4372 4379 4384 4386 4386 4383 4379 4373 4367 4361 4354 4348 4343 4339 4337 4337 4340 4345 4352 4361 4372 4385 4400 4415 4430 4446 4461 4476 4490 4503 4514 4523 4531 4537 4542 4544 4547 4548 4550 4551 4554 4558 4565 4575 4588 4607 4631 4661 4698 4742 4794 4855 4925 5004 5092 5189 5296 5410 5533 5664 5801 5944 6093 6245 6400 6557 6715 6872 7027 7182 7332 7478 7619 7755 7885 8008 8124 8233 8335 8431 8519 8600 8674 8743 8805 8862 8913 8959 9001 9039 9073 9103 9130 9154 9176 9195 9212 9227 9239 9251 9260 9268 9275 9280 9284 9288 9290 9291 9292 9292 9291 9290 9288 9287 9284 9282 9279 9275 9271 9266 9260 9253 9244 9234 9221 9205 9186 9164 9139 9109 9074 9035 8990 8940 8884 8821 8751 8675 8592 8501 8403 8297 8183 8062 7933 7797 7654 7505 7351 7192 7028 6863 6695 6527 6359 6194 6031 5871 5718 5569 5428 5295 5169 5052 4943 4843 4752 4669 4595 4528 4469 4418 4373 4336 4305 4281 4263 4252 4246 4247 4253 4265 4283 4305 4332 4363 4397 4434 4471 4509 4546 4582 4615 4644 4670 4689 4702 4710 4710 4704 4691 4673 4649 4620 4587 4550 4512 4474 4436 4397 4361 4328 4298 4273 4251 4235 4223 4216 4214 4216 4222 4231 4243 4258 4274 4292 4309 4327 4344 4361 4376 4390 4402 4413 4421 4428 4434 4440 4445 4450 4456 4465 4475 4490 4509 4533 4564 4602 4649 4703 4768 4842 4926 5021 5126 5242 5367 5502 5646 5797 5957 6121 6291 6465 6639 6816 6992 7167 7338 7505 7667 7822 7970 8109 8239 8359 8469 8568 8656 8733 8798 8852 8894 8926 8946 8957 8957 8947 8927 8899 8862 8817 8764 8704 8638 8566 8489 8407 8321 8233 8142 8051 7960 7870 7781 7695 7613 7536 7465 7399 7342 7292 7250 7218 7194 7179 7174 7177 7189 7208 7235 7267 7306 7347 7390 7435 7480 7523 7563 7598 7627 7648 7660 7662 7653 7632 7599 7554 7496 7425 7341 7247 7140 7025 6900 6766 6628 6483 6335 6185 6035 5885 5736 5592 5451 5316 5187 5065 4952 4845 4748 4660 4580 4509 4447 4394 4349 4312 4282 4260 4245 4235 4232 4234 4241 4252 4267 4284 4304 4325 4348 4370 4392 4413 4433 4450 4464 4475 4482 3880 0 71 8 4485 4483 4478 4468 4454 4437 4416 4394 4369 4344 4318 4294 4270 4248 4228 4212 4199 4190 4185 4183 4185 4190 4198 4209 4220 4233 4247 4260 4273 4285 4296 4304 4312 4317 4320 4323 4323 4323 4323 4323 4323 4326 4330 4337 4347 4362 4382 4407 4437 4474 4517 4567 4623 4685 4754 4827 4906 4988 5073 5160 5247 5332 5416 5498 5573 5643 5706 5761 5807 5843 5870 5886 5894 5891 5881 5862 5836 5804 5767 5726 5683 5638 5593 5548 5505 5463 5424 5389 5357 5329 5305 5285 5270 5259 5253 5252 5255 5262 5274 5291 5312 5338 5367 5401 5437 5477 5520 5564 5610 5656 5703 5748 5791 5833 5872 5907 5939 5967 5990 6010 6026 6038 6046 6052 6054 6054 6051 6046 6038 6028 6016 6000 5982 5959 5932 5901 5865 5823 5775 5721 5662 5596 5525 5448 5367 5283 5194 5105 5015 4925 4835 4747 4663 4582 4506 4434 4368 4308 4254 4206 4163 4127 4097 4072 4052 4037 4027 4021 4019 4020 4024 4031 4039 4049 4060 4071 4081 4091 4100 4107 4112 4115 4115 4113 4107 4100 4090 4078 4064 4049 4035 4020 4006 3992 3980 3971 3964 3960 3959 3962 3967 3976 3987 4001 4018 4036 4057 4078 4100 4122 4144 4165 4187 4207 4226 4244 4261 4278 4294 4310 4326 4343 4362 4383 4408 4436 4469 4508 4553 4605 4665 4734 4811 4898 4995 5101 5217 5342 5477 5620 5771 5930 6094 6265 6440 6617 6798 6979 7159 7338 7515 7688 7856 8019 8175 8324 8464 8597 8721 8835 8941 9037 9125 9204 9275 9337 9392 9440 9480 9514 9541 9563 9579 9589 9595 9595 9590 9581 9567 9548 9524 9496 9464 9427 9385 9339 9288 9232 9171 9106 9036 8961 8881 8795 8705 8609 8509 8403 8292 8176 8055 7929 7799 7665 7527 7384 7239 7091 6940 6787 6633 6477 6322 6166 6012 5859 5708 5560 5416 5276 5141 5012 4889 4772 4663 4561 4466 4380 4301 4231 4168 4113 4065 4024 3990 3962 3941 3924 3913 3907 3904 3905 3909 3916 3925 3935 3947 3959 3971 3982 3993 4002 4010 4016 4019 4021 4021 4019 4015 4010 4005 4000 3995 3990 3988 3986 3988 3991 3997 4006 4017 4031 4046 4063 4081 4098 4116 4132 4148 4161 4172 4181 4187 4191 4192 4192 4191 4189 4187 4186 4186 4189 4195 4205 4221 4242 4269 4304 4347 4398 4457 4526 4604 4693 4791 4898 5016 5144 5281 5427 5582 5745 5915 6092 6274 6460 6651 6842 7033 7224 7414 7600 7781 7956 8124 8285 8436 8578 8710 8831 8942 9042 9131 9209 9277 9336 9384 9424 9455 9479 9495 9505 9509 9507 9500 9488 9472 9452 9427 9398 9365 9328 9285 9238 9184 9124 9058 8983 8901 8810 8710 8600 8481 8352 8214 8066 7910 7745 7573 7395 7213 7025 6836 6646 6457 6267 6081 5899 5721 5551 5386 5229 5081 4940 4809 4686 4573 4468 4372 4285 4206 4136 4074 4019 3972 3932 3898 3871 3850 3834 3881 0 71 8 3823 3816 3814 3815 3819 3826 3834 3844 3854 3865 3876 3887 3896 3905 3913 3920 3925 3930 3933 3936 3939 3942 3944 3947 3951 3956 3963 3970 3979 3990 4001 4014 4028 4041 4055 4069 4082 4093 4104 4113 4120 4126 4129 4131 4132 4133 4133 4133 4135 4139 4145 4156 4171 4192 4220 4255 4298 4350 4411 4482 4563 4653 4753 4862 4980 5105 5239 5377 5521 5667 5813 5959 6104 6246 6380 6508 6626 6732 6828 6909 6977 7029 7067 7090 7098 7093 7075 7045 7004 6955 6898 6835 6770 6702 6633 6565 6500 6438 6381 6330 6285 6247 6216 6192 6176 6167 6164 6167 6175 6187 6201 6217 6233 6248 6260 6268 6271 6266 6254 6231 6200 6157 6103 6038 5963 5877 5781 5678 5567 5450 5330 5206 5082 4959 4838 4719 4606 4499 4398 4305 4220 4142 4072 4011 3956 3909 3869 3834 3806 3782 3764 3749 3738 3730 3726 3723 3723 3725 3728 3733 3738 3745 3751 3759 3766 3774 3781 3788 3795 3802 3809 3816 3823 3831 3838 3846 3854 3863 3872 3882 3891 3901 3911 3921 3930 3939 3946 3953 3959 3963 3966 3968 3969 3969 3969 3969 3970 3972 3976 3982 3991 4005 4023 4046 4075 4110 4153 4203 4260 4325 4397 4476 4562 4655 4753 4856 4964 5073 5185 5297 5410 5520 5629 5734 5835 5931 6021 6106 6184 6255 6321 6379 6433 6480 6523 6561 6595 6627 6656 6683 6708 6733 6757 6781 6805 6828 6851 6873 6893 6911 6927 6939 6946 6949 6944 6932 6912 6883 6844 6796 6736 6666 6586 6496 6396 6288 6172 6049 5920 5788 5653 5516 5380 5244 5112 4982 4858 4739 4626 4520 4421 4329 4245 4168 4099 4036 3980 3931 3888 3851 3818 3791 3768 3750 3735 3723 3714 3708 3704 3703 3703 3704 3707 3712 3717 3723 3731 3739 3748 3758 3769 3780 3793 3806 3820 3834 3849 3864 3880 3895 3910 3925 3939 3953 3965 3977 3987 3997 4005 4011 4017 4022 4026 4030 4033 4037 4042 4048 4056 4066 4080 4099 4122 4151 4188 4232 4284 4347 4419 4503 4597 4703 4821 4950 5090 5240 5401 5569 5746 5927 6113 6302 6492 6680 6867 7051 7229 7401 7566 7721 7868 8004 8130 8245 8349 8442 8523 8593 8651 8698 8733 8756 8767 8767 8754 8729 8692 8643 8582 8508 8423 8326 8218 8099 7970 7830 7681 7523 7356 7182 7001 6813 6620 6421 6218 6011 5800 5588 5375 5162 4949 4739 4531 4327 4129 3937 3752 3576 3409 3251 3104 2968 2842 2728 2624 2531 2447 2373 2308 2250 2200 2157 2119 2088 2061 2039 2021 2008 1999 1994 1995 2000 2011 2027 2049 2078 2112 2153 2200 2253 2312 2376 2444 2517 2592 2669 2748 2826 2904 2980 3053 3123 3188 3249 3304 3353 3396 3434 3465 3491 3511 3525 3534 3539 3540 3538 3532 3524 3514 3504 3493 3483 3473 3465 3460 3458 3462 3470 3485 3507 3536 3575 3622 3679 3745 3821 3906 3999 4100 4206 3882 0 71 8 4317 4432 4547 4661 4772 4880 4978 5068 5148 5213 5266 5303 5325 5331 5321 5297 5257 5206 5142 5068 4987 4898 4806 4710 4614 4518 4425 4334 4247 4166 4089 4019 3955 3896 3844 3796 3754 3717 3684 3655 3629 3607 3587 3570 3555 3542 3531 3521 3514 3508 3504 3502 3502 3503 3506 3511 3517 3525 3535 3546 3558 3572 3586 3601 3617 3633 3649 3665 3681 3697 3712 3727 3742 3756 3769 3783 3796 3809 3822 3835 3849 3865 3882 3901 3924 3949 3978 4013 4052 4097 4149 4208 4274 4349 4431 4522 4621 4727 4841 4960 5084 5214 5344 5474 5602 5730 5850 5963 6066 6157 6234 6295 6339 6364 6370 6357 6322 6268 6194 6102 5992 5865 5726 5573 5410 5241 5062 4884 4706 4528 4350 4180 4016 3859 3713 3576 3450 3336 3233 3142 3062 2994 2936 2889 2851 2822 2802 2789 2783 2783 2788 2799 2813 2831 2852 2875 2901 2928 2956 2986 3016 3047 3078 3109 3139 3170 3200 3231 3260 3289 3318 3347 3375 3402 3429 3456 3482 3507 3532 3556 3579 3601 3622 3641 3660 3677 3693 3709 3724 3739 3754 3771 3789 3810 3834 3862 3895 3934 3979 4031 4090 4157 4231 4311 4398 4490 4588 4687 4787 4887 4987 5082 5172 5256 5331 5396 5450 5492 5521 5537 5540 5529 5506 5469 5422 5363 5294 5218 5133 5043 4948 4848 4747 4645 4543 4441 4341 4244 4150 4060 3975 3894 3819 3748 3683 3623 3568 3519 3474 3433 3397 3365 3337 3313 3292 3275 3260 3250 3242 3237 3236 3238 3243 3251 3263 3277 3295 3315 3338 3364 3392 3422 3454 3487 3521 3555 3589 3623 3657 3690 3722 3753 3782 3810 3838 3864 3890 3916 3943 3971 4000 4031 4066 4103 4146 4192 4243 4298 4358 4422 4490 4561 4633 4704 4775 4846 4910 4970 5024 5068 5103 5126 5139 5139 5127 5102 5065 5017 4958 4890 4814 4731 4643 4551 4458 4364 4272 4181 4092 4008 3928 3853 3784 3719 3660 3607 3558 3513 3474 3438 3405 3376 3350 3328 3308 3291 3276 3265 3256 3250 3247 3248 3251 3257 3266 3278 3293 3310 3329 3350 3372 3396 3420 3445 3469 3494 3518 3541 3564 3586 3607 3628 3649 3670 3693 3715 3740 3767 3795 3827 3860 3897 3935 3976 4019 4062 4104 4147 4189 4227 4262 4292 4317 4336 4347 4350 4346 4334 4313 4286 4251 4209 4161 4109 4052 3993 3931 3870 3808 3746 3686 3628 3573 3520 3471 3426 3384 3346 3312 3282 3255 3231 3212 3195 3182 3171 3164 3160 3159 3160 3164 3170 3178 3189 3200 3213 3226 3240 3255 3269 3283 3297 3310 3323 3336 3349 3362 3375 3388 3403 3419 3437 3456 3477 3501 3526 3553 3581 3610 3639 3668 3696 3722 3745 3765 3782 3793 3799 3801 3796 3787 3772 3752 3728 3699 3668 3633 3597 3560 3522 3484 3446 3409 3374 3340 3308 3279 3251 3226 3203 3182 3164 3147 3134 3122 3113 3106 3101 3099 3099 3883 0 71 9 3122 3127 3133 3139 3148 3157 3168 3180 3193 3206 3219 3233 3247 3261 3275 3289 3302 3316 3329 3341 3354 3365 3376 3386 3396 3404 3411 3417 3421 3423 3424 3422 3418 3411 3403 3392 3378 3363 3345 3326 3307 3286 3265 3244 3224 3205 3187 3172 3159 3148 3140 3135 3133 3134 3137 3143 3152 3162 3174 3187 3201 3216 3230 3245 3259 3272 3285 3296 3306 3315 3322 3327 3331 3333 3334 3332 3329 3324 3318 3310 3300 3289 3277 3264 3250 3236 3221 3206 3191 3177 3163 3150 3138 3127 3118 3109 3102 3096 3091 3087 3084 3082 3081 3081 3080 3080 3079 3079 3078 3076 3073 3069 3063 3055 3046 3033 3018 3000 2980 2956 2928 2898 2864 2827 2788 2746 2701 2656 2608 2560 2512 2465 2418 2373 2330 2289 2252 2219 2190 2165 2145 2130 2121 2116 2117 2123 2135 2150 2171 2195 2222 2253 2285 2320 2356 2391 2426 2461 2495 2527 2557 2585 2610 2632 2652 2670 2685 2698 2709 2719 2727 2735 2742 2748 2755 2761 2768 2776 2784 2793 2803 2814 2826 2840 2855 2871 2888 2907 2928 2950 2974 2999 3026 3056 3087 3121 3158 3197 3241 3289 3341 3400 3465 3537 3618 3707 3806 3916 4037 4168 4311 4466 4631 4808 4993 5187 5389 5596 5809 6024 6240 6455 6670 6883 7089 7291 7486 7674 7853 8023 8185 8337 8479 8613 8736 8851 8957 9054 9143 9224 9298 9364 9423 9476 9523 9564 9600 9632 9658 9680 9698 9713 9725 9733 9739 9742 9743 9743 9740 9737 9732 9726 9720 9713 9705 9697 9688 9679 9669 9658 9646 9633 9619 9602 9584 9564 9541 9516 9488 9457 9423 9386 9346 9303 9257 9208 9156 9101 9042 8980 8914 8845 8772 8695 8613 8528 8438 8345 8247 8147 8043 7936 7828 7719 7610 7500 7394 7289 7189 7093 7003 6921 6846 6780 6723 6676 6640 6615 6601 6598 6607 6628 6660 6703 6757 6820 6894 6976 7066 7164 7267 7377 7490 7607 7726 7846 7966 8087 8206 8322 8437 8547 8653 8755 8852 8944 9030 9110 9185 9253 9315 9371 9421 9465 9504 9536 9563 9586 9603 9616 9625 9630 9633 9632 9630 9626 9620 9614 9607 9601 9594 9587 9581 9576 9572 9569 9567 9566 9566 9567 9569 9572 9576 9582 9588 9594 9602 9610 9618 9627 9635 9644 9653 9661 9670 9678 9685 9693 9700 9708 9715 9722 9729 9736 9743 9750 9757 9764 9771 9777 9782 9787 9792 9795 9798 9800 9802 9802 9802 9802 9801 9801 9800 9799 9799 9799 9799 9800 9800 9801 9802 9802 9803 9803 9803 9803 9802 9801 9800 9799 9798 9797 9796 9797 9797 9798 9801 9803 9806 9810 9814 9817 9821 9825 9828 9831 9832 9834 9834 9834 9833 9832 9831 9830 9829 9828 9827 9827 9827 9828 9829 9830 9831 9832 9832 9832 9832 9830 9828 9825 9821 9815 9810 9804 9797 9791 9784 9778 9773 9768 9764 9761 9759 9757 9756 9756 9755 9755 9754 9752 3884 0 71 9 9750 9746 9742 9736 9728 9719 9708 9696 9682 9668 9652 9635 9617 9599 9580 9560 9539 9518 9497 9474 9451 9426 9401 9374 9347 9318 9289 9258 9227 9195 9164 9132 9101 9071 9042 9015 8989 8967 8947 8930 8916 8906 8900 8897 8898 8903 8911 8922 8937 8953 8972 8993 9015 9037 9059 9082 9103 9122 9140 9155 9167 9175 9180 9179 9174 9163 9146 9123 9094 9057 9014 8963 8905 8839 8766 8686 8599 8505 8406 8300 8190 8076 7958 7837 7715 7591 7468 7344 7221 7099 6980 6863 6748 6637 6529 6424 6323 6225 6131 6041 5954 5871 5792 5717 5646 5578 5515 5455 5400 5349 5301 5258 5218 5181 5148 5117 5089 5062 5038 5014 4991 4968 4946 4923 4898 4873 4846 4818 4787 4754 4719 4682 4643 4602 4560 4517 4474 4431 4388 4349 4311 4277 4248 4223 4204 4190 4182 4179 4182 4187 4193 4200 4207 4212 4211 4204 4188 4162 4126 4076 4015 3941 3855 3758 3651 3538 3416 3293 3171 3048 2925 2810 2702 2601 2510 2429 2358 2297 2247 2207 2177 2156 2144 2140 2145 2158 2179 2208 2246 2293 2348 2413 2486 2569 2660 2759 2866 2978 3096 3218 3342 3467 3592 3716 3837 3956 4069 4179 4283 4383 4479 4570 4657 4742 4824 4906 4987 5068 5150 5234 5319 5407 5498 5592 5690 5791 5895 6003 6114 6228 6345 6465 6587 6711 6836 6962 7089 7215 7341 7465 7587 7706 7821 7933 8039 8139 8234 8322 8403 8476 8542 8599 8649 8690 8722 8746 8761 8767 8765 8753 8732 8702 8663 8614 8557 8489 8413 8327 8232 8128 8014 7892 7762 7624 7479 7328 7171 7010 6844 6677 6510 6344 6178 6015 5857 5704 5558 5419 5288 5165 5052 4947 4852 4765 4686 4615 4551 4494 4444 4399 4360 4325 4296 4272 4252 4238 4228 4223 4224 4230 4241 4257 4278 4303 4332 4365 4400 4436 4474 4511 4549 4584 4619 4652 4682 4711 4738 4765 4793 4821 4851 4884 4922 4966 5016 5074 5142 5218 5304 5399 5504 5620 5743 5875 6013 6158 6308 6460 6615 6771 6926 7079 7229 7376 7516 7651 7779 7899 8012 8116 8212 8299 8377 8447 8509 8563 8609 8648 8680 8706 8726 8740 8751 8756 8758 8757 8752 8744 8734 8721 8706 8688 8668 8646 8621 8594 8564 8531 8496 8457 8415 8370 8321 8268 8212 8152 8088 8020 7949 7873 7795 7713 7628 7540 7451 7361 7271 7180 7090 7003 6918 6838 6762 6693 6631 6576 6530 6494 6467 6451 6446 6452 6468 6495 6533 6580 6637 6702 6774 6854 6939 7029 7122 7219 7317 7415 7513 7611 7709 7803 7895 7984 8069 8150 8227 8298 8365 8426 8481 8530 8573 8610 8640 8664 8681 8691 8695 8693 8685 8672 8653 8629 8602 8570 8535 8498 8458 8417 8376 8335 8293 8253 8215 8179 8147 8117 8091 8070 8053 8042 8035 8034 8037 8046 8060 8079 8101 8128 8158 8190 8223 8258 8293 8328 8360 8392 8420 8444 8464 8479 3885 0 71 9 8489 8492 8489 8479 8462 8438 8406 8368 8322 8270 8210 8144 8073 7995 7914 7827 7737 7645 7550 7455 7359 7265 7171 7079 6990 6905 6825 6750 6680 6617 6559 6508 6464 6425 6393 6366 6345 6327 6313 6301 6289 6277 6264 6249 6228 6203 6170 6129 6079 6019 5949 5868 5776 5672 5559 5437 5305 5166 5020 4870 4719 4565 4411 4259 4112 3969 3833 3705 3587 3479 3382 3298 3226 3167 3121 3088 3068 3059 3062 3074 3095 3124 3156 3192 3229 3266 3299 3328 3351 3365 3370 3365 3349 3323 3286 3240 3184 3122 3052 2980 2907 2835 2762 2693 2630 2573 2526 2487 2459 2442 2436 2442 2458 2487 2526 2576 2635 2704 2782 2867 2958 3056 3157 3263 3370 3478 3585 3691 3796 3897 3994 4085 4172 4254 4330 4403 4471 4536 4600 4663 4726 4792 4860 4932 5010 5094 5184 5281 5386 5497 5614 5737 5865 5997 6131 6267 6403 6538 6673 6804 6932 7055 7173 7286 7392 7492 7584 7670 7749 7821 7886 7944 7994 8038 8076 8107 8132 8151 8164 8173 8177 8176 8172 8164 8153 8139 8123 8104 8083 8061 8036 8010 7982 7952 7920 7886 7850 7812 7771 7728 7683 7635 7586 7535 7482 7428 7373 7317 7261 7205 7149 7093 7037 6980 6924 6867 6808 6748 6685 6617 6546 6468 6383 6290 6187 6075 5952 5818 5673 5516 5349 5170 4984 4788 4587 4382 4174 3966 3759 3557 3360 3171 2992 2823 2668 2524 2395 2279 2177 2088 2012 1948 1893 1850 1814 1787 1767 1753 1745 1744 1748 1758 1776 1800 1832 1873 1925 1986 2060 2145 2243 2354 2478 2616 2765 2926 3098 3278 3468 3663 3862 4066 4269 4472 4672 4870 5060 5245 5422 5589 5748 5896 6034 6161 6277 6382 6477 6562 6637 6702 6758 6805 6844 6875 6899 6915 6925 6929 6926 6919 6906 6888 6866 6840 6811 6778 6743 6705 6666 6625 6584 6543 6502 6462 6423 6386 6352 6321 6293 6268 6247 6230 6217 6208 6202 6199 6199 6201 6206 6211 6216 6221 6225 6227 6226 6222 6213 6199 6179 6152 6119 6078 6029 5973 5908 5835 5755 5668 5574 5474 5369 5260 5149 5036 4923 4809 4699 4592 4489 4392 4303 4221 4149 4087 4036 3995 3967 3951 3947 3955 3975 4007 4050 4104 4168 4241 4323 4412 4507 4607 4709 4815 4921 5026 5130 5232 5330 5422 5509 5589 5662 5727 5785 5834 5874 5907 5931 5948 5956 5957 5951 5938 5918 5892 5860 5821 5777 5728 5674 5615 5551 5483 5412 5337 5259 5180 5100 5020 4941 4864 4788 4717 4651 4591 4537 4489 4450 4417 4393 4376 4365 4361 4363 4369 4378 4389 4401 4413 4424 4433 4440 4442 4442 4437 4429 4418 4404 4388 4371 4354 4337 4323 4311 4302 4297 4297 4303 4313 4329 4350 4375 4405 4439 4476 4515 4555 4596 4638 4679 4718 4757 4793 4826 4857 4885 4909 4931 4950 4965 4978 4988 4996 5000 5003 5003 5001 4997 4991 4984 4975 3886 0 71 9 4965 4954 4942 4929 4916 4903 4889 4875 4861 4848 4834 4821 4808 4794 4781 4768 4754 4740 4725 4711 4695 4679 4662 4645 4628 4610 4591 4573 4554 4536 4517 4499 4480 4462 4445 4427 4410 4393 4376 4359 4342 4325 4308 4291 4274 4257 4240 4224 4208 4192 4176 4161 4146 4132 4117 4103 4089 4075 4061 4046 4031 4015 3998 3981 3963 3944 3924 3903 3882 3861 3840 3818 3796 3775 3753 3732 3710 3689 3667 3645 3622 3598 3574 3548 3520 3491 3460 3427 3392 3356 3318 3277 3235 3192 3146 3099 3049 2998 2944 2888 2829 2767 2702 2634 2562 2487 2409 2327 2243 2157 2069 1979 1889 1800 1711 1624 1540 1459 1382 1309 1241 1178 1121 1069 1022 980 943 911 883 859 837 819 803 789 777 766 756 747 739 732 725 720 715 710 707 705 703 703 704 706 709 714 719 726 733 742 752 764 777 792 809 829 853 879 911 947 989 1036 1090 1150 1217 1292 1372 1459 1551 1648 1750 1853 1958 2064 2170 2273 2374 2471 2563 2649 2730 2804 2872 2933 2989 3039 3085 3125 3163 3197 3228 3257 3285 3312 3338 3363 3387 3411 3435 3458 3480 3502 3523 3544 3564 3584 3603 3622 3641 3660 3679 3699 3718 3738 3759 3780 3801 3822 3844 3865 3887 3908 3929 3951 3972 3992 4013 4034 4054 4075 4095 4116 4137 4157 4178 4199 4219 4239 4259 4279 4298 4316 4334 4351 4368 4384 4399 4414 4429 4444 4459 4473 4488 4503 4518 4533 4548 4564 4580 4595 4611 4626 4642 4656 4671 4685 4698 4711 4724 4736 4747 4758 4769 4780 4791 4801 4812 4823 4834 4846 4858 4870 4883 4896 4909 4922 4936 4950 4965 4979 4994 5009 5024 5039 5054 5070 5086 5102 5118 5134 5150 5167 5183 5199 5215 5230 5246 5260 5275 5289 5302 5315 5327 5339 5350 5362 5373 5384 5394 5405 5416 5427 5438 5448 5459 5469 5479 5489 5498 5507 5515 5523 5531 5537 5544 5550 5556 5561 5566 5572 5577 5582 5587 5591 5595 5599 5601 5603 5604 5603 5600 5597 5591 5584 5575 5564 5551 5536 5518 5498 5475 5449 5419 5385 5345 5300 5248 5189 5122 5048 4963 4871 4769 4659 4542 4416 4286 4149 4010 3870 3731 3592 3455 3325 3199 3083 2975 2876 2788 2710 2644 2589 2546 2514 2494 2485 2487 2500 2524 2559 2605 2661 2727 2802 2887 2981 3082 3191 3304 3422 3545 3668 3790 3912 4033 4148 4259 4364 4461 4551 4632 4705 4770 4826 4874 4915 4949 4976 4997 5013 5025 5033 5037 5038 5036 5032 5026 5018 5008 4996 4983 4968 4951 4932 4912 4890 4867 4842 4816 4789 4761 4731 4701 4670 4638 4606 4573 4540 4506 4472 4438 4403 4367 4331 4294 4257 4218 4179 4139 4098 4057 4014 3970 3926 3880 3833 3784 3734 3682 3628 3570 3509 3445 3377 3304 3226 3143 3054 2961 2863 2759 2652 2542 2429 3887 0 71 9 2316 2202 2088 1976 1868 1763 1663 1569 1481 1400 1326 1259 1198 1144 1097 1055 1018 986 959 935 915 898 884 872 862 855 850 846 844 844 846 849 854 860 868 878 891 906 924 946 972 1003 1040 1082 1131 1187 1251 1322 1401 1487 1580 1680 1785 1895 2009 2126 2244 2362 2480 2596 2710 2820 2927 3029 3125 3217 3304 3387 3464 3537 3607 3672 3735 3794 3851 3906 3960 4012 4062 4111 4160 4207 4254 4300 4345 4390 4434 4477 4519 4561 4601 4642 4681 4720 4758 4795 4832 4868 4904 4940 4975 5009 5044 5078 5112 5146 5180 5214 5247 5280 5313 5345 5377 5409 5441 5472 5502 5533 5563 5593 5622 5651 5680 5709 5737 5766 5794 5822 5849 5877 5904 5931 5958 5985 6011 6037 6063 6089 6115 6140 6165 6189 6214 6238 6261 6284 6306 6328 6350 6371 6391 6411 6430 6449 6467 6485 6502 6518 6534 6548 6562 6575 6587 6598 6608 6617 6625 6632 6638 6643 6648 6652 6656 6660 6665 6670 6675 6682 6690 6700 6711 6723 6737 6752 6769 6787 6807 6827 6849 6872 6895 6919 6943 6968 6993 7018 7044 7069 7095 7121 7146 7171 7196 7221 7244 7267 7289 7310 7329 7348 7366 7383 7398 7413 7428 7442 7455 7469 7482 7496 7509 7523 7537 7552 7566 7580 7594 7607 7620 7631 7642 7652 7661 7668 7675 7680 7685 7689 7692 7695 7699 7702 7706 7709 7714 7718 7723 7729 7734 7740 7745 7750 7755 7760 7764 7768 7771 7774 7776 7779 7781 7784 7787 7791 7795 7800 7806 7814 7822 7831 7842 7854 7866 7880 7894 7909 7924 7940 7955 7971 7986 8001 8016 8030 8043 8055 8067 8078 8088 8097 8105 8113 8120 8126 8132 8137 8142 8146 8150 8154 8158 8162 8165 8169 8172 8175 8178 8181 8184 8186 8189 8191 8193 8195 8196 8197 8198 8199 8200 8200 8200 8199 8199 8197 8195 8193 8190 8186 8181 8176 8169 8162 8153 8144 8134 8122 8110 8097 8083 8069 8054 8038 8023 8007 7992 7976 7961 7947 7933 7919 7907 7895 7883 7873 7864 7855 7848 7842 7836 7832 7830 7828 7828 7829 7832 7836 7842 7849 7858 7868 7879 7892 7905 7919 7934 7949 7964 7978 7993 8007 8019 8031 8042 8051 8059 8065 8071 8075 8078 8080 8081 8081 8080 8078 8076 8073 8070 8066 8062 8056 8051 8044 8037 8029 8020 8010 7999 7987 7974 7960 7945 7928 7910 7891 7869 7846 7821 7793 7763 7732 7697 7661 7623 7582 7540 7497 7453 7409 7365 7322 7280 7241 7204 7171 7141 7115 7094 7077 7066 7059 7057 7060 7067 7078 7093 7111 7133 7156 7183 7211 7240 7271 7303 7336 7369 7402 7436 7469 7502 7534 7566 7596 7625 7653 7679 7703 7725 7746 7764 7779 7793 7805 7815 7823 7829 7834 7837 7839 7840 7839 7838 7835 7830 7824 7817 7808 7796 7783 7767 7748 7727 7703 7677 7648 7616 7582 7546 7507 7467 7425 3888 0 71 9 7382 7337 7292 7247 7201 7156 7111 7067 7024 6982 6942 6905 6869 6836 6807 6780 6757 6738 6722 6710 6702 6699 6699 6703 6711 6723 6737 6755 6776 6799 6823 6850 6878 6906 6936 6966 6996 7027 7057 7088 7119 7150 7180 7211 7242 7273 7304 7334 7364 7394 7423 7451 7478 7504 7527 7550 7570 7588 7603 7617 7628 7637 7644 7649 7652 7654 7654 7652 7650 7646 7640 7634 7627 7618 7609 7598 7587 7574 7561 7547 7532 7517 7501 7485 7468 7452 7435 7419 7403 7386 7371 7355 7339 7324 7309 7294 7279 7264 7249 7234 7219 7203 7188 7173 7158 7142 7127 7111 7095 7079 7063 7046 7029 7012 6995 6977 6960 6942 6923 6905 6886 6868 6849 6830 6811 6792 6773 6753 6734 6714 6694 6674 6653 6632 6611 6590 6568 6547 6525 6503 6480 6458 6435 6413 6390 6367 6343 6320 6296 6272 6247 6222 6197 6171 6145 6118 6091 6063 6035 6006 5977 5947 5916 5886 5854 5823 5790 5758 5725 5692 5659 5626 5592 5558 5523 5488 5452 5414 5375 5333 5289 5242 5191 5135 5075 5009 4937 4860 4776 4687 4592 4491 4386 4276 4164 4051 3937 3822 3709 3598 3491 3388 3291 3200 3116 3040 2971 2910 2857 2813 2776 2748 2726 2712 2705 2702 2706 2712 2721 2731 2742 2750 2756 2759 2755 2744 2725 2697 2659 2611 2553 2485 2408 2323 2231 2134 2030 1927 1824 1722 1620 1524 1433 1348 1270 1199 1136 1081 1032 991 956 927 903 884 869 858 849 844 840 839 840 843 847 853 861 871 883 898 915 935 959 987 1020 1059 1103 1154 1213 1278 1352 1434 1523 1620 1724 1834 1950 2070 2194 2319 2443 2568 2692 2813 2929 3042 3149 3251 3348 3439 3525 3605 3682 3754 3822 3887 3950 4010 4068 4124 4178 4232 4283 4334 4383 4430 4477 4522 4566 4609 4651 4692 4732 4771 4809 4846 4883 4918 4953 4987 5021 5054 5086 5117 5147 5177 5206 5234 5261 5287 5313 5337 5361 5383 5405 5425 5445 5463 5480 5496 5511 5525 5538 5551 5563 5574 5586 5597 5609 5620 5632 5645 5657 5670 5683 5697 5710 5723 5736 5748 5759 5769 5777 5784 5788 5789 5787 5780 5769 5752 5729 5698 5660 5612 5555 5488 5410 5322 5222 5112 4991 4861 4723 4576 4424 4267 4108 3950 3792 3636 3484 3340 3202 3074 2955 2847 2750 2663 2588 2523 2468 2424 2388 2362 2344 2333 2330 2335 2347 2365 2391 2425 2466 2515 2572 2637 2709 2790 2878 2973 3074 3180 3290 3404 3518 3632 3745 3856 3962 4063 4158 4246 4325 4396 4459 4513 4558 4596 4625 4649 4665 4677 4684 4687 4688 4686 4682 4678 4673 4668 4664 4660 4658 4656 4656 4658 4661 4665 4671 4679 4688 4698 4710 4722 4735 4749 4762 4776 4790 4803 4816 4828 4839 4849 4859 4867 4875 4882 4887 4892 4896 4900 4902 4904 4904 4904 4903 4900 4897 4893 4888 4881 3889 0 71 9 4874 4866 4857 4848 4838 4827 4816 4805 4794 4783 4771 4760 4748 4736 4724 4712 4700 4687 4674 4661 4647 4632 4616 4599 4582 4563 4543 4522 4499 4475 4450 4423 4395 4365 4335 4303 4270 4237 4203 4169 4135 4101 4068 4035 4004 3974 3946 3920 3896 3876 3858 3845 3835 3829 3827 3830 3837 3848 3864 3884 3908 3935 3966 3999 4034 4070 4108 4146 4183 4220 4257 4292 4326 4357 4387 4414 4439 4462 4483 4501 4517 4531 4543 4553 4561 4567 4571 4574 4575 4575 4573 4571 4567 4562 4557 4550 4543 4536 4528 4519 4510 4500 4490 4479 4467 4455 4443 4430 4418 4405 4393 4383 4373 4365 4358 4354 4353 4354 4358 4365 4374 4387 4402 4419 4439 4460 4484 4508 4534 4562 4590 4619 4649 4680 4712 4745 4779 4812 4846 4880 4915 4947 4978 5006 5031 5053 5069 5080 5086 5084 5077 5062 5042 5015 4983 4946 4905 4862 4817 4773 4728 4686 4647 4611 4581 4555 4536 4522 4515 4513 4516 4525 4539 4557 4579 4603 4631 4660 4690 4722 4755 4788 4822 4857 4892 4928 4964 5002 5042 5083 5127 5174 5223 5276 5332 5393 5457 5524 5596 5671 5750 5831 5915 6002 6090 6179 6269 6360 6450 6540 6630 6718 6805 6891 6975 7057 7136 7214 7288 7360 7429 7495 7557 7615 7670 7721 7768 7812 7852 7889 7922 7953 7981 8007 8031 8054 8076 8098 8119 8139 8160 8180 8201 8221 8242 8262 8281 8300 8318 8336 8352 8368 8382 8395 8408 8419 8429 8439 8448 8456 8464 8471 8477 8484 8489 8495 8500 8505 8509 8513 8516 8520 8522 8525 8526 8528 8529 8529 8529 8528 8526 8524 8521 8517 8511 8504 8496 8486 8474 8460 8443 8423 8401 8375 8346 8312 8275 8232 8184 8130 8070 8002 7928 7846 7756 7657 7550 7435 7310 7177 7037 6888 6733 6572 6405 6236 6061 5887 5714 5540 5368 5201 5038 4881 4732 4590 4457 4333 4220 4116 4024 3942 3871 3812 3764 3728 3704 3691 3691 3703 3728 3765 3816 3881 3959 4050 4155 4273 4405 4548 4702 4868 5041 5224 5411 5603 5798 5994 6188 6380 6569 6751 6926 7093 7251 7399 7537 7664 7780 7885 7980 8063 8137 8200 8253 8297 8332 8358 8376 8385 8387 8381 8368 8348 8320 8287 8246 8199 8146 8087 8021 7950 7874 7791 7704 7612 7515 7414 7308 7200 7090 6976 6862 6749 6635 6521 6409 6300 6193 6091 5992 5897 5807 5722 5642 5566 5496 5430 5369 5312 5260 5213 5171 5133 5099 5070 5046 5026 5011 4999 4991 4987 4985 4985 4986 4987 4987 4987 4984 4977 4967 4952 4931 4905 4873 4835 4791 4743 4689 4632 4572 4510 4448 4386 4326 4267 4213 4163 4118 4080 4049 4026 4010 4003 4004 4014 4034 4062 4100 4147 4203 4268 4341 4424 4514 4613 4719 4832 4951 5075 5204 5337 5471 5608 5746 5883 6019 6154 6286 6415 6540 6662 6780 6894 7003 7110 7213 7313 7410 7504 3890 0 71 9 7596 7686 7774 7859 7942 8022 8099 8173 8243 8308 8370 8426 8477 8522 8563 8598 8628 8653 8674 8691 8704 8713 8720 8724 8727 8727 8726 8724 8721 8717 8712 8707 8701 8695 8688 8682 8675 8668 8662 8656 8650 8645 8639 8635 8630 8625 8620 8614 8607 8599 8588 8574 8557 8537 8512 8482 8447 8407 8360 8307 8248 8183 8111 8032 7947 7857 7761 7660 7554 7444 7330 7214 7096 6977 6858 6739 6622 6506 6394 6285 6180 6081 5987 5899 5817 5742 5673 5612 5558 5510 5470 5437 5410 5391 5378 5371 5371 5377 5389 5406 5429 5457 5491 5529 5572 5619 5670 5726 5785 5847 5913 5982 6054 6129 6205 6285 6366 6449 6533 6619 6705 6792 6879 6965 7051 7135 7218 7298 7375 7449 7519 7584 7644 7700 7749 7793 7831 7862 7887 7906 7918 7924 7924 7917 7906 7889 7867 7841 7811 7778 7742 7704 7664 7624 7584 7544 7504 7465 7428 7391 7355 7320 7286 7250 7213 7174 7131 7084 7031 6971 6904 6828 6742 6647 6541 6426 6301 6166 6023 5873 5716 5553 5388 5221 5054 4886 4722 4561 4406 4258 4117 3986 3865 3754 3656 3571 3499 3441 3397 3369 3357 3361 3381 3417 3470 3539 3624 3725 3842 3972 4116 4273 4441 4619 4806 5000 5201 5404 5611 5819 6026 6231 6434 6631 6822 7006 7180 7345 7500 7643 7774 7892 7997 8089 8167 8232 8283 8321 8345 8357 8356 8343 8318 8283 8237 8181 8115 8041 7959 7869 7772 7670 7562 7449 7334 7215 7094 6972 6851 6730 6609 6492 6377 6265 6157 6054 5956 5862 5774 5691 5613 5541 5474 5413 5357 5307 5261 5221 5187 5158 5135 5117 5106 5100 5101 5109 5123 5144 5171 5206 5249 5298 5355 5420 5492 5571 5658 5752 5853 5960 6075 6195 6321 6452 6586 6725 6867 7009 7153 7297 7440 7581 7720 7855 7985 8110 8229 8343 8449 8549 8641 8726 8804 8874 8937 8993 9043 9085 9121 9151 9174 9191 9203 9209 9210 9206 9197 9185 9168 9148 9125 9100 9073 9045 9016 8987 8958 8929 8901 8875 8850 8826 8804 8783 8764 8746 8729 8714 8699 8685 8672 8660 8647 8635 8624 8612 8600 8589 8577 8566 8554 8541 8527 8512 8495 8477 8455 8431 8402 8369 8330 8285 8233 8173 8104 8027 7939 7840 7731 7609 7476 7331 7175 7006 6827 6638 6438 6231 6016 5796 5573 5346 5120 4895 4673 4455 4245 4043 3850 3669 3498 3341 3197 3065 2948 2843 2751 2671 2603 2547 2501 2464 2438 2421 2413 2415 2425 2446 2476 2517 2570 2634 2711 2801 2904 3021 3152 3295 3451 3619 3798 3986 4181 4382 4587 4791 4994 5195 5392 5579 5758 5924 6077 6216 6340 6448 6540 6617 6677 6724 6757 6778 6789 6791 6787 6780 6768 6757 6747 6740 6736 6739 6748 6764 6788 6820 6859 6906 6959 7018 7082 7150 7221 7294 7369 7443 7517 7590 7662 7732 7800 7865 7928 7989 8047 8102 8154 8205 8252 8297 3891 0 71 9 8339 8378 8415 8448 8479 8506 8530 8552 8570 8586 8600 8611 8620 8627 8634 8639 8643 8646 8649 8652 8655 8657 8659 8662 8664 8665 8667 8668 8669 8669 8668 8667 8665 8662 8659 8654 8649 8642 8634 8625 8615 8603 8589 8573 8555 8536 8513 8488 8461 8431 8397 8361 8321 8277 8230 8178 8123 8063 7999 7931 7858 7780 7698 7612 7522 7427 7329 7227 7122 7015 6905 6794 6681 6568 6454 6340 6228 6116 6007 5899 5795 5694 5597 5504 5416 5333 5255 5183 5117 5057 5003 4956 4915 4881 4853 4831 4816 4807 4805 4808 4817 4832 4853 4880 4913 4951 4995 5045 5101 5162 5229 5302 5381 5466 5557 5653 5755 5861 5973 6090 6211 6337 6465 6597 6732 6868 7006 7144 7282 7420 7556 7691 7822 7951 8075 8196 8311 8422 8527 8626 8719 8806 8886 8960 9028 9089 9143 9190 9231 9265 9291 9311 9324 9329 9328 9319 9304 9281 9252 9216 9173 9124 9069 9007 8940 8868 8790 8707 8620 8529 8434 8336 8236 8134 8032 7929 7828 7728 7630 7537 7447 7364 7288 7218 7157 7105 7062 7029 7005 6992 6989 6997 7014 7041 7076 7121 7173 7233 7299 7370 7446 7526 7608 7692 7777 7862 7944 8025 8103 8176 8244 8307 8362 8411 8451 8482 8505 8517 8520 8513 8495 8466 8426 8374 8312 8238 8154 8059 7953 7838 7713 7580 7440 7293 7141 6986 6826 6667 6508 6351 6195 6045 5899 5761 5630 5508 5395 5293 5201 5120 5052 4995 4950 4918 4899 4892 4899 4918 4950 4995 5052 5122 5203 5296 5400 5514 5638 5770 5910 6057 6209 6366 6526 6688 6851 7014 7177 7337 7495 7650 7800 7945 8084 8217 8344 8464 8576 8681 8779 8868 8951 9025 9093 9153 9206 9253 9294 9330 9360 9386 9407 9426 9440 9452 9462 9469 9474 9477 9478 9477 9475 9470 9464 9457 9448 9437 9424 9411 9397 9381 9366 9350 9334 9319 9304 9291 9278 9267 9257 9249 9242 9237 9233 9230 9228 9226 9225 9224 9223 9221 9219 9215 9211 9205 9197 9188 9177 9164 9149 9130 9109 9084 9056 9023 8986 8944 8896 8842 8783 8718 8646 8568 8485 8396 8303 8205 8104 8001 7897 7792 7688 7585 7485 7388 7296 7207 7125 7048 6977 6912 6854 6802 6757 6719 6688 6664 6647 6636 6633 6637 6648 6665 6690 6720 6757 6799 6847 6899 6955 7014 7075 7138 7202 7265 7328 7389 7448 7504 7557 7606 7650 7690 7724 7753 7776 7793 7804 7809 7807 7798 7782 7760 7730 7693 7650 7598 7540 7475 7401 7321 7233 7137 7033 6921 6800 6672 6535 6390 6236 6075 5906 5730 5548 5360 5169 4976 4782 4587 4394 4205 4021 3844 3676 3517 3369 3232 3109 2997 2899 2814 2741 2680 2630 2592 2564 2546 2536 2536 2543 2560 2584 2618 2660 2712 2774 2847 2931 3027 3136 3256 3389 3534 3690 3857 4033 4217 4409 4604 4802 5001 5199 5394 5585 5771 5948 6118 6278 6429 6571 6702 3892 0 71 9 6825 6938 7043 7140 7231 7317 7396 7472 7544 7613 7680 7744 7806 7866 7925 7982 8037 8090 8142 8192 8240 8285 8329 8371 8411 8449 8484 8518 8550 8579 8607 8632 8655 8675 8693 8708 8721 8731 8737 8741 8742 8740 8735 8727 8717 8704 8688 8671 8651 8631 8609 8586 8563 8540 8518 8497 8477 8460 8446 8436 8428 8426 8427 8434 8445 8461 8482 8507 8537 8571 8608 8648 8690 8735 8780 8826 8872 8919 8964 9009 9052 9093 9133 9171 9206 9240 9271 9301 9328 9354 9378 9400 9421 9440 9458 9475 9490 9505 9518 9530 9542 9552 9561 9568 9574 9579 9582 9583 9582 9579 9574 9566 9556 9543 9528 9509 9487 9462 9432 9399 9360 9317 9268 9214 9153 9085 9010 8928 8838 8740 8635 8521 8400 8272 8136 7995 7848 7696 7540 7382 7223 7064 6904 6746 6593 6443 6301 6165 6039 5923 5818 5726 5647 5583 5535 5502 5486 5487 5504 5538 5588 5654 5734 5828 5935 6053 6182 6319 6464 6615 6770 6930 7090 7250 7410 7570 7726 7878 8026 8168 8305 8434 8557 8672 8779 8878 8968 9051 9125 9191 9250 9301 9346 9384 9416 9443 9465 9483 9497 9507 9515 9520 9522 9523 9522 9520 9516 9512 9506 9500 9493 9486 9479 9473 9466 9460 9454 9449 9445 9442 9440 9438 9438 9438 9438 9440 9441 9443 9445 9447 9449 9450 9451 9451 9451 9449 9447 9443 9437 9430 9420 9408 9394 9377 9356 9332 9304 9271 9234 9191 9143 9090 9031 8965 8894 8816 8732 8641 8544 8441 8332 8218 8099 7975 7847 7715 7580 7444 7305 7166 7027 6888 6750 6614 6480 6349 6222 6099 5980 5866 5758 5656 5560 5470 5387 5312 5243 5182 5128 5081 5041 5008 4983 4964 4951 4945 4945 4952 4964 4982 5006 5037 5073 5117 5167 5225 5290 5363 5444 5533 5631 5738 5852 5975 6105 6242 6386 6535 6689 6846 7005 7166 7328 7488 7647 7804 7956 8105 8249 8387 8519 8645 8765 8878 8984 9084 9177 9263 9343 9416 9483 9545 9601 9652 9697 9739 9775 9808 9837 9863 9886 9906 9923 9939 9952 9963 9973 9981 9987 9992 9996 9999100001000110000 9999 9997 9994 9991 9988 9984 9981 9977 9973 9969 9965 9960 9955 9949 9943 9935 9925 9914 9901 9885 9866 9844 9820 9792 9761 9726 9688 9646 9600 9551 9497 9439 9376 9309 9235 9156 9070 8977 8877 8769 8654 8529 8397 8257 8110 7956 7795 7630 7460 7287 7113 6939 6764 6591 6422 6255 6093 5935 5783 5636 5493 5356 5224 5096 4971 4851 4733 4619 4507 4398 4291 4188 4087 3990 3897 3809 3726 3649 3578 3515 3460 3414 3378 3351 3334 3328 3334 3349 3376 3413 3461 3518 3583 3657 3737 3822 3914 4006 4099 4192 4285 4372 4455 4532 4601 4661 4710 4748 4775 4789 4792 4783 4763 4731 4691 4641 4584 4521 4453 4383 4313 4244 4176 4110 4051 3998 3953 3916 3889 3871 3864 3867 3880 3903 3936 3894 0 72 0 3046 2942 2838 2741 2656 2581 2515 2456 2405 2360 2320 2285 2252 2221 2192 2163 2133 2103 2072 2039 2005 1969 1932 1893 1855 1816 1777 1739 1702 1667 1634 1603 1575 1549 1527 1508 1492 1479 1470 1465 1462 1463 1467 1474 1484 1497 1514 1532 1554 1579 1607 1638 1672 1710 1753 1799 1851 1908 1972 2043 2122 2209 2306 2413 2531 2661 2802 2956 3122 3300 3489 3691 3901 4122 4349 4583 4823 5064 5306 5548 5789 6025 6255 6479 6694 6901 7097 7282 7457 7620 7773 7914 8046 8168 8281 8385 8482 8572 8655 8733 8805 8873 8936 8995 9051 9103 9152 9198 9240 9280 9318 9352 9385 9415 9444 9471 9496 9520 9544 9566 9588 9609 9629 9649 9667 9685 9701 9716 9729 9741 9751 9759 9765 9769 9771 9772 9771 9770 9767 9764 9760 9757 9753 9750 9748 9745 9744 9742 9742 9741 9740 9740 9739 9738 9736 9734 9731 9727 9724 9719 9715 9710 9705 9700 9696 9691 9688 9684 9682 9680 9679 9679 9680 9681 9684 9687 9690 9695 9700 9705 9711 9718 9725 9733 9740 9748 9756 9764 9771 9778 9785 9790 9794 9796 9796 9795 9790 9782 9772 9757 9739 9716 9689 9657 9620 9577 9529 9475 9415 9348 9275 9196 9110 9017 8917 8810 8696 8576 8448 8314 8174 8027 7876 7721 7562 7401 7239 7077 6915 6757 6603 6455 6313 6180 6058 5945 5845 5758 5684 5624 5577 5545 5527 5523 5532 5553 5587 5632 5687 5752 5827 5909 5999 6095 6197 6305 6417 6533 6653 6775 6899 7025 7151 7278 7403 7529 7653 7774 7893 8008 8119 8226 8329 8426 8519 8606 8688 8765 8836 8903 8964 9020 9070 9116 9157 9193 9225 9251 9272 9287 9297 9302 9300 9293 9280 9260 9235 9203 9165 9122 9073 9020 8962 8901 8837 8772 8706 8640 8575 8514 8454 8400 8351 8308 8272 8242 8221 8206 8199 8199 8205 8218 8234 8255 8278 8302 8326 8349 8372 8390 8404 8414 8418 8417 8410 8398 8380 8359 8332 8303 8272 8239 8206 8174 8144 8115 8091 8071 8056 8046 8042 8044 8053 8067 8088 8115 8147 8185 8228 8275 8326 8381 8438 8498 8559 8620 8682 8743 8804 8864 8922 8977 9030 9081 9128 9173 9215 9255 9291 9326 9357 9387 9415 9441 9465 9488 9509 9529 9548 9565 9581 9596 9609 9621 9632 9641 9649 9655 9661 9664 9667 9669 9669 9669 9668 9666 9664 9661 9658 9654 9650 9646 9641 9636 9631 9625 9619 9613 9606 9599 9592 9584 9576 9567 9558 9549 9539 9528 9516 9504 9490 9476 9460 9443 9425 9404 9382 9358 9332 9303 9271 9237 9199 9158 9113 9063 9009 8950 8886 8815 8738 8653 8560 8459 8349 8229 8099 7959 7808 7646 7474 7292 7100 6898 6689 6472 6248 6021 5790 5558 5326 5096 4869 4647 4432 4225 4027 3840 3664 3501 3349 3211 3085 2972 2872 2783 2707 2641 2587 2543 2509 2485 2471 2466 2472 2488 2514 2551 2598 2657 3895 0 72 0 2726 2807 2899 3000 3112 3231 3359 3491 3629 3769 3908 4046 4181 4312 4434 4549 4652 4745 4825 4893 4948 4990 5021 5039 5047 5045 5034 5017 4993 4965 4934 4900 4867 4834 4802 4771 4744 4719 4699 4682 4670 4662 4658 4659 4664 4673 4687 4704 4725 4750 4776 4806 4838 4871 4905 4939 4973 5007 5040 5071 5100 5126 5150 5171 5189 5204 5216 5225 5232 5237 5240 5241 5242 5242 5241 5241 5242 5243 5246 5250 5255 5262 5271 5282 5295 5309 5324 5341 5359 5378 5397 5415 5433 5451 5466 5480 5491 5499 5504 5504 5500 5492 5479 5461 5439 5412 5381 5347 5309 5269 5229 5188 5147 5107 5070 5035 5005 4979 4959 4945 4937 4936 4942 4955 4974 4999 5031 5067 5109 5154 5202 5254 5306 5358 5410 5463 5512 5559 5602 5642 5677 5706 5730 5748 5760 5766 5766 5760 5748 5731 5709 5683 5653 5620 5585 5549 5512 5474 5437 5402 5368 5337 5308 5283 5262 5244 5229 5219 5212 5209 5210 5214 5221 5231 5244 5259 5277 5295 5316 5336 5357 5378 5399 5418 5434 5448 5459 5464 5465 5459 5447 5427 5399 5362 5317 5264 5201 5131 5052 4967 4876 4779 4679 4576 4473 4369 4267 4168 4073 3984 3900 3824 3756 3697 3646 3603 3570 3545 3528 3519 3518 3523 3534 3550 3571 3596 3624 3655 3688 3721 3755 3790 3825 3859 3893 3926 3958 3990 4020 4050 4080 4109 4138 4167 4197 4226 4256 4286 4316 4347 4377 4407 4437 4466 4493 4520 4544 4566 4586 4603 4617 4628 4636 4641 4642 4640 4634 4626 4614 4599 4582 4561 4538 4512 4483 4452 4419 4383 4345 4304 4261 4216 4169 4118 4065 4009 3950 3887 3820 3750 3674 3594 3509 3419 3324 3224 3118 3009 2894 2777 2657 2534 2411 2289 2168 2048 1932 1820 1714 1614 1520 1433 1354 1282 1217 1159 1108 1064 1025 991 961 936 913 894 877 863 850 839 829 821 815 810 806 804 803 804 807 811 816 822 830 840 851 864 879 897 919 944 973 1008 1049 1096 1151 1213 1283 1362 1450 1545 1648 1759 1875 1998 2124 2254 2386 2517 2648 2778 2906 3029 3149 3263 3372 3476 3575 3668 3757 3840 3919 3995 4066 4135 4200 4263 4324 4382 4439 4494 4547 4598 4648 4696 4743 4788 4833 4876 4919 4961 5002 5043 5084 5124 5164 5204 5244 5284 5324 5364 5404 5443 5483 5522 5561 5599 5638 5676 5715 5753 5791 5829 5866 5904 5942 5979 6017 6054 6090 6127 6163 6198 6233 6267 6301 6334 6366 6398 6430 6461 6491 6522 6552 6583 6613 6643 6674 6705 6735 6766 6798 6829 6860 6891 6923 6954 6985 7015 7046 7076 7106 7135 7164 7193 7222 7250 7279 7306 7334 7361 7388 7415 7441 7467 7492 7517 7541 7565 7588 7610 7632 7654 7675 7696 7717 7737 7757 7777 7797 7816 7834 7852 7869 7885 7901 7915 7927 7939 7949 7957 7965 7971 3896 0 72 0 7975 7979 7982 7983 7984 7985 7984 7983 7982 7980 7977 7974 7969 7963 7956 7947 7936 7924 7908 7891 7871 7847 7821 7792 7760 7725 7687 7645 7601 7553 7503 7450 7395 7337 7277 7215 7151 7086 7019 6952 6883 6814 6745 6675 6605 6536 6466 6397 6328 6260 6192 6126 6060 5996 5932 5871 5811 5754 5699 5647 5598 5552 5510 5472 5438 5408 5383 5364 5349 5340 5336 5338 5346 5359 5379 5405 5438 5477 5522 5573 5630 5693 5761 5834 5911 5991 6074 6158 6242 6326 6410 6491 6568 6640 6707 6768 6822 6868 6907 6937 6959 6973 6979 6977 6968 6953 6932 6906 6876 6843 6809 6773 6738 6703 6672 6644 6621 6603 6592 6589 6593 6606 6629 6660 6701 6750 6809 6876 6950 7030 7116 7207 7299 7392 7485 7579 7668 7754 7836 7910 7979 8039 8092 8136 8172 8199 8218 8230 8233 8230 8219 8202 8180 8152 8119 8082 8041 7997 7949 7899 7847 7793 7738 7682 7627 7572 7518 7467 7419 7375 7335 7301 7273 7252 7238 7232 7234 7243 7261 7285 7317 7355 7398 7446 7498 7551 7607 7662 7717 7769 7819 7864 7903 7938 7965 7985 7996 7999 7994 7978 7954 7919 7875 7821 7758 7685 7603 7513 7414 7308 7196 7077 6955 6828 6698 6569 6439 6309 6180 6056 5935 5819 5709 5605 5508 5419 5337 5263 5196 5138 5087 5044 5008 4980 4958 4943 4934 4932 4935 4944 4958 4977 5000 5028 5059 5095 5133 5174 5217 5262 5309 5356 5404 5452 5499 5546 5592 5637 5681 5723 5764 5804 5843 5881 5918 5955 5993 6030 6069 6108 6149 6192 6237 6284 6334 6385 6439 6495 6552 6611 6670 6729 6788 6846 6902 6957 7008 7056 7100 7141 7177 7208 7236 7259 7278 7294 7307 7318 7327 7336 7345 7355 7366 7380 7397 7418 7444 7474 7509 7550 7596 7648 7705 7767 7833 7904 7978 8055 8135 8217 8299 8381 8464 8546 8626 8705 8780 8853 8922 8988 9050 9108 9162 9212 9258 9300 9339 9373 9405 9432 9457 9478 9497 9512 9523 9532 9537 9538 9536 9529 9518 9503 9483 9458 9429 9394 9354 9310 9260 9206 9148 9085 9017 8946 8872 8794 8713 8629 8543 8456 8367 8277 8187 8097 8007 7919 7833 7749 7669 7594 7523 7458 7400 7348 7305 7269 7243 7225 7216 7217 7226 7245 7271 7306 7348 7397 7453 7513 7579 7649 7722 7798 7877 7958 8040 8124 8209 8294 8380 8466 8552 8637 8722 8806 8889 8970 9049 9126 9199 9270 9336 9399 9458 9512 9562 9608 9649 9687 9721 9752 9780 9804 9827 9847 9866 9883 9898 9912 9925 9937 9947 9956 9964 9970 9975 9978 9980 9979 9978 9974 9970 9963 9956 9947 9936 9925 9912 9898 9883 9867 9850 9832 9812 9791 9769 9745 9720 9693 9664 9634 9603 9569 9535 9500 9464 9428 9393 9357 9322 9290 9259 9231 9206 9184 9167 9154 9146 9142 9144 9150 9161 9176 9196 9220 9246 9275 9307 9339 9373 9407 3897 0 72 0 9440 9473 9504 9534 9562 9588 9611 9631 9648 9663 9675 9684 9690 9694 9695 9694 9690 9683 9675 9665 9653 9639 9624 9608 9591 9573 9554 9536 9518 9500 9483 9467 9452 9438 9427 9417 9410 9404 9401 9400 9402 9406 9411 9419 9428 9438 9450 9461 9474 9486 9498 9509 9520 9529 9537 9543 9548 9551 9551 9550 9546 9541 9533 9524 9513 9500 9485 9469 9451 9432 9412 9391 9369 9348 9326 9305 9284 9265 9247 9231 9216 9204 9195 9188 9184 9182 9184 9188 9194 9203 9213 9226 9240 9255 9272 9289 9307 9325 9345 9364 9384 9404 9424 9445 9466 9486 9506 9527 9546 9565 9583 9600 9615 9628 9639 9649 9656 9660 9662 9662 9659 9654 9647 9638 9627 9614 9599 9583 9566 9548 9528 9508 9486 9464 9440 9416 9391 9364 9337 9309 9281 9252 9222 9193 9163 9134 9105 9076 9049 9022 8998 8974 8953 8934 8917 8902 8890 8880 8874 8870 8869 8870 8875 8881 8890 8900 8912 8924 8936 8948 8961 8971 8979 8985 8987 8986 8981 8970 8955 8933 8906 8873 8833 8786 8732 8670 8601 8524 8439 8345 8243 8131 8010 7879 7739 7588 7428 7257 7077 6888 6690 6484 6271 6052 5828 5603 5375 5147 4920 4698 4479 4268 4065 3870 3687 3514 3354 3207 3072 2951 2842 2747 2664 2593 2534 2487 2450 2425 2409 2404 2410 2425 2452 2488 2535 2593 2662 2741 2832 2933 3044 3165 3296 3435 3582 3736 3897 4062 4232 4404 4579 4756 4932 5109 5284 5459 5632 5802 5970 6134 6296 6454 6608 6759 6905 7047 7184 7316 7443 7564 7680 7790 7894 7991 8082 8167 8246 8318 8384 8443 8497 8545 8588 8625 8658 8687 8711 8731 8748 8761 8772 8779 8783 8785 8783 8779 8771 8760 8745 8727 8705 8678 8648 8614 8575 8533 8487 8439 8387 8334 8280 8226 8172 8118 8067 8018 7973 7931 7894 7862 7835 7814 7799 7789 7785 7787 7795 7808 7826 7849 7877 7909 7945 7985 8028 8074 8122 8171 8220 8270 8320 8368 8414 8458 8499 8536 8569 8598 8622 8641 8656 8665 8670 8669 8664 8654 8640 8621 8598 8570 8537 8500 8457 8410 8358 8301 8238 8171 8099 8022 7941 7856 7769 7678 7585 7493 7400 7306 7214 7125 7039 6956 6878 6805 6737 6675 6620 6571 6528 6492 6462 6439 6421 6410 6404 6403 6407 6414 6425 6437 6450 6464 6477 6489 6497 6502 6500 6491 6474 6447 6410 6360 6298 6223 6134 6031 5914 5783 5638 5481 5313 5133 4947 4752 4553 4352 4150 3948 3748 3555 3366 3188 3018 2858 2711 2575 2453 2342 2245 2159 2085 2022 1969 1925 1890 1863 1842 1827 1818 1814 1815 1820 1831 1847 1869 1898 1934 1977 2030 2091 2162 2242 2331 2430 2536 2648 2767 2885 3003 3120 3234 3337 3430 3510 3573 3620 3647 3653 3639 3604 3550 3476 3387 3281 3164 3039 2903 2767 2630 2494 2357 2229 2107 1992 1887 1791 1705 1628 1561 1501 3898 0 72 0 1450 1406 1367 1335 1308 1285 1267 1252 1242 1234 1231 1232 1238 1248 1263 1284 1311 1345 1387 1436 1492 1557 1631 1712 1802 1899 2005 2116 2234 2356 2482 2612 2743 2873 3002 3131 3256 3377 3493 3604 3710 3811 3906 3997 4083 4167 4247 4327 4407 4487 4567 4650 4736 4825 4919 5015 5116 5221 5329 5439 5553 5668 5785 5902 6019 6137 6253 6367 6480 6591 6699 6805 6907 7006 7102 7194 7282 7366 7446 7521 7593 7660 7722 7781 7835 7886 7932 7975 8015 8052 8086 8118 8147 8174 8200 8224 8246 8267 8286 8303 8318 8332 8343 8353 8360 8364 8366 8366 8363 8357 8348 8337 8324 8308 8289 8269 8246 8221 8194 8166 8137 8105 8074 8042 8010 7978 7947 7917 7888 7863 7839 7819 7802 7789 7780 7774 7771 7772 7776 7782 7789 7798 7806 7814 7821 7826 7827 7825 7819 7808 7791 7769 7741 7706 7665 7618 7564 7503 7436 7364 7285 7201 7111 7017 6919 6816 6711 6603 6492 6381 6270 6158 6047 5937 5830 5724 5622 5524 5429 5338 5251 5168 5090 5016 4946 4880 4819 4761 4708 4660 4615 4575 4539 4508 4482 4460 4444 4433 4427 4427 4433 4444 4460 4482 4510 4544 4583 4627 4676 4730 4789 4852 4919 4989 5062 5138 5215 5293 5370 5446 5522 5593 5660 5723 5778 5827 5868 5900 5924 5938 5942 5937 5924 5902 5874 5839 5798 5754 5708 5661 5613 5569 5526 5488 5455 5427 5407 5392 5385 5385 5391 5404 5423 5447 5476 5510 5548 5589 5634 5682 5733 5787 5844 5904 5969 6037 6111 6189 6273 6363 6458 6560 6668 6781 6900 7024 7152 7283 7417 7553 7688 7823 7957 8089 8217 8341 8460 8573 8681 8782 8877 8966 9048 9124 9193 9257 9316 9369 9417 9460 9499 9534 9565 9593 9617 9638 9656 9671 9684 9695 9703 9710 9715 9719 9722 9723 9724 9725 9725 9724 9723 9722 9721 9719 9717 9715 9713 9710 9708 9705 9702 9699 9696 9694 9692 9690 9688 9687 9687 9687 9688 9689 9691 9693 9695 9697 9700 9703 9705 9708 9710 9712 9714 9716 9718 9720 9721 9723 9724 9725 9726 9727 9727 9728 9727 9726 9725 9723 9720 9718 9714 9711 9707 9704 9701 9698 9695 9693 9692 9691 9691 9692 9694 9696 9698 9700 9703 9705 9707 9709 9710 9711 9711 9711 9710 9708 9707 9705 9703 9700 9698 9696 9693 9691 9689 9686 9683 9680 9677 9673 9669 9664 9659 9653 9647 9641 9634 9626 9619 9611 9603 9595 9587 9579 9570 9562 9553 9544 9534 9524 9514 9503 9492 9481 9470 9458 9447 9435 9423 9412 9401 9390 9379 9367 9356 9345 9334 9322 9309 9295 9281 9265 9247 9229 9208 9185 9160 9134 9105 9074 9041 9006 8969 8930 8889 8847 8803 8757 8710 8661 8611 8559 8506 8450 8392 8330 8266 8197 8124 8045 7961 7869 7770 7662 7545 7419 7282 7136 6979 6812 6636 6450 6256 6055 5848 5637 5422 5207 4993 4780 3899 0 72 0 4570 4366 4169 3980 3800 3630 3472 3325 3189 3066 2955 2856 2769 2693 2629 2576 2534 2503 2483 2475 2478 2493 2520 2559 2612 2677 2756 2849 2954 3072 3202 3343 3493 3652 3816 3982 4149 4316 4480 4636 4784 4919 5041 5148 5237 5310 5362 5397 5414 5413 5396 5364 5320 5264 5200 5130 5054 4977 4901 4826 4752 4684 4621 4564 4513 4470 4434 4405 4382 4367 4359 4358 4363 4375 4393 4419 4451 4491 4538 4593 4656 4727 4806 4892 4987 5088 5197 5312 5433 5558 5688 5821 5955 6089 6224 6359 6491 6620 6747 6868 6985 7097 7203 7303 7396 7484 7564 7638 7705 7766 7821 7869 7912 7948 7979 8005 8026 8043 8056 8065 8071 8074 8074 8073 8069 8064 8057 8049 8040 8030 8019 8007 7994 7979 7964 7947 7929 7909 7888 7865 7840 7814 7786 7756 7725 7694 7660 7627 7592 7557 7523 7488 7453 7418 7384 7351 7318 7286 7254 7223 7193 7163 7133 7104 7076 7047 7019 6991 6962 6933 6904 6873 6842 6810 6776 6741 6705 6667 6627 6585 6542 6497 6452 6406 6359 6313 6268 6223 6181 6141 6105 6072 6043 6019 5999 5985 5975 5971 5972 5977 5986 6000 6016 6036 6057 6081 6105 6130 6155 6179 6204 6226 6247 6267 6284 6300 6313 6324 6332 6338 6342 6343 6342 6338 6333 6325 6315 6303 6289 6273 6256 6237 6217 6196 6174 6151 6128 6104 6080 6055 6030 6005 5980 5955 5930 5905 5880 5854 5829 5803 5777 5751 5725 5698 5672 5644 5617 5589 5561 5533 5505 5476 5447 5418 5389 5360 5331 5302 5273 5244 5215 5186 5157 5129 5101 5072 5044 5016 4988 4960 4931 4903 4874 4844 4815 4785 4754 4723 4692 4660 4627 4594 4560 4526 4491 4456 4421 4385 4348 4311 4273 4235 4195 4155 4113 4070 4025 3978 3929 3877 3823 3765 3703 3638 3569 3495 3417 3334 3247 3155 3058 2957 2853 2744 2633 2521 2406 2291 2177 2063 1951 1843 1739 1639 1545 1456 1373 1297 1228 1165 1109 1060 1016 977 944 915 890 868 850 834 820 808 798 789 781 774 769 765 763 761 761 762 764 767 772 778 785 794 804 816 830 847 866 889 917 949 987 1030 1081 1138 1203 1276 1357 1445 1540 1642 1750 1863 1980 2100 2221 2342 2463 2584 2701 2815 2924 3029 3130 3225 3315 3400 3480 3556 3627 3694 3758 3818 3875 3930 3981 4031 4078 4124 4168 4210 4251 4291 4329 4367 4405 4442 4478 4515 4551 4588 4624 4661 4697 4733 4768 4803 4838 4872 4905 4937 4968 4999 5029 5059 5088 5117 5146 5175 5204 5234 5264 5295 5326 5357 5389 5421 5453 5486 5518 5549 5581 5613 5644 5675 5705 5736 5766 5797 5827 5858 5888 5919 5949 5979 6009 6038 6067 6095 6123 6150 6176 6202 6227 6251 6275 6299 6324 6348 6372 6398 6423 6450 6477 6505 6533 6562 6590 6619 6648 6677 6705 6732 6759 6784 3900 0 72 0 6809 6833 6856 6879 6901 6922 6943 6964 6986 7007 7028 7050 7072 7095 7117 7140 7163 7186 7208 7230 7252 7273 7293 7313 7331 7349 7365 7381 7395 7408 7421 7432 7443 7453 7462 7471 7479 7486 7494 7501 7509 7516 7524 7533 7542 7552 7564 7576 7589 7603 7619 7635 7652 7670 7688 7705 7723 7740 7757 7772 7787 7800 7812 7823 7833 7841 7848 7855 7860 7865 7870 7874 7878 7881 7883 7885 7886 7886 7885 7883 7878 7872 7864 7853 7840 7825 7807 7787 7765 7742 7716 7689 7661 7632 7601 7570 7538 7506 7473 7440 7407 7374 7341 7308 7276 7245 7216 7190 7166 7145 7129 7118 7112 7111 7118 7130 7150 7177 7210 7250 7296 7348 7405 7466 7529 7595 7663 7732 7799 7866 7932 7994 8054 8111 8164 8214 8260 8302 8340 8375 8407 8435 8461 8483 8504 8522 8538 8552 8564 8575 8585 8594 8601 8607 8612 8617 8620 8622 8624 8624 8624 8623 8621 8618 8614 8609 8603 8596 8589 8581 8572 8562 8551 8539 8526 8513 8498 8481 8464 8444 8423 8400 8375 8347 8317 8284 8248 8209 8167 8121 8073 8020 7964 7905 7842 7775 7705 7632 7555 7476 7393 7307 7219 7128 7036 6941 6845 6748 6650 6552 6455 6358 6263 6169 6078 5990 5906 5826 5750 5679 5611 5549 5490 5435 5382 5331 5281 5230 5179 5123 5065 5000 4928 4849 4760 4664 4556 4440 4315 4182 4041 3893 3743 3589 3434 3279 3127 2980 2837 2702 2575 2457 2349 2251 2162 2083 2013 1952 1898 1851 1811 1776 1746 1720 1697 1678 1662 1648 1636 1627 1620 1615 1612 1610 1611 1614 1618 1624 1632 1642 1654 1669 1687 1709 1735 1767 1805 1851 1906 1970 2045 2131 2230 2341 2465 2602 2751 2912 3083 3264 3452 3649 3847 4048 4250 4451 4648 4841 5028 5206 5377 5538 5689 5831 5962 6084 6197 6301 6397 6487 6570 6648 6721 6791 6858 6922 6985 7047 7107 7167 7227 7286 7345 7404 7462 7520 7577 7633 7689 7742 7795 7845 7894 7940 7985 8026 8065 8101 8134 8163 8189 8211 8230 8244 8255 8262 8266 8265 8261 8253 8242 8227 8210 8190 8167 8142 8115 8086 8055 8023 7989 7954 7917 7880 7841 7801 7760 7719 7676 7633 7588 7544 7498 7452 7406 7358 7311 7263 7214 7164 7114 7062 7008 6953 6896 6836 6774 6708 6640 6568 6494 6416 6336 6253 6168 6082 5996 5910 5824 5741 5660 5583 5511 5445 5386 5334 5290 5257 5233 5220 5218 5228 5250 5285 5333 5393 5466 5550 5646 5752 5867 5991 6122 6259 6399 6539 6679 6819 6956 7087 7212 7328 7435 7532 7616 7689 7748 7794 7826 7843 7847 7836 7810 7770 7715 7646 7562 7465 7354 7230 7094 6946 6790 6623 6450 6273 6090 5908 5726 5547 5370 5203 5043 4893 4755 4629 4518 4421 4340 4274 4223 4189 4171 4168 4182 4211 4256 4316 4392 4483 4589 4710 4843 4991 5150 5319 5499 5686 5880 6078 3901 0 72 0 6275 6473 6670 6864 7051 7231 7400 7560 7708 7843 7967 8078 8177 8264 8340 8406 8462 8511 8551 8587 8617 8642 8665 8685 8703 8720 8737 8754 8770 8788 8805 8825 8845 8866 8888 8912 8937 8963 8990 9018 9046 9075 9103 9132 9160 9187 9213 9238 9262 9283 9303 9320 9335 9348 9358 9365 9370 9373 9373 9370 9366 9359 9350 9340 9329 9316 9303 9289 9275 9262 9248 9236 9225 9215 9207 9200 9195 9193 9192 9193 9197 9202 9210 9219 9231 9245 9260 9277 9296 9316 9338 9361 9386 9411 9437 9463 9489 9515 9541 9566 9591 9613 9635 9654 9672 9688 9702 9715 9725 9734 9741 9747 9751 9755 9758 9761 9763 9765 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9787 9789 9790 9791 9792 9793 9793 9793 9793 9793 9792 9791 9789 9787 9784 9781 9777 9772 9767 9762 9756 9750 9745 9739 9734 9729 9724 9721 9718 9716 9715 9714 9714 9715 9715 9716 9717 9718 9719 9719 9719 9718 9717 9715 9712 9709 9706 9702 9699 9695 9692 9689 9686 9684 9682 9681 9680 9681 9681 9682 9684 9685 9686 9688 9689 9689 9690 9689 9687 9684 9680 9674 9668 9659 9649 9637 9624 9609 9592 9573 9553 9530 9506 9480 9453 9423 9392 9359 9324 9288 9250 9211 9171 9130 9088 9045 9003 8961 8920 8880 8842 8805 8772 8741 8713 8689 8668 8651 8637 8628 8621 8617 8617 8617 8620 8623 8626 8628 8628 8626 8620 8611 8596 8576 8549 8515 8474 8425 8367 8302 8228 8146 8056 7959 7855 7744 7627 7505 7380 7250 7118 6984 6850 6715 6581 6449 6318 6190 6065 5943 5825 5712 5603 5499 5399 5304 5215 5130 5052 4978 4910 4848 4792 4741 4696 4658 4626 4599 4579 4566 4558 4558 4563 4575 4593 4618 4650 4688 4733 4785 4844 4910 4983 5063 5151 5245 5347 5455 5570 5691 5818 5950 6087 6228 6374 6521 6671 6822 6973 7124 7274 7422 7567 7709 7847 7980 8109 8232 8349 8460 8564 8663 8755 8842 8922 8996 9065 9128 9187 9241 9290 9335 9377 9415 9449 9481 9509 9535 9558 9578 9596 9611 9624 9634 9642 9648 9651 9652 9651 9648 9643 9636 9627 9616 9604 9589 9572 9553 9531 9507 9479 9448 9413 9374 9330 9282 9228 9168 9102 9030 8951 8867 8775 8678 8574 8464 8348 8227 8100 7969 7834 7696 7554 7410 7264 7118 6971 6825 6680 6536 6395 6256 6121 5990 5863 5741 5624 5512 5405 5304 5208 5117 5033 4953 4880 4811 4749 4691 4639 4593 4552 4516 4486 4461 4442 4428 4419 4417 4419 4427 4441 4460 4485 4515 4550 4591 4637 4689 4745 4805 4870 4938 5010 5084 5159 5236 5313 5389 5464 5536 5605 5671 5731 5787 5836 5879 5917 5947 5971 5989 6001 6007 6008 6006 5999 5989 5978 5965 5952 5939 5927 5916 5908 5902 5900 5901 5907 5918 5933 5954 5980 6012 6049 6093 6142 6197 6257 6323 6394 6470 6550 3902 0 72 0 6634 6722 6813 6907 7002 7099 7197 7294 7392 7488 7584 7676 7767 7854 7937 8017 8092 8161 8226 8285 8338 8386 8427 8462 8492 8515 8533 8545 8552 8555 8553 8547 8538 8525 8510 8494 8475 8455 8435 8414 8394 8374 8355 8338 8322 8308 8297 8289 8283 8281 8282 8287 8295 8307 8323 8342 8364 8390 8418 8449 8482 8518 8554 8591 8629 8667 8704 8741 8777 8810 8842 8871 8897 8920 8940 8956 8968 8976 8980 8979 8973 8963 8946 8925 8897 8864 8824 8778 8724 8664 8596 8521 8438 8347 8249 8143 8029 7908 7780 7646 7505 7359 7208 7053 6895 6735 6572 6410 6247 6087 5927 5771 5618 5470 5328 5191 5062 4940 4826 4720 4624 4536 4457 4388 4329 4278 4237 4204 4181 4165 4157 4157 4165 4180 4201 4230 4266 4308 4358 4416 4481 4555 4636 4726 4824 4930 5044 5166 5296 5431 5572 5718 5866 6016 6166 6317 6464 6609 6749 6883 7011 7130 7242 7345 7440 7525 7600 7666 7723 7770 7809 7838 7859 7871 7874 7869 7856 7836 7808 7772 7730 7681 7626 7566 7500 7430 7356 7279 7198 7116 7032 6947 6861 6776 6691 6607 6524 6443 6364 6288 6214 6143 6075 6011 5951 5895 5843 5796 5753 5716 5683 5656 5633 5617 5605 5599 5599 5603 5614 5629 5649 5674 5704 5739 5778 5822 5869 5920 5975 6034 6095 6159 6226 6295 6365 6436 6509 6581 6654 6725 6796 6864 6930 6994 7054 7110 7162 7210 7253 7291 7325 7353 7377 7397 7412 7424 7431 7436 7438 7436 7433 7427 7420 7411 7399 7387 7372 7355 7336 7315 7292 7266 7237 7204 7169 7130 7088 7042 6993 6940 6885 6826 6764 6700 6634 6566 6497 6427 6355 6284 6212 6141 6070 6000 5931 5864 5799 5735 5674 5616 5559 5506 5456 5408 5364 5323 5285 5250 5218 5190 5165 5143 5124 5107 5094 5084 5076 5071 5069 5069 5072 5077 5085 5096 5109 5125 5143 5164 5187 5213 5241 5271 5302 5335 5369 5404 5440 5476 5512 5547 5582 5615 5647 5678 5707 5734 5759 5781 5802 5819 5835 5848 5858 5866 5872 5875 5876 5874 5870 5864 5856 5846 5834 5820 5804 5787 5769 5750 5729 5707 5685 5662 5638 5613 5589 5563 5537 5511 5485 5459 5432 5405 5378 5351 5324 5296 5269 5242 5214 5187 5160 5132 5104 5077 5049 5021 4993 4965 4937 4909 4881 4854 4826 4799 4772 4745 4719 4692 4667 4641 4615 4590 4564 4539 4512 4486 4458 4430 4400 4369 4338 4304 4269 4233 4194 4154 4112 4068 4022 3973 3921 3866 3808 3746 3680 3610 3536 3457 3373 3284 3190 3091 2989 2882 2772 2659 2544 2429 2314 2199 2085 1975 1868 1765 1668 1576 1490 1410 1336 1269 1207 1152 1103 1059 1019 985 955 928 906 886 870 856 845 837 830 826 824 824 826 829 835 841 850 860 872 886 902 922 944 970 1000 1035 1076 1122 1175 1235 1302 1376 1458 1546 3903 0 72 0 1641 1742 1847 1957 2071 2185 2302 2418 2533 2646 2757 2863 2965 3063 3156 3244 3327 3405 3478 3548 3613 3675 3734 3790 3843 3895 3944 3993 4039 4085 4129 4173 4216 4258 4300 4341 4382 4422 4462 4500 4539 4576 4613 4648 4682 4715 4746 4776 4803 4829 4853 4874 4893 4909 4923 4934 4943 4948 4951 4949 4944 4935 4921 4903 4880 4851 4817 4778 4733 4684 4631 4573 4513 4452 4390 4328 4269 4213 4161 4115 4077 4047 4026 4014 4013 4022 4042 4072 4112 4160 4217 4281 4351 4427 4506 4585 4666 4747 4826 4901 4971 5035 5091 5139 5177 5206 5222 5228 5222 5204 5176 5136 5086 5027 4960 4886 4806 4724 4638 4552 4467 4384 4304 4230 4162 4101 4049 4006 3973 3951 3941 3942 3954 3979 4017 4066 4128 4201 4286 4382 4487 4603 4727 4859 4996 5138 5285 5432 5579 5726 5873 6015 6152 6285 6411 6531 6643 6749 6847 6938 7022 7100 7172 7239 7300 7357 7410 7460 7506 7550 7590 7628 7664 7697 7729 7757 7784 7808 7830 7850 7867 7883 7897 7909 7919 7927 7934 7939 7944 7946 7948 7948 7948 7946 7944 7941 7937 7933 7928 7924 7919 7915 7912 7909 7907 7907 7908 7911 7916 7922 7931 7941 7953 7966 7981 7997 8015 8033 8052 8071 8090 8109 8129 8147 8165 8182 8198 8213 8227 8239 8250 8259 8266 8272 8276 8278 8279 8278 8276 8272 8267 8261 8254 8245 8237 8227 8218 8208 8199 8190 8182 8174 8167 8161 8157 8154 8152 8151 8152 8155 8159 8164 8170 8178 8187 8196 8207 8219 8231 8244 8258 8272 8286 8301 8315 8330 8346 8361 8376 8391 8407 8422 8437 8452 8467 8481 8495 8509 8522 8535 8547 8558 8569 8579 8588 8597 8605 8612 8619 8625 8630 8636 8640 8645 8649 8653 8656 8659 8661 8662 8663 8663 8661 8659 8657 8653 8648 8642 8636 8629 8621 8613 8604 8596 8587 8578 8569 8560 8550 8541 8531 8520 8509 8498 8486 8473 8459 8445 8429 8413 8397 8380 8362 8345 8327 8309 8291 8273 8254 8236 8218 8199 8179 8159 8139 8117 8094 8069 8043 8016 7987 7957 7926 7893 7859 7824 7788 7752 7716 7679 7642 7606 7569 7532 7496 7459 7422 7384 7346 7307 7266 7224 7181 7135 7087 7037 6984 6929 6872 6812 6750 6685 6618 6549 6477 6403 6327 6248 6167 6084 5997 5909 5817 5723 5626 5527 5425 5321 5215 5107 4999 4890 4781 4673 4565 4460 4357 4256 4159 4065 3974 3887 3803 3723 3645 3570 3497 3424 3352 3281 3209 3137 3064 2989 2914 2837 2760 2682 2605 2529 2454 2382 2312 2246 2185 2129 2078 2032 1993 1960 1933 1913 1900 1894 1895 1903 1919 1943 1976 2018 2070 2132 2206 2292 2390 2500 2624 2760 2909 3071 3243 3427 3619 3819 4025 4235 4449 4662 4875 5084 5291 5491 5684 5869 6045 6213 6370 6517 6655 6782 6900 7009 7110 7201 7286 7362 7432 7495 7551 7602 3904 0 72 0 7647 7687 7721 7749 7772 7790 7802 7809 7810 7805 7795 7778 7755 7727 7692 7651 7603 7550 7491 7426 7356 7280 7201 7116 7029 6939 6846 6753 6659 6565 6472 6382 6294 6211 6132 6060 5995 5937 5888 5849 5819 5801 5794 5798 5815 5844 5885 5938 6002 6078 6164 6261 6365 6477 6595 6717 6845 6973 7100 7227 7355 7477 7595 7708 7815 7915 8008 8094 8172 8243 8308 8365 8417 8462 8503 8538 8570 8598 8623 8645 8665 8683 8699 8714 8728 8741 8753 8765 8776 8787 8797 8808 8818 8828 8838 8848 8858 8869 8879 8888 8898 8908 8917 8925 8933 8941 8947 8953 8959 8963 8967 8970 8973 8974 8976 8977 8978 8978 8978 8978 8977 8977 8975 8974 8971 8969 8965 8960 8955 8949 8941 8933 8923 8913 8902 8889 8877 8863 8849 8835 8821 8807 8792 8778 8764 8750 8737 8723 8710 8698 8685 8672 8660 8647 8635 8622 8610 8598 8586 8575 8564 8554 8545 8537 8529 8523 8519 8516 8514 8514 8516 8519 8524 8530 8537 8545 8555 8565 8577 8588 8601 8614 8626 8639 8653 8666 8678 8691 8703 8715 8726 8737 8747 8756 8765 8773 8780 8786 8791 8796 8800 8803 8806 8809 8812 8814 8816 8818 8820 8822 8824 8826 8827 8829 8831 8832 8833 8834 8835 8835 8834 8834 8833 8831 8830 8828 8826 8825 8823 8822 8821 8820 8819 8819 8819 8819 8819 8820 8821 8822 8823 8824 8825 8827 8828 8829 8831 8833 8834 8836 8839 8841 8844 8846 8849 8852 8855 8857 8860 8862 8864 8865 8866 8866 8865 8863 8860 8855 8849 8842 8832 8821 8809 8794 8777 8758 8737 8713 8687 8659 8628 8595 8559 8521 8479 8435 8388 8337 8284 8227 8168 8104 8038 7968 7895 7819 7739 7658 7573 7487 7400 7311 7222 7134 7046 6960 6878 6798 6723 6654 6590 6533 6484 6442 6410 6386 6373 6369 6374 6390 6414 6449 6492 6543 6602 6668 6740 6817 6899 6983 7069 7156 7244 7331 7416 7499 7578 7653 7724 7789 7849 7902 7950 7991 8025 8052 8073 8086 8092 8091 8083 8067 8043 8012 7973 7926 7870 7806 7734 7653 7563 7464 7357 7241 7116 6982 6841 6692 6535 6372 6204 6030 5853 5672 5490 5309 5128 4949 4773 4602 4437 4279 4129 3988 3856 3735 3624 3524 3434 3356 3288 3230 3184 3147 3120 3104 3097 3099 3112 3134 3167 3209 3261 3323 3395 3477 3569 3668 3777 3892 4013 4140 4269 4400 4531 4662 4788 4910 5026 5133 5232 5320 5397 5464 5518 5562 5594 5616 5628 5632 5628 5617 5603 5585 5565 5545 5527 5510 5496 5487 5483 5486 5495 5512 5536 5568 5608 5656 5710 5772 5839 5912 5989 6071 6155 6239 6325 6410 6495 6576 6655 6729 6798 6861 6919 6970 7014 7051 7081 7104 7121 7131 7134 7132 7124 7110 7092 7068 7040 7007 6969 6928 6882 6832 6778 6720 6659 6596 6529 6460 6389 6316 6244 6171 6099 6027 5957 5890 5825 5764 3905 0 72 0 5706 5654 5606 5563 5526 5494 5469 5450 5438 5433 5435 5444 5460 5484 5514 5551 5594 5643 5699 5758 5822 5890 5960 6032 6106 6179 6251 6323 6393 6459 6523 6583 6640 6692 6740 6784 6823 6858 6889 6916 6939 6958 6974 6987 6996 7003 7006 7007 7006 7002 6995 6987 6976 6963 6948 6931 6912 6892 6870 6846 6820 6793 6764 6733 6700 6665 6628 6588 6546 6501 6454 6403 6349 6291 6231 6167 6100 6030 5958 5883 5807 5730 5652 5575 5498 5423 5351 5281 5216 5156 5101 5052 5010 4974 4947 4927 4914 4910 4913 4923 4940 4964 4993 5027 5066 5108 5154 5201 5248 5296 5344 5391 5435 5477 5516 5553 5585 5614 5638 5659 5677 5691 5701 5709 5713 5715 5715 5712 5708 5702 5695 5687 5678 5668 5658 5647 5635 5623 5610 5596 5582 5567 5551 5535 5518 5500 5482 5463 5444 5425 5405 5385 5365 5345 5325 5306 5286 5267 5248 5230 5212 5194 5176 5159 5141 5123 5106 5088 5070 5052 5033 5015 4996 4976 4957 4937 4917 4897 4877 4857 4836 4816 4795 4774 4754 4733 4712 4691 4670 4649 4627 4606 4584 4563 4541 4519 4497 4475 4453 4430 4407 4384 4360 4336 4312 4287 4261 4235 4208 4180 4152 4122 4092 4060 4027 3992 3956 3918 3878 3836 3792 3744 3694 3641 3584 3524 3460 3393 3322 3247 3170 3089 3005 2918 2830 2741 2650 2560 2470 2380 2292 2207 2125 2045 1970 1898 1831 1769 1711 1658 1610 1566 1527 1492 1461 1434 1410 1390 1372 1357 1345 1335 1327 1322 1318 1316 1316 1318 1321 1327 1334 1343 1354 1366 1381 1398 1416 1437 1460 1486 1514 1545 1578 1615 1656 1700 1748 1799 1855 1915 1979 2047 2119 2195 2273 2354 2438 2522 2608 2694 2780 2864 2947 3029 3107 3182 3254 3322 3386 3446 3501 3553 3600 3643 3683 3718 3750 3778 3803 3825 3844 3860 3873 3884 3893 3900 3905 3909 3912 3913 3915 3915 3916 3917 3919 3921 3925 3930 3936 3945 3955 3967 3981 3997 4016 4036 4059 4084 4111 4140 4171 4203 4238 4274 4311 4349 4389 4429 4470 4512 4554 4596 4638 4680 4722 4763 4804 4845 4884 4923 4962 4999 5035 5071 5105 5139 5172 5204 5235 5265 5294 5322 5349 5376 5401 5426 5450 5473 5495 5516 5537 5557 5576 5594 5612 5629 5646 5662 5678 5692 5707 5720 5733 5745 5756 5766 5775 5782 5788 5792 5794 5795 5793 5788 5781 5772 5759 5743 5724 5701 5675 5646 5613 5577 5537 5494 5447 5398 5346 5291 5235 5177 5118 5058 4998 4938 4879 4821 4765 4711 4659 4610 4564 4520 4481 4444 4410 4380 4353 4330 4309 4292 4278 4267 4260 4256 4256 4259 4267 4279 4295 4317 4343 4374 4411 4453 4501 4553 4611 4674 4741 4813 4888 4967 5049 5134 5221 5309 5398 5488 5578 5667 5756 5844 5929 6013 6095 6174 6249 6322 6391 6457 6518 6576 6630 6680 6725 6767 6805 6838 3906 0 72 1 6546 6568 6588 6606 6621 6635 6647 6657 6666 6674 6681 6687 6693 6698 6703 6709 6714 6721 6727 6735 6743 6752 6762 6773 6785 6799 6812 6827 6842 6858 6874 6890 6905 6921 6936 6950 6964 6976 6988 6999 7010 7019 7028 7037 7046 7055 7065 7075 7085 7097 7110 7124 7139 7155 7172 7189 7207 7225 7243 7261 7278 7295 7310 7325 7338 7350 7361 7371 7381 7389 7397 7405 7412 7420 7427 7434 7441 7448 7454 7460 7465 7469 7472 7474 7474 7472 7469 7464 7458 7450 7440 7429 7416 7402 7387 7371 7353 7334 7314 7292 7267 7240 7210 7177 7140 7099 7054 7003 6947 6885 6818 6746 6667 6583 6493 6399 6299 6194 6085 5973 5856 5737 5615 5491 5365 5239 5112 4985 4859 4734 4612 4493 4377 4266 4160 4060 3966 3880 3800 3729 3665 3609 3561 3521 3489 3463 3445 3433 3427 3426 3431 3442 3457 3477 3502 3532 3567 3607 3653 3705 3762 3825 3894 3969 4049 4133 4223 4314 4409 4504 4599 4692 4784 4872 4954 5031 5101 5162 5216 5261 5298 5326 5345 5356 5359 5355 5345 5329 5307 5281 5250 5215 5176 5133 5087 5036 4980 4920 4854 4783 4705 4619 4527 4427 4319 4203 4079 3949 3811 3667 3519 3365 3210 3053 2896 2739 2585 2434 2288 2148 2014 1888 1770 1660 1559 1465 1381 1304 1235 1173 1118 1069 1026 987 954 924 898 876 856 840 826 815 806 799 795 792 792 795 800 807 817 830 846 865 888 916 949 987 1031 1082 1140 1206 1280 1362 1453 1552 1661 1777 1902 2034 2172 2317 2466 2619 2775 2931 3089 3246 3402 3554 3705 3851 3993 4130 4263 4390 4513 4631 4745 4854 4959 5061 5159 5253 5344 5433 5518 5600 5680 5757 5831 5902 5970 6035 6097 6156 6213 6266 6317 6365 6411 6455 6496 6536 6574 6610 6644 6677 6709 6738 6766 6792 6816 6837 6856 6872 6885 6894 6900 6902 6900 6894 6882 6866 6845 6819 6787 6750 6706 6657 6601 6538 6469 6392 6308 6216 6116 6008 5892 5769 5637 5498 5352 5200 5042 4881 4714 4547 4380 4213 4046 3884 3726 3574 3430 3293 3167 3050 2944 2849 2766 2694 2635 2587 2551 2528 2516 2516 2528 2552 2588 2637 2698 2772 2859 2959 3072 3197 3334 3483 3643 3814 3993 4181 4375 4574 4778 4982 5185 5389 5592 5790 5983 6171 6352 6525 6691 6848 6997 7137 7269 7392 7507 7613 7712 7803 7886 7963 8033 8096 8153 8205 8251 8293 8330 8362 8391 8416 8437 8454 8469 8480 8487 8491 8492 8489 8482 8471 8457 8438 8415 8388 8357 8322 8283 8239 8192 8141 8086 8028 7965 7899 7829 7754 7676 7593 7506 7415 7319 7219 7115 7006 6894 6779 6661 6543 6423 6302 6183 6066 5951 5841 5736 5637 5545 5461 5387 5321 5266 5222 5190 5169 5161 5165 5181 5210 5252 5306 5372 5450 5538 5637 5745 5861 5985 6114 6249 6386 6525 6664 3907 0 72 1 6803 6938 7070 7197 7317 7431 7536 7633 7721 7800 7870 7930 7982 8025 8061 8089 8110 8126 8136 8142 8143 8141 8136 8127 8117 8104 8089 8072 8053 8032 8009 7985 7958 7930 7901 7870 7837 7804 7770 7736 7702 7668 7635 7603 7572 7543 7516 7492 7469 7450 7433 7419 7408 7399 7394 7391 7392 7395 7401 7409 7420 7434 7451 7470 7492 7517 7544 7573 7604 7638 7673 7710 7748 7788 7827 7867 7906 7945 7983 8019 8053 8084 8112 8137 8157 8173 8184 8191 8192 8188 8179 8166 8147 8124 8097 8067 8033 7997 7959 7919 7880 7841 7801 7762 7726 7691 7660 7631 7606 7584 7566 7553 7545 7540 7541 7546 7556 7571 7590 7613 7640 7671 7705 7742 7780 7820 7862 7903 7944 7985 8024 8062 8097 8130 8161 8189 8215 8238 8259 8278 8296 8313 8329 8346 8362 8379 8397 8416 8437 8459 8483 8508 8535 8564 8594 8626 8658 8692 8726 8760 8795 8830 8864 8899 8932 8965 8997 9027 9056 9082 9107 9130 9150 9168 9183 9194 9203 9209 9211 9209 9205 9196 9184 9168 9148 9124 9096 9063 9026 8983 8935 8882 8823 8757 8685 8606 8520 8427 8326 8218 8102 7978 7846 7707 7560 7406 7245 7078 6905 6726 6543 6356 6166 5973 5779 5586 5392 5201 5011 4826 4645 4470 4303 4143 3992 3851 3720 3601 3492 3397 3313 3242 3184 3138 3106 3085 3078 3081 3097 3123 3160 3208 3265 3331 3406 3489 3580 3678 3784 3897 4017 4143 4275 4413 4557 4706 4860 5018 5180 5345 5513 5683 5853 6023 6192 6361 6526 6688 6846 6998 7146 7287 7422 7551 7672 7788 7896 7999 8095 8186 8271 8351 8426 8496 8561 8621 8676 8726 8771 8809 8842 8868 8888 8900 8904 8901 8890 8871 8843 8808 8765 8714 8656 8591 8519 8440 8354 8263 8165 8062 7953 7839 7720 7596 7467 7335 7199 7060 6918 6776 6633 6491 6349 6210 6075 5945 5821 5704 5596 5497 5408 5330 5264 5210 5168 5138 5120 5114 5120 5137 5164 5201 5246 5299 5359 5423 5493 5565 5638 5712 5786 5857 5925 5989 6047 6099 6144 6181 6210 6230 6241 6243 6237 6222 6200 6171 6136 6096 6051 6003 5954 5904 5853 5803 5756 5710 5667 5629 5594 5564 5539 5519 5504 5494 5490 5491 5498 5511 5530 5554 5584 5620 5661 5708 5759 5816 5877 5942 6011 6083 6156 6233 6309 6385 6461 6537 6610 6682 6751 6817 6879 6937 6992 7042 7088 7129 7166 7198 7226 7248 7265 7277 7283 7284 7278 7267 7248 7223 7190 7150 7101 7045 6979 6904 6820 6727 6623 6510 6388 6255 6114 5963 5804 5637 5464 5284 5098 4910 4720 4528 4337 4148 3963 3782 3609 3442 3286 3140 3004 2880 2768 2668 2580 2503 2438 2383 2338 2303 2277 2259 2250 2248 2255 2269 2292 2324 2366 2418 2482 2558 2646 2749 2865 2997 3142 3302 3476 3662 3861 4070 4287 4512 4741 4973 5205 5438 5667 5892 6112 6324 3908 0 72 1 6529 6724 6911 7087 7254 7412 7560 7699 7829 7951 8065 8172 8272 8366 8453 8533 8608 8678 8742 8801 8854 8903 8946 8986 9021 9052 9079 9102 9123 9140 9156 9169 9180 9189 9198 9205 9212 9218 9224 9229 9234 9239 9244 9248 9252 9256 9259 9262 9264 9266 9266 9266 9265 9263 9260 9255 9250 9244 9236 9228 9219 9209 9198 9186 9173 9160 9146 9131 9115 9098 9079 9060 9040 9018 8995 8971 8945 8918 8890 8861 8831 8800 8768 8735 8702 8667 8632 8595 8557 8518 8478 8435 8391 8344 8294 8241 8185 8125 8062 7995 7924 7848 7769 7687 7600 7511 7418 7323 7225 7125 7024 6922 6820 6718 6616 6515 6416 6319 6224 6132 6043 5958 5877 5800 5728 5661 5598 5542 5490 5444 5404 5369 5340 5318 5301 5290 5285 5286 5294 5307 5327 5353 5386 5424 5469 5521 5578 5640 5709 5782 5861 5943 6029 6119 6211 6305 6400 6496 6591 6686 6780 6872 6962 7049 7133 7214 7291 7364 7434 7499 7559 7615 7666 7712 7754 7790 7821 7846 7867 7882 7892 7897 7897 7893 7884 7871 7855 7836 7814 7791 7765 7738 7711 7683 7654 7626 7598 7571 7544 7518 7493 7469 7447 7425 7406 7388 7373 7360 7349 7342 7337 7336 7339 7345 7355 7368 7384 7404 7427 7452 7479 7508 7538 7570 7601 7633 7664 7695 7725 7753 7780 7804 7827 7848 7866 7881 7893 7902 7907 7909 7907 7901 7890 7875 7856 7832 7804 7772 7736 7696 7653 7608 7560 7510 7458 7406 7353 7299 7246 7194 7142 7091 7043 6996 6952 6911 6874 6841 6813 6791 6774 6764 6762 6767 6780 6801 6831 6869 6916 6971 7032 7101 7176 7256 7341 7428 7520 7611 7702 7794 7885 7974 8060 8143 8222 8297 8367 8432 8492 8546 8595 8636 8672 8700 8722 8736 8743 8743 8735 8719 8696 8665 8627 8581 8528 8469 8402 8330 8250 8165 8075 7978 7877 7771 7661 7548 7430 7311 7189 7067 6945 6824 6704 6587 6473 6364 6261 6164 6074 5990 5913 5843 5780 5722 5669 5619 5571 5524 5476 5425 5371 5310 5243 5168 5083 4990 4886 4773 4650 4518 4380 4234 4085 3932 3778 3625 3474 3327 3185 3051 2925 2809 2703 2608 2524 2452 2391 2341 2303 2275 2259 2253 2257 2273 2298 2335 2383 2442 2513 2597 2694 2805 2929 3068 3220 3386 3567 3759 3964 4180 4404 4637 4874 5115 5358 5600 5838 6073 6301 6519 6728 6924 7107 7277 7431 7571 7695 7804 7898 7976 8040 8090 8126 8148 8158 8156 8141 8115 8078 8030 7971 7902 7824 7736 7639 7534 7421 7302 7176 7046 6911 6772 6633 6492 6351 6211 6073 5938 5806 5680 5558 5443 5334 5232 5137 5050 4971 4901 4839 4786 4742 4707 4682 4667 4662 4666 4681 4706 4742 4787 4842 4906 4980 5062 5152 5250 5355 5465 5581 5701 5824 5951 6080 6210 6341 6472 6602 6732 6861 6988 7114 7237 7359 7478 7594 7708 7819 7928 8033 8135 3909 0 72 1 8234 8330 8422 8510 8593 8673 8748 8819 8885 8946 9003 9055 9102 9145 9185 9220 9252 9280 9306 9330 9351 9370 9388 9405 9421 9436 9451 9465 9478 9491 9503 9515 9527 9538 9549 9559 9569 9579 9588 9596 9605 9613 9621 9629 9636 9644 9651 9658 9665 9671 9678 9684 9689 9694 9699 9703 9707 9711 9715 9719 9723 9727 9731 9735 9740 9745 9750 9755 9759 9764 9769 9773 9776 9779 9781 9782 9783 9783 9782 9780 9778 9775 9772 9769 9765 9761 9757 9752 9747 9741 9734 9726 9716 9705 9691 9676 9657 9636 9612 9584 9554 9520 9483 9443 9400 9354 9304 9252 9197 9140 9079 9016 8949 8879 8807 8730 8650 8567 8480 8389 8294 8196 8095 7991 7884 7776 7666 7556 7446 7338 7231 7128 7029 6935 6847 6766 6692 6627 6571 6525 6489 6463 6448 6444 6451 6469 6498 6538 6587 6647 6716 6794 6879 6973 7073 7178 7289 7403 7521 7641 7762 7882 8003 8123 8240 8355 8465 8572 8674 8772 8864 8951 9032 9109 9179 9244 9305 9360 9410 9456 9497 9534 9567 9596 9622 9644 9663 9678 9691 9701 9709 9714 9717 9718 9717 9715 9711 9706 9700 9694 9686 9678 9670 9660 9650 9639 9627 9614 9600 9584 9567 9547 9526 9502 9475 9446 9415 9381 9343 9303 9261 9215 9166 9114 9059 9000 8939 8874 8806 8735 8662 8585 8507 8426 8343 8261 8179 8097 8015 7937 7861 7790 7723 7662 7607 7559 7518 7485 7459 7442 7433 7433 7440 7455 7478 7508 7545 7588 7638 7692 7752 7816 7883 7954 8027 8100 8174 8248 8322 8392 8460 8524 8583 8638 8685 8727 8761 8787 8807 8818 8822 8818 8806 8787 8761 8727 8687 8640 8586 8526 8458 8384 8302 8213 8116 8011 7898 7776 7646 7507 7359 7203 7039 6867 6688 6503 6313 6119 5922 5723 5524 5327 5130 4936 4748 4564 4388 4219 4058 3906 3763 3631 3508 3397 3296 3206 3127 3060 3003 2959 2926 2904 2895 2898 2913 2941 2981 3034 3100 3178 3267 3369 3482 3605 3738 3879 4028 4182 4342 4505 4669 4833 4998 5161 5320 5476 5626 5770 5907 6037 6159 6273 6378 6475 6563 6643 6714 6777 6832 6880 6919 6951 6976 6993 7003 7007 7003 6992 6973 6947 6913 6870 6819 6757 6686 6604 6511 6406 6289 6161 6022 5870 5709 5537 5358 5171 4977 4782 4586 4389 4192 4001 3816 3638 3470 3311 3165 3030 2908 2799 2703 2620 2550 2492 2445 2410 2387 2374 2371 2378 2396 2423 2459 2505 2559 2622 2692 2769 2852 2940 3030 3122 3214 3304 3391 3474 3548 3615 3673 3720 3756 3780 3793 3794 3785 3765 3737 3701 3658 3610 3559 3505 3451 3397 3345 3294 3246 3201 3160 3123 3091 3062 3037 3016 2999 2986 2975 2969 2965 2965 2968 2974 2984 2998 3015 3037 3063 3095 3131 3174 3223 3279 3343 3415 3496 3587 3687 3797 3918 4049 4191 4343 4505 4677 4857 5045 5239 5438 5640 5845 3910 0 72 1 6049 6252 6453 6651 6841 7026 7202 7369 7527 7675 7813 7940 8057 8164 8261 8349 8427 8498 8561 8617 8667 8711 8750 8785 8815 8842 8866 8887 8907 8924 8939 8954 8967 8979 8991 9002 9013 9024 9034 9044 9053 9063 9073 9082 9092 9102 9112 9122 9133 9144 9156 9168 9180 9193 9206 9219 9233 9246 9260 9273 9285 9297 9308 9317 9326 9334 9340 9346 9350 9353 9356 9358 9359 9360 9360 9360 9359 9358 9356 9354 9352 9348 9344 9339 9334 9327 9320 9312 9304 9295 9286 9277 9268 9259 9251 9242 9235 9228 9221 9214 9208 9201 9194 9187 9178 9167 9155 9141 9124 9103 9080 9053 9022 8988 8949 8905 8858 8805 8748 8686 8620 8548 8471 8390 8304 8212 8117 8016 7911 7802 7689 7573 7454 7332 7207 7082 6954 6826 6699 6571 6444 6318 6194 6072 5953 5836 5723 5613 5507 5405 5308 5215 5127 5045 4968 4896 4831 4772 4719 4672 4631 4596 4568 4545 4529 4518 4512 4512 4517 4527 4543 4563 4590 4621 4659 4702 4752 4809 4872 4943 5021 5107 5199 5300 5407 5520 5639 5763 5892 6023 6155 6287 6419 6550 6677 6800 6916 7026 7128 7221 7306 7379 7443 7495 7537 7567 7586 7593 7589 7574 7548 7512 7465 7409 7344 7271 7189 7102 7009 6911 6810 6705 6600 6495 6391 6288 6189 6093 6002 5915 5834 5759 5689 5625 5566 5512 5462 5415 5371 5330 5289 5250 5211 5172 5133 5092 5051 5008 4964 4919 4874 4829 4783 4738 4694 4651 4609 4569 4532 4497 4465 4436 4410 4387 4367 4351 4339 4331 4326 4326 4331 4340 4355 4374 4400 4431 4468 4512 4562 4618 4680 4749 4824 4904 4989 5078 5172 5268 5368 5468 5569 5669 5770 5869 5965 6059 6148 6232 6312 6386 6454 6515 6570 6617 6657 6690 6715 6733 6744 6748 6746 6737 6723 6703 6680 6653 6622 6590 6556 6522 6487 6454 6421 6390 6363 6337 6315 6297 6282 6272 6265 6263 6265 6272 6283 6299 6319 6343 6372 6405 6443 6485 6530 6580 6633 6690 6750 6812 6877 6944 7012 7082 7152 7221 7290 7358 7424 7487 7548 7605 7658 7707 7751 7790 7823 7850 7871 7886 7895 7898 7893 7883 7866 7842 7812 7775 7732 7683 7628 7568 7502 7430 7353 7272 7186 7096 7002 6904 6803 6698 6591 6481 6367 6251 6132 6010 5885 5757 5625 5490 5352 5210 5065 4918 4768 4617 4466 4315 4164 4016 3871 3732 3598 3470 3351 3240 3139 3048 2967 2897 2837 2789 2751 2724 2707 2702 2706 2722 2749 2788 2839 2903 2980 3070 3175 3294 3429 3578 3741 3918 4107 4309 4519 4739 4963 5189 5416 5642 5866 6081 6289 6486 6670 6840 6995 7135 7257 7363 7452 7524 7579 7618 7640 7647 7639 7616 7579 7527 7462 7383 7292 7188 7072 6944 6807 6660 6504 6341 6171 5998 5822 5643 5465 5287 5113 4942 4778 4620 4469 4326 4193 4070 3957 3854 3763 3683 3615 3559 3515 3484 3911 0 72 1 3465 3460 3468 3490 3526 3576 3641 3720 3814 3922 4043 4178 4324 4483 4650 4827 5011 5200 5392 5586 5780 5971 6158 6341 6516 6683 6839 6985 7119 7241 7352 7450 7536 7610 7674 7727 7772 7808 7837 7859 7877 7890 7900 7907 7913 7917 7920 7923 7925 7927 7928 7928 7928 7926 7922 7917 7908 7897 7882 7864 7841 7814 7783 7747 7706 7661 7611 7556 7498 7436 7371 7303 7233 7161 7089 7016 6944 6872 6803 6736 6673 6614 6560 6511 6470 6435 6408 6389 6379 6379 6388 6407 6435 6474 6522 6580 6647 6723 6807 6899 6997 7102 7212 7326 7444 7564 7687 7810 7933 8056 8178 8297 8413 8526 8635 8739 8839 8933 9021 9104 9180 9250 9314 9371 9422 9466 9504 9536 9563 9584 9600 9611 9618 9622 9622 9619 9614 9607 9598 9588 9577 9565 9553 9540 9528 9515 9502 9490 9477 9465 9452 9440 9429 9417 9406 9395 9384 9373 9362 9352 9341 9330 9318 9306 9293 9280 9266 9251 9235 9218 9201 9182 9163 9143 9123 9102 9081 9061 9040 9019 8998 8978 8958 8938 8918 8898 8879 8860 8841 8823 8805 8787 8769 8752 8736 8721 8706 8692 8679 8668 8657 8647 8639 8631 8624 8618 8613 8609 8606 8604 8602 8602 8603 8605 8609 8615 8623 8633 8646 8660 8678 8698 8720 8744 8771 8799 8829 8860 8893 8926 8960 8995 9029 9064 9099 9134 9169 9203 9238 9273 9307 9342 9376 9409 9442 9475 9506 9536 9565 9593 9618 9642 9665 9685 9704 9721 9736 9750 9763 9774 9785 9795 9804 9812 9820 9827 9833 9839 9844 9849 9852 9855 9856 9857 9857 9857 9856 9854 9853 9851 9849 9847 9846 9845 9844 9844 9844 9844 9843 9843 9843 9841 9840 9837 9833 9828 9821 9814 9804 9793 9781 9767 9751 9734 9714 9693 9669 9643 9615 9583 9548 9511 9469 9424 9374 9321 9262 9199 9132 9059 8981 8899 8811 8718 8619 8516 8407 8294 8176 8053 7926 7794 7660 7523 7383 7244 7104 6964 6826 6691 6560 6435 6317 6206 6104 6012 5931 5861 5804 5759 5727 5709 5704 5712 5733 5767 5814 5871 5941 6019 6107 6203 6305 6413 6524 6636 6748 6860 6970 7075 7174 7264 7346 7418 7478 7525 7560 7580 7587 7579 7557 7521 7472 7410 7337 7252 7157 7053 6942 6824 6702 6574 6447 6319 6191 6063 5940 5822 5709 5603 5505 5416 5336 5266 5208 5160 5125 5101 5089 5089 5101 5125 5160 5206 5264 5332 5411 5499 5597 5703 5816 5937 6064 6197 6333 6472 6614 6756 6898 7038 7177 7312 7441 7566 7683 7794 7897 7991 8077 8154 8221 8279 8329 8369 8400 8423 8437 8443 8442 8433 8417 8394 8365 8330 8289 8242 8190 8133 8071 8005 7935 7860 7782 7701 7616 7528 7438 7346 7252 7156 7060 6964 6867 6770 6675 6581 6489 6399 6312 6229 6148 6072 6000 5933 5870 5812 5759 5711 5669 5631 5599 5573 5552 5537 5528 5524 5527 5535 5550 5571 3912 0 72 1 5599 5632 5671 5716 5767 5822 5881 5944 6011 6079 6148 6218 6288 6357 6424 6488 6549 6607 6660 6709 6754 6794 6830 6862 6890 6916 6938 6959 6979 6997 7016 7036 7056 7078 7102 7129 7160 7194 7231 7273 7319 7369 7423 7482 7544 7610 7680 7752 7827 7903 7980 8057 8134 8210 8284 8355 8423 8487 8546 8600 8650 8693 8732 8765 8793 8816 8834 8848 8858 8863 8865 8864 8860 8852 8842 8828 8812 8793 8771 8746 8719 8689 8657 8622 8586 8548 8509 8470 8430 8391 8352 8314 8277 8242 8208 8176 8145 8116 8089 8062 8037 8012 7988 7964 7941 7917 7893 7868 7842 7815 7787 7757 7724 7689 7651 7609 7563 7511 7455 7392 7324 7248 7166 7077 6982 6881 6774 6663 6547 6430 6312 6194 6076 5960 5849 5741 5640 5546 5459 5381 5311 5251 5201 5161 5131 5112 5104 5107 5121 5147 5185 5236 5298 5372 5458 5556 5665 5783 5912 6048 6191 6341 6494 6649 6806 6962 7115 7266 7412 7552 7686 7812 7931 8041 8144 8239 8325 8405 8476 8541 8599 8650 8696 8735 8768 8795 8817 8833 8843 8848 8847 8841 8829 8813 8792 8767 8738 8707 8672 8636 8600 8564 8528 8493 8461 8431 8405 8383 8366 8355 8349 8349 8355 8368 8387 8412 8443 8480 8523 8570 8621 8677 8736 8797 8859 8922 8986 9049 9111 9171 9229 9284 9337 9386 9432 9475 9514 9550 9584 9614 9643 9669 9692 9714 9735 9753 9770 9785 9799 9811 9822 9831 9838 9844 9848 9850 9850 9849 9847 9843 9838 9832 9824 9816 9806 9795 9784 9771 9757 9741 9725 9706 9687 9666 9644 9621 9596 9572 9547 9523 9498 9475 9452 9432 9413 9396 9382 9370 9361 9354 9351 9349 9351 9354 9360 9368 9378 9390 9403 9418 9434 9451 9470 9489 9509 9529 9550 9571 9592 9612 9632 9652 9670 9688 9705 9721 9736 9750 9763 9775 9786 9796 9805 9813 9821 9827 9832 9835 9838 9838 9837 9834 9829 9822 9813 9802 9790 9776 9761 9745 9730 9714 9698 9683 9670 9657 9645 9635 9626 9617 9609 9600 9592 9583 9573 9561 9548 9532 9514 9494 9472 9447 9421 9393 9364 9334 9303 9272 9240 9209 9178 9147 9116 9086 9055 9025 8995 8964 8934 8903 8873 8843 8814 8786 8759 8734 8712 8692 8675 8662 8652 8647 8645 8647 8652 8661 8674 8689 8706 8725 8746 8769 8791 8814 8838 8861 8884 8906 8928 8949 8969 8989 9007 9024 9040 9054 9067 9077 9086 9093 9097 9098 9096 9091 9083 9072 9058 9040 9020 8996 8970 8941 8910 8877 8842 8806 8768 8729 8689 8649 8608 8567 8526 8485 8443 8402 8361 8319 8276 8233 8189 8143 8094 8043 7988 7928 7863 7791 7713 7626 7530 7425 7310 7184 7048 6902 6745 6579 6403 6221 6033 5838 5642 5446 5250 5054 4864 4680 4504 4338 4181 4038 3907 3790 3688 3600 3528 3472 3431 3407 3399 3407 3432 3474 3533 3609 3703 3813 3941 4086 3913 0 72 1 4247 4425 4617 4824 5043 5272 5512 5757 6008 6262 6515 6766 7013 7256 7489 7713 7925 8126 8313 8488 8648 8795 8930 9051 9161 9259 9347 9426 9496 9558 9614 9662 9705 9743 9776 9804 9828 9849 9866 9879 9890 9897 9902 9904 9905 9903 9900 9894 9888 9879 9869 9858 9845 9830 9814 9797 9777 9756 9733 9709 9683 9656 9628 9598 9568 9537 9505 9473 9440 9407 9373 9339 9304 9268 9232 9195 9157 9118 9078 9036 8995 8952 8908 8865 8821 8777 8732 8688 8644 8600 8555 8509 8463 8415 8364 8311 8255 8194 8129 8059 7983 7902 7815 7722 7624 7522 7414 7303 7189 7074 6959 6843 6729 6616 6508 6404 6305 6213 6127 6050 5980 5920 5870 5829 5799 5780 5772 5775 5790 5817 5856 5907 5969 6042 6127 6221 6325 6436 6556 6681 6811 6946 7081 7216 7351 7485 7615 7740 7860 7972 8079 8177 8267 8349 8423 8490 8548 8599 8642 8679 8709 8733 8752 8765 8772 8774 8771 8762 8748 8728 8703 8672 8635 8593 8544 8489 8429 8363 8291 8215 8133 8046 7955 7859 7758 7653 7544 7429 7310 7185 7054 6916 6771 6619 6459 6290 6113 5927 5734 5532 5324 5109 4891 4669 4447 4224 4004 3788 3578 3377 3184 3003 2834 2677 2535 2406 2291 2189 2100 2023 1957 1901 1854 1815 1782 1756 1734 1716 1702 1692 1683 1678 1674 1673 1674 1677 1683 1691 1702 1717 1735 1757 1784 1816 1854 1899 1952 2014 2085 2168 2261 2367 2486 2618 2763 2920 3092 3273 3467 3668 3876 4092 4308 4524 4739 4953 5158 5355 5543 5717 5879 6025 6156 6270 6368 6449 6514 6562 6593 6609 6609 6594 6565 6521 6463 6391 6305 6206 6094 5970 5834 5686 5529 5361 5185 5003 4814 4623 4429 4236 4042 3853 3669 3490 3321 3160 3011 2872 2746 2632 2529 2440 2362 2296 2242 2198 2164 2141 2126 2121 2126 2139 2162 2195 2238 2292 2358 2436 2526 2630 2747 2878 3024 3183 3356 3541 3740 3948 4167 4394 4626 4866 5106 5348 5589 5830 6066 6297 6522 6738 6947 7146 7336 7515 7685 7844 7993 8132 8261 8381 8493 8595 8691 8778 8859 8934 9003 9066 9124 9178 9228 9274 9316 9355 9391 9424 9454 9482 9508 9531 9552 9571 9588 9603 9617 9629 9640 9650 9659 9667 9675 9683 9691 9699 9707 9715 9723 9732 9741 9750 9758 9767 9775 9783 9790 9796 9801 9805 9808 9811 9812 9812 9812 9811 9809 9808 9806 9805 9804 9803 9803 9803 9804 9806 9808 9811 9814 9817 9821 9824 9827 9830 9833 9835 9836 9837 9837 9836 9835 9833 9829 9825 9820 9814 9807 9798 9788 9776 9763 9747 9730 9710 9687 9661 9632 9599 9562 9522 9477 9428 9374 9315 9251 9182 9108 9030 8946 8858 8764 8667 8565 8460 8351 8239 8124 8007 7888 7768 7648 7527 7406 7286 7167 7050 6935 6823 6714 6609 6507 6410 6317 6229 6147 6070 5998 5933 5874 5821 5775 5735 3914 0 72 1 5701 5674 5654 5640 5633 5633 5639 5651 5670 5695 5726 5764 5808 5858 5915 5978 6047 6122 6204 6291 6383 6482 6585 6692 6803 6917 7034 7152 7271 7389 7508 7625 7739 7851 7959 8062 8161 8255 8343 8426 8502 8573 8637 8695 8746 8791 8829 8861 8886 8905 8916 8921 8919 8911 8896 8875 8848 8816 8777 8734 8686 8634 8577 8518 8455 8389 8320 8249 8175 8100 8022 7942 7860 7777 7692 7605 7518 7430 7342 7254 7167 7083 7000 6921 6847 6777 6713 6655 6605 6561 6525 6496 6475 6461 6453 6451 6454 6461 6472 6484 6496 6507 6517 6525 6526 6523 6512 6493 6465 6427 6379 6319 6249 6167 6074 5971 5857 5734 5601 5462 5317 5166 5013 4858 4703 4548 4398 4251 4110 3976 3850 3734 3627 3531 3446 3371 3308 3256 3214 3183 3160 3146 3140 3141 3148 3159 3174 3191 3210 3230 3249 3267 3283 3297 3307 3314 3317 3316 3312 3305 3295 3282 3269 3256 3243 3231 3222 3218 3218 3225 3238 3260 3291 3330 3378 3436 3503 3577 3660 3749 3843 3943 4042 4142 4243 4343 4437 4526 4610 4685 4752 4810 4859 4898 4927 4948 4959 4964 4960 4952 4939 4921 4901 4881 4859 4838 4820 4803 4790 4781 4776 4777 4783 4794 4810 4832 4860 4893 4931 4973 5019 5068 5120 5174 5228 5283 5336 5387 5436 5479 5519 5552 5578 5597 5608 5610 5604 5590 5568 5538 5501 5457 5409 5354 5297 5239 5180 5120 5062 5008 4958 4914 4877 4847 4828 4818 4820 4834 4860 4899 4952 5018 5097 5190 5295 5413 5542 5680 5829 5985 6147 6316 6486 6659 6833 7006 7177 7345 7509 7667 7820 7966 8106 8238 8364 8482 8594 8700 8799 8892 8980 9063 9141 9214 9283 9348 9409 9466 9520 9569 9615 9657 9695 9730 9761 9789 9814 9836 9855 9872 9888 9901 9913 9924 9935 9944 9953 9962 9970 9977 9984 9990 9994 99981000010000 9998 9994 9987 9979 9968 9955 9939 9922 9902 9880 9857 9831 9804 9774 9743 9709 9673 9635 9594 9549 9501 9450 9395 9337 9275 9210 9142 9072 9000 8928 8857 8785 8715 8649 8586 8529 8477 8432 8394 8363 8341 8327 8321 8324 8334 8351 8376 8408 8445 8489 8537 8589 8645 8704 8766 8831 8896 8963 9030 9097 9163 9229 9293 9356 9416 9474 9529 9581 9630 9675 9716 9754 9788 9818 9845 9868 9889 9906 9920 9931 9940 9946 9950 9952 9951 9948 9943 9936 9928 9917 9905 9892 9878 9862 9847 9831 9815 9799 9785 9770 9757 9746 9735 9727 9719 9714 9709 9707 9705 9704 9704 9705 9706 9707 9708 9709 9709 9709 9708 9706 9703 9699 9694 9688 9680 9670 9660 9648 9634 9619 9603 9585 9566 9545 9524 9502 9479 9456 9432 9408 9384 9360 9337 9314 9292 9272 9252 9234 9217 9201 9188 9176 9166 9158 9152 9148 9147 9147 9149 9154 9160 9169 9179 9191 9205 9221 9237 9255 9274 9293 9313 9332 9352 9370 3915 0 72 1 9389 9405 9421 9435 9446 9456 9464 9470 9474 9475 9475 9473 9469 9464 9458 9451 9444 9437 9430 9424 9419 9415 9413 9412 9414 9417 9423 9430 9439 9449 9461 9474 9487 9501 9515 9529 9542 9555 9566 9577 9586 9594 9601 9606 9610 9612 9613 9612 9609 9605 9600 9592 9583 9571 9558 9543 9526 9507 9486 9464 9440 9414 9387 9359 9330 9300 9269 9237 9204 9170 9134 9095 9054 9011 8963 8911 8853 8791 8722 8647 8566 8478 8383 8282 8175 8063 7946 7826 7703 7579 7455 7331 7208 7088 6972 6859 6753 6653 6559 6473 6394 6324 6263 6211 6168 6136 6113 6102 6101 6111 6133 6166 6209 6264 6330 6405 6491 6584 6687 6795 6910 7030 7152 7278 7405 7531 7657 7782 7904 8022 8138 8248 8354 8455 8551 8642 8728 8808 8884 8955 9021 9083 9140 9194 9243 9289 9332 9372 9408 9442 9474 9503 9531 9556 9579 9601 9622 9641 9658 9675 9690 9704 9716 9728 9738 9747 9755 9762 9767 9772 9775 9777 9778 9778 9777 9775 9772 9767 9761 9755 9747 9737 9727 9715 9702 9687 9671 9654 9635 9614 9591 9566 9539 9510 9478 9443 9405 9363 9318 9268 9215 9156 9094 9026 8953 8875 8792 8704 8610 8511 8407 8299 8186 8068 7948 7824 7697 7569 7440 7311 7182 7055 6930 6808 6691 6578 6472 6373 6281 6197 6122 6057 6002 5957 5923 5900 5888 5887 5897 5918 5949 5991 6041 6101 6168 6242 6322 6406 6495 6585 6676 6766 6855 6942 7025 7103 7175 7241 7300 7350 7393 7427 7452 7468 7476 7474 7463 7444 7415 7378 7332 7277 7214 7143 7065 6980 6888 6791 6689 6583 6474 6362 6250 6138 6026 5915 5808 5704 5604 5508 5417 5331 5251 5175 5104 5039 4978 4922 4870 4824 4782 4744 4712 4684 4663 4646 4636 4632 4635 4645 4661 4686 4717 4756 4802 4856 4917 4984 5059 5140 5227 5320 5419 5524 5634 5749 5869 5994 6123 6255 6390 6528 6666 6805 6943 7081 7216 7346 7471 7590 7701 7803 7896 7978 8049 8109 8156 8192 8215 8227 8227 8216 8194 8161 8119 8067 8007 7938 7862 7778 7687 7590 7487 7378 7265 7148 7026 6902 6775 6646 6518 6390 6262 6136 6013 5892 5776 5664 5557 5455 5359 5268 5182 5103 5028 4959 4894 4835 4780 4730 4684 4642 4605 4571 4541 4515 4493 4475 4460 4448 4440 4434 4431 4431 4432 4434 4438 4443 4448 4454 4459 4465 4471 4478 4485 4493 4503 4514 4528 4545 4566 4591 4621 4656 4698 4745 4799 4859 4926 4999 5077 5162 5252 5346 5443 5542 5642 5743 5843 5939 6033 6121 6202 6275 6339 6392 6434 6465 6483 6488 6481 6461 6430 6387 6336 6276 6208 6136 6061 5985 5909 5836 5767 5703 5649 5602 5567 5543 5530 5531 5545 5572 5612 5665 5731 5808 5896 5995 6102 6217 6339 6467 6597 6731 6865 7000 7132 7261 7387 7507 7622 7728 7827 7918 8000 8073 8138 8194 8242 8283 3916 0 72 1 8317 8345 8368 8386 8400 8412 8421 8429 8435 8442 8448 8454 8461 8468 8475 8483 8491 8499 8508 8516 8524 8531 8538 8543 8549 8553 8557 8559 8562 8563 8565 8566 8567 8569 8571 8573 8577 8582 8589 8597 8607 8619 8633 8649 8667 8686 8708 8731 8756 8781 8807 8834 8861 8887 8913 8939 8962 8985 9006 9024 9041 9056 9068 9078 9085 9090 9092 9092 9089 9083 9074 9061 9046 9027 9003 8976 8944 8907 8865 8818 8764 8705 8639 8567 8488 8402 8308 8207 8099 7982 7858 7726 7585 7437 7281 7117 6946 6769 6585 6396 6203 6006 5808 5610 5413 5215 5024 4837 4657 4486 4324 4173 4034 3907 3794 3694 3609 3538 3482 3440 3413 3400 3402 3419 3450 3496 3557 3633 3724 3830 3950 4086 4236 4399 4575 4763 4961 5167 5382 5600 5818 6036 6254 6469 6675 6873 7060 7235 7397 7544 7676 7792 7893 7979 8049 8104 8145 8172 8186 8188 8177 8155 8122 8078 8022 7957 7880 7793 7696 7589 7472 7345 7209 7065 6914 6756 6591 6423 6250 6075 5900 5725 5550 5377 5208 5043 4883 4729 4582 4442 4310 4187 4073 3968 3872 3787 3712 3648 3594 3551 3519 3498 3488 3489 3502 3526 3562 3609 3667 3736 3816 3907 4009 4121 4243 4375 4517 4666 4824 4989 5161 5338 5519 5705 5892 6079 6267 6453 6638 6818 6993 7162 7324 7479 7624 7760 7887 8003 8110 8206 8292 8368 8435 8492 8542 8584 8618 8647 8670 8689 8705 8718 8729 8738 8747 8756 8766 8776 8788 8801 8815 8830 8846 8864 8882 8900 8918 8936 8953 8969 8984 8997 9008 9018 9025 9031 9035 9037 9038 9037 9036 9033 9030 9027 9024 9020 9017 9013 9010 9008 9005 9002 8999 8996 8993 8989 8985 8981 8977 8972 8966 8961 8955 8949 8942 8935 8928 8920 8911 8901 8890 8878 8863 8845 8824 8800 8772 8739 8702 8659 8611 8556 8496 8429 8356 8276 8190 8097 7998 7891 7778 7658 7531 7396 7255 7105 6948 6784 6612 6432 6246 6053 5854 5650 5442 5232 5019 4807 4595 4387 4183 3985 3794 3612 3441 3281 3133 2997 2875 2766 2670 2587 2517 2459 2413 2378 2353 2338 2333 2337 2350 2372 2403 2443 2494 2554 2626 2710 2806 2915 3038 3175 3326 3491 3669 3861 4065 4280 4506 4740 4979 5226 5472 5718 5963 6208 6445 6675 6897 7109 7311 7501 7678 7844 7997 8138 8267 8386 8493 8590 8679 8759 8831 8896 8956 9009 9057 9101 9140 9175 9207 9235 9260 9282 9301 9318 9332 9344 9354 9362 9368 9373 9376 9379 9380 9380 9380 9379 9377 9375 9372 9368 9363 9357 9351 9343 9334 9323 9311 9298 9283 9267 9250 9231 9211 9190 9167 9144 9120 9095 9069 9042 9014 8985 8955 8924 8892 8859 8825 8789 8752 8714 8676 8637 8598 8559 8520 8483 8447 8413 8381 8352 8327 8305 8286 8272 8262 8257 8255 8257 8263 8272 8283 8298 8314 8331 8350 8368 8387 8405 3917 0 72 2 8431 8449 8467 8482 8494 8504 8509 8512 8511 8507 8499 8488 8472 8453 8430 8403 8372 8338 8299 8256 8209 8159 8104 8046 7984 7918 7849 7777 7701 7622 7539 7454 7366 7275 7181 7084 6986 6885 6782 6678 6573 6467 6361 6255 6150 6045 5942 5841 5742 5645 5549 5455 5363 5270 5178 5086 4992 4896 4797 4694 4587 4475 4358 4235 4107 3974 3835 3693 3547 3399 3251 3102 2954 2807 2665 2526 2394 2268 2149 2039 1937 1844 1759 1684 1616 1558 1507 1464 1427 1397 1373 1354 1341 1331 1326 1326 1329 1338 1351 1369 1394 1425 1465 1513 1571 1640 1721 1815 1922 2042 2176 2325 2487 2662 2848 3045 3253 3466 3687 3911 4135 4359 4582 4803 5017 5226 5426 5618 5801 5974 6139 6294 6440 6577 6707 6828 6943 7051 7153 7249 7340 7424 7503 7577 7644 7705 7760 7808 7850 7884 7911 7931 7944 7950 7949 7942 7929 7911 7888 7860 7829 7794 7756 7716 7673 7629 7583 7536 7489 7441 7393 7347 7301 7257 7216 7178 7144 7116 7093 7076 7067 7066 7073 7088 7112 7145 7186 7235 7292 7355 7423 7497 7574 7655 7736 7818 7900 7981 8061 8138 8212 8283 8350 8413 8472 8527 8578 8626 8670 8711 8748 8783 8816 8846 8875 8902 8928 8953 8977 9001 9025 9048 9071 9095 9118 9141 9163 9185 9207 9228 9248 9268 9286 9303 9319 9334 9348 9361 9372 9383 9393 9402 9410 9417 9424 9430 9435 9439 9443 9444 9445 9444 9442 9438 9432 9424 9414 9403 9389 9374 9356 9337 9316 9294 9269 9242 9213 9182 9148 9111 9072 9029 8983 8933 8880 8824 8764 8701 8636 8568 8499 8428 8357 8287 8217 8149 8083 8019 7959 7903 7851 7803 7761 7723 7691 7665 7645 7630 7621 7619 7622 7632 7647 7668 7694 7726 7762 7803 7847 7895 7945 7998 8051 8106 8161 8216 8270 8323 8376 8427 8478 8527 8575 8622 8668 8714 8759 8803 8848 8892 8935 8978 9020 9062 9102 9142 9180 9216 9251 9284 9315 9344 9371 9396 9420 9442 9462 9481 9499 9515 9530 9544 9557 9570 9581 9591 9601 9609 9616 9623 9629 9634 9638 9641 9643 9645 9647 9648 9648 9648 9648 9647 9645 9643 9641 9638 9634 9629 9623 9616 9608 9599 9588 9577 9564 9549 9533 9516 9498 9478 9456 9433 9409 9383 9355 9326 9296 9265 9232 9198 9163 9127 9091 9054 9017 8979 8942 8905 8867 8831 8795 8759 8725 8691 8659 8627 8596 8567 8539 8511 8486 8461 8438 8416 8396 8377 8360 8344 8331 8319 8310 8302 8298 8296 8297 8301 8308 8319 8333 8351 8373 8399 8428 8460 8496 8534 8576 8619 8665 8711 8758 8806 8854 8901 8947 8992 9036 9078 9118 9156 9192 9226 9258 9288 9315 9340 9364 9385 9403 9420 9434 9445 9455 9462 9467 9470 9471 9470 9468 9465 9460 9455 9450 9444 9438 9433 9428 9423 9419 9416 9413 9411 9409 9407 9406 9405 9404 9402 9401 9399 3918 0 72 2 9397 9395 9392 9389 9386 9382 9377 9373 9367 9361 9355 9348 9340 9332 9323 9313 9302 9291 9279 9266 9252 9238 9224 9209 9193 9178 9162 9146 9131 9115 9099 9083 9067 9051 9036 9021 9006 8992 8978 8966 8955 8945 8938 8932 8930 8929 8932 8937 8946 8957 8971 8987 9005 9025 9046 9067 9089 9111 9132 9152 9172 9189 9205 9219 9231 9241 9250 9258 9263 9268 9270 9272 9272 9270 9267 9262 9254 9244 9232 9217 9199 9178 9154 9128 9098 9066 9031 8995 8956 8916 8874 8830 8786 8739 8692 8643 8591 8538 8483 8424 8363 8298 8230 8159 8083 8005 7922 7837 7749 7659 7568 7474 7381 7288 7196 7104 7015 6926 6840 6756 6673 6592 6510 6429 6348 6266 6180 6091 5999 5900 5795 5683 5563 5435 5298 5154 5001 4842 4675 4503 4329 4151 3973 3796 3622 3452 3289 3134 2987 2851 2726 2613 2512 2423 2346 2282 2229 2187 2157 2137 2128 2129 2140 2161 2192 2233 2284 2346 2418 2500 2591 2692 2800 2916 3036 3158 3281 3403 3523 3635 3739 3831 3909 3972 4017 4045 4052 4041 4011 3962 3898 3816 3724 3619 3507 3391 3271 3152 3035 2923 2816 2720 2632 2555 2489 2435 2392 2360 2339 2329 2329 2338 2356 2383 2419 2465 2519 2584 2659 2746 2844 2955 3079 3216 3368 3533 3713 3905 4109 4323 4546 4778 5012 5249 5486 5723 5954 6179 6396 6601 6796 6976 7143 7295 7433 7556 7664 7758 7839 7907 7962 8006 8038 8060 8072 8074 8067 8051 8025 7991 7947 7895 7834 7765 7688 7604 7512 7414 7310 7201 7089 6973 6856 6739 6622 6505 6391 6280 6172 6070 5972 5880 5793 5711 5634 5562 5494 5427 5363 5299 5234 5167 5096 5021 4940 4852 4755 4651 4538 4416 4287 4150 4009 3861 3711 3561 3411 3263 3118 2979 2847 2724 2611 2507 2413 2330 2258 2196 2144 2101 2068 2044 2028 2021 2023 2034 2054 2084 2124 2175 2237 2312 2400 2501 2615 2743 2884 3038 3205 3383 3572 3771 3978 4193 4412 4636 4863 5091 5318 5544 5769 5989 6204 6413 6615 6809 6994 7169 7335 7490 7634 7767 7889 8000 8100 8190 8269 8339 8399 8451 8496 8533 8564 8589 8608 8624 8635 8643 8647 8649 8649 8647 8643 8639 8633 8628 8622 8616 8611 8607 8604 8603 8602 8604 8607 8611 8617 8624 8631 8639 8647 8655 8662 8669 8674 8677 8679 8679 8678 8674 8668 8660 8650 8638 8624 8608 8591 8571 8549 8525 8499 8471 8441 8409 8375 8339 8301 8262 8220 8178 8135 8092 8049 8006 7964 7922 7883 7847 7812 7782 7754 7731 7712 7698 7689 7685 7686 7693 7705 7723 7745 7773 7806 7843 7883 7927 7974 8022 8072 8123 8173 8223 8271 8317 8361 8402 8439 8472 8501 8525 8545 8561 8572 8580 8583 8582 8577 8569 8558 8543 8525 8505 8481 8455 8425 8393 8357 8318 8275 8228 8177 8121 8060 7994 7923 7845 7761 7671 7573 7468 3919 0 72 2 7356 7235 7107 6970 6826 6673 6512 6343 6167 5984 5796 5602 5405 5204 5002 4800 4600 4402 4208 4020 3839 3666 3502 3349 3206 3075 2956 2848 2753 2670 2599 2539 2492 2456 2432 2419 2417 2427 2448 2479 2522 2575 2637 2708 2787 2871 2963 3054 3145 3235 3324 3404 3476 3538 3586 3622 3641 3644 3631 3602 3558 3498 3427 3344 3252 3154 3050 2945 2840 2737 2635 2540 2450 2368 2295 2229 2174 2127 2090 2062 2044 2036 2038 2049 2071 2103 2146 2200 2266 2345 2435 2539 2655 2785 2928 3084 3253 3434 3626 3829 4042 4264 4492 4728 4967 5207 5449 5691 5931 6166 6397 6619 6833 7037 7231 7413 7583 7740 7886 8019 8140 8250 8351 8441 8523 8596 8663 8724 8780 8830 8877 8919 8958 8993 9025 9054 9079 9101 9120 9136 9148 9158 9165 9169 9172 9173 9172 9171 9168 9165 9162 9159 9156 9152 9148 9145 9140 9136 9131 9125 9119 9112 9104 9096 9087 9077 9068 9058 9048 9038 9028 9019 9009 9000 8990 8981 8973 8964 8956 8948 8941 8934 8928 8924 8920 8918 8918 8919 8921 8926 8932 8940 8949 8959 8969 8979 8990 9000 9009 9017 9024 9030 9034 9036 9038 9038 9037 9036 9034 9032 9030 9028 9027 9025 9025 9024 9024 9024 9024 9024 9023 9023 9022 9020 9019 9017 9015 9013 9012 9010 9009 9009 9009 9009 9010 9011 9012 9012 9012 9011 9008 9004 8998 8991 8981 8969 8955 8940 8922 8902 8882 8860 8837 8813 8789 8765 8741 8717 8693 8669 8646 8624 8602 8581 8560 8540 8521 8502 8484 8467 8450 8434 8419 8405 8392 8380 8369 8359 8350 8343 8337 8331 8327 8325 8323 8322 8322 8323 8325 8328 8331 8335 8340 8345 8350 8356 8361 8367 8373 8379 8385 8391 8397 8402 8407 8412 8417 8421 8425 8428 8430 8432 8433 8433 8433 8432 8431 8429 8427 8425 8422 8420 8419 8417 8416 8415 8414 8413 8412 8411 8409 8407 8403 8398 8391 8382 8372 8360 8346 8330 8312 8294 8274 8254 8234 8213 8193 8174 8156 8139 8123 8109 8097 8086 8077 8070 8065 8062 8061 8062 8065 8070 8077 8087 8098 8112 8127 8144 8162 8180 8199 8217 8234 8251 8265 8276 8284 8289 8290 8287 8279 8268 8252 8233 8210 8184 8155 8125 8092 8058 8023 7988 7952 7917 7882 7848 7815 7784 7753 7725 7698 7674 7652 7632 7615 7602 7591 7584 7580 7580 7583 7589 7599 7611 7626 7644 7663 7684 7707 7730 7753 7776 7800 7823 7845 7866 7886 7905 7922 7938 7952 7964 7975 7985 7992 7999 8003 8006 8008 8008 8006 8003 7999 7993 7987 7979 7970 7960 7949 7937 7925 7911 7898 7885 7871 7858 7845 7833 7821 7810 7800 7791 7784 7777 7771 7765 7760 7756 7751 7745 7740 7733 7726 7717 7708 7697 7685 7672 7658 7644 7629 7614 7600 7585 7570 7556 7542 7527 7513 7499 7484 7468 7451 7433 7414 7393 7372 7349 7325 7300 3920 0 72 2 7274 7248 7221 7194 7167 7140 7113 7086 7059 7032 7004 6976 6947 6918 6888 6857 6825 6793 6761 6729 6696 6664 6633 6603 6573 6545 6517 6490 6464 6439 6413 6387 6360 6332 6303 6273 6241 6207 6172 6135 6097 6058 6019 5979 5939 5900 5861 5823 5786 5750 5716 5682 5650 5618 5586 5555 5524 5492 5460 5428 5395 5361 5327 5291 5255 5219 5181 5143 5105 5066 5027 4987 4947 4907 4866 4824 4781 4737 4693 4646 4598 4549 4496 4442 4384 4323 4257 4188 4113 4034 3949 3858 3761 3657 3548 3433 3312 3186 3056 2922 2787 2650 2513 2376 2243 2112 1986 1866 1752 1646 1547 1457 1375 1301 1235 1176 1125 1079 1041 1007 977 952 930 910 893 879 866 854 844 836 829 824 820 818 818 820 823 828 836 846 858 873 891 911 936 965 998 1037 1082 1133 1191 1257 1331 1413 1504 1604 1712 1827 1951 2081 2216 2356 2499 2643 2788 2932 3074 3213 3348 3477 3601 3718 3829 3934 4032 4124 4210 4292 4368 4441 4510 4576 4639 4699 4758 4814 4869 4921 4971 5019 5064 5107 5148 5186 5222 5256 5288 5319 5348 5376 5403 5429 5455 5481 5507 5532 5558 5584 5610 5636 5662 5687 5711 5735 5759 5782 5805 5827 5849 5871 5893 5916 5938 5962 5986 6011 6037 6064 6092 6120 6148 6176 6205 6233 6260 6287 6313 6338 6361 6383 6403 6422 6439 6455 6469 6481 6493 6503 6511 6519 6526 6532 6537 6541 6545 6548 6550 6552 6554 6555 6555 6554 6552 6549 6545 6539 6531 6521 6509 6495 6479 6460 6439 6415 6390 6362 6332 6301 6268 6233 6198 6161 6123 6083 6043 6001 5957 5912 5864 5814 5761 5705 5646 5584 5518 5449 5376 5301 5222 5141 5059 4976 4893 4810 4728 4649 4573 4501 4435 4375 4321 4275 4237 4208 4189 4179 4179 4188 4207 4235 4272 4318 4371 4430 4495 4565 4639 4713 4789 4864 4940 5011 5080 5144 5202 5255 5301 5340 5371 5396 5412 5422 5425 5421 5411 5396 5375 5351 5324 5293 5261 5228 5194 5160 5128 5096 5066 5039 5014 4993 4975 4961 4951 4945 4943 4945 4951 4961 4975 4993 5014 5039 5067 5099 5133 5170 5209 5251 5294 5339 5384 5429 5474 5518 5559 5598 5632 5661 5683 5698 5705 5701 5687 5663 5626 5578 5518 5447 5364 5272 5170 5060 4944 4822 4696 4570 4444 4317 4193 4073 3957 3849 3747 3654 3569 3495 3431 3378 3337 3309 3295 3294 3307 3336 3379 3438 3512 3600 3704 3821 3950 4092 4244 4405 4572 4745 4922 5100 5278 5454 5630 5800 5965 6124 6275 6420 6556 6684 6803 6913 7015 7107 7191 7265 7330 7386 7433 7470 7499 7518 7528 7529 7522 7507 7483 7453 7415 7372 7323 7269 7210 7148 7083 7015 6944 6871 6796 6718 6638 6554 6468 6378 6283 6184 6079 5969 5852 5729 5600 5465 5324 5177 5027 4872 4715 4559 4402 4246 4092 3944 3921 0 72 2 3801 3666 3538 3420 3311 3213 3126 3050 2984 2930 2887 2854 2831 2817 2812 2815 2825 2843 2867 2896 2931 2970 3014 3061 3112 3166 3222 3281 3341 3404 3468 3533 3600 3668 3738 3809 3881 3955 4031 4108 4188 4270 4354 4442 4532 4625 4721 4819 4921 5024 5130 5237 5344 5450 5556 5661 5762 5860 5953 6040 6121 6194 6259 6315 6361 6397 6423 6438 6442 6436 6419 6391 6354 6306 6251 6187 6115 6038 5955 5868 5779 5689 5598 5508 5422 5338 5260 5188 5124 5069 5022 4986 4960 4945 4941 4948 4965 4993 5031 5078 5133 5195 5263 5337 5413 5489 5566 5643 5717 5785 5849 5904 5950 5986 6010 6023 6023 6011 5986 5949 5900 5840 5771 5693 5609 5521 5428 5335 5243 5153 5065 4985 4912 4847 4793 4749 4718 4701 4696 4707 4731 4770 4824 4893 4975 5071 5180 5300 5431 5571 5718 5873 6030 6190 6351 6511 6669 6822 6970 7111 7245 7369 7485 7591 7687 7774 7850 7917 7975 8023 8063 8093 8115 8128 8132 8127 8112 8088 8054 8009 7953 7887 7809 7720 7620 7510 7389 7258 7119 6971 6817 6656 6492 6323 6153 5983 5814 5646 5481 5321 5165 5017 4876 4743 4620 4506 4404 4313 4234 4168 4116 4077 4053 4043 4047 4066 4099 4146 4206 4279 4362 4457 4559 4670 4786 4905 5028 5152 5274 5393 5511 5621 5725 5821 5908 5986 6053 6110 6157 6193 6218 6233 6239 6235 6222 6202 6175 6141 6101 6056 6007 5954 5899 5840 5780 5718 5656 5593 5530 5468 5405 5345 5285 5228 5173 5121 5071 5025 4983 4944 4910 4880 4854 4834 4818 4808 4802 4802 4807 4818 4833 4854 4880 4912 4949 4990 5037 5090 5147 5208 5275 5346 5421 5501 5584 5670 5760 5851 5944 6038 6132 6226 6318 6409 6495 6578 6656 6728 6793 6850 6900 6941 6973 6997 7011 7016 7012 6999 6978 6949 6913 6870 6820 6764 6703 6637 6567 6492 6413 6332 6247 6160 6071 5981 5890 5798 5708 5618 5529 5443 5360 5281 5206 5135 5070 5009 4954 4905 4861 4823 4790 4763 4740 4723 4710 4701 4698 4698 4703 4713 4727 4746 4770 4799 4834 4873 4919 4970 5027 5090 5157 5230 5308 5390 5477 5567 5661 5758 5857 5959 6062 6168 6274 6381 6489 6596 6704 6811 6918 7023 7127 7229 7330 7428 7523 7616 7706 7793 7876 7956 8033 8105 8174 8239 8300 8357 8409 8458 8502 8543 8579 8611 8639 8662 8683 8700 8713 8723 8731 8737 8741 8742 8743 8742 8741 8739 8736 8732 8728 8722 8716 8709 8701 8692 8682 8670 8658 8644 8630 8615 8601 8586 8572 8558 8545 8533 8523 8515 8508 8503 8500 8498 8499 8501 8505 8510 8516 8524 8532 8541 8551 8562 8572 8583 8593 8603 8612 8620 8627 8633 8636 8638 8638 8636 8632 8625 8617 8607 8596 8583 8570 8555 8539 8523 8506 8488 8470 8451 8430 8408 8384 8359 8331 8301 8269 8235 8199 8162 8122 8082 3922 0 72 2 8041 7999 7958 7917 7877 7837 7798 7760 7723 7686 7649 7611 7572 7531 7488 7442 7392 7339 7282 7221 7156 7088 7016 6941 6864 6786 6707 6629 6551 6475 6402 6334 6270 6211 6159 6113 6076 6047 6026 6014 6012 6019 6036 6063 6099 6144 6198 6260 6330 6407 6489 6577 6669 6764 6862 6961 7060 7159 7258 7354 7449 7540 7628 7713 7793 7870 7942 8009 8072 8130 8184 8232 8277 8316 8351 8382 8409 8432 8451 8467 8480 8490 8498 8504 8509 8512 8513 8514 8514 8514 8512 8510 8508 8505 8501 8497 8493 8488 8483 8477 8472 8467 8462 8458 8454 8452 8450 8449 8450 8451 8454 8457 8460 8463 8467 8470 8472 8473 8473 8471 8468 8463 8457 8450 8442 8433 8423 8414 8405 8396 8388 8381 8375 8370 8367 8364 8362 8361 8360 8359 8358 8356 8354 8351 8347 8341 8335 8327 8319 8310 8300 8289 8278 8268 8257 8246 8235 8224 8213 8202 8191 8180 8168 8155 8141 8126 8109 8091 8070 8048 8023 7995 7965 7933 7897 7859 7817 7773 7726 7676 7624 7569 7512 7453 7392 7331 7268 7205 7142 7080 7017 6956 6896 6838 6781 6726 6674 6624 6576 6530 6488 6447 6410 6376 6344 6317 6292 6272 6255 6243 6235 6233 6234 6241 6253 6269 6291 6316 6346 6379 6415 6454 6495 6538 6581 6624 6667 6711 6753 6794 6833 6871 6908 6943 6976 7008 7038 7068 7095 7122 7148 7172 7196 7218 7240 7261 7281 7300 7318 7335 7351 7366 7380 7393 7405 7416 7426 7434 7441 7447 7452 7455 7457 7457 7456 7454 7451 7447 7443 7437 7430 7423 7416 7408 7399 7390 7380 7369 7358 7345 7332 7317 7301 7284 7265 7245 7223 7200 7175 7149 7122 7093 7063 7031 6998 6964 6928 6891 6853 6813 6771 6728 6683 6637 6589 6539 6488 6435 6381 6326 6269 6212 6153 6093 6032 5971 5908 5845 5781 5716 5650 5584 5518 5453 5387 5323 5260 5199 5140 5085 5033 4986 4943 4906 4873 4847 4826 4811 4802 4798 4798 4804 4813 4826 4841 4858 4876 4894 4912 4929 4945 4958 4969 4977 4981 4983 4981 4976 4967 4956 4942 4926 4908 4888 4866 4844 4821 4798 4775 4751 4728 4705 4682 4659 4637 4614 4592 4571 4549 4528 4508 4488 4469 4451 4434 4418 4403 4390 4378 4368 4359 4351 4344 4337 4331 4325 4319 4312 4304 4295 4285 4272 4258 4242 4223 4201 4177 4149 4119 4084 4046 4003 3956 3904 3846 3783 3713 3637 3554 3465 3370 3268 3161 3048 2932 2812 2688 2565 2442 2319 2196 2079 1965 1855 1752 1655 1566 1483 1407 1338 1276 1221 1171 1127 1087 1052 1021 993 968 946 926 908 891 877 864 853 845 838 833 829 828 829 831 835 840 846 854 863 874 886 900 916 935 957 984 1016 1054 1099 1151 1212 1281 1359 1446 1543 1647 1758 1877 2000 2128 2257 2386 2514 2639 2760 2874 2982 3081 3170 3251 3322 3923 0 72 2 3383 3435 3479 3515 3545 3570 3590 3608 3624 3639 3654 3672 3691 3713 3739 3769 3804 3843 3887 3936 3989 4046 4108 4173 4242 4313 4387 4462 4539 4617 4694 4770 4846 4921 4993 5063 5130 5194 5256 5314 5369 5421 5470 5517 5561 5604 5644 5683 5720 5756 5791 5825 5858 5889 5920 5949 5978 6004 6030 6053 6076 6097 6116 6134 6151 6168 6184 6199 6215 6231 6247 6265 6283 6302 6323 6344 6366 6390 6414 6438 6462 6486 6510 6534 6557 6579 6601 6621 6641 6661 6679 6698 6716 6733 6751 6769 6786 6804 6822 6840 6857 6875 6892 6908 6923 6938 6952 6965 6977 6988 6999 7008 7017 7026 7035 7043 7052 7061 7071 7081 7091 7102 7113 7124 7135 7146 7157 7167 7177 7186 7195 7202 7209 7215 7220 7225 7228 7231 7233 7234 7235 7235 7234 7232 7229 7226 7222 7217 7212 7206 7201 7196 7191 7186 7183 7181 7180 7181 7183 7187 7193 7200 7209 7219 7229 7241 7254 7267 7280 7294 7309 7323 7339 7354 7371 7388 7405 7424 7443 7463 7484 7504 7525 7545 7564 7582 7599 7614 7627 7638 7647 7654 7659 7661 7663 7663 7663 7662 7661 7661 7660 7660 7660 7660 7660 7660 7660 7659 7657 7653 7648 7642 7633 7623 7612 7599 7585 7570 7554 7538 7521 7504 7486 7467 7448 7428 7406 7384 7359 7334 7306 7277 7247 7216 7184 7153 7123 7095 7069 7046 7028 7014 7006 7004 7008 7017 7033 7055 7082 7113 7149 7189 7231 7276 7323 7370 7419 7467 7515 7563 7610 7656 7701 7746 7788 7830 7869 7907 7943 7977 8009 8038 8065 8090 8112 8132 8150 8166 8179 8192 8203 8213 8222 8231 8239 8247 8254 8262 8269 8275 8282 8287 8292 8296 8299 8301 8302 8302 8301 8300 8299 8297 8295 8294 8292 8292 8291 8291 8291 8292 8292 8292 8291 8290 8287 8284 8280 8274 8268 8260 8252 8243 8234 8226 8217 8209 8201 8195 8189 8184 8181 8178 8176 8175 8174 8174 8174 8174 8175 8176 8177 8178 8180 8183 8185 8188 8192 8196 8201 8205 8210 8215 8220 8225 8230 8234 8238 8242 8245 8248 8251 8254 8258 8261 8265 8270 8275 8281 8287 8294 8301 8308 8315 8322 8329 8335 8340 8345 8349 8352 8354 8355 8357 8358 8359 8360 8361 8362 8364 8367 8370 8374 8378 8382 8387 8391 8395 8399 8402 8405 8408 8410 8411 8412 8413 8414 8416 8417 8419 8422 8425 8428 8432 8437 8441 8446 8450 8454 8458 8461 8463 8464 8464 8464 8463 8462 8461 8459 8458 8457 8456 8456 8457 8458 8460 8461 8464 8466 8468 8469 8470 8470 8469 8467 8464 8461 8458 8454 8450 8447 8444 8442 8441 8441 8442 8445 8448 8452 8457 8462 8466 8470 8474 8476 8477 8477 8476 8473 8469 8465 8460 8454 8449 8443 8439 8434 8431 8428 8427 8426 8425 8425 8425 8425 8424 8423 8420 8416 8411 8404 8396 8387 8375 8363 8349 8334 8317 8300 8281 8261 3924 0 72 2 8239 8216 8192 8166 8138 8109 8078 8045 8010 7974 7936 7897 7858 7817 7777 7736 7697 7658 7620 7584 7549 7517 7487 7459 7434 7411 7391 7373 7359 7347 7338 7332 7329 7329 7331 7337 7346 7358 7373 7390 7410 7432 7456 7482 7509 7536 7564 7592 7619 7645 7670 7692 7712 7730 7744 7754 7761 7764 7763 7758 7748 7735 7717 7696 7671 7643 7611 7577 7540 7501 7461 7418 7375 7332 7288 7245 7202 7161 7121 7084 7050 7019 6992 6969 6952 6939 6933 6932 6938 6951 6970 6995 7027 7065 7109 7157 7210 7267 7327 7388 7450 7513 7576 7638 7698 7757 7813 7866 7916 7963 8007 8048 8086 8121 8154 8184 8211 8236 8259 8280 8299 8316 8331 8344 8355 8365 8373 8380 8386 8390 8393 8395 8397 8398 8398 8398 8398 8398 8397 8397 8396 8396 8395 8395 8394 8394 8393 8393 8392 8391 8390 8390 8388 8387 8386 8385 8383 8381 8379 8377 8375 8374 8372 8370 8368 8367 8366 8366 8366 8367 8368 8370 8373 8377 8381 8385 8389 8393 8397 8400 8403 8405 8406 8406 8404 8401 8397 8391 8385 8377 8369 8361 8352 8342 8333 8323 8314 8305 8295 8286 8276 8266 8255 8242 8229 8213 8196 8176 8154 8129 8101 8071 8037 8000 7961 7918 7872 7824 7772 7718 7660 7600 7536 7470 7400 7326 7248 7167 7081 6991 6896 6796 6692 6581 6466 6345 6219 6087 5950 5809 5663 5513 5360 5204 5046 4888 4729 4571 4414 4260 4109 3964 3824 3691 3566 3448 3341 3243 3155 3078 3013 2959 2917 2887 2869 2864 2872 2892 2924 2970 3027 3098 3181 3276 3383 3501 3630 3769 3918 4076 4241 4414 4591 4774 4959 5145 5331 5517 5701 5880 6056 6224 6386 6540 6685 6822 6948 7065 7172 7269 7357 7435 7504 7564 7617 7663 7702 7735 7763 7786 7805 7820 7833 7843 7850 7856 7860 7863 7865 7865 7866 7865 7865 7865 7865 7865 7866 7868 7872 7877 7883 7891 7900 7912 7924 7938 7954 7970 7986 8004 8021 8038 8054 8070 8085 8099 8112 8125 8136 8146 8155 8164 8172 8180 8188 8195 8202 8208 8215 8221 8228 8233 8239 8244 8249 8253 8256 8259 8261 8262 8263 8263 8262 8261 8259 8256 8252 8248 8243 8238 8233 8227 8221 8215 8210 8205 8200 8196 8193 8190 8188 8188 8188 8188 8189 8191 8193 8196 8198 8200 8203 8205 8207 8209 8211 8213 8214 8216 8218 8221 8223 8226 8229 8232 8235 8238 8240 8242 8244 8245 8246 8246 8245 8244 8242 8240 8238 8235 8233 8230 8228 8226 8224 8222 8220 8219 8218 8216 8215 8213 8212 8210 8209 8207 8206 8204 8203 8202 8202 8201 8201 8202 8202 8202 8203 8203 8203 8202 8201 8199 8196 8192 8187 8182 8176 8169 8162 8154 8147 8140 8133 8126 8119 8113 8108 8102 8097 8092 8087 8081 8075 8069 8061 8053 8044 8034 8023 8011 7998 7985 7972 7959 7946 7933 7921 7910 7900 7891 7884 7878 3925 0 72 2 7874 7872 7871 7871 7873 7876 7880 7885 7890 7896 7902 7909 7915 7921 7927 7932 7937 7941 7945 7949 7952 7955 7958 7960 7962 7964 7966 7967 7969 7970 7971 7971 7970 7969 7968 7965 7961 7956 7950 7942 7934 7924 7913 7901 7887 7873 7857 7840 7823 7803 7783 7761 7737 7712 7685 7655 7623 7588 7551 7511 7468 7422 7373 7321 7265 7207 7146 7082 7014 6943 6868 6789 6705 6617 6523 6424 6319 6209 6092 5969 5841 5707 5569 5427 5282 5136 4990 4843 4698 4557 4420 4289 4165 4048 3940 3842 3753 3676 3609 3554 3511 3480 3462 3455 3462 3482 3514 3560 3618 3689 3772 3867 3973 4090 4215 4348 4490 4635 4786 4940 5093 5246 5399 5550 5697 5840 5978 6110 6237 6357 6472 6580 6683 6780 6871 6956 7037 7112 7183 7248 7309 7366 7418 7465 7509 7549 7584 7616 7645 7671 7694 7714 7733 7749 7764 7777 7789 7800 7810 7819 7827 7835 7841 7847 7852 7857 7860 7863 7865 7867 7868 7869 7869 7869 7869 7869 7868 7868 7867 7866 7864 7863 7860 7857 7853 7849 7844 7838 7832 7826 7819 7812 7806 7799 7793 7787 7781 7776 7771 7766 7762 7757 7752 7747 7741 7735 7728 7720 7711 7701 7691 7679 7667 7654 7641 7627 7612 7598 7583 7568 7552 7536 7520 7503 7486 7468 7449 7429 7409 7387 7365 7341 7316 7289 7261 7232 7201 7168 7134 7098 7059 7019 6976 6931 6883 6833 6780 6724 6666 6606 6543 6479 6413 6345 6277 6209 6142 6076 6012 5951 5894 5841 5794 5753 5719 5692 5673 5662 5659 5664 5678 5699 5727 5761 5801 5845 5894 5944 5994 6045 6095 6141 6184 6222 6253 6277 6291 6297 6292 6276 6248 6207 6153 6087 6006 5912 5805 5686 5553 5410 5258 5095 4927 4751 4573 4395 4217 4040 3867 3701 3541 3391 3251 3122 3005 2899 2806 2725 2656 2598 2551 2514 2488 2471 2463 2465 2476 2496 2526 2565 2615 2676 2747 2831 2926 3033 3153 3284 3427 3581 3744 3916 4094 4280 4469 4660 4851 5042 5232 5416 5597 5769 5935 6092 6241 6380 6510 6631 6742 6845 6939 7025 7104 7175 7240 7299 7352 7399 7442 7480 7514 7543 7569 7592 7611 7627 7640 7651 7660 7667 7672 7676 7679 7681 7683 7684 7685 7686 7687 7688 7688 7689 7689 7689 7689 7688 7687 7685 7682 7679 7675 7670 7665 7660 7654 7647 7640 7633 7626 7618 7609 7601 7592 7582 7571 7560 7548 7535 7520 7505 7487 7468 7447 7424 7399 7371 7339 7305 7267 7225 7179 7127 7071 7010 6942 6868 6788 6701 6606 6504 6394 6275 6149 6014 5871 5720 5561 5395 5223 5045 4863 4677 4490 4304 4118 3933 3754 3581 3414 3257 3109 2973 2847 2734 2632 2543 2466 2401 2347 2305 2272 2250 2236 2232 2235 2247 2266 2291 2324 2363 2408 2458 2512 2570 2631 2692 2753 2813 2872 2926 2975 3018 3052 3079 3096 3105 3104 3095 3078 3055 3926 0 72 2 3027 2993 2960 2926 2894 2863 2838 2820 2809 2807 2814 2832 2861 2900 2949 3009 3079 3158 3247 3343 3448 3559 3676 3799 3927 4059 4195 4332 4473 4614 4755 4896 5037 5176 5312 5446 5576 5702 5824 5941 6053 6161 6263 6360 6452 6540 6622 6701 6774 6844 6909 6970 7027 7080 7130 7175 7217 7256 7290 7321 7349 7374 7397 7416 7434 7450 7464 7477 7489 7501 7512 7523 7533 7543 7553 7563 7573 7582 7590 7598 7605 7611 7616 7620 7623 7626 7628 7629 7629 7629 7629 7629 7629 7629 7629 7629 7629 7629 7630 7631 7631 7632 7632 7632 7633 7632 7632 7632 7631 7630 7629 7628 7626 7625 7623 7621 7619 7616 7614 7610 7607 7602 7598 7592 7586 7579 7571 7563 7553 7543 7531 7519 7506 7491 7476 7460 7443 7425 7406 7385 7364 7342 7319 7294 7269 7244 7217 7191 7165 7138 7112 7087 7063 7040 7020 7001 6985 6971 6960 6952 6947 6945 6945 6949 6955 6963 6973 6985 6998 7012 7027 7043 7059 7075 7091 7107 7123 7138 7153 7167 7180 7193 7205 7216 7226 7234 7241 7246 7250 7250 7248 7244 7236 7225 7210 7192 7170 7144 7114 7081 7044 7003 6959 6912 6862 6809 6754 6697 6638 6578 6518 6457 6396 6335 6275 6216 6159 6104 6051 6001 5953 5909 5869 5831 5798 5768 5742 5721 5703 5689 5680 5675 5674 5678 5687 5701 5719 5743 5772 5806 5845 5889 5938 5991 6047 6107 6169 6234 6300 6367 6434 6501 6567 6632 6695 6757 6816 6872 6927 6978 7027 7073 7116 7157 7195 7230 7262 7292 7319 7343 7365 7383 7399 7413 7425 7434 7441 7447 7452 7455 7458 7460 7461 7461 7462 7461 7461 7459 7457 7454 7451 7446 7441 7434 7427 7419 7409 7399 7389 7378 7367 7356 7346 7335 7324 7314 7304 7295 7286 7276 7267 7259 7250 7241 7232 7224 7216 7209 7202 7197 7192 7189 7188 7187 7189 7191 7195 7201 7207 7214 7222 7230 7238 7247 7254 7262 7269 7276 7283 7289 7295 7300 7306 7312 7318 7324 7330 7335 7341 7346 7351 7355 7358 7361 7363 7363 7363 7362 7361 7358 7356 7354 7352 7350 7349 7348 7349 7349 7350 7352 7354 7356 7357 7359 7360 7360 7360 7359 7357 7355 7353 7350 7346 7343 7340 7337 7335 7333 7331 7330 7329 7328 7328 7328 7328 7328 7327 7327 7327 7327 7327 7327 7327 7327 7327 7328 7328 7329 7330 7330 7331 7331 7330 7329 7328 7325 7322 7318 7314 7309 7304 7298 7291 7285 7279 7273 7266 7260 7254 7247 7241 7234 7227 7219 7211 7202 7192 7181 7170 7158 7146 7132 7119 7106 7093 7081 7069 7058 7048 7040 7034 7029 7026 7025 7026 7029 7033 7039 7046 7054 7064 7074 7084 7094 7104 7114 7123 7132 7140 7147 7153 7159 7164 7168 7172 7176 7179 7183 7187 7190 7194 7198 7202 7205 7209 7212 7214 7216 7216 7216 7215 7212 7209 7205 7201 7196 7191 7187 7182 7178 3927 0 72 3 7188 7185 7182 7179 7176 7172 7169 7166 7163 7160 7157 7154 7152 7149 7147 7145 7143 7141 7139 7137 7135 7133 7130 7127 7123 7119 7114 7109 7102 7095 7087 7078 7068 7058 7046 7034 7021 7008 6994 6980 6966 6952 6938 6925 6912 6900 6889 6879 6870 6863 6856 6852 6848 6846 6846 6846 6848 6852 6856 6862 6868 6875 6883 6891 6900 6909 6918 6927 6936 6945 6954 6962 6970 6978 6985 6991 6997 7003 7008 7012 7016 7019 7022 7024 7026 7027 7027 7027 7026 7025 7024 7022 7020 7018 7015 7013 7010 7008 7005 7003 7000 6999 6997 6995 6994 6993 6993 6992 6992 6992 6992 6992 6992 6992 6992 6991 6991 6990 6988 6986 6984 6981 6978 6975 6971 6967 6963 6958 6953 6949 6944 6939 6934 6929 6925 6921 6916 6912 6908 6905 6901 6897 6894 6890 6887 6883 6880 6876 6872 6868 6864 6859 6855 6850 6845 6839 6834 6828 6822 6817 6811 6804 6798 6792 6786 6780 6774 6768 6762 6756 6750 6744 6739 6733 6727 6722 6716 6710 6705 6698 6692 6685 6677 6669 6660 6650 6638 6625 6611 6595 6577 6558 6536 6512 6485 6457 6426 6393 6359 6322 6283 6243 6202 6160 6118 6076 6034 5993 5953 5915 5878 5845 5814 5786 5762 5741 5725 5712 5703 5699 5699 5702 5710 5721 5735 5752 5773 5795 5820 5847 5874 5904 5933 5963 5993 6024 6053 6082 6111 6138 6164 6189 6213 6235 6256 6275 6293 6309 6323 6336 6347 6357 6365 6372 6377 6381 6384 6385 6386 6385 6383 6381 6378 6375 6371 6366 6362 6357 6351 6346 6341 6335 6329 6323 6316 6309 6301 6293 6284 6274 6263 6251 6238 6224 6209 6192 6174 6155 6135 6114 6092 6070 6047 6025 6002 5979 5957 5935 5915 5896 5878 5861 5847 5834 5823 5814 5807 5802 5798 5797 5797 5798 5800 5804 5809 5814 5819 5825 5830 5835 5840 5844 5848 5850 5852 5852 5851 5849 5846 5842 5836 5830 5822 5814 5804 5794 5783 5772 5760 5747 5734 5721 5708 5694 5680 5666 5652 5638 5623 5609 5594 5579 5564 5549 5534 5518 5502 5486 5469 5452 5435 5418 5400 5381 5363 5344 5325 5305 5286 5266 5246 5226 5206 5186 5166 5145 5125 5105 5085 5066 5046 5026 5006 4986 4966 4946 4925 4905 4884 4862 4840 4818 4795 4772 4747 4723 4697 4671 4645 4617 4589 4561 4531 4501 4469 4437 4403 4368 4332 4293 4252 4209 4163 4114 4061 4004 3943 3877 3807 3731 3651 3565 3474 3378 3278 3173 3063 2951 2835 2717 2598 2479 2359 2240 2124 2009 1898 1792 1690 1594 1503 1419 1341 1270 1206 1148 1097 1052 1013 980 952 928 909 893 880 870 862 855 850 846 842 838 835 832 829 827 825 824 824 825 828 834 842 853 869 888 913 942 977 1019 1066 1121 1182 1249 1324 1405 1492 1586 1685 1789 1897 2010 2126 2244 2364 2484 2604 2723 2842 2957 3928 0 72 3 3070 3178 3281 3380 3472 3558 3637 3709 3773 3828 3876 3914 3944 3965 3977 3980 3974 3959 3935 3903 3862 3814 3758 3695 3627 3552 3473 3390 3304 3215 3127 3038 2950 2862 2779 2699 2625 2556 2494 2440 2394 2357 2330 2312 2306 2309 2324 2349 2385 2432 2488 2554 2629 2713 2803 2900 3004 3111 3222 3336 3450 3564 3678 3790 3898 4003 4103 4197 4284 4364 4437 4502 4559 4608 4648 4681 4706 4724 4735 4740 4740 4734 4725 4711 4695 4677 4656 4635 4614 4592 4571 4550 4530 4511 4494 4478 4464 4451 4440 4430 4421 4414 4409 4404 4401 4399 4399 4399 4401 4404 4408 4414 4421 4430 4440 4451 4464 4479 4495 4513 4532 4553 4576 4599 4624 4650 4677 4704 4731 4759 4787 4814 4841 4867 4891 4914 4935 4955 4972 4986 4998 5007 5013 5017 5017 5014 5008 5000 4988 4974 4958 4939 4919 4897 4873 4849 4824 4798 4773 4748 4724 4701 4679 4659 4641 4625 4611 4600 4592 4588 4586 4587 4592 4601 4612 4628 4646 4668 4694 4723 4754 4789 4827 4867 4910 4955 5002 5051 5101 5152 5203 5255 5308 5360 5411 5462 5511 5559 5606 5650 5693 5734 5772 5808 5841 5873 5901 5928 5952 5975 5995 6013 6030 6045 6059 6072 6083 6093 6102 6111 6119 6126 6132 6138 6144 6149 6154 6158 6162 6165 6168 6170 6172 6173 6174 6175 6176 6176 6175 6175 6174 6174 6173 6172 6171 6171 6170 6170 6169 6169 6169 6169 6169 6170 6170 6169 6169 6168 6167 6166 6164 6162 6159 6156 6152 6148 6143 6138 6133 6128 6123 6117 6111 6106 6100 6093 6086 6078 6070 6059 6047 6033 6016 5995 5970 5942 5907 5868 5822 5769 5710 5643 5569 5487 5398 5301 5197 5086 4969 4846 4719 4587 4453 4317 4179 4042 3906 3773 3643 3518 3398 3285 3181 3084 2998 2922 2857 2803 2761 2731 2714 2710 2718 2739 2772 2818 2875 2943 3022 3110 3207 3313 3426 3546 3670 3798 3930 4063 4196 4329 4462 4592 4718 4841 4958 5070 5176 5275 5367 5452 5530 5601 5665 5722 5772 5817 5855 5889 5917 5941 5962 5979 5993 6005 6014 6023 6030 6035 6041 6045 6049 6053 6057 6060 6064 6067 6070 6073 6076 6079 6082 6084 6087 6089 6091 6092 6094 6095 6096 6096 6097 6097 6096 6096 6095 6094 6093 6091 6089 6087 6085 6083 6080 6078 6075 6072 6070 6067 6065 6063 6061 6059 6058 6057 6056 6055 6055 6055 6055 6055 6054 6054 6054 6053 6052 6051 6049 6047 6045 6042 6038 6035 6031 6026 6021 6017 6012 6008 6003 5999 5995 5991 5988 5985 5983 5981 5980 5979 5979 5979 5980 5980 5981 5982 5983 5984 5985 5986 5987 5987 5987 5987 5987 5986 5986 5985 5983 5982 5980 5978 5977 5974 5972 5970 5967 5965 5962 5960 5957 5955 5952 5949 5947 5945 5943 5941 5939 5938 5937 5936 5935 5935 5935 5935 5936 5936 5937 5937 5938 5938 3929 0 72 3 5938 5938 5937 5936 5935 5933 5930 5928 5924 5921 5916 5912 5907 5902 5897 5892 5886 5880 5874 5866 5858 5849 5838 5826 5812 5795 5774 5751 5724 5692 5656 5615 5568 5516 5457 5394 5323 5248 5166 5079 4987 4890 4790 4686 4579 4471 4362 4252 4144 4038 3934 3834 3740 3651 3570 3496 3432 3376 3331 3296 3273 3260 3259 3270 3291 3323 3366 3418 3479 3547 3621 3702 3784 3869 3955 4041 4123 4201 4274 4340 4398 4446 4485 4512 4528 4532 4525 4506 4476 4437 4388 4330 4266 4196 4122 4047 3972 3896 3822 3754 3689 3633 3584 3544 3514 3494 3485 3487 3500 3524 3557 3602 3654 3716 3785 3860 3941 4026 4115 4206 4296 4388 4479 4569 4655 4739 4820 4896 4967 5034 5097 5154 5206 5253 5296 5334 5368 5397 5423 5445 5464 5480 5492 5502 5509 5513 5514 5512 5508 5501 5490 5477 5460 5440 5416 5388 5357 5323 5285 5244 5200 5153 5104 5053 5001 4948 4896 4843 4792 4743 4696 4652 4613 4578 4548 4523 4504 4491 4484 4483 4489 4501 4518 4541 4569 4602 4639 4680 4724 4770 4818 4868 4919 4969 5019 5069 5118 5165 5211 5254 5295 5333 5369 5402 5433 5461 5486 5508 5528 5546 5561 5575 5586 5595 5603 5610 5615 5619 5622 5624 5626 5626 5627 5627 5627 5626 5626 5625 5625 5624 5623 5622 5621 5621 5620 5619 5618 5617 5616 5615 5614 5613 5611 5610 5609 5607 5606 5604 5603 5601 5599 5598 5597 5595 5594 5592 5591 5590 5588 5587 5585 5584 5582 5580 5578 5576 5574 5571 5569 5566 5563 5561 5558 5555 5553 5550 5548 5545 5543 5541 5539 5537 5536 5534 5532 5530 5528 5526 5524 5521 5518 5514 5510 5505 5499 5493 5486 5479 5470 5462 5452 5442 5432 5421 5410 5400 5389 5378 5367 5356 5346 5337 5328 5319 5311 5304 5298 5292 5287 5282 5278 5275 5271 5269 5266 5263 5261 5258 5256 5253 5249 5245 5241 5236 5230 5223 5215 5207 5198 5188 5177 5165 5152 5139 5125 5110 5095 5080 5064 5049 5033 5018 5003 4988 4975 4962 4950 4940 4931 4924 4918 4914 4912 4912 4914 4918 4924 4932 4942 4953 4966 4980 4996 5012 5029 5046 5064 5082 5099 5116 5132 5147 5161 5174 5186 5197 5206 5214 5221 5226 5231 5234 5237 5239 5239 5239 5238 5236 5233 5229 5223 5216 5207 5195 5180 5163 5141 5115 5085 5050 5010 4963 4911 4853 4788 4717 4640 4558 4470 4377 4280 4179 4076 3971 3866 3761 3657 3556 3457 3364 3276 3195 3121 3056 2999 2952 2915 2887 2871 2864 2868 2882 2905 2938 2980 3029 3086 3150 3220 3295 3374 3456 3541 3628 3715 3803 3889 3975 4059 4141 4220 4295 4366 4434 4497 4556 4610 4661 4706 4748 4785 4818 4848 4874 4897 4917 4934 4948 4961 4971 4980 4987 4993 4997 5000 5002 5003 5003 5002 5000 4997 4993 4987 4981 4973 4964 4953 4942 4929 4915 3930 0 72 3 4900 4884 4867 4850 4833 4815 4798 4780 4763 4747 4732 4718 4705 4694 4684 4675 4668 4663 4659 4657 4656 4656 4657 4659 4662 4666 4670 4674 4678 4681 4685 4688 4691 4693 4694 4695 4695 4694 4693 4691 4688 4685 4681 4677 4672 4667 4662 4656 4650 4644 4637 4630 4623 4616 4608 4600 4592 4583 4574 4565 4555 4545 4536 4526 4516 4505 4495 4485 4474 4464 4453 4442 4431 4420 4408 4396 4383 4369 4356 4341 4325 4309 4292 4275 4256 4237 4217 4197 4175 4154 4132 4109 4085 4061 4036 4010 3983 3954 3924 3891 3856 3819 3777 3733 3684 3631 3574 3511 3444 3371 3294 3211 3124 3032 2936 2837 2734 2629 2523 2415 2308 2201 2095 1991 1890 1792 1699 1610 1525 1446 1372 1305 1242 1185 1134 1088 1048 1012 981 954 931 911 895 881 870 860 853 847 842 838 835 832 830 828 827 827 827 828 831 834 840 848 859 872 890 911 938 970 1007 1050 1100 1157 1220 1290 1367 1451 1541 1636 1738 1843 1952 2065 2179 2293 2408 2523 2635 2745 2852 2953 3050 3141 3227 3306 3379 3446 3507 3562 3611 3655 3694 3729 3761 3789 3815 3838 3860 3881 3901 3920 3939 3958 3976 3994 4011 4028 4045 4061 4075 4089 4101 4111 4119 4125 4129 4131 4130 4127 4122 4114 4105 4093 4081 4066 4051 4035 4018 4001 3985 3969 3954 3940 3928 3917 3909 3902 3898 3897 3898 3902 3908 3917 3928 3942 3957 3975 3994 4015 4037 4060 4083 4107 4131 4155 4179 4203 4225 4247 4268 4289 4308 4326 4344 4360 4376 4390 4404 4417 4430 4442 4454 4465 4475 4486 4496 4505 4514 4523 4532 4540 4548 4556 4564 4571 4578 4584 4590 4596 4601 4606 4610 4614 4618 4620 4623 4624 4625 4625 4624 4622 4620 4616 4612 4606 4600 4593 4586 4578 4569 4560 4551 4541 4532 4523 4515 4507 4500 4494 4489 4485 4482 4481 4480 4481 4483 4486 4490 4494 4500 4506 4512 4519 4525 4532 4539 4545 4551 4557 4563 4568 4573 4578 4582 4585 4589 4592 4595 4598 4601 4603 4605 4607 4609 4610 4612 4613 4613 4614 4614 4614 4613 4612 4611 4609 4608 4606 4604 4602 4601 4599 4597 4596 4595 4595 4594 4594 4594 4595 4595 4596 4597 4597 4598 4599 4599 4599 4599 4598 4598 4596 4594 4592 4590 4587 4583 4580 4576 4571 4567 4562 4556 4550 4544 4536 4528 4519 4509 4498 4485 4472 4457 4440 4422 4403 4383 4361 4338 4315 4292 4268 4244 4221 4199 4178 4159 4142 4127 4115 4105 4099 4095 4095 4097 4103 4111 4122 4136 4151 4168 4187 4206 4227 4248 4268 4288 4308 4327 4344 4361 4375 4389 4401 4411 4420 4428 4434 4439 4443 4446 4449 4451 4452 4453 4453 4454 4454 4454 4454 4453 4453 4453 4452 4452 4451 4450 4450 4449 4447 4446 4445 4444 4442 4441 4440 4438 4437 4436 4435 4433 4433 3931 0 72 3 4432 4431 4430 4429 4429 4428 4427 4426 4425 4424 4423 4422 4421 4420 4419 4418 4417 4417 4416 4416 4415 4415 4414 4414 4413 4411 4409 4405 4400 4393 4384 4372 4357 4339 4317 4291 4261 4225 4185 4140 4091 4036 3977 3913 3846 3775 3701 3626 3551 3475 3398 3325 3254 3186 3123 3065 3014 2970 2934 2906 2886 2875 2872 2879 2894 2917 2947 2985 3029 3079 3133 3192 3252 3316 3380 3445 3509 3572 3634 3693 3749 3802 3852 3898 3941 3979 4014 4046 4074 4099 4121 4141 4158 4173 4186 4198 4208 4217 4225 4232 4238 4243 4248 4252 4255 4258 4260 4262 4263 4263 4263 4263 4262 4260 4258 4256 4254 4251 4248 4246 4243 4240 4238 4236 4234 4232 4230 4229 4228 4227 4226 4226 4226 4226 4226 4226 4226 4226 4226 4226 4226 4226 4225 4225 4224 4224 4223 4222 4221 4220 4219 4218 4217 4216 4214 4213 4212 4211 4210 4210 4209 4208 4208 4208 4207 4207 4207 4207 4208 4208 4208 4208 4209 4209 4209 4208 4208 4207 4206 4205 4203 4201 4199 4196 4193 4190 4186 4182 4178 4173 4168 4163 4158 4153 4147 4142 4136 4131 4126 4120 4115 4110 4106 4101 4097 4093 4089 4086 4083 4080 4078 4076 4074 4073 4071 4070 4069 4068 4068 4067 4066 4065 4064 4063 4062 4060 4059 4057 4054 4052 4050 4047 4045 4042 4040 4038 4036 4035 4035 4035 4036 4037 4040 4043 4047 4052 4058 4064 4071 4079 4086 4094 4102 4110 4117 4124 4130 4135 4139 4142 4143 4143 4142 4140 4136 4131 4125 4118 4109 4100 4091 4081 4070 4060 4050 4040 4030 4021 4012 4004 3997 3990 3984 3978 3973 3969 3965 3961 3958 3954 3951 3948 3945 3941 3938 3934 3931 3927 3923 3919 3915 3911 3907 3904 3900 3896 3893 3890 3887 3885 3882 3880 3878 3876 3875 3873 3871 3870 3868 3866 3864 3862 3860 3858 3856 3854 3852 3850 3848 3845 3843 3842 3840 3838 3837 3836 3834 3833 3832 3831 3830 3829 3828 3827 3825 3824 3822 3820 3818 3815 3813 3810 3807 3804 3801 3798 3795 3792 3789 3786 3784 3781 3779 3777 3775 3773 3772 3771 3769 3768 3767 3766 3764 3763 3762 3760 3758 3757 3755 3752 3750 3748 3745 3743 3741 3738 3736 3733 3731 3729 3727 3726 3724 3723 3722 3721 3721 3720 3720 3720 3720 3720 3720 3720 3720 3720 3720 3720 3719 3719 3717 3716 3715 3713 3710 3708 3705 3702 3699 3695 3692 3688 3684 3680 3676 3672 3668 3664 3660 3656 3653 3649 3646 3643 3640 3637 3634 3632 3629 3627 3625 3622 3620 3618 3615 3613 3610 3607 3604 3601 3598 3595 3591 3588 3585 3581 3578 3575 3573 3570 3568 3566 3565 3564 3563 3563 3563 3564 3564 3564 3565 3564 3563 3562 3558 3554 3547 3539 3528 3514 3497 3478 3455 3428 3398 3365 3329 3289 3247 3202 3155 3105 3056 3005 2954 2904 2855 2808 2763 2721 3932 0 72 3 2683 2649 2619 2595 2576 2562 2554 2552 2555 2564 2579 2598 2622 2650 2682 2717 2755 2795 2837 2880 2922 2965 3007 3049 3089 3127 3163 3196 3227 3255 3281 3304 3323 3340 3355 3366 3376 3383 3388 3391 3393 3394 3393 3392 3390 3387 3385 3382 3379 3377 3374 3373 3371 3370 3370 3370 3370 3370 3371 3372 3373 3374 3375 3376 3376 3377 3376 3375 3374 3372 3370 3367 3364 3360 3355 3351 3346 3341 3335 3330 3325 3320 3315 3310 3306 3302 3299 3295 3293 3290 3288 3286 3285 3283 3282 3280 3279 3277 3275 3273 3270 3266 3262 3258 3252 3246 3240 3232 3224 3216 3207 3198 3188 3178 3168 3158 3149 3139 3130 3122 3114 3108 3102 3097 3093 3089 3087 3086 3086 3087 3088 3091 3093 3097 3100 3104 3108 3112 3116 3120 3123 3126 3129 3131 3133 3134 3134 3134 3134 3133 3132 3131 3129 3127 3125 3123 3120 3118 3116 3114 3111 3109 3107 3105 3103 3101 3099 3096 3094 3092 3090 3087 3085 3082 3080 3077 3074 3072 3069 3066 3063 3060 3057 3054 3051 3048 3045 3042 3039 3036 3032 3029 3025 3021 3018 3014 3010 3006 3002 2998 2995 2991 2988 2984 2981 2979 2976 2974 2972 2970 2968 2967 2965 2964 2963 2962 2961 2959 2958 2957 2955 2954 2952 2950 2948 2945 2943 2940 2937 2935 2932 2929 2926 2923 2920 2918 2915 2912 2910 2908 2906 2904 2902 2900 2898 2896 2895 2893 2892 2890 2889 2887 2886 2885 2883 2882 2881 2879 2878 2876 2875 2873 2871 2869 2866 2864 2861 2858 2854 2851 2847 2843 2839 2835 2831 2827 2823 2819 2815 2811 2807 2803 2799 2795 2790 2786 2781 2775 2768 2760 2751 2740 2728 2715 2699 2681 2662 2640 2617 2592 2565 2537 2508 2478 2447 2416 2386 2357 2328 2302 2277 2254 2235 2218 2205 2195 2189 2186 2187 2191 2199 2210 2224 2241 2259 2280 2302 2325 2349 2373 2397 2421 2444 2466 2486 2505 2523 2539 2553 2565 2576 2585 2592 2598 2602 2605 2607 2607 2607 2606 2605 2603 2600 2598 2595 2592 2588 2585 2582 2578 2575 2571 2568 2565 2561 2558 2555 2551 2548 2545 2542 2538 2535 2532 2529 2526 2524 2521 2518 2515 2512 2510 2507 2504 2501 2499 2496 2493 2490 2486 2483 2480 2477 2473 2470 2467 2463 2460 2457 2454 2451 2449 2446 2444 2441 2439 2437 2435 2433 2431 2429 2426 2424 2422 2419 2416 2413 2410 2407 2403 2400 2396 2392 2389 2385 2381 2378 2374 2371 2368 2365 2362 2360 2357 2355 2353 2350 2348 2345 2342 2339 2336 2332 2328 2323 2318 2312 2306 2299 2293 2286 2278 2271 2264 2257 2250 2243 2237 2231 2226 2221 2217 2214 2211 2209 2207 2206 2206 2205 2205 2206 2206 2206 2207 2207 2207 2207 2206 2205 2204 2203 2201 2199 2196 2193 2190 2187 2184 2181 2177 2173 2169 2166 2162 2158 2154 2150 2146 2142 2137 3933 0 72 3 2133 2129 2124 2120 2115 2111 2106 2102 2097 2092 2088 2083 2079 2075 2071 2066 2062 2058 2055 2051 2047 2044 2040 2036 2033 2029 2026 2022 2019 2015 2011 2007 2004 2000 1996 1992 1989 1985 1981 1977 1974 1970 1967 1963 1960 1956 1953 1950 1946 1943 1940 1936 1933 1929 1926 1922 1919 1915 1911 1908 1904 1900 1896 1893 1889 1885 1881 1878 1874 1871 1867 1864 1860 1857 1853 1850 1846 1843 1839 1835 1832 1828 1824 1820 1816 1812 1808 1805 1801 1797 1793 1789 1785 1782 1778 1775 1771 1768 1765 1761 1758 1755 1752 1748 1745 1742 1739 1735 1732 1728 1725 1722 1718 1715 1712 1709 1705 1703 1700 1697 1695 1693 1691 1689 1687 1686 1684 1683 1682 1681 1680 1679 1678 1677 1676 1675 1674 1673 1672 1671 1671 1670 1670 1669 1669 1669 1669 1670 1670 1671 1673 1674 1676 1678 1681 1683 1686 1690 1693 1697 1701 1705 1709 1713 1717 1722 1727 1731 1736 1740 1745 1750 1755 1759 1764 1769 1774 1779 1784 1789 1794 1800 1805 1811 1817 1823 1829 1835 1842 1848 1855 1862 1869 1876 1883 1890 1897 1904 1911 1918 1924 1931 1937 1943 1949 1954 1959 1964 1968 1972 1976 1978 1981 1983 1984 1985 1985 1984 1983 1982 1980 1977 1974 1971 1966 1962 1956 1951 1944 1938 1930 1922 1914 1905 1896 1886 1875 1864 1852 1839 1826 1813 1799 1784 1769 1754 1738 1722 1705 1689 1672 1655 1638 1621 1604 1588 1571 1555 1539 1523 1508 1493 1479 1464 1451 1437 1424 1411 1399 1386 1375 1363 1352 1341 1330 1320 1309 1300 1290 1281 1272 1264 1256 1249 1241 1235 1228 1222 1216 1211 1206 1201 1197 1193 1189 1185 1181 1177 1173 1170 1166 1162 1159 1155 1151 1148 1144 1140 1137 1133 1130 1127 1123 1121 1118 1115 1113 1111 1109 1108 1106 1105 1104 1104 1103 1103 1103 1102 1102 1102 1102 1102 1102 1102 1102 1102 1101 1101 1101 1101 1101 1101 1101 1102 1102 1103 1104 1104 1106 1107 1108 1110 1112 1114 1116 1119 1121 1124 1126 1129 1132 1135 1138 1141 1144 1147 1151 1154 1158 1161 1165 1169 1173 1177 1182 1187 1192 1197 1203 1208 1215 1221 1228 1235 1242 1249 1257 1264 1272 1280 1288 1296 1304 1313 1321 1330 1339 1348 1357 1367 1377 1387 1398 1409 1420 1432 1444 1457 1470 1484 1497 1511 1526 1540 1555 1569 1583 1598 1612 1625 1639 1652 1665 1677 1688 1700 1710 1720 1730 1739 1748 1756 1764 1771 1778 1785 1791 1796 1802 1807 1811 1815 1819 1822 1825 1827 1829 1831 1832 1832 1832 1832 1831 1830 1829 1827 1825 1823 1820 1817 1814 1810 1806 1803 1798 1794 1790 1785 1780 1775 1770 1765 1760 1755 1750 1745 1739 1734 1729 1724 1719 1714 1710 1705 1701 1697 1693 1689 1686 1682 1679 1676 1673 1670 1668 1665 1663 1660 1658 1656 3934 0 72 3 1654 1652 1651 1649 1647 1646 1645 1644 1643 1642 1642 1641 1641 1641 1641 1642 1642 1643 1644 1644 1645 1646 1647 1649 1650 1651 1653 1655 1656 1658 1661 1663 1666 1669 1672 1676 1680 1684 1688 1693 1698 1703 1709 1714 1720 1725 1731 1736 1741 1746 1751 1756 1760 1764 1768 1771 1774 1777 1779 1782 1784 1786 1788 1790 1792 1794 1796 1798 1800 1802 1805 1807 1810 1812 1815 1817 1820 1822 1824 1827 1829 1831 1833 1835 1837 1839 1840 1842 1844 1845 1847 1849 1852 1854 1857 1859 1863 1866 1869 1873 1877 1881 1886 1890 1894 1899 1903 1908 1912 1916 1920 1924 1928 1931 1935 1938 1941 1944 1947 1949 1952 1954 1957 1960 1962 1965 1968 1971 1974 1977 1981 1984 1988 1992 1996 2000 2004 2009 2013 2018 2022 2027 2032 2037 2042 2046 2051 2056 2060 2065 2069 2073 2077 2081 2084 2088 2091 2093 2096 2099 2101 2103 2106 2108 2110 2112 2115 2118 2121 2124 2127 2131 2135 2140 2144 2149 2154 2160 2165 2170 2176 2181 2186 2190 2195 2199 2203 2206 2209 2212 2214 2216 2218 2220 2221 2223 2225 2227 2229 2231 2234 2237 2241 2244 2249 2253 2258 2262 2267 2272 2277 2282 2286 2291 2295 2299 2302 2305 2308 2311 2313 2315 2317 2319 2321 2323 2324 2326 2329 2331 2334 2337 2340 2344 2347 2352 2356 2360 2365 2369 2374 2378 2383 2387 2391 2395 2399 2402 2405 2408 2411 2414 2416 2419 2422 2424 2427 2429 2432 2435 2438 2441 2444 2447 2451 2454 2457 2460 2463 2466 2469 2471 2473 2476 2477 2479 2481 2482 2483 2485 2486 2488 2490 2492 2495 2497 2501 2504 2508 2513 2518 2523 2528 2534 2540 2545 2551 2557 2562 2567 2572 2576 2580 2584 2587 2590 2592 2595 2597 2598 2600 2602 2603 2605 2607 2609 2611 2614 2617 2620 2623 2626 2630 2634 2637 2641 2645 2649 2652 2655 2659 2661 2664 2667 2669 2671 2674 2676 2678 2680 2683 2685 2688 2691 2694 2698 2702 2706 2710 2715 2720 2725 2730 2735 2740 2745 2750 2754 2759 2763 2768 2772 2776 2780 2784 2789 2794 2799 2804 2810 2816 2823 2831 2839 2848 2858 2869 2879 2891 2903 2915 2927 2939 2951 2963 2975 2985 2996 3005 3013 3021 3028 3033 3038 3041 3044 3045 3046 3046 3045 3044 3042 3040 3037 3034 3032 3029 3026 3023 3020 3017 3015 3012 3010 3008 3006 3004 3002 3000 2998 2996 2994 2991 2989 2987 2985 2983 2981 2979 2978 2976 2975 2974 2973 2973 2972 2972 2973 2974 2975 2976 2978 2980 2982 2985 2987 2990 2993 2995 2998 3000 3003 3005 3007 3009 3011 3012 3013 3014 3015 3016 3017 3018 3019 3019 3020 3022 3023 3025 3027 3029 3032 3034 3038 3041 3045 3049 3053 3057 3061 3065 3069 3073 3077 3081 3085 3088 3091 3094 3097 3099 3101 3104 3106 3108 3110 3112 3114 3116 3118 3935 0 72 3 3120 3123 3125 3128 3130 3133 3136 3138 3141 3143 3146 3148 3150 3152 3154 3156 3157 3159 3160 3162 3163 3165 3167 3168 3170 3172 3175 3177 3180 3183 3186 3189 3192 3196 3199 3202 3206 3209 3212 3215 3218 3221 3224 3226 3229 3231 3233 3236 3238 3240 3242 3244 3247 3249 3252 3255 3257 3260 3263 3266 3270 3273 3276 3279 3282 3285 3288 3291 3293 3296 3298 3300 3301 3303 3305 3306 3307 3308 3310 3311 3312 3314 3315 3317 3319 3321 3323 3326 3328 3332 3335 3338 3342 3346 3349 3353 3357 3361 3364 3368 3371 3374 3377 3379 3381 3383 3385 3386 3387 3388 3389 3390 3391 3393 3394 3395 3397 3400 3402 3405 3408 3411 3415 3418 3422 3425 3427 3429 3430 3429 3428 3424 3419 3412 3403 3392 3379 3363 3345 3326 3304 3281 3256 3230 3204 3177 3151 3125 3100 3076 3055 3035 3019 3005 2994 2987 2983 2983 2987 2994 3005 3018 3035 3055 3077 3101 3127 3154 3182 3210 3239 3267 3294 3321 3347 3372 3395 3416 3436 3454 3470 3485 3498 3509 3519 3528 3535 3542 3547 3552 3556 3560 3563 3566 3569 3571 3574 3576 3578 3581 3583 3586 3588 3590 3593 3595 3598 3600 3602 3605 3607 3609 3611 3613 3615 3617 3619 3621 3623 3625 3627 3629 3631 3633 3635 3637 3639 3641 3643 3645 3647 3649 3651 3653 3655 3658 3660 3662 3664 3667 3669 3672 3675 3678 3681 3684 3687 3690 3694 3697 3700 3703 3707 3710 3713 3715 3718 3720 3722 3724 3726 3727 3729 3730 3731 3731 3732 3733 3733 3733 3734 3734 3734 3734 3734 3734 3734 3734 3733 3733 3732 3731 3730 3728 3726 3724 3722 3719 3716 3713 3710 3707 3704 3701 3698 3694 3691 3689 3686 3684 3682 3680 3679 3678 3677 3676 3676 3676 3676 3677 3677 3678 3678 3679 3679 3680 3680 3680 3680 3680 3679 3679 3678 3678 3677 3676 3676 3675 3675 3675 3675 3676 3677 3679 3681 3684 3687 3691 3695 3699 3704 3710 3715 3720 3725 3731 3735 3740 3744 3747 3750 3752 3754 3755 3755 3755 3754 3753 3752 3751 3750 3749 3748 3748 3749 3750 3752 3754 3757 3760 3763 3765 3767 3769 3768 3766 3762 3754 3743 3728 3709 3685 3656 3622 3582 3537 3487 3431 3371 3307 3239 3167 3094 3018 2943 2867 2793 2720 2650 2584 2522 2465 2415 2370 2332 2302 2278 2262 2253 2252 2257 2270 2288 2313 2343 2378 2417 2461 2507 2557 2608 2662 2716 2772 2828 2883 2939 2994 3048 3101 3153 3203 3252 3300 3345 3390 3432 3473 3513 3551 3587 3622 3655 3687 3717 3745 3772 3796 3817 3836 3852 3865 3874 3879 3879 3874 3864 3849 3827 3800 3766 3726 3679 3627 3568 3504 3435 3361 3283 3203 3120 3036 2951 2868 2786 2705 2629 2557 2491 2431 2377 2331 2293 2263 2242 2229 2226 2231 2244 2266 2297 2334 2379 2431 2488 2551 2619 2690 2765 2843 3936 0 72 3 2922 3003 3084 3165 3245 3325 3402 3477 3549 3618 3683 3744 3802 3855 3904 3949 3989 4025 4058 4086 4111 4133 4152 4168 4182 4194 4204 4213 4221 4227 4234 4239 4245 4250 4254 4259 4264 4269 4273 4277 4282 4286 4289 4293 4296 4299 4301 4304 4306 4307 4309 4310 4311 4312 4313 4314 4316 4317 4318 4320 4322 4323 4325 4328 4330 4332 4334 4336 4338 4340 4342 4344 4346 4347 4348 4350 4351 4352 4353 4355 4356 4358 4360 4363 4365 4369 4372 4376 4381 4386 4391 4397 4403 4409 4415 4422 4428 4434 4440 4446 4451 4456 4460 4464 4467 4470 4472 4474 4475 4476 4476 4476 4476 4475 4474 4473 4472 4471 4469 4468 4466 4465 4464 4463 4462 4461 4460 4460 4459 4459 4459 4459 4460 4461 4461 4462 4463 4465 4466 4467 4468 4469 4470 4471 4472 4472 4472 4471 4470 4469 4468 4466 4463 4461 4458 4455 4453 4450 4447 4445 4442 4441 4439 4439 4438 4439 4440 4441 4443 4446 4449 4453 4457 4461 4465 4469 4474 4478 4483 4487 4491 4494 4498 4501 4504 4506 4509 4511 4513 4515 4517 4519 4521 4524 4526 4529 4531 4534 4538 4541 4545 4549 4553 4557 4561 4565 4569 4573 4577 4581 4584 4587 4590 4593 4595 4597 4599 4600 4601 4602 4603 4604 4604 4605 4605 4606 4606 4607 4608 4609 4610 4611 4613 4614 4616 4618 4619 4621 4623 4624 4625 4625 4625 4625 4623 4621 4618 4614 4609 4602 4595 4586 4576 4565 4553 4539 4525 4510 4493 4477 4460 4443 4425 4408 4392 4376 4361 4347 4335 4324 4315 4308 4303 4301 4300 4302 4306 4313 4321 4332 4344 4358 4374 4391 4409 4428 4447 4467 4487 4506 4526 4544 4562 4580 4596 4611 4625 4639 4651 4662 4672 4681 4689 4696 4703 4709 4715 4720 4725 4730 4735 4739 4743 4747 4751 4755 4759 4762 4766 4769 4771 4774 4776 4778 4780 4781 4782 4784 4784 4785 4786 4787 4788 4789 4790 4792 4793 4795 4797 4800 4802 4805 4807 4810 4812 4815 4817 4819 4821 4822 4822 4822 4822 4821 4819 4817 4814 4810 4806 4802 4797 4792 4787 4781 4776 4771 4765 4760 4755 4751 4746 4742 4738 4735 4731 4728 4725 4722 4719 4716 4713 4710 4707 4703 4699 4695 4691 4687 4682 4678 4673 4669 4664 4660 4657 4654 4651 4650 4649 4649 4650 4653 4656 4661 4667 4673 4682 4691 4701 4712 4724 4736 4750 4763 4777 4791 4804 4818 4832 4845 4857 4869 4880 4890 4900 4908 4916 4923 4929 4935 4940 4944 4947 4951 4953 4956 4958 4961 4963 4966 4968 4971 4974 4977 4981 4984 4988 4992 4996 5000 5004 5008 5012 5016 5020 5023 5026 5028 5030 5032 5033 5034 5035 5036 5036 5036 5036 5036 5036 5037 5037 5038 5039 5040 5041 5043 5045 5047 5050 5053 5056 5059 5062 5065 5068 5071 5073 5076 5078 5081 5083 5085 5086 5088 5089 5090 5092 5093 5094 5094 3937 0 72 4 5082 5085 5087 5089 5091 5093 5095 5096 5096 5097 5097 5097 5097 5097 5097 5097 5097 5098 5100 5102 5104 5106 5109 5112 5116 5119 5122 5125 5128 5131 5133 5134 5135 5136 5136 5136 5136 5136 5136 5137 5138 5139 5141 5143 5146 5150 5154 5158 5162 5167 5171 5175 5179 5183 5186 5189 5192 5194 5196 5198 5200 5202 5203 5205 5206 5207 5209 5210 5211 5212 5213 5214 5214 5215 5215 5215 5216 5217 5217 5218 5219 5221 5223 5225 5227 5229 5231 5233 5235 5237 5238 5239 5241 5242 5243 5244 5245 5246 5248 5250 5252 5255 5257 5260 5264 5267 5270 5272 5275 5277 5278 5279 5279 5278 5277 5275 5273 5271 5268 5265 5261 5258 5254 5251 5247 5242 5237 5231 5225 5216 5205 5192 5176 5156 5132 5103 5069 5028 4981 4926 4864 4793 4715 4628 4534 4433 4324 4210 4090 3967 3843 3719 3594 3471 3353 3239 3133 3034 2943 2863 2792 2732 2683 2645 2617 2601 2595 2600 2615 2639 2674 2719 2773 2836 2907 2987 3076 3171 3273 3381 3493 3610 3728 3846 3965 4084 4199 4310 4417 4517 4611 4698 4778 4850 4915 4973 5024 5069 5108 5142 5171 5197 5219 5239 5257 5273 5288 5301 5313 5324 5335 5344 5353 5360 5367 5372 5377 5380 5383 5386 5387 5389 5390 5391 5392 5394 5396 5398 5401 5405 5409 5413 5418 5423 5428 5433 5438 5443 5448 5452 5456 5459 5462 5465 5467 5470 5472 5475 5477 5480 5483 5486 5489 5492 5495 5498 5500 5503 5505 5507 5508 5509 5510 5511 5512 5513 5514 5516 5517 5519 5522 5525 5528 5532 5535 5539 5542 5545 5548 5550 5552 5553 5553 5553 5553 5552 5551 5551 5550 5549 5548 5548 5547 5547 5547 5548 5548 5549 5549 5550 5550 5550 5551 5551 5552 5553 5554 5556 5558 5560 5563 5566 5570 5574 5578 5582 5586 5590 5593 5596 5599 5600 5601 5601 5602 5601 5601 5601 5601 5601 5602 5603 5604 5606 5609 5611 5613 5615 5617 5619 5619 5619 5618 5616 5613 5609 5605 5600 5595 5590 5586 5582 5578 5575 5572 5571 5570 5570 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5581 5582 5584 5587 5590 5594 5598 5603 5609 5615 5622 5629 5635 5642 5649 5655 5660 5665 5669 5673 5676 5679 5681 5683 5685 5687 5689 5691 5694 5697 5700 5704 5708 5713 5717 5722 5726 5730 5734 5737 5739 5741 5743 5743 5744 5743 5742 5741 5740 5738 5736 5735 5733 5732 5730 5729 5729 5728 5728 5728 5728 5729 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5739 5740 5740 5739 5739 5738 5736 5734 5731 5728 5724 5719 5714 5707 5699 5689 5679 5666 5653 5637 5620 5601 5581 5559 5537 5513 5488 5464 5439 5415 5391 5368 5346 5326 5306 5288 5270 5253 5236 5219 5201 5182 5161 5138 5113 5085 5053 5019 4982 4943 4901 4858 4814 4769 4724 4681 4640 4600 4565 3938 0 72 4 4533 4505 4483 4465 4453 4447 4447 4452 4464 4482 4505 4534 4569 4609 4655 4705 4760 4818 4880 4945 5011 5080 5149 5218 5286 5353 5417 5479 5537 5591 5642 5688 5729 5766 5799 5828 5853 5874 5892 5907 5920 5931 5940 5948 5954 5960 5964 5968 5970 5972 5973 5973 5973 5972 5970 5968 5965 5961 5958 5954 5950 5946 5943 5940 5938 5936 5935 5935 5935 5935 5936 5938 5939 5941 5942 5944 5945 5946 5947 5948 5948 5948 5949 5949 5949 5949 5949 5949 5949 5949 5949 5949 5949 5948 5947 5946 5945 5944 5943 5941 5940 5939 5939 5939 5939 5940 5941 5941 5942 5942 5942 5941 5938 5934 5928 5920 5909 5897 5882 5865 5846 5824 5801 5775 5747 5717 5685 5650 5612 5572 5529 5483 5435 5383 5328 5271 5211 5150 5088 5025 4962 4901 4842 4785 4732 4684 4641 4604 4573 4548 4530 4519 4514 4515 4522 4535 4553 4575 4602 4631 4663 4697 4731 4766 4800 4833 4864 4891 4914 4932 4945 4951 4950 4941 4925 4902 4871 4832 4787 4736 4680 4619 4555 4487 4419 4350 4282 4214 4147 4082 4020 3961 3904 3851 3801 3754 3711 3672 3636 3606 3580 3558 3543 3533 3529 3532 3541 3557 3579 3608 3643 3684 3731 3783 3840 3900 3965 4032 4102 4173 4247 4322 4397 4474 4550 4627 4703 4780 4855 4930 5003 5075 5145 5212 5277 5339 5397 5452 5504 5551 5596 5636 5673 5706 5736 5764 5788 5810 5830 5849 5866 5882 5898 5913 5927 5942 5956 5971 5985 5999 6013 6027 6041 6054 6066 6078 6088 6097 6105 6112 6118 6122 6126 6128 6131 6132 6134 6136 6138 6140 6143 6147 6151 6155 6160 6165 6170 6174 6178 6180 6182 6182 6181 6178 6174 6169 6161 6153 6144 6133 6123 6111 6100 6089 6077 6066 6056 6046 6037 6028 6021 6014 6008 6004 6001 6000 6000 6002 6005 6011 6018 6027 6038 6050 6064 6079 6095 6111 6127 6143 6159 6174 6188 6200 6211 6222 6230 6238 6245 6250 6256 6260 6265 6270 6274 6279 6284 6289 6295 6300 6305 6310 6315 6320 6324 6328 6332 6336 6339 6342 6345 6349 6352 6356 6360 6364 6369 6374 6378 6383 6387 6391 6395 6398 6401 6403 6405 6406 6407 6407 6408 6408 6409 6410 6411 6412 6414 6416 6418 6421 6424 6427 6429 6432 6435 6437 6440 6442 6443 6444 6445 6445 6444 6443 6442 6439 6436 6433 6429 6425 6420 6415 6410 6405 6400 6395 6390 6385 6381 6377 6374 6370 6367 6364 6361 6359 6356 6353 6350 6348 6345 6343 6341 6340 6340 6340 6342 6344 6348 6352 6358 6364 6370 6378 6385 6393 6400 6407 6414 6421 6428 6434 6440 6445 6451 6457 6463 6468 6474 6480 6486 6491 6496 6501 6504 6507 6509 6510 6510 6508 6507 6504 6501 6498 6495 6492 6490 6488 6488 6488 6489 6491 6494 6497 6501 6505 6509 6513 6516 6520 6523 6525 6527 6529 6531 6533 6536 6538 6541 6544 3939 0 72 4 6548 6552 6557 6563 6568 6574 6579 6585 6590 6595 6599 6603 6606 6609 6611 6612 6613 6614 6614 6614 6615 6615 6615 6615 6615 6615 6615 6615 6616 6615 6615 6615 6614 6613 6611 6610 6608 6605 6602 6599 6595 6590 6585 6580 6574 6567 6559 6551 6541 6531 6519 6506 6492 6477 6460 6442 6424 6404 6384 6364 6343 6323 6303 6283 6265 6248 6233 6220 6209 6201 6195 6193 6193 6195 6201 6209 6220 6233 6249 6266 6285 6306 6327 6349 6371 6393 6415 6436 6457 6477 6495 6513 6529 6544 6557 6570 6582 6593 6603 6613 6622 6631 6639 6648 6656 6664 6672 6679 6686 6693 6699 6704 6708 6712 6715 6717 6719 6720 6720 6721 6721 6721 6721 6721 6721 6722 6722 6723 6724 6724 6725 6725 6726 6726 6726 6726 6726 6726 6725 6725 6726 6726 6727 6729 6731 6733 6735 6738 6740 6742 6745 6746 6747 6748 6748 6747 6746 6744 6742 6740 6738 6736 6735 6734 6733 6734 6735 6736 6738 6740 6741 6743 6744 6744 6742 6740 6736 6731 6725 6718 6710 6701 6693 6684 6676 6668 6662 6657 6653 6651 6651 6652 6654 6658 6662 6667 6672 6677 6682 6687 6692 6696 6700 6703 6707 6710 6714 6719 6723 6729 6735 6742 6749 6756 6764 6772 6780 6787 6793 6799 6803 6807 6809 6810 6810 6810 6809 6807 6805 6802 6800 6797 6795 6792 6790 6787 6784 6781 6777 6772 6767 6760 6753 6746 6737 6729 6719 6710 6701 6693 6684 6677 6671 6667 6663 6661 6661 6662 6665 6669 6674 6680 6688 6696 6705 6714 6724 6735 6745 6756 6766 6776 6786 6796 6806 6815 6824 6833 6841 6849 6857 6864 6871 6878 6884 6891 6896 6902 6908 6913 6918 6923 6928 6933 6938 6942 6947 6951 6954 6957 6960 6962 6963 6964 6964 6964 6962 6961 6958 6956 6953 6950 6947 6944 6942 6940 6938 6937 6936 6936 6936 6936 6937 6939 6940 6942 6945 6947 6950 6953 6956 6959 6963 6967 6971 6975 6980 6984 6989 6993 6998 7002 7005 7009 7012 7014 7016 7017 7018 7019 7020 7020 7020 7021 7022 7023 7024 7026 7028 7031 7034 7037 7041 7044 7048 7051 7055 7058 7061 7064 7066 7068 7070 7072 7074 7076 7078 7081 7083 7086 7089 7092 7095 7097 7100 7103 7105 7106 7107 7108 7108 7107 7106 7105 7104 7102 7101 7100 7099 7098 7098 7099 7099 7101 7103 7105 7107 7109 7112 7114 7116 7118 7119 7120 7120 7121 7121 7121 7120 7120 7120 7120 7121 7122 7123 7125 7127 7129 7131 7134 7137 7140 7143 7146 7148 7151 7153 7155 7157 7159 7160 7162 7164 7165 7167 7168 7169 7171 7172 7173 7174 7175 7175 7176 7176 7177 7177 7177 7177 7178 7178 7179 7180 7181 7182 7182 7183 7183 7183 7182 7180 7178 7174 7169 7162 7155 7146 7136 7125 7113 7099 7085 7070 7053 7036 7017 6996 6974 6950 6923 6893 6860 6822 6781 6735 6684 6628 6567 6501 6429 3940 0 72 4 6353 6271 6187 6098 6007 5916 5823 5730 5639 5550 5465 5385 5310 5242 5181 5129 5086 5052 5029 5015 5012 5019 5036 5064 5100 5146 5201 5262 5332 5407 5487 5572 5660 5752 5844 5937 6029 6121 6211 6298 6383 6463 6540 6612 6680 6743 6801 6854 6903 6947 6987 7022 7054 7083 7108 7131 7151 7168 7184 7198 7211 7222 7232 7241 7250 7257 7264 7271 7278 7284 7290 7296 7302 7308 7314 7320 7325 7331 7336 7341 7345 7349 7352 7355 7357 7358 7358 7358 7357 7357 7356 7355 7354 7353 7353 7353 7353 7354 7355 7356 7358 7359 7360 7360 7360 7360 7359 7357 7354 7351 7347 7343 7339 7334 7330 7326 7323 7320 7318 7316 7316 7316 7316 7317 7319 7320 7322 7324 7325 7326 7327 7327 7327 7327 7326 7324 7322 7320 7317 7313 7310 7305 7301 7296 7291 7285 7279 7273 7266 7258 7250 7241 7231 7221 7209 7197 7184 7171 7156 7141 7126 7110 7094 7078 7062 7046 7030 7016 7002 6989 6977 6966 6957 6948 6940 6934 6928 6924 6920 6916 6914 6912 6912 6912 6913 6916 6919 6925 6931 6940 6950 6962 6976 6991 7008 7026 7046 7066 7087 7108 7129 7151 7172 7193 7214 7234 7254 7273 7292 7310 7328 7345 7362 7378 7393 7407 7421 7433 7445 7455 7464 7472 7478 7483 7488 7491 7494 7496 7497 7498 7499 7499 7500 7501 7501 7502 7502 7503 7504 7504 7504 7505 7505 7505 7505 7505 7505 7505 7506 7506 7507 7509 7510 7512 7514 7516 7518 7520 7521 7522 7523 7523 7523 7522 7520 7518 7516 7513 7510 7507 7503 7500 7496 7492 7488 7485 7481 7477 7474 7470 7466 7463 7459 7455 7451 7447 7443 7438 7433 7428 7422 7416 7409 7402 7393 7384 7374 7363 7350 7337 7322 7306 7289 7270 7251 7230 7209 7186 7163 7139 7114 7089 7063 7037 7011 6985 6959 6934 6908 6884 6860 6837 6815 6795 6777 6760 6746 6734 6726 6720 6717 6718 6722 6730 6741 6756 6774 6796 6820 6847 6876 6907 6939 6972 7005 7038 7070 7102 7133 7161 7188 7214 7237 7258 7277 7294 7310 7324 7336 7348 7357 7366 7374 7381 7386 7391 7394 7396 7398 7397 7396 7393 7389 7384 7378 7370 7360 7350 7338 7325 7311 7296 7279 7260 7241 7220 7197 7173 7147 7119 7090 7058 7025 6989 6950 6908 6863 6814 6760 6701 6636 6565 6486 6400 6304 6200 6085 5962 5828 5684 5531 5369 5199 5021 4837 4650 4457 4264 4071 3879 3688 3502 3322 3148 2982 2824 2676 2538 2410 2293 2187 2093 2009 1936 1873 1820 1777 1742 1716 1697 1684 1679 1679 1685 1696 1713 1735 1765 1800 1844 1897 1960 2034 2120 2219 2333 2461 2604 2762 2935 3119 3317 3523 3739 3959 4179 4399 4619 4835 5042 5241 5428 5604 5768 5918 6057 6183 6298 6403 6498 6586 6666 6740 6808 6872 6931 6986 7037 7085 7128 7168 7204 7236 7264 7289 7310 7328 7345 7359 7371 3941 0 72 4 7384 7395 7407 7418 7431 7443 7456 7469 7481 7494 7506 7517 7527 7536 7543 7549 7554 7559 7562 7565 7568 7571 7575 7579 7583 7589 7595 7602 7609 7616 7623 7630 7636 7642 7646 7650 7652 7653 7652 7651 7648 7644 7639 7633 7626 7618 7609 7599 7588 7576 7563 7547 7530 7511 7490 7467 7441 7413 7383 7351 7316 7279 7240 7199 7156 7110 7063 7014 6963 6909 6853 6794 6732 6668 6601 6531 6459 6385 6309 6232 6155 6078 6002 5928 5857 5790 5729 5673 5623 5580 5545 5517 5497 5484 5479 5481 5489 5502 5520 5541 5565 5590 5616 5640 5662 5681 5695 5701 5701 5691 5671 5640 5597 5542 5473 5392 5298 5193 5076 4949 4815 4673 4528 4381 4234 4086 3944 3807 3676 3555 3444 3343 3254 3176 3110 3056 3014 2983 2963 2955 2958 2971 2995 3031 3077 3135 3205 3286 3379 3484 3600 3727 3863 4009 4163 4323 4489 4657 4825 4994 5163 5327 5487 5641 5788 5927 6058 6181 6296 6403 6502 6594 6679 6758 6832 6901 6965 7025 7081 7134 7184 7231 7274 7315 7353 7389 7421 7451 7478 7503 7525 7544 7561 7576 7587 7596 7602 7605 7605 7601 7594 7583 7568 7549 7524 7495 7461 7421 7375 7323 7264 7199 7125 7044 6955 6857 6750 6634 6509 6375 6233 6082 5924 5759 5588 5414 5236 5057 4879 4703 4528 4361 4199 4046 3903 3770 3649 3541 3445 3364 3296 3243 3203 3177 3165 3167 3181 3209 3249 3300 3364 3439 3524 3621 3727 3842 3966 4098 4238 4384 4536 4692 4852 5014 5177 5340 5502 5663 5821 5975 6125 6269 6407 6539 6665 6784 6897 7002 7101 7194 7280 7360 7433 7501 7564 7621 7672 7719 7761 7799 7832 7861 7886 7907 7925 7940 7953 7963 7971 7977 7982 7986 7989 7991 7993 7994 7994 7994 7993 7992 7990 7986 7982 7976 7968 7959 7947 7934 7919 7901 7881 7860 7835 7808 7779 7746 7710 7670 7625 7575 7519 7457 7386 7308 7220 7123 7014 6896 6766 6626 6476 6315 6146 5969 5786 5599 5408 5217 5027 4840 4656 4480 4312 4152 4003 3864 3738 3623 3521 3432 3354 3288 3233 3189 3156 3134 3122 3119 3127 3145 3173 3211 3259 3318 3388 3468 3559 3660 3770 3890 4017 4153 4294 4440 4590 4741 4893 5045 5196 5343 5486 5624 5755 5880 5997 6107 6208 6300 6383 6456 6521 6575 6621 6657 6683 6701 6709 6710 6702 6688 6667 6641 6611 6577 6541 6505 6470 6434 6401 6371 6345 6324 6308 6298 6294 6295 6303 6316 6335 6360 6389 6424 6463 6506 6553 6603 6656 6711 6768 6827 6886 6945 7005 7064 7122 7178 7232 7284 7332 7378 7420 7459 7494 7526 7554 7580 7602 7623 7641 7657 7672 7685 7697 7709 7719 7729 7738 7746 7753 7759 7764 7769 7772 7774 7776 7777 7777 7777 7777 7778 7778 7780 7782 7785 7789 7794 7801 7808 7816 7825 7835 7845 7855 7865 7875 7885 7895 7904 7913 7923 3942 0 72 4 7932 7941 7951 7960 7970 7981 7992 8003 8014 8026 8038 8049 8061 8072 8082 8093 8102 8111 8119 8126 8132 8138 8143 8148 8152 8155 8158 8161 8163 8164 8165 8165 8165 8164 8163 8161 8158 8154 8149 8144 8137 8130 8121 8111 8100 8087 8072 8055 8036 8015 7991 7964 7934 7900 7864 7825 7783 7739 7692 7643 7594 7543 7492 7441 7392 7343 7297 7254 7214 7178 7147 7120 7099 7083 7073 7068 7070 7078 7092 7112 7137 7168 7203 7243 7286 7333 7382 7432 7483 7534 7586 7635 7684 7730 7773 7814 7852 7886 7917 7946 7971 7993 8013 8030 8046 8059 8071 8082 8091 8099 8107 8113 8119 8124 8129 8133 8136 8139 8141 8143 8144 8145 8145 8145 8145 8144 8143 8141 8138 8135 8131 8127 8121 8115 8107 8099 8089 8077 8065 8050 8034 8015 7994 7971 7943 7913 7877 7837 7792 7741 7683 7619 7547 7468 7381 7287 7185 7076 6959 6837 6709 6576 6439 6298 6155 6011 5867 5722 5578 5436 5297 5161 5029 4903 4782 4668 4561 4463 4373 4294 4224 4166 4118 4081 4055 4039 4034 4035 4045 4060 4077 4097 4116 4133 4145 4152 4150 4138 4116 4083 4039 3983 3917 3840 3756 3664 3566 3465 3363 3261 3159 3062 2970 2883 2804 2733 2671 2619 2576 2543 2520 2507 2504 2510 2527 2553 2589 2636 2692 2759 2837 2925 3024 3134 3255 3386 3529 3681 3844 4015 4193 4380 4571 4767 4966 5165 5363 5561 5755 5943 6125 6299 6463 6617 6761 6893 7014 7124 7222 7311 7389 7459 7521 7575 7625 7669 7709 7746 7780 7812 7842 7871 7898 7923 7947 7969 7989 8007 8023 8037 8049 8059 8068 8075 8080 8086 8090 8095 8100 8104 8109 8115 8120 8126 8131 8136 8141 8145 8148 8150 8151 8151 8150 8148 8145 8142 8139 8136 8133 8131 8129 8127 8126 8125 8124 8123 8121 8119 8117 8114 8110 8105 8100 8094 8088 8082 8076 8070 8064 8058 8053 8048 8042 8037 8032 8026 8020 8013 8005 7997 7987 7977 7967 7956 7945 7935 7924 7915 7906 7897 7889 7880 7872 7864 7854 7844 7832 7818 7802 7784 7765 7743 7721 7697 7673 7649 7626 7605 7585 7568 7553 7542 7533 7527 7523 7522 7523 7524 7525 7527 7529 7530 7529 7527 7523 7518 7511 7503 7494 7484 7474 7463 7452 7441 7430 7420 7409 7399 7389 7379 7368 7357 7345 7332 7319 7304 7289 7274 7259 7243 7228 7214 7201 7189 7180 7172 7167 7164 7164 7166 7171 7178 7187 7198 7211 7226 7242 7260 7280 7301 7323 7347 7372 7399 7428 7458 7490 7524 7559 7596 7634 7673 7713 7752 7792 7831 7869 7906 7941 7974 8004 8032 8058 8080 8100 8118 8134 8148 8160 8171 8182 8191 8200 8209 8218 8226 8234 8242 8249 8256 8262 8266 8270 8273 8274 8274 8273 8271 8268 8265 8261 8257 8253 8250 8246 8243 8240 8238 8236 8233 8231 8229 8226 8223 8219 8214 8208 8202 8195 8188 3943 0 72 4 8179 8171 8161 8151 8140 8129 8116 8103 8089 8074 8057 8039 8018 7996 7970 7942 7911 7876 7837 7794 7747 7695 7638 7577 7510 7438 7362 7281 7195 7105 7012 6915 6817 6717 6615 6514 6414 6316 6220 6128 6040 5957 5881 5811 5750 5695 5650 5614 5586 5568 5559 5560 5569 5587 5612 5645 5684 5727 5776 5827 5878 5930 5981 6031 6077 6120 6157 6189 6215 6234 6247 6253 6253 6246 6234 6217 6195 6169 6140 6108 6076 6043 6010 5979 5950 5925 5904 5890 5881 5880 5887 5903 5927 5960 6002 6051 6109 6173 6244 6319 6397 6479 6561 6642 6724 6804 6882 6956 7028 7095 7159 7219 7276 7328 7377 7423 7464 7503 7538 7568 7595 7618 7637 7651 7660 7664 7664 7658 7647 7632 7611 7585 7554 7518 7477 7431 7378 7320 7254 7182 7101 7012 6914 6807 6690 6563 6427 6281 6126 5963 5794 5618 5439 5258 5075 4893 4714 4538 4368 4205 4050 3905 3770 3645 3531 3429 3338 3259 3192 3137 3094 3064 3046 3041 3050 3072 3108 3158 3223 3302 3395 3503 3624 3759 3904 4060 4225 4397 4575 4756 4937 5117 5297 5474 5643 5807 5962 6108 6245 6371 6487 6593 6688 6772 6846 6911 6966 7012 7050 7079 7100 7114 7120 7119 7112 7098 7078 7052 7021 6985 6944 6899 6851 6799 6745 6690 6633 6576 6519 6463 6408 6356 6306 6259 6216 6176 6140 6109 6082 6059 6040 6025 6013 6005 6001 5999 6000 6004 6009 6017 6026 6037 6049 6061 6073 6086 6097 6108 6117 6124 6128 6128 6125 6118 6105 6088 6065 6037 6004 5965 5922 5874 5823 5768 5711 5653 5594 5535 5478 5423 5370 5322 5279 5241 5210 5185 5168 5158 5156 5161 5175 5197 5226 5262 5306 5355 5410 5470 5535 5603 5673 5746 5819 5892 5965 6037 6107 6175 6240 6301 6359 6412 6461 6506 6546 6582 6613 6640 6663 6681 6696 6707 6715 6721 6724 6724 6723 6721 6718 6714 6710 6706 6701 6696 6692 6687 6682 6678 6672 6666 6660 6653 6644 6635 6625 6613 6600 6586 6570 6554 6537 6519 6501 6482 6463 6444 6426 6408 6391 6374 6357 6342 6327 6313 6299 6285 6271 6257 6243 6228 6212 6196 6178 6159 6139 6118 6095 6071 6045 6018 5990 5961 5931 5899 5866 5831 5796 5759 5721 5681 5640 5599 5556 5512 5468 5423 5378 5333 5289 5245 5202 5160 5120 5081 5043 5008 4973 4941 4910 4881 4853 4827 4803 4780 4759 4740 4722 4707 4695 4685 4677 4673 4670 4671 4673 4678 4685 4692 4701 4709 4718 4725 4731 4736 4737 4737 4733 4726 4716 4703 4687 4668 4647 4623 4597 4569 4540 4509 4476 4442 4406 4368 4328 4285 4239 4189 4136 4077 4014 3945 3869 3788 3699 3604 3502 3393 3278 3158 3032 2902 2769 2633 2496 2360 2225 2092 1963 1838 1719 1608 1503 1406 1318 1239 1167 1104 1050 1002 962 927 899 875 855 839 825 814 805 797 790 785 3944 0 72 4 780 776 773 770 769 768 768 770 773 777 782 790 799 810 823 839 857 879 904 933 965 1002 1045 1092 1145 1203 1268 1340 1418 1502 1593 1690 1793 1902 2014 2131 2252 2373 2495 2617 2738 2856 2970 3080 3183 3280 3370 3453 3528 3596 3657 3712 3761 3804 3844 3880 3913 3945 3976 4006 4036 4066 4096 4126 4156 4186 4216 4245 4273 4300 4326 4351 4374 4396 4417 4437 4456 4475 4495 4514 4534 4555 4576 4599 4623 4647 4672 4699 4725 4753 4781 4809 4838 4868 4898 4929 4960 4993 5027 5062 5098 5135 5174 5214 5256 5298 5341 5384 5428 5471 5514 5556 5597 5637 5676 5713 5748 5782 5815 5846 5876 5904 5932 5959 5985 6011 6036 6061 6085 6110 6134 6158 6181 6204 6227 6249 6270 6290 6310 6329 6347 6364 6380 6396 6410 6424 6437 6449 6460 6470 6480 6488 6496 6502 6508 6512 6515 6517 6517 6515 6513 6509 6504 6497 6491 6484 6477 6470 6464 6459 6456 6454 6454 6456 6461 6468 6478 6490 6505 6522 6542 6563 6586 6611 6637 6664 6692 6721 6751 6781 6811 6840 6870 6900 6929 6958 6987 7014 7041 7067 7093 7117 7141 7163 7185 7206 7226 7246 7264 7283 7300 7317 7333 7349 7364 7378 7392 7405 7418 7430 7441 7452 7462 7472 7482 7492 7502 7512 7522 7533 7544 7556 7568 7581 7594 7608 7621 7635 7648 7660 7672 7683 7693 7702 7710 7716 7721 7725 7728 7730 7731 7732 7731 7731 7730 7729 7728 7727 7725 7725 7724 7723 7723 7723 7723 7723 7725 7726 7728 7731 7734 7738 7743 7749 7755 7762 7770 7778 7786 7795 7804 7812 7821 7829 7837 7844 7850 7855 7860 7863 7866 7867 7866 7865 7862 7858 7852 7844 7835 7824 7810 7795 7776 7755 7730 7703 7671 7636 7597 7553 7506 7454 7399 7339 7276 7209 7139 7066 6990 6912 6833 6751 6669 6586 6503 6420 6338 6257 6177 6100 6024 5952 5883 5817 5756 5699 5647 5600 5557 5518 5484 5453 5424 5398 5373 5347 5321 5292 5261 5225 5185 5139 5088 5031 4968 4900 4827 4751 4671 4590 4509 4430 4354 4281 4215 4156 4106 4066 4037 4021 4016 4026 4049 4086 4137 4201 4279 4369 4472 4585 4709 4842 4982 5130 5283 5439 5599 5759 5919 6077 6233 6383 6528 6666 6796 6918 7029 7131 7221 7300 7369 7425 7470 7504 7527 7539 7541 7533 7515 7487 7450 7405 7350 7286 7213 7131 7039 6937 6825 6703 6571 6428 6275 6112 5941 5762 5575 5384 5189 4992 4796 4602 4412 4228 4053 3887 3733 3592 3465 3352 3255 3172 3105 3053 3016 2993 2984 2988 3006 3036 3080 3135 3203 3283 3375 3478 3592 3715 3848 3988 4134 4286 4438 4590 4739 4887 5026 5157 5277 5384 5478 5557 5621 5669 5702 5721 5726 5719 5701 5675 5643 5603 5562 5521 5480 5439 5403 5373 5349 5334 5327 5331 5345 5371 5408 5457 5517 5589 5672 5764 3945 0 72 4 5865 5975 6089 6209 6331 6453 6574 6695 6812 6924 7029 7127 7217 7299 7370 7433 7486 7528 7561 7583 7594 7594 7583 7559 7524 7475 7414 7338 7249 7146 7029 6899 6757 6602 6438 6265 6084 5898 5708 5516 5325 5135 4947 4762 4584 4412 4247 4090 3941 3801 3670 3549 3437 3336 3245 3165 3097 3041 2997 2966 2948 2944 2953 2976 3013 3064 3128 3204 3292 3391 3500 3619 3745 3879 4017 4158 4304 4449 4594 4736 4877 5011 5138 5258 5368 5467 5555 5630 5692 5741 5777 5799 5809 5806 5794 5772 5741 5705 5664 5621 5578 5536 5495 5459 5429 5405 5391 5385 5389 5403 5427 5462 5506 5560 5622 5691 5767 5846 5928 6011 6094 6174 6249 6318 6378 6429 6469 6497 6512 6513 6501 6475 6437 6385 6321 6247 6162 6070 5968 5862 5750 5633 5516 5397 5278 5160 5044 4931 4822 4719 4621 4530 4446 4370 4302 4241 4189 4144 4108 4078 4056 4040 4029 4024 4023 4027 4035 4046 4061 4080 4103 4130 4162 4200 4244 4295 4353 4420 4495 4579 4672 4774 4883 5001 5126 5256 5391 5529 5669 5809 5949 6087 6222 6353 6479 6600 6715 6825 6929 7029 7123 7213 7299 7382 7462 7539 7615 7688 7760 7829 7897 7962 8025 8086 8143 8197 8248 8294 8337 8375 8410 8440 8466 8488 8507 8521 8533 8542 8547 8551 8552 8551 8549 8546 8542 8537 8532 8528 8524 8520 8518 8517 8518 8520 8523 8529 8536 8544 8554 8566 8578 8592 8606 8621 8637 8654 8671 8689 8707 8725 8743 8762 8780 8798 8815 8832 8848 8864 8878 8891 8903 8915 8925 8934 8943 8951 8959 8966 8973 8980 8987 8994 9000 9007 9013 9020 9025 9031 9036 9041 9045 9049 9052 9056 9059 9063 9067 9071 9075 9080 9085 9090 9095 9100 9105 9109 9113 9117 9119 9121 9122 9123 9123 9122 9122 9121 9121 9121 9121 9121 9122 9124 9125 9126 9127 9129 9129 9130 9129 9129 9127 9125 9123 9121 9118 9115 9113 9111 9109 9108 9107 9107 9107 9107 9108 9108 9109 9109 9109 9109 9108 9107 9106 9104 9102 9100 9098 9096 9095 9093 9092 9092 9092 9091 9091 9091 9090 9089 9088 9085 9082 9077 9072 9065 9057 9048 9038 9026 9014 9000 8985 8969 8951 8931 8910 8886 8860 8831 8799 8763 8723 8679 8631 8578 8519 8455 8386 8312 8231 8146 8055 7959 7858 7753 7643 7530 7414 7296 7175 7054 6933 6813 6695 6578 6467 6359 6258 6164 6077 5999 5929 5870 5821 5783 5757 5742 5738 5746 5766 5797 5840 5893 5957 6030 6113 6204 6303 6409 6521 6637 6757 6880 7003 7125 7247 7367 7482 7592 7697 7795 7886 7968 8043 8110 8169 8220 8263 8298 8327 8349 8366 8377 8384 8386 8385 8381 8374 8365 8353 8341 8328 8314 8299 8285 8271 8257 8244 8233 8222 8214 8207 8202 8200 8199 8201 8204 8210 8217 8226 8235 8244 8253 8263 8271 8278 8283 8285 8285 8282 8276 3946 0 72 4 8267 8255 8241 8225 8206 8187 8167 8147 8127 8109 8092 8077 8065 8056 8051 8048 8050 8055 8064 8077 8093 8113 8135 8161 8190 8221 8255 8291 8329 8368 8410 8453 8497 8541 8587 8632 8677 8721 8764 8806 8846 8883 8919 8951 8981 9008 9031 9052 9070 9086 9099 9109 9119 9126 9133 9138 9142 9146 9150 9152 9154 9156 9156 9155 9153 9150 9145 9138 9129 9118 9104 9089 9071 9051 9029 9005 8980 8953 8925 8895 8864 8833 8800 8767 8734 8701 8668 8636 8605 8575 8548 8523 8502 8484 8470 8461 8456 8456 8461 8471 8485 8503 8525 8551 8578 8608 8639 8671 8704 8736 8769 8801 8832 8863 8893 8922 8950 8978 9004 9030 9055 9079 9102 9123 9143 9162 9178 9193 9205 9216 9224 9231 9236 9239 9242 9243 9244 9244 9244 9244 9244 9245 9245 9245 9246 9246 9246 9245 9244 9241 9238 9234 9229 9223 9216 9208 9200 9192 9184 9176 9168 9161 9154 9149 9144 9141 9138 9136 9135 9135 9135 9136 9137 9139 9140 9142 9143 9145 9147 9149 9151 9153 9155 9157 9159 9162 9164 9167 9169 9171 9172 9173 9174 9173 9172 9170 9166 9161 9156 9149 9141 9132 9122 9112 9102 9091 9080 9069 9059 9049 9039 9031 9022 9015 9008 9002 8996 8991 8987 8984 8981 8978 8977 8975 8975 8975 8976 8977 8978 8979 8981 8982 8983 8983 8982 8979 8975 8969 8961 8951 8938 8923 8904 8884 8860 8835 8806 8777 8745 8712 8678 8643 8607 8572 8536 8500 8465 8431 8397 8364 8332 8301 8271 8243 8216 8192 8169 8149 8131 8116 8105 8097 8093 8092 8096 8103 8114 8128 8146 8165 8187 8210 8234 8257 8280 8303 8323 8341 8356 8367 8376 8381 8382 8379 8372 8362 8348 8330 8308 8283 8253 8220 8183 8143 8099 8052 8001 7949 7893 7837 7781 7724 7668 7613 7562 7513 7468 7428 7393 7363 7339 7321 7309 7302 7301 7305 7314 7329 7349 7373 7403 7437 7476 7520 7568 7621 7679 7740 7806 7875 7946 8020 8094 8169 8244 8319 8391 8461 8528 8592 8653 8709 8762 8811 8856 8898 8937 8973 9006 9037 9065 9092 9116 9139 9159 9178 9195 9211 9224 9236 9246 9255 9262 9268 9272 9275 9277 9278 9279 9279 9278 9276 9275 9272 9270 9267 9264 9260 9256 9253 9249 9245 9241 9237 9233 9229 9225 9221 9217 9213 9209 9204 9199 9194 9188 9182 9176 9170 9164 9158 9152 9146 9140 9135 9130 9126 9122 9119 9115 9112 9109 9106 9103 9100 9096 9092 9088 9083 9078 9073 9067 9060 9053 9045 9037 9027 9017 9005 8992 8977 8960 8941 8920 8897 8870 8842 8810 8776 8739 8699 8657 8612 8565 8516 8464 8410 8353 8293 8230 8163 8092 8015 7933 7843 7746 7641 7526 7401 7265 7118 6961 6792 6613 6423 6226 6021 5808 5593 5376 5158 4941 4728 4520 4318 4125 3941 3769 3608 3459 3323 3199 3089 2990 2904 2830 2769 2719 2681 2656 2642 3947 0 72 5 2632 2651 2670 2698 2746 2806 2881 2970 3073 3191 3322 3468 3625 3795 3975 4164 4361 4562 4768 4975 5183 5388 5591 5790 5981 6166 6343 6510 6667 6814 6949 7074 7187 7288 7378 7457 7524 7581 7627 7663 7689 7706 7715 7716 7710 7698 7680 7658 7631 7601 7568 7533 7497 7461 7425 7388 7353 7321 7290 7263 7240 7222 7209 7202 7201 7207 7220 7240 7268 7303 7346 7396 7452 7515 7583 7655 7732 7811 7893 7975 8058 8140 8222 8303 8381 8456 8529 8598 8664 8727 8787 8843 8896 8946 8992 9036 9077 9114 9149 9181 9210 9237 9260 9281 9300 9316 9330 9342 9351 9359 9366 9371 9376 9380 9383 9386 9389 9392 9396 9399 9402 9405 9408 9411 9413 9414 9415 9415 9414 9412 9409 9404 9398 9391 9383 9373 9362 9349 9335 9320 9302 9283 9262 9238 9212 9183 9151 9116 9077 9033 8986 8934 8876 8813 8744 8669 8587 8497 8400 8295 8182 8061 7931 7792 7646 7492 7330 7163 6989 6812 6632 6449 6266 6084 5905 5727 5555 5389 5230 5078 4936 4803 4681 4569 4470 4382 4308 4248 4202 4172 4156 4157 4175 4209 4259 4326 4409 4507 4620 4746 4884 5032 5188 5352 5520 5689 5859 6028 6196 6358 6515 6665 6806 6939 7061 7174 7276 7367 7447 7515 7572 7617 7651 7673 7683 7681 7668 7642 7605 7556 7494 7421 7336 7240 7132 7013 6883 6743 6592 6433 6265 6088 5906 5716 5523 5327 5128 4929 4731 4536 4343 4157 3978 3806 3644 3492 3351 3221 3103 2997 2904 2822 2753 2695 2649 2613 2589 2576 2573 2580 2599 2628 2669 2721 2785 2862 2951 3054 3170 3300 3442 3599 3767 3948 4139 4340 4550 4764 4985 5207 5429 5649 5867 6080 6284 6480 6665 6839 7002 7150 7286 7409 7518 7614 7698 7770 7829 7878 7916 7944 7962 7970 7968 7957 7936 7906 7865 7815 7755 7686 7607 7518 7421 7316 7205 7087 6963 6836 6706 6574 6443 6312 6183 6057 5935 5817 5706 5602 5504 5414 5333 5260 5197 5142 5098 5062 5036 5018 5009 5008 5012 5024 5037 5053 5070 5086 5099 5107 5109 5102 5087 5060 5022 4972 4911 4839 4755 4663 4562 4454 4343 4228 4113 3999 3888 3780 3679 3585 3499 3422 3354 3297 3251 3214 3189 3175 3172 3181 3201 3233 3277 3334 3405 3488 3586 3697 3822 3961 4114 4279 4457 4647 4845 5053 5268 5487 5711 5935 6159 6380 6600 6813 7020 7219 7409 7590 7761 7922 8072 8212 8342 8461 8571 8672 8764 8848 8925 8994 9056 9112 9162 9207 9247 9283 9314 9341 9365 9386 9404 9419 9432 9443 9452 9459 9464 9467 9469 9468 9467 9463 9459 9452 9445 9436 9426 9415 9404 9392 9379 9366 9353 9339 9325 9310 9295 9280 9263 9246 9227 9206 9184 9161 9135 9108 9079 9049 9017 8984 8951 8917 8883 8849 8816 8783 8750 8718 8687 8656 8625 8595 8564 8532 8499 8465 8430 8393 8355 8315 8273 8230 3948 0 72 5 8185 8138 8089 8040 7988 7934 7878 7819 7758 7692 7621 7545 7462 7373 7275 7168 7052 6925 6789 6641 6484 6316 6139 5954 5761 5562 5357 5150 4942 4734 4526 4323 4125 3933 3749 3574 3410 3256 3114 2983 2865 2760 2666 2585 2515 2457 2410 2374 2348 2332 2326 2329 2341 2362 2393 2432 2481 2540 2609 2689 2780 2883 2997 3124 3263 3415 3579 3755 3942 4139 4345 4559 4778 5002 5228 5454 5677 5898 6115 6323 6524 6715 6896 7066 7226 7374 7512 7639 7756 7864 7963 8054 8137 8213 8283 8346 8402 8453 8497 8535 8566 8591 8608 8618 8620 8615 8601 8579 8549 8511 8465 8410 8347 8277 8199 8114 8022 7925 7821 7712 7599 7482 7363 7242 7119 6997 6877 6758 6641 6530 6423 6323 6230 6145 6070 6004 5950 5908 5877 5860 5855 5864 5887 5924 5973 6036 6111 6197 6294 6399 6513 6633 6758 6886 7017 7147 7276 7404 7529 7650 7766 7876 7981 8081 8175 8263 8346 8424 8498 8568 8634 8697 8757 8815 8870 8923 8974 9023 9070 9115 9158 9198 9237 9273 9306 9338 9367 9394 9419 9441 9461 9480 9496 9510 9522 9533 9542 9549 9555 9559 9562 9564 9564 9563 9561 9558 9554 9548 9542 9536 9528 9521 9512 9503 9494 9485 9476 9466 9457 9448 9438 9430 9421 9412 9404 9396 9388 9380 9372 9364 9357 9349 9341 9333 9325 9318 9311 9305 9299 9294 9290 9288 9287 9288 9291 9295 9302 9310 9320 9331 9344 9357 9371 9386 9400 9415 9428 9441 9453 9463 9472 9480 9486 9491 9494 9496 9496 9496 9494 9491 9487 9482 9475 9467 9456 9444 9429 9412 9392 9369 9342 9312 9279 9241 9200 9155 9105 9052 8994 8931 8864 8792 8715 8632 8542 8446 8343 8233 8114 7987 7851 7706 7552 7388 7216 7035 6844 6647 6441 6230 6014 5792 5569 5344 5118 4893 4672 4455 4243 4038 3842 3656 3481 3318 3168 3030 2907 2797 2701 2619 2549 2492 2446 2411 2386 2371 2363 2364 2371 2386 2408 2437 2473 2517 2569 2629 2699 2778 2865 2962 3066 3179 3296 3417 3539 3661 3779 3890 3994 4083 4160 4217 4257 4277 4275 4254 4211 4150 4070 3976 3870 3752 3630 3504 3377 3249 3129 3013 2906 2808 2720 2643 2576 2520 2474 2437 2409 2389 2377 2372 2375 2384 2401 2425 2458 2500 2552 2615 2689 2776 2875 2988 3113 3251 3400 3560 3731 3908 4093 4280 4467 4654 4839 5019 5190 5351 5500 5635 5755 5858 5944 6011 6060 6091 6103 6098 6075 6037 5983 5916 5837 5747 5649 5542 5431 5317 5201 5084 4969 4858 4750 4650 4557 4473 4400 4337 4287 4249 4225 4216 4221 4241 4277 4327 4393 4473 4568 4676 4798 4930 5074 5227 5387 5555 5726 5900 6075 6250 6424 6593 6759 6918 7071 7217 7355 7485 7607 7721 7828 7928 8021 8108 8189 8265 8336 8401 8463 8519 8571 8618 8660 8696 8727 8752 8770 8783 8789 8788 8781 8768 3949 0 72 5 8749 8725 8694 8659 8619 8574 8524 8470 8412 8350 8285 8216 8143 8068 7990 7910 7827 7744 7661 7578 7494 7413 7333 7255 7181 7109 7041 6976 6915 6857 6802 6750 6700 6651 6604 6557 6510 6464 6417 6368 6318 6266 6211 6155 6095 6033 5968 5899 5827 5752 5673 5591 5507 5419 5330 5239 5147 5055 4963 4873 4784 4699 4619 4543 4473 4410 4355 4308 4271 4243 4226 4220 4225 4242 4271 4312 4365 4430 4507 4595 4693 4801 4917 5041 5171 5303 5439 5574 5708 5838 5963 6079 6186 6282 6366 6437 6494 6537 6566 6581 6584 6575 6557 6530 6496 6459 6418 6378 6338 6303 6271 6248 6233 6227 6233 6250 6279 6321 6376 6443 6522 6613 6714 6826 6945 7071 7203 7339 7477 7617 7756 7894 8029 8161 8288 8409 8524 8633 8735 8831 8920 9003 9079 9150 9216 9277 9333 9385 9433 9478 9520 9558 9593 9624 9653 9678 9700 9718 9734 9745 9754 9760 9762 9762 9760 9756 9750 9743 9736 9727 9719 9711 9703 9695 9687 9679 9672 9664 9656 9648 9638 9628 9617 9604 9590 9576 9560 9543 9526 9509 9492 9475 9460 9445 9432 9420 9411 9403 9398 9394 9393 9393 9396 9400 9405 9412 9421 9430 9441 9453 9466 9479 9494 9509 9524 9540 9556 9572 9588 9603 9617 9630 9642 9653 9663 9671 9678 9684 9688 9692 9695 9697 9699 9701 9704 9706 9710 9713 9717 9721 9724 9728 9732 9735 9737 9738 9739 9738 9737 9735 9732 9728 9724 9721 9717 9713 9709 9706 9704 9701 9699 9697 9695 9692 9689 9685 9679 9671 9662 9651 9638 9623 9605 9586 9564 9541 9516 9489 9462 9433 9403 9373 9342 9311 9280 9249 9218 9188 9157 9128 9100 9073 9047 9022 9000 8979 8960 8944 8931 8920 8911 8906 8904 8905 8909 8916 8926 8939 8954 8973 8993 9017 9042 9068 9097 9126 9156 9186 9215 9245 9274 9301 9327 9351 9373 9392 9409 9424 9436 9446 9454 9461 9465 9469 9472 9475 9477 9480 9484 9488 9494 9501 9508 9518 9528 9538 9550 9562 9573 9585 9596 9607 9616 9625 9632 9638 9643 9647 9650 9651 9651 9649 9647 9643 9637 9630 9621 9611 9598 9583 9566 9546 9524 9500 9473 9444 9413 9379 9344 9307 9269 9230 9190 9149 9108 9067 9026 8984 8943 8903 8863 8824 8787 8751 8717 8685 8656 8630 8607 8587 8571 8559 8550 8545 8544 8546 8551 8558 8567 8577 8588 8598 8609 8619 8626 8632 8635 8635 8632 8626 8616 8601 8583 8561 8535 8504 8470 8430 8387 8338 8285 8226 8162 8092 8015 7932 7841 7743 7636 7520 7395 7261 7116 6961 6796 6622 6437 6243 6040 5830 5614 5390 5165 4936 4706 4477 4250 4028 3810 3600 3398 3207 3026 2857 2701 2557 2427 2309 2205 2114 2035 1969 1913 1868 1832 1806 1788 1777 1774 1777 1786 1802 1824 1853 1889 1934 1987 2051 2126 2213 2314 2430 2561 2707 2870 3048 3243 3451 3674 3907 3950 0 72 5 4150 4402 4658 4916 5175 5434 5687 5935 6176 6407 6629 6840 7039 7227 7404 7570 7725 7871 8006 8133 8251 8361 8464 8559 8647 8727 8801 8868 8928 8981 9028 9068 9103 9131 9154 9173 9186 9195 9200 9202 9200 9196 9188 9177 9163 9147 9127 9105 9080 9051 9020 8986 8950 8912 8871 8829 8786 8744 8701 8659 8618 8580 8545 8512 8485 8461 8442 8428 8420 8417 8420 8428 8442 8462 8486 8516 8549 8587 8628 8671 8717 8765 8813 8862 8911 8960 9008 9054 9099 9142 9183 9222 9258 9292 9324 9353 9379 9402 9423 9441 9456 9468 9477 9483 9486 9486 9483 9478 9470 9460 9448 9435 9420 9406 9391 9376 9363 9350 9338 9327 9317 9308 9300 9292 9283 9275 9265 9253 9239 9223 9203 9179 9152 9121 9085 9044 8999 8948 8892 8830 8762 8688 8605 8515 8415 8306 8186 8055 7912 7756 7588 7407 7214 7010 6796 6575 6344 6111 5877 5643 5408 5182 4963 4753 4556 4371 4203 4050 3913 3794 3691 3605 3536 3483 3446 3425 3419 3430 3456 3499 3559 3635 3728 3840 3968 4114 4277 4455 4648 4854 5070 5297 5528 5761 5996 6230 6458 6678 6890 7090 7277 7450 7607 7750 7876 7988 8085 8167 8236 8292 8337 8370 8394 8409 8416 8415 8408 8396 8379 8358 8334 8307 8280 8253 8227 8201 8178 8159 8144 8133 8128 8129 8136 8150 8170 8197 8230 8270 8316 8368 8424 8486 8551 8619 8690 8763 8836 8910 8983 9054 9124 9191 9254 9314 9370 9422 9469 9512 9551 9585 9616 9643 9668 9689 9708 9725 9739 9753 9765 9775 9785 9794 9802 9810 9816 9822 9828 9832 9837 9840 9844 9846 9848 9850 9851 9853 9853 9854 9854 9855 9855 9856 9856 9857 9859 9861 9864 9867 9871 9876 9882 9888 9895 9902 9910 9918 9925 9933 9940 9947 9953 9959 9965 9970 9974 9977 9980 9983 9985 9987 9988 9988 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9982 9982 9983 9984 9985 9987 9989 9992 9994 9996 9998 9999100001000010000 9998 9996 9993 9990 9986 9981 9976 9971 9966 9961 9955 9950 9944 9938 9932 9925 9918 9911 9903 9894 9884 9874 9863 9851 9839 9826 9813 9800 9786 9773 9759 9746 9732 9719 9706 9693 9680 9668 9656 9645 9634 9625 9616 9608 9602 9597 9594 9593 9593 9595 9599 9605 9611 9619 9629 9639 9649 9660 9671 9683 9694 9705 9716 9727 9738 9749 9760 9772 9783 9795 9807 9819 9831 9843 9855 9866 9876 9885 9894 9901 9906 9910 9913 9914 9914 9913 9911 9909 9905 9901 9897 9893 9889 9885 9881 9877 9874 9871 9868 9865 9862 9860 9857 9855 9853 9851 9849 9847 9845 9844 9842 9841 9840 9839 9838 9837 9835 9833 9831 9828 9824 9819 9812 9805 9797 9787 9776 9764 9751 9737 9722 9707 9691 9676 9660 9644 9629 9614 9600 9585 9571 9557 9542 9527 9511 9494 9475 9455 9432 9407 9379 9349 9315 3951 0 72 5 9279 9239 9195 9148 9098 9044 8986 8924 8859 8789 8715 8637 8555 8468 8377 8282 8183 8081 7976 7869 7759 7648 7538 7427 7318 7209 7104 7001 6903 6808 6719 6634 6555 6482 6414 6353 6297 6247 6204 6165 6132 6103 6078 6056 6036 6016 5996 5974 5949 5918 5881 5835 5780 5714 5636 5547 5444 5330 5203 5065 4918 4762 4601 4435 4267 4099 3934 3772 3615 3466 3326 3196 3076 2967 2870 2783 2707 2642 2586 2540 2503 2474 2454 2442 2437 2441 2453 2474 2505 2546 2597 2660 2736 2824 2926 3041 3171 3314 3471 3641 3823 4017 4221 4434 4653 4877 5107 5337 5567 5796 6023 6245 6461 6672 6874 7068 7254 7431 7598 7757 7906 8046 8178 8302 8417 8524 8623 8716 8800 8878 8949 9014 9072 9124 9170 9210 9245 9275 9300 9321 9338 9351 9361 9368 9373 9376 9378 9379 9381 9382 9383 9385 9388 9392 9397 9404 9412 9421 9431 9441 9452 9463 9475 9486 9496 9506 9516 9524 9532 9539 9545 9551 9556 9561 9565 9570 9574 9577 9581 9583 9586 9587 9587 9587 9585 9582 9578 9573 9566 9558 9549 9540 9530 9519 9508 9496 9484 9473 9461 9449 9438 9426 9414 9402 9391 9379 9368 9357 9347 9337 9328 9320 9313 9307 9302 9299 9296 9296 9296 9298 9301 9306 9311 9318 9326 9336 9347 9359 9373 9388 9404 9422 9441 9461 9482 9503 9524 9545 9566 9585 9603 9619 9634 9647 9657 9666 9673 9679 9683 9686 9688 9690 9691 9692 9692 9693 9693 9692 9691 9689 9685 9681 9674 9665 9655 9641 9626 9607 9587 9563 9537 9508 9477 9442 9405 9366 9323 9277 9227 9175 9119 9060 8998 8933 8865 8795 8723 8650 8577 8504 8431 8359 8290 8223 8158 8097 8040 7986 7935 7888 7844 7804 7766 7732 7700 7671 7645 7623 7604 7588 7577 7571 7569 7573 7583 7600 7623 7652 7688 7731 7779 7833 7891 7954 8019 8087 8156 8225 8294 8362 8428 8491 8551 8608 8661 8711 8757 8800 8839 8876 8909 8940 8969 8995 9019 9041 9061 9078 9093 9105 9113 9119 9120 9118 9111 9100 9085 9065 9041 9012 8979 8942 8902 8858 8811 8762 8710 8657 8602 8547 8492 8438 8384 8330 8280 8231 8185 8142 8103 8068 8038 8012 7992 7977 7967 7962 7964 7970 7982 7999 8021 8048 8080 8117 8157 8202 8251 8304 8360 8419 8481 8546 8612 8680 8749 8818 8887 8955 9022 9087 9149 9208 9264 9316 9364 9409 9448 9484 9515 9542 9565 9584 9600 9612 9620 9625 9627 9625 9620 9611 9599 9583 9563 9539 9511 9478 9440 9398 9350 9296 9236 9169 9096 9015 8927 8830 8724 8610 8486 8352 8209 8057 7895 7725 7547 7362 7171 6975 6776 6575 6374 6175 5977 5783 5596 5415 5242 5078 4924 4781 4649 4529 4420 4323 4238 4165 4105 4056 4020 3996 3984 3985 3999 4026 4066 4120 4187 4268 4363 4471 4592 4726 4872 5029 5197 5373 5559 5749 5946 6146 3952 0 72 5 6346 6547 6748 6947 7141 7331 7514 7691 7861 8022 8176 8320 8457 8584 8703 8813 8915 9009 9095 9174 9246 9310 9369 9421 9468 9509 9546 9578 9606 9631 9652 9671 9687 9701 9713 9723 9732 9740 9746 9752 9756 9760 9763 9765 9766 9767 9767 9766 9765 9764 9761 9759 9756 9752 9747 9742 9735 9728 9719 9709 9697 9684 9668 9650 9629 9606 9580 9551 9518 9482 9443 9399 9352 9300 9245 9186 9123 9057 8988 8916 8842 8765 8688 8612 8535 8458 8385 8314 8247 8185 8129 8079 8037 8002 7976 7959 7952 7954 7966 7987 8017 8056 8102 8155 8213 8276 8343 8410 8478 8545 8612 8674 8732 8786 8832 8873 8905 8930 8948 8957 8958 8950 8935 8911 8880 8841 8794 8739 8677 8608 8532 8449 8360 8265 8165 8061 7953 7843 7731 7620 7508 7399 7292 7189 7091 6997 6910 6829 6753 6685 6622 6566 6516 6471 6432 6397 6368 6343 6323 6308 6298 6292 6292 6296 6307 6323 6344 6371 6404 6443 6486 6533 6585 6640 6698 6757 6817 6877 6936 6994 7050 7102 7151 7197 7238 7275 7308 7336 7361 7383 7403 7420 7436 7453 7470 7487 7506 7528 7553 7582 7614 7650 7690 7734 7781 7831 7884 7939 7996 8053 8111 8169 8227 8285 8341 8396 8450 8502 8553 8602 8649 8694 8737 8778 8817 8853 8886 8916 8944 8968 8989 9007 9021 9032 9040 9044 9044 9041 9034 9024 9009 8991 8968 8941 8910 8873 8832 8787 8736 8681 8621 8557 8489 8417 8341 8263 8182 8099 8014 7927 7839 7748 7656 7562 7465 7365 7261 7152 7038 6917 6790 6655 6511 6359 6198 6028 5849 5663 5469 5270 5066 4858 4649 4442 4236 4032 3836 3648 3467 3298 3140 2995 2862 2743 2637 2544 2464 2396 2341 2296 2263 2239 2224 2219 2223 2235 2255 2283 2320 2364 2416 2475 2541 2614 2692 2775 2863 2951 3040 3129 3218 3302 3380 3453 3517 3572 3617 3651 3674 3685 3686 3676 3657 3628 3591 3549 3500 3448 3394 3338 3283 3229 3178 3130 3088 3051 3020 2997 2980 2973 2974 2984 3003 3031 3069 3115 3172 3236 3310 3390 3478 3573 3672 3776 3883 3991 4101 4212 4321 4429 4535 4638 4737 4834 4928 5019 5107 5193 5277 5360 5443 5526 5608 5691 5776 5860 5946 6032 6117 6203 6288 6370 6451 6529 6603 6673 6739 6799 6854 6903 6946 6984 7015 7039 7058 7069 7075 7073 7065 7050 7027 6997 6959 6913 6859 6797 6726 6647 6560 6465 6363 6254 6138 6017 5892 5763 5630 5497 5364 5230 5096 4965 4838 4713 4594 4479 4370 4267 4171 4081 3997 3921 3851 3788 3731 3680 3635 3595 3561 3531 3505 3483 3465 3449 3436 3426 3417 3411 3406 3402 3400 3399 3399 3400 3401 3404 3407 3411 3416 3422 3429 3437 3446 3457 3470 3485 3502 3522 3544 3570 3599 3631 3666 3706 3748 3794 3843 3895 3949 4006 4065 4125 4187 4250 4313 4377 4442 4506 4570 4634 3953 0 72 5 4697 4759 4820 4880 4938 4994 5047 5098 5145 5188 5227 5261 5291 5316 5335 5349 5358 5362 5361 5356 5346 5333 5317 5298 5277 5254 5230 5206 5182 5158 5135 5112 5091 5071 5054 5038 5024 5012 5003 4996 4990 4986 4982 4978 4973 4968 4959 4946 4929 4906 4875 4836 4788 4731 4663 4586 4499 4403 4298 4186 4069 3946 3823 3699 3576 3453 3337 3226 3122 3027 2941 2865 2799 2744 2701 2668 2648 2638 2641 2656 2682 2721 2772 2835 2911 2999 3099 3211 3335 3470 3614 3768 3929 4097 4269 4442 4617 4791 4964 5130 5292 5446 5591 5726 5850 5963 6064 6154 6232 6299 6356 6403 6441 6472 6496 6516 6530 6543 6555 6567 6578 6593 6610 6630 6655 6685 6720 6761 6807 6859 6916 6978 7045 7117 7193 7273 7355 7441 7529 7618 7709 7801 7893 7985 8076 8167 8256 8344 8429 8512 8592 8668 8741 8810 8874 8934 8990 9041 9087 9129 9166 9199 9228 9254 9276 9295 9311 9324 9335 9344 9351 9356 9359 9361 9362 9361 9359 9355 9350 9344 9337 9329 9320 9309 9298 9287 9274 9261 9247 9233 9219 9205 9191 9177 9164 9151 9138 9126 9114 9103 9093 9082 9072 9062 9051 9039 9025 9010 8992 8971 8946 8917 8884 8845 8802 8753 8699 8638 8573 8502 8425 8343 8256 8164 8067 7966 7860 7750 7636 7518 7397 7273 7147 7020 6893 6765 6640 6518 6399 6288 6182 6086 6001 5925 5863 5812 5776 5753 5744 5748 5766 5797 5840 5895 5960 6036 6120 6213 6315 6423 6537 6658 6784 6914 7049 7186 7327 7469 7611 7753 7895 8035 8171 8303 8430 8551 8666 8773 8873 8965 9050 9126 9196 9258 9313 9363 9407 9446 9480 9511 9538 9562 9584 9603 9620 9635 9648 9660 9669 9677 9683 9687 9691 9692 9693 9692 9691 9689 9686 9683 9679 9676 9672 9669 9665 9662 9659 9656 9654 9652 9650 9649 9648 9648 9649 9650 9653 9656 9661 9666 9673 9681 9690 9700 9711 9722 9735 9747 9760 9772 9785 9797 9808 9819 9829 9838 9846 9853 9860 9865 9870 9873 9876 9879 9881 9882 9883 9884 9885 9885 9885 9885 9885 9884 9882 9881 9878 9875 9871 9865 9859 9852 9843 9833 9822 9808 9794 9777 9758 9738 9714 9689 9660 9628 9593 9553 9509 9460 9406 9345 9279 9205 9124 9035 8937 8832 8717 8593 8461 8320 8170 8012 7846 7673 7493 7308 7117 6922 6724 6525 6326 6127 5929 5734 5544 5359 5180 5010 4848 4696 4555 4425 4308 4203 4112 4035 3972 3924 3891 3873 3871 3886 3916 3962 4024 4103 4197 4307 4433 4573 4727 4894 5073 5263 5462 5668 5882 6098 6317 6537 6756 6971 7183 7389 7586 7776 7957 8127 8287 8437 8576 8704 8822 8930 9028 9117 9197 9270 9335 9393 9444 9490 9530 9565 9595 9622 9644 9662 9677 9689 9698 9705 9710 9712 9712 9711 9708 9703 9697 9689 9679 9667 9654 9639 9622 9604 9583 9560 9535 9509 3954 0 72 5 9480 9450 9419 9386 9352 9317 9281 9246 9210 9175 9139 9105 9072 9041 9011 8984 8959 8937 8918 8902 8890 8881 8877 8875 8878 8884 8894 8906 8921 8939 8958 8980 9002 9025 9049 9073 9096 9120 9143 9166 9188 9210 9232 9254 9276 9298 9320 9343 9367 9391 9417 9442 9469 9496 9523 9551 9578 9605 9632 9659 9684 9708 9732 9754 9775 9795 9813 9830 9845 9860 9872 9884 9894 9903 9911 9917 9922 9926 9928 9930 9930 9929 9928 9926 9923 9921 9918 9915 9912 9910 9908 9906 9905 9905 9906 9906 9908 9909 9911 9912 9914 9915 9916 9916 9915 9914 9912 9910 9906 9903 9899 9894 9890 9886 9882 9879 9876 9874 9873 9874 9875 9877 9880 9883 9888 9893 9898 9903 9908 9912 9917 9920 9924 9926 9928 9930 9931 9932 9934 9935 9936 9938 9940 9943 9945 9948 9951 9954 9956 9958 9959 9959 9958 9955 9952 9948 9942 9936 9930 9923 9916 9909 9903 9896 9891 9885 9881 9876 9871 9867 9862 9857 9851 9844 9836 9827 9817 9806 9794 9782 9770 9758 9747 9735 9725 9716 9709 9703 9698 9694 9692 9691 9690 9690 9691 9692 9693 9694 9695 9695 9695 9695 9695 9695 9694 9693 9693 9692 9691 9690 9689 9687 9684 9681 9676 9670 9661 9651 9638 9623 9605 9585 9562 9536 9507 9475 9442 9405 9366 9324 9280 9233 9182 9128 9070 9007 8940 8867 8789 8705 8615 8519 8417 8309 8196 8078 7956 7832 7705 7577 7449 7323 7199 7078 6961 6850 6744 6646 6554 6470 6395 6328 6270 6221 6183 6155 6137 6131 6136 6152 6181 6222 6274 6339 6414 6500 6597 6702 6815 6934 7058 7188 7318 7448 7579 7710 7838 7962 8083 8200 8312 8420 8523 8622 8716 8806 8891 8972 9048 9120 9187 9249 9306 9358 9404 9444 9478 9506 9529 9546 9557 9562 9563 9559 9551 9538 9522 9502 9477 9449 9416 9378 9336 9287 9232 9170 9101 9024 8939 8845 8743 8632 8515 8389 8257 8120 7977 7831 7683 7535 7386 7239 7094 6953 6817 6687 6564 6449 6341 6244 6155 6078 6012 5957 5915 5885 5869 5867 5879 5906 5947 6003 6073 6158 6256 6367 6490 6623 6766 6916 7071 7233 7394 7554 7714 7874 8026 8174 8316 8449 8575 8693 8803 8905 8999 9086 9167 9241 9310 9374 9433 9487 9538 9584 9626 9665 9699 9729 9755 9777 9795 9808 9819 9826 9831 9833 9833 9833 9831 9829 9828 9827 9826 9826 9827 9828 9830 9831 9833 9833 9834 9832 9830 9827 9822 9816 9810 9803 9795 9788 9781 9775 9769 9765 9761 9758 9757 9756 9755 9755 9754 9753 9752 9751 9749 9747 9744 9741 9739 9736 9734 9733 9732 9732 9733 9734 9735 9736 9737 9737 9737 9735 9731 9727 9721 9715 9707 9699 9691 9683 9675 9669 9663 9659 9656 9654 9654 9654 9655 9656 9657 9657 9657 9656 9654 9652 9648 9644 9640 9636 9631 9628 9625 9623 9622 9622 9623 9625 9627 9629 3955 0 72 5 9631 9632 9632 9631 9629 9625 9620 9614 9606 9598 9589 9581 9572 9563 9555 9548 9542 9537 9532 9528 9524 9521 9517 9513 9508 9503 9497 9489 9481 9472 9462 9451 9440 9429 9418 9407 9397 9387 9378 9370 9363 9357 9351 9346 9342 9338 9335 9331 9328 9325 9321 9317 9312 9307 9301 9294 9287 9278 9267 9256 9242 9228 9211 9193 9172 9150 9125 9098 9069 9037 9002 8965 8924 8879 8831 8779 8723 8662 8597 8526 8450 8369 8282 8190 8093 7991 7884 7773 7659 7542 7423 7302 7182 7062 6944 6827 6715 6606 6502 6404 6312 6228 6151 6082 6021 5969 5925 5891 5865 5848 5839 5839 5845 5859 5879 5903 5932 5963 5995 6028 6061 6090 6116 6137 6151 6159 6158 6149 6131 6104 6068 6023 5971 5911 5845 5773 5697 5617 5534 5449 5363 5276 5190 5103 5016 4929 4842 4755 4667 4579 4489 4398 4306 4213 4119 4025 3931 3837 3744 3654 3566 3482 3403 3329 3261 3200 3145 3099 3060 3030 3008 2996 2993 3000 3017 3044 3083 3133 3195 3269 3356 3455 3566 3690 3826 3973 4131 4297 4472 4654 4840 5031 5222 5413 5603 5792 5976 6154 6327 6494 6653 6804 6949 7086 7215 7338 7454 7563 7666 7764 7855 7942 8023 8099 8169 8235 8296 8353 8404 8451 8494 8534 8569 8602 8632 8659 8685 8708 8731 8753 8774 8794 8814 8834 8853 8873 8892 8910 8929 8947 8964 8981 8998 9014 9029 9044 9058 9072 9085 9097 9108 9119 9128 9137 9144 9150 9154 9158 9159 9160 9159 9157 9153 9149 9144 9138 9131 9124 9117 9109 9101 9093 9084 9075 9065 9054 9042 9029 9014 8998 8981 8962 8942 8921 8899 8876 8853 8830 8807 8784 8762 8742 8723 8705 8690 8676 8664 8653 8645 8639 8635 8633 8632 8633 8636 8641 8647 8654 8663 8672 8683 8695 8707 8720 8733 8745 8758 8771 8783 8796 8807 8819 8831 8842 8854 8866 8879 8892 8906 8921 8936 8952 8969 8985 9002 9019 9034 9049 9062 9074 9084 9091 9096 9099 9099 9096 9091 9083 9073 9061 9046 9030 9011 8991 8969 8945 8920 8894 8866 8836 8806 8775 8743 8711 8678 8646 8615 8584 8554 8527 8501 8478 8458 8441 8428 8419 8413 8411 8414 8420 8431 8445 8463 8485 8509 8537 8567 8598 8631 8666 8700 8735 8770 8805 8839 8872 8904 8936 8966 8995 9024 9052 9079 9106 9133 9160 9187 9213 9239 9265 9290 9314 9336 9358 9377 9394 9409 9421 9430 9436 9440 9440 9437 9431 9422 9410 9395 9377 9356 9331 9303 9271 9235 9195 9149 9099 9043 8981 8914 8839 8758 8670 8574 8471 8360 8242 8115 7981 7838 7687 7529 7362 7188 7007 6820 6627 6429 6227 6022 5815 5608 5403 5199 4999 4805 4617 4437 4268 4108 3960 3824 3701 3591 3495 3413 3345 3290 3250 3223 3210 3212 3227 3256 3299 3356 3428 3513 3613 3727 3855 3996 4150 4315 4491 4676 4869 5070 5273 5479 5686 3956 0 72 5 5893 6095 6293 6485 6668 6842 7006 7159 7300 7430 7548 7654 7749 7834 7909 7976 8034 8087 8133 8175 8213 8248 8282 8315 8348 8380 8414 8448 8484 8521 8559 8598 8638 8679 8720 8761 8801 8842 8881 8919 8955 8990 9023 9053 9082 9108 9132 9153 9171 9187 9201 9212 9220 9225 9228 9229 9228 9224 9219 9213 9205 9196 9187 9178 9168 9159 9149 9140 9131 9123 9115 9107 9100 9094 9087 9081 9076 9071 9066 9063 9060 9058 9057 9056 9056 9057 9058 9059 9060 9060 9059 9057 9053 9046 9037 9025 9010 8992 8971 8946 8919 8888 8855 8819 8780 8739 8696 8650 8601 8550 8496 8439 8378 8314 8246 8174 8099 8019 7936 7849 7759 7666 7570 7473 7374 7274 7174 7074 6974 6874 6773 6673 6573 6471 6367 6262 6152 6039 5920 5796 5665 5528 5383 5231 5073 4908 4737 4564 4387 4209 4031 3856 3684 3518 3360 3210 3071 2943 2827 2723 2632 2554 2488 2434 2392 2359 2337 2323 2318 2320 2330 2347 2371 2403 2443 2491 2548 2615 2691 2779 2877 2987 3107 3239 3379 3526 3683 3841 3999 4158 4317 4465 4605 4732 4843 4938 5012 5064 5093 5099 5082 5040 4976 4891 4786 4665 4527 4378 4218 4052 3884 3714 3544 3377 3217 3063 2919 2784 2661 2550 2451 2364 2289 2225 2173 2132 2100 2078 2066 2061 2065 2076 2095 2123 2158 2202 2256 2319 2394 2479 2577 2688 2812 2949 3101 3265 3443 3632 3833 4043 4260 4486 4713 4942 5172 5401 5624 5842 6052 6252 6443 6621 6787 6941 7082 7210 7326 7430 7522 7604 7675 7738 7791 7837 7876 7907 7932 7951 7964 7971 7973 7969 7960 7946 7926 7900 7870 7835 7794 7749 7700 7646 7588 7527 7461 7392 7318 7241 7158 7071 6978 6878 6771 6656 6532 6398 6255 6100 5935 5759 5574 5378 5174 4962 4745 4526 4305 4083 3864 3650 3442 3244 3056 2879 2716 2565 2430 2308 2200 2105 2023 1954 1895 1846 1806 1775 1750 1732 1719 1712 1710 1713 1721 1734 1753 1778 1810 1849 1897 1953 2019 2096 2184 2284 2396 2520 2658 2807 2969 3143 3328 3523 3726 3937 4154 4374 4598 4821 5044 5264 5480 5690 5893 6089 6275 6452 6620 6778 6927 7066 7197 7318 7432 7539 7638 7731 7818 7900 7976 8046 8112 8173 8230 8282 8329 8373 8412 8448 8481 8511 8537 8562 8584 8604 8623 8640 8656 8670 8684 8695 8706 8714 8721 8726 8729 8730 8728 8724 8718 8710 8699 8687 8673 8657 8640 8623 8604 8585 8566 8547 8529 8511 8493 8477 8461 8447 8434 8422 8412 8403 8395 8389 8384 8379 8375 8372 8368 8365 8361 8356 8351 8344 8335 8325 8312 8297 8279 8258 8235 8208 8178 8144 8106 8065 8020 7970 7915 7856 7791 7721 7645 7562 7473 7377 7274 7163 7044 6917 6781 6637 6485 6324 6156 5981 5798 5611 5417 5222 5023 4824 4624 4428 4234 4044 3862 3686 3520 3364 3218 3083 3957 0 72 6 3259 3144 3029 2921 2830 2753 2709 2669 2630 2593 2559 2540 2529 2523 2523 2528 2545 2562 2578 2595 2611 2629 2650 2676 2707 2741 2776 2815 2860 2915 2978 3050 3136 3242 3367 3502 3639 3785 3945 4120 4305 4497 4698 4907 5122 5344 5574 5805 6025 6231 6431 6630 6824 7014 7197 7376 7550 7716 7870 8012 8143 8263 8378 8489 8596 8699 8796 8885 8964 9034 9098 9159 9216 9271 9322 9371 9415 9455 9491 9523 9554 9584 9613 9640 9666 9690 9713 9735 9756 9776 9796 9817 9838 9856 9873 9889 9906 9921 9936 9949 9962 9974 9986 999610006100141002110028100341003910043100471005010052100551005710059100611006410067100711007510080100851009010094100991010310106101091011110113101131011310112101111010910106101041010110098100961009410093100921009210093100951009810101101041010810112101161011910123101261012910131101331013410135101361013610137101381013910141101421014510147101501015310157101601016310166101691017210173101751017610176101761017610175101751017410174101731017310173101731017310173101731017210171101701016810165101601015610150101431013510127101181010910099100891008010070100611005210044100361002810021100141000710001 9995 9990 9985 9980 9975 9972 9968 9966 9965 9964 9965 9966 9969 9973 9978 9984 9991 9999100071001610025100331004210050100581006510072100771008210086100891009210093100931009310091100881008410078100711006210050100371002010001 9979 9954 9925 9893 9857 9817 9772 9723 9670 9612 9549 9481 9408 9329 9244 9153 9056 8953 8843 8727 8605 8476 8342 8203 8059 7911 7759 7605 7450 7295 7140 6986 6836 6690 6550 6417 6292 6176 6070 5976 5894 5825 5770 5729 5704 5693 5698 5719 5755 5807 5873 5954 6048 6155 6275 6404 6543 6689 6842 7000 7161 7323 7485 7648 7807 7962 8112 8257 8395 8525 8648 8762 8869 8967 9057 9140 9215 9284 9346 9402 9453 9499 9541 9579 9613 9645 9673 9700 9724 9747 9768 9787 9805 9822 9838 9852 9865 9877 9888 9899 9908 9916 9922 9928 9933 9938 9941 9943 9945 9946 9946 9946 9946 9945 9945 9944 9943 9943 9942 9942 9943 9943 9944 9946 9948 9950 9953 9956 9959 9963 9967 9971 9976 9980 9984 9988 9992 9995 9998100001000010000 9997 9993 9987 9977 9965 9950 9930 9907 9880 9848 9811 9769 9722 9668 9608 9542 9469 9389 9301 9205 9101 8988 8866 8734 8593 8443 8283 8114 7937 7750 7557 7357 7150 6941 6728 6514 6300 6089 5881 5677 5480 5291 5112 4943 4784 4638 4504 4382 4274 4177 4093 4022 3962 3914 3877 3852 3837 3833 3841 3859 3888 3929 3982 4047 4124 4213 4314 4428 4553 4690 4838 4994 5161 5333 5513 5696 5881 6068 6255 6440 6621 6798 6969 7133 7290 7439 7580 7713 7838 7955 8065 3958 0 72 6 8168 8265 8356 8441 8522 8598 8670 8737 8801 8861 8916 8968 9015 9058 9096 9129 9157 9181 9199 9212 9220 9223 9223 9218 9210 9199 9185 9169 9151 9132 9112 9092 9072 9052 9032 9013 8994 8977 8960 8944 8928 8913 8898 8884 8870 8856 8842 8828 8813 8797 8780 8762 8741 8718 8693 8664 8630 8592 8549 8499 8442 8378 8304 8222 8130 8027 7913 7788 7651 7503 7343 7172 6990 6799 6598 6391 6175 5956 5733 5508 5284 5062 4842 4627 4421 4222 4033 3856 3690 3538 3400 3275 3164 3068 2984 2914 2857 2810 2775 2750 2733 2725 2723 2728 2739 2756 2777 2804 2835 2872 2914 2963 3018 3081 3151 3231 3320 3420 3530 3651 3784 3929 4084 4251 4429 4616 4813 5017 5228 5444 5663 5885 6107 6328 6547 6762 6972 7175 7371 7558 7736 7905 8063 8211 8349 8476 8593 8701 8799 8888 8969 9041 9107 9165 9217 9263 9303 9338 9368 9392 9412 9428 9439 9445 9447 9445 9438 9426 9410 9390 9365 9335 9301 9262 9219 9171 9119 9062 9001 8934 8864 8788 8708 8624 8535 8442 8345 8244 8140 8034 7925 7815 7704 7594 7485 7377 7274 7174 7080 6993 6914 6844 6783 6733 6694 6667 6652 6650 6661 6685 6721 6769 6828 6899 6980 7070 7169 7275 7388 7505 7626 7751 7877 8002 8127 8253 8374 8492 8606 8715 8818 8916 9007 9091 9169 9239 9303 9361 9412 9457 9497 9531 9561 9586 9607 9625 9639 9652 9661 9669 9675 9680 9684 9687 9689 9691 9693 9694 9696 9698 9701 9704 9707 9711 9715 9720 9725 9731 9737 9743 9749 9754 9760 9765 9769 9773 9776 9778 9779 9780 9780 9779 9777 9774 9771 9767 9762 9757 9751 9745 9738 9730 9721 9711 9700 9688 9676 9663 9648 9634 9619 9605 9590 9577 9564 9552 9542 9535 9529 9525 9523 9524 9526 9531 9536 9542 9548 9555 9561 9565 9568 9567 9565 9559 9549 9536 9519 9499 9474 9446 9415 9381 9343 9303 9259 9213 9164 9112 9057 8999 8936 8870 8799 8723 8642 8556 8464 8368 8265 8159 8048 7933 7816 7697 7577 7458 7341 7226 7115 7010 6911 6820 6738 6664 6601 6548 6506 6475 6455 6447 6449 6463 6488 6524 6569 6625 6690 6765 6848 6939 7037 7142 7252 7368 7488 7610 7735 7860 7984 8108 8230 8348 8461 8570 8674 8771 8862 8946 9023 9094 9159 9217 9270 9317 9360 9398 9433 9464 9493 9518 9542 9563 9582 9599 9614 9627 9638 9647 9654 9659 9662 9663 9662 9659 9655 9650 9644 9638 9631 9625 9619 9613 9609 9606 9604 9604 9605 9608 9611 9616 9622 9629 9636 9644 9652 9660 9667 9674 9681 9687 9693 9698 9702 9706 9710 9713 9716 9719 9721 9724 9726 9729 9731 9734 9736 9738 9740 9741 9742 9742 9742 9741 9740 9738 9735 9732 9729 9726 9722 9719 9716 9713 9711 9709 9708 9707 9707 9707 9707 9707 9707 9708 9708 9707 9706 9705 9704 9702 9699 9697 3959 0 72 6 9694 9692 9689 9687 9686 9685 9685 9685 9686 9688 9691 9694 9697 9701 9705 9709 9712 9715 9718 9720 9722 9723 9724 9724 9724 9724 9723 9722 9721 9720 9719 9719 9718 9718 9718 9717 9717 9717 9716 9715 9713 9711 9708 9705 9700 9695 9688 9681 9672 9663 9652 9641 9629 9616 9602 9587 9572 9556 9539 9521 9503 9484 9465 9444 9423 9401 9378 9355 9330 9304 9276 9248 9218 9187 9155 9122 9088 9053 9017 8980 8944 8908 8872 8837 8803 8771 8741 8714 8689 8668 8650 8636 8626 8620 8619 8622 8630 8642 8658 8678 8702 8729 8759 8792 8827 8864 8902 8940 8978 9015 9053 9089 9122 9154 9183 9210 9233 9253 9269 9281 9290 9295 9296 9294 9288 9278 9266 9251 9233 9214 9192 9170 9147 9124 9101 9078 9056 9036 9018 9003 8990 8980 8973 8970 8970 8973 8980 8991 9005 9021 9041 9064 9088 9115 9143 9172 9202 9233 9263 9293 9324 9352 9380 9407 9432 9455 9477 9497 9515 9531 9546 9558 9570 9579 9587 9594 9599 9603 9606 9608 9609 9610 9609 9608 9606 9603 9599 9595 9590 9584 9578 9571 9563 9554 9544 9533 9521 9508 9494 9479 9462 9444 9425 9405 9383 9359 9335 9309 9281 9253 9224 9194 9164 9133 9102 9071 9041 9012 8983 8956 8931 8908 8887 8869 8853 8840 8831 8824 8821 8820 8823 8828 8836 8847 8860 8875 8892 8910 8930 8950 8970 8991 9012 9032 9052 9071 9089 9106 9122 9136 9149 9160 9170 9179 9186 9193 9199 9204 9208 9212 9216 9220 9224 9229 9234 9240 9247 9254 9262 9271 9281 9292 9303 9314 9325 9337 9348 9360 9371 9381 9390 9399 9406 9412 9418 9422 9424 9426 9427 9426 9424 9422 9419 9415 9411 9406 9402 9398 9393 9390 9386 9384 9383 9382 9383 9385 9388 9392 9398 9404 9411 9420 9428 9437 9447 9456 9465 9474 9482 9490 9496 9502 9508 9512 9515 9517 9519 9520 9520 9519 9518 9517 9515 9513 9510 9507 9505 9502 9499 9495 9492 9488 9485 9481 9477 9473 9469 9465 9460 9456 9451 9446 9441 9435 9429 9422 9415 9407 9399 9389 9379 9368 9356 9343 9329 9315 9299 9283 9267 9250 9232 9214 9196 9177 9158 9139 9119 9098 9077 9055 9032 9008 8983 8956 8928 8898 8866 8833 8798 8761 8723 8683 8641 8598 8554 8509 8463 8416 8369 8321 8274 8227 8180 8134 8089 8045 8003 7964 7926 7892 7861 7834 7811 7793 7780 7772 7770 7773 7783 7798 7819 7847 7879 7917 7959 8004 8054 8106 8161 8217 8273 8330 8386 8442 8496 8549 8600 8648 8694 8737 8778 8816 8852 8886 8918 8947 8974 8999 9023 9044 9064 9082 9099 9114 9127 9139 9149 9159 9166 9173 9179 9184 9188 9191 9194 9197 9199 9201 9204 9206 9208 9210 9212 9213 9215 9216 9217 9218 9218 9217 9216 9214 9212 9210 9207 9204 9200 9196 9193 9189 9185 9182 9178 9176 9173 9171 9168 9167 9165 9164 3960 0 72 6 9163 9162 9162 9161 9161 9162 9162 9163 9164 9165 9167 9169 9171 9174 9177 9180 9182 9185 9187 9189 9191 9191 9192 9191 9189 9187 9184 9180 9175 9170 9164 9158 9152 9145 9138 9131 9124 9116 9109 9102 9095 9088 9081 9074 9067 9060 9053 9045 9038 9031 9024 9016 9009 9002 8995 8989 8982 8976 8970 8965 8959 8954 8949 8944 8940 8935 8931 8927 8923 8919 8916 8913 8910 8907 8905 8904 8903 8902 8901 8900 8899 8898 8897 8895 8892 8888 8882 8875 8867 8856 8844 8829 8812 8792 8770 8745 8717 8687 8653 8617 8577 8533 8486 8434 8377 8315 8248 8174 8093 8006 7911 7808 7697 7577 7450 7315 7172 7022 6866 6704 6538 6367 6196 6025 5853 5681 5514 5351 5193 5042 4899 4765 4641 4527 4425 4334 4256 4190 4137 4098 4072 4061 4063 4079 4109 4154 4212 4284 4370 4468 4579 4702 4836 4980 5132 5292 5459 5630 5806 5982 6159 6335 6509 6680 6845 7004 7157 7302 7439 7568 7688 7799 7901 7995 8081 8159 8229 8293 8350 8402 8448 8489 8526 8559 8589 8616 8640 8661 8680 8698 8714 8728 8741 8753 8763 8773 8782 8789 8796 8802 8807 8811 8814 8816 8818 8818 8818 8818 8816 8814 8812 8810 8807 8805 8803 8800 8798 8797 8795 8794 8793 8792 8792 8791 8790 8789 8788 8786 8784 8782 8778 8775 8771 8766 8761 8756 8751 8746 8741 8737 8733 8729 8725 8722 8720 8717 8715 8714 8712 8710 8708 8706 8704 8701 8698 8694 8691 8686 8682 8678 8673 8668 8664 8659 8655 8651 8647 8644 8641 8638 8635 8632 8629 8627 8624 8621 8617 8613 8609 8605 8600 8595 8590 8584 8578 8572 8566 8560 8553 8547 8540 8534 8527 8520 8513 8506 8499 8492 8484 8476 8468 8459 8450 8441 8432 8423 8414 8404 8395 8386 8376 8367 8358 8349 8340 8332 8323 8315 8308 8300 8293 8287 8281 8275 8271 8267 8263 8261 8259 8258 8258 8258 8259 8260 8262 8263 8265 8266 8267 8267 8267 8265 8263 8259 8254 8248 8241 8232 8223 8212 8199 8186 8172 8157 8141 8125 8108 8090 8071 8052 8033 8013 7993 7973 7953 7932 7912 7893 7873 7855 7837 7820 7805 7791 7778 7767 7757 7750 7744 7740 7737 7736 7737 7739 7742 7746 7752 7758 7765 7772 7780 7789 7797 7806 7814 7823 7831 7840 7847 7855 7862 7868 7874 7878 7882 7886 7888 7889 7889 7888 7886 7884 7880 7875 7870 7863 7856 7849 7841 7833 7824 7815 7805 7796 7786 7776 7765 7754 7743 7732 7720 7708 7695 7681 7667 7653 7637 7622 7605 7589 7572 7554 7537 7519 7502 7484 7467 7451 7435 7419 7404 7390 7377 7365 7354 7344 7335 7327 7319 7313 7308 7303 7299 7295 7291 7287 7283 7278 7273 7266 7259 7250 7240 7228 7215 7199 7182 7163 7143 7121 7098 7073 7048 7022 6996 6970 6943 6917 6892 6867 6844 6821 6800 6780 6762 6745 6730 6716 6705 6695 3961 0 72 6 6687 6680 6676 6673 6672 6673 6676 6681 6687 6695 6704 6714 6726 6737 6750 6762 6774 6785 6795 6804 6811 6816 6819 6819 6817 6813 6806 6796 6784 6770 6752 6733 6711 6686 6659 6629 6596 6559 6519 6475 6426 6371 6311 6245 6172 6093 6006 5912 5811 5703 5589 5468 5342 5211 5077 4942 4805 4668 4532 4400 4270 4147 4031 3921 3821 3730 3650 3581 3524 3478 3445 3425 3417 3422 3438 3467 3508 3560 3623 3695 3776 3867 3963 4067 4175 4286 4401 4516 4631 4745 4858 4966 5070 5168 5261 5347 5425 5497 5561 5617 5667 5709 5745 5776 5800 5820 5835 5847 5855 5861 5863 5864 5863 5859 5855 5849 5841 5833 5823 5812 5800 5787 5773 5759 5743 5728 5712 5696 5680 5664 5648 5633 5618 5603 5589 5574 5561 5547 5533 5519 5505 5491 5476 5461 5445 5428 5411 5394 5376 5358 5339 5320 5301 5282 5263 5244 5225 5206 5188 5170 5152 5135 5118 5101 5084 5068 5052 5035 5019 5004 4988 4972 4956 4941 4925 4909 4893 4877 4861 4845 4828 4811 4794 4776 4758 4739 4720 4701 4681 4660 4639 4618 4596 4574 4552 4529 4506 4483 4459 4435 4411 4385 4359 4331 4302 4272 4239 4204 4166 4124 4079 4030 3976 3917 3853 3783 3708 3626 3538 3445 3345 3239 3129 3013 2894 2771 2644 2518 2391 2264 2137 2014 1894 1778 1669 1564 1467 1378 1295 1221 1154 1096 1044 1000 961 929 902 880 861 846 833 822 813 805 798 792 786 781 777 773 770 768 767 766 767 769 773 777 783 790 798 807 817 828 841 856 872 891 912 936 964 997 1034 1076 1125 1179 1241 1309 1384 1466 1554 1649 1749 1856 1966 2079 2197 2314 2432 2550 2669 2784 2896 3005 3109 3210 3304 3394 3479 3558 3632 3700 3764 3823 3878 3929 3976 4021 4061 4100 4136 4169 4201 4232 4261 4289 4316 4342 4367 4392 4416 4440 4464 4487 4510 4533 4556 4578 4601 4622 4644 4665 4686 4706 4727 4746 4766 4785 4804 4823 4842 4861 4880 4899 4919 4938 4957 4977 4997 5017 5036 5056 5076 5096 5115 5135 5154 5173 5191 5210 5228 5246 5264 5282 5300 5317 5335 5352 5370 5387 5404 5420 5437 5453 5469 5484 5500 5515 5529 5544 5559 5573 5587 5602 5617 5632 5647 5662 5678 5694 5710 5727 5743 5759 5776 5792 5808 5823 5838 5852 5866 5879 5892 5903 5915 5925 5935 5944 5953 5961 5968 5974 5980 5985 5989 5992 5994 5994 5993 5990 5986 5981 5973 5964 5953 5941 5926 5911 5893 5875 5856 5835 5815 5795 5774 5754 5736 5719 5703 5690 5680 5673 5669 5669 5674 5682 5695 5713 5734 5760 5790 5824 5860 5900 5941 5984 6029 6073 6118 6161 6204 6245 6285 6322 6357 6390 6420 6448 6474 6499 6521 6542 6562 6582 6600 6617 6634 6650 6666 6680 6694 6707 6719 6729 6738 6745 6751 6755 6757 6757 3962 0 72 6 6755 6752 6748 6742 6734 6725 6715 6703 6690 6674 6657 6638 6616 6591 6563 6532 6497 6458 6415 6368 6318 6264 6206 6146 6084 6021 5956 5892 5828 5767 5707 5651 5598 5549 5506 5467 5434 5405 5382 5363 5349 5339 5332 5329 5328 5328 5331 5334 5338 5341 5345 5347 5349 5350 5349 5347 5344 5339 5333 5325 5317 5307 5295 5283 5270 5256 5242 5227 5212 5196 5181 5166 5152 5138 5125 5114 5104 5096 5090 5087 5085 5087 5091 5097 5107 5120 5136 5155 5177 5201 5229 5259 5293 5328 5366 5407 5450 5494 5541 5590 5640 5692 5746 5801 5856 5913 5971 6030 6089 6148 6207 6266 6325 6383 6440 6496 6550 6603 6654 6702 6749 6794 6835 6875 6911 6945 6977 7005 7031 7053 7073 7089 7103 7113 7121 7124 7125 7121 7114 7102 7087 7067 7042 7012 6977 6937 6891 6839 6781 6717 6646 6569 6486 6396 6301 6200 6093 5981 5865 5745 5623 5497 5371 5246 5121 4997 4877 4761 4650 4546 4449 4361 4281 4210 4150 4099 4060 4030 4011 4002 4002 4012 4029 4055 4087 4125 4168 4216 4267 4322 4379 4437 4497 4558 4619 4681 4743 4805 4867 4929 4992 5054 5117 5181 5245 5310 5376 5443 5511 5580 5649 5720 5792 5864 5937 6011 6084 6158 6231 6303 6375 6445 6514 6581 6646 6708 6767 6823 6876 6926 6972 7015 7054 7090 7124 7154 7182 7207 7230 7251 7271 7290 7307 7324 7340 7355 7370 7385 7400 7414 7427 7440 7453 7465 7476 7487 7497 7506 7514 7522 7529 7535 7540 7546 7550 7554 7558 7561 7563 7565 7567 7568 7568 7568 7566 7565 7562 7559 7555 7550 7544 7538 7531 7524 7516 7507 7498 7489 7479 7468 7457 7445 7433 7419 7403 7387 7368 7348 7326 7302 7276 7247 7216 7183 7148 7111 7072 7032 6991 6949 6908 6867 6826 6786 6748 6712 6678 6647 6618 6593 6571 6552 6536 6523 6513 6505 6500 6496 6493 6491 6489 6487 6484 6479 6471 6461 6448 6431 6410 6385 6356 6323 6286 6245 6202 6156 6108 6059 6011 5963 5916 5873 5834 5799 5771 5748 5734 5727 5729 5739 5758 5786 5822 5866 5918 5976 6041 6110 6184 6259 6336 6414 6492 6569 6643 6714 6782 6845 6903 6955 7003 7044 7079 7109 7132 7148 7158 7161 7157 7146 7127 7099 7063 7018 6963 6899 6824 6738 6643 6536 6420 6294 6159 6015 5864 5707 5545 5379 5212 5044 4876 4711 4548 4391 4240 4095 3959 3832 3714 3607 3510 3426 3353 3292 3244 3209 3187 3178 3183 3201 3233 3278 3337 3409 3492 3588 3695 3812 3939 4074 4215 4363 4514 4670 4827 4984 5140 5296 5450 5599 5745 5885 6020 6150 6273 6390 6500 6604 6700 6791 6874 6951 7021 7085 7143 7195 7241 7281 7316 7347 7372 7394 7411 7425 7436 7444 7450 7454 7457 7458 7458 7457 7455 7452 7449 7445 7440 7435 7428 7421 7412 7403 7392 7379 7366 7351 7334 7317 7298 7278 3963 0 72 6 7257 7235 7212 7188 7164 7138 7112 7084 7055 7024 6991 6955 6915 6871 6822 6767 6706 6637 6560 6474 6380 6275 6161 6038 5905 5764 5614 5457 5294 5127 4958 4787 4615 4445 4278 4115 3959 3810 3668 3536 3413 3301 3199 3107 3025 2953 2892 2840 2797 2763 2738 2722 2713 2713 2722 2738 2763 2795 2836 2885 2942 3007 3079 3158 3243 3334 3430 3530 3634 3739 3844 3950 4055 4159 4259 4355 4447 4534 4615 4691 4760 4823 4880 4931 4975 5013 5046 5073 5094 5111 5123 5131 5135 5135 5133 5127 5119 5110 5100 5089 5077 5067 5058 5050 5045 5043 5045 5051 5062 5077 5098 5124 5155 5191 5233 5279 5331 5386 5445 5508 5573 5641 5711 5782 5854 5926 5998 6070 6141 6211 6281 6348 6414 6478 6540 6599 6657 6711 6763 6812 6858 6902 6942 6979 7013 7045 7073 7098 7121 7141 7159 7174 7187 7198 7207 7215 7221 7225 7228 7230 7231 7230 7229 7227 7225 7222 7218 7214 7210 7205 7201 7196 7191 7186 7181 7176 7170 7164 7157 7149 7140 7128 7115 7100 7082 7062 7037 7009 6978 6942 6902 6858 6809 6756 6698 6637 6571 6502 6429 6354 6277 6198 6119 6040 5961 5883 5809 5738 5671 5610 5554 5506 5466 5434 5412 5398 5395 5401 5417 5442 5476 5519 5570 5629 5693 5763 5838 5916 5997 6079 6162 6244 6326 6407 6486 6562 6635 6705 6771 6834 6893 6948 7000 7047 7091 7132 7169 7202 7232 7259 7283 7303 7321 7337 7350 7360 7369 7376 7381 7385 7388 7390 7390 7390 7389 7388 7385 7383 7380 7376 7372 7368 7363 7358 7353 7347 7341 7335 7329 7323 7317 7310 7304 7298 7292 7286 7279 7272 7265 7257 7248 7238 7227 7214 7200 7184 7165 7145 7122 7097 7069 7037 7003 6965 6924 6878 6828 6773 6713 6647 6575 6496 6410 6317 6217 6108 5992 5868 5736 5597 5451 5299 5143 4981 4818 4654 4490 4326 4164 4007 3855 3710 3573 3444 3326 3217 3120 3035 2961 2899 2849 2812 2786 2772 2770 2780 2801 2834 2877 2932 2998 3075 3162 3260 3368 3486 3613 3748 3892 4041 4196 4357 4519 4683 4848 5012 5173 5331 5484 5630 5770 5901 6025 6139 6245 6342 6430 6511 6582 6647 6705 6756 6803 6844 6880 6913 6943 6969 6993 7015 7034 7052 7068 7082 7094 7105 7115 7123 7131 7137 7142 7147 7150 7153 7156 7158 7160 7161 7162 7163 7164 7164 7164 7164 7163 7162 7160 7158 7156 7154 7151 7148 7145 7141 7138 7135 7132 7129 7126 7123 7121 7118 7116 7113 7111 7108 7105 7102 7098 7094 7090 7085 7080 7075 7069 7063 7057 7051 7045 7039 7033 7028 7023 7019 7015 7012 7010 7009 7008 7008 7009 7011 7013 7016 7020 7024 7029 7033 7038 7043 7048 7052 7056 7059 7061 7063 7063 7062 7060 7057 7052 7046 7039 7030 7021 7010 6998 6986 6973 6960 6947 6933 6919 6904 6890 6876 6862 6848 6834 6820 3964 0 72 6 6806 6793 6780 6768 6757 6746 6737 6729 6723 6719 6717 6717 6720 6725 6732 6742 6754 6768 6783 6800 6817 6836 6854 6872 6890 6907 6922 6937 6950 6961 6971 6979 6986 6992 6997 7000 7003 7005 7007 7008 7009 7010 7010 7009 7009 7007 7005 7002 6998 6993 6987 6979 6971 6962 6951 6939 6927 6913 6898 6882 6865 6847 6828 6808 6787 6764 6740 6714 6686 6657 6625 6592 6557 6521 6482 6443 6401 6359 6316 6272 6228 6185 6141 6097 6055 6014 5974 5936 5900 5866 5834 5804 5777 5753 5731 5712 5694 5679 5666 5653 5640 5628 5615 5600 5583 5563 5538 5508 5472 5429 5379 5321 5255 5181 5099 5010 4912 4809 4699 4585 4468 4348 4228 4108 3991 3875 3766 3662 3565 3477 3397 3328 3269 3222 3186 3162 3151 3152 3165 3191 3229 3279 3341 3414 3498 3592 3695 3807 3927 4053 4184 4320 4458 4597 4737 4877 5014 5148 5279 5403 5523 5635 5740 5838 5929 6012 6088 6158 6220 6277 6328 6374 6415 6452 6486 6516 6544 6569 6592 6613 6632 6649 6664 6678 6690 6701 6710 6718 6724 6729 6734 6737 6739 6741 6742 6743 6743 6743 6743 6742 6741 6739 6736 6733 6728 6723 6717 6709 6701 6691 6679 6667 6653 6638 6622 6605 6587 6567 6546 6523 6498 6471 6441 6408 6371 6329 6282 6230 6172 6106 6034 5953 5866 5770 5667 5556 5438 5314 5184 5050 4912 4771 4629 4487 4346 4206 4069 3937 3810 3690 3576 3470 3373 3284 3206 3138 3080 3033 2998 2974 2961 2961 2972 2996 3031 3078 3136 3206 3286 3376 3475 3583 3697 3818 3943 4072 4204 4336 4467 4598 4727 4851 4972 5087 5197 5301 5398 5489 5574 5653 5726 5794 5857 5915 5968 6018 6065 6108 6149 6187 6223 6257 6288 6318 6345 6370 6394 6415 6434 6451 6465 6478 6489 6498 6505 6511 6515 6518 6519 6520 6520 6519 6518 6517 6515 6514 6512 6510 6508 6507 6506 6504 6503 6502 6501 6501 6500 6498 6497 6496 6494 6492 6490 6488 6485 6483 6480 6477 6474 6471 6469 6466 6464 6462 6460 6458 6457 6457 6456 6456 6455 6455 6455 6455 6455 6455 6454 6454 6453 6452 6451 6450 6449 6448 6448 6447 6447 6447 6447 6447 6447 6448 6449 6449 6449 6450 6450 6449 6448 6447 6445 6443 6441 6438 6435 6432 6429 6427 6424 6422 6420 6419 6418 6417 6417 6418 6418 6419 6419 6420 6420 6420 6420 6419 6418 6417 6414 6412 6409 6406 6403 6399 6396 6392 6389 6385 6382 6378 6374 6371 6367 6362 6358 6353 6347 6342 6336 6330 6324 6318 6312 6306 6301 6296 6292 6289 6287 6285 6284 6285 6285 6287 6288 6290 6292 6294 6296 6297 6298 6299 6298 6297 6296 6294 6291 6288 6285 6281 6278 6275 6271 6268 6265 6262 6260 6258 6255 6253 6251 6248 6246 6243 6240 6236 6232 6228 6223 6218 6213 6207 6202 6196 6190 6184 6179 6173 6168 6163 6159 6155 3965 0 72 6 6151 6148 6145 6143 6142 6141 6140 6140 6140 6141 6141 6143 6144 6146 6148 6149 6151 6153 6154 6155 6156 6157 6157 6156 6155 6154 6152 6150 6148 6145 6142 6139 6136 6133 6131 6128 6125 6123 6122 6120 6119 6118 6118 6118 6118 6118 6118 6118 6119 6119 6119 6118 6118 6117 6116 6115 6113 6111 6109 6107 6105 6102 6099 6097 6094 6091 6088 6085 6082 6079 6076 6072 6069 6066 6062 6058 6055 6051 6048 6044 6041 6038 6035 6031 6028 6025 6022 6019 6015 6012 6007 6003 5997 5991 5984 5977 5968 5958 5948 5937 5925 5912 5899 5885 5871 5858 5844 5830 5816 5804 5792 5781 5771 5762 5755 5750 5746 5744 5743 5744 5746 5751 5756 5763 5771 5779 5789 5798 5808 5818 5828 5837 5846 5853 5860 5867 5872 5876 5879 5882 5883 5884 5884 5884 5883 5882 5881 5879 5877 5875 5873 5871 5869 5867 5864 5861 5858 5855 5851 5848 5844 5840 5836 5832 5829 5825 5821 5818 5815 5812 5810 5808 5806 5804 5802 5801 5799 5798 5796 5794 5791 5789 5786 5782 5778 5774 5769 5764 5759 5753 5747 5741 5735 5728 5722 5716 5710 5705 5699 5693 5688 5682 5676 5670 5663 5656 5647 5638 5627 5614 5600 5584 5566 5546 5524 5500 5475 5447 5418 5388 5356 5323 5288 5253 5217 5180 5142 5102 5061 5019 4974 4927 4876 4823 4766 4706 4641 4572 4499 4423 4343 4260 4175 4088 4002 3915 3831 3749 3671 3599 3533 3476 3426 3387 3357 3338 3330 3333 3348 3373 3408 3453 3506 3568 3638 3713 3794 3879 3967 4058 4149 4241 4333 4423 4512 4599 4682 4762 4838 4909 4976 5039 5097 5150 5198 5241 5279 5314 5343 5369 5392 5410 5427 5440 5451 5460 5468 5475 5481 5486 5490 5495 5499 5502 5506 5509 5512 5514 5516 5517 5518 5518 5518 5516 5515 5513 5510 5507 5504 5500 5497 5494 5491 5488 5486 5483 5480 5477 5475 5471 5467 5462 5455 5448 5438 5427 5414 5399 5382 5363 5342 5319 5294 5268 5241 5213 5184 5156 5127 5099 5071 5045 5020 4996 4975 4956 4939 4924 4913 4904 4898 4894 4894 4896 4902 4910 4920 4933 4948 4965 4983 5003 5024 5046 5068 5090 5112 5133 5154 5173 5191 5207 5222 5234 5245 5254 5260 5264 5266 5266 5264 5260 5253 5245 5234 5222 5208 5192 5174 5154 5134 5111 5088 5064 5039 5014 4990 4965 4940 4917 4895 4874 4856 4839 4826 4814 4805 4799 4796 4796 4798 4803 4809 4818 4828 4839 4852 4864 4876 4887 4897 4905 4912 4915 4916 4914 4907 4897 4884 4866 4844 4819 4790 4758 4723 4685 4646 4605 4564 4522 4481 4441 4402 4366 4332 4302 4276 4253 4235 4221 4212 4207 4207 4211 4219 4231 4247 4266 4287 4311 4337 4364 4391 4419 4447 4475 4501 4527 4551 4574 4595 4614 4631 4646 4660 4671 4681 4689 4695 4698 4700 4698 4693 4685 4672 4654 4631 4601 4563 4518 3966 0 72 6 4464 4401 4328 4246 4154 4053 3943 3825 3699 3568 3432 3292 3151 3011 2872 2733 2601 2474 2354 2241 2136 2041 1954 1876 1807 1746 1694 1649 1611 1581 1556 1537 1524 1517 1515 1519 1529 1544 1567 1596 1633 1677 1729 1790 1859 1937 2023 2117 2218 2326 2441 2561 2684 2812 2941 3070 3198 3327 3453 3575 3693 3805 3912 4013 4106 4193 4273 4345 4410 4469 4521 4566 4606 4641 4671 4696 4717 4736 4751 4764 4775 4784 4792 4798 4804 4810 4814 4819 4823 4827 4830 4833 4836 4839 4842 4844 4846 4848 4849 4851 4852 4853 4854 4854 4855 4855 4856 4856 4856 4856 4856 4856 4855 4854 4853 4852 4850 4849 4847 4845 4843 4841 4839 4838 4836 4835 4834 4833 4832 4831 4831 4830 4830 4829 4828 4827 4825 4823 4821 4819 4816 4812 4809 4805 4801 4798 4794 4791 4787 4785 4782 4780 4778 4776 4774 4773 4771 4770 4768 4767 4765 4763 4760 4758 4755 4752 4749 4746 4743 4740 4737 4734 4732 4729 4727 4725 4723 4721 4719 4716 4714 4712 4709 4707 4704 4702 4699 4696 4694 4691 4689 4687 4685 4683 4682 4680 4678 4676 4674 4672 4669 4665 4661 4656 4651 4644 4638 4630 4622 4614 4606 4597 4587 4578 4568 4557 4546 4533 4519 4503 4485 4465 4441 4414 4382 4347 4306 4261 4211 4156 4097 4032 3964 3891 3816 3738 3658 3578 3498 3419 3341 3266 3195 3128 3067 3011 2962 2920 2885 2858 2839 2828 2824 2827 2838 2856 2880 2910 2945 2984 3027 3074 3123 3174 3227 3280 3333 3387 3440 3492 3542 3591 3638 3682 3723 3761 3795 3825 3850 3870 3884 3891 3891 3884 3868 3845 3812 3771 3721 3664 3598 3524 3445 3359 3269 3176 3080 2984 2888 2794 2701 2612 2528 2449 2376 2309 2249 2196 2150 2111 2078 2053 2033 2021 2014 2013 2019 2030 2048 2072 2102 2138 2181 2229 2284 2345 2413 2485 2563 2645 2730 2820 2910 3002 3094 3186 3276 3363 3448 3528 3604 3675 3741 3801 3856 3905 3949 3988 4023 4053 4079 4101 4121 4138 4152 4164 4175 4184 4192 4198 4204 4208 4211 4214 4215 4216 4216 4216 4215 4213 4210 4207 4203 4199 4194 4189 4183 4177 4169 4161 4152 4141 4129 4116 4100 4083 4064 4043 4020 3994 3967 3938 3907 3874 3841 3807 3772 3738 3703 3670 3638 3609 3581 3556 3535 3517 3503 3494 3488 3486 3489 3495 3506 3520 3538 3558 3581 3606 3633 3662 3690 3719 3748 3777 3805 3832 3857 3880 3902 3922 3940 3956 3970 3982 3992 4000 4007 4012 4016 4018 4020 4021 4021 4020 4018 4017 4015 4013 4010 4008 4005 4002 4000 3997 3995 3992 3990 3988 3986 3984 3982 3980 3978 3976 3975 3973 3971 3969 3967 3966 3963 3961 3959 3956 3953 3950 3947 3944 3940 3937 3933 3929 3926 3922 3919 3916 3913 3910 3908 3906 3904 3903 3902 3902 3902 3902 3902 3903 3904 3906 3968 0 72 7 2014 2016 2019 2021 2022 2023 2023 2022 2021 2020 2018 2015 2012 2009 2006 2002 1999 1995 1991 1987 1984 1980 1976 1972 1968 1965 1961 1957 1954 1950 1946 1942 1938 1933 1929 1924 1920 1915 1910 1905 1900 1896 1891 1886 1881 1877 1873 1868 1865 1861 1857 1854 1851 1848 1845 1842 1839 1836 1833 1831 1828 1825 1823 1820 1817 1814 1812 1809 1807 1805 1802 1800 1799 1797 1796 1795 1794 1793 1793 1793 1793 1793 1794 1794 1795 1796 1798 1799 1801 1803 1805 1808 1810 1813 1816 1819 1823 1827 1831 1835 1839 1843 1847 1852 1856 1861 1865 1869 1874 1878 1882 1886 1889 1893 1896 1900 1903 1906 1908 1911 1913 1915 1917 1919 1920 1921 1922 1922 1921 1920 1919 1916 1914 1910 1906 1901 1895 1888 1881 1872 1863 1854 1843 1832 1820 1807 1793 1780 1765 1750 1735 1719 1703 1687 1670 1654 1637 1620 1603 1585 1568 1551 1533 1516 1499 1482 1465 1449 1432 1416 1400 1384 1369 1355 1340 1327 1313 1300 1288 1276 1265 1254 1244 1234 1224 1215 1206 1197 1189 1181 1173 1166 1158 1151 1144 1138 1132 1126 1120 1115 1109 1105 1100 1096 1092 1088 1085 1081 1078 1075 1072 1069 1066 1062 1059 1056 1053 1050 1046 1043 1040 1037 1034 1032 1029 1027 1026 1024 1024 1023 1023 1023 1024 1024 1026 1027 1028 1030 1031 1033 1034 1035 1037 1038 1039 1039 1040 1041 1041 1042 1042 1043 1043 1044 1045 1047 1048 1050 1053 1055 1058 1062 1065 1069 1073 1078 1082 1087 1092 1097 1102 1107 1112 1117 1122 1127 1132 1138 1143 1149 1154 1160 1166 1173 1180 1187 1194 1202 1210 1218 1227 1237 1246 1256 1267 1278 1289 1301 1313 1326 1339 1352 1366 1380 1394 1408 1423 1438 1453 1468 1483 1498 1513 1528 1543 1557 1572 1586 1601 1615 1628 1642 1655 1668 1681 1693 1705 1717 1728 1738 1749 1759 1768 1776 1785 1792 1799 1805 1810 1815 1819 1822 1824 1826 1828 1828 1828 1828 1827 1826 1824 1822 1820 1818 1815 1812 1809 1807 1804 1801 1798 1795 1792 1789 1786 1784 1781 1779 1777 1775 1773 1772 1770 1769 1767 1766 1765 1764 1763 1762 1761 1760 1759 1757 1756 1755 1753 1752 1750 1749 1748 1747 1747 1746 1746 1747 1747 1749 1750 1752 1755 1758 1761 1764 1768 1771 1775 1778 1782 1785 1788 1791 1794 1797 1799 1802 1805 1808 1811 1814 1817 1821 1825 1830 1835 1840 1846 1852 1858 1864 1870 1876 1882 1888 1894 1899 1904 1908 1912 1916 1919 1922 1925 1928 1930 1933 1935 1938 1941 1945 1948 1952 1956 1961 1966 1971 1977 1982 1988 1994 2000 2005 2011 2017 2022 2028 2033 2038 2043 2048 2052 2057 2062 2066 2071 2075 2080 2085 2090 2095 2099 2104 2109 2114 2119 2124 2129 2134 2138 2143 2147 2151 2156 2160 2164 2168 2172 2176 2180 2184 3969 0 72 7 2189 2193 2197 2202 2206 2211 2216 2220 2225 2230 2235 2239 2244 2249 2253 2257 2261 2265 2269 2273 2276 2279 2283 2286 2289 2292 2295 2298 2302 2306 2310 2314 2319 2325 2331 2337 2344 2352 2360 2369 2378 2387 2397 2406 2416 2426 2436 2445 2455 2463 2472 2480 2487 2494 2500 2505 2510 2514 2518 2521 2523 2525 2526 2527 2527 2527 2527 2526 2525 2524 2522 2521 2519 2517 2515 2513 2510 2508 2506 2503 2500 2496 2492 2487 2480 2473 2464 2453 2440 2424 2405 2383 2358 2328 2295 2258 2216 2171 2121 2067 2010 1950 1886 1820 1753 1684 1615 1546 1477 1410 1344 1281 1221 1164 1111 1062 1017 976 939 907 878 853 832 815 800 789 780 773 768 765 763 763 765 768 773 779 787 796 808 823 840 860 883 910 941 976 1015 1059 1107 1160 1217 1278 1344 1413 1485 1561 1639 1718 1798 1879 1959 2039 2117 2193 2267 2338 2405 2469 2528 2585 2637 2686 2731 2773 2812 2848 2883 2915 2946 2976 3005 3034 3062 3089 3117 3144 3170 3196 3222 3246 3269 3290 3310 3327 3343 3356 3366 3374 3380 3383 3383 3381 3378 3372 3364 3356 3346 3335 3324 3312 3300 3289 3277 3266 3255 3245 3235 3225 3217 3208 3200 3193 3185 3179 3172 3166 3160 3154 3149 3145 3140 3137 3134 3131 3129 3128 3128 3128 3129 3131 3133 3136 3139 3142 3146 3150 3153 3157 3161 3164 3168 3171 3173 3176 3178 3180 3182 3184 3186 3188 3191 3193 3195 3198 3200 3203 3206 3210 3213 3216 3220 3223 3226 3229 3233 3236 3239 3242 3245 3248 3250 3253 3256 3259 3262 3265 3267 3269 3270 3270 3270 3268 3264 3259 3252 3242 3230 3216 3199 3180 3158 3133 3107 3079 3050 3020 2991 2961 2931 2904 2879 2856 2836 2820 2808 2800 2796 2797 2803 2812 2826 2843 2864 2888 2914 2942 2972 3003 3034 3065 3097 3127 3157 3185 3212 3237 3260 3281 3299 3316 3331 3342 3352 3359 3363 3364 3362 3356 3348 3336 3320 3300 3277 3250 3220 3186 3149 3109 3066 3022 2976 2929 2882 2835 2790 2746 2706 2668 2634 2606 2582 2563 2551 2545 2544 2550 2562 2580 2603 2632 2664 2702 2742 2785 2830 2877 2925 2973 3020 3067 3113 3157 3199 3239 3276 3311 3343 3372 3399 3424 3446 3466 3484 3499 3513 3525 3536 3545 3553 3560 3566 3572 3576 3580 3583 3586 3588 3590 3593 3594 3596 3598 3600 3602 3604 3606 3608 3610 3612 3615 3617 3618 3620 3621 3622 3623 3623 3623 3623 3622 3621 3620 3619 3617 3615 3613 3611 3609 3607 3605 3603 3601 3599 3597 3595 3594 3592 3590 3588 3586 3584 3582 3580 3578 3576 3573 3570 3568 3565 3561 3558 3555 3552 3548 3544 3541 3537 3533 3529 3525 3521 3517 3514 3510 3506 3502 3499 3495 3492 3489 3486 3483 3480 3477 3474 3472 3469 3466 3463 3460 3970 0 72 7 3457 3453 3450 3446 3443 3439 3435 3431 3428 3424 3420 3417 3414 3411 3408 3405 3403 3401 3399 3397 3396 3394 3393 3392 3391 3390 3389 3388 3388 3387 3386 3386 3386 3386 3386 3386 3387 3388 3389 3390 3391 3393 3395 3396 3398 3400 3402 3404 3406 3408 3410 3413 3415 3417 3419 3422 3425 3428 3431 3435 3439 3443 3448 3453 3458 3463 3469 3475 3481 3487 3493 3500 3506 3512 3518 3524 3530 3536 3541 3547 3553 3558 3564 3570 3576 3582 3589 3595 3602 3609 3616 3623 3630 3637 3644 3651 3658 3665 3671 3677 3682 3687 3690 3692 3693 3693 3690 3686 3680 3671 3659 3645 3628 3609 3586 3561 3532 3502 3469 3434 3398 3361 3324 3288 3252 3218 3186 3157 3131 3110 3093 3081 3074 3072 3076 3086 3100 3120 3145 3173 3206 3243 3282 3323 3367 3411 3457 3503 3549 3595 3641 3685 3729 3771 3811 3850 3886 3920 3952 3981 4007 4029 4048 4062 4072 4077 4077 4071 4060 4042 4019 3989 3953 3911 3863 3810 3751 3688 3621 3550 3477 3402 3326 3251 3176 3101 3030 2962 2898 2839 2785 2737 2696 2662 2636 2617 2606 2603 2608 2622 2643 2672 2708 2751 2800 2855 2916 2981 3051 3123 3197 3273 3349 3424 3499 3572 3641 3707 3769 3826 3877 3923 3962 3996 4023 4044 4058 4067 4070 4068 4062 4052 4039 4022 4005 3987 3968 3950 3932 3916 3902 3891 3883 3878 3877 3879 3885 3895 3908 3924 3943 3965 3989 4015 4042 4070 4098 4126 4155 4182 4208 4233 4255 4276 4295 4312 4326 4338 4347 4355 4360 4364 4367 4368 4368 4367 4366 4365 4364 4363 4363 4364 4366 4369 4373 4378 4385 4392 4401 4411 4421 4432 4443 4455 4466 4478 4488 4498 4508 4516 4523 4529 4533 4536 4537 4537 4535 4531 4526 4519 4511 4502 4491 4480 4468 4456 4443 4430 4418 4406 4395 4384 4375 4368 4362 4357 4354 4354 4355 4358 4362 4369 4377 4387 4398 4411 4424 4438 4453 4468 4484 4499 4515 4530 4545 4560 4574 4588 4600 4613 4624 4635 4645 4654 4663 4671 4678 4684 4690 4695 4700 4704 4708 4711 4714 4717 4719 4722 4724 4726 4729 4731 4734 4736 4739 4742 4745 4749 4752 4755 4759 4762 4765 4769 4772 4774 4777 4779 4781 4783 4785 4787 4788 4790 4791 4793 4794 4796 4798 4800 4802 4804 4806 4809 4811 4814 4817 4819 4822 4825 4828 4830 4833 4836 4838 4841 4843 4845 4848 4850 4852 4855 4857 4859 4861 4864 4866 4868 4870 4872 4874 4876 4878 4880 4882 4884 4886 4889 4891 4894 4896 4899 4902 4905 4909 4912 4915 4919 4922 4925 4928 4930 4933 4935 4936 4937 4938 4938 4938 4937 4936 4934 4932 4930 4927 4923 4919 4915 4910 4904 4897 4889 4881 4871 4860 4847 4833 4818 4801 4782 4762 4741 4719 4695 4671 4647 4622 4598 4573 4550 4528 4507 4488 4471 4456 4444 4434 4426 4421 4419 3971 0 72 7 4418 4420 4424 4430 4438 4446 4457 4468 4479 4492 4505 4518 4532 4546 4560 4575 4590 4606 4622 4639 4656 4674 4692 4711 4731 4751 4772 4793 4814 4835 4856 4877 4896 4916 4934 4951 4967 4982 4996 5008 5019 5029 5038 5046 5053 5060 5066 5071 5076 5081 5086 5091 5096 5101 5106 5111 5116 5122 5126 5131 5136 5140 5144 5147 5150 5153 5155 5157 5159 5160 5161 5162 5163 5164 5166 5167 5169 5170 5172 5175 5177 5180 5183 5185 5188 5191 5193 5195 5196 5197 5198 5198 5197 5195 5193 5189 5185 5180 5174 5166 5158 5148 5137 5125 5111 5096 5080 5063 5044 5024 5003 4982 4960 4937 4915 4892 4870 4849 4828 4808 4788 4770 4752 4734 4716 4698 4679 4658 4635 4609 4579 4544 4505 4459 4407 4349 4283 4209 4129 4041 3947 3847 3741 3631 3517 3401 3283 3166 3049 2935 2823 2717 2616 2521 2433 2353 2280 2217 2161 2115 2077 2048 2028 2016 2013 2018 2031 2052 2082 2119 2165 2218 2279 2348 2424 2508 2599 2698 2802 2913 3029 3150 3275 3403 3532 3662 3791 3919 4046 4168 4287 4399 4506 4606 4698 4783 4860 4929 4991 5045 5092 5133 5168 5198 5223 5245 5263 5279 5292 5305 5316 5327 5338 5348 5358 5368 5378 5388 5398 5407 5415 5423 5430 5436 5441 5445 5448 5451 5452 5454 5454 5455 5455 5455 5456 5457 5458 5460 5463 5466 5469 5473 5477 5481 5486 5490 5495 5499 5503 5506 5509 5511 5513 5515 5516 5517 5517 5517 5518 5518 5519 5520 5521 5522 5523 5525 5528 5530 5533 5536 5539 5541 5544 5547 5550 5552 5554 5556 5558 5560 5561 5563 5564 5566 5567 5569 5571 5573 5575 5578 5581 5584 5588 5592 5596 5600 5604 5608 5612 5616 5619 5623 5626 5628 5631 5633 5634 5636 5637 5638 5638 5639 5639 5639 5640 5640 5640 5641 5641 5642 5643 5643 5644 5645 5646 5646 5647 5647 5646 5645 5644 5642 5639 5635 5631 5625 5619 5612 5604 5596 5587 5577 5567 5557 5546 5536 5526 5517 5509 5501 5495 5490 5486 5484 5484 5485 5488 5493 5500 5508 5517 5528 5539 5551 5564 5576 5589 5601 5614 5625 5635 5644 5652 5658 5663 5666 5668 5668 5667 5663 5658 5651 5643 5632 5619 5605 5588 5568 5546 5522 5495 5465 5433 5397 5360 5320 5278 5234 5189 5143 5097 5052 5007 4964 4923 4886 4852 4823 4799 4780 4767 4760 4760 4766 4778 4795 4819 4848 4881 4919 4960 5004 5050 5097 5144 5192 5239 5285 5329 5371 5411 5447 5482 5513 5541 5567 5590 5611 5629 5645 5660 5673 5684 5695 5704 5713 5722 5730 5737 5744 5751 5757 5763 5769 5774 5778 5782 5785 5786 5787 5787 5786 5784 5781 5777 5772 5766 5760 5753 5745 5738 5730 5722 5714 5706 5699 5692 5685 5679 5673 5668 5663 5659 5656 5653 5650 5648 5647 5646 5645 5644 5644 5644 5644 5645 5645 5646 5647 5648 5649 3972 0 72 7 5651 5652 5654 5656 5659 5661 5664 5668 5672 5677 5682 5688 5695 5703 5711 5720 5730 5741 5752 5763 5774 5786 5797 5808 5818 5827 5835 5842 5847 5851 5853 5854 5853 5851 5847 5842 5837 5830 5823 5816 5807 5799 5789 5779 5767 5754 5739 5721 5701 5675 5646 5611 5570 5522 5467 5405 5333 5254 5167 5071 4967 4856 4739 4615 4487 4356 4220 4085 3950 3816 3682 3553 3429 3310 3198 3093 2996 2908 2830 2761 2702 2653 2615 2588 2571 2566 2571 2588 2615 2652 2700 2758 2825 2900 2984 3074 3171 3272 3378 3485 3593 3701 3809 3914 4015 4112 4203 4287 4364 4434 4497 4552 4600 4640 4675 4704 4727 4747 4763 4777 4790 4802 4814 4827 4841 4856 4874 4894 4916 4940 4967 4996 5027 5059 5093 5128 5165 5202 5240 5279 5318 5357 5396 5436 5476 5516 5556 5595 5635 5673 5712 5749 5785 5820 5854 5886 5915 5943 5968 5990 6009 6026 6039 6050 6057 6062 6063 6062 6058 6052 6042 6031 6017 6001 5984 5963 5942 5918 5892 5864 5834 5803 5770 5735 5699 5662 5623 5583 5542 5501 5460 5419 5379 5339 5300 5262 5226 5191 5159 5128 5100 5074 5050 5028 5008 4990 4973 4958 4944 4932 4920 4909 4899 4889 4880 4872 4864 4857 4851 4845 4841 4838 4836 4836 4838 4842 4848 4857 4868 4881 4897 4915 4935 4958 4983 5010 5039 5069 5101 5133 5166 5200 5234 5268 5302 5335 5366 5397 5426 5453 5478 5501 5520 5537 5551 5561 5567 5570 5568 5563 5553 5539 5520 5497 5470 5439 5404 5366 5324 5279 5233 5183 5134 5084 5034 4984 4936 4890 4847 4808 4773 4742 4718 4699 4686 4681 4682 4689 4704 4726 4754 4789 4829 4875 4925 4980 5039 5100 5163 5228 5293 5359 5425 5490 5553 5615 5674 5731 5785 5837 5886 5931 5974 6014 6051 6084 6115 6143 6169 6191 6211 6228 6243 6255 6265 6272 6277 6280 6282 6281 6279 6276 6272 6267 6261 6256 6250 6245 6240 6235 6232 6230 6229 6230 6232 6235 6240 6246 6253 6262 6272 6282 6294 6306 6318 6331 6344 6358 6371 6384 6396 6408 6420 6432 6443 6453 6463 6472 6480 6488 6495 6502 6508 6514 6519 6523 6528 6531 6535 6538 6541 6543 6546 6548 6550 6552 6554 6556 6558 6560 6562 6564 6566 6568 6570 6571 6573 6574 6575 6576 6577 6578 6578 6578 6578 6578 6578 6577 6577 6576 6575 6573 6572 6570 6567 6564 6561 6557 6552 6547 6540 6533 6524 6514 6503 6489 6474 6457 6438 6416 6391 6364 6334 6300 6264 6224 6181 6135 6085 6033 5979 5922 5863 5803 5743 5682 5622 5563 5506 5452 5401 5354 5312 5276 5246 5222 5205 5195 5192 5197 5209 5228 5254 5287 5325 5369 5419 5472 5529 5589 5651 5716 5780 5844 5908 5972 6034 6093 6150 6204 6255 6303 6348 6388 6426 6460 6491 6518 6543 6564 6583 6600 6614 6627 6637 6646 6654 6660 6665 6670 3973 0 72 7 6673 6676 6678 6679 6679 6679 6678 6677 6675 6673 6669 6665 6661 6655 6648 6641 6632 6622 6611 6597 6583 6566 6548 6527 6505 6480 6453 6424 6392 6359 6323 6286 6247 6207 6166 6124 6081 6038 5996 5954 5912 5872 5833 5794 5758 5723 5689 5657 5627 5598 5571 5545 5521 5497 5476 5455 5436 5417 5401 5385 5371 5358 5347 5338 5330 5324 5319 5316 5315 5316 5317 5321 5325 5330 5337 5344 5352 5361 5371 5382 5393 5405 5419 5434 5451 5469 5489 5512 5537 5565 5596 5629 5666 5705 5746 5790 5836 5883 5932 5981 6030 6079 6127 6173 6217 6258 6296 6331 6362 6388 6411 6429 6443 6452 6458 6459 6457 6452 6444 6433 6421 6407 6392 6377 6362 6348 6334 6322 6312 6304 6299 6296 6296 6299 6306 6315 6328 6343 6361 6381 6404 6428 6454 6481 6509 6537 6566 6594 6622 6648 6674 6699 6722 6744 6764 6782 6799 6815 6829 6841 6853 6863 6873 6881 6889 6896 6903 6909 6914 6920 6925 6929 6933 6937 6941 6944 6947 6950 6953 6955 6958 6960 6962 6964 6966 6969 6971 6974 6977 6980 6983 6986 6989 6992 6995 6998 7001 7004 7006 7007 7009 7009 7010 7010 7009 7009 7008 7007 7005 7004 7003 7001 7000 6998 6997 6995 6993 6990 6987 6982 6977 6971 6963 6954 6943 6931 6916 6900 6883 6863 6842 6819 6794 6767 6738 6707 6674 6637 6598 6554 6505 6451 6392 6325 6251 6168 6077 5976 5865 5745 5614 5473 5324 5165 4999 4827 4648 4467 4283 4100 3916 3735 3559 3388 3225 3069 2923 2787 2660 2545 2440 2346 2263 2189 2126 2072 2027 1991 1964 1946 1936 1934 1941 1957 1982 2016 2059 2110 2171 2241 2318 2404 2495 2593 2694 2796 2900 3004 3106 3202 3294 3377 3451 3516 3569 3610 3639 3657 3663 3658 3643 3618 3587 3549 3507 3463 3417 3371 3325 3283 3243 3208 3178 3151 3129 3112 3098 3087 3078 3071 3064 3056 3048 3038 3024 3008 2989 2965 2938 2907 2872 2834 2795 2753 2711 2669 2628 2588 2551 2518 2490 2467 2452 2443 2443 2452 2470 2497 2535 2584 2643 2713 2794 2885 2986 3096 3217 3345 3481 3625 3774 3928 4086 4247 4409 4572 4733 4893 5051 5204 5353 5495 5631 5759 5880 5993 6097 6193 6280 6359 6429 6491 6546 6593 6633 6666 6693 6714 6729 6739 6744 6744 6739 6729 6714 6695 6672 6644 6611 6575 6534 6489 6441 6389 6335 6278 6219 6160 6099 6039 5978 5920 5863 5808 5756 5708 5663 5621 5584 5550 5521 5494 5471 5450 5432 5414 5399 5384 5368 5352 5336 5318 5299 5279 5256 5233 5208 5182 5157 5132 5106 5083 5063 5045 5032 5023 5020 5023 5032 5049 5073 5105 5144 5191 5245 5306 5373 5446 5525 5608 5694 5784 5874 5965 6056 6146 6234 6320 6402 6481 6555 6624 6689 6748 6802 6851 6895 6934 6969 7000 7027 7050 7071 7089 7105 7119 7131 7143 7154 7165 3974 0 72 7 7175 7185 7195 7205 7215 7225 7236 7246 7256 7266 7276 7286 7296 7305 7314 7322 7330 7337 7344 7350 7356 7361 7366 7370 7373 7376 7378 7380 7381 7381 7381 7380 7378 7375 7372 7367 7362 7356 7349 7341 7331 7321 7309 7297 7283 7267 7251 7232 7212 7190 7165 7139 7109 7077 7042 7004 6962 6917 6868 6816 6760 6701 6638 6573 6504 6434 6361 6288 6215 6142 6068 5997 5929 5863 5802 5744 5693 5648 5609 5577 5553 5536 5528 5527 5535 5551 5575 5606 5646 5691 5744 5802 5865 5933 6005 6080 6157 6235 6313 6392 6470 6546 6620 6692 6760 6824 6884 6940 6992 7039 7081 7120 7154 7184 7211 7235 7256 7274 7290 7304 7317 7328 7338 7347 7355 7362 7369 7374 7379 7383 7387 7389 7390 7391 7390 7388 7385 7381 7376 7370 7363 7356 7347 7337 7327 7315 7302 7288 7272 7254 7234 7212 7187 7159 7128 7092 7053 7009 6960 6906 6847 6782 6712 6636 6554 6467 6375 6277 6175 6068 5956 5841 5724 5603 5480 5357 5233 5109 4986 4865 4747 4633 4523 4419 4321 4230 4147 4072 4005 3949 3901 3864 3836 3819 3811 3812 3822 3840 3866 3898 3937 3982 4030 4082 4136 4192 4250 4307 4364 4420 4474 4527 4576 4623 4667 4707 4744 4777 4807 4834 4857 4877 4893 4906 4917 4925 4930 4934 4935 4934 4933 4930 4926 4923 4919 4916 4913 4912 4912 4915 4919 4927 4937 4950 4968 4989 5014 5043 5076 5114 5155 5202 5252 5306 5364 5426 5491 5559 5629 5702 5776 5852 5928 6004 6079 6154 6227 6299 6367 6432 6494 6552 6605 6653 6696 6734 6765 6791 6810 6822 6828 6828 6820 6806 6785 6757 6722 6681 6633 6579 6519 6452 6380 6303 6221 6136 6046 5953 5857 5761 5664 5567 5471 5376 5284 5195 5111 5033 4960 4893 4834 4783 4740 4706 4680 4664 4656 4656 4666 4683 4707 4739 4776 4819 4866 4916 4969 5022 5074 5125 5174 5218 5257 5290 5315 5333 5341 5339 5328 5306 5274 5231 5178 5116 5046 4968 4882 4792 4697 4599 4501 4402 4303 4206 4113 4023 3938 3859 3786 3719 3658 3604 3556 3514 3478 3447 3421 3400 3382 3369 3359 3352 3348 3347 3350 3355 3364 3375 3390 3409 3430 3456 3485 3518 3555 3595 3639 3686 3736 3789 3845 3903 3963 4025 4089 4155 4224 4294 4366 4440 4517 4597 4680 4766 4855 4948 5044 5144 5247 5353 5462 5574 5687 5801 5917 6032 6146 6259 6371 6479 6583 6684 6780 6871 6957 7038 7113 7183 7247 7307 7362 7412 7458 7500 7539 7574 7607 7637 7665 7691 7715 7738 7759 7778 7796 7813 7829 7843 7855 7867 7877 7885 7893 7899 7905 7909 7912 7914 7916 7917 7918 7918 7918 7917 7917 7916 7916 7915 7915 7914 7914 7914 7914 7915 7915 7915 7916 7916 7917 7917 7917 7917 7917 7916 7916 7915 7913 7911 7909 7906 7904 7900 7897 7893 7890 7886 7882 7878 7875 7872 3975 0 72 7 7869 7866 7864 7862 7861 7861 7861 7861 7862 7864 7865 7867 7870 7872 7874 7877 7879 7881 7883 7885 7887 7889 7891 7892 7894 7896 7897 7899 7901 7903 7906 7908 7911 7913 7916 7919 7921 7924 7927 7929 7931 7933 7934 7935 7936 7936 7936 7935 7934 7933 7930 7927 7924 7919 7914 7907 7900 7890 7879 7866 7851 7834 7814 7791 7764 7735 7701 7663 7622 7575 7524 7469 7408 7342 7270 7193 7111 7023 6930 6831 6728 6618 6505 6387 6265 6140 6011 5881 5751 5620 5490 5362 5238 5117 5003 4895 4796 4706 4626 4558 4501 4458 4428 4413 4411 4423 4449 4489 4541 4606 4683 4770 4867 4972 5084 5203 5326 5452 5581 5711 5841 5969 6096 6220 6339 6454 6564 6668 6766 6858 6942 7019 7089 7152 7208 7256 7298 7332 7361 7382 7399 7409 7414 7414 7410 7402 7390 7375 7356 7335 7311 7285 7257 7226 7195 7161 7127 7090 7053 7015 6976 6936 6896 6855 6814 6773 6733 6693 6655 6618 6583 6550 6520 6493 6470 6451 6436 6426 6421 6421 6427 6439 6457 6480 6509 6543 6583 6627 6676 6729 6786 6846 6908 6972 7038 7103 7168 7233 7298 7360 7420 7478 7533 7585 7634 7679 7721 7759 7793 7825 7853 7877 7899 7918 7935 7949 7960 7970 7978 7985 7990 7994 7998 8000 8001 8003 8003 8003 8003 8003 8002 8002 8001 8001 8000 7999 7999 7998 7998 7997 7997 7997 7996 7997 7997 7997 7998 8000 8001 8003 8006 8009 8013 8018 8023 8029 8035 8043 8051 8059 8068 8077 8087 8097 8106 8116 8125 8134 8143 8151 8158 8165 8171 8176 8181 8185 8188 8191 8194 8196 8198 8200 8202 8204 8206 8207 8209 8211 8213 8215 8216 8218 8219 8219 8220 8220 8219 8218 8217 8215 8212 8210 8207 8205 8202 8199 8197 8195 8194 8193 8193 8193 8194 8195 8197 8199 8201 8203 8205 8207 8209 8210 8211 8212 8212 8211 8210 8209 8207 8205 8204 8202 8200 8199 8197 8196 8196 8196 8196 8196 8197 8197 8198 8198 8198 8198 8198 8197 8195 8193 8190 8187 8184 8180 8176 8172 8168 8165 8161 8157 8154 8151 8148 8145 8142 8140 8136 8133 8129 8123 8117 8109 8100 8089 8075 8060 8041 8020 7997 7969 7939 7905 7868 7826 7781 7732 7678 7619 7556 7488 7416 7339 7256 7169 7078 6981 6880 6775 6666 6554 6439 6321 6201 6080 5957 5835 5714 5594 5475 5360 5248 5141 5040 4944 4856 4775 4702 4639 4586 4544 4512 4492 4484 4488 4504 4532 4572 4624 4688 4761 4845 4939 5040 5149 5264 5384 5508 5635 5763 5892 6020 6147 6272 6394 6512 6627 6737 6842 6943 7038 7129 7215 7297 7374 7446 7515 7580 7641 7699 7753 7804 7851 7895 7937 7975 8009 8041 8070 8096 8118 8139 8156 8171 8184 8195 8203 8210 8216 8220 8223 8225 8225 8225 8223 8221 8216 8211 8204 8196 8185 8173 8158 8142 8123 8102 8079 8053 8026 7996 7964 3976 0 72 7 7930 7894 7856 7817 7775 7732 7687 7640 7590 7538 7483 7425 7363 7298 7229 7155 7077 6994 6907 6815 6718 6617 6512 6404 6293 6180 6065 5950 5836 5724 5613 5506 5404 5307 5217 5134 5060 4995 4939 4893 4857 4833 4820 4818 4828 4848 4880 4923 4976 5040 5113 5195 5285 5384 5488 5599 5715 5835 5958 6084 6209 6333 6458 6581 6701 6817 6928 7033 7133 7226 7313 7393 7466 7533 7592 7646 7693 7735 7771 7804 7832 7857 7880 7900 7919 7937 7953 7969 7985 8001 8016 8031 8047 8062 8076 8091 8105 8118 8130 8142 8152 8161 8170 8177 8183 8188 8192 8195 8198 8199 8199 8199 8198 8196 8194 8191 8187 8182 8177 8171 8164 8157 8149 8141 8132 8123 8114 8105 8095 8087 8078 8070 8063 8056 8049 8043 8038 8032 8026 8021 8015 8008 7999 7990 7979 7966 7951 7933 7913 7890 7865 7837 7806 7772 7736 7696 7654 7609 7561 7510 7456 7399 7338 7274 7205 7132 7055 6972 6885 6792 6694 6590 6482 6368 6251 6129 6003 5876 5747 5618 5489 5362 5237 5116 5001 4892 4792 4700 4617 4546 4486 4438 4403 4381 4373 4377 4396 4428 4473 4530 4600 4682 4775 4878 4990 5111 5240 5374 5515 5659 5806 5955 6104 6253 6400 6545 6686 6822 6953 7078 7195 7305 7407 7500 7585 7661 7728 7786 7836 7876 7908 7932 7948 7955 7954 7946 7930 7907 7876 7837 7791 7738 7676 7608 7531 7447 7356 7256 7150 7036 6915 6787 6653 6513 6369 6220 6067 5912 5756 5600 5443 5290 5139 4992 4852 4719 4593 4477 4370 4274 4189 4115 4053 4001 3960 3929 3908 3894 3887 3885 3885 3889 3892 3895 3894 3890 3879 3862 3838 3806 3765 3716 3660 3596 3526 3452 3372 3291 3210 3129 3049 2973 2902 2837 2779 2729 2687 2653 2627 2609 2599 2596 2597 2605 2616 2629 2645 2661 2677 2693 2708 2721 2733 2743 2751 2759 2765 2772 2780 2788 2798 2811 2827 2847 2871 2898 2931 2967 3008 3054 3103 3157 3214 3274 3337 3402 3470 3540 3613 3688 3765 3846 3929 4015 4105 4200 4298 4402 4511 4625 4744 4869 4998 5133 5272 5415 5561 5709 5857 6006 6154 6300 6443 6582 6714 6841 6961 7072 7175 7269 7353 7427 7492 7546 7591 7626 7651 7667 7673 7671 7660 7641 7613 7577 7533 7480 7420 7352 7275 7190 7097 6996 6887 6769 6645 6514 6375 6232 6082 5928 5772 5611 5450 5290 5130 4970 4814 4662 4514 4373 4238 4111 3992 3881 3779 3687 3605 3533 3471 3421 3381 3353 3337 3332 3339 3359 3391 3435 3493 3562 3644 3739 3846 3964 4093 4233 4382 4539 4704 4874 5049 5227 5406 5584 5761 5936 6105 6268 6424 6570 6707 6833 6948 7051 7141 7219 7285 7338 7378 7407 7425 7432 7429 7416 7396 7367 7332 7292 7246 7197 7145 7090 7035 6981 6927 6874 6825 6779 6737 6701 6671 6647 6630 6620 6618 6624 6637 6658 6686 6721 3977 0 72 7 6763 6811 6864 6922 6984 7048 7115 7182 7250 7317 7384 7448 7509 7568 7622 7673 7719 7761 7798 7830 7858 7882 7901 7917 7930 7939 7946 7951 7953 7955 7957 7958 7958 7959 7961 7964 7968 7974 7980 7989 7999 8010 8023 8037 8052 8068 8085 8102 8119 8136 8154 8170 8185 8200 8213 8224 8234 8242 8247 8251 8252 8250 8246 8239 8229 8216 8201 8182 8161 8137 8110 8081 8049 8015 7980 7942 7903 7864 7825 7786 7746 7708 7672 7638 7607 7579 7555 7535 7519 7508 7502 7501 7504 7513 7526 7544 7565 7591 7620 7652 7687 7724 7763 7803 7843 7884 7925 7965 8006 8045 8084 8122 8158 8194 8228 8261 8293 8323 8353 8381 8409 8435 8461 8485 8508 8530 8550 8570 8588 8605 8620 8634 8647 8658 8668 8677 8685 8691 8696 8701 8704 8707 8709 8711 8713 8714 8715 8716 8717 8718 8719 8721 8722 8723 8724 8725 8727 8728 8729 8730 8731 8731 8732 8733 8733 8734 8735 8735 8736 8738 8739 8741 8743 8745 8748 8751 8754 8757 8760 8764 8767 8770 8773 8776 8778 8780 8781 8782 8782 8782 8781 8780 8778 8775 8773 8769 8766 8762 8758 8753 8749 8744 8739 8734 8729 8724 8718 8713 8708 8702 8697 8692 8687 8682 8678 8674 8670 8667 8664 8662 8660 8659 8659 8659 8660 8661 8663 8665 8668 8670 8672 8675 8677 8679 8680 8681 8682 8682 8681 8680 8678 8676 8673 8670 8666 8661 8657 8652 8646 8640 8634 8628 8621 8614 8606 8598 8589 8580 8570 8559 8547 8534 8521 8506 8491 8474 8457 8440 8421 8403 8383 8364 8344 8325 8306 8287 8268 8250 8233 8216 8200 8185 8171 8158 8146 8135 8126 8117 8110 8103 8098 8094 8091 8090 8089 8089 8091 8093 8095 8098 8101 8103 8105 8107 8107 8106 8104 8099 8092 8082 8070 8054 8036 8014 7989 7961 7930 7896 7859 7818 7775 7728 7678 7625 7569 7509 7444 7375 7301 7222 7136 7044 6944 6837 6721 6596 6463 6320 6168 6007 5838 5659 5474 5282 5085 4883 4677 4471 4265 4060 3855 3657 3464 3277 3099 2929 2770 2621 2483 2356 2241 2138 2045 1964 1892 1831 1779 1735 1700 1672 1650 1635 1626 1623 1626 1634 1648 1668 1695 1729 1770 1820 1879 1947 2027 2117 2219 2333 2459 2598 2749 2913 3087 3273 3469 3673 3886 4104 4327 4553 4778 5003 5227 5448 5663 5871 6071 6262 6444 6615 6776 6925 7064 7192 7309 7417 7515 7605 7687 7762 7831 7894 7952 8006 8057 8104 8148 8189 8229 8266 8301 8334 8366 8395 8422 8448 8471 8493 8513 8531 8548 8563 8577 8591 8603 8615 8626 8637 8648 8660 8671 8682 8693 8704 8716 8727 8738 8749 8759 8769 8778 8786 8794 8801 8807 8813 8818 8822 8826 8830 8834 8837 8840 8844 8847 8851 8855 8859 8864 8868 8872 8877 8881 8885 8888 8891 8894 8897 8899 8900 8902 8903 8904 8906 8907 8909 8911 8913 8915 8919 3978 0 72 7 8922 8926 8930 8935 8940 8944 8949 8953 8957 8961 8964 8967 8968 8970 8971 8971 8971 8970 8970 8969 8968 8967 8966 8966 8965 8964 8964 8963 8962 8960 8958 8955 8951 8946 8940 8932 8922 8910 8897 8881 8864 8844 8823 8799 8774 8746 8716 8685 8651 8614 8576 8535 8491 8446 8397 8345 8291 8234 8174 8111 8046 7978 7908 7836 7764 7691 7618 7545 7474 7405 7338 7275 7217 7164 7117 7076 7042 7015 6997 6986 6984 6990 7005 7027 7058 7095 7140 7191 7248 7309 7375 7445 7518 7593 7669 7745 7821 7897 7971 8044 8114 8181 8246 8307 8364 8417 8467 8513 8555 8594 8629 8660 8688 8713 8734 8753 8768 8781 8790 8797 8801 8803 8801 8797 8790 8780 8768 8753 8735 8714 8690 8664 8636 8604 8571 8534 8495 8453 8408 8360 8309 8254 8195 8133 8066 7994 7918 7837 7750 7658 7562 7460 7353 7242 7127 7009 6888 6767 6645 6524 6403 6285 6172 6063 5962 5867 5781 5704 5638 5582 5538 5505 5484 5475 5478 5492 5517 5552 5597 5651 5712 5780 5853 5932 6012 6094 6177 6259 6340 6417 6491 6559 6620 6675 6722 6760 6789 6808 6818 6816 6805 6782 6749 6705 6651 6587 6514 6431 6340 6241 6136 6024 5907 5785 5661 5535 5408 5281 5155 5032 4912 4798 4690 4590 4498 4416 4344 4284 4237 4203 4182 4177 4186 4211 4251 4305 4376 4460 4559 4671 4796 4932 5077 5232 5393 5560 5732 5904 6076 6247 6418 6582 6741 6894 7038 7174 7300 7416 7523 7618 7703 7778 7844 7899 7946 7985 8015 8039 8056 8067 8072 8072 8069 8061 8050 8035 8019 8000 7979 7956 7932 7907 7880 7853 7824 7794 7763 7730 7696 7658 7618 7573 7524 7470 7409 7341 7265 7181 7088 6985 6873 6750 6619 6478 6329 6173 6009 5842 5670 5496 5322 5150 4980 4814 4655 4503 4360 4227 4104 3993 3894 3807 3732 3670 3620 3582 3556 3541 3537 3544 3560 3587 3624 3670 3725 3790 3864 3947 4040 4141 4250 4368 4494 4628 4769 4916 5069 5227 5389 5554 5721 5889 6058 6226 6392 6556 6716 6873 7024 7171 7312 7446 7575 7697 7812 7921 8023 8118 8207 8289 8365 8434 8498 8556 8609 8656 8698 8735 8768 8797 8821 8842 8859 8873 8885 8894 8900 8905 8907 8908 8907 8905 8902 8897 8891 8883 8874 8864 8853 8839 8825 8808 8790 8771 8749 8726 8701 8674 8646 8616 8585 8553 8521 8488 8455 8422 8389 8358 8328 8299 8273 8249 8227 8209 8195 8184 8176 8173 8174 8179 8189 8202 8220 8241 8266 8295 8326 8360 8396 8435 8474 8515 8556 8597 8639 8680 8720 8758 8796 8832 8866 8898 8929 8958 8985 9010 9034 9056 9076 9096 9114 9130 9146 9161 9174 9187 9198 9209 9218 9226 9233 9239 9244 9248 9251 9252 9253 9252 9251 9249 9246 9243 9240 9237 9233 9230 9227 9224 9221 9219 9216 9214 9212 9210 9208 9206 9203 9200 9197 9193 3979 0 72 8 9188 9185 9181 9178 9175 9172 9168 9165 9162 9158 9155 9152 9149 9145 9142 9138 9133 9129 9123 9118 9111 9105 9097 9089 9080 9070 9059 9048 9036 9024 9010 8996 8981 8966 8949 8932 8914 8895 8876 8856 8836 8816 8795 8775 8755 8736 8717 8699 8683 8668 8655 8643 8633 8624 8618 8613 8610 8608 8608 8608 8610 8613 8616 8620 8624 8629 8634 8638 8643 8648 8652 8656 8660 8663 8665 8667 8667 8667 8665 8663 8659 8654 8648 8641 8633 8625 8616 8608 8600 8592 8585 8579 8575 8572 8570 8571 8573 8577 8583 8591 8601 8612 8626 8641 8659 8677 8698 8720 8744 8769 8795 8823 8851 8879 8907 8936 8964 8991 9017 9041 9064 9084 9103 9119 9133 9145 9155 9163 9170 9175 9178 9180 9182 9182 9182 9180 9178 9176 9172 9167 9162 9155 9146 9137 9125 9113 9099 9085 9069 9053 9038 9022 9007 8993 8980 8969 8960 8953 8947 8944 8944 8945 8948 8952 8958 8965 8973 8982 8991 9000 9009 9018 9027 9036 9044 9051 9058 9065 9071 9076 9080 9083 9085 9086 9086 9084 9080 9075 9069 9060 9050 9038 9025 9010 8993 8975 8955 8934 8911 8886 8859 8831 8799 8766 8729 8689 8645 8597 8544 8487 8425 8358 8286 8209 8127 8040 7948 7852 7751 7647 7540 7429 7315 7198 7078 6956 6831 6703 6573 6441 6305 6168 6027 5885 5741 5595 5448 5301 5154 5009 4864 4724 4587 4455 4329 4210 4097 3993 3896 3808 3728 3657 3594 3538 3490 3449 3414 3386 3364 3347 3337 3334 3336 3346 3364 3390 3425 3469 3524 3590 3667 3755 3855 3966 4087 4218 4359 4505 4659 4816 4975 5133 5292 5448 5597 5741 5874 5997 6108 6205 6288 6354 6403 6436 6450 6447 6426 6387 6332 6261 6176 6077 5968 5848 5722 5591 5457 5322 5189 5060 4935 4818 4710 4612 4526 4452 4391 4344 4310 4291 4286 4295 4320 4358 4412 4480 4563 4660 4771 4896 5033 5183 5344 5515 5694 5879 6071 6264 6456 6648 6840 7025 7204 7376 7538 7691 7834 7967 8088 8200 8302 8393 8476 8550 8616 8674 8724 8768 8804 8833 8855 8871 8879 8880 8875 8862 8843 8818 8787 8750 8709 8663 8613 8559 8503 8444 8383 8321 8257 8193 8128 8063 7998 7934 7870 7808 7747 7689 7635 7584 7538 7498 7464 7438 7419 7409 7407 7414 7431 7456 7489 7531 7580 7636 7698 7764 7835 7908 7984 8061 8138 8215 8291 8367 8441 8513 8582 8649 8714 8776 8836 8893 8946 8997 9045 9089 9131 9169 9203 9235 9263 9288 9309 9328 9344 9357 9368 9377 9384 9390 9395 9399 9402 9405 9407 9409 9411 9412 9413 9413 9412 9410 9407 9402 9396 9388 9377 9365 9351 9334 9316 9295 9272 9248 9222 9195 9167 9137 9106 9074 9040 9004 8967 8927 8884 8838 8788 8733 8674 8609 8539 8463 8381 8294 8202 8105 8004 7901 7795 7688 7581 7476 7373 7273 7178 7088 7004 6927 6858 6797 3980 0 72 8 6744 6700 6666 6640 6624 6618 6622 6635 6659 6693 6736 6790 6853 6926 7007 7096 7193 7296 7404 7517 7631 7747 7863 7979 8091 8201 8306 8405 8499 8586 8668 8742 8810 8872 8928 8978 9024 9065 9102 9135 9165 9192 9215 9236 9254 9269 9281 9290 9297 9301 9303 9303 9300 9296 9291 9284 9277 9269 9262 9255 9248 9242 9236 9231 9227 9224 9221 9219 9217 9216 9215 9214 9213 9213 9213 9213 9215 9217 9220 9224 9229 9235 9242 9249 9258 9267 9276 9285 9294 9302 9310 9317 9324 9329 9333 9337 9339 9340 9341 9341 9340 9338 9336 9334 9331 9328 9324 9319 9314 9309 9303 9296 9289 9281 9272 9264 9254 9245 9236 9227 9218 9209 9201 9193 9185 9178 9171 9164 9157 9149 9142 9134 9126 9117 9107 9097 9086 9075 9064 9053 9042 9031 9021 9012 9004 8997 8991 8987 8985 8984 8985 8987 8991 8996 9002 9010 9019 9028 9038 9049 9061 9074 9087 9100 9115 9129 9145 9160 9176 9192 9208 9224 9240 9256 9270 9284 9297 9309 9319 9329 9337 9345 9351 9357 9363 9368 9374 9379 9385 9391 9398 9406 9414 9422 9431 9440 9448 9456 9463 9470 9475 9479 9482 9483 9483 9483 9481 9479 9477 9474 9472 9470 9469 9468 9468 9468 9469 9469 9470 9470 9470 9468 9466 9462 9456 9449 9440 9429 9416 9402 9386 9370 9352 9333 9313 9292 9271 9249 9227 9205 9182 9158 9134 9110 9086 9062 9038 9013 8990 8966 8943 8922 8901 8881 8862 8845 8829 8814 8800 8788 8777 8767 8758 8751 8743 8737 8731 8726 8721 8717 8712 8707 8702 8696 8689 8681 8670 8658 8643 8625 8604 8578 8547 8511 8470 8422 8368 8307 8239 8163 8081 7991 7894 7790 7679 7563 7442 7317 7188 7057 6926 6796 6666 6538 6416 6299 6189 6087 5995 5913 5842 5784 5739 5707 5689 5685 5695 5719 5757 5808 5873 5950 6038 6138 6247 6366 6492 6625 6765 6908 7054 7203 7352 7501 7648 7793 7934 8070 8201 8326 8444 8555 8658 8754 8842 8923 8996 9061 9120 9173 9220 9261 9297 9328 9356 9380 9401 9419 9435 9449 9460 9470 9478 9485 9490 9494 9496 9497 9497 9495 9492 9488 9483 9478 9471 9464 9456 9447 9438 9429 9420 9410 9400 9390 9379 9368 9357 9345 9333 9320 9306 9292 9278 9263 9248 9233 9218 9204 9189 9176 9163 9151 9141 9131 9123 9116 9110 9106 9103 9100 9099 9098 9098 9099 9099 9100 9100 9100 9100 9099 9097 9095 9091 9087 9082 9075 9068 9059 9049 9038 9026 9013 8999 8984 8969 8953 8937 8921 8905 8890 8875 8861 8848 8837 8826 8817 8809 8801 8795 8789 8783 8776 8768 8760 8749 8736 8719 8699 8675 8646 8613 8574 8530 8480 8425 8365 8299 8229 8154 8075 7992 7906 7818 7727 7635 7544 7453 7362 7274 7189 7107 7031 6961 6897 6841 6793 6754 6724 6704 6694 6694 6705 6725 6755 6794 6841 6897 6959 7029 7103 3981 0 72 8 7183 7266 7352 7439 7527 7615 7701 7785 7865 7939 8009 8070 8123 8167 8201 8225 8236 8236 8224 8200 8164 8115 8056 7985 7904 7814 7715 7608 7494 7374 7248 7117 6983 6845 6706 6565 6424 6283 6142 6005 5871 5743 5622 5508 5404 5311 5230 5163 5111 5074 5054 5051 5065 5096 5143 5207 5287 5381 5488 5607 5737 5876 6023 6176 6334 6495 6658 6821 6983 7143 7300 7452 7597 7736 7866 7987 8098 8197 8285 8361 8424 8473 8510 8534 8544 8543 8528 8503 8466 8419 8363 8298 8226 8146 8062 7972 7878 7781 7682 7582 7482 7382 7284 7187 7094 7004 6919 6841 6768 6702 6645 6595 6555 6524 6503 6491 6490 6499 6517 6546 6585 6632 6689 6754 6826 6906 6992 7084 7181 7282 7386 7494 7603 7713 7823 7934 8043 8150 8256 8358 8458 8553 8644 8730 8811 8888 8958 9024 9084 9138 9188 9232 9271 9306 9337 9364 9388 9410 9428 9445 9460 9473 9486 9497 9508 9518 9527 9535 9543 9550 9556 9561 9566 9569 9571 9572 9572 9570 9568 9565 9562 9557 9552 9546 9540 9533 9525 9517 9508 9499 9489 9478 9466 9453 9440 9425 9409 9391 9373 9353 9332 9310 9286 9262 9236 9209 9180 9150 9119 9087 9054 9019 8984 8947 8910 8872 8834 8796 8758 8720 8683 8647 8611 8577 8544 8513 8483 8454 8426 8400 8374 8349 8323 8298 8272 8246 8219 8191 8162 8131 8098 8064 8029 7992 7954 7917 7879 7841 7804 7769 7736 7706 7680 7658 7640 7628 7622 7621 7627 7639 7657 7681 7711 7745 7784 7826 7872 7919 7967 8015 8063 8110 8154 8195 8232 8266 8295 8318 8337 8349 8356 8357 8351 8340 8322 8299 8269 8234 8193 8147 8096 8041 7983 7922 7859 7796 7734 7671 7611 7554 7502 7454 7413 7379 7352 7333 7322 7319 7324 7337 7357 7384 7417 7456 7500 7547 7598 7651 7705 7760 7815 7869 7922 7972 8020 8064 8103 8137 8166 8189 8205 8213 8214 8206 8189 8163 8128 8082 8027 7961 7885 7799 7703 7597 7481 7356 7221 7077 6924 6762 6592 6414 6229 6036 5838 5635 5426 5216 5003 4789 4575 4365 4157 3954 3758 3569 3389 3219 3060 2913 2777 2654 2542 2443 2354 2277 2210 2152 2103 2063 2029 2003 1983 1968 1959 1956 1958 1965 1978 1997 2022 2054 2094 2140 2196 2259 2333 2416 2510 2614 2729 2856 2994 3144 3305 3477 3660 3852 4054 4263 4478 4700 4924 5150 5377 5603 5825 6043 6255 6458 6652 6835 7007 7167 7313 7448 7569 7677 7773 7857 7930 7993 8046 8090 8127 8156 8180 8198 8212 8221 8228 8231 8231 8228 8223 8216 8206 8193 8177 8159 8138 8113 8086 8055 8020 7982 7941 7896 7847 7794 7737 7677 7611 7541 7467 7387 7301 7209 7111 7007 6896 6778 6653 6522 6385 6242 6093 5941 5786 5628 5471 5315 5159 5006 4858 4716 4581 4453 4334 4224 4124 4035 3956 3889 3833 3788 3756 3735 3727 3732 3982 0 72 8 3750 3782 3827 3887 3961 4049 4152 4270 4401 4545 4702 4870 5047 5234 5427 5624 5826 6027 6228 6426 6622 6811 6993 7167 7331 7486 7631 7765 7888 8001 8104 8197 8281 8356 8423 8483 8536 8582 8623 8658 8690 8717 8741 8762 8781 8797 8812 8826 8838 8850 8861 8871 8881 8891 8900 8909 8918 8926 8933 8940 8945 8950 8954 8956 8958 8958 8958 8956 8954 8952 8950 8947 8945 8943 8942 8941 8941 8943 8945 8948 8952 8957 8963 8969 8976 8984 8992 9001 9010 9020 9030 9041 9052 9064 9077 9090 9104 9119 9134 9149 9164 9180 9195 9209 9223 9236 9248 9258 9267 9274 9280 9285 9289 9292 9294 9296 9298 9300 9302 9304 9308 9312 9317 9323 9329 9337 9345 9353 9362 9370 9379 9388 9396 9404 9412 9420 9427 9434 9440 9446 9452 9458 9464 9469 9473 9478 9481 9484 9486 9486 9486 9484 9480 9474 9466 9457 9445 9431 9415 9396 9376 9353 9329 9303 9276 9249 9220 9192 9163 9135 9108 9083 9059 9036 9016 8998 8982 8968 8957 8947 8938 8932 8925 8920 8914 8909 8903 8896 8887 8877 8865 8851 8834 8813 8789 8762 8729 8692 8649 8600 8544 8480 8409 8330 8242 8145 8039 7924 7800 7668 7528 7381 7228 7069 6906 6739 6568 6397 6225 6052 5880 5709 5539 5372 5207 5045 4887 4733 4582 4437 4298 4165 4039 3921 3812 3713 3625 3548 3483 3431 3392 3368 3357 3360 3377 3408 3453 3510 3581 3664 3758 3863 3978 4102 4233 4370 4514 4658 4802 4946 5091 5227 5357 5477 5585 5679 5756 5817 5858 5880 5882 5863 5824 5766 5690 5598 5490 5370 5238 5098 4952 4800 4647 4496 4345 4196 4055 3919 3792 3675 3567 3472 3389 3319 3263 3221 3194 3182 3186 3206 3241 3292 3358 3440 3537 3648 3773 3912 4065 4229 4406 4594 4792 5000 5216 5439 5669 5903 6140 6378 6616 6851 7083 7310 7528 7739 7938 8126 8302 8464 8613 8747 8869 8978 9074 9159 9233 9298 9355 9405 9448 9486 9519 9549 9575 9598 9619 9637 9653 9667 9680 9690 9698 9705 9710 9715 9718 9721 9723 9725 9727 9730 9732 9735 9738 9742 9745 9749 9752 9755 9758 9761 9762 9764 9764 9765 9765 9765 9765 9765 9766 9766 9768 9769 9771 9773 9775 9778 9780 9781 9783 9783 9783 9781 9779 9776 9772 9767 9761 9755 9748 9740 9733 9725 9716 9708 9698 9688 9678 9666 9653 9638 9622 9603 9582 9559 9533 9504 9472 9437 9399 9359 9315 9269 9221 9171 9118 9065 9009 8953 8896 8839 8782 8725 8669 8612 8558 8504 8451 8400 8350 8303 8257 8213 8171 8131 8093 8057 8023 7991 7961 7932 7904 7878 7852 7826 7800 7773 7746 7717 7686 7652 7616 7577 7534 7487 7437 7383 7325 7263 7197 7127 7055 6979 6900 6820 6737 6653 6567 6481 6396 6310 6226 6142 6061 5981 5905 5831 5761 5696 5635 5578 5527 5481 5441 5407 5379 5357 5341 5332 3983 0 72 8 5330 5334 5344 5361 5384 5414 5451 5494 5543 5599 5662 5731 5807 5889 5977 6072 6172 6278 6390 6506 6626 6749 6875 7004 7134 7263 7392 7520 7647 7770 7890 8005 8115 8220 8318 8410 8495 8572 8642 8703 8756 8801 8837 8864 8882 8891 8891 8882 8865 8840 8806 8765 8716 8660 8598 8530 8456 8377 8294 8207 8117 8024 7928 7830 7730 7628 7525 7421 7316 7210 7104 6998 6892 6785 6680 6575 6472 6371 6272 6175 6082 5992 5907 5825 5749 5677 5611 5551 5496 5446 5402 5364 5331 5303 5281 5263 5251 5243 5241 5243 5251 5264 5283 5308 5338 5376 5420 5470 5528 5593 5665 5745 5830 5923 6021 6125 6234 6347 6464 6583 6703 6825 6947 7068 7188 7306 7421 7533 7641 7745 7844 7938 8027 8110 8188 8259 8325 8384 8438 8485 8526 8561 8589 8611 8627 8636 8638 8634 8623 8606 8582 8552 8514 8471 8420 8364 8301 8232 8157 8077 7993 7904 7812 7717 7620 7523 7426 7329 7234 7143 7056 6975 6900 6833 6775 6727 6688 6661 6644 6640 6646 6665 6694 6735 6785 6845 6914 6990 7074 7163 7257 7356 7457 7560 7665 7769 7873 7976 8078 8177 8274 8367 8457 8543 8625 8702 8775 8843 8906 8964 9018 9066 9110 9149 9184 9215 9242 9265 9284 9299 9311 9319 9324 9324 9321 9314 9303 9287 9266 9241 9209 9173 9130 9082 9028 8968 8902 8831 8754 8672 8586 8495 8400 8301 8199 8094 7986 7876 7764 7650 7535 7419 7303 7188 7072 6958 6845 6736 6629 6526 6428 6335 6248 6168 6096 6032 5977 5931 5895 5869 5853 5848 5854 5871 5898 5937 5987 6047 6118 6198 6288 6387 6494 6609 6730 6856 6987 7119 7253 7388 7522 7653 7780 7904 8020 8131 8234 8329 8416 8494 8564 8625 8679 8724 8763 8794 8819 8838 8851 8859 8863 8863 8858 8850 8840 8826 8810 8793 8775 8756 8737 8718 8701 8686 8673 8663 8657 8654 8656 8662 8672 8686 8703 8725 8749 8776 8804 8834 8865 8895 8926 8956 8984 9012 9037 9061 9083 9104 9122 9138 9153 9165 9176 9185 9192 9197 9200 9201 9201 9198 9193 9185 9176 9164 9150 9133 9114 9092 9067 9040 9010 8976 8939 8899 8855 8808 8756 8700 8640 8575 8506 8432 8354 8272 8186 8097 8005 7910 7813 7715 7617 7519 7420 7323 7227 7133 7041 6952 6866 6783 6703 6626 6553 6483 6416 6353 6292 6235 6182 6131 6083 6039 5997 5957 5920 5885 5851 5818 5785 5752 5718 5682 5642 5599 5551 5498 5439 5372 5298 5217 5128 5032 4928 4818 4703 4583 4459 4334 4210 4086 3963 3845 3733 3626 3528 3437 3355 3283 3219 3164 3116 3077 3042 3014 2988 2964 2941 2918 2894 2867 2837 2803 2764 2721 2673 2622 2566 2509 2449 2389 2329 2272 2216 2164 2117 2075 2039 2010 1987 1972 1964 1964 1972 1987 2009 2040 2078 2125 2181 2245 2320 2405 2502 2610 2731 2865 3012 3173 3347 3534 3984 0 72 8 3733 3944 4164 4394 4630 4869 5112 5354 5595 5832 6065 6288 6503 6708 6900 7081 7249 7405 7548 7678 7796 7903 7998 8083 8158 8222 8278 8324 8362 8390 8410 8421 8423 8417 8402 8378 8346 8306 8259 8204 8142 8073 7999 7919 7833 7743 7648 7549 7445 7337 7224 7107 6986 6861 6732 6599 6462 6323 6183 6042 5900 5761 5624 5491 5364 5244 5132 5030 4937 4856 4786 4729 4683 4650 4629 4619 4620 4632 4655 4687 4728 4779 4839 4907 4983 5068 5161 5262 5371 5487 5610 5740 5875 6016 6160 6307 6456 6605 6754 6900 7044 7182 7316 7445 7566 7681 7789 7891 7985 8074 8156 8233 8304 8371 8433 8491 8545 8594 8638 8677 8711 8739 8760 8774 8779 8777 8766 8746 8717 8679 8632 8576 8512 8441 8361 8275 8183 8084 7980 7870 7755 7635 7510 7380 7246 7106 6962 6814 6662 6507 6350 6192 6034 5878 5724 5575 5432 5296 5169 5053 4948 4855 4775 4707 4654 4613 4585 4571 4568 4577 4598 4630 4672 4724 4787 4860 4943 5036 5139 5252 5375 5508 5650 5801 5959 6123 6294 6468 6644 6821 6998 7171 7340 7504 7660 7808 7947 8076 8194 8302 8400 8486 8563 8630 8688 8737 8777 8811 8837 8857 8872 8881 8885 8886 8883 8877 8868 8859 8848 8838 8827 8818 8811 8805 8803 8803 8807 8815 8826 8841 8859 8881 8906 8934 8963 8995 9028 9062 9097 9132 9167 9202 9236 9269 9302 9333 9362 9390 9417 9441 9464 9485 9503 9520 9534 9546 9555 9562 9566 9568 9568 9565 9560 9553 9544 9534 9521 9507 9491 9475 9457 9438 9418 9397 9376 9353 9330 9305 9280 9253 9225 9196 9165 9133 9099 9063 9026 8988 8948 8906 8862 8817 8770 8721 8669 8615 8557 8496 8431 8361 8285 8204 8115 8020 7918 7808 7691 7567 7436 7300 7159 7013 6866 6718 6570 6422 6278 6138 6003 5875 5754 5641 5537 5442 5356 5281 5215 5159 5114 5079 5054 5040 5037 5045 5064 5094 5136 5189 5253 5328 5414 5509 5614 5728 5849 5976 6109 6246 6386 6527 6668 6809 6949 7086 7220 7351 7477 7598 7715 7827 7934 8035 8133 8225 8313 8398 8478 8554 8628 8698 8765 8830 8892 8951 9009 9064 9117 9168 9217 9263 9307 9348 9386 9422 9454 9484 9510 9533 9554 9572 9588 9602 9614 9624 9634 9642 9650 9657 9664 9671 9677 9683 9688 9693 9696 9699 9700 9699 9697 9693 9688 9680 9671 9661 9649 9637 9623 9608 9593 9577 9561 9543 9525 9505 9484 9460 9434 9405 9372 9334 9292 9245 9191 9132 9065 8992 8911 8823 8728 8625 8515 8397 8274 8144 8008 7868 7723 7575 7423 7270 7117 6965 6812 6660 6513 6368 6228 6094 5966 5845 5731 5626 5530 5444 5369 5305 5254 5215 5189 5178 5181 5199 5232 5280 5343 5420 5512 5617 5734 5862 6000 6147 6300 6459 6621 6783 6945 7108 7269 7425 7578 7725 7866 8002 8131 8253 8369 8479 8583 8680 3985 0 72 8 8771 8856 8935 9008 9075 9137 9192 9242 9286 9324 9356 9384 9407 9425 9439 9449 9457 9462 9465 9467 9468 9468 9468 9469 9469 9471 9472 9475 9478 9482 9486 9490 9495 9500 9505 9509 9514 9518 9523 9527 9530 9533 9535 9537 9538 9538 9537 9535 9532 9527 9520 9511 9500 9487 9472 9454 9433 9410 9385 9357 9326 9293 9258 9221 9182 9142 9099 9056 9011 8966 8920 8874 8827 8781 8735 8689 8645 8601 8557 8515 8474 8433 8393 8353 8313 8273 8231 8189 8145 8098 8049 7996 7939 7879 7814 7745 7671 7593 7511 7426 7337 7246 7154 7061 6968 6875 6785 6697 6612 6532 6457 6387 6323 6265 6215 6171 6134 6104 6081 6064 6054 6049 6050 6056 6065 6077 6092 6107 6121 6135 6147 6154 6157 6154 6144 6126 6099 6064 6019 5964 5900 5827 5745 5656 5560 5458 5351 5243 5134 5024 4914 4809 4708 4612 4524 4443 4372 4309 4256 4213 4180 4156 4140 4133 4132 4136 4146 4156 4166 4176 4186 4190 4188 4180 4163 4138 4104 4060 4007 3945 3875 3797 3714 3626 3536 3446 3357 3270 3187 3110 3040 2980 2930 2889 2861 2844 2840 2848 2869 2902 2948 3007 3077 3160 3255 3362 3481 3612 3754 3908 4072 4248 4432 4626 4827 5035 5250 5467 5686 5906 6126 6343 6555 6762 6962 7153 7335 7507 7668 7819 7959 8088 8208 8317 8418 8511 8596 8674 8746 8813 8874 8931 8984 9033 9077 9118 9155 9188 9217 9242 9263 9280 9294 9303 9310 9313 9313 9311 9306 9300 9292 9282 9271 9259 9246 9232 9217 9202 9185 9167 9149 9130 9110 9088 9067 9044 9021 8998 8975 8953 8930 8909 8888 8869 8851 8835 8821 8809 8799 8790 8784 8779 8777 8775 8776 8777 8780 8783 8788 8793 8798 8803 8808 8814 8819 8824 8828 8832 8836 8840 8844 8847 8851 8855 8859 8864 8870 8878 8886 8896 8907 8921 8936 8954 8974 8995 9019 9045 9073 9102 9133 9164 9197 9230 9264 9297 9330 9363 9395 9425 9455 9484 9511 9537 9561 9584 9605 9624 9642 9658 9672 9685 9696 9705 9712 9718 9722 9725 9726 9725 9723 9720 9715 9710 9703 9696 9688 9680 9671 9662 9653 9644 9635 9626 9617 9608 9599 9590 9581 9572 9563 9554 9545 9536 9527 9518 9509 9500 9492 9484 9477 9471 9466 9462 9459 9458 9459 9461 9465 9470 9477 9486 9496 9507 9520 9533 9547 9561 9575 9589 9603 9616 9629 9641 9653 9664 9675 9685 9695 9704 9714 9723 9733 9742 9752 9761 9770 9778 9786 9793 9800 9805 9810 9813 9815 9817 9817 9817 9816 9816 9815 9814 9813 9813 9813 9813 9814 9814 9815 9816 9816 9816 9814 9812 9809 9805 9799 9793 9785 9776 9767 9757 9746 9736 9725 9714 9704 9694 9684 9674 9664 9654 9644 9634 9623 9613 9602 9591 9580 9569 9558 9547 9537 9528 9519 9512 9505 9500 9496 9493 9490 9489 9488 9487 9487 9487 9486 9486 9485 9484 3986 0 72 8 9483 9482 9481 9480 9479 9479 9479 9479 9480 9481 9482 9484 9485 9487 9488 9489 9488 9487 9485 9482 9477 9472 9465 9456 9447 9435 9423 9409 9394 9377 9358 9337 9314 9288 9259 9227 9192 9152 9108 9060 9007 8949 8885 8816 8741 8660 8573 8479 8379 8272 8158 8037 7908 7771 7626 7473 7311 7142 6964 6779 6586 6387 6183 5973 5761 5548 5334 5120 4908 4702 4499 4304 4118 3940 3772 3615 3469 3335 3213 3102 3003 2916 2840 2775 2722 2679 2647 2626 2616 2618 2631 2656 2694 2744 2807 2883 2972 3075 3191 3319 3460 3612 3774 3947 4127 4314 4507 4703 4901 5099 5298 5492 5683 5868 6045 6214 6372 6519 6654 6774 6882 6974 7052 7115 7162 7196 7215 7221 7214 7197 7169 7132 7089 7038 6984 6928 6869 6810 6752 6696 6643 6594 6549 6510 6478 6451 6431 6419 6414 6418 6428 6448 6474 6509 6552 6602 6659 6721 6790 6863 6940 7020 7101 7181 7261 7341 7417 7489 7558 7621 7680 7734 7782 7826 7866 7902 7934 7965 7994 8022 8049 8078 8106 8136 8167 8199 8234 8269 8306 8344 8382 8422 8462 8502 8542 8582 8622 8661 8700 8738 8776 8813 8850 8885 8920 8954 8987 9018 9049 9078 9105 9131 9156 9179 9200 9220 9239 9256 9272 9286 9299 9312 9323 9332 9341 9349 9356 9361 9366 9369 9372 9373 9373 9372 9371 9369 9366 9362 9358 9354 9350 9345 9340 9336 9331 9326 9322 9317 9312 9306 9300 9294 9287 9279 9271 9262 9252 9241 9230 9218 9206 9194 9181 9168 9156 9143 9130 9118 9106 9093 9081 9069 9056 9043 9029 9015 9000 8984 8968 8950 8931 8911 8891 8869 8847 8824 8800 8776 8751 8725 8699 8673 8646 8619 8591 8562 8533 8503 8472 8440 8407 8372 8337 8299 8260 8219 8175 8130 8082 8032 7979 7924 7866 7806 7743 7678 7610 7540 7469 7395 7321 7244 7167 7089 7010 6931 6851 6770 6690 6609 6528 6447 6365 6284 6203 6122 6040 5959 5878 5797 5716 5635 5554 5473 5392 5311 5229 5147 5065 4982 4898 4814 4729 4643 4556 4469 4382 4295 4208 4121 4035 3951 3868 3788 3710 3635 3563 3496 3432 3374 3319 3270 3226 3187 3154 3126 3103 3086 3075 3069 3068 3073 3083 3099 3119 3145 3177 3213 3254 3300 3350 3405 3463 3526 3592 3660 3732 3805 3880 3956 4033 4109 4185 4261 4335 4408 4480 4549 4617 4683 4748 4811 4873 4935 4996 5058 5120 5183 5248 5314 5383 5455 5529 5606 5686 5769 5855 5943 6033 6125 6216 6308 6400 6491 6580 6666 6748 6826 6900 6968 7030 7086 7135 7178 7214 7243 7265 7280 7288 7290 7286 7276 7260 7238 7212 7180 7143 7102 7057 7009 6957 6902 6844 6784 6722 6659 6595 6531 6466 6402 6337 6273 6211 6149 6089 6030 5972 5916 5861 5808 5756 5705 5655 5607 5560 5514 5470 5427 5386 5346 5308 5272 5238 5206 5177 5149 5125 5102 5082 5065 3987 0 72 8 5049 5036 5025 5016 5008 5001 4995 4990 4986 4981 4977 4972 4967 4962 4955 4948 4940 4931 4921 4911 4900 4888 4875 4862 4849 4834 4820 4805 4789 4773 4756 4738 4720 4701 4682 4662 4641 4620 4599 4578 4557 4536 4516 4497 4480 4464 4450 4439 4429 4423 4419 4419 4421 4427 4437 4450 4466 4487 4511 4538 4569 4604 4642 4682 4726 4772 4820 4870 4921 4972 5023 5074 5124 5173 5219 5264 5305 5344 5381 5414 5445 5474 5501 5527 5553 5579 5607 5637 5669 5706 5746 5793 5845 5903 5968 6039 6117 6200 6291 6386 6486 6590 6698 6808 6920 7032 7144 7256 7368 7477 7584 7689 7790 7889 7983 8075 8162 8246 8326 8402 8474 8542 8605 8665 8721 8773 8822 8867 8909 8947 8984 9017 9049 9079 9108 9135 9161 9185 9209 9231 9252 9271 9289 9304 9317 9327 9334 9337 9336 9332 9323 9310 9292 9270 9243 9213 9178 9139 9096 9049 9000 8947 8891 8832 8771 8708 8643 8576 8508 8438 8369 8298 8228 8159 8090 8024 7959 7898 7840 7786 7737 7693 7655 7623 7597 7578 7566 7561 7563 7571 7587 7608 7636 7669 7707 7749 7795 7843 7893 7945 7996 8047 8097 8145 8190 8232 8270 8304 8334 8359 8379 8395 8407 8414 8419 8420 8419 8417 8413 8409 8404 8401 8399 8397 8399 8402 8407 8415 8426 8439 8455 8474 8494 8517 8543 8570 8599 8630 8662 8695 8730 8765 8801 8836 8871 8906 8939 8970 8998 9024 9047 9065 9080 9090 9095 9096 9092 9082 9067 9047 9022 8991 8955 8913 8866 8812 8752 8685 8612 8531 8443 8347 8244 8133 8014 7888 7754 7614 7467 7315 7159 6997 6833 6667 6499 6331 6163 5997 5831 5670 5512 5359 5211 5069 4934 4807 4688 4579 4479 4389 4311 4245 4192 4152 4125 4112 4114 4130 4161 4207 4268 4344 4434 4539 4658 4790 4936 5094 5264 5444 5634 5833 6038 6250 6465 6681 6898 7114 7329 7537 7739 7933 8118 8293 8456 8608 8747 8875 8990 9093 9186 9267 9340 9403 9459 9508 9552 9590 9623 9653 9680 9704 9726 9745 9763 9778 9793 9805 9816 9826 9835 9843 9850 9856 9861 9866 9870 9873 9876 9879 9881 9883 9884 9885 9885 9885 9884 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 9860 9858 9857 9854 9852 9849 9846 9843 9840 9837 9834 9831 9829 9827 9826 9825 9825 9826 9828 9830 9832 9836 9840 9844 9848 9852 9857 9861 9866 9870 9874 9877 9880 9883 9885 9886 9887 9886 9885 9883 9880 9875 9870 9863 9854 9844 9832 9818 9803 9785 9764 9742 9716 9687 9655 9620 9581 9537 9490 9439 9383 9323 9259 9191 9119 9044 8966 8886 8804 8720 8636 8552 8467 8383 8300 8218 8138 8060 7984 7911 7841 7774 7711 7652 7597 7546 7501 7462 7429 7403 7384 7372 7369 7375 7388 7410 7441 7480 7527 7580 7641 7707 7779 7855 7935 8017 8102 8188 8275 8362 3988 0 72 8 8448 8534 8619 8703 8784 8864 8942 9018 9091 9162 9230 9296 9358 9417 9473 9526 9574 9620 9661 9699 9733 9764 9792 9816 9837 9855 9871 9884 9896 9905 9914 9921 9927 9932 9936 9940 9944 9947 9951 9954 9956 9959 9962 9964 9966 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9974 9975 9976 9977 9979 9981 9984 9987 9990 9992 9995 999810000100011000110001 9999 9996 9991 9986 9980 9972 9964 9956 9947 9939 9930 9922 9915 9908 9901 9896 9891 9886 9882 9878 9874 9869 9865 9859 9854 9847 9840 9832 9824 9815 9806 9797 9788 9779 9771 9762 9755 9747 9740 9733 9726 9720 9713 9706 9699 9691 9683 9675 9666 9656 9647 9637 9627 9617 9607 9597 9588 9579 9570 9561 9552 9543 9534 9524 9513 9502 9490 9478 9464 9449 9434 9418 9401 9384 9367 9350 9333 9317 9301 9287 9273 9261 9251 9242 9234 9229 9225 9224 9224 9227 9232 9238 9247 9258 9271 9286 9303 9322 9343 9365 9389 9413 9439 9465 9491 9517 9543 9568 9593 9616 9637 9657 9675 9691 9705 9716 9725 9731 9734 9734 9731 9725 9716 9703 9687 9667 9644 9618 9588 9554 9517 9477 9433 9387 9337 9284 9229 9170 9110 9047 8981 8914 8845 8774 8702 8628 8553 8478 8402 8326 8251 8177 8103 8031 7961 7894 7829 7768 7711 7656 7606 7560 7518 7480 7445 7414 7386 7361 7339 7318 7300 7283 7268 7254 7241 7229 7218 7207 7198 7190 7182 7176 7171 7167 7165 7164 7165 7167 7170 7175 7182 7190 7199 7209 7220 7232 7245 7258 7273 7288 7303 7319 7336 7354 7372 7392 7413 7435 7460 7487 7517 7550 7586 7627 7672 7722 7776 7835 7900 7968 8042 8120 8201 8285 8371 8459 8547 8635 8721 8806 8887 8964 9038 9106 9170 9228 9281 9328 9371 9408 9441 9470 9494 9515 9533 9548 9561 9572 9581 9588 9594 9599 9603 9606 9609 9611 9612 9614 9616 9617 9619 9622 9624 9628 9632 9636 9641 9647 9654 9660 9668 9675 9684 9692 9700 9709 9718 9727 9735 9744 9753 9762 9770 9779 9787 9795 9802 9810 9817 9823 9829 9835 9840 9845 9849 9852 9855 9858 9859 9860 9861 9861 9860 9859 9856 9853 9849 9845 9839 9833 9825 9817 9807 9797 9786 9773 9760 9746 9732 9716 9700 9684 9667 9650 9632 9615 9597 9580 9564 9547 9532 9518 9504 9491 9480 9470 9461 9453 9446 9441 9436 9433 9430 9428 9426 9425 9424 9423 9423 9422 9422 9423 9423 9424 9425 9426 9428 9430 9432 9434 9435 9437 9437 9437 9435 9432 9426 9418 9408 9394 9378 9358 9335 9308 9277 9243 9205 9163 9117 9067 9013 8955 8893 8826 8754 8678 8597 8511 8420 8324 8223 8116 8005 7888 7767 7641 7511 7377 7240 7100 6957 6812 6666 6519 6373 6227 6082 5938 5798 5660 5527 5399 5276 5159 5049 4946 4851 4764 4686 4617 4557 4506 4465 4434 4413 4402 4401 4409 4428 3989 0 72 9 4490 4533 4577 4625 4684 4748 4818 4891 4967 5044 5121 5196 5269 5339 5402 5460 5509 5549 5581 5602 5614 5616 5608 5591 5566 5533 5494 5451 5403 5353 5304 5254 5205 5157 5114 5074 5040 5011 4988 4973 4964 4963 4971 4986 5010 5043 5085 5136 5197 5266 5343 5429 5523 5624 5731 5843 5961 6082 6206 6332 6457 6582 6706 6829 6948 7065 7177 7285 7388 7487 7581 7670 7755 7835 7911 7982 8050 8114 8174 8231 8284 8334 8381 8425 8466 8504 8539 8572 8601 8628 8652 8673 8691 8708 8721 8733 8743 8750 8756 8760 8763 8764 8764 8763 8761 8759 8755 8752 8748 8744 8740 8737 8734 8731 8729 8728 8728 8730 8733 8737 8743 8751 8760 8772 8785 8800 8816 8835 8855 8876 8899 8922 8947 8973 8999 9026 9053 9081 9109 9137 9165 9193 9221 9249 9276 9303 9330 9356 9382 9408 9433 9457 9481 9505 9529 9552 9575 9598 9620 9642 9664 9686 9707 9728 9747 9766 9784 9801 9816 9830 9842 9853 9862 9870 9876 9880 9883 9886 9887 9888 9888 9888 9888 9887 9886 9885 9884 9882 9879 9876 9872 9866 9859 9851 9841 9830 9817 9803 9787 9770 9753 9734 9716 9698 9679 9661 9644 9627 9610 9595 9580 9566 9553 9541 9529 9518 9507 9498 9489 9481 9475 9470 9466 9464 9464 9466 9469 9475 9482 9491 9501 9512 9524 9536 9548 9560 9570 9580 9588 9595 9599 9602 9602 9601 9597 9592 9586 9578 9570 9560 9550 9539 9527 9514 9501 9487 9471 9455 9436 9416 9393 9368 9341 9311 9279 9244 9207 9169 9128 9086 9044 9000 8956 8912 8869 8825 8781 8738 8694 8651 8608 8564 8520 8476 8431 8387 8342 8297 8253 8210 8168 8128 8090 8056 8025 7997 7975 7956 7942 7933 7929 7930 7934 7943 7956 7973 7993 8015 8041 8068 8098 8130 8162 8196 8231 8266 8300 8334 8367 8399 8428 8453 8475 8493 8506 8514 8515 8510 8499 8480 8455 8422 8382 8335 8280 8218 8149 8071 7985 7891 7788 7675 7552 7420 7277 7123 6958 6783 6597 6401 6198 5985 5767 5543 5317 5090 4864 4639 4417 4202 3993 3794 3603 3423 3254 3096 2949 2814 2690 2577 2475 2382 2300 2227 2164 2109 2062 2024 1993 1971 1956 1948 1948 1955 1969 1990 2017 2052 2094 2142 2197 2259 2328 2404 2486 2575 2669 2769 2874 2982 3092 3204 3315 3424 3529 3629 3720 3801 3872 3929 3974 4003 4018 4017 4003 3975 3933 3883 3822 3755 3684 3609 3535 3461 3392 3327 3269 3220 3179 3149 3129 3121 3124 3139 3167 3206 3259 3323 3400 3490 3591 3704 3828 3964 4108 4261 4423 4589 4762 4937 5112 5286 5459 5629 5792 5948 6094 6231 6356 6468 6568 6654 6727 6786 6832 6865 6885 6895 6892 6881 6860 6831 6797 6757 6713 6666 6618 6569 6521 6474 6429 6387 6349 6316 6287 6264 6246 6234 6228 6228 6235 6249 6269 6297 6331 6373 6422 6478 6541 6611 3990 0 72 9 6688 6771 6859 6952 7049 7148 7250 7353 7455 7555 7655 7751 7842 7928 8009 8083 8151 8211 8264 8309 8347 8376 8398 8412 8418 8417 8408 8392 8368 8337 8300 8256 8207 8152 8093 8030 7964 7896 7827 7758 7689 7623 7560 7500 7445 7395 7351 7315 7285 7262 7247 7240 7240 7249 7264 7287 7316 7352 7393 7440 7490 7545 7602 7662 7723 7783 7844 7904 7962 8018 8072 8122 8169 8214 8255 8293 8328 8361 8391 8420 8447 8472 8497 8520 8543 8565 8586 8605 8624 8642 8658 8672 8685 8696 8705 8713 8719 8723 8726 8727 8727 8726 8724 8721 8717 8712 8706 8699 8691 8681 8669 8655 8639 8620 8599 8574 8546 8514 8477 8436 8391 8340 8283 8221 8154 8080 8000 7914 7823 7726 7624 7518 7408 7295 7180 7065 6950 6835 6722 6614 6508 6408 6314 6226 6145 6071 6005 5945 5893 5846 5806 5771 5740 5712 5686 5659 5632 5603 5571 5533 5490 5438 5379 5310 5232 5144 5046 4939 4822 4699 4569 4432 4294 4154 4014 3874 3739 3609 3485 3370 3263 3167 3081 3006 2943 2891 2851 2822 2806 2800 2807 2826 2856 2900 2956 3025 3108 3205 3317 3443 3583 3738 3907 4089 4283 4488 4704 4926 5156 5390 5624 5860 6095 6328 6556 6778 6992 7198 7395 7582 7759 7925 8080 8225 8359 8483 8597 8701 8794 8879 8954 9020 9077 9126 9167 9199 9224 9242 9253 9257 9256 9248 9235 9217 9195 9168 9138 9104 9066 9025 8981 8935 8885 8833 8779 8722 8662 8602 8539 8475 8411 8347 8283 8219 8158 8097 8040 7985 7933 7885 7841 7802 7766 7735 7709 7687 7670 7657 7649 7645 7646 7651 7660 7673 7691 7712 7736 7764 7795 7829 7865 7903 7941 7982 8022 8062 8103 8143 8183 8222 8261 8299 8338 8376 8416 8456 8498 8541 8586 8633 8682 8732 8785 8838 8893 8947 9001 9055 9108 9159 9208 9254 9297 9338 9375 9410 9441 9470 9496 9520 9541 9561 9578 9595 9609 9622 9634 9644 9653 9661 9668 9673 9677 9679 9681 9682 9682 9681 9681 9680 9679 9678 9678 9679 9680 9681 9684 9686 9690 9694 9698 9701 9705 9709 9712 9715 9717 9719 9720 9720 9720 9719 9718 9717 9716 9715 9715 9716 9717 9720 9723 9727 9732 9737 9743 9750 9757 9763 9770 9776 9781 9786 9790 9793 9795 9797 9798 9799 9800 9800 9801 9801 9802 9803 9805 9806 9808 9810 9812 9814 9816 9817 9818 9819 9819 9819 9819 9818 9816 9815 9813 9811 9809 9808 9806 9805 9803 9802 9801 9799 9798 9796 9794 9791 9788 9785 9781 9776 9770 9764 9757 9750 9742 9734 9726 9718 9710 9701 9694 9686 9679 9672 9666 9660 9654 9649 9643 9638 9632 9626 9621 9615 9609 9603 9597 9591 9586 9581 9577 9574 9573 9572 9573 9575 9579 9584 9589 9596 9603 9610 9617 9624 9631 9637 9643 9648 9653 9657 9661 9664 9667 9670 9673 9675 9678 9679 9680 9679 9677 9673 3991 0 72 9 9666 9657 9643 9626 9605 9579 9549 9514 9475 9430 9382 9329 9271 9210 9144 9074 8999 8919 8835 8744 8648 8545 8435 8317 8190 8055 7912 7760 7599 7430 7254 7071 6883 6690 6494 6299 6103 5908 5715 5528 5345 5170 5003 4845 4697 4558 4431 4314 4208 4113 4029 3956 3893 3840 3797 3763 3738 3722 3713 3712 3719 3733 3754 3782 3817 3860 3910 3967 4033 4108 4192 4285 4388 4502 4626 4760 4904 5058 5222 5394 5573 5759 5948 6141 6336 6531 6724 6914 7101 7281 7456 7623 7781 7931 8072 8205 8328 8442 8548 8646 8737 8819 8895 8964 9027 9084 9135 9180 9220 9256 9286 9312 9334 9351 9365 9376 9384 9389 9392 9394 9394 9394 9392 9391 9389 9388 9387 9386 9385 9384 9383 9382 9381 9379 9377 9374 9370 9365 9359 9352 9344 9336 9327 9317 9307 9298 9288 9280 9271 9264 9257 9251 9246 9241 9238 9235 9233 9230 9228 9227 9225 9222 9220 9217 9214 9211 9207 9202 9196 9190 9183 9175 9165 9154 9140 9124 9105 9083 9057 9026 8991 8950 8903 8850 8789 8723 8648 8568 8479 8385 8284 8178 8066 7950 7830 7709 7584 7459 7335 7211 7089 6969 6853 6740 6632 6529 6432 6342 6258 6181 6112 6051 5999 5956 5923 5899 5886 5883 5892 5911 5941 5982 6033 6094 6165 6243 6330 6422 6521 6623 6727 6833 6939 7044 7146 7246 7340 7429 7512 7587 7656 7716 7768 7812 7848 7876 7896 7909 7915 7915 7910 7899 7885 7867 7847 7825 7802 7779 7756 7734 7713 7695 7679 7665 7655 7648 7645 7646 7651 7660 7672 7689 7710 7735 7763 7795 7831 7869 7910 7953 7997 8043 8088 8134 8179 8224 8266 8306 8343 8377 8408 8434 8456 8473 8484 8490 8489 8482 8468 8446 8417 8379 8332 8276 8211 8135 8050 7954 7848 7732 7607 7473 7331 7181 7025 6864 6699 6531 6363 6194 6026 5860 5698 5539 5386 5239 5098 4964 4837 4718 4605 4501 4405 4316 4235 4163 4098 4042 3995 3957 3928 3908 3899 3900 3911 3933 3965 4008 4061 4123 4195 4276 4364 4459 4560 4666 4776 4887 5000 5114 5227 5339 5449 5556 5661 5763 5861 5957 6050 6141 6231 6320 6408 6497 6587 6677 6770 6865 6962 7061 7162 7265 7369 7474 7579 7684 7787 7889 7988 8083 8174 8260 8341 8416 8484 8545 8600 8648 8689 8723 8752 8774 8792 8804 8813 8818 8821 8821 8820 8818 8817 8815 8813 8812 8813 8814 8817 8821 8827 8834 8842 8851 8861 8872 8884 8895 8906 8918 8928 8938 8947 8954 8959 8962 8964 8964 8961 8957 8951 8943 8935 8925 8916 8907 8898 8890 8884 8879 8877 8877 8880 8887 8896 8908 8924 8943 8965 8989 9017 9047 9079 9113 9149 9186 9224 9262 9300 9338 9376 9412 9446 9478 9509 9536 9561 9583 9603 9619 9633 9644 9653 9659 9664 9667 9669 9669 9668 9667 9665 9662 9659 9655 9651 9646 9642 9637 9633 9628 9624 9620 3992 0 72 9 9616 9613 9610 9608 9607 9606 9606 9607 9607 9608 9609 9610 9611 9611 9610 9608 9605 9602 9597 9591 9583 9575 9565 9553 9541 9527 9512 9496 9479 9460 9440 9419 9397 9373 9348 9322 9294 9266 9236 9206 9175 9144 9113 9082 9052 9022 8993 8966 8941 8917 8896 8876 8860 8845 8834 8824 8817 8813 8810 8809 8810 8812 8815 8818 8822 8825 8828 8830 8831 8830 8828 8823 8815 8804 8790 8773 8752 8726 8696 8661 8621 8576 8526 8470 8409 8343 8271 8194 8113 8027 7937 7842 7745 7644 7541 7435 7327 7217 7106 6993 6879 6764 6649 6533 6416 6300 6184 6070 5956 5845 5737 5632 5531 5436 5347 5264 5189 5122 5064 5015 4975 4945 4925 4916 4916 4927 4948 4979 5021 5072 5134 5205 5287 5379 5480 5591 5711 5840 5978 6122 6272 6428 6586 6747 6908 7069 7226 7380 7528 7669 7802 7925 8038 8141 8233 8315 8385 8445 8495 8535 8564 8585 8596 8598 8591 8576 8551 8517 8474 8422 8360 8290 8211 8124 8029 7927 7820 7708 7592 7474 7357 7240 7125 7013 6906 6805 6710 6624 6546 6477 6417 6368 6329 6301 6284 6277 6282 6299 6327 6366 6416 6478 6549 6631 6722 6821 6928 7040 7159 7279 7401 7523 7646 7766 7882 7993 8098 8197 8288 8372 8448 8515 8575 8627 8673 8711 8744 8771 8794 8812 8827 8839 8849 8857 8864 8870 8876 8881 8887 8893 8900 8908 8917 8926 8937 8950 8963 8978 8994 9012 9030 9050 9071 9092 9115 9138 9162 9186 9211 9235 9260 9284 9307 9330 9352 9373 9392 9409 9424 9437 9447 9455 9459 9461 9461 9457 9451 9443 9433 9421 9407 9393 9377 9361 9345 9328 9311 9293 9275 9256 9236 9213 9188 9161 9130 9095 9056 9012 8963 8909 8851 8788 8722 8652 8579 8506 8432 8358 8284 8214 8146 8083 8024 7971 7925 7885 7852 7827 7810 7802 7801 7809 7826 7851 7885 7926 7976 8032 8095 8164 8237 8315 8396 8478 8562 8645 8727 8807 8885 8959 9030 9096 9159 9217 9271 9321 9366 9408 9446 9480 9509 9535 9556 9572 9582 9587 9586 9578 9563 9542 9513 9477 9434 9384 9329 9267 9199 9127 9050 8969 8883 8794 8700 8603 8502 8396 8286 8172 8052 7928 7800 7667 7530 7390 7248 7104 6960 6816 6673 6534 6397 6266 6141 6021 5909 5804 5707 5617 5535 5460 5391 5330 5274 5225 5180 5140 5104 5073 5045 5021 5000 4983 4969 4958 4951 4948 4949 4955 4966 4981 5003 5031 5066 5107 5157 5215 5281 5356 5440 5532 5633 5743 5861 5986 6117 6255 6397 6543 6692 6842 6992 7140 7288 7433 7573 7709 7840 7965 8084 8196 8303 8403 8497 8585 8668 8746 8819 8887 8952 9014 9072 9128 9181 9232 9281 9328 9373 9416 9458 9498 9536 9573 9607 9640 9671 9699 9726 9750 9772 9793 9811 9828 9843 9857 9869 9879 9888 9896 9903 9908 9912 9914 9915 9913 9910 9904 9896 9886 9872 9855 3993 0 72 9 9835 9812 9785 9755 9720 9681 9639 9592 9540 9484 9423 9357 9285 9208 9126 9037 8943 8843 8736 8624 8505 8381 8252 8117 7978 7835 7688 7539 7387 7235 7082 6929 6778 6627 6481 6337 6197 6063 5934 5812 5697 5591 5492 5403 5325 5256 5199 5154 5122 5102 5095 5102 5123 5157 5204 5264 5338 5422 5519 5626 5742 5868 6001 6140 6285 6434 6588 6743 6900 7057 7214 7370 7525 7677 7825 7970 8110 8244 8372 8494 8609 8717 8817 8909 8993 9069 9138 9200 9254 9302 9344 9380 9412 9439 9462 9483 9500 9515 9528 9540 9550 9558 9566 9572 9578 9582 9586 9588 9590 9590 9590 9588 9586 9583 9579 9573 9567 9559 9550 9539 9526 9512 9495 9476 9455 9431 9405 9376 9345 9313 9279 9243 9207 9171 9135 9100 9067 9037 9009 8984 8963 8947 8934 8926 8922 8922 8926 8934 8945 8959 8976 8996 9018 9042 9068 9096 9126 9157 9190 9224 9260 9297 9335 9374 9414 9454 9493 9532 9571 9608 9643 9676 9707 9735 9760 9783 9803 9820 9835 9848 9859 9868 9876 9883 9890 9895 9901 9905 9910 9914 9917 9920 9922 9924 9924 9923 9921 9917 9912 9906 9899 9891 9881 9871 9860 9850 9839 9828 9817 9807 9797 9788 9779 9771 9764 9757 9750 9744 9737 9731 9725 9718 9710 9703 9694 9686 9676 9667 9658 9648 9639 9630 9622 9614 9608 9603 9600 9597 9597 9597 9600 9603 9608 9614 9622 9630 9639 9649 9659 9669 9679 9690 9700 9709 9718 9726 9732 9737 9739 9740 9738 9733 9725 9713 9699 9681 9659 9633 9604 9571 9535 9494 9451 9403 9352 9297 9238 9176 9109 9039 8966 8888 8807 8723 8635 8546 8454 8361 8269 8177 8084 7995 7909 7826 7749 7677 7611 7552 7500 7456 7419 7390 7370 7357 7353 7356 7366 7384 7409 7440 7479 7523 7573 7630 7691 7758 7829 7903 7982 8063 8145 8229 8313 8397 8479 8559 8635 8707 8774 8835 8890 8937 8977 9010 9034 9051 9060 9060 9053 9039 9017 8989 8954 8914 8868 8817 8761 8702 8638 8572 8504 8433 8362 8290 8219 8147 8078 8012 7948 7889 7834 7785 7742 7706 7678 7656 7643 7638 7642 7653 7672 7699 7733 7773 7818 7868 7921 7977 8034 8091 8148 8202 8255 8304 8349 8390 8425 8456 8483 8504 8521 8534 8544 8550 8554 8555 8554 8552 8549 8545 8541 8536 8531 8526 8521 8516 8513 8510 8508 8508 8510 8514 8520 8528 8539 8551 8565 8580 8594 8609 8624 8636 8646 8653 8655 8652 8644 8631 8611 8584 8551 8511 8464 8411 8351 8284 8210 8130 8043 7950 7849 7742 7629 7509 7384 7253 7117 6978 6835 6690 6546 6402 6259 6119 5984 5855 5733 5619 5513 5416 5329 5252 5185 5127 5079 5040 5010 4988 4973 4965 4963 4967 4975 4988 5004 5024 5046 5070 5096 5122 5149 5174 5200 5224 5245 5265 5281 5293 5303 5308 5310 5309 5304 5297 5288 5280 5271 5263 5256 5254 3994 0 72 9 5255 5263 5276 5297 5326 5362 5407 5459 5519 5586 5659 5737 5818 5902 5987 6071 6153 6232 6307 6375 6436 6488 6529 6560 6578 6584 6574 6550 6511 6455 6384 6296 6192 6073 5939 5792 5633 5464 5285 5101 4915 4727 4539 4354 4176 4003 3841 3689 3549 3422 3308 3207 3119 3044 2983 2933 2896 2870 2855 2852 2860 2879 2910 2953 3009 3078 3160 3257 3368 3493 3632 3787 3954 4135 4328 4531 4744 4965 5193 5425 5658 5893 6128 6361 6590 6814 7032 7242 7445 7639 7824 7999 8164 8320 8466 8602 8728 8845 8953 9051 9142 9224 9298 9365 9425 9479 9527 9569 9606 9638 9667 9692 9714 9733 9750 9765 9778 9789 9799 9808 9815 9822 9827 9832 9835 9838 9841 9843 9844 9846 9848 9850 9852 9855 9859 9863 9868 9874 9880 9887 9894 9901 9908 9915 9921 9927 9931 9935 9938 9941 9942 9943 9944 9945 9946 9947 9949 9951 9954 9958 9962 9966 9971 9976 9980 9985 9989 9991 9993 9993 9991 9988 9984 9977 9970 9961 9950 9939 9927 9914 9900 9886 9871 9855 9837 9819 9797 9773 9747 9716 9681 9640 9595 9543 9485 9421 9350 9273 9190 9101 9007 8908 8805 8698 8589 8479 8366 8254 8142 8031 7920 7811 7703 7598 7494 7393 7293 7195 7099 7005 6912 6820 6730 6641 6554 6468 6383 6299 6217 6137 6058 5981 5906 5833 5762 5693 5626 5561 5498 5437 5378 5321 5266 5212 5160 5110 5061 5014 4967 4923 4880 4838 4798 4760 4724 4690 4659 4631 4607 4586 4569 4557 4551 4550 4555 4567 4586 4612 4647 4689 4740 4800 4868 4945 5031 5126 5230 5341 5460 5587 5720 5859 6002 6150 6300 6450 6599 6748 6894 7033 7166 7290 7405 7509 7600 7678 7742 7793 7829 7851 7860 7855 7839 7811 7773 7726 7670 7608 7538 7464 7384 7300 7211 7119 7023 6924 6821 6716 6608 6497 6386 6273 6160 6048 5938 5829 5724 5624 5529 5441 5358 5283 5215 5154 5100 5053 5012 4978 4950 4928 4911 4900 4894 4893 4899 4911 4929 4955 4988 5029 5078 5135 5201 5276 5358 5448 5546 5649 5757 5870 5986 6105 6225 6345 6465 6585 6703 6819 6933 7044 7153 7258 7359 7456 7549 7637 7720 7797 7869 7934 7992 8044 8088 8125 8156 8179 8196 8208 8214 8216 8215 8210 8205 8200 8195 8190 8188 8189 8193 8201 8213 8230 8251 8277 8308 8342 8381 8423 8468 8516 8566 8617 8670 8722 8774 8826 8877 8926 8973 9017 9059 9098 9134 9166 9196 9222 9245 9266 9283 9299 9312 9323 9333 9342 9349 9355 9360 9365 9369 9373 9377 9380 9383 9385 9388 9389 9391 9392 9392 9393 9392 9392 9390 9389 9387 9385 9383 9381 9379 9378 9377 9377 9377 9378 9381 9384 9388 9393 9399 9406 9414 9422 9431 9441 9451 9461 9472 9482 9493 9504 9515 9527 9538 9550 9562 9575 9588 9601 9615 9630 9644 9659 9674 9689 9704 9718 9732 9745 9758 9769 3995 0 72 9 9780 9790 9799 9806 9813 9820 9825 9830 9835 9839 9844 9848 9851 9855 9858 9861 9863 9864 9865 9865 9864 9863 9860 9857 9853 9849 9844 9839 9834 9829 9824 9819 9814 9809 9804 9798 9792 9785 9776 9767 9755 9742 9728 9712 9694 9674 9654 9631 9608 9584 9558 9532 9504 9474 9443 9410 9374 9334 9292 9244 9193 9135 9072 9003 8928 8846 8758 8664 8563 8457 8345 8228 8106 7980 7850 7717 7580 7441 7299 7155 7010 6862 6714 6564 6414 6264 6115 5967 5820 5677 5536 5400 5268 5143 5024 4913 4811 4717 4633 4559 4496 4443 4401 4370 4349 4339 4338 4347 4364 4389 4419 4457 4496 4538 4581 4623 4661 4695 4723 4740 4747 4741 4721 4686 4633 4565 4478 4376 4257 4124 3978 3820 3655 3484 3310 3136 2965 2797 2635 2484 2343 2213 2096 1992 1900 1820 1753 1695 1648 1610 1579 1556 1539 1528 1522 1521 1525 1533 1547 1567 1592 1623 1660 1705 1757 1816 1884 1961 2047 2142 2248 2363 2490 2628 2777 2937 3109 3293 3487 3691 3905 4127 4355 4591 4828 5066 5304 5541 5775 6002 6222 6432 6632 6821 6998 7164 7317 7458 7589 7708 7818 7919 8012 8097 8177 8252 8322 8388 8450 8510 8567 8622 8674 8724 8773 8819 8863 8905 8946 8985 9022 9057 9091 9124 9156 9186 9215 9243 9269 9295 9319 9341 9363 9382 9401 9417 9433 9447 9459 9470 9480 9489 9496 9504 9510 9516 9522 9528 9535 9541 9547 9554 9562 9569 9577 9585 9593 9601 9608 9616 9622 9628 9633 9638 9641 9643 9645 9645 9645 9645 9644 9643 9641 9640 9639 9638 9638 9638 9638 9639 9640 9641 9641 9642 9643 9643 9643 9642 9641 9640 9639 9638 9636 9635 9633 9632 9631 9631 9630 9630 9629 9629 9629 9629 9629 9629 9629 9629 9629 9629 9629 9628 9628 9627 9625 9623 9621 9617 9611 9604 9596 9585 9572 9556 9538 9517 9492 9465 9435 9402 9365 9325 9281 9233 9181 9125 9064 8998 8928 8853 8772 8687 8598 8505 8408 8308 8206 8103 8001 7898 7796 7698 7602 7511 7424 7342 7265 7193 7128 7067 7011 6961 6915 6874 6837 6804 6775 6750 6728 6709 6694 6683 6675 6671 6670 6673 6680 6691 6705 6724 6746 6772 6803 6838 6877 6921 6971 7025 7084 7149 7220 7296 7377 7463 7553 7648 7746 7846 7948 8051 8153 8254 8352 8448 8540 8628 8710 8787 8859 8926 8987 9042 9093 9139 9181 9219 9253 9283 9311 9335 9357 9376 9393 9408 9420 9429 9436 9441 9444 9444 9441 9435 9427 9415 9400 9382 9359 9333 9302 9268 9228 9185 9137 9084 9028 8967 8902 8834 8762 8686 8606 8522 8433 8339 8239 8133 8020 7898 7768 7628 7479 7319 7150 6970 6780 6582 6376 6164 5946 5725 5504 5283 5062 4843 4630 4423 4223 4032 3849 3676 3513 3360 3218 3087 2966 2857 2759 2672 2596 2531 2478 2435 2404 2384 2375 2377 2389 2412 2446 2490 3996 0 72 9 2545 2610 2686 2773 2872 2983 3106 3242 3390 3552 3727 3915 4115 4327 4548 4777 5016 5255 5496 5738 5979 6212 6439 6656 6860 7052 7229 7390 7536 7667 7782 7882 7968 8041 8103 8154 8195 8228 8253 8272 8285 8294 8299 8300 8299 8296 8291 8286 8280 8275 8269 8266 8264 8265 8268 8274 8284 8297 8313 8333 8356 8382 8411 8442 8475 8510 8546 8583 8621 8659 8698 8736 8775 8813 8851 8889 8926 8962 8997 9031 9063 9094 9121 9146 9168 9186 9199 9207 9209 9205 9195 9177 9152 9119 9078 9028 8971 8904 8829 8746 8654 8554 8446 8330 8206 8075 7937 7793 7643 7488 7329 7165 7000 6833 6666 6499 6335 6173 6015 5863 5716 5577 5446 5323 5211 5108 5016 4935 4866 4808 4763 4731 4711 4704 4711 4730 4762 4807 4865 4934 5014 5105 5204 5312 5425 5542 5664 5786 5907 6027 6146 6259 6367 6469 6564 6652 6733 6806 6872 6932 6986 7035 7080 7120 7158 7195 7230 7265 7301 7338 7376 7418 7462 7508 7559 7612 7670 7730 7794 7861 7930 8002 8074 8148 8223 8297 8371 8444 8516 8587 8655 8722 8786 8848 8907 8965 9019 9072 9122 9170 9215 9258 9298 9336 9371 9404 9433 9461 9485 9507 9527 9544 9560 9573 9585 9595 9604 9611 9617 9622 9625 9627 9628 9628 9626 9622 9617 9610 9601 9591 9579 9565 9549 9532 9512 9492 9469 9445 9419 9392 9362 9331 9297 9261 9223 9183 9139 9094 9046 8995 8941 8885 8827 8766 8703 8638 8571 8504 8435 8366 8296 8228 8160 8094 8030 7969 7911 7857 7808 7764 7724 7691 7662 7639 7621 7609 7601 7597 7598 7601 7607 7616 7626 7637 7650 7662 7675 7688 7701 7714 7727 7740 7752 7765 7778 7791 7805 7820 7836 7852 7870 7889 7910 7932 7956 7982 8009 8039 8070 8103 8137 8173 8210 8248 8286 8325 8363 8400 8437 8472 8505 8536 8564 8589 8611 8630 8645 8657 8665 8670 8672 8671 8668 8662 8654 8645 8635 8624 8613 8603 8593 8584 8578 8573 8571 8572 8575 8581 8590 8600 8611 8622 8634 8644 8652 8657 8656 8650 8638 8619 8591 8555 8511 8457 8395 8325 8246 8160 8066 7966 7861 7750 7635 7516 7394 7270 7144 7018 6892 6767 6642 6522 6405 6293 6188 6090 6001 5922 5853 5796 5750 5717 5696 5689 5694 5711 5741 5782 5835 5898 5971 6054 6145 6246 6354 6469 6592 6720 6855 6995 7138 7286 7435 7585 7734 7883 8029 8170 8307 8436 8558 8671 8776 8871 8956 9032 9098 9154 9201 9239 9269 9291 9305 9312 9311 9303 9288 9265 9234 9196 9149 9094 9030 8957 8874 8782 8680 8569 8449 8319 8180 8033 7877 7713 7543 7365 7181 6991 6797 6598 6397 6192 5987 5782 5578 5374 5175 4980 4789 4606 4430 4264 4107 3960 3824 3700 3588 3488 3401 3325 3263 3212 3173 3146 3131 3127 3135 3154 3184 3226 3280 3346 3424 3514 3617 3733 3862 4002 4155 4319 3997 0 72 9 4493 4677 4867 5064 5265 5467 5668 5870 6068 6260 6445 6620 6784 6938 7078 7206 7319 7418 7503 7573 7629 7670 7698 7711 7710 7695 7668 7627 7573 7508 7430 7341 7241 7131 7012 6886 6751 6612 6467 6319 6172 6023 5875 5729 5588 5452 5324 5203 5090 4989 4897 4818 4750 4695 4654 4625 4609 4606 4617 4640 4676 4724 4784 4856 4938 5032 5136 5249 5372 5504 5644 5791 5945 6105 6269 6436 6606 6776 6946 7114 7280 7440 7595 7743 7882 8013 8134 8245 8346 8437 8519 8590 8653 8708 8755 8796 8831 8861 8886 8908 8927 8943 8958 8971 8983 8993 9002 9011 9018 9024 9029 9033 9035 9036 9035 9033 9029 9023 9015 9005 8993 8979 8963 8946 8927 8907 8886 8863 8838 8813 8786 8757 8727 8694 8660 8623 8583 8539 8493 8442 8388 8329 8266 8200 8129 8055 7978 7898 7815 7730 7643 7553 7462 7368 7271 7172 7068 6960 6847 6727 6600 6465 6321 6168 6005 5834 5653 5464 5266 5064 4856 4645 4434 4223 4015 3810 3612 3422 3240 3068 2907 2758 2620 2493 2378 2273 2179 2094 2019 1952 1892 1841 1796 1757 1725 1699 1678 1663 1654 1651 1653 1660 1674 1693 1718 1748 1785 1828 1877 1933 1996 2066 2141 2224 2313 2407 2507 2610 2715 2822 2929 3032 3132 3227 3312 3390 3456 3510 3551 3580 3596 3599 3591 3573 3547 3515 3477 3439 3402 3366 3333 3308 3290 3281 3282 3294 3318 3354 3402 3463 3536 3621 3718 3827 3947 4078 4220 4372 4533 4703 4880 5065 5255 5450 5647 5844 6041 6238 6432 6621 6805 6982 7152 7313 7466 7610 7745 7871 7989 8098 8199 8293 8380 8461 8535 8605 8669 8730 8786 8839 8888 8934 8978 9020 9059 9096 9132 9166 9198 9228 9257 9285 9310 9335 9358 9379 9399 9418 9435 9451 9466 9480 9493 9505 9516 9527 9537 9547 9557 9566 9575 9584 9592 9600 9608 9615 9622 9627 9632 9636 9639 9641 9643 9643 9642 9641 9638 9635 9632 9628 9623 9619 9613 9608 9602 9596 9590 9584 9577 9569 9561 9553 9543 9533 9522 9510 9497 9483 9469 9453 9438 9421 9405 9388 9371 9355 9338 9322 9307 9292 9278 9264 9252 9240 9228 9217 9207 9196 9186 9175 9165 9154 9142 9130 9116 9101 9085 9067 9048 9027 9004 8979 8951 8921 8886 8848 8805 8757 8703 8641 8571 8493 8405 8307 8197 8076 7943 7799 7643 7476 7299 7113 6919 6718 6512 6304 6094 5884 5675 5470 5268 5072 4883 4701 4527 4361 4204 4055 3915 3783 3660 3546 3439 3341 3250 3167 3092 3023 2962 2908 2860 2819 2783 2752 2726 2704 2687 2672 2660 2651 2643 2638 2633 2630 2629 2629 2630 2632 2636 2642 2650 2660 2673 2689 2708 2731 2759 2791 2829 2873 2923 2981 3045 3117 3198 3286 3383 3487 3598 3716 3839 3968 4098 4229 4359 4490 4614 4732 4842 4940 5027 5098 5153 5192 5211 5212 5192 5153 5094 5016 3998 0 72 9 4921 4808 4681 4540 4388 4228 4059 3889 3717 3546 3374 3210 3051 2900 2759 2626 2506 2395 2296 2207 2129 2061 2001 1951 1909 1874 1847 1826 1812 1805 1805 1812 1826 1847 1878 1916 1964 2021 2089 2167 2255 2354 2464 2585 2716 2859 3012 3175 3347 3529 3720 3918 4124 4336 4554 4775 5001 5226 5452 5678 5903 6123 6338 6547 6749 6943 7127 7301 7465 7618 7761 7892 8014 8125 8227 8319 8404 8481 8552 8617 8677 8732 8784 8833 8879 8922 8963 9001 9038 9072 9104 9133 9160 9183 9204 9222 9237 9249 9258 9265 9270 9272 9273 9273 9271 9270 9268 9266 9264 9263 9262 9262 9262 9262 9263 9264 9265 9266 9266 9266 9267 9267 9267 9267 9267 9268 9270 9273 9276 9281 9287 9295 9303 9313 9323 9335 9347 9359 9371 9384 9396 9407 9418 9427 9436 9444 9451 9458 9463 9468 9472 9475 9478 9480 9482 9484 9486 9487 9487 9488 9488 9487 9487 9485 9484 9482 9479 9476 9472 9468 9464 9459 9454 9449 9444 9439 9434 9429 9425 9421 9417 9414 9412 9410 9409 9408 9408 9408 9407 9407 9406 9404 9400 9395 9387 9377 9363 9346 9325 9299 9269 9234 9194 9149 9100 9045 8986 8922 8854 8781 8703 8621 8534 8443 8347 8247 8142 8034 7922 7808 7691 7572 7453 7334 7217 7101 6990 6884 6784 6692 6608 6533 6468 6413 6369 6335 6312 6299 6296 6303 6318 6342 6373 6412 6456 6505 6559 6617 6678 6741 6805 6870 6936 7000 7062 7123 7179 7232 7280 7323 7359 7389 7411 7426 7432 7430 7420 7401 7373 7336 7291 7238 7177 7108 7032 6949 6859 6764 6662 6556 6443 6326 6204 6076 5944 5806 5663 5516 5363 5205 5043 4876 4706 4532 4356 4180 4003 3827 3652 3482 3316 3156 3002 2856 2718 2590 2470 2360 2260 2168 2087 2014 1949 1893 1845 1805 1773 1747 1729 1718 1715 1718 1728 1745 1770 1801 1839 1885 1938 1998 2065 2140 2224 2315 2416 2525 2645 2775 2915 3066 3228 3402 3585 3779 3981 4191 4408 4628 4850 5072 5295 5511 5723 5928 6122 6306 6478 6638 6785 6919 7041 7151 7250 7339 7419 7491 7557 7617 7672 7725 7775 7823 7870 7917 7964 8011 8059 8107 8156 8205 8255 8306 8356 8407 8457 8508 8558 8606 8654 8701 8746 8789 8831 8872 8910 8947 8983 9017 9049 9081 9111 9139 9167 9193 9218 9242 9264 9285 9305 9323 9340 9355 9368 9380 9391 9400 9408 9415 9421 9427 9432 9437 9442 9446 9451 9456 9460 9465 9469 9474 9477 9481 9483 9484 9482 9479 9473 9464 9451 9433 9411 9384 9350 9311 9266 9214 9156 9091 9019 8940 8855 8763 8664 8559 8447 8328 8202 8069 7929 7782 7627 7465 7297 7123 6943 6760 6572 6383 6196 6009 5824 5646 5475 5312 5160 5020 4894 4782 4684 4602 4535 4484 4447 4425 4418 4423 4442 4472 4513 4565 4626 4696 4774 4859 4950 5047 5148 5252 5359 5466 3999 0 73 0 5554 5654 5754 5853 5948 6041 6129 6214 6295 6372 6445 6515 6583 6647 6711 6775 6838 6903 6968 7037 7108 7184 7263 7346 7433 7523 7618 7716 7816 7918 8021 8124 8227 8330 8430 8527 8622 8712 8799 8881 8959 9031 9098 9160 9217 9268 9315 9356 9393 9425 9452 9475 9493 9508 9519 9526 9530 9531 9530 9526 9520 9512 9503 9492 9480 9467 9453 9438 9423 9406 9390 9372 9354 9335 9315 9294 9273 9250 9227 9202 9177 9150 9122 9094 9064 9033 9001 8968 8934 8899 8863 8826 8788 8748 8707 8665 8621 8576 8529 8482 8433 8382 8331 8280 8228 8176 8125 8075 8026 7980 7936 7896 7860 7827 7801 7779 7764 7755 7753 7759 7771 7791 7817 7852 7892 7940 7993 8052 8116 8183 8254 8328 8401 8475 8549 8622 8692 8759 8821 8878 8931 8976 9015 9047 9073 9091 9102 9106 9103 9094 9080 9059 9034 9005 8972 8936 8898 8858 8817 8775 8733 8692 8652 8614 8578 8545 8515 8489 8467 8450 8437 8429 8427 8429 8437 8451 8470 8494 8523 8557 8595 8637 8682 8731 8782 8834 8888 8942 8996 9050 9103 9155 9204 9252 9296 9338 9377 9413 9445 9475 9501 9524 9544 9561 9575 9587 9597 9605 9612 9617 9620 9622 9624 9624 9624 9623 9622 9620 9617 9614 9611 9608 9604 9600 9596 9593 9589 9586 9583 9581 9579 9578 9577 9577 9578 9579 9581 9583 9584 9586 9588 9590 9591 9591 9591 9590 9589 9588 9586 9585 9583 9582 9581 9581 9582 9584 9587 9591 9597 9603 9610 9619 9627 9637 9646 9655 9665 9674 9683 9691 9699 9707 9714 9721 9727 9734 9740 9746 9752 9758 9763 9769 9775 9780 9785 9790 9794 9798 9801 9803 9804 9805 9805 9804 9802 9799 9796 9792 9787 9781 9774 9767 9758 9749 9738 9726 9713 9698 9682 9665 9646 9626 9604 9582 9558 9533 9507 9481 9454 9428 9401 9375 9349 9325 9301 9278 9257 9237 9218 9201 9186 9172 9161 9151 9143 9137 9133 9131 9131 9133 9137 9142 9150 9159 9169 9182 9195 9210 9225 9242 9259 9276 9294 9312 9329 9347 9364 9380 9396 9411 9425 9438 9450 9461 9472 9481 9490 9498 9505 9511 9518 9523 9529 9534 9539 9545 9550 9556 9562 9569 9576 9584 9592 9600 9609 9619 9629 9639 9650 9661 9672 9683 9694 9704 9715 9725 9735 9744 9754 9763 9771 9780 9788 9796 9804 9812 9820 9828 9836 9844 9852 9859 9866 9873 9880 9886 9892 9897 9901 9904 9907 9909 9911 9911 9912 9912 9912 9912 9912 9912 9913 9914 9916 9918 9920 9923 9927 9930 9934 9938 9942 9945 9948 9951 9953 9954 9955 9955 9954 9953 9951 9948 9945 9942 9938 9934 9930 9925 9920 9914 9909 9902 9896 9888 9880 9872 9863 9853 9843 9832 9820 9808 9795 9781 9767 9752 9737 9720 9703 9684 9664 9642 9619 9594 9567 9537 9506 9473 9437 9400 9361 9321 9280 9237 9195 9152 9110 9069 9029 8990 4000 0 73 0 8953 8919 8887 8857 8831 8807 8787 8770 8757 8747 8741 8739 8741 8747 8758 8772 8790 8812 8838 8868 8901 8937 8975 9015 9057 9100 9144 9188 9231 9273 9314 9353 9390 9425 9457 9487 9514 9538 9560 9581 9599 9615 9631 9645 9658 9670 9681 9692 9703 9713 9723 9732 9741 9749 9756 9763 9769 9774 9778 9780 9782 9783 9782 9781 9778 9774 9770 9764 9757 9749 9740 9729 9716 9701 9684 9664 9641 9615 9584 9550 9510 9466 9416 9361 9299 9232 9159 9080 8995 8904 8806 8703 8593 8478 8356 8228 8094 7954 7807 7654 7495 7329 7158 6980 6798 6612 6421 6228 6034 5839 5644 5452 5263 5078 4900 4728 4566 4412 4269 4137 4016 3907 3811 3727 3656 3598 3553 3522 3503 3499 3508 3530 3567 3617 3681 3759 3851 3956 4074 4204 4345 4498 4659 4828 5003 5183 5366 5550 5733 5913 6090 6260 6423 6576 6719 6851 6969 7075 7167 7245 7310 7361 7399 7423 7436 7438 7429 7411 7384 7350 7311 7265 7217 7165 7112 7059 7007 6955 6904 6857 6814 6775 6740 6710 6685 6665 6651 6639 6633 6629 6625 6623 6621 6617 6609 6596 6577 6549 6513 6465 6407 6337 6255 6161 6055 5938 5810 5674 5530 5379 5225 5066 4908 4749 4593 4438 4289 4144 4006 3875 3752 3636 3530 3431 3342 3263 3192 3132 3082 3043 3015 2998 2993 3000 3020 3052 3097 3155 3226 3310 3407 3516 3636 3768 3910 4062 4223 4392 4569 4751 4938 5130 5323 5519 5715 5910 6103 6294 6480 6661 6837 7005 7165 7317 7461 7596 7722 7839 7947 8047 8140 8225 8304 8376 8444 8507 8566 8622 8676 8727 8775 8823 8869 8913 8957 8999 9040 9080 9118 9155 9191 9226 9259 9291 9322 9351 9379 9406 9432 9456 9478 9500 9520 9539 9556 9572 9587 9600 9612 9623 9633 9642 9649 9656 9661 9666 9669 9672 9673 9674 9674 9674 9672 9670 9667 9663 9659 9655 9649 9644 9638 9632 9626 9619 9613 9606 9600 9593 9586 9578 9571 9563 9555 9547 9538 9529 9520 9511 9503 9494 9485 9477 9470 9463 9458 9452 9448 9444 9440 9437 9434 9430 9426 9421 9415 9408 9399 9388 9375 9359 9342 9322 9300 9276 9249 9221 9190 9158 9124 9089 9052 9014 8975 8934 8893 8850 8807 8763 8719 8674 8629 8585 8542 8499 8458 8418 8381 8347 8316 8289 8266 8247 8232 8223 8219 8219 8225 8236 8252 8271 8295 8323 8354 8387 8423 8460 8499 8538 8577 8616 8655 8692 8729 8764 8798 8830 8860 8888 8915 8940 8964 8986 9006 9024 9041 9056 9070 9081 9092 9100 9107 9111 9114 9116 9115 9113 9109 9104 9098 9090 9081 9071 9061 9050 9039 9027 9016 9005 8994 8983 8973 8964 8955 8946 8938 8930 8923 8915 8907 8899 8890 8881 8871 8859 8847 8834 8819 8803 8785 8767 8747 8726 8705 8682 8659 8634 8610 8584 8559 8532 8505 8477 8449 8420 8390 8359 8326 8293 8258 8222 4001 0 73 0 8185 8146 8106 8064 8021 7977 7932 7886 7839 7791 7743 7693 7644 7594 7543 7492 7441 7390 7338 7286 7233 7180 7127 7073 7018 6963 6907 6851 6794 6736 6677 6618 6559 6499 6439 6379 6319 6259 6200 6141 6083 6027 5971 5918 5865 5815 5767 5720 5676 5634 5594 5556 5520 5486 5453 5423 5393 5365 5338 5312 5286 5261 5236 5212 5188 5164 5140 5116 5093 5070 5047 5024 5003 4982 4963 4945 4929 4915 4903 4893 4886 4882 4882 4884 4890 4899 4912 4928 4948 4971 4997 5027 5060 5096 5135 5177 5221 5268 5317 5368 5422 5478 5535 5594 5654 5716 5779 5841 5905 5968 6032 6094 6156 6217 6277 6335 6392 6448 6502 6555 6607 6658 6708 6758 6808 6858 6909 6960 7012 7065 7118 7172 7227 7282 7338 7393 7448 7503 7556 7608 7660 7709 7757 7803 7847 7890 7932 7972 8011 8049 8087 8123 8160 8195 8231 8265 8300 8334 8367 8399 8430 8459 8487 8514 8538 8560 8580 8598 8613 8625 8635 8643 8648 8651 8651 8649 8644 8637 8626 8613 8596 8575 8549 8520 8484 8444 8397 8344 8285 8219 8145 8065 7979 7885 7786 7682 7573 7460 7343 7225 7105 6984 6862 6741 6622 6503 6386 6272 6160 6051 5945 5842 5742 5646 5555 5468 5387 5312 5244 5184 5133 5091 5060 5039 5031 5035 5051 5080 5122 5176 5242 5319 5407 5504 5610 5723 5843 5969 6099 6233 6370 6510 6650 6791 6933 7075 7215 7355 7493 7628 7760 7888 8012 8130 8243 8349 8447 8538 8621 8694 8760 8816 8863 8902 8934 8958 8974 8986 8991 8993 8990 8984 8976 8965 8952 8937 8920 8901 8879 8855 8828 8797 8762 8723 8678 8629 8574 8513 8446 8373 8293 8207 8114 8014 7908 7793 7672 7543 7405 7260 7106 6944 6773 6594 6408 6214 6012 5806 5594 5378 5162 4946 4729 4515 4306 4102 3907 3720 3544 3378 3224 3083 2954 2837 2733 2641 2560 2489 2429 2379 2337 2304 2278 2261 2252 2251 2258 2274 2300 2336 2383 2441 2511 2594 2690 2798 2919 3051 3195 3349 3511 3682 3857 4037 4218 4399 4578 4755 4927 5092 5251 5401 5543 5676 5800 5917 6026 6128 6224 6316 6404 6488 6573 6657 6742 6827 6915 7005 7098 7195 7294 7396 7501 7609 7718 7827 7936 8045 8154 8259 8363 8463 8559 8651 8738 8821 8899 8973 9041 9106 9166 9222 9275 9325 9371 9415 9456 9495 9531 9565 9597 9626 9652 9675 9696 9714 9728 9740 9748 9754 9757 9757 9756 9753 9748 9741 9734 9726 9717 9707 9697 9686 9675 9663 9651 9638 9623 9608 9591 9574 9555 9534 9513 9490 9467 9442 9417 9391 9364 9337 9309 9280 9252 9222 9192 9162 9131 9099 9067 9034 9001 8969 8936 8903 8871 8841 8811 8784 8758 8736 8716 8699 8685 8675 8668 8665 8665 8668 8675 8684 8696 8710 8726 8745 8764 8784 8806 8827 8849 8870 8891 8910 8928 8944 8958 8969 8976 8980 8981 8976 4002 0 73 0 8967 8952 8932 8907 8875 8838 8794 8745 8691 8630 8565 8494 8419 8339 8255 8168 8077 7984 7889 7792 7694 7595 7496 7398 7301 7206 7115 7026 6942 6864 6791 6726 6668 6618 6577 6545 6523 6511 6510 6519 6538 6568 6607 6657 6716 6784 6861 6945 7037 7134 7237 7345 7456 7569 7683 7797 7910 8022 8131 8235 8335 8429 8516 8598 8673 8741 8802 8857 8906 8950 8989 9024 9056 9084 9111 9136 9159 9182 9204 9225 9246 9267 9288 9309 9329 9349 9370 9390 9410 9431 9451 9473 9495 9517 9540 9564 9589 9613 9638 9662 9687 9710 9732 9752 9771 9787 9801 9814 9824 9832 9838 9843 9847 9849 9851 9853 9855 9856 9858 9860 9861 9863 9864 9865 9864 9863 9861 9857 9853 9846 9839 9830 9821 9810 9799 9787 9775 9763 9751 9739 9727 9715 9703 9690 9678 9665 9652 9638 9623 9609 9593 9578 9562 9545 9529 9512 9495 9477 9459 9441 9421 9401 9379 9356 9330 9303 9273 9241 9206 9168 9128 9085 9039 8992 8942 8891 8838 8785 8731 8676 8622 8568 8515 8463 8413 8363 8316 8272 8229 8190 8154 8122 8093 8069 8049 8034 8023 8018 8017 8020 8028 8040 8054 8072 8092 8113 8134 8155 8175 8193 8208 8220 8228 8232 8231 8225 8213 8197 8176 8151 8121 8088 8051 8012 7971 7929 7886 7842 7800 7758 7717 7679 7643 7609 7579 7551 7527 7505 7488 7473 7462 7454 7449 7447 7448 7451 7458 7467 7478 7492 7508 7526 7546 7568 7593 7619 7648 7678 7711 7745 7782 7820 7860 7902 7946 7991 8038 8087 8137 8189 8242 8296 8350 8406 8462 8518 8573 8628 8682 8734 8785 8832 8877 8918 8954 8987 9015 9037 9054 9066 9072 9071 9065 9053 9034 9010 8979 8941 8898 8847 8791 8727 8657 8580 8495 8404 8306 8201 8089 7972 7849 7721 7589 7453 7315 7178 7040 6903 6768 6637 6511 6392 6280 6175 6080 5995 5921 5858 5806 5768 5741 5728 5728 5741 5767 5807 5860 5925 6003 6093 6193 6305 6425 6554 6689 6830 6976 7123 7272 7421 7571 7716 7858 7997 8129 8256 8376 8490 8597 8698 8791 8879 8961 9037 9107 9173 9234 9291 9344 9393 9438 9479 9518 9552 9584 9613 9638 9661 9680 9698 9712 9724 9734 9742 9749 9753 9756 9758 9758 9757 9755 9751 9747 9741 9734 9726 9717 9706 9694 9681 9667 9651 9635 9617 9598 9578 9557 9535 9512 9489 9464 9439 9412 9385 9356 9325 9292 9256 9218 9176 9129 9077 9020 8956 8885 8807 8720 8625 8521 8408 8287 8157 8020 7876 7725 7570 7409 7246 7082 6916 6751 6588 6426 6268 6113 5963 5819 5679 5546 5419 5298 5184 5077 4978 4887 4804 4730 4666 4612 4568 4535 4513 4503 4505 4518 4542 4578 4624 4681 4747 4822 4905 4997 5096 5201 5313 5431 5554 5684 5818 5958 6103 6253 6408 6566 6729 6896 7064 7234 7405 7575 7743 7909 8072 8228 8379 8522 8658 8785 8903 4003 0 73 0 9013 9113 9204 9287 9361 9428 9488 9542 9590 9633 9672 9706 9738 9766 9791 9814 9835 9853 9870 9884 9897 9907 9916 9922 9927 9931 9933 9933 9933 9931 9928 9925 9921 9916 9911 9905 9898 9892 9885 9877 9869 9860 9851 9842 9832 9822 9812 9802 9792 9782 9773 9764 9756 9749 9743 9738 9734 9730 9727 9725 9723 9721 9719 9718 9715 9713 9709 9705 9700 9694 9688 9681 9674 9668 9661 9654 9648 9643 9639 9636 9634 9633 9633 9634 9635 9637 9640 9642 9644 9646 9647 9648 9647 9646 9643 9640 9635 9629 9623 9615 9607 9599 9589 9580 9570 9560 9549 9538 9527 9515 9503 9491 9479 9466 9452 9439 9425 9411 9397 9383 9370 9357 9344 9332 9321 9312 9303 9296 9291 9286 9284 9283 9284 9286 9289 9294 9300 9308 9316 9326 9336 9347 9359 9372 9386 9401 9416 9432 9449 9467 9486 9505 9526 9547 9568 9591 9613 9636 9659 9681 9704 9725 9746 9766 9784 9802 9818 9833 9847 9860 9872 9883 9893 9903 9912 9921 9930 9938 9946 9955 9962 9970 9977 9983 9989 9993 9997 99991000010000 9998 9995 9991 9986 9980 9973 9965 9957 9948 9939 9929 9919 9909 9898 9886 9874 9862 9848 9834 9819 9803 9787 9770 9752 9733 9715 9697 9678 9660 9642 9625 9609 9593 9577 9563 9549 9535 9521 9508 9495 9481 9468 9454 9440 9426 9411 9396 9382 9367 9352 9336 9321 9306 9291 9277 9262 9247 9232 9217 9203 9188 9174 9160 9147 9134 9122 9112 9102 9094 9088 9084 9081 9081 9083 9086 9091 9098 9106 9115 9125 9135 9145 9155 9164 9173 9181 9187 9192 9195 9198 9199 9198 9196 9193 9189 9184 9178 9171 9164 9156 9149 9141 9134 9126 9120 9114 9110 9107 9106 9107 9109 9114 9121 9130 9142 9155 9171 9189 9209 9230 9253 9276 9300 9325 9349 9374 9398 9420 9442 9462 9480 9496 9509 9520 9528 9532 9533 9530 9523 9511 9496 9475 9450 9420 9385 9345 9300 9249 9194 9133 9066 8994 8916 8831 8741 8643 8539 8427 8307 8180 8045 7901 7749 7589 7421 7246 7063 6875 6681 6484 6284 6082 5879 5678 5480 5284 5095 4912 4736 4569 4412 4265 4128 4003 3890 3788 3698 3621 3555 3501 3460 3431 3414 3409 3417 3436 3468 3513 3569 3638 3719 3811 3914 4028 4152 4286 4428 4578 4736 4899 5067 5240 5416 5595 5775 5955 6136 6316 6496 6673 6847 7018 7186 7349 7507 7660 7806 7946 8080 8205 8323 8433 8535 8628 8713 8790 8857 8917 8969 9014 9052 9082 9107 9126 9141 9150 9156 9159 9158 9155 9150 9144 9136 9128 9119 9110 9101 9092 9084 9077 9072 9067 9064 9063 9064 9067 9072 9078 9087 9098 9110 9124 9139 9156 9173 9190 9207 9224 9240 9254 9268 9278 9287 9292 9294 9294 9289 9281 9269 9254 9234 9211 9185 9155 9121 9085 9046 9004 8959 8913 8865 8816 8766 8715 8665 8615 8566 8520 8476 8436 4004 0 73 0 8399 8368 8342 8322 8309 8303 8304 8313 8331 8355 8387 8426 8471 8523 8579 8638 8702 8766 8832 8898 8963 9027 9089 9148 9203 9256 9304 9349 9390 9428 9461 9492 9519 9543 9564 9583 9599 9612 9623 9631 9637 9641 9641 9639 9635 9628 9618 9605 9591 9574 9554 9533 9510 9485 9458 9431 9402 9372 9341 9309 9276 9243 9209 9175 9140 9105 9069 9034 8999 8964 8930 8896 8864 8834 8805 8778 8754 8732 8713 8696 8683 8673 8666 8662 8661 8663 8669 8677 8688 8702 8719 8738 8759 8782 8807 8834 8863 8892 8922 8954 8985 9016 9048 9079 9109 9138 9166 9193 9219 9242 9264 9285 9303 9320 9335 9349 9362 9373 9383 9393 9401 9409 9417 9424 9432 9439 9446 9453 9460 9467 9473 9480 9487 9493 9500 9506 9512 9518 9524 9530 9536 9542 9547 9553 9558 9563 9568 9572 9576 9579 9582 9584 9584 9584 9582 9579 9575 9569 9562 9554 9545 9535 9524 9512 9499 9486 9472 9458 9443 9428 9413 9397 9381 9365 9348 9331 9313 9296 9278 9261 9243 9227 9211 9196 9183 9171 9161 9154 9148 9145 9145 9147 9151 9158 9167 9178 9192 9207 9223 9241 9259 9279 9299 9320 9341 9361 9382 9402 9422 9441 9460 9477 9493 9508 9521 9533 9544 9552 9559 9565 9569 9572 9573 9574 9573 9572 9570 9568 9566 9563 9561 9558 9555 9553 9550 9548 9545 9542 9539 9536 9532 9528 9523 9518 9513 9507 9501 9494 9486 9478 9469 9459 9449 9438 9425 9412 9398 9382 9365 9348 9329 9309 9288 9266 9243 9220 9195 9170 9143 9116 9088 9058 9027 8994 8960 8924 8886 8846 8804 8761 8717 8671 8625 8579 8533 8488 8445 8404 8365 8330 8298 8270 8246 8227 8212 8201 8194 8191 8191 8195 8202 8211 8222 8236 8251 8267 8284 8303 8322 8342 8362 8383 8403 8424 8444 8464 8483 8501 8518 8533 8547 8559 8569 8577 8583 8588 8590 8591 8590 8588 8585 8582 8578 8575 8571 8568 8565 8563 8561 8561 8560 8561 8561 8562 8562 8563 8562 8561 8559 8557 8553 8548 8542 8535 8527 8518 8509 8499 8489 8478 8466 8454 8441 8426 8410 8393 8372 8349 8323 8293 8259 8220 8176 8127 8072 8012 7946 7874 7796 7712 7622 7527 7425 7318 7205 7087 6962 6832 6696 6555 6409 6257 6102 5941 5778 5611 5442 5274 5105 4937 4771 4609 4451 4299 4154 4017 3889 3771 3662 3564 3477 3402 3337 3284 3242 3210 3188 3177 3174 3180 3193 3214 3239 3271 3306 3343 3382 3421 3460 3496 3531 3560 3585 3605 3618 3625 3624 3617 3603 3583 3557 3525 3490 3451 3411 3370 3331 3292 3255 3223 3195 3174 3160 3153 3153 3162 3178 3202 3234 3272 3316 3366 3419 3476 3533 3591 3647 3702 3753 3799 3839 3871 3896 3912 3920 3919 3909 3892 3866 3835 3798 3756 3712 3667 3622 3576 3535 3497 3464 3438 3419 3408 3405 3410 3425 3447 3479 3518 3565 3618 4005 0 73 0 3677 3741 3808 3877 3948 4018 4086 4151 4213 4268 4318 4359 4392 4416 4430 4435 4429 4414 4390 4357 4317 4270 4219 4163 4105 4047 3990 3934 3881 3833 3790 3754 3725 3704 3691 3686 3689 3700 3718 3744 3775 3813 3856 3904 3954 4007 4062 4118 4173 4228 4282 4333 4382 4427 4467 4504 4535 4562 4583 4598 4609 4614 4613 4608 4599 4585 4567 4546 4522 4495 4465 4433 4398 4361 4322 4281 4236 4189 4138 4083 4025 3961 3892 3817 3737 3650 3558 3459 3354 3244 3128 3008 2884 2757 2629 2501 2373 2245 2120 1999 1881 1769 1662 1562 1469 1382 1302 1229 1163 1104 1050 1003 961 925 893 865 842 822 806 793 783 776 772 770 771 773 779 786 795 807 820 836 854 875 899 926 957 993 1033 1078 1129 1186 1250 1321 1399 1484 1576 1674 1779 1889 2003 2123 2244 2367 2491 2614 2736 2856 2972 3084 3191 3292 3388 3476 3558 3633 3701 3761 3814 3860 3899 3930 3953 3970 3980 3982 3978 3968 3952 3931 3904 3873 3839 3801 3762 3722 3682 3642 3603 3568 3535 3508 3485 3469 3458 3455 3460 3472 3492 3520 3557 3601 3652 3710 3774 3843 3917 3994 4072 4151 4230 4307 4381 4450 4514 4571 4620 4661 4693 4716 4729 4733 4727 4713 4690 4660 4622 4580 4532 4480 4427 4372 4318 4264 4212 4164 4120 4083 4051 4028 4013 4007 4011 4026 4051 4088 4135 4194 4263 4342 4431 4529 4635 4749 4868 4992 5121 5253 5386 5520 5655 5788 5920 6050 6177 6301 6420 6536 6648 6755 6858 6955 7048 7136 7219 7297 7369 7437 7499 7557 7610 7658 7701 7739 7773 7803 7829 7850 7868 7881 7891 7898 7900 7899 7894 7885 7872 7854 7833 7807 7777 7742 7703 7660 7613 7562 7507 7449 7388 7323 7256 7187 7115 7041 6965 6887 6807 6724 6639 6551 6460 6366 6269 6168 6064 5957 5846 5732 5615 5497 5377 5257 5136 5016 4898 4783 4671 4564 4462 4366 4276 4193 4117 4048 3987 3932 3885 3845 3811 3783 3760 3744 3732 3726 3725 3730 3740 3756 3778 3807 3843 3887 3940 4001 4071 4151 4241 4340 4450 4568 4695 4830 4973 5122 5277 5436 5600 5764 5931 6098 6264 6429 6591 6751 6906 7058 7204 7346 7482 7611 7735 7852 7963 8067 8165 8256 8340 8417 8488 8552 8610 8663 8710 8751 8788 8821 8850 8876 8898 8918 8936 8952 8967 8980 8992 9003 9013 9022 9030 9037 9042 9046 9049 9050 9049 9047 9043 9038 9031 9023 9014 9003 8992 8979 8966 8953 8939 8924 8909 8894 8878 8861 8844 8827 8808 8788 8768 8746 8722 8698 8672 8644 8616 8586 8555 8523 8490 8456 8422 8388 8353 8319 8285 8251 8218 8185 8154 8124 8094 8067 8040 8016 7994 7974 7957 7942 7931 7923 7919 7919 7923 7931 7944 7962 7984 8011 8043 8079 8119 8162 8209 8258 8309 8361 8414 8467 8520 8572 8623 8671 4006 0 73 0 8718 8761 8803 8842 8878 8913 8945 8974 9002 9029 9054 9077 9099 9120 9139 9157 9172 9185 9196 9203 9206 9206 9201 9192 9177 9158 9133 9103 9068 9028 8983 8934 8879 8821 8759 8692 8622 8547 8469 8387 8302 8212 8118 8020 7918 7813 7703 7590 7474 7355 7233 7110 6986 6861 6735 6610 6486 6364 6242 6124 6007 5893 5781 5672 5567 5464 5365 5271 5180 5094 5013 4939 4871 4810 4758 4715 4682 4659 4648 4648 4660 4685 4721 4770 4832 4905 4989 5085 5191 5306 5430 5563 5702 5847 5997 6150 6307 6464 6621 6777 6931 7079 7222 7359 7486 7604 7711 7805 7888 7956 8011 8051 8077 8089 8086 8070 8040 7997 7942 7874 7795 7705 7604 7492 7371 7240 7100 6950 6792 6626 6452 6271 6084 5891 5695 5495 5294 5092 4891 4693 4498 4309 4128 3953 3789 3634 3491 3359 3239 3132 3036 2953 2881 2821 2773 2735 2709 2692 2686 2691 2705 2730 2766 2812 2870 2940 3021 3116 3223 3343 3476 3623 3781 3952 4134 4327 4529 4738 4955 5176 5398 5622 5845 6067 6283 6495 6699 6895 7082 7259 7425 7581 7725 7858 7981 8094 8196 8289 8373 8449 8517 8578 8631 8678 8720 8755 8785 8810 8829 8845 8855 8862 8865 8865 8861 8855 8847 8837 8825 8812 8800 8787 8774 8762 8751 8740 8731 8723 8717 8712 8709 8708 8708 8709 8712 8716 8721 8727 8734 8741 8748 8756 8763 8770 8777 8782 8786 8789 8790 8790 8788 8784 8778 8770 8760 8748 8734 8718 8700 8680 8658 8634 8607 8578 8546 8511 8472 8430 8384 8333 8278 8218 8153 8083 8006 7925 7837 7742 7642 7534 7420 7299 7170 7035 6892 6741 6583 6419 6247 6069 5886 5697 5506 5311 5115 4919 4725 4534 4347 4166 3992 3828 3673 3529 3397 3277 3170 3075 2992 2923 2865 2820 2786 2764 2753 2753 2763 2785 2817 2861 2916 2982 3059 3148 3249 3360 3483 3615 3757 3907 4063 4226 4390 4555 4720 4885 5043 5195 5338 5470 5591 5697 5788 5864 5923 5965 5990 5998 5989 5964 5923 5868 5801 5720 5630 5531 5424 5313 5196 5077 4959 4841 4725 4611 4503 4400 4304 4215 4134 4060 3995 3938 3889 3848 3815 3789 3771 3759 3754 3756 3763 3776 3794 3818 3847 3881 3920 3962 4009 4060 4113 4170 4227 4287 4347 4407 4466 4525 4581 4635 4687 4736 4782 4826 4867 4907 4946 4985 5024 5064 5107 5153 5203 5258 5318 5384 5457 5536 5622 5713 5811 5915 6023 6135 6251 6370 6491 6613 6736 6859 6983 7104 7225 7344 7460 7574 7684 7792 7895 7993 8086 8174 8254 8328 8393 8449 8496 8532 8559 8574 8578 8572 8554 8526 8488 8440 8384 8319 8247 8168 8084 7994 7900 7801 7699 7595 7487 7377 7266 7152 7038 6922 6807 6692 6577 6463 6352 6243 6138 6037 5941 5850 5765 5686 5613 5547 5488 5436 5390 5350 5317 5289 5266 5250 5238 5231 5229 5233 5241 5255 4007 0 73 0 5274 5299 5330 5366 5409 5458 5513 5574 5641 5713 5790 5872 5957 6046 6138 6232 6327 6424 6520 6617 6715 6811 6907 7002 7097 7191 7285 7379 7472 7565 7659 7753 7846 7940 8034 8128 8221 8314 8405 8495 8583 8668 8751 8830 8906 8978 9046 9109 9168 9222 9273 9318 9359 9396 9429 9458 9484 9506 9524 9539 9551 9560 9565 9568 9567 9562 9555 9544 9530 9512 9491 9467 9439 9408 9374 9336 9296 9253 9207 9158 9108 9055 9000 8943 8884 8824 8761 8696 8630 8561 8489 8414 8337 8255 8170 8081 7987 7887 7782 7672 7555 7431 7301 7164 7021 6870 6713 6551 6382 6207 6029 5845 5659 5469 5277 5085 4894 4702 4511 4324 4140 3961 3788 3620 3461 3309 3167 3034 2911 2799 2698 2608 2530 2464 2410 2367 2335 2314 2304 2303 2314 2333 2363 2401 2449 2507 2574 2652 2740 2839 2950 3073 3208 3356 3516 3689 3875 4073 4282 4502 4729 4965 5205 5449 5695 5940 6182 6420 6652 6876 7091 7294 7486 7667 7834 7989 8132 8262 8381 8489 8586 8674 8752 8822 8884 8939 8986 9027 9061 9089 9111 9127 9138 9144 9144 9140 9132 9119 9103 9085 9063 9040 9015 8988 8961 8934 8908 8881 8855 8830 8807 8785 8765 8747 8732 8719 8709 8703 8700 8700 8704 8712 8724 8739 8758 8780 8805 8833 8863 8894 8926 8960 8993 9026 9059 9090 9120 9148 9175 9199 9222 9243 9262 9280 9296 9311 9325 9338 9350 9361 9371 9382 9391 9400 9409 9417 9424 9430 9435 9439 9442 9444 9444 9443 9440 9435 9429 9421 9411 9400 9387 9373 9357 9341 9323 9304 9285 9265 9245 9225 9205 9185 9165 9146 9127 9110 9094 9079 9065 9053 9043 9035 9030 9026 9025 9026 9030 9036 9044 9055 9068 9083 9099 9117 9136 9155 9175 9196 9216 9236 9256 9275 9293 9311 9327 9343 9358 9373 9386 9399 9412 9423 9435 9445 9455 9464 9472 9480 9487 9493 9498 9503 9506 9509 9511 9512 9513 9513 9513 9512 9510 9509 9506 9504 9501 9498 9494 9490 9485 9479 9472 9465 9457 9448 9438 9427 9416 9404 9391 9378 9364 9350 9336 9322 9307 9292 9278 9262 9247 9231 9215 9199 9182 9165 9148 9130 9112 9094 9076 9058 9040 9023 9005 8988 8971 8954 8937 8921 8904 8887 8869 8851 8832 8813 8791 8769 8746 8721 8694 8667 8637 8607 8575 8542 8508 8473 8437 8401 8363 8325 8286 8247 8206 8165 8124 8081 8038 7994 7949 7903 7857 7809 7760 7711 7660 7609 7556 7503 7449 7393 7337 7280 7222 7164 7105 7045 6985 6924 6864 6803 6743 6683 6624 6565 6508 6452 6397 6344 6294 6245 6199 6156 6116 6080 6046 6017 5991 5968 5950 5936 5925 5918 5916 5916 5920 5928 5938 5951 5967 5986 6006 6028 6052 6078 6105 6133 6162 6192 6223 6254 6287 6320 6353 6388 6422 6457 6491 6526 6561 6595 6628 6661 6692 6723 6751 6779 6804 6827 6848 6867 4008 0 73 0 6884 6898 6910 6920 6927 6932 6935 6937 6936 6934 6930 6925 6920 6913 6906 6899 6892 6885 6878 6873 6870 6868 6869 6872 6879 6889 6903 6921 6943 6970 7002 7039 7080 7126 7176 7230 7288 7349 7413 7479 7546 7615 7683 7751 7818 7883 7947 8007 8064 8118 8167 8213 8253 8289 8320 8346 8366 8382 8392 8397 8398 8393 8385 8371 8354 8334 8309 8283 8253 8222 8190 8157 8124 8091 8060 8030 8003 7979 7958 7941 7929 7921 7919 7922 7931 7944 7963 7988 8017 8051 8089 8131 8176 8224 8275 8328 8383 8439 8496 8553 8611 8668 8726 8783 8840 8896 8950 9004 9056 9106 9155 9201 9246 9289 9329 9367 9402 9435 9465 9493 9519 9542 9563 9582 9600 9615 9629 9641 9652 9661 9670 9677 9683 9689 9693 9697 9701 9704 9707 9710 9712 9715 9717 9720 9723 9725 9728 9730 9733 9735 9736 9737 9737 9736 9734 9731 9727 9723 9718 9712 9705 9699 9692 9685 9679 9673 9667 9662 9657 9653 9649 9646 9643 9639 9636 9632 9628 9624 9619 9613 9607 9600 9593 9585 9576 9568 9559 9550 9541 9532 9523 9514 9505 9496 9487 9477 9467 9457 9447 9436 9425 9414 9402 9391 9380 9369 9358 9348 9339 9332 9325 9321 9317 9316 9316 9318 9322 9328 9336 9346 9357 9370 9385 9401 9419 9438 9458 9480 9502 9525 9549 9574 9598 9623 9647 9671 9694 9716 9736 9756 9773 9789 9803 9815 9825 9833 9839 9843 9846 9847 9846 9845 9842 9839 9834 9828 9821 9813 9803 9792 9779 9764 9747 9728 9706 9682 9654 9624 9592 9556 9518 9478 9435 9390 9343 9294 9244 9192 9140 9086 9032 8977 8922 8866 8811 8756 8702 8649 8597 8547 8499 8454 8412 8374 8340 8310 8285 8265 8250 8241 8237 8240 8247 8261 8279 8303 8331 8363 8400 8440 8482 8527 8574 8623 8672 8721 8770 8819 8867 8914 8959 9001 9042 9079 9114 9146 9175 9201 9224 9243 9261 9275 9287 9296 9303 9309 9312 9314 9315 9314 9312 9310 9306 9302 9297 9291 9285 9279 9271 9264 9255 9247 9237 9228 9217 9206 9195 9183 9171 9158 9145 9131 9118 9104 9090 9076 9062 9050 9037 9026 9016 9008 9001 8995 8992 8990 8990 8992 8995 9000 9005 9010 9015 9019 9022 9023 9021 9015 9006 8992 8973 8949 8919 8883 8841 8792 8736 8674 8605 8529 8447 8358 8262 8160 8051 7936 7814 7686 7553 7414 7270 7121 6968 6811 6652 6492 6330 6168 6008 5850 5694 5544 5399 5259 5127 5003 4887 4779 4680 4590 4508 4435 4370 4312 4259 4212 4171 4131 4094 4059 4023 3986 3948 3908 3865 3819 3769 3715 3658 3597 3533 3467 3399 3330 3261 3192 3124 3059 2995 2937 2882 2833 2790 2754 2726 2707 2696 2696 2707 2730 2764 2812 2873 2948 3037 3141 3260 3394 3542 3704 3879 4067 4266 4476 4694 4920 5153 5389 5629 5869 6110 6348 6583 6814 7037 7255 7463 7663 7853 8032 4009 0 73 1 8280 8410 8540 8661 8763 8853 8933 9003 9063 9116 9160 9197 9227 9251 9269 9281 9287 9288 9284 9274 9259 9238 9212 9180 9144 9102 9056 9005 8949 8891 8828 8762 8694 8623 8550 8474 8396 8317 8235 8151 8064 7974 7882 7786 7687 7584 7476 7365 7249 7129 7006 6878 6748 6614 6479 6343 6207 6071 5936 5804 5675 5551 5433 5321 5217 5121 5034 4956 4889 4833 4788 4754 4732 4723 4725 4740 4767 4806 4857 4920 4994 5079 5175 5281 5396 5520 5653 5792 5937 6088 6242 6401 6561 6722 6883 7044 7203 7359 7512 7660 7804 7942 8074 8201 8321 8434 8542 8642 8737 8825 8907 8984 9054 9119 9179 9234 9284 9329 9370 9406 9439 9467 9493 9515 9534 9550 9565 9577 9588 9597 9606 9614 9622 9631 9639 9647 9656 9666 9676 9686 9696 9707 9717 9727 9737 9746 9754 9760 9766 9770 9773 9775 9775 9773 9771 9767 9763 9758 9752 9746 9740 9734 9728 9722 9718 9714 9710 9708 9707 9706 9707 9708 9711 9714 9717 9721 9726 9730 9735 9739 9743 9747 9750 9752 9753 9754 9754 9753 9751 9749 9746 9743 9740 9736 9733 9730 9726 9723 9721 9718 9716 9714 9712 9711 9709 9707 9705 9703 9701 9698 9694 9690 9686 9681 9675 9669 9662 9655 9646 9637 9627 9615 9602 9587 9570 9551 9529 9504 9475 9443 9406 9365 9319 9267 9210 9148 9080 9005 8925 8839 8746 8648 8543 8433 8316 8194 8067 7935 7797 7655 7509 7359 7207 7051 6894 6737 6579 6422 6266 6113 5963 5819 5681 5549 5426 5313 5209 5117 5037 4971 4917 4877 4852 4841 4845 4863 4895 4941 4999 5070 5151 5243 5344 5452 5566 5683 5805 5926 6047 6165 6281 6390 6491 6584 6666 6736 6793 6836 6864 6877 6874 6855 6820 6770 6705 6625 6531 6426 6309 6183 6050 5908 5763 5613 5462 5312 5162 5014 4868 4728 4592 4462 4337 4219 4106 3998 3896 3798 3704 3613 3524 3438 3351 3265 3178 3092 3003 2914 2823 2731 2639 2547 2455 2363 2274 2187 2103 2024 1949 1879 1816 1759 1709 1665 1628 1599 1576 1559 1550 1546 1548 1556 1570 1589 1615 1647 1685 1731 1785 1847 1919 2000 2093 2198 2315 2444 2588 2744 2914 3097 3292 3499 3715 3942 4175 4414 4658 4903 5147 5390 5631 5865 6093 6313 6522 6722 6910 7088 7253 7407 7550 7682 7805 7917 8021 8117 8206 8288 8365 8438 8505 8570 8630 8687 8741 8792 8840 8885 8927 8966 9001 9033 9062 9087 9110 9129 9145 9159 9171 9181 9189 9195 9201 9206 9210 9214 9218 9221 9225 9228 9231 9234 9236 9237 9237 9237 9235 9231 9227 9220 9212 9202 9191 9178 9164 9148 9131 9113 9094 9073 9051 9028 9003 8977 8949 8919 8887 8853 8816 8777 8736 8692 8646 8598 8549 8498 8447 8395 8344 8294 8246 8201 8159 8120 8087 8058 8036 8018 8008 8003 8004 8012 8026 8046 8072 8102 8138 8178 8222 8269 4010 0 73 1 8320 8373 8428 8486 8545 8604 8665 8725 8786 8845 8904 8961 9017 9070 9120 9168 9212 9253 9291 9324 9354 9379 9401 9418 9432 9443 9450 9455 9456 9455 9452 9447 9440 9431 9421 9410 9397 9383 9368 9351 9332 9312 9289 9265 9238 9208 9175 9139 9100 9057 9010 8958 8902 8842 8776 8706 8630 8548 8462 8370 8272 8170 8062 7950 7834 7714 7590 7464 7336 7206 7077 6948 6819 6692 6569 6449 6334 6224 6120 6023 5934 5854 5784 5723 5673 5635 5608 5594 5593 5605 5630 5668 5720 5785 5862 5951 6052 6162 6283 6412 6547 6689 6835 6984 7134 7284 7432 7579 7722 7860 7994 8121 8241 8354 8460 8558 8649 8733 8809 8879 8942 8998 9049 9094 9134 9169 9199 9226 9248 9267 9282 9294 9303 9309 9313 9315 9315 9313 9310 9305 9300 9293 9285 9277 9267 9258 9247 9236 9224 9211 9197 9182 9166 9149 9130 9109 9087 9063 9037 9009 8979 8948 8915 8881 8845 8808 8771 8733 8695 8658 8621 8585 8550 8517 8487 8459 8434 8412 8394 8379 8369 8363 8361 8363 8369 8380 8394 8412 8434 8459 8487 8518 8551 8586 8622 8659 8697 8734 8772 8808 8844 8878 8910 8941 8968 8993 9015 9034 9049 9061 9070 9075 9077 9075 9070 9063 9052 9039 9023 9006 8987 8966 8944 8921 8897 8873 8848 8823 8797 8772 8746 8720 8694 8667 8640 8613 8586 8559 8531 8503 8474 8445 8416 8386 8355 8324 8291 8258 8223 8187 8149 8108 8064 8018 7968 7913 7854 7790 7721 7645 7564 7475 7381 7279 7171 7057 6936 6809 6676 6538 6396 6249 6100 5949 5796 5644 5493 5343 5195 5052 4913 4780 4654 4536 4426 4325 4235 4155 4085 4028 3982 3949 3929 3921 3926 3944 3976 4020 4077 4147 4229 4323 4429 4547 4675 4813 4960 5115 5279 5448 5623 5803 5986 6170 6355 6540 6723 6903 7080 7251 7417 7576 7727 7870 8004 8129 8245 8352 8448 8536 8613 8681 8740 8790 8832 8864 8889 8905 8913 8913 8905 8889 8866 8835 8796 8749 8694 8631 8561 8482 8397 8303 8203 8096 7983 7865 7741 7613 7481 7347 7211 7074 6937 6800 6665 6531 6401 6275 6153 6037 5925 5819 5720 5627 5540 5460 5388 5322 5262 5210 5165 5126 5094 5069 5051 5040 5036 5040 5051 5069 5096 5131 5174 5227 5288 5358 5437 5525 5622 5728 5841 5962 6090 6224 6363 6506 6653 6800 6947 7093 7239 7380 7517 7648 7772 7889 7998 8097 8187 8267 8337 8396 8446 8484 8513 8531 8538 8536 8523 8501 8468 8426 8373 8312 8240 8160 8070 7971 7865 7750 7628 7499 7365 7226 7083 6937 6789 6640 6492 6346 6201 6061 5925 5794 5670 5554 5445 5345 5255 5174 5103 5043 4994 4956 4930 4915 4912 4921 4941 4974 5019 5076 5145 5225 5317 5419 5532 5655 5787 5927 6075 6230 6389 6554 6721 6890 7059 7228 7396 7561 7722 7877 8027 8171 8307 8436 8557 8669 8773 8869 4011 0 73 1 8957 9037 9109 9174 9232 9283 9327 9366 9399 9426 9447 9463 9473 9478 9478 9472 9460 9444 9422 9396 9364 9328 9289 9245 9199 9150 9099 9047 8995 8943 8890 8840 8791 8744 8699 8658 8619 8585 8553 8526 8502 8483 8468 8457 8450 8448 8451 8459 8471 8489 8511 8538 8570 8606 8646 8691 8738 8788 8841 8895 8950 9005 9059 9113 9165 9215 9263 9307 9348 9385 9419 9449 9476 9500 9520 9537 9552 9564 9574 9582 9589 9594 9598 9601 9603 9605 9606 9607 9607 9607 9608 9608 9609 9609 9611 9613 9615 9618 9622 9626 9631 9636 9642 9649 9655 9662 9668 9675 9681 9686 9690 9694 9696 9698 9698 9698 9696 9693 9690 9685 9679 9673 9665 9658 9649 9640 9630 9620 9609 9598 9587 9575 9563 9551 9538 9526 9515 9503 9492 9482 9473 9464 9456 9450 9444 9439 9434 9430 9426 9421 9416 9410 9402 9393 9381 9366 9347 9324 9298 9266 9229 9187 9139 9085 9024 8957 8883 8801 8712 8614 8509 8395 8273 8142 8002 7853 7696 7531 7358 7178 6991 6798 6601 6400 6196 5993 5791 5589 5390 5196 5008 4828 4656 4493 4341 4200 4071 3955 3851 3761 3684 3620 3570 3534 3512 3503 3509 3529 3563 3611 3674 3751 3842 3946 4065 4197 4341 4497 4665 4841 5027 5220 5419 5622 5827 6033 6237 6440 6640 6833 7020 7199 7369 7529 7680 7820 7948 8067 8174 8271 8357 8434 8501 8560 8610 8652 8687 8715 8737 8754 8765 8771 8774 8773 8769 8762 8753 8744 8734 8723 8713 8704 8697 8692 8689 8689 8693 8700 8710 8724 8741 8762 8786 8812 8841 8872 8906 8940 8975 9011 9046 9082 9117 9152 9186 9218 9250 9281 9310 9338 9365 9390 9414 9436 9457 9476 9493 9508 9521 9531 9539 9544 9545 9543 9536 9526 9512 9493 9469 9441 9407 9369 9325 9276 9221 9161 9095 9023 8945 8862 8772 8675 8572 8462 8345 8221 8090 7952 7807 7654 7495 7329 7158 6981 6799 6614 6425 6236 6046 5856 5667 5482 5301 5125 4956 4795 4643 4501 4370 4250 4143 4049 3968 3901 3849 3812 3789 3782 3790 3814 3853 3908 3978 4063 4162 4277 4405 4545 4699 4863 5037 5220 5410 5607 5808 6010 6214 6418 6620 6817 7011 7197 7376 7547 7708 7860 8001 8131 8250 8359 8457 8544 8622 8691 8751 8802 8847 8884 8915 8941 8962 8979 8992 9002 9009 9014 9017 9019 9019 9019 9017 9015 9012 9008 9004 8999 8993 8987 8979 8970 8961 8950 8938 8925 8911 8895 8879 8862 8844 8827 8809 8792 8775 8760 8746 8733 8723 8715 8710 8707 8708 8711 8718 8727 8740 8755 8773 8794 8817 8842 8869 8898 8928 8959 8990 9021 9053 9084 9115 9144 9173 9200 9225 9249 9270 9289 9305 9319 9330 9338 9343 9346 9345 9341 9335 9326 9314 9299 9282 9262 9240 9215 9189 9160 9130 9098 9065 9031 8996 8960 8925 8889 8854 8819 8786 8754 8723 8695 8670 8647 4012 0 73 1 8628 8612 8600 8591 8587 8587 8591 8600 8613 8630 8651 8676 8704 8737 8772 8810 8850 8892 8936 8981 9026 9071 9115 9159 9201 9241 9278 9313 9344 9370 9393 9412 9425 9433 9435 9432 9423 9407 9385 9356 9320 9277 9227 9169 9103 9031 8950 8863 8768 8666 8558 8444 8324 8199 8071 7939 7803 7668 7532 7396 7260 7127 6997 6871 6751 6636 6528 6427 6334 6250 6175 6110 6055 6011 5977 5955 5943 5943 5954 5975 6006 6047 6096 6154 6218 6287 6362 6437 6513 6589 6664 6734 6800 6859 6909 6951 6982 7003 7013 7012 6999 6976 6942 6899 6847 6788 6722 6652 6577 6500 6424 6347 6271 6198 6129 6064 6006 5954 5909 5873 5844 5824 5812 5810 5816 5832 5856 5889 5930 5979 6036 6099 6169 6244 6323 6407 6494 6581 6668 6756 6843 6927 7006 7081 7149 7210 7261 7304 7335 7355 7363 7357 7337 7303 7255 7192 7113 7020 6912 6790 6654 6505 6344 6172 5992 5803 5606 5405 5201 4996 4791 4588 4389 4195 4008 3829 3661 3503 3356 3221 3098 2987 2889 2802 2726 2660 2604 2556 2516 2483 2456 2433 2416 2402 2392 2387 2385 2388 2395 2409 2429 2457 2493 2539 2595 2661 2740 2830 2931 3044 3168 3302 3445 3596 3752 3912 4075 4238 4401 4559 4715 4864 5006 5139 5264 5380 5486 5584 5672 5753 5828 5895 5959 6018 6075 6132 6189 6245 6303 6363 6426 6492 6562 6635 6712 6791 6874 6960 7048 7137 7227 7318 7409 7500 7589 7677 7763 7845 7925 8001 8072 8139 8200 8256 8306 8350 8388 8419 8443 8461 8473 8477 8476 8469 8456 8438 8415 8388 8356 8321 8284 8244 8202 8158 8113 8069 8024 7979 7935 7892 7850 7810 7772 7737 7703 7673 7645 7620 7598 7579 7563 7550 7540 7533 7528 7527 7528 7532 7539 7547 7558 7571 7586 7603 7621 7641 7662 7684 7707 7731 7755 7779 7802 7826 7848 7869 7888 7905 7920 7932 7941 7947 7950 7949 7945 7937 7927 7914 7899 7882 7864 7846 7828 7811 7796 7784 7775 7770 7770 7775 7785 7802 7826 7855 7891 7933 7982 8035 8094 8156 8222 8292 8363 8434 8505 8577 8646 8712 8775 8834 8889 8938 8982 9020 9052 9078 9098 9113 9123 9128 9128 9125 9119 9110 9100 9088 9076 9064 9052 9041 9032 9024 9018 9014 9013 9014 9017 9023 9031 9042 9056 9072 9090 9110 9133 9158 9186 9215 9246 9278 9312 9347 9383 9419 9455 9491 9526 9560 9592 9623 9652 9678 9702 9723 9742 9758 9772 9784 9793 9801 9808 9814 9819 9823 9827 9832 9836 9841 9846 9852 9857 9862 9868 9873 9878 9881 9885 9887 9888 9887 9886 9884 9880 9875 9870 9864 9857 9850 9843 9835 9828 9821 9814 9808 9802 9797 9792 9788 9784 9780 9776 9773 9770 9767 9764 9761 9758 9755 9752 9749 9746 9744 9742 9740 9738 9737 9736 9736 9736 9736 9737 9739 9740 9742 9744 9746 9748 9750 9752 9753 4013 0 73 1 9754 9754 9754 9754 9753 9751 9748 9745 9741 9736 9731 9725 9718 9711 9703 9694 9684 9674 9663 9651 9639 9626 9612 9598 9584 9569 9555 9541 9527 9513 9500 9488 9477 9467 9459 9452 9447 9444 9442 9443 9445 9450 9456 9465 9475 9486 9499 9513 9528 9544 9560 9577 9593 9610 9627 9643 9659 9675 9689 9703 9716 9729 9740 9751 9760 9769 9776 9782 9787 9791 9794 9795 9795 9794 9790 9785 9778 9769 9759 9746 9731 9714 9696 9675 9652 9627 9600 9572 9541 9509 9475 9439 9402 9364 9324 9283 9241 9198 9154 9111 9067 9024 8982 8940 8901 8864 8829 8797 8769 8744 8724 8708 8696 8689 8687 8689 8696 8707 8722 8740 8763 8788 8816 8846 8878 8912 8947 8984 9021 9059 9097 9135 9174 9212 9251 9289 9326 9363 9399 9435 9469 9503 9535 9565 9594 9622 9648 9672 9694 9714 9733 9749 9764 9777 9788 9798 9807 9814 9819 9824 9828 9831 9832 9834 9834 9835 9834 9834 9833 9833 9832 9831 9831 9830 9830 9830 9830 9831 9832 9833 9834 9836 9838 9839 9841 9843 9845 9847 9849 9851 9853 9855 9858 9861 9864 9867 9870 9874 9877 9881 9885 9889 9893 9897 9900 9903 9905 9907 9908 9909 9909 9908 9907 9905 9903 9900 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9864 9860 9856 9850 9843 9835 9826 9815 9802 9787 9770 9751 9730 9706 9679 9650 9619 9584 9547 9506 9463 9416 9366 9313 9256 9196 9133 9065 8994 8920 8841 8759 8674 8585 8492 8397 8298 8197 8093 7987 7879 7769 7659 7549 7439 7328 7219 7111 7005 6902 6801 6703 6609 6518 6431 6348 6268 6191 6118 6047 5979 5912 5847 5781 5716 5650 5583 5513 5441 5366 5288 5206 5120 5030 4937 4840 4740 4637 4533 4427 4321 4216 4112 4009 3910 3816 3726 3644 3568 3501 3443 3396 3359 3335 3323 3325 3341 3371 3416 3476 3551 3641 3747 3866 4001 4148 4308 4479 4660 4851 5047 5250 5456 5661 5866 6070 6271 6464 6649 6824 6987 7137 7271 7391 7493 7578 7645 7693 7722 7733 7724 7698 7654 7592 7514 7420 7311 7189 7055 6908 6753 6588 6416 6239 6056 5871 5685 5498 5311 5128 4948 4773 4604 4441 4286 4139 4001 3872 3753 3643 3543 3452 3370 3297 3232 3175 3125 3080 3042 3008 2978 2952 2929 2908 2888 2870 2852 2836 2820 2804 2789 2776 2764 2754 2747 2743 2743 2749 2760 2778 2804 2838 2882 2935 2999 3073 3159 3255 3361 3477 3603 3737 3878 4025 4177 4332 4488 4644 4801 4953 5102 5245 5382 5512 5634 5748 5853 5949 6037 6117 6189 6253 6311 6363 6409 6451 6489 6523 6554 6582 6609 6633 6656 6678 6698 6717 6735 6752 6768 6783 6798 6812 6826 6840 6854 6868 6883 6899 6917 6936 6956 6979 7004 7031 7061 7094 7129 7168 7209 7254 7302 7353 7408 7466 7527 7592 7660 7731 7805 7882 7961 8043 8126 4014 0 73 1 8211 8297 8383 8470 8556 8641 8725 8807 8887 8964 9038 9108 9175 9238 9297 9352 9403 9450 9493 9533 9568 9600 9629 9654 9676 9696 9713 9728 9740 9750 9759 9766 9772 9776 9780 9783 9785 9787 9790 9792 9794 9796 9799 9803 9807 9811 9816 9821 9827 9832 9838 9844 9849 9854 9858 9862 9865 9868 9870 9871 9871 9871 9870 9869 9868 9866 9865 9864 9862 9861 9860 9860 9859 9858 9857 9856 9853 9850 9845 9839 9830 9819 9806 9790 9770 9747 9720 9688 9653 9612 9567 9517 9461 9400 9333 9260 9181 9095 9002 8903 8797 8683 8562 8434 8299 8157 8008 7853 7692 7525 7353 7177 6999 6817 6634 6451 6269 6087 5909 5735 5565 5402 5245 5097 4958 4829 4710 4603 4509 4427 4358 4304 4264 4239 4229 4234 4256 4292 4344 4412 4494 4591 4702 4827 4964 5113 5272 5440 5617 5801 5988 6182 6375 6569 6762 6956 7144 7328 7506 7677 7841 7996 8143 8281 8409 8528 8638 8739 8831 8914 8989 9056 9116 9169 9215 9256 9290 9319 9342 9361 9375 9385 9390 9391 9388 9381 9371 9357 9339 9319 9295 9268 9237 9204 9168 9129 9086 9040 8991 8937 8880 8817 8750 8678 8600 8516 8426 8328 8223 8111 7991 7863 7727 7583 7432 7275 7110 6940 6764 6584 6401 6215 6028 5842 5656 5470 5289 5111 4937 4770 4608 4454 4306 4166 4033 3907 3788 3676 3571 3472 3377 3288 3203 3122 3044 2969 2896 2825 2756 2688 2623 2558 2496 2436 2378 2323 2271 2222 2177 2136 2098 2066 2037 2013 1994 1980 1971 1967 1968 1974 1985 2003 2026 2056 2093 2138 2191 2254 2326 2409 2503 2610 2729 2860 3005 3163 3334 3516 3711 3915 4129 4351 4578 4810 5045 5279 5511 5741 5966 6183 6392 6591 6778 6954 7117 7267 7404 7528 7640 7739 7827 7903 7970 8028 8078 8120 8156 8187 8212 8234 8252 8267 8280 8291 8301 8310 8317 8325 8332 8340 8347 8356 8366 8376 8389 8402 8418 8435 8454 8476 8499 8524 8551 8579 8610 8641 8674 8707 8741 8776 8810 8845 8879 8912 8945 8977 9007 9036 9064 9091 9116 9139 9161 9182 9201 9219 9235 9250 9264 9277 9289 9299 9309 9318 9326 9333 9339 9345 9350 9354 9357 9360 9363 9365 9367 9368 9370 9372 9374 9377 9380 9384 9389 9394 9401 9408 9417 9426 9436 9447 9458 9469 9480 9491 9501 9510 9518 9524 9528 9531 9531 9528 9522 9514 9503 9489 9471 9450 9426 9399 9368 9334 9296 9256 9211 9164 9113 9059 9002 8941 8878 8812 8743 8672 8599 8525 8449 8373 8297 8222 8146 8072 7999 7928 7860 7795 7733 7674 7619 7567 7519 7474 7433 7396 7362 7331 7303 7279 7257 7238 7222 7209 7199 7192 7188 7187 7190 7197 7207 7221 7240 7264 7292 7324 7362 7404 7451 7502 7558 7617 7679 7745 7813 7884 7955 8028 8101 8174 8246 8317 8388 8456 8523 8588 8651 8711 8770 8826 8880 8933 4015 0 73 1 8983 9032 9078 9123 9167 9208 9248 9286 9323 9357 9390 9421 9450 9478 9503 9527 9549 9569 9588 9605 9621 9636 9649 9661 9673 9683 9692 9699 9706 9711 9714 9715 9714 9711 9706 9698 9687 9673 9656 9636 9613 9587 9558 9526 9492 9455 9415 9373 9329 9283 9235 9185 9133 9080 9026 8971 8914 8857 8799 8741 8683 8625 8568 8512 8457 8405 8355 8308 8266 8227 8194 8166 8144 8128 8118 8116 8120 8131 8149 8174 8204 8241 8282 8328 8378 8432 8488 8546 8604 8664 8723 8780 8837 8892 8944 8994 9041 9085 9126 9164 9199 9231 9260 9287 9312 9335 9357 9376 9395 9412 9429 9445 9460 9474 9488 9502 9515 9528 9540 9552 9564 9575 9585 9595 9604 9613 9621 9628 9634 9640 9645 9649 9652 9654 9655 9655 9654 9652 9648 9643 9637 9628 9618 9606 9592 9575 9556 9534 9509 9481 9450 9415 9377 9335 9289 9239 9185 9127 9066 9001 8933 8861 8787 8710 8630 8549 8466 8382 8298 8213 8129 8045 7963 7882 7805 7729 7658 7590 7526 7468 7415 7368 7328 7294 7268 7249 7238 7234 7239 7251 7271 7298 7332 7373 7420 7472 7528 7588 7651 7716 7780 7845 7909 7972 8031 8087 8139 8187 8229 8265 8296 8321 8340 8353 8359 8360 8355 8345 8330 8310 8286 8258 8228 8194 8159 8122 8085 8048 8011 7976 7943 7912 7885 7862 7843 7829 7820 7816 7816 7822 7832 7847 7866 7888 7912 7938 7965 7992 8019 8044 8067 8087 8103 8115 8121 8122 8117 8106 8088 8063 8031 7992 7945 7890 7827 7757 7679 7593 7499 7397 7287 7170 7045 6913 6775 6631 6481 6327 6169 6008 5845 5681 5517 5354 5193 5034 4880 4731 4587 4449 4318 4194 4079 3971 3872 3781 3700 3628 3565 3512 3470 3437 3416 3405 3406 3419 3444 3482 3532 3596 3672 3762 3864 3979 4106 4244 4393 4551 4718 4892 5072 5258 5446 5638 5830 6022 6212 6401 6587 6769 6946 7118 7283 7443 7596 7741 7880 8010 8133 8249 8356 8455 8546 8629 8704 8772 8831 8884 8930 8970 9003 9031 9055 9075 9091 9105 9117 9127 9136 9145 9154 9163 9173 9183 9194 9205 9217 9229 9242 9255 9268 9281 9294 9307 9320 9333 9346 9360 9374 9389 9405 9421 9439 9457 9477 9497 9519 9541 9562 9584 9606 9627 9647 9666 9683 9699 9713 9725 9735 9743 9750 9754 9758 9759 9760 9760 9759 9757 9755 9752 9749 9745 9740 9735 9729 9723 9715 9706 9696 9684 9672 9658 9644 9628 9612 9596 9579 9563 9547 9533 9519 9507 9497 9489 9482 9478 9476 9475 9477 9480 9485 9492 9499 9507 9516 9524 9533 9541 9549 9557 9564 9569 9574 9578 9580 9581 9581 9580 9577 9573 9567 9560 9551 9541 9529 9516 9500 9483 9464 9443 9421 9396 9370 9342 9313 9282 9250 9218 9184 9150 9115 9081 9047 9014 8982 8950 8921 8894 8869 8846 8827 8810 8796 8786 8779 8776 8776 8779 8785 8794 4016 0 73 1 8806 8821 8837 8856 8876 8897 8919 8942 8965 8987 9010 9032 9053 9073 9091 9109 9125 9139 9152 9163 9172 9180 9187 9192 9197 9200 9203 9205 9207 9208 9210 9213 9216 9220 9225 9231 9239 9249 9260 9272 9286 9301 9318 9336 9354 9374 9393 9413 9433 9453 9472 9491 9508 9525 9541 9556 9569 9582 9594 9604 9614 9623 9631 9638 9645 9651 9657 9662 9666 9670 9674 9677 9680 9682 9683 9685 9686 9686 9687 9687 9687 9686 9686 9685 9684 9684 9682 9681 9679 9677 9674 9671 9666 9661 9654 9646 9637 9626 9614 9600 9584 9567 9548 9527 9505 9481 9456 9429 9400 9370 9338 9304 9269 9231 9192 9150 9107 9062 9015 8966 8917 8866 8815 8764 8713 8663 8615 8569 8526 8487 8451 8419 8393 8371 8354 8343 8337 8335 8339 8348 8360 8377 8397 8421 8447 8475 8504 8535 8567 8599 8632 8663 8694 8724 8753 8779 8802 8822 8839 8852 8859 8862 8858 8848 8831 8806 8773 8732 8682 8623 8555 8477 8391 8294 8189 8075 7953 7822 7684 7538 7386 7227 7064 6895 6722 6545 6365 6183 5999 5815 5631 5447 5265 5085 4908 4734 4566 4403 4246 4096 3954 3821 3698 3584 3482 3390 3311 3244 3190 3149 3122 3109 3110 3126 3156 3200 3259 3331 3418 3519 3633 3760 3899 4050 4211 4382 4562 4748 4942 5140 5342 5546 5751 5955 6156 6355 6549 6736 6917 7089 7252 7405 7547 7679 7799 7907 8004 8090 8164 8227 8280 8323 8357 8382 8400 8410 8414 8413 8408 8399 8388 8375 8361 8347 8334 8322 8312 8304 8300 8299 8301 8308 8318 8333 8352 8374 8400 8430 8463 8498 8536 8576 8617 8660 8703 8746 8788 8831 8872 8912 8950 8987 9021 9052 9082 9108 9132 9153 9172 9187 9200 9211 9218 9224 9227 9228 9227 9224 9220 9215 9208 9200 9192 9183 9173 9162 9152 9141 9130 9118 9107 9095 9084 9072 9061 9049 9038 9027 9016 9005 8995 8985 8975 8966 8958 8950 8943 8936 8930 8925 8920 8915 8910 8905 8900 8895 8890 8884 8877 8869 8860 8849 8838 8825 8811 8795 8778 8759 8738 8716 8692 8666 8638 8609 8577 8544 8508 8470 8430 8388 8343 8295 8245 8192 8137 8080 8020 7959 7895 7830 7764 7697 7629 7562 7495 7429 7365 7304 7244 7188 7136 7088 7045 7007 6975 6948 6928 6914 6906 6905 6911 6923 6942 6967 6997 7034 7075 7122 7172 7227 7285 7346 7409 7475 7541 7608 7676 7743 7810 7876 7940 8003 8063 8121 8176 8228 8276 8321 8363 8401 8435 8465 8492 8515 8534 8550 8562 8571 8577 8581 8581 8579 8575 8569 8561 8551 8540 8528 8515 8501 8486 8470 8454 8438 8420 8403 8385 8367 8348 8330 8310 8290 8270 8250 8229 8207 8185 8163 8140 8117 8094 8071 8048 8025 8002 7980 7959 7939 7919 7901 7884 7869 7855 7842 7830 7820 7811 7802 7793 7785 7776 7766 7754 7741 7725 7706 7684 7658 7628 7593 4017 0 73 1 7554 7509 7459 7404 7344 7278 7208 7132 7050 6964 6873 6777 6676 6569 6458 6342 6221 6095 5963 5827 5687 5542 5393 5240 5085 4929 4771 4613 4456 4302 4150 4004 3864 3731 3607 3492 3388 3294 3212 3141 3082 3034 2996 2969 2951 2940 2936 2937 2941 2948 2954 2959 2963 2963 2959 2950 2935 2913 2886 2852 2813 2768 2719 2666 2610 2553 2494 2436 2379 2325 2273 2226 2184 2148 2119 2097 2083 2078 2082 2095 2118 2151 2195 2249 2315 2391 2479 2578 2688 2808 2938 3079 3228 3385 3550 3720 3897 4076 4259 4442 4626 4808 4988 5165 5337 5504 5664 5817 5963 6101 6232 6353 6468 6574 6672 6763 6848 6926 6997 7064 7125 7182 7234 7282 7327 7369 7408 7444 7478 7510 7539 7566 7591 7614 7636 7656 7674 7690 7705 7719 7731 7742 7753 7762 7772 7780 7788 7797 7805 7813 7821 7829 7837 7845 7854 7862 7870 7878 7886 7893 7900 7906 7911 7916 7920 7923 7925 7926 7926 7926 7925 7924 7922 7919 7916 7912 7907 7902 7896 7889 7880 7870 7859 7846 7830 7812 7791 7767 7739 7708 7673 7634 7591 7543 7490 7432 7370 7302 7229 7151 7068 6980 6886 6787 6683 6575 6461 6344 6222 6096 5967 5835 5701 5565 5429 5292 5157 5022 4889 4760 4635 4514 4400 4291 4190 4097 4013 3938 3873 3818 3774 3741 3718 3708 3709 3721 3744 3779 3824 3880 3946 4021 4105 4197 4295 4398 4508 4619 4732 4846 4960 5071 5178 5280 5375 5462 5539 5607 5663 5707 5739 5759 5765 5760 5742 5714 5674 5625 5568 5504 5435 5360 5285 5209 5132 5056 4984 4915 4852 4796 4746 4705 4673 4649 4636 4633 4640 4658 4687 4727 4778 4839 4912 4995 5088 5191 5304 5425 5554 5690 5833 5981 6133 6290 6448 6606 6765 6923 7080 7232 7381 7525 7664 7796 7921 8040 8151 8254 8351 8440 8521 8596 8665 8727 8783 8834 8880 8921 8958 8991 9021 9047 9070 9091 9108 9123 9136 9145 9153 9158 9160 9159 9156 9149 9140 9127 9111 9092 9069 9042 9012 8977 8939 8897 8850 8800 8745 8687 8625 8560 8491 8419 8344 8266 8187 8105 8022 7939 7856 7773 7690 7609 7530 7454 7381 7311 7246 7187 7132 7084 7041 7006 6978 6957 6944 6939 6941 6952 6970 6996 7029 7070 7117 7171 7230 7294 7364 7436 7513 7592 7673 7757 7840 7924 8007 8090 8172 8253 8331 8408 8482 8554 8624 8691 8755 8817 8876 8932 8986 9037 9085 9131 9175 9216 9254 9290 9324 9355 9383 9410 9434 9456 9476 9494 9511 9525 9538 9549 9558 9566 9572 9578 9581 9584 9585 9585 9584 9582 9579 9574 9569 9563 9557 9550 9542 9534 9526 9518 9509 9501 9492 9483 9475 9466 9456 9447 9436 9425 9413 9399 9384 9367 9349 9328 9305 9279 9251 9220 9185 9148 9107 9063 9015 8962 8906 8845 8779 8708 8632 8550 8462 8369 8268 8162 8049 7930 7804 7673 7535 7391 4018 0 73 1 7242 7088 6930 6768 6603 6434 6263 6091 5917 5743 5568 5394 5221 5048 4877 4708 4541 4378 4217 4060 3907 3758 3615 3477 3344 3217 3098 2984 2878 2779 2687 2602 2524 2454 2390 2333 2282 2236 2196 2161 2131 2104 2081 2062 2046 2032 2021 2012 2006 2001 1999 1998 2000 2003 2008 2016 2025 2037 2051 2069 2089 2114 2142 2175 2214 2259 2311 2371 2439 2517 2604 2702 2811 2931 3063 3204 3357 3519 3690 3867 4050 4239 4427 4615 4802 4987 5163 5332 5492 5639 5775 5896 6002 6092 6167 6226 6269 6296 6307 6304 6287 6255 6212 6155 6087 6009 5920 5822 5715 5601 5479 5350 5216 5077 4934 4789 4640 4491 4343 4196 4050 3908 3770 3638 3512 3393 3282 3180 3087 3004 2931 2870 2819 2780 2753 2737 2735 2745 2768 2804 2853 2916 2993 3084 3188 3305 3436 3579 3734 3900 4076 4261 4454 4654 4859 5066 5275 5485 5693 5898 6099 6293 6480 6659 6827 6986 7132 7267 7390 7500 7598 7684 7759 7822 7875 7918 7952 7979 7998 8013 8023 8029 8034 8038 8042 8046 8053 8062 8075 8092 8113 8140 8171 8207 8248 8293 8343 8396 8453 8512 8574 8637 8701 8764 8827 8890 8951 9010 9066 9119 9170 9216 9260 9299 9335 9366 9394 9418 9438 9455 9467 9477 9483 9486 9486 9483 9478 9471 9461 9450 9438 9425 9411 9396 9382 9368 9354 9341 9329 9318 9309 9301 9295 9290 9288 9287 9289 9292 9297 9303 9312 9322 9333 9346 9360 9376 9392 9410 9428 9448 9467 9487 9507 9527 9547 9567 9586 9605 9622 9639 9654 9668 9681 9693 9703 9712 9719 9725 9730 9735 9738 9740 9742 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9755 9756 9758 9760 9762 9764 9766 9769 9771 9773 9775 9778 9780 9782 9784 9786 9788 9790 9791 9793 9794 9795 9795 9796 9797 9797 9798 9798 9799 9800 9801 9803 9805 9808 9811 9815 9819 9824 9828 9833 9837 9841 9845 9848 9851 9853 9853 9853 9852 9850 9847 9843 9838 9833 9827 9821 9816 9810 9804 9799 9794 9789 9785 9782 9779 9776 9773 9771 9768 9766 9763 9760 9757 9753 9749 9744 9739 9733 9726 9719 9712 9704 9696 9687 9677 9667 9656 9645 9632 9619 9604 9588 9570 9551 9530 9507 9483 9457 9428 9399 9367 9334 9299 9263 9226 9188 9149 9111 9073 9034 8997 8961 8927 8895 8866 8840 8817 8798 8783 8773 8768 8767 8771 8780 8794 8812 8835 8860 8890 8921 8956 8991 9026 9061 9097 9131 9164 9195 9223 9249 9272 9292 9309 9324 9336 9346 9353 9358 9362 9364 9365 9364 9363 9361 9358 9355 9351 9347 9342 9337 9332 9327 9321 9316 9310 9304 9298 9292 9287 9281 9275 9270 9264 9258 9252 9246 9239 9232 9223 9214 9203 9191 9177 9160 9141 9119 9094 9065 9032 8995 8952 8904 8851 8791 8725 8653 8573 8486 8392 8291 8183 8068 7947 7819 7685 7546 7402 4019 0 73 2 7305 7142 6979 6814 6646 6477 6310 6144 5981 5824 5671 5526 5388 5258 5138 5027 4925 4834 4753 4683 4623 4575 4538 4513 4499 4497 4507 4530 4565 4612 4671 4743 4826 4921 5027 5142 5267 5400 5540 5685 5835 5989 6143 6297 6450 6602 6750 6893 7031 7162 7286 7403 7512 7613 7706 7791 7869 7941 8006 8065 8120 8171 8219 8263 8307 8349 8392 8434 8477 8521 8566 8612 8659 8708 8758 8808 8858 8909 8959 9007 9055 9101 9145 9187 9226 9263 9297 9327 9355 9381 9403 9422 9439 9453 9465 9474 9480 9484 9486 9486 9483 9478 9470 9460 9448 9433 9416 9395 9372 9346 9316 9283 9246 9205 9160 9110 9055 8995 8929 8858 8782 8701 8614 8523 8427 8328 8225 8120 8013 7906 7798 7692 7587 7484 7386 7291 7202 7119 7042 6973 6912 6858 6814 6778 6752 6735 6728 6730 6743 6766 6798 6840 6892 6953 7023 7101 7187 7279 7378 7483 7592 7705 7820 7937 8054 8171 8287 8400 8511 8618 8721 8818 8911 8998 9079 9155 9225 9290 9350 9405 9455 9501 9544 9582 9618 9650 9680 9707 9732 9755 9775 9793 9809 9823 9835 9845 9853 9859 9864 9867 9869 9870 9869 9869 9867 9865 9863 9861 9859 9856 9854 9852 9849 9846 9843 9839 9835 9830 9824 9818 9811 9803 9795 9787 9778 9770 9762 9754 9747 9741 9737 9733 9730 9729 9729 9730 9732 9735 9738 9741 9744 9747 9749 9751 9751 9751 9750 9747 9744 9739 9734 9727 9720 9713 9705 9698 9690 9682 9675 9668 9661 9655 9649 9643 9638 9633 9629 9625 9621 9618 9615 9613 9611 9610 9611 9612 9614 9617 9622 9628 9635 9644 9654 9665 9678 9691 9705 9720 9735 9751 9766 9782 9797 9812 9826 9840 9853 9865 9876 9886 9896 9904 9912 9919 9925 9930 9935 9940 9944 9947 9950 9953 9955 9958 9960 9962 9964 9965 9967 9968 9970 9971 9971 9972 9972 9972 9971 9970 9969 9967 9965 9963 9961 9958 9955 9952 9949 9946 9943 9940 9938 9936 9934 9933 9932 9932 9932 9933 9934 9935 9937 9938 9940 9941 9943 9943 9944 9944 9943 9941 9939 9936 9933 9928 9923 9918 9912 9905 9899 9892 9885 9879 9872 9866 9860 9854 9848 9842 9836 9830 9824 9817 9810 9801 9792 9781 9768 9755 9739 9722 9704 9684 9663 9642 9620 9597 9575 9554 9533 9514 9496 9481 9468 9458 9451 9446 9445 9446 9450 9457 9466 9477 9490 9504 9520 9536 9553 9570 9588 9604 9621 9637 9652 9666 9679 9690 9701 9710 9718 9724 9729 9732 9734 9735 9733 9731 9727 9721 9715 9707 9697 9687 9676 9664 9651 9638 9624 9610 9595 9581 9565 9550 9534 9518 9500 9482 9462 9440 9416 9389 9359 9325 9286 9242 9192 9137 9075 9006 8930 8847 8758 8661 8559 8451 8337 8219 8096 7971 7842 7712 7582 7451 7320 7190 7062 6935 6811 6690 6572 6457 6346 6240 6137 6039 5945 5856 5772 5692 5618 5549 4020 0 73 2 5485 5426 5371 5322 5278 5239 5204 5173 5146 5123 5104 5088 5075 5065 5058 5052 5049 5047 5046 5046 5047 5049 5050 5052 5053 5054 5054 5054 5053 5052 5051 5050 5050 5051 5054 5059 5068 5081 5098 5120 5148 5183 5225 5273 5329 5391 5461 5536 5617 5702 5789 5880 5970 6060 6148 6232 6311 6383 6448 6504 6550 6586 6611 6625 6629 6621 6603 6576 6540 6496 6444 6387 6325 6258 6189 6118 6046 5974 5902 5831 5761 5694 5629 5567 5508 5453 5400 5352 5308 5268 5232 5201 5174 5152 5135 5122 5115 5111 5112 5117 5125 5137 5150 5166 5182 5198 5213 5228 5240 5248 5254 5254 5250 5240 5224 5203 5175 5142 5103 5059 5010 4957 4900 4841 4780 4719 4658 4598 4540 4487 4438 4395 4359 4331 4312 4303 4305 4318 4342 4379 4428 4490 4564 4650 4748 4857 4976 5103 5240 5383 5531 5686 5841 5996 6152 6308 6458 6603 6743 6873 6994 7104 7201 7286 7356 7412 7453 7478 7487 7481 7460 7425 7377 7316 7245 7164 7075 6980 6881 6779 6677 6576 6477 6380 6289 6203 6125 6054 5990 5935 5888 5850 5820 5798 5784 5779 5782 5792 5810 5834 5866 5905 5950 6001 6056 6115 6179 6242 6306 6369 6433 6490 6542 6588 6625 6652 6668 6673 6665 6644 6611 6565 6509 6440 6363 6278 6184 6088 5986 5884 5782 5681 5584 5490 5403 5322 5250 5187 5133 5090 5059 5039 5032 5037 5056 5088 5134 5194 5269 5357 5458 5573 5700 5840 5989 6148 6316 6489 6668 6849 7030 7211 7390 7567 7736 7901 8056 8204 8343 8472 8593 8704 8807 8901 8988 9069 9143 9212 9276 9335 9391 9444 9493 9540 9583 9624 9661 9696 9727 9755 9779 9801 9819 9834 9847 9857 9865 9872 9877 9881 9885 9888 9892 9895 9899 9903 9907 9912 9917 9922 9927 9933 9938 9942 9947 9951 9955 9959 9962 9966 9969 9972 9976 9979 9982 9985 9988 9991 9993 9995 9997 9998 9999 9999 9999 9998 9997 9996 9995 9994 9993 9992 9992 9992 9992 9992 9993 9993 9993 9994 9994 9993 9992 9990 9987 9983 9978 9973 9966 9959 9950 9941 9931 9919 9907 9893 9879 9863 9846 9827 9807 9785 9762 9736 9708 9679 9647 9614 9578 9541 9502 9460 9417 9372 9325 9277 9227 9175 9122 9067 9011 8953 8894 8834 8772 8709 8644 8579 8511 8442 8372 8299 8223 8145 8064 7978 7888 7793 7693 7587 7474 7354 7227 7094 6954 6807 6655 6497 6335 6170 6003 5835 5666 5499 5333 5171 5012 4859 4710 4566 4428 4296 4169 4048 3933 3822 3716 3615 3519 3428 3341 3260 3184 3114 3050 2993 2943 2901 2867 2842 2825 2818 2821 2832 2854 2885 2925 2975 3034 3103 3182 3270 3368 3476 3594 3722 3861 4010 4169 4339 4519 4709 4908 5115 5330 5549 5776 6003 6231 6460 6688 6912 7130 7343 7547 7743 7927 8102 8265 8417 8557 8685 8803 8909 9005 9092 9169 9239 9300 9355 4021 0 73 2 9404 9447 9484 9518 9547 9572 9595 9614 9631 9646 9659 9671 9681 9689 9697 9704 9710 9715 9720 9725 9729 9732 9735 9737 9739 9741 9742 9742 9742 9742 9742 9741 9740 9739 9739 9738 9738 9738 9739 9740 9740 9741 9742 9743 9744 9744 9743 9742 9740 9737 9733 9728 9723 9717 9710 9704 9696 9689 9683 9676 9670 9665 9660 9656 9652 9648 9645 9641 9638 9633 9629 9623 9617 9609 9600 9591 9580 9569 9557 9545 9534 9522 9511 9501 9491 9483 9477 9471 9468 9465 9463 9463 9463 9464 9466 9468 9470 9473 9476 9479 9483 9488 9493 9500 9508 9518 9530 9543 9559 9576 9595 9616 9639 9662 9685 9709 9731 9753 9774 9792 9807 9820 9829 9835 9837 9836 9831 9822 9810 9795 9777 9756 9732 9704 9674 9640 9602 9561 9515 9465 9410 9349 9283 9212 9135 9053 8965 8874 8778 8679 8580 8479 8379 8280 8184 8093 8008 7929 7859 7797 7744 7702 7671 7649 7639 7638 7649 7668 7697 7735 7781 7835 7895 7962 8034 8110 8192 8276 8363 8452 8541 8632 8722 8811 8899 8984 9066 9145 9220 9290 9355 9416 9471 9522 9567 9608 9644 9676 9704 9728 9750 9768 9785 9799 9813 9824 9835 9845 9854 9862 9869 9876 9882 9888 9892 9896 9898 9900 9901 9900 9899 9897 9895 9891 9888 9884 9880 9876 9873 9870 9867 9866 9865 9865 9866 9867 9869 9871 9873 9875 9877 9878 9878 9877 9874 9869 9863 9854 9844 9831 9816 9799 9779 9758 9734 9707 9678 9646 9611 9572 9529 9481 9427 9368 9301 9227 9145 9054 8954 8844 8725 8596 8457 8309 8152 7988 7816 7638 7454 7266 7075 6882 6689 6496 6305 6115 5929 5747 5571 5401 5237 5081 4933 4794 4663 4543 4432 4332 4242 4163 4094 4037 3990 3954 3928 3913 3907 3910 3922 3943 3972 4009 4053 4105 4164 4229 4302 4381 4468 4561 4662 4770 4885 5007 5135 5269 5410 5555 5706 5859 6013 6169 6324 6478 6629 6775 6915 7048 7174 7289 7394 7488 7571 7642 7701 7748 7783 7807 7819 7822 7815 7800 7777 7747 7713 7674 7630 7586 7542 7497 7453 7411 7373 7338 7308 7284 7265 7251 7244 7242 7245 7253 7265 7280 7296 7312 7328 7342 7353 7358 7357 7349 7333 7307 7272 7228 7172 7107 7032 6948 6856 6756 6649 6536 6418 6295 6169 6040 5909 5775 5640 5502 5363 5221 5077 4931 4782 4631 4478 4322 4164 4005 3845 3686 3527 3370 3217 3069 2925 2789 2660 2540 2430 2329 2238 2157 2087 2026 1975 1933 1899 1874 1854 1842 1835 1833 1836 1844 1857 1875 1898 1928 1963 2006 2057 2117 2187 2268 2361 2465 2582 2713 2856 3012 3181 3361 3553 3755 3966 4183 4407 4636 4866 5097 5328 5559 5785 6007 6224 6433 6636 6830 7015 7192 7358 7516 7664 7802 7930 8049 8158 8258 8349 8431 8505 8570 8627 8676 8717 8752 8779 8799 8814 8822 8825 8822 8814 8802 8785 8764 4022 0 73 2 8739 8710 8678 8643 8606 8565 8523 8479 8434 8389 8344 8299 8256 8214 8176 8141 8110 8084 8063 8048 8039 8037 8041 8052 8069 8092 8121 8156 8196 8239 8287 8339 8392 8449 8506 8565 8624 8684 8743 8803 8861 8919 8976 9031 9085 9138 9189 9237 9283 9327 9367 9404 9438 9467 9492 9513 9528 9539 9544 9544 9538 9526 9510 9487 9459 9426 9387 9344 9295 9240 9181 9116 9046 8970 8889 8801 8707 8606 8499 8385 8264 8136 8002 7861 7714 7563 7405 7245 7081 6915 6750 6585 6421 6259 6103 5952 5808 5673 5546 5429 5323 5230 5148 5079 5022 4979 4949 4932 4927 4933 4951 4980 5019 5066 5121 5183 5251 5324 5401 5481 5564 5649 5735 5822 5909 5997 6086 6175 6264 6354 6445 6537 6630 6725 6822 6921 7021 7123 7228 7333 7439 7547 7655 7763 7870 7977 8082 8185 8286 8384 8480 8572 8660 8745 8826 8903 8976 9044 9109 9169 9225 9277 9325 9369 9410 9446 9479 9509 9536 9559 9579 9597 9612 9623 9632 9639 9642 9642 9639 9631 9621 9605 9585 9561 9530 9495 9453 9405 9351 9290 9222 9148 9066 8979 8885 8784 8678 8566 8449 8328 8202 8072 7941 7807 7673 7538 7405 7273 7145 7021 6903 6792 6689 6596 6513 6442 6383 6338 6307 6290 6288 6301 6328 6371 6427 6496 6578 6672 6776 6889 7009 7136 7267 7402 7538 7675 7810 7943 8073 8197 8316 8429 8534 8631 8720 8801 8874 8939 8995 9044 9086 9120 9149 9172 9190 9204 9214 9221 9225 9228 9229 9229 9229 9229 9229 9230 9231 9234 9238 9243 9249 9256 9264 9273 9282 9291 9300 9308 9315 9320 9324 9324 9321 9315 9305 9291 9272 9250 9223 9191 9156 9116 9073 9026 8977 8926 8872 8817 8762 8706 8651 8596 8543 8491 8442 8395 8351 8312 8276 8245 8218 8196 8179 8168 8162 8162 8166 8175 8189 8207 8228 8252 8277 8301 8326 8351 8371 8388 8401 8406 8406 8396 8378 8350 8312 8263 8203 8132 8050 7957 7854 7741 7618 7486 7345 7198 7044 6885 6720 6553 6384 6213 6042 5872 5704 5539 5379 5224 5076 4937 4805 4684 4573 4474 4388 4315 4255 4210 4180 4165 4166 4183 4215 4263 4327 4405 4499 4608 4730 4865 5012 5171 5340 5518 5703 5894 6092 6291 6492 6693 6894 7092 7285 7474 7656 7831 7997 8154 8301 8439 8567 8684 8792 8891 8980 9061 9135 9201 9261 9316 9365 9410 9450 9487 9521 9551 9579 9603 9625 9644 9660 9673 9684 9691 9696 9698 9698 9696 9691 9685 9678 9669 9661 9652 9643 9634 9626 9619 9612 9606 9600 9595 9590 9585 9579 9573 9566 9558 9549 9538 9525 9511 9495 9478 9459 9440 9419 9397 9375 9353 9330 9308 9286 9263 9241 9219 9196 9174 9151 9126 9101 9075 9047 9017 8984 8949 8912 8871 8828 8782 8733 8681 8627 8570 8511 8451 8389 8328 8266 8205 8144 8085 8029 7976 7927 7883 7844 7812 7785 7767 4023 0 73 2 7755 7752 7757 7770 7792 7821 7858 7903 7954 8012 8074 8142 8214 8289 8366 8444 8524 8603 8682 8760 8837 8911 8983 9053 9120 9183 9243 9300 9353 9401 9446 9487 9524 9557 9585 9609 9629 9646 9658 9668 9674 9678 9679 9678 9677 9674 9670 9666 9661 9657 9653 9649 9645 9641 9637 9633 9628 9623 9617 9611 9604 9595 9586 9577 9567 9557 9546 9536 9526 9516 9507 9499 9492 9485 9479 9474 9470 9466 9462 9458 9455 9451 9447 9444 9440 9436 9431 9427 9422 9417 9413 9408 9402 9397 9391 9385 9377 9369 9360 9350 9339 9326 9313 9300 9286 9272 9260 9248 9237 9229 9224 9222 9223 9228 9237 9249 9265 9284 9306 9330 9355 9382 9409 9436 9462 9486 9509 9529 9547 9563 9576 9586 9594 9600 9603 9603 9601 9597 9590 9579 9565 9546 9522 9494 9458 9416 9366 9308 9241 9165 9080 8985 8882 8769 8648 8518 8380 8236 8084 7927 7764 7597 7425 7250 7071 6891 6708 6525 6341 6157 5974 5792 5614 5438 5267 5102 4943 4791 4648 4514 4390 4278 4176 4086 4009 3943 3890 3849 3820 3803 3797 3802 3817 3843 3880 3926 3982 4048 4124 4209 4304 4409 4523 4647 4780 4922 5072 5231 5397 5570 5748 5931 6117 6306 6496 6686 6874 7061 7245 7424 7599 7767 7930 8086 8235 8377 8511 8638 8758 8870 8975 9073 9164 9248 9326 9398 9463 9522 9576 9624 9668 9706 9740 9770 9797 9819 9839 9856 9870 9882 9892 9901 9908 9913 9917 9921 9923 9925 9926 9926 9926 9925 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9900 9896 9893 9888 9883 9877 9870 9863 9855 9845 9835 9824 9812 9798 9783 9767 9750 9730 9709 9685 9659 9630 9597 9561 9520 9475 9424 9368 9306 9238 9163 9082 8994 8899 8797 8689 8574 8453 8327 8195 8059 7919 7775 7628 7480 7330 7181 7031 6884 6738 6596 6458 6325 6198 6077 5964 5858 5761 5673 5595 5526 5468 5419 5381 5353 5335 5327 5329 5340 5361 5392 5431 5478 5534 5598 5670 5749 5834 5927 6025 6128 6237 6349 6465 6584 6705 6828 6951 7073 7196 7318 7437 7555 7670 7782 7891 7997 8100 8200 8297 8390 8481 8569 8654 8736 8816 8893 8967 9038 9105 9169 9229 9286 9338 9386 9430 9469 9504 9535 9561 9584 9603 9619 9632 9643 9652 9660 9666 9671 9675 9679 9683 9687 9691 9695 9700 9704 9709 9713 9718 9723 9729 9734 9740 9746 9752 9759 9767 9774 9783 9791 9800 9809 9817 9826 9834 9842 9849 9854 9859 9862 9864 9865 9863 9861 9856 9851 9843 9835 9825 9814 9802 9788 9774 9758 9740 9721 9701 9678 9653 9625 9594 9559 9521 9479 9432 9380 9323 9261 9193 9120 9041 8956 8865 8769 8667 8560 8447 8330 8209 8083 7954 7822 7687 7550 7412 7274 7135 6998 6861 6726 6595 6467 6343 6225 6112 6005 5905 5814 5730 5656 5591 5535 5491 5457 5434 5423 4024 0 73 2 5422 5434 5456 5489 5531 5582 5642 5707 5779 5853 5928 6001 6075 6145 6206 6261 6305 6337 6356 6360 6351 6324 6283 6225 6152 6065 5963 5850 5725 5592 5451 5303 5152 5000 4847 4694 4546 4402 4263 4133 4011 3899 3797 3707 3630 3565 3514 3476 3452 3443 3449 3469 3505 3555 3620 3701 3796 3905 4030 4168 4319 4484 4660 4849 5047 5254 5470 5692 5920 6150 6380 6610 6840 7067 7286 7500 7705 7900 8084 8257 8417 8565 8700 8822 8933 9032 9119 9196 9264 9324 9376 9422 9462 9497 9528 9556 9580 9602 9622 9640 9655 9670 9682 9693 9703 9712 9720 9727 9734 9740 9746 9752 9759 9766 9774 9783 9793 9803 9814 9825 9837 9848 9859 9870 9880 9889 9896 9902 9906 9909 9909 9908 9905 9900 9894 9886 9877 9868 9857 9846 9835 9823 9811 9800 9788 9776 9764 9753 9741 9730 9719 9709 9698 9688 9678 9668 9659 9650 9641 9633 9626 9619 9612 9606 9601 9596 9591 9587 9584 9581 9579 9577 9576 9575 9575 9575 9575 9575 9574 9574 9572 9570 9566 9561 9553 9542 9529 9512 9491 9466 9436 9401 9361 9315 9264 9207 9144 9077 9004 8927 8846 8761 8674 8585 8495 8405 8316 8229 8144 8064 7988 7918 7854 7797 7748 7707 7674 7648 7631 7622 7619 7623 7633 7648 7668 7690 7716 7742 7768 7794 7820 7844 7864 7882 7896 7907 7913 7914 7910 7901 7887 7868 7843 7811 7774 7729 7678 7619 7552 7476 7392 7298 7195 7082 6960 6827 6685 6534 6374 6206 6030 5848 5662 5471 5278 5085 4892 4700 4510 4326 4146 3974 3809 3653 3506 3369 3243 3127 3021 2927 2843 2770 2709 2657 2617 2587 2567 2559 2561 2574 2598 2634 2681 2741 2814 2899 2997 3108 3232 3368 3517 3677 3848 4029 4218 4412 4614 4816 5018 5220 5421 5614 5799 5975 6139 6289 6425 6544 6646 6729 6795 6841 6868 6877 6867 6840 6794 6733 6655 6563 6457 6337 6206 6063 5911 5749 5579 5403 5220 5033 4844 4652 4460 4269 4081 3895 3715 3542 3375 3218 3069 2931 2804 2687 2582 2487 2404 2332 2270 2218 2176 2142 2118 2103 2095 2096 2106 2124 2151 2188 2234 2290 2358 2436 2526 2628 2742 2867 3003 3151 3308 3476 3651 3834 4022 4215 4412 4610 4808 5006 5204 5399 5590 5779 5963 6143 6318 6488 6654 6815 6972 7123 7270 7412 7550 7682 7810 7932 8049 8161 8267 8368 8463 8552 8635 8713 8785 8853 8915 8973 9026 9076 9121 9163 9202 9238 9272 9302 9330 9356 9379 9400 9418 9434 9448 9460 9469 9476 9482 9486 9488 9489 9488 9487 9485 9482 9479 9475 9471 9467 9462 9457 9452 9446 9440 9433 9424 9415 9404 9391 9376 9359 9340 9317 9292 9263 9230 9193 9151 9105 9053 8996 8933 8865 8790 8709 8621 8528 8428 8323 8213 8098 7980 7858 7735 7611 7488 7364 7243 7125 7012 6904 6803 6709 6624 6547 6481 6424 6377 6341 4025 0 73 2 6316 6301 6298 6305 6322 6349 6387 6432 6487 6549 6617 6692 6770 6852 6935 7018 7100 7179 7255 7322 7383 7434 7473 7501 7514 7514 7499 7468 7422 7360 7284 7193 7089 6971 6842 6703 6553 6397 6233 6064 5891 5714 5537 5359 5182 5004 4830 4659 4492 4331 4175 4026 3885 3751 3627 3511 3405 3308 3221 3144 3076 3017 2968 2927 2894 2869 2852 2843 2841 2847 2861 2883 2915 2956 3009 3073 3150 3241 3345 3465 3600 3750 3915 4095 4288 4492 4709 4933 5166 5402 5638 5874 6109 6342 6566 6783 6989 7184 7368 7538 7696 7841 7973 8093 8200 8297 8383 8459 8526 8585 8637 8683 8722 8756 8786 8811 8833 8851 8865 8877 8886 8892 8896 8897 8896 8893 8887 8879 8869 8857 8844 8828 8811 8793 8773 8752 8731 8709 8687 8666 8644 8623 8603 8585 8567 8551 8536 8524 8512 8503 8495 8490 8485 8483 8482 8482 8484 8486 8490 8494 8499 8503 8507 8510 8512 8512 8510 8505 8497 8484 8467 8445 8418 8386 8347 8302 8252 8195 8132 8064 7990 7911 7828 7739 7648 7552 7454 7353 7250 7146 7041 6935 6829 6723 6618 6514 6412 6312 6214 6119 6028 5941 5858 5780 5708 5642 5582 5530 5485 5448 5420 5401 5391 5392 5402 5423 5454 5496 5549 5612 5685 5769 5863 5965 6076 6194 6320 6451 6587 6727 6868 7012 7156 7298 7439 7578 7712 7842 7967 8085 8198 8304 8404 8497 8584 8664 8737 8805 8868 8925 8978 9026 9071 9112 9150 9185 9218 9249 9278 9305 9330 9354 9376 9396 9415 9433 9449 9463 9477 9489 9500 9509 9518 9525 9532 9538 9543 9548 9552 9556 9560 9563 9566 9568 9571 9573 9575 9577 9579 9580 9582 9584 9586 9588 9590 9593 9596 9599 9603 9607 9611 9616 9622 9627 9633 9640 9647 9654 9662 9670 9678 9687 9696 9706 9716 9726 9737 9747 9758 9769 9779 9789 9798 9806 9814 9820 9825 9829 9831 9833 9833 9833 9832 9830 9828 9826 9825 9823 9822 9822 9821 9822 9822 9822 9822 9821 9819 9816 9811 9804 9795 9782 9767 9749 9727 9702 9673 9642 9606 9568 9526 9481 9432 9380 9325 9265 9201 9133 9060 8981 8896 8806 8708 8604 8492 8373 8247 8113 7973 7827 7676 7519 7359 7196 7032 6868 6705 6543 6383 6228 6076 5931 5791 5656 5529 5407 5292 5184 5081 4986 4896 4813 4736 4666 4603 4547 4499 4460 4430 4410 4400 4402 4416 4441 4480 4531 4595 4671 4760 4861 4973 5095 5226 5366 5512 5664 5822 5982 6144 6308 6471 6634 6795 6953 7108 7259 7406 7547 7684 7814 7939 8057 8169 8274 8372 8463 8548 8626 8697 8761 8819 8871 8917 8958 8994 9026 9054 9079 9101 9121 9139 9155 9171 9186 9201 9216 9230 9245 9259 9273 9287 9301 9315 9328 9340 9352 9364 9374 9384 9393 9401 9409 9415 9422 9427 9432 9436 9439 9442 9443 9444 9444 9442 9439 9435 9429 9422 9412 9401 9387 4026 0 73 2 9371 9352 9331 9307 9280 9251 9219 9184 9146 9106 9064 9019 8972 8924 8874 8823 8771 8719 8667 8615 8562 8511 8461 8411 8363 8315 8269 8225 8182 8140 8099 8059 8021 7983 7947 7911 7876 7842 7809 7777 7745 7713 7682 7651 7620 7589 7558 7526 7494 7460 7425 7389 7350 7309 7266 7220 7171 7118 7063 7003 6941 6875 6806 6734 6659 6583 6503 6424 6345 6265 6186 6109 6035 5965 5900 5840 5787 5741 5704 5676 5657 5649 5651 5664 5687 5722 5767 5822 5888 5962 6045 6137 6234 6339 6448 6561 6679 6798 6919 7040 7162 7283 7403 7520 7636 7748 7857 7962 8063 8160 8253 8341 8424 8502 8575 8644 8707 8766 8820 8869 8914 8954 8990 9023 9052 9078 9100 9121 9139 9155 9169 9183 9195 9207 9219 9230 9242 9254 9266 9279 9293 9308 9323 9339 9355 9373 9391 9409 9427 9445 9463 9481 9497 9513 9528 9541 9553 9563 9570 9575 9577 9576 9571 9563 9550 9534 9512 9486 9454 9417 9374 9324 9268 9205 9135 9058 8973 8882 8784 8679 8568 8451 8329 8201 8069 7934 7795 7654 7512 7369 7226 7084 6943 6804 6668 6535 6405 6281 6160 6045 5936 5833 5737 5647 5565 5490 5423 5364 5313 5269 5233 5205 5184 5171 5164 5164 5170 5181 5199 5221 5249 5282 5319 5361 5406 5457 5511 5569 5631 5696 5765 5836 5909 5983 6057 6132 6205 6275 6342 6404 6461 6512 6554 6589 6615 6632 6639 6637 6626 6607 6580 6545 6505 6459 6409 6357 6303 6249 6195 6144 6094 6049 6009 5974 5945 5923 5908 5900 5901 5909 5926 5952 5986 6029 6081 6141 6211 6288 6373 6466 6566 6673 6785 6903 7025 7150 7279 7408 7538 7668 7797 7924 8048 8169 8286 8398 8506 8608 8705 8796 8881 8961 9036 9105 9168 9227 9281 9330 9374 9414 9450 9482 9511 9536 9558 9578 9595 9611 9624 9636 9646 9655 9664 9671 9677 9683 9688 9692 9695 9697 9698 9698 9698 9696 9694 9690 9686 9681 9676 9669 9663 9655 9647 9638 9629 9619 9608 9596 9584 9570 9555 9539 9522 9504 9485 9465 9444 9423 9401 9379 9356 9334 9312 9289 9266 9244 9221 9197 9174 9150 9125 9100 9074 9049 9024 8998 8974 8951 8929 8910 8894 8881 8871 8865 8863 8865 8872 8882 8896 8912 8932 8954 8977 9002 9027 9053 9078 9103 9127 9150 9171 9192 9212 9230 9248 9264 9280 9294 9308 9320 9331 9341 9350 9356 9361 9365 9366 9366 9364 9361 9356 9350 9344 9337 9330 9323 9316 9311 9305 9301 9298 9296 9294 9294 9293 9293 9292 9291 9289 9287 9283 9279 9273 9266 9258 9249 9239 9229 9219 9209 9199 9190 9182 9175 9169 9165 9163 9163 9164 9167 9172 9179 9187 9196 9205 9215 9225 9234 9243 9250 9254 9255 9253 9246 9234 9215 9190 9157 9116 9065 9005 8935 8854 8762 8659 8544 8418 8281 8132 7974 7806 7628 7443 7250 7051 6848 6640 6432 6224 6017 4027 0 73 2 5810 5608 5412 5222 5041 4869 4708 4558 4420 4295 4184 4087 4004 3936 3882 3842 3816 3803 3803 3815 3839 3873 3917 3970 4030 4097 4170 4246 4327 4408 4490 4571 4652 4731 4807 4879 4947 5011 5071 5126 5179 5227 5273 5318 5363 5408 5455 5506 5560 5621 5688 5763 5846 5937 6038 6147 6265 6390 6523 6662 6806 6955 7105 7255 7406 7557 7703 7846 7985 8118 8245 8365 8478 8585 8684 8776 8861 8940 9012 9077 9136 9190 9237 9279 9315 9346 9371 9391 9406 9416 9422 9423 9420 9414 9404 9391 9376 9358 9339 9318 9297 9274 9251 9227 9203 9179 9155 9130 9106 9082 9057 9033 9009 8985 8962 8939 8917 8895 8875 8856 8839 8824 8811 8800 8791 8786 8783 8784 8787 8794 8804 8816 8832 8851 8871 8894 8920 8946 8974 9002 9030 9058 9086 9113 9138 9162 9183 9201 9217 9229 9238 9242 9242 9238 9229 9215 9195 9169 9138 9100 9056 9005 8948 8884 8813 8736 8652 8563 8467 8368 8264 8156 8046 7935 7822 7710 7600 7491 7385 7284 7187 7097 7013 6936 6867 6807 6755 6714 6682 6661 6649 6649 6659 6680 6711 6752 6803 6862 6931 7006 7088 7176 7268 7364 7461 7559 7655 7752 7846 7935 8021 8101 8176 8244 8307 8363 8413 8458 8497 8530 8559 8584 8606 8625 8641 8656 8668 8681 8694 8706 8718 8732 8746 8761 8778 8797 8817 8839 8863 8888 8916 8945 8976 9009 9043 9078 9115 9152 9189 9226 9263 9300 9335 9370 9403 9435 9464 9492 9518 9542 9563 9582 9599 9614 9627 9638 9647 9654 9659 9663 9666 9667 9666 9665 9662 9658 9653 9647 9640 9631 9622 9611 9598 9583 9566 9547 9524 9499 9469 9436 9398 9355 9307 9254 9195 9130 9060 8984 8901 8814 8721 8622 8519 8410 8298 8181 8061 7937 7810 7680 7548 7414 7278 7140 7002 6864 6727 6591 6456 6325 6196 6073 5955 5843 5738 5641 5554 5476 5408 5351 5305 5270 5248 5238 5240 5254 5281 5320 5371 5433 5507 5592 5688 5793 5908 6031 6162 6300 6443 6591 6742 6896 7051 7204 7357 7509 7656 7799 7937 8070 8197 8317 8431 8538 8639 8734 8823 8906 8984 9056 9124 9187 9246 9300 9351 9397 9440 9478 9513 9544 9571 9595 9616 9633 9648 9661 9671 9680 9688 9694 9701 9707 9713 9719 9725 9732 9739 9746 9753 9759 9765 9770 9773 9776 9776 9775 9771 9765 9757 9747 9734 9720 9703 9685 9664 9642 9619 9593 9566 9538 9508 9475 9441 9405 9367 9326 9283 9237 9188 9137 9083 9026 8968 8906 8843 8778 8711 8643 8574 8505 8435 8365 8295 8225 8155 8085 8016 7947 7878 7809 7740 7671 7603 7535 7468 7401 7336 7272 7210 7151 7096 7044 6996 6954 6917 6887 6863 6846 6836 6833 6838 6851 6872 6900 6935 6977 7027 7083 7145 7213 7287 7366 7449 7537 7629 7724 7821 7920 8020 8121 8222 8321 8419 8515 8607 8697 8781 8861 8937 9007 4028 0 73 2 9072 9131 9186 9236 9281 9322 9359 9392 9422 9449 9474 9496 9516 9533 9550 9564 9577 9588 9598 9607 9615 9621 9627 9632 9637 9642 9647 9652 9657 9664 9671 9679 9687 9697 9706 9717 9727 9737 9747 9757 9766 9774 9781 9787 9792 9797 9800 9804 9807 9810 9812 9816 9820 9825 9830 9837 9844 9852 9861 9870 9879 9889 9898 9907 9915 9922 9928 9933 9937 9940 9941 9940 9939 9936 9932 9927 9921 9915 9907 9899 9891 9882 9872 9862 9852 9841 9829 9817 9804 9790 9774 9758 9740 9720 9698 9674 9648 9619 9588 9554 9517 9478 9436 9391 9343 9293 9241 9186 9129 9070 9008 8945 8879 8811 8741 8669 8595 8519 8441 8362 8280 8197 8113 8027 7940 7853 7765 7677 7588 7499 7410 7321 7231 7141 7049 6956 6860 6761 6659 6552 6440 6322 6199 6069 5933 5791 5643 5490 5332 5170 5007 4843 4679 4517 4359 4204 4057 3917 3785 3663 3550 3448 3357 3276 3206 3146 3095 3055 3023 3001 2987 2982 2986 2998 3020 3052 3093 3146 3210 3287 3375 3477 3592 3719 3859 4011 4174 4345 4527 4714 4906 5102 5298 5493 5687 5878 6063 6241 6413 6577 6733 6881 7022 7154 7280 7400 7515 7624 7730 7832 7930 8026 8119 8210 8297 8382 8462 8539 8611 8678 8740 8796 8846 8889 8926 8957 8982 9001 9015 9024 9028 9029 9028 9023 9018 9011 9003 8996 8989 8982 8976 8972 8970 8969 8970 8973 8978 8985 8994 9005 9018 9034 9050 9069 9088 9108 9129 9150 9171 9192 9212 9231 9249 9265 9279 9291 9301 9309 9314 9316 9316 9313 9308 9300 9290 9278 9264 9247 9229 9209 9189 9167 9145 9123 9102 9081 9062 9045 9031 9019 9011 9007 9006 9010 9018 9029 9045 9064 9086 9111 9138 9167 9196 9227 9257 9288 9317 9346 9374 9401 9426 9450 9473 9494 9515 9535 9554 9572 9589 9605 9621 9635 9648 9659 9668 9675 9680 9682 9681 9677 9669 9658 9644 9626 9604 9578 9549 9516 9478 9437 9391 9340 9285 9224 9158 9086 9008 8923 8831 8732 8627 8514 8394 8268 8136 7999 7856 7710 7560 7409 7258 7107 6956 6806 6660 6518 6381 6249 6123 6004 5892 5788 5693 5606 5529 5462 5405 5359 5324 5302 5292 5295 5312 5342 5387 5445 5518 5604 5704 5815 5938 6073 6215 6366 6523 6685 6850 7016 7182 7346 7509 7667 7820 7968 8108 8243 8370 8490 8602 8708 8807 8899 8985 9065 9140 9210 9275 9335 9391 9442 9490 9534 9573 9609 9642 9671 9696 9718 9737 9753 9766 9776 9784 9790 9794 9797 9799 9799 9799 9798 9797 9795 9794 9792 9790 9788 9785 9783 9780 9777 9773 9768 9764 9758 9752 9745 9738 9730 9722 9714 9706 9698 9690 9682 9675 9669 9663 9657 9653 9649 9645 9642 9640 9638 9636 9635 9634 9634 9633 9633 9634 9634 9635 9637 9639 9641 9643 9646 9648 9650 9653 9654 9656 9656 9656 9654 9651 9647 9642 9635 4029 0 73 3 9618 9612 9605 9598 9591 9583 9575 9567 9559 9550 9541 9532 9522 9511 9500 9488 9476 9464 9452 9440 9428 9417 9406 9396 9388 9380 9375 9371 9368 9367 9368 9371 9375 9380 9386 9393 9401 9409 9418 9427 9436 9445 9454 9463 9472 9482 9491 9500 9510 9520 9530 9540 9551 9562 9572 9583 9594 9604 9614 9623 9632 9639 9646 9652 9656 9660 9663 9664 9665 9666 9666 9665 9665 9664 9663 9662 9661 9661 9660 9660 9659 9659 9658 9658 9658 9657 9656 9656 9655 9654 9653 9653 9652 9651 9651 9650 9650 9649 9649 9648 9647 9646 9644 9642 9640 9636 9632 9627 9621 9615 9607 9599 9590 9581 9571 9561 9550 9540 9529 9519 9509 9499 9489 9480 9471 9462 9455 9447 9440 9434 9429 9424 9419 9416 9413 9411 9410 9409 9410 9412 9415 9419 9424 9430 9437 9446 9455 9465 9476 9487 9499 9511 9523 9534 9546 9557 9567 9576 9584 9592 9598 9603 9607 9610 9612 9612 9612 9611 9609 9606 9603 9598 9592 9586 9578 9569 9558 9547 9534 9519 9502 9485 9465 9444 9422 9399 9375 9351 9326 9301 9277 9252 9229 9205 9183 9162 9141 9122 9103 9085 9068 9051 9035 9019 9004 8989 8976 8963 8951 8941 8932 8925 8920 8917 8917 8919 8924 8932 8942 8954 8968 8984 9002 9021 9040 9060 9080 9100 9119 9138 9156 9173 9189 9205 9219 9233 9246 9258 9270 9281 9291 9301 9311 9319 9327 9334 9340 9344 9347 9347 9346 9343 9337 9329 9318 9304 9288 9268 9245 9219 9190 9157 9121 9081 9037 8989 8936 8879 8816 8749 8676 8597 8512 8420 8322 8217 8104 7985 7858 7723 7581 7431 7275 7111 6941 6766 6584 6398 6208 6015 5820 5624 5427 5231 5038 4845 4658 4475 4297 4125 3960 3803 3654 3514 3382 3260 3147 3044 2951 2868 2796 2733 2681 2640 2608 2587 2576 2575 2584 2602 2629 2666 2710 2762 2821 2887 2958 3035 3117 3203 3293 3386 3483 3582 3684 3788 3896 4006 4120 4237 4357 4482 4611 4744 4882 5024 5172 5323 5479 5639 5802 5969 6137 6307 6477 6648 6817 6986 7151 7313 7471 7624 7771 7912 8046 8174 8293 8405 8509 8606 8694 8775 8848 8914 8974 9026 9073 9114 9149 9181 9207 9231 9251 9268 9282 9294 9305 9314 9321 9327 9331 9334 9336 9337 9336 9334 9330 9324 9316 9307 9295 9282 9266 9248 9228 9206 9182 9156 9128 9098 9067 9034 9000 8965 8929 8892 8855 8818 8782 8745 8710 8676 8643 8613 8585 8559 8537 8517 8502 8490 8483 8479 8480 8485 8494 8507 8525 8546 8570 8598 8628 8661 8696 8733 8772 8811 8852 8893 8933 8974 9015 9054 9093 9130 9166 9201 9234 9266 9295 9323 9348 9372 9393 9413 9431 9447 9461 9474 9485 9495 9503 9510 9516 9521 9525 9528 9530 9531 9531 9531 9529 9526 9522 9517 9511 9505 9497 9488 9478 9468 9457 9446 9434 9422 9410 9398 9386 9374 9363 9353 4030 0 73 3 9343 9335 9326 9319 9313 9307 9302 9297 9294 9290 9287 9285 9282 9280 9277 9275 9273 9271 9269 9267 9265 9263 9262 9261 9260 9260 9260 9261 9262 9264 9265 9266 9267 9267 9265 9262 9257 9249 9238 9224 9207 9185 9158 9128 9092 9051 9005 8954 8898 8836 8768 8694 8615 8529 8437 8337 8231 8117 7995 7865 7726 7579 7423 7259 7086 6905 6717 6522 6321 6116 5907 5697 5486 5275 5068 4863 4665 4473 4288 4112 3946 3790 3645 3511 3388 3276 3175 3085 3006 2938 2881 2834 2798 2773 2759 2757 2766 2788 2822 2870 2932 3008 3099 3203 3322 3455 3602 3761 3932 4113 4303 4501 4704 4912 5121 5331 5539 5745 5947 6142 6331 6511 6682 6844 6995 7136 7267 7387 7496 7595 7683 7762 7830 7889 7939 7979 8011 8034 8048 8055 8053 8044 8028 8004 7975 7939 7899 7854 7805 7753 7699 7642 7586 7530 7474 7419 7367 7317 7269 7225 7183 7145 7110 7079 7050 7025 7002 6982 6965 6950 6937 6927 6919 6913 6909 6907 6908 6910 6915 6921 6930 6940 6951 6963 6975 6988 7000 7011 7020 7027 7031 7032 7029 7021 7009 6992 6970 6943 6910 6872 6829 6780 6727 6668 6603 6534 6459 6378 6291 6198 6098 5992 5879 5758 5629 5493 5350 5199 5042 4878 4709 4534 4358 4179 4000 3820 3644 3471 3303 3142 2988 2843 2708 2584 2470 2367 2275 2194 2124 2063 2012 1970 1937 1912 1894 1884 1881 1885 1895 1914 1940 1974 2016 2067 2127 2197 2277 2366 2465 2573 2690 2816 2949 3090 3235 3384 3538 3692 3846 4000 4153 4301 4445 4585 4718 4845 4965 5077 5181 5278 5366 5447 5520 5585 5643 5694 5738 5776 5807 5833 5853 5867 5877 5882 5882 5878 5870 5859 5843 5825 5803 5779 5751 5721 5688 5652 5615 5574 5532 5488 5442 5394 5345 5294 5242 5188 5132 5074 5015 4953 4889 4821 4749 4674 4593 4506 4413 4314 4207 4092 3970 3839 3702 3556 3405 3248 3085 2920 2753 2586 2419 2256 2097 1943 1797 1659 1530 1412 1303 1206 1119 1043 976 919 870 829 795 766 742 722 706 692 680 669 660 651 643 635 628 622 616 611 606 602 599 597 595 594 594 595 597 599 602 605 609 614 620 627 634 642 652 662 673 686 700 715 733 752 774 800 829 863 901 946 997 1055 1122 1197 1281 1374 1476 1588 1708 1837 1972 2112 2258 2405 2552 2698 2844 2982 3115 3239 3352 3456 3546 3624 3689 3742 3782 3809 3826 3833 3832 3824 3809 3792 3772 3751 3730 3712 3696 3684 3677 3676 3681 3693 3712 3739 3774 3817 3868 3927 3994 4069 4151 4241 4338 4442 4551 4666 4785 4909 5035 5163 5293 5422 5551 5679 5805 5928 6047 6162 6273 6379 6480 6575 6666 6752 6832 6908 6980 7047 7111 7171 7228 7282 7333 7382 7428 7472 7514 7554 7592 7628 7662 7694 7724 7752 4031 0 73 3 7778 7802 7823 7843 7860 7875 7888 7899 7908 7915 7919 7922 7923 7921 7918 7913 7906 7898 7887 7875 7860 7844 7826 7806 7784 7759 7733 7705 7675 7643 7610 7575 7539 7503 7466 7429 7392 7356 7320 7287 7255 7225 7198 7173 7152 7133 7118 7106 7098 7093 7091 7093 7098 7107 7119 7135 7154 7176 7201 7229 7261 7295 7332 7372 7414 7458 7504 7552 7601 7650 7699 7748 7797 7844 7889 7931 7970 8005 8036 8062 8082 8096 8103 8103 8096 8080 8056 8024 7983 7933 7874 7806 7730 7645 7552 7451 7343 7229 7108 6983 6853 6719 6584 6447 6309 6171 6036 5903 5774 5650 5531 5420 5317 5222 5138 5064 5002 4952 4915 4891 4881 4885 4903 4934 4980 5038 5110 5193 5288 5393 5506 5628 5756 5890 6027 6166 6305 6445 6583 6717 6848 6972 7090 7201 7304 7398 7482 7557 7622 7678 7723 7759 7786 7805 7815 7819 7816 7808 7796 7781 7765 7748 7731 7715 7702 7692 7687 7687 7691 7702 7718 7741 7769 7803 7842 7886 7934 7986 8041 8099 8158 8219 8281 8342 8404 8466 8526 8585 8642 8697 8749 8799 8847 8891 8932 8970 9004 9034 9062 9085 9105 9122 9136 9147 9156 9162 9166 9169 9171 9171 9171 9171 9170 9170 9169 9168 9167 9167 9167 9166 9166 9166 9166 9167 9167 9168 9170 9172 9175 9179 9184 9190 9197 9206 9215 9226 9238 9251 9265 9279 9293 9307 9321 9335 9347 9359 9369 9377 9383 9388 9391 9392 9391 9388 9383 9377 9369 9360 9350 9339 9328 9316 9305 9294 9284 9275 9266 9259 9254 9249 9247 9246 9246 9248 9251 9255 9260 9266 9273 9280 9287 9295 9303 9311 9318 9326 9334 9341 9348 9355 9361 9367 9372 9376 9379 9380 9379 9377 9372 9364 9354 9340 9323 9302 9277 9248 9215 9177 9135 9088 9037 8980 8918 8852 8780 8702 8619 8530 8436 8335 8229 8117 8000 7877 7750 7619 7484 7347 7208 7068 6929 6792 6656 6524 6397 6274 6158 6048 5945 5848 5758 5675 5598 5526 5459 5395 5336 5278 5222 5167 5112 5057 5003 4949 4894 4840 4788 4737 4688 4643 4602 4565 4534 4509 4491 4479 4473 4474 4482 4495 4513 4536 4562 4591 4621 4651 4681 4711 4739 4765 4789 4810 4829 4845 4860 4873 4884 4895 4907 4920 4934 4951 4972 4997 5026 5061 5103 5150 5205 5266 5335 5411 5495 5586 5683 5787 5898 6014 6135 6260 6389 6522 6656 6790 6925 7060 7193 7324 7451 7574 7692 7805 7911 8010 8102 8186 8262 8330 8389 8439 8479 8511 8533 8545 8548 8541 8524 8496 8459 8411 8352 8283 8202 8111 8009 7895 7771 7636 7491 7336 7172 6999 6818 6630 6436 6238 6035 5832 5628 5424 5221 5021 4826 4636 4454 4278 4111 3953 3805 3667 3539 3421 3314 3217 3131 3055 2989 2932 2886 2849 2822 2805 2798 2800 2813 2836 2871 2916 2973 3042 3122 3215 3320 3437 3567 3708 3861 4025 4200 4384 4032 0 73 3 4577 4779 4987 5201 5420 5641 5865 6089 6312 6533 6752 6966 7173 7374 7566 7750 7924 8087 8239 8379 8508 8625 8731 8825 8909 8982 9045 9100 9147 9186 9220 9248 9272 9292 9310 9326 9340 9354 9366 9379 9391 9403 9416 9428 9440 9452 9464 9475 9486 9496 9506 9515 9523 9530 9536 9542 9547 9552 9556 9560 9563 9566 9569 9571 9574 9576 9577 9578 9579 9580 9580 9579 9579 9577 9575 9572 9569 9565 9561 9556 9551 9546 9540 9533 9527 9520 9513 9506 9498 9491 9483 9475 9467 9458 9449 9439 9429 9419 9408 9396 9383 9370 9356 9341 9326 9309 9292 9274 9255 9236 9216 9195 9174 9152 9130 9108 9085 9062 9040 9017 8995 8973 8953 8933 8915 8898 8882 8869 8858 8849 8843 8840 8839 8841 8845 8853 8863 8875 8889 8905 8923 8942 8962 8982 9002 9022 9042 9061 9079 9096 9111 9125 9137 9147 9155 9162 9166 9169 9169 9168 9165 9159 9152 9142 9131 9117 9101 9083 9062 9040 9014 8987 8956 8923 8888 8849 8808 8764 8717 8667 8613 8556 8496 8433 8366 8295 8221 8144 8063 7979 7892 7801 7707 7611 7511 7408 7302 7193 7081 6967 6850 6730 6607 6481 6353 6223 6090 5956 5820 5684 5548 5412 5278 5145 5015 4889 4768 4652 4542 4440 4345 4259 4181 4113 4054 4004 3964 3934 3914 3903 3901 3909 3927 3953 3989 4034 4088 4151 4223 4304 4394 4492 4598 4712 4833 4960 5093 5230 5371 5513 5656 5798 5939 6078 6211 6340 6461 6574 6680 6775 6861 6936 7000 7054 7097 7129 7150 7161 7162 7152 7133 7104 7065 7017 6960 6893 6816 6730 6634 6529 6414 6290 6157 6014 5863 5704 5537 5365 5186 5004 4818 4631 4443 4256 4072 3891 3715 3545 3382 3228 3081 2945 2818 2702 2595 2498 2411 2333 2265 2205 2153 2109 2072 2043 2021 2005 1997 1995 2000 2012 2031 2058 2093 2136 2187 2246 2315 2391 2477 2571 2673 2783 2901 3027 3159 3298 3443 3594 3749 3909 4072 4238 4407 4577 4749 4920 5092 5262 5432 5598 5762 5922 6078 6229 6375 6515 6648 6775 6896 7009 7116 7216 7309 7396 7476 7551 7619 7682 7740 7793 7841 7885 7925 7961 7993 8022 8048 8071 8091 8108 8122 8135 8145 8154 8161 8166 8171 8174 8176 8177 8178 8178 8176 8174 8171 8167 8162 8155 8147 8138 8126 8113 8099 8083 8065 8046 8026 8005 7983 7961 7939 7916 7894 7872 7850 7829 7808 7787 7767 7746 7725 7704 7683 7660 7637 7613 7587 7560 7532 7503 7473 7441 7409 7375 7341 7305 7270 7233 7195 7157 7117 7076 7035 6991 6946 6900 6851 6801 6748 6694 6637 6579 6519 6457 6393 6328 6262 6194 6126 6056 5985 5914 5841 5767 5692 5616 5538 5459 5379 5297 5213 5129 5043 4956 4868 4779 4690 4601 4511 4421 4331 4240 4149 4057 3964 3870 3774 3675 3575 3471 3364 3253 3140 3023 2902 2780 2654 2527 2400 2273 4033 0 73 3 2145 2021 1899 1780 1666 1558 1455 1359 1270 1189 1114 1047 987 934 888 847 813 783 757 736 718 703 690 679 670 662 655 649 643 638 634 630 627 625 623 622 622 623 626 629 634 640 647 656 666 677 689 703 718 734 753 773 797 823 853 888 928 974 1026 1087 1155 1233 1319 1414 1519 1632 1754 1882 2017 2156 2297 2439 2581 2721 2856 2985 3105 3216 3317 3406 3483 3548 3600 3641 3672 3693 3705 3712 3712 3709 3707 3704 3702 3703 3710 3722 3742 3770 3806 3851 3905 3968 4039 4119 4206 4300 4400 4504 4614 4725 4837 4950 5063 5175 5283 5389 5489 5584 5674 5758 5836 5908 5974 6035 6090 6141 6188 6232 6273 6312 6352 6392 6432 6473 6516 6562 6610 6661 6715 6771 6830 6891 6954 7019 7085 7152 7218 7285 7351 7415 7479 7541 7600 7658 7713 7766 7817 7865 7911 7955 7997 8037 8075 8112 8146 8180 8212 8242 8271 8299 8325 8350 8373 8394 8415 8433 8451 8467 8481 8495 8507 8519 8530 8540 8550 8560 8569 8579 8588 8598 8608 8618 8628 8638 8649 8659 8669 8679 8688 8697 8706 8714 8721 8728 8735 8741 8746 8752 8757 8762 8766 8771 8775 8780 8784 8788 8792 8795 8799 8802 8804 8807 8809 8810 8811 8811 8810 8808 8806 8803 8799 8794 8788 8781 8773 8764 8754 8743 8731 8718 8703 8688 8672 8655 8636 8617 8596 8574 8551 8527 8501 8473 8443 8410 8376 8338 8298 8254 8207 8156 8101 8042 7979 7912 7841 7766 7687 7604 7517 7427 7334 7238 7140 7039 6938 6835 6732 6629 6527 6426 6327 6231 6138 6050 5967 5889 5818 5753 5696 5647 5606 5574 5550 5534 5527 5527 5535 5549 5569 5593 5622 5654 5687 5720 5753 5787 5817 5845 5870 5891 5908 5921 5930 5935 5937 5936 5932 5926 5919 5912 5904 5898 5893 5890 5891 5894 5902 5915 5932 5954 5982 6016 6056 6102 6154 6212 6277 6348 6425 6508 6596 6689 6786 6888 6992 7099 7207 7316 7425 7532 7639 7742 7842 7938 8028 8113 8191 8264 8329 8388 8439 8484 8521 8552 8577 8596 8609 8617 8620 8619 8614 8606 8595 8581 8566 8549 8530 8511 8492 8473 8453 8435 8417 8400 8385 8371 8359 8349 8342 8336 8333 8332 8334 8338 8345 8354 8364 8377 8392 8408 8425 8444 8463 8483 8503 8523 8543 8563 8582 8600 8617 8633 8648 8662 8674 8684 8693 8700 8705 8707 8708 8706 8702 8695 8685 8672 8657 8639 8618 8594 8567 8539 8508 8475 8441 8405 8369 8333 8296 8261 8225 8192 8160 8130 8103 8078 8056 8037 8021 8008 7999 7993 7990 7990 7994 8000 8008 8019 8033 8048 8064 8082 8101 8120 8140 8160 8179 8198 8217 8234 8250 8266 8279 8292 8303 8313 8321 8329 8335 8340 8344 8347 8350 8353 8356 8358 8361 8365 8369 8374 8380 8387 8395 8405 8416 8428 8441 8456 8471 8487 4034 0 73 3 8502 8518 8533 8548 8561 8572 8581 8588 8592 8592 8590 8584 8575 8562 8546 8527 8505 8481 8454 8425 8394 8363 8330 8297 8263 8229 8196 8162 8129 8097 8065 8035 8005 7978 7952 7928 7908 7890 7875 7864 7857 7855 7857 7864 7876 7892 7914 7939 7968 8000 8034 8071 8107 8143 8178 8211 8241 8267 8289 8306 8317 8323 8323 8317 8305 8287 8264 8236 8203 8165 8122 8076 8026 7971 7913 7851 7785 7716 7642 7565 7484 7399 7310 7219 7124 7028 6928 6828 6728 6628 6527 6429 6333 6239 6149 6063 5981 5904 5832 5764 5702 5645 5593 5545 5502 5464 5431 5401 5377 5356 5340 5329 5323 5322 5325 5335 5350 5370 5397 5430 5468 5512 5561 5615 5674 5737 5804 5873 5944 6017 6090 6163 6235 6307 6377 6444 6509 6570 6628 6683 6733 6779 6822 6859 6892 6921 6944 6963 6976 6983 6986 6982 6972 6957 6935 6907 6873 6834 6789 6739 6684 6625 6562 6495 6426 6354 6280 6205 6129 6053 5977 5900 5824 5748 5673 5599 5525 5452 5380 5308 5238 5169 5102 5036 4971 4908 4847 4787 4728 4671 4613 4555 4498 4439 4377 4313 4244 4169 4089 4001 3907 3803 3692 3571 3443 3308 3164 3017 2863 2707 2552 2396 2242 2091 1946 1808 1678 1558 1447 1346 1256 1177 1107 1047 995 952 915 884 858 836 817 801 787 774 762 751 741 732 724 717 712 708 706 705 707 710 716 723 731 742 753 765 779 794 811 828 848 871 896 926 960 1000 1046 1099 1161 1232 1312 1403 1504 1615 1737 1869 2011 2161 2319 2483 2654 2827 3004 3181 3358 3534 3707 3878 4043 4204 4359 4509 4652 4790 4922 5049 5171 5288 5402 5511 5617 5720 5820 5917 6012 6104 6194 6282 6367 6449 6529 6605 6679 6750 6817 6881 6942 7000 7055 7107 7156 7202 7246 7287 7325 7361 7395 7427 7456 7483 7508 7532 7553 7572 7588 7603 7616 7626 7635 7641 7646 7648 7649 7648 7645 7641 7635 7628 7620 7611 7601 7591 7581 7570 7560 7550 7542 7533 7527 7521 7517 7514 7513 7513 7515 7519 7524 7531 7540 7549 7560 7572 7585 7598 7613 7628 7643 7659 7674 7690 7706 7721 7737 7751 7766 7779 7792 7804 7814 7824 7832 7838 7843 7846 7847 7845 7842 7837 7829 7819 7807 7794 7778 7761 7742 7722 7701 7680 7658 7637 7616 7595 7575 7557 7540 7524 7510 7498 7488 7479 7471 7466 7461 7458 7456 7455 7454 7455 7456 7458 7460 7464 7468 7473 7480 7487 7496 7507 7519 7532 7547 7564 7583 7604 7626 7650 7675 7701 7729 7757 7787 7818 7849 7881 7914 7947 7981 8014 8049 8083 8117 8152 8186 8220 8254 8287 8319 8350 8381 8410 8437 8464 8489 8512 8534 8554 8573 8590 8606 8621 8635 8647 8659 8670 8681 8690 8700 8708 8716 8724 8731 8737 8743 8748 8753 8757 8761 8764 8766 8768 8769 8769 8768 8767 4035 0 73 3 8764 8761 8757 8751 8744 8736 8726 8714 8701 8686 8670 8652 8633 8613 8591 8569 8546 8522 8498 8473 8449 8424 8398 8373 8347 8320 8293 8265 8236 8206 8174 8140 8105 8069 8031 7992 7951 7910 7868 7827 7785 7745 7705 7667 7630 7596 7564 7535 7508 7485 7464 7446 7432 7420 7410 7404 7400 7399 7401 7405 7412 7421 7433 7447 7463 7482 7503 7527 7552 7579 7607 7637 7668 7699 7731 7763 7794 7825 7855 7883 7910 7935 7957 7977 7994 8008 8019 8026 8029 8029 8023 8014 7999 7980 7955 7926 7891 7852 7808 7759 7705 7647 7586 7522 7454 7386 7315 7243 7173 7102 7033 6966 6902 6841 6785 6733 6688 6648 6615 6589 6571 6561 6559 6565 6581 6605 6637 6679 6728 6786 6850 6922 7000 7083 7170 7260 7354 7447 7541 7634 7727 7816 7903 7986 8064 8138 8207 8271 8330 8385 8434 8480 8521 8558 8592 8623 8651 8677 8700 8721 8740 8757 8772 8785 8797 8807 8816 8822 8828 8832 8834 8836 8836 8836 8835 8833 8831 8829 8826 8824 8821 8819 8816 8814 8811 8809 8807 8805 8802 8800 8798 8797 8795 8793 8792 8792 8791 8791 8792 8793 8794 8795 8797 8799 8801 8803 8804 8806 8806 8807 8806 8805 8803 8800 8796 8791 8785 8777 8769 8761 8751 8740 8728 8715 8701 8686 8670 8653 8634 8614 8593 8570 8544 8517 8487 8454 8418 8379 8337 8290 8239 8184 8124 8060 7990 7917 7838 7756 7669 7579 7486 7390 7292 7194 7095 6996 6898 6802 6707 6616 6526 6441 6358 6279 6203 6129 6059 5990 5923 5857 5791 5724 5658 5590 5520 5447 5372 5295 5214 5130 5044 4955 4864 4771 4677 4583 4489 4395 4303 4213 4126 4042 3963 3888 3818 3754 3696 3644 3599 3560 3527 3501 3481 3467 3459 3456 3458 3465 3477 3492 3512 3534 3559 3587 3616 3646 3677 3708 3738 3767 3793 3816 3834 3848 3856 3858 3852 3838 3816 3785 3745 3696 3639 3574 3501 3422 3336 3247 3154 3059 2965 2871 2778 2688 2603 2522 2447 2379 2317 2262 2213 2171 2135 2105 2080 2060 2044 2031 2021 2014 2008 2005 2004 2004 2006 2010 2017 2026 2039 2055 2076 2102 2133 2170 2215 2266 2326 2394 2471 2557 2653 2759 2874 2999 3133 3276 3427 3585 3751 3922 4097 4277 4457 4637 4816 4995 5169 5338 5501 5657 5805 5945 6076 6198 6312 6416 6513 6602 6683 6759 6830 6896 6959 7018 7076 7134 7190 7246 7302 7359 7416 7474 7533 7591 7650 7709 7768 7826 7884 7940 7994 8048 8099 8149 8196 8241 8285 8326 8365 8401 8436 8468 8498 8526 8552 8575 8597 8616 8633 8648 8661 8671 8679 8684 8687 8686 8683 8676 8667 8653 8637 8617 8594 8567 8536 8502 8465 8425 8382 8336 8288 8238 8187 8135 8082 8029 7977 7925 7875 7828 7783 7742 7704 7671 7643 7620 7602 7591 7586 7587 7594 7608 7629 7655 7687 7725 7768 7815 7867 7922 4036 0 73 3 7979 8039 8101 8163 8226 8289 8351 8412 8472 8530 8586 8640 8692 8741 8788 8832 8874 8913 8950 8984 9016 9045 9071 9095 9116 9135 9152 9166 9179 9189 9197 9203 9207 9210 9211 9212 9211 9209 9206 9203 9199 9195 9191 9187 9182 9178 9173 9169 9165 9162 9158 9156 9153 9152 9151 9150 9151 9152 9154 9157 9161 9165 9170 9177 9183 9190 9198 9206 9213 9221 9229 9236 9243 9249 9254 9258 9262 9265 9266 9267 9267 9266 9264 9262 9258 9254 9249 9244 9237 9230 9221 9212 9201 9189 9176 9161 9145 9127 9108 9087 9064 9041 9016 8991 8965 8939 8913 8887 8861 8837 8815 8794 8775 8759 8745 8734 8726 8720 8718 8719 8722 8729 8738 8749 8763 8778 8795 8813 8832 8852 8872 8891 8911 8929 8947 8963 8978 8990 9001 9009 9014 9016 9015 9010 9002 8990 8973 8951 8925 8893 8856 8813 8764 8708 8647 8579 8505 8424 8338 8245 8148 8045 7937 7826 7711 7595 7475 7356 7237 7119 7001 6887 6776 6669 6568 6473 6386 6306 6234 6172 6119 6077 6046 6026 6018 6022 6037 6064 6103 6152 6212 6283 6362 6450 6545 6645 6752 6861 6973 7086 7199 7311 7421 7529 7632 7731 7826 7915 7999 8078 8152 8221 8286 8347 8404 8458 8510 8560 8607 8654 8699 8743 8786 8828 8869 8908 8947 8984 9019 9053 9085 9114 9141 9166 9189 9209 9227 9243 9256 9268 9277 9285 9291 9296 9298 9299 9299 9297 9293 9287 9279 9269 9257 9243 9225 9206 9183 9159 9131 9102 9070 9036 9002 8966 8929 8893 8857 8823 8789 8758 8728 8702 8678 8658 8641 8627 8617 8610 8606 8605 8607 8612 8618 8627 8637 8650 8663 8678 8694 8711 8729 8748 8766 8786 8805 8824 8842 8860 8876 8891 8903 8913 8920 8923 8923 8920 8912 8900 8885 8865 8843 8816 8787 8755 8721 8686 8649 8612 8574 8536 8499 8462 8426 8390 8356 8323 8291 8261 8231 8203 8176 8151 8127 8104 8082 8062 8044 8027 8011 7996 7983 7971 7959 7947 7935 7923 7910 7895 7878 7858 7836 7810 7779 7744 7705 7660 7609 7553 7492 7425 7353 7276 7194 7108 7019 6926 6831 6735 6638 6541 6444 6351 6260 6172 6090 6014 5945 5885 5832 5790 5759 5738 5729 5732 5748 5775 5815 5867 5930 6004 6089 6183 6285 6395 6512 6634 6761 6890 7022 7155 7289 7421 7553 7683 7809 7933 8053 8168 8279 8385 8486 8582 8672 8757 8836 8910 8979 9042 9100 9153 9200 9243 9281 9315 9345 9370 9392 9410 9425 9438 9447 9455 9460 9464 9466 9467 9467 9466 9465 9463 9462 9461 9459 9459 9458 9459 9460 9462 9464 9467 9471 9476 9481 9486 9492 9499 9505 9512 9519 9526 9533 9540 9547 9553 9560 9567 9573 9580 9586 9592 9598 9604 9610 9615 9619 9624 9627 9631 9633 9635 9637 9638 9639 9639 9639 9639 9639 9639 9640 9641 9642 9643 9645 9646 9648 9649 9650 9650 9650 9648 4037 0 73 3 9645 9640 9634 9625 9614 9602 9587 9569 9550 9528 9503 9477 9447 9415 9379 9341 9298 9252 9201 9146 9085 9019 8946 8868 8783 8692 8594 8490 8379 8262 8140 8012 7881 7744 7605 7464 7319 7174 7029 6884 6739 6597 6456 6319 6185 6056 5932 5815 5703 5599 5503 5416 5338 5270 5212 5165 5129 5104 5090 5087 5094 5113 5141 5179 5227 5283 5347 5418 5497 5581 5671 5766 5866 5970 6077 6187 6299 6413 6529 6645 6761 6876 6990 7102 7212 7318 7421 7518 7612 7699 7781 7856 7926 7989 8046 8097 8142 8181 8215 8244 8269 8290 8307 8320 8331 8339 8345 8349 8351 8352 8351 8349 8346 8343 8338 8333 8327 8321 8314 8307 8300 8292 8284 8276 8267 8257 8247 8236 8224 8211 8197 8183 8166 8149 8131 8112 8092 8072 8052 8031 8011 7992 7973 7957 7942 7930 7920 7914 7911 7911 7915 7923 7935 7950 7969 7991 8017 8045 8076 8110 8145 8182 8221 8260 8300 8340 8379 8419 8458 8496 8533 8568 8602 8635 8665 8694 8720 8744 8766 8785 8803 8818 8830 8841 8850 8857 8862 8867 8870 8872 8875 8877 8879 8882 8885 8890 8895 8902 8911 8920 8931 8944 8958 8973 8990 9007 9026 9045 9066 9086 9108 9130 9152 9174 9196 9218 9240 9262 9284 9305 9325 9344 9362 9379 9395 9409 9422 9433 9442 9450 9456 9461 9465 9467 9468 9468 9467 9465 9463 9460 9457 9453 9449 9444 9438 9431 9424 9415 9405 9394 9382 9368 9354 9338 9321 9304 9285 9267 9249 9230 9212 9194 9177 9160 9145 9130 9117 9104 9093 9083 9073 9065 9058 9052 9047 9043 9041 9040 9041 9044 9048 9054 9062 9071 9081 9093 9106 9119 9131 9144 9157 9167 9177 9185 9190 9193 9193 9190 9185 9176 9164 9149 9131 9110 9086 9058 9028 8993 8955 8913 8867 8816 8761 8701 8635 8565 8490 8411 8326 8238 8147 8052 7956 7858 7761 7663 7568 7475 7385 7300 7220 7146 7078 7018 6965 6919 6882 6853 6833 6821 6818 6824 6838 6861 6892 6932 6980 7035 7099 7170 7247 7331 7420 7515 7613 7714 7819 7924 8028 8133 8237 8338 8436 8530 8620 8706 8786 8862 8932 8997 9057 9112 9163 9209 9252 9291 9326 9359 9389 9417 9442 9464 9485 9503 9519 9533 9544 9554 9561 9566 9569 9571 9570 9569 9565 9561 9556 9550 9544 9537 9531 9524 9518 9512 9506 9501 9497 9493 9489 9486 9484 9482 9481 9480 9480 9480 9480 9481 9481 9482 9482 9482 9481 9479 9476 9472 9466 9458 9449 9437 9424 9409 9393 9374 9355 9336 9316 9296 9277 9258 9241 9226 9212 9201 9192 9186 9183 9182 9183 9187 9193 9201 9210 9221 9233 9245 9259 9272 9285 9298 9311 9323 9335 9347 9357 9368 9377 9386 9395 9403 9410 9417 9424 9431 9437 9443 9450 9456 9462 9469 9475 9482 9488 9495 9502 9510 9517 9525 9533 9541 9549 9557 9566 9575 9584 9593 9602 9611 9620 9629 4038 0 73 3 9638 9646 9653 9660 9666 9670 9672 9672 9670 9664 9657 9645 9631 9612 9590 9565 9535 9502 9466 9426 9383 9337 9288 9237 9184 9129 9072 9014 8955 8895 8833 8771 8708 8644 8579 8514 8447 8381 8314 8247 8180 8113 8047 7982 7919 7858 7799 7743 7691 7643 7599 7560 7527 7498 7476 7459 7448 7444 7445 7452 7465 7483 7507 7536 7570 7608 7652 7699 7751 7806 7865 7927 7992 8059 8129 8200 8273 8347 8422 8497 8572 8646 8720 8792 8863 8932 8998 9062 9123 9181 9235 9286 9333 9376 9416 9451 9483 9511 9535 9554 9571 9583 9593 9599 9602 9602 9600 9595 9589 9581 9571 9560 9549 9536 9523 9510 9496 9482 9468 9453 9438 9423 9407 9391 9375 9359 9343 9327 9311 9295 9281 9267 9255 9244 9235 9227 9222 9218 9217 9217 9220 9224 9229 9235 9242 9249 9256 9264 9270 9277 9282 9287 9292 9295 9299 9302 9306 9309 9313 9318 9323 9330 9337 9344 9353 9361 9370 9378 9387 9394 9401 9407 9411 9415 9417 9418 9418 9418 9417 9415 9414 9413 9412 9412 9412 9413 9415 9418 9420 9423 9426 9429 9432 9434 9436 9437 9437 9437 9436 9434 9432 9430 9428 9425 9423 9421 9420 9419 9418 9418 9417 9417 9417 9416 9415 9414 9412 9410 9407 9403 9399 9394 9389 9384 9378 9373 9367 9362 9356 9351 9346 9341 9336 9331 9326 9322 9317 9313 9309 9304 9300 9297 9294 9291 9289 9287 9287 9287 9288 9289 9291 9294 9297 9300 9303 9307 9309 9312 9314 9315 9315 9315 9313 9310 9306 9300 9294 9285 9276 9264 9251 9236 9218 9197 9173 9146 9115 9080 9041 8996 8946 8890 8828 8761 8687 8607 8521 8429 8332 8230 8122 8011 7896 7778 7658 7537 7416 7294 7174 7056 6941 6830 6724 6623 6529 6443 6365 6296 6236 6187 6148 6121 6105 6100 6108 6126 6156 6197 6248 6308 6377 6455 6538 6627 6720 6815 6912 7009 7106 7199 7290 7376 7456 7530 7597 7657 7708 7752 7788 7816 7836 7848 7854 7852 7845 7831 7813 7790 7762 7731 7696 7659 7618 7575 7529 7481 7431 7379 7324 7266 7206 7143 7076 7006 6932 6853 6771 6683 6590 6493 6390 6283 6170 6053 5932 5808 5680 5550 5419 5288 5156 5027 4900 4776 4657 4543 4436 4335 4243 4159 4085 4020 3966 3922 3890 3869 3860 3863 3879 3908 3950 4006 4074 4157 4252 4361 4482 4616 4762 4919 5085 5261 5444 5634 5828 6024 6223 6422 6620 6815 7006 7192 7371 7543 7707 7863 8010 8149 8278 8399 8512 8617 8715 8805 8889 8966 9037 9103 9163 9219 9269 9315 9357 9394 9426 9455 9480 9501 9518 9533 9544 9552 9558 9562 9565 9565 9565 9564 9562 9560 9557 9554 9551 9547 9544 9540 9536 9531 9525 9519 9512 9504 9495 9484 9472 9459 9444 9427 9409 9388 9367 9343 9317 9290 9261 9231 9199 9166 9131 9096 9061 9025 8989 8953 8917 8882 8847 8813 8779 8746 4039 0 73 4 8741 8699 8657 8615 8572 8527 8482 8436 8390 8342 8293 8244 8193 8140 8086 8030 7972 7912 7849 7784 7717 7647 7576 7502 7426 7350 7271 7193 7115 7037 6959 6884 6811 6740 6673 6610 6552 6499 6452 6410 6375 6347 6325 6311 6304 6305 6314 6330 6355 6387 6428 6476 6532 6597 6668 6747 6834 6926 7025 7129 7238 7352 7469 7589 7710 7831 7952 8073 8192 8307 8420 8527 8630 8728 8819 8905 8983 9056 9122 9183 9237 9285 9329 9367 9401 9431 9457 9480 9500 9518 9533 9545 9556 9565 9572 9577 9580 9582 9582 9580 9577 9572 9566 9558 9549 9539 9527 9515 9502 9488 9473 9458 9443 9426 9410 9393 9376 9358 9340 9321 9302 9282 9261 9240 9219 9197 9174 9152 9129 9107 9084 9063 9041 9021 9001 8983 8966 8951 8937 8925 8916 8908 8902 8898 8896 8896 8899 8904 8911 8919 8930 8944 8959 8976 8995 9016 9039 9063 9089 9116 9144 9173 9203 9232 9262 9291 9320 9348 9374 9399 9423 9444 9464 9481 9497 9511 9522 9532 9540 9547 9553 9558 9562 9565 9569 9572 9575 9579 9583 9587 9592 9596 9602 9607 9612 9618 9623 9628 9633 9637 9641 9645 9648 9651 9654 9656 9658 9661 9663 9666 9668 9671 9674 9678 9682 9686 9690 9694 9698 9703 9706 9710 9713 9716 9717 9719 9719 9719 9718 9716 9714 9711 9708 9704 9699 9694 9689 9682 9675 9667 9658 9648 9636 9623 9608 9590 9571 9548 9523 9495 9464 9430 9393 9353 9310 9265 9217 9167 9114 9061 9006 8951 8895 8840 8786 8732 8680 8629 8581 8536 8494 8455 8420 8389 8362 8339 8320 8306 8296 8290 8289 8293 8301 8313 8329 8349 8374 8401 8432 8467 8504 8544 8586 8631 8677 8724 8773 8823 8873 8924 8974 9024 9073 9121 9167 9212 9255 9295 9333 9369 9402 9432 9458 9482 9503 9521 9537 9549 9559 9566 9571 9573 9573 9572 9568 9563 9557 9549 9539 9528 9517 9504 9490 9474 9458 9441 9423 9404 9384 9363 9340 9317 9293 9269 9243 9216 9189 9161 9132 9103 9073 9043 9012 8982 8952 8922 8893 8864 8836 8810 8785 8762 8741 8721 8705 8691 8679 8671 8665 8662 8662 8665 8671 8679 8690 8702 8717 8732 8749 8767 8785 8803 8820 8837 8853 8868 8880 8891 8899 8905 8908 8908 8905 8899 8890 8876 8860 8839 8816 8788 8757 8723 8685 8644 8600 8554 8505 8454 8400 8346 8290 8234 8177 8120 8064 8007 7952 7898 7846 7795 7747 7700 7655 7613 7573 7535 7499 7466 7434 7404 7375 7348 7321 7296 7270 7244 7217 7190 7160 7129 7094 7057 7015 6970 6919 6864 6803 6737 6666 6588 6506 6418 6326 6229 6130 6028 5924 5821 5718 5617 5519 5426 5338 5258 5186 5122 5070 5028 4999 4982 4978 4988 5012 5049 5100 5164 5242 5331 5432 5544 5665 5796 5933 6078 6227 6380 6536 6691 6847 7000 7151 7297 7437 7570 7695 7811 7917 8012 8097 8169 4040 0 73 4 8230 8278 8314 8338 8350 8349 8337 8312 8277 8230 8173 8106 8029 7943 7847 7744 7632 7514 7388 7256 7119 6977 6832 6682 6530 6377 6224 6070 5917 5767 5619 5475 5337 5203 5076 4957 4845 4742 4648 4564 4490 4426 4373 4332 4301 4282 4274 4278 4294 4321 4359 4409 4469 4541 4622 4714 4815 4925 5043 5169 5302 5442 5586 5735 5887 6042 6198 6355 6511 6665 6817 6965 7109 7248 7380 7506 7624 7735 7838 7932 8019 8096 8166 8227 8280 8326 8365 8396 8422 8441 8455 8463 8467 8467 8462 8454 8442 8427 8410 8389 8366 8340 8313 8283 8252 8219 8185 8151 8115 8080 8044 8009 7975 7941 7908 7877 7847 7820 7794 7770 7748 7728 7709 7693 7678 7665 7653 7643 7633 7625 7617 7609 7602 7595 7589 7582 7576 7569 7563 7556 7550 7544 7538 7532 7526 7521 7517 7513 7510 7508 7508 7509 7512 7516 7523 7532 7544 7558 7575 7595 7618 7644 7673 7705 7741 7779 7820 7863 7908 7955 8004 8054 8104 8155 8205 8256 8305 8353 8399 8444 8486 8526 8563 8598 8630 8658 8684 8707 8727 8744 8759 8771 8781 8788 8793 8796 8798 8797 8794 8790 8784 8777 8767 8756 8743 8729 8712 8694 8674 8651 8627 8600 8572 8541 8508 8474 8437 8399 8359 8318 8275 8231 8186 8139 8092 8044 7996 7946 7897 7847 7797 7746 7696 7645 7595 7544 7495 7445 7397 7349 7302 7257 7213 7172 7132 7095 7061 7029 7001 6977 6956 6938 6925 6916 6910 6909 6911 6918 6927 6940 6957 6976 6997 7021 7046 7073 7101 7129 7157 7185 7213 7238 7262 7284 7302 7317 7327 7333 7333 7326 7313 7293 7264 7226 7179 7122 7055 6977 6889 6789 6680 6559 6429 6289 6141 5984 5820 5651 5476 5299 5120 4940 4760 4582 4408 4238 4074 3917 3767 3627 3495 3374 3263 3162 3073 2994 2927 2871 2827 2793 2771 2759 2759 2771 2793 2827 2873 2930 3000 3081 3175 3281 3400 3530 3673 3826 3990 4164 4347 4538 4734 4937 5140 5343 5547 5750 5946 6136 6319 6489 6650 6796 6928 7044 7145 7230 7298 7351 7387 7409 7417 7412 7396 7368 7333 7289 7239 7186 7128 7068 7007 6945 6884 6824 6765 6707 6652 6598 6546 6496 6448 6401 6355 6311 6269 6227 6187 6149 6113 6079 6048 6021 5997 5979 5965 5958 5958 5965 5980 6004 6036 6079 6131 6192 6263 6343 6433 6531 6637 6750 6869 6995 7124 7257 7392 7528 7664 7800 7934 8065 8194 8317 8436 8550 8658 8760 8856 8945 9028 9105 9175 9239 9298 9351 9399 9442 9480 9514 9543 9568 9590 9608 9623 9635 9644 9650 9653 9654 9653 9649 9644 9637 9628 9618 9606 9594 9580 9566 9551 9536 9520 9504 9489 9473 9457 9442 9427 9412 9398 9384 9371 9358 9345 9333 9321 9310 9299 9288 9278 9268 9258 9249 9240 9231 9223 9215 9208 9201 9195 9189 9183 9178 9173 9170 9166 9163 9160 9158 9155 9153 4041 0 73 4 9151 9148 9145 9141 9137 9131 9125 9118 9109 9099 9087 9075 9061 9046 9030 9014 8997 8980 8963 8946 8931 8916 8903 8891 8882 8875 8870 8868 8869 8872 8879 8888 8900 8915 8932 8952 8975 8999 9026 9054 9084 9115 9148 9181 9214 9248 9282 9315 9348 9380 9410 9439 9467 9493 9516 9537 9556 9573 9587 9598 9608 9615 9620 9623 9624 9623 9621 9617 9612 9606 9599 9591 9582 9572 9561 9548 9535 9519 9503 9484 9464 9442 9418 9391 9362 9330 9295 9258 9217 9173 9126 9076 9022 8963 8901 8834 8763 8686 8605 8517 8423 8324 8217 8104 7983 7855 7721 7579 7430 7274 7112 6944 6772 6594 6413 6229 6043 5857 5671 5487 5305 5126 4953 4784 4623 4469 4322 4185 4056 3936 3825 3724 3631 3547 3470 3400 3337 3278 3224 3174 3125 3078 3031 2984 2936 2886 2834 2779 2721 2660 2597 2531 2462 2392 2321 2250 2179 2108 2038 1972 1907 1847 1790 1737 1689 1646 1608 1574 1545 1521 1500 1485 1472 1463 1457 1454 1453 1454 1457 1460 1465 1471 1477 1485 1493 1502 1512 1523 1536 1551 1568 1589 1614 1642 1677 1717 1764 1819 1883 1956 2039 2133 2238 2355 2485 2626 2779 2944 3121 3309 3507 3714 3928 4150 4377 4607 4841 5075 5308 5538 5767 5989 6206 6416 6617 6810 6993 7166 7330 7483 7627 7760 7885 8000 8106 8205 8296 8381 8459 8531 8599 8662 8720 8775 8826 8874 8918 8960 8999 9035 9069 9100 9128 9153 9176 9196 9214 9229 9242 9252 9261 9267 9271 9274 9275 9275 9274 9271 9268 9264 9258 9252 9244 9235 9224 9211 9196 9178 9157 9131 9102 9068 9029 8984 8933 8875 8811 8740 8662 8576 8484 8385 8279 8167 8049 7925 7796 7663 7526 7386 7243 7097 6950 6802 6654 6506 6358 6212 6067 5925 5786 5651 5520 5393 5273 5158 5051 4952 4860 4778 4706 4645 4595 4556 4530 4516 4515 4527 4553 4591 4643 4708 4785 4874 4975 5086 5208 5339 5479 5626 5780 5940 6104 6272 6443 6614 6787 6959 7130 7299 7465 7626 7783 7935 8080 8219 8351 8475 8591 8700 8800 8893 8977 9054 9123 9186 9241 9289 9332 9369 9401 9427 9450 9468 9483 9494 9503 9508 9512 9512 9511 9508 9503 9497 9489 9480 9470 9459 9448 9437 9425 9414 9403 9393 9385 9377 9371 9366 9363 9362 9363 9365 9369 9375 9381 9389 9398 9408 9417 9426 9436 9444 9451 9458 9462 9465 9465 9464 9460 9453 9443 9431 9415 9396 9374 9349 9320 9287 9251 9211 9167 9119 9068 9012 8953 8891 8825 8757 8686 8613 8538 8463 8387 8311 8237 8164 8095 8029 7967 7911 7860 7816 7778 7749 7727 7713 7709 7712 7724 7743 7771 7806 7848 7896 7949 8008 8070 8136 8204 8274 8343 8413 8483 8552 8619 8684 8746 8805 8861 8914 8964 9011 9054 9095 9133 9169 9202 9233 9261 9288 9314 9337 9359 9380 9399 9416 9431 9445 9457 9467 4042 0 73 4 9476 9482 9486 9488 9488 9486 9483 9477 9471 9463 9454 9445 9435 9426 9416 9407 9398 9391 9385 9380 9376 9375 9374 9376 9379 9383 9389 9397 9405 9415 9425 9436 9448 9460 9472 9484 9497 9508 9520 9531 9541 9551 9560 9567 9574 9580 9585 9588 9591 9592 9592 9591 9589 9587 9583 9579 9575 9570 9564 9559 9554 9549 9545 9540 9537 9533 9531 9529 9527 9526 9524 9524 9523 9521 9520 9518 9516 9512 9508 9502 9496 9488 9479 9469 9457 9445 9430 9415 9398 9380 9361 9340 9318 9295 9270 9244 9217 9188 9157 9125 9092 9057 9020 8982 8944 8904 8863 8823 8782 8742 8703 8665 8628 8594 8563 8535 8510 8490 8474 8462 8455 8453 8455 8463 8475 8492 8513 8538 8567 8598 8633 8670 8708 8748 8789 8830 8870 8911 8950 8989 9026 9061 9094 9126 9155 9182 9207 9229 9249 9267 9283 9296 9307 9316 9322 9326 9328 9328 9325 9320 9313 9304 9292 9279 9264 9248 9230 9212 9192 9172 9153 9133 9114 9096 9079 9064 9050 9039 9030 9023 9019 9017 9018 9021 9027 9035 9044 9056 9069 9083 9098 9114 9130 9146 9162 9178 9193 9207 9220 9232 9243 9253 9262 9269 9275 9280 9283 9286 9288 9289 9289 9289 9289 9289 9289 9289 9290 9291 9293 9296 9300 9306 9313 9321 9330 9341 9353 9367 9381 9397 9414 9431 9449 9467 9485 9504 9522 9539 9556 9572 9587 9601 9613 9624 9634 9642 9648 9653 9656 9657 9656 9653 9649 9642 9633 9621 9608 9592 9573 9552 9528 9501 9471 9439 9403 9365 9324 9280 9233 9184 9132 9078 9022 8965 8906 8846 8786 8726 8666 8607 8550 8495 8442 8393 8349 8309 8274 8245 8222 8206 8196 8194 8199 8211 8230 8255 8287 8324 8367 8414 8464 8519 8574 8632 8690 8748 8805 8862 8916 8968 9018 9065 9109 9151 9189 9225 9258 9289 9317 9344 9368 9391 9412 9431 9449 9465 9480 9493 9504 9513 9519 9524 9525 9524 9521 9514 9504 9491 9475 9457 9436 9412 9386 9358 9328 9296 9263 9230 9195 9160 9125 9089 9053 9018 8982 8947 8912 8877 8842 8808 8774 8741 8708 8676 8645 8615 8586 8559 8533 8510 8489 8470 8455 8442 8434 8429 8429 8432 8440 8453 8470 8492 8519 8549 8584 8623 8665 8711 8759 8809 8862 8916 8970 9025 9079 9134 9186 9238 9287 9334 9378 9418 9456 9490 9519 9545 9567 9584 9598 9606 9611 9611 9607 9599 9587 9570 9549 9525 9496 9463 9425 9384 9339 9290 9237 9181 9120 9057 8989 8919 8846 8770 8693 8614 8534 8454 8374 8295 8217 8141 8069 8000 7936 7877 7824 7777 7738 7705 7680 7664 7655 7655 7662 7678 7702 7733 7772 7816 7868 7924 7985 8051 8119 8191 8264 8339 8415 8490 8565 8639 8712 8782 8850 8915 8977 9036 9092 9144 9192 9237 9279 9316 9351 9381 9409 9433 9455 9473 9489 9502 9513 9522 9530 9535 9539 9541 9543 9544 9543 9543 4043 0 73 4 9541 9540 9538 9536 9535 9533 9532 9531 9530 9530 9530 9531 9533 9534 9537 9540 9543 9547 9552 9557 9562 9568 9573 9580 9586 9592 9598 9604 9610 9616 9621 9625 9629 9632 9635 9636 9637 9637 9636 9635 9633 9630 9627 9624 9621 9618 9615 9612 9609 9607 9606 9605 9605 9606 9607 9609 9612 9614 9617 9620 9623 9626 9628 9630 9631 9632 9631 9630 9628 9625 9620 9615 9610 9603 9596 9589 9581 9573 9565 9558 9550 9543 9536 9530 9524 9519 9514 9509 9505 9501 9497 9493 9489 9485 9481 9476 9471 9465 9458 9450 9440 9430 9418 9405 9390 9373 9355 9336 9314 9291 9267 9241 9213 9185 9155 9125 9094 9062 9031 8999 8967 8935 8903 8872 8841 8810 8780 8750 8719 8688 8657 8626 8593 8559 8524 8487 8448 8407 8364 8319 8271 8222 8170 8116 8061 8005 7947 7890 7832 7775 7717 7662 7608 7555 7506 7460 7416 7377 7341 7309 7282 7259 7240 7226 7217 7212 7212 7216 7225 7239 7256 7278 7304 7334 7368 7406 7447 7492 7539 7590 7642 7698 7755 7814 7874 7935 7997 8059 8121 8182 8242 8301 8359 8415 8468 8520 8570 8617 8662 8705 8745 8783 8819 8853 8885 8916 8945 8972 8998 9023 9046 9069 9090 9110 9129 9147 9164 9180 9194 9208 9220 9231 9241 9250 9258 9265 9271 9277 9282 9286 9291 9294 9298 9302 9305 9308 9312 9315 9319 9322 9325 9328 9331 9334 9336 9337 9338 9338 9338 9337 9335 9333 9329 9325 9319 9313 9306 9298 9289 9279 9268 9257 9244 9231 9216 9201 9185 9167 9149 9130 9110 9089 9067 9044 9020 8995 8970 8944 8917 8890 8863 8835 8807 8779 8752 8725 8698 8672 8648 8624 8602 8582 8563 8546 8530 8517 8505 8496 8488 8481 8476 8472 8469 8466 8463 8460 8456 8451 8444 8434 8422 8406 8387 8363 8335 8302 8264 8221 8172 8118 8058 7993 7923 7848 7769 7686 7600 7511 7420 7329 7237 7146 7056 6968 6884 6804 6729 6659 6596 6540 6491 6450 6416 6390 6371 6359 6354 6355 6360 6370 6382 6397 6412 6427 6441 6454 6462 6467 6468 6463 6453 6437 6415 6388 6356 6320 6279 6236 6190 6144 6097 6051 6007 5966 5928 5895 5868 5846 5831 5822 5819 5823 5833 5848 5868 5893 5921 5951 5982 6014 6046 6076 6104 6130 6151 6169 6183 6192 6197 6198 6194 6187 6176 6162 6145 6126 6105 6081 6056 6029 5999 5967 5933 5894 5852 5805 5752 5693 5627 5554 5472 5383 5285 5178 5064 4942 4813 4679 4539 4395 4251 4104 3958 3813 3672 3534 3402 3276 3157 3046 2943 2849 2763 2687 2620 2563 2515 2476 2447 2426 2416 2414 2422 2438 2464 2498 2541 2592 2650 2715 2785 2862 2940 3021 3102 3184 3262 3338 3408 3472 3528 3576 3614 3642 3660 3668 3665 3654 3634 3607 3574 3535 3495 3455 3414 3373 3337 3307 3282 3267 3260 3264 3279 3305 3345 3397 3463 3541 3633 3738 4044 0 73 4 3855 3985 4125 4277 4438 4608 4787 4970 5160 5353 5548 5743 5938 6131 6320 6504 6682 6852 7014 7167 7311 7444 7567 7680 7782 7874 7957 8030 8094 8149 8197 8237 8269 8295 8314 8326 8331 8330 8322 8308 8286 8258 8222 8179 8129 8072 8007 7937 7859 7777 7689 7596 7500 7401 7301 7200 7100 7001 6903 6810 6720 6636 6558 6487 6425 6370 6325 6289 6264 6249 6244 6251 6268 6296 6335 6385 6444 6513 6591 6676 6769 6868 6972 7081 7192 7305 7418 7532 7644 7753 7860 7962 8059 8151 8238 8318 8392 8461 8523 8579 8630 8675 8716 8752 8784 8813 8838 8861 8882 8901 8918 8933 8947 8960 8972 8983 8993 9002 9011 9018 9024 9029 9033 9037 9039 9040 9040 9039 9037 9034 9030 9025 9020 9014 9007 9000 8992 8984 8976 8967 8958 8948 8938 8928 8917 8906 8894 8882 8869 8855 8840 8824 8807 8788 8768 8747 8724 8699 8672 8644 8614 8582 8549 8514 8479 8442 8405 8367 8330 8292 8255 8218 8183 8148 8115 8084 8054 8026 8000 7976 7954 7934 7916 7900 7886 7874 7863 7854 7847 7841 7836 7832 7829 7827 7826 7825 7824 7823 7822 7819 7816 7812 7806 7798 7787 7774 7757 7737 7713 7685 7652 7615 7572 7525 7472 7414 7350 7281 7206 7126 7040 6949 6853 6753 6647 6538 6425 6309 6190 6069 5948 5827 5705 5585 5468 5353 5243 5138 5039 4946 4861 4784 4715 4654 4602 4559 4524 4497 4478 4466 4460 4460 4465 4474 4486 4501 4518 4535 4553 4571 4588 4604 4619 4633 4644 4653 4660 4664 4665 4663 4657 4647 4633 4613 4588 4557 4520 4475 4424 4365 4298 4224 4142 4053 3958 3857 3749 3639 3524 3408 3291 3175 3060 2946 2838 2733 2635 2543 2458 2382 2313 2253 2202 2160 2128 2105 2091 2087 2093 2109 2134 2171 2217 2275 2344 2423 2515 2617 2732 2857 2993 3140 3296 3462 3636 3816 4003 4194 4389 4584 4780 4974 5166 5355 5538 5715 5884 6045 6197 6340 6474 6597 6711 6815 6909 6995 7071 7140 7200 7253 7300 7341 7376 7406 7433 7455 7474 7490 7504 7515 7526 7534 7543 7550 7557 7564 7571 7578 7585 7593 7601 7609 7618 7627 7637 7646 7656 7665 7675 7684 7692 7700 7708 7714 7720 7725 7729 7731 7733 7733 7733 7731 7728 7725 7720 7715 7709 7702 7695 7687 7679 7672 7664 7656 7649 7643 7637 7632 7627 7624 7622 7621 7621 7622 7624 7627 7631 7635 7641 7646 7653 7659 7666 7672 7679 7685 7691 7697 7702 7707 7711 7715 7719 7721 7724 7726 7728 7729 7729 7730 7730 7729 7728 7727 7725 7723 7721 7718 7715 7711 7708 7704 7699 7694 7689 7684 7679 7673 7667 7661 7655 7648 7641 7634 7627 7620 7612 7605 7597 7589 7581 7573 7565 7557 7548 7540 7531 7523 7514 7506 7497 7488 7479 7470 7460 7451 7441 7431 7420 7410 7399 7388 7378 7367 7356 7344 7333 7322 7310 7299 4045 0 73 4 7286 7274 7260 7246 7230 7214 7196 7176 7155 7131 7105 7077 7046 7013 6978 6940 6900 6857 6812 6765 6716 6665 6612 6558 6501 6443 6383 6322 6258 6193 6125 6055 5983 5909 5832 5752 5670 5586 5500 5412 5323 5233 5142 5052 4963 4874 4788 4706 4627 4552 4483 4420 4363 4314 4272 4237 4211 4193 4184 4183 4189 4204 4227 4257 4293 4336 4384 4437 4495 4556 4620 4686 4754 4821 4889 4957 5022 5086 5147 5205 5260 5310 5357 5399 5437 5470 5499 5524 5545 5563 5577 5588 5597 5603 5609 5613 5616 5620 5623 5628 5632 5638 5645 5653 5662 5672 5684 5697 5711 5726 5742 5759 5775 5793 5810 5827 5844 5860 5876 5891 5906 5920 5932 5944 5954 5963 5970 5977 5981 5984 5985 5984 5982 5977 5971 5964 5954 5943 5930 5916 5901 5884 5865 5846 5826 5804 5781 5757 5732 5705 5676 5645 5612 5577 5538 5496 5451 5401 5348 5290 5228 5160 5089 5012 4931 4846 4757 4665 4570 4473 4375 4276 4177 4079 3982 3887 3795 3706 3622 3542 3467 3397 3332 3273 3219 3171 3128 3090 3057 3029 3005 2985 2969 2957 2948 2942 2940 2942 2946 2954 2965 2979 2997 3019 3045 3074 3108 3145 3187 3232 3281 3333 3389 3447 3508 3571 3636 3701 3766 3831 3896 3959 4020 4079 4134 4187 4236 4281 4322 4360 4393 4422 4448 4469 4488 4503 4515 4524 4530 4535 4537 4537 4536 4533 4529 4523 4517 4510 4501 4492 4483 4473 4462 4452 4441 4430 4419 4408 4397 4385 4374 4362 4349 4335 4319 4301 4281 4258 4231 4200 4165 4125 4079 4027 3970 3907 3837 3762 3682 3597 3509 3416 3322 3227 3131 3036 2944 2854 2768 2688 2614 2547 2487 2436 2393 2359 2334 2318 2311 2312 2322 2339 2363 2393 2430 2471 2517 2566 2618 2672 2727 2783 2839 2894 2948 3000 3050 3097 3141 3181 3218 3251 3279 3303 3323 3339 3351 3358 3362 3363 3360 3354 3345 3334 3321 3307 3290 3273 3254 3235 3214 3194 3173 3151 3130 3108 3086 3064 3041 3018 2994 2970 2944 2918 2891 2862 2831 2798 2763 2726 2686 2643 2596 2547 2494 2438 2378 2314 2248 2178 2106 2031 1954 1876 1797 1718 1640 1561 1484 1410 1338 1269 1203 1142 1084 1031 982 937 896 860 828 800 775 754 735 719 706 694 685 677 671 665 661 658 655 654 652 652 651 652 653 654 656 658 661 664 669 674 681 689 698 710 723 739 758 780 805 833 865 901 941 985 1033 1085 1140 1199 1261 1325 1392 1462 1532 1604 1677 1749 1821 1893 1963 2032 2099 2164 2227 2287 2345 2400 2453 2502 2549 2594 2635 2675 2712 2747 2781 2812 2842 2870 2897 2923 2948 2973 2996 3019 3042 3064 3087 3109 3131 3153 3175 3197 3219 3240 3262 3284 3305 3326 3346 3367 3386 3405 3424 3442 3460 3477 3494 3510 3526 3540 3555 3568 4046 0 73 4 3581 3592 3602 3611 3618 3622 3624 3623 3619 3611 3600 3584 3563 3538 3508 3474 3435 3391 3344 3294 3241 3186 3130 3075 3020 2965 2914 2867 2823 2786 2754 2729 2712 2702 2701 2707 2722 2744 2774 2812 2856 2907 2964 3025 3091 3160 3232 3305 3380 3456 3531 3606 3681 3753 3824 3893 3959 4023 4083 4141 4196 4248 4297 4343 4386 4426 4463 4498 4530 4560 4587 4612 4636 4657 4677 4695 4713 4729 4744 4758 4772 4786 4799 4812 4825 4838 4851 4865 4878 4892 4906 4920 4934 4948 4963 4977 4992 5006 5021 5035 5050 5064 5078 5092 5106 5119 5133 5146 5159 5172 5184 5197 5209 5221 5233 5245 5257 5268 5280 5291 5302 5313 5325 5336 5347 5358 5369 5380 5391 5403 5414 5426 5438 5450 5462 5474 5487 5499 5513 5526 5539 5553 5567 5581 5596 5610 5624 5639 5653 5667 5681 5695 5708 5721 5733 5745 5756 5767 5777 5786 5795 5803 5811 5819 5826 5834 5842 5849 5857 5866 5875 5885 5895 5907 5918 5931 5944 5957 5970 5984 5998 6011 6025 6037 6050 6061 6072 6081 6090 6097 6103 6108 6112 6115 6117 6117 6117 6115 6112 6107 6102 6095 6086 6076 6064 6050 6034 6016 5996 5973 5949 5923 5894 5865 5834 5802 5769 5737 5705 5674 5645 5618 5593 5572 5555 5542 5533 5530 5531 5538 5549 5566 5588 5615 5646 5680 5719 5760 5804 5851 5898 5947 5997 6047 6096 6146 6195 6243 6290 6335 6379 6422 6463 6503 6541 6578 6613 6647 6679 6709 6738 6765 6790 6814 6837 6857 6877 6894 6911 6925 6939 6952 6963 6974 6984 6994 7003 7011 7020 7029 7037 7046 7055 7064 7073 7083 7093 7103 7112 7122 7132 7142 7152 7161 7170 7179 7188 7197 7205 7213 7222 7230 7238 7246 7254 7263 7271 7279 7288 7296 7304 7312 7320 7327 7334 7340 7346 7352 7356 7361 7365 7368 7371 7373 7376 7378 7380 7383 7385 7387 7390 7392 7395 7397 7400 7403 7405 7407 7408 7409 7409 7407 7405 7402 7398 7392 7385 7377 7367 7357 7345 7331 7317 7302 7285 7268 7250 7231 7211 7190 7169 7148 7126 7104 7082 7059 7038 7016 6996 6977 6959 6943 6929 6917 6909 6903 6901 6902 6906 6915 6927 6943 6962 6984 7010 7038 7068 7101 7135 7170 7206 7243 7280 7316 7352 7387 7422 7455 7487 7519 7549 7578 7606 7632 7658 7683 7706 7729 7750 7771 7790 7808 7825 7840 7854 7867 7879 7889 7898 7906 7912 7918 7923 7928 7932 7936 7940 7943 7947 7951 7956 7961 7966 7972 7978 7985 7992 7999 8006 8013 8020 8026 8033 8039 8044 8049 8054 8058 8061 8064 8066 8067 8068 8069 8069 8068 8067 8066 8063 8061 8058 8054 8049 8044 8039 8032 8025 8018 8009 8000 7990 7980 7968 7956 7943 7930 7915 7900 7884 7867 7849 7831 7811 7791 7771 7750 7728 7706 7685 7663 7641 7619 7598 7578 7559 7541 7525 7511 7498 7487 4047 0 73 4 7479 7472 7468 7467 7468 7472 7478 7486 7496 7509 7524 7540 7558 7578 7599 7621 7645 7668 7693 7718 7744 7769 7795 7820 7845 7870 7894 7917 7940 7961 7982 8001 8018 8034 8049 8062 8073 8083 8091 8097 8102 8105 8108 8109 8108 8107 8106 8103 8100 8096 8092 8088 8084 8079 8074 8068 8063 8057 8050 8043 8035 8027 8018 8008 7998 7986 7974 7961 7948 7934 7919 7903 7887 7870 7853 7835 7816 7797 7777 7756 7735 7712 7688 7662 7635 7607 7577 7545 7512 7478 7442 7405 7367 7329 7291 7253 7216 7180 7145 7113 7083 7057 7033 7014 6998 6985 6976 6971 6969 6970 6973 6978 6984 6989 6994 7000 7002 7001 6997 6988 6974 6954 6927 6893 6852 6803 6747 6682 6609 6529 6442 6348 6247 6140 6029 5914 5794 5674 5553 5432 5310 5193 5079 4969 4867 4771 4684 4607 4539 4484 4440 4409 4391 4387 4395 4417 4453 4501 4562 4635 4719 4813 4917 5029 5149 5274 5406 5541 5679 5819 5959 6099 6239 6377 6511 6643 6770 6892 7009 7121 7227 7327 7421 7509 7592 7668 7740 7806 7867 7923 7976 8025 8070 8113 8153 8191 8227 8261 8294 8326 8356 8386 8414 8442 8468 8493 8517 8540 8562 8582 8601 8618 8634 8648 8661 8673 8683 8693 8701 8708 8715 8721 8727 8733 8738 8743 8749 8754 8760 8766 8772 8778 8785 8792 8798 8805 8812 8818 8825 8831 8837 8843 8849 8854 8859 8864 8869 8874 8878 8883 8887 8892 8896 8901 8905 8910 8915 8920 8924 8929 8934 8939 8943 8948 8952 8956 8959 8962 8965 8967 8968 8969 8969 8968 8966 8964 8960 8956 8951 8944 8937 8928 8919 8908 8896 8882 8867 8851 8833 8813 8791 8767 8740 8712 8681 8647 8611 8572 8530 8486 8439 8389 8337 8282 8226 8168 8108 8047 7986 7923 7861 7799 7738 7677 7617 7558 7502 7447 7394 7343 7295 7249 7206 7165 7127 7091 7059 7029 7003 6980 6960 6943 6931 6922 6918 6918 6922 6931 6944 6963 6986 7014 7047 7084 7125 7170 7219 7270 7325 7381 7439 7498 7557 7616 7675 7732 7788 7842 7893 7942 7987 8029 8068 8104 8136 8165 8190 8212 8231 8247 8259 8269 8277 8281 8284 8284 8282 8279 8273 8266 8258 8248 8237 8225 8213 8201 8188 8175 8162 8150 8139 8129 8120 8112 8106 8102 8099 8099 8101 8104 8110 8118 8128 8140 8154 8169 8187 8205 8225 8246 8268 8290 8313 8337 8361 8385 8409 8432 8456 8479 8502 8524 8546 8567 8587 8607 8627 8646 8665 8684 8702 8720 8739 8757 8776 8795 8814 8834 8854 8875 8896 8918 8940 8962 8984 9007 9029 9051 9074 9095 9116 9137 9157 9176 9194 9211 9226 9241 9255 9267 9278 9287 9296 9303 9309 9314 9317 9320 9321 9322 9322 9320 9318 9316 9312 9308 9303 9298 9292 9285 9277 9268 9258 9247 9233 9219 9202 9182 9160 9135 9106 9074 9039 8999 8955 8907 8855 8799 8738 8674 4048 0 73 4 8606 8535 8461 8384 8305 8225 8142 8060 7978 7895 7813 7732 7653 7575 7499 7426 7355 7288 7223 7162 7104 7050 7000 6953 6911 6874 6840 6812 6788 6770 6757 6749 6747 6751 6761 6776 6798 6825 6858 6896 6940 6989 7043 7101 7163 7228 7297 7369 7443 7518 7595 7674 7752 7831 7910 7989 8066 8143 8219 8293 8365 8436 8505 8572 8636 8698 8757 8813 8867 8918 8965 9010 9052 9090 9126 9158 9188 9215 9239 9260 9280 9297 9312 9326 9338 9349 9359 9368 9376 9384 9391 9398 9404 9410 9416 9421 9426 9431 9435 9439 9443 9446 9449 9451 9453 9454 9455 9455 9455 9454 9453 9451 9449 9446 9443 9439 9434 9430 9424 9418 9412 9405 9397 9390 9382 9374 9365 9357 9349 9342 9334 9327 9320 9314 9309 9304 9300 9296 9292 9288 9285 9282 9278 9274 9270 9265 9259 9253 9246 9238 9229 9220 9210 9199 9188 9177 9166 9154 9143 9133 9123 9114 9105 9098 9091 9085 9080 9076 9072 9070 9068 9066 9065 9064 9063 9063 9062 9062 9061 9061 9060 9059 9059 9058 9058 9057 9057 9057 9057 9058 9059 9061 9063 9066 9070 9075 9080 9086 9093 9101 9110 9120 9131 9142 9155 9168 9182 9196 9211 9227 9244 9260 9278 9295 9313 9331 9349 9367 9385 9402 9420 9437 9453 9469 9484 9499 9512 9524 9536 9546 9555 9563 9570 9576 9581 9585 9588 9590 9592 9594 9595 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9606 9605 9604 9603 9600 9597 9593 9588 9582 9575 9568 9560 9552 9544 9536 9528 9520 9512 9505 9498 9491 9484 9478 9471 9464 9457 9449 9440 9430 9418 9405 9390 9373 9354 9333 9309 9283 9254 9223 9189 9153 9114 9072 9028 8980 8929 8875 8817 8755 8688 8617 8541 8460 8373 8280 8181 8076 7964 7846 7723 7593 7458 7318 7174 7027 6876 6725 6574 6424 6273 6126 5983 5845 5712 5586 5468 5358 5256 5162 5076 4998 4928 4864 4807 4753 4705 4657 4610 4562 4515 4464 4408 4349 4283 4211 4132 4047 3955 3857 3754 3646 3535 3422 3308 3194 3082 2973 2867 2767 2672 2585 2505 2432 2368 2311 2262 2221 2186 2157 2135 2118 2105 2097 2093 2092 2095 2101 2112 2126 2144 2168 2197 2232 2274 2323 2380 2447 2522 2607 2702 2807 2923 3048 3183 3327 3480 3641 3809 3984 4165 4351 4540 4733 4928 5123 5319 5515 5710 5902 6092 6279 6462 6640 6814 6983 7146 7303 7455 7600 7740 7873 8000 8121 8236 8345 8448 8545 8637 8723 8805 8881 8953 9019 9082 9140 9193 9243 9288 9330 9368 9402 9432 9459 9483 9502 9519 9532 9542 9549 9553 9554 9551 9546 9538 9526 9511 9493 9471 9446 9417 9384 9348 9307 9262 9214 9161 9104 9043 8979 8911 8840 8766 8690 8611 8531 8450 8369 8288 8207 8127 8049 7972 7898 7828 7761 7697 7638 7583 7534 7489 7450 7417 7389 7368 7353 7344 7342 7346 7356 4049 0 73 5 7364 7392 7421 7454 7497 7544 7597 7654 7716 7780 7847 7917 7988 8059 8131 8203 8274 8343 8411 8477 8540 8600 8658 8712 8762 8808 8851 8889 8922 8952 8976 8996 9011 9022 9028 9029 9025 9018 9006 8990 8970 8947 8921 8891 8858 8823 8784 8743 8700 8654 8605 8554 8501 8445 8387 8328 8266 8204 8141 8078 8015 7954 7896 7839 7787 7739 7697 7660 7630 7607 7591 7583 7582 7589 7603 7624 7652 7685 7724 7767 7814 7865 7919 7975 8032 8091 8150 8209 8268 8326 8383 8439 8493 8546 8596 8644 8689 8732 8772 8808 8842 8873 8900 8925 8947 8966 8982 8995 9006 9015 9021 9025 9026 9025 9022 9015 9005 8992 8975 8953 8926 8894 8855 8811 8759 8700 8633 8558 8475 8383 8283 8174 8056 7930 7795 7653 7502 7345 7181 7010 6835 6654 6470 6282 6093 5904 5715 5527 5340 5158 4980 4808 4642 4484 4334 4194 4064 3945 3836 3740 3656 3585 3527 3483 3453 3437 3435 3449 3477 3520 3578 3652 3740 3842 3958 4087 4229 4381 4544 4715 4892 5077 5263 5452 5642 5831 6016 6198 6375 6545 6708 6863 7009 7146 7274 7392 7502 7603 7695 7780 7857 7927 7991 8049 8103 8152 8197 8239 8278 8314 8350 8383 8416 8448 8479 8510 8541 8572 8603 8634 8665 8694 8723 8751 8777 8801 8823 8841 8856 8866 8872 8874 8870 8860 8845 8825 8798 8766 8728 8685 8637 8583 8525 8462 8395 8324 8249 8171 8089 8005 7918 7828 7736 7643 7548 7452 7354 7257 7159 7062 6965 6870 6777 6686 6598 6513 6432 6354 6282 6213 6150 6092 6040 5993 5952 5916 5887 5863 5845 5833 5827 5828 5834 5847 5865 5890 5921 5959 6002 6052 6108 6169 6236 6309 6387 6469 6556 6646 6740 6837 6936 7037 7138 7240 7341 7442 7540 7635 7728 7816 7900 7977 8049 8113 8170 8219 8259 8290 8311 8323 8325 8318 8301 8274 8238 8194 8141 8081 8014 7940 7862 7778 7690 7599 7506 7411 7313 7216 7119 7021 6924 6828 6733 6640 6550 6461 6376 6293 6214 6140 6069 6004 5943 5888 5839 5796 5760 5730 5706 5689 5679 5675 5677 5685 5699 5718 5742 5770 5803 5840 5881 5925 5973 6025 6079 6137 6198 6262 6330 6400 6473 6550 6628 6710 6793 6878 6965 7052 7140 7229 7317 7405 7491 7577 7660 7741 7820 7896 7970 8040 8108 8172 8232 8289 8342 8392 8438 8479 8517 8550 8579 8604 8625 8642 8654 8663 8669 8671 8671 8669 8665 8660 8656 8651 8648 8646 8648 8652 8659 8671 8686 8706 8730 8759 8792 8829 8869 8912 8958 9006 9054 9104 9153 9202 9251 9298 9343 9386 9427 9465 9502 9536 9567 9597 9625 9651 9675 9698 9720 9740 9759 9777 9794 9809 9823 9836 9846 9856 9863 9869 9873 9875 9876 9875 9872 9869 9864 9858 9851 9843 9834 9825 9815 9805 9793 9781 9767 9753 9737 9719 9700 9680 9657 9634 9608 9581 9553 9523 9493 9462 4050 0 73 5 9431 9400 9370 9339 9310 9282 9256 9231 9209 9188 9170 9154 9141 9131 9124 9119 9118 9119 9124 9131 9141 9154 9169 9186 9206 9227 9249 9272 9296 9321 9345 9369 9392 9414 9436 9456 9476 9494 9512 9528 9544 9560 9575 9590 9605 9621 9637 9653 9670 9687 9704 9721 9738 9754 9770 9786 9800 9814 9826 9837 9846 9854 9861 9866 9870 9874 9876 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9886 9886 9886 9885 9884 9882 9880 9878 9875 9873 9870 9867 9864 9860 9857 9854 9851 9848 9845 9842 9838 9835 9832 9828 9824 9820 9816 9811 9806 9801 9795 9789 9782 9775 9767 9758 9748 9737 9724 9710 9694 9676 9655 9632 9605 9574 9540 9502 9459 9411 9358 9300 9237 9168 9093 9012 8926 8835 8738 8636 8529 8419 8304 8186 8066 7944 7822 7699 7577 7456 7339 7225 7116 7014 6918 6830 6752 6684 6627 6581 6549 6529 6523 6531 6554 6589 6639 6702 6777 6865 6963 7071 7188 7311 7441 7575 7711 7849 7988 8125 8259 8391 8518 8639 8755 8864 8966 9061 9149 9229 9302 9369 9429 9482 9530 9572 9609 9642 9669 9693 9712 9727 9739 9747 9751 9752 9749 9742 9732 9717 9698 9675 9648 9617 9582 9543 9499 9452 9401 9347 9290 9229 9166 9101 9034 8966 8897 8827 8756 8686 8617 8549 8482 8417 8354 8295 8239 8187 8139 8097 8059 8028 8002 7983 7971 7965 7966 7974 7989 8010 8037 8069 8106 8148 8193 8240 8289 8339 8389 8439 8486 8533 8576 8615 8652 8684 8712 8736 8756 8772 8785 8794 8800 8804 8806 8806 8805 8803 8801 8799 8797 8796 8794 8794 8794 8794 8794 8794 8793 8792 8790 8785 8779 8769 8756 8739 8718 8691 8659 8620 8576 8524 8465 8399 8325 8243 8154 8056 7951 7839 7719 7593 7460 7321 7177 7028 6876 6719 6561 6402 6242 6082 5924 5768 5616 5469 5326 5191 5064 4944 4835 4735 4645 4568 4501 4448 4406 4377 4360 4356 4365 4386 4420 4465 4522 4591 4670 4761 4861 4971 5091 5219 5355 5499 5650 5807 5970 6138 6309 6483 6659 6835 7012 7188 7362 7533 7700 7862 8019 8170 8313 8450 8579 8700 8813 8918 9015 9103 9185 9259 9325 9386 9440 9488 9531 9569 9603 9632 9658 9681 9700 9717 9731 9743 9752 9760 9766 9770 9773 9774 9774 9774 9772 9770 9768 9765 9763 9760 9758 9756 9754 9753 9752 9751 9750 9750 9750 9750 9749 9749 9748 9748 9747 9745 9744 9742 9740 9737 9734 9731 9728 9725 9721 9717 9712 9707 9701 9695 9687 9678 9668 9657 9645 9631 9616 9599 9582 9563 9543 9522 9500 9478 9455 9432 9409 9385 9362 9338 9315 9292 9269 9246 9223 9201 9179 9158 9137 9117 9098 9079 9062 9047 9033 9021 9010 9002 8996 8992 8990 8990 8992 8996 9001 9007 9014 9022 9029 9037 9044 9051 9056 9061 9063 9065 9064 9061 9055 9048 9037 9025 9009 4051 0 73 5 8990 8969 8944 8917 8886 8853 8818 8780 8739 8698 8655 8612 8569 8527 8487 8449 8414 8383 8357 8336 8320 8311 8308 8311 8321 8337 8359 8385 8417 8453 8493 8535 8579 8624 8669 8715 8759 8802 8843 8881 8917 8949 8978 9002 9022 9038 9048 9053 9053 9047 9035 9016 8991 8960 8923 8880 8831 8776 8716 8653 8586 8515 8444 8373 8301 8230 8161 8095 8033 7975 7922 7875 7832 7795 7764 7737 7716 7698 7685 7674 7666 7659 7654 7650 7646 7641 7637 7632 7626 7619 7613 7606 7599 7593 7587 7583 7581 7581 7583 7589 7597 7610 7626 7646 7670 7698 7730 7765 7804 7847 7892 7940 7990 8042 8095 8147 8200 8253 8306 8355 8403 8447 8487 8523 8554 8579 8598 8609 8614 8611 8600 8580 8553 8517 8474 8423 8365 8300 8229 8152 8072 7986 7899 7809 7718 7627 7538 7449 7363 7281 7202 7128 7060 6997 6940 6889 6845 6807 6776 6751 6732 6720 6714 6714 6719 6729 6744 6763 6787 6814 6845 6879 6916 6956 6998 7042 7089 7137 7187 7239 7292 7346 7402 7459 7517 7576 7636 7697 7758 7820 7883 7946 8009 8072 8135 8198 8260 8322 8383 8443 8502 8560 8617 8673 8727 8780 8832 8883 8932 8979 9026 9072 9116 9159 9201 9242 9282 9321 9359 9396 9431 9466 9499 9532 9563 9593 9622 9649 9675 9699 9722 9744 9764 9783 9801 9816 9831 9844 9855 9866 9874 9882 9888 9893 9897 9900 9902 9903 9903 9903 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9892 9892 9892 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9908 9908 9909 9910 9911 9913 9914 9916 9917 9919 9919 9919 9918 9916 9913 9908 9903 9895 9887 9878 9868 9857 9846 9834 9822 9810 9798 9787 9776 9765 9754 9743 9732 9721 9709 9696 9682 9667 9650 9631 9611 9589 9565 9540 9513 9486 9458 9430 9401 9374 9347 9321 9296 9273 9252 9232 9214 9197 9182 9169 9156 9145 9135 9126 9118 9111 9105 9100 9097 9095 9095 9097 9101 9108 9117 9128 9142 9158 9176 9196 9217 9240 9264 9289 9313 9338 9363 9387 9409 9431 9452 9471 9489 9506 9521 9534 9545 9555 9563 9568 9571 9572 9570 9565 9557 9546 9531 9512 9489 9462 9430 9393 9352 9306 9255 9199 9137 9070 8996 8916 8830 8737 8637 8529 8413 8290 8158 8019 7871 7716 7553 7383 7206 7024 6837 6646 6452 6255 6059 5863 5668 5475 5286 5101 4921 4749 4583 4425 4275 4134 4003 3882 3771 3671 3582 3504 3437 3382 3338 3306 3285 3274 3275 3287 3308 3340 3381 3430 3489 3555 3629 3710 3798 3892 3992 4098 4208 4324 4443 4567 4694 4823 4955 5087 5219 5351 5482 5609 5733 5852 5964 6069 6166 6254 6333 6401 6460 6507 6546 6574 6594 6607 6612 6613 6610 6604 4052 0 73 5 6599 6595 6593 6593 6599 6611 6630 6657 6691 6734 6785 6845 6912 6987 7068 7156 7249 7346 7447 7551 7657 7764 7871 7978 8084 8189 8292 8392 8489 8583 8673 8760 8842 8920 8994 9063 9127 9187 9243 9293 9340 9382 9421 9455 9486 9514 9539 9561 9580 9597 9613 9626 9638 9649 9658 9666 9674 9681 9687 9692 9698 9702 9707 9711 9716 9720 9724 9729 9733 9738 9742 9746 9751 9755 9759 9763 9766 9768 9769 9770 9769 9767 9764 9759 9752 9744 9734 9723 9709 9694 9677 9658 9637 9614 9588 9560 9530 9496 9459 9419 9375 9326 9273 9215 9151 9082 9007 8926 8839 8745 8645 8539 8426 8307 8183 8052 7916 7775 7629 7478 7324 7166 7005 6841 6676 6509 6341 6174 6006 5840 5675 5513 5354 5199 5050 4905 4767 4636 4513 4398 4292 4196 4110 4035 3971 3918 3878 3850 3834 3832 3841 3864 3900 3948 4009 4082 4168 4265 4373 4492 4620 4759 4906 5060 5221 5388 5561 5735 5912 6090 6268 6444 6617 6785 6947 7103 7248 7384 7509 7620 7718 7802 7869 7921 7957 7975 7977 7962 7930 7882 7818 7740 7648 7543 7426 7299 7162 7018 6866 6709 6548 6383 6217 6051 5886 5720 5558 5399 5245 5097 4955 4820 4694 4576 4468 4370 4282 4205 4139 4084 4040 4006 3982 3967 3961 3961 3969 3980 3997 4015 4034 4053 4072 4090 4104 4115 4122 4125 4124 4120 4112 4100 4087 4073 4059 4044 4032 4023 4017 4018 4024 4037 4059 4090 4131 4183 4246 4320 4405 4502 4611 4731 4862 5003 5154 5313 5480 5652 5831 6012 6195 6379 6562 6744 6922 7095 7262 7421 7572 7713 7845 7966 8076 8174 8260 8334 8396 8445 8481 8505 8516 8513 8498 8470 8428 8373 8305 8224 8130 8024 7906 7776 7635 7484 7325 7158 6984 6806 6624 6440 6256 6073 5892 5714 5542 5376 5219 5071 4931 4803 4686 4581 4488 4407 4338 4282 4238 4206 4185 4175 4175 4183 4199 4223 4251 4283 4319 4354 4389 4423 4455 4481 4502 4518 4526 4527 4520 4506 4484 4457 4423 4385 4344 4302 4259 4216 4178 4144 4115 4096 4085 4085 4096 4120 4157 4207 4272 4351 4444 4550 4669 4802 4945 5101 5265 5439 5621 5809 6004 6202 6402 6605 6808 7010 7209 7407 7599 7786 7967 8140 8305 8462 8610 8749 8878 8997 9106 9206 9296 9378 9451 9516 9573 9623 9666 9704 9735 9762 9784 9801 9813 9822 9826 9826 9821 9813 9800 9782 9760 9732 9700 9664 9622 9576 9525 9469 9410 9346 9279 9208 9135 9058 8978 8897 8813 8726 8638 8549 8457 8364 8270 8175 8079 7982 7885 7788 7691 7596 7501 7409 7318 7231 7147 7067 6992 6921 6855 6795 6739 6690 6646 6607 6574 6547 6525 6508 6496 6489 6487 6490 6498 6510 6528 6550 6577 6608 6645 6687 6733 6785 6841 6902 6968 7038 7112 7191 7273 7358 7447 7538 7632 7728 7825 7924 8023 8123 8223 8323 8422 8520 4053 0 73 5 8617 8711 8804 8894 8981 9065 9145 9222 9294 9363 9427 9488 9544 9595 9643 9687 9727 9763 9796 9826 9853 9876 9898 9916 9933 9947 9959 9970 9978 9985 9990 9995 9997 9999100001000010000 9999 9998 9996 9995 9993 9991 9990 9988 9986 9984 9982 9979 9976 9973 9968 9963 9957 9950 9943 9934 9924 9913 9901 9888 9874 9859 9842 9824 9805 9784 9761 9736 9710 9681 9649 9616 9579 9541 9499 9455 9409 9360 9309 9256 9200 9143 9083 9021 8958 8892 8824 8754 8681 8606 8528 8446 8361 8272 8180 8083 7982 7876 7766 7650 7531 7406 7276 7142 7004 6861 6714 6563 6408 6251 6090 5928 5764 5600 5435 5272 5110 4950 4795 4644 4499 4361 4230 4109 3997 3895 3805 3726 3660 3605 3564 3535 3519 3516 3525 3547 3581 3627 3684 3753 3834 3925 4028 4140 4264 4397 4540 4692 4853 5021 5197 5379 5567 5759 5953 6149 6345 6541 6734 6924 7109 7288 7461 7625 7782 7929 8066 8193 8311 8418 8515 8603 8680 8748 8806 8855 8896 8927 8949 8963 8968 8965 8953 8933 8904 8867 8822 8769 8708 8640 8565 8484 8398 8306 8212 8113 8013 7913 7813 7712 7615 7521 7431 7346 7266 7194 7128 7071 7021 6981 6949 6927 6914 6910 6915 6930 6953 6985 7025 7072 7126 7185 7250 7319 7390 7463 7536 7609 7679 7747 7810 7868 7919 7964 8002 8031 8054 8068 8076 8079 8074 8067 8056 8044 8031 8020 8011 8005 8005 8009 8021 8039 8064 8097 8136 8182 8233 8290 8351 8415 8481 8548 8615 8681 8747 8810 8870 8926 8979 9029 9075 9117 9155 9190 9223 9252 9279 9304 9328 9350 9370 9389 9408 9426 9443 9460 9476 9492 9508 9523 9539 9554 9570 9585 9601 9617 9632 9648 9663 9679 9694 9708 9722 9736 9748 9760 9771 9781 9790 9798 9806 9813 9819 9825 9830 9835 9841 9846 9851 9857 9863 9869 9875 9881 9887 9893 9898 9904 9909 9913 9916 9919 9921 9923 9923 9924 9923 9923 9922 9921 9919 9918 9916 9914 9912 9910 9907 9904 9899 9893 9886 9877 9866 9853 9837 9819 9797 9772 9743 9711 9674 9634 9589 9541 9487 9429 9366 9299 9225 9147 9063 8972 8875 8772 8661 8542 8416 8281 8138 7987 7827 7659 7482 7298 7107 6909 6706 6498 6288 6078 5867 5657 5449 5246 5049 4859 4678 4505 4344 4193 4054 3926 3810 3707 3615 3534 3465 3407 3360 3324 3298 3283 3279 3285 3303 3332 3374 3428 3495 3574 3668 3775 3896 4030 4176 4336 4506 4687 4876 5072 5276 5482 5691 5900 6110 6316 6518 6716 6906 7089 7263 7428 7584 7730 7866 7992 8108 8215 8313 8402 8482 8555 8621 8680 8734 8782 8826 8866 8903 8937 8968 8998 9026 9054 9080 9106 9132 9157 9182 9206 9230 9253 9276 9297 9316 9335 9351 9366 9378 9389 9398 9404 9409 9411 9411 9410 9406 9401 9393 9384 9372 9358 9341 9321 9299 9273 9244 9211 9174 4054 0 73 5 9132 9087 9037 8982 8923 8860 8793 8722 8647 8569 8488 8405 8319 8232 8143 8053 7963 7873 7783 7694 7606 7520 7435 7352 7272 7195 7121 7051 6985 6923 6866 6814 6768 6727 6693 6665 6644 6631 6624 6625 6632 6647 6669 6698 6732 6771 6816 6864 6915 6967 7020 7071 7120 7167 7207 7242 7269 7288 7297 7295 7282 7256 7219 7170 7108 7034 6948 6852 6745 6629 6506 6374 6239 6098 5955 5812 5669 5527 5387 5253 5123 5002 4889 4785 4691 4609 4539 4482 4438 4409 4394 4394 4408 4438 4482 4540 4612 4697 4796 4906 5026 5158 5297 5445 5598 5757 5921 6087 6255 6424 6592 6760 6925 7089 7249 7405 7557 7705 7848 7986 8119 8246 8369 8485 8597 8703 8803 8898 8988 9071 9150 9222 9289 9351 9408 9459 9506 9547 9584 9618 9647 9672 9695 9714 9731 9746 9759 9771 9781 9790 9798 9805 9811 9817 9822 9827 9831 9834 9836 9838 9838 9837 9836 9833 9828 9823 9815 9807 9796 9784 9771 9755 9738 9719 9698 9675 9650 9622 9592 9559 9524 9485 9442 9396 9345 9290 9229 9164 9093 9015 8932 8843 8748 8646 8539 8426 8308 8186 8060 7931 7801 7669 7538 7407 7279 7153 7033 6918 6808 6707 6612 6527 6450 6383 6326 6279 6243 6217 6202 6197 6203 6220 6247 6284 6332 6389 6456 6531 6615 6706 6803 6907 7015 7127 7241 7356 7470 7584 7696 7804 7907 8004 8095 8179 8254 8322 8381 8432 8474 8508 8534 8553 8565 8570 8570 8564 8554 8539 8521 8501 8478 8453 8427 8400 8373 8346 8320 8294 8270 8248 8228 8210 8196 8185 8177 8173 8173 8177 8184 8196 8210 8228 8250 8274 8300 8328 8357 8388 8419 8450 8481 8511 8540 8568 8594 8619 8641 8662 8680 8697 8711 8724 8734 8743 8750 8755 8758 8760 8759 8757 8753 8747 8738 8727 8713 8696 8675 8651 8623 8590 8553 8512 8465 8414 8357 8296 8229 8159 8083 8003 7920 7833 7744 7651 7558 7462 7366 7270 7174 7080 6986 6895 6806 6720 6638 6560 6487 6420 6357 6301 6251 6208 6172 6142 6120 6104 6095 6093 6096 6104 6117 6133 6151 6170 6190 6209 6224 6236 6242 6242 6234 6216 6189 6151 6102 6041 5968 5884 5788 5681 5564 5438 5304 5162 5016 4865 4712 4558 4405 4253 4104 3961 3823 3692 3569 3455 3351 3256 3172 3098 3036 2984 2942 2911 2890 2878 2875 2880 2892 2910 2932 2960 2989 3020 3051 3082 3111 3137 3160 3178 3192 3201 3204 3202 3196 3186 3171 3154 3136 3118 3099 3083 3070 3061 3059 3062 3075 3095 3126 3166 3217 3280 3353 3438 3534 3641 3758 3885 4022 4168 4321 4481 4647 4818 4992 5167 5343 5519 5693 5863 6029 6188 6340 6484 6617 6740 6851 6951 7037 7110 7170 7216 7249 7268 7274 7267 7248 7216 7173 7119 7053 6978 6893 6799 6696 6585 6467 6343 6211 6075 5934 5788 5639 5487 5333 5178 5023 4867 4712 4559 4055 0 73 5 4408 4260 4116 3975 3839 3709 3584 3466 3353 3248 3150 3060 2977 2903 2838 2781 2733 2695 2666 2647 2639 2641 2655 2679 2715 2763 2823 2895 2980 3077 3186 3307 3440 3585 3741 3908 4084 4269 4462 4661 4866 5076 5288 5501 5715 5929 6139 6346 6549 6745 6934 7115 7288 7451 7603 7746 7877 7998 8108 8206 8295 8372 8440 8498 8547 8587 8619 8645 8663 8676 8684 8687 8685 8680 8672 8661 8647 8632 8614 8594 8573 8550 8525 8498 8470 8441 8410 8378 8344 8310 8275 8241 8206 8171 8138 8107 8077 8050 8026 8005 7988 7975 7966 7961 7960 7963 7971 7982 7996 8014 8035 8058 8084 8111 8141 8172 8204 8237 8272 8308 8344 8382 8420 8459 8498 8538 8579 8619 8659 8699 8739 8777 8814 8849 8883 8914 8942 8968 8991 9010 9027 9040 9051 9058 9062 9064 9063 9060 9055 9047 9038 9028 9016 9003 8989 8974 8959 8943 8927 8911 8895 8880 8865 8851 8838 8826 8816 8807 8800 8795 8791 8790 8790 8792 8795 8800 8806 8813 8821 8829 8838 8846 8855 8863 8871 8879 8885 8891 8895 8899 8902 8903 8903 8902 8900 8897 8892 8885 8877 8867 8854 8840 8823 8803 8781 8755 8725 8692 8654 8612 8566 8515 8459 8398 8332 8262 8186 8106 8020 7930 7836 7737 7634 7527 7415 7300 7180 7056 6929 6797 6660 6519 6374 6223 6068 5908 5744 5575 5402 5225 5044 4861 4677 4491 4306 4121 3939 3760 3585 3416 3253 3099 2952 2815 2688 2570 2463 2367 2281 2205 2138 2082 2033 1992 1959 1931 1909 1892 1879 1869 1861 1856 1853 1852 1853 1856 1860 1868 1879 1893 1912 1937 1967 2004 2049 2102 2164 2236 2318 2411 2514 2629 2755 2892 3040 3198 3366 3544 3730 3924 4125 4333 4544 4761 4980 5200 5420 5640 5859 6074 6285 6490 6689 6881 7064 7238 7401 7555 7698 7830 7951 8061 8160 8249 8327 8397 8457 8509 8553 8592 8624 8650 8673 8692 8707 8720 8730 8739 8746 8752 8757 8762 8766 8770 8773 8777 8780 8784 8788 8793 8799 8805 8812 8821 8830 8841 8852 8865 8880 8895 8912 8930 8948 8968 8988 9009 9030 9052 9073 9095 9116 9137 9157 9177 9196 9214 9231 9247 9262 9275 9287 9298 9307 9315 9323 9329 9334 9338 9341 9345 9347 9350 9352 9354 9357 9359 9361 9364 9366 9368 9371 9372 9374 9375 9375 9374 9373 9371 9369 9366 9362 9359 9355 9351 9348 9345 9343 9341 9341 9342 9343 9346 9351 9356 9362 9369 9376 9384 9392 9400 9408 9416 9423 9430 9436 9441 9446 9450 9453 9456 9458 9460 9460 9460 9459 9457 9454 9450 9444 9436 9426 9413 9398 9380 9358 9332 9303 9269 9231 9189 9143 9092 9037 8978 8915 8847 8776 8701 8623 8541 8456 8369 8278 8186 8091 7996 7898 7801 7704 7607 7511 7418 7328 7241 7160 7083 7014 6951 6896 6850 6812 6783 6763 6752 6750 6756 6770 6791 6819 6852 4056 0 73 5 6889 6930 6973 7017 7061 7105 7147 7187 7224 7257 7286 7310 7330 7344 7353 7357 7357 7352 7343 7331 7316 7298 7281 7263 7245 7228 7214 7202 7195 7192 7195 7203 7217 7238 7266 7300 7340 7386 7438 7494 7555 7620 7687 7756 7826 7897 7967 8036 8103 8168 8229 8286 8339 8387 8430 8467 8497 8520 8537 8546 8547 8540 8524 8500 8467 8426 8375 8316 8247 8171 8086 7993 7894 7787 7675 7559 7437 7313 7187 7059 6932 6806 6682 6561 6445 6335 6231 6135 6047 5969 5901 5845 5800 5768 5748 5740 5746 5764 5795 5838 5892 5957 6032 6115 6206 6303 6406 6513 6622 6733 6843 6953 7062 7170 7273 7374 7471 7564 7652 7737 7817 7894 7966 8035 8099 8160 8217 8270 8318 8362 8401 8435 8463 8484 8499 8508 8508 8501 8485 8461 8428 8386 8335 8275 8207 8130 8044 7950 7849 7741 7626 7504 7378 7246 7111 6973 6832 6690 6549 6408 6268 6131 5998 5869 5748 5632 5526 5428 5340 5263 5198 5145 5105 5078 5064 5064 5077 5103 5142 5194 5256 5329 5412 5503 5601 5704 5813 5923 6034 6144 6254 6359 6460 6555 6642 6720 6789 6848 6897 6934 6961 6976 6981 6975 6959 6934 6899 6858 6810 6756 6698 6635 6571 6507 6442 6377 6316 6258 6204 6155 6113 6078 6051 6032 6023 6023 6033 6053 6083 6123 6173 6232 6300 6376 6460 6550 6646 6747 6852 6958 7066 7174 7282 7389 7493 7594 7691 7784 7872 7954 8031 8102 8168 8227 8281 8330 8373 8411 8445 8474 8500 8522 8542 8558 8573 8586 8598 8610 8621 8632 8643 8655 8667 8681 8695 8712 8729 8748 8768 8790 8813 8837 8862 8888 8915 8942 8970 8997 9025 9052 9078 9104 9129 9152 9175 9196 9216 9234 9251 9267 9282 9295 9308 9320 9331 9342 9352 9362 9373 9384 9394 9405 9417 9428 9440 9452 9464 9475 9487 9498 9509 9519 9528 9537 9545 9552 9559 9564 9569 9573 9577 9580 9583 9585 9588 9589 9591 9592 9593 9594 9594 9593 9593 9591 9589 9587 9583 9580 9575 9570 9564 9558 9551 9544 9537 9528 9520 9511 9502 9492 9481 9470 9458 9445 9431 9417 9401 9384 9367 9348 9329 9309 9288 9267 9246 9225 9204 9183 9163 9143 9124 9105 9087 9070 9054 9038 9023 9009 8995 8982 8969 8957 8945 8934 8923 8914 8905 8897 8890 8884 8879 8874 8871 8869 8867 8866 8866 8866 8866 8867 8867 8867 8868 8867 8867 8866 8865 8864 8862 8860 8858 8857 8855 8853 8851 8850 8849 8847 8846 8844 8842 8840 8838 8835 8832 8828 8823 8818 8812 8805 8799 8792 8785 8778 8771 8764 8758 8753 8748 8744 8741 8738 8737 8736 8737 8738 8740 8742 8745 8749 8753 8757 8762 8767 8772 8778 8784 8791 8798 8805 8813 8821 8830 8839 8849 8858 8869 8880 8891 8902 8914 8926 8938 8950 8963 8975 8988 9000 9012 9024 9036 9047 9057 9067 9075 9083 9090 9095 9099 9103 4057 0 73 5 9105 9105 9105 9103 9100 9096 9090 9084 9076 9068 9058 9048 9036 9024 9010 8996 8980 8964 8947 8930 8912 8895 8877 8859 8843 8827 8813 8801 8790 8781 8774 8770 8768 8768 8771 8775 8781 8789 8797 8807 8817 8827 8837 8847 8856 8864 8871 8877 8882 8885 8887 8887 8886 8883 8879 8872 8864 8852 8838 8821 8800 8775 8745 8710 8670 8623 8569 8509 8441 8365 8283 8192 8094 7990 7878 7761 7638 7510 7378 7243 7106 6966 6827 6689 6551 6415 6282 6152 6027 5907 5792 5683 5580 5484 5395 5313 5239 5173 5115 5065 5023 4990 4965 4949 4941 4942 4951 4969 4994 5027 5068 5116 5170 5230 5296 5365 5439 5516 5594 5674 5754 5833 5911 5988 6061 6130 6196 6257 6312 6363 6408 6446 6479 6505 6525 6537 6543 6541 6532 6514 6489 6454 6410 6357 6294 6222 6139 6046 5944 5832 5712 5583 5447 5304 5157 5007 4853 4700 4547 4396 4247 4104 3966 3835 3713 3599 3495 3401 3318 3246 3185 3136 3099 3074 3062 3061 3073 3098 3136 3186 3248 3323 3410 3508 3616 3735 3863 3997 4140 4286 4434 4584 4734 4883 5027 5167 5299 5423 5538 5642 5735 5816 5885 5942 5987 6020 6040 6050 6049 6038 6017 5987 5948 5901 5846 5784 5715 5639 5558 5471 5378 5281 5180 5075 4967 4856 4743 4629 4516 4402 4288 4176 4066 3959 3855 3754 3658 3566 3478 3395 3317 3244 3176 3113 3055 3002 2955 2912 2874 2841 2813 2790 2771 2757 2748 2743 2743 2747 2756 2770 2788 2811 2839 2871 2909 2953 3002 3057 3117 3185 3258 3338 3425 3518 3617 3722 3833 3948 4068 4191 4316 4444 4573 4700 4827 4953 5075 5194 5308 5417 5521 5619 5710 5795 5874 5946 6011 6070 6122 6169 6209 6244 6274 6297 6316 6330 6339 6342 6341 6336 6326 6312 6294 6272 6247 6220 6189 6158 6126 6094 6061 6031 6003 5978 5958 5942 5932 5928 5931 5940 5957 5981 6011 6048 6091 6140 6193 6250 6311 6373 6436 6499 6563 6626 6686 6745 6802 6855 6907 6955 7001 7045 7087 7126 7165 7202 7239 7275 7310 7346 7381 7416 7451 7485 7520 7554 7588 7622 7655 7687 7719 7751 7782 7812 7842 7872 7900 7928 7955 7981 8006 8029 8051 8070 8087 8102 8114 8123 8129 8132 8132 8129 8123 8114 8104 8091 8077 8061 8045 8027 8010 7992 7975 7957 7939 7921 7903 7884 7865 7844 7822 7798 7771 7742 7710 7675 7636 7595 7550 7503 7452 7399 7345 7288 7230 7172 7114 7057 6999 6944 6891 6840 6792 6747 6705 6666 6630 6597 6567 6540 6515 6492 6470 6450 6432 6413 6396 6378 6360 6343 6325 6307 6289 6271 6253 6236 6218 6202 6186 6172 6158 6146 6135 6125 6117 6110 6104 6099 6095 6092 6090 6088 6087 6087 6087 6088 6090 6093 6097 6104 6113 6125 6140 6158 6181 6208 6240 6276 6318 6366 6419 6477 6540 6608 6681 6758 6839 6923 7010 7100 4058 0 73 5 7192 7285 7380 7475 7570 7665 7760 7853 7946 8037 8126 8213 8297 8379 8457 8532 8603 8670 8733 8792 8845 8894 8938 8976 9010 9038 9060 9078 9091 9099 9102 9101 9096 9086 9072 9055 9033 9008 8980 8947 8911 8872 8828 8781 8729 8674 8615 8551 8484 8412 8337 8257 8173 8085 7994 7899 7801 7699 7593 7485 7374 7259 7142 7022 6900 6775 6648 6520 6389 6257 6124 5989 5855 5721 5587 5453 5321 5190 5061 4934 4810 4689 4570 4455 4342 4233 4126 4022 3921 3823 3726 3632 3541 3451 3363 3278 3195 3114 3036 2962 2891 2825 2763 2706 2655 2610 2573 2543 2521 2507 2503 2507 2522 2546 2581 2625 2680 2745 2821 2907 3003 3109 3224 3349 3483 3626 3777 3936 4103 4276 4455 4640 4829 5023 5218 5415 5613 5811 6008 6202 6394 6580 6762 6938 7107 7269 7422 7568 7706 7835 7956 8068 8172 8268 8357 8438 8513 8582 8644 8701 8753 8800 8843 8882 8916 8948 8975 9000 9021 9039 9055 9068 9079 9087 9094 9098 9101 9102 9101 9100 9098 9094 9090 9086 9081 9075 9070 9063 9057 9050 9043 9036 9028 9020 9012 9003 8994 8984 8973 8962 8950 8937 8924 8909 8894 8877 8859 8841 8820 8799 8777 8753 8728 8702 8674 8646 8617 8588 8558 8528 8498 8469 8441 8413 8388 8364 8343 8325 8310 8297 8289 8284 8283 8286 8293 8303 8318 8335 8356 8380 8406 8434 8463 8493 8523 8553 8582 8609 8634 8655 8673 8687 8696 8700 8698 8690 8675 8654 8626 8592 8551 8503 8448 8387 8320 8248 8170 8088 8001 7911 7818 7723 7626 7527 7429 7330 7232 7136 7041 6949 6859 6774 6692 6614 6542 6474 6411 6355 6304 6259 6221 6189 6164 6146 6134 6130 6133 6143 6161 6186 6218 6257 6304 6358 6418 6485 6558 6637 6721 6810 6903 7000 7099 7201 7304 7407 7509 7610 7710 7807 7900 7988 8072 8150 8221 8286 8344 8394 8436 8469 8493 8508 8513 8508 8494 8469 8433 8387 8329 8261 8182 8091 7990 7877 7755 7622 7479 7328 7167 6998 6823 6641 6453 6261 6065 5868 5668 5469 5270 5073 4878 4688 4502 4322 4150 3984 3827 3679 3540 3411 3293 3185 3089 3004 2930 2867 2817 2778 2750 2734 2730 2737 2756 2787 2829 2883 2949 3026 3115 3216 3327 3450 3583 3726 3879 4041 4211 4387 4569 4756 4944 5134 5324 5513 5697 5878 6051 6215 6371 6514 6647 6765 6870 6960 7035 7094 7137 7165 7176 7171 7151 7116 7066 7001 6923 6832 6728 6612 6485 6349 6203 6049 5888 5721 5549 5375 5197 5019 4841 4665 4491 4321 4157 3999 3848 3705 3571 3445 3329 3223 3126 3038 2959 2890 2828 2775 2729 2690 2657 2630 2608 2591 2579 2571 2567 2567 2571 2580 2593 2611 2635 2664 2700 2743 2794 2853 2922 3001 3091 3192 3304 3428 3565 3714 3875 4047 4230 4424 4627 4838 5056 5281 5507 5736 5966 6196 6422 6644 6861 7070 4059 0 73 6 7452 7629 7807 7977 8131 8275 8409 8534 8649 8757 8857 8949 9035 9115 9188 9256 9318 9375 9427 9474 9516 9554 9587 9617 9642 9664 9683 9699 9712 9724 9733 9741 9748 9754 9759 9763 9766 9769 9771 9772 9772 9771 9770 9767 9764 9759 9754 9748 9741 9733 9725 9715 9705 9695 9683 9670 9656 9640 9622 9601 9578 9552 9523 9490 9452 9411 9365 9315 9261 9202 9139 9072 9002 8928 8851 8771 8690 8606 8521 8435 8349 8261 8174 8087 8001 7915 7831 7749 7668 7590 7514 7441 7372 7306 7244 7187 7134 7087 7044 7007 6976 6950 6930 6916 6908 6906 6910 6920 6935 6956 6983 7015 7052 7094 7140 7191 7245 7301 7361 7423 7486 7550 7615 7679 7743 7806 7867 7925 7981 8033 8081 8126 8165 8201 8230 8255 8274 8287 8294 8294 8288 8276 8257 8231 8198 8159 8112 8059 8000 7934 7863 7786 7705 7619 7529 7436 7341 7245 7148 7052 6955 6861 6769 6680 6595 6513 6436 6363 6295 6231 6171 6117 6066 6019 5976 5937 5901 5867 5837 5809 5784 5762 5741 5724 5709 5697 5687 5679 5675 5672 5673 5675 5680 5688 5697 5708 5720 5735 5751 5769 5788 5808 5831 5855 5881 5908 5938 5969 6002 6037 6073 6111 6149 6187 6226 6265 6302 6337 6371 6402 6431 6455 6477 6494 6508 6519 6525 6529 6530 6528 6524 6519 6513 6507 6501 6495 6491 6488 6488 6491 6496 6505 6517 6533 6554 6578 6608 6641 6680 6723 6772 6825 6883 6946 7014 7086 7163 7244 7328 7416 7507 7601 7696 7793 7892 7990 8088 8186 8283 8379 8472 8563 8651 8735 8816 8893 8967 9036 9100 9161 9217 9269 9316 9359 9399 9434 9465 9493 9518 9539 9557 9572 9583 9592 9599 9602 9603 9601 9596 9589 9578 9565 9548 9528 9504 9477 9446 9411 9372 9328 9280 9227 9169 9107 9039 8966 8888 8805 8716 8621 8521 8415 8302 8184 8060 7929 7792 7648 7497 7340 7177 7007 6832 6651 6466 6277 6084 5891 5697 5502 5308 5118 4932 4751 4577 4410 4253 4105 3967 3841 3726 3624 3534 3456 3391 3339 3300 3273 3259 3257 3268 3291 3327 3375 3436 3509 3593 3689 3797 3915 4043 4181 4327 4481 4641 4806 4976 5148 5322 5496 5670 5842 6011 6178 6340 6499 6652 6801 6946 7086 7221 7353 7480 7604 7725 7842 7957 8069 8178 8284 8387 8488 8585 8679 8769 8856 8938 9016 9089 9159 9223 9283 9339 9391 9439 9483 9524 9561 9595 9627 9656 9682 9707 9729 9749 9768 9784 9798 9811 9822 9831 9838 9843 9847 9849 9850 9849 9847 9844 9840 9835 9829 9821 9813 9804 9793 9781 9766 9750 9732 9711 9687 9660 9629 9595 9557 9515 9469 9420 9367 9310 9251 9189 9125 9059 8994 8928 8863 8799 8739 8681 8628 8580 8537 8501 8471 8449 8435 8429 8431 8441 8459 8484 8517 8556 8601 8652 8706 8765 8826 8888 8952 9015 9078 9139 9198 9254 9307 9356 9401 4060 0 73 6 9442 9478 9510 9537 9560 9578 9592 9602 9608 9611 9610 9607 9600 9590 9579 9564 9548 9530 9510 9488 9466 9442 9417 9391 9365 9339 9313 9288 9263 9240 9218 9198 9180 9164 9151 9141 9133 9129 9129 9131 9137 9146 9158 9173 9191 9211 9234 9259 9285 9313 9342 9372 9401 9431 9461 9491 9519 9547 9573 9598 9622 9644 9664 9682 9698 9713 9726 9737 9746 9754 9760 9765 9768 9770 9770 9768 9765 9760 9752 9743 9731 9716 9699 9680 9657 9631 9602 9570 9535 9496 9454 9408 9358 9305 9247 9184 9117 9044 8965 8880 8788 8689 8583 8468 8346 8217 8079 7934 7783 7625 7462 7295 7125 6954 6783 6612 6444 6280 6120 5968 5822 5686 5559 5442 5336 5241 5158 5087 5029 4982 4949 4928 4920 4926 4944 4975 5020 5077 5147 5230 5325 5431 5549 5677 5815 5960 6114 6272 6437 6604 6773 6942 7112 7280 7444 7606 7762 7913 8058 8196 8328 8452 8570 8681 8785 8882 8972 9057 9135 9208 9275 9337 9393 9445 9493 9536 9574 9609 9640 9668 9692 9712 9730 9746 9758 9768 9777 9783 9787 9789 9790 9790 9788 9784 9779 9773 9765 9755 9744 9731 9716 9699 9679 9658 9633 9606 9576 9543 9506 9466 9422 9374 9321 9265 9203 9137 9067 8991 8911 8826 8738 8645 8549 8449 8348 8245 8142 8039 7937 7837 7741 7649 7563 7483 7411 7346 7291 7245 7209 7183 7168 7163 7168 7184 7208 7242 7285 7335 7392 7456 7526 7600 7679 7762 7847 7934 8023 8112 8201 8289 8377 8463 8547 8627 8704 8778 8847 8911 8971 9025 9074 9118 9157 9190 9219 9243 9263 9279 9291 9301 9308 9313 9316 9318 9319 9320 9320 9320 9319 9318 9317 9316 9314 9311 9308 9304 9298 9291 9283 9274 9263 9251 9238 9224 9208 9192 9175 9157 9139 9122 9104 9087 9070 9054 9039 9025 9012 9001 8991 8983 8977 8973 8971 8971 8972 8976 8981 8988 8997 9006 9016 9027 9038 9048 9057 9065 9070 9073 9073 9069 9061 9048 9030 9008 8979 8946 8907 8862 8812 8756 8696 8630 8559 8484 8404 8321 8233 8142 8047 7949 7849 7746 7641 7534 7427 7319 7212 7104 6998 6896 6796 6700 6610 6526 6450 6382 6324 6276 6239 6214 6201 6201 6214 6241 6281 6334 6399 6476 6565 6664 6771 6887 7009 7138 7270 7404 7540 7676 7811 7944 8075 8201 8323 8440 8551 8657 8758 8853 8942 9025 9104 9177 9246 9310 9369 9424 9476 9523 9566 9605 9641 9673 9701 9725 9746 9764 9778 9790 9798 9804 9807 9809 9809 9807 9805 9801 9797 9793 9788 9783 9778 9772 9767 9761 9755 9748 9741 9734 9727 9719 9711 9703 9694 9686 9678 9671 9664 9658 9653 9648 9645 9643 9642 9641 9642 9643 9646 9648 9651 9654 9657 9660 9663 9665 9667 9669 9670 9670 9670 9670 9669 9668 9666 9665 9662 9660 9656 9652 9647 9641 9633 9623 9611 9597 9580 9559 9535 9507 9474 9437 4061 0 73 6 9395 9348 9296 9238 9175 9107 9032 8953 8867 8776 8679 8577 8469 8355 8236 8112 7982 7847 7707 7563 7415 7263 7108 6950 6791 6631 6470 6310 6151 5995 5841 5692 5547 5408 5276 5150 5032 4923 4821 4729 4646 4573 4509 4455 4411 4377 4352 4338 4333 4339 4354 4380 4416 4461 4517 4583 4660 4746 4843 4950 5067 5193 5328 5471 5623 5781 5946 6115 6289 6465 6641 6818 6995 7170 7340 7507 7668 7822 7971 8111 8244 8369 8485 8594 8695 8789 8875 8955 9028 9095 9157 9213 9264 9311 9353 9392 9426 9457 9484 9508 9529 9547 9563 9577 9588 9598 9607 9614 9620 9626 9632 9637 9642 9647 9653 9658 9664 9670 9676 9682 9688 9694 9699 9704 9709 9713 9717 9719 9722 9723 9724 9725 9725 9725 9725 9724 9723 9722 9721 9719 9718 9716 9714 9711 9708 9705 9702 9698 9693 9689 9684 9678 9672 9666 9659 9651 9644 9636 9627 9618 9608 9597 9585 9572 9558 9543 9526 9508 9488 9467 9444 9419 9393 9365 9336 9304 9271 9236 9198 9159 9117 9073 9026 8977 8925 8870 8812 8752 8689 8624 8557 8488 8418 8348 8278 8207 8138 8071 8005 7942 7883 7826 7773 7724 7679 7638 7601 7568 7538 7513 7491 7473 7458 7447 7439 7435 7435 7439 7447 7459 7476 7498 7524 7555 7591 7632 7678 7729 7784 7843 7906 7972 8040 8111 8182 8254 8326 8398 8469 8538 8606 8670 8732 8790 8845 8897 8946 8991 9033 9073 9109 9143 9175 9204 9232 9258 9283 9306 9329 9350 9370 9390 9408 9426 9443 9459 9474 9488 9502 9515 9528 9540 9551 9562 9573 9583 9593 9602 9611 9619 9627 9633 9639 9644 9647 9649 9649 9648 9645 9640 9634 9626 9616 9605 9591 9576 9560 9541 9521 9498 9473 9445 9414 9380 9341 9299 9251 9199 9141 9077 9007 8931 8850 8762 8668 8570 8466 8358 8246 8131 8013 7893 7773 7651 7530 7409 7289 7171 7054 6941 6830 6722 6617 6516 6419 6326 6238 6154 6074 5999 5930 5865 5805 5750 5701 5656 5615 5579 5547 5520 5495 5474 5456 5441 5428 5416 5407 5400 5394 5389 5386 5385 5384 5385 5388 5392 5397 5404 5413 5424 5437 5451 5468 5487 5508 5532 5559 5589 5623 5661 5703 5750 5803 5860 5924 5993 6069 6151 6239 6333 6432 6537 6646 6760 6875 6993 7113 7233 7352 7470 7586 7700 7810 7917 8019 8118 8211 8301 8386 8466 8543 8614 8682 8746 8805 8860 8912 8958 9001 9038 9071 9098 9121 9138 9149 9154 9154 9148 9136 9119 9096 9067 9033 8994 8950 8901 8848 8789 8726 8658 8585 8507 8424 8335 8240 8140 8033 7920 7800 7674 7541 7402 7257 7106 6950 6790 6625 6459 6291 6122 5953 5787 5624 5465 5312 5165 5027 4897 4776 4667 4567 4480 4405 4341 4290 4252 4226 4213 4213 4224 4248 4284 4332 4392 4462 4543 4634 4733 4842 4958 5080 5209 5341 5476 5612 5748 5882 6014 6144 6267 4062 0 73 6 6384 6495 6598 6693 6781 6860 6931 6995 7052 7104 7150 7191 7230 7266 7300 7335 7370 7405 7441 7480 7521 7565 7611 7660 7712 7766 7822 7880 7940 8001 8063 8126 8189 8253 8317 8380 8443 8505 8566 8626 8685 8741 8795 8847 8897 8944 8988 9028 9066 9101 9133 9161 9187 9210 9230 9248 9263 9277 9289 9300 9309 9317 9324 9330 9336 9341 9345 9348 9350 9351 9352 9351 9350 9347 9344 9339 9334 9328 9321 9313 9305 9296 9287 9277 9267 9256 9244 9232 9219 9206 9191 9176 9159 9142 9124 9106 9086 9067 9047 9028 9008 8989 8971 8954 8939 8925 8912 8902 8893 8887 8882 8879 8878 8879 8881 8884 8889 8895 8901 8909 8917 8925 8934 8942 8951 8960 8969 8978 8986 8993 9001 9007 9012 9017 9020 9023 9024 9024 9022 9019 9016 9010 9004 8997 8989 8980 8971 8960 8949 8937 8924 8911 8896 8880 8863 8844 8823 8800 8774 8746 8715 8682 8645 8605 8563 8517 8468 8416 8361 8303 8242 8179 8112 8043 7970 7895 7816 7732 7645 7553 7457 7355 7246 7132 7010 6882 6745 6601 6449 6289 6121 5945 5763 5573 5378 5178 4974 4768 4562 4356 4149 3948 3750 3559 3376 3201 3036 2882 2738 2607 2488 2381 2286 2202 2128 2065 2012 1967 1930 1901 1878 1861 1851 1847 1849 1858 1874 1898 1931 1974 2027 2092 2169 2258 2361 2477 2607 2749 2903 3069 3244 3429 3620 3817 4017 4217 4418 4618 4816 5009 5196 5377 5551 5718 5878 6030 6174 6312 6442 6566 6683 6795 6900 7001 7095 7185 7270 7349 7423 7492 7556 7614 7667 7714 7757 7794 7827 7855 7878 7898 7913 7925 7934 7939 7941 7941 7938 7932 7924 7913 7900 7884 7866 7844 7820 7794 7764 7732 7697 7660 7620 7579 7535 7491 7445 7399 7354 7308 7263 7220 7179 7141 7105 7073 7045 7022 7003 6989 6980 6977 6978 6985 6998 7015 7037 7063 7093 7127 7163 7202 7243 7286 7330 7373 7417 7461 7503 7544 7583 7619 7654 7685 7713 7738 7760 7778 7792 7802 7809 7811 7810 7806 7798 7787 7773 7757 7738 7718 7697 7674 7652 7630 7609 7588 7569 7551 7535 7521 7510 7501 7494 7490 7488 7488 7491 7496 7503 7512 7522 7534 7547 7561 7576 7592 7608 7625 7643 7660 7677 7695 7712 7728 7744 7760 7775 7788 7801 7813 7824 7834 7843 7851 7857 7863 7867 7871 7874 7875 7876 7876 7876 7874 7872 7870 7867 7863 7860 7856 7851 7847 7842 7837 7832 7828 7823 7818 7813 7808 7803 7798 7793 7788 7782 7776 7770 7763 7756 7749 7741 7732 7724 7715 7705 7696 7686 7677 7667 7656 7646 7635 7624 7612 7599 7586 7572 7557 7541 7524 7506 7488 7469 7451 7432 7414 7396 7380 7366 7353 7342 7334 7328 7324 7323 7324 7327 7331 7338 7345 7352 7361 7369 7376 7383 7390 7395 7399 7402 7404 7405 7404 7403 7401 7398 7395 7390 7386 7381 7375 7369 7363 4063 0 73 6 7356 7349 7341 7332 7323 7313 7303 7293 7282 7270 7259 7247 7235 7223 7211 7199 7187 7175 7163 7151 7139 7126 7113 7100 7086 7072 7057 7042 7026 7010 6993 6976 6959 6942 6925 6908 6892 6875 6859 6843 6828 6813 6798 6783 6769 6755 6740 6726 6711 6697 6682 6667 6652 6636 6620 6604 6588 6572 6556 6539 6522 6505 6488 6471 6453 6435 6417 6398 6378 6359 6338 6318 6296 6275 6253 6231 6208 6186 6164 6142 6119 6097 6075 6053 6031 6009 5986 5963 5939 5914 5889 5862 5835 5806 5776 5745 5714 5681 5647 5612 5577 5539 5501 5460 5417 5370 5321 5266 5207 5142 5071 4992 4906 4813 4712 4604 4488 4366 4237 4105 3970 3833 3695 3558 3424 3293 3167 3048 2936 2832 2737 2651 2573 2505 2447 2397 2356 2323 2300 2284 2276 2276 2285 2301 2326 2358 2399 2448 2504 2569 2640 2719 2804 2894 2988 3086 3186 3287 3387 3487 3586 3680 3770 3856 3936 4011 4079 4142 4197 4247 4291 4329 4362 4390 4413 4432 4447 4459 4467 4472 4475 4475 4473 4470 4464 4458 4449 4440 4429 4418 4405 4391 4377 4362 4346 4329 4312 4293 4274 4255 4235 4214 4193 4171 4149 4128 4106 4085 4063 4042 4022 4002 3983 3964 3945 3927 3909 3892 3874 3856 3838 3820 3802 3782 3762 3742 3720 3697 3673 3648 3621 3592 3562 3530 3496 3460 3421 3380 3336 3290 3241 3190 3136 3080 3022 2962 2901 2839 2777 2715 2652 2591 2530 2470 2412 2355 2299 2245 2192 2139 2087 2035 1983 1930 1877 1823 1767 1709 1651 1591 1530 1468 1406 1344 1283 1222 1164 1107 1052 1001 953 909 868 831 798 768 743 720 701 685 672 661 652 646 641 638 636 635 635 636 638 640 644 647 652 657 663 671 679 690 702 717 734 755 779 808 841 879 922 970 1024 1082 1146 1214 1287 1363 1443 1525 1609 1694 1780 1865 1949 2033 2114 2193 2269 2342 2412 2479 2543 2603 2661 2715 2767 2817 2864 2909 2953 2994 3034 3073 3111 3147 3182 3217 3250 3283 3314 3345 3375 3405 3433 3461 3488 3514 3539 3564 3587 3611 3633 3655 3676 3697 3718 3738 3759 3779 3799 3820 3840 3861 3882 3903 3924 3946 3967 3989 4010 4032 4053 4074 4095 4116 4137 4157 4177 4197 4217 4237 4256 4276 4296 4315 4335 4355 4374 4394 4414 4434 4454 4473 4493 4513 4532 4551 4571 4590 4609 4628 4647 4666 4685 4704 4723 4742 4762 4781 4801 4820 4840 4859 4878 4898 4917 4935 4954 4973 4991 5009 5026 5044 5061 5078 5094 5111 5127 5143 5159 5175 5191 5206 5222 5237 5252 5268 5283 5298 5314 5329 5344 5360 5375 5391 5407 5422 5438 5455 5471 5487 5504 5520 5537 5553 5569 5585 5601 5617 5632 5647 5661 5675 5689 5702 5714 5725 5735 5744 5752 5759 5764 5767 5769 5768 5765 5760 5751 5740 5726 5709 4064 0 73 6 5689 5665 5639 5609 5576 5541 5502 5462 5419 5374 5329 5281 5234 5187 5141 5095 5051 5010 4971 4936 4906 4880 4859 4844 4835 4833 4838 4849 4867 4892 4924 4963 5007 5057 5113 5173 5238 5306 5377 5450 5525 5601 5677 5753 5829 5903 5976 6047 6115 6180 6243 6302 6358 6410 6458 6503 6543 6580 6612 6641 6666 6688 6706 6720 6732 6741 6746 6749 6750 6747 6743 6735 6725 6712 6696 6677 6654 6628 6598 6565 6527 6484 6438 6388 6333 6275 6213 6149 6081 6012 5942 5871 5799 5729 5660 5593 5529 5468 5412 5361 5315 5275 5241 5214 5195 5183 5179 5183 5195 5216 5244 5281 5325 5377 5435 5501 5572 5649 5731 5817 5905 5997 6089 6183 6276 6369 6460 6549 6636 6718 6798 6872 6943 7008 7068 7123 7173 7218 7257 7292 7321 7346 7366 7382 7393 7400 7404 7404 7400 7393 7382 7368 7350 7329 7304 7275 7243 7206 7165 7120 7072 7019 6962 6901 6838 6771 6701 6629 6555 6481 6406 6331 6257 6183 6112 6043 5978 5916 5858 5804 5755 5711 5672 5639 5610 5587 5568 5553 5542 5533 5526 5520 5514 5507 5498 5485 5468 5445 5415 5377 5332 5278 5214 5142 5061 4971 4874 4770 4659 4544 4426 4305 4184 4063 3945 3828 3716 3610 3509 3417 3332 3256 3189 3133 3087 3053 3031 3022 3026 3044 3076 3122 3184 3261 3353 3461 3583 3719 3869 4031 4204 4387 4577 4775 4975 5176 5376 5577 5775 5965 6150 6326 6493 6650 6797 6933 7057 7172 7275 7369 7453 7527 7594 7652 7703 7747 7785 7817 7844 7866 7884 7897 7907 7914 7918 7920 7920 7920 7918 7917 7915 7915 7917 7919 7924 7931 7941 7954 7968 7986 8005 8027 8051 8076 8103 8131 8159 8188 8217 8246 8275 8304 8332 8358 8384 8408 8431 8452 8472 8489 8505 8518 8529 8537 8543 8548 8550 8550 8548 8545 8541 8535 8529 8523 8517 8511 8505 8500 8495 8492 8489 8488 8487 8488 8491 8494 8498 8504 8511 8519 8527 8537 8548 8559 8572 8584 8597 8611 8624 8637 8650 8663 8675 8686 8696 8706 8714 8722 8728 8733 8737 8740 8742 8743 8743 8743 8742 8741 8740 8738 8737 8736 8735 8734 8735 8735 8737 8739 8743 8747 8753 8759 8767 8776 8786 8797 8810 8822 8836 8850 8865 8880 8896 8911 8926 8941 8956 8970 8983 8996 9008 9020 9031 9041 9050 9058 9065 9072 9078 9083 9088 9091 9094 9097 9099 9100 9101 9102 9103 9104 9104 9105 9106 9107 9108 9110 9111 9113 9116 9118 9120 9122 9124 9125 9126 9127 9127 9126 9126 9124 9123 9121 9119 9118 9116 9115 9114 9114 9115 9116 9118 9120 9123 9127 9132 9136 9141 9147 9152 9157 9163 9168 9173 9178 9183 9187 9191 9195 9199 9201 9203 9205 9205 9204 9202 9199 9194 9187 9178 9167 9154 9139 9122 9103 9082 9059 9034 9008 8979 8949 8916 8881 8844 8804 8761 8714 8664 8609 8549 8484 4065 0 73 6 8414 8338 8256 8167 8073 7973 7868 7757 7642 7523 7402 7277 7152 7027 6901 6776 6654 6534 6417 6305 6197 6093 5994 5900 5812 5727 5648 5573 5503 5436 5373 5314 5258 5206 5156 5110 5068 5029 4993 4962 4935 4913 4897 4886 4882 4886 4897 4916 4944 4981 5027 5083 5148 5224 5309 5403 5506 5617 5736 5861 5993 6130 6270 6414 6560 6705 6850 6995 7139 7278 7415 7547 7674 7796 7913 8024 8129 8229 8324 8412 8496 8574 8647 8716 8779 8838 8893 8942 8987 9028 9065 9097 9125 9148 9168 9185 9198 9208 9215 9220 9223 9225 9226 9226 9226 9226 9226 9227 9228 9229 9231 9234 9236 9239 9241 9244 9246 9248 9250 9251 9251 9251 9250 9250 9248 9247 9245 9243 9241 9238 9234 9230 9225 9219 9211 9202 9190 9176 9160 9141 9119 9093 9064 9032 8995 8955 8910 8861 8807 8749 8685 8615 8539 8457 8368 8272 8168 8056 7936 7807 7671 7525 7371 7209 7039 6863 6680 6493 6300 6106 5911 5716 5521 5328 5141 4957 4781 4611 4450 4297 4154 4021 3897 3784 3681 3588 3505 3433 3372 3321 3281 3253 3237 3232 3241 3262 3298 3348 3413 3492 3586 3695 3818 3955 4105 4266 4438 4618 4807 5001 5198 5400 5602 5803 6003 6202 6395 6585 6768 6946 7117 7282 7439 7589 7732 7866 7993 8113 8224 8327 8422 8509 8588 8659 8722 8778 8826 8868 8903 8932 8956 8975 8990 9001 9008 9012 9014 9013 9009 9004 8996 8987 8975 8960 8944 8925 8903 8879 8852 8822 8790 8756 8719 8680 8639 8596 8551 8505 8457 8409 8360 8310 8260 8210 8160 8111 8063 8017 7972 7930 7890 7853 7820 7791 7765 7744 7727 7715 7707 7704 7705 7711 7720 7733 7751 7771 7795 7822 7853 7886 7922 7961 8003 8047 8093 8142 8193 8245 8298 8352 8406 8460 8513 8564 8612 8658 8701 8739 8772 8801 8825 8843 8855 8863 8864 8860 8851 8838 8819 8796 8768 8737 8703 8665 8624 8581 8536 8490 8443 8395 8348 8301 8256 8213 8173 8136 8104 8076 8053 8036 8026 8021 8023 8032 8047 8069 8097 8130 8169 8213 8261 8313 8368 8426 8485 8546 8607 8669 8730 8791 8850 8908 8964 9018 9070 9119 9167 9211 9254 9294 9332 9368 9402 9434 9464 9493 9520 9545 9568 9589 9609 9626 9642 9655 9667 9676 9683 9688 9691 9692 9692 9690 9687 9682 9677 9672 9666 9660 9655 9650 9645 9641 9638 9636 9635 9634 9635 9637 9639 9643 9647 9651 9657 9662 9668 9675 9681 9687 9693 9699 9705 9709 9713 9717 9719 9720 9720 9718 9715 9711 9704 9697 9687 9676 9664 9649 9633 9615 9595 9573 9550 9525 9498 9470 9439 9408 9374 9340 9303 9266 9227 9188 9147 9105 9062 9019 8974 8929 8883 8836 8788 8740 8691 8642 8592 8541 8491 8440 8389 8338 8288 8237 8188 8139 8091 8043 7997 7952 7908 7865 7824 7784 7746 7710 7676 7644 7615 7589 7567 7548 4066 0 73 6 7533 7522 7516 7515 7518 7526 7538 7554 7575 7598 7625 7654 7683 7713 7744 7774 7801 7827 7850 7870 7885 7896 7903 7904 7900 7891 7876 7855 7827 7794 7753 7706 7652 7591 7523 7448 7365 7276 7180 7077 6969 6856 6739 6617 6495 6372 6250 6128 6009 5895 5787 5685 5591 5506 5431 5365 5310 5266 5233 5210 5198 5196 5203 5219 5243 5274 5312 5354 5401 5452 5504 5559 5614 5669 5723 5776 5827 5874 5919 5960 5997 6029 6057 6081 6100 6114 6125 6131 6133 6132 6128 6121 6113 6102 6091 6080 6069 6058 6048 6040 6034 6031 6030 6033 6039 6049 6064 6082 6105 6132 6163 6199 6239 6283 6331 6383 6438 6497 6559 6623 6690 6758 6827 6897 6967 7037 7106 7173 7239 7301 7359 7414 7464 7508 7546 7578 7603 7621 7631 7632 7626 7610 7586 7552 7510 7458 7397 7327 7248 7160 7063 6958 6844 6721 6591 6453 6308 6157 6000 5838 5672 5502 5331 5160 4989 4817 4650 4487 4328 4177 4032 3896 3769 3651 3543 3446 3359 3282 3216 3159 3112 3075 3048 3029 3020 3020 3030 3049 3078 3117 3167 3228 3301 3385 3482 3590 3711 3843 3987 4141 4304 4476 4655 4840 5028 5219 5411 5602 5793 5979 6162 6338 6508 6672 6827 6975 7114 7245 7367 7481 7587 7685 7775 7858 7933 8002 8065 8121 8172 8217 8257 8292 8321 8346 8367 8382 8394 8400 8402 8399 8391 8377 8359 8334 8304 8268 8226 8178 8124 8064 7997 7925 7847 7764 7675 7581 7483 7379 7272 7160 7044 6923 6798 6670 6536 6399 6257 6111 5961 5806 5648 5487 5323 5157 4989 4821 4654 4488 4324 4165 4009 3860 3718 3584 3458 3342 3236 3140 3056 2983 2922 2873 2836 2811 2799 2799 2811 2837 2875 2926 2990 3067 3158 3261 3379 3509 3652 3807 3975 4153 4342 4540 4745 4957 5173 5392 5611 5831 6049 6262 6470 6669 6859 7040 7208 7364 7506 7634 7749 7848 7934 8005 8062 8106 8136 8154 8160 8155 8138 8112 8076 8031 7978 7917 7849 7776 7696 7613 7525 7436 7345 7253 7162 7072 6985 6900 6822 6748 6681 6621 6569 6524 6487 6459 6438 6424 6418 6417 6423 6433 6447 6464 6483 6503 6522 6542 6560 6576 6589 6599 6606 6609 6608 6603 6595 6583 6567 6550 6529 6507 6484 6460 6436 6412 6390 6370 6352 6336 6324 6316 6311 6310 6314 6322 6334 6349 6369 6393 6420 6450 6482 6518 6556 6596 6638 6681 6726 6772 6818 6866 6914 6961 7009 7057 7103 7149 7193 7234 7273 7308 7340 7367 7388 7404 7414 7416 7411 7399 7378 7348 7311 7264 7210 7147 7076 6998 6912 6821 6722 6619 6510 6397 6280 6158 6033 5905 5773 5638 5500 5359 5215 5067 4917 4764 4609 4452 4293 4134 3976 3818 3661 3509 3360 3216 3080 2950 2828 2715 2612 2518 2434 2360 2295 2241 2195 2158 2129 2108 2094 2088 2089 2097 2111 2134 2163 2201 2247 2301 2364 2437 4067 0 73 6 2518 2609 2709 2817 2933 3056 3185 3320 3460 3602 3747 3895 4042 4189 4336 4484 4630 4775 4919 5063 5207 5350 5494 5638 5783 5929 6075 6221 6367 6512 6657 6800 6941 7079 7214 7344 7470 7592 7708 7819 7924 8024 8118 8207 8291 8369 8443 8512 8577 8636 8692 8743 8789 8832 8870 8904 8934 8960 8983 9002 9018 9031 9041 9049 9055 9059 9061 9062 9061 9060 9056 9052 9046 9038 9029 9017 9004 8988 8969 8947 8923 8894 8863 8827 8788 8744 8696 8644 8587 8524 8457 8383 8304 8219 8127 8029 7923 7810 7690 7562 7427 7283 7132 6974 6808 6635 6455 6270 6078 5881 5680 5474 5267 5057 4847 4636 4428 4221 4018 3820 3628 3443 3266 3098 2940 2792 2656 2532 2419 2319 2230 2153 2087 2033 1988 1954 1930 1915 1910 1913 1925 1946 1977 2017 2067 2128 2200 2284 2381 2490 2613 2749 2898 3061 3235 3421 3618 3824 4037 4256 4479 4704 4929 5153 5372 5589 5797 5998 6191 6373 6546 6708 6860 7001 7132 7253 7365 7468 7563 7650 7729 7802 7868 7929 7984 8034 8079 8120 8156 8189 8219 8247 8272 8295 8316 8337 8357 8377 8397 8417 8438 8459 8479 8500 8521 8541 8559 8576 8590 8601 8609 8612 8611 8605 8594 8577 8553 8524 8489 8447 8400 8346 8287 8222 8152 8077 7997 7914 7827 7738 7647 7555 7462 7371 7282 7196 7115 7040 6971 6911 6860 6820 6790 6771 6765 6770 6787 6815 6854 6903 6961 7027 7098 7175 7256 7338 7420 7503 7584 7662 7736 7805 7867 7924 7973 8014 8048 8073 8090 8099 8099 8091 8076 8052 8021 7983 7939 7889 7833 7774 7711 7645 7578 7510 7441 7373 7307 7243 7182 7126 7074 7027 6986 6952 6924 6904 6890 6885 6887 6897 6915 6941 6974 7015 7063 7117 7179 7246 7318 7396 7477 7562 7650 7740 7832 7923 8015 8107 8198 8286 8373 8456 8537 8614 8687 8756 8821 8881 8936 8987 9033 9074 9110 9142 9168 9191 9209 9222 9231 9236 9237 9234 9227 9216 9201 9182 9159 9132 9101 9066 9027 8983 8934 8881 8823 8761 8694 8622 8545 8465 8381 8293 8202 8108 8013 7917 7820 7722 7626 7532 7439 7350 7264 7183 7107 7036 6971 6913 6862 6818 6781 6753 6731 6717 6711 6712 6719 6733 6753 6777 6805 6837 6870 6904 6938 6972 7003 7030 7053 7071 7083 7089 7087 7079 7063 7041 7012 6977 6936 6890 6841 6788 6734 6679 6624 6568 6516 6466 6419 6376 6338 6306 6280 6260 6246 6239 6239 6245 6257 6274 6297 6324 6355 6389 6424 6459 6494 6527 6559 6586 6610 6627 6638 6643 6640 6630 6612 6586 6551 6509 6459 6401 6334 6260 6178 6088 5989 5882 5767 5644 5511 5371 5222 5065 4900 4729 4551 4370 4184 3997 3809 3624 3440 3260 3087 2922 2766 2620 2485 2361 2250 2151 2064 1988 1924 1870 1825 1790 1763 1743 1731 1725 1725 1731 1744 1762 1787 1819 1858 1905 4068 0 73 6 1960 2024 2097 2179 2271 2371 2482 2601 2728 2864 3007 3157 3312 3473 3638 3806 3978 4150 4323 4496 4670 4841 5011 5179 5343 5505 5662 5815 5964 6109 6248 6382 6511 6635 6753 6866 6973 7075 7172 7264 7350 7431 7508 7579 7645 7707 7765 7818 7867 7912 7954 7992 8027 8058 8088 8115 8141 8165 8188 8210 8231 8253 8274 8296 8318 8340 8363 8387 8411 8436 8462 8489 8516 8543 8571 8600 8629 8658 8688 8718 8748 8779 8810 8840 8871 8902 8932 8963 8992 9021 9049 9076 9102 9127 9150 9172 9192 9211 9227 9243 9257 9270 9282 9292 9302 9312 9321 9329 9338 9347 9355 9364 9373 9382 9391 9400 9409 9418 9427 9436 9444 9451 9458 9464 9470 9475 9479 9483 9486 9489 9491 9493 9494 9495 9495 9494 9492 9490 9486 9481 9475 9467 9458 9448 9436 9423 9409 9394 9378 9362 9345 9330 9314 9299 9286 9274 9263 9255 9248 9243 9240 9238 9238 9240 9243 9248 9253 9260 9267 9274 9283 9292 9302 9312 9322 9333 9345 9357 9369 9382 9395 9408 9421 9433 9446 9458 9469 9480 9490 9499 9507 9514 9521 9526 9531 9536 9540 9544 9548 9552 9556 9560 9564 9569 9574 9579 9584 9590 9596 9602 9607 9613 9619 9624 9629 9634 9638 9642 9645 9647 9648 9648 9646 9643 9639 9632 9623 9611 9597 9578 9557 9531 9500 9464 9422 9374 9319 9257 9187 9109 9023 8928 8824 8711 8590 8460 8322 8178 8026 7869 7707 7541 7374 7207 7040 6873 6710 6551 6398 6251 6112 5981 5860 5749 5649 5560 5482 5417 5364 5323 5295 5280 5279 5290 5315 5352 5403 5465 5540 5626 5723 5830 5944 6067 6195 6328 6465 6602 6739 6875 7010 7140 7266 7386 7499 7605 7705 7796 7881 7958 8029 8093 8152 8205 8254 8298 8338 8375 8409 8441 8471 8498 8525 8550 8575 8599 8622 8645 8668 8692 8716 8740 8765 8791 8818 8846 8875 8904 8935 8965 8997 9028 9060 9091 9123 9154 9184 9215 9244 9273 9302 9330 9358 9385 9412 9438 9463 9489 9513 9537 9560 9583 9604 9625 9644 9662 9679 9695 9710 9723 9736 9747 9757 9766 9774 9782 9789 9795 9800 9805 9809 9812 9815 9817 9819 9820 9820 9820 9818 9817 9814 9811 9806 9801 9796 9789 9782 9773 9764 9754 9742 9729 9715 9699 9682 9664 9644 9622 9598 9573 9546 9518 9489 9458 9427 9395 9363 9330 9298 9266 9235 9206 9179 9153 9130 9109 9091 9077 9065 9057 9051 9049 9050 9053 9058 9065 9075 9084 9093 9102 9112 9119 9125 9129 9131 9130 9126 9120 9111 9100 9086 9071 9054 9035 9017 8998 8980 8961 8944 8928 8913 8900 8889 8879 8871 8864 8858 8853 8849 8845 8841 8836 8830 8823 8814 8804 8791 8776 8758 8737 8714 8687 8658 8626 8591 8555 8515 8475 8432 8389 8345 8300 8256 8212 8169 8126 8086 8047 8011 7976 7944 7914 7886 7860 7835 7811 7788 7766 7742 7716 4069 0 73 7 7644 7607 7567 7523 7472 7416 7351 7278 7197 7107 7008 6900 6783 6658 6527 6390 6248 6104 5959 5814 5669 5529 5393 5264 5142 5029 4925 4832 4750 4680 4621 4575 4541 4519 4511 4516 4533 4564 4608 4665 4735 4818 4913 5021 5140 5269 5409 5556 5711 5871 6034 6199 6365 6529 6690 6847 6997 7140 7274 7399 7514 7618 7713 7798 7873 7940 7998 8050 8095 8135 8171 8203 8234 8262 8290 8318 8346 8375 8404 8435 8467 8500 8535 8571 8608 8645 8683 8721 8759 8796 8833 8867 8900 8930 8958 8983 9004 9021 9034 9043 9048 9048 9044 9035 9023 9006 8985 8960 8931 8900 8864 8826 8785 8740 8693 8644 8591 8537 8481 8423 8364 8304 8244 8184 8126 8069 8016 7966 7920 7880 7846 7819 7798 7786 7781 7784 7795 7814 7840 7872 7912 7956 8006 8060 8118 8178 8241 8305 8371 8437 8503 8569 8634 8699 8763 8825 8886 8945 9002 9057 9110 9160 9207 9252 9294 9333 9370 9404 9435 9465 9492 9517 9541 9564 9585 9606 9626 9646 9665 9684 9703 9721 9739 9757 9774 9791 9807 9822 9837 9851 9864 9876 9888 9899 9909 9918 9927 9935 9943 9950 9957 9964 9970 9976 9981 9985 9989 9993 9995 9997 99991000010000 9999 9998 9997 9995 9992 9990 9987 9983 9980 9976 9972 9967 9962 9957 9951 9945 9938 9930 9922 9913 9903 9893 9881 9870 9857 9844 9831 9817 9802 9787 9771 9755 9738 9721 9702 9683 9662 9640 9617 9592 9565 9536 9506 9473 9438 9402 9362 9321 9277 9231 9182 9131 9077 9020 8961 8898 8832 8763 8689 8612 8530 8443 8352 8256 8155 8049 7938 7822 7702 7579 7451 7322 7191 7059 6927 6795 6666 6539 6417 6299 6187 6082 5984 5895 5816 5745 5685 5635 5597 5570 5554 5550 5557 5577 5608 5650 5704 5768 5844 5929 6024 6127 6238 6357 6482 6612 6747 6885 7026 7167 7309 7449 7590 7727 7860 7990 8115 8235 8349 8457 8558 8653 8742 8825 8902 8972 9037 9097 9152 9204 9251 9295 9336 9374 9410 9445 9478 9510 9541 9570 9598 9626 9652 9676 9700 9721 9742 9760 9777 9792 9806 9818 9829 9839 9847 9855 9862 9868 9874 9879 9884 9888 9892 9896 9899 9902 9904 9905 9906 9906 9905 9904 9902 9899 9897 9894 9891 9888 9885 9882 9880 9878 9875 9874 9872 9870 9867 9864 9861 9857 9852 9846 9839 9832 9824 9815 9806 9797 9789 9780 9772 9765 9758 9752 9747 9743 9739 9736 9733 9730 9726 9723 9719 9714 9708 9702 9695 9687 9679 9670 9661 9652 9643 9634 9625 9618 9610 9604 9599 9594 9590 9587 9584 9582 9580 9579 9579 9578 9578 9578 9578 9578 9578 9577 9577 9576 9575 9573 9571 9568 9564 9559 9554 9547 9540 9531 9521 9510 9497 9482 9467 9449 9430 9409 9387 9363 9336 9309 9279 9247 9214 9179 9142 9104 9064 9022 8980 8936 8891 8845 8799 8752 8705 8658 8612 8566 8521 4070 0 73 7 8477 8436 8397 8360 8327 8297 8272 8251 8235 8224 8219 8219 8225 8236 8253 8276 8304 8337 8374 8415 8460 8508 8558 8610 8663 8717 8770 8824 8877 8929 8979 9027 9074 9118 9161 9201 9239 9275 9309 9341 9372 9400 9427 9452 9475 9497 9518 9537 9554 9570 9584 9597 9608 9617 9624 9629 9632 9634 9633 9630 9625 9618 9609 9598 9585 9570 9552 9532 9510 9486 9459 9429 9396 9360 9320 9278 9231 9181 9126 9068 9006 8940 8869 8795 8717 8636 8552 8465 8376 8284 8191 8096 8001 7905 7809 7713 7617 7521 7426 7332 7238 7144 7050 6956 6861 6765 6667 6567 6464 6358 6249 6135 6017 5895 5768 5637 5502 5363 5221 5077 4932 4787 4642 4499 4359 4222 4092 3968 3851 3743 3644 3555 3476 3408 3351 3306 3272 3250 3240 3242 3255 3281 3319 3369 3430 3504 3590 3688 3799 3921 4054 4199 4354 4520 4695 4879 5071 5268 5471 5678 5886 6095 6304 6512 6716 6916 7109 7295 7474 7643 7803 7953 8092 8221 8339 8447 8544 8632 8710 8779 8841 8894 8941 8981 9017 9047 9072 9094 9112 9127 9140 9149 9157 9162 9164 9165 9163 9160 9154 9147 9138 9127 9114 9099 9083 9065 9046 9026 9005 8983 8960 8937 8914 8890 8867 8844 8823 8802 8782 8765 8749 8736 8725 8717 8712 8710 8711 8716 8724 8735 8750 8767 8787 8809 8833 8859 8887 8915 8944 8973 9002 9031 9059 9087 9113 9138 9162 9184 9204 9223 9240 9255 9268 9280 9289 9297 9304 9308 9311 9313 9313 9312 9309 9305 9301 9295 9288 9280 9271 9262 9251 9240 9228 9216 9203 9189 9174 9159 9144 9128 9112 9095 9078 9061 9043 9025 9007 8988 8969 8950 8930 8910 8891 8871 8851 8831 8811 8791 8772 8753 8735 8718 8701 8685 8669 8655 8641 8627 8614 8601 8589 8576 8564 8551 8539 8525 8512 8497 8482 8466 8449 8430 8411 8390 8368 8344 8319 8291 8262 8230 8196 8160 8121 8079 8034 7986 7936 7882 7824 7764 7700 7633 7562 7488 7410 7328 7241 7150 7055 6954 6848 6736 6617 6493 6361 6223 6077 5924 5764 5598 5426 5248 5066 4880 4692 4504 4317 4130 3946 3768 3595 3430 3274 3127 2991 2866 2752 2649 2558 2478 2408 2348 2298 2257 2225 2200 2183 2174 2172 2178 2192 2215 2247 2288 2340 2404 2479 2567 2667 2781 2907 3047 3198 3360 3532 3712 3900 4092 4289 4487 4685 4881 5075 5265 5450 5629 5800 5965 6122 6272 6415 6551 6680 6802 6919 7030 7136 7237 7334 7426 7513 7597 7675 7750 7820 7886 7947 8004 8056 8104 8148 8188 8224 8256 8285 8310 8333 8353 8370 8385 8398 8409 8418 8426 8432 8436 8439 8441 8441 8440 8437 8434 8429 8422 8415 8407 8397 8387 8376 8363 8350 8337 8322 8307 8291 8274 8257 8240 8222 8204 8186 8167 8149 8131 8113 8095 8079 8062 8047 8032 8019 8006 7995 7984 7975 7967 7959 7952 7946 7940 4071 0 73 7 7935 7928 7922 7915 7907 7897 7885 7872 7856 7837 7815 7791 7763 7732 7697 7659 7618 7574 7527 7477 7425 7370 7314 7256 7196 7136 7074 7013 6952 6892 6832 6774 6718 6664 6613 6566 6522 6483 6448 6418 6393 6374 6361 6353 6352 6355 6365 6380 6400 6424 6453 6486 6521 6560 6601 6644 6689 6733 6778 6824 6869 6913 6956 6998 7039 7078 7115 7151 7184 7216 7246 7273 7299 7322 7343 7362 7379 7394 7406 7417 7425 7431 7435 7437 7437 7435 7432 7428 7422 7416 7409 7401 7394 7387 7380 7373 7367 7362 7358 7354 7352 7350 7349 7349 7349 7349 7350 7350 7350 7350 7349 7348 7346 7344 7341 7337 7332 7327 7322 7316 7310 7303 7296 7289 7281 7273 7264 7255 7245 7234 7223 7210 7197 7184 7169 7153 7137 7121 7104 7086 7069 7052 7034 7017 7000 6983 6967 6951 6935 6920 6904 6888 6873 6856 6840 6823 6806 6788 6770 6751 6732 6712 6692 6672 6651 6631 6611 6591 6571 6551 6531 6511 6492 6473 6454 6435 6416 6397 6378 6359 6339 6320 6301 6282 6262 6243 6224 6204 6185 6166 6147 6127 6108 6089 6070 6051 6031 6012 5992 5972 5952 5931 5910 5889 5867 5845 5823 5800 5777 5754 5730 5706 5681 5656 5631 5605 5578 5551 5524 5496 5467 5437 5407 5376 5344 5311 5277 5241 5203 5163 5121 5076 5028 4976 4920 4860 4796 4726 4651 4572 4487 4397 4302 4203 4101 3996 3888 3779 3671 3564 3458 3355 3257 3163 3076 2995 2923 2858 2802 2755 2716 2688 2668 2658 2657 2664 2680 2704 2736 2775 2820 2872 2928 2988 3052 3119 3188 3257 3325 3393 3459 3522 3581 3636 3686 3731 3770 3803 3830 3852 3869 3880 3887 3889 3888 3883 3876 3866 3853 3840 3824 3808 3790 3772 3753 3732 3712 3690 3668 3644 3621 3596 3570 3544 3517 3489 3460 3430 3400 3368 3334 3300 3263 3225 3184 3141 3095 3046 2994 2939 2880 2817 2750 2679 2604 2525 2442 2357 2268 2176 2083 1988 1893 1798 1703 1609 1519 1431 1347 1268 1193 1123 1059 1001 949 902 861 825 794 768 745 726 711 698 688 679 673 668 665 663 662 662 664 666 670 674 680 687 695 704 715 727 741 757 776 798 823 852 886 924 968 1017 1073 1134 1202 1275 1354 1438 1526 1618 1712 1808 1904 2000 2094 2187 2276 2362 2443 2520 2592 2659 2722 2780 2834 2885 2932 2977 3019 3059 3098 3136 3172 3208 3243 3277 3311 3343 3375 3406 3436 3464 3492 3518 3544 3569 3593 3616 3639 3662 3685 3708 3731 3754 3778 3802 3827 3852 3877 3902 3928 3954 3979 4005 4030 4055 4079 4104 4128 4152 4176 4199 4223 4247 4272 4296 4321 4347 4373 4400 4427 4454 4482 4510 4537 4565 4592 4619 4646 4672 4697 4722 4746 4769 4793 4816 4839 4862 4886 4909 4933 4957 4982 5007 5032 5057 5083 5109 5135 5160 4072 0 73 7 5186 5211 5236 5261 5286 5311 5336 5361 5385 5411 5436 5462 5487 5513 5539 5566 5591 5617 5643 5667 5692 5715 5738 5760 5781 5802 5822 5842 5862 5881 5900 5919 5938 5958 5977 5996 6015 6034 6053 6072 6089 6107 6123 6139 6154 6169 6183 6196 6210 6223 6237 6251 6265 6281 6296 6313 6330 6348 6367 6385 6404 6423 6441 6460 6477 6494 6510 6526 6541 6555 6569 6582 6595 6609 6622 6636 6650 6664 6679 6694 6709 6725 6741 6756 6772 6787 6802 6816 6830 6844 6856 6868 6880 6892 6903 6914 6925 6935 6946 6957 6968 6978 6989 7000 7010 7020 7031 7041 7050 7060 7069 7079 7088 7097 7107 7117 7127 7137 7147 7158 7169 7180 7191 7202 7213 7224 7234 7243 7252 7259 7266 7271 7275 7278 7279 7279 7277 7274 7269 7262 7254 7244 7232 7219 7205 7189 7171 7152 7131 7110 7087 7063 7039 7014 6988 6963 6938 6913 6888 6865 6842 6821 6802 6785 6770 6757 6747 6739 6734 6733 6735 6740 6748 6760 6776 6795 6818 6844 6873 6906 6941 6979 7018 7060 7104 7148 7194 7239 7285 7329 7374 7417 7458 7498 7535 7570 7602 7631 7658 7680 7699 7715 7726 7733 7735 7732 7724 7711 7692 7668 7638 7602 7560 7512 7458 7399 7333 7262 7185 7102 7014 6920 6821 6716 6606 6491 6371 6246 6115 5980 5841 5697 5550 5399 5247 5094 4941 4788 4636 4488 4344 4206 4074 3950 3835 3729 3635 3552 3481 3422 3376 3343 3323 3316 3322 3339 3369 3411 3464 3528 3602 3686 3779 3881 3991 4108 4233 4363 4500 4641 4787 4936 5087 5240 5395 5549 5702 5855 6005 6153 6298 6439 6575 6708 6836 6959 7077 7190 7298 7401 7499 7592 7680 7764 7842 7916 7985 8050 8110 8165 8217 8264 8308 8347 8383 8416 8446 8472 8496 8518 8536 8553 8567 8578 8588 8594 8598 8600 8599 8595 8588 8579 8566 8552 8535 8515 8494 8472 8448 8424 8400 8376 8353 8330 8309 8288 8270 8253 8238 8225 8213 8203 8195 8188 8183 8180 8178 8179 8181 8185 8192 8201 8212 8225 8241 8259 8279 8301 8325 8350 8376 8402 8428 8455 8480 8505 8528 8550 8570 8589 8606 8621 8636 8649 8661 8673 8685 8696 8707 8719 8730 8742 8754 8766 8778 8790 8801 8813 8824 8834 8844 8852 8860 8868 8874 8880 8884 8888 8891 8893 8894 8893 8892 8889 8885 8880 8872 8864 8853 8840 8826 8810 8792 8772 8752 8730 8706 8682 8658 8634 8609 8585 8562 8540 8519 8499 8482 8466 8452 8441 8431 8424 8418 8415 8413 8412 8413 8414 8416 8418 8420 8421 8422 8423 8422 8420 8418 8414 8410 8405 8401 8396 8392 8389 8387 8386 8388 8392 8398 8407 8419 8434 8452 8473 8497 8523 8552 8584 8617 8653 8689 8727 8766 8804 8843 8881 8918 8954 8989 9022 9053 9081 9108 9132 9154 9173 9190 9206 9219 9231 9242 9252 9261 9269 9276 9283 9290 9296 9303 9308 4073 0 73 7 9314 9319 9324 9328 9333 9336 9340 9343 9346 9348 9351 9353 9355 9357 9359 9361 9362 9363 9363 9362 9360 9357 9352 9346 9338 9329 9317 9304 9289 9272 9254 9234 9213 9191 9168 9143 9117 9089 9060 9030 8999 8966 8931 8895 8857 8819 8779 8740 8700 8661 8622 8586 8552 8521 8493 8470 8452 8438 8430 8428 8431 8440 8454 8473 8496 8524 8556 8590 8627 8666 8706 8746 8787 8828 8868 8907 8944 8980 9014 9046 9076 9104 9129 9152 9173 9192 9209 9224 9237 9249 9260 9270 9279 9287 9296 9304 9312 9320 9329 9338 9347 9356 9366 9375 9385 9394 9403 9411 9419 9427 9434 9440 9446 9451 9456 9460 9465 9469 9473 9478 9482 9486 9490 9494 9498 9502 9504 9507 9508 9509 9509 9508 9505 9502 9498 9493 9488 9482 9475 9469 9463 9457 9451 9446 9442 9438 9434 9432 9430 9428 9427 9426 9425 9425 9425 9425 9424 9424 9424 9424 9425 9425 9426 9427 9428 9430 9433 9436 9439 9443 9448 9453 9459 9466 9473 9480 9488 9496 9504 9512 9521 9529 9536 9543 9550 9556 9561 9565 9568 9570 9571 9570 9568 9565 9561 9555 9547 9538 9527 9515 9500 9483 9464 9442 9417 9389 9357 9322 9283 9240 9193 9142 9087 9028 8966 8900 8830 8757 8682 8605 8525 8444 8362 8279 8196 8114 8032 7951 7872 7796 7723 7655 7590 7531 7479 7434 7396 7367 7346 7335 7334 7343 7361 7388 7425 7469 7522 7580 7645 7714 7786 7861 7936 8011 8085 8159 8230 8298 8363 8424 8482 8536 8587 8634 8678 8718 8755 8789 8820 8849 8874 8896 8915 8931 8945 8955 8963 8968 8971 8971 8969 8966 8962 8956 8950 8944 8938 8931 8925 8920 8915 8911 8907 8903 8900 8896 8892 8888 8883 8877 8871 8864 8856 8847 8838 8828 8818 8807 8797 8787 8777 8767 8757 8748 8739 8730 8720 8710 8699 8687 8674 8658 8641 8621 8598 8572 8542 8510 8473 8433 8390 8342 8291 8236 8178 8116 8051 7982 7909 7833 7752 7667 7578 7484 7384 7279 7168 7050 6925 6793 6654 6507 6352 6190 6022 5847 5665 5479 5288 5095 4902 4708 4514 4322 4135 3953 3778 3611 3452 3304 3165 3038 2922 2817 2723 2641 2569 2507 2455 2412 2378 2352 2335 2326 2325 2333 2348 2374 2409 2454 2511 2580 2661 2755 2863 2985 3121 3270 3432 3607 3793 3990 4194 4407 4624 4845 5068 5291 5513 5732 5947 6157 6360 6557 6746 6928 7101 7266 7423 7572 7714 7848 7975 8094 8207 8313 8412 8505 8592 8672 8746 8814 8877 8934 8986 9033 9075 9113 9148 9179 9207 9232 9255 9276 9295 9313 9328 9342 9355 9365 9374 9381 9387 9390 9391 9391 9389 9385 9379 9372 9364 9355 9345 9334 9324 9313 9303 9292 9282 9273 9263 9255 9246 9237 9229 9221 9212 9203 9194 9185 9175 9164 9154 9143 9132 9120 9108 9096 9084 9072 9060 9048 9035 9022 9009 8995 8980 8964 8947 8929 4074 0 73 7 8910 8889 8867 8843 8817 8790 8762 8732 8701 8670 8638 8606 8573 8542 8511 8481 8453 8426 8402 8381 8362 8346 8334 8325 8319 8318 8320 8326 8335 8348 8364 8384 8407 8432 8459 8488 8518 8550 8582 8614 8646 8677 8708 8738 8766 8793 8819 8843 8865 8887 8907 8926 8944 8962 8978 8994 9009 9024 9038 9052 9065 9077 9089 9099 9108 9116 9123 9128 9132 9135 9137 9138 9137 9136 9135 9133 9131 9129 9127 9125 9124 9123 9123 9123 9124 9125 9127 9129 9131 9133 9136 9139 9142 9145 9149 9152 9156 9161 9165 9170 9175 9181 9187 9193 9199 9205 9210 9216 9221 9225 9229 9231 9233 9233 9231 9228 9224 9217 9209 9198 9186 9171 9153 9133 9110 9085 9057 9026 8992 8955 8915 8873 8828 8781 8731 8679 8626 8571 8515 8458 8400 8342 8283 8225 8168 8111 8055 8001 7948 7898 7849 7803 7759 7719 7682 7649 7619 7594 7572 7555 7542 7533 7529 7529 7533 7542 7554 7570 7591 7614 7641 7672 7706 7743 7783 7827 7873 7922 7973 8027 8083 8140 8199 8260 8320 8381 8442 8503 8563 8622 8679 8735 8789 8841 8892 8940 8986 9030 9073 9113 9152 9190 9226 9260 9294 9326 9356 9386 9414 9441 9466 9491 9514 9535 9555 9574 9591 9607 9622 9636 9648 9659 9668 9677 9685 9692 9698 9703 9708 9711 9714 9716 9717 9717 9716 9715 9712 9708 9702 9696 9688 9680 9670 9659 9648 9636 9624 9611 9599 9588 9577 9568 9559 9552 9547 9542 9540 9539 9539 9541 9543 9546 9549 9553 9556 9560 9563 9565 9567 9569 9570 9570 9570 9569 9568 9567 9564 9561 9558 9553 9547 9539 9529 9516 9501 9483 9462 9437 9408 9375 9337 9296 9250 9201 9146 9088 9026 8959 8888 8813 8734 8650 8562 8468 8370 8267 8159 8045 7926 7801 7672 7537 7397 7253 7106 6955 6801 6647 6492 6337 6182 6031 5882 5737 5597 5463 5335 5215 5102 4997 4900 4812 4732 4661 4599 4545 4499 4462 4432 4409 4394 4386 4384 4389 4401 4419 4443 4472 4507 4547 4591 4640 4690 4742 4795 4848 4898 4945 4988 5024 5052 5070 5077 5072 5054 5023 4976 4917 4842 4755 4656 4544 4423 4292 4156 4015 3870 3724 3580 3437 3297 3162 3034 2912 2798 2693 2596 2508 2430 2360 2300 2250 2209 2177 2155 2143 2140 2148 2167 2196 2237 2289 2352 2427 2514 2612 2721 2842 2972 3112 3261 3418 3580 3749 3921 4093 4266 4439 4610 4775 4934 5085 5227 5358 5477 5584 5677 5755 5819 5869 5905 5926 5934 5930 5916 5893 5861 5825 5784 5741 5699 5658 5621 5587 5562 5544 5536 5539 5552 5577 5614 5663 5725 5798 5882 5977 6083 6197 6320 6450 6586 6728 6873 7022 7172 7321 7470 7617 7762 7902 8038 8167 8290 8407 8516 8617 8710 8795 8873 8942 9005 9060 9108 9150 9186 9216 9242 9262 9278 9289 9297 9301 9301 9297 9290 9279 9264 9246 9224 9198 4075 0 73 7 9168 9133 9094 9051 9003 8951 8894 8831 8764 8692 8616 8534 8447 8356 8260 8160 8055 7947 7835 7720 7602 7481 7359 7234 7108 6982 6856 6730 6604 6479 6356 6235 6117 6002 5891 5783 5680 5583 5490 5404 5324 5251 5185 5126 5076 5033 4998 4972 4955 4945 4945 4952 4968 4992 5023 5062 5108 5160 5218 5283 5352 5426 5505 5587 5673 5762 5854 5949 6046 6145 6247 6350 6454 6561 6669 6778 6888 6998 7109 7221 7332 7442 7550 7657 7762 7863 7962 8056 8146 8231 8311 8386 8455 8519 8577 8630 8677 8720 8757 8790 8818 8842 8862 8877 8889 8897 8901 8901 8898 8890 8878 8861 8841 8815 8785 8750 8710 8666 8617 8563 8505 8443 8378 8309 8238 8164 8088 8012 7936 7859 7783 7708 7635 7564 7496 7430 7368 7309 7253 7201 7152 7106 7064 7024 6987 6953 6921 6892 6865 6840 6817 6796 6777 6761 6747 6735 6726 6720 6718 6718 6722 6730 6742 6758 6777 6801 6830 6862 6899 6939 6984 7033 7085 7142 7201 7263 7328 7396 7466 7537 7610 7684 7758 7832 7907 7981 8055 8128 8200 8271 8341 8409 8476 8541 8605 8667 8728 8786 8843 8897 8950 8999 9047 9091 9132 9170 9205 9237 9265 9290 9312 9330 9346 9359 9370 9378 9385 9391 9396 9400 9404 9408 9412 9415 9420 9424 9428 9433 9438 9442 9447 9451 9454 9457 9460 9462 9463 9464 9464 9464 9464 9464 9463 9462 9461 9461 9460 9459 9458 9457 9456 9454 9453 9451 9449 9447 9445 9443 9441 9440 9439 9438 9438 9439 9440 9443 9446 9450 9455 9461 9467 9474 9480 9486 9493 9498 9504 9508 9511 9513 9514 9514 9512 9508 9504 9497 9489 9479 9468 9455 9441 9425 9408 9390 9370 9349 9327 9305 9282 9258 9234 9211 9187 9163 9140 9117 9094 9072 9051 9031 9011 8992 8974 8956 8939 8923 8907 8892 8878 8864 8850 8837 8824 8811 8798 8784 8769 8754 8736 8718 8697 8673 8647 8618 8586 8552 8514 8474 8431 8387 8342 8297 8252 8208 8168 8129 8096 8069 8047 8032 8025 8026 8034 8052 8077 8110 8152 8199 8253 8312 8375 8441 8510 8579 8648 8718 8785 8851 8913 8973 9028 9079 9127 9169 9208 9242 9272 9297 9318 9334 9346 9354 9357 9355 9349 9338 9321 9299 9272 9239 9200 9156 9107 9053 8994 8930 8861 8789 8713 8635 8553 8470 8385 8299 8212 8124 8037 7950 7864 7778 7694 7613 7534 7457 7384 7315 7251 7192 7139 7092 7051 7017 6989 6968 6954 6945 6942 6943 6948 6955 6963 6969 6976 6980 6980 6974 6962 6942 6914 6877 6832 6776 6712 6637 6554 6462 6361 6253 6138 6016 5889 5757 5622 5483 5342 5201 5059 4918 4778 4642 4508 4379 4256 4139 4029 3927 3833 3749 3674 3610 3556 3514 3483 3464 3456 3461 3478 3506 3547 3600 3664 3740 3827 3924 4031 4146 4271 4402 4539 4682 4827 4977 5127 5276 5425 5574 5718 5857 5993 6121 4076 0 73 7 6244 6360 6468 6568 6661 6746 6823 6893 6955 7010 7059 7101 7139 7171 7200 7225 7247 7268 7286 7305 7323 7341 7360 7380 7401 7422 7446 7469 7492 7516 7539 7561 7581 7598 7612 7621 7626 7625 7619 7606 7587 7561 7528 7489 7443 7392 7335 7273 7207 7139 7068 6997 6925 6854 6785 6718 6656 6598 6546 6500 6461 6430 6406 6390 6382 6381 6387 6400 6420 6444 6471 6503 6536 6567 6598 6628 6652 6670 6682 6685 6678 6661 6632 6592 6539 6473 6396 6307 6206 6095 5976 5848 5715 5575 5433 5291 5149 5007 4867 4733 4605 4484 4371 4267 4174 4091 4019 3959 3911 3876 3853 3843 3846 3863 3894 3938 3996 4067 4153 4253 4365 4492 4630 4780 4941 5112 5292 5478 5670 5866 6062 6259 6455 6649 6837 7020 7194 7360 7517 7664 7801 7927 8043 8149 8245 8332 8409 8479 8540 8594 8641 8681 8715 8743 8765 8780 8791 8795 8794 8788 8777 8760 8739 8714 8686 8654 8619 8584 8547 8510 8472 8436 8402 8369 8339 8312 8288 8268 8252 8240 8232 8228 8228 8232 8239 8250 8265 8282 8302 8324 8347 8372 8396 8420 8443 8464 8482 8495 8505 8509 8506 8496 8479 8453 8418 8374 8320 8257 8183 8100 8007 7904 7791 7670 7540 7401 7254 7100 6938 6770 6597 6417 6234 6046 5855 5663 5469 5275 5081 4890 4702 4518 4339 4167 4003 3846 3700 3563 3437 3323 3220 3130 3052 2986 2934 2894 2866 2851 2849 2859 2880 2914 2960 3017 3085 3164 3254 3353 3461 3578 3702 3833 3968 4107 4248 4389 4529 4667 4801 4928 5048 5159 5258 5346 5421 5482 5528 5559 5575 5576 5561 5530 5485 5425 5352 5265 5166 5056 4935 4805 4667 4520 4369 4211 4051 3890 3727 3565 3404 3247 3094 2948 2808 2676 2553 2439 2335 2240 2156 2082 2018 1963 1917 1880 1851 1830 1817 1811 1812 1819 1834 1857 1886 1924 1970 2024 2088 2162 2245 2339 2443 2557 2681 2815 2958 3109 3268 3433 3604 3779 3955 4135 4314 4492 4667 4841 5009 5171 5328 5477 5618 5751 5874 5989 6093 6187 6270 6344 6406 6458 6500 6531 6551 6561 6561 6550 6529 6498 6457 6406 6345 6274 6193 6102 6002 5893 5775 5649 5514 5373 5225 5072 4914 4753 4591 4428 4267 4107 3950 3800 3655 3518 3390 3271 3163 3066 2981 2907 2845 2795 2757 2731 2716 2713 2720 2738 2766 2803 2850 2905 2968 3038 3114 3197 3283 3372 3463 3554 3645 3733 3818 3898 3971 4037 4095 4144 4183 4214 4235 4247 4253 4250 4244 4232 4219 4205 4193 4182 4174 4173 4179 4193 4217 4250 4294 4350 4417 4495 4584 4685 4797 4919 5050 5191 5339 5495 5657 5824 5996 6170 6346 6522 6698 6873 7044 7213 7375 7533 7684 7827 7964 8092 8212 8323 8426 8521 8607 8685 8756 8819 8875 8924 8968 9005 9037 9064 9086 9104 9118 9128 9135 9137 9137 9133 9127 9117 9103 9087 9067 9044 4077 0 73 7 9017 8987 8953 8915 8873 8827 8778 8725 8668 8608 8546 8480 8412 8343 8272 8200 8127 8054 7982 7910 7838 7768 7699 7632 7567 7503 7442 7384 7328 7275 7225 7180 7138 7100 7068 7040 7019 7003 6993 6989 6992 7001 7017 7038 7066 7099 7137 7179 7225 7275 7327 7381 7436 7492 7548 7603 7657 7710 7760 7808 7853 7894 7932 7966 7996 8022 8044 8062 8076 8087 8095 8099 8102 8102 8100 8097 8092 8087 8082 8076 8071 8065 8059 8053 8048 8042 8037 8031 8026 8020 8015 8010 8005 8001 7999 7997 7997 7998 8002 8007 8015 8025 8037 8051 8067 8084 8103 8121 8139 8158 8175 8191 8205 8217 8227 8233 8236 8236 8232 8224 8212 8197 8178 8156 8129 8100 8066 8030 7990 7946 7900 7851 7798 7743 7686 7626 7564 7499 7433 7366 7298 7229 7159 7090 7022 6954 6887 6823 6761 6702 6646 6593 6544 6499 6457 6419 6385 6354 6327 6302 6281 6261 6244 6229 6215 6202 6190 6179 6169 6160 6152 6144 6138 6133 6129 6128 6128 6131 6137 6145 6157 6172 6191 6213 6239 6268 6301 6337 6376 6417 6461 6508 6555 6604 6653 6703 6752 6800 6847 6892 6936 6977 7015 7050 7081 7110 7134 7155 7172 7185 7194 7199 7199 7196 7188 7176 7160 7141 7119 7093 7065 7034 7002 6968 6934 6900 6866 6833 6801 6771 6743 6717 6693 6672 6652 6634 6618 6603 6589 6576 6563 6549 6535 6521 6506 6489 6472 6453 6433 6412 6390 6368 6345 6322 6298 6275 6251 6228 6205 6183 6161 6140 6119 6099 6079 6060 6042 6023 6005 5987 5968 5950 5931 5911 5890 5868 5845 5821 5795 5767 5737 5705 5671 5636 5598 5558 5516 5473 5428 5381 5332 5282 5231 5178 5124 5068 5010 4951 4891 4828 4763 4696 4627 4556 4482 4405 4325 4242 4156 4067 3974 3879 3780 3679 3574 3467 3357 3246 3133 3018 2904 2790 2675 2561 2450 2341 2234 2132 2033 1938 1849 1765 1686 1613 1545 1484 1428 1377 1332 1291 1256 1224 1197 1173 1153 1135 1120 1107 1096 1086 1078 1071 1066 1061 1058 1055 1053 1052 1052 1053 1054 1056 1059 1063 1067 1071 1076 1082 1087 1093 1100 1107 1114 1123 1133 1145 1159 1176 1196 1220 1248 1282 1321 1366 1418 1477 1543 1616 1696 1784 1877 1977 2082 2193 2307 2424 2545 2666 2788 2910 3032 3151 3269 3385 3497 3607 3713 3815 3915 4010 4103 4193 4280 4365 4448 4528 4608 4686 4763 4839 4914 4988 5062 5136 5208 5280 5350 5420 5488 5555 5619 5682 5742 5801 5856 5910 5960 6008 6054 6097 6138 6176 6212 6246 6279 6309 6337 6363 6387 6409 6428 6445 6458 6468 6474 6476 6474 6466 6454 6437 6414 6386 6353 6314 6271 6223 6171 6116 6057 5996 5934 5872 5809 5747 5687 5629 5575 5525 5480 5442 5410 5385 5369 5361 5362 5373 5394 5424 5464 5514 5573 5641 5717 5801 5892 5989 6091 6196 6306 6417 4078 0 73 8 6519 6629 6739 6848 6953 7057 7157 7253 7345 7432 7515 7593 7666 7735 7798 7856 7910 7960 8005 8046 8084 8118 8149 8177 8202 8226 8248 8268 8286 8304 8320 8336 8350 8363 8376 8387 8398 8407 8415 8421 8426 8430 8432 8432 8432 8430 8427 8423 8418 8413 8407 8402 8397 8391 8387 8382 8379 8376 8374 8372 8371 8371 8371 8372 8373 8376 8378 8382 8386 8392 8398 8405 8413 8423 8434 8446 8459 8473 8488 8504 8521 8538 8556 8574 8592 8610 8629 8647 8665 8682 8700 8717 8735 8752 8768 8785 8802 8818 8834 8850 8865 8880 8894 8907 8919 8930 8940 8948 8955 8961 8964 8966 8966 8964 8959 8952 8943 8931 8916 8898 8877 8852 8823 8791 8754 8713 8667 8617 8562 8502 8436 8366 8291 8211 8125 8035 7939 7839 7733 7622 7505 7383 7255 7121 6980 6833 6680 6519 6352 6178 5997 5810 5618 5421 5220 5017 4811 4606 4401 4200 4001 3809 3623 3445 3277 3118 2970 2834 2709 2596 2495 2405 2327 2259 2201 2153 2115 2085 2064 2052 2048 2052 2065 2086 2117 2155 2203 2260 2326 2400 2483 2574 2671 2774 2883 2994 3109 3224 3339 3452 3563 3670 3771 3867 3955 4037 4110 4176 4233 4282 4323 4356 4382 4400 4411 4414 4412 4402 4387 4366 4340 4308 4273 4233 4190 4145 4098 4051 4004 3959 3915 3876 3841 3812 3791 3777 3772 3776 3790 3814 3849 3895 3952 4020 4098 4187 4285 4393 4510 4636 4769 4911 5058 5212 5372 5536 5705 5878 6053 6230 6408 6585 6763 6939 7112 7282 7446 7606 7759 7904 8042 8172 8293 8405 8507 8601 8685 8761 8829 8889 8941 8987 9027 9061 9091 9116 9138 9156 9171 9184 9194 9202 9208 9212 9215 9216 9216 9215 9213 9211 9209 9207 9206 9205 9206 9209 9214 9220 9229 9240 9253 9268 9285 9303 9322 9342 9362 9382 9401 9420 9438 9454 9469 9483 9496 9507 9518 9527 9536 9545 9553 9561 9568 9576 9584 9591 9599 9606 9613 9619 9625 9630 9635 9638 9641 9643 9644 9645 9645 9644 9644 9643 9642 9641 9640 9639 9639 9637 9636 9634 9632 9629 9624 9618 9611 9602 9590 9576 9560 9540 9517 9491 9462 9428 9390 9347 9300 9247 9189 9126 9056 8981 8900 8812 8719 8621 8517 8408 8296 8180 8062 7942 7822 7703 7585 7468 7355 7247 7144 7047 6956 6873 6798 6731 6674 6626 6587 6559 6542 6535 6538 6553 6578 6615 6662 6720 6788 6866 6953 7049 7153 7263 7379 7501 7626 7753 7881 8010 8137 8262 8385 8503 8617 8725 8827 8923 9012 9095 9172 9242 9306 9364 9418 9466 9510 9550 9586 9619 9649 9676 9701 9724 9744 9762 9778 9791 9802 9811 9818 9822 9823 9822 9819 9814 9806 9796 9785 9771 9756 9740 9722 9703 9684 9663 9642 9619 9596 9572 9546 9520 9493 9464 9434 9403 9370 9336 9300 9264 9226 9188 9150 9112 9073 9035 8999 8964 8932 8902 8874 8850 4079 0 73 8 8830 8813 8800 8791 8786 8784 8786 8791 8799 8809 8821 8835 8850 8866 8883 8900 8918 8936 8954 8971 8989 9007 9025 9043 9060 9078 9095 9111 9126 9140 9152 9162 9168 9172 9171 9166 9156 9141 9120 9093 9060 9020 8973 8919 8858 8790 8715 8633 8544 8447 8343 8232 8113 7988 7855 7715 7569 7415 7256 7090 6920 6744 6564 6381 6195 6009 5822 5635 5449 5266 5087 4913 4745 4583 4430 4284 4148 4022 3905 3799 3703 3618 3543 3478 3421 3373 3333 3299 3271 3247 3226 3208 3190 3172 3152 3131 3106 3078 3046 3009 2968 2922 2872 2818 2761 2702 2640 2579 2517 2456 2396 2339 2286 2237 2192 2153 2120 2093 2072 2057 2050 2049 2055 2068 2088 2115 2148 2189 2238 2294 2357 2429 2509 2599 2697 2804 2921 3048 3184 3329 3483 3645 3813 3988 4167 4348 4530 4712 4892 5066 5234 5392 5539 5674 5794 5900 5989 6061 6115 6153 6174 6178 6168 6142 6104 6055 5995 5927 5852 5771 5685 5595 5502 5408 5311 5213 5114 5013 4911 4808 4703 4595 4486 4374 4260 4143 4025 3905 3783 3662 3540 3420 3301 3185 3073 2965 2863 2768 2679 2599 2526 2462 2406 2358 2319 2289 2266 2251 2244 2244 2252 2266 2289 2319 2357 2404 2461 2527 2605 2694 2796 2911 3040 3182 3339 3510 3695 3893 4103 4323 4552 4790 5032 5278 5525 5773 6016 6257 6492 6718 6936 7143 7340 7526 7701 7864 8016 8157 8288 8409 8521 8624 8720 8809 8891 8968 9038 9104 9166 9223 9275 9324 9370 9411 9450 9485 9518 9548 9575 9601 9624 9645 9665 9683 9700 9716 9731 9745 9758 9771 9782 9793 9803 9811 9819 9826 9832 9837 9841 9844 9846 9847 9848 9847 9847 9845 9843 9840 9838 9834 9830 9826 9822 9816 9810 9803 9795 9786 9776 9764 9750 9734 9716 9697 9675 9651 9625 9597 9567 9536 9503 9468 9432 9396 9358 9320 9281 9241 9202 9162 9121 9081 9040 9000 8959 8919 8878 8838 8799 8760 8721 8684 8648 8614 8581 8550 8522 8495 8471 8448 8428 8411 8395 8381 8369 8358 8349 8340 8333 8326 8319 8312 8305 8298 8290 8281 8271 8259 8246 8230 8212 8191 8166 8137 8104 8066 8022 7972 7915 7851 7780 7700 7611 7514 7408 7292 7167 7033 6890 6738 6578 6409 6233 6050 5861 5668 5469 5269 5067 4865 4662 4463 4266 4073 3887 3707 3535 3371 3217 3073 2939 2816 2705 2604 2514 2436 2368 2312 2266 2232 2208 2195 2193 2202 2223 2256 2300 2357 2427 2510 2605 2714 2835 2970 3117 3275 3446 3626 3817 4015 4221 4434 4651 4873 5097 5321 5545 5769 5992 6210 6425 6635 6838 7035 7224 7406 7578 7741 7894 8038 8171 8293 8406 8509 8601 8685 8759 8825 8883 8934 8978 9017 9051 9080 9106 9128 9148 9165 9181 9194 9206 9217 9226 9233 9240 9246 9250 9254 9256 9258 9259 9260 9260 9260 9260 9259 9258 9257 9256 9254 4080 0 73 8 9251 9248 9244 9239 9232 9225 9216 9205 9193 9180 9165 9149 9132 9114 9095 9076 9056 9036 9016 8996 8977 8959 8941 8924 8909 8894 8881 8870 8860 8851 8845 8840 8837 8837 8838 8841 8847 8854 8862 8872 8883 8895 8907 8919 8931 8942 8951 8958 8964 8966 8965 8960 8951 8938 8920 8897 8869 8834 8794 8748 8695 8635 8568 8494 8413 8324 8226 8122 8009 7888 7759 7623 7479 7327 7169 7004 6832 6656 6474 6288 6099 5907 5713 5520 5326 5132 4941 4753 4569 4390 4217 4051 3893 3742 3601 3470 3348 3236 3135 3044 2963 2893 2833 2784 2745 2717 2698 2691 2694 2708 2733 2771 2820 2881 2956 3043 3143 3256 3383 3521 3672 3834 4007 4189 4380 4578 4782 4990 5202 5416 5629 5841 6053 6262 6466 6666 6860 7049 7232 7407 7576 7738 7892 8040 8179 8312 8437 8555 8666 8771 8868 8959 9043 9121 9193 9259 9320 9375 9426 9471 9512 9548 9580 9608 9632 9654 9672 9687 9700 9710 9719 9726 9733 9738 9742 9746 9750 9753 9756 9759 9761 9763 9764 9764 9763 9761 9758 9753 9746 9738 9728 9716 9702 9687 9671 9653 9634 9614 9593 9572 9550 9527 9504 9480 9456 9432 9407 9381 9356 9330 9305 9280 9256 9233 9212 9193 9176 9162 9152 9145 9142 9143 9149 9158 9172 9190 9212 9237 9265 9295 9327 9361 9395 9429 9462 9496 9528 9559 9587 9614 9639 9661 9681 9698 9714 9726 9737 9745 9751 9755 9757 9756 9753 9748 9740 9730 9718 9704 9688 9669 9649 9628 9605 9581 9556 9531 9506 9481 9456 9433 9410 9388 9368 9350 9333 9318 9304 9292 9282 9272 9265 9258 9252 9248 9244 9242 9240 9240 9241 9243 9246 9251 9257 9265 9274 9286 9299 9314 9331 9349 9369 9391 9413 9436 9460 9484 9508 9532 9556 9578 9600 9619 9637 9653 9667 9679 9688 9695 9700 9703 9703 9702 9699 9694 9688 9681 9674 9665 9657 9649 9640 9632 9624 9617 9611 9606 9601 9597 9595 9593 9592 9593 9594 9597 9600 9605 9610 9616 9624 9632 9640 9649 9659 9668 9678 9687 9696 9705 9713 9720 9727 9732 9737 9741 9744 9746 9746 9746 9745 9743 9739 9735 9729 9723 9715 9705 9694 9681 9667 9650 9632 9612 9590 9565 9539 9511 9481 9450 9416 9381 9344 9305 9265 9222 9176 9128 9077 9022 8964 8900 8831 8756 8675 8587 8490 8386 8273 8151 8020 7880 7731 7573 7407 7233 7053 6867 6676 6482 6286 6089 5892 5698 5507 5320 5140 4966 4801 4645 4498 4361 4236 4121 4018 3926 3847 3779 3723 3680 3649 3630 3625 3632 3654 3689 3739 3803 3882 3975 4084 4207 4345 4496 4660 4836 5022 5218 5422 5630 5844 6059 6274 6488 6700 6909 7111 7307 7494 7673 7843 8004 8155 8297 8429 8552 8666 8772 8869 8959 9042 9117 9187 9250 9308 9361 9408 9451 9489 9523 9554 9580 9603 9622 9639 9653 9664 9673 9679 9684 9687 9688 4081 0 73 8 9688 9687 9685 9682 9678 9674 9669 9665 9660 9655 9650 9646 9642 9638 9634 9631 9628 9626 9625 9623 9623 9622 9623 9623 9624 9625 9626 9628 9629 9630 9631 9631 9632 9631 9630 9629 9626 9623 9619 9614 9609 9602 9595 9586 9577 9567 9557 9546 9534 9521 9508 9494 9480 9465 9450 9434 9418 9401 9383 9365 9347 9328 9308 9289 9268 9248 9228 9207 9186 9165 9143 9121 9099 9075 9050 9024 8996 8965 8932 8895 8855 8809 8760 8705 8644 8578 8506 8428 8344 8255 8160 8059 7955 7846 7734 7619 7502 7384 7266 7147 7029 6913 6798 6686 6577 6471 6368 6269 6173 6081 5993 5908 5827 5748 5673 5601 5532 5466 5402 5341 5283 5227 5175 5125 5080 5038 5000 4968 4940 4918 4903 4895 4895 4903 4920 4946 4983 5030 5088 5158 5238 5329 5432 5545 5667 5799 5940 6087 6241 6400 6561 6726 6891 7056 7218 7379 7535 7687 7833 7972 8106 8232 8351 8463 8568 8667 8758 8843 8923 8996 9064 9127 9186 9239 9288 9332 9373 9409 9441 9470 9495 9516 9534 9548 9559 9568 9574 9577 9578 9577 9574 9570 9564 9557 9549 9540 9531 9521 9511 9500 9489 9478 9466 9454 9443 9431 9419 9407 9396 9384 9373 9363 9353 9344 9337 9331 9326 9323 9322 9324 9328 9334 9343 9354 9367 9383 9401 9420 9441 9463 9486 9509 9533 9556 9579 9602 9624 9646 9667 9687 9706 9725 9743 9760 9777 9793 9809 9825 9840 9854 9868 9881 9893 9905 9915 9925 9933 9941 9948 9954 9959 9964 9968 9971 9975 9978 9981 9983 9986 9988 9991 9993 9995 9997 9998 9999100001000010000 9999 9998 9996 9995 9992 9990 9988 9985 9982 9979 9976 9973 9970 9967 9963 9960 9957 9954 9951 9949 9946 9944 9943 9942 9942 9942 9944 9945 9948 9951 9954 9958 9963 9967 9971 9975 9979 9982 9985 9987 9988 9988 9987 9985 9981 9977 9972 9965 9958 9949 9939 9928 9916 9903 9889 9873 9856 9838 9818 9797 9774 9750 9724 9697 9668 9637 9605 9572 9538 9503 9467 9432 9396 9360 9324 9290 9256 9225 9195 9167 9141 9118 9098 9081 9068 9058 9052 9049 9050 9055 9064 9076 9092 9111 9133 9158 9185 9214 9244 9276 9308 9340 9372 9404 9435 9465 9493 9519 9543 9566 9586 9605 9621 9636 9649 9660 9670 9679 9686 9693 9698 9703 9707 9711 9713 9715 9715 9715 9713 9711 9707 9703 9697 9690 9683 9674 9665 9656 9646 9636 9626 9617 9607 9598 9589 9581 9573 9565 9558 9551 9545 9538 9532 9525 9519 9513 9508 9502 9497 9492 9489 9485 9483 9482 9482 9483 9485 9488 9493 9498 9504 9511 9519 9527 9535 9543 9551 9558 9565 9571 9576 9580 9584 9586 9588 9589 9589 9589 9588 9587 9586 9584 9582 9580 9577 9575 9571 9567 9562 9557 9550 9543 9534 9524 9512 9499 9484 9468 9450 9430 9409 9387 9362 9336 9308 9278 9246 9212 9176 9138 9097 4082 0 73 8 9054 9008 8960 8909 8856 8800 8742 8681 8619 8555 8488 8420 8350 8279 8205 8130 8052 7971 7888 7801 7709 7613 7512 7404 7291 7171 7044 6909 6768 6620 6467 6306 6142 5973 5801 5629 5456 5284 5113 4947 4784 4628 4479 4338 4205 4081 3967 3863 3769 3685 3612 3549 3497 3455 3425 3405 3397 3400 3415 3443 3482 3535 3601 3680 3772 3877 3995 4125 4267 4420 4582 4754 4933 5120 5310 5504 5702 5899 6096 6292 6486 6676 6861 7042 7216 7385 7547 7703 7851 7993 8127 8254 8374 8487 8593 8693 8785 8871 8950 9024 9091 9152 9208 9258 9303 9343 9379 9411 9439 9463 9483 9501 9515 9527 9536 9543 9547 9549 9549 9547 9542 9536 9527 9517 9504 9490 9475 9458 9439 9420 9400 9379 9358 9337 9317 9296 9277 9260 9243 9229 9216 9205 9196 9189 9184 9180 9179 9179 9180 9182 9185 9188 9192 9195 9197 9198 9197 9195 9190 9183 9173 9158 9140 9118 9090 9057 9019 8973 8922 8863 8796 8723 8641 8552 8456 8353 8242 8126 8003 7876 7744 7608 7471 7330 7189 7048 6907 6766 6626 6488 6351 6217 6084 5953 5825 5699 5575 5453 5333 5216 5101 4989 4881 4776 4676 4580 4489 4404 4324 4252 4186 4127 4076 4033 3997 3968 3947 3933 3927 3928 3936 3950 3971 3998 4032 4072 4119 4172 4231 4298 4371 4452 4539 4634 4737 4847 4965 5089 5221 5360 5504 5654 5809 5968 6129 6292 6457 6621 6784 6944 7101 7253 7400 7540 7674 7800 7917 8026 8126 8217 8299 8372 8436 8492 8539 8579 8610 8634 8651 8660 8663 8659 8649 8632 8610 8581 8547 8507 8462 8412 8358 8300 8239 8175 8110 8045 7980 7916 7854 7797 7743 7696 7655 7622 7597 7581 7574 7577 7589 7611 7642 7682 7730 7786 7849 7917 7991 8069 8150 8234 8319 8405 8492 8578 8663 8747 8829 8909 8986 9061 9132 9200 9265 9326 9384 9437 9487 9533 9575 9614 9649 9680 9708 9732 9754 9773 9790 9804 9817 9827 9836 9844 9851 9857 9862 9866 9869 9873 9875 9877 9879 9880 9881 9881 9881 9880 9879 9876 9873 9870 9866 9861 9856 9850 9844 9838 9831 9825 9819 9814 9808 9804 9800 9797 9794 9792 9790 9789 9788 9788 9787 9787 9786 9785 9784 9783 9781 9779 9777 9775 9773 9771 9770 9768 9767 9765 9764 9762 9760 9756 9752 9746 9738 9728 9715 9699 9679 9656 9629 9597 9562 9522 9478 9430 9378 9322 9262 9198 9130 9058 8982 8902 8817 8728 8633 8533 8427 8315 8196 8069 7935 7792 7641 7482 7314 7137 6952 6759 6559 6352 6139 5921 5699 5475 5250 5025 4801 4581 4363 4153 3949 3753 3567 3390 3225 3071 2929 2799 2681 2575 2481 2398 2326 2264 2211 2167 2132 2103 2082 2066 2057 2053 2056 2064 2079 2101 2130 2168 2215 2272 2340 2420 2514 2620 2741 2875 3025 3188 3366 3556 3759 3972 4195 4425 4662 4901 5143 5385 5627 5864 4083 0 73 8 6098 6324 6543 6754 6955 7147 7328 7499 7659 7808 7947 8076 8195 8304 8404 8496 8580 8656 8724 8786 8841 8891 8935 8974 9009 9040 9067 9091 9113 9133 9151 9168 9184 9200 9215 9230 9245 9260 9275 9291 9306 9322 9337 9353 9368 9382 9396 9409 9420 9431 9440 9447 9453 9458 9460 9460 9459 9456 9450 9443 9433 9422 9409 9394 9377 9359 9338 9317 9293 9269 9243 9216 9187 9158 9127 9096 9063 9029 8994 8958 8921 8882 8842 8800 8756 8711 8663 8613 8560 8505 8448 8388 8325 8261 8194 8126 8056 7986 7917 7848 7779 7714 7651 7592 7539 7490 7448 7413 7386 7367 7356 7355 7362 7378 7403 7437 7479 7529 7586 7650 7720 7795 7874 7958 8044 8131 8221 8310 8399 8487 8574 8658 8739 8817 8891 8961 9026 9087 9142 9193 9238 9278 9314 9345 9371 9393 9411 9425 9436 9444 9449 9452 9453 9452 9451 9448 9444 9440 9436 9431 9427 9422 9418 9415 9412 9409 9407 9407 9407 9408 9410 9413 9418 9424 9431 9439 9448 9459 9471 9484 9497 9512 9527 9542 9558 9574 9589 9604 9619 9633 9647 9660 9672 9684 9694 9704 9713 9722 9729 9737 9743 9749 9754 9758 9762 9764 9766 9767 9766 9764 9761 9755 9749 9740 9729 9716 9701 9684 9664 9642 9617 9589 9558 9525 9489 9449 9406 9360 9311 9258 9201 9141 9076 9008 8934 8856 8772 8682 8586 8484 8374 8256 8129 7994 7850 7697 7535 7364 7183 6995 6800 6598 6391 6180 5967 5753 5541 5329 5120 4917 4720 4531 4350 4178 4015 3863 3722 3592 3472 3364 3266 3179 3103 3038 2982 2936 2900 2873 2854 2843 2839 2841 2848 2858 2870 2883 2894 2904 2912 2913 2910 2900 2882 2857 2825 2785 2738 2686 2629 2568 2505 2442 2378 2316 2257 2200 2150 2104 2063 2029 2000 1977 1960 1949 1943 1942 1946 1956 1972 1993 2020 2055 2097 2146 2204 2271 2348 2433 2528 2631 2741 2860 2983 3112 3244 3375 3506 3636 3764 3885 4000 4108 4208 4299 4381 4454 4518 4574 4621 4660 4692 4716 4734 4745 4750 4748 4739 4724 4701 4672 4635 4591 4539 4481 4415 4344 4266 4184 4098 4010 3921 3833 3744 3657 3575 3497 3425 3360 3302 3253 3212 3180 3159 3147 3146 3157 3179 3213 3260 3320 3392 3479 3579 3693 3821 3962 4117 4283 4462 4651 4848 5055 5266 5484 5703 5923 6141 6359 6574 6783 6986 7181 7367 7545 7714 7873 8022 8161 8290 8410 8520 8622 8715 8801 8878 8949 9013 9071 9123 9169 9211 9247 9279 9307 9331 9351 9368 9381 9392 9399 9404 9407 9407 9406 9402 9397 9389 9381 9371 9360 9347 9334 9320 9304 9288 9271 9253 9234 9214 9192 9170 9146 9120 9093 9064 9033 9000 8964 8927 8887 8844 8800 8753 8704 8653 8601 8547 8492 8436 8380 8323 8267 8212 8157 8103 8051 8001 7953 7907 7864 7824 7787 7753 7722 7695 7671 7651 7634 7621 7613 4084 0 73 8 7608 7608 7612 7620 7632 7649 7671 7697 7727 7761 7799 7841 7887 7935 7986 8039 8093 8149 8205 8262 8318 8374 8428 8481 8532 8582 8629 8673 8716 8756 8793 8829 8861 8892 8920 8947 8971 8993 9013 9032 9049 9064 9078 9090 9101 9111 9119 9126 9132 9138 9142 9146 9149 9152 9155 9157 9158 9160 9161 9163 9164 9164 9165 9166 9166 9166 9165 9165 9164 9163 9161 9159 9157 9154 9152 9149 9146 9143 9141 9139 9137 9135 9134 9134 9134 9135 9136 9138 9140 9142 9144 9146 9147 9149 9150 9150 9149 9148 9145 9142 9137 9132 9126 9118 9110 9100 9089 9077 9064 9049 9033 9015 8995 8974 8950 8924 8895 8864 8831 8795 8756 8715 8672 8626 8578 8528 8476 8422 8366 8309 8250 8189 8127 8064 7999 7934 7868 7801 7734 7666 7599 7532 7466 7401 7337 7275 7216 7158 7104 7052 7003 6957 6914 6875 6839 6806 6777 6750 6727 6707 6690 6676 6665 6657 6652 6649 6649 6651 6656 6662 6669 6678 6688 6698 6708 6719 6728 6737 6744 6750 6755 6758 6759 6758 6755 6750 6744 6735 6725 6713 6700 6684 6667 6647 6626 6601 6574 6545 6512 6477 6437 6395 6349 6299 6246 6189 6129 6064 5996 5923 5846 5766 5680 5590 5495 5395 5290 5179 5063 4941 4814 4682 4545 4404 4259 4112 3962 3812 3663 3514 3366 3222 3083 2948 2820 2698 2584 2479 2382 2293 2214 2144 2084 2033 1991 1958 1934 1919 1913 1916 1927 1947 1976 2013 2059 2114 2177 2249 2329 2418 2516 2621 2735 2856 2984 3118 3258 3403 3553 3705 3858 4014 4169 4324 4476 4627 4774 4916 5054 5187 5314 5435 5550 5660 5763 5862 5954 6042 6125 6204 6279 6350 6419 6484 6547 6607 6665 6721 6776 6829 6880 6930 6979 7027 7074 7120 7165 7210 7254 7298 7342 7385 7428 7470 7512 7554 7596 7637 7678 7718 7757 7796 7834 7871 7908 7943 7977 8011 8043 8074 8104 8133 8161 8188 8214 8239 8263 8285 8307 8328 8347 8366 8384 8401 8417 8432 8447 8461 8475 8488 8501 8514 8526 8539 8551 8563 8575 8587 8599 8611 8622 8633 8644 8654 8664 8673 8683 8692 8700 8709 8718 8726 8735 8745 8754 8765 8775 8786 8798 8810 8823 8836 8849 8862 8875 8889 8902 8916 8929 8943 8957 8971 8985 9000 9015 9031 9048 9065 9082 9101 9119 9137 9155 9173 9190 9207 9222 9236 9248 9259 9269 9276 9282 9287 9290 9292 9293 9293 9292 9291 9290 9288 9286 9284 9282 9279 9275 9271 9267 9261 9255 9247 9237 9226 9214 9199 9183 9164 9144 9121 9096 9069 9040 9008 8974 8938 8900 8859 8815 8770 8721 8670 8617 8560 8501 8438 8372 8302 8228 8149 8066 7978 7884 7784 7678 7565 7445 7317 7182 7039 6889 6731 6566 6393 6215 6031 5842 5649 5452 5254 5057 4859 4663 4468 4279 4094 3916 3745 3581 3427 3281 3145 3019 2903 2797 2700 2614 2537 2469 2411 4085 0 73 8 2361 2321 2289 2265 2251 2245 2249 2262 2286 2319 2363 2419 2486 2564 2655 2757 2871 2995 3131 3277 3431 3595 3764 3940 4121 4303 4489 4674 4859 5041 5222 5397 5568 5734 5892 6044 6188 6325 6454 6574 6687 6791 6887 6975 7056 7129 7195 7254 7306 7352 7393 7428 7458 7484 7506 7523 7537 7549 7557 7562 7565 7565 7564 7560 7554 7546 7537 7525 7512 7497 7480 7462 7442 7420 7397 7373 7347 7319 7290 7258 7226 7191 7154 7114 7073 7028 6981 6931 6877 6821 6761 6698 6631 6561 6488 6411 6331 6248 6161 6072 5979 5883 5785 5684 5580 5473 5364 5254 5141 5028 4914 4801 4687 4574 4464 4356 4252 4151 4055 3964 3877 3796 3720 3649 3582 3519 3460 3402 3346 3292 3237 3181 3125 3067 3007 2945 2880 2815 2748 2681 2613 2547 2481 2418 2358 2302 2250 2203 2161 2126 2096 2072 2055 2045 2042 2046 2058 2078 2106 2144 2191 2248 2316 2395 2485 2587 2701 2826 2963 3110 3267 3433 3605 3785 3969 4156 4344 4533 4721 4906 5088 5265 5436 5602 5762 5915 6062 6203 6337 6466 6590 6709 6824 6934 7041 7144 7245 7342 7436 7527 7615 7701 7783 7863 7939 8013 8083 8150 8213 8274 8330 8384 8434 8480 8524 8564 8601 8635 8666 8695 8722 8746 8769 8790 8810 8829 8847 8865 8881 8898 8914 8929 8945 8960 8975 8989 9003 9016 9029 9041 9052 9063 9074 9083 9093 9102 9110 9118 9125 9132 9138 9144 9149 9153 9155 9156 9156 9154 9151 9145 9137 9127 9115 9100 9084 9065 9045 9023 9000 8976 8952 8927 8903 8879 8856 8834 8815 8798 8783 8772 8764 8760 8760 8764 8772 8784 8800 8820 8844 8871 8901 8933 8967 9004 9041 9078 9115 9152 9189 9224 9258 9290 9321 9350 9377 9402 9425 9446 9466 9485 9502 9518 9533 9546 9559 9571 9582 9591 9600 9607 9613 9617 9620 9620 9619 9616 9611 9604 9595 9584 9572 9557 9541 9524 9505 9486 9465 9444 9422 9399 9375 9351 9326 9301 9275 9249 9222 9194 9167 9139 9111 9085 9058 9033 9010 8989 8970 8955 8942 8934 8930 8930 8934 8942 8955 8972 8993 9016 9043 9072 9103 9136 9168 9201 9234 9267 9298 9328 9356 9383 9407 9429 9448 9465 9480 9492 9501 9507 9510 9510 9507 9501 9492 9480 9465 9447 9427 9405 9381 9356 9330 9304 9278 9252 9228 9205 9184 9165 9148 9134 9123 9114 9107 9103 9100 9100 9100 9102 9105 9108 9111 9113 9116 9118 9119 9119 9117 9115 9111 9106 9100 9092 9083 9073 9061 9048 9034 9018 9002 8984 8964 8944 8922 8898 8873 8846 8817 8786 8753 8717 8679 8637 8591 8541 8487 8428 8363 8294 8218 8136 8048 7953 7851 7743 7629 7509 7383 7251 7115 6975 6831 6685 6537 6390 6243 6095 5951 5810 5674 5543 5417 5299 5189 5086 4993 4910 4836 4773 4720 4679 4650 4632 4626 4632 4651 4682 4726 4783 4853 4935 4086 0 73 8 5029 5136 5254 5383 5522 5670 5826 5988 6157 6329 6502 6675 6849 7020 7186 7347 7501 7647 7784 7910 8026 8131 8224 8306 8376 8434 8481 8517 8541 8555 8559 8553 8537 8511 8476 8433 8380 8320 8252 8176 8093 8004 7910 7811 7707 7602 7493 7384 7276 7169 7062 6960 6862 6768 6679 6597 6521 6451 6389 6334 6286 6246 6212 6187 6168 6158 6155 6159 6172 6193 6223 6261 6308 6364 6428 6501 6583 6671 6767 6869 6976 7088 7200 7314 7428 7542 7652 7757 7858 7951 8037 8114 8181 8239 8287 8324 8350 8366 8371 8364 8348 8320 8282 8233 8174 8104 8024 7934 7834 7724 7606 7478 7343 7201 7053 6900 6743 6584 6425 6267 6108 5953 5802 5657 5517 5385 5260 5144 5035 4935 4843 4759 4683 4615 4553 4498 4448 4404 4366 4331 4301 4275 4252 4233 4216 4201 4190 4180 4173 4167 4163 4161 4161 4161 4164 4167 4172 4179 4187 4197 4208 4222 4237 4255 4276 4299 4325 4354 4386 4421 4459 4500 4544 4590 4639 4689 4742 4796 4852 4910 4969 5029 5091 5154 5219 5286 5356 5428 5504 5584 5668 5756 5850 5948 6052 6161 6276 6395 6519 6646 6777 6911 7045 7179 7314 7448 7579 7707 7832 7952 8067 8177 8282 8381 8475 8564 8647 8727 8801 8872 8939 9003 9063 9120 9174 9225 9273 9317 9358 9395 9430 9460 9487 9510 9530 9548 9561 9573 9582 9590 9595 9600 9604 9607 9609 9612 9614 9616 9619 9621 9623 9625 9627 9629 9632 9634 9636 9639 9642 9645 9649 9654 9659 9665 9673 9680 9689 9698 9708 9718 9728 9737 9747 9755 9763 9770 9776 9781 9784 9787 9788 9788 9787 9785 9782 9778 9773 9766 9759 9751 9742 9732 9721 9709 9696 9682 9667 9651 9634 9616 9597 9576 9555 9531 9506 9479 9450 9418 9384 9347 9306 9263 9215 9165 9110 9052 8989 8923 8853 8780 8702 8621 8536 8448 8355 8259 8159 8055 7948 7836 7722 7603 7482 7358 7232 7105 6977 6849 6722 6597 6474 6356 6243 6136 6036 5943 5858 5782 5716 5658 5611 5574 5546 5529 5521 5524 5537 5559 5592 5634 5686 5747 5818 5899 5988 6086 6193 6306 6428 6555 6688 6826 6966 7109 7252 7396 7537 7677 7814 7945 8071 8191 8305 8411 8510 8602 8686 8763 8832 8895 8951 9001 9045 9083 9117 9146 9171 9191 9208 9222 9233 9241 9246 9250 9251 9251 9250 9248 9246 9244 9241 9240 9239 9239 9241 9244 9249 9255 9263 9272 9283 9295 9308 9321 9335 9349 9363 9377 9391 9403 9415 9426 9436 9444 9452 9458 9463 9466 9468 9469 9469 9467 9464 9459 9454 9447 9439 9430 9421 9410 9399 9386 9374 9362 9349 9337 9325 9313 9302 9292 9283 9274 9266 9259 9253 9248 9243 9238 9234 9230 9226 9223 9219 9216 9213 9209 9206 9203 9200 9198 9195 9192 9190 9187 9184 9181 9177 9173 9168 9162 9155 9146 9135 9123 9108 9090 9070 9047 9019 8988 4087 0 73 9 8991 8950 8910 8864 8808 8744 8672 8592 8504 8407 8303 8191 8072 7946 7813 7674 7530 7380 7225 7066 6902 6733 6561 6384 6204 6021 5834 5645 5453 5260 5068 4876 4686 4498 4316 4139 3970 3810 3660 3521 3394 3281 3180 3094 3021 2963 2918 2887 2868 2862 2869 2887 2916 2957 3008 3071 3145 3231 3328 3437 3558 3691 3836 3993 4162 4341 4531 4729 4936 5149 5366 5586 5807 6028 6245 6461 6669 6871 7065 7249 7424 7589 7743 7888 8021 8145 8259 8364 8460 8549 8630 8704 8771 8833 8889 8939 8985 9025 9061 9092 9119 9141 9158 9171 9179 9183 9182 9176 9167 9153 9134 9112 9086 9056 9022 8986 8947 8905 8861 8814 8767 8718 8668 8618 8567 8517 8467 8418 8369 8323 8277 8234 8194 8156 8121 8090 8063 8040 8021 8009 8001 7999 8004 8015 8032 8056 8086 8122 8165 8212 8265 8322 8382 8445 8510 8575 8641 8707 8771 8833 8892 8948 9000 9048 9092 9132 9167 9199 9226 9251 9272 9290 9307 9321 9334 9347 9359 9371 9384 9397 9410 9425 9440 9457 9474 9492 9511 9531 9551 9571 9591 9612 9632 9652 9671 9690 9709 9727 9745 9763 9780 9797 9813 9829 9845 9859 9873 9886 9897 9907 9916 9922 9926 9928 9928 9926 9921 9915 9906 9897 9886 9874 9862 9850 9839 9827 9817 9807 9799 9792 9786 9781 9777 9774 9771 9770 9768 9768 9767 9767 9767 9767 9767 9768 9769 9770 9772 9774 9775 9777 9779 9780 9781 9781 9780 9777 9772 9766 9757 9746 9733 9716 9697 9675 9651 9624 9594 9562 9528 9491 9453 9412 9370 9326 9280 9233 9186 9137 9088 9038 8988 8939 8891 8843 8796 8752 8709 8670 8633 8599 8568 8542 8519 8501 8486 8476 8471 8469 8472 8479 8490 8504 8523 8544 8569 8596 8625 8657 8690 8724 8758 8792 8826 8860 8892 8923 8952 8978 9002 9023 9040 9055 9066 9073 9078 9079 9076 9071 9063 9053 9040 9025 9008 8989 8970 8949 8927 8905 8883 8861 8838 8817 8795 8774 8755 8736 8718 8701 8686 8672 8660 8649 8639 8630 8623 8616 8610 8604 8597 8591 8584 8576 8566 8555 8541 8524 8504 8482 8455 8425 8391 8354 8312 8267 8218 8166 8110 8052 7992 7930 7866 7802 7737 7673 7610 7548 7489 7433 7380 7331 7287 7249 7216 7190 7170 7157 7151 7153 7162 7179 7203 7235 7273 7319 7371 7429 7492 7561 7634 7710 7790 7873 7957 8043 8129 8215 8299 8383 8465 8544 8621 8693 8763 8828 8889 8945 8997 9045 9088 9126 9160 9190 9216 9238 9256 9271 9282 9291 9296 9299 9300 9299 9296 9291 9284 9277 9269 9260 9251 9242 9233 9224 9215 9207 9200 9193 9188 9183 9179 9176 9175 9174 9174 9175 9177 9179 9182 9186 9190 9195 9200 9205 9211 9216 9221 9226 9230 9234 9237 9240 9242 9242 9242 9241 9239 9236 9232 9227 9222 9215 9208 9201 9193 9184 9175 9165 9155 9145 9134 9123 4088 0 73 9 9112 9101 9090 9079 9069 9059 9051 9043 9037 9033 9030 9030 9033 9037 9044 9054 9066 9080 9097 9116 9136 9158 9181 9205 9229 9254 9279 9304 9328 9352 9375 9398 9420 9441 9460 9479 9497 9514 9529 9543 9556 9567 9578 9586 9593 9599 9602 9605 9605 9604 9602 9598 9592 9586 9577 9568 9558 9546 9533 9520 9505 9490 9474 9456 9438 9419 9398 9377 9355 9333 9310 9286 9263 9240 9217 9196 9175 9156 9140 9125 9114 9105 9099 9097 9097 9101 9108 9118 9131 9146 9163 9182 9203 9224 9247 9270 9293 9316 9339 9362 9384 9406 9427 9447 9467 9485 9502 9518 9533 9545 9556 9565 9571 9575 9577 9575 9571 9565 9555 9543 9529 9512 9494 9474 9452 9430 9407 9384 9361 9338 9315 9293 9272 9252 9233 9215 9198 9182 9167 9153 9141 9130 9120 9111 9104 9099 9095 9093 9093 9095 9099 9105 9113 9124 9138 9153 9172 9192 9214 9238 9263 9291 9319 9348 9378 9408 9438 9468 9498 9527 9555 9583 9609 9635 9659 9682 9704 9725 9744 9762 9779 9794 9809 9822 9834 9846 9856 9865 9874 9882 9889 9896 9902 9907 9912 9917 9921 9925 9929 9932 9936 9938 9941 9943 9944 9945 9946 9946 9945 9944 9943 9940 9937 9934 9930 9926 9921 9915 9909 9902 9895 9887 9877 9867 9854 9841 9825 9806 9785 9761 9733 9702 9667 9628 9584 9535 9482 9423 9359 9289 9213 9132 9044 8949 8848 8739 8623 8499 8366 8226 8078 7921 7756 7584 7404 7218 7026 6830 6629 6427 6225 6024 5824 5628 5438 5254 5079 4913 4756 4612 4479 4358 4250 4155 4073 4003 3947 3903 3872 3854 3848 3856 3876 3908 3954 4013 4086 4172 4271 4383 4508 4646 4795 4955 5125 5303 5489 5680 5875 6072 6269 6464 6658 6847 7031 7208 7377 7538 7690 7833 7968 8092 8209 8316 8416 8508 8593 8671 8743 8809 8870 8925 8975 9020 9060 9095 9125 9151 9173 9190 9203 9212 9217 9219 9218 9214 9207 9199 9188 9177 9164 9151 9138 9124 9111 9098 9085 9073 9061 9050 9040 9030 9020 9010 9001 8992 8982 8972 8961 8950 8937 8924 8909 8894 8878 8861 8844 8827 8810 8794 8778 8764 8752 8742 8734 8729 8727 8727 8731 8736 8744 8754 8765 8778 8791 8804 8817 8829 8841 8851 8860 8867 8872 8876 8879 8880 8879 8878 8876 8873 8870 8866 8861 8857 8852 8846 8840 8834 8828 8822 8815 8809 8803 8797 8792 8789 8787 8787 8788 8793 8799 8809 8822 8838 8857 8879 8903 8930 8960 8992 9025 9060 9095 9131 9168 9205 9241 9277 9312 9345 9378 9409 9439 9467 9492 9516 9537 9556 9572 9586 9597 9605 9611 9614 9615 9613 9609 9603 9595 9586 9576 9565 9554 9542 9530 9518 9506 9495 9484 9473 9463 9453 9443 9433 9423 9412 9400 9388 9374 9359 9342 9323 9303 9281 9256 9230 9202 9172 9141 9108 9073 9037 9000 8963 8924 8886 8847 8808 8770 8732 4089 0 73 9 8695 8660 8626 8594 8564 8537 8512 8490 8472 8457 8446 8438 8434 8435 8439 8447 8459 8475 8495 8518 8545 8574 8607 8642 8679 8717 8758 8799 8841 8884 8927 8969 9011 9051 9091 9128 9164 9197 9228 9255 9280 9302 9321 9337 9350 9359 9366 9371 9373 9372 9370 9366 9361 9354 9345 9335 9324 9311 9296 9278 9259 9236 9210 9180 9146 9107 9063 9013 8957 8894 8825 8749 8665 8574 8475 8369 8255 8133 8003 7865 7720 7566 7405 7237 7061 6880 6692 6499 6301 6100 5898 5695 5492 5290 5091 4897 4709 4529 4358 4196 4046 3908 3782 3670 3572 3488 3418 3364 3323 3298 3286 3290 3307 3338 3384 3443 3516 3602 3703 3816 3943 4082 4234 4399 4574 4760 4957 5161 5374 5593 5817 6047 6276 6505 6734 6962 7184 7401 7612 7813 8006 8189 8360 8520 8668 8804 8928 9040 9141 9230 9310 9379 9441 9493 9540 9580 9614 9644 9671 9694 9715 9733 9750 9766 9780 9792 9803 9813 9822 9829 9835 9840 9843 9844 9844 9843 9840 9837 9832 9827 9822 9816 9811 9805 9800 9794 9790 9785 9781 9777 9773 9769 9765 9761 9756 9751 9746 9739 9732 9725 9716 9707 9697 9686 9674 9663 9650 9638 9625 9613 9600 9588 9576 9565 9555 9545 9537 9529 9522 9516 9511 9507 9504 9502 9501 9500 9500 9501 9502 9504 9506 9508 9510 9513 9516 9519 9522 9525 9529 9532 9536 9540 9544 9548 9552 9555 9559 9562 9565 9567 9568 9569 9569 9568 9567 9564 9561 9558 9554 9549 9545 9541 9537 9534 9532 9530 9529 9529 9531 9533 9536 9540 9544 9549 9554 9560 9565 9571 9576 9581 9586 9591 9596 9600 9605 9609 9614 9619 9624 9629 9634 9640 9646 9652 9659 9665 9671 9677 9683 9688 9693 9698 9702 9706 9709 9712 9715 9718 9720 9722 9725 9727 9729 9732 9734 9737 9740 9743 9745 9748 9751 9753 9756 9758 9760 9762 9763 9765 9765 9766 9766 9766 9766 9765 9764 9762 9761 9759 9757 9755 9752 9750 9747 9744 9740 9737 9733 9728 9723 9717 9710 9703 9694 9683 9672 9659 9644 9628 9610 9592 9571 9550 9528 9505 9481 9458 9434 9411 9388 9367 9346 9326 9308 9292 9276 9263 9251 9240 9231 9224 9218 9213 9209 9208 9207 9208 9210 9214 9219 9225 9234 9243 9255 9268 9282 9298 9315 9333 9352 9371 9390 9410 9428 9447 9464 9480 9494 9507 9518 9527 9535 9542 9546 9550 9552 9553 9554 9553 9552 9551 9550 9548 9545 9543 9539 9535 9530 9524 9517 9508 9496 9483 9467 9449 9428 9403 9376 9345 9310 9272 9231 9186 9138 9086 9031 8974 8913 8850 8785 8718 8650 8580 8510 8440 8369 8299 8229 8161 8094 8029 7966 7906 7847 7792 7738 7687 7639 7593 7548 7505 7464 7423 7383 7344 7305 7265 7226 7186 7147 7107 7067 7028 6989 6951 6914 6879 6846 6816 6787 6762 6740 6720 6704 6690 6679 6670 6664 6658 6653 6649 4090 0 73 9 6644 6637 6628 6616 6600 6579 6553 6519 6479 6431 6374 6309 6235 6151 6059 5958 5849 5732 5609 5481 5349 5212 5076 4939 4804 4671 4542 4420 4304 4196 4097 4009 3931 3864 3808 3765 3734 3716 3710 3717 3737 3769 3814 3871 3940 4022 4115 4220 4336 4462 4598 4743 4896 5057 5223 5393 5569 5745 5921 6097 6274 6446 6615 6779 6938 7091 7237 7377 7509 7635 7755 7867 7974 8075 8170 8260 8346 8427 8504 8578 8648 8714 8778 8838 8894 8948 8999 9046 9090 9131 9169 9204 9236 9265 9291 9313 9334 9351 9365 9377 9386 9392 9396 9397 9395 9391 9384 9375 9363 9349 9333 9315 9295 9273 9249 9223 9196 9168 9138 9107 9074 9039 9003 8964 8924 8881 8836 8788 8738 8685 8630 8571 8511 8448 8382 8316 8247 8177 8106 8034 7961 7889 7816 7744 7672 7600 7530 7460 7392 7326 7262 7200 7142 7087 7037 6991 6951 6917 6889 6870 6857 6853 6858 6872 6894 6925 6965 7013 7070 7133 7203 7280 7361 7447 7536 7627 7721 7815 7909 8003 8097 8188 8277 8364 8448 8529 8606 8680 8751 8818 8882 8942 8998 9051 9100 9146 9188 9226 9261 9293 9321 9346 9366 9384 9398 9408 9415 9419 9419 9416 9409 9399 9385 9368 9348 9324 9296 9265 9231 9192 9151 9105 9056 9003 8946 8885 8820 8751 8679 8602 8520 8435 8345 8251 8153 8050 7943 7833 7719 7602 7483 7362 7240 7119 6999 6880 6765 6655 6549 6450 6358 6273 6197 6130 6071 6021 5980 5945 5919 5898 5882 5872 5863 5857 5852 5846 5839 5831 5821 5808 5792 5773 5751 5726 5700 5672 5644 5617 5590 5566 5544 5528 5517 5512 5514 5523 5542 5569 5605 5650 5704 5767 5839 5919 6006 6100 6200 6305 6416 6529 6647 6767 6888 7011 7135 7258 7382 7505 7627 7748 7867 7984 8099 8210 8318 8421 8520 8615 8703 8786 8863 8933 8997 9055 9105 9150 9188 9220 9247 9269 9286 9298 9308 9313 9316 9316 9313 9309 9302 9294 9284 9272 9259 9244 9228 9211 9193 9173 9153 9131 9109 9087 9063 9040 9017 8993 8970 8946 8923 8901 8878 8857 8835 8815 8795 8776 8757 8740 8724 8709 8695 8682 8672 8662 8655 8649 8646 8644 8644 8647 8652 8658 8667 8678 8691 8706 8723 8742 8762 8784 8808 8833 8859 8887 8916 8945 8975 9006 9037 9068 9099 9129 9159 9188 9215 9241 9265 9286 9305 9321 9334 9345 9352 9356 9357 9355 9351 9344 9334 9323 9309 9294 9278 9260 9241 9220 9198 9175 9150 9122 9093 9060 9024 8985 8942 8894 8841 8783 8719 8649 8573 8491 8402 8307 8205 8097 7982 7860 7732 7597 7456 7309 7156 6997 6834 6665 6492 6316 6137 5957 5776 5596 5417 5240 5068 4900 4739 4586 4442 4308 4184 4072 3972 3886 3813 3754 3709 3679 3664 3663 3677 3706 3749 3807 3879 3965 4065 4177 4303 4440 4588 4746 4914 5090 5274 5462 5657 5854 6053 6252 4091 0 73 9 6452 6649 6844 7035 7220 7400 7573 7739 7896 8045 8186 8317 8439 8551 8654 8748 8832 8908 8974 9033 9084 9127 9163 9193 9217 9237 9251 9263 9270 9276 9280 9281 9283 9283 9284 9284 9285 9286 9287 9290 9293 9296 9301 9306 9312 9318 9326 9333 9342 9351 9361 9372 9384 9396 9408 9422 9435 9449 9463 9476 9490 9503 9515 9527 9538 9548 9556 9563 9569 9574 9577 9579 9580 9580 9579 9577 9575 9572 9568 9564 9560 9556 9551 9547 9542 9538 9533 9529 9525 9521 9517 9513 9510 9507 9504 9502 9501 9500 9500 9501 9503 9506 9510 9514 9519 9525 9532 9540 9548 9556 9565 9574 9583 9592 9602 9611 9621 9630 9639 9648 9657 9666 9675 9683 9692 9700 9708 9715 9722 9729 9735 9741 9746 9750 9754 9757 9760 9762 9764 9765 9766 9767 9767 9768 9768 9769 9769 9770 9771 9772 9773 9774 9776 9777 9779 9780 9782 9783 9784 9784 9785 9785 9784 9783 9782 9780 9778 9776 9773 9771 9768 9765 9762 9760 9757 9755 9753 9752 9751 9750 9749 9748 9748 9748 9747 9747 9746 9745 9744 9742 9740 9737 9733 9730 9725 9720 9715 9710 9704 9698 9692 9686 9680 9674 9668 9661 9655 9648 9640 9633 9624 9615 9606 9595 9584 9572 9559 9546 9532 9517 9502 9487 9471 9454 9437 9420 9401 9381 9359 9334 9306 9275 9239 9198 9151 9098 9037 8969 8892 8807 8713 8610 8499 8379 8250 8114 7969 7818 7661 7497 7328 7154 6977 6795 6611 6424 6234 6044 5854 5663 5473 5284 5098 4914 4736 4563 4396 4237 4087 3947 3818 3701 3597 3506 3430 3368 3322 3291 3275 3276 3291 3322 3368 3429 3504 3593 3696 3813 3942 4084 4237 4402 4578 4763 4956 5157 5365 5576 5792 6010 6227 6443 6658 6869 7073 7272 7462 7643 7816 7978 8130 8271 8403 8524 8635 8737 8830 8915 8993 9063 9126 9183 9235 9282 9323 9361 9394 9423 9449 9472 9493 9511 9527 9541 9554 9565 9576 9587 9597 9607 9617 9627 9637 9647 9656 9666 9674 9682 9689 9695 9700 9704 9707 9709 9710 9710 9709 9708 9707 9705 9703 9702 9700 9698 9697 9695 9694 9692 9691 9689 9686 9684 9681 9677 9673 9669 9664 9659 9654 9649 9644 9640 9635 9631 9626 9622 9619 9616 9612 9610 9607 9604 9602 9600 9597 9595 9594 9592 9590 9589 9588 9587 9587 9586 9586 9586 9586 9586 9586 9587 9587 9588 9589 9590 9591 9592 9594 9597 9600 9603 9607 9611 9616 9621 9626 9632 9637 9643 9648 9653 9658 9662 9666 9669 9672 9675 9677 9679 9680 9681 9682 9682 9681 9680 9678 9675 9671 9666 9659 9651 9640 9628 9615 9599 9582 9564 9544 9523 9500 9477 9454 9430 9405 9381 9356 9331 9305 9279 9253 9227 9199 9171 9141 9111 9079 9046 9012 8977 8940 8904 8867 8830 8793 8756 8721 8687 8654 8624 8595 8570 8547 8527 8510 8497 8487 8481 8478 8479 8483 8490 4092 0 73 9 8500 8514 8530 8548 8568 8590 8613 8637 8661 8685 8708 8731 8752 8772 8790 8805 8818 8828 8835 8839 8840 8838 8834 8826 8817 8805 8791 8776 8760 8743 8727 8710 8695 8681 8669 8658 8651 8646 8644 8646 8651 8659 8670 8685 8702 8722 8744 8768 8793 8820 8848 8876 8905 8933 8961 8988 9014 9039 9062 9083 9103 9120 9136 9148 9158 9166 9171 9173 9173 9170 9164 9157 9148 9137 9124 9111 9097 9083 9068 9054 9039 9025 9011 8997 8983 8969 8955 8940 8924 8907 8887 8866 8842 8815 8784 8749 8710 8666 8617 8563 8502 8435 8361 8280 8191 8095 7990 7877 7756 7627 7490 7345 7193 7034 6870 6701 6527 6351 6173 5995 5817 5640 5467 5296 5131 4971 4818 4672 4533 4403 4282 4170 4067 3973 3891 3818 3756 3705 3666 3637 3621 3617 3624 3644 3675 3718 3772 3836 3910 3992 4080 4177 4274 4374 4474 4574 4668 4756 4837 4907 4966 5010 5040 5054 5052 5032 4995 4942 4872 4787 4688 4576 4453 4321 4181 4037 3889 3741 3593 3448 3306 3170 3042 2921 2810 2707 2616 2534 2462 2401 2349 2307 2274 2250 2235 2227 2228 2236 2251 2274 2305 2344 2391 2447 2512 2586 2670 2764 2868 2983 3107 3242 3386 3538 3697 3861 4031 4201 4371 4540 4708 4867 5018 5159 5288 5403 5503 5587 5654 5703 5736 5751 5750 5732 5701 5657 5600 5535 5460 5379 5293 5203 5113 5023 4934 4847 4764 4687 4616 4553 4497 4452 4416 4390 4377 4375 4386 4409 4446 4495 4557 4632 4717 4815 4921 5036 5159 5286 5417 5549 5682 5811 5937 6059 6171 6276 6369 6450 6520 6575 6617 6645 6658 6658 6643 6615 6574 6520 6454 6378 6291 6194 6088 5974 5853 5726 5593 5457 5317 5175 5033 4891 4750 4611 4477 4347 4224 4109 4001 3902 3813 3733 3664 3605 3556 3516 3487 3465 3453 3447 3448 3454 3465 3480 3498 3518 3541 3563 3586 3609 3632 3654 3676 3698 3718 3739 3760 3782 3804 3828 3853 3881 3913 3947 3987 4030 4079 4134 4194 4261 4335 4415 4503 4598 4700 4808 4924 5046 5174 5308 5447 5590 5737 5888 6040 6192 6345 6498 6650 6798 6944 7085 7220 7350 7472 7588 7696 7796 7888 7971 8045 8111 8169 8219 8261 8296 8323 8344 8359 8368 8373 8372 8368 8360 8349 8335 8320 8303 8284 8265 8246 8227 8208 8189 8171 8154 8139 8125 8112 8100 8090 8082 8075 8070 8067 8065 8064 8065 8068 8073 8079 8086 8095 8106 8118 8131 8146 8162 8179 8198 8217 8238 8259 8281 8304 8327 8351 8376 8401 8427 8453 8480 8507 8535 8564 8593 8624 8654 8685 8717 8749 8781 8813 8845 8877 8909 8940 8970 8999 9028 9055 9080 9104 9127 9148 9168 9186 9202 9217 9230 9241 9251 9260 9267 9272 9276 9279 9280 9279 9277 9273 9267 9259 9249 9236 9221 9203 9183 9160 9133 9104 9072 9037 9000 8959 8917 8872 8826 8778 8729 4093 0 73 9 8679 8628 8578 8528 8478 8430 8382 8337 8293 8251 8212 8175 8142 8111 8085 8062 8043 8029 8020 8015 8015 8020 8030 8045 8065 8090 8119 8152 8188 8228 8271 8315 8361 8409 8457 8504 8552 8598 8644 8688 8730 8771 8809 8845 8879 8910 8939 8966 8990 9012 9031 9047 9061 9072 9080 9086 9089 9090 9088 9083 9077 9068 9058 9046 9033 9019 9005 8990 8976 8962 8949 8937 8927 8918 8910 8905 8902 8900 8901 8904 8910 8917 8926 8938 8951 8966 8982 9000 9019 9039 9059 9080 9100 9120 9140 9159 9176 9191 9205 9217 9226 9233 9238 9240 9239 9236 9230 9222 9212 9199 9184 9168 9150 9130 9108 9086 9062 9037 9011 8985 8959 8933 8906 8881 8856 8833 8811 8792 8775 8761 8750 8742 8738 8738 8742 8749 8761 8777 8796 8818 8844 8872 8903 8936 8970 9004 9040 9076 9111 9146 9181 9213 9245 9275 9303 9330 9354 9377 9399 9418 9437 9453 9469 9483 9496 9508 9519 9529 9538 9546 9553 9560 9565 9570 9574 9577 9580 9582 9583 9583 9583 9582 9581 9579 9577 9575 9572 9569 9565 9561 9557 9552 9547 9541 9535 9529 9522 9515 9508 9500 9493 9485 9478 9471 9464 9457 9451 9445 9440 9435 9430 9425 9421 9417 9413 9409 9404 9400 9395 9389 9384 9378 9371 9365 9358 9350 9343 9336 9329 9322 9316 9310 9304 9300 9296 9294 9292 9291 9292 9294 9296 9300 9305 9312 9319 9327 9336 9346 9356 9367 9379 9391 9403 9416 9428 9441 9453 9466 9477 9489 9499 9510 9519 9528 9535 9542 9548 9554 9558 9562 9564 9566 9567 9568 9567 9565 9562 9557 9552 9544 9535 9525 9512 9497 9480 9461 9440 9417 9392 9365 9336 9307 9276 9245 9214 9183 9152 9122 9093 9066 9040 9017 8995 8976 8960 8947 8936 8929 8925 8925 8928 8935 8945 8959 8977 8998 9023 9051 9081 9113 9148 9184 9220 9256 9292 9327 9361 9393 9423 9451 9476 9498 9517 9533 9548 9559 9569 9577 9583 9588 9593 9596 9599 9602 9604 9606 9608 9609 9611 9612 9613 9613 9613 9613 9613 9613 9613 9612 9612 9612 9612 9612 9613 9614 9616 9618 9620 9622 9624 9626 9628 9629 9630 9630 9630 9629 9628 9627 9625 9624 9622 9620 9619 9618 9618 9618 9619 9620 9622 9624 9626 9628 9630 9632 9634 9635 9636 9636 9636 9635 9633 9631 9629 9627 9624 9622 9619 9618 9616 9616 9616 9617 9619 9622 9625 9630 9635 9640 9646 9652 9658 9664 9670 9676 9681 9686 9690 9694 9697 9700 9702 9703 9705 9705 9706 9706 9706 9706 9706 9706 9705 9704 9704 9702 9701 9699 9696 9692 9688 9683 9676 9669 9660 9650 9638 9626 9612 9597 9580 9563 9545 9526 9506 9485 9465 9444 9423 9402 9381 9360 9340 9321 9303 9285 9269 9254 9241 9229 9219 9211 9204 9200 9197 9196 9197 9200 9204 9209 9216 9224 9232 9241 9250 9259 9267 9276 9283 9289 9293 9296 4094 0 73 9 9298 9298 9297 9294 9290 9284 9278 9270 9262 9254 9246 9238 9231 9223 9217 9211 9206 9203 9200 9197 9196 9195 9195 9196 9197 9198 9200 9201 9203 9206 9208 9210 9213 9216 9219 9222 9225 9229 9232 9236 9240 9244 9248 9251 9255 9259 9262 9266 9269 9272 9275 9278 9281 9284 9287 9290 9293 9296 9298 9301 9303 9305 9307 9308 9308 9308 9308 9306 9304 9301 9297 9292 9287 9282 9276 9269 9262 9255 9248 9240 9232 9224 9216 9207 9198 9190 9181 9172 9163 9155 9147 9140 9134 9128 9124 9121 9120 9120 9122 9125 9129 9136 9143 9151 9159 9168 9177 9186 9195 9203 9210 9216 9221 9225 9228 9231 9232 9233 9233 9232 9231 9230 9228 9225 9222 9218 9214 9208 9202 9194 9185 9175 9163 9150 9136 9121 9105 9088 9071 9054 9036 9019 9002 8986 8970 8956 8942 8930 8918 8907 8897 8888 8879 8871 8863 8855 8847 8839 8830 8821 8810 8798 8784 8769 8751 8730 8706 8678 8647 8611 8570 8524 8472 8415 8351 8282 8206 8125 8038 7946 7848 7746 7639 7529 7417 7302 7186 7069 6953 6838 6724 6613 6505 6400 6301 6205 6116 6032 5953 5882 5816 5757 5704 5658 5619 5586 5559 5540 5526 5519 5518 5524 5536 5554 5579 5610 5648 5692 5742 5798 5861 5929 6003 6083 6169 6259 6354 6453 6557 6663 6773 6885 6999 7115 7231 7347 7463 7578 7692 7804 7914 8020 8123 8222 8317 8408 8493 8574 8649 8719 8784 8843 8897 8945 8989 9027 9061 9091 9116 9137 9154 9167 9177 9184 9187 9187 9184 9179 9171 9160 9147 9132 9115 9096 9076 9055 9032 9009 8985 8961 8937 8913 8889 8865 8841 8817 8794 8771 8749 8726 8704 8683 8662 8641 8621 8601 8583 8565 8547 8531 8515 8500 8486 8472 8458 8445 8431 8416 8401 8384 8365 8345 8322 8297 8268 8238 8204 8167 8127 8084 8038 7991 7941 7889 7836 7783 7729 7676 7622 7571 7520 7472 7426 7383 7343 7306 7274 7245 7220 7200 7184 7172 7165 7162 7164 7170 7181 7195 7215 7238 7266 7297 7332 7371 7414 7459 7507 7558 7611 7665 7720 7777 7834 7890 7946 8001 8055 8108 8158 8207 8253 8297 8339 8378 8415 8450 8483 8514 8543 8570 8596 8620 8643 8663 8683 8700 8715 8729 8740 8749 8756 8760 8762 8762 8759 8754 8746 8736 8724 8711 8696 8679 8661 8642 8622 8601 8579 8557 8534 8510 8485 8460 8433 8406 8377 8346 8314 8279 8242 8201 8158 8110 8058 8000 7937 7868 7793 7710 7619 7520 7414 7299 7175 7043 6904 6757 6603 6444 6279 6110 5939 5765 5591 5418 5246 5077 4911 4751 4596 4447 4306 4171 4045 3927 3817 3715 3622 3538 3462 3395 3337 3287 3246 3214 3190 3175 3168 3170 3179 3197 3222 3255 3295 3342 3395 3454 3518 3588 3663 3743 3827 3915 4007 4102 4201 4304 4410 4519 4631 4746 4863 4982 5103 5227 5351 5475 5600 5725 5849 5972 4095 0 73 9 6094 6213 6330 6445 6556 6663 6768 6868 6964 7057 7145 7230 7310 7387 7460 7529 7594 7656 7714 7769 7820 7869 7914 7956 7996 8034 8069 8102 8133 8163 8191 8218 8244 8269 8294 8318 8342 8365 8389 8413 8436 8460 8483 8507 8530 8554 8577 8600 8622 8644 8665 8686 8706 8725 8743 8761 8778 8795 8811 8826 8840 8854 8867 8880 8892 8903 8914 8924 8933 8941 8948 8955 8960 8965 8968 8970 8970 8969 8966 8962 8956 8948 8938 8926 8912 8895 8877 8855 8831 8805 8776 8744 8709 8672 8632 8589 8543 8495 8444 8391 8335 8277 8216 8153 8087 8020 7950 7877 7802 7726 7647 7566 7483 7399 7313 7227 7139 7052 6965 6879 6795 6712 6633 6557 6486 6419 6358 6303 6254 6213 6178 6152 6133 6121 6117 6120 6130 6146 6168 6195 6226 6262 6299 6339 6380 6421 6461 6501 6539 6574 6606 6634 6657 6677 6691 6700 6704 6703 6697 6687 6672 6653 6631 6606 6581 6555 6529 6504 6480 6460 6444 6433 6428 6429 6437 6452 6475 6506 6544 6590 6644 6704 6771 6844 6922 7005 7092 7181 7272 7365 7457 7549 7639 7728 7813 7894 7971 8041 8105 8162 8211 8252 8284 8307 8320 8325 8319 8305 8281 8248 8208 8159 8104 8042 7974 7902 7825 7745 7661 7577 7491 7404 7317 7230 7145 7061 6979 6900 6824 6753 6685 6623 6567 6517 6474 6438 6411 6392 6382 6381 6388 6406 6432 6467 6511 6562 6622 6688 6760 6838 6921 7009 7099 7193 7289 7387 7486 7586 7687 7787 7888 7987 8086 8183 8278 8372 8462 8550 8634 8714 8790 8862 8928 8989 9045 9096 9141 9181 9216 9246 9272 9293 9311 9325 9337 9345 9352 9357 9359 9360 9360 9358 9355 9351 9345 9337 9328 9318 9306 9293 9279 9263 9247 9229 9211 9193 9175 9157 9139 9122 9106 9090 9075 9062 9050 9039 9029 9021 9014 9008 9004 9001 9000 9000 9001 9004 9008 9012 9018 9024 9030 9036 9043 9049 9054 9057 9060 9061 9060 9056 9051 9044 9034 9022 9009 8993 8976 8958 8938 8918 8897 8875 8853 8832 8811 8789 8769 8750 8731 8713 8696 8681 8667 8654 8642 8633 8624 8618 8613 8610 8608 8609 8610 8613 8617 8622 8628 8634 8640 8647 8653 8659 8664 8669 8673 8675 8677 8677 8676 8674 8671 8666 8661 8654 8647 8639 8630 8622 8614 8606 8598 8592 8586 8582 8580 8579 8580 8583 8587 8594 8601 8611 8621 8632 8643 8654 8664 8674 8683 8691 8697 8700 8702 8702 8699 8694 8687 8677 8664 8648 8630 8608 8583 8554 8521 8484 8442 8396 8345 8288 8226 8158 8085 8006 7922 7832 7736 7636 7529 7418 7301 7178 7049 6915 6773 6626 6471 6309 6140 5964 5782 5592 5397 5196 4992 4785 4577 4369 4163 3961 3763 3573 3391 3219 3058 2909 2773 2649 2538 2439 2353 2279 2216 2164 2121 2087 2062 2046 2038 2037 2045 2062 2088 2123 2170 2227 2296 2377 2471 2577 4096 0 73 9 2696 2829 2972 3127 3291 3463 3643 3827 4014 4202 4389 4573 4753 4927 5092 5249 5394 5528 5649 5757 5851 5931 5997 6048 6084 6106 6113 6106 6085 6050 6001 5940 5867 5782 5687 5583 5470 5351 5225 5097 4967 4837 4707 4579 4456 4338 4227 4125 4031 3947 3874 3812 3761 3722 3694 3678 3675 3682 3702 3732 3774 3828 3891 3965 4049 4141 4243 4350 4464 4582 4701 4820 4940 5057 5166 5269 5361 5440 5506 5556 5591 5607 5605 5586 5549 5496 5426 5344 5248 5142 5029 4907 4784 4659 4533 4408 4288 4174 4065 3965 3874 3794 3726 3669 3626 3596 3581 3582 3598 3630 3678 3744 3826 3924 4038 4167 4310 4466 4634 4811 4997 5190 5386 5584 5784 5983 6178 6370 6556 6735 6907 7070 7225 7370 7506 7633 7751 7859 7959 8050 8132 8206 8273 8331 8383 8427 8465 8496 8521 8541 8557 8567 8574 8577 8578 8577 8574 8571 8567 8563 8558 8555 8552 8550 8549 8549 8550 8552 8554 8556 8559 8562 8566 8569 8572 8576 8579 8582 8585 8588 8591 8594 8597 8599 8601 8604 8605 8606 8607 8607 8605 8603 8600 8595 8590 8583 8574 8565 8554 8543 8530 8517 8504 8490 8476 8461 8448 8434 8421 8408 8396 8385 8375 8365 8356 8347 8340 8332 8325 8319 8313 8306 8300 8294 8288 8282 8276 8270 8264 8257 8251 8245 8240 8234 8230 8225 8222 8218 8216 8214 8213 8213 8212 8213 8213 8214 8214 8214 8213 8211 8209 8206 8201 8195 8189 8181 8172 8162 8151 8141 8130 8119 8108 8098 8089 8081 8074 8068 8064 8060 8058 8057 8057 8058 8059 8061 8062 8064 8065 8066 8065 8064 8062 8059 8054 8048 8039 8029 8017 8003 7986 7967 7945 7919 7891 7859 7823 7784 7741 7695 7645 7592 7537 7479 7419 7358 7296 7234 7173 7113 7054 6998 6945 6895 6848 6805 6765 6728 6695 6664 6635 6608 6581 6554 6527 6499 6469 6436 6402 6364 6324 6280 6235 6188 6139 6090 6042 5995 5950 5908 5871 5839 5814 5795 5784 5781 5787 5802 5826 5858 5900 5950 6007 6073 6145 6224 6308 6397 6491 6588 6687 6789 6891 6994 7096 7198 7298 7396 7491 7582 7669 7752 7829 7901 7968 8029 8084 8133 8176 8213 8244 8270 8291 8307 8319 8326 8329 8329 8326 8320 8311 8300 8287 8272 8256 8239 8220 8201 8181 8160 8140 8119 8097 8076 8055 8035 8014 7994 7973 7953 7933 7913 7893 7873 7852 7831 7809 7787 7764 7740 7715 7689 7662 7633 7604 7572 7539 7505 7469 7431 7392 7351 7308 7264 7218 7170 7122 7072 7021 6969 6916 6863 6809 6756 6702 6648 6595 6543 6490 6439 6389 6339 6290 6242 6195 6149 6104 6061 6018 5977 5937 5898 5861 5825 5791 5760 5731 5704 5681 5660 5643 5629 5620 5614 5613 5615 5621 5632 5645 5662 5681 5703 5725 5747 5769 5791 5809 5825 5837 5844 5846 5842 5832 5816 5794 5766 5732 5694 5650 5604 4097 0 74 0 5519 5470 5422 5374 5328 5285 5245 5208 5175 5146 5120 5097 5077 5058 5040 5022 5002 4981 4956 4928 4894 4855 4810 4758 4700 4636 4565 4489 4408 4324 4238 4150 4063 3976 3893 3814 3740 3674 3615 3565 3525 3497 3479 3473 3479 3497 3528 3571 3626 3694 3773 3864 3966 4079 4202 4334 4476 4625 4783 4947 5116 5290 5467 5647 5827 6008 6186 6362 6535 6702 6863 7017 7162 7300 7428 7546 7655 7753 7842 7921 7991 8052 8105 8149 8187 8218 8242 8261 8274 8283 8287 8288 8285 8279 8270 8258 8243 8227 8208 8188 8167 8144 8122 8099 8077 8055 8035 8016 7999 7985 7973 7965 7960 7959 7962 7969 7979 7994 8012 8034 8059 8088 8120 8154 8191 8230 8272 8315 8359 8405 8451 8499 8547 8595 8643 8691 8739 8786 8832 8876 8920 8962 9001 9039 9075 9108 9139 9167 9193 9217 9238 9257 9274 9289 9303 9315 9327 9337 9347 9356 9365 9373 9382 9390 9398 9406 9414 9421 9428 9435 9441 9447 9452 9456 9460 9464 9466 9469 9470 9471 9472 9472 9472 9471 9470 9468 9465 9462 9458 9454 9448 9442 9434 9426 9417 9406 9395 9382 9368 9352 9336 9318 9299 9279 9257 9235 9211 9186 9161 9134 9107 9080 9052 9023 8995 8967 8940 8913 8887 8862 8839 8817 8797 8779 8763 8749 8738 8728 8722 8717 8715 8714 8716 8720 8725 8732 8740 8749 8759 8770 8780 8790 8800 8810 8818 8825 8831 8836 8838 8839 8839 8836 8831 8824 8816 8806 8794 8781 8767 8752 8736 8720 8703 8687 8671 8656 8642 8628 8616 8606 8596 8589 8583 8578 8575 8573 8573 8573 8574 8575 8576 8577 8578 8578 8576 8572 8566 8558 8546 8532 8514 8492 8466 8436 8402 8363 8320 8273 8222 8167 8108 8046 7981 7912 7842 7770 7696 7623 7549 7476 7403 7333 7266 7201 7141 7086 7036 6992 6954 6923 6900 6885 6877 6878 6887 6903 6929 6961 7001 7048 7101 7160 7224 7293 7366 7441 7519 7599 7679 7760 7841 7922 8001 8079 8155 8230 8302 8371 8438 8502 8564 8623 8679 8732 8782 8829 8874 8916 8955 8991 9024 9055 9083 9109 9132 9152 9170 9186 9199 9211 9220 9226 9231 9234 9235 9235 9233 9229 9224 9219 9213 9206 9199 9192 9186 9179 9174 9170 9167 9165 9165 9166 9168 9172 9177 9183 9190 9198 9207 9217 9227 9237 9248 9259 9270 9281 9292 9303 9314 9325 9336 9347 9358 9368 9378 9388 9397 9405 9413 9419 9425 9429 9432 9434 9434 9433 9429 9424 9418 9409 9399 9387 9373 9356 9338 9318 9295 9270 9242 9212 9178 9141 9101 9057 9009 8957 8901 8841 8776 8707 8633 8556 8474 8387 8298 8205 8109 8011 7910 7808 7705 7601 7497 7394 7292 7191 7092 6996 6903 6813 6728 6647 6571 6501 6437 6379 6329 6287 6252 6226 6208 6200 6201 6211 6230 6258 6295 6340 6393 6453 6519 6592 6668 6749 6832 6917 7005 7092 7179 7265 4098 0 74 0 7350 7433 7514 7592 7667 7739 7807 7872 7934 7991 8045 8094 8139 8180 8217 8249 8276 8298 8315 8328 8336 8339 8338 8332 8322 8308 8291 8270 8245 8218 8187 8154 8118 8080 8040 7997 7951 7903 7853 7799 7743 7684 7622 7557 7487 7415 7338 7257 7172 7083 6988 6889 6784 6674 6558 6437 6309 6176 6036 5891 5741 5585 5425 5261 5094 4924 4752 4581 4410 4240 4073 3909 3751 3597 3451 3311 3179 3056 2940 2834 2736 2648 2568 2497 2435 2382 2337 2301 2273 2254 2244 2242 2250 2267 2293 2329 2376 2433 2501 2579 2668 2768 2878 2999 3129 3268 3417 3573 3737 3907 4082 4262 4444 4630 4816 5003 5188 5373 5555 5733 5908 6078 6243 6403 6556 6703 6843 6976 7103 7222 7335 7442 7542 7635 7723 7806 7883 7955 8023 8087 8147 8204 8258 8309 8358 8405 8450 8493 8535 8575 8613 8650 8686 8720 8752 8783 8812 8839 8865 8888 8910 8930 8948 8964 8978 8990 9000 9009 9015 9020 9024 9025 9025 9023 9020 9015 9009 9001 8992 8981 8970 8957 8943 8927 8911 8894 8877 8859 8840 8820 8800 8779 8757 8735 8712 8688 8664 8638 8611 8583 8553 8522 8490 8456 8421 8384 8346 8307 8267 8226 8185 8142 8099 8055 8011 7966 7921 7875 7828 7780 7731 7680 7626 7571 7512 7450 7384 7313 7236 7154 7066 6972 6870 6761 6644 6520 6389 6251 6105 5954 5798 5636 5472 5305 5137 4969 4802 4638 4476 4321 4171 4028 3893 3767 3650 3542 3443 3355 3277 3208 3149 3099 3057 3025 3001 2985 2976 2976 2982 2996 3016 3044 3078 3119 3166 3220 3280 3345 3417 3493 3574 3661 3750 3844 3941 4040 4141 4244 4348 4453 4557 4662 4767 4871 4974 5077 5179 5280 5379 5479 5577 5674 5771 5867 5963 6058 6154 6249 6344 6440 6536 6632 6729 6826 6924 7022 7121 7221 7320 7420 7519 7618 7716 7812 7908 8001 8092 8181 8267 8351 8431 8508 8581 8651 8718 8782 8843 8901 8955 9007 9057 9103 9147 9189 9228 9265 9299 9331 9360 9387 9411 9432 9451 9467 9481 9493 9503 9512 9519 9524 9529 9532 9535 9538 9540 9542 9544 9545 9547 9548 9549 9550 9550 9549 9548 9546 9543 9540 9535 9529 9522 9515 9506 9497 9486 9475 9463 9451 9438 9424 9410 9396 9381 9366 9351 9336 9322 9307 9293 9280 9267 9255 9245 9235 9227 9220 9214 9209 9206 9204 9203 9203 9204 9206 9208 9210 9213 9215 9217 9219 9221 9222 9222 9221 9220 9217 9213 9207 9201 9192 9182 9171 9158 9143 9126 9108 9089 9068 9047 9025 9002 8980 8959 8938 8918 8900 8885 8871 8860 8852 8847 8844 8845 8847 8853 8860 8869 8879 8890 8902 8914 8926 8937 8948 8958 8966 8974 8980 8984 8986 8987 8986 8983 8978 8970 8960 8948 8933 8915 8894 8870 8842 8812 8778 8742 8702 8659 8614 8566 8516 8464 8410 8355 8298 8240 8181 8122 8062 8001 7940 4099 0 74 0 7879 7817 7755 7693 7631 7568 7506 7445 7383 7323 7264 7207 7151 7097 7047 6999 6954 6914 6877 6845 6818 6796 6779 6768 6762 6763 6769 6781 6799 6823 6852 6886 6926 6970 7018 7070 7126 7184 7245 7307 7370 7434 7498 7561 7623 7684 7743 7799 7852 7902 7949 7991 8029 8063 8092 8116 8135 8150 8159 8164 8164 8160 8152 8139 8123 8105 8083 8060 8034 8008 7982 7956 7930 7905 7883 7862 7844 7828 7816 7808 7803 7803 7806 7813 7825 7841 7861 7885 7912 7944 7978 8016 8056 8099 8144 8190 8238 8286 8334 8382 8430 8476 8522 8567 8609 8650 8690 8727 8763 8797 8829 8860 8890 8918 8946 8973 8999 9025 9050 9075 9099 9123 9147 9171 9195 9219 9242 9265 9288 9311 9333 9355 9376 9397 9417 9437 9455 9472 9488 9503 9517 9529 9540 9548 9556 9562 9566 9569 9570 9570 9570 9568 9566 9563 9560 9557 9554 9550 9547 9544 9540 9537 9533 9528 9523 9518 9511 9504 9496 9487 9477 9466 9455 9442 9429 9416 9402 9387 9373 9358 9344 9329 9315 9301 9286 9272 9258 9244 9230 9216 9203 9189 9176 9163 9150 9138 9127 9116 9106 9098 9090 9083 9078 9073 9070 9068 9067 9068 9069 9072 9076 9080 9085 9091 9097 9104 9112 9119 9127 9136 9144 9152 9161 9169 9178 9186 9195 9203 9212 9221 9230 9240 9249 9259 9269 9279 9290 9300 9311 9321 9331 9340 9349 9358 9365 9372 9378 9383 9387 9390 9392 9394 9396 9397 9398 9400 9401 9403 9405 9408 9411 9414 9418 9422 9426 9431 9435 9439 9443 9446 9449 9451 9453 9455 9456 9457 9458 9459 9460 9461 9463 9465 9467 9470 9473 9476 9480 9484 9488 9493 9497 9501 9506 9510 9514 9518 9522 9525 9529 9532 9535 9538 9541 9544 9547 9550 9552 9555 9557 9560 9563 9565 9568 9571 9574 9577 9580 9584 9587 9591 9595 9599 9603 9606 9609 9612 9614 9614 9614 9612 9609 9604 9598 9590 9580 9568 9553 9537 9519 9497 9474 9447 9417 9383 9345 9303 9256 9203 9145 9081 9010 8932 8846 8754 8654 8546 8431 8308 8179 8042 7899 7751 7597 7437 7274 7107 6937 6766 6592 6419 6245 6073 5902 5734 5570 5410 5255 5107 4966 4833 4707 4592 4485 4388 4302 4226 4160 4104 4059 4024 3998 3982 3975 3977 3987 4006 4032 4066 4108 4157 4213 4277 4347 4425 4510 4602 4701 4807 4919 5038 5162 5292 5426 5565 5707 5851 5999 6146 6293 6439 6585 6727 6866 7001 7132 7257 7377 7490 7598 7699 7794 7882 7965 8042 8114 8180 8242 8301 8355 8406 8454 8499 8542 8582 8621 8657 8691 8723 8752 8779 8802 8823 8839 8852 8861 8866 8867 8862 8854 8840 8822 8799 8772 8740 8704 8663 8618 8570 8517 8461 8401 8338 8272 8203 8131 8058 7982 7905 7829 7752 7675 7601 7529 7460 7395 7335 7282 7235 7195 7163 7140 7125 7119 7122 7133 7153 7181 7217 7260 7309 4100 0 74 0 7364 7425 7488 7556 7626 7698 7772 7845 7919 7992 8064 8135 8204 8270 8334 8396 8454 8509 8560 8608 8652 8691 8727 8758 8784 8805 8821 8832 8837 8837 8831 8818 8800 8775 8744 8706 8661 8610 8551 8486 8414 8335 8249 8156 8056 7949 7834 7713 7585 7450 7309 7161 7007 6847 6682 6512 6337 6159 5977 5794 5612 5429 5246 5065 4888 4716 4549 4390 4238 4095 3962 3839 3729 3629 3543 3469 3408 3361 3327 3306 3299 3305 3325 3357 3402 3459 3528 3609 3701 3803 3916 4038 4168 4307 4451 4602 4758 4917 5078 5241 5404 5565 5725 5882 6034 6181 6322 6457 6584 6703 6815 6918 7013 7100 7180 7251 7315 7373 7424 7470 7510 7545 7577 7604 7629 7650 7669 7686 7700 7713 7723 7731 7736 7739 7739 7735 7728 7717 7702 7681 7655 7624 7586 7543 7493 7438 7376 7309 7236 7158 7076 6990 6901 6810 6718 6626 6535 6444 6356 6271 6190 6114 6044 5979 5921 5870 5827 5792 5765 5747 5737 5737 5746 5764 5793 5830 5878 5935 6001 6077 6161 6254 6355 6462 6576 6694 6818 6943 7070 7198 7326 7451 7574 7693 7808 7917 8021 8118 8208 8293 8370 8441 8506 8565 8618 8666 8710 8748 8783 8813 8840 8863 8883 8899 8913 8923 8931 8936 8938 8937 8935 8930 8923 8915 8905 8893 8880 8867 8852 8836 8820 8803 8786 8767 8748 8729 8709 8688 8668 8647 8626 8606 8586 8566 8548 8532 8517 8504 8493 8484 8478 8474 8472 8473 8475 8479 8485 8491 8498 8505 8513 8520 8526 8532 8537 8540 8543 8545 8546 8545 8545 8543 8542 8540 8538 8536 8534 8532 8530 8528 8527 8525 8524 8523 8522 8521 8520 8519 8518 8516 8515 8513 8512 8510 8509 8507 8505 8503 8500 8497 8494 8490 8485 8479 8472 8463 8453 8442 8428 8413 8395 8375 8352 8327 8299 8268 8234 8197 8157 8113 8066 8016 7961 7902 7838 7769 7695 7615 7528 7435 7333 7224 7106 6979 6843 6697 6541 6376 6202 6019 5829 5630 5426 5217 5004 4791 4577 4363 4152 3946 3744 3551 3365 3189 3023 2867 2722 2589 2466 2354 2253 2162 2080 2008 1943 1887 1838 1796 1762 1733 1712 1697 1690 1690 1699 1716 1742 1778 1824 1882 1952 2033 2127 2234 2353 2485 2629 2785 2953 3130 3317 3513 3715 3925 4138 4354 4572 4790 5008 5223 5435 5642 5844 6039 6226 6405 6575 6736 6888 7029 7160 7281 7391 7492 7582 7663 7734 7797 7850 7896 7933 7963 7987 8003 8014 8019 8020 8015 8006 7993 7976 7956 7932 7905 7875 7842 7807 7769 7729 7687 7644 7599 7553 7507 7461 7416 7371 7329 7288 7251 7217 7187 7161 7139 7123 7111 7105 7104 7108 7116 7129 7146 7166 7190 7216 7245 7275 7307 7339 7371 7404 7436 7468 7499 7530 7559 7588 7616 7643 7669 7694 7719 7743 7766 7789 7811 7833 7854 7875 7895 7915 7934 7953 7970 7987 8004 8019 8033 8047 8059 4101 0 74 0 8070 8079 8087 8094 8099 8102 8102 8101 8096 8089 8079 8066 8049 8028 8003 7974 7939 7900 7856 7806 7752 7692 7626 7556 7481 7403 7319 7234 7144 7054 6963 6872 6781 6692 6606 6522 6444 6370 6302 6241 6186 6140 6101 6070 6047 6033 6027 6028 6038 6055 6080 6111 6148 6190 6238 6290 6345 6404 6465 6528 6591 6654 6718 6781 6842 6902 6958 7012 7063 7111 7154 7194 7230 7262 7290 7315 7336 7354 7368 7379 7387 7393 7395 7395 7392 7386 7378 7365 7350 7330 7306 7277 7243 7203 7157 7104 7044 6976 6901 6818 6727 6627 6520 6405 6283 6154 6019 5878 5732 5582 5428 5271 5114 4957 4800 4643 4489 4338 4191 4050 3914 3785 3663 3549 3444 3348 3262 3187 3123 3070 3028 3000 2983 2980 2989 3011 3047 3095 3156 3229 3314 3410 3517 3634 3759 3893 4033 4179 4330 4484 4639 4796 4953 5109 5261 5411 5557 5697 5831 5958 6079 6191 6296 6392 6480 6560 6631 6694 6749 6797 6838 6872 6901 6923 6942 6956 6967 6974 6980 6984 6986 6987 6987 6987 6987 6986 6985 6983 6981 6979 6976 6972 6967 6961 6954 6946 6937 6926 6914 6900 6885 6868 6849 6829 6806 6781 6753 6723 6690 6654 6615 6572 6526 6477 6424 6369 6310 6249 6185 6120 6054 5987 5920 5853 5788 5723 5661 5601 5544 5491 5441 5394 5351 5313 5277 5246 5218 5194 5172 5154 5139 5126 5115 5106 5098 5092 5087 5082 5077 5072 5068 5062 5056 5048 5040 5029 5017 5004 4988 4971 4952 4932 4910 4887 4862 4837 4811 4784 4757 4729 4701 4674 4646 4618 4590 4562 4534 4506 4477 4449 4421 4392 4363 4334 4304 4275 4245 4215 4184 4154 4123 4093 4062 4031 4001 3969 3938 3906 3874 3842 3809 3775 3741 3706 3671 3635 3598 3560 3522 3483 3445 3405 3366 3326 3287 3248 3209 3171 3134 3097 3061 3027 2994 2962 2932 2903 2876 2850 2826 2804 2784 2766 2749 2734 2721 2709 2699 2691 2684 2678 2674 2670 2668 2667 2667 2669 2670 2673 2677 2682 2687 2693 2700 2707 2715 2724 2733 2743 2753 2763 2773 2784 2794 2805 2815 2825 2835 2845 2854 2863 2871 2879 2887 2894 2900 2907 2912 2918 2923 2928 2933 2938 2943 2948 2954 2959 2965 2972 2979 2986 2994 3003 3012 3021 3032 3042 3053 3065 3076 3088 3100 3113 3125 3138 3151 3164 3177 3190 3204 3218 3232 3247 3263 3279 3295 3312 3330 3348 3367 3386 3406 3426 3446 3467 3488 3510 3532 3554 3577 3600 3624 3649 3674 3700 3726 3753 3781 3809 3839 3868 3899 3930 3961 3993 4025 4058 4091 4124 4158 4192 4226 4261 4296 4331 4367 4403 4440 4477 4515 4553 4592 4632 4671 4711 4751 4792 4833 4874 4914 4955 4996 5037 5078 5118 5159 5200 5240 5280 5321 5361 5401 5441 5481 5521 5561 5601 5640 5679 5718 5757 5795 5832 5869 5905 5941 5976 6010 6043 6076 6108 4102 0 74 0 6139 6170 6200 6229 6258 6287 6315 6343 6371 6399 6426 6453 6480 6507 6534 6561 6587 6613 6639 6664 6689 6713 6737 6760 6782 6803 6824 6843 6862 6881 6899 6916 6933 6949 6965 6980 6995 7009 7023 7036 7047 7057 7066 7072 7076 7077 7076 7070 7062 7049 7033 7013 6990 6962 6931 6898 6861 6822 6781 6739 6696 6652 6609 6566 6525 6484 6446 6411 6378 6348 6321 6299 6280 6265 6255 6250 6249 6253 6262 6277 6296 6321 6350 6384 6423 6466 6514 6564 6619 6676 6735 6797 6860 6924 6988 7053 7117 7181 7244 7305 7365 7424 7480 7535 7587 7638 7686 7732 7776 7818 7858 7896 7931 7965 7997 8027 8056 8083 8108 8132 8155 8176 8196 8215 8233 8250 8266 8281 8295 8309 8321 8332 8343 8353 8362 8370 8378 8385 8392 8398 8403 8408 8412 8416 8420 8423 8425 8426 8427 8427 8426 8424 8420 8416 8409 8401 8392 8380 8367 8351 8333 8314 8292 8267 8241 8213 8182 8150 8116 8081 8044 8007 7969 7931 7894 7857 7821 7787 7756 7727 7701 7679 7661 7648 7639 7635 7636 7642 7654 7670 7691 7717 7746 7780 7817 7856 7899 7943 7989 8035 8082 8129 8176 8223 8269 8313 8356 8398 8438 8476 8512 8545 8577 8606 8633 8657 8679 8699 8716 8732 8745 8756 8765 8772 8778 8782 8785 8786 8787 8787 8786 8784 8782 8780 8776 8773 8769 8764 8759 8753 8747 8741 8734 8726 8718 8709 8700 8690 8680 8670 8659 8648 8636 8624 8611 8598 8585 8571 8556 8541 8526 8510 8494 8478 8461 8445 8429 8413 8398 8384 8370 8358 8347 8337 8328 8321 8315 8310 8307 8305 8304 8304 8305 8306 8308 8311 8314 8317 8320 8323 8327 8330 8334 8337 8340 8344 8347 8351 8354 8358 8362 8366 8371 8377 8383 8389 8397 8405 8414 8425 8436 8448 8461 8475 8489 8504 8520 8535 8550 8565 8579 8593 8605 8615 8624 8632 8638 8641 8644 8644 8642 8639 8635 8629 8622 8613 8604 8593 8582 8570 8558 8544 8531 8516 8502 8487 8473 8458 8443 8429 8416 8403 8391 8381 8372 8365 8360 8356 8355 8355 8357 8362 8367 8375 8384 8394 8405 8417 8430 8444 8457 8471 8484 8498 8511 8523 8535 8546 8556 8565 8573 8579 8583 8585 8586 8584 8579 8572 8563 8550 8535 8517 8497 8473 8448 8420 8390 8358 8324 8288 8251 8213 8173 8133 8090 8047 8003 7957 7909 7860 7809 7757 7702 7646 7587 7526 7462 7396 7327 7255 7181 7103 7023 6939 6852 6761 6667 6568 6466 6360 6249 6134 6016 5893 5767 5637 5504 5369 5232 5094 4955 4818 4681 4545 4413 4284 4159 4039 3924 3815 3711 3614 3523 3437 3358 3285 3217 3154 3096 3043 2994 2950 2909 2872 2838 2808 2781 2757 2736 2719 2705 2694 2686 2682 2681 2684 2690 2701 2717 2737 2762 2792 2829 2872 2923 2980 3046 3121 3204 3296 3398 3509 3630 3760 3900 4047 4203 4365 4534 4708 4103 0 74 0 4885 5066 5247 5428 5608 5788 5963 6134 6300 6460 6614 6761 6901 7033 7159 7278 7389 7494 7593 7687 7774 7857 7936 8010 8081 8148 8212 8273 8332 8388 8442 8493 8543 8590 8635 8678 8719 8758 8795 8830 8863 8894 8924 8951 8976 9000 9022 9043 9062 9079 9095 9110 9124 9136 9148 9159 9169 9178 9186 9195 9202 9209 9215 9221 9226 9230 9233 9236 9237 9238 9237 9236 9233 9229 9224 9218 9211 9202 9193 9183 9172 9161 9149 9137 9124 9110 9097 9083 9069 9054 9039 9024 9008 8993 8977 8960 8944 8928 8911 8895 8879 8863 8848 8834 8819 8806 8793 8781 8770 8758 8747 8736 8725 8714 8701 8688 8673 8657 8638 8617 8593 8566 8536 8503 8466 8425 8380 8331 8278 8220 8159 8093 8023 7949 7871 7790 7705 7618 7529 7438 7348 7258 7169 7082 7000 6922 6851 6786 6730 6684 6647 6622 6609 6607 6617 6638 6672 6717 6772 6837 6911 6993 7081 7176 7274 7375 7480 7585 7689 7794 7898 7999 8098 8194 8286 8375 8459 8539 8614 8684 8749 8809 8863 8913 8956 8994 9027 9053 9075 9091 9101 9107 9107 9103 9095 9083 9066 9047 9024 8999 8971 8940 8908 8874 8838 8801 8762 8722 8680 8637 8594 8548 8502 8456 8408 8361 8314 8267 8220 8176 8133 8092 8055 8020 7990 7964 7942 7924 7912 7904 7902 7904 7910 7920 7934 7952 7972 7995 8020 8046 8073 8101 8128 8156 8183 8209 8233 8256 8277 8296 8312 8325 8336 8342 8345 8344 8339 8329 8315 8296 8273 8245 8214 8178 8139 8097 8053 8006 7958 7908 7858 7808 7758 7708 7658 7609 7561 7513 7465 7417 7369 7320 7271 7220 7168 7115 7060 7003 6944 6885 6824 6763 6702 6641 6581 6523 6467 6415 6366 6322 6284 6251 6226 6207 6195 6192 6196 6209 6230 6260 6297 6343 6396 6457 6524 6598 6679 6764 6855 6950 7048 7150 7254 7359 7466 7572 7679 7784 7888 7989 8088 8183 8274 8361 8443 8521 8592 8659 8720 8776 8827 8873 8914 8950 8983 9012 9037 9060 9081 9099 9116 9131 9145 9158 9170 9182 9193 9204 9214 9224 9234 9242 9251 9259 9266 9273 9279 9285 9290 9294 9298 9301 9303 9304 9304 9303 9301 9298 9293 9287 9280 9271 9261 9249 9237 9224 9209 9195 9181 9166 9151 9137 9124 9110 9098 9086 9075 9064 9054 9044 9035 9026 9017 9009 9001 8994 8987 8982 8977 8973 8971 8970 8971 8974 8979 8985 8994 9004 9016 9029 9043 9059 9075 9091 9107 9123 9139 9154 9169 9183 9196 9209 9221 9233 9244 9255 9266 9277 9287 9297 9307 9317 9327 9336 9345 9354 9362 9370 9377 9383 9389 9394 9398 9401 9404 9406 9407 9408 9408 9407 9405 9403 9400 9396 9392 9386 9380 9373 9366 9358 9350 9341 9333 9324 9316 9307 9299 9291 9284 9277 9270 9264 9258 9251 9245 9239 9231 9224 9215 9205 9195 9182 9168 9152 9135 9115 9093 9069 9043 9015 4104 0 74 0 8984 8951 8915 8876 8834 8790 8742 8691 8637 8579 8517 8452 8383 8309 8232 8150 8064 7974 7878 7779 7674 7564 7450 7330 7204 7074 6937 6795 6648 6495 6336 6173 6005 5832 5657 5479 5298 5117 4936 4756 4577 4402 4231 4065 3906 3753 3609 3473 3345 3228 3120 3022 2934 2857 2789 2731 2683 2644 2615 2594 2581 2576 2578 2587 2602 2622 2648 2678 2712 2749 2789 2833 2878 2927 2977 3031 3087 3146 3209 3276 3348 3426 3509 3600 3698 3804 3919 4043 4175 4317 4467 4625 4791 4964 5142 5324 5512 5700 5887 6075 6262 6443 6621 6792 6956 7113 7260 7399 7528 7647 7757 7858 7950 8032 8107 8175 8235 8289 8337 8380 8418 8451 8481 8506 8528 8546 8560 8571 8577 8581 8580 8576 8569 8558 8543 8526 8507 8485 8462 8438 8413 8389 8365 8342 8321 8301 8284 8269 8256 8245 8237 8231 8227 8224 8223 8223 8225 8226 8229 8232 8235 8239 8244 8249 8254 8260 8267 8274 8282 8290 8298 8305 8313 8320 8325 8329 8331 8330 8327 8320 8310 8297 8280 8260 8236 8209 8178 8145 8108 8070 8029 7986 7942 7895 7848 7799 7748 7696 7643 7589 7533 7476 7417 7358 7296 7234 7171 7107 7042 6978 6913 6848 6784 6721 6660 6600 6542 6486 6433 6384 6337 6295 6256 6223 6194 6170 6152 6140 6134 6134 6142 6156 6178 6207 6243 6287 6338 6396 6461 6532 6609 6692 6779 6871 6965 7062 7161 7260 7359 7457 7553 7647 7736 7822 7903 7980 8050 8116 8175 8229 8278 8321 8360 8395 8425 8452 8477 8498 8518 8536 8553 8568 8583 8596 8609 8621 8631 8641 8650 8657 8664 8668 8672 8674 8674 8674 8672 8669 8666 8661 8657 8652 8646 8641 8635 8630 8624 8617 8611 8603 8595 8586 8576 8564 8551 8536 8520 8502 8482 8462 8440 8417 8394 8371 8348 8324 8302 8280 8260 8240 8222 8205 8190 8176 8163 8152 8141 8131 8122 8113 8105 8096 8088 8079 8070 8061 8050 8040 8028 8016 8002 7987 7970 7952 7932 7909 7884 7856 7826 7792 7756 7716 7673 7628 7580 7530 7478 7425 7371 7318 7264 7212 7162 7113 7068 7026 6987 6952 6921 6895 6872 6854 6840 6831 6825 6824 6826 6833 6843 6857 6875 6896 6921 6948 6979 7012 7048 7086 7126 7167 7208 7249 7290 7331 7370 7407 7442 7474 7504 7530 7553 7572 7588 7600 7609 7614 7616 7614 7609 7601 7590 7576 7559 7539 7517 7492 7465 7436 7405 7373 7340 7307 7273 7239 7207 7175 7145 7117 7092 7068 7046 7027 7010 6995 6980 6966 6953 6939 6924 6907 6889 6867 6841 6811 6777 6738 6693 6644 6588 6528 6462 6391 6314 6234 6149 6060 5968 5874 5778 5682 5585 5490 5397 5307 5221 5140 5067 5001 4944 4897 4860 4835 4822 4820 4831 4854 4889 4936 4994 5061 5137 5222 5313 5411 5512 5617 5725 5832 5940 6046 6152 6255 6355 6451 6544 6632 6716 6795 6870 6940 4105 0 74 0 7006 7068 7125 7179 7228 7275 7317 7357 7395 7430 7463 7494 7524 7552 7580 7607 7634 7661 7687 7714 7741 7768 7794 7821 7848 7874 7900 7926 7950 7973 7994 8013 8029 8043 8053 8059 8060 8055 8045 8028 8004 7971 7930 7879 7819 7749 7668 7577 7475 7364 7243 7112 6974 6829 6677 6521 6360 6199 6038 5877 5716 5561 5409 5263 5124 4992 4867 4751 4643 4544 4453 4371 4298 4232 4175 4127 4086 4054 4029 4014 4007 4009 4020 4041 4072 4114 4166 4229 4303 4388 4484 4590 4705 4831 4964 5106 5254 5408 5568 5731 5896 6063 6231 6398 6564 6729 6891 7049 7204 7354 7499 7639 7773 7901 8023 8139 8249 8351 8447 8536 8619 8695 8765 8828 8886 8938 8984 9026 9063 9096 9125 9150 9173 9192 9209 9224 9237 9247 9256 9262 9267 9270 9271 9270 9266 9260 9252 9242 9229 9213 9194 9173 9149 9123 9094 9062 9029 8993 8955 8916 8876 8835 8794 8753 8712 8672 8633 8597 8562 8530 8500 8473 8449 8428 8410 8394 8381 8371 8363 8357 8353 8352 8352 8354 8358 8364 8372 8383 8396 8412 8431 8453 8478 8506 8538 8573 8611 8651 8694 8740 8787 8835 8884 8933 8982 9032 9080 9127 9173 9217 9261 9302 9343 9382 9420 9456 9492 9526 9559 9592 9623 9653 9682 9710 9736 9760 9783 9804 9823 9840 9855 9868 9880 9890 9899 9906 9912 9917 9922 9926 9930 9933 9936 9939 9942 9945 9947 9949 9951 9952 9953 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9948 9948 9950 9951 9952 9952 9953 9953 9952 9950 9948 9944 9939 9933 9926 9918 9909 9899 9887 9875 9862 9848 9833 9818 9801 9784 9766 9748 9728 9708 9687 9665 9643 9621 9598 9575 9552 9529 9508 9486 9467 9448 9431 9415 9402 9390 9381 9373 9368 9364 9362 9362 9364 9367 9370 9375 9380 9386 9392 9398 9404 9409 9414 9418 9421 9424 9425 9425 9423 9420 9416 9410 9402 9393 9382 9370 9356 9342 9326 9310 9293 9277 9260 9244 9229 9215 9202 9191 9183 9176 9171 9169 9169 9171 9175 9182 9190 9201 9212 9226 9240 9255 9271 9288 9305 9323 9340 9358 9375 9392 9409 9425 9441 9455 9469 9480 9491 9499 9505 9509 9511 9510 9505 9498 9488 9475 9459 9439 9418 9394 9368 9340 9311 9282 9252 9222 9192 9164 9137 9111 9088 9068 9050 9035 9023 9014 9009 9007 9009 9013 9021 9032 9047 9063 9083 9105 9129 9155 9182 9211 9240 9271 9301 9332 9363 9393 9423 9452 9480 9507 9532 9556 9578 9599 9617 9634 9649 9662 9673 9683 9690 9696 9699 9702 9702 9702 9700 9698 9694 9691 9687 9683 9679 9676 9673 9671 9670 9670 9672 9674 9677 9682 9687 9694 9701 9709 9717 9725 9734 9742 9751 9759 9766 9774 9781 9787 9792 9797 9801 9804 9806 9807 9808 9807 9804 9801 9797 9791 9785 9777 9768 9758 9748 9737 9725 9713 4106 0 74 0 9701 9689 9677 9666 9655 9645 9635 9627 9619 9613 9608 9604 9602 9601 9602 9604 9608 9613 9620 9628 9638 9649 9662 9675 9689 9704 9719 9734 9750 9765 9780 9794 9808 9821 9832 9843 9852 9860 9866 9872 9876 9879 9881 9881 9880 9879 9876 9872 9867 9861 9853 9845 9835 9825 9813 9800 9786 9771 9755 9738 9720 9701 9681 9661 9640 9618 9595 9571 9547 9521 9494 9466 9436 9405 9372 9336 9299 9259 9216 9170 9121 9070 9015 8957 8895 8830 8762 8690 8615 8535 8452 8364 8272 8176 8074 7968 7855 7738 7614 7484 7348 7206 7058 6904 6744 6580 6412 6240 6064 5888 5711 5535 5360 5186 5017 4851 4692 4539 4393 4256 4126 4006 3895 3793 3702 3620 3548 3487 3437 3397 3368 3350 3344 3349 3368 3398 3443 3500 3572 3658 3758 3872 4001 4143 4297 4464 4642 4830 5026 5228 5434 5645 5855 6065 6272 6476 6672 6861 7042 7212 7372 7520 7655 7778 7888 7984 8067 8137 8194 8237 8267 8283 8287 8276 8253 8215 8165 8100 8023 7932 7828 7712 7584 7444 7294 7135 6967 6793 6611 6426 6238 6048 5857 5667 5480 5294 5114 4939 4769 4606 4451 4303 4164 4034 3912 3800 3698 3606 3525 3454 3394 3345 3309 3284 3272 3272 3284 3310 3348 3400 3463 3539 3627 3727 3837 3956 4086 4223 4368 4519 4675 4836 4999 5166 5334 5502 5669 5837 6004 6169 6332 6492 6649 6803 6953 7100 7242 7381 7514 7642 7765 7882 7993 8098 8195 8286 8368 8443 8510 8569 8621 8664 8700 8728 8749 8764 8772 8774 8771 8764 8752 8736 8718 8696 8672 8645 8618 8589 8558 8528 8497 8467 8437 8407 8378 8351 8325 8301 8278 8258 8240 8225 8212 8202 8193 8187 8183 8181 8180 8180 8181 8183 8185 8188 8190 8192 8193 8193 8193 8192 8190 8187 8184 8179 8174 8168 8162 8154 8147 8138 8129 8119 8109 8098 8086 8073 8059 8044 8028 8011 7992 7973 7952 7931 7908 7885 7861 7837 7813 7789 7764 7741 7718 7696 7675 7655 7637 7620 7605 7592 7581 7572 7566 7562 7560 7561 7565 7572 7583 7596 7614 7635 7661 7690 7724 7763 7805 7852 7904 7959 8018 8081 8147 8216 8287 8359 8434 8509 8585 8660 8736 8810 8884 8956 9026 9094 9160 9224 9285 9344 9401 9455 9507 9556 9602 9646 9688 9727 9763 9796 9827 9855 9881 9903 9923 9940 9955 9967 9977 9985 9991 9995 9998 9999 9999 9998 9996 9993 9990 9986 9981 9976 9971 9964 9957 9949 9940 9929 9917 9903 9887 9869 9848 9824 9798 9768 9735 9699 9660 9617 9571 9521 9468 9412 9353 9291 9226 9159 9089 9018 8946 8872 8798 8723 8649 8574 8502 8431 8361 8295 8232 8173 8119 8069 8025 7987 7955 7930 7912 7900 7896 7899 7908 7925 7948 7977 8011 8051 8096 8145 8197 8253 8311 8372 8433 8496 8559 8622 8685 8747 8809 8869 8928 8985 9040 9093 9143 9192 9238 9282 4107 0 74 1 9068 9108 9146 9182 9215 9247 9276 9304 9330 9353 9375 9395 9413 9430 9445 9458 9470 9480 9490 9498 9505 9511 9516 9521 9526 9530 9533 9537 9540 9544 9547 9550 9554 9557 9560 9564 9567 9569 9572 9575 9577 9579 9580 9582 9583 9584 9585 9585 9586 9587 9587 9588 9590 9591 9593 9596 9598 9602 9605 9610 9614 9619 9624 9629 9635 9640 9645 9650 9655 9659 9663 9666 9669 9670 9671 9671 9669 9667 9663 9658 9652 9645 9637 9627 9617 9605 9592 9578 9563 9547 9530 9512 9494 9474 9455 9435 9414 9393 9372 9351 9329 9308 9286 9264 9243 9221 9199 9177 9154 9131 9107 9083 9057 9031 9004 8975 8944 8912 8879 8844 8807 8768 8727 8685 8642 8598 8552 8506 8460 8414 8368 8323 8279 8237 8198 8161 8127 8097 8070 8048 8030 8017 8009 8006 8008 8014 8025 8041 8061 8085 8111 8142 8173 8207 8242 8277 8312 8346 8378 8409 8436 8461 8482 8499 8512 8520 8524 8524 8519 8510 8497 8479 8458 8434 8406 8375 8341 8304 8265 8223 8179 8133 8083 8032 7978 7922 7863 7801 7737 7671 7603 7532 7459 7385 7309 7232 7154 7075 6996 6916 6836 6756 6675 6594 6512 6428 6343 6255 6165 6070 5972 5868 5759 5643 5521 5392 5256 5114 4965 4810 4650 4485 4317 4148 3978 3807 3640 3476 3316 3163 3017 2879 2751 2632 2524 2425 2337 2260 2192 2133 2084 2042 2009 1982 1962 1948 1939 1936 1938 1946 1959 1978 2003 2035 2074 2121 2177 2242 2317 2402 2498 2605 2723 2852 2991 3141 3302 3472 3650 3836 4029 4229 4432 4640 4850 5060 5271 5481 5691 5896 6098 6296 6488 6674 6853 7026 7191 7348 7497 7639 7772 7896 8013 8122 8223 8317 8404 8484 8557 8625 8687 8744 8796 8845 8889 8930 8968 9004 9037 9067 9097 9124 9150 9174 9197 9220 9241 9261 9279 9297 9315 9331 9346 9361 9374 9387 9400 9411 9422 9432 9442 9452 9460 9469 9477 9484 9491 9497 9502 9507 9511 9514 9517 9518 9518 9517 9514 9510 9504 9497 9487 9476 9463 9448 9432 9413 9393 9370 9346 9321 9294 9266 9237 9207 9176 9146 9115 9084 9053 9023 8994 8966 8939 8914 8890 8868 8848 8830 8814 8801 8789 8780 8774 8769 8767 8768 8770 8775 8781 8789 8799 8810 8822 8835 8848 8861 8874 8887 8900 8911 8921 8929 8935 8940 8942 8941 8939 8933 8925 8915 8902 8887 8869 8850 8829 8807 8783 8758 8733 8708 8683 8658 8634 8611 8590 8569 8551 8536 8522 8512 8504 8500 8498 8500 8506 8515 8528 8545 8564 8588 8614 8644 8676 8711 8748 8786 8827 8868 8910 8952 8994 9035 9075 9115 9152 9188 9221 9252 9280 9305 9327 9347 9363 9376 9387 9394 9398 9399 9398 9393 9386 9376 9364 9349 9331 9311 9288 9263 9235 9205 9172 9136 9098 9056 9013 8966 8917 8865 8811 8754 8694 8632 8568 8502 8435 8365 8295 8223 8152 8080 4108 0 74 1 8008 7938 7868 7800 7735 7673 7615 7560 7510 7465 7425 7391 7363 7342 7326 7317 7314 7316 7324 7337 7354 7375 7398 7423 7449 7475 7500 7523 7544 7560 7572 7577 7576 7569 7553 7530 7499 7459 7410 7353 7288 7215 7134 7047 6953 6853 6748 6639 6527 6412 6296 6180 6064 5949 5837 5728 5624 5525 5433 5348 5271 5203 5145 5098 5062 5037 5025 5025 5037 5063 5101 5152 5215 5290 5376 5473 5581 5697 5822 5953 6091 6234 6379 6528 6678 6827 6976 7123 7267 7406 7541 7670 7793 7910 8019 8122 8217 8305 8386 8459 8526 8587 8642 8691 8735 8775 8811 8843 8871 8897 8921 8942 8962 8981 8998 9014 9030 9044 9058 9071 9084 9095 9106 9116 9125 9132 9139 9144 9148 9150 9151 9151 9149 9145 9140 9134 9127 9118 9108 9098 9087 9075 9064 9052 9041 9029 9019 9008 8999 8991 8983 8976 8971 8966 8963 8960 8958 8957 8956 8956 8957 8957 8958 8958 8958 8958 8957 8955 8952 8947 8942 8934 8926 8915 8902 8888 8871 8852 8831 8808 8784 8757 8729 8700 8670 8639 8607 8576 8545 8515 8485 8457 8430 8404 8381 8360 8341 8324 8308 8295 8283 8273 8264 8256 8248 8241 8233 8224 8215 8205 8193 8179 8162 8144 8122 8098 8070 8039 8005 7967 7925 7879 7829 7774 7715 7651 7582 7508 7429 7345 7255 7160 7060 6955 6845 6731 6612 6490 6363 6235 6104 5971 5837 5704 5572 5439 5310 5183 5060 4941 4827 4719 4616 4520 4431 4350 4276 4210 4152 4104 4064 4033 4011 3999 3996 4003 4019 4046 4083 4129 4186 4252 4328 4414 4509 4612 4725 4845 4973 5108 5248 5394 5545 5700 5857 6015 6176 6336 6496 6654 6811 6964 7114 7261 7403 7540 7672 7798 7920 8035 8145 8249 8348 8441 8528 8611 8688 8760 8828 8891 8950 9004 9055 9102 9145 9185 9223 9257 9289 9318 9346 9371 9394 9416 9436 9455 9472 9488 9503 9517 9530 9541 9552 9562 9571 9578 9586 9592 9597 9602 9606 9610 9613 9616 9618 9621 9622 9624 9626 9628 9629 9631 9632 9634 9636 9637 9639 9641 9642 9644 9645 9647 9649 9650 9652 9654 9655 9658 9660 9662 9665 9668 9671 9675 9678 9682 9686 9689 9693 9696 9700 9703 9706 9709 9711 9713 9715 9716 9717 9718 9719 9719 9720 9720 9721 9721 9721 9721 9721 9720 9718 9716 9713 9709 9703 9695 9686 9674 9660 9644 9624 9602 9576 9547 9514 9477 9436 9391 9341 9287 9229 9166 9098 9025 8948 8866 8780 8688 8593 8493 8390 8283 8173 8061 7946 7830 7714 7597 7480 7366 7252 7142 7036 6933 6837 6746 6662 6585 6516 6456 6405 6364 6332 6312 6301 6301 6313 6335 6367 6410 6462 6524 6594 6673 6759 6851 6949 7050 7155 7262 7369 7476 7581 7685 7784 7878 7967 8048 8123 8188 8245 8292 8329 8355 8371 8376 8369 8352 8323 8282 8230 8167 8093 8007 7912 7805 7689 7562 7427 7282 4109 0 74 1 7130 6970 6804 6631 6453 6272 6087 5901 5716 5530 5344 5162 4983 4810 4642 4481 4328 4183 4047 3922 3806 3700 3605 3522 3449 3387 3336 3295 3266 3246 3238 3239 3251 3273 3305 3348 3400 3463 3536 3619 3713 3817 3932 4057 4193 4338 4494 4658 4832 5012 5200 5394 5593 5795 6000 6205 6409 6612 6814 7009 7200 7384 7560 7728 7886 8035 8174 8303 8422 8530 8629 8718 8798 8869 8933 8989 9038 9081 9118 9151 9179 9203 9224 9242 9258 9271 9283 9293 9301 9309 9316 9321 9327 9331 9335 9339 9342 9345 9348 9350 9352 9354 9356 9357 9359 9360 9360 9361 9361 9361 9361 9361 9361 9361 9361 9361 9361 9362 9363 9364 9365 9367 9369 9372 9375 9379 9383 9388 9393 9399 9405 9412 9419 9427 9436 9444 9454 9463 9473 9483 9493 9503 9513 9523 9532 9541 9549 9556 9562 9567 9571 9574 9575 9575 9574 9571 9567 9561 9554 9545 9535 9524 9511 9497 9482 9465 9447 9427 9405 9382 9356 9328 9299 9266 9232 9194 9154 9112 9066 9018 8967 8914 8858 8799 8738 8675 8610 8543 8474 8404 8332 8259 8185 8109 8033 7955 7877 7797 7716 7634 7551 7467 7382 7296 7209 7120 7031 6942 6852 6763 6673 6585 6498 6413 6330 6251 6175 6104 6038 5978 5923 5876 5836 5804 5780 5764 5757 5759 5769 5788 5816 5852 5896 5948 6007 6072 6145 6223 6306 6394 6486 6581 6679 6778 6878 6978 7078 7176 7272 7365 7454 7538 7617 7690 7757 7816 7867 7910 7945 7972 7990 7999 8000 7993 7979 7958 7930 7896 7857 7813 7766 7715 7662 7607 7552 7497 7442 7389 7337 7287 7241 7198 7159 7124 7095 7070 7052 7039 7032 7032 7038 7051 7070 7096 7128 7166 7211 7260 7314 7373 7434 7500 7567 7635 7704 7773 7841 7908 7973 8034 8093 8148 8198 8245 8287 8324 8357 8385 8408 8428 8443 8454 8461 8465 8466 8463 8457 8449 8437 8423 8407 8387 8364 8339 8310 8278 8242 8203 8160 8112 8059 8002 7940 7872 7799 7721 7637 7547 7451 7350 7243 7132 7015 6894 6769 6641 6509 6376 6240 6103 5967 5830 5694 5559 5425 5294 5165 5038 4914 4793 4674 4557 4443 4330 4220 4110 4002 3894 3787 3681 3575 3470 3365 3262 3159 3058 2960 2864 2770 2681 2595 2514 2438 2367 2302 2243 2190 2144 2104 2070 2043 2022 2007 1999 1998 2003 2015 2035 2061 2096 2139 2190 2250 2320 2400 2490 2590 2700 2821 2952 3092 3243 3401 3567 3739 3917 4099 4284 4470 4656 4842 5025 5204 5380 5550 5713 5870 6020 6162 6296 6423 6542 6654 6759 6857 6949 7036 7116 7192 7263 7329 7391 7450 7504 7556 7604 7649 7691 7730 7767 7801 7833 7863 7891 7918 7943 7967 7990 8012 8034 8056 8077 8098 8119 8141 8162 8183 8204 8224 8245 8265 8285 8305 8324 8342 8360 8377 8393 8409 8424 8438 8452 8465 8477 8487 8497 8506 8513 8519 8524 4110 0 74 1 8526 8527 8526 8524 8519 8512 8504 8494 8483 8470 8457 8444 8430 8417 8404 8392 8383 8375 8370 8367 8367 8371 8378 8388 8401 8418 8437 8460 8486 8513 8543 8575 8609 8644 8679 8716 8752 8789 8825 8862 8897 8932 8966 8999 9031 9062 9092 9120 9148 9174 9199 9223 9245 9267 9288 9307 9326 9344 9361 9378 9393 9408 9423 9436 9449 9462 9473 9484 9493 9502 9510 9516 9522 9526 9529 9531 9532 9533 9532 9530 9528 9525 9522 9519 9515 9512 9509 9507 9505 9503 9502 9502 9502 9502 9503 9504 9505 9507 9508 9509 9510 9510 9510 9509 9508 9506 9503 9499 9495 9489 9483 9476 9468 9458 9448 9436 9423 9409 9393 9375 9356 9334 9312 9287 9260 9231 9201 9168 9135 9099 9063 9025 8987 8949 8910 8872 8834 8797 8761 8726 8693 8661 8632 8605 8580 8557 8537 8519 8504 8491 8480 8472 8466 8463 8461 8462 8464 8469 8475 8482 8491 8501 8512 8523 8536 8548 8561 8573 8586 8598 8609 8619 8629 8637 8644 8649 8654 8657 8659 8660 8660 8659 8657 8655 8653 8650 8648 8646 8644 8643 8642 8642 8642 8643 8644 8646 8647 8649 8650 8650 8650 8648 8645 8639 8631 8620 8606 8588 8566 8539 8507 8469 8425 8375 8318 8254 8183 8103 8017 7922 7819 7708 7589 7463 7330 7190 7043 6892 6735 6574 6410 6242 6075 5906 5738 5570 5405 5242 5083 4928 4778 4634 4495 4362 4236 4117 4004 3898 3799 3707 3621 3541 3468 3401 3340 3284 3234 3189 3149 3113 3081 3054 3030 3010 2994 2980 2969 2962 2957 2955 2956 2959 2966 2976 2990 3008 3030 3058 3090 3129 3175 3228 3290 3359 3438 3527 3625 3734 3852 3981 4120 4269 4427 4593 4767 4948 5136 5327 5524 5722 5920 6118 6316 6513 6704 6892 7074 7249 7416 7576 7727 7869 8001 8125 8238 8342 8436 8522 8598 8666 8725 8777 8822 8860 8892 8919 8941 8958 8972 8983 8991 8996 8999 9001 9002 9001 9000 8997 8994 8991 8987 8982 8977 8972 8965 8958 8951 8942 8934 8924 8913 8902 8891 8878 8866 8852 8839 8824 8810 8795 8780 8765 8749 8734 8717 8701 8684 8667 8650 8632 8613 8594 8574 8554 8532 8511 8488 8465 8441 8417 8391 8365 8338 8310 8281 8251 8220 8188 8154 8118 8080 8041 7999 7955 7908 7859 7807 7752 7693 7632 7567 7499 7428 7354 7277 7197 7114 7028 6940 6850 6759 6665 6572 6478 6383 6289 6197 6106 6017 5932 5850 5772 5699 5632 5570 5515 5468 5427 5394 5370 5353 5345 5344 5352 5369 5392 5424 5462 5508 5559 5617 5679 5747 5819 5895 5974 6056 6140 6225 6312 6399 6486 6573 6659 6743 6826 6906 6982 7056 7125 7189 7249 7303 7352 7394 7430 7459 7481 7496 7504 7505 7499 7487 7467 7442 7410 7373 7331 7284 7233 7179 7122 7063 7003 6941 6880 6820 6760 6702 6646 6594 6545 6500 6460 6424 6394 6370 6352 6339 6334 4111 0 74 1 6335 6342 6357 6378 6406 6441 6483 6530 6584 6644 6709 6779 6854 6933 7016 7102 7191 7281 7373 7465 7557 7649 7740 7830 7917 8003 8085 8164 8239 8311 8379 8443 8504 8560 8612 8661 8706 8748 8787 8822 8856 8887 8916 8943 8969 8994 9018 9041 9064 9086 9109 9132 9154 9177 9200 9223 9247 9270 9293 9316 9339 9361 9383 9404 9424 9443 9462 9479 9495 9509 9523 9535 9545 9555 9563 9571 9577 9582 9587 9591 9594 9597 9599 9600 9602 9603 9604 9604 9605 9605 9606 9606 9607 9607 9608 9609 9610 9612 9614 9616 9618 9622 9625 9629 9632 9636 9640 9645 9648 9652 9655 9657 9659 9660 9660 9658 9656 9652 9647 9640 9633 9624 9613 9601 9588 9573 9557 9539 9519 9497 9473 9446 9417 9384 9349 9309 9265 9217 9164 9106 9042 8973 8897 8816 8729 8635 8536 8431 8321 8205 8085 7960 7833 7702 7569 7435 7300 7164 7030 6898 6767 6641 6518 6400 6289 6183 6084 5993 5909 5835 5769 5713 5667 5630 5603 5587 5580 5584 5597 5620 5652 5693 5742 5799 5863 5933 6010 6092 6178 6269 6362 6458 6555 6654 6753 6852 6950 7047 7143 7236 7327 7415 7501 7583 7662 7737 7809 7878 7942 8003 8061 8115 8166 8214 8258 8300 8339 8376 8410 8443 8474 8503 8531 8558 8585 8610 8636 8661 8685 8710 8735 8759 8784 8808 8832 8857 8881 8905 8928 8951 8974 8997 9019 9040 9062 9083 9103 9124 9144 9163 9183 9201 9220 9237 9254 9270 9285 9299 9311 9322 9331 9338 9342 9345 9345 9343 9338 9332 9323 9312 9300 9287 9272 9256 9240 9225 9209 9193 9178 9164 9150 9138 9126 9115 9105 9096 9087 9079 9070 9061 9051 9040 9028 9014 8997 8979 8958 8934 8908 8878 8845 8809 8770 8727 8681 8632 8579 8524 8466 8406 8344 8279 8212 8145 8076 8006 7936 7866 7796 7727 7659 7593 7529 7467 7407 7351 7298 7248 7201 7159 7120 7084 7052 7023 6997 6972 6950 6928 6906 6884 6862 6836 6808 6777 6740 6699 6652 6598 6537 6470 6395 6312 6222 6125 6022 5912 5797 5677 5553 5426 5297 5166 5036 4906 4777 4651 4528 4409 4294 4185 4081 3983 3891 3805 3726 3653 3587 3527 3474 3427 3385 3350 3320 3295 3275 3260 3249 3243 3240 3242 3246 3254 3265 3279 3296 3315 3338 3364 3393 3425 3461 3501 3546 3596 3652 3714 3783 3860 3944 4036 4138 4248 4367 4496 4634 4780 4936 5098 5268 5444 5626 5812 6000 6190 6380 6571 6759 6944 7125 7300 7470 7632 7786 7933 8070 8199 8319 8429 8531 8624 8708 8784 8852 8913 8967 9015 9056 9092 9123 9149 9170 9188 9202 9212 9219 9224 9225 9224 9220 9215 9207 9197 9185 9172 9156 9140 9122 9103 9082 9060 9038 9014 8990 8965 8939 8913 8886 8859 8832 8805 8777 8750 8723 8696 8669 8644 8619 8595 8573 8551 8532 8514 8497 8483 8471 8461 8453 8447 8443 8442 4112 0 74 1 8443 8445 8450 8456 8464 8472 8482 8492 8503 8513 8523 8532 8540 8546 8550 8552 8551 8547 8540 8530 8517 8499 8479 8455 8428 8399 8366 8331 8294 8256 8218 8179 8139 8101 8064 8029 7996 7966 7940 7918 7900 7886 7877 7874 7875 7882 7893 7909 7930 7955 7984 8016 8051 8088 8127 8166 8205 8244 8283 8319 8354 8385 8414 8439 8460 8477 8490 8500 8505 8507 8506 8501 8494 8485 8474 8462 8449 8436 8423 8412 8401 8392 8385 8380 8377 8378 8380 8386 8394 8404 8417 8431 8448 8466 8484 8503 8522 8540 8558 8574 8589 8601 8610 8616 8619 8617 8612 8602 8588 8568 8545 8516 8483 8446 8403 8357 8306 8251 8192 8129 8062 7991 7916 7837 7754 7666 7574 7477 7376 7269 7157 7040 6918 6790 6658 6521 6380 6235 6086 5935 5782 5628 5474 5321 5169 5019 4874 4732 4596 4467 4344 4229 4123 4025 3937 3860 3793 3737 3693 3660 3640 3632 3637 3655 3685 3729 3786 3856 3940 4035 4143 4263 4394 4536 4686 4845 5013 5185 5363 5545 5727 5911 6094 6276 6455 6629 6798 6961 7117 7265 7406 7538 7661 7777 7883 7982 8072 8155 8230 8298 8361 8417 8467 8513 8554 8591 8623 8653 8680 8704 8725 8745 8763 8779 8795 8810 8824 8839 8853 8868 8883 8899 8915 8933 8951 8970 8991 9012 9034 9056 9079 9102 9125 9147 9170 9191 9212 9231 9249 9266 9280 9293 9303 9311 9317 9320 9321 9319 9314 9308 9298 9287 9273 9257 9239 9220 9200 9178 9156 9134 9111 9089 9067 9046 9026 9007 8989 8974 8960 8947 8937 8929 8922 8918 8915 8915 8916 8919 8924 8931 8939 8949 8961 8974 8989 9005 9023 9042 9062 9084 9106 9129 9152 9175 9198 9221 9244 9265 9285 9303 9320 9334 9346 9356 9362 9366 9366 9363 9356 9345 9330 9311 9286 9257 9221 9180 9132 9077 9015 8944 8865 8778 8681 8574 8459 8333 8199 8055 7902 7741 7573 7398 7218 7032 6843 6653 6462 6271 6081 5895 5713 5536 5366 5204 5050 4906 4773 4650 4539 4441 4355 4283 4225 4180 4150 4135 4134 4148 4177 4221 4279 4352 4439 4540 4653 4779 4916 5063 5220 5385 5557 5734 5915 6100 6285 6470 6654 6836 7015 7188 7357 7518 7673 7820 7959 8091 8213 8328 8434 8531 8620 8702 8775 8841 8900 8952 8997 9036 9069 9095 9116 9132 9142 9147 9147 9142 9132 9118 9100 9076 9049 9017 8981 8941 8897 8848 8795 8738 8676 8610 8539 8463 8383 8298 8208 8113 8013 7908 7797 7682 7561 7436 7306 7172 7034 6893 6748 6602 6454 6305 6156 6008 5862 5718 5577 5440 5308 5182 5061 4947 4838 4737 4642 4553 4470 4393 4320 4252 4188 4127 4068 4011 3955 3900 3845 3790 3735 3680 3625 3570 3516 3463 3412 3363 3318 3276 3238 3206 3180 3161 3149 3145 3150 3163 3186 3218 3260 3312 3375 3447 3530 3624 3727 3840 3963 4094 4235 4384 4542 4705 4113 0 74 1 4876 5052 5231 5416 5601 5788 5974 6160 6344 6524 6700 6870 7034 7191 7340 7480 7612 7734 7847 7951 8046 8132 8209 8278 8339 8393 8440 8482 8517 8548 8575 8598 8617 8634 8649 8662 8673 8684 8693 8703 8711 8720 8729 8738 8747 8757 8767 8776 8787 8797 8807 8817 8826 8836 8844 8851 8858 8863 8867 8869 8870 8869 8867 8863 8858 8851 8842 8833 8822 8809 8795 8780 8764 8746 8727 8706 8684 8659 8633 8605 8575 8542 8508 8470 8430 8388 8343 8297 8248 8197 8146 8092 8038 7984 7930 7876 7824 7772 7723 7675 7631 7589 7551 7517 7487 7461 7440 7425 7414 7408 7408 7414 7426 7443 7466 7494 7528 7568 7613 7662 7717 7775 7838 7904 7974 8045 8120 8195 8272 8349 8427 8503 8580 8655 8729 8801 8870 8937 9002 9064 9123 9179 9232 9282 9329 9374 9415 9454 9489 9523 9554 9582 9609 9634 9657 9678 9698 9716 9733 9750 9765 9780 9793 9806 9819 9831 9842 9853 9863 9872 9881 9889 9895 9901 9906 9910 9913 9915 9915 9914 9912 9908 9903 9897 9890 9881 9872 9861 9849 9836 9822 9806 9790 9773 9756 9737 9717 9697 9676 9655 9633 9611 9589 9566 9543 9521 9499 9477 9455 9435 9415 9395 9377 9359 9343 9327 9312 9298 9285 9272 9260 9248 9236 9223 9211 9199 9186 9173 9160 9145 9131 9115 9099 9083 9067 9050 9033 9016 8999 8983 8967 8951 8936 8922 8909 8897 8886 8875 8866 8859 8852 8847 8843 8841 8840 8840 8843 8846 8852 8859 8868 8878 8890 8903 8918 8933 8950 8968 8986 9005 9023 9042 9060 9078 9094 9110 9124 9137 9148 9157 9164 9170 9173 9174 9174 9171 9166 9159 9151 9140 9128 9115 9099 9082 9064 9044 9022 8999 8975 8949 8922 8894 8864 8833 8801 8768 8734 8700 8665 8630 8595 8561 8527 8493 8461 8430 8402 8375 8351 8330 8312 8298 8287 8280 8277 8278 8284 8294 8308 8327 8349 8376 8405 8439 8475 8513 8554 8595 8638 8681 8724 8767 8809 8849 8888 8925 8961 8994 9024 9053 9080 9104 9128 9149 9170 9189 9208 9227 9245 9264 9283 9302 9323 9343 9365 9387 9409 9432 9455 9478 9500 9522 9544 9564 9584 9601 9618 9632 9644 9655 9663 9669 9673 9674 9672 9669 9662 9653 9642 9627 9610 9591 9568 9543 9515 9484 9451 9415 9376 9335 9291 9246 9199 9150 9101 9050 9000 8949 8899 8851 8803 8758 8715 8675 8639 8606 8576 8551 8530 8513 8500 8491 8486 8485 8487 8492 8501 8512 8526 8542 8560 8579 8600 8622 8645 8669 8694 8720 8747 8774 8802 8831 8861 8891 8922 8954 8986 9019 9052 9085 9118 9150 9182 9214 9244 9272 9299 9324 9347 9367 9385 9399 9411 9420 9425 9427 9426 9421 9414 9403 9389 9373 9354 9332 9309 9284 9257 9229 9200 9170 9141 9111 9082 9054 9027 9001 8977 8955 8934 8917 8901 8888 8878 8870 8864 8861 8860 8860 8863 8866 4114 0 74 1 8871 8877 8882 8888 8894 8899 8903 8905 8906 8905 8902 8897 8889 8879 8866 8850 8832 8811 8788 8763 8736 8706 8676 8644 8611 8579 8546 8513 8480 8449 8419 8390 8364 8340 8318 8298 8282 8268 8257 8248 8242 8239 8238 8240 8244 8249 8256 8264 8273 8283 8293 8304 8315 8325 8335 8345 8354 8362 8369 8376 8382 8387 8391 8395 8399 8403 8408 8412 8418 8424 8432 8441 8452 8465 8481 8498 8518 8541 8566 8593 8623 8655 8689 8725 8762 8801 8841 8881 8922 8962 9003 9043 9082 9121 9158 9194 9228 9260 9291 9319 9346 9371 9394 9414 9433 9449 9464 9476 9487 9496 9503 9509 9513 9515 9516 9517 9516 9514 9512 9510 9507 9505 9502 9500 9499 9499 9499 9500 9502 9505 9509 9514 9519 9525 9531 9537 9543 9548 9553 9557 9560 9562 9562 9561 9558 9553 9546 9537 9526 9514 9499 9483 9466 9446 9425 9403 9379 9354 9327 9298 9268 9236 9201 9165 9125 9084 9039 8991 8940 8886 8829 8768 8703 8635 8563 8487 8408 8326 8240 8150 8056 7959 7857 7752 7642 7527 7408 7283 7153 7018 6876 6729 6575 6415 6250 6079 5902 5721 5536 5348 5158 4966 4774 4583 4394 4208 4027 3851 3682 3521 3367 3223 3088 2963 2849 2745 2651 2568 2495 2431 2378 2334 2299 2273 2256 2248 2248 2257 2275 2302 2338 2384 2440 2506 2583 2671 2770 2880 3001 3134 3278 3432 3597 3771 3954 4144 4342 4545 4753 4963 5174 5386 5597 5807 6011 6212 6406 6594 6774 6945 7108 7262 7406 7540 7666 7782 7888 7987 8077 8159 8234 8303 8365 8422 8474 8521 8564 8603 8638 8670 8698 8724 8746 8766 8783 8798 8810 8819 8827 8832 8835 8837 8837 8836 8834 8832 8830 8828 8826 8825 8824 8825 8827 8830 8834 8840 8847 8856 8865 8875 8886 8898 8910 8923 8935 8948 8961 8974 8986 8999 9011 9024 9037 9049 9062 9075 9089 9102 9116 9129 9143 9156 9169 9181 9193 9203 9213 9221 9227 9231 9234 9235 9233 9229 9223 9216 9205 9194 9180 9165 9148 9131 9112 9093 9073 9053 9033 9014 8995 8977 8959 8943 8928 8915 8904 8895 8887 8883 8880 8880 8882 8887 8895 8906 8919 8934 8952 8972 8994 9017 9043 9070 9097 9126 9154 9183 9212 9240 9268 9295 9321 9346 9370 9392 9413 9433 9451 9469 9485 9499 9513 9526 9538 9549 9559 9568 9576 9584 9590 9595 9598 9600 9600 9598 9593 9586 9576 9562 9545 9524 9499 9470 9435 9396 9351 9301 9245 9183 9114 9039 8956 8866 8769 8664 8550 8429 8300 8162 8017 7863 7703 7534 7360 7179 6994 6804 6610 6415 6218 6021 5824 5630 5439 5251 5070 4893 4724 4563 4410 4266 4131 4007 3893 3789 3697 3616 3547 3490 3445 3412 3392 3386 3392 3413 3447 3495 3557 3633 3723 3828 3945 4076 4219 4375 4541 4717 4902 5095 5295 5499 5707 5919 6130 6341 6550 6758 6961 7159 7352 7537 4115 0 74 1 7716 7886 8049 8202 8347 8482 8609 8727 8835 8935 9026 9108 9183 9249 9307 9357 9400 9436 9465 9486 9501 9509 9511 9506 9495 9478 9454 9424 9388 9346 9298 9243 9182 9114 9040 8959 8871 8777 8675 8566 8450 8327 8197 8060 7917 7769 7614 7456 7292 7125 6957 6785 6614 6443 6273 6105 5940 5779 5623 5472 5328 5191 5060 4937 4822 4714 4615 4522 4438 4360 4289 4225 4166 4114 4067 4025 3987 3954 3925 3900 3879 3861 3847 3836 3829 3825 3825 3828 3835 3846 3861 3881 3904 3932 3964 4002 4044 4092 4145 4205 4270 4341 4419 4503 4594 4692 4797 4909 5027 5153 5285 5423 5567 5716 5870 6027 6189 6352 6517 6682 6848 7012 7174 7334 7490 7641 7787 7928 8062 8189 8310 8423 8529 8627 8718 8803 8880 8950 9015 9073 9126 9173 9216 9253 9287 9317 9343 9366 9385 9402 9415 9426 9433 9438 9441 9440 9437 9431 9423 9412 9398 9382 9363 9342 9319 9294 9267 9239 9209 9178 9147 9116 9084 9053 9023 8993 8965 8938 8913 8890 8870 8852 8837 8824 8814 8808 8804 8803 8806 8811 8819 8830 8843 8859 8877 8898 8921 8945 8971 8998 9027 9056 9086 9117 9147 9178 9208 9237 9266 9294 9322 9348 9373 9396 9419 9440 9461 9480 9499 9517 9534 9550 9566 9582 9597 9612 9627 9642 9656 9670 9683 9696 9709 9721 9732 9743 9752 9761 9769 9776 9782 9786 9790 9793 9795 9795 9795 9794 9792 9789 9785 9781 9775 9769 9762 9755 9746 9737 9727 9717 9707 9696 9685 9674 9664 9653 9643 9634 9626 9619 9614 9610 9607 9606 9607 9610 9614 9620 9627 9636 9646 9658 9670 9683 9696 9710 9724 9738 9751 9765 9778 9790 9802 9814 9824 9835 9845 9855 9864 9873 9881 9890 9898 9906 9913 9920 9926 9932 9937 9940 9943 9944 9944 9942 9938 9933 9926 9918 9907 9895 9882 9867 9852 9835 9817 9800 9782 9765 9747 9731 9715 9700 9687 9675 9664 9655 9648 9642 9639 9636 9636 9637 9639 9643 9648 9654 9661 9668 9676 9685 9693 9701 9709 9716 9722 9728 9733 9736 9739 9739 9739 9736 9732 9727 9719 9710 9699 9686 9671 9654 9636 9615 9593 9569 9542 9515 9485 9454 9421 9387 9351 9315 9278 9241 9203 9166 9130 9094 9060 9027 8996 8967 8940 8916 8894 8874 8857 8841 8827 8815 8803 8791 8779 8767 8754 8739 8721 8701 8678 8651 8620 8586 8547 8505 8458 8407 8353 8295 8233 8169 8102 8032 7961 7888 7815 7741 7668 7595 7522 7452 7384 7319 7257 7199 7146 7098 7056 7020 6991 6968 6953 6945 6945 6952 6966 6987 7014 7047 7086 7128 7174 7223 7272 7321 7370 7418 7462 7503 7539 7569 7594 7612 7623 7627 7623 7612 7594 7568 7536 7498 7454 7405 7352 7294 7235 7174 7111 7048 6986 6926 6868 6813 6763 6717 6678 6644 6618 6599 6588 6585 6591 6606 6629 6661 6702 6752 6809 6874 6946 7025 4116 0 74 2 7142 7234 7330 7429 7531 7634 7738 7842 7945 8045 8145 8240 8333 8422 8507 8588 8665 8737 8806 8870 8931 8988 9042 9091 9138 9181 9222 9259 9293 9324 9352 9377 9399 9417 9433 9445 9455 9461 9464 9464 9462 9457 9449 9439 9427 9414 9398 9383 9366 9349 9332 9316 9300 9286 9272 9261 9251 9242 9236 9232 9229 9229 9230 9233 9237 9242 9248 9254 9260 9266 9272 9276 9280 9283 9284 9283 9281 9276 9269 9260 9249 9236 9220 9202 9182 9160 9136 9110 9083 9054 9025 8994 8964 8933 8903 8873 8845 8818 8794 8772 8752 8737 8724 8716 8711 8711 8714 8722 8733 8748 8767 8788 8812 8839 8867 8895 8925 8955 8985 9014 9043 9069 9094 9118 9139 9158 9175 9191 9204 9215 9225 9233 9239 9245 9250 9254 9258 9261 9264 9267 9270 9273 9275 9278 9282 9285 9288 9292 9296 9301 9306 9311 9317 9324 9331 9340 9349 9359 9371 9383 9397 9411 9426 9442 9459 9476 9493 9510 9526 9543 9558 9573 9587 9600 9611 9621 9629 9636 9641 9643 9643 9641 9635 9627 9616 9600 9581 9558 9530 9497 9459 9415 9366 9312 9251 9185 9113 9036 8953 8864 8770 8671 8567 8458 8345 8228 8106 7981 7852 7719 7584 7445 7305 7162 7019 6875 6732 6589 6447 6309 6174 6043 5917 5797 5684 5578 5480 5391 5309 5237 5173 5118 5072 5034 5004 4982 4967 4960 4959 4964 4976 4994 5017 5045 5078 5116 5158 5204 5253 5305 5360 5416 5474 5531 5588 5645 5700 5753 5804 5850 5894 5934 5970 6002 6030 6056 6079 6100 6120 6139 6158 6179 6201 6226 6254 6286 6323 6365 6412 6465 6523 6587 6656 6730 6810 6894 6983 7076 7172 7270 7371 7474 7577 7680 7782 7884 7984 8081 8174 8264 8349 8428 8502 8570 8632 8687 8735 8777 8812 8841 8863 8878 8888 8892 8891 8884 8872 8855 8833 8806 8773 8735 8692 8643 8589 8529 8462 8391 8314 8231 8143 8051 7955 7856 7754 7651 7546 7442 7338 7237 7137 7042 6950 6864 6783 6707 6638 6577 6522 6474 6435 6404 6380 6366 6359 6362 6373 6393 6422 6458 6503 6556 6616 6683 6755 6832 6914 6998 7083 7170 7256 7340 7423 7503 7578 7649 7715 7776 7832 7883 7930 7972 8011 8046 8080 8111 8141 8171 8201 8231 8261 8292 8324 8356 8389 8421 8454 8485 8517 8546 8575 8601 8626 8648 8669 8687 8704 8719 8733 8746 8759 8772 8785 8799 8814 8830 8848 8866 8887 8908 8930 8953 8976 8999 9021 9042 9061 9077 9090 9100 9106 9107 9103 9094 9079 9059 9033 9002 8964 8921 8872 8818 8758 8693 8623 8549 8469 8386 8298 8207 8112 8014 7913 7810 7704 7596 7486 7376 7265 7153 7042 6931 6821 6713 6608 6506 6407 6313 6224 6141 6064 5996 5935 5883 5842 5810 5790 5780 5783 5798 5825 5864 5915 5978 6052 6137 6231 6334 6445 6563 6686 6814 6944 7077 7210 7343 7475 7605 7732 7856 4117 0 74 2 7976 8092 8203 8310 8412 8509 8601 8690 8774 8853 8930 9002 9071 9137 9200 9260 9317 9371 9423 9472 9518 9561 9602 9640 9676 9709 9739 9767 9793 9817 9839 9858 9876 9892 9907 9920 9932 9943 9952 9961 9968 9973 9978 9981 9983 9983 9982 9980 9977 9972 9966 9960 9952 9945 9937 9929 9921 9914 9907 9902 9897 9893 9891 9889 9889 9889 9890 9892 9894 9896 9898 9900 9901 9902 9903 9903 9902 9901 9900 9899 9898 9897 9896 9896 9897 9898 9901 9904 9908 9914 9919 9926 9933 9940 9947 9954 9960 9966 9971 9975 9979 9981 9982 9982 9981 9979 9976 9972 9967 9962 9956 9950 9943 9936 9928 9921 9913 9904 9896 9887 9877 9867 9857 9845 9833 9820 9806 9792 9776 9759 9742 9724 9706 9688 9670 9653 9636 9620 9606 9594 9584 9576 9570 9567 9567 9569 9575 9582 9592 9604 9618 9634 9651 9669 9687 9706 9725 9743 9762 9780 9797 9813 9829 9843 9857 9870 9881 9892 9902 9911 9920 9927 9933 9939 9944 9947 9950 9952 9952 9952 9951 9948 9945 9940 9934 9927 9919 9910 9900 9889 9877 9863 9849 9834 9818 9800 9782 9764 9745 9725 9705 9684 9664 9643 9623 9603 9584 9565 9547 9529 9513 9498 9484 9471 9459 9448 9439 9430 9423 9417 9412 9408 9405 9403 9402 9401 9401 9402 9403 9405 9407 9410 9413 9416 9420 9424 9428 9432 9436 9439 9443 9445 9446 9447 9446 9444 9440 9434 9427 9418 9407 9395 9381 9366 9349 9331 9313 9293 9273 9253 9232 9211 9189 9168 9146 9124 9102 9079 9057 9034 9010 8987 8963 8940 8916 8893 8870 8848 8827 8808 8790 8774 8760 8748 8738 8731 8727 8726 8727 8731 8738 8748 8759 8774 8790 8808 8828 8849 8872 8895 8919 8943 8966 8990 9012 9033 9053 9070 9086 9099 9110 9118 9123 9126 9125 9123 9117 9109 9100 9088 9075 9061 9047 9031 9016 9001 8986 8971 8958 8945 8933 8922 8913 8904 8897 8890 8884 8878 8873 8868 8863 8857 8852 8846 8839 8832 8823 8814 8804 8793 8781 8767 8754 8739 8723 8707 8691 8674 8657 8639 8621 8603 8585 8567 8548 8530 8511 8491 8471 8451 8430 8408 8386 8363 8338 8313 8287 8259 8230 8199 8167 8133 8096 8057 8016 7971 7924 7873 7819 7761 7699 7632 7562 7487 7407 7322 7233 7140 7041 6938 6831 6720 6605 6486 6364 6239 6111 5982 5850 5718 5586 5454 5323 5193 5066 4942 4822 4707 4598 4495 4399 4311 4232 4163 4103 4054 4016 3989 3975 3972 3983 4006 4041 4090 4150 4224 4309 4406 4514 4632 4760 4897 5041 5191 5347 5507 5672 5836 6000 6164 6329 6489 6646 6799 6947 7089 7225 7355 7479 7596 7707 7812 7910 8003 8090 8171 8247 8318 8384 8445 8501 8553 8601 8645 8684 8719 8751 8779 8804 8826 8845 8861 8876 8889 8901 8913 8924 8935 8947 8959 8973 8988 9004 9022 9042 9063 9086 9110 9135 9161 4118 0 74 2 9188 9216 9244 9272 9299 9327 9354 9379 9405 9429 9452 9475 9496 9516 9535 9554 9571 9586 9601 9614 9626 9636 9644 9651 9655 9657 9656 9653 9646 9638 9626 9611 9593 9573 9549 9523 9495 9464 9430 9394 9355 9315 9271 9226 9178 9128 9076 9021 8963 8903 8841 8776 8709 8640 8569 8496 8422 8348 8274 8199 8125 8053 7982 7914 7849 7788 7730 7678 7630 7587 7549 7517 7491 7470 7455 7445 7440 7439 7443 7451 7462 7476 7492 7510 7530 7550 7571 7592 7613 7633 7653 7672 7690 7707 7723 7739 7754 7768 7783 7797 7811 7826 7841 7857 7874 7891 7910 7930 7951 7973 7997 8022 8048 8075 8103 8132 8162 8193 8224 8256 8288 8320 8352 8384 8416 8447 8478 8508 8538 8567 8595 8623 8650 8677 8703 8728 8753 8778 8803 8827 8851 8875 8899 8922 8945 8968 8990 9011 9032 9052 9072 9090 9107 9123 9138 9152 9164 9175 9185 9194 9201 9207 9211 9214 9215 9215 9213 9209 9204 9197 9187 9176 9163 9148 9132 9114 9094 9073 9051 9028 9004 8979 8954 8929 8904 8879 8853 8828 8802 8777 8751 8725 8699 8673 8645 8618 8589 8560 8530 8499 8467 8435 8401 8367 8332 8296 8259 8222 8183 8144 8104 8063 8020 7977 7932 7885 7837 7787 7735 7681 7624 7565 7504 7440 7374 7305 7233 7157 7079 6998 6913 6824 6730 6633 6530 6422 6308 6188 6062 5929 5788 5641 5486 5324 5155 4980 4799 4613 4423 4230 4037 3844 3651 3460 3274 3092 2918 2753 2596 2449 2313 2189 2076 1976 1887 1809 1743 1687 1641 1605 1576 1556 1542 1534 1532 1535 1542 1554 1570 1592 1618 1649 1687 1731 1783 1842 1911 1990 2079 2179 2290 2413 2548 2693 2849 3015 3191 3374 3564 3759 3957 4157 4358 4557 4753 4946 5133 5314 5488 5653 5811 5959 6099 6231 6354 6469 6577 6679 6773 6862 6945 7023 7095 7163 7226 7284 7337 7385 7427 7463 7493 7517 7534 7544 7547 7542 7530 7510 7483 7448 7405 7355 7296 7230 7156 7075 6985 6886 6780 6665 6541 6408 6267 6117 5958 5792 5617 5436 5247 5055 4859 4659 4460 4261 4065 3870 3683 3502 3330 3167 3015 2875 2747 2631 2528 2437 2359 2291 2235 2189 2151 2122 2099 2083 2072 2065 2061 2060 2062 2065 2071 2078 2087 2097 2110 2125 2142 2162 2186 2213 2244 2279 2319 2364 2414 2470 2531 2597 2669 2745 2826 2911 2998 3089 3181 3272 3363 3452 3539 3619 3695 3763 3822 3873 3913 3942 3961 3968 3964 3950 3926 3893 3852 3804 3751 3694 3635 3575 3516 3460 3406 3358 3315 3278 3249 3228 3215 3210 3213 3224 3244 3271 3306 3349 3400 3458 3523 3596 3676 3765 3861 3965 4078 4199 4328 4466 4612 4765 4926 5093 5265 5443 5623 5806 5990 6174 6355 6534 6708 6876 7038 7192 7336 7472 7597 7712 7817 7910 7993 8066 8130 8183 8229 8266 8296 8320 8338 8352 8361 8368 4119 0 74 2 8373 8377 8380 8384 8388 8394 8402 8412 8424 8439 8457 8478 8501 8527 8555 8584 8616 8648 8681 8716 8750 8784 8818 8853 8886 8920 8952 8984 9016 9047 9077 9107 9136 9164 9192 9219 9244 9269 9293 9315 9336 9356 9374 9391 9407 9421 9435 9447 9458 9468 9478 9486 9495 9503 9511 9518 9525 9532 9538 9544 9550 9555 9560 9564 9568 9571 9574 9577 9579 9581 9583 9584 9586 9587 9587 9587 9587 9586 9584 9581 9577 9572 9565 9557 9547 9536 9523 9508 9492 9475 9457 9438 9418 9398 9377 9357 9336 9316 9296 9276 9256 9236 9217 9197 9177 9157 9136 9114 9092 9068 9044 9019 8994 8967 8940 8912 8885 8857 8830 8803 8777 8752 8728 8705 8684 8664 8647 8630 8616 8603 8592 8583 8575 8568 8562 8557 8553 8549 8544 8540 8535 8528 8520 8511 8499 8485 8468 8449 8426 8399 8368 8334 8295 8253 8205 8154 8098 8037 7971 7900 7825 7745 7660 7570 7476 7376 7272 7164 7050 6933 6812 6687 6560 6429 6296 6162 6027 5891 5756 5622 5489 5359 5232 5108 4990 4876 4768 4667 4572 4486 4407 4336 4275 4223 4181 4149 4127 4115 4114 4124 4144 4174 4214 4264 4323 4390 4466 4549 4638 4733 4832 4936 5041 5149 5257 5366 5473 5579 5684 5785 5883 5977 6068 6155 6237 6315 6390 6460 6527 6589 6648 6704 6756 6805 6850 6892 6931 6966 6998 7026 7051 7073 7090 7105 7116 7124 7129 7132 7132 7132 7130 7128 7126 7125 7126 7128 7134 7143 7156 7174 7196 7223 7255 7293 7335 7383 7435 7492 7553 7617 7684 7754 7825 7898 7971 8044 8116 8187 8256 8322 8386 8446 8502 8554 8601 8644 8682 8714 8742 8764 8781 8793 8800 8802 8800 8793 8781 8765 8745 8721 8694 8663 8629 8591 8551 8507 8461 8413 8362 8310 8255 8199 8142 8084 8025 7966 7906 7847 7789 7732 7676 7622 7571 7522 7477 7435 7398 7364 7335 7311 7291 7277 7268 7264 7265 7271 7282 7298 7319 7344 7373 7406 7443 7483 7526 7571 7620 7670 7722 7775 7828 7882 7937 7991 8043 8095 8145 8192 8236 8277 8315 8348 8377 8401 8420 8433 8441 8443 8439 8430 8415 8395 8369 8338 8303 8263 8219 8171 8119 8064 8007 7947 7885 7822 7759 7695 7632 7569 7508 7449 7393 7342 7294 7252 7216 7186 7163 7148 7140 7140 7148 7165 7188 7219 7257 7301 7352 7406 7465 7527 7590 7655 7721 7785 7848 7910 7968 8022 8071 8115 8154 8187 8213 8232 8244 8248 8245 8235 8218 8194 8163 8126 8084 8036 7985 7930 7871 7812 7751 7689 7628 7568 7509 7453 7399 7348 7300 7257 7217 7181 7149 7122 7099 7081 7068 7060 7056 7058 7065 7078 7096 7121 7150 7186 7228 7274 7327 7384 7445 7511 7580 7653 7727 7803 7880 7956 8033 8108 8182 8253 8322 8387 8449 8507 8561 8611 8657 8698 8735 8769 8798 8823 8845 8864 8879 8891 8900 8907 8911 8913 4120 0 74 2 8913 8912 8909 8904 8899 8892 8884 8877 8868 8859 8850 8842 8833 8824 8817 8809 8803 8797 8793 8789 8787 8786 8787 8789 8793 8798 8804 8812 8821 8830 8841 8851 8862 8873 8883 8892 8900 8905 8909 8909 8907 8901 8891 8877 8858 8835 8808 8776 8740 8699 8654 8606 8553 8496 8436 8373 8307 8237 8164 8088 8008 7924 7837 7745 7648 7546 7438 7324 7204 7078 6945 6805 6659 6507 6348 6185 6016 5843 5666 5487 5307 5126 4945 4765 4587 4411 4240 4072 3910 3753 3602 3459 3322 3194 3073 2961 2857 2763 2678 2603 2537 2481 2435 2399 2372 2356 2350 2353 2367 2390 2424 2468 2522 2587 2663 2749 2847 2956 3076 3208 3352 3507 3673 3850 4037 4233 4438 4649 4867 5089 5314 5540 5766 5991 6212 6430 6642 6847 7044 7233 7414 7585 7748 7901 8045 8181 8308 8428 8540 8645 8743 8835 8920 9000 9075 9144 9208 9268 9322 9372 9417 9457 9494 9526 9555 9580 9602 9622 9639 9654 9667 9678 9689 9698 9707 9715 9723 9731 9739 9746 9753 9760 9767 9774 9780 9787 9792 9797 9802 9806 9809 9812 9814 9815 9815 9814 9813 9810 9806 9802 9796 9789 9780 9770 9759 9746 9732 9715 9697 9678 9656 9632 9607 9580 9552 9523 9492 9460 9428 9395 9363 9330 9298 9266 9234 9204 9174 9146 9118 9092 9066 9041 9018 8995 8973 8951 8930 8910 8890 8872 8853 8836 8819 8804 8789 8775 8762 8751 8740 8730 8722 8714 8707 8701 8696 8691 8686 8681 8677 8673 8669 8664 8660 8656 8652 8647 8643 8639 8635 8631 8626 8622 8616 8610 8603 8594 8583 8570 8555 8536 8514 8488 8458 8424 8386 8344 8297 8247 8193 8136 8077 8015 7953 7891 7828 7765 7705 7648 7593 7542 7495 7454 7417 7387 7362 7344 7333 7328 7330 7339 7355 7377 7406 7442 7484 7531 7584 7642 7705 7772 7843 7917 7994 8072 8152 8232 8311 8391 8469 8545 8619 8690 8758 8822 8883 8940 8993 9042 9086 9127 9164 9197 9226 9252 9274 9292 9308 9320 9329 9335 9338 9339 9336 9331 9324 9314 9301 9287 9271 9252 9233 9211 9189 9165 9140 9114 9088 9061 9034 9007 8979 8952 8924 8897 8870 8843 8816 8790 8765 8740 8716 8693 8670 8648 8627 8606 8586 8566 8546 8525 8505 8484 8462 8439 8415 8389 8362 8333 8302 8270 8237 8203 8168 8133 8099 8065 8033 8002 7975 7951 7931 7916 7905 7900 7902 7909 7922 7941 7967 7999 8037 8081 8129 8183 8241 8303 8369 8437 8507 8579 8652 8725 8799 8872 8943 9013 9080 9146 9208 9267 9323 9375 9423 9468 9509 9546 9580 9611 9638 9663 9685 9705 9723 9739 9753 9766 9778 9789 9799 9807 9815 9822 9827 9832 9835 9837 9838 9837 9835 9831 9827 9821 9814 9806 9797 9787 9778 9767 9757 9747 9736 9726 9715 9705 9694 9683 9672 9660 9648 9634 9620 9605 9589 9571 9553 9534 9513 9492 9470 9448 4121 0 74 2 9425 9402 9379 9356 9333 9310 9287 9264 9241 9218 9195 9172 9148 9124 9099 9074 9049 9023 8998 8973 8948 8924 8902 8880 8861 8844 8829 8817 8807 8800 8796 8795 8796 8800 8806 8814 8824 8836 8849 8862 8877 8892 8907 8922 8937 8952 8967 8981 8995 9008 9020 9032 9042 9051 9059 9065 9069 9072 9073 9072 9070 9066 9060 9053 9045 9035 9025 9015 9004 8994 8983 8974 8965 8957 8950 8945 8941 8938 8937 8938 8939 8943 8947 8953 8959 8965 8972 8978 8984 8988 8991 8991 8988 8981 8970 8955 8933 8907 8874 8834 8789 8736 8678 8613 8542 8465 8383 8296 8205 8108 8008 7903 7793 7679 7559 7435 7304 7167 7023 6871 6712 6545 6369 6186 5994 5796 5591 5381 5166 4949 4732 4516 4301 4089 3884 3686 3497 3317 3148 2991 2845 2711 2589 2479 2380 2291 2213 2144 2084 2031 1985 1946 1912 1883 1859 1839 1823 1811 1802 1796 1793 1793 1796 1802 1810 1821 1835 1851 1871 1894 1920 1951 1986 2027 2074 2127 2189 2259 2338 2427 2527 2639 2762 2897 3044 3202 3372 3552 3742 3940 4146 4358 4575 4795 5017 5239 5459 5678 5893 6103 6307 6504 6693 6873 7045 7208 7361 7505 7640 7764 7880 7987 8085 8174 8255 8329 8395 8454 8507 8553 8593 8628 8658 8683 8704 8721 8734 8745 8753 8758 8762 8764 8766 8767 8769 8770 8772 8776 8780 8787 8796 8806 8820 8835 8853 8874 8897 8921 8948 8976 9006 9037 9068 9100 9132 9164 9195 9226 9257 9286 9315 9343 9370 9396 9421 9444 9467 9489 9510 9529 9547 9563 9578 9591 9602 9610 9616 9619 9620 9617 9612 9604 9593 9580 9563 9545 9524 9501 9477 9451 9424 9396 9366 9336 9306 9274 9242 9209 9175 9141 9105 9069 9032 8994 8955 8916 8877 8838 8800 8762 8725 8691 8659 8629 8602 8579 8560 8545 8535 8529 8527 8530 8537 8549 8564 8583 8605 8630 8657 8685 8715 8746 8777 8807 8837 8866 8892 8916 8937 8955 8968 8977 8981 8980 8973 8960 8941 8915 8883 8844 8799 8747 8690 8626 8557 8484 8405 8322 8235 8143 8048 7949 7846 7739 7628 7512 7391 7264 7132 6994 6850 6699 6541 6377 6206 6029 5846 5658 5466 5271 5075 4878 4681 4485 4294 4106 3924 3750 3583 3425 3277 3139 3012 2896 2791 2697 2615 2543 2482 2430 2389 2356 2333 2318 2312 2314 2324 2343 2371 2408 2454 2511 2578 2656 2746 2849 2965 3093 3236 3391 3560 3741 3934 4138 4352 4574 4803 5036 5272 5509 5747 5980 6210 6434 6649 6857 7054 7240 7415 7578 7730 7869 7997 8114 8220 8317 8404 8482 8552 8615 8671 8720 8764 8802 8836 8864 8888 8908 8924 8936 8945 8950 8953 8952 8949 8943 8935 8925 8913 8899 8883 8866 8846 8825 8802 8778 8751 8724 8694 8663 8631 8597 8563 8528 8494 8459 8426 8394 8364 8337 8313 8293 8277 8266 8259 8258 8262 8272 8287 8307 4122 0 74 2 8332 8362 8396 8434 8475 8519 8565 8613 8662 8712 8762 8811 8861 8909 8956 9002 9046 9088 9128 9166 9202 9235 9266 9295 9320 9342 9361 9377 9389 9396 9399 9398 9391 9380 9363 9341 9313 9279 9240 9196 9147 9093 9034 8971 8903 8833 8759 8683 8604 8524 8442 8359 8275 8191 8108 8024 7941 7860 7779 7701 7624 7550 7479 7411 7346 7286 7229 7178 7131 7090 7055 7026 7002 6985 6975 6971 6974 6983 6999 7020 7048 7082 7121 7166 7215 7268 7326 7386 7449 7515 7581 7648 7715 7781 7846 7909 7969 8026 8079 8128 8173 8212 8246 8276 8300 8320 8335 8346 8354 8358 8360 8359 8357 8355 8352 8350 8348 8348 8349 8351 8356 8363 8371 8382 8394 8408 8424 8441 8459 8478 8497 8516 8536 8556 8575 8595 8614 8632 8650 8667 8683 8699 8714 8728 8742 8754 8766 8778 8788 8798 8807 8815 8823 8831 8838 8845 8852 8859 8866 8873 8880 8888 8896 8904 8913 8922 8932 8943 8954 8966 8978 8992 9006 9020 9036 9052 9069 9086 9104 9123 9142 9161 9181 9200 9220 9239 9258 9276 9293 9310 9325 9339 9352 9364 9374 9382 9388 9392 9394 9393 9389 9382 9371 9356 9336 9312 9282 9246 9205 9157 9102 9041 8973 8897 8815 8725 8629 8525 8415 8298 8175 8045 7910 7768 7620 7467 7307 7143 6972 6797 6617 6431 6242 6049 5853 5654 5454 5253 5053 4855 4658 4466 4279 4098 3924 3758 3602 3455 3319 3193 3079 2975 2883 2802 2731 2672 2622 2583 2554 2534 2524 2524 2533 2552 2582 2622 2673 2735 2809 2896 2994 3106 3230 3368 3518 3679 3853 4036 4230 4430 4637 4850 5064 5277 5489 5701 5905 6101 6288 6463 6626 6773 6905 7020 7117 7197 7258 7301 7326 7333 7324 7298 7258 7204 7137 7058 6969 6871 6765 6653 6535 6413 6289 6162 6035 5908 5783 5659 5538 5422 5309 5203 5102 5008 4922 4843 4774 4713 4661 4620 4588 4567 4557 4557 4568 4590 4624 4668 4723 4788 4864 4950 5046 5152 5266 5389 5519 5656 5799 5947 6098 6253 6408 6563 6717 6870 7018 7162 7301 7432 7556 7672 7780 7878 7968 8049 8121 8185 8240 8289 8331 8367 8398 8424 8447 8467 8484 8500 8514 8528 8541 8554 8567 8580 8594 8608 8624 8640 8657 8675 8695 8716 8739 8763 8788 8815 8843 8872 8903 8934 8965 8997 9028 9059 9089 9118 9145 9170 9193 9213 9230 9245 9257 9266 9273 9277 9279 9279 9277 9274 9270 9264 9258 9252 9246 9239 9233 9228 9223 9219 9217 9216 9217 9219 9223 9230 9239 9250 9264 9280 9299 9320 9342 9367 9393 9421 9449 9477 9505 9532 9558 9582 9605 9625 9642 9657 9669 9678 9684 9688 9688 9687 9683 9677 9670 9661 9652 9641 9630 9618 9605 9593 9579 9565 9551 9536 9520 9504 9487 9469 9451 9431 9412 9391 9371 9350 9330 9310 9290 9271 9252 9235 9219 9204 9190 9178 9167 9157 9148 9141 4123 0 74 2 9134 9129 9124 9120 9117 9114 9113 9111 9111 9111 9112 9114 9117 9121 9126 9132 9139 9147 9156 9167 9178 9191 9204 9218 9233 9248 9263 9279 9295 9311 9327 9343 9359 9374 9388 9403 9416 9429 9441 9452 9463 9473 9482 9491 9498 9505 9511 9516 9521 9524 9527 9528 9528 9527 9524 9520 9514 9506 9496 9483 9467 9449 9428 9403 9376 9345 9312 9274 9234 9191 9144 9094 9041 8985 8926 8863 8797 8728 8654 8577 8496 8410 8321 8226 8128 8025 7918 7808 7694 7577 7459 7338 7217 7097 6978 6859 6745 6633 6527 6425 6329 6240 6158 6083 6015 5954 5901 5856 5818 5787 5763 5747 5738 5735 5740 5751 5769 5794 5826 5865 5910 5962 6020 6084 6153 6228 6307 6391 6477 6566 6656 6748 6839 6930 7018 7105 7189 7270 7348 7421 7491 7557 7619 7678 7734 7786 7836 7883 7928 7971 8011 8048 8084 8116 8146 8172 8194 8212 8225 8234 8237 8235 8226 8212 8192 8167 8135 8099 8058 8012 7962 7909 7853 7794 7734 7673 7610 7548 7486 7426 7366 7308 7254 7201 7153 7109 7069 7035 7006 6983 6967 6957 6954 6958 6968 6985 7009 7037 7071 7109 7149 7192 7236 7279 7321 7362 7398 7430 7457 7476 7489 7494 7491 7479 7459 7429 7391 7344 7288 7225 7155 7077 6994 6904 6811 6713 6612 6510 6406 6302 6197 6095 5994 5896 5802 5712 5626 5546 5471 5403 5340 5283 5232 5188 5150 5117 5090 5069 5052 5041 5034 5032 5034 5040 5050 5065 5083 5106 5133 5164 5200 5241 5286 5337 5392 5452 5516 5585 5659 5736 5818 5902 5989 6079 6171 6263 6358 6452 6546 6640 6735 6828 6921 7013 7104 7195 7285 7374 7463 7551 7639 7726 7812 7897 7981 8064 8144 8221 8296 8367 8434 8496 8552 8603 8648 8687 8718 8743 8761 8772 8776 8773 8763 8748 8726 8699 8666 8628 8585 8537 8485 8428 8367 8302 8232 8157 8077 7993 7903 7808 7707 7601 7488 7370 7246 7116 6980 6839 6692 6541 6385 6225 6062 5896 5729 5561 5393 5225 5058 4894 4733 4577 4426 4281 4142 4011 3888 3773 3667 3569 3481 3401 3330 3267 3213 3165 3125 3091 3063 3039 3020 3004 2992 2982 2974 2969 2965 2964 2965 2968 2975 2986 3001 3022 3048 3082 3123 3174 3233 3302 3380 3470 3570 3681 3801 3932 4071 4219 4374 4536 4702 4873 5045 5219 5392 5565 5735 5900 6061 6215 6362 6500 6629 6750 6859 6959 7047 7125 7192 7249 7295 7331 7359 7377 7389 7393 7391 7385 7374 7361 7345 7328 7311 7294 7278 7263 7250 7239 7230 7223 7218 7215 7213 7212 7212 7212 7212 7211 7210 7206 7202 7195 7186 7175 7162 7147 7130 7112 7092 7072 7052 7032 7014 6997 6983 6972 6965 6964 6967 6976 6991 7013 7042 7078 7120 7169 7225 7287 7355 7427 7504 7585 7669 7756 7844 7933 8023 8112 8201 8288 8374 8457 8537 8615 8688 8758 8824 8886 8943 8995 4124 0 74 2 9043 9085 9123 9155 9183 9206 9224 9238 9247 9253 9256 9255 9251 9245 9237 9228 9217 9205 9192 9178 9164 9150 9135 9120 9105 9090 9075 9059 9043 9027 9011 8994 8977 8960 8943 8926 8909 8891 8873 8856 8838 8821 8803 8786 8768 8751 8733 8716 8699 8682 8666 8650 8634 8619 8605 8591 8579 8567 8558 8549 8543 8538 8535 8534 8535 8538 8543 8549 8557 8566 8576 8588 8599 8610 8621 8632 8641 8650 8657 8663 8668 8670 8672 8672 8671 8669 8666 8663 8660 8658 8656 8656 8656 8659 8663 8669 8677 8687 8699 8713 8729 8747 8766 8787 8810 8833 8858 8884 8910 8937 8964 8991 9018 9045 9072 9099 9125 9151 9175 9199 9223 9245 9266 9287 9306 9325 9343 9360 9377 9393 9408 9424 9438 9453 9468 9482 9496 9510 9523 9535 9548 9559 9569 9579 9588 9596 9602 9608 9613 9617 9621 9624 9626 9629 9631 9633 9636 9638 9641 9644 9647 9650 9654 9657 9660 9662 9664 9666 9667 9667 9667 9666 9664 9662 9659 9656 9652 9648 9644 9639 9634 9629 9624 9618 9612 9606 9599 9591 9582 9573 9563 9551 9538 9524 9509 9492 9473 9452 9430 9405 9377 9347 9314 9278 9239 9195 9148 9096 9039 8978 8912 8840 8764 8682 8595 8503 8406 8305 8200 8091 7978 7863 7746 7627 7507 7387 7267 7148 7029 6913 6800 6690 6584 6482 6385 6294 6210 6132 6062 6000 5947 5902 5868 5844 5830 5827 5836 5856 5887 5929 5982 6046 6120 6203 6295 6394 6501 6612 6728 6847 6967 7087 7207 7326 7441 7553 7659 7761 7856 7946 8029 8106 8178 8243 8304 8360 8411 8460 8506 8549 8592 8633 8673 8713 8753 8793 8832 8872 8911 8949 8986 9023 9057 9090 9121 9150 9177 9201 9222 9242 9259 9274 9288 9300 9311 9321 9330 9339 9347 9356 9364 9373 9382 9390 9399 9407 9415 9423 9430 9436 9441 9444 9447 9448 9448 9447 9444 9440 9435 9429 9422 9414 9405 9395 9384 9373 9360 9347 9333 9318 9302 9285 9266 9245 9223 9199 9173 9145 9114 9081 9046 9008 8968 8926 8881 8835 8786 8735 8682 8627 8571 8513 8453 8392 8330 8266 8201 8135 8067 7999 7929 7858 7787 7715 7642 7570 7497 7425 7353 7282 7213 7146 7082 7021 6964 6911 6862 6820 6783 6753 6730 6715 6707 6708 6718 6736 6763 6800 6845 6899 6961 7031 7109 7193 7283 7378 7477 7579 7681 7785 7888 7988 8085 8178 8264 8345 8418 8482 8538 8584 8621 8647 8664 8671 8669 8657 8635 8605 8566 8518 8463 8400 8331 8254 8171 8083 7989 7891 7789 7684 7577 7469 7361 7254 7149 7047 6951 6862 6779 6706 6641 6589 6548 6519 6504 6502 6513 6539 6577 6629 6693 6769 6855 6951 7055 7167 7286 7408 7534 7662 7790 7918 8044 8168 8287 8403 8512 8616 8713 8803 8887 8964 9034 9098 9155 9207 9253 9295 9332 9366 9396 9423 9448 9471 9492 9512 9531 9549 9565 9581 4125 0 74 3 9562 9575 9588 9601 9612 9623 9634 9644 9654 9664 9673 9683 9692 9702 9711 9720 9728 9736 9744 9750 9756 9761 9764 9767 9768 9768 9767 9765 9762 9757 9752 9745 9738 9730 9721 9712 9702 9691 9679 9667 9653 9639 9624 9608 9591 9573 9554 9534 9514 9493 9471 9449 9427 9405 9383 9361 9341 9320 9301 9283 9266 9250 9235 9221 9209 9197 9187 9178 9169 9161 9154 9148 9141 9135 9129 9123 9117 9110 9103 9095 9087 9077 9066 9053 9039 9023 9005 8986 8964 8941 8916 8889 8861 8831 8801 8770 8739 8708 8678 8649 8621 8595 8572 8551 8534 8520 8510 8504 8502 8505 8511 8522 8537 8556 8579 8606 8635 8668 8704 8741 8781 8822 8864 8907 8951 8995 9038 9081 9123 9164 9204 9243 9280 9315 9349 9380 9410 9437 9462 9485 9505 9523 9538 9550 9560 9567 9570 9571 9568 9563 9555 9544 9530 9515 9497 9477 9456 9435 9412 9388 9365 9342 9319 9296 9274 9252 9231 9211 9192 9173 9154 9136 9119 9101 9085 9068 9052 9036 9021 9006 8991 8978 8964 8952 8939 8928 8917 8906 8894 8883 8872 8861 8848 8835 8822 8807 8792 8776 8759 8741 8724 8706 8688 8670 8653 8637 8622 8607 8594 8583 8572 8564 8557 8551 8547 8545 8543 8544 8545 8549 8553 8559 8567 8575 8586 8598 8612 8627 8644 8662 8682 8703 8725 8747 8771 8794 8817 8841 8864 8885 8906 8926 8943 8959 8974 8986 8996 9004 9009 9012 9013 9011 9007 9000 8990 8977 8961 8942 8919 8893 8862 8827 8787 8743 8694 8639 8579 8513 8442 8365 8282 8193 8098 7997 7891 7778 7661 7538 7410 7277 7139 6997 6852 6703 6551 6396 6239 6082 5923 5764 5605 5448 5292 5138 4988 4842 4700 4564 4433 4309 4192 4083 3982 3890 3807 3734 3671 3618 3575 3544 3523 3513 3514 3526 3549 3582 3625 3677 3738 3807 3884 3968 4057 4151 4248 4348 4450 4551 4652 4751 4849 4943 5033 5119 5199 5276 5347 5414 5477 5536 5592 5645 5698 5751 5803 5856 5912 5970 6032 6099 6170 6246 6327 6413 6504 6599 6699 6802 6908 7016 7126 7236 7346 7456 7564 7670 7773 7873 7970 8062 8150 8234 8313 8387 8456 8520 8579 8633 8681 8725 8763 8796 8823 8846 8863 8875 8882 8884 8881 8874 8861 8845 8823 8797 8767 8733 8694 8650 8602 8549 8490 8426 8355 8279 8194 8103 8004 7896 7781 7656 7523 7382 7232 7075 6910 6740 6563 6382 6197 6010 5823 5636 5449 5265 5085 4909 4739 4576 4419 4271 4131 4000 3879 3766 3664 3572 3489 3418 3357 3307 3268 3241 3226 3223 3232 3255 3290 3339 3401 3477 3565 3667 3781 3907 4044 4191 4348 4512 4685 4862 5044 5229 5415 5601 5786 5971 6151 6328 6499 6665 6825 6979 7126 7266 7400 7527 7647 7761 7868 7970 8066 8157 8242 8322 8396 8466 8529 8588 8641 8689 8732 8768 8800 8826 8846 8861 8872 8877 8878 8874 4126 0 74 3 8867 8856 8841 8824 8804 8781 8756 8730 8701 8672 8640 8608 8575 8540 8505 8468 8432 8394 8356 8318 8280 8242 8204 8166 8129 8092 8056 8020 7985 7951 7917 7884 7851 7819 7786 7754 7720 7687 7652 7616 7579 7541 7500 7458 7414 7367 7318 7266 7212 7155 7096 7033 6967 6897 6824 6747 6665 6579 6488 6391 6289 6180 6066 5945 5819 5685 5546 5401 5251 5096 4938 4775 4612 4448 4285 4121 3961 3805 3652 3507 3367 3235 3112 2997 2891 2795 2708 2632 2565 2508 2461 2424 2397 2380 2373 2376 2390 2414 2448 2493 2549 2617 2695 2783 2883 2993 3113 3242 3380 3527 3680 3840 4005 4175 4348 4523 4700 4877 5054 5230 5405 5578 5748 5915 6079 6241 6398 6553 6704 6852 6996 7136 7273 7407 7536 7662 7784 7901 8014 8123 8226 8324 8418 8506 8588 8665 8736 8802 8863 8918 8967 9012 9052 9087 9119 9146 9169 9190 9207 9222 9234 9244 9253 9260 9265 9270 9274 9276 9278 9280 9281 9281 9281 9281 9280 9279 9278 9277 9276 9276 9275 9275 9275 9276 9277 9279 9282 9286 9290 9295 9300 9305 9311 9316 9322 9327 9330 9333 9334 9334 9331 9327 9319 9310 9297 9281 9262 9240 9215 9186 9154 9118 9078 9035 8989 8938 8884 8826 8763 8697 8626 8551 8471 8386 8296 8202 8102 7998 7888 7774 7655 7532 7405 7274 7141 7005 6867 6729 6591 6454 6317 6183 6053 5926 5804 5688 5579 5476 5381 5295 5217 5149 5089 5040 5001 4971 4953 4944 4946 4959 4982 5015 5059 5113 5176 5250 5333 5425 5526 5635 5751 5874 6002 6136 6273 6413 6555 6698 6839 6979 7117 7251 7380 7504 7621 7732 7835 7930 8018 8098 8170 8235 8293 8344 8389 8428 8462 8492 8517 8539 8558 8574 8588 8600 8611 8621 8630 8639 8647 8655 8663 8672 8681 8690 8701 8712 8725 8739 8754 8770 8787 8806 8826 8848 8870 8894 8918 8943 8969 8996 9023 9051 9079 9107 9135 9164 9192 9221 9249 9277 9305 9332 9358 9384 9408 9431 9453 9473 9491 9507 9522 9534 9544 9552 9559 9563 9565 9566 9566 9564 9561 9557 9553 9548 9543 9537 9531 9525 9519 9512 9505 9497 9489 9480 9470 9459 9447 9433 9417 9399 9379 9357 9332 9303 9272 9237 9198 9155 9108 9057 9001 8940 8874 8803 8726 8645 8558 8465 8368 8265 8158 8046 7929 7809 7684 7557 7426 7294 7159 7024 6888 6753 6618 6485 6356 6230 6109 5994 5885 5784 5692 5609 5538 5477 5428 5392 5369 5358 5361 5376 5404 5444 5495 5557 5627 5706 5793 5885 5982 6082 6184 6286 6389 6491 6590 6687 6780 6870 6955 7037 7114 7187 7256 7322 7385 7445 7502 7559 7614 7668 7723 7778 7833 7889 7947 8005 8066 8127 8191 8255 8320 8385 8451 8516 8581 8645 8707 8766 8824 8879 8930 8979 9024 9065 9104 9139 9170 9199 9226 9250 9272 9292 9311 9328 9344 9359 9373 9386 9399 9410 4127 0 74 3 9421 9430 9438 9445 9451 9456 9459 9462 9463 9463 9463 9461 9460 9457 9455 9452 9449 9446 9443 9439 9436 9431 9427 9422 9416 9409 9401 9393 9384 9374 9364 9352 9341 9330 9319 9308 9298 9288 9279 9272 9265 9259 9254 9250 9246 9244 9242 9240 9238 9236 9234 9232 9229 9225 9221 9216 9210 9204 9196 9188 9179 9169 9159 9148 9136 9124 9111 9098 9084 9070 9056 9041 9026 9010 8995 8979 8963 8947 8931 8915 8899 8884 8867 8851 8835 8819 8802 8786 8768 8751 8732 8713 8693 8673 8651 8627 8603 8577 8549 8520 8489 8456 8421 8385 8347 8308 8267 8225 8183 8140 8097 8055 8013 7972 7933 7896 7861 7828 7798 7771 7747 7726 7707 7692 7679 7669 7662 7656 7653 7651 7652 7654 7658 7663 7670 7679 7690 7703 7718 7735 7753 7774 7797 7822 7848 7876 7905 7935 7964 7994 8024 8052 8079 8104 8126 8147 8164 8178 8189 8196 8199 8199 8196 8188 8178 8164 8146 8126 8103 8078 8051 8023 7993 7964 7935 7906 7879 7855 7833 7815 7801 7793 7790 7793 7803 7819 7842 7871 7906 7948 7995 8047 8103 8163 8225 8288 8352 8416 8480 8541 8602 8658 8712 8763 8810 8853 8893 8929 8961 8990 9016 9038 9058 9075 9089 9100 9109 9116 9119 9119 9117 9111 9102 9089 9073 9053 9030 9003 8972 8937 8899 8858 8813 8765 8714 8660 8604 8545 8483 8420 8354 8286 8216 8144 8070 7995 7918 7840 7760 7679 7598 7516 7433 7351 7268 7186 7105 7024 6944 6864 6786 6709 6632 6555 6479 6402 6324 6244 6162 6077 5989 5895 5796 5692 5581 5463 5338 5207 5067 4922 4770 4612 4450 4284 4117 3949 3783 3617 3454 3298 3147 3004 2870 2746 2631 2528 2435 2353 2281 2220 2169 2127 2094 2070 2053 2043 2040 2044 2055 2072 2096 2127 2167 2214 2270 2335 2410 2495 2591 2699 2817 2947 3088 3240 3403 3574 3755 3944 4139 4339 4543 4750 4957 5163 5367 5569 5765 5954 6137 6310 6474 6627 6768 6897 7014 7118 7209 7286 7350 7401 7439 7464 7477 7477 7466 7442 7408 7363 7307 7241 7165 7080 6985 6882 6771 6651 6524 6390 6250 6104 5954 5799 5642 5481 5320 5158 4998 4838 4681 4528 4379 4236 4098 3968 3845 3730 3623 3524 3435 3354 3281 3217 3162 3114 3074 3041 3014 2994 2980 2971 2968 2969 2976 2986 3002 3023 3048 3079 3115 3158 3208 3265 3330 3403 3485 3576 3677 3787 3908 4038 4176 4324 4480 4644 4813 4987 5167 5347 5529 5712 5894 6072 6248 6418 6583 6741 6891 7033 7167 7291 7407 7513 7610 7697 7776 7846 7907 7961 8006 8044 8076 8101 8121 8135 8145 8150 8152 8151 8148 8143 8137 8129 8122 8114 8107 8100 8095 8090 8087 8084 8083 8083 8084 8086 8088 8090 8092 8093 8093 8090 8086 8078 8067 8052 8033 8009 7979 7943 7902 7855 7801 7741 7674 7601 7523 7438 7348 7252 7151 7046 4128 0 74 3 6937 6824 6707 6587 6465 6341 6215 6089 5963 5836 5710 5585 5463 5343 5226 5113 5005 4901 4803 4710 4624 4543 4469 4401 4340 4284 4235 4191 4152 4118 4088 4063 4041 4023 4008 3996 3987 3980 3976 3974 3974 3976 3981 3987 3994 4004 4015 4026 4039 4053 4068 4082 4098 4113 4129 4146 4163 4181 4200 4220 4243 4268 4297 4329 4366 4408 4456 4511 4572 4641 4717 4802 4896 4997 5108 5226 5353 5487 5628 5776 5930 6089 6251 6418 6586 6755 6923 7092 7259 7422 7583 7738 7888 8031 8168 8298 8420 8534 8641 8739 8829 8911 8985 9051 9110 9162 9207 9246 9279 9306 9327 9344 9357 9365 9369 9370 9368 9363 9355 9345 9334 9320 9305 9289 9271 9253 9233 9212 9189 9166 9142 9116 9089 9061 9031 9001 8970 8938 8906 8873 8841 8810 8779 8750 8723 8698 8677 8658 8642 8630 8622 8617 8615 8617 8621 8628 8637 8647 8658 8669 8681 8691 8701 8709 8716 8721 8723 8724 8722 8718 8713 8706 8698 8688 8678 8668 8657 8647 8637 8629 8621 8615 8610 8607 8607 8607 8611 8616 8623 8633 8645 8659 8675 8693 8713 8736 8760 8785 8812 8841 8871 8902 8933 8966 8998 9031 9064 9097 9130 9161 9192 9222 9251 9278 9304 9328 9351 9371 9390 9407 9422 9435 9446 9455 9462 9468 9472 9474 9475 9474 9472 9469 9465 9459 9454 9447 9440 9433 9426 9419 9412 9406 9400 9396 9392 9390 9389 9389 9391 9393 9397 9402 9408 9414 9421 9428 9434 9440 9446 9450 9454 9456 9457 9456 9455 9452 9449 9445 9440 9435 9431 9426 9422 9419 9416 9415 9414 9414 9415 9417 9420 9422 9425 9428 9431 9434 9435 9437 9438 9438 9437 9436 9435 9433 9432 9430 9429 9429 9429 9429 9430 9432 9434 9437 9440 9442 9445 9446 9447 9446 9444 9439 9433 9424 9413 9399 9383 9364 9342 9318 9292 9263 9232 9199 9163 9125 9085 9043 8998 8950 8900 8846 8789 8728 8664 8596 8523 8446 8364 8278 8188 8093 7993 7890 7783 7672 7558 7442 7323 7202 7080 6957 6835 6712 6590 6470 6352 6236 6124 6016 5912 5813 5721 5634 5555 5483 5419 5364 5318 5282 5256 5241 5237 5244 5263 5294 5336 5391 5457 5534 5622 5721 5830 5948 6073 6205 6344 6487 6634 6783 6931 7079 7226 7370 7509 7643 7771 7892 8005 8111 8208 8297 8377 8449 8513 8569 8617 8658 8693 8722 8745 8764 8777 8787 8793 8796 8796 8793 8789 8783 8775 8767 8757 8747 8736 8725 8714 8703 8692 8681 8670 8660 8651 8642 8633 8625 8618 8611 8604 8599 8593 8588 8584 8580 8577 8574 8571 8569 8567 8565 8564 8563 8563 8563 8563 8563 8564 8565 8567 8569 8571 8574 8577 8580 8584 8589 8594 8600 8606 8613 8622 8630 8640 8651 8663 8677 8691 8707 8723 8741 8760 8780 8801 8823 8846 8869 8893 8916 8940 8964 8988 9012 9035 9058 9079 9101 9121 9141 9160 9177 4129 0 74 3 9194 9210 9225 9239 9252 9264 9275 9285 9294 9302 9309 9314 9319 9323 9326 9328 9329 9329 9328 9326 9323 9318 9312 9304 9295 9283 9269 9253 9234 9212 9188 9161 9130 9097 9061 9021 8979 8933 8885 8833 8779 8721 8661 8597 8530 8459 8384 8305 8222 8134 8042 7944 7842 7735 7623 7507 7386 7263 7135 7006 6875 6742 6609 6477 6346 6216 6088 5964 5843 5726 5613 5504 5400 5301 5206 5117 5032 4952 4877 4807 4741 4681 4625 4574 4527 4486 4449 4418 4391 4370 4354 4344 4340 4342 4350 4366 4389 4420 4459 4506 4562 4628 4702 4785 4878 4979 5089 5207 5332 5463 5599 5741 5885 6031 6179 6326 6472 6615 6756 6892 7023 7149 7268 7381 7487 7585 7676 7760 7836 7905 7967 8021 8069 8109 8144 8173 8195 8213 8226 8235 8240 8241 8241 8238 8234 8229 8224 8218 8213 8209 8206 8204 8204 8205 8208 8211 8217 8223 8230 8237 8245 8254 8262 8270 8277 8284 8290 8296 8300 8303 8305 8306 8305 8303 8299 8294 8287 8279 8268 8256 8241 8224 8204 8182 8157 8129 8098 8063 8025 7984 7938 7888 7835 7777 7715 7648 7578 7503 7425 7342 7256 7166 7073 6977 6878 6776 6672 6566 6458 6348 6238 6126 6014 5902 5790 5678 5568 5460 5354 5251 5152 5057 4968 4884 4807 4737 4676 4623 4580 4546 4523 4511 4509 4519 4540 4572 4615 4668 4732 4805 4887 4977 5074 5178 5288 5401 5519 5639 5761 5884 6006 6127 6247 6365 6480 6592 6701 6805 6906 7003 7097 7186 7273 7356 7436 7513 7588 7660 7730 7797 7862 7924 7984 8040 8093 8143 8188 8229 8266 8297 8324 8345 8360 8371 8376 8376 8371 8363 8350 8333 8314 8292 8267 8241 8214 8186 8157 8127 8097 8067 8037 8007 7977 7947 7917 7888 7859 7830 7801 7773 7745 7718 7692 7666 7640 7615 7591 7567 7542 7518 7494 7469 7444 7417 7390 7361 7331 7300 7267 7234 7199 7163 7127 7091 7054 7018 6983 6949 6916 6885 6856 6829 6804 6781 6761 6743 6727 6712 6700 6689 6680 6673 6667 6662 6659 6656 6656 6656 6658 6662 6667 6674 6683 6693 6706 6720 6735 6752 6771 6791 6812 6835 6859 6884 6911 6938 6968 6999 7031 7066 7103 7143 7186 7231 7281 7333 7390 7450 7514 7581 7652 7726 7803 7882 7963 8044 8127 8209 8291 8371 8450 8525 8598 8668 8733 8795 8852 8904 8953 8997 9037 9074 9106 9136 9162 9186 9208 9228 9245 9262 9276 9290 9301 9312 9321 9328 9333 9336 9336 9335 9330 9323 9313 9299 9283 9264 9241 9216 9188 9157 9123 9087 9048 9006 8962 8915 8865 8812 8757 8698 8635 8569 8500 8426 8349 8268 8183 8094 8001 7906 7807 7705 7602 7497 7390 7284 7178 7072 6968 6866 6767 6671 6581 6494 6414 6339 6270 6208 6153 6104 6062 6026 5996 5971 5950 5932 5917 5902 5886 5869 5850 5826 5796 5761 5717 5666 5606 5538 5460 5374 4130 0 74 3 5281 5179 5073 4960 4845 4728 4611 4493 4378 4267 4160 4060 3967 3882 3807 3741 3686 3641 3608 3587 3578 3581 3597 3625 3667 3722 3791 3873 3968 4077 4198 4332 4478 4635 4801 4976 5159 5347 5541 5737 5932 6127 6321 6511 6695 6872 7041 7201 7352 7492 7622 7740 7849 7947 8036 8116 8187 8250 8307 8358 8405 8447 8486 8523 8558 8593 8627 8661 8696 8731 8767 8804 8842 8881 8921 8960 8999 9039 9078 9115 9151 9186 9218 9248 9276 9301 9323 9342 9357 9370 9380 9386 9390 9390 9387 9381 9373 9361 9347 9330 9311 9289 9265 9239 9211 9182 9152 9122 9091 9061 9030 9002 8975 8950 8928 8908 8891 8877 8867 8859 8855 8853 8854 8857 8861 8867 8875 8882 8890 8897 8905 8911 8916 8920 8923 8925 8924 8922 8918 8912 8905 8895 8884 8870 8855 8838 8819 8798 8776 8753 8729 8704 8679 8654 8629 8604 8581 8558 8537 8517 8499 8483 8468 8455 8443 8432 8423 8414 8405 8397 8389 8381 8373 8366 8358 8352 8345 8340 8336 8333 8332 8333 8336 8341 8349 8359 8371 8384 8399 8415 8431 8447 8463 8478 8490 8501 8508 8513 8514 8511 8504 8493 8477 8458 8435 8409 8379 8346 8310 8273 8233 8192 8150 8109 8067 8025 7985 7947 7911 7877 7847 7820 7797 7779 7765 7755 7751 7751 7756 7766 7780 7799 7821 7847 7875 7907 7940 7975 8011 8048 8086 8123 8161 8198 8234 8270 8304 8338 8370 8401 8430 8458 8484 8509 8532 8553 8572 8589 8604 8618 8629 8639 8646 8652 8656 8658 8658 8657 8655 8652 8647 8641 8634 8626 8617 8607 8596 8584 8571 8557 8542 8526 8508 8489 8468 8445 8421 8395 8366 8335 8302 8265 8226 8184 8139 8090 8038 7983 7925 7863 7798 7730 7660 7587 7513 7437 7359 7282 7204 7127 7050 6975 6903 6832 6766 6702 6643 6589 6539 6496 6458 6427 6402 6385 6375 6372 6377 6389 6409 6436 6469 6509 6555 6606 6661 6720 6783 6846 6912 6977 7043 7107 7170 7231 7290 7347 7401 7453 7502 7550 7597 7642 7687 7732 7778 7824 7871 7920 7971 8023 8077 8133 8190 8248 8307 8366 8425 8484 8542 8598 8653 8705 8755 8802 8845 8886 8922 8955 8985 9010 9032 9049 9064 9074 9081 9085 9085 9082 9077 9068 9058 9045 9030 9013 8995 8975 8954 8932 8909 8886 8862 8838 8813 8789 8765 8741 8718 8695 8674 8654 8635 8618 8604 8591 8581 8574 8570 8569 8571 8576 8584 8595 8609 8626 8645 8667 8690 8714 8739 8766 8792 8819 8845 8872 8898 8923 8948 8972 8995 9018 9040 9062 9084 9105 9127 9147 9168 9188 9208 9228 9247 9265 9283 9300 9315 9330 9343 9355 9365 9374 9382 9388 9393 9397 9399 9401 9401 9400 9397 9394 9390 9384 9378 9370 9362 9352 9340 9328 9313 9298 9281 9262 9242 9221 9198 9174 9148 9121 9093 9064 9034 9003 8971 8939 8906 8872 8839 8805 8771 8738 4131 0 74 3 8705 8673 8641 8610 8580 8551 8523 8496 8469 8443 8418 8392 8366 8340 8313 8285 8254 8221 8186 8147 8105 8060 8010 7956 7898 7836 7770 7701 7628 7553 7475 7395 7315 7234 7153 7072 6993 6915 6840 6768 6698 6633 6571 6514 6461 6412 6368 6329 6295 6265 6241 6221 6207 6197 6192 6192 6196 6205 6219 6237 6259 6285 6315 6348 6384 6423 6465 6509 6556 6604 6654 6706 6759 6813 6867 6923 6979 7036 7094 7152 7211 7270 7329 7389 7449 7509 7570 7630 7691 7751 7811 7871 7929 7988 8045 8100 8154 8207 8257 8304 8349 8391 8429 8464 8495 8523 8546 8566 8581 8592 8600 8604 8605 8603 8599 8592 8584 8574 8564 8553 8543 8532 8523 8514 8507 8501 8497 8494 8492 8492 8492 8494 8496 8498 8500 8502 8503 8503 8501 8498 8492 8485 8475 8462 8447 8430 8410 8387 8362 8335 8306 8274 8242 8207 8171 8134 8096 8057 8018 7978 7938 7897 7857 7817 7777 7738 7699 7662 7626 7593 7561 7532 7507 7484 7466 7452 7442 7438 7438 7444 7455 7472 7493 7520 7551 7586 7625 7668 7714 7762 7811 7863 7915 7968 8020 8073 8124 8175 8224 8271 8317 8361 8403 8442 8479 8513 8545 8573 8599 8622 8642 8660 8674 8687 8696 8704 8710 8715 8718 8721 8724 8726 8728 8731 8734 8738 8743 8749 8756 8764 8772 8782 8792 8803 8814 8826 8838 8850 8862 8875 8887 8899 8911 8923 8935 8947 8958 8969 8979 8988 8997 9006 9013 9020 9025 9030 9035 9038 9041 9043 9045 9046 9047 9048 9048 9048 9047 9047 9045 9044 9041 9038 9034 9029 9023 9016 9008 9000 8990 8979 8968 8957 8945 8933 8922 8910 8899 8889 8879 8870 8861 8853 8845 8837 8830 8822 8814 8806 8797 8787 8777 8766 8755 8743 8730 8717 8703 8689 8676 8662 8648 8635 8621 8608 8595 8582 8569 8556 8542 8529 8514 8499 8484 8467 8450 8432 8413 8393 8372 8350 8327 8302 8277 8250 8221 8191 8160 8126 8091 8053 8014 7971 7927 7880 7830 7778 7723 7666 7607 7546 7482 7418 7352 7285 7217 7149 7080 7012 6944 6877 6810 6745 6681 6618 6558 6500 6444 6392 6342 6296 6253 6214 6180 6150 6125 6104 6088 6076 6069 6067 6068 6073 6081 6093 6106 6121 6137 6154 6170 6186 6202 6216 6228 6239 6249 6256 6261 6265 6267 6268 6267 6266 6264 6261 6257 6253 6249 6245 6240 6235 6230 6223 6217 6209 6200 6190 6179 6167 6153 6137 6120 6101 6081 6059 6036 6011 5986 5959 5931 5903 5873 5843 5811 5779 5745 5710 5673 5635 5594 5551 5504 5455 5402 5345 5284 5219 5149 5075 4996 4913 4827 4736 4643 4547 4450 4353 4256 4160 4065 3974 3886 3803 3724 3651 3585 3523 3469 3419 3376 3337 3304 3274 3248 3225 3205 3186 3169 3153 3137 3123 3108 3094 3081 3067 3054 3040 3026 3012 2997 2981 2963 2943 2919 2892 2860 2823 2780 2731 2675 2613 4132 0 74 3 2544 2468 2388 2301 2210 2116 2019 1922 1825 1729 1635 1544 1458 1377 1302 1233 1170 1114 1064 1020 982 950 923 900 881 866 854 844 837 832 829 827 827 829 832 836 842 850 859 871 886 903 924 949 979 1013 1052 1098 1149 1208 1273 1346 1426 1513 1607 1708 1815 1926 2043 2163 2286 2410 2535 2659 2781 2902 3019 3132 3240 3344 3442 3535 3623 3705 3783 3855 3923 3988 4048 4106 4161 4214 4265 4314 4363 4410 4456 4502 4548 4593 4638 4683 4728 4773 4818 4862 4907 4952 4997 5042 5087 5132 5176 5220 5263 5306 5348 5389 5430 5469 5507 5545 5581 5616 5650 5683 5714 5744 5773 5801 5828 5853 5878 5902 5925 5947 5968 5990 6011 6032 6054 6076 6098 6122 6146 6172 6199 6228 6258 6290 6323 6358 6394 6431 6469 6507 6547 6586 6625 6664 6702 6739 6775 6810 6843 6875 6905 6933 6959 6983 7005 7025 7043 7059 7072 7083 7092 7099 7104 7106 7106 7104 7100 7094 7085 7075 7062 7048 7032 7015 6996 6975 6953 6930 6906 6882 6856 6830 6804 6778 6751 6725 6700 6675 6651 6629 6608 6590 6573 6559 6547 6538 6532 6530 6530 6533 6538 6547 6558 6571 6586 6602 6619 6637 6655 6673 6690 6706 6721 6734 6746 6754 6761 6765 6765 6763 6758 6750 6738 6723 6705 6682 6656 6625 6590 6550 6506 6456 6400 6339 6271 6198 6119 6033 5942 5845 5743 5637 5526 5413 5297 5180 5062 4945 4830 4717 4608 4504 4405 4313 4228 4151 4082 4023 3973 3932 3901 3881 3870 3869 3879 3898 3928 3967 4016 4074 4142 4218 4303 4397 4497 4606 4720 4841 4967 5097 5231 5367 5505 5645 5784 5922 6058 6193 6324 6452 6576 6695 6808 6917 7020 7117 7208 7293 7372 7445 7512 7573 7627 7675 7717 7753 7782 7805 7821 7831 7834 7831 7822 7806 7783 7755 7720 7679 7633 7580 7523 7460 7393 7321 7245 7165 7081 6994 6905 6814 6720 6626 6531 6436 6341 6247 6155 6064 5977 5893 5813 5738 5668 5604 5547 5497 5454 5420 5395 5378 5370 5372 5384 5405 5435 5475 5524 5581 5646 5719 5798 5883 5974 6069 6166 6267 6369 6471 6573 6676 6776 6873 6968 7060 7147 7231 7310 7384 7454 7518 7577 7631 7680 7722 7760 7791 7817 7837 7851 7859 7861 7857 7846 7829 7807 7778 7743 7701 7654 7600 7541 7475 7403 7325 7240 7149 7051 6946 6834 6714 6587 6453 6310 6160 6003 5838 5667 5490 5307 5120 4928 4735 4542 4348 4155 3965 3780 3600 3427 3262 3106 2960 2825 2700 2587 2486 2395 2316 2248 2189 2141 2101 2069 2045 2028 2017 2012 2013 2019 2031 2048 2071 2100 2136 2179 2229 2288 2356 2433 2520 2618 2726 2844 2973 3112 3262 3420 3586 3760 3941 4127 4317 4512 4707 4903 5098 5293 5487 5677 5864 6047 6224 6397 6565 6727 6883 7034 7178 7317 7449 7575 7695 7808 7916 4133 0 74 3 8017 8112 8201 8284 8361 8432 8498 8559 8615 8666 8714 8757 8797 8834 8868 8900 8929 8957 8983 9008 9031 9053 9074 9093 9112 9129 9145 9160 9174 9186 9198 9208 9218 9226 9234 9241 9247 9253 9259 9265 9270 9275 9281 9286 9291 9297 9302 9308 9314 9319 9324 9329 9333 9338 9341 9345 9347 9350 9352 9354 9355 9357 9358 9360 9362 9364 9367 9370 9373 9377 9382 9387 9392 9398 9404 9411 9417 9424 9430 9437 9443 9449 9454 9460 9465 9469 9473 9478 9481 9485 9489 9492 9496 9499 9502 9506 9509 9512 9515 9517 9519 9519 9519 9518 9516 9512 9507 9500 9492 9481 9469 9454 9438 9420 9401 9380 9357 9334 9309 9284 9258 9231 9203 9176 9148 9120 9092 9065 9037 9010 8983 8956 8930 8904 8880 8855 8832 8809 8787 8765 8745 8725 8705 8686 8667 8648 8628 8609 8589 8569 8548 8526 8502 8478 8452 8426 8398 8369 8339 8308 8276 8244 8212 8180 8148 8116 8086 8057 8029 8003 7980 7959 7941 7927 7917 7911 7910 7914 7922 7936 7955 7980 8009 8043 8082 8124 8171 8219 8270 8323 8375 8427 8478 8528 8574 8618 8657 8693 8723 8749 8770 8786 8798 8805 8808 8807 8803 8796 8788 8777 8765 8753 8740 8727 8714 8702 8690 8679 8669 8660 8652 8645 8640 8636 8633 8632 8633 8635 8639 8645 8653 8663 8675 8688 8704 8720 8739 8758 8779 8800 8821 8842 8863 8884 8904 8922 8940 8955 8969 8981 8991 8999 9004 9007 9007 9004 8998 8988 8974 8957 8935 8908 8876 8839 8797 8748 8694 8634 8568 8496 8418 8334 8244 8150 8050 7946 7838 7726 7610 7491 7369 7245 7120 6992 6864 6736 6609 6481 6355 6232 6112 5995 5883 5776 5676 5582 5497 5420 5353 5295 5248 5212 5186 5172 5169 5177 5196 5225 5265 5313 5371 5437 5509 5589 5673 5763 5856 5953 6052 6152 6252 6352 6452 6551 6647 6741 6832 6918 7001 7080 7153 7222 7286 7344 7397 7445 7487 7524 7557 7585 7608 7627 7643 7655 7664 7670 7674 7675 7675 7673 7669 7664 7657 7650 7641 7630 7619 7606 7593 7577 7561 7543 7524 7504 7483 7460 7436 7410 7383 7354 7324 7291 7256 7219 7179 7136 7090 7040 6987 6931 6871 6807 6740 6670 6598 6524 6448 6372 6296 6220 6144 6069 5997 5926 5856 5788 5721 5655 5588 5521 5453 5381 5306 5228 5144 5055 4960 4859 4752 4640 4522 4400 4275 4148 4020 3892 3766 3643 3523 3410 3302 3203 3112 3030 2957 2895 2842 2800 2769 2749 2739 2740 2753 2777 2813 2860 2920 2993 3078 3176 3287 3411 3547 3695 3855 4025 4206 4394 4589 4789 4992 5197 5402 5605 5804 5999 6186 6365 6535 6695 6844 6981 7106 7220 7322 7412 7491 7558 7615 7662 7699 7728 7747 7759 7763 7760 7750 7735 7715 7689 7660 7626 7590 7552 7511 7470 7429 7388 7347 7309 7272 7238 7207 7179 7156 7136 7120 7109 7103 7100 4134 0 74 3 7102 7109 7119 7134 7152 7174 7199 7228 7259 7293 7329 7367 7406 7448 7490 7533 7576 7620 7664 7707 7751 7793 7835 7877 7917 7957 7996 8033 8070 8105 8140 8173 8206 8237 8267 8295 8323 8349 8373 8396 8417 8437 8455 8470 8484 8495 8503 8509 8512 8511 8508 8501 8491 8477 8460 8439 8414 8386 8355 8320 8282 8241 8197 8152 8104 8054 8003 7952 7899 7845 7792 7739 7685 7632 7580 7528 7477 7427 7378 7330 7283 7238 7194 7152 7112 7075 7039 7007 6978 6953 6931 6913 6900 6892 6888 6890 6897 6909 6927 6950 6979 7012 7050 7093 7140 7190 7243 7298 7356 7415 7473 7532 7589 7646 7699 7750 7796 7838 7876 7907 7932 7951 7962 7966 7962 7950 7928 7898 7858 7808 7749 7679 7599 7508 7406 7294 7170 7036 6892 6737 6573 6400 6220 6031 5837 5638 5434 5229 5025 4820 4615 4415 4219 4029 3847 3672 3506 3350 3203 3067 2942 2827 2724 2631 2548 2477 2415 2365 2324 2294 2275 2266 2267 2280 2303 2336 2381 2435 2499 2571 2652 2740 2832 2928 3026 3123 3218 3310 3396 3473 3541 3597 3641 3672 3688 3692 3681 3658 3622 3577 3524 3462 3397 3330 3261 3193 3129 3070 3016 2971 2934 2907 2889 2881 2884 2896 2917 2947 2985 3031 3083 3141 3203 3269 3338 3409 3482 3555 3627 3699 3769 3837 3902 3964 4023 4078 4129 4176 4220 4260 4297 4331 4363 4393 4421 4450 4478 4507 4536 4567 4600 4635 4674 4715 4759 4807 4859 4913 4972 5033 5098 5167 5238 5312 5388 5467 5547 5629 5711 5793 5875 5956 6035 6112 6185 6254 6318 6376 6429 6474 6513 6545 6569 6586 6596 6598 6594 6584 6569 6548 6522 6492 6459 6422 6381 6337 6290 6238 6183 6124 6059 5989 5912 5829 5737 5638 5530 5413 5288 5153 5011 4860 4702 4538 4369 4196 4021 3845 3670 3497 3327 3162 3004 2853 2710 2577 2453 2340 2236 2144 2061 1988 1924 1870 1824 1785 1754 1729 1710 1696 1688 1685 1686 1693 1704 1720 1741 1769 1803 1844 1892 1948 2014 2088 2173 2268 2374 2492 2620 2759 2909 3070 3240 3420 3608 3803 4004 4209 4419 4629 4840 5050 5259 5466 5667 5864 6054 6238 6414 6583 6744 6897 7041 7177 7306 7426 7539 7645 7743 7835 7920 7999 8072 8139 8200 8257 8308 8355 8397 8434 8468 8497 8523 8545 8563 8578 8589 8597 8601 8602 8599 8593 8583 8570 8554 8534 8511 8485 8456 8424 8389 8352 8313 8272 8229 8186 8141 8095 8049 8003 7957 7912 7866 7822 7779 7736 7696 7656 7619 7583 7549 7517 7487 7459 7434 7411 7391 7373 7358 7346 7337 7330 7327 7327 7329 7335 7344 7356 7371 7388 7409 7432 7458 7485 7515 7545 7577 7609 7641 7673 7704 7734 7762 7789 7812 7834 7852 7868 7880 7890 7896 7899 7900 7897 7892 7883 7873 7859 7843 7825 7805 7782 7757 7730 7701 7670 7637 7602 7565 7528 4135 0 74 4 7483 7439 7396 7353 7311 7271 7234 7199 7167 7137 7112 7089 7070 7055 7044 7036 7032 7031 7035 7041 7052 7066 7084 7106 7131 7160 7192 7228 7268 7310 7356 7404 7455 7508 7563 7619 7676 7733 7791 7848 7905 7960 8014 8067 8118 8167 8214 8258 8301 8342 8381 8418 8453 8487 8519 8549 8577 8604 8630 8653 8675 8695 8713 8729 8743 8754 8764 8771 8776 8779 8781 8780 8778 8775 8771 8766 8760 8754 8748 8743 8737 8733 8729 8725 8723 8721 8720 8720 8720 8721 8721 8722 8723 8724 8723 8722 8720 8717 8713 8706 8698 8688 8676 8661 8644 8624 8601 8576 8547 8516 8481 8444 8403 8360 8314 8265 8214 8161 8106 8050 7993 7935 7878 7820 7765 7710 7657 7608 7561 7519 7480 7447 7418 7394 7375 7362 7354 7351 7354 7361 7372 7387 7406 7428 7452 7479 7507 7536 7565 7595 7625 7655 7685 7714 7743 7772 7801 7830 7859 7889 7920 7952 7986 8021 8058 8097 8138 8180 8225 8270 8317 8365 8413 8461 8509 8556 8601 8644 8685 8723 8757 8787 8813 8835 8852 8864 8871 8874 8871 8864 8851 8835 8814 8789 8760 8727 8692 8653 8611 8567 8521 8473 8423 8373 8322 8271 8220 8170 8121 8074 8029 7987 7947 7911 7879 7851 7827 7808 7792 7781 7773 7769 7769 7772 7778 7786 7796 7808 7821 7836 7852 7868 7885 7903 7922 7942 7962 7984 8007 8031 8057 8085 8115 8147 8181 8217 8256 8297 8341 8387 8434 8484 8536 8589 8644 8700 8757 8815 8873 8931 8989 9046 9103 9159 9213 9266 9317 9367 9414 9459 9502 9542 9580 9615 9648 9678 9706 9732 9755 9775 9794 9810 9823 9834 9844 9851 9855 9858 9859 9858 9855 9850 9843 9835 9825 9813 9800 9786 9770 9752 9733 9712 9689 9665 9639 9611 9581 9550 9516 9480 9443 9403 9361 9317 9271 9223 9173 9121 9068 9013 8957 8899 8840 8780 8720 8659 8597 8536 8475 8414 8355 8296 8239 8184 8130 8079 8030 7984 7940 7899 7861 7825 7792 7761 7732 7705 7680 7656 7634 7612 7589 7568 7546 7523 7500 7477 7452 7427 7400 7373 7345 7316 7286 7257 7227 7197 7168 7140 7113 7087 7064 7043 7025 7010 6999 6991 6989 6990 6997 7009 7027 7050 7078 7112 7151 7196 7245 7300 7358 7420 7486 7554 7625 7698 7772 7847 7923 7998 8073 8147 8220 8292 8362 8430 8496 8560 8621 8680 8737 8790 8841 8889 8934 8976 9014 9050 9082 9111 9136 9159 9178 9193 9206 9216 9223 9227 9229 9229 9227 9224 9219 9213 9207 9200 9193 9186 9179 9172 9165 9160 9154 9149 9145 9142 9138 9136 9133 9131 9129 9127 9125 9123 9120 9117 9114 9110 9106 9101 9095 9090 9083 9077 9070 9063 9056 9050 9043 9038 9033 9029 9027 9026 9026 9028 9032 9037 9045 9054 9066 9079 9093 9110 9128 9147 9167 9189 9211 9234 9257 9280 9303 9326 9349 9371 9392 9413 9433 9452 9470 9487 4136 0 74 4 9503 9518 9533 9546 9558 9570 9581 9592 9602 9611 9620 9628 9636 9643 9650 9655 9660 9664 9667 9669 9670 9670 9669 9667 9664 9660 9655 9651 9646 9642 9637 9634 9631 9628 9627 9627 9627 9629 9631 9634 9638 9642 9646 9650 9654 9657 9660 9663 9665 9666 9667 9668 9668 9669 9670 9671 9673 9676 9679 9684 9690 9697 9704 9713 9723 9733 9744 9755 9766 9777 9788 9799 9809 9819 9828 9836 9844 9851 9857 9863 9868 9872 9876 9879 9881 9883 9884 9884 9884 9884 9882 9881 9878 9876 9873 9869 9865 9861 9856 9851 9845 9839 9833 9826 9818 9810 9801 9791 9781 9770 9758 9746 9734 9721 9709 9696 9683 9671 9659 9648 9638 9628 9619 9611 9603 9595 9589 9582 9575 9569 9563 9556 9549 9542 9535 9528 9521 9514 9507 9501 9496 9491 9487 9484 9482 9482 9482 9483 9485 9487 9489 9492 9494 9496 9497 9498 9497 9495 9492 9487 9481 9474 9465 9456 9446 9435 9424 9413 9401 9390 9380 9370 9360 9352 9344 9337 9331 9325 9321 9318 9315 9313 9311 9311 9311 9312 9313 9316 9319 9323 9328 9334 9340 9348 9356 9365 9374 9384 9393 9402 9411 9418 9423 9427 9428 9427 9422 9413 9401 9383 9362 9335 9304 9267 9224 9177 9123 9064 8999 8929 8852 8770 8681 8586 8485 8377 8262 8140 8012 7876 7734 7584 7429 7267 7099 6927 6749 6568 6384 6199 6013 5828 5644 5461 5282 5107 4937 4774 4617 4468 4326 4193 4069 3954 3849 3754 3669 3595 3531 3480 3439 3410 3394 3390 3398 3418 3452 3497 3555 3624 3705 3797 3898 4009 4127 4253 4385 4522 4663 4808 4954 5101 5249 5396 5543 5688 5832 5973 6112 6249 6382 6513 6641 6766 6888 7007 7122 7234 7342 7446 7547 7643 7736 7824 7909 7990 8066 8140 8209 8275 8338 8399 8456 8511 8563 8613 8661 8706 8749 8789 8826 8860 8891 8919 8944 8965 8983 8997 9008 9016 9021 9024 9025 9024 9022 9020 9018 9016 9014 9014 9015 9018 9022 9029 9037 9047 9059 9072 9087 9103 9120 9137 9155 9173 9191 9208 9225 9242 9257 9271 9284 9296 9307 9316 9324 9331 9336 9340 9344 9346 9349 9351 9353 9356 9359 9363 9369 9376 9385 9395 9408 9422 9438 9455 9474 9494 9515 9536 9557 9577 9598 9617 9635 9651 9665 9678 9688 9696 9701 9705 9707 9706 9704 9700 9695 9688 9679 9669 9658 9645 9631 9616 9599 9580 9561 9539 9516 9492 9465 9437 9408 9376 9343 9309 9273 9236 9198 9159 9119 9078 9036 8994 8952 8909 8867 8824 8782 8740 8698 8657 8616 8575 8535 8494 8453 8412 8369 8326 8281 8233 8184 8131 8075 8015 7951 7882 7808 7730 7645 7555 7459 7357 7249 7135 7014 6887 6754 6614 6468 6316 6158 5994 5825 5651 5472 5289 5102 4915 4726 4537 4348 4163 3981 3804 3634 3472 3318 3174 3040 2918 2806 2707 2619 2543 2478 2423 2379 2343 2317 2299 4137 0 74 4 2289 2286 2291 2302 2321 2347 2381 2423 2473 2534 2604 2685 2777 2880 2995 3122 3261 3410 3571 3741 3921 4108 4301 4501 4704 4907 5111 5316 5518 5717 5911 6099 6280 6455 6621 6779 6928 7069 7201 7324 7439 7546 7645 7737 7822 7900 7973 8040 8102 8160 8213 8263 8310 8354 8395 8434 8471 8506 8538 8569 8597 8623 8648 8670 8689 8706 8720 8732 8740 8746 8749 8748 8746 8740 8732 8721 8708 8692 8675 8656 8635 8612 8589 8563 8536 8508 8479 8448 8415 8381 8346 8308 8269 8228 8184 8139 8092 8043 7991 7938 7884 7827 7770 7710 7650 7590 7528 7467 7405 7344 7283 7223 7164 7106 7049 6995 6942 6892 6844 6799 6756 6716 6678 6644 6612 6584 6558 6535 6515 6497 6482 6470 6461 6454 6451 6449 6451 6456 6464 6474 6489 6506 6528 6552 6581 6613 6649 6688 6731 6777 6826 6877 6929 6984 7039 7094 7148 7201 7253 7301 7347 7388 7424 7456 7481 7500 7512 7517 7514 7504 7485 7459 7425 7382 7331 7272 7206 7132 7050 6962 6868 6767 6661 6551 6436 6319 6198 6077 5955 5833 5711 5592 5476 5363 5255 5152 5055 4965 4883 4809 4743 4687 4641 4604 4578 4563 4559 4566 4584 4614 4654 4706 4768 4841 4923 5014 5115 5222 5337 5458 5584 5714 5847 5982 6119 6255 6391 6526 6660 6790 6919 7044 7165 7284 7399 7511 7619 7725 7827 7927 8024 8118 8211 8301 8388 8474 8557 8638 8716 8792 8866 8936 9005 9070 9133 9193 9249 9304 9355 9403 9449 9491 9531 9569 9603 9635 9663 9689 9713 9733 9750 9764 9775 9782 9787 9788 9786 9780 9771 9758 9743 9723 9700 9674 9644 9610 9572 9531 9486 9436 9382 9324 9261 9193 9120 9042 8959 8871 8778 8680 8577 8470 8360 8246 8130 8012 7893 7774 7656 7540 7426 7317 7211 7111 7017 6930 6850 6777 6713 6656 6608 6568 6537 6513 6497 6489 6489 6495 6509 6529 6555 6588 6627 6671 6721 6776 6837 6902 6972 7046 7125 7207 7292 7380 7470 7562 7655 7748 7840 7932 8022 8110 8195 8277 8354 8427 8494 8556 8613 8663 8707 8745 8776 8801 8820 8833 8840 8841 8837 8829 8817 8800 8781 8759 8735 8710 8683 8657 8631 8605 8581 8558 8537 8518 8502 8489 8478 8471 8466 8464 8465 8469 8476 8486 8497 8511 8527 8545 8565 8586 8608 8631 8655 8678 8701 8724 8746 8767 8785 8802 8816 8827 8835 8839 8840 8837 8830 8819 8804 8785 8763 8737 8708 8676 8641 8604 8565 8524 8482 8439 8396 8352 8308 8265 8223 8182 8142 8104 8068 8034 8003 7975 7949 7927 7907 7891 7878 7867 7860 7855 7851 7850 7850 7849 7849 7849 7847 7844 7838 7829 7816 7799 7778 7753 7723 7688 7648 7604 7556 7504 7450 7392 7333 7273 7213 7153 7095 7039 6985 6936 6892 6853 6819 6792 6773 6760 6754 6756 6765 6782 6805 6835 6871 6913 6960 7010 7065 7122 7181 7242 4138 0 74 4 7303 7364 7425 7485 7543 7600 7654 7706 7756 7803 7848 7890 7931 7969 8006 8041 8075 8107 8138 8169 8198 8226 8253 8279 8304 8327 8348 8368 8386 8401 8414 8424 8431 8436 8438 8438 8435 8429 8422 8413 8402 8390 8377 8364 8351 8338 8325 8313 8302 8292 8283 8276 8270 8265 8261 8259 8257 8257 8258 8261 8264 8268 8273 8280 8287 8296 8306 8318 8330 8345 8361 8378 8397 8418 8440 8463 8487 8512 8537 8563 8590 8616 8642 8668 8693 8717 8740 8763 8784 8805 8824 8843 8860 8877 8892 8907 8921 8934 8947 8959 8970 8980 8989 8998 9006 9012 9018 9022 9026 9028 9029 9029 9028 9026 9023 9020 9015 9009 9003 8996 8987 8979 8969 8958 8946 8933 8919 8903 8886 8868 8849 8827 8805 8781 8755 8728 8699 8669 8637 8604 8569 8533 8495 8455 8413 8370 8324 8276 8226 8173 8118 8061 8002 7940 7877 7813 7748 7682 7617 7553 7489 7427 7367 7311 7257 7208 7163 7122 7086 7054 7027 7006 6989 6976 6969 6965 6966 6971 6980 6993 7009 7028 7051 7077 7105 7137 7171 7207 7246 7287 7329 7373 7418 7464 7510 7557 7605 7652 7699 7746 7792 7837 7882 7926 7969 8011 8052 8091 8128 8164 8198 8229 8257 8283 8305 8323 8338 8348 8354 8356 8353 8345 8334 8318 8299 8276 8250 8223 8193 8163 8133 8103 8073 8045 8018 7995 7974 7957 7943 7933 7928 7927 7931 7940 7953 7971 7994 8021 8052 8088 8127 8170 8216 8266 8317 8371 8427 8484 8542 8600 8658 8716 8774 8830 8885 8938 8990 9039 9085 9129 9170 9209 9243 9275 9303 9328 9349 9367 9381 9391 9398 9401 9401 9398 9391 9381 9369 9354 9337 9318 9298 9277 9255 9234 9212 9190 9169 9149 9131 9114 9099 9085 9074 9065 9057 9052 9049 9047 9047 9048 9051 9055 9058 9062 9067 9071 9074 9076 9077 9076 9073 9068 9062 9052 9041 9028 9012 8994 8975 8954 8933 8910 8888 8866 8844 8822 8803 8784 8767 8752 8739 8727 8718 8710 8703 8697 8692 8688 8683 8678 8673 8667 8659 8650 8639 8627 8612 8596 8578 8559 8538 8515 8492 8468 8444 8420 8395 8372 8349 8328 8307 8289 8273 8259 8248 8239 8232 8229 8227 8228 8231 8236 8243 8251 8259 8267 8275 8283 8289 8293 8294 8292 8286 8277 8262 8243 8218 8189 8153 8113 8067 8016 7960 7901 7837 7771 7702 7633 7564 7495 7426 7360 7298 7240 7188 7142 7103 7071 7048 7034 7029 7034 7048 7072 7105 7148 7199 7257 7323 7396 7474 7557 7643 7733 7825 7916 8007 8098 8187 8274 8357 8437 8512 8583 8649 8711 8767 8818 8865 8907 8944 8976 9005 9030 9050 9067 9081 9091 9098 9102 9103 9101 9096 9089 9078 9065 9050 9032 9012 8990 8967 8941 8915 8887 8859 8830 8800 8771 8741 8711 8682 8652 8623 8595 8566 8538 8511 8484 8458 8432 8407 8383 8360 8338 8317 8298 8280 8264 8250 8237 4139 0 74 4 8227 8218 8210 8204 8199 8195 8192 8188 8184 8179 8174 8166 8157 8145 8130 8113 8092 8068 8041 8010 7975 7937 7896 7852 7805 7755 7703 7650 7595 7540 7485 7430 7377 7325 7276 7229 7187 7150 7118 7092 7072 7059 7054 7057 7067 7086 7112 7147 7190 7240 7297 7360 7429 7504 7583 7665 7750 7837 7924 8011 8098 8182 8265 8345 8420 8492 8558 8619 8676 8726 8771 8810 8844 8871 8894 8911 8924 8932 8935 8935 8932 8925 8916 8904 8890 8874 8858 8840 8821 8801 8781 8761 8740 8720 8699 8678 8657 8636 8615 8594 8572 8550 8528 8506 8484 8461 8439 8416 8394 8372 8351 8331 8313 8296 8280 8267 8256 8248 8243 8240 8241 8244 8251 8260 8272 8286 8303 8321 8341 8362 8384 8406 8429 8451 8472 8494 8513 8532 8549 8564 8578 8589 8599 8606 8611 8614 8614 8612 8607 8600 8591 8580 8567 8552 8536 8518 8499 8480 8460 8441 8421 8402 8384 8367 8352 8337 8324 8312 8302 8293 8285 8277 8271 8265 8260 8256 8252 8248 8245 8243 8241 8239 8239 8239 8241 8243 8246 8251 8256 8263 8269 8277 8285 8292 8300 8308 8314 8320 8326 8330 8333 8336 8337 8338 8339 8339 8339 8338 8338 8339 8339 8341 8342 8345 8348 8351 8355 8359 8364 8369 8374 8379 8385 8391 8397 8403 8410 8418 8426 8434 8443 8452 8462 8473 8483 8494 8505 8516 8527 8538 8547 8557 8565 8573 8580 8586 8591 8596 8599 8602 8604 8605 8606 8606 8606 8605 8604 8602 8599 8596 8592 8588 8583 8578 8572 8565 8559 8552 8545 8537 8530 8524 8517 8511 8505 8500 8495 8491 8487 8483 8479 8476 8472 8468 8464 8459 8454 8449 8443 8437 8432 8426 8420 8415 8411 8408 8405 8404 8405 8407 8411 8418 8426 8437 8450 8466 8484 8504 8527 8553 8581 8611 8643 8678 8714 8751 8790 8829 8868 8908 8947 8986 9023 9058 9092 9123 9152 9178 9201 9222 9239 9254 9267 9278 9286 9293 9298 9302 9305 9307 9309 9310 9311 9312 9312 9313 9314 9315 9316 9317 9319 9321 9323 9326 9330 9335 9341 9347 9355 9364 9374 9385 9397 9410 9423 9436 9449 9462 9475 9487 9499 9510 9520 9529 9538 9545 9552 9559 9565 9571 9577 9582 9588 9592 9597 9601 9604 9607 9608 9608 9606 9602 9596 9588 9578 9566 9551 9535 9518 9499 9478 9457 9435 9412 9389 9366 9342 9318 9293 9267 9240 9211 9180 9147 9111 9071 9028 8980 8928 8871 8808 8739 8664 8583 8495 8399 8297 8186 8067 7940 7805 7660 7507 7344 7173 6994 6805 6610 6408 6199 5986 5768 5550 5331 5113 4894 4681 4474 4272 4080 3895 3722 3559 3407 3267 3139 3022 2917 2823 2740 2667 2604 2551 2507 2472 2448 2432 2427 2432 2447 2474 2513 2564 2628 2705 2795 2898 3015 3144 3285 3437 3600 3771 3950 4135 4325 4520 4716 4913 5111 5309 5505 5699 5891 6081 6268 6452 6634 6813 6989 4140 0 74 4 7163 7334 7503 7668 7830 7989 8143 8292 8436 8575 8707 8832 8950 9061 9164 9259 9346 9426 9499 9564 9623 9675 9722 9764 9800 9833 9861 9886 9908 9927 9943 9957 9969 9979 9987 9993 9997 999910000 9999 9997 9993 9987 9980 9972 9961 9950 9936 9921 9904 9885 9864 9840 9815 9787 9756 9723 9687 9649 9609 9566 9521 9474 9425 9375 9324 9272 9219 9167 9114 9061 9009 8957 8906 8857 8808 8760 8713 8668 8623 8580 8537 8496 8455 8415 8376 8337 8299 8262 8225 8189 8153 8118 8082 8046 8011 7975 7938 7901 7863 7824 7784 7743 7701 7657 7614 7569 7525 7481 7439 7397 7358 7322 7290 7263 7240 7224 7215 7212 7217 7229 7250 7278 7314 7358 7409 7467 7530 7600 7674 7753 7835 7920 8008 8096 8186 8275 8365 8454 8541 8626 8709 8788 8864 8935 9002 9064 9119 9169 9212 9248 9277 9297 9311 9316 9312 9301 9280 9252 9215 9169 9116 9053 8983 8904 8817 8722 8620 8509 8390 8263 8129 7988 7840 7686 7525 7359 7189 7014 6836 6656 6475 6293 6112 5933 5755 5582 5413 5248 5091 4940 4797 4663 4537 4422 4316 4221 4137 4064 4003 3954 3917 3893 3881 3881 3893 3918 3954 4001 4059 4126 4203 4287 4379 4477 4579 4686 4795 4904 5014 5124 5232 5337 5439 5536 5630 5718 5803 5882 5958 6030 6098 6163 6227 6289 6351 6413 6475 6538 6604 6671 6741 6814 6889 6966 7045 7126 7207 7289 7370 7451 7530 7607 7682 7752 7819 7882 7940 7995 8045 8091 8132 8171 8207 8240 8271 8301 8330 8359 8389 8418 8449 8480 8513 8547 8583 8619 8656 8694 8733 8771 8808 8845 8881 8915 8948 8978 9007 9033 9057 9079 9098 9115 9131 9144 9156 9166 9175 9183 9191 9197 9203 9208 9213 9217 9221 9224 9227 9229 9231 9232 9232 9232 9230 9228 9225 9221 9216 9210 9203 9195 9186 9175 9164 9151 9137 9122 9106 9088 9069 9049 9027 9004 8979 8953 8925 8895 8864 8830 8795 8758 8719 8678 8634 8589 8542 8494 8443 8391 8338 8283 8228 8172 8115 8059 8002 7946 7891 7838 7786 7736 7689 7644 7603 7564 7530 7499 7473 7450 7432 7418 7409 7404 7403 7406 7414 7425 7440 7459 7480 7504 7530 7559 7589 7620 7652 7683 7715 7747 7777 7806 7833 7858 7881 7901 7920 7935 7949 7960 7970 7979 7986 7993 8000 8008 8017 8028 8041 8058 8077 8100 8127 8158 8193 8233 8276 8323 8373 8427 8483 8541 8601 8663 8725 8788 8850 8912 8974 9035 9094 9152 9208 9262 9314 9364 9412 9458 9501 9541 9579 9614 9647 9677 9704 9729 9751 9770 9787 9802 9815 9826 9835 9842 9848 9854 9858 9862 9865 9868 9871 9874 9877 9881 9884 9888 9892 9896 9900 9904 9908 9912 9916 9919 9921 9922 9923 9923 9922 9919 9916 9910 9904 9896 9886 9875 9861 9846 9829 9809 9787 9763 9737 9707 9675 9640 9602 9561 9517 9469 9418 4141 0 74 4 9364 9307 9246 9183 9116 9047 8975 8902 8826 8749 8671 8593 8514 8436 8360 8284 8211 8141 8074 8011 7953 7899 7851 7808 7771 7741 7717 7700 7690 7686 7690 7700 7716 7739 7768 7803 7844 7889 7940 7994 8053 8115 8180 8247 8316 8387 8458 8530 8602 8673 8744 8813 8880 8946 9009 9069 9127 9182 9234 9282 9327 9369 9408 9443 9475 9504 9530 9554 9574 9593 9608 9622 9634 9644 9653 9660 9667 9672 9677 9681 9685 9689 9692 9695 9699 9702 9705 9708 9710 9713 9715 9716 9716 9716 9715 9713 9710 9705 9700 9694 9687 9679 9670 9661 9651 9641 9631 9621 9611 9601 9592 9583 9575 9567 9560 9554 9548 9543 9539 9535 9531 9528 9525 9523 9520 9518 9516 9513 9510 9508 9505 9501 9498 9494 9489 9485 9480 9476 9471 9466 9460 9455 9450 9445 9441 9436 9432 9428 9424 9421 9418 9415 9413 9412 9412 9412 9413 9414 9417 9420 9424 9428 9434 9440 9446 9453 9460 9467 9474 9481 9487 9493 9498 9501 9504 9505 9505 9504 9501 9497 9492 9486 9479 9472 9464 9456 9449 9442 9436 9430 9425 9422 9419 9418 9418 9419 9420 9422 9424 9427 9429 9432 9433 9435 9435 9435 9434 9432 9429 9425 9421 9417 9412 9407 9401 9395 9389 9382 9374 9366 9357 9346 9334 9321 9304 9286 9265 9240 9213 9182 9148 9111 9071 9027 8982 8933 8882 8830 8776 8722 8667 8611 8556 8501 8447 8394 8343 8293 8244 8198 8153 8111 8071 8033 7997 7963 7931 7902 7874 7849 7826 7804 7784 7767 7750 7735 7722 7711 7700 7691 7684 7678 7673 7670 7668 7668 7669 7671 7675 7680 7686 7693 7701 7709 7718 7727 7736 7745 7753 7760 7767 7771 7774 7776 7775 7773 7769 7762 7754 7744 7733 7720 7706 7690 7675 7658 7642 7625 7609 7593 7579 7565 7553 7542 7533 7526 7521 7519 7519 7521 7526 7533 7543 7555 7569 7586 7606 7627 7650 7675 7701 7729 7758 7788 7819 7850 7882 7914 7946 7978 8010 8042 8073 8103 8133 8162 8190 8217 8243 8268 8291 8313 8333 8352 8368 8384 8397 8408 8417 8425 8430 8434 8436 8436 8434 8430 8425 8418 8409 8399 8388 8375 8361 8345 8327 8309 8288 8267 8243 8218 8191 8162 8131 8098 8063 8026 7987 7945 7902 7855 7807 7756 7702 7645 7585 7523 7457 7387 7314 7236 7154 7067 6975 6878 6775 6667 6552 6432 6307 6176 6040 5900 5755 5607 5458 5307 5156 5005 4856 4710 4568 4431 4301 4178 4063 3957 3861 3775 3699 3635 3583 3542 3513 3496 3491 3498 3517 3547 3589 3642 3706 3781 3866 3962 4068 4183 4307 4439 4579 4726 4879 5038 5201 5369 5540 5712 5886 6059 6233 6404 6573 6738 6900 7057 7208 7353 7492 7625 7751 7870 7981 8086 8183 8273 8357 8433 8503 8567 8624 8675 8721 8761 8795 8824 8848 8867 8880 8890 8895 8896 8893 8886 8876 8863 8848 8831 8812 8793 8773 8753 4142 0 74 4 8734 8715 8698 8683 8670 8658 8650 8644 8640 8639 8640 8644 8649 8657 8666 8677 8690 8703 8718 8733 8750 8767 8784 8802 8820 8838 8856 8873 8891 8907 8923 8937 8950 8961 8971 8978 8982 8984 8983 8979 8971 8960 8945 8926 8903 8875 8843 8806 8764 8717 8663 8604 8539 8466 8387 8302 8209 8109 8003 7890 7772 7648 7519 7387 7251 7115 6977 6839 6702 6568 6436 6309 6187 6070 5960 5855 5759 5669 5587 5513 5446 5388 5338 5296 5262 5237 5220 5211 5211 5220 5237 5263 5297 5340 5390 5447 5511 5581 5657 5737 5820 5907 5994 6081 6167 6253 6336 6415 6491 6561 6626 6686 6739 6787 6828 6863 6891 6914 6930 6941 6946 6945 6938 6925 6907 6884 6854 6819 6779 6733 6682 6626 6565 6499 6430 6357 6281 6204 6125 6046 5967 5890 5815 5742 5674 5610 5552 5500 5454 5416 5385 5363 5348 5342 5344 5355 5375 5403 5439 5484 5537 5598 5666 5741 5822 5909 6001 6095 6194 6293 6393 6492 6589 6683 6771 6855 6931 6999 7059 7109 7150 7181 7202 7213 7216 7210 7196 7175 7149 7117 7081 7042 7002 6959 6916 6873 6831 6789 6748 6708 6669 6631 6595 6559 6524 6489 6455 6421 6387 6352 6317 6282 6246 6210 6172 6134 6094 6053 6011 5968 5924 5878 5831 5783 5734 5686 5637 5588 5540 5494 5450 5409 5371 5338 5310 5287 5270 5260 5257 5261 5272 5290 5315 5346 5384 5427 5475 5527 5583 5641 5700 5760 5821 5880 5938 5993 6044 6092 6134 6171 6202 6226 6242 6251 6252 6245 6229 6204 6171 6129 6080 6022 5958 5886 5810 5728 5642 5553 5462 5370 5279 5188 5100 5014 4932 4855 4783 4717 4658 4605 4560 4522 4493 4471 4458 4454 4459 4472 4495 4528 4570 4622 4683 4755 4836 4927 5028 5136 5254 5379 5511 5650 5793 5941 6092 6244 6396 6549 6701 6849 6995 7136 7272 7402 7527 7645 7756 7860 7957 8047 8130 8206 8275 8338 8395 8445 8489 8528 8562 8591 8614 8634 8650 8661 8670 8675 8678 8678 8676 8672 8667 8659 8651 8641 8630 8617 8604 8589 8572 8554 8534 8512 8489 8463 8436 8407 8377 8345 8311 8277 8241 8205 8169 8134 8098 8063 8030 7997 7966 7937 7909 7884 7860 7838 7817 7799 7781 7765 7751 7737 7724 7712 7700 7689 7678 7667 7656 7645 7634 7623 7612 7601 7590 7579 7568 7557 7546 7535 7525 7516 7507 7500 7493 7488 7485 7484 7485 7488 7495 7504 7516 7532 7551 7573 7598 7626 7656 7688 7723 7758 7794 7829 7865 7899 7931 7961 7988 8011 8031 8046 8057 8063 8064 8061 8053 8040 8023 8002 7977 7948 7915 7879 7840 7798 7754 7708 7659 7609 7557 7504 7450 7395 7340 7285 7231 7176 7124 7073 7024 6977 6933 6892 6855 6821 6791 6766 6745 6728 6716 6708 6705 6706 6711 6720 6732 6748 6766 6786 6809 6833 6858 6884 6910 6935 6960 6984 7006 7026 7044 7059 4143 0 74 4 7072 7082 7089 7094 7095 7094 7091 7085 7077 7068 7057 7045 7032 7020 7007 6995 6984 6974 6965 6958 6953 6950 6949 6950 6954 6960 6968 6979 6991 7005 7020 7037 7055 7073 7092 7111 7131 7150 7169 7187 7205 7223 7240 7256 7272 7287 7301 7316 7330 7343 7357 7370 7383 7395 7407 7419 7430 7441 7451 7459 7467 7473 7479 7482 7485 7486 7486 7485 7483 7480 7477 7474 7471 7469 7467 7467 7468 7471 7476 7484 7493 7505 7519 7535 7554 7574 7596 7619 7643 7668 7693 7719 7745 7770 7795 7820 7844 7867 7889 7910 7930 7949 7967 7984 7999 8014 8027 8038 8048 8057 8063 8068 8071 8072 8071 8067 8062 8054 8044 8032 8018 8002 7985 7966 7945 7924 7901 7877 7853 7828 7802 7776 7750 7724 7697 7670 7644 7617 7590 7564 7537 7510 7483 7456 7428 7400 7372 7343 7312 7281 7248 7214 7178 7140 7099 7057 7012 6964 6913 6860 6803 6744 6682 6616 6547 6474 6398 6317 6232 6143 6049 5949 5843 5731 5613 5488 5356 5217 5072 4919 4761 4597 4428 4255 4080 3905 3729 3554 3381 3214 3051 2897 2750 2612 2484 2366 2260 2164 2079 2004 1939 1884 1838 1799 1767 1742 1723 1708 1699 1693 1691 1694 1700 1711 1726 1746 1771 1802 1839 1883 1933 1989 2052 2120 2194 2272 2354 2438 2522 2606 2691 2770 2846 2917 2981 3037 3085 3125 3156 3178 3192 3199 3200 3194 3185 3175 3164 3153 3143 3139 3139 3146 3161 3184 3217 3260 3312 3375 3447 3528 3618 3716 3820 3931 4046 4165 4288 4410 4533 4655 4777 4895 5010 5122 5228 5329 5424 5513 5596 5672 5742 5804 5860 5910 5953 5990 6021 6046 6065 6080 6091 6096 6099 6098 6094 6088 6080 6070 6059 6047 6035 6023 6010 5998 5986 5974 5963 5952 5942 5932 5921 5911 5901 5891 5881 5870 5859 5848 5836 5823 5810 5797 5783 5769 5755 5740 5726 5711 5696 5682 5667 5652 5637 5621 5605 5589 5572 5554 5536 5516 5496 5474 5452 5429 5405 5380 5354 5328 5301 5274 5247 5221 5194 5167 5141 5114 5089 5063 5037 5012 4986 4960 4934 4907 4879 4851 4822 4792 4761 4730 4697 4664 4630 4595 4561 4525 4490 4455 4419 4384 4349 4313 4277 4241 4204 4166 4126 4084 4040 3992 3942 3887 3828 3763 3694 3619 3539 3453 3361 3264 3163 3056 2946 2833 2717 2600 2482 2364 2247 2133 2021 1913 1809 1709 1615 1527 1444 1367 1297 1232 1172 1119 1070 1027 988 953 923 896 874 854 838 825 814 806 801 798 797 798 800 805 810 817 825 834 845 857 871 887 906 928 954 984 1020 1061 1109 1164 1226 1296 1374 1459 1552 1652 1758 1870 1986 2106 2228 2351 2473 2595 2715 2831 2943 3050 3152 3249 3340 3426 3506 3581 3651 3717 3780 3838 3894 3948 3999 4048 4096 4142 4187 4230 4272 4312 4351 4389 4425 4460 4493 4525 4144 0 74 5 4588 4620 4651 4681 4711 4740 4768 4796 4823 4849 4874 4897 4919 4940 4959 4976 4991 5004 5015 5024 5031 5037 5040 5041 5041 5039 5036 5031 5025 5018 5011 5004 4996 4989 4983 4978 4975 4975 4977 4982 4991 5005 5022 5044 5071 5102 5138 5178 5223 5270 5321 5376 5431 5489 5547 5605 5663 5721 5777 5831 5883 5933 5980 6024 6065 6103 6138 6169 6198 6224 6247 6267 6284 6299 6311 6321 6329 6335 6339 6341 6343 6343 6342 6341 6340 6339 6338 6338 6339 6341 6344 6348 6354 6361 6369 6379 6391 6403 6417 6432 6448 6465 6482 6501 6520 6539 6559 6580 6601 6622 6643 6665 6687 6709 6731 6754 6776 6799 6821 6844 6867 6890 6913 6937 6961 6986 7012 7039 7066 7095 7126 7157 7190 7225 7260 7297 7335 7373 7412 7451 7490 7529 7566 7602 7637 7669 7699 7727 7752 7773 7792 7808 7821 7831 7839 7843 7846 7846 7845 7842 7838 7833 7827 7821 7814 7807 7801 7794 7788 7782 7776 7771 7767 7764 7761 7760 7759 7760 7762 7766 7770 7776 7783 7791 7801 7812 7823 7836 7850 7864 7879 7894 7910 7927 7944 7962 7980 7999 8018 8038 8059 8080 8101 8123 8145 8167 8188 8210 8231 8251 8270 8287 8303 8317 8330 8340 8348 8354 8358 8359 8358 8356 8351 8344 8335 8324 8311 8296 8279 8260 8240 8217 8193 8167 8140 8112 8083 8053 8024 7995 7966 7938 7913 7889 7867 7848 7832 7819 7809 7801 7796 7793 7792 7793 7795 7798 7801 7804 7807 7810 7813 7814 7816 7817 7819 7820 7822 7825 7829 7835 7842 7851 7863 7877 7893 7912 7933 7957 7982 8010 8039 8069 8101 8133 8166 8199 8232 8265 8297 8328 8358 8387 8415 8441 8466 8489 8510 8529 8547 8563 8577 8589 8600 8609 8617 8623 8628 8632 8635 8636 8636 8635 8633 8630 8625 8619 8613 8605 8595 8585 8574 8561 8548 8533 8518 8503 8487 8470 8454 8437 8421 8404 8389 8373 8359 8344 8331 8318 8307 8295 8285 8275 8266 8257 8249 8240 8232 8224 8215 8207 8197 8187 8177 8165 8152 8139 8124 8108 8091 8074 8056 8037 8018 7999 7981 7962 7944 7926 7910 7895 7881 7868 7857 7847 7839 7832 7828 7824 7823 7823 7825 7829 7835 7842 7851 7863 7876 7890 7906 7924 7942 7961 7981 8000 8018 8036 8053 8067 8079 8088 8094 8097 8097 8093 8086 8076 8063 8047 8029 8010 7990 7969 7948 7927 7908 7890 7874 7861 7850 7842 7837 7835 7837 7842 7851 7863 7879 7897 7919 7944 7972 8003 8037 8073 8112 8152 8195 8239 8284 8331 8378 8426 8473 8521 8568 8614 8660 8703 8745 8785 8823 8858 8891 8920 8947 8971 8992 9009 9023 9034 9042 9046 9047 9045 9039 9030 9018 9003 8984 8962 8936 8908 8876 8841 8803 8763 8720 8675 8627 8578 8528 8477 8425 8374 8323 8273 8224 8178 8133 8092 8053 8018 7987 7959 7935 7915 7900 7888 7881 7877 4145 0 74 5 7878 7882 7890 7902 7917 7936 7957 7981 8008 8037 8068 8100 8134 8169 8205 8241 8277 8313 8349 8383 8417 8450 8481 8511 8540 8568 8594 8619 8643 8666 8688 8709 8730 8750 8770 8788 8807 8825 8842 8858 8874 8888 8902 8914 8925 8934 8942 8949 8954 8958 8961 8961 8961 8958 8954 8948 8940 8929 8915 8899 8879 8855 8826 8793 8754 8709 8658 8600 8535 8462 8382 8294 8199 8096 7986 7869 7746 7617 7482 7343 7200 7053 6906 6758 6610 6462 6317 6175 6037 5905 5779 5661 5551 5450 5359 5279 5210 5153 5108 5076 5057 5051 5058 5079 5114 5161 5221 5294 5378 5474 5580 5696 5820 5952 6091 6234 6383 6532 6681 6831 6980 7125 7265 7401 7528 7648 7760 7862 7956 8039 8114 8178 8234 8282 8322 8355 8381 8402 8419 8432 8443 8451 8458 8464 8470 8476 8483 8490 8499 8509 8520 8533 8547 8563 8580 8599 8619 8640 8662 8686 8710 8735 8760 8785 8810 8835 8859 8882 8904 8924 8943 8959 8974 8986 8996 9004 9009 9012 9013 9012 9009 9003 8996 8987 8976 8963 8949 8933 8915 8895 8873 8849 8823 8795 8765 8732 8697 8660 8621 8581 8538 8494 8449 8403 8357 8311 8266 8221 8178 8136 8097 8060 8026 7994 7966 7940 7918 7899 7882 7868 7857 7849 7842 7837 7833 7831 7830 7830 7830 7831 7832 7834 7835 7837 7839 7841 7842 7844 7845 7845 7844 7843 7840 7835 7829 7821 7811 7799 7784 7766 7746 7723 7697 7669 7639 7607 7573 7537 7500 7463 7425 7388 7350 7313 7278 7243 7211 7180 7151 7125 7102 7081 7063 7049 7038 7030 7026 7025 7029 7037 7049 7065 7085 7110 7140 7174 7212 7255 7301 7352 7406 7463 7523 7585 7649 7715 7782 7849 7916 7983 8049 8115 8179 8241 8302 8361 8418 8472 8523 8572 8618 8661 8701 8737 8769 8798 8822 8843 8859 8872 8880 8884 8885 8882 8876 8867 8855 8841 8826 8809 8792 8773 8753 8733 8712 8689 8665 8639 8610 8578 8543 8503 8458 8409 8353 8291 8223 8149 8068 7982 7890 7793 7691 7585 7477 7366 7252 7138 7025 6911 6797 6686 6577 6470 6367 6267 6171 6080 5994 5914 5840 5772 5712 5659 5614 5577 5549 5530 5520 5518 5524 5540 5563 5594 5631 5676 5726 5781 5841 5905 5971 6040 6111 6183 6255 6328 6400 6472 6543 6612 6680 6745 6809 6870 6928 6983 7034 7083 7128 7169 7207 7241 7272 7299 7322 7343 7360 7374 7386 7396 7404 7411 7416 7421 7426 7430 7435 7441 7447 7454 7463 7473 7484 7498 7512 7529 7547 7566 7587 7608 7631 7654 7677 7700 7722 7744 7765 7785 7803 7818 7832 7843 7852 7858 7861 7862 7859 7854 7846 7836 7823 7807 7789 7768 7745 7720 7692 7662 7630 7595 7557 7516 7473 7427 7379 7327 7273 7216 7157 7096 7033 6968 6902 6836 6770 6704 6640 6578 6517 6459 6405 6354 6306 6262 6222 6186 6152 6121 6092 6063 4146 0 74 5 6035 6005 5974 5940 5902 5859 5810 5755 5693 5623 5545 5460 5368 5268 5163 5052 4936 4818 4698 4578 4457 4340 4225 4115 4011 3913 3824 3743 3671 3610 3558 3518 3489 3471 3465 3471 3489 3520 3563 3618 3686 3766 3859 3965 4082 4211 4352 4502 4664 4833 5010 5195 5384 5578 5774 5969 6164 6358 6549 6733 6912 7084 7247 7401 7545 7679 7802 7914 8016 8108 8189 8260 8322 8375 8420 8456 8485 8508 8523 8534 8538 8538 8534 8526 8514 8499 8482 8463 8441 8418 8394 8370 8345 8320 8295 8271 8247 8224 8202 8181 8162 8143 8127 8111 8097 8085 8075 8067 8060 8057 8056 8058 8063 8072 8084 8100 8119 8143 8170 8201 8236 8275 8316 8360 8407 8456 8506 8558 8610 8662 8714 8765 8816 8865 8913 8959 9003 9045 9085 9122 9158 9191 9221 9250 9276 9299 9320 9339 9356 9370 9382 9392 9400 9406 9409 9411 9411 9409 9406 9400 9394 9385 9376 9365 9353 9339 9325 9309 9293 9276 9258 9240 9221 9202 9183 9164 9145 9127 9110 9094 9078 9065 9053 9044 9037 9032 9029 9030 9034 9040 9049 9062 9077 9095 9116 9139 9163 9189 9217 9244 9272 9298 9324 9348 9370 9390 9406 9418 9427 9432 9432 9428 9420 9408 9392 9372 9348 9321 9291 9258 9223 9186 9147 9107 9065 9023 8980 8936 8893 8850 8806 8764 8723 8684 8646 8610 8577 8548 8521 8499 8480 8466 8457 8453 8453 8459 8470 8485 8505 8530 8558 8591 8626 8665 8706 8748 8793 8837 8882 8926 8971 9014 9055 9095 9132 9167 9199 9228 9254 9276 9295 9311 9323 9332 9338 9340 9339 9335 9328 9318 9306 9292 9276 9258 9239 9218 9196 9174 9150 9127 9103 9079 9055 9032 9009 8986 8963 8942 8920 8900 8879 8860 8840 8822 8803 8785 8767 8750 8732 8715 8698 8681 8663 8646 8628 8610 8591 8572 8552 8532 8511 8488 8465 8441 8416 8390 8362 8334 8305 8276 8246 8216 8185 8156 8127 8098 8071 8046 8022 8000 7981 7963 7949 7936 7926 7918 7913 7910 7908 7909 7911 7914 7919 7925 7931 7939 7947 7956 7966 7977 7989 8002 8015 8030 8046 8064 8082 8103 8124 8148 8172 8198 8225 8253 8282 8312 8342 8372 8403 8433 8463 8493 8521 8549 8576 8601 8625 8648 8668 8687 8704 8719 8732 8743 8752 8759 8764 8768 8770 8771 8772 8772 8773 8774 8776 8780 8786 8795 8807 8823 8842 8865 8891 8922 8955 8992 9032 9074 9119 9164 9209 9254 9300 9344 9387 9428 9467 9503 9537 9568 9597 9623 9646 9667 9686 9702 9715 9727 9735 9741 9745 9745 9743 9737 9727 9714 9696 9674 9647 9616 9579 9538 9490 9438 9380 9316 9246 9171 9090 9004 8912 8813 8710 8601 8486 8367 8242 8114 7980 7843 7703 7560 7415 7269 7122 6975 6829 6684 6542 6404 6269 6140 6016 5899 5790 5689 5596 5514 5440 5378 5327 5287 5259 5243 5239 5248 5269 5302 5348 5405 4147 0 74 5 5474 5554 5644 5745 5854 5972 6098 6230 6369 6513 6660 6812 6964 7119 7273 7428 7580 7731 7878 8022 8161 8295 8423 8544 8659 8767 8867 8960 9045 9122 9192 9254 9310 9358 9399 9435 9464 9488 9507 9522 9533 9540 9544 9545 9543 9539 9532 9523 9513 9501 9487 9471 9453 9434 9414 9392 9368 9343 9317 9289 9260 9229 9197 9165 9130 9095 9059 9021 8983 8943 8902 8861 8818 8774 8728 8682 8635 8587 8538 8488 8438 8388 8337 8287 8237 8188 8141 8095 8051 8010 7972 7937 7905 7877 7854 7834 7819 7808 7802 7800 7801 7807 7817 7830 7846 7866 7888 7912 7939 7968 7999 8032 8066 8102 8139 8178 8218 8259 8300 8342 8383 8424 8465 8503 8540 8573 8603 8628 8648 8662 8669 8669 8661 8644 8618 8583 8538 8483 8417 8342 8257 8163 8059 7945 7824 7694 7557 7413 7263 7108 6949 6786 6620 6454 6286 6119 5954 5791 5632 5478 5329 5188 5054 4929 4814 4709 4616 4534 4465 4409 4366 4338 4323 4323 4336 4365 4407 4463 4534 4618 4714 4824 4945 5077 5219 5370 5530 5697 5869 6046 6224 6403 6583 6761 6934 7103 7264 7416 7560 7691 7810 7915 8006 8082 8143 8188 8216 8229 8226 8209 8177 8131 8073 8003 7923 7833 7735 7630 7518 7403 7284 7162 7039 6917 6796 6676 6559 6446 6338 6236 6139 6050 5968 5895 5830 5774 5728 5691 5663 5645 5637 5637 5646 5663 5687 5719 5756 5799 5846 5897 5951 6007 6065 6123 6181 6240 6297 6353 6409 6462 6514 6564 6612 6658 6703 6745 6786 6825 6862 6897 6929 6960 6989 7015 7038 7059 7077 7092 7104 7112 7117 7117 7115 7108 7096 7081 7060 7035 7005 6969 6927 6880 6826 6765 6697 6621 6538 6446 6345 6236 6117 5990 5853 5707 5553 5391 5221 5045 4862 4676 4486 4294 4102 3910 3721 3534 3353 3179 3010 2851 2700 2560 2429 2308 2198 2098 2009 1929 1858 1796 1741 1695 1655 1622 1595 1574 1558 1548 1543 1544 1551 1564 1584 1611 1647 1692 1746 1810 1885 1972 2070 2181 2304 2440 2589 2750 2923 3106 3300 3504 3715 3934 4158 4387 4617 4848 5078 5307 5534 5754 5970 6179 6379 6572 6757 6932 7098 7255 7402 7541 7672 7794 7908 8015 8114 8207 8294 8374 8448 8517 8580 8639 8692 8740 8784 8824 8860 8892 8921 8947 8971 8992 9013 9032 9050 9068 9085 9102 9120 9137 9154 9171 9188 9205 9221 9237 9251 9264 9277 9288 9298 9306 9314 9321 9327 9333 9338 9344 9349 9355 9360 9367 9373 9380 9387 9394 9400 9407 9413 9418 9423 9426 9429 9431 9432 9433 9433 9432 9432 9431 9430 9430 9429 9429 9430 9430 9431 9432 9432 9433 9433 9433 9433 9432 9430 9428 9425 9422 9419 9416 9412 9409 9406 9404 9402 9401 9400 9400 9401 9403 9405 9408 9412 9416 9421 9427 9433 9439 9447 9455 9464 9474 9484 9496 9508 9520 9533 9547 9560 9574 4148 0 74 5 9588 9601 9614 9626 9637 9647 9657 9665 9673 9681 9687 9694 9700 9707 9713 9720 9727 9735 9743 9751 9760 9769 9777 9786 9794 9801 9807 9812 9815 9817 9817 9815 9812 9806 9798 9789 9778 9766 9752 9736 9720 9702 9684 9665 9645 9625 9604 9582 9561 9539 9517 9495 9473 9451 9430 9408 9388 9367 9348 9328 9310 9293 9276 9260 9245 9231 9218 9206 9194 9184 9174 9166 9158 9151 9145 9139 9135 9131 9128 9126 9124 9123 9122 9121 9120 9119 9118 9116 9112 9108 9102 9095 9086 9076 9063 9049 9033 9016 8996 8976 8954 8930 8906 8882 8856 8831 8806 8781 8756 8732 8708 8685 8664 8644 8625 8608 8593 8580 8569 8561 8556 8555 8556 8561 8570 8583 8600 8620 8645 8673 8705 8740 8778 8819 8862 8907 8954 9002 9050 9098 9147 9194 9241 9287 9332 9375 9416 9455 9492 9528 9561 9591 9619 9645 9669 9689 9708 9723 9735 9744 9751 9753 9753 9748 9740 9728 9712 9693 9668 9640 9608 9572 9532 9489 9442 9392 9340 9285 9227 9169 9108 9047 8985 8923 8861 8799 8738 8678 8618 8560 8503 8448 8395 8344 8295 8249 8206 8166 8129 8096 8067 8043 8023 8008 7998 7992 7991 7994 8001 8011 8024 8040 8056 8073 8090 8107 8121 8133 8142 8148 8150 8147 8141 8130 8116 8098 8076 8052 8024 7995 7965 7933 7901 7869 7837 7806 7776 7747 7719 7694 7671 7650 7632 7617 7605 7597 7593 7594 7598 7608 7623 7643 7668 7699 7734 7775 7821 7871 7925 7983 8044 8108 8173 8241 8308 8376 8444 8511 8578 8642 8704 8764 8821 8875 8925 8972 9014 9052 9086 9115 9139 9158 9172 9181 9186 9186 9181 9173 9161 9146 9128 9108 9087 9066 9044 9022 9002 8982 8965 8950 8937 8926 8919 8914 8912 8913 8916 8921 8928 8937 8947 8958 8970 8982 8994 9006 9017 9027 9035 9042 9048 9050 9051 9049 9044 9036 9025 9010 8993 8972 8948 8921 8891 8857 8822 8784 8743 8701 8658 8613 8568 8522 8477 8432 8387 8344 8302 8262 8224 8187 8153 8121 8092 8064 8039 8015 7993 7973 7954 7936 7919 7903 7888 7872 7858 7843 7829 7814 7800 7786 7772 7759 7746 7733 7721 7709 7698 7687 7677 7668 7660 7653 7647 7642 7638 7636 7636 7638 7642 7649 7658 7670 7685 7703 7724 7748 7776 7806 7839 7875 7913 7954 7996 8041 8087 8134 8182 8232 8282 8332 8383 8435 8486 8537 8588 8638 8687 8735 8781 8826 8868 8907 8943 8976 9005 9031 9053 9072 9086 9097 9105 9109 9111 9109 9105 9099 9091 9081 9070 9057 9044 9029 9013 8997 8981 8964 8947 8931 8915 8901 8888 8876 8868 8861 8858 8858 8862 8870 8881 8896 8915 8937 8962 8990 9020 9052 9085 9119 9153 9187 9221 9254 9287 9318 9349 9378 9407 9435 9462 9489 9514 9540 9564 9588 9611 9633 9654 9674 9692 9709 9724 9737 9748 9758 9765 9770 9774 9775 9775 9773 4149 0 74 5 9770 9765 9758 9751 9742 9731 9719 9706 9691 9674 9656 9635 9613 9589 9562 9533 9502 9468 9432 9394 9353 9309 9262 9213 9161 9105 9047 8985 8920 8851 8779 8704 8625 8543 8458 8370 8279 8186 8092 7996 7899 7801 7704 7607 7511 7416 7323 7232 7144 7058 6976 6897 6822 6750 6682 6619 6560 6505 6455 6409 6367 6329 6295 6264 6236 6210 6187 6163 6139 6114 6089 6060 6027 5991 5949 5902 5848 5787 5721 5647 5568 5482 5392 5297 5198 5098 4996 4893 4792 4694 4598 4507 4422 4343 4272 4209 4156 4112 4078 4055 4043 4042 4052 4074 4107 4152 4208 4276 4354 4443 4541 4649 4765 4889 5018 5152 5291 5430 5569 5707 5845 5977 6103 6224 6335 6438 6530 6611 6682 6741 6789 6825 6852 6867 6873 6871 6860 6841 6816 6785 6748 6707 6660 6609 6554 6494 6430 6361 6287 6208 6124 6033 5937 5834 5725 5610 5487 5359 5225 5085 4941 4792 4640 4486 4330 4175 4021 3868 3718 3573 3434 3302 3177 3060 2953 2856 2768 2691 2624 2567 2521 2484 2457 2438 2429 2429 2437 2453 2477 2510 2552 2602 2662 2731 2810 2900 3000 3111 3233 3365 3507 3659 3819 3987 4161 4338 4519 4701 4881 5058 5232 5398 5557 5706 5845 5973 6088 6190 6280 6357 6422 6475 6516 6547 6568 6580 6584 6581 6571 6557 6539 6516 6492 6465 6438 6411 6385 6360 6336 6316 6298 6285 6275 6270 6270 6274 6283 6297 6316 6339 6365 6396 6430 6466 6505 6546 6588 6632 6676 6720 6765 6810 6854 6899 6944 6988 7032 7077 7121 7165 7210 7254 7299 7344 7390 7436 7482 7529 7576 7623 7671 7719 7768 7816 7864 7913 7961 8008 8055 8100 8145 8187 8228 8266 8302 8335 8366 8393 8418 8440 8459 8475 8488 8499 8508 8514 8518 8520 8520 8518 8514 8508 8500 8489 8477 8461 8443 8422 8399 8372 8342 8310 8275 8237 8196 8153 8108 8061 8012 7961 7909 7856 7801 7745 7688 7631 7572 7512 7451 7389 7326 7261 7196 7129 7061 6991 6920 6847 6772 6695 6615 6533 6448 6360 6268 6172 6073 5970 5862 5751 5636 5518 5397 5272 5147 5022 4896 4772 4648 4529 4413 4304 4200 4104 4017 3938 3870 3812 3765 3730 3706 3694 3695 3707 3731 3766 3813 3871 3939 4017 4103 4198 4300 4408 4522 4639 4761 4883 5007 5130 5254 5375 5493 5608 5719 5826 5928 6025 6118 6207 6291 6371 6448 6522 6593 6662 6730 6796 6861 6926 6989 7052 7114 7175 7235 7293 7349 7404 7456 7505 7551 7594 7634 7670 7703 7733 7759 7783 7803 7822 7839 7854 7869 7883 7897 7912 7927 7942 7959 7978 7998 8019 8042 8066 8091 8117 8144 8170 8196 8222 8246 8269 8290 8308 8323 8336 8345 8352 8355 8355 8352 8346 8339 8329 8319 8308 8298 8288 8278 8271 8265 8263 8264 8268 8276 8287 8303 8322 8345 8371 8401 8434 8469 8506 8545 8585 8626 8667 8707 8747 4150 0 74 5 8786 8823 8858 8891 8921 8949 8973 8995 9013 9028 9041 9050 9057 9061 9064 9064 9063 9061 9057 9053 9049 9044 9040 9035 9031 9027 9024 9021 9019 9017 9016 9016 9016 9017 9019 9021 9025 9030 9035 9042 9050 9059 9070 9081 9093 9106 9120 9133 9147 9161 9175 9187 9199 9210 9219 9227 9234 9238 9241 9242 9242 9239 9235 9229 9222 9212 9201 9188 9172 9154 9133 9110 9083 9052 9018 8979 8935 8887 8834 8776 8712 8643 8569 8489 8404 8314 8220 8120 8015 7905 7791 7671 7547 7417 7282 7142 6996 6845 6688 6525 6358 6185 6009 5829 5646 5463 5279 5095 4913 4735 4561 4394 4234 4082 3940 3808 3687 3577 3478 3391 3316 3252 3199 3157 3126 3106 3095 3095 3105 3126 3156 3197 3249 3312 3387 3472 3570 3678 3798 3929 4070 4220 4379 4545 4717 4892 5071 5250 5429 5605 5779 5945 6106 6259 6402 6536 6659 6772 6873 6964 7043 7112 7170 7218 7256 7285 7306 7319 7324 7322 7315 7302 7284 7262 7237 7209 7178 7147 7115 7082 7050 7020 6991 6963 6939 6916 6897 6880 6866 6853 6843 6834 6826 6817 6808 6798 6785 6769 6750 6727 6699 6666 6627 6583 6534 6480 6420 6357 6289 6220 6148 6076 6003 5931 5862 5795 5734 5677 5626 5583 5548 5521 5504 5496 5500 5513 5538 5574 5621 5679 5748 5827 5915 6013 6119 6232 6352 6477 6607 6739 6872 7005 7139 7271 7399 7524 7643 7757 7864 7964 8057 8141 8218 8287 8348 8401 8447 8487 8519 8546 8568 8584 8597 8606 8612 8616 8618 8619 8619 8619 8619 8619 8620 8622 8624 8628 8633 8638 8645 8652 8660 8668 8675 8683 8690 8696 8701 8705 8707 8708 8707 8704 8700 8694 8687 8678 8667 8656 8643 8629 8615 8600 8585 8569 8554 8539 8525 8511 8498 8486 8475 8466 8457 8450 8444 8439 8435 8431 8428 8424 8421 8417 8412 8405 8398 8388 8377 8364 8348 8330 8311 8289 8266 8241 8216 8190 8164 8138 8113 8089 8066 8046 8027 8011 7997 7986 7979 7973 7971 7971 7973 7977 7983 7991 7999 8008 8018 8028 8037 8046 8055 8062 8069 8074 8077 8080 8081 8081 8080 8077 8074 8070 8065 8060 8054 8048 8043 8037 8031 8026 8021 8017 8012 8008 8005 8001 7998 7995 7993 7991 7989 7987 7986 7985 7986 7987 7990 7995 8002 8011 8023 8038 8056 8078 8103 8132 8165 8202 8243 8286 8333 8383 8434 8488 8543 8598 8653 8708 8762 8815 8865 8913 8957 8998 9036 9069 9097 9121 9141 9155 9164 9168 9167 9160 9148 9131 9109 9083 9051 9015 8975 8931 8883 8832 8778 8722 8663 8602 8538 8474 8408 8340 8271 8201 8129 8056 7981 7905 7827 7747 7665 7581 7496 7408 7318 7227 7135 7042 6948 6854 6761 6668 6578 6489 6405 6323 6246 6175 6109 6049 5997 5952 5916 5888 5869 5858 5857 5865 5882 5908 5942 5984 6034 6091 6154 6222 6295 6371 6451 6533 4151 0 74 5 6616 6699 6783 6867 6949 7029 7108 7184 7258 7330 7399 7465 7528 7589 7647 7702 7754 7804 7851 7896 7938 7978 8016 8052 8087 8120 8151 8183 8214 8244 8275 8306 8339 8372 8407 8443 8481 8521 8561 8603 8645 8689 8732 8775 8818 8860 8900 8940 8978 9013 9048 9080 9110 9139 9166 9192 9216 9239 9261 9281 9301 9320 9338 9354 9370 9384 9396 9407 9416 9423 9428 9431 9432 9432 9430 9427 9422 9417 9411 9405 9399 9393 9388 9383 9379 9376 9373 9371 9370 9369 9368 9366 9365 9364 9361 9359 9355 9351 9346 9340 9334 9327 9319 9311 9302 9293 9284 9274 9264 9253 9243 9231 9220 9208 9197 9185 9173 9161 9149 9138 9127 9118 9109 9101 9095 9090 9086 9084 9084 9085 9088 9092 9096 9102 9109 9116 9124 9132 9140 9148 9156 9164 9172 9180 9189 9197 9205 9213 9222 9231 9240 9249 9258 9266 9275 9283 9291 9299 9305 9311 9317 9322 9326 9330 9333 9336 9339 9342 9345 9348 9351 9355 9359 9363 9367 9371 9375 9378 9381 9383 9385 9385 9384 9382 9378 9373 9367 9360 9352 9343 9334 9324 9314 9305 9296 9287 9278 9271 9264 9258 9253 9249 9245 9243 9241 9239 9238 9238 9238 9238 9239 9240 9242 9244 9245 9247 9250 9252 9254 9256 9257 9259 9260 9260 9260 9260 9260 9258 9257 9255 9253 9251 9249 9246 9245 9243 9242 9241 9241 9241 9242 9243 9245 9247 9250 9252 9255 9258 9261 9263 9264 9265 9266 9265 9263 9260 9256 9251 9244 9237 9228 9218 9206 9194 9181 9168 9153 9139 9124 9109 9094 9080 9066 9053 9041 9030 9020 9011 9003 8996 8991 8987 8984 8982 8981 8981 8983 8984 8987 8989 8992 8995 8998 9001 9004 9006 9007 9007 9006 9004 9000 8994 8987 8977 8965 8951 8934 8915 8893 8869 8843 8814 8783 8751 8718 8684 8649 8615 8581 8548 8516 8487 8459 8435 8413 8394 8378 8365 8355 8348 8344 8342 8342 8343 8346 8350 8355 8359 8364 8367 8370 8372 8372 8371 8367 8360 8351 8338 8322 8301 8277 8247 8212 8172 8126 8075 8017 7952 7882 7806 7724 7637 7546 7450 7351 7251 7148 7045 6944 6844 6745 6652 6563 6479 6402 6331 6269 6215 6169 6132 6104 6086 6076 6076 6084 6101 6127 6161 6202 6251 6306 6367 6433 6505 6580 6658 6740 6823 6906 6990 7074 7157 7238 7317 7392 7465 7533 7598 7658 7714 7766 7813 7855 7893 7927 7956 7982 8003 8021 8035 8045 8052 8055 8055 8052 8045 8034 8019 8000 7977 7950 7918 7882 7840 7793 7741 7683 7620 7551 7477 7397 7311 7219 7122 7020 6913 6801 6685 6565 6442 6315 6185 6054 5921 5787 5654 5521 5389 5258 5130 5006 4886 4772 4662 4560 4466 4379 4302 4234 4176 4129 4093 4069 4056 4054 4064 4085 4116 4158 4210 4271 4341 4418 4502 4592 4688 4789 4893 5001 5111 5223 5337 5451 5564 5678 5790 5901 6008 6113 6213 4152 0 74 5 6308 6397 6478 6552 6617 6672 6716 6749 6770 6778 6774 6756 6725 6681 6625 6557 6477 6388 6289 6182 6069 5949 5826 5699 5571 5443 5316 5191 5067 4949 4834 4725 4622 4526 4436 4354 4280 4213 4154 4103 4061 4027 4000 3981 3970 3965 3967 3974 3987 4002 4020 4039 4057 4075 4089 4100 4104 4101 4090 4070 4040 3999 3949 3887 3816 3736 3646 3550 3447 3340 3230 3119 3007 2897 2790 2687 2590 2499 2415 2339 2271 2211 2160 2117 2083 2056 2038 2028 2026 2032 2047 2070 2103 2145 2197 2261 2336 2422 2521 2633 2757 2894 3043 3204 3376 3557 3748 3945 4150 4356 4563 4770 4977 5182 5379 5570 5752 5925 6087 6238 6378 6505 6620 6724 6816 6897 6968 7029 7081 7125 7162 7192 7217 7237 7252 7265 7274 7281 7286 7290 7293 7294 7295 7296 7296 7296 7296 7297 7297 7298 7299 7302 7304 7308 7313 7319 7327 7336 7346 7359 7373 7389 7407 7427 7448 7471 7496 7521 7547 7574 7601 7628 7654 7680 7706 7730 7753 7775 7796 7816 7836 7854 7872 7891 7909 7927 7947 7967 7988 8011 8035 8061 8089 8119 8151 8184 8219 8256 8295 8335 8377 8421 8465 8511 8557 8604 8651 8699 8746 8793 8839 8884 8927 8969 9008 9045 9080 9111 9140 9167 9190 9210 9228 9243 9256 9265 9273 9278 9281 9281 9279 9274 9267 9257 9243 9227 9207 9184 9157 9127 9093 9056 9017 8975 8930 8885 8837 8789 8742 8695 8648 8602 8559 8517 8478 8441 8407 8376 8347 8321 8297 8276 8257 8241 8227 8215 8204 8196 8190 8186 8183 8182 8183 8185 8189 8194 8201 8208 8216 8225 8234 8243 8253 8262 8271 8280 8289 8297 8306 8315 8323 8333 8343 8354 8367 8382 8399 8418 8440 8465 8493 8523 8556 8593 8631 8671 8713 8757 8801 8845 8890 8933 8976 9018 9058 9097 9134 9169 9203 9235 9266 9296 9324 9353 9380 9407 9434 9461 9486 9511 9535 9557 9577 9596 9610 9622 9630 9634 9633 9627 9617 9602 9581 9556 9525 9490 9451 9407 9360 9308 9253 9195 9133 9067 8998 8926 8850 8771 8689 8603 8515 8423 8329 8232 8135 8036 7938 7839 7741 7646 7553 7465 7381 7302 7229 7163 7104 7054 7011 6976 6951 6934 6926 6928 6938 6956 6984 7019 7062 7112 7170 7233 7303 7377 7457 7539 7626 7714 7805 7896 7987 8078 8169 8259 8346 8432 8515 8594 8671 8745 8814 8880 8942 9001 9055 9104 9150 9191 9228 9260 9287 9310 9328 9342 9351 9355 9355 9350 9341 9329 9312 9291 9268 9241 9212 9180 9145 9110 9072 9034 8996 8957 8919 8881 8844 8809 8776 8745 8716 8690 8668 8649 8633 8621 8612 8606 8604 8605 8608 8614 8622 8632 8644 8656 8670 8684 8699 8713 8728 8742 8756 8770 8784 8798 8812 8825 8839 8852 8866 8879 8893 8905 8918 8929 8940 8949 8957 8963 8968 8970 8969 8967 8961 8953 8943 8930 8915 8898 8879 8858 4153 0 74 6 8753 8730 8706 8679 8652 8624 8595 8566 8537 8508 8479 8451 8423 8396 8370 8344 8319 8294 8271 8248 8226 8205 8186 8168 8153 8139 8128 8120 8115 8113 8115 8121 8131 8145 8163 8185 8210 8238 8269 8302 8337 8373 8410 8446 8482 8518 8552 8584 8615 8643 8670 8695 8718 8740 8760 8780 8799 8819 8839 8859 8881 8905 8930 8958 8987 9019 9053 9089 9127 9167 9208 9250 9293 9336 9379 9422 9463 9504 9544 9581 9618 9651 9683 9713 9741 9766 9789 9810 9829 9845 9860 9872 9882 9891 9897 9901 9903 9903 9901 9897 9891 9883 9873 9862 9849 9836 9821 9805 9789 9773 9756 9740 9723 9707 9691 9675 9660 9645 9630 9616 9601 9587 9574 9560 9547 9534 9521 9509 9497 9485 9474 9463 9453 9443 9434 9424 9414 9404 9393 9381 9368 9353 9335 9315 9292 9266 9236 9202 9165 9123 9076 9026 8971 8912 8848 8781 8709 8633 8553 8470 8383 8293 8199 8102 8002 7899 7794 7685 7575 7462 7346 7229 7111 6992 6872 6751 6632 6512 6393 6277 6163 6053 5946 5844 5748 5657 5574 5499 5431 5374 5326 5288 5261 5246 5242 5251 5271 5303 5348 5404 5471 5549 5636 5734 5839 5952 6072 6196 6326 6458 6592 6726 6861 6994 7125 7253 7377 7496 7609 7717 7819 7914 8003 8084 8159 8228 8290 8345 8395 8439 8478 8512 8541 8566 8588 8607 8623 8636 8648 8658 8667 8675 8682 8689 8696 8702 8709 8717 8725 8733 8742 8751 8760 8771 8781 8791 8801 8811 8821 8830 8838 8845 8851 8855 8857 8857 8854 8849 8840 8829 8814 8795 8772 8746 8715 8681 8642 8600 8554 8505 8453 8397 8340 8280 8218 8156 8092 8028 7964 7901 7837 7775 7715 7656 7599 7544 7492 7442 7395 7352 7312 7276 7244 7215 7191 7172 7156 7146 7140 7140 7144 7153 7166 7185 7208 7235 7267 7303 7342 7385 7431 7480 7531 7585 7640 7697 7755 7813 7872 7931 7990 8049 8106 8162 8217 8270 8322 8371 8418 8462 8504 8543 8580 8613 8644 8671 8696 8717 8736 8751 8764 8773 8779 8783 8783 8781 8776 8768 8757 8744 8728 8709 8688 8663 8635 8603 8569 8530 8487 8440 8388 8331 8269 8201 8128 8049 7964 7873 7777 7676 7569 7457 7341 7221 7098 6973 6844 6715 6586 6456 6327 6199 6074 5951 5832 5717 5606 5501 5402 5308 5221 5141 5068 5002 4943 4891 4846 4807 4775 4747 4723 4704 4687 4671 4655 4639 4620 4598 4572 4540 4501 4454 4400 4337 4265 4184 4094 3997 3891 3780 3663 3541 3418 3294 3170 3046 2926 2811 2700 2597 2500 2413 2333 2263 2201 2149 2105 2070 2043 2023 2011 2006 2007 2015 2029 2049 2075 2107 2146 2192 2246 2307 2376 2455 2542 2639 2745 2861 2987 3122 3265 3418 3578 3746 3919 4097 4279 4464 4649 4836 5022 5205 5386 5562 5734 5900 6060 6213 6358 6496 6626 6749 6863 6970 7068 7159 7243 7319 7387 7449 4154 0 74 6 7503 7551 7592 7625 7652 7671 7683 7688 7685 7674 7656 7629 7593 7549 7496 7434 7363 7283 7194 7096 6991 6876 6754 6625 6489 6347 6200 6048 5892 5734 5574 5414 5253 5093 4937 4782 4632 4488 4348 4217 4092 3976 3868 3770 3682 3604 3536 3480 3435 3401 3379 3369 3371 3386 3413 3452 3504 3568 3644 3733 3833 3945 4068 4201 4343 4493 4652 4816 4986 5158 5333 5508 5683 5856 6025 6191 6351 6504 6650 6787 6917 7038 7150 7254 7349 7436 7515 7587 7652 7711 7764 7812 7855 7894 7929 7961 7989 8015 8039 8060 8079 8095 8110 8122 8133 8141 8147 8151 8152 8151 8147 8140 8130 8117 8100 8080 8056 8029 7998 7964 7927 7887 7844 7799 7753 7705 7655 7606 7557 7508 7460 7414 7369 7326 7286 7248 7212 7180 7149 7121 7096 7073 7053 7034 7018 7004 6992 6982 6974 6967 6963 6960 6959 6959 6961 6963 6967 6970 6974 6977 6980 6982 6983 6982 6979 6974 6966 6956 6943 6928 6910 6890 6868 6844 6818 6791 6762 6733 6703 6673 6643 6613 6583 6554 6526 6498 6472 6447 6422 6400 6378 6359 6340 6324 6308 6295 6283 6271 6261 6252 6243 6233 6224 6213 6200 6185 6166 6144 6117 6084 6045 5999 5946 5884 5814 5734 5645 5546 5438 5320 5194 5058 4915 4765 4608 4447 4281 4113 3945 3777 3609 3446 3287 3133 2988 2850 2721 2602 2494 2396 2308 2232 2165 2108 2061 2022 1990 1966 1948 1936 1928 1926 1928 1934 1944 1960 1980 2007 2040 2080 2128 2185 2253 2330 2419 2519 2631 2754 2889 3035 3191 3358 3532 3713 3900 4091 4287 4482 4677 4870 5062 5250 5432 5609 5779 5942 6097 6244 6383 6514 6637 6752 6859 6957 7048 7131 7206 7274 7334 7387 7432 7470 7501 7524 7541 7551 7553 7550 7540 7524 7504 7478 7448 7414 7376 7337 7295 7252 7208 7164 7120 7078 7036 6997 6960 6925 6894 6866 6842 6822 6805 6792 6783 6778 6776 6778 6783 6791 6802 6814 6828 6844 6859 6874 6890 6904 6917 6928 6936 6942 6945 6945 6941 6934 6923 6908 6889 6866 6839 6807 6770 6728 6681 6627 6567 6499 6424 6340 6247 6145 6034 5912 5781 5640 5489 5330 5163 4990 4809 4626 4441 4254 4068 3883 3703 3528 3360 3201 3050 2910 2780 2661 2552 2455 2369 2292 2226 2168 2120 2079 2045 2019 1999 1986 1979 1978 1984 1996 2015 2042 2076 2118 2169 2229 2298 2377 2465 2562 2670 2787 2912 3047 3189 3340 3497 3660 3829 4002 4179 4358 4538 4720 4902 5083 5262 5439 5613 5783 5949 6110 6266 6416 6561 6700 6834 6961 7083 7199 7309 7413 7512 7606 7694 7777 7855 7928 7996 8059 8118 8173 8223 8269 8312 8351 8387 8420 8450 8477 8503 8527 8549 8571 8591 8610 8629 8647 8665 8683 8700 8717 8733 8749 8765 8780 8795 8810 8824 8838 8851 8864 8877 8889 8901 8912 8923 8932 8941 8949 8956 8961 4155 0 74 6 8964 8966 8966 8963 8958 8951 8942 8930 8917 8902 8886 8869 8852 8834 8817 8801 8786 8773 8761 8753 8746 8743 8743 8746 8752 8762 8774 8789 8807 8827 8849 8873 8899 8926 8955 8984 9015 9046 9077 9109 9142 9174 9207 9240 9273 9306 9338 9370 9401 9432 9461 9489 9515 9539 9561 9581 9598 9612 9623 9630 9635 9636 9634 9629 9620 9610 9596 9581 9563 9544 9525 9503 9482 9461 9439 9418 9397 9377 9357 9338 9320 9303 9286 9270 9255 9240 9226 9212 9198 9185 9172 9159 9146 9134 9122 9110 9099 9088 9078 9069 9060 9053 9047 9042 9038 9036 9035 9035 9036 9039 9042 9047 9052 9058 9065 9072 9078 9085 9092 9098 9104 9109 9114 9118 9121 9123 9125 9126 9126 9125 9124 9122 9119 9115 9110 9105 9099 9093 9086 9079 9071 9063 9055 9047 9039 9031 9023 9017 9011 9006 9002 8999 8998 8998 8999 9002 9007 9012 9019 9027 9036 9046 9056 9066 9075 9085 9094 9102 9109 9114 9118 9120 9120 9118 9115 9109 9101 9091 9079 9065 9048 9031 9011 8989 8966 8941 8914 8886 8857 8826 8794 8761 8727 8692 8657 8622 8587 8552 8518 8486 8454 8425 8397 8371 8348 8327 8308 8292 8277 8265 8254 8244 8235 8227 8219 8212 8204 8196 8188 8180 8171 8163 8154 8147 8140 8134 8130 8128 8128 8130 8135 8143 8152 8165 8179 8195 8213 8232 8251 8271 8291 8310 8329 8347 8364 8379 8394 8408 8420 8432 8443 8454 8465 8476 8487 8498 8509 8521 8533 8546 8558 8572 8585 8598 8611 8624 8637 8650 8663 8675 8686 8698 8709 8719 8729 8738 8746 8754 8761 8766 8771 8774 8776 8776 8774 8771 8766 8759 8750 8739 8727 8713 8698 8682 8664 8646 8627 8607 8588 8568 8548 8528 8509 8490 8473 8456 8440 8425 8412 8400 8390 8381 8374 8368 8364 8362 8362 8363 8366 8371 8377 8385 8394 8405 8417 8430 8445 8462 8479 8498 8518 8539 8562 8585 8609 8633 8658 8684 8709 8733 8757 8780 8802 8823 8842 8859 8874 8887 8899 8909 8917 8924 8930 8936 8941 8946 8952 8958 8964 8972 8981 8991 9002 9014 9027 9040 9053 9067 9080 9092 9104 9115 9125 9134 9142 9149 9155 9161 9165 9170 9174 9178 9182 9186 9190 9193 9195 9197 9197 9196 9193 9188 9180 9170 9156 9140 9121 9100 9076 9049 9021 8991 8961 8929 8897 8866 8834 8802 8771 8739 8708 8677 8645 8613 8579 8545 8508 8470 8430 8387 8342 8294 8244 8191 8136 8079 8019 7956 7892 7825 7756 7684 7610 7533 7454 7372 7288 7201 7111 7020 6927 6832 6738 6643 6550 6457 6368 6283 6202 6128 6059 5998 5946 5901 5867 5842 5827 5822 5828 5843 5868 5904 5948 6001 6062 6132 6209 6292 6382 6478 6578 6683 6790 6902 7014 7128 7242 7356 7469 7580 7689 7794 7895 7992 8084 8170 8251 8326 8394 8457 8513 8563 8607 8645 8677 8703 8723 8738 8747 8751 4156 0 74 6 8750 8743 8731 8714 8691 8663 8629 8589 8544 8492 8435 8372 8302 8227 8146 8060 7969 7873 7773 7669 7563 7454 7344 7235 7125 7015 6908 6804 6703 6607 6516 6432 6354 6282 6219 6165 6119 6082 6055 6037 6030 6033 6047 6071 6105 6149 6204 6268 6341 6423 6513 6611 6714 6824 6938 7055 7176 7296 7417 7536 7655 7770 7880 7985 8084 8176 8260 8337 8405 8464 8514 8555 8587 8610 8624 8630 8627 8616 8597 8570 8536 8495 8447 8392 8330 8263 8189 8108 8022 7930 7833 7729 7621 7508 7390 7268 7142 7013 6882 6749 6616 6483 6350 6219 6091 5967 5848 5734 5626 5526 5434 5350 5275 5209 5152 5104 5065 5035 5012 4996 4986 4982 4981 4984 4988 4991 4994 4995 4994 4988 4978 4963 4941 4914 4881 4843 4798 4749 4695 4638 4578 4514 4451 4388 4324 4262 4202 4145 4092 4045 4002 3965 3936 3913 3898 3892 3894 3906 3927 3957 3998 4049 4110 4181 4262 4353 4454 4563 4681 4806 4938 5076 5219 5366 5516 5666 5817 5968 6117 6262 6404 6540 6670 6792 6906 7011 7106 7191 7264 7325 7375 7411 7435 7445 7442 7426 7396 7354 7299 7232 7154 7064 6965 6857 6741 6618 6489 6356 6219 6080 5942 5804 5667 5531 5400 5274 5153 5038 4930 4829 4737 4654 4581 4518 4466 4425 4396 4379 4376 4386 4409 4447 4499 4565 4645 4738 4844 4962 5092 5232 5380 5537 5698 5864 6033 6201 6369 6536 6700 6859 7012 7158 7297 7428 7550 7664 7768 7863 7950 8027 8096 8155 8206 8249 8283 8309 8327 8338 8340 8335 8322 8303 8276 8242 8202 8155 8103 8044 7980 7911 7837 7759 7676 7590 7500 7407 7312 7215 7116 7016 6916 6817 6719 6621 6527 6434 6346 6260 6179 6102 6028 5959 5893 5830 5770 5711 5652 5594 5535 5473 5410 5342 5269 5192 5109 5021 4928 4829 4726 4618 4508 4395 4281 4168 4056 3944 3837 3735 3637 3547 3463 3388 3322 3264 3217 3179 3153 3136 3131 3137 3154 3182 3222 3273 3334 3406 3489 3581 3683 3792 3908 4031 4157 4286 4416 4545 4671 4791 4906 5010 5103 5183 5247 5296 5325 5337 5328 5299 5251 5183 5096 4991 4871 4735 4587 4429 4261 4089 3913 3736 3560 3387 3219 3057 2903 2759 2624 2501 2388 2286 2196 2116 2046 1986 1935 1892 1857 1829 1807 1792 1782 1778 1778 1784 1796 1813 1836 1866 1902 1946 1998 2059 2130 2210 2300 2401 2513 2636 2770 2914 3067 3231 3402 3581 3765 3953 4146 4339 4531 4722 4912 5095 5273 5444 5608 5763 5908 6044 6171 6288 6397 6496 6588 6671 6748 6819 6883 6943 6998 7048 7095 7138 7178 7215 7248 7278 7305 7329 7350 7367 7382 7394 7403 7409 7413 7415 7415 7413 7409 7405 7399 7393 7385 7377 7369 7360 7350 7341 7331 7321 7311 7301 7291 7282 7274 7267 7261 7256 7254 7253 7254 7258 7264 7272 7283 7296 7311 7329 7348 7369 4157 0 74 6 7392 7416 7442 7468 7496 7526 7556 7588 7621 7657 7693 7732 7773 7817 7862 7910 7961 8013 8068 8124 8182 8241 8300 8359 8418 8477 8534 8590 8643 8695 8744 8791 8835 8876 8914 8950 8982 9012 9040 9065 9088 9108 9126 9141 9155 9165 9174 9179 9182 9182 9179 9172 9162 9149 9132 9111 9086 9057 9024 8987 8946 8901 8852 8800 8743 8683 8619 8552 8482 8408 8332 8253 8171 8087 8001 7914 7824 7734 7644 7554 7463 7374 7287 7202 7121 7043 6970 6903 6841 6786 6739 6699 6668 6645 6632 6626 6630 6642 6662 6689 6724 6765 6812 6865 6921 6982 7045 7110 7178 7246 7316 7385 7455 7525 7594 7662 7730 7798 7864 7930 7995 8060 8123 8185 8247 8307 8366 8424 8480 8535 8589 8641 8692 8742 8789 8836 8881 8925 8967 9008 9048 9087 9124 9161 9196 9230 9263 9295 9326 9355 9383 9410 9435 9459 9481 9502 9521 9539 9555 9569 9582 9593 9602 9609 9614 9618 9620 9620 9618 9614 9608 9601 9592 9581 9569 9555 9539 9523 9504 9485 9465 9443 9421 9397 9373 9348 9323 9297 9272 9245 9219 9194 9168 9143 9118 9095 9072 9050 9029 9010 8991 8974 8958 8944 8931 8919 8908 8898 8889 8881 8874 8867 8861 8856 8851 8846 8842 8838 8834 8831 8827 8824 8821 8819 8817 8816 8815 8816 8817 8819 8822 8826 8831 8837 8845 8853 8863 8873 8884 8896 8908 8921 8934 8947 8960 8973 8985 8997 9008 9019 9028 9037 9045 9051 9057 9061 9064 9065 9065 9063 9060 9055 9048 9040 9030 9018 9005 8990 8973 8956 8937 8918 8898 8877 8857 8836 8816 8797 8778 8761 8745 8731 8718 8707 8698 8690 8685 8681 8679 8678 8679 8681 8685 8689 8694 8700 8706 8713 8719 8725 8731 8736 8740 8743 8745 8746 8746 8744 8740 8734 8726 8717 8705 8691 8675 8657 8637 8615 8591 8564 8536 8505 8473 8438 8402 8363 8323 8281 8237 8191 8143 8094 8043 7989 7935 7878 7820 7760 7699 7636 7571 7505 7438 7369 7298 7226 7152 7076 6997 6916 6831 6744 6652 6556 6455 6350 6238 6121 5998 5868 5733 5591 5443 5289 5130 4968 4801 4632 4462 4292 4121 3954 3789 3628 3474 3326 3186 3054 2931 2817 2713 2619 2535 2461 2396 2341 2294 2256 2226 2204 2189 2180 2179 2184 2195 2213 2237 2269 2307 2353 2406 2468 2538 2616 2704 2801 2907 3022 3146 3278 3419 3567 3721 3882 4048 4218 4391 4566 4741 4917 5092 5265 5435 5601 5763 5921 6073 6219 6360 6494 6622 6744 6860 6970 7073 7171 7262 7348 7429 7504 7574 7638 7698 7752 7802 7846 7886 7922 7952 7978 8000 8017 8030 8039 8043 8044 8041 8035 8025 8011 7995 7975 7952 7927 7899 7868 7835 7799 7761 7721 7679 7635 7589 7541 7492 7442 7390 7337 7284 7230 7176 7122 7068 7015 6963 6912 6863 6815 6769 6726 6685 6647 6612 6579 6550 6523 6500 6479 6461 6446 4158 0 74 6 6434 6424 6416 6411 6408 6406 6407 6409 6412 6417 6422 6429 6436 6444 6453 6462 6471 6481 6491 6502 6512 6523 6535 6546 6558 6571 6584 6598 6612 6627 6643 6661 6679 6698 6718 6740 6763 6787 6812 6839 6867 6896 6926 6958 6990 7024 7058 7093 7129 7165 7202 7239 7277 7315 7354 7394 7434 7475 7517 7561 7605 7651 7699 7748 7798 7849 7902 7956 8010 8066 8121 8176 8232 8287 8341 8394 8446 8496 8545 8593 8639 8684 8727 8769 8810 8850 8889 8928 8965 9002 9038 9073 9107 9140 9172 9203 9232 9260 9287 9311 9334 9355 9375 9393 9409 9423 9436 9448 9458 9466 9473 9479 9483 9486 9488 9488 9487 9484 9480 9476 9470 9463 9456 9448 9439 9431 9423 9414 9406 9398 9391 9384 9376 9369 9362 9355 9347 9338 9328 9317 9304 9288 9270 9250 9227 9200 9170 9136 9099 9057 9011 8960 8904 8844 8778 8707 8630 8548 8460 8367 8268 8165 8056 7944 7828 7709 7587 7465 7343 7222 7101 6983 6869 6760 6656 6558 6467 6383 6307 6240 6180 6130 6087 6053 6028 6010 6001 5999 6005 6017 6036 6062 6093 6130 6172 6218 6268 6321 6377 6435 6494 6554 6615 6675 6735 6793 6851 6906 6961 7013 7065 7115 7165 7215 7265 7315 7366 7419 7473 7529 7587 7647 7709 7773 7839 7905 7972 8040 8107 8174 8240 8304 8366 8426 8484 8539 8591 8640 8687 8730 8771 8809 8843 8875 8904 8930 8953 8974 8991 9006 9018 9027 9034 9039 9042 9043 9043 9043 9042 9042 9041 9042 9043 9046 9051 9057 9066 9077 9090 9104 9121 9140 9160 9181 9204 9227 9252 9276 9300 9324 9348 9371 9393 9414 9433 9451 9468 9483 9496 9508 9518 9527 9535 9541 9547 9551 9556 9559 9563 9566 9569 9572 9575 9578 9580 9583 9584 9584 9584 9582 9579 9574 9567 9559 9548 9536 9522 9506 9489 9470 9450 9428 9406 9382 9357 9331 9304 9276 9247 9216 9184 9150 9115 9077 9038 8997 8954 8910 8863 8814 8763 8710 8656 8599 8539 8478 8413 8346 8276 8201 8124 8041 7955 7863 7767 7665 7558 7446 7328 7204 7076 6942 6804 6660 6513 6362 6207 6048 5887 5723 5557 5388 5219 5049 4879 4709 4541 4374 4210 4049 3893 3742 3598 3460 3330 3209 3097 2994 2900 2817 2743 2679 2625 2579 2542 2514 2494 2481 2476 2478 2489 2506 2532 2566 2609 2662 2725 2799 2885 2982 3091 3213 3347 3493 3650 3818 3995 4181 4373 4571 4772 4975 5179 5381 5581 5778 5969 6155 6334 6505 6669 6825 6974 7115 7248 7375 7495 7608 7716 7818 7914 8006 8093 8176 8255 8330 8400 8468 8531 8592 8649 8703 8754 8802 8848 8891 8932 8972 9009 9045 9079 9111 9143 9172 9201 9228 9255 9279 9303 9325 9346 9365 9383 9400 9415 9429 9441 9452 9461 9468 9475 9479 9482 9483 9483 9481 9478 9472 9465 9456 9445 9432 9418 9401 9383 9363 9341 9318 9293 9267 4159 0 74 6 9239 9211 9182 9152 9123 9093 9064 9035 9007 8981 8955 8930 8907 8886 8866 8847 8829 8812 8796 8780 8764 8748 8731 8714 8696 8676 8655 8631 8606 8579 8549 8517 8483 8446 8407 8365 8321 8274 8224 8171 8115 8056 7994 7929 7859 7787 7711 7631 7547 7460 7370 7276 7179 7078 6975 6869 6761 6650 6537 6422 6306 6188 6068 5948 5826 5704 5580 5457 5334 5211 5088 4967 4847 4728 4613 4499 4390 4284 4182 4086 3994 3908 3827 3753 3686 3625 3571 3524 3485 3453 3429 3413 3404 3404 3412 3429 3453 3486 3528 3577 3634 3699 3771 3851 3936 4028 4125 4226 4333 4442 4554 4668 4784 4901 5019 5136 5254 5371 5487 5603 5719 5833 5947 6061 6174 6287 6400 6512 6625 6737 6849 6961 7072 7182 7291 7399 7505 7608 7710 7808 7904 7997 8088 8174 8258 8339 8417 8492 8564 8634 8701 8765 8827 8887 8944 8999 9051 9100 9147 9191 9232 9269 9303 9334 9362 9386 9407 9424 9438 9449 9457 9462 9464 9464 9462 9457 9450 9442 9432 9420 9406 9391 9375 9358 9340 9321 9302 9282 9262 9243 9223 9204 9185 9168 9151 9136 9122 9110 9100 9091 9084 9079 9076 9075 9076 9079 9083 9089 9097 9106 9116 9127 9139 9152 9166 9180 9195 9209 9224 9238 9253 9267 9280 9293 9306 9318 9330 9342 9353 9365 9376 9387 9399 9410 9422 9434 9446 9459 9472 9486 9500 9514 9528 9542 9555 9569 9582 9594 9606 9616 9626 9634 9641 9647 9652 9656 9659 9661 9662 9662 9663 9663 9663 9663 9664 9664 9665 9667 9669 9671 9673 9675 9677 9678 9678 9678 9675 9672 9666 9658 9648 9636 9621 9603 9582 9559 9532 9502 9470 9434 9395 9354 9309 9261 9210 9157 9101 9042 8981 8918 8854 8788 8721 8654 8586 8519 8453 8389 8326 8267 8210 8156 8107 8062 8022 7986 7956 7931 7911 7897 7888 7884 7885 7892 7903 7919 7940 7964 7993 8024 8059 8097 8138 8180 8225 8271 8318 8366 8415 8464 8513 8563 8612 8660 8708 8755 8802 8847 8892 8935 8978 9019 9059 9097 9134 9170 9204 9236 9267 9296 9323 9348 9370 9391 9410 9426 9440 9451 9460 9466 9470 9471 9470 9466 9459 9449 9436 9421 9402 9381 9357 9331 9301 9269 9235 9198 9159 9117 9074 9028 8981 8932 8882 8830 8777 8723 8669 8613 8557 8500 8444 8388 8331 8275 8220 8165 8112 8059 8008 7958 7910 7863 7818 7775 7733 7693 7654 7617 7582 7548 7515 7484 7454 7426 7400 7375 7353 7332 7314 7298 7285 7275 7268 7264 7264 7267 7273 7282 7295 7310 7329 7350 7374 7399 7427 7456 7486 7517 7549 7582 7615 7648 7682 7716 7751 7785 7821 7857 7893 7931 7970 8010 8051 8094 8138 8183 8230 8278 8328 8378 8429 8480 8531 8582 8633 8683 8733 8781 8828 8873 8917 8959 8999 9038 9075 9110 9143 9174 9203 9230 9254 9277 9297 9314 9328 9340 9348 9353 9355 9354 4160 0 74 6 9349 9340 9328 9313 9294 9272 9246 9217 9185 9149 9109 9066 9019 8968 8912 8852 8787 8718 8644 8565 8483 8396 8305 8212 8116 8020 7923 7826 7730 7638 7548 7463 7384 7310 7244 7185 7134 7091 7056 7030 7013 7004 7003 7011 7027 7051 7082 7120 7165 7217 7274 7337 7405 7477 7553 7632 7713 7795 7877 7959 8042 8121 8197 8271 8340 8406 8466 8521 8572 8617 8657 8692 8722 8748 8769 8786 8800 8810 8816 8820 8820 8817 8811 8802 8789 8774 8755 8733 8708 8680 8648 8613 8574 8533 8489 8442 8392 8340 8285 8228 8170 8109 8047 7984 7920 7855 7791 7727 7663 7600 7540 7482 7427 7375 7328 7285 7247 7214 7187 7166 7151 7142 7138 7140 7147 7158 7173 7192 7214 7238 7263 7290 7317 7344 7370 7396 7419 7441 7460 7476 7489 7497 7502 7502 7496 7485 7467 7442 7411 7372 7325 7270 7207 7136 7057 6969 6874 6772 6663 6549 6429 6305 6178 6048 5917 5786 5657 5528 5402 5280 5163 5051 4945 4845 4754 4670 4594 4528 4471 4424 4387 4361 4346 4341 4348 4367 4397 4438 4492 4556 4632 4719 4817 4924 5041 5166 5300 5440 5587 5738 5893 6053 6212 6371 6531 6690 6846 6999 7149 7294 7434 7568 7697 7821 7939 8051 8157 8257 8353 8443 8528 8608 8683 8754 8820 8882 8938 8991 9038 9080 9117 9149 9176 9196 9211 9220 9223 9219 9209 9192 9169 9139 9102 9058 9008 8951 8887 8815 8737 8652 8561 8462 8357 8246 8129 8007 7879 7748 7612 7474 7335 7195 7055 6917 6781 6649 6522 6402 6289 6185 6089 6005 5931 5869 5819 5782 5758 5746 5748 5762 5788 5826 5876 5937 6008 6088 6177 6274 6378 6488 6602 6722 6843 6967 7092 7217 7341 7464 7586 7704 7819 7930 8037 8139 8237 8330 8417 8501 8579 8653 8723 8789 8851 8909 8964 9015 9064 9110 9154 9195 9233 9269 9303 9334 9363 9390 9414 9436 9456 9472 9487 9498 9508 9514 9519 9520 9520 9517 9512 9504 9494 9482 9468 9452 9433 9412 9390 9364 9337 9307 9275 9241 9204 9164 9122 9077 9030 8979 8927 8871 8814 8754 8691 8626 8560 8491 8421 8349 8276 8202 8128 8052 7977 7902 7828 7754 7682 7612 7544 7479 7418 7361 7309 7262 7222 7188 7161 7142 7130 7127 7131 7144 7165 7193 7229 7271 7320 7373 7432 7494 7559 7628 7696 7766 7836 7906 7975 8044 8110 8176 8239 8302 8362 8421 8479 8535 8590 8644 8696 8747 8797 8845 8892 8937 8980 9020 9059 9095 9128 9159 9188 9213 9236 9257 9275 9292 9307 9320 9332 9342 9353 9362 9371 9381 9390 9399 9408 9418 9428 9438 9449 9459 9470 9481 9493 9504 9516 9529 9541 9555 9568 9583 9598 9614 9631 9648 9666 9685 9705 9724 9744 9763 9783 9802 9819 9836 9852 9865 9877 9887 9894 9899 9901 9900 9896 9888 9878 9865 9848 9827 9803 9776 9745 9710 9671 9627 9580 9527 9470 9407 4161 0 74 6 9338 9264 9183 9095 9000 8898 8788 8671 8545 8412 8271 8122 7967 7804 7634 7459 7279 7095 6907 6717 6528 6338 6148 5960 5777 5597 5423 5256 5095 4944 4800 4667 4544 4431 4329 4239 4161 4094 4040 3998 3969 3952 3949 3959 3982 4018 4068 4131 4208 4297 4399 4513 4638 4773 4918 5070 5231 5394 5561 5729 5897 6061 6220 6373 6516 6650 6769 6874 6965 7038 7094 7132 7152 7154 7138 7105 7056 6991 6913 6822 6721 6609 6490 6364 6234 6102 5969 5835 5702 5573 5446 5326 5212 5105 5005 4915 4833 4762 4701 4650 4611 4582 4565 4559 4564 4580 4607 4643 4690 4746 4811 4884 4964 5050 5142 5239 5340 5444 5550 5657 5764 5870 5975 6079 6180 6277 6371 6460 6545 6624 6699 6769 6833 6892 6946 6995 7039 7079 7114 7146 7173 7198 7219 7238 7254 7269 7281 7293 7303 7313 7322 7331 7340 7350 7359 7369 7379 7390 7401 7413 7424 7436 7447 7458 7468 7477 7484 7490 7494 7496 7496 7493 7489 7481 7472 7461 7447 7432 7416 7399 7382 7364 7347 7330 7314 7299 7285 7272 7261 7251 7243 7235 7228 7221 7214 7208 7200 7192 7183 7172 7160 7147 7132 7115 7096 7076 7053 7029 7003 6974 6943 6909 6872 6831 6786 6736 6680 6619 6551 6476 6395 6306 6211 6108 5999 5885 5765 5643 5517 5389 5262 5137 5013 4892 4776 4665 4562 4464 4374 4291 4215 4146 4083 4026 3974 3927 3884 3844 3807 3771 3737 3704 3672 3641 3610 3581 3552 3524 3497 3473 3451 3432 3417 3406 3400 3399 3405 3418 3439 3469 3508 3557 3616 3687 3769 3862 3967 4084 4212 4350 4498 4656 4821 4994 5172 5353 5537 5721 5904 6085 6263 6435 6600 6758 6907 7047 7177 7297 7407 7506 7595 7674 7744 7804 7857 7901 7939 7970 7996 8016 8033 8046 8056 8064 8070 8075 8080 8085 8090 8096 8102 8110 8120 8130 8142 8155 8170 8185 8201 8218 8234 8250 8267 8283 8298 8312 8325 8338 8349 8360 8371 8381 8392 8402 8414 8426 8439 8453 8469 8486 8505 8525 8546 8568 8591 8614 8636 8659 8680 8699 8716 8730 8741 8748 8751 8749 8742 8729 8710 8686 8655 8617 8573 8522 8464 8401 8331 8256 8175 8090 8000 7907 7812 7714 7616 7518 7421 7325 7232 7144 7060 6982 6910 6846 6790 6743 6705 6677 6660 6653 6656 6671 6696 6731 6777 6833 6898 6971 7053 7141 7235 7335 7439 7547 7656 7766 7875 7985 8094 8199 8302 8401 8496 8586 8671 8751 8825 8894 8957 9015 9068 9115 9157 9195 9227 9255 9279 9299 9315 9327 9336 9342 9346 9347 9346 9343 9338 9333 9326 9318 9309 9300 9291 9282 9273 9264 9256 9247 9240 9233 9226 9220 9215 9210 9206 9203 9200 9199 9198 9197 9198 9199 9200 9203 9205 9208 9211 9214 9218 9221 9225 9229 9232 9236 9239 9243 9246 9250 9253 9257 9260 9264 9268 9272 9275 9279 9282 9285 9288 9290 4162 0 74 7 9292 9293 9294 9294 9293 9292 9290 9288 9285 9281 9278 9273 9269 9264 9260 9255 9251 9247 9243 9240 9237 9235 9233 9231 9229 9227 9226 9224 9222 9219 9216 9212 9208 9203 9197 9190 9183 9175 9167 9159 9150 9142 9135 9127 9121 9116 9112 9109 9108 9108 9110 9113 9118 9125 9133 9142 9152 9163 9175 9187 9200 9213 9225 9238 9250 9262 9273 9284 9294 9303 9312 9320 9328 9335 9342 9349 9355 9361 9366 9372 9377 9382 9387 9392 9396 9401 9405 9408 9411 9414 9417 9418 9420 9420 9421 9420 9419 9418 9416 9413 9409 9405 9401 9395 9389 9382 9375 9367 9358 9348 9337 9326 9314 9301 9287 9272 9257 9241 9225 9208 9190 9172 9153 9135 9116 9097 9078 9059 9040 9021 9003 8986 8969 8952 8937 8923 8909 8898 8887 8878 8871 8866 8863 8862 8863 8867 8873 8881 8891 8904 8919 8937 8956 8978 9001 9026 9052 9079 9107 9136 9165 9193 9222 9251 9278 9305 9330 9354 9376 9396 9414 9430 9443 9454 9462 9467 9469 9469 9465 9458 9447 9434 9416 9395 9370 9340 9307 9269 9227 9181 9130 9074 9014 8950 8881 8808 8731 8651 8568 8482 8394 8304 8214 8123 8032 7942 7853 7766 7681 7599 7520 7444 7372 7304 7240 7180 7124 7072 7024 6980 6940 6903 6869 6840 6814 6791 6772 6757 6746 6738 6735 6736 6742 6752 6768 6788 6813 6843 6878 6917 6961 7009 7060 7115 7173 7233 7296 7359 7424 7489 7554 7619 7683 7747 7809 7870 7930 7988 8045 8101 8155 8207 8259 8308 8357 8404 8449 8492 8534 8573 8610 8644 8675 8703 8727 8747 8763 8775 8782 8785 8783 8776 8765 8749 8729 8704 8675 8643 8606 8566 8523 8476 8427 8374 8319 8261 8200 8137 8071 8003 7933 7861 7787 7711 7634 7557 7479 7401 7323 7246 7171 7097 7025 6957 6891 6829 6771 6717 6667 6622 6582 6546 6515 6489 6467 6450 6437 6428 6423 6423 6427 6434 6446 6462 6481 6505 6534 6566 6603 6644 6690 6740 6794 6852 6914 6981 7051 7124 7200 7279 7360 7443 7528 7614 7702 7789 7877 7966 8054 8141 8228 8314 8400 8484 8567 8648 8729 8807 8884 8959 9032 9103 9172 9239 9303 9364 9423 9479 9532 9582 9629 9673 9714 9751 9785 9816 9844 9868 9889 9907 9923 9935 9945 9951 9956 9958 9958 9956 9952 9946 9939 9931 9921 9911 9900 9888 9876 9864 9851 9838 9825 9811 9798 9784 9769 9755 9740 9724 9708 9692 9675 9657 9638 9619 9599 9579 9558 9536 9513 9490 9466 9441 9415 9389 9362 9333 9304 9274 9243 9211 9178 9144 9109 9073 9037 9000 8964 8927 8891 8856 8822 8789 8758 8730 8704 8681 8662 8646 8633 8624 8619 8617 8618 8623 8631 8642 8655 8670 8686 8703 8721 8739 8757 8775 8792 8808 8823 8837 8849 8861 8871 8879 8887 8895 8901 8908 8914 8920 8927 8934 8941 8950 8959 8968 8979 8990 9002 9015 9028 9041 4163 0 74 7 9055 9069 9084 9099 9114 9129 9144 9160 9176 9192 9209 9227 9245 9264 9283 9303 9323 9344 9365 9387 9408 9430 9451 9471 9491 9509 9527 9543 9558 9571 9582 9592 9601 9608 9614 9619 9623 9626 9629 9631 9634 9637 9640 9644 9648 9652 9658 9663 9670 9676 9683 9690 9698 9705 9712 9719 9725 9732 9738 9743 9749 9754 9759 9764 9769 9775 9781 9787 9794 9802 9810 9819 9829 9840 9851 9862 9875 9887 9899 9912 9924 9936 9947 9957 9967 9975 9983 9989 9994 9997100001000110000 9999 9996 9993 9988 9982 9976 9968 9960 9951 9941 9931 9919 9907 9893 9879 9863 9846 9828 9808 9786 9763 9739 9712 9684 9654 9623 9590 9556 9521 9485 9448 9411 9373 9337 9300 9264 9229 9196 9164 9134 9106 9081 9058 9037 9019 9003 8990 8979 8970 8964 8960 8957 8956 8957 8958 8960 8962 8964 8966 8967 8968 8966 8964 8959 8952 8943 8931 8916 8898 8877 8853 8826 8796 8763 8727 8688 8647 8604 8559 8513 8465 8417 8368 8320 8271 8222 8175 8129 8084 8041 8000 7960 7923 7887 7852 7820 7788 7758 7728 7698 7669 7638 7608 7576 7542 7507 7469 7429 7386 7340 7292 7242 7189 7134 7078 7020 6961 6903 6844 6787 6730 6676 6624 6576 6531 6490 6453 6420 6392 6368 6349 6334 6323 6316 6313 6312 6315 6319 6326 6333 6342 6352 6362 6372 6382 6393 6403 6414 6425 6436 6448 6461 6476 6492 6510 6531 6554 6581 6611 6645 6683 6724 6769 6818 6870 6926 6984 7044 7106 7168 7230 7292 7353 7411 7465 7516 7561 7601 7635 7661 7679 7689 7691 7683 7667 7641 7606 7562 7509 7447 7376 7296 7209 7114 7011 6902 6786 6663 6535 6402 6263 6121 5974 5824 5672 5517 5361 5206 5050 4895 4741 4591 4444 4301 4164 4032 3906 3788 3677 3574 3479 3393 3315 3245 3184 3131 3085 3047 3015 2990 2972 2959 2951 2948 2950 2957 2968 2983 3003 3027 3057 3091 3130 3176 3227 3285 3349 3421 3500 3586 3681 3783 3894 4012 4138 4272 4414 4562 4717 4879 5046 5219 5395 5577 5760 5948 6136 6325 6513 6702 6890 7075 7257 7435 7609 7777 7940 8096 8244 8385 8519 8643 8759 8866 8965 9054 9135 9207 9270 9326 9374 9415 9449 9477 9499 9516 9529 9537 9542 9544 9543 9541 9536 9531 9525 9518 9510 9503 9496 9489 9482 9476 9471 9465 9461 9456 9453 9449 9445 9442 9439 9435 9431 9427 9423 9418 9412 9406 9398 9390 9381 9372 9361 9349 9337 9324 9310 9295 9280 9263 9247 9229 9212 9194 9176 9157 9139 9121 9103 9085 9068 9052 9036 9021 9007 8994 8983 8972 8963 8954 8947 8941 8936 8932 8928 8925 8922 8919 8916 8912 8909 8905 8900 8893 8886 8878 8868 8857 8845 8831 8815 8799 8780 8761 8740 8719 8696 8672 8647 8621 8595 8567 8539 8511 8482 8452 8423 8393 8363 8333 8303 8273 8244 8216 8188 8161 8135 4164 0 74 7 8111 8088 8066 8047 8029 8014 8000 7989 7981 7975 7971 7969 7970 7973 7978 7985 7994 8004 8016 8029 8043 8058 8074 8091 8108 8125 8143 8161 8179 8198 8216 8235 8254 8274 8293 8313 8332 8352 8372 8392 8412 8432 8452 8471 8490 8508 8525 8541 8555 8568 8580 8590 8598 8604 8609 8611 8612 8612 8610 8606 8602 8597 8592 8587 8582 8577 8573 8570 8567 8566 8566 8567 8568 8571 8573 8576 8578 8579 8579 8577 8573 8567 8556 8543 8525 8503 8476 8444 8407 8366 8319 8268 8212 8152 8087 8019 7947 7872 7794 7714 7632 7549 7465 7380 7294 7209 7125 7041 6958 6877 6799 6722 6648 6577 6510 6445 6385 6328 6276 6227 6182 6142 6106 6074 6046 6021 6000 5983 5968 5957 5948 5942 5938 5935 5935 5936 5938 5941 5945 5949 5954 5959 5965 5970 5976 5981 5986 5991 5995 5999 6003 6008 6012 6016 6021 6026 6032 6040 6049 6060 6073 6089 6108 6130 6156 6186 6219 6257 6299 6345 6395 6449 6507 6569 6635 6704 6776 6850 6927 7005 7085 7167 7249 7333 7416 7499 7582 7665 7747 7828 7908 7987 8064 8140 8214 8287 8357 8426 8493 8558 8621 8683 8742 8799 8854 8907 8958 9007 9054 9099 9143 9184 9224 9261 9297 9331 9363 9393 9420 9446 9470 9492 9511 9529 9545 9559 9571 9581 9590 9597 9602 9607 9610 9612 9613 9614 9614 9614 9613 9612 9611 9611 9610 9610 9610 9611 9612 9614 9616 9619 9622 9626 9631 9636 9642 9648 9656 9663 9671 9679 9688 9697 9706 9714 9723 9731 9739 9746 9752 9757 9761 9763 9763 9762 9757 9751 9741 9728 9711 9691 9666 9636 9602 9563 9517 9466 9409 9346 9276 9199 9115 9024 8927 8822 8711 8593 8469 8339 8204 8064 7921 7774 7626 7477 7328 7179 7033 6891 6752 6621 6496 6380 6273 6176 6092 6019 5959 5913 5880 5862 5858 5869 5892 5930 5980 6042 6116 6199 6293 6393 6500 6613 6729 6848 6967 7087 7205 7321 7433 7540 7642 7738 7826 7906 7979 8043 8099 8146 8185 8216 8238 8253 8260 8260 8253 8239 8220 8195 8164 8128 8087 8042 7993 7939 7882 7821 7756 7688 7617 7543 7467 7388 7308 7227 7144 7062 6980 6899 6819 6742 6668 6599 6534 6475 6422 6377 6339 6311 6290 6280 6279 6289 6308 6337 6377 6426 6484 6551 6626 6708 6797 6891 6990 7093 7198 7304 7412 7519 7626 7730 7833 7932 8028 8120 8208 8293 8372 8448 8520 8587 8651 8712 8769 8824 8875 8925 8972 9017 9059 9101 9140 9178 9213 9247 9279 9310 9338 9363 9387 9409 9428 9444 9458 9470 9479 9486 9490 9492 9492 9490 9485 9479 9470 9460 9448 9435 9420 9404 9386 9368 9349 9328 9307 9286 9264 9242 9220 9198 9177 9155 9134 9113 9093 9073 9054 9035 9017 8999 8981 8964 8946 8928 8910 8892 8874 8855 8835 8814 8793 8772 8749 8726 8702 8678 8653 8628 8602 8577 8552 8527 4165 0 74 7 8502 8478 8453 8430 8406 8383 8361 8338 8315 8292 8269 8245 8220 8193 8166 8137 8105 8072 8036 7998 7957 7914 7868 7819 7768 7714 7658 7599 7538 7476 7412 7347 7281 7215 7148 7082 7016 6951 6887 6825 6764 6707 6651 6599 6549 6504 6461 6423 6389 6359 6333 6312 6295 6283 6274 6270 6270 6275 6283 6294 6310 6328 6349 6374 6401 6430 6462 6495 6530 6567 6606 6645 6686 6728 6770 6814 6858 6904 6949 6996 7044 7092 7141 7191 7242 7294 7348 7402 7458 7515 7573 7633 7694 7757 7820 7885 7951 8017 8084 8152 8219 8286 8353 8419 8484 8548 8610 8670 8728 8784 8837 8888 8937 8983 9026 9067 9105 9140 9172 9202 9229 9252 9273 9291 9305 9316 9322 9325 9324 9318 9307 9292 9271 9245 9213 9175 9131 9081 9025 8964 8896 8822 8742 8656 8565 8468 8366 8258 8146 8029 7907 7781 7651 7517 7379 7239 7096 6951 6803 6655 6507 6359 6211 6064 5921 5779 5642 5510 5383 5262 5147 5040 4941 4850 4768 4694 4629 4573 4526 4487 4456 4433 4416 4406 4401 4401 4405 4412 4422 4434 4446 4458 4471 4483 4494 4504 4513 4521 4528 4534 4539 4545 4551 4558 4566 4577 4591 4608 4629 4656 4687 4725 4769 4819 4876 4941 5012 5091 5176 5268 5365 5468 5576 5687 5802 5918 6035 6153 6269 6383 6494 6601 6702 6798 6887 6970 7044 7110 7168 7219 7261 7296 7323 7343 7358 7367 7371 7371 7367 7361 7352 7342 7330 7318 7305 7292 7279 7265 7252 7237 7222 7205 7187 7168 7146 7121 7094 7064 7030 6993 6952 6907 6859 6807 6751 6692 6630 6566 6500 6431 6363 6293 6223 6154 6087 6021 5958 5898 5842 5792 5746 5707 5674 5649 5631 5622 5621 5630 5648 5677 5714 5762 5820 5888 5965 6052 6147 6250 6361 6479 6602 6731 6864 7000 7138 7276 7414 7551 7687 7819 7948 8072 8190 8302 8408 8507 8599 8683 8760 8830 8893 8948 8998 9041 9078 9110 9138 9161 9181 9197 9211 9222 9232 9241 9249 9256 9262 9269 9275 9281 9286 9292 9297 9302 9306 9309 9312 9313 9312 9310 9306 9300 9292 9282 9270 9255 9239 9220 9200 9179 9156 9132 9109 9084 9060 9036 9013 8991 8971 8952 8934 8919 8905 8894 8885 8878 8874 8872 8872 8874 8878 8884 8892 8902 8914 8926 8941 8956 8973 8990 9009 9028 9047 9067 9088 9108 9128 9149 9169 9189 9210 9229 9249 9268 9288 9307 9326 9344 9363 9381 9400 9419 9437 9456 9474 9492 9510 9528 9546 9564 9580 9597 9613 9628 9642 9655 9667 9679 9689 9698 9705 9712 9718 9722 9725 9727 9727 9727 9725 9722 9718 9713 9706 9699 9690 9681 9669 9657 9644 9629 9612 9594 9575 9554 9532 9508 9482 9454 9424 9393 9359 9324 9287 9248 9208 9165 9121 9076 9029 8981 8933 8884 8834 8785 8736 8688 8641 8595 8551 8510 8471 8435 8402 8372 8346 8324 8306 8292 8282 8275 4166 0 74 7 8272 8273 8276 8282 8290 8300 8312 8324 8335 8347 8359 8368 8377 8383 8386 8388 8386 8382 8375 8365 8352 8337 8320 8301 8281 8260 8239 8217 8196 8175 8156 8139 8123 8110 8100 8093 8089 8088 8091 8097 8107 8120 8137 8158 8181 8208 8238 8270 8305 8342 8381 8421 8463 8506 8549 8592 8636 8679 8721 8763 8803 8842 8879 8915 8948 8979 9008 9034 9059 9080 9100 9117 9132 9145 9155 9164 9171 9176 9179 9181 9181 9179 9177 9173 9169 9163 9157 9150 9143 9135 9128 9120 9113 9106 9099 9093 9087 9082 9077 9073 9068 9064 9060 9056 9050 9044 9036 9027 9015 9001 8984 8964 8941 8914 8884 8850 8812 8771 8726 8678 8628 8574 8519 8462 8404 8345 8286 8227 8169 8112 8056 8002 7951 7902 7855 7811 7771 7733 7698 7667 7639 7614 7592 7574 7559 7547 7539 7534 7532 7533 7538 7546 7557 7571 7587 7607 7629 7654 7681 7710 7741 7773 7807 7841 7877 7912 7949 7985 8022 8059 8095 8131 8168 8204 8239 8275 8311 8348 8384 8421 8458 8496 8535 8574 8614 8655 8697 8740 8783 8827 8871 8915 8960 9005 9049 9094 9137 9180 9223 9264 9305 9344 9382 9418 9453 9487 9519 9549 9578 9605 9630 9654 9676 9696 9715 9732 9747 9760 9772 9782 9791 9798 9803 9807 9810 9811 9810 9808 9805 9801 9796 9790 9782 9774 9764 9754 9743 9731 9718 9704 9690 9674 9658 9641 9623 9604 9585 9565 9545 9525 9504 9483 9461 9440 9420 9399 9380 9360 9342 9324 9308 9292 9277 9264 9251 9239 9228 9218 9209 9200 9191 9183 9174 9166 9157 9148 9138 9128 9117 9105 9092 9078 9063 9046 9029 9011 8991 8970 8949 8926 8903 8879 8855 8830 8805 8779 8754 8729 8704 8679 8655 8632 8609 8586 8564 8543 8522 8502 8482 8462 8442 8421 8401 8379 8358 8335 8312 8288 8263 8237 8211 8184 8158 8131 8104 8078 8053 8028 8005 7984 7964 7946 7930 7916 7904 7893 7885 7878 7873 7869 7865 7863 7862 7860 7859 7859 7858 7858 7858 7858 7858 7859 7860 7862 7865 7869 7874 7880 7887 7895 7904 7914 7924 7936 7947 7958 7969 7980 7989 7997 8004 8009 8012 8013 8011 8007 8000 7992 7981 7967 7952 7934 7915 7894 7872 7849 7825 7799 7774 7747 7721 7694 7667 7640 7614 7587 7561 7535 7510 7485 7461 7438 7415 7393 7372 7352 7332 7314 7297 7282 7267 7255 7243 7233 7225 7219 7215 7212 7211 7213 7216 7222 7230 7239 7251 7265 7281 7298 7318 7339 7361 7385 7410 7436 7462 7489 7516 7543 7570 7596 7622 7647 7671 7693 7713 7732 7749 7763 7775 7784 7790 7792 7791 7786 7778 7765 7748 7726 7701 7670 7636 7597 7555 7509 7460 7409 7355 7300 7245 7189 7134 7081 7030 6982 6938 6898 6863 6834 6810 6793 6781 6776 6776 6783 6794 6811 6833 6858 6888 6920 6954 6991 7028 7066 7104 7143 7180 7217 7253 7287 4167 0 74 7 7319 7350 7379 7406 7431 7455 7476 7496 7513 7529 7543 7556 7567 7577 7585 7593 7599 7605 7610 7614 7619 7624 7628 7633 7639 7644 7651 7658 7666 7675 7683 7693 7702 7711 7720 7729 7737 7744 7749 7753 7755 7756 7754 7749 7743 7734 7722 7708 7691 7672 7651 7627 7600 7572 7542 7510 7476 7440 7403 7365 7326 7286 7245 7203 7162 7119 7077 7035 6993 6951 6909 6868 6826 6785 6744 6703 6661 6620 6578 6535 6492 6447 6402 6355 6306 6256 6204 6150 6095 6037 5977 5915 5851 5784 5715 5644 5570 5494 5416 5335 5251 5164 5075 4983 4889 4791 4691 4589 4485 4379 4271 4162 4053 3944 3835 3727 3621 3518 3417 3320 3227 3139 3055 2977 2904 2837 2776 2721 2671 2627 2588 2554 2525 2501 2481 2466 2455 2447 2443 2443 2447 2455 2467 2482 2503 2528 2557 2592 2631 2676 2727 2783 2844 2910 2981 3058 3139 3224 3313 3405 3500 3597 3695 3794 3894 3993 4092 4189 4284 4376 4466 4552 4634 4713 4787 4858 4924 4986 5044 5098 5149 5196 5241 5283 5323 5362 5399 5436 5473 5510 5547 5585 5625 5665 5707 5751 5797 5844 5892 5943 5994 6047 6101 6156 6212 6268 6325 6382 6439 6496 6553 6610 6666 6722 6776 6830 6883 6934 6983 7030 7076 7118 7158 7196 7230 7260 7287 7311 7331 7347 7360 7368 7373 7375 7373 7368 7360 7348 7335 7318 7299 7278 7255 7230 7203 7174 7143 7111 7078 7043 7006 6969 6931 6891 6851 6811 6770 6729 6688 6647 6607 6567 6528 6490 6453 6417 6382 6348 6316 6285 6255 6227 6200 6174 6151 6128 6108 6089 6073 6058 6046 6037 6030 6027 6026 6028 6034 6043 6055 6070 6089 6111 6135 6162 6191 6223 6256 6291 6328 6366 6404 6443 6482 6521 6561 6600 6638 6675 6712 6747 6780 6812 6842 6870 6895 6918 6937 6953 6966 6975 6981 6983 6980 6974 6964 6951 6934 6913 6890 6864 6835 6804 6772 6738 6703 6667 6630 6593 6556 6519 6482 6446 6409 6373 6337 6302 6267 6233 6200 6167 6137 6108 6080 6056 6034 6015 6000 5989 5983 5981 5985 5995 6010 6031 6057 6090 6128 6171 6220 6273 6329 6390 6452 6518 6585 6651 6718 6785 6851 6915 6976 7035 7090 7142 7189 7232 7269 7301 7328 7348 7362 7369 7369 7361 7346 7322 7290 7250 7201 7144 7077 7002 6919 6828 6729 6623 6510 6392 6268 6139 6008 5873 5737 5601 5465 5329 5196 5066 4939 4818 4702 4592 4490 4395 4309 4231 4164 4106 4059 4023 3998 3985 3983 3992 4013 4045 4088 4140 4202 4272 4349 4433 4520 4611 4703 4794 4884 4970 5052 5126 5193 5250 5296 5331 5353 5364 5361 5345 5317 5277 5227 5165 5095 5017 4933 4845 4752 4658 4565 4472 4381 4294 4213 4136 4068 4007 3955 3912 3878 3854 3840 3837 3843 3860 3887 3924 3971 4028 4094 4168 4252 4344 4445 4553 4668 4790 4918 5052 5191 5335 4168 0 74 7 5483 5634 5788 5944 6101 6258 6416 6573 6729 6882 7033 7181 7325 7465 7600 7730 7854 7972 8085 8191 8291 8384 8471 8551 8624 8691 8752 8807 8856 8900 8938 8971 9000 9024 9045 9062 9075 9086 9095 9101 9106 9109 9111 9112 9112 9112 9111 9110 9109 9108 9107 9106 9105 9105 9104 9105 9105 9106 9108 9110 9112 9115 9119 9123 9127 9132 9137 9142 9148 9153 9159 9166 9172 9178 9184 9191 9197 9203 9210 9216 9223 9229 9236 9243 9250 9257 9265 9273 9282 9291 9300 9310 9320 9331 9342 9354 9366 9379 9392 9406 9420 9435 9450 9466 9482 9498 9516 9533 9551 9568 9586 9604 9621 9638 9654 9670 9685 9699 9712 9724 9735 9745 9753 9761 9767 9772 9777 9780 9783 9785 9787 9788 9789 9790 9791 9791 9792 9792 9792 9792 9791 9790 9789 9788 9786 9784 9781 9777 9774 9770 9765 9761 9756 9751 9746 9741 9737 9732 9728 9724 9720 9717 9713 9710 9707 9704 9700 9697 9693 9688 9682 9676 9669 9660 9650 9639 9626 9612 9596 9578 9558 9537 9514 9489 9463 9435 9405 9374 9342 9308 9273 9237 9200 9162 9123 9083 9042 9001 8959 8916 8873 8829 8784 8739 8693 8647 8600 8553 8506 8459 8412 8366 8320 8275 8231 8188 8148 8109 8072 8038 8007 7978 7952 7929 7910 7893 7879 7868 7860 7854 7851 7850 7850 7852 7856 7860 7865 7871 7878 7885 7892 7899 7906 7913 7920 7927 7935 7942 7949 7956 7964 7971 7979 7987 7996 8004 8013 8022 8031 8040 8048 8056 8063 8069 8074 8076 8075 8072 8065 8053 8036 8014 7985 7949 7905 7854 7793 7724 7645 7557 7460 7354 7239 7115 6984 6846 6701 6552 6398 6242 6085 5928 5771 5616 5465 5317 5176 5041 4913 4794 4683 4582 4492 4412 4343 4286 4241 4208 4187 4179 4183 4201 4230 4273 4328 4396 4476 4567 4671 4784 4908 5041 5182 5331 5486 5647 5812 5979 6149 6318 6488 6656 6821 6983 7140 7293 7439 7579 7713 7840 7960 8073 8179 8278 8370 8456 8536 8610 8679 8742 8801 8855 8905 8951 8994 9033 9069 9102 9132 9159 9184 9206 9225 9242 9257 9269 9279 9287 9293 9297 9298 9298 9297 9294 9289 9283 9276 9268 9259 9250 9240 9230 9220 9210 9200 9190 9181 9172 9164 9157 9151 9146 9142 9140 9139 9139 9140 9143 9148 9154 9161 9170 9179 9190 9201 9213 9225 9236 9248 9258 9267 9275 9280 9283 9283 9280 9274 9264 9250 9233 9211 9185 9155 9120 9081 9038 8991 8939 8883 8822 8757 8688 8613 8534 8449 8359 8263 8162 8055 7942 7822 7697 7566 7429 7286 7139 6986 6830 6669 6506 6342 6175 6009 5842 5677 5514 5354 5198 5046 4900 4759 4625 4499 4381 4271 4170 4079 3998 3927 3868 3819 3783 3759 3747 3748 3762 3790 3830 3884 3952 4032 4126 4231 4350 4479 4619 4769 4928 5096 5270 5450 5636 5824 6015 6207 6400 6590 6779 6965 7146 4169 0 74 7 7322 7491 7654 7809 7956 8095 8224 8344 8455 8556 8647 8729 8802 8865 8920 8965 9002 9031 9052 9065 9070 9069 9060 9045 9024 8997 8964 8925 8882 8835 8783 8728 8671 8611 8549 8488 8427 8367 8308 8252 8200 8153 8111 8075 8047 8025 8011 8005 8007 8018 8036 8062 8096 8137 8184 8237 8295 8357 8422 8490 8559 8630 8700 8770 8838 8905 8969 9031 9089 9143 9194 9240 9282 9320 9354 9383 9407 9427 9443 9454 9461 9463 9462 9456 9447 9433 9416 9396 9371 9344 9314 9280 9244 9206 9165 9123 9079 9033 8986 8939 8891 8843 8795 8747 8699 8652 8606 8561 8517 8475 8434 8394 8356 8319 8284 8251 8219 8189 8161 8134 8109 8085 8063 8043 8024 8007 7992 7978 7966 7955 7947 7939 7934 7929 7926 7924 7923 7923 7924 7925 7927 7928 7930 7932 7933 7935 7935 7936 7936 7936 7936 7936 7936 7937 7938 7940 7943 7947 7954 7962 7972 7985 8001 8019 8040 8065 8092 8123 8157 8194 8233 8276 8320 8367 8416 8466 8517 8568 8620 8671 8722 8772 8820 8866 8910 8951 8989 9024 9056 9083 9107 9127 9143 9154 9162 9165 9165 9161 9152 9141 9126 9108 9087 9063 9037 9009 8979 8947 8914 8879 8844 8808 8771 8734 8697 8660 8624 8587 8551 8516 8482 8448 8416 8385 8356 8327 8301 8277 8254 8233 8215 8198 8184 8172 8163 8156 8151 8148 8147 8148 8151 8155 8160 8165 8171 8177 8182 8186 8189 8189 8188 8183 8176 8165 8150 8131 8107 8078 8045 8007 7965 7917 7865 7809 7748 7683 7615 7544 7469 7393 7315 7235 7154 7074 6993 6912 6833 6756 6679 6606 6534 6466 6400 6338 6279 6223 6171 6123 6078 6037 5999 5965 5934 5906 5881 5860 5841 5824 5811 5799 5790 5783 5777 5774 5772 5772 5774 5777 5782 5788 5796 5806 5817 5830 5845 5863 5882 5904 5928 5954 5983 6014 6048 6085 6124 6166 6210 6256 6305 6355 6407 6461 6515 6570 6625 6680 6733 6786 6836 6883 6927 6967 7002 7031 7054 7070 7078 7078 7069 7050 7022 6984 6936 6878 6810 6733 6646 6551 6448 6338 6222 6100 5976 5848 5719 5590 5463 5337 5214 5097 4985 4880 4783 4695 4616 4548 4490 4444 4409 4387 4376 4377 4390 4415 4452 4499 4558 4625 4703 4788 4881 4980 5084 5194 5306 5420 5536 5651 5766 5879 5990 6097 6200 6299 6394 6484 6568 6648 6724 6795 6862 6925 6985 7042 7097 7149 7200 7249 7297 7344 7391 7437 7482 7527 7571 7615 7658 7701 7743 7785 7826 7866 7906 7946 7986 8026 8067 8108 8150 8193 8237 8283 8329 8377 8427 8477 8529 8581 8634 8688 8741 8793 8845 8895 8943 8990 9034 9075 9113 9148 9179 9207 9231 9252 9270 9284 9295 9304 9310 9313 9315 9314 9313 9310 9306 9301 9296 9291 9286 9281 9276 9272 9268 9264 9261 9259 9258 9258 9258 9259 9261 9264 9268 9273 9278 9285 9291 9299 9307 9315 4170 0 74 7 9323 9332 9340 9348 9356 9362 9368 9373 9376 9378 9378 9375 9371 9365 9355 9343 9329 9311 9290 9266 9239 9208 9174 9137 9097 9053 9006 8957 8904 8849 8791 8731 8669 8605 8540 8473 8406 8338 8270 8203 8135 8068 8002 7937 7873 7811 7751 7692 7636 7581 7528 7478 7430 7384 7341 7300 7262 7227 7194 7164 7137 7113 7092 7075 7061 7050 7043 7040 7040 7043 7050 7060 7074 7090 7109 7130 7153 7177 7203 7230 7256 7283 7310 7337 7363 7388 7412 7434 7456 7477 7497 7516 7534 7552 7570 7588 7606 7625 7644 7664 7686 7708 7732 7757 7784 7812 7842 7872 7905 7938 7973 8009 8046 8084 8123 8163 8204 8246 8289 8333 8378 8423 8469 8516 8564 8611 8659 8706 8754 8800 8847 8892 8936 8979 9021 9060 9098 9134 9168 9199 9228 9255 9279 9301 9320 9338 9352 9365 9375 9383 9389 9394 9396 9398 9397 9396 9393 9390 9387 9383 9379 9375 9372 9370 9368 9367 9368 9370 9373 9378 9385 9393 9402 9413 9426 9439 9454 9470 9487 9504 9521 9539 9557 9574 9592 9609 9625 9641 9655 9669 9681 9692 9702 9710 9716 9720 9722 9721 9719 9713 9706 9695 9682 9666 9646 9624 9599 9572 9541 9507 9471 9432 9391 9348 9303 9256 9207 9158 9107 9057 9006 8955 8904 8854 8806 8758 8712 8668 8626 8587 8550 8516 8484 8455 8429 8406 8386 8368 8354 8342 8333 8326 8322 8321 8321 8325 8330 8338 8348 8360 8374 8390 8408 8427 8449 8472 8497 8522 8549 8577 8605 8634 8663 8692 8720 8749 8776 8803 8829 8853 8877 8899 8920 8939 8957 8973 8989 9002 9015 9026 9037 9046 9053 9060 9066 9070 9074 9076 9078 9078 9077 9075 9071 9067 9061 9054 9046 9037 9027 9017 9005 8993 8980 8968 8955 8942 8930 8919 8908 8899 8891 8885 8880 8878 8877 8879 8883 8888 8896 8906 8918 8932 8946 8962 8979 8997 9015 9034 9052 9071 9089 9106 9124 9140 9156 9172 9187 9202 9217 9232 9246 9261 9276 9291 9306 9321 9336 9351 9366 9380 9394 9408 9420 9431 9441 9450 9457 9462 9466 9468 9469 9468 9466 9462 9458 9454 9448 9443 9437 9432 9427 9422 9419 9415 9412 9410 9408 9407 9405 9403 9401 9397 9393 9388 9381 9372 9360 9346 9330 9311 9289 9263 9235 9203 9168 9130 9089 9044 8996 8945 8891 8833 8772 8708 8640 8568 8493 8413 8329 8240 8146 8047 7941 7830 7713 7588 7457 7319 7174 7021 6862 6696 6524 6346 6164 5977 5785 5593 5398 5204 5009 4817 4628 4442 4262 4088 3921 3762 3611 3470 3337 3214 3101 2997 2903 2819 2743 2677 2619 2570 2529 2496 2471 2454 2446 2445 2452 2468 2493 2527 2570 2624 2687 2760 2844 2937 3041 3154 3277 3407 3544 3689 3837 3989 4143 4297 4449 4599 4745 4884 5015 5137 5247 5346 5432 5504 5562 5605 5633 5646 5644 5627 5598 5554 5499 5433 5355 5270 5176 5075 4171 0 74 8 4942 4827 4712 4594 4477 4360 4245 4132 4023 3918 3818 3723 3634 3551 3475 3406 3344 3289 3241 3202 3171 3147 3132 3125 3127 3138 3157 3186 3224 3271 3327 3393 3469 3553 3647 3750 3862 3982 4110 4246 4388 4537 4691 4850 5013 5178 5347 5515 5683 5851 6018 6182 6344 6502 6656 6806 6950 7090 7225 7354 7479 7597 7711 7820 7923 8022 8116 8205 8289 8369 8445 8516 8583 8646 8704 8759 8810 8857 8900 8940 8977 9011 9042 9071 9097 9121 9143 9164 9184 9202 9220 9236 9252 9267 9282 9297 9311 9325 9339 9353 9367 9380 9394 9407 9421 9434 9447 9459 9471 9483 9494 9504 9514 9523 9531 9538 9545 9551 9556 9560 9565 9568 9572 9575 9578 9581 9584 9587 9591 9595 9598 9602 9606 9610 9614 9618 9621 9624 9627 9629 9631 9633 9634 9636 9637 9638 9639 9640 9640 9641 9642 9643 9644 9645 9646 9646 9646 9645 9644 9642 9639 9636 9631 9627 9621 9615 9609 9602 9595 9588 9581 9573 9566 9558 9550 9542 9533 9523 9513 9501 9489 9474 9459 9441 9422 9401 9378 9353 9327 9299 9270 9240 9208 9176 9143 9110 9077 9044 9011 8979 8947 8915 8885 8856 8828 8802 8777 8754 8734 8716 8700 8688 8679 8673 8672 8674 8680 8690 8704 8722 8743 8768 8796 8826 8858 8892 8927 8962 8997 9031 9065 9097 9126 9154 9179 9201 9220 9236 9250 9260 9267 9270 9271 9269 9263 9255 9244 9229 9212 9192 9169 9143 9114 9083 9049 9013 8975 8935 8894 8853 8811 8769 8728 8687 8647 8610 8575 8542 8512 8486 8463 8444 8428 8416 8408 8403 8403 8405 8410 8419 8429 8442 8457 8473 8489 8505 8521 8537 8551 8564 8574 8582 8587 8589 8587 8581 8571 8556 8537 8514 8485 8451 8412 8368 8318 8261 8199 8130 8055 7973 7884 7788 7685 7576 7460 7338 7210 7077 6939 6797 6651 6502 6352 6201 6050 5898 5748 5599 5453 5309 5169 5033 4902 4775 4653 4536 4426 4322 4225 4135 4052 3978 3912 3855 3808 3770 3742 3725 3718 3722 3736 3761 3796 3841 3896 3960 4033 4113 4202 4297 4398 4504 4615 4730 4848 4967 5089 5211 5332 5453 5574 5692 5807 5920 6030 6136 6238 6337 6431 6522 6609 6691 6771 6846 6919 6988 7053 7116 7176 7232 7286 7336 7382 7424 7463 7497 7527 7552 7571 7586 7596 7600 7599 7593 7582 7565 7544 7517 7485 7449 7407 7359 7307 7248 7184 7113 7035 6950 6858 6759 6652 6537 6415 6285 6149 6007 5859 5707 5550 5392 5233 5073 4914 4756 4603 4452 4308 4169 4036 3911 3793 3684 3582 3489 3405 3328 3261 3201 3151 3108 3073 3047 3029 3019 3017 3023 3038 3062 3094 3135 3185 3245 3314 3393 3481 3580 3688 3805 3932 4067 4211 4362 4519 4682 4849 5018 5188 5358 5526 5690 5848 5998 6139 6269 6385 6488 6575 6645 6698 6734 6751 6750 6731 6694 6640 6570 6485 6387 6277 6156 4172 0 74 8 6026 5888 5746 5600 5452 5304 5158 5014 4873 4739 4610 4490 4379 4276 4183 4101 4029 3967 3916 3875 3844 3823 3811 3808 3812 3822 3839 3859 3883 3909 3935 3959 3983 4003 4018 4027 4028 4022 4007 3983 3950 3906 3854 3793 3724 3647 3564 3477 3386 3293 3200 3108 3017 2930 2848 2771 2701 2639 2585 2539 2502 2473 2454 2444 2442 2449 2465 2490 2524 2567 2619 2680 2751 2832 2924 3026 3140 3264 3399 3545 3702 3869 4046 4232 4425 4625 4831 5040 5252 5465 5678 5889 6097 6300 6498 6689 6872 7047 7214 7371 7519 7658 7788 7909 8021 8125 8222 8311 8393 8469 8540 8604 8664 8719 8770 8816 8859 8899 8935 8967 8997 9025 9049 9072 9092 9110 9126 9140 9153 9164 9174 9183 9191 9197 9202 9206 9209 9211 9212 9212 9210 9208 9204 9199 9193 9186 9178 9169 9159 9148 9136 9123 9109 9095 9079 9063 9046 9028 9009 8990 8969 8948 8926 8904 8881 8857 8833 8809 8785 8760 8736 8713 8690 8667 8646 8626 8607 8589 8572 8557 8543 8531 8519 8509 8500 8491 8484 8476 8468 8460 8451 8442 8431 8418 8402 8384 8363 8338 8310 8276 8239 8196 8148 8094 8035 7970 7900 7824 7743 7657 7566 7470 7371 7267 7161 7052 6941 6829 6716 6603 6490 6378 6268 6161 6056 5955 5859 5767 5680 5600 5525 5456 5395 5340 5293 5252 5218 5191 5170 5156 5147 5145 5147 5153 5164 5178 5196 5216 5239 5263 5288 5315 5342 5369 5396 5423 5449 5474 5498 5521 5542 5560 5577 5590 5601 5608 5612 5612 5608 5599 5587 5570 5549 5524 5495 5463 5428 5390 5350 5308 5266 5223 5181 5139 5098 5059 5021 4984 4950 4916 4883 4851 4818 4784 4749 4711 4669 4624 4574 4519 4458 4391 4319 4241 4158 4071 3979 3886 3790 3694 3597 3503 3412 3323 3241 3163 3093 3031 2976 2930 2893 2865 2847 2838 2839 2849 2869 2897 2934 2978 3030 3089 3152 3221 3293 3365 3437 3510 3581 3645 3705 3756 3799 3831 3850 3858 3852 3833 3799 3753 3694 3623 3542 3450 3351 3247 3136 3025 2914 2803 2692 2586 2485 2389 2300 2217 2142 2074 2013 1960 1914 1874 1842 1816 1797 1784 1778 1779 1787 1804 1828 1862 1905 1959 2024 2100 2189 2290 2405 2532 2672 2825 2990 3167 3354 3550 3755 3966 4184 4405 4627 4849 5072 5292 5507 5717 5920 6114 6300 6475 6640 6793 6934 7064 7182 7288 7383 7466 7539 7602 7656 7700 7738 7767 7791 7809 7822 7831 7836 7839 7840 7838 7836 7832 7827 7821 7815 7808 7799 7790 7779 7767 7752 7735 7715 7692 7665 7634 7598 7558 7513 7463 7407 7346 7279 7207 7129 7046 6958 6866 6769 6667 6563 6455 6345 6234 6121 6008 5895 5783 5672 5564 5460 5359 5264 5175 5092 5017 4950 4893 4844 4807 4780 4764 4761 4768 4789 4820 4864 4919 4985 5062 5148 5244 5347 5457 5573 5694 5819 5946 4173 0 74 8 6074 6203 6331 6459 6584 6707 6826 6942 7053 7160 7263 7361 7455 7545 7630 7712 7790 7864 7935 8002 8067 8128 8187 8243 8296 8346 8393 8438 8479 8518 8554 8587 8617 8645 8670 8692 8712 8729 8744 8757 8768 8776 8782 8786 8788 8788 8786 8782 8776 8768 8759 8748 8736 8722 8708 8693 8678 8662 8647 8632 8617 8604 8591 8579 8569 8559 8551 8544 8538 8532 8528 8524 8520 8517 8514 8510 8507 8504 8500 8497 8494 8491 8489 8487 8486 8487 8488 8491 8496 8502 8509 8519 8529 8540 8552 8564 8576 8588 8598 8607 8614 8619 8620 8618 8612 8602 8588 8569 8544 8515 8480 8439 8393 8340 8282 8217 8146 8068 7983 7891 7792 7685 7572 7451 7323 7188 7047 6900 6746 6588 6426 6259 6090 5919 5746 5573 5401 5229 5059 4892 4728 4568 4412 4261 4116 3976 3842 3715 3595 3482 3377 3279 3190 3110 3039 2978 2926 2885 2853 2833 2824 2826 2839 2864 2901 2950 3010 3081 3165 3259 3363 3479 3603 3737 3879 4028 4184 4343 4507 4673 4838 5003 5166 5325 5478 5624 5760 5886 6001 6102 6190 6262 6319 6359 6383 6390 6381 6356 6315 6260 6191 6109 6016 5913 5801 5683 5559 5432 5303 5174 5044 4917 4793 4673 4558 4448 4344 4247 4156 4071 3993 3920 3853 3792 3736 3684 3638 3595 3557 3522 3492 3465 3443 3425 3411 3401 3395 3393 3395 3400 3408 3419 3432 3445 3460 3474 3486 3497 3505 3509 3509 3505 3496 3482 3463 3439 3411 3380 3345 3308 3271 3234 3197 3161 3129 3100 3077 3059 3048 3045 3049 3063 3087 3120 3164 3219 3286 3364 3455 3558 3673 3800 3939 4090 4252 4424 4606 4797 4995 5199 5408 5621 5835 6048 6259 6470 6674 6872 7064 7246 7420 7582 7734 7875 8005 8123 8230 8325 8410 8485 8550 8605 8652 8692 8724 8750 8770 8785 8795 8801 8804 8804 8803 8799 8794 8788 8782 8776 8770 8765 8762 8759 8759 8759 8762 8767 8774 8783 8794 8806 8820 8836 8853 8871 8891 8910 8930 8950 8970 8990 9009 9027 9044 9060 9074 9086 9096 9105 9112 9116 9119 9120 9119 9116 9113 9108 9102 9097 9091 9086 9081 9077 9074 9073 9073 9076 9080 9087 9095 9105 9117 9130 9145 9161 9177 9194 9211 9229 9246 9263 9279 9295 9309 9323 9336 9348 9359 9368 9376 9382 9386 9388 9387 9384 9377 9366 9351 9332 9307 9277 9241 9199 9150 9095 9033 8963 8886 8802 8711 8611 8504 8390 8267 8137 7998 7851 7696 7532 7360 7180 6992 6796 6594 6385 6170 5951 5727 5502 5277 5052 4827 4607 4392 4183 3982 3790 3608 3437 3276 3128 2991 2866 2753 2651 2559 2478 2407 2344 2291 2245 2207 2176 2153 2137 2129 2129 2138 2155 2182 2219 2266 2324 2393 2473 2564 2666 2779 2901 3033 3172 3318 3470 3625 3782 3941 4099 4255 4408 4557 4700 4838 4968 5092 5208 5316 5417 5511 5598 5679 5753 4174 0 74 8 5822 5886 5945 5999 6049 6094 6136 6174 6207 6236 6261 6280 6295 6306 6311 6311 6306 6296 6281 6263 6241 6215 6187 6157 6127 6096 6066 6037 6011 5988 5968 5954 5945 5942 5945 5955 5972 5996 6027 6065 6109 6161 6218 6281 6349 6421 6496 6574 6655 6736 6818 6899 6981 7061 7139 7216 7290 7362 7431 7498 7562 7624 7683 7741 7796 7850 7903 7954 8003 8051 8099 8145 8190 8233 8276 8318 8359 8400 8439 8478 8516 8553 8590 8627 8663 8698 8733 8768 8802 8835 8868 8899 8929 8958 8985 9011 9034 9056 9076 9093 9109 9122 9132 9141 9146 9150 9151 9150 9146 9140 9131 9119 9104 9086 9065 9041 9013 8982 8948 8909 8868 8823 8775 8724 8670 8614 8556 8495 8433 8369 8304 8237 8170 8102 8034 7965 7896 7827 7758 7689 7621 7553 7485 7419 7355 7292 7232 7174 7119 7068 7021 6979 6941 6908 6881 6859 6842 6831 6826 6825 6830 6839 6851 6867 6886 6906 6928 6950 6971 6991 7011 7027 7040 7049 7054 7053 7048 7036 7019 6995 6966 6930 6889 6843 6791 6736 6676 6615 6552 6488 6424 6361 6301 6244 6192 6144 6104 6071 6045 6028 6020 6021 6031 6050 6079 6117 6163 6217 6278 6346 6420 6499 6582 6668 6757 6847 6937 7028 7118 7206 7293 7377 7458 7536 7610 7681 7749 7813 7873 7930 7985 8036 8084 8131 8175 8218 8259 8299 8338 8376 8414 8451 8488 8525 8561 8598 8634 8670 8705 8740 8775 8809 8842 8875 8907 8938 8968 8998 9026 9054 9080 9106 9131 9155 9178 9200 9222 9243 9263 9282 9300 9318 9335 9351 9367 9382 9396 9409 9422 9434 9445 9455 9464 9473 9481 9488 9494 9499 9503 9505 9507 9508 9507 9506 9503 9499 9495 9490 9484 9477 9470 9462 9454 9445 9436 9427 9418 9409 9400 9391 9383 9374 9367 9359 9352 9345 9340 9335 9330 9327 9324 9323 9322 9322 9322 9324 9326 9328 9330 9333 9336 9338 9340 9342 9343 9344 9344 9343 9341 9339 9335 9330 9325 9318 9310 9301 9291 9280 9267 9254 9239 9222 9204 9184 9162 9138 9112 9084 9053 9019 8982 8942 8898 8851 8799 8744 8685 8621 8552 8479 8401 8319 8232 8141 8045 7946 7842 7735 7625 7512 7397 7280 7162 7043 6924 6805 6688 6571 6457 6345 6237 6132 6032 5936 5845 5760 5681 5609 5542 5482 5428 5381 5340 5306 5277 5253 5234 5219 5209 5201 5195 5191 5187 5183 5178 5172 5163 5150 5134 5112 5085 5052 5012 4965 4910 4847 4776 4697 4610 4515 4413 4302 4186 4063 3936 3804 3668 3531 3394 3256 3119 2985 2854 2728 2608 2493 2386 2287 2195 2111 2035 1968 1908 1856 1811 1772 1741 1715 1695 1681 1673 1671 1675 1685 1703 1729 1763 1806 1860 1925 2002 2091 2194 2310 2439 2582 2739 2907 3088 3279 3479 3688 3903 4124 4347 4571 4794 5018 5239 5454 5665 5868 6063 6251 6429 6597 6755 6903 7040 7165 4175 0 74 8 7280 7384 7477 7558 7629 7688 7737 7775 7803 7821 7830 7829 7820 7803 7779 7749 7712 7670 7623 7572 7518 7461 7400 7338 7273 7207 7139 7070 6999 6927 6854 6781 6707 6632 6558 6483 6410 6337 6266 6196 6129 6064 6001 5942 5885 5832 5782 5735 5691 5650 5611 5576 5543 5512 5484 5458 5433 5411 5391 5373 5358 5345 5334 5326 5320 5317 5318 5321 5327 5336 5348 5362 5380 5400 5423 5449 5477 5508 5542 5578 5617 5658 5702 5749 5798 5850 5905 5961 6020 6081 6144 6208 6273 6339 6406 6473 6540 6606 6673 6738 6803 6867 6930 6992 7053 7113 7173 7232 7291 7350 7408 7466 7524 7581 7638 7695 7751 7807 7861 7914 7966 8016 8064 8109 8153 8193 8231 8266 8298 8326 8352 8375 8395 8412 8426 8437 8445 8451 8453 8453 8450 8445 8437 8426 8412 8396 8378 8358 8335 8311 8286 8259 8233 8206 8179 8153 8128 8104 8082 8062 8045 8031 8019 8011 8006 8004 8006 8011 8019 8030 8043 8060 8078 8099 8122 8147 8172 8199 8227 8256 8284 8312 8341 8369 8396 8421 8446 8469 8491 8510 8528 8543 8557 8568 8577 8585 8591 8596 8599 8602 8604 8605 8607 8608 8610 8612 8616 8619 8624 8628 8634 8639 8645 8650 8655 8659 8662 8664 8665 8664 8661 8657 8651 8643 8634 8624 8613 8600 8588 8574 8561 8547 8533 8520 8506 8493 8480 8467 8454 8441 8428 8415 8402 8389 8376 8362 8348 8334 8319 8304 8288 8271 8254 8235 8215 8193 8170 8143 8115 8083 8049 8011 7970 7925 7877 7825 7770 7712 7650 7586 7520 7451 7380 7306 7230 7152 7070 6986 6897 6804 6706 6602 6491 6374 6248 6115 5972 5822 5662 5495 5321 5139 4953 4761 4567 4373 4180 3987 3797 3612 3434 3263 3101 2948 2805 2672 2550 2438 2336 2245 2163 2091 2027 1971 1924 1883 1849 1822 1802 1787 1779 1777 1781 1792 1810 1834 1866 1905 1952 2008 2071 2144 2226 2317 2417 2527 2648 2778 2917 3067 3226 3394 3570 3754 3945 4142 4345 4551 4761 4972 5182 5392 5599 5804 6003 6197 6383 6562 6733 6896 7050 7194 7330 7456 7575 7685 7788 7884 7974 8058 8136 8210 8279 8345 8407 8466 8522 8574 8624 8671 8716 8757 8796 8832 8866 8897 8925 8951 8975 8996 9016 9034 9051 9066 9080 9092 9103 9112 9120 9126 9130 9131 9130 9126 9119 9108 9093 9074 9050 9022 8988 8950 8906 8857 8803 8743 8677 8605 8528 8444 8355 8260 8160 8053 7942 7825 7703 7578 7448 7316 7182 7046 6911 6776 6643 6512 6386 6264 6148 6040 5938 5845 5761 5686 5621 5565 5520 5484 5458 5442 5435 5438 5448 5467 5493 5527 5566 5611 5662 5717 5775 5837 5900 5966 6033 6100 6167 6234 6301 6366 6430 6493 6554 6614 6672 6728 6783 6836 6889 6940 6991 7040 7089 7137 7185 7232 7278 7324 7368 7412 7455 7497 7537 7577 7615 7652 7688 7724 7758 7791 4176 0 74 8 7824 7856 7887 7919 7951 7982 8014 8047 8080 8114 8148 8183 8219 8255 8292 8330 8368 8406 8444 8482 8520 8558 8595 8631 8666 8700 8733 8765 8795 8824 8851 8877 8901 8924 8946 8966 8986 9005 9024 9042 9061 9080 9099 9120 9141 9163 9186 9210 9235 9261 9288 9315 9342 9368 9395 9421 9447 9471 9494 9516 9537 9556 9574 9590 9605 9619 9632 9644 9655 9664 9673 9681 9688 9694 9699 9702 9704 9704 9703 9700 9695 9688 9680 9670 9658 9644 9629 9613 9595 9576 9556 9536 9514 9491 9467 9442 9415 9387 9357 9325 9290 9253 9214 9172 9127 9080 9030 8979 8926 8871 8815 8759 8703 8648 8593 8540 8488 8439 8391 8347 8304 8264 8227 8192 8159 8129 8101 8074 8050 8029 8009 7991 7976 7963 7952 7944 7939 7937 7938 7942 7949 7959 7971 7987 8004 8023 8044 8066 8089 8112 8135 8157 8179 8199 8217 8234 8248 8260 8270 8276 8280 8281 8278 8272 8262 8249 8232 8211 8187 8158 8126 8090 8051 8008 7962 7915 7864 7813 7761 7708 7656 7605 7555 7507 7462 7419 7380 7345 7312 7284 7258 7236 7216 7198 7183 7169 7157 7145 7134 7123 7113 7103 7093 7083 7074 7066 7059 7054 7050 7048 7048 7051 7056 7064 7074 7086 7100 7115 7131 7147 7163 7178 7192 7204 7213 7221 7225 7225 7223 7216 7206 7192 7174 7153 7127 7098 7065 7027 6986 6941 6891 6836 6776 6712 6641 6566 6484 6396 6302 6202 6095 5981 5862 5736 5605 5468 5326 5179 5029 4874 4718 4558 4398 4239 4079 3919 3763 3609 3460 3315 3176 3043 2917 2799 2690 2588 2497 2414 2341 2277 2223 2179 2144 2117 2100 2092 2091 2099 2115 2139 2171 2210 2257 2313 2376 2447 2527 2615 2712 2818 2932 3055 3186 3324 3470 3623 3782 3945 4112 4282 4453 4623 4794 4964 5130 5292 5450 5602 5749 5889 6024 6152 6275 6392 6503 6610 6713 6812 6907 7000 7089 7177 7262 7346 7427 7506 7583 7658 7731 7801 7869 7934 7996 8056 8114 8169 8223 8275 8325 8375 8424 8472 8520 8567 8615 8662 8709 8756 8802 8848 8892 8935 8976 9015 9052 9087 9119 9149 9176 9200 9222 9241 9259 9274 9287 9299 9310 9319 9327 9334 9340 9344 9348 9350 9350 9349 9346 9342 9334 9325 9313 9298 9280 9259 9236 9208 9178 9145 9107 9067 9022 8974 8922 8866 8806 8742 8673 8600 8522 8440 8353 8263 8168 8070 7968 7864 7758 7651 7545 7438 7332 7230 7131 7036 6947 6863 6788 6720 6660 6609 6568 6536 6514 6501 6498 6504 6519 6542 6573 6612 6657 6709 6765 6827 6893 6962 7035 7108 7183 7258 7332 7406 7478 7547 7614 7677 7735 7789 7837 7881 7918 7950 7976 7996 8011 8020 8023 8022 8015 8005 7990 7972 7951 7927 7901 7874 7845 7815 7786 7757 7728 7701 7675 7651 7630 7611 7596 7585 7577 7573 7572 7576 7583 7594 7607 7624 7643 7663 7684 7705 4177 0 74 8 7726 7746 7764 7779 7791 7799 7801 7798 7789 7774 7751 7721 7684 7638 7586 7526 7458 7384 7304 7218 7127 7031 6933 6832 6731 6629 6529 6431 6336 6246 6160 6082 6011 5949 5895 5852 5818 5796 5785 5785 5797 5821 5856 5903 5960 6029 6108 6196 6294 6399 6512 6632 6756 6886 7018 7153 7289 7425 7561 7694 7826 7953 8077 8195 8309 8417 8518 8613 8702 8784 8860 8928 8991 9048 9098 9144 9183 9219 9249 9276 9299 9319 9337 9352 9365 9377 9388 9398 9407 9416 9425 9433 9442 9451 9459 9468 9476 9484 9492 9500 9507 9514 9520 9525 9530 9534 9538 9541 9543 9544 9545 9544 9543 9540 9536 9531 9523 9513 9501 9486 9468 9447 9422 9392 9359 9320 9277 9228 9175 9115 9050 8980 8904 8823 8736 8644 8546 8445 8338 8228 8114 7996 7877 7755 7632 7509 7387 7265 7144 7027 6913 6803 6698 6599 6507 6422 6344 6274 6213 6161 6117 6083 6057 6040 6032 6033 6042 6058 6082 6114 6151 6195 6244 6299 6358 6421 6487 6557 6628 6702 6776 6852 6927 7002 7076 7149 7220 7288 7354 7416 7475 7529 7580 7626 7667 7704 7736 7764 7787 7805 7820 7830 7837 7841 7841 7838 7832 7825 7815 7802 7789 7773 7756 7738 7718 7697 7675 7652 7627 7601 7574 7546 7516 7484 7451 7415 7376 7334 7289 7239 7185 7125 7058 6985 6904 6816 6718 6612 6497 6372 6239 6097 5947 5789 5625 5455 5281 5105 4929 4752 4576 4404 4237 4076 3924 3780 3646 3523 3411 3310 3221 3143 3077 3021 2975 2938 2909 2886 2869 2856 2845 2837 2829 2820 2809 2796 2779 2759 2734 2705 2671 2633 2591 2545 2496 2444 2390 2336 2282 2227 2173 2121 2071 2023 1979 1938 1901 1869 1842 1820 1803 1792 1789 1792 1803 1822 1850 1888 1936 1994 2062 2142 2232 2332 2442 2562 2690 2823 2964 3107 3251 3394 3538 3678 3811 3938 4056 4163 4260 4345 4417 4478 4526 4563 4590 4607 4614 4616 4611 4603 4593 4583 4572 4563 4559 4558 4564 4577 4598 4627 4665 4713 4771 4838 4916 5002 5099 5203 5316 5436 5561 5693 5828 5965 6103 6242 6378 6512 6642 6766 6884 6993 7094 7185 7267 7338 7398 7448 7487 7515 7534 7543 7543 7535 7519 7496 7466 7431 7391 7346 7297 7246 7191 7133 7074 7013 6950 6887 6822 6756 6690 6624 6558 6492 6426 6361 6298 6236 6175 6117 6062 6009 5959 5913 5871 5832 5797 5766 5740 5718 5699 5685 5675 5669 5666 5667 5672 5680 5691 5706 5724 5744 5768 5795 5825 5858 5894 5932 5974 6017 6062 6109 6158 6208 6258 6309 6359 6409 6459 6507 6553 6598 6641 6681 6719 6754 6787 6816 6843 6867 6888 6907 6922 6934 6943 6948 6950 6949 6945 6937 6926 6911 6892 6870 6845 6817 6785 6750 6712 6672 6629 6583 6536 6486 6436 6384 6331 6277 6223 6170 6116 6063 6011 5959 5909 5860 5813 5766 5721 5677 4178 0 74 8 5633 5589 5545 5500 5454 5407 5358 5306 5251 5193 5132 5068 5001 4930 4858 4784 4707 4631 4555 4480 4406 4336 4269 4207 4150 4098 4054 4017 3987 3966 3953 3949 3955 3971 3996 4032 4078 4135 4202 4281 4370 4471 4581 4703 4833 4973 5122 5278 5441 5609 5781 5956 6132 6307 6481 6653 6820 6982 7137 7284 7424 7554 7675 7787 7889 7981 8063 8137 8201 8258 8306 8348 8383 8412 8436 8455 8470 8481 8488 8492 8494 8493 8489 8483 8475 8465 8453 8438 8422 8404 8383 8361 8338 8312 8285 8257 8227 8196 8163 8130 8096 8062 8027 7992 7957 7922 7887 7853 7821 7789 7759 7732 7707 7684 7665 7649 7637 7630 7627 7629 7636 7648 7665 7687 7715 7747 7784 7825 7870 7918 7969 8023 8079 8137 8195 8253 8311 8368 8425 8480 8533 8583 8630 8674 8715 8751 8783 8809 8831 8848 8859 8864 8863 8857 8844 8825 8800 8769 8732 8691 8644 8592 8536 8476 8413 8348 8279 8210 8140 8069 7998 7928 7859 7791 7726 7663 7602 7544 7489 7437 7389 7343 7300 7260 7223 7189 7157 7129 7102 7079 7058 7039 7023 7010 6999 6991 6986 6983 6983 6986 6991 6998 7008 7019 7032 7046 7061 7076 7091 7106 7121 7135 7147 7159 7169 7178 7186 7192 7196 7200 7203 7205 7206 7207 7208 7209 7210 7212 7214 7217 7221 7227 7234 7242 7252 7264 7278 7294 7312 7332 7355 7379 7405 7433 7463 7493 7525 7557 7589 7621 7653 7683 7713 7741 7767 7792 7816 7837 7857 7876 7894 7911 7928 7944 7959 7975 7991 8006 8022 8037 8052 8066 8079 8091 8101 8110 8115 8118 8118 8115 8109 8099 8086 8070 8051 8029 8004 7978 7950 7920 7889 7858 7826 7794 7762 7731 7700 7670 7641 7614 7589 7565 7544 7526 7510 7498 7490 7486 7486 7491 7501 7516 7536 7561 7591 7626 7666 7710 7758 7809 7862 7919 7976 8036 8096 8156 8216 8277 8336 8396 8454 8512 8569 8625 8680 8734 8787 8839 8890 8940 8989 9035 9080 9123 9164 9203 9239 9272 9302 9330 9355 9377 9396 9413 9428 9440 9450 9458 9465 9470 9473 9475 9476 9475 9472 9468 9463 9456 9446 9435 9421 9404 9385 9363 9337 9309 9276 9239 9199 9154 9104 9050 8990 8926 8856 8780 8699 8611 8518 8419 8314 8202 8085 7962 7833 7698 7559 7414 7265 7112 6955 6795 6632 6468 6303 6138 5973 5810 5648 5489 5334 5184 5040 4901 4769 4643 4526 4415 4313 4218 4131 4051 3979 3913 3854 3801 3754 3712 3676 3645 3620 3600 3587 3580 3579 3587 3602 3627 3661 3705 3760 3826 3904 3993 4093 4204 4326 4457 4597 4745 4899 5059 5221 5386 5551 5716 5879 6038 6194 6343 6486 6622 6751 6872 6984 7089 7186 7275 7357 7433 7503 7567 7626 7682 7735 7785 7834 7882 7929 7977 8024 8073 8122 8172 8223 8275 8327 8379 8431 8483 8533 8582 8629 8674 8716 8755 8791 8825 8855 8882 4179 0 74 8 8906 8928 8946 8963 8977 8989 9000 9009 9017 9024 9030 9035 9039 9044 9047 9051 9055 9059 9063 9068 9073 9079 9087 9095 9105 9116 9129 9144 9160 9178 9197 9217 9239 9261 9285 9309 9333 9357 9380 9403 9426 9447 9467 9485 9502 9516 9529 9539 9547 9552 9555 9555 9553 9548 9541 9531 9519 9504 9487 9467 9445 9420 9393 9363 9329 9293 9253 9210 9164 9113 9058 9000 8937 8870 8799 8724 8645 8563 8479 8391 8303 8212 8121 8030 7939 7848 7760 7673 7588 7506 7426 7349 7275 7204 7135 7069 7006 6944 6885 6828 6773 6719 6666 6615 6565 6516 6469 6423 6378 6335 6293 6253 6215 6178 6142 6109 6077 6047 6020 5994 5970 5949 5929 5913 5898 5887 5878 5872 5870 5870 5874 5881 5891 5905 5921 5941 5963 5987 6013 6041 6068 6095 6122 6147 6169 6188 6203 6212 6216 6213 6204 6186 6160 6126 6084 6033 5973 5906 5831 5748 5659 5564 5465 5361 5254 5145 5034 4923 4813 4704 4597 4493 4392 4296 4204 4118 4038 3963 3895 3833 3779 3731 3690 3657 3631 3612 3601 3597 3600 3610 3627 3651 3682 3718 3760 3807 3859 3915 3975 4038 4104 4171 4241 4312 4383 4456 4529 4603 4677 4752 4827 4903 4980 5058 5138 5219 5302 5387 5473 5562 5652 5743 5836 5930 6024 6118 6212 6306 6398 6489 6579 6666 6752 6835 6915 6993 7068 7141 7210 7277 7341 7401 7459 7513 7564 7612 7656 7696 7733 7765 7794 7818 7838 7854 7866 7874 7879 7880 7878 7873 7865 7856 7844 7832 7818 7803 7789 7774 7759 7745 7731 7718 7706 7695 7685 7677 7670 7664 7660 7658 7657 7658 7661 7667 7675 7685 7699 7715 7735 7759 7786 7818 7853 7892 7935 7982 8032 8085 8142 8200 8259 8320 8381 8441 8500 8558 8613 8665 8713 8758 8798 8834 8866 8893 8916 8935 8950 8962 8971 8977 8982 8985 8988 8990 8992 8994 8998 9002 9007 9014 9022 9032 9043 9056 9071 9087 9104 9123 9144 9165 9188 9212 9236 9262 9288 9314 9340 9366 9392 9416 9440 9462 9483 9502 9518 9532 9543 9552 9557 9559 9558 9554 9546 9535 9520 9501 9479 9453 9423 9389 9351 9310 9264 9215 9162 9105 9045 8981 8913 8842 8769 8693 8614 8533 8451 8368 8284 8200 8116 8033 7950 7870 7793 7718 7648 7582 7520 7465 7415 7372 7336 7308 7287 7274 7269 7272 7282 7300 7326 7358 7396 7440 7490 7544 7603 7664 7729 7797 7866 7937 8008 8081 8153 8226 8299 8371 8442 8513 8582 8650 8716 8781 8843 8903 8961 9016 9069 9119 9166 9210 9252 9290 9326 9359 9390 9419 9445 9470 9492 9513 9532 9549 9564 9578 9589 9599 9606 9611 9614 9613 9610 9604 9595 9582 9567 9548 9525 9500 9472 9442 9409 9374 9337 9299 9260 9219 9178 9137 9095 9053 9012 8970 8928 8886 8844 8801 8759 8716 8672 8628 8584 8539 8493 8448 8402 8356 8310 8265 8221 8178 4180 0 74 9 8110 8072 8035 8000 7967 7936 7907 7881 7856 7835 7816 7801 7788 7779 7773 7770 7771 7776 7784 7796 7812 7832 7856 7883 7915 7950 7988 8030 8075 8123 8174 8227 8283 8340 8398 8456 8515 8574 8633 8691 8748 8802 8855 8906 8954 8998 9040 9078 9113 9144 9172 9195 9215 9231 9242 9250 9254 9254 9251 9243 9233 9219 9202 9183 9161 9136 9110 9082 9052 9022 8991 8961 8930 8899 8870 8841 8814 8789 8765 8743 8723 8705 8689 8674 8661 8650 8640 8630 8621 8612 8603 8593 8582 8570 8557 8542 8525 8507 8486 8464 8439 8413 8386 8358 8329 8300 8271 8242 8213 8187 8162 8139 8118 8100 8084 8071 8061 8055 8051 8049 8051 8054 8060 8069 8078 8089 8102 8115 8128 8142 8156 8169 8181 8193 8204 8213 8220 8225 8228 8229 8227 8223 8216 8205 8192 8177 8158 8136 8111 8084 8053 8021 7986 7948 7909 7867 7823 7778 7730 7681 7630 7577 7522 7465 7406 7345 7282 7216 7148 7078 7005 6930 6854 6775 6695 6614 6531 6448 6365 6282 6199 6117 6037 5957 5880 5804 5731 5660 5591 5526 5463 5404 5347 5294 5245 5199 5157 5120 5087 5060 5038 5022 5013 5011 5017 5031 5053 5085 5125 5175 5234 5302 5380 5466 5561 5662 5771 5886 6006 6130 6256 6385 6514 6643 6770 6896 7019 7138 7253 7363 7468 7568 7663 7752 7836 7915 7989 8059 8124 8186 8243 8298 8349 8397 8443 8486 8526 8564 8600 8633 8663 8691 8717 8740 8760 8777 8792 8804 8813 8819 8824 8825 8825 8822 8817 8810 8802 8793 8782 8770 8757 8744 8730 8716 8702 8689 8675 8662 8649 8637 8626 8616 8607 8600 8593 8588 8584 8581 8580 8580 8581 8584 8588 8593 8600 8607 8615 8623 8632 8642 8651 8660 8669 8677 8685 8691 8697 8701 8703 8704 8703 8700 8694 8687 8678 8667 8654 8639 8623 8604 8584 8563 8541 8518 8494 8469 8444 8419 8394 8368 8343 8318 8293 8269 8244 8220 8196 8171 8147 8122 8096 8069 8040 8011 7979 7945 7909 7871 7830 7786 7739 7689 7636 7581 7522 7461 7398 7332 7265 7196 7125 7053 6981 6908 6834 6760 6687 6613 6540 6467 6394 6321 6249 6178 6106 6035 5965 5895 5826 5757 5689 5623 5557 5493 5431 5370 5312 5256 5203 5154 5107 5063 5023 4987 4954 4924 4898 4875 4856 4840 4826 4816 4808 4803 4800 4799 4801 4804 4810 4817 4826 4838 4851 4866 4883 4902 4923 4946 4970 4996 5024 5053 5084 5115 5148 5181 5215 5249 5283 5317 5351 5384 5418 5450 5483 5515 5546 5577 5608 5639 5671 5702 5734 5767 5800 5835 5870 5907 5945 5985 6026 6069 6113 6159 6206 6254 6304 6355 6406 6459 6513 6567 6622 6678 6734 6790 6847 6904 6961 7018 7076 7134 7193 7252 7311 7371 7432 7492 7554 7616 7679 7742 7806 7871 7936 8002 8068 8135 8202 8269 8336 8402 8468 8534 8599 8663 8725 8786 8845 8902 4181 0 74 9 8956 9008 9057 9103 9146 9185 9221 9253 9281 9305 9325 9341 9353 9360 9364 9364 9360 9352 9341 9326 9308 9288 9264 9239 9211 9182 9151 9119 9087 9054 9022 8990 8960 8930 8903 8877 8853 8833 8814 8799 8787 8778 8772 8768 8768 8770 8774 8780 8788 8797 8806 8816 8826 8836 8845 8853 8859 8863 8866 8865 8862 8856 8847 8835 8819 8800 8778 8751 8721 8688 8651 8610 8565 8517 8466 8412 8355 8295 8233 8169 8104 8038 7972 7906 7841 7777 7717 7660 7606 7558 7515 7478 7448 7425 7411 7404 7406 7416 7434 7461 7495 7537 7586 7642 7703 7769 7840 7914 7992 8071 8152 8233 8315 8396 8476 8555 8632 8707 8780 8850 8917 8981 9042 9100 9154 9205 9252 9295 9334 9368 9399 9425 9446 9463 9476 9484 9487 9485 9480 9469 9455 9437 9415 9389 9361 9329 9294 9257 9218 9176 9133 9087 9040 8992 8943 8892 8840 8788 8735 8682 8629 8575 8523 8471 8420 8371 8323 8279 8236 8198 8162 8131 8104 8081 8063 8050 8041 8036 8037 8041 8049 8060 8075 8092 8112 8133 8155 8178 8201 8225 8248 8270 8291 8311 8330 8347 8363 8377 8390 8402 8413 8423 8431 8439 8446 8452 8458 8463 8467 8471 8475 8478 8481 8483 8484 8486 8486 8486 8485 8484 8482 8478 8474 8469 8463 8456 8447 8436 8423 8408 8390 8370 8346 8318 8287 8251 8211 8165 8114 8058 7996 7927 7853 7772 7685 7592 7493 7388 7277 7161 7040 6915 6786 6653 6518 6380 6241 6101 5962 5823 5684 5548 5415 5286 5161 5041 4927 4819 4719 4627 4543 4468 4404 4349 4305 4271 4249 4238 4239 4251 4274 4308 4353 4409 4474 4548 4632 4722 4820 4924 5033 5146 5261 5379 5498 5617 5734 5850 5964 6073 6179 6279 6374 6462 6544 6619 6687 6747 6800 6845 6883 6913 6935 6951 6959 6961 6957 6946 6930 6909 6884 6853 6820 6782 6741 6698 6652 6603 6553 6500 6445 6388 6328 6265 6200 6131 6058 5980 5898 5809 5716 5615 5509 5395 5274 5146 5011 4869 4721 4567 4409 4245 4080 3912 3743 3575 3408 3244 3083 2928 2778 2636 2502 2376 2260 2152 2055 1966 1888 1818 1758 1706 1661 1625 1595 1571 1553 1539 1530 1526 1525 1528 1534 1544 1558 1576 1598 1624 1656 1693 1737 1787 1844 1909 1983 2065 2155 2255 2364 2481 2607 2742 2883 3032 3187 3347 3512 3678 3847 4017 4187 4354 4520 4682 4839 4991 5137 5276 5409 5534 5651 5761 5864 5959 6048 6129 6204 6274 6337 6395 6449 6497 6541 6581 6617 6649 6676 6700 6720 6736 6747 6755 6757 6756 6749 6737 6721 6699 6672 6640 6603 6560 6512 6458 6399 6335 6266 6192 6113 6030 5942 5849 5754 5654 5552 5448 5340 5232 5124 5015 4906 4799 4694 4592 4493 4398 4309 4225 4148 4077 4014 3959 3913 3875 3846 3827 3817 3817 3826 3846 3875 3914 3963 4021 4088 4165 4251 4345 4448 4559 4182 0 74 9 4678 4804 4937 5076 5220 5370 5524 5680 5840 6002 6163 6324 6486 6646 6802 6955 7104 7248 7386 7518 7645 7764 7876 7981 8079 8171 8255 8333 8405 8471 8532 8587 8638 8685 8728 8768 8805 8839 8871 8900 8928 8954 8978 9000 9021 9040 9057 9072 9085 9097 9106 9114 9119 9122 9122 9121 9117 9111 9103 9092 9080 9065 9049 9031 9011 8989 8965 8940 8914 8886 8857 8826 8794 8760 8726 8690 8652 8614 8574 8533 8491 8447 8403 8357 8311 8264 8216 8167 8118 8069 8020 7971 7923 7874 7827 7781 7735 7691 7649 7607 7568 7530 7493 7459 7426 7394 7364 7335 7308 7282 7257 7232 7209 7186 7164 7142 7120 7099 7078 7058 7038 7018 6999 6980 6962 6944 6927 6911 6896 6882 6869 6857 6847 6837 6828 6821 6814 6809 6804 6801 6798 6796 6794 6793 6791 6790 6787 6784 6778 6771 6760 6746 6728 6704 6675 6639 6596 6545 6486 6417 6339 6251 6153 6045 5927 5801 5665 5521 5370 5213 5051 4884 4716 4548 4380 4211 4048 3888 3734 3586 3446 3314 3192 3078 2975 2881 2797 2724 2660 2606 2561 2526 2500 2482 2474 2474 2482 2500 2526 2561 2606 2660 2725 2799 2885 2982 3090 3210 3341 3484 3638 3804 3979 4165 4360 4563 4773 4987 5207 5429 5651 5872 6093 6311 6523 6730 6929 7120 7302 7475 7638 7790 7932 8063 8184 8296 8397 8491 8575 8652 8722 8786 8843 8895 8943 8986 9024 9059 9091 9119 9143 9165 9183 9198 9210 9219 9224 9227 9226 9223 9217 9208 9197 9183 9167 9150 9130 9109 9087 9064 9040 9015 8989 8963 8936 8909 8881 8854 8827 8799 8772 8746 8720 8695 8671 8649 8629 8612 8596 8584 8576 8570 8569 8572 8578 8589 8604 8623 8646 8672 8701 8733 8768 8805 8843 8881 8921 8961 9000 9038 9076 9112 9146 9178 9208 9236 9261 9283 9302 9317 9329 9338 9342 9343 9339 9330 9316 9298 9274 9245 9210 9169 9123 9071 9014 8951 8883 8810 8732 8649 8562 8470 8375 8275 8172 8065 7954 7839 7721 7599 7474 7345 7212 7076 6936 6792 6645 6496 6344 6190 6035 5879 5723 5567 5413 5261 5113 4968 4829 4695 4568 4449 4338 4236 4144 4061 3989 3928 3878 3840 3813 3798 3795 3804 3825 3857 3900 3955 4020 4095 4180 4273 4375 4484 4599 4720 4845 4974 5104 5236 5368 5498 5627 5753 5875 5993 6105 6211 6312 6406 6494 6575 6650 6719 6784 6843 6898 6950 6999 7045 7091 7135 7180 7225 7270 7316 7364 7412 7462 7514 7566 7618 7671 7724 7775 7826 7875 7922 7967 8008 8047 8081 8113 8141 8165 8186 8204 8220 8233 8244 8253 8261 8268 8275 8281 8287 8294 8300 8306 8312 8318 8322 8324 8325 8323 8317 8307 8292 8272 8245 8211 8171 8122 8066 8002 7929 7849 7760 7664 7562 7453 7338 7218 7093 6966 6836 6704 6572 6441 6311 6182 6058 5938 5822 5714 5612 5518 5434 5359 5294 4183 0 74 9 5241 5199 5170 5153 5150 5159 5182 5218 5267 5329 5403 5488 5584 5691 5806 5929 6059 6195 6336 6480 6626 6774 6922 7069 7215 7359 7499 7636 7769 7897 8021 8139 8252 8359 8462 8558 8649 8735 8815 8890 8960 9025 9085 9139 9189 9235 9276 9312 9345 9373 9397 9417 9434 9447 9456 9462 9464 9463 9458 9450 9438 9423 9404 9381 9354 9323 9288 9249 9206 9159 9109 9054 8997 8936 8874 8809 8741 8674 8607 8539 8472 8407 8344 8283 8227 8174 8126 8082 8044 8012 7985 7964 7949 7940 7936 7938 7945 7957 7973 7993 8017 8044 8073 8104 8137 8170 8203 8236 8268 8298 8326 8351 8373 8392 8406 8415 8420 8419 8412 8400 8382 8359 8329 8294 8253 8207 8156 8100 8040 7977 7910 7839 7767 7693 7617 7541 7463 7385 7308 7231 7154 7079 7004 6931 6859 6789 6720 6653 6588 6525 6463 6404 6347 6293 6241 6192 6145 6102 6062 6025 5992 5962 5937 5915 5897 5883 5873 5867 5865 5867 5872 5880 5892 5907 5923 5942 5963 5984 6007 6029 6052 6073 6093 6112 6128 6142 6153 6160 6164 6164 6160 6152 6139 6123 6102 6078 6050 6019 5985 5948 5908 5867 5824 5780 5735 5690 5646 5601 5557 5515 5474 5435 5398 5362 5330 5299 5272 5247 5225 5206 5190 5176 5166 5159 5154 5153 5154 5158 5165 5175 5188 5203 5221 5241 5265 5291 5320 5353 5388 5427 5469 5515 5564 5618 5675 5737 5804 5874 5950 6029 6114 6202 6295 6392 6492 6595 6702 6811 6922 7033 7145 7257 7369 7480 7588 7694 7796 7894 7988 8077 8160 8238 8309 8373 8431 8481 8524 8560 8588 8609 8623 8630 8630 8623 8610 8592 8568 8539 8505 8468 8427 8384 8338 8291 8243 8195 8147 8099 8052 8007 7964 7923 7885 7850 7817 7788 7762 7739 7720 7704 7691 7681 7674 7670 7669 7671 7677 7685 7696 7710 7727 7747 7770 7797 7826 7858 7894 7931 7972 8015 8059 8106 8153 8202 8251 8300 8349 8397 8444 8489 8533 8574 8613 8649 8682 8713 8740 8764 8785 8803 8817 8829 8837 8843 8846 8845 8842 8837 8829 8818 8804 8788 8770 8750 8728 8704 8679 8652 8624 8595 8566 8537 8508 8479 8450 8423 8396 8371 8347 8325 8305 8286 8269 8254 8240 8228 8218 8209 8202 8195 8190 8186 8183 8180 8178 8177 8175 8174 8173 8173 8172 8171 8169 8168 8166 8165 8163 8160 8158 8156 8153 8151 8149 8147 8145 8144 8143 8142 8142 8142 8143 8145 8146 8147 8149 8150 8151 8152 8152 8151 8149 8145 8140 8133 8125 8115 8102 8088 8071 8053 8032 8008 7983 7955 7925 7892 7857 7819 7778 7735 7688 7638 7585 7528 7467 7402 7333 7259 7181 7097 7009 6915 6816 6711 6602 6488 6369 6245 6118 5987 5852 5715 5576 5436 5295 5154 5015 4876 4740 4607 4478 4354 4235 4121 4014 3914 3821 3736 3659 3590 3529 3478 3434 3400 3374 3356 3348 3347 3355 3371 4184 0 74 9 3396 3428 3468 3515 3571 3633 3702 3779 3862 3951 4046 4147 4252 4363 4478 4596 4717 4841 4966 5092 5218 5344 5469 5593 5714 5833 5948 6061 6169 6275 6376 6474 6568 6659 6747 6832 6913 6993 7070 7146 7220 7292 7362 7431 7499 7565 7630 7692 7753 7812 7868 7921 7972 8020 8065 8107 8145 8181 8213 8242 8269 8292 8314 8332 8349 8364 8377 8388 8399 8408 8416 8423 8429 8434 8437 8440 8441 8441 8439 8436 8430 8421 8410 8397 8380 8360 8337 8311 8281 8248 8212 8173 8130 8085 8038 7988 7936 7884 7830 7775 7721 7667 7613 7559 7508 7457 7408 7360 7314 7270 7227 7185 7145 7106 7067 7028 6989 6949 6909 6868 6825 6781 6734 6686 6635 6581 6525 6466 6404 6340 6273 6204 6132 6059 5983 5905 5826 5745 5663 5581 5497 5414 5330 5247 5165 5084 5005 4929 4855 4786 4720 4660 4606 4558 4517 4485 4461 4446 4441 4447 4463 4490 4528 4576 4636 4705 4785 4874 4971 5077 5188 5307 5429 5556 5685 5815 5946 6077 6207 6334 6460 6581 6700 6814 6923 7029 7130 7226 7318 7405 7488 7566 7641 7711 7777 7838 7896 7949 7997 8040 8078 8111 8138 8160 8175 8184 8186 8182 8172 8155 8131 8101 8066 8025 7979 7928 7873 7815 7754 7691 7627 7562 7497 7433 7370 7310 7253 7200 7152 7109 7071 7040 7017 7000 6992 6992 7001 7018 7045 7080 7124 7177 7237 7306 7381 7463 7551 7644 7741 7841 7943 8047 8151 8254 8355 8456 8552 8645 8735 8819 8899 8973 9043 9107 9166 9220 9269 9313 9353 9388 9420 9448 9473 9495 9514 9531 9545 9558 9568 9576 9583 9587 9591 9593 9593 9592 9590 9587 9582 9577 9571 9564 9556 9548 9540 9531 9522 9513 9504 9495 9486 9477 9468 9459 9450 9441 9433 9424 9415 9407 9398 9390 9382 9375 9368 9361 9355 9350 9345 9342 9339 9338 9337 9338 9340 9343 9347 9352 9359 9366 9374 9384 9393 9404 9415 9426 9438 9450 9463 9476 9488 9501 9514 9527 9540 9552 9565 9577 9589 9600 9611 9621 9630 9638 9646 9652 9656 9659 9661 9661 9659 9656 9651 9644 9636 9626 9615 9602 9588 9573 9558 9541 9524 9506 9487 9467 9446 9425 9402 9378 9352 9324 9295 9263 9228 9190 9150 9106 9059 9009 8955 8898 8837 8773 8705 8635 8561 8483 8403 8319 8231 8140 8045 7946 7842 7734 7620 7501 7375 7243 7104 6959 6806 6645 6478 6304 6123 5936 5744 5547 5347 5143 4939 4735 4531 4329 4131 3938 3750 3569 3396 3233 3078 2933 2799 2675 2562 2460 2368 2286 2213 2151 2097 2051 2013 1983 1960 1944 1935 1931 1935 1944 1961 1984 2014 2052 2097 2151 2213 2285 2365 2455 2554 2662 2779 2905 3039 3181 3329 3484 3643 3806 3971 4138 4305 4472 4636 4797 4955 5108 5255 5397 5531 5660 5781 5896 6004 6105 6200 6290 6374 6453 6528 6599 6667 6732 6795 6856 6917 6977 4185 0 74 9 7037 7097 7157 7219 7282 7346 7413 7481 7551 7623 7697 7774 7851 7931 8011 8092 8174 8255 8337 8417 8496 8573 8648 8721 8790 8857 8920 8979 9035 9088 9137 9182 9225 9264 9301 9335 9366 9396 9423 9449 9474 9497 9518 9538 9557 9574 9590 9605 9617 9629 9638 9646 9653 9657 9660 9661 9661 9660 9657 9653 9648 9642 9635 9628 9620 9613 9605 9597 9589 9582 9575 9568 9562 9556 9551 9547 9544 9542 9541 9541 9542 9545 9548 9554 9560 9569 9578 9589 9601 9614 9627 9642 9657 9672 9687 9703 9718 9732 9747 9760 9773 9784 9795 9806 9815 9824 9832 9839 9846 9852 9858 9863 9868 9873 9877 9880 9883 9885 9887 9887 9887 9885 9882 9878 9873 9866 9857 9847 9836 9824 9810 9795 9779 9761 9743 9723 9702 9680 9657 9633 9607 9579 9550 9519 9486 9450 9413 9373 9331 9286 9239 9190 9139 9086 9031 8976 8919 8862 8806 8750 8694 8640 8588 8538 8490 8445 8403 8365 8330 8298 8269 8245 8223 8205 8189 8177 8167 8160 8155 8152 8151 8152 8155 8159 8165 8173 8182 8193 8205 8220 8236 8255 8276 8300 8326 8354 8386 8420 8456 8495 8537 8580 8626 8673 8721 8770 8820 8870 8919 8968 9017 9063 9109 9152 9193 9233 9269 9303 9335 9364 9390 9413 9434 9452 9467 9479 9489 9496 9500 9502 9500 9496 9489 9480 9467 9452 9434 9413 9390 9364 9336 9306 9274 9241 9205 9168 9130 9090 9049 9008 8965 8921 8877 8831 8785 8738 8691 8643 8594 8545 8496 8446 8397 8348 8300 8252 8206 8162 8119 8079 8041 8006 7974 7945 7920 7898 7881 7867 7856 7850 7847 7847 7851 7858 7867 7879 7894 7911 7929 7949 7969 7991 8013 8035 8057 8079 8099 8119 8138 8155 8170 8183 8194 8202 8208 8211 8212 8210 8205 8198 8188 8177 8163 8147 8131 8113 8094 8075 8057 8039 8021 8005 7990 7977 7965 7956 7949 7945 7942 7942 7943 7947 7952 7958 7965 7972 7980 7988 7995 8001 8007 8010 8012 8012 8009 8005 7998 7989 7977 7963 7948 7930 7911 7890 7868 7845 7821 7798 7774 7751 7727 7705 7685 7665 7647 7631 7616 7603 7593 7584 7578 7573 7570 7569 7570 7572 7575 7579 7584 7590 7596 7603 7609 7615 7622 7628 7634 7640 7646 7652 7658 7665 7672 7681 7691 7702 7715 7731 7748 7769 7792 7818 7848 7881 7917 7956 7999 8045 8093 8145 8199 8256 8314 8375 8436 8499 8563 8627 8690 8754 8817 8880 8941 9001 9059 9115 9170 9222 9272 9320 9365 9408 9449 9487 9523 9557 9588 9617 9644 9669 9691 9712 9731 9748 9763 9776 9788 9798 9806 9812 9817 9821 9823 9823 9823 9821 9818 9815 9810 9805 9799 9793 9786 9779 9772 9765 9757 9750 9742 9734 9726 9717 9709 9700 9691 9681 9672 9662 9652 9641 9631 9621 9610 9600 9590 9581 9572 9563 9555 9547 9540 9534 9528 9522 9517 9512 9507 9502 9496 9490 4186 0 74 9 9484 9476 9468 9458 9447 9435 9421 9405 9388 9368 9347 9324 9298 9270 9240 9208 9172 9134 9093 9048 8999 8947 8891 8830 8764 8693 8617 8535 8447 8354 8255 8149 8039 7922 7801 7674 7543 7409 7272 7133 6993 6852 6712 6573 6437 6304 6176 6053 5936 5826 5723 5629 5543 5465 5397 5339 5289 5250 5220 5199 5188 5187 5195 5212 5238 5274 5318 5371 5433 5503 5581 5667 5760 5861 5968 6080 6198 6321 6447 6575 6705 6836 6967 7097 7225 7350 7472 7589 7702 7810 7912 8009 8100 8186 8266 8340 8410 8475 8536 8592 8645 8694 8740 8783 8822 8859 8892 8922 8948 8971 8990 9005 9015 9022 9024 9021 9014 9002 8985 8964 8939 8910 8877 8839 8799 8755 8708 8658 8605 8549 8490 8429 8365 8298 8229 8158 8084 8008 7931 7851 7771 7689 7607 7525 7444 7363 7284 7207 7133 7061 6993 6929 6869 6813 6762 6715 6673 6636 6602 6573 6548 6526 6508 6494 6482 6472 6466 6462 6460 6460 6463 6468 6475 6485 6496 6510 6527 6546 6567 6590 6616 6643 6673 6704 6736 6770 6805 6840 6875 6910 6946 6980 7014 7047 7078 7109 7137 7164 7190 7213 7235 7255 7274 7291 7306 7320 7332 7343 7353 7361 7368 7374 7379 7383 7387 7389 7390 7391 7391 7391 7389 7388 7385 7382 7379 7375 7370 7365 7359 7353 7347 7340 7333 7325 7317 7308 7299 7289 7279 7269 7258 7246 7233 7220 7206 7191 7176 7159 7142 7123 7104 7083 7061 7039 7015 6991 6965 6939 6912 6884 6856 6827 6798 6768 6738 6707 6676 6644 6611 6578 6543 6507 6470 6431 6389 6346 6300 6252 6201 6147 6090 6031 5970 5906 5840 5773 5704 5635 5566 5497 5428 5361 5295 5232 5172 5115 5062 5012 4966 4925 4888 4855 4827 4802 4782 4767 4755 4747 4743 4742 4745 4752 4762 4775 4792 4812 4836 4863 4894 4929 4967 5009 5054 5104 5157 5213 5273 5336 5402 5471 5542 5616 5693 5772 5852 5934 6018 6103 6190 6277 6365 6454 6544 6634 6725 6815 6906 6997 7087 7177 7266 7353 7440 7525 7607 7688 7766 7841 7913 7981 8046 8107 8164 8217 8266 8310 8350 8386 8418 8446 8470 8490 8506 8520 8530 8538 8543 8545 8546 8545 8542 8537 8531 8524 8516 8507 8498 8487 8476 8464 8452 8439 8426 8411 8397 8381 8366 8349 8332 8314 8295 8276 8256 8236 8215 8193 8171 8148 8125 8101 8077 8052 8027 8002 7976 7949 7922 7895 7867 7838 7809 7780 7750 7719 7688 7656 7624 7592 7559 7525 7492 7458 7423 7388 7353 7318 7282 7246 7210 7173 7135 7098 7059 7020 6981 6941 6901 6860 6818 6776 6734 6691 6648 6605 6561 6517 6473 6428 6383 6338 6292 6246 6200 6152 6105 6056 6007 5957 5907 5855 5803 5749 5695 5639 5582 5523 5462 5399 5333 5264 5192 5115 5034 4948 4856 4759 4655 4544 4426 4302 4171 4034 3891 3742 3590 3434 3275 3116 2957 2800 4187 0 74 9 2644 2494 2349 2210 2079 1957 1843 1739 1645 1561 1486 1421 1365 1317 1277 1244 1217 1196 1179 1167 1158 1153 1151 1151 1155 1161 1171 1185 1202 1224 1252 1285 1325 1371 1425 1486 1555 1633 1718 1812 1914 2024 2141 2264 2394 2529 2669 2813 2960 3108 3257 3407 3556 3705 3851 3994 4133 4269 4400 4526 4648 4764 4875 4980 5081 5176 5266 5353 5434 5512 5587 5658 5726 5791 5854 5915 5974 6032 6087 6141 6193 6244 6293 6340 6386 6430 6471 6511 6548 6583 6616 6647 6674 6700 6722 6742 6760 6775 6787 6797 6804 6808 6810 6809 6806 6800 6792 6782 6769 6755 6739 6722 6703 6684 6664 6644 6624 6605 6586 6569 6554 6541 6531 6524 6519 6518 6521 6527 6537 6550 6567 6587 6610 6635 6663 6693 6726 6759 6793 6828 6863 6897 6932 6966 6998 7030 7060 7089 7117 7143 7167 7190 7212 7232 7251 7269 7286 7302 7318 7333 7347 7361 7375 7389 7403 7416 7431 7445 7460 7475 7491 7508 7525 7544 7563 7582 7603 7624 7646 7668 7691 7714 7737 7760 7783 7806 7828 7849 7870 7888 7906 7922 7937 7949 7961 7970 7978 7984 7988 7991 7993 7994 7994 7994 7993 7992 7990 7989 7988 7988 7987 7988 7989 7990 7992 7995 7998 8001 8005 8009 8013 8018 8022 8026 8030 8033 8036 8039 8041 8042 8042 8042 8040 8038 8034 8030 8024 8016 8007 7996 7984 7969 7953 7935 7915 7892 7867 7840 7811 7778 7743 7705 7664 7619 7571 7519 7462 7401 7335 7264 7187 7104 7016 6921 6820 6713 6599 6479 6354 6222 6086 5945 5800 5651 5500 5347 5194 5040 4888 4737 4589 4445 4306 4171 4043 3922 3808 3701 3603 3514 3434 3363 3302 3250 3209 3177 3156 3145 3144 3152 3171 3200 3238 3285 3341 3405 3477 3556 3641 3731 3826 3925 4026 4130 4233 4337 4440 4541 4640 4735 4826 4913 4995 5072 5143 5209 5269 5324 5373 5416 5454 5487 5515 5538 5556 5570 5579 5584 5585 5582 5575 5565 5551 5534 5515 5493 5468 5441 5412 5382 5350 5316 5280 5243 5204 5162 5118 5071 5020 4965 4905 4840 4768 4689 4603 4509 4407 4297 4178 4052 3919 3778 3632 3480 3326 3169 3012 2854 2698 2546 2398 2257 2123 1997 1880 1772 1674 1585 1507 1438 1377 1326 1282 1245 1214 1189 1169 1154 1142 1133 1128 1126 1126 1130 1137 1148 1162 1182 1206 1235 1271 1312 1361 1416 1478 1547 1623 1706 1795 1890 1991 2097 2206 2320 2436 2555 2676 2797 2918 3040 3161 3281 3400 3517 3632 3745 3855 3964 4070 4174 4276 4376 4473 4569 4663 4754 4844 4932 5018 5103 5185 5266 5344 5421 5496 5569 5640 5709 5776 5841 5904 5965 6023 6080 6134 6186 6236 6284 6330 6374 6416 6456 6494 6531 6566 6600 6632 6663 6693 6722 6750 6777 6804 6830 6855 6880 6905 6929 6953 6976 7000 7023 7046 7068 7090 7112 7134 7155 7176 7196 4188 0 60 3 7292 7311 7331 7350 7368 7386 7403 7418 7433 7445 7457 7466 7474 7480 7485 7488 7490 7491 7491 7491 7490 7489 7489 7488 7489 7490 7493 7496 7501 7508 7516 7525 7536 7549 7563 7578 7594 7612 7631 7650 7671 7692 7714 7736 7759 7782 7805 7829 7853 7876 7900 7924 7948 7973 7997 8022 8047 8072 8098 8124 8151 8179 8208 8237 8268 8299 8332 8365 8399 8434 8470 8507 8543 8580 8618 8655 8691 8728 8764 8798 8832 8865 8896 8926 8954 8981 9006 9029 9050 9070 9088 9104 9118 9131 9142 9152 9161 9168 9174 9178 9182 9184 9185 9186 9185 9183 9180 9176 9171 9165 9158 9150 9141 9131 9120 9108 9095 9081 9066 9050 9034 9017 8999 8981 8963 8945 8926 8907 8889 8871 8853 8835 8819 8802 8787 8772 8758 8745 8733 8722 8711 8702 8693 8685 8677 8670 8664 8658 8653 8648 8644 8640 8637 8634 8631 8629 8627 8626 8626 8626 8626 8627 8629 8631 8633 8636 8640 8644 8649 8654 8660 8666 8673 8680 8688 8697 8706 8715 8725 8736 8747 8759 8771 8784 8796 8809 8823 8836 8849 8862 8874 8886 8897 8907 8917 8925 8931 8937 8941 8944 8945 8945 8943 8941 8937 8932 8927 8921 8915 8908 8902 8897 8892 8888 8885 8883 8884 8886 8889 8896 8904 8914 8926 8941 8958 8976 8996 9018 9041 9065 9090 9116 9142 9168 9194 9220 9245 9270 9293 9316 9337 9358 9377 9394 9410 9425 9438 9450 9461 9470 9478 9485 9491 9495 9498 9500 9501 9501 9500 9498 9495 9491 9486 9481 9474 9467 9460 9451 9442 9433 9423 9412 9401 9389 9377 9365 9353 9340 9326 9313 9298 9284 9269 9254 9238 9222 9206 9188 9170 9152 9133 9113 9092 9071 9049 9025 9001 8976 8950 8922 8893 8863 8831 8797 8762 8725 8686 8645 8602 8557 8509 8459 8407 8352 8295 8235 8173 8109 8042 7973 7902 7828 7752 7673 7592 7508 7421 7331 7238 7141 7040 6936 6827 6715 6598 6476 6350 6220 6086 5949 5808 5663 5517 5369 5220 5072 4924 4777 4633 4492 4355 4223 4097 3977 3864 3758 3660 3570 3488 3415 3350 3293 3244 3204 3172 3147 3130 3121 3120 3126 3139 3160 3189 3225 3269 3321 3381 3450 3526 3611 3704 3806 3916 4033 4158 4290 4429 4573 4723 4877 5034 5194 5354 5515 5675 5834 5990 6143 6292 6435 6573 6705 6830 6948 7059 7163 7260 7350 7432 7508 7577 7640 7697 7748 7793 7833 7868 7898 7923 7943 7958 7969 7975 7976 7974 7966 7954 7939 7918 7894 7866 7834 7799 7761 7720 7677 7631 7583 7533 7483 7431 7379 7326 7272 7219 7165 7111 7058 7004 6950 6897 6843 6789 6735 6680 6625 6569 6513 6457 6400 6343 6285 6228 6171 6114 6057 6001 5947 5893 5842 5792 5744 5698 5655 5615 5577 5542 5510 5480 5454 5431 5411 5394 5380 5369 5361 5355 5353 5354 5358 5365 5375 5389 5405 5425 5447 5473 5502 5533 5567 4189 0 60 3 5604 5643 5684 5727 5771 5815 5861 5906 5951 5995 6038 6079 6118 6154 6187 6217 6243 6265 6283 6297 6307 6313 6314 6311 6304 6293 6278 6261 6240 6217 6191 6164 6135 6106 6076 6046 6016 5987 5959 5933 5909 5886 5866 5849 5835 5824 5816 5811 5811 5814 5821 5833 5848 5869 5894 5924 5959 6000 6045 6096 6153 6215 6283 6356 6434 6518 6606 6699 6797 6898 7002 7109 7219 7331 7443 7556 7669 7782 7894 8005 8114 8220 8324 8425 8522 8616 8706 8793 8875 8954 9029 9099 9166 9229 9288 9344 9396 9444 9490 9532 9571 9607 9641 9672 9701 9728 9753 9775 9796 9815 9832 9847 9861 9874 9885 9895 9903 9911 9918 9923 9928 9932 9936 9939 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9955 9956 9955 9955 9954 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9924 9922 9920 9916 9913 9908 9903 9897 9890 9883 9875 9866 9857 9848 9838 9829 9819 9810 9800 9791 9782 9774 9765 9757 9748 9740 9731 9722 9713 9704 9694 9683 9672 9660 9648 9634 9620 9605 9590 9574 9557 9539 9520 9501 9481 9460 9438 9414 9390 9365 9338 9309 9280 9248 9215 9180 9144 9106 9066 9025 8982 8937 8892 8845 8797 8748 8699 8649 8598 8547 8495 8443 8390 8337 8283 8229 8174 8118 8061 8003 7943 7881 7817 7750 7681 7609 7534 7455 7373 7287 7197 7104 7006 6905 6799 6690 6578 6462 6344 6223 6100 5976 5850 5725 5600 5475 5351 5230 5112 4997 4887 4780 4680 4586 4498 4419 4346 4283 4228 4183 4148 4123 4108 4104 4111 4128 4156 4195 4245 4304 4373 4452 4539 4634 4737 4846 4961 5081 5205 5333 5463 5595 5728 5861 5994 6126 6257 6386 6513 6637 6759 6878 6994 7107 7217 7325 7429 7531 7631 7728 7823 7915 8006 8094 8180 8265 8347 8428 8506 8583 8657 8729 8800 8867 8933 8996 9057 9116 9172 9225 9276 9324 9370 9412 9452 9490 9524 9555 9584 9610 9633 9653 9670 9684 9695 9703 9708 9710 9709 9705 9698 9687 9674 9658 9639 9617 9592 9565 9534 9501 9466 9428 9387 9345 9300 9253 9205 9155 9103 9050 8997 8942 8887 8831 8776 8721 8666 8612 8558 8506 8455 8406 8358 8313 8269 8227 8187 8150 8115 8082 8052 8024 7999 7976 7955 7937 7922 7910 7900 7893 7890 7889 7892 7898 7908 7922 7939 7960 7984 8013 8045 8080 8119 8161 8206 8254 8304 8356 8411 8466 8524 8581 8640 8699 8758 8816 8874 8931 8987 9041 9094 9144 9192 9237 9279 9317 9352 9383 9409 9431 9448 9461 9468 9469 9466 9457 9443 9423 9398 9367 9332 9292 9248 9199 9146 9090 9031 8968 8904 8837 8768 8698 8628 8557 8487 8417 8348 8280 8215 8152 8092 8035 7981 7932 7887 7846 7810 7779 7753 7732 7716 7705 7699 7698 7702 7710 7723 7740 7761 7785 7814 4190 0 60 3 7846 7881 7919 7959 8003 8048 8096 8144 8195 8246 8298 8349 8401 8452 8501 8548 8593 8634 8672 8706 8735 8760 8779 8792 8799 8800 8796 8785 8768 8745 8717 8683 8645 8602 8556 8506 8453 8397 8339 8280 8220 8158 8097 8035 7974 7913 7852 7792 7733 7675 7619 7563 7509 7457 7406 7357 7310 7265 7222 7182 7144 7110 7078 7050 7025 7004 6987 6974 6964 6959 6958 6960 6967 6977 6991 7009 7029 7053 7079 7107 7137 7169 7202 7236 7269 7303 7336 7368 7398 7426 7452 7474 7493 7508 7518 7523 7523 7517 7506 7489 7466 7438 7404 7366 7323 7276 7225 7174 7121 7068 7015 6964 6917 6873 6835 6803 6779 6763 6755 6756 6767 6788 6819 6860 6910 6969 7037 7112 7195 7284 7378 7478 7581 7687 7794 7902 8010 8118 8225 8329 8431 8530 8624 8715 8801 8882 8957 9027 9092 9150 9203 9250 9290 9325 9354 9377 9395 9407 9415 9418 9416 9410 9402 9389 9375 9357 9338 9318 9296 9273 9250 9226 9203 9180 9157 9134 9112 9091 9071 9052 9033 9016 9000 8985 8971 8958 8947 8937 8928 8920 8913 8908 8903 8900 8898 8896 8895 8895 8896 8897 8898 8901 8903 8906 8910 8915 8920 8926 8933 8941 8950 8960 8972 8985 8999 9015 9032 9050 9069 9089 9109 9131 9152 9173 9194 9214 9233 9251 9269 9284 9298 9311 9322 9331 9339 9345 9350 9354 9357 9359 9360 9360 9360 9359 9358 9357 9355 9353 9351 9348 9346 9343 9339 9336 9332 9328 9323 9318 9313 9308 9302 9297 9291 9286 9280 9274 9269 9264 9258 9253 9247 9242 9237 9232 9226 9220 9214 9208 9202 9194 9187 9179 9170 9160 9150 9138 9126 9112 9097 9080 9061 9041 9018 8993 8965 8935 8902 8866 8827 8785 8739 8690 8637 8580 8519 8455 8386 8314 8237 8155 8070 7979 7885 7785 7681 7573 7459 7342 7220 7095 6967 6835 6701 6564 6427 6290 6154 6018 5884 5754 5626 5504 5387 5275 5170 5071 4980 4896 4820 4751 4690 4635 4588 4547 4512 4482 4458 4439 4424 4412 4403 4398 4395 4394 4395 4398 4402 4408 4416 4425 4436 4449 4465 4482 4503 4526 4553 4584 4619 4659 4703 4753 4809 4871 4940 5015 5098 5187 5283 5387 5497 5614 5737 5866 6000 6139 6282 6427 6576 6725 6875 7024 7172 7319 7462 7601 7736 7865 7989 8107 8218 8322 8419 8509 8591 8667 8735 8796 8851 8899 8940 8976 9005 9029 9047 9061 9069 9073 9072 9067 9059 9047 9031 9013 8992 8969 8944 8918 8891 8863 8835 8808 8780 8754 8729 8705 8683 8664 8647 8632 8621 8611 8605 8602 8601 8603 8607 8615 8624 8636 8649 8664 8681 8700 8719 8739 8761 8782 8804 8826 8848 8870 8892 8913 8934 8955 8974 8994 9012 9030 9048 9065 9082 9099 9116 9133 9150 9167 9185 9202 9221 9239 9258 9277 9296 9315 9334 9352 9371 9388 9405 9421 9435 9448 9460 9470 9479 9486 9492 9496 4191 0 60 3 9499 9501 9501 9500 9497 9494 9490 9485 9479 9473 9465 9457 9448 9438 9427 9415 9402 9387 9372 9355 9337 9318 9298 9277 9255 9232 9209 9186 9163 9140 9118 9097 9076 9057 9040 9024 9009 8996 8985 8975 8966 8959 8953 8948 8943 8939 8934 8930 8926 8922 8917 8912 8906 8899 8892 8884 8876 8867 8857 8847 8837 8825 8814 8801 8788 8774 8760 8744 8728 8710 8692 8672 8652 8630 8607 8584 8559 8535 8509 8483 8458 8432 8407 8381 8357 8333 8309 8287 8265 8244 8223 8203 8183 8163 8143 8123 8102 8080 8057 8032 8006 7977 7946 7913 7876 7836 7793 7746 7696 7642 7584 7522 7456 7387 7314 7238 7159 7077 6993 6907 6821 6733 6646 6559 6474 6390 6310 6232 6158 6088 6023 5963 5908 5859 5817 5780 5749 5724 5705 5692 5684 5682 5683 5690 5699 5712 5728 5746 5765 5785 5805 5824 5842 5860 5874 5887 5896 5901 5903 5901 5895 5885 5870 5851 5828 5801 5770 5735 5696 5654 5608 5559 5506 5449 5388 5324 5255 5181 5103 5019 4930 4834 4733 4625 4510 4390 4263 4130 3991 3848 3701 3550 3398 3245 3092 2939 2790 2644 2503 2368 2240 2119 2007 1904 1809 1724 1649 1582 1524 1474 1432 1397 1368 1346 1328 1315 1306 1300 1298 1299 1303 1310 1321 1335 1354 1378 1407 1442 1484 1533 1591 1658 1733 1819 1914 2019 2133 2257 2390 2530 2678 2832 2991 3155 3321 3487 3654 3820 3986 4146 4304 4456 4603 4744 4879 5007 5129 5245 5354 5458 5557 5651 5740 5826 5908 5987 6064 6138 6211 6281 6350 6418 6483 6548 6610 6671 6730 6787 6841 6893 6943 6989 7033 7073 7110 7143 7173 7198 7220 7237 7250 7258 7262 7260 7254 7241 7223 7199 7169 7133 7089 7039 6982 6917 6845 6766 6678 6584 6481 6371 6253 6129 5998 5860 5717 5570 5417 5261 5102 4942 4782 4622 4463 4306 4153 4003 3860 3723 3592 3469 3354 3247 3150 3061 2982 2913 2853 2803 2762 2731 2709 2697 2695 2702 2719 2746 2783 2831 2889 2957 3036 3125 3225 3335 3454 3583 3721 3866 4018 4176 4338 4505 4672 4840 5009 5177 5341 5502 5658 5808 5953 6091 6223 6347 6465 6577 6682 6781 6874 6963 7048 7128 7206 7280 7352 7421 7489 7555 7619 7681 7742 7801 7858 7912 7965 8015 8062 8106 8147 8184 8219 8249 8276 8299 8318 8334 8346 8354 8358 8359 8357 8351 8343 8332 8318 8303 8285 8267 8247 8227 8207 8188 8169 8150 8134 8119 8105 8094 8086 8079 8075 8073 8072 8074 8077 8082 8088 8093 8099 8105 8110 8114 8118 8119 8119 8117 8113 8107 8099 8089 8077 8063 8047 8030 8011 7991 7970 7948 7926 7902 7878 7853 7828 7801 7774 7747 7718 7688 7657 7625 7591 7556 7520 7481 7441 7400 7357 7312 7266 7219 7171 7122 7072 7022 6971 6921 6871 6822 6773 6726 6680 6636 6594 6553 6515 6479 6446 6416 6388 6364 4192 0 60 4 6344 6326 6311 6299 6290 6283 6279 6279 6280 6285 6292 6301 6313 6328 6344 6362 6382 6403 6426 6449 6473 6498 6524 6549 6575 6602 6628 6654 6681 6708 6735 6762 6790 6818 6847 6876 6905 6936 6967 6998 7030 7062 7095 7128 7161 7194 7228 7262 7296 7330 7364 7398 7432 7466 7499 7533 7566 7598 7630 7661 7691 7719 7746 7771 7795 7816 7835 7852 7866 7878 7887 7894 7899 7902 7903 7902 7900 7897 7894 7890 7887 7883 7880 7878 7877 7877 7879 7883 7888 7896 7906 7917 7931 7948 7966 7988 8011 8038 8066 8098 8132 8168 8207 8248 8292 8337 8385 8434 8485 8537 8590 8643 8697 8751 8804 8857 8909 8960 9009 9057 9103 9147 9189 9229 9266 9302 9335 9365 9394 9420 9444 9465 9484 9501 9516 9529 9540 9548 9555 9560 9562 9564 9563 9561 9558 9554 9549 9544 9537 9530 9523 9516 9508 9501 9493 9485 9477 9468 9458 9448 9438 9425 9412 9397 9380 9362 9341 9318 9293 9265 9235 9203 9168 9130 9091 9049 9005 8959 8911 8862 8812 8761 8710 8659 8608 8558 8509 8461 8415 8372 8331 8293 8258 8227 8200 8176 8156 8141 8129 8120 8116 8114 8115 8120 8126 8134 8145 8156 8168 8182 8195 8209 8223 8237 8250 8264 8276 8289 8301 8313 8324 8334 8344 8354 8362 8370 8376 8381 8385 8387 8387 8384 8379 8371 8360 8345 8327 8304 8276 8244 8206 8163 8115 8061 8001 7936 7864 7787 7704 7616 7523 7425 7322 7216 7107 6994 6880 6764 6647 6530 6414 6298 6185 6073 5965 5859 5758 5661 5568 5480 5398 5320 5248 5181 5120 5064 5014 4969 4930 4896 4867 4843 4824 4811 4802 4798 4798 4804 4814 4829 4848 4873 4902 4937 4977 5022 5073 5129 5192 5261 5336 5417 5506 5601 5703 5811 5926 6047 6175 6308 6445 6588 6734 6884 7036 7189 7343 7496 7649 7800 7948 8092 8233 8368 8498 8622 8739 8851 8955 9053 9144 9228 9305 9376 9441 9500 9554 9601 9644 9682 9716 9746 9771 9793 9812 9828 9841 9851 9859 9864 9868 9869 9869 9868 9865 9861 9856 9850 9844 9837 9829 9822 9814 9807 9800 9793 9787 9781 9777 9773 9771 9770 9770 9771 9774 9778 9784 9791 9799 9808 9818 9829 9840 9852 9863 9875 9887 9898 9909 9919 9928 9936 9943 9949 9955 9959 9962 9963 9964 9964 9962 9959 9955 9950 9944 9936 9927 9916 9904 9890 9874 9857 9838 9817 9793 9768 9741 9711 9679 9645 9609 9571 9530 9488 9443 9396 9348 9298 9246 9192 9138 9082 9026 8970 8913 8856 8801 8745 8691 8639 8589 8541 8495 8453 8414 8378 8346 8319 8295 8275 8260 8249 8242 8240 8241 8245 8253 8264 8278 8294 8312 8332 8353 8375 8397 8419 8442 8464 8486 8507 8528 8548 8569 8589 8609 8629 8650 8672 8695 8719 8745 8773 8802 8834 8868 8904 8941 8981 9022 9064 9107 9151 9194 9238 9280 9322 9363 9402 9439 9474 4193 0 60 4 9507 9537 9566 9591 9615 9635 9654 9670 9684 9695 9704 9711 9716 9718 9719 9718 9714 9709 9702 9693 9682 9670 9657 9642 9626 9609 9592 9573 9554 9535 9515 9495 9474 9453 9432 9410 9388 9366 9344 9321 9299 9277 9254 9232 9211 9190 9170 9152 9135 9119 9106 9094 9085 9078 9073 9070 9070 9072 9075 9080 9086 9094 9102 9110 9118 9127 9134 9141 9147 9153 9157 9160 9162 9163 9164 9164 9164 9164 9165 9166 9168 9170 9175 9180 9187 9195 9205 9217 9230 9244 9260 9277 9294 9313 9331 9349 9367 9385 9402 9417 9431 9444 9454 9462 9467 9470 9470 9467 9461 9453 9441 9427 9409 9389 9367 9343 9317 9289 9260 9230 9200 9170 9139 9109 9081 9053 9026 9002 8979 8958 8940 8924 8911 8901 8894 8889 8887 8888 8893 8900 8909 8922 8936 8953 8972 8993 9015 9038 9061 9084 9107 9130 9150 9170 9186 9200 9211 9218 9221 9220 9215 9205 9190 9170 9146 9117 9084 9047 9005 8961 8913 8863 8811 8757 8703 8649 8595 8541 8489 8439 8391 8347 8305 8267 8233 8203 8176 8154 8135 8121 8109 8101 8095 8093 8092 8093 8095 8098 8102 8106 8109 8113 8117 8119 8122 8123 8124 8125 8124 8124 8123 8122 8122 8121 8121 8122 8124 8127 8132 8139 8148 8159 8174 8191 8211 8235 8263 8295 8330 8369 8412 8459 8509 8562 8618 8677 8737 8798 8861 8924 8986 9048 9109 9169 9227 9282 9335 9385 9433 9477 9518 9557 9591 9623 9651 9675 9696 9713 9726 9735 9740 9741 9738 9730 9717 9700 9678 9651 9619 9582 9540 9493 9442 9385 9324 9258 9187 9112 9032 8948 8860 8768 8672 8572 8469 8364 8256 8146 8036 7925 7814 7705 7597 7492 7391 7295 7204 7119 7040 6970 6906 6851 6804 6765 6734 6711 6696 6687 6685 6687 6695 6707 6722 6740 6759 6778 6798 6817 6836 6853 6869 6883 6895 6904 6912 6918 6922 6925 6926 6926 6925 6924 6922 6921 6919 6918 6917 6916 6916 6916 6918 6919 6922 6925 6930 6935 6941 6949 6958 6968 6980 6994 7009 7027 7047 7068 7092 7118 7146 7175 7206 7239 7272 7306 7341 7375 7409 7443 7475 7505 7534 7560 7583 7602 7619 7631 7640 7644 7643 7638 7628 7614 7594 7570 7541 7507 7469 7427 7381 7333 7282 7228 7174 7119 7064 7009 6957 6906 6859 6815 6776 6742 6713 6690 6673 6661 6657 6658 6666 6679 6698 6721 6749 6781 6817 6855 6895 6937 6980 7024 7068 7111 7154 7196 7236 7276 7314 7351 7387 7422 7457 7491 7525 7559 7594 7630 7667 7706 7746 7789 7834 7881 7931 7983 8038 8096 8156 8218 8282 8348 8416 8485 8555 8625 8696 8767 8838 8909 8979 9048 9116 9182 9246 9309 9369 9427 9482 9535 9584 9630 9673 9713 9749 9782 9812 9838 9860 9880 9897 9911 9923 9933 9940 9946 9951 9955 9957 9959 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9966 9966 4194 0 60 4 9965 9964 9962 9960 9958 9955 9952 9949 9945 9941 9937 9932 9927 9922 9915 9908 9901 9893 9883 9873 9862 9850 9838 9824 9810 9795 9780 9765 9749 9734 9719 9705 9692 9679 9668 9658 9649 9642 9636 9631 9627 9624 9622 9620 9619 9618 9618 9618 9617 9616 9615 9614 9612 9609 9606 9603 9599 9594 9589 9584 9578 9572 9566 9559 9552 9544 9536 9528 9520 9511 9502 9493 9484 9474 9463 9453 9442 9430 9418 9405 9391 9377 9361 9344 9325 9305 9283 9259 9234 9206 9175 9142 9107 9069 9028 8985 8939 8892 8842 8790 8736 8681 8625 8568 8511 8453 8396 8340 8285 8231 8179 8130 8083 8038 7997 7958 7923 7892 7864 7839 7818 7801 7787 7776 7768 7764 7762 7764 7767 7773 7781 7792 7803 7816 7831 7846 7863 7880 7897 7915 7932 7950 7967 7984 8001 8018 8034 8051 8067 8083 8099 8116 8133 8152 8171 8192 8215 8240 8267 8296 8329 8364 8401 8442 8485 8531 8579 8630 8682 8736 8791 8846 8902 8958 9013 9068 9121 9173 9224 9273 9320 9365 9408 9449 9487 9524 9558 9591 9621 9649 9674 9697 9718 9736 9750 9762 9770 9775 9776 9774 9767 9756 9741 9722 9699 9672 9640 9604 9564 9520 9471 9419 9362 9301 9236 9167 9093 9015 8933 8847 8756 8662 8563 8462 8357 8250 8140 8029 7918 7808 7697 7589 7483 7381 7285 7193 7108 7030 6961 6900 6848 6806 6775 6754 6744 6745 6757 6781 6815 6859 6914 6979 7053 7136 7227 7325 7430 7540 7655 7774 7894 8016 8139 8260 8380 8498 8612 8721 8825 8923 9015 9100 9178 9249 9312 9368 9416 9457 9491 9518 9539 9552 9560 9562 9557 9547 9532 9511 9485 9455 9419 9378 9333 9284 9230 9172 9111 9047 8979 8909 8838 8764 8689 8613 8537 8461 8385 8310 8236 8164 8094 8025 7958 7894 7832 7772 7715 7660 7607 7557 7508 7461 7416 7372 7330 7288 7247 7206 7166 7125 7084 7042 7000 6957 6912 6866 6819 6771 6722 6671 6620 6567 6514 6460 6405 6351 6297 6243 6190 6138 6087 6037 5989 5942 5898 5855 5815 5778 5743 5711 5682 5656 5634 5615 5600 5588 5580 5576 5576 5580 5587 5599 5614 5632 5654 5679 5706 5736 5767 5800 5834 5868 5902 5936 5969 6000 6030 6057 6081 6102 6120 6133 6143 6149 6151 6148 6142 6131 6116 6098 6076 6050 6022 5991 5958 5923 5886 5848 5809 5770 5731 5692 5654 5617 5582 5548 5517 5488 5461 5438 5418 5401 5388 5379 5374 5374 5377 5385 5398 5415 5436 5462 5492 5526 5564 5607 5652 5701 5754 5809 5866 5926 5988 6052 6116 6182 6247 6313 6378 6442 6505 6566 6625 6682 6735 6785 6831 6874 6912 6946 6976 7001 7022 7039 7051 7059 7064 7064 7062 7056 7047 7035 7022 7006 6988 6969 6949 6927 6905 6882 6858 6834 6809 6784 6760 6735 6710 6685 6661 6637 6614 6591 6570 6550 6531 6513 6497 6484 6472 6462 4195 0 60 4 6455 6451 6449 6450 6454 6461 6471 6484 6500 6520 6542 6568 6598 6630 6666 6706 6748 6794 6843 6896 6951 7010 7071 7135 7202 7271 7343 7416 7491 7567 7645 7723 7802 7880 7959 8038 8115 8192 8267 8341 8412 8482 8549 8613 8674 8733 8788 8840 8888 8932 8973 9011 9044 9074 9101 9124 9144 9161 9175 9186 9195 9202 9206 9208 9209 9207 9205 9201 9196 9190 9184 9176 9168 9159 9150 9141 9132 9123 9113 9104 9095 9086 9077 9068 9058 9049 9040 9030 9019 9007 8995 8981 8966 8949 8931 8910 8888 8863 8836 8806 8775 8740 8703 8664 8621 8576 8528 8478 8424 8367 8307 8244 8178 8109 8036 7960 7882 7800 7715 7627 7537 7443 7347 7248 7146 7041 6933 6821 6706 6587 6464 6336 6204 6066 5924 5776 5623 5465 5301 5134 4963 4787 4610 4433 4254 4076 3900 3728 3560 3398 3242 3095 2956 2826 2707 2597 2498 2410 2331 2264 2205 2157 2117 2087 2064 2049 2041 2041 2047 2060 2080 2107 2140 2181 2229 2284 2346 2416 2494 2580 2672 2772 2879 2992 3110 3233 3361 3492 3625 3759 3893 4027 4159 4290 4417 4542 4661 4777 4888 4994 5096 5193 5285 5374 5459 5541 5619 5696 5770 5842 5913 5983 6052 6120 6188 6254 6320 6385 6449 6511 6571 6630 6685 6738 6788 6833 6875 6911 6943 6969 6989 7004 7012 7014 7009 6998 6980 6956 6925 6888 6846 6798 6746 6689 6628 6564 6496 6427 6356 6284 6212 6141 6070 6000 5934 5869 5809 5753 5701 5655 5613 5578 5549 5526 5510 5500 5496 5497 5505 5516 5532 5552 5572 5592 5612 5632 5648 5659 5665 5663 5655 5636 5608 5570 5521 5462 5392 5312 5222 5124 5018 4905 4788 4665 4541 4417 4293 4170 4049 3934 3822 3718 3620 3530 3448 3375 3311 3256 3211 3177 3152 3137 3134 3140 3158 3186 3226 3276 3337 3408 3491 3583 3685 3797 3917 4045 4181 4322 4470 4622 4777 4936 5096 5256 5416 5576 5734 5890 6043 6192 6338 6480 6617 6750 6879 7003 7123 7239 7350 7458 7562 7662 7760 7855 7947 8036 8124 8209 8293 8375 8456 8535 8612 8688 8762 8834 8904 8972 9037 9099 9159 9215 9267 9316 9361 9402 9439 9472 9502 9528 9551 9570 9587 9601 9613 9623 9631 9638 9643 9647 9651 9653 9655 9656 9656 9655 9654 9651 9648 9644 9639 9633 9627 9620 9613 9605 9598 9591 9584 9578 9572 9567 9563 9559 9556 9553 9551 9548 9544 9540 9535 9528 9519 9507 9493 9476 9455 9431 9404 9373 9337 9298 9255 9209 9158 9105 9047 8987 8923 8856 8787 8715 8641 8566 8488 8410 8331 8251 8172 8092 8013 7936 7860 7786 7715 7646 7580 7518 7458 7403 7350 7302 7257 7215 7177 7142 7111 7082 7056 7033 7013 6996 6981 6969 6960 6954 6951 6950 6954 6960 6970 6984 7002 7024 7050 7080 7114 7152 7195 7242 7294 7349 7409 7473 7540 7611 7685 7762 7842 7924 4196 0 60 4 8007 8092 8177 8263 8347 8432 8514 8594 8672 8746 8817 8883 8945 9002 9054 9102 9144 9182 9215 9244 9269 9290 9308 9323 9334 9343 9350 9355 9357 9357 9355 9352 9345 9337 9326 9312 9296 9276 9254 9227 9198 9165 9128 9088 9044 8997 8945 8891 8832 8770 8705 8635 8563 8487 8407 8324 8237 8146 8052 7954 7853 7748 7640 7528 7413 7295 7173 7048 6921 6790 6656 6519 6380 6238 6093 5946 5796 5644 5490 5334 5176 5017 4858 4698 4539 4380 4223 4069 3917 3771 3628 3492 3362 3238 3123 3016 2917 2828 2747 2676 2613 2560 2515 2479 2451 2431 2419 2414 2417 2427 2445 2470 2504 2545 2596 2656 2725 2805 2896 2998 3111 3236 3372 3519 3677 3846 4024 4209 4403 4602 4804 5010 5216 5421 5623 5823 6016 6203 6381 6551 6711 6859 6997 7124 7239 7343 7435 7517 7587 7648 7699 7741 7775 7800 7819 7831 7837 7838 7834 7826 7814 7800 7784 7765 7746 7726 7706 7686 7666 7647 7628 7610 7593 7577 7562 7547 7532 7518 7503 7488 7473 7458 7442 7425 7408 7391 7374 7356 7339 7322 7306 7291 7278 7266 7256 7248 7243 7240 7240 7242 7247 7254 7264 7276 7291 7307 7326 7347 7370 7395 7422 7449 7479 7509 7540 7572 7604 7636 7667 7698 7727 7754 7778 7799 7816 7828 7835 7836 7830 7817 7797 7768 7730 7684 7628 7562 7487 7402 7307 7203 7090 6969 6839 6703 6560 6412 6258 6103 5945 5787 5629 5474 5322 5174 5033 4899 4773 4657 4550 4455 4370 4297 4236 4186 4148 4121 4105 4099 4103 4116 4138 4167 4204 4247 4296 4351 4411 4475 4544 4616 4692 4771 4852 4937 5023 5111 5201 5291 5382 5472 5562 5651 5737 5822 5902 5979 6051 6117 6178 6233 6281 6321 6355 6381 6400 6411 6414 6410 6398 6379 6354 6321 6282 6237 6187 6131 6069 6004 5933 5860 5783 5702 5621 5537 5454 5370 5287 5206 5127 5053 4982 4918 4861 4810 4769 4736 4713 4701 4699 4708 4729 4760 4802 4854 4916 4987 5066 5152 5244 5341 5441 5545 5649 5753 5856 5958 6057 6153 6245 6331 6413 6490 6561 6627 6687 6742 6793 6839 6881 6919 6954 6986 7016 7044 7071 7097 7123 7148 7174 7201 7229 7258 7289 7321 7355 7392 7430 7471 7513 7558 7604 7653 7702 7753 7804 7855 7907 7958 8008 8057 8103 8147 8189 8226 8260 8289 8313 8332 8345 8352 8354 8350 8339 8323 8301 8273 8241 8203 8162 8117 8069 8018 7966 7913 7860 7807 7754 7704 7654 7608 7564 7524 7486 7452 7421 7394 7370 7350 7333 7318 7307 7298 7292 7287 7285 7285 7287 7291 7296 7303 7311 7320 7331 7343 7355 7369 7382 7396 7410 7424 7437 7449 7459 7468 7475 7479 7481 7480 7476 7470 7460 7447 7431 7412 7391 7367 7341 7314 7285 7255 7224 7192 7161 7129 7097 7066 7035 7004 6974 6944 6914 6884 6854 6824 6793 6762 6730 6697 6662 6627 4197 0 60 4 6591 6553 6514 6474 6433 6390 6347 6303 6258 6213 6167 6120 6073 6025 5977 5928 5878 5826 5774 5720 5665 5608 5548 5487 5422 5356 5287 5215 5140 5064 4985 4904 4822 4739 4656 4572 4489 4408 4329 4253 4180 4111 4048 3991 3941 3897 3862 3835 3816 3807 3808 3819 3840 3871 3912 3963 4025 4097 4179 4269 4369 4478 4595 4719 4850 4988 5131 5279 5432 5587 5745 5904 6063 6222 6380 6536 6688 6837 6980 7118 7249 7373 7490 7598 7697 7787 7867 7938 7998 8050 8091 8123 8145 8159 8164 8161 8150 8133 8109 8080 8046 8008 7968 7925 7880 7836 7792 7749 7708 7670 7635 7604 7578 7556 7541 7530 7526 7527 7535 7548 7566 7591 7620 7654 7693 7735 7781 7831 7883 7937 7994 8052 8110 8169 8228 8287 8345 8402 8458 8511 8562 8610 8655 8696 8733 8765 8793 8815 8832 8843 8849 8848 8841 8828 8810 8785 8755 8719 8679 8633 8584 8531 8476 8417 8357 8297 8236 8176 8116 8058 8002 7950 7900 7855 7814 7778 7748 7723 7704 7691 7684 7683 7689 7702 7721 7746 7778 7815 7859 7907 7961 8020 8082 8148 8217 8289 8363 8437 8511 8586 8661 8734 8805 8875 8941 9005 9066 9123 9177 9227 9274 9318 9358 9395 9428 9459 9487 9512 9535 9555 9573 9589 9603 9615 9624 9632 9639 9644 9647 9649 9649 9649 9647 9644 9641 9636 9632 9626 9620 9614 9608 9601 9594 9587 9579 9572 9564 9556 9549 9541 9533 9525 9517 9509 9502 9495 9488 9482 9476 9471 9466 9462 9457 9453 9449 9445 9440 9435 9429 9421 9413 9402 9390 9376 9359 9341 9320 9297 9272 9244 9215 9184 9152 9119 9084 9049 9013 8978 8942 8906 8871 8835 8801 8767 8733 8700 8667 8635 8603 8571 8540 8509 8479 8449 8419 8390 8362 8335 8308 8283 8259 8236 8215 8196 8178 8163 8149 8137 8128 8120 8114 8110 8108 8108 8109 8111 8115 8119 8124 8130 8136 8143 8150 8156 8162 8169 8175 8180 8185 8190 8194 8198 8201 8204 8207 8210 8212 8214 8217 8219 8221 8224 8228 8231 8235 8240 8245 8251 8257 8264 8272 8280 8289 8299 8309 8320 8331 8343 8356 8369 8383 8398 8414 8430 8448 8466 8485 8506 8527 8550 8573 8598 8623 8649 8676 8703 8731 8759 8786 8813 8840 8865 8890 8913 8935 8955 8974 8991 9007 9021 9033 9044 9054 9063 9070 9076 9081 9086 9089 9092 9093 9094 9093 9091 9089 9085 9079 9073 9065 9056 9046 9034 9022 9009 8995 8982 8968 8954 8940 8926 8913 8900 8888 8877 8866 8856 8846 8837 8827 8818 8809 8800 8791 8781 8771 8761 8750 8739 8728 8716 8703 8691 8677 8664 8650 8635 8620 8604 8587 8570 8551 8531 8511 8489 8465 8440 8414 8386 8357 8326 8294 8259 8224 8186 8148 8107 8065 8021 7976 7929 7881 7830 7779 7726 7671 7615 7558 7499 7439 7378 7315 7251 7186 7120 7052 6983 6912 6840 6765 6688 4198 0 60 4 6609 6528 6443 6356 6265 6172 6075 5976 5873 5768 5660 5550 5438 5325 5212 5098 4985 4872 4761 4652 4546 4444 4345 4251 4162 4079 4002 3931 3867 3810 3761 3719 3686 3660 3642 3632 3630 3636 3649 3669 3696 3728 3765 3807 3852 3899 3950 4000 4050 4100 4149 4196 4241 4283 4322 4358 4391 4422 4450 4476 4501 4524 4547 4570 4594 4617 4642 4668 4696 4725 4756 4788 4821 4855 4889 4924 4958 4991 5023 5054 5082 5107 5128 5146 5158 5166 5168 5163 5152 5132 5106 5070 5026 4972 4909 4837 4755 4664 4564 4456 4341 4218 4090 3957 3821 3683 3545 3407 3271 3139 3010 2888 2772 2663 2563 2470 2387 2311 2244 2185 2133 2088 2049 2015 1985 1958 1935 1911 1889 1866 1843 1819 1793 1764 1734 1702 1667 1631 1594 1555 1517 1478 1440 1403 1367 1334 1303 1275 1250 1229 1211 1196 1186 1178 1175 1175 1179 1187 1198 1213 1233 1257 1287 1322 1363 1411 1466 1529 1599 1678 1766 1863 1968 2082 2204 2333 2469 2611 2758 2909 3061 3216 3370 3524 3675 3824 3969 4109 4245 4374 4498 4616 4728 4834 4934 5029 5119 5204 5285 5362 5435 5504 5570 5633 5694 5752 5807 5861 5912 5961 6008 6054 6098 6140 6181 6221 6259 6296 6332 6367 6400 6432 6463 6493 6520 6546 6570 6592 6612 6629 6643 6655 6664 6670 6674 6674 6671 6665 6657 6646 6631 6614 6595 6573 6548 6522 6493 6462 6430 6396 6361 6325 6289 6253 6218 6182 6148 6115 6085 6056 6030 6007 5986 5968 5953 5941 5931 5923 5917 5911 5906 5900 5894 5887 5877 5865 5849 5829 5805 5776 5741 5701 5656 5604 5547 5484 5415 5340 5259 5174 5083 4986 4886 4781 4672 4560 4445 4328 4209 4089 3969 3850 3732 3616 3504 3396 3292 3194 3102 3017 2940 2870 2808 2754 2709 2672 2644 2624 2611 2607 2610 2621 2640 2666 2700 2742 2791 2848 2914 2988 3071 3163 3264 3373 3492 3620 3755 3899 4049 4206 4367 4534 4702 4871 5040 5209 5375 5537 5695 5846 5992 6130 6260 6383 6498 6605 6705 6798 6885 6965 7041 7112 7180 7244 7305 7365 7423 7480 7536 7590 7645 7698 7751 7803 7855 7905 7955 8004 8051 8098 8143 8187 8229 8271 8311 8351 8389 8426 8462 8496 8530 8562 8593 8622 8650 8676 8701 8723 8743 8762 8778 8793 8805 8815 8823 8829 8834 8837 8838 8838 8837 8835 8832 8828 8824 8819 8813 8807 8800 8793 8785 8777 8768 8759 8749 8738 8727 8714 8702 8688 8673 8658 8642 8625 8607 8589 8570 8550 8530 8509 8488 8466 8444 8420 8397 8372 8347 8322 8295 8268 8240 8212 8183 8153 8123 8092 8060 8029 7996 7964 7931 7898 7866 7833 7800 7767 7735 7702 7670 7638 7605 7573 7541 7508 7475 7442 7408 7374 7339 7304 7268 7230 7192 7153 7112 7071 7028 6984 6939 6893 6846 6797 6747 6696 6644 6591 6537 6481 6424 6365 4199 0 60 4 6304 6242 6176 6109 6037 5962 5883 5799 5710 5614 5513 5404 5289 5166 5036 4899 4754 4604 4448 4287 4122 3953 3784 3615 3447 3279 3117 2959 2808 2664 2528 2401 2283 2175 2078 1990 1912 1843 1784 1733 1689 1653 1623 1599 1579 1565 1554 1547 1542 1541 1543 1547 1554 1564 1577 1593 1613 1638 1666 1700 1739 1784 1835 1893 1958 2031 2111 2199 2294 2398 2509 2627 2752 2884 3022 3164 3312 3463 3617 3772 3928 4083 4239 4393 4544 4693 4837 4978 5115 5247 5374 5497 5615 5728 5836 5940 6040 6136 6228 6316 6400 6481 6558 6632 6703 6770 6834 6895 6952 7005 7055 7100 7142 7179 7213 7242 7266 7287 7303 7314 7322 7325 7324 7320 7313 7302 7289 7275 7259 7242 7225 7209 7193 7179 7168 7160 7155 7153 7156 7163 7174 7189 7209 7232 7259 7289 7321 7355 7390 7426 7461 7495 7528 7559 7586 7609 7629 7644 7654 7659 7658 7653 7642 7626 7606 7581 7553 7521 7487 7450 7414 7377 7340 7304 7270 7239 7212 7189 7171 7158 7151 7150 7155 7166 7184 7208 7238 7274 7315 7361 7411 7465 7523 7583 7646 7710 7776 7841 7907 7973 8039 8104 8167 8229 8289 8347 8403 8457 8508 8558 8605 8650 8692 8732 8771 8807 8841 8874 8905 8934 8963 8990 9017 9043 9068 9092 9116 9140 9164 9187 9210 9232 9254 9276 9297 9317 9336 9355 9373 9390 9407 9422 9436 9449 9462 9474 9484 9495 9504 9513 9522 9530 9538 9546 9553 9561 9569 9576 9584 9591 9599 9607 9615 9623 9631 9638 9646 9654 9661 9668 9674 9680 9685 9690 9694 9697 9700 9702 9703 9704 9704 9703 9701 9699 9697 9693 9690 9686 9681 9676 9670 9664 9657 9649 9640 9631 9621 9609 9597 9584 9569 9553 9537 9519 9500 9480 9460 9438 9417 9394 9371 9348 9324 9300 9276 9252 9228 9204 9180 9157 9133 9110 9087 9064 9043 9022 9001 8982 8964 8947 8932 8918 8906 8896 8887 8880 8875 8872 8870 8870 8871 8873 8876 8879 8883 8886 8890 8893 8895 8897 8898 8899 8898 8896 8893 8890 8885 8880 8874 8868 8861 8855 8848 8841 8834 8828 8822 8817 8813 8810 8807 8806 8807 8809 8812 8817 8823 8831 8840 8851 8862 8874 8887 8899 8911 8923 8933 8940 8945 8947 8945 8939 8929 8913 8891 8865 8832 8793 8748 8696 8639 8576 8508 8434 8354 8270 8181 8088 7991 7890 7785 7678 7568 7456 7342 7227 7111 6995 6879 6765 6651 6541 6434 6330 6231 6136 6048 5965 5889 5819 5756 5700 5650 5606 5569 5537 5510 5486 5467 5451 5437 5425 5414 5404 5394 5384 5374 5364 5354 5343 5332 5322 5311 5300 5288 5277 5265 5252 5238 5222 5203 5181 5154 5123 5086 5043 4992 4933 4867 4792 4709 4618 4519 4414 4303 4187 4067 3946 3824 3703 3582 3466 3354 3247 3148 3056 2973 2898 2833 2777 2731 2696 2671 2657 2653 2661 2680 2711 2755 2811 4200 0 60 4 2880 2962 3059 3169 3294 3432 3584 3749 3927 4115 4313 4520 4733 4950 5170 5389 5606 5819 6028 6227 6416 6594 6759 6910 7046 7167 7272 7362 7436 7496 7542 7575 7596 7605 7605 7597 7580 7559 7532 7502 7471 7439 7407 7376 7349 7324 7304 7289 7280 7277 7280 7291 7308 7332 7362 7399 7442 7491 7544 7602 7664 7729 7796 7866 7937 8007 8079 8150 8220 8289 8357 8423 8487 8549 8609 8666 8721 8773 8822 8868 8912 8953 8991 9026 9058 9088 9116 9141 9164 9186 9206 9225 9243 9261 9278 9296 9314 9332 9350 9370 9390 9412 9434 9456 9479 9503 9526 9549 9573 9595 9617 9637 9657 9675 9691 9707 9720 9732 9743 9753 9761 9768 9775 9781 9786 9791 9796 9801 9805 9810 9815 9819 9823 9828 9832 9835 9838 9841 9843 9844 9845 9844 9843 9841 9839 9835 9832 9827 9823 9818 9813 9808 9803 9798 9793 9788 9784 9780 9776 9772 9768 9764 9761 9757 9753 9750 9746 9742 9738 9734 9730 9725 9719 9713 9706 9697 9688 9676 9663 9647 9629 9607 9583 9554 9522 9486 9445 9400 9350 9295 9235 9169 9099 9024 8944 8858 8767 8671 8570 8464 8353 8237 8117 7992 7863 7730 7594 7455 7313 7170 7027 6884 6742 6601 6464 6330 6202 6080 5964 5857 5759 5670 5592 5524 5468 5423 5391 5370 5362 5366 5382 5409 5448 5498 5559 5629 5709 5798 5894 5997 6107 6222 6340 6462 6585 6708 6831 6953 7072 7187 7297 7401 7498 7588 7669 7741 7803 7856 7899 7932 7955 7968 7971 7965 7950 7925 7893 7852 7804 7749 7688 7621 7548 7471 7389 7304 7216 7125 7032 6938 6844 6751 6657 6564 6473 6384 6298 6214 6134 6058 5986 5917 5853 5792 5736 5684 5636 5592 5551 5514 5481 5451 5425 5401 5381 5364 5350 5338 5330 5324 5320 5320 5321 5325 5331 5339 5348 5358 5370 5382 5394 5407 5419 5431 5442 5452 5460 5467 5472 5475 5476 5476 5473 5468 5462 5454 5445 5434 5423 5410 5398 5385 5372 5360 5348 5337 5327 5319 5311 5306 5302 5299 5298 5299 5300 5303 5307 5311 5315 5319 5323 5325 5326 5324 5319 5312 5300 5284 5263 5237 5207 5170 5129 5082 5031 4975 4915 4853 4788 4721 4655 4590 4526 4465 4410 4360 4318 4284 4259 4245 4241 4251 4272 4306 4353 4413 4486 4571 4668 4775 4891 5017 5150 5289 5433 5579 5728 5877 6025 6169 6311 6447 6575 6697 6809 6911 7002 7082 7150 7205 7247 7275 7289 7290 7277 7250 7209 7155 7087 7007 6914 6809 6693 6567 6430 6285 6130 5969 5801 5629 5452 5271 5090 4909 4729 4549 4373 4202 4036 3877 3726 3583 3449 3325 3211 3108 3015 2933 2862 2802 2752 2712 2682 2663 2652 2652 2660 2678 2705 2742 2788 2843 2909 2984 3069 3165 3271 3387 3513 3649 3795 3949 4111 4281 4458 4639 4826 5014 5204 5395 5586 5773 5958 6138 6312 6480 6640 6791 6934 7066 4201 0 60 4 7189 7300 7401 7492 7571 7640 7699 7748 7787 7816 7838 7851 7857 7856 7850 7838 7822 7802 7779 7754 7727 7699 7672 7644 7618 7592 7569 7548 7530 7515 7504 7497 7495 7497 7504 7517 7535 7558 7586 7620 7659 7703 7751 7804 7861 7921 7983 8048 8114 8182 8249 8316 8383 8448 8512 8575 8635 8693 8748 8801 8851 8899 8944 8986 9026 9063 9098 9130 9159 9186 9210 9232 9251 9268 9282 9293 9302 9309 9313 9316 9317 9315 9313 9309 9303 9297 9290 9281 9271 9260 9248 9235 9220 9204 9186 9166 9144 9121 9095 9068 9039 9009 8978 8946 8914 8881 8850 8819 8789 8761 8735 8712 8691 8672 8656 8643 8633 8625 8620 8617 8617 8618 8620 8625 8630 8637 8644 8653 8662 8671 8681 8691 8702 8712 8723 8734 8744 8755 8765 8775 8784 8792 8800 8806 8812 8816 8820 8822 8824 8824 8824 8823 8822 8821 8819 8818 8817 8817 8817 8818 8821 8825 8830 8836 8844 8853 8863 8874 8886 8898 8911 8925 8939 8953 8967 8980 8994 9007 9019 9031 9043 9054 9065 9075 9085 9094 9103 9112 9120 9128 9135 9142 9149 9155 9160 9165 9169 9172 9175 9176 9177 9176 9174 9171 9167 9162 9156 9148 9140 9130 9120 9109 9098 9085 9073 9060 9046 9033 9020 9006 8993 8980 8967 8955 8943 8931 8919 8908 8897 8886 8875 8863 8852 8840 8828 8815 8801 8787 8771 8754 8735 8715 8693 8670 8645 8617 8588 8557 8523 8488 8450 8411 8369 8326 8280 8233 8184 8134 8082 8028 7974 7918 7862 7805 7747 7690 7631 7573 7515 7458 7401 7345 7290 7236 7184 7134 7085 7038 6994 6952 6913 6876 6843 6812 6785 6760 6739 6722 6707 6696 6688 6683 6681 6682 6686 6692 6700 6711 6724 6739 6754 6772 6790 6808 6826 6845 6862 6879 6894 6908 6919 6928 6933 6936 6934 6929 6920 6907 6890 6868 6842 6812 6779 6741 6701 6657 6610 6561 6509 6456 6401 6345 6287 6229 6170 6110 6050 5990 5930 5869 5809 5749 5689 5630 5572 5514 5458 5404 5352 5302 5255 5212 5172 5136 5104 5078 5056 5040 5029 5023 5023 5029 5040 5056 5078 5103 5133 5167 5204 5244 5286 5330 5375 5421 5467 5514 5559 5604 5647 5689 5729 5767 5803 5837 5869 5899 5926 5951 5974 5994 6013 6030 6044 6057 6068 6077 6084 6090 6094 6096 6097 6096 6093 6089 6083 6076 6067 6056 6045 6031 6017 6002 5985 5967 5949 5929 5909 5888 5867 5845 5823 5801 5778 5755 5732 5709 5686 5662 5639 5615 5592 5568 5544 5521 5497 5473 5449 5425 5401 5376 5352 5327 5301 5276 5249 5222 5195 5166 5137 5107 5076 5044 5011 4978 4943 4907 4870 4833 4794 4755 4714 4673 4631 4587 4542 4495 4447 4397 4344 4289 4231 4169 4103 4033 3959 3879 3795 3705 3610 3510 3405 3294 3180 3062 2941 2818 2692 2567 2442 2319 2197 2078 1964 1854 1751 1652 1561 1476 1398 1327 4202 0 60 4 1263 1206 1154 1109 1070 1036 1006 981 959 941 926 913 903 895 889 884 881 880 880 882 886 891 897 906 917 930 945 964 986 1011 1041 1075 1114 1159 1209 1265 1327 1396 1471 1553 1641 1735 1834 1939 2048 2161 2277 2395 2514 2633 2752 2869 2984 3096 3205 3310 3411 3507 3599 3685 3768 3846 3919 3989 4055 4118 4178 4236 4292 4345 4397 4448 4498 4547 4595 4643 4690 4736 4783 4829 4874 4920 4965 5010 5054 5098 5142 5186 5229 5272 5314 5356 5397 5437 5476 5515 5553 5589 5624 5658 5690 5721 5751 5779 5805 5830 5854 5876 5897 5917 5935 5953 5970 5987 6003 6019 6034 6050 6066 6082 6097 6114 6130 6146 6162 6178 6194 6210 6225 6239 6252 6264 6275 6284 6291 6296 6299 6300 6298 6294 6287 6277 6264 6248 6229 6208 6184 6158 6129 6099 6067 6033 5998 5962 5926 5890 5855 5820 5787 5755 5725 5697 5672 5650 5631 5615 5603 5594 5589 5587 5588 5593 5601 5611 5625 5641 5660 5681 5703 5728 5754 5781 5809 5838 5869 5900 5932 5964 5998 6032 6067 6103 6139 6177 6217 6257 6299 6343 6388 6435 6484 6535 6587 6641 6696 6753 6811 6869 6927 6985 7043 7100 7156 7210 7261 7310 7356 7398 7437 7471 7502 7528 7551 7569 7584 7594 7602 7606 7607 7607 7604 7599 7594 7587 7580 7573 7566 7559 7553 7548 7543 7539 7536 7534 7534 7534 7535 7537 7540 7544 7549 7556 7564 7572 7583 7594 7607 7621 7637 7653 7671 7690 7710 7731 7752 7773 7795 7817 7838 7859 7879 7898 7915 7932 7948 7962 7974 7985 7995 8003 8010 8016 8021 8024 8028 8030 8032 8034 8036 8038 8040 8044 8047 8052 8058 8066 8074 8085 8097 8110 8125 8143 8161 8181 8203 8225 8249 8274 8299 8324 8350 8375 8400 8425 8448 8471 8491 8511 8528 8544 8557 8568 8577 8583 8586 8587 8585 8580 8571 8560 8545 8527 8504 8479 8449 8415 8376 8332 8284 8230 8171 8105 8034 7956 7871 7779 7681 7575 7463 7343 7217 7085 6947 6803 6654 6502 6346 6188 6029 5869 5709 5551 5396 5243 5095 4952 4815 4686 4563 4449 4343 4247 4161 4085 4020 3966 3924 3894 3875 3870 3877 3898 3931 3978 4038 4110 4196 4294 4405 4526 4659 4801 4951 5110 5275 5446 5621 5798 5976 6154 6332 6507 6678 6845 7006 7162 7310 7450 7583 7707 7822 7929 8028 8118 8199 8273 8339 8398 8449 8495 8534 8567 8595 8618 8637 8651 8662 8669 8672 8673 8670 8664 8656 8645 8631 8614 8595 8574 8550 8524 8496 8465 8433 8400 8365 8330 8293 8257 8221 8186 8151 8118 8086 8056 8029 8003 7980 7960 7943 7928 7916 7907 7901 7897 7896 7897 7900 7906 7913 7923 7935 7949 7965 7983 8002 8024 8048 8073 8101 8130 8161 8194 8229 8265 8303 8342 8381 8421 8462 8502 8542 8582 8620 8657 8692 8725 8756 8783 8808 8830 4203 0 60 4 8849 8864 8875 8883 8888 8888 8886 8879 8870 8857 8841 8821 8799 8774 8746 8715 8681 8645 8606 8564 8521 8475 8426 8376 8323 8269 8212 8154 8093 8031 7968 7902 7835 7767 7697 7626 7553 7480 7405 7330 7254 7177 7100 7024 6947 6871 6797 6723 6651 6582 6515 6451 6391 6334 6281 6233 6189 6150 6117 6088 6065 6047 6034 6027 6025 6028 6036 6050 6068 6091 6118 6150 6187 6228 6273 6322 6375 6432 6494 6559 6627 6700 6776 6856 6939 7025 7114 7206 7300 7397 7495 7596 7697 7799 7901 8003 8104 8204 8303 8400 8495 8586 8675 8760 8841 8919 8993 9063 9128 9190 9248 9302 9352 9398 9441 9480 9517 9550 9580 9607 9631 9653 9672 9689 9703 9715 9724 9732 9737 9740 9742 9742 9741 9738 9735 9730 9725 9719 9713 9707 9701 9696 9690 9686 9681 9678 9675 9673 9672 9671 9672 9673 9674 9676 9679 9682 9685 9688 9690 9692 9694 9695 9695 9694 9692 9688 9683 9676 9667 9657 9645 9630 9614 9596 9576 9555 9531 9506 9479 9450 9420 9389 9356 9322 9287 9250 9213 9175 9136 9097 9057 9017 8977 8937 8898 8858 8820 8782 8745 8709 8674 8640 8607 8576 8545 8516 8488 8460 8433 8406 8380 8355 8329 8303 8277 8251 8225 8199 8172 8146 8120 8094 8068 8043 8019 7996 7975 7955 7937 7920 7905 7892 7881 7872 7865 7859 7854 7850 7846 7843 7839 7834 7827 7818 7806 7790 7770 7744 7713 7674 7628 7574 7511 7439 7357 7265 7162 7050 6927 6795 6653 6502 6343 6177 6006 5830 5650 5469 5288 5108 4928 4754 4584 4421 4265 4118 3980 3852 3736 3630 3537 3455 3386 3329 3284 3252 3232 3225 3229 3247 3276 3317 3371 3437 3515 3604 3706 3819 3944 4080 4227 4384 4551 4727 4911 5102 5299 5501 5709 5918 6127 6337 6547 6755 6959 7159 7352 7540 7720 7892 8055 8209 8354 8490 8615 8732 8839 8937 9026 9106 9179 9244 9302 9354 9400 9440 9475 9506 9533 9556 9576 9593 9607 9619 9629 9636 9642 9646 9649 9650 9649 9646 9642 9636 9627 9617 9605 9590 9574 9555 9534 9511 9487 9460 9432 9403 9373 9342 9310 9279 9247 9216 9186 9157 9129 9102 9077 9053 9032 9012 8995 8980 8967 8957 8949 8943 8940 8939 8942 8946 8953 8963 8975 8990 9006 9024 9044 9066 9088 9111 9134 9157 9180 9202 9222 9241 9257 9271 9282 9290 9295 9295 9292 9285 9274 9258 9238 9213 9183 9149 9110 9066 9017 8963 8905 8841 8772 8698 8620 8536 8447 8352 8252 8147 8036 7920 7798 7670 7536 7395 7249 7097 6938 6774 6604 6428 6248 6064 5876 5686 5495 5304 5112 4922 4735 4552 4376 4205 4042 3887 3741 3605 3479 3363 3257 3161 3074 2996 2926 2863 2807 2757 2711 2669 2629 2592 2556 2521 2486 2452 2417 2383 2349 2315 2282 2250 2219 2190 2163 2139 2117 2099 2085 2075 2070 2070 2076 2087 2105 2129 4204 0 60 4 2160 2199 2246 2301 2366 2439 2523 2616 2719 2833 2957 3092 3236 3390 3553 3724 3904 4090 4282 4478 4678 4881 5085 5288 5490 5692 5890 6085 6275 6459 6638 6811 6976 7135 7287 7432 7569 7699 7822 7938 8047 8149 8244 8333 8415 8491 8561 8624 8682 8734 8780 8820 8855 8885 8909 8928 8942 8951 8955 8954 8948 8938 8922 8903 8879 8850 8817 8779 8738 8692 8643 8589 8533 8472 8409 8343 8274 8203 8129 8055 7979 7903 7826 7750 7675 7600 7528 7457 7389 7324 7262 7205 7151 7102 7058 7019 6985 6957 6934 6916 6904 6898 6897 6901 6910 6924 6943 6965 6992 7023 7056 7092 7131 7171 7213 7257 7301 7346 7391 7436 7482 7527 7571 7616 7660 7703 7747 7790 7833 7876 7919 7962 8005 8048 8091 8134 8177 8219 8261 8301 8341 8378 8414 8448 8479 8507 8533 8555 8574 8590 8603 8613 8620 8624 8627 8627 8626 8624 8621 8618 8615 8614 8613 8614 8618 8623 8631 8642 8656 8673 8693 8716 8742 8771 8802 8835 8871 8909 8948 8987 9028 9068 9109 9149 9189 9227 9264 9299 9332 9362 9390 9415 9437 9455 9470 9482 9489 9492 9492 9487 9477 9463 9445 9423 9396 9365 9330 9291 9249 9204 9156 9106 9054 9000 8945 8891 8836 8782 8728 8676 8625 8577 8532 8489 8449 8413 8380 8351 8325 8304 8287 8274 8265 8260 8259 8263 8270 8282 8298 8317 8340 8366 8396 8428 8464 8502 8542 8584 8628 8674 8720 8768 8816 8864 8912 8961 9008 9055 9101 9145 9188 9230 9269 9307 9342 9375 9406 9434 9459 9481 9501 9518 9532 9543 9552 9557 9560 9561 9558 9554 9546 9537 9525 9512 9496 9478 9459 9438 9415 9391 9365 9339 9311 9283 9254 9225 9195 9166 9136 9108 9079 9051 9024 8998 8973 8948 8923 8899 8875 8850 8824 8797 8768 8736 8701 8663 8620 8572 8519 8460 8395 8322 8243 8157 8064 7964 7856 7743 7623 7499 7369 7235 7099 6960 6821 6681 6543 6406 6272 6142 6017 5898 5786 5680 5582 5491 5408 5333 5266 5206 5154 5108 5067 5032 5002 4976 4953 4933 4915 4898 4882 4867 4852 4838 4823 4808 4793 4778 4764 4749 4735 4722 4709 4698 4688 4680 4674 4670 4668 4669 4672 4679 4688 4701 4718 4739 4763 4792 4824 4862 4904 4951 5003 5060 5123 5190 5263 5340 5423 5510 5602 5699 5799 5904 6012 6123 6237 6353 6471 6590 6710 6830 6949 7068 7186 7301 7413 7523 7628 7730 7826 7918 8004 8085 8160 8229 8292 8350 8401 8448 8489 8525 8557 8585 8609 8630 8648 8663 8675 8686 8694 8701 8706 8710 8713 8714 8713 8712 8709 8704 8698 8690 8681 8671 8658 8644 8628 8611 8592 8571 8548 8523 8496 8467 8436 8403 8367 8328 8288 8244 8197 8148 8096 8041 7984 7924 7861 7796 7728 7659 7587 7514 7440 7365 7289 7213 7137 7061 6986 6912 6839 6768 6699 6633 6569 6507 6449 6394 6342 6294 4205 0 60 4 6248 6207 6168 6133 6100 6071 6044 6020 5998 5977 5959 5941 5925 5910 5896 5882 5868 5854 5841 5827 5813 5799 5785 5771 5756 5742 5727 5712 5698 5684 5671 5658 5646 5635 5626 5618 5612 5609 5608 5609 5614 5622 5634 5650 5670 5693 5722 5754 5791 5832 5877 5927 5980 6038 6099 6163 6230 6300 6373 6447 6524 6602 6682 6762 6844 6925 7008 7090 7172 7254 7336 7417 7498 7577 7656 7734 7810 7886 7961 8034 8107 8179 8250 8320 8389 8457 8524 8591 8656 8721 8784 8846 8907 8966 9023 9077 9130 9179 9226 9269 9310 9347 9380 9409 9436 9458 9477 9492 9504 9514 9520 9523 9524 9523 9520 9515 9509 9502 9494 9484 9475 9464 9454 9444 9433 9423 9412 9402 9393 9383 9374 9366 9357 9349 9341 9333 9325 9317 9308 9298 9287 9274 9259 9243 9223 9201 9176 9147 9114 9077 9036 8990 8939 8884 8823 8758 8687 8612 8532 8448 8360 8268 8173 8075 7974 7872 7767 7662 7557 7452 7347 7243 7141 7041 6943 6848 6757 6669 6585 6505 6429 6357 6290 6228 6171 6118 6070 6027 5989 5956 5928 5904 5886 5873 5864 5861 5863 5870 5882 5899 5922 5949 5981 6018 6060 6105 6155 6209 6266 6325 6386 6450 6515 6579 6644 6708 6771 6832 6890 6945 6997 7043 7086 7123 7154 7179 7197 7209 7214 7211 7201 7182 7155 7120 7076 7024 6963 6892 6813 6725 6629 6524 6411 6291 6163 6030 5890 5746 5597 5447 5295 5142 4989 4837 4688 4542 4402 4266 4136 4014 3898 3791 3692 3601 3520 3447 3384 3330 3286 3251 3227 3212 3208 3215 3232 3261 3301 3352 3416 3492 3580 3680 3792 3916 4051 4196 4351 4514 4686 4863 5046 5233 5422 5611 5801 5990 6176 6359 6538 6712 6880 7043 7199 7349 7493 7631 7763 7889 8009 8125 8235 8340 8441 8537 8629 8716 8799 8877 8951 9021 9086 9147 9203 9255 9303 9347 9387 9423 9456 9486 9513 9537 9558 9577 9594 9608 9621 9632 9642 9650 9656 9661 9665 9667 9669 9669 9669 9668 9666 9663 9660 9657 9653 9649 9645 9641 9637 9633 9629 9626 9622 9619 9617 9615 9613 9612 9612 9612 9613 9615 9618 9622 9627 9633 9639 9647 9655 9665 9675 9685 9696 9708 9720 9732 9744 9757 9769 9782 9795 9807 9820 9832 9844 9856 9867 9878 9888 9898 9907 9914 9921 9926 9930 9932 9933 9932 9928 9923 9916 9906 9894 9880 9863 9845 9823 9800 9774 9746 9715 9682 9647 9610 9570 9529 9486 9440 9394 9346 9296 9246 9195 9144 9092 9041 8991 8941 8893 8846 8801 8758 8718 8681 8646 8615 8587 8562 8542 8525 8512 8503 8497 8495 8497 8502 8510 8520 8533 8548 8565 8583 8601 8619 8638 8656 8674 8690 8706 8720 8733 8744 8755 8764 8774 8783 8791 8800 8810 8821 8834 8848 8864 8883 8903 8927 8952 8980 9010 9042 9076 9111 9147 9185 9222 9261 9299 9337 9375 9412 9448 9484 4206 0 60 4 9519 9553 9585 9617 9648 9677 9706 9733 9759 9784 9808 9830 9851 9871 9890 9906 9922 9936 9948 9959 9969 9977 9984 9989 9993 9997 99991000010000 9999 9997 9994 9990 9985 9978 9971 9962 9951 9939 9926 9911 9894 9876 9857 9836 9814 9792 9768 9745 9721 9697 9673 9651 9629 9608 9589 9572 9556 9541 9529 9519 9511 9504 9499 9496 9494 9494 9495 9496 9499 9502 9506 9510 9513 9517 9521 9524 9527 9530 9532 9533 9534 9534 9533 9531 9529 9525 9521 9516 9510 9503 9496 9487 9478 9468 9456 9444 9431 9418 9403 9388 9372 9355 9338 9320 9300 9280 9259 9237 9214 9189 9163 9134 9104 9071 9035 8996 8955 8910 8861 8809 8754 8695 8633 8567 8500 8429 8357 8284 8210 8137 8064 7992 7922 7855 7791 7731 7677 7627 7583 7544 7513 7488 7470 7459 7455 7459 7470 7488 7513 7545 7583 7628 7680 7736 7799 7866 7937 8012 8090 8171 8254 8337 8420 8503 8587 8667 8746 8822 8894 8963 9027 9087 9142 9193 9239 9280 9317 9350 9379 9404 9426 9445 9461 9474 9486 9495 9504 9510 9516 9520 9524 9526 9528 9528 9528 9528 9526 9524 9522 9518 9515 9511 9507 9502 9498 9494 9490 9486 9482 9479 9477 9474 9472 9471 9470 9469 9468 9468 9468 9467 9467 9466 9465 9463 9461 9457 9452 9446 9438 9428 9415 9400 9381 9359 9333 9302 9267 9227 9182 9131 9075 9012 8945 8871 8792 8707 8616 8521 8421 8317 8209 8098 7983 7867 7749 7629 7509 7390 7270 7151 7034 6918 6805 6694 6586 6482 6380 6283 6189 6098 6012 5930 5851 5777 5706 5639 5577 5518 5462 5411 5363 5318 5277 5240 5206 5175 5147 5123 5101 5083 5067 5053 5041 5031 5022 5015 5008 5001 4994 4988 4980 4971 4961 4949 4935 4918 4898 4876 4850 4821 4788 4750 4708 4662 4610 4553 4491 4423 4349 4270 4184 4093 3997 3895 3789 3678 3565 3448 3329 3211 3093 2975 2859 2747 2639 2536 2438 2346 2261 2183 2112 2049 1992 1942 1898 1861 1829 1803 1782 1767 1755 1749 1748 1753 1763 1779 1803 1834 1875 1924 1985 2056 2140 2238 2348 2473 2612 2765 2931 3111 3304 3508 3724 3947 4178 4416 4657 4899 5142 5385 5623 5857 6085 6304 6515 6716 6906 7085 7252 7407 7550 7683 7804 7914 8015 8107 8190 8266 8334 8397 8454 8507 8555 8600 8642 8681 8717 8751 8783 8812 8840 8865 8888 8909 8928 8945 8959 8972 8982 8991 8997 9001 9003 9004 9002 8999 8995 8988 8981 8971 8961 8950 8937 8924 8910 8896 8882 8867 8853 8840 8828 8816 8806 8798 8791 8787 8784 8783 8784 8788 8793 8800 8808 8818 8828 8840 8852 8865 8877 8890 8902 8914 8925 8936 8947 8957 8967 8976 8986 8995 9005 9015 9025 9036 9047 9059 9072 9086 9100 9116 9131 9148 9165 9183 9201 9219 9237 9255 9273 9291 9308 9325 9341 9356 9371 9384 9396 9407 9417 4207 0 60 5 9451 9458 9462 9463 9462 9457 9448 9436 9420 9400 9376 9347 9314 9276 9233 9185 9131 9072 9008 8937 8860 8777 8686 8590 8485 8374 8255 8129 7995 7853 7704 7547 7383 7212 7035 6851 6662 6469 6271 6070 5868 5664 5461 5258 5058 4860 4668 4481 4300 4128 3963 3807 3661 3525 3400 3285 3180 3087 3003 2930 2867 2814 2769 2734 2707 2688 2677 2674 2680 2694 2716 2747 2788 2838 2900 2973 3058 3156 3266 3391 3529 3681 3847 4026 4217 4419 4632 4854 5083 5318 5554 5793 6031 6268 6499 6725 6943 7152 7350 7538 7713 7877 8028 8167 8294 8410 8514 8610 8696 8773 8844 8908 8966 9019 9068 9113 9154 9193 9228 9261 9292 9320 9346 9370 9392 9411 9429 9445 9460 9473 9484 9494 9502 9509 9515 9519 9523 9524 9524 9522 9518 9512 9502 9490 9475 9456 9433 9406 9376 9340 9301 9256 9208 9155 9097 9035 8969 8899 8825 8748 8667 8582 8495 8404 8311 8215 8116 8016 7913 7809 7703 7596 7489 7381 7273 7166 7059 6954 6850 6749 6651 6555 6463 6375 6291 6211 6136 6065 6000 5939 5882 5830 5783 5740 5702 5668 5638 5611 5589 5570 5554 5543 5534 5529 5528 5529 5534 5543 5554 5569 5588 5609 5635 5663 5695 5731 5771 5814 5861 5912 5967 6026 6089 6157 6229 6304 6384 6469 6557 6649 6745 6844 6946 7051 7159 7268 7380 7492 7604 7717 7830 7942 8053 8163 8270 8375 8478 8577 8673 8766 8855 8940 9021 9098 9170 9239 9303 9362 9417 9468 9514 9557 9595 9629 9660 9687 9711 9732 9750 9766 9779 9790 9800 9807 9813 9818 9821 9824 9826 9826 9827 9826 9826 9825 9823 9822 9820 9818 9816 9813 9811 9809 9808 9806 9805 9803 9803 9802 9802 9801 9801 9802 9802 9803 9803 9804 9804 9804 9805 9805 9805 9804 9804 9803 9802 9800 9799 9797 9796 9794 9792 9790 9789 9788 9787 9786 9785 9785 9786 9786 9787 9789 9791 9793 9795 9798 9800 9803 9805 9808 9810 9812 9813 9815 9816 9816 9816 9816 9816 9815 9814 9813 9811 9809 9807 9804 9800 9796 9790 9784 9776 9767 9756 9743 9727 9709 9688 9664 9637 9606 9572 9533 9491 9445 9395 9341 9283 9220 9154 9084 9009 8931 8849 8764 8675 8583 8489 8392 8293 8193 8092 7990 7889 7788 7688 7591 7496 7405 7317 7235 7158 7087 7023 6967 6918 6877 6845 6822 6807 6803 6807 6821 6844 6877 6918 6968 7026 7092 7166 7246 7332 7424 7520 7621 7725 7831 7939 8048 8156 8264 8371 8475 8577 8675 8769 8858 8943 9022 9096 9164 9227 9284 9335 9382 9423 9459 9491 9519 9543 9564 9582 9598 9612 9624 9635 9645 9655 9664 9673 9682 9690 9699 9708 9716 9725 9734 9743 9751 9760 9769 9777 9785 9793 9801 9809 9817 9825 9832 9840 9847 9855 9862 9870 9877 9884 9892 9899 9906 9913 9920 9926 9933 9939 9945 9950 9955 9959 9963 9966 9969 4208 0 60 5 9970 9971 9971 9970 9968 9965 9961 9955 9949 9941 9932 9922 9911 9899 9885 9871 9855 9838 9820 9801 9780 9758 9735 9710 9683 9654 9624 9591 9557 9520 9481 9440 9397 9353 9306 9259 9210 9161 9111 9062 9012 8964 8917 8871 8828 8787 8748 8713 8680 8650 8624 8600 8580 8563 8548 8536 8527 8520 8515 8511 8509 8509 8509 8510 8512 8514 8515 8517 8519 8521 8522 8522 8522 8522 8521 8520 8518 8516 8514 8512 8511 8509 8509 8509 8509 8511 8515 8519 8525 8532 8540 8549 8560 8571 8583 8596 8609 8622 8634 8646 8658 8669 8679 8688 8696 8703 8709 8714 8719 8723 8727 8731 8734 8739 8744 8749 8756 8764 8774 8784 8797 8810 8826 8842 8860 8880 8900 8921 8944 8966 8989 9012 9035 9058 9080 9101 9121 9139 9156 9171 9184 9195 9202 9207 9209 9208 9203 9194 9182 9166 9147 9123 9097 9066 9032 8995 8955 8912 8867 8820 8772 8722 8673 8623 8574 8525 8477 8432 8389 8349 8311 8278 8248 8222 8200 8182 8169 8160 8155 8154 8158 8165 8176 8190 8207 8227 8249 8273 8299 8325 8351 8377 8404 8429 8453 8475 8496 8513 8528 8540 8549 8555 8558 8558 8555 8550 8542 8532 8521 8508 8496 8483 8471 8459 8449 8439 8432 8427 8424 8423 8425 8428 8433 8441 8450 8459 8471 8482 8494 8506 8518 8529 8540 8550 8558 8566 8572 8577 8581 8582 8583 8581 8577 8571 8563 8552 8538 8522 8502 8478 8451 8420 8385 8346 8302 8253 8200 8142 8079 8011 7937 7859 7775 7687 7592 7493 7388 7277 7160 7038 6910 6775 6635 6489 6337 6180 6017 5850 5679 5504 5327 5147 4968 4789 4611 4435 4263 4096 3935 3781 3634 3497 3369 3251 3143 3046 2959 2883 2818 2763 2718 2682 2656 2638 2629 2629 2637 2653 2677 2709 2750 2800 2859 2928 3007 3096 3197 3309 3433 3568 3715 3874 4044 4225 4415 4614 4822 5034 5253 5475 5697 5920 6142 6362 6577 6786 6988 7182 7367 7542 7707 7862 8006 8139 8262 8375 8477 8571 8655 8731 8800 8861 8915 8963 9005 9041 9072 9099 9120 9138 9151 9160 9165 9166 9163 9157 9147 9134 9118 9098 9076 9052 9025 8996 8965 8933 8900 8866 8832 8797 8763 8730 8697 8666 8636 8608 8582 8558 8537 8518 8502 8489 8478 8470 8464 8461 8459 8460 8462 8466 8471 8477 8483 8490 8496 8503 8510 8516 8521 8526 8530 8533 8536 8538 8540 8541 8543 8544 8546 8549 8553 8557 8563 8571 8581 8592 8605 8620 8638 8657 8679 8702 8727 8753 8780 8807 8835 8862 8890 8916 8941 8963 8984 9002 9016 9027 9034 9036 9034 9027 9015 8996 8972 8941 8904 8860 8808 8749 8683 8608 8526 8435 8337 8231 8117 7995 7867 7732 7591 7444 7293 7138 6981 6822 6663 6503 6346 6190 6038 5892 5750 5616 5489 5371 5262 5163 5075 4999 4934 4881 4841 4814 4800 4799 4813 4839 4880 4934 5002 5083 4209 0 60 5 5177 5283 5401 5530 5669 5817 5974 6137 6307 6481 6657 6835 7014 7191 7366 7538 7705 7866 8022 8169 8309 8440 8564 8678 8785 8883 8973 9055 9130 9199 9261 9317 9369 9415 9457 9496 9530 9562 9591 9617 9641 9662 9681 9699 9714 9728 9740 9750 9759 9767 9773 9778 9782 9785 9786 9787 9786 9784 9781 9778 9773 9767 9759 9751 9742 9732 9721 9709 9697 9684 9671 9657 9644 9630 9617 9604 9592 9580 9569 9559 9550 9542 9535 9528 9523 9519 9515 9513 9511 9511 9511 9512 9514 9517 9521 9526 9532 9539 9547 9556 9566 9577 9589 9601 9614 9627 9640 9654 9667 9681 9694 9706 9718 9730 9741 9751 9760 9768 9776 9783 9789 9794 9798 9802 9805 9807 9808 9808 9807 9804 9801 9796 9789 9781 9771 9759 9745 9729 9710 9689 9665 9638 9609 9576 9540 9501 9459 9413 9364 9311 9255 9195 9132 9065 8996 8923 8847 8768 8686 8603 8517 8430 8342 8253 8163 8074 7986 7898 7812 7729 7648 7570 7496 7426 7361 7301 7246 7197 7154 7117 7087 7064 7046 7036 7032 7034 7043 7057 7077 7101 7129 7161 7196 7233 7272 7311 7351 7390 7429 7466 7502 7535 7565 7593 7617 7638 7657 7672 7683 7692 7698 7700 7700 7697 7691 7682 7671 7656 7639 7618 7595 7569 7539 7507 7472 7434 7393 7350 7304 7257 7209 7158 7108 7057 7007 6957 6908 6860 6815 6772 6731 6693 6659 6628 6601 6578 6559 6544 6533 6527 6525 6527 6534 6545 6559 6578 6600 6625 6654 6685 6717 6752 6787 6823 6859 6894 6928 6960 6990 7018 7042 7062 7079 7092 7100 7105 7105 7101 7093 7081 7066 7048 7028 7004 6980 6953 6925 6898 6870 6842 6815 6789 6765 6743 6724 6707 6694 6684 6678 6676 6679 6687 6699 6716 6739 6767 6799 6837 6879 6926 6978 7033 7091 7153 7217 7283 7352 7420 7489 7558 7627 7695 7761 7826 7888 7948 8005 8060 8111 8158 8202 8243 8279 8312 8341 8365 8386 8402 8413 8421 8423 8421 8414 8403 8386 8365 8338 8307 8271 8230 8185 8135 8082 8025 7966 7903 7838 7771 7702 7633 7564 7495 7426 7357 7291 7226 7163 7102 7044 6989 6936 6887 6841 6798 6759 6722 6689 6658 6630 6604 6581 6559 6538 6518 6499 6479 6459 6437 6413 6387 6359 6327 6291 6252 6209 6162 6112 6058 6001 5941 5879 5816 5752 5689 5627 5566 5508 5455 5405 5362 5324 5293 5270 5255 5248 5250 5261 5281 5309 5347 5393 5448 5510 5580 5658 5741 5831 5926 6027 6130 6237 6347 6459 6571 6684 6797 6910 7021 7130 7237 7342 7443 7541 7637 7728 7816 7901 7982 8060 8134 8204 8272 8336 8397 8456 8511 8563 8613 8660 8704 8746 8785 8821 8855 8886 8914 8941 8964 8985 9004 9020 9034 9046 9055 9063 9068 9070 9071 9070 9067 9063 9056 9048 9039 9028 9017 9004 8991 8977 8963 8948 8933 8917 8901 8885 8868 8851 8834 8815 8796 4210 0 60 5 8776 8754 8732 8708 8682 8655 8627 8598 8567 8536 8504 8471 8439 8407 8376 8345 8316 8289 8264 8241 8220 8202 8186 8173 8162 8153 8146 8141 8138 8136 8134 8134 8134 8134 8133 8133 8132 8131 8129 8126 8123 8119 8114 8109 8103 8097 8090 8084 8078 8072 8067 8063 8059 8057 8056 8057 8059 8063 8069 8077 8086 8097 8110 8125 8140 8157 8175 8192 8210 8228 8245 8261 8275 8288 8299 8308 8315 8319 8320 8319 8316 8310 8301 8290 8277 8261 8244 8224 8203 8180 8156 8130 8103 8075 8045 8014 7982 7949 7915 7880 7843 7806 7768 7728 7688 7647 7605 7561 7517 7472 7425 7377 7328 7278 7226 7172 7117 7061 7003 6943 6882 6819 6755 6690 6623 6555 6486 6415 6342 6268 6191 6112 6029 5943 5853 5758 5657 5550 5437 5317 5189 5054 4911 4760 4603 4439 4270 4096 3918 3739 3559 3381 3204 3030 2862 2701 2548 2404 2269 2145 2032 1930 1838 1758 1688 1627 1576 1534 1499 1471 1450 1435 1425 1419 1418 1421 1428 1438 1453 1470 1491 1516 1544 1575 1610 1647 1688 1731 1777 1824 1875 1927 1981 2037 2096 2157 2220 2286 2356 2431 2509 2593 2684 2780 2884 2995 3114 3241 3375 3517 3667 3823 3985 4153 4324 4498 4675 4851 5027 5201 5374 5541 5705 5863 6015 6160 6299 6431 6556 6674 6786 6891 6990 7083 7171 7254 7333 7407 7477 7544 7607 7667 7725 7779 7831 7881 7929 7975 8019 8061 8102 8142 8181 8219 8256 8293 8328 8364 8399 8433 8467 8500 8532 8564 8594 8623 8651 8678 8703 8727 8748 8768 8786 8802 8817 8829 8839 8847 8853 8857 8860 8860 8858 8854 8849 8841 8831 8819 8805 8788 8770 8750 8727 8702 8676 8648 8618 8587 8555 8522 8489 8455 8422 8389 8357 8326 8297 8270 8244 8222 8202 8185 8172 8161 8154 8150 8149 8151 8156 8163 8173 8184 8197 8211 8225 8239 8254 8268 8281 8294 8305 8315 8323 8330 8336 8342 8346 8349 8353 8357 8361 8366 8373 8380 8389 8400 8414 8429 8446 8465 8487 8510 8535 8562 8590 8618 8648 8679 8709 8740 8771 8801 8832 8862 8891 8920 8948 8976 9002 9029 9054 9079 9103 9126 9148 9169 9189 9209 9227 9244 9261 9276 9290 9303 9315 9325 9335 9344 9351 9358 9364 9368 9371 9373 9374 9372 9369 9364 9357 9347 9334 9318 9298 9275 9247 9216 9180 9140 9095 9046 8993 8936 8875 8810 8742 8670 8596 8519 8440 8359 8276 8192 8107 8021 7934 7846 7758 7669 7580 7491 7401 7312 7223 7133 7045 6956 6869 6782 6696 6612 6529 6447 6368 6289 6213 6139 6067 5997 5929 5863 5799 5737 5676 5618 5561 5505 5452 5400 5349 5301 5253 5208 5164 5122 5082 5044 5008 4973 4941 4911 4883 4857 4834 4812 4793 4776 4761 4748 4737 4728 4722 4717 4714 4713 4715 4718 4724 4732 4742 4755 4771 4789 4810 4834 4861 4891 4925 4963 5005 5052 4211 0 60 5 5103 5158 5219 5285 5356 5432 5514 5601 5694 5792 5895 6003 6115 6232 6352 6476 6602 6731 6861 6992 7123 7253 7383 7512 7638 7763 7884 8002 8116 8227 8333 8435 8533 8626 8715 8799 8878 8953 9023 9089 9151 9207 9260 9308 9352 9392 9428 9460 9488 9513 9534 9552 9566 9577 9586 9591 9594 9595 9593 9589 9583 9575 9565 9553 9540 9524 9507 9487 9466 9442 9417 9389 9360 9328 9294 9258 9220 9181 9140 9097 9054 9010 8966 8921 8878 8834 8792 8752 8714 8678 8645 8614 8587 8562 8541 8523 8508 8495 8485 8477 8470 8465 8461 8458 8454 8451 8447 8443 8438 8432 8425 8416 8407 8397 8386 8374 8362 8350 8338 8326 8313 8302 8291 8281 8272 8263 8255 8248 8241 8235 8229 8223 8217 8211 8204 8197 8190 8182 8173 8163 8152 8140 8128 8115 8101 8086 8071 8056 8040 8024 8009 7993 7978 7964 7950 7937 7925 7913 7903 7894 7886 7879 7873 7867 7863 7860 7857 7856 7855 7855 7856 7857 7859 7863 7867 7872 7878 7885 7894 7903 7915 7928 7942 7958 7976 7996 8017 8041 8066 8094 8124 8156 8189 8225 8263 8303 8345 8389 8434 8481 8529 8578 8627 8677 8727 8777 8826 8875 8922 8968 9012 9054 9094 9132 9166 9199 9228 9255 9279 9301 9319 9336 9350 9361 9371 9378 9384 9388 9390 9390 9389 9386 9382 9377 9370 9362 9352 9342 9331 9318 9305 9291 9277 9262 9248 9233 9218 9205 9191 9179 9168 9158 9151 9145 9141 9139 9140 9144 9150 9159 9170 9184 9200 9218 9239 9261 9285 9310 9337 9364 9391 9418 9446 9473 9499 9525 9550 9573 9595 9616 9635 9653 9668 9682 9694 9704 9712 9717 9721 9723 9722 9719 9715 9708 9699 9688 9675 9661 9645 9628 9609 9589 9569 9547 9526 9503 9481 9458 9435 9412 9389 9365 9342 9319 9296 9272 9248 9225 9200 9176 9151 9125 9100 9073 9046 9019 8991 8962 8932 8902 8870 8837 8803 8767 8730 8691 8649 8606 8561 8513 8463 8410 8356 8300 8242 8183 8122 8062 8002 7942 7883 7826 7771 7719 7670 7625 7583 7546 7513 7485 7461 7441 7425 7413 7404 7399 7396 7396 7398 7401 7406 7412 7419 7428 7437 7447 7458 7469 7483 7497 7513 7530 7549 7569 7592 7616 7642 7669 7698 7727 7757 7788 7818 7848 7876 7903 7928 7949 7967 7981 7990 7994 7992 7983 7968 7946 7916 7878 7833 7779 7717 7647 7569 7482 7389 7289 7181 7068 6950 6826 6700 6569 6437 6305 6172 6039 5909 5781 5656 5537 5423 5315 5214 5120 5035 4957 4889 4830 4779 4738 4706 4682 4668 4662 4663 4673 4690 4715 4746 4783 4826 4875 4929 4988 5052 5121 5194 5272 5353 5439 5529 5622 5719 5820 5924 6031 6141 6253 6368 6484 6602 6721 6840 6959 7077 7194 7310 7423 7533 7639 7742 7841 7934 8023 8107 8186 8259 8327 8389 8446 8498 8544 8586 8624 8658 8687 8713 8737 8757 8776 4212 0 60 5 8792 8807 8820 8833 8845 8857 8868 8880 8892 8904 8917 8931 8945 8959 8974 8989 9005 9020 9035 9051 9066 9080 9094 9107 9120 9132 9144 9155 9166 9176 9187 9197 9208 9218 9230 9241 9254 9267 9281 9296 9312 9328 9345 9361 9379 9396 9412 9429 9445 9460 9474 9488 9500 9511 9520 9529 9536 9542 9547 9550 9553 9554 9554 9553 9550 9547 9542 9536 9528 9519 9508 9496 9482 9465 9447 9427 9404 9380 9353 9324 9293 9259 9224 9187 9148 9108 9066 9023 8979 8935 8890 8845 8800 8756 8713 8670 8629 8590 8552 8517 8484 8454 8427 8402 8380 8361 8345 8332 8321 8313 8307 8303 8302 8302 8303 8306 8309 8313 8318 8323 8328 8333 8339 8344 8350 8356 8363 8370 8378 8387 8398 8410 8424 8440 8459 8480 8504 8530 8559 8591 8625 8662 8701 8742 8785 8829 8874 8920 8966 9013 9059 9104 9148 9190 9231 9269 9306 9339 9370 9398 9423 9446 9465 9480 9493 9503 9509 9512 9512 9509 9503 9493 9481 9466 9448 9427 9403 9377 9349 9319 9287 9253 9218 9182 9146 9110 9074 9039 9005 8973 8942 8914 8889 8867 8849 8834 8822 8815 8812 8812 8816 8825 8836 8852 8870 8892 8917 8944 8973 9005 9038 9072 9108 9145 9182 9220 9257 9295 9332 9369 9405 9440 9474 9506 9538 9568 9596 9623 9648 9671 9693 9713 9732 9749 9764 9778 9791 9801 9810 9817 9823 9826 9827 9826 9823 9817 9808 9796 9780 9761 9739 9712 9682 9647 9608 9564 9516 9463 9405 9343 9276 9204 9128 9048 8963 8874 8780 8683 8582 8477 8369 8257 8143 8026 7907 7786 7663 7539 7414 7289 7164 7040 6917 6794 6674 6556 6441 6328 6219 6113 6011 5913 5820 5730 5645 5564 5487 5415 5347 5282 5222 5166 5114 5065 5019 4977 4938 4902 4870 4840 4813 4789 4767 4748 4732 4718 4706 4697 4690 4685 4683 4682 4684 4687 4693 4700 4710 4722 4735 4752 4770 4791 4815 4842 4871 4904 4941 4981 5025 5073 5125 5181 5241 5305 5374 5446 5522 5601 5683 5769 5857 5947 6039 6133 6228 6324 6421 6518 6616 6714 6811 6908 7005 7102 7198 7294 7389 7484 7578 7671 7764 7855 7946 8036 8124 8211 8296 8379 8459 8538 8614 8687 8756 8823 8886 8945 9001 9053 9100 9144 9183 9217 9247 9273 9294 9310 9322 9328 9330 9328 9320 9308 9292 9271 9246 9218 9186 9151 9113 9072 9030 8986 8942 8897 8853 8808 8765 8724 8684 8647 8614 8583 8556 8534 8515 8501 8492 8487 8487 8492 8502 8516 8535 8558 8584 8615 8649 8685 8725 8766 8810 8855 8900 8946 8992 9038 9083 9127 9169 9210 9249 9285 9319 9350 9379 9404 9426 9446 9462 9475 9485 9492 9496 9498 9497 9493 9487 9480 9471 9460 9448 9435 9422 9408 9393 9379 9365 9351 9337 9324 9311 9298 9286 9274 9263 9253 9242 9232 9223 9214 9205 9197 9190 9183 9177 9171 9166 9162 9159 9157 4213 0 60 5 9155 9154 9154 9154 9155 9156 9158 9160 9162 9163 9165 9166 9168 9169 9169 9169 9169 9167 9166 9163 9160 9156 9150 9144 9136 9127 9115 9102 9087 9069 9049 9026 9001 8972 8941 8907 8870 8831 8790 8746 8700 8653 8605 8555 8505 8455 8406 8356 8308 8260 8214 8170 8128 8087 8049 8013 7979 7947 7918 7891 7865 7842 7820 7800 7781 7764 7748 7732 7718 7704 7691 7678 7666 7655 7645 7636 7628 7621 7616 7613 7613 7615 7620 7628 7640 7656 7676 7700 7729 7761 7798 7839 7883 7931 7983 8036 8092 8150 8208 8266 8325 8382 8437 8491 8542 8589 8632 8672 8706 8736 8761 8780 8795 8804 8809 8809 8804 8796 8784 8769 8751 8731 8710 8688 8665 8643 8621 8601 8582 8565 8551 8540 8532 8528 8527 8531 8538 8549 8565 8584 8607 8634 8664 8698 8735 8774 8817 8860 8906 8954 9002 9051 9100 9149 9197 9246 9293 9338 9382 9424 9464 9501 9535 9567 9596 9621 9643 9662 9677 9688 9696 9700 9700 9696 9689 9679 9664 9647 9626 9602 9574 9544 9511 9474 9435 9393 9348 9301 9251 9198 9143 9086 9027 8965 8902 8839 8773 8708 8643 8579 8515 8454 8395 8339 8286 8238 8196 8158 8126 8101 8081 8068 8061 8061 8066 8077 8093 8113 8137 8165 8194 8226 8258 8289 8320 8351 8379 8404 8427 8445 8460 8471 8477 8478 8475 8467 8455 8438 8418 8393 8365 8333 8299 8262 8223 8183 8141 8099 8058 8016 7975 7936 7898 7862 7829 7797 7769 7743 7720 7700 7682 7667 7654 7642 7632 7623 7615 7607 7598 7589 7580 7569 7556 7541 7524 7505 7483 7458 7430 7398 7363 7323 7280 7232 7180 7122 7059 6991 6916 6835 6747 6651 6549 6439 6322 6197 6065 5927 5781 5630 5474 5313 5149 4982 4814 4646 4479 4314 4151 3994 3841 3695 3556 3425 3303 3189 3086 2992 2908 2833 2769 2714 2669 2634 2607 2590 2581 2581 2590 2608 2634 2670 2714 2768 2831 2904 2988 3082 3186 3302 3429 3567 3716 3876 4047 4227 4417 4616 4822 5035 5253 5476 5701 5925 6150 6375 6594 6809 7018 7218 7409 7590 7760 7918 8063 8195 8314 8419 8510 8588 8652 8704 8743 8770 8786 8791 8787 8773 8750 8720 8682 8638 8588 8533 8472 8408 8340 8269 8195 8119 8041 7962 7882 7803 7723 7644 7565 7488 7413 7340 7269 7200 7135 7072 7013 6957 6904 6855 6810 6768 6729 6694 6663 6634 6609 6586 6567 6549 6534 6521 6509 6499 6489 6480 6472 6463 6455 6446 6436 6426 6415 6402 6389 6375 6360 6343 6326 6309 6291 6273 6255 6238 6221 6205 6190 6176 6164 6154 6146 6140 6137 6137 6139 6144 6152 6163 6177 6195 6215 6239 6266 6296 6329 6365 6404 6446 6492 6540 6591 6645 6701 6761 6823 6888 6955 7025 7097 7171 7246 7323 7400 7478 7556 7633 7708 7782 7853 7921 7985 8044 8099 8148 8191 8228 8259 8283 8302 8315 8322 8324 4214 0 60 5 8322 8316 8307 8295 8282 8268 8254 8240 8228 8217 8208 8203 8201 8203 8209 8218 8233 8252 8275 8302 8334 8370 8410 8454 8501 8551 8604 8659 8716 8774 8833 8892 8951 9009 9066 9122 9176 9227 9275 9320 9363 9401 9436 9468 9496 9521 9542 9560 9575 9587 9596 9602 9607 9609 9609 9607 9603 9597 9590 9582 9573 9562 9550 9538 9525 9511 9496 9482 9467 9453 9438 9424 9411 9397 9385 9372 9361 9349 9338 9327 9316 9305 9293 9281 9267 9253 9236 9218 9198 9176 9152 9125 9096 9064 9030 8994 8955 8915 8872 8828 8784 8738 8692 8646 8601 8555 8511 8469 8429 8390 8354 8321 8290 8263 8238 8217 8198 8183 8170 8160 8152 8146 8142 8140 8139 8139 8140 8142 8144 8147 8150 8153 8157 8161 8165 8169 8173 8178 8182 8188 8193 8199 8204 8210 8215 8220 8224 8228 8230 8230 8228 8224 8217 8207 8193 8177 8156 8132 8104 8073 8038 8000 7959 7916 7872 7826 7781 7735 7690 7648 7608 7571 7539 7511 7489 7473 7464 7461 7465 7477 7496 7523 7556 7597 7644 7697 7755 7819 7886 7958 8032 8108 8186 8263 8341 8418 8494 8567 8637 8704 8768 8827 8881 8930 8974 9013 9046 9073 9095 9111 9121 9125 9124 9117 9105 9087 9064 9037 9005 8969 8928 8884 8837 8786 8733 8678 8621 8563 8505 8447 8389 8332 8277 8224 8173 8126 8083 8043 8008 7978 7952 7932 7916 7906 7900 7899 7902 7908 7918 7930 7945 7961 7978 7995 8012 8029 8044 8058 8069 8079 8086 8091 8094 8095 8093 8090 8085 8080 8073 8066 8058 8051 8044 8037 8031 8026 8021 8017 8013 8010 8007 8004 8002 7999 7996 7992 7988 7984 7979 7974 7969 7964 7959 7954 7949 7946 7943 7941 7941 7942 7945 7949 7955 7962 7970 7979 7989 8000 8011 8021 8032 8043 8052 8061 8069 8076 8082 8088 8092 8096 8099 8102 8106 8109 8114 8120 8127 8136 8147 8160 8176 8194 8215 8239 8265 8294 8326 8360 8397 8435 8474 8515 8556 8598 8639 8681 8721 8760 8797 8832 8865 8895 8923 8947 8968 8987 9001 9013 9022 9027 9030 9031 9029 9025 9019 9012 9004 8995 8986 8976 8965 8955 8945 8934 8923 8913 8901 8889 8876 8862 8847 8829 8809 8787 8762 8734 8702 8666 8627 8584 8536 8485 8430 8371 8309 8243 8175 8104 8031 7957 7883 7808 7733 7659 7587 7517 7450 7386 7326 7271 7220 7175 7135 7100 7072 7048 7031 7019 7013 7011 7014 7021 7032 7047 7064 7084 7106 7129 7154 7179 7205 7231 7257 7284 7310 7335 7361 7386 7410 7435 7458 7482 7504 7526 7548 7569 7589 7609 7628 7645 7663 7679 7695 7710 7725 7739 7754 7768 7783 7799 7815 7833 7852 7873 7896 7921 7948 7977 8009 8043 8079 8117 8157 8198 8240 8283 8326 8369 8411 8452 8492 8530 8565 8598 8627 8653 8675 8693 8706 8715 8720 8719 8714 8705 8691 8672 8649 8622 8590 8554 4215 0 60 5 8515 8472 8426 8376 8323 8267 8209 8148 8085 8021 7954 7886 7818 7748 7679 7609 7540 7472 7405 7340 7277 7217 7160 7107 7057 7012 6972 6936 6905 6879 6859 6844 6833 6828 6828 6832 6840 6852 6868 6887 6908 6931 6956 6983 7010 7037 7065 7092 7119 7145 7169 7192 7214 7234 7252 7268 7283 7295 7305 7314 7321 7325 7329 7330 7330 7328 7325 7322 7317 7311 7306 7300 7294 7288 7283 7279 7276 7275 7275 7278 7282 7289 7299 7312 7327 7345 7366 7390 7417 7447 7480 7515 7552 7592 7633 7677 7722 7768 7815 7863 7911 7959 8008 8055 8101 8146 8190 8230 8269 8304 8336 8364 8388 8408 8423 8434 8440 8441 8436 8427 8414 8395 8372 8344 8313 8278 8239 8196 8151 8104 8054 8002 7949 7894 7839 7783 7727 7672 7616 7562 7508 7456 7405 7356 7310 7265 7222 7182 7144 7109 7075 7044 7015 6987 6961 6937 6913 6890 6867 6845 6822 6799 6776 6751 6726 6700 6672 6643 6613 6581 6547 6511 6473 6433 6390 6344 6295 6243 6187 6127 6062 5993 5918 5839 5754 5663 5567 5466 5359 5247 5131 5010 4885 4758 4628 4498 4366 4235 4105 3978 3853 3732 3616 3506 3402 3304 3214 3131 3055 2987 2926 2872 2825 2783 2747 2715 2687 2662 2637 2614 2590 2565 2539 2510 2477 2441 2401 2357 2309 2257 2202 2143 2082 2019 1956 1892 1829 1767 1707 1649 1595 1544 1497 1454 1416 1381 1351 1325 1302 1282 1265 1251 1239 1228 1219 1212 1205 1200 1195 1191 1188 1185 1184 1184 1184 1186 1189 1193 1198 1204 1210 1218 1227 1236 1246 1256 1267 1279 1293 1308 1324 1343 1365 1391 1421 1455 1496 1543 1597 1658 1727 1805 1891 1985 2087 2197 2314 2437 2567 2700 2838 2979 3120 3262 3403 3544 3682 3816 3947 4073 4195 4311 4421 4526 4626 4720 4809 4892 4971 5046 5116 5181 5243 5302 5356 5408 5456 5501 5543 5582 5618 5651 5683 5711 5738 5762 5785 5806 5826 5845 5863 5880 5897 5915 5932 5949 5967 5986 6004 6024 6044 6064 6085 6106 6127 6148 6169 6190 6210 6230 6248 6266 6283 6298 6312 6325 6336 6347 6355 6363 6370 6375 6380 6384 6387 6390 6393 6395 6398 6400 6402 6405 6407 6409 6412 6414 6416 6417 6418 6419 6418 6418 6416 6414 6411 6408 6404 6400 6396 6392 6388 6385 6382 6381 6380 6381 6383 6386 6390 6396 6403 6411 6421 6431 6442 6453 6464 6476 6487 6498 6509 6518 6526 6533 6538 6542 6543 6543 6541 6536 6529 6520 6508 6494 6477 6459 6438 6415 6389 6362 6333 6302 6270 6236 6200 6163 6125 6085 6044 6001 5957 5911 5864 5815 5764 5712 5657 5601 5544 5484 5423 5360 5295 5229 5162 5094 5025 4956 4887 4818 4749 4682 4615 4550 4487 4427 4369 4315 4265 4219 4178 4142 4112 4088 4070 4059 4055 4059 4070 4089 4116 4150 4192 4241 4298 4361 4430 4505 4586 4671 4216 0 60 5 4760 4852 4948 5046 5145 5246 5348 5450 5552 5653 5755 5856 5956 6055 6153 6250 6345 6439 6531 6622 6710 6795 6878 6957 7032 7103 7170 7230 7286 7334 7376 7411 7439 7459 7471 7474 7470 7457 7436 7406 7369 7323 7268 7206 7135 7056 6969 6874 6770 6659 6538 6410 6273 6129 5976 5817 5650 5477 5298 5115 4928 4737 4547 4356 4167 3978 3793 3614 3440 3273 3113 2963 2821 2688 2565 2451 2346 2251 2164 2085 2014 1950 1892 1840 1794 1752 1714 1681 1651 1624 1600 1579 1561 1546 1533 1524 1516 1512 1510 1512 1517 1526 1539 1556 1578 1607 1641 1684 1734 1793 1862 1942 2034 2137 2254 2382 2524 2678 2845 3023 3211 3409 3613 3825 4040 4255 4470 4685 4896 5100 5297 5483 5660 5825 5977 6117 6243 6357 6458 6547 6625 6692 6750 6798 6840 6874 6903 6926 6946 6961 6974 6984 6992 6997 7001 7004 7005 7004 7003 7000 6996 6991 6986 6980 6974 6968 6962 6956 6951 6947 6945 6944 6946 6950 6957 6966 6980 6997 7018 7044 7073 7108 7148 7192 7242 7296 7355 7419 7487 7559 7635 7714 7796 7881 7967 8055 8143 8231 8319 8407 8493 8577 8659 8738 8814 8887 8957 9023 9085 9143 9198 9248 9295 9337 9376 9410 9442 9469 9494 9515 9533 9549 9561 9572 9580 9587 9591 9594 9595 9595 9593 9590 9586 9580 9572 9563 9552 9540 9525 9508 9489 9468 9443 9416 9385 9352 9314 9274 9229 9181 9129 9073 9012 8948 8880 8807 8731 8651 8567 8480 8389 8295 8199 8099 7998 7896 7791 7686 7581 7476 7370 7266 7163 7061 6961 6863 6768 6676 6586 6500 6417 6337 6262 6189 6121 6057 5997 5941 5889 5842 5799 5761 5727 5698 5674 5654 5640 5630 5624 5624 5628 5637 5651 5669 5693 5721 5753 5791 5833 5881 5933 5990 6053 6120 6193 6271 6354 6442 6535 6632 6734 6840 6949 7062 7177 7294 7412 7531 7650 7769 7887 8003 8117 8229 8337 8442 8543 8640 8733 8822 8906 8986 9062 9133 9200 9263 9321 9376 9427 9474 9517 9556 9593 9626 9655 9682 9706 9728 9747 9763 9778 9791 9802 9811 9819 9826 9832 9837 9842 9846 9849 9851 9854 9855 9857 9858 9859 9859 9859 9859 9859 9859 9858 9858 9857 9856 9856 9855 9854 9853 9852 9850 9849 9847 9846 9844 9842 9841 9839 9837 9835 9834 9833 9832 9831 9831 9831 9832 9832 9834 9835 9836 9838 9839 9840 9841 9841 9840 9839 9836 9833 9829 9823 9817 9810 9802 9793 9783 9773 9763 9752 9741 9730 9719 9708 9697 9687 9677 9667 9658 9650 9642 9635 9628 9623 9618 9614 9611 9609 9608 9608 9608 9610 9612 9615 9619 9623 9628 9632 9637 9642 9646 9650 9653 9655 9657 9658 9658 9657 9654 9652 9648 9643 9637 9631 9624 9616 9607 9597 9585 9573 9560 9545 9529 9510 9491 9469 9446 9420 9393 9364 9333 9300 9266 9231 9195 9158 9121 9083 9046 4217 0 60 5 9008 8971 8934 8898 8863 8829 8796 8764 8733 8703 8675 8648 8622 8598 8576 8555 8537 8520 8506 8494 8485 8479 8475 8475 8477 8482 8490 8501 8514 8530 8548 8567 8588 8610 8633 8655 8678 8699 8720 8739 8756 8771 8782 8790 8794 8795 8790 8781 8767 8747 8721 8689 8650 8605 8554 8495 8430 8358 8279 8194 8103 8005 7903 7795 7683 7568 7449 7328 7206 7083 6960 6838 6717 6598 6483 6370 6261 6156 6055 5959 5867 5780 5698 5620 5547 5478 5413 5353 5297 5244 5196 5151 5110 5072 5038 5007 4979 4955 4934 4916 4900 4888 4877 4870 4863 4859 4856 4854 4853 4853 4853 4853 4853 4853 4853 4852 4852 4852 4852 4852 4853 4855 4858 4862 4868 4875 4884 4896 4910 4926 4946 4968 4993 5021 5054 5089 5129 5172 5220 5273 5330 5392 5459 5532 5609 5692 5780 5873 5972 6075 6182 6294 6410 6529 6650 6774 6899 7025 7152 7278 7405 7529 7652 7773 7890 8005 8116 8223 8326 8424 8517 8605 8688 8766 8839 8906 8968 9024 9075 9121 9163 9199 9230 9258 9281 9301 9316 9329 9339 9346 9351 9353 9353 9351 9348 9343 9336 9327 9317 9306 9292 9277 9260 9241 9220 9197 9172 9144 9114 9081 9046 9008 8967 8924 8878 8829 8777 8722 8665 8604 8541 8475 8406 8334 8259 8180 8099 8014 7926 7834 7738 7638 7533 7424 7310 7191 7066 6936 6801 6659 6513 6360 6203 6040 5873 5702 5527 5350 5171 4991 4811 4633 4456 4281 4112 3946 3787 3634 3489 3351 3222 3102 2991 2889 2796 2713 2638 2573 2516 2467 2426 2393 2368 2350 2339 2335 2338 2348 2366 2390 2422 2462 2509 2565 2627 2698 2777 2863 2956 3057 3163 3275 3392 3514 3639 3766 3896 4026 4156 4285 4415 4542 4668 4792 4914 5034 5152 5269 5385 5501 5616 5731 5847 5963 6080 6199 6318 6438 6560 6681 6803 6923 7044 7163 7279 7393 7504 7612 7715 7814 7909 7999 8084 8165 8240 8311 8377 8439 8497 8552 8602 8649 8693 8735 8773 8809 8843 8875 8905 8934 8960 8986 9010 9033 9054 9075 9095 9113 9131 9148 9164 9179 9194 9207 9219 9231 9241 9251 9260 9267 9274 9280 9285 9290 9294 9297 9301 9303 9306 9309 9311 9314 9316 9319 9322 9324 9327 9330 9333 9336 9339 9343 9346 9350 9354 9359 9363 9369 9374 9381 9387 9394 9402 9410 9418 9426 9433 9441 9448 9455 9461 9466 9470 9473 9474 9475 9475 9474 9473 9470 9468 9465 9462 9459 9456 9454 9452 9451 9450 9450 9451 9453 9455 9457 9461 9464 9468 9472 9476 9481 9485 9490 9495 9500 9505 9510 9516 9521 9527 9534 9540 9547 9554 9562 9569 9577 9584 9591 9599 9606 9613 9619 9625 9631 9636 9641 9645 9648 9651 9654 9655 9656 9656 9655 9654 9651 9648 9644 9638 9632 9624 9615 9604 9592 9579 9564 9547 9530 9510 9489 9467 9443 9418 9391 9364 9334 9304 9273 9240 9207 4218 0 60 5 9173 9138 9102 9066 9029 8993 8956 8919 8883 8847 8813 8780 8748 8719 8692 8667 8646 8628 8614 8603 8596 8593 8595 8600 8609 8622 8639 8659 8682 8708 8736 8766 8798 8831 8865 8899 8933 8968 9002 9035 9068 9099 9130 9159 9186 9212 9237 9259 9280 9299 9315 9330 9342 9352 9359 9364 9366 9365 9361 9355 9345 9332 9317 9298 9276 9250 9221 9189 9154 9115 9072 9025 8974 8920 8861 8798 8731 8660 8584 8503 8418 8329 8236 8138 8037 7933 7825 7714 7601 7486 7370 7253 7135 7018 6902 6787 6674 6563 6456 6353 6253 6159 6070 5986 5910 5840 5777 5723 5676 5639 5610 5591 5581 5581 5592 5612 5643 5684 5736 5796 5866 5945 6032 6126 6227 6333 6444 6558 6673 6790 6906 7021 7133 7241 7344 7441 7531 7613 7687 7751 7807 7852 7888 7914 7931 7938 7936 7926 7907 7880 7847 7807 7762 7711 7656 7597 7534 7470 7403 7335 7266 7197 7128 7059 6991 6924 6859 6796 6735 6676 6620 6566 6515 6468 6423 6381 6343 6308 6276 6247 6221 6198 6178 6161 6147 6134 6125 6117 6111 6108 6106 6105 6106 6109 6113 6118 6125 6133 6142 6153 6166 6180 6196 6213 6233 6255 6279 6305 6334 6365 6400 6437 6477 6521 6567 6617 6670 6727 6787 6851 6918 6988 7062 7139 7218 7301 7386 7474 7563 7654 7747 7840 7934 8028 8121 8215 8307 8398 8488 8575 8661 8744 8824 8901 8975 9047 9114 9178 9239 9296 9349 9398 9444 9486 9525 9559 9591 9619 9644 9665 9684 9701 9715 9727 9737 9745 9752 9758 9762 9766 9769 9772 9774 9776 9778 9779 9781 9782 9783 9784 9785 9786 9787 9787 9787 9786 9785 9782 9779 9775 9769 9763 9754 9744 9731 9717 9700 9680 9658 9633 9604 9572 9536 9497 9453 9405 9353 9295 9234 9167 9095 9018 8935 8848 8755 8657 8555 8447 8335 8219 8098 7975 7848 7719 7588 7456 7323 7190 7057 6925 6794 6665 6539 6415 6294 6176 6062 5952 5846 5743 5645 5550 5460 5374 5292 5214 5140 5070 5005 4943 4885 4832 4782 4736 4694 4657 4623 4593 4567 4545 4527 4513 4503 4497 4494 4496 4503 4513 4528 4548 4573 4602 4637 4677 4722 4773 4829 4891 4959 5033 5112 5197 5287 5383 5483 5589 5699 5814 5933 6055 6181 6311 6442 6576 6712 6850 6988 7127 7265 7403 7540 7675 7807 7937 8063 8185 8303 8416 8523 8625 8720 8810 8894 8971 9042 9107 9166 9220 9268 9311 9349 9383 9413 9439 9461 9481 9498 9513 9525 9536 9545 9553 9560 9566 9572 9577 9582 9587 9591 9596 9601 9607 9612 9618 9624 9631 9637 9643 9649 9654 9659 9663 9666 9669 9670 9671 9670 9669 9667 9664 9660 9656 9652 9647 9643 9639 9636 9633 9630 9629 9628 9628 9629 9631 9634 9638 9643 9648 9654 9661 9668 9676 9684 9692 9700 9708 9717 9725 9733 9741 9749 9756 9763 9770 9776 9782 9787 9792 9797 9801 4219 0 60 5 9805 9808 9811 9814 9817 9819 9822 9824 9826 9828 9831 9833 9835 9837 9838 9840 9841 9843 9843 9844 9844 9844 9844 9843 9842 9841 9839 9836 9834 9831 9827 9824 9820 9815 9810 9805 9799 9793 9786 9779 9771 9762 9752 9741 9729 9715 9700 9683 9664 9643 9620 9594 9565 9533 9499 9461 9419 9374 9326 9273 9217 9157 9092 9024 8951 8874 8792 8706 8616 8521 8422 8319 8210 8098 7981 7859 7734 7605 7472 7337 7198 7057 6916 6773 6631 6489 6349 6211 6077 5949 5825 5708 5599 5498 5407 5325 5254 5194 5146 5110 5085 5074 5075 5087 5112 5149 5197 5256 5325 5403 5490 5585 5686 5794 5906 6021 6139 6258 6375 6492 6607 6717 6822 6921 7013 7097 7171 7236 7291 7335 7368 7390 7401 7401 7390 7368 7335 7292 7238 7174 7100 7017 6924 6821 6709 6588 6458 6318 6170 6013 5848 5675 5495 5309 5117 4921 4720 4519 4318 4117 3915 3720 3529 3343 3167 2998 2839 2691 2553 2428 2313 2210 2119 2039 1969 1909 1859 1818 1785 1759 1740 1728 1722 1722 1726 1737 1752 1773 1798 1829 1864 1904 1949 1998 2051 2107 2167 2230 2294 2360 2427 2494 2561 2627 2693 2758 2822 2886 2950 3014 3079 3146 3216 3290 3370 3454 3547 3646 3755 3872 3999 4135 4280 4435 4598 4768 4946 5129 5318 5509 5701 5893 6086 6277 6464 6647 6825 6997 7163 7321 7472 7615 7750 7877 7997 8108 8212 8309 8399 8482 8558 8628 8692 8751 8804 8852 8895 8934 8969 9000 9027 9051 9072 9091 9107 9121 9133 9144 9152 9160 9166 9171 9175 9178 9180 9181 9181 9180 9178 9176 9172 9168 9164 9159 9154 9148 9143 9137 9132 9127 9123 9119 9116 9113 9112 9112 9113 9114 9117 9121 9126 9133 9140 9148 9157 9167 9177 9188 9200 9212 9225 9238 9251 9264 9277 9290 9302 9315 9326 9338 9349 9359 9369 9377 9385 9393 9399 9404 9408 9410 9412 9412 9411 9408 9404 9398 9391 9382 9372 9360 9346 9331 9315 9298 9279 9260 9240 9220 9200 9180 9160 9141 9123 9105 9090 9075 9063 9052 9043 9036 9032 9029 9028 9030 9034 9039 9047 9056 9067 9080 9094 9109 9126 9143 9162 9181 9201 9221 9242 9262 9283 9303 9322 9341 9360 9377 9393 9408 9422 9435 9446 9456 9465 9473 9479 9485 9489 9493 9497 9499 9501 9503 9505 9506 9507 9508 9508 9508 9508 9508 9507 9505 9503 9501 9498 9494 9490 9485 9480 9475 9469 9463 9458 9452 9446 9440 9434 9429 9424 9418 9413 9408 9403 9398 9392 9387 9381 9376 9369 9363 9357 9350 9343 9336 9329 9322 9316 9309 9303 9297 9291 9285 9280 9275 9270 9265 9260 9255 9250 9244 9239 9233 9226 9219 9211 9203 9194 9184 9174 9162 9150 9136 9121 9105 9088 9068 9047 9024 8999 8971 8941 8908 8872 8833 8791 8745 8695 8642 8584 8523 8457 8387 8313 8234 8151 8064 7973 7878 7779 7677 4220 0 60 5 7571 7462 7351 7237 7121 7005 6888 6771 6655 6540 6427 6316 6209 6106 6008 5914 5827 5747 5673 5607 5549 5499 5458 5426 5403 5389 5385 5391 5406 5430 5464 5507 5559 5619 5689 5766 5851 5943 6042 6147 6257 6373 6492 6615 6740 6867 6994 7121 7248 7372 7495 7614 7729 7839 7945 8045 8139 8228 8311 8387 8458 8523 8582 8636 8685 8730 8771 8808 8841 8872 8900 8926 8950 8972 8992 9011 9029 9045 9061 9075 9089 9101 9113 9123 9133 9142 9150 9157 9163 9168 9172 9175 9177 9179 9179 9178 9175 9171 9166 9159 9150 9139 9126 9111 9093 9073 9050 9024 8996 8966 8933 8897 8860 8820 8778 8734 8689 8642 8594 8544 8494 8442 8389 8336 8281 8225 8167 8108 8047 7983 7917 7847 7773 7696 7613 7526 7432 7333 7227 7114 6993 6866 6731 6589 6440 6284 6121 5954 5781 5605 5426 5244 5062 4881 4701 4523 4349 4181 4019 3864 3717 3580 3452 3333 3226 3129 3043 2968 2904 2850 2808 2775 2753 2742 2740 2747 2765 2793 2830 2877 2935 3003 3082 3172 3274 3386 3510 3646 3793 3950 4119 4297 4484 4680 4883 5091 5304 5519 5735 5950 6166 6376 6582 6783 6975 7159 7334 7499 7654 7798 7932 8055 8168 8271 8365 8451 8529 8600 8664 8723 8778 8827 8874 8917 8958 8997 9034 9069 9102 9135 9166 9196 9225 9253 9280 9306 9331 9354 9377 9398 9418 9437 9454 9470 9484 9497 9508 9517 9525 9531 9535 9538 9538 9537 9534 9530 9524 9516 9507 9497 9486 9473 9460 9445 9430 9415 9398 9382 9365 9347 9330 9312 9294 9276 9258 9240 9222 9205 9188 9171 9155 9139 9123 9108 9094 9080 9067 9055 9042 9031 9019 9008 8997 8986 8975 8964 8953 8941 8929 8917 8905 8893 8880 8867 8854 8841 8828 8815 8803 8790 8778 8766 8755 8745 8735 8725 8717 8709 8702 8697 8692 8689 8688 8688 8690 8693 8699 8708 8719 8732 8749 8768 8790 8815 8843 8874 8908 8944 8982 9022 9063 9106 9149 9192 9235 9278 9319 9359 9397 9432 9465 9495 9523 9547 9568 9587 9602 9615 9625 9633 9638 9641 9643 9642 9640 9636 9631 9624 9616 9607 9596 9584 9571 9556 9541 9524 9507 9489 9470 9451 9432 9413 9394 9376 9359 9343 9328 9314 9302 9292 9283 9276 9271 9268 9266 9265 9266 9269 9272 9277 9282 9289 9296 9304 9313 9322 9331 9341 9351 9361 9371 9381 9391 9400 9409 9418 9426 9433 9439 9445 9450 9454 9458 9461 9464 9466 9469 9472 9475 9479 9484 9489 9496 9503 9512 9522 9533 9544 9557 9570 9583 9597 9610 9624 9637 9649 9661 9672 9682 9691 9699 9707 9713 9719 9725 9730 9735 9739 9743 9747 9751 9755 9758 9762 9765 9768 9770 9773 9775 9776 9776 9777 9776 9775 9774 9772 9769 9767 9764 9761 9758 9755 9752 9750 9748 9746 9745 9744 9743 9743 9742 9743 9743 9743 9744 9745 9745 9746 9747 9748 4221 0 60 6 9955 9957 9960 9961 9963 9964 9965 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9956 9955 9954 9954 9953 9952 9950 9948 9946 9943 9940 9936 9932 9927 9922 9917 9911 9904 9897 9890 9882 9873 9864 9854 9844 9832 9819 9806 9791 9775 9758 9740 9720 9699 9677 9655 9631 9606 9581 9555 9529 9503 9476 9450 9424 9399 9374 9350 9327 9305 9285 9265 9247 9231 9216 9202 9190 9180 9172 9165 9160 9157 9155 9155 9157 9159 9163 9168 9175 9182 9190 9198 9208 9218 9228 9238 9249 9260 9271 9282 9293 9304 9315 9326 9336 9346 9355 9363 9371 9377 9382 9386 9388 9388 9386 9382 9375 9366 9354 9340 9323 9303 9281 9256 9229 9199 9167 9134 9099 9062 9025 8987 8950 8912 8875 8840 8805 8773 8743 8716 8692 8672 8655 8642 8633 8628 8628 8632 8640 8653 8669 8690 8714 8742 8772 8805 8841 8878 8916 8956 8995 9035 9074 9112 9148 9182 9214 9243 9269 9290 9308 9322 9331 9335 9334 9327 9316 9298 9275 9246 9212 9171 9125 9073 9015 8952 8884 8811 8733 8651 8564 8474 8381 8285 8187 8087 7985 7883 7781 7679 7577 7476 7377 7279 7184 7091 7000 6913 6828 6746 6667 6592 6519 6451 6385 6323 6264 6209 6157 6108 6063 6022 5983 5949 5917 5889 5865 5843 5825 5811 5799 5790 5785 5782 5783 5786 5792 5802 5813 5828 5846 5866 5890 5916 5945 5977 6012 6050 6090 6133 6179 6227 6277 6329 6383 6437 6494 6550 6607 6664 6721 6777 6831 6885 6936 6985 7033 7077 7119 7159 7196 7231 7263 7293 7322 7349 7374 7399 7424 7450 7476 7502 7531 7562 7595 7631 7671 7713 7759 7809 7862 7919 7979 8042 8107 8175 8244 8314 8385 8455 8526 8595 8663 8728 8791 8850 8906 8957 9005 9047 9085 9118 9146 9170 9187 9200 9208 9212 9210 9204 9193 9178 9158 9135 9108 9078 9045 9009 8971 8931 8890 8848 8806 8764 8724 8685 8648 8614 8584 8557 8536 8519 8507 8501 8501 8506 8517 8534 8555 8582 8614 8650 8689 8732 8777 8824 8873 8923 8974 9024 9074 9124 9172 9219 9265 9308 9350 9389 9426 9461 9493 9523 9550 9575 9597 9617 9635 9650 9663 9673 9682 9689 9694 9697 9699 9699 9699 9697 9695 9692 9689 9686 9683 9679 9676 9673 9669 9666 9663 9660 9657 9655 9652 9649 9645 9642 9639 9635 9632 9628 9624 9621 9617 9613 9610 9606 9603 9600 9597 9595 9593 9591 9589 9588 9586 9585 9584 9583 9583 9582 9582 9581 9581 9581 9581 9581 9581 9581 9581 9581 9582 9582 9582 9582 9582 9582 9582 9581 9580 9579 9577 9575 9572 9569 9566 9562 9557 9553 9547 9542 9536 9529 9522 9515 9507 9499 9491 9482 9473 9464 9454 9444 9433 9422 9411 9400 9388 9376 9364 9351 9339 9325 9312 9298 9284 9270 9255 9240 9225 9209 9193 9176 9159 9142 9124 9106 9087 9068 4222 0 60 6 9048 9028 9008 8986 8965 8943 8920 8897 8873 8849 8824 8798 8771 8744 8716 8687 8657 8626 8595 8562 8529 8496 8461 8426 8390 8354 8318 8281 8244 8206 8168 8130 8092 8053 8014 7975 7936 7896 7855 7815 7773 7731 7688 7644 7599 7552 7505 7455 7405 7352 7298 7242 7184 7125 7064 7001 6937 6871 6804 6736 6666 6594 6521 6446 6370 6291 6209 6124 6036 5943 5846 5744 5636 5522 5401 5274 5140 4998 4850 4696 4536 4370 4201 4027 3852 3676 3501 3327 3154 2987 2825 2669 2521 2381 2250 2128 2016 1913 1821 1738 1665 1601 1545 1498 1459 1427 1402 1384 1372 1365 1364 1369 1380 1395 1417 1444 1478 1518 1565 1619 1680 1749 1826 1911 2005 2107 2218 2337 2464 2599 2741 2891 3046 3207 3373 3542 3715 3889 4064 4238 4413 4585 4755 4922 5084 5242 5395 5543 5685 5821 5952 6077 6196 6310 6418 6522 6620 6715 6804 6890 6972 7051 7126 7198 7267 7334 7398 7460 7519 7577 7632 7686 7738 7788 7837 7884 7929 7973 8016 8057 8096 8133 8169 8203 8235 8265 8294 8321 8345 8369 8390 8410 8429 8447 8464 8481 8496 8512 8528 8544 8560 8577 8594 8612 8631 8650 8670 8690 8711 8733 8754 8776 8798 8820 8842 8864 8885 8906 8927 8947 8966 8985 9003 9021 9038 9054 9069 9084 9098 9111 9123 9134 9145 9155 9164 9173 9181 9189 9196 9202 9209 9215 9221 9226 9231 9236 9241 9245 9249 9252 9254 9256 9257 9257 9256 9254 9250 9246 9239 9231 9221 9209 9195 9178 9159 9137 9112 9084 9053 9017 8978 8935 8887 8835 8778 8716 8650 8579 8504 8425 8342 8255 8166 8075 7982 7889 7797 7705 7615 7529 7446 7369 7297 7232 7175 7126 7086 7055 7034 7023 7022 7032 7052 7082 7122 7172 7230 7296 7371 7451 7538 7630 7725 7824 7924 8025 8125 8225 8323 8417 8508 8594 8674 8748 8815 8875 8928 8972 9009 9038 9058 9070 9075 9071 9061 9043 9018 8987 8950 8907 8858 8805 8748 8686 8621 8553 8483 8410 8336 8262 8187 8113 8040 7968 7899 7833 7771 7713 7660 7613 7572 7538 7510 7491 7479 7475 7479 7491 7512 7540 7575 7618 7668 7724 7786 7853 7926 8002 8081 8163 8247 8333 8419 8505 8590 8674 8756 8836 8913 8986 9056 9122 9183 9240 9293 9341 9384 9422 9457 9487 9512 9534 9553 9568 9579 9588 9594 9598 9599 9598 9595 9590 9583 9574 9563 9550 9536 9520 9502 9482 9462 9440 9417 9393 9369 9345 9320 9296 9273 9250 9228 9208 9189 9172 9156 9142 9130 9119 9110 9102 9095 9089 9085 9081 9078 9076 9074 9072 9071 9070 9069 9069 9069 9070 9071 9072 9073 9075 9076 9078 9080 9081 9082 9083 9083 9083 9082 9079 9076 9071 9065 9057 9048 9038 9026 9013 8998 8982 8964 8944 8923 8901 8876 8850 8821 8791 8758 8723 8685 8645 8601 8555 8505 8452 8396 8337 8275 8210 8142 8071 4223 0 60 6 7998 7923 7847 7768 7689 7609 7529 7448 7368 7288 7208 7130 7052 6976 6901 6828 6756 6686 6618 6551 6486 6423 6362 6303 6247 6192 6140 6090 6043 5999 5958 5919 5884 5852 5823 5797 5775 5757 5741 5730 5721 5716 5715 5717 5722 5730 5742 5757 5776 5798 5824 5853 5886 5922 5963 6007 6055 6107 6164 6224 6288 6356 6427 6503 6581 6662 6746 6832 6920 7009 7098 7188 7278 7368 7456 7542 7626 7708 7786 7860 7929 7994 8054 8108 8155 8196 8230 8256 8275 8286 8289 8283 8268 8245 8214 8174 8126 8071 8008 7939 7865 7785 7701 7614 7526 7438 7350 7263 7179 7101 7026 6959 6900 6848 6806 6773 6751 6739 6737 6746 6765 6794 6832 6880 6935 6998 7068 7143 7223 7307 7393 7482 7571 7660 7748 7836 7919 8000 8076 8148 8214 8273 8326 8373 8412 8443 8467 8483 8492 8493 8487 8474 8455 8429 8399 8365 8327 8286 8244 8200 8157 8115 8074 8036 8001 7970 7944 7923 7907 7897 7893 7895 7903 7916 7935 7958 7987 8019 8054 8092 8132 8172 8213 8254 8292 8330 8364 8394 8420 8442 8458 8468 8473 8470 8461 8445 8422 8392 8355 8311 8260 8202 8137 8066 7990 7907 7819 7727 7629 7528 7423 7315 7205 7092 6978 6864 6750 6635 6521 6410 6300 6192 6088 5988 5891 5799 5711 5628 5550 5478 5411 5349 5292 5240 5194 5152 5115 5083 5055 5031 5012 4996 4983 4974 4968 4965 4965 4966 4971 4977 4985 4995 5006 5018 5031 5044 5057 5070 5083 5094 5105 5114 5121 5127 5130 5130 5129 5125 5118 5110 5099 5086 5072 5057 5041 5024 5008 4992 4977 4964 4952 4943 4936 4933 4933 4936 4943 4955 4971 4991 5016 5045 5080 5120 5164 5214 5270 5331 5397 5469 5546 5629 5717 5811 5910 6013 6121 6232 6347 6465 6585 6707 6830 6952 7074 7195 7314 7430 7544 7652 7757 7856 7949 8036 8115 8188 8253 8309 8357 8396 8426 8445 8455 8454 8443 8421 8388 8345 8291 8227 8153 8069 7977 7877 7769 7656 7537 7415 7290 7164 7038 6913 6790 6671 6557 6448 6347 6253 6168 6092 6026 5971 5926 5892 5869 5857 5857 5868 5890 5923 5966 6020 6083 6156 6237 6327 6424 6527 6637 6752 6872 6995 7121 7249 7377 7506 7634 7760 7885 8006 8125 8238 8348 8452 8551 8644 8732 8814 8890 8960 9025 9084 9138 9186 9231 9270 9306 9338 9367 9393 9416 9436 9454 9470 9484 9497 9507 9516 9522 9527 9530 9531 9530 9528 9523 9516 9507 9496 9484 9470 9455 9439 9422 9404 9387 9370 9353 9337 9321 9308 9295 9284 9275 9267 9261 9257 9254 9252 9251 9251 9252 9254 9255 9257 9259 9262 9263 9265 9266 9268 9268 9269 9269 9269 9268 9267 9266 9264 9262 9259 9255 9251 9246 9241 9234 9228 9220 9213 9205 9196 9188 9179 9170 9162 9153 9145 9137 9129 9122 9114 9106 9098 9090 9081 9072 9062 9051 9040 9028 9015 4224 0 60 6 9001 8987 8972 8957 8941 8925 8908 8892 8875 8858 8841 8823 8805 8787 8768 8748 8727 8704 8681 8655 8628 8599 8569 8536 8501 8464 8424 8383 8339 8294 8246 8196 8144 8089 8033 7974 7913 7849 7783 7714 7642 7568 7491 7410 7327 7239 7149 7054 6955 6852 6744 6631 6513 6389 6259 6123 5981 5834 5679 5520 5354 5184 5010 4831 4650 4469 4289 4108 3929 3754 3584 3421 3266 3118 2981 2853 2736 2630 2535 2450 2377 2314 2260 2216 2180 2153 2133 2120 2114 2114 2121 2133 2151 2176 2208 2247 2293 2348 2411 2483 2564 2656 2757 2868 2989 3118 3257 3404 3558 3719 3883 4053 4224 4394 4564 4734 4898 5057 5210 5355 5492 5618 5735 5840 5934 6017 6088 6148 6198 6237 6267 6288 6302 6309 6310 6306 6298 6288 6276 6264 6251 6241 6231 6224 6221 6222 6227 6236 6251 6272 6298 6330 6368 6412 6462 6517 6578 6645 6717 6793 6873 6958 7045 7136 7228 7322 7416 7511 7605 7697 7788 7877 7962 8044 8121 8194 8262 8324 8381 8432 8477 8515 8548 8574 8593 8606 8612 8612 8606 8593 8573 8547 8515 8476 8431 8379 8321 8258 8188 8113 8032 7946 7855 7759 7660 7557 7452 7344 7234 7124 7013 6903 6794 6686 6580 6477 6378 6282 6189 6100 6014 5932 5852 5775 5700 5626 5553 5479 5405 5329 5252 5170 5086 4998 4905 4809 4708 4603 4495 4384 4271 4156 4041 3926 3813 3702 3595 3492 3395 3304 3220 3143 3075 3014 2963 2921 2887 2863 2849 2843 2847 2860 2883 2915 2957 3009 3071 3143 3226 3320 3424 3539 3665 3801 3946 4101 4265 4436 4614 4798 4985 5177 5368 5559 5749 5937 6119 6296 6466 6628 6781 6924 7058 7181 7293 7395 7487 7569 7641 7704 7760 7807 7849 7884 7915 7941 7964 7985 8004 8023 8041 8059 8079 8099 8122 8146 8173 8202 8233 8267 8304 8342 8383 8425 8468 8512 8557 8602 8646 8689 8732 8773 8813 8851 8886 8920 8951 8980 9007 9032 9055 9076 9095 9112 9128 9142 9154 9165 9175 9182 9188 9192 9194 9193 9191 9185 9177 9167 9153 9136 9117 9094 9068 9039 9007 8972 8934 8893 8849 8803 8753 8701 8646 8588 8528 8464 8398 8329 8257 8182 8104 8023 7939 7853 7764 7673 7579 7483 7385 7286 7185 7082 6979 6875 6770 6665 6561 6456 6352 6248 6145 6044 5944 5845 5747 5652 5559 5468 5379 5293 5210 5130 5053 4980 4910 4844 4782 4724 4670 4620 4575 4534 4497 4464 4436 4412 4393 4378 4367 4360 4358 4360 4366 4377 4392 4412 4437 4466 4501 4541 4586 4636 4692 4754 4821 4895 4974 5058 5148 5244 5344 5450 5560 5674 5792 5913 6037 6163 6292 6421 6551 6680 6810 6939 7066 7191 7314 7433 7550 7663 7771 7876 7976 8071 8161 8247 8327 8402 8472 8538 8598 8654 8705 8752 8794 8833 8867 8899 8927 8952 8974 8994 9012 9028 9042 9054 9065 9075 9084 9091 4225 0 60 6 9098 9103 9107 9111 9114 9115 9116 9116 9115 9112 9109 9105 9100 9094 9088 9080 9072 9063 9054 9044 9034 9023 9013 9002 8991 8979 8968 8956 8944 8933 8920 8908 8895 8883 8869 8856 8842 8827 8812 8797 8782 8766 8750 8734 8718 8702 8687 8671 8656 8641 8627 8613 8600 8587 8575 8563 8552 8540 8529 8518 8507 8495 8483 8470 8456 8442 8426 8408 8389 8368 8346 8321 8294 8264 8232 8198 8161 8121 8079 8033 7986 7935 7882 7827 7769 7709 7647 7584 7520 7455 7390 7324 7259 7195 7132 7071 7013 6957 6904 6855 6809 6768 6730 6697 6669 6645 6625 6610 6599 6591 6588 6588 6592 6598 6607 6619 6633 6649 6667 6686 6707 6729 6753 6777 6802 6827 6854 6880 6907 6934 6961 6987 7012 7037 7061 7084 7105 7124 7141 7156 7168 7178 7186 7191 7193 7193 7190 7185 7179 7170 7160 7149 7137 7125 7112 7099 7086 7074 7062 7051 7041 7031 7023 7015 7007 7000 6992 6985 6978 6970 6961 6951 6940 6928 6914 6898 6881 6861 6839 6815 6788 6759 6726 6691 6651 6609 6562 6510 6454 6392 6325 6251 6171 6084 5990 5889 5780 5663 5539 5408 5270 5126 4977 4822 4665 4505 4343 4182 4021 3863 3706 3556 3410 3271 3140 3016 2901 2794 2697 2609 2531 2461 2400 2349 2305 2270 2242 2221 2208 2202 2202 2209 2223 2243 2271 2305 2347 2396 2453 2519 2592 2675 2766 2866 2976 3093 3220 3355 3497 3647 3803 3965 4131 4302 4475 4649 4823 4997 5170 5340 5506 5667 5822 5972 6114 6250 6377 6497 6608 6712 6808 6896 6977 7051 7118 7179 7235 7285 7330 7371 7407 7441 7471 7498 7523 7545 7566 7585 7603 7619 7634 7649 7662 7675 7687 7699 7709 7719 7729 7737 7745 7751 7757 7761 7763 7764 7763 7760 7755 7748 7738 7726 7711 7693 7672 7648 7621 7590 7557 7519 7479 7434 7386 7335 7279 7219 7156 7088 7017 6942 6863 6780 6694 6604 6511 6416 6318 6218 6115 6012 5908 5804 5700 5597 5495 5396 5299 5206 5117 5033 4955 4882 4817 4758 4708 4666 4633 4609 4595 4591 4596 4611 4636 4671 4715 4768 4830 4900 4978 5062 5152 5248 5348 5452 5559 5667 5776 5886 5994 6101 6207 6309 6408 6503 6594 6680 6761 6837 6908 6974 7035 7090 7141 7187 7228 7266 7299 7329 7355 7378 7399 7416 7432 7445 7456 7466 7474 7480 7486 7490 7492 7494 7495 7494 7493 7491 7487 7483 7477 7471 7463 7454 7443 7431 7417 7402 7384 7365 7343 7320 7293 7264 7233 7198 7161 7120 7076 7029 6978 6923 6863 6800 6732 6659 6581 6497 6409 6315 6215 6109 5998 5882 5760 5633 5502 5367 5228 5087 4943 4799 4655 4511 4369 4229 4093 3961 3835 3715 3600 3494 3394 3303 3220 3146 3080 3023 2974 2935 2904 2882 2868 2864 2869 2882 2905 2937 2978 3029 3089 3159 3238 3326 3423 3529 3643 3763 3891 4023 4161 4302 4226 0 60 6 4444 4588 4731 4874 5013 5149 5280 5405 5525 5637 5742 5838 5927 6008 6081 6147 6205 6256 6301 6339 6372 6400 6424 6443 6458 6470 6480 6487 6491 6494 6495 6494 6493 6490 6486 6482 6476 6471 6465 6459 6453 6447 6441 6435 6429 6424 6418 6413 6408 6403 6398 6393 6388 6383 6378 6372 6367 6361 6354 6348 6341 6334 6326 6318 6310 6302 6293 6284 6274 6264 6254 6243 6232 6221 6209 6197 6185 6172 6159 6146 6133 6119 6106 6093 6080 6068 6055 6044 6032 6021 6010 6000 5990 5980 5970 5960 5950 5939 5928 5917 5905 5892 5879 5866 5852 5837 5822 5807 5792 5777 5761 5746 5731 5716 5702 5688 5674 5661 5648 5636 5623 5611 5599 5586 5574 5561 5548 5535 5522 5507 5493 5478 5462 5446 5430 5413 5396 5378 5360 5342 5323 5304 5284 5263 5242 5221 5198 5175 5150 5124 5098 5070 5040 5010 4977 4944 4909 4874 4837 4799 4760 4721 4682 4644 4605 4568 4531 4497 4464 4433 4404 4378 4355 4334 4316 4301 4288 4276 4267 4258 4249 4240 4231 4220 4206 4190 4170 4146 4118 4084 4045 4000 3951 3895 3835 3770 3701 3629 3553 3476 3399 3322 3244 3168 3096 3026 2961 2900 2845 2796 2754 2718 2689 2667 2652 2644 2643 2648 2660 2678 2701 2730 2763 2801 2843 2887 2935 2984 3034 3086 3137 3188 3239 3288 3335 3380 3422 3460 3496 3528 3556 3580 3600 3616 3629 3639 3645 3648 3649 3647 3643 3638 3631 3623 3614 3604 3594 3583 3572 3561 3550 3538 3527 3515 3502 3490 3476 3463 3448 3434 3418 3402 3385 3367 3349 3330 3311 3291 3271 3251 3230 3209 3188 3167 3146 3125 3104 3082 3061 3039 3018 2996 2973 2950 2927 2903 2878 2852 2826 2799 2770 2740 2710 2678 2644 2610 2573 2536 2497 2456 2413 2369 2323 2275 2225 2173 2120 2064 2006 1947 1886 1823 1760 1695 1630 1564 1499 1433 1369 1305 1243 1183 1126 1070 1018 969 923 880 840 804 771 742 715 692 671 653 637 623 611 600 591 583 576 569 564 559 554 550 547 544 541 538 537 535 534 534 534 535 536 538 541 544 547 551 555 559 564 569 575 581 588 596 604 614 625 637 652 668 687 709 734 762 794 829 868 910 956 1005 1057 1112 1170 1230 1291 1354 1418 1481 1545 1608 1671 1732 1793 1851 1908 1963 2016 2067 2116 2163 2208 2252 2294 2334 2373 2411 2448 2483 2518 2551 2584 2615 2646 2676 2705 2733 2761 2788 2814 2840 2865 2890 2914 2938 2961 2984 3007 3029 3052 3074 3096 3117 3139 3160 3180 3201 3221 3241 3261 3280 3299 3318 3337 3355 3374 3392 3410 3428 3445 3463 3481 3499 3517 3535 3552 3570 3588 3606 3624 3642 3660 3677 3695 3712 3730 3747 3764 3782 3799 3816 3832 3849 3866 3883 3899 3916 3933 3949 3966 3982 3999 4015 4227 0 60 6 4031 4048 4063 4079 4095 4110 4126 4141 4156 4170 4185 4200 4215 4230 4244 4259 4274 4290 4305 4321 4336 4352 4368 4384 4399 4415 4431 4446 4461 4476 4491 4506 4520 4534 4548 4562 4575 4589 4603 4617 4631 4645 4659 4673 4687 4702 4716 4731 4746 4760 4775 4789 4803 4817 4831 4845 4858 4871 4884 4897 4909 4922 4934 4947 4959 4972 4985 4997 5010 5023 5036 5050 5063 5076 5089 5102 5115 5127 5139 5151 5163 5174 5184 5195 5205 5214 5223 5232 5241 5249 5258 5266 5275 5283 5292 5300 5309 5318 5327 5336 5345 5354 5363 5371 5379 5387 5393 5399 5405 5409 5412 5414 5415 5415 5414 5412 5408 5403 5397 5390 5381 5371 5360 5347 5332 5316 5298 5278 5256 5232 5205 5177 5146 5112 5077 5040 5000 4960 4918 4875 4831 4787 4743 4699 4656 4614 4572 4532 4493 4455 4418 4383 4349 4316 4284 4253 4223 4194 4166 4139 4114 4090 4068 4048 4030 4014 4001 3990 3983 3977 3974 3974 3973 3973 3972 3972 3968 3961 3950 3932 3909 3877 3837 3788 3730 3663 3585 3500 3405 3304 3196 3082 2966 2848 2729 2610 2494 2382 2274 2173 2078 1991 1912 1841 1779 1724 1678 1638 1606 1580 1559 1543 1531 1524 1519 1518 1520 1525 1533 1544 1558 1577 1600 1627 1661 1700 1746 1800 1860 1929 2006 2091 2183 2284 2392 2507 2628 2755 2887 3022 3160 3301 3441 3582 3721 3860 3994 4126 4253 4376 4494 4606 4713 4815 4911 5001 5087 5167 5243 5315 5383 5447 5507 5565 5620 5672 5721 5769 5814 5858 5900 5940 5978 6015 6051 6085 6118 6149 6179 6209 6237 6264 6291 6316 6341 6365 6389 6412 6434 6456 6476 6497 6516 6535 6553 6570 6586 6601 6615 6629 6641 6652 6662 6671 6679 6685 6691 6696 6699 6702 6704 6706 6707 6708 6708 6709 6709 6711 6712 6715 6718 6722 6727 6733 6740 6748 6758 6768 6779 6790 6801 6813 6825 6836 6847 6857 6866 6873 6879 6884 6886 6887 6885 6881 6875 6866 6855 6842 6825 6807 6786 6762 6737 6709 6679 6648 6615 6581 6545 6509 6473 6437 6400 6364 6330 6296 6263 6233 6204 6178 6154 6133 6115 6101 6089 6082 6078 6078 6082 6090 6103 6120 6141 6167 6197 6231 6270 6313 6359 6409 6462 6518 6576 6637 6698 6760 6822 6884 6945 7005 7064 7119 7173 7224 7271 7316 7357 7395 7429 7459 7486 7509 7529 7546 7558 7567 7573 7575 7573 7568 7558 7545 7527 7505 7480 7450 7415 7377 7334 7288 7238 7184 7127 7067 7005 6940 6873 6804 6734 6663 6591 6519 6447 6375 6304 6232 6162 6093 6024 5958 5892 5828 5766 5706 5648 5592 5538 5488 5440 5395 5354 5316 5281 5251 5223 5200 5180 5165 5153 5145 5141 5142 5146 5154 5166 5182 5202 5226 5254 5287 5324 5365 5411 5462 5517 5576 5639 5707 5778 5853 5931 6012 6095 6180 6266 6352 6439 6526 6613 6698 4228 0 60 6 6782 6864 6944 7021 7097 7170 7240 7308 7373 7436 7496 7554 7609 7662 7712 7760 7805 7848 7888 7925 7959 7990 8018 8044 8066 8085 8102 8116 8127 8136 8143 8148 8152 8154 8155 8156 8156 8156 8156 8157 8157 8158 8159 8160 8163 8165 8168 8172 8176 8180 8184 8189 8194 8199 8205 8210 8216 8222 8228 8235 8241 8248 8254 8261 8268 8275 8281 8288 8294 8300 8306 8311 8315 8319 8322 8324 8326 8327 8327 8326 8324 8321 8318 8314 8309 8304 8298 8292 8285 8279 8272 8265 8259 8252 8246 8240 8235 8230 8226 8223 8221 8219 8218 8218 8219 8221 8224 8227 8232 8237 8242 8248 8255 8262 8269 8276 8282 8289 8295 8301 8307 8311 8316 8319 8322 8324 8325 8326 8326 8325 8324 8323 8321 8319 8317 8315 8313 8312 8310 8310 8310 8311 8312 8315 8318 8323 8328 8335 8342 8351 8360 8371 8382 8394 8407 8421 8435 8449 8464 8479 8495 8510 8526 8541 8557 8572 8587 8602 8617 8631 8645 8659 8673 8686 8698 8711 8723 8735 8746 8758 8769 8779 8790 8800 8810 8819 8829 8838 8847 8856 8864 8872 8880 8888 8896 8904 8911 8918 8926 8933 8940 8946 8953 8959 8966 8972 8978 8984 8990 8995 9000 9005 9010 9015 9019 9023 9028 9031 9035 9039 9042 9046 9049 9052 9055 9058 9061 9064 9067 9069 9072 9074 9076 9078 9079 9081 9082 9083 9083 9084 9084 9083 9083 9082 9081 9079 9077 9075 9073 9070 9068 9065 9062 9059 9055 9052 9049 9046 9043 9041 9039 9037 9035 9034 9034 9033 9033 9034 9035 9036 9037 9039 9041 9043 9045 9047 9049 9051 9053 9056 9058 9060 9062 9064 9066 9068 9070 9072 9074 9075 9077 9079 9081 9083 9084 9086 9087 9088 9090 9091 9091 9092 9093 9093 9093 9093 9092 9092 9090 9088 9085 9081 9076 9069 9061 9050 9038 9022 9004 8983 8959 8931 8899 8863 8822 8777 8728 8674 8616 8553 8485 8413 8336 8255 8170 8081 7988 7893 7794 7693 7590 7485 7379 7274 7169 7063 6961 6861 6763 6671 6583 6502 6427 6360 6302 6253 6213 6185 6166 6160 6164 6180 6208 6246 6296 6356 6426 6504 6592 6687 6788 6894 7005 7120 7237 7355 7473 7591 7709 7824 7937 8046 8151 8253 8350 8442 8530 8612 8690 8762 8829 8891 8949 9001 9049 9092 9130 9165 9195 9222 9245 9265 9283 9297 9310 9320 9328 9336 9341 9346 9351 9354 9358 9361 9364 9366 9369 9372 9375 9377 9380 9383 9385 9388 9390 9393 9395 9398 9400 9402 9405 9407 9409 9411 9414 9416 9418 9420 9422 9424 9426 9427 9429 9430 9431 9431 9431 9432 9431 9431 9430 9429 9427 9426 9424 9422 9419 9417 9414 9411 9408 9404 9401 9397 9394 9390 9386 9382 9378 9375 9371 9368 9365 9361 9359 9356 9354 9351 9349 9348 9346 9344 9343 9341 9339 9337 9336 9333 9331 9328 9325 9321 9316 9311 9305 9298 9291 9282 9273 9262 4229 0 60 6 9251 9239 9227 9213 9199 9185 9170 9156 9141 9127 9113 9100 9087 9076 9065 9056 9048 9042 9037 9034 9032 9032 9033 9037 9041 9047 9055 9065 9075 9088 9101 9116 9133 9150 9168 9188 9208 9228 9249 9270 9291 9312 9332 9351 9369 9386 9402 9417 9430 9441 9451 9460 9467 9473 9477 9481 9484 9486 9488 9489 9491 9491 9492 9493 9493 9493 9493 9493 9493 9492 9491 9490 9488 9486 9484 9482 9480 9477 9475 9473 9471 9470 9469 9468 9468 9469 9470 9472 9473 9475 9477 9479 9481 9482 9483 9483 9483 9481 9480 9477 9474 9471 9467 9463 9460 9456 9453 9450 9448 9447 9447 9448 9450 9452 9456 9460 9464 9469 9474 9480 9485 9490 9494 9498 9501 9503 9504 9505 9505 9504 9503 9502 9500 9498 9497 9495 9493 9492 9491 9491 9491 9491 9491 9491 9491 9490 9489 9487 9485 9481 9475 9469 9460 9450 9438 9424 9408 9390 9369 9347 9321 9293 9262 9228 9190 9149 9104 9054 9000 8941 8876 8806 8729 8647 8559 8464 8363 8257 8144 8026 7904 7777 7646 7512 7375 7238 7100 6962 6825 6691 6559 6431 6308 6190 6080 5976 5881 5794 5717 5650 5593 5547 5512 5489 5477 5476 5487 5508 5540 5581 5630 5688 5750 5819 5890 5960 6031 6101 6168 6228 6281 6325 6358 6381 6390 6386 6368 6337 6291 6231 6159 6073 5977 5871 5756 5634 5505 5374 5240 5105 4971 4839 4709 4584 4464 4350 4243 4143 4050 3966 3890 3822 3763 3712 3670 3636 3610 3594 3585 3586 3596 3615 3643 3681 3728 3786 3853 3930 4018 4116 4224 4341 4469 4606 4751 4905 5067 5235 5410 5590 5774 5962 6150 6340 6529 6719 6905 7088 7267 7441 7609 7770 7924 8070 8208 8338 8459 8572 8677 8773 8862 8942 9016 9082 9142 9195 9243 9285 9322 9353 9380 9403 9421 9434 9444 9449 9449 9445 9437 9425 9408 9386 9360 9329 9294 9255 9210 9162 9108 9050 8988 8920 8848 8771 8690 8603 8511 8413 8310 8202 8088 7968 7843 7711 7574 7431 7283 7129 6970 6807 6640 6469 6295 6119 5941 5762 5584 5405 5228 5054 4882 4714 4552 4394 4243 4098 3961 3831 3710 3598 3494 3400 3316 3241 3176 3121 3076 3040 3014 2997 2990 2991 3002 3021 3048 3082 3124 3173 3229 3290 3356 3428 3503 3583 3665 3750 3837 3925 4013 4102 4191 4279 4365 4451 4535 4617 4696 4774 4849 4922 4992 5060 5125 5187 5246 5302 5355 5405 5451 5493 5531 5565 5593 5617 5635 5648 5656 5657 5653 5644 5629 5608 5583 5552 5518 5481 5440 5397 5352 5306 5261 5215 5170 5127 5085 5046 5011 4978 4949 4925 4904 4887 4875 4868 4865 4867 4873 4885 4901 4922 4947 4978 5014 5054 5100 5151 5207 5269 5335 5407 5484 5566 5653 5745 5841 5942 6047 6156 6268 6383 6501 6621 6743 6867 6992 7117 7243 7368 7493 7617 7739 7859 7976 8091 8202 8310 8413 8513 8607 8697 4230 0 60 6 8782 8862 8936 9005 9069 9128 9181 9230 9274 9313 9349 9380 9408 9432 9454 9473 9489 9503 9514 9524 9532 9539 9544 9548 9551 9552 9553 9552 9551 9548 9545 9541 9536 9530 9524 9517 9509 9501 9492 9483 9473 9463 9452 9441 9430 9420 9409 9398 9387 9376 9366 9356 9347 9338 9330 9322 9314 9308 9301 9295 9289 9284 9279 9274 9269 9263 9258 9252 9246 9240 9233 9226 9218 9210 9200 9190 9180 9168 9155 9141 9126 9110 9092 9073 9053 9032 9009 8985 8959 8933 8906 8878 8850 8822 8793 8765 8737 8710 8684 8658 8634 8612 8590 8571 8552 8536 8521 8507 8494 8483 8473 8464 8457 8450 8443 8438 8433 8428 8425 8421 8418 8416 8414 8412 8412 8412 8412 8414 8416 8420 8425 8431 8439 8449 8460 8473 8488 8505 8524 8545 8569 8594 8621 8649 8679 8711 8744 8777 8811 8846 8881 8915 8950 8984 9016 9048 9079 9108 9136 9161 9185 9207 9227 9245 9261 9274 9285 9294 9300 9304 9306 9306 9304 9300 9295 9288 9279 9270 9260 9250 9239 9229 9219 9209 9201 9193 9186 9181 9176 9173 9171 9169 9169 9168 9168 9168 9167 9165 9163 9159 9153 9146 9136 9124 9108 9090 9069 9045 9017 8985 8950 8911 8869 8823 8773 8720 8664 8604 8541 8476 8409 8340 8270 8199 8128 8056 7987 7918 7851 7788 7727 7671 7619 7571 7528 7491 7459 7433 7412 7397 7387 7381 7381 7385 7392 7403 7417 7433 7450 7469 7487 7505 7522 7538 7551 7561 7567 7569 7567 7559 7545 7525 7499 7466 7427 7382 7330 7272 7209 7141 7069 6993 6917 6839 6762 6685 6611 6541 6475 6417 6365 6323 6289 6266 6253 6251 6262 6283 6317 6361 6417 6484 6561 6647 6742 6844 6954 7069 7189 7313 7440 7569 7698 7828 7956 8085 8210 8332 8451 8566 8677 8782 8883 8978 9067 9151 9230 9303 9370 9432 9489 9541 9588 9631 9670 9704 9736 9764 9788 9811 9830 9847 9863 9876 9888 9899 9908 9916 9923 9930 9935 9940 9945 9949 9952 9955 9958 9961 9963 9965 9967 9968 9969 9971 9971 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9977 9978 9980 9981 9983 9985 9987 9989 9991 9992 9994 9995 9997 9998 9999 99991000010000 9999 9999 9999 9998 9997 9996 9995 9995 9994 9993 9992 9992 9991 9991 9991 9991 9992 9993 9993 9994 9995 9996 9996 9997 9997 9997 9996 9995 9993 9991 9988 9984 9979 9974 9968 9962 9954 9946 9938 9929 9919 9908 9897 9885 9872 9858 9843 9826 9808 9788 9766 9741 9714 9684 9650 9613 9572 9527 9478 9424 9366 9303 9236 9164 9087 9005 8918 8828 8732 8633 8529 8422 8311 8196 8079 7959 7837 7713 7587 7461 7333 7206 7078 6951 6825 6700 6577 6456 6338 6222 6110 6000 5894 5791 5692 5597 5506 5418 5333 5253 5176 5103 5033 4967 4904 4844 4787 4734 4683 4635 4590 4548 4231 0 60 6 4508 4471 4437 4404 4375 4348 4323 4301 4281 4264 4249 4238 4230 4224 4223 4225 4231 4241 4255 4275 4299 4328 4363 4403 4449 4501 4559 4624 4694 4770 4852 4940 5034 5133 5238 5348 5462 5582 5705 5833 5964 6098 6235 6374 6515 6656 6799 6942 7084 7226 7366 7504 7639 7772 7901 8025 8146 8261 8372 8477 8577 8671 8759 8842 8919 8991 9058 9120 9177 9229 9278 9322 9363 9400 9435 9466 9494 9521 9544 9566 9585 9603 9619 9633 9646 9657 9667 9676 9685 9692 9699 9706 9712 9719 9725 9732 9739 9746 9754 9762 9770 9779 9788 9797 9806 9816 9825 9834 9843 9852 9860 9869 9877 9884 9892 9899 9906 9913 9920 9926 9933 9940 9946 9953 9959 9965 9971 9976 9981 9985 9989 9992 9994 9995 9996 9996 9995 9993 9991 9988 9985 9982 9978 9974 9970 9966 9962 9958 9954 9951 9947 9943 9939 9935 9930 9926 9921 9915 9909 9903 9897 9890 9883 9876 9868 9861 9853 9846 9838 9831 9824 9817 9811 9804 9798 9791 9785 9778 9772 9765 9758 9750 9743 9735 9726 9718 9709 9700 9690 9681 9672 9663 9653 9644 9636 9628 9620 9613 9606 9600 9595 9590 9586 9583 9581 9579 9579 9579 9581 9583 9586 9590 9595 9600 9606 9613 9620 9628 9635 9643 9651 9659 9666 9674 9680 9687 9692 9697 9701 9705 9707 9709 9709 9708 9706 9703 9698 9691 9683 9672 9659 9644 9626 9605 9580 9553 9522 9488 9450 9408 9362 9312 9258 9201 9140 9075 9006 8934 8859 8781 8700 8617 8531 8443 8353 8261 8168 8074 7979 7883 7788 7692 7598 7503 7411 7319 7230 7143 7058 6976 6898 6822 6750 6682 6618 6557 6500 6448 6399 6354 6313 6276 6243 6213 6187 6165 6146 6130 6118 6108 6102 6098 6097 6099 6102 6107 6113 6121 6130 6138 6147 6156 6164 6171 6178 6183 6186 6188 6189 6188 6186 6182 6177 6171 6164 6157 6150 6142 6135 6128 6122 6117 6114 6112 6113 6115 6120 6128 6139 6153 6170 6192 6217 6246 6280 6318 6360 6407 6458 6513 6573 6636 6703 6774 6847 6924 7003 7084 7167 7252 7338 7425 7513 7601 7690 7778 7867 7955 8043 8130 8217 8302 8386 8469 8550 8629 8705 8779 8850 8918 8982 9043 9100 9153 9202 9247 9288 9325 9359 9389 9416 9439 9460 9479 9495 9509 9522 9533 9542 9551 9559 9566 9572 9577 9582 9587 9590 9593 9596 9598 9599 9600 9601 9600 9600 9598 9597 9594 9590 9586 9580 9573 9565 9555 9542 9527 9509 9488 9464 9435 9403 9366 9325 9280 9229 9174 9113 9048 8979 8904 8826 8743 8655 8564 8470 8371 8270 8165 8058 7948 7835 7720 7604 7486 7366 7246 7126 7006 6886 6767 6650 6536 6425 6317 6215 6117 6026 5942 5865 5797 5737 5686 5645 5615 5594 5584 5585 5596 5618 5650 5692 5744 5804 5874 5951 6035 6127 6224 6326 6433 6543 6657 6772 6889 7007 7124 7241 7357 7471 7583 4232 0 60 6 7693 7799 7902 8001 8096 8188 8275 8358 8437 8512 8583 8650 8714 8774 8831 8885 8936 8984 9030 9074 9115 9155 9193 9229 9264 9297 9329 9359 9388 9415 9441 9465 9487 9508 9528 9546 9562 9577 9591 9603 9614 9624 9632 9640 9646 9650 9654 9656 9657 9656 9654 9650 9645 9638 9629 9619 9607 9593 9578 9562 9544 9526 9507 9486 9465 9444 9422 9399 9376 9353 9329 9305 9279 9253 9226 9198 9169 9138 9107 9074 9040 9005 8970 8933 8897 8861 8825 8789 8754 8721 8689 8660 8632 8606 8583 8562 8544 8528 8515 8504 8496 8490 8487 8486 8488 8492 8498 8507 8518 8532 8548 8568 8589 8614 8640 8670 8701 8735 8771 8808 8847 8887 8928 8969 9011 9052 9093 9134 9173 9212 9249 9285 9319 9352 9382 9411 9439 9464 9487 9509 9528 9545 9559 9572 9582 9589 9593 9595 9594 9590 9583 9572 9559 9543 9524 9501 9476 9448 9416 9382 9344 9304 9260 9214 9164 9110 9054 8994 8932 8866 8797 8725 8651 8575 8498 8420 8341 8263 8185 8110 8037 7968 7903 7843 7789 7741 7700 7666 7639 7620 7608 7604 7606 7616 7632 7653 7680 7711 7745 7783 7823 7865 7908 7951 7994 8037 8079 8119 8158 8195 8230 8263 8294 8323 8350 8375 8397 8418 8437 8455 8472 8487 8501 8515 8528 8541 8554 8567 8581 8595 8610 8626 8643 8662 8682 8703 8726 8750 8776 8803 8831 8861 8891 8923 8954 8986 9018 9050 9081 9112 9142 9171 9198 9224 9249 9272 9294 9313 9331 9348 9363 9376 9387 9397 9405 9413 9418 9423 9426 9429 9431 9432 9432 9431 9431 9430 9429 9428 9428 9427 9427 9428 9430 9433 9436 9441 9447 9454 9461 9470 9480 9490 9501 9512 9523 9535 9545 9556 9565 9573 9580 9586 9590 9592 9592 9590 9586 9580 9571 9560 9546 9529 9510 9487 9461 9431 9397 9359 9316 9268 9214 9153 9084 9009 8924 8831 8727 8614 8490 8355 8209 8052 7884 7705 7516 7318 7110 6896 6674 6448 6219 5988 5756 5526 5299 5075 4859 4650 4449 4259 4079 3911 3754 3610 3478 3358 3251 3155 3071 2999 2938 2887 2848 2819 2801 2794 2799 2815 2844 2886 2941 3010 3095 3194 3309 3439 3585 3746 3922 4112 4313 4528 4750 4982 5218 5457 5697 5937 6174 6405 6629 6843 7045 7235 7410 7570 7715 7843 7954 8049 8128 8191 8239 8272 8293 8300 8296 8283 8259 8227 8188 8143 8092 8036 7977 7914 7848 7781 7711 7641 7570 7497 7425 7352 7279 7207 7134 7061 6988 6915 6843 6770 6698 6626 6554 6482 6410 6339 6268 6198 6129 6061 5995 5930 5867 5806 5748 5693 5640 5591 5545 5504 5466 5432 5402 5376 5355 5338 5326 5318 5315 5316 5321 5332 5346 5366 5390 5418 5452 5490 5533 5581 5634 5692 5754 5822 5894 5971 6052 6138 6228 6322 6419 6520 6623 6728 6836 6944 7053 7162 7272 7379 7486 7591 7693 7792 7888 7980 8067 8150 4233 0 60 6 8229 8302 8370 8432 8489 8540 8586 8626 8661 8690 8713 8732 8745 8753 8757 8756 8750 8740 8726 8708 8686 8660 8631 8599 8563 8524 8482 8436 8388 8336 8281 8223 8161 8097 8028 7956 7879 7798 7713 7624 7529 7430 7325 7215 7100 6980 6854 6723 6587 6447 6303 6155 6005 5853 5699 5545 5392 5240 5089 4943 4800 4662 4529 4403 4283 4171 4066 3968 3878 3796 3721 3653 3592 3537 3488 3445 3406 3371 3341 3313 3289 3268 3249 3233 3219 3208 3199 3194 3192 3195 3202 3214 3231 3255 3287 3325 3371 3425 3488 3559 3639 3726 3821 3924 4033 4148 4268 4391 4518 4646 4774 4902 5029 5154 5276 5395 5510 5620 5725 5827 5923 6016 6105 6190 6273 6353 6431 6508 6584 6660 6735 6811 6886 6962 7039 7115 7191 7267 7343 7417 7491 7563 7633 7701 7766 7828 7888 7944 7996 8046 8091 8133 8172 8206 8238 8265 8290 8311 8329 8344 8357 8366 8373 8378 8381 8381 8380 8377 8373 8367 8361 8353 8345 8335 8326 8315 8304 8293 8282 8270 8258 8245 8233 8220 8207 8194 8180 8166 8152 8138 8124 8109 8094 8079 8063 8047 8031 8014 7996 7978 7960 7940 7920 7900 7878 7857 7834 7811 7786 7762 7736 7710 7684 7656 7628 7600 7570 7540 7509 7477 7444 7410 7375 7339 7302 7264 7226 7186 7145 7103 7060 7017 6972 6927 6882 6835 6788 6741 6693 6644 6595 6545 6494 6443 6391 6338 6285 6231 6177 6122 6067 6011 5954 5897 5838 5779 5717 5654 5589 5521 5450 5374 5294 5209 5118 5021 4916 4805 4686 4560 4426 4285 4138 3985 3827 3665 3499 3333 3168 3003 2839 2681 2528 2381 2242 2112 1991 1879 1778 1686 1605 1533 1470 1417 1371 1333 1301 1275 1255 1240 1228 1221 1217 1216 1218 1224 1233 1245 1262 1283 1309 1340 1378 1421 1472 1530 1595 1669 1751 1840 1938 2044 2158 2279 2407 2541 2680 2824 2972 3122 3274 3428 3581 3734 3885 4034 4180 4322 4460 4594 4723 4848 4968 5083 5194 5300 5403 5501 5596 5687 5775 5861 5943 6023 6101 6176 6249 6320 6389 6456 6520 6582 6642 6700 6756 6810 6861 6911 6959 7006 7051 7094 7137 7179 7219 7260 7299 7338 7377 7416 7454 7492 7529 7566 7603 7639 7675 7710 7744 7778 7810 7842 7873 7903 7932 7960 7988 8016 8042 8069 8095 8121 8147 8173 8199 8226 8252 8278 8304 8330 8356 8382 8407 8431 8455 8477 8499 8520 8540 8559 8577 8594 8610 8625 8640 8654 8667 8680 8693 8705 8717 8729 8740 8751 8761 8771 8780 8788 8795 8801 8805 8808 8810 8809 8806 8802 8795 8786 8775 8761 8745 8726 8706 8682 8657 8629 8599 8567 8532 8496 8458 8418 8377 8335 8291 8247 8202 8158 8113 8069 8025 7982 7940 7899 7859 7822 7785 7750 7717 7685 7655 7626 7599 7573 7548 7525 7502 7481 7461 7442 7425 7409 7395 7382 7371 7363 7356 7352 7350 7350 4234 0 60 6 7353 7358 7365 7375 7387 7402 7418 7436 7456 7478 7501 7525 7551 7578 7607 7636 7667 7698 7731 7765 7799 7835 7872 7909 7948 7987 8027 8068 8109 8151 8193 8235 8278 8320 8362 8404 8446 8487 8528 8568 8608 8647 8685 8723 8759 8795 8829 8863 8896 8928 8958 8988 9016 9043 9070 9094 9118 9141 9162 9182 9200 9217 9233 9246 9258 9269 9277 9284 9288 9290 9291 9289 9285 9278 9270 9260 9248 9233 9217 9200 9180 9159 9137 9113 9088 9061 9034 9005 8975 8945 8914 8882 8850 8818 8786 8753 8722 8692 8663 8636 8611 8588 8568 8551 8536 8525 8517 8512 8511 8512 8517 8524 8533 8545 8558 8573 8589 8606 8624 8642 8660 8679 8697 8716 8734 8752 8770 8788 8806 8825 8843 8862 8882 8902 8922 8943 8964 8986 9008 9030 9053 9077 9100 9124 9148 9172 9196 9220 9243 9267 9291 9314 9337 9359 9380 9401 9421 9439 9456 9472 9486 9498 9508 9516 9522 9525 9526 9525 9522 9516 9508 9498 9486 9472 9456 9439 9420 9399 9377 9355 9331 9306 9281 9256 9231 9206 9181 9158 9135 9115 9096 9079 9065 9054 9046 9041 9039 9041 9046 9054 9065 9079 9096 9114 9135 9156 9179 9201 9224 9246 9268 9289 9308 9327 9343 9358 9371 9382 9392 9399 9405 9409 9411 9412 9410 9405 9399 9389 9377 9362 9344 9322 9296 9267 9234 9197 9156 9112 9064 9013 8958 8901 8841 8779 8716 8651 8584 8518 8451 8384 8317 8251 8185 8120 8057 7995 7935 7877 7821 7767 7715 7667 7621 7579 7540 7505 7475 7449 7427 7411 7400 7394 7394 7400 7412 7429 7453 7482 7517 7558 7604 7655 7710 7770 7833 7900 7969 8040 8114 8188 8262 8336 8411 8484 8556 8626 8694 8759 8822 8882 8939 8993 9043 9091 9135 9176 9214 9248 9280 9309 9334 9357 9377 9395 9411 9424 9435 9445 9453 9460 9466 9470 9475 9479 9484 9488 9492 9497 9502 9508 9514 9521 9528 9536 9544 9551 9559 9567 9574 9580 9587 9592 9596 9600 9603 9605 9606 9606 9605 9604 9602 9599 9596 9593 9590 9587 9584 9582 9580 9578 9577 9577 9577 9578 9580 9582 9585 9588 9591 9595 9598 9602 9605 9608 9610 9612 9614 9615 9615 9615 9615 9615 9615 9615 9615 9616 9618 9620 9623 9627 9631 9637 9643 9650 9657 9665 9672 9680 9687 9694 9700 9705 9709 9713 9715 9716 9715 9714 9712 9709 9705 9700 9695 9690 9684 9678 9672 9666 9659 9653 9647 9641 9635 9629 9623 9617 9611 9606 9600 9594 9589 9584 9579 9574 9569 9565 9561 9557 9554 9551 9549 9547 9546 9545 9545 9546 9547 9549 9551 9554 9558 9562 9567 9573 9578 9584 9591 9597 9603 9609 9615 9621 9626 9631 9635 9638 9640 9642 9643 9644 9643 9643 9641 9640 9637 9635 9632 9630 9627 9624 9621 9618 9614 9611 9608 9604 9601 9597 9593 9589 9584 9579 9574 9569 9563 9556 9550 9543 9535 9527 4235 0 60 6 9518 9509 9498 9487 9475 9462 9447 9431 9414 9394 9373 9349 9323 9295 9264 9231 9194 9154 9111 9065 9015 8961 8903 8842 8776 8706 8632 8553 8470 8383 8290 8193 8091 7984 7873 7757 7636 7512 7383 7251 7115 6975 6834 6690 6545 6398 6252 6105 5959 5815 5673 5534 5398 5266 5139 5017 4901 4791 4687 4590 4500 4417 4342 4274 4214 4162 4117 4081 4053 4033 4022 4019 4025 4041 4066 4100 4144 4199 4263 4338 4422 4516 4620 4732 4853 4981 5115 5254 5398 5544 5690 5835 5978 6119 6253 6380 6498 6607 6704 6789 6861 6918 6961 6989 7001 6999 6981 6949 6902 6841 6768 6681 6584 6476 6358 6232 6098 5959 5814 5665 5514 5361 5208 5056 4906 4757 4613 4473 4339 4211 4090 3977 3871 3773 3685 3604 3533 3471 3417 3373 3338 3312 3295 3287 3287 3297 3316 3345 3382 3429 3485 3550 3625 3709 3802 3904 4014 4133 4260 4394 4535 4682 4833 4990 5150 5313 5478 5643 5809 5973 6138 6299 6457 6612 6763 6909 7050 7186 7316 7440 7558 7669 7774 7873 7966 8052 8132 8207 8276 8339 8398 8452 8502 8549 8591 8631 8668 8704 8737 8768 8798 8827 8855 8882 8908 8933 8957 8980 9002 9023 9043 9061 9078 9093 9107 9118 9129 9137 9144 9149 9153 9156 9157 9158 9157 9156 9154 9152 9149 9146 9143 9139 9136 9132 9128 9123 9119 9114 9109 9103 9097 9090 9083 9076 9068 9059 9050 9040 9031 9020 9010 8999 8988 8977 8965 8954 8943 8932 8921 8910 8900 8889 8878 8867 8856 8844 8832 8819 8806 8792 8777 8760 8743 8724 8704 8683 8661 8637 8611 8585 8557 8528 8498 8467 8435 8402 8368 8333 8296 8259 8220 8180 8139 8096 8052 8006 7959 7910 7859 7807 7753 7698 7643 7587 7531 7475 7419 7366 7313 7263 7216 7172 7132 7096 7064 7036 7013 6995 6981 6971 6965 6963 6964 6967 6972 6978 6984 6991 6997 7001 7004 7004 7001 6994 6982 6967 6946 6920 6889 6852 6809 6761 6707 6647 6582 6511 6435 6355 6271 6184 6094 6002 5911 5819 5729 5640 5556 5476 5401 5334 5274 5222 5179 5145 5121 5107 5102 5106 5120 5141 5169 5204 5244 5289 5337 5385 5435 5485 5535 5581 5625 5664 5699 5730 5754 5774 5787 5795 5796 5793 5784 5769 5750 5727 5700 5670 5636 5600 5562 5523 5482 5440 5398 5357 5315 5274 5233 5194 5155 5118 5082 5047 5014 4982 4952 4922 4894 4867 4840 4813 4787 4759 4730 4700 4667 4631 4590 4545 4495 4438 4375 4304 4225 4138 4042 3939 3827 3708 3582 3450 3313 3170 3027 2882 2737 2592 2451 2314 2181 2056 1936 1826 1723 1629 1544 1468 1400 1340 1289 1244 1206 1174 1148 1126 1108 1094 1082 1074 1068 1064 1063 1063 1066 1071 1079 1090 1105 1123 1145 1172 1203 1241 1284 1333 1388 1450 1520 1596 1679 1769 1866 1969 2077 2192 2311 2434 2560 2689 2819 2950 4236 0 60 7 3089 3218 3347 3473 3595 3713 3826 3935 4038 4135 4227 4313 4394 4469 4539 4604 4664 4719 4770 4816 4858 4897 4931 4962 4989 5012 5032 5048 5060 5069 5075 5077 5076 5071 5064 5054 5042 5027 5010 4991 4971 4950 4928 4905 4882 4859 4837 4815 4794 4774 4756 4740 4726 4713 4704 4697 4693 4691 4693 4698 4706 4717 4732 4750 4771 4795 4823 4853 4886 4922 4961 5001 5044 5088 5134 5180 5228 5275 5322 5369 5415 5459 5502 5543 5581 5616 5649 5678 5703 5724 5742 5755 5764 5769 5770 5766 5758 5746 5729 5709 5685 5657 5626 5591 5554 5514 5472 5429 5384 5338 5292 5246 5200 5155 5111 5068 5027 4989 4952 4918 4887 4859 4834 4812 4794 4779 4767 4758 4753 4752 4755 4761 4771 4785 4802 4824 4849 4878 4911 4948 4988 5031 5077 5127 5180 5235 5292 5352 5413 5476 5540 5606 5672 5738 5804 5870 5935 5999 6061 6122 6180 6236 6289 6339 6385 6429 6468 6505 6538 6568 6595 6619 6641 6661 6680 6699 6717 6735 6754 6775 6796 6821 6847 6876 6909 6944 6983 7024 7070 7118 7170 7225 7282 7342 7404 7469 7536 7604 7673 7744 7815 7886 7958 8030 8101 8171 8240 8308 8373 8436 8497 8555 8609 8660 8707 8751 8791 8827 8859 8887 8912 8934 8953 8970 8984 8997 9008 9017 9026 9034 9042 9049 9057 9063 9070 9076 9082 9087 9092 9096 9099 9102 9103 9104 9104 9103 9101 9099 9096 9093 9089 9086 9082 9078 9075 9071 9067 9064 9060 9056 9053 9049 9045 9041 9037 9033 9030 9027 9024 9023 9022 9023 9024 9027 9031 9037 9043 9051 9061 9071 9082 9094 9106 9119 9131 9144 9156 9167 9179 9189 9199 9208 9216 9223 9229 9235 9239 9243 9246 9248 9249 9250 9249 9248 9246 9243 9240 9236 9231 9226 9221 9215 9209 9202 9196 9189 9183 9177 9170 9164 9158 9152 9145 9139 9132 9125 9117 9108 9098 9087 9075 9062 9046 9029 9010 8989 8965 8940 8912 8881 8847 8811 8773 8731 8687 8640 8590 8538 8483 8426 8366 8304 8240 8173 8105 8035 7964 7891 7817 7743 7667 7591 7515 7438 7362 7286 7210 7135 7061 6988 6916 6846 6778 6712 6649 6589 6531 6476 6425 6378 6333 6293 6256 6223 6193 6167 6143 6123 6105 6089 6075 6062 6051 6040 6031 6021 6012 6003 5994 5985 5977 5968 5960 5953 5946 5940 5936 5933 5932 5932 5935 5940 5947 5957 5969 5983 6000 6020 6042 6066 6093 6122 6153 6186 6221 6258 6296 6336 6377 6418 6460 6502 6544 6585 6625 6663 6699 6732 6762 6788 6810 6827 6840 6847 6850 6847 6839 6826 6807 6785 6758 6727 6694 6657 6618 6579 6537 6496 6455 6415 6376 6339 6304 6271 6242 6215 6191 6172 6155 6143 6134 6129 6129 6132 6140 6151 6167 6186 6210 6237 6268 6302 6340 6380 6423 6468 6515 6562 6610 6658 6706 6752 6796 6838 6876 6909 6938 6960 6976 6985 4237 0 60 7 6986 6978 6961 6934 6898 6851 6794 6726 6649 6561 6464 6357 6243 6121 5992 5858 5718 5576 5432 5287 5142 4999 4858 4720 4588 4460 4340 4226 4120 4022 3933 3853 3783 3722 3671 3630 3600 3579 3568 3567 3575 3593 3620 3655 3698 3747 3804 3864 3929 3996 4064 4130 4196 4260 4318 4370 4415 4451 4479 4496 4503 4499 4485 4460 4426 4383 4331 4273 4209 4140 4069 3996 3922 3849 3779 3711 3649 3591 3539 3494 3455 3424 3400 3383 3374 3372 3377 3388 3405 3429 3457 3491 3529 3571 3616 3664 3715 3767 3821 3875 3929 3983 4037 4089 4140 4190 4237 4282 4325 4365 4404 4440 4475 4507 4540 4572 4604 4635 4668 4703 4739 4779 4822 4868 4919 4975 5035 5100 5171 5247 5328 5415 5507 5604 5706 5812 5923 6037 6155 6276 6399 6525 6652 6781 6911 7040 7170 7299 7427 7553 7678 7800 7920 8036 8149 8258 8363 8464 8561 8653 8740 8823 8901 8975 9044 9109 9170 9227 9280 9330 9376 9420 9460 9498 9533 9567 9598 9627 9654 9679 9703 9725 9746 9765 9783 9799 9815 9829 9842 9855 9866 9876 9886 9895 9903 9910 9916 9921 9926 9930 9933 9934 9935 9935 9935 9933 9930 9926 9922 9916 9910 9903 9895 9887 9878 9869 9859 9848 9837 9825 9812 9800 9787 9773 9759 9745 9730 9716 9701 9687 9672 9659 9645 9632 9620 9608 9598 9588 9579 9571 9563 9557 9551 9545 9540 9536 9532 9527 9523 9518 9514 9509 9504 9498 9492 9486 9479 9473 9466 9459 9452 9445 9439 9433 9427 9422 9418 9415 9412 9410 9409 9408 9407 9408 9408 9409 9409 9409 9410 9409 9408 9406 9403 9399 9393 9387 9378 9368 9357 9343 9327 9309 9289 9267 9241 9213 9182 9148 9111 9070 9025 8976 8924 8867 8805 8740 8669 8595 8515 8431 8343 8250 8154 8054 7951 7845 7737 7628 7518 7409 7299 7192 7087 6985 6887 6795 6708 6628 6555 6491 6434 6387 6349 6320 6301 6292 6293 6304 6325 6355 6395 6443 6501 6566 6639 6719 6806 6898 6996 7097 7201 7309 7417 7525 7634 7742 7847 7950 8049 8143 8233 8318 8397 8470 8538 8600 8655 8705 8750 8790 8825 8856 8883 8907 8928 8947 8963 8978 8991 9003 9015 9026 9037 9048 9059 9070 9082 9094 9107 9121 9136 9151 9168 9185 9202 9220 9238 9256 9273 9289 9305 9319 9331 9341 9348 9352 9353 9351 9345 9335 9321 9304 9282 9256 9227 9194 9157 9117 9073 9027 8977 8925 8870 8813 8755 8695 8634 8573 8512 8451 8390 8331 8273 8217 8164 8113 8065 8021 7981 7944 7911 7882 7857 7836 7818 7803 7791 7782 7776 7771 7767 7763 7760 7757 7752 7745 7736 7725 7709 7690 7666 7636 7602 7562 7515 7463 7405 7340 7270 7193 7111 7023 6931 6833 6731 6624 6513 6399 6281 6160 6036 5909 5780 5647 5513 5376 5237 5097 4954 4811 4668 4525 4381 4239 4098 3960 3826 3695 3569 3448 4238 0 60 7 3333 3225 3124 3031 2945 2868 2799 2739 2687 2644 2610 2584 2567 2559 2559 2567 2585 2611 2646 2690 2743 2806 2878 2960 3051 3152 3263 3382 3510 3647 3791 3943 4101 4265 4434 4606 4782 4959 5137 5315 5493 5669 5842 6013 6180 6343 6501 6653 6801 6942 7078 7208 7331 7447 7557 7661 7757 7847 7931 8007 8078 8142 8199 8251 8298 8340 8376 8409 8437 8462 8484 8503 8519 8534 8547 8558 8568 8577 8585 8592 8598 8602 8606 8608 8609 8609 8608 8605 8601 8596 8589 8581 8572 8562 8551 8539 8526 8513 8498 8484 8469 8453 8437 8421 8405 8389 8374 8358 8343 8329 8315 8303 8291 8281 8273 8267 8263 8261 8262 8265 8271 8279 8291 8305 8321 8340 8361 8384 8408 8434 8460 8487 8514 8540 8565 8589 8611 8630 8647 8659 8669 8674 8675 8672 8664 8652 8635 8614 8588 8559 8526 8489 8449 8405 8360 8312 8261 8210 8156 8102 8046 7990 7934 7877 7820 7763 7706 7650 7594 7540 7486 7434 7382 7333 7285 7239 7195 7153 7113 7076 7041 7009 6979 6952 6928 6906 6887 6871 6857 6846 6838 6833 6830 6830 6833 6839 6848 6859 6873 6890 6909 6930 6954 6981 7009 7040 7073 7107 7144 7182 7222 7264 7308 7354 7401 7451 7502 7556 7611 7669 7729 7791 7855 7920 7987 8056 8126 8197 8268 8340 8412 8483 8554 8624 8692 8759 8824 8886 8947 9004 9060 9112 9162 9209 9253 9295 9333 9369 9403 9433 9461 9486 9509 9529 9546 9561 9573 9582 9589 9593 9595 9594 9590 9583 9574 9562 9548 9531 9512 9490 9465 9438 9408 9375 9340 9303 9263 9220 9175 9128 9078 9026 8972 8915 8858 8798 8737 8675 8612 8548 8484 8420 8356 8293 8231 8170 8112 8056 8003 7953 7907 7865 7829 7797 7771 7751 7736 7728 7726 7730 7740 7755 7776 7801 7830 7863 7898 7935 7972 8010 8048 8084 8118 8149 8177 8201 8221 8236 8247 8253 8253 8249 8240 8226 8207 8184 8155 8122 8085 8043 7996 7945 7890 7830 7765 7697 7624 7547 7465 7381 7293 7202 7109 7013 6916 6819 6720 6622 6524 6427 6331 6237 6143 6052 5961 5870 5780 5690 5599 5507 5412 5315 5214 5109 5000 4886 4768 4644 4516 4384 4249 4110 3969 3828 3687 3546 3408 3273 3142 3016 2897 2784 2679 2582 2492 2411 2339 2274 2218 2169 2127 2093 2065 2043 2027 2017 2012 2013 2019 2031 2048 2071 2101 2137 2181 2232 2291 2359 2436 2522 2617 2722 2835 2959 3090 3229 3376 3528 3686 3847 4010 4174 4339 4502 4662 4819 4970 5116 5255 5386 5510 5626 5734 5833 5925 6008 6084 6153 6214 6269 6318 6360 6397 6429 6455 6476 6492 6504 6511 6515 6515 6511 6505 6496 6485 6474 6462 6450 6439 6430 6422 6418 6417 6420 6427 6438 6453 6473 6497 6524 6555 6590 6626 6665 6705 6746 6787 6828 6868 6907 6945 6980 7014 7046 7076 7104 7130 7154 7177 7198 4239 0 60 7 7219 7238 7258 7278 7298 7318 7339 7361 7383 7407 7431 7457 7483 7510 7538 7567 7596 7626 7656 7686 7716 7745 7775 7805 7835 7864 7893 7922 7950 7978 8006 8033 8059 8085 8111 8135 8158 8180 8201 8221 8240 8257 8274 8289 8303 8317 8330 8342 8355 8367 8379 8392 8406 8420 8435 8452 8469 8487 8507 8528 8550 8573 8597 8622 8648 8674 8702 8731 8760 8791 8822 8853 8886 8918 8952 8985 9019 9053 9086 9119 9152 9184 9215 9245 9274 9301 9328 9353 9377 9399 9421 9441 9460 9478 9495 9511 9526 9540 9554 9567 9579 9590 9600 9609 9618 9625 9630 9635 9638 9640 9641 9640 9638 9635 9631 9625 9618 9610 9600 9589 9576 9561 9545 9527 9506 9483 9457 9427 9395 9359 9319 9275 9226 9174 9117 9055 8989 8918 8842 8762 8678 8589 8496 8399 8298 8193 8085 7973 7858 7740 7618 7493 7366 7235 7102 6966 6828 6688 6546 6402 6259 6114 5970 5827 5685 5545 5409 5276 5147 5024 4907 4797 4695 4600 4514 4438 4372 4316 4270 4236 4212 4201 4201 4212 4236 4271 4318 4377 4447 4528 4620 4722 4835 4956 5087 5225 5370 5520 5676 5835 5996 6158 6321 6482 6640 6795 6945 7088 7226 7355 7477 7590 7695 7790 7877 7955 8024 8085 8138 8185 8225 8259 8287 8312 8332 8349 8363 8376 8386 8396 8405 8414 8422 8431 8441 8451 8462 8474 8487 8501 8517 8533 8551 8570 8590 8612 8634 8658 8682 8707 8733 8759 8785 8811 8836 8862 8886 8909 8930 8950 8967 8982 8994 9004 9010 9013 9012 9008 9001 8990 8977 8960 8941 8919 8896 8870 8843 8815 8786 8757 8727 8698 8668 8639 8610 8582 8554 8527 8501 8476 8452 8429 8407 8386 8366 8347 8330 8314 8299 8285 8273 8261 8251 8241 8232 8222 8213 8204 8194 8183 8170 8156 8139 8121 8098 8073 8044 8012 7974 7932 7886 7834 7776 7713 7644 7569 7488 7400 7306 7205 7098 6984 6864 6738 6605 6467 6324 6176 6024 5868 5710 5548 5386 5224 5061 4899 4739 4582 4428 4279 4134 3996 3863 3738 3620 3509 3406 3311 3224 3145 3075 3012 2958 2911 2873 2842 2819 2805 2798 2800 2811 2830 2859 2896 2944 3001 3067 3143 3227 3320 3420 3527 3638 3753 3869 3985 4097 4206 4309 4402 4485 4555 4610 4650 4674 4681 4670 4642 4598 4539 4466 4380 4284 4178 4067 3952 3833 3715 3598 3484 3373 3269 3171 3079 2995 2919 2850 2789 2735 2688 2648 2614 2588 2567 2553 2546 2546 2554 2569 2593 2626 2668 2719 2780 2850 2930 3019 3116 3221 3332 3447 3567 3687 3806 3925 4042 4152 4256 4352 4439 4517 4583 4639 4684 4718 4742 4755 4761 4757 4748 4733 4712 4691 4668 4645 4622 4602 4586 4574 4569 4569 4578 4595 4622 4658 4704 4761 4828 4907 4997 5097 5209 5330 5462 5603 5752 5909 6072 6241 6414 6588 6765 6942 7118 7291 7462 7628 7788 7943 8090 4240 0 60 7 8231 8363 8488 8604 8713 8813 8906 8992 9071 9143 9208 9268 9322 9372 9416 9456 9492 9524 9553 9578 9601 9620 9636 9650 9662 9671 9678 9684 9688 9690 9691 9691 9691 9690 9688 9686 9684 9682 9680 9678 9676 9674 9672 9669 9665 9661 9655 9648 9639 9628 9614 9598 9578 9556 9530 9501 9469 9433 9394 9351 9305 9256 9204 9149 9091 9031 8969 8905 8838 8771 8702 8631 8560 8488 8416 8344 8272 8201 8130 8061 7993 7927 7863 7801 7743 7687 7634 7585 7540 7498 7460 7427 7397 7372 7352 7336 7324 7318 7316 7320 7328 7342 7361 7385 7414 7449 7488 7533 7582 7636 7693 7755 7819 7887 7956 8028 8101 8174 8247 8320 8392 8463 8531 8597 8659 8718 8773 8824 8870 8911 8947 8977 9001 9019 9030 9035 9033 9024 9008 8985 8954 8916 8870 8817 8756 8688 8612 8527 8436 8336 8228 8113 7990 7859 7721 7576 7424 7265 7101 6931 6757 6578 6397 6214 6029 5845 5663 5482 5304 5131 4963 4802 4648 4502 4366 4238 4121 4013 3916 3830 3754 3689 3635 3591 3558 3535 3522 3519 3525 3541 3565 3597 3638 3685 3739 3798 3863 3931 4002 4074 4146 4218 4288 4356 4418 4476 4527 4572 4610 4639 4662 4676 4683 4683 4678 4667 4651 4633 4613 4593 4572 4554 4539 4527 4522 4521 4528 4543 4565 4596 4635 4683 4740 4805 4878 4960 5049 5146 5249 5358 5473 5593 5717 5845 5976 6108 6242 6376 6510 6642 6774 6902 7026 7147 7263 7374 7479 7578 7671 7757 7837 7909 7975 8034 8086 8132 8172 8206 8234 8257 8275 8289 8299 8304 8306 8305 8301 8294 8285 8273 8260 8245 8229 8211 8193 8173 8153 8132 8110 8089 8067 8046 8024 8003 7982 7961 7941 7920 7901 7881 7862 7844 7825 7806 7787 7768 7748 7727 7706 7683 7658 7631 7602 7570 7534 7495 7452 7405 7353 7296 7233 7166 7093 7015 6931 6843 6750 6653 6551 6448 6342 6235 6128 6021 5916 5813 5714 5619 5529 5446 5370 5301 5241 5190 5147 5115 5092 5078 5075 5081 5096 5121 5154 5197 5247 5305 5370 5441 5519 5602 5689 5782 5877 5975 6076 6178 6281 6385 6488 6590 6692 6791 6888 6983 7074 7161 7245 7326 7402 7474 7542 7607 7667 7724 7777 7828 7875 7920 7962 8003 8042 8080 8117 8152 8188 8222 8257 8291 8326 8361 8396 8431 8467 8504 8541 8579 8618 8657 8698 8740 8782 8826 8870 8915 8960 9006 9051 9097 9143 9188 9233 9276 9318 9359 9399 9436 9472 9506 9538 9568 9596 9622 9646 9668 9688 9706 9723 9737 9749 9760 9769 9776 9781 9785 9787 9788 9788 9787 9784 9781 9777 9772 9768 9763 9757 9752 9747 9742 9737 9733 9729 9725 9721 9718 9715 9712 9710 9708 9706 9705 9704 9703 9703 9703 9703 9704 9705 9706 9708 9709 9711 9712 9713 9715 9716 9717 9717 9718 9718 9718 9717 9717 9716 9716 9715 9714 9713 9711 9709 9707 4241 0 60 7 9703 9699 9693 9685 9676 9664 9650 9633 9613 9589 9562 9530 9495 9455 9410 9361 9306 9247 9182 9111 9035 8953 8864 8770 8670 8563 8450 8331 8205 8074 7937 7794 7647 7494 7339 7180 7018 6855 6692 6529 6366 6206 6049 5895 5746 5602 5465 5336 5213 5100 4995 4899 4814 4740 4676 4624 4584 4556 4540 4537 4547 4571 4607 4656 4718 4793 4881 4980 5090 5211 5342 5482 5629 5783 5942 6105 6272 6439 6605 6771 6936 7097 7253 7405 7550 7690 7822 7948 8066 8176 8280 8377 8466 8550 8627 8699 8766 8828 8885 8939 8989 9036 9080 9122 9161 9198 9233 9266 9297 9327 9355 9381 9405 9428 9449 9468 9485 9501 9514 9525 9534 9540 9544 9546 9545 9542 9537 9529 9519 9507 9494 9478 9462 9444 9425 9406 9386 9365 9345 9325 9306 9286 9268 9250 9233 9216 9201 9186 9172 9160 9148 9138 9128 9121 9114 9109 9106 9104 9105 9107 9112 9118 9127 9138 9151 9166 9183 9201 9221 9243 9266 9290 9314 9340 9366 9392 9419 9446 9472 9499 9525 9551 9577 9602 9626 9649 9671 9692 9711 9729 9745 9760 9772 9783 9792 9799 9804 9807 9808 9808 9807 9804 9800 9795 9789 9781 9773 9764 9754 9742 9729 9715 9699 9682 9662 9641 9617 9591 9563 9533 9501 9467 9432 9395 9356 9317 9277 9236 9196 9155 9114 9074 9035 8996 8958 8921 8885 8850 8817 8785 8754 8725 8698 8672 8648 8625 8605 8586 8570 8556 8544 8534 8526 8520 8517 8516 8516 8519 8524 8532 8541 8552 8565 8580 8598 8617 8639 8662 8688 8715 8744 8776 8808 8843 8878 8915 8953 8991 9030 9069 9109 9147 9186 9224 9261 9298 9333 9368 9401 9433 9464 9494 9522 9550 9576 9601 9625 9647 9668 9688 9706 9722 9737 9750 9762 9771 9779 9785 9789 9791 9791 9789 9786 9781 9774 9765 9755 9744 9731 9718 9703 9688 9672 9655 9638 9620 9602 9585 9567 9549 9532 9515 9499 9484 9470 9456 9445 9435 9426 9419 9414 9411 9411 9412 9415 9421 9428 9437 9448 9460 9474 9488 9504 9520 9537 9554 9572 9589 9606 9623 9639 9655 9671 9686 9700 9713 9726 9738 9750 9760 9770 9778 9786 9793 9799 9804 9807 9810 9811 9812 9811 9809 9806 9802 9796 9790 9782 9774 9764 9753 9742 9729 9715 9701 9686 9671 9655 9638 9622 9606 9590 9575 9560 9546 9534 9522 9511 9502 9495 9488 9483 9479 9477 9475 9474 9475 9476 9477 9480 9482 9486 9489 9493 9498 9503 9508 9514 9521 9527 9535 9542 9550 9558 9565 9573 9580 9587 9593 9599 9604 9608 9611 9613 9615 9616 9616 9616 9616 9616 9616 9617 9618 9619 9621 9624 9627 9631 9635 9639 9644 9648 9653 9658 9662 9666 9669 9673 9676 9679 9682 9685 9687 9691 9694 9697 9701 9705 9710 9714 9718 9722 9726 9729 9731 9732 9733 9733 9731 9729 9725 9721 9716 9711 9705 9699 9694 9688 9683 9679 9675 4242 0 60 7 9671 9669 9667 9665 9663 9662 9660 9659 9656 9653 9649 9644 9637 9630 9620 9609 9596 9581 9565 9546 9526 9504 9480 9454 9426 9395 9362 9326 9288 9247 9204 9157 9107 9054 8998 8940 8878 8813 8746 8676 8603 8529 8452 8374 8294 8212 8129 8044 7959 7872 7785 7697 7608 7518 7428 7339 7249 7160 7071 6984 6898 6815 6734 6655 6581 6509 6442 6380 6322 6269 6221 6179 6142 6110 6084 6063 6048 6037 6031 6031 6035 6043 6056 6073 6095 6120 6149 6182 6218 6257 6298 6343 6389 6437 6486 6536 6585 6635 6684 6732 6777 6820 6860 6897 6929 6958 6981 7001 7015 7024 7028 7028 7022 7012 6997 6978 6955 6928 6897 6864 6827 6788 6747 6704 6659 6613 6566 6517 6468 6419 6370 6320 6271 6222 6174 6126 6080 6035 5992 5950 5910 5872 5836 5801 5769 5739 5711 5685 5661 5639 5617 5598 5579 5560 5542 5524 5506 5488 5468 5448 5426 5402 5376 5349 5319 5287 5253 5216 5178 5138 5096 5052 5008 4964 4920 4875 4833 4791 4752 4716 4682 4652 4625 4603 4585 4570 4560 4554 4551 4552 4555 4561 4568 4577 4587 4596 4606 4615 4623 4630 4636 4640 4643 4644 4645 4644 4642 4640 4638 4637 4635 4635 4636 4639 4644 4651 4661 4674 4691 4710 4734 4761 4793 4829 4869 4914 4964 5019 5078 5143 5213 5288 5368 5453 5543 5637 5735 5836 5941 6049 6158 6270 6381 6492 6602 6711 6816 6918 7015 7107 7192 7269 7338 7398 7448 7489 7518 7536 7542 7537 7520 7492 7453 7402 7341 7270 7190 7102 7005 6902 6792 6677 6558 6435 6309 6182 6054 5925 5797 5670 5545 5423 5304 5188 5076 4970 4868 4772 4681 4597 4519 4447 4383 4325 4274 4230 4194 4164 4143 4128 4121 4121 4128 4143 4166 4195 4232 4275 4325 4382 4445 4514 4588 4668 4752 4840 4931 5025 5121 5218 5314 5410 5505 5598 5687 5772 5851 5924 5990 6048 6097 6135 6163 6180 6185 6179 6159 6128 6083 6027 5960 5881 5792 5694 5588 5475 5356 5234 5109 4983 4857 4733 4610 4491 4378 4270 4169 4075 3988 3911 3842 3783 3733 3694 3665 3647 3641 3647 3665 3695 3739 3796 3867 3951 4049 4160 4285 4421 4570 4730 4899 5077 5262 5454 5650 5848 6048 6248 6447 6643 6836 7023 7204 7379 7546 7706 7857 8000 8134 8260 8378 8487 8589 8682 8768 8847 8920 8986 9046 9101 9150 9195 9236 9273 9307 9337 9366 9392 9417 9440 9462 9483 9503 9523 9542 9561 9579 9597 9615 9631 9648 9663 9678 9691 9704 9716 9727 9738 9747 9755 9763 9770 9777 9783 9789 9794 9799 9804 9808 9812 9816 9819 9821 9823 9825 9825 9825 9824 9823 9821 9819 9816 9813 9809 9806 9803 9800 9797 9795 9794 9793 9792 9792 9793 9794 9795 9797 9799 9802 9805 9807 9810 9814 9817 9821 9825 9829 9834 9840 9846 9852 9859 9866 9874 9882 9890 9899 9907 9915 9923 4243 0 60 7 9930 9937 9943 9949 9954 9958 9962 9965 9967 9969 9970 9971 9971 9971 9970 9969 9968 9966 9963 9959 9955 9950 9943 9935 9926 9916 9904 9890 9874 9857 9838 9816 9793 9767 9739 9708 9674 9637 9598 9555 9508 9458 9405 9347 9285 9220 9150 9077 8999 8918 8833 8745 8655 8561 8465 8366 8266 8165 8063 7960 7857 7754 7651 7549 7448 7349 7251 7155 7062 6971 6883 6798 6716 6638 6563 6492 6425 6362 6302 6247 6195 6148 6104 6064 6027 5993 5963 5936 5911 5889 5870 5852 5837 5823 5811 5800 5790 5782 5774 5767 5760 5754 5748 5743 5737 5731 5725 5719 5713 5706 5700 5693 5687 5680 5674 5668 5663 5658 5653 5650 5647 5645 5643 5642 5641 5640 5639 5638 5636 5634 5630 5625 5618 5609 5598 5585 5570 5553 5533 5511 5487 5460 5432 5402 5370 5337 5302 5266 5229 5191 5152 5112 5071 5030 4987 4944 4900 4856 4811 4765 4719 4672 4625 4577 4529 4481 4433 4385 4338 4290 4243 4197 4152 4109 4067 4027 3989 3954 3921 3893 3867 3846 3829 3817 3810 3807 3810 3818 3832 3851 3874 3902 3935 3971 4010 4052 4096 4141 4186 4232 4277 4320 4361 4400 4436 4469 4498 4525 4548 4568 4586 4601 4614 4626 4638 4649 4661 4674 4688 4704 4722 4743 4766 4793 4823 4856 4892 4930 4972 5017 5064 5113 5164 5218 5272 5327 5384 5440 5496 5552 5606 5659 5709 5756 5799 5838 5871 5899 5921 5936 5944 5944 5937 5922 5900 5871 5835 5793 5747 5696 5644 5588 5533 5479 5427 5377 5332 5293 5261 5237 5220 5213 5216 5228 5250 5282 5325 5377 5438 5507 5585 5670 5761 5858 5959 6064 6172 6282 6392 6503 6614 6723 6831 6937 7040 7140 7237 7331 7422 7509 7594 7676 7756 7834 7909 7983 8055 8126 8196 8265 8333 8400 8467 8532 8596 8659 8721 8781 8840 8897 8952 9005 9056 9105 9152 9197 9239 9278 9316 9350 9383 9413 9440 9465 9487 9508 9526 9541 9554 9566 9575 9582 9587 9590 9591 9591 9589 9585 9579 9571 9561 9549 9535 9519 9500 9479 9454 9428 9398 9365 9328 9288 9245 9198 9147 9093 9034 8971 8904 8832 8755 8674 8588 8496 8399 8297 8190 8077 7959 7836 7708 7575 7438 7297 7153 7007 6858 6709 6559 6410 6261 6115 5972 5833 5698 5569 5446 5331 5222 5122 5031 4949 4877 4815 4763 4721 4691 4671 4662 4664 4677 4700 4734 4778 4833 4897 4971 5055 5147 5248 5356 5473 5596 5725 5860 6000 6144 6290 6440 6591 6741 6892 7041 7189 7334 7475 7612 7744 7871 7992 8107 8216 8319 8415 8506 8590 8668 8741 8808 8869 8925 8977 9023 9065 9101 9134 9161 9185 9203 9218 9228 9235 9237 9236 9232 9224 9214 9201 9187 9170 9152 9133 9112 9092 9070 9049 9028 9006 8985 8964 8944 8925 8907 8889 8873 8859 8846 8835 8825 8818 8813 8811 8810 8812 8815 8821 8828 8836 8845 8855 4244 0 60 7 8864 8874 8883 8891 8898 8903 8907 8910 8910 8910 8907 8904 8900 8894 8888 8883 8877 8871 8866 8861 8858 8855 8853 8853 8854 8856 8860 8865 8872 8880 8890 8902 8915 8930 8947 8966 8986 9009 9033 9059 9086 9115 9145 9176 9209 9242 9275 9309 9343 9378 9412 9446 9480 9513 9545 9577 9608 9639 9668 9697 9725 9751 9777 9801 9824 9845 9865 9884 9901 9916 9929 9940 9949 9957 9962 9965 9966 9965 9962 9957 9950 9941 9930 9917 9902 9885 9866 9844 9821 9794 9766 9734 9701 9664 9625 9582 9537 9490 9439 9386 9331 9273 9213 9151 9088 9024 8960 8895 8830 8766 8702 8640 8581 8523 8468 8417 8369 8325 8285 8250 8220 8194 8173 8156 8144 8137 8133 8133 8137 8143 8151 8161 8172 8182 8193 8204 8214 8222 8228 8232 8234 8234 8231 8226 8218 8209 8198 8185 8171 8157 8141 8125 8109 8093 8078 8062 8048 8034 8021 8009 7998 7988 7979 7971 7964 7957 7952 7947 7943 7939 7937 7935 7933 7932 7931 7931 7931 7932 7933 7934 7935 7936 7937 7938 7939 7941 7942 7943 7944 7945 7947 7949 7952 7955 7960 7965 7972 7981 7991 8003 8018 8034 8053 8074 8098 8124 8152 8183 8215 8250 8287 8325 8365 8407 8450 8495 8540 8587 8635 8684 8733 8784 8834 8884 8934 8985 9034 9082 9129 9174 9217 9258 9296 9331 9364 9394 9422 9446 9468 9488 9506 9522 9536 9550 9563 9575 9587 9599 9611 9624 9636 9649 9662 9675 9688 9700 9713 9725 9736 9746 9756 9765 9772 9779 9785 9791 9796 9800 9804 9808 9812 9817 9821 9826 9832 9839 9846 9853 9862 9871 9880 9890 9899 9909 9919 9929 9938 9947 9955 9962 9969 9974 9979 9983 9986 9989 9991 9993 9994 9995 9996 9997 9997 9998 9998 9999 9999 9999 9999 9999 9998 9996 9993 9989 9985 9979 9972 9964 9955 9945 9934 9922 9909 9896 9881 9866 9851 9834 9818 9800 9783 9765 9746 9727 9708 9689 9669 9650 9631 9612 9594 9577 9561 9546 9533 9521 9511 9502 9496 9491 9489 9488 9489 9491 9494 9499 9504 9510 9515 9521 9527 9531 9535 9538 9540 9540 9539 9536 9532 9526 9518 9509 9498 9486 9473 9458 9443 9426 9409 9391 9372 9354 9335 9316 9298 9280 9262 9245 9229 9214 9201 9188 9177 9168 9160 9154 9150 9147 9147 9148 9151 9156 9162 9171 9181 9192 9205 9220 9235 9252 9270 9289 9308 9329 9349 9370 9392 9414 9436 9458 9480 9502 9524 9546 9568 9590 9612 9634 9655 9677 9698 9718 9738 9757 9775 9793 9810 9825 9840 9853 9865 9876 9885 9894 9901 9907 9912 9916 9920 9923 9925 9927 9929 9930 9932 9933 9933 9934 9934 9934 9934 9932 9930 9928 9924 9919 9913 9907 9899 9890 9881 9870 9860 9848 9836 9824 9811 9798 9785 9771 9757 9742 9727 9710 9692 9673 9653 9630 9605 9578 9549 9517 9482 9445 9404 9362 9316 9268 9217 9163 4245 0 60 7 9108 9050 8990 8928 8864 8799 8732 8663 8593 8522 8450 8377 8304 8230 8157 8083 8010 7938 7867 7798 7731 7666 7604 7544 7488 7435 7386 7340 7299 7261 7228 7198 7173 7151 7134 7120 7111 7105 7102 7104 7109 7118 7130 7145 7164 7187 7212 7241 7273 7307 7344 7384 7426 7470 7515 7561 7609 7657 7704 7752 7800 7846 7892 7936 7978 8019 8057 8093 8126 8156 8183 8207 8227 8244 8255 8263 8265 8263 8255 8240 8220 8193 8159 8117 8069 8012 7947 7874 7793 7703 7605 7498 7383 7260 7128 6988 6841 6687 6525 6357 6184 6006 5824 5637 5449 5261 5072 4884 4697 4514 4335 4161 3995 3835 3684 3541 3408 3284 3171 3067 2973 2890 2816 2751 2696 2649 2611 2580 2558 2544 2537 2537 2546 2561 2584 2615 2653 2697 2749 2807 2870 2939 3010 3085 3161 3236 3310 3382 3449 3510 3565 3611 3648 3676 3693 3700 3696 3683 3660 3629 3592 3548 3500 3449 3397 3345 3295 3248 3204 3167 3136 3114 3100 3095 3101 3117 3144 3183 3234 3297 3372 3460 3560 3672 3795 3931 4077 4234 4401 4576 4760 4951 5147 5349 5554 5761 5969 6177 6384 6588 6790 6987 7178 7364 7543 7715 7879 8035 8183 8322 8452 8574 8687 8792 8888 8976 9055 9127 9192 9249 9300 9345 9384 9417 9446 9470 9489 9505 9517 9525 9531 9534 9534 9532 9528 9521 9513 9503 9492 9480 9467 9453 9439 9425 9412 9399 9387 9377 9368 9361 9355 9352 9351 9352 9354 9359 9366 9375 9385 9397 9410 9425 9440 9456 9472 9489 9506 9522 9539 9555 9570 9584 9598 9610 9621 9631 9639 9646 9652 9657 9660 9663 9665 9666 9668 9669 9670 9672 9673 9676 9679 9682 9687 9691 9697 9702 9708 9714 9719 9725 9730 9735 9740 9744 9748 9752 9755 9759 9762 9766 9770 9774 9778 9783 9789 9795 9801 9808 9815 9822 9829 9836 9844 9851 9858 9864 9871 9877 9883 9889 9895 9901 9907 9912 9918 9924 9930 9937 9943 9948 9954 9959 9964 9969 9972 9975 9977 9978 9978 9977 9976 9973 9970 9965 9961 9955 9949 9943 9937 9930 9924 9917 9910 9904 9897 9890 9883 9875 9868 9860 9852 9843 9834 9824 9814 9804 9793 9782 9770 9759 9748 9737 9726 9715 9705 9696 9687 9679 9671 9665 9659 9654 9649 9646 9642 9640 9638 9636 9635 9634 9633 9633 9632 9631 9629 9627 9625 9622 9617 9612 9606 9599 9590 9580 9568 9555 9540 9523 9505 9486 9465 9443 9419 9395 9369 9343 9316 9288 9260 9232 9204 9176 9149 9122 9096 9071 9048 9025 9004 8984 8965 8948 8933 8919 8907 8896 8886 8878 8871 8865 8860 8855 8851 8847 8843 8839 8835 8829 8822 8813 8802 8788 8772 8751 8727 8698 8665 8626 8581 8530 8474 8411 8342 8266 8185 8097 8004 7905 7802 7694 7582 7467 7349 7229 7108 6986 6863 6740 6618 6497 6377 6260 6146 6034 5926 5822 5723 5629 5540 5458 4246 0 60 7 5381 5311 5247 5190 5140 5096 5059 5027 5001 4979 4961 4946 4932 4917 4902 4887 4868 4844 4816 4782 4742 4695 4642 4581 4514 4441 4362 4280 4194 4106 4018 3930 3844 3760 3681 3607 3540 3481 3429 3387 3353 3330 3317 3314 3321 3339 3368 3408 3458 3520 3592 3675 3770 3876 3992 4120 4259 4408 4567 4736 4914 5101 5294 5494 5698 5906 6118 6329 6541 6750 6958 7161 7359 7551 7735 7911 8078 8237 8386 8525 8655 8775 8886 8987 9080 9164 9240 9309 9370 9425 9474 9517 9556 9589 9618 9644 9665 9684 9700 9714 9726 9735 9744 9751 9757 9763 9768 9773 9777 9782 9786 9791 9796 9801 9807 9812 9818 9824 9831 9838 9845 9852 9859 9866 9874 9881 9888 9895 9902 9909 9915 9921 9927 9932 9936 9940 9943 9946 9948 9950 9951 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9936 9933 9930 9926 9921 9916 9910 9903 9896 9887 9878 9868 9857 9846 9834 9822 9809 9795 9781 9766 9751 9736 9720 9703 9686 9668 9650 9632 9614 9596 9578 9560 9542 9525 9510 9495 9482 9470 9460 9452 9446 9442 9440 9441 9443 9447 9454 9462 9471 9482 9494 9506 9520 9534 9548 9562 9577 9591 9605 9618 9631 9644 9655 9666 9676 9684 9692 9698 9703 9707 9709 9709 9708 9705 9701 9695 9688 9680 9671 9661 9651 9639 9628 9617 9606 9595 9585 9576 9567 9560 9553 9547 9543 9539 9536 9534 9533 9533 9534 9535 9537 9539 9541 9544 9547 9551 9554 9557 9561 9564 9568 9571 9574 9577 9579 9581 9583 9585 9586 9587 9588 9588 9588 9588 9587 9586 9584 9582 9580 9578 9575 9571 9568 9564 9560 9556 9551 9546 9541 9536 9532 9527 9522 9517 9512 9507 9502 9497 9492 9487 9482 9476 9470 9464 9457 9449 9440 9430 9419 9407 9393 9378 9361 9342 9321 9299 9274 9248 9220 9190 9159 9125 9090 9053 9014 8974 8932 8888 8843 8796 8748 8698 8647 8594 8540 8484 8427 8370 8311 8251 8191 8130 8069 8008 7946 7885 7824 7763 7702 7641 7581 7519 7456 7393 7327 7259 7187 7112 7032 6946 6855 6757 6652 6538 6417 6287 6148 6001 5845 5682 5511 5333 5150 4961 4769 4576 4382 4187 3995 3806 3621 3443 3272 3109 2955 2810 2676 2552 2439 2336 2243 2160 2086 2020 1963 1913 1869 1831 1798 1769 1745 1723 1705 1690 1677 1667 1659 1652 1649 1647 1647 1650 1654 1661 1670 1681 1694 1709 1727 1748 1772 1799 1830 1865 1905 1950 2002 2061 2128 2203 2286 2379 2481 2593 2715 2847 2989 3139 3298 3465 3639 3820 4004 4194 4386 4580 4775 4970 5164 5356 5546 5732 5915 6093 6267 6436 6599 6757 6909 7055 7195 7330 7458 7581 7698 7809 7914 8014 8109 8198 8282 8362 8436 8507 8573 8635 8693 8748 8799 8847 8892 8934 8974 9011 9045 9077 9107 9135 9160 9184 9206 9227 9246 9263 9279 4247 0 60 7 9294 9308 9320 9331 9341 9350 9358 9364 9370 9374 9377 9379 9380 9379 9378 9375 9372 9367 9360 9353 9344 9334 9322 9309 9294 9277 9259 9239 9218 9194 9169 9143 9115 9086 9056 9026 8996 8966 8936 8907 8880 8854 8830 8809 8790 8774 8761 8751 8743 8739 8738 8739 8743 8749 8757 8767 8778 8791 8806 8821 8837 8854 8871 8890 8908 8927 8947 8966 8986 9006 9026 9046 9066 9086 9105 9124 9143 9160 9177 9193 9208 9222 9234 9246 9256 9265 9272 9278 9283 9286 9288 9288 9286 9283 9278 9271 9262 9250 9237 9220 9201 9178 9152 9123 9091 9055 9015 8971 8923 8871 8814 8753 8688 8618 8542 8462 8376 8285 8188 8085 7976 7861 7741 7614 7481 7343 7200 7052 6899 6743 6585 6423 6262 6100 5939 5778 5620 5465 5314 5168 5027 4893 4766 4646 4535 4432 4337 4252 4177 4112 4056 4011 3977 3953 3939 3936 3942 3958 3983 4017 4057 4104 4156 4214 4273 4333 4392 4452 4510 4562 4610 4652 4686 4712 4728 4736 4734 4721 4698 4666 4623 4570 4508 4437 4357 4270 4176 4075 3968 3856 3740 3621 3500 3377 3255 3132 3013 2895 2781 2672 2569 2472 2382 2299 2225 2158 2100 2050 2008 1975 1949 1931 1920 1916 1918 1927 1942 1963 1990 2023 2062 2108 2161 2221 2288 2362 2445 2535 2634 2740 2854 2976 3104 3239 3378 3522 3671 3819 3969 4118 4268 4413 4555 4693 4823 4948 5065 5174 5274 5366 5449 5523 5589 5646 5695 5736 5770 5798 5819 5835 5846 5854 5857 5858 5857 5854 5850 5846 5842 5838 5835 5834 5835 5838 5844 5853 5865 5881 5901 5924 5952 5983 6019 6059 6103 6151 6203 6260 6320 6383 6450 6520 6593 6669 6747 6827 6909 6991 7075 7158 7242 7325 7406 7487 7565 7641 7713 7782 7847 7908 7965 8016 8061 8101 8135 8162 8183 8197 8204 8204 8197 8183 8161 8132 8097 8055 8006 7951 7891 7825 7755 7681 7604 7523 7441 7357 7272 7187 7102 7017 6934 6852 6772 6694 6619 6547 6478 6412 6349 6290 6235 6184 6137 6095 6056 6023 5994 5971 5952 5938 5930 5927 5930 5938 5951 5970 5994 6024 6060 6100 6146 6198 6255 6316 6383 6455 6532 6614 6700 6790 6884 6982 7082 7186 7291 7398 7507 7615 7724 7831 7939 8044 8147 8247 8345 8439 8530 8616 8700 8779 8854 8925 8992 9056 9115 9171 9223 9271 9316 9358 9396 9432 9465 9495 9522 9547 9569 9590 9608 9624 9638 9650 9660 9669 9676 9682 9686 9690 9691 9692 9692 9692 9690 9688 9686 9683 9680 9678 9675 9673 9671 9670 9669 9669 9669 9670 9671 9673 9674 9675 9676 9677 9677 9676 9674 9670 9666 9660 9653 9644 9634 9622 9609 9594 9578 9560 9541 9520 9497 9473 9447 9419 9389 9357 9323 9287 9248 9207 9164 9119 9071 9021 8970 8916 8861 8804 8746 8687 8627 8567 8505 8444 8382 8320 8257 8195 8134 8072 8011 7951 4248 0 60 7 7891 7833 7775 7719 7665 7612 7561 7513 7466 7423 7382 7344 7309 7278 7249 7223 7200 7180 7163 7148 7136 7126 7119 7114 7111 7110 7111 7114 7119 7127 7137 7149 7163 7180 7200 7222 7247 7275 7306 7339 7374 7412 7453 7495 7539 7584 7631 7678 7726 7773 7821 7868 7914 7958 8000 8040 8078 8111 8141 8167 8188 8204 8215 8219 8217 8209 8193 8169 8138 8098 8050 7994 7929 7854 7771 7679 7578 7468 7349 7221 7086 6942 6791 6633 6468 6298 6123 5945 5763 5579 5395 5212 5029 4848 4671 4498 4332 4172 4018 3874 3737 3610 3492 3384 3286 3197 3119 3051 2992 2943 2904 2875 2855 2845 2844 2854 2873 2902 2941 2990 3048 3117 3194 3281 3377 3479 3590 3705 3827 3951 4078 4206 4334 4462 4586 4708 4824 4936 5041 5140 5233 5319 5399 5472 5540 5602 5659 5713 5764 5812 5858 5903 5947 5992 6037 6082 6128 6174 6221 6267 6314 6360 6405 6449 6489 6527 6560 6588 6610 6626 6635 6636 6629 6613 6587 6552 6507 6453 6390 6317 6237 6148 6053 5952 5846 5737 5624 5511 5398 5287 5176 5071 4970 4874 4786 4704 4632 4568 4513 4467 4432 4406 4390 4384 4387 4399 4421 4450 4488 4533 4585 4643 4707 4776 4850 4927 5008 5092 5177 5264 5351 5439 5526 5613 5698 5780 5860 5937 6010 6078 6142 6201 6254 6301 6342 6377 6405 6427 6442 6452 6455 6452 6444 6431 6414 6393 6369 6342 6313 6284 6254 6224 6193 6164 6137 6111 6088 6067 6049 6034 6023 6014 6010 6009 6012 6019 6030 6046 6066 6091 6121 6157 6197 6243 6294 6351 6413 6481 6553 6631 6713 6799 6888 6981 7075 7171 7268 7366 7463 7558 7652 7744 7832 7917 7997 8073 8145 8211 8271 8326 8375 8418 8454 8483 8506 8521 8528 8528 8520 8503 8479 8445 8403 8352 8293 8227 8152 8070 7982 7888 7789 7686 7581 7473 7364 7255 7147 7040 6935 6833 6733 6637 6545 6455 6369 6285 6204 6126 6050 5975 5902 5831 5760 5691 5623 5557 5492 5429 5368 5309 5253 5200 5150 5103 5061 5023 4988 4958 4932 4911 4893 4880 4871 4867 4866 4870 4878 4891 4908 4929 4955 4986 5021 5062 5108 5159 5216 5277 5344 5417 5495 5577 5665 5757 5854 5955 6060 6168 6279 6393 6508 6626 6744 6863 6981 7099 7215 7329 7441 7549 7654 7753 7848 7937 8020 8097 8168 8231 8287 8337 8379 8413 8441 8461 8474 8480 8479 8472 8457 8436 8409 8375 8335 8289 8237 8178 8114 8044 7969 7888 7802 7712 7617 7518 7416 7311 7203 7094 6982 6870 6758 6646 6534 6422 6313 6206 6101 5998 5899 5802 5710 5620 5535 5454 5376 5303 5235 5171 5112 5057 5008 4963 4924 4890 4861 4837 4819 4806 4798 4796 4799 4807 4821 4840 4864 4893 4928 4968 5013 5063 5118 5179 5245 5316 5392 5474 5561 5652 5749 5850 5956 6066 6180 6298 6418 6541 6666 6792 6920 7047 4249 0 60 7 7175 7301 7426 7549 7670 7788 7902 8012 8118 8219 8315 8406 8491 8571 8645 8713 8776 8832 8883 8927 8966 9000 9027 9050 9067 9080 9087 9091 9090 9085 9076 9064 9049 9031 9010 8988 8963 8937 8909 8881 8853 8824 8795 8766 8739 8712 8687 8664 8643 8624 8608 8595 8586 8580 8578 8579 8585 8595 8608 8625 8646 8670 8697 8728 8760 8794 8831 8868 8905 8943 8981 9018 9054 9089 9122 9154 9183 9211 9236 9259 9280 9298 9315 9329 9342 9352 9361 9368 9374 9378 9381 9382 9382 9381 9380 9378 9375 9371 9367 9364 9360 9356 9353 9350 9347 9345 9344 9343 9342 9342 9343 9343 9344 9346 9347 9349 9350 9352 9353 9354 9355 9355 9356 9356 9356 9355 9355 9354 9352 9350 9348 9345 9341 9337 9331 9325 9317 9308 9299 9287 9275 9261 9246 9229 9212 9193 9172 9151 9129 9106 9082 9058 9033 9008 8983 8958 8933 8908 8884 8861 8839 8818 8798 8780 8764 8749 8736 8725 8717 8710 8705 8701 8700 8700 8702 8706 8711 8716 8723 8730 8737 8743 8750 8756 8760 8763 8764 8762 8758 8750 8738 8722 8701 8675 8645 8609 8567 8521 8469 8411 8349 8282 8210 8133 8053 7969 7881 7791 7697 7601 7502 7402 7299 7195 7089 6982 6874 6765 6657 6548 6439 6332 6226 6121 6019 5920 5824 5731 5643 5558 5479 5404 5334 5269 5209 5154 5104 5059 5019 4984 4953 4927 4906 4889 4877 4869 4866 4868 4875 4886 4902 4922 4947 4976 5010 5047 5088 5132 5179 5229 5279 5332 5384 5437 5488 5539 5588 5634 5677 5717 5752 5782 5808 5827 5842 5850 5852 5848 5838 5822 5800 5773 5741 5704 5664 5620 5573 5525 5474 5423 5372 5321 5270 5220 5172 5126 5081 5039 4998 4960 4923 4889 4856 4825 4795 4767 4741 4715 4692 4669 4649 4630 4613 4599 4587 4578 4572 4569 4569 4574 4582 4594 4610 4630 4654 4683 4716 4752 4793 4838 4887 4941 4998 5060 5126 5197 5272 5352 5436 5525 5618 5716 5817 5923 6032 6144 6258 6375 6492 6611 6729 6846 6963 7077 7188 7296 7400 7500 7595 7685 7771 7850 7924 7993 8056 8115 8168 8216 8259 8298 8333 8363 8390 8412 8432 8448 8461 8471 8479 8484 8488 8489 8488 8487 8483 8479 8474 8468 8461 8454 8447 8439 8431 8423 8415 8406 8397 8388 8379 8370 8360 8350 8340 8330 8319 8308 8297 8286 8274 8262 8250 8237 8224 8211 8197 8182 8167 8152 8136 8119 8101 8084 8065 8047 8028 8009 7989 7970 7951 7931 7911 7892 7872 7852 7833 7813 7792 7772 7751 7730 7708 7686 7664 7641 7618 7594 7570 7546 7521 7496 7471 7445 7418 7392 7364 7336 7308 7279 7249 7219 7189 7158 7127 7095 7064 7032 7000 6968 6937 6905 6874 6843 6812 6781 6749 6718 6686 6654 6621 6588 6554 6519 6484 6448 6411 6374 6337 6300 6262 6225 6188 6151 6114 6078 6042 6006 5970 5934 5897 5860 4250 0 60 8 5801 5759 5717 5675 5631 5587 5543 5497 5451 5404 5355 5306 5255 5202 5147 5089 5029 4964 4897 4824 4746 4663 4574 4478 4376 4266 4150 4027 3898 3762 3622 3477 3329 3178 3027 2876 2727 2581 2438 2301 2170 2048 1933 1826 1729 1641 1562 1492 1431 1378 1332 1294 1261 1235 1213 1195 1181 1171 1163 1158 1155 1155 1156 1160 1167 1176 1189 1205 1225 1250 1281 1316 1359 1407 1463 1526 1596 1674 1759 1851 1950 2056 2168 2285 2407 2532 2660 2790 2920 3051 3182 3310 3437 3561 3681 3798 3911 4020 4124 4225 4322 4414 4503 4589 4672 4751 4828 4903 4976 5046 5115 5182 5248 5313 5376 5438 5498 5558 5616 5673 5729 5784 5838 5890 5941 5991 6039 6086 6132 6176 6219 6261 6301 6340 6377 6414 6449 6483 6516 6548 6579 6610 6639 6667 6695 6722 6748 6774 6799 6823 6847 6870 6892 6914 6935 6955 6975 6994 7013 7031 7048 7064 7080 7095 7109 7123 7136 7148 7160 7171 7182 7193 7204 7214 7224 7235 7246 7256 7267 7277 7288 7298 7308 7317 7326 7333 7340 7345 7349 7352 7353 7352 7350 7347 7342 7336 7328 7319 7310 7299 7287 7274 7261 7247 7232 7216 7199 7182 7163 7144 7125 7104 7083 7062 7041 7019 6998 6978 6958 6940 6923 6907 6894 6883 6874 6868 6865 6864 6866 6870 6877 6886 6897 6910 6925 6941 6958 6975 6993 7011 7029 7046 7063 7079 7094 7107 7119 7130 7139 7146 7151 7155 7157 7158 7157 7154 7150 7144 7137 7129 7120 7109 7097 7084 7070 7055 7039 7022 7004 6984 6964 6943 6921 6899 6876 6852 6828 6804 6780 6756 6731 6707 6683 6659 6635 6612 6589 6566 6543 6520 6497 6475 6452 6429 6406 6382 6358 6334 6309 6284 6258 6232 6205 6177 6149 6120 6090 6060 6030 5998 5966 5934 5901 5868 5834 5800 5765 5730 5695 5660 5624 5588 5552 5516 5479 5442 5404 5366 5327 5288 5248 5208 5166 5124 5082 5039 4995 4950 4905 4858 4811 4763 4714 4664 4612 4558 4502 4443 4381 4315 4245 4171 4091 4007 3917 3821 3719 3612 3499 3381 3259 3132 3003 2871 2738 2605 2474 2344 2216 2093 1975 1863 1757 1658 1566 1482 1405 1336 1273 1218 1169 1126 1088 1055 1027 1003 982 965 950 938 929 921 916 913 912 912 915 919 925 934 944 956 971 988 1008 1031 1057 1087 1121 1159 1203 1252 1306 1367 1435 1509 1589 1676 1769 1868 1971 2079 2189 2301 2413 2526 2636 2743 2846 2943 3034 3118 3194 3262 3321 3373 3417 3454 3485 3510 3532 3549 3566 3582 3599 3616 3636 3660 3688 3721 3759 3802 3852 3907 3968 4034 4105 4180 4260 4342 4428 4516 4605 4695 4786 4877 4968 5057 5146 5233 5319 5403 5484 5563 5640 5715 5787 5856 5924 5988 6051 6111 6169 6225 6280 6332 6383 6431 6479 6525 6569 6612 6654 6695 6734 6772 6810 6845 6880 6914 4251 0 60 8 6947 6979 7010 7040 7069 7098 7126 7153 7180 7207 7234 7260 7286 7313 7339 7365 7392 7418 7445 7472 7499 7526 7553 7580 7607 7633 7660 7686 7712 7738 7763 7788 7812 7836 7859 7882 7904 7925 7946 7967 7987 8007 8026 8046 8064 8083 8101 8119 8137 8155 8173 8190 8208 8225 8241 8258 8274 8290 8305 8321 8335 8350 8364 8378 8392 8406 8419 8432 8444 8457 8469 8481 8493 8504 8515 8526 8536 8546 8555 8564 8573 8580 8588 8594 8600 8606 8611 8615 8619 8622 8624 8626 8626 8626 8625 8624 8621 8617 8612 8605 8597 8588 8578 8566 8552 8537 8520 8502 8482 8461 8438 8413 8387 8359 8330 8299 8267 8233 8198 8161 8123 8084 8043 8002 7959 7916 7872 7828 7783 7739 7694 7650 7607 7564 7522 7482 7442 7404 7367 7332 7298 7265 7234 7205 7176 7150 7125 7101 7079 7058 7038 7020 7004 6989 6976 6964 6953 6945 6937 6931 6926 6923 6921 6920 6920 6921 6923 6926 6930 6935 6940 6947 6955 6964 6974 6985 6998 7012 7027 7045 7064 7085 7108 7133 7160 7190 7223 7258 7296 7336 7379 7425 7474 7526 7580 7636 7694 7754 7815 7877 7940 8003 8066 8129 8190 8251 8309 8367 8422 8475 8526 8574 8620 8664 8706 8745 8782 8816 8848 8878 8904 8928 8950 8968 8984 8996 9006 9013 9016 9018 9016 9012 9007 9000 8991 8982 8973 8964 8954 8946 8939 8933 8928 8925 8923 8923 8925 8928 8932 8938 8945 8954 8963 8974 8985 8997 9010 9024 9038 9052 9067 9081 9096 9110 9123 9136 9147 9156 9164 9169 9172 9172 9169 9163 9154 9141 9126 9107 9085 9060 9033 9004 8972 8939 8904 8868 8831 8793 8754 8715 8676 8637 8597 8558 8519 8481 8444 8407 8371 8337 8304 8272 8241 8212 8185 8159 8135 8114 8094 8076 8060 8047 8036 8027 8021 8018 8018 8021 8027 8036 8049 8065 8085 8109 8136 8165 8198 8233 8271 8309 8349 8388 8428 8466 8503 8538 8569 8598 8622 8643 8659 8670 8677 8679 8677 8671 8661 8647 8630 8610 8588 8564 8538 8511 8483 8456 8428 8401 8375 8350 8327 8306 8288 8273 8260 8251 8246 8244 8247 8253 8264 8278 8297 8319 8345 8374 8406 8441 8478 8518 8558 8600 8643 8686 8730 8773 8816 8858 8900 8941 8980 9018 9055 9090 9124 9156 9187 9216 9244 9270 9294 9316 9336 9355 9372 9387 9400 9411 9419 9426 9431 9434 9435 9434 9432 9427 9421 9414 9405 9396 9386 9375 9364 9353 9343 9333 9323 9315 9308 9302 9297 9294 9291 9291 9291 9293 9296 9299 9304 9309 9315 9321 9328 9335 9343 9351 9360 9370 9380 9391 9402 9414 9427 9440 9453 9467 9481 9495 9508 9521 9534 9545 9556 9565 9573 9579 9584 9587 9588 9588 9586 9582 9577 9570 9561 9551 9539 9525 9509 9492 9472 9451 9427 9401 9373 9342 9309 9274 9237 9198 9156 9113 9068 9021 8973 8924 8874 8824 8774 8723 4252 0 60 8 8672 8623 8573 8525 8479 8434 8390 8349 8311 8274 8241 8210 8183 8158 8136 8117 8101 8087 8076 8067 8060 8054 8051 8048 8047 8046 8046 8047 8048 8049 8051 8053 8056 8059 8062 8067 8072 8078 8085 8093 8102 8113 8126 8140 8156 8173 8192 8213 8235 8259 8284 8310 8338 8366 8395 8425 8456 8486 8516 8547 8577 8606 8634 8662 8688 8714 8738 8760 8781 8801 8819 8835 8849 8861 8870 8878 8883 8885 8884 8880 8874 8864 8851 8835 8816 8793 8768 8740 8709 8676 8641 8604 8565 8524 8482 8439 8395 8350 8304 8258 8211 8164 8116 8068 8019 7970 7921 7871 7821 7771 7720 7669 7617 7565 7511 7456 7400 7343 7283 7222 7158 7091 7022 6950 6875 6797 6717 6635 6550 6464 6379 6293 6206 6121 6039 5958 5881 5808 5739 5676 5617 5565 5518 5478 5444 5416 5394 5378 5369 5366 5369 5378 5393 5415 5442 5476 5516 5562 5616 5676 5743 5817 5898 5985 6080 6181 6289 6403 6522 6646 6774 6906 7040 7176 7312 7448 7582 7715 7844 7969 8089 8204 8312 8413 8507 8594 8672 8744 8807 8864 8913 8955 8991 9021 9045 9064 9078 9088 9093 9096 9095 9091 9084 9075 9064 9051 9037 9021 9005 8987 8970 8952 8934 8916 8900 8884 8869 8856 8844 8834 8825 8819 8814 8812 8811 8812 8814 8818 8824 8830 8838 8846 8856 8866 8876 8887 8898 8910 8923 8936 8949 8963 8978 8993 9009 9025 9043 9061 9080 9100 9120 9141 9162 9184 9205 9227 9248 9268 9288 9307 9325 9341 9355 9367 9376 9383 9388 9389 9387 9382 9374 9362 9347 9327 9305 9278 9248 9214 9176 9135 9089 9040 8986 8929 8868 8803 8734 8661 8585 8505 8422 8336 8247 8156 8063 7969 7875 7781 7687 7595 7504 7416 7332 7251 7175 7104 7038 6978 6924 6876 6834 6798 6768 6745 6728 6716 6711 6710 6715 6724 6738 6755 6777 6801 6829 6858 6890 6922 6955 6988 7021 7052 7082 7110 7134 7155 7173 7186 7195 7198 7198 7192 7181 7165 7145 7121 7092 7060 7024 6986 6945 6901 6857 6810 6763 6715 6667 6619 6571 6523 6476 6430 6385 6341 6299 6259 6221 6185 6152 6121 6094 6070 6050 6033 6021 6013 6009 6009 6015 6025 6039 6059 6084 6115 6150 6191 6238 6290 6349 6413 6482 6558 6639 6725 6817 6913 7015 7119 7228 7339 7452 7566 7681 7795 7909 8021 8131 8238 8341 8441 8536 8627 8713 8794 8871 8943 9011 9074 9132 9187 9238 9286 9330 9371 9408 9443 9475 9504 9530 9553 9574 9592 9607 9618 9627 9634 9637 9637 9634 9628 9619 9608 9593 9576 9556 9533 9508 9479 9448 9415 9378 9338 9295 9249 9200 9148 9092 9032 8969 8902 8831 8757 8680 8599 8514 8427 8338 8246 8152 8056 7960 7862 7764 7666 7568 7470 7374 7280 7187 7096 7007 6921 6838 6759 6683 6610 6542 6478 6418 6363 6313 6268 6229 6194 6165 6142 6124 6111 6104 6103 4253 0 60 8 6106 6116 6131 6151 6176 6207 6243 6285 6332 6384 6441 6503 6570 6642 6719 6800 6885 6974 7067 7163 7261 7361 7463 7565 7668 7771 7873 7973 8072 8168 8261 8351 8437 8520 8598 8672 8741 8806 8866 8921 8972 9018 9059 9096 9128 9155 9177 9194 9207 9214 9216 9213 9204 9189 9168 9142 9109 9070 9025 8973 8916 8852 8783 8708 8628 8543 8454 8361 8265 8166 8064 7961 7857 7752 7648 7543 7440 7337 7237 7138 7042 6949 6858 6771 6687 6607 6530 6458 6390 6325 6266 6211 6161 6115 6075 6040 6010 5985 5966 5952 5944 5941 5944 5953 5967 5987 6013 6044 6081 6124 6172 6225 6284 6349 6418 6493 6572 6656 6744 6836 6931 7030 7131 7235 7340 7446 7552 7659 7765 7871 7975 8076 8176 8273 8366 8456 8542 8624 8702 8775 8843 8906 8964 9017 9065 9108 9145 9177 9204 9227 9244 9257 9265 9269 9269 9265 9257 9246 9232 9215 9195 9173 9148 9120 9091 9060 9028 8994 8959 8924 8889 8855 8821 8789 8759 8732 8707 8687 8670 8658 8651 8648 8650 8657 8669 8684 8704 8727 8754 8782 8812 8843 8875 8906 8938 8968 8997 9025 9051 9075 9097 9117 9135 9151 9166 9179 9191 9201 9209 9216 9222 9227 9230 9231 9232 9230 9227 9223 9217 9209 9200 9189 9176 9161 9145 9127 9107 9085 9062 9036 9009 8981 8950 8918 8884 8848 8810 8771 8731 8689 8646 8602 8557 8512 8467 8421 8377 8333 8290 8250 8210 8174 8140 8109 8081 8057 8036 8019 8006 7998 7993 7992 7996 8003 8014 8028 8046 8066 8090 8116 8144 8174 8206 8239 8274 8310 8346 8382 8419 8456 8493 8529 8565 8600 8633 8666 8698 8728 8756 8784 8809 8833 8856 8877 8896 8914 8931 8947 8961 8974 8987 8998 9009 9019 9028 9036 9044 9050 9056 9060 9063 9065 9064 9062 9056 9049 9038 9024 9007 8986 8960 8931 8897 8858 8814 8766 8713 8656 8594 8527 8457 8382 8304 8223 8139 8053 7964 7874 7783 7691 7598 7505 7413 7320 7229 7138 7049 6961 6875 6791 6710 6631 6556 6484 6415 6351 6290 6235 6184 6138 6098 6063 6033 6009 5991 5978 5971 5968 5971 5979 5992 6009 6030 6056 6085 6119 6156 6196 6239 6286 6335 6387 6441 6497 6555 6614 6674 6734 6794 6853 6911 6967 7020 7070 7117 7159 7197 7230 7257 7278 7294 7303 7307 7304 7294 7279 7258 7231 7198 7160 7117 7069 7017 6961 6901 6839 6774 6707 6638 6569 6499 6430 6361 6292 6226 6161 6098 6038 5980 5924 5872 5822 5774 5730 5687 5647 5609 5573 5538 5506 5474 5444 5415 5387 5359 5333 5308 5283 5259 5236 5214 5193 5173 5154 5137 5122 5109 5099 5092 5088 5089 5094 5105 5121 5144 5174 5211 5255 5307 5367 5434 5509 5591 5680 5774 5874 5979 6087 6198 6310 6423 6535 6647 6757 6864 6967 7067 7162 7252 7336 7416 7489 7558 7620 7678 7730 7777 7819 7856 7889 4254 0 60 8 7918 7942 7963 7980 7993 8003 8010 8014 8015 8013 8009 8003 7995 7985 7973 7959 7945 7929 7912 7895 7876 7857 7837 7817 7796 7775 7754 7732 7710 7687 7664 7641 7617 7593 7569 7544 7519 7494 7469 7443 7417 7391 7365 7338 7312 7285 7258 7230 7203 7175 7147 7118 7090 7061 7032 7002 6972 6942 6912 6882 6852 6821 6791 6760 6729 6699 6668 6637 6606 6575 6544 6513 6481 6449 6416 6383 6349 6315 6280 6244 6207 6170 6132 6094 6055 6015 5976 5936 5897 5857 5818 5778 5740 5701 5662 5624 5586 5548 5510 5471 5432 5392 5352 5310 5268 5225 5180 5135 5088 5041 4992 4942 4891 4839 4786 4731 4674 4616 4555 4491 4423 4351 4275 4194 4106 4013 3913 3806 3692 3571 3445 3312 3174 3031 2886 2739 2591 2444 2298 2156 2018 1886 1762 1645 1536 1437 1346 1265 1193 1129 1074 1026 984 949 919 894 872 853 837 823 811 800 791 782 775 770 765 763 761 762 764 767 772 779 787 797 808 821 836 852 871 891 915 943 974 1010 1051 1098 1152 1214 1283 1360 1445 1539 1641 1751 1869 1993 2123 2258 2396 2538 2679 2821 2961 3101 3236 3368 3495 3616 3732 3841 3945 4044 4136 4224 4306 4384 4459 4530 4597 4663 4726 4787 4847 4905 4962 5018 5073 5127 5180 5232 5283 5334 5383 5431 5478 5524 5569 5613 5656 5699 5740 5781 5821 5860 5899 5937 5975 6012 6049 6086 6123 6160 6197 6234 6271 6308 6345 6382 6419 6456 6493 6530 6567 6603 6640 6675 6711 6745 6779 6813 6846 6878 6909 6940 6970 7000 7029 7057 7085 7113 7140 7167 7193 7219 7245 7270 7295 7320 7344 7367 7390 7412 7433 7454 7474 7493 7511 7528 7544 7560 7574 7589 7602 7616 7629 7642 7655 7669 7683 7697 7712 7728 7745 7763 7781 7800 7821 7842 7863 7886 7909 7933 7957 7981 8005 8029 8053 8077 8101 8124 8147 8169 8191 8212 8232 8251 8269 8287 8304 8320 8335 8349 8363 8376 8387 8399 8409 8419 8428 8436 8444 8450 8457 8462 8467 8471 8474 8477 8479 8480 8480 8479 8478 8476 8473 8469 8464 8459 8452 8444 8435 8425 8413 8400 8385 8369 8351 8331 8309 8286 8260 8233 8203 8173 8140 8106 8071 8034 7997 7958 7919 7880 7840 7800 7760 7721 7681 7641 7602 7563 7524 7486 7449 7412 7375 7340 7305 7271 7239 7208 7178 7149 7122 7097 7074 7052 7031 7012 6995 6978 6963 6948 6934 6920 6906 6891 6876 6860 6843 6824 6803 6781 6757 6730 6702 6671 6637 6601 6562 6520 6475 6427 6376 6320 6262 6199 6132 6062 5987 5909 5827 5741 5653 5562 5468 5374 5279 5185 5090 4998 4908 4821 4738 4660 4588 4521 4461 4408 4361 4321 4288 4262 4242 4228 4220 4217 4220 4226 4236 4249 4264 4282 4302 4323 4345 4368 4391 4414 4438 4462 4485 4509 4534 4558 4583 4610 4637 4666 4255 0 60 8 4697 4730 4766 4805 4848 4894 4944 4999 5058 5121 5189 5262 5340 5423 5509 5601 5696 5795 5898 6004 6114 6226 6340 6456 6573 6692 6812 6932 7052 7171 7291 7408 7524 7637 7748 7855 7959 8059 8155 8246 8332 8412 8487 8557 8621 8679 8732 8779 8822 8859 8892 8920 8945 8965 8982 8995 9005 9012 9017 9018 9016 9012 9005 8995 8981 8965 8945 8922 8896 8865 8831 8793 8751 8704 8653 8598 8538 8474 8404 8331 8252 8169 8082 7990 7893 7793 7689 7582 7472 7359 7244 7127 7010 6892 6774 6656 6539 6424 6311 6200 6092 5987 5885 5787 5693 5602 5516 5434 5356 5283 5214 5150 5090 5034 4984 4938 4896 4860 4828 4801 4780 4763 4751 4744 4742 4745 4753 4766 4785 4809 4838 4873 4913 4959 5011 5068 5132 5201 5277 5358 5446 5540 5639 5745 5856 5972 6093 6218 6348 6481 6617 6756 6895 7035 7176 7316 7454 7590 7724 7854 7979 8100 8216 8327 8431 8530 8622 8709 8789 8863 8931 8993 9050 9101 9148 9190 9227 9261 9290 9317 9340 9360 9378 9394 9407 9418 9427 9435 9441 9445 9448 9449 9449 9447 9442 9436 9428 9417 9403 9386 9365 9341 9312 9279 9241 9198 9149 9095 9035 8969 8897 8818 8732 8640 8542 8437 8326 8208 8084 7954 7819 7677 7531 7380 7224 7066 6903 6739 6573 6406 6239 6074 5910 5748 5590 5436 5287 5144 5007 4878 4756 4642 4538 4442 4355 4279 4213 4157 4112 4078 4056 4045 4047 4061 4087 4125 4175 4237 4311 4395 4490 4594 4705 4824 4947 5073 5201 5330 5457 5580 5700 5812 5916 6011 6095 6169 6231 6281 6318 6344 6358 6360 6352 6334 6307 6271 6228 6179 6124 6065 6002 5936 5868 5798 5728 5659 5589 5521 5453 5388 5325 5265 5208 5155 5105 5059 5017 4980 4948 4921 4898 4882 4870 4864 4864 4869 4880 4897 4920 4948 4983 5023 5069 5121 5178 5242 5312 5387 5468 5555 5647 5745 5848 5956 6069 6186 6307 6431 6558 6688 6818 6949 7080 7210 7338 7463 7585 7702 7815 7921 8021 8113 8197 8273 8340 8399 8447 8487 8516 8536 8546 8545 8535 8515 8486 8447 8398 8340 8274 8199 8116 8025 7928 7824 7715 7601 7482 7361 7236 7111 6985 6860 6734 6610 6489 6370 6254 6142 6034 5930 5831 5735 5644 5556 5473 5393 5317 5244 5174 5106 5042 4979 4919 4861 4804 4750 4698 4647 4598 4552 4507 4464 4424 4386 4351 4318 4288 4261 4238 4218 4202 4190 4183 4181 4185 4194 4210 4232 4263 4301 4348 4404 4469 4544 4629 4725 4831 4946 5072 5207 5350 5502 5660 5825 5994 6166 6340 6515 6689 6861 7031 7196 7355 7509 7656 7795 7927 8050 8165 8272 8371 8461 8544 8619 8686 8746 8800 8847 8887 8920 8948 8969 8985 8994 8997 8995 8987 8974 8956 8932 8903 8870 8833 8791 8746 8698 8646 8592 8535 8476 8416 8354 8292 8229 8166 8102 8040 7979 7919 7861 4256 0 60 8 7805 7753 7703 7657 7614 7576 7542 7512 7487 7467 7451 7440 7433 7430 7430 7434 7440 7448 7458 7468 7479 7489 7498 7507 7512 7516 7516 7512 7505 7493 7477 7457 7431 7401 7366 7327 7284 7237 7186 7133 7077 7018 6959 6899 6839 6779 6720 6663 6607 6554 6503 6455 6410 6369 6331 6296 6264 6236 6211 6188 6168 6151 6136 6122 6110 6099 6089 6079 6069 6059 6048 6036 6022 6007 5989 5968 5945 5918 5888 5854 5817 5777 5733 5686 5636 5585 5531 5477 5423 5369 5316 5265 5218 5175 5137 5104 5079 5061 5051 5050 5059 5078 5107 5146 5196 5256 5326 5406 5495 5593 5699 5812 5931 6055 6182 6310 6440 6570 6698 6821 6942 7055 7161 7259 7347 7425 7491 7546 7588 7618 7636 7642 7635 7617 7588 7548 7499 7442 7378 7307 7232 7152 7072 6990 6908 6827 6749 6674 6604 6541 6483 6434 6393 6360 6337 6324 6321 6329 6346 6374 6412 6460 6517 6582 6655 6735 6821 6912 7007 7104 7201 7298 7395 7490 7581 7668 7749 7825 7894 7957 8012 8061 8103 8138 8167 8190 8208 8222 8232 8239 8245 8249 8253 8257 8262 8267 8276 8286 8300 8317 8337 8361 8388 8419 8454 8492 8534 8579 8626 8676 8727 8780 8834 8889 8943 8998 9051 9103 9155 9204 9251 9297 9340 9381 9420 9457 9493 9526 9558 9589 9618 9645 9672 9697 9721 9744 9765 9785 9803 9819 9834 9847 9859 9868 9875 9881 9885 9887 9888 9887 9885 9881 9876 9870 9862 9852 9841 9828 9813 9795 9775 9753 9727 9698 9666 9630 9590 9547 9500 9449 9394 9335 9273 9208 9139 9067 8993 8916 8837 8756 8674 8591 8507 8424 8340 8258 8177 8098 8022 7949 7880 7816 7757 7704 7657 7617 7585 7560 7543 7535 7534 7542 7558 7582 7614 7653 7698 7749 7806 7868 7934 8004 8077 8152 8230 8308 8387 8466 8546 8624 8703 8779 8854 8927 8998 9067 9132 9194 9253 9309 9360 9408 9451 9491 9526 9557 9585 9608 9628 9644 9657 9667 9674 9679 9681 9682 9681 9678 9673 9667 9659 9650 9639 9626 9610 9593 9573 9550 9524 9495 9463 9426 9386 9342 9293 9239 9181 9118 9049 8976 8897 8813 8723 8628 8528 8423 8313 8198 8080 7958 7833 7705 7576 7447 7317 7188 7061 6937 6815 6699 6588 6483 6386 6295 6214 6141 6077 6023 5979 5945 5922 5909 5907 5916 5935 5965 6005 6055 6116 6186 6265 6353 6449 6554 6665 6782 6906 7033 7164 7298 7433 7568 7703 7837 7969 8097 8222 8342 8457 8567 8671 8769 8861 8948 9029 9104 9174 9239 9300 9355 9407 9455 9499 9539 9576 9610 9642 9670 9696 9720 9741 9760 9778 9794 9808 9822 9834 9845 9855 9864 9873 9881 9889 9896 9902 9908 9913 9917 9920 9923 9925 9927 9927 9927 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9900 9897 9892 9888 9882 9876 9869 9862 9854 9845 9836 9826 9816 4257 0 60 8 9806 9796 9786 9776 9767 9758 9749 9740 9732 9725 9717 9710 9703 9697 9690 9684 9677 9671 9665 9658 9652 9646 9640 9634 9628 9622 9617 9611 9605 9600 9594 9589 9583 9576 9570 9563 9555 9547 9539 9530 9520 9511 9500 9490 9479 9469 9459 9449 9440 9431 9423 9417 9411 9407 9404 9402 9401 9401 9402 9405 9408 9412 9416 9421 9426 9431 9437 9443 9449 9455 9461 9467 9474 9480 9487 9494 9500 9507 9514 9521 9528 9535 9542 9549 9555 9562 9568 9575 9581 9588 9594 9601 9608 9616 9624 9633 9642 9652 9662 9673 9683 9694 9705 9715 9725 9734 9743 9750 9756 9761 9765 9768 9770 9770 9770 9768 9766 9762 9758 9754 9749 9744 9738 9732 9725 9718 9711 9703 9695 9686 9676 9666 9655 9643 9631 9618 9604 9589 9574 9558 9541 9523 9505 9486 9467 9447 9426 9404 9382 9359 9335 9311 9285 9259 9232 9205 9176 9148 9118 9089 9059 9030 9001 8972 8945 8919 8894 8872 8852 8836 8822 8812 8806 8804 8807 8814 8825 8840 8860 8883 8910 8941 8973 9009 9045 9084 9123 9163 9202 9242 9281 9320 9358 9395 9431 9467 9501 9534 9566 9597 9627 9656 9684 9710 9735 9758 9780 9800 9819 9836 9851 9865 9877 9889 9899 9908 9916 9923 9930 9936 9941 9946 9951 9955 9958 9961 9963 9964 9964 9963 9962 9959 9955 9951 9946 9941 9935 9929 9923 9916 9910 9904 9899 9893 9887 9882 9876 9870 9864 9857 9849 9841 9831 9821 9810 9799 9786 9773 9760 9747 9733 9720 9706 9692 9678 9665 9650 9635 9620 9602 9584 9564 9541 9515 9487 9455 9420 9380 9337 9288 9236 9178 9116 9049 8977 8899 8816 8728 8634 8535 8431 8321 8206 8086 7961 7831 7697 7560 7419 7277 7132 6987 6841 6696 6552 6410 6271 6136 6005 5879 5758 5643 5535 5432 5337 5248 5166 5090 5022 4960 4904 4856 4813 4778 4749 4727 4712 4704 4703 4710 4724 4746 4777 4816 4863 4920 4986 5061 5145 5238 5341 5452 5571 5699 5834 5976 6124 6277 6435 6596 6759 6924 7088 7252 7414 7574 7729 7880 8026 8165 8299 8425 8544 8656 8760 8857 8946 9029 9105 9174 9237 9295 9347 9394 9436 9474 9509 9540 9567 9592 9614 9633 9650 9665 9678 9690 9699 9708 9715 9722 9727 9732 9736 9740 9743 9746 9749 9752 9754 9757 9760 9763 9767 9770 9774 9778 9782 9786 9790 9795 9800 9805 9810 9815 9821 9826 9831 9836 9841 9846 9850 9854 9858 9862 9865 9868 9871 9873 9875 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9893 9893 9892 9892 9890 9888 9886 9883 9880 9876 9872 9868 9863 9859 9854 9848 9843 9838 9832 9827 9821 9815 9808 9801 9793 9784 9774 9763 9750 9735 9718 9699 9676 9652 9623 9592 9557 9519 9476 9430 9380 9325 9267 9203 9136 9063 8986 8904 8817 8725 8629 8527 8421 8310 8195 4258 0 60 8 8076 7953 7827 7699 7570 7440 7311 7183 7056 6934 6816 6704 6599 6503 6416 6340 6275 6223 6183 6157 6145 6147 6162 6190 6231 6283 6347 6419 6500 6587 6678 6773 6868 6963 7055 7146 7229 7305 7374 7433 7482 7520 7547 7561 7564 7555 7535 7503 7460 7407 7344 7272 7193 7106 7013 6915 6812 6706 6597 6487 6377 6268 6159 6052 5949 5849 5754 5664 5579 5502 5430 5367 5310 5260 5218 5184 5156 5136 5122 5115 5114 5118 5128 5143 5163 5187 5216 5249 5286 5328 5373 5423 5477 5536 5600 5668 5741 5819 5901 5987 6077 6171 6266 6364 6463 6561 6658 6753 6844 6930 7009 7080 7142 7193 7232 7258 7270 7266 7247 7210 7157 7086 6998 6892 6771 6633 6480 6313 6133 5943 5743 5535 5322 5105 4887 4668 4453 4240 4033 3834 3643 3462 3292 3132 2986 2851 2728 2618 2519 2432 2355 2289 2231 2183 2143 2109 2083 2063 2050 2042 2040 2044 2055 2073 2099 2133 2177 2230 2295 2373 2463 2567 2686 2819 2968 3131 3310 3502 3709 3926 4153 4391 4633 4880 5129 5377 5622 5862 6096 6318 6530 6728 6911 7079 7230 7365 7482 7581 7664 7730 7781 7817 7838 7847 7843 7828 7803 7769 7727 7677 7621 7559 7492 7421 7348 7271 7193 7114 7035 6956 6877 6800 6726 6653 6584 6518 6456 6397 6342 6292 6246 6204 6166 6133 6104 6079 6059 6043 6032 6026 6024 6027 6035 6047 6063 6084 6110 6139 6171 6207 6246 6287 6330 6374 6419 6464 6509 6553 6595 6636 6674 6709 6740 6768 6792 6811 6824 6832 6834 6830 6818 6800 6773 6739 6697 6646 6586 6518 6441 6356 6263 6162 6055 5940 5820 5696 5567 5436 5303 5169 5035 4903 4773 4647 4525 4408 4297 4193 4096 4008 3928 3858 3796 3745 3704 3673 3653 3643 3645 3657 3680 3714 3759 3813 3878 3951 4033 4123 4220 4322 4428 4540 4652 4765 4878 4990 5099 5203 5303 5396 5482 5560 5629 5690 5742 5784 5817 5842 5857 5866 5866 5860 5849 5832 5811 5787 5760 5733 5704 5676 5647 5620 5595 5572 5552 5535 5521 5511 5506 5504 5507 5515 5527 5544 5567 5595 5628 5666 5710 5760 5815 5876 5942 6013 6090 6171 6257 6346 6440 6538 6638 6741 6845 6952 7059 7167 7275 7384 7491 7598 7703 7806 7907 8006 8102 8196 8286 8373 8457 8537 8614 8686 8755 8820 8881 8938 8991 9040 9085 9126 9164 9198 9228 9254 9278 9298 9314 9328 9338 9346 9350 9351 9350 9345 9336 9325 9310 9291 9268 9241 9209 9173 9131 9085 9032 8974 8909 8838 8760 8674 8582 8482 8374 8259 8137 8007 7870 7726 7576 7421 7260 7094 6926 6753 6580 6406 6232 6059 5887 5719 5555 5395 5242 5095 4957 4826 4704 4591 4489 4397 4316 4246 4189 4142 4109 4087 4079 4082 4099 4128 4170 4225 4291 4370 4460 4560 4671 4790 4918 5053 5193 5338 5485 5632 5779 5926 6068 6205 6335 6457 4259 0 60 8 6570 6672 6763 6841 6908 6961 7002 7030 7047 7051 7046 7030 7005 6972 6933 6888 6838 6785 6729 6671 6613 6554 6496 6438 6382 6327 6274 6224 6177 6132 6090 6051 6015 5982 5953 5927 5904 5886 5870 5859 5851 5847 5847 5850 5856 5866 5879 5894 5913 5933 5957 5982 6009 6037 6068 6099 6131 6165 6199 6233 6268 6304 6339 6374 6410 6445 6480 6515 6549 6584 6619 6653 6688 6723 6759 6795 6832 6869 6908 6948 6988 7030 7073 7116 7161 7205 7249 7293 7337 7379 7420 7458 7494 7527 7556 7581 7601 7616 7627 7631 7630 7622 7609 7590 7565 7534 7497 7456 7409 7358 7302 7243 7181 7116 7048 6979 6909 6838 6766 6695 6623 6553 6484 6416 6350 6285 6224 6164 6108 6054 6003 5956 5912 5871 5834 5800 5770 5744 5721 5702 5686 5673 5663 5656 5652 5651 5651 5654 5659 5665 5673 5683 5694 5706 5720 5735 5751 5770 5790 5813 5839 5867 5898 5933 5972 6016 6064 6117 6175 6238 6307 6382 6462 6547 6637 6732 6832 6936 7043 7154 7266 7381 7496 7610 7725 7840 7951 8061 8168 8271 8370 8465 8555 8640 8720 8795 8865 8930 8990 9045 9095 9141 9183 9221 9255 9285 9312 9336 9357 9376 9391 9405 9416 9424 9431 9436 9440 9441 9441 9440 9438 9435 9431 9426 9421 9415 9409 9402 9396 9390 9384 9378 9373 9368 9363 9359 9355 9352 9349 9346 9344 9343 9342 9341 9340 9340 9340 9340 9340 9341 9342 9342 9343 9344 9345 9346 9347 9348 9350 9351 9352 9353 9355 9356 9357 9358 9359 9360 9360 9360 9359 9358 9356 9354 9351 9348 9344 9339 9334 9329 9323 9317 9311 9305 9299 9293 9287 9281 9276 9270 9265 9260 9254 9249 9243 9238 9232 9225 9218 9211 9203 9195 9186 9177 9168 9159 9149 9140 9131 9121 9112 9102 9093 9083 9073 9063 9051 9039 9026 9012 8997 8979 8961 8940 8917 8892 8865 8836 8805 8771 8736 8698 8658 8616 8572 8526 8478 8428 8376 8323 8268 8211 8152 8092 8031 7968 7905 7840 7775 7709 7643 7577 7511 7446 7381 7316 7253 7191 7131 7072 7015 6960 6908 6857 6810 6765 6723 6685 6649 6617 6588 6562 6540 6521 6506 6493 6484 6478 6475 6475 6478 6483 6491 6502 6515 6531 6549 6569 6593 6619 6647 6679 6713 6750 6789 6831 6875 6921 6969 7019 7070 7122 7175 7229 7282 7336 7389 7442 7494 7545 7596 7645 7693 7740 7786 7830 7873 7915 7955 7992 8028 8062 8093 8122 8147 8170 8190 8206 8219 8228 8235 8238 8237 8234 8227 8218 8206 8191 8173 8153 8130 8105 8077 8045 8011 7974 7933 7888 7839 7787 7730 7669 7604 7535 7463 7387 7307 7225 7139 7052 6962 6870 6777 6682 6586 6489 6389 6289 6186 6081 5974 5865 5753 5637 5519 5398 5274 5148 5019 4889 4758 4627 4495 4365 4237 4112 3991 3874 3763 3658 3560 3469 3386 3311 3245 3187 3138 3098 3067 3045 4260 0 60 8 3032 3028 3034 3048 3072 3103 3144 3192 3248 3310 3378 3452 3528 3607 3688 3768 3846 3922 3993 4058 4117 4166 4207 4239 4261 4273 4275 4268 4253 4230 4202 4167 4130 4090 4048 4007 3966 3927 3889 3855 3823 3795 3769 3746 3724 3703 3683 3663 3642 3620 3597 3571 3542 3512 3479 3445 3408 3371 3333 3296 3259 3224 3191 3161 3136 3115 3099 3090 3086 3090 3100 3118 3143 3177 3218 3267 3325 3390 3463 3544 3631 3726 3826 3932 4043 4157 4276 4395 4515 4636 4756 4873 4987 5098 5203 5302 5395 5481 5561 5632 5697 5754 5804 5848 5885 5917 5943 5965 5983 5997 6007 6015 6021 6024 6025 6025 6022 6018 6012 6005 5995 5984 5972 5957 5941 5924 5905 5885 5864 5842 5819 5796 5773 5750 5726 5703 5680 5657 5634 5612 5589 5567 5545 5523 5501 5479 5456 5434 5411 5388 5365 5342 5319 5295 5271 5246 5222 5197 5172 5147 5121 5095 5069 5042 5016 4989 4962 4935 4908 4880 4853 4825 4797 4768 4739 4710 4680 4650 4618 4586 4553 4519 4484 4448 4411 4373 4334 4294 4252 4209 4165 4118 4069 4018 3963 3906 3844 3778 3707 3630 3549 3461 3367 3268 3163 3053 2938 2820 2698 2574 2450 2326 2203 2082 1966 1853 1747 1647 1553 1467 1389 1318 1255 1199 1151 1108 1072 1041 1016 994 977 962 951 942 935 931 928 926 927 928 931 936 943 951 962 974 990 1008 1030 1056 1086 1120 1160 1205 1257 1314 1378 1449 1526 1610 1699 1795 1896 2002 2111 2223 2338 2453 2567 2682 2796 2906 3014 3118 3218 3314 3405 3492 3574 3651 3724 3793 3858 3919 3977 4033 4085 4135 4183 4229 4274 4317 4358 4398 4438 4476 4513 4550 4586 4622 4657 4692 4726 4760 4794 4827 4859 4891 4922 4952 4981 5010 5037 5063 5088 5111 5134 5156 5176 5196 5214 5232 5249 5265 5279 5293 5305 5316 5325 5331 5335 5336 5333 5327 5317 5302 5281 5256 5226 5190 5149 5103 5052 4996 4936 4872 4805 4736 4664 4591 4518 4446 4374 4303 4235 4170 4109 4052 4000 3954 3914 3880 3854 3835 3825 3822 3829 3844 3867 3900 3941 3991 4049 4114 4186 4264 4348 4435 4527 4620 4713 4806 4898 4988 5074 5156 5232 5302 5366 5423 5473 5515 5552 5581 5605 5623 5636 5645 5651 5654 5657 5657 5658 5659 5662 5665 5672 5681 5693 5708 5727 5749 5775 5805 5839 5877 5918 5963 6011 6063 6117 6174 6234 6295 6358 6423 6489 6555 6621 6686 6752 6817 6880 6942 7002 7060 7115 7169 7220 7268 7314 7358 7399 7438 7475 7510 7543 7573 7603 7630 7656 7680 7703 7724 7744 7763 7780 7796 7811 7824 7837 7848 7858 7868 7877 7885 7893 7901 7908 7916 7923 7931 7938 7945 7953 7960 7967 7974 7981 7988 7994 8000 8005 8010 8015 8020 8025 8030 8035 8041 8047 8055 8063 8072 8082 8094 8106 8120 8134 8150 4261 0 60 8 8166 8183 8200 8217 8235 8252 8270 8287 8303 8320 8336 8351 8367 8382 8396 8411 8425 8439 8453 8467 8480 8493 8506 8519 8532 8544 8555 8567 8577 8587 8597 8606 8615 8623 8631 8638 8645 8651 8657 8661 8665 8668 8669 8669 8668 8664 8659 8652 8642 8630 8615 8597 8577 8553 8526 8497 8464 8427 8388 8345 8298 8248 8195 8138 8077 8013 7945 7873 7798 7720 7638 7552 7465 7374 7281 7185 7088 6990 6890 6789 6689 6589 6488 6389 6290 6193 6097 6004 5912 5823 5736 5653 5572 5494 5420 5349 5282 5219 5160 5106 5055 5009 4968 4931 4899 4872 4850 4833 4821 4814 4812 4815 4823 4837 4855 4879 4908 4941 4979 5022 5070 5122 5177 5236 5299 5364 5432 5502 5573 5645 5717 5789 5860 5930 5998 6064 6126 6185 6240 6291 6337 6378 6414 6444 6468 6487 6500 6507 6509 6505 6496 6483 6465 6444 6419 6392 6363 6334 6305 6276 6248 6223 6202 6184 6171 6163 6162 6168 6180 6201 6229 6265 6309 6361 6420 6487 6561 6641 6727 6818 6913 7013 7114 7217 7322 7426 7529 7631 7731 7828 7922 8011 8095 8174 8248 8315 8377 8432 8481 8524 8559 8589 8611 8626 8635 8637 8632 8620 8601 8575 8543 8504 8458 8405 8346 8281 8209 8132 8049 7961 7868 7771 7670 7565 7457 7347 7235 7121 7007 6892 6777 6662 6549 6436 6326 6217 6111 6007 5906 5809 5715 5625 5538 5456 5377 5303 5232 5167 5105 5049 4996 4949 4905 4867 4832 4803 4777 4756 4740 4728 4721 4717 4719 4725 4735 4750 4770 4794 4822 4856 4894 4936 4983 5034 5089 5148 5210 5275 5343 5412 5484 5557 5630 5703 5776 5849 5920 5991 6060 6128 6194 6258 6320 6381 6441 6499 6556 6612 6667 6722 6776 6830 6884 6937 6989 7041 7093 7143 7192 7240 7285 7329 7369 7407 7441 7470 7495 7515 7530 7538 7540 7536 7525 7507 7482 7449 7410 7363 7310 7250 7184 7112 7035 6952 6866 6777 6684 6589 6492 6395 6297 6200 6103 6007 5914 5822 5734 5649 5568 5491 5417 5348 5284 5224 5169 5119 5073 5032 4995 4964 4936 4914 4895 4881 4871 4866 4865 4869 4877 4890 4908 4931 4959 4993 5032 5077 5129 5186 5249 5319 5394 5476 5563 5655 5753 5855 5962 6071 6184 6299 6416 6533 6651 6768 6883 6997 7108 7215 7318 7417 7510 7598 7679 7755 7823 7885 7939 7986 8027 8060 8087 8107 8121 8129 8132 8129 8122 8110 8095 8075 8052 8025 7996 7962 7926 7886 7842 7794 7743 7687 7626 7561 7491 7415 7335 7250 7160 7066 6967 6866 6761 6653 6545 6436 6326 6217 6110 6005 5903 5805 5711 5622 5538 5460 5387 5321 5260 5205 5156 5112 5073 5039 5009 4983 4960 4940 4923 4908 4894 4882 4870 4858 4847 4835 4824 4812 4799 4786 4773 4760 4746 4733 4720 4708 4697 4686 4678 4671 4667 4665 4666 4670 4677 4688 4703 4723 4746 4775 4809 4848 4262 0 60 8 4892 4942 4998 5060 5127 5201 5280 5366 5457 5553 5654 5760 5870 5984 6100 6218 6338 6459 6579 6698 6815 6930 7041 7147 7249 7345 7434 7517 7593 7661 7723 7777 7823 7863 7896 7923 7944 7960 7971 7978 7981 7982 7980 7977 7972 7967 7962 7957 7952 7948 7945 7944 7944 7946 7949 7955 7962 7972 7984 7998 8014 8032 8052 8075 8099 8126 8154 8184 8216 8249 8284 8320 8357 8395 8433 8473 8512 8552 8591 8630 8669 8708 8745 8782 8818 8852 8886 8917 8948 8976 9003 9028 9052 9073 9093 9111 9127 9141 9153 9164 9174 9182 9189 9194 9199 9202 9205 9206 9207 9207 9207 9206 9204 9203 9200 9198 9195 9192 9188 9184 9180 9175 9169 9163 9155 9146 9136 9124 9109 9093 9073 9051 9025 8995 8961 8924 8881 8835 8784 8728 8668 8603 8533 8460 8383 8301 8217 8130 8040 7948 7854 7759 7664 7568 7474 7379 7287 7197 7110 7027 6948 6875 6807 6745 6690 6642 6603 6571 6549 6536 6532 6538 6553 6578 6612 6655 6707 6768 6836 6912 6994 7083 7176 7275 7376 7480 7587 7694 7802 7909 8016 8121 8223 8323 8420 8513 8602 8686 8767 8842 8913 8980 9041 9098 9151 9199 9242 9282 9318 9350 9378 9403 9425 9445 9461 9475 9487 9497 9504 9510 9514 9516 9517 9517 9515 9512 9507 9502 9495 9487 9478 9468 9457 9445 9432 9418 9404 9388 9371 9354 9336 9317 9297 9276 9254 9231 9206 9180 9153 9124 9093 9061 9026 8989 8951 8910 8867 8822 8774 8726 8675 8623 8569 8515 8459 8403 8347 8290 8234 8178 8122 8067 8013 7960 7909 7859 7811 7765 7721 7679 7640 7603 7570 7539 7512 7488 7468 7451 7439 7430 7426 7425 7429 7436 7448 7463 7481 7503 7527 7555 7584 7616 7648 7682 7716 7750 7784 7817 7848 7878 7905 7929 7951 7968 7982 7992 7997 7998 7995 7986 7974 7956 7935 7909 7879 7846 7809 7769 7727 7682 7636 7588 7539 7490 7440 7391 7342 7294 7248 7203 7160 7119 7081 7046 7014 6984 6959 6937 6919 6905 6894 6888 6887 6889 6896 6907 6922 6942 6966 6993 7024 7060 7098 7140 7185 7233 7284 7337 7393 7451 7511 7573 7636 7701 7768 7836 7904 7974 8044 8114 8184 8254 8324 8393 8460 8527 8592 8655 8717 8776 8833 8887 8940 8989 9036 9081 9123 9163 9200 9235 9268 9299 9328 9356 9382 9406 9428 9449 9469 9488 9505 9522 9537 9552 9565 9578 9591 9603 9614 9625 9636 9646 9656 9666 9676 9685 9694 9703 9712 9721 9729 9737 9744 9751 9758 9764 9770 9775 9780 9784 9788 9792 9795 9798 9800 9802 9804 9805 9807 9808 9808 9809 9810 9811 9812 9813 9814 9815 9816 9818 9819 9821 9823 9825 9827 9829 9830 9832 9833 9834 9835 9835 9835 9834 9833 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9789 9786 9783 9780 4263 0 60 8 9777 9773 9770 9765 9761 9755 9749 9742 9734 9724 9713 9700 9685 9668 9648 9625 9598 9569 9535 9498 9456 9410 9359 9304 9244 9179 9109 9034 8954 8869 8779 8684 8584 8480 8371 8258 8140 8019 7895 7768 7639 7507 7375 7242 7109 6976 6844 6714 6585 6461 6339 6221 6109 6000 5898 5802 5711 5627 5550 5481 5418 5363 5316 5277 5245 5222 5208 5202 5205 5217 5238 5269 5308 5357 5415 5483 5559 5643 5736 5836 5944 6057 6176 6299 6426 6554 6684 6814 6944 7071 7195 7315 7429 7538 7640 7735 7821 7900 7969 8029 8080 8122 8155 8179 8194 8200 8198 8189 8172 8148 8119 8084 8044 8001 7954 7905 7855 7804 7754 7705 7657 7612 7571 7534 7502 7475 7455 7441 7434 7434 7440 7455 7476 7505 7540 7582 7630 7684 7743 7807 7874 7945 8019 8095 8172 8249 8327 8404 8481 8555 8628 8698 8766 8830 8891 8949 9003 9054 9100 9144 9184 9220 9254 9284 9312 9336 9358 9378 9396 9411 9425 9437 9447 9456 9463 9469 9473 9477 9479 9481 9481 9481 9479 9477 9474 9470 9466 9461 9456 9450 9444 9438 9431 9424 9417 9411 9404 9397 9391 9385 9379 9373 9368 9363 9359 9355 9352 9350 9348 9348 9348 9350 9353 9357 9362 9369 9377 9387 9397 9409 9423 9437 9452 9467 9483 9498 9513 9528 9542 9554 9565 9574 9580 9584 9586 9584 9579 9571 9559 9543 9524 9502 9475 9445 9411 9374 9333 9289 9241 9190 9136 9079 9020 8958 8894 8827 8759 8690 8619 8548 8476 8404 8332 8261 8190 8120 8051 7984 7919 7855 7794 7735 7678 7623 7571 7522 7475 7431 7389 7350 7314 7281 7250 7222 7196 7173 7152 7134 7118 7105 7093 7083 7074 7067 7061 7057 7053 7050 7047 7045 7043 7042 7041 7041 7041 7042 7044 7046 7050 7056 7063 7072 7083 7096 7112 7130 7151 7175 7202 7232 7264 7300 7338 7380 7423 7470 7519 7570 7623 7678 7735 7793 7853 7914 7977 8040 8105 8169 8235 8301 8367 8433 8498 8563 8628 8691 8753 8814 8873 8931 8986 9039 9090 9139 9184 9228 9269 9307 9343 9376 9408 9437 9464 9489 9512 9534 9554 9573 9591 9607 9622 9636 9649 9662 9673 9683 9692 9700 9707 9713 9718 9722 9726 9729 9731 9732 9732 9732 9732 9731 9729 9727 9724 9720 9716 9711 9706 9700 9692 9684 9675 9665 9655 9643 9630 9617 9603 9589 9574 9559 9544 9529 9514 9499 9484 9470 9456 9442 9429 9416 9403 9390 9378 9365 9352 9340 9326 9313 9299 9284 9269 9253 9236 9218 9198 9178 9155 9130 9104 9074 9042 9007 8969 8926 8881 8831 8777 8719 8656 8590 8520 8445 8368 8286 8202 8115 8026 7935 7843 7749 7655 7561 7467 7374 7281 7190 7101 7013 6928 6846 6767 6691 6619 6551 6487 6428 6374 6325 6282 6244 6211 6184 6163 6147 6137 6133 6134 6140 6153 6170 6193 6221 6254 6292 6336 6384 6438 6496 6560 6628 4264 0 60 9 6700 6779 6862 6949 7040 7134 7232 7331 7433 7536 7640 7745 7850 7954 8057 8159 8259 8357 8452 8544 8633 8718 8799 8877 8951 9020 9085 9146 9202 9254 9302 9345 9384 9418 9449 9475 9497 9516 9530 9541 9547 9550 9549 9545 9536 9524 9508 9488 9464 9436 9404 9367 9326 9281 9230 9176 9116 9051 8981 8905 8825 8738 8647 8549 8445 8335 8219 8097 7968 7833 7692 7544 7390 7230 7064 6894 6719 6540 6357 6173 5987 5802 5616 5431 5250 5072 4899 4732 4571 4419 4274 4139 4013 3897 3792 3697 3613 3540 3478 3427 3386 3356 3337 3327 3328 3338 3357 3386 3423 3468 3520 3581 3647 3720 3798 3880 3967 4056 4148 4242 4335 4429 4522 4615 4705 4793 4878 4961 5040 5117 5191 5262 5332 5399 5465 5531 5596 5661 5727 5795 5864 5936 6010 6087 6167 6251 6338 6428 6521 6617 6716 6817 6920 7025 7131 7238 7344 7451 7557 7661 7763 7863 7959 8053 8142 8227 8307 8382 8451 8514 8571 8622 8667 8705 8736 8761 8780 8792 8798 8798 8792 8780 8762 8740 8712 8678 8640 8598 8550 8498 8442 8382 8318 8250 8178 8103 8024 7943 7859 7773 7685 7595 7504 7412 7320 7228 7136 7046 6956 6869 6783 6700 6620 6543 6470 6399 6333 6271 6212 6158 6108 6063 6022 5985 5953 5925 5901 5882 5868 5858 5852 5851 5854 5862 5873 5889 5909 5934 5962 5994 6030 6070 6113 6159 6209 6261 6316 6372 6431 6491 6552 6614 6676 6737 6798 6857 6915 6970 7023 7073 7119 7162 7200 7235 7266 7293 7316 7335 7351 7363 7373 7380 7386 7389 7391 7393 7394 7396 7398 7401 7404 7410 7417 7426 7437 7450 7465 7483 7503 7525 7549 7575 7603 7633 7664 7697 7731 7765 7800 7836 7871 7906 7940 7972 8003 8032 8057 8080 8098 8113 8123 8127 8127 8120 8107 8088 8063 8031 7992 7947 7896 7839 7776 7707 7633 7555 7472 7387 7297 7206 7113 7017 6922 6827 6731 6636 6542 6449 6358 6269 6182 6098 6016 5936 5860 5785 5714 5645 5578 5514 5452 5391 5333 5277 5222 5168 5116 5065 5016 4968 4922 4878 4835 4795 4758 4723 4692 4665 4643 4625 4613 4607 4608 4616 4631 4654 4685 4725 4772 4828 4892 4964 5044 5131 5224 5324 5429 5540 5654 5772 5893 6017 6141 6267 6393 6518 6643 6767 6890 7011 7130 7246 7359 7470 7578 7682 7783 7881 7974 8064 8150 8231 8307 8379 8445 8506 8562 8613 8657 8696 8729 8756 8777 8793 8802 8806 8805 8799 8787 8772 8752 8728 8700 8670 8637 8602 8565 8527 8488 8449 8409 8370 8331 8293 8256 8221 8188 8157 8129 8103 8080 8060 8043 8030 8020 8014 8012 8014 8020 8030 8044 8062 8085 8111 8142 8176 8214 8255 8300 8347 8397 8450 8504 8560 8618 8675 8734 8793 8851 8909 8967 9023 9078 9131 9183 9232 9280 9326 9370 9411 9450 9487 9522 9554 9585 9612 9638 9661 9682 9701 4265 0 60 9 9717 9732 9744 9754 9762 9769 9773 9775 9776 9776 9773 9769 9764 9757 9749 9740 9730 9718 9705 9692 9677 9662 9646 9629 9612 9596 9579 9563 9548 9534 9522 9511 9503 9496 9492 9490 9490 9493 9498 9506 9515 9526 9538 9552 9566 9580 9594 9607 9621 9633 9645 9655 9663 9670 9675 9679 9681 9682 9680 9677 9673 9667 9659 9649 9637 9624 9608 9590 9570 9547 9522 9494 9462 9428 9390 9349 9304 9255 9202 9146 9085 9019 8950 8875 8796 8712 8624 8530 8432 8328 8220 8107 7990 7868 7743 7614 7481 7346 7208 7069 6930 6790 6649 6510 6372 6236 6103 5973 5846 5724 5605 5492 5383 5279 5180 5086 4997 4914 4835 4762 4693 4629 4571 4517 4468 4424 4385 4351 4323 4301 4285 4274 4271 4275 4287 4306 4334 4371 4417 4473 4539 4615 4700 4796 4902 5017 5142 5275 5416 5565 5719 5880 6043 6210 6379 6547 6715 6881 7045 7203 7357 7504 7644 7777 7901 8017 8124 8223 8312 8392 8465 8528 8584 8633 8675 8710 8739 8762 8781 8795 8804 8810 8812 8811 8808 8801 8793 8782 8770 8755 8740 8723 8705 8686 8666 8646 8626 8606 8587 8567 8549 8531 8515 8499 8486 8473 8463 8454 8447 8442 8439 8439 8439 8442 8447 8453 8460 8468 8478 8488 8498 8509 8519 8529 8538 8547 8554 8559 8562 8564 8563 8560 8555 8547 8536 8523 8507 8488 8467 8444 8418 8391 8361 8331 8299 8266 8232 8198 8164 8130 8097 8065 8034 8004 7977 7951 7928 7907 7889 7873 7861 7851 7845 7842 7843 7846 7853 7864 7878 7896 7916 7941 7968 7999 8032 8068 8106 8147 8189 8232 8277 8321 8366 8410 8453 8495 8535 8572 8607 8638 8666 8690 8710 8725 8737 8744 8746 8745 8738 8728 8714 8695 8673 8647 8618 8585 8550 8512 8471 8428 8383 8337 8289 8241 8192 8144 8096 8049 8002 7958 7916 7876 7839 7805 7773 7745 7721 7700 7682 7668 7657 7649 7644 7642 7643 7647 7654 7664 7676 7691 7708 7728 7752 7778 7807 7839 7874 7913 7955 8000 8048 8099 8154 8211 8270 8332 8396 8461 8529 8597 8665 8734 8803 8872 8940 9007 9072 9136 9198 9257 9315 9369 9420 9469 9514 9556 9595 9630 9662 9690 9715 9737 9756 9771 9783 9793 9800 9804 9806 9805 9802 9797 9790 9781 9770 9758 9743 9727 9709 9689 9667 9644 9618 9591 9562 9530 9497 9461 9424 9384 9341 9295 9247 9195 9140 9081 9018 8950 8878 8800 8717 8627 8532 8430 8322 8208 8086 7959 7825 7685 7541 7390 7237 7079 6918 6757 6594 6431 6269 6110 5952 5799 5651 5508 5372 5242 5120 5007 4901 4804 4716 4638 4568 4508 4457 4416 4383 4360 4346 4342 4347 4360 4384 4417 4459 4511 4573 4645 4727 4819 4921 5033 5154 5285 5425 5573 5729 5892 6061 6234 6412 6593 6775 6956 7137 7317 7493 7665 7832 7992 8146 8291 8429 8558 8679 8792 8895 8991 9078 9158 4266 0 60 9 9230 9296 9355 9409 9458 9501 9541 9576 9608 9637 9663 9687 9708 9726 9743 9758 9771 9782 9792 9800 9807 9812 9817 9820 9822 9823 9824 9824 9824 9823 9822 9821 9819 9818 9817 9815 9814 9813 9812 9811 9811 9810 9809 9808 9808 9807 9806 9805 9804 9803 9801 9799 9797 9794 9792 9788 9785 9781 9776 9771 9765 9759 9752 9744 9735 9726 9715 9703 9690 9676 9661 9644 9626 9607 9587 9565 9541 9517 9491 9464 9436 9407 9377 9346 9314 9283 9250 9218 9186 9154 9123 9094 9065 9038 9013 8990 8970 8952 8938 8927 8920 8916 8916 8919 8927 8938 8953 8971 8992 9017 9044 9074 9106 9140 9175 9212 9250 9288 9327 9367 9406 9445 9483 9521 9558 9594 9629 9662 9694 9724 9753 9779 9804 9827 9848 9867 9884 9899 9913 9924 9934 9943 9950 9956 9961 9966 9969 9972 9975 9977 9978 9980 9981 9982 9982 9983 9983 9983 9982 9982 9981 9979 9978 9976 9975 9973 9971 9969 9967 9966 9964 9962 9961 9959 9957 9956 9953 9951 9948 9944 9940 9936 9930 9924 9916 9908 9899 9890 9879 9868 9856 9844 9831 9818 9805 9791 9778 9765 9752 9739 9728 9717 9707 9698 9690 9684 9679 9676 9675 9675 9677 9680 9685 9691 9699 9707 9716 9726 9735 9745 9755 9764 9772 9779 9786 9791 9795 9798 9799 9799 9799 9796 9793 9789 9784 9779 9772 9765 9757 9749 9740 9730 9719 9708 9695 9682 9668 9653 9638 9621 9603 9585 9565 9545 9524 9502 9479 9456 9432 9407 9381 9355 9327 9298 9267 9235 9201 9165 9127 9087 9045 9000 8953 8904 8853 8800 8744 8688 8629 8570 8509 8448 8387 8326 8264 8203 8143 8084 8026 7969 7913 7859 7806 7755 7707 7660 7615 7573 7533 7496 7461 7429 7401 7375 7352 7333 7316 7303 7293 7286 7283 7282 7283 7288 7294 7302 7312 7324 7336 7350 7363 7377 7390 7403 7415 7426 7435 7443 7448 7451 7451 7448 7442 7432 7419 7403 7382 7358 7331 7300 7265 7227 7186 7143 7097 7050 7000 6950 6900 6849 6798 6749 6700 6653 6608 6566 6526 6489 6454 6424 6397 6373 6353 6337 6325 6316 6312 6311 6315 6322 6333 6348 6367 6390 6416 6446 6479 6516 6557 6600 6646 6695 6747 6801 6857 6914 6973 7033 7094 7156 7217 7278 7339 7399 7457 7515 7570 7624 7675 7724 7771 7815 7856 7893 7928 7959 7987 8012 8033 8051 8065 8076 8083 8086 8086 8083 8076 8066 8053 8037 8017 7994 7969 7940 7908 7873 7835 7794 7750 7704 7655 7603 7548 7491 7432 7371 7307 7242 7174 7105 7034 6962 6887 6811 6733 6653 6571 6486 6398 6307 6213 6115 6013 5906 5795 5679 5559 5435 5306 5174 5039 4900 4761 4621 4482 4342 4205 4072 3942 3817 3698 3585 3479 3381 3291 3208 3135 3069 3012 2963 2922 2890 2866 2851 2845 2847 2859 2880 2912 2954 3008 3074 3152 3244 3348 3466 3598 3743 3902 4073 4267 0 60 9 4256 4450 4654 4867 5086 5311 5541 5772 6002 6232 6462 6686 6906 7119 7324 7521 7709 7888 8057 8217 8366 8505 8635 8756 8867 8970 9064 9150 9229 9300 9365 9423 9476 9522 9564 9601 9633 9661 9686 9707 9725 9741 9753 9764 9773 9780 9785 9789 9792 9793 9794 9794 9793 9792 9790 9787 9784 9781 9777 9774 9770 9767 9763 9760 9757 9754 9752 9750 9748 9747 9745 9744 9743 9742 9742 9741 9740 9739 9738 9737 9735 9734 9732 9731 9729 9727 9725 9722 9720 9718 9715 9712 9708 9705 9700 9695 9690 9683 9676 9668 9659 9649 9638 9626 9613 9599 9585 9569 9553 9535 9517 9497 9476 9454 9431 9406 9379 9350 9320 9287 9252 9216 9177 9136 9093 9049 9002 8955 8906 8856 8806 8755 8704 8654 8603 8552 8502 8453 8404 8355 8306 8257 8208 8159 8108 8057 8004 7950 7894 7835 7774 7710 7643 7574 7500 7424 7345 7262 7175 7086 6994 6899 6802 6703 6601 6499 6396 6292 6189 6087 5985 5885 5787 5692 5601 5512 5428 5348 5273 5202 5136 5075 5020 4969 4923 4882 4847 4816 4790 4769 4752 4741 4734 4733 4737 4745 4760 4780 4806 4838 4876 4921 4972 5031 5096 5168 5247 5333 5426 5525 5631 5742 5860 5982 6110 6242 6377 6516 6658 6802 6946 7092 7237 7382 7526 7668 7807 7942 8073 8200 8321 8437 8546 8649 8744 8832 8912 8985 9050 9107 9157 9198 9233 9260 9280 9293 9300 9301 9296 9286 9270 9250 9224 9195 9161 9123 9081 9035 8986 8933 8877 8819 8757 8693 8627 8558 8488 8417 8344 8271 8198 8125 8053 7981 7911 7842 7776 7712 7651 7593 7538 7488 7441 7398 7359 7325 7295 7270 7249 7232 7219 7211 7207 7206 7209 7216 7225 7237 7252 7269 7287 7307 7328 7349 7370 7391 7411 7430 7447 7463 7476 7485 7492 7496 7495 7490 7481 7468 7450 7428 7400 7368 7332 7291 7246 7197 7144 7087 7028 6966 6901 6834 6766 6696 6625 6554 6481 6409 6337 6264 6192 6120 6049 5978 5908 5838 5769 5701 5634 5567 5501 5437 5373 5310 5249 5190 5131 5075 5020 4967 4915 4866 4819 4773 4729 4688 4648 4610 4574 4540 4507 4477 4448 4420 4394 4370 4347 4324 4302 4281 4259 4237 4214 4190 4163 4134 4102 4066 4026 3982 3933 3879 3820 3757 3689 3617 3541 3463 3382 3301 3220 3140 3061 2984 2912 2844 2781 2725 2674 2631 2595 2566 2545 2532 2527 2530 2541 2560 2588 2624 2670 2724 2789 2863 2947 3042 3148 3264 3391 3528 3675 3831 3996 4170 4349 4534 4724 4915 5106 5297 5488 5673 5854 6029 6196 6355 6504 6643 6771 6889 6995 7090 7175 7248 7311 7364 7407 7442 7467 7485 7495 7498 7495 7486 7472 7453 7430 7403 7373 7341 7307 7271 7234 7197 7160 7122 7085 7050 7015 6982 6950 6921 6893 6868 6845 6824 6805 6789 6775 6764 6754 6747 6743 6740 6739 6740 6742 6746 6750 6755 4268 0 60 9 6760 6764 6768 6772 6773 6772 6768 6762 6752 6738 6720 6698 6671 6640 6604 6563 6518 6469 6415 6358 6297 6233 6166 6097 6026 5953 5879 5806 5732 5658 5584 5511 5440 5371 5303 5238 5175 5115 5057 5003 4952 4905 4861 4820 4784 4751 4721 4696 4675 4658 4645 4636 4631 4631 4635 4643 4657 4675 4699 4727 4761 4801 4847 4898 4955 5019 5089 5165 5247 5335 5429 5530 5635 5746 5861 5981 6105 6232 6362 6495 6628 6764 6899 7035 7169 7303 7435 7564 7691 7815 7935 8050 8162 8268 8370 8466 8557 8642 8722 8797 8865 8929 8987 9039 9087 9130 9169 9203 9234 9261 9284 9305 9323 9338 9351 9362 9372 9379 9384 9388 9390 9391 9390 9388 9384 9379 9373 9365 9357 9348 9338 9327 9316 9305 9294 9283 9273 9263 9254 9245 9237 9230 9224 9218 9213 9208 9204 9201 9197 9194 9191 9188 9185 9182 9179 9176 9174 9171 9168 9166 9164 9162 9161 9160 9159 9158 9158 9157 9157 9157 9157 9157 9157 9157 9157 9158 9158 9159 9160 9161 9163 9165 9167 9170 9172 9175 9178 9181 9184 9186 9189 9190 9191 9192 9191 9190 9189 9186 9183 9180 9176 9172 9168 9163 9159 9155 9152 9149 9146 9144 9143 9142 9142 9143 9144 9146 9149 9152 9155 9159 9164 9169 9175 9182 9189 9196 9205 9213 9223 9233 9243 9254 9265 9277 9288 9300 9311 9323 9334 9344 9354 9364 9373 9381 9388 9395 9401 9406 9411 9414 9417 9418 9419 9419 9418 9415 9412 9407 9400 9392 9383 9372 9359 9344 9327 9308 9287 9264 9238 9210 9180 9147 9111 9073 9031 8987 8940 8889 8836 8779 8719 8656 8590 8520 8449 8374 8298 8219 8139 8058 7977 7896 7815 7735 7658 7582 7509 7440 7375 7314 7258 7207 7161 7121 7087 7059 7036 7020 7009 7003 7002 7007 7015 7028 7045 7064 7087 7112 7139 7168 7197 7228 7258 7288 7318 7346 7373 7398 7421 7441 7457 7469 7477 7479 7476 7466 7449 7425 7392 7350 7300 7239 7168 7086 6995 6893 6780 6658 6526 6386 6239 6083 5923 5758 5590 5421 5253 5084 4917 4755 4597 4446 4302 4167 4040 3924 3817 3721 3636 3562 3499 3447 3407 3378 3359 3352 3356 3370 3396 3433 3480 3539 3608 3689 3781 3884 3998 4123 4258 4404 4559 4723 4895 5075 5261 5453 5649 5847 6047 6247 6448 6644 6837 7026 7208 7383 7550 7708 7856 7995 8122 8240 8346 8442 8527 8603 8669 8725 8773 8813 8845 8870 8888 8901 8908 8909 8907 8899 8888 8874 8856 8834 8811 8784 8756 8726 8695 8662 8629 8595 8562 8528 8496 8464 8433 8404 8376 8350 8326 8305 8285 8268 8253 8241 8231 8223 8218 8216 8216 8218 8224 8232 8243 8257 8274 8293 8315 8339 8366 8394 8424 8456 8488 8521 8554 8587 8619 8650 8679 8707 8732 8756 8777 8795 8811 8824 8835 8844 8850 8854 8856 8857 8856 8854 8851 8847 8842 8836 8830 8823 4269 0 60 9 8816 8809 8802 8794 8786 8778 8771 8764 8757 8750 8744 8739 8734 8730 8727 8726 8725 8726 8727 8731 8735 8741 8748 8756 8766 8777 8790 8803 8818 8834 8850 8868 8886 8905 8925 8945 8965 8985 9004 9024 9043 9061 9079 9095 9111 9125 9138 9150 9161 9170 9178 9185 9189 9193 9195 9195 9193 9189 9184 9177 9167 9155 9141 9125 9107 9086 9063 9038 9011 8982 8952 8920 8888 8856 8823 8790 8758 8728 8699 8671 8646 8623 8603 8586 8572 8560 8552 8546 8543 8543 8544 8548 8553 8560 8567 8575 8582 8588 8594 8598 8600 8600 8596 8590 8579 8565 8546 8523 8495 8462 8425 8382 8334 8281 8224 8162 8096 8026 7952 7875 7796 7713 7630 7545 7459 7374 7289 7204 7121 7041 6962 6887 6815 6746 6682 6622 6567 6517 6473 6433 6400 6372 6350 6335 6326 6323 6328 6339 6357 6382 6414 6453 6499 6552 6612 6678 6751 6829 6913 7002 7095 7193 7292 7395 7499 7603 7706 7809 7911 8010 8105 8197 8283 8365 8440 8510 8572 8628 8677 8718 8752 8778 8797 8809 8813 8811 8801 8785 8762 8732 8697 8656 8609 8557 8499 8437 8371 8300 8225 8146 8064 7979 7891 7801 7709 7616 7522 7428 7334 7240 7147 7056 6966 6878 6793 6711 6632 6556 6484 6415 6349 6287 6229 6174 6123 6075 6031 5991 5954 5920 5891 5865 5842 5824 5809 5798 5791 5788 5789 5793 5801 5812 5827 5844 5864 5886 5910 5936 5962 5990 6017 6045 6072 6099 6125 6151 6175 6198 6220 6241 6260 6278 6295 6311 6325 6339 6350 6361 6371 6379 6386 6392 6397 6401 6404 6406 6407 6408 6408 6407 6407 6407 6407 6407 6408 6410 6414 6418 6423 6430 6438 6448 6459 6471 6483 6497 6511 6526 6540 6555 6569 6583 6596 6607 6618 6627 6634 6640 6644 6646 6646 6645 6641 6635 6627 6617 6605 6591 6575 6558 6539 6518 6496 6472 6447 6421 6394 6367 6338 6310 6280 6251 6221 6191 6161 6131 6101 6070 6039 6008 5976 5943 5908 5873 5836 5798 5758 5716 5673 5627 5580 5532 5482 5432 5381 5330 5280 5231 5183 5139 5097 5060 5027 4999 4976 4960 4949 4945 4947 4955 4969 4989 5013 5043 5077 5113 5153 5194 5236 5278 5319 5359 5398 5434 5466 5495 5520 5542 5558 5571 5579 5583 5583 5580 5572 5562 5548 5532 5514 5494 5472 5449 5425 5400 5375 5350 5325 5300 5276 5252 5229 5207 5185 5165 5145 5127 5110 5094 5080 5067 5056 5046 5039 5033 5030 5029 5031 5036 5043 5054 5068 5086 5106 5131 5159 5190 5225 5264 5305 5351 5399 5450 5504 5560 5619 5680 5743 5807 5872 5938 6005 6072 6140 6206 6273 6338 6402 6464 6525 6584 6641 6695 6747 6797 6845 6890 6933 6974 7014 7052 7090 7127 7163 7200 7237 7275 7314 7353 7395 7437 7481 7527 7573 7621 7670 7719 7768 7817 7866 7914 7961 8006 8050 8091 8130 8167 8200 8231 8259 8285 4270 0 60 9 8307 8327 8344 8358 8370 8379 8386 8391 8393 8394 8392 8388 8383 8375 8365 8353 8339 8322 8304 8284 8261 8237 8211 8183 8153 8122 8089 8055 8020 7984 7947 7908 7869 7829 7787 7745 7702 7657 7611 7564 7515 7465 7413 7360 7305 7249 7191 7132 7072 7011 6950 6888 6825 6763 6702 6640 6580 6521 6463 6406 6351 6297 6245 6195 6146 6100 6055 6012 5971 5932 5895 5860 5828 5797 5769 5744 5720 5700 5682 5667 5655 5645 5639 5636 5635 5638 5644 5653 5666 5681 5700 5722 5748 5777 5808 5844 5882 5924 5968 6015 6066 6119 6174 6231 6291 6352 6414 6478 6543 6608 6674 6739 6805 6870 6935 6998 7061 7122 7182 7240 7296 7350 7402 7451 7497 7541 7581 7618 7651 7681 7707 7729 7748 7763 7775 7783 7789 7792 7793 7793 7792 7789 7787 7786 7785 7786 7789 7794 7802 7813 7827 7845 7866 7890 7918 7948 7982 8018 8056 8096 8137 8180 8222 8265 8308 8350 8392 8432 8470 8507 8542 8574 8605 8632 8658 8680 8701 8718 8734 8746 8757 8765 8771 8775 8777 8778 8776 8773 8768 8761 8753 8744 8733 8721 8707 8692 8676 8658 8639 8619 8598 8575 8551 8527 8501 8474 8446 8417 8388 8358 8327 8296 8264 8232 8200 8168 8136 8104 8072 8040 8009 7978 7947 7918 7888 7860 7832 7805 7779 7754 7731 7708 7686 7666 7647 7630 7614 7600 7587 7577 7567 7560 7555 7551 7549 7550 7552 7555 7561 7568 7577 7587 7598 7611 7624 7638 7653 7668 7682 7697 7711 7725 7738 7750 7761 7771 7780 7788 7794 7800 7805 7809 7812 7815 7817 7819 7821 7823 7825 7827 7829 7832 7834 7837 7841 7845 7849 7853 7858 7862 7867 7873 7878 7883 7889 7894 7900 7905 7911 7916 7921 7925 7929 7932 7935 7937 7939 7940 7940 7939 7938 7936 7934 7931 7928 7925 7922 7919 7916 7914 7912 7910 7909 7909 7908 7908 7909 7909 7909 7909 7909 7908 7907 7905 7902 7899 7894 7889 7884 7877 7870 7863 7855 7848 7840 7832 7824 7817 7810 7804 7798 7794 7790 7787 7784 7783 7783 7783 7784 7786 7789 7792 7795 7799 7804 7808 7812 7816 7820 7823 7827 7829 7831 7832 7832 7832 7831 7829 7826 7822 7818 7813 7807 7801 7795 7788 7782 7775 7768 7761 7755 7748 7742 7736 7730 7724 7718 7713 7707 7702 7696 7690 7684 7677 7671 7663 7656 7648 7639 7631 7621 7612 7602 7591 7581 7570 7559 7548 7536 7524 7512 7500 7488 7475 7461 7448 7433 7418 7403 7386 7370 7352 7334 7315 7296 7276 7256 7235 7214 7192 7171 7149 7127 7105 7083 7061 7039 7017 6995 6973 6951 6928 6906 6885 6863 6841 6819 6798 6776 6755 6734 6713 6693 6673 6653 6633 6613 6593 6573 6553 6533 6512 6492 6471 6449 6427 6405 6382 6358 6334 6310 6285 6260 6235 6209 6183 6157 6131 6104 6077 6050 6023 5995 5966 5937 5908 5878 5847 5816 5784 4271 0 60 9 5752 5719 5685 5652 5617 5583 5548 5514 5479 5444 5409 5374 5339 5304 5269 5234 5199 5164 5129 5093 5058 5022 4987 4951 4915 4879 4842 4805 4768 4729 4690 4648 4605 4559 4511 4459 4403 4342 4276 4204 4127 4043 3952 3855 3751 3641 3525 3404 3277 3147 3014 2879 2743 2608 2474 2342 2215 2092 1975 1865 1762 1667 1579 1500 1430 1367 1312 1265 1225 1192 1164 1142 1124 1111 1101 1094 1090 1089 1089 1092 1096 1103 1112 1124 1139 1157 1180 1207 1239 1276 1320 1370 1428 1493 1565 1645 1732 1827 1929 2037 2150 2270 2393 2520 2649 2779 2908 3038 3166 3291 3412 3529 3640 3746 3846 3940 4027 4108 4184 4253 4317 4375 4430 4479 4526 4569 4610 4649 4686 4722 4756 4790 4823 4856 4888 4919 4950 4981 5010 5039 5066 5093 5117 5141 5162 5182 5200 5216 5230 5241 5251 5259 5265 5268 5271 5271 5270 5268 5264 5259 5253 5246 5238 5229 5220 5210 5199 5188 5176 5165 5153 5141 5130 5118 5107 5096 5086 5077 5068 5061 5054 5049 5045 5042 5040 5040 5041 5042 5045 5049 5053 5058 5063 5069 5074 5080 5085 5091 5096 5101 5105 5108 5112 5114 5116 5117 5118 5118 5117 5115 5113 5109 5105 5100 5094 5088 5080 5073 5064 5056 5047 5038 5029 5020 5012 5003 4996 4989 4983 4978 4974 4970 4968 4966 4965 4965 4965 4966 4967 4968 4970 4971 4973 4974 4975 4977 4977 4978 4978 4977 4977 4975 4973 4971 4968 4964 4959 4953 4947 4939 4931 4922 4912 4901 4889 4876 4863 4849 4834 4819 4804 4788 4772 4755 4739 4722 4705 4689 4672 4655 4638 4621 4604 4586 4569 4551 4533 4515 4496 4478 4459 4440 4421 4402 4382 4363 4343 4323 4303 4284 4264 4243 4223 4202 4181 4160 4139 4117 4094 4071 4047 4022 3997 3970 3943 3915 3886 3857 3826 3794 3761 3728 3693 3658 3621 3583 3545 3505 3463 3421 3376 3330 3281 3231 3177 3122 3063 3001 2935 2866 2794 2719 2640 2558 2473 2386 2297 2206 2114 2022 1930 1839 1750 1662 1578 1497 1419 1346 1278 1214 1156 1102 1053 1009 970 935 904 877 854 833 815 800 786 775 765 756 749 743 739 735 733 732 731 733 735 738 743 749 757 766 776 788 802 818 837 857 880 906 935 967 1003 1042 1086 1134 1186 1242 1303 1368 1437 1511 1587 1668 1751 1836 1923 2011 2100 2189 2278 2365 2451 2535 2616 2694 2770 2842 2910 2976 3037 3096 3151 3203 3252 3299 3343 3385 3425 3463 3500 3535 3569 3602 3634 3664 3694 3722 3749 3775 3800 3824 3846 3866 3885 3902 3918 3932 3945 3956 3966 3974 3982 3989 3995 4001 4007 4013 4020 4027 4036 4046 4058 4071 4087 4104 4124 4145 4169 4195 4223 4254 4285 4319 4353 4389 4426 4463 4501 4539 4577 4615 4652 4689 4725 4760 4794 4828 4860 4891 4921 4950 4272 0 60 9 4978 5005 5031 5057 5081 5105 5129 5151 5174 5195 5217 5238 5258 5279 5298 5318 5337 5356 5375 5393 5411 5428 5445 5462 5478 5495 5511 5526 5542 5557 5572 5588 5603 5618 5632 5647 5662 5676 5691 5705 5719 5733 5747 5761 5774 5788 5801 5814 5827 5839 5852 5864 5877 5890 5902 5915 5927 5940 5953 5965 5978 5991 6004 6016 6029 6042 6055 6067 6080 6092 6105 6117 6129 6142 6154 6167 6179 6192 6204 6217 6229 6242 6254 6266 6278 6289 6300 6311 6321 6331 6340 6348 6356 6363 6370 6376 6382 6387 6391 6396 6399 6402 6405 6407 6409 6410 6410 6410 6409 6407 6404 6400 6396 6390 6383 6376 6367 6357 6347 6335 6324 6311 6298 6285 6271 6258 6245 6232 6219 6207 6195 6184 6173 6164 6155 6147 6140 6134 6130 6126 6124 6123 6124 6127 6131 6137 6145 6154 6166 6180 6196 6214 6235 6257 6281 6307 6335 6364 6395 6428 6461 6495 6530 6565 6600 6636 6671 6706 6740 6773 6805 6835 6864 6891 6916 6939 6959 6976 6990 7002 7010 7014 7015 7013 7006 6996 6982 6964 6942 6916 6887 6854 6818 6778 6736 6692 6645 6597 6548 6498 6449 6400 6352 6306 6262 6222 6185 6153 6125 6102 6085 6075 6070 6071 6079 6093 6113 6138 6168 6202 6240 6282 6325 6370 6416 6461 6505 6548 6588 6624 6657 6684 6707 6725 6736 6742 6742 6735 6723 6705 6681 6651 6617 6577 6533 6485 6433 6377 6319 6258 6195 6130 6064 5997 5930 5863 5797 5733 5670 5609 5552 5498 5449 5404 5364 5330 5302 5281 5267 5261 5261 5270 5287 5312 5344 5385 5433 5489 5551 5620 5695 5776 5861 5951 6044 6139 6238 6337 6436 6536 6636 6735 6832 6927 7019 7110 7197 7281 7363 7441 7516 7588 7656 7722 7784 7844 7900 7954 8005 8053 8099 8143 8183 8222 8258 8292 8323 8352 8380 8405 8429 8451 8471 8490 8508 8524 8539 8554 8567 8580 8592 8604 8615 8625 8635 8644 8652 8660 8667 8674 8679 8685 8689 8694 8697 8700 8703 8705 8707 8709 8710 8712 8713 8714 8716 8717 8718 8719 8720 8721 8721 8720 8719 8718 8715 8711 8705 8698 8690 8680 8668 8654 8638 8620 8600 8579 8555 8530 8504 8476 8447 8416 8385 8353 8321 8289 8256 8223 8190 8156 8123 8090 8056 8022 7987 7952 7916 7879 7841 7802 7761 7718 7674 7627 7579 7530 7479 7426 7372 7318 7263 7207 7152 7097 7044 6991 6941 6893 6847 6805 6766 6730 6698 6670 6645 6624 6606 6592 6581 6572 6566 6563 6561 6560 6560 6561 6563 6565 6567 6569 6572 6575 6579 6583 6589 6597 6606 6618 6633 6652 6675 6702 6734 6770 6812 6859 6911 6968 7031 7097 7168 7243 7321 7402 7484 7568 7653 7737 7822 7905 7987 8067 8145 8220 8292 8362 8428 8491 8550 8607 8660 8711 8758 8803 8845 8885 8922 8957 8989 9020 9049 9075 9100 9123 9144 9163 9180 9196 9210 9222 4273 0 60 9 9233 9242 9250 9256 9261 9265 9268 9270 9271 9272 9272 9271 9270 9269 9267 9265 9263 9261 9258 9254 9250 9246 9240 9234 9227 9219 9210 9201 9189 9177 9164 9150 9136 9120 9104 9088 9072 9055 9039 9024 9008 8994 8981 8969 8958 8948 8940 8933 8927 8923 8920 8919 8919 8920 8923 8926 8931 8936 8943 8950 8958 8966 8975 8985 8995 9006 9017 9028 9040 9052 9064 9076 9089 9101 9113 9125 9136 9147 9157 9166 9174 9181 9187 9191 9194 9194 9193 9190 9185 9177 9168 9156 9141 9125 9105 9083 9059 9031 9001 8969 8933 8894 8851 8806 8757 8704 8648 8588 8525 8458 8387 8312 8234 8153 8068 7981 7892 7800 7706 7611 7516 7419 7322 7225 7128 7031 6936 6841 6747 6654 6563 6473 6384 6296 6210 6125 6042 5960 5879 5800 5722 5646 5571 5498 5427 5357 5290 5225 5163 5103 5045 4991 4940 4892 4847 4806 4769 4736 4706 4681 4660 4643 4630 4622 4618 4617 4621 4628 4639 4653 4671 4691 4713 4738 4765 4794 4824 4856 4888 4922 4956 4991 5026 5061 5097 5133 5169 5205 5241 5277 5313 5349 5384 5419 5453 5486 5518 5549 5578 5605 5630 5652 5672 5689 5703 5713 5719 5722 5721 5717 5708 5695 5678 5658 5634 5607 5576 5543 5506 5468 5428 5386 5344 5300 5257 5214 5171 5130 5090 5053 5017 4985 4955 4929 4907 4888 4873 4863 4856 4854 4856 4863 4873 4888 4907 4931 4958 4990 5026 5066 5111 5161 5215 5274 5338 5408 5483 5563 5649 5740 5837 5939 6046 6158 6274 6394 6517 6643 6770 6899 7027 7154 7281 7406 7527 7645 7758 7867 7970 8067 8158 8243 8321 8393 8458 8516 8567 8611 8648 8679 8703 8720 8730 8734 8732 8724 8709 8689 8663 8632 8596 8556 8512 8464 8413 8359 8303 8244 8185 8124 8062 8000 7937 7875 7813 7750 7688 7627 7566 7506 7446 7387 7329 7272 7215 7160 7106 7054 7003 6954 6907 6861 6818 6777 6738 6701 6667 6635 6604 6576 6550 6525 6502 6480 6459 6439 6420 6401 6382 6364 6345 6325 6305 6284 6262 6238 6213 6187 6158 6128 6096 6061 6025 5986 5945 5902 5857 5810 5761 5710 5659 5606 5552 5499 5445 5391 5338 5286 5235 5186 5139 5095 5053 5014 4978 4945 4916 4890 4868 4850 4835 4824 4817 4812 4811 4813 4818 4824 4833 4844 4855 4868 4880 4892 4903 4914 4921 4926 4928 4926 4920 4909 4892 4871 4843 4810 4772 4728 4679 4625 4567 4506 4443 4377 4311 4245 4181 4118 4057 4002 3950 3904 3864 3829 3802 3781 3767 3760 3759 3764 3775 3791 3811 3835 3863 3893 3926 3959 3994 4028 4063 4097 4131 4164 4195 4226 4255 4284 4312 4340 4368 4396 4424 4453 4484 4517 4552 4590 4631 4675 4722 4774 4830 4890 4954 5023 5096 5174 5255 5341 5431 5525 5621 5722 5824 5930 6037 6147 6258 6369 6482 6594 6707 6819 6930 7041 7149 7256 7361 7464 4274 0 60 9 7563 7660 7754 7845 7932 8015 8095 8171 8244 8312 8376 8437 8493 8545 8593 8637 8677 8712 8743 8770 8793 8812 8826 8837 8843 8845 8843 8838 8829 8816 8800 8780 8758 8731 8702 8670 8635 8596 8555 8511 8463 8413 8359 8303 8243 8179 8113 8043 7969 7893 7813 7730 7645 7556 7465 7371 7275 7177 7078 6978 6877 6775 6673 6571 6470 6370 6271 6173 6077 5984 5892 5803 5717 5633 5553 5475 5402 5331 5264 5201 5141 5085 5033 4985 4942 4902 4867 4835 4809 4787 4769 4756 4748 4744 4746 4752 4764 4780 4801 4828 4860 4897 4940 4987 5040 5099 5162 5231 5305 5385 5469 5558 5651 5749 5851 5957 6067 6179 6294 6410 6528 6648 6767 6887 7005 7123 7239 7352 7462 7569 7672 7771 7866 7956 8040 8120 8194 8263 8326 8384 8437 8484 8526 8563 8595 8623 8646 8665 8680 8692 8700 8705 8707 8707 8705 8701 8695 8688 8679 8669 8659 8647 8635 8622 8608 8593 8578 8563 8546 8530 8512 8494 8476 8458 8439 8420 8402 8383 8365 8348 8331 8316 8301 8288 8276 8266 8258 8251 8245 8242 8239 8239 8240 8243 8247 8252 8259 8267 8275 8285 8296 8307 8319 8332 8344 8357 8370 8382 8394 8406 8417 8426 8435 8442 8448 8452 8455 8456 8455 8453 8449 8443 8437 8429 8420 8410 8399 8387 8375 8362 8349 8335 8320 8305 8289 8272 8253 8234 8213 8190 8165 8138 8110 8079 8046 8010 7972 7932 7889 7844 7797 7748 7696 7643 7587 7530 7470 7409 7346 7281 7214 7144 7073 7000 6924 6847 6767 6685 6602 6516 6428 6339 6249 6157 6065 5973 5880 5788 5697 5607 5519 5433 5350 5270 5194 5122 5054 4991 4933 4881 4834 4792 4757 4728 4705 4688 4677 4673 4675 4684 4698 4718 4744 4775 4810 4850 4894 4941 4991 5042 5094 5147 5200 5252 5303 5351 5397 5439 5478 5513 5543 5569 5591 5607 5619 5627 5629 5628 5622 5613 5599 5582 5561 5537 5511 5481 5448 5413 5375 5335 5293 5249 5202 5153 5102 5049 4993 4935 4874 4809 4741 4669 4593 4511 4424 4332 4233 4128 4016 3898 3773 3642 3506 3364 3218 3069 2917 2765 2613 2463 2315 2172 2035 1903 1780 1664 1558 1460 1371 1292 1221 1159 1105 1058 1017 982 952 926 904 885 869 854 842 831 821 813 806 801 797 795 795 796 799 803 810 818 828 840 855 871 891 913 938 967 1001 1039 1083 1133 1189 1253 1324 1403 1490 1585 1688 1798 1916 2040 2171 2306 2444 2587 2729 2872 3014 3155 3292 3426 3555 3679 3796 3907 4011 4109 4200 4284 4361 4432 4497 4557 4612 4662 4707 4749 4787 4822 4854 4884 4911 4936 4960 4982 5002 5022 5040 5058 5074 5091 5108 5124 5141 5158 5176 5195 5215 5236 5259 5284 5310 5339 5370 5404 5440 5479 5521 5565 5612 5662 5714 5769 5826 5886 5946 6009 6073 6137 6202 6267 6332 6397 4275 0 60 9 6461 6524 6586 6647 6707 6765 6822 6877 6930 6982 7033 7082 7129 7175 7220 7262 7304 7343 7380 7415 7449 7480 7508 7535 7559 7581 7600 7618 7633 7647 7659 7670 7680 7689 7698 7706 7715 7724 7733 7742 7752 7763 7775 7787 7800 7814 7828 7842 7857 7873 7888 7904 7920 7936 7951 7967 7983 7999 8014 8030 8045 8060 8074 8088 8101 8113 8124 8133 8141 8147 8151 8152 8151 8146 8139 8128 8113 8094 8072 8045 8014 7979 7939 7896 7848 7797 7741 7682 7620 7555 7486 7416 7343 7268 7191 7114 7035 6956 6876 6797 6717 6639 6561 6483 6408 6333 6261 6190 6121 6054 5990 5928 5868 5811 5757 5706 5658 5612 5571 5532 5496 5464 5436 5410 5389 5370 5355 5343 5334 5328 5326 5326 5328 5333 5340 5349 5359 5371 5384 5398 5413 5428 5442 5457 5471 5484 5497 5508 5517 5525 5531 5535 5537 5537 5535 5530 5523 5514 5503 5490 5475 5458 5440 5420 5399 5377 5354 5330 5307 5283 5259 5235 5212 5190 5169 5148 5129 5111 5095 5080 5067 5056 5046 5038 5032 5027 5025 5024 5024 5027 5030 5035 5042 5049 5058 5067 5078 5089 5100 5113 5126 5139 5153 5167 5182 5198 5213 5230 5247 5264 5282 5300 5319 5338 5358 5377 5396 5416 5435 5454 5472 5489 5506 5521 5535 5547 5558 5568 5576 5582 5587 5591 5593 5594 5595 5594 5593 5591 5589 5586 5584 5582 5580 5578 5577 5576 5575 5575 5575 5576 5577 5578 5579 5581 5582 5583 5584 5584 5583 5582 5580 5577 5572 5567 5560 5552 5543 5532 5521 5509 5496 5483 5470 5457 5445 5434 5424 5417 5411 5407 5406 5408 5412 5419 5428 5439 5453 5468 5484 5500 5517 5532 5547 5560 5570 5577 5581 5581 5578 5570 5558 5543 5523 5500 5474 5446 5414 5383 5350 5317 5284 5253 5223 5196 5171 5148 5129 5113 5101 5092 5085 5082 5081 5082 5085 5089 5093 5098 5102 5105 5107 5107 5106 5102 5097 5089 5079 5068 5054 5040 5025 5010 4996 4982 4970 4961 4954 4952 4953 4959 4971 4988 5012 5041 5077 5120 5169 5224 5286 5353 5426 5505 5588 5676 5768 5863 5961 6062 6165 6270 6376 6483 6590 6698 6805 6913 7019 7125 7230 7334 7436 7537 7636 7733 7828 7922 8013 8102 8189 8273 8355 8435 8512 8587 8660 8730 8797 8862 8924 8984 9041 9096 9148 9197 9243 9287 9328 9366 9401 9434 9464 9491 9516 9539 9559 9577 9592 9605 9617 9626 9634 9639 9643 9645 9646 9645 9642 9638 9632 9625 9617 9607 9597 9585 9572 9558 9544 9529 9513 9497 9480 9463 9446 9429 9411 9394 9376 9358 9339 9321 9301 9282 9262 9241 9219 9197 9174 9151 9127 9102 9076 9049 9022 8994 8965 8936 8906 8876 8845 8813 8782 8749 8717 8684 8652 8619 8587 8554 8523 8491 8461 8432 8404 8378 8353 8330 8309 8290 8274 8259 8247 8238 8231 8226 8222 8221 8221 8223 8225 8228 4276 0 60 9 8231 8233 8235 8237 8237 8235 8231 8225 8216 8205 8191 8174 8154 8132 8106 8078 8047 8014 7979 7941 7903 7862 7821 7779 7737 7694 7653 7611 7571 7532 7495 7460 7428 7398 7372 7349 7329 7314 7303 7296 7293 7296 7302 7313 7329 7349 7374 7402 7435 7472 7512 7556 7602 7652 7704 7759 7816 7876 7937 7999 8063 8127 8193 8259 8325 8391 8456 8521 8585 8647 8708 8766 8822 8876 8926 8973 9017 9057 9093 9125 9153 9177 9196 9211 9222 9228 9230 9228 9221 9210 9195 9175 9150 9122 9089 9052 9011 8965 8917 8864 8808 8749 8688 8624 8558 8491 8422 8353 8284 8215 8145 8077 8011 7946 7882 7821 7762 7706 7652 7601 7553 7508 7466 7427 7391 7359 7331 7307 7286 7270 7259 7252 7250 7253 7262 7275 7294 7319 7348 7383 7422 7467 7515 7568 7624 7684 7747 7811 7878 7947 8016 8087 8157 8228 8298 8368 8437 8504 8570 8635 8697 8758 8815 8870 8922 8970 9014 9054 9090 9121 9147 9167 9182 9191 9195 9192 9183 9169 9148 9121 9088 9049 9004 8954 8898 8837 8771 8700 8625 8545 8461 8374 8284 8190 8095 7998 7899 7801 7703 7605 7509 7416 7327 7241 7161 7086 7018 6956 6902 6856 6818 6789 6769 6758 6756 6762 6777 6801 6832 6872 6918 6972 7032 7098 7169 7245 7326 7410 7497 7587 7679 7773 7868 7963 8057 8152 8245 8337 8427 8514 8598 8680 8758 8832 8903 8970 9033 9092 9147 9199 9246 9290 9330 9366 9399 9429 9455 9478 9498 9515 9529 9541 9549 9555 9558 9559 9557 9553 9546 9537 9526 9513 9498 9481 9461 9440 9417 9392 9365 9335 9304 9269 9232 9193 9150 9105 9056 9004 8948 8889 8826 8760 8690 8617 8540 8461 8377 8291 8202 8110 8016 7919 7819 7717 7613 7506 7397 7285 7172 7056 6938 6817 6694 6570 6443 6315 6185 6055 5924 5794 5663 5535 5408 5284 5164 5048 4938 4833 4734 4643 4560 4484 4417 4359 4311 4271 4242 4222 4211 4211 4221 4240 4269 4309 4358 4417 4486 4565 4653 4750 4857 4972 5095 5226 5363 5505 5653 5804 5958 6113 6268 6422 6574 6723 6867 7006 7138 7263 7382 7492 7595 7689 7776 7854 7926 7990 8048 8100 8146 8187 8224 8256 8286 8312 8337 8359 8380 8399 8417 8435 8453 8470 8488 8506 8524 8542 8562 8582 8602 8623 8645 8668 8691 8714 8738 8761 8784 8808 8831 8853 8876 8897 8919 8939 8960 8980 8999 9019 9038 9057 9076 9095 9114 9132 9150 9168 9184 9200 9214 9226 9236 9244 9249 9252 9250 9246 9238 9226 9210 9190 9167 9139 9108 9073 9034 8992 8946 8897 8845 8790 8732 8671 8608 8542 8474 8404 8331 8257 8181 8104 8025 7945 7866 7786 7706 7626 7547 7468 7392 7316 7243 7172 7102 7036 6971 6909 6849 6792 6737 6685 6635 6588 6543 6500 6460 6423 6387 6355 6325 6298 6274 6253 6235 6220 6209 6201 6196 6195 6198 6204 4277 0 60 9 6214 6228 6246 6268 6294 6325 6359 6398 6442 6490 6542 6599 6660 6726 6797 6871 6949 7031 7116 7204 7294 7386 7480 7574 7669 7764 7857 7951 8042 8132 8220 8305 8388 8468 8545 8619 8690 8758 8822 8883 8940 8994 9044 9090 9133 9172 9207 9239 9266 9289 9309 9324 9336 9344 9349 9349 9347 9341 9331 9319 9303 9284 9262 9237 9209 9177 9143 9105 9063 9019 8970 8918 8863 8804 8742 8676 8607 8534 8459 8381 8300 8217 8132 8045 7957 7868 7779 7689 7600 7511 7422 7335 7250 7167 7086 7007 6932 6859 6791 6726 6665 6609 6557 6510 6468 6431 6398 6371 6349 6332 6320 6313 6311 6314 6322 6335 6352 6374 6400 6430 6465 6503 6546 6592 6642 6695 6751 6809 6871 6934 7000 7067 7136 7205 7276 7346 7416 7487 7557 7626 7693 7759 7824 7886 7946 8003 8057 8108 8156 8199 8238 8273 8303 8327 8346 8358 8364 8363 8355 8340 8316 8285 8245 8198 8142 8079 8007 7929 7843 7752 7654 7551 7444 7333 7220 7104 6988 6871 6755 6640 6527 6417 6311 6209 6113 6021 5937 5860 5789 5727 5674 5629 5593 5567 5551 5544 5547 5559 5581 5611 5650 5697 5749 5809 5872 5939 6009 6079 6148 6216 6283 6344 6401 6452 6495 6531 6560 6580 6591 6594 6590 6577 6557 6531 6498 6461 6419 6374 6326 6277 6226 6175 6124 6074 6025 5978 5933 5889 5848 5810 5774 5741 5709 5681 5654 5630 5607 5587 5568 5551 5536 5522 5509 5497 5487 5477 5469 5461 5455 5449 5444 5439 5436 5433 5432 5431 5431 5432 5434 5438 5443 5449 5457 5467 5479 5493 5510 5529 5551 5577 5605 5636 5672 5710 5753 5799 5849 5902 5959 6020 6084 6151 6221 6293 6368 6444 6522 6600 6678 6756 6834 6911 6985 7057 7126 7192 7253 7309 7361 7407 7447 7480 7508 7529 7543 7552 7554 7551 7543 7530 7514 7495 7474 7453 7431 7410 7391 7375 7362 7354 7351 7353 7362 7377 7398 7426 7460 7501 7547 7599 7656 7718 7783 7852 7924 7998 8074 8151 8229 8307 8385 8463 8539 8615 8689 8761 8830 8898 8962 9023 9082 9136 9188 9235 9279 9320 9356 9390 9419 9446 9470 9492 9511 9528 9543 9557 9569 9580 9591 9601 9610 9619 9628 9636 9644 9652 9659 9665 9672 9678 9683 9688 9693 9697 9701 9704 9708 9711 9714 9716 9719 9722 9724 9727 9729 9731 9733 9735 9736 9737 9737 9737 9737 9735 9734 9731 9729 9725 9721 9717 9713 9708 9703 9697 9692 9686 9681 9675 9670 9665 9659 9654 9649 9644 9639 9634 9630 9625 9620 9615 9610 9604 9599 9593 9587 9580 9573 9566 9559 9552 9545 9537 9530 9523 9516 9509 9503 9498 9493 9488 9485 9481 9479 9477 9475 9474 9474 9474 9474 9474 9474 9475 9475 9476 9476 9477 9478 9479 9480 9481 9483 9485 9488 9491 9494 9498 9503 9508 9513 9519 9525 9532 9538 9545 9551 9558 9564 9569 9575 9580 4278 0 61 0 9574 9578 9581 9584 9587 9590 9593 9595 9598 9600 9602 9604 9606 9607 9608 9608 9608 9606 9604 9601 9596 9590 9582 9572 9560 9546 9530 9512 9491 9467 9441 9412 9381 9346 9308 9267 9223 9175 9123 9068 9010 8947 8881 8811 8738 8660 8579 8495 8407 8316 8222 8125 8026 7924 7822 7718 7613 7509 7404 7300 7198 7097 6999 6904 6812 6724 6641 6562 6488 6420 6357 6300 6248 6202 6161 6125 6093 6066 6043 6022 6003 5986 5969 5951 5932 5911 5886 5858 5825 5786 5742 5691 5634 5570 5499 5422 5338 5250 5156 5058 4958 4854 4751 4648 4547 4448 4353 4263 4180 4104 4037 3979 3931 3894 3868 3855 3853 3864 3887 3923 3971 4032 4104 4188 4284 4390 4507 4634 4770 4914 5066 5226 5392 5563 5738 5917 6100 6283 6466 6650 6833 7013 7189 7362 7530 7692 7848 7997 8138 8272 8398 8516 8625 8727 8821 8907 8985 9057 9122 9181 9233 9281 9324 9362 9396 9425 9452 9475 9494 9511 9525 9536 9545 9551 9555 9557 9556 9554 9549 9543 9535 9526 9515 9504 9492 9478 9465 9450 9436 9421 9406 9391 9375 9359 9343 9327 9310 9293 9276 9258 9240 9222 9203 9185 9167 9149 9133 9117 9102 9088 9077 9067 9060 9055 9052 9053 9056 9061 9069 9080 9093 9108 9124 9143 9163 9183 9205 9227 9248 9270 9292 9314 9335 9355 9374 9393 9411 9428 9445 9461 9476 9491 9505 9518 9531 9544 9556 9568 9579 9589 9599 9609 9618 9627 9635 9642 9649 9655 9661 9666 9671 9675 9680 9683 9687 9690 9693 9696 9699 9702 9705 9708 9710 9713 9716 9719 9722 9724 9727 9729 9731 9733 9734 9735 9735 9734 9733 9731 9728 9725 9720 9715 9708 9701 9693 9683 9673 9661 9649 9634 9619 9602 9584 9564 9542 9519 9495 9468 9440 9409 9377 9344 9308 9271 9233 9193 9152 9110 9068 9025 8982 8939 8897 8855 8815 8776 8738 8703 8670 8640 8613 8588 8567 8549 8534 8523 8516 8512 8512 8515 8521 8531 8543 8558 8576 8595 8617 8639 8664 8688 8713 8738 8762 8787 8809 8831 8851 8868 8884 8897 8907 8915 8919 8920 8918 8912 8902 8889 8873 8852 8828 8800 8768 8733 8694 8652 8606 8557 8504 8449 8392 8331 8269 8204 8138 8070 8001 7931 7860 7789 7718 7646 7575 7504 7433 7363 7294 7225 7157 7090 7024 6958 6894 6831 6768 6707 6647 6588 6531 6475 6421 6369 6320 6272 6227 6185 6146 6111 6079 6050 6026 6007 5991 5981 5975 5975 5979 5989 6005 6026 6052 6084 6122 6165 6214 6268 6328 6393 6462 6537 6616 6700 6787 6878 6973 7070 7170 7271 7374 7479 7583 7687 7791 7894 7995 8095 8191 8285 8375 8462 8545 8623 8696 8765 8828 8886 8939 8986 9028 9064 9095 9120 9139 9153 9162 9165 9163 9156 9144 9127 9104 9077 9046 9009 8968 8922 8872 8818 8759 8697 8631 8561 8487 8411 8331 8249 8164 8077 7988 7898 4279 0 61 0 7807 7716 7624 7532 7441 7350 7260 7173 7086 7002 6921 6842 6766 6693 6623 6557 6495 6436 6381 6330 6283 6241 6202 6168 6138 6112 6091 6074 6061 6052 6048 6049 6054 6064 6078 6097 6121 6150 6184 6224 6268 6318 6373 6434 6500 6571 6647 6727 6812 6902 6995 7092 7191 7293 7397 7503 7609 7716 7822 7928 8033 8135 8236 8335 8431 8523 8613 8699 8781 8860 8936 9007 9075 9139 9200 9258 9312 9362 9410 9455 9496 9535 9572 9605 9637 9666 9693 9718 9742 9763 9783 9801 9818 9834 9849 9862 9874 9886 9896 9906 9915 9923 9931 9938 9944 9950 9956 9961 9965 9970 9973 9977 9980 9984 9986 9989 9991 9993 9995 9997 9998 9999 9999100001000010000 9999 9999 9998 9997 9996 9994 9993 9991 9990 9988 9987 9985 9984 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9954 9951 9948 9944 9938 9932 9925 9916 9905 9893 9878 9862 9843 9822 9798 9772 9742 9710 9674 9635 9592 9546 9497 9443 9386 9324 9258 9188 9114 9036 8953 8865 8774 8678 8577 8473 8365 8252 8136 8017 7894 7769 7641 7512 7380 7247 7113 6979 6844 6710 6577 6444 6313 6184 6057 5933 5811 5693 5577 5465 5357 5252 5151 5055 4962 4873 4789 4710 4635 4565 4499 4439 4384 4335 4291 4253 4222 4197 4180 4169 4166 4171 4184 4205 4235 4273 4320 4376 4440 4514 4596 4686 4784 4890 5004 5124 5250 5383 5521 5663 5810 5959 6112 6266 6421 6576 6732 6886 7039 7190 7337 7481 7620 7753 7882 8003 8118 8226 8325 8416 8499 8572 8636 8690 8735 8770 8795 8811 8817 8813 8801 8780 8751 8713 8668 8616 8558 8492 8421 8345 8264 8178 8087 7993 7896 7795 7691 7585 7477 7367 7255 7143 7029 6916 6802 6689 6576 6465 6354 6246 6140 6036 5934 5836 5740 5648 5559 5473 5390 5312 5236 5164 5095 5030 4968 4910 4855 4803 4755 4710 4669 4631 4597 4567 4540 4517 4497 4481 4469 4460 4455 4452 4453 4457 4464 4473 4485 4498 4515 4533 4553 4575 4598 4624 4651 4680 4712 4745 4780 4817 4857 4899 4944 4990 5040 5091 5145 5201 5259 5319 5381 5443 5507 5571 5634 5698 5760 5821 5880 5936 5988 6037 6080 6118 6150 6175 6193 6203 6204 6197 6181 6156 6121 6077 6023 5961 5891 5812 5727 5635 5537 5435 5329 5221 5111 5001 4892 4784 4679 4578 4481 4390 4306 4228 4158 4097 4044 4001 3967 3944 3930 3928 3936 3955 3986 4027 4079 4142 4215 4298 4390 4491 4601 4717 4840 4967 5098 5233 5367 5502 5635 5766 5893 6015 6131 6239 6340 6432 6515 6588 6652 6706 6750 6785 6810 6826 6834 6833 6825 6809 6786 6757 6722 6681 6636 6585 6531 6472 6410 6345 6277 6207 6135 6061 5986 5911 5835 5760 5684 5609 5536 5464 5394 5327 5261 5199 4280 0 61 0 5139 5083 5029 4980 4934 4891 4852 4818 4787 4761 4738 4721 4707 4698 4694 4695 4701 4711 4726 4747 4772 4803 4839 4879 4924 4975 5030 5089 5153 5222 5294 5371 5451 5535 5621 5711 5803 5898 5994 6092 6189 6287 6385 6483 6578 6671 6761 6848 6931 7008 7080 7146 7206 7259 7304 7342 7371 7393 7407 7413 7410 7400 7382 7357 7325 7286 7241 7190 7134 7073 7007 6938 6865 6789 6711 6631 6549 6466 6382 6298 6214 6131 6048 5966 5886 5807 5731 5656 5584 5514 5446 5382 5320 5261 5206 5153 5104 5058 5015 4976 4941 4909 4881 4856 4836 4820 4808 4801 4798 4801 4807 4819 4837 4859 4886 4919 4957 4999 5047 5099 5156 5217 5282 5350 5420 5493 5569 5645 5722 5798 5875 5950 6024 6095 6163 6229 6290 6347 6400 6448 6491 6530 6563 6591 6614 6633 6647 6656 6662 6663 6661 6656 6648 6637 6624 6609 6592 6574 6555 6534 6513 6491 6468 6444 6420 6396 6370 6345 6318 6291 6263 6234 6205 6175 6144 6113 6080 6048 6015 5981 5947 5913 5879 5845 5812 5779 5746 5715 5684 5655 5627 5600 5576 5553 5533 5515 5499 5486 5476 5469 5464 5462 5464 5468 5474 5483 5495 5508 5523 5538 5555 5571 5588 5604 5618 5631 5642 5650 5656 5659 5658 5654 5647 5637 5624 5609 5591 5572 5552 5531 5510 5490 5470 5451 5435 5420 5408 5397 5390 5384 5380 5379 5378 5378 5379 5379 5379 5378 5376 5372 5366 5357 5346 5333 5318 5302 5283 5264 5245 5226 5207 5190 5176 5164 5155 5150 5150 5154 5163 5176 5195 5218 5245 5277 5312 5350 5391 5433 5475 5519 5562 5603 5643 5681 5716 5747 5775 5799 5818 5834 5845 5852 5855 5854 5850 5843 5833 5822 5808 5794 5780 5766 5752 5739 5729 5721 5716 5715 5718 5725 5737 5754 5776 5804 5838 5878 5924 5975 6033 6095 6164 6237 6314 6396 6481 6569 6660 6752 6845 6937 7030 7120 7209 7294 7375 7452 7523 7588 7646 7698 7741 7777 7804 7822 7832 7832 7824 7808 7782 7749 7708 7660 7605 7544 7477 7406 7330 7250 7168 7083 6998 6910 6823 6736 6650 6564 6480 6398 6318 6240 6165 6092 6022 5955 5891 5830 5773 5718 5666 5618 5573 5532 5494 5460 5430 5404 5382 5363 5349 5340 5335 5334 5339 5347 5361 5380 5403 5431 5464 5502 5544 5591 5642 5698 5757 5820 5886 5955 6026 6099 6174 6250 6326 6402 6476 6550 6621 6689 6755 6816 6872 6924 6970 7011 7046 7074 7096 7111 7120 7122 7118 7108 7092 7069 7042 7009 6971 6929 6883 6833 6780 6725 6667 6607 6545 6483 6420 6357 6295 6233 6172 6112 6054 5998 5944 5893 5844 5798 5754 5714 5676 5641 5609 5580 5553 5529 5507 5487 5469 5454 5440 5428 5418 5410 5403 5398 5395 5393 5392 5393 5395 5399 5404 5411 5418 5428 5438 5450 5463 5478 5493 5510 5529 5549 5570 5593 5617 5642 5669 5697 4281 0 61 0 5726 5756 5786 5816 5845 5875 5902 5928 5951 5970 5986 5996 6001 6000 5992 5977 5955 5924 5885 5838 5783 5720 5649 5572 5488 5400 5305 5208 5108 5006 4905 4804 4704 4605 4512 4422 4337 4259 4187 4122 4065 4015 3974 3941 3917 3901 3895 3896 3906 3925 3952 3986 4029 4080 4138 4203 4275 4354 4440 4532 4630 4734 4844 4959 5079 5205 5334 5468 5606 5747 5890 6037 6185 6336 6486 6637 6788 6938 7087 7234 7379 7520 7657 7791 7920 8045 8164 8279 8388 8491 8590 8682 8770 8853 8931 9004 9072 9137 9197 9254 9307 9357 9404 9448 9488 9526 9561 9593 9623 9650 9674 9696 9716 9733 9748 9761 9772 9781 9789 9794 9799 9801 9803 9803 9802 9800 9797 9792 9786 9779 9771 9761 9749 9736 9721 9704 9685 9663 9639 9612 9582 9550 9513 9474 9430 9383 9331 9275 9214 9148 9077 9000 8918 8831 8738 8639 8535 8426 8311 8192 8069 7942 7813 7680 7545 7411 7276 7140 7006 6875 6747 6622 6503 6389 6282 6182 6091 6008 5934 5871 5819 5778 5748 5731 5726 5734 5754 5787 5833 5891 5961 6043 6135 6237 6349 6469 6596 6729 6868 7010 7154 7301 7447 7593 7737 7879 8017 8151 8280 8403 8521 8633 8739 8838 8931 9018 9098 9173 9242 9305 9363 9417 9465 9509 9549 9585 9618 9647 9673 9696 9717 9735 9751 9765 9777 9787 9796 9804 9810 9815 9820 9823 9826 9828 9829 9829 9828 9827 9824 9820 9816 9810 9802 9794 9784 9772 9759 9744 9727 9709 9689 9667 9643 9617 9589 9560 9528 9494 9457 9419 9378 9335 9290 9243 9194 9142 9089 9035 8979 8923 8866 8810 8754 8699 8646 8595 8547 8503 8463 8428 8399 8375 8357 8345 8340 8342 8351 8366 8388 8415 8449 8488 8531 8579 8630 8684 8741 8799 8858 8918 8978 9037 9096 9153 9208 9261 9312 9361 9407 9450 9490 9528 9563 9595 9624 9651 9675 9697 9716 9732 9746 9758 9768 9776 9781 9785 9787 9788 9787 9785 9782 9778 9773 9767 9762 9756 9750 9744 9739 9733 9729 9725 9721 9718 9716 9714 9713 9713 9713 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9723 9723 9723 9723 9722 9722 9721 9720 9720 9719 9718 9718 9717 9716 9716 9715 9715 9714 9713 9713 9712 9711 9710 9709 9708 9706 9705 9703 9701 9698 9695 9692 9687 9683 9677 9670 9662 9653 9642 9630 9616 9599 9581 9559 9535 9508 9478 9445 9409 9368 9324 9277 9225 9170 9111 9047 8980 8909 8835 8756 8674 8588 8499 8407 8312 8213 8112 8009 7904 7797 7688 7577 7467 7355 7243 7131 7020 6910 6801 6693 6587 6483 6382 6283 6187 6094 6005 5919 5836 5757 5682 5611 5543 5479 5419 5362 5309 5260 5214 5172 5133 5098 5065 5036 5011 4988 4968 4951 4936 4925 4916 4909 4905 4903 4904 4908 4914 4922 4933 4947 4964 4983 5006 5032 5061 5094 5130 5170 5214 5263 4282 0 61 0 5315 5371 5431 5495 5562 5634 5709 5788 5869 5954 6042 6132 6225 6320 6417 6516 6617 6718 6821 6925 7029 7134 7239 7344 7448 7552 7655 7757 7856 7954 8050 8142 8232 8318 8401 8480 8555 8625 8692 8753 8811 8864 8913 8958 8999 9036 9070 9100 9128 9152 9175 9194 9212 9228 9242 9255 9266 9275 9283 9290 9295 9299 9302 9303 9303 9302 9299 9295 9289 9282 9274 9264 9253 9240 9227 9212 9196 9179 9161 9142 9122 9101 9080 9058 9035 9012 8989 8965 8941 8917 8893 8870 8846 8823 8801 8779 8758 8738 8718 8699 8682 8665 8649 8633 8619 8605 8592 8579 8567 8555 8542 8530 8517 8504 8491 8476 8461 8445 8428 8409 8389 8368 8345 8321 8295 8268 8239 8208 8176 8142 8106 8068 8028 7986 7942 7895 7847 7796 7743 7687 7629 7569 7507 7442 7375 7306 7234 7161 7085 7008 6928 6846 6762 6676 6586 6494 6398 6299 6196 6088 5976 5859 5736 5608 5473 5333 5186 5034 4877 4714 4547 4375 4201 4024 3847 3670 3494 3320 3149 2984 2824 2671 2525 2388 2260 2141 2032 1932 1843 1763 1692 1630 1576 1531 1492 1460 1433 1412 1396 1384 1375 1370 1368 1369 1373 1381 1391 1404 1422 1443 1469 1501 1538 1581 1631 1689 1755 1829 1911 2003 2104 2215 2334 2463 2600 2746 2900 3060 3227 3399 3575 3756 3937 4120 4303 4486 4666 4844 5019 5188 5353 5512 5665 5812 5953 6086 6213 6334 6448 6555 6657 6752 6842 6926 7005 7079 7149 7213 7274 7330 7382 7430 7474 7514 7551 7585 7615 7642 7666 7687 7706 7722 7737 7749 7761 7771 7779 7788 7796 7803 7811 7819 7827 7835 7845 7854 7865 7875 7887 7899 7911 7923 7936 7948 7960 7972 7983 7993 8001 8009 8015 8019 8022 8023 8021 8018 8012 8004 7993 7980 7964 7945 7922 7897 7868 7836 7800 7760 7717 7669 7617 7561 7501 7436 7368 7296 7221 7142 7060 6977 6891 6804 6717 6630 6543 6457 6374 6293 6215 6141 6072 6007 5947 5893 5845 5802 5766 5736 5712 5693 5680 5673 5671 5674 5681 5691 5705 5722 5741 5762 5783 5804 5826 5847 5866 5884 5899 5912 5921 5928 5930 5930 5926 5918 5907 5893 5877 5858 5837 5815 5792 5768 5745 5722 5700 5679 5661 5644 5630 5619 5611 5605 5604 5605 5610 5619 5631 5647 5666 5690 5717 5748 5783 5822 5865 5912 5963 6018 6077 6139 6205 6273 6344 6417 6492 6567 6643 6719 6795 6868 6941 7010 7076 7139 7197 7251 7300 7345 7384 7417 7445 7468 7485 7497 7504 7505 7501 7492 7478 7458 7434 7405 7372 7334 7291 7244 7192 7136 7076 7013 6946 6875 6800 6723 6642 6559 6472 6383 6291 6196 6097 5996 5891 5782 5669 5552 5430 5303 5172 5035 4892 4744 4592 4434 4271 4106 3936 3764 3591 3418 3244 3073 2905 2740 2580 2427 2281 2143 2013 1893 1783 1682 1591 1510 1439 1377 1324 1278 1241 1210 4283 0 61 0 1186 1168 1154 1145 1140 1140 1143 1149 1160 1174 1193 1216 1245 1279 1321 1369 1426 1492 1567 1653 1750 1857 1977 2108 2251 2405 2571 2747 2934 3130 3335 3547 3765 3988 4215 4442 4671 4900 5128 5352 5573 5788 5997 6200 6395 6582 6761 6931 7093 7247 7391 7527 7655 7775 7887 7992 8090 8181 8266 8345 8418 8487 8550 8609 8664 8715 8763 8807 8849 8887 8923 8957 8989 9018 9046 9071 9095 9118 9139 9158 9176 9193 9208 9221 9233 9244 9253 9261 9268 9273 9277 9280 9281 9282 9281 9279 9276 9272 9268 9262 9256 9249 9241 9233 9225 9216 9206 9196 9186 9175 9165 9154 9143 9132 9122 9111 9101 9092 9083 9075 9068 9062 9058 9054 9053 9053 9055 9059 9065 9073 9083 9095 9109 9126 9144 9163 9185 9207 9231 9256 9281 9307 9333 9359 9384 9410 9434 9458 9480 9502 9522 9541 9559 9575 9589 9602 9614 9624 9631 9637 9641 9643 9643 9641 9636 9628 9618 9606 9590 9572 9551 9527 9500 9471 9439 9404 9367 9328 9286 9242 9197 9150 9101 9052 9001 8950 8898 8846 8794 8744 8693 8645 8598 8554 8513 8474 8440 8411 8386 8367 8353 8346 8345 8351 8363 8382 8408 8440 8478 8521 8569 8622 8677 8737 8798 8860 8923 8985 9048 9108 9167 9224 9277 9328 9376 9420 9461 9499 9534 9567 9597 9624 9650 9673 9695 9716 9735 9754 9771 9787 9802 9817 9830 9842 9853 9863 9871 9879 9884 9889 9892 9894 9895 9895 9894 9892 9889 9886 9883 9879 9875 9872 9868 9865 9862 9860 9858 9857 9856 9855 9856 9856 9857 9859 9860 9862 9865 9867 9870 9872 9875 9878 9881 9883 9886 9889 9892 9894 9897 9899 9902 9904 9907 9910 9912 9915 9917 9919 9922 9924 9926 9928 9929 9930 9931 9931 9930 9929 9927 9924 9921 9917 9913 9907 9901 9895 9888 9881 9874 9867 9860 9853 9846 9839 9833 9828 9822 9818 9813 9809 9805 9802 9799 9796 9793 9790 9787 9784 9781 9778 9775 9773 9771 9769 9767 9766 9765 9765 9765 9766 9767 9769 9771 9773 9775 9778 9780 9782 9784 9785 9785 9785 9785 9783 9781 9778 9775 9771 9766 9762 9757 9752 9747 9743 9739 9735 9731 9729 9726 9725 9724 9723 9722 9722 9722 9722 9722 9722 9721 9720 9719 9717 9714 9711 9706 9701 9696 9689 9681 9672 9662 9651 9638 9625 9609 9593 9574 9554 9532 9508 9483 9455 9425 9393 9358 9323 9285 9246 9205 9163 9121 9079 9036 8995 8954 8915 8878 8843 8812 8783 8759 8738 8722 8709 8702 8698 8698 8703 8710 8722 8735 8752 8770 8790 8810 8831 8851 8872 8892 8911 8928 8945 8959 8973 8985 8995 9005 9013 9021 9028 9034 9040 9046 9051 9057 9063 9069 9076 9083 9090 9096 9103 9110 9117 9122 9128 9132 9135 9137 9138 9136 9133 9127 9118 9107 9093 9075 9054 9029 9001 8968 8932 8891 8846 8797 8744 8687 8627 8562 8495 4284 0 61 0 8424 8350 8274 8195 8115 8033 7950 7866 7782 7698 7614 7531 7449 7368 7288 7210 7134 7061 6990 6921 6855 6793 6733 6677 6624 6574 6528 6487 6449 6415 6385 6360 6339 6322 6311 6304 6301 6304 6312 6324 6342 6365 6392 6424 6460 6501 6545 6593 6644 6697 6751 6807 6863 6918 6972 7024 7072 7116 7156 7189 7217 7237 7249 7254 7249 7237 7215 7184 7145 7097 7042 6978 6908 6831 6748 6660 6568 6473 6375 6275 6175 6074 5973 5873 5776 5680 5586 5496 5410 5327 5248 5174 5104 5039 4979 4923 4871 4825 4783 4745 4712 4683 4658 4636 4619 4605 4594 4587 4582 4581 4582 4586 4592 4602 4613 4627 4644 4664 4686 4711 4739 4770 4805 4842 4884 4928 4977 5029 5086 5146 5211 5280 5353 5430 5512 5598 5688 5782 5880 5981 6086 6194 6305 6418 6533 6649 6766 6884 7001 7117 7231 7343 7452 7558 7659 7755 7846 7930 8007 8077 8139 8193 8239 8275 8303 8321 8330 8330 8321 8302 8274 8237 8192 8138 8076 8007 7930 7846 7756 7661 7560 7455 7346 7233 7119 7003 6886 6769 6653 6540 6428 6321 6219 6121 6031 5948 5874 5808 5753 5708 5674 5652 5642 5644 5659 5687 5727 5779 5843 5918 6004 6100 6205 6319 6439 6565 6696 6830 6967 7105 7242 7378 7512 7642 7768 7888 8002 8109 8209 8301 8384 8459 8525 8582 8631 8672 8704 8729 8746 8757 8762 8761 8757 8747 8735 8721 8705 8688 8672 8657 8642 8630 8621 8615 8613 8614 8620 8630 8644 8663 8686 8713 8744 8778 8815 8854 8895 8938 8982 9027 9072 9116 9160 9202 9243 9283 9320 9354 9386 9414 9440 9461 9479 9493 9502 9507 9507 9502 9492 9476 9455 9428 9395 9356 9311 9260 9203 9139 9069 8993 8911 8823 8729 8629 8523 8412 8296 8175 8050 7920 7786 7648 7508 7364 7219 7072 6924 6776 6628 6481 6336 6193 6054 5919 5790 5665 5547 5436 5333 5238 5152 5074 5006 4948 4899 4860 4831 4812 4802 4802 4811 4829 4856 4891 4935 4985 5044 5109 5180 5258 5341 5429 5521 5618 5719 5822 5927 6034 6142 6249 6357 6463 6566 6667 6764 6856 6943 7023 7097 7163 7222 7272 7314 7346 7369 7383 7388 7383 7370 7348 7317 7279 7234 7182 7124 7061 6993 6922 6847 6769 6691 6611 6531 6451 6372 6294 6218 6145 6074 6006 5942 5882 5825 5773 5725 5681 5641 5606 5575 5549 5527 5510 5498 5490 5487 5489 5495 5506 5522 5543 5568 5598 5634 5673 5718 5767 5820 5878 5939 6005 6073 6146 6220 6298 6377 6457 6539 6621 6702 6783 6863 6940 7015 7087 7154 7217 7274 7325 7370 7407 7437 7459 7473 7478 7474 7462 7440 7411 7372 7326 7272 7210 7142 7068 6988 6904 6815 6723 6628 6531 6433 6334 6235 6137 6040 5943 5850 5758 5670 5584 5503 5424 5350 5281 5215 5154 5098 5046 4999 4957 4919 4887 4858 4835 4815 4800 4789 4781 4777 4777 4285 0 61 0 4779 4785 4793 4805 4818 4835 4853 4874 4896 4921 4949 4978 5010 5043 5080 5119 5160 5204 5251 5301 5353 5409 5469 5531 5597 5666 5739 5815 5895 5977 6064 6153 6245 6339 6437 6536 6638 6740 6845 6950 7056 7162 7268 7373 7478 7581 7683 7783 7881 7977 8069 8159 8245 8328 8407 8482 8552 8618 8679 8735 8787 8833 8874 8909 8939 8965 8985 9000 9010 9016 9018 9016 9011 9002 8992 8980 8966 8952 8938 8924 8910 8897 8886 8877 8870 8865 8863 8864 8868 8874 8884 8896 8912 8930 8951 8974 9000 9028 9057 9089 9122 9156 9191 9226 9262 9297 9332 9365 9398 9429 9458 9484 9508 9528 9546 9560 9570 9577 9580 9578 9573 9564 9550 9532 9511 9485 9455 9422 9384 9343 9297 9248 9195 9137 9076 9010 8941 8867 8789 8706 8619 8528 8433 8333 8230 8123 8012 7898 7781 7662 7541 7418 7295 7171 7047 6924 6802 6681 6563 6447 6334 6224 6118 6016 5917 5823 5733 5648 5566 5489 5416 5348 5283 5223 5166 5114 5065 5020 4978 4940 4905 4872 4842 4815 4789 4764 4741 4717 4693 4668 4642 4613 4581 4546 4506 4463 4414 4360 4301 4238 4169 4095 4017 3935 3850 3763 3673 3583 3494 3406 3319 3235 3155 3080 3010 2946 2889 2839 2796 2762 2736 2719 2711 2712 2723 2742 2770 2807 2852 2906 2967 3036 3111 3192 3278 3368 3462 3557 3653 3750 3846 3940 4032 4120 4204 4283 4357 4425 4488 4544 4595 4640 4681 4716 4748 4777 4802 4826 4849 4872 4894 4918 4943 4970 5000 5033 5070 5110 5155 5204 5257 5315 5378 5446 5518 5596 5679 5766 5859 5956 6057 6163 6273 6386 6503 6623 6745 6868 6994 7120 7246 7371 7496 7619 7741 7859 7975 8087 8196 8301 8402 8498 8590 8678 8761 8839 8913 8983 9049 9111 9169 9223 9273 9320 9364 9405 9442 9477 9509 9538 9565 9589 9611 9630 9647 9662 9675 9685 9694 9700 9704 9705 9705 9701 9696 9688 9677 9663 9646 9626 9603 9577 9546 9512 9474 9432 9386 9336 9281 9221 9157 9087 9014 8935 8851 8763 8669 8571 8468 8361 8250 8134 8015 7892 7767 7638 7507 7374 7240 7105 6970 6836 6701 6568 6438 6309 6184 6062 5944 5830 5721 5617 5518 5424 5336 5253 5175 5102 5035 4972 4914 4860 4810 4764 4722 4682 4646 4613 4583 4555 4530 4509 4490 4475 4463 4456 4453 4455 4463 4477 4497 4523 4557 4599 4648 4705 4769 4841 4921 5007 5100 5199 5302 5409 5519 5630 5742 5854 5964 6071 6174 6272 6363 6448 6525 6593 6653 6703 6743 6774 6796 6808 6812 6807 6794 6774 6748 6715 6677 6636 6590 6542 6492 6439 6386 6333 6280 6227 6175 6123 6072 6022 5972 5923 5875 5826 5777 5727 5676 5624 5569 5512 5451 5388 5321 5250 5174 5095 5011 4924 4833 4737 4639 4538 4435 4331 4225 4120 4016 3914 3814 3718 3626 3539 3459 3385 3319 3260 3210 3169 4286 0 61 0 3136 3113 3098 3093 3096 3107 3127 3153 3187 3227 3273 3323 3378 3436 3497 3559 3623 3687 3751 3814 3877 3938 3997 4053 4107 4158 4207 4253 4296 4337 4376 4413 4448 4482 4516 4549 4583 4617 4651 4688 4725 4765 4807 4851 4897 4945 4995 5047 5101 5155 5210 5264 5319 5373 5424 5474 5520 5563 5602 5636 5666 5690 5709 5722 5729 5730 5725 5715 5700 5680 5655 5625 5592 5556 5517 5476 5433 5389 5345 5301 5257 5214 5172 5131 5093 5058 5025 4995 4968 4944 4924 4908 4896 4888 4885 4886 4891 4902 4917 4938 4964 4995 5032 5075 5123 5177 5237 5303 5375 5453 5537 5626 5720 5820 5925 6034 6147 6264 6385 6508 6633 6760 6887 7014 7142 7269 7394 7517 7638 7755 7869 7979 8085 8186 8282 8374 8461 8542 8619 8690 8756 8818 8874 8926 8974 9017 9055 9089 9120 9146 9169 9188 9203 9215 9223 9229 9231 9230 9226 9219 9209 9197 9181 9163 9142 9118 9091 9061 9028 8991 8952 8908 8861 8810 8754 8695 8630 8561 8487 8408 8324 8235 8140 8041 7937 7827 7714 7596 7473 7348 7219 7086 6952 6815 6677 6539 6400 6261 6122 5985 5849 5716 5586 5460 5337 5219 5106 4998 4896 4800 4710 4628 4552 4482 4420 4365 4317 4275 4240 4210 4187 4169 4156 4147 4142 4141 4143 4147 4154 4162 4171 4181 4192 4202 4213 4224 4235 4245 4256 4266 4276 4287 4297 4309 4321 4334 4348 4364 4381 4400 4422 4445 4471 4499 4530 4563 4598 4635 4675 4716 4759 4803 4848 4894 4940 4986 5032 5077 5122 5165 5208 5248 5288 5325 5361 5396 5429 5461 5491 5521 5551 5580 5610 5640 5670 5702 5735 5770 5807 5847 5889 5934 5982 6032 6086 6143 6203 6267 6334 6403 6476 6552 6630 6711 6794 6880 6968 7058 7150 7243 7338 7434 7530 7628 7725 7823 7920 8017 8114 8209 8303 8396 8487 8576 8663 8747 8829 8908 8984 9057 9127 9194 9257 9317 9374 9427 9477 9523 9567 9607 9644 9679 9710 9739 9766 9790 9812 9832 9850 9866 9881 9895 9907 9918 9928 9937 9945 9952 9957 9962 9965 9968 9969 9970 9969 9966 9963 9958 9951 9944 9934 9924 9911 9897 9881 9864 9844 9822 9797 9770 9740 9706 9669 9628 9582 9532 9476 9415 9347 9274 9194 9107 9013 8913 8805 8691 8571 8444 8312 8174 8031 7884 7733 7579 7423 7265 7105 6945 6785 6626 6467 6311 6157 6005 5857 5713 5572 5437 5306 5181 5062 4949 4843 4744 4652 4567 4491 4422 4362 4310 4266 4231 4204 4184 4173 4169 4172 4182 4198 4220 4248 4281 4318 4359 4404 4451 4502 4554 4608 4663 4719 4775 4831 4887 4941 4994 5044 5092 5137 5177 5213 5244 5269 5289 5301 5307 5306 5297 5280 5256 5225 5186 5140 5088 5031 4968 4901 4831 4758 4685 4611 4537 4465 4395 4329 4266 4209 4158 4113 4074 4042 4017 3999 3989 3985 3988 3997 4013 4034 4060 4287 0 61 0 4091 4126 4164 4206 4249 4295 4343 4392 4442 4492 4543 4594 4645 4696 4748 4800 4852 4904 4957 5011 5066 5123 5180 5240 5302 5366 5432 5501 5573 5648 5727 5808 5893 5982 6074 6170 6269 6371 6476 6585 6697 6811 6927 7046 7166 7287 7409 7532 7654 7776 7897 8016 8133 8248 8360 8469 8574 8675 8773 8865 8953 9037 9116 9190 9259 9323 9383 9438 9490 9537 9580 9619 9655 9688 9717 9744 9769 9791 9811 9829 9846 9861 9875 9888 9899 9910 9920 9929 9938 9946 9953 9959 9965 9971 9976 9980 9983 9986 9988 9990 9991 9991 9990 9989 9988 9986 9983 9980 9977 9974 9970 9967 9963 9960 9957 9954 9951 9949 9946 9945 9943 9941 9940 9939 9938 9937 9936 9935 9933 9932 9929 9927 9923 9919 9914 9907 9900 9891 9881 9869 9856 9840 9822 9802 9780 9754 9726 9695 9660 9622 9580 9533 9483 9428 9367 9302 9231 9154 9071 8981 8885 8781 8670 8551 8424 8290 8148 7997 7839 7674 7501 7322 7137 6946 6751 6552 6349 6146 5943 5740 5538 5339 5145 4955 4772 4595 4427 4268 4118 3978 3848 3729 3621 3523 3437 3361 3297 3243 3200 3167 3145 3133 3131 3140 3160 3189 3230 3281 3344 3417 3502 3598 3705 3824 3953 4092 4242 4400 4567 4742 4922 5109 5299 5491 5685 5878 6070 6259 6444 6623 6797 6962 7120 7268 7408 7538 7658 7768 7869 7961 8044 8118 8185 8243 8295 8341 8381 8416 8445 8471 8492 8509 8523 8534 8542 8546 8548 8547 8544 8538 8529 8518 8505 8490 8473 8455 8435 8415 8393 8371 8349 8328 8307 8286 8267 8249 8233 8218 8206 8197 8189 8185 8183 8184 8188 8195 8205 8218 8233 8252 8273 8296 8322 8351 8382 8414 8449 8486 8524 8563 8604 8646 8688 8732 8775 8819 8863 8907 8950 8993 9035 9076 9116 9155 9193 9229 9263 9296 9327 9356 9383 9408 9431 9452 9472 9489 9505 9518 9530 9541 9550 9557 9563 9568 9572 9575 9577 9579 9579 9580 9579 9579 9578 9577 9576 9574 9573 9571 9569 9568 9566 9564 9563 9561 9559 9557 9554 9552 9549 9546 9543 9540 9536 9531 9526 9521 9515 9507 9500 9491 9481 9469 9457 9443 9427 9410 9391 9370 9346 9320 9292 9261 9226 9189 9148 9104 9056 9004 8947 8887 8821 8750 8674 8593 8506 8413 8314 8208 8096 7977 7852 7720 7581 7435 7284 7126 6962 6794 6621 6444 6264 6080 5897 5713 5529 5345 5165 4988 4814 4646 4484 4328 4180 4039 3906 3782 3667 3560 3462 3374 3294 3224 3162 3110 3066 3031 3005 2988 2979 2979 2987 3004 3029 3061 3102 3149 3204 3264 3331 3402 3477 3556 3636 3717 3799 3881 3960 4037 4112 4181 4247 4308 4363 4413 4457 4496 4529 4557 4581 4599 4613 4624 4631 4634 4635 4633 4628 4621 4612 4601 4588 4573 4556 4538 4518 4496 4473 4450 4427 4403 4380 4358 4338 4321 4308 4298 4294 4296 4304 4321 4288 0 61 0 4346 4380 4423 4476 4540 4614 4699 4794 4900 5015 5139 5271 5410 5556 5707 5862 6019 6177 6335 6490 6644 6792 6934 7069 7194 7310 7414 7507 7587 7652 7704 7741 7764 7771 7762 7739 7700 7647 7579 7498 7403 7296 7177 7047 6907 6759 6602 6439 6270 6097 5922 5744 5565 5388 5212 5037 4867 4702 4542 4390 4243 4106 3976 3855 3744 3641 3549 3467 3396 3334 3284 3244 3214 3196 3189 3193 3208 3234 3273 3323 3384 3458 3543 3640 3748 3868 3998 4139 4290 4450 4618 4794 4977 5165 5358 5554 5754 5953 6153 6351 6549 6743 6932 7118 7297 7471 7637 7796 7948 8092 8229 8357 8477 8590 8695 8792 8882 8965 9041 9112 9175 9234 9287 9334 9377 9416 9451 9481 9509 9533 9554 9573 9590 9604 9617 9627 9637 9645 9653 9659 9664 9669 9673 9676 9679 9681 9682 9682 9682 9680 9678 9675 9670 9665 9658 9651 9642 9632 9620 9608 9595 9581 9566 9550 9534 9518 9501 9483 9466 9449 9431 9414 9397 9380 9364 9348 9332 9317 9302 9288 9275 9262 9250 9239 9229 9219 9211 9203 9196 9191 9186 9183 9181 9180 9180 9181 9183 9187 9191 9196 9202 9208 9216 9224 9232 9241 9250 9260 9270 9280 9290 9301 9312 9323 9334 9345 9357 9368 9381 9393 9406 9419 9432 9446 9459 9474 9488 9503 9517 9532 9547 9562 9577 9591 9605 9619 9633 9646 9658 9670 9682 9692 9702 9712 9721 9729 9736 9743 9749 9755 9760 9764 9768 9772 9774 9777 9779 9780 9781 9781 9781 9780 9779 9777 9775 9772 9769 9765 9760 9754 9748 9742 9734 9726 9717 9707 9697 9686 9674 9662 9649 9635 9621 9606 9590 9574 9558 9540 9522 9503 9484 9464 9442 9420 9396 9371 9345 9317 9287 9254 9220 9183 9144 9101 9056 9007 8955 8899 8840 8778 8711 8641 8568 8490 8410 8325 8238 8147 8054 7957 7858 7757 7654 7549 7442 7334 7225 7115 7005 6895 6784 6674 6565 6456 6349 6242 6138 6035 5934 5836 5740 5646 5556 5468 5384 5302 5224 5149 5078 5010 4946 4886 4829 4776 4726 4680 4638 4600 4565 4534 4507 4484 4464 4449 4437 4430 4426 4427 4432 4441 4455 4473 4496 4523 4555 4592 4634 4680 4731 4787 4848 4914 4985 5061 5141 5226 5316 5410 5508 5611 5717 5827 5940 6056 6175 6295 6418 6541 6665 6789 6913 7036 7157 7276 7392 7505 7614 7719 7820 7915 8004 8088 8166 8237 8302 8361 8412 8457 8495 8526 8551 8568 8579 8582 8579 8568 8551 8526 8495 8457 8412 8360 8301 8236 8164 8086 8002 7913 7817 7717 7612 7502 7389 7272 7151 7028 6902 6775 6645 6515 6383 6250 6118 5985 5853 5720 5589 5459 5331 5204 5080 4959 4840 4726 4615 4509 4408 4312 4223 4140 4064 3995 3933 3880 3835 3798 3770 3750 3739 3737 3744 3759 3782 3814 3853 3899 3952 4012 4077 4148 4222 4301 4382 4464 4547 4630 4710 4787 4861 4929 4289 0 61 0 4990 5044 5088 5122 5146 5158 5157 5145 5119 5081 5032 4969 4897 4814 4722 4623 4517 4407 4293 4177 4062 3948 3836 3728 3625 3528 3439 3357 3283 3217 3161 3114 3075 3046 3026 3014 3011 3016 3029 3051 3080 3116 3160 3211 3270 3336 3409 3489 3576 3670 3770 3877 3990 4110 4235 4365 4500 4639 4782 4928 5077 5228 5380 5533 5686 5840 5992 6142 6291 6436 6579 6719 6854 6986 7112 7235 7352 7464 7570 7672 7768 7859 7944 8024 8098 8168 8232 8291 8345 8395 8440 8480 8516 8547 8574 8597 8617 8632 8644 8652 8656 8657 8655 8649 8641 8629 8614 8597 8577 8554 8528 8499 8467 8432 8394 8353 8309 8262 8210 8155 8097 8034 7968 7898 7823 7745 7663 7577 7487 7394 7297 7196 7093 6986 6876 6764 6648 6529 6408 6283 6155 6025 5890 5753 5611 5466 5318 5165 5009 4850 4687 4521 4353 4183 4012 3840 3669 3498 3329 3163 3001 2844 2692 2546 2408 2277 2155 2042 1937 1841 1755 1678 1609 1549 1497 1453 1416 1385 1361 1342 1329 1321 1317 1318 1324 1335 1350 1371 1398 1431 1470 1517 1572 1635 1707 1788 1879 1980 2091 2212 2343 2483 2632 2790 2955 3127 3305 3487 3673 3861 4049 4237 4425 4611 4792 4970 5143 5309 5470 5624 5771 5911 6044 6169 6287 6398 6501 6599 6689 6774 6852 6925 6992 7054 7111 7163 7210 7252 7290 7323 7352 7377 7399 7416 7429 7439 7446 7449 7450 7448 7443 7436 7427 7416 7403 7388 7372 7355 7337 7317 7297 7275 7252 7229 7204 7179 7152 7125 7097 7068 7037 7006 6974 6942 6908 6873 6838 6802 6765 6728 6689 6650 6611 6570 6529 6487 6444 6401 6356 6310 6264 6216 6167 6117 6065 6013 5959 5904 5849 5792 5734 5675 5615 5554 5492 5430 5365 5299 5232 5162 5090 5015 4936 4853 4766 4674 4576 4473 4364 4248 4126 3997 3863 3723 3578 3429 3276 3121 2965 2809 2653 2501 2352 2206 2068 1935 1810 1694 1585 1486 1395 1314 1241 1177 1120 1071 1028 992 961 936 914 896 882 870 861 853 848 844 841 840 841 842 845 849 855 863 872 884 898 915 935 959 987 1019 1057 1100 1150 1207 1270 1342 1421 1509 1605 1708 1820 1938 2064 2195 2333 2474 2618 2765 2912 3059 3205 3350 3491 3628 3762 3889 4012 4128 4239 4344 4443 4537 4626 4710 4789 4864 4935 5003 5068 5130 5189 5244 5297 5347 5394 5437 5477 5512 5543 5569 5590 5605 5615 5619 5616 5607 5592 5570 5542 5507 5467 5420 5368 5311 5250 5185 5116 5045 4972 4898 4824 4750 4677 4607 4539 4475 4415 4360 4311 4269 4233 4204 4183 4170 4165 4169 4181 4202 4231 4269 4315 4369 4432 4502 4579 4664 4754 4851 4953 5060 5171 5285 5402 5520 5639 5758 5877 5994 6109 6220 6328 6431 6528 6619 6705 6783 6854 6918 6974 7022 7063 7097 7124 7143 7156 7163 4290 0 61 0 7165 7161 7152 7140 7123 7104 7082 7058 7033 7006 6980 6953 6926 6899 6873 6849 6826 6805 6785 6768 6753 6740 6730 6723 6718 6717 6718 6723 6730 6741 6754 6770 6789 6811 6835 6861 6889 6919 6950 6982 7014 7046 7078 7109 7139 7168 7194 7218 7239 7257 7272 7283 7289 7291 7288 7279 7265 7245 7219 7186 7146 7098 7042 6977 6904 6822 6730 6629 6518 6398 6268 6129 5981 5826 5663 5494 5319 5140 4958 4774 4591 4409 4228 4051 3879 3713 3554 3403 3261 3128 3004 2890 2786 2693 2608 2534 2468 2411 2362 2320 2285 2256 2233 2214 2201 2191 2185 2181 2181 2183 2188 2195 2204 2216 2231 2248 2270 2296 2326 2362 2404 2453 2510 2576 2651 2736 2831 2938 3055 3183 3322 3472 3630 3798 3973 4154 4341 4529 4716 4903 5091 5271 5444 5610 5764 5908 6038 6154 6256 6342 6412 6465 6503 6524 6530 6521 6498 6460 6410 6348 6274 6190 6097 5996 5887 5771 5649 5524 5394 5261 5128 4993 4858 4724 4593 4463 4338 4217 4101 3992 3889 3793 3705 3625 3554 3491 3438 3395 3361 3338 3325 3323 3332 3352 3384 3427 3482 3550 3629 3721 3826 3942 4070 4210 4360 4520 4691 4869 5055 5247 5444 5646 5848 6051 6254 6458 6656 6851 7042 7226 7403 7573 7736 7890 8036 8174 8303 8424 8536 8641 8739 8829 8913 8990 9062 9127 9187 9243 9293 9339 9380 9418 9452 9482 9509 9533 9554 9573 9589 9602 9614 9624 9632 9639 9645 9650 9654 9657 9659 9662 9663 9665 9666 9668 9669 9670 9671 9671 9672 9673 9674 9674 9675 9675 9676 9676 9677 9677 9678 9679 9679 9680 9681 9681 9682 9683 9684 9685 9687 9688 9689 9690 9692 9693 9694 9695 9697 9698 9699 9700 9701 9701 9702 9703 9704 9704 9705 9705 9706 9706 9706 9706 9705 9705 9704 9702 9701 9699 9696 9694 9691 9688 9684 9681 9678 9674 9671 9668 9666 9664 9662 9661 9661 9661 9662 9663 9665 9667 9670 9673 9676 9679 9682 9685 9688 9691 9694 9696 9698 9700 9701 9702 9703 9704 9704 9704 9705 9705 9705 9704 9704 9703 9702 9701 9698 9696 9692 9688 9682 9675 9667 9657 9645 9631 9614 9596 9574 9550 9523 9492 9457 9418 9375 9328 9275 9218 9155 9086 9012 8931 8845 8752 8652 8546 8434 8315 8190 8058 7921 7778 7629 7476 7318 7156 6990 6821 6650 6477 6302 6127 5952 5777 5604 5433 5265 5101 4941 4786 4637 4494 4359 4231 4111 4000 3898 3805 3722 3649 3585 3530 3485 3448 3420 3400 3387 3380 3379 3383 3390 3400 3411 3424 3436 3448 3458 3465 3469 3470 3467 3461 3450 3435 3417 3395 3370 3344 3315 3287 3258 3230 3204 3180 3159 3142 3129 3122 3119 3123 3131 3146 3166 3192 3222 3258 3298 3341 3389 3438 3490 3543 3596 3651 3705 3758 3811 3862 3912 3959 4005 4049 4091 4131 4169 4204 4239 4271 4303 4333 4362 4390 4291 0 61 0 4418 4445 4472 4499 4526 4553 4580 4608 4636 4664 4691 4719 4747 4775 4801 4827 4852 4876 4898 4918 4936 4952 4965 4975 4981 4985 4985 4982 4975 4965 4952 4935 4915 4893 4868 4842 4813 4782 4751 4719 4686 4654 4621 4589 4558 4528 4499 4471 4445 4421 4399 4378 4359 4343 4328 4315 4305 4296 4290 4286 4284 4284 4286 4291 4298 4306 4318 4331 4346 4363 4381 4401 4423 4446 4469 4493 4518 4542 4566 4590 4612 4634 4654 4673 4690 4706 4719 4731 4742 4750 4758 4764 4770 4776 4781 4786 4792 4799 4807 4817 4829 4843 4860 4879 4902 4927 4956 4989 5025 5065 5109 5157 5209 5265 5325 5389 5458 5531 5608 5689 5774 5864 5957 6055 6155 6259 6366 6476 6588 6701 6816 6933 7049 7165 7281 7396 7509 7621 7731 7837 7942 8042 8140 8234 8324 8410 8492 8570 8644 8713 8779 8841 8898 8951 9000 9045 9086 9123 9155 9184 9209 9229 9246 9259 9268 9273 9274 9272 9265 9255 9241 9224 9202 9176 9146 9112 9074 9031 8983 8929 8870 8805 8733 8655 8569 8476 8374 8263 8143 8015 7876 7729 7571 7405 7229 7045 6852 6652 6446 6233 6017 5795 5573 5350 5127 4904 4685 4470 4260 4056 3859 3670 3490 3319 3159 3008 2868 2738 2618 2509 2409 2319 2238 2166 2102 2045 1996 1952 1915 1883 1856 1834 1817 1805 1797 1794 1796 1804 1818 1839 1868 1906 1953 2011 2081 2163 2259 2369 2493 2632 2786 2956 3140 3338 3548 3771 4005 4247 4498 4753 5011 5270 5530 5788 6040 6288 6527 6757 6977 7185 7382 7566 7738 7897 8044 8178 8300 8411 8511 8601 8682 8755 8819 8876 8927 8972 9012 9047 9077 9104 9128 9148 9167 9182 9196 9208 9219 9228 9237 9245 9252 9259 9265 9272 9278 9283 9289 9294 9299 9303 9307 9310 9313 9314 9315 9314 9312 9309 9305 9299 9292 9283 9274 9262 9250 9236 9220 9203 9184 9164 9142 9119 9094 9067 9039 9009 8977 8944 8910 8875 8839 8802 8764 8727 8689 8652 8615 8580 8545 8513 8483 8455 8429 8406 8387 8370 8356 8346 8338 8334 8332 8334 8337 8343 8351 8360 8371 8382 8394 8407 8419 8430 8441 8452 8460 8468 8474 8478 8481 8482 8481 8479 8475 8470 8463 8454 8445 8434 8422 8409 8395 8380 8365 8349 8332 8314 8296 8278 8259 8240 8221 8202 8183 8164 8146 8127 8109 8092 8074 8057 8041 8024 8008 7992 7976 7961 7944 7928 7911 7894 7876 7857 7838 7818 7797 7775 7752 7729 7705 7681 7656 7630 7604 7578 7551 7524 7496 7468 7439 7410 7380 7349 7317 7284 7250 7214 7177 7139 7099 7058 7015 6971 6925 6878 6829 6779 6728 6676 6624 6570 6516 6461 6406 6351 6295 6240 6184 6129 6074 6019 5965 5912 5859 5808 5757 5708 5661 5615 5571 5528 5487 5449 5411 5376 5343 5311 5281 5252 5224 5198 5172 5147 5123 5099 5075 5051 5027 5003 4978 4953 4292 0 61 0 4928 4902 4876 4850 4823 4796 4770 4743 4717 4691 4665 4641 4617 4594 4573 4552 4534 4516 4501 4486 4474 4463 4454 4446 4439 4433 4429 4425 4422 4419 4416 4412 4408 4403 4396 4388 4379 4367 4353 4337 4318 4298 4275 4249 4223 4194 4164 4133 4102 4071 4040 4011 3983 3956 3933 3913 3896 3883 3875 3871 3872 3879 3890 3906 3928 3954 3985 4021 4062 4107 4156 4209 4266 4327 4390 4458 4529 4603 4680 4761 4845 4932 5023 5118 5215 5317 5421 5528 5638 5750 5863 5977 6092 6206 6318 6429 6535 6637 6734 6823 6906 6979 7042 7095 7136 7166 7182 7186 7176 7153 7117 7067 7004 6929 6843 6745 6638 6521 6396 6265 6128 5986 5842 5695 5548 5401 5256 5113 4973 4837 4707 4583 4465 4354 4251 4156 4070 3992 3924 3866 3818 3781 3754 3738 3734 3742 3761 3792 3836 3892 3959 4039 4129 4231 4343 4465 4596 4734 4880 5031 5187 5348 5510 5674 5837 6001 6163 6322 6479 6631 6780 6923 7062 7195 7323 7447 7565 7678 7787 7892 7992 8088 8180 8268 8353 8434 8512 8587 8658 8726 8791 8852 8910 8964 9014 9062 9105 9146 9182 9216 9247 9275 9300 9322 9342 9360 9376 9390 9403 9415 9425 9434 9443 9451 9458 9465 9471 9478 9484 9490 9496 9502 9509 9516 9523 9530 9538 9547 9556 9565 9576 9586 9598 9609 9622 9634 9646 9658 9670 9682 9693 9703 9713 9722 9729 9735 9740 9744 9747 9748 9748 9747 9745 9742 9738 9733 9728 9722 9715 9709 9701 9694 9686 9678 9669 9661 9651 9642 9632 9622 9611 9600 9589 9577 9565 9553 9541 9528 9516 9504 9491 9480 9468 9457 9447 9437 9427 9419 9410 9403 9395 9389 9382 9376 9371 9365 9359 9353 9347 9340 9334 9326 9318 9309 9300 9289 9278 9265 9252 9238 9224 9208 9192 9175 9158 9141 9124 9107 9091 9075 9060 9045 9033 9021 9011 9003 8997 8993 8991 8991 8993 8998 9004 9012 9023 9035 9049 9064 9080 9098 9117 9137 9157 9178 9199 9221 9242 9264 9285 9307 9328 9348 9368 9387 9405 9423 9439 9455 9469 9482 9493 9504 9512 9520 9526 9530 9533 9535 9536 9536 9534 9532 9530 9527 9524 9522 9519 9517 9516 9516 9517 9518 9521 9526 9531 9538 9546 9556 9566 9578 9590 9604 9618 9632 9648 9663 9679 9694 9710 9725 9740 9754 9768 9781 9794 9805 9816 9826 9834 9842 9849 9855 9860 9864 9867 9870 9872 9873 9874 9874 9873 9873 9871 9870 9868 9865 9863 9859 9856 9851 9846 9841 9834 9828 9820 9812 9802 9793 9782 9771 9758 9746 9732 9717 9702 9685 9667 9648 9628 9605 9581 9554 9525 9493 9457 9419 9376 9330 9280 9225 9166 9103 9035 8963 8887 8806 8721 8633 8540 8444 8345 8243 8137 8030 7919 7807 7693 7577 7460 7342 7223 7103 6983 6864 6745 6626 6510 6394 6281 6170 6062 5957 5856 5758 5665 5575 5490 5410 5334 5263 4293 0 61 1 5136 5074 5015 4959 4906 4856 4809 4766 4725 4687 4651 4619 4589 4561 4536 4514 4493 4474 4457 4442 4427 4414 4401 4388 4375 4363 4350 4336 4322 4307 4292 4275 4258 4240 4222 4203 4184 4164 4145 4126 4107 4088 4070 4052 4036 4020 4005 3991 3979 3967 3957 3948 3941 3935 3931 3929 3928 3929 3933 3939 3947 3958 3972 3988 4008 4032 4059 4090 4126 4166 4210 4260 4314 4374 4439 4510 4586 4668 4756 4849 4949 5054 5164 5280 5401 5526 5655 5788 5925 6064 6206 6349 6493 6636 6780 6924 7065 7204 7341 7475 7605 7732 7855 7973 8087 8197 8302 8403 8499 8591 8678 8761 8840 8915 8985 9051 9113 9172 9226 9276 9322 9365 9404 9439 9471 9499 9525 9548 9568 9585 9601 9614 9626 9636 9645 9653 9660 9666 9671 9675 9679 9682 9684 9686 9687 9688 9688 9687 9686 9685 9683 9682 9680 9678 9676 9675 9674 9673 9672 9672 9672 9673 9675 9676 9679 9681 9684 9687 9691 9695 9698 9702 9706 9709 9713 9716 9719 9721 9723 9724 9724 9724 9723 9721 9718 9715 9710 9705 9700 9693 9686 9679 9671 9663 9655 9646 9638 9629 9621 9613 9604 9596 9588 9581 9573 9565 9558 9550 9543 9535 9528 9521 9514 9507 9500 9493 9486 9479 9472 9465 9458 9450 9442 9433 9424 9414 9403 9391 9378 9364 9349 9332 9315 9295 9274 9252 9227 9201 9172 9142 9108 9073 9034 8993 8949 8903 8853 8801 8747 8690 8632 8572 8511 8450 8388 8326 8266 8207 8150 8096 8045 7997 7953 7912 7877 7845 7819 7797 7781 7769 7763 7762 7766 7775 7789 7808 7832 7860 7894 7932 7973 8019 8068 8121 8176 8233 8292 8353 8414 8475 8536 8596 8655 8712 8767 8820 8870 8918 8962 9003 9042 9077 9109 9139 9165 9189 9210 9229 9246 9261 9274 9285 9294 9302 9309 9315 9319 9323 9326 9327 9328 9329 9328 9327 9325 9322 9319 9315 9310 9304 9298 9290 9282 9273 9263 9252 9240 9228 9214 9200 9185 9169 9153 9136 9118 9099 9080 9061 9040 9019 8996 8973 8948 8922 8894 8864 8833 8798 8762 8722 8680 8633 8583 8529 8471 8408 8340 8267 8189 8106 8017 7923 7824 7719 7610 7496 7378 7257 7132 7005 6877 6747 6617 6488 6361 6236 6114 5997 5884 5778 5678 5586 5503 5428 5362 5307 5262 5229 5206 5195 5195 5207 5230 5264 5310 5365 5431 5506 5589 5680 5778 5882 5990 6103 6218 6333 6448 6564 6678 6789 6896 6998 7095 7186 7270 7348 7418 7481 7537 7585 7626 7660 7688 7709 7725 7736 7742 7744 7742 7737 7730 7720 7707 7693 7678 7661 7643 7623 7602 7580 7556 7531 7505 7477 7447 7417 7384 7351 7316 7280 7242 7204 7165 7125 7085 7044 7002 6960 6918 6875 6832 6788 6744 6698 6652 6605 6557 6508 6458 6406 6353 6298 6241 6183 6122 6060 5995 5928 5859 5787 5712 5634 5553 5468 5381 5290 5195 5098 4997 4894 4294 0 61 1 4789 4681 4573 4464 4355 4246 4138 4032 3929 3829 3732 3639 3550 3466 3385 3309 3237 3167 3102 3038 2976 2917 2857 2798 2739 2680 2621 2560 2499 2437 2374 2311 2248 2185 2122 2061 2001 1942 1886 1831 1779 1730 1683 1638 1596 1556 1519 1483 1450 1418 1389 1361 1334 1310 1287 1265 1246 1228 1212 1198 1185 1175 1166 1159 1154 1151 1150 1151 1154 1159 1167 1177 1191 1208 1229 1254 1285 1321 1363 1412 1468 1532 1603 1683 1770 1865 1968 2078 2195 2318 2445 2577 2712 2849 2987 3126 3263 3399 3532 3663 3790 3912 4030 4143 4252 4356 4456 4551 4641 4728 4812 4892 4969 5043 5115 5184 5252 5318 5382 5445 5506 5566 5625 5682 5738 5793 5846 5898 5949 5998 6046 6092 6136 6179 6219 6258 6295 6330 6363 6393 6422 6449 6473 6496 6517 6535 6553 6568 6582 6594 6605 6614 6622 6629 6634 6638 6641 6642 6643 6642 6641 6638 6635 6631 6627 6623 6620 6616 6614 6612 6612 6613 6616 6622 6629 6639 6652 6668 6686 6707 6731 6758 6787 6820 6855 6892 6932 6974 7018 7064 7112 7162 7213 7266 7319 7374 7430 7486 7542 7599 7656 7713 7770 7826 7882 7937 7991 8044 8096 8146 8195 8242 8287 8330 8371 8410 8447 8482 8515 8545 8573 8599 8623 8645 8666 8684 8701 8717 8732 8745 8758 8770 8782 8793 8804 8814 8824 8834 8844 8853 8862 8871 8879 8887 8893 8899 8905 8909 8912 8915 8916 8916 8914 8912 8908 8903 8896 8888 8878 8866 8852 8837 8818 8798 8774 8749 8720 8688 8654 8617 8576 8533 8487 8438 8387 8333 8278 8220 8160 8099 8037 7974 7911 7848 7785 7721 7659 7598 7539 7481 7426 7373 7323 7276 7232 7192 7155 7123 7094 7069 7047 7030 7015 7005 6996 6991 6988 6986 6987 6988 6991 6994 6998 7002 7006 7010 7014 7018 7022 7026 7030 7034 7039 7045 7051 7058 7066 7076 7087 7099 7112 7127 7143 7160 7178 7197 7216 7235 7254 7272 7290 7305 7318 7329 7336 7340 7338 7331 7318 7298 7271 7236 7191 7138 7075 7002 6918 6825 6722 6609 6488 6357 6219 6075 5925 5771 5613 5456 5298 5141 4986 4836 4691 4553 4422 4299 4186 4083 3990 3908 3837 3777 3729 3692 3666 3651 3648 3655 3673 3701 3740 3788 3846 3913 3988 4071 4162 4260 4363 4472 4585 4703 4822 4943 5066 5188 5309 5429 5548 5663 5776 5885 5990 6091 6188 6282 6371 6457 6539 6617 6693 6765 6835 6902 6966 7028 7088 7145 7200 7253 7303 7350 7395 7438 7477 7514 7548 7578 7606 7631 7653 7671 7687 7700 7709 7716 7720 7722 7720 7716 7709 7699 7687 7671 7652 7630 7605 7576 7544 7508 7468 7424 7376 7324 7268 7207 7142 7073 7000 6923 6842 6757 6669 6578 6484 6388 6289 6190 6091 5991 5891 5792 5695 5600 5508 5418 5332 5250 5172 5099 5029 4965 4905 4849 4798 4751 4709 4670 4635 4603 4295 0 61 1 4575 4549 4526 4506 4487 4471 4457 4445 4434 4425 4417 4411 4406 4401 4398 4395 4393 4391 4390 4389 4388 4388 4388 4389 4390 4391 4393 4396 4399 4404 4410 4418 4427 4439 4452 4468 4486 4507 4530 4556 4584 4615 4648 4683 4720 4759 4800 4841 4883 4926 4968 5010 5051 5091 5129 5164 5197 5227 5253 5275 5293 5307 5317 5322 5322 5317 5308 5295 5277 5255 5229 5199 5167 5132 5094 5054 5013 4971 4928 4884 4841 4798 4756 4714 4674 4636 4599 4564 4531 4500 4472 4445 4421 4399 4379 4361 4345 4331 4319 4308 4298 4290 4283 4277 4272 4268 4265 4262 4260 4259 4260 4261 4263 4267 4272 4278 4287 4298 4310 4325 4343 4364 4387 4414 4443 4477 4514 4555 4600 4650 4704 4763 4827 4896 4971 5051 5137 5229 5327 5431 5540 5654 5774 5899 6028 6161 6298 6437 6579 6722 6865 7009 7152 7294 7433 7570 7704 7834 7960 8081 8197 8308 8414 8514 8609 8698 8782 8860 8933 9001 9063 9120 9173 9221 9264 9303 9337 9368 9394 9417 9436 9451 9464 9473 9480 9484 9486 9487 9485 9482 9479 9474 9470 9465 9461 9457 9454 9452 9451 9451 9453 9456 9461 9467 9473 9481 9490 9500 9510 9521 9532 9544 9555 9567 9579 9592 9604 9616 9629 9642 9656 9669 9683 9697 9711 9725 9739 9753 9766 9779 9792 9803 9814 9824 9833 9840 9847 9853 9858 9862 9866 9869 9872 9875 9878 9880 9883 9885 9888 9891 9894 9897 9900 9902 9905 9907 9909 9910 9911 9911 9911 9910 9909 9908 9907 9905 9904 9902 9900 9899 9897 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9887 9886 9884 9882 9880 9878 9876 9873 9870 9866 9863 9859 9854 9849 9844 9839 9833 9826 9819 9812 9804 9796 9788 9779 9771 9762 9753 9743 9734 9724 9713 9702 9690 9677 9663 9646 9628 9607 9583 9557 9526 9492 9453 9409 9361 9308 9249 9185 9115 9039 8957 8869 8775 8674 8566 8452 8330 8202 8067 7925 7776 7620 7458 7289 7115 6935 6750 6562 6371 6177 5983 5789 5597 5407 5221 5040 4865 4698 4539 4389 4248 4118 3998 3890 3792 3705 3629 3564 3509 3464 3430 3405 3390 3385 3389 3402 3426 3459 3502 3556 3620 3694 3780 3876 3983 4101 4228 4365 4510 4664 4824 4990 5160 5331 5503 5675 5845 6009 6170 6321 6464 6597 6718 6827 6921 7002 7067 7117 7152 7170 7174 7163 7137 7098 7046 6982 6907 6822 6729 6629 6523 6413 6300 6186 6073 5959 5848 5741 5638 5542 5453 5371 5298 5233 5179 5135 5101 5078 5066 5065 5076 5098 5131 5175 5230 5296 5372 5458 5554 5658 5771 5892 6020 6154 6294 6438 6586 6736 6888 7041 7194 7347 7497 7645 7789 7930 8066 8196 8321 8439 8551 8656 8754 8845 8928 9004 9072 9133 9187 9233 9272 9304 9330 9349 9362 9370 9372 9369 9361 9348 9332 9312 9289 9263 9235 9204 9172 9139 4296 0 61 1 9104 9068 9031 8994 8957 8919 8882 8844 8806 8769 8732 8695 8659 8623 8587 8552 8517 8483 8449 8416 8383 8351 8320 8289 8260 8231 8204 8178 8154 8131 8110 8090 8073 8057 8044 8032 8023 8016 8011 8008 8007 8008 8011 8015 8020 8025 8032 8038 8045 8050 8055 8058 8060 8059 8055 8048 8037 8023 8005 7983 7957 7926 7892 7852 7809 7763 7712 7659 7602 7543 7482 7418 7354 7288 7222 7155 7089 7022 6956 6892 6828 6765 6705 6645 6588 6533 6481 6431 6383 6339 6297 6258 6223 6190 6161 6136 6113 6095 6079 6068 6059 6055 6053 6056 6062 6071 6084 6100 6120 6143 6170 6201 6235 6272 6313 6358 6406 6456 6511 6567 6627 6690 6755 6822 6891 6962 7036 7110 7186 7264 7342 7422 7502 7584 7666 7749 7832 7915 7999 8082 8165 8248 8330 8411 8490 8569 8645 8719 8791 8860 8926 8989 9050 9107 9160 9211 9258 9302 9342 9379 9414 9445 9473 9499 9522 9543 9561 9577 9590 9602 9612 9620 9627 9632 9636 9638 9640 9642 9642 9643 9643 9643 9644 9644 9645 9646 9648 9650 9653 9656 9659 9662 9666 9669 9673 9676 9680 9683 9686 9689 9692 9695 9698 9700 9703 9706 9709 9712 9715 9718 9721 9723 9725 9727 9727 9726 9724 9720 9715 9708 9700 9689 9676 9661 9643 9623 9601 9576 9549 9519 9487 9452 9414 9372 9328 9280 9229 9173 9114 9050 8981 8908 8829 8746 8657 8562 8462 8357 8245 8128 8006 7878 7745 7607 7464 7318 7168 7015 6859 6702 6545 6387 6229 6072 5918 5767 5619 5476 5338 5206 5080 4961 4849 4745 4648 4558 4477 4403 4336 4277 4224 4179 4139 4106 4079 4057 4040 4029 4022 4019 4020 4026 4034 4047 4062 4080 4100 4122 4146 4171 4196 4221 4247 4272 4296 4318 4339 4359 4377 4393 4407 4419 4431 4440 4449 4458 4465 4473 4481 4490 4499 4509 4519 4531 4544 4557 4572 4587 4603 4619 4636 4652 4669 4686 4703 4719 4736 4753 4770 4787 4804 4822 4840 4859 4878 4898 4919 4940 4962 4985 5008 5031 5054 5078 5102 5125 5149 5173 5197 5221 5245 5269 5294 5319 5345 5371 5399 5427 5457 5487 5519 5551 5585 5620 5655 5692 5729 5766 5804 5842 5881 5919 5957 5996 6034 6072 6110 6147 6185 6223 6261 6299 6337 6376 6415 6454 6494 6534 6575 6616 6658 6699 6741 6783 6825 6866 6907 6947 6987 7025 7061 7096 7129 7159 7186 7210 7230 7245 7257 7263 7263 7258 7247 7229 7205 7174 7135 7091 7039 6981 6917 6847 6772 6692 6607 6519 6428 6334 6238 6142 6045 5948 5850 5754 5659 5566 5475 5386 5299 5216 5135 5058 4983 4912 4844 4780 4719 4662 4609 4558 4512 4469 4429 4392 4359 4328 4301 4275 4253 4232 4214 4198 4183 4170 4159 4149 4141 4134 4129 4125 4123 4122 4123 4126 4131 4138 4147 4158 4171 4187 4204 4223 4244 4267 4292 4318 4345 4373 4402 4432 4297 0 61 1 4462 4492 4523 4554 4584 4614 4644 4674 4703 4732 4761 4790 4819 4848 4877 4907 4937 4968 5001 5034 5070 5107 5146 5187 5231 5278 5328 5380 5436 5495 5557 5622 5690 5761 5834 5909 5987 6065 6145 6224 6304 6382 6458 6533 6604 6672 6735 6793 6846 6893 6934 6967 6994 7014 7026 7031 7028 7019 7002 6978 6948 6912 6870 6822 6769 6712 6650 6585 6516 6444 6370 6293 6215 6136 6055 5975 5894 5813 5732 5652 5572 5494 5418 5342 5269 5197 5127 5059 4994 4931 4870 4812 4757 4705 4657 4611 4569 4530 4494 4462 4434 4409 4387 4369 4354 4342 4333 4326 4322 4320 4319 4320 4322 4325 4329 4333 4336 4340 4343 4346 4348 4349 4350 4349 4348 4345 4342 4337 4332 4327 4321 4314 4308 4301 4295 4289 4283 4278 4275 4272 4271 4272 4275 4280 4287 4297 4309 4325 4344 4367 4394 4425 4460 4499 4544 4594 4649 4709 4774 4846 4923 5005 5093 5187 5286 5390 5499 5613 5731 5853 5978 6106 6237 6370 6504 6638 6773 6908 7042 7175 7306 7434 7559 7681 7798 7912 8020 8124 8222 8314 8399 8478 8550 8615 8672 8722 8764 8797 8823 8840 8848 8848 8840 8823 8798 8764 8723 8674 8617 8553 8482 8405 8322 8233 8139 8041 7939 7833 7725 7614 7501 7387 7272 7157 7041 6926 6812 6699 6587 6477 6369 6264 6162 6063 5967 5874 5785 5699 5618 5540 5467 5397 5331 5269 5211 5157 5106 5059 5015 4975 4937 4902 4871 4842 4816 4792 4772 4754 4740 4728 4720 4714 4712 4714 4719 4728 4740 4757 4777 4801 4829 4861 4897 4936 4980 5027 5078 5133 5191 5253 5319 5388 5460 5536 5615 5697 5782 5869 5958 6049 6141 6235 6328 6422 6514 6606 6696 6783 6868 6950 7028 7101 7171 7236 7296 7352 7403 7449 7491 7527 7560 7588 7611 7631 7647 7659 7668 7673 7676 7675 7672 7666 7657 7646 7633 7617 7600 7581 7560 7538 7515 7490 7463 7436 7407 7377 7346 7313 7280 7244 7207 7168 7128 7085 7041 6996 6948 6899 6848 6796 6744 6690 6637 6583 6530 6477 6426 6376 6328 6282 6239 6199 6161 6127 6096 6069 6045 6024 6007 5994 5984 5978 5975 5975 5979 5986 5996 6009 6026 6045 6068 6093 6121 6152 6185 6221 6259 6300 6343 6388 6435 6483 6534 6587 6641 6697 6755 6814 6875 6939 7004 7071 7140 7210 7283 7358 7434 7512 7591 7671 7751 7832 7913 7993 8071 8148 8222 8294 8362 8425 8484 8538 8586 8629 8665 8695 8719 8736 8747 8750 8748 8738 8723 8701 8672 8637 8596 8549 8495 8435 8369 8297 8218 8134 8043 7948 7847 7741 7630 7516 7398 7277 7155 7031 6906 6781 6658 6535 6414 6295 6179 6066 5957 5851 5749 5651 5556 5465 5378 5294 5214 5137 5063 4993 4925 4861 4799 4741 4685 4633 4583 4537 4493 4451 4411 4374 4338 4302 4267 4231 4196 4159 4120 4079 4036 3989 3939 3885 3828 3768 4298 0 61 1 3705 3638 3570 3500 3429 3358 3288 3218 3150 3086 3025 2968 2916 2870 2829 2794 2766 2745 2731 2723 2723 2730 2745 2768 2799 2838 2885 2941 3006 3081 3164 3258 3360 3472 3593 3722 3860 4004 4155 4310 4468 4629 4791 4951 5109 5264 5412 5554 5687 5810 5923 6025 6115 6192 6257 6311 6352 6382 6401 6410 6410 6401 6385 6362 6333 6299 6261 6219 6174 6127 6077 6026 5974 5921 5867 5813 5760 5706 5653 5600 5549 5499 5451 5405 5360 5319 5280 5244 5211 5182 5156 5134 5116 5102 5092 5087 5086 5090 5099 5113 5133 5157 5188 5224 5266 5314 5368 5429 5496 5569 5648 5733 5823 5920 6021 6127 6237 6351 6469 6589 6712 6836 6961 7086 7211 7337 7460 7582 7703 7820 7935 8047 8155 8260 8361 8458 8550 8638 8722 8801 8876 8946 9012 9073 9130 9182 9230 9274 9313 9349 9381 9410 9435 9457 9476 9493 9506 9518 9527 9535 9541 9545 9549 9551 9552 9553 9554 9554 9554 9554 9554 9554 9555 9555 9557 9558 9560 9562 9565 9568 9571 9574 9578 9581 9584 9587 9590 9592 9594 9595 9596 9597 9597 9596 9595 9593 9591 9589 9585 9581 9577 9572 9566 9559 9551 9543 9533 9521 9508 9493 9476 9458 9436 9412 9386 9357 9325 9290 9252 9211 9167 9120 9070 9017 8962 8905 8844 8782 8718 8652 8585 8516 8447 8376 8305 8234 8163 8092 8022 7953 7885 7820 7757 7698 7642 7589 7542 7500 7463 7432 7408 7391 7381 7379 7384 7397 7418 7445 7480 7521 7569 7622 7679 7741 7806 7873 7942 8011 8079 8147 8214 8277 8337 8393 8444 8491 8532 8567 8596 8618 8633 8642 8642 8636 8621 8598 8568 8528 8481 8424 8358 8284 8200 8107 8005 7893 7773 7643 7505 7359 7204 7042 6873 6698 6517 6331 6141 5948 5753 5556 5360 5166 4972 4782 4597 4417 4243 4077 3918 3769 3628 3498 3378 3268 3169 3081 3003 2936 2879 2832 2795 2768 2750 2742 2743 2753 2772 2800 2837 2883 2938 3002 3074 3156 3245 3342 3446 3556 3672 3792 3915 4040 4165 4290 4412 4531 4643 4749 4847 4936 5014 5082 5138 5183 5215 5236 5245 5243 5231 5210 5180 5142 5098 5048 4994 4937 4877 4817 4756 4696 4635 4576 4519 4464 4411 4362 4314 4270 4229 4191 4155 4123 4093 4066 4043 4021 4003 3987 3974 3964 3957 3951 3949 3949 3951 3957 3964 3974 3987 4002 4020 4040 4064 4090 4120 4152 4188 4227 4269 4314 4362 4413 4467 4524 4582 4643 4705 4767 4829 4891 4953 5013 5071 5126 5179 5228 5273 5314 5351 5382 5409 5431 5448 5460 5467 5468 5464 5454 5439 5418 5391 5357 5317 5269 5214 5152 5082 5003 4916 4820 4716 4604 4483 4355 4220 4079 3931 3780 3625 3469 3312 3156 3000 2847 2700 2556 2420 2291 2169 2056 1952 1857 1770 1693 1625 1564 1512 1468 1430 1399 1375 1356 1342 1334 1331 1334 1341 1355 1375 1401 4299 0 61 1 1434 1475 1523 1581 1647 1722 1807 1901 2005 2117 2238 2367 2503 2645 2791 2941 3094 3246 3399 3549 3698 3841 3979 4111 4235 4351 4459 4559 4649 4731 4803 4867 4922 4968 5007 5038 5061 5078 5088 5092 5089 5081 5068 5050 5028 5001 4970 4936 4899 4859 4818 4774 4730 4684 4638 4592 4547 4502 4458 4416 4374 4335 4297 4261 4226 4193 4162 4132 4104 4076 4050 4024 3999 3973 3946 3920 3891 3860 3826 3789 3749 3703 3653 3597 3535 3466 3391 3309 3221 3127 3027 2921 2811 2697 2580 2463 2345 2227 2111 1998 1889 1785 1687 1595 1511 1433 1363 1301 1247 1199 1159 1125 1097 1074 1056 1044 1035 1030 1028 1030 1035 1043 1054 1069 1088 1111 1139 1171 1209 1252 1301 1357 1419 1488 1563 1645 1733 1828 1928 2034 2145 2261 2379 2502 2626 2751 2877 3004 3129 3253 3376 3495 3611 3724 3832 3936 4035 4129 4219 4303 4383 4457 4527 4593 4654 4711 4764 4814 4860 4904 4945 4984 5020 5055 5088 5120 5150 5180 5210 5238 5267 5295 5323 5352 5380 5409 5438 5468 5497 5527 5557 5587 5616 5645 5674 5701 5728 5753 5776 5797 5816 5832 5846 5856 5863 5866 5866 5861 5852 5839 5821 5800 5774 5744 5709 5672 5630 5586 5539 5490 5440 5388 5336 5285 5234 5183 5136 5091 5049 5010 4976 4946 4920 4900 4884 4873 4868 4867 4870 4878 4891 4907 4926 4949 4974 5002 5032 5064 5098 5132 5168 5205 5243 5281 5319 5358 5397 5436 5475 5513 5551 5588 5624 5660 5693 5725 5755 5783 5809 5832 5852 5869 5882 5893 5899 5902 5900 5895 5885 5871 5852 5828 5800 5767 5728 5685 5637 5584 5525 5462 5394 5321 5244 5163 5078 4990 4899 4806 4711 4616 4520 4426 4333 4241 4154 4070 3991 3917 3849 3788 3734 3688 3650 3619 3598 3584 3580 3583 3594 3613 3640 3674 3714 3760 3812 3868 3928 3992 4059 4128 4198 4269 4340 4410 4480 4548 4615 4678 4740 4798 4854 4907 4956 5003 5047 5089 5128 5165 5201 5235 5269 5301 5334 5366 5397 5429 5461 5492 5523 5554 5584 5613 5640 5666 5690 5711 5729 5744 5755 5762 5766 5765 5761 5752 5739 5722 5701 5677 5649 5619 5586 5551 5514 5476 5436 5396 5354 5313 5272 5231 5190 5149 5109 5070 5031 4994 4957 4922 4888 4855 4824 4794 4766 4740 4716 4693 4673 4656 4640 4626 4615 4607 4600 4596 4594 4595 4597 4603 4610 4620 4633 4648 4666 4687 4710 4737 4766 4799 4834 4872 4913 4957 5002 5050 5100 5151 5203 5255 5307 5358 5410 5459 5506 5551 5593 5632 5667 5698 5725 5748 5766 5779 5787 5791 5790 5784 5774 5760 5741 5719 5693 5664 5633 5599 5563 5525 5486 5446 5406 5364 5322 5280 5237 5194 5149 5103 5055 5004 4951 4894 4832 4766 4694 4617 4532 4442 4345 4242 4132 4017 3897 3772 3645 3515 3384 3253 3125 2998 2874 2756 4300 0 61 1 2643 2537 2438 2347 2263 2188 2120 2060 2008 1963 1924 1891 1863 1841 1823 1808 1797 1788 1782 1778 1775 1775 1776 1779 1783 1790 1797 1807 1819 1834 1851 1871 1894 1922 1953 1989 2030 2076 2129 2187 2251 2323 2401 2485 2576 2673 2777 2886 2999 3117 3237 3361 3485 3609 3733 3856 3976 4094 4207 4316 4421 4520 4614 4702 4786 4864 4937 5005 5068 5128 5183 5234 5282 5326 5367 5404 5437 5467 5493 5515 5533 5547 5556 5561 5561 5557 5548 5535 5519 5498 5475 5449 5421 5391 5360 5330 5300 5270 5242 5217 5193 5173 5156 5143 5133 5126 5123 5123 5127 5132 5140 5149 5160 5171 5182 5193 5204 5213 5220 5226 5229 5230 5229 5225 5218 5210 5198 5185 5169 5152 5133 5112 5090 5067 5043 5019 4993 4968 4942 4916 4891 4866 4841 4818 4795 4774 4754 4735 4718 4703 4690 4678 4669 4662 4657 4654 4654 4656 4660 4667 4677 4689 4704 4722 4743 4767 4795 4827 4862 4901 4943 4990 5041 5097 5155 5218 5285 5354 5427 5501 5578 5657 5737 5817 5897 5977 6055 6133 6208 6282 6353 6420 6485 6547 6606 6662 6714 6763 6809 6852 6892 6929 6963 6995 7024 7051 7075 7098 7118 7135 7151 7164 7176 7185 7191 7196 7197 7197 7193 7187 7178 7166 7150 7132 7109 7083 7053 7019 6980 6938 6891 6840 6785 6725 6661 6593 6520 6444 6363 6278 6190 6097 6000 5900 5796 5688 5576 5461 5342 5220 5095 4968 4838 4705 4572 4439 4305 4171 4038 3908 3780 3656 3537 3422 3313 3210 3114 3025 2943 2868 2802 2743 2692 2649 2613 2585 2564 2550 2543 2543 2549 2561 2580 2604 2633 2668 2708 2752 2800 2853 2909 2968 3030 3094 3160 3228 3297 3366 3437 3508 3579 3651 3723 3796 3869 3942 4017 4092 4169 4246 4325 4405 4486 4568 4651 4734 4817 4900 4982 5062 5140 5216 5287 5355 5419 5477 5530 5577 5619 5654 5683 5705 5722 5733 5739 5739 5735 5726 5714 5698 5679 5658 5634 5609 5583 5555 5527 5499 5470 5441 5412 5383 5355 5327 5299 5272 5246 5220 5195 5171 5147 5125 5103 5082 5062 5042 5024 5006 4989 4973 4957 4942 4927 4913 4899 4885 4872 4859 4846 4833 4820 4807 4794 4781 4768 4754 4740 4725 4709 4693 4675 4656 4635 4612 4588 4561 4533 4503 4471 4437 4402 4365 4328 4291 4254 4217 4182 4148 4117 4090 4066 4047 4033 4025 4022 4026 4037 4055 4080 4112 4152 4199 4253 4314 4382 4455 4535 4620 4709 4802 4899 4998 5098 5198 5299 5400 5498 5593 5686 5774 5857 5935 6007 6074 6133 6186 6233 6273 6306 6333 6353 6368 6376 6379 6377 6370 6358 6342 6321 6296 6267 6234 6197 6157 6113 6065 6015 5961 5904 5845 5784 5720 5655 5589 5522 5455 5387 5320 5252 5186 5121 5056 4994 4932 4873 4815 4759 4704 4652 4603 4555 4510 4468 4428 4392 4358 4328 4300 4276 4254 4301 0 61 1 4236 4220 4205 4193 4181 4169 4157 4144 4128 4110 4087 4061 4029 3991 3948 3899 3843 3782 3714 3642 3566 3486 3403 3319 3235 3150 3068 2988 2911 2839 2771 2709 2653 2604 2561 2524 2494 2470 2452 2441 2435 2435 2441 2451 2467 2489 2515 2546 2581 2622 2667 2716 2769 2827 2887 2951 3017 3085 3154 3224 3294 3363 3432 3499 3564 3627 3688 3745 3800 3852 3902 3950 3995 4039 4082 4124 4165 4206 4247 4289 4331 4374 4418 4462 4508 4555 4604 4653 4703 4754 4806 4859 4913 4968 5023 5078 5135 5191 5247 5302 5358 5412 5465 5516 5565 5611 5655 5694 5731 5763 5791 5814 5833 5848 5858 5864 5866 5864 5860 5852 5843 5831 5819 5807 5795 5782 5772 5763 5755 5751 5749 5751 5756 5765 5778 5794 5815 5841 5870 5904 5942 5985 6031 6083 6138 6198 6261 6329 6401 6477 6557 6640 6728 6818 6912 7009 7109 7212 7316 7423 7531 7640 7750 7859 7968 8077 8184 8289 8392 8492 8588 8681 8770 8855 8936 9012 9084 9151 9214 9272 9327 9377 9423 9466 9506 9542 9575 9606 9634 9659 9682 9702 9720 9736 9749 9760 9770 9777 9782 9784 9785 9784 9780 9775 9767 9758 9747 9733 9718 9700 9681 9659 9636 9610 9582 9551 9518 9483 9445 9404 9361 9315 9268 9217 9165 9110 9054 8996 8936 8876 8815 8755 8694 8633 8575 8517 8462 8410 8361 8315 8274 8237 8205 8178 8157 8141 8132 8129 8131 8140 8154 8175 8200 8231 8266 8306 8350 8397 8447 8499 8553 8608 8664 8720 8775 8831 8884 8936 8986 9034 9079 9122 9161 9197 9230 9260 9286 9309 9328 9344 9357 9366 9372 9376 9376 9374 9370 9363 9354 9343 9331 9317 9302 9286 9269 9251 9233 9214 9195 9175 9155 9135 9114 9092 9069 9045 9019 8991 8962 8929 8895 8857 8815 8771 8722 8670 8614 8553 8489 8420 8348 8272 8191 8108 8020 7930 7837 7741 7643 7543 7442 7339 7236 7133 7029 6926 6824 6723 6623 6527 6432 6340 6252 6167 6085 6008 5934 5864 5799 5737 5679 5626 5576 5529 5486 5447 5410 5376 5345 5317 5291 5267 5246 5226 5209 5193 5179 5166 5155 5146 5138 5131 5125 5121 5118 5115 5114 5114 5114 5115 5117 5120 5123 5126 5130 5135 5140 5146 5152 5158 5165 5172 5180 5188 5196 5204 5213 5221 5229 5236 5243 5249 5254 5258 5260 5261 5259 5256 5250 5243 5233 5221 5207 5192 5174 5155 5134 5112 5088 5063 5037 5009 4980 4949 4915 4879 4840 4797 4751 4699 4643 4582 4515 4442 4363 4279 4189 4095 3996 3893 3788 3681 3574 3467 3361 3257 3157 3062 2971 2887 2808 2737 2673 2615 2565 2522 2485 2455 2431 2412 2399 2391 2387 2388 2394 2404 2419 2438 2462 2492 2527 2568 2617 2672 2735 2807 2887 2977 3077 3186 3305 3434 3574 3723 3881 4047 4222 4404 4592 4785 4981 5180 5380 5579 5776 5972 6162 6346 6524 6693 4302 0 61 1 6854 7005 7146 7275 7394 7501 7596 7681 7754 7816 7868 7909 7941 7964 7979 7986 7985 7979 7966 7947 7924 7897 7866 7831 7794 7755 7714 7673 7630 7587 7545 7503 7462 7422 7383 7346 7311 7279 7248 7220 7193 7169 7147 7127 7109 7092 7077 7062 7048 7033 7019 7003 6986 6966 6943 6917 6886 6849 6807 6757 6700 6636 6562 6481 6390 6290 6181 6065 5939 5807 5669 5525 5377 5225 5072 4919 4767 4616 4468 4326 4188 4058 3935 3820 3713 3616 3528 3450 3381 3321 3271 3230 3198 3175 3159 3152 3153 3160 3174 3195 3221 3252 3288 3328 3371 3417 3466 3515 3564 3613 3662 3709 3754 3797 3837 3873 3906 3935 3960 3981 3999 4014 4025 4033 4039 4043 4045 4046 4046 4046 4045 4044 4043 4042 4042 4043 4044 4046 4049 4053 4057 4063 4070 4078 4087 4098 4110 4124 4140 4158 4179 4202 4229 4258 4291 4327 4367 4412 4460 4513 4571 4634 4701 4773 4850 4931 5017 5108 5202 5300 5401 5504 5610 5717 5825 5932 6040 6146 6250 6352 6451 6546 6638 6724 6806 6883 6954 7019 7079 7132 7179 7221 7256 7284 7306 7322 7332 7335 7332 7322 7306 7284 7256 7222 7182 7137 7087 7032 6972 6907 6839 6765 6688 6606 6520 6430 6334 6233 6127 6014 5895 5768 5635 5493 5343 5186 5020 4846 4665 4478 4286 4088 3888 3686 3484 3282 3084 2890 2701 2520 2347 2185 2032 1891 1761 1642 1535 1440 1355 1281 1217 1161 1114 1074 1041 1014 991 973 959 948 940 934 930 928 928 930 934 939 947 958 971 988 1009 1034 1065 1101 1143 1193 1250 1316 1390 1473 1564 1665 1774 1892 2017 2149 2287 2429 2575 2723 2872 3019 3165 3309 3447 3580 3707 3827 3939 4043 4139 4227 4308 4381 4446 4505 4558 4605 4647 4685 4719 4749 4775 4799 4820 4839 4856 4870 4882 4892 4900 4906 4910 4912 4912 4911 4908 4903 4897 4889 4881 4871 4860 4848 4835 4821 4807 4791 4775 4758 4740 4721 4701 4681 4659 4637 4613 4589 4564 4538 4512 4486 4459 4432 4405 4379 4353 4327 4303 4279 4256 4235 4215 4197 4180 4165 4151 4139 4129 4120 4113 4108 4104 4102 4101 4102 4105 4109 4115 4123 4132 4144 4157 4171 4188 4207 4228 4251 4276 4302 4331 4362 4395 4429 4466 4503 4543 4584 4626 4670 4714 4758 4803 4848 4893 4938 4981 5023 5064 5102 5138 5171 5201 5227 5250 5268 5282 5291 5295 5295 5289 5279 5264 5245 5221 5193 5162 5127 5089 5049 5007 4963 4918 4872 4827 4781 4736 4692 4648 4607 4568 4530 4496 4463 4434 4408 4384 4365 4349 4336 4327 4322 4322 4325 4333 4346 4363 4384 4411 4442 4478 4518 4564 4614 4669 4729 4792 4860 4932 5007 5085 5167 5251 5337 5426 5516 5607 5699 5791 5884 5976 6068 6158 6248 6335 6420 6503 6582 6657 6728 6794 6855 6910 6959 7000 7034 7061 7080 4303 0 61 1 7090 7092 7085 7070 7047 7015 6976 6930 6876 6817 6753 6684 6611 6535 6457 6379 6300 6221 6142 6066 5992 5921 5853 5788 5727 5670 5617 5568 5522 5481 5443 5408 5377 5348 5321 5297 5275 5254 5235 5217 5200 5184 5169 5154 5140 5127 5114 5102 5090 5078 5066 5054 5042 5029 5015 5000 4983 4964 4942 4917 4889 4857 4822 4782 4738 4690 4638 4582 4523 4461 4397 4331 4264 4198 4132 4066 4003 3943 3885 3831 3782 3736 3696 3661 3631 3607 3588 3576 3569 3568 3573 3584 3602 3627 3659 3698 3745 3799 3861 3931 4009 4095 4189 4290 4399 4514 4636 4763 4895 5032 5171 5313 5456 5600 5744 5888 6029 6169 6306 6440 6571 6698 6821 6940 7055 7166 7272 7375 7473 7566 7656 7740 7820 7896 7966 8031 8091 8146 8194 8237 8274 8304 8329 8347 8359 8365 8365 8359 8347 8330 8307 8280 8247 8210 8169 8123 8074 8020 7963 7903 7839 7772 7703 7630 7556 7479 7400 7320 7239 7156 7073 6990 6907 6824 6741 6659 6578 6498 6419 6341 6265 6190 6116 6044 5974 5905 5837 5771 5707 5645 5584 5526 5469 5415 5364 5315 5268 5224 5183 5145 5110 5078 5049 5023 5000 4980 4962 4948 4936 4927 4921 4917 4917 4919 4925 4934 4945 4961 4980 5003 5029 5060 5094 5134 5177 5225 5277 5334 5395 5461 5531 5605 5682 5764 5849 5936 6027 6119 6213 6308 6403 6497 6591 6684 6773 6859 6940 7016 7087 7150 7206 7253 7290 7319 7336 7343 7339 7324 7298 7260 7212 7153 7085 7007 6921 6827 6726 6621 6510 6396 6281 6165 6048 5933 5820 5710 5604 5503 5407 5317 5233 5156 5086 5022 4965 4915 4872 4835 4804 4779 4760 4746 4736 4732 4732 4736 4744 4756 4772 4790 4811 4836 4862 4891 4922 4955 4990 5025 5062 5099 5137 5174 5212 5249 5285 5320 5354 5387 5417 5446 5473 5498 5520 5540 5557 5572 5585 5594 5601 5604 5605 5603 5597 5589 5578 5564 5547 5528 5507 5483 5458 5430 5402 5373 5344 5315 5286 5257 5229 5203 5178 5156 5135 5116 5100 5086 5075 5066 5060 5056 5054 5054 5056 5060 5066 5072 5079 5087 5094 5102 5110 5116 5121 5125 5127 5127 5125 5120 5113 5103 5089 5073 5054 5032 5008 4980 4950 4918 4884 4848 4810 4771 4730 4689 4648 4606 4564 4522 4481 4441 4401 4364 4327 4292 4260 4229 4202 4176 4153 4133 4116 4102 4090 4081 4075 4071 4069 4070 4073 4077 4083 4090 4098 4107 4117 4127 4137 4148 4158 4168 4177 4186 4194 4200 4206 4210 4213 4214 4213 4210 4205 4198 4189 4178 4165 4150 4133 4115 4096 4076 4055 4035 4014 3994 3974 3956 3939 3924 3911 3900 3891 3885 3882 3881 3884 3889 3897 3908 3923 3940 3961 3985 4013 4044 4079 4118 4161 4208 4260 4316 4378 4445 4517 4594 4678 4767 4862 4963 5070 5182 5300 5424 5553 5686 5824 5966 6112 6260 6411 6563 4304 0 61 1 6717 6871 7025 7178 7330 7481 7629 7773 7915 8052 8185 8312 8435 8552 8663 8768 8867 8960 9046 9127 9201 9268 9330 9386 9436 9481 9521 9556 9586 9612 9633 9651 9665 9675 9682 9686 9686 9683 9677 9668 9655 9640 9621 9599 9573 9544 9512 9476 9437 9395 9349 9300 9247 9192 9133 9072 9008 8942 8874 8804 8732 8659 8585 8511 8437 8363 8290 8217 8146 8077 8010 7945 7882 7821 7763 7707 7654 7602 7552 7503 7455 7408 7361 7313 7265 7215 7163 7110 7053 6994 6932 6867 6799 6729 6655 6579 6500 6419 6337 6253 6170 6085 6001 5917 5835 5754 5674 5597 5523 5451 5382 5317 5255 5196 5142 5091 5044 5001 4962 4928 4897 4870 4848 4830 4816 4807 4802 4801 4804 4811 4823 4839 4859 4884 4912 4944 4980 5020 5063 5109 5157 5208 5261 5316 5371 5426 5481 5535 5587 5637 5684 5726 5765 5798 5826 5848 5863 5871 5873 5868 5856 5837 5811 5779 5742 5699 5650 5598 5542 5483 5421 5357 5292 5226 5160 5094 5029 4965 4903 4843 4785 4730 4678 4629 4584 4543 4506 4473 4444 4420 4400 4386 4376 4371 4371 4376 4386 4401 4421 4445 4475 4510 4549 4593 4642 4696 4755 4818 4886 4959 5036 5117 5203 5292 5386 5482 5582 5684 5789 5894 5999 6104 6209 6312 6411 6507 6597 6681 6758 6826 6885 6934 6972 6999 7012 7013 7001 6976 6936 6884 6819 6741 6651 6550 6438 6318 6188 6053 5910 5764 5614 5462 5309 5157 5007 4858 4714 4574 4439 4311 4190 4077 3971 3874 3785 3705 3634 3571 3518 3473 3437 3409 3389 3377 3372 3373 3381 3394 3412 3435 3462 3492 3525 3561 3598 3637 3677 3718 3760 3802 3844 3887 3930 3974 4018 4063 4110 4157 4206 4256 4309 4363 4420 4479 4540 4603 4669 4736 4805 4876 4948 5020 5093 5166 5238 5310 5379 5447 5512 5574 5633 5687 5737 5783 5823 5858 5888 5912 5931 5944 5951 5953 5951 5943 5931 5915 5895 5872 5847 5820 5791 5761 5730 5700 5670 5640 5612 5586 5561 5539 5519 5502 5489 5478 5472 5469 5469 5474 5484 5497 5515 5537 5563 5593 5628 5666 5708 5754 5802 5853 5905 5960 6015 6070 6125 6180 6232 6282 6330 6374 6414 6449 6480 6505 6524 6538 6545 6545 6540 6528 6510 6486 6456 6421 6381 6337 6288 6236 6180 6123 6064 6003 5942 5881 5821 5761 5703 5648 5594 5544 5497 5453 5413 5376 5344 5316 5292 5272 5256 5244 5237 5234 5235 5240 5250 5264 5282 5305 5332 5363 5398 5438 5481 5529 5581 5637 5697 5761 5828 5899 5973 6051 6132 6216 6303 6392 6484 6579 6676 6775 6875 6977 7080 7183 7287 7391 7494 7596 7698 7797 7894 7989 8081 8169 8254 8336 8413 8486 8555 8620 8681 8736 8788 8835 8877 8915 8948 8977 9001 9021 9036 9046 9052 9052 9048 9040 9026 9008 8985 8958 8926 8889 8848 8803 8753 8699 8642 8580 8514 8445 4305 0 61 1 8372 8295 8215 8131 8044 7953 7860 7763 7664 7562 7458 7352 7245 7135 7026 6916 6805 6695 6586 6478 6370 6265 6162 6061 5963 5868 5775 5686 5600 5518 5439 5363 5291 5223 5159 5098 5042 4989 4939 4894 4852 4813 4778 4746 4717 4691 4668 4647 4628 4611 4595 4582 4570 4559 4551 4543 4538 4534 4533 4534 4538 4545 4555 4569 4587 4609 4635 4666 4700 4738 4780 4825 4872 4922 4972 5023 5072 5121 5168 5211 5250 5285 5314 5338 5356 5367 5372 5370 5363 5349 5331 5308 5282 5252 5220 5189 5158 5126 5096 5069 5046 5027 5013 5004 5001 5003 5012 5026 5046 5071 5100 5134 5171 5210 5251 5292 5333 5373 5411 5446 5477 5503 5524 5539 5548 5550 5546 5535 5517 5492 5462 5426 5385 5339 5290 5238 5182 5126 5069 5011 4953 4897 4842 4789 4738 4690 4645 4603 4564 4528 4496 4467 4441 4419 4399 4383 4370 4360 4353 4348 4347 4349 4354 4362 4373 4388 4405 4424 4447 4472 4500 4529 4560 4592 4625 4658 4691 4724 4755 4785 4813 4838 4860 4878 4893 4903 4909 4910 4907 4897 4883 4862 4836 4804 4766 4722 4672 4616 4554 4486 4413 4334 4251 4163 4072 3978 3881 3783 3684 3585 3486 3390 3296 3205 3119 3036 2960 2889 2824 2766 2715 2671 2633 2603 2580 2565 2556 2555 2561 2575 2596 2626 2663 2709 2763 2825 2897 2977 3067 3165 3272 3388 3512 3644 3783 3928 4079 4235 4395 4557 4721 4887 5052 5217 5379 5540 5696 5849 5997 6139 6276 6407 6531 6649 6760 6864 6961 7051 7133 7208 7275 7335 7387 7432 7469 7499 7522 7538 7546 7548 7544 7533 7517 7495 7469 7439 7405 7368 7328 7287 7244 7201 7157 7114 7071 7029 6988 6949 6911 6875 6840 6807 6774 6743 6712 6681 6650 6619 6587 6553 6518 6480 6440 6397 6352 6304 6253 6199 6141 6081 6018 5952 5884 5813 5739 5663 5585 5505 5423 5339 5254 5166 5077 4987 4896 4803 4709 4616 4522 4428 4335 4242 4152 4063 3977 3894 3815 3740 3670 3605 3546 3493 3448 3409 3378 3355 3340 3334 3337 3349 3370 3401 3441 3490 3548 3616 3692 3776 3867 3965 4070 4180 4293 4410 4529 4648 4766 4884 4999 5110 5217 5317 5411 5497 5576 5646 5707 5759 5802 5836 5861 5877 5886 5886 5879 5866 5846 5820 5790 5755 5717 5675 5631 5585 5537 5489 5439 5389 5339 5290 5240 5191 5141 5092 5043 4993 4942 4890 4837 4781 4722 4660 4595 4525 4452 4373 4290 4202 4110 4013 3912 3808 3701 3592 3481 3371 3261 3152 3045 2941 2841 2746 2656 2571 2492 2420 2355 2296 2244 2199 2161 2130 2105 2086 2074 2068 2068 2074 2086 2105 2129 2160 2197 2241 2291 2347 2409 2478 2552 2632 2718 2808 2903 3001 3103 3206 3313 3420 3527 3634 3741 3847 3951 4053 4152 4250 4344 4436 4526 4612 4697 4779 4859 4937 5014 5088 5161 5233 5302 5370 4306 0 61 1 5436 5499 5560 5618 5672 5722 5768 5809 5845 5875 5900 5919 5932 5939 5941 5937 5928 5915 5897 5876 5852 5825 5797 5767 5737 5706 5676 5646 5616 5588 5560 5532 5506 5479 5453 5427 5400 5372 5344 5314 5283 5250 5216 5179 5141 5102 5060 5017 4973 4928 4883 4837 4790 4744 4699 4655 4611 4570 4530 4492 4456 4423 4393 4366 4342 4321 4304 4290 4279 4273 4269 4270 4274 4282 4294 4310 4330 4354 4382 4414 4450 4490 4534 4583 4635 4692 4752 4817 4884 4955 5030 5107 5186 5267 5351 5435 5521 5607 5694 5782 5869 5956 6043 6130 6216 6303 6389 6475 6560 6646 6731 6816 6901 6986 7070 7153 7236 7318 7398 7477 7554 7630 7703 7774 7842 7908 7971 8031 8088 8142 8193 8242 8287 8329 8369 8406 8439 8470 8497 8522 8543 8561 8576 8587 8595 8600 8601 8599 8594 8586 8575 8562 8545 8527 8507 8485 8461 8436 8410 8383 8355 8327 8299 8271 8243 8216 8190 8165 8142 8120 8100 8083 8068 8056 8047 8041 8039 8040 8045 8054 8066 8081 8099 8121 8145 8171 8199 8228 8259 8291 8323 8355 8387 8420 8451 8483 8514 8544 8574 8604 8633 8661 8689 8717 8745 8772 8798 8825 8851 8876 8901 8925 8948 8971 8992 9013 9033 9051 9069 9086 9101 9116 9130 9143 9155 9166 9176 9186 9195 9202 9209 9214 9219 9221 9223 9223 9220 9216 9210 9202 9191 9178 9162 9144 9123 9099 9072 9042 9008 8972 8932 8888 8841 8790 8735 8675 8612 8543 8470 8393 8310 8223 8131 8034 7932 7827 7717 7604 7487 7368 7246 7122 6998 6873 6749 6624 6501 6380 6262 6147 6036 5929 5827 5729 5638 5551 5471 5397 5329 5267 5211 5161 5117 5078 5045 5016 4992 4972 4955 4941 4930 4921 4913 4906 4900 4894 4887 4880 4873 4864 4854 4843 4830 4816 4801 4784 4767 4749 4729 4709 4689 4668 4647 4625 4603 4581 4559 4537 4515 4493 4471 4449 4427 4405 4385 4364 4345 4327 4310 4295 4281 4269 4260 4252 4247 4244 4243 4245 4248 4254 4262 4271 4282 4294 4308 4322 4337 4353 4369 4386 4403 4420 4438 4456 4474 4492 4511 4530 4549 4568 4586 4605 4623 4641 4658 4675 4690 4704 4716 4726 4735 4741 4746 4748 4747 4744 4739 4731 4721 4708 4693 4676 4656 4635 4612 4588 4562 4535 4507 4479 4450 4422 4393 4364 4337 4309 4283 4258 4234 4211 4190 4170 4151 4134 4118 4104 4091 4079 4069 4061 4053 4048 4043 4041 4040 4041 4044 4049 4056 4065 4076 4090 4106 4125 4146 4169 4195 4223 4254 4287 4322 4359 4399 4442 4487 4534 4585 4638 4695 4754 4818 4885 4956 5031 5110 5193 5280 5371 5466 5564 5665 5770 5877 5986 6096 6208 6320 6432 6544 6654 6764 6871 6975 7077 7176 7272 7364 7452 7536 7616 7691 7763 7830 7893 7952 8006 8056 8102 8144 8183 8217 8247 8274 8298 8318 8336 8350 8363 8373 8381 4307 0 61 2 8366 8371 8375 8379 8382 8385 8388 8391 8394 8397 8400 8402 8404 8405 8406 8405 8404 8402 8399 8395 8390 8384 8377 8370 8362 8354 8345 8337 8329 8321 8314 8307 8301 8296 8292 8288 8285 8283 8281 8280 8279 8278 8276 8275 8274 8272 8269 8266 8263 8258 8252 8245 8237 8228 8217 8205 8191 8175 8157 8136 8114 8089 8062 8032 8000 7965 7929 7890 7849 7807 7764 7719 7675 7630 7586 7542 7500 7460 7421 7386 7352 7322 7295 7272 7251 7234 7220 7209 7201 7195 7191 7190 7189 7189 7190 7190 7190 7189 7187 7182 7175 7165 7151 7134 7113 7087 7057 7023 6984 6940 6891 6837 6779 6717 6651 6580 6506 6430 6350 6268 6184 6099 6013 5926 5839 5752 5666 5581 5498 5416 5336 5258 5182 5110 5039 4972 4908 4847 4789 4734 4683 4635 4591 4551 4514 4480 4451 4425 4404 4386 4373 4363 4358 4357 4360 4367 4378 4393 4412 4434 4461 4491 4525 4563 4604 4648 4696 4746 4800 4857 4916 4978 5043 5110 5179 5250 5324 5398 5475 5551 5629 5706 5784 5861 5937 6011 6083 6153 6220 6284 6344 6400 6452 6499 6542 6580 6613 6641 6665 6684 6698 6708 6713 6714 6712 6706 6696 6683 6666 6647 6625 6601 6573 6544 6512 6478 6441 6403 6363 6321 6277 6232 6186 6138 6089 6039 5989 5937 5885 5832 5779 5725 5672 5617 5563 5508 5453 5398 5342 5287 5232 5177 5122 5067 5014 4961 4909 4859 4809 4762 4717 4673 4632 4593 4556 4521 4489 4459 4432 4406 4382 4360 4339 4320 4301 4284 4267 4251 4235 4220 4205 4190 4176 4162 4149 4136 4123 4112 4101 4091 4081 4073 4065 4058 4052 4047 4043 4039 4037 4035 4033 4032 4032 4033 4034 4036 4039 4043 4047 4053 4059 4067 4075 4085 4095 4105 4117 4129 4141 4153 4165 4177 4188 4199 4209 4219 4227 4235 4241 4247 4251 4254 4256 4257 4257 4254 4250 4243 4234 4222 4206 4186 4161 4131 4094 4051 4001 3943 3878 3805 3724 3634 3538 3434 3324 3208 3087 2964 2838 2711 2584 2459 2336 2216 2102 1993 1891 1796 1708 1629 1558 1494 1439 1391 1351 1318 1291 1271 1257 1247 1244 1244 1250 1260 1275 1294 1318 1346 1380 1418 1461 1509 1562 1620 1683 1750 1822 1896 1974 2054 2134 2214 2295 2374 2450 2522 2589 2650 2705 2751 2790 2819 2838 2848 2847 2836 2816 2786 2746 2698 2642 2579 2510 2435 2356 2275 2190 2105 2020 1936 1852 1771 1692 1617 1545 1477 1413 1354 1299 1247 1200 1156 1116 1080 1046 1015 986 960 936 914 894 876 860 845 831 820 810 801 794 788 784 781 780 779 780 782 785 789 795 801 808 817 827 839 853 869 888 910 935 964 997 1034 1076 1123 1174 1230 1292 1357 1427 1501 1578 1658 1741 1826 1912 1999 2085 2171 2257 2341 2422 2502 2578 2652 2723 2791 2855 2917 2976 3032 4308 0 61 2 3085 3136 3185 3231 3276 3319 3361 3401 3440 3478 3515 3551 3586 3620 3653 3686 3718 3749 3780 3810 3839 3868 3896 3923 3950 3977 4003 4028 4053 4078 4102 4126 4149 4172 4194 4216 4237 4257 4277 4296 4314 4332 4348 4364 4379 4392 4404 4415 4425 4433 4440 4445 4449 4450 4450 4449 4445 4440 4432 4424 4413 4401 4388 4373 4357 4341 4323 4306 4288 4269 4251 4233 4216 4199 4183 4167 4153 4140 4128 4117 4108 4100 4094 4089 4086 4085 4085 4088 4093 4099 4108 4120 4133 4148 4166 4186 4208 4231 4257 4284 4312 4342 4372 4403 4434 4465 4496 4526 4555 4583 4610 4636 4659 4681 4701 4719 4735 4749 4760 4770 4779 4785 4790 4793 4795 4796 4796 4795 4794 4792 4790 4788 4786 4784 4782 4781 4780 4780 4781 4782 4785 4788 4792 4796 4802 4807 4814 4821 4828 4835 4842 4849 4855 4861 4866 4871 4874 4877 4879 4879 4879 4877 4875 4871 4867 4862 4856 4851 4844 4838 4832 4825 4819 4814 4808 4804 4800 4797 4794 4792 4791 4791 4792 4793 4796 4799 4802 4806 4811 4817 4822 4829 4835 4841 4848 4855 4861 4867 4873 4878 4883 4887 4891 4894 4896 4897 4898 4899 4899 4898 4897 4896 4895 4895 4894 4894 4894 4895 4897 4899 4902 4906 4910 4915 4920 4925 4931 4937 4942 4948 4952 4956 4960 4962 4964 4964 4963 4962 4959 4954 4949 4942 4935 4926 4917 4906 4895 4882 4869 4855 4840 4825 4808 4791 4773 4754 4735 4714 4693 4672 4650 4627 4604 4580 4557 4533 4509 4486 4462 4439 4417 4395 4373 4353 4334 4315 4298 4282 4267 4253 4241 4231 4222 4214 4209 4205 4202 4201 4202 4204 4208 4214 4220 4229 4238 4249 4260 4273 4286 4301 4316 4331 4348 4365 4382 4401 4420 4440 4461 4484 4507 4532 4559 4588 4619 4652 4688 4726 4767 4811 4858 4909 4962 5020 5080 5144 5211 5281 5355 5431 5510 5592 5676 5762 5850 5940 6030 6122 6214 6306 6399 6490 6581 6671 6760 6847 6932 7015 7096 7174 7250 7323 7392 7458 7521 7580 7636 7688 7735 7779 7819 7854 7884 7911 7933 7950 7963 7972 7977 7977 7974 7967 7957 7944 7927 7909 7888 7865 7840 7814 7788 7760 7731 7702 7673 7643 7613 7582 7552 7521 7489 7457 7424 7391 7357 7321 7285 7248 7209 7168 7127 7083 7038 6991 6942 6891 6838 6783 6725 6666 6604 6539 6473 6403 6332 6259 6183 6106 6026 5946 5864 5781 5699 5616 5533 5451 5371 5291 5214 5139 5066 4996 4930 4867 4807 4751 4698 4649 4604 4563 4525 4491 4460 4433 4408 4387 4370 4355 4343 4334 4328 4324 4324 4326 4331 4338 4349 4361 4376 4394 4413 4435 4459 4484 4510 4538 4567 4596 4625 4654 4683 4711 4738 4763 4787 4808 4827 4843 4857 4867 4873 4875 4874 4868 4857 4843 4823 4798 4769 4735 4695 4651 4602 4549 4491 4429 4363 4293 4220 4145 4309 0 61 2 4068 3988 3908 3829 3749 3670 3594 3520 3449 3383 3322 3266 3217 3174 3138 3110 3090 3078 3074 3078 3089 3108 3133 3165 3202 3245 3292 3341 3394 3449 3503 3558 3612 3665 3716 3765 3811 3853 3892 3928 3960 3988 4013 4036 4055 4072 4087 4100 4112 4123 4133 4143 4153 4164 4175 4186 4199 4213 4227 4243 4259 4277 4295 4315 4335 4356 4377 4399 4421 4444 4466 4489 4511 4534 4556 4577 4599 4619 4640 4659 4679 4697 4716 4733 4751 4768 4786 4803 4821 4839 4858 4878 4898 4920 4944 4969 4997 5026 5058 5093 5130 5170 5214 5260 5310 5363 5419 5478 5541 5607 5676 5747 5822 5898 5977 6058 6140 6223 6306 6390 6473 6556 6636 6715 6791 6864 6933 6997 7056 7109 7156 7196 7228 7253 7270 7279 7278 7269 7251 7224 7188 7143 7089 7027 6957 6879 6794 6701 6602 6498 6387 6272 6152 6027 5899 5768 5634 5498 5360 5221 5080 4939 4798 4656 4516 4376 4238 4101 3967 3836 3708 3583 3463 3347 3236 3131 3031 2937 2849 2768 2694 2627 2567 2514 2469 2431 2401 2379 2365 2359 2360 2370 2387 2412 2444 2482 2528 2580 2637 2699 2766 2836 2908 2981 3055 3129 3201 3271 3337 3399 3457 3509 3555 3596 3630 3658 3680 3697 3709 3717 3723 3725 3727 3729 3733 3737 3745 3757 3773 3796 3825 3861 3905 3956 4016 4083 4159 4243 4334 4432 4537 4649 4766 4888 5014 5143 5276 5408 5541 5673 5805 5934 6058 6178 6292 6400 6500 6592 6676 6749 6814 6868 6911 6945 6969 6983 6987 6982 6969 6947 6918 6882 6840 6791 6737 6678 6614 6545 6473 6396 6315 6231 6143 6051 5956 5857 5755 5649 5541 5430 5317 5201 5085 4969 4852 4736 4622 4510 4401 4297 4196 4102 4014 3932 3858 3792 3733 3683 3641 3607 3582 3565 3555 3553 3558 3570 3587 3610 3638 3669 3704 3742 3781 3822 3863 3905 3945 3985 4024 4060 4095 4126 4154 4180 4202 4221 4237 4250 4260 4267 4272 4275 4276 4276 4275 4275 4274 4274 4274 4276 4280 4287 4296 4308 4323 4341 4363 4389 4418 4451 4487 4527 4570 4616 4665 4716 4769 4824 4881 4938 4995 5052 5109 5166 5220 5274 5324 5372 5417 5459 5497 5531 5561 5587 5608 5625 5638 5646 5650 5651 5647 5640 5630 5617 5601 5584 5564 5543 5521 5498 5476 5453 5430 5408 5387 5367 5348 5330 5314 5299 5286 5275 5265 5257 5250 5245 5241 5239 5237 5237 5238 5239 5241 5243 5245 5247 5249 5251 5253 5253 5254 5253 5252 5249 5247 5243 5239 5235 5231 5226 5222 5218 5215 5213 5212 5212 5215 5219 5226 5235 5246 5261 5279 5299 5324 5351 5382 5417 5456 5498 5544 5593 5646 5702 5762 5824 5889 5957 6027 6099 6172 6247 6322 6397 6473 6548 6622 6694 6766 6834 6901 6965 7026 7084 7138 7189 7236 7278 7317 7350 7379 7403 7422 7435 7443 7445 7441 7430 7413 7389 4310 0 61 2 7359 7321 7277 7227 7169 7106 7036 6961 6880 6794 6704 6610 6513 6412 6310 6207 6102 5997 5892 5788 5684 5582 5483 5385 5290 5198 5109 5023 4940 4861 4785 4713 4644 4579 4517 4459 4405 4354 4307 4263 4222 4185 4151 4121 4094 4069 4048 4030 4015 4003 3994 3988 3985 3984 3987 3992 4001 4012 4026 4042 4061 4083 4107 4134 4163 4194 4227 4261 4296 4333 4370 4408 4446 4483 4520 4555 4590 4622 4653 4681 4707 4729 4749 4766 4780 4791 4798 4803 4805 4804 4801 4796 4790 4782 4773 4764 4755 4746 4738 4731 4726 4722 4721 4722 4725 4732 4741 4754 4770 4789 4812 4838 4868 4902 4940 4981 5027 5076 5130 5188 5250 5317 5388 5463 5543 5626 5714 5805 5899 5997 6097 6200 6304 6409 6515 6620 6724 6826 6926 7022 7113 7200 7280 7354 7420 7478 7528 7568 7598 7619 7629 7628 7616 7594 7561 7518 7464 7400 7327 7245 7155 7056 6951 6840 6723 6602 6477 6351 6223 6094 5965 5838 5714 5591 5474 5360 5252 5150 5055 4966 4884 4810 4743 4684 4632 4588 4551 4520 4496 4477 4464 4455 4450 4449 4451 4454 4460 4465 4471 4476 4481 4485 4487 4487 4485 4481 4476 4468 4458 4446 4433 4419 4403 4387 4371 4354 4338 4322 4306 4292 4278 4266 4256 4247 4239 4234 4230 4228 4229 4232 4237 4244 4254 4266 4280 4297 4316 4338 4362 4388 4416 4445 4476 4508 4540 4573 4605 4636 4667 4697 4724 4750 4773 4794 4811 4827 4839 4849 4856 4861 4864 4865 4865 4864 4862 4861 4860 4859 4860 4863 4867 4873 4881 4893 4906 4923 4942 4965 4990 5018 5049 5083 5120 5159 5200 5243 5289 5336 5384 5433 5482 5532 5581 5630 5677 5723 5766 5806 5843 5876 5904 5927 5946 5958 5965 5966 5961 5949 5932 5908 5879 5844 5805 5760 5712 5660 5604 5547 5487 5426 5364 5303 5241 5180 5121 5063 5008 4955 4904 4857 4813 4772 4734 4699 4668 4640 4615 4593 4574 4558 4545 4534 4526 4521 4518 4517 4519 4523 4529 4537 4548 4561 4576 4594 4613 4636 4660 4687 4716 4747 4780 4816 4854 4895 4937 4982 5029 5078 5130 5183 5239 5296 5356 5417 5481 5545 5612 5680 5749 5819 5890 5961 6032 6103 6174 6244 6312 6379 6444 6506 6566 6623 6675 6724 6769 6810 6845 6876 6902 6923 6939 6950 6955 6956 6951 6942 6928 6910 6887 6860 6829 6795 6757 6715 6671 6624 6575 6523 6469 6414 6357 6299 6240 6181 6121 6061 6001 5941 5882 5825 5768 5713 5660 5608 5559 5511 5466 5423 5383 5345 5309 5276 5245 5216 5190 5165 5143 5121 5102 5084 5067 5052 5037 5023 5010 4997 4985 4973 4962 4950 4939 4927 4916 4904 4892 4880 4867 4854 4840 4826 4811 4796 4780 4763 4747 4730 4712 4694 4676 4659 4641 4623 4606 4590 4574 4560 4546 4535 4524 4515 4509 4504 4501 4501 4504 4509 4517 4528 4542 4560 4311 0 61 2 4580 4604 4631 4661 4695 4732 4772 4815 4862 4911 4963 5018 5074 5133 5193 5255 5318 5380 5443 5505 5568 5628 5686 5742 5795 5845 5890 5932 5968 6000 6026 6046 6060 6068 6070 6065 6055 6038 6015 5986 5951 5912 5868 5819 5766 5710 5650 5589 5525 5459 5393 5326 5258 5191 5124 5058 4993 4929 4866 4806 4747 4690 4636 4584 4534 4487 4442 4401 4362 4326 4293 4263 4235 4211 4191 4173 4158 4147 4139 4134 4133 4134 4139 4148 4159 4174 4193 4215 4241 4270 4303 4339 4380 4424 4472 4525 4581 4641 4704 4772 4842 4917 4994 5075 5158 5244 5331 5421 5512 5603 5696 5788 5881 5973 6064 6153 6241 6327 6410 6490 6568 6641 6710 6776 6836 6891 6941 6986 7024 7057 7083 7103 7116 7123 7123 7118 7106 7088 7065 7037 7004 6966 6925 6880 6833 6784 6732 6680 6627 6573 6520 6467 6415 6364 6314 6266 6220 6176 6133 6093 6055 6019 5985 5953 5923 5895 5869 5844 5821 5799 5779 5759 5740 5722 5703 5685 5666 5646 5625 5603 5579 5554 5527 5498 5467 5434 5398 5361 5323 5282 5240 5197 5153 5108 5063 5017 4972 4926 4881 4836 4793 4750 4709 4669 4630 4593 4558 4525 4494 4465 4438 4413 4391 4371 4354 4338 4325 4314 4306 4299 4293 4289 4287 4285 4285 4284 4285 4285 4285 4285 4285 4285 4284 4282 4280 4278 4275 4271 4268 4264 4260 4257 4253 4250 4248 4246 4244 4243 4243 4245 4247 4250 4255 4261 4268 4277 4288 4301 4316 4332 4351 4373 4396 4422 4450 4480 4512 4546 4582 4619 4658 4698 4738 4780 4821 4862 4903 4943 4983 5022 5060 5096 5131 5165 5197 5228 5258 5286 5313 5339 5364 5388 5410 5432 5452 5472 5490 5507 5523 5537 5550 5562 5572 5580 5586 5590 5592 5593 5590 5586 5580 5571 5561 5548 5534 5517 5499 5479 5458 5435 5411 5386 5360 5334 5306 5278 5249 5220 5190 5160 5130 5100 5070 5039 5009 4979 4950 4920 4891 4863 4835 4808 4782 4756 4732 4708 4686 4664 4644 4625 4607 4590 4575 4561 4548 4537 4528 4521 4515 4512 4510 4511 4515 4521 4530 4542 4558 4577 4600 4627 4658 4693 4733 4777 4825 4878 4935 4996 5061 5130 5203 5279 5358 5439 5523 5609 5696 5784 5872 5961 6049 6136 6222 6306 6387 6466 6542 6614 6683 6748 6808 6864 6915 6961 7003 7039 7071 7098 7121 7139 7152 7162 7168 7171 7170 7167 7161 7153 7144 7133 7121 7108 7096 7083 7070 7058 7046 7035 7026 7017 7011 7005 7002 7001 7001 7003 7008 7015 7024 7035 7048 7064 7081 7101 7123 7147 7173 7200 7229 7260 7292 7325 7359 7394 7430 7466 7503 7539 7576 7612 7647 7682 7716 7749 7780 7810 7838 7864 7888 7909 7928 7943 7956 7965 7971 7973 7972 7966 7956 7941 7923 7899 7871 7838 7800 7758 7710 7658 7602 7541 7476 7407 7335 7259 7181 7100 7016 6932 6845 6758 4312 0 61 2 6671 6584 6497 6410 6324 6240 6157 6075 5996 5918 5842 5768 5695 5625 5557 5490 5426 5363 5302 5242 5185 5129 5075 5023 4973 4925 4879 4834 4792 4751 4713 4677 4643 4611 4581 4552 4526 4502 4480 4460 4442 4426 4412 4400 4389 4381 4375 4370 4367 4366 4366 4368 4371 4375 4380 4386 4392 4398 4404 4411 4417 4422 4427 4431 4435 4438 4441 4443 4445 4447 4449 4452 4455 4459 4464 4471 4479 4488 4500 4513 4529 4547 4567 4589 4614 4641 4671 4702 4736 4772 4809 4849 4890 4932 4975 5018 5062 5106 5149 5191 5232 5271 5307 5341 5371 5397 5418 5435 5446 5452 5453 5448 5438 5421 5400 5373 5342 5306 5266 5222 5176 5127 5077 5025 4972 4920 4867 4815 4764 4715 4666 4620 4576 4533 4494 4456 4421 4389 4359 4331 4307 4285 4266 4250 4237 4228 4221 4218 4218 4222 4229 4240 4255 4274 4297 4324 4355 4391 4431 4475 4524 4577 4634 4696 4762 4833 4908 4987 5071 5158 5250 5346 5446 5549 5656 5765 5878 5993 6110 6229 6349 6469 6590 6710 6830 6948 7064 7177 7287 7393 7495 7592 7683 7768 7847 7920 7985 8042 8093 8135 8170 8197 8216 8228 8232 8229 8219 8202 8179 8149 8114 8074 8029 7980 7926 7869 7809 7746 7680 7612 7542 7471 7398 7323 7248 7172 7095 7019 6942 6865 6788 6711 6635 6560 6486 6414 6342 6273 6205 6139 6074 6013 5953 5895 5840 5786 5735 5685 5638 5592 5547 5504 5462 5422 5382 5343 5305 5267 5231 5195 5160 5127 5094 5062 5032 5004 4977 4952 4928 4907 4888 4871 4856 4843 4832 4823 4816 4810 4806 4803 4802 4802 4802 4803 4805 4808 4811 4815 4818 4823 4828 4833 4839 4845 4852 4860 4869 4879 4890 4903 4916 4931 4948 4966 4985 5006 5028 5051 5075 5100 5126 5152 5178 5204 5229 5254 5278 5300 5320 5339 5355 5368 5378 5386 5391 5393 5391 5387 5380 5371 5360 5346 5331 5315 5297 5280 5262 5244 5226 5210 5194 5180 5167 5156 5146 5138 5132 5128 5125 5124 5125 5128 5133 5139 5146 5155 5166 5178 5191 5206 5221 5238 5256 5274 5293 5313 5332 5352 5372 5391 5410 5428 5445 5462 5477 5491 5503 5514 5524 5532 5538 5542 5544 5544 5542 5537 5529 5517 5501 5482 5457 5427 5391 5349 5301 5245 5182 5111 5032 4946 4852 4752 4644 4531 4412 4289 4162 4034 3905 3776 3647 3521 3398 3280 3167 3059 2959 2866 2780 2702 2631 2568 2512 2464 2423 2388 2359 2335 2317 2304 2295 2291 2291 2296 2304 2317 2333 2355 2381 2411 2447 2487 2533 2584 2641 2702 2769 2840 2916 2996 3080 3167 3257 3349 3443 3537 3632 3726 3821 3913 4005 4094 4180 4264 4344 4422 4495 4565 4630 4692 4750 4803 4851 4895 4935 4970 5000 5025 5046 5061 5072 5078 5080 5076 5069 5058 5042 5024 5002 4977 4951 4922 4892 4860 4829 4797 4766 4735 4704 4675 4313 0 61 2 4648 4622 4597 4575 4555 4536 4520 4506 4495 4485 4478 4473 4471 4471 4474 4480 4489 4500 4515 4533 4554 4578 4606 4638 4673 4711 4753 4799 4848 4900 4956 5014 5076 5140 5207 5276 5348 5422 5498 5577 5657 5739 5822 5908 5995 6083 6173 6264 6356 6450 6545 6641 6737 6835 6933 7031 7130 7229 7328 7427 7525 7623 7719 7814 7908 7999 8088 8175 8259 8339 8416 8490 8559 8624 8685 8742 8794 8841 8884 8923 8956 8986 9011 9032 9050 9063 9073 9081 9085 9086 9086 9083 9078 9072 9065 9056 9047 9037 9026 9016 9005 8995 8985 8975 8966 8958 8951 8945 8941 8937 8935 8934 8935 8938 8942 8947 8954 8962 8972 8983 8995 9008 9023 9038 9053 9070 9087 9104 9121 9139 9156 9173 9190 9206 9222 9238 9253 9267 9280 9293 9304 9315 9325 9334 9341 9348 9353 9357 9360 9361 9362 9360 9357 9353 9347 9340 9331 9320 9308 9295 9280 9264 9246 9227 9207 9186 9165 9142 9119 9095 9070 9046 9021 8997 8972 8948 8924 8900 8877 8855 8833 8812 8792 8772 8754 8736 8719 8703 8688 8674 8660 8648 8636 8624 8614 8604 8595 8586 8578 8571 8564 8558 8553 8548 8544 8541 8538 8536 8535 8535 8535 8536 8537 8539 8541 8544 8547 8550 8553 8557 8561 8565 8569 8573 8577 8581 8585 8589 8593 8597 8601 8605 8609 8612 8615 8616 8617 8616 8614 8609 8602 8592 8578 8561 8540 8515 8485 8450 8411 8366 8317 8262 8202 8138 8069 7996 7918 7837 7753 7666 7576 7484 7390 7295 7199 7101 7004 6906 6808 6711 6614 6518 6423 6330 6239 6149 6062 5978 5896 5817 5740 5668 5599 5533 5471 5412 5358 5306 5259 5215 5175 5138 5104 5074 5046 5022 5000 4980 4963 4948 4936 4925 4916 4909 4904 4900 4898 4896 4896 4897 4898 4900 4902 4904 4907 4910 4912 4915 4918 4921 4924 4927 4931 4935 4941 4947 4956 4966 4978 4994 5012 5033 5058 5086 5119 5156 5197 5242 5293 5348 5407 5472 5541 5615 5693 5776 5863 5955 6051 6150 6254 6361 6471 6584 6700 6818 6939 7060 7183 7307 7431 7554 7677 7799 7919 8037 8153 8265 8375 8480 8582 8680 8773 8861 8945 9025 9099 9168 9233 9293 9348 9399 9445 9486 9524 9557 9587 9612 9634 9653 9668 9680 9689 9694 9698 9698 9696 9691 9684 9674 9663 9649 9633 9616 9596 9574 9551 9526 9499 9470 9439 9407 9372 9337 9299 9260 9220 9179 9136 9092 9047 9002 8956 8910 8864 8819 8773 8729 8685 8642 8601 8561 8523 8486 8452 8420 8390 8363 8338 8316 8296 8280 8266 8255 8246 8241 8239 8239 8242 8248 8256 8267 8281 8297 8314 8334 8356 8379 8403 8429 8455 8483 8510 8538 8565 8593 8620 8645 8670 8694 8716 8736 8753 8769 8781 8791 8797 8799 8798 8793 8783 8769 8750 8726 8696 8661 8620 8572 8518 8458 8390 8315 8231 8140 8040 7932 7814 7687 7551 7405 4314 0 61 2 7250 7086 6912 6729 6539 6341 6135 5924 5708 5488 5266 5043 4820 4598 4379 4164 3955 3753 3558 3373 3196 3031 2876 2732 2600 2479 2370 2271 2183 2105 2037 1978 1927 1883 1847 1817 1792 1773 1759 1749 1743 1741 1743 1749 1759 1774 1793 1818 1848 1884 1927 1977 2034 2100 2175 2258 2350 2451 2561 2680 2806 2941 3081 3228 3378 3531 3687 3842 3997 4148 4296 4437 4571 4698 4814 4921 5017 5102 5175 5237 5288 5327 5357 5376 5387 5390 5386 5376 5361 5342 5319 5294 5268 5241 5213 5186 5159 5133 5109 5086 5064 5044 5027 5011 4997 4985 4976 4969 4965 4963 4963 4966 4972 4981 4992 5006 5023 5041 5062 5085 5109 5134 5159 5185 5210 5235 5257 5278 5297 5313 5325 5334 5339 5341 5338 5332 5321 5307 5290 5270 5248 5224 5199 5173 5147 5121 5096 5073 5052 5034 5019 5008 5000 4997 4998 5003 5013 5028 5047 5071 5100 5134 5172 5215 5263 5315 5372 5434 5500 5571 5647 5727 5811 5901 5994 6092 6194 6300 6409 6522 6637 6756 6876 6998 7121 7245 7368 7491 7614 7734 7853 7969 8081 8190 8294 8394 8488 8577 8661 8738 8809 8874 8932 8983 9028 9066 9097 9121 9139 9150 9155 9153 9144 9130 9110 9084 9052 9016 8974 8927 8876 8821 8763 8701 8636 8568 8498 8426 8353 8279 8204 8130 8055 7980 7907 7834 7764 7694 7627 7563 7501 7442 7387 7335 7286 7242 7203 7169 7139 7115 7097 7084 7078 7078 7085 7098 7118 7144 7177 7217 7262 7313 7369 7431 7497 7567 7640 7717 7796 7876 7958 8041 8124 8207 8289 8370 8450 8528 8604 8678 8749 8818 8884 8947 9007 9064 9118 9168 9215 9259 9299 9335 9369 9398 9425 9447 9467 9483 9496 9506 9513 9517 9518 9517 9513 9507 9499 9488 9475 9460 9442 9423 9401 9377 9351 9322 9290 9256 9220 9180 9138 9093 9045 8994 8940 8884 8825 8763 8699 8633 8564 8494 8421 8346 8269 8191 8111 8029 7946 7861 7775 7687 7598 7507 7416 7324 7230 7137 7044 6950 6857 6766 6675 6586 6500 6416 6335 6258 6184 6114 6047 5984 5924 5867 5814 5762 5712 5663 5613 5563 5513 5460 5405 5346 5283 5216 5145 5069 4988 4903 4815 4722 4627 4529 4431 4333 4235 4139 4045 3955 3869 3789 3714 3646 3586 3533 3488 3451 3422 3402 3391 3388 3393 3407 3430 3461 3500 3548 3604 3668 3741 3822 3910 4007 4111 4222 4340 4464 4594 4728 4867 5009 5153 5296 5440 5584 5723 5859 5990 6114 6232 6340 6438 6527 6603 6669 6722 6762 6790 6804 6806 6794 6770 6734 6685 6625 6553 6470 6377 6275 6163 6042 5914 5778 5636 5489 5336 5179 5019 4857 4696 4534 4372 4212 4055 3902 3755 3614 3479 3352 3233 3123 3021 2928 2844 2769 2703 2644 2593 2549 2512 2481 2455 2435 2418 2406 2398 2394 2393 2397 2404 2415 2432 2452 2478 2509 2545 2587 2633 2684 4315 0 61 2 2739 2798 2858 2918 2978 3038 3093 3144 3189 3224 3252 3268 3273 3265 3246 3213 3168 3112 3043 2966 2880 2785 2687 2584 2480 2375 2272 2171 2074 1983 1897 1819 1748 1685 1629 1581 1540 1505 1477 1455 1437 1425 1416 1412 1411 1414 1420 1430 1444 1463 1486 1514 1548 1589 1636 1692 1755 1827 1907 1997 2096 2205 2322 2449 2585 2729 2882 3041 3207 3379 3555 3737 3921 4108 4296 4484 4672 4859 5045 5227 5406 5581 5752 5918 6078 6232 6380 6523 6659 6788 6912 7029 7141 7246 7346 7441 7530 7615 7695 7771 7843 7911 7975 8037 8095 8150 8203 8254 8302 8348 8393 8435 8476 8515 8553 8589 8624 8658 8691 8722 8753 8783 8812 8840 8867 8893 8919 8944 8968 8992 9015 9037 9059 9079 9100 9119 9138 9156 9174 9191 9207 9222 9237 9250 9263 9276 9287 9298 9309 9318 9327 9336 9344 9351 9358 9364 9370 9375 9380 9384 9388 9392 9395 9398 9400 9402 9403 9403 9403 9402 9401 9399 9395 9391 9386 9381 9374 9366 9357 9347 9337 9325 9313 9300 9286 9271 9256 9240 9224 9207 9190 9172 9154 9135 9115 9095 9075 9053 9031 9008 8983 8958 8931 8903 8874 8844 8813 8781 8748 8715 8682 8650 8617 8585 8555 8526 8499 8474 8453 8434 8418 8407 8399 8395 8395 8399 8408 8420 8436 8456 8480 8506 8536 8568 8602 8638 8676 8714 8753 8792 8831 8870 8908 8944 8979 9013 9045 9075 9103 9128 9152 9172 9191 9207 9221 9233 9242 9249 9254 9257 9258 9257 9255 9251 9245 9238 9229 9219 9208 9196 9182 9168 9153 9137 9121 9104 9086 9068 9051 9033 9014 8997 8979 8961 8944 8928 8912 8897 8882 8869 8857 8845 8836 8827 8820 8815 8811 8809 8809 8812 8816 8822 8830 8840 8852 8867 8883 8901 8920 8941 8963 8987 9011 9036 9062 9088 9115 9142 9168 9195 9221 9247 9272 9297 9321 9344 9367 9389 9410 9431 9450 9469 9487 9504 9520 9535 9549 9562 9574 9585 9595 9604 9612 9619 9625 9630 9634 9637 9639 9641 9642 9642 9641 9640 9638 9635 9632 9628 9623 9618 9613 9606 9600 9593 9585 9577 9569 9561 9552 9544 9536 9527 9520 9512 9505 9499 9493 9488 9484 9480 9478 9475 9474 9473 9472 9472 9472 9472 9472 9472 9472 9471 9470 9468 9465 9462 9458 9452 9446 9438 9430 9420 9409 9397 9384 9370 9355 9339 9323 9305 9287 9268 9249 9230 9210 9190 9171 9151 9132 9113 9095 9078 9061 9045 9030 9016 9002 8990 8978 8967 8957 8948 8939 8931 8924 8917 8910 8904 8898 8892 8886 8881 8876 8871 8866 8861 8856 8851 8847 8842 8837 8832 8827 8821 8816 8810 8803 8797 8790 8783 8776 8768 8761 8754 8747 8740 8734 8729 8724 8721 8718 8717 8717 8718 8720 8724 8729 8736 8744 8753 8763 8775 8787 8800 8814 8829 8844 8859 8875 8891 8907 8923 8939 8954 8969 8983 8996 9007 9018 9027 4316 0 61 2 9035 9040 9044 9046 9045 9043 9038 9031 9022 9011 8998 8983 8968 8950 8932 8914 8895 8876 8857 8839 8821 8804 8788 8774 8761 8749 8739 8730 8723 8718 8714 8712 8711 8712 8714 8718 8722 8728 8735 8743 8753 8763 8774 8786 8799 8813 8828 8844 8860 8877 8895 8913 8932 8951 8971 8991 9012 9033 9054 9075 9097 9119 9140 9162 9184 9206 9228 9249 9271 9292 9314 9335 9356 9377 9398 9419 9439 9460 9480 9500 9519 9538 9557 9575 9593 9610 9626 9642 9657 9672 9685 9698 9709 9720 9730 9739 9747 9754 9761 9766 9772 9776 9781 9785 9789 9793 9797 9801 9804 9809 9813 9817 9822 9826 9831 9835 9839 9843 9847 9850 9852 9854 9856 9856 9856 9856 9855 9854 9852 9851 9849 9847 9846 9845 9845 9845 9846 9848 9850 9853 9857 9861 9866 9872 9877 9883 9888 9894 9899 9904 9909 9913 9917 9920 9922 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9938 9939 9941 9943 9944 9946 9948 9949 9950 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9959 9960 9962 9963 9965 9967 9970 9972 9975 9978 9980 9983 9986 9988 9991 9993 9995 9996 9998 99991000010000100001000010000 9999 9998 9997 9996 9995 9994 9994 9993 9992 9991 9991 9991 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9995 9994 9993 9992 9990 9988 9985 9982 9979 9975 9972 9967 9963 9958 9954 9949 9945 9940 9935 9931 9927 9923 9919 9915 9912 9909 9907 9904 9902 9901 9899 9898 9897 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9879 9878 9876 9874 9872 9870 9868 9865 9861 9857 9853 9848 9843 9837 9830 9823 9816 9807 9798 9789 9779 9768 9757 9745 9732 9718 9703 9687 9671 9653 9634 9614 9592 9570 9546 9522 9497 9471 9444 9418 9392 9366 9340 9315 9291 9269 9247 9228 9209 9193 9178 9164 9151 9140 9129 9119 9109 9098 9087 9074 9060 9044 9026 9004 8979 8950 8917 8879 8836 8787 8733 8673 8606 8533 8453 8367 8274 8174 8068 7955 7836 7713 7583 7450 7313 7172 7030 6887 6744 6600 6459 6320 6184 6053 5928 5808 5696 5592 5496 5409 5332 5265 5208 5163 5128 5104 5092 5091 5101 5123 5156 5200 5255 5320 5396 5482 5576 5680 5791 5910 6036 6168 6306 6447 6592 6740 6889 7039 7188 7338 7484 7629 7770 7906 8037 8163 8282 8394 8499 8596 8685 8766 8837 8900 8955 9000 9036 9063 9081 9091 9092 9085 9070 9048 9019 8982 8940 8891 8837 8778 8714 8646 8574 8499 8421 8341 8259 8176 8093 8009 7926 7843 7762 7684 7608 7535 7467 7404 7346 7294 7248 7210 7179 7156 7141 7135 7137 7148 7167 7194 7228 7269 7317 7370 7428 7490 7554 7619 7685 7750 7813 7874 7931 7982 8029 8068 8101 8127 8145 4317 0 61 2 8156 8158 8154 8142 8124 8100 8070 8036 7998 7957 7914 7870 7825 7781 7739 7698 7661 7627 7598 7574 7554 7541 7534 7534 7539 7552 7571 7597 7629 7667 7711 7761 7816 7875 7938 8005 8075 8147 8222 8297 8371 8446 8521 8595 8667 8737 8805 8870 8932 8992 9048 9102 9152 9200 9245 9286 9326 9362 9397 9429 9459 9488 9514 9539 9562 9584 9604 9624 9641 9658 9673 9687 9701 9713 9724 9735 9745 9754 9763 9771 9779 9787 9794 9802 9809 9817 9824 9831 9839 9846 9853 9859 9865 9871 9875 9879 9882 9884 9885 9885 9884 9881 9877 9872 9866 9858 9849 9839 9829 9817 9804 9790 9775 9760 9743 9725 9707 9687 9666 9643 9618 9592 9564 9534 9501 9466 9428 9387 9342 9294 9243 9188 9129 9066 8999 8929 8855 8778 8698 8616 8532 8447 8361 8276 8192 8110 8031 7956 7886 7822 7764 7713 7671 7636 7611 7594 7586 7586 7595 7611 7634 7665 7700 7741 7785 7833 7883 7933 7984 8034 8085 8134 8181 8226 8268 8308 8346 8382 8415 8447 8477 8506 8533 8560 8586 8612 8637 8663 8688 8714 8739 8765 8790 8815 8840 8864 8887 8910 8931 8951 8970 8987 9002 9016 9028 9038 9046 9053 9058 9061 9063 9065 9065 9065 9065 9065 9066 9067 9070 9073 9078 9085 9093 9104 9116 9131 9147 9165 9185 9206 9228 9252 9276 9301 9326 9351 9376 9401 9425 9449 9472 9494 9516 9537 9557 9577 9596 9614 9632 9649 9665 9682 9698 9713 9728 9743 9757 9771 9785 9797 9810 9821 9832 9842 9851 9860 9868 9875 9881 9887 9892 9896 9900 9903 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9926 9925 9924 9923 9921 9919 9915 9911 9907 9901 9895 9887 9878 9868 9857 9845 9831 9816 9799 9781 9762 9741 9719 9696 9671 9644 9616 9587 9556 9524 9491 9456 9419 9381 9342 9302 9261 9218 9175 9130 9085 9040 8994 8948 8903 8857 8813 8769 8727 8686 8648 8611 8577 8546 8517 8492 8470 8452 8437 8426 8419 8416 8417 8421 8430 8442 8458 8478 8501 8527 8557 8589 8624 8662 8702 8743 8787 8832 8878 8925 8973 9021 9070 9118 9166 9214 9260 9306 9350 9394 9435 9475 9514 9550 9585 9618 9650 9679 9706 9732 9756 9778 9798 9817 9834 9849 9863 9875 9886 9895 9903 9910 9915 9919 9921 9923 9924 9923 9922 9920 9917 9914 9910 9905 9900 9895 9889 9882 9875 9867 9860 9851 9842 9833 9824 9814 9804 9794 9784 9774 9764 9754 9745 9736 9727 9719 9712 9706 9701 9696 9692 9690 9688 9687 9686 9687 9687 9689 9691 9693 9696 9699 9702 9705 9708 9712 9715 9718 9721 9723 9725 9727 9728 9729 9728 9727 9725 9722 9717 9711 9703 9694 9684 9671 9657 9641 9623 9603 9581 9558 9532 9505 9476 9445 9413 9378 9343 9305 9266 9226 9184 9140 9096 9050 4318 0 61 2 9003 8955 8906 8856 8806 8755 8704 8652 8601 8551 8501 8451 8403 8356 8310 8266 8223 8183 8144 8108 8073 8042 8012 7986 7961 7940 7921 7905 7892 7882 7875 7871 7870 7872 7877 7885 7897 7911 7929 7950 7974 8001 8031 8064 8099 8137 8177 8219 8262 8307 8353 8399 8446 8493 8539 8585 8630 8673 8715 8755 8794 8829 8863 8894 8922 8947 8970 8990 9007 9021 9031 9039 9044 9046 9045 9041 9035 9025 9012 8996 8978 8957 8934 8908 8880 8851 8820 8788 8756 8724 8693 8662 8633 8606 8582 8560 8543 8529 8520 8515 8515 8520 8529 8544 8563 8586 8613 8644 8679 8716 8755 8797 8839 8882 8926 8970 9013 9055 9096 9135 9173 9208 9241 9271 9298 9323 9344 9362 9377 9388 9396 9400 9401 9398 9391 9380 9365 9347 9325 9300 9271 9238 9203 9165 9124 9081 9036 8989 8941 8892 8842 8792 8742 8693 8644 8596 8550 8505 8462 8421 8383 8347 8313 8282 8254 8228 8205 8185 8167 8152 8139 8129 8121 8115 8111 8109 8109 8111 8115 8120 8127 8136 8146 8158 8171 8186 8202 8220 8239 8259 8282 8305 8330 8356 8384 8413 8443 8474 8505 8538 8571 8605 8639 8674 8708 8743 8777 8811 8845 8877 8910 8941 8971 9000 9028 9055 9081 9105 9129 9150 9171 9190 9208 9224 9239 9253 9265 9276 9285 9293 9300 9306 9310 9312 9314 9314 9312 9310 9306 9301 9294 9287 9278 9268 9257 9245 9231 9217 9201 9184 9166 9146 9125 9102 9077 9051 9022 8991 8958 8923 8885 8844 8801 8754 8704 8651 8594 8534 8471 8404 8332 8257 8177 8094 8005 7911 7813 7708 7598 7482 7360 7231 7096 6953 6803 6646 6481 6310 6131 5946 5755 5558 5357 5150 4941 4731 4518 4306 4095 3887 3681 3481 3286 3098 2918 2747 2585 2433 2291 2160 2040 1930 1831 1742 1663 1593 1532 1480 1435 1397 1365 1339 1319 1304 1293 1287 1285 1287 1294 1305 1321 1342 1369 1402 1441 1488 1542 1604 1675 1755 1845 1944 2053 2173 2302 2441 2590 2748 2915 3089 3270 3458 3651 3848 4047 4248 4448 4649 4848 5043 5234 5418 5596 5765 5926 6077 6218 6348 6467 6574 6670 6754 6827 6889 6940 6982 7014 7038 7054 7064 7068 7067 7063 7056 7048 7039 7031 7023 7017 7015 7015 7019 7027 7040 7058 7081 7109 7141 7179 7222 7270 7321 7377 7437 7500 7566 7634 7704 7776 7849 7922 7996 8069 8142 8213 8284 8352 8418 8482 8543 8601 8657 8709 8758 8804 8847 8887 8924 8957 8988 9015 9039 9059 9077 9092 9103 9110 9115 9115 9113 9106 9096 9082 9064 9043 9018 8989 8957 8923 8886 8846 8805 8763 8720 8677 8634 8593 8553 8515 8480 8448 8420 8397 8377 8363 8353 8349 8349 8355 8365 8381 8401 8425 8454 8486 8522 8561 8603 8648 8694 8743 8792 8843 8895 8947 8999 9051 9102 9153 9202 9251 9298 9343 9386 9428 9467 9503 9538 9570 9599 4319 0 61 2 9626 9651 9673 9693 9710 9726 9740 9752 9762 9772 9780 9786 9792 9797 9801 9805 9808 9811 9814 9816 9817 9819 9820 9822 9823 9824 9825 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9845 9847 9849 9851 9853 9855 9856 9858 9859 9859 9859 9859 9859 9859 9858 9858 9857 9857 9856 9856 9856 9857 9857 9858 9859 9861 9862 9864 9865 9866 9868 9869 9870 9871 9872 9873 9873 9873 9874 9874 9874 9875 9875 9876 9877 9878 9879 9881 9882 9884 9886 9887 9889 9890 9891 9892 9892 9891 9891 9889 9888 9886 9883 9880 9876 9873 9868 9864 9860 9855 9851 9846 9842 9837 9833 9829 9824 9820 9816 9813 9809 9806 9803 9800 9798 9796 9794 9792 9791 9790 9790 9789 9789 9789 9789 9789 9789 9789 9788 9788 9787 9786 9784 9782 9780 9777 9774 9771 9767 9763 9759 9755 9750 9746 9742 9738 9734 9730 9726 9723 9720 9718 9715 9713 9711 9710 9709 9708 9706 9706 9705 9704 9702 9701 9699 9696 9693 9689 9684 9677 9670 9660 9649 9636 9620 9602 9581 9557 9530 9499 9464 9426 9383 9336 9285 9228 9168 9102 9032 8957 8878 8794 8707 8616 8522 8425 8326 8225 8125 8025 7925 7826 7732 7640 7553 7472 7397 7329 7269 7217 7175 7142 7118 7104 7100 7106 7122 7146 7180 7222 7271 7328 7391 7459 7533 7610 7691 7774 7859 7946 8033 8120 8207 8293 8378 8461 8542 8621 8698 8772 8843 8911 8976 9038 9096 9151 9203 9251 9296 9337 9375 9409 9441 9468 9493 9514 9533 9548 9560 9570 9577 9581 9583 9582 9578 9572 9563 9552 9538 9521 9502 9480 9455 9428 9397 9364 9328 9289 9247 9202 9155 9105 9052 8997 8939 8880 8818 8755 8691 8626 8560 8493 8427 8361 8296 8232 8171 8111 8055 8002 7953 7909 7870 7836 7809 7787 7773 7765 7764 7771 7785 7806 7833 7867 7908 7954 8006 8062 8122 8186 8253 8322 8392 8463 8535 8606 8677 8746 8815 8881 8945 9007 9066 9123 9178 9230 9279 9326 9370 9411 9451 9487 9522 9554 9584 9612 9638 9662 9683 9703 9721 9736 9750 9763 9774 9783 9791 9798 9804 9809 9814 9818 9821 9825 9828 9831 9834 9837 9840 9843 9846 9850 9853 9856 9859 9863 9866 9868 9871 9873 9876 9877 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9894 9894 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9867 9864 9861 9858 9855 9852 9849 9846 9842 9839 9835 9832 9828 9823 9818 9813 9807 9801 9794 9786 9778 9769 9759 9749 9738 9727 9715 9703 9690 9677 9664 9650 9636 9621 9607 9592 9577 9562 9547 9531 9516 9500 9485 9469 9454 9439 9424 9410 9395 9382 9368 9356 9344 9333 9322 9313 9304 9296 9289 9283 9278 9273 9270 9267 9264 9263 9261 9260 9260 9260 9260 9261 9262 9264 9265 9268 9271 9274 4320 0 61 3 9276 9279 9284 9289 9295 9302 9310 9318 9328 9338 9349 9361 9373 9386 9400 9413 9427 9441 9454 9467 9480 9491 9502 9511 9520 9526 9532 9535 9537 9538 9536 9532 9527 9520 9510 9499 9486 9471 9454 9435 9414 9392 9368 9342 9315 9286 9257 9226 9195 9163 9132 9101 9070 9040 9011 8984 8959 8936 8916 8899 8885 8874 8867 8864 8864 8868 8876 8887 8902 8921 8942 8967 8994 9023 9054 9087 9122 9157 9193 9230 9266 9303 9339 9375 9410 9444 9476 9508 9538 9567 9595 9621 9645 9668 9690 9709 9728 9745 9761 9775 9788 9800 9810 9820 9828 9835 9842 9847 9852 9856 9859 9862 9864 9866 9867 9868 9868 9868 9868 9867 9867 9866 9865 9864 9862 9861 9859 9856 9854 9851 9847 9843 9837 9831 9824 9816 9806 9795 9783 9768 9751 9732 9710 9686 9658 9628 9594 9557 9516 9471 9422 9368 9311 9249 9183 9112 9037 8959 8876 8790 8701 8609 8516 8420 8324 8227 8132 8037 7944 7855 7769 7687 7611 7541 7477 7421 7372 7332 7300 7276 7261 7256 7259 7270 7290 7318 7353 7395 7444 7498 7558 7622 7690 7761 7834 7908 7982 8057 8131 8203 8273 8339 8401 8459 8510 8556 8594 8625 8647 8661 8666 8661 8647 8623 8589 8545 8491 8428 8356 8276 8188 8093 7992 7886 7775 7662 7545 7428 7312 7196 7081 6969 6862 6759 6662 6571 6486 6410 6341 6280 6228 6185 6151 6126 6110 6102 6104 6114 6133 6159 6194 6235 6283 6338 6398 6463 6533 6606 6683 6761 6841 6921 7002 7082 7161 7238 7312 7383 7451 7516 7576 7631 7683 7730 7773 7812 7847 7879 7908 7933 7957 7978 7999 8018 8037 8056 8075 8094 8115 8136 8159 8183 8208 8234 8262 8291 8320 8350 8381 8411 8442 8471 8500 8528 8553 8577 8599 8618 8634 8647 8656 8660 8661 8656 8646 8630 8608 8579 8543 8499 8447 8385 8314 8234 8142 8040 7927 7803 7667 7521 7363 7194 7015 6826 6628 6423 6210 5993 5770 5545 5320 5095 4870 4648 4432 4221 4018 3824 3639 3465 3302 3151 3011 2884 2769 2666 2574 2493 2423 2363 2311 2267 2231 2201 2177 2159 2144 2134 2127 2124 2125 2128 2136 2147 2162 2183 2208 2240 2279 2325 2379 2442 2515 2597 2690 2794 2908 3034 3171 3318 3475 3642 3818 4002 4193 4390 4593 4798 5007 5216 5426 5633 5839 6042 6239 6431 6616 6794 6963 7124 7276 7419 7552 7675 7788 7891 7984 8067 8140 8205 8259 8305 8342 8369 8389 8400 8402 8397 8383 8362 8332 8294 8249 8195 8134 8064 7987 7901 7807 7706 7596 7479 7355 7223 7085 6940 6789 6634 6473 6309 6142 5972 5802 5632 5462 5293 5128 4965 4808 4655 4509 4369 4237 4112 3996 3888 3788 3697 3614 3540 3474 3416 3367 3325 3291 3266 3248 3238 3236 3243 3258 3283 3317 3362 3417 3483 3561 3651 3753 3868 3995 4134 4286 4449 4623 4807 5000 5201 5409 5622 4321 0 61 3 5838 6057 6276 6494 6709 6921 7127 7326 7519 7702 7876 8040 8194 8337 8470 8593 8705 8808 8901 8985 9060 9128 9188 9242 9289 9330 9367 9398 9425 9447 9466 9481 9493 9501 9507 9510 9510 9507 9503 9496 9487 9477 9465 9451 9436 9421 9404 9387 9369 9351 9333 9314 9296 9278 9260 9242 9224 9206 9189 9172 9156 9140 9124 9109 9094 9079 9065 9052 9039 9027 9016 9005 8995 8986 8977 8970 8963 8957 8953 8949 8945 8943 8941 8940 8939 8939 8938 8938 8938 8938 8937 8935 8933 8931 8927 8922 8917 8910 8902 8893 8884 8873 8862 8850 8838 8826 8815 8803 8793 8783 8775 8768 8763 8760 8760 8761 8765 8771 8780 8792 8805 8822 8840 8860 8882 8906 8931 8957 8985 9012 9040 9068 9096 9124 9150 9177 9202 9225 9248 9269 9288 9305 9321 9335 9346 9356 9364 9369 9373 9375 9374 9372 9367 9361 9353 9343 9331 9318 9303 9287 9269 9250 9229 9207 9184 9159 9134 9107 9078 9049 9018 8987 8954 8920 8885 8849 8812 8775 8737 8699 8661 8622 8584 8546 8509 8473 8438 8404 8372 8341 8312 8286 8262 8240 8221 8205 8192 8181 8174 8170 8169 8171 8177 8185 8197 8213 8231 8253 8277 8305 8335 8368 8403 8441 8481 8522 8565 8610 8655 8701 8748 8794 8841 8887 8933 8978 9022 9064 9105 9145 9183 9220 9254 9287 9318 9348 9376 9402 9426 9449 9471 9491 9510 9528 9544 9560 9575 9589 9602 9614 9626 9637 9647 9657 9666 9674 9681 9688 9694 9699 9703 9707 9709 9709 9709 9707 9704 9698 9692 9683 9672 9659 9644 9626 9606 9583 9557 9529 9498 9463 9426 9385 9342 9295 9244 9190 9133 9073 9009 8942 8872 8799 8722 8644 8562 8479 8393 8306 8217 8127 8037 7946 7855 7765 7676 7587 7501 7416 7333 7253 7176 7102 7031 6964 6900 6840 6785 6734 6687 6645 6607 6575 6548 6526 6510 6499 6493 6494 6500 6513 6531 6555 6585 6621 6662 6708 6759 6815 6874 6937 7002 7071 7140 7209 7278 7348 7415 7480 7541 7598 7651 7697 7737 7770 7794 7811 7818 7816 7805 7783 7751 7708 7654 7590 7516 7431 7337 7233 7120 7000 6872 6736 6596 6450 6301 6149 5995 5841 5688 5537 5387 5242 5102 4968 4840 4720 4608 4505 4411 4327 4252 4188 4135 4092 4061 4040 4030 4031 4042 4065 4099 4143 4198 4264 4340 4427 4524 4630 4747 4872 5007 5150 5300 5458 5622 5791 5965 6143 6324 6506 6688 6870 7051 7230 7405 7577 7743 7903 8058 8205 8345 8478 8602 8719 8828 8930 9023 9109 9188 9261 9327 9386 9441 9489 9534 9573 9609 9641 9669 9694 9717 9737 9754 9769 9782 9794 9803 9811 9818 9822 9826 9828 9828 9828 9825 9822 9817 9811 9803 9793 9783 9770 9756 9740 9723 9704 9683 9660 9636 9609 9582 9552 9521 9489 9455 9419 9383 9346 9308 9269 9230 9190 9151 9111 9071 9032 8994 8956 8918 8882 4322 0 61 3 8846 8812 8779 8747 8717 8688 8660 8634 8609 8586 8565 8546 8528 8512 8498 8486 8477 8469 8464 8460 8460 8461 8465 8471 8479 8490 8503 8519 8536 8556 8577 8600 8625 8652 8679 8708 8738 8769 8800 8832 8864 8897 8929 8961 8994 9026 9058 9089 9121 9151 9182 9212 9241 9270 9298 9326 9352 9379 9404 9429 9453 9475 9497 9518 9537 9556 9573 9589 9603 9616 9628 9639 9648 9656 9663 9668 9673 9676 9678 9680 9681 9681 9681 9680 9679 9677 9675 9674 9672 9670 9669 9668 9667 9667 9667 9668 9669 9671 9673 9677 9680 9685 9690 9695 9701 9707 9714 9721 9728 9735 9742 9748 9754 9760 9766 9771 9775 9779 9782 9784 9785 9786 9786 9785 9783 9780 9777 9773 9767 9761 9755 9747 9738 9728 9717 9706 9693 9679 9664 9648 9632 9614 9596 9577 9557 9537 9516 9496 9475 9454 9434 9414 9394 9375 9357 9340 9324 9309 9295 9282 9271 9261 9252 9244 9238 9233 9229 9227 9225 9226 9227 9230 9233 9238 9245 9252 9261 9270 9281 9293 9305 9319 9333 9348 9363 9378 9393 9408 9423 9437 9450 9463 9475 9485 9493 9501 9506 9510 9511 9511 9509 9504 9498 9489 9478 9466 9451 9435 9416 9396 9374 9350 9325 9298 9269 9239 9207 9174 9140 9105 9068 9030 8992 8953 8913 8873 8832 8792 8751 8712 8672 8634 8597 8561 8526 8493 8462 8433 8406 8381 8358 8337 8319 8302 8288 8276 8266 8258 8251 8247 8244 8243 8244 8246 8250 8256 8263 8273 8284 8297 8312 8330 8349 8371 8396 8422 8451 8482 8516 8552 8590 8630 8671 8715 8760 8805 8852 8899 8947 8995 9042 9089 9135 9181 9225 9268 9309 9349 9387 9423 9457 9489 9520 9548 9574 9599 9622 9642 9661 9678 9694 9708 9719 9730 9738 9745 9751 9754 9756 9757 9756 9753 9749 9743 9735 9727 9716 9705 9692 9679 9664 9649 9632 9615 9598 9580 9562 9543 9525 9506 9487 9468 9450 9431 9413 9394 9376 9359 9342 9325 9308 9292 9277 9262 9248 9235 9222 9211 9200 9191 9183 9176 9170 9165 9161 9159 9158 9157 9158 9159 9161 9164 9166 9169 9172 9174 9176 9178 9178 9177 9176 9172 9167 9160 9151 9139 9126 9110 9092 9071 9047 9022 8993 8963 8930 8896 8859 8822 8783 8743 8703 8663 8624 8585 8547 8511 8477 8445 8416 8390 8367 8348 8332 8321 8313 8309 8308 8312 8319 8329 8343 8359 8378 8400 8423 8449 8476 8504 8533 8562 8592 8621 8651 8680 8708 8735 8760 8784 8806 8826 8843 8858 8869 8878 8883 8884 8881 8874 8862 8846 8825 8800 8769 8734 8693 8648 8597 8542 8483 8418 8350 8277 8200 8120 8036 7949 7860 7768 7673 7577 7480 7381 7282 7182 7082 6982 6882 6783 6685 6588 6492 6398 6306 6216 6128 6043 5960 5880 5803 5728 5657 5589 5524 5463 5405 5350 5299 5251 5206 5166 5128 5095 5064 5037 5014 4993 4976 4962 4951 4943 4323 0 61 3 4938 4935 4934 4936 4939 4945 4952 4961 4971 4982 4993 5006 5019 5033 5046 5060 5074 5088 5102 5115 5129 5142 5154 5167 5180 5192 5204 5217 5229 5242 5255 5268 5281 5295 5310 5325 5340 5356 5373 5390 5407 5425 5443 5461 5479 5497 5514 5531 5547 5562 5576 5589 5601 5611 5619 5625 5630 5632 5632 5630 5626 5620 5612 5602 5589 5575 5558 5540 5520 5498 5475 5451 5425 5398 5371 5342 5313 5283 5253 5223 5192 5161 5131 5100 5070 5040 5010 4981 4952 4924 4897 4870 4844 4819 4795 4772 4750 4729 4709 4691 4674 4659 4645 4633 4622 4614 4606 4601 4597 4595 4595 4596 4599 4603 4609 4616 4624 4633 4643 4654 4666 4679 4692 4706 4720 4735 4750 4766 4782 4799 4817 4835 4854 4873 4893 4914 4935 4957 4979 5002 5025 5048 5072 5095 5118 5140 5162 5183 5202 5221 5238 5253 5267 5279 5289 5297 5303 5307 5309 5309 5308 5304 5299 5293 5285 5277 5267 5257 5247 5237 5226 5216 5207 5198 5190 5183 5177 5173 5170 5169 5170 5172 5177 5183 5190 5200 5211 5223 5237 5252 5269 5286 5304 5322 5340 5359 5377 5394 5411 5427 5443 5456 5468 5479 5488 5494 5499 5502 5502 5500 5496 5490 5481 5470 5458 5443 5427 5409 5389 5368 5346 5323 5299 5274 5249 5224 5199 5174 5149 5125 5101 5078 5055 5034 5014 4994 4976 4959 4942 4927 4913 4900 4889 4878 4869 4860 4853 4846 4841 4837 4834 4832 4831 4831 4832 4834 4838 4842 4847 4853 4861 4868 4877 4886 4895 4905 4916 4926 4936 4947 4957 4967 4977 4987 4996 5005 5014 5022 5030 5038 5046 5054 5061 5069 5077 5085 5093 5101 5110 5119 5129 5139 5150 5160 5172 5183 5195 5207 5220 5233 5247 5261 5275 5289 5304 5320 5336 5353 5371 5389 5408 5428 5448 5470 5492 5516 5540 5564 5590 5616 5642 5669 5696 5723 5749 5776 5802 5827 5852 5876 5899 5921 5942 5962 5981 5999 6015 6030 6045 6058 6071 6083 6094 6105 6115 6125 6134 6144 6153 6162 6171 6180 6188 6197 6206 6214 6222 6230 6237 6244 6250 6255 6258 6261 6261 6260 6257 6252 6244 6234 6222 6206 6188 6167 6143 6115 6085 6052 6016 5978 5937 5893 5847 5800 5750 5700 5647 5595 5542 5488 5435 5382 5329 5277 5226 5177 5129 5083 5038 4996 4955 4916 4880 4846 4814 4783 4756 4730 4706 4684 4663 4645 4628 4613 4599 4587 4575 4566 4557 4550 4544 4539 4535 4532 4530 4530 4531 4533 4536 4541 4547 4554 4562 4572 4583 4595 4609 4624 4639 4656 4674 4692 4711 4731 4751 4772 4792 4813 4833 4853 4873 4892 4910 4928 4945 4961 4976 4990 5003 5014 5025 5034 5043 5050 5056 5062 5066 5070 5073 5075 5076 5077 5078 5079 5079 5080 5081 5082 5084 5086 5090 5094 5100 5107 5116 5126 5139 5153 5170 5189 5210 5234 5259 5288 5318 5350 5384 5420 5457 5495 4324 0 61 3 5534 5573 5613 5652 5690 5728 5764 5798 5830 5860 5887 5911 5932 5950 5964 5975 5983 5987 5988 5985 5980 5972 5962 5949 5934 5918 5900 5882 5863 5843 5824 5805 5786 5768 5750 5734 5720 5706 5695 5685 5676 5670 5665 5661 5659 5659 5660 5663 5666 5671 5676 5682 5688 5695 5701 5708 5714 5720 5725 5729 5733 5736 5738 5738 5738 5738 5736 5734 5731 5728 5725 5722 5719 5717 5715 5714 5713 5714 5716 5719 5724 5730 5738 5747 5758 5771 5786 5803 5821 5841 5864 5888 5915 5944 5975 6009 6046 6085 6127 6172 6219 6270 6324 6381 6440 6503 6568 6635 6705 6777 6851 6927 7003 7080 7158 7236 7313 7389 7464 7537 7608 7677 7742 7804 7862 7916 7965 8009 8048 8081 8108 8130 8145 8153 8156 8151 8141 8124 8100 8071 8035 7994 7949 7898 7843 7784 7721 7656 7587 7518 7446 7373 7300 7227 7153 7080 7007 6935 6864 6794 6726 6658 6591 6526 6462 6398 6336 6275 6215 6156 6098 6041 5986 5931 5878 5826 5776 5727 5680 5635 5591 5550 5510 5473 5438 5405 5375 5346 5320 5296 5274 5254 5236 5220 5205 5192 5181 5171 5163 5156 5151 5147 5144 5143 5143 5145 5148 5153 5159 5167 5177 5190 5204 5221 5240 5262 5286 5313 5344 5377 5414 5454 5498 5545 5595 5649 5707 5769 5834 5902 5973 6048 6125 6206 6288 6373 6460 6548 6638 6728 6819 6910 7001 7092 7182 7271 7359 7444 7528 7610 7689 7766 7840 7911 7979 8043 8104 8162 8216 8267 8314 8357 8396 8432 8464 8492 8516 8537 8554 8568 8578 8584 8588 8588 8585 8578 8570 8558 8544 8527 8508 8487 8464 8439 8412 8384 8354 8324 8292 8260 8228 8195 8162 8129 8097 8065 8035 8005 7977 7950 7926 7903 7883 7865 7850 7837 7827 7820 7816 7815 7817 7822 7829 7839 7851 7865 7881 7899 7919 7939 7960 7982 8004 8025 8046 8066 8084 8101 8116 8129 8139 8146 8150 8151 8148 8142 8132 8118 8101 8079 8055 8026 7994 7959 7921 7881 7838 7792 7745 7697 7648 7598 7548 7498 7448 7399 7351 7304 7259 7215 7173 7133 7095 7059 7025 6992 6961 6932 6904 6876 6850 6824 6798 6772 6745 6718 6690 6661 6631 6600 6566 6532 6495 6457 6418 6377 6335 6292 6248 6204 6160 6115 6071 6027 5985 5944 5904 5866 5830 5797 5767 5739 5714 5693 5675 5660 5649 5642 5638 5638 5642 5650 5661 5676 5694 5717 5742 5772 5804 5840 5879 5921 5965 6011 6060 6110 6162 6213 6265 6316 6367 6416 6462 6505 6544 6579 6608 6630 6646 6654 6655 6646 6629 6602 6566 6520 6464 6400 6326 6243 6152 6053 5948 5835 5718 5595 5469 5339 5207 5073 4939 4805 4670 4536 4404 4274 4145 4019 3896 3775 3657 3542 3430 3321 3215 3112 3013 2917 2825 2736 2651 2570 2494 2421 2353 2289 2230 2175 2125 2080 2039 2004 1973 1947 1925 1909 1897 1890 1887 1890 4325 0 61 3 1898 1911 1929 1953 1983 2019 2061 2110 2165 2228 2297 2372 2455 2544 2638 2739 2844 2954 3067 3183 3301 3420 3539 3657 3773 3887 3997 4103 4205 4301 4392 4476 4555 4627 4694 4754 4808 4857 4901 4939 4973 5003 5029 5051 5070 5087 5100 5111 5120 5127 5132 5136 5138 5139 5138 5137 5134 5131 5127 5122 5117 5112 5106 5100 5094 5088 5082 5075 5069 5062 5055 5047 5039 5030 5022 5013 5003 4994 4984 4975 4967 4960 4954 4950 4948 4949 4953 4962 4974 4991 5012 5039 5072 5109 5152 5200 5252 5309 5370 5435 5502 5572 5642 5713 5784 5856 5925 5992 6056 6118 6175 6229 6279 6324 6364 6401 6432 6460 6483 6502 6518 6530 6539 6544 6547 6547 6545 6540 6533 6524 6512 6499 6484 6466 6447 6425 6401 6376 6348 6318 6286 6252 6216 6179 6139 6099 6056 6012 5967 5921 5875 5827 5779 5730 5681 5632 5583 5534 5485 5437 5389 5343 5298 5254 5211 5170 5132 5095 5061 5029 5000 4975 4953 4934 4919 4907 4900 4896 4897 4901 4909 4921 4937 4956 4978 5003 5031 5062 5094 5129 5164 5201 5238 5274 5311 5348 5384 5418 5452 5483 5513 5540 5566 5589 5609 5628 5643 5657 5668 5676 5682 5687 5689 5689 5687 5684 5679 5673 5665 5657 5648 5638 5627 5616 5604 5592 5581 5569 5557 5545 5533 5522 5511 5500 5489 5479 5468 5458 5448 5438 5429 5419 5409 5399 5388 5378 5367 5355 5343 5331 5318 5304 5290 5276 5261 5245 5229 5212 5195 5178 5160 5141 5123 5104 5084 5064 5044 5022 5001 4978 4955 4930 4905 4878 4850 4820 4788 4755 4720 4683 4644 4603 4560 4515 4469 4422 4373 4324 4274 4224 4174 4125 4077 4030 3985 3943 3903 3865 3831 3800 3773 3749 3729 3712 3698 3688 3680 3675 3673 3672 3672 3674 3676 3678 3680 3682 3682 3681 3678 3673 3666 3657 3645 3630 3613 3593 3570 3544 3515 3482 3447 3408 3366 3321 3272 3220 3164 3104 3041 2974 2904 2830 2753 2672 2589 2503 2415 2325 2234 2142 2050 1959 1869 1780 1693 1609 1529 1452 1379 1311 1247 1188 1134 1085 1040 1000 964 933 905 881 861 843 828 815 804 796 788 782 777 774 771 769 768 768 769 771 773 777 782 788 795 804 814 826 840 857 875 897 921 948 978 1012 1050 1092 1138 1188 1242 1300 1363 1429 1500 1574 1651 1731 1814 1898 1984 2071 2158 2245 2332 2417 2501 2583 2662 2739 2813 2884 2951 3016 3078 3137 3192 3245 3295 3343 3388 3431 3471 3509 3545 3579 3610 3639 3665 3688 3708 3724 3737 3747 3752 3753 3751 3744 3733 3718 3699 3677 3651 3623 3593 3561 3529 3497 3465 3433 3404 3378 3354 3334 3319 3308 3303 3303 3309 3321 3338 3361 3389 3423 3461 3503 3549 3598 3650 3704 3759 3815 3870 3926 3981 4034 4085 4134 4181 4225 4267 4305 4341 4374 4326 0 61 3 4405 4433 4459 4482 4504 4524 4543 4560 4577 4594 4610 4625 4641 4657 4673 4690 4707 4725 4744 4763 4783 4805 4827 4850 4874 4899 4925 4952 4980 5009 5040 5071 5104 5137 5171 5206 5242 5279 5316 5353 5391 5429 5467 5505 5543 5580 5617 5653 5689 5724 5758 5791 5823 5854 5885 5914 5942 5970 5996 6022 6047 6071 6094 6117 6139 6160 6181 6201 6220 6239 6257 6275 6292 6309 6326 6342 6358 6374 6390 6405 6421 6437 6454 6470 6488 6505 6523 6542 6561 6581 6601 6621 6641 6662 6682 6703 6723 6743 6763 6782 6800 6818 6835 6851 6867 6882 6897 6911 6925 6938 6952 6965 6979 6993 7006 7021 7035 7050 7065 7080 7095 7110 7125 7139 7153 7166 7179 7190 7200 7209 7216 7221 7225 7227 7226 7224 7218 7211 7201 7188 7172 7153 7131 7105 7076 7043 7006 6965 6920 6871 6817 6760 6698 6632 6563 6490 6414 6335 6254 6171 6088 6004 5921 5838 5758 5680 5606 5536 5470 5411 5358 5312 5274 5243 5221 5207 5202 5207 5220 5242 5273 5313 5360 5416 5479 5549 5626 5707 5795 5886 5980 6078 6178 6279 6380 6481 6582 6681 6779 6873 6965 7054 7139 7220 7297 7370 7439 7503 7563 7619 7672 7720 7765 7807 7845 7881 7914 7945 7973 7999 8024 8047 8068 8089 8108 8126 8143 8159 8174 8189 8203 8216 8229 8241 8253 8264 8275 8285 8295 8305 8315 8324 8333 8341 8349 8357 8365 8372 8379 8386 8392 8398 8404 8410 8416 8421 8426 8431 8436 8440 8445 8449 8453 8457 8460 8464 8467 8470 8472 8474 8476 8477 8478 8479 8479 8478 8477 8476 8475 8473 8471 8469 8466 8464 8461 8458 8454 8451 8448 8444 8440 8436 8432 8427 8422 8417 8412 8406 8400 8393 8387 8380 8373 8366 8360 8354 8348 8343 8338 8334 8331 8328 8327 8326 8325 8326 8326 8327 8327 8327 8327 8326 8324 8320 8314 8306 8295 8282 8266 8245 8222 8194 8162 8126 8084 8038 7987 7930 7867 7798 7724 7643 7556 7462 7362 7256 7143 7023 6897 6766 6628 6486 6338 6187 6032 5874 5714 5553 5393 5233 5073 4917 4764 4614 4471 4333 4201 4077 3961 3853 3754 3665 3585 3515 3456 3406 3368 3341 3325 3320 3326 3344 3374 3415 3468 3533 3609 3696 3794 3902 4020 4148 4284 4427 4577 4731 4891 5052 5214 5376 5537 5695 5848 5996 6136 6269 6393 6507 6610 6703 6785 6855 6914 6963 7001 7029 7048 7058 7061 7057 7046 7030 7010 6986 6959 6930 6898 6866 6832 6798 6764 6730 6696 6662 6629 6596 6565 6534 6504 6475 6448 6422 6397 6375 6354 6335 6318 6303 6291 6281 6273 6268 6265 6264 6265 6268 6272 6279 6286 6295 6306 6317 6329 6341 6355 6370 6386 6403 6421 6441 6462 6486 6512 6541 6572 6606 6644 6684 6729 6776 6826 6880 6936 6995 7055 7117 7180 7244 7307 7369 7431 7490 7547 7600 7649 7694 7733 7768 7796 7818 4327 0 61 3 7833 7840 7841 7834 7818 7795 7763 7723 7675 7618 7552 7477 7393 7301 7201 7092 6975 6850 6717 6578 6432 6279 6122 5960 5794 5626 5455 5283 5112 4941 4771 4604 4441 4283 4130 3983 3843 3711 3586 3471 3365 3268 3181 3104 3037 2981 2934 2898 2873 2857 2851 2855 2869 2892 2924 2965 3014 3071 3136 3208 3287 3373 3463 3560 3660 3764 3872 3983 4095 4209 4324 4439 4554 4668 4781 4894 5005 5114 5221 5327 5431 5534 5636 5736 5835 5934 6033 6131 6230 6329 6429 6529 6630 6732 6834 6937 7040 7144 7247 7350 7453 7554 7653 7751 7847 7940 8031 8118 8202 8282 8359 8432 8502 8567 8629 8686 8740 8791 8838 8881 8922 8959 8993 9024 9053 9079 9103 9124 9143 9160 9175 9188 9200 9210 9218 9225 9231 9236 9240 9244 9246 9248 9250 9252 9253 9254 9255 9256 9256 9257 9257 9258 9258 9258 9258 9257 9255 9253 9251 9248 9244 9239 9234 9228 9222 9215 9207 9199 9190 9181 9172 9163 9154 9145 9136 9127 9118 9110 9102 9094 9086 9079 9073 9066 9060 9054 9048 9043 9038 9033 9027 9022 9017 9012 9007 9001 8996 8990 8984 8978 8971 8964 8957 8949 8941 8933 8925 8916 8907 8898 8889 8880 8872 8863 8855 8848 8842 8836 8832 8828 8826 8825 8825 8827 8830 8834 8840 8847 8856 8865 8876 8888 8900 8914 8928 8942 8958 8973 8989 9005 9021 9038 9054 9071 9088 9104 9121 9137 9154 9171 9187 9203 9219 9235 9251 9266 9281 9295 9309 9323 9336 9348 9359 9370 9380 9389 9398 9406 9413 9419 9425 9431 9436 9441 9445 9449 9453 9457 9461 9465 9469 9473 9477 9481 9485 9489 9492 9495 9498 9501 9503 9504 9505 9506 9506 9505 9503 9501 9498 9494 9490 9485 9480 9473 9467 9459 9452 9443 9434 9424 9414 9403 9392 9380 9367 9353 9338 9322 9306 9289 9270 9251 9231 9210 9188 9166 9143 9120 9096 9072 9048 9024 9000 8977 8954 8931 8909 8888 8867 8846 8827 8808 8789 8771 8753 8735 8717 8699 8682 8663 8645 8626 8606 8585 8563 8540 8516 8490 8462 8433 8402 8369 8333 8296 8256 8214 8170 8124 8076 8026 7975 7921 7868 7814 7759 7705 7652 7600 7550 7503 7459 7419 7383 7352 7327 7308 7294 7287 7287 7292 7305 7323 7348 7379 7414 7454 7499 7547 7598 7650 7703 7757 7810 7862 7912 7959 8001 8039 8072 8098 8118 8130 8133 8129 8115 8091 8057 8013 7959 7894 7819 7733 7637 7530 7415 7290 7156 7015 6867 6713 6554 6390 6224 6056 5888 5719 5553 5390 5230 5075 4927 4785 4652 4527 4412 4306 4211 4126 4052 3990 3939 3899 3870 3852 3845 3848 3861 3884 3916 3956 4005 4061 4123 4192 4267 4347 4431 4519 4610 4703 4799 4896 4993 5091 5188 5285 5380 5473 5565 5653 5739 5822 5901 5977 6048 6116 6180 6240 6295 6346 6393 6437 6476 6511 6543 6571 6596 6618 6637 6654 4328 0 61 3 6669 6681 6693 6702 6712 6720 6728 6737 6745 6755 6765 6777 6790 6804 6821 6839 6860 6883 6909 6936 6966 6999 7034 7071 7110 7151 7194 7239 7285 7333 7383 7433 7485 7537 7590 7643 7696 7749 7802 7855 7907 7958 8008 8057 8104 8150 8194 8236 8276 8314 8350 8383 8414 8443 8470 8495 8517 8538 8556 8573 8588 8602 8614 8625 8634 8643 8651 8658 8664 8669 8674 8679 8683 8686 8690 8693 8695 8698 8701 8703 8706 8708 8711 8714 8718 8722 8726 8731 8737 8743 8750 8757 8765 8774 8783 8793 8804 8814 8825 8837 8848 8860 8871 8883 8894 8906 8917 8928 8938 8949 8959 8969 8978 8988 8997 9005 9014 9021 9029 9036 9043 9049 9055 9061 9066 9071 9076 9080 9084 9088 9092 9096 9100 9104 9109 9114 9120 9127 9134 9142 9151 9162 9173 9185 9199 9213 9228 9244 9260 9277 9294 9311 9329 9346 9363 9379 9395 9411 9426 9440 9453 9466 9478 9489 9499 9509 9519 9527 9536 9544 9551 9559 9565 9572 9578 9584 9589 9594 9598 9601 9604 9606 9608 9608 9607 9606 9603 9600 9596 9591 9585 9579 9572 9564 9556 9548 9539 9531 9522 9514 9506 9498 9490 9482 9475 9468 9461 9454 9448 9442 9437 9431 9426 9421 9416 9412 9407 9403 9399 9396 9393 9390 9387 9384 9382 9380 9378 9376 9375 9373 9371 9369 9367 9365 9362 9359 9356 9352 9347 9342 9336 9329 9321 9312 9303 9292 9280 9267 9252 9236 9218 9198 9176 9152 9125 9096 9064 9029 8991 8950 8905 8857 8806 8751 8693 8631 8567 8499 8429 8356 8281 8204 8126 8046 7966 7885 7805 7724 7644 7566 7488 7413 7339 7268 7199 7133 7071 7011 6955 6903 6855 6810 6770 6734 6702 6675 6651 6633 6619 6609 6605 6604 6609 6618 6632 6650 6674 6701 6734 6770 6811 6857 6907 6961 7018 7080 7145 7214 7285 7360 7437 7516 7598 7680 7764 7849 7934 8019 8103 8187 8269 8350 8429 8506 8580 8651 8720 8786 8848 8908 8964 9018 9068 9115 9160 9202 9241 9278 9313 9345 9375 9404 9430 9455 9478 9500 9520 9539 9556 9572 9587 9600 9612 9623 9632 9641 9648 9654 9659 9662 9665 9666 9667 9666 9663 9660 9655 9649 9642 9633 9623 9611 9598 9583 9567 9549 9530 9509 9487 9464 9439 9414 9387 9360 9333 9305 9278 9250 9222 9195 9168 9142 9117 9093 9070 9048 9027 9008 8989 8973 8957 8944 8931 8920 8911 8903 8897 8892 8888 8886 8886 8886 8888 8891 8895 8899 8905 8911 8917 8923 8929 8935 8940 8945 8948 8951 8953 8954 8954 8952 8950 8946 8941 8936 8929 8923 8916 8909 8901 8895 8888 8882 8877 8873 8870 8868 8867 8868 8869 8872 8876 8881 8888 8895 8904 8914 8924 8935 8947 8959 8972 8984 8997 9010 9022 9033 9044 9053 9061 9066 9070 9071 9069 9065 9057 9046 9031 9013 8991 8966 8937 8905 8870 8833 8793 8752 8709 8666 8624 8581 4329 0 61 3 8539 8500 8462 8427 8396 8368 8344 8324 8308 8297 8291 8290 8293 8301 8313 8329 8349 8373 8401 8431 8465 8501 8540 8580 8622 8666 8711 8756 8802 8848 8893 8939 8983 9027 9069 9109 9148 9184 9219 9250 9279 9305 9329 9349 9366 9380 9391 9399 9405 9407 9408 9406 9402 9396 9389 9380 9370 9359 9347 9334 9321 9307 9294 9280 9266 9252 9238 9224 9210 9197 9183 9170 9157 9144 9131 9119 9106 9094 9081 9068 9056 9043 9030 9016 9002 8987 8972 8955 8937 8918 8897 8875 8850 8824 8795 8764 8731 8695 8656 8615 8572 8526 8477 8426 8373 8318 8261 8202 8142 8080 8018 7955 7892 7829 7765 7702 7640 7579 7520 7461 7404 7350 7297 7246 7198 7152 7108 7067 7029 6994 6961 6931 6903 6879 6857 6838 6823 6809 6799 6792 6787 6786 6787 6790 6797 6806 6817 6830 6846 6864 6883 6903 6924 6947 6970 6993 7015 7037 7059 7079 7098 7116 7131 7144 7155 7164 7169 7173 7173 7172 7167 7161 7152 7140 7127 7113 7097 7079 7061 7042 7024 7005 6986 6968 6950 6934 6920 6907 6896 6888 6882 6879 6879 6882 6889 6899 6914 6932 6954 6981 7011 7046 7086 7129 7177 7228 7284 7343 7405 7471 7540 7611 7684 7760 7837 7915 7994 8072 8151 8230 8308 8384 8459 8533 8604 8673 8738 8802 8862 8918 8972 9022 9068 9110 9149 9184 9214 9241 9264 9283 9298 9308 9315 9318 9316 9311 9302 9290 9274 9255 9233 9208 9181 9152 9122 9091 9059 9027 8995 8965 8935 8908 8883 8861 8841 8826 8813 8805 8801 8801 8805 8813 8825 8841 8861 8883 8909 8937 8968 9000 9033 9069 9104 9140 9175 9211 9246 9280 9314 9346 9377 9406 9434 9460 9485 9508 9530 9550 9568 9586 9602 9616 9630 9643 9655 9666 9677 9687 9696 9706 9715 9724 9733 9741 9750 9759 9768 9777 9786 9795 9803 9812 9821 9829 9837 9844 9851 9858 9864 9869 9874 9878 9882 9885 9887 9889 9890 9891 9891 9891 9890 9889 9888 9886 9885 9883 9881 9878 9876 9873 9870 9867 9863 9859 9855 9850 9845 9840 9835 9829 9823 9817 9811 9805 9798 9792 9787 9781 9776 9771 9767 9763 9760 9757 9755 9753 9751 9750 9749 9748 9747 9745 9744 9742 9740 9737 9734 9730 9725 9720 9713 9705 9697 9687 9676 9664 9651 9637 9621 9604 9585 9566 9544 9522 9498 9472 9445 9416 9386 9354 9320 9285 9249 9211 9172 9132 9091 9048 9005 8961 8916 8871 8826 8781 8736 8691 8647 8603 8561 8519 8478 8439 8401 8365 8330 8297 8265 8235 8207 8180 8155 8131 8108 8087 8066 8047 8028 8010 7992 7974 7956 7938 7920 7902 7883 7864 7844 7823 7802 7780 7758 7735 7711 7686 7661 7636 7610 7583 7555 7527 7498 7468 7438 7406 7373 7339 7303 7265 7226 7186 7143 7099 7053 7005 6955 6904 6851 6798 6743 6688 6633 6578 6524 6470 6417 6367 6318 6272 6228 6188 4330 0 61 3 6151 6118 6088 6063 6042 6025 6013 6006 6003 6006 6013 6026 6044 6067 6095 6129 6169 6214 6265 6322 6385 6454 6528 6609 6694 6786 6882 6983 7088 7198 7310 7426 7543 7662 7782 7902 8021 8139 8255 8368 8478 8584 8687 8784 8876 8964 9046 9122 9193 9258 9317 9372 9420 9464 9503 9537 9567 9592 9614 9631 9645 9655 9662 9666 9667 9664 9659 9651 9639 9625 9608 9588 9564 9538 9508 9474 9437 9396 9350 9300 9246 9187 9122 9053 8977 8896 8809 8716 8617 8512 8401 8285 8163 8035 7903 7767 7627 7484 7339 7192 7045 6899 6753 6608 6467 6329 6196 6068 5946 5831 5723 5623 5533 5451 5379 5317 5265 5224 5194 5175 5167 5170 5185 5211 5248 5295 5354 5422 5500 5588 5683 5788 5899 6016 6139 6266 6397 6530 6663 6797 6931 7061 7189 7313 7430 7542 7647 7744 7833 7913 7984 8045 8097 8140 8172 8196 8210 8216 8213 8203 8186 8162 8132 8097 8057 8012 7965 7914 7861 7806 7749 7691 7634 7576 7518 7460 7403 7347 7293 7240 7188 7138 7090 7045 7001 6960 6921 6884 6850 6819 6790 6763 6740 6718 6700 6684 6671 6660 6651 6645 6640 6638 6638 6639 6642 6646 6652 6659 6666 6675 6684 6693 6703 6714 6724 6736 6747 6759 6771 6784 6798 6813 6830 6848 6867 6889 6913 6940 6970 7004 7040 7081 7125 7173 7225 7280 7340 7403 7470 7540 7613 7689 7766 7846 7926 8008 8090 8172 8254 8335 8415 8494 8570 8645 8717 8787 8855 8919 8981 9040 9095 9148 9198 9244 9288 9329 9366 9401 9432 9461 9486 9509 9529 9546 9560 9572 9581 9588 9592 9594 9594 9592 9588 9582 9575 9566 9555 9543 9530 9515 9499 9481 9463 9442 9421 9397 9372 9344 9315 9282 9247 9209 9167 9122 9072 9018 8959 8895 8825 8749 8666 8577 8481 8378 8268 8150 8025 7893 7754 7609 7457 7298 7135 6967 6796 6622 6445 6268 6091 5915 5740 5569 5402 5239 5083 4933 4790 4655 4528 4409 4299 4198 4106 4023 3949 3884 3827 3780 3741 3710 3689 3676 3672 3677 3692 3716 3750 3795 3850 3916 3993 4080 4179 4288 4406 4534 4672 4816 4967 5123 5283 5445 5607 5768 5925 6080 6227 6367 6498 6618 6728 6826 6912 6985 7046 7095 7132 7159 7176 7184 7185 7179 7170 7156 7141 7126 7111 7098 7087 7081 7079 7082 7091 7105 7126 7154 7187 7226 7271 7320 7375 7433 7495 7561 7628 7696 7765 7835 7903 7970 8036 8098 8157 8212 8262 8306 8345 8377 8403 8421 8433 8436 8431 8419 8399 8370 8335 8291 8240 8183 8118 8048 7972 7890 7804 7713 7618 7520 7419 7316 7210 7103 6995 6885 6776 6666 6556 6447 6338 6231 6126 6022 5921 5822 5728 5636 5550 5468 5391 5321 5257 5200 5152 5111 5079 5056 5042 5038 5044 5060 5086 5122 5166 5220 5283 5353 5431 5514 5604 5698 5795 5896 5996 6097 6198 6298 6395 6489 6579 6664 4331 0 61 3 6744 6819 6887 6950 7007 7058 7103 7143 7177 7207 7233 7255 7274 7290 7304 7318 7329 7341 7353 7366 7379 7393 7409 7426 7445 7466 7489 7514 7541 7571 7602 7635 7671 7708 7747 7788 7830 7874 7920 7967 8015 8065 8115 8166 8218 8271 8324 8377 8431 8484 8537 8589 8641 8692 8742 8791 8839 8885 8929 8972 9014 9053 9091 9127 9161 9193 9224 9253 9280 9305 9328 9350 9371 9389 9406 9422 9436 9448 9458 9468 9475 9481 9486 9489 9490 9491 9489 9487 9484 9479 9474 9467 9461 9453 9445 9437 9428 9420 9411 9403 9394 9386 9378 9371 9364 9357 9351 9345 9339 9334 9329 9324 9320 9316 9312 9308 9305 9302 9299 9296 9293 9291 9289 9287 9285 9283 9281 9279 9277 9276 9274 9271 9269 9266 9263 9259 9254 9249 9243 9237 9229 9221 9212 9203 9192 9181 9170 9158 9145 9133 9120 9107 9094 9081 9068 9055 9042 9029 9017 9005 8993 8981 8969 8957 8945 8933 8921 8908 8896 8883 8869 8856 8842 8827 8812 8796 8780 8762 8744 8725 8704 8682 8658 8632 8604 8574 8541 8505 8466 8425 8380 8331 8280 8225 8167 8107 8043 7978 7911 7844 7776 7708 7641 7575 7513 7453 7397 7346 7300 7261 7228 7202 7183 7172 7169 7174 7186 7207 7235 7270 7313 7362 7416 7477 7542 7611 7684 7760 7839 7919 8000 8081 8163 8244 8325 8404 8481 8556 8628 8698 8765 8829 8889 8946 8999 9049 9096 9139 9178 9214 9246 9275 9301 9323 9342 9358 9372 9382 9389 9393 9394 9392 9387 9379 9368 9353 9335 9313 9288 9259 9226 9190 9149 9104 9054 9000 8942 8878 8810 8736 8657 8573 8483 8387 8285 8177 8062 7941 7813 7678 7537 7390 7236 7076 6911 6740 6565 6387 6204 6020 5836 5651 5467 5284 5104 4928 4757 4592 4434 4283 4140 4005 3880 3764 3658 3562 3475 3399 3333 3276 3230 3193 3167 3150 3144 3148 3162 3187 3223 3271 3330 3401 3484 3580 3688 3808 3941 4086 4243 4410 4588 4776 4971 5174 5382 5594 5810 6026 6241 6455 6666 6872 7072 7265 7449 7625 7790 7945 8089 8223 8346 8458 8560 8651 8733 8807 8872 8929 8979 9024 9062 9096 9125 9151 9173 9193 9210 9226 9240 9252 9264 9275 9285 9295 9305 9315 9325 9335 9346 9356 9368 9379 9392 9405 9418 9432 9446 9461 9477 9492 9508 9525 9541 9557 9573 9589 9605 9620 9634 9649 9662 9676 9688 9700 9712 9722 9733 9743 9752 9762 9770 9779 9787 9795 9802 9809 9816 9822 9828 9833 9837 9841 9845 9847 9849 9850 9850 9849 9847 9845 9841 9837 9832 9826 9820 9813 9805 9797 9789 9779 9769 9759 9748 9737 9725 9713 9700 9686 9672 9658 9642 9626 9609 9592 9573 9554 9534 9514 9493 9471 9448 9425 9401 9376 9351 9326 9300 9273 9246 9219 9192 9164 9136 9109 9081 9054 9027 9000 8974 8949 8925 8902 8881 8861 8842 8826 8811 8799 8789 8781 4332 0 61 3 8775 8772 8771 8773 8777 8784 8793 8804 8817 8832 8849 8867 8888 8909 8932 8957 8982 9008 9035 9062 9090 9119 9147 9175 9204 9232 9259 9286 9312 9337 9360 9383 9403 9422 9439 9453 9466 9476 9483 9488 9490 9489 9486 9480 9471 9460 9446 9430 9412 9392 9370 9346 9322 9296 9269 9242 9214 9186 9159 9131 9104 9077 9051 9026 9002 8979 8957 8937 8917 8900 8884 8869 8856 8845 8836 8829 8823 8820 8818 8819 8822 8826 8833 8841 8852 8864 8878 8893 8910 8929 8949 8969 8991 9013 9036 9060 9083 9107 9130 9154 9177 9200 9223 9245 9267 9288 9308 9329 9348 9368 9386 9405 9423 9441 9458 9476 9492 9509 9525 9541 9557 9572 9587 9601 9615 9628 9641 9653 9665 9676 9686 9696 9706 9715 9723 9731 9739 9745 9752 9758 9763 9768 9773 9777 9780 9783 9785 9787 9788 9788 9787 9786 9783 9780 9776 9771 9764 9757 9750 9741 9731 9721 9710 9698 9686 9673 9660 9647 9633 9619 9606 9592 9579 9565 9552 9539 9527 9514 9502 9490 9477 9465 9452 9439 9425 9410 9393 9375 9356 9335 9311 9285 9256 9224 9190 9152 9110 9066 9018 8967 8913 8855 8796 8733 8669 8604 8537 8470 8403 8337 8271 8208 8148 8090 8037 7988 7944 7906 7873 7847 7827 7814 7807 7807 7814 7828 7848 7873 7904 7939 7979 8023 8069 8118 8167 8217 8266 8315 8362 8406 8446 8482 8513 8539 8559 8572 8578 8577 8568 8552 8528 8497 8458 8413 8360 8301 8236 8166 8091 8012 7929 7844 7757 7670 7581 7493 7407 7322 7239 7160 7084 7012 6944 6880 6822 6769 6721 6678 6640 6607 6579 6557 6539 6526 6517 6513 6512 6516 6524 6535 6550 6568 6590 6614 6642 6673 6707 6744 6784 6827 6872 6920 6971 7024 7080 7139 7199 7262 7327 7394 7463 7534 7606 7680 7755 7831 7908 7985 8062 8140 8217 8293 8368 8442 8514 8585 8652 8718 8780 8839 8895 8948 8997 9042 9084 9122 9156 9187 9215 9239 9261 9279 9295 9309 9321 9330 9339 9345 9351 9355 9358 9361 9362 9362 9361 9359 9356 9351 9345 9336 9325 9312 9296 9277 9254 9229 9199 9165 9126 9084 9036 8984 8927 8865 8798 8727 8651 8570 8484 8395 8302 8205 8105 8002 7897 7790 7681 7571 7461 7350 7240 7131 7024 6918 6815 6714 6617 6524 6435 6352 6273 6199 6132 6071 6017 5969 5929 5895 5869 5851 5840 5836 5839 5849 5866 5889 5917 5950 5987 6028 6071 6117 6163 6208 6253 6297 6338 6376 6409 6438 6462 6480 6492 6498 6497 6491 6479 6462 6439 6411 6380 6345 6308 6268 6227 6187 6147 6107 6068 6033 6000 5971 5946 5926 5911 5901 5897 5899 5907 5921 5942 5970 6005 6046 6093 6148 6208 6274 6347 6424 6506 6593 6682 6776 6871 6968 7066 7163 7260 7356 7449 7539 7625 7706 7782 7853 7918 7976 8028 8073 8112 8143 8168 8187 8199 8206 8208 8205 8197 8186 4333 0 61 3 8171 8154 8135 8113 8091 8069 8046 8023 8001 7980 7960 7942 7926 7912 7901 7892 7885 7882 7881 7884 7890 7899 7911 7927 7946 7968 7994 8023 8055 8090 8129 8170 8214 8261 8310 8361 8414 8468 8524 8580 8637 8693 8750 8807 8862 8916 8968 9019 9067 9112 9155 9195 9231 9264 9293 9318 9339 9357 9370 9379 9384 9384 9380 9372 9360 9343 9322 9296 9266 9232 9194 9151 9105 9055 9001 8944 8884 8821 8755 8688 8619 8548 8477 8407 8337 8267 8199 8134 8071 8012 7957 7907 7862 7822 7788 7759 7738 7723 7714 7712 7717 7728 7745 7768 7796 7830 7868 7911 7957 8006 8058 8113 8168 8225 8283 8340 8397 8454 8510 8564 8616 8667 8716 8762 8806 8847 8886 8923 8956 8987 9016 9042 9065 9086 9104 9120 9134 9145 9154 9161 9166 9169 9169 9168 9165 9161 9154 9146 9136 9125 9113 9099 9084 9068 9051 9033 9015 8996 8976 8956 8936 8917 8897 8877 8859 8840 8823 8806 8790 8776 8762 8750 8739 8730 8722 8715 8709 8705 8702 8700 8699 8700 8701 8703 8705 8709 8712 8716 8721 8725 8730 8735 8739 8744 8748 8752 8756 8760 8763 8767 8770 8773 8776 8779 8782 8785 8788 8791 8795 8800 8805 8811 8817 8825 8834 8843 8855 8867 8881 8897 8913 8932 8952 8973 8996 9020 9045 9071 9098 9126 9154 9183 9213 9242 9271 9300 9329 9358 9386 9414 9441 9467 9493 9518 9543 9567 9591 9614 9637 9659 9680 9701 9722 9742 9761 9779 9797 9813 9829 9843 9857 9869 9879 9889 9897 9904 9910 9915 9918 9921 9923 9924 9924 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9914 9912 9909 9906 9902 9897 9892 9885 9878 9869 9860 9848 9836 9821 9805 9786 9766 9743 9717 9688 9656 9621 9583 9540 9493 9442 9387 9327 9263 9194 9120 9041 8958 8871 8780 8685 8586 8485 8381 8275 8169 8062 7956 7849 7744 7641 7540 7443 7349 7260 7175 7094 7019 6949 6884 6824 6770 6721 6676 6637 6601 6571 6544 6521 6502 6485 6472 6462 6455 6451 6449 6450 6454 6460 6469 6481 6496 6514 6534 6558 6584 6613 6645 6679 6715 6754 6794 6835 6878 6921 6964 7007 7049 7091 7130 7168 7204 7238 7268 7296 7321 7343 7362 7377 7390 7399 7406 7411 7413 7413 7411 7407 7402 7396 7390 7382 7374 7366 7357 7349 7341 7333 7325 7317 7309 7302 7295 7288 7281 7274 7268 7262 7256 7251 7246 7242 7239 7237 7236 7236 7239 7243 7249 7257 7268 7282 7298 7317 7338 7363 7389 7418 7450 7483 7517 7552 7588 7623 7658 7693 7726 7757 7785 7811 7834 7853 7869 7882 7890 7895 7896 7894 7889 7880 7869 7856 7841 7823 7805 7786 7767 7747 7728 7709 7690 7672 7656 7641 7627 7614 7603 4334 0 61 4 7600 7592 7585 7581 7577 7576 7575 7576 7579 7582 7587 7592 7597 7604 7610 7617 7623 7630 7636 7642 7647 7652 7656 7660 7663 7666 7668 7671 7674 7676 7680 7684 7689 7695 7702 7711 7722 7734 7749 7765 7783 7803 7825 7848 7872 7898 7924 7951 7977 8003 8029 8054 8077 8098 8116 8132 8145 8154 8161 8164 8163 8159 8152 8141 8128 8112 8094 8074 8052 8029 8007 7984 7961 7939 7918 7898 7880 7864 7849 7837 7827 7819 7812 7807 7804 7802 7802 7802 7803 7805 7807 7810 7813 7816 7819 7822 7826 7829 7833 7838 7843 7848 7855 7862 7870 7879 7889 7901 7914 7927 7943 7959 7977 7997 8017 8040 8064 8089 8116 8145 8175 8207 8241 8277 8315 8354 8395 8438 8482 8528 8574 8623 8671 8721 8771 8822 8872 8922 8972 9022 9070 9118 9165 9211 9255 9298 9340 9381 9420 9458 9494 9530 9564 9596 9627 9657 9686 9712 9738 9762 9784 9804 9823 9840 9855 9869 9880 9890 9899 9906 9911 9916 9919 9921 9923 9924 9925 9925 9926 9926 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9933 9932 9931 9928 9926 9922 9919 9914 9910 9905 9901 9897 9892 9889 9885 9883 9881 9879 9878 9878 9878 9879 9880 9881 9882 9883 9885 9885 9886 9886 9886 9885 9884 9883 9881 9880 9878 9876 9875 9874 9873 9872 9872 9872 9872 9873 9873 9874 9875 9875 9876 9875 9875 9874 9872 9869 9866 9862 9858 9853 9847 9841 9835 9828 9821 9814 9807 9800 9792 9785 9777 9769 9761 9753 9744 9735 9726 9716 9706 9695 9683 9671 9659 9646 9632 9618 9603 9587 9571 9554 9536 9517 9497 9476 9452 9428 9401 9372 9340 9306 9270 9231 9188 9143 9096 9045 8992 8936 8878 8818 8756 8693 8627 8561 8494 8427 8359 8291 8224 8157 8091 8026 7962 7900 7840 7782 7727 7674 7624 7578 7535 7496 7461 7430 7403 7381 7364 7351 7343 7340 7341 7346 7356 7371 7389 7411 7436 7465 7497 7531 7568 7607 7648 7690 7733 7778 7822 7867 7911 7955 7997 8038 8076 8113 8146 8176 8202 8224 8241 8253 8261 8263 8259 8250 8236 8217 8192 8163 8129 8091 8049 8005 7958 7908 7858 7806 7754 7702 7650 7599 7550 7503 7458 7415 7375 7337 7303 7271 7243 7218 7197 7179 7164 7152 7143 7138 7136 7137 7141 7148 7158 7170 7186 7204 7225 7249 7275 7304 7336 7371 7409 7449 7492 7537 7586 7636 7689 7744 7801 7859 7919 7979 8038 8097 8156 8213 8267 8318 8366 8409 8448 8481 8509 8531 8546 8555 8558 8554 8543 8527 8504 8477 8443 8405 8363 8317 8268 8217 8163 8109 8053 7998 7942 7889 7836 7787 7741 7698 7659 7625 7597 7575 7559 7549 7547 7551 7563 7583 7609 7643 7684 7731 7784 7843 7906 7974 8046 8120 8197 8275 8354 8433 8512 8590 8666 8740 8813 8882 8949 9012 9073 9130 9184 9235 9283 9328 9369 9408 9444 4335 0 61 4 9477 9508 9536 9562 9586 9608 9628 9646 9663 9678 9692 9704 9716 9726 9735 9744 9751 9758 9764 9770 9774 9778 9781 9784 9786 9788 9789 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9790 9791 9792 9793 9795 9796 9798 9799 9800 9801 9802 9801 9800 9798 9795 9791 9787 9781 9774 9766 9757 9748 9737 9726 9714 9702 9688 9674 9659 9643 9626 9609 9589 9569 9547 9523 9497 9469 9439 9406 9372 9334 9294 9252 9207 9159 9109 9057 9003 8947 8889 8830 8769 8707 8644 8581 8516 8452 8387 8323 8258 8193 8129 8066 8003 7941 7880 7820 7761 7704 7648 7593 7540 7488 7438 7389 7343 7298 7255 7213 7173 7136 7100 7065 7033 7002 6974 6947 6922 6900 6879 6860 6844 6829 6817 6808 6800 6795 6793 6793 6796 6802 6810 6821 6834 6851 6870 6892 6917 6944 6975 7008 7044 7082 7123 7167 7213 7262 7313 7365 7420 7477 7534 7593 7653 7713 7774 7834 7894 7953 8011 8068 8123 8176 8227 8276 8323 8366 8408 8446 8482 8515 8545 8572 8597 8619 8638 8654 8668 8678 8686 8690 8692 8690 8685 8677 8665 8650 8633 8612 8588 8562 8534 8503 8471 8438 8404 8370 8335 8301 8268 8236 8206 8178 8152 8129 8108 8090 8076 8064 8055 8050 8047 8048 8052 8058 8068 8080 8095 8113 8133 8156 8182 8210 8240 8273 8307 8344 8383 8423 8465 8508 8552 8596 8641 8686 8731 8776 8820 8863 8904 8944 8982 9019 9053 9085 9114 9141 9166 9188 9207 9224 9238 9249 9258 9265 9269 9271 9271 9269 9265 9259 9251 9242 9232 9221 9209 9196 9183 9169 9156 9142 9129 9117 9105 9094 9083 9074 9066 9059 9053 9048 9044 9042 9040 9039 9040 9041 9043 9046 9050 9054 9059 9065 9072 9080 9088 9097 9107 9117 9129 9141 9153 9167 9181 9195 9210 9225 9241 9256 9272 9288 9303 9319 9334 9349 9364 9378 9392 9406 9420 9433 9446 9458 9471 9483 9494 9506 9517 9527 9537 9546 9555 9563 9570 9577 9582 9587 9590 9593 9594 9594 9593 9591 9588 9584 9579 9573 9566 9557 9548 9538 9527 9515 9502 9488 9473 9457 9441 9423 9405 9386 9366 9346 9325 9304 9283 9262 9240 9219 9199 9179 9159 9141 9124 9108 9094 9081 9070 9060 9053 9047 9043 9041 9041 9043 9046 9051 9058 9066 9075 9086 9097 9110 9123 9137 9151 9166 9180 9195 9210 9224 9238 9252 9265 9277 9288 9298 9307 9314 9320 9325 9328 9329 9328 9325 9321 9314 9305 9295 9283 9268 9253 9235 9216 9195 9174 9151 9128 9103 9079 9055 9030 9006 8982 8959 8937 8916 8897 8879 8862 8848 8835 8825 8816 8810 8805 8803 8803 8805 8809 8815 8823 8833 8844 8857 8871 8886 8902 8920 8938 8957 8976 8995 9015 9034 9054 9073 9092 9111 9129 9146 9163 9179 9194 9208 9222 9234 9247 9258 9269 9279 9289 9299 9309 9318 9328 9338 9348 9359 9370 9381 9393 4336 0 61 4 9406 9419 9432 9446 9460 9475 9489 9504 9519 9533 9548 9562 9576 9590 9603 9616 9629 9641 9652 9663 9674 9684 9694 9703 9712 9721 9729 9737 9745 9752 9759 9765 9771 9777 9782 9786 9791 9794 9797 9800 9802 9804 9805 9805 9806 9805 9805 9804 9802 9801 9800 9798 9796 9795 9793 9792 9791 9790 9790 9790 9790 9791 9792 9794 9795 9797 9800 9802 9804 9806 9808 9810 9811 9812 9813 9813 9812 9811 9809 9807 9803 9799 9795 9790 9784 9778 9772 9765 9759 9752 9745 9738 9731 9724 9717 9710 9703 9695 9687 9679 9670 9661 9651 9639 9627 9614 9600 9584 9568 9550 9533 9514 9495 9476 9457 9439 9421 9404 9388 9374 9362 9351 9342 9335 9330 9326 9325 9325 9326 9329 9333 9338 9343 9350 9356 9363 9369 9376 9383 9390 9397 9403 9410 9417 9425 9432 9440 9448 9457 9466 9475 9485 9495 9505 9515 9525 9535 9544 9553 9562 9569 9577 9583 9589 9594 9599 9603 9607 9611 9614 9618 9621 9625 9629 9633 9638 9643 9648 9654 9660 9666 9672 9677 9683 9688 9693 9697 9701 9703 9705 9706 9706 9705 9703 9700 9697 9693 9689 9684 9679 9675 9670 9665 9661 9657 9653 9650 9647 9645 9643 9641 9640 9640 9639 9639 9639 9639 9639 9640 9640 9640 9641 9641 9641 9642 9642 9642 9643 9643 9644 9645 9646 9647 9648 9649 9651 9652 9654 9655 9657 9658 9659 9661 9662 9663 9664 9665 9666 9666 9667 9668 9668 9669 9669 9670 9670 9670 9671 9671 9671 9670 9670 9669 9668 9666 9664 9662 9659 9656 9652 9648 9643 9638 9633 9628 9622 9615 9609 9602 9595 9588 9580 9571 9563 9554 9544 9535 9524 9514 9503 9491 9480 9468 9457 9445 9434 9423 9413 9404 9395 9387 9381 9375 9371 9368 9367 9366 9367 9369 9372 9376 9381 9386 9392 9398 9404 9411 9417 9424 9430 9436 9441 9446 9451 9454 9458 9461 9463 9464 9465 9466 9466 9465 9463 9461 9458 9454 9449 9444 9437 9430 9422 9412 9402 9390 9377 9363 9347 9330 9311 9291 9269 9246 9221 9194 9165 9135 9103 9068 9033 8995 8956 8916 8874 8831 8787 8742 8697 8652 8606 8560 8515 8470 8426 8383 8341 8300 8261 8224 8188 8153 8121 8090 8061 8034 8009 7986 7965 7945 7928 7911 7897 7884 7872 7862 7853 7844 7837 7829 7822 7815 7808 7800 7791 7781 7770 7757 7742 7726 7707 7686 7663 7638 7611 7582 7551 7518 7485 7450 7415 7380 7346 7312 7280 7250 7222 7197 7174 7156 7141 7130 7123 7120 7122 7128 7137 7150 7167 7187 7209 7233 7260 7287 7314 7342 7369 7395 7419 7441 7461 7478 7491 7501 7507 7509 7507 7500 7490 7474 7455 7430 7402 7369 7332 7291 7246 7197 7144 7088 7028 6964 6897 6827 6753 6676 6596 6513 6426 6336 6242 6145 6044 5939 5831 5718 5601 5480 5354 5225 5091 4953 4811 4666 4517 4366 4214 4059 3904 3750 3596 4337 0 61 4 3443 3294 3147 3005 2868 2736 2610 2491 2379 2274 2176 2087 2004 1929 1862 1801 1746 1698 1656 1619 1587 1560 1538 1519 1504 1494 1487 1483 1484 1489 1497 1511 1529 1552 1581 1615 1657 1705 1760 1823 1894 1973 2060 2156 2261 2374 2496 2625 2762 2907 3058 3216 3379 3547 3718 3892 4069 4245 4422 4598 4773 4944 5113 5277 5436 5589 5737 5877 6011 6138 6258 6370 6475 6572 6662 6744 6819 6888 6949 7003 7051 7092 7127 7156 7178 7193 7203 7206 7203 7194 7179 7157 7129 7095 7056 7011 6960 6903 6842 6777 6707 6634 6558 6479 6399 6318 6236 6155 6074 5995 5919 5845 5776 5710 5649 5594 5544 5499 5461 5429 5403 5384 5371 5365 5365 5372 5386 5406 5432 5465 5504 5550 5602 5660 5724 5794 5871 5953 6040 6133 6230 6331 6436 6544 6653 6765 6876 6988 7100 7209 7316 7419 7519 7614 7703 7787 7865 7937 8002 8060 8112 8157 8195 8227 8253 8273 8287 8295 8299 8297 8291 8280 8265 8246 8223 8197 8168 8136 8101 8064 8026 7985 7944 7903 7861 7819 7778 7738 7699 7661 7626 7593 7562 7534 7508 7485 7465 7448 7433 7420 7410 7402 7396 7392 7390 7390 7390 7393 7396 7400 7405 7411 7417 7423 7429 7435 7440 7444 7448 7449 7449 7447 7442 7435 7424 7411 7394 7373 7349 7320 7288 7251 7209 7164 7113 7057 6997 6931 6860 6783 6700 6611 6516 6415 6307 6193 6072 5945 5812 5673 5529 5379 5225 5067 4907 4745 4582 4418 4255 4095 3936 3782 3632 3488 3350 3219 3096 2980 2872 2773 2683 2601 2527 2462 2404 2355 2313 2279 2253 2233 2220 2215 2216 2225 2241 2264 2295 2334 2382 2438 2503 2579 2664 2759 2864 2980 3107 3244 3391 3548 3715 3890 4073 4264 4460 4661 4867 5074 5283 5492 5701 5907 6110 6308 6501 6689 6869 7041 7206 7362 7510 7649 7780 7902 8016 8122 8220 8310 8394 8471 8541 8606 8665 8719 8768 8812 8853 8889 8921 8950 8975 8997 9016 9032 9044 9054 9061 9065 9067 9065 9062 9056 9047 9037 9023 9008 8990 8971 8948 8924 8898 8869 8839 8806 8771 8734 8695 8655 8612 8568 8523 8476 8429 8380 8332 8284 8236 8189 8144 8100 8059 8020 7984 7952 7923 7899 7878 7862 7850 7842 7839 7839 7842 7849 7858 7869 7882 7895 7908 7921 7933 7943 7950 7953 7952 7947 7935 7918 7893 7861 7821 7772 7714 7647 7569 7482 7384 7275 7156 7027 6888 6739 6581 6414 6239 6058 5870 5678 5482 5283 5085 4887 4690 4495 4305 4120 3942 3771 3608 3455 3310 3176 3052 2938 2835 2742 2658 2584 2519 2463 2414 2373 2338 2309 2286 2267 2253 2242 2234 2230 2229 2230 2234 2240 2250 2263 2280 2302 2328 2360 2399 2444 2498 2560 2631 2712 2804 2907 3021 3147 3284 3432 3591 3760 3939 4126 4321 4522 4729 4939 5151 5364 5577 5788 5996 6200 6398 6590 6774 6951 4338 0 61 4 7119 7279 7429 7570 7702 7825 7939 8045 8142 8231 8313 8388 8456 8518 8574 8625 8671 8711 8748 8780 8808 8833 8854 8873 8888 8900 8910 8917 8922 8924 8924 8923 8919 8913 8905 8895 8884 8870 8855 8838 8819 8799 8777 8753 8727 8700 8671 8641 8610 8577 8543 8508 8472 8436 8398 8360 8322 8284 8246 8208 8170 8133 8097 8062 8028 7995 7965 7936 7908 7883 7860 7839 7819 7802 7786 7772 7759 7748 7737 7727 7716 7705 7694 7682 7668 7653 7635 7614 7590 7563 7531 7495 7454 7408 7356 7298 7234 7162 7085 7000 6907 6808 6701 6588 6468 6341 6209 6071 5929 5784 5636 5485 5335 5185 5036 4889 4746 4608 4475 4349 4229 4118 4015 3921 3836 3761 3695 3640 3594 3559 3533 3518 3513 3519 3534 3560 3596 3642 3698 3764 3841 3927 4022 4126 4239 4360 4488 4622 4763 4908 5057 5209 5362 5514 5667 5820 5969 6115 6257 6394 6526 6652 6772 6886 6993 7093 7187 7275 7356 7431 7499 7562 7619 7670 7716 7756 7791 7821 7845 7865 7879 7889 7893 7893 7889 7880 7867 7851 7831 7809 7783 7756 7727 7697 7666 7635 7604 7573 7543 7514 7486 7460 7436 7413 7392 7373 7356 7341 7328 7316 7306 7298 7291 7286 7281 7278 7277 7276 7276 7278 7280 7283 7288 7293 7299 7307 7315 7325 7335 7347 7360 7375 7391 7408 7427 7448 7469 7493 7518 7545 7573 7603 7634 7667 7701 7737 7774 7812 7851 7891 7931 7972 8013 8053 8093 8133 8170 8207 8241 8273 8302 8328 8351 8370 8385 8396 8402 8405 8402 8395 8384 8368 8348 8323 8294 8262 8225 8185 8142 8096 8047 7995 7941 7885 7827 7768 7708 7647 7585 7523 7461 7399 7338 7278 7219 7162 7107 7054 7003 6955 6910 6868 6828 6792 6759 6729 6702 6678 6657 6638 6623 6609 6598 6589 6582 6577 6573 6569 6567 6566 6565 6563 6562 6561 6559 6556 6553 6548 6541 6534 6524 6514 6501 6487 6472 6456 6438 6421 6403 6386 6368 6353 6339 6327 6318 6312 6310 6312 6318 6329 6344 6365 6389 6419 6452 6490 6531 6574 6621 6669 6717 6765 6814 6861 6906 6950 6990 7027 7060 7090 7115 7135 7152 7164 7172 7176 7176 7174 7168 7159 7149 7137 7123 7109 7094 7079 7064 7049 7035 7021 7009 6997 6986 6976 6967 6958 6950 6942 6934 6927 6919 6911 6903 6895 6886 6877 6867 6858 6849 6839 6830 6822 6815 6809 6805 6802 6802 6804 6809 6817 6828 6842 6859 6880 6904 6932 6963 6998 7036 7077 7122 7169 7220 7273 7329 7388 7449 7512 7577 7644 7712 7781 7851 7922 7992 8063 8133 8201 8269 8334 8398 8459 8517 8572 8624 8672 8717 8758 8796 8829 8859 8886 8908 8928 8944 8957 8966 8973 8977 8978 8976 8972 8965 8956 8944 8931 8915 8897 8878 8856 8834 8810 8785 8759 8733 8707 8681 8655 8629 8604 8580 8557 8535 8514 8495 8477 8460 8445 8431 8418 4339 0 61 4 8407 8396 8387 8379 8372 8365 8360 8354 8350 8345 8341 8337 8333 8328 8323 8317 8310 8302 8293 8281 8268 8253 8234 8214 8190 8163 8134 8101 8065 8025 7983 7937 7889 7838 7785 7730 7674 7616 7556 7497 7437 7378 7319 7262 7206 7152 7101 7052 7007 6967 6930 6898 6871 6850 6834 6825 6821 6824 6833 6849 6871 6899 6933 6973 7018 7068 7123 7181 7243 7307 7372 7439 7506 7573 7638 7702 7763 7821 7875 7925 7970 8009 8043 8071 8092 8107 8116 8119 8114 8104 8088 8066 8038 8005 7967 7925 7879 7829 7776 7720 7662 7602 7541 7479 7416 7353 7290 7228 7166 7105 7046 6988 6932 6879 6828 6779 6734 6691 6653 6617 6586 6559 6537 6519 6506 6498 6495 6497 6504 6516 6534 6556 6583 6615 6651 6691 6735 6782 6832 6885 6940 6997 7055 7115 7176 7237 7298 7359 7420 7480 7540 7598 7656 7711 7765 7817 7867 7914 7959 8000 8039 8074 8105 8132 8155 8174 8188 8198 8203 8203 8197 8186 8170 8147 8119 8084 8043 7995 7940 7878 7808 7729 7643 7548 7443 7330 7208 7076 6935 6786 6627 6460 6286 6104 5916 5724 5525 5325 5123 4920 4717 4517 4319 4125 3937 3755 3581 3415 3258 3111 2973 2846 2729 2622 2525 2437 2360 2291 2232 2180 2136 2099 2069 2046 2028 2017 2011 2011 2016 2028 2046 2070 2102 2141 2188 2243 2308 2382 2465 2559 2663 2778 2902 3037 3182 3335 3496 3665 3840 4020 4203 4390 4577 4764 4950 5134 5313 5487 5656 5818 5973 6120 6260 6391 6515 6630 6738 6839 6933 7021 7104 7180 7253 7320 7384 7444 7500 7553 7603 7650 7693 7733 7770 7803 7833 7859 7881 7899 7914 7924 7929 7931 7929 7923 7913 7899 7882 7861 7837 7811 7782 7750 7716 7680 7643 7603 7563 7521 7477 7433 7387 7340 7291 7241 7189 7135 7079 7019 6956 6889 6817 6741 6659 6571 6476 6375 6267 6151 6029 5899 5763 5620 5471 5317 5160 4999 4835 4671 4507 4344 4183 4026 3874 3728 3588 3456 3332 3217 3112 3016 2930 2853 2787 2731 2684 2648 2621 2603 2595 2597 2608 2628 2658 2697 2746 2804 2872 2949 3036 3133 3238 3353 3476 3607 3745 3890 4042 4198 4359 4522 4688 4855 5023 5189 5354 5517 5676 5831 5982 6128 6268 6402 6530 6652 6768 6878 6981 7080 7172 7260 7342 7420 7494 7563 7628 7690 7748 7802 7854 7903 7948 7991 8032 8070 8105 8138 8169 8197 8223 8248 8270 8291 8310 8327 8343 8357 8370 8381 8392 8401 8409 8416 8422 8427 8431 8434 8437 8438 8438 8438 8437 8435 8433 8430 8426 8422 8418 8413 8408 8403 8398 8392 8387 8381 8375 8369 8363 8357 8351 8345 8339 8332 8325 8318 8311 8304 8296 8289 8281 8272 8264 8255 8246 8236 8226 8216 8206 8195 8184 8172 8161 8149 8136 8123 8110 8097 8083 8069 8055 8041 8027 8012 7998 7984 7970 7956 7942 7929 7916 7904 4340 0 61 4 7892 7881 7870 7860 7850 7840 7831 7822 7812 7803 7794 7784 7774 7763 7751 7738 7724 7709 7693 7675 7655 7634 7612 7587 7561 7533 7504 7472 7439 7404 7367 7328 7287 7244 7199 7151 7102 7050 6995 6938 6879 6818 6754 6688 6620 6551 6479 6407 6333 6259 6184 6110 6037 5964 5893 5824 5757 5693 5633 5576 5524 5475 5432 5393 5359 5330 5306 5286 5272 5262 5256 5254 5255 5260 5267 5276 5287 5299 5312 5325 5338 5349 5360 5369 5376 5381 5384 5383 5381 5375 5366 5354 5340 5322 5302 5279 5253 5226 5196 5164 5130 5095 5058 5020 4981 4940 4900 4858 4816 4774 4731 4688 4645 4602 4559 4516 4474 4431 4389 4347 4304 4263 4221 4179 4138 4097 4055 4015 3974 3933 3893 3853 3813 3774 3735 3697 3659 3622 3586 3550 3515 3481 3448 3416 3385 3355 3326 3297 3270 3243 3217 3191 3166 3142 3118 3095 3072 3050 3027 3005 2984 2962 2941 2920 2899 2879 2858 2839 2819 2800 2782 2764 2746 2729 2712 2696 2681 2666 2651 2637 2623 2610 2597 2585 2573 2561 2550 2539 2528 2517 2507 2497 2487 2477 2468 2459 2450 2442 2434 2427 2419 2412 2406 2400 2394 2388 2383 2378 2373 2368 2364 2359 2355 2351 2347 2343 2339 2335 2332 2328 2324 2321 2318 2315 2312 2309 2307 2305 2303 2301 2300 2299 2298 2297 2297 2297 2296 2296 2296 2297 2297 2297 2298 2298 2299 2300 2301 2302 2304 2305 2307 2310 2312 2315 2318 2322 2326 2330 2335 2340 2346 2351 2357 2363 2370 2377 2384 2391 2399 2406 2414 2422 2430 2439 2447 2456 2465 2474 2483 2493 2502 2512 2522 2532 2543 2553 2564 2576 2588 2600 2612 2626 2639 2654 2668 2684 2700 2716 2734 2751 2770 2788 2808 2827 2847 2867 2888 2908 2929 2951 2972 2993 3015 3037 3060 3083 3106 3130 3154 3179 3205 3231 3257 3285 3313 3342 3371 3401 3431 3462 3494 3526 3558 3591 3625 3659 3693 3729 3765 3801 3838 3876 3915 3955 3996 4037 4079 4123 4167 4211 4257 4303 4350 4397 4444 4492 4540 4588 4636 4684 4732 4780 4827 4874 4920 4966 5011 5056 5100 5143 5186 5228 5268 5308 5348 5386 5424 5461 5497 5533 5569 5604 5639 5673 5708 5743 5778 5813 5849 5884 5920 5956 5993 6029 6065 6101 6137 6172 6207 6241 6274 6306 6337 6367 6395 6422 6448 6473 6497 6519 6541 6562 6582 6601 6620 6639 6658 6677 6696 6716 6736 6757 6779 6802 6826 6851 6877 6905 6934 6964 6996 7029 7063 7098 7134 7171 7208 7246 7283 7320 7357 7393 7428 7462 7493 7523 7551 7577 7600 7621 7639 7655 7667 7677 7684 7688 7689 7687 7682 7673 7661 7645 7625 7602 7574 7542 7505 7464 7419 7368 7313 7253 7189 7121 7049 6974 6895 6815 6731 6647 6563 6479 6395 6312 6232 6153 6078 6006 5939 5875 5816 5763 5714 5670 5632 5599 5571 5550 5533 5522 4341 0 61 4 5517 5518 5524 5536 5553 5577 5606 5642 5683 5731 5784 5843 5908 5978 6054 6134 6218 6307 6399 6494 6591 6691 6790 6890 6990 7090 7187 7282 7375 7465 7551 7633 7711 7784 7853 7917 7976 8031 8082 8128 8170 8207 8242 8273 8301 8326 8348 8369 8387 8403 8418 8431 8443 8454 8464 8473 8481 8488 8494 8500 8505 8509 8512 8515 8518 8520 8521 8522 8523 8523 8523 8522 8521 8519 8516 8513 8508 8503 8497 8489 8479 8468 8455 8440 8423 8403 8381 8357 8330 8300 8267 8232 8194 8154 8110 8065 8016 7966 7913 7859 7803 7745 7686 7626 7566 7506 7446 7387 7329 7273 7218 7167 7119 7074 7034 6998 6967 6942 6921 6907 6898 6895 6898 6906 6918 6936 6957 6982 7010 7039 7069 7099 7129 7159 7185 7208 7227 7240 7249 7250 7245 7232 7210 7180 7140 7092 7033 6965 6888 6801 6705 6600 6487 6366 6238 6104 5963 5819 5670 5520 5369 5217 5066 4916 4770 4627 4490 4359 4234 4116 4006 3905 3812 3729 3654 3589 3533 3486 3448 3420 3400 3390 3389 3397 3413 3439 3473 3516 3568 3628 3696 3774 3858 3951 4051 4157 4270 4388 4511 4638 4767 4900 5033 5165 5297 5429 5558 5684 5806 5924 6038 6147 6250 6348 6441 6529 6612 6691 6765 6834 6900 6963 7022 7079 7133 7185 7235 7283 7330 7375 7418 7460 7501 7540 7578 7615 7649 7682 7714 7743 7771 7796 7819 7840 7859 7876 7890 7902 7912 7919 7925 7928 7929 7928 7926 7923 7918 7912 7906 7899 7892 7885 7879 7872 7867 7862 7859 7857 7856 7857 7860 7864 7870 7878 7888 7900 7914 7930 7948 7967 7988 8012 8036 8063 8091 8120 8151 8182 8215 8249 8283 8317 8352 8387 8422 8456 8490 8523 8555 8585 8614 8642 8668 8691 8713 8732 8748 8762 8773 8781 8785 8787 8785 8780 8771 8759 8743 8724 8701 8675 8645 8612 8576 8537 8495 8451 8404 8356 8305 8253 8199 8145 8090 8033 7977 7921 7865 7808 7753 7698 7644 7591 7539 7489 7441 7394 7350 7308 7269 7233 7200 7171 7145 7123 7105 7091 7082 7076 7075 7078 7085 7096 7110 7128 7149 7172 7199 7227 7257 7288 7320 7352 7384 7416 7447 7478 7506 7533 7558 7579 7599 7615 7628 7637 7642 7644 7642 7636 7625 7611 7593 7571 7546 7518 7488 7456 7421 7387 7352 7317 7283 7251 7221 7193 7170 7150 7134 7123 7117 7115 7118 7126 7138 7154 7174 7196 7222 7249 7278 7307 7337 7365 7393 7420 7444 7465 7484 7500 7512 7522 7528 7531 7531 7527 7522 7514 7504 7493 7481 7468 7455 7442 7430 7418 7408 7399 7393 7388 7387 7388 7392 7399 7409 7423 7440 7460 7484 7511 7541 7574 7610 7649 7691 7735 7781 7829 7879 7930 7983 8037 8091 8145 8199 8254 8307 8360 8411 8461 8510 8556 8601 8643 8683 8720 8755 8787 8817 8844 8869 8891 8911 8929 8946 8960 8973 8985 8995 9005 9013 9021 4342 0 61 4 9028 9035 9041 9046 9051 9055 9059 9061 9063 9064 9064 9063 9061 9057 9052 9046 9038 9029 9019 9008 8996 8982 8969 8954 8939 8924 8908 8893 8877 8863 8848 8834 8821 8808 8797 8785 8775 8765 8756 8747 8739 8730 8722 8713 8704 8693 8682 8669 8655 8639 8621 8600 8576 8550 8520 8488 8452 8413 8371 8326 8279 8229 8176 8122 8067 8010 7952 7895 7838 7781 7725 7670 7617 7566 7518 7472 7428 7388 7350 7316 7285 7256 7231 7209 7191 7175 7163 7155 7149 7147 7148 7152 7160 7170 7184 7201 7220 7242 7267 7293 7322 7351 7382 7414 7446 7478 7510 7541 7571 7600 7628 7654 7679 7702 7723 7742 7759 7775 7789 7802 7814 7824 7833 7841 7848 7854 7860 7864 7869 7872 7875 7878 7880 7881 7882 7883 7884 7885 7885 7886 7887 7889 7891 7893 7897 7901 7906 7912 7919 7927 7937 7947 7958 7971 7984 7998 8013 8029 8045 8063 8081 8100 8120 8141 8163 8186 8211 8236 8263 8291 8321 8352 8384 8417 8451 8486 8522 8558 8594 8630 8666 8701 8736 8770 8803 8834 8864 8892 8919 8945 8968 8990 9011 9030 9047 9064 9079 9093 9107 9120 9132 9143 9155 9166 9176 9187 9197 9207 9217 9227 9237 9246 9255 9264 9272 9280 9288 9295 9302 9308 9314 9319 9323 9327 9331 9334 9337 9339 9342 9345 9347 9350 9353 9356 9359 9363 9367 9372 9377 9382 9387 9392 9398 9403 9409 9414 9419 9424 9429 9433 9436 9440 9442 9445 9447 9448 9449 9450 9450 9450 9450 9450 9449 9448 9446 9444 9442 9440 9437 9434 9431 9427 9424 9420 9417 9413 9410 9407 9404 9402 9400 9399 9398 9397 9398 9398 9399 9401 9403 9405 9407 9409 9411 9414 9416 9418 9420 9422 9424 9426 9428 9430 9433 9435 9438 9442 9445 9450 9454 9459 9465 9471 9477 9483 9490 9497 9503 9510 9516 9522 9528 9533 9538 9543 9547 9551 9555 9559 9563 9567 9570 9574 9579 9583 9588 9593 9598 9604 9610 9616 9622 9627 9633 9639 9644 9649 9654 9658 9662 9665 9667 9670 9671 9672 9673 9674 9674 9674 9674 9674 9674 9674 9674 9673 9673 9672 9671 9670 9669 9667 9665 9662 9659 9656 9652 9648 9644 9640 9635 9631 9627 9622 9618 9614 9611 9607 9604 9601 9599 9596 9593 9590 9588 9584 9581 9577 9573 9568 9563 9557 9550 9544 9537 9530 9523 9516 9509 9503 9497 9492 9488 9485 9482 9481 9480 9481 9482 9484 9487 9491 9495 9499 9504 9509 9514 9519 9524 9529 9533 9537 9541 9544 9547 9549 9550 9552 9552 9552 9552 9550 9549 9546 9543 9539 9535 9529 9523 9516 9508 9498 9488 9477 9464 9451 9437 9421 9405 9388 9370 9352 9333 9314 9294 9275 9256 9236 9218 9199 9182 9165 9148 9133 9118 9104 9091 9080 9069 9059 9050 9043 9036 9031 9026 9023 9021 9020 9020 9022 9024 9028 9032 9038 9044 9051 9059 9066 9075 9083 9091 9098 4343 0 61 4 9106 9112 9118 9123 9126 9129 9129 9129 9126 9123 9117 9110 9100 9090 9077 9063 9047 9029 9010 8989 8967 8943 8918 8891 8863 8833 8803 8771 8737 8703 8668 8631 8594 8556 8517 8477 8436 8395 8353 8310 8267 8223 8179 8133 8087 8040 7992 7942 7892 7840 7787 7732 7675 7616 7555 7493 7428 7360 7291 7219 7145 7068 6990 6910 6828 6744 6659 6573 6486 6399 6312 6225 6138 6053 5968 5885 5804 5725 5648 5574 5501 5431 5363 5297 5234 5172 5112 5053 4996 4939 4884 4829 4775 4722 4669 4617 4566 4516 4467 4419 4374 4330 4289 4252 4217 4186 4158 4134 4115 4099 4086 4078 4073 4070 4070 4072 4076 4081 4085 4089 4094 4096 4098 4097 4095 4091 4085 4077 4068 4058 4048 4038 4029 4022 4018 4017 4021 4031 4046 4069 4100 4139 4188 4246 4314 4392 4481 4579 4687 4805 4932 5067 5210 5360 5515 5675 5840 6005 6172 6338 6505 6668 6828 6983 7132 7275 7410 7537 7655 7763 7862 7951 8030 8099 8158 8207 8247 8278 8300 8314 8321 8321 8315 8303 8287 8266 8242 8215 8186 8155 8123 8090 8057 8024 7991 7958 7926 7894 7863 7833 7803 7774 7745 7717 7689 7660 7632 7603 7574 7545 7515 7484 7452 7419 7384 7349 7313 7275 7236 7196 7155 7113 7071 7027 6983 6938 6893 6848 6804 6760 6716 6674 6633 6593 6556 6521 6488 6458 6431 6407 6387 6370 6357 6348 6343 6342 6344 6351 6361 6376 6394 6416 6441 6469 6501 6536 6573 6613 6655 6699 6744 6791 6839 6889 6938 6988 7038 7087 7137 7185 7233 7279 7324 7368 7411 7452 7492 7531 7568 7604 7640 7674 7707 7740 7772 7804 7835 7865 7894 7923 7950 7976 8000 8022 8041 8058 8071 8081 8086 8087 8083 8074 8059 8039 8013 7981 7942 7898 7847 7790 7728 7659 7584 7504 7418 7327 7230 7128 7022 6910 6795 6674 6550 6423 6292 6158 6022 5884 5745 5605 5466 5327 5189 5053 4921 4791 4666 4546 4431 4323 4221 4126 4038 3958 3887 3824 3769 3724 3687 3660 3642 3634 3635 3646 3667 3698 3739 3790 3852 3923 4005 4097 4198 4310 4430 4559 4697 4842 4995 5153 5317 5486 5657 5832 6008 6184 6359 6534 6706 6875 7039 7198 7352 7499 7639 7772 7898 8015 8125 8227 8321 8407 8486 8557 8622 8680 8732 8778 8819 8855 8886 8914 8938 8958 8976 8991 9003 9014 9022 9028 9033 9036 9037 9037 9035 9032 9027 9021 9013 9005 8994 8983 8971 8957 8943 8927 8910 8893 8874 8854 8833 8811 8787 8761 8733 8702 8669 8633 8594 8551 8504 8453 8398 8339 8275 8206 8133 8056 7975 7891 7803 7711 7618 7523 7426 7329 7233 7136 7040 6946 6855 6766 6681 6599 6522 6450 6382 6319 6261 6208 6160 6118 6080 6048 6020 5997 5979 5965 5956 5950 5949 5952 5959 5970 5985 6004 6028 6056 6088 6126 6167 6214 6266 6322 6384 6450 6522 6597 6677 6761 4344 0 61 4 6849 6940 7034 7130 7228 7326 7426 7526 7626 7725 7823 7919 8014 8106 8196 8284 8369 8451 8530 8606 8679 8750 8817 8882 8944 9003 9059 9112 9163 9211 9256 9299 9339 9376 9411 9443 9472 9500 9524 9547 9567 9586 9602 9617 9630 9642 9653 9662 9670 9678 9684 9689 9694 9699 9702 9705 9708 9709 9711 9711 9712 9711 9710 9709 9707 9705 9702 9699 9695 9690 9686 9680 9675 9668 9661 9653 9645 9636 9625 9614 9601 9587 9572 9555 9536 9515 9492 9467 9439 9409 9376 9340 9301 9258 9212 9161 9106 9046 8981 8910 8833 8750 8659 8561 8455 8342 8220 8089 7950 7802 7646 7482 7311 7133 6948 6759 6565 6369 6170 5972 5773 5577 5384 5195 5012 4835 4667 4506 4355 4213 4081 3959 3848 3746 3655 3574 3502 3439 3386 3340 3304 3275 3255 3243 3238 3242 3254 3274 3304 3343 3391 3450 3519 3599 3690 3792 3906 4030 4166 4312 4467 4633 4805 4986 5172 5362 5557 5752 5947 6141 6335 6523 6706 6884 7053 7216 7369 7513 7648 7773 7888 7993 8089 8175 8252 8321 8380 8432 8476 8512 8540 8562 8577 8584 8586 8580 8568 8549 8524 8492 8453 8408 8356 8297 8231 8158 8079 7991 7897 7795 7686 7568 7443 7310 7168 7019 6861 6696 6522 6342 6155 5961 5762 5558 5350 5141 4930 4718 4508 4301 4096 3897 3705 3519 3343 3176 3019 2872 2737 2613 2500 2398 2308 2228 2158 2097 2046 2003 1967 1939 1916 1900 1889 1882 1881 1884 1892 1904 1921 1944 1973 2008 2050 2100 2159 2226 2304 2392 2490 2601 2723 2857 3003 3160 3329 3508 3698 3895 4101 4314 4531 4754 4976 5199 5422 5645 5863 6076 6283 6483 6676 6860 7035 7201 7357 7503 7640 7768 7886 7996 8098 8191 8278 8358 8431 8500 8562 8621 8674 8725 8771 8815 8855 8893 8928 8962 8993 9022 9049 9075 9099 9122 9143 9163 9181 9198 9214 9229 9242 9254 9264 9274 9283 9290 9297 9302 9307 9311 9314 9316 9318 9320 9321 9321 9321 9321 9320 9319 9317 9315 9312 9309 9305 9301 9296 9291 9285 9279 9273 9266 9260 9254 9249 9243 9239 9236 9234 9233 9233 9235 9238 9243 9249 9256 9265 9275 9285 9296 9308 9320 9331 9343 9354 9364 9373 9381 9388 9394 9398 9401 9402 9401 9399 9395 9389 9381 9371 9359 9344 9327 9306 9283 9256 9226 9191 9153 9110 9062 9010 8953 8891 8824 8751 8674 8592 8505 8414 8318 8218 8115 8008 7899 7787 7673 7557 7442 7326 7209 7094 6981 6869 6761 6656 6556 6460 6371 6288 6213 6145 6086 6037 5997 5967 5947 5939 5941 5955 5980 6015 6061 6117 6183 6259 6343 6435 6534 6640 6750 6866 6986 7108 7233 7358 7483 7608 7733 7854 7974 8090 8203 8311 8415 8513 8607 8695 8778 8855 8926 8992 9052 9108 9157 9203 9243 9279 9311 9340 9364 9386 9405 9421 9434 9446 9455 9462 9468 9472 9474 9475 9474 4345 0 61 4 9472 9468 9462 9455 9446 9436 9424 9410 9395 9378 9360 9339 9318 9295 9271 9245 9219 9191 9162 9132 9102 9071 9040 9008 8976 8944 8912 8881 8850 8821 8792 8765 8739 8716 8694 8676 8660 8647 8638 8632 8631 8633 8639 8649 8663 8681 8703 8729 8758 8791 8826 8864 8904 8946 8990 9034 9080 9125 9170 9215 9259 9302 9343 9383 9422 9458 9493 9525 9555 9583 9610 9634 9656 9676 9695 9711 9726 9740 9752 9762 9771 9779 9786 9791 9795 9798 9801 9802 9803 9803 9802 9800 9798 9795 9792 9788 9783 9778 9772 9766 9759 9752 9744 9735 9726 9717 9706 9696 9685 9674 9663 9653 9642 9631 9621 9612 9603 9595 9588 9582 9577 9573 9571 9569 9568 9568 9569 9571 9573 9576 9580 9584 9588 9593 9598 9603 9609 9614 9620 9626 9632 9637 9643 9649 9655 9661 9666 9672 9677 9682 9686 9691 9695 9698 9701 9704 9706 9708 9710 9711 9712 9713 9714 9714 9715 9716 9717 9719 9720 9722 9724 9727 9730 9733 9737 9741 9745 9749 9754 9759 9764 9768 9773 9778 9783 9787 9792 9796 9800 9803 9806 9809 9811 9813 9814 9815 9815 9814 9813 9811 9809 9806 9803 9799 9794 9789 9783 9777 9771 9764 9757 9750 9743 9736 9728 9721 9715 9708 9702 9697 9692 9687 9683 9679 9676 9673 9671 9670 9668 9667 9666 9665 9664 9664 9663 9662 9660 9659 9657 9655 9652 9649 9646 9642 9638 9633 9627 9621 9614 9606 9598 9588 9577 9566 9552 9538 9522 9504 9484 9463 9440 9414 9387 9359 9328 9296 9262 9226 9190 9152 9114 9075 9035 8996 8956 8917 8878 8840 8802 8766 8731 8698 8666 8636 8608 8582 8558 8537 8518 8502 8488 8478 8470 8465 8464 8465 8469 8477 8487 8501 8517 8536 8557 8581 8607 8635 8665 8697 8730 8764 8799 8835 8872 8909 8947 8984 9022 9060 9098 9135 9173 9209 9245 9280 9315 9348 9380 9410 9439 9466 9492 9515 9536 9554 9570 9584 9595 9603 9609 9612 9612 9610 9605 9598 9588 9577 9562 9546 9528 9508 9486 9462 9436 9408 9379 9348 9316 9282 9247 9211 9174 9136 9097 9057 9017 8978 8938 8898 8859 8820 8783 8746 8711 8677 8644 8614 8585 8557 8532 8509 8487 8467 8449 8433 8419 8406 8395 8385 8377 8370 8365 8361 8358 8355 8354 8353 8353 8354 8354 8355 8355 8355 8354 8353 8350 8346 8340 8333 8324 8313 8299 8283 8265 8244 8221 8196 8168 8138 8107 8074 8039 8003 7967 7930 7892 7855 7818 7781 7745 7710 7676 7644 7614 7586 7559 7535 7513 7494 7478 7465 7454 7447 7443 7443 7446 7452 7462 7476 7493 7514 7538 7565 7596 7629 7665 7704 7744 7787 7831 7877 7923 7971 8019 8067 8116 8165 8213 8262 8310 8357 8405 8452 8498 8544 8589 8634 8678 8722 8764 8807 8848 8889 8928 8967 9005 9042 9078 9113 9147 9181 9213 9244 9275 9305 9334 9362 9389 9416 9442 9466 4346 0 61 4 9490 9513 9534 9554 9573 9590 9605 9618 9629 9638 9644 9647 9649 9647 9643 9636 9626 9614 9599 9582 9562 9541 9517 9491 9463 9433 9401 9368 9333 9296 9257 9217 9176 9133 9089 9044 8998 8951 8904 8857 8809 8763 8717 8673 8631 8591 8554 8520 8490 8463 8441 8423 8410 8402 8398 8399 8405 8416 8431 8450 8473 8499 8528 8561 8595 8631 8669 8708 8748 8788 8828 8868 8907 8945 8982 9018 9053 9085 9116 9145 9171 9195 9217 9236 9252 9266 9277 9285 9290 9293 9292 9288 9281 9270 9256 9239 9218 9193 9163 9130 9092 9050 9003 8950 8893 8831 8763 8691 8613 8529 8441 8348 8251 8149 8044 7935 7823 7709 7592 7474 7355 7236 7117 6998 6881 6766 6652 6542 6435 6331 6231 6136 6046 5960 5881 5806 5738 5676 5620 5571 5529 5494 5465 5444 5430 5423 5424 5431 5446 5467 5496 5532 5574 5622 5677 5738 5805 5877 5954 6036 6123 6213 6307 6404 6504 6606 6710 6815 6921 7027 7134 7240 7345 7449 7552 7653 7752 7849 7944 8036 8125 8212 8296 8377 8455 8529 8601 8670 8735 8797 8856 8912 8965 9014 9060 9103 9142 9179 9212 9242 9270 9295 9317 9337 9354 9369 9383 9394 9403 9411 9418 9423 9426 9428 9429 9427 9425 9420 9414 9405 9394 9380 9364 9344 9322 9295 9265 9231 9193 9150 9102 9050 8992 8929 8860 8787 8707 8622 8530 8433 8331 8222 8107 7986 7860 7728 7591 7448 7300 7147 6991 6829 6665 6498 6328 6157 5984 5811 5639 5469 5299 5133 4971 4814 4662 4516 4377 4245 4122 4007 3902 3806 3720 3645 3580 3526 3483 3450 3429 3420 3421 3433 3457 3491 3536 3592 3658 3734 3819 3914 4018 4130 4249 4375 4507 4644 4785 4929 5075 5222 5369 5515 5658 5799 5935 6066 6191 6309 6420 6523 6619 6706 6785 6855 6918 6974 7022 7064 7100 7130 7157 7179 7198 7215 7231 7247 7262 7277 7293 7311 7331 7353 7377 7404 7434 7467 7502 7540 7581 7625 7671 7720 7771 7824 7879 7936 7995 8055 8116 8177 8239 8301 8363 8425 8485 8545 8602 8657 8710 8759 8805 8848 8886 8919 8948 8971 8989 9001 9008 9008 9002 8990 8971 8946 8914 8876 8832 8781 8725 8662 8593 8518 8438 8352 8262 8168 8069 7967 7862 7754 7645 7534 7423 7313 7204 7095 6990 6887 6788 6694 6604 6520 6442 6369 6304 6245 6194 6150 6113 6083 6061 6046 6039 6038 6045 6058 6079 6105 6138 6177 6222 6271 6326 6385 6449 6516 6586 6659 6734 6811 6889 6968 7047 7125 7203 7280 7354 7427 7498 7567 7633 7696 7757 7816 7872 7925 7977 8026 8074 8120 8165 8209 8251 8293 8335 8375 8416 8456 8495 8534 8573 8611 8649 8687 8724 8761 8797 8833 8869 8904 8938 8973 9006 9039 9072 9104 9136 9167 9198 9227 9256 9284 9311 9337 9361 9384 9406 9426 9445 9462 9477 9491 9504 9516 9526 9535 9543 9550 9556 9562 4347 0 61 4 9567 9572 9577 9581 9585 9589 9593 9597 9600 9604 9608 9612 9616 9620 9625 9629 9633 9638 9643 9648 9653 9659 9665 9671 9677 9683 9689 9695 9702 9708 9713 9719 9724 9728 9732 9736 9738 9740 9742 9742 9742 9741 9740 9738 9736 9733 9730 9727 9723 9719 9715 9711 9707 9702 9697 9692 9686 9679 9672 9664 9654 9644 9632 9619 9604 9588 9570 9550 9528 9503 9477 9447 9416 9381 9343 9301 9255 9205 9150 9090 9023 8950 8870 8782 8686 8581 8467 8343 8210 8067 7915 7753 7583 7405 7219 7028 6830 6630 6426 6222 6018 5816 5617 5423 5235 5054 4882 4720 4568 4427 4298 4182 4079 3988 3911 3847 3797 3760 3737 3727 3731 3749 3781 3826 3885 3958 4045 4145 4259 4386 4526 4678 4842 5016 5200 5392 5593 5798 6009 6222 6435 6648 6860 7070 7273 7471 7661 7843 8016 8179 8332 8474 8606 8728 8839 8940 9031 9114 9189 9256 9316 9370 9418 9461 9499 9534 9564 9592 9616 9638 9658 9675 9690 9704 9716 9726 9736 9743 9750 9756 9761 9766 9770 9774 9777 9780 9782 9785 9787 9789 9790 9792 9792 9793 9792 9791 9790 9787 9784 9779 9774 9767 9760 9751 9741 9730 9719 9706 9691 9676 9659 9642 9622 9601 9579 9554 9528 9500 9469 9436 9400 9361 9320 9275 9227 9177 9123 9065 9005 8941 8874 8804 8731 8655 8577 8496 8412 8327 8239 8150 8060 7968 7875 7782 7688 7595 7502 7409 7318 7228 7139 7053 6969 6888 6810 6735 6664 6597 6534 6475 6421 6371 6327 6287 6253 6223 6199 6180 6166 6158 6154 6156 6163 6175 6191 6213 6240 6271 6307 6347 6391 6440 6494 6551 6612 6676 6744 6815 6889 6966 7045 7126 7209 7293 7378 7464 7551 7637 7723 7808 7892 7975 8056 8135 8212 8287 8359 8429 8496 8560 8621 8680 8735 8788 8839 8886 8931 8974 9014 9052 9088 9121 9152 9182 9209 9234 9257 9278 9298 9315 9331 9345 9358 9369 9378 9386 9393 9398 9402 9405 9407 9408 9407 9407 9405 9402 9399 9394 9389 9383 9375 9367 9357 9347 9334 9320 9305 9287 9267 9245 9221 9194 9165 9133 9098 9061 9020 8976 8929 8880 8827 8771 8712 8650 8586 8518 8447 8374 8298 8218 8136 8051 7963 7873 7779 7682 7582 7480 7374 7265 7153 7039 6922 6802 6680 6555 6429 6301 6172 6043 5913 5784 5655 5527 5402 5279 5159 5044 4933 4827 4728 4635 4550 4472 4403 4343 4292 4252 4222 4202 4193 4195 4209 4233 4268 4313 4369 4433 4508 4590 4679 4776 4878 4984 5094 5204 5316 5427 5538 5644 5748 5845 5936 6020 6096 6163 6221 6269 6307 6335 6354 6362 6361 6351 6333 6307 6274 6234 6189 6139 6086 6029 5970 5909 5848 5786 5725 5665 5606 5549 5494 5441 5392 5346 5303 5264 5229 5198 5172 5150 5132 5119 5111 5108 5111 5118 5131 5149 5173 5202 5236 5276 5321 5371 5426 5486 5551 5620 5694 5771 4348 0 61 5 5905 5990 6078 6169 6262 6356 6452 6549 6646 6743 6840 6936 7031 7125 7218 7308 7396 7482 7564 7644 7721 7795 7865 7933 7996 8057 8114 8169 8220 8268 8314 8358 8399 8439 8477 8513 8548 8582 8615 8647 8678 8709 8739 8769 8799 8827 8856 8884 8911 8938 8965 8990 9016 9041 9065 9090 9113 9137 9160 9183 9206 9228 9250 9272 9293 9314 9335 9354 9373 9391 9407 9423 9437 9450 9461 9471 9479 9486 9491 9496 9499 9501 9503 9504 9504 9504 9504 9504 9504 9504 9504 9505 9505 9506 9506 9506 9506 9506 9505 9503 9500 9496 9491 9485 9477 9468 9458 9445 9431 9415 9398 9378 9356 9332 9306 9277 9246 9211 9173 9132 9088 9039 8987 8930 8870 8805 8735 8661 8582 8499 8411 8319 8224 8124 8022 7916 7807 7697 7584 7470 7356 7241 7125 7011 6898 6786 6676 6569 6465 6365 6268 6176 6089 6006 5929 5858 5793 5733 5680 5634 5594 5561 5534 5514 5500 5493 5492 5497 5508 5525 5547 5575 5608 5646 5688 5736 5788 5844 5905 5970 6038 6111 6187 6266 6349 6435 6524 6616 6709 6805 6902 7001 7100 7198 7297 7395 7491 7586 7678 7767 7853 7935 8012 8086 8155 8218 8277 8331 8380 8424 8464 8498 8529 8555 8577 8596 8612 8624 8634 8642 8648 8651 8653 8654 8654 8653 8651 8649 8646 8644 8641 8639 8636 8634 8633 8633 8633 8634 8637 8640 8645 8651 8658 8667 8677 8688 8701 8715 8731 8748 8765 8784 8804 8825 8847 8869 8892 8915 8939 8964 8988 9013 9038 9063 9087 9112 9137 9161 9185 9208 9231 9254 9275 9296 9315 9334 9351 9367 9382 9395 9406 9416 9424 9429 9433 9436 9436 9434 9431 9425 9418 9410 9400 9389 9376 9362 9347 9332 9315 9298 9281 9263 9244 9226 9208 9189 9171 9154 9137 9121 9106 9092 9080 9069 9059 9051 9045 9041 9039 9039 9041 9045 9051 9059 9068 9079 9092 9106 9121 9137 9155 9173 9193 9213 9234 9255 9278 9301 9324 9348 9372 9397 9423 9448 9474 9499 9525 9550 9575 9599 9622 9644 9665 9684 9702 9719 9733 9747 9758 9769 9778 9786 9793 9799 9804 9810 9814 9819 9824 9829 9834 9839 9844 9849 9854 9859 9864 9868 9872 9875 9877 9878 9879 9878 9877 9875 9873 9869 9866 9862 9859 9855 9852 9848 9846 9844 9842 9841 9841 9841 9841 9841 9841 9841 9840 9839 9837 9834 9829 9823 9816 9807 9796 9783 9768 9751 9732 9710 9687 9661 9632 9600 9565 9527 9486 9441 9391 9337 9278 9214 9144 9069 8986 8897 8801 8698 8587 8468 8342 8209 8068 7921 7766 7606 7440 7270 7095 6919 6739 6559 6379 6200 6023 5849 5679 5514 5356 5204 5059 4923 4795 4676 4567 4468 4379 4301 4233 4176 4131 4097 4074 4062 4063 4075 4099 4135 4183 4243 4314 4397 4490 4594 4707 4830 4960 5097 5240 5387 5539 5692 5845 5998 6151 6301 6447 6589 6725 6857 6982 7101 4349 0 61 5 7215 7322 7424 7520 7612 7700 7783 7864 7942 8018 8093 8167 8240 8312 8384 8456 8527 8598 8669 8738 8807 8875 8941 9005 9067 9127 9185 9240 9292 9342 9388 9432 9473 9512 9547 9580 9611 9639 9665 9688 9710 9730 9748 9764 9779 9793 9805 9816 9826 9834 9843 9850 9857 9863 9869 9874 9879 9884 9889 9893 9897 9901 9904 9908 9911 9914 9916 9918 9920 9921 9922 9923 9923 9923 9922 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9908 9906 9904 9901 9899 9896 9893 9890 9886 9883 9880 9876 9873 9870 9867 9864 9861 9859 9857 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9851 9850 9849 9848 9847 9845 9844 9842 9840 9838 9837 9835 9834 9833 9833 9832 9832 9832 9832 9833 9833 9834 9834 9834 9835 9835 9834 9834 9834 9833 9832 9830 9829 9828 9826 9825 9823 9822 9820 9819 9818 9817 9816 9815 9815 9814 9814 9813 9813 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9814 9815 9816 9817 9818 9820 9821 9822 9823 9823 9823 9823 9822 9821 9820 9818 9815 9812 9809 9805 9802 9798 9794 9790 9786 9783 9780 9777 9774 9772 9770 9768 9767 9767 9766 9766 9766 9766 9766 9767 9767 9768 9769 9770 9770 9772 9773 9774 9775 9777 9779 9781 9784 9786 9789 9792 9795 9799 9802 9805 9809 9812 9815 9818 9821 9824 9826 9828 9830 9832 9834 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9846 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9855 9856 9858 9860 9862 9865 9868 9872 9875 9879 9883 9887 9891 9895 9898 9902 9905 9908 9911 9913 9914 9916 9917 9917 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9887 9885 9883 9880 9877 9873 9869 9865 9860 9854 9848 9842 9835 9828 9820 9812 9803 9794 9784 9773 9761 9748 9734 9719 9702 9684 9664 9643 9620 9595 9568 9540 9510 9479 9447 9414 9380 9346 9311 9277 9244 9212 9180 9151 9123 9098 9075 9055 9037 9023 9011 9003 8998 8996 8997 9001 9008 9018 9031 9046 9064 9085 9107 9132 9159 9187 9217 9248 9280 9312 9346 9379 9412 9445 9477 9509 9540 9569 9597 9623 9648 9671 9691 9710 9728 9743 9756 9768 9777 9786 9792 9798 9802 9805 9808 9809 9809 9809 9808 9807 9805 9803 9800 9797 9794 9790 9785 9780 9775 9770 9764 9757 9750 9743 9736 9728 9720 9711 9702 9693 9684 9675 9666 9656 9647 9638 9629 9620 9612 9603 9596 9588 9581 9574 9568 9562 9557 9552 9548 9545 9542 9540 9539 9539 9539 9541 9543 9546 9550 9555 9561 9568 9575 9583 9592 9601 9611 9621 9631 9641 9651 4350 0 61 5 9660 9670 9679 9687 9695 9702 9708 9714 9719 9723 9727 9730 9732 9734 9736 9736 9737 9736 9735 9734 9731 9728 9724 9719 9713 9705 9696 9685 9673 9658 9642 9623 9602 9578 9553 9524 9493 9459 9423 9384 9342 9297 9250 9200 9148 9093 9035 8976 8913 8849 8783 8715 8646 8576 8505 8433 8362 8292 8221 8153 8087 8023 7963 7906 7853 7805 7762 7724 7691 7665 7643 7628 7619 7615 7617 7623 7635 7650 7669 7692 7716 7743 7770 7798 7826 7854 7880 7905 7927 7946 7963 7976 7985 7990 7992 7989 7983 7973 7958 7941 7920 7896 7869 7840 7809 7777 7742 7708 7673 7639 7604 7570 7538 7507 7479 7452 7429 7408 7390 7376 7365 7358 7355 7356 7361 7369 7382 7399 7420 7444 7473 7504 7539 7577 7618 7662 7707 7755 7804 7854 7904 7955 8007 8057 8108 8157 8205 8251 8295 8337 8377 8414 8449 8481 8511 8537 8561 8582 8601 8617 8631 8642 8651 8659 8664 8668 8670 8671 8670 8668 8666 8662 8658 8654 8650 8645 8641 8637 8633 8630 8628 8628 8628 8631 8634 8639 8646 8655 8666 8678 8692 8708 8725 8743 8762 8783 8804 8825 8847 8869 8890 8911 8932 8952 8971 8990 9007 9023 9038 9052 9065 9076 9087 9096 9105 9113 9119 9125 9131 9135 9139 9142 9145 9147 9148 9149 9150 9150 9149 9148 9147 9144 9141 9137 9133 9127 9121 9113 9104 9094 9082 9068 9052 9035 9015 8993 8969 8942 8912 8880 8845 8808 8768 8725 8679 8631 8580 8527 8471 8414 8354 8293 8230 8165 8100 8033 7966 7898 7831 7764 7696 7630 7565 7500 7438 7377 7319 7263 7210 7159 7112 7068 7027 6989 6956 6926 6900 6878 6860 6846 6835 6829 6827 6829 6835 6845 6859 6876 6898 6923 6951 6983 7018 7056 7096 7138 7183 7228 7275 7323 7370 7417 7464 7510 7554 7597 7637 7675 7710 7742 7771 7797 7820 7840 7857 7872 7883 7892 7899 7904 7908 7910 7910 7910 7909 7908 7906 7904 7901 7899 7896 7893 7890 7887 7883 7878 7872 7866 7858 7850 7839 7828 7814 7799 7782 7763 7742 7720 7696 7669 7642 7612 7582 7550 7517 7483 7448 7412 7377 7341 7305 7270 7234 7200 7166 7132 7100 7069 7038 7008 6979 6951 6923 6896 6868 6841 6813 6784 6753 6722 6688 6652 6614 6573 6529 6483 6433 6379 6323 6264 6202 6137 6070 6002 5932 5862 5793 5723 5654 5588 5525 5465 5410 5359 5314 5276 5244 5220 5204 5197 5198 5208 5228 5258 5297 5346 5405 5473 5550 5636 5731 5834 5944 6061 6184 6312 6445 6582 6722 6863 7004 7146 7287 7427 7564 7698 7827 7951 8069 8181 8287 8385 8475 8558 8632 8698 8756 8805 8846 8879 8903 8919 8927 8927 8919 8904 8881 8851 8813 8768 8716 8658 8593 8521 8444 8360 8272 8178 8079 7977 7870 7760 7648 7533 7416 7298 7179 7059 6939 6818 6698 6577 6456 6335 6214 6093 5970 5847 5723 5597 4351 0 61 5 5469 5340 5209 5076 4942 4807 4669 4532 4395 4259 4123 3989 3858 3730 3607 3488 3376 3270 3170 3079 2996 2921 2856 2799 2753 2715 2688 2670 2663 2665 2678 2701 2734 2777 2830 2894 2968 3053 3148 3253 3369 3495 3631 3776 3930 4093 4265 4443 4628 4818 5013 5213 5413 5615 5818 6020 6220 6417 6610 6797 6979 7154 7321 7481 7632 7774 7907 8031 8145 8250 8347 8434 8514 8585 8648 8705 8754 8798 8835 8868 8896 8920 8940 8957 8972 8984 8994 9003 9011 9017 9024 9029 9035 9041 9046 9052 9058 9065 9072 9079 9087 9095 9103 9111 9118 9126 9134 9141 9147 9152 9156 9159 9160 9160 9158 9153 9147 9137 9125 9111 9093 9072 9049 9022 8992 8960 8925 8887 8848 8807 8765 8722 8679 8636 8594 8553 8514 8478 8444 8414 8387 8365 8346 8332 8321 8315 8313 8314 8319 8327 8337 8350 8363 8377 8391 8405 8418 8429 8439 8445 8448 8448 8444 8436 8424 8408 8387 8362 8333 8301 8265 8226 8185 8142 8098 8053 8008 7964 7920 7878 7838 7802 7769 7740 7715 7695 7680 7670 7665 7666 7671 7682 7698 7718 7743 7772 7804 7840 7878 7919 7961 8004 8048 8092 8136 8179 8221 8262 8301 8337 8371 8403 8432 8457 8480 8499 8515 8528 8537 8542 8544 8543 8538 8529 8516 8499 8478 8453 8422 8387 8347 8300 8248 8189 8124 8051 7971 7882 7786 7682 7569 7448 7318 7181 7036 6883 6724 6559 6389 6215 6037 5857 5676 5496 5317 5139 4965 4796 4632 4474 4323 4180 4045 3919 3802 3693 3595 3505 3425 3354 3292 3239 3196 3162 3137 3121 3115 3118 3132 3155 3188 3233 3287 3353 3430 3517 3616 3725 3844 3972 4110 4255 4407 4566 4729 4895 5064 5233 5401 5567 5731 5889 6041 6187 6325 6454 6574 6684 6785 6874 6953 7022 7079 7127 7164 7191 7208 7216 7215 7205 7188 7163 7131 7092 7047 6997 6941 6882 6818 6751 6681 6609 6534 6458 6381 6302 6223 6143 6062 5980 5898 5815 5730 5644 5557 5468 5377 5283 5187 5089 4988 4885 4779 4672 4562 4452 4341 4229 4118 4008 3899 3793 3689 3589 3494 3403 3317 3237 3162 3093 3030 2973 2921 2875 2833 2797 2765 2737 2712 2690 2671 2654 2639 2626 2614 2604 2595 2588 2583 2580 2580 2583 2590 2601 2616 2637 2664 2697 2737 2783 2836 2895 2961 3033 3109 3189 3275 3360 3445 3531 3617 3697 3773 3843 3905 3959 4003 4037 4060 4071 4071 4059 4036 4002 3958 3905 3843 3774 3698 3618 3534 3447 3359 3271 3183 3095 3010 2928 2849 2775 2704 2637 2575 2518 2465 2416 2372 2333 2298 2267 2240 2217 2198 2182 2171 2163 2158 2158 2160 2167 2177 2191 2209 2232 2258 2289 2324 2364 2409 2459 2514 2574 2639 2710 2786 2867 2953 3044 3139 3238 3341 3447 3556 3667 3779 3892 4005 4118 4230 4340 4448 4553 4654 4752 4845 4934 5017 5096 5169 5237 4352 0 61 5 5299 5356 5407 5453 5493 5527 5557 5581 5600 5615 5625 5631 5633 5631 5626 5617 5606 5593 5577 5560 5542 5523 5503 5484 5465 5447 5430 5414 5401 5389 5380 5374 5370 5370 5373 5379 5388 5401 5417 5437 5460 5487 5517 5551 5588 5629 5673 5720 5770 5824 5880 5940 6003 6068 6137 6207 6281 6356 6434 6513 6593 6675 6756 6838 6919 7000 7079 7157 7232 7304 7372 7437 7497 7552 7602 7647 7686 7719 7746 7766 7781 7789 7791 7787 7777 7761 7740 7713 7682 7646 7605 7561 7512 7460 7405 7346 7285 7222 7156 7089 7020 6950 6879 6808 6736 6665 6594 6524 6454 6387 6321 6257 6196 6137 6082 6029 5981 5936 5895 5859 5826 5798 5775 5756 5742 5732 5727 5726 5730 5739 5751 5768 5790 5815 5844 5877 5913 5953 5996 6042 6090 6142 6195 6250 6307 6366 6425 6486 6547 6608 6669 6730 6790 6850 6908 6966 7021 7075 7128 7178 7226 7272 7316 7357 7396 7432 7466 7497 7525 7550 7573 7593 7611 7626 7639 7650 7658 7665 7670 7674 7676 7678 7678 7679 7679 7680 7680 7682 7684 7687 7691 7696 7703 7711 7720 7731 7744 7758 7773 7789 7807 7826 7846 7867 7888 7911 7935 7959 7984 8009 8035 8061 8087 8113 8139 8165 8190 8214 8237 8258 8278 8295 8310 8322 8331 8336 8337 8334 8327 8315 8298 8276 8248 8215 8177 8134 8085 8031 7972 7909 7841 7769 7693 7614 7532 7447 7360 7271 7181 7091 7000 6910 6820 6730 6643 6557 6473 6392 6314 6239 6167 6099 6034 5974 5917 5864 5816 5771 5731 5696 5664 5637 5615 5596 5582 5573 5568 5567 5571 5580 5593 5611 5634 5661 5692 5729 5770 5815 5865 5918 5976 6037 6101 6169 6238 6310 6384 6458 6531 6605 6679 6751 6820 6888 6951 7011 7066 7117 7162 7202 7236 7263 7285 7300 7308 7310 7305 7293 7274 7249 7217 7178 7131 7078 7018 6950 6874 6791 6699 6600 6492 6376 6252 6120 5980 5832 5677 5515 5347 5174 4997 4815 4631 4447 4262 4077 3895 3716 3540 3371 3207 3051 2902 2762 2631 2508 2395 2291 2197 2112 2035 1967 1908 1856 1811 1773 1742 1716 1696 1681 1672 1667 1667 1671 1681 1695 1715 1741 1772 1811 1856 1909 1970 2040 2118 2206 2303 2408 2524 2647 2779 2919 3064 3216 3372 3530 3690 3849 4008 4162 4314 4457 4594 4721 4839 4946 5042 5126 5198 5259 5308 5346 5375 5393 5404 5407 5404 5396 5384 5369 5352 5334 5316 5298 5281 5265 5251 5239 5229 5221 5215 5211 5209 5209 5211 5215 5220 5228 5238 5250 5265 5282 5302 5325 5352 5382 5416 5454 5495 5541 5590 5644 5701 5762 5826 5893 5962 6034 6107 6182 6257 6333 6409 6485 6559 6633 6706 6777 6846 6913 6978 7041 7102 7160 7217 7271 7323 7373 7421 7466 7510 7553 7593 7632 7669 7704 7738 7770 7801 7831 7859 7886 7911 7936 7959 7981 8002 8021 8040 8058 4353 0 61 5 8075 8090 8105 8119 8131 8143 8154 8163 8172 8179 8185 8190 8194 8197 8198 8198 8196 8194 8190 8185 8179 8172 8165 8156 8147 8137 8127 8117 8107 8096 8086 8076 8066 8056 8046 8037 8028 8020 8011 8002 7994 7985 7976 7967 7957 7947 7936 7925 7913 7899 7885 7870 7854 7837 7819 7800 7781 7760 7739 7716 7693 7670 7646 7621 7596 7571 7546 7521 7496 7471 7447 7423 7400 7379 7358 7339 7322 7306 7293 7281 7272 7265 7261 7260 7261 7265 7271 7281 7293 7308 7326 7347 7370 7396 7425 7456 7490 7527 7566 7607 7651 7697 7745 7796 7848 7902 7957 8014 8072 8131 8190 8249 8309 8369 8427 8486 8543 8600 8655 8708 8760 8810 8858 8905 8949 8991 9031 9069 9105 9138 9170 9199 9226 9251 9274 9294 9313 9329 9343 9356 9367 9376 9383 9389 9393 9396 9398 9399 9399 9399 9397 9396 9393 9391 9387 9384 9380 9375 9370 9365 9359 9352 9344 9336 9327 9317 9305 9293 9281 9267 9252 9236 9220 9202 9184 9164 9144 9123 9101 9079 9055 9030 9003 8976 8947 8917 8885 8852 8817 8781 8743 8704 8663 8621 8578 8533 8488 8442 8395 8347 8300 8252 8204 8156 8109 8062 8015 7970 7926 7883 7841 7801 7762 7725 7690 7657 7626 7597 7571 7547 7525 7506 7490 7477 7465 7457 7451 7447 7445 7446 7448 7452 7458 7465 7473 7482 7492 7502 7513 7523 7533 7543 7553 7562 7570 7577 7584 7589 7594 7598 7601 7603 7605 7606 7607 7607 7608 7608 7609 7610 7611 7614 7617 7621 7627 7633 7641 7650 7661 7673 7686 7701 7716 7733 7751 7770 7790 7810 7831 7852 7874 7896 7918 7939 7960 7981 8001 8020 8039 8056 8072 8087 8100 8112 8122 8131 8138 8144 8149 8152 8154 8155 8156 8157 8157 8157 8157 8158 8159 8162 8165 8170 8176 8184 8194 8204 8217 8231 8247 8265 8284 8304 8326 8349 8374 8399 8426 8454 8483 8512 8542 8573 8604 8636 8669 8701 8733 8765 8798 8829 8860 8891 8921 8950 8977 9004 9030 9054 9078 9100 9121 9142 9161 9180 9198 9215 9232 9248 9264 9280 9295 9310 9325 9339 9353 9366 9378 9388 9398 9406 9413 9417 9420 9421 9419 9415 9408 9400 9388 9374 9358 9340 9319 9296 9271 9245 9216 9187 9156 9124 9090 9056 9021 8986 8950 8914 8877 8841 8805 8769 8733 8699 8665 8633 8601 8572 8544 8518 8494 8473 8454 8438 8424 8413 8405 8399 8396 8396 8398 8403 8409 8417 8427 8439 8451 8464 8478 8492 8506 8520 8534 8546 8558 8568 8577 8583 8587 8589 8588 8584 8577 8567 8553 8535 8514 8489 8460 8428 8393 8354 8313 8269 8223 8175 8126 8078 8029 7980 7932 7886 7842 7800 7761 7725 7692 7663 7637 7615 7596 7581 7569 7560 7555 7553 7553 7557 7563 7572 7583 7597 7613 7632 7652 7675 7701 7728 7757 7788 7822 7857 7893 7932 7971 8012 8054 8097 8141 8185 8229 8273 4354 0 61 5 8317 8360 8403 8445 8486 8526 8564 8601 8636 8669 8700 8729 8756 8780 8802 8822 8840 8856 8870 8883 8894 8903 8912 8920 8928 8935 8943 8951 8959 8968 8978 8989 9001 9014 9027 9042 9057 9072 9088 9103 9119 9134 9148 9162 9174 9186 9196 9205 9212 9219 9223 9227 9229 9230 9230 9228 9226 9222 9218 9212 9206 9199 9190 9181 9170 9158 9145 9131 9115 9099 9081 9061 9041 9019 8996 8972 8946 8920 8892 8863 8834 8802 8770 8737 8702 8667 8630 8592 8552 8512 8471 8428 8385 8341 8297 8252 8207 8162 8117 8073 8030 7987 7946 7906 7867 7829 7792 7757 7724 7691 7659 7629 7599 7571 7543 7515 7488 7462 7436 7411 7387 7364 7341 7320 7300 7282 7265 7251 7238 7229 7221 7217 7216 7218 7223 7231 7244 7260 7279 7303 7330 7362 7397 7436 7479 7526 7576 7630 7688 7748 7812 7878 7946 8017 8088 8160 8233 8306 8379 8450 8520 8588 8653 8716 8775 8831 8882 8929 8972 9010 9044 9072 9095 9114 9127 9135 9139 9137 9131 9119 9103 9083 9058 9029 8996 8959 8919 8875 8828 8778 8726 8671 8615 8557 8498 8438 8377 8317 8256 8196 8136 8077 8018 7961 7905 7850 7796 7744 7692 7642 7593 7545 7498 7452 7407 7363 7320 7278 7236 7196 7156 7117 7079 7043 7007 6973 6940 6909 6879 6851 6824 6799 6775 6753 6733 6713 6695 6678 6662 6647 6633 6619 6606 6593 6579 6566 6553 6539 6526 6512 6497 6482 6467 6452 6437 6421 6407 6392 6378 6364 6352 6340 6329 6319 6311 6302 6295 6288 6280 6273 6264 6254 6243 6228 6210 6189 6163 6132 6096 6054 6006 5951 5890 5823 5750 5672 5589 5501 5410 5316 5222 5126 5031 4937 4846 4757 4674 4596 4525 4460 4403 4354 4313 4282 4259 4247 4243 4250 4266 4292 4328 4373 4427 4491 4563 4643 4732 4829 4932 5043 5158 5280 5405 5535 5666 5799 5933 6067 6200 6331 6460 6584 6704 6819 6928 7031 7128 7217 7299 7374 7442 7502 7554 7599 7637 7668 7693 7710 7721 7727 7726 7720 7709 7693 7673 7649 7621 7590 7556 7520 7482 7443 7403 7363 7324 7284 7246 7209 7175 7142 7113 7086 7063 7044 7028 7016 7008 7004 7005 7010 7019 7033 7051 7074 7101 7133 7169 7209 7253 7302 7354 7411 7470 7534 7600 7669 7740 7813 7889 7965 8043 8121 8199 8277 8354 8431 8506 8580 8652 8721 8787 8851 8912 8969 9022 9072 9118 9159 9197 9230 9259 9284 9305 9322 9335 9344 9349 9351 9349 9344 9337 9326 9312 9296 9278 9257 9234 9209 9182 9153 9123 9090 9056 9020 8983 8945 8905 8864 8823 8780 8737 8693 8650 8606 8562 8518 8475 8432 8390 8349 8308 8268 8230 8192 8156 8121 8087 8055 8024 7995 7967 7941 7917 7894 7874 7856 7839 7825 7813 7803 7794 7788 7782 7779 7776 7774 7772 7771 7769 7766 7763 7757 7749 7740 7726 7710 7690 7665 7637 7603 4355 0 61 5 7564 7519 7469 7413 7350 7281 7206 7124 7036 6941 6839 6732 6618 6499 6375 6245 6112 5975 5835 5693 5550 5406 5263 5120 4980 4843 4710 4581 4457 4340 4229 4125 4028 3939 3858 3786 3721 3665 3617 3578 3546 3523 3507 3500 3499 3507 3522 3544 3573 3610 3653 3703 3760 3823 3893 3969 4051 4139 4232 4331 4435 4543 4656 4772 4892 5016 5142 5270 5400 5532 5665 5798 5932 6065 6198 6331 6463 6593 6722 6849 6974 7097 7217 7335 7450 7562 7672 7778 7881 7981 8077 8170 8260 8346 8428 8507 8582 8654 8721 8785 8846 8902 8955 9004 9049 9090 9127 9161 9190 9215 9236 9254 9267 9276 9282 9283 9280 9274 9264 9250 9233 9212 9188 9161 9131 9098 9062 9025 8984 8942 8898 8851 8803 8754 8702 8649 8595 8539 8482 8424 8365 8304 8242 8180 8116 8053 7988 7924 7859 7795 7731 7668 7606 7546 7487 7429 7374 7322 7271 7224 7179 7138 7100 7065 7034 7006 6981 6960 6943 6929 6918 6911 6907 6907 6910 6915 6924 6936 6950 6966 6985 7005 7028 7052 7077 7103 7130 7158 7186 7214 7242 7271 7299 7327 7355 7383 7411 7438 7466 7494 7522 7550 7579 7608 7639 7670 7702 7735 7770 7805 7842 7881 7921 7962 8005 8050 8096 8144 8193 8243 8295 8348 8402 8457 8513 8569 8626 8683 8739 8795 8851 8906 8959 9012 9062 9111 9157 9201 9243 9282 9319 9353 9384 9412 9438 9461 9482 9500 9515 9528 9539 9547 9552 9555 9555 9553 9548 9540 9529 9516 9499 9480 9457 9432 9403 9372 9338 9302 9263 9222 9179 9135 9089 9042 8995 8948 8900 8853 8805 8759 8713 8668 8625 8582 8541 8501 8462 8424 8388 8353 8319 8286 8255 8225 8196 8168 8141 8115 8090 8066 8043 8020 7997 7974 7951 7928 7904 7878 7851 7823 7792 7759 7723 7684 7641 7596 7547 7495 7439 7380 7318 7253 7186 7116 7044 6971 6896 6822 6747 6673 6599 6526 6455 6386 6320 6257 6197 6141 6088 6039 5995 5955 5920 5889 5863 5843 5827 5816 5810 5809 5813 5822 5836 5855 5879 5907 5941 5979 6022 6070 6123 6180 6242 6308 6378 6452 6531 6612 6698 6785 6876 6969 7063 7158 7253 7348 7443 7536 7627 7715 7801 7882 7959 8032 8100 8162 8218 8268 8313 8351 8383 8409 8429 8443 8451 8454 8451 8443 8430 8413 8391 8366 8337 8304 8269 8231 8190 8148 8104 8059 8012 7965 7918 7870 7822 7774 7727 7679 7632 7585 7538 7491 7444 7397 7349 7301 7252 7202 7151 7098 7045 6990 6933 6876 6817 6758 6699 6639 6580 6522 6464 6409 6356 6305 6258 6213 6173 6137 6106 6079 6056 6038 6024 6015 6009 6007 6009 6013 6019 6027 6037 6047 6057 6067 6076 6084 6090 6094 6096 6095 6091 6084 6074 6060 6044 6025 6002 5977 5950 5921 5889 5857 5823 5789 5755 5720 5687 5654 5623 5594 5567 5543 5522 5503 5489 5477 5470 5466 5467 5471 4356 0 61 5 5480 5493 5510 5531 5556 5586 5619 5656 5698 5743 5791 5844 5899 5959 6021 6087 6155 6226 6300 6375 6453 6532 6612 6693 6775 6856 6937 7017 7096 7172 7247 7318 7387 7452 7513 7570 7623 7671 7715 7754 7789 7820 7846 7869 7888 7903 7916 7927 7936 7943 7949 7955 7960 7966 7972 7979 7988 7998 8009 8022 8037 8055 8073 8094 8116 8140 8165 8192 8219 8248 8277 8306 8336 8366 8397 8427 8457 8486 8515 8544 8571 8598 8624 8649 8672 8695 8715 8733 8750 8764 8776 8786 8793 8797 8798 8797 8792 8785 8776 8764 8749 8733 8714 8694 8673 8651 8628 8605 8582 8559 8535 8513 8490 8469 8448 8427 8408 8389 8370 8352 8335 8317 8300 8283 8266 8249 8232 8214 8197 8178 8159 8139 8118 8095 8072 8046 8019 7989 7957 7922 7884 7843 7799 7750 7699 7643 7584 7521 7455 7385 7312 7237 7159 7079 6997 6915 6831 6748 6665 6582 6501 6422 6344 6269 6196 6126 6060 5997 5938 5882 5831 5783 5740 5700 5666 5635 5609 5588 5571 5559 5552 5550 5553 5561 5574 5592 5616 5645 5679 5718 5763 5813 5868 5928 5994 6064 6139 6219 6303 6392 6484 6580 6679 6782 6887 6994 7104 7214 7326 7438 7551 7663 7775 7886 7995 8102 8207 8310 8409 8506 8599 8687 8772 8853 8928 8999 9065 9126 9182 9233 9278 9318 9353 9383 9407 9427 9442 9453 9459 9461 9459 9453 9443 9430 9414 9395 9372 9346 9317 9285 9250 9212 9170 9124 9075 9022 8965 8903 8838 8768 8694 8615 8532 8444 8353 8258 8159 8057 7952 7845 7736 7625 7514 7403 7292 7182 7073 6967 6863 6762 6664 6570 6480 6395 6314 6237 6166 6099 6037 5980 5927 5880 5837 5799 5765 5736 5712 5693 5678 5668 5664 5664 5669 5679 5695 5716 5742 5774 5811 5852 5899 5951 6007 6067 6131 6198 6269 6342 6416 6493 6569 6646 6723 6799 6873 6946 7016 7084 7148 7208 7265 7317 7365 7408 7446 7480 7509 7534 7553 7569 7581 7588 7592 7593 7592 7588 7581 7574 7565 7555 7545 7535 7525 7515 7506 7497 7489 7483 7477 7473 7470 7468 7467 7468 7470 7473 7477 7483 7491 7500 7512 7525 7541 7559 7580 7604 7631 7662 7696 7734 7776 7821 7870 7923 7979 8038 8099 8164 8230 8298 8366 8435 8504 8572 8639 8704 8767 8827 8885 8938 8989 9035 9077 9114 9148 9177 9201 9222 9238 9250 9258 9261 9261 9257 9249 9237 9221 9202 9178 9151 9121 9086 9048 9007 8962 8914 8863 8810 8754 8697 8638 8578 8517 8457 8396 8336 8278 8222 8167 8116 8067 8021 7979 7940 7905 7874 7847 7824 7805 7790 7779 7772 7768 7769 7774 7782 7795 7811 7831 7855 7883 7915 7950 7989 8032 8077 8126 8178 8232 8289 8348 8408 8469 8531 8594 8656 8718 8779 8839 8897 8954 9008 9060 9110 9157 9202 9244 9283 9320 9354 9386 9416 9443 9468 9491 9513 9532 9550 9567 9581 4357 0 61 5 9595 9607 9617 9626 9634 9640 9645 9649 9652 9654 9655 9656 9655 9654 9653 9651 9649 9646 9644 9642 9639 9637 9635 9633 9631 9629 9628 9627 9626 9625 9624 9623 9622 9621 9620 9620 9619 9618 9617 9616 9615 9614 9612 9611 9609 9607 9605 9602 9599 9596 9592 9588 9583 9578 9572 9566 9559 9551 9543 9535 9526 9517 9507 9497 9487 9477 9468 9458 9448 9439 9430 9421 9413 9406 9400 9394 9390 9386 9383 9381 9380 9380 9380 9382 9383 9385 9387 9389 9390 9392 9392 9392 9391 9389 9386 9382 9375 9368 9359 9348 9335 9320 9304 9286 9267 9245 9222 9197 9171 9142 9113 9082 9049 9016 8981 8944 8907 8869 8830 8791 8751 8710 8670 8629 8589 8548 8508 8469 8430 8392 8356 8320 8286 8254 8223 8194 8167 8143 8121 8101 8085 8071 8061 8054 8051 8051 8055 8063 8074 8089 8108 8130 8155 8184 8216 8250 8287 8325 8366 8408 8451 8494 8538 8582 8627 8671 8714 8756 8798 8839 8879 8918 8955 8992 9027 9061 9093 9124 9154 9182 9208 9233 9255 9276 9295 9311 9324 9335 9344 9350 9352 9352 9350 9344 9336 9325 9311 9295 9276 9255 9232 9207 9180 9151 9121 9088 9054 9018 8980 8940 8898 8854 8808 8761 8711 8659 8605 8550 8493 8434 8374 8313 8251 8188 8126 8063 8001 7939 7879 7819 7761 7705 7651 7599 7549 7502 7456 7413 7373 7334 7298 7264 7233 7203 7176 7151 7129 7109 7092 7077 7065 7056 7051 7048 7050 7055 7063 7076 7093 7114 7139 7168 7200 7237 7278 7322 7369 7419 7472 7527 7584 7643 7704 7765 7828 7890 7953 8017 8080 8142 8205 8266 8327 8388 8447 8506 8564 8621 8677 8732 8786 8839 8891 8942 8992 9040 9087 9132 9176 9218 9258 9297 9333 9367 9399 9429 9457 9483 9506 9527 9546 9563 9579 9592 9604 9614 9623 9631 9638 9643 9648 9652 9655 9657 9659 9660 9660 9659 9658 9657 9654 9652 9648 9644 9640 9636 9631 9626 9621 9616 9611 9606 9601 9598 9594 9591 9589 9587 9586 9585 9585 9585 9585 9586 9587 9588 9589 9590 9590 9591 9591 9591 9590 9589 9587 9586 9583 9580 9577 9573 9569 9564 9559 9553 9546 9538 9530 9521 9511 9500 9488 9474 9460 9445 9428 9411 9392 9371 9349 9326 9302 9276 9248 9219 9188 9155 9120 9084 9046 9006 8964 8920 8874 8827 8778 8727 8675 8622 8568 8513 8457 8401 8344 8288 8232 8176 8121 8067 8015 7963 7913 7865 7819 7776 7735 7696 7660 7628 7598 7572 7550 7531 7516 7504 7496 7492 7492 7494 7500 7509 7521 7535 7551 7569 7588 7607 7628 7648 7668 7688 7706 7724 7740 7755 7768 7779 7788 7796 7802 7806 7809 7810 7811 7810 7809 7807 7805 7802 7800 7798 7796 7794 7793 7792 7792 7792 7793 7794 7796 7798 7800 7803 7805 7808 7811 7815 7818 7821 7825 7829 7833 7838 7843 7849 7856 7863 7872 7882 7893 7905 4358 0 61 5 7919 7935 7952 7971 7991 8014 8038 8063 8091 8120 8150 8182 8216 8250 8286 8323 8360 8398 8436 8475 8513 8551 8588 8625 8660 8695 8727 8758 8787 8813 8837 8858 8876 8891 8903 8912 8917 8918 8916 8910 8901 8888 8871 8850 8826 8798 8766 8730 8692 8649 8603 8554 8501 8445 8386 8325 8260 8192 8123 8051 7977 7902 7825 7748 7670 7593 7516 7439 7364 7291 7221 7153 7088 7027 6970 6918 6870 6828 6791 6759 6733 6713 6699 6691 6688 6691 6700 6714 6734 6758 6787 6820 6858 6899 6943 6990 7040 7092 7146 7202 7258 7316 7375 7434 7493 7553 7612 7672 7731 7791 7850 7908 7967 8025 8083 8140 8197 8254 8311 8367 8423 8478 8533 8587 8640 8692 8743 8793 8842 8890 8936 8980 9023 9064 9104 9142 9178 9212 9244 9274 9303 9330 9355 9378 9399 9419 9437 9453 9467 9480 9492 9502 9511 9518 9525 9530 9534 9537 9540 9542 9543 9543 9544 9543 9542 9541 9540 9538 9536 9533 9530 9527 9524 9520 9516 9512 9508 9504 9499 9495 9490 9485 9481 9476 9471 9466 9460 9455 9448 9441 9433 9423 9412 9399 9384 9367 9346 9323 9296 9265 9230 9191 9147 9099 9046 8988 8925 8856 8782 8702 8617 8527 8430 8328 8219 8105 7985 7859 7726 7588 7444 7294 7139 6978 6812 6643 6469 6292 6112 5930 5749 5567 5386 5206 5029 4856 4688 4525 4368 4218 4076 3942 3817 3700 3593 3495 3407 3328 3258 3198 3148 3107 3075 3053 3040 3036 3042 3057 3081 3114 3156 3207 3268 3337 3414 3499 3593 3693 3799 3912 4029 4151 4275 4403 4532 4661 4790 4918 5046 5170 5292 5410 5524 5635 5741 5843 5941 6034 6122 6207 6288 6364 6437 6506 6572 6633 6692 6747 6798 6846 6890 6931 6967 6999 7028 7051 7071 7085 7095 7101 7101 7096 7086 7071 7051 7026 6996 6961 6921 6877 6828 6775 6719 6658 6595 6528 6459 6389 6316 6243 6169 6096 6022 5949 5878 5808 5741 5675 5612 5551 5493 5437 5384 5333 5284 5237 5192 5148 5106 5064 5025 4986 4948 4912 4877 4845 4815 4787 4763 4743 4727 4716 4711 4712 4719 4733 4754 4782 4817 4858 4906 4960 5019 5083 5150 5220 5292 5365 5437 5509 5579 5646 5710 5770 5825 5876 5920 5960 5994 6023 6047 6066 6080 6090 6097 6100 6101 6100 6097 6092 6088 6082 6077 6072 6068 6064 6062 6061 6062 6064 6069 6075 6083 6093 6105 6120 6136 6153 6173 6194 6216 6240 6264 6290 6315 6341 6366 6391 6416 6439 6461 6481 6500 6517 6532 6546 6557 6566 6574 6580 6584 6587 6590 6591 6592 6593 6595 6596 6599 6603 6608 6615 6624 6635 6648 6664 6682 6702 6726 6751 6780 6811 6844 6880 6918 6959 7002 7048 7096 7146 7199 7254 7311 7371 7434 7498 7565 7634 7705 7778 7852 7929 8005 8083 8162 8240 8318 8395 8472 8547 8620 8691 8759 8825 8888 8947 9003 9056 9104 9150 4359 0 61 5 9191 9229 9263 9294 9322 9346 9367 9385 9401 9413 9424 9431 9437 9440 9441 9441 9439 9435 9430 9425 9418 9411 9404 9396 9389 9382 9375 9370 9365 9361 9358 9357 9357 9359 9362 9365 9370 9376 9383 9390 9397 9405 9412 9419 9425 9431 9435 9438 9439 9439 9437 9432 9426 9418 9407 9394 9379 9362 9343 9322 9298 9273 9245 9216 9185 9152 9118 9083 9046 9008 8969 8929 8888 8846 8804 8762 8720 8677 8635 8594 8553 8513 8474 8437 8401 8367 8335 8306 8279 8255 8235 8218 8204 8194 8189 8187 8189 8196 8206 8221 8239 8261 8287 8316 8347 8381 8417 8455 8493 8533 8572 8612 8651 8689 8725 8760 8793 8823 8851 8876 8898 8916 8932 8945 8953 8959 8961 8959 8954 8945 8932 8915 8894 8869 8840 8806 8769 8727 8682 8632 8579 8522 8461 8398 8332 8263 8192 8120 8047 7974 7900 7826 7754 7682 7611 7543 7477 7413 7353 7295 7241 7190 7143 7100 7061 7026 6996 6970 6949 6932 6921 6914 6912 6916 6924 6937 6955 6977 7004 7035 7070 7108 7148 7192 7237 7284 7332 7379 7427 7473 7519 7562 7602 7640 7674 7705 7731 7753 7769 7781 7788 7789 7784 7774 7759 7738 7711 7678 7641 7597 7549 7496 7438 7375 7308 7238 7163 7086 7005 6922 6838 6751 6664 6577 6489 6401 6315 6230 6146 6064 5985 5909 5836 5766 5699 5636 5577 5521 5470 5422 5377 5337 5300 5267 5237 5211 5188 5168 5152 5139 5128 5121 5116 5113 5113 5115 5119 5123 5129 5136 5142 5148 5154 5159 5161 5161 5159 5154 5145 5132 5116 5095 5071 5042 5008 4971 4929 4884 4835 4783 4727 4669 4608 4545 4479 4412 4342 4271 4197 4123 4046 3968 3889 3809 3727 3645 3562 3479 3396 3314 3231 3151 3073 2996 2923 2853 2787 2726 2669 2619 2573 2534 2502 2477 2458 2448 2444 2449 2462 2484 2514 2552 2600 2656 2722 2796 2879 2971 3072 3180 3295 3418 3545 3678 3814 3952 4091 4230 4368 4502 4632 4755 4871 4979 5078 5166 5244 5311 5366 5411 5445 5468 5482 5487 5485 5476 5461 5443 5421 5397 5373 5349 5325 5303 5284 5267 5255 5246 5242 5242 5246 5255 5269 5288 5311 5340 5373 5412 5455 5504 5559 5618 5684 5754 5831 5913 6000 6093 6191 6294 6401 6513 6627 6746 6866 6988 7112 7236 7360 7483 7606 7726 7844 7960 8071 8179 8283 8382 8477 8566 8651 8730 8803 8872 8934 8991 9042 9088 9129 9164 9194 9220 9240 9256 9267 9275 9278 9279 9276 9270 9262 9252 9240 9227 9212 9197 9182 9167 9151 9136 9122 9108 9096 9085 9074 9066 9058 9052 9048 9044 9043 9042 9043 9045 9048 9052 9057 9063 9069 9075 9082 9089 9095 9102 9108 9114 9118 9123 9126 9128 9130 9130 9129 9126 9123 9118 9112 9106 9098 9089 9079 9069 9058 9047 9037 9026 9015 9006 8997 8990 8983 8979 8976 8975 8976 8979 8985 8993 9003 9015 4360 0 61 5 9030 9046 9065 9085 9107 9130 9155 9181 9207 9235 9263 9291 9320 9348 9377 9406 9434 9462 9489 9516 9542 9568 9592 9616 9639 9660 9680 9699 9716 9732 9746 9759 9770 9780 9787 9794 9798 9802 9803 9804 9803 9802 9799 9796 9792 9788 9783 9778 9772 9766 9761 9754 9748 9742 9735 9728 9721 9713 9704 9695 9686 9675 9664 9652 9639 9625 9609 9593 9576 9558 9539 9519 9498 9476 9453 9429 9404 9379 9352 9325 9296 9266 9236 9203 9170 9135 9098 9059 9018 8975 8930 8883 8833 8780 8725 8667 8606 8543 8477 8409 8338 8265 8190 8112 8033 7952 7870 7786 7701 7616 7530 7443 7357 7270 7184 7099 7014 6930 6848 6767 6687 6609 6534 6460 6389 6320 6253 6189 6128 6070 6015 5963 5914 5868 5825 5786 5750 5718 5689 5664 5643 5625 5612 5603 5598 5597 5601 5608 5621 5637 5658 5684 5713 5747 5785 5826 5871 5919 5971 6025 6081 6140 6201 6263 6326 6391 6455 6520 6584 6648 6711 6773 6833 6891 6946 7000 7050 7098 7142 7183 7220 7253 7283 7308 7330 7348 7362 7372 7378 7380 7379 7375 7367 7357 7343 7327 7308 7287 7263 7237 7209 7178 7146 7112 7075 7036 6996 6953 6908 6861 6812 6761 6709 6654 6598 6541 6482 6423 6363 6302 6242 6181 6122 6063 6006 5950 5896 5846 5797 5752 5711 5673 5639 5609 5584 5564 5548 5537 5531 5530 5534 5543 5558 5577 5602 5632 5667 5707 5752 5802 5858 5918 5984 6055 6131 6212 6297 6387 6482 6581 6684 6791 6900 7013 7128 7245 7364 7483 7602 7720 7839 7956 8070 8183 8292 8398 8500 8599 8694 8784 8871 8952 9030 9103 9172 9237 9297 9354 9408 9457 9503 9546 9586 9623 9657 9688 9717 9743 9767 9789 9809 9828 9844 9859 9873 9885 9896 9906 9915 9923 9930 9936 9941 9946 9949 9952 9954 9955 9956 9955 9953 9950 9946 9940 9934 9926 9916 9906 9893 9879 9863 9845 9825 9803 9778 9751 9722 9690 9655 9617 9576 9533 9486 9435 9382 9325 9265 9202 9136 9067 8994 8919 8841 8760 8676 8590 8502 8411 8319 8224 8128 8030 7931 7830 7729 7627 7525 7423 7321 7219 7118 7019 6921 6824 6730 6638 6549 6462 6378 6297 6220 6145 6074 6005 5940 5877 5818 5761 5707 5655 5607 5561 5519 5479 5443 5410 5382 5358 5338 5325 5317 5316 5321 5335 5356 5385 5423 5470 5527 5592 5666 5749 5840 5939 6045 6159 6278 6403 6532 6665 6800 6938 7076 7215 7352 7490 7624 7756 7885 8010 8131 8247 8359 8465 8565 8660 8750 8833 8910 8982 9048 9107 9162 9210 9253 9292 9325 9354 9378 9399 9417 9432 9444 9454 9463 9470 9477 9483 9489 9496 9502 9509 9517 9526 9536 9546 9558 9570 9582 9595 9609 9622 9635 9649 9662 9674 9686 9698 9708 9718 9727 9735 9742 9748 9753 9757 9760 9763 9764 9764 9763 9762 9759 9756 9752 9747 9741 9734 9727 9719 4361 0 61 5 9711 9702 9693 9684 9674 9665 9655 9646 9637 9628 9619 9612 9604 9597 9591 9585 9580 9575 9571 9568 9565 9562 9560 9558 9556 9555 9553 9552 9551 9551 9550 9550 9549 9549 9550 9550 9551 9552 9553 9555 9557 9559 9561 9564 9567 9569 9572 9574 9577 9578 9580 9581 9581 9581 9580 9579 9577 9574 9571 9567 9562 9557 9552 9545 9539 9531 9523 9515 9506 9496 9485 9473 9461 9447 9432 9415 9397 9378 9356 9333 9308 9282 9253 9222 9190 9155 9119 9080 9040 8999 8956 8911 8866 8819 8772 8724 8675 8626 8578 8530 8482 8435 8389 8344 8300 8258 8218 8180 8144 8110 8079 8050 8023 7999 7977 7957 7940 7924 7911 7900 7890 7882 7875 7870 7865 7862 7859 7856 7854 7853 7852 7850 7849 7848 7847 7845 7844 7843 7842 7841 7841 7840 7841 7841 7843 7845 7848 7852 7857 7864 7872 7881 7891 7904 7917 7933 7950 7969 7990 8013 8038 8065 8094 8124 8157 8192 8229 8267 8308 8350 8393 8438 8485 8532 8580 8629 8678 8727 8777 8826 8874 8922 8969 9014 9059 9102 9144 9184 9222 9260 9295 9329 9361 9392 9422 9451 9478 9504 9529 9553 9576 9598 9620 9641 9661 9681 9700 9719 9737 9755 9772 9789 9806 9822 9837 9852 9866 9880 9892 9905 9916 9927 9937 9946 9955 9962 9969 9975 9980 9984 9988 9991 9994 9996 9998 9999100001000010000100001000010000 9999 9998 9997 9995 9994 9992 9990 9987 9985 9982 9978 9975 9971 9967 9963 9959 9954 9950 9945 9941 9936 9932 9927 9923 9919 9915 9911 9908 9905 9902 9899 9896 9894 9892 9890 9888 9886 9885 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9869 9866 9863 9859 9855 9850 9845 9839 9832 9825 9816 9807 9798 9787 9776 9764 9752 9739 9725 9711 9697 9682 9667 9652 9637 9622 9607 9593 9579 9565 9552 9541 9530 9520 9511 9504 9499 9495 9492 9492 9492 9495 9499 9504 9511 9519 9528 9538 9548 9558 9569 9580 9590 9600 9609 9617 9625 9631 9636 9640 9643 9644 9645 9644 9642 9639 9636 9631 9626 9620 9613 9606 9597 9588 9578 9567 9556 9543 9530 9515 9500 9484 9467 9450 9432 9414 9396 9378 9361 9344 9328 9313 9299 9287 9276 9267 9260 9254 9251 9249 9249 9251 9255 9260 9267 9275 9284 9294 9305 9317 9330 9344 9358 9372 9387 9402 9418 9433 9448 9463 9478 9493 9507 9520 9532 9544 9555 9565 9574 9582 9590 9596 9602 9607 9611 9615 9618 9621 9624 9626 9629 9632 9635 9638 9641 9644 9647 9650 9653 9656 9659 9662 9664 9666 9668 9669 9670 9670 9670 9670 9669 9668 9667 9665 9662 9660 9656 9652 9648 9642 9636 9629 9621 9611 9600 9587 9573 9557 9539 9520 9498 9474 9448 9421 9391 9359 9325 9290 9253 9214 9174 9132 9089 9046 9002 8957 8911 8866 8821 8776 8731 8687 8644 8602 8561 8522 8484 8447 8412 4362 0 61 6 8178 8147 8118 8090 8062 8035 8009 7982 7957 7931 7905 7879 7853 7827 7800 7774 7746 7719 7691 7663 7634 7605 7576 7546 7516 7486 7456 7426 7395 7365 7334 7304 7274 7245 7217 7189 7163 7138 7114 7092 7072 7055 7040 7027 7017 7009 7005 7004 7006 7011 7018 7029 7043 7060 7079 7101 7125 7151 7178 7207 7238 7269 7300 7331 7362 7393 7423 7451 7478 7502 7524 7543 7559 7572 7582 7588 7591 7590 7585 7577 7567 7553 7536 7517 7496 7473 7449 7424 7398 7373 7347 7323 7300 7277 7257 7238 7222 7208 7197 7189 7184 7181 7182 7187 7194 7206 7221 7239 7262 7288 7318 7352 7390 7431 7475 7524 7575 7629 7686 7746 7807 7871 7936 8002 8068 8135 8202 8269 8336 8401 8466 8529 8591 8651 8710 8767 8823 8876 8928 8978 9026 9072 9117 9160 9200 9239 9276 9311 9344 9375 9404 9430 9454 9476 9496 9513 9528 9541 9552 9562 9569 9574 9578 9581 9583 9583 9582 9581 9579 9577 9574 9571 9568 9565 9561 9557 9554 9550 9547 9543 9539 9536 9532 9529 9526 9523 9520 9517 9514 9512 9510 9508 9505 9503 9501 9499 9496 9493 9490 9486 9481 9475 9468 9460 9450 9440 9427 9412 9396 9378 9357 9334 9308 9279 9247 9212 9174 9132 9086 9036 8982 8924 8861 8794 8723 8646 8566 8481 8391 8298 8201 8100 7997 7890 7781 7670 7558 7444 7330 7215 7101 6987 6873 6761 6651 6543 6437 6334 6234 6137 6044 5955 5870 5789 5713 5642 5576 5515 5460 5411 5368 5331 5301 5276 5259 5247 5242 5243 5251 5265 5286 5312 5345 5383 5427 5476 5531 5591 5656 5725 5799 5877 5959 6045 6135 6227 6323 6420 6521 6622 6726 6830 6935 7040 7146 7251 7355 7457 7558 7657 7754 7847 7938 8025 8108 8187 8261 8331 8396 8455 8509 8557 8599 8635 8665 8688 8705 8715 8718 8715 8705 8689 8667 8638 8604 8563 8518 8468 8412 8353 8290 8223 8153 8080 8006 7929 7850 7771 7690 7609 7528 7447 7365 7285 7205 7126 7048 6972 6898 6826 6755 6688 6622 6560 6501 6444 6392 6342 6296 6254 6216 6181 6151 6124 6101 6082 6066 6055 6047 6042 6042 6045 6052 6062 6076 6093 6115 6140 6169 6201 6237 6277 6321 6368 6419 6474 6532 6593 6657 6724 6794 6867 6942 7020 7099 7181 7264 7348 7434 7521 7608 7696 7784 7872 7960 8048 8134 8219 8303 8385 8465 8543 8618 8690 8759 8825 8887 8945 9000 9051 9098 9141 9180 9214 9245 9272 9295 9314 9329 9341 9348 9352 9352 9349 9342 9332 9318 9301 9281 9258 9233 9205 9174 9142 9107 9071 9033 8993 8953 8911 8869 8826 8782 8738 8694 8649 8604 8559 8514 8469 8424 8380 8335 8291 8248 8205 8163 8122 8082 8044 8007 7972 7939 7908 7879 7852 7827 7804 7783 7765 7748 7733 7720 7708 7697 7688 7680 7672 7665 7659 7652 7645 7638 7631 7623 7614 7604 7593 7580 7566 4363 0 61 6 7550 7531 7511 7487 7461 7433 7401 7365 7327 7285 7240 7191 7139 7084 7026 6965 6901 6834 6765 6695 6623 6549 6476 6401 6327 6252 6179 6106 6034 5965 5897 5831 5768 5707 5650 5595 5543 5495 5450 5408 5370 5335 5304 5276 5251 5230 5213 5198 5187 5179 5174 5172 5173 5177 5184 5193 5206 5221 5239 5261 5285 5312 5343 5376 5413 5454 5498 5546 5597 5652 5711 5774 5840 5909 5982 6057 6135 6215 6297 6380 6463 6546 6629 6710 6789 6865 6938 7006 7069 7127 7179 7225 7264 7296 7320 7338 7349 7352 7349 7339 7323 7301 7274 7242 7206 7165 7121 7074 7024 6972 6918 6862 6805 6747 6687 6627 6566 6505 6443 6381 6319 6257 6194 6132 6070 6009 5948 5888 5829 5771 5715 5660 5607 5556 5507 5460 5416 5375 5337 5303 5271 5243 5219 5199 5183 5171 5163 5160 5161 5168 5179 5195 5217 5243 5275 5312 5355 5403 5456 5514 5577 5646 5718 5796 5878 5964 6054 6147 6244 6343 6445 6549 6655 6761 6869 6976 7083 7190 7296 7399 7501 7599 7695 7786 7872 7954 8030 8101 8165 8222 8272 8315 8350 8377 8397 8408 8412 8409 8397 8379 8354 8322 8285 8242 8194 8142 8086 8027 7965 7901 7836 7769 7702 7635 7568 7502 7437 7374 7312 7253 7196 7141 7090 7042 6997 6956 6919 6885 6856 6831 6810 6794 6783 6776 6774 6777 6785 6797 6814 6835 6860 6889 6922 6958 6996 7038 7081 7126 7172 7218 7265 7311 7357 7401 7444 7485 7524 7559 7592 7622 7648 7671 7690 7705 7716 7723 7726 7724 7719 7710 7696 7679 7658 7634 7606 7575 7541 7505 7467 7426 7384 7341 7297 7252 7208 7163 7120 7077 7036 6997 6960 6925 6893 6864 6838 6815 6796 6780 6769 6761 6758 6759 6765 6774 6789 6808 6831 6859 6892 6929 6970 7015 7064 7116 7172 7231 7293 7357 7423 7491 7560 7630 7701 7772 7844 7915 7986 8056 8125 8194 8261 8327 8392 8455 8517 8577 8635 8692 8747 8800 8851 8900 8947 8993 9036 9078 9118 9156 9192 9227 9261 9293 9323 9353 9381 9408 9434 9459 9483 9506 9528 9548 9568 9586 9604 9620 9634 9647 9659 9669 9678 9685 9691 9696 9699 9701 9702 9702 9702 9701 9699 9697 9694 9691 9688 9685 9682 9679 9675 9672 9668 9664 9660 9655 9651 9646 9640 9635 9629 9623 9617 9610 9604 9598 9592 9587 9581 9577 9572 9569 9566 9564 9563 9562 9562 9563 9564 9566 9569 9572 9575 9578 9582 9585 9589 9593 9596 9599 9602 9605 9607 9609 9610 9610 9610 9609 9607 9605 9601 9596 9590 9582 9573 9563 9551 9537 9521 9502 9482 9460 9435 9407 9377 9345 9309 9271 9231 9187 9141 9092 9040 8986 8929 8870 8809 8746 8681 8615 8547 8479 8409 8339 8269 8199 8129 8060 7990 7922 7854 7787 7720 7654 7588 7523 7458 7393 7327 7262 7197 7130 7064 6997 6929 6860 6791 6722 6652 6582 6512 6442 4364 0 61 6 6372 6303 6236 6169 6104 6041 5979 5920 5864 5810 5760 5713 5669 5629 5593 5562 5535 5512 5495 5482 5475 5472 5476 5484 5498 5517 5541 5571 5605 5644 5688 5736 5788 5843 5901 5962 6025 6090 6156 6222 6288 6354 6418 6481 6541 6598 6651 6699 6743 6782 6815 6841 6861 6874 6880 6879 6870 6855 6832 6803 6768 6726 6679 6627 6571 6511 6447 6382 6314 6245 6176 6107 6038 5969 5903 5837 5775 5714 5656 5602 5550 5501 5456 5415 5377 5343 5313 5288 5266 5249 5236 5227 5223 5224 5230 5240 5255 5275 5300 5329 5363 5401 5444 5490 5541 5596 5654 5716 5781 5848 5919 5992 6067 6144 6223 6303 6385 6467 6550 6632 6715 6796 6877 6956 7033 7108 7180 7249 7315 7377 7435 7488 7537 7582 7622 7658 7689 7716 7738 7757 7773 7785 7794 7802 7807 7811 7813 7816 7819 7821 7824 7828 7834 7841 7849 7860 7873 7888 7905 7925 7946 7971 7997 8026 8057 8090 8125 8161 8200 8240 8282 8325 8369 8415 8461 8509 8557 8605 8653 8702 8751 8799 8847 8895 8941 8986 9030 9073 9114 9153 9191 9227 9261 9292 9322 9350 9375 9399 9421 9441 9459 9475 9490 9503 9515 9525 9533 9541 9547 9552 9555 9558 9559 9559 9559 9557 9555 9552 9549 9545 9541 9536 9532 9527 9523 9518 9514 9509 9505 9501 9496 9492 9488 9484 9479 9475 9470 9464 9459 9453 9447 9440 9434 9427 9421 9415 9409 9403 9398 9394 9391 9388 9386 9385 9385 9386 9387 9389 9391 9393 9395 9398 9400 9401 9403 9403 9403 9403 9402 9400 9398 9395 9392 9388 9384 9380 9376 9371 9367 9362 9357 9351 9345 9339 9331 9323 9314 9304 9292 9278 9263 9246 9228 9207 9184 9160 9133 9105 9075 9043 9009 8973 8936 8898 8858 8817 8775 8732 8688 8644 8599 8554 8508 8463 8418 8374 8331 8290 8250 8212 8177 8145 8116 8091 8070 8053 8041 8034 8032 8035 8043 8057 8075 8098 8126 8159 8196 8236 8280 8326 8375 8427 8480 8534 8588 8643 8697 8751 8804 8856 8906 8955 9001 9045 9087 9127 9164 9199 9231 9261 9288 9314 9337 9358 9377 9395 9411 9425 9438 9449 9460 9469 9477 9485 9491 9497 9503 9508 9512 9516 9519 9523 9526 9528 9531 9534 9536 9539 9542 9545 9547 9550 9553 9557 9560 9563 9567 9570 9573 9577 9580 9583 9585 9588 9590 9592 9593 9594 9594 9593 9592 9591 9588 9585 9582 9577 9572 9567 9561 9554 9548 9540 9533 9525 9517 9509 9502 9494 9487 9480 9473 9467 9462 9457 9453 9449 9446 9444 9442 9442 9441 9442 9443 9445 9447 9450 9453 9456 9460 9464 9469 9474 9479 9484 9489 9494 9500 9505 9510 9516 9521 9526 9531 9535 9540 9544 9548 9551 9554 9556 9558 9560 9561 9561 9561 9560 9559 9556 9554 9550 9546 9542 9537 9531 9525 9519 9512 9505 9498 9490 9482 9474 9466 9458 9449 9441 9433 9425 9418 9410 4365 0 61 6 9403 9397 9392 9387 9383 9380 9378 9377 9377 9378 9380 9383 9388 9393 9400 9407 9415 9424 9433 9443 9453 9463 9474 9484 9494 9504 9514 9524 9534 9543 9553 9562 9570 9579 9587 9595 9602 9609 9616 9622 9627 9632 9636 9640 9642 9644 9645 9645 9644 9643 9641 9638 9634 9631 9626 9621 9616 9611 9606 9600 9595 9589 9583 9578 9572 9567 9562 9557 9552 9547 9542 9538 9533 9529 9526 9523 9520 9518 9516 9515 9514 9514 9514 9514 9514 9514 9514 9514 9514 9514 9513 9511 9508 9505 9501 9496 9490 9484 9476 9468 9459 9449 9438 9426 9414 9402 9389 9375 9361 9347 9333 9318 9303 9288 9273 9258 9243 9228 9214 9200 9186 9174 9162 9151 9141 9132 9124 9118 9112 9109 9107 9106 9107 9110 9114 9120 9128 9136 9147 9159 9171 9186 9201 9218 9235 9253 9272 9291 9311 9331 9352 9372 9393 9413 9433 9453 9472 9491 9509 9527 9544 9561 9576 9591 9606 9619 9632 9644 9656 9666 9676 9686 9694 9702 9709 9715 9721 9725 9728 9731 9732 9732 9731 9729 9726 9721 9715 9709 9701 9692 9681 9670 9658 9644 9630 9614 9598 9580 9561 9542 9521 9499 9476 9452 9426 9400 9372 9343 9313 9281 9249 9216 9181 9145 9109 9071 9033 8993 8953 8912 8869 8826 8781 8735 8688 8640 8590 8538 8486 8431 8375 8318 8258 8198 8136 8073 8009 7945 7879 7814 7749 7684 7619 7556 7494 7433 7374 7317 7262 7210 7160 7113 7069 7028 6991 6956 6924 6896 6872 6851 6833 6819 6809 6803 6801 6802 6808 6817 6831 6849 6871 6897 6928 6962 7000 7042 7088 7138 7191 7247 7306 7368 7432 7499 7568 7638 7711 7784 7858 7934 8009 8084 8160 8235 8310 8384 8456 8528 8598 8666 8732 8797 8859 8919 8976 9032 9084 9135 9183 9228 9271 9312 9350 9386 9420 9451 9481 9508 9533 9557 9579 9598 9617 9633 9648 9662 9674 9686 9695 9704 9712 9719 9724 9729 9734 9737 9740 9742 9744 9746 9746 9747 9747 9747 9746 9745 9744 9743 9741 9740 9739 9737 9736 9734 9733 9732 9731 9730 9729 9728 9727 9727 9726 9726 9725 9725 9724 9724 9724 9724 9724 9724 9725 9725 9726 9728 9729 9731 9733 9735 9737 9739 9742 9744 9746 9747 9748 9748 9748 9746 9743 9739 9733 9725 9715 9703 9689 9672 9653 9630 9604 9575 9542 9505 9464 9418 9368 9312 9252 9185 9113 9035 8951 8860 8764 8660 8551 8435 8312 8184 8049 7909 7764 7613 7458 7299 7136 6970 6801 6632 6462 6291 6121 5952 5786 5623 5464 5310 5161 5020 4885 4759 4641 4533 4436 4349 4273 4209 4157 4117 4090 4075 4074 4085 4110 4147 4197 4260 4336 4423 4522 4633 4754 4886 5026 5175 5333 5496 5666 5840 6018 6200 6381 6563 6744 6925 7101 7275 7444 7607 7764 7914 8058 8194 8323 8444 8556 8662 8759 8850 8933 9009 9079 9142 9200 9252 9299 9342 9380 9414 4366 0 61 6 9445 9472 9496 9517 9536 9552 9566 9578 9589 9597 9605 9611 9616 9620 9624 9626 9628 9630 9631 9632 9632 9632 9632 9631 9631 9629 9628 9626 9624 9621 9618 9615 9611 9608 9604 9600 9595 9591 9587 9583 9580 9577 9574 9572 9570 9569 9568 9568 9569 9569 9571 9572 9574 9576 9577 9579 9581 9583 9584 9585 9586 9587 9588 9589 9589 9590 9591 9592 9593 9594 9596 9597 9600 9602 9604 9607 9610 9612 9615 9618 9620 9622 9623 9625 9625 9626 9625 9624 9623 9622 9620 9618 9615 9613 9611 9608 9606 9604 9603 9601 9600 9599 9598 9598 9597 9597 9597 9597 9597 9598 9597 9597 9597 9597 9596 9595 9594 9592 9591 9589 9586 9584 9581 9577 9573 9569 9564 9558 9551 9543 9535 9525 9514 9502 9488 9474 9457 9440 9420 9400 9378 9355 9331 9306 9279 9252 9224 9195 9166 9136 9106 9075 9044 9013 8982 8950 8918 8885 8851 8817 8782 8746 8709 8671 8631 8589 8546 8500 8453 8403 8351 8297 8241 8182 8122 8060 7996 7930 7863 7796 7727 7658 7589 7521 7453 7385 7320 7255 7193 7133 7075 7019 6966 6917 6870 6825 6784 6746 6711 6678 6648 6621 6595 6572 6550 6530 6511 6493 6476 6459 6441 6424 6406 6387 6367 6346 6324 6300 6274 6247 6217 6186 6153 6118 6082 6044 6004 5964 5922 5880 5837 5795 5753 5710 5669 5629 5591 5554 5519 5487 5456 5429 5404 5382 5364 5348 5335 5326 5320 5317 5317 5320 5327 5335 5347 5361 5378 5397 5418 5441 5465 5491 5518 5546 5575 5605 5635 5665 5695 5725 5754 5783 5811 5838 5863 5888 5912 5934 5955 5975 5993 6010 6026 6040 6054 6066 6077 6087 6097 6105 6112 6118 6123 6127 6130 6131 6131 6129 6126 6120 6113 6103 6091 6077 6060 6041 6019 5995 5968 5939 5908 5875 5840 5804 5766 5727 5687 5647 5607 5567 5527 5488 5451 5414 5379 5346 5315 5286 5260 5237 5216 5199 5184 5174 5166 5163 5163 5168 5176 5189 5206 5228 5253 5283 5317 5356 5398 5444 5494 5548 5605 5665 5728 5793 5861 5930 6001 6074 6147 6222 6296 6372 6447 6522 6596 6670 6743 6816 6887 6958 7027 7095 7163 7229 7295 7360 7424 7488 7551 7614 7677 7741 7804 7867 7930 7994 8058 8122 8186 8249 8313 8376 8438 8499 8559 8617 8674 8729 8782 8832 8880 8925 8967 9007 9043 9077 9107 9134 9158 9179 9197 9211 9222 9229 9233 9233 9230 9224 9214 9200 9184 9163 9140 9114 9084 9052 9018 8981 8943 8902 8861 8819 8776 8733 8690 8647 8605 8563 8523 8485 8448 8413 8380 8349 8321 8296 8273 8253 8236 8222 8210 8202 8197 8195 8196 8200 8207 8216 8229 8244 8262 8282 8305 8330 8357 8387 8418 8450 8484 8520 8556 8594 8631 8669 8708 8746 8783 8820 8857 8892 8925 8957 8988 9017 9043 9068 9091 9112 9131 9148 9163 9176 9188 9199 9208 9217 9224 9230 9235 9240 4367 0 61 6 9243 9246 9248 9248 9248 9247 9245 9241 9236 9231 9224 9216 9206 9196 9186 9174 9163 9151 9139 9127 9116 9105 9095 9086 9078 9072 9066 9062 9060 9059 9059 9061 9064 9069 9075 9082 9090 9099 9109 9120 9131 9142 9154 9166 9177 9188 9198 9206 9214 9219 9223 9225 9224 9220 9214 9205 9192 9177 9159 9138 9114 9087 9058 9027 8994 8959 8923 8886 8847 8808 8769 8729 8690 8650 8611 8573 8536 8499 8464 8430 8398 8367 8338 8311 8286 8263 8243 8225 8210 8198 8189 8182 8179 8179 8181 8187 8195 8206 8220 8236 8254 8274 8296 8320 8345 8371 8398 8426 8453 8481 8509 8535 8561 8586 8610 8631 8652 8670 8686 8700 8711 8721 8728 8733 8736 8736 8736 8733 8729 8724 8718 8711 8704 8697 8689 8681 8673 8666 8659 8651 8645 8638 8631 8625 8619 8613 8606 8600 8594 8589 8583 8578 8573 8569 8566 8563 8562 8562 8564 8567 8573 8580 8588 8599 8612 8626 8643 8661 8680 8701 8723 8745 8769 8793 8817 8841 8864 8888 8910 8932 8953 8972 8989 9005 9019 9031 9040 9047 9051 9052 9050 9045 9036 9024 9008 8988 8964 8936 8903 8867 8827 8782 8733 8680 8624 8564 8500 8433 8363 8290 8214 8137 8057 7976 7894 7811 7728 7644 7561 7478 7396 7315 7236 7158 7082 7009 6938 6869 6804 6741 6681 6624 6570 6519 6470 6425 6382 6341 6304 6268 6235 6203 6173 6145 6118 6092 6066 6041 6015 5989 5962 5934 5904 5871 5836 5797 5754 5706 5653 5595 5530 5460 5382 5299 5208 5112 5009 4900 4786 4667 4545 4418 4291 4162 4033 3904 3778 3655 3535 3420 3310 3206 3109 3019 2937 2862 2795 2736 2685 2642 2607 2579 2559 2546 2541 2543 2551 2566 2588 2615 2648 2687 2730 2778 2829 2884 2942 3002 3062 3124 3185 3244 3302 3358 3411 3460 3505 3546 3583 3616 3644 3669 3691 3709 3726 3741 3755 3769 3784 3799 3816 3835 3857 3881 3909 3939 3972 4008 4046 4086 4129 4172 4217 4262 4307 4353 4398 4442 4487 4530 4573 4615 4657 4699 4741 4783 4826 4870 4915 4961 5008 5057 5108 5161 5217 5274 5334 5397 5462 5530 5601 5675 5752 5831 5914 6000 6088 6180 6274 6371 6470 6571 6673 6777 6881 6985 7088 7190 7291 7389 7484 7575 7662 7745 7821 7893 7958 8017 8069 8115 8154 8185 8209 8226 8235 8237 8231 8217 8194 8164 8124 8076 8019 7953 7877 7792 7696 7591 7476 7351 7217 7073 6921 6760 6591 6416 6234 6048 5856 5663 5468 5273 5079 4885 4696 4510 4330 4157 3990 3832 3682 3542 3411 3289 3178 3076 2984 2901 2828 2763 2707 2660 2620 2588 2564 2548 2539 2538 2545 2561 2585 2619 2663 2717 2782 2858 2946 3047 3160 3285 3422 3572 3734 3906 4088 4280 4479 4685 4897 5111 5326 5541 5757 5970 6177 6379 6574 6760 6937 7103 7258 7402 7534 7653 7760 7856 7939 8010 8070 8120 4368 0 61 6 8159 8188 8209 8220 8225 8222 8213 8199 8179 8156 8129 8100 8069 8036 8003 7970 7938 7906 7875 7845 7818 7792 7768 7746 7725 7706 7689 7671 7655 7638 7621 7604 7585 7565 7543 7519 7492 7463 7432 7398 7362 7323 7282 7240 7196 7151 7106 7060 7015 6970 6926 6884 6843 6805 6770 6737 6707 6681 6658 6639 6624 6613 6606 6604 6605 6610 6620 6634 6652 6673 6699 6729 6762 6799 6839 6883 6930 6979 7031 7085 7142 7200 7260 7321 7383 7446 7509 7572 7635 7698 7759 7819 7878 7935 7989 8041 8091 8136 8179 8217 8252 8282 8308 8329 8345 8357 8363 8364 8361 8353 8341 8324 8303 8279 8252 8222 8189 8155 8119 8081 8043 8004 7965 7925 7885 7846 7806 7767 7727 7688 7648 7608 7568 7527 7486 7445 7403 7361 7319 7277 7235 7195 7155 7117 7082 7049 7019 6993 6971 6954 6942 6936 6936 6942 6954 6973 6999 7031 7069 7114 7164 7221 7282 7349 7419 7493 7570 7650 7732 7815 7898 7981 8064 8147 8228 8307 8384 8458 8530 8599 8664 8727 8786 8842 8894 8944 8991 9034 9075 9114 9149 9183 9215 9244 9271 9297 9321 9343 9364 9384 9402 9418 9433 9447 9460 9472 9483 9493 9503 9511 9519 9527 9535 9542 9550 9557 9565 9573 9581 9590 9598 9607 9616 9625 9634 9643 9652 9660 9668 9676 9684 9691 9697 9703 9709 9714 9719 9724 9728 9732 9736 9740 9744 9748 9751 9755 9758 9761 9764 9767 9769 9771 9772 9772 9772 9771 9770 9767 9763 9759 9753 9747 9739 9730 9721 9709 9697 9683 9667 9650 9631 9610 9587 9562 9535 9505 9472 9437 9399 9358 9314 9267 9217 9164 9107 9047 8985 8919 8850 8778 8704 8627 8547 8466 8382 8297 8209 8122 8033 7943 7854 7766 7678 7592 7507 7426 7347 7272 7202 7137 7077 7024 6977 6938 6906 6883 6868 6862 6864 6876 6897 6926 6965 7011 7066 7128 7196 7271 7352 7436 7525 7617 7711 7806 7902 7998 8092 8186 8277 8366 8452 8535 8613 8689 8760 8827 8890 8950 9006 9058 9106 9152 9194 9233 9270 9304 9336 9366 9394 9420 9444 9467 9488 9508 9526 9544 9560 9575 9589 9602 9613 9624 9634 9643 9651 9659 9665 9672 9677 9682 9687 9692 9696 9700 9703 9707 9710 9713 9715 9718 9719 9720 9721 9721 9719 9717 9713 9709 9702 9694 9685 9674 9661 9646 9629 9611 9590 9568 9543 9517 9489 9459 9427 9393 9357 9320 9281 9241 9199 9156 9112 9067 9021 8975 8928 8882 8836 8791 8747 8705 8664 8626 8590 8557 8527 8500 8476 8457 8440 8428 8418 8413 8410 8411 8415 8421 8430 8441 8454 8469 8485 8503 8522 8541 8561 8582 8604 8626 8649 8672 8695 8720 8745 8770 8797 8824 8852 8882 8912 8943 8975 9008 9041 9076 9111 9146 9183 9219 9255 9290 9326 9361 9395 9428 9459 9490 9518 9546 9571 9595 9616 9636 9654 9671 9685 9698 9709 9719 9728 9735 4369 0 61 6 9741 9746 9750 9753 9755 9756 9757 9756 9755 9754 9751 9748 9744 9739 9734 9728 9721 9714 9707 9699 9691 9682 9673 9665 9656 9648 9639 9631 9623 9616 9608 9601 9595 9589 9583 9578 9572 9568 9564 9560 9557 9554 9553 9551 9551 9551 9552 9554 9556 9559 9563 9568 9573 9579 9586 9592 9600 9607 9614 9622 9629 9637 9644 9651 9658 9665 9671 9677 9683 9689 9694 9699 9704 9709 9713 9717 9720 9723 9725 9727 9728 9729 9729 9728 9726 9724 9721 9716 9711 9705 9698 9691 9682 9672 9661 9649 9636 9622 9606 9590 9572 9553 9533 9512 9490 9467 9443 9419 9393 9368 9342 9316 9290 9264 9239 9214 9190 9166 9144 9122 9102 9082 9064 9047 9030 9015 9001 8988 8977 8966 8956 8948 8940 8934 8930 8926 8924 8923 8924 8925 8929 8933 8939 8946 8954 8962 8972 8981 8990 9000 9009 9017 9024 9030 9034 9036 9036 9033 9027 9018 9006 8990 8970 8946 8917 8884 8847 8804 8757 8705 8647 8584 8516 8443 8365 8283 8195 8103 8006 7906 7802 7695 7586 7474 7362 7249 7136 7023 6911 6802 6695 6593 6494 6401 6314 6233 6160 6095 6037 5989 5949 5920 5899 5889 5888 5897 5915 5943 5979 6023 6075 6133 6198 6268 6342 6420 6501 6582 6664 6746 6828 6907 6984 7057 7127 7192 7252 7306 7355 7398 7436 7467 7493 7513 7527 7536 7540 7540 7535 7527 7515 7499 7482 7462 7440 7417 7392 7367 7342 7316 7291 7266 7242 7218 7196 7175 7156 7138 7122 7108 7095 7084 7076 7069 7065 7062 7062 7063 7066 7071 7078 7086 7096 7107 7120 7134 7150 7166 7184 7203 7223 7244 7266 7289 7313 7339 7365 7392 7421 7450 7480 7510 7541 7573 7604 7635 7665 7694 7723 7749 7773 7794 7812 7827 7838 7845 7847 7845 7837 7824 7805 7781 7751 7715 7674 7628 7576 7519 7457 7391 7321 7247 7170 7090 7008 6924 6838 6752 6664 6577 6489 6403 6317 6232 6149 6067 5987 5909 5834 5760 5689 5619 5552 5487 5424 5363 5303 5245 5187 5130 5073 5016 4958 4900 4840 4778 4714 4647 4578 4505 4429 4349 4266 4179 4089 3996 3901 3804 3705 3605 3505 3406 3308 3211 3118 3027 2941 2859 2782 2711 2645 2584 2530 2482 2441 2405 2376 2352 2335 2324 2319 2320 2327 2340 2359 2385 2417 2455 2500 2552 2609 2673 2743 2819 2901 2987 3078 3172 3270 3370 3471 3573 3676 3778 3878 3977 4072 4165 4255 4340 4422 4500 4575 4646 4713 4778 4841 4901 4960 5018 5076 5135 5194 5253 5315 5379 5445 5514 5585 5660 5738 5819 5903 5990 6081 6174 6270 6369 6470 6573 6678 6785 6892 7001 7110 7219 7328 7437 7545 7651 7756 7859 7960 8058 8153 8245 8333 8417 8498 8573 8645 8711 8773 8830 8881 8927 8968 9004 9034 9059 9078 9092 9101 9104 9103 9096 9084 9067 9045 9019 8988 8952 8913 8869 8821 8770 8715 8657 8597 8534 4370 0 61 6 8470 8403 8336 8269 8202 8135 8070 8006 7944 7885 7829 7778 7730 7687 7649 7616 7588 7566 7549 7538 7532 7531 7535 7544 7556 7572 7591 7612 7636 7661 7685 7710 7735 7758 7780 7799 7815 7828 7837 7842 7843 7840 7832 7820 7804 7783 7759 7731 7699 7665 7628 7589 7549 7507 7465 7422 7380 7338 7297 7257 7219 7183 7149 7118 7089 7063 7040 7020 7004 6991 6981 6976 6975 6977 6984 6994 7009 7029 7052 7079 7111 7146 7185 7227 7272 7320 7370 7422 7475 7529 7584 7638 7692 7746 7797 7847 7894 7939 7980 8017 8051 8080 8105 8125 8141 8151 8157 8157 8153 8143 8128 8109 8084 8055 8022 7985 7944 7900 7852 7802 7750 7695 7639 7581 7523 7465 7407 7349 7292 7237 7184 7133 7085 7040 6999 6961 6928 6898 6874 6854 6840 6830 6826 6827 6833 6844 6861 6882 6909 6940 6976 7016 7060 7109 7161 7216 7275 7337 7401 7468 7536 7606 7677 7750 7823 7896 7968 8040 8111 8181 8248 8313 8376 8435 8491 8543 8591 8635 8674 8709 8740 8765 8787 8804 8817 8826 8831 8834 8833 8830 8825 8818 8811 8803 8794 8786 8779 8772 8767 8764 8763 8764 8768 8774 8783 8794 8808 8825 8844 8865 8888 8914 8941 8969 8999 9030 9061 9093 9126 9158 9191 9223 9256 9288 9319 9350 9380 9409 9437 9465 9491 9517 9541 9564 9585 9605 9624 9641 9656 9670 9682 9693 9702 9709 9715 9719 9722 9724 9725 9725 9725 9723 9722 9720 9718 9715 9713 9710 9708 9705 9703 9701 9698 9695 9692 9689 9686 9682 9678 9674 9669 9664 9658 9652 9646 9639 9633 9626 9618 9611 9603 9595 9587 9578 9569 9559 9549 9538 9526 9514 9501 9487 9472 9456 9440 9422 9404 9386 9367 9347 9328 9308 9288 9269 9250 9231 9212 9195 9177 9161 9146 9131 9117 9104 9092 9080 9070 9061 9053 9045 9039 9034 9031 9029 9028 9028 9030 9034 9039 9046 9054 9064 9076 9088 9102 9118 9134 9152 9170 9189 9208 9227 9247 9266 9285 9304 9323 9341 9358 9374 9390 9406 9420 9434 9447 9460 9472 9483 9494 9504 9513 9522 9531 9539 9546 9552 9558 9563 9568 9571 9574 9576 9577 9577 9577 9576 9574 9572 9569 9566 9563 9560 9556 9553 9550 9546 9543 9540 9536 9532 9528 9524 9519 9513 9507 9499 9491 9481 9470 9457 9444 9428 9412 9394 9374 9354 9332 9309 9285 9260 9235 9208 9181 9154 9126 9097 9069 9040 9011 8982 8952 8923 8894 8865 8837 8808 8780 8752 8725 8698 8672 8646 8621 8596 8572 8547 8523 8499 8475 8450 8424 8397 8369 8340 8308 8274 8237 8196 8153 8106 8055 8000 7940 7876 7808 7736 7660 7579 7495 7408 7318 7225 7131 7034 6937 6840 6743 6646 6550 6456 6364 6274 6187 6102 6021 5943 5868 5796 5728 5663 5601 5542 5487 5434 5384 5337 5292 5250 5210 5173 5139 5107 5077 5050 5025 5002 4982 4965 4949 4936 4371 0 61 6 4925 4916 4910 4904 4901 4899 4899 4899 4901 4903 4906 4909 4912 4916 4920 4923 4927 4931 4934 4938 4941 4945 4950 4954 4960 4967 4975 4984 4995 5007 5021 5038 5056 5076 5099 5124 5151 5179 5210 5242 5276 5311 5347 5385 5423 5461 5500 5540 5579 5619 5658 5697 5736 5774 5812 5850 5887 5923 5960 5995 6031 6066 6101 6135 6170 6205 6239 6274 6309 6345 6381 6417 6454 6492 6530 6569 6608 6648 6688 6728 6768 6807 6846 6885 6922 6958 6992 7023 7053 7079 7101 7120 7134 7144 7148 7146 7138 7123 7102 7072 7034 6988 6934 6870 6796 6714 6621 6519 6407 6286 6156 6017 5870 5715 5554 5387 5214 5040 4862 4683 4504 4327 4152 3981 3816 3656 3504 3360 3225 3100 2984 2879 2784 2700 2627 2564 2511 2468 2435 2412 2397 2392 2396 2408 2429 2459 2497 2544 2601 2666 2740 2824 2916 3017 3127 3245 3371 3503 3643 3786 3934 4086 4238 4390 4541 4692 4837 4978 5114 5242 5363 5475 5579 5674 5759 5835 5902 5961 6011 6054 6090 6119 6143 6162 6176 6187 6195 6200 6203 6205 6205 6205 6203 6201 6199 6196 6193 6190 6186 6183 6179 6176 6173 6170 6167 6165 6163 6162 6161 6161 6162 6164 6167 6171 6176 6182 6189 6198 6208 6220 6233 6247 6263 6281 6301 6323 6346 6372 6399 6429 6462 6496 6533 6572 6614 6658 6704 6752 6802 6854 6908 6963 7019 7076 7134 7191 7248 7305 7362 7417 7471 7523 7573 7622 7667 7711 7752 7791 7827 7860 7891 7919 7945 7969 7990 8010 8027 8043 8057 8070 8082 8093 8103 8112 8121 8130 8139 8148 8157 8167 8177 8188 8200 8213 8228 8243 8261 8279 8300 8322 8345 8370 8397 8425 8454 8485 8516 8549 8582 8615 8649 8682 8716 8750 8782 8815 8846 8876 8906 8933 8960 8985 9008 9030 9051 9069 9086 9101 9114 9126 9136 9145 9152 9157 9162 9165 9166 9167 9167 9167 9166 9164 9162 9160 9158 9156 9154 9153 9151 9150 9148 9147 9146 9145 9144 9142 9140 9138 9134 9130 9125 9118 9110 9101 9089 9077 9062 9046 9027 9007 8984 8960 8933 8904 8874 8841 8806 8769 8730 8690 8648 8604 8559 8513 8466 8418 8371 8323 8275 8228 8182 8138 8095 8054 8016 7981 7948 7919 7892 7870 7851 7835 7823 7815 7810 7808 7810 7815 7823 7833 7846 7862 7880 7901 7923 7948 7975 8004 8035 8068 8102 8139 8176 8216 8257 8298 8341 8385 8430 8474 8519 8564 8608 8652 8695 8737 8778 8817 8855 8891 8925 8958 8988 9017 9044 9068 9091 9112 9131 9149 9164 9178 9190 9201 9210 9217 9223 9227 9230 9232 9232 9231 9228 9225 9220 9215 9209 9202 9195 9187 9179 9171 9163 9155 9148 9141 9134 9128 9123 9118 9114 9111 9108 9106 9105 9105 9105 9106 9107 9109 9111 9113 9116 9119 9123 9127 9131 9135 9139 9144 9148 9153 9158 9163 9168 9172 9177 9182 9187 9192 4372 0 61 6 9196 9200 9205 9208 9212 9216 9219 9222 9225 9227 9230 9233 9235 9238 9241 9244 9248 9252 9257 9262 9268 9275 9282 9291 9300 9310 9321 9333 9345 9358 9372 9386 9400 9415 9429 9444 9459 9473 9487 9500 9514 9526 9538 9549 9560 9569 9578 9585 9592 9597 9601 9604 9606 9607 9606 9603 9600 9595 9588 9581 9571 9561 9549 9536 9522 9507 9491 9474 9456 9437 9418 9397 9376 9355 9332 9310 9286 9262 9238 9213 9187 9162 9135 9109 9082 9056 9029 9002 8975 8948 8921 8895 8869 8844 8819 8795 8772 8749 8727 8706 8686 8666 8647 8630 8612 8596 8580 8564 8549 8535 8520 8505 8490 8475 8459 8442 8424 8406 8386 8365 8343 8319 8294 8267 8239 8210 8179 8146 8113 8078 8043 8006 7969 7931 7894 7856 7817 7779 7742 7704 7667 7631 7596 7561 7527 7495 7463 7433 7404 7377 7351 7327 7304 7283 7263 7245 7229 7215 7202 7191 7182 7174 7168 7163 7160 7158 7157 7157 7158 7161 7164 7168 7173 7178 7184 7191 7199 7207 7216 7226 7236 7248 7260 7274 7288 7305 7322 7341 7362 7385 7410 7436 7465 7495 7528 7562 7597 7634 7673 7712 7752 7793 7833 7874 7914 7954 7993 8031 8067 8101 8134 8164 8192 8218 8241 8261 8279 8294 8307 8316 8323 8327 8328 8327 8324 8318 8310 8300 8289 8277 8263 8249 8235 8221 8207 8194 8182 8172 8163 8156 8151 8149 8149 8151 8156 8164 8174 8186 8200 8217 8236 8256 8279 8303 8328 8355 8384 8413 8444 8476 8508 8542 8575 8610 8644 8679 8713 8747 8781 8814 8845 8876 8905 8932 8957 8980 9001 9020 9037 9051 9064 9074 9083 9089 9094 9098 9100 9102 9102 9101 9100 9098 9095 9092 9089 9085 9080 9075 9069 9063 9057 9049 9041 9032 9023 9012 9001 8989 8976 8963 8948 8932 8915 8896 8876 8854 8830 8804 8776 8745 8710 8672 8631 8586 8537 8483 8425 8363 8296 8225 8150 8070 7987 7900 7810 7716 7621 7523 7424 7324 7223 7123 7023 6923 6825 6729 6634 6543 6454 6368 6285 6206 6131 6059 5992 5928 5869 5814 5763 5716 5673 5634 5600 5569 5543 5520 5502 5487 5475 5467 5463 5462 5464 5468 5476 5486 5499 5513 5530 5548 5568 5588 5609 5630 5652 5673 5693 5713 5730 5746 5760 5772 5781 5787 5791 5791 5788 5782 5773 5761 5746 5728 5708 5686 5662 5637 5610 5583 5555 5528 5501 5474 5449 5425 5402 5382 5363 5348 5334 5324 5317 5313 5312 5315 5322 5333 5347 5367 5390 5419 5452 5491 5534 5583 5637 5696 5761 5831 5905 5985 6068 6156 6247 6341 6437 6534 6633 6731 6829 6926 7021 7112 7199 7282 7359 7431 7495 7552 7602 7643 7676 7700 7715 7720 7717 7704 7683 7652 7613 7565 7510 7446 7377 7300 7218 7131 7039 6944 6846 6746 6646 6546 6447 6349 6255 6164 6079 6000 5928 5864 5809 5763 5728 5703 5689 5688 5698 5720 5754 5799 4373 0 61 6 5856 5924 6001 6089 6185 6289 6400 6516 6638 6763 6890 7019 7147 7276 7403 7528 7649 7767 7881 7990 8093 8192 8284 8371 8451 8526 8596 8659 8718 8771 8819 8862 8901 8936 8966 8994 9017 9038 9056 9071 9083 9094 9102 9108 9113 9116 9117 9117 9116 9114 9110 9106 9100 9094 9088 9081 9073 9066 9059 9051 9044 9037 9031 9025 9019 9014 9010 9006 9003 9000 8997 8995 8992 8990 8987 8984 8979 8974 8968 8960 8951 8940 8926 8910 8892 8870 8845 8816 8783 8746 8703 8655 8602 8542 8475 8402 8321 8232 8136 8032 7920 7801 7674 7540 7400 7254 7103 6948 6788 6627 6466 6304 6143 5983 5828 5676 5530 5390 5258 5133 5017 4911 4815 4729 4654 4590 4538 4497 4468 4451 4446 4453 4473 4504 4548 4604 4671 4750 4840 4941 5052 5173 5302 5440 5584 5735 5891 6051 6213 6377 6541 6703 6864 7022 7175 7324 7466 7601 7729 7849 7962 8066 8163 8251 8331 8404 8470 8530 8582 8630 8672 8709 8743 8772 8799 8822 8843 8862 8879 8894 8908 8920 8932 8943 8953 8962 8972 8980 8989 8998 9007 9016 9025 9035 9044 9055 9066 9077 9088 9100 9112 9125 9137 9149 9161 9173 9183 9193 9203 9211 9218 9224 9229 9233 9235 9236 9235 9234 9230 9226 9221 9214 9206 9198 9188 9176 9164 9150 9134 9116 9097 9075 9051 9024 8993 8959 8922 8879 8832 8780 8723 8660 8590 8515 8433 8344 8247 8144 8034 7916 7791 7659 7521 7375 7224 7066 6903 6736 6565 6391 6214 6035 5857 5678 5502 5326 5155 4987 4825 4669 4520 4379 4246 4122 4007 3903 3809 3725 3653 3592 3543 3505 3478 3463 3460 3468 3488 3519 3562 3616 3681 3757 3842 3939 4044 4159 4283 4414 4552 4697 4847 5003 5161 5323 5486 5649 5812 5975 6135 6292 6446 6594 6737 6875 7006 7131 7249 7360 7464 7561 7652 7736 7815 7887 7954 8017 8074 8127 8177 8223 8266 8305 8342 8376 8408 8436 8462 8486 8506 8524 8538 8550 8557 8561 8562 8559 8551 8540 8525 8506 8483 8456 8425 8390 8352 8310 8265 8216 8165 8111 8054 7994 7933 7870 7804 7738 7670 7602 7533 7465 7396 7328 7261 7195 7131 7069 7010 6953 6899 6849 6801 6758 6718 6683 6651 6623 6599 6580 6564 6552 6543 6538 6536 6538 6542 6549 6558 6569 6583 6598 6614 6631 6649 6667 6686 6705 6723 6741 6758 6774 6788 6801 6812 6822 6829 6834 6836 6836 6833 6829 6821 6812 6800 6786 6771 6754 6735 6716 6696 6676 6656 6636 6617 6598 6581 6565 6552 6540 6531 6524 6520 6519 6520 6525 6534 6545 6561 6580 6602 6629 6659 6693 6731 6773 6819 6868 6920 6976 7036 7098 7162 7229 7298 7369 7441 7514 7588 7662 7736 7809 7882 7953 8024 8092 8160 8225 8288 8349 8408 8464 8518 8569 8618 8664 8707 8747 8784 8818 8849 8877 8901 8922 8940 8955 8966 8974 8978 8979 8977 8973 4374 0 61 6 8965 8954 8942 8926 8909 8890 8869 8846 8822 8797 8770 8743 8714 8685 8655 8625 8593 8561 8529 8495 8461 8427 8392 8356 8319 8281 8243 8203 8162 8121 8078 8033 7987 7939 7889 7836 7781 7724 7663 7599 7531 7460 7385 7306 7224 7137 7047 6953 6856 6755 6652 6547 6440 6332 6223 6113 6005 5897 5791 5688 5586 5489 5395 5305 5220 5139 5064 4993 4928 4868 4814 4765 4720 4681 4647 4617 4592 4571 4553 4540 4529 4521 4516 4514 4513 4515 4517 4521 4526 4531 4537 4543 4549 4555 4561 4566 4571 4575 4579 4583 4587 4590 4594 4597 4602 4607 4613 4620 4629 4640 4652 4667 4685 4705 4729 4755 4785 4818 4855 4895 4940 4988 5040 5097 5157 5222 5291 5364 5442 5524 5611 5702 5798 5898 6002 6110 6222 6336 6454 6575 6697 6822 6947 7071 7196 7321 7444 7564 7683 7798 7909 8016 8118 8215 8307 8394 8474 8548 8617 8678 8734 8783 8825 8861 8890 8913 8929 8938 8941 8937 8926 8910 8886 8856 8821 8778 8730 8676 8617 8551 8480 8404 8323 8236 8143 8046 7943 7835 7721 7602 7477 7346 7210 7067 6919 6764 6604 6438 6267 6092 5912 5727 5541 5351 5160 4969 4778 4588 4400 4216 4036 3862 3693 3532 3378 3232 3095 2967 2849 2740 2640 2550 2469 2397 2333 2278 2231 2191 2157 2131 2110 2094 2084 2079 2079 2083 2091 2105 2123 2145 2173 2206 2245 2291 2343 2402 2468 2543 2625 2717 2816 2925 3042 3167 3300 3441 3588 3742 3901 4064 4231 4400 4569 4739 4907 5074 5237 5397 5551 5700 5843 5979 6107 6229 6344 6451 6551 6644 6731 6811 6885 6953 7016 7074 7128 7177 7223 7266 7306 7343 7378 7411 7443 7474 7504 7533 7563 7592 7622 7652 7683 7716 7750 7785 7822 7860 7899 7940 7983 8027 8071 8117 8163 8210 8257 8304 8351 8398 8445 8491 8536 8581 8625 8669 8712 8754 8795 8836 8876 8914 8952 8989 9025 9059 9092 9124 9154 9182 9209 9233 9255 9276 9294 9309 9323 9334 9343 9350 9355 9358 9358 9357 9353 9348 9340 9331 9319 9305 9288 9269 9248 9223 9195 9164 9130 9091 9049 9003 8952 8897 8838 8773 8704 8631 8552 8469 8381 8288 8191 8090 7985 7876 7763 7648 7529 7407 7283 7158 7031 6903 6775 6647 6519 6391 6266 6142 6022 5905 5791 5683 5579 5481 5390 5305 5228 5158 5098 5046 5003 4970 4947 4934 4930 4937 4953 4979 5014 5057 5108 5166 5229 5298 5370 5444 5519 5595 5667 5736 5802 5859 5910 5950 5981 6000 6006 6000 5980 5946 5897 5835 5760 5671 5571 5459 5338 5208 5071 4929 4782 4634 4486 4338 4193 4050 3914 3782 3659 3543 3435 3336 3246 3165 3093 3030 2976 2931 2895 2866 2846 2834 2830 2834 2846 2867 2896 2935 2982 3039 3106 3183 3270 3368 3476 3594 3722 3859 4005 4159 4320 4487 4658 4834 5011 5189 5366 5544 5717 5887 6052 6211 4375 0 61 7 6382 6532 6673 6807 6931 7048 7155 7254 7345 7428 7505 7574 7637 7695 7748 7797 7843 7885 7924 7962 7998 8032 8065 8097 8128 8158 8187 8215 8242 8268 8292 8314 8335 8353 8369 8382 8393 8401 8406 8407 8406 8401 8393 8382 8368 8350 8330 8306 8279 8250 8218 8183 8145 8106 8064 8020 7975 7928 7879 7829 7777 7725 7671 7617 7562 7507 7450 7394 7336 7279 7221 7163 7105 7047 6989 6931 6874 6816 6759 6703 6648 6593 6539 6487 6436 6387 6339 6293 6250 6208 6169 6133 6099 6068 6040 6015 5993 5974 5958 5945 5936 5931 5928 5929 5933 5941 5952 5967 5985 6007 6032 6060 6091 6126 6165 6206 6250 6297 6348 6400 6455 6512 6570 6630 6691 6752 6813 6873 6932 6989 7044 7096 7144 7188 7227 7260 7288 7309 7325 7333 7335 7330 7319 7301 7278 7248 7214 7175 7132 7086 7038 6987 6936 6885 6834 6784 6737 6692 6650 6612 6578 6550 6526 6508 6497 6491 6493 6501 6515 6537 6565 6601 6643 6692 6747 6808 6875 6947 7025 7106 7191 7279 7370 7462 7556 7650 7743 7836 7928 8017 8104 8186 8265 8340 8410 8475 8534 8587 8635 8676 8711 8740 8763 8780 8790 8795 8794 8787 8775 8757 8735 8708 8676 8639 8599 8555 8506 8455 8400 8342 8281 8217 8151 8083 8014 7944 7872 7800 7728 7656 7585 7515 7447 7381 7317 7256 7198 7144 7093 7045 7001 6960 6922 6888 6855 6825 6797 6770 6743 6717 6691 6664 6636 6606 6575 6542 6506 6469 6429 6388 6344 6299 6252 6204 6156 6107 6059 6010 5963 5916 5871 5828 5786 5746 5709 5674 5641 5611 5583 5558 5534 5514 5496 5480 5466 5455 5446 5439 5435 5432 5432 5433 5436 5441 5447 5454 5462 5471 5480 5489 5497 5505 5513 5519 5523 5527 5528 5528 5526 5522 5517 5509 5501 5491 5481 5470 5458 5447 5436 5425 5415 5407 5400 5395 5391 5390 5391 5395 5401 5410 5422 5436 5454 5475 5500 5527 5559 5593 5632 5675 5721 5771 5825 5882 5944 6008 6077 6148 6222 6299 6377 6458 6539 6621 6704 6786 6867 6948 7027 7104 7178 7250 7319 7384 7446 7504 7558 7609 7655 7698 7736 7771 7802 7829 7853 7874 7891 7905 7916 7924 7929 7932 7932 7930 7925 7918 7908 7897 7883 7866 7848 7827 7804 7778 7751 7720 7687 7652 7614 7573 7530 7483 7434 7383 7328 7271 7211 7148 7083 7015 6945 6872 6797 6719 6639 6555 6469 6380 6288 6192 6093 5990 5882 5770 5654 5533 5407 5277 5142 5003 4860 4713 4563 4410 4256 4102 3948 3794 3641 3492 3346 3205 3069 2938 2815 2697 2588 2485 2390 2302 2222 2148 2081 2021 1966 1917 1872 1832 1795 1762 1732 1704 1679 1656 1634 1614 1595 1578 1562 1548 1536 1525 1516 1509 1505 1503 1504 1508 1516 1528 1544 1564 1590 1620 1656 1698 1746 1800 1860 1927 2001 2081 2168 2262 2361 2468 2580 2698 2822 2951 4376 0 61 7 3085 3223 3365 3512 3662 3814 3970 4128 4287 4448 4610 4773 4936 5099 5261 5423 5583 5741 5897 6051 6201 6349 6492 6631 6766 6897 7022 7142 7256 7366 7469 7567 7660 7747 7829 7906 7978 8045 8108 8167 8222 8274 8322 8367 8409 8448 8485 8520 8552 8583 8611 8637 8661 8683 8703 8721 8737 8751 8763 8772 8779 8785 8788 8788 8787 8784 8778 8770 8761 8749 8735 8720 8703 8683 8662 8640 8616 8590 8563 8535 8506 8475 8444 8412 8380 8348 8315 8283 8251 8220 8189 8159 8131 8104 8078 8054 8031 8011 7992 7976 7961 7949 7938 7930 7924 7919 7917 7918 7920 7924 7930 7939 7949 7961 7975 7991 8008 8027 8047 8069 8092 8116 8140 8166 8191 8217 8244 8270 8296 8322 8347 8372 8396 8419 8441 8463 8484 8503 8522 8539 8556 8571 8585 8597 8609 8619 8627 8634 8639 8642 8644 8644 8642 8639 8633 8626 8617 8607 8595 8581 8567 8551 8533 8515 8496 8476 8455 8434 8412 8389 8365 8341 8316 8290 8264 8237 8209 8181 8152 8122 8092 8062 8032 8002 7972 7942 7914 7886 7860 7835 7812 7791 7772 7755 7741 7730 7721 7715 7712 7711 7713 7718 7726 7736 7749 7765 7783 7803 7826 7851 7878 7907 7938 7971 8006 8042 8080 8120 8160 8201 8243 8285 8327 8369 8411 8451 8491 8529 8565 8599 8631 8660 8686 8708 8728 8744 8755 8764 8768 8768 8764 8755 8743 8727 8707 8684 8656 8626 8593 8557 8518 8478 8435 8391 8346 8301 8255 8209 8162 8117 8072 8028 7985 7944 7905 7867 7832 7799 7768 7740 7715 7693 7674 7658 7645 7636 7631 7629 7631 7636 7645 7658 7674 7694 7717 7743 7773 7805 7840 7878 7919 7962 8007 8055 8104 8155 8208 8262 8318 8374 8432 8490 8548 8606 8665 8723 8781 8837 8893 8946 8999 9049 9098 9144 9187 9229 9267 9304 9337 9368 9396 9422 9445 9465 9484 9499 9512 9523 9531 9537 9540 9541 9538 9533 9524 9513 9497 9478 9455 9428 9396 9360 9318 9272 9220 9163 9099 9030 8955 8873 8785 8691 8590 8482 8369 8249 8123 7991 7854 7713 7566 7416 7263 7107 6948 6789 6629 6469 6310 6152 5996 5843 5694 5549 5408 5272 5142 5019 4901 4791 4689 4594 4508 4430 4362 4303 4254 4215 4187 4170 4165 4170 4188 4217 4258 4311 4376 4452 4539 4637 4745 4863 4990 5125 5268 5418 5573 5733 5898 6065 6234 6404 6574 6744 6911 7077 7238 7395 7548 7695 7836 7971 8098 8219 8332 8438 8536 8627 8711 8787 8857 8920 8977 9028 9074 9114 9150 9182 9210 9235 9256 9275 9291 9306 9318 9328 9337 9345 9351 9356 9360 9364 9366 9368 9369 9370 9371 9371 9372 9373 9373 9375 9376 9378 9380 9383 9387 9391 9395 9400 9405 9410 9416 9422 9428 9433 9439 9445 9450 9456 9461 9466 9471 9475 9480 9484 9487 9491 9494 9496 9498 9499 9500 9499 9498 9496 9492 9487 9481 9473 4377 0 61 7 9464 9454 9441 9427 9411 9394 9375 9354 9331 9306 9280 9251 9221 9189 9155 9119 9081 9042 9001 8959 8915 8869 8823 8776 8728 8680 8632 8584 8536 8490 8444 8400 8357 8316 8277 8241 8206 8175 8145 8119 8095 8073 8054 8038 8024 8013 8004 7997 7992 7989 7987 7987 7988 7989 7991 7993 7995 7996 7997 7995 7991 7985 7975 7963 7946 7925 7899 7868 7831 7790 7742 7690 7632 7568 7499 7426 7348 7266 7180 7090 6998 6904 6808 6710 6612 6513 6414 6316 6218 6121 6026 5932 5840 5751 5664 5580 5499 5421 5346 5275 5207 5143 5084 5028 4976 4928 4884 4845 4810 4779 4753 4730 4712 4698 4688 4683 4681 4683 4689 4699 4713 4730 4751 4775 4803 4834 4869 4906 4946 4989 5034 5081 5129 5180 5231 5283 5336 5388 5440 5492 5543 5593 5641 5687 5731 5774 5814 5851 5886 5919 5949 5977 6003 6026 6048 6067 6084 6101 6115 6129 6141 6153 6164 6175 6185 6196 6207 6217 6228 6240 6252 6265 6278 6291 6305 6320 6335 6350 6365 6381 6397 6413 6430 6446 6463 6480 6497 6515 6533 6551 6571 6591 6613 6635 6660 6685 6713 6742 6773 6807 6842 6880 6921 6963 7009 7057 7108 7161 7217 7276 7338 7402 7469 7539 7610 7684 7760 7837 7915 7994 8074 8153 8232 8310 8387 8462 8534 8603 8668 8730 8788 8841 8890 8933 8972 9005 9033 9057 9074 9087 9095 9098 9097 9091 9080 9065 9046 9024 8997 8967 8934 8898 8859 8817 8774 8729 8682 8635 8588 8541 8494 8450 8406 8366 8328 8294 8263 8237 8216 8200 8188 8182 8181 8186 8196 8211 8232 8257 8287 8321 8359 8401 8446 8495 8546 8600 8655 8712 8771 8830 8890 8950 9010 9069 9127 9185 9241 9295 9347 9397 9444 9489 9531 9570 9607 9640 9671 9699 9724 9747 9768 9786 9803 9817 9830 9842 9852 9861 9868 9875 9880 9884 9887 9889 9889 9889 9886 9882 9877 9869 9860 9849 9836 9820 9803 9783 9761 9736 9710 9681 9650 9616 9580 9542 9501 9458 9413 9365 9314 9261 9206 9148 9087 9024 8958 8889 8818 8744 8668 8590 8509 8425 8340 8252 8162 8070 7976 7881 7783 7684 7584 7482 7379 7275 7170 7065 6959 6854 6749 6645 6543 6442 6344 6249 6157 6070 5988 5911 5840 5777 5720 5672 5632 5600 5578 5566 5563 5569 5586 5612 5647 5692 5746 5809 5880 5958 6044 6136 6235 6338 6446 6559 6674 6792 6913 7034 7156 7278 7400 7520 7639 7755 7869 7980 8087 8191 8291 8386 8477 8563 8644 8721 8794 8862 8926 8986 9042 9095 9144 9190 9233 9273 9312 9348 9382 9415 9447 9477 9505 9533 9559 9585 9609 9632 9654 9675 9695 9714 9731 9747 9762 9775 9787 9798 9808 9817 9825 9832 9838 9844 9850 9855 9860 9864 9869 9874 9879 9883 9888 9893 9898 9903 9907 9912 9915 9919 9922 9924 9926 9927 9927 9927 9926 9924 9922 9919 9915 9912 9908 9904 4378 0 61 7 9900 9896 9892 9889 9885 9881 9878 9875 9871 9868 9864 9861 9857 9852 9848 9842 9836 9830 9823 9815 9807 9798 9788 9778 9767 9756 9744 9732 9718 9705 9690 9675 9660 9643 9626 9608 9590 9570 9550 9529 9507 9484 9460 9436 9410 9384 9357 9329 9300 9271 9240 9209 9177 9143 9109 9073 9036 8997 8957 8915 8871 8825 8777 8726 8673 8618 8560 8499 8436 8370 8302 8230 8157 8080 8002 7921 7838 7753 7666 7577 7488 7397 7306 7214 7122 7030 6938 6848 6758 6670 6583 6498 6416 6335 6258 6183 6111 6042 5976 5914 5854 5798 5745 5696 5649 5606 5566 5529 5496 5465 5437 5412 5390 5370 5353 5337 5324 5313 5304 5296 5289 5284 5279 5276 5273 5272 5270 5270 5270 5271 5273 5276 5280 5285 5291 5299 5308 5319 5332 5347 5364 5383 5405 5430 5457 5488 5521 5558 5598 5641 5688 5739 5793 5852 5914 5981 6052 6127 6207 6290 6378 6469 6564 6663 6764 6868 6974 7082 7191 7301 7411 7521 7630 7738 7844 7947 8048 8146 8241 8332 8420 8503 8582 8658 8728 8795 8857 8915 8968 9017 9061 9101 9137 9168 9195 9218 9236 9251 9261 9266 9268 9266 9261 9251 9238 9222 9202 9180 9154 9126 9096 9063 9028 8991 8952 8912 8870 8826 8782 8736 8690 8644 8597 8550 8503 8457 8411 8366 8323 8281 8240 8202 8166 8132 8101 8072 8046 8023 8002 7984 7968 7955 7944 7936 7929 7924 7921 7919 7919 7920 7922 7925 7929 7934 7941 7948 7955 7964 7974 7985 7996 8009 8022 8037 8052 8069 8086 8105 8124 8145 8166 8188 8212 8236 8261 8287 8314 8342 8371 8400 8431 8463 8497 8531 8566 8602 8640 8678 8718 8758 8799 8841 8883 8925 8968 9011 9054 9097 9140 9182 9224 9265 9305 9344 9382 9420 9456 9491 9525 9557 9588 9618 9647 9675 9701 9726 9749 9772 9793 9812 9831 9848 9864 9879 9892 9905 9916 9927 9936 9945 9952 9959 9965 9971 9976 9980 9984 9988 9991 9993 9996 9997 99991000010001100011000110000 9999 9998 9996 9995 9992 9990 9987 9985 9982 9978 9975 9972 9969 9965 9962 9958 9955 9951 9947 9943 9939 9935 9931 9926 9922 9917 9913 9908 9904 9900 9896 9892 9887 9883 9879 9875 9871 9866 9860 9854 9848 9840 9831 9820 9808 9794 9778 9760 9739 9716 9690 9662 9631 9596 9559 9519 9475 9428 9378 9324 9267 9206 9142 9074 9003 8929 8850 8769 8684 8596 8505 8412 8316 8218 8118 8017 7915 7812 7710 7607 7504 7404 7304 7206 7111 7018 6929 6842 6759 6679 6604 6532 6465 6401 6342 6288 6238 6192 6151 6115 6083 6057 6034 6017 6004 5996 5993 5994 6000 6010 6024 6043 6065 6091 6120 6153 6188 6226 6267 6309 6354 6399 6447 6495 6544 6595 6646 6698 6751 6805 6860 6915 6972 7030 7089 7149 7210 7272 7336 7400 7466 7531 7598 7664 7730 7796 7862 7926 7989 8050 8109 8166 4379 0 61 7 8221 8274 8323 8371 8415 8457 8496 8533 8568 8601 8631 8660 8687 8713 8737 8761 8783 8805 8826 8846 8866 8886 8906 8925 8944 8964 8983 9002 9022 9041 9061 9081 9101 9121 9140 9160 9178 9196 9213 9229 9243 9255 9265 9273 9277 9279 9276 9270 9260 9245 9225 9200 9170 9135 9093 9045 8992 8932 8865 8791 8711 8623 8528 8426 8316 8200 8075 7944 7806 7660 7509 7351 7189 7021 6849 6673 6495 6315 6134 5954 5773 5594 5418 5245 5076 4911 4752 4598 4451 4310 4176 4049 3929 3817 3711 3613 3521 3436 3358 3285 3219 3159 3104 3055 3010 2970 2934 2903 2875 2852 2831 2814 2800 2789 2780 2775 2771 2770 2771 2774 2780 2787 2797 2809 2823 2840 2859 2881 2907 2936 2968 3005 3047 3094 3146 3205 3270 3342 3422 3510 3606 3711 3824 3946 4078 4218 4367 4524 4689 4861 5039 5224 5413 5607 5804 6001 6200 6399 6597 6792 6984 7171 7353 7530 7699 7862 8017 8164 8303 8434 8556 8670 8777 8875 8966 9049 9126 9196 9260 9319 9372 9420 9464 9504 9540 9572 9601 9627 9650 9671 9690 9707 9722 9735 9747 9758 9768 9777 9785 9793 9800 9806 9812 9818 9824 9830 9835 9840 9845 9849 9853 9857 9860 9862 9864 9865 9865 9864 9863 9860 9856 9851 9846 9839 9831 9822 9813 9802 9790 9778 9764 9750 9735 9718 9701 9683 9663 9643 9621 9599 9575 9551 9525 9499 9471 9443 9414 9385 9356 9327 9297 9268 9240 9212 9185 9159 9135 9113 9092 9073 9057 9042 9030 9020 9013 9009 9006 9007 9009 9014 9021 9030 9042 9054 9069 9084 9101 9119 9137 9155 9174 9192 9211 9229 9246 9262 9278 9293 9307 9320 9331 9342 9353 9362 9371 9379 9387 9394 9401 9408 9414 9421 9427 9434 9440 9446 9452 9459 9465 9471 9477 9483 9488 9494 9499 9505 9510 9515 9520 9525 9530 9535 9539 9544 9548 9552 9556 9559 9562 9564 9565 9565 9563 9561 9556 9550 9542 9532 9520 9505 9488 9469 9446 9421 9393 9362 9328 9290 9250 9206 9159 9108 9053 8995 8933 8868 8799 8726 8649 8568 8485 8397 8307 8214 8119 8022 7922 7823 7723 7623 7524 7426 7331 7239 7151 7067 6989 6916 6850 6791 6740 6696 6661 6634 6616 6607 6606 6615 6632 6657 6691 6733 6782 6838 6902 6971 7046 7127 7212 7302 7395 7491 7589 7690 7791 7892 7994 8095 8196 8294 8390 8484 8574 8662 8745 8825 8901 8973 9041 9105 9164 9220 9272 9320 9364 9405 9443 9478 9510 9538 9565 9588 9609 9627 9643 9657 9668 9678 9685 9690 9693 9695 9695 9694 9692 9688 9684 9678 9672 9666 9658 9651 9642 9633 9623 9613 9601 9588 9574 9558 9541 9522 9500 9477 9451 9422 9391 9358 9321 9282 9239 9194 9145 9093 9038 8979 8917 8852 8782 8710 8633 8553 8469 8382 8291 8197 8100 8000 7897 7793 7686 7578 7469 7359 7249 7139 7030 6922 6815 6710 4380 0 61 7 6607 6506 6407 6312 6219 6129 6041 5958 5877 5799 5724 5653 5585 5520 5459 5401 5346 5294 5245 5200 5158 5120 5084 5052 5024 4998 4976 4957 4941 4929 4920 4914 4912 4914 4919 4927 4939 4954 4974 4997 5023 5053 5087 5125 5166 5211 5260 5312 5368 5427 5490 5557 5627 5700 5778 5858 5943 6031 6123 6218 6316 6418 6523 6631 6741 6853 6968 7083 7200 7317 7434 7550 7665 7778 7889 7997 8102 8203 8300 8392 8480 8562 8640 8713 8782 8845 8903 8958 9008 9054 9096 9135 9170 9203 9233 9261 9286 9309 9330 9350 9367 9383 9397 9410 9420 9430 9437 9443 9448 9452 9454 9455 9455 9454 9452 9450 9447 9443 9440 9436 9431 9427 9422 9417 9412 9407 9401 9394 9387 9379 9371 9361 9351 9339 9326 9312 9297 9281 9263 9245 9225 9204 9183 9160 9137 9112 9087 9062 9035 9007 8979 8950 8920 8889 8857 8824 8791 8756 8720 8684 8647 8609 8570 8530 8490 8450 8409 8369 8328 8288 8248 8209 8170 8133 8097 8062 8029 7997 7968 7941 7916 7893 7873 7855 7840 7827 7818 7810 7806 7804 7804 7806 7810 7817 7824 7833 7843 7854 7865 7876 7887 7898 7907 7916 7923 7928 7931 7932 7930 7925 7916 7905 7889 7870 7847 7820 7789 7754 7715 7673 7627 7577 7524 7468 7410 7350 7287 7223 7158 7092 7027 6961 6897 6833 6771 6712 6655 6602 6552 6507 6466 6431 6401 6378 6361 6350 6347 6352 6363 6382 6409 6443 6483 6531 6585 6644 6709 6779 6853 6929 7009 7091 7174 7257 7340 7423 7505 7585 7664 7739 7813 7883 7950 8015 8076 8133 8187 8238 8285 8328 8368 8404 8436 8465 8489 8510 8526 8538 8546 8549 8548 8542 8532 8517 8497 8473 8444 8411 8373 8331 8285 8235 8180 8122 8061 7995 7926 7855 7780 7702 7622 7539 7455 7369 7281 7192 7102 7012 6922 6832 6742 6653 6566 6479 6395 6312 6231 6153 6077 6003 5932 5864 5799 5736 5676 5618 5563 5511 5461 5413 5367 5323 5282 5242 5204 5168 5133 5100 5068 5038 5010 4983 4957 4933 4911 4891 4873 4856 4842 4829 4819 4812 4806 4804 4803 4806 4811 4818 4829 4842 4857 4875 4895 4917 4941 4967 4995 5025 5056 5088 5121 5155 5190 5225 5261 5297 5333 5369 5405 5440 5476 5510 5544 5577 5610 5641 5672 5701 5729 5757 5782 5807 5831 5853 5874 5895 5914 5933 5951 5969 5987 6005 6023 6041 6059 6079 6099 6120 6142 6166 6190 6216 6243 6271 6300 6330 6361 6393 6426 6459 6493 6528 6563 6599 6635 6671 6708 6746 6784 6822 6861 6901 6941 6982 7023 7065 7108 7151 7195 7239 7283 7327 7371 7415 7459 7502 7544 7585 7625 7664 7701 7736 7768 7799 7828 7854 7878 7899 7918 7934 7947 7958 7967 7972 7976 7977 7976 7974 7969 7962 7954 7945 7934 7923 7910 7897 7884 7870 7857 7843 7829 7817 7804 7793 7782 7772 7764 7756 7750 7745 4381 0 61 7 7741 7738 7737 7737 7738 7739 7742 7745 7748 7752 7755 7758 7761 7762 7763 7761 7758 7753 7745 7734 7720 7703 7683 7659 7632 7601 7567 7530 7489 7446 7400 7352 7301 7249 7197 7143 7090 7036 6983 6931 6880 6832 6785 6741 6700 6663 6629 6599 6573 6552 6536 6525 6519 6518 6524 6535 6552 6575 6605 6640 6682 6730 6784 6843 6908 6978 7052 7131 7213 7299 7387 7478 7569 7662 7755 7848 7940 8030 8119 8205 8289 8369 8446 8520 8589 8654 8715 8772 8824 8872 8916 8955 8991 9023 9051 9076 9098 9117 9133 9147 9158 9167 9174 9180 9183 9186 9187 9186 9185 9182 9178 9173 9167 9159 9151 9142 9132 9122 9110 9097 9084 9071 9056 9041 9026 9011 8995 8979 8962 8946 8930 8914 8898 8882 8867 8852 8837 8823 8810 8797 8785 8773 8763 8753 8744 8736 8730 8724 8719 8716 8713 8712 8712 8713 8715 8719 8723 8728 8735 8742 8751 8760 8770 8780 8792 8804 8817 8830 8843 8858 8872 8887 8902 8918 8933 8949 8964 8980 8996 9011 9026 9041 9055 9069 9083 9096 9108 9120 9131 9142 9152 9161 9170 9179 9187 9195 9202 9209 9216 9222 9228 9234 9240 9245 9250 9255 9260 9264 9267 9271 9273 9276 9278 9279 9280 9280 9280 9280 9279 9278 9276 9274 9272 9269 9267 9264 9260 9257 9253 9249 9245 9241 9237 9232 9228 9223 9218 9213 9208 9203 9198 9193 9189 9184 9180 9176 9172 9168 9165 9161 9158 9155 9151 9148 9144 9141 9137 9133 9128 9124 9119 9113 9108 9102 9096 9090 9084 9078 9072 9065 9060 9054 9048 9043 9037 9032 9027 9023 9018 9013 9008 9003 8998 8994 8989 8984 8979 8974 8969 8964 8960 8956 8952 8949 8946 8944 8943 8942 8941 8941 8942 8942 8943 8943 8944 8944 8943 8942 8940 8937 8933 8927 8921 8913 8903 8893 8881 8867 8853 8837 8821 8803 8785 8766 8746 8726 8705 8684 8663 8641 8619 8598 8576 8555 8534 8514 8494 8475 8457 8441 8425 8411 8399 8388 8379 8372 8367 8364 8363 8364 8367 8372 8379 8387 8398 8409 8423 8437 8452 8469 8485 8503 8521 8539 8557 8575 8593 8610 8627 8644 8660 8675 8689 8702 8714 8725 8735 8743 8751 8756 8761 8764 8766 8767 8767 8765 8762 8758 8752 8746 8738 8730 8719 8708 8695 8681 8664 8647 8627 8605 8582 8556 8528 8499 8467 8433 8397 8360 8321 8281 8240 8198 8155 8113 8070 8027 7984 7942 7901 7861 7822 7784 7747 7712 7678 7645 7614 7585 7558 7532 7509 7487 7467 7450 7434 7421 7410 7402 7396 7392 7390 7390 7392 7396 7402 7409 7417 7425 7435 7445 7455 7465 7476 7485 7495 7504 7512 7519 7526 7531 7536 7540 7543 7545 7546 7546 7545 7544 7542 7539 7535 7531 7526 7521 7516 7511 7506 7501 7496 7493 7490 7488 7487 7487 7488 7491 7495 7500 7507 7515 7525 7535 7547 7560 7574 7589 7605 7622 7640 7658 4382 0 61 7 7678 7698 7720 7742 7765 7788 7812 7837 7863 7888 7914 7941 7967 7993 8019 8045 8070 8094 8118 8141 8163 8185 8205 8225 8245 8263 8281 8299 8316 8332 8348 8364 8379 8394 8408 8422 8435 8448 8460 8470 8480 8488 8496 8502 8506 8509 8510 8510 8508 8504 8499 8491 8482 8471 8458 8443 8426 8407 8386 8363 8339 8312 8283 8252 8220 8186 8151 8115 8078 8041 8004 7967 7931 7895 7862 7831 7802 7776 7752 7733 7717 7705 7696 7692 7692 7696 7703 7715 7730 7748 7769 7793 7820 7848 7879 7910 7943 7977 8011 8045 8079 8112 8144 8175 8205 8233 8259 8283 8305 8325 8342 8356 8368 8378 8385 8390 8392 8393 8392 8389 8385 8380 8373 8366 8358 8350 8342 8333 8324 8315 8306 8297 8288 8280 8271 8263 8254 8246 8238 8231 8224 8217 8211 8206 8201 8197 8194 8192 8190 8190 8191 8192 8194 8197 8201 8206 8211 8216 8222 8228 8234 8240 8246 8253 8259 8265 8272 8278 8284 8291 8297 8303 8309 8315 8321 8326 8331 8336 8340 8344 8347 8350 8352 8352 8352 8351 8350 8347 8343 8338 8332 8325 8317 8308 8299 8288 8276 8264 8251 8236 8221 8204 8187 8168 8148 8126 8103 8079 8052 8024 7994 7962 7928 7892 7854 7814 7771 7727 7680 7631 7580 7527 7472 7416 7358 7299 7238 7177 7115 7052 6989 6926 6863 6800 6738 6677 6616 6557 6499 6442 6387 6334 6282 6233 6186 6140 6097 6057 6019 5983 5950 5919 5891 5867 5844 5825 5809 5796 5786 5779 5776 5776 5778 5785 5794 5807 5822 5841 5863 5887 5915 5944 5977 6011 6047 6086 6126 6167 6210 6253 6297 6342 6386 6431 6475 6519 6562 6604 6645 6684 6721 6757 6789 6820 6847 6872 6893 6911 6926 6937 6944 6948 6947 6943 6935 6923 6907 6887 6864 6837 6806 6773 6736 6696 6654 6609 6561 6512 6461 6408 6353 6298 6241 6184 6126 6069 6011 5954 5896 5840 5785 5730 5677 5625 5575 5526 5479 5433 5389 5347 5307 5268 5231 5196 5162 5129 5098 5068 5039 5011 4984 4957 4929 4902 4875 4847 4818 4788 4757 4724 4689 4652 4612 4571 4527 4480 4431 4379 4325 4269 4212 4152 4092 4031 3969 3908 3848 3790 3733 3680 3630 3584 3544 3509 3480 3458 3444 3437 3439 3449 3468 3496 3532 3578 3631 3693 3763 3840 3924 4013 4107 4206 4308 4412 4518 4623 4728 4832 4935 5033 5128 5219 5305 5386 5461 5531 5594 5652 5705 5752 5793 5830 5862 5890 5914 5934 5951 5965 5977 5986 5994 6000 6005 6008 6011 6012 6013 6013 6013 6012 6010 6008 6006 6003 5999 5995 5990 5984 5977 5969 5960 5950 5938 5925 5910 5893 5874 5853 5831 5806 5779 5751 5720 5688 5654 5619 5582 5544 5505 5466 5426 5385 5344 5304 5263 5223 5184 5145 5107 5070 5034 4999 4965 4933 4902 4872 4844 4818 4793 4770 4749 4729 4712 4696 4682 4671 4661 4653 4648 4644 4383 0 61 7 4643 4643 4646 4651 4657 4666 4676 4689 4702 4718 4735 4753 4773 4794 4815 4837 4860 4883 4906 4930 4953 4976 4998 5021 5042 5063 5083 5102 5120 5137 5154 5170 5184 5198 5211 5223 5235 5245 5255 5264 5272 5279 5286 5291 5295 5299 5301 5303 5304 5303 5302 5300 5297 5293 5288 5283 5277 5270 5264 5256 5249 5240 5232 5223 5214 5205 5195 5184 5174 5162 5151 5139 5126 5113 5100 5086 5072 5059 5045 5031 5018 5004 4991 4979 4967 4955 4944 4934 4924 4914 4904 4895 4886 4877 4868 4859 4850 4841 4831 4821 4811 4801 4790 4780 4769 4758 4747 4736 4724 4713 4702 4691 4680 4668 4657 4645 4634 4622 4610 4598 4585 4573 4560 4547 4533 4520 4507 4493 4480 4467 4454 4441 4428 4415 4403 4391 4379 4367 4354 4342 4330 4318 4305 4293 4280 4267 4253 4240 4226 4212 4198 4184 4170 4156 4142 4129 4115 4102 4089 4076 4063 4050 4038 4025 4013 4000 3988 3975 3962 3949 3936 3922 3908 3894 3880 3865 3851 3836 3821 3806 3791 3776 3762 3747 3733 3718 3704 3690 3676 3662 3648 3634 3619 3605 3591 3576 3562 3547 3532 3516 3500 3484 3467 3450 3432 3413 3394 3375 3354 3333 3310 3287 3263 3238 3211 3183 3155 3125 3093 3060 3026 2990 2953 2914 2873 2830 2786 2739 2690 2640 2587 2531 2474 2414 2351 2287 2220 2152 2082 2011 1938 1865 1792 1718 1646 1573 1503 1434 1367 1303 1241 1183 1128 1076 1029 984 944 907 874 844 817 793 772 754 738 723 711 701 692 684 677 672 668 664 661 660 658 658 659 660 662 665 669 674 680 687 695 704 715 728 742 758 777 797 820 846 874 906 940 978 1019 1064 1111 1162 1216 1274 1334 1396 1461 1528 1597 1667 1737 1808 1879 1949 2019 2088 2155 2221 2284 2346 2405 2461 2515 2567 2616 2663 2707 2749 2789 2827 2864 2899 2932 2964 2995 3025 3054 3082 3110 3136 3163 3188 3213 3237 3261 3284 3306 3328 3349 3370 3390 3409 3428 3447 3465 3483 3500 3518 3535 3551 3568 3585 3602 3619 3636 3653 3670 3687 3704 3721 3738 3756 3773 3789 3806 3823 3839 3855 3870 3885 3900 3915 3929 3943 3957 3971 3984 3998 4011 4025 4038 4052 4066 4079 4093 4108 4122 4136 4150 4165 4179 4194 4208 4223 4237 4251 4265 4279 4293 4306 4320 4333 4346 4360 4373 4386 4399 4412 4425 4438 4452 4465 4478 4492 4505 4518 4532 4545 4558 4572 4585 4599 4612 4626 4639 4653 4667 4681 4695 4709 4723 4737 4752 4766 4781 4795 4809 4823 4837 4850 4864 4876 4889 4901 4912 4924 4935 4945 4956 4967 4977 4988 4998 5009 5021 5032 5044 5056 5068 5081 5094 5107 5120 5133 5146 5159 5172 5185 5197 5209 5221 5233 5245 5256 5267 5278 5289 5299 5310 5321 5332 5343 5354 5366 5377 5388 5399 5410 4384 0 61 7 5421 5432 5442 5452 5461 5470 5478 5485 5492 5498 5504 5508 5512 5515 5517 5519 5520 5520 5520 5518 5516 5514 5511 5507 5502 5497 5491 5485 5478 5470 5462 5454 5445 5435 5426 5416 5406 5396 5386 5376 5366 5357 5348 5340 5332 5325 5318 5312 5307 5302 5298 5295 5293 5291 5290 5290 5291 5292 5294 5297 5301 5306 5311 5318 5325 5334 5344 5355 5367 5380 5394 5409 5425 5442 5461 5480 5500 5521 5543 5566 5589 5613 5638 5663 5688 5714 5741 5768 5795 5822 5850 5877 5905 5933 5960 5987 6015 6041 6067 6093 6118 6143 6166 6189 6211 6232 6251 6270 6288 6304 6319 6333 6346 6357 6367 6375 6382 6387 6391 6393 6393 6392 6388 6382 6374 6364 6351 6336 6318 6298 6275 6249 6220 6188 6154 6116 6077 6035 5991 5944 5897 5847 5797 5746 5695 5644 5593 5543 5495 5448 5403 5361 5323 5287 5256 5228 5206 5188 5176 5169 5169 5174 5185 5203 5227 5257 5293 5334 5382 5434 5492 5554 5619 5688 5759 5833 5909 5985 6061 6137 6213 6287 6360 6431 6500 6566 6629 6690 6747 6802 6853 6901 6947 6989 7029 7066 7100 7132 7162 7189 7214 7238 7259 7279 7297 7314 7329 7343 7355 7367 7378 7388 7396 7405 7412 7418 7424 7429 7434 7437 7439 7441 7441 7440 7438 7434 7428 7421 7411 7400 7386 7369 7350 7328 7303 7275 7243 7208 7170 7128 7083 7033 6981 6924 6865 6802 6735 6667 6595 6522 6447 6370 6293 6216 6140 6063 5989 5917 5847 5781 5719 5661 5609 5561 5520 5485 5457 5435 5421 5414 5414 5422 5437 5459 5488 5524 5567 5616 5671 5730 5794 5863 5934 6009 6085 6161 6238 6314 6390 6462 6532 6598 6660 6717 6768 6814 6852 6884 6908 6925 6933 6934 6927 6911 6887 6855 6815 6766 6710 6646 6574 6494 6408 6315 6216 6111 6000 5886 5766 5644 5519 5392 5264 5136 5009 4881 4756 4634 4514 4399 4287 4180 4078 3982 3890 3804 3724 3649 3579 3514 3455 3400 3350 3304 3263 3225 3191 3161 3134 3110 3089 3071 3055 3042 3032 3024 3019 3016 3015 3018 3022 3030 3040 3054 3070 3090 3113 3139 3169 3203 3241 3282 3327 3376 3427 3482 3539 3598 3658 3719 3780 3840 3898 3954 4007 4057 4101 4140 4174 4202 4223 4239 4248 4252 4250 4243 4232 4218 4202 4184 4167 4150 4135 4123 4116 4113 4117 4128 4147 4174 4209 4254 4308 4371 4444 4525 4614 4712 4817 4928 5044 5167 5292 5420 5550 5680 5809 5937 6064 6186 6304 6416 6523 6623 6715 6800 6877 6945 7004 7054 7096 7128 7151 7166 7171 7168 7157 7137 7108 7072 7027 6974 6914 6845 6769 6685 6593 6494 6387 6273 6152 6024 5890 5750 5605 5456 5302 5146 4987 4827 4667 4508 4351 4195 4045 3898 3757 3622 3495 3375 3263 3159 3065 2979 2904 2837 2780 2733 2696 2668 2650 2641 2643 2654 2675 2706 2747 2797 2858 2928 4385 0 61 7 3008 3097 3195 3301 3415 3536 3663 3794 3930 4069 4207 4345 4483 4619 4750 4876 4995 5106 5210 5304 5388 5462 5525 5578 5620 5653 5675 5688 5693 5689 5679 5662 5640 5612 5581 5547 5510 5471 5431 5391 5350 5310 5270 5232 5195 5159 5126 5094 5065 5038 5014 4992 4972 4955 4941 4929 4919 4911 4906 4903 4902 4902 4904 4908 4913 4919 4926 4934 4943 4953 4964 4976 4988 5002 5015 5030 5045 5061 5077 5094 5111 5129 5146 5164 5181 5198 5214 5230 5244 5258 5270 5280 5289 5296 5301 5303 5304 5302 5297 5290 5280 5268 5252 5234 5213 5189 5163 5133 5101 5067 5030 4992 4951 4909 4867 4824 4781 4739 4697 4658 4621 4588 4559 4534 4515 4501 4494 4494 4501 4515 4537 4567 4605 4649 4702 4760 4826 4897 4974 5054 5139 5227 5316 5407 5497 5588 5676 5762 5844 5921 5994 6060 6118 6170 6212 6245 6269 6283 6286 6280 6262 6234 6196 6148 6091 6025 5951 5869 5781 5688 5590 5488 5384 5278 5172 5065 4961 4857 4757 4659 4565 4476 4391 4311 4236 4166 4102 4043 3991 3944 3904 3871 3844 3824 3812 3807 3810 3822 3841 3870 3908 3954 4010 4074 4147 4229 4319 4416 4520 4630 4745 4866 4990 5117 5246 5376 5506 5636 5765 5892 6017 6139 6258 6373 6485 6593 6697 6797 6894 6987 7077 7163 7247 7327 7404 7479 7551 7620 7687 7752 7814 7873 7930 7985 8037 8087 8135 8179 8222 8261 8298 8332 8364 8393 8420 8444 8465 8483 8499 8512 8522 8529 8534 8536 8535 8532 8525 8517 8505 8491 8475 8457 8437 8415 8391 8366 8340 8313 8285 8257 8229 8200 8172 8144 8116 8089 8063 8037 8012 7989 7966 7944 7923 7904 7885 7868 7852 7837 7823 7811 7799 7789 7779 7770 7761 7753 7745 7737 7728 7719 7710 7699 7687 7674 7659 7643 7625 7605 7584 7562 7538 7514 7490 7466 7443 7421 7401 7383 7368 7358 7351 7350 7353 7363 7379 7400 7428 7463 7503 7550 7602 7660 7722 7788 7857 7930 8004 8080 8156 8232 8309 8383 8456 8527 8595 8661 8723 8782 8838 8889 8938 8983 9024 9061 9096 9126 9154 9178 9199 9217 9231 9243 9252 9258 9262 9262 9260 9256 9249 9239 9227 9213 9196 9177 9155 9132 9106 9078 9048 9016 8982 8945 8907 8867 8824 8781 8736 8689 8642 8593 8544 8495 8445 8395 8346 8298 8250 8204 8158 8114 8072 8032 7993 7957 7922 7891 7861 7834 7809 7788 7769 7753 7739 7729 7722 7718 7717 7719 7725 7733 7744 7759 7775 7795 7816 7840 7866 7894 7923 7954 7985 8018 8051 8085 8120 8154 8189 8224 8258 8293 8326 8359 8392 8423 8453 8482 8510 8535 8559 8581 8601 8619 8634 8646 8657 8664 8669 8671 8670 8667 8661 8652 8641 8627 8610 8591 8570 8545 8519 8489 8458 8423 8387 8347 8306 8262 8215 8166 8115 8063 8008 7951 7893 7833 7773 7711 7649 7586 7524 7461 4386 0 61 7 7399 7338 7277 7218 7160 7103 7049 6996 6945 6897 6850 6806 6765 6726 6689 6655 6624 6595 6568 6544 6523 6504 6487 6473 6462 6453 6446 6442 6441 6442 6445 6452 6460 6472 6486 6503 6522 6544 6569 6596 6626 6658 6693 6730 6770 6812 6857 6904 6953 7004 7058 7113 7170 7229 7290 7352 7416 7480 7545 7611 7677 7743 7809 7874 7938 8002 8064 8125 8185 8242 8298 8352 8404 8455 8503 8550 8594 8637 8679 8718 8757 8793 8829 8863 8895 8927 8957 8987 9015 9042 9067 9092 9116 9139 9161 9182 9202 9222 9241 9259 9276 9293 9309 9325 9340 9355 9368 9382 9394 9406 9417 9428 9438 9447 9456 9464 9471 9478 9484 9490 9495 9500 9505 9510 9514 9519 9523 9528 9532 9536 9540 9544 9548 9552 9556 9559 9562 9564 9566 9568 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579 9581 9583 9585 9587 9590 9592 9595 9597 9600 9602 9604 9605 9606 9606 9606 9605 9604 9602 9600 9597 9594 9590 9587 9583 9578 9574 9569 9564 9559 9553 9546 9540 9532 9523 9514 9503 9491 9477 9462 9445 9426 9406 9383 9358 9332 9303 9272 9239 9204 9167 9128 9087 9044 8999 8953 8905 8855 8804 8752 8699 8645 8590 8535 8481 8426 8372 8319 8267 8217 8170 8125 8083 8045 8010 7980 7954 7934 7918 7908 7903 7904 7910 7921 7938 7960 7987 8018 8053 8092 8135 8179 8227 8275 8325 8375 8426 8475 8524 8571 8617 8660 8700 8738 8773 8805 8833 8857 8879 8897 8911 8922 8930 8934 8936 8934 8930 8923 8913 8902 8888 8871 8854 8834 8813 8791 8768 8743 8718 8693 8667 8642 8616 8590 8565 8540 8516 8493 8470 8448 8426 8406 8386 8367 8348 8330 8312 8295 8278 8261 8244 8226 8209 8191 8172 8153 8134 8113 8092 8070 8048 8024 8000 7976 7950 7924 7898 7872 7845 7819 7793 7767 7742 7718 7694 7672 7651 7631 7612 7594 7578 7563 7549 7537 7525 7515 7505 7497 7489 7482 7476 7471 7467 7463 7461 7460 7460 7461 7464 7469 7475 7484 7495 7508 7523 7541 7561 7583 7607 7633 7661 7691 7722 7754 7787 7821 7856 7891 7926 7960 7995 8029 8061 8093 8123 8151 8177 8201 8221 8238 8251 8260 8264 8262 8254 8240 8220 8192 8156 8113 8062 8003 7936 7861 7779 7690 7594 7492 7384 7271 7154 7034 6911 6787 6661 6535 6410 6286 6163 6043 5927 5814 5705 5600 5501 5407 5318 5236 5159 5089 5026 4970 4920 4879 4844 4818 4800 4790 4788 4796 4812 4838 4872 4916 4969 5031 5102 5183 5271 5368 5472 5583 5701 5823 5952 6083 6218 6355 6493 6630 6767 6903 7035 7164 7289 7409 7523 7631 7732 7827 7915 7996 8069 8135 8194 8247 8292 8331 8364 8390 8411 8425 8435 8439 8437 8431 8419 8403 8382 8355 8324 8288 8248 8203 8153 8100 8042 7980 7914 7845 7774 7699 7622 7543 7462 7379 7296 7212 7128 7044 6960 4387 0 61 7 6876 6793 6711 6630 6550 6472 6395 6319 6246 6174 6104 6037 5971 5908 5848 5790 5735 5683 5634 5589 5546 5507 5472 5440 5412 5388 5367 5351 5339 5331 5328 5329 5334 5344 5358 5377 5401 5429 5462 5500 5543 5591 5643 5700 5762 5828 5899 5975 6054 6138 6226 6317 6412 6510 6610 6713 6819 6926 7035 7145 7255 7365 7475 7585 7692 7799 7903 8004 8103 8198 8290 8378 8461 8541 8616 8686 8752 8814 8871 8925 8974 9019 9061 9099 9134 9166 9194 9220 9243 9264 9282 9297 9310 9321 9330 9336 9340 9342 9342 9340 9337 9331 9324 9315 9305 9293 9280 9266 9251 9235 9218 9200 9181 9162 9141 9120 9098 9075 9052 9027 9002 8976 8950 8923 8895 8868 8839 8811 8783 8754 8726 8698 8670 8643 8615 8588 8562 8535 8509 8482 8456 8429 8402 8375 8347 8318 8288 8257 8226 8192 8157 8121 8083 8043 8001 7957 7911 7862 7812 7758 7703 7646 7586 7524 7460 7395 7327 7259 7190 7120 7050 6980 6910 6841 6773 6706 6641 6579 6518 6460 6405 6352 6302 6255 6211 6170 6131 6095 6063 6032 6005 5980 5958 5938 5921 5907 5894 5884 5877 5871 5868 5867 5867 5869 5873 5877 5883 5889 5895 5901 5907 5912 5917 5920 5922 5922 5921 5917 5912 5904 5895 5883 5870 5855 5838 5819 5800 5779 5757 5735 5712 5690 5667 5644 5622 5601 5581 5561 5543 5527 5512 5499 5489 5480 5474 5471 5471 5473 5479 5487 5499 5514 5532 5553 5577 5603 5632 5662 5695 5728 5762 5796 5830 5864 5896 5927 5956 5982 6006 6028 6046 6061 6073 6082 6088 6092 6092 6090 6086 6080 6072 6063 6053 6043 6033 6022 6012 6003 5995 5988 5983 5980 5980 5982 5987 5995 6006 6021 6039 6062 6088 6118 6153 6192 6235 6282 6333 6388 6447 6511 6577 6648 6722 6799 6878 6961 7046 7132 7221 7311 7402 7495 7587 7679 7772 7863 7954 8043 8130 8215 8298 8378 8455 8529 8599 8667 8730 8791 8848 8902 8952 9000 9045 9087 9127 9165 9201 9235 9268 9299 9328 9357 9384 9409 9433 9456 9478 9498 9517 9534 9550 9564 9578 9589 9600 9609 9617 9624 9631 9636 9641 9645 9648 9651 9654 9655 9656 9656 9655 9652 9649 9644 9637 9629 9618 9605 9590 9573 9553 9531 9505 9477 9445 9411 9373 9331 9286 9237 9184 9126 9064 8996 8924 8847 8763 8674 8580 8479 8372 8258 8138 8012 7880 7741 7597 7447 7291 7129 6963 6792 6618 6439 6258 6074 5888 5702 5516 5330 5146 4964 4785 4611 4441 4277 4121 3971 3830 3697 3574 3460 3356 3262 3179 3106 3043 2990 2948 2916 2894 2882 2880 2888 2906 2934 2972 3020 3079 3148 3228 3319 3421 3534 3657 3792 3936 4091 4255 4428 4609 4796 4990 5189 5390 5594 5799 6004 6206 6406 6603 6793 6978 7156 7325 7486 7638 7781 7913 8036 8149 8252 8346 8430 8505 8571 8630 8680 8724 8761 8792 8818 4388 0 61 8 8845 8861 8874 8884 8891 8896 8898 8899 8898 8896 8891 8886 8879 8870 8860 8849 8836 8822 8806 8790 8772 8753 8734 8713 8692 8670 8648 8625 8603 8581 8560 8539 8519 8500 8482 8466 8451 8437 8426 8415 8407 8399 8393 8389 8385 8382 8380 8378 8377 8376 8376 8375 8374 8373 8371 8370 8368 8367 8365 8363 8361 8360 8359 8358 8358 8358 8359 8360 8362 8364 8367 8371 8375 8380 8384 8390 8395 8401 8406 8412 8418 8424 8429 8435 8440 8445 8450 8454 8457 8461 8463 8465 8465 8465 8464 8461 8458 8452 8446 8438 8429 8418 8406 8392 8378 8362 8346 8329 8311 8294 8276 8259 8242 8225 8210 8195 8182 8170 8159 8149 8141 8134 8128 8124 8121 8119 8118 8118 8120 8122 8125 8129 8134 8139 8145 8151 8158 8164 8170 8175 8180 8184 8186 8186 8185 8180 8173 8163 8149 8131 8110 8084 8054 8019 7980 7937 7889 7838 7781 7721 7657 7589 7517 7440 7360 7276 7187 7094 6996 6893 6785 6672 6554 6430 6301 6166 6026 5882 5732 5579 5423 5263 5103 4942 4782 4621 4464 4309 4159 4014 3875 3743 3618 3501 3392 3291 3199 3116 3041 2975 2916 2866 2823 2787 2759 2738 2724 2717 2718 2725 2740 2763 2794 2833 2882 2939 3006 3082 3169 3265 3371 3488 3613 3747 3890 4041 4199 4363 4532 4705 4881 5061 5240 5419 5597 5774 5948 6118 6284 6446 6602 6752 6896 7033 7164 7289 7406 7517 7621 7719 7809 7894 7971 8043 8108 8168 8221 8269 8312 8349 8382 8410 8433 8453 8468 8480 8489 8495 8499 8500 8499 8496 8492 8486 8479 8471 8462 8453 8443 8433 8422 8412 8402 8392 8382 8373 8365 8358 8353 8348 8346 8346 8347 8351 8358 8367 8379 8393 8410 8430 8453 8478 8505 8535 8566 8598 8632 8667 8701 8736 8771 8804 8836 8867 8895 8921 8945 8965 8982 8995 9005 9010 9012 9010 9003 8992 8977 8957 8933 8905 8872 8835 8794 8748 8698 8643 8585 8522 8456 8385 8312 8235 8155 8072 7988 7902 7814 7727 7640 7553 7467 7383 7302 7224 7149 7079 7015 6955 6901 6854 6814 6780 6753 6734 6723 6719 6722 6733 6751 6775 6807 6844 6887 6935 6987 7042 7101 7161 7221 7281 7341 7398 7452 7503 7548 7588 7622 7649 7669 7681 7686 7683 7672 7654 7628 7596 7557 7512 7462 7406 7347 7283 7216 7146 7074 7000 6924 6848 6771 6693 6616 6539 6463 6388 6315 6243 6174 6107 6043 5983 5926 5873 5825 5780 5740 5704 5674 5648 5627 5610 5599 5592 5590 5593 5601 5613 5630 5652 5678 5709 5744 5784 5829 5878 5932 5991 6054 6122 6193 6269 6349 6432 6519 6609 6702 6798 6896 6996 7098 7200 7304 7409 7514 7619 7723 7828 7931 8032 8132 8230 8326 8419 8509 8595 8679 8758 8834 8906 8973 9037 9096 9152 9203 9251 9295 9335 9372 9406 9436 9464 9490 9513 9534 9552 9569 9583 9596 9607 9617 9625 4389 0 61 8 9631 9637 9641 9644 9646 9648 9648 9649 9648 9648 9647 9647 9646 9646 9645 9645 9644 9644 9643 9643 9642 9642 9640 9639 9637 9635 9632 9629 9626 9622 9618 9614 9609 9605 9600 9596 9591 9587 9583 9579 9576 9573 9570 9568 9566 9564 9562 9561 9560 9559 9559 9558 9557 9556 9555 9554 9552 9550 9547 9542 9537 9530 9521 9511 9499 9484 9467 9447 9424 9398 9369 9335 9297 9256 9209 9157 9100 9038 8969 8893 8811 8721 8624 8518 8404 8282 8151 8010 7861 7702 7535 7359 7176 6984 6786 6583 6373 6160 5944 5726 5508 5291 5076 4863 4656 4453 4258 4070 3891 3721 3561 3411 3271 3142 3023 2915 2817 2729 2651 2581 2520 2468 2423 2386 2357 2335 2320 2313 2313 2323 2341 2368 2407 2456 2518 2592 2680 2783 2900 3032 3180 3344 3521 3714 3919 4137 4366 4604 4850 5101 5354 5610 5865 6119 6368 6612 6847 7074 7291 7498 7693 7876 8048 8208 8356 8492 8618 8734 8840 8937 9025 9106 9179 9246 9306 9360 9409 9452 9490 9524 9554 9579 9600 9618 9631 9642 9650 9654 9656 9656 9653 9648 9642 9633 9623 9611 9598 9583 9566 9548 9528 9506 9482 9456 9429 9399 9367 9333 9297 9258 9218 9175 9130 9083 9035 8984 8931 8877 8821 8763 8704 8644 8582 8519 8455 8391 8325 8260 8194 8128 8062 7997 7933 7870 7808 7747 7688 7631 7576 7524 7473 7426 7381 7338 7299 7262 7228 7196 7168 7141 7118 7096 7077 7060 7046 7032 7021 7011 7003 6996 6989 6984 6979 6975 6971 6967 6963 6959 6955 6950 6945 6939 6933 6926 6918 6909 6900 6889 6879 6867 6855 6842 6828 6814 6800 6785 6769 6754 6738 6722 6705 6688 6671 6653 6635 6616 6597 6577 6557 6536 6514 6492 6469 6446 6422 6399 6376 6352 6329 6307 6286 6266 6247 6230 6215 6201 6191 6182 6176 6173 6173 6175 6181 6190 6202 6217 6235 6256 6280 6308 6338 6371 6407 6445 6486 6528 6573 6619 6667 6715 6763 6811 6859 6906 6952 6995 7036 7074 7109 7140 7167 7188 7206 7218 7225 7227 7223 7214 7201 7182 7159 7132 7102 7067 7030 6991 6949 6907 6863 6818 6774 6730 6687 6644 6604 6565 6528 6493 6460 6431 6404 6380 6360 6342 6328 6317 6310 6306 6306 6309 6315 6324 6336 6351 6368 6387 6409 6431 6455 6479 6503 6527 6550 6573 6593 6612 6629 6643 6655 6664 6670 6673 6672 6669 6663 6654 6643 6630 6615 6599 6582 6564 6546 6528 6511 6495 6480 6468 6458 6450 6446 6444 6445 6450 6457 6467 6481 6497 6515 6535 6555 6577 6598 6619 6639 6656 6671 6681 6687 6687 6681 6668 6647 6618 6581 6535 6479 6415 6342 6260 6169 6071 5967 5855 5739 5618 5493 5367 5240 5113 4985 4860 4738 4619 4505 4395 4291 4192 4099 4013 3932 3858 3790 3729 3673 3623 3579 3540 3507 3480 3457 3440 3429 3423 3422 3427 3438 3455 3479 3509 4390 0 61 8 3545 3589 3639 3696 3761 3833 3912 3998 4090 4190 4295 4407 4524 4645 4771 4901 5034 5168 5304 5440 5577 5712 5846 5977 6105 6230 6350 6465 6575 6680 6779 6872 6960 7042 7118 7190 7256 7317 7374 7428 7478 7524 7568 7610 7649 7687 7723 7758 7792 7825 7856 7887 7917 7946 7974 8001 8027 8052 8076 8100 8122 8143 8163 8183 8201 8218 8234 8249 8262 8274 8284 8293 8299 8304 8307 8307 8305 8301 8294 8285 8273 8260 8245 8228 8209 8190 8170 8149 8129 8109 8088 8069 8051 8034 8019 8005 7992 7982 7973 7966 7961 7958 7958 7959 7962 7967 7975 7984 7997 8011 8027 8046 8067 8090 8114 8140 8168 8195 8223 8251 8279 8305 8329 8352 8372 8390 8404 8414 8421 8425 8424 8420 8411 8400 8384 8366 8345 8321 8294 8266 8235 8203 8171 8137 8102 8068 8033 7999 7966 7934 7903 7875 7849 7827 7807 7792 7781 7774 7772 7776 7785 7800 7821 7847 7878 7914 7955 8000 8049 8101 8155 8211 8267 8323 8378 8432 8484 8531 8576 8615 8649 8678 8700 8716 8724 8725 8718 8702 8679 8647 8607 8559 8501 8435 8361 8279 8188 8090 7984 7872 7754 7629 7500 7366 7229 7089 6946 6804 6661 6519 6377 6239 6103 5972 5845 5724 5608 5500 5398 5304 5217 5139 5069 5008 4955 4910 4875 4848 4829 4817 4814 4818 4828 4845 4868 4895 4927 4962 5001 5042 5084 5128 5172 5215 5257 5299 5338 5375 5410 5441 5470 5496 5519 5540 5557 5573 5585 5596 5605 5613 5620 5626 5631 5637 5643 5649 5655 5663 5671 5681 5692 5703 5716 5730 5745 5760 5777 5793 5810 5827 5845 5861 5878 5894 5909 5924 5938 5952 5964 5976 5988 5999 6009 6019 6029 6039 6049 6060 6070 6081 6093 6105 6118 6132 6147 6163 6181 6200 6220 6242 6265 6291 6319 6349 6382 6417 6456 6497 6542 6590 6641 6696 6754 6816 6881 6949 7020 7093 7169 7248 7328 7409 7492 7576 7660 7744 7828 7911 7994 8075 8155 8232 8308 8381 8452 8520 8585 8647 8706 8762 8814 8863 8908 8950 8988 9023 9054 9082 9107 9129 9148 9163 9177 9188 9197 9203 9209 9213 9215 9217 9218 9219 9219 9220 9221 9222 9223 9225 9228 9231 9235 9240 9245 9251 9258 9264 9271 9278 9285 9292 9298 9304 9309 9312 9315 9316 9315 9312 9308 9301 9291 9280 9265 9248 9228 9205 9179 9151 9119 9085 9049 9010 8969 8925 8880 8834 8785 8736 8685 8634 8582 8530 8478 8425 8373 8320 8268 8215 8162 8109 8056 8002 7947 7890 7831 7770 7705 7637 7565 7489 7407 7319 7225 7125 7018 6904 6783 6655 6520 6379 6232 6079 5922 5761 5598 5433 5267 5101 4936 4774 4615 4460 4310 4165 4028 3896 3773 3657 3549 3450 3359 3276 3202 3136 3079 3031 2990 2959 2936 2921 2915 2917 2927 2945 2971 3004 3044 3090 3143 3200 3262 3328 3395 3464 3534 3604 3672 3737 3800 3859 4391 0 61 8 3913 3962 4006 4044 4077 4105 4127 4146 4160 4173 4184 4195 4205 4217 4233 4252 4277 4307 4344 4390 4443 4504 4575 4654 4742 4839 4943 5054 5173 5296 5425 5558 5692 5829 5967 6104 6240 6374 6506 6634 6758 6877 6992 7101 7205 7304 7397 7484 7567 7644 7717 7784 7848 7908 7965 8018 8069 8118 8165 8210 8254 8297 8340 8382 8424 8466 8509 8551 8594 8637 8680 8724 8767 8810 8853 8895 8937 8978 9018 9057 9095 9132 9167 9201 9233 9265 9294 9323 9350 9377 9402 9426 9450 9472 9494 9514 9534 9553 9570 9587 9602 9616 9629 9640 9649 9656 9662 9665 9667 9666 9664 9660 9654 9646 9636 9625 9612 9598 9583 9566 9548 9529 9509 9488 9466 9443 9419 9395 9370 9345 9319 9293 9267 9241 9216 9191 9166 9143 9120 9099 9080 9062 9047 9033 9022 9012 9006 9002 9000 9001 9005 9010 9018 9028 9040 9054 9070 9086 9104 9123 9142 9162 9181 9201 9220 9240 9258 9275 9291 9306 9319 9331 9341 9349 9356 9360 9363 9363 9362 9358 9352 9345 9335 9322 9308 9291 9272 9251 9228 9202 9174 9143 9111 9076 9039 9000 8959 8916 8871 8824 8776 8726 8675 8623 8569 8515 8459 8403 8346 8289 8231 8174 8116 8059 8002 7945 7889 7834 7780 7727 7675 7625 7576 7528 7482 7438 7395 7354 7315 7278 7242 7209 7177 7147 7118 7092 7067 7045 7024 7005 6989 6974 6961 6950 6941 6934 6929 6925 6923 6923 6923 6925 6928 6932 6936 6941 6947 6952 6957 6962 6967 6972 6976 6980 6983 6986 6988 6990 6991 6992 6992 6991 6990 6988 6986 6983 6979 6974 6969 6963 6956 6948 6940 6931 6922 6911 6900 6889 6877 6864 6851 6838 6824 6809 6793 6777 6760 6742 6722 6702 6680 6656 6631 6604 6575 6545 6513 6479 6443 6406 6368 6329 6289 6248 6207 6166 6125 6084 6045 6006 5969 5934 5901 5869 5841 5814 5791 5771 5753 5739 5729 5721 5717 5717 5719 5725 5733 5744 5758 5773 5788 5805 5822 5839 5854 5868 5878 5886 5890 5889 5884 5873 5855 5832 5802 5766 5724 5675 5620 5560 5495 5425 5352 5275 5197 5119 5040 4961 4883 4809 4737 4670 4609 4553 4503 4460 4425 4398 4379 4368 4364 4369 4382 4402 4430 4463 4504 4549 4599 4654 4711 4772 4834 4898 4962 5026 5090 5153 5214 5273 5330 5384 5436 5485 5530 5573 5612 5648 5681 5710 5737 5760 5781 5799 5815 5828 5839 5848 5855 5862 5867 5872 5877 5883 5889 5897 5907 5919 5934 5952 5974 6001 6032 6068 6109 6156 6208 6266 6329 6398 6471 6550 6633 6719 6810 6903 6999 7097 7196 7295 7395 7495 7593 7691 7786 7879 7970 8057 8141 8222 8299 8371 8440 8504 8563 8618 8669 8714 8754 8789 8820 8844 8864 8878 8886 8889 8887 8879 8865 8846 8822 8792 8757 8718 8673 8624 8571 8514 8453 8388 8321 8250 8178 8103 8026 7948 7869 7790 7710 7630 4392 0 61 8 7550 7471 7393 7316 7241 7167 7094 7024 6956 6889 6826 6764 6705 6648 6593 6542 6492 6445 6401 6360 6321 6284 6251 6220 6191 6166 6143 6123 6106 6092 6081 6072 6067 6064 6064 6068 6074 6083 6094 6109 6127 6147 6171 6197 6227 6259 6294 6333 6375 6419 6467 6518 6572 6630 6690 6753 6820 6889 6961 7035 7112 7192 7273 7357 7441 7527 7615 7702 7790 7878 7965 8052 8138 8222 8305 8386 8464 8541 8614 8685 8753 8818 8881 8940 8996 9049 9099 9146 9190 9231 9269 9304 9336 9364 9390 9413 9433 9450 9464 9475 9483 9488 9491 9490 9487 9482 9475 9465 9453 9439 9424 9407 9388 9369 9348 9326 9303 9279 9254 9229 9203 9176 9149 9122 9094 9065 9037 9008 8979 8950 8921 8892 8863 8834 8806 8778 8750 8724 8697 8672 8648 8624 8603 8582 8563 8546 8531 8518 8507 8500 8494 8492 8493 8497 8504 8514 8527 8544 8563 8584 8608 8634 8661 8691 8721 8753 8785 8817 8849 8882 8914 8946 8978 9010 9041 9071 9101 9131 9160 9189 9217 9245 9272 9299 9324 9349 9373 9396 9417 9438 9457 9474 9490 9504 9517 9529 9539 9548 9556 9563 9569 9575 9580 9585 9590 9594 9599 9603 9607 9611 9615 9618 9621 9624 9627 9629 9631 9632 9634 9634 9635 9635 9635 9634 9634 9633 9632 9631 9630 9628 9626 9623 9620 9616 9610 9604 9596 9586 9575 9561 9546 9529 9509 9487 9462 9435 9405 9372 9336 9297 9255 9209 9160 9107 9050 8988 8922 8852 8777 8696 8612 8522 8427 8328 8225 8117 8006 7892 7774 7655 7534 7412 7290 7168 7047 6927 6811 6697 6586 6480 6378 6281 6191 6106 6028 5957 5894 5839 5791 5753 5723 5702 5691 5688 5696 5712 5739 5774 5819 5873 5935 6005 6083 6168 6259 6356 6459 6565 6675 6788 6903 7020 7136 7253 7369 7484 7597 7707 7815 7919 8021 8118 8211 8301 8386 8467 8544 8617 8685 8750 8811 8868 8921 8971 9018 9061 9102 9140 9175 9208 9238 9266 9292 9316 9337 9357 9374 9390 9404 9416 9426 9434 9441 9446 9449 9451 9452 9451 9450 9447 9443 9438 9432 9426 9419 9411 9402 9393 9383 9373 9362 9351 9339 9326 9313 9300 9286 9272 9257 9243 9229 9214 9200 9187 9174 9162 9150 9139 9129 9120 9111 9104 9097 9091 9085 9080 9076 9072 9068 9064 9060 9056 9052 9048 9043 9038 9032 9025 9017 9008 8999 8987 8975 8961 8945 8928 8909 8887 8864 8838 8811 8781 8749 8715 8678 8640 8600 8558 8515 8471 8425 8378 8331 8283 8235 8187 8138 8090 8042 7995 7948 7902 7857 7813 7771 7729 7690 7652 7615 7581 7549 7519 7492 7467 7445 7426 7409 7395 7384 7376 7370 7367 7366 7368 7371 7376 7382 7389 7397 7406 7414 7422 7430 7437 7442 7447 7450 7452 7452 7450 7446 7440 7433 7424 7413 7401 7387 7371 7355 7337 7319 7299 7279 7258 7237 7217 7196 7175 7155 7136 4393 0 61 8 7117 7100 7084 7070 7058 7049 7041 7037 7035 7036 7041 7049 7061 7077 7096 7119 7145 7175 7209 7245 7285 7328 7374 7422 7473 7525 7579 7635 7693 7751 7810 7871 7931 7992 8053 8115 8176 8236 8297 8356 8415 8474 8530 8586 8641 8693 8745 8794 8842 8888 8932 8974 9013 9051 9087 9120 9152 9182 9209 9235 9258 9280 9300 9318 9334 9349 9361 9372 9381 9388 9394 9397 9399 9399 9398 9394 9390 9384 9376 9367 9357 9346 9334 9321 9308 9293 9278 9263 9247 9230 9213 9195 9176 9157 9136 9115 9092 9067 9041 9013 8983 8950 8914 8876 8834 8789 8741 8690 8635 8576 8514 8448 8379 8307 8232 8155 8074 7992 7907 7821 7734 7646 7558 7470 7383 7296 7210 7127 7046 6969 6894 6824 6758 6697 6641 6591 6547 6510 6478 6454 6436 6425 6420 6422 6429 6442 6460 6483 6510 6541 6574 6610 6648 6686 6726 6765 6804 6843 6881 6918 6953 6987 7020 7051 7081 7110 7138 7165 7191 7217 7243 7269 7295 7321 7347 7374 7402 7430 7459 7488 7518 7548 7578 7608 7638 7667 7696 7723 7750 7774 7797 7817 7835 7850 7862 7871 7876 7878 7876 7871 7862 7849 7833 7814 7791 7765 7736 7704 7670 7633 7594 7553 7509 7464 7418 7370 7321 7271 7220 7168 7116 7063 7010 6958 6905 6853 6802 6751 6701 6652 6605 6558 6513 6470 6428 6387 6348 6310 6274 6239 6205 6172 6139 6108 6078 6048 6019 5991 5963 5936 5910 5885 5861 5837 5815 5794 5775 5757 5741 5727 5716 5707 5700 5696 5695 5698 5703 5712 5724 5740 5760 5783 5810 5841 5875 5913 5954 5998 6046 6096 6150 6205 6263 6323 6384 6447 6512 6576 6642 6707 6773 6838 6903 6967 7030 7092 7152 7211 7267 7322 7374 7424 7471 7515 7556 7595 7630 7662 7691 7717 7739 7758 7774 7786 7795 7801 7803 7801 7796 7788 7776 7760 7741 7718 7693 7664 7632 7597 7559 7519 7477 7433 7388 7342 7295 7248 7201 7155 7109 7065 7023 6983 6945 6910 6878 6849 6823 6800 6781 6765 6752 6743 6737 6735 6735 6738 6744 6753 6764 6777 6792 6809 6826 6845 6865 6884 6904 6923 6942 6959 6975 6989 7001 7011 7018 7023 7025 7023 7019 7011 7001 6988 6972 6954 6934 6912 6888 6863 6838 6812 6786 6761 6736 6713 6691 6671 6652 6637 6623 6613 6606 6601 6600 6603 6609 6618 6631 6648 6669 6693 6721 6753 6787 6826 6867 6911 6958 7006 7057 7109 7162 7215 7269 7322 7374 7424 7472 7517 7560 7598 7633 7663 7689 7710 7726 7737 7742 7743 7739 7730 7716 7698 7676 7650 7621 7589 7554 7518 7479 7440 7401 7362 7323 7285 7250 7216 7186 7159 7136 7118 7104 7096 7094 7097 7107 7123 7144 7171 7204 7241 7283 7329 7378 7429 7482 7534 7586 7638 7688 7735 7779 7817 7851 7879 7901 7915 7922 7922 7913 7895 7869 7833 7788 7734 7670 7597 7513 7421 7319 7208 4394 0 61 8 7088 6960 6824 6681 6531 6376 6216 6053 5887 5719 5552 5385 5219 5056 4897 4743 4595 4453 4318 4191 4072 3962 3860 3767 3683 3607 3540 3482 3432 3390 3357 3332 3314 3305 3304 3312 3329 3354 3388 3433 3487 3551 3626 3711 3808 3914 4032 4159 4297 4443 4597 4760 4928 5103 5281 5461 5644 5826 6008 6187 6363 6534 6699 6859 7010 7155 7291 7418 7537 7647 7749 7842 7928 8006 8076 8140 8197 8249 8295 8337 8375 8409 8440 8468 8494 8518 8541 8563 8583 8604 8624 8644 8664 8685 8706 8728 8751 8775 8800 8827 8854 8883 8913 8943 8975 9008 9041 9075 9109 9144 9178 9213 9246 9280 9312 9344 9375 9404 9432 9459 9485 9509 9532 9554 9574 9594 9612 9629 9645 9660 9674 9688 9701 9712 9723 9734 9744 9753 9761 9769 9776 9782 9788 9794 9799 9804 9808 9812 9816 9820 9823 9826 9829 9832 9835 9837 9839 9841 9843 9844 9845 9846 9847 9848 9848 9848 9849 9849 9849 9850 9850 9851 9852 9853 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9873 9874 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9884 9883 9881 9880 9878 9875 9873 9870 9867 9863 9860 9856 9851 9847 9842 9838 9833 9828 9823 9818 9813 9809 9804 9800 9795 9791 9787 9783 9780 9776 9773 9769 9766 9763 9760 9757 9755 9752 9749 9747 9744 9742 9739 9736 9734 9731 9728 9725 9721 9717 9713 9709 9704 9699 9693 9687 9680 9673 9665 9657 9649 9640 9630 9621 9611 9601 9590 9580 9569 9559 9548 9538 9529 9519 9510 9502 9494 9486 9479 9473 9467 9462 9457 9453 9449 9446 9443 9440 9438 9435 9433 9431 9429 9427 9424 9422 9419 9416 9412 9407 9402 9396 9390 9382 9373 9363 9351 9338 9324 9308 9290 9270 9249 9226 9200 9173 9144 9112 9079 9043 9006 8966 8925 8882 8837 8790 8741 8691 8639 8586 8532 8476 8419 8361 8303 8243 8183 8123 8062 8001 7940 7880 7819 7760 7701 7643 7586 7530 7476 7423 7372 7322 7273 7227 7181 7138 7095 7054 7014 6976 6938 6901 6865 6830 6796 6762 6729 6697 6666 6635 6606 6578 6551 6525 6500 6477 6455 6435 6416 6399 6382 6367 6353 6340 6328 6317 6305 6295 6284 6274 6264 6254 6244 6234 6224 6214 6205 6195 6186 6177 6168 6161 6153 6146 6140 6135 6130 6127 6124 6123 6122 6123 6126 6129 6135 6142 6151 6163 6176 6192 6211 6232 6256 6283 6313 6345 6379 6415 6454 6494 6535 6576 6618 6658 6698 6737 6772 6806 6835 6860 6881 6897 6907 6912 6910 6902 6887 6866 6837 6801 6757 6706 6648 6581 6506 6423 6332 6233 6126 6010 5887 5755 5617 5471 5319 5161 4999 4833 4662 4491 4320 4150 3979 3813 3650 3493 3342 3198 3062 2935 2816 2707 4395 0 61 8 2606 2515 2432 2359 2293 2234 2183 2138 2099 2065 2035 2010 1989 1971 1956 1944 1935 1928 1924 1922 1923 1926 1931 1939 1949 1962 1977 1996 2017 2041 2068 2100 2136 2176 2222 2274 2332 2398 2472 2554 2646 2747 2859 2980 3112 3254 3406 3566 3736 3912 4095 4284 4475 4668 4862 5056 5247 5434 5617 5792 5960 6119 6268 6407 6536 6653 6758 6852 6934 7004 7063 7110 7145 7168 7181 7182 7172 7152 7120 7079 7027 6966 6895 6815 6726 6630 6526 6416 6300 6180 6055 5927 5798 5668 5538 5408 5280 5155 5032 4914 4800 4692 4589 4491 4401 4316 4238 4167 4102 4044 3993 3948 3910 3878 3852 3832 3818 3809 3805 3806 3812 3821 3834 3850 3869 3890 3914 3939 3965 3993 4021 4051 4081 4112 4144 4178 4213 4249 4288 4330 4374 4422 4474 4531 4592 4658 4729 4806 4888 4975 5068 5167 5270 5377 5489 5605 5724 5846 5971 6096 6223 6351 6479 6606 6732 6857 6980 7101 7219 7333 7444 7551 7653 7750 7842 7929 8010 8085 8153 8215 8271 8320 8362 8398 8427 8450 8466 8476 8481 8480 8474 8463 8448 8428 8405 8378 8347 8313 8277 8237 8195 8150 8103 8054 8002 7948 7892 7834 7774 7713 7649 7584 7517 7448 7378 7307 7235 7162 7088 7014 6938 6863 6787 6712 6636 6560 6485 6410 6335 6261 6188 6116 6044 5974 5906 5839 5774 5712 5652 5595 5541 5490 5443 5401 5362 5329 5301 5278 5260 5249 5244 5245 5253 5267 5288 5315 5349 5389 5435 5487 5545 5608 5676 5749 5826 5907 5991 6078 6168 6259 6353 6448 6545 6643 6742 6841 6941 7042 7143 7244 7345 7446 7547 7648 7748 7847 7945 8041 8136 8229 8320 8407 8492 8574 8653 8727 8798 8866 8929 8989 9045 9097 9146 9191 9233 9272 9309 9343 9375 9404 9432 9457 9481 9504 9525 9544 9562 9579 9594 9608 9621 9633 9644 9654 9663 9672 9679 9686 9693 9699 9704 9710 9715 9720 9725 9730 9735 9740 9745 9749 9754 9758 9761 9765 9767 9770 9772 9773 9773 9773 9773 9771 9769 9766 9762 9758 9752 9746 9739 9730 9721 9710 9697 9683 9667 9649 9628 9604 9577 9547 9513 9475 9433 9386 9335 9279 9217 9150 9077 8998 8914 8824 8727 8625 8517 8402 8281 8155 8022 7884 7740 7591 7437 7278 7115 6949 6779 6608 6434 6260 6086 5913 5741 5571 5406 5244 5088 4937 4793 4657 4528 4407 4295 4191 4097 4011 3934 3866 3808 3758 3717 3686 3663 3650 3646 3652 3668 3695 3732 3780 3839 3910 3994 4089 4196 4314 4445 4587 4739 4901 5072 5251 5436 5627 5821 6017 6214 6412 6608 6800 6989 7172 7350 7520 7683 7838 7984 8122 8251 8371 8483 8587 8682 8770 8849 8921 8986 9045 9096 9142 9181 9214 9242 9265 9283 9296 9304 9308 9308 9305 9298 9287 9274 9257 9238 9217 9192 9166 9138 9107 9075 9041 9005 8968 8929 8889 8847 8805 8761 8717 4396 0 61 8 8671 8625 8579 8532 8485 8438 8390 8343 8295 8248 8200 8153 8106 8060 8014 7968 7923 7880 7837 7795 7754 7716 7678 7643 7610 7579 7550 7524 7501 7480 7462 7447 7435 7425 7418 7414 7412 7412 7414 7418 7424 7431 7439 7448 7457 7466 7476 7485 7494 7502 7510 7516 7522 7527 7530 7533 7535 7536 7536 7536 7536 7536 7535 7535 7536 7538 7540 7544 7549 7555 7563 7573 7585 7599 7615 7633 7653 7675 7700 7728 7757 7789 7824 7860 7899 7940 7983 8027 8073 8120 8168 8216 8264 8312 8360 8406 8451 8493 8534 8571 8605 8636 8662 8684 8702 8714 8722 8724 8720 8711 8697 8677 8651 8620 8583 8542 8495 8445 8389 8330 8267 8200 8131 8060 7986 7910 7833 7756 7678 7599 7521 7443 7366 7290 7216 7143 7072 7004 6938 6875 6816 6760 6707 6659 6615 6575 6539 6509 6483 6462 6446 6436 6430 6429 6432 6440 6453 6469 6489 6513 6540 6570 6602 6637 6673 6711 6750 6790 6832 6873 6915 6956 6998 7039 7079 7119 7158 7195 7231 7265 7298 7328 7357 7383 7407 7429 7448 7465 7480 7493 7504 7513 7520 7526 7531 7535 7538 7542 7545 7549 7553 7558 7564 7572 7581 7592 7604 7618 7635 7653 7674 7696 7721 7749 7778 7810 7844 7881 7920 7961 8004 8050 8097 8147 8198 8250 8304 8359 8415 8471 8527 8583 8638 8694 8748 8802 8854 8905 8954 9002 9048 9093 9136 9177 9217 9255 9291 9326 9359 9390 9419 9447 9473 9497 9520 9541 9560 9577 9592 9605 9617 9627 9636 9643 9648 9653 9656 9658 9659 9659 9658 9656 9653 9650 9646 9641 9635 9628 9621 9613 9604 9594 9584 9573 9562 9551 9540 9528 9517 9506 9496 9486 9477 9469 9462 9455 9450 9446 9443 9440 9439 9439 9439 9440 9442 9445 9449 9453 9458 9465 9472 9480 9489 9499 9511 9523 9537 9552 9568 9585 9602 9621 9639 9658 9677 9696 9714 9732 9749 9765 9780 9794 9807 9818 9829 9839 9848 9856 9863 9870 9877 9883 9888 9894 9899 9904 9909 9913 9917 9921 9924 9927 9929 9931 9932 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9928 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9934 9936 9937 9939 9941 9942 9943 9943 9943 9942 9940 9937 9933 9927 9921 9913 9905 9895 9883 9871 9857 9842 9825 9807 9787 9766 9743 9718 9691 9661 9629 9595 9557 9517 9474 9427 9377 9324 9267 9207 9144 9077 9007 8933 8857 8778 8696 8611 8525 8436 8347 8255 8163 8070 7977 7884 7792 7700 7609 7519 7431 7344 7259 7176 7095 7017 6941 6868 6797 6729 6663 6601 6541 6484 6431 6380 6333 6288 6247 6210 6175 6145 6118 6094 6074 6058 6045 6036 6031 6030 6032 6038 6047 6060 6077 6096 6119 6146 6176 6208 6244 6284 6326 6372 6420 6472 6527 6585 6646 6710 4397 0 61 8 6777 6847 6919 6994 7071 7150 7230 7312 7395 7479 7563 7646 7729 7812 7892 7971 8047 8120 8190 8257 8319 8378 8431 8480 8524 8562 8595 8622 8644 8660 8670 8675 8674 8667 8655 8638 8615 8588 8556 8520 8480 8437 8390 8340 8288 8234 8178 8121 8064 8007 7949 7892 7837 7782 7729 7679 7630 7585 7542 7503 7467 7434 7406 7381 7361 7344 7332 7324 7320 7321 7326 7335 7348 7365 7385 7409 7437 7467 7500 7536 7573 7612 7652 7692 7733 7774 7814 7853 7891 7927 7961 7992 8020 8045 8066 8083 8096 8105 8109 8109 8104 8095 8082 8064 8043 8017 7989 7957 7923 7886 7848 7809 7769 7730 7690 7651 7613 7577 7542 7510 7481 7454 7430 7409 7391 7376 7364 7354 7348 7345 7344 7346 7350 7357 7366 7377 7390 7405 7421 7440 7460 7481 7504 7528 7553 7578 7605 7631 7658 7685 7712 7739 7765 7790 7814 7838 7860 7881 7900 7918 7934 7949 7961 7972 7981 7987 7992 7995 7996 7995 7992 7988 7982 7975 7968 7959 7950 7941 7933 7925 7917 7911 7907 7905 7905 7908 7913 7922 7933 7947 7965 7985 8009 8035 8064 8096 8130 8167 8205 8246 8288 8332 8377 8424 8472 8522 8572 8624 8677 8730 8784 8840 8895 8950 9005 9061 9115 9169 9222 9274 9324 9372 9417 9461 9502 9541 9578 9611 9643 9672 9698 9722 9744 9764 9782 9799 9814 9827 9840 9851 9860 9869 9876 9883 9888 9893 9896 9899 9901 9902 9902 9901 9900 9898 9896 9894 9891 9888 9885 9882 9879 9877 9874 9872 9869 9867 9865 9863 9861 9859 9857 9854 9852 9850 9848 9845 9843 9841 9839 9836 9835 9833 9831 9830 9829 9829 9828 9829 9829 9830 9832 9833 9836 9838 9841 9844 9848 9852 9856 9860 9865 9870 9874 9879 9883 9888 9892 9896 9900 9903 9906 9909 9910 9912 9913 9913 9913 9912 9911 9909 9907 9904 9900 9896 9892 9886 9881 9874 9868 9860 9852 9844 9836 9827 9817 9808 9798 9788 9778 9767 9756 9746 9735 9723 9712 9700 9688 9675 9662 9648 9634 9619 9603 9587 9569 9551 9533 9514 9494 9474 9453 9433 9412 9392 9372 9352 9333 9314 9296 9279 9262 9247 9232 9219 9206 9194 9183 9173 9165 9157 9150 9145 9140 9137 9134 9133 9133 9134 9137 9140 9145 9151 9157 9165 9173 9182 9192 9202 9213 9224 9235 9247 9259 9271 9283 9295 9308 9321 9334 9348 9362 9377 9393 9410 9427 9445 9465 9485 9505 9527 9548 9571 9594 9616 9639 9662 9684 9705 9726 9746 9766 9784 9801 9817 9831 9845 9857 9868 9878 9887 9895 9903 9909 9914 9918 9921 9924 9925 9924 9923 9919 9914 9906 9896 9883 9868 9849 9826 9800 9770 9735 9696 9653 9604 9551 9492 9428 9358 9283 9202 9116 9023 8924 8819 8707 8590 8466 8336 8200 8058 7910 7757 7599 7437 7271 7102 6930 6758 6586 6414 6241 6073 5908 5747 5592 5443 5302 5169 5044 4929 4398 0 61 8 4824 4730 4647 4575 4514 4466 4430 4405 4393 4394 4407 4432 4469 4518 4580 4652 4736 4830 4935 5049 5172 5303 5440 5585 5734 5886 6043 6200 6357 6514 6670 6823 6972 7117 7256 7390 7516 7636 7749 7853 7951 8040 8122 8196 8263 8323 8376 8423 8463 8498 8528 8553 8573 8589 8600 8609 8614 8616 8615 8613 8608 8601 8593 8583 8573 8562 8550 8538 8526 8514 8503 8492 8482 8473 8465 8458 8453 8450 8448 8448 8450 8454 8459 8466 8476 8486 8499 8513 8528 8544 8561 8579 8597 8616 8635 8653 8672 8689 8706 8722 8737 8750 8762 8771 8778 8783 8784 8783 8778 8769 8757 8739 8717 8689 8656 8618 8573 8523 8466 8403 8334 8259 8179 8093 8002 7908 7809 7708 7604 7498 7393 7288 7184 7081 6981 6885 6793 6707 6625 6551 6483 6422 6370 6326 6291 6265 6248 6241 6243 6256 6278 6311 6353 6405 6466 6536 6614 6701 6795 6895 7000 7111 7225 7343 7461 7580 7698 7815 7931 8042 8149 8251 8348 8438 8522 8599 8668 8730 8785 8832 8872 8905 8932 8951 8965 8972 8974 8971 8963 8951 8934 8914 8890 8863 8834 8801 8767 8730 8691 8651 8609 8566 8522 8477 8430 8383 8335 8286 8236 8186 8135 8083 8031 7978 7924 7870 7816 7761 7705 7650 7594 7538 7483 7427 7373 7318 7265 7213 7162 7113 7066 7020 6977 6937 6899 6863 6831 6802 6777 6755 6736 6722 6711 6703 6700 6701 6705 6714 6726 6742 6761 6784 6810 6840 6872 6907 6944 6984 7025 7067 7110 7154 7198 7242 7286 7329 7370 7410 7448 7484 7517 7548 7576 7601 7623 7642 7658 7670 7679 7685 7687 7686 7682 7676 7666 7654 7639 7622 7604 7583 7562 7539 7516 7493 7470 7446 7424 7403 7383 7364 7348 7333 7321 7311 7303 7297 7294 7294 7295 7299 7305 7313 7323 7335 7348 7362 7378 7394 7411 7428 7446 7463 7480 7497 7512 7527 7540 7552 7562 7570 7576 7580 7582 7582 7580 7577 7571 7564 7556 7546 7536 7526 7515 7505 7495 7485 7477 7471 7466 7463 7462 7463 7467 7473 7483 7495 7510 7529 7550 7575 7602 7633 7667 7703 7742 7784 7828 7874 7921 7970 8019 8070 8120 8170 8219 8268 8315 8360 8403 8443 8481 8516 8547 8575 8599 8620 8637 8651 8660 8666 8669 8667 8662 8654 8642 8627 8609 8587 8563 8536 8507 8475 8441 8405 8367 8327 8286 8245 8202 8160 8117 8075 8034 7994 7956 7920 7888 7858 7833 7811 7794 7782 7775 7774 7777 7786 7801 7820 7845 7874 7906 7943 7983 8026 8071 8117 8165 8213 8261 8308 8355 8400 8445 8487 8527 8565 8602 8635 8667 8697 8724 8750 8774 8796 8817 8836 8855 8872 8888 8904 8920 8935 8950 8964 8979 8994 9009 9024 9039 9054 9070 9085 9101 9116 9132 9148 9163 9178 9193 9207 9221 9235 9248 9260 9271 9281 9290 9298 9305 9311 9315 9317 9318 9317 9315 9311 9305 9298 9289 9278 4399 0 61 8 9266 9252 9238 9222 9206 9189 9171 9153 9134 9116 9097 9078 9060 9041 9023 9005 8987 8970 8953 8936 8920 8905 8890 8876 8864 8852 8842 8834 8828 8823 8820 8820 8822 8826 8832 8841 8852 8865 8880 8897 8916 8937 8959 8983 9007 9033 9059 9086 9113 9141 9168 9196 9224 9251 9278 9304 9330 9354 9378 9400 9422 9441 9459 9475 9489 9501 9510 9517 9522 9525 9525 9522 9517 9509 9498 9484 9468 9448 9426 9402 9374 9343 9310 9275 9237 9197 9155 9112 9067 9021 8976 8931 8886 8842 8800 8760 8723 8688 8657 8630 8607 8587 8572 8560 8552 8547 8546 8547 8550 8555 8561 8567 8573 8580 8584 8588 8590 8590 8587 8583 8575 8565 8553 8539 8523 8505 8486 8466 8447 8427 8407 8389 8372 8357 8345 8335 8329 8327 8328 8334 8343 8357 8375 8398 8424 8454 8488 8525 8565 8607 8651 8696 8743 8790 8837 8885 8931 8977 9022 9065 9106 9146 9184 9220 9254 9286 9316 9344 9370 9394 9417 9437 9456 9473 9488 9502 9513 9523 9531 9538 9542 9545 9545 9544 9541 9535 9528 9519 9508 9495 9479 9462 9443 9421 9398 9372 9345 9316 9285 9253 9219 9183 9146 9108 9070 9030 8990 8950 8909 8869 8828 8788 8748 8709 8670 8632 8595 8559 8524 8490 8457 8425 8394 8365 8337 8310 8284 8259 8236 8214 8194 8174 8156 8139 8123 8108 8094 8081 8069 8058 8047 8036 8026 8017 8008 7999 7990 7982 7973 7965 7957 7948 7940 7931 7922 7913 7903 7893 7881 7869 7856 7842 7826 7809 7791 7771 7750 7726 7701 7674 7646 7615 7583 7549 7513 7476 7436 7395 7352 7308 7263 7216 7168 7118 7068 7018 6967 6916 6865 6815 6766 6718 6672 6629 6588 6551 6517 6487 6461 6441 6424 6413 6407 6407 6411 6419 6433 6450 6471 6496 6522 6552 6582 6614 6645 6677 6707 6735 6762 6786 6808 6826 6840 6851 6857 6860 6858 6853 6844 6831 6814 6794 6771 6745 6716 6684 6650 6614 6575 6534 6490 6445 6396 6345 6290 6233 6171 6105 6035 5960 5880 5795 5704 5606 5503 5395 5280 5160 5035 4906 4774 4637 4500 4361 4222 4083 3947 3814 3684 3560 3440 3328 3222 3123 3032 2948 2873 2805 2745 2693 2647 2609 2577 2551 2531 2517 2508 2504 2505 2511 2523 2540 2563 2591 2625 2666 2714 2768 2830 2900 2977 3062 3155 3255 3363 3478 3601 3729 3864 4005 4150 4300 4453 4610 4770 4931 5094 5258 5421 5585 5749 5911 6072 6231 6389 6543 6695 6844 6989 7130 7267 7399 7526 7649 7765 7876 7981 8080 8172 8258 8337 8410 8476 8535 8589 8635 8676 8711 8739 8762 8779 8791 8798 8799 8796 8787 8774 8757 8735 8708 8679 8645 8608 8568 8526 8481 8435 8388 8339 8290 8242 8194 8146 8100 8056 8013 7973 7935 7900 7868 7839 7813 7791 7772 7756 7745 7737 7732 7732 7736 7744 7755 7771 7791 7815 7842 7873 7908 7946 7988 4400 0 61 8 8032 8078 8127 8178 8231 8285 8340 8395 8451 8507 8564 8619 8674 8729 8782 8833 8883 8932 8978 9021 9062 9100 9135 9166 9194 9217 9237 9251 9262 9268 9269 9265 9257 9244 9226 9204 9178 9147 9112 9073 9031 8985 8936 8883 8828 8770 8710 8647 8582 8516 8447 8378 8307 8236 8164 8092 8019 7947 7875 7804 7734 7665 7596 7530 7464 7400 7338 7278 7219 7162 7108 7055 7004 6956 6910 6867 6826 6787 6752 6719 6689 6662 6637 6616 6598 6583 6571 6562 6556 6553 6553 6555 6561 6569 6580 6594 6611 6630 6653 6678 6705 6736 6769 6805 6844 6886 6931 6978 7028 7081 7136 7194 7255 7318 7383 7450 7520 7591 7664 7738 7813 7889 7965 8041 8117 8193 8267 8339 8408 8475 8539 8599 8655 8706 8753 8794 8829 8858 8881 8897 8907 8910 8906 8894 8875 8848 8813 8771 8720 8661 8593 8516 8431 8336 8232 8120 7998 7867 7727 7578 7421 7256 7084 6904 6719 6527 6331 6132 5929 5724 5520 5316 5112 4910 4713 4519 4331 4149 3974 3807 3648 3499 3359 3228 3107 2996 2895 2804 2723 2651 2587 2533 2486 2447 2415 2390 2371 2358 2350 2348 2352 2361 2376 2396 2422 2455 2494 2541 2596 2660 2732 2815 2908 3011 3126 3251 3388 3536 3695 3864 4043 4231 4426 4629 4836 5047 5262 5477 5691 5903 6114 6318 6516 6707 6889 7061 7223 7373 7512 7638 7751 7851 7939 8013 8073 8121 8156 8178 8188 8185 8171 8145 8108 8060 8002 7934 7856 7771 7676 7575 7466 7352 7233 7109 6982 6853 6722 6591 6460 6330 6201 6075 5953 5835 5722 5613 5511 5414 5324 5240 5164 5095 5033 4979 4933 4895 4865 4844 4832 4828 4833 4848 4872 4906 4949 5001 5063 5134 5214 5302 5398 5502 5612 5729 5851 5976 6106 6237 6369 6501 6632 6762 6888 7011 7129 7243 7350 7451 7547 7635 7718 7793 7863 7927 7985 8039 8088 8133 8175 8214 8252 8288 8323 8358 8393 8428 8465 8502 8540 8580 8622 8665 8709 8754 8800 8847 8895 8943 8991 9039 9086 9133 9178 9222 9264 9304 9342 9377 9411 9441 9469 9494 9516 9535 9551 9564 9574 9581 9585 9585 9583 9578 9569 9558 9543 9525 9505 9481 9453 9423 9388 9351 9309 9264 9215 9161 9104 9042 8977 8907 8832 8754 8672 8585 8495 8402 8305 8205 8103 7999 7892 7784 7676 7567 7458 7350 7242 7136 7032 6930 6831 6736 6644 6556 6472 6392 6318 6248 6183 6123 6069 6020 5977 5939 5907 5881 5861 5847 5838 5836 5840 5851 5868 5892 5922 5959 6003 6053 6109 6172 6240 6313 6391 6474 6560 6649 6741 6833 6925 7018 7110 7200 7286 7370 7449 7523 7592 7654 7710 7760 7802 7838 7866 7887 7900 7907 7907 7900 7887 7868 7843 7813 7778 7738 7694 7646 7595 7540 7482 7421 7358 7293 7226 7156 7086 7013 6940 6865 6789 6713 6636 6559 6482 6405 6329 6253 6179 6106 6034 5965 4401 0 61 8 5898 5834 5773 5716 5663 5614 5570 5532 5499 5472 5452 5438 5432 5432 5441 5457 5480 5512 5551 5597 5651 5711 5778 5851 5929 6011 6098 6188 6280 6374 6469 6563 6657 6751 6842 6931 7017 7100 7179 7255 7326 7393 7456 7514 7569 7619 7665 7706 7744 7777 7807 7832 7854 7872 7887 7897 7905 7909 7909 7906 7901 7892 7880 7866 7850 7831 7810 7788 7763 7738 7711 7684 7656 7627 7599 7570 7541 7513 7485 7458 7432 7407 7382 7359 7336 7315 7295 7277 7259 7243 7227 7213 7199 7187 7174 7162 7150 7137 7125 7111 7097 7081 7063 7043 7020 6995 6966 6933 6896 6854 6808 6756 6699 6635 6566 6490 6407 6317 6221 6118 6009 5894 5772 5645 5514 5378 5238 5097 4954 4810 4666 4524 4384 4248 4116 3990 3870 3756 3651 3554 3465 3385 3315 3254 3202 3160 3126 3103 3088 3082 3085 3098 3119 3149 3187 3235 3292 3359 3434 3519 3613 3716 3827 3948 4076 4210 4352 4499 4651 4805 4960 5114 5269 5422 5569 5712 5847 5974 6091 6198 6294 6378 6449 6508 6554 6587 6608 6616 6613 6598 6572 6537 6491 6437 6375 6305 6228 6144 6055 5961 5862 5759 5652 5543 5431 5317 5202 5087 4972 4857 4743 4631 4522 4416 4315 4218 4126 4040 3961 3889 3825 3769 3721 3683 3653 3632 3621 3619 3625 3640 3664 3694 3731 3774 3822 3872 3925 3978 4030 4080 4127 4168 4202 4229 4246 4254 4250 4235 4208 4170 4120 4059 3989 3909 3821 3727 3627 3524 3419 3314 3209 3108 3009 2915 2828 2746 2673 2606 2548 2498 2456 2421 2395 2377 2366 2364 2368 2381 2401 2429 2465 2510 2564 2626 2699 2780 2872 2974 3085 3206 3336 3476 3623 3777 3938 4103 4273 4445 4617 4790 4962 5131 5296 5456 5611 5759 5899 6032 6158 6274 6383 6484 6578 6663 6742 6815 6881 6942 6998 7050 7098 7143 7185 7226 7264 7302 7338 7375 7411 7448 7485 7522 7561 7601 7642 7684 7727 7772 7818 7865 7913 7962 8012 8063 8114 8165 8216 8268 8319 8370 8421 8471 8520 8569 8616 8663 8708 8753 8796 8837 8878 8916 8954 8990 9024 9058 9089 9120 9149 9177 9203 9229 9254 9278 9302 9325 9347 9370 9392 9413 9434 9455 9476 9496 9515 9534 9553 9571 9588 9604 9620 9634 9648 9661 9673 9685 9696 9706 9716 9725 9733 9741 9749 9756 9763 9769 9775 9781 9786 9790 9794 9797 9800 9803 9806 9808 9810 9811 9813 9815 9816 9818 9820 9822 9824 9826 9829 9831 9833 9835 9836 9838 9839 9840 9841 9841 9841 9841 9841 9840 9840 9839 9839 9838 9838 9838 9838 9838 9838 9839 9839 9840 9841 9841 9842 9843 9844 9844 9845 9846 9847 9848 9849 9851 9852 9853 9855 9856 9858 9859 9861 9862 9863 9864 9864 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9859 9858 9857 9857 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9852 4402 0 61 9 9873 9870 9868 9866 9862 9859 9856 9852 9849 9846 9844 9842 9841 9840 9840 9840 9841 9842 9844 9845 9846 9848 9848 9849 9849 9849 9848 9847 9845 9844 9842 9839 9837 9835 9832 9830 9828 9825 9823 9821 9819 9816 9814 9811 9807 9804 9800 9795 9790 9784 9778 9771 9765 9758 9752 9745 9739 9733 9728 9724 9721 9718 9717 9716 9716 9718 9720 9723 9726 9731 9735 9740 9745 9750 9755 9760 9765 9769 9773 9776 9780 9782 9785 9787 9789 9791 9792 9794 9796 9797 9799 9801 9802 9804 9805 9807 9807 9808 9808 9808 9807 9806 9804 9801 9797 9793 9788 9783 9777 9770 9763 9755 9747 9738 9729 9719 9709 9698 9687 9676 9663 9650 9636 9622 9606 9590 9573 9556 9538 9519 9500 9480 9460 9440 9419 9399 9379 9359 9339 9319 9299 9280 9260 9241 9222 9202 9183 9163 9143 9123 9103 9084 9064 9044 9025 9007 8989 8972 8956 8942 8929 8917 8907 8899 8893 8888 8885 8884 8884 8886 8890 8894 8901 8908 8916 8926 8936 8947 8959 8971 8984 8997 9011 9025 9039 9052 9066 9080 9093 9105 9116 9127 9136 9144 9151 9156 9160 9162 9163 9162 9160 9156 9150 9144 9136 9128 9118 9108 9097 9085 9074 9061 9049 9037 9024 9011 8999 8987 8975 8963 8951 8940 8930 8920 8911 8902 8895 8888 8883 8878 8875 8873 8873 8874 8876 8880 8886 8892 8901 8911 8922 8934 8948 8964 8980 8998 9016 9036 9056 9077 9098 9120 9143 9165 9188 9210 9232 9254 9276 9297 9318 9338 9357 9376 9394 9412 9428 9444 9460 9475 9489 9503 9516 9528 9540 9551 9561 9571 9579 9587 9593 9598 9603 9606 9608 9609 9609 9608 9605 9602 9598 9594 9589 9583 9577 9571 9564 9557 9550 9543 9535 9527 9519 9511 9502 9493 9483 9474 9464 9453 9443 9433 9422 9412 9401 9391 9382 9373 9364 9356 9349 9343 9337 9332 9327 9322 9318 9315 9311 9308 9304 9301 9297 9293 9289 9285 9281 9276 9272 9268 9264 9261 9257 9254 9251 9249 9246 9244 9241 9239 9236 9233 9230 9225 9221 9215 9209 9202 9194 9185 9175 9165 9154 9143 9131 9118 9106 9093 9079 9065 9051 9036 9020 9004 8987 8968 8948 8927 8905 8880 8855 8827 8798 8767 8735 8702 8667 8632 8595 8558 8522 8484 8447 8411 8375 8339 8304 8271 8238 8207 8177 8148 8121 8096 8072 8050 8031 8013 7998 7985 7975 7967 7963 7961 7962 7966 7973 7984 7997 8013 8032 8054 8079 8106 8135 8166 8200 8235 8271 8309 8349 8389 8430 8473 8516 8559 8603 8648 8693 8738 8783 8828 8873 8917 8961 9003 9045 9086 9125 9163 9199 9233 9265 9295 9323 9349 9373 9394 9414 9431 9447 9461 9474 9485 9495 9503 9511 9518 9524 9529 9534 9538 9540 9542 9543 9543 9542 9539 9535 9529 9522 9512 9501 9488 9473 9455 9436 9414 9390 9363 9334 9303 9269 9233 9194 9153 9110 9063 9015 8964 4403 0 61 9 8910 8854 8796 8736 8674 8610 8544 8476 8408 8338 8268 8197 8126 8054 7984 7913 7844 7775 7708 7642 7578 7516 7456 7397 7342 7288 7237 7189 7143 7101 7061 7024 6990 6959 6931 6906 6884 6865 6849 6835 6824 6816 6809 6804 6801 6800 6799 6799 6800 6801 6801 6801 6801 6799 6795 6789 6781 6770 6757 6740 6719 6695 6666 6633 6596 6554 6508 6458 6403 6344 6281 6215 6146 6074 6001 5926 5852 5777 5702 5630 5560 5494 5431 5373 5321 5273 5233 5199 5173 5153 5142 5138 5141 5153 5171 5198 5231 5271 5318 5371 5430 5494 5563 5637 5715 5796 5881 5969 6059 6151 6244 6339 6434 6529 6623 6718 6812 6904 6995 7084 7170 7255 7337 7416 7492 7565 7634 7700 7763 7822 7877 7928 7976 8019 8057 8091 8121 8146 8166 8181 8190 8194 8193 8187 8174 8157 8133 8105 8071 8032 7988 7940 7888 7831 7772 7710 7645 7578 7510 7442 7373 7304 7235 7168 7101 7036 6973 6912 6853 6797 6743 6692 6643 6597 6554 6514 6477 6442 6410 6381 6356 6333 6313 6297 6283 6273 6267 6263 6263 6266 6273 6283 6296 6312 6332 6354 6380 6408 6439 6472 6508 6545 6584 6625 6667 6710 6754 6798 6843 6888 6932 6976 7020 7062 7104 7144 7182 7219 7253 7286 7316 7344 7369 7391 7411 7428 7442 7454 7462 7468 7472 7473 7472 7469 7465 7460 7453 7446 7439 7432 7425 7420 7416 7413 7414 7416 7421 7430 7442 7457 7475 7497 7523 7552 7584 7620 7658 7699 7743 7789 7836 7885 7935 7985 8036 8087 8138 8188 8238 8286 8333 8378 8421 8463 8502 8539 8573 8604 8633 8659 8683 8703 8721 8737 8749 8759 8766 8771 8774 8774 8773 8769 8764 8758 8749 8740 8729 8717 8703 8689 8674 8658 8642 8624 8606 8588 8569 8551 8532 8513 8494 8475 8457 8440 8423 8407 8393 8379 8367 8356 8347 8340 8334 8329 8326 8325 8326 8327 8331 8335 8341 8348 8355 8364 8373 8383 8393 8404 8416 8427 8439 8451 8464 8476 8488 8501 8513 8525 8537 8549 8561 8572 8584 8594 8605 8614 8623 8632 8640 8647 8654 8660 8665 8669 8673 8675 8677 8678 8678 8678 8677 8675 8672 8669 8665 8660 8655 8649 8643 8636 8629 8621 8613 8604 8594 8584 8574 8563 8551 8540 8527 8515 8501 8488 8474 8460 8446 8431 8417 8402 8388 8374 8359 8346 8332 8319 8306 8294 8282 8271 8260 8250 8241 8233 8225 8218 8211 8205 8200 8196 8192 8189 8186 8184 8182 8180 8179 8179 8178 8178 8177 8177 8177 8176 8176 8174 8173 8170 8167 8163 8157 8150 8142 8132 8121 8107 8091 8073 8053 8031 8006 7978 7948 7916 7881 7843 7804 7762 7717 7671 7623 7573 7521 7468 7414 7358 7302 7246 7189 7133 7077 7022 6968 6916 6866 6818 6773 6732 6695 6662 6633 6609 6590 6576 6567 6563 6565 6572 6584 6600 6621 6646 6674 6705 6739 6776 6814 6853 6893 6933 4404 0 61 9 6973 7013 7052 7089 7125 7160 7192 7223 7251 7276 7299 7319 7336 7350 7361 7369 7373 7374 7372 7367 7358 7346 7331 7313 7293 7270 7244 7217 7188 7158 7128 7097 7065 7034 7004 6975 6947 6921 6897 6876 6856 6840 6826 6814 6806 6800 6796 6795 6797 6800 6805 6812 6821 6830 6841 6852 6864 6876 6888 6900 6912 6923 6934 6945 6955 6964 6972 6980 6986 6992 6996 7000 7002 7003 7003 7002 6999 6994 6989 6981 6973 6963 6951 6938 6924 6908 6891 6873 6854 6833 6812 6789 6765 6741 6715 6688 6660 6631 6602 6571 6539 6506 6472 6437 6401 6364 6326 6287 6248 6208 6168 6128 6088 6048 6008 5969 5930 5892 5854 5818 5782 5748 5715 5683 5652 5623 5595 5569 5544 5521 5500 5480 5463 5447 5433 5422 5413 5406 5402 5400 5400 5403 5408 5416 5426 5437 5451 5466 5483 5502 5521 5541 5561 5582 5604 5625 5645 5666 5686 5705 5723 5740 5757 5772 5785 5798 5809 5819 5827 5833 5838 5841 5841 5840 5837 5831 5823 5813 5801 5786 5769 5750 5729 5707 5683 5658 5632 5606 5580 5555 5529 5505 5482 5460 5441 5423 5408 5395 5384 5375 5368 5364 5361 5361 5361 5363 5366 5370 5375 5380 5385 5390 5395 5400 5405 5409 5413 5416 5419 5421 5422 5422 5421 5420 5417 5413 5408 5401 5394 5385 5375 5363 5351 5337 5322 5306 5290 5273 5255 5237 5218 5200 5181 5163 5145 5127 5109 5092 5075 5058 5041 5025 5009 4992 4976 4960 4944 4927 4911 4894 4877 4860 4842 4825 4808 4790 4773 4756 4739 4722 4705 4688 4671 4655 4639 4623 4607 4592 4576 4561 4545 4530 4515 4499 4484 4469 4453 4438 4422 4406 4390 4373 4357 4340 4323 4305 4288 4269 4251 4232 4213 4193 4173 4153 4132 4111 4090 4068 4046 4023 3999 3975 3951 3926 3900 3874 3846 3818 3789 3760 3729 3697 3665 3631 3596 3560 3522 3483 3442 3399 3354 3306 3256 3203 3147 3087 3024 2958 2887 2813 2736 2654 2570 2483 2393 2302 2209 2116 2023 1930 1839 1750 1663 1580 1502 1427 1357 1292 1232 1178 1128 1083 1043 1008 976 948 924 903 884 868 854 842 831 823 815 809 804 800 798 797 797 799 801 806 811 818 827 837 848 861 876 893 912 934 958 985 1016 1050 1087 1129 1175 1225 1280 1340 1404 1472 1545 1621 1701 1784 1869 1957 2045 2133 2222 2310 2397 2482 2566 2646 2724 2799 2870 2938 3003 3064 3123 3178 3231 3281 3329 3374 3418 3459 3499 3538 3575 3611 3646 3679 3711 3743 3773 3802 3831 3858 3885 3911 3936 3961 3986 4009 4033 4056 4079 4102 4124 4146 4168 4189 4210 4231 4251 4270 4289 4307 4325 4342 4358 4373 4388 4401 4414 4426 4436 4446 4454 4460 4465 4468 4469 4467 4462 4455 4444 4430 4412 4389 4362 4331 4296 4255 4211 4161 4108 4052 3991 3929 3863 3797 4405 0 61 9 3731 3664 3598 3534 3473 3414 3361 3313 3270 3234 3206 3185 3172 3168 3173 3186 3209 3240 3280 3328 3384 3447 3517 3594 3676 3762 3853 3947 4044 4142 4240 4338 4437 4534 4630 4723 4813 4901 4985 5065 5141 5214 5283 5348 5409 5466 5520 5570 5617 5662 5703 5742 5779 5813 5846 5877 5906 5933 5959 5984 6009 6032 6054 6076 6097 6117 6137 6157 6177 6196 6216 6235 6254 6273 6292 6311 6330 6349 6367 6385 6403 6421 6438 6455 6472 6488 6504 6520 6535 6550 6564 6579 6593 6607 6622 6636 6650 6664 6678 6692 6705 6719 6732 6746 6758 6771 6783 6794 6805 6816 6826 6835 6845 6853 6861 6869 6877 6884 6891 6898 6905 6912 6918 6924 6931 6937 6944 6950 6956 6963 6969 6976 6982 6989 6996 7004 7011 7019 7028 7036 7045 7055 7064 7074 7085 7096 7107 7118 7129 7141 7152 7164 7176 7187 7199 7210 7221 7232 7243 7253 7262 7271 7279 7287 7293 7299 7304 7308 7310 7312 7312 7311 7309 7305 7301 7295 7288 7280 7271 7262 7251 7240 7228 7216 7204 7191 7178 7165 7153 7140 7128 7117 7106 7096 7087 7080 7073 7069 7065 7064 7065 7067 7072 7079 7088 7100 7113 7130 7148 7169 7191 7216 7241 7269 7297 7327 7357 7387 7418 7448 7479 7508 7537 7565 7592 7618 7643 7667 7689 7710 7731 7750 7768 7784 7801 7816 7830 7844 7857 7869 7880 7891 7902 7911 7920 7928 7935 7942 7948 7953 7957 7961 7964 7966 7968 7969 7970 7970 7970 7970 7970 7970 7970 7970 7970 7971 7971 7973 7974 7976 7978 7980 7983 7987 7990 7994 7998 8002 8006 8010 8014 8019 8023 8027 8032 8036 8040 8044 8048 8051 8055 8058 8061 8064 8067 8069 8071 8072 8073 8073 8072 8070 8067 8063 8058 8051 8043 8033 8021 8008 7993 7975 7956 7935 7912 7887 7860 7831 7801 7769 7736 7701 7665 7629 7591 7554 7515 7477 7439 7401 7363 7326 7290 7255 7221 7189 7158 7128 7101 7075 7051 7029 7009 6991 6976 6962 6950 6940 6932 6926 6921 6917 6916 6915 6916 6917 6920 6924 6928 6933 6939 6945 6952 6960 6969 6978 6988 6998 7010 7022 7035 7049 7064 7080 7097 7115 7135 7155 7177 7199 7223 7247 7273 7299 7327 7355 7384 7413 7443 7474 7506 7538 7570 7603 7637 7671 7706 7741 7776 7812 7848 7885 7922 7959 7996 8033 8070 8106 8143 8178 8213 8248 8281 8313 8344 8374 8402 8429 8455 8478 8501 8521 8540 8558 8574 8588 8601 8613 8623 8632 8640 8647 8653 8658 8662 8664 8666 8667 8668 8667 8665 8663 8660 8656 8651 8646 8639 8633 8625 8618 8609 8601 8592 8584 8575 8567 8558 8550 8542 8534 8527 8520 8513 8506 8499 8492 8485 8478 8471 8463 8454 8445 8435 8423 8411 8398 8383 8367 8350 8331 8311 8289 8266 8242 8216 8189 8162 8133 8103 8073 8042 8011 7980 7949 7918 7887 7858 7829 7801 7774 4406 0 61 9 7749 7726 7704 7685 7667 7651 7637 7626 7616 7609 7604 7601 7599 7600 7602 7606 7611 7618 7626 7635 7645 7655 7666 7677 7689 7700 7711 7721 7731 7739 7746 7752 7756 7759 7759 7758 7755 7749 7741 7731 7719 7705 7688 7670 7650 7628 7605 7581 7555 7529 7503 7475 7448 7421 7394 7368 7342 7317 7294 7272 7251 7232 7215 7199 7186 7176 7167 7161 7158 7157 7159 7164 7171 7181 7193 7208 7226 7246 7269 7294 7321 7351 7382 7415 7451 7488 7527 7567 7609 7652 7697 7743 7790 7839 7888 7937 7988 8039 8090 8142 8193 8244 8294 8344 8392 8440 8486 8530 8573 8614 8652 8689 8723 8755 8784 8811 8836 8859 8879 8898 8914 8929 8943 8955 8966 8976 8985 8993 9001 9009 9017 9024 9032 9039 9047 9055 9063 9071 9080 9088 9097 9106 9115 9124 9133 9142 9151 9160 9168 9177 9186 9195 9203 9211 9219 9227 9235 9242 9248 9255 9260 9265 9270 9274 9277 9279 9281 9282 9283 9283 9282 9281 9280 9279 9277 9276 9274 9272 9270 9268 9266 9263 9260 9257 9252 9247 9242 9235 9226 9217 9206 9193 9179 9164 9147 9129 9109 9088 9066 9043 9019 8995 8969 8943 8917 8889 8861 8833 8803 8773 8742 8710 8676 8642 8606 8569 8530 8489 8447 8403 8357 8310 8261 8211 8159 8106 8052 7997 7941 7884 7827 7770 7713 7656 7600 7545 7491 7438 7388 7340 7294 7252 7212 7177 7145 7117 7094 7076 7062 7053 7048 7049 7055 7065 7079 7098 7121 7146 7175 7207 7240 7274 7309 7343 7377 7409 7438 7465 7487 7504 7517 7523 7522 7515 7500 7477 7446 7407 7359 7304 7240 7169 7091 7006 6915 6818 6717 6611 6502 6390 6277 6163 6049 5935 5822 5711 5602 5496 5393 5295 5200 5109 5023 4941 4864 4792 4725 4662 4604 4551 4502 4458 4418 4382 4350 4322 4298 4278 4262 4249 4240 4234 4231 4231 4235 4242 4252 4265 4281 4300 4322 4348 4377 4410 4446 4486 4530 4578 4631 4688 4750 4816 4888 4964 5046 5132 5224 5320 5421 5526 5636 5749 5866 5986 6108 6231 6357 6482 6608 6732 6857 6979 7098 7215 7329 7439 7544 7646 7742 7834 7921 8003 8080 8152 8219 8281 8338 8391 8440 8484 8525 8561 8595 8624 8651 8675 8696 8715 8732 8747 8760 8771 8781 8790 8798 8806 8813 8820 8827 8834 8841 8848 8856 8865 8874 8883 8893 8904 8915 8927 8939 8951 8964 8977 8991 9004 9018 9032 9046 9060 9075 9090 9105 9121 9136 9153 9169 9186 9203 9220 9237 9254 9271 9288 9305 9321 9338 9353 9368 9383 9396 9409 9422 9433 9444 9455 9464 9473 9481 9488 9495 9500 9505 9508 9511 9512 9512 9511 9508 9504 9499 9492 9484 9474 9463 9450 9436 9421 9405 9387 9369 9349 9329 9308 9286 9263 9240 9216 9192 9167 9142 9116 9091 9065 9040 9014 8990 8966 8944 8923 8903 8885 8870 8856 8846 8837 8832 8830 8831 8834 4407 0 61 9 8840 8849 8861 8874 8890 8908 8927 8947 8968 8990 9011 9032 9053 9073 9092 9110 9126 9140 9152 9161 9169 9174 9177 9178 9177 9174 9169 9162 9154 9145 9135 9124 9113 9101 9090 9079 9068 9058 9049 9040 9031 9023 9015 9008 9001 8993 8986 8978 8970 8961 8952 8942 8932 8921 8910 8899 8887 8876 8864 8853 8842 8832 8823 8814 8806 8799 8793 8787 8783 8779 8776 8773 8771 8769 8768 8767 8766 8764 8763 8762 8760 8758 8755 8751 8747 8741 8733 8724 8713 8700 8684 8666 8644 8620 8592 8560 8526 8488 8446 8401 8354 8303 8251 8196 8140 8083 8026 7968 7911 7854 7799 7746 7694 7645 7599 7556 7516 7479 7446 7416 7389 7366 7345 7328 7314 7303 7295 7289 7286 7285 7286 7290 7295 7302 7311 7322 7334 7347 7361 7377 7394 7412 7430 7450 7470 7491 7513 7535 7558 7581 7605 7629 7653 7678 7703 7729 7754 7780 7805 7831 7857 7882 7908 7933 7958 7983 8007 8031 8054 8077 8099 8120 8141 8161 8181 8200 8218 8236 8254 8271 8287 8304 8321 8337 8354 8371 8389 8407 8426 8445 8466 8487 8509 8533 8557 8582 8608 8635 8662 8690 8718 8747 8775 8804 8833 8861 8889 8917 8945 8972 8998 9024 9049 9073 9096 9119 9141 9161 9181 9199 9217 9233 9247 9260 9271 9281 9289 9296 9300 9303 9304 9304 9302 9298 9293 9286 9278 9269 9259 9247 9234 9221 9206 9190 9173 9155 9136 9115 9094 9071 9047 9021 8994 8965 8934 8902 8868 8832 8794 8754 8712 8668 8621 8572 8521 8466 8410 8350 8287 8221 8151 8078 8001 7921 7836 7748 7656 7560 7459 7355 7248 7136 7022 6904 6784 6661 6536 6410 6283 6156 6028 5901 5775 5650 5527 5406 5289 5174 5063 4956 4853 4755 4661 4571 4486 4405 4329 4257 4190 4126 4067 4012 3960 3912 3867 3825 3785 3749 3715 3682 3652 3624 3596 3571 3546 3521 3496 3472 3447 3422 3395 3367 3338 3306 3273 3237 3198 3158 3114 3069 3022 2972 2921 2869 2817 2764 2712 2661 2611 2563 2518 2475 2437 2402 2372 2346 2326 2312 2303 2300 2303 2314 2331 2356 2388 2429 2477 2535 2602 2678 2764 2860 2966 3082 3208 3345 3491 3647 3812 3985 4165 4353 4545 4743 4944 5146 5349 5552 5755 5954 6151 6342 6529 6709 6883 7050 7209 7361 7505 7640 7768 7888 8001 8106 8204 8295 8379 8457 8528 8595 8655 8710 8760 8806 8847 8883 8916 8945 8970 8992 9010 9025 9038 9047 9054 9059 9061 9061 9058 9054 9047 9038 9027 9014 8998 8981 8962 8940 8917 8891 8864 8834 8803 8770 8735 8699 8662 8624 8585 8545 8506 8467 8428 8390 8353 8318 8285 8254 8226 8201 8179 8160 8145 8134 8126 8122 8123 8127 8135 8147 8162 8181 8202 8227 8254 8284 8315 8348 8383 8419 8456 8493 8531 8569 8606 8644 8680 8716 8752 8786 8819 8851 8882 8912 8940 8967 8993 9018 9041 9063 4408 0 61 9 9083 9102 9121 9137 9153 9167 9181 9193 9204 9214 9223 9231 9238 9244 9249 9254 9257 9260 9262 9263 9263 9263 9262 9260 9258 9255 9251 9247 9242 9236 9230 9223 9215 9207 9198 9188 9177 9166 9153 9140 9125 9110 9093 9075 9055 9034 9010 8984 8956 8924 8889 8851 8808 8761 8708 8651 8587 8517 8441 8357 8267 8170 8066 7954 7836 7712 7581 7444 7303 7157 7008 6855 6701 6546 6390 6235 6082 5931 5783 5639 5499 5364 5235 5111 4994 4883 4779 4682 4591 4507 4429 4358 4294 4236 4184 4138 4099 4065 4038 4016 4000 3991 3987 3990 3999 4014 4036 4065 4100 4142 4191 4247 4309 4378 4454 4537 4625 4720 4820 4925 5036 5150 5269 5391 5515 5642 5771 5900 6030 6159 6289 6416 6541 6664 6783 6899 7010 7116 7218 7313 7402 7485 7561 7631 7693 7747 7794 7834 7866 7890 7907 7917 7919 7914 7902 7884 7858 7827 7788 7744 7693 7636 7573 7505 7430 7349 7262 7169 7069 6964 6852 6734 6610 6480 6344 6203 6056 5904 5747 5587 5423 5256 5087 4917 4747 4577 4409 4243 4079 3921 3766 3617 3475 3339 3210 3088 2974 2868 2770 2679 2596 2521 2452 2390 2335 2286 2244 2207 2177 2152 2134 2121 2115 2115 2121 2135 2156 2184 2219 2262 2313 2370 2434 2505 2581 2662 2748 2836 2926 3018 3109 3199 3287 3372 3452 3529 3599 3663 3720 3772 3816 3854 3886 3912 3932 3947 3958 3966 3970 3972 3972 3971 3969 3968 3967 3967 3970 3974 3981 3992 4006 4024 4047 4075 4109 4149 4195 4248 4308 4375 4449 4531 4621 4718 4822 4933 5051 5174 5303 5437 5574 5716 5859 6004 6150 6295 6439 6581 6721 6857 6989 7115 7237 7352 7460 7562 7657 7745 7825 7898 7965 8024 8077 8123 8163 8198 8228 8253 8273 8289 8302 8312 8320 8325 8328 8329 8330 8329 8327 8326 8324 8322 8320 8319 8318 8318 8320 8322 8326 8331 8338 8347 8358 8370 8384 8400 8418 8437 8458 8479 8502 8525 8549 8572 8596 8620 8642 8664 8684 8704 8722 8738 8753 8766 8778 8788 8796 8804 8810 8815 8818 8821 8823 8824 8824 8824 8822 8820 8817 8813 8808 8802 8796 8788 8780 8770 8760 8749 8738 8725 8713 8700 8688 8675 8662 8650 8638 8627 8616 8606 8596 8588 8580 8573 8567 8561 8556 8552 8549 8547 8545 8543 8543 8543 8543 8545 8547 8549 8553 8557 8561 8566 8572 8577 8584 8590 8596 8602 8607 8613 8617 8621 8624 8626 8627 8628 8626 8624 8621 8617 8611 8605 8598 8590 8581 8572 8563 8554 8544 8534 8525 8515 8506 8497 8488 8480 8472 8465 8457 8451 8444 8438 8432 8427 8422 8417 8412 8408 8405 8401 8398 8396 8394 8392 8390 8390 8389 8389 8390 8391 8393 8395 8397 8401 8405 8409 8414 8420 8426 8433 8440 8448 8456 8465 8474 8483 8492 8501 8511 8520 8529 8538 8548 8557 8565 8574 8583 8591 8600 8608 4409 0 61 9 8616 8625 8633 8640 8648 8655 8661 8666 8671 8674 8676 8676 8673 8669 8662 8652 8639 8622 8602 8578 8549 8516 8479 8437 8390 8337 8280 8217 8149 8076 7996 7912 7822 7727 7626 7521 7411 7297 7180 7059 6936 6810 6683 6557 6431 6305 6182 6061 5944 5831 5724 5623 5528 5440 5360 5288 5224 5169 5123 5087 5059 5041 5032 5032 5041 5059 5086 5121 5164 5215 5273 5338 5410 5488 5570 5657 5749 5843 5939 6037 6134 6231 6327 6421 6510 6596 6675 6749 6816 6875 6926 6968 7000 7024 7037 7041 7036 7021 6997 6965 6926 6878 6825 6766 6704 6638 6568 6499 6430 6361 6293 6230 6170 6114 6065 6022 5987 5959 5939 5927 5924 5930 5944 5967 5998 6038 6085 6138 6199 6265 6336 6412 6490 6573 6656 6741 6826 6910 6994 7076 7155 7231 7304 7373 7437 7497 7552 7602 7647 7688 7724 7756 7783 7807 7827 7845 7859 7872 7882 7891 7899 7906 7912 7919 7925 7932 7939 7947 7956 7966 7976 7988 8000 8014 8029 8045 8062 8080 8098 8118 8140 8162 8185 8209 8234 8260 8288 8316 8346 8377 8409 8442 8476 8511 8547 8584 8621 8659 8698 8736 8775 8813 8851 8888 8923 8957 8989 9018 9045 9069 9090 9107 9120 9128 9133 9132 9126 9115 9099 9077 9050 9017 8978 8934 8883 8827 8764 8696 8622 8542 8456 8365 8268 8166 8059 7947 7831 7710 7586 7460 7330 7198 7066 6934 6802 6670 6540 6413 6290 6171 6057 5950 5849 5756 5672 5596 5531 5475 5431 5397 5375 5365 5367 5380 5406 5444 5493 5553 5625 5707 5798 5899 6009 6126 6249 6379 6514 6652 6795 6939 7083 7228 7374 7518 7659 7798 7934 8066 8193 8315 8433 8544 8650 8751 8845 8934 9016 9093 9163 9229 9288 9343 9392 9437 9477 9513 9545 9573 9597 9619 9638 9654 9668 9680 9690 9698 9705 9711 9716 9721 9724 9727 9730 9732 9734 9736 9738 9741 9743 9745 9748 9751 9755 9759 9763 9767 9771 9776 9781 9786 9791 9796 9800 9805 9809 9813 9816 9820 9822 9825 9827 9829 9830 9831 9833 9833 9834 9835 9836 9837 9837 9838 9838 9839 9839 9840 9840 9840 9840 9839 9838 9837 9836 9835 9833 9832 9830 9828 9826 9825 9823 9821 9819 9818 9816 9814 9811 9809 9806 9803 9799 9795 9790 9785 9780 9774 9767 9760 9753 9746 9739 9732 9725 9718 9711 9704 9697 9691 9684 9677 9670 9663 9655 9647 9639 9630 9620 9610 9600 9589 9578 9567 9555 9544 9533 9523 9513 9503 9494 9486 9479 9472 9465 9460 9455 9450 9445 9440 9435 9430 9425 9419 9412 9405 9397 9388 9379 9368 9356 9343 9328 9313 9296 9278 9258 9237 9214 9189 9163 9135 9106 9074 9041 9006 8968 8930 8889 8846 8802 8756 8708 8659 8609 8557 8503 8449 8393 8337 8279 8221 8163 8104 8045 7986 7927 7869 7811 7755 7700 7646 7594 7544 7497 7451 7409 7369 7331 7297 7265 7237 4410 0 61 9 7211 7188 7168 7151 7137 7126 7117 7111 7107 7106 7108 7112 7118 7127 7137 7150 7164 7181 7199 7218 7238 7260 7283 7306 7330 7354 7377 7401 7425 7448 7470 7492 7512 7532 7550 7567 7582 7596 7609 7620 7629 7637 7643 7647 7650 7652 7652 7650 7647 7643 7638 7632 7624 7616 7606 7596 7585 7574 7562 7550 7538 7525 7512 7499 7487 7475 7463 7451 7441 7431 7422 7414 7407 7402 7398 7395 7395 7396 7398 7403 7410 7419 7429 7442 7457 7474 7494 7515 7539 7565 7593 7624 7656 7691 7728 7768 7809 7852 7897 7944 7992 8041 8091 8141 8192 8242 8292 8341 8390 8436 8480 8523 8562 8599 8632 8663 8689 8712 8731 8745 8756 8762 8764 8761 8755 8743 8728 8709 8686 8659 8629 8595 8559 8521 8481 8439 8397 8355 8313 8272 8232 8195 8161 8130 8103 8080 8062 8049 8042 8039 8043 8052 8067 8087 8113 8143 8179 8219 8263 8311 8363 8417 8473 8532 8593 8654 8716 8779 8841 8903 8964 9024 9083 9141 9196 9250 9301 9350 9397 9441 9483 9522 9559 9593 9624 9653 9679 9702 9722 9740 9756 9768 9778 9785 9790 9792 9791 9789 9783 9776 9765 9753 9739 9722 9703 9682 9658 9633 9604 9574 9540 9504 9465 9422 9376 9327 9273 9215 9153 9087 9016 8940 8859 8774 8683 8588 8487 8382 8272 8158 8039 7916 7790 7660 7526 7391 7252 7112 6971 6829 6688 6546 6406 6267 6131 5998 5868 5743 5622 5508 5399 5296 5201 5113 5033 4960 4897 4842 4796 4759 4731 4713 4704 4705 4715 4735 4765 4804 4852 4910 4977 5053 5138 5231 5331 5440 5555 5676 5804 5936 6073 6214 6357 6504 6651 6799 6946 7094 7240 7383 7524 7661 7794 7923 8047 8165 8278 8385 8486 8580 8669 8751 8827 8896 8960 9019 9072 9120 9163 9202 9236 9268 9296 9321 9344 9365 9384 9402 9418 9434 9450 9465 9480 9495 9510 9525 9540 9556 9571 9587 9603 9619 9635 9650 9666 9682 9697 9711 9725 9739 9752 9763 9774 9784 9793 9801 9808 9814 9818 9821 9823 9824 9824 9822 9819 9815 9810 9803 9796 9787 9778 9767 9755 9742 9729 9714 9698 9682 9665 9648 9631 9613 9595 9577 9560 9543 9527 9511 9496 9483 9470 9458 9446 9436 9426 9417 9409 9400 9392 9383 9375 9366 9356 9346 9335 9324 9311 9298 9285 9270 9256 9240 9225 9209 9193 9177 9162 9146 9130 9114 9099 9084 9069 9055 9040 9026 9013 9000 8987 8975 8964 8953 8943 8934 8925 8918 8911 8905 8900 8896 8892 8890 8887 8885 8884 8882 8881 8880 8878 8876 8875 8872 8870 8867 8863 8860 8856 8852 8848 8843 8839 8834 8829 8823 8818 8812 8806 8799 8792 8785 8777 8769 8761 8752 8743 8734 8725 8716 8707 8699 8691 8684 8678 8673 8668 8665 8662 8660 8659 8659 8660 8661 8663 8664 8666 8668 8669 8670 8669 8668 8665 8660 8653 8644 8631 8616 8597 8574 8547 8515 4411 0 61 9 8477 8435 8386 8332 8271 8204 8131 8052 7966 7875 7779 7677 7571 7460 7347 7231 7113 6994 6876 6757 6639 6524 6411 6300 6194 6092 5995 5903 5816 5735 5660 5591 5529 5473 5424 5381 5346 5318 5296 5282 5275 5275 5283 5298 5320 5349 5385 5428 5478 5534 5597 5665 5739 5818 5901 5988 6079 6172 6267 6364 6460 6557 6653 6748 6840 6929 7015 7097 7175 7249 7317 7380 7438 7491 7538 7581 7618 7651 7680 7704 7725 7742 7756 7767 7776 7782 7786 7789 7789 7789 7787 7784 7780 7776 7770 7764 7757 7750 7743 7736 7729 7722 7715 7709 7704 7699 7696 7694 7693 7693 7695 7699 7705 7712 7721 7732 7744 7759 7775 7793 7812 7833 7855 7879 7904 7930 7956 7984 8011 8040 8068 8097 8126 8155 8184 8213 8241 8270 8298 8326 8353 8381 8408 8436 8463 8490 8518 8545 8573 8601 8628 8656 8685 8713 8742 8771 8800 8829 8858 8888 8918 8949 8979 9010 9041 9073 9104 9136 9168 9200 9232 9263 9294 9325 9355 9385 9413 9440 9467 9492 9516 9538 9559 9579 9597 9615 9631 9645 9659 9672 9684 9696 9707 9717 9727 9737 9746 9756 9765 9773 9782 9790 9798 9805 9812 9819 9825 9831 9836 9841 9845 9848 9852 9854 9857 9859 9861 9863 9864 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9895 9896 9896 9896 9895 9894 9892 9890 9887 9884 9880 9876 9871 9866 9860 9854 9848 9841 9834 9827 9820 9812 9804 9796 9788 9780 9771 9762 9753 9743 9733 9723 9713 9703 9692 9682 9671 9661 9650 9640 9630 9620 9611 9602 9594 9587 9580 9574 9570 9566 9564 9562 9562 9562 9564 9567 9571 9576 9582 9588 9596 9604 9612 9622 9631 9640 9650 9659 9668 9676 9684 9692 9698 9704 9708 9712 9716 9718 9720 9721 9723 9724 9725 9726 9727 9729 9731 9734 9738 9742 9746 9751 9756 9761 9767 9772 9777 9781 9784 9787 9789 9790 9790 9790 9788 9786 9783 9780 9776 9773 9769 9766 9763 9760 9758 9756 9754 9753 9753 9752 9752 9752 9752 9751 9751 9751 9750 9749 9749 9748 9747 9746 9745 9744 9743 9743 9743 9743 9743 9743 9744 9745 9745 9746 9746 9746 9746 9745 9744 9742 9739 9736 9731 9726 9720 9712 9703 9694 9683 9670 9656 9641 9624 9605 9585 9562 9537 9510 9481 9449 9415 9378 9339 9297 9252 9204 9154 9101 9045 8987 8927 8865 8800 8733 8665 8594 8523 8450 8376 8301 8225 8149 8073 7996 7918 7841 7763 7686 7608 7530 7451 7372 7292 7211 7129 7046 6962 6875 6787 6697 6606 6512 6417 6319 6221 6122 6023 5923 5824 5727 5630 5537 5447 5360 5279 5202 5132 5069 5013 4964 4925 4894 4872 4860 4858 4866 4885 4914 4953 5004 5065 5136 5218 5309 5411 5521 5641 5768 5903 6044 6191 6343 6498 6657 6817 6976 7135 7294 7450 7601 7750 7892 8029 8160 8285 4412 0 62 0 9551 9576 9601 9620 9632 9645 9661 9677 9690 9698 9702 9703 9703 9704 9704 9705 9696 9685 9673 9660 9648 9635 9622 9604 9581 9558 9537 9517 9493 9463 9427 9382 9337 9299 9269 9239 9209 9180 9144 9100 9057 9024 8994 8966 8938 8911 8883 8854 8830 8809 8791 8774 8757 8739 8722 8705 8697 8691 8689 8688 8687 8687 8686 8686 8685 8684 8678 8669 8659 8645 8628 8599 8566 8529 8489 8446 8402 8354 8295 8224 8148 8066 7982 7896 7808 7718 7622 7523 7424 7323 7220 7112 7005 6897 6789 6682 6586 6495 6406 6320 6238 6161 6090 6024 5965 5914 5876 5847 5827 5816 5815 5823 5844 5878 5925 5983 6050 6127 6212 6305 6406 6517 6633 6754 6878 7005 7136 7267 7398 7529 7660 7788 7915 8040 8164 8286 8401 8513 8620 8722 8820 8910 8993 9071 9143 9209 9272 9328 9379 9422 9459 9487 9510 9528 9542 9551 9555 9556 9551 9544 9534 9522 9509 9493 9474 9454 9434 9412 9389 9365 9341 9313 9284 9254 9224 9194 9162 9129 9096 9063 9029 8998 8967 8937 8909 8882 8859 8838 8820 8805 8794 8786 8781 8781 8784 8791 8800 8813 8828 8846 8867 8890 8915 8941 8969 8998 9028 9059 9090 9122 9155 9187 9220 9253 9285 9317 9348 9378 9408 9437 9464 9490 9514 9537 9558 9578 9595 9611 9625 9637 9647 9656 9663 9669 9674 9678 9680 9683 9684 9686 9687 9689 9691 9692 9694 9697 9699 9702 9706 9709 9713 9716 9720 9723 9727 9729 9732 9734 9735 9736 9736 9736 9736 9734 9733 9731 9729 9727 9725 9722 9720 9717 9713 9710 9706 9702 9697 9691 9684 9677 9668 9659 9648 9637 9624 9610 9594 9578 9561 9542 9523 9504 9483 9462 9441 9420 9398 9376 9354 9332 9310 9288 9266 9244 9222 9200 9178 9156 9134 9112 9091 9070 9048 9028 9007 8987 8968 8949 8932 8915 8899 8884 8870 8857 8846 8837 8829 8822 8817 8813 8811 8811 8812 8814 8818 8824 8830 8839 8848 8859 8871 8884 8899 8915 8932 8950 8969 8990 9011 9033 9056 9080 9104 9129 9154 9178 9203 9227 9251 9273 9295 9316 9336 9355 9372 9388 9403 9416 9428 9439 9448 9456 9463 9469 9474 9477 9479 9480 9480 9479 9476 9472 9468 9462 9455 9446 9437 9427 9416 9403 9390 9376 9362 9347 9331 9315 9299 9282 9265 9248 9231 9214 9197 9180 9163 9147 9131 9116 9101 9087 9074 9062 9050 9040 9031 9023 9016 9010 9006 9003 9001 9001 9002 9004 9007 9012 9018 9025 9033 9042 9053 9064 9077 9091 9107 9123 9141 9160 9181 9203 9226 9250 9275 9301 9328 9355 9383 9411 9438 9465 9492 9517 9541 9564 9585 9604 9621 9637 9650 9662 9672 9680 9686 9691 9695 9698 9700 9702 9703 9703 9704 9704 9704 9703 9703 9702 9700 9698 9695 9691 9687 9681 9674 9666 9656 9646 9634 9621 9607 9592 9577 9560 9544 9526 9509 9491 9473 9455 9436 9417 4413 0 62 0 9398 9379 9359 9339 9318 9296 9274 9251 9227 9203 9178 9153 9128 9102 9077 9051 9026 9002 8977 8954 8931 8910 8889 8869 8851 8833 8817 8802 8788 8775 8763 8753 8744 8736 8730 8725 8722 8720 8721 8722 8726 8731 8738 8747 8758 8770 8785 8800 8817 8835 8855 8875 8896 8919 8941 8964 8987 9011 9034 9057 9080 9103 9125 9146 9167 9187 9207 9225 9243 9260 9276 9291 9305 9319 9333 9345 9358 9370 9381 9393 9405 9416 9428 9439 9450 9462 9473 9485 9496 9507 9518 9529 9539 9550 9560 9570 9579 9589 9599 9608 9617 9627 9637 9646 9656 9666 9676 9685 9695 9704 9713 9722 9730 9737 9743 9749 9753 9757 9760 9761 9761 9761 9759 9757 9753 9749 9744 9738 9731 9724 9716 9708 9699 9689 9678 9667 9654 9641 9628 9613 9597 9581 9563 9545 9525 9504 9483 9460 9437 9412 9386 9360 9333 9305 9276 9247 9217 9187 9156 9126 9095 9065 9035 9005 8976 8948 8921 8895 8870 8848 8827 8808 8791 8776 8764 8755 8748 8744 8743 8746 8751 8759 8770 8785 8802 8821 8843 8868 8894 8922 8952 8982 9014 9046 9078 9110 9142 9173 9204 9234 9263 9291 9318 9345 9370 9394 9417 9439 9461 9481 9500 9518 9534 9550 9564 9576 9587 9595 9602 9606 9607 9606 9603 9596 9586 9574 9558 9539 9517 9493 9465 9434 9400 9363 9323 9281 9236 9189 9139 9086 9031 8974 8914 8852 8787 8721 8652 8580 8507 8432 8355 8276 8195 8113 8030 7945 7860 7774 7689 7603 7517 7432 7349 7267 7187 7109 7033 6961 6891 6826 6764 6706 6652 6603 6559 6520 6486 6457 6434 6416 6404 6397 6396 6401 6412 6428 6449 6476 6508 6545 6587 6633 6683 6736 6793 6853 6915 6980 7046 7113 7181 7250 7319 7387 7456 7525 7593 7661 7728 7794 7859 7924 7988 8051 8112 8173 8233 8291 8348 8403 8456 8508 8557 8604 8650 8693 8734 8772 8809 8843 8874 8904 8932 8957 8980 9002 9020 9037 9051 9063 9072 9078 9080 9080 9077 9070 9060 9046 9029 9008 8984 8957 8928 8895 8861 8825 8787 8748 8708 8668 8627 8587 8546 8506 8466 8427 8388 8349 8311 8273 8235 8198 8160 8123 8086 8049 8013 7976 7941 7905 7871 7837 7804 7773 7742 7713 7685 7659 7634 7610 7588 7567 7547 7529 7512 7496 7481 7467 7454 7443 7433 7424 7417 7412 7409 7408 7410 7414 7422 7432 7446 7464 7485 7510 7539 7572 7609 7649 7694 7742 7793 7847 7904 7963 8024 8087 8151 8214 8278 8342 8405 8467 8528 8587 8644 8699 8752 8803 8852 8898 8942 8983 9023 9060 9095 9128 9159 9188 9215 9240 9264 9285 9305 9322 9338 9352 9364 9374 9382 9389 9394 9397 9398 9398 9396 9393 9388 9382 9374 9364 9353 9341 9326 9310 9292 9272 9251 9227 9203 9176 9148 9119 9089 9057 9025 8993 8960 8927 8894 8861 8828 8796 8764 8733 8702 8672 8643 8613 8585 8556 4414 0 62 0 8528 8500 8472 8444 8416 8387 8359 8330 8301 8271 8241 8211 8181 8150 8119 8087 8056 8024 7992 7960 7928 7897 7865 7834 7804 7774 7745 7717 7690 7664 7640 7618 7598 7580 7565 7551 7541 7533 7529 7527 7528 7532 7539 7548 7561 7576 7593 7612 7634 7658 7683 7709 7737 7766 7795 7825 7855 7885 7915 7944 7973 8001 8028 8053 8076 8098 8117 8134 8148 8160 8168 8172 8173 8171 8164 8154 8140 8123 8101 8077 8049 8019 7986 7951 7915 7879 7842 7805 7769 7736 7703 7674 7649 7626 7609 7595 7587 7584 7586 7594 7606 7625 7648 7677 7711 7749 7791 7837 7886 7939 7994 8051 8109 8169 8229 8290 8350 8409 8468 8525 8581 8635 8686 8735 8781 8825 8866 8904 8939 8972 9002 9029 9054 9077 9097 9115 9132 9146 9159 9171 9180 9189 9196 9202 9207 9211 9215 9217 9218 9219 9219 9218 9217 9215 9213 9210 9207 9203 9199 9194 9189 9184 9177 9170 9163 9155 9145 9135 9125 9113 9100 9086 9071 9055 9038 9019 9000 8979 8957 8934 8909 8884 8856 8828 8797 8766 8733 8698 8662 8624 8585 8545 8504 8462 8419 8376 8332 8289 8246 8203 8161 8120 8081 8044 8009 7975 7945 7917 7892 7869 7850 7833 7820 7809 7801 7795 7792 7790 7791 7793 7796 7801 7805 7810 7815 7819 7823 7825 7826 7826 7823 7818 7811 7802 7791 7777 7761 7743 7723 7702 7679 7655 7631 7607 7583 7558 7536 7514 7494 7476 7461 7448 7437 7430 7426 7424 7426 7430 7437 7447 7460 7474 7491 7509 7528 7549 7571 7593 7615 7637 7660 7682 7703 7725 7745 7766 7785 7804 7823 7842 7860 7878 7896 7914 7931 7949 7967 7985 8003 8021 8039 8056 8074 8090 8106 8122 8137 8151 8164 8176 8187 8198 8207 8216 8224 8231 8238 8245 8250 8256 8260 8265 8269 8273 8276 8278 8280 8281 8281 8281 8279 8277 8274 8269 8264 8258 8251 8243 8234 8225 8215 8205 8195 8184 8173 8162 8151 8140 8128 8117 8105 8093 8081 8069 8057 8044 8031 8017 8003 7989 7974 7959 7944 7928 7911 7894 7877 7859 7840 7821 7801 7781 7759 7737 7714 7689 7663 7636 7608 7578 7546 7513 7478 7441 7403 7362 7319 7274 7228 7178 7127 7074 7018 6959 6898 6835 6768 6699 6628 6553 6475 6395 6312 6225 6136 6045 5951 5855 5757 5657 5557 5455 5353 5251 5149 5047 4948 4850 4753 4660 4569 4482 4399 4319 4244 4173 4108 4047 3992 3942 3899 3861 3829 3804 3784 3770 3763 3761 3765 3774 3788 3807 3830 3856 3886 3918 3952 3987 4024 4061 4098 4135 4171 4207 4241 4275 4306 4337 4367 4395 4423 4449 4475 4500 4524 4548 4572 4594 4617 4638 4659 4678 4697 4714 4730 4745 4758 4769 4778 4785 4789 4792 4793 4791 4787 4782 4774 4765 4754 4741 4726 4710 4692 4672 4652 4629 4605 4580 4553 4525 4495 4464 4430 4395 4358 4319 4278 4234 4188 4139 4415 0 62 0 4087 4032 3973 3912 3846 3777 3704 3626 3545 3460 3371 3278 3182 3083 2981 2877 2770 2663 2556 2449 2342 2236 2133 2033 1936 1842 1753 1669 1590 1516 1448 1385 1327 1275 1228 1186 1149 1116 1088 1064 1043 1026 1011 1000 991 985 981 979 979 981 984 990 996 1005 1015 1026 1040 1055 1073 1093 1116 1142 1172 1205 1243 1286 1333 1386 1445 1509 1580 1657 1739 1828 1922 2020 2123 2230 2339 2451 2562 2674 2786 2897 3004 3110 3211 3308 3401 3489 3573 3651 3726 3795 3861 3923 3982 4038 4091 4142 4191 4238 4284 4329 4374 4417 4460 4502 4543 4584 4624 4664 4703 4741 4779 4816 4852 4888 4924 4959 4994 5029 5064 5098 5133 5167 5201 5236 5270 5305 5339 5373 5407 5442 5475 5509 5543 5576 5610 5643 5676 5709 5742 5774 5807 5840 5873 5906 5938 5971 6004 6036 6069 6101 6133 6164 6196 6227 6257 6287 6316 6345 6373 6401 6428 6455 6481 6507 6533 6558 6582 6607 6631 6655 6678 6701 6724 6746 6768 6790 6811 6831 6851 6870 6888 6905 6922 6937 6952 6966 6979 6991 7002 7013 7022 7031 7039 7046 7052 7056 7060 7062 7063 7063 7060 7056 7049 7040 7029 7014 6997 6976 6951 6923 6891 6854 6812 6766 6714 6656 6593 6523 6447 6365 6275 6179 6075 5965 5848 5724 5594 5458 5317 5171 5022 4870 4716 4562 4408 4256 4105 3959 3817 3680 3550 3426 3311 3204 3105 3014 2932 2859 2794 2738 2689 2647 2612 2584 2562 2546 2536 2530 2530 2535 2544 2560 2580 2607 2639 2678 2724 2777 2838 2907 2985 3071 3167 3271 3384 3506 3637 3776 3922 4076 4235 4400 4570 4742 4918 5095 5271 5447 5622 5795 5963 6128 6289 6443 6593 6736 6873 7004 7128 7245 7357 7462 7560 7654 7741 7823 7900 7971 8038 8101 8159 8213 8263 8310 8352 8391 8427 8459 8489 8515 8538 8559 8577 8593 8607 8618 8628 8635 8641 8645 8647 8647 8646 8644 8639 8634 8627 8618 8608 8597 8584 8571 8556 8540 8524 8506 8489 8471 8453 8435 8417 8399 8382 8366 8350 8335 8321 8308 8296 8285 8275 8267 8259 8253 8248 8245 8243 8242 8243 8245 8248 8253 8260 8268 8277 8288 8300 8314 8329 8345 8363 8381 8400 8420 8441 8462 8484 8506 8528 8551 8573 8595 8617 8639 8661 8682 8703 8723 8743 8762 8780 8798 8815 8831 8846 8860 8873 8884 8895 8904 8912 8918 8924 8928 8931 8932 8933 8933 8932 8931 8929 8926 8923 8920 8916 8912 8909 8905 8901 8897 8894 8890 8886 8883 8880 8877 8874 8871 8869 8867 8865 8863 8862 8862 8862 8862 8863 8864 8866 8869 8871 8874 8877 8881 8884 8887 8890 8893 8895 8897 8898 8898 8898 8897 8894 8891 8887 8882 8876 8869 8861 8852 8842 8831 8820 8808 8796 8782 8769 8755 8741 8727 8712 8698 8683 8669 8654 8640 8626 8613 8600 8587 8576 8564 8554 8544 4416 0 62 0 8535 8528 8521 8516 8511 8508 8507 8507 8508 8510 8514 8519 8524 8531 8539 8547 8556 8565 8574 8583 8592 8601 8609 8617 8625 8631 8638 8643 8648 8652 8655 8658 8661 8662 8664 8664 8665 8665 8665 8664 8664 8663 8662 8661 8660 8660 8659 8660 8660 8661 8663 8666 8669 8674 8679 8685 8693 8701 8710 8720 8731 8743 8755 8769 8782 8796 8811 8825 8840 8856 8871 8887 8902 8918 8933 8949 8964 8979 8994 9009 9023 9037 9050 9062 9074 9085 9095 9104 9112 9119 9124 9128 9131 9132 9133 9131 9129 9125 9119 9113 9105 9096 9086 9075 9063 9050 9036 9021 9006 8990 8974 8957 8941 8923 8906 8888 8871 8853 8835 8817 8799 8780 8762 8744 8725 8706 8687 8667 8648 8628 8607 8587 8566 8545 8524 8503 8482 8460 8439 8417 8396 8374 8353 8332 8310 8289 8268 8248 8227 8207 8188 8169 8151 8134 8118 8103 8090 8079 8069 8060 8054 8050 8047 8047 8048 8050 8054 8058 8063 8067 8072 8075 8078 8078 8076 8071 8063 8052 8036 8017 7993 7965 7932 7895 7853 7807 7756 7702 7644 7582 7517 7449 7379 7306 7231 7155 7077 6998 6919 6839 6760 6681 6604 6527 6453 6380 6311 6244 6182 6123 6068 6019 5975 5937 5905 5879 5860 5848 5843 5845 5854 5870 5893 5923 5959 6001 6049 6103 6161 6223 6288 6357 6428 6501 6575 6649 6724 6798 6872 6945 7016 7086 7154 7220 7285 7347 7409 7468 7527 7584 7640 7695 7749 7803 7856 7908 7960 8011 8062 8111 8160 8207 8253 8298 8340 8381 8420 8456 8490 8522 8551 8577 8601 8622 8640 8656 8669 8680 8689 8696 8701 8705 8707 8708 8708 8707 8705 8703 8701 8698 8696 8693 8691 8690 8689 8688 8689 8690 8693 8696 8700 8705 8711 8718 8726 8734 8743 8752 8761 8770 8779 8787 8795 8803 8809 8814 8818 8820 8821 8821 8819 8815 8810 8803 8794 8784 8772 8759 8744 8728 8710 8691 8671 8649 8626 8601 8575 8547 8518 8487 8455 8421 8385 8347 8307 8265 8220 8173 8124 8073 8019 7962 7902 7840 7775 7706 7635 7560 7481 7399 7314 7224 7130 7033 6931 6826 6716 6602 6484 6364 6240 6113 5984 5853 5722 5591 5460 5331 5203 5079 4958 4842 4731 4625 4526 4433 4347 4268 4195 4130 4072 4021 3977 3940 3909 3885 3867 3855 3851 3853 3862 3879 3903 3936 3977 4027 4086 4155 4233 4322 4420 4528 4645 4771 4905 5046 5195 5348 5506 5667 5830 5994 6158 6321 6482 6640 6794 6944 7088 7227 7360 7488 7609 7723 7832 7934 8030 8121 8205 8284 8357 8425 8488 8545 8598 8647 8691 8731 8766 8799 8827 8853 8876 8896 8914 8930 8945 8958 8970 8982 8992 9003 9013 9024 9034 9045 9056 9067 9079 9091 9104 9118 9132 9146 9161 9177 9193 9209 9225 9242 9259 9276 9293 9310 9327 9343 9360 9375 9390 9405 9419 9432 9445 9456 9468 9478 9488 9497 9506 9514 4417 0 62 0 9522 9529 9535 9541 9547 9552 9557 9562 9565 9569 9572 9575 9577 9579 9581 9582 9584 9585 9586 9587 9588 9590 9591 9593 9595 9597 9599 9601 9603 9606 9608 9610 9612 9614 9615 9616 9617 9617 9616 9615 9614 9612 9610 9607 9604 9601 9597 9593 9590 9586 9582 9578 9575 9571 9567 9564 9560 9556 9552 9548 9543 9537 9531 9523 9515 9506 9496 9484 9471 9456 9440 9422 9403 9382 9358 9333 9305 9275 9242 9206 9167 9125 9080 9030 8977 8919 8857 8791 8719 8643 8562 8476 8386 8291 8193 8090 7984 7875 7763 7650 7536 7421 7306 7191 7078 6966 6857 6751 6649 6550 6456 6368 6284 6206 6134 6068 6009 5956 5909 5870 5836 5810 5790 5776 5769 5767 5772 5782 5797 5817 5843 5872 5906 5944 5985 6030 6077 6127 6180 6234 6290 6348 6406 6464 6523 6582 6641 6698 6755 6810 6863 6915 6964 7010 7054 7095 7133 7168 7200 7229 7255 7279 7301 7321 7339 7355 7370 7384 7397 7410 7423 7437 7450 7463 7477 7491 7507 7523 7539 7557 7575 7594 7614 7635 7657 7680 7705 7731 7759 7788 7819 7852 7887 7923 7962 8003 8045 8089 8134 8181 8229 8278 8327 8376 8426 8475 8524 8572 8619 8665 8710 8753 8795 8835 8873 8910 8945 8978 9009 9038 9065 9090 9113 9133 9151 9167 9180 9191 9200 9205 9209 9209 9207 9203 9196 9187 9176 9163 9147 9130 9111 9091 9069 9045 9021 8995 8968 8941 8912 8883 8853 8822 8791 8760 8729 8697 8666 8634 8603 8572 8542 8513 8484 8456 8430 8405 8381 8359 8338 8319 8302 8286 8272 8259 8247 8237 8227 8218 8208 8198 8189 8177 8165 8150 8133 8114 8091 8065 8035 8001 7962 7919 7872 7819 7761 7697 7628 7553 7473 7386 7292 7192 7085 6972 6851 6723 6589 6447 6299 6145 5985 5819 5650 5476 5299 5122 4943 4764 4587 4412 4241 4074 3914 3759 3612 3473 3343 3221 3109 3006 2911 2827 2751 2684 2625 2573 2529 2492 2460 2435 2415 2400 2389 2383 2381 2383 2390 2402 2418 2440 2468 2502 2544 2594 2652 2720 2798 2887 2987 3098 3221 3355 3501 3658 3825 4002 4187 4379 4578 4781 4986 5193 5400 5606 5809 6008 6201 6389 6569 6742 6907 7064 7212 7353 7485 7610 7728 7839 7943 8042 8135 8222 8306 8384 8459 8529 8595 8658 8717 8773 8825 8874 8920 8964 9004 9042 9078 9112 9144 9174 9203 9231 9258 9284 9310 9334 9358 9380 9402 9422 9441 9458 9474 9487 9499 9509 9517 9524 9528 9532 9534 9536 9537 9538 9540 9541 9543 9547 9551 9557 9564 9572 9581 9591 9601 9611 9622 9632 9641 9649 9656 9661 9664 9665 9664 9661 9656 9649 9639 9628 9615 9600 9585 9568 9550 9531 9511 9491 9470 9449 9428 9406 9384 9362 9339 9317 9294 9272 9249 9227 9205 9184 9163 9143 9124 9106 9089 9073 9059 9045 9034 9023 9015 9008 9002 8999 8997 8996 8998 9001 4418 0 62 0 9005 9012 9020 9029 9040 9053 9067 9082 9098 9116 9134 9153 9172 9192 9212 9232 9252 9273 9293 9312 9331 9350 9367 9384 9401 9416 9431 9444 9457 9468 9479 9488 9496 9503 9508 9513 9516 9518 9518 9517 9515 9511 9506 9501 9494 9486 9477 9467 9457 9446 9435 9423 9411 9399 9387 9374 9362 9350 9337 9325 9313 9300 9287 9275 9261 9248 9234 9220 9205 9190 9174 9157 9140 9122 9103 9084 9065 9045 9024 9004 8983 8963 8942 8922 8902 8882 8863 8844 8826 8808 8790 8773 8756 8739 8721 8704 8685 8666 8646 8624 8600 8574 8545 8514 8479 8440 8398 8351 8299 8243 8181 8114 8041 7962 7877 7786 7688 7584 7473 7356 7233 7103 6968 6828 6684 6535 6382 6227 6070 5912 5754 5597 5441 5288 5138 4993 4853 4719 4591 4471 4358 4253 4157 4069 3990 3919 3858 3805 3762 3727 3700 3683 3675 3675 3684 3701 3728 3763 3807 3858 3918 3986 4061 4144 4232 4326 4425 4527 4633 4740 4848 4955 5062 5168 5269 5368 5461 5550 5633 5711 5783 5849 5910 5966 6018 6066 6110 6153 6194 6234 6274 6316 6359 6404 6452 6503 6559 6618 6682 6749 6821 6897 6976 7059 7145 7234 7324 7416 7508 7601 7694 7786 7876 7965 8052 8136 8217 8294 8368 8438 8504 8566 8623 8676 8725 8770 8810 8847 8880 8910 8936 8958 8978 8996 9011 9024 9035 9044 9052 9059 9065 9070 9074 9077 9080 9083 9085 9087 9088 9090 9091 9092 9094 9095 9096 9097 9099 9101 9102 9105 9107 9110 9113 9117 9120 9124 9129 9133 9138 9143 9147 9152 9157 9161 9166 9170 9174 9178 9182 9185 9188 9191 9194 9196 9199 9201 9202 9204 9205 9206 9207 9207 9208 9208 9208 9207 9207 9207 9206 9205 9205 9204 9204 9203 9203 9202 9202 9201 9200 9199 9198 9196 9194 9192 9189 9185 9180 9174 9167 9160 9151 9141 9130 9117 9104 9089 9074 9057 9040 9021 9002 8982 8961 8940 8918 8896 8873 8850 8827 8804 8780 8756 8731 8706 8681 8655 8629 8603 8576 8548 8520 8491 8462 8432 8402 8372 8342 8312 8282 8253 8224 8197 8171 8146 8123 8103 8085 8070 8058 8049 8043 8042 8044 8050 8061 8075 8093 8115 8141 8170 8202 8237 8274 8313 8354 8395 8436 8477 8518 8557 8595 8631 8664 8694 8721 8745 8766 8783 8796 8806 8813 8816 8816 8813 8808 8799 8789 8776 8762 8745 8728 8709 8689 8668 8646 8624 8602 8579 8556 8533 8511 8488 8466 8443 8421 8399 8378 8356 8334 8313 8291 8268 8246 8223 8199 8175 8150 8124 8098 8071 8045 8018 7991 7965 7939 7914 7891 7869 7850 7833 7819 7808 7800 7797 7797 7802 7811 7824 7843 7866 7893 7925 7962 8003 8047 8096 8148 8202 8259 8318 8379 8441 8503 8565 8626 8687 8746 8803 8857 8909 8957 9002 9044 9081 9115 9144 9170 9192 9210 9225 9237 9245 9251 9253 9254 9251 9247 9240 9231 9221 4419 0 62 0 9208 9193 9176 9157 9136 9112 9087 9060 9030 8999 8967 8932 8897 8860 8823 8786 8749 8712 8676 8642 8609 8579 8551 8525 8504 8485 8471 8461 8454 8453 8455 8462 8474 8490 8509 8533 8561 8592 8627 8664 8703 8745 8788 8833 8879 8925 8972 9019 9065 9110 9155 9198 9240 9280 9319 9355 9389 9421 9450 9477 9501 9522 9540 9555 9567 9575 9581 9582 9581 9576 9568 9556 9542 9524 9503 9479 9452 9422 9390 9355 9318 9279 9237 9194 9149 9103 9055 9006 8956 8904 8852 8800 8747 8694 8641 8589 8537 8486 8436 8388 8341 8297 8255 8215 8178 8144 8113 8085 8061 8040 8023 8009 7999 7992 7990 7991 7995 8003 8015 8030 8048 8070 8096 8124 8155 8189 8226 8266 8308 8352 8398 8445 8495 8545 8597 8649 8703 8757 8811 8865 8919 8972 9026 9079 9131 9182 9232 9281 9329 9375 9420 9463 9505 9544 9582 9617 9650 9682 9711 9738 9763 9786 9808 9827 9846 9862 9877 9891 9904 9916 9926 9936 9945 9953 9961 9968 9974 9979 9984 9988 9992 9994 9997 99991000010001100011000110000 9999 9998 9996 9994 9992 9989 9987 9983 9980 9976 9971 9967 9962 9956 9950 9944 9937 9930 9923 9915 9906 9897 9887 9877 9866 9854 9841 9828 9814 9799 9784 9768 9751 9734 9716 9698 9680 9662 9644 9626 9609 9593 9577 9562 9549 9536 9525 9515 9507 9500 9494 9490 9488 9486 9486 9488 9491 9495 9501 9507 9515 9524 9534 9545 9557 9570 9583 9596 9610 9624 9637 9650 9663 9675 9686 9696 9705 9713 9719 9725 9729 9732 9733 9734 9734 9732 9731 9728 9725 9722 9718 9715 9711 9708 9705 9702 9699 9697 9695 9694 9694 9694 9695 9697 9699 9701 9705 9709 9713 9718 9723 9729 9735 9741 9746 9752 9758 9763 9768 9773 9777 9780 9783 9785 9786 9786 9785 9784 9781 9777 9772 9765 9757 9748 9737 9724 9710 9693 9675 9655 9634 9610 9584 9557 9528 9498 9466 9432 9397 9361 9324 9286 9247 9207 9166 9125 9083 9040 8997 8953 8908 8864 8818 8773 8728 8683 8638 8594 8550 8508 8466 8426 8388 8351 8317 8285 8255 8228 8205 8184 8166 8151 8140 8132 8128 8126 8129 8134 8143 8154 8169 8186 8206 8229 8253 8279 8307 8336 8365 8395 8426 8456 8486 8515 8544 8571 8598 8623 8648 8671 8692 8713 8733 8752 8770 8788 8805 8822 8839 8855 8871 8886 8901 8916 8930 8943 8955 8966 8975 8983 8989 8994 8996 8997 8995 8991 8986 8978 8968 8956 8943 8927 8911 8893 8874 8854 8834 8814 8793 8773 8753 8734 8716 8699 8685 8672 8662 8654 8649 8648 8649 8654 8662 8673 8688 8707 8728 8753 8780 8810 8843 8877 8914 8952 8992 9032 9074 9116 9159 9201 9244 9286 9328 9370 9410 9450 9489 9526 9562 9596 9629 9660 9689 9716 9741 9764 9786 9804 9821 9836 9849 9860 9870 9877 9884 9889 9892 9895 9897 9899 9899 4420 0 62 0 9900 9899 9899 9898 9898 9897 9895 9894 9892 9891 9889 9886 9884 9881 9877 9874 9869 9865 9860 9855 9850 9844 9839 9833 9827 9822 9816 9811 9805 9800 9795 9790 9785 9780 9776 9771 9767 9762 9758 9753 9749 9745 9740 9736 9732 9727 9723 9719 9715 9711 9707 9703 9699 9696 9692 9688 9684 9681 9677 9672 9668 9663 9658 9653 9647 9640 9632 9624 9615 9605 9594 9582 9568 9553 9536 9518 9498 9476 9452 9426 9397 9366 9331 9294 9254 9211 9164 9113 9059 9000 8938 8872 8801 8727 8649 8567 8481 8392 8300 8205 8108 8009 7908 7807 7704 7602 7500 7399 7299 7201 7105 7012 6921 6834 6751 6672 6597 6527 6463 6405 6352 6306 6268 6236 6213 6198 6191 6193 6204 6224 6253 6291 6338 6393 6456 6527 6605 6689 6780 6875 6975 7079 7186 7295 7406 7518 7630 7743 7855 7965 8074 8181 8286 8388 8487 8582 8674 8762 8846 8925 9000 9070 9136 9196 9252 9303 9350 9392 9430 9463 9493 9520 9543 9563 9581 9596 9608 9618 9627 9633 9638 9640 9641 9640 9637 9632 9626 9617 9607 9595 9581 9565 9548 9530 9510 9489 9467 9444 9421 9397 9372 9346 9321 9294 9267 9240 9213 9184 9156 9127 9098 9069 9040 9011 8982 8954 8926 8899 8873 8848 8824 8801 8779 8758 8739 8720 8702 8685 8668 8651 8635 8618 8601 8583 8566 8547 8529 8510 8492 8474 8456 8439 8424 8410 8398 8389 8383 8380 8380 8384 8391 8402 8418 8436 8459 8484 8513 8544 8578 8613 8650 8689 8727 8766 8805 8843 8881 8917 8952 8984 9015 9044 9069 9092 9112 9128 9141 9150 9155 9156 9152 9144 9131 9113 9090 9063 9031 8994 8952 8906 8855 8801 8743 8681 8616 8549 8479 8408 8335 8261 8188 8115 8042 7970 7901 7834 7770 7710 7654 7604 7558 7518 7485 7459 7440 7428 7424 7427 7439 7458 7485 7519 7561 7609 7664 7724 7790 7860 7935 8012 8093 8176 8259 8344 8428 8513 8596 8678 8758 8836 8911 8983 9052 9117 9179 9237 9292 9343 9391 9435 9476 9514 9548 9580 9609 9636 9660 9683 9703 9721 9738 9753 9767 9780 9791 9802 9811 9819 9827 9834 9840 9846 9851 9855 9860 9864 9867 9870 9874 9876 9879 9881 9883 9885 9886 9887 9888 9888 9888 9887 9887 9885 9884 9882 9881 9879 9877 9876 9874 9873 9873 9872 9872 9873 9873 9873 9874 9875 9875 9876 9876 9876 9875 9874 9873 9871 9868 9866 9863 9860 9857 9854 9851 9848 9844 9841 9838 9835 9832 9829 9826 9822 9818 9814 9809 9804 9799 9793 9787 9781 9775 9770 9764 9759 9755 9751 9748 9746 9745 9744 9745 9746 9748 9751 9754 9757 9760 9764 9767 9771 9774 9776 9779 9781 9783 9784 9786 9787 9788 9790 9791 9792 9792 9793 9793 9794 9793 9792 9790 9788 9784 9779 9773 9766 9758 9748 9737 9725 9711 9697 9682 9666 9649 9631 9613 9594 9575 9555 9535 9514 4421 0 62 0 9493 9471 9448 9425 9401 9377 9351 9326 9300 9273 9246 9219 9192 9165 9138 9111 9085 9059 9034 9009 8984 8961 8937 8915 8892 8871 8850 8829 8809 8789 8770 8752 8734 8717 8700 8685 8671 8658 8646 8635 8626 8618 8612 8608 8606 8605 8606 8610 8615 8622 8631 8641 8654 8668 8683 8700 8719 8738 8758 8778 8798 8819 8839 8859 8878 8895 8912 8927 8940 8951 8960 8967 8972 8975 8976 8975 8972 8968 8962 8955 8946 8937 8927 8917 8906 8895 8883 8871 8859 8847 8835 8823 8811 8799 8786 8774 8761 8748 8735 8721 8707 8693 8679 8664 8648 8632 8616 8599 8581 8562 8543 8522 8501 8479 8455 8431 8406 8379 8352 8324 8295 8265 8235 8204 8173 8141 8110 8079 8048 8017 7987 7958 7930 7902 7876 7852 7829 7808 7789 7772 7758 7746 7736 7729 7724 7723 7724 7728 7734 7744 7756 7771 7788 7807 7829 7853 7879 7906 7935 7965 7996 8028 8060 8093 8126 8158 8191 8222 8253 8282 8310 8337 8362 8384 8405 8423 8439 8453 8464 8472 8478 8482 8483 8482 8479 8473 8466 8458 8448 8436 8424 8410 8396 8381 8365 8349 8333 8318 8302 8286 8271 8256 8242 8229 8217 8206 8195 8186 8178 8171 8165 8161 8156 8153 8150 8147 8144 8141 8138 8133 8127 8119 8110 8098 8084 8068 8048 8026 8001 7973 7942 7908 7871 7831 7788 7742 7693 7642 7588 7532 7473 7412 7349 7284 7217 7148 7077 7006 6933 6860 6787 6714 6641 6569 6500 6432 6366 6304 6245 6191 6140 6094 6053 6018 5989 5965 5948 5937 5932 5934 5943 5959 5982 6011 6048 6091 6140 6196 6257 6324 6395 6472 6551 6635 6720 6807 6894 6982 7069 7155 7239 7319 7397 7471 7540 7606 7666 7722 7773 7819 7861 7899 7933 7963 7990 8013 8034 8052 8068 8082 8093 8104 8112 8119 8124 8128 8131 8132 8132 8131 8128 8124 8119 8113 8106 8098 8089 8078 8067 8055 8043 8029 8014 7999 7982 7965 7946 7927 7906 7884 7862 7838 7813 7788 7762 7736 7710 7683 7658 7633 7608 7586 7565 7546 7529 7514 7502 7493 7487 7484 7484 7487 7493 7502 7514 7529 7547 7567 7590 7616 7644 7674 7706 7740 7777 7815 7854 7895 7938 7982 8027 8073 8120 8167 8215 8263 8312 8360 8408 8456 8503 8549 8593 8637 8679 8719 8757 8792 8826 8856 8884 8909 8931 8949 8964 8975 8981 8983 8981 8973 8960 8942 8918 8889 8852 8810 8761 8705 8642 8573 8496 8413 8323 8227 8124 8016 7902 7784 7661 7535 7406 7274 7141 7008 6874 6740 6608 6478 6351 6227 6108 5993 5883 5779 5681 5590 5507 5431 5364 5305 5256 5216 5187 5167 5158 5160 5174 5198 5233 5279 5336 5403 5479 5564 5658 5758 5865 5976 6092 6210 6328 6446 6563 6678 6788 6893 6992 7083 7167 7242 7309 7365 7412 7449 7476 7493 7501 7500 7489 7470 7444 7410 7370 7323 7272 7217 7157 7096 7034 6971 4422 0 62 0 7432 7464 7486 7498 7501 7496 7481 7458 7428 7390 7347 7298 7245 7187 7127 7065 7002 6940 6877 6817 6759 6706 6657 6612 6575 6543 6519 6502 6493 6492 6499 6514 6536 6566 6603 6647 6697 6753 6815 6881 6951 7025 7102 7183 7265 7349 7435 7522 7610 7698 7786 7873 7960 8046 8131 8214 8295 8374 8451 8525 8596 8665 8731 8793 8853 8909 8963 9013 9061 9105 9147 9186 9223 9256 9288 9317 9343 9368 9390 9410 9427 9443 9457 9468 9477 9485 9490 9493 9494 9493 9489 9484 9477 9468 9456 9443 9428 9411 9392 9372 9350 9327 9302 9276 9249 9220 9191 9161 9129 9097 9065 9031 8997 8962 8926 8891 8854 8818 8781 8744 8707 8670 8633 8597 8561 8526 8492 8459 8426 8395 8365 8336 8309 8282 8257 8233 8211 8190 8169 8150 8133 8116 8100 8085 8072 8059 8048 8037 8028 8019 8012 8006 8000 7996 7993 7991 7989 7989 7989 7990 7992 7995 7998 8002 8006 8010 8015 8021 8026 8031 8036 8041 8045 8049 8052 8054 8055 8055 8053 8051 8046 8041 8034 8025 8015 8004 7991 7978 7963 7948 7933 7917 7900 7884 7867 7851 7834 7817 7800 7783 7765 7747 7728 7708 7687 7665 7642 7618 7592 7564 7536 7505 7474 7440 7406 7370 7334 7296 7257 7218 7178 7137 7096 7055 7013 6972 6930 6888 6847 6805 6764 6723 6683 6643 6603 6564 6525 6486 6447 6408 6369 6329 6288 6246 6202 6155 6106 6053 5996 5935 5869 5797 5720 5636 5546 5449 5345 5234 5116 4993 4864 4729 4590 4446 4301 4154 4007 3859 3713 3570 3430 3296 3167 3045 2930 2823 2724 2634 2553 2481 2417 2363 2316 2278 2247 2223 2206 2196 2192 2194 2203 2217 2238 2266 2300 2342 2392 2450 2517 2593 2679 2776 2882 3000 3128 3267 3416 3574 3742 3918 4101 4291 4485 4684 4884 5085 5285 5486 5684 5877 6066 6249 6426 6595 6757 6911 7057 7194 7323 7443 7556 7660 7757 7846 7929 8006 8076 8141 8201 8256 8307 8355 8400 8441 8480 8517 8552 8585 8617 8648 8678 8707 8735 8762 8789 8815 8840 8864 8888 8911 8932 8953 8972 8990 9005 9019 9031 9040 9046 9049 9048 9044 9035 9021 9002 8978 8947 8911 8868 8818 8762 8699 8629 8553 8471 8382 8288 8189 8086 7979 7869 7756 7642 7528 7414 7300 7189 7080 6974 6873 6776 6684 6599 6519 6448 6383 6326 6277 6237 6205 6181 6167 6161 6164 6175 6195 6223 6259 6302 6352 6409 6471 6539 6611 6686 6764 6845 6926 7008 7089 7170 7248 7323 7395 7463 7527 7585 7637 7684 7724 7759 7786 7808 7822 7831 7834 7831 7824 7811 7794 7773 7748 7721 7691 7660 7627 7593 7559 7524 7490 7455 7422 7389 7356 7325 7295 7265 7237 7209 7182 7157 7131 7107 7084 7061 7039 7018 6998 6979 6961 6945 6929 6916 6904 6894 6886 6881 6878 6878 6882 6888 6898 6911 6928 6950 6975 7005 7038 7076 7118 4423 0 62 0 7163 7213 7265 7320 7378 7438 7500 7561 7623 7685 7746 7804 7861 7914 7963 8009 8049 8085 8114 8138 8156 8167 8172 8170 8162 8147 8125 8097 8062 8021 7974 7921 7863 7799 7730 7656 7578 7495 7409 7319 7226 7130 7032 6933 6832 6730 6628 6526 6424 6323 6224 6126 6030 5937 5846 5758 5673 5592 5514 5440 5370 5305 5244 5188 5137 5091 5051 5017 4989 4968 4954 4947 4948 4956 4973 4999 5032 5074 5124 5182 5248 5320 5398 5483 5571 5663 5758 5853 5948 6041 6134 6222 6306 6384 6455 6519 6576 6624 6663 6694 6717 6732 6738 6738 6730 6717 6698 6675 6648 6618 6587 6553 6519 6486 6452 6419 6389 6360 6333 6309 6288 6271 6256 6246 6238 6235 6235 6239 6247 6259 6275 6295 6318 6345 6376 6410 6448 6488 6532 6578 6627 6679 6733 6789 6848 6908 6970 7034 7100 7167 7236 7305 7376 7448 7521 7595 7669 7744 7820 7895 7970 8046 8121 8195 8269 8343 8415 8487 8557 8626 8693 8760 8824 8886 8947 9006 9062 9117 9169 9218 9266 9311 9353 9393 9431 9466 9499 9530 9559 9585 9610 9633 9655 9675 9694 9711 9727 9742 9756 9768 9780 9790 9800 9808 9816 9822 9828 9833 9837 9840 9843 9845 9847 9848 9850 9851 9853 9854 9856 9859 9861 9864 9868 9871 9875 9879 9883 9888 9892 9895 9899 9902 9905 9907 9909 9911 9912 9912 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9898 9897 9896 9894 9892 9889 9887 9883 9880 9875 9870 9865 9859 9852 9845 9837 9828 9819 9810 9800 9790 9780 9770 9759 9749 9740 9731 9722 9714 9707 9700 9695 9690 9686 9683 9680 9679 9677 9677 9676 9676 9675 9675 9675 9674 9673 9672 9671 9669 9667 9664 9661 9658 9654 9651 9647 9643 9639 9635 9631 9626 9621 9616 9610 9604 9598 9591 9583 9575 9566 9557 9547 9537 9527 9516 9506 9495 9485 9476 9467 9459 9452 9446 9441 9437 9435 9434 9434 9435 9436 9439 9443 9447 9451 9456 9460 9465 9469 9473 9477 9480 9482 9484 9484 9484 9482 9480 9476 9470 9462 9453 9441 9427 9411 9391 9368 9342 9312 9278 9239 9196 9148 9096 9038 8975 8907 8834 8756 8672 8583 8489 8391 8287 8178 8065 7948 7827 7702 7572 7440 7305 7166 7026 6882 6738 6592 6445 6298 6151 6005 5860 5718 5578 5442 5310 5182 5061 4946 4838 4738 4646 4564 4491 4428 4376 4335 4305 4286 4280 4285 4302 4330 4371 4423 4486 4561 4646 4742 4848 4963 5087 5220 5359 5506 5659 5818 5981 6147 6317 6488 6659 6830 7000 7169 7335 7497 7655 7807 7955 8096 8230 8358 8479 8592 8699 8798 8891 8977 9056 9129 9196 9258 9315 9366 9413 9456 9494 9529 9561 9589 9614 9636 9656 9672 9686 9698 9707 9713 9717 9719 9718 9715 9710 9702 9691 9677 9661 9642 9620 9595 9566 9534 9498 9459 9415 4424 0 62 0 9367 9315 9259 9199 9134 9066 8993 8916 8835 8750 8663 8572 8478 8382 8284 8185 8084 7983 7883 7782 7683 7585 7490 7397 7308 7224 7144 7070 7002 6940 6886 6840 6802 6773 6753 6742 6740 6748 6764 6790 6824 6866 6915 6971 7034 7101 7174 7250 7329 7409 7490 7571 7652 7732 7808 7883 7953 8019 8080 8136 8186 8229 8266 8295 8317 8331 8337 8334 8324 8305 8278 8243 8201 8151 8095 8033 7965 7894 7818 7740 7661 7581 7501 7421 7345 7270 7200 7134 7072 7017 6967 6924 6887 6858 6834 6818 6808 6805 6808 6816 6829 6847 6869 6894 6921 6949 6978 7007 7035 7060 7083 7102 7116 7125 7129 7127 7118 7103 7082 7056 7023 6985 6944 6897 6849 6798 6745 6692 6640 6588 6538 6491 6447 6406 6370 6338 6311 6290 6273 6262 6256 6256 6262 6272 6289 6310 6337 6368 6404 6443 6487 6534 6584 6636 6690 6745 6801 6858 6914 6969 7023 7075 7125 7174 7219 7263 7303 7342 7377 7411 7443 7473 7501 7529 7555 7582 7609 7636 7663 7692 7721 7753 7786 7821 7858 7897 7939 7982 8028 8077 8127 8179 8234 8289 8347 8405 8465 8525 8586 8647 8708 8768 8828 8887 8945 9002 9057 9110 9161 9210 9258 9303 9345 9385 9423 9458 9491 9522 9550 9576 9599 9620 9639 9655 9669 9680 9689 9695 9699 9701 9699 9695 9688 9678 9665 9648 9629 9606 9580 9551 9518 9482 9443 9401 9356 9308 9258 9205 9151 9094 9036 8976 8914 8852 8789 8725 8660 8594 8529 8463 8397 8331 8266 8201 8136 8073 8010 7949 7889 7831 7776 7723 7673 7626 7582 7542 7505 7473 7444 7419 7399 7382 7369 7360 7354 7352 7352 7356 7362 7370 7380 7392 7405 7420 7436 7453 7471 7489 7509 7529 7550 7572 7594 7618 7643 7668 7695 7723 7753 7784 7816 7850 7885 7922 7960 8000 8041 8084 8128 8173 8219 8267 8315 8365 8415 8465 8516 8567 8618 8669 8720 8770 8820 8869 8916 8963 9008 9051 9093 9133 9171 9207 9242 9274 9304 9331 9357 9380 9401 9420 9436 9450 9461 9470 9477 9481 9483 9483 9480 9476 9469 9461 9451 9439 9425 9411 9395 9379 9361 9343 9325 9306 9287 9268 9249 9230 9211 9193 9174 9157 9139 9122 9106 9090 9075 9060 9045 9032 9018 9006 8994 8982 8972 8961 8952 8943 8935 8927 8920 8914 8909 8904 8900 8898 8896 8895 8895 8897 8899 8903 8907 8913 8920 8928 8937 8947 8958 8970 8982 8996 9009 9024 9038 9054 9069 9085 9102 9119 9136 9153 9171 9189 9208 9227 9246 9266 9286 9306 9327 9347 9368 9388 9408 9428 9448 9466 9485 9502 9519 9536 9551 9566 9580 9593 9605 9617 9628 9639 9649 9658 9668 9676 9685 9693 9701 9709 9716 9723 9730 9736 9742 9747 9752 9756 9760 9763 9765 9767 9768 9768 9768 9768 9767 9765 9764 9762 9760 9757 9755 9753 9751 9749 9747 9745 9744 9742 9741 9740 9740 9739 4425 0 62 0 9739 9738 9738 9737 9737 9736 9735 9733 9732 9730 9727 9724 9721 9717 9713 9708 9703 9698 9693 9687 9681 9675 9668 9662 9654 9647 9639 9630 9620 9609 9596 9582 9567 9550 9530 9509 9486 9461 9435 9406 9377 9346 9314 9282 9250 9218 9187 9157 9129 9102 9078 9055 9035 9018 9003 8991 8981 8974 8968 8965 8964 8964 8966 8969 8973 8978 8984 8991 8999 9007 9016 9026 9037 9048 9060 9072 9085 9098 9112 9125 9139 9153 9166 9180 9193 9205 9217 9228 9238 9247 9255 9262 9268 9273 9277 9280 9282 9283 9282 9281 9278 9275 9271 9266 9260 9254 9247 9240 9234 9227 9220 9213 9207 9201 9196 9190 9186 9181 9177 9172 9168 9162 9156 9149 9140 9130 9118 9104 9088 9070 9050 9028 9004 8978 8950 8921 8891 8860 8829 8798 8766 8735 8703 8672 8642 8611 8580 8550 8519 8487 8455 8421 8385 8348 8308 8266 8221 8173 8122 8068 8011 7950 7887 7821 7751 7679 7604 7526 7445 7361 7274 7184 7090 6993 6892 6786 6676 6561 6442 6316 6186 6050 5908 5761 5608 5450 5288 5122 4952 4779 4604 4428 4252 4076 3902 3729 3560 3395 3235 3080 2932 2790 2655 2528 2408 2297 2193 2098 2010 1930 1858 1794 1737 1686 1642 1605 1574 1548 1528 1513 1504 1500 1501 1507 1519 1536 1559 1588 1623 1665 1713 1769 1832 1904 1983 2071 2167 2272 2385 2506 2635 2771 2915 3065 3220 3380 3545 3712 3881 4051 4221 4389 4557 4722 4883 5041 5194 5342 5484 5621 5752 5877 5997 6111 6219 6322 6421 6514 6603 6688 6769 6846 6919 6990 7057 7121 7181 7239 7294 7346 7395 7442 7485 7525 7562 7595 7626 7654 7678 7699 7716 7730 7741 7747 7750 7749 7744 7735 7722 7704 7682 7655 7623 7587 7547 7502 7453 7399 7342 7282 7218 7152 7084 7014 6943 6873 6803 6734 6666 6602 6540 6483 6430 6382 6340 6303 6273 6249 6232 6223 6219 6223 6234 6251 6274 6303 6337 6375 6418 6464 6512 6563 6614 6665 6716 6767 6815 6861 6903 6943 6978 7009 7035 7057 7073 7085 7092 7095 7093 7087 7077 7063 7047 7028 7007 6984 6960 6936 6912 6888 6864 6843 6823 6805 6790 6778 6770 6766 6765 6769 6777 6789 6806 6827 6853 6882 6915 6952 6992 7035 7080 7127 7175 7224 7273 7323 7372 7421 7469 7516 7562 7607 7650 7692 7733 7773 7813 7852 7891 7929 7968 8008 8048 8090 8132 8176 8220 8266 8313 8361 8410 8459 8508 8557 8605 8652 8699 8743 8785 8825 8863 8897 8928 8955 8979 8999 9015 9027 9035 9039 9039 9035 9027 9016 9001 8983 8962 8938 8911 8881 8849 8814 8777 8738 8698 8655 8611 8566 8519 8471 8422 8372 8320 8268 8216 8162 8108 8053 7997 7941 7885 7828 7770 7712 7654 7595 7536 7476 7416 7356 7296 7235 7174 7114 7053 6992 6932 6873 6814 6755 6699 6643 6589 6537 6488 6441 6397 6355 6317 6282 4426 0 62 0 6250 6222 6196 6174 6155 6138 6124 6113 6103 6095 6089 6084 6081 6080 6079 6081 6084 6089 6097 6108 6121 6139 6159 6184 6214 6247 6285 6326 6372 6422 6474 6530 6588 6648 6710 6773 6837 6902 6968 7036 7104 7174 7245 7319 7396 7475 7557 7643 7732 7824 7918 8016 8113 8211 8308 8406 8499 8588 8672 8749 8819 8880 8934 8978 9014 9042 9061 9074 9081 9084 9084 9082 9079 9078 9078 9080 9087 9097 9112 9131 9154 9181 9211 9244 9278 9312 9345 9379 9411 9440 9467 9490 9510 9526 9539 9550 9557 9562 9565 9567 9568 9569 9569 9570 9572 9574 9577 9582 9587 9592 9599 9606 9613 9621 9628 9635 9642 9648 9653 9657 9661 9664 9666 9668 9668 9668 9667 9666 9664 9662 9659 9656 9652 9648 9644 9639 9633 9627 9621 9614 9606 9598 9589 9579 9568 9557 9545 9532 9518 9503 9487 9471 9453 9434 9415 9394 9373 9351 9328 9304 9280 9255 9230 9204 9178 9152 9126 9100 9073 9047 9021 8996 8970 8945 8921 8897 8874 8851 8829 8808 8787 8768 8749 8732 8716 8700 8686 8673 8661 8651 8642 8633 8626 8620 8615 8611 8608 8606 8604 8603 8603 8603 8604 8604 8606 8607 8609 8611 8613 8616 8618 8621 8624 8627 8629 8632 8635 8638 8640 8643 8645 8647 8649 8651 8653 8656 8658 8661 8665 8669 8674 8680 8688 8696 8706 8718 8731 8746 8763 8781 8800 8821 8842 8865 8888 8912 8937 8961 8986 9010 9035 9058 9081 9104 9125 9146 9166 9186 9204 9221 9238 9253 9267 9281 9293 9304 9315 9324 9332 9339 9345 9351 9355 9359 9361 9363 9364 9365 9364 9363 9361 9359 9356 9351 9346 9340 9333 9326 9317 9307 9296 9284 9271 9258 9244 9230 9215 9201 9187 9173 9160 9147 9136 9126 9117 9110 9103 9098 9094 9090 9088 9086 9084 9082 9081 9079 9077 9075 9072 9069 9065 9061 9057 9053 9050 9046 9043 9040 9038 9037 9037 9037 9039 9040 9043 9046 9049 9052 9055 9058 9061 9064 9066 9069 9071 9074 9076 9079 9082 9086 9091 9097 9104 9111 9120 9131 9142 9154 9167 9181 9195 9209 9224 9238 9253 9267 9281 9295 9308 9321 9334 9346 9359 9371 9383 9394 9406 9417 9428 9438 9448 9457 9466 9474 9480 9486 9490 9494 9496 9497 9497 9496 9495 9492 9490 9487 9485 9482 9479 9477 9475 9474 9473 9472 9472 9472 9472 9473 9474 9475 9476 9477 9478 9479 9480 9481 9483 9484 9486 9487 9489 9491 9493 9494 9496 9497 9499 9500 9500 9501 9501 9500 9500 9499 9497 9496 9495 9494 9493 9492 9491 9491 9491 9492 9493 9494 9496 9497 9498 9500 9501 9502 9502 9502 9501 9499 9497 9494 9491 9487 9483 9478 9473 9468 9464 9459 9454 9450 9446 9443 9439 9436 9433 9430 9427 9424 9420 9416 9411 9406 9399 9392 9384 9374 9363 9351 9338 9323 9307 9290 9271 9250 9227 9203 9177 9148 9117 9084 9047 9008 4427 0 62 0 8965 8919 8868 8814 8755 8692 8624 8550 8472 8388 8299 8204 8103 7997 7885 7769 7646 7519 7387 7251 7111 6968 6822 6673 6523 6372 6221 6070 5921 5773 5628 5487 5349 5216 5089 4966 4850 4740 4636 4539 4448 4364 4287 4217 4153 4096 4046 4002 3965 3935 3911 3894 3884 3882 3887 3899 3920 3948 3985 4029 4082 4142 4211 4287 4370 4459 4554 4654 4759 4867 4977 5090 5202 5314 5424 5533 5639 5740 5838 5930 6016 6097 6171 6239 6300 6354 6402 6442 6476 6503 6523 6537 6545 6547 6542 6532 6516 6495 6469 6438 6402 6361 6317 6268 6215 6158 6098 6033 5965 5894 5818 5738 5654 5565 5472 5373 5269 5160 5046 4926 4800 4670 4535 4396 4254 4109 3962 3814 3667 3522 3377 3237 3101 2970 2846 2727 2616 2512 2416 2327 2245 2171 2103 2041 1985 1934 1888 1846 1807 1772 1739 1709 1681 1656 1632 1611 1591 1574 1558 1545 1533 1524 1516 1511 1508 1507 1508 1513 1520 1531 1545 1564 1589 1619 1656 1700 1752 1814 1885 1967 2059 2162 2276 2401 2536 2681 2836 2998 3168 3343 3523 3706 3889 4073 4255 4436 4612 4784 4950 5110 5264 5410 5549 5682 5807 5925 6037 6143 6243 6338 6428 6513 6594 6671 6745 6816 6884 6950 7013 7074 7133 7191 7247 7301 7355 7407 7458 7508 7556 7604 7651 7696 7740 7783 7825 7865 7903 7940 7976 8010 8043 8074 8104 8133 8162 8190 8218 8246 8274 8302 8331 8361 8391 8422 8454 8486 8519 8552 8585 8617 8649 8681 8711 8740 8767 8792 8816 8838 8858 8876 8892 8907 8920 8931 8941 8950 8958 8965 8972 8978 8984 8989 8994 8999 9005 9010 9016 9021 9027 9033 9040 9046 9053 9060 9067 9075 9082 9090 9098 9106 9114 9123 9132 9141 9150 9159 9168 9178 9188 9198 9207 9217 9227 9237 9246 9255 9264 9272 9280 9287 9294 9299 9304 9308 9311 9313 9314 9314 9314 9313 9311 9308 9305 9301 9297 9292 9287 9282 9276 9269 9262 9255 9248 9240 9232 9224 9216 9208 9200 9192 9185 9178 9172 9166 9160 9156 9152 9149 9147 9145 9144 9143 9143 9144 9144 9145 9146 9147 9148 9148 9149 9149 9148 9147 9146 9144 9142 9139 9135 9131 9126 9120 9114 9107 9099 9091 9082 9074 9064 9055 9045 9036 9027 9018 9009 9001 8994 8987 8982 8977 8973 8970 8968 8967 8966 8965 8965 8965 8965 8964 8963 8961 8958 8955 8949 8943 8935 8925 8913 8899 8884 8866 8847 8826 8803 8778 8752 8725 8697 8667 8637 8607 8576 8546 8516 8486 8458 8431 8406 8382 8360 8341 8323 8309 8296 8286 8279 8275 8273 8274 8277 8284 8293 8304 8319 8336 8356 8378 8403 8431 8461 8494 8529 8566 8605 8646 8689 8733 8777 8823 8868 8913 8959 9003 9047 9089 9130 9169 9207 9242 9276 9308 9337 9365 9390 9414 9436 9456 9474 9490 9505 9518 9529 9539 9547 9553 9558 9561 9563 9563 4428 0 62 0 9561 9558 9554 9548 9541 9533 9524 9514 9503 9492 9480 9468 9455 9442 9429 9415 9401 9387 9372 9357 9343 9327 9312 9296 9281 9265 9249 9234 9218 9203 9188 9174 9160 9147 9134 9123 9112 9103 9094 9086 9080 9074 9070 9066 9064 9063 9063 9064 9066 9070 9075 9081 9088 9097 9106 9117 9129 9143 9157 9172 9188 9205 9221 9239 9256 9273 9290 9307 9323 9338 9353 9367 9380 9393 9405 9416 9426 9435 9444 9452 9460 9466 9471 9475 9478 9479 9478 9476 9471 9464 9454 9442 9428 9411 9393 9372 9349 9326 9301 9276 9252 9227 9203 9181 9160 9141 9124 9108 9095 9084 9075 9067 9061 9056 9052 9048 9044 9040 9036 9032 9028 9023 9018 9013 9008 9003 8999 8996 8993 8992 8992 8993 8996 9000 9006 9013 9022 9032 9043 9055 9068 9081 9095 9110 9125 9141 9158 9175 9193 9211 9230 9250 9271 9292 9313 9335 9357 9379 9401 9423 9444 9465 9485 9503 9521 9537 9552 9566 9579 9590 9600 9609 9617 9624 9631 9636 9641 9645 9648 9651 9653 9654 9654 9653 9650 9647 9642 9636 9628 9619 9608 9596 9581 9565 9548 9528 9507 9485 9460 9434 9407 9378 9347 9315 9281 9246 9210 9172 9132 9092 9050 9007 8963 8917 8871 8825 8777 8728 8679 8629 8578 8526 8474 8420 8365 8309 8251 8192 8131 8068 8003 7937 7868 7798 7726 7652 7577 7502 7425 7347 7270 7194 7117 7042 6969 6898 6829 6763 6700 6641 6586 6534 6487 6443 6404 6369 6338 6310 6287 6266 6249 6235 6223 6213 6205 6198 6193 6188 6184 6180 6176 6172 6168 6164 6160 6156 6153 6150 6148 6148 6149 6153 6160 6170 6184 6202 6224 6252 6285 6324 6368 6418 6474 6535 6602 6674 6751 6831 6915 7002 7092 7183 7275 7367 7458 7549 7638 7724 7808 7888 7964 8036 8104 8166 8224 8277 8324 8366 8403 8435 8462 8484 8501 8514 8524 8529 8532 8531 8528 8523 8517 8509 8500 8490 8481 8471 8462 8454 8446 8439 8433 8428 8424 8421 8419 8418 8418 8419 8421 8424 8428 8434 8441 8450 8460 8472 8486 8502 8520 8539 8560 8583 8607 8631 8657 8682 8707 8732 8756 8779 8801 8820 8838 8855 8870 8883 8895 8907 8918 8930 8941 8954 8967 8983 9000 9019 9041 9064 9089 9115 9143 9171 9200 9228 9256 9284 9309 9333 9354 9373 9390 9404 9416 9425 9433 9438 9442 9444 9445 9446 9446 9446 9446 9446 9446 9447 9448 9449 9451 9453 9456 9459 9463 9467 9471 9475 9479 9484 9488 9493 9498 9502 9507 9511 9515 9519 9523 9527 9531 9534 9538 9541 9545 9548 9551 9554 9558 9561 9564 9567 9570 9572 9574 9576 9577 9577 9577 9575 9573 9570 9567 9563 9558 9553 9548 9543 9539 9535 9533 9531 9531 9532 9534 9538 9543 9549 9557 9565 9574 9583 9593 9602 9611 9620 9627 9635 9641 9647 9652 9656 9659 9663 9666 9668 9671 9673 9676 9679 9682 9685 4429 0 62 1 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9870 9869 9868 9866 9863 9860 9856 9852 9847 9842 9835 9829 9822 9814 9807 9799 9790 9782 9774 9766 9757 9749 9741 9733 9725 9717 9710 9702 9695 9687 9680 9672 9664 9657 9648 9639 9630 9620 9610 9598 9586 9573 9559 9543 9527 9509 9489 9469 9446 9423 9397 9370 9342 9312 9280 9246 9210 9173 9134 9093 9050 9005 8958 8909 8859 8806 8752 8697 8640 8582 8524 8466 8407 8349 8293 8238 8186 8136 8090 8047 8009 7975 7946 7923 7905 7892 7885 7883 7886 7895 7908 7925 7946 7970 7998 8027 8059 8091 8124 8157 8191 8223 8255 8285 8313 8340 8364 8386 8406 8423 8438 8451 8461 8469 8474 8478 8480 8481 8480 8479 8477 8474 8472 8469 8467 8466 8466 8467 8469 8472 8477 8483 8492 8501 8513 8525 8540 8556 8573 8591 8610 8631 8653 8675 8698 8722 8747 8772 8798 8824 8851 8878 8905 8932 8959 8986 9012 9039 9065 9091 9116 9141 9166 9190 9214 9238 9261 9285 9308 9331 9355 9378 9402 9425 9449 9473 9496 9519 9542 9564 9585 9606 9626 9644 9662 9678 9693 9706 9719 9730 9739 9748 9756 9762 9768 9773 9778 9782 9785 9789 9791 9793 9795 9797 9798 9799 9799 9799 9798 9797 9795 9794 9791 9789 9786 9783 9780 9776 9773 9770 9766 9763 9760 9757 9754 9751 9749 9746 9744 9742 9740 9738 9736 9734 9733 9732 9731 9730 9729 9728 9728 9728 9728 9728 9729 9730 9731 9732 9734 9736 9738 9740 9743 9746 9749 9752 9756 9760 9765 9769 9774 9779 9784 9789 9794 9799 9803 9808 9812 9816 9819 9822 9824 9826 9827 9829 9829 9830 9830 9831 9832 9832 9833 9835 9837 9839 9842 9845 9848 9852 9856 9860 9864 9868 9871 9874 9877 9879 9880 9881 9881 9880 9879 9877 9875 9873 9872 9870 9868 9867 9866 9866 9866 9867 9869 9871 9874 9877 9880 9883 9886 9888 9890 9891 9891 9891 9888 9885 9880 9874 9866 9856 9845 9833 9818 9803 9786 9767 9747 9725 9701 9676 9649 9620 9588 9555 9520 9482 9442 9400 9355 9308 9258 9206 9152 9095 9037 8977 8916 8854 8791 8727 8664 8601 8538 8477 8417 8358 8301 8247 8195 8146 8100 8056 8015 7978 7943 7911 7882 7856 7832 7811 7792 7775 7761 7748 7736 7726 7717 7710 7703 7697 7691 7686 7680 7675 7670 7664 7658 7651 7644 7636 7628 7619 7609 7598 7587 7575 7563 7550 7538 7525 7513 7501 7490 7480 7471 7463 7457 7451 7447 7445 7444 7444 7445 7447 7450 7453 7456 7460 7463 7466 7469 7471 7472 7472 7472 7471 7470 7468 7467 7465 7463 7462 7461 7461 7461 7462 7465 7468 7472 7476 7481 7486 7492 7498 7503 7508 7512 7515 7518 7519 7519 7518 7516 7512 7507 7500 7492 7482 7471 7459 7444 7429 7411 7392 7370 7347 7322 7295 7267 7236 7203 7169 7134 7097 7059 7021 6983 6945 4430 0 62 1 6907 6871 6836 6802 6771 6741 6714 6689 6667 6647 6630 6614 6601 6589 6579 6570 6562 6554 6546 6539 6532 6526 6519 6512 6506 6501 6496 6493 6491 6491 6494 6499 6508 6519 6534 6553 6575 6601 6631 6664 6700 6739 6780 6823 6868 6913 6958 7004 7049 7093 7135 7175 7211 7244 7273 7297 7316 7329 7335 7334 7326 7308 7282 7247 7202 7147 7081 7005 6919 6823 6717 6602 6479 6348 6211 6068 5920 5770 5619 5467 5315 5166 5020 4879 4743 4614 4493 4380 4275 4181 4096 4021 3956 3902 3859 3826 3803 3791 3789 3798 3817 3846 3885 3934 3992 4060 4137 4223 4318 4422 4533 4652 4777 4909 5047 5189 5336 5486 5639 5793 5946 6100 6253 6404 6551 6695 6834 6968 7096 7218 7334 7442 7544 7638 7726 7807 7880 7947 8007 8061 8109 8151 8187 8217 8242 8260 8273 8281 8282 8278 8268 8252 8230 8203 8169 8130 8086 8037 7983 7925 7863 7798 7730 7660 7589 7517 7444 7372 7300 7229 7160 7093 7028 6967 6909 6854 6803 6757 6715 6678 6646 6620 6600 6586 6578 6576 6581 6593 6611 6635 6666 6703 6745 6792 6843 6898 6957 7017 7079 7142 7204 7265 7325 7383 7437 7488 7534 7576 7614 7646 7674 7696 7714 7727 7735 7740 7740 7737 7730 7721 7709 7694 7679 7661 7642 7623 7603 7582 7562 7541 7521 7501 7482 7464 7448 7432 7418 7405 7394 7385 7377 7370 7365 7362 7359 7357 7355 7353 7351 7349 7345 7339 7332 7322 7310 7294 7275 7253 7226 7196 7161 7122 7079 7031 6978 6920 6857 6789 6715 6635 6549 6457 6358 6252 6139 6020 5893 5760 5619 5473 5321 5163 5002 4836 4668 4500 4332 4164 3997 3835 3676 3524 3378 3238 3107 2984 2869 2764 2667 2579 2500 2429 2366 2310 2262 2220 2185 2155 2132 2114 2102 2096 2095 2101 2113 2132 2159 2193 2235 2286 2346 2415 2494 2582 2680 2787 2904 3030 3164 3306 3455 3610 3771 3937 4106 4278 4452 4625 4799 4970 5140 5306 5468 5624 5774 5917 6051 6177 6295 6402 6499 6585 6660 6724 6777 6819 6850 6870 6881 6882 6874 6857 6834 6805 6770 6732 6689 6645 6599 6554 6508 6464 6421 6382 6345 6312 6284 6260 6241 6227 6219 6217 6222 6233 6251 6276 6308 6348 6395 6450 6513 6583 6660 6744 6835 6931 7032 7137 7247 7358 7471 7584 7698 7810 7920 8028 8132 8232 8328 8419 8505 8585 8661 8732 8797 8859 8916 8969 9018 9065 9108 9149 9188 9224 9259 9292 9324 9354 9383 9410 9436 9461 9485 9507 9528 9548 9566 9584 9599 9614 9627 9638 9649 9658 9666 9673 9678 9683 9686 9689 9690 9691 9690 9689 9687 9684 9681 9677 9672 9666 9660 9653 9645 9636 9626 9615 9602 9589 9574 9557 9538 9518 9495 9471 9444 9415 9385 9352 9317 9280 9242 9201 9159 9116 9071 9025 8978 8930 8881 8831 8780 8728 8676 8623 8570 8515 8461 8406 8350 8295 4431 0 62 1 8239 8184 8129 8075 8022 7971 7921 7874 7829 7788 7749 7715 7684 7658 7636 7619 7607 7599 7597 7600 7607 7620 7637 7658 7684 7713 7747 7783 7822 7865 7909 7956 8004 8055 8106 8159 8212 8267 8322 8377 8433 8489 8544 8600 8656 8711 8766 8820 8874 8926 8978 9029 9078 9126 9173 9218 9262 9303 9343 9381 9417 9451 9484 9514 9543 9570 9595 9619 9641 9662 9682 9700 9717 9733 9747 9761 9773 9785 9795 9805 9813 9821 9827 9833 9838 9841 9844 9846 9846 9846 9845 9843 9840 9837 9832 9826 9820 9813 9805 9795 9785 9774 9762 9749 9734 9718 9701 9683 9663 9641 9618 9592 9566 9537 9506 9474 9440 9403 9366 9326 9285 9242 9198 9153 9107 9059 9011 8963 8914 8865 8816 8767 8718 8669 8620 8572 8523 8475 8427 8379 8330 8281 8232 8181 8130 8077 8022 7966 7907 7846 7783 7717 7648 7576 7502 7424 7344 7262 7177 7091 7004 6915 6826 6737 6650 6563 6480 6399 6323 6251 6185 6126 6073 6029 5993 5966 5949 5942 5945 5959 5983 6018 6063 6118 6182 6255 6337 6426 6522 6624 6731 6842 6956 7073 7192 7310 7427 7545 7661 7775 7886 7993 8097 8198 8293 8384 8471 8552 8628 8699 8764 8823 8877 8926 8968 9005 9037 9063 9084 9100 9111 9118 9121 9121 9118 9112 9103 9094 9083 9071 9059 9048 9036 9025 9015 9006 8998 8991 8986 8982 8980 8979 8979 8981 8984 8988 8993 9000 9007 9015 9025 9035 9046 9058 9071 9084 9099 9113 9129 9144 9160 9176 9191 9207 9222 9236 9250 9263 9275 9286 9296 9304 9311 9317 9322 9326 9328 9329 9330 9329 9327 9324 9320 9316 9311 9305 9299 9292 9285 9277 9269 9261 9252 9244 9235 9227 9218 9211 9204 9198 9193 9189 9187 9186 9187 9190 9195 9202 9211 9222 9235 9250 9266 9284 9304 9324 9346 9369 9392 9415 9439 9462 9485 9509 9531 9554 9575 9596 9617 9636 9655 9673 9690 9706 9721 9735 9749 9761 9772 9782 9791 9799 9805 9811 9816 9820 9823 9826 9827 9828 9828 9828 9827 9825 9823 9820 9816 9811 9806 9799 9792 9783 9773 9762 9749 9735 9720 9702 9684 9663 9640 9616 9589 9560 9529 9496 9459 9420 9378 9332 9283 9230 9172 9111 9045 8974 8899 8819 8734 8645 8551 8453 8352 8246 8138 8028 7914 7800 7685 7570 7454 7340 7227 7115 7006 6900 6797 6698 6602 6511 6425 6344 6268 6198 6134 6076 6025 5981 5945 5918 5898 5887 5886 5893 5910 5937 5974 6020 6075 6139 6212 6293 6382 6478 6579 6685 6797 6911 7028 7147 7266 7385 7504 7622 7737 7851 7961 8068 8172 8272 8368 8461 8549 8634 8714 8791 8864 8932 8997 9058 9116 9169 9219 9265 9308 9347 9383 9416 9445 9471 9495 9516 9534 9551 9565 9577 9587 9596 9603 9610 9614 9618 9620 9622 9622 9620 9618 9613 9608 9600 9591 9580 9566 9551 9533 9513 9491 9466 9438 9408 4432 0 62 1 9376 9341 9304 9265 9224 9181 9136 9090 9043 8994 8945 8895 8844 8793 8742 8691 8640 8590 8539 8488 8438 8387 8337 8287 8236 8185 8133 8081 8028 7975 7920 7865 7809 7753 7696 7639 7582 7526 7470 7415 7362 7311 7262 7216 7173 7133 7096 7063 7034 7009 6987 6968 6953 6940 6929 6921 6914 6907 6900 6893 6887 6878 6867 6855 6840 6823 6803 6780 6754 6727 6697 6665 6632 6599 6565 6532 6500 6470 6442 6417 6396 6380 6369 6363 6364 6370 6384 6404 6432 6467 6510 6560 6616 6680 6751 6828 6911 7000 7094 7192 7295 7401 7509 7621 7733 7846 7958 8071 8183 8293 8401 8505 8607 8704 8797 8886 8969 9048 9122 9190 9254 9312 9366 9415 9460 9500 9537 9569 9599 9625 9648 9669 9687 9703 9717 9729 9740 9748 9755 9761 9766 9769 9771 9773 9774 9774 9774 9773 9773 9772 9772 9772 9772 9773 9774 9776 9778 9781 9784 9788 9792 9796 9801 9806 9811 9816 9821 9827 9832 9837 9842 9847 9851 9855 9860 9863 9867 9870 9872 9875 9877 9878 9879 9879 9879 9879 9878 9877 9875 9874 9872 9871 9869 9867 9866 9865 9864 9863 9863 9862 9862 9862 9862 9862 9862 9861 9861 9860 9859 9858 9857 9855 9853 9851 9849 9847 9844 9842 9839 9836 9833 9830 9826 9822 9817 9812 9805 9797 9788 9777 9764 9749 9732 9712 9689 9663 9634 9602 9565 9525 9481 9432 9378 9320 9256 9187 9113 9032 8946 8853 8754 8648 8536 8417 8292 8160 8023 7879 7730 7577 7419 7257 7093 6926 6759 6591 6425 6259 6096 5937 5782 5632 5489 5352 5223 5102 4990 4887 4793 4710 4636 4573 4521 4480 4449 4430 4422 4425 4440 4466 4503 4552 4611 4682 4764 4856 4958 5070 5192 5322 5460 5606 5758 5916 6078 6243 6413 6582 6752 6922 7092 7258 7421 7581 7736 7886 8031 8168 8300 8425 8542 8653 8757 8853 8943 9026 9102 9172 9236 9294 9346 9394 9436 9474 9508 9538 9564 9587 9608 9625 9641 9654 9665 9674 9682 9689 9694 9698 9701 9704 9705 9705 9705 9704 9702 9700 9697 9694 9690 9686 9681 9676 9671 9666 9661 9655 9650 9645 9640 9636 9631 9627 9623 9619 9616 9613 9611 9609 9608 9607 9607 9607 9609 9611 9613 9617 9621 9626 9632 9638 9645 9653 9661 9670 9678 9687 9696 9705 9714 9722 9730 9738 9746 9753 9759 9766 9772 9777 9783 9788 9793 9797 9802 9806 9810 9814 9817 9820 9823 9825 9827 9828 9829 9830 9830 9830 9830 9829 9828 9827 9825 9823 9821 9819 9816 9814 9810 9807 9803 9799 9794 9788 9782 9776 9769 9762 9754 9746 9737 9729 9720 9712 9704 9696 9689 9682 9675 9670 9664 9659 9655 9651 9647 9643 9639 9635 9631 9627 9622 9618 9612 9607 9601 9594 9588 9581 9574 9567 9560 9553 9546 9539 9532 9525 9517 9510 9502 9494 9485 9475 9464 9452 9439 9425 9410 9393 9375 9355 9335 9313 4433 0 62 1 9290 9267 9243 9218 9193 9168 9143 9117 9092 9068 9043 9019 8996 8973 8950 8928 8907 8886 8866 8847 8829 8812 8795 8780 8766 8754 8743 8733 8726 8720 8715 8712 8711 8711 8712 8715 8718 8721 8724 8728 8731 8733 8734 8734 8732 8729 8723 8715 8706 8693 8679 8661 8641 8619 8593 8565 8534 8499 8461 8420 8375 8326 8273 8215 8153 8086 8014 7937 7855 7767 7675 7576 7473 7364 7250 7131 7008 6880 6748 6612 6473 6331 6186 6038 5889 5739 5587 5435 5283 5131 4981 4832 4686 4542 4402 4266 4136 4010 3890 3777 3670 3571 3479 3395 3320 3252 3193 3142 3099 3065 3038 3020 3008 3005 3008 3019 3037 3061 3092 3129 3173 3223 3279 3341 3409 3483 3563 3648 3739 3834 3935 4040 4150 4264 4382 4504 4629 4757 4888 5022 5157 5295 5434 5575 5717 5859 6002 6145 6288 6430 6571 6710 6847 6982 7113 7240 7363 7480 7593 7700 7800 7894 7980 8060 8132 8197 8254 8303 8345 8379 8405 8424 8437 8442 8440 8432 8418 8398 8372 8341 8306 8266 8224 8178 8130 8081 8030 7980 7930 7882 7835 7792 7753 7718 7687 7662 7643 7630 7623 7623 7629 7642 7661 7686 7718 7755 7797 7844 7896 7952 8011 8073 8137 8204 8271 8339 8408 8476 8544 8610 8675 8738 8798 8856 8911 8962 9010 9055 9096 9134 9169 9200 9228 9254 9276 9296 9314 9331 9345 9358 9369 9380 9389 9398 9406 9413 9419 9424 9429 9432 9435 9436 9436 9435 9432 9429 9423 9417 9409 9399 9389 9377 9364 9350 9335 9320 9304 9287 9270 9252 9235 9217 9199 9182 9165 9149 9133 9119 9105 9093 9082 9073 9066 9061 9059 9059 9062 9067 9075 9085 9098 9114 9132 9152 9173 9196 9220 9245 9270 9296 9321 9346 9370 9393 9415 9436 9456 9474 9491 9507 9522 9535 9547 9558 9568 9576 9584 9590 9595 9598 9600 9601 9599 9596 9591 9585 9576 9565 9551 9536 9518 9498 9475 9450 9422 9392 9358 9322 9282 9240 9193 9144 9090 9032 8970 8904 8834 8759 8679 8595 8507 8414 8316 8214 8108 7997 7883 7764 7641 7514 7384 7249 7112 6970 6826 6678 6527 6374 6219 6062 5904 5746 5587 5430 5274 5119 4968 4822 4679 4542 4412 4288 4172 4065 3966 3876 3795 3725 3664 3614 3574 3544 3524 3515 3516 3528 3549 3581 3623 3674 3735 3806 3886 3976 4074 4181 4296 4418 4548 4684 4826 4973 5124 5279 5435 5591 5747 5903 6057 6207 6353 6494 6628 6755 6874 6985 7088 7181 7266 7341 7408 7466 7517 7559 7595 7625 7648 7668 7683 7694 7703 7709 7714 7717 7719 7721 7721 7721 7720 7719 7716 7711 7705 7697 7687 7674 7658 7639 7617 7591 7561 7527 7490 7449 7404 7356 7305 7252 7196 7139 7081 7021 6962 6903 6845 6788 6733 6682 6632 6587 6545 6507 6474 6444 6419 6399 6383 6371 6363 6359 6358 6361 6367 6375 6386 6400 6416 6433 6453 6475 4434 0 62 1 6498 6524 6551 6581 6612 6646 6683 6722 6763 6808 6855 6905 6958 7014 7072 7134 7199 7266 7336 7409 7484 7562 7642 7724 7808 7894 7982 8070 8160 8250 8340 8430 8520 8609 8697 8783 8866 8947 9025 9099 9170 9236 9299 9357 9411 9460 9505 9545 9582 9614 9643 9669 9691 9711 9728 9743 9756 9767 9777 9786 9793 9799 9804 9807 9810 9812 9813 9812 9811 9808 9805 9800 9795 9789 9781 9773 9765 9756 9746 9736 9726 9716 9706 9695 9685 9675 9665 9654 9644 9634 9624 9615 9605 9595 9586 9577 9569 9560 9553 9546 9539 9534 9529 9525 9523 9521 9520 9520 9521 9523 9526 9529 9532 9535 9539 9542 9545 9547 9548 9548 9547 9544 9540 9534 9526 9516 9504 9489 9473 9454 9433 9409 9383 9355 9325 9292 9258 9221 9182 9141 9098 9053 9006 8958 8908 8856 8803 8749 8694 8638 8582 8525 8468 8411 8355 8300 8246 8194 8143 8094 8048 8005 7965 7927 7893 7862 7834 7809 7788 7769 7753 7740 7729 7720 7713 7708 7704 7700 7698 7696 7694 7691 7689 7686 7682 7676 7669 7661 7650 7637 7621 7602 7581 7556 7528 7496 7461 7423 7381 7337 7290 7240 7188 7135 7082 7028 6975 6923 6872 6824 6778 6737 6700 6668 6642 6621 6606 6598 6596 6601 6613 6633 6659 6691 6731 6777 6829 6887 6951 7020 7094 7172 7253 7338 7426 7516 7608 7700 7792 7884 7976 8067 8155 8242 8325 8406 8483 8557 8627 8693 8755 8813 8867 8918 8964 9007 9046 9082 9115 9145 9173 9197 9219 9239 9256 9272 9285 9297 9307 9315 9321 9326 9329 9331 9331 9330 9328 9324 9320 9314 9308 9300 9292 9282 9272 9262 9250 9238 9225 9212 9198 9184 9170 9155 9139 9124 9108 9092 9077 9061 9045 9029 9013 8998 8982 8967 8952 8937 8922 8908 8894 8880 8866 8853 8841 8828 8817 8806 8795 8786 8777 8769 8762 8756 8751 8746 8743 8741 8740 8739 8740 8741 8743 8746 8749 8754 8758 8764 8769 8775 8781 8788 8794 8800 8806 8812 8817 8822 8826 8829 8832 8833 8833 8832 8831 8828 8824 8818 8812 8805 8797 8788 8778 8768 8757 8745 8733 8720 8707 8693 8679 8664 8649 8634 8618 8602 8585 8569 8552 8535 8517 8500 8483 8466 8448 8431 8414 8397 8380 8363 8346 8329 8311 8293 8275 8255 8235 8215 8193 8170 8146 8121 8095 8067 8039 8009 7978 7945 7912 7877 7840 7803 7763 7723 7681 7637 7591 7543 7493 7442 7388 7332 7273 7212 7149 7083 7015 6944 6870 6794 6714 6631 6545 6455 6361 6263 6160 6053 5940 5823 5699 5570 5435 5294 5147 4994 4836 4673 4506 4335 4162 3986 3810 3634 3460 3287 3118 2953 2794 2642 2496 2359 2230 2110 1999 1898 1806 1723 1649 1583 1525 1476 1433 1397 1366 1342 1322 1307 1296 1289 1286 1286 1290 1298 1309 1324 1344 1368 1396 1431 1470 1516 1569 1628 1695 1769 1851 1941 2039 2145 4435 0 62 1 2259 2380 2508 2644 2785 2931 3083 3237 3396 3556 3716 3876 4036 4194 4349 4501 4648 4791 4928 5058 5183 5300 5410 5513 5608 5696 5775 5847 5910 5965 6012 6051 6080 6101 6113 6116 6109 6093 6067 6030 5984 5927 5861 5784 5697 5600 5494 5379 5255 5124 4985 4841 4692 4538 4381 4224 4067 3909 3753 3601 3452 3309 3173 3043 2921 2807 2702 2606 2519 2441 2373 2313 2262 2219 2185 2158 2139 2127 2123 2127 2138 2157 2184 2219 2263 2317 2381 2455 2541 2638 2747 2868 3002 3148 3305 3474 3655 3845 4045 4251 4465 4685 4906 5129 5353 5577 5797 6012 6223 6425 6620 6806 6981 7146 7300 7443 7574 7695 7804 7902 7990 8067 8136 8195 8246 8289 8325 8354 8376 8393 8404 8411 8412 8409 8403 8392 8378 8360 8340 8317 8291 8263 8234 8203 8170 8137 8103 8070 8036 8002 7969 7937 7907 7877 7849 7823 7798 7776 7755 7737 7720 7707 7695 7686 7679 7675 7673 7673 7676 7682 7689 7700 7712 7727 7744 7763 7784 7806 7830 7856 7882 7909 7937 7966 7994 8023 8051 8079 8106 8133 8159 8185 8209 8233 8255 8277 8297 8317 8335 8352 8368 8384 8398 8411 8423 8434 8443 8452 8460 8467 8473 8478 8482 8485 8488 8490 8492 8493 8493 8494 8494 8494 8494 8494 8495 8495 8496 8498 8500 8503 8506 8510 8515 8520 8525 8531 8538 8544 8550 8557 8563 8568 8573 8576 8579 8579 8578 8576 8571 8564 8555 8543 8529 8513 8495 8474 8451 8427 8401 8373 8344 8314 8283 8251 8219 8187 8154 8122 8089 8057 8024 7992 7960 7928 7896 7864 7832 7799 7765 7731 7696 7659 7622 7583 7542 7500 7456 7411 7363 7313 7261 7207 7150 7090 7026 6960 6889 6814 6735 6650 6559 6463 6360 6250 6132 6007 5875 5735 5588 5434 5273 5106 4934 4758 4578 4398 4216 4035 3854 3678 3505 3337 3176 3022 2876 2739 2610 2491 2380 2279 2187 2104 2029 1963 1904 1852 1807 1769 1737 1712 1692 1679 1671 1670 1675 1687 1706 1732 1766 1808 1859 1918 1986 2063 2149 2244 2349 2462 2585 2715 2854 3001 3154 3314 3480 3652 3828 4007 4191 4376 4562 4749 4936 5123 5307 5490 5669 5845 6016 6183 6344 6500 6650 6793 6930 7061 7185 7302 7413 7518 7617 7709 7797 7878 7955 8027 8095 8158 8218 8274 8327 8376 8423 8467 8509 8549 8586 8621 8655 8687 8718 8747 8775 8802 8828 8854 8879 8903 8926 8950 8972 8995 9017 9038 9059 9080 9101 9120 9140 9159 9177 9195 9212 9228 9245 9260 9276 9291 9305 9319 9333 9347 9360 9374 9386 9399 9411 9422 9434 9444 9454 9463 9472 9479 9486 9492 9497 9501 9505 9508 9510 9512 9513 9514 9514 9514 9514 9513 9512 9511 9509 9507 9505 9503 9499 9496 9492 9487 9482 9477 9470 9464 9456 9448 9440 9431 9422 9413 9403 9392 9382 9371 9360 9350 9338 9327 9316 9305 9294 9283 4436 0 62 1 9272 9261 9250 9239 9228 9218 9207 9196 9185 9173 9161 9149 9136 9122 9107 9091 9074 9055 9035 9013 8990 8965 8938 8909 8878 8845 8810 8773 8734 8692 8648 8602 8552 8500 8446 8388 8327 8262 8195 8124 8049 7972 7891 7808 7722 7635 7545 7455 7364 7274 7183 7095 7008 6924 6843 6766 6694 6626 6563 6505 6453 6407 6367 6333 6305 6282 6266 6255 6250 6251 6257 6269 6286 6309 6336 6369 6407 6450 6497 6549 6605 6665 6729 6796 6867 6939 7015 7091 7169 7248 7326 7404 7482 7558 7632 7704 7774 7841 7904 7964 8021 8074 8123 8168 8210 8247 8281 8310 8336 8359 8377 8392 8404 8412 8417 8418 8416 8411 8402 8390 8374 8355 8333 8307 8277 8244 8208 8168 8124 8077 8027 7974 7917 7857 7795 7729 7660 7589 7515 7438 7358 7276 7191 7103 7012 6918 6821 6720 6617 6511 6402 6290 6176 6059 5941 5823 5704 5584 5466 5350 5235 5125 5018 4916 4820 4729 4646 4570 4502 4442 4390 4346 4311 4285 4267 4257 4256 4263 4278 4301 4332 4370 4416 4469 4530 4598 4674 4756 4846 4942 5045 5154 5269 5390 5516 5646 5781 5919 6060 6202 6346 6490 6634 6778 6920 7060 7197 7331 7462 7588 7711 7828 7941 8050 8153 8252 8346 8436 8521 8602 8679 8752 8821 8886 8949 9008 9064 9117 9168 9216 9261 9304 9345 9383 9419 9453 9484 9513 9540 9565 9588 9608 9627 9643 9657 9669 9679 9687 9693 9697 9699 9698 9696 9692 9686 9678 9668 9656 9642 9626 9607 9587 9565 9541 9515 9487 9456 9424 9390 9353 9315 9275 9233 9189 9143 9096 9048 8999 8949 8899 8849 8799 8749 8701 8654 8610 8567 8528 8492 8460 8431 8408 8388 8373 8363 8358 8358 8363 8372 8386 8404 8426 8451 8479 8510 8543 8577 8613 8648 8684 8720 8755 8788 8820 8849 8876 8900 8921 8939 8954 8966 8975 8981 8984 8984 8981 8977 8970 8962 8953 8943 8932 8921 8910 8899 8888 8878 8869 8861 8854 8848 8843 8840 8838 8838 8838 8841 8844 8849 8855 8862 8870 8878 8888 8898 8909 8921 8932 8944 8956 8968 8979 8990 9001 9012 9022 9031 9040 9048 9056 9063 9070 9077 9083 9089 9095 9101 9106 9112 9118 9124 9130 9137 9143 9150 9157 9165 9172 9180 9189 9197 9207 9216 9226 9236 9247 9258 9269 9280 9291 9303 9313 9324 9333 9342 9349 9354 9358 9359 9358 9353 9346 9335 9320 9301 9278 9250 9217 9179 9135 9086 9030 8968 8900 8824 8742 8652 8555 8450 8338 8218 8091 7957 7816 7669 7517 7359 7197 7032 6864 6695 6526 6357 6189 6023 5861 5703 5550 5402 5262 5128 5001 4883 4772 4671 4578 4493 4418 4352 4294 4245 4205 4174 4150 4135 4127 4126 4132 4144 4162 4185 4212 4243 4277 4314 4352 4392 4432 4473 4513 4554 4595 4635 4675 4715 4756 4798 4842 4887 4937 4989 5047 5109 5178 5253 5335 5424 5521 5625 5737 4437 0 62 1 5855 5981 6113 6251 6393 6539 6689 6840 6992 7143 7295 7444 7591 7734 7873 8007 8136 8259 8377 8488 8594 8694 8788 8877 8959 9037 9109 9177 9239 9297 9351 9400 9445 9486 9524 9557 9587 9614 9638 9658 9676 9691 9704 9715 9724 9732 9738 9743 9748 9751 9755 9757 9760 9762 9763 9765 9766 9766 9766 9765 9764 9761 9758 9754 9750 9745 9739 9733 9727 9720 9714 9709 9703 9699 9695 9693 9692 9692 9693 9695 9699 9704 9709 9716 9723 9731 9739 9747 9756 9764 9773 9781 9789 9797 9805 9812 9819 9826 9832 9839 9845 9851 9857 9862 9867 9872 9876 9880 9884 9886 9888 9890 9890 9890 9889 9888 9885 9882 9879 9874 9870 9865 9860 9855 9849 9844 9839 9834 9829 9824 9819 9815 9810 9806 9802 9798 9794 9791 9788 9784 9782 9779 9777 9776 9775 9775 9776 9778 9781 9785 9789 9795 9801 9808 9816 9824 9832 9841 9850 9858 9866 9874 9881 9887 9893 9898 9903 9906 9910 9912 9915 9916 9918 9920 9922 9924 9927 9929 9932 9935 9939 9943 9946 9950 9954 9958 9962 9966 9969 9972 9975 9977 9979 9980 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9978 9976 9974 9971 9968 9965 9961 9957 9952 9947 9942 9936 9929 9922 9914 9905 9895 9885 9873 9860 9845 9829 9811 9791 9768 9743 9716 9686 9654 9618 9579 9537 9492 9443 9391 9336 9277 9214 9149 9079 9007 8930 8851 8768 8683 8594 8502 8408 8312 8213 8113 8011 7909 7806 7703 7601 7500 7400 7303 7210 7120 7034 6954 6879 6811 6749 6695 6649 6611 6582 6561 6549 6546 6552 6567 6590 6622 6662 6710 6766 6828 6897 6972 7052 7137 7226 7318 7413 7509 7606 7703 7800 7895 7988 8077 8162 8243 8318 8387 8450 8506 8555 8596 8630 8656 8675 8686 8691 8688 8679 8665 8645 8620 8590 8556 8520 8480 8438 8395 8350 8305 8261 8217 8173 8132 8094 8059 8028 8001 7979 7963 7953 7950 7953 7963 7980 8004 8035 8073 8117 8166 8220 8278 8339 8403 8468 8532 8597 8661 8723 8781 8836 8886 8931 8971 9004 9032 9053 9067 9075 9075 9069 9056 9035 9008 8974 8933 8885 8830 8769 8701 8628 8548 8463 8373 8278 8179 8076 7970 7860 7750 7638 7525 7413 7301 7191 7082 6977 6875 6777 6684 6595 6512 6434 6362 6297 6238 6185 6139 6100 6067 6041 6022 6009 6003 6003 6009 6021 6040 6064 6095 6131 6173 6221 6274 6333 6398 6468 6544 6625 6711 6802 6898 6998 7102 7210 7320 7434 7548 7665 7782 7898 8015 8130 8244 8354 8463 8567 8668 8765 8858 8946 9029 9108 9181 9251 9315 9375 9431 9483 9530 9574 9614 9651 9684 9715 9742 9767 9790 9810 9828 9844 9858 9871 9882 9892 9901 9908 9915 9920 9925 9929 9932 9935 9937 9938 9939 9940 9940 9939 9938 9937 9935 9932 9930 9926 9922 9918 4438 0 62 1 9913 9908 9903 9897 9891 9884 9877 9870 9863 9856 9849 9842 9836 9829 9823 9818 9813 9809 9805 9802 9800 9798 9797 9797 9797 9797 9798 9799 9799 9800 9801 9802 9802 9802 9801 9801 9799 9798 9796 9794 9791 9788 9785 9781 9777 9773 9769 9763 9758 9751 9744 9737 9728 9719 9708 9697 9684 9671 9657 9642 9626 9610 9593 9576 9559 9542 9525 9508 9492 9476 9460 9446 9431 9418 9405 9393 9382 9371 9361 9351 9342 9333 9324 9316 9308 9301 9293 9286 9279 9272 9265 9257 9250 9243 9235 9227 9218 9209 9200 9190 9179 9168 9157 9145 9133 9121 9109 9097 9086 9074 9064 9054 9044 9035 9027 9018 9010 9003 8994 8986 8977 8966 8954 8941 8925 8907 8886 8862 8834 8803 8769 8730 8687 8639 8586 8528 8465 8396 8322 8241 8155 8062 7962 7857 7745 7627 7503 7373 7239 7100 6958 6813 6666 6518 6371 6223 6078 5936 5798 5665 5537 5416 5302 5195 5097 5007 4926 4854 4792 4739 4696 4664 4642 4630 4629 4640 4661 4694 4738 4794 4861 4940 5030 5132 5243 5365 5496 5634 5781 5934 6092 6255 6420 6586 6753 6920 7085 7247 7406 7560 7710 7854 7992 8124 8249 8368 8481 8587 8686 8780 8867 8948 9023 9092 9155 9212 9264 9310 9351 9386 9417 9442 9462 9477 9488 9495 9498 9498 9495 9488 9480 9469 9457 9444 9429 9414 9399 9383 9368 9353 9338 9324 9311 9299 9288 9278 9269 9262 9256 9251 9248 9247 9247 9248 9251 9255 9261 9268 9276 9285 9295 9306 9317 9329 9341 9353 9364 9376 9388 9399 9410 9419 9428 9436 9443 9449 9454 9457 9459 9459 9457 9454 9448 9441 9432 9421 9408 9393 9376 9357 9336 9313 9289 9263 9236 9208 9178 9149 9119 9089 9059 9029 9001 8973 8946 8921 8898 8878 8859 8843 8830 8820 8813 8809 8809 8813 8819 8830 8844 8862 8883 8907 8934 8965 8998 9034 9072 9112 9154 9196 9240 9284 9328 9372 9415 9457 9498 9538 9575 9611 9645 9676 9705 9732 9756 9778 9799 9817 9834 9849 9863 9875 9887 9897 9907 9917 9925 9934 9942 9949 9956 9963 9969 9975 9980 9984 9988 9992 9995 9997 9998 9999100001000010000 9999 9999 9998 9997 9997 9996 9996 9995 9995 9996 9996 9997 9997 9998 9999 99991000010000100001000010000 9999 9998 9997 9995 9994 9992 9990 9989 9987 9986 9984 9983 9983 9982 9982 9982 9983 9984 9985 9986 9987 9989 9990 9991 9992 9994 9994 9995 9995 9995 9995 9994 9993 9992 9991 9989 9988 9986 9984 9982 9980 9977 9975 9972 9970 9967 9963 9960 9956 9951 9946 9941 9935 9929 9922 9914 9906 9898 9890 9882 9873 9865 9857 9849 9841 9834 9826 9820 9813 9807 9801 9795 9788 9782 9776 9770 9763 9756 9748 9739 9730 9721 9710 9699 9687 9675 9662 9648 9634 9619 9604 9589 9573 9558 9542 9527 9512 9497 9483 9470 9457 9445 9433 9423 4439 0 62 1 9414 9405 9397 9391 9384 9379 9374 9370 9366 9362 9359 9355 9351 9347 9342 9337 9332 9325 9319 9311 9303 9295 9286 9276 9266 9255 9244 9233 9221 9209 9196 9183 9169 9154 9139 9124 9107 9090 9073 9054 9034 9014 8993 8971 8947 8924 8899 8873 8847 8820 8792 8763 8734 8704 8674 8644 8613 8583 8552 8522 8492 8462 8433 8404 8377 8351 8325 8302 8279 8258 8238 8221 8204 8190 8177 8165 8155 8147 8141 8136 8132 8130 8129 8129 8131 8135 8139 8145 8152 8161 8170 8181 8193 8206 8219 8234 8250 8266 8283 8301 8320 8338 8358 8377 8397 8418 8438 8459 8479 8500 8521 8542 8563 8584 8604 8624 8644 8664 8683 8702 8720 8737 8754 8770 8786 8800 8815 8828 8841 8854 8865 8877 8888 8898 8909 8918 8927 8936 8944 8951 8957 8963 8967 8971 8973 8975 8975 8975 8973 8970 8967 8963 8958 8954 8949 8944 8939 8935 8931 8928 8926 8925 8925 8925 8927 8931 8935 8941 8947 8955 8964 8974 8985 8997 9011 9025 9041 9058 9076 9095 9114 9135 9157 9179 9203 9226 9250 9274 9298 9321 9345 9367 9390 9411 9432 9452 9470 9488 9505 9522 9537 9552 9566 9580 9593 9606 9618 9630 9642 9653 9664 9675 9685 9695 9705 9714 9723 9732 9740 9748 9755 9763 9770 9777 9784 9791 9798 9805 9813 9820 9827 9834 9841 9848 9854 9860 9866 9871 9876 9880 9884 9887 9889 9891 9893 9893 9894 9894 9894 9893 9893 9892 9891 9889 9887 9885 9883 9880 9877 9874 9869 9865 9859 9853 9846 9838 9829 9819 9807 9795 9781 9765 9748 9729 9707 9684 9658 9630 9599 9566 9529 9490 9448 9403 9354 9303 9248 9190 9129 9065 8997 8927 8853 8775 8695 8611 8524 8435 8342 8248 8151 8052 7953 7854 7755 7655 7559 7466 7376 7291 7212 7139 7074 7017 6969 6929 6900 6881 6872 6873 6883 6904 6934 6973 7020 7075 7138 7208 7283 7365 7451 7542 7636 7734 7835 7937 8042 8147 8252 8358 8463 8567 8668 8768 8864 8956 9045 9129 9209 9284 9353 9418 9477 9531 9580 9624 9664 9699 9731 9758 9782 9804 9822 9838 9852 9863 9873 9882 9889 9894 9899 9902 9904 9906 9906 9906 9905 9903 9900 9897 9892 9887 9880 9872 9862 9850 9836 9820 9802 9780 9756 9728 9696 9661 9622 9579 9531 9479 9423 9362 9297 9226 9151 9071 8985 8894 8797 8694 8585 8470 8348 8219 8084 7942 7793 7638 7476 7310 7138 6963 6785 6604 6423 6242 6063 5885 5712 5544 5382 5227 5080 4942 4814 4696 4588 4490 4404 4329 4264 4211 4169 4138 4117 4108 4110 4124 4148 4184 4232 4292 4363 4446 4542 4649 4768 4898 5039 5189 5350 5519 5695 5877 6064 6256 6449 6642 6835 7027 7216 7401 7581 7755 7922 8082 8234 8378 8514 8641 8761 8872 8976 9071 9160 9242 9317 9385 9448 9506 9559 9606 9650 9689 9724 9756 9784 9809 9832 9852 9869 9885 4440 0 62 1 9898 9910 9920 9928 9935 9941 9946 9950 9953 9955 9956 9957 9956 9956 9954 9952 9949 9946 9942 9938 9933 9927 9922 9916 9909 9903 9896 9889 9882 9876 9869 9862 9855 9847 9840 9833 9825 9818 9810 9802 9793 9784 9775 9765 9755 9744 9734 9722 9711 9699 9688 9676 9664 9652 9640 9628 9616 9605 9593 9582 9572 9561 9551 9541 9532 9523 9515 9507 9499 9492 9485 9479 9473 9468 9462 9458 9453 9449 9445 9442 9438 9435 9432 9430 9427 9425 9422 9420 9418 9417 9415 9414 9413 9412 9411 9411 9410 9410 9410 9410 9411 9411 9412 9412 9413 9413 9414 9414 9415 9415 9416 9416 9417 9417 9418 9419 9420 9420 9421 9421 9422 9421 9421 9419 9417 9414 9409 9403 9395 9385 9373 9359 9342 9322 9299 9272 9242 9209 9172 9131 9087 9039 8987 8932 8873 8810 8744 8676 8604 8529 8453 8374 8294 8212 8130 8047 7965 7884 7803 7724 7648 7574 7504 7438 7377 7320 7269 7224 7185 7152 7126 7108 7096 7091 7094 7103 7119 7142 7171 7205 7245 7289 7337 7389 7444 7500 7559 7617 7676 7733 7790 7844 7894 7941 7984 8022 8054 8079 8099 8111 8117 8114 8104 8087 8062 8029 7988 7940 7885 7823 7755 7682 7603 7519 7431 7340 7245 7149 7050 6951 6852 6753 6654 6556 6461 6367 6277 6190 6107 6028 5953 5884 5820 5762 5710 5664 5626 5594 5570 5554 5546 5547 5555 5572 5598 5632 5674 5725 5783 5849 5923 6003 6089 6181 6278 6379 6484 6590 6700 6810 6920 7029 7138 7245 7349 7451 7549 7643 7734 7819 7901 7977 8049 8116 8179 8236 8290 8339 8384 8425 8462 8496 8527 8555 8580 8603 8624 8642 8659 8675 8690 8703 8716 8728 8740 8751 8762 8773 8784 8795 8806 8817 8827 8838 8849 8860 8870 8881 8892 8902 8913 8924 8935 8947 8958 8971 8984 8997 9012 9027 9043 9059 9077 9095 9114 9133 9153 9173 9193 9212 9232 9250 9269 9286 9302 9316 9330 9341 9352 9360 9367 9371 9374 9375 9374 9371 9365 9358 9349 9338 9324 9309 9291 9272 9250 9226 9200 9172 9142 9109 9075 9038 8999 8959 8916 8871 8824 8775 8724 8671 8616 8559 8500 8438 8375 8309 8240 8170 8096 8021 7943 7862 7779 7694 7607 7517 7426 7333 7238 7143 7046 6949 6852 6755 6658 6562 6468 6375 6284 6196 6111 6029 5951 5877 5808 5743 5684 5631 5584 5544 5512 5487 5470 5462 5463 5473 5493 5522 5561 5610 5669 5736 5813 5898 5991 6092 6199 6311 6428 6549 6672 6798 6924 7049 7174 7298 7418 7535 7649 7758 7863 7962 8056 8144 8227 8304 8374 8439 8497 8549 8594 8633 8665 8691 8709 8720 8724 8722 8712 8695 8672 8642 8606 8564 8517 8465 8409 8349 8285 8219 8151 8081 8010 7939 7868 7797 7728 7659 7592 7526 7463 7402 7343 7287 7234 7185 7138 7096 7057 7022 6991 6965 6943 6926 6913 6905 6902 6903 6909 6918 4441 0 62 1 6932 6949 6969 6992 7018 7045 7074 7103 7132 7161 7191 7218 7244 7268 7288 7306 7320 7330 7337 7338 7335 7326 7313 7294 7270 7241 7207 7169 7126 7079 7029 6975 6920 6864 6807 6750 6695 6642 6592 6546 6505 6470 6441 6419 6405 6399 6402 6414 6434 6464 6502 6550 6605 6668 6739 6816 6900 6989 7083 7181 7283 7387 7493 7600 7708 7816 7924 8030 8136 8239 8340 8438 8534 8626 8715 8800 8882 8959 9032 9101 9166 9226 9282 9334 9380 9423 9461 9495 9525 9550 9572 9590 9605 9616 9623 9628 9630 9629 9625 9618 9609 9598 9584 9567 9548 9527 9503 9476 9448 9417 9383 9347 9310 9270 9229 9186 9141 9096 9050 9004 8958 8912 8867 8823 8781 8740 8703 8667 8635 8606 8581 8560 8542 8529 8521 8516 8517 8522 8531 8545 8563 8585 8610 8640 8672 8708 8746 8787 8829 8873 8918 8964 9010 9055 9100 9145 9188 9229 9269 9306 9341 9374 9403 9430 9454 9475 9492 9507 9519 9527 9533 9537 9538 9536 9532 9527 9520 9511 9501 9489 9477 9463 9449 9433 9417 9400 9382 9364 9344 9324 9302 9280 9256 9232 9206 9179 9152 9124 9095 9065 9035 9005 8975 8945 8915 8885 8857 8829 8801 8775 8750 8726 8704 8683 8664 8646 8630 8616 8604 8594 8586 8581 8577 8576 8578 8581 8587 8595 8604 8615 8627 8640 8654 8667 8680 8692 8703 8712 8720 8724 8726 8724 8719 8710 8697 8681 8660 8635 8607 8575 8539 8499 8457 8411 8363 8312 8259 8206 8151 8095 8040 7985 7931 7879 7830 7784 7741 7702 7668 7640 7616 7599 7587 7582 7583 7590 7602 7621 7644 7672 7705 7741 7780 7822 7866 7911 7957 8003 8048 8092 8135 8176 8213 8248 8279 8306 8328 8345 8356 8362 8361 8353 8338 8316 8285 8247 8202 8148 8086 8017 7941 7857 7768 7672 7571 7466 7357 7245 7131 7016 6901 6787 6673 6561 6451 6344 6241 6141 6045 5954 5866 5783 5703 5628 5556 5487 5422 5359 5298 5239 5182 5126 5071 5017 4964 4910 4857 4805 4752 4700 4649 4598 4547 4498 4451 4405 4361 4321 4283 4248 4218 4193 4172 4157 4149 4147 4153 4166 4188 4218 4258 4306 4364 4432 4510 4596 4693 4798 4911 5033 5161 5296 5437 5582 5731 5882 6036 6190 6343 6495 6646 6793 6937 7077 7211 7342 7466 7585 7699 7807 7909 8006 8098 8185 8267 8345 8419 8489 8555 8619 8679 8737 8792 8845 8896 8946 8993 9039 9083 9125 9166 9206 9244 9280 9315 9348 9380 9409 9437 9463 9487 9509 9529 9546 9562 9575 9586 9595 9602 9606 9609 9609 9608 9604 9599 9593 9584 9575 9564 9552 9539 9526 9511 9496 9480 9463 9446 9428 9410 9391 9372 9352 9333 9313 9293 9273 9253 9234 9215 9196 9179 9163 9148 9134 9122 9112 9104 9098 9094 9092 9091 9093 9097 9103 9111 9121 9132 9144 9157 9172 9188 9204 9221 9238 9255 9273 9290 9307 9324 9340 4442 0 62 2 9375 9388 9402 9415 9426 9437 9447 9455 9463 9470 9476 9481 9485 9489 9492 9494 9495 9496 9497 9496 9496 9494 9492 9490 9487 9483 9478 9473 9467 9461 9454 9446 9437 9428 9419 9409 9399 9389 9378 9367 9356 9344 9333 9321 9309 9296 9283 9270 9256 9242 9227 9211 9194 9177 9159 9140 9120 9099 9077 9053 9029 9004 8977 8949 8920 8890 8858 8824 8789 8753 8715 8675 8634 8591 8546 8500 8453 8404 8354 8302 8250 8197 8143 8088 8033 7978 7922 7867 7811 7756 7700 7645 7590 7535 7481 7427 7373 7320 7267 7216 7164 7113 7063 7013 6964 6915 6867 6819 6772 6725 6678 6631 6584 6537 6490 6443 6395 6347 6298 6248 6198 6146 6093 6039 5984 5927 5867 5806 5742 5675 5605 5532 5454 5373 5287 5196 5100 4999 4893 4782 4665 4543 4417 4287 4153 4017 3877 3737 3597 3457 3317 3181 3048 2919 2795 2678 2567 2463 2367 2278 2198 2126 2061 2004 1955 1913 1877 1847 1823 1804 1790 1780 1774 1771 1773 1778 1786 1799 1816 1838 1865 1897 1935 1980 2032 2091 2158 2232 2315 2405 2502 2608 2719 2837 2960 3086 3217 3349 3482 3616 3749 3879 4007 4131 4250 4365 4473 4577 4674 4766 4853 4935 5013 5086 5156 5225 5290 5356 5421 5487 5552 5620 5690 5761 5836 5912 5992 6073 6158 6243 6331 6420 6510 6600 6690 6780 6868 6955 7041 7124 7206 7284 7360 7434 7505 7573 7638 7701 7762 7821 7877 7932 7986 8038 8089 8139 8187 8235 8283 8329 8375 8419 8463 8506 8549 8590 8630 8669 8706 8743 8778 8811 8843 8874 8904 8932 8959 8985 9009 9033 9055 9076 9097 9116 9135 9153 9170 9187 9203 9218 9233 9248 9262 9276 9289 9302 9315 9327 9339 9351 9363 9374 9385 9396 9406 9416 9426 9436 9445 9454 9462 9470 9478 9486 9493 9499 9506 9512 9517 9523 9528 9533 9538 9542 9547 9551 9555 9559 9563 9567 9571 9575 9579 9582 9586 9590 9593 9596 9599 9601 9603 9605 9607 9607 9607 9607 9605 9603 9599 9595 9589 9582 9573 9563 9551 9537 9522 9504 9485 9463 9439 9413 9384 9353 9318 9281 9240 9195 9146 9093 9036 8974 8906 8832 8752 8666 8573 8474 8367 8253 8132 8004 7869 7728 7580 7427 7268 7105 6938 6768 6597 6423 6250 6077 5905 5734 5567 5404 5244 5089 4940 4796 4659 4528 4405 4288 4178 4077 3983 3896 3818 3749 3687 3635 3591 3556 3530 3515 3508 3512 3527 3552 3588 3634 3692 3762 3842 3934 4038 4152 4276 4412 4556 4711 4873 5043 5220 5403 5590 5781 5974 6169 6363 6557 6748 6937 7120 7297 7468 7632 7787 7933 8070 8197 8313 8419 8514 8598 8671 8733 8784 8825 8856 8878 8889 8892 8886 8872 8850 8822 8787 8745 8698 8646 8590 8529 8465 8398 8329 8258 8186 8113 8040 7968 7897 7827 7760 7695 7633 7576 7523 7474 7431 7393 7362 7336 7317 7305 7299 7300 4443 0 62 2 7308 7322 7343 7371 7404 7442 7486 7534 7587 7643 7702 7764 7828 7892 7958 8023 8088 8153 8216 8277 8336 8392 8445 8496 8542 8586 8625 8661 8693 8720 8744 8763 8777 8787 8793 8793 8789 8780 8766 8746 8722 8692 8657 8616 8570 8518 8461 8398 8330 8256 8177 8092 8002 7906 7806 7699 7587 7470 7347 7219 7085 6946 6801 6651 6496 6336 6171 6003 5830 5654 5477 5296 5115 4935 4755 4575 4399 4226 4057 3894 3736 3584 3440 3303 3175 3054 2943 2840 2746 2660 2583 2514 2454 2401 2356 2318 2288 2264 2248 2237 2234 2237 2247 2263 2286 2317 2355 2401 2454 2517 2588 2668 2758 2857 2967 3086 3215 3354 3503 3662 3828 4004 4187 4376 4571 4771 4975 5181 5387 5594 5800 6004 6204 6400 6590 6775 6953 7123 7285 7439 7585 7722 7851 7972 8084 8189 8286 8377 8460 8537 8608 8673 8734 8789 8840 8887 8931 8971 9007 9041 9072 9100 9127 9151 9174 9195 9214 9232 9250 9266 9281 9296 9310 9323 9337 9349 9362 9374 9387 9399 9410 9422 9433 9445 9456 9466 9477 9487 9497 9506 9515 9524 9533 9541 9549 9557 9565 9572 9579 9587 9594 9602 9609 9616 9624 9631 9639 9647 9654 9662 9669 9676 9683 9690 9696 9701 9706 9711 9715 9719 9722 9725 9728 9730 9732 9734 9735 9737 9738 9740 9742 9744 9745 9747 9749 9750 9752 9753 9754 9755 9755 9755 9755 9754 9753 9751 9750 9748 9746 9744 9742 9740 9738 9736 9735 9734 9733 9732 9731 9730 9730 9729 9728 9727 9726 9725 9723 9720 9717 9714 9710 9706 9702 9697 9692 9687 9682 9677 9672 9667 9662 9658 9653 9649 9645 9641 9637 9633 9629 9625 9620 9614 9609 9602 9595 9587 9579 9570 9559 9549 9537 9525 9511 9498 9483 9468 9452 9435 9418 9401 9382 9363 9343 9322 9301 9278 9255 9230 9205 9179 9151 9123 9093 9063 9031 8998 8964 8929 8892 8855 8815 8775 8732 8688 8642 8595 8545 8493 8439 8383 8325 8265 8203 8138 8072 8004 7934 7863 7789 7714 7637 7557 7475 7391 7303 7211 7116 7015 6910 6799 6681 6557 6425 6287 6141 5987 5827 5660 5487 5309 5127 4941 4755 4569 4383 4198 4018 3843 3674 3513 3360 3217 3083 2959 2846 2743 2650 2567 2494 2429 2373 2324 2282 2247 2216 2191 2170 2153 2139 2127 2119 2113 2110 2109 2111 2115 2122 2132 2144 2160 2180 2203 2231 2263 2300 2342 2390 2444 2504 2571 2645 2726 2816 2913 3019 3133 3255 3386 3524 3670 3823 3983 4149 4321 4496 4674 4857 5039 5221 5403 5585 5764 5939 6110 6276 6437 6592 6741 6884 7020 7149 7272 7388 7498 7602 7701 7794 7881 7964 8042 8116 8186 8252 8314 8373 8428 8480 8530 8576 8620 8661 8700 8737 8773 8806 8839 8870 8900 8930 8959 8988 9017 9046 9074 9103 9131 9159 9187 9214 9241 9267 9292 9315 9338 9359 9378 9396 9412 9427 9441 4444 0 62 2 9453 9463 9473 9481 9488 9494 9500 9505 9509 9512 9515 9518 9519 9520 9521 9520 9519 9517 9514 9510 9506 9501 9495 9489 9482 9475 9468 9460 9452 9444 9437 9429 9422 9414 9407 9400 9393 9386 9379 9372 9365 9358 9351 9344 9337 9330 9322 9315 9308 9300 9292 9284 9276 9266 9256 9245 9232 9217 9200 9181 9158 9132 9102 9068 9030 8987 8939 8885 8827 8763 8694 8620 8542 8459 8371 8280 8185 8088 7987 7885 7782 7677 7573 7468 7365 7262 7161 7062 6966 6873 6784 6699 6618 6541 6470 6404 6344 6289 6241 6198 6162 6133 6109 6092 6082 6077 6079 6087 6100 6119 6144 6174 6208 6248 6292 6340 6393 6449 6509 6571 6637 6706 6777 6851 6927 7004 7083 7163 7245 7327 7410 7493 7577 7660 7744 7827 7910 7992 8074 8154 8234 8313 8390 8466 8540 8613 8684 8752 8819 8883 8945 9004 9060 9114 9164 9211 9255 9296 9334 9368 9399 9427 9452 9473 9491 9507 9519 9528 9535 9539 9540 9539 9535 9529 9520 9510 9498 9483 9468 9451 9433 9414 9394 9375 9355 9335 9316 9298 9281 9265 9251 9238 9228 9219 9213 9209 9207 9207 9210 9215 9221 9230 9241 9253 9267 9282 9298 9315 9333 9350 9368 9385 9401 9417 9432 9445 9456 9465 9471 9475 9476 9474 9469 9460 9448 9432 9411 9387 9359 9326 9289 9247 9200 9149 9092 9030 8963 8890 8812 8727 8637 8540 8437 8328 8212 8090 7961 7827 7687 7542 7391 7236 7077 6915 6751 6585 6417 6250 6084 5919 5756 5598 5443 5294 5150 5013 4883 4761 4646 4541 4444 4356 4277 4208 4148 4097 4056 4024 4002 3989 3986 3992 4008 4033 4068 4113 4168 4233 4308 4393 4489 4595 4711 4836 4971 5114 5266 5424 5590 5760 5935 6114 6294 6473 6653 6832 7007 7178 7344 7503 7656 7801 7939 8068 8188 8300 8404 8499 8586 8666 8738 8803 8862 8915 8962 9003 9040 9071 9099 9122 9141 9156 9168 9176 9181 9184 9184 9181 9177 9171 9164 9156 9147 9139 9131 9124 9118 9113 9110 9109 9109 9112 9117 9124 9133 9144 9157 9171 9187 9204 9222 9241 9260 9280 9300 9320 9339 9358 9377 9395 9412 9428 9444 9458 9471 9483 9493 9503 9510 9517 9522 9526 9529 9530 9531 9531 9530 9528 9526 9524 9523 9521 9519 9519 9518 9519 9520 9522 9526 9530 9535 9540 9547 9554 9562 9570 9579 9588 9598 9608 9617 9628 9638 9648 9659 9669 9680 9691 9701 9712 9723 9734 9744 9755 9765 9775 9784 9793 9802 9810 9817 9823 9830 9835 9840 9844 9848 9851 9854 9857 9859 9861 9863 9865 9866 9867 9868 9868 9868 9868 9868 9867 9866 9864 9862 9860 9857 9854 9852 9848 9845 9842 9839 9836 9834 9831 9829 9827 9825 9823 9821 9820 9818 9817 9815 9814 9812 9810 9808 9805 9803 9800 9797 9794 9790 9786 9782 9778 9773 9769 9763 9757 9751 9744 9737 9729 9720 9711 9701 9691 4445 0 62 2 9680 9668 9656 9644 9632 9619 9607 9594 9582 9570 9559 9547 9537 9526 9516 9507 9497 9489 9480 9472 9464 9456 9449 9442 9435 9428 9422 9416 9410 9406 9401 9398 9395 9394 9393 9393 9394 9396 9400 9404 9409 9415 9422 9429 9438 9446 9456 9466 9476 9486 9497 9508 9520 9531 9543 9555 9567 9579 9591 9603 9615 9627 9639 9651 9663 9674 9686 9697 9708 9719 9730 9740 9750 9760 9769 9778 9787 9796 9804 9812 9819 9826 9833 9839 9845 9850 9854 9858 9861 9864 9866 9868 9869 9870 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9860 9859 9856 9853 9850 9846 9841 9835 9829 9821 9813 9805 9795 9786 9776 9765 9755 9744 9733 9723 9713 9702 9692 9682 9672 9662 9653 9643 9633 9623 9612 9602 9592 9581 9571 9560 9550 9540 9530 9521 9513 9505 9499 9494 9489 9486 9484 9484 9484 9486 9488 9492 9496 9501 9507 9513 9520 9527 9534 9542 9549 9557 9564 9572 9579 9586 9593 9599 9605 9609 9614 9617 9619 9620 9619 9616 9612 9605 9596 9583 9568 9550 9528 9502 9472 9437 9398 9353 9302 9246 9183 9114 9037 8953 8861 8761 8653 8537 8412 8279 8137 7987 7830 7665 7493 7315 7131 6943 6752 6558 6364 6170 5977 5785 5599 5417 5240 5072 4911 4761 4620 4490 4372 4266 4173 4093 4026 3973 3934 3908 3897 3900 3916 3947 3991 4050 4122 4207 4305 4416 4540 4676 4822 4980 5148 5324 5509 5700 5897 6100 6304 6511 6717 6924 7127 7327 7522 7711 7893 8067 8232 8388 8534 8670 8796 8912 9019 9115 9203 9282 9352 9415 9470 9519 9562 9599 9631 9658 9680 9699 9713 9724 9732 9737 9739 9739 9736 9730 9723 9714 9703 9690 9676 9661 9645 9627 9609 9590 9570 9549 9528 9505 9482 9459 9434 9409 9383 9357 9330 9303 9275 9247 9219 9191 9164 9136 9110 9084 9059 9035 9012 8990 8970 8951 8933 8917 8902 8888 8876 8865 8856 8848 8841 8836 8832 8830 8829 8829 8832 8835 8841 8848 8856 8866 8878 8891 8905 8920 8937 8954 8972 8991 9011 9030 9051 9071 9091 9112 9132 9152 9172 9192 9211 9229 9248 9265 9283 9299 9315 9330 9344 9357 9369 9379 9389 9397 9404 9410 9414 9416 9417 9416 9413 9409 9403 9396 9387 9377 9366 9353 9339 9325 9310 9294 9278 9262 9246 9230 9214 9198 9182 9167 9153 9139 9126 9114 9103 9093 9083 9075 9068 9062 9057 9054 9051 9051 9052 9054 9058 9064 9071 9080 9090 9102 9116 9131 9147 9165 9184 9204 9225 9246 9269 9291 9315 9338 9361 9385 9408 9432 9455 9478 9501 9523 9545 9566 9587 9608 9628 9648 9667 9686 9704 9721 9738 9754 9769 9784 9798 9811 9823 9834 9845 9855 9865 9873 9882 9889 9896 9902 9908 9913 9918 9922 9926 9930 9933 9935 9937 9939 9940 9941 9941 9941 9941 9941 9940 9939 9938 9938 9937 9936 9935 4446 0 62 2 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9936 9935 9933 9932 9931 9929 9927 9926 9924 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9904 9901 9899 9895 9892 9889 9885 9882 9878 9875 9871 9868 9865 9862 9859 9857 9854 9851 9848 9845 9842 9838 9834 9829 9825 9820 9814 9809 9803 9797 9791 9785 9780 9775 9770 9765 9761 9757 9754 9751 9747 9744 9740 9736 9732 9726 9720 9712 9704 9694 9682 9669 9655 9639 9621 9602 9582 9561 9539 9516 9492 9467 9442 9416 9391 9365 9339 9314 9289 9265 9241 9218 9197 9177 9159 9143 9129 9117 9107 9100 9096 9094 9095 9098 9105 9114 9126 9140 9156 9175 9196 9218 9242 9268 9295 9322 9351 9380 9409 9438 9467 9496 9524 9551 9578 9603 9626 9648 9669 9687 9704 9718 9730 9739 9746 9751 9753 9753 9750 9745 9737 9726 9713 9697 9679 9659 9635 9609 9581 9549 9515 9478 9437 9394 9348 9298 9246 9191 9132 9071 9008 8942 8875 8806 8736 8666 8596 8527 8458 8392 8328 8268 8212 8159 8113 8071 8036 8008 7986 7971 7964 7964 7972 7987 8009 8038 8074 8116 8164 8217 8275 8337 8402 8470 8541 8612 8685 8757 8829 8900 8970 9037 9102 9164 9223 9279 9331 9380 9426 9467 9506 9541 9573 9602 9628 9651 9672 9691 9708 9722 9735 9746 9755 9763 9769 9775 9778 9781 9782 9783 9783 9781 9779 9777 9774 9771 9767 9763 9760 9756 9752 9749 9745 9742 9739 9736 9734 9731 9728 9726 9723 9720 9718 9714 9711 9707 9703 9699 9694 9689 9683 9678 9672 9665 9659 9652 9645 9638 9631 9623 9615 9607 9599 9591 9583 9575 9567 9559 9551 9543 9535 9528 9521 9515 9509 9504 9500 9496 9493 9490 9489 9488 9488 9489 9491 9493 9497 9501 9506 9511 9518 9525 9533 9541 9551 9561 9571 9582 9593 9605 9617 9629 9641 9653 9665 9676 9687 9698 9708 9717 9726 9734 9741 9748 9754 9759 9763 9767 9770 9773 9775 9776 9776 9776 9775 9772 9769 9764 9758 9750 9740 9729 9716 9700 9682 9662 9639 9614 9586 9555 9521 9485 9445 9402 9356 9307 9254 9196 9135 9069 8998 8922 8841 8754 8661 8562 8457 8345 8226 8101 7970 7833 7690 7542 7389 7233 7072 6909 6744 6579 6413 6248 6084 5922 5764 5609 5458 5313 5173 5039 4911 4791 4678 4572 4474 4385 4304 4231 4168 4114 4068 4033 4007 3990 3983 3985 3997 4018 4048 4087 4133 4187 4248 4316 4388 4466 4549 4634 4722 4812 4904 4996 5088 5180 5272 5363 5454 5543 5632 5720 5808 5896 5984 6073 6163 6255 6348 6443 6541 6641 6743 6847 6954 7063 7173 7285 7398 7511 7623 7736 7847 7957 8065 8170 8273 8372 8467 8559 8647 8731 8811 8886 8958 9025 9088 9148 9203 9255 9303 9347 9388 9426 9460 9491 9519 9544 9567 9586 9603 9618 9630 9639 9647 9652 9656 4447 0 62 2 9658 9658 9656 9652 9646 9639 9629 9617 9603 9586 9566 9543 9516 9485 9449 9410 9365 9315 9259 9198 9130 9056 8976 8890 8797 8697 8590 8478 8358 8232 8101 7963 7820 7671 7517 7359 7196 7030 6860 6689 6515 6340 6165 5990 5817 5644 5475 5308 5146 4989 4837 4691 4551 4419 4294 4176 4067 3966 3873 3789 3713 3646 3588 3539 3498 3467 3445 3432 3428 3435 3451 3478 3515 3564 3623 3694 3777 3871 3976 4093 4220 4359 4508 4666 4833 5007 5189 5376 5569 5764 5961 6159 6357 6554 6748 6939 7125 7306 7481 7648 7809 7962 8107 8244 8372 8493 8605 8709 8805 8893 8973 9047 9113 9172 9225 9271 9311 9346 9374 9398 9416 9430 9440 9445 9447 9446 9441 9434 9425 9414 9401 9386 9371 9355 9338 9321 9303 9285 9267 9248 9229 9210 9190 9170 9150 9129 9108 9087 9066 9045 9023 9002 8981 8960 8940 8920 8901 8883 8866 8850 8834 8820 8806 8793 8781 8770 8760 8750 8740 8731 8723 8715 8708 8702 8696 8691 8687 8683 8681 8680 8680 8682 8684 8688 8694 8701 8709 8718 8729 8741 8753 8767 8782 8798 8814 8831 8849 8868 8887 8907 8928 8949 8971 8993 9015 9038 9060 9083 9106 9129 9151 9173 9194 9214 9233 9252 9269 9285 9300 9314 9326 9338 9347 9356 9363 9369 9374 9378 9380 9382 9382 9381 9379 9375 9371 9365 9359 9351 9342 9332 9320 9308 9295 9281 9265 9249 9232 9214 9196 9177 9156 9136 9114 9092 9070 9046 9022 8998 8973 8947 8921 8895 8868 8841 8813 8786 8758 8730 8702 8674 8646 8617 8589 8560 8531 8502 8472 8442 8411 8379 8347 8313 8279 8243 8206 8168 8129 8088 8046 8003 7958 7911 7864 7815 7764 7712 7658 7603 7546 7488 7428 7367 7305 7241 7177 7111 7044 6977 6909 6840 6770 6700 6629 6558 6485 6411 6336 6258 6178 6095 6009 5919 5824 5724 5619 5508 5390 5267 5137 5001 4860 4713 4563 4407 4250 4092 3933 3774 3617 3463 3313 3169 3032 2901 2778 2664 2558 2461 2372 2292 2221 2157 2101 2051 2008 1971 1939 1912 1889 1870 1856 1845 1839 1837 1840 1848 1861 1879 1904 1936 1974 2020 2073 2134 2203 2278 2362 2451 2548 2649 2756 2867 2980 3096 3214 3331 3448 3563 3677 3788 3895 3999 4099 4194 4286 4373 4457 4537 4614 4690 4763 4836 4908 4981 5054 5129 5206 5286 5368 5453 5542 5634 5729 5827 5927 6030 6135 6240 6347 6454 6561 6667 6771 6875 6976 7076 7172 7266 7357 7445 7530 7612 7691 7767 7840 7910 7978 8043 8105 8165 8222 8278 8331 8382 8431 8478 8523 8567 8608 8648 8687 8724 8760 8794 8827 8859 8890 8919 8948 8975 9001 9026 9051 9073 9095 9116 9135 9154 9171 9188 9203 9217 9230 9242 9254 9264 9274 9283 9291 9299 9306 9312 9318 9323 9327 9331 9334 9336 9338 9339 9340 9340 9340 9339 9338 9337 9335 9334 9332 9330 4448 0 62 2 9329 9327 9326 9325 9325 9325 9325 9325 9326 9328 9330 9332 9335 9338 9342 9346 9350 9355 9361 9366 9373 9380 9387 9395 9403 9412 9421 9431 9441 9450 9460 9470 9480 9490 9500 9509 9518 9526 9534 9541 9548 9554 9560 9565 9570 9575 9578 9582 9585 9588 9591 9593 9595 9597 9599 9601 9602 9603 9603 9603 9603 9603 9602 9600 9599 9596 9594 9591 9588 9585 9581 9577 9573 9569 9564 9559 9555 9550 9545 9540 9534 9529 9523 9517 9512 9506 9500 9494 9488 9483 9477 9472 9466 9461 9457 9453 9448 9445 9441 9437 9434 9430 9427 9423 9419 9415 9411 9406 9400 9394 9388 9381 9373 9366 9357 9349 9340 9331 9322 9313 9304 9295 9287 9278 9270 9262 9255 9248 9241 9235 9230 9224 9220 9216 9213 9210 9208 9207 9207 9208 9210 9213 9217 9222 9228 9235 9244 9253 9264 9275 9287 9300 9314 9327 9342 9356 9370 9384 9399 9412 9426 9439 9452 9463 9475 9485 9495 9505 9514 9521 9529 9535 9541 9547 9551 9555 9559 9562 9564 9566 9567 9568 9568 9568 9567 9566 9565 9563 9562 9560 9558 9556 9555 9553 9551 9550 9549 9548 9547 9547 9546 9547 9547 9548 9550 9552 9554 9557 9561 9565 9570 9575 9582 9588 9596 9604 9613 9622 9631 9641 9651 9661 9672 9682 9692 9702 9712 9721 9730 9738 9747 9754 9762 9769 9776 9782 9788 9794 9799 9804 9809 9814 9818 9821 9825 9827 9830 9832 9833 9834 9834 9834 9834 9833 9832 9831 9830 9828 9826 9825 9823 9822 9820 9819 9817 9816 9815 9813 9812 9810 9808 9807 9805 9803 9801 9800 9798 9796 9795 9794 9793 9793 9793 9793 9793 9794 9795 9796 9796 9797 9798 9799 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9802 9803 9804 9806 9808 9811 9814 9818 9822 9826 9831 9836 9841 9845 9850 9855 9859 9863 9867 9871 9874 9877 9880 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9909 9908 9907 9905 9902 9899 9896 9893 9889 9884 9880 9875 9870 9865 9861 9856 9851 9847 9842 9838 9834 9830 9825 9821 9817 9813 9808 9803 9799 9794 9789 9784 9779 9774 9770 9765 9761 9758 9754 9751 9749 9747 9745 9743 9742 9741 9740 9738 9737 9735 9732 9730 9726 9722 9718 9713 9707 9700 9694 9686 9678 9670 9661 9651 9641 9630 9619 9607 9594 9580 9565 9549 9531 9512 9491 9469 9445 9419 9392 9364 9334 9303 9271 9238 9205 9171 9137 9104 9070 9037 9005 8974 8943 8914 8886 8859 8834 8810 8787 8766 8746 8728 8711 8695 8681 8669 8658 8648 8640 8634 8630 8628 8627 8628 8631 8636 8643 8652 8662 8674 8688 8702 8718 8735 8753 8771 8790 8809 8828 8848 8867 8886 8905 8924 8943 8961 8980 8998 9016 9034 9052 9070 9088 4449 0 62 2 9106 9123 9140 9157 9173 9188 9203 9216 9227 9237 9245 9251 9255 9256 9255 9251 9244 9233 9220 9203 9183 9159 9132 9101 9066 9028 8985 8939 8889 8834 8775 8711 8643 8570 8492 8410 8322 8230 8133 8031 7924 7813 7698 7579 7456 7330 7202 7071 6939 6806 6673 6540 6408 6277 6149 6023 5901 5784 5671 5563 5461 5365 5275 5192 5117 5049 4988 4935 4890 4853 4824 4802 4789 4783 4786 4796 4814 4840 4874 4915 4964 5021 5085 5157 5236 5322 5415 5515 5622 5734 5852 5976 6104 6236 6371 6508 6649 6789 6930 7070 7210 7348 7483 7615 7743 7867 7986 8101 8211 8315 8415 8509 8597 8681 8760 8833 8902 8966 9026 9081 9132 9178 9219 9257 9290 9318 9342 9361 9376 9387 9393 9395 9392 9386 9376 9362 9345 9324 9301 9275 9246 9215 9182 9148 9111 9073 9034 8994 8953 8911 8869 8827 8784 8742 8701 8661 8622 8585 8550 8518 8489 8463 8441 8424 8410 8402 8398 8399 8404 8415 8430 8449 8472 8499 8529 8561 8596 8633 8671 8709 8747 8785 8822 8858 8892 8923 8952 8978 9002 9021 9038 9051 9060 9066 9068 9068 9063 9056 9046 9034 9019 9003 8985 8965 8944 8923 8901 8879 8857 8835 8814 8794 8775 8756 8739 8723 8709 8696 8684 8673 8664 8657 8650 8645 8641 8638 8636 8635 8635 8636 8637 8639 8641 8644 8647 8650 8655 8659 8664 8669 8675 8682 8689 8697 8705 8714 8724 8735 8747 8760 8773 8788 8802 8818 8834 8851 8868 8885 8902 8919 8937 8954 8971 8988 9004 9021 9037 9053 9068 9083 9098 9113 9128 9142 9156 9170 9184 9198 9212 9226 9240 9254 9267 9281 9296 9310 9325 9339 9355 9370 9386 9402 9418 9434 9451 9468 9485 9502 9518 9534 9550 9566 9581 9595 9608 9620 9632 9642 9651 9660 9667 9674 9679 9683 9687 9689 9690 9690 9690 9687 9684 9679 9673 9665 9655 9644 9630 9614 9596 9576 9554 9529 9501 9472 9441 9408 9373 9337 9299 9261 9223 9185 9147 9110 9074 9039 9007 8977 8950 8925 8904 8887 8873 8864 8858 8857 8859 8866 8877 8892 8910 8933 8958 8986 9017 9050 9085 9121 9158 9196 9234 9272 9309 9346 9382 9416 9449 9480 9510 9537 9563 9587 9609 9629 9648 9665 9680 9694 9707 9718 9729 9738 9746 9754 9760 9766 9770 9774 9776 9778 9779 9778 9777 9775 9772 9768 9763 9757 9751 9744 9737 9730 9722 9714 9707 9699 9691 9683 9675 9667 9660 9652 9644 9636 9628 9619 9611 9602 9592 9582 9572 9561 9550 9539 9528 9517 9506 9495 9484 9474 9464 9456 9447 9440 9434 9428 9423 9419 9416 9414 9413 9413 9413 9414 9415 9417 9419 9422 9425 9429 9433 9436 9441 9445 9449 9453 9457 9461 9465 9469 9473 9476 9479 9481 9484 9486 9487 9488 9489 9490 9491 9491 9491 9491 9491 9492 9492 9492 9493 9494 9496 9498 9500 9503 9507 9511 9516 9521 9527 9534 4450 0 62 2 9541 9549 9557 9565 9574 9582 9590 9598 9606 9612 9618 9622 9625 9627 9626 9624 9620 9615 9607 9597 9585 9572 9557 9540 9522 9503 9482 9461 9440 9418 9395 9373 9351 9329 9307 9287 9267 9248 9231 9214 9200 9187 9176 9168 9161 9157 9156 9157 9161 9167 9177 9188 9202 9219 9237 9257 9279 9302 9325 9349 9373 9397 9420 9442 9463 9483 9501 9517 9532 9545 9555 9564 9571 9576 9580 9581 9581 9578 9574 9568 9559 9549 9536 9522 9505 9485 9464 9440 9413 9384 9354 9321 9286 9249 9212 9173 9133 9092 9051 9010 8969 8928 8887 8847 8808 8769 8731 8693 8656 8620 8583 8546 8509 8472 8433 8394 8353 8310 8265 8218 8168 8114 8056 7994 7928 7856 7778 7694 7604 7507 7403 7292 7174 7050 6918 6781 6638 6490 6338 6183 6027 5870 5714 5558 5406 5258 5116 4980 4851 4730 4619 4517 4425 4343 4273 4212 4163 4125 4097 4080 4074 4078 4093 4119 4155 4203 4261 4330 4410 4501 4603 4715 4838 4971 5112 5262 5420 5583 5753 5925 6097 6269 6442 6612 6776 6935 7085 7226 7357 7477 7584 7678 7759 7826 7879 7918 7942 7952 7949 7931 7900 7855 7798 7727 7644 7549 7441 7322 7191 7050 6900 6739 6570 6394 6211 6024 5831 5638 5444 5250 5056 4867 4682 4502 4330 4165 4009 3862 3725 3599 3482 3376 3279 3193 3115 3046 2986 2934 2888 2850 2819 2793 2774 2760 2752 2751 2755 2767 2785 2810 2843 2885 2935 2995 3064 3144 3235 3337 3450 3574 3710 3856 4013 4181 4358 4543 4737 4937 5144 5354 5568 5784 6000 6215 6429 6640 6846 7047 7242 7430 7609 7781 7943 8096 8240 8374 8499 8615 8721 8819 8908 8989 9062 9128 9187 9239 9285 9326 9361 9391 9416 9438 9455 9470 9481 9489 9495 9499 9501 9501 9500 9498 9494 9490 9486 9481 9475 9469 9463 9456 9449 9442 9434 9426 9418 9409 9399 9389 9378 9367 9354 9341 9326 9310 9293 9275 9255 9233 9209 9182 9154 9123 9089 9053 9013 8971 8926 8878 8827 8773 8716 8658 8596 8533 8468 8401 8333 8264 8194 8123 8052 7981 7910 7839 7768 7699 7630 7563 7497 7433 7371 7312 7256 7202 7153 7107 7066 7030 6998 6972 6952 6937 6928 6925 6929 6938 6953 6974 7001 7032 7069 7110 7155 7203 7254 7308 7363 7419 7475 7530 7585 7637 7686 7732 7773 7810 7840 7864 7881 7890 7891 7883 7867 7842 7808 7765 7714 7654 7586 7511 7430 7341 7248 7150 7048 6944 6836 6728 6621 6513 6405 6300 6197 6096 6000 5908 5820 5738 5660 5588 5522 5463 5410 5363 5323 5291 5266 5248 5237 5235 5240 5253 5275 5305 5343 5389 5444 5507 5578 5657 5744 5838 5940 6049 6163 6284 6411 6541 6676 6814 6954 7097 7240 7383 7525 7667 7805 7941 8074 8203 8327 8446 8560 8669 8771 8869 8960 9046 9126 9200 9269 9333 9392 9446 9496 9541 9583 9620 9654 9685 4451 0 62 2 9712 9737 9758 9777 9794 9809 9822 9833 9842 9850 9857 9863 9869 9873 9878 9882 9886 9889 9893 9896 9899 9903 9906 9909 9912 9914 9916 9918 9919 9920 9921 9921 9921 9921 9920 9920 9919 9918 9917 9917 9917 9917 9917 9918 9918 9920 9921 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9940 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9961 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9957 9958 9958 9959 9960 9961 9962 9964 9965 9967 9968 9969 9970 9970 9971 9971 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9950 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9950 9951 9953 9954 9956 9958 9960 9962 9965 9967 9969 9971 9973 9974 9975 9976 9977 9977 9977 9976 9975 9974 9972 9970 9967 9964 9961 9959 9956 9953 9950 9948 9946 9944 9942 9941 9940 9939 9938 9938 9937 9937 9936 9935 9934 9933 9931 9929 9927 9924 9921 9918 9914 9911 9907 9902 9898 9894 9889 9885 9880 9875 9870 9864 9858 9852 9845 9837 9829 9819 9809 9798 9786 9772 9758 9742 9725 9706 9686 9664 9641 9615 9587 9557 9525 9489 9450 9408 9362 9312 9257 9197 9133 9063 8987 8906 8819 8727 8628 8524 8414 8299 8178 8053 7922 7788 7649 7506 7360 7212 7060 6907 6752 6596 6440 6283 6127 5971 5816 5663 5513 5365 5221 5080 4944 4811 4684 4562 4446 4335 4231 4132 4040 3954 3875 3802 3736 3676 3623 3576 3535 3500 3472 3450 3434 3425 3421 3424 3433 3449 3470 3499 3534 3576 3624 3680 3743 3813 3890 3975 4067 4167 4274 4387 4508 4635 4768 4906 5050 5197 5349 5503 5658 5814 5971 6127 6281 6433 6581 6726 6866 7000 7130 7253 7371 7483 7588 7689 7783 7873 7959 8040 8117 8191 8262 8331 8398 8462 8526 8588 8649 8709 8768 8826 8883 8939 8993 9046 9097 9147 9195 9241 9285 9327 9367 9405 9441 9475 9507 9536 9564 9590 9614 9637 9658 9677 9694 9710 9725 9739 9751 9762 9772 9782 9790 9798 9805 9812 9819 9825 9831 9836 9842 9847 9852 9857 9862 9866 9871 9875 9879 9882 9886 9889 9892 9894 9896 9899 9901 9902 9904 9906 9908 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9925 9926 9926 9926 9925 9924 9923 9922 9920 9918 9916 9914 9911 9908 9904 9901 9896 9891 9885 9878 9870 9861 9850 9838 9824 9809 9791 9771 9750 9726 9700 9673 9643 9611 9577 9541 9503 9463 9421 9377 9331 9283 9232 9180 9126 9069 9010 8949 8886 8821 8754 8685 8614 8543 8470 8398 8325 8253 8182 8112 8044 7978 7916 7857 7802 7751 7704 7662 7625 7592 7565 7543 7526 7513 7505 7502 7502 7507 4452 0 62 3 7506 7522 7538 7555 7573 7592 7617 7643 7668 7692 7717 7750 7788 7832 7879 7929 7981 8033 8079 8119 8159 8212 8265 8316 8366 8416 8475 8534 8593 8652 8709 8759 8805 8846 8886 8926 8969 9012 9051 9083 9111 9131 9151 9174 9200 9228 9258 9287 9312 9331 9346 9358 9370 9383 9397 9412 9434 9455 9475 9490 9503 9514 9524 9532 9540 9548 9560 9572 9585 9598 9611 9625 9638 9646 9649 9651 9660 9669 9678 9687 9696 9701 9706 9716 9732 9748 9761 9773 9786 9801 9816 9830 9845 9855 9859 9863 9873 9883 9893 9901 9908 9911 9914 9919 9927 9934 9938 9941 9944 9946 9949 9955 9960 9964 9965 9964 9963 9962 9960 9960 9959 9956 9953 9952 9954 9955 9955 9955 9956 9958 9959 9955 9951 9948 9947 9947 9946 9946 9945 9942 9939 9933 9927 9921 9915 9910 9904 9898 9893 9889 9884 9879 9875 9872 9870 9870 9870 9870 9871 9871 9873 9875 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9897 9899 9900 9902 9903 9905 9907 9909 9912 9914 9916 9918 9920 9921 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9918 9917 9914 9912 9909 9905 9901 9896 9891 9885 9879 9873 9866 9860 9852 9845 9838 9830 9822 9814 9805 9796 9787 9777 9767 9756 9745 9733 9720 9707 9693 9678 9663 9647 9630 9613 9596 9578 9559 9540 9521 9502 9482 9462 9442 9421 9400 9379 9357 9335 9312 9288 9264 9239 9213 9185 9157 9127 9095 9062 9026 8989 8950 8908 8863 8816 8767 8714 8658 8599 8537 8472 8404 8332 8257 8180 8100 8017 7933 7846 7759 7671 7583 7494 7407 7322 7238 7158 7081 7008 6940 6877 6820 6769 6726 6689 6660 6639 6625 6620 6623 6635 6654 6681 6716 6757 6806 6861 6922 6988 7059 7133 7211 7291 7374 7456 7539 7622 7705 7785 7864 7940 8013 8082 8148 8210 8269 8322 8372 8417 8457 8493 8525 8552 8574 8592 8605 8615 8620 8621 8618 8611 8602 8589 8573 8556 8536 8515 8493 8470 8448 8426 8405 8384 8366 8349 8334 8321 8311 8302 8296 8291 8289 8287 8287 8287 8287 8288 8288 8288 8286 8284 8280 8274 8267 8257 8246 8234 8220 8204 8188 8170 8152 8134 8115 8097 8079 8063 8048 8034 8023 8014 8007 8003 8001 8003 8008 8016 8028 8042 8060 8080 8103 8129 8158 8188 8220 8254 8289 8325 8361 8398 8435 8471 8508 8544 8579 8613 8647 8679 8710 8741 8770 8797 8824 8849 8873 8895 8915 8934 8952 8967 8980 8992 9001 9008 9013 9016 9016 9014 9009 9001 8991 8978 8962 8943 8921 8895 8866 8832 8795 8752 8705 8652 8593 8528 8457 8379 8295 8203 8105 8000 7888 7771 7648 7521 7389 7254 7118 6979 6841 6703 6567 6433 6302 6176 6054 5938 5827 5723 5625 5533 5448 5369 5297 5231 5171 5118 5072 5031 4998 4970 4950 4453 0 62 3 4937 4931 4932 4942 4959 4985 5020 5063 5116 5177 5247 5326 5413 5508 5611 5720 5836 5957 6084 6215 6349 6487 6626 6767 6909 7051 7192 7333 7472 7609 7744 7876 8005 8130 8251 8369 8481 8589 8692 8790 8883 8970 9051 9127 9197 9262 9321 9375 9424 9467 9506 9540 9569 9595 9617 9635 9651 9663 9673 9681 9687 9692 9695 9696 9697 9697 9696 9695 9693 9691 9689 9687 9685 9682 9680 9678 9676 9675 9673 9672 9671 9671 9670 9670 9670 9669 9669 9668 9667 9665 9663 9660 9655 9650 9643 9635 9625 9614 9601 9586 9569 9550 9528 9503 9475 9445 9410 9372 9330 9282 9230 9172 9108 9038 8961 8878 8788 8690 8585 8473 8355 8229 8098 7961 7819 7672 7521 7368 7212 7055 6898 6741 6584 6429 6276 6126 5979 5836 5697 5562 5432 5308 5188 5074 4965 4862 4765 4674 4589 4510 4439 4374 4316 4266 4223 4188 4161 4143 4132 4131 4138 4154 4179 4213 4256 4308 4369 4439 4519 4607 4704 4809 4922 5044 5172 5308 5450 5597 5750 5907 6068 6232 6396 6562 6728 6894 7058 7220 7378 7533 7683 7828 7968 8102 8230 8352 8467 8575 8677 8773 8862 8945 9021 9091 9156 9215 9268 9316 9359 9397 9431 9460 9485 9505 9523 9537 9547 9555 9560 9563 9564 9562 9558 9553 9546 9538 9527 9516 9503 9489 9473 9456 9438 9419 9398 9377 9354 9331 9308 9284 9260 9236 9212 9189 9166 9144 9124 9104 9087 9070 9056 9043 9033 9024 9017 9013 9010 9009 9011 9014 9019 9027 9036 9047 9059 9073 9089 9107 9126 9146 9168 9191 9214 9239 9264 9289 9315 9341 9366 9391 9416 9440 9463 9484 9505 9524 9541 9557 9572 9585 9596 9605 9613 9618 9622 9623 9623 9619 9613 9605 9593 9578 9559 9536 9509 9478 9442 9401 9356 9305 9250 9189 9124 9053 8978 8898 8814 8725 8632 8535 8435 8331 8224 8114 8001 7886 7769 7651 7531 7411 7290 7170 7050 6932 6816 6702 6592 6486 6385 6289 6199 6116 6039 5970 5909 5855 5810 5774 5746 5726 5715 5713 5718 5732 5754 5783 5821 5865 5917 5975 6040 6111 6188 6271 6358 6450 6547 6646 6749 6854 6961 7069 7177 7285 7392 7498 7602 7703 7802 7896 7987 8073 8154 8231 8303 8369 8431 8487 8538 8584 8625 8662 8694 8721 8745 8766 8782 8796 8808 8817 8824 8829 8834 8837 8840 8842 8844 8846 8849 8852 8855 8860 8865 8871 8878 8887 8897 8908 8920 8933 8948 8964 8982 9000 9020 9041 9063 9087 9111 9136 9161 9187 9214 9241 9268 9296 9323 9350 9377 9404 9430 9456 9482 9506 9530 9554 9576 9598 9619 9639 9658 9676 9693 9709 9723 9737 9749 9760 9770 9778 9785 9791 9796 9800 9804 9806 9807 9808 9808 9808 9807 9807 9805 9804 9803 9801 9800 9798 9796 9794 9793 9791 9789 9787 9784 9782 9780 9778 9775 9773 9770 9768 9766 9764 9762 9760 9758 9757 9756 9755 4454 0 62 3 9755 9755 9754 9754 9755 9755 9755 9755 9755 9756 9756 9755 9755 9754 9754 9753 9752 9751 9749 9748 9747 9745 9744 9743 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9729 9728 9726 9724 9721 9718 9715 9712 9708 9704 9700 9696 9691 9687 9682 9677 9673 9668 9664 9660 9656 9652 9649 9646 9644 9641 9639 9638 9636 9635 9634 9633 9632 9631 9630 9630 9629 9629 9628 9628 9627 9627 9627 9626 9626 9626 9626 9626 9626 9626 9626 9625 9624 9624 9622 9621 9619 9616 9613 9610 9607 9603 9598 9594 9589 9584 9580 9574 9569 9564 9559 9553 9548 9542 9536 9530 9523 9515 9507 9498 9489 9478 9467 9454 9440 9426 9410 9393 9375 9356 9335 9314 9291 9266 9240 9213 9184 9152 9119 9083 9045 9004 8960 8912 8861 8806 8746 8682 8613 8539 8460 8375 8284 8188 8085 7976 7861 7739 7611 7478 7338 7192 7041 6885 6723 6558 6388 6215 6039 5860 5681 5500 5318 5138 4958 4780 4605 4434 4266 4103 3945 3793 3648 3510 3380 3257 3142 3035 2937 2848 2767 2694 2631 2575 2528 2489 2458 2436 2421 2414 2416 2426 2444 2471 2507 2552 2606 2670 2744 2828 2922 3026 3141 3265 3399 3542 3694 3853 4020 4193 4371 4554 4738 4925 5113 5300 5485 5668 5848 6024 6194 6359 6518 6670 6815 6953 7084 7208 7325 7434 7536 7632 7720 7802 7878 7947 8010 8068 8120 8167 8209 8246 8279 8307 8332 8353 8371 8385 8397 8407 8414 8419 8422 8424 8424 8422 8419 8415 8409 8402 8394 8384 8373 8361 8347 8332 8316 8298 8279 8260 8239 8217 8194 8171 8146 8121 8095 8069 8041 8013 7984 7954 7923 7891 7857 7823 7786 7749 7709 7669 7626 7582 7536 7489 7440 7389 7338 7284 7230 7174 7118 7061 7003 6944 6885 6825 6766 6706 6646 6586 6526 6467 6408 6349 6291 6233 6175 6118 6061 6006 5950 5896 5842 5789 5736 5685 5634 5584 5536 5488 5440 5394 5348 5301 5255 5209 5161 5111 5060 5005 4947 4885 4817 4744 4665 4580 4486 4386 4278 4163 4041 3912 3777 3636 3492 3344 3193 3043 2893 2744 2597 2456 2319 2189 2066 1950 1842 1743 1653 1571 1497 1432 1374 1324 1281 1243 1212 1186 1164 1147 1133 1123 1116 1113 1112 1114 1119 1126 1137 1151 1168 1188 1212 1241 1274 1311 1355 1403 1458 1519 1588 1663 1746 1837 1936 2043 2158 2280 2411 2548 2691 2841 2995 3154 3316 3479 3644 3808 3972 4134 4294 4450 4601 4748 4890 5026 5156 5281 5399 5512 5620 5721 5818 5910 5997 6079 6157 6231 6301 6368 6430 6490 6545 6597 6646 6691 6732 6770 6804 6834 6860 6882 6900 6914 6923 6928 6928 6923 6914 6899 6880 6855 6825 6790 6750 6705 6655 6600 6540 6476 6407 6335 6259 6179 6097 6012 5925 5835 5745 5653 5560 5466 5372 5279 5185 5092 5000 4909 4818 4730 4643 4558 4476 4396 4319 4455 0 62 3 4245 4174 4107 4044 3986 3932 3883 3839 3800 3768 3741 3721 3707 3700 3700 3707 3722 3744 3774 3812 3858 3912 3973 4043 4120 4205 4298 4398 4505 4618 4737 4863 4993 5128 5266 5408 5553 5699 5845 5993 6140 6285 6428 6569 6707 6841 6971 7096 7216 7331 7441 7545 7644 7738 7826 7908 7986 8059 8127 8190 8249 8304 8355 8402 8446 8486 8523 8556 8586 8613 8638 8659 8677 8693 8706 8717 8726 8733 8738 8741 8743 8743 8743 8741 8739 8735 8731 8726 8721 8715 8708 8700 8692 8682 8671 8660 8647 8633 8617 8600 8580 8559 8536 8510 8482 8450 8416 8378 8336 8289 8238 8182 8121 8055 7982 7904 7820 7730 7634 7532 7425 7313 7196 7075 6951 6824 6694 6563 6430 6298 6165 6034 5903 5774 5647 5523 5402 5284 5169 5058 4950 4847 4747 4652 4562 4476 4395 4319 4249 4183 4124 4070 4023 3982 3947 3918 3896 3881 3872 3870 3874 3886 3904 3930 3962 4001 4048 4102 4164 4233 4310 4394 4487 4587 4695 4811 4934 5064 5201 5343 5491 5645 5802 5962 6125 6288 6452 6616 6779 6939 7096 7249 7397 7540 7677 7808 7932 8050 8160 8263 8359 8448 8530 8605 8674 8737 8793 8844 8890 8931 8968 9000 9029 9054 9077 9097 9115 9131 9145 9158 9170 9181 9192 9203 9213 9224 9235 9247 9259 9272 9285 9299 9314 9329 9344 9360 9376 9392 9407 9423 9438 9453 9468 9481 9495 9507 9519 9530 9540 9549 9558 9567 9575 9582 9589 9596 9602 9608 9614 9620 9625 9629 9634 9638 9642 9645 9648 9650 9652 9654 9655 9656 9656 9657 9657 9657 9656 9655 9655 9653 9652 9650 9648 9646 9643 9640 9636 9632 9627 9622 9616 9609 9602 9595 9587 9579 9571 9562 9554 9545 9536 9527 9519 9510 9501 9492 9484 9475 9466 9457 9447 9438 9428 9418 9408 9398 9387 9377 9366 9356 9346 9336 9326 9317 9309 9301 9295 9289 9283 9279 9276 9274 9272 9271 9271 9271 9271 9271 9271 9271 9270 9268 9265 9261 9255 9248 9239 9228 9215 9199 9181 9161 9138 9113 9085 9055 9022 8986 8947 8906 8861 8813 8761 8706 8647 8584 8517 8446 8369 8288 8202 8111 8015 7913 7807 7696 7580 7461 7337 7210 7079 6947 6813 6677 6542 6406 6271 6138 6007 5880 5755 5635 5519 5408 5302 5202 5107 5018 4934 4856 4783 4714 4650 4590 4533 4479 4427 4375 4323 4270 4217 4161 4102 4040 3974 3903 3827 3746 3660 3569 3473 3373 3270 3163 3054 2945 2834 2724 2615 2509 2406 2307 2213 2124 2041 1965 1896 1834 1780 1732 1692 1659 1633 1613 1600 1594 1594 1601 1614 1633 1658 1690 1729 1775 1829 1891 1960 2039 2126 2222 2328 2443 2567 2701 2844 2995 3156 3323 3497 3678 3863 4054 4246 4442 4639 4835 5031 5226 5418 5607 5792 5973 6148 6317 6481 6639 6790 6934 7072 7203 7328 7445 7557 7661 7760 7852 7938 8018 8092 8160 4456 0 62 3 8223 8281 8334 8382 8425 8464 8498 8528 8555 8578 8599 8616 8630 8642 8652 8660 8667 8672 8676 8680 8683 8686 8689 8692 8695 8699 8704 8709 8715 8722 8730 8740 8750 8761 8773 8786 8800 8815 8830 8846 8862 8879 8896 8914 8931 8948 8966 8983 9000 9016 9032 9048 9063 9078 9092 9105 9118 9130 9141 9151 9160 9169 9176 9183 9189 9193 9197 9200 9203 9204 9205 9205 9205 9204 9203 9201 9200 9198 9197 9195 9194 9194 9194 9194 9196 9198 9200 9204 9208 9214 9220 9226 9234 9242 9251 9260 9269 9278 9287 9296 9305 9313 9319 9325 9330 9333 9334 9334 9331 9326 9318 9308 9295 9280 9261 9238 9212 9182 9148 9110 9067 9019 8966 8907 8843 8773 8696 8613 8523 8426 8322 8212 8095 7971 7841 7705 7564 7417 7267 7112 6955 6795 6635 6474 6313 6153 5995 5839 5687 5540 5397 5260 5129 5005 4888 4779 4679 4587 4504 4431 4368 4315 4272 4240 4219 4209 4211 4223 4247 4282 4328 4385 4452 4529 4616 4712 4816 4927 5045 5168 5296 5429 5563 5699 5836 5972 6107 6241 6371 6498 6621 6739 6853 6961 7064 7162 7254 7341 7423 7501 7573 7642 7706 7767 7824 7878 7929 7977 8023 8065 8105 8143 8178 8212 8242 8271 8297 8322 8344 8365 8384 8401 8417 8432 8445 8458 8469 8479 8489 8498 8506 8514 8521 8527 8533 8537 8541 8544 8545 8546 8546 8544 8541 8537 8532 8525 8517 8508 8497 8485 8472 8458 8441 8423 8404 8382 8359 8333 8305 8275 8242 8206 8167 8125 8079 8031 7978 7922 7862 7799 7731 7659 7584 7503 7419 7330 7236 7138 7035 6928 6815 6698 6576 6450 6319 6185 6046 5904 5759 5613 5465 5317 5168 5021 4876 4733 4595 4461 4333 4211 4097 3990 3893 3804 3724 3655 3595 3545 3506 3477 3457 3448 3448 3458 3477 3505 3542 3589 3643 3707 3779 3859 3948 4045 4150 4263 4384 4512 4648 4791 4940 5096 5256 5422 5592 5765 5941 6118 6295 6472 6649 6823 6994 7162 7325 7483 7635 7781 7920 8052 8178 8296 8407 8511 8609 8700 8784 8863 8936 9004 9067 9126 9180 9231 9278 9321 9361 9399 9433 9465 9495 9522 9546 9569 9590 9609 9626 9642 9656 9669 9681 9692 9703 9712 9721 9730 9738 9746 9753 9760 9767 9773 9779 9785 9790 9794 9798 9801 9804 9806 9807 9808 9808 9808 9808 9807 9806 9804 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9778 9776 9774 9772 9770 9768 9766 9764 9762 9761 9759 9758 9756 9755 9754 9752 9750 9749 9746 9744 9741 9738 9735 9731 9727 9724 9720 9716 9713 9710 9706 9704 9701 9698 9696 9693 9690 9686 9682 9676 9669 9661 9651 9639 9624 9607 9588 9566 9541 9513 9483 9449 9413 9374 9331 9286 9237 9184 9128 9068 9004 8936 8863 8785 8702 8614 8520 8421 8316 8206 8091 7971 7847 7719 7588 7455 7319 7184 7048 6913 4457 0 62 3 6779 6649 6521 6397 6279 6165 6058 5956 5861 5773 5693 5619 5553 5495 5444 5402 5367 5341 5323 5313 5312 5320 5336 5362 5397 5440 5493 5554 5623 5701 5786 5878 5976 6080 6188 6300 6415 6532 6650 6768 6886 7002 7117 7229 7339 7445 7547 7646 7741 7832 7920 8003 8083 8159 8231 8301 8367 8430 8490 8547 8601 8653 8702 8748 8792 8834 8874 8912 8948 8982 9014 9046 9076 9105 9134 9161 9188 9215 9241 9266 9291 9316 9340 9363 9386 9407 9429 9449 9468 9487 9505 9522 9538 9554 9569 9583 9597 9611 9624 9637 9649 9662 9674 9686 9697 9709 9719 9729 9739 9748 9756 9763 9770 9775 9780 9784 9787 9789 9791 9792 9792 9793 9793 9792 9792 9791 9791 9790 9789 9788 9787 9785 9784 9782 9779 9777 9774 9770 9766 9761 9756 9751 9745 9738 9731 9724 9715 9706 9697 9686 9674 9661 9646 9630 9612 9592 9570 9545 9518 9488 9455 9419 9380 9338 9292 9243 9190 9134 9074 9009 8940 8867 8788 8704 8614 8518 8416 8307 8191 8068 7939 7802 7660 7510 7356 7197 7033 6866 6697 6527 6357 6188 6021 5856 5696 5541 5392 5249 5112 4983 4861 4746 4639 4540 4448 4363 4285 4213 4149 4091 4040 3995 3957 3926 3901 3884 3873 3870 3875 3886 3905 3931 3964 4003 4049 4099 4155 4215 4278 4344 4410 4477 4544 4610 4674 4735 4792 4845 4893 4936 4973 5004 5029 5047 5059 5064 5063 5055 5042 5022 4998 4967 4933 4894 4851 4805 4757 4707 4656 4605 4554 4505 4457 4411 4369 4330 4297 4268 4245 4227 4216 4212 4216 4226 4244 4270 4304 4346 4396 4455 4522 4597 4681 4773 4872 4980 5095 5216 5345 5480 5620 5765 5914 6066 6221 6377 6535 6692 6849 7004 7157 7308 7454 7597 7736 7869 7998 8121 8239 8351 8457 8558 8654 8744 8829 8909 8984 9054 9119 9179 9235 9287 9334 9377 9417 9452 9484 9513 9538 9560 9578 9594 9607 9618 9626 9632 9635 9637 9636 9633 9629 9622 9614 9604 9592 9578 9562 9545 9525 9504 9482 9457 9432 9405 9376 9347 9317 9286 9254 9222 9189 9156 9124 9091 9059 9027 8996 8965 8935 8906 8878 8850 8825 8800 8777 8756 8736 8719 8704 8691 8681 8673 8668 8665 8666 8669 8675 8683 8695 8708 8724 8742 8762 8784 8807 8832 8857 8884 8911 8939 8967 8996 9024 9054 9083 9112 9142 9171 9201 9230 9260 9289 9319 9348 9377 9405 9433 9460 9486 9511 9535 9558 9579 9599 9617 9634 9649 9662 9674 9684 9693 9701 9707 9713 9719 9723 9727 9731 9735 9738 9741 9744 9747 9749 9751 9752 9752 9752 9751 9749 9746 9742 9737 9732 9725 9717 9709 9700 9691 9681 9671 9661 9651 9640 9630 9619 9609 9598 9587 9576 9565 9553 9542 9530 9518 9506 9493 9480 9466 9453 9438 9423 9407 9390 9372 9352 9331 9307 9281 9252 9219 9183 9143 9099 9050 8997 8939 8875 8807 8734 4458 0 62 3 8656 8573 8485 8393 8295 8193 8087 7975 7860 7739 7614 7484 7350 7212 7069 6922 6772 6618 6461 6301 6141 5980 5819 5659 5501 5346 5195 5050 4910 4778 4653 4537 4430 4332 4244 4165 4097 4039 3990 3952 3924 3906 3897 3898 3910 3931 3962 4004 4056 4118 4191 4274 4368 4472 4586 4709 4842 4982 5130 5283 5442 5605 5770 5934 6098 6263 6422 6578 6728 6871 7006 7133 7251 7359 7457 7544 7621 7688 7743 7788 7822 7845 7857 7859 7849 7828 7796 7754 7700 7635 7560 7474 7378 7272 7158 7035 6904 6766 6623 6476 6326 6173 6020 5867 5717 5568 5424 5285 5152 5025 4905 4793 4689 4593 4504 4424 4351 4285 4227 4176 4131 4093 4062 4036 4017 4005 3999 4000 4008 4024 4048 4081 4123 4174 4235 4305 4385 4475 4575 4684 4801 4928 5061 5201 5347 5498 5654 5811 5972 6133 6294 6455 6615 6774 6930 7084 7234 7381 7525 7665 7801 7932 8059 8182 8299 8412 8519 8621 8717 8807 8891 8969 9040 9105 9164 9217 9264 9305 9341 9372 9398 9421 9440 9456 9470 9481 9491 9500 9507 9514 9519 9524 9529 9533 9536 9538 9539 9540 9539 9537 9534 9529 9523 9515 9505 9493 9479 9464 9446 9426 9403 9379 9351 9322 9289 9254 9215 9174 9130 9083 9033 8979 8923 8864 8802 8737 8670 8600 8527 8451 8373 8293 8210 8125 8038 7949 7858 7765 7671 7575 7480 7383 7287 7191 7097 7004 6913 6826 6742 6662 6586 6515 6450 6390 6335 6287 6244 6207 6175 6148 6127 6110 6098 6091 6088 6089 6094 6103 6116 6133 6155 6181 6212 6249 6290 6337 6389 6447 6510 6580 6654 6734 6819 6908 7000 7096 7195 7296 7398 7501 7604 7706 7807 7907 8004 8099 8191 8280 8366 8448 8526 8601 8672 8739 8802 8862 8918 8970 9019 9064 9105 9143 9178 9209 9237 9262 9284 9303 9319 9334 9346 9356 9364 9371 9377 9382 9386 9389 9392 9395 9397 9400 9402 9404 9406 9409 9411 9413 9415 9417 9419 9421 9423 9425 9427 9429 9432 9435 9438 9442 9446 9450 9455 9460 9465 9471 9476 9482 9488 9493 9498 9503 9507 9511 9514 9517 9519 9520 9521 9521 9521 9520 9519 9518 9517 9515 9514 9512 9510 9508 9507 9505 9503 9501 9498 9496 9493 9489 9485 9481 9475 9470 9463 9457 9449 9442 9434 9425 9417 9409 9401 9392 9385 9377 9370 9363 9356 9350 9344 9338 9332 9326 9320 9314 9307 9300 9293 9285 9276 9267 9257 9247 9237 9226 9214 9203 9191 9179 9166 9154 9142 9129 9117 9104 9091 9078 9064 9050 9035 9020 9004 8986 8969 8950 8930 8908 8886 8863 8839 8813 8786 8758 8729 8699 8667 8634 8600 8564 8527 8488 8448 8406 8361 8315 8267 8216 8163 8108 8050 7990 7927 7862 7794 7723 7649 7573 7493 7410 7324 7235 7142 7046 6946 6842 6735 6623 6507 6388 6264 6137 6006 5872 5735 5595 5453 5310 5166 5022 4878 4736 4459 0 62 3 4594 4456 4322 4191 4066 3945 3831 3723 3622 3528 3442 3364 3294 3231 3177 3131 3092 3061 3038 3020 3009 3004 3003 3007 3013 3022 3032 3042 3051 3058 3064 3065 3061 3053 3038 3017 2990 2956 2915 2868 2815 2757 2694 2627 2558 2488 2416 2345 2274 2206 2140 2078 2021 1968 1920 1876 1839 1806 1779 1757 1739 1727 1719 1716 1717 1724 1735 1751 1773 1800 1833 1873 1920 1974 2036 2105 2183 2269 2364 2466 2577 2695 2820 2952 3090 3233 3381 3532 3687 3843 4000 4158 4316 4473 4628 4781 4932 5080 5225 5366 5503 5637 5767 5892 6014 6131 6244 6353 6458 6558 6654 6745 6832 6915 6992 7066 7135 7200 7260 7315 7367 7413 7456 7494 7528 7557 7583 7603 7619 7631 7638 7640 7636 7628 7615 7596 7572 7542 7507 7466 7419 7366 7308 7244 7174 7099 7019 6933 6843 6748 6649 6545 6438 6327 6213 6096 5977 5857 5736 5615 5494 5374 5256 5140 5029 4921 4818 4721 4630 4547 4471 4403 4343 4293 4251 4219 4196 4183 4178 4183 4196 4219 4250 4290 4337 4393 4457 4529 4608 4695 4789 4890 4999 5114 5235 5362 5495 5633 5775 5921 6070 6221 6373 6525 6677 6829 6977 7123 7265 7402 7535 7663 7785 7901 8010 8114 8212 8304 8389 8470 8545 8616 8681 8742 8799 8852 8901 8947 8989 9028 9063 9095 9124 9151 9174 9194 9212 9228 9241 9252 9261 9268 9274 9279 9283 9287 9289 9292 9295 9298 9300 9303 9306 9310 9314 9317 9322 9326 9330 9335 9339 9344 9348 9353 9358 9362 9367 9372 9378 9383 9389 9395 9402 9408 9415 9422 9429 9436 9443 9450 9457 9463 9469 9475 9480 9485 9489 9493 9496 9500 9503 9505 9508 9511 9513 9516 9519 9521 9524 9526 9528 9530 9531 9531 9531 9530 9527 9523 9518 9511 9503 9493 9480 9466 9450 9432 9411 9389 9364 9336 9307 9274 9239 9201 9160 9115 9067 9015 8960 8900 8835 8767 8693 8615 8533 8446 8354 8258 8158 8054 7946 7836 7723 7607 7491 7373 7254 7136 7018 6901 6785 6671 6560 6451 6346 6245 6147 6054 5966 5882 5803 5730 5662 5599 5541 5489 5443 5401 5365 5334 5307 5286 5269 5257 5249 5246 5246 5251 5260 5274 5291 5313 5339 5369 5404 5444 5488 5537 5590 5649 5712 5780 5852 5929 6011 6096 6186 6279 6376 6476 6578 6683 6790 6899 7009 7120 7231 7342 7453 7562 7671 7777 7881 7982 8080 8175 8266 8354 8437 8516 8591 8662 8728 8791 8849 8904 8955 9004 9049 9091 9131 9168 9204 9237 9270 9300 9330 9358 9385 9411 9435 9459 9483 9505 9526 9546 9566 9584 9602 9619 9636 9651 9667 9681 9695 9708 9721 9733 9744 9755 9765 9775 9783 9791 9799 9805 9811 9816 9821 9824 9828 9830 9832 9834 9835 9836 9836 9836 9836 9835 9835 9834 9833 9831 9830 9828 9826 9824 9822 9819 9817 9814 9811 9809 9806 9803 9800 9797 9794 9791 4460 0 62 3 9788 9785 9782 9778 9775 9771 9767 9763 9759 9754 9750 9745 9740 9735 9730 9725 9720 9715 9710 9705 9700 9695 9689 9684 9678 9671 9664 9657 9648 9639 9630 9619 9608 9595 9582 9568 9553 9537 9520 9503 9485 9467 9448 9428 9408 9387 9367 9346 9324 9303 9281 9259 9237 9215 9192 9170 9147 9125 9102 9079 9055 9031 9006 8980 8953 8925 8896 8865 8833 8798 8762 8724 8683 8640 8594 8546 8496 8442 8386 8327 8265 8201 8134 8064 7991 7916 7839 7759 7678 7595 7511 7426 7340 7255 7171 7088 7006 6927 6849 6776 6705 6638 6574 6514 6458 6405 6356 6309 6264 6222 6180 6139 6099 6058 6017 5974 5930 5885 5837 5788 5737 5684 5630 5575 5519 5464 5408 5353 5299 5247 5197 5149 5104 5061 5021 4984 4950 4919 4892 4867 4844 4825 4808 4794 4782 4772 4765 4760 4757 4756 4757 4759 4764 4771 4780 4791 4804 4818 4835 4854 4874 4896 4920 4946 4974 5003 5034 5066 5099 5134 5170 5207 5246 5285 5325 5367 5409 5453 5497 5544 5592 5642 5694 5749 5807 5868 5932 6000 6073 6150 6231 6318 6409 6504 6604 6708 6816 6926 7040 7155 7272 7389 7506 7623 7738 7851 7962 8069 8173 8272 8368 8459 8546 8628 8706 8779 8848 8913 8974 9031 9084 9133 9179 9222 9261 9297 9330 9360 9387 9411 9433 9452 9468 9482 9494 9504 9512 9518 9523 9526 9529 9530 9531 9531 9531 9530 9528 9527 9525 9523 9520 9518 9516 9513 9510 9508 9505 9502 9499 9496 9494 9491 9489 9487 9486 9484 9484 9484 9484 9486 9488 9491 9494 9499 9505 9512 9519 9528 9537 9548 9559 9571 9583 9597 9610 9624 9638 9652 9666 9680 9695 9709 9722 9736 9749 9762 9775 9787 9799 9810 9821 9832 9842 9851 9859 9867 9874 9880 9886 9891 9895 9898 9900 9903 9904 9905 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9905 9903 9901 9898 9895 9891 9886 9880 9873 9865 9857 9848 9838 9827 9815 9803 9790 9776 9761 9745 9727 9708 9688 9665 9641 9614 9585 9554 9520 9484 9445 9403 9360 9314 9265 9216 9164 9112 9058 9004 8950 8895 8841 8787 8734 8681 8630 8580 8531 8485 8440 8398 8358 8321 8287 8257 8230 8207 8189 8176 8167 8164 8166 8174 8187 8205 8229 8258 8292 8330 8372 8418 8467 8518 8572 8627 8682 8738 8794 8850 8905 8959 9012 9063 9113 9161 9207 9251 9293 9334 9372 9409 9444 9476 9507 9536 9563 9587 9610 9631 9650 9667 9682 9696 9708 9718 9728 9735 9742 9748 9753 9757 9760 9762 9764 9766 9767 9767 9767 9767 9766 9764 9762 9760 9757 9753 9749 9745 9739 9734 9728 9721 9714 9706 9698 9689 9680 9670 9660 9649 9637 9625 9612 9598 9583 9567 9551 9533 9515 9495 9475 9453 9431 9407 9382 9356 9328 9300 9270 9238 9205 9171 9135 9096 9056 9013 8967 8919 8866 8810 8750 8686 8617 4461 0 62 3 8543 8463 8378 8287 8191 8089 7981 7867 7748 7625 7496 7364 7228 7089 6947 6805 6661 6517 6373 6231 6091 5953 5819 5688 5561 5440 5323 5213 5108 5010 4918 4834 4756 4687 4624 4570 4523 4485 4454 4433 4419 4414 4417 4428 4448 4476 4512 4555 4607 4665 4729 4800 4877 4958 5044 5132 5224 5316 5408 5500 5592 5679 5763 5843 5915 5982 6040 6089 6129 6159 6178 6186 6184 6170 6145 6110 6064 6009 5945 5873 5794 5709 5619 5525 5429 5332 5235 5138 5043 4952 4864 4782 4705 4635 4572 4517 4470 4432 4402 4382 4371 4370 4379 4397 4426 4464 4512 4570 4638 4715 4802 4898 5003 5117 5239 5368 5504 5647 5795 5947 6104 6264 6424 6585 6745 6906 7063 7217 7367 7512 7650 7782 7906 8023 8131 8231 8322 8404 8477 8541 8596 8642 8680 8709 8730 8742 8747 8744 8734 8716 8691 8658 8618 8572 8518 8458 8391 8318 8238 8152 8061 7963 7862 7755 7645 7531 7414 7296 7175 7055 6934 6815 6697 6581 6468 6359 6255 6157 6063 5977 5897 5825 5760 5703 5655 5614 5583 5559 5544 5536 5537 5545 5560 5582 5610 5643 5681 5723 5769 5817 5868 5920 5973 6027 6081 6134 6188 6240 6293 6344 6396 6447 6499 6551 6604 6658 6714 6771 6831 6893 6957 7023 7092 7162 7234 7308 7383 7458 7532 7607 7681 7753 7823 7891 7957 8019 8078 8134 8186 8235 8279 8320 8357 8390 8419 8444 8465 8482 8495 8505 8510 8511 8508 8501 8490 8475 8456 8434 8407 8377 8343 8305 8264 8220 8172 8121 8067 8011 7951 7889 7824 7756 7686 7613 7537 7458 7377 7292 7203 7110 7013 6911 6804 6691 6573 6448 6317 6179 6034 5883 5725 5560 5391 5216 5036 4854 4669 4484 4299 4115 3932 3755 3582 3415 3255 3102 2958 2823 2696 2579 2470 2370 2278 2195 2118 2049 1985 1927 1875 1827 1783 1743 1706 1672 1642 1614 1589 1567 1548 1531 1518 1507 1499 1495 1494 1497 1504 1515 1531 1552 1579 1612 1652 1699 1754 1818 1891 1973 2066 2169 2283 2407 2542 2688 2844 3008 3182 3363 3551 3745 3943 4146 4349 4552 4755 4959 5158 5354 5546 5732 5913 6087 6253 6413 6565 6710 6847 6976 7098 7213 7320 7420 7514 7602 7683 7759 7830 7895 7956 8013 8067 8116 8163 8207 8249 8289 8327 8364 8399 8433 8467 8499 8531 8562 8592 8622 8651 8679 8706 8733 8758 8783 8807 8829 8851 8871 8890 8908 8925 8940 8953 8965 8974 8982 8986 8988 8988 8984 8976 8965 8951 8933 8911 8885 8855 8821 8784 8743 8697 8648 8596 8539 8478 8413 8344 8271 8192 8109 8020 7926 7825 7719 7607 7488 7364 7233 7096 6954 6806 6654 6498 6338 6176 6013 5848 5684 5521 5360 5201 5047 4896 4751 4611 4478 4351 4231 4119 4014 3916 3826 3743 3668 3600 3538 3484 3435 3392 3354 3322 3294 3270 3250 3234 3220 3210 3201 3195 3191 3189 3188 4462 0 62 3 3189 3192 3196 3202 3209 3219 3230 3243 3258 3276 3297 3320 3346 3376 3409 3446 3487 3532 3583 3638 3699 3765 3837 3916 4000 4091 4188 4291 4400 4515 4636 4761 4890 5023 5159 5297 5438 5578 5717 5856 5995 6130 6262 6390 6515 6635 6750 6861 6966 7067 7162 7252 7337 7418 7494 7565 7632 7694 7751 7805 7853 7897 7935 7968 7996 8017 8032 8041 8043 8038 8025 8005 7977 7942 7900 7851 7795 7734 7666 7595 7519 7439 7358 7276 7193 7110 7029 6950 6873 6801 6732 6669 6611 6559 6513 6474 6441 6416 6399 6389 6387 6392 6406 6427 6456 6494 6539 6591 6651 6718 6792 6871 6956 7047 7140 7238 7338 7439 7540 7641 7742 7840 7935 8027 8114 8198 8275 8348 8415 8476 8531 8581 8625 8664 8698 8727 8750 8770 8784 8794 8800 8802 8799 8792 8780 8765 8745 8720 8692 8659 8623 8582 8539 8492 8443 8391 8338 8283 8227 8171 8115 8060 8005 7951 7899 7848 7800 7753 7708 7664 7623 7584 7546 7510 7476 7443 7411 7380 7350 7321 7293 7264 7236 7208 7179 7149 7118 7085 7051 7014 6975 6932 6886 6837 6784 6726 6664 6598 6528 6453 6374 6291 6205 6116 6023 5929 5832 5734 5635 5535 5436 5337 5239 5142 5048 4955 4866 4780 4697 4618 4543 4474 4409 4351 4298 4253 4214 4184 4162 4148 4144 4149 4164 4189 4225 4271 4328 4395 4472 4560 4657 4763 4879 5002 5133 5271 5415 5565 5719 5877 6037 6200 6364 6528 6691 6855 7016 7175 7331 7483 7632 7775 7914 8048 8175 8297 8413 8523 8627 8724 8816 8901 8980 9054 9122 9184 9241 9294 9341 9385 9424 9460 9492 9521 9547 9570 9590 9608 9624 9639 9651 9662 9671 9679 9685 9691 9695 9697 9699 9699 9698 9696 9692 9686 9679 9670 9659 9646 9632 9615 9596 9576 9553 9528 9501 9472 9441 9408 9374 9338 9300 9261 9220 9178 9135 9090 9044 8997 8948 8899 8849 8797 8746 8694 8641 8589 8537 8487 8437 8389 8342 8299 8258 8221 8187 8157 8132 8111 8094 8083 8075 8073 8074 8080 8089 8102 8118 8135 8155 8176 8198 8221 8244 8267 8289 8311 8331 8351 8370 8387 8404 8419 8434 8448 8462 8475 8487 8500 8513 8526 8539 8553 8568 8583 8600 8617 8635 8655 8676 8698 8722 8747 8773 8801 8829 8859 8889 8920 8952 8984 9015 9046 9077 9106 9134 9161 9185 9208 9228 9245 9261 9273 9283 9291 9296 9298 9299 9297 9293 9287 9280 9271 9261 9249 9236 9222 9208 9192 9176 9158 9141 9122 9103 9083 9063 9043 9022 9002 8981 8960 8940 8920 8900 8880 8861 8843 8825 8808 8792 8777 8762 8748 8734 8721 8708 8695 8683 8670 8658 8644 8630 8616 8600 8582 8564 8543 8521 8497 8471 8442 8412 8379 8344 8308 8270 8230 8189 8148 8107 8066 8025 7985 7947 7912 7879 7849 7823 7801 7783 7770 7761 7758 7761 7768 7781 7800 7824 7853 7887 7926 4463 0 62 3 7969 8017 8069 8124 8182 8243 8306 8370 8435 8501 8567 8632 8696 8759 8819 8877 8930 8981 9027 9069 9106 9137 9164 9185 9201 9212 9216 9215 9209 9197 9180 9157 9129 9095 9057 9013 8963 8909 8850 8786 8717 8644 8567 8485 8400 8312 8221 8129 8034 7938 7842 7747 7652 7559 7468 7381 7298 7219 7146 7080 7020 6967 6923 6886 6859 6840 6831 6831 6840 6859 6886 6922 6965 7017 7075 7139 7209 7283 7362 7443 7526 7611 7696 7780 7864 7947 8027 8105 8180 8252 8320 8384 8444 8501 8552 8600 8643 8682 8716 8746 8772 8794 8812 8826 8837 8845 8849 8851 8851 8849 8846 8840 8835 8829 8822 8816 8810 8805 8800 8797 8794 8793 8792 8793 8795 8798 8802 8807 8813 8820 8829 8838 8849 8860 8872 8886 8900 8915 8931 8947 8963 8979 8996 9011 9026 9039 9050 9060 9067 9071 9072 9070 9064 9054 9041 9023 9001 8974 8944 8908 8868 8824 8775 8721 8662 8598 8529 8455 8377 8292 8203 8109 8011 7908 7801 7690 7577 7461 7344 7225 7107 6990 6874 6760 6649 6542 6439 6342 6249 6162 6080 6004 5934 5870 5811 5758 5710 5667 5630 5598 5571 5550 5534 5525 5522 5525 5536 5555 5582 5617 5661 5714 5776 5847 5926 6014 6110 6212 6322 6436 6554 6677 6799 6922 7045 7168 7287 7403 7514 7620 7720 7813 7900 7980 8053 8118 8176 8227 8270 8307 8336 8359 8375 8385 8389 8387 8379 8365 8347 8324 8297 8266 8232 8196 8158 8120 8081 8042 8005 7970 7937 7908 7883 7862 7846 7836 7832 7833 7840 7852 7871 7895 7925 7959 7999 8043 8091 8143 8198 8256 8317 8380 8444 8511 8578 8646 8714 8782 8850 8917 8983 9048 9111 9172 9231 9288 9343 9394 9443 9489 9532 9572 9609 9643 9675 9703 9729 9753 9775 9794 9812 9828 9843 9856 9868 9879 9888 9897 9906 9913 9920 9925 9931 9935 9939 9942 9945 9947 9949 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9950 9951 9952 9953 9955 9958 9960 9963 9966 9969 9972 9975 9977 9979 9981 9983 9984 9985 9986 9987 9987 9987 9988 9988 9988 9989 9989 9990 9991 9992 9994 9995 9996 9997 9998 999910000100001000010000 9999 9998 9997 9996 9995 9993 9992 9991 9990 9990 9989 9989 9989 9989 9989 9988 9988 9987 9986 9984 9982 9980 9977 9974 9970 9966 9963 9959 9955 9952 9949 9946 9944 9943 9941 9940 9940 9939 9939 9938 9937 9937 9935 9933 9931 9929 9926 9923 9919 9916 9913 9910 9907 9905 9904 9903 9903 9904 9906 9908 9910 9913 9916 9919 9922 9925 9927 9929 9931 9932 9932 9932 9932 9931 9931 9930 9930 9930 9930 9930 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9949 9949 9949 9948 9947 9945 9943 9942 9940 9938 9937 9936 9936 9936 9936 9937 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9951 4464 0 62 3 9952 9952 9953 9954 9955 9957 9959 9962 9964 9967 9970 9974 9977 9980 9983 9986 9989 9991 9993 9994 9995 9996 9996 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9991 9989 9988 9986 9984 9982 9980 9978 9976 9975 9973 9971 9970 9968 9967 9965 9964 9962 9959 9957 9954 9950 9946 9942 9937 9932 9926 9920 9914 9907 9900 9893 9887 9880 9873 9867 9861 9855 9850 9844 9839 9835 9830 9826 9822 9818 9814 9811 9807 9804 9801 9798 9795 9792 9790 9787 9785 9783 9781 9779 9778 9776 9775 9774 9773 9771 9770 9769 9767 9765 9763 9761 9759 9756 9753 9749 9745 9741 9737 9732 9727 9722 9717 9711 9705 9698 9691 9684 9677 9669 9660 9651 9642 9632 9621 9610 9598 9586 9573 9560 9547 9533 9518 9504 9490 9475 9461 9447 9433 9419 9406 9393 9380 9367 9355 9343 9331 9319 9307 9295 9282 9269 9254 9239 9223 9205 9185 9164 9141 9116 9088 9058 9026 8990 8952 8911 8866 8818 8766 8710 8650 8586 8516 8442 8363 8278 8187 8090 7987 7877 7762 7640 7511 7377 7237 7091 6940 6785 6625 6462 6297 6130 5962 5794 5626 5460 5295 5134 4977 4824 4676 4533 4397 4267 4144 4029 3921 3820 3728 3643 3567 3498 3438 3386 3342 3306 3278 3258 3246 3243 3249 3263 3286 3318 3360 3412 3474 3546 3629 3723 3828 3944 4070 4207 4355 4512 4678 4852 5033 5221 5414 5611 5811 6011 6211 6410 6608 6801 6989 7173 7349 7519 7681 7835 7981 8118 8246 8366 8477 8580 8674 8760 8839 8910 8974 9030 9079 9122 9158 9186 9209 9225 9234 9237 9233 9223 9206 9182 9153 9116 9073 9024 8968 8905 8837 8762 8681 8594 8501 8402 8298 8189 8074 7954 7830 7701 7567 7429 7287 7142 6993 6841 6687 6531 6374 6215 6057 5899 5742 5587 5435 5286 5142 5002 4868 4740 4619 4505 4398 4299 4207 4124 4048 3980 3920 3867 3822 3783 3752 3727 3708 3696 3690 3690 3697 3709 3727 3751 3780 3814 3853 3896 3944 3993 4046 4099 4153 4206 4257 4307 4352 4393 4428 4458 4480 4495 4503 4503 4496 4481 4459 4431 4397 4358 4315 4269 4222 4174 4125 4078 4033 3992 3955 3924 3900 3883 3874 3875 3886 3907 3939 3983 4039 4106 4186 4277 4380 4494 4619 4754 4898 5050 5209 5374 5544 5717 5891 6066 6241 6415 6585 6752 6913 7069 7218 7360 7495 7622 7740 7850 7951 8043 8127 8202 8269 8327 8377 8419 8453 8480 8499 8511 8517 8516 8509 8497 8481 8459 8435 8406 8376 8344 8311 8278 8245 8213 8182 8154 8129 8106 8088 8072 8062 8055 8052 8053 8057 8066 8077 8092 8109 8128 8149 8172 8195 8218 8242 8265 8288 8310 8331 8351 8370 8388 8405 8420 8435 8448 8461 8473 8485 8497 8509 8520 8533 8545 8559 8573 8588 8605 8622 8640 8660 8681 8703 8726 8750 8775 8801 8827 8853 4465 0 62 3 8879 8904 8930 8954 8977 8999 9018 9036 9051 9063 9072 9079 9082 9082 9078 9071 9061 9048 9033 9014 8994 8971 8946 8920 8893 8865 8836 8806 8777 8747 8717 8687 8656 8626 8596 8565 8534 8503 8472 8440 8408 8375 8343 8310 8277 8244 8212 8180 8148 8117 8087 8059 8031 8005 7980 7957 7936 7916 7898 7882 7868 7855 7845 7836 7829 7824 7822 7821 7822 7826 7831 7839 7849 7861 7875 7891 7908 7928 7948 7970 7993 8017 8041 8065 8089 8113 8137 8160 8182 8204 8225 8245 8265 8284 8303 8322 8341 8359 8378 8398 8418 8438 8459 8481 8503 8526 8549 8572 8596 8621 8645 8669 8693 8717 8741 8764 8787 8810 8832 8853 8875 8895 8915 8934 8953 8970 8987 9003 9017 9030 9041 9051 9058 9064 9067 9068 9066 9061 9053 9042 9027 9009 8987 8962 8932 8899 8861 8819 8773 8724 8670 8613 8552 8487 8420 8350 8277 8203 8127 8050 7973 7897 7821 7746 7674 7604 7537 7473 7414 7359 7309 7264 7225 7192 7165 7144 7129 7121 7119 7124 7136 7154 7179 7210 7247 7289 7338 7392 7452 7515 7584 7656 7731 7810 7890 7973 8057 8141 8225 8309 8394 8476 8557 8636 8713 8787 8858 8927 8993 9055 9114 9170 9222 9271 9317 9360 9400 9436 9470 9500 9528 9554 9577 9597 9616 9633 9648 9662 9674 9685 9695 9704 9713 9720 9728 9734 9741 9747 9753 9758 9763 9768 9772 9776 9780 9783 9786 9789 9791 9793 9795 9796 9797 9798 9798 9798 9798 9797 9796 9795 9793 9790 9788 9784 9780 9776 9771 9765 9758 9751 9743 9734 9725 9715 9704 9692 9680 9667 9653 9638 9623 9606 9589 9572 9554 9535 9516 9496 9477 9457 9438 9419 9401 9383 9367 9353 9340 9329 9320 9314 9309 9308 9309 9314 9320 9330 9342 9356 9372 9391 9411 9433 9455 9479 9503 9526 9550 9574 9597 9620 9641 9662 9681 9699 9716 9731 9745 9758 9769 9780 9788 9796 9803 9808 9813 9816 9819 9820 9821 9820 9818 9816 9812 9808 9802 9795 9787 9778 9768 9756 9743 9728 9711 9692 9671 9648 9621 9592 9559 9522 9482 9438 9389 9337 9279 9217 9150 9079 9002 8922 8837 8748 8654 8557 8457 8353 8246 8136 8024 7909 7793 7675 7556 7437 7317 7197 7078 6960 6844 6731 6620 6513 6411 6313 6222 6137 6059 5988 5925 5871 5826 5789 5762 5745 5737 5738 5748 5768 5797 5834 5880 5935 5997 6067 6144 6228 6318 6415 6517 6624 6736 6853 6973 7096 7221 7347 7474 7602 7729 7855 7980 8101 8220 8335 8446 8553 8655 8751 8843 8929 9011 9086 9157 9222 9283 9339 9391 9438 9481 9521 9557 9589 9619 9646 9670 9691 9711 9728 9744 9758 9770 9781 9791 9799 9807 9814 9820 9826 9831 9835 9839 9843 9846 9850 9852 9855 9857 9859 9860 9862 9863 9864 9864 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9867 9868 9867 9867 9867 9866 4466 0 62 3 9865 9864 9862 9860 9858 9856 9853 9850 9846 9843 9839 9835 9831 9827 9822 9818 9813 9808 9802 9796 9790 9784 9778 9771 9764 9756 9749 9741 9733 9726 9717 9709 9701 9692 9683 9675 9665 9656 9646 9635 9624 9613 9601 9588 9574 9560 9544 9528 9512 9494 9476 9457 9438 9417 9397 9376 9354 9332 9310 9287 9264 9241 9218 9195 9172 9148 9125 9103 9081 9060 9040 9021 9004 8988 8974 8962 8953 8946 8942 8941 8943 8947 8954 8964 8977 8992 9009 9029 9050 9072 9095 9119 9144 9168 9193 9218 9242 9265 9288 9309 9330 9350 9369 9387 9404 9420 9435 9450 9464 9477 9490 9502 9513 9524 9534 9543 9552 9560 9567 9573 9578 9583 9586 9589 9591 9591 9591 9590 9589 9586 9583 9579 9574 9569 9563 9557 9550 9542 9534 9525 9514 9503 9490 9476 9461 9444 9424 9403 9380 9354 9325 9294 9260 9223 9184 9141 9095 9047 8995 8941 8883 8823 8760 8694 8625 8554 8480 8403 8325 8244 8161 8076 7991 7904 7816 7729 7642 7555 7470 7387 7306 7229 7156 7086 7022 6962 6909 6862 6822 6788 6761 6741 6727 6721 6721 6728 6741 6759 6783 6811 6844 6881 6920 6962 7006 7051 7096 7142 7187 7231 7273 7313 7350 7383 7413 7439 7460 7476 7487 7492 7492 7486 7474 7456 7433 7404 7368 7327 7281 7228 7169 7105 7035 6958 6876 6787 6692 6590 6481 6366 6244 6115 5980 5838 5690 5536 5376 5213 5045 4874 4701 4527 4353 4179 4007 3837 3672 3511 3355 3205 3062 2926 2798 2677 2565 2460 2364 2276 2195 2121 2055 1996 1943 1897 1856 1820 1790 1764 1743 1726 1713 1704 1698 1696 1697 1701 1709 1720 1735 1754 1776 1803 1836 1873 1916 1965 2022 2086 2158 2239 2328 2427 2535 2652 2779 2916 3061 3215 3376 3545 3719 3900 4083 4271 4460 4649 4837 5026 5212 5395 5575 5750 5920 6085 6245 6399 6548 6691 6829 6961 7089 7211 7328 7440 7548 7652 7751 7845 7936 8022 8104 8182 8255 8325 8391 8453 8511 8565 8616 8663 8708 8749 8788 8824 8857 8889 8919 8947 8973 8998 9021 9043 9064 9084 9103 9121 9138 9154 9168 9182 9194 9206 9216 9225 9233 9239 9244 9248 9250 9251 9250 9248 9244 9238 9231 9222 9212 9199 9186 9170 9152 9133 9112 9089 9064 9038 9009 8978 8946 8911 8874 8836 8795 8752 8708 8661 8613 8564 8513 8461 8407 8353 8298 8243 8187 8131 8075 8018 7962 7906 7850 7794 7738 7682 7627 7571 7516 7460 7405 7349 7293 7237 7180 7123 7065 7007 6948 6888 6828 6766 6703 6638 6572 6504 6434 6362 6288 6211 6133 6052 5970 5885 5800 5714 5627 5540 5455 5371 5288 5209 5133 5062 4995 4934 4880 4832 4792 4759 4734 4718 4710 4711 4721 4740 4768 4805 4851 4907 4971 5045 5128 5220 5320 5429 5546 5671 5804 5943 6088 6239 6393 6552 6713 6874 7037 7199 7358 7516 7670 7818 4467 0 62 3 7962 8100 8232 8356 8474 8584 8687 8783 8872 8955 9031 9101 9165 9224 9278 9327 9372 9414 9451 9485 9516 9544 9570 9592 9613 9631 9647 9661 9673 9684 9693 9701 9708 9713 9718 9723 9727 9730 9733 9737 9740 9743 9747 9751 9755 9758 9763 9767 9771 9775 9779 9783 9787 9790 9793 9795 9798 9799 9800 9801 9802 9802 9801 9800 9799 9798 9796 9794 9791 9789 9785 9782 9778 9774 9769 9763 9757 9750 9743 9734 9725 9716 9705 9695 9683 9671 9659 9646 9633 9620 9608 9595 9582 9569 9557 9545 9534 9522 9512 9501 9492 9483 9474 9466 9459 9453 9448 9444 9442 9440 9440 9440 9442 9446 9450 9455 9462 9469 9476 9484 9492 9499 9506 9513 9519 9523 9527 9529 9530 9529 9526 9522 9517 9509 9500 9489 9476 9461 9445 9426 9406 9383 9358 9331 9302 9271 9237 9201 9163 9122 9081 9037 8993 8947 8901 8855 8809 8764 8720 8678 8638 8601 8567 8535 8508 8484 8465 8450 8439 8432 8430 8433 8439 8451 8466 8485 8508 8534 8563 8596 8631 8669 8708 8749 8790 8832 8875 8917 8959 9000 9039 9077 9113 9146 9178 9206 9233 9256 9278 9296 9313 9327 9339 9350 9359 9366 9372 9377 9382 9385 9388 9390 9392 9394 9395 9396 9397 9397 9398 9398 9398 9398 9398 9398 9397 9396 9395 9394 9392 9390 9387 9384 9380 9375 9369 9362 9354 9344 9333 9321 9307 9292 9274 9255 9235 9212 9188 9162 9134 9104 9073 9041 9007 8971 8935 8897 8859 8820 8781 8741 8701 8662 8624 8586 8550 8515 8482 8451 8423 8398 8375 8355 8339 8327 8317 8312 8309 8311 8316 8324 8335 8349 8367 8387 8409 8435 8462 8491 8523 8556 8591 8627 8665 8703 8743 8783 8824 8865 8905 8946 8987 9028 9067 9106 9144 9181 9216 9250 9283 9315 9345 9374 9401 9427 9452 9475 9498 9519 9539 9558 9575 9592 9607 9621 9634 9646 9656 9665 9673 9680 9686 9691 9695 9698 9700 9702 9703 9704 9704 9704 9704 9704 9703 9702 9701 9700 9698 9696 9693 9690 9687 9682 9677 9672 9665 9658 9650 9642 9632 9622 9611 9599 9587 9574 9561 9546 9531 9516 9499 9482 9465 9446 9427 9407 9385 9363 9340 9316 9290 9263 9236 9207 9176 9145 9113 9079 9045 9010 8975 8939 8903 8868 8832 8797 8763 8729 8697 8667 8638 8611 8585 8562 8541 8522 8505 8490 8478 8467 8459 8452 8448 8445 8444 8445 8448 8452 8458 8466 8474 8485 8497 8510 8524 8540 8556 8574 8592 8611 8630 8650 8670 8690 8710 8730 8749 8768 8787 8806 8823 8841 8858 8874 8890 8905 8920 8935 8949 8962 8976 8989 9001 9013 9025 9036 9047 9058 9067 9077 9085 9094 9101 9109 9115 9121 9126 9131 9135 9138 9141 9143 9144 9144 9144 9142 9140 9137 9133 9128 9122 9116 9109 9101 9093 9084 9076 9067 9058 9050 9042 9035 9029 9024 9019 9016 9014 9014 9015 9017 9020 9025 4468 0 62 4 9029 9034 9041 9049 9058 9068 9080 9092 9106 9121 9137 9153 9170 9187 9205 9223 9240 9257 9275 9291 9308 9323 9338 9353 9367 9380 9392 9404 9415 9426 9436 9445 9454 9462 9469 9476 9482 9487 9492 9495 9498 9500 9501 9501 9501 9500 9499 9497 9494 9492 9489 9486 9483 9480 9478 9475 9472 9470 9467 9465 9463 9461 9459 9456 9454 9452 9450 9448 9446 9444 9442 9441 9439 9438 9438 9438 9438 9439 9441 9443 9446 9449 9452 9456 9460 9464 9468 9472 9475 9479 9482 9485 9487 9488 9489 9490 9489 9488 9487 9484 9482 9478 9474 9470 9465 9459 9454 9447 9440 9433 9425 9416 9407 9398 9387 9376 9365 9353 9340 9326 9312 9297 9283 9267 9252 9236 9220 9204 9188 9173 9158 9143 9129 9115 9102 9089 9077 9066 9056 9046 9037 9028 9020 9013 9006 9000 8994 8989 8984 8979 8975 8971 8967 8963 8959 8955 8951 8946 8942 8937 8932 8926 8920 8914 8906 8898 8889 8880 8869 8857 8844 8830 8815 8797 8779 8758 8736 8711 8685 8656 8624 8590 8554 8515 8473 8428 8380 8330 8276 8220 8160 8098 8032 7963 7890 7813 7732 7647 7557 7462 7361 7255 7143 7024 6899 6768 6629 6484 6331 6173 6009 5838 5664 5485 5303 5119 4933 4748 4563 4382 4202 4028 3858 3695 3540 3391 3252 3121 2999 2886 2782 2688 2602 2525 2456 2395 2340 2293 2251 2215 2184 2157 2135 2116 2100 2088 2078 2071 2066 2064 2064 2066 2071 2078 2088 2101 2118 2138 2162 2190 2223 2261 2304 2354 2410 2473 2544 2622 2708 2803 2906 3019 3140 3271 3410 3557 3714 3877 4049 4226 4410 4598 4790 4986 5183 5380 5577 5773 5967 6156 6342 6521 6695 6861 7020 7172 7315 7450 7576 7694 7804 7905 7999 8086 8165 8238 8306 8367 8424 8476 8524 8569 8610 8648 8684 8717 8748 8777 8805 8831 8856 8880 8902 8924 8945 8965 8984 9002 9020 9037 9053 9069 9084 9098 9112 9125 9138 9150 9161 9171 9181 9189 9198 9205 9212 9218 9224 9229 9233 9237 9240 9243 9245 9247 9249 9250 9251 9252 9253 9253 9253 9252 9252 9252 9252 9251 9251 9251 9252 9253 9254 9256 9258 9261 9265 9269 9274 9280 9286 9293 9300 9308 9316 9325 9334 9343 9353 9362 9372 9383 9393 9404 9415 9426 9437 9448 9460 9472 9484 9496 9508 9519 9531 9543 9554 9565 9575 9585 9595 9604 9612 9619 9626 9633 9638 9644 9649 9653 9657 9661 9664 9667 9670 9673 9675 9678 9680 9681 9683 9684 9685 9686 9686 9686 9685 9684 9683 9681 9680 9678 9676 9674 9671 9669 9667 9665 9664 9662 9660 9659 9657 9656 9654 9653 9650 9648 9645 9642 9639 9635 9630 9625 9619 9613 9606 9599 9592 9584 9576 9568 9559 9551 9543 9534 9526 9518 9510 9502 9494 9487 9480 9473 9466 9460 9454 9449 9444 9440 9436 9433 9430 9428 9426 9425 9425 9425 9426 9427 9428 9429 4469 0 62 4 9431 9433 9434 9436 9437 9438 9438 9437 9436 9434 9430 9426 9420 9413 9405 9395 9383 9370 9355 9338 9319 9298 9275 9249 9222 9192 9160 9126 9090 9051 9009 8965 8919 8870 8817 8762 8704 8643 8577 8509 8436 8359 8277 8191 8100 8004 7904 7798 7687 7572 7452 7328 7201 7069 6935 6800 6662 6525 6387 6251 6116 5984 5855 5730 5611 5497 5390 5289 5195 5109 5031 4961 4900 4847 4803 4767 4741 4724 4716 4718 4729 4750 4780 4820 4870 4930 4999 5078 5166 5263 5368 5482 5602 5729 5861 5996 6137 6277 6418 6558 6699 6835 6967 7095 7216 7331 7437 7536 7627 7709 7782 7847 7904 7953 7994 8028 8056 8077 8093 8104 8111 8113 8112 8108 8100 8090 8076 8060 8042 8020 7996 7969 7940 7907 7871 7832 7790 7745 7697 7645 7590 7532 7470 7405 7337 7266 7191 7112 7030 6944 6854 6760 6662 6559 6451 6339 6222 6099 5972 5841 5704 5564 5420 5272 5122 4971 4819 4667 4515 4366 4218 4075 3937 3803 3677 3557 3444 3339 3242 3154 3073 3001 2936 2880 2830 2788 2753 2724 2701 2685 2674 2669 2671 2678 2692 2712 2739 2774 2816 2866 2924 2990 3066 3150 3244 3345 3456 3575 3701 3835 3975 4121 4271 4426 4583 4742 4903 5064 5224 5383 5540 5694 5844 5990 6131 6268 6398 6524 6643 6755 6862 6961 7054 7140 7218 7290 7354 7412 7461 7504 7539 7567 7588 7601 7608 7609 7603 7591 7573 7550 7523 7490 7454 7415 7373 7328 7282 7234 7186 7137 7088 7040 6993 6946 6902 6860 6820 6782 6747 6715 6686 6661 6638 6619 6603 6590 6581 6575 6572 6572 6574 6580 6588 6599 6611 6626 6643 6662 6683 6706 6730 6756 6784 6813 6845 6878 6913 6950 6989 7030 7073 7119 7166 7215 7267 7319 7374 7430 7487 7544 7601 7659 7716 7772 7826 7879 7930 7977 8022 8063 8101 8135 8164 8189 8210 8227 8239 8246 8250 8249 8245 8236 8225 8210 8193 8173 8151 8127 8102 8076 8050 8023 7997 7971 7947 7923 7901 7882 7864 7849 7837 7828 7822 7820 7820 7825 7832 7843 7857 7875 7895 7919 7945 7974 8005 8038 8073 8109 8147 8185 8224 8264 8304 8343 8382 8421 8459 8496 8532 8567 8601 8633 8664 8694 8722 8749 8775 8799 8823 8845 8866 8887 8906 8925 8943 8960 8977 8993 9009 9024 9039 9053 9067 9080 9094 9106 9119 9131 9143 9154 9166 9177 9187 9198 9208 9218 9228 9238 9247 9256 9266 9275 9284 9293 9302 9311 9319 9327 9336 9343 9351 9358 9365 9372 9378 9384 9389 9394 9398 9401 9404 9407 9408 9410 9411 9411 9411 9410 9409 9408 9407 9406 9405 9403 9403 9402 9401 9401 9402 9403 9404 9405 9408 9410 9413 9416 9420 9424 9428 9432 9437 9441 9446 9450 9455 9460 9464 9469 9473 9477 9481 9485 9488 9491 9494 9496 9497 9498 9498 9498 9496 9493 9489 9484 9478 9470 9461 9450 9437 9423 4470 0 62 4 9408 9390 9371 9350 9328 9304 9278 9251 9222 9192 9160 9127 9092 9056 9018 8979 8938 8896 8853 8808 8761 8712 8661 8609 8553 8495 8435 8371 8304 8233 8159 8080 7998 7911 7820 7725 7625 7520 7412 7299 7183 7063 6940 6814 6687 6559 6429 6300 6171 6043 5917 5794 5674 5558 5446 5340 5239 5145 5058 4977 4904 4839 4783 4734 4695 4664 4643 4631 4629 4636 4653 4680 4717 4764 4821 4887 4964 5050 5146 5250 5363 5485 5613 5749 5891 6039 6191 6347 6507 6667 6828 6989 7150 7310 7466 7619 7768 7913 8052 8185 8313 8434 8548 8657 8758 8853 8942 9024 9100 9170 9235 9294 9348 9397 9442 9482 9519 9552 9581 9607 9630 9650 9668 9683 9697 9708 9717 9724 9730 9735 9737 9739 9739 9739 9737 9734 9729 9724 9718 9711 9704 9695 9686 9677 9666 9656 9645 9633 9622 9611 9599 9588 9576 9565 9553 9542 9531 9519 9508 9496 9484 9472 9459 9446 9432 9418 9403 9387 9371 9354 9337 9319 9300 9282 9262 9242 9222 9201 9180 9158 9135 9111 9086 9059 9030 8999 8966 8930 8892 8850 8804 8755 8701 8644 8582 8516 8445 8370 8290 8205 8116 8022 7923 7820 7712 7599 7482 7360 7234 7104 6969 6830 6688 6542 6393 6241 6087 5932 5776 5619 5463 5308 5156 5006 4861 4720 4584 4455 4333 4218 4111 4013 3923 3842 3771 3708 3655 3610 3575 3548 3530 3520 3519 3527 3542 3566 3599 3639 3688 3746 3811 3886 3969 4061 4162 4271 4388 4514 4647 4787 4934 5087 5244 5407 5572 5739 5909 6079 6248 6415 6581 6743 6901 7055 7203 7346 7483 7613 7737 7854 7965 8069 8167 8259 8345 8425 8501 8571 8637 8698 8756 8809 8860 8906 8950 8991 9029 9064 9097 9128 9157 9184 9209 9232 9254 9275 9295 9313 9332 9349 9366 9383 9400 9416 9433 9449 9465 9481 9496 9511 9526 9540 9554 9566 9578 9589 9599 9607 9615 9622 9628 9632 9636 9639 9641 9642 9643 9643 9642 9641 9639 9637 9634 9630 9626 9620 9614 9608 9600 9591 9581 9571 9559 9546 9532 9517 9501 9484 9466 9448 9428 9408 9386 9364 9341 9317 9292 9266 9238 9209 9179 9147 9113 9078 9040 9000 8957 8912 8865 8814 8760 8703 8642 8578 8510 8438 8362 8280 8195 8104 8009 7908 7802 7691 7575 7454 7328 7198 7063 6924 6782 6637 6491 6342 6193 6043 5895 5747 5601 5458 5318 5183 5052 4926 4805 4691 4583 4482 4388 4301 4223 4153 4091 4038 3994 3960 3935 3921 3917 3924 3942 3971 4011 4062 4125 4199 4284 4380 4486 4603 4728 4863 5006 5156 5312 5474 5641 5811 5985 6160 6336 6511 6687 6861 7032 7201 7365 7526 7681 7831 7975 8113 8245 8370 8488 8599 8703 8800 8889 8972 9049 9118 9182 9240 9291 9338 9380 9417 9450 9480 9506 9529 9550 9569 9586 9601 9615 9628 9641 9652 9663 9674 9684 9694 9703 9712 9721 9729 9736 9744 4471 0 62 4 9750 9756 9761 9766 9770 9773 9776 9778 9779 9780 9780 9780 9779 9779 9778 9777 9776 9775 9774 9773 9773 9773 9773 9774 9775 9777 9779 9781 9783 9785 9787 9790 9792 9794 9797 9799 9800 9802 9803 9805 9806 9807 9808 9810 9811 9812 9813 9815 9816 9817 9818 9819 9819 9819 9817 9815 9812 9808 9802 9795 9786 9776 9764 9750 9735 9717 9698 9677 9655 9630 9603 9574 9542 9509 9472 9432 9390 9343 9293 9238 9178 9114 9044 8969 8889 8803 8712 8615 8513 8406 8296 8181 8063 7943 7821 7698 7576 7453 7331 7212 7095 6981 6872 6766 6665 6568 6477 6391 6311 6235 6166 6102 6044 5991 5944 5903 5869 5840 5818 5803 5795 5793 5800 5814 5836 5866 5904 5950 6004 6066 6136 6214 6298 6388 6485 6586 6693 6802 6916 7031 7147 7265 7382 7500 7615 7730 7842 7952 8058 8161 8261 8357 8450 8538 8622 8702 8779 8851 8918 8982 9041 9097 9148 9195 9238 9277 9312 9344 9371 9395 9415 9432 9446 9456 9464 9469 9472 9472 9470 9466 9461 9453 9444 9433 9421 9407 9393 9377 9359 9341 9322 9302 9282 9260 9239 9218 9196 9175 9154 9135 9116 9098 9081 9066 9053 9042 9032 9024 9018 9014 9012 9011 9012 9014 9018 9022 9028 9034 9041 9048 9056 9064 9071 9079 9087 9094 9101 9108 9114 9119 9124 9128 9131 9134 9135 9135 9134 9131 9127 9121 9114 9104 9093 9080 9066 9049 9031 9011 8989 8966 8941 8915 8887 8859 8829 8799 8769 8738 8707 8675 8644 8613 8582 8552 8523 8494 8467 8441 8415 8392 8370 8350 8331 8315 8300 8288 8277 8269 8263 8258 8255 8255 8255 8257 8259 8263 8267 8272 8276 8280 8284 8287 8289 8290 8289 8287 8283 8276 8268 8258 8245 8229 8211 8190 8167 8140 8110 8076 8039 7999 7954 7906 7853 7797 7736 7671 7602 7529 7451 7370 7286 7198 7108 7016 6922 6828 6735 6642 6550 6461 6376 6296 6221 6153 6093 6040 5996 5962 5939 5925 5923 5931 5951 5982 6023 6074 6136 6206 6285 6372 6466 6566 6670 6779 6891 7005 7121 7237 7352 7466 7579 7689 7795 7899 7997 8092 8182 8267 8347 8422 8492 8556 8615 8669 8718 8762 8801 8835 8865 8890 8911 8927 8940 8949 8955 8957 8956 8953 8947 8938 8928 8916 8904 8890 8875 8861 8847 8833 8819 8807 8796 8787 8779 8773 8769 8767 8766 8768 8771 8777 8783 8792 8801 8812 8823 8835 8848 8862 8875 8889 8904 8918 8933 8947 8962 8977 8992 9007 9022 9038 9053 9069 9085 9101 9117 9133 9149 9165 9180 9195 9210 9225 9238 9251 9264 9275 9286 9296 9305 9314 9322 9329 9336 9342 9347 9353 9358 9363 9368 9373 9378 9382 9388 9393 9398 9403 9409 9415 9421 9427 9433 9440 9446 9453 9460 9467 9475 9482 9490 9498 9507 9515 9524 9534 9543 9553 9563 9573 9583 9593 9604 9613 9623 9632 9641 9649 9657 9664 9670 9675 4472 0 62 4 9679 9682 9685 9686 9687 9686 9685 9683 9681 9678 9675 9671 9668 9664 9660 9656 9652 9649 9646 9642 9640 9637 9635 9633 9631 9630 9629 9628 9627 9626 9626 9625 9625 9625 9625 9625 9625 9625 9626 9627 9628 9629 9631 9633 9635 9638 9641 9644 9647 9651 9654 9658 9661 9664 9667 9670 9672 9674 9675 9675 9675 9674 9672 9669 9665 9661 9655 9649 9643 9636 9628 9620 9613 9605 9597 9589 9582 9575 9569 9564 9558 9554 9550 9547 9545 9543 9541 9540 9539 9538 9538 9538 9538 9538 9538 9538 9538 9539 9540 9541 9543 9545 9548 9551 9556 9561 9566 9573 9580 9588 9597 9606 9616 9626 9636 9646 9656 9665 9675 9684 9692 9700 9708 9715 9721 9728 9733 9739 9744 9749 9754 9759 9764 9769 9774 9778 9783 9788 9793 9798 9803 9807 9811 9815 9818 9821 9823 9824 9825 9825 9825 9824 9823 9821 9819 9816 9813 9809 9805 9801 9796 9792 9786 9781 9775 9769 9763 9756 9749 9741 9734 9725 9717 9707 9698 9688 9677 9666 9655 9642 9630 9617 9603 9589 9575 9560 9545 9530 9515 9500 9485 9470 9455 9441 9428 9415 9403 9393 9383 9376 9369 9365 9362 9361 9361 9364 9368 9374 9382 9391 9402 9414 9427 9441 9456 9471 9487 9503 9518 9533 9547 9561 9574 9585 9595 9604 9611 9616 9620 9622 9622 9621 9617 9612 9605 9597 9587 9575 9562 9548 9532 9515 9498 9479 9460 9441 9421 9401 9382 9363 9344 9327 9310 9296 9283 9271 9262 9256 9251 9250 9250 9254 9260 9268 9279 9292 9308 9325 9343 9363 9384 9406 9428 9451 9473 9495 9517 9537 9557 9575 9592 9608 9622 9635 9646 9656 9664 9671 9676 9680 9683 9684 9685 9684 9682 9679 9675 9670 9663 9655 9646 9634 9621 9605 9587 9566 9542 9514 9483 9448 9409 9364 9315 9261 9201 9136 9064 8987 8904 8815 8719 8618 8510 8397 8278 8153 8024 7889 7751 7608 7463 7314 7163 7010 6857 6703 6550 6398 6247 6099 5954 5812 5676 5543 5417 5297 5183 5076 4976 4884 4800 4724 4656 4595 4544 4500 4464 4436 4415 4402 4395 4395 4401 4412 4429 4450 4474 4502 4533 4565 4599 4634 4669 4704 4739 4772 4804 4835 4863 4890 4915 4937 4957 4976 4993 5008 5022 5035 5047 5059 5071 5082 5094 5107 5121 5136 5152 5170 5190 5213 5238 5266 5297 5331 5369 5410 5456 5506 5559 5618 5680 5747 5818 5892 5970 6051 6135 6220 6306 6392 6479 6563 6645 6725 6799 6870 6934 6993 7044 7088 7125 7153 7174 7186 7190 7186 7175 7156 7130 7098 7059 7015 6966 6913 6856 6795 6731 6666 6599 6530 6462 6394 6327 6260 6196 6134 6076 6021 5971 5925 5885 5851 5822 5800 5785 5776 5774 5779 5791 5810 5834 5865 5902 5945 5992 6044 6100 6161 6224 6291 6361 6433 6507 6582 6660 6738 6818 6898 6979 7060 7141 7222 7304 7385 7465 7545 7624 7701 7778 7854 4473 0 62 4 7928 8001 8073 8143 8211 8278 8342 8406 8467 8527 8586 8642 8697 8750 8802 8852 8900 8946 8991 9033 9074 9114 9151 9186 9220 9251 9280 9308 9333 9356 9377 9396 9413 9428 9441 9452 9462 9469 9475 9480 9483 9484 9485 9484 9483 9481 9478 9475 9471 9467 9464 9460 9456 9453 9449 9446 9443 9440 9438 9436 9434 9432 9431 9430 9429 9428 9427 9426 9425 9425 9424 9424 9424 9424 9424 9424 9425 9425 9426 9427 9428 9429 9431 9432 9434 9435 9437 9438 9440 9441 9443 9445 9447 9449 9451 9453 9456 9460 9464 9468 9473 9479 9485 9493 9501 9509 9519 9529 9539 9550 9562 9574 9586 9599 9612 9625 9638 9651 9663 9676 9689 9702 9715 9727 9740 9752 9765 9777 9789 9801 9812 9823 9834 9844 9853 9862 9871 9878 9885 9891 9896 9900 9904 9907 9909 9911 9912 9913 9913 9913 9913 9913 9912 9911 9911 9910 9908 9907 9906 9904 9902 9899 9896 9893 9889 9885 9881 9876 9870 9865 9859 9853 9847 9841 9836 9831 9826 9821 9817 9814 9811 9809 9807 9806 9805 9805 9805 9805 9806 9807 9808 9809 9810 9810 9811 9811 9812 9812 9811 9811 9810 9810 9809 9808 9807 9806 9806 9805 9805 9804 9804 9804 9805 9805 9805 9805 9806 9806 9806 9806 9806 9805 9805 9804 9802 9801 9799 9797 9795 9793 9791 9788 9786 9783 9781 9778 9776 9773 9771 9768 9765 9762 9759 9756 9753 9749 9746 9742 9738 9735 9731 9728 9724 9721 9719 9716 9714 9713 9712 9711 9711 9711 9711 9711 9712 9712 9713 9713 9713 9713 9712 9711 9709 9707 9704 9701 9696 9691 9686 9679 9672 9664 9656 9647 9637 9627 9617 9606 9594 9582 9571 9558 9546 9534 9522 9510 9498 9487 9476 9466 9456 9447 9439 9431 9424 9417 9412 9407 9403 9400 9397 9395 9394 9394 9394 9395 9396 9398 9401 9405 9409 9413 9418 9424 9429 9435 9441 9446 9452 9457 9461 9465 9468 9469 9470 9469 9467 9463 9458 9452 9444 9435 9424 9413 9400 9387 9372 9357 9341 9325 9309 9292 9275 9258 9240 9223 9206 9189 9172 9155 9138 9122 9106 9091 9076 9062 9049 9036 9025 9015 9006 8999 8993 8988 8985 8983 8982 8983 8985 8987 8990 8994 8998 9001 9005 9008 9010 9011 9011 9010 9007 9002 8996 8988 8979 8969 8957 8944 8930 8916 8902 8887 8873 8859 8846 8834 8823 8813 8805 8799 8795 8793 8793 8796 8800 8807 8817 8828 8842 8859 8878 8899 8922 8947 8974 9003 9034 9066 9100 9135 9170 9207 9244 9281 9318 9355 9391 9426 9461 9494 9526 9557 9586 9613 9639 9662 9684 9704 9723 9739 9754 9767 9779 9789 9798 9806 9812 9817 9821 9824 9826 9827 9828 9827 9827 9825 9823 9821 9818 9814 9810 9806 9801 9796 9790 9783 9776 9768 9759 9749 9739 9728 9716 9703 9690 9676 9661 9647 9631 9616 9601 9585 9570 9555 9540 9526 9512 9498 9485 9471 4474 0 62 4 9458 9446 9433 9420 9407 9394 9381 9367 9354 9340 9326 9312 9299 9285 9272 9260 9248 9237 9227 9218 9210 9204 9198 9194 9191 9189 9189 9189 9190 9193 9195 9199 9203 9208 9213 9218 9224 9230 9236 9242 9249 9256 9263 9270 9277 9285 9292 9300 9307 9314 9321 9328 9334 9340 9346 9350 9354 9358 9361 9363 9364 9366 9366 9367 9367 9367 9367 9367 9367 9368 9369 9370 9372 9374 9377 9380 9384 9388 9392 9397 9402 9407 9413 9418 9424 9429 9435 9440 9445 9451 9456 9461 9466 9471 9477 9482 9487 9493 9498 9503 9509 9514 9520 9525 9531 9536 9542 9547 9552 9556 9561 9565 9570 9574 9577 9581 9584 9587 9590 9593 9596 9599 9602 9604 9607 9610 9612 9615 9617 9620 9622 9624 9626 9627 9628 9629 9630 9630 9629 9628 9627 9625 9623 9619 9616 9612 9607 9601 9595 9589 9581 9573 9565 9556 9546 9536 9525 9513 9501 9488 9475 9461 9447 9432 9417 9402 9386 9370 9353 9336 9319 9302 9284 9266 9248 9230 9212 9194 9175 9157 9138 9119 9100 9081 9062 9043 9024 9005 8986 8968 8950 8933 8916 8901 8886 8873 8861 8851 8842 8835 8831 8828 8827 8828 8830 8835 8841 8849 8858 8868 8879 8890 8902 8913 8924 8935 8945 8954 8961 8968 8973 8976 8978 8978 8977 8975 8971 8967 8961 8954 8946 8938 8929 8920 8910 8900 8890 8879 8868 8856 8844 8832 8819 8806 8793 8779 8764 8749 8733 8717 8700 8683 8666 8648 8630 8611 8593 8574 8556 8537 8519 8501 8484 8467 8451 8436 8421 8408 8396 8385 8375 8367 8360 8355 8352 8350 8351 8353 8357 8364 8372 8383 8395 8410 8426 8445 8465 8487 8511 8536 8563 8591 8621 8652 8683 8716 8750 8784 8819 8855 8890 8926 8961 8997 9032 9066 9099 9131 9161 9190 9217 9242 9265 9285 9303 9318 9330 9340 9347 9351 9352 9350 9346 9339 9330 9318 9305 9289 9271 9251 9229 9205 9180 9153 9125 9095 9064 9031 8998 8963 8927 8890 8853 8815 8777 8739 8701 8663 8625 8589 8553 8518 8484 8452 8421 8391 8364 8337 8312 8289 8267 8246 8227 8209 8191 8175 8160 8145 8131 8118 8105 8092 8080 8068 8057 8046 8035 8025 8015 8006 7998 7990 7982 7975 7969 7964 7959 7955 7951 7948 7944 7941 7937 7933 7928 7922 7914 7904 7892 7878 7861 7841 7817 7791 7760 7727 7690 7649 7606 7560 7512 7462 7411 7360 7309 7258 7208 7161 7116 7075 7037 7004 6977 6954 6937 6927 6923 6925 6934 6949 6971 7000 7035 7076 7123 7175 7233 7296 7364 7435 7511 7589 7671 7754 7840 7926 8013 8100 8186 8272 8357 8439 8519 8596 8671 8742 8809 8872 8932 8988 9039 9086 9130 9169 9205 9237 9265 9291 9313 9332 9348 9361 9373 9382 9389 9394 9397 9399 9400 9399 9397 9395 9391 9387 9383 9378 9372 9367 9362 9357 9352 9348 9344 9340 9337 9334 9332 9330 9329 9329 4475 0 62 4 9328 9328 9328 9329 9329 9329 9330 9330 9330 9330 9330 9330 9329 9328 9327 9326 9324 9323 9322 9320 9319 9318 9317 9317 9316 9316 9316 9316 9317 9318 9319 9320 9321 9323 9325 9326 9328 9330 9332 9335 9337 9340 9343 9346 9350 9354 9359 9364 9369 9375 9382 9389 9397 9405 9413 9421 9430 9438 9447 9455 9463 9471 9478 9484 9490 9495 9500 9503 9506 9508 9509 9509 9509 9509 9508 9506 9504 9503 9501 9499 9498 9497 9496 9496 9496 9497 9498 9500 9502 9504 9507 9510 9512 9515 9517 9518 9520 9520 9520 9519 9517 9514 9509 9504 9497 9488 9478 9467 9453 9438 9421 9402 9381 9358 9333 9305 9276 9244 9209 9172 9133 9092 9049 9003 8956 8906 8855 8803 8749 8694 8638 8582 8525 8468 8411 8354 8298 8242 8188 8135 8084 8035 7989 7946 7906 7869 7836 7808 7785 7766 7753 7745 7742 7746 7755 7770 7790 7816 7848 7884 7925 7971 8020 8073 8130 8188 8249 8312 8376 8441 8506 8571 8636 8700 8763 8825 8885 8943 8999 9053 9105 9154 9200 9244 9285 9323 9358 9391 9420 9448 9472 9494 9514 9532 9547 9561 9573 9583 9592 9599 9606 9611 9615 9619 9622 9624 9626 9627 9628 9628 9628 9628 9627 9626 9624 9622 9620 9618 9615 9612 9609 9606 9603 9599 9596 9592 9588 9585 9581 9577 9574 9571 9567 9564 9561 9559 9556 9554 9552 9550 9548 9547 9546 9545 9545 9545 9545 9546 9547 9549 9551 9553 9555 9558 9562 9565 9570 9574 9579 9583 9588 9594 9599 9604 9609 9614 9619 9624 9628 9632 9635 9638 9640 9642 9643 9643 9643 9642 9641 9639 9637 9635 9633 9630 9628 9625 9623 9621 9619 9618 9618 9617 9618 9618 9619 9621 9623 9626 9629 9632 9635 9639 9642 9646 9649 9652 9656 9658 9661 9663 9665 9667 9668 9668 9668 9667 9666 9664 9661 9658 9655 9650 9646 9640 9634 9628 9621 9614 9607 9599 9591 9583 9575 9566 9557 9549 9540 9531 9522 9513 9505 9496 9488 9480 9472 9464 9457 9450 9443 9437 9431 9426 9421 9417 9413 9409 9406 9403 9401 9398 9396 9394 9393 9391 9389 9388 9387 9386 9385 9384 9383 9382 9382 9382 9383 9384 9385 9386 9388 9390 9392 9395 9397 9400 9402 9405 9407 9409 9410 9411 9411 9411 9410 9409 9407 9405 9402 9398 9394 9389 9384 9379 9373 9366 9360 9352 9344 9336 9327 9318 9308 9298 9286 9275 9262 9249 9235 9220 9205 9189 9172 9155 9136 9117 9097 9077 9055 9033 9009 8985 8960 8935 8908 8880 8852 8822 8792 8761 8729 8696 8662 8627 8591 8554 8517 8478 8437 8396 8353 8309 8264 8216 8168 8117 8064 8010 7954 7895 7835 7772 7707 7640 7570 7497 7422 7343 7261 7175 7086 6992 6893 6790 6681 6567 6447 6321 6189 6050 5906 5756 5601 5441 5277 5109 4938 4766 4593 4421 4249 4080 3914 3752 3596 3446 3303 3167 3040 2921 2810 2708 4476 0 62 4 2614 2530 2454 2386 2326 2273 2228 2190 2159 2133 2114 2101 2092 2089 2091 2098 2108 2123 2142 2163 2188 2215 2245 2276 2308 2341 2374 2407 2440 2472 2502 2531 2559 2585 2609 2632 2653 2674 2693 2713 2733 2753 2775 2799 2826 2856 2890 2928 2972 3021 3076 3137 3205 3280 3363 3452 3549 3653 3765 3883 4007 4138 4275 4417 4564 4715 4869 5026 5185 5345 5505 5664 5823 5981 6135 6286 6433 6576 6715 6848 6976 7098 7215 7326 7431 7531 7625 7714 7798 7877 7951 8021 8086 8148 8206 8261 8313 8361 8407 8450 8491 8529 8566 8600 8633 8664 8694 8722 8749 8775 8799 8824 8847 8869 8892 8913 8934 8955 8975 8995 9015 9034 9052 9071 9089 9106 9123 9139 9155 9170 9185 9200 9214 9227 9241 9254 9267 9279 9292 9304 9317 9329 9341 9353 9364 9376 9387 9398 9408 9418 9428 9437 9445 9453 9461 9468 9475 9481 9487 9493 9498 9503 9508 9512 9517 9522 9526 9531 9535 9540 9545 9549 9554 9558 9562 9567 9571 9574 9577 9580 9583 9584 9586 9586 9586 9585 9583 9581 9578 9574 9570 9565 9559 9553 9546 9539 9532 9524 9517 9509 9502 9494 9487 9480 9473 9466 9460 9454 9448 9443 9438 9433 9429 9425 9421 9418 9415 9413 9411 9410 9409 9409 9410 9412 9414 9417 9422 9427 9433 9439 9447 9455 9463 9473 9482 9492 9502 9512 9522 9532 9542 9552 9562 9571 9580 9589 9598 9606 9614 9622 9629 9637 9644 9652 9659 9666 9672 9679 9685 9691 9697 9702 9707 9712 9716 9720 9724 9727 9729 9731 9733 9733 9734 9734 9733 9732 9730 9728 9726 9723 9719 9716 9711 9707 9702 9697 9692 9687 9682 9677 9673 9668 9664 9660 9657 9655 9653 9651 9650 9650 9650 9651 9653 9655 9657 9660 9664 9667 9671 9676 9680 9685 9690 9695 9701 9706 9712 9718 9724 9731 9737 9744 9750 9757 9763 9770 9776 9781 9787 9792 9796 9800 9804 9807 9809 9811 9813 9815 9816 9818 9819 9820 9822 9823 9825 9827 9830 9832 9835 9837 9840 9843 9845 9847 9849 9851 9852 9853 9853 9853 9852 9851 9850 9848 9846 9844 9841 9839 9837 9834 9832 9829 9827 9825 9822 9820 9817 9814 9810 9807 9803 9798 9793 9787 9781 9775 9768 9760 9753 9745 9737 9728 9720 9712 9704 9695 9687 9679 9671 9663 9655 9647 9639 9631 9623 9615 9607 9599 9591 9584 9576 9569 9562 9555 9549 9543 9537 9533 9529 9525 9522 9520 9518 9516 9515 9515 9515 9515 9515 9516 9517 9518 9520 9522 9524 9526 9529 9532 9536 9541 9546 9552 9558 9566 9573 9582 9591 9600 9609 9619 9629 9638 9648 9657 9666 9674 9681 9688 9694 9699 9703 9706 9709 9711 9712 9713 9713 9712 9711 9710 9709 9707 9705 9702 9699 9696 9692 9688 9683 9677 9670 9663 9654 9645 9634 9623 9610 9596 9582 9566 9549 9531 9512 9493 9472 9450 9428 9404 9380 9355 4477 0 62 4 9328 9301 9272 9242 9211 9180 9147 9114 9080 9045 9011 8976 8942 8908 8875 8843 8813 8785 8759 8735 8714 8695 8680 8667 8657 8650 8646 8645 8647 8652 8660 8670 8682 8697 8714 8734 8755 8778 8803 8830 8858 8888 8918 8950 8983 9016 9049 9082 9115 9148 9180 9211 9240 9268 9295 9319 9342 9362 9381 9397 9411 9423 9432 9440 9446 9450 9453 9455 9454 9453 9451 9448 9444 9439 9434 9428 9422 9415 9408 9400 9392 9384 9375 9367 9358 9350 9342 9333 9326 9318 9311 9304 9298 9292 9287 9282 9277 9273 9270 9266 9263 9261 9258 9256 9254 9252 9250 9249 9248 9247 9246 9246 9246 9247 9248 9249 9251 9254 9257 9261 9265 9270 9276 9282 9289 9297 9305 9314 9324 9334 9345 9357 9370 9383 9396 9410 9424 9439 9454 9469 9483 9498 9513 9527 9541 9555 9568 9581 9593 9605 9617 9629 9640 9651 9662 9673 9683 9694 9705 9716 9727 9737 9748 9758 9768 9778 9787 9795 9802 9809 9815 9819 9823 9826 9828 9828 9828 9827 9825 9823 9820 9816 9812 9807 9801 9795 9788 9781 9773 9765 9755 9745 9734 9723 9710 9697 9682 9667 9651 9634 9616 9597 9577 9557 9536 9514 9492 9470 9446 9423 9399 9375 9350 9326 9302 9278 9254 9231 9208 9186 9165 9146 9127 9110 9095 9081 9069 9058 9050 9043 9039 9036 9034 9035 9037 9041 9046 9052 9060 9069 9079 9090 9102 9115 9130 9144 9160 9177 9194 9212 9231 9250 9270 9290 9310 9331 9351 9372 9393 9413 9433 9452 9471 9489 9507 9524 9540 9555 9570 9584 9597 9609 9621 9632 9641 9651 9659 9666 9673 9678 9683 9687 9690 9691 9692 9692 9691 9690 9687 9684 9681 9676 9672 9667 9663 9658 9654 9649 9646 9642 9639 9636 9634 9632 9630 9629 9628 9627 9625 9624 9623 9622 9620 9618 9616 9614 9612 9610 9607 9606 9604 9603 9602 9602 9602 9603 9605 9608 9612 9616 9621 9627 9633 9639 9646 9653 9661 9668 9676 9683 9690 9697 9704 9710 9717 9723 9729 9735 9742 9748 9754 9761 9768 9774 9781 9788 9795 9802 9809 9815 9822 9828 9833 9839 9843 9847 9851 9854 9856 9858 9860 9861 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9876 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9868 9869 9869 9870 9872 9873 9875 9876 9878 9880 9882 9884 9886 9888 9889 9891 9893 9894 9895 9896 9897 9898 9898 9898 9898 9897 9897 9896 9894 9893 9891 9889 9887 9885 9882 9880 9877 9874 9870 9867 9863 9859 9855 9850 9845 9839 9833 9826 9819 9811 9802 9792 9781 9768 9755 9740 9724 9705 9685 9663 9638 9611 9581 9548 9511 9472 9428 9381 9329 9273 9214 9149 9080 9007 8930 8849 8763 8674 8582 8487 8389 8289 8188 8086 7983 7880 7777 7677 7577 7480 7387 7296 7210 4478 0 62 4 7129 7053 6983 6920 6863 6813 6772 6738 6713 6697 6690 6691 6702 6722 6752 6790 6836 6891 6954 7024 7100 7183 7271 7363 7458 7556 7657 7758 7858 7959 8059 8157 8252 8344 8432 8517 8598 8675 8747 8815 8879 8938 8993 9044 9092 9136 9177 9214 9249 9281 9311 9339 9365 9389 9412 9433 9453 9472 9490 9507 9524 9539 9554 9569 9582 9596 9609 9621 9633 9644 9656 9667 9677 9687 9698 9707 9717 9726 9735 9744 9753 9761 9769 9777 9785 9793 9800 9807 9813 9819 9825 9830 9835 9839 9842 9845 9847 9849 9849 9849 9848 9846 9844 9840 9835 9829 9822 9814 9805 9795 9783 9770 9756 9740 9723 9705 9686 9665 9642 9618 9593 9566 9537 9507 9475 9441 9406 9369 9330 9289 9246 9202 9155 9107 9058 9007 8955 8902 8848 8793 8739 8685 8631 8578 8526 8476 8428 8382 8339 8300 8263 8230 8200 8175 8153 8136 8122 8113 8108 8107 8111 8118 8129 8144 8163 8185 8210 8239 8271 8305 8341 8380 8420 8463 8506 8550 8596 8641 8686 8731 8777 8821 8864 8906 8947 8987 9025 9062 9097 9130 9162 9192 9221 9249 9275 9299 9322 9345 9366 9385 9404 9422 9439 9456 9471 9486 9500 9513 9526 9538 9550 9562 9573 9584 9595 9605 9616 9626 9636 9647 9657 9667 9677 9686 9696 9705 9714 9723 9731 9738 9745 9752 9758 9763 9768 9771 9775 9777 9779 9781 9781 9782 9782 9781 9780 9779 9777 9775 9773 9770 9767 9764 9760 9756 9751 9746 9741 9735 9728 9720 9712 9704 9695 9685 9674 9663 9652 9639 9626 9613 9599 9584 9569 9554 9537 9521 9503 9485 9466 9446 9426 9404 9382 9359 9334 9309 9283 9256 9228 9199 9169 9139 9109 9079 9048 9018 8988 8959 8931 8904 8878 8853 8830 8809 8790 8772 8757 8744 8732 8723 8716 8711 8708 8707 8707 8710 8715 8721 8730 8740 8752 8766 8782 8799 8819 8840 8863 8887 8913 8940 8969 8999 9029 9061 9094 9127 9160 9194 9227 9261 9294 9327 9360 9392 9423 9454 9483 9512 9539 9565 9591 9614 9637 9658 9678 9696 9713 9729 9743 9756 9767 9777 9786 9793 9799 9804 9808 9810 9812 9812 9811 9810 9807 9803 9799 9793 9787 9780 9772 9763 9754 9743 9733 9721 9710 9698 9687 9675 9663 9652 9641 9630 9620 9611 9602 9594 9586 9580 9574 9569 9564 9560 9557 9554 9552 9551 9550 9550 9550 9552 9553 9556 9559 9563 9568 9573 9579 9585 9593 9600 9608 9616 9625 9633 9641 9650 9657 9665 9672 9679 9685 9690 9695 9699 9703 9706 9709 9712 9714 9716 9717 9719 9721 9722 9724 9726 9728 9730 9732 9734 9736 9739 9741 9743 9745 9746 9747 9748 9748 9747 9745 9743 9740 9735 9730 9724 9716 9708 9699 9688 9677 9665 9652 9638 9623 9608 9593 9577 9561 9544 9528 9511 9495 9479 9463 9448 9433 9419 9406 9393 9382 9372 9364 9357 9352 9348 9347 9347 9349 9354 4479 0 62 4 9360 9368 9377 9389 9402 9417 9432 9449 9467 9486 9505 9524 9544 9563 9583 9602 9621 9639 9657 9674 9691 9707 9722 9736 9750 9763 9775 9787 9798 9808 9817 9826 9835 9842 9849 9856 9862 9867 9872 9877 9881 9884 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9923 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9901 9897 9894 9890 9885 9881 9876 9870 9864 9858 9851 9845 9837 9830 9822 9815 9807 9799 9791 9784 9776 9769 9762 9755 9749 9743 9737 9732 9728 9724 9721 9719 9717 9716 9715 9715 9715 9716 9717 9719 9720 9722 9724 9725 9727 9728 9729 9729 9729 9729 9727 9725 9723 9719 9715 9711 9705 9698 9691 9682 9673 9662 9649 9635 9619 9601 9580 9557 9531 9502 9469 9434 9395 9352 9306 9257 9204 9148 9089 9027 8964 8898 8830 8761 8692 8622 8552 8482 8412 8344 8276 8210 8145 8082 8021 7962 7905 7850 7798 7749 7704 7661 7623 7588 7558 7533 7513 7498 7489 7486 7488 7497 7512 7534 7561 7593 7631 7674 7721 7772 7826 7884 7942 8003 8065 8126 8188 8250 8311 8372 8431 8489 8546 8602 8657 8711 8764 8816 8868 8919 8969 9018 9066 9114 9160 9205 9249 9290 9331 9368 9404 9437 9467 9495 9519 9541 9560 9576 9589 9599 9606 9611 9613 9612 9608 9602 9593 9581 9567 9549 9529 9505 9477 9446 9410 9370 9326 9277 9222 9162 9096 9025 8947 8863 8773 8676 8573 8463 8347 8225 8097 7963 7824 7680 7532 7380 7225 7067 6907 6746 6585 6425 6265 6106 5950 5797 5648 5502 5362 5226 5096 4971 4853 4741 4636 4537 4446 4362 4286 4218 4157 4105 4062 4027 4002 3985 3977 3979 3990 4011 4040 4079 4127 4183 4247 4318 4397 4481 4572 4667 4765 4868 4972 5077 5182 5287 5390 5491 5589 5683 5773 5858 5936 6010 6077 6138 6192 6241 6283 6320 6352 6379 6402 6421 6439 6454 6469 6484 6500 6517 6537 6560 6587 6619 6655 6697 6745 6798 6858 6923 6993 7069 7150 7236 7325 7417 7513 7611 7711 7811 7912 8012 8112 8211 8308 8404 8496 8586 8673 8757 8837 8914 8987 9056 9121 9183 9241 9295 9345 9392 9435 9475 9511 9545 9575 9602 9627 9648 9668 9684 9699 9712 9722 9731 9738 9743 9747 9749 9750 9750 9749 9747 9744 9740 9735 9730 9724 9718 9710 9703 9694 9685 9674 9663 9651 9637 9622 9606 9587 9567 9545 9520 9492 9461 9428 9391 9350 9306 9258 9206 9149 9088 9022 8951 8875 8794 8708 8616 8520 8418 8311 8199 8082 7960 7834 7705 7571 7435 7296 7156 7015 6873 6731 6589 6450 6312 6178 6048 5922 5801 5685 5576 5474 5378 5291 5211 5140 5077 5024 4979 4944 4919 4903 4897 4902 4916 4940 4974 5018 5071 5135 5207 5288 5378 5476 5581 5693 5812 5936 6064 4480 0 62 4 6196 6332 6470 6608 6747 6886 7023 7158 7290 7417 7541 7658 7770 7875 7972 8062 8144 8218 8283 8338 8385 8422 8450 8469 8478 8477 8468 8448 8420 8383 8336 8280 8216 8143 8062 7972 7874 7769 7655 7535 7408 7274 7134 6988 6838 6684 6525 6364 6201 6036 5872 5708 5545 5384 5227 5074 4926 4784 4648 4519 4399 4286 4183 4089 4005 3930 3866 3813 3769 3737 3715 3704 3703 3714 3734 3766 3807 3859 3921 3993 4075 4166 4266 4374 4490 4614 4745 4882 5024 5170 5320 5472 5625 5778 5929 6080 6226 6367 6503 6631 6752 6864 6966 7057 7138 7208 7265 7311 7346 7369 7381 7382 7373 7354 7327 7291 7249 7201 7147 7089 7028 6964 6900 6836 6772 6709 6649 6592 6539 6491 6447 6411 6380 6357 6342 6334 6335 6344 6362 6388 6423 6467 6519 6579 6646 6720 6800 6886 6977 7071 7168 7269 7370 7471 7572 7673 7771 7867 7961 8050 8136 8218 8296 8369 8438 8502 8562 8619 8671 8720 8766 8809 8849 8887 8923 8956 8988 9019 9048 9077 9104 9130 9155 9180 9204 9227 9250 9272 9294 9315 9336 9356 9377 9397 9417 9437 9457 9477 9496 9516 9535 9554 9573 9591 9609 9626 9643 9658 9673 9687 9699 9711 9721 9730 9738 9745 9750 9755 9758 9760 9762 9763 9763 9762 9761 9759 9756 9753 9749 9744 9738 9732 9724 9715 9705 9693 9680 9664 9647 9628 9606 9582 9555 9526 9494 9460 9422 9381 9337 9290 9240 9186 9129 9068 9004 8936 8865 8790 8712 8630 8545 8457 8366 8272 8176 8078 7978 7877 7774 7672 7569 7467 7366 7266 7168 7073 6980 6891 6806 6725 6648 6576 6509 6447 6391 6340 6296 6257 6224 6198 6178 6164 6156 6155 6160 6171 6189 6213 6244 6280 6323 6372 6427 6488 6554 6625 6702 6783 6868 6958 7051 7147 7246 7348 7451 7555 7660 7765 7870 7975 8078 8179 8278 8375 8468 8559 8645 8728 8806 8880 8949 9014 9075 9130 9182 9229 9271 9310 9344 9376 9403 9428 9450 9469 9486 9501 9514 9525 9535 9543 9551 9557 9562 9565 9567 9568 9568 9566 9562 9556 9548 9537 9524 9509 9490 9468 9443 9414 9382 9346 9306 9263 9216 9165 9110 9052 8990 8924 8855 8782 8706 8627 8545 8460 8372 8283 8190 8096 8000 7903 7805 7706 7607 7508 7410 7313 7217 7124 7033 6946 6863 6784 6710 6642 6580 6525 6477 6436 6402 6377 6360 6352 6351 6360 6376 6401 6434 6475 6523 6578 6640 6709 6783 6862 6947 7035 7128 7223 7321 7421 7521 7623 7725 7826 7927 8026 8123 8218 8310 8399 8485 8568 8647 8721 8793 8860 8923 8982 9038 9090 9138 9183 9225 9264 9300 9333 9363 9391 9417 9440 9461 9480 9497 9512 9525 9536 9545 9552 9557 9560 9561 9560 9557 9552 9545 9536 9525 9513 9498 9482 9464 9444 9423 9400 9375 9350 9323 9295 9266 9237 9207 9176 9145 9114 9083 9052 9021 8991 8961 8932 4481 0 62 5 8891 8865 8839 8815 8791 8769 8748 8727 8707 8688 8670 8651 8633 8615 8597 8578 8559 8539 8519 8496 8473 8448 8421 8392 8361 8328 8292 8254 8213 8169 8123 8074 8023 7970 7914 7856 7797 7736 7673 7610 7546 7481 7417 7352 7288 7224 7162 7101 7041 6983 6927 6874 6823 6774 6729 6687 6649 6614 6584 6557 6534 6516 6502 6492 6487 6487 6490 6499 6511 6528 6548 6573 6601 6633 6667 6705 6746 6788 6833 6880 6928 6977 7026 7074 7122 7170 7215 7257 7296 7331 7362 7387 7407 7420 7425 7424 7414 7396 7370 7336 7293 7242 7183 7116 7043 6963 6878 6787 6692 6594 6494 6391 6288 6185 6082 5980 5881 5784 5691 5601 5516 5436 5361 5291 5228 5171 5121 5078 5042 5013 4992 4978 4971 4972 4980 4995 5017 5045 5079 5119 5163 5212 5264 5320 5378 5438 5500 5562 5624 5687 5750 5811 5872 5931 5990 6046 6102 6156 6208 6260 6310 6359 6407 6454 6501 6548 6594 6641 6687 6735 6783 6831 6881 6933 6985 7039 7094 7151 7210 7269 7331 7393 7456 7521 7585 7650 7715 7780 7844 7907 7969 8030 8089 8147 8203 8257 8309 8360 8408 8455 8500 8543 8585 8626 8665 8703 8741 8777 8813 8847 8881 8915 8947 8979 9010 9041 9070 9099 9127 9154 9180 9205 9229 9252 9275 9296 9317 9336 9355 9373 9390 9406 9422 9436 9450 9462 9474 9484 9494 9501 9508 9513 9517 9518 9518 9515 9510 9503 9493 9481 9465 9447 9425 9400 9372 9340 9305 9266 9223 9177 9126 9072 9014 8952 8886 8816 8742 8663 8580 8492 8401 8304 8203 8097 7987 7871 7751 7627 7498 7365 7228 7087 6943 6796 6647 6498 6347 6197 6047 5899 5754 5612 5476 5344 5219 5100 4990 4888 4794 4711 4637 4574 4522 4480 4448 4428 4419 4420 4431 4454 4486 4529 4581 4643 4715 4796 4886 4984 5091 5206 5329 5459 5596 5739 5887 6040 6198 6358 6521 6685 6850 7013 7175 7336 7492 7644 7791 7932 8068 8196 8317 8431 8537 8636 8727 8811 8889 8959 9023 9082 9135 9183 9227 9267 9302 9335 9364 9391 9415 9437 9457 9474 9490 9505 9517 9529 9539 9548 9556 9562 9569 9574 9579 9583 9587 9591 9595 9598 9602 9606 9610 9614 9618 9622 9627 9631 9635 9640 9644 9649 9653 9657 9660 9663 9666 9669 9671 9673 9674 9675 9675 9675 9675 9674 9673 9672 9670 9669 9667 9665 9664 9662 9660 9659 9657 9655 9654 9652 9650 9649 9647 9645 9643 9641 9639 9636 9634 9631 9628 9625 9621 9618 9614 9611 9607 9603 9598 9594 9589 9585 9580 9574 9569 9563 9557 9550 9543 9536 9528 9520 9512 9504 9495 9487 9478 9469 9461 9452 9444 9435 9427 9419 9411 9403 9396 9388 9380 9372 9364 9355 9346 9337 9328 9318 9308 9298 9288 9277 9266 9255 9244 9233 9223 9212 9201 9190 9179 9168 9157 9146 9135 9123 9111 9098 9085 9072 9058 9043 9028 9012 4482 0 62 5 8996 8980 8963 8945 8927 8909 8891 8872 8853 8833 8813 8793 8772 8750 8726 8702 8676 8649 8620 8589 8556 8521 8484 8444 8401 8356 8308 8257 8204 8147 8087 8024 7958 7889 7815 7738 7656 7569 7478 7381 7279 7170 7055 6933 6805 6669 6526 6375 6218 6054 5884 5708 5528 5343 5155 4965 4775 4584 4394 4208 4024 3845 3672 3505 3345 3193 3050 2915 2788 2671 2562 2461 2369 2284 2206 2135 2070 2011 1957 1908 1863 1822 1784 1751 1720 1693 1669 1648 1631 1617 1607 1601 1599 1601 1606 1616 1630 1648 1669 1694 1721 1751 1783 1816 1849 1882 1914 1945 1974 2000 2023 2042 2057 2069 2076 2080 2079 2075 2068 2059 2048 2035 2022 2009 1996 1984 1974 1966 1961 1959 1960 1965 1974 1987 2005 2027 2055 2088 2127 2172 2224 2283 2349 2424 2507 2599 2700 2810 2930 3059 3196 3342 3495 3656 3821 3992 4167 4342 4518 4693 4869 5039 5206 5368 5524 5674 5816 5952 6080 6202 6317 6425 6528 6625 6718 6807 6892 6975 7055 7133 7210 7285 7359 7431 7503 7573 7641 7708 7773 7837 7899 7958 8016 8071 8124 8176 8225 8272 8317 8361 8403 8444 8483 8521 8558 8594 8629 8662 8695 8727 8757 8787 8816 8844 8870 8896 8921 8945 8967 8989 9010 9030 9049 9067 9084 9101 9116 9131 9145 9158 9170 9182 9193 9203 9213 9222 9231 9239 9247 9255 9262 9269 9275 9282 9288 9294 9300 9306 9311 9316 9321 9326 9330 9334 9338 9342 9345 9348 9351 9354 9356 9359 9361 9363 9366 9368 9371 9374 9377 9380 9383 9386 9389 9393 9396 9399 9403 9406 9409 9412 9415 9418 9420 9422 9423 9424 9425 9425 9424 9423 9421 9418 9415 9410 9405 9398 9389 9380 9369 9356 9341 9323 9304 9282 9257 9229 9197 9162 9123 9080 9033 8982 8926 8866 8801 8732 8658 8580 8497 8411 8321 8228 8131 8032 7931 7828 7723 7617 7511 7404 7297 7190 7083 6977 6871 6766 6662 6558 6455 6353 6251 6150 6049 5948 5848 5748 5648 5548 5448 5349 5250 5152 5055 4959 4865 4772 4682 4594 4510 4428 4351 4278 4209 4145 4087 4034 3987 3947 3914 3888 3870 3860 3859 3866 3882 3908 3943 3988 4044 4109 4185 4271 4366 4471 4585 4707 4838 4974 5118 5265 5417 5572 5728 5883 6038 6193 6343 6490 6632 6767 6896 7018 7132 7238 7335 7424 7504 7575 7637 7691 7737 7774 7805 7827 7843 7853 7856 7855 7848 7838 7824 7807 7787 7766 7744 7722 7700 7678 7658 7639 7623 7610 7599 7592 7589 7589 7593 7601 7612 7627 7646 7668 7693 7721 7753 7786 7823 7861 7901 7944 7987 8033 8079 8127 8175 8225 8275 8326 8377 8428 8479 8530 8581 8631 8681 8729 8777 8823 8869 8912 8954 8994 9032 9069 9103 9135 9165 9194 9220 9244 9266 9287 9306 9324 9340 9355 9369 9382 9395 9407 9418 9430 9441 9451 9462 9473 9484 9495 9505 9516 4483 0 62 5 9527 9537 9547 9557 9567 9576 9585 9593 9601 9608 9615 9622 9628 9634 9639 9645 9650 9655 9661 9666 9672 9678 9684 9691 9697 9704 9711 9718 9725 9732 9739 9746 9752 9758 9764 9769 9773 9777 9780 9782 9784 9785 9786 9786 9786 9786 9785 9784 9783 9782 9780 9779 9777 9775 9774 9772 9770 9768 9765 9763 9760 9757 9754 9751 9748 9745 9742 9738 9736 9733 9731 9729 9728 9727 9727 9727 9728 9730 9732 9735 9737 9740 9744 9747 9750 9753 9756 9759 9762 9764 9766 9769 9771 9773 9775 9777 9780 9783 9786 9789 9793 9797 9801 9805 9809 9814 9818 9822 9826 9829 9832 9834 9836 9837 9838 9838 9838 9838 9837 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9818 9816 9814 9812 9810 9807 9804 9801 9798 9794 9790 9786 9782 9777 9772 9767 9761 9755 9748 9741 9733 9725 9716 9707 9698 9689 9679 9670 9661 9652 9643 9636 9629 9623 9618 9614 9611 9610 9609 9610 9612 9615 9618 9623 9628 9634 9641 9648 9655 9663 9670 9678 9685 9693 9700 9707 9715 9722 9729 9736 9743 9750 9757 9764 9770 9777 9783 9789 9794 9799 9804 9808 9811 9814 9816 9817 9818 9817 9816 9814 9812 9809 9805 9801 9796 9791 9786 9780 9775 9769 9762 9756 9749 9743 9736 9728 9721 9713 9705 9696 9688 9679 9670 9660 9651 9642 9632 9623 9613 9604 9594 9585 9576 9567 9558 9550 9541 9532 9523 9515 9507 9498 9490 9483 9476 9469 9463 9458 9453 9450 9448 9446 9446 9447 9449 9451 9455 9459 9463 9468 9473 9478 9483 9488 9493 9497 9500 9504 9507 9509 9512 9514 9516 9519 9521 9524 9527 9531 9535 9539 9544 9550 9555 9561 9567 9573 9579 9585 9590 9595 9600 9604 9608 9612 9615 9618 9621 9624 9627 9630 9634 9637 9641 9646 9651 9656 9662 9668 9674 9680 9687 9693 9700 9706 9712 9718 9723 9727 9731 9734 9737 9738 9739 9739 9738 9736 9733 9729 9724 9717 9709 9700 9688 9674 9659 9640 9620 9596 9569 9539 9506 9470 9430 9386 9339 9288 9234 9177 9116 9052 8986 8917 8846 8773 8698 8623 8547 8470 8394 8319 8244 8172 8101 8034 7969 7908 7852 7801 7754 7714 7680 7652 7631 7617 7611 7612 7620 7636 7658 7687 7723 7764 7810 7861 7916 7974 8035 8097 8159 8222 8285 8347 8407 8465 8519 8571 8620 8664 8705 8741 8773 8801 8823 8841 8855 8863 8867 8865 8859 8848 8832 8812 8787 8758 8725 8689 8649 8607 8562 8516 8469 8421 8373 8326 8280 8236 8194 8155 8120 8088 8059 8035 8015 7999 7988 7981 7978 7979 7984 7993 8005 8021 8040 8063 8088 8116 8147 8181 8217 8256 8297 8340 8386 8434 8483 8534 8586 8639 8694 8749 8803 8858 8912 8966 9018 9069 9118 9165 9211 9254 9295 9333 9369 9403 9435 9465 9492 9518 9542 9565 9585 9605 9623 9640 9655 4484 0 62 5 9669 9682 9693 9704 9713 9720 9726 9731 9734 9736 9737 9737 9735 9733 9729 9725 9720 9714 9708 9702 9695 9687 9680 9672 9665 9656 9648 9639 9630 9621 9610 9600 9588 9576 9563 9549 9534 9518 9500 9482 9462 9441 9419 9395 9370 9343 9315 9285 9254 9221 9186 9149 9110 9069 9026 8980 8932 8881 8827 8769 8709 8644 8576 8504 8427 8346 8259 8168 8072 7971 7864 7752 7635 7512 7385 7253 7116 6974 6829 6680 6527 6371 6212 6051 5888 5723 5557 5391 5224 5058 4892 4728 4566 4407 4251 4100 3953 3812 3677 3549 3429 3317 3214 3120 3036 2961 2896 2841 2796 2760 2734 2716 2707 2707 2714 2729 2752 2781 2818 2861 2912 2970 3036 3110 3193 3284 3385 3495 3615 3745 3885 4036 4195 4365 4542 4728 4920 5118 5321 5525 5730 5935 6139 6341 6538 6729 6914 7091 7261 7421 7573 7715 7849 7974 8090 8199 8300 8394 8481 8562 8639 8710 8777 8840 8900 8956 9010 9060 9108 9154 9197 9238 9276 9312 9346 9378 9408 9436 9461 9485 9507 9528 9547 9564 9579 9594 9607 9618 9629 9638 9647 9654 9661 9666 9671 9676 9679 9683 9686 9688 9691 9693 9695 9697 9698 9700 9701 9701 9701 9701 9699 9697 9694 9690 9685 9678 9671 9662 9652 9640 9628 9614 9600 9584 9568 9550 9532 9514 9494 9475 9454 9434 9413 9391 9370 9348 9326 9304 9282 9261 9240 9219 9199 9180 9161 9144 9129 9115 9102 9092 9084 9078 9074 9072 9073 9075 9081 9088 9097 9109 9122 9136 9152 9170 9188 9207 9227 9247 9267 9288 9308 9328 9348 9367 9386 9404 9422 9438 9454 9469 9483 9497 9509 9521 9533 9543 9553 9562 9570 9578 9586 9593 9600 9606 9612 9617 9622 9627 9632 9636 9641 9644 9648 9651 9654 9657 9659 9661 9663 9664 9665 9665 9665 9664 9664 9662 9661 9659 9657 9655 9653 9651 9649 9647 9646 9645 9644 9644 9645 9646 9648 9650 9653 9656 9660 9665 9670 9675 9681 9687 9693 9699 9706 9712 9719 9726 9733 9741 9748 9756 9764 9772 9780 9788 9797 9805 9814 9823 9832 9841 9850 9859 9867 9875 9882 9889 9896 9901 9906 9910 9914 9917 9919 9920 9920 9920 9919 9918 9916 9913 9910 9907 9903 9899 9895 9890 9885 9879 9873 9867 9861 9854 9847 9840 9832 9824 9816 9808 9800 9792 9784 9776 9769 9762 9756 9750 9745 9741 9738 9736 9735 9735 9736 9738 9741 9746 9751 9757 9765 9773 9781 9791 9800 9810 9821 9831 9841 9851 9861 9870 9878 9886 9894 9900 9906 9911 9915 9918 9921 9924 9925 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9937 9936 9934 9932 9929 9926 9924 9921 9918 9915 9913 9911 9908 9906 9905 9903 9902 9902 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9900 9899 9897 9895 9893 4485 0 62 5 9890 9887 9884 9880 9876 9871 9866 9860 9854 9847 9840 9832 9824 9815 9805 9795 9784 9773 9762 9750 9737 9725 9712 9699 9687 9674 9662 9650 9639 9628 9618 9609 9601 9594 9588 9583 9579 9576 9574 9573 9574 9575 9578 9581 9585 9590 9596 9602 9609 9617 9625 9633 9642 9651 9660 9669 9679 9688 9697 9705 9714 9722 9729 9736 9742 9748 9752 9756 9759 9761 9762 9763 9763 9762 9760 9758 9755 9752 9749 9746 9742 9738 9734 9730 9727 9723 9719 9716 9712 9709 9706 9703 9701 9698 9696 9695 9693 9692 9692 9692 9692 9693 9695 9697 9700 9703 9707 9711 9716 9722 9728 9734 9740 9746 9753 9759 9766 9772 9778 9784 9789 9794 9799 9803 9807 9811 9815 9818 9821 9823 9826 9828 9830 9833 9834 9836 9838 9840 9841 9843 9844 9845 9846 9846 9847 9847 9846 9846 9845 9843 9841 9839 9837 9834 9831 9827 9823 9819 9814 9810 9804 9799 9793 9787 9780 9773 9766 9759 9751 9743 9734 9726 9717 9708 9699 9689 9680 9671 9661 9652 9642 9633 9623 9614 9604 9595 9586 9576 9567 9558 9550 9541 9533 9524 9517 9509 9502 9496 9489 9484 9478 9474 9469 9465 9462 9459 9456 9453 9450 9448 9445 9443 9441 9439 9437 9436 9434 9433 9433 9433 9434 9435 9437 9439 9442 9445 9449 9453 9457 9461 9465 9468 9470 9472 9473 9473 9472 9470 9466 9461 9455 9448 9439 9430 9420 9410 9399 9388 9376 9365 9354 9343 9332 9321 9311 9302 9293 9284 9276 9268 9261 9254 9248 9242 9236 9231 9226 9221 9217 9212 9208 9203 9198 9193 9187 9181 9173 9164 9154 9141 9127 9111 9092 9070 9045 9018 8987 8953 8916 8875 8830 8782 8729 8673 8612 8547 8477 8402 8323 8238 8148 8052 7951 7844 7731 7613 7488 7357 7221 7080 6934 6783 6629 6471 6310 6148 5985 5821 5658 5496 5337 5181 5028 4881 4739 4603 4474 4352 4237 4131 4033 3943 3862 3789 3725 3670 3623 3586 3556 3536 3524 3521 3527 3541 3564 3597 3638 3689 3749 3818 3897 3985 4083 4190 4307 4432 4566 4708 4858 5014 5176 5345 5517 5693 5872 6051 6231 6411 6590 6766 6940 7109 7274 7433 7587 7735 7877 8012 8140 8262 8377 8486 8587 8683 8773 8856 8934 9006 9074 9136 9193 9246 9295 9340 9381 9418 9452 9484 9512 9538 9561 9583 9602 9620 9637 9652 9667 9680 9693 9705 9717 9728 9738 9748 9758 9767 9775 9783 9791 9797 9803 9808 9813 9816 9819 9821 9822 9822 9821 9819 9816 9812 9808 9802 9795 9787 9778 9768 9756 9742 9727 9710 9691 9670 9647 9621 9592 9560 9525 9487 9445 9399 9349 9296 9238 9176 9110 9040 8966 8888 8807 8722 8635 8545 8454 8362 8269 8176 8083 7992 7902 7815 7732 7651 7576 7505 7440 7380 7327 7280 7240 7207 7181 7163 7152 7149 7154 7167 7187 7215 7251 7293 7343 7400 7463 7531 7605 7684 7767 7854 4486 0 62 5 7943 8035 8127 8220 8313 8406 8497 8586 8673 8757 8838 8916 8989 9059 9125 9187 9246 9300 9351 9399 9443 9484 9522 9557 9590 9619 9647 9671 9694 9714 9733 9749 9763 9775 9786 9795 9803 9809 9814 9818 9821 9823 9824 9825 9825 9825 9825 9824 9824 9823 9821 9820 9818 9817 9814 9812 9809 9806 9803 9799 9794 9789 9784 9778 9772 9765 9758 9751 9743 9735 9727 9719 9710 9702 9693 9685 9676 9667 9659 9650 9641 9632 9624 9615 9606 9598 9589 9581 9574 9566 9559 9553 9547 9542 9537 9533 9530 9527 9525 9524 9524 9524 9524 9525 9527 9529 9531 9533 9535 9537 9539 9542 9544 9546 9547 9549 9550 9551 9552 9552 9552 9552 9552 9551 9550 9549 9547 9546 9544 9542 9540 9537 9535 9533 9531 9529 9527 9526 9525 9524 9523 9522 9522 9522 9523 9523 9524 9526 9527 9529 9531 9533 9535 9538 9541 9544 9548 9553 9557 9563 9569 9575 9582 9590 9598 9607 9616 9626 9636 9646 9657 9668 9678 9689 9700 9710 9720 9730 9740 9749 9757 9765 9773 9780 9787 9794 9800 9806 9811 9817 9822 9828 9833 9839 9844 9850 9855 9861 9866 9872 9877 9882 9887 9891 9896 9899 9903 9905 9908 9909 9911 9911 9912 9911 9911 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9884 9882 9879 9876 9873 9869 9865 9861 9856 9850 9844 9838 9831 9823 9816 9807 9799 9790 9781 9772 9762 9753 9743 9734 9724 9714 9704 9694 9684 9674 9663 9653 9642 9631 9619 9608 9596 9584 9572 9560 9548 9536 9525 9513 9502 9491 9481 9471 9462 9453 9445 9438 9431 9425 9419 9414 9410 9406 9402 9400 9397 9395 9394 9393 9393 9393 9393 9394 9395 9397 9399 9401 9404 9408 9411 9415 9420 9425 9430 9435 9441 9447 9454 9461 9468 9475 9483 9491 9500 9508 9517 9526 9534 9543 9552 9560 9568 9575 9582 9588 9594 9599 9604 9607 9610 9612 9614 9615 9616 9616 9616 9615 9614 9613 9612 9611 9609 9608 9607 9606 9605 9604 9603 9603 9602 9602 9602 9603 9604 9605 9607 9609 9611 9614 9617 9621 9625 9629 9634 9640 9646 9652 9659 9666 9674 9682 9690 9699 9708 9717 9726 9736 9745 9754 9763 9771 9780 9788 9795 9801 9807 9813 9817 9821 9824 9827 9828 9830 9830 9830 9830 9830 9829 9827 9826 9823 9821 9818 9814 9810 9805 9799 9792 9783 9773 9762 9748 9733 9715 9695 9673 9648 9621 9591 9559 9523 9485 9444 9400 9353 9303 9251 9196 9137 9077 9014 8949 8882 8813 8743 8672 8601 8530 8459 8389 8320 8254 8189 8129 8072 8019 7971 7928 7891 7859 7833 7813 7799 7792 7790 7793 7802 7816 7834 7855 7881 7908 7938 7969 8001 8033 8065 8097 8127 8157 8185 8211 8236 8260 8282 8303 8324 8343 8362 8381 8401 8420 8440 8462 8484 8507 8532 8558 8586 8615 8645 8676 8708 8741 8775 8810 8844 4487 0 62 5 8879 8914 8949 8983 9017 9051 9083 9115 9147 9177 9206 9234 9262 9288 9314 9338 9362 9385 9407 9429 9450 9470 9490 9509 9528 9546 9563 9580 9596 9612 9626 9640 9652 9664 9674 9684 9692 9700 9706 9711 9715 9719 9721 9723 9724 9725 9725 9725 9725 9724 9723 9722 9720 9718 9715 9712 9708 9704 9699 9693 9686 9679 9671 9662 9653 9643 9633 9623 9612 9601 9591 9580 9570 9559 9549 9539 9529 9519 9509 9499 9488 9476 9464 9451 9437 9422 9405 9387 9368 9348 9326 9302 9278 9252 9224 9196 9166 9136 9104 9071 9037 9002 8967 8930 8892 8854 8815 8775 8734 8693 8652 8611 8570 8529 8489 8451 8414 8380 8347 8317 8291 8268 8248 8233 8222 8215 8212 8214 8220 8231 8246 8265 8287 8314 8343 8375 8410 8447 8485 8525 8565 8605 8645 8685 8723 8760 8794 8826 8855 8881 8904 8922 8937 8948 8954 8957 8955 8950 8941 8929 8914 8896 8876 8853 8830 8805 8780 8754 8729 8705 8681 8659 8639 8621 8606 8593 8583 8575 8571 8570 8572 8577 8585 8597 8611 8628 8648 8670 8694 8720 8748 8777 8808 8839 8871 8903 8935 8966 8997 9027 9057 9084 9110 9135 9158 9178 9197 9214 9228 9241 9252 9260 9267 9271 9274 9275 9275 9272 9269 9264 9258 9251 9242 9233 9223 9212 9201 9188 9176 9163 9149 9136 9122 9109 9095 9081 9068 9056 9044 9033 9023 9015 9008 9002 8999 8997 8998 9001 9006 9014 9025 9037 9053 9070 9090 9111 9135 9160 9186 9214 9242 9271 9300 9329 9358 9387 9415 9443 9469 9496 9521 9545 9569 9591 9613 9634 9654 9673 9692 9709 9727 9743 9758 9773 9786 9799 9811 9822 9831 9839 9847 9853 9857 9860 9862 9863 9863 9861 9858 9854 9849 9843 9837 9829 9820 9811 9801 9791 9779 9767 9754 9741 9727 9712 9696 9679 9662 9643 9623 9603 9581 9558 9534 9509 9483 9456 9428 9398 9367 9336 9303 9269 9234 9198 9160 9122 9082 9041 8999 8956 8911 8864 8816 8767 8716 8663 8609 8554 8497 8439 8380 8321 8261 8202 8143 8084 8027 7972 7918 7868 7820 7777 7737 7702 7672 7648 7629 7615 7608 7606 7611 7621 7637 7659 7686 7718 7754 7795 7840 7888 7938 7991 8046 8102 8159 8216 8274 8331 8387 8442 8496 8548 8598 8646 8692 8735 8776 8814 8849 8881 8911 8937 8962 8983 9003 9020 9034 9047 9058 9068 9076 9083 9090 9095 9100 9105 9110 9114 9119 9124 9130 9136 9142 9149 9157 9166 9175 9184 9195 9205 9216 9228 9239 9251 9263 9275 9287 9299 9311 9323 9335 9346 9358 9369 9379 9390 9400 9410 9420 9429 9438 9446 9454 9462 9469 9475 9481 9487 9492 9496 9501 9504 9508 9511 9514 9517 9519 9522 9524 9526 9528 9530 9531 9532 9532 9531 9530 9527 9523 9517 9509 9500 9487 9473 9456 9436 9413 9387 9358 9327 9292 9254 9214 9170 9123 9074 9022 8967 8909 8849 4488 0 62 5 8787 8722 8655 8586 8516 8443 8369 8295 8220 8144 8068 7994 7920 7847 7776 7708 7642 7579 7519 7463 7411 7362 7317 7276 7238 7203 7171 7142 7115 7089 7064 7039 7014 6989 6962 6933 6902 6867 6829 6786 6739 6687 6630 6567 6499 6425 6346 6263 6174 6081 5985 5886 5785 5683 5581 5479 5380 5283 5190 5103 5021 4947 4880 4821 4772 4733 4703 4684 4676 4678 4690 4714 4748 4792 4846 4910 4983 5066 5157 5257 5364 5479 5601 5730 5864 6004 6148 6296 6447 6600 6754 6908 7063 7216 7366 7513 7655 7793 7925 8050 8168 8278 8381 8475 8560 8637 8704 8764 8815 8857 8892 8919 8938 8951 8957 8956 8950 8938 8920 8897 8869 8837 8799 8756 8708 8656 8598 8536 8468 8396 8318 8235 8148 8055 7958 7857 7752 7644 7532 7418 7302 7185 7067 6950 6833 6717 6603 6491 6383 6278 6176 6080 5988 5901 5820 5744 5675 5612 5556 5507 5466 5433 5408 5392 5385 5388 5400 5422 5454 5496 5548 5610 5682 5763 5853 5950 6056 6167 6285 6407 6533 6662 6793 6925 7058 7190 7321 7451 7579 7704 7826 7945 8060 8172 8281 8385 8486 8582 8675 8763 8847 8928 9004 9075 9143 9206 9265 9320 9370 9417 9460 9499 9535 9567 9596 9623 9647 9669 9689 9707 9724 9740 9754 9768 9780 9792 9803 9814 9824 9833 9842 9850 9857 9864 9871 9877 9882 9888 9892 9897 9900 9904 9908 9911 9914 9917 9919 9922 9924 9926 9928 9930 9931 9932 9933 9934 9934 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9915 9913 9912 9911 9910 9910 9910 9910 9910 9911 9911 9912 9912 9912 9912 9912 9911 9911 9909 9908 9906 9904 9902 9899 9897 9895 9893 9891 9889 9888 9886 9886 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9886 9885 9884 9882 9880 9877 9875 9872 9868 9865 9862 9859 9856 9853 9851 9849 9847 9845 9844 9843 9843 9843 9843 9843 9844 9845 9846 9848 9850 9851 9853 9856 9858 9860 9862 9864 9867 9868 9870 9872 9873 9873 9874 9874 9874 9873 9872 9871 9870 9868 9867 9865 9864 9862 9861 9860 9859 9857 9856 9855 9854 9852 9850 9848 9845 9841 9837 9832 9826 9819 9811 9803 9794 9784 9773 9762 9749 9736 9722 9708 9692 9676 9658 9639 9618 9596 9572 9546 9518 9487 9453 9417 9378 9336 9290 9241 9189 9134 9075 9013 8947 8877 8804 8728 8648 8564 8477 8386 8291 8194 8092 7988 7880 7769 7656 7540 7421 7301 7179 7056 6931 6807 6683 6560 6437 6316 6197 6081 5968 5859 5754 5653 5557 5466 5381 5302 5230 5164 5106 5054 5011 4976 4949 4930 4921 4920 4929 4948 4976 5013 5060 5117 5184 5259 5344 5438 5540 5650 5767 5890 6020 6155 6294 6436 6581 6727 6874 7020 7165 7309 7449 7586 7719 7846 7969 8085 8195 8299 8396 8486 8569 8645 8714 8776 8831 8879 8920 8954 8981 4489 0 62 5 9000 9013 9019 9018 9009 8994 8971 8942 8905 8862 8811 8754 8690 8620 8544 8462 8375 8282 8185 8084 7980 7872 7762 7649 7536 7423 7310 7198 7086 6977 6871 6768 6669 6574 6485 6401 6323 6251 6185 6126 6073 6027 5988 5955 5929 5908 5893 5884 5879 5879 5882 5889 5898 5910 5922 5935 5947 5959 5969 5977 5981 5982 5979 5971 5957 5938 5914 5883 5847 5805 5757 5704 5647 5586 5522 5455 5385 5316 5247 5179 5111 5047 4985 4928 4876 4828 4787 4752 4723 4702 4687 4680 4680 4688 4705 4729 4762 4803 4853 4911 4979 5055 5140 5234 5337 5449 5569 5696 5831 5973 6120 6273 6429 6589 6750 6911 7072 7233 7391 7546 7696 7841 7980 8113 8239 8358 8469 8573 8669 8759 8841 8916 8985 9047 9104 9155 9201 9242 9279 9311 9339 9364 9385 9402 9417 9428 9437 9444 9448 9450 9450 9449 9447 9443 9440 9436 9432 9429 9426 9423 9422 9421 9422 9424 9426 9430 9435 9440 9446 9453 9460 9467 9475 9482 9489 9497 9503 9510 9516 9522 9527 9532 9537 9540 9543 9545 9546 9546 9544 9540 9535 9527 9517 9503 9487 9468 9445 9420 9390 9358 9322 9284 9242 9198 9152 9104 9054 9002 8949 8895 8840 8785 8729 8673 8616 8560 8503 8447 8391 8336 8281 8228 8177 8129 8083 8040 8001 7966 7937 7912 7894 7881 7875 7875 7882 7894 7913 7938 7967 8002 8040 8082 8126 8173 8222 8271 8322 8373 8423 8473 8523 8573 8622 8670 8718 8765 8812 8859 8905 8951 8996 9041 9084 9127 9168 9208 9247 9283 9317 9349 9378 9406 9430 9452 9472 9490 9505 9518 9530 9539 9548 9554 9560 9564 9567 9569 9570 9570 9568 9566 9562 9557 9551 9544 9536 9527 9516 9505 9493 9479 9465 9449 9432 9414 9394 9372 9348 9323 9295 9264 9231 9195 9156 9113 9068 9019 8967 8911 8851 8788 8720 8649 8573 8491 8405 8312 8212 8106 7991 7868 7736 7594 7443 7281 7109 6927 6735 6535 6326 6110 5889 5661 5433 5204 4976 4748 4525 4308 4098 3898 3706 3526 3357 3199 3054 2920 2798 2688 2588 2497 2416 2343 2278 2219 2166 2118 2074 2035 1999 1967 1939 1914 1893 1877 1866 1860 1860 1867 1882 1905 1938 1981 2036 2101 2179 2269 2373 2489 2618 2760 2914 3080 3256 3444 3640 3844 4055 4272 4493 4717 4942 5167 5392 5616 5836 6053 6265 6472 6673 6868 7056 7236 7410 7576 7734 7884 8027 8162 8289 8408 8519 8623 8719 8807 8888 8963 9030 9092 9147 9197 9242 9281 9317 9349 9377 9403 9426 9446 9465 9482 9498 9512 9525 9537 9549 9559 9569 9579 9587 9596 9603 9611 9618 9624 9631 9637 9644 9650 9656 9662 9668 9674 9680 9685 9690 9695 9698 9702 9704 9705 9705 9703 9700 9696 9689 9681 9671 9659 9644 9627 9608 9585 9560 9532 9500 9464 9425 9381 9332 9279 9221 9157 9088 9013 8933 8846 8754 8656 8552 8442 4490 0 62 5 8327 8207 8082 7953 7819 7682 7541 7398 7252 7103 6953 6802 6650 6496 6343 6190 6036 5884 5732 5581 5431 5284 5138 4995 4855 4718 4584 4455 4330 4210 4095 3987 3884 3788 3699 3617 3542 3476 3417 3366 3324 3290 3264 3247 3239 3239 3248 3267 3294 3330 3376 3432 3497 3572 3658 3753 3859 3975 4102 4237 4383 4537 4700 4870 5047 5230 5418 5608 5802 5996 6190 6383 6573 6760 6942 7118 7288 7451 7606 7752 7891 8020 8141 8253 8357 8452 8539 8618 8689 8753 8810 8860 8904 8942 8974 9001 9022 9038 9050 9057 9061 9061 9058 9052 9044 9034 9022 9010 8998 8985 8973 8962 8953 8945 8939 8936 8936 8938 8944 8952 8964 8978 8996 9016 9038 9063 9090 9119 9149 9180 9212 9244 9277 9309 9342 9374 9405 9435 9464 9492 9519 9545 9570 9593 9616 9637 9657 9676 9694 9711 9727 9741 9755 9768 9780 9792 9802 9811 9820 9828 9835 9842 9848 9853 9858 9863 9867 9871 9874 9878 9881 9884 9887 9889 9892 9894 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9911 9910 9909 9908 9907 9905 9903 9901 9899 9896 9893 9890 9887 9883 9879 9874 9870 9864 9858 9852 9845 9837 9829 9820 9809 9798 9785 9771 9756 9739 9721 9701 9679 9655 9628 9599 9568 9534 9497 9458 9415 9369 9320 9267 9211 9152 9090 9025 8956 8885 8811 8735 8657 8577 8496 8414 8331 8249 8166 8084 8003 7923 7845 7769 7696 7625 7558 7494 7433 7377 7325 7277 7234 7196 7164 7137 7116 7101 7091 7088 7090 7099 7113 7132 7157 7186 7220 7258 7299 7344 7390 7439 7489 7539 7589 7639 7689 7738 7786 7832 7876 7919 7961 8000 8038 8075 8110 8143 8176 8207 8238 8267 8296 8324 8352 8378 8404 8430 8455 8479 8502 8524 8546 8567 8586 8604 8621 8636 8650 8662 8671 8679 8683 8686 8685 8681 8673 8663 8649 8630 8609 8583 8553 8520 8482 8441 8395 8345 8291 8233 8170 8103 8031 7955 7873 7786 7694 7596 7493 7385 7270 7151 7026 6896 6762 6624 6483 6339 6194 6048 5901 5756 5613 5472 5336 5204 5077 4957 4843 4737 4638 4547 4464 4389 4322 4263 4211 4167 4131 4101 4078 4062 4052 4048 4050 4057 4070 4088 4111 4138 4170 4206 4246 4290 4338 4389 4443 4500 4560 4622 4687 4755 4825 4897 4972 5050 5131 5214 5301 5392 5486 5584 5686 5792 5902 6016 6134 6256 6381 6510 6641 6774 6909 7044 7180 7316 7451 7584 7716 7845 7971 8093 8212 8326 8436 8540 8640 8735 8825 8909 8989 9063 9132 9197 9257 9312 9362 9409 9452 9490 9526 9558 9586 9612 9635 9656 9674 9690 9705 9717 9729 9739 9747 9755 9762 9769 9774 9780 9785 9790 9794 9799 9803 9808 9812 9817 9822 9826 9831 9836 9841 9845 9850 9854 9858 9862 9866 9869 9872 9874 9876 9877 9878 9878 9877 9876 9874 9872 4491 0 62 5 9869 9866 9862 9858 9853 9848 9843 9838 9833 9827 9822 9816 9811 9805 9800 9794 9788 9783 9777 9771 9765 9758 9752 9745 9738 9730 9723 9715 9708 9700 9692 9685 9678 9671 9664 9658 9652 9647 9643 9639 9635 9632 9629 9628 9626 9625 9625 9625 9626 9627 9629 9632 9635 9639 9643 9647 9653 9658 9664 9670 9676 9682 9688 9694 9699 9705 9709 9713 9716 9719 9721 9723 9724 9725 9726 9726 9727 9727 9728 9729 9730 9731 9733 9735 9737 9739 9742 9744 9747 9749 9752 9754 9756 9759 9761 9763 9765 9768 9771 9774 9777 9781 9785 9790 9795 9801 9807 9813 9820 9827 9834 9841 9847 9854 9860 9865 9870 9874 9878 9881 9884 9886 9888 9889 9889 9889 9888 9887 9885 9883 9880 9876 9871 9865 9859 9851 9842 9831 9819 9805 9790 9772 9753 9731 9707 9680 9651 9619 9584 9546 9504 9459 9410 9357 9299 9237 9171 9099 9023 8941 8855 8762 8665 8562 8454 8341 8223 8100 7973 7842 7707 7569 7428 7284 7139 6994 6848 6702 6557 6413 6271 6133 5997 5865 5737 5614 5496 5383 5275 5173 5077 4987 4903 4824 4752 4687 4627 4574 4527 4487 4453 4426 4406 4394 4389 4392 4402 4421 4447 4482 4525 4577 4636 4703 4778 4859 4948 5042 5142 5247 5356 5468 5583 5701 5820 5940 6061 6181 6301 6420 6539 6655 6771 6885 6997 7107 7216 7324 7429 7534 7636 7737 7837 7935 8031 8126 8219 8310 8399 8485 8569 8651 8731 8807 8881 8951 9019 9083 9144 9201 9255 9306 9353 9397 9437 9474 9508 9539 9566 9591 9612 9631 9647 9660 9671 9679 9684 9687 9687 9685 9680 9672 9661 9648 9632 9612 9590 9564 9536 9504 9470 9432 9391 9347 9301 9252 9200 9145 9088 9028 8966 8902 8835 8766 8695 8622 8547 8470 8391 8312 8232 8151 8070 7990 7911 7834 7759 7687 7618 7554 7494 7440 7392 7350 7315 7286 7264 7249 7241 7240 7246 7259 7278 7303 7334 7370 7412 7459 7511 7567 7628 7693 7761 7833 7907 7985 8065 8146 8229 8313 8398 8482 8566 8649 8731 8810 8887 8962 9033 9100 9165 9225 9281 9333 9382 9426 9467 9504 9537 9567 9594 9618 9638 9656 9671 9683 9693 9700 9705 9707 9707 9704 9699 9692 9682 9669 9654 9637 9618 9596 9572 9546 9518 9487 9455 9421 9385 9347 9308 9267 9225 9181 9137 9092 9046 9000 8953 8907 8861 8815 8770 8726 8683 8642 8604 8567 8533 8502 8474 8450 8430 8413 8401 8394 8391 8392 8399 8410 8426 8447 8472 8502 8535 8572 8612 8654 8700 8747 8795 8845 8895 8945 8995 9044 9093 9140 9186 9231 9274 9315 9355 9392 9428 9462 9495 9525 9554 9581 9607 9630 9652 9672 9690 9706 9720 9733 9743 9752 9759 9764 9767 9769 9769 9768 9766 9763 9760 9755 9751 9746 9741 9737 9732 9728 9724 9721 9719 9717 9715 9714 9713 9713 9712 9713 9713 9713 9713 9713 9713 9713 4492 0 62 5 9713 9712 9711 9711 9710 9709 9708 9707 9707 9706 9706 9705 9705 9706 9706 9706 9707 9708 9708 9709 9710 9710 9710 9710 9710 9710 9709 9708 9707 9706 9704 9703 9701 9700 9699 9698 9697 9697 9697 9698 9699 9700 9702 9705 9708 9711 9715 9719 9723 9728 9732 9737 9741 9746 9750 9755 9759 9763 9767 9771 9774 9778 9782 9785 9789 9793 9797 9801 9806 9810 9815 9820 9826 9831 9836 9841 9846 9851 9855 9859 9862 9865 9866 9867 9867 9867 9865 9863 9860 9856 9851 9846 9841 9834 9827 9820 9812 9804 9795 9785 9775 9763 9751 9738 9723 9707 9688 9668 9646 9622 9595 9565 9533 9497 9459 9418 9373 9325 9275 9221 9164 9104 9042 8977 8910 8840 8768 8695 8620 8543 8466 8388 8309 8230 8152 8074 7996 7921 7846 7774 7704 7638 7574 7515 7459 7408 7362 7321 7285 7256 7232 7214 7203 7197 7199 7206 7220 7240 7266 7298 7336 7379 7427 7481 7539 7601 7668 7738 7811 7887 7965 8046 8128 8212 8295 8379 8463 8546 8628 8709 8787 8864 8937 9008 9076 9140 9201 9258 9312 9362 9409 9452 9492 9528 9562 9592 9619 9644 9666 9685 9703 9718 9731 9742 9751 9759 9765 9770 9773 9776 9777 9777 9776 9775 9772 9769 9765 9761 9756 9750 9743 9735 9727 9718 9707 9696 9683 9669 9654 9638 9621 9602 9582 9562 9540 9518 9495 9471 9446 9421 9395 9369 9343 9316 9288 9261 9233 9204 9176 9147 9118 9089 9060 9032 9004 8976 8950 8924 8900 8878 8857 8839 8822 8808 8796 8787 8780 8776 8775 8775 8778 8784 8791 8800 8810 8822 8836 8850 8865 8880 8896 8912 8927 8943 8958 8972 8986 8997 9008 9016 9023 9027 9028 9026 9021 9012 8999 8982 8961 8935 8905 8869 8829 8784 8735 8680 8621 8558 8490 8417 8341 8261 8177 8089 7999 7905 7808 7708 7606 7502 7396 7288 7180 7072 6963 6855 6749 6644 6543 6445 6352 6265 6183 6109 6042 5984 5935 5895 5864 5844 5833 5833 5842 5861 5889 5926 5972 6025 6087 6155 6230 6311 6397 6489 6585 6685 6790 6897 7008 7121 7236 7353 7471 7590 7708 7827 7944 8060 8174 8285 8393 8496 8596 8692 8782 8868 8949 9025 9096 9162 9223 9280 9333 9382 9428 9470 9509 9546 9581 9613 9644 9672 9699 9725 9748 9771 9791 9811 9828 9845 9860 9873 9885 9896 9907 9916 9924 9931 9938 9944 9950 9955 9960 9965 9970 9974 9978 9982 9986 9989 9992 9995 9997 9998 999910000100011000010000 9999 9999 9998 9997 9996 9995 9994 9993 9993 9993 9992 9992 9992 9991 9991 9990 9989 9987 9985 9983 9980 9976 9972 9967 9962 9957 9951 9945 9939 9933 9927 9921 9916 9911 9906 9901 9898 9894 9892 9890 9888 9887 9886 9886 9886 9886 9887 9887 9889 9890 9891 9893 9894 9896 9898 9899 9901 9903 9905 9907 9909 9912 9914 9916 9918 9920 9923 9925 9927 9929 9930 4493 0 62 5 9932 9933 9934 9935 9935 9935 9935 9934 9933 9932 9931 9930 9928 9926 9925 9923 9922 9920 9919 9918 9917 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9891 9891 9892 9893 9894 9895 9896 9898 9899 9901 9902 9903 9904 9904 9904 9903 9902 9900 9898 9895 9891 9887 9882 9876 9869 9862 9853 9843 9832 9820 9807 9792 9775 9757 9737 9716 9692 9667 9639 9610 9579 9546 9512 9476 9438 9400 9359 9318 9276 9234 9191 9147 9104 9061 9019 8977 8936 8897 8859 8823 8789 8758 8730 8705 8683 8665 8651 8640 8634 8632 8634 8640 8649 8663 8680 8701 8724 8751 8779 8810 8842 8876 8910 8945 8979 9014 9048 9081 9113 9143 9172 9198 9221 9242 9259 9273 9283 9288 9290 9286 9277 9262 9242 9216 9184 9146 9101 9051 8994 8931 8862 8788 8708 8623 8533 8438 8339 8236 8129 8020 7907 7792 7675 7557 7438 7318 7200 7081 6965 6851 6740 6633 6532 6436 6348 6266 6193 6129 6075 6031 5997 5974 5962 5962 5972 5993 6026 6068 6120 6181 6251 6330 6416 6509 6608 6713 6823 6936 7054 7175 7298 7423 7549 7674 7800 7926 8049 8171 8290 8405 8517 8624 8727 8824 8916 9003 9084 9159 9228 9291 9349 9401 9448 9490 9528 9561 9590 9616 9638 9657 9673 9687 9698 9707 9714 9720 9723 9725 9725 9724 9722 9718 9714 9708 9701 9694 9686 9677 9667 9657 9647 9636 9625 9613 9601 9589 9577 9564 9551 9538 9524 9511 9497 9483 9469 9455 9441 9427 9414 9400 9388 9375 9363 9352 9342 9332 9323 9315 9307 9300 9294 9288 9283 9279 9274 9270 9267 9264 9261 9258 9256 9254 9252 9251 9251 9251 9252 9254 9256 9259 9263 9268 9273 9279 9285 9291 9297 9304 9310 9316 9322 9327 9332 9336 9340 9343 9345 9347 9349 9350 9351 9352 9352 9353 9353 9354 9354 9354 9355 9355 9355 9354 9354 9352 9351 9348 9345 9341 9336 9331 9324 9317 9309 9300 9290 9279 9267 9254 9240 9226 9210 9193 9175 9155 9134 9111 9087 9060 9032 9002 8969 8934 8897 8858 8817 8774 8729 8682 8634 8584 8533 8481 8428 8375 8321 8266 8211 8156 8101 8046 7991 7937 7882 7828 7775 7722 7669 7618 7568 7519 7472 7428 7385 7345 7308 7275 7245 7219 7197 7179 7165 7156 7151 7150 7152 7158 7167 7177 7190 7204 7217 7231 7243 7254 7261 7266 7266 7262 7253 7238 4494 0 62 6 7171 7145 7112 7073 7029 6978 6923 6862 6796 6727 6655 6580 6503 6426 6349 6271 6196 6124 6054 5990 5930 5877 5830 5790 5758 5735 5720 5715 5718 5731 5753 5784 5824 5872 5929 5993 6064 6142 6226 6315 6409 6506 6607 6710 6814 6919 7023 7128 7231 7332 7430 7525 7616 7703 7784 7860 7930 7994 8051 8102 8145 8182 8212 8235 8250 8260 8263 8259 8250 8236 8217 8193 8166 8135 8102 8067 8029 7992 7953 7915 7877 7840 7805 7772 7741 7712 7687 7665 7646 7631 7620 7612 7609 7609 7613 7620 7631 7646 7664 7684 7708 7734 7762 7792 7823 7857 7891 7926 7962 7998 8035 8071 8107 8144 8179 8214 8248 8282 8315 8346 8377 8407 8435 8462 8488 8513 8536 8558 8578 8597 8614 8630 8643 8656 8666 8675 8683 8688 8692 8695 8696 8696 8694 8691 8687 8682 8675 8668 8659 8650 8639 8628 8615 8602 8587 8572 8555 8537 8518 8498 8476 8454 8430 8405 8378 8351 8322 8293 8262 8230 8198 8166 8133 8100 8066 8033 8000 7968 7936 7904 7874 7844 7815 7786 7759 7732 7706 7680 7655 7631 7606 7582 7558 7533 7508 7483 7458 7432 7405 7377 7348 7318 7287 7254 7221 7185 7149 7110 7070 7028 6984 6939 6891 6841 6789 6736 6680 6623 6563 6503 6441 6377 6314 6249 6185 6121 6057 5994 5932 5872 5813 5756 5700 5647 5595 5545 5496 5447 5399 5350 5301 5250 5196 5140 5080 5015 4945 4870 4789 4701 4607 4506 4399 4286 4167 4043 3915 3784 3650 3515 3380 3246 3114 2984 2858 2737 2622 2513 2410 2315 2227 2148 2075 2010 1952 1901 1856 1818 1784 1756 1733 1714 1699 1687 1679 1674 1672 1674 1679 1688 1702 1719 1742 1770 1803 1843 1889 1942 2003 2070 2146 2228 2319 2417 2522 2633 2752 2876 3006 3140 3278 3421 3565 3712 3860 4008 4156 4304 4451 4596 4739 4879 5016 5150 5280 5408 5531 5651 5767 5880 5988 6094 6195 6294 6388 6480 6568 6653 6735 6814 6890 6963 7033 7101 7165 7227 7286 7343 7397 7448 7497 7544 7589 7632 7673 7712 7749 7785 7820 7853 7885 7916 7946 7975 8003 8030 8057 8083 8109 8134 8158 8182 8205 8229 8251 8274 8296 8318 8340 8361 8383 8404 8425 8445 8466 8486 8507 8526 8546 8565 8584 8603 8621 8639 8655 8672 8687 8702 8717 8730 8743 8755 8766 8777 8787 8796 8805 8814 8822 8830 8837 8845 8852 8860 8868 8875 8883 8892 8900 8909 8918 8928 8937 8947 8957 8968 8978 8989 9000 9011 9022 9033 9043 9054 9065 9076 9086 9097 9107 9117 9127 9137 9146 9155 9164 9173 9181 9189 9197 9204 9210 9215 9220 9224 9227 9230 9231 9230 9229 9227 9223 9218 9212 9204 9195 9185 9174 9162 9148 9134 9119 9102 9085 9067 9048 9028 9008 8987 8965 8942 8919 8896 8872 8847 8822 8798 8773 8749 8725 8701 8679 8657 8637 8619 8602 8588 8575 8565 8558 8553 4495 0 62 6 8551 8552 8555 8561 8570 8581 8594 8610 8628 8648 8670 8693 8717 8743 8770 8798 8826 8855 8884 8913 8943 8972 9002 9031 9059 9087 9114 9140 9166 9191 9214 9236 9257 9277 9296 9314 9330 9345 9359 9372 9384 9394 9404 9413 9422 9429 9436 9443 9448 9454 9458 9463 9467 9471 9474 9478 9481 9484 9486 9489 9492 9495 9498 9501 9504 9508 9512 9515 9519 9523 9528 9532 9536 9540 9544 9548 9551 9554 9557 9559 9560 9561 9561 9560 9558 9556 9552 9548 9543 9537 9530 9522 9514 9504 9494 9482 9470 9456 9442 9426 9410 9392 9374 9354 9334 9313 9291 9268 9244 9220 9195 9170 9145 9120 9095 9069 9045 9020 8996 8972 8949 8927 8906 8885 8866 8848 8830 8814 8800 8787 8775 8765 8757 8750 8746 8743 8743 8744 8748 8753 8760 8770 8781 8793 8807 8822 8838 8855 8871 8888 8905 8921 8935 8949 8961 8971 8979 8984 8987 8986 8983 8976 8965 8951 8934 8912 8886 8857 8823 8786 8744 8698 8649 8595 8538 8477 8413 8346 8276 8204 8130 8055 7979 7903 7827 7751 7677 7606 7536 7470 7408 7349 7295 7245 7201 7161 7126 7096 7070 7049 7033 7020 7011 7006 7004 7004 7007 7012 7020 7029 7041 7054 7069 7086 7105 7126 7150 7176 7204 7236 7271 7309 7350 7394 7442 7492 7546 7602 7661 7722 7785 7849 7914 7979 8045 8110 8173 8235 8295 8352 8405 8455 8500 8540 8575 8604 8626 8642 8651 8653 8647 8634 8613 8585 8548 8504 8453 8395 8330 8258 8180 8097 8009 7917 7821 7723 7622 7520 7418 7316 7214 7115 7018 6925 6836 6752 6673 6601 6536 6478 6428 6387 6354 6330 6316 6311 6315 6329 6352 6384 6425 6474 6531 6595 6666 6743 6825 6911 7002 7095 7190 7287 7385 7482 7578 7675 7769 7860 7950 8037 8121 8201 8278 8353 8423 8491 8555 8616 8675 8730 8783 8833 8880 8926 8968 9009 9048 9084 9119 9152 9183 9212 9239 9265 9289 9311 9332 9352 9369 9386 9401 9415 9427 9439 9449 9458 9467 9474 9481 9487 9492 9496 9500 9504 9507 9510 9513 9515 9518 9520 9522 9525 9527 9530 9533 9536 9540 9543 9547 9551 9555 9560 9565 9570 9575 9581 9587 9593 9599 9605 9612 9618 9625 9632 9639 9646 9654 9661 9668 9676 9683 9690 9697 9704 9711 9717 9724 9730 9735 9740 9745 9749 9753 9756 9758 9760 9762 9762 9761 9760 9757 9754 9749 9743 9735 9726 9715 9703 9689 9673 9656 9636 9614 9591 9565 9536 9506 9473 9437 9399 9357 9313 9265 9213 9158 9098 9034 8965 8892 8813 8729 8639 8543 8442 8336 8223 8106 7983 7855 7723 7587 7448 7306 7161 7015 6869 6723 6577 6432 6290 6149 6012 5880 5751 5628 5509 5397 5292 5193 5102 5018 4943 4876 4818 4770 4732 4703 4686 4679 4684 4699 4727 4766 4817 4879 4953 5038 5133 5239 5354 5477 5609 5747 5892 6041 6193 6350 6507 6664 6820 4496 0 62 6 6977 7130 7280 7426 7566 7702 7831 7954 8071 8180 8283 8378 8466 8547 8620 8687 8747 8800 8846 8886 8920 8947 8969 8985 8996 9001 9001 8995 8985 8969 8949 8924 8893 8858 8818 8774 8724 8669 8610 8545 8476 8401 8322 8238 8150 8058 7961 7861 7757 7650 7541 7430 7318 7205 7092 6978 6867 6757 6649 6545 6444 6348 6256 6169 6089 6014 5945 5883 5828 5779 5737 5702 5674 5653 5639 5631 5629 5634 5645 5662 5685 5713 5746 5785 5828 5875 5926 5980 6038 6098 6161 6225 6290 6356 6422 6488 6553 6617 6680 6740 6798 6854 6907 6957 7005 7049 7091 7131 7168 7204 7238 7270 7302 7334 7365 7397 7430 7465 7501 7538 7578 7621 7666 7713 7763 7816 7871 7928 7987 8048 8111 8175 8239 8305 8370 8436 8501 8566 8630 8692 8753 8812 8870 8925 8978 9029 9078 9125 9169 9210 9250 9287 9322 9354 9385 9414 9441 9466 9489 9510 9530 9549 9566 9581 9595 9608 9619 9629 9637 9645 9651 9655 9659 9662 9663 9664 9664 9663 9662 9660 9659 9656 9654 9652 9650 9648 9647 9646 9645 9644 9644 9644 9644 9645 9645 9645 9645 9645 9644 9643 9641 9638 9635 9631 9626 9620 9614 9607 9599 9591 9581 9572 9561 9551 9540 9528 9516 9504 9491 9478 9464 9451 9436 9422 9407 9392 9376 9360 9344 9328 9311 9295 9278 9262 9246 9230 9214 9199 9184 9170 9157 9145 9133 9121 9111 9101 9091 9083 9074 9067 9059 9052 9046 9040 9034 9028 9023 9018 9014 9009 9006 9003 9000 8998 8996 8995 8995 8995 8996 8997 8999 9001 9004 9007 9011 9014 9018 9022 9027 9031 9036 9041 9045 9051 9056 9061 9067 9072 9078 9084 9090 9097 9103 9109 9116 9122 9129 9135 9141 9147 9153 9158 9164 9169 9174 9180 9185 9190 9195 9200 9205 9211 9217 9224 9230 9238 9245 9253 9262 9271 9280 9290 9301 9311 9322 9334 9345 9357 9369 9381 9393 9406 9418 9431 9444 9457 9469 9482 9495 9507 9519 9531 9542 9553 9563 9572 9580 9587 9593 9598 9602 9604 9604 9603 9600 9595 9589 9580 9570 9558 9544 9527 9508 9487 9463 9437 9408 9376 9341 9302 9260 9213 9163 9109 9049 8986 8917 8843 8763 8678 8588 8491 8388 8279 8164 8042 7914 7780 7639 7491 7337 7177 7011 6838 6661 6478 6290 6099 5904 5706 5507 5307 5107 4907 4710 4515 4325 4139 3959 3787 3622 3465 3317 3179 3050 2931 2823 2725 2636 2558 2489 2429 2378 2335 2300 2272 2252 2239 2232 2232 2239 2253 2274 2301 2337 2380 2432 2492 2561 2640 2728 2826 2933 3050 3175 3309 3451 3599 3754 3912 4072 4234 4396 4556 4712 4863 5007 5142 5268 5382 5484 5573 5649 5711 5760 5796 5818 5829 5829 5819 5802 5776 5746 5712 5677 5641 5607 5575 5548 5526 5511 5505 5507 5519 5541 5574 5617 5671 5736 5811 5896 5991 6094 6206 6325 6450 6581 6716 6855 6996 4497 0 62 6 7137 7280 7422 7563 7701 7837 7968 8095 8217 8333 8444 8549 8647 8739 8826 8906 8980 9048 9111 9169 9222 9271 9316 9358 9395 9430 9462 9492 9519 9544 9568 9589 9609 9627 9644 9660 9674 9687 9699 9710 9720 9729 9738 9745 9753 9759 9766 9772 9778 9784 9790 9795 9801 9807 9814 9820 9826 9833 9840 9847 9854 9861 9868 9874 9881 9888 9894 9899 9905 9909 9914 9917 9920 9922 9924 9925 9925 9925 9924 9923 9921 9919 9916 9914 9911 9909 9906 9904 9902 9900 9898 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9888 9886 9883 9880 9876 9871 9866 9860 9854 9847 9840 9832 9824 9817 9809 9801 9794 9786 9780 9773 9767 9762 9758 9754 9750 9747 9745 9744 9743 9742 9743 9743 9745 9746 9749 9751 9754 9758 9762 9766 9771 9776 9782 9788 9794 9801 9807 9813 9820 9826 9833 9838 9844 9849 9853 9857 9859 9862 9863 9863 9863 9862 9860 9857 9854 9851 9847 9842 9838 9833 9828 9823 9818 9813 9808 9804 9799 9794 9789 9783 9778 9773 9767 9761 9755 9749 9743 9737 9731 9726 9720 9715 9710 9706 9702 9699 9697 9695 9694 9694 9694 9695 9697 9699 9701 9703 9706 9709 9712 9715 9718 9721 9724 9727 9729 9732 9734 9737 9739 9742 9744 9747 9749 9752 9754 9757 9760 9762 9764 9767 9769 9771 9773 9774 9775 9776 9777 9778 9778 9778 9778 9778 9777 9776 9775 9774 9773 9771 9769 9767 9764 9761 9757 9753 9748 9742 9735 9727 9718 9708 9697 9685 9672 9657 9641 9625 9607 9588 9568 9548 9526 9503 9480 9456 9431 9405 9378 9351 9323 9293 9263 9232 9199 9165 9130 9094 9056 9017 8977 8934 8890 8845 8797 8748 8697 8644 8589 8532 8472 8411 8347 8281 8212 8142 8069 7995 7918 7840 7760 7680 7599 7517 7436 7355 7276 7198 7123 7050 6982 6917 6856 6801 6751 6708 6670 6638 6613 6595 6583 6577 6578 6585 6597 6615 6638 6666 6699 6735 6775 6818 6864 6913 6964 7016 7070 7126 7182 7240 7298 7358 7418 7478 7539 7600 7661 7723 7785 7847 7909 7971 8033 8094 8156 8217 8277 8337 8396 8454 8511 8567 8622 8675 8727 8778 8827 8874 8920 8963 9005 9044 9082 9118 9151 9182 9212 9239 9264 9286 9307 9325 9341 9355 9367 9377 9385 9392 9396 9398 9399 9399 9396 9393 9388 9382 9376 9368 9360 9351 9342 9333 9324 9315 9306 9297 9289 9282 9275 9270 9265 9261 9259 9258 9258 9260 9263 9268 9273 9280 9288 9297 9307 9317 9329 9340 9352 9363 9374 9386 9396 9406 9415 9424 9431 9438 9444 9450 9454 9458 9462 9466 9469 9472 9476 9480 9484 9489 9494 9500 9507 9514 9522 9531 9540 9550 9560 9570 9581 9592 9602 9613 9623 9632 9642 9651 9659 9667 9674 9680 9686 9691 9695 9699 9702 9705 9707 9709 9710 9711 9711 9712 9712 9711 9711 9710 9710 9709 9709 9708 9708 4498 0 62 6 9707 9707 9707 9707 9707 9707 9708 9708 9709 9710 9711 9712 9713 9714 9716 9717 9719 9720 9722 9723 9725 9726 9728 9729 9730 9730 9731 9731 9731 9730 9729 9727 9725 9723 9720 9716 9712 9707 9702 9697 9691 9686 9680 9674 9668 9662 9656 9651 9646 9642 9639 9636 9633 9632 9631 9631 9632 9634 9636 9639 9643 9648 9653 9658 9664 9670 9676 9683 9689 9696 9702 9708 9714 9720 9726 9731 9735 9740 9743 9746 9749 9751 9753 9754 9754 9754 9753 9752 9750 9748 9745 9742 9738 9733 9728 9722 9716 9709 9701 9692 9682 9672 9660 9648 9634 9620 9605 9588 9571 9553 9535 9515 9496 9476 9455 9435 9415 9395 9375 9355 9336 9317 9299 9282 9265 9249 9234 9219 9205 9192 9180 9168 9158 9148 9139 9131 9125 9119 9115 9112 9110 9110 9112 9115 9120 9127 9136 9146 9158 9172 9187 9204 9223 9242 9263 9285 9309 9332 9357 9382 9408 9433 9459 9485 9511 9537 9562 9586 9610 9634 9656 9678 9698 9718 9736 9753 9769 9784 9798 9810 9821 9831 9840 9848 9855 9861 9866 9871 9875 9879 9882 9885 9888 9890 9892 9894 9896 9898 9899 9900 9900 9900 9899 9898 9896 9894 9891 9887 9882 9876 9870 9863 9856 9848 9839 9830 9820 9810 9800 9789 9778 9767 9756 9745 9733 9722 9710 9698 9686 9674 9662 9649 9637 9624 9611 9598 9584 9571 9557 9543 9529 9514 9500 9485 9471 9456 9441 9426 9411 9397 9382 9368 9353 9339 9325 9312 9299 9286 9273 9261 9250 9239 9229 9219 9210 9202 9194 9187 9181 9176 9171 9167 9164 9161 9158 9156 9154 9153 9152 9151 9150 9149 9148 9147 9146 9145 9144 9143 9143 9142 9142 9143 9144 9146 9148 9152 9156 9161 9167 9174 9182 9190 9199 9209 9219 9229 9238 9247 9256 9264 9270 9275 9278 9280 9279 9276 9270 9261 9250 9235 9218 9197 9173 9145 9114 9080 9042 9000 8954 8905 8852 8796 8736 8673 8606 8536 8464 8389 8311 8231 8150 8067 7984 7900 7817 7734 7652 7572 7494 7419 7347 7278 7214 7155 7100 7051 7008 6971 6940 6916 6898 6888 6884 6888 6899 6917 6942 6974 7013 7058 7110 7167 7230 7298 7371 7448 7528 7612 7697 7785 7872 7960 8049 8136 8221 8304 8384 8460 8533 8600 8663 8720 8772 8817 8856 8887 8912 8930 8940 8942 8937 8923 8902 8872 8835 8789 8735 8672 8602 8524 8438 8343 8242 8133 8018 7896 7768 7635 7496 7353 7207 7056 6905 6751 6596 6441 6287 6134 5983 5835 5691 5550 5415 5285 5161 5044 4933 4831 4736 4650 4573 4504 4446 4397 4358 4329 4311 4304 4307 4321 4345 4381 4427 4484 4551 4629 4716 4812 4918 5032 5153 5282 5418 5559 5705 5856 6010 6167 6325 6484 6644 6802 6960 7116 7268 7417 7562 7702 7838 7967 8091 8208 8319 8423 8521 8611 8695 8772 8842 8906 8964 9015 9061 9101 9137 9167 9194 9216 9235 9251 4499 0 62 6 9264 9275 9283 9289 9294 9297 9298 9299 9298 9295 9291 9286 9279 9271 9260 9248 9234 9217 9198 9176 9151 9124 9092 9058 9020 8979 8933 8884 8831 8775 8714 8648 8579 8506 8428 8347 8261 8171 8077 7980 7878 7774 7666 7555 7441 7326 7208 7090 6971 6852 6733 6615 6500 6386 6277 6171 6069 5973 5883 5799 5722 5653 5591 5538 5493 5456 5428 5409 5400 5399 5407 5424 5450 5485 5528 5580 5640 5707 5782 5865 5954 6049 6151 6258 6371 6487 6608 6732 6858 6986 7115 7244 7374 7502 7629 7754 7875 7993 8107 8217 8322 8422 8517 8607 8691 8770 8843 8912 8975 9034 9088 9137 9182 9224 9262 9296 9328 9357 9383 9407 9428 9448 9466 9483 9498 9512 9525 9537 9548 9559 9569 9579 9588 9597 9606 9615 9623 9632 9640 9648 9656 9663 9671 9678 9685 9691 9697 9703 9709 9714 9718 9723 9727 9730 9734 9737 9740 9743 9745 9748 9750 9752 9755 9756 9758 9759 9761 9761 9762 9762 9762 9762 9761 9760 9758 9756 9754 9752 9750 9748 9745 9743 9741 9738 9736 9734 9733 9731 9730 9729 9729 9728 9728 9727 9727 9727 9727 9726 9726 9726 9725 9724 9722 9721 9719 9716 9713 9710 9706 9701 9696 9690 9684 9677 9669 9661 9652 9642 9632 9622 9610 9599 9587 9575 9562 9550 9538 9526 9514 9503 9493 9484 9475 9468 9462 9458 9456 9455 9456 9458 9463 9469 9478 9487 9499 9512 9526 9541 9557 9574 9591 9609 9627 9644 9662 9679 9696 9712 9727 9742 9756 9769 9782 9794 9806 9816 9827 9836 9846 9854 9863 9870 9878 9885 9891 9897 9903 9908 9912 9916 9920 9923 9926 9929 9931 9933 9934 9936 9938 9940 9941 9943 9945 9947 9949 9952 9954 9956 9958 9960 9962 9963 9964 9965 9965 9965 9964 9963 9962 9960 9958 9955 9953 9950 9948 9946 9944 9942 9940 9939 9939 9938 9938 9939 9939 9940 9940 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9919 9917 9916 9913 9911 9909 9907 9904 9902 9900 9899 9897 9896 9895 9895 9895 9896 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9933 9934 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9933 9932 9930 9927 9925 9923 9920 9917 9915 9912 9909 9906 9904 9901 9898 9896 9893 9890 9888 9885 9882 9880 9877 9874 9872 9869 9866 9863 9861 9858 9856 9854 9852 9850 9849 9848 9848 9848 9849 9850 9851 9853 9855 9858 9861 9864 9867 9869 9872 9875 9877 9879 9881 9882 9883 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9884 4500 0 62 6 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9906 9906 9905 9903 9901 9899 9896 9893 9889 9885 9880 9875 9870 9864 9858 9852 9845 9837 9830 9821 9812 9803 9793 9782 9771 9759 9746 9732 9718 9703 9687 9671 9655 9638 9621 9604 9587 9570 9553 9536 9520 9503 9487 9471 9455 9439 9423 9408 9392 9376 9359 9343 9326 9309 9292 9275 9257 9239 9221 9203 9185 9167 9148 9129 9110 9090 9069 9047 9024 8999 8973 8945 8914 8880 8844 8804 8761 8714 8663 8609 8551 8489 8423 8354 8281 8205 8126 8044 7960 7875 7788 7699 7610 7522 7433 7345 7259 7174 7091 7011 6934 6861 6792 6726 6666 6611 6561 6516 6478 6446 6419 6400 6386 6379 6378 6383 6394 6410 6431 6458 6488 6523 6560 6600 6642 6685 6729 6773 6817 6859 6900 6938 6974 7008 7038 7065 7089 7110 7129 7144 7158 7169 7180 7191 7202 7214 7226 7242 7260 7282 7308 7339 7374 7415 7461 7513 7569 7631 7698 7769 7843 7922 8003 8085 8170 8255 8340 8425 8510 8592 8673 8752 8828 8901 8971 9038 9102 9163 9220 9275 9327 9375 9421 9464 9505 9543 9579 9612 9642 9670 9696 9719 9740 9758 9775 9789 9800 9810 9818 9824 9829 9832 9834 9834 9834 9833 9832 9830 9827 9825 9822 9819 9817 9814 9811 9809 9806 9804 9801 9798 9795 9792 9789 9786 9782 9779 9775 9770 9766 9761 9757 9752 9747 9741 9736 9730 9724 9717 9711 9704 9696 9688 9679 9669 9658 9647 9634 9620 9605 9589 9571 9551 9530 9507 9482 9456 9427 9397 9365 9331 9295 9257 9217 9176 9133 9089 9043 8996 8949 8900 8851 8802 8752 8703 8654 8606 8559 8514 8470 8428 8389 8352 8319 8288 8261 8238 8219 8205 8195 8189 8188 8192 8201 8214 8232 8254 8281 8312 8346 8384 8425 8469 8515 8563 8613 8664 8716 8768 8820 8872 8924 8975 9024 9073 9120 9165 9209 9250 9290 9327 9363 9396 9427 9456 9483 9508 9530 9551 9570 9586 9601 9614 9625 9635 9643 9650 9656 9661 9665 9668 9670 9672 9674 9676 9678 9680 9683 9686 9689 9693 9698 9703 9709 9716 9723 9730 9738 9747 9755 9764 9772 9780 9788 9796 9804 9811 9817 9823 9828 9833 9837 9841 9845 9848 9850 9853 9855 9856 9858 9859 9860 9861 9862 9862 9863 9863 9862 9861 9860 9859 9857 9854 9851 9848 9845 9841 9836 9832 9827 9822 9817 9812 9806 9801 9796 9790 9785 9780 9774 9769 9763 9758 9752 9747 9741 9736 9730 9724 9718 9713 9707 9702 9696 9691 9687 9683 9679 9675 9672 9670 9667 9665 9664 9662 9661 9660 9658 9657 9656 9654 9652 9649 9646 9643 9639 9635 9630 9625 9619 9613 9606 9599 9591 9583 9574 9564 9554 9543 9531 9518 9505 9490 9475 9458 9441 9422 9402 9381 9359 9336 9311 9286 9259 4501 0 62 6 9231 9202 9172 9141 9108 9074 9039 9002 8963 8923 8881 8837 8791 8742 8691 8638 8583 8525 8465 8402 8338 8272 8204 8134 8064 7993 7922 7851 7780 7710 7641 7574 7508 7445 7385 7328 7273 7223 7175 7132 7093 7058 7027 7000 6978 6960 6947 6939 6935 6937 6943 6954 6970 6991 7017 7047 7082 7120 7163 7209 7258 7309 7363 7417 7473 7528 7582 7635 7686 7734 7778 7818 7853 7883 7907 7925 7936 7941 7938 7928 7911 7886 7854 7813 7765 7709 7644 7572 7491 7402 7304 7198 7083 6959 6827 6687 6538 6382 6219 6049 5874 5693 5508 5320 5131 4941 4753 4565 4380 4200 4024 3856 3694 3540 3395 3259 3133 3016 2908 2810 2721 2641 2569 2506 2449 2399 2355 2317 2284 2256 2231 2211 2193 2179 2168 2160 2154 2151 2150 2152 2157 2165 2176 2190 2208 2229 2255 2285 2320 2360 2406 2458 2517 2583 2657 2738 2828 2927 3035 3152 3279 3415 3561 3715 3878 4049 4228 4413 4604 4800 4999 5201 5403 5606 5806 6006 6201 6392 6577 6755 6926 7089 7243 7388 7524 7651 7768 7877 7976 8066 8148 8222 8289 8348 8401 8447 8488 8524 8554 8581 8603 8621 8635 8647 8655 8661 8664 8665 8665 8662 8659 8654 8650 8645 8640 8635 8631 8629 8627 8628 8630 8634 8640 8649 8660 8674 8690 8708 8728 8751 8775 8802 8829 8858 8888 8919 8951 8983 9015 9047 9079 9112 9143 9175 9205 9236 9265 9294 9321 9348 9374 9399 9423 9445 9467 9487 9506 9524 9541 9556 9570 9583 9594 9604 9612 9620 9626 9630 9633 9635 9635 9634 9632 9628 9623 9616 9608 9598 9587 9575 9561 9546 9529 9512 9493 9473 9452 9429 9406 9382 9357 9331 9305 9277 9249 9221 9191 9162 9132 9101 9070 9039 9008 8976 8945 8913 8882 8851 8821 8790 8761 8732 8703 8676 8649 8624 8599 8576 8553 8532 8511 8492 8474 8458 8442 8427 8414 8401 8390 8379 8369 8360 8351 8343 8335 8327 8319 8311 8303 8294 8285 8276 8265 8254 8242 8228 8214 8199 8182 8165 8147 8127 8107 8087 8065 8044 8022 7999 7977 7955 7932 7910 7889 7867 7846 7825 7805 7785 7766 7748 7730 7712 7695 7679 7664 7649 7636 7623 7611 7600 7590 7581 7573 7566 7561 7556 7553 7551 7550 7549 7550 7552 7555 7559 7565 7571 7579 7589 7600 7613 7628 7646 7666 7688 7713 7742 7773 7808 7846 7887 7932 7980 8030 8084 8139 8197 8257 8318 8381 8444 8508 8571 8634 8696 8757 8817 8875 8931 8984 9036 9084 9130 9173 9213 9250 9284 9314 9341 9365 9385 9403 9417 9427 9435 9440 9441 9440 9436 9430 9421 9410 9398 9383 9367 9349 9331 9311 9290 9269 9247 9224 9201 9178 9155 9131 9108 9085 9061 9038 9016 8993 8972 8951 8930 8911 8893 8875 8859 8844 8831 8819 8809 8801 8794 8789 8785 8783 8784 8785 8789 8794 8801 8809 8819 8830 8842 8856 8870 8886 8902 4502 0 62 6 8919 8937 8955 8974 8993 9012 9032 9052 9072 9092 9112 9132 9152 9173 9193 9213 9233 9253 9272 9292 9311 9331 9349 9368 9386 9403 9420 9436 9452 9466 9480 9492 9504 9514 9523 9532 9539 9545 9550 9554 9556 9558 9559 9559 9557 9555 9551 9545 9539 9530 9520 9507 9492 9474 9454 9430 9402 9371 9336 9296 9252 9203 9149 9089 9024 8953 8876 8793 8704 8609 8507 8399 8285 8165 8039 7907 7770 7629 7482 7332 7179 7023 6865 6706 6546 6387 6229 6074 5920 5771 5626 5485 5351 5223 5101 4986 4879 4780 4688 4605 4530 4463 4405 4356 4315 4283 4260 4245 4240 4244 4258 4281 4314 4356 4408 4471 4543 4624 4715 4816 4925 5043 5168 5301 5440 5585 5735 5889 6046 6205 6365 6525 6685 6844 7000 7154 7304 7450 7592 7728 7860 7985 8105 8219 8327 8429 8524 8614 8698 8776 8849 8916 8977 9034 9086 9133 9176 9215 9250 9282 9310 9336 9359 9380 9399 9416 9431 9445 9457 9469 9479 9488 9496 9503 9509 9513 9517 9519 9519 9518 9515 9510 9503 9495 9484 9471 9457 9440 9422 9402 9380 9357 9333 9307 9280 9252 9223 9194 9164 9135 9105 9075 9046 9017 8989 8962 8937 8912 8890 8869 8851 8835 8822 8811 8803 8799 8798 8800 8805 8814 8826 8842 8861 8882 8906 8933 8962 8993 9025 9059 9092 9127 9162 9196 9229 9262 9294 9324 9352 9378 9403 9425 9444 9461 9476 9488 9497 9503 9506 9506 9502 9496 9485 9471 9453 9432 9405 9375 9339 9299 9254 9204 9148 9087 9021 8949 8872 8790 8703 8611 8515 8414 8310 8202 8092 7980 7866 7751 7637 7523 7410 7299 7191 7087 6986 6891 6801 6718 6641 6572 6510 6457 6412 6377 6350 6334 6327 6330 6342 6365 6397 6438 6489 6549 6617 6693 6777 6868 6965 7068 7175 7287 7402 7520 7639 7758 7877 7997 8115 8230 8343 8452 8557 8659 8756 8848 8936 9019 9096 9170 9238 9302 9361 9416 9468 9515 9559 9599 9636 9670 9701 9729 9754 9776 9795 9812 9827 9838 9848 9855 9860 9863 9865 9864 9862 9859 9854 9849 9843 9836 9829 9822 9814 9807 9800 9793 9786 9779 9773 9766 9761 9755 9750 9745 9740 9735 9730 9726 9722 9718 9715 9712 9709 9707 9705 9704 9704 9704 9705 9707 9710 9713 9717 9722 9727 9733 9740 9746 9754 9761 9768 9776 9783 9790 9798 9804 9811 9817 9823 9828 9833 9838 9843 9847 9851 9855 9859 9862 9866 9869 9873 9877 9880 9884 9888 9891 9895 9899 9903 9906 9910 9914 9917 9921 9924 9928 9931 9935 9938 9941 9944 9947 9950 9952 9955 9957 9959 9961 9963 9965 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9969 9967 9965 9963 9960 9958 9954 9950 9946 9942 9937 9932 9926 9920 9914 9907 9900 9893 9885 9877 9869 9861 9853 9844 9835 9826 4503 0 62 6 9817 9807 9798 9788 9779 9769 9760 9751 9741 9733 9724 9716 9708 9701 9694 9688 9683 9678 9674 9670 9667 9665 9663 9662 9661 9661 9661 9662 9663 9665 9666 9668 9671 9673 9676 9679 9682 9685 9688 9691 9694 9697 9699 9702 9704 9707 9708 9710 9711 9712 9713 9713 9712 9711 9710 9709 9706 9704 9701 9697 9693 9689 9684 9679 9673 9667 9660 9653 9645 9637 9628 9619 9610 9600 9589 9578 9567 9556 9545 9534 9523 9512 9501 9491 9481 9472 9463 9455 9448 9442 9436 9432 9428 9424 9422 9420 9419 9418 9418 9418 9419 9420 9422 9424 9426 9429 9432 9436 9439 9444 9448 9453 9459 9465 9471 9477 9483 9490 9497 9503 9510 9517 9523 9529 9535 9541 9546 9551 9555 9559 9563 9566 9569 9572 9574 9576 9578 9578 9579 9578 9578 9576 9574 9570 9566 9561 9556 9549 9542 9534 9525 9516 9506 9496 9487 9477 9468 9459 9451 9444 9438 9433 9429 9426 9424 9424 9424 9426 9428 9431 9436 9440 9446 9452 9459 9467 9475 9484 9493 9503 9513 9524 9536 9548 9561 9575 9589 9603 9618 9633 9648 9663 9678 9694 9708 9722 9736 9749 9762 9774 9785 9796 9805 9815 9823 9831 9839 9846 9853 9859 9865 9871 9876 9881 9886 9891 9895 9899 9903 9907 9910 9913 9916 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9934 9935 9937 9939 9941 9943 9945 9948 9950 9952 9954 9956 9958 9960 9961 9961 9962 9962 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9963 9962 9961 9959 9957 9954 9950 9947 9942 9938 9933 9928 9923 9918 9913 9908 9903 9898 9892 9887 9882 9876 9871 9865 9859 9852 9844 9836 9828 9818 9807 9796 9783 9769 9755 9739 9722 9705 9686 9667 9646 9625 9604 9581 9559 9535 9511 9486 9460 9434 9407 9379 9350 9320 9288 9256 9222 9187 9151 9114 9076 9036 8996 8955 8914 8873 8832 8791 8751 8712 8674 8638 8603 8571 8541 8513 8488 8465 8446 8430 8416 8406 8398 8394 8393 8394 8398 8405 8414 8426 8440 8457 8475 8495 8516 8539 8563 8588 8613 8639 8665 8691 8716 8741 8765 8789 8811 8831 8850 8868 8884 8898 8910 8921 8930 8938 8945 8951 8955 8959 8962 8965 8967 8969 8971 8974 8976 8979 8982 8986 8990 8994 9000 9005 9011 9018 9025 9034 9042 9052 9062 9073 9085 9098 9112 9127 9144 9161 9179 9199 9219 9240 9262 9285 9308 9331 9355 9379 9403 9427 9450 9473 9496 9518 9540 9561 9581 9601 9620 9639 9657 9674 9692 9709 9725 9741 9757 9773 9788 9802 9816 9830 9843 9855 9867 9878 9889 9899 9908 9917 9925 9932 9939 9945 9951 9956 9961 9966 9970 9973 9976 9979 9981 9983 9984 4504 0 62 6 9984 9984 9984 9983 9982 9981 9979 9977 9975 9974 9972 9970 9969 9968 9968 9967 9968 9968 9969 9970 9972 9973 9975 9977 9978 9979 9980 9980 9980 9980 9979 9978 9977 9975 9973 9971 9969 9968 9966 9964 9963 9962 9962 9962 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9965 9965 9963 9962 9960 9957 9955 9952 9949 9945 9941 9938 9933 9929 9925 9921 9916 9911 9907 9902 9897 9892 9886 9880 9874 9868 9862 9855 9847 9839 9831 9822 9813 9803 9792 9781 9770 9758 9746 9733 9721 9708 9696 9684 9672 9662 9652 9643 9636 9630 9626 9623 9622 9623 9626 9630 9636 9644 9653 9663 9674 9686 9698 9711 9724 9736 9749 9761 9773 9784 9794 9803 9812 9820 9827 9834 9841 9846 9852 9857 9863 9868 9873 9879 9884 9890 9895 9901 9907 9912 9918 9923 9928 9933 9938 9942 9946 9949 9952 9955 9957 9958 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9953 9951 9948 9946 9944 9942 9939 9937 9935 9933 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9900 9897 9895 9892 9890 9888 9885 9883 9882 9880 9879 9878 9877 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9873 9872 9871 9870 9868 9866 9864 9862 9859 9856 9853 9850 9847 9845 9842 9839 9836 9834 9831 9829 9827 9825 9824 9822 9821 9819 9818 9816 9815 9813 9811 9810 9808 9806 9804 9802 9800 9798 9796 9795 9794 9794 9794 9794 9795 9797 9799 9801 9804 9808 9812 9816 9820 9824 9828 9832 9836 9839 9843 9845 9848 9850 9851 9852 9853 9853 9853 9852 9852 9851 9849 9848 9846 9844 9841 9838 9834 9830 9825 9819 9812 9805 9796 9786 9775 9763 9749 9734 9718 9700 9681 9660 9637 9613 9587 9560 9530 9498 9465 9429 9391 9351 9309 9265 9219 9171 9121 9069 9016 8961 8906 8849 8792 8735 8678 8621 8565 8511 8457 8405 8356 8308 8263 8221 8182 8146 8113 8083 8057 8033 8013 7996 7981 7969 7959 7951 7944 7938 7931 7925 7918 7909 7899 7885 7868 7847 7821 7790 7753 7710 7661 7605 7542 7473 7396 7313 7223 7128 7027 6921 6811 6697 6582 6464 6345 6226 6109 5993 5880 5770 5665 5566 5473 5387 5309 5239 5178 5127 5085 5054 5034 5024 5026 5039 5063 5098 5144 5202 5270 5348 5436 5534 5640 5755 5877 6007 6142 6282 6427 6575 6725 6877 7029 7181 7332 7483 7629 7773 7913 8049 8180 8305 8425 8539 8647 8749 8845 8935 9019 9097 9169 9236 9298 9354 9406 9453 9496 9535 9570 9602 9630 9655 9677 9697 9714 9728 9740 9750 9758 9764 9769 9772 9773 9772 9771 9768 9765 9760 9755 9749 9743 9736 9729 9722 9714 9707 9699 9692 9684 9677 9669 9662 9655 9647 9640 4505 0 62 6 9632 9624 9617 9609 9601 9594 9586 9578 9571 9564 9557 9550 9544 9538 9533 9528 9524 9521 9518 9516 9514 9514 9513 9514 9515 9517 9519 9523 9526 9530 9535 9540 9546 9553 9559 9567 9574 9582 9590 9598 9607 9616 9624 9633 9641 9650 9658 9666 9674 9681 9688 9695 9702 9709 9715 9721 9727 9733 9738 9744 9749 9754 9759 9763 9767 9770 9773 9775 9776 9777 9776 9775 9772 9768 9763 9757 9750 9742 9733 9724 9713 9702 9690 9678 9666 9653 9640 9628 9615 9602 9589 9576 9563 9550 9537 9523 9510 9496 9482 9467 9452 9437 9422 9407 9392 9376 9362 9347 9333 9320 9307 9296 9285 9275 9267 9260 9254 9250 9247 9245 9244 9245 9247 9250 9254 9259 9265 9272 9280 9289 9298 9309 9320 9332 9345 9358 9372 9386 9401 9416 9431 9447 9462 9478 9493 9508 9522 9536 9549 9562 9574 9585 9596 9605 9614 9622 9629 9636 9642 9647 9651 9655 9659 9662 9665 9667 9669 9671 9673 9675 9676 9678 9679 9681 9683 9684 9686 9689 9691 9694 9697 9700 9703 9707 9711 9715 9720 9724 9729 9734 9739 9744 9750 9755 9760 9765 9770 9775 9780 9785 9790 9795 9799 9804 9808 9811 9815 9818 9821 9823 9825 9826 9827 9827 9827 9825 9824 9821 9818 9815 9811 9807 9802 9797 9792 9787 9782 9776 9771 9766 9761 9757 9752 9748 9744 9740 9736 9733 9730 9726 9723 9720 9717 9715 9712 9710 9708 9707 9706 9706 9706 9707 9708 9710 9714 9717 9722 9727 9733 9740 9747 9754 9762 9770 9778 9786 9794 9802 9809 9816 9823 9829 9834 9839 9843 9847 9850 9853 9855 9857 9858 9859 9860 9860 9860 9860 9859 9858 9857 9856 9855 9853 9851 9848 9846 9843 9839 9836 9832 9827 9823 9818 9813 9807 9802 9796 9791 9785 9780 9774 9769 9764 9759 9755 9751 9747 9743 9740 9737 9734 9731 9729 9726 9724 9722 9719 9716 9714 9711 9707 9704 9700 9696 9691 9686 9681 9676 9671 9665 9659 9654 9648 9642 9636 9630 9624 9618 9612 9606 9600 9593 9586 9579 9572 9564 9555 9546 9536 9526 9514 9502 9490 9476 9461 9446 9430 9413 9395 9376 9357 9337 9316 9295 9274 9253 9231 9210 9188 9167 9146 9127 9108 9090 9074 9059 9046 9035 9027 9020 9017 9015 9017 9022 9029 9039 9052 9067 9085 9106 9128 9153 9179 9206 9235 9264 9294 9324 9354 9384 9413 9442 9470 9498 9524 9549 9573 9595 9617 9637 9655 9673 9688 9703 9716 9728 9738 9747 9754 9760 9765 9768 9770 9770 9769 9767 9764 9760 9754 9748 9741 9733 9725 9716 9706 9697 9688 9678 9669 9660 9651 9643 9635 9628 9622 9616 9612 9608 9605 9603 9602 9602 9603 9605 9607 9611 9616 9622 9629 9636 9644 9653 9662 9672 9682 9693 9703 9713 9723 9733 9743 9752 9760 9768 9775 9781 9786 9791 9795 9798 9801 9803 9804 9804 9804 9803 9802 9800 9798 9795 9792 4507 0 62 7 9795 9795 9795 9795 9794 9793 9792 9790 9788 9786 9783 9779 9776 9772 9767 9763 9758 9753 9747 9741 9735 9729 9722 9715 9708 9700 9692 9684 9675 9666 9657 9646 9636 9625 9614 9602 9589 9577 9564 9551 9538 9526 9513 9500 9488 9477 9466 9455 9446 9437 9429 9422 9415 9410 9405 9401 9398 9395 9393 9391 9389 9387 9386 9384 9382 9380 9377 9374 9370 9365 9359 9351 9343 9333 9321 9307 9292 9274 9254 9232 9207 9180 9150 9118 9082 9045 9005 8963 8919 8873 8826 8778 8730 8682 8635 8588 8544 8501 8461 8424 8390 8361 8336 8315 8299 8289 8283 8283 8289 8299 8315 8335 8361 8391 8425 8463 8505 8550 8598 8649 8701 8755 8810 8866 8922 8978 9033 9088 9142 9194 9244 9293 9339 9382 9423 9462 9497 9529 9559 9585 9609 9629 9647 9662 9674 9683 9689 9694 9695 9695 9692 9687 9679 9670 9659 9645 9630 9613 9594 9573 9551 9527 9501 9474 9445 9415 9384 9351 9318 9283 9248 9212 9175 9139 9102 9065 9028 8992 8956 8921 8887 8854 8822 8792 8763 8735 8710 8686 8664 8645 8628 8612 8600 8589 8581 8576 8573 8573 8575 8580 8588 8598 8611 8626 8644 8665 8687 8713 8740 8769 8800 8833 8867 8903 8940 8977 9016 9055 9094 9133 9173 9211 9250 9287 9324 9360 9395 9429 9461 9492 9522 9550 9577 9602 9625 9647 9668 9687 9705 9721 9736 9750 9763 9775 9786 9796 9805 9814 9821 9829 9835 9842 9847 9852 9857 9861 9864 9867 9870 9872 9873 9874 9875 9875 9875 9875 9874 9874 9873 9872 9872 9872 9872 9873 9873 9875 9876 9878 9881 9883 9886 9889 9891 9894 9897 9899 9901 9903 9904 9905 9905 9905 9905 9905 9904 9904 9903 9902 9902 9902 9902 9902 9903 9903 9905 9906 9907 9909 9910 9912 9913 9914 9915 9915 9915 9915 9914 9912 9910 9908 9906 9903 9900 9897 9894 9890 9887 9883 9880 9877 9873 9870 9866 9863 9859 9854 9849 9844 9838 9831 9823 9814 9804 9794 9782 9768 9754 9738 9722 9704 9685 9665 9645 9623 9601 9578 9554 9531 9506 9482 9457 9433 9408 9384 9360 9336 9313 9291 9269 9248 9228 9210 9193 9177 9162 9150 9139 9129 9122 9116 9112 9110 9110 9112 9115 9120 9126 9133 9141 9150 9159 9168 9177 9186 9194 9201 9207 9212 9215 9217 9216 9214 9210 9204 9197 9188 9177 9165 9152 9138 9124 9110 9096 9082 9069 9056 9045 9036 9028 9021 9017 9015 9015 9017 9021 9027 9036 9046 9059 9073 9088 9105 9124 9143 9164 9185 9206 9228 9250 9272 9294 9315 9335 9355 9374 9392 9408 9423 9437 9450 9461 9470 9478 9484 9489 9492 9493 9493 9492 9489 9485 9479 9473 9465 9456 9447 9436 9424 9412 9399 9386 9372 9357 9343 9328 9313 9297 9282 9267 9252 9237 9222 9208 9194 9180 9167 9154 9142 9130 9118 9107 9097 9087 9077 9068 9060 9052 9045 9038 9033 4508 0 62 7 9028 9024 9022 9020 9019 9019 9021 9023 9026 9030 9035 9041 9048 9055 9062 9069 9077 9085 9092 9100 9107 9114 9120 9126 9132 9138 9143 9149 9154 9160 9166 9172 9178 9185 9193 9201 9210 9220 9230 9241 9253 9265 9278 9291 9304 9318 9332 9346 9360 9374 9388 9401 9415 9428 9441 9453 9465 9477 9488 9499 9509 9519 9528 9536 9544 9550 9556 9561 9565 9567 9568 9568 9565 9562 9556 9549 9539 9527 9513 9497 9478 9456 9432 9405 9375 9342 9306 9267 9224 9178 9128 9075 9018 8956 8891 8821 8746 8667 8583 8494 8399 8299 8194 8083 7967 7845 7718 7586 7448 7306 7160 7010 6857 6700 6542 6384 6225 6066 5907 5752 5598 5449 5304 5164 5030 4902 4780 4665 4557 4457 4363 4277 4197 4124 4058 3998 3944 3895 3852 3814 3781 3753 3730 3713 3701 3695 3694 3701 3714 3736 3765 3803 3850 3907 3974 4051 4139 4236 4345 4464 4592 4730 4876 5031 5192 5360 5533 5710 5891 6073 6256 6438 6620 6800 6977 7150 7318 7482 7640 7792 7937 8076 8208 8333 8451 8562 8666 8764 8854 8938 9016 9088 9155 9215 9271 9321 9367 9409 9446 9480 9511 9538 9563 9584 9604 9622 9638 9652 9665 9676 9687 9696 9705 9713 9720 9726 9732 9738 9743 9747 9751 9755 9758 9762 9764 9767 9769 9772 9773 9775 9777 9778 9779 9780 9781 9781 9782 9782 9781 9781 9780 9780 9779 9778 9777 9775 9774 9773 9772 9770 9769 9768 9767 9767 9766 9765 9765 9765 9764 9764 9764 9763 9763 9763 9763 9763 9763 9762 9762 9763 9763 9763 9764 9764 9765 9766 9767 9769 9770 9772 9773 9775 9776 9777 9778 9779 9779 9779 9778 9777 9774 9771 9767 9762 9756 9748 9739 9729 9717 9704 9688 9671 9652 9631 9607 9581 9552 9521 9488 9452 9413 9371 9326 9279 9229 9177 9122 9065 9006 8945 8882 8819 8754 8689 8624 8559 8495 8432 8370 8310 8253 8199 8148 8101 8058 8019 7985 7956 7932 7914 7901 7894 7893 7897 7907 7922 7943 7968 7999 8033 8072 8115 8160 8209 8260 8312 8366 8421 8476 8532 8587 8641 8695 8747 8797 8846 8893 8938 8981 9021 9060 9096 9131 9164 9195 9224 9252 9278 9304 9328 9351 9374 9395 9416 9436 9456 9475 9493 9511 9528 9544 9560 9575 9589 9603 9617 9629 9642 9653 9665 9676 9686 9697 9707 9717 9727 9736 9746 9755 9764 9773 9781 9789 9797 9804 9810 9816 9821 9826 9829 9832 9834 9836 9837 9837 9837 9836 9835 9834 9833 9831 9830 9828 9827 9826 9825 9824 9823 9823 9823 9823 9823 9823 9823 9824 9824 9825 9825 9826 9827 9828 9829 9831 9832 9834 9836 9839 9841 9844 9847 9851 9854 9857 9861 9865 9869 9872 9876 9880 9883 9887 9890 9893 9896 9899 9902 9904 9907 9909 9911 9914 9915 9917 9918 9920 9920 9921 9921 9921 9921 9920 9919 9917 9916 9914 9912 9910 9907 9905 9903 4509 0 62 7 9901 9900 9898 9897 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9893 9892 9891 9889 9886 9883 9880 9876 9871 9867 9862 9856 9850 9845 9838 9832 9826 9820 9813 9807 9800 9794 9787 9781 9774 9767 9760 9753 9746 9738 9731 9723 9715 9707 9698 9690 9681 9673 9664 9655 9647 9639 9631 9623 9616 9610 9604 9598 9594 9590 9587 9585 9584 9584 9585 9586 9588 9591 9594 9598 9602 9606 9610 9614 9617 9621 9623 9625 9626 9626 9625 9623 9620 9616 9610 9604 9596 9587 9576 9565 9552 9538 9523 9506 9487 9467 9445 9421 9394 9366 9334 9300 9263 9224 9181 9135 9085 9033 8978 8921 8860 8798 8734 8668 8601 8534 8468 8401 8335 8271 8208 8148 8091 8037 7986 7939 7896 7858 7823 7793 7767 7746 7729 7716 7707 7703 7702 7706 7714 7725 7740 7759 7781 7807 7836 7869 7905 7944 7986 8030 8078 8128 8180 8233 8289 8345 8402 8460 8517 8574 8630 8685 8739 8791 8840 8887 8931 8972 9010 9045 9077 9105 9130 9151 9169 9183 9195 9202 9207 9208 9206 9201 9192 9181 9166 9147 9126 9101 9073 9042 9007 8969 8929 8886 8840 8791 8740 8688 8633 8577 8521 8463 8406 8349 8293 8238 8184 8133 8085 8040 7998 7961 7928 7900 7877 7860 7848 7843 7843 7849 7861 7880 7904 7933 7968 8008 8053 8101 8154 8209 8267 8328 8390 8454 8519 8583 8647 8712 8776 8838 8899 8958 9016 9071 9124 9176 9224 9270 9314 9356 9395 9431 9465 9497 9526 9554 9579 9603 9624 9644 9662 9679 9695 9709 9722 9734 9745 9756 9765 9774 9782 9789 9795 9801 9806 9810 9813 9816 9818 9819 9820 9819 9819 9817 9815 9813 9811 9808 9805 9801 9798 9795 9791 9787 9784 9780 9775 9771 9766 9760 9753 9746 9738 9728 9717 9705 9691 9675 9658 9638 9616 9592 9566 9537 9505 9470 9433 9393 9349 9302 9251 9197 9138 9076 9010 8939 8864 8784 8700 8612 8519 8421 8320 8214 8104 7991 7874 7755 7633 7510 7385 7259 7133 7007 6883 6759 6639 6522 6408 6299 6195 6097 6005 5920 5843 5774 5713 5662 5619 5587 5563 5550 5547 5554 5571 5598 5635 5681 5737 5802 5875 5957 6047 6144 6247 6357 6472 6592 6716 6843 6973 7105 7237 7370 7502 7635 7764 7892 8016 8137 8254 8367 8474 8577 8675 8767 8854 8935 9011 9082 9147 9208 9264 9315 9362 9406 9445 9482 9515 9545 9573 9598 9620 9641 9660 9677 9693 9706 9719 9730 9740 9749 9757 9764 9770 9775 9780 9784 9787 9789 9791 9793 9794 9795 9796 9796 9796 9795 9794 9794 9792 9791 9790 9788 9786 9785 9783 9781 9779 9777 9774 9772 9770 9768 9766 9764 9762 9760 9758 9755 9753 9750 9747 9744 9740 9736 9731 9726 9720 9714 9707 9699 9691 9683 9673 9664 9654 9643 9633 9622 9611 9600 9590 9579 9569 9559 9550 9541 9532 9525 9518 9511 9506 9501 9496 4510 0 62 7 9493 9490 9488 9486 9485 9485 9485 9486 9487 9489 9491 9493 9496 9499 9502 9505 9509 9513 9517 9521 9526 9531 9537 9542 9548 9554 9561 9568 9575 9583 9590 9598 9606 9615 9623 9631 9639 9647 9654 9661 9668 9674 9679 9684 9688 9691 9694 9697 9699 9700 9701 9701 9702 9702 9702 9703 9703 9703 9704 9704 9705 9706 9707 9707 9708 9709 9710 9710 9710 9710 9709 9709 9708 9706 9705 9703 9701 9699 9697 9695 9694 9693 9692 9691 9691 9692 9692 9694 9695 9697 9699 9702 9704 9707 9709 9712 9714 9717 9718 9720 9722 9723 9724 9725 9726 9727 9728 9728 9729 9730 9731 9732 9733 9735 9736 9738 9739 9741 9742 9744 9745 9746 9747 9748 9748 9749 9749 9750 9750 9750 9751 9751 9752 9753 9754 9755 9757 9759 9762 9765 9768 9772 9776 9780 9785 9790 9795 9800 9805 9811 9816 9822 9828 9833 9839 9844 9850 9855 9860 9864 9869 9873 9876 9880 9882 9885 9887 9889 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9888 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9907 9905 9902 9899 9896 9892 9889 9886 9883 9879 9877 9874 9871 9869 9868 9867 9866 9866 9866 9867 9868 9869 9871 9873 9875 9877 9879 9881 9884 9886 9887 9889 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9906 9908 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9924 9923 9921 9919 9917 9914 9911 9908 9904 9899 9894 9889 9883 9876 9868 9859 9850 9840 9829 9816 9803 9788 9772 9755 9736 9716 9693 9669 9642 9613 9582 9548 9511 9472 9431 9386 9339 9289 9237 9183 9127 9069 9010 8949 8889 8828 8768 8709 8651 8595 8542 8491 8443 8400 8360 8325 8294 8268 8247 8231 8220 8215 8215 8219 8229 8244 8263 8286 8313 8344 8379 8417 8457 8500 8545 8591 8640 8688 8738 8787 8837 8886 8935 8983 9029 9075 9118 9160 9200 9239 9275 9309 9341 9372 9400 9426 9451 9474 9495 9514 9533 9549 9565 9579 9593 9605 9617 9628 9639 9648 9657 9666 9674 9682 9690 9697 9703 9710 9716 9721 9726 9730 9734 9738 9740 9742 9744 9744 9744 9743 9740 9737 9733 9728 9721 9713 9704 9694 9682 9669 9655 9639 9622 9603 9583 9562 9539 9514 9489 9462 4511 0 62 7 9433 9404 9374 9342 9310 9278 9244 9211 9178 9144 9111 9079 9047 9017 8988 8960 8934 8909 8887 8867 8849 8833 8819 8808 8800 8793 8789 8786 8786 8787 8790 8795 8800 8806 8813 8820 8828 8836 8843 8851 8857 8864 8869 8874 8878 8881 8883 8884 8885 8884 8883 8881 8878 8874 8869 8864 8858 8851 8844 8836 8828 8819 8810 8800 8790 8780 8770 8760 8750 8741 8732 8724 8718 8712 8708 8705 8704 8705 8709 8714 8722 8733 8746 8761 8779 8800 8822 8847 8873 8902 8931 8963 8995 9028 9062 9097 9131 9166 9201 9235 9268 9301 9333 9365 9395 9424 9451 9477 9502 9525 9546 9566 9584 9600 9614 9626 9637 9645 9652 9657 9661 9663 9664 9663 9661 9658 9654 9649 9643 9637 9630 9622 9614 9606 9597 9589 9580 9571 9562 9553 9544 9536 9527 9519 9511 9503 9496 9489 9483 9477 9472 9468 9464 9462 9460 9458 9458 9458 9460 9462 9465 9468 9473 9478 9483 9490 9497 9504 9512 9521 9530 9540 9550 9561 9572 9583 9594 9606 9617 9629 9641 9653 9664 9676 9687 9697 9708 9717 9727 9736 9744 9752 9759 9766 9773 9779 9784 9789 9794 9799 9803 9807 9810 9814 9817 9820 9823 9825 9827 9829 9830 9831 9832 9832 9831 9830 9829 9827 9825 9822 9819 9816 9812 9808 9804 9799 9794 9788 9782 9776 9769 9761 9752 9743 9733 9721 9709 9695 9681 9665 9648 9629 9610 9589 9568 9546 9523 9499 9475 9450 9426 9401 9376 9352 9328 9304 9280 9257 9235 9213 9191 9171 9151 9131 9113 9095 9078 9062 9048 9034 9021 9010 9000 8991 8984 8978 8974 8971 8970 8970 8972 8975 8979 8985 8991 8999 9007 9016 9026 9037 9047 9059 9070 9082 9094 9106 9118 9130 9143 9155 9168 9181 9194 9207 9221 9234 9248 9262 9276 9290 9305 9319 9334 9349 9364 9379 9395 9410 9426 9443 9459 9476 9493 9510 9527 9544 9562 9579 9596 9613 9630 9647 9663 9678 9693 9708 9721 9734 9746 9758 9768 9778 9787 9796 9804 9810 9817 9822 9827 9832 9835 9838 9840 9841 9842 9842 9840 9839 9836 9833 9829 9824 9819 9814 9808 9802 9795 9789 9783 9777 9771 9765 9759 9753 9747 9742 9735 9729 9722 9714 9705 9694 9682 9669 9654 9637 9617 9595 9571 9545 9516 9484 9451 9415 9376 9336 9293 9249 9202 9154 9103 9051 8997 8942 8884 8824 8763 8699 8633 8565 8495 8423 8348 8270 8191 8109 8025 7939 7851 7761 7670 7577 7484 7391 7297 7203 7111 7019 6928 6840 6754 6670 6590 6513 6440 6372 6308 6250 6196 6149 6108 6074 6046 6025 6012 6007 6009 6019 6038 6064 6099 6142 6193 6252 6319 6392 6473 6560 6654 6753 6856 6964 7076 7190 7307 7425 7544 7663 7781 7898 8014 8128 8238 8345 8449 8549 8644 8736 8822 8904 8982 9054 9122 9185 9243 9297 9347 9392 9433 9470 9504 9533 9559 9582 9601 9617 9631 9641 9649 9655 4512 0 62 7 9659 9660 9660 9658 9654 9650 9644 9636 9628 9620 9610 9600 9590 9579 9568 9557 9546 9535 9525 9514 9504 9494 9485 9476 9469 9462 9456 9451 9447 9444 9442 9441 9441 9442 9445 9448 9452 9457 9463 9470 9477 9484 9492 9501 9509 9518 9527 9536 9545 9554 9564 9573 9583 9592 9602 9611 9621 9630 9640 9649 9658 9667 9676 9684 9692 9699 9706 9712 9718 9723 9727 9730 9733 9735 9735 9735 9734 9732 9728 9723 9717 9710 9701 9691 9679 9665 9650 9632 9613 9591 9567 9540 9511 9479 9445 9407 9367 9324 9277 9228 9175 9118 9059 8996 8930 8861 8788 8712 8633 8552 8468 8382 8294 8204 8113 8023 7932 7841 7751 7662 7576 7493 7413 7337 7266 7200 7140 7085 7037 6996 6962 6936 6917 6906 6902 6906 6918 6937 6964 6998 7039 7087 7141 7201 7266 7336 7411 7490 7573 7659 7747 7837 7929 8021 8114 8207 8299 8390 8479 8566 8651 8734 8813 8889 8962 9032 9097 9159 9218 9272 9323 9370 9414 9454 9491 9525 9555 9583 9608 9630 9650 9668 9683 9697 9709 9719 9727 9735 9741 9747 9751 9755 9758 9760 9763 9764 9766 9767 9768 9769 9769 9770 9770 9769 9769 9768 9766 9764 9762 9760 9757 9754 9751 9747 9744 9740 9736 9733 9729 9726 9723 9720 9718 9716 9714 9712 9711 9709 9708 9707 9707 9706 9705 9705 9704 9703 9703 9702 9701 9700 9699 9698 9697 9695 9694 9693 9692 9691 9689 9688 9687 9686 9685 9684 9683 9681 9680 9679 9678 9676 9675 9673 9672 9670 9668 9666 9664 9662 9660 9658 9656 9653 9651 9648 9646 9644 9641 9639 9636 9634 9631 9629 9626 9623 9621 9618 9615 9612 9608 9605 9601 9597 9592 9587 9582 9576 9570 9564 9557 9549 9541 9532 9523 9513 9503 9491 9479 9465 9451 9435 9417 9398 9376 9352 9325 9296 9262 9225 9183 9136 9085 9028 8965 8896 8821 8739 8651 8555 8452 8342 8226 8102 7971 7834 7691 7542 7388 7228 7064 6896 6725 6551 6375 6198 6020 5842 5665 5490 5317 5147 4981 4819 4663 4512 4367 4230 4100 3979 3866 3762 3667 3582 3508 3443 3390 3347 3315 3295 3285 3287 3300 3325 3360 3407 3465 3533 3612 3701 3801 3910 4028 4156 4292 4436 4588 4747 4912 5083 5260 5440 5623 5811 5999 6187 6377 6566 6753 6937 7118 7295 7468 7634 7794 7948 8094 8232 8363 8485 8599 8705 8803 8893 8976 9051 9119 9181 9237 9287 9333 9373 9410 9443 9473 9499 9524 9545 9565 9583 9599 9613 9625 9636 9645 9653 9659 9664 9667 9669 9670 9669 9667 9663 9658 9652 9645 9637 9628 9617 9605 9592 9578 9562 9544 9525 9503 9479 9453 9424 9392 9358 9320 9279 9235 9187 9136 9082 9024 8964 8900 8834 8765 8694 8621 8547 8471 8395 8319 8242 8166 8091 8017 7945 7876 7809 7745 7685 7629 7578 7531 7490 7454 7425 7402 7385 7375 7372 7376 7386 7404 7428 4513 0 62 7 7459 7496 7539 7587 7641 7699 7762 7828 7898 7970 8044 8120 8197 8274 8351 8428 8504 8578 8652 8723 8793 8860 8924 8987 9046 9103 9156 9207 9256 9301 9343 9383 9420 9454 9486 9515 9542 9566 9588 9608 9626 9642 9657 9669 9680 9690 9698 9705 9711 9717 9721 9725 9729 9732 9735 9738 9741 9743 9746 9748 9751 9753 9755 9757 9758 9760 9761 9761 9761 9760 9759 9757 9754 9751 9747 9742 9736 9730 9724 9717 9709 9701 9693 9685 9676 9668 9659 9650 9642 9633 9624 9616 9607 9599 9590 9582 9573 9565 9557 9548 9540 9532 9525 9517 9511 9504 9498 9493 9488 9485 9481 9479 9478 9477 9478 9479 9481 9483 9486 9489 9492 9496 9500 9503 9507 9510 9512 9514 9515 9516 9516 9515 9513 9510 9507 9502 9496 9490 9483 9474 9465 9455 9444 9432 9419 9405 9390 9375 9359 9342 9325 9307 9290 9272 9255 9238 9222 9206 9191 9178 9166 9155 9146 9139 9133 9129 9126 9125 9125 9126 9127 9129 9131 9133 9134 9134 9132 9129 9124 9116 9106 9093 9076 9056 9033 9007 8977 8943 8906 8866 8823 8777 8728 8677 8625 8570 8514 8458 8401 8344 8288 8232 8179 8127 8078 8032 7990 7951 7918 7889 7866 7848 7837 7831 7832 7839 7852 7872 7897 7928 7964 8005 8050 8100 8152 8208 8266 8325 8385 8446 8507 8567 8627 8686 8743 8799 8852 8903 8951 8997 9040 9080 9117 9152 9183 9211 9236 9258 9276 9292 9305 9314 9321 9324 9325 9323 9319 9312 9303 9292 9279 9265 9249 9231 9213 9194 9174 9154 9134 9114 9094 9075 9056 9038 9021 9006 8992 8979 8968 8958 8950 8944 8940 8937 8937 8938 8941 8946 8952 8959 8968 8978 8990 9002 9015 9028 9042 9057 9072 9087 9103 9118 9134 9149 9165 9180 9196 9211 9226 9241 9256 9271 9284 9298 9310 9321 9331 9339 9345 9349 9351 9349 9345 9337 9326 9311 9293 9270 9244 9213 9179 9141 9100 9055 9008 8958 8905 8852 8796 8740 8683 8627 8571 8516 8462 8410 8361 8314 8271 8231 8195 8163 8136 8113 8096 8084 8078 8077 8082 8093 8109 8131 8158 8190 8227 8268 8313 8361 8411 8464 8518 8573 8628 8683 8736 8789 8839 8887 8933 8976 9016 9052 9086 9116 9144 9168 9190 9209 9226 9241 9253 9264 9274 9282 9289 9295 9299 9303 9306 9309 9310 9310 9310 9309 9308 9305 9302 9298 9294 9289 9283 9278 9272 9265 9259 9252 9246 9239 9233 9227 9220 9214 9208 9202 9196 9190 9185 9179 9173 9167 9161 9155 9149 9143 9138 9133 9128 9123 9119 9116 9113 9111 9110 9109 9110 9112 9114 9117 9121 9126 9131 9137 9144 9151 9158 9165 9173 9181 9189 9196 9204 9212 9221 9229 9238 9246 9256 9265 9275 9285 9296 9308 9319 9332 9344 9357 9371 9385 9399 9413 9427 9441 9455 9469 9482 9496 9509 9522 9535 9548 9560 9572 9584 9596 9608 9619 9630 9641 9652 9662 4514 0 62 7 9672 9681 9690 9699 9706 9713 9720 9725 9730 9733 9736 9738 9739 9738 9737 9736 9733 9730 9726 9721 9716 9711 9705 9698 9691 9683 9675 9666 9657 9646 9634 9622 9607 9592 9574 9555 9534 9511 9485 9457 9426 9392 9356 9316 9273 9226 9176 9122 9064 9002 8935 8863 8786 8703 8615 8522 8422 8316 8204 8085 7960 7830 7693 7550 7403 7250 7094 6934 6770 6605 6440 6274 6108 5944 5782 5624 5470 5320 5177 5040 4909 4787 4672 4565 4467 4378 4298 4227 4166 4114 4073 4040 4019 4007 4006 4015 4035 4067 4109 4163 4228 4305 4392 4491 4601 4721 4851 4989 5137 5292 5453 5620 5791 5965 6141 6316 6491 6665 6837 7003 7165 7321 7471 7613 7748 7876 7994 8105 8208 8303 8390 8469 8542 8607 8666 8718 8765 8807 8843 8875 8902 8924 8943 8958 8970 8978 8983 8985 8984 8979 8973 8963 8951 8936 8920 8900 8879 8856 8831 8804 8775 8744 8712 8678 8642 8604 8565 8523 8480 8435 8387 8337 8285 8230 8172 8112 8048 7982 7912 7839 7763 7684 7602 7517 7430 7340 7248 7154 7059 6963 6867 6772 6677 6583 6491 6402 6316 6234 6156 6082 6014 5951 5894 5843 5798 5759 5726 5699 5678 5662 5651 5644 5642 5644 5649 5656 5666 5677 5689 5702 5715 5727 5740 5751 5761 5771 5778 5784 5789 5792 5794 5795 5795 5794 5792 5791 5790 5788 5788 5789 5791 5795 5802 5812 5825 5841 5862 5887 5917 5952 5992 6038 6090 6148 6212 6282 6358 6439 6526 6619 6715 6817 6922 7030 7141 7253 7368 7483 7597 7712 7825 7937 8046 8153 8257 8357 8454 8547 8635 8720 8800 8875 8947 9014 9076 9135 9190 9241 9288 9332 9372 9409 9443 9474 9502 9528 9551 9573 9592 9609 9624 9637 9649 9660 9669 9676 9683 9689 9693 9697 9700 9702 9704 9705 9705 9706 9706 9705 9705 9705 9704 9704 9703 9703 9703 9702 9702 9702 9701 9701 9700 9700 9698 9697 9695 9693 9690 9687 9683 9679 9674 9669 9663 9657 9651 9644 9637 9630 9623 9615 9607 9599 9591 9583 9574 9565 9555 9545 9535 9524 9512 9500 9488 9474 9461 9446 9432 9416 9401 9386 9370 9355 9340 9326 9312 9298 9286 9274 9264 9254 9246 9239 9233 9228 9225 9223 9222 9222 9223 9226 9229 9234 9240 9247 9254 9263 9272 9282 9293 9305 9317 9329 9342 9356 9370 9384 9398 9412 9426 9440 9455 9468 9482 9495 9508 9520 9532 9543 9554 9564 9573 9582 9590 9598 9604 9610 9616 9621 9625 9628 9631 9634 9636 9637 9638 9639 9639 9639 9638 9637 9635 9633 9631 9628 9625 9622 9618 9614 9609 9604 9599 9593 9587 9581 9575 9569 9562 9556 9550 9544 9539 9533 9529 9524 9521 9518 9515 9513 9512 9512 9512 9513 9514 9516 9519 9522 9526 9530 9535 9540 9546 9552 9558 9564 9570 9577 9583 9590 9596 9602 9608 9613 9618 9622 9626 9629 9632 9634 9635 9636 4515 0 62 7 9636 9634 9633 9630 9627 9623 9618 9612 9606 9598 9590 9581 9571 9561 9549 9536 9522 9508 9492 9474 9456 9436 9415 9393 9370 9345 9320 9293 9266 9238 9210 9181 9152 9122 9093 9064 9035 9007 8979 8952 8925 8898 8872 8846 8820 8794 8768 8741 8713 8684 8654 8621 8587 8551 8511 8469 8424 8376 8325 8270 8213 8152 8088 8022 7954 7883 7811 7739 7667 7595 7523 7453 7386 7321 7261 7205 7154 7109 7070 7038 7013 6996 6987 6986 6993 7008 7032 7064 7104 7151 7206 7267 7334 7406 7483 7564 7649 7735 7823 7912 8000 8087 8173 8257 8336 8413 8484 8550 8611 8666 8715 8757 8792 8820 8841 8855 8861 8860 8852 8837 8814 8783 8746 8701 8649 8589 8522 8448 8366 8278 8182 8079 7970 7854 7731 7603 7469 7330 7186 7039 6889 6736 6582 6428 6274 6119 5968 5819 5673 5532 5395 5264 5139 5020 4908 4803 4704 4613 4529 4451 4380 4316 4258 4206 4160 4120 4085 4056 4033 4015 4003 3997 3997 4004 4018 4039 4068 4106 4151 4206 4269 4341 4423 4513 4611 4718 4832 4953 5080 5212 5348 5487 5627 5767 5906 6046 6181 6313 6440 6562 6678 6787 6890 6986 7075 7158 7234 7305 7370 7430 7487 7540 7590 7639 7686 7732 7778 7823 7870 7917 7964 8013 8062 8112 8163 8214 8266 8317 8368 8418 8467 8514 8560 8605 8647 8687 8725 8760 8794 8824 8853 8879 8903 8925 8944 8962 8978 8993 9006 9017 9027 9036 9044 9051 9057 9062 9066 9070 9073 9075 9076 9078 9078 9079 9079 9079 9079 9078 9078 9078 9077 9077 9077 9077 9078 9078 9079 9080 9081 9082 9084 9085 9087 9089 9091 9093 9095 9097 9100 9102 9105 9108 9111 9115 9119 9123 9128 9133 9138 9144 9151 9157 9165 9173 9181 9190 9200 9210 9221 9232 9245 9257 9271 9285 9299 9314 9329 9345 9361 9378 9394 9410 9427 9443 9459 9475 9490 9505 9519 9533 9546 9559 9571 9582 9593 9603 9613 9623 9632 9640 9649 9656 9664 9671 9678 9684 9690 9696 9701 9706 9710 9713 9716 9719 9721 9722 9723 9724 9724 9724 9723 9723 9722 9722 9721 9721 9721 9721 9721 9722 9722 9723 9724 9725 9726 9726 9727 9727 9727 9726 9725 9723 9721 9718 9714 9710 9705 9700 9694 9687 9680 9672 9664 9655 9646 9636 9625 9614 9602 9589 9576 9561 9546 9531 9514 9497 9479 9460 9441 9421 9401 9380 9360 9340 9319 9300 9280 9262 9244 9227 9211 9196 9182 9170 9159 9150 9142 9135 9130 9126 9124 9124 9125 9127 9131 9136 9143 9151 9160 9171 9183 9196 9210 9226 9242 9259 9277 9295 9314 9333 9352 9371 9390 9408 9427 9445 9463 9480 9496 9512 9527 9541 9555 9568 9581 9593 9604 9615 9626 9635 9645 9653 9662 9669 9677 9683 9690 9695 9700 9705 9709 9712 9715 9717 9719 9720 9721 9721 9721 9720 9720 9718 9717 9716 9714 9712 9710 9707 9705 9703 4516 0 62 7 9700 9697 9695 9692 9689 9686 9682 9679 9676 9673 9669 9666 9663 9660 9657 9654 9651 9649 9646 9644 9642 9640 9638 9636 9635 9633 9632 9630 9629 9628 9626 9625 9624 9623 9623 9622 9622 9621 9621 9621 9622 9623 9623 9625 9626 9628 9629 9631 9633 9636 9638 9641 9643 9646 9649 9651 9654 9657 9660 9663 9667 9670 9673 9677 9680 9684 9687 9691 9694 9697 9700 9703 9706 9708 9710 9711 9712 9712 9712 9712 9711 9710 9708 9706 9703 9701 9697 9693 9689 9684 9679 9673 9666 9658 9649 9639 9627 9613 9598 9580 9561 9539 9514 9486 9456 9423 9387 9348 9306 9261 9214 9163 9110 9055 8998 8939 8879 8818 8755 8693 8630 8568 8507 8447 8389 8332 8279 8229 8183 8141 8103 8070 8042 8019 8002 7990 7984 7984 7990 8001 8017 8039 8065 8095 8130 8167 8208 8250 8295 8341 8386 8432 8478 8523 8566 8608 8648 8685 8720 8752 8782 8809 8833 8855 8875 8893 8909 8924 8937 8950 8963 8976 8988 9001 9016 9031 9047 9065 9084 9105 9127 9151 9176 9202 9229 9256 9284 9311 9339 9366 9392 9417 9440 9462 9481 9499 9514 9527 9538 9546 9552 9555 9556 9555 9551 9546 9539 9531 9521 9511 9499 9487 9475 9462 9449 9437 9425 9414 9403 9394 9385 9378 9372 9368 9365 9364 9364 9366 9369 9374 9380 9388 9397 9407 9418 9429 9441 9454 9466 9479 9492 9504 9516 9528 9539 9549 9559 9569 9577 9586 9593 9600 9607 9613 9619 9624 9629 9634 9639 9643 9647 9651 9654 9658 9660 9663 9665 9667 9668 9668 9668 9667 9666 9664 9661 9657 9653 9647 9641 9634 9625 9616 9605 9593 9580 9566 9550 9534 9516 9496 9476 9455 9432 9408 9383 9357 9331 9303 9275 9246 9216 9186 9155 9123 9091 9059 9026 8994 8961 8928 8895 8862 8829 8797 8766 8736 8706 8678 8651 8625 8602 8580 8560 8543 8528 8515 8505 8497 8492 8489 8489 8491 8495 8502 8510 8521 8534 8548 8565 8582 8601 8621 8643 8665 8688 8713 8737 8763 8789 8815 8842 8869 8896 8923 8950 8977 9004 9031 9058 9084 9110 9135 9160 9184 9208 9231 9254 9275 9297 9317 9337 9355 9374 9391 9408 9424 9439 9453 9467 9481 9493 9506 9517 9528 9539 9549 9559 9568 9577 9585 9593 9600 9607 9613 9619 9624 9628 9632 9636 9639 9641 9643 9644 9645 9645 9645 9645 9644 9644 9642 9641 9640 9638 9636 9634 9632 9630 9628 9625 9623 9620 9617 9613 9610 9606 9601 9597 9592 9587 9582 9576 9571 9565 9559 9554 9548 9542 9536 9530 9524 9518 9513 9507 9501 9495 9489 9483 9478 9472 9466 9460 9454 9448 9443 9438 9433 9428 9424 9421 9418 9416 9414 9413 9413 9414 9415 9418 9420 9424 9428 9433 9439 9445 9451 9458 9466 9474 9482 9491 9500 9509 9518 9528 9538 9549 9559 9570 9581 9591 9602 9612 9622 9631 9639 9647 9654 9659 9664 9667 9668 4517 0 62 8 9645 9640 9636 9630 9621 9610 9597 9582 9566 9547 9526 9503 9478 9451 9422 9391 9358 9323 9286 9248 9207 9165 9122 9076 9030 8982 8932 8882 8831 8778 8725 8671 8616 8560 8504 8448 8391 8334 8276 8219 8161 8103 8046 7988 7931 7874 7817 7760 7704 7648 7592 7536 7481 7426 7371 7316 7261 7207 7153 7100 7048 6996 6945 6896 6848 6802 6759 6718 6680 6647 6617 6592 6572 6558 6549 6547 6552 6563 6582 6608 6642 6683 6731 6786 6848 6916 6990 7070 7155 7244 7337 7433 7531 7631 7732 7833 7933 8034 8133 8229 8324 8416 8504 8589 8671 8749 8823 8893 8958 9020 9078 9132 9182 9228 9270 9309 9344 9376 9405 9430 9453 9472 9489 9504 9517 9528 9537 9544 9551 9556 9561 9565 9569 9573 9577 9581 9585 9590 9595 9600 9606 9612 9618 9625 9632 9639 9646 9652 9659 9666 9672 9679 9685 9691 9698 9704 9710 9715 9721 9727 9733 9738 9744 9749 9754 9758 9762 9766 9769 9771 9772 9772 9772 9771 9769 9766 9763 9759 9755 9750 9745 9739 9734 9728 9722 9715 9709 9702 9695 9687 9680 9671 9662 9653 9642 9631 9619 9606 9592 9577 9561 9544 9525 9506 9484 9462 9438 9412 9384 9354 9321 9286 9247 9205 9160 9110 9056 8997 8933 8864 8789 8708 8621 8528 8429 8324 8212 8095 7972 7843 7708 7569 7425 7276 7124 6969 6810 6650 6488 6325 6162 5999 5837 5676 5518 5363 5211 5063 4920 4783 4650 4524 4405 4293 4189 4092 4003 3924 3853 3791 3739 3697 3665 3642 3631 3629 3639 3659 3689 3730 3781 3842 3912 3992 4080 4175 4278 4387 4501 4620 4742 4868 4994 5120 5247 5374 5498 5621 5740 5857 5970 6079 6185 6288 6387 6482 6575 6666 6755 6842 6928 7013 7098 7184 7269 7355 7441 7528 7616 7705 7794 7883 7972 8061 8149 8237 8323 8407 8490 8570 8648 8722 8794 8863 8928 8990 9049 9104 9156 9204 9250 9292 9331 9367 9400 9430 9457 9482 9504 9523 9540 9555 9567 9577 9585 9591 9595 9597 9597 9595 9592 9588 9583 9577 9570 9563 9555 9547 9539 9530 9522 9514 9506 9498 9490 9483 9475 9467 9460 9452 9444 9436 9427 9419 9410 9402 9393 9384 9375 9367 9358 9350 9343 9335 9329 9323 9318 9313 9309 9305 9302 9300 9297 9295 9293 9291 9289 9287 9285 9283 9280 9277 9274 9271 9268 9265 9262 9259 9257 9255 9254 9254 9254 9256 9258 9261 9266 9272 9278 9286 9294 9304 9314 9325 9336 9348 9360 9373 9385 9398 9410 9423 9435 9446 9458 9468 9478 9488 9496 9504 9510 9515 9519 9522 9524 9523 9521 9518 9512 9504 9494 9481 9466 9448 9426 9402 9374 9342 9306 9267 9222 9173 9119 9060 8995 8925 8849 8767 8680 8586 8486 8380 8267 8149 8024 7894 7758 7616 7469 7318 7161 7000 6836 6668 6496 6323 6147 5970 5792 5615 5437 5261 5087 4916 4748 4585 4427 4275 4129 3991 4518 0 62 8 3860 3738 3625 3521 3426 3342 3267 3203 3149 3104 3070 3046 3032 3028 3033 3048 3073 3107 3151 3204 3267 3340 3423 3516 3619 3732 3855 3989 4132 4284 4446 4616 4794 4979 5170 5365 5566 5767 5970 6172 6375 6573 6769 6960 7144 7322 7492 7655 7809 7955 8092 8220 8340 8451 8554 8650 8739 8821 8897 8967 9032 9091 9147 9198 9245 9289 9329 9366 9400 9432 9461 9487 9511 9533 9554 9573 9590 9606 9621 9635 9648 9660 9672 9684 9695 9706 9716 9726 9736 9745 9754 9762 9770 9777 9784 9790 9795 9800 9803 9806 9808 9809 9809 9808 9806 9803 9799 9794 9787 9778 9767 9755 9740 9724 9704 9682 9657 9628 9596 9561 9521 9478 9430 9378 9322 9260 9194 9123 9046 8964 8877 8784 8686 8582 8472 8357 8237 8112 7981 7846 7707 7564 7418 7269 7118 6967 6814 6662 6510 6360 6213 6069 5930 5795 5667 5544 5429 5322 5222 5131 5049 4976 4913 4860 4816 4783 4760 4747 4744 4752 4770 4798 4835 4883 4940 5006 5081 5165 5256 5355 5460 5572 5688 5809 5933 6059 6187 6315 6442 6568 6691 6811 6926 7036 7139 7237 7328 7411 7487 7555 7617 7671 7718 7759 7794 7824 7849 7871 7889 7906 7921 7935 7950 7965 7982 8000 8021 8045 8072 8103 8136 8174 8215 8259 8306 8356 8408 8462 8518 8574 8631 8688 8744 8800 8854 8906 8956 9003 9048 9089 9127 9161 9191 9217 9239 9256 9269 9277 9281 9280 9273 9262 9245 9223 9195 9161 9122 9077 9026 8970 8908 8841 8769 8691 8610 8524 8435 8342 8247 8150 8051 7952 7852 7753 7655 7559 7465 7374 7287 7205 7127 7055 6989 6929 6877 6833 6797 6769 6750 6740 6739 6748 6765 6792 6827 6870 6921 6979 7044 7114 7189 7268 7350 7433 7517 7600 7683 7763 7841 7914 7983 8046 8103 8154 8198 8236 8266 8288 8304 8312 8313 8307 8295 8277 8253 8224 8190 8152 8111 8067 8021 7973 7925 7878 7831 7785 7743 7703 7667 7636 7609 7587 7572 7562 7559 7561 7571 7586 7608 7637 7671 7710 7755 7805 7860 7918 7981 8047 8115 8186 8259 8334 8409 8485 8561 8637 8712 8786 8858 8928 8996 9062 9124 9183 9238 9290 9338 9383 9423 9460 9493 9523 9549 9572 9593 9611 9627 9641 9654 9665 9675 9684 9692 9700 9707 9714 9721 9727 9733 9739 9744 9749 9754 9759 9763 9767 9771 9774 9778 9781 9784 9787 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9821 9824 9825 9827 9828 9828 9828 9828 9827 9826 9824 9823 9821 9819 9816 9814 9812 9810 9808 9807 9805 9804 9802 9801 9800 9799 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9786 9786 9787 9787 9787 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9789 9789 9790 9791 9791 9792 9793 9794 4519 0 62 8 9795 9796 9797 9798 9799 9800 9801 9802 9803 9803 9804 9805 9806 9806 9807 9808 9809 9810 9811 9811 9812 9813 9814 9815 9815 9815 9816 9816 9816 9815 9815 9814 9813 9812 9811 9809 9808 9807 9805 9804 9803 9802 9801 9801 9801 9801 9802 9802 9803 9805 9806 9808 9810 9812 9815 9817 9819 9821 9823 9824 9825 9826 9827 9827 9826 9825 9824 9822 9820 9817 9814 9811 9808 9804 9801 9797 9794 9791 9788 9786 9784 9782 9781 9780 9780 9780 9781 9782 9784 9785 9787 9789 9792 9794 9797 9799 9801 9803 9805 9807 9809 9810 9811 9812 9813 9813 9813 9812 9812 9810 9809 9807 9804 9801 9798 9794 9790 9785 9780 9775 9769 9763 9756 9749 9742 9734 9727 9719 9712 9704 9697 9690 9683 9677 9671 9666 9661 9657 9653 9650 9648 9647 9646 9646 9647 9648 9649 9652 9654 9657 9661 9665 9669 9674 9679 9684 9690 9696 9703 9710 9717 9725 9733 9741 9750 9758 9767 9776 9785 9794 9803 9811 9819 9827 9834 9840 9846 9851 9856 9860 9863 9865 9867 9869 9870 9870 9870 9869 9869 9868 9866 9865 9863 9861 9858 9856 9853 9850 9846 9842 9838 9833 9828 9823 9817 9811 9805 9799 9793 9786 9780 9774 9768 9762 9757 9752 9748 9744 9740 9737 9734 9732 9730 9728 9727 9727 9727 9727 9728 9729 9731 9734 9737 9740 9744 9748 9753 9758 9764 9769 9775 9780 9786 9792 9797 9802 9806 9810 9813 9816 9818 9820 9821 9822 9822 9823 9822 9822 9822 9821 9821 9820 9820 9819 9818 9817 9816 9813 9811 9807 9803 9798 9792 9785 9776 9767 9756 9744 9732 9718 9704 9689 9673 9657 9640 9623 9606 9589 9571 9554 9536 9518 9500 9482 9464 9446 9427 9408 9390 9371 9352 9334 9316 9298 9281 9265 9250 9236 9223 9212 9203 9195 9190 9186 9184 9185 9188 9192 9199 9207 9217 9229 9243 9258 9274 9291 9309 9328 9348 9369 9389 9410 9431 9452 9473 9494 9514 9533 9552 9570 9587 9603 9618 9632 9645 9657 9668 9678 9687 9695 9702 9708 9714 9719 9723 9727 9731 9734 9736 9738 9739 9740 9741 9740 9740 9739 9737 9734 9731 9728 9724 9720 9715 9710 9705 9699 9693 9687 9681 9674 9668 9661 9655 9648 9641 9633 9626 9618 9610 9602 9594 9585 9576 9567 9558 9549 9540 9531 9523 9514 9506 9499 9492 9486 9480 9476 9472 9469 9467 9466 9466 9467 9469 9473 9477 9482 9488 9495 9503 9511 9520 9530 9541 9552 9563 9574 9585 9596 9607 9617 9626 9635 9642 9649 9654 9657 9659 9659 9656 9652 9645 9636 9624 9610 9592 9572 9547 9520 9488 9453 9413 9369 9320 9266 9206 9141 9070 8992 8909 8819 8723 8620 8511 8396 8275 8148 8016 7880 7739 7595 7448 7298 7149 6999 6849 6699 6553 6410 6270 6135 6006 5883 5767 5659 5559 5468 5387 5316 5255 5206 5167 5139 5124 5120 5128 5147 5179 5222 5276 5341 4520 0 62 8 5417 5504 5600 5705 5818 5939 6066 6199 6337 6479 6623 6771 6918 7065 7211 7357 7499 7639 7774 7905 8031 8151 8266 8374 8477 8573 8662 8746 8823 8894 8959 9018 9072 9120 9164 9202 9236 9266 9292 9314 9332 9347 9359 9367 9372 9375 9374 9370 9364 9355 9343 9328 9310 9290 9267 9240 9211 9178 9142 9103 9060 9013 8963 8909 8851 8788 8721 8649 8573 8492 8406 8314 8218 8117 8010 7899 7782 7661 7536 7406 7272 7135 6996 6853 6709 6564 6418 6272 6126 5982 5840 5701 5565 5433 5306 5183 5066 4955 4850 4752 4660 4575 4496 4424 4358 4298 4245 4198 4156 4120 4090 4065 4045 4031 4022 4019 4022 4031 4047 4070 4100 4138 4185 4240 4304 4377 4460 4553 4655 4767 4887 5017 5154 5300 5452 5610 5774 5941 6112 6285 6457 6630 6803 6974 7142 7306 7466 7620 7769 7912 8049 8178 8301 8417 8526 8628 8723 8812 8893 8969 9038 9102 9161 9214 9263 9307 9347 9383 9416 9446 9472 9496 9517 9536 9553 9568 9582 9593 9603 9612 9619 9625 9630 9634 9637 9639 9641 9641 9641 9640 9638 9636 9633 9630 9626 9622 9618 9613 9608 9603 9597 9592 9586 9580 9574 9568 9562 9556 9549 9543 9536 9529 9522 9514 9507 9498 9489 9480 9470 9459 9447 9435 9421 9407 9391 9375 9357 9338 9318 9296 9273 9249 9224 9197 9170 9141 9112 9081 9050 9019 8987 8956 8924 8892 8862 8832 8803 8776 8751 8727 8706 8687 8671 8658 8648 8641 8637 8636 8638 8643 8652 8663 8677 8694 8713 8734 8758 8783 8809 8837 8866 8897 8927 8958 8990 9021 9053 9084 9115 9145 9175 9204 9232 9258 9284 9309 9332 9354 9374 9393 9411 9427 9442 9456 9469 9481 9492 9502 9511 9520 9528 9536 9545 9552 9560 9568 9577 9585 9594 9602 9611 9620 9630 9639 9648 9658 9667 9676 9685 9693 9701 9709 9717 9723 9730 9736 9741 9746 9751 9755 9759 9762 9766 9768 9771 9773 9775 9776 9778 9779 9780 9781 9781 9781 9781 9781 9780 9779 9777 9775 9773 9769 9766 9761 9756 9751 9744 9737 9730 9722 9713 9704 9694 9684 9673 9662 9651 9640 9629 9618 9607 9596 9585 9575 9565 9555 9546 9537 9528 9520 9513 9506 9499 9493 9487 9482 9477 9473 9469 9466 9463 9461 9460 9459 9459 9460 9461 9464 9467 9471 9476 9481 9488 9495 9502 9510 9519 9527 9536 9545 9554 9562 9571 9579 9586 9593 9599 9604 9609 9613 9617 9620 9623 9624 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9637 9639 9641 9644 9647 9650 9653 9656 9660 9664 9668 9672 9676 9679 9683 9687 9691 9695 9699 9703 9706 9710 9713 9716 9719 9722 9725 9727 9729 9731 9733 9734 9735 9735 9735 9735 9734 9733 9732 9730 9729 9727 9726 9724 9723 9722 9721 9721 9721 9721 9722 9723 9724 9725 9727 9729 9730 9732 9733 9734 9734 9734 9734 9733 9731 9729 4521 0 62 8 9727 9724 9721 9718 9715 9712 9709 9706 9704 9701 9699 9697 9696 9694 9692 9690 9688 9685 9681 9676 9670 9662 9653 9643 9630 9616 9600 9582 9563 9541 9518 9493 9467 9439 9410 9379 9348 9315 9281 9246 9211 9174 9137 9100 9062 9023 8985 8947 8909 8871 8835 8799 8766 8733 8704 8676 8652 8630 8612 8598 8587 8580 8577 8578 8583 8591 8603 8619 8638 8660 8685 8712 8742 8773 8807 8842 8878 8916 8954 8994 9033 9074 9114 9155 9195 9236 9276 9315 9354 9391 9428 9463 9496 9528 9558 9586 9612 9636 9658 9677 9695 9711 9726 9738 9750 9760 9769 9777 9784 9791 9797 9803 9808 9813 9818 9823 9827 9831 9835 9838 9841 9844 9846 9847 9848 9848 9848 9848 9847 9846 9845 9843 9842 9840 9839 9837 9836 9835 9834 9832 9831 9830 9829 9827 9826 9824 9822 9819 9817 9814 9810 9807 9803 9800 9796 9792 9789 9786 9783 9781 9779 9778 9777 9777 9777 9777 9778 9779 9780 9782 9783 9784 9785 9786 9787 9787 9788 9788 9789 9789 9790 9791 9792 9793 9795 9798 9801 9804 9808 9812 9817 9822 9827 9832 9838 9843 9848 9853 9857 9861 9865 9869 9872 9874 9877 9879 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9893 9892 9890 9888 9885 9883 9880 9877 9874 9871 9868 9865 9862 9860 9858 9856 9854 9853 9853 9852 9852 9852 9853 9854 9855 9856 9857 9859 9861 9862 9864 9866 9867 9869 9870 9872 9873 9874 9875 9876 9876 9877 9877 9877 9876 9876 9875 9874 9872 9870 9868 9865 9862 9858 9854 9850 9845 9840 9835 9829 9823 9816 9809 9802 9795 9788 9781 9774 9768 9761 9755 9750 9745 9741 9737 9734 9732 9731 9730 9731 9732 9733 9735 9738 9741 9744 9748 9751 9754 9758 9761 9764 9766 9768 9770 9771 9772 9773 9773 9773 9773 9772 9771 9770 9769 9768 9766 9764 9762 9759 9757 9754 9750 9746 9742 9738 9733 9728 9722 9716 9710 9704 9697 9691 9684 9678 9671 9665 9659 9653 9647 9642 9636 9631 9625 9620 9615 9610 9604 9599 9593 9588 9582 9576 9570 9564 9559 9553 9547 9542 9537 9532 9527 9523 9519 9516 9513 9510 9507 9504 9501 9499 9496 9493 9490 9486 9482 9477 9472 9466 9460 9454 9447 9440 9432 9425 9418 9410 9403 9397 9391 9385 9381 9377 9374 9372 9370 9370 9371 9373 9376 9380 9385 9391 9397 9405 9414 9423 9433 9444 9456 9469 9482 9495 9509 9524 9539 9554 9570 9585 9601 9616 9631 9646 9660 9673 9686 9698 9709 9719 9728 9736 9744 9750 9755 9759 9762 9764 9766 9766 9767 9766 9765 9763 9760 9757 9753 9749 9744 9738 9731 9724 9716 9707 9697 9686 9675 9662 9650 9636 9622 9608 9594 9579 9565 9551 9537 9524 9512 4522 0 62 8 9500 9489 9479 9469 9461 9453 9447 9441 9436 9432 9429 9426 9424 9422 9421 9421 9421 9421 9421 9421 9422 9422 9422 9423 9423 9423 9423 9422 9422 9421 9419 9418 9416 9414 9412 9410 9408 9406 9404 9403 9402 9401 9401 9402 9403 9404 9407 9410 9414 9419 9424 9430 9436 9443 9450 9458 9466 9474 9483 9492 9501 9511 9521 9531 9541 9552 9562 9573 9585 9596 9608 9620 9632 9644 9656 9668 9681 9693 9705 9717 9729 9740 9752 9763 9774 9784 9794 9804 9814 9823 9832 9840 9848 9855 9862 9869 9875 9881 9886 9891 9895 9899 9902 9905 9907 9909 9910 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9906 9904 9902 9900 9898 9895 9892 9888 9884 9879 9874 9868 9861 9854 9846 9838 9828 9817 9806 9793 9779 9765 9749 9732 9713 9694 9673 9651 9628 9604 9578 9551 9523 9495 9465 9434 9403 9371 9338 9305 9272 9239 9207 9174 9143 9112 9083 9055 9029 9005 8983 8962 8944 8929 8916 8905 8897 8891 8888 8886 8887 8890 8895 8901 8909 8919 8930 8942 8956 8970 8986 9002 9019 9037 9055 9074 9093 9112 9130 9149 9167 9185 9201 9217 9230 9242 9252 9260 9264 9266 9265 9261 9253 9242 9226 9207 9184 9157 9126 9090 9050 9007 8959 8906 8850 8790 8726 8658 8586 8510 8431 8349 8264 8175 8085 7991 7896 7800 7702 7604 7507 7409 7311 7216 7122 7030 6942 6857 6776 6699 6627 6559 6497 6441 6390 6344 6305 6270 6242 6218 6199 6185 6175 6168 6164 6162 6162 6161 6161 6161 6159 6155 6148 6137 6121 6102 6076 6046 6009 5965 5916 5860 5799 5731 5657 5579 5495 5408 5316 5222 5125 5027 4929 4830 4731 4634 4538 4445 4354 4267 4183 4104 4029 3959 3893 3832 3776 3726 3680 3639 3604 3573 3548 3528 3513 3504 3500 3501 3509 3522 3542 3568 3602 3643 3691 3747 3812 3884 3966 4056 4155 4262 4378 4502 4633 4772 4916 5066 5221 5377 5536 5695 5854 6009 6161 6309 6448 6580 6702 6814 6913 7000 7073 7131 7175 7204 7217 7215 7197 7164 7117 7056 6982 6895 6797 6687 6568 6440 6303 6160 6011 5857 5699 5538 5376 5214 5052 4890 4731 4575 4423 4277 4136 4001 3874 3755 3645 3543 3451 3368 3295 3232 3180 3138 3106 3083 3071 3069 3077 3093 3120 3156 3201 3255 3318 3391 3472 3563 3664 3773 3893 4021 4159 4305 4461 4625 4796 4975 5161 5352 5548 5748 5950 6153 6357 6560 6760 6958 7150 7337 7517 7690 7856 8012 8160 8299 8428 8549 8661 8764 8858 8945 9024 9096 9162 9222 9276 9325 9370 9411 9448 9482 9512 9540 9565 9587 9607 9625 9641 9656 9668 9679 9688 9696 9702 9708 9712 9715 9717 9719 9719 9719 9718 9716 9714 9710 9706 9701 9694 9687 9679 9669 9658 9646 9632 9617 9601 9583 9563 9542 9520 9496 9471 9444 9416 9386 9355 4523 0 62 8 9323 9290 9256 9220 9183 9146 9107 9067 9027 8986 8944 8901 8858 8814 8770 8725 8681 8636 8591 8547 8502 8458 8415 8373 8332 8293 8255 8219 8185 8154 8126 8101 8079 8061 8048 8039 8034 8035 8040 8051 8067 8088 8114 8146 8182 8223 8268 8317 8370 8425 8483 8543 8604 8666 8729 8791 8852 8912 8971 9028 9082 9134 9183 9230 9273 9314 9353 9388 9421 9451 9479 9505 9529 9551 9572 9591 9608 9624 9639 9652 9664 9676 9686 9694 9702 9709 9715 9720 9724 9727 9730 9731 9733 9734 9734 9735 9735 9735 9735 9736 9736 9737 9737 9738 9739 9740 9741 9742 9744 9744 9745 9745 9745 9745 9744 9743 9742 9740 9737 9735 9732 9728 9725 9721 9718 9714 9710 9706 9702 9697 9693 9688 9683 9678 9672 9666 9659 9652 9644 9636 9627 9616 9605 9593 9580 9565 9549 9532 9512 9491 9468 9442 9414 9383 9348 9310 9268 9222 9172 9117 9057 8993 8923 8847 8767 8681 8589 8493 8391 8285 8174 8058 7939 7816 7690 7562 7431 7298 7165 7031 6896 6763 6631 6500 6372 6247 6126 6010 5898 5792 5692 5599 5514 5436 5367 5307 5257 5216 5185 5165 5155 5157 5169 5192 5226 5272 5328 5394 5471 5558 5654 5760 5873 5995 6124 6258 6399 6543 6692 6843 6995 7149 7302 7455 7606 7754 7899 8039 8175 8305 8430 8549 8662 8768 8868 8961 9048 9129 9203 9272 9335 9393 9446 9494 9538 9578 9614 9647 9677 9703 9727 9749 9767 9784 9799 9811 9822 9831 9838 9844 9849 9852 9854 9855 9855 9854 9853 9851 9848 9845 9841 9837 9833 9829 9824 9819 9814 9810 9805 9800 9795 9790 9786 9782 9778 9775 9773 9771 9769 9768 9768 9769 9770 9772 9774 9777 9781 9784 9788 9792 9796 9800 9803 9806 9809 9811 9812 9813 9813 9812 9810 9807 9804 9800 9795 9790 9783 9777 9769 9761 9753 9744 9734 9725 9715 9704 9693 9682 9671 9660 9648 9637 9625 9613 9601 9590 9578 9566 9555 9544 9533 9522 9512 9502 9493 9484 9476 9468 9461 9455 9450 9446 9442 9440 9438 9437 9438 9438 9440 9442 9444 9447 9451 9454 9458 9461 9465 9468 9472 9475 9479 9482 9486 9490 9494 9499 9504 9510 9516 9524 9532 9541 9551 9561 9572 9584 9596 9609 9621 9634 9646 9658 9670 9682 9693 9703 9713 9722 9730 9738 9744 9751 9757 9762 9766 9770 9774 9777 9779 9780 9781 9781 9780 9778 9774 9770 9764 9756 9746 9735 9722 9707 9690 9670 9649 9625 9599 9570 9540 9507 9472 9436 9397 9357 9315 9272 9228 9182 9136 9089 9042 8995 8948 8901 8855 8809 8764 8721 8678 8638 8600 8563 8529 8498 8470 8445 8423 8405 8392 8382 8377 8376 8380 8389 8402 8421 8444 8471 8503 8538 8577 8619 8664 8712 8761 8811 8861 8912 8963 9012 9061 9108 9153 9196 9237 9275 9311 9344 9374 9402 9428 9451 9472 9491 9508 9523 9536 9548 9558 9566 4524 0 62 8 9573 9579 9583 9586 9587 9587 9586 9583 9578 9572 9565 9556 9546 9535 9523 9509 9495 9480 9464 9447 9431 9414 9397 9380 9363 9346 9330 9315 9299 9285 9271 9258 9245 9233 9222 9212 9202 9193 9184 9177 9170 9163 9158 9153 9149 9146 9144 9143 9143 9144 9146 9149 9153 9157 9163 9170 9177 9185 9193 9202 9210 9220 9229 9238 9247 9255 9264 9272 9279 9286 9293 9298 9304 9308 9312 9315 9317 9318 9319 9318 9316 9313 9309 9303 9297 9289 9280 9269 9258 9245 9232 9218 9204 9189 9174 9159 9145 9131 9119 9107 9097 9088 9081 9075 9071 9069 9069 9071 9075 9081 9088 9098 9108 9121 9134 9149 9165 9181 9199 9217 9235 9254 9273 9292 9310 9329 9348 9366 9384 9401 9418 9434 9449 9464 9479 9493 9506 9519 9532 9544 9556 9568 9580 9592 9603 9615 9627 9638 9650 9661 9673 9684 9695 9706 9717 9728 9738 9748 9758 9767 9776 9785 9793 9801 9808 9815 9821 9827 9833 9838 9843 9848 9852 9856 9860 9864 9867 9870 9873 9876 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9914 9914 9914 9914 9914 9913 9912 9910 9909 9907 9904 9902 9900 9898 9896 9894 9892 9891 9890 9889 9889 9889 9888 9889 9889 9889 9889 9889 9888 9887 9886 9885 9883 9880 9877 9874 9871 9867 9862 9858 9853 9849 9844 9839 9833 9828 9822 9816 9810 9803 9796 9787 9778 9768 9757 9745 9732 9717 9702 9684 9666 9646 9625 9602 9578 9553 9526 9497 9466 9433 9398 9360 9320 9276 9230 9179 9125 9067 9005 8939 8868 8792 8713 8629 8542 8451 8358 8262 8164 8065 7967 7869 7770 7675 7581 7491 7406 7325 7249 7179 7115 7058 7008 6965 6930 6902 6881 6869 6863 6866 6875 6892 6915 6946 6983 7026 7075 7129 7189 7253 7321 7393 7467 7545 7624 7705 7786 7867 7948 8029 8108 8185 8260 8332 8401 8467 8530 8590 8646 8698 8747 8793 8835 8874 8910 8943 8974 9002 9027 9050 9070 9088 9104 9117 9129 9138 9145 9150 9152 9153 9151 9147 9141 9133 9123 9112 9099 9085 9069 9053 9036 9018 9001 8983 8965 8947 8931 8914 8898 8883 8869 8855 8842 8830 8818 8806 8794 8783 8770 8758 8744 8729 8713 8695 8674 8652 8626 8598 8566 8530 8491 8448 8400 8348 8292 8232 8167 8098 8024 7947 7866 7782 7695 7606 7515 7422 7328 7234 7141 7049 6958 6869 6783 6701 6622 6548 6478 6414 6356 6304 6258 6218 6186 6161 6143 6132 6128 6132 6143 6161 6187 6219 6258 6303 6353 6410 6471 6536 6606 6679 6755 6832 6911 6991 7072 7151 7230 7309 7385 7459 7530 7598 7664 7725 7784 7838 7888 4525 0 62 8 7934 7976 8014 8047 8075 8099 8118 8132 8141 8146 8145 8139 8127 8111 8089 8062 8030 7993 7950 7903 7851 7793 7732 7665 7594 7519 7439 7355 7266 7173 7075 6973 6866 6754 6637 6516 6390 6258 6122 5982 5837 5688 5535 5379 5221 5061 4900 4739 4579 4421 4264 4112 3964 3821 3684 3554 3432 3318 3212 3115 3026 2946 2875 2813 2759 2713 2675 2645 2622 2606 2597 2594 2599 2610 2628 2652 2684 2723 2769 2824 2886 2957 3036 3124 3221 3325 3439 3560 3689 3824 3965 4112 4263 4418 4575 4732 4889 5046 5202 5353 5501 5644 5781 5912 6037 6155 6265 6368 6465 6554 6637 6714 6785 6851 6913 6971 7025 7077 7127 7176 7225 7273 7321 7369 7419 7469 7521 7574 7628 7683 7739 7796 7854 7912 7970 8027 8085 8141 8196 8251 8303 8354 8403 8450 8496 8539 8580 8620 8657 8693 8728 8760 8792 8822 8851 8879 8907 8933 8959 8985 9010 9035 9059 9083 9107 9130 9153 9175 9197 9219 9239 9259 9279 9298 9316 9333 9350 9365 9380 9395 9409 9422 9434 9446 9458 9469 9479 9489 9499 9508 9516 9524 9532 9539 9545 9551 9556 9561 9565 9569 9572 9574 9577 9578 9580 9582 9583 9585 9586 9588 9589 9591 9594 9596 9599 9601 9604 9607 9610 9612 9615 9617 9619 9621 9623 9624 9625 9626 9627 9627 9628 9628 9629 9630 9631 9632 9634 9635 9637 9639 9642 9644 9647 9649 9652 9655 9657 9659 9661 9662 9663 9664 9665 9665 9665 9664 9663 9662 9660 9659 9657 9655 9652 9650 9647 9645 9642 9639 9636 9634 9631 9628 9625 9623 9620 9618 9615 9613 9611 9609 9607 9605 9604 9602 9600 9599 9597 9596 9595 9594 9593 9592 9592 9592 9593 9594 9595 9597 9600 9603 9606 9611 9615 9621 9626 9632 9638 9644 9650 9656 9663 9669 9674 9680 9685 9690 9695 9700 9705 9709 9714 9719 9723 9728 9733 9738 9743 9749 9754 9759 9765 9770 9775 9780 9785 9789 9793 9796 9799 9801 9803 9804 9805 9806 9806 9806 9806 9805 9805 9805 9804 9804 9804 9804 9804 9805 9805 9805 9806 9806 9806 9806 9806 9805 9803 9802 9800 9797 9793 9790 9785 9780 9774 9768 9761 9754 9746 9737 9727 9717 9706 9694 9682 9668 9653 9636 9619 9599 9578 9555 9530 9502 9472 9440 9405 9366 9325 9281 9234 9183 9130 9072 9012 8948 8881 8811 8738 8662 8583 8501 8418 8332 8245 8156 8066 7977 7887 7798 7709 7623 7539 7458 7381 7308 7240 7177 7120 7070 7028 6993 6965 6946 6936 6934 6940 6956 6979 7011 7051 7098 7152 7212 7279 7350 7427 7507 7591 7676 7765 7854 7943 8033 8122 8210 8297 8382 8464 8543 8619 8692 8762 8828 8891 8949 9005 9056 9104 9148 9189 9227 9261 9293 9322 9348 9372 9394 9413 9430 9446 9460 9472 9482 9491 9498 9504 9508 9511 9512 9513 9512 9511 9508 9505 9500 9496 9491 9485 9479 9473 9467 4526 0 62 8 9460 9454 9446 9438 9429 9420 9409 9397 9383 9367 9349 9329 9306 9280 9252 9220 9186 9148 9107 9064 9018 8969 8918 8865 8810 8754 8696 8637 8577 8517 8457 8397 8336 8276 8218 8159 8103 8048 7995 7944 7896 7851 7809 7772 7739 7710 7687 7669 7657 7650 7650 7657 7670 7689 7714 7745 7782 7824 7871 7923 7978 8037 8099 8163 8229 8296 8364 8432 8500 8568 8636 8702 8767 8830 8892 8952 9010 9067 9121 9173 9222 9270 9314 9357 9396 9433 9468 9499 9528 9555 9578 9599 9618 9634 9649 9661 9671 9679 9686 9691 9695 9698 9699 9700 9699 9697 9695 9691 9687 9682 9676 9669 9661 9653 9644 9635 9625 9616 9606 9597 9587 9578 9569 9561 9553 9546 9539 9533 9528 9522 9517 9512 9506 9501 9495 9489 9481 9473 9465 9455 9443 9431 9417 9401 9384 9365 9344 9320 9293 9264 9231 9195 9155 9110 9061 9007 8947 8882 8811 8734 8651 8561 8466 8365 8257 8144 8026 7903 7775 7644 7508 7369 7228 7084 6939 6792 6643 6495 6347 6199 6052 5906 5762 5621 5482 5346 5215 5088 4965 4848 4737 4632 4534 4443 4359 4282 4213 4151 4096 4049 4008 3974 3946 3923 3905 3891 3880 3873 3868 3864 3861 3858 3856 3853 3849 3845 3840 3833 3825 3817 3808 3799 3790 3782 3775 3769 3767 3767 3771 3779 3792 3811 3835 3866 3903 3946 3996 4052 4115 4182 4255 4333 4414 4497 4583 4668 4752 4836 4918 4994 5067 5133 5193 5245 5289 5324 5350 5368 5376 5374 5364 5345 5319 5284 5243 5197 5144 5089 5029 4968 4907 4846 4785 4727 4672 4621 4577 4538 4506 4483 4468 4463 4467 4481 4507 4542 4589 4646 4714 4793 4881 4980 5087 5204 5328 5460 5599 5744 5894 6048 6206 6368 6530 6694 6859 7023 7186 7347 7505 7660 7812 7958 8100 8236 8365 8489 8606 8715 8818 8913 9001 9082 9156 9223 9283 9337 9384 9427 9463 9496 9523 9547 9567 9584 9598 9610 9620 9628 9635 9640 9644 9647 9650 9651 9652 9652 9651 9650 9648 9645 9641 9637 9631 9625 9619 9611 9602 9593 9583 9572 9561 9549 9536 9522 9508 9493 9478 9461 9444 9426 9408 9389 9369 9348 9327 9305 9282 9259 9236 9212 9188 9163 9139 9115 9091 9067 9044 9021 8999 8977 8956 8936 8916 8897 8878 8859 8841 8823 8805 8787 8769 8751 8731 8711 8691 8669 8646 8621 8595 8566 8536 8504 8469 8431 8390 8345 8297 8245 8189 8128 8062 7991 7915 7833 7746 7654 7555 7451 7341 7226 7106 6981 6852 6718 6582 6442 6300 6156 6012 5866 5721 5577 5434 5293 5155 5020 4888 4761 4638 4520 4407 4299 4198 4102 4013 3931 3855 3786 3724 3669 3622 3582 3551 3527 3512 3505 3507 3518 3538 3567 3605 3652 3709 3775 3851 3936 4030 4132 4244 4363 4490 4624 4765 4912 5065 5221 5383 5547 5714 5882 6050 6219 6387 6555 6720 6882 7041 7195 7346 7492 4527 0 62 8 7632 7767 7897 8021 8138 8250 8356 8456 8550 8638 8721 8799 8871 8938 9001 9059 9113 9163 9208 9250 9289 9324 9356 9386 9412 9436 9457 9476 9493 9508 9522 9534 9545 9554 9563 9571 9578 9584 9591 9597 9603 9608 9614 9620 9625 9630 9635 9640 9644 9648 9652 9655 9658 9660 9661 9662 9662 9662 9662 9661 9659 9658 9656 9654 9652 9650 9648 9646 9645 9643 9642 9640 9639 9637 9635 9634 9631 9629 9626 9622 9618 9614 9608 9602 9596 9588 9580 9570 9560 9549 9536 9522 9507 9490 9472 9451 9428 9403 9375 9344 9310 9272 9231 9185 9135 9081 9021 8957 8887 8812 8731 8644 8551 8452 8347 8235 8117 7993 7862 7726 7583 7435 7282 7123 6961 6794 6624 6452 6277 6102 5926 5751 5577 5405 5236 5071 4910 4754 4605 4462 4326 4197 4077 3965 3862 3769 3684 3609 3544 3488 3442 3406 3380 3364 3357 3359 3370 3390 3419 3456 3501 3552 3611 3675 3745 3821 3900 3984 4071 4161 4254 4348 4445 4543 4643 4744 4847 4950 5055 5162 5269 5378 5488 5600 5712 5826 5940 6054 6168 6281 6393 6503 6610 6713 6812 6907 6995 7077 7152 7219 7279 7331 7374 7408 7435 7453 7463 7466 7462 7452 7436 7415 7390 7362 7331 7299 7265 7231 7198 7166 7135 7107 7082 7061 7043 7030 7022 7018 7020 7028 7041 7059 7084 7114 7150 7191 7238 7289 7345 7406 7471 7539 7610 7684 7760 7838 7917 7996 8075 8155 8234 8311 8387 8462 8534 8604 8672 8737 8799 8859 8916 8969 9020 9068 9113 9155 9194 9231 9265 9297 9327 9354 9380 9404 9426 9446 9465 9483 9499 9515 9529 9542 9554 9566 9576 9585 9594 9602 9608 9614 9619 9623 9626 9628 9629 9630 9630 9630 9629 9627 9625 9623 9621 9619 9617 9614 9612 9609 9606 9603 9600 9597 9593 9589 9585 9581 9576 9571 9566 9560 9554 9548 9542 9536 9530 9524 9518 9512 9505 9499 9492 9485 9478 9470 9461 9452 9441 9429 9416 9401 9385 9366 9347 9325 9301 9275 9247 9216 9184 9148 9110 9070 9026 8980 8930 8876 8820 8759 8695 8627 8556 8480 8401 8318 8232 8143 8051 7956 7860 7761 7662 7561 7461 7361 7261 7162 7066 6971 6879 6790 6704 6623 6546 6474 6408 6347 6292 6245 6205 6172 6148 6133 6126 6129 6141 6162 6193 6233 6283 6341 6408 6483 6564 6653 6747 6845 6948 7054 7162 7270 7379 7488 7596 7702 7806 7907 8004 8098 8189 8275 8357 8435 8509 8578 8643 8703 8759 8811 8858 8901 8940 8974 9005 9031 9054 9072 9088 9100 9109 9115 9119 9121 9121 9119 9117 9113 9109 9104 9098 9093 9088 9083 9077 9072 9067 9063 9058 9054 9049 9045 9041 9038 9035 9032 9030 9028 9027 9027 9028 9031 9034 9038 9043 9050 9057 9066 9075 9084 9094 9104 9115 9125 9134 9143 9152 9160 9167 9173 9179 9184 9188 9191 9194 9196 9199 9201 9202 9204 9206 9208 4528 0 62 8 9209 9211 9213 9215 9216 9218 9219 9220 9220 9220 9220 9219 9217 9215 9213 9210 9207 9203 9200 9196 9192 9189 9185 9182 9179 9177 9174 9172 9170 9169 9167 9166 9164 9163 9161 9159 9157 9154 9151 9147 9143 9139 9134 9128 9122 9116 9109 9102 9094 9086 9078 9069 9061 9051 9042 9033 9023 9013 9004 8994 8985 8975 8966 8957 8949 8941 8934 8928 8922 8918 8914 8912 8910 8910 8911 8913 8917 8921 8926 8932 8940 8948 8956 8965 8975 8985 8996 9006 9016 9026 9037 9046 9056 9065 9073 9081 9088 9094 9099 9104 9108 9111 9113 9115 9115 9115 9114 9113 9111 9108 9105 9101 9097 9092 9087 9081 9075 9068 9060 9052 9044 9035 9026 9016 9005 8994 8983 8972 8960 8948 8935 8923 8911 8898 8886 8873 8861 8849 8837 8825 8813 8801 8789 8777 8765 8752 8740 8728 8716 8703 8691 8678 8666 8653 8641 8629 8616 8604 8592 8580 8568 8556 8544 8532 8519 8507 8494 8480 8466 8452 8436 8420 8404 8386 8368 8349 8329 8308 8287 8265 8242 8219 8195 8170 8145 8119 8093 8066 8039 8011 7983 7953 7923 7893 7861 7828 7794 7759 7723 7685 7646 7606 7564 7520 7474 7427 7378 7327 7274 7219 7163 7105 7046 6985 6923 6859 6795 6730 6664 6598 6532 6466 6401 6336 6272 6208 6147 6087 6028 5972 5917 5865 5815 5767 5721 5678 5637 5598 5562 5527 5494 5463 5432 5404 5376 5349 5323 5297 5271 5246 5221 5195 5170 5144 5118 5092 5065 5037 5008 4979 4948 4915 4880 4843 4803 4760 4713 4662 4607 4546 4480 4407 4329 4245 4154 4057 3955 3847 3734 3616 3496 3371 3247 3121 2996 2871 2749 2630 2514 2405 2300 2202 2110 2026 1948 1877 1814 1757 1707 1663 1624 1591 1562 1538 1518 1501 1487 1476 1468 1462 1458 1457 1459 1463 1470 1480 1494 1512 1534 1561 1593 1631 1675 1725 1781 1843 1913 1988 2070 2158 2252 2352 2456 2564 2677 2792 2910 3029 3148 3268 3387 3505 3620 3733 3841 3946 4046 4141 4230 4312 4389 4458 4521 4576 4624 4665 4699 4725 4744 4757 4762 4761 4754 4742 4724 4701 4675 4645 4612 4578 4543 4507 4472 4437 4405 4375 4348 4325 4306 4292 4282 4277 4277 4281 4290 4302 4319 4338 4360 4384 4408 4434 4459 4484 4508 4530 4551 4569 4585 4599 4611 4620 4628 4635 4641 4648 4655 4662 4672 4685 4700 4720 4744 4772 4807 4847 4892 4944 5002 5066 5136 5211 5291 5376 5466 5559 5656 5755 5856 5959 6063 6168 6272 6377 6481 6584 6686 6786 6885 6981 7075 7168 7257 7345 7429 7512 7591 7668 7742 7813 7882 7948 8011 8071 8128 8183 8235 8285 8332 8377 8420 8460 8499 8535 8570 8603 8634 8664 8692 8719 8745 8769 8791 8813 8833 8852 8870 8887 8903 8918 8931 8944 8956 8968 8979 8989 8999 9009 9019 9029 9039 9048 9058 9068 9078 9089 9099 9109 9119 9129 4529 0 62 8 9139 9148 9157 9165 9173 9180 9187 9193 9199 9204 9209 9213 9217 9221 9224 9228 9232 9236 9240 9244 9248 9253 9258 9264 9269 9275 9281 9287 9293 9298 9304 9309 9315 9320 9324 9329 9333 9337 9341 9345 9349 9354 9358 9363 9367 9372 9378 9383 9389 9396 9402 9408 9415 9422 9428 9434 9441 9446 9452 9457 9462 9466 9470 9473 9476 9479 9481 9483 9485 9486 9487 9487 9487 9487 9487 9487 9486 9485 9484 9482 9481 9479 9476 9474 9471 9468 9466 9463 9459 9456 9453 9450 9447 9443 9440 9437 9434 9431 9428 9426 9423 9421 9419 9417 9416 9415 9414 9414 9414 9415 9416 9417 9419 9421 9423 9426 9428 9430 9432 9434 9436 9437 9438 9438 9438 9437 9436 9434 9432 9429 9426 9423 9421 9418 9415 9413 9411 9409 9408 9408 9407 9408 9408 9410 9411 9413 9415 9418 9420 9423 9426 9429 9432 9435 9438 9441 9444 9447 9451 9454 9457 9459 9462 9465 9467 9469 9471 9472 9473 9474 9474 9473 9472 9469 9466 9462 9456 9450 9442 9432 9421 9408 9394 9377 9358 9336 9312 9286 9256 9224 9188 9150 9107 9061 9011 8957 8899 8836 8768 8695 8617 8533 8444 8348 8247 8139 8025 7904 7777 7644 7504 7359 7210 7055 6896 6734 6568 6402 6235 6068 5900 5736 5573 5414 5260 5111 4968 4831 4700 4578 4463 4356 4257 4167 4085 4012 3948 3891 3844 3804 3773 3749 3733 3724 3721 3725 3736 3751 3771 3795 3822 3852 3883 3915 3947 3979 4009 4037 4062 4083 4101 4115 4124 4129 4130 4126 4118 4108 4094 4080 4065 4050 4035 4022 4013 4008 4008 4015 4028 4049 4079 4117 4165 4222 4287 4362 4445 4536 4635 4739 4849 4963 5080 5198 5317 5436 5553 5666 5776 5879 5976 6066 6148 6221 6283 6337 6379 6411 6431 6441 6439 6427 6403 6369 6325 6272 6209 6138 6059 5974 5883 5787 5688 5586 5483 5380 5279 5179 5082 4990 4903 4823 4750 4685 4628 4579 4540 4511 4491 4481 4481 4490 4509 4539 4577 4626 4684 4752 4829 4916 5012 5117 5231 5353 5484 5622 5768 5919 6076 6238 6403 6571 6739 6907 7074 7240 7401 7557 7707 7850 7986 8113 8231 8340 8439 8529 8609 8680 8741 8793 8837 8873 8902 8922 8937 8944 8946 8941 8931 8915 8893 8867 8835 8798 8756 8710 8658 8603 8543 8479 8412 8342 8269 8195 8119 8043 7967 7891 7816 7743 7672 7605 7542 7482 7427 7378 7333 7295 7263 7237 7218 7206 7201 7202 7212 7228 7251 7281 7318 7362 7412 7468 7530 7597 7669 7745 7825 7907 7992 8079 8166 8254 8341 8428 8513 8597 8678 8756 8830 8902 8970 9034 9095 9151 9204 9254 9300 9343 9382 9419 9453 9484 9513 9540 9564 9587 9608 9626 9644 9659 9673 9686 9697 9707 9715 9723 9729 9734 9738 9741 9744 9746 9747 9748 9749 9750 9750 9751 9751 9752 9753 9754 9755 9756 9757 9759 9761 9762 9764 9766 4530 0 62 8 9768 9769 9771 9773 9774 9776 9778 9779 9781 9782 9783 9785 9786 9787 9788 9790 9791 9792 9792 9793 9794 9794 9794 9793 9793 9792 9791 9789 9787 9785 9782 9780 9777 9773 9770 9767 9764 9760 9757 9754 9751 9748 9746 9743 9741 9739 9738 9736 9735 9734 9733 9733 9732 9733 9733 9733 9734 9735 9737 9739 9741 9743 9745 9748 9751 9754 9757 9761 9764 9767 9771 9774 9777 9780 9783 9785 9787 9790 9792 9793 9795 9796 9797 9798 9799 9800 9801 9802 9802 9803 9803 9804 9804 9804 9805 9805 9805 9805 9805 9805 9804 9804 9804 9803 9803 9802 9802 9802 9801 9801 9800 9800 9800 9800 9800 9800 9801 9801 9802 9802 9803 9803 9804 9804 9805 9805 9804 9804 9803 9802 9801 9799 9797 9795 9792 9789 9785 9782 9778 9774 9770 9766 9762 9758 9754 9751 9747 9744 9741 9738 9735 9732 9729 9727 9724 9721 9718 9715 9712 9709 9706 9704 9701 9699 9697 9695 9694 9694 9694 9695 9696 9699 9702 9705 9710 9715 9720 9726 9732 9738 9744 9749 9755 9759 9764 9767 9770 9772 9773 9774 9773 9772 9770 9767 9763 9759 9754 9748 9741 9734 9726 9717 9707 9697 9685 9672 9658 9642 9626 9608 9589 9568 9547 9524 9500 9476 9450 9424 9398 9372 9346 9320 9295 9270 9247 9224 9203 9183 9165 9149 9134 9121 9111 9102 9095 9091 9088 9087 9089 9092 9097 9104 9113 9123 9134 9147 9161 9177 9193 9209 9227 9245 9263 9281 9300 9319 9337 9355 9373 9391 9408 9425 9441 9456 9471 9485 9498 9510 9522 9532 9541 9549 9555 9561 9565 9568 9569 9570 9569 9567 9563 9559 9553 9546 9538 9529 9519 9508 9495 9481 9465 9447 9428 9406 9382 9356 9326 9294 9258 9219 9176 9128 9077 9022 8961 8897 8827 8753 8675 8592 8504 8412 8315 8215 8110 8002 7890 7776 7659 7539 7418 7294 7170 7046 6922 6798 6675 6554 6434 6318 6204 6094 5988 5886 5788 5696 5608 5525 5446 5373 5304 5240 5179 5122 5069 5019 4971 4925 4882 4839 4797 4756 4715 4675 4634 4593 4553 4512 4471 4431 4392 4353 4316 4281 4249 4220 4194 4173 4156 4145 4140 4141 4149 4164 4187 4218 4257 4304 4360 4424 4497 4578 4667 4764 4868 4980 5098 5222 5352 5487 5626 5768 5913 6060 6207 6355 6501 6647 6790 6929 7065 7196 7321 7441 7554 7660 7758 7849 7931 8006 8072 8130 8179 8220 8252 8277 8293 8302 8302 8296 8282 8262 8235 8202 8163 8118 8067 8012 7952 7887 7819 7746 7670 7591 7509 7425 7337 7249 7158 7065 6972 6877 6782 6687 6591 6495 6400 6306 6213 6121 6030 5942 5855 5772 5691 5613 5539 5468 5401 5338 5280 5225 5175 5128 5087 5049 5016 4987 4962 4941 4924 4911 4902 4896 4894 4896 4901 4910 4922 4938 4957 4980 5006 5036 5068 5104 5144 5186 5231 5279 5330 5384 5439 5497 5557 5619 5683 5749 5816 5885 4531 0 62 8 5955 6027 6099 6173 6247 6321 6396 6470 6544 6617 6688 6757 6823 6886 6945 6999 7048 7090 7126 7155 7176 7189 7193 7189 7176 7155 7125 7086 7038 6982 6918 6846 6766 6679 6584 6482 6374 6258 6136 6008 5873 5732 5586 5433 5277 5115 4950 4782 4611 4439 4267 4095 3925 3757 3594 3435 3282 3136 2997 2867 2745 2632 2528 2434 2348 2271 2202 2141 2087 2040 1999 1963 1932 1906 1883 1865 1850 1839 1831 1827 1828 1833 1843 1859 1882 1912 1949 1994 2049 2112 2185 2269 2362 2466 2579 2703 2836 2978 3129 3287 3453 3625 3802 3984 4168 4356 4545 4734 4923 5111 5297 5481 5661 5838 6010 6179 6342 6500 6653 6801 6944 7081 7212 7339 7459 7575 7685 7791 7891 7986 8076 8161 8241 8317 8388 8455 8517 8575 8630 8680 8728 8772 8813 8851 8888 8922 8954 8984 9013 9040 9066 9091 9115 9139 9161 9182 9202 9222 9240 9257 9274 9289 9304 9317 9330 9341 9352 9362 9372 9381 9389 9397 9405 9412 9420 9427 9435 9443 9450 9458 9466 9474 9482 9490 9498 9506 9514 9522 9529 9536 9543 9550 9556 9561 9566 9571 9575 9579 9582 9584 9587 9588 9590 9591 9592 9592 9593 9593 9593 9593 9594 9594 9594 9595 9595 9596 9597 9598 9598 9599 9600 9601 9602 9603 9603 9604 9604 9604 9604 9603 9602 9601 9599 9596 9593 9590 9586 9581 9575 9569 9561 9553 9543 9532 9520 9507 9491 9475 9456 9436 9413 9389 9362 9333 9302 9268 9231 9191 9148 9102 9052 8999 8942 8882 8818 8749 8677 8600 8520 8435 8346 8254 8157 8057 7954 7848 7738 7626 7512 7396 7279 7160 7041 6921 6801 6682 6562 6444 6326 6210 6096 5983 5872 5763 5657 5552 5450 5351 5254 5160 5069 4981 4896 4814 4737 4663 4594 4529 4469 4415 4366 4324 4289 4261 4241 4229 4226 4233 4248 4273 4309 4354 4410 4476 4552 4638 4733 4838 4951 5073 5201 5337 5479 5626 5778 5933 6092 6252 6413 6574 6736 6896 7054 7210 7363 7512 7657 7797 7933 8063 8187 8306 8418 8524 8624 8718 8805 8887 8962 9031 9095 9153 9206 9255 9298 9338 9373 9405 9433 9458 9481 9501 9519 9535 9550 9562 9573 9583 9592 9600 9606 9611 9616 9620 9622 9624 9625 9625 9625 9624 9622 9620 9618 9614 9611 9607 9603 9599 9595 9590 9585 9581 9576 9570 9565 9560 9554 9548 9541 9535 9528 9521 9513 9505 9497 9489 9481 9473 9465 9457 9448 9441 9433 9425 9418 9411 9405 9398 9392 9386 9380 9374 9369 9364 9358 9353 9349 9344 9340 9336 9332 9329 9327 9325 9324 9324 9325 9326 9329 9332 9337 9342 9348 9356 9364 9373 9383 9393 9404 9416 9428 9441 9454 9467 9481 9495 9509 9523 9537 9551 9564 9577 9590 9602 9613 9624 9633 9641 9649 9655 9660 9663 9666 9667 9668 9667 9666 9664 9661 9659 9655 9652 9648 9645 9641 9638 9634 9631 9628 9625 4532 0 62 8 9621 9618 9615 9612 9608 9604 9600 9596 9592 9588 9583 9579 9574 9570 9566 9562 9558 9555 9552 9549 9547 9546 9544 9544 9543 9543 9543 9543 9543 9542 9542 9541 9541 9539 9537 9535 9532 9529 9525 9520 9515 9510 9504 9499 9493 9487 9481 9476 9471 9466 9462 9459 9457 9455 9454 9454 9455 9456 9459 9462 9466 9471 9476 9483 9489 9497 9505 9513 9522 9531 9541 9551 9562 9573 9584 9595 9607 9619 9630 9642 9654 9666 9677 9689 9699 9710 9719 9728 9737 9744 9751 9757 9763 9767 9771 9775 9777 9779 9781 9782 9782 9782 9782 9782 9781 9780 9778 9776 9774 9771 9768 9765 9761 9757 9752 9747 9741 9735 9728 9721 9714 9707 9699 9691 9683 9675 9667 9659 9651 9643 9635 9627 9619 9611 9603 9595 9588 9580 9572 9565 9558 9551 9544 9538 9532 9527 9522 9517 9514 9511 9509 9508 9507 9508 9509 9511 9514 9517 9521 9526 9531 9537 9543 9550 9557 9564 9571 9579 9587 9595 9604 9613 9621 9631 9640 9649 9659 9669 9678 9688 9698 9707 9716 9724 9732 9740 9747 9754 9759 9764 9769 9772 9776 9778 9780 9782 9783 9784 9785 9786 9786 9787 9788 9789 9790 9791 9793 9794 9796 9797 9799 9801 9802 9803 9804 9805 9805 9805 9805 9804 9803 9801 9800 9798 9795 9793 9790 9787 9784 9781 9778 9774 9771 9767 9763 9759 9755 9751 9747 9743 9739 9735 9731 9728 9725 9722 9720 9718 9717 9717 9717 9718 9720 9722 9724 9728 9731 9735 9738 9742 9746 9750 9753 9756 9758 9761 9762 9764 9765 9766 9766 9766 9766 9766 9765 9765 9764 9763 9762 9761 9760 9758 9756 9754 9752 9749 9746 9742 9738 9734 9730 9726 9721 9717 9713 9709 9706 9703 9701 9700 9699 9698 9698 9699 9700 9702 9704 9706 9708 9711 9713 9715 9717 9719 9721 9722 9723 9724 9725 9726 9726 9727 9727 9727 9727 9728 9727 9727 9727 9726 9726 9725 9723 9722 9719 9717 9714 9711 9707 9703 9698 9693 9687 9681 9674 9667 9659 9650 9641 9631 9620 9608 9596 9583 9569 9554 9539 9523 9507 9490 9473 9457 9440 9424 9408 9393 9378 9364 9352 9340 9330 9321 9313 9307 9302 9298 9296 9295 9295 9297 9300 9304 9310 9316 9324 9332 9342 9352 9362 9374 9385 9396 9408 9419 9430 9441 9450 9459 9467 9474 9480 9484 9488 9490 9492 9492 9491 9490 9487 9484 9481 9477 9472 9467 9462 9455 9449 9441 9433 9424 9413 9402 9388 9374 9357 9339 9319 9296 9272 9245 9216 9184 9150 9113 9074 9032 8987 8940 8890 8837 8782 8723 8661 8597 8528 8457 8382 8304 8222 8136 8048 7955 7860 7761 7660 7555 7448 7339 7228 7115 7002 6887 6772 6658 6544 6431 6320 6211 6105 6002 5902 5807 5717 5632 5553 5481 5414 5355 5303 5258 5221 5191 5169 5155 5148 5148 5155 5168 5187 5210 5239 5271 5306 5344 5383 5422 5461 5500 5537 5572 4533 0 62 9 5644 5672 5700 5724 5741 5753 5760 5762 5759 5752 5742 5728 5713 5696 5679 5662 5646 5633 5623 5617 5616 5620 5631 5648 5672 5704 5743 5789 5844 5905 5974 6051 6133 6222 6317 6417 6522 6630 6742 6856 6971 7087 7204 7320 7434 7546 7655 7760 7861 7956 8046 8129 8205 8275 8337 8391 8437 8475 8506 8528 8543 8550 8550 8542 8527 8506 8477 8442 8401 8354 8300 8240 8175 8103 8024 7940 7849 7751 7646 7535 7416 7290 7156 7015 6867 6712 6549 6381 6206 6025 5840 5650 5458 5263 5067 4871 4677 4484 4294 4109 3929 3756 3591 3433 3284 3144 3013 2893 2782 2682 2591 2509 2437 2374 2319 2271 2232 2199 2173 2153 2140 2132 2130 2133 2142 2157 2178 2205 2238 2278 2325 2380 2443 2514 2594 2682 2780 2887 3003 3129 3264 3409 3562 3724 3894 4071 4255 4445 4640 4839 5041 5246 5452 5657 5862 6066 6266 6462 6655 6842 7023 7198 7365 7526 7679 7824 7961 8091 8213 8327 8433 8533 8625 8710 8789 8862 8929 8991 9048 9100 9148 9193 9233 9270 9305 9337 9366 9394 9419 9442 9464 9485 9504 9521 9538 9553 9567 9580 9592 9603 9613 9622 9631 9638 9645 9652 9658 9664 9669 9674 9679 9683 9688 9692 9695 9699 9702 9704 9706 9708 9709 9709 9709 9709 9708 9706 9704 9702 9700 9697 9694 9691 9689 9686 9683 9680 9677 9674 9671 9667 9663 9659 9654 9649 9643 9636 9629 9621 9612 9603 9594 9584 9574 9564 9554 9544 9534 9525 9516 9508 9501 9494 9488 9482 9477 9473 9470 9467 9465 9463 9462 9461 9460 9459 9458 9458 9457 9457 9456 9455 9453 9452 9450 9448 9446 9443 9440 9437 9433 9429 9426 9421 9417 9413 9408 9403 9398 9393 9388 9382 9376 9370 9363 9356 9349 9341 9333 9325 9316 9307 9299 9290 9281 9273 9264 9256 9249 9242 9235 9228 9222 9217 9212 9206 9201 9196 9191 9186 9180 9174 9168 9161 9154 9147 9139 9131 9124 9116 9109 9102 9096 9090 9086 9082 9079 9077 9076 9077 9078 9080 9083 9086 9090 9094 9099 9104 9109 9114 9120 9125 9131 9136 9142 9148 9155 9161 9169 9176 9183 9191 9199 9207 9214 9221 9228 9234 9239 9243 9246 9247 9248 9246 9244 9240 9234 9228 9220 9212 9202 9192 9181 9170 9158 9146 9134 9121 9108 9094 9079 9064 9048 9031 9013 8994 8973 8952 8929 8905 8879 8853 8824 8795 8764 8732 8698 8662 8624 8585 8543 8499 8452 8403 8349 8293 8232 8168 8099 8025 7947 7863 7775 7680 7580 7475 7363 7246 7122 6993 6857 6715 6568 6414 6254 6089 5920 5745 5567 5385 5201 5015 4829 4644 4460 4277 4099 3925 3758 3597 3443 3298 3161 3034 2916 2808 2709 2620 2540 2469 2406 2351 2302 2261 2225 2195 2169 2148 2130 2116 2105 2097 2091 2087 2086 2087 2090 2095 2103 2113 2126 2143 2162 2185 2212 2244 2281 2323 2371 2426 2488 2559 4534 0 62 9 2637 2724 2820 2925 3040 3164 3298 3440 3592 3751 3917 4090 4268 4452 4638 4825 5014 5203 5390 5574 5756 5932 6103 6267 6425 6575 6718 6852 6978 7096 7206 7308 7401 7486 7564 7633 7695 7750 7797 7836 7868 7893 7910 7920 7922 7917 7903 7883 7854 7818 7774 7723 7665 7600 7528 7451 7368 7280 7188 7093 6994 6893 6791 6689 6587 6484 6384 6286 6190 6098 6009 5925 5845 5770 5701 5637 5579 5528 5483 5445 5415 5392 5377 5371 5373 5383 5403 5432 5471 5519 5577 5644 5719 5804 5897 5997 6105 6219 6338 6462 6589 6720 6852 6984 7117 7249 7380 7508 7633 7756 7874 7989 8099 8205 8306 8403 8496 8583 8667 8746 8821 8892 8959 9022 9080 9136 9187 9235 9279 9321 9359 9394 9426 9456 9483 9508 9531 9552 9572 9590 9606 9621 9636 9649 9661 9672 9682 9691 9700 9707 9713 9719 9724 9728 9731 9734 9736 9737 9738 9739 9740 9741 9741 9742 9743 9744 9745 9746 9747 9748 9750 9751 9752 9753 9754 9755 9756 9756 9757 9757 9757 9757 9757 9757 9757 9757 9758 9758 9759 9759 9760 9761 9762 9763 9764 9765 9766 9767 9767 9767 9767 9767 9766 9764 9763 9761 9758 9756 9753 9750 9746 9742 9738 9734 9730 9726 9721 9716 9711 9706 9701 9695 9690 9684 9678 9673 9667 9661 9655 9650 9644 9639 9633 9628 9623 9618 9614 9609 9605 9601 9597 9593 9590 9586 9583 9580 9577 9574 9570 9567 9564 9561 9557 9553 9549 9544 9538 9532 9525 9517 9509 9499 9489 9479 9467 9455 9442 9429 9415 9401 9387 9373 9359 9345 9331 9317 9303 9290 9276 9263 9249 9235 9222 9208 9193 9179 9164 9148 9133 9116 9100 9083 9066 9048 9031 9013 8996 8979 8961 8945 8929 8913 8899 8885 8872 8861 8850 8841 8834 8828 8823 8820 8818 8817 8818 8820 8823 8826 8829 8833 8836 8839 8840 8841 8839 8836 8829 8820 8808 8793 8773 8750 8723 8691 8655 8615 8570 8520 8466 8407 8343 8274 8200 8120 8035 7944 7847 7743 7633 7516 7392 7261 7122 6976 6823 6663 6495 6322 6142 5958 5769 5576 5382 5187 4992 4798 4606 4419 4236 4060 3891 3730 3578 3435 3303 3181 3069 2967 2876 2794 2722 2658 2603 2556 2516 2483 2456 2435 2420 2411 2407 2409 2417 2431 2451 2479 2513 2556 2607 2667 2736 2815 2903 3002 3110 3229 3357 3495 3642 3798 3962 4133 4311 4495 4683 4875 5072 5269 5468 5668 5867 6065 6261 6454 6643 6828 7008 7183 7352 7514 7670 7819 7960 8094 8221 8340 8452 8556 8653 8743 8827 8904 8975 9040 9099 9154 9204 9250 9292 9330 9365 9397 9427 9453 9478 9500 9521 9539 9556 9572 9586 9600 9612 9623 9633 9643 9651 9660 9668 9675 9682 9689 9696 9702 9708 9714 9719 9724 9730 9734 9739 9743 9747 9750 9753 9756 9759 9762 9764 9766 9768 9770 9771 9773 9774 9776 9777 9778 9779 9779 4535 0 62 9 9780 9780 9779 9779 9778 9776 9774 9771 9768 9764 9759 9752 9745 9736 9726 9714 9701 9685 9667 9647 9625 9600 9572 9541 9507 9470 9430 9386 9339 9288 9234 9176 9114 9048 8979 8905 8826 8744 8657 8566 8470 8370 8266 8158 8046 7931 7813 7693 7571 7447 7324 7202 7080 6960 6844 6731 6623 6520 6423 6334 6251 6177 6111 6053 6005 5965 5935 5914 5903 5901 5908 5925 5951 5987 6031 6084 6146 6216 6295 6381 6474 6575 6682 6795 6912 7034 7160 7288 7419 7549 7680 7810 7938 8064 8186 8305 8418 8527 8630 8727 8819 8904 8983 9056 9123 9185 9240 9290 9335 9375 9410 9441 9467 9489 9507 9520 9531 9537 9540 9539 9534 9527 9515 9501 9483 9461 9437 9410 9379 9346 9311 9273 9232 9190 9146 9099 9052 9003 8952 8901 8849 8797 8744 8692 8640 8588 8538 8489 8442 8397 8355 8316 8280 8247 8219 8195 8176 8162 8153 8149 8150 8157 8169 8187 8209 8237 8268 8304 8345 8388 8434 8483 8534 8587 8641 8695 8750 8805 8859 8913 8965 9016 9065 9113 9158 9202 9243 9282 9319 9354 9387 9417 9445 9471 9496 9518 9538 9556 9573 9588 9601 9612 9621 9629 9635 9640 9642 9644 9643 9641 9637 9631 9623 9614 9603 9590 9575 9559 9540 9519 9497 9472 9445 9415 9383 9349 9312 9271 9228 9182 9133 9080 9023 8962 8897 8828 8754 8675 8591 8502 8407 8306 8199 8085 7966 7840 7707 7568 7422 7270 7113 6949 6780 6606 6428 6246 6061 5874 5685 5495 5306 5118 4932 4748 4569 4394 4225 4063 3906 3758 3618 3487 3364 3251 3147 3052 2967 2891 2825 2767 2718 2678 2645 2621 2604 2594 2592 2596 2608 2627 2652 2685 2725 2773 2828 2891 2963 3043 3131 3228 3333 3446 3567 3695 3830 3970 4115 4263 4413 4563 4713 4859 5002 5139 5267 5387 5496 5593 5677 5748 5804 5846 5872 5884 5882 5866 5837 5797 5746 5685 5617 5541 5462 5377 5291 5205 5119 5034 4951 4872 4796 4726 4661 4602 4549 4502 4461 4427 4400 4378 4364 4355 4353 4357 4366 4381 4402 4428 4458 4493 4533 4576 4623 4673 4726 4782 4840 4900 4962 5025 5090 5155 5222 5290 5358 5428 5499 5571 5644 5718 5795 5872 5952 6033 6115 6200 6285 6372 6459 6546 6633 6719 6803 6885 6963 7038 7107 7171 7229 7280 7323 7358 7385 7403 7412 7413 7405 7388 7363 7331 7291 7245 7194 7136 7075 7010 6941 6870 6796 6720 6642 6562 6480 6397 6311 6222 6131 6036 5938 5836 5730 5619 5505 5385 5262 5135 5004 4871 4735 4598 4462 4326 4191 4059 3931 3807 3689 3578 3473 3376 3286 3205 3133 3068 3012 2965 2925 2894 2870 2853 2844 2843 2849 2862 2882 2910 2946 2990 3041 3101 3169 3245 3329 3421 3519 3624 3734 3849 3967 4086 4206 4323 4439 4551 4655 4752 4839 4915 4980 5030 5068 5090 5097 5090 5068 5031 4981 4918 4843 4759 4536 0 62 9 4665 4563 4456 4344 4230 4116 4002 3889 3778 3672 3572 3478 3391 3312 3241 3178 3124 3079 3043 3015 2996 2986 2984 2990 3005 3027 3057 3095 3142 3196 3259 3330 3411 3501 3600 3709 3828 3957 4096 4246 4405 4573 4750 4936 5129 5328 5533 5740 5951 6163 6374 6584 6791 6994 7192 7383 7566 7742 7909 8066 8215 8354 8483 8604 8715 8818 8913 9001 9082 9156 9225 9288 9347 9400 9450 9495 9537 9576 9611 9643 9672 9698 9721 9742 9760 9776 9789 9801 9811 9819 9827 9833 9838 9842 9847 9851 9854 9858 9862 9866 9870 9873 9877 9881 9885 9888 9891 9894 9896 9897 9899 9899 9899 9898 9897 9895 9893 9891 9888 9885 9881 9877 9873 9868 9864 9859 9853 9848 9842 9835 9828 9820 9812 9804 9795 9785 9775 9764 9752 9740 9728 9715 9701 9687 9672 9656 9640 9623 9606 9588 9569 9550 9530 9510 9489 9468 9447 9425 9403 9381 9360 9338 9317 9297 9277 9259 9241 9225 9209 9195 9183 9172 9162 9153 9146 9140 9135 9131 9128 9126 9124 9123 9123 9123 9123 9124 9125 9126 9128 9130 9132 9135 9137 9141 9145 9149 9153 9158 9163 9168 9173 9177 9182 9186 9189 9191 9192 9191 9189 9185 9180 9172 9162 9150 9136 9119 9099 9077 9053 9026 8996 8964 8930 8893 8854 8813 8770 8726 8680 8633 8586 8538 8491 8444 8398 8353 8311 8272 8235 8203 8174 8150 8131 8116 8108 8104 8106 8114 8127 8145 8169 8197 8230 8267 8307 8351 8398 8447 8498 8551 8605 8661 8716 8772 8827 8883 8937 8991 9044 9096 9146 9195 9243 9288 9332 9374 9414 9452 9488 9522 9554 9584 9612 9638 9661 9684 9704 9723 9740 9756 9771 9784 9797 9809 9820 9830 9840 9849 9858 9866 9874 9881 9888 9895 9900 9906 9911 9915 9918 9921 9924 9926 9927 9928 9929 9929 9929 9930 9930 9930 9930 9931 9932 9933 9935 9937 9939 9941 9944 9946 9949 9952 9954 9956 9958 9960 9961 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9982 9982 9982 9981 9980 9979 9977 9976 9974 9973 9971 9970 9969 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9970 9969 9967 9965 9963 9961 9959 9956 9954 9952 9950 9948 9946 9945 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9938 9936 9933 9930 9927 9923 9918 9914 9909 9905 9900 9895 9890 9886 9881 9877 9872 9868 9864 9859 9855 9850 9846 9841 9836 9831 9825 9820 9815 9809 9804 9799 9795 9790 9787 9783 9781 9779 9777 9777 9777 9777 9778 9780 9781 9783 9786 9788 9790 9792 9794 9796 9798 9799 9800 9801 9802 9802 9803 9803 9803 9803 9803 9802 9802 9802 9802 9801 9801 9800 9799 9798 9797 9795 9793 9791 9789 9786 9783 9780 9776 9773 9769 9765 9761 9757 9753 9749 4537 0 62 9 9745 9741 9737 9733 9729 9724 9720 9715 9709 9703 9697 9691 9684 9676 9669 9661 9653 9645 9637 9630 9623 9616 9609 9603 9598 9593 9589 9585 9582 9580 9577 9575 9574 9572 9571 9570 9568 9567 9566 9564 9562 9561 9559 9556 9554 9551 9548 9545 9541 9536 9531 9525 9519 9512 9504 9495 9486 9475 9464 9453 9441 9428 9415 9403 9390 9377 9365 9354 9343 9332 9323 9314 9307 9300 9294 9288 9284 9280 9276 9273 9269 9266 9263 9260 9256 9253 9249 9244 9240 9235 9230 9225 9220 9214 9209 9205 9200 9196 9192 9190 9187 9186 9185 9186 9187 9190 9194 9199 9205 9213 9222 9232 9244 9258 9273 9289 9306 9325 9345 9365 9387 9409 9432 9455 9478 9500 9523 9545 9567 9588 9608 9627 9646 9663 9680 9696 9711 9725 9739 9752 9764 9776 9787 9798 9808 9817 9826 9835 9843 9850 9856 9862 9867 9872 9876 9879 9882 9884 9885 9886 9886 9886 9885 9883 9880 9877 9873 9868 9861 9854 9846 9836 9825 9813 9800 9786 9770 9754 9736 9717 9698 9678 9657 9636 9614 9592 9569 9546 9523 9500 9477 9453 9430 9407 9385 9362 9341 9321 9302 9285 9269 9255 9244 9235 9229 9226 9226 9229 9235 9244 9256 9271 9288 9308 9329 9352 9377 9402 9428 9455 9482 9508 9534 9560 9586 9611 9635 9659 9682 9705 9726 9748 9768 9788 9808 9826 9844 9860 9876 9890 9904 9916 9926 9936 9944 9951 9956 9961 9964 9967 9970 9972 9973 9975 9976 9978 9980 9982 9984 9986 9988 9991 9993 9996 9997 9999100001000010000 9999 9997 9995 9992 9988 9984 9979 9974 9969 9963 9958 9951 9945 9939 9931 9924 9915 9906 9896 9884 9871 9856 9839 9820 9799 9776 9750 9721 9690 9656 9620 9580 9538 9494 9446 9396 9343 9287 9229 9167 9103 9035 8965 8893 8817 8739 8659 8577 8494 8409 8323 8238 8153 8069 7986 7907 7830 7757 7689 7626 7569 7518 7475 7439 7410 7391 7379 7376 7382 7396 7419 7450 7489 7536 7590 7651 7717 7790 7866 7948 8032 8119 8209 8299 8389 8480 8570 8658 8744 8828 8909 8987 9060 9130 9196 9257 9315 9367 9416 9460 9501 9537 9570 9599 9625 9647 9667 9683 9698 9709 9719 9727 9733 9738 9741 9743 9743 9743 9742 9740 9738 9735 9732 9728 9724 9720 9717 9713 9709 9705 9702 9698 9695 9692 9689 9686 9684 9682 9680 9678 9676 9675 9673 9672 9670 9669 9668 9666 9665 9663 9662 9660 9659 9657 9655 9653 9651 9649 9647 9645 9643 9640 9638 9636 9633 9630 9627 9624 9620 9616 9612 9607 9601 9595 9588 9581 9572 9563 9553 9542 9530 9518 9504 9489 9474 9458 9441 9424 9406 9387 9368 9349 9329 9309 9289 9270 9250 9232 9213 9196 9180 9164 9150 9138 9127 9118 9110 9105 9101 9099 9099 9101 9105 9110 9117 9125 9134 9145 9156 9169 9182 9195 9209 9222 9236 9250 9264 9277 9290 9303 9316 4538 0 62 9 9328 9339 9350 9361 9372 9382 9391 9401 9410 9418 9427 9435 9443 9451 9458 9465 9473 9480 9487 9494 9501 9508 9515 9522 9529 9536 9543 9551 9558 9566 9573 9581 9589 9597 9605 9614 9622 9629 9637 9645 9652 9659 9666 9673 9679 9685 9690 9695 9700 9704 9708 9711 9715 9718 9720 9723 9725 9727 9729 9730 9732 9733 9734 9735 9736 9737 9738 9738 9738 9739 9739 9739 9739 9739 9740 9740 9741 9742 9743 9744 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9768 9770 9771 9772 9773 9773 9774 9775 9776 9777 9779 9780 9782 9785 9787 9790 9794 9798 9802 9807 9811 9816 9822 9827 9832 9837 9842 9848 9852 9857 9862 9866 9870 9874 9878 9881 9884 9886 9888 9890 9891 9892 9892 9892 9891 9889 9886 9883 9879 9875 9869 9863 9857 9849 9841 9832 9822 9812 9801 9789 9777 9764 9751 9736 9721 9706 9690 9673 9656 9639 9621 9603 9585 9567 9549 9532 9515 9499 9484 9469 9456 9444 9433 9423 9414 9407 9401 9397 9393 9391 9390 9390 9391 9392 9394 9397 9401 9405 9409 9413 9418 9422 9427 9432 9437 9441 9446 9450 9454 9458 9462 9465 9468 9471 9473 9475 9477 9479 9481 9483 9484 9486 9488 9490 9493 9496 9499 9503 9507 9512 9517 9522 9528 9535 9542 9549 9556 9563 9571 9578 9586 9593 9600 9606 9613 9619 9624 9629 9634 9638 9641 9643 9645 9645 9645 9644 9641 9637 9631 9624 9615 9604 9591 9575 9558 9538 9516 9492 9466 9437 9405 9372 9337 9300 9260 9220 9177 9134 9089 9044 8997 8950 8903 8856 8809 8762 8716 8672 8628 8586 8546 8508 8473 8441 8412 8387 8366 8348 8335 8326 8321 8320 8323 8331 8342 8357 8375 8395 8418 8443 8470 8497 8526 8554 8582 8610 8637 8663 8687 8710 8732 8752 8771 8788 8804 8819 8832 8844 8855 8865 8874 8883 8890 8897 8903 8908 8912 8914 8915 8914 8910 8904 8895 8883 8866 8845 8820 8789 8753 8711 8662 8607 8545 8477 8402 8320 8231 8137 8036 7930 7820 7705 7586 7465 7341 7217 7093 6968 6844 6723 6605 6490 6380 6275 6176 6084 5998 5921 5852 5792 5742 5700 5668 5646 5634 5631 5638 5653 5677 5709 5747 5792 5841 5894 5950 6007 6064 6119 6174 6224 6270 6311 6344 6371 6390 6401 6404 6399 6387 6367 6340 6307 6269 6227 6180 6132 6084 6035 5987 5942 5899 5861 5828 5802 5782 5770 5766 5770 5784 5807 5839 5880 5931 5992 6061 6138 6224 6317 6416 6522 6633 6748 6867 6988 7111 7234 7356 7478 7598 7715 7829 7938 8043 8142 8236 8323 8405 8480 8548 8610 8665 8715 8758 8796 8828 8855 8878 8897 8912 8925 8935 8943 8951 8957 8964 8970 8977 8985 8994 9005 9018 9033 9050 9068 9089 9112 9136 9162 9190 9219 9248 9279 9310 9341 9372 9404 9434 9464 9493 9521 9548 9573 9597 9619 9639 9658 9674 9688 4539 0 62 9 9700 9710 9718 9724 9728 9730 9730 9728 9725 9719 9713 9704 9694 9683 9671 9657 9642 9626 9609 9591 9573 9553 9533 9512 9490 9468 9446 9424 9402 9380 9359 9338 9319 9300 9283 9268 9254 9242 9231 9223 9217 9213 9210 9210 9212 9216 9221 9229 9238 9248 9260 9273 9288 9304 9321 9339 9358 9377 9398 9419 9440 9462 9484 9506 9527 9549 9569 9588 9606 9623 9638 9652 9663 9672 9679 9684 9687 9688 9686 9682 9677 9670 9661 9650 9638 9625 9610 9594 9577 9559 9540 9519 9498 9475 9450 9424 9397 9368 9338 9306 9273 9238 9203 9166 9130 9093 9056 9020 8984 8949 8916 8886 8857 8831 8808 8788 8771 8758 8748 8741 8739 8739 8744 8752 8763 8777 8794 8815 8838 8863 8891 8921 8952 8986 9020 9056 9093 9129 9166 9203 9240 9275 9310 9343 9375 9405 9432 9458 9481 9501 9519 9535 9548 9558 9566 9572 9576 9577 9577 9575 9572 9568 9562 9556 9549 9541 9533 9525 9517 9509 9501 9494 9487 9481 9476 9472 9469 9467 9466 9467 9469 9473 9478 9485 9493 9502 9512 9524 9536 9549 9563 9578 9593 9609 9624 9640 9655 9670 9686 9700 9714 9728 9741 9753 9765 9776 9786 9796 9804 9812 9819 9826 9831 9836 9840 9844 9847 9850 9853 9855 9857 9860 9862 9864 9866 9868 9871 9874 9877 9880 9883 9885 9888 9891 9893 9894 9895 9896 9895 9894 9891 9888 9884 9878 9872 9865 9857 9847 9837 9827 9815 9803 9790 9776 9762 9747 9732 9715 9698 9679 9660 9639 9617 9593 9568 9541 9513 9482 9450 9416 9380 9342 9303 9262 9221 9178 9134 9090 9046 9001 8957 8914 8871 8830 8790 8752 8717 8683 8652 8625 8600 8578 8560 8545 8534 8527 8524 8525 8529 8538 8550 8565 8583 8605 8629 8656 8684 8714 8744 8775 8806 8837 8866 8894 8920 8943 8963 8981 8994 9004 9011 9013 9012 9006 8997 8983 8967 8947 8923 8897 8868 8837 8804 8769 8732 8694 8655 8614 8573 8531 8489 8445 8401 8357 8311 8265 8217 8169 8119 8068 8015 7961 7905 7847 7788 7727 7664 7599 7533 7466 7398 7329 7260 7191 7122 7053 6986 6920 6855 6793 6732 6674 6619 6566 6516 6468 6424 6382 6343 6307 6274 6244 6217 6194 6175 6159 6148 6141 6140 6144 6154 6169 6192 6220 6256 6298 6348 6404 6467 6536 6612 6693 6779 6870 6965 7063 7165 7268 7374 7480 7586 7693 7799 7905 8010 8113 8214 8313 8410 8504 8595 8683 8768 8850 8928 9002 9072 9138 9199 9257 9310 9358 9403 9442 9478 9510 9538 9562 9583 9601 9616 9628 9638 9647 9654 9660 9664 9668 9671 9674 9676 9678 9681 9683 9685 9687 9689 9691 9693 9696 9698 9700 9702 9703 9705 9706 9706 9707 9707 9706 9705 9703 9701 9698 9694 9690 9686 9681 9675 9669 9663 9656 9649 9643 9636 9629 9623 9616 9611 9605 9600 9596 9592 9590 9587 9586 9585 9586 9587 9589 4540 0 62 9 9592 9596 9601 9607 9614 9621 9630 9639 9649 9660 9671 9683 9695 9707 9720 9732 9745 9757 9769 9781 9793 9804 9814 9824 9834 9843 9852 9860 9867 9875 9882 9888 9894 9900 9905 9909 9913 9917 9920 9922 9924 9925 9926 9925 9925 9923 9921 9919 9916 9913 9909 9906 9902 9898 9894 9889 9885 9881 9876 9871 9866 9861 9855 9848 9841 9833 9824 9814 9804 9792 9780 9767 9753 9738 9723 9708 9692 9676 9660 9644 9628 9613 9598 9583 9569 9556 9543 9531 9520 9510 9501 9492 9485 9479 9475 9471 9469 9469 9470 9472 9475 9480 9486 9494 9502 9511 9521 9532 9543 9555 9566 9577 9589 9600 9611 9621 9631 9640 9648 9656 9663 9670 9676 9681 9686 9690 9693 9696 9699 9700 9702 9702 9703 9702 9702 9701 9699 9698 9696 9693 9691 9688 9685 9682 9678 9674 9670 9666 9661 9655 9649 9642 9634 9625 9616 9605 9593 9580 9565 9550 9533 9514 9494 9473 9450 9426 9400 9372 9343 9312 9280 9245 9208 9170 9130 9087 9043 8997 8949 8899 8848 8795 8740 8684 8628 8570 8512 8453 8394 8335 8277 8219 8162 8106 8051 7998 7947 7898 7851 7806 7764 7725 7688 7654 7622 7593 7565 7539 7515 7491 7467 7443 7418 7392 7362 7330 7294 7253 7208 7157 7100 7036 6966 6890 6808 6719 6625 6526 6422 6315 6205 6092 5980 5867 5756 5645 5538 5434 5334 5240 5152 5070 4995 4927 4866 4813 4769 4732 4704 4684 4673 4671 4677 4692 4717 4751 4794 4847 4910 4982 5063 5155 5255 5365 5484 5610 5745 5887 6036 6189 6347 6510 6674 6840 7006 7173 7336 7498 7656 7808 7956 8097 8232 8359 8479 8590 8694 8789 8875 8954 9024 9085 9139 9185 9223 9254 9277 9293 9302 9304 9299 9287 9269 9244 9213 9175 9131 9080 9023 8961 8892 8817 8736 8650 8558 8461 8359 8253 8142 8027 7908 7785 7660 7532 7402 7271 7139 7007 6875 6744 6613 6486 6361 6238 6120 6006 5896 5791 5691 5597 5508 5426 5349 5278 5213 5155 5103 5058 5019 4987 4962 4944 4933 4929 4933 4944 4963 4991 5026 5069 5121 5181 5248 5324 5407 5498 5595 5699 5808 5923 6042 6164 6290 6417 6546 6674 6802 6929 7054 7176 7295 7410 7520 7625 7725 7819 7908 7991 8068 8139 8205 8265 8321 8372 8418 8460 8498 8533 8565 8594 8620 8643 8665 8684 8701 8716 8729 8740 8750 8757 8763 8766 8768 8768 8766 8762 8757 8750 8742 8734 8724 8715 8705 8696 8688 8680 8675 8671 8669 8669 8673 8679 8688 8700 8715 8733 8754 8777 8803 8831 8861 8893 8926 8960 8996 9032 9068 9105 9142 9179 9215 9252 9288 9323 9359 9393 9427 9459 9491 9522 9551 9580 9606 9631 9654 9675 9694 9711 9725 9738 9747 9755 9761 9764 9765 9764 9760 9755 9748 9739 9728 9716 9701 9684 9665 9644 9620 9593 9564 9531 9495 9455 9411 9364 9312 9256 9195 9131 9062 8988 4541 0 62 9 8911 8830 8745 8656 8565 8470 8374 8275 8174 8073 7971 7868 7766 7663 7562 7462 7364 7268 7175 7085 6999 6917 6840 6768 6703 6643 6591 6547 6510 6483 6464 6454 6454 6463 6482 6510 6548 6594 6650 6713 6783 6860 6943 7031 7123 7218 7317 7416 7515 7615 7715 7813 7908 8002 8092 8179 8262 8341 8416 8486 8552 8614 8672 8725 8774 8818 8859 8896 8929 8959 8986 9010 9032 9052 9070 9086 9101 9116 9130 9143 9157 9171 9185 9199 9213 9228 9244 9260 9276 9292 9308 9324 9339 9355 9370 9384 9397 9409 9421 9431 9441 9449 9455 9461 9464 9466 9466 9463 9459 9451 9442 9429 9412 9393 9370 9343 9313 9279 9241 9200 9156 9107 9056 9002 8946 8887 8826 8763 8699 8634 8567 8500 8432 8363 8294 8225 8155 8086 8016 7947 7877 7809 7741 7674 7609 7545 7484 7426 7371 7319 7272 7230 7193 7162 7137 7119 7108 7104 7107 7118 7136 7162 7196 7236 7283 7337 7397 7463 7534 7609 7688 7771 7856 7944 8033 8121 8210 8298 8385 8469 8551 8629 8703 8773 8838 8899 8953 9003 9047 9085 9118 9145 9167 9184 9195 9202 9205 9203 9198 9188 9175 9159 9139 9117 9092 9064 9033 9000 8964 8926 8885 8842 8796 8748 8697 8644 8587 8528 8465 8399 8329 8256 8179 8098 8012 7923 7829 7732 7630 7524 7414 7301 7184 7065 6943 6819 6694 6569 6443 6318 6194 6072 5952 5834 5721 5611 5506 5406 5311 5221 5137 5060 4988 4922 4863 4811 4766 4727 4696 4672 4655 4647 4647 4655 4672 4697 4733 4777 4831 4895 4968 5052 5144 5247 5357 5477 5604 5738 5879 6024 6174 6328 6483 6639 6795 6951 7103 7253 7399 7539 7674 7802 7923 8038 8145 8244 8336 8421 8499 8570 8634 8691 8743 8790 8831 8868 8900 8928 8953 8975 8993 9009 9023 9035 9046 9055 9063 9071 9078 9084 9091 9098 9106 9114 9124 9134 9145 9157 9170 9185 9200 9217 9234 9252 9271 9290 9310 9330 9350 9370 9390 9410 9429 9448 9466 9484 9500 9516 9531 9545 9557 9569 9579 9589 9597 9603 9609 9613 9616 9618 9619 9618 9616 9614 9610 9605 9599 9592 9584 9574 9564 9553 9541 9528 9515 9501 9486 9472 9457 9442 9428 9415 9402 9390 9380 9371 9363 9357 9352 9350 9348 9349 9350 9353 9357 9362 9368 9374 9381 9388 9395 9402 9410 9417 9425 9432 9440 9447 9454 9461 9467 9474 9479 9485 9490 9493 9496 9498 9499 9499 9497 9494 9489 9483 9475 9466 9456 9444 9431 9417 9402 9386 9369 9351 9332 9313 9292 9271 9249 9226 9202 9176 9150 9122 9093 9062 9030 8997 8962 8926 8889 8850 8811 8771 8730 8689 8648 8607 8566 8526 8487 8450 8415 8381 8350 8322 8297 8276 8258 8245 8237 8233 8234 8240 8251 8268 8290 8316 8347 8383 8423 8466 8513 8562 8614 8667 8721 8776 8830 8884 8937 8988 9038 9085 9130 9172 9211 9248 9281 9311 4542 0 62 9 9338 9361 9382 9400 9415 9428 9438 9445 9450 9454 9455 9454 9452 9449 9445 9439 9433 9427 9421 9415 9409 9405 9401 9398 9397 9397 9399 9403 9409 9416 9425 9436 9449 9462 9477 9493 9510 9526 9543 9560 9576 9592 9606 9620 9633 9644 9654 9663 9670 9676 9681 9684 9687 9689 9690 9691 9691 9690 9690 9690 9689 9689 9688 9688 9688 9688 9687 9687 9686 9686 9684 9683 9681 9678 9674 9670 9665 9659 9652 9645 9636 9627 9617 9606 9594 9581 9568 9554 9540 9526 9510 9495 9479 9463 9447 9430 9413 9396 9379 9362 9344 9327 9309 9291 9274 9257 9240 9223 9208 9193 9180 9168 9157 9148 9142 9137 9135 9135 9137 9143 9150 9161 9173 9188 9205 9223 9244 9266 9289 9313 9337 9363 9388 9414 9440 9466 9491 9516 9541 9565 9588 9610 9631 9650 9669 9686 9701 9714 9725 9734 9741 9745 9747 9746 9741 9734 9724 9711 9694 9674 9651 9625 9595 9561 9523 9482 9437 9387 9333 9274 9211 9142 9069 8990 8905 8816 8720 8620 8514 8402 8287 8166 8042 7913 7782 7648 7512 7375 7239 7102 6965 6831 6698 6569 6444 6322 6206 6096 5991 5893 5802 5718 5641 5572 5512 5459 5414 5377 5349 5328 5315 5310 5311 5321 5336 5359 5387 5422 5462 5508 5558 5614 5675 5740 5810 5884 5963 6046 6133 6225 6321 6421 6524 6632 6743 6857 6974 7093 7215 7337 7460 7583 7706 7827 7947 8064 8178 8288 8394 8495 8592 8682 8768 8847 8921 8988 9050 9105 9155 9200 9239 9272 9300 9323 9341 9354 9361 9365 9363 9356 9345 9330 9309 9285 9255 9222 9185 9143 9098 9050 8998 8943 8886 8825 8763 8698 8632 8565 8496 8427 8357 8287 8218 8148 8080 8014 7949 7887 7827 7770 7717 7668 7623 7582 7546 7515 7489 7468 7451 7440 7432 7429 7429 7433 7439 7447 7457 7467 7477 7487 7496 7503 7508 7510 7509 7504 7495 7482 7465 7444 7418 7388 7354 7316 7276 7233 7187 7142 7096 7050 7004 6961 6920 6884 6852 6825 6805 6791 6785 6787 6796 6815 6841 6876 6920 6972 7032 7098 7172 7252 7338 7429 7524 7622 7723 7826 7930 8035 8139 8243 8346 8447 8545 8641 8733 8822 8907 8987 9064 9136 9203 9266 9324 9377 9426 9470 9510 9547 9579 9609 9635 9658 9678 9697 9713 9727 9740 9752 9762 9771 9779 9787 9793 9799 9804 9809 9812 9816 9818 9820 9822 9823 9824 9824 9824 9825 9825 9825 9826 9826 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9843 9844 9845 9846 9846 9846 9845 9844 9843 9841 9839 9836 9833 9830 9827 9823 9820 9816 9813 9810 9806 9803 9801 9798 9795 9793 9791 9789 9788 9786 9785 9783 9781 9780 9778 9776 9773 9770 9767 9762 9758 9753 9747 9740 9733 9726 9718 9710 9702 9694 9685 9677 9669 9662 9655 9648 9642 9637 9632 9627 9623 9620 9617 9614 9612 9609 9607 9604 9602 9599 4543 0 63 0 9579 9578 9577 9576 9577 9578 9580 9582 9585 9589 9593 9596 9600 9604 9607 9611 9614 9616 9619 9620 9622 9623 9625 9626 9627 9628 9630 9632 9633 9636 9638 9641 9643 9646 9649 9652 9655 9657 9659 9660 9661 9662 9662 9662 9661 9660 9659 9657 9656 9654 9653 9652 9652 9651 9652 9653 9654 9656 9658 9660 9663 9665 9668 9670 9672 9674 9675 9676 9676 9675 9674 9672 9669 9666 9662 9657 9652 9647 9641 9634 9627 9619 9611 9602 9592 9582 9570 9558 9545 9531 9517 9501 9484 9466 9448 9429 9409 9389 9369 9349 9329 9310 9292 9275 9259 9245 9234 9224 9217 9212 9210 9211 9215 9221 9230 9242 9256 9273 9291 9311 9333 9355 9379 9403 9428 9452 9476 9500 9524 9546 9568 9589 9608 9627 9645 9662 9677 9692 9706 9719 9732 9744 9755 9766 9776 9786 9795 9804 9812 9819 9826 9832 9837 9842 9845 9848 9850 9851 9851 9851 9850 9848 9846 9843 9841 9838 9835 9833 9830 9828 9826 9824 9823 9823 9822 9822 9823 9824 9825 9827 9829 9831 9833 9836 9838 9841 9844 9847 9850 9853 9855 9858 9861 9864 9867 9870 9872 9875 9878 9880 9883 9886 9888 9891 9893 9896 9899 9901 9904 9908 9911 9914 9918 9922 9925 9929 9933 9937 9940 9943 9947 9949 9952 9954 9955 9956 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9948 9947 9947 9947 9948 9949 9950 9951 9952 9954 9955 9957 9958 9959 9959 9959 9959 9958 9958 9956 9955 9954 9952 9951 9950 9949 9948 9948 9949 9950 9951 9953 9955 9957 9960 9962 9965 9967 9969 9971 9972 9973 9973 9972 9971 9970 9968 9966 9963 9960 9957 9954 9951 9948 9946 9943 9941 9939 9938 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9917 9913 9909 9905 9901 9896 9891 9886 9881 9875 9870 9864 9858 9853 9847 9841 9835 9828 9822 9814 9807 9798 9789 9779 9768 9755 9742 9726 9710 9692 9672 9651 9628 9603 9576 9549 9519 9488 9456 9423 9388 9353 9317 9280 9242 9205 9167 9128 9090 9052 9014 8976 8939 8902 8866 8830 8795 8761 8728 8695 8663 8631 8601 8570 8540 8510 8479 8449 8419 8387 8356 8323 8289 8254 8218 8181 8142 8102 8061 8018 7974 7930 7884 7839 7793 7748 7702 7658 7615 7575 7536 7500 7467 7437 7411 7390 7373 7360 7353 7351 7354 7363 7377 7397 7422 7452 7488 7528 7573 7622 7675 7731 7791 7853 7917 7983 8051 8119 8187 8255 8323 8391 8457 8522 8584 8645 8704 8760 8813 8863 8910 8954 8995 9032 9065 9095 9120 9142 9160 9174 9184 9189 9191 9189 9182 9172 9158 9140 9119 9095 9067 9037 9004 8968 8931 8891 8850 8808 8764 8719 8674 8627 8579 8530 8480 8429 8377 8322 8266 8207 8146 8082 8015 7944 7870 7792 7709 7623 7533 7439 7342 7242 7139 7034 6926 6819 6711 6604 6498 6394 6293 6196 6103 4544 0 63 0 6016 5934 5859 5791 5730 5678 5634 5600 5574 5559 5553 5558 5573 5598 5634 5680 5737 5804 5881 5968 6064 6169 6282 6402 6529 6661 6799 6939 7083 7229 7374 7519 7664 7806 7945 8081 8212 8338 8459 8574 8684 8788 8885 8977 9063 9143 9218 9287 9352 9412 9467 9517 9564 9606 9645 9681 9712 9741 9767 9790 9810 9828 9844 9857 9869 9879 9888 9895 9901 9906 9911 9915 9918 9921 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9943 9941 9939 9936 9933 9930 9926 9921 9916 9911 9904 9898 9891 9883 9875 9866 9857 9848 9838 9828 9817 9806 9795 9783 9771 9759 9746 9734 9720 9707 9693 9679 9664 9649 9634 9618 9603 9587 9571 9554 9538 9521 9504 9487 9470 9452 9434 9416 9397 9378 9358 9337 9316 9293 9269 9245 9219 9193 9166 9138 9109 9080 9050 9021 8992 8963 8935 8908 8883 8859 8837 8817 8799 8784 8771 8761 8753 8749 8746 8746 8749 8753 8760 8768 8779 8790 8802 8814 8826 8839 8850 8861 8869 8876 8880 8881 8878 8871 8860 8843 8822 8794 8761 8721 8674 8621 8561 8494 8421 8341 8254 8161 8063 7959 7849 7735 7617 7495 7370 7242 7112 6980 6848 6715 6582 6450 6319 6189 6062 5938 5816 5699 5586 5477 5374 5276 5183 5097 5018 4944 4878 4818 4765 4718 4678 4644 4616 4593 4575 4561 4550 4542 4536 4531 4525 4520 4514 4504 4493 4477 4457 4433 4403 4369 4329 4285 4235 4182 4125 4064 4002 3939 3875 3812 3751 3692 3638 3588 3545 3508 3479 3457 3444 3441 3446 3461 3486 3520 3564 3618 3681 3753 3835 3926 4025 4134 4251 4376 4510 4651 4801 4958 5121 5292 5468 5649 5835 6025 6216 6408 6601 6793 6982 7169 7350 7525 7694 7855 8008 8152 8287 8412 8527 8634 8730 8819 8899 8971 9036 9095 9148 9196 9240 9280 9317 9351 9383 9412 9439 9465 9489 9511 9531 9550 9567 9582 9597 9609 9621 9631 9640 9648 9656 9664 9671 9678 9685 9693 9700 9708 9716 9725 9733 9742 9750 9759 9766 9773 9780 9785 9788 9791 9791 9791 9788 9784 9778 9770 9760 9748 9735 9720 9703 9685 9665 9643 9619 9594 9568 9539 9509 9478 9445 9410 9374 9336 9298 9258 9217 9175 9132 9089 9046 9002 8959 8916 8874 8832 8792 8753 8716 8680 8647 8616 8588 8562 8540 8520 8504 8491 8482 8476 8474 8476 8480 8489 8501 8515 8534 8555 8578 8605 8633 8663 8695 8729 8763 8799 4545 0 63 0 8834 8870 8906 8941 8976 9009 9042 9072 9101 9128 9152 9174 9192 9208 9220 9228 9232 9232 9228 9219 9205 9185 9160 9130 9093 9051 9002 8947 8886 8818 8744 8664 8577 8485 8386 8281 8171 8056 7936 7812 7683 7551 7415 7277 7137 6996 6855 6713 6571 6432 6293 6158 6026 5897 5774 5655 5543 5436 5337 5245 5161 5085 5018 4960 4911 4871 4842 4822 4811 4811 4821 4840 4870 4908 4956 5013 5079 5153 5235 5325 5421 5523 5631 5745 5862 5984 6109 6236 6365 6496 6626 6757 6888 7019 7147 7274 7398 7520 7638 7753 7864 7972 8074 8173 8266 8355 8438 8517 8589 8657 8719 8776 8828 8875 8917 8954 8986 9013 9036 9055 9070 9081 9088 9091 9090 9085 9076 9063 9046 9025 8999 8969 8935 8895 8851 8802 8748 8690 8627 8560 8489 8414 8336 8255 8172 8086 7998 7910 7822 7734 7645 7559 7474 7390 7310 7233 7159 7090 7025 6965 6911 6862 6819 6782 6752 6729 6713 6703 6701 6705 6716 6733 6757 6786 6820 6860 6903 6951 7001 7055 7110 7167 7224 7282 7340 7399 7456 7513 7569 7624 7678 7730 7782 7833 7883 7932 7981 8029 8076 8124 8171 8218 8265 8311 8358 8405 8452 8498 8545 8592 8638 8685 8731 8778 8824 8870 8916 8961 9006 9051 9095 9138 9181 9222 9262 9301 9338 9374 9407 9439 9468 9495 9520 9543 9563 9580 9595 9608 9619 9628 9634 9639 9642 9644 9644 9644 9642 9639 9636 9632 9628 9624 9619 9615 9610 9606 9603 9599 9596 9594 9593 9592 9592 9592 9594 9597 9600 9604 9609 9614 9620 9627 9634 9641 9649 9656 9664 9671 9679 9685 9692 9698 9703 9708 9713 9716 9720 9723 9725 9727 9729 9730 9731 9732 9732 9733 9733 9733 9733 9734 9734 9734 9735 9735 9735 9736 9737 9738 9739 9740 9741 9743 9745 9747 9749 9751 9754 9757 9759 9762 9765 9768 9771 9774 9776 9779 9781 9782 9784 9785 9785 9785 9785 9784 9783 9782 9780 9778 9776 9774 9771 9769 9766 9764 9761 9759 9756 9754 9751 9749 9746 9744 9742 9740 9737 9735 9733 9732 9730 9728 9726 9724 9722 9720 9718 9716 9713 9709 9706 9701 9697 9691 9685 9678 9670 9662 9652 9642 9632 9620 9608 9596 9583 9569 9556 9542 9528 9513 9499 9484 9470 9456 9441 9427 9413 9399 9386 9373 9360 9347 9335 9323 9312 9301 9291 9281 9272 9263 9255 9247 9239 9231 9223 9214 9205 9194 9183 9169 9153 9135 9114 9090 9063 9031 8996 8956 8911 8861 8806 8745 8679 8607 8530 8446 8356 8259 8157 8047 7931 7808 7679 7542 7399 7249 7093 6930 6762 6587 6408 6224 6036 5844 5652 5458 5263 5069 4878 4689 4504 4324 4150 3984 3825 3675 3533 3401 3279 3166 3064 2971 2888 2815 2751 2695 2649 2611 2581 2559 2545 2539 2541 2551 2569 2596 2631 2676 2729 2793 2867 2951 3045 3150 3266 3393 3530 3678 3835 4002 4177 4360 4546 0 63 0 4550 4747 4949 5155 5364 5574 5785 5996 6206 6413 6617 6815 7008 7196 7375 7547 7711 7866 8012 8149 8276 8394 8503 8603 8694 8777 8851 8919 8979 9034 9082 9125 9164 9199 9230 9258 9284 9308 9330 9350 9370 9388 9406 9422 9439 9454 9470 9485 9500 9514 9528 9542 9556 9570 9584 9597 9611 9624 9637 9650 9663 9676 9688 9700 9712 9723 9734 9744 9754 9763 9771 9779 9786 9792 9798 9803 9808 9812 9815 9819 9821 9824 9826 9828 9829 9830 9831 9831 9831 9831 9830 9829 9827 9825 9822 9820 9817 9813 9810 9807 9803 9800 9797 9794 9791 9788 9785 9783 9780 9778 9775 9772 9769 9766 9763 9760 9756 9753 9749 9745 9741 9738 9735 9732 9729 9727 9726 9726 9726 9727 9729 9732 9735 9739 9744 9749 9754 9759 9765 9770 9775 9780 9784 9789 9793 9796 9799 9803 9805 9808 9811 9814 9817 9820 9824 9827 9831 9835 9838 9842 9846 9849 9852 9854 9856 9857 9857 9857 9856 9854 9851 9848 9845 9841 9837 9833 9829 9826 9823 9820 9818 9816 9815 9814 9814 9814 9814 9814 9813 9812 9811 9809 9805 9801 9795 9788 9780 9770 9759 9746 9733 9718 9701 9684 9666 9646 9626 9605 9583 9559 9535 9510 9484 9457 9428 9399 9369 9338 9306 9274 9241 9209 9176 9144 9113 9083 9055 9029 9005 8984 8965 8950 8938 8929 8924 8922 8924 8929 8938 8950 8966 8984 9004 9028 9053 9080 9110 9140 9172 9204 9237 9270 9303 9336 9369 9401 9432 9462 9491 9519 9545 9570 9593 9615 9635 9654 9672 9689 9704 9718 9732 9745 9756 9768 9778 9788 9797 9806 9813 9820 9826 9831 9835 9837 9839 9839 9839 9837 9834 9830 9825 9820 9813 9806 9799 9791 9783 9774 9765 9756 9746 9735 9724 9712 9699 9685 9669 9653 9634 9614 9593 9569 9544 9517 9488 9458 9426 9393 9359 9323 9286 9249 9211 9172 9133 9094 9054 9015 8976 8938 8901 8864 8829 8795 8763 8733 8705 8680 8658 8638 8623 8611 8602 8598 8598 8602 8610 8623 8639 8659 8683 8710 8740 8774 8809 8847 8887 8928 8970 9013 9056 9099 9143 9185 9227 9268 9307 9345 9382 9416 9448 9479 9507 9532 9556 9577 9596 9612 9627 9639 9649 9657 9664 9669 9672 9674 9675 9675 9673 9671 9669 9665 9661 9657 9651 9646 9639 9632 9625 9617 9608 9598 9588 9577 9565 9552 9538 9523 9507 9490 9471 9451 9430 9406 9381 9354 9324 9291 9256 9218 9176 9130 9081 9027 8968 8905 8837 8763 8684 8601 8511 8417 8317 8213 8104 7991 7874 7754 7631 7505 7378 7250 7121 6992 6864 6737 6612 6489 6369 6253 6141 6033 5931 5833 5741 5655 5576 5502 5436 5376 5323 5277 5238 5206 5180 5161 5149 5143 5142 5147 5156 5170 5186 5205 5226 5246 5267 5286 5304 5318 5328 5333 5332 5325 5310 5288 5258 5221 5175 5123 5063 4996 4924 4846 4764 4679 4591 4503 4415 4329 4547 0 63 0 4243 4161 4083 4011 3944 3885 3833 3789 3754 3728 3712 3707 3713 3729 3757 3796 3847 3909 3983 4069 4167 4275 4395 4525 4664 4813 4971 5136 5309 5486 5668 5855 6043 6233 6422 6612 6799 6983 7163 7339 7509 7672 7829 7979 8121 8256 8382 8500 8609 8711 8804 8890 8967 9037 9100 9155 9203 9245 9280 9309 9332 9349 9360 9366 9367 9362 9353 9338 9319 9295 9266 9232 9194 9151 9103 9050 8992 8930 8862 8790 8713 8630 8543 8451 8355 8254 8149 8041 7929 7815 7699 7581 7462 7344 7226 7108 6993 6880 6770 6664 6562 6465 6374 6288 6209 6136 6071 6012 5961 5918 5883 5856 5837 5827 5826 5833 5850 5875 5909 5952 6003 6063 6131 6207 6290 6380 6475 6576 6682 6791 6902 7016 7131 7245 7359 7473 7583 7692 7797 7899 7998 8092 8182 8269 8352 8430 8506 8578 8647 8713 8777 8838 8897 8954 9009 9062 9114 9163 9210 9256 9299 9341 9380 9417 9452 9484 9515 9544 9570 9595 9617 9639 9658 9677 9694 9711 9726 9741 9755 9768 9781 9793 9805 9816 9826 9835 9844 9852 9859 9865 9870 9875 9878 9881 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9925 9926 9928 9930 9932 9934 9936 9938 9941 9943 9945 9946 9948 9949 9950 9950 9950 9950 9949 9949 9947 9946 9945 9943 9942 9940 9939 9938 9937 9936 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9940 9939 9938 9936 9933 9931 9928 9924 9921 9917 9914 9910 9907 9904 9901 9898 9896 9894 9892 9890 9888 9887 9885 9883 9881 9879 9877 9874 9871 9868 9864 9860 9856 9852 9847 9842 9838 9833 9829 9824 9820 9816 9813 9809 9806 9803 9801 9799 9796 9794 9792 9790 9788 9785 9783 9780 9777 9773 9770 9765 9761 9756 9750 9744 9738 9731 9724 9716 9707 9698 9688 9678 9666 9653 9640 9625 9608 9591 9571 9549 9525 9499 9471 9439 9405 9368 9328 9285 9238 9188 9135 9078 9017 8953 8885 8813 8737 8657 8573 8485 8393 8296 8195 8088 7978 7862 7741 7615 7484 7347 7206 7060 6909 6754 6594 6431 6265 6096 5926 5754 5583 5411 5241 5073 4907 4746 4589 4437 4291 4151 4019 3894 3777 3667 3566 3474 3389 3314 3246 3187 3137 3094 3060 3035 3017 3008 3007 3014 3030 3054 3088 3130 3182 3243 3314 3394 3485 3584 3694 3813 3941 4078 4224 4377 4538 4706 4879 5058 5240 5426 5615 5804 5994 6183 6371 6557 6739 6917 7090 7258 7419 7575 7723 7863 7997 8122 8239 8349 8451 8545 8631 8710 8782 8847 8906 8958 9005 9047 9084 9117 9145 9171 9193 9212 9229 9245 9258 9271 9282 9293 9303 9313 9322 9332 9341 9351 9360 9369 9379 4548 0 63 0 9388 9397 9406 9415 9424 9432 9440 9448 9456 9463 9470 9477 9483 9489 9494 9499 9504 9508 9512 9515 9517 9519 9521 9521 9521 9520 9518 9515 9512 9507 9502 9495 9488 9481 9472 9464 9454 9445 9434 9424 9414 9404 9393 9383 9373 9364 9355 9346 9338 9331 9324 9319 9315 9312 9310 9310 9311 9314 9318 9324 9331 9341 9352 9364 9377 9392 9408 9425 9442 9460 9478 9496 9514 9532 9549 9565 9581 9596 9610 9624 9636 9648 9658 9668 9676 9684 9691 9698 9703 9708 9712 9716 9719 9721 9722 9724 9724 9724 9724 9724 9723 9722 9721 9720 9719 9718 9718 9717 9717 9717 9718 9719 9720 9721 9723 9724 9726 9728 9730 9732 9734 9736 9737 9739 9741 9743 9745 9747 9750 9753 9756 9759 9763 9767 9771 9775 9780 9785 9790 9795 9800 9805 9809 9813 9817 9820 9823 9825 9827 9828 9830 9830 9831 9831 9831 9832 9832 9833 9833 9834 9835 9836 9837 9838 9838 9839 9840 9840 9839 9838 9836 9833 9830 9825 9820 9815 9808 9801 9793 9785 9776 9767 9758 9749 9740 9731 9723 9714 9706 9698 9690 9682 9675 9667 9660 9652 9644 9637 9629 9622 9614 9607 9599 9593 9586 9580 9575 9571 9568 9565 9564 9564 9565 9568 9571 9576 9582 9588 9596 9604 9613 9622 9632 9643 9653 9664 9674 9685 9696 9706 9716 9727 9736 9746 9755 9763 9771 9778 9785 9790 9795 9799 9801 9803 9803 9802 9800 9797 9792 9787 9780 9772 9763 9752 9741 9729 9715 9701 9685 9669 9652 9633 9614 9594 9573 9551 9528 9505 9481 9458 9434 9410 9386 9362 9340 9318 9296 9276 9258 9240 9224 9210 9198 9187 9178 9171 9166 9162 9161 9161 9164 9168 9174 9182 9191 9203 9216 9230 9246 9263 9281 9300 9320 9340 9360 9380 9400 9419 9438 9456 9472 9488 9501 9514 9524 9532 9539 9543 9545 9545 9543 9538 9530 9520 9507 9491 9471 9449 9422 9392 9358 9320 9277 9229 9176 9118 9054 8984 8908 8825 8736 8640 8537 8427 8310 8186 8054 7916 7771 7619 7461 7297 7128 6954 6776 6595 6410 6225 6038 5852 5665 5482 5300 5122 4949 4781 4620 4465 4317 4177 4046 3923 3809 3704 3608 3522 3445 3377 3318 3269 3228 3197 3174 3161 3156 3161 3174 3197 3229 3271 3322 3383 3455 3536 3628 3729 3841 3963 4095 4236 4387 4546 4712 4887 5067 5253 5444 5637 5834 6032 6229 6426 6621 6813 7001 7184 7361 7532 7696 7852 8000 8140 8272 8395 8510 8616 8715 8805 8889 8965 9034 9098 9155 9207 9255 9297 9336 9371 9402 9430 9455 9478 9498 9516 9533 9548 9561 9573 9585 9595 9605 9615 9624 9633 9641 9650 9658 9666 9673 9681 9688 9694 9700 9705 9709 9712 9715 9716 9716 9716 9714 9712 9708 9704 9700 9694 9689 9683 9677 9670 9664 9658 9652 9646 9640 9633 9627 9621 9615 9608 9601 9594 9587 9580 9572 9564 9555 9547 9539 9530 4549 0 63 0 9522 9513 9506 9498 9491 9484 9477 9471 9466 9461 9456 9451 9447 9443 9440 9436 9433 9429 9426 9423 9420 9417 9415 9412 9410 9409 9407 9406 9406 9406 9407 9408 9410 9413 9416 9420 9424 9429 9434 9439 9444 9450 9456 9462 9468 9473 9479 9484 9490 9494 9499 9503 9507 9511 9513 9515 9517 9517 9516 9515 9512 9508 9502 9495 9487 9477 9465 9451 9436 9419 9401 9380 9359 9336 9312 9287 9261 9234 9206 9178 9150 9121 9092 9064 9035 9007 8980 8952 8926 8900 8874 8850 8825 8802 8779 8756 8734 8712 8690 8669 8647 8625 8603 8580 8557 8532 8507 8480 8452 8421 8389 8355 8319 8280 8240 8196 8150 8102 8052 8000 7945 7889 7832 7773 7714 7655 7596 7537 7480 7424 7371 7320 7273 7230 7190 7156 7126 7102 7083 7071 7064 7063 7068 7080 7097 7120 7148 7182 7221 7264 7312 7363 7417 7474 7532 7593 7654 7716 7777 7838 7898 7956 8011 8064 8114 8161 8204 8242 8276 8306 8331 8351 8366 8375 8380 8380 8374 8364 8348 8328 8303 8273 8238 8199 8156 8108 8055 7999 7937 7871 7801 7726 7646 7562 7472 7378 7278 7174 7064 6950 6832 6708 6582 6451 6317 6181 6043 5904 5765 5626 5487 5351 5217 5085 4958 4835 4717 4604 4497 4395 4300 4210 4126 4048 3975 3908 3846 3790 3738 3690 3648 3609 3574 3544 3517 3494 3475 3460 3449 3443 3441 3443 3450 3463 3480 3503 3532 3567 3608 3655 3708 3768 3833 3904 3980 4061 4147 4236 4327 4419 4512 4602 4690 4775 4853 4923 4984 5035 5073 5098 5109 5103 5082 5045 4991 4921 4835 4736 4622 4497 4363 4218 4069 3914 3758 3601 3447 3294 3147 3006 2873 2748 2632 2526 2429 2342 2265 2196 2135 2083 2037 1998 1964 1935 1910 1889 1871 1855 1843 1832 1824 1818 1814 1812 1813 1816 1822 1832 1844 1860 1880 1904 1933 1966 2003 2046 2093 2147 2206 2270 2341 2419 2502 2593 2690 2795 2906 3024 3149 3281 3419 3564 3713 3868 4028 4191 4357 4525 4693 4862 5031 5198 5362 5522 5677 5827 5971 6107 6236 6357 6470 6573 6668 6753 6830 6897 6955 7004 7044 7075 7097 7110 7115 7111 7098 7077 7047 7008 6960 6904 6839 6766 6685 6596 6500 6398 6290 6178 6061 5942 5823 5703 5583 5465 5351 5240 5135 5036 4944 4859 4782 4714 4654 4603 4561 4527 4502 4486 4479 4480 4489 4507 4533 4569 4612 4665 4727 4798 4878 4968 5066 5174 5291 5416 5549 5689 5836 5988 6145 6305 6466 6628 6790 6951 7109 7263 7412 7556 7693 7823 7947 8062 8171 8271 8365 8452 8532 8606 8675 8738 8797 8852 8904 8952 8997 9040 9080 9119 9155 9190 9222 9253 9282 9310 9335 9359 9381 9401 9420 9437 9453 9467 9480 9491 9502 9512 9521 9529 9537 9544 9551 9558 9565 9571 9577 9583 9589 9594 9599 9604 9608 9611 9614 9616 9618 9618 9618 9616 9614 9611 4550 0 63 0 9607 9602 9596 9589 9582 9573 9564 9553 9542 9530 9517 9504 9489 9472 9455 9437 9417 9395 9372 9347 9321 9293 9263 9230 9196 9160 9122 9083 9041 8997 8951 8903 8854 8803 8751 8697 8641 8585 8527 8469 8411 8352 8293 8235 8177 8121 8066 8014 7964 7917 7874 7835 7800 7770 7744 7724 7710 7701 7698 7701 7709 7723 7743 7768 7797 7832 7871 7914 7961 8011 8064 8120 8179 8239 8302 8365 8430 8495 8560 8625 8690 8754 8818 8879 8939 8998 9053 9106 9157 9204 9249 9290 9328 9363 9395 9423 9449 9471 9491 9508 9522 9534 9544 9551 9557 9561 9562 9562 9560 9557 9551 9544 9535 9524 9512 9498 9482 9465 9447 9428 9408 9387 9366 9344 9323 9302 9282 9262 9244 9227 9211 9197 9185 9174 9166 9159 9154 9152 9151 9152 9155 9160 9167 9175 9185 9197 9211 9225 9242 9260 9279 9299 9321 9343 9367 9390 9415 9439 9464 9488 9513 9536 9559 9580 9600 9619 9637 9652 9666 9678 9689 9698 9705 9711 9715 9718 9720 9721 9721 9720 9719 9718 9716 9714 9711 9709 9706 9703 9700 9696 9692 9688 9684 9679 9675 9669 9664 9658 9653 9647 9641 9636 9631 9626 9621 9617 9614 9611 9609 9608 9607 9607 9608 9609 9611 9614 9616 9619 9623 9626 9629 9633 9636 9639 9642 9645 9647 9649 9651 9652 9654 9655 9655 9656 9657 9657 9658 9659 9659 9660 9661 9663 9664 9666 9667 9669 9671 9673 9675 9677 9679 9681 9683 9685 9687 9690 9692 9694 9697 9699 9702 9705 9709 9713 9717 9722 9727 9732 9738 9744 9750 9757 9763 9770 9776 9783 9789 9795 9801 9806 9811 9815 9819 9823 9825 9827 9829 9830 9830 9829 9828 9826 9823 9820 9816 9811 9806 9800 9794 9787 9780 9773 9765 9758 9750 9741 9733 9725 9717 9708 9699 9690 9681 9671 9660 9649 9637 9625 9611 9596 9579 9562 9542 9521 9498 9474 9447 9418 9386 9352 9316 9277 9234 9189 9141 9089 9033 8974 8911 8843 8772 8696 8616 8532 8442 8349 8250 8148 8040 7929 7813 7694 7570 7443 7313 7180 7044 6906 6766 6626 6484 6342 6200 6059 5919 5780 5644 5511 5382 5256 5135 5019 4909 4804 4706 4615 4531 4454 4385 4325 4272 4228 4192 4165 4147 4138 4137 4146 4164 4190 4226 4271 4325 4387 4459 4539 4627 4724 4829 4941 5061 5187 5319 5458 5600 5747 5898 6050 6205 6361 6516 6671 6824 6976 7124 7269 7409 7545 7676 7802 7923 8037 8146 8249 8346 8437 8523 8603 8677 8747 8811 8871 8926 8976 9023 9065 9104 9139 9170 9199 9225 9248 9268 9287 9303 9317 9330 9342 9352 9361 9370 9377 9384 9391 9397 9403 9409 9414 9419 9424 9429 9434 9439 9444 9449 9454 9459 9464 9469 9474 9480 9486 9492 9498 9505 9512 9519 9527 9536 9545 9554 9563 9573 9583 9593 9603 9614 9625 9635 9646 9656 9666 9676 9686 9695 9704 9713 9721 9729 9736 4551 0 63 0 9743 9750 9756 9762 9768 9773 9778 9783 9788 9792 9797 9801 9805 9808 9811 9814 9817 9818 9820 9820 9820 9820 9818 9816 9814 9810 9806 9802 9797 9792 9786 9781 9776 9770 9765 9761 9756 9753 9749 9746 9743 9741 9739 9737 9736 9734 9733 9732 9730 9729 9727 9726 9724 9721 9719 9716 9713 9709 9705 9700 9695 9689 9681 9673 9663 9651 9638 9623 9605 9585 9563 9537 9509 9478 9443 9405 9363 9319 9271 9219 9165 9107 9046 8982 8915 8846 8775 8701 8626 8548 8470 8389 8309 8227 8145 8064 7983 7902 7823 7745 7669 7596 7526 7459 7396 7337 7283 7234 7191 7153 7122 7097 7079 7068 7063 7066 7075 7092 7115 7144 7179 7220 7265 7316 7370 7427 7488 7551 7615 7680 7746 7811 7876 7940 8003 8064 8123 8180 8235 8289 8340 8389 8436 8482 8526 8569 8611 8652 8692 8731 8770 8809 8847 8884 8921 8958 8994 9030 9064 9098 9132 9164 9195 9225 9254 9282 9309 9335 9360 9383 9406 9428 9449 9469 9489 9508 9527 9546 9564 9581 9599 9616 9633 9650 9666 9683 9698 9714 9728 9743 9756 9770 9782 9794 9805 9816 9825 9834 9843 9850 9857 9864 9869 9874 9879 9883 9887 9890 9893 9896 9898 9901 9903 9904 9906 9907 9909 9910 9911 9912 9912 9912 9912 9912 9911 9910 9909 9907 9905 9903 9900 9897 9893 9889 9885 9880 9875 9870 9864 9859 9853 9847 9841 9834 9828 9822 9815 9809 9803 9797 9791 9786 9780 9775 9771 9767 9763 9760 9758 9755 9753 9752 9750 9749 9748 9746 9745 9743 9740 9737 9733 9728 9722 9714 9705 9695 9683 9669 9652 9634 9613 9589 9563 9533 9499 9463 9422 9377 9328 9274 9216 9153 9086 9013 8936 8855 8769 8679 8586 8489 8390 8287 8184 8078 7972 7866 7760 7655 7551 7449 7349 7252 7158 7068 6982 6901 6825 6754 6690 6632 6581 6537 6501 6474 6455 6445 6444 6453 6472 6500 6537 6585 6641 6706 6779 6860 6947 7041 7141 7244 7351 7462 7573 7686 7798 7911 8021 8130 8236 8339 8439 8536 8628 8717 8801 8881 8958 9030 9098 9162 9222 9278 9331 9380 9425 9466 9504 9538 9569 9597 9621 9643 9661 9676 9689 9699 9707 9712 9716 9718 9719 9718 9716 9713 9709 9705 9700 9695 9689 9683 9677 9670 9664 9657 9650 9644 9637 9630 9623 9616 9609 9603 9597 9591 9586 9581 9577 9573 9570 9568 9566 9566 9566 9567 9569 9571 9575 9579 9584 9590 9596 9603 9611 9618 9627 9636 9645 9654 9664 9674 9683 9694 9704 9714 9724 9734 9744 9753 9762 9771 9780 9788 9796 9803 9809 9815 9820 9825 9829 9832 9835 9837 9839 9840 9841 9841 9841 9841 9841 9840 9839 9838 9837 9836 9835 9834 9832 9830 9828 9826 9824 9821 9818 9814 9811 9807 9803 9798 9794 9789 9785 9780 9775 9771 9766 9761 9756 9751 9746 9741 9735 9730 9724 9717 9711 9704 9696 9689 9680 9672 4552 0 63 0 9663 9654 9644 9635 9625 9615 9605 9595 9584 9574 9564 9554 9544 9533 9523 9512 9501 9490 9479 9467 9455 9442 9428 9414 9399 9382 9365 9346 9326 9305 9282 9257 9230 9201 9171 9138 9102 9065 9025 8983 8939 8893 8844 8794 8742 8687 8632 8574 8515 8455 8393 8330 8267 8202 8137 8072 8006 7941 7876 7812 7748 7687 7628 7571 7517 7467 7421 7380 7344 7314 7290 7273 7261 7257 7260 7269 7285 7308 7337 7373 7414 7460 7511 7566 7625 7687 7752 7818 7887 7956 8025 8094 8162 8230 8296 8359 8420 8477 8531 8580 8625 8664 8698 8726 8747 8763 8771 8773 8768 8756 8738 8712 8680 8642 8597 8546 8490 8428 8360 8288 8211 8130 8044 7954 7861 7765 7665 7563 7459 7353 7247 7141 7034 6929 6825 6724 6627 6534 6445 6363 6287 6219 6159 6107 6065 6031 6008 5994 5990 5996 6011 6037 6071 6115 6167 6228 6297 6372 6455 6544 6638 6737 6840 6946 7055 7165 7275 7386 7495 7601 7705 7804 7897 7984 8064 8135 8197 8250 8292 8323 8342 8350 8346 8331 8303 8264 8213 8151 8077 7994 7900 7797 7684 7563 7433 7296 7152 7001 6844 6681 6515 6343 6170 5993 5815 5637 5460 5283 5107 4936 4768 4606 4449 4298 4155 4020 3893 3774 3665 3565 3475 3394 3323 3261 3209 3166 3133 3108 3093 3087 3089 3100 3119 3147 3182 3225 3274 3330 3393 3460 3531 3606 3683 3761 3839 3917 3992 4064 4133 4195 4251 4300 4342 4375 4400 4417 4426 4427 4420 4406 4387 4363 4335 4303 4270 4237 4205 4174 4145 4120 4100 4086 4079 4079 4088 4105 4132 4168 4215 4272 4340 4418 4508 4608 4718 4838 4968 5107 5254 5407 5568 5734 5903 6076 6251 6426 6600 6773 6943 7109 7271 7427 7576 7719 7854 7981 8100 8211 8314 8409 8496 8575 8646 8711 8769 8821 8867 8908 8944 8977 9005 9030 9053 9073 9092 9109 9125 9141 9157 9173 9189 9205 9222 9240 9258 9277 9296 9316 9336 9356 9376 9396 9415 9434 9453 9471 9488 9504 9519 9534 9547 9560 9572 9584 9594 9604 9613 9622 9630 9637 9644 9650 9655 9660 9664 9667 9669 9671 9672 9673 9673 9673 9673 9672 9671 9671 9670 9669 9669 9668 9668 9668 9668 9668 9668 9668 9668 9668 9667 9666 9664 9663 9661 9658 9655 9653 9650 9647 9644 9641 9638 9636 9634 9633 9631 9630 9630 9629 9629 9629 9629 9629 9629 9628 9627 9626 9625 9624 9622 9619 9617 9614 9611 9608 9605 9603 9600 9597 9594 9592 9590 9588 9587 9585 9584 9583 9583 9582 9583 9583 9584 9585 9586 9588 9590 9593 9596 9599 9603 9608 9613 9618 9624 9630 9636 9643 9650 9656 9663 9670 9676 9682 9688 9693 9698 9703 9707 9710 9713 9715 9716 9717 9717 9717 9716 9714 9711 9707 9703 9698 9693 9686 9679 9671 9662 9653 9643 9632 9621 9609 9597 9584 9570 9557 9543 9528 9514 9499 9485 9470 4553 0 63 0 9455 9441 9427 9413 9399 9386 9373 9361 9349 9338 9328 9319 9311 9304 9298 9293 9289 9287 9285 9284 9285 9287 9289 9292 9296 9300 9305 9310 9314 9319 9324 9328 9331 9334 9336 9337 9337 9336 9333 9329 9324 9316 9308 9297 9285 9271 9254 9236 9216 9193 9168 9140 9111 9079 9044 9007 8968 8926 8883 8837 8790 8741 8690 8638 8585 8531 8477 8422 8368 8314 8261 8209 8158 8109 8063 8020 7979 7942 7909 7881 7857 7838 7824 7816 7815 7819 7829 7845 7868 7896 7931 7971 8016 8067 8121 8180 8242 8306 8374 8442 8512 8582 8652 8722 8791 8858 8924 8988 9049 9108 9164 9217 9268 9316 9361 9403 9442 9479 9513 9545 9574 9600 9624 9646 9666 9683 9699 9712 9724 9733 9741 9747 9752 9755 9757 9758 9757 9756 9754 9750 9746 9742 9737 9731 9725 9719 9712 9705 9698 9691 9684 9677 9670 9663 9657 9651 9645 9639 9634 9629 9624 9621 9617 9614 9612 9609 9608 9606 9605 9605 9604 9604 9604 9604 9604 9605 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9620 9621 9621 9622 9622 9623 9623 9624 9625 9626 9628 9629 9631 9634 9636 9639 9642 9646 9649 9653 9657 9660 9664 9667 9670 9673 9675 9677 9679 9680 9680 9681 9681 9681 9680 9680 9679 9678 9678 9677 9677 9677 9678 9678 9679 9680 9682 9684 9686 9689 9691 9694 9697 9700 9702 9705 9708 9711 9713 9716 9718 9720 9722 9724 9726 9728 9729 9731 9732 9733 9733 9734 9734 9734 9733 9732 9730 9728 9726 9723 9719 9715 9711 9706 9701 9696 9691 9685 9680 9675 9670 9664 9659 9655 9650 9646 9642 9638 9634 9631 9627 9624 9620 9617 9614 9610 9607 9604 9600 9597 9593 9590 9587 9584 9581 9578 9576 9573 9571 9569 9568 9566 9565 9564 9563 9562 9561 9560 9559 9559 9558 9557 9556 9555 9554 9553 9551 9550 9549 9547 9546 9544 9543 9542 9541 9541 9540 9540 9540 9541 9542 9543 9544 9545 9547 9548 9550 9551 9552 9553 9554 9554 9553 9553 9552 9550 9548 9546 9543 9540 9538 9535 9532 9530 9527 9525 9524 9522 9521 9520 9518 9517 9516 9515 9513 9511 9509 9506 9502 9497 9491 9485 9478 9470 9461 9452 9442 9432 9422 9411 9400 9389 9379 9368 9358 9347 9337 9327 9317 9308 9298 9288 9278 9268 9258 9247 9236 9224 9211 9198 9184 9169 9154 9138 9121 9104 9086 9067 9047 9027 9006 8985 8963 8941 8918 8895 8870 8845 8819 8793 8765 8736 8705 8673 8639 8604 8567 8527 8485 8441 8395 8346 8295 8241 8184 8125 8064 8001 7935 7867 7797 7724 7649 7572 7492 7409 7324 7234 7141 7044 6942 6834 6721 6601 6474 6341 6199 6050 5893 5727 5555 5375 5189 4997 4800 4600 4398 4194 3991 3790 3593 3399 3212 3033 2862 2701 2550 2410 2280 2163 2056 1961 1876 1800 1734 1676 1626 1582 4554 0 63 0 1543 1510 1480 1454 1430 1409 1389 1371 1354 1339 1325 1312 1300 1290 1281 1275 1270 1267 1266 1266 1269 1273 1279 1287 1296 1307 1319 1333 1348 1366 1386 1409 1436 1467 1503 1544 1593 1649 1712 1786 1868 1962 2065 2180 2306 2443 2591 2748 2916 3091 3274 3464 3658 3856 4057 4257 4458 4658 4855 5049 5238 5421 5599 5771 5936 6094 6245 6390 6528 6660 6785 6905 7019 7127 7231 7330 7424 7514 7600 7682 7761 7835 7906 7974 8039 8100 8159 8214 8267 8318 8366 8412 8456 8498 8538 8577 8614 8649 8684 8717 8749 8779 8809 8837 8864 8890 8915 8939 8962 8984 9005 9025 9044 9063 9080 9098 9114 9130 9146 9162 9177 9192 9206 9221 9235 9249 9263 9277 9291 9304 9316 9329 9341 9353 9364 9375 9385 9396 9406 9415 9425 9434 9443 9451 9460 9469 9477 9486 9494 9502 9510 9518 9525 9532 9539 9546 9552 9557 9562 9567 9571 9574 9577 9579 9580 9580 9580 9578 9576 9572 9567 9560 9552 9542 9530 9516 9501 9482 9462 9438 9413 9384 9352 9318 9280 9239 9195 9147 9096 9041 8983 8920 8854 8783 8709 8629 8546 8458 8365 8268 8167 8062 7953 7841 7726 7608 7488 7368 7246 7125 7004 6885 6768 6654 6545 6440 6340 6246 6159 6079 6007 5942 5887 5840 5803 5774 5756 5747 5747 5758 5777 5806 5844 5891 5946 6009 6079 6155 6237 6324 6415 6510 6607 6706 6806 6906 7005 7103 7199 7293 7384 7472 7557 7639 7717 7792 7864 7934 8001 8065 8128 8188 8248 8305 8362 8418 8473 8528 8581 8634 8687 8739 8790 8840 8889 8938 8985 9031 9077 9120 9163 9204 9244 9283 9320 9356 9390 9423 9454 9483 9511 9537 9562 9585 9606 9625 9643 9660 9675 9688 9700 9711 9721 9730 9738 9745 9752 9757 9762 9767 9771 9774 9778 9780 9782 9784 9785 9786 9786 9786 9786 9784 9783 9781 9779 9776 9773 9770 9767 9764 9761 9758 9754 9751 9749 9746 9744 9742 9740 9738 9737 9736 9736 9735 9735 9735 9736 9736 9737 9738 9740 9741 9743 9744 9746 9748 9750 9752 9753 9754 9755 9755 9755 9754 9752 9749 9744 9739 9732 9724 9715 9704 9691 9677 9661 9644 9625 9605 9583 9560 9535 9509 9481 9452 9421 9389 9356 9321 9285 9247 9209 9169 9129 9089 9048 9007 8966 8926 8887 8849 8813 8779 8748 8719 8694 8671 8653 8638 8627 8620 8617 8619 8624 8633 8646 8663 8683 8706 8732 8761 8792 8826 8861 8898 8936 8976 9016 9056 9097 9137 9178 9217 9256 9293 9329 9363 9394 9423 9449 9472 9491 9507 9519 9526 9530 9529 9524 9514 9501 9482 9460 9433 9402 9367 9327 9284 9237 9186 9131 9072 9008 8941 8870 8794 8714 8629 8541 8448 8350 8249 8144 8035 7924 7810 7693 7576 7458 7340 7222 7106 6992 6881 6775 6672 6575 6483 6398 6319 6247 6182 6125 6076 6034 6001 5975 5958 5948 5947 5953 5968 4555 0 63 0 5990 6020 6058 6103 6154 6213 6278 6348 6425 6505 6589 6677 6766 6857 6949 7040 7130 7218 7304 7386 7464 7538 7606 7670 7728 7781 7829 7872 7911 7945 7977 8004 8030 8053 8075 8097 8119 8141 8163 8187 8212 8240 8269 8300 8333 8369 8407 8447 8489 8532 8577 8623 8669 8717 8764 8812 8859 8906 8952 8997 9041 9083 9124 9164 9202 9239 9275 9309 9342 9373 9404 9433 9462 9489 9516 9542 9567 9591 9615 9638 9660 9680 9700 9719 9737 9754 9769 9784 9797 9809 9820 9830 9839 9846 9853 9858 9863 9866 9869 9870 9871 9871 9870 9868 9865 9861 9857 9851 9845 9838 9830 9821 9812 9801 9790 9779 9766 9753 9739 9725 9709 9693 9677 9660 9642 9624 9605 9585 9565 9545 9525 9505 9484 9464 9444 9425 9407 9390 9374 9359 9346 9335 9326 9318 9313 9309 9308 9309 9312 9317 9324 9333 9343 9355 9369 9383 9399 9416 9433 9451 9469 9487 9505 9523 9541 9558 9575 9591 9606 9621 9635 9648 9660 9671 9681 9689 9696 9702 9707 9710 9711 9710 9706 9701 9693 9682 9669 9651 9631 9607 9578 9546 9509 9467 9420 9368 9310 9247 9177 9102 9020 8932 8838 8737 8630 8516 8395 8268 8135 7995 7850 7698 7542 7380 7214 7044 6870 6694 6514 6334 6154 5973 5793 5614 5438 5265 5096 4932 4774 4622 4478 4340 4211 4091 3979 3877 3784 3702 3629 3566 3513 3470 3438 3415 3403 3401 3409 3428 3457 3496 3545 3605 3675 3755 3846 3946 4057 4178 4308 4448 4596 4753 4917 5089 5267 5450 5638 5829 6023 6219 6414 6609 6803 6994 7181 7364 7541 7712 7876 8033 8182 8323 8456 8580 8696 8804 8903 8994 9078 9154 9224 9287 9344 9396 9442 9484 9521 9555 9585 9611 9635 9656 9675 9691 9705 9718 9729 9739 9747 9754 9760 9766 9771 9775 9779 9783 9786 9789 9792 9795 9798 9800 9803 9805 9807 9809 9810 9811 9812 9812 9812 9811 9809 9807 9804 9801 9797 9792 9786 9780 9773 9766 9757 9748 9738 9727 9714 9701 9687 9671 9655 9637 9618 9598 9577 9556 9533 9509 9485 9461 9436 9411 9386 9361 9337 9313 9289 9267 9245 9224 9204 9185 9168 9152 9137 9123 9111 9100 9090 9081 9073 9066 9059 9052 9045 9038 9029 9020 9009 8995 8979 8960 8938 8911 8881 8846 8806 8761 8711 8655 8595 8528 8456 8379 8297 8209 8116 8018 7915 7808 7696 7580 7459 7335 7208 7077 6943 6807 6668 6529 6388 6246 6105 5964 5825 5687 5552 5420 5292 5169 5050 4937 4829 4728 4632 4544 4461 4385 4316 4253 4196 4145 4100 4060 4026 3998 3974 3956 3943 3935 3933 3936 3945 3961 3983 4012 4048 4092 4145 4206 4275 4354 4442 4540 4646 4762 4886 5019 5159 5307 5460 5619 5782 5949 6118 6287 6456 6624 6791 6954 7113 7266 7413 7555 7688 7815 7933 8044 8146 8240 8325 8403 8473 8535 8589 8637 8677 8710 8737 8758 4556 0 63 0 8772 8780 8783 8779 8769 8754 8733 8706 8674 8635 8592 8542 8487 8427 8361 8290 8214 8133 8047 7957 7862 7763 7660 7553 7442 7328 7210 7089 6965 6838 6707 6574 6438 6299 6158 6014 5868 5720 5571 5420 5269 5118 4966 4815 4667 4519 4375 4235 4098 3967 3840 3721 3607 3501 3402 3311 3228 3154 3087 3028 2978 2936 2901 2874 2855 2843 2839 2842 2852 2869 2893 2925 2964 3010 3064 3126 3195 3273 3358 3451 3551 3660 3775 3898 4026 4161 4302 4447 4597 4750 4905 5064 5223 5384 5545 5706 5865 6024 6181 6336 6488 6638 6785 6929 7069 7206 7339 7469 7595 7717 7835 7949 8059 8165 8267 8364 8457 8545 8630 8709 8785 8856 8923 8986 9044 9099 9150 9198 9242 9283 9321 9356 9388 9417 9445 9470 9494 9515 9535 9554 9571 9587 9602 9616 9630 9643 9655 9667 9678 9689 9699 9710 9720 9729 9739 9748 9756 9764 9772 9779 9786 9792 9797 9801 9805 9808 9810 9812 9813 9814 9814 9813 9813 9812 9812 9811 9811 9811 9811 9811 9812 9812 9814 9815 9816 9817 9819 9820 9821 9821 9821 9820 9819 9818 9815 9813 9809 9806 9802 9797 9793 9789 9784 9780 9776 9772 9768 9765 9762 9759 9757 9755 9753 9751 9750 9748 9746 9744 9742 9739 9736 9733 9730 9726 9721 9717 9712 9706 9701 9695 9689 9683 9677 9670 9664 9658 9652 9645 9639 9633 9628 9622 9617 9611 9607 9602 9598 9594 9591 9589 9587 9586 9586 9587 9589 9591 9594 9598 9603 9609 9615 9622 9630 9638 9646 9654 9662 9670 9678 9686 9694 9701 9708 9715 9721 9727 9733 9739 9745 9752 9758 9765 9772 9779 9787 9795 9804 9813 9822 9831 9840 9849 9858 9867 9876 9884 9892 9899 9906 9912 9918 9923 9928 9933 9937 9941 9945 9949 9953 9957 9960 9963 9967 9970 9973 9975 9977 9979 9980 9981 9981 9980 9979 9977 9975 9972 9969 9965 9961 9957 9952 9948 9943 9939 9934 9930 9925 9921 9916 9911 9905 9900 9893 9887 9880 9872 9863 9854 9845 9835 9824 9813 9802 9791 9779 9768 9757 9746 9735 9725 9715 9706 9697 9689 9682 9676 9671 9667 9663 9661 9660 9660 9661 9663 9667 9671 9677 9683 9691 9699 9708 9717 9727 9736 9746 9755 9763 9771 9778 9784 9789 9792 9795 9796 9795 9794 9792 9789 9785 9781 9776 9771 9766 9761 9756 9750 9745 9739 9733 9726 9719 9711 9702 9691 9678 9664 9647 9628 9606 9581 9554 9523 9490 9453 9413 9370 9324 9275 9222 9167 9108 9046 8980 8911 8839 8764 8685 8603 8517 8428 8336 8242 8144 8044 7942 7839 7735 7630 7526 7423 7321 7222 7126 7034 6947 6865 6791 6723 6662 6610 6567 6533 6509 6494 6488 6493 6508 6531 6565 6607 6658 6717 6783 6857 6936 7022 7112 7207 7305 7406 7509 7614 7720 7825 7930 8035 8138 8240 8340 8436 8530 8621 8709 8793 8873 8949 9021 9089 9153 9212 4557 0 63 0 9268 9319 9366 9409 9449 9484 9516 9545 9571 9594 9614 9632 9648 9662 9675 9686 9697 9706 9715 9724 9732 9739 9747 9754 9761 9767 9774 9780 9786 9792 9797 9801 9806 9810 9813 9816 9818 9821 9823 9824 9826 9828 9830 9831 9833 9835 9838 9840 9843 9846 9849 9852 9856 9859 9862 9865 9867 9869 9871 9872 9872 9871 9870 9868 9866 9862 9858 9854 9849 9843 9837 9831 9824 9817 9809 9802 9794 9785 9777 9767 9757 9747 9735 9723 9709 9694 9678 9660 9640 9619 9596 9571 9544 9515 9484 9451 9416 9379 9340 9299 9256 9210 9163 9115 9064 9011 8957 8901 8843 8784 8724 8662 8600 8536 8472 8408 8344 8279 8215 8152 8089 8028 7968 7909 7853 7798 7745 7695 7647 7602 7560 7521 7485 7452 7423 7398 7376 7359 7346 7338 7333 7334 7339 7349 7364 7384 7408 7437 7471 7509 7551 7597 7646 7699 7755 7813 7873 7935 7999 8063 8128 8194 8259 8324 8389 8453 8515 8577 8637 8695 8752 8806 8859 8910 8958 9004 9048 9090 9129 9166 9201 9233 9263 9290 9316 9339 9361 9380 9398 9414 9429 9442 9455 9466 9477 9487 9496 9505 9514 9522 9530 9539 9547 9555 9563 9571 9580 9588 9596 9605 9613 9621 9630 9638 9646 9654 9661 9669 9676 9683 9690 9696 9702 9708 9713 9717 9721 9725 9728 9730 9732 9733 9734 9734 9734 9734 9733 9732 9731 9730 9729 9729 9728 9727 9727 9727 9727 9728 9729 9729 9731 9732 9733 9735 9736 9738 9740 9741 9743 9744 9745 9747 9748 9750 9751 9753 9755 9757 9759 9761 9763 9766 9768 9771 9773 9776 9779 9781 9784 9786 9789 9791 9793 9795 9798 9800 9802 9804 9807 9809 9812 9816 9819 9823 9827 9831 9835 9839 9844 9848 9853 9857 9860 9864 9867 9869 9872 9873 9874 9874 9874 9874 9873 9871 9870 9868 9866 9864 9861 9859 9857 9854 9851 9849 9845 9842 9838 9834 9830 9824 9819 9812 9805 9797 9788 9779 9768 9757 9746 9733 9720 9707 9693 9678 9663 9647 9631 9615 9598 9580 9563 9545 9527 9508 9490 9471 9452 9434 9415 9397 9380 9362 9346 9330 9315 9302 9289 9277 9267 9258 9250 9243 9238 9234 9231 9230 9230 9232 9234 9238 9243 9249 9256 9264 9272 9282 9292 9302 9313 9323 9334 9344 9353 9362 9369 9376 9381 9386 9388 9389 9389 9387 9384 9380 9375 9368 9361 9354 9346 9338 9330 9322 9314 9307 9301 9295 9291 9287 9284 9282 9281 9282 9283 9285 9289 9293 9299 9305 9313 9322 9332 9344 9356 9370 9385 9401 9419 9437 9456 9477 9498 9520 9542 9564 9587 9609 9631 9653 9674 9695 9714 9732 9749 9765 9780 9793 9805 9816 9826 9834 9842 9849 9854 9859 9864 9868 9872 9875 9878 9880 9883 9885 9887 9888 9890 9890 9891 9891 9890 9890 9888 9886 9884 9881 9878 9875 9871 9867 9863 9859 9855 9850 9846 9842 9838 9833 9829 9824 9818 9812 4558 0 63 1 9755 9746 9736 9724 9711 9696 9680 9661 9641 9618 9593 9566 9536 9503 9468 9431 9390 9347 9300 9251 9198 9142 9083 9020 8954 8885 8811 8735 8655 8572 8486 8396 8304 8209 8113 8015 7916 7816 7717 7618 7521 7426 7335 7246 7163 7085 7013 6947 6889 6838 6795 6761 6735 6718 6710 6710 6720 6738 6764 6798 6840 6888 6944 7005 7072 7144 7221 7300 7384 7469 7556 7645 7733 7822 7909 7995 8079 8160 8238 8311 8381 8445 8504 8558 8606 8648 8685 8715 8740 8759 8773 8781 8786 8786 8782 8776 8767 8756 8743 8730 8717 8705 8692 8681 8672 8665 8660 8657 8658 8661 8667 8676 8689 8704 8723 8744 8769 8795 8825 8856 8890 8926 8963 9001 9041 9082 9123 9164 9206 9247 9289 9330 9369 9409 9446 9483 9518 9552 9584 9615 9644 9671 9696 9720 9742 9763 9781 9799 9815 9830 9843 9855 9866 9876 9885 9893 9900 9907 9912 9917 9922 9925 9928 9931 9933 9934 9935 9936 9937 9937 9936 9936 9935 9933 9932 9930 9928 9926 9924 9921 9918 9914 9910 9906 9901 9896 9890 9884 9877 9869 9861 9852 9842 9832 9820 9808 9795 9781 9766 9751 9734 9717 9698 9679 9658 9636 9614 9590 9566 9540 9513 9486 9457 9428 9398 9367 9336 9305 9274 9244 9213 9184 9155 9128 9102 9078 9056 9037 9020 9006 8995 8986 8982 8980 8981 8986 8994 9004 9018 9034 9053 9074 9097 9121 9147 9174 9202 9230 9257 9285 9313 9339 9365 9389 9411 9432 9450 9466 9480 9490 9499 9503 9505 9504 9499 9490 9478 9462 9442 9419 9391 9360 9324 9285 9241 9193 9141 9084 9023 8958 8888 8813 8734 8649 8560 8466 8366 8261 8150 8035 7914 7787 7656 7519 7378 7232 7083 6930 6773 6615 6455 6294 6133 5972 5814 5657 5504 5355 5211 5073 4941 4816 4698 4588 4487 4394 4309 4233 4165 4105 4054 4011 3976 3949 3929 3916 3911 3914 3923 3941 3966 3998 4039 4088 4146 4213 4289 4374 4469 4573 4686 4809 4940 5080 5227 5381 5542 5708 5879 6052 6227 6403 6579 6754 6926 7095 7258 7417 7570 7716 7854 7985 8109 8224 8332 8431 8523 8608 8685 8755 8818 8875 8927 8972 9013 9049 9080 9107 9130 9150 9167 9180 9191 9200 9207 9212 9215 9218 9220 9221 9223 9225 9227 9230 9235 9240 9247 9255 9265 9277 9290 9305 9322 9340 9359 9379 9401 9422 9445 9468 9491 9513 9536 9559 9581 9602 9623 9643 9663 9681 9699 9716 9732 9748 9762 9776 9788 9800 9811 9821 9829 9837 9844 9850 9856 9860 9863 9865 9867 9868 9868 9868 9867 9865 9863 9861 9858 9856 9853 9849 9846 9843 9840 9836 9833 9830 9826 9823 9820 9817 9814 9811 9808 9805 9803 9800 9798 9796 9793 9792 9790 9788 9787 9786 9785 9784 9783 9782 9780 9779 9778 9777 9775 9774 9772 9769 9767 9764 9761 9758 9754 9751 9747 9743 9739 9735 9731 9727 9723 9719 4559 0 63 1 9716 9713 9710 9707 9705 9703 9702 9701 9700 9700 9700 9701 9702 9704 9706 9708 9711 9714 9717 9720 9724 9728 9732 9735 9739 9743 9746 9749 9752 9754 9756 9758 9759 9759 9759 9759 9758 9758 9756 9755 9754 9752 9751 9750 9749 9749 9748 9749 9749 9750 9752 9754 9756 9759 9762 9766 9769 9773 9777 9781 9784 9788 9792 9795 9798 9801 9804 9806 9809 9811 9814 9816 9818 9821 9823 9826 9829 9831 9834 9837 9840 9843 9845 9848 9851 9854 9856 9858 9860 9862 9863 9864 9865 9865 9865 9865 9864 9863 9862 9861 9859 9857 9854 9851 9848 9845 9841 9837 9833 9829 9824 9820 9815 9810 9805 9801 9796 9792 9787 9783 9779 9776 9772 9769 9766 9764 9761 9759 9757 9756 9754 9753 9751 9750 9749 9749 9748 9747 9747 9747 9747 9747 9747 9748 9749 9750 9751 9753 9755 9757 9759 9762 9764 9767 9770 9773 9776 9779 9782 9786 9789 9792 9795 9798 9801 9803 9806 9808 9810 9812 9814 9816 9817 9819 9820 9820 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9826 9827 9828 9830 9831 9832 9834 9835 9837 9838 9840 9841 9843 9844 9846 9847 9849 9851 9853 9855 9858 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9889 9892 9893 9895 9896 9896 9896 9896 9895 9894 9892 9890 9888 9886 9883 9880 9878 9875 9872 9870 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9832 9829 9827 9825 9823 9821 9819 9818 9816 9815 9815 9814 9814 9815 9816 9817 9818 9820 9822 9824 9827 9830 9832 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9875 9878 9880 9883 9886 9890 9893 9896 9899 9903 9906 9909 9911 9914 9915 9917 9918 9919 9919 9919 9918 9917 9915 9914 9912 9910 9907 9905 9902 9899 9896 9893 9890 9886 9882 9878 9874 9869 9863 9857 9851 9844 9836 9828 9820 9811 9802 9792 9783 9773 9764 9754 9745 9736 9728 9720 9712 9705 9699 9693 9687 9682 9678 9674 9670 9666 9663 9659 9656 9653 9649 9646 9642 9639 9635 9631 9627 9624 9620 9616 9613 9609 9606 9603 9601 9598 9596 9595 9593 9593 9592 9593 9593 9594 9596 9598 9600 9603 9606 9609 9611 9614 9617 9619 9621 9622 9622 9622 9620 9617 9612 9606 9599 9589 9578 9564 9548 9530 9509 9486 9460 9431 9400 9365 9327 9286 9241 9193 9141 9086 9027 8964 8898 8828 8754 8678 8598 8516 8431 8344 8255 8165 8075 7985 7894 7805 7718 7633 7551 7473 7399 7330 7266 7208 7156 7111 7073 7042 7018 7002 6994 6993 6999 7013 7035 7063 7098 7140 7187 7240 7299 7362 7429 7500 7573 7650 7728 7807 7887 7967 8047 8125 8202 8276 8347 8415 8478 8538 8592 8640 8683 8720 8750 8774 8792 8802 8805 4560 0 63 1 8802 8791 8773 8749 8718 8679 8635 8584 8526 8463 8393 8318 8237 8150 8059 7962 7860 7754 7643 7529 7410 7289 7165 7038 6909 6780 6649 6518 6388 6259 6131 6006 5885 5767 5653 5545 5443 5347 5259 5178 5105 5041 4986 4940 4905 4880 4865 4862 4869 4888 4917 4958 5010 5073 5146 5230 5324 5427 5539 5659 5786 5921 6060 6205 6354 6505 6659 6813 6966 7119 7271 7420 7565 7706 7843 7974 8099 8218 8331 8437 8537 8629 8715 8795 8867 8934 8994 9048 9096 9138 9175 9207 9234 9256 9273 9286 9294 9299 9300 9297 9291 9281 9268 9252 9233 9211 9187 9161 9132 9101 9068 9034 8998 8960 8922 8882 8841 8800 8758 8716 8674 8633 8591 8550 8510 8471 8433 8397 8362 8330 8301 8274 8250 8229 8212 8198 8189 8184 8183 8186 8194 8207 8224 8246 8273 8303 8338 8376 8418 8463 8511 8561 8613 8667 8722 8777 8833 8889 8944 8999 9052 9104 9154 9203 9249 9293 9335 9375 9412 9447 9480 9510 9538 9563 9587 9608 9626 9643 9657 9670 9680 9688 9695 9699 9701 9702 9701 9698 9693 9687 9680 9672 9662 9651 9640 9628 9615 9603 9590 9577 9564 9552 9541 9530 9520 9511 9503 9496 9491 9487 9484 9483 9483 9485 9489 9493 9499 9506 9514 9523 9532 9543 9553 9564 9575 9586 9596 9606 9616 9625 9634 9642 9649 9655 9660 9665 9669 9672 9675 9677 9678 9679 9679 9679 9679 9678 9676 9675 9673 9670 9667 9664 9661 9657 9652 9648 9643 9638 9633 9628 9622 9617 9612 9608 9603 9600 9597 9594 9593 9592 9591 9592 9593 9596 9598 9602 9606 9610 9614 9619 9624 9629 9635 9640 9645 9650 9655 9660 9664 9669 9674 9679 9684 9690 9695 9701 9706 9712 9718 9724 9730 9736 9741 9746 9750 9754 9757 9759 9760 9760 9759 9756 9753 9748 9742 9735 9727 9717 9707 9695 9682 9668 9652 9636 9618 9598 9578 9556 9533 9508 9481 9454 9424 9394 9362 9329 9295 9260 9224 9188 9152 9117 9081 9046 9012 8980 8949 8920 8892 8868 8845 8826 8809 8795 8785 8777 8772 8771 8773 8778 8786 8797 8811 8828 8848 8871 8896 8923 8952 8984 9017 9051 9087 9124 9161 9198 9235 9272 9309 9344 9378 9411 9441 9469 9495 9518 9539 9556 9570 9581 9589 9593 9593 9590 9584 9573 9559 9542 9520 9495 9467 9434 9398 9358 9314 9267 9216 9162 9105 9044 8981 8916 8848 8778 8707 8636 8564 8491 8420 8349 8279 8212 8147 8085 8027 7972 7922 7876 7836 7800 7770 7745 7726 7714 7707 7706 7711 7723 7740 7763 7791 7825 7864 7907 7954 8006 8061 8118 8177 8239 8300 8362 8424 8485 8544 8602 8656 8707 8755 8798 8838 8872 8903 8928 8949 8966 8979 8988 8994 8997 8997 8995 8993 8989 8985 8982 8979 8977 8977 8979 8983 8990 8999 9011 9026 9043 9063 9085 9110 9138 9166 9197 9229 9262 9296 9331 9365 9400 9435 9469 4561 0 63 1 9502 9534 9566 9596 9625 9652 9678 9702 9725 9746 9765 9783 9800 9814 9828 9840 9850 9860 9868 9875 9881 9887 9891 9895 9898 9900 9902 9903 9904 9904 9904 9904 9902 9901 9899 9896 9894 9890 9887 9883 9878 9874 9869 9864 9858 9852 9846 9840 9834 9827 9821 9814 9807 9799 9791 9783 9774 9765 9754 9744 9732 9719 9705 9690 9674 9657 9638 9618 9596 9573 9548 9523 9496 9467 9438 9407 9376 9344 9312 9279 9246 9214 9181 9149 9119 9089 9061 9034 9009 8986 8965 8947 8931 8918 8908 8901 8898 8897 8899 8904 8912 8923 8937 8954 8973 8994 9017 9042 9069 9097 9127 9157 9188 9219 9251 9283 9314 9346 9377 9407 9436 9465 9493 9520 9545 9570 9594 9616 9637 9657 9676 9693 9709 9724 9737 9749 9759 9769 9777 9783 9788 9792 9794 9795 9795 9793 9790 9785 9780 9772 9764 9754 9742 9730 9715 9699 9681 9662 9640 9617 9591 9563 9532 9499 9463 9424 9382 9337 9288 9236 9181 9122 9059 8992 8922 8848 8770 8689 8604 8516 8425 8331 8234 8135 8033 7930 7825 7719 7613 7507 7401 7297 7194 7093 6996 6901 6811 6726 6647 6573 6506 6446 6394 6349 6313 6285 6267 6257 6255 6263 6280 6305 6338 6380 6429 6486 6549 6619 6695 6776 6862 6953 7047 7145 7245 7348 7453 7558 7664 7771 7877 7982 8086 8189 8289 8387 8482 8573 8661 8746 8826 8902 8974 9041 9104 9163 9217 9266 9312 9354 9392 9426 9457 9486 9511 9534 9556 9575 9592 9608 9623 9637 9650 9662 9673 9683 9693 9702 9710 9717 9724 9730 9735 9740 9744 9747 9750 9752 9754 9756 9757 9759 9760 9762 9763 9765 9767 9770 9772 9775 9778 9781 9783 9786 9789 9792 9795 9797 9799 9800 9801 9802 9802 9803 9802 9802 9802 9801 9801 9800 9800 9800 9800 9800 9800 9801 9801 9802 9802 9803 9803 9803 9802 9801 9799 9797 9794 9790 9785 9779 9773 9765 9757 9747 9737 9725 9713 9700 9685 9670 9654 9637 9619 9600 9581 9560 9539 9518 9496 9474 9451 9429 9406 9384 9362 9341 9321 9302 9283 9267 9252 9238 9227 9217 9209 9203 9200 9198 9199 9202 9207 9214 9222 9233 9245 9260 9275 9292 9311 9331 9351 9373 9396 9419 9442 9466 9490 9513 9537 9560 9583 9605 9627 9647 9667 9686 9703 9720 9735 9750 9763 9775 9786 9797 9806 9815 9823 9831 9838 9844 9850 9856 9861 9865 9870 9874 9877 9880 9883 9885 9887 9889 9890 9891 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9892 9891 9889 9887 9884 9880 9876 9871 9865 9859 9852 9845 9837 9829 9821 9813 9805 9797 9790 9783 9777 9771 9766 9762 9759 9756 9754 9752 9751 9751 9750 9750 9751 9751 9752 9753 9754 9755 9757 9758 9760 9762 9765 9767 9771 9774 9778 9783 9788 9793 9799 9805 9812 9818 9825 9832 9839 9846 9853 9860 9866 4562 0 63 1 9872 9879 9884 9890 9896 9901 9906 9911 9915 9920 9924 9928 9931 9934 9937 9939 9941 9942 9942 9943 9942 9941 9940 9939 9937 9935 9933 9930 9928 9926 9925 9923 9922 9922 9921 9922 9922 9923 9923 9924 9925 9926 9926 9927 9926 9926 9925 9923 9921 9919 9916 9912 9909 9905 9902 9898 9895 9892 9890 9888 9886 9885 9884 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9892 9892 9891 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9861 9859 9856 9852 9849 9845 9840 9835 9830 9824 9818 9812 9806 9799 9792 9786 9779 9773 9767 9762 9757 9753 9749 9746 9743 9741 9740 9739 9738 9738 9738 9737 9737 9737 9736 9734 9732 9729 9726 9721 9715 9708 9699 9689 9678 9665 9650 9633 9614 9593 9569 9544 9515 9484 9450 9412 9372 9328 9280 9229 9174 9116 9053 8988 8918 8846 8770 8692 8611 8529 8445 8360 8275 8190 8106 8024 7943 7866 7792 7721 7656 7595 7540 7490 7448 7412 7383 7361 7347 7340 7341 7349 7365 7388 7419 7456 7500 7550 7605 7666 7731 7801 7873 7948 8026 8104 8183 8262 8341 8418 8494 8568 8639 8707 8772 8833 8892 8946 8997 9045 9089 9130 9169 9204 9237 9267 9295 9322 9347 9370 9392 9413 9433 9452 9470 9488 9505 9522 9539 9555 9571 9586 9602 9617 9632 9646 9661 9675 9689 9702 9715 9728 9741 9753 9764 9775 9785 9795 9804 9812 9820 9827 9833 9838 9843 9846 9850 9852 9854 9855 9855 9854 9853 9850 9847 9843 9838 9831 9823 9814 9803 9790 9776 9760 9742 9721 9699 9674 9646 9616 9583 9547 9509 9467 9423 9375 9324 9270 9213 9152 9088 9021 8952 8880 8805 8729 8650 8571 8492 8413 8334 8257 8182 8110 8041 7977 7918 7865 7819 7779 7746 7722 7705 7696 7696 7703 7719 7743 7773 7811 7855 7906 7961 8022 8086 8154 8226 8299 8373 8450 8526 8602 8678 8753 8827 8900 8970 9038 9104 9168 9228 9286 9340 9392 9441 9486 9528 9568 9604 9637 9668 9696 9721 9744 9764 9783 9799 9814 9827 9839 9849 9859 9868 9876 9883 9890 9896 9902 9907 9913 9918 9923 9927 9932 9936 9940 9943 9947 9950 9952 9955 9957 9958 9960 9961 9961 9961 9961 9961 9959 9958 9956 9954 9951 9947 9943 9939 9934 9929 9923 9916 9909 9902 9894 9885 9876 9867 9857 9847 9836 9825 9814 9803 9792 9781 9769 9758 9747 9736 9725 9715 9704 9694 9685 9675 9666 9658 9650 9642 9635 9628 9622 9616 9611 9606 9602 9599 9596 9594 9593 9592 9592 9592 9594 9596 9598 9602 9605 9610 9615 9620 9626 9632 9639 9645 9651 9658 9664 9670 9676 9681 9686 9691 9695 9699 9702 9704 9706 9708 9709 9710 9710 9710 9710 9709 9709 9708 9707 9706 9704 9703 9702 9701 9700 9700 9699 9699 9699 9699 9699 9700 9700 9701 9702 9703 9705 9706 9708 4563 0 63 1 9709 9711 9712 9713 9714 9715 9716 9716 9716 9716 9715 9714 9713 9712 9711 9709 9707 9705 9704 9702 9700 9698 9697 9695 9694 9693 9692 9692 9692 9692 9692 9693 9694 9695 9696 9697 9699 9701 9702 9704 9706 9708 9710 9712 9714 9716 9718 9720 9722 9723 9725 9727 9728 9730 9732 9733 9735 9737 9738 9740 9742 9744 9745 9747 9749 9750 9752 9753 9753 9754 9753 9752 9751 9748 9745 9740 9735 9728 9719 9710 9698 9685 9671 9654 9636 9616 9594 9571 9545 9517 9488 9457 9424 9389 9352 9315 9275 9235 9194 9152 9111 9069 9027 8986 8946 8908 8871 8837 8805 8776 8750 8727 8708 8693 8682 8675 8672 8674 8679 8687 8700 8716 8735 8757 8781 8808 8836 8866 8898 8930 8963 8996 9030 9063 9096 9128 9160 9191 9221 9250 9278 9305 9330 9354 9376 9397 9416 9434 9449 9463 9476 9486 9494 9501 9506 9509 9510 9510 9508 9504 9499 9493 9485 9477 9467 9456 9444 9432 9419 9405 9390 9375 9359 9343 9325 9307 9288 9269 9248 9226 9203 9179 9153 9126 9098 9069 9038 9006 8972 8938 8902 8865 8828 8790 8752 8714 8676 8638 8601 8566 8531 8499 8468 8440 8415 8392 8373 8357 8345 8336 8331 8331 8334 8341 8353 8368 8387 8409 8435 8464 8497 8532 8569 8609 8651 8694 8739 8785 8831 8879 8926 8973 9020 9067 9113 9158 9202 9245 9287 9326 9364 9401 9435 9467 9498 9526 9552 9576 9597 9617 9634 9650 9663 9675 9685 9693 9699 9704 9708 9710 9711 9711 9710 9708 9705 9701 9697 9691 9685 9679 9671 9663 9655 9646 9636 9625 9614 9603 9590 9577 9563 9548 9532 9516 9498 9479 9459 9438 9416 9393 9368 9341 9314 9284 9254 9222 9189 9154 9118 9080 9041 9001 8960 8917 8874 8829 8784 8737 8690 8642 8593 8543 8493 8442 8392 8341 8290 8239 8188 8137 8087 8037 7987 7938 7889 7839 7790 7739 7688 7635 7580 7521 7460 7394 7323 7246 7164 7074 6976 6871 6758 6635 6505 6366 6220 6066 5905 5738 5566 5390 5213 5033 4854 4675 4500 4327 4160 3998 3844 3697 3558 3428 3308 3196 3094 3001 2917 2842 2775 2716 2664 2619 2580 2546 2517 2493 2473 2457 2444 2433 2426 2421 2418 2418 2420 2425 2432 2442 2455 2472 2493 2518 2548 2583 2625 2673 2728 2791 2861 2941 3029 3126 3232 3348 3472 3606 3747 3897 4053 4215 4382 4554 4728 4903 5078 5253 5424 5592 5755 5912 6063 6206 6340 6466 6582 6690 6788 6877 6958 7030 7096 7154 7206 7253 7295 7334 7369 7403 7436 7468 7500 7533 7567 7602 7640 7679 7721 7765 7812 7861 7912 7966 8021 8079 8137 8197 8258 8319 8380 8441 8501 8560 8619 8675 8730 8783 8833 8881 8927 8970 9010 9048 9084 9117 9147 9176 9202 9226 9249 9270 9289 9307 9324 9340 9354 9368 9381 9393 9405 9415 9425 9435 9444 9452 9460 9467 9474 9480 9487 9493 4564 0 63 1 9499 9505 9511 9516 9523 9529 9535 9541 9548 9554 9561 9568 9574 9580 9586 9592 9597 9602 9607 9610 9614 9616 9618 9620 9621 9622 9622 9622 9622 9621 9620 9619 9618 9616 9614 9612 9610 9607 9603 9599 9595 9589 9583 9575 9567 9557 9545 9532 9518 9502 9484 9465 9444 9421 9396 9371 9343 9314 9284 9253 9221 9188 9155 9121 9087 9053 9019 8986 8953 8922 8891 8862 8835 8809 8785 8763 8743 8725 8709 8696 8684 8674 8666 8660 8656 8653 8651 8651 8652 8655 8658 8663 8669 8676 8684 8693 8703 8715 8727 8742 8757 8774 8793 8813 8834 8857 8881 8906 8932 8960 8988 9017 9047 9077 9107 9138 9168 9198 9228 9257 9285 9313 9340 9366 9391 9415 9438 9459 9479 9498 9515 9530 9543 9555 9565 9573 9579 9582 9583 9582 9578 9572 9564 9553 9540 9524 9506 9486 9464 9440 9414 9386 9358 9328 9297 9265 9233 9201 9169 9138 9107 9077 9049 9022 8996 8973 8952 8934 8918 8905 8895 8888 8885 8884 8886 8892 8900 8912 8926 8942 8961 8983 9005 9030 9056 9083 9111 9139 9167 9196 9224 9252 9280 9306 9332 9356 9379 9401 9421 9439 9456 9471 9484 9495 9504 9512 9517 9521 9523 9523 9521 9517 9512 9506 9498 9489 9479 9467 9455 9442 9429 9415 9401 9388 9374 9360 9347 9335 9323 9312 9302 9294 9286 9279 9274 9270 9266 9264 9263 9263 9263 9264 9265 9266 9267 9267 9267 9265 9262 9258 9251 9243 9232 9218 9202 9183 9160 9135 9106 9073 9038 8999 8957 8912 8864 8813 8759 8702 8644 8583 8521 8457 8393 8327 8262 8196 8132 8068 8005 7945 7887 7832 7781 7733 7691 7652 7620 7593 7571 7556 7547 7544 7547 7557 7572 7593 7619 7649 7684 7723 7763 7807 7851 7896 7940 7985 8027 8066 8103 8135 8162 8185 8201 8212 8215 8212 8201 8183 8158 8125 8084 8036 7981 7918 7849 7773 7691 7604 7512 7416 7316 7212 7108 7001 6894 6787 6682 6578 6477 6381 6288 6201 6121 6047 5981 5923 5874 5835 5805 5786 5776 5778 5789 5811 5843 5885 5937 5997 6067 6144 6228 6319 6415 6517 6621 6728 6838 6948 7057 7165 7272 7374 7473 7566 7653 7733 7805 7869 7924 7969 8004 8028 8042 8045 8038 8019 7991 7952 7903 7846 7780 7706 7626 7539 7448 7354 7255 7156 7057 6959 6861 6766 6676 6589 6509 6435 6369 6310 6260 6218 6186 6163 6150 6146 6153 6169 6195 6230 6275 6328 6390 6461 6538 6623 6715 6812 6915 7023 7134 7249 7366 7486 7606 7726 7845 7965 8083 8198 8310 8419 8524 8625 8722 8813 8900 8982 9059 9131 9197 9259 9316 9369 9417 9460 9500 9536 9569 9598 9624 9647 9668 9686 9702 9716 9728 9738 9747 9754 9761 9766 9770 9774 9777 9779 9781 9783 9784 9785 9786 9787 9787 9787 9787 9786 9785 9783 9781 9779 9775 9771 9766 9761 9754 9747 9740 9731 9723 9713 9704 9694 4565 0 63 1 9684 9674 9664 9654 9645 9636 9627 9619 9611 9603 9596 9590 9583 9578 9572 9567 9562 9557 9552 9548 9543 9539 9535 9531 9527 9524 9520 9517 9514 9512 9510 9508 9507 9506 9505 9505 9505 9506 9506 9507 9508 9508 9509 9509 9509 9509 9508 9506 9504 9502 9499 9495 9491 9486 9481 9476 9470 9465 9460 9455 9450 9445 9442 9439 9437 9436 9436 9437 9439 9442 9446 9452 9458 9465 9473 9482 9491 9501 9511 9521 9532 9542 9552 9562 9571 9580 9589 9596 9603 9609 9615 9619 9623 9625 9627 9627 9627 9625 9622 9617 9612 9605 9596 9586 9575 9562 9547 9530 9511 9490 9467 9441 9413 9383 9350 9314 9275 9233 9189 9141 9089 9035 8976 8915 8849 8780 8708 8631 8551 8468 8381 8290 8197 8100 8001 7899 7795 7689 7582 7474 7367 7259 7153 7047 6944 6844 6748 6656 6569 6487 6412 6344 6283 6229 6184 6147 6119 6099 6087 6084 6088 6100 6119 6145 6177 6213 6255 6300 6348 6398 6449 6501 6552 6603 6652 6698 6742 6782 6819 6851 6879 6902 6920 6934 6942 6945 6944 6938 6927 6912 6894 6871 6846 6818 6788 6757 6725 6692 6660 6629 6598 6570 6544 6521 6501 6485 6473 6464 6459 6457 6459 6464 6471 6480 6490 6500 6508 6516 6522 6523 6520 6512 6497 6475 6446 6408 6361 6306 6242 6168 6086 5995 5897 5791 5680 5563 5440 5316 5189 5062 4935 4810 4687 4568 4455 4348 4248 4157 4074 4001 3937 3885 3843 3812 3792 3783 3785 3797 3819 3851 3891 3941 3997 4061 4132 4207 4288 4372 4460 4550 4641 4734 4827 4919 5010 5101 5188 5274 5356 5436 5512 5584 5652 5716 5776 5831 5882 5929 5972 6010 6043 6073 6098 6119 6136 6149 6158 6163 6164 6161 6154 6143 6128 6109 6086 6060 6029 5995 5957 5915 5870 5821 5768 5713 5655 5594 5531 5467 5401 5334 5268 5202 5136 5072 5011 4953 4899 4850 4805 4767 4735 4711 4694 4685 4685 4694 4711 4737 4773 4816 4868 4927 4994 5067 5146 5230 5318 5408 5502 5596 5690 5784 5877 5968 6057 6142 6224 6303 6378 6449 6517 6581 6642 6701 6758 6814 6868 6922 6976 7031 7087 7144 7204 7265 7329 7394 7463 7534 7606 7681 7758 7836 7914 7994 8073 8153 8232 8309 8386 8460 8532 8602 8668 8732 8792 8848 8901 8949 8993 9033 9068 9099 9126 9149 9168 9183 9194 9202 9207 9210 9210 9208 9205 9201 9196 9192 9187 9183 9180 9178 9178 9179 9182 9187 9194 9203 9214 9228 9243 9259 9278 9298 9319 9341 9364 9387 9412 9436 9460 9484 9508 9532 9555 9577 9599 9619 9639 9657 9674 9691 9706 9720 9733 9745 9756 9766 9775 9783 9791 9798 9805 9811 9817 9822 9828 9833 9837 9842 9846 9850 9854 9858 9861 9864 9866 9868 9869 9869 9870 9869 9868 9866 9864 9861 9858 9855 9851 9847 9843 9838 9834 9829 9825 9820 9815 9811 9806 9802 9797 9793 4566 0 63 1 9788 9784 9780 9776 9772 9768 9764 9761 9758 9755 9752 9750 9749 9748 9748 9748 9749 9750 9752 9755 9758 9761 9764 9768 9772 9776 9780 9783 9787 9790 9793 9795 9798 9800 9801 9802 9804 9804 9805 9805 9806 9806 9806 9806 9806 9805 9804 9803 9802 9800 9797 9794 9790 9786 9781 9775 9768 9761 9753 9745 9736 9727 9717 9708 9698 9688 9678 9668 9657 9647 9637 9626 9615 9604 9592 9579 9566 9551 9535 9518 9500 9480 9458 9436 9412 9387 9360 9333 9306 9278 9250 9222 9194 9167 9141 9116 9093 9071 9050 9032 9015 9000 8987 8976 8966 8958 8951 8945 8941 8938 8935 8934 8933 8933 8933 8933 8935 8936 8939 8942 8945 8950 8955 8962 8970 8979 8990 9002 9016 9032 9049 9069 9090 9113 9137 9164 9192 9221 9251 9282 9314 9347 9379 9412 9444 9477 9508 9539 9569 9598 9625 9652 9677 9700 9723 9744 9763 9781 9798 9814 9829 9842 9855 9867 9877 9887 9896 9905 9912 9919 9925 9931 9935 9939 9943 9946 9948 9950 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9939 9936 9932 9928 9922 9915 9907 9897 9885 9872 9856 9839 9819 9797 9773 9746 9716 9684 9648 9610 9569 9524 9475 9423 9367 9306 9241 9170 9095 9014 8927 8835 8736 8632 8521 8404 8281 8152 8017 7877 7733 7585 7433 7280 7124 6968 6811 6656 6503 6353 6207 6065 5930 5801 5679 5566 5460 5365 5278 5202 5136 5080 5036 5002 4978 4966 4965 4975 4995 5027 5068 5121 5183 5255 5337 5428 5528 5636 5752 5874 6003 6138 6277 6420 6566 6714 6862 7010 7158 7305 7448 7589 7724 7855 7981 8101 8214 8321 8422 8516 8604 8685 8761 8830 8894 8953 9007 9056 9101 9143 9181 9217 9249 9279 9307 9333 9357 9380 9401 9420 9438 9455 9471 9486 9499 9512 9525 9536 9547 9558 9568 9578 9588 9597 9606 9615 9623 9632 9640 9648 9656 9663 9670 9677 9684 9690 9695 9701 9706 9711 9715 9719 9723 9727 9731 9734 9738 9741 9745 9748 9751 9754 9756 9758 9760 9761 9761 9760 9759 9756 9752 9748 9742 9734 9725 9715 9704 9691 9676 9660 9643 9624 9604 9582 9559 9535 9508 9481 9451 9420 9387 9352 9315 9276 9234 9190 9144 9095 9044 8989 8932 8872 8808 8742 8673 8600 8525 8447 8365 8281 8194 8104 8012 7918 7821 7723 7623 7522 7420 7317 7214 7111 7009 6908 6808 6711 6615 6523 6434 6348 6268 6192 6121 6057 5998 5945 5900 5861 5830 5806 5790 5782 5781 5788 5802 5824 5853 5889 5931 5981 6036 6097 6163 6234 6309 6389 6471 6557 6645 6735 6826 6917 7008 7099 7189 7276 7361 7443 7521 7595 7664 7727 7785 7836 7880 7917 7947 7970 7985 7993 7994 7988 7975 7956 7931 7901 7867 7829 7789 7746 7703 7660 7617 7576 7537 7502 7471 7445 7424 7409 7400 7398 7402 7414 7433 7459 4567 0 63 1 7491 7531 7576 7627 7684 7746 7812 7882 7956 8032 8111 8191 8272 8353 8435 8516 8596 8675 8753 8828 8901 8972 9040 9104 9166 9225 9281 9333 9382 9428 9471 9511 9548 9582 9613 9642 9668 9693 9714 9734 9752 9769 9784 9797 9809 9819 9829 9837 9845 9851 9857 9861 9865 9868 9871 9873 9874 9875 9875 9876 9875 9875 9874 9874 9873 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9873 9874 9874 9875 9876 9878 9879 9880 9881 9883 9885 9886 9888 9890 9892 9893 9895 9897 9899 9900 9901 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9913 9914 9916 9917 9919 9921 9923 9926 9928 9930 9933 9935 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9969 9970 9970 9970 9969 9968 9967 9964 9961 9958 9953 9948 9943 9937 9930 9923 9916 9908 9900 9891 9883 9874 9865 9855 9846 9836 9825 9814 9802 9789 9776 9762 9746 9730 9713 9695 9676 9656 9635 9614 9593 9572 9551 9531 9511 9493 9476 9460 9446 9435 9425 9418 9413 9411 9411 9413 9417 9424 9433 9443 9455 9468 9483 9499 9515 9532 9550 9568 9586 9604 9622 9640 9658 9675 9693 9710 9726 9743 9758 9773 9788 9802 9815 9827 9839 9849 9859 9868 9876 9883 9889 9894 9899 9902 9905 9908 9910 9911 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9915 9915 9914 9913 9912 9910 9908 9905 9902 9899 9895 9891 9886 9881 9876 9870 9864 9857 9850 9843 9835 9827 9819 9810 9800 9790 9780 9769 9759 9748 9737 9725 9715 9704 9694 9684 9676 9668 9661 9655 9651 9649 9648 9648 9650 9654 9659 9666 9675 9684 9695 9707 9720 9733 9747 9761 9775 9789 9803 9816 9829 9841 9852 9863 9872 9881 9889 9896 9903 9909 9914 9919 9923 9928 9931 9935 9938 9942 9945 9948 9950 9953 9955 9957 9959 9961 9962 9963 9963 9964 9964 9963 9963 9962 9961 9959 9958 9956 9955 9953 9952 9951 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9948 9949 9950 9952 9954 9956 9959 9963 9966 9970 9974 9977 9981 9984 9988 9990 9993 9995 9996 9997 9997 9997 9996 9995 9994 9992 9991 9989 9987 9986 9985 9984 9984 9984 9984 9985 9986 9988 9990 9991 9993 9995 9997 99991000010001100011000110000 9998 9996 9994 9991 9987 9983 9979 9974 9969 9964 9959 9954 9949 9944 9939 9934 9929 9925 9920 9915 9910 9905 9900 9894 9889 9884 9878 9873 9867 4568 0 63 1 9861 9856 9851 9846 9841 9836 9832 9829 9826 9824 9822 9821 9820 9821 9821 9823 9825 9828 9831 9835 9839 9843 9848 9853 9859 9865 9871 9877 9884 9891 9898 9905 9912 9919 9927 9934 9941 9948 9955 9961 9967 9973 9978 9983 9987 9990 9993 9994 9996 9996 9996 9995 9994 9992 9989 9987 9984 9981 9977 9974 9970 9967 9964 9961 9958 9955 9952 9950 9948 9945 9943 9941 9939 9938 9936 9934 9932 9929 9927 9925 9922 9919 9916 9913 9909 9905 9901 9897 9893 9889 9884 9879 9875 9870 9865 9860 9855 9850 9845 9840 9834 9828 9822 9816 9809 9801 9792 9783 9773 9762 9750 9736 9721 9706 9688 9669 9649 9627 9604 9579 9551 9522 9491 9458 9421 9383 9341 9296 9248 9196 9140 9079 9015 8946 8872 8793 8710 8622 8530 8434 8334 8230 8124 8015 7905 7795 7685 7575 7466 7360 7257 7159 7064 6976 6893 6817 6749 6688 6635 6591 6555 6529 6511 6502 6503 6512 6530 6556 6591 6634 6684 6741 6804 6874 6949 7029 7113 7201 7291 7383 7477 7571 7666 7760 7852 7943 8032 8119 8202 8283 8360 8434 8504 8570 8634 8694 8751 8805 8856 8904 8951 8995 9037 9078 9117 9155 9192 9228 9262 9296 9328 9360 9390 9420 9449 9476 9502 9527 9551 9574 9595 9615 9633 9650 9666 9681 9694 9706 9717 9727 9736 9744 9751 9758 9764 9769 9774 9778 9782 9785 9789 9792 9795 9798 9800 9802 9804 9806 9807 9807 9807 9806 9804 9800 9796 9791 9784 9775 9765 9753 9739 9723 9705 9686 9664 9639 9613 9584 9553 9520 9484 9446 9406 9363 9317 9270 9219 9166 9111 9053 8994 8931 8868 8802 8735 8668 8599 8531 8462 8395 8329 8265 8203 8145 8091 8041 7995 7956 7921 7894 7872 7857 7849 7847 7852 7864 7882 7906 7935 7970 8009 8053 8101 8152 8205 8261 8319 8377 8437 8497 8557 8616 8674 8731 8785 8838 8888 8935 8978 9017 9053 9084 9109 9130 9145 9154 9157 9153 9143 9127 9103 9072 9035 8991 8939 8881 8817 8745 8668 8584 8495 8400 8300 8194 8084 7970 7852 7730 7605 7478 7348 7215 7082 6948 6814 6680 6547 6415 6285 6159 6035 5916 5802 5693 5590 5494 5405 5324 5251 5188 5133 5088 5052 5027 5011 5005 5009 5022 5044 5074 5112 5158 5210 5267 5330 5395 5465 5535 5605 5676 5747 5815 5880 5942 6000 6054 6102 6146 6184 6217 6246 6269 6288 6303 6314 6323 6329 6334 6338 6341 6345 6351 6358 6367 6379 6394 6414 6437 6465 6497 6535 6577 6625 6677 6735 6798 6865 6938 7014 7096 7181 7269 7361 7456 7553 7652 7753 7854 7956 8058 8159 8259 8358 8455 8549 8641 8729 8814 8896 8973 9047 9117 9183 9245 9303 9358 9409 9457 9501 9543 9582 9618 9652 9684 9714 9742 9768 9792 9814 9835 9854 9871 9887 9900 9913 9923 9932 9939 9945 9949 9951 9953 9953 9951 9949 9946 9942 9937 9932 9926 4569 0 63 1 9920 9913 9906 9899 9892 9884 9876 9867 9858 9849 9839 9829 9819 9808 9796 9785 9772 9760 9748 9735 9723 9711 9699 9688 9677 9667 9659 9651 9645 9640 9636 9634 9633 9633 9634 9637 9641 9645 9651 9657 9664 9671 9679 9687 9695 9703 9711 9719 9727 9734 9741 9748 9755 9761 9767 9773 9779 9784 9789 9794 9798 9802 9806 9809 9812 9815 9818 9820 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9844 9846 9849 9851 9853 9855 9857 9859 9860 9860 9861 9860 9859 9858 9856 9853 9850 9846 9842 9837 9832 9827 9821 9816 9810 9805 9799 9794 9789 9784 9779 9774 9770 9766 9761 9757 9753 9749 9746 9742 9738 9735 9731 9728 9725 9722 9719 9717 9715 9713 9711 9710 9709 9708 9707 9707 9706 9705 9704 9703 9702 9700 9698 9695 9692 9688 9684 9678 9672 9666 9658 9650 9640 9630 9619 9607 9594 9579 9564 9548 9531 9513 9494 9474 9454 9433 9411 9390 9369 9347 9326 9307 9288 9270 9255 9241 9230 9221 9214 9210 9210 9212 9216 9224 9234 9247 9263 9280 9299 9320 9342 9366 9390 9415 9440 9465 9490 9515 9539 9563 9587 9609 9631 9652 9672 9691 9709 9727 9743 9757 9771 9783 9794 9804 9812 9818 9823 9826 9827 9825 9822 9817 9809 9799 9787 9772 9755 9735 9712 9687 9659 9629 9595 9559 9520 9478 9434 9386 9336 9284 9228 9171 9111 9049 8986 8921 8855 8788 8720 8653 8586 8520 8454 8391 8330 8271 8216 8163 8115 8070 8030 7995 7964 7938 7916 7900 7887 7879 7875 7875 7878 7883 7890 7899 7909 7918 7928 7937 7944 7949 7951 7950 7946 7938 7925 7909 7888 7862 7832 7798 7761 7719 7675 7627 7577 7525 7472 7420 7367 7314 7262 7212 7165 7121 7080 7043 7011 6984 6963 6947 6938 6934 6937 6947 6963 6986 7016 7051 7093 7141 7195 7253 7317 7385 7457 7533 7611 7692 7775 7860 7946 8032 8119 8205 8291 8376 8460 8542 8622 8701 8777 8851 8922 8991 9057 9120 9180 9238 9292 9343 9391 9437 9479 9518 9555 9588 9619 9647 9673 9696 9717 9737 9754 9769 9783 9796 9807 9817 9826 9835 9842 9849 9856 9862 9867 9873 9878 9882 9887 9891 9895 9898 9902 9905 9908 9912 9915 9918 9921 9924 9927 9930 9934 9937 9941 9944 9947 9951 9954 9957 9959 9962 9964 9965 9966 9966 9966 9965 9964 9962 9960 9957 9954 9951 9947 9944 9940 9937 9933 9930 9926 9923 9921 9918 9916 9913 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9886 9884 9883 9880 9878 9875 9872 9869 9865 9861 9856 9851 9845 9839 9832 9825 9818 9810 9802 9794 9785 9777 9768 9759 9750 9740 9730 9720 9710 9699 9688 9676 9663 9650 9637 9623 9608 9592 9577 9560 9544 9527 9510 9493 9476 9460 9444 9428 9413 9398 9384 9371 9358 9347 9336 9325 9315 9306 9298 4570 0 63 2 9250 9243 9235 9228 9222 9218 9214 9211 9209 9207 9207 9207 9209 9211 9214 9218 9222 9228 9234 9242 9250 9260 9270 9282 9294 9307 9322 9337 9353 9370 9387 9405 9424 9444 9463 9483 9503 9523 9543 9563 9582 9601 9620 9638 9656 9673 9689 9705 9720 9734 9748 9761 9774 9786 9797 9808 9818 9828 9837 9846 9854 9862 9869 9877 9883 9889 9895 9901 9905 9910 9914 9917 9920 9923 9925 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9935 9934 9933 9931 9929 9926 9922 9918 9913 9908 9903 9897 9892 9886 9880 9874 9868 9863 9858 9853 9848 9844 9841 9837 9834 9831 9828 9826 9823 9820 9817 9814 9811 9808 9804 9800 9796 9792 9788 9784 9780 9776 9772 9768 9765 9762 9759 9756 9753 9751 9748 9745 9742 9739 9736 9732 9727 9723 9717 9711 9705 9698 9691 9683 9676 9668 9661 9654 9647 9641 9635 9630 9625 9622 9619 9616 9615 9614 9613 9613 9614 9614 9615 9616 9617 9618 9619 9619 9620 9620 9620 9620 9620 9620 9620 9620 9621 9621 9621 9622 9623 9624 9626 9628 9630 9632 9635 9638 9640 9644 9647 9651 9654 9658 9662 9666 9671 9675 9680 9686 9691 9697 9703 9709 9716 9722 9729 9736 9743 9749 9756 9762 9767 9772 9777 9780 9783 9786 9787 9788 9788 9787 9786 9784 9782 9780 9777 9774 9771 9768 9766 9763 9761 9758 9756 9755 9753 9752 9751 9750 9749 9748 9747 9746 9744 9743 9742 9741 9740 9739 9737 9736 9735 9735 9734 9734 9733 9733 9733 9734 9734 9734 9734 9734 9734 9734 9733 9732 9731 9729 9727 9724 9721 9717 9714 9710 9706 9703 9699 9696 9693 9690 9688 9686 9685 9685 9685 9686 9687 9689 9692 9695 9698 9702 9706 9710 9714 9718 9722 9726 9730 9734 9737 9741 9744 9746 9749 9752 9754 9756 9759 9761 9763 9766 9768 9771 9774 9777 9780 9784 9788 9792 9797 9802 9807 9813 9819 9826 9833 9839 9846 9854 9861 9868 9875 9881 9888 9894 9900 9906 9911 9915 9920 9924 9928 9931 9935 9938 9941 9944 9947 9950 9953 9956 9959 9962 9965 9969 9972 9975 9978 9981 9984 9987 9989 9991 9993 9994 9995 9996 9996 9996 9995 9994 9993 9992 9990 9987 9985 9982 9979 9976 9972 9969 9965 9961 9956 9952 9947 9942 9936 9931 9925 9919 9912 9905 9898 9890 9882 9873 9863 9852 9841 9828 9815 9800 9784 9767 9749 9729 9708 9686 9662 9637 9611 9584 9557 9529 9501 9472 9444 9416 9389 9363 9338 9314 9292 9271 9252 9235 9220 9207 9196 9187 9180 9175 9171 9169 9169 9169 9171 9174 9178 9183 9188 9194 9200 9207 9213 9219 9225 9230 9235 9240 9243 9245 9246 9245 9243 9238 9232 9223 9212 9197 9180 9159 9135 9106 9074 9037 8995 8948 8896 8838 8775 8705 8628 8544 8454 8356 8251 8139 4571 0 63 2 8019 7891 7756 7614 7465 7310 7148 6981 6809 6632 6453 6270 6087 5902 5718 5533 5352 5172 4996 4825 4658 4496 4341 4192 4049 3914 3785 3663 3549 3441 3340 3245 3157 3075 2998 2927 2862 2801 2745 2694 2648 2605 2567 2534 2504 2478 2457 2439 2425 2414 2407 2404 2405 2409 2416 2427 2441 2460 2482 2508 2538 2573 2614 2660 2712 2771 2837 2912 2995 3087 3189 3302 3424 3558 3703 3858 4024 4200 4386 4581 4783 4993 5207 5427 5649 5871 6093 6315 6535 6749 6958 7160 7355 7541 7717 7885 8042 8189 8325 8452 8569 8676 8775 8865 8947 9022 9090 9153 9209 9261 9308 9351 9391 9427 9460 9491 9519 9545 9569 9591 9610 9628 9644 9659 9671 9682 9692 9700 9707 9713 9717 9720 9723 9724 9725 9724 9724 9722 9720 9717 9714 9710 9706 9702 9696 9690 9684 9677 9670 9662 9653 9643 9634 9623 9612 9600 9588 9576 9563 9549 9536 9522 9508 9494 9480 9466 9452 9438 9424 9410 9396 9382 9368 9353 9338 9322 9306 9288 9269 9249 9227 9203 9177 9149 9119 9085 9049 9010 8967 8922 8873 8820 8765 8706 8644 8579 8511 8441 8368 8293 8216 8138 8059 7980 7900 7820 7742 7665 7590 7518 7449 7384 7324 7268 7219 7175 7138 7108 7086 7072 7066 7069 7080 7099 7128 7164 7210 7262 7323 7390 7464 7544 7629 7718 7811 7906 8005 8104 8203 8302 8401 8497 8592 8683 8772 8857 8938 9015 9087 9156 9220 9279 9335 9386 9434 9477 9518 9555 9589 9620 9649 9675 9699 9721 9741 9758 9774 9788 9799 9809 9817 9822 9825 9827 9826 9823 9818 9812 9803 9792 9780 9765 9749 9731 9712 9690 9667 9641 9614 9583 9550 9515 9475 9433 9386 9336 9281 9221 9156 9087 9012 8931 8846 8755 8660 8559 8454 8345 8231 8115 7995 7873 7750 7624 7498 7372 7247 7121 6997 6876 6756 6639 6526 6416 6311 6210 6114 6024 5940 5863 5792 5728 5672 5624 5584 5553 5531 5518 5514 5519 5534 5558 5592 5634 5686 5746 5815 5891 5974 6065 6161 6263 6369 6479 6592 6707 6823 6940 7057 7172 7286 7397 7505 7609 7707 7802 7890 7972 8049 8118 8182 8238 8288 8330 8367 8397 8421 8440 8453 8461 8465 8464 8461 8454 8445 8433 8420 8406 8391 8376 8361 8346 8331 8317 8304 8292 8281 8271 8262 8255 8248 8242 8238 8234 8232 8229 8228 8227 8226 8226 8226 8225 8225 8224 8222 8220 8216 8212 8206 8198 8188 8176 8161 8144 8123 8100 8073 8042 8008 7969 7926 7879 7827 7770 7707 7639 7566 7486 7400 7307 7208 7101 6987 6865 6736 6599 6455 6303 6144 5979 5807 5629 5448 5261 5072 4883 4692 4502 4313 4127 3946 3770 3600 3438 3284 3139 3003 2877 2761 2655 2558 2472 2395 2327 2268 2216 2171 2133 2101 2074 2052 2034 2019 2008 1999 1992 1988 1986 1986 1988 1993 1999 2007 2018 2032 2049 2069 2093 2121 2154 4572 0 63 2 2191 2234 2282 2337 2398 2466 2541 2624 2714 2813 2920 3036 3160 3292 3432 3580 3735 3897 4066 4240 4419 4603 4789 4978 5169 5359 5549 5738 5924 6107 6287 6461 6631 6794 6951 7101 7244 7380 7509 7630 7745 7852 7952 8046 8134 8216 8292 8363 8429 8491 8549 8603 8654 8701 8746 8789 8829 8867 8902 8936 8968 8998 9026 9053 9078 9101 9122 9141 9159 9175 9189 9201 9211 9219 9226 9231 9235 9238 9239 9239 9239 9237 9235 9233 9231 9228 9226 9223 9221 9219 9218 9216 9215 9214 9213 9212 9211 9209 9207 9204 9200 9194 9188 9180 9170 9159 9145 9130 9113 9093 9071 9047 9021 8992 8960 8927 8891 8852 8811 8768 8723 8676 8627 8576 8525 8473 8421 8369 8317 8267 8219 8174 8133 8095 8062 8034 8012 7997 7988 7986 7992 8004 8024 8050 8083 8122 8167 8217 8271 8329 8390 8454 8519 8584 8651 8717 8782 8846 8909 8969 9028 9085 9139 9191 9240 9287 9332 9375 9415 9452 9488 9521 9552 9581 9608 9633 9656 9676 9695 9711 9726 9739 9751 9761 9770 9777 9784 9789 9795 9799 9803 9807 9811 9814 9818 9821 9824 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9852 9853 9855 9856 9857 9858 9860 9861 9863 9865 9867 9870 9872 9875 9878 9881 9884 9887 9890 9893 9895 9897 9899 9901 9902 9903 9903 9903 9902 9901 9900 9899 9897 9894 9892 9889 9886 9883 9880 9876 9873 9869 9865 9860 9856 9851 9846 9841 9835 9830 9824 9818 9811 9805 9798 9791 9784 9776 9769 9761 9753 9744 9736 9727 9718 9708 9699 9689 9679 9668 9658 9648 9637 9627 9616 9606 9596 9586 9576 9567 9558 9550 9542 9535 9528 9522 9517 9512 9508 9504 9502 9500 9498 9497 9497 9497 9498 9500 9502 9505 9508 9512 9516 9521 9526 9532 9538 9545 9551 9558 9566 9573 9581 9589 9598 9606 9614 9622 9631 9639 9646 9654 9661 9668 9674 9680 9685 9689 9692 9695 9697 9698 9699 9698 9697 9695 9693 9690 9686 9682 9677 9672 9667 9662 9656 9651 9646 9640 9635 9630 9626 9621 9617 9613 9609 9606 9602 9599 9596 9594 9591 9589 9587 9584 9582 9579 9577 9574 9571 9567 9564 9559 9554 9549 9543 9536 9529 9520 9511 9501 9490 9479 9466 9452 9437 9421 9403 9384 9364 9342 9318 9292 9264 9234 9201 9167 9129 9089 9046 9000 8952 8900 8847 8791 8732 8672 8610 8547 8484 8421 8357 8294 8233 8173 8115 8061 8010 7964 7921 7884 7852 7825 7805 7790 7782 7780 7785 7796 7813 7836 7866 7900 7940 7985 8034 8087 8143 8202 8264 8327 8392 8456 8521 8586 8650 8713 8774 8833 8890 8944 8996 9045 9092 9136 9177 9216 9253 9288 9322 9353 9383 9412 9440 9467 9493 9519 9543 9567 9591 9613 9635 9657 9677 9696 9715 9732 9748 9764 9778 9790 9802 9812 9822 9830 9838 9844 9850 9855 9859 9863 9866 9869 9872 4573 0 63 2 9874 9876 9877 9879 9880 9881 9882 9883 9883 9883 9883 9882 9882 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9861 9859 9856 9854 9852 9850 9849 9847 9846 9845 9844 9844 9844 9844 9844 9845 9846 9847 9849 9850 9852 9854 9856 9858 9860 9862 9865 9867 9870 9873 9875 9878 9881 9884 9887 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9913 9914 9915 9915 9916 9915 9915 9914 9913 9912 9910 9908 9906 9904 9901 9898 9895 9892 9889 9886 9882 9879 9876 9873 9870 9867 9865 9862 9860 9858 9857 9855 9854 9853 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9839 9839 9839 9840 9841 9842 9843 9843 9844 9845 9846 9846 9846 9845 9845 9844 9842 9841 9839 9838 9836 9835 9833 9833 9832 9832 9833 9835 9837 9840 9844 9848 9853 9858 9864 9870 9876 9882 9888 9894 9899 9904 9909 9913 9916 9919 9922 9924 9925 9927 9928 9929 9930 9930 9931 9932 9933 9935 9936 9938 9939 9941 9944 9946 9948 9951 9953 9955 9958 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9984 9984 9984 9984 9983 9983 9982 9980 9979 9977 9975 9974 9972 9970 9968 9966 9965 9964 9963 9962 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9943 9941 9938 9935 9933 9930 9927 9924 9921 9918 9915 9913 9910 9907 9905 9902 9900 9897 9894 9892 9889 9886 9883 9879 9876 9872 9869 9865 9861 9857 9853 9849 9846 9842 9839 9837 9835 9833 9831 9831 9830 9831 9831 9833 9834 9837 9839 9842 9845 9849 9852 9856 9859 9863 9867 9870 9874 9877 9880 9883 9886 9889 9891 9893 9895 9897 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9908 9907 9907 9906 9905 9904 9902 9900 9897 9893 9889 9885 9879 9873 9866 9859 9851 9842 9833 9823 9814 9803 9793 9783 9772 9762 9752 9742 9732 9722 9713 9704 9696 9688 9680 9673 9666 9659 9653 9647 9642 9637 9632 9628 9625 9622 9619 9618 9617 9616 9617 9618 9620 9623 9626 9631 9636 9642 9648 9654 9661 9669 9676 9683 9690 9697 9704 9709 9715 9720 9724 9727 9730 9732 9733 9734 9735 9734 9734 9734 9734 9733 9733 9733 9733 9734 9735 9737 9739 9742 9745 9749 9753 9757 9762 9766 9771 9776 9780 9785 9789 9792 9796 9798 9800 9801 9802 9801 9799 9797 9793 9788 9782 9775 9767 9758 9747 9736 9723 9710 9696 9681 9665 9649 9632 9615 9598 9582 9565 9548 9532 9517 9502 9488 9475 9464 9453 9444 9436 9430 9425 9421 9420 9419 9420 9423 9427 9432 9439 9447 9456 4574 0 63 2 9466 9477 9489 9502 9515 9529 9543 9558 9572 9586 9601 9615 9628 9642 9654 9666 9677 9688 9698 9707 9715 9722 9729 9735 9740 9744 9748 9751 9753 9755 9757 9758 9758 9758 9758 9758 9757 9756 9754 9753 9751 9748 9745 9742 9738 9734 9729 9723 9717 9710 9703 9694 9684 9674 9662 9649 9634 9618 9601 9581 9559 9535 9508 9479 9446 9410 9370 9326 9278 9226 9169 9106 9039 8966 8888 8805 8717 8623 8524 8421 8313 8201 8086 7966 7845 7720 7594 7467 7339 7211 7082 6955 6830 6706 6585 6466 6352 6241 6136 6035 5940 5851 5769 5694 5627 5568 5518 5477 5445 5423 5411 5410 5419 5439 5469 5510 5562 5624 5695 5776 5866 5964 6070 6183 6301 6425 6554 6686 6821 6957 7095 7232 7370 7507 7641 7774 7904 8030 8153 8271 8386 8496 8601 8702 8797 8888 8973 9054 9129 9200 9266 9327 9384 9437 9485 9529 9569 9606 9639 9670 9697 9722 9744 9764 9781 9797 9811 9824 9835 9844 9852 9859 9865 9869 9873 9876 9877 9878 9878 9877 9875 9873 9870 9867 9863 9859 9855 9850 9846 9841 9836 9832 9827 9822 9817 9812 9807 9802 9796 9790 9783 9776 9769 9761 9752 9743 9733 9723 9712 9700 9688 9676 9664 9651 9638 9625 9612 9599 9587 9574 9562 9551 9540 9529 9519 9509 9500 9492 9484 9477 9470 9464 9459 9455 9452 9449 9447 9446 9447 9448 9450 9453 9457 9463 9469 9477 9485 9494 9505 9516 9528 9541 9554 9568 9583 9597 9613 9628 9643 9659 9674 9690 9705 9720 9734 9749 9762 9775 9788 9800 9812 9823 9833 9843 9851 9860 9867 9874 9880 9885 9890 9894 9898 9901 9904 9906 9907 9908 9909 9909 9908 9907 9905 9903 9899 9895 9889 9882 9874 9865 9853 9840 9825 9807 9787 9765 9740 9712 9681 9646 9608 9567 9522 9472 9418 9360 9297 9228 9155 9076 8991 8899 8802 8698 8587 8470 8346 8216 8079 7936 7787 7632 7473 7309 7141 6971 6798 6625 6451 6278 6105 5936 5770 5607 5450 5298 5152 5013 4881 4756 4640 4531 4431 4339 4256 4182 4116 4059 4012 3973 3944 3924 3914 3914 3925 3946 3978 4021 4076 4142 4220 4310 4411 4523 4647 4780 4924 5076 5237 5405 5579 5758 5940 6125 6310 6495 6679 6860 7037 7209 7376 7535 7687 7832 7967 8095 8213 8323 8423 8515 8599 8675 8743 8804 8858 8906 8947 8984 9016 9043 9066 9086 9102 9116 9127 9136 9143 9148 9152 9155 9157 9158 9158 9158 9158 9158 9157 9157 9156 9156 9155 9155 9155 9156 9156 9156 9156 9157 9157 9157 9157 9157 9157 9156 9156 9155 9155 9154 9154 9154 9154 9155 9157 9159 9162 9166 9171 9177 9184 9192 9202 9213 9225 9238 9252 9268 9284 9301 9319 9338 9357 9377 9396 9416 9435 9455 9474 9493 9511 9528 9545 9561 9577 9591 9605 9618 9630 9642 9652 9662 9672 9680 9689 9696 9703 9710 9716 9722 9728 9733 4575 0 63 2 9737 9741 9744 9747 9749 9750 9750 9749 9747 9743 9739 9732 9725 9715 9704 9691 9676 9659 9641 9620 9598 9574 9548 9520 9491 9460 9427 9394 9359 9323 9286 9248 9210 9171 9132 9094 9055 9017 8980 8943 8907 8873 8840 8809 8780 8752 8727 8704 8684 8666 8651 8639 8630 8624 8622 8622 8626 8634 8644 8658 8675 8696 8719 8745 8775 8806 8841 8877 8915 8955 8997 9039 9082 9125 9169 9212 9255 9297 9339 9379 9417 9454 9489 9522 9553 9582 9609 9634 9657 9677 9696 9713 9727 9740 9752 9761 9769 9776 9781 9786 9789 9792 9793 9794 9795 9795 9795 9795 9795 9795 9795 9795 9795 9796 9796 9797 9798 9799 9799 9800 9800 9800 9800 9800 9799 9798 9796 9795 9793 9790 9788 9786 9784 9783 9781 9781 9780 9781 9782 9784 9787 9790 9793 9798 9802 9807 9811 9816 9820 9823 9826 9828 9830 9830 9830 9828 9826 9823 9819 9814 9809 9803 9797 9791 9784 9777 9771 9764 9757 9749 9742 9735 9727 9719 9711 9702 9693 9683 9673 9662 9651 9639 9626 9614 9600 9587 9573 9560 9546 9532 9519 9505 9492 9479 9466 9454 9442 9430 9419 9408 9397 9386 9375 9365 9355 9345 9335 9326 9317 9308 9299 9290 9282 9274 9266 9258 9250 9243 9235 9228 9221 9214 9206 9199 9192 9185 9178 9171 9163 9156 9148 9140 9132 9123 9114 9105 9095 9085 9074 9062 9050 9037 9023 9008 8993 8977 8960 8943 8925 8907 8889 8871 8853 8835 8818 8801 8785 8770 8755 8742 8729 8717 8706 8696 8687 8679 8671 8664 8658 8652 8647 8643 8639 8637 8635 8635 8636 8638 8642 8648 8656 8666 8678 8693 8710 8729 8751 8775 8802 8830 8860 8892 8926 8960 8996 9032 9068 9104 9140 9176 9212 9246 9280 9312 9343 9374 9402 9430 9456 9480 9504 9525 9546 9565 9583 9599 9614 9628 9641 9652 9662 9672 9680 9688 9694 9700 9705 9710 9714 9717 9720 9722 9725 9726 9727 9728 9729 9728 9728 9727 9725 9722 9719 9715 9710 9704 9697 9688 9679 9668 9656 9642 9626 9609 9589 9567 9543 9517 9488 9456 9421 9383 9341 9297 9249 9198 9143 9085 9024 8960 8894 8825 8754 8681 8608 8534 8460 8386 8313 8242 8173 8107 8044 7985 7930 7880 7835 7795 7761 7733 7711 7695 7685 7682 7685 7693 7708 7728 7754 7786 7822 7863 7908 7957 8009 8065 8124 8185 8248 8312 8378 8444 8511 8577 8642 8708 8771 8833 8893 8951 9007 9061 9111 9159 9204 9247 9286 9323 9357 9388 9416 9442 9465 9486 9505 9522 9537 9550 9561 9570 9578 9585 9590 9595 9598 9601 9603 9604 9605 9606 9608 9609 9610 9611 9614 9616 9619 9623 9627 9632 9638 9644 9651 9658 9665 9673 9681 9689 9696 9704 9712 9719 9725 9732 9738 9743 9748 9753 9757 9761 9765 9768 9771 9775 9778 9781 9784 9787 9790 9793 9797 9800 9804 9808 9812 9816 9821 9825 9830 9835 4576 0 63 2 9839 9844 9849 9854 9858 9863 9868 9873 9877 9882 9886 9891 9895 9899 9903 9907 9911 9915 9919 9922 9926 9929 9933 9936 9939 9942 9945 9947 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9957 9954 9952 9949 9945 9941 9937 9932 9926 9920 9914 9906 9898 9889 9880 9869 9858 9846 9833 9819 9805 9789 9772 9753 9734 9713 9690 9666 9640 9611 9581 9549 9515 9478 9438 9396 9352 9304 9254 9201 9144 9085 9022 8957 8887 8815 8739 8660 8577 8491 8401 8308 8212 8112 8009 7902 7793 7681 7567 7450 7332 7211 7090 6968 6845 6722 6600 6478 6358 6240 6124 6011 5902 5796 5694 5596 5504 5416 5335 5258 5188 5124 5067 5016 4973 4936 4907 4886 4872 4866 4868 4879 4898 4926 4963 5009 5064 5128 5201 5284 5375 5475 5583 5699 5823 5953 6091 6233 6381 6533 6687 6844 7003 7161 7319 7475 7630 7781 7929 8071 8208 8340 8465 8584 8696 8801 8899 8989 9073 9150 9220 9283 9339 9390 9435 9473 9507 9535 9559 9578 9592 9603 9609 9612 9611 9607 9600 9590 9577 9562 9545 9525 9504 9481 9457 9431 9404 9376 9348 9318 9289 9258 9228 9198 9168 9138 9108 9080 9052 9025 9000 8976 8955 8935 8918 8903 8891 8881 8875 8872 8873 8876 8883 8893 8906 8921 8939 8960 8982 9006 9031 9057 9084 9111 9137 9164 9189 9214 9237 9260 9280 9300 9317 9333 9348 9361 9373 9383 9392 9400 9407 9413 9418 9423 9427 9430 9434 9437 9441 9444 9448 9451 9456 9460 9465 9471 9478 9485 9493 9501 9510 9520 9530 9541 9553 9564 9576 9588 9600 9612 9624 9636 9647 9659 9669 9680 9690 9699 9709 9718 9727 9735 9743 9751 9759 9767 9775 9782 9790 9797 9803 9810 9816 9821 9826 9831 9835 9838 9841 9843 9844 9845 9845 9844 9844 9842 9840 9838 9836 9834 9831 9828 9825 9821 9818 9815 9811 9807 9804 9800 9796 9792 9789 9785 9782 9778 9775 9773 9771 9769 9769 9768 9769 9770 9772 9775 9778 9783 9787 9793 9799 9805 9811 9818 9825 9832 9839 9846 9853 9860 9867 9873 9880 9886 9892 9898 9904 9910 9916 9921 9927 9933 9938 9943 9949 9954 9958 9963 9967 9971 9974 9977 9980 9982 9983 9984 9985 9985 9985 9984 9984 9983 9982 9980 9979 9978 9976 9975 9974 9972 9971 9970 9968 9967 9965 9963 9961 9958 9955 9951 9948 9943 9938 9933 9927 9921 9915 9908 9900 9893 9885 9877 9869 9861 9853 9845 9838 9830 9822 9815 9807 9800 9793 9786 9778 9771 9764 9756 9748 9740 9732 9724 9716 9707 9698 9690 9681 9672 9663 9654 9646 9638 9630 9622 9614 9607 9600 9593 4577 0 63 2 9587 9581 9574 9568 9562 9556 9550 9543 9537 9530 9523 9515 9508 9500 9493 9485 9477 9470 9463 9456 9449 9443 9437 9431 9426 9421 9416 9412 9407 9403 9398 9392 9386 9379 9371 9362 9351 9338 9324 9307 9288 9267 9242 9216 9186 9153 9116 9076 9033 8986 8935 8881 8822 8760 8693 8623 8549 8471 8389 8304 8215 8124 8029 7933 7834 7734 7633 7531 7430 7329 7228 7130 7034 6940 6850 6763 6681 6604 6531 6464 6403 6347 6298 6256 6221 6192 6171 6156 6149 6149 6157 6171 6193 6222 6258 6301 6350 6406 6468 6535 6609 6687 6771 6859 6951 7046 7145 7245 7349 7453 7558 7664 7769 7874 7977 8079 8179 8276 8369 8460 8546 8628 8706 8780 8848 8912 8971 9025 9074 9119 9159 9194 9225 9252 9276 9296 9312 9327 9338 9347 9355 9361 9365 9369 9372 9375 9377 9379 9382 9385 9388 9391 9396 9400 9406 9412 9419 9427 9436 9445 9455 9465 9477 9489 9501 9514 9528 9541 9556 9570 9585 9600 9615 9630 9645 9660 9675 9690 9705 9719 9733 9746 9759 9771 9782 9793 9803 9813 9821 9829 9836 9842 9848 9852 9856 9859 9861 9862 9862 9861 9860 9858 9855 9851 9846 9841 9834 9827 9819 9811 9802 9792 9782 9771 9760 9749 9738 9726 9715 9704 9693 9682 9672 9662 9653 9645 9637 9629 9623 9617 9612 9607 9603 9600 9597 9595 9593 9591 9590 9590 9589 9589 9590 9590 9591 9593 9594 9596 9599 9601 9604 9608 9612 9616 9620 9625 9630 9636 9642 9648 9655 9661 9668 9676 9684 9691 9700 9708 9717 9725 9734 9743 9753 9762 9771 9780 9789 9797 9806 9814 9821 9829 9836 9842 9849 9854 9860 9865 9869 9874 9878 9882 9886 9889 9893 9896 9899 9902 9905 9907 9909 9910 9911 9911 9910 9908 9905 9900 9895 9888 9880 9870 9858 9846 9832 9816 9800 9782 9763 9742 9721 9700 9677 9654 9630 9605 9580 9555 9530 9504 9478 9452 9426 9400 9374 9349 9325 9301 9279 9258 9239 9221 9206 9193 9183 9176 9172 9171 9173 9178 9187 9199 9214 9232 9252 9274 9298 9324 9351 9378 9406 9433 9460 9487 9513 9537 9560 9581 9601 9619 9635 9649 9662 9673 9683 9691 9698 9703 9707 9711 9713 9714 9715 9715 9713 9711 9709 9705 9701 9697 9691 9686 9680 9673 9667 9660 9654 9648 9642 9637 9632 9628 9625 9622 9620 9619 9619 9620 9621 9622 9625 9627 9630 9632 9635 9638 9640 9642 9644 9646 9647 9648 9648 9648 9648 9647 9646 9645 9644 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9632 9631 9629 9627 9624 9621 9618 9614 9610 9605 9600 9595 9589 9584 9578 9573 9567 9562 9557 9553 9548 9545 9542 9539 9537 9535 9534 9534 9533 9533 9533 9534 9534 9534 9534 9535 9534 9534 9533 9532 9531 9529 9527 9524 9521 9517 9513 9508 9503 9498 9491 9485 9478 9470 9462 9453 9444 9435 9426 9417 4578 0 63 2 9408 9399 9390 9381 9374 9367 9360 9355 9351 9348 9346 9345 9345 9347 9350 9353 9358 9364 9370 9377 9385 9393 9402 9410 9419 9428 9437 9447 9456 9465 9475 9484 9494 9504 9514 9524 9535 9546 9558 9570 9583 9596 9609 9624 9638 9653 9668 9683 9699 9714 9729 9744 9759 9774 9788 9802 9815 9828 9840 9851 9862 9872 9882 9890 9898 9905 9912 9918 9924 9929 9934 9938 9942 9946 9949 9953 9956 9959 9963 9966 9969 9972 9975 9978 9981 9984 9987 9990 9992 9995 9996 9998 9999 9999 9999 9999 9998 9996 9994 9992 9989 9986 9983 9980 9977 9973 9970 9967 9964 9961 9959 9956 9954 9952 9951 9949 9947 9944 9942 9938 9935 9930 9925 9919 9911 9903 9894 9883 9872 9860 9846 9832 9817 9801 9785 9768 9751 9733 9715 9697 9679 9660 9642 9624 9606 9588 9570 9552 9535 9518 9502 9487 9472 9458 9446 9434 9424 9415 9408 9403 9399 9397 9397 9399 9403 9409 9417 9426 9436 9448 9462 9476 9491 9507 9523 9540 9557 9574 9590 9607 9623 9639 9654 9669 9683 9697 9710 9722 9733 9744 9754 9763 9772 9779 9785 9790 9794 9797 9799 9799 9798 9796 9792 9787 9781 9773 9764 9754 9742 9729 9715 9699 9683 9664 9644 9622 9599 9573 9545 9514 9481 9444 9404 9361 9313 9262 9207 9147 9083 9014 8940 8862 8779 8691 8598 8501 8398 8291 8179 8062 7940 7813 7681 7544 7402 7255 7104 6948 6787 6623 6455 6284 6111 5936 5760 5584 5408 5235 5063 4896 4733 4575 4425 4281 4145 4018 3900 3791 3691 3602 3522 3452 3391 3340 3298 3264 3239 3222 3213 3212 3218 3233 3254 3284 3322 3368 3422 3485 3557 3638 3729 3829 3939 4058 4187 4325 4471 4626 4789 4958 5133 5313 5497 5684 5873 6062 6251 6439 6625 6807 6985 7158 7325 7486 7640 7787 7926 8058 8182 8298 8406 8507 8600 8686 8764 8835 8900 8957 9009 9054 9094 9127 9156 9179 9197 9211 9220 9224 9225 9222 9215 9206 9193 9178 9160 9141 9120 9097 9074 9050 9026 9002 8978 8955 8933 8911 8891 8872 8855 8839 8826 8814 8804 8795 8789 8785 8782 8782 8783 8787 8792 8799 8808 8819 8831 8846 8861 8879 8897 8918 8939 8962 8985 9010 9035 9061 9088 9115 9142 9169 9197 9224 9251 9278 9304 9330 9356 9380 9404 9428 9450 9471 9492 9511 9529 9546 9562 9576 9588 9599 9609 9617 9623 9627 9629 9630 9629 9627 9622 9617 9610 9601 9591 9580 9568 9555 9542 9527 9512 9497 9481 9464 9448 9432 9415 9399 9383 9368 9353 9339 9326 9315 9304 9295 9288 9283 9280 9279 9280 9283 9289 9296 9306 9317 9330 9345 9360 9377 9394 9412 9429 9446 9462 9478 9492 9505 9516 9526 9534 9540 9544 9545 9546 9544 9540 9535 9528 9519 9509 9498 9485 9470 9455 9438 9420 9400 9379 9357 9334 9309 9284 9257 9230 9201 9172 9143 9113 9083 9053 9023 4579 0 63 2 8993 8964 8936 8908 8881 8855 8830 8806 8782 8760 8738 8717 8696 8676 8656 8637 8618 8600 8581 8563 8545 8527 8510 8494 8478 8464 8450 8438 8428 8420 8413 8410 8409 8410 8415 8423 8434 8449 8467 8489 8514 8542 8574 8609 8646 8686 8729 8774 8820 8867 8916 8965 9014 9063 9112 9160 9206 9251 9295 9336 9376 9413 9447 9479 9509 9536 9560 9582 9601 9618 9633 9645 9656 9664 9671 9676 9679 9681 9682 9682 9681 9679 9676 9672 9669 9665 9660 9656 9652 9648 9644 9640 9637 9634 9632 9630 9628 9627 9626 9626 9625 9625 9624 9623 9622 9621 9619 9616 9613 9609 9604 9597 9590 9581 9571 9560 9547 9532 9516 9498 9477 9454 9429 9401 9370 9336 9298 9257 9212 9163 9109 9052 8990 8923 8852 8777 8697 8614 8526 8435 8341 8243 8143 8041 7938 7834 7729 7624 7519 7416 7315 7216 7120 7027 6939 6855 6777 6704 6637 6578 6525 6480 6443 6415 6395 6384 6382 6390 6406 6432 6467 6511 6564 6625 6694 6771 6855 6945 7041 7141 7246 7355 7467 7580 7695 7810 7924 8038 8151 8261 8369 8473 8574 8670 8763 8851 8935 9014 9088 9158 9224 9285 9341 9393 9442 9486 9527 9565 9599 9630 9658 9684 9707 9727 9746 9762 9777 9789 9800 9810 9818 9825 9832 9837 9841 9845 9848 9850 9852 9854 9855 9855 9855 9855 9854 9852 9850 9848 9844 9841 9836 9831 9826 9820 9813 9807 9800 9793 9786 9780 9773 9767 9762 9757 9753 9749 9746 9744 9743 9742 9742 9742 9743 9745 9746 9748 9750 9752 9754 9756 9757 9759 9761 9762 9764 9765 9766 9768 9769 9770 9771 9772 9773 9773 9774 9774 9774 9773 9771 9769 9767 9763 9759 9754 9747 9741 9733 9724 9714 9704 9693 9681 9668 9654 9640 9625 9609 9592 9574 9555 9535 9514 9492 9469 9444 9419 9392 9363 9334 9304 9273 9241 9209 9177 9145 9113 9081 9051 9021 8992 8966 8941 8918 8897 8879 8864 8851 8841 8834 8830 8828 8830 8835 8842 8852 8864 8879 8896 8915 8935 8956 8979 9002 9025 9048 9071 9093 9113 9132 9150 9164 9177 9186 9193 9195 9195 9190 9182 9170 9153 9132 9107 9077 9044 9005 8963 8916 8865 8810 8751 8689 8623 8553 8481 8405 8328 8248 8167 8084 8001 7919 7836 7755 7675 7597 7522 7450 7382 7319 7260 7206 7159 7116 7080 7051 7028 7011 7001 6998 7001 7011 7027 7049 7077 7111 7150 7193 7242 7294 7351 7411 7474 7539 7607 7676 7747 7818 7890 7962 8033 8104 8173 8241 8308 8372 8434 8494 8551 8605 8657 8707 8753 8797 8838 8877 8914 8948 8980 9010 9039 9065 9090 9113 9134 9154 9173 9189 9204 9217 9229 9238 9245 9250 9252 9252 9249 9243 9234 9221 9205 9186 9163 9136 9105 9070 9031 8987 8939 8886 8829 8766 8698 8624 8544 8458 8366 8268 8162 8050 7930 7803 7669 7528 7380 7226 7065 6898 6726 6550 6370 4580 0 63 3 6255 6073 5890 5708 5527 5346 5166 4988 4813 4643 4478 4323 4177 4043 3921 3810 3705 3611 3527 3454 3391 3338 3294 3258 3229 3207 3193 3185 3183 3187 3197 3215 3241 3275 3317 3368 3426 3492 3568 3653 3746 3846 3954 4072 4197 4330 4469 4610 4754 4899 5044 5185 5323 5457 5587 5713 5833 5946 6053 6154 6248 6338 6423 6502 6575 6643 6708 6771 6831 6889 6946 7003 7060 7117 7174 7233 7292 7354 7416 7481 7548 7618 7690 7763 7839 7916 7995 8075 8157 8239 8321 8403 8484 8566 8645 8723 8798 8871 8941 9008 9072 9132 9189 9243 9292 9339 9381 9421 9458 9492 9524 9553 9580 9605 9629 9650 9670 9688 9705 9721 9735 9748 9759 9769 9778 9785 9791 9795 9799 9800 9801 9800 9799 9797 9794 9790 9786 9781 9776 9771 9765 9760 9753 9747 9740 9732 9723 9712 9701 9687 9671 9652 9631 9607 9579 9547 9511 9470 9425 9375 9320 9261 9196 9126 9051 8971 8886 8796 8702 8603 8500 8393 8283 8168 8051 7932 7809 7686 7560 7433 7306 7179 7052 6926 6802 6680 6561 6446 6334 6228 6126 6030 5940 5857 5780 5711 5649 5594 5547 5507 5474 5448 5429 5416 5409 5408 5412 5421 5434 5450 5471 5495 5523 5553 5586 5622 5661 5704 5749 5798 5850 5906 5967 6031 6100 6173 6251 6333 6421 6512 6607 6707 6810 6915 7023 7132 7242 7353 7462 7570 7675 7777 7875 7968 8055 8135 8209 8274 8332 8381 8421 8451 8472 8484 8487 8479 8463 8437 8402 8358 8305 8244 8175 8099 8015 7925 7828 7726 7618 7506 7391 7272 7152 7030 6907 6785 6664 6545 6429 6317 6210 6108 6013 5923 5842 5768 5702 5645 5596 5556 5525 5502 5488 5483 5486 5497 5516 5542 5576 5617 5665 5720 5781 5848 5921 5999 6083 6171 6264 6360 6460 6563 6668 6776 6884 6993 7103 7212 7321 7429 7535 7639 7741 7841 7938 8031 8122 8210 8294 8375 8452 8527 8597 8664 8728 8788 8844 8897 8947 8993 9036 9075 9111 9144 9174 9201 9225 9246 9265 9282 9297 9310 9322 9332 9341 9349 9356 9362 9368 9373 9378 9383 9387 9391 9395 9399 9403 9406 9410 9413 9417 9421 9424 9428 9433 9438 9443 9449 9456 9463 9472 9480 9490 9500 9511 9522 9534 9546 9559 9571 9584 9596 9607 9619 9629 9639 9648 9656 9664 9670 9675 9680 9683 9686 9687 9688 9688 9688 9686 9684 9682 9679 9675 9671 9667 9662 9656 9650 9644 9637 9630 9623 9616 9608 9600 9592 9584 9575 9567 9559 9551 9544 9536 9529 9523 9517 9512 9507 9503 9500 9498 9497 9497 9497 9499 9502 9506 9511 9517 9524 9531 9540 9550 9560 9571 9582 9594 9606 9618 9630 9642 9654 9666 9677 9688 9699 9709 9718 9728 9737 9745 9752 9760 9766 9772 9778 9783 9787 9790 9793 9795 9796 9797 9796 9795 9793 9790 9786 9781 9775 9768 9760 9751 9742 9732 9721 9709 9697 9684 9670 4581 0 63 3 9657 9643 9628 9614 9599 9585 9571 9556 9543 9530 9517 9505 9494 9484 9475 9467 9461 9455 9450 9447 9445 9445 9446 9448 9451 9456 9461 9468 9476 9485 9494 9505 9516 9527 9539 9551 9562 9574 9585 9596 9606 9615 9623 9629 9635 9639 9642 9642 9642 9639 9635 9629 9622 9612 9600 9587 9571 9553 9533 9510 9485 9458 9427 9394 9358 9318 9276 9230 9181 9128 9073 9014 8952 8887 8820 8751 8679 8606 8532 8456 8381 8306 8231 8157 8085 8015 7947 7882 7821 7763 7709 7660 7616 7577 7543 7515 7493 7477 7467 7463 7466 7475 7490 7512 7539 7571 7609 7652 7700 7752 7807 7866 7927 7991 8056 8121 8187 8253 8319 8383 8447 8508 8566 8623 8676 8726 8773 8817 8857 8893 8926 8955 8980 9001 9018 9031 9040 9045 9046 9042 9034 9021 9003 8980 8953 8920 8881 8838 8789 8734 8674 8608 8536 8459 8377 8288 8195 8095 7991 7881 7766 7646 7521 7391 7256 7116 6972 6823 6670 6513 6353 6189 6023 5855 5685 5515 5344 5174 5005 4839 4675 4516 4362 4213 4071 3935 3808 3688 3576 3474 3380 3295 3219 3153 3095 3045 3004 2971 2946 2929 2919 2916 2920 2931 2947 2971 3000 3034 3074 3118 3168 3221 3277 3337 3399 3462 3526 3591 3654 3716 3776 3833 3886 3935 3980 4019 4052 4080 4102 4118 4128 4133 4132 4125 4115 4099 4080 4057 4031 4002 3971 3938 3904 3870 3835 3800 3765 3732 3701 3671 3645 3621 3602 3586 3576 3571 3572 3579 3593 3614 3641 3676 3717 3765 3820 3880 3947 4018 4094 4173 4255 4340 4426 4512 4598 4684 4768 4851 4931 5007 5081 5151 5218 5280 5339 5395 5447 5495 5540 5583 5622 5659 5694 5727 5759 5789 5818 5846 5873 5899 5925 5951 5977 6004 6030 6057 6084 6112 6141 6171 6202 6234 6268 6304 6342 6381 6423 6467 6514 6564 6616 6671 6730 6791 6855 6923 6993 7067 7143 7222 7304 7387 7473 7561 7650 7740 7831 7922 8013 8104 8194 8282 8369 8455 8537 8617 8694 8768 8838 8905 8968 9027 9082 9133 9181 9225 9265 9302 9336 9366 9394 9420 9443 9463 9482 9499 9514 9527 9539 9549 9558 9566 9572 9577 9580 9582 9583 9583 9582 9580 9577 9573 9569 9564 9559 9553 9548 9542 9537 9532 9528 9524 9521 9518 9516 9514 9512 9512 9511 9511 9511 9512 9512 9513 9514 9515 9515 9516 9518 9519 9520 9522 9524 9526 9529 9532 9535 9539 9543 9548 9553 9558 9564 9570 9577 9584 9590 9597 9604 9611 9618 9625 9631 9638 9644 9650 9655 9661 9666 9671 9675 9680 9684 9688 9692 9695 9699 9702 9706 9709 9712 9715 9719 9721 9724 9727 9730 9732 9734 9736 9738 9739 9740 9741 9742 9742 9742 9742 9742 9742 9742 9741 9741 9740 9740 9740 9739 9739 9739 9739 9739 9739 9739 9738 9737 9736 9734 9731 9728 9724 9719 9714 9707 9700 9692 9683 9674 9664 9653 9643 4582 0 63 3 9632 9621 9610 9600 9589 9580 9570 9561 9553 9545 9537 9530 9524 9518 9512 9507 9502 9497 9493 9488 9484 9481 9477 9474 9472 9469 9468 9467 9467 9468 9469 9471 9474 9478 9482 9487 9493 9499 9505 9511 9518 9524 9530 9536 9541 9546 9550 9554 9558 9561 9564 9566 9568 9570 9573 9575 9577 9579 9582 9585 9588 9592 9595 9599 9604 9608 9613 9618 9623 9628 9633 9638 9643 9648 9653 9657 9662 9667 9672 9677 9682 9687 9692 9697 9702 9707 9712 9716 9720 9724 9727 9729 9731 9731 9731 9729 9727 9723 9718 9712 9704 9696 9686 9676 9664 9651 9638 9623 9607 9591 9573 9554 9535 9514 9492 9468 9443 9417 9389 9360 9328 9296 9261 9225 9187 9148 9107 9065 9022 8979 8934 8889 8844 8799 8755 8711 8668 8625 8585 8545 8508 8473 8439 8408 8380 8354 8331 8311 8294 8280 8269 8262 8257 8256 8259 8264 8273 8285 8300 8319 8340 8364 8391 8420 8452 8486 8522 8559 8598 8638 8679 8721 8763 8805 8847 8889 8930 8971 9010 9048 9085 9119 9152 9183 9212 9239 9263 9286 9306 9324 9340 9354 9367 9377 9387 9395 9402 9408 9414 9419 9424 9428 9433 9437 9442 9447 9452 9457 9463 9468 9473 9479 9484 9489 9494 9498 9502 9506 9509 9511 9512 9513 9512 9510 9507 9503 9497 9490 9481 9470 9457 9443 9427 9409 9389 9369 9346 9324 9300 9277 9254 9231 9210 9190 9172 9156 9143 9133 9125 9122 9121 9123 9129 9138 9149 9163 9179 9196 9216 9236 9257 9279 9301 9323 9344 9366 9387 9408 9428 9448 9467 9486 9504 9521 9538 9555 9571 9586 9601 9615 9628 9640 9651 9661 9670 9678 9685 9691 9696 9700 9703 9705 9707 9707 9708 9707 9707 9706 9705 9704 9702 9701 9700 9698 9697 9695 9694 9693 9691 9689 9688 9686 9684 9682 9679 9677 9674 9671 9668 9665 9662 9658 9655 9651 9648 9644 9640 9637 9633 9629 9626 9622 9619 9615 9612 9609 9605 9602 9600 9597 9595 9592 9591 9589 9588 9587 9586 9586 9586 9586 9586 9586 9586 9586 9585 9584 9581 9578 9573 9567 9559 9549 9536 9521 9503 9482 9459 9432 9402 9368 9331 9290 9246 9198 9146 9090 9030 8967 8899 8827 8751 8670 8585 8496 8402 8304 8202 8096 7986 7873 7757 7637 7516 7392 7268 7143 7019 6894 6771 6651 6532 6417 6306 6199 6097 5999 5907 5821 5740 5666 5597 5535 5479 5430 5388 5353 5324 5303 5290 5284 5287 5298 5318 5347 5385 5433 5490 5557 5633 5719 5813 5916 6026 6144 6268 6396 6529 6664 6801 6938 7075 7209 7340 7467 7588 7704 7813 7915 8009 8096 8174 8244 8306 8360 8407 8447 8481 8508 8529 8546 8558 8567 8572 8574 8575 8574 8572 8570 8569 8568 8569 8572 8577 8585 8596 8610 8628 8650 8675 8703 8735 8771 8808 8849 8891 8935 8980 9025 9069 9114 9158 9200 9240 9279 9315 9349 9381 9410 9436 9461 4583 0 63 3 9483 9503 9521 9537 9552 9565 9576 9587 9596 9604 9611 9617 9622 9626 9629 9631 9632 9631 9629 9626 9622 9615 9608 9598 9587 9574 9559 9542 9523 9501 9478 9452 9424 9394 9361 9327 9290 9251 9210 9168 9124 9078 9031 8982 8933 8883 8833 8782 8731 8681 8631 8582 8534 8488 8444 8402 8363 8327 8295 8266 8242 8222 8207 8197 8193 8194 8200 8212 8230 8253 8281 8314 8351 8393 8438 8487 8539 8594 8650 8708 8767 8826 8886 8946 9005 9063 9120 9176 9230 9282 9332 9380 9425 9468 9509 9547 9582 9614 9644 9671 9696 9718 9738 9755 9771 9785 9798 9809 9819 9829 9838 9846 9854 9863 9871 9879 9887 9895 9903 9910 9918 9925 9932 9938 9944 9948 9952 9955 9958 9959 9960 9959 9959 9958 9956 9954 9951 9949 9946 9944 9941 9938 9934 9931 9927 9923 9918 9912 9906 9898 9889 9879 9868 9855 9840 9823 9805 9784 9761 9737 9709 9680 9647 9612 9574 9533 9489 9441 9389 9334 9274 9210 9142 9070 8993 8912 8826 8735 8641 8542 8440 8333 8224 8112 7998 7882 7764 7647 7529 7412 7296 7182 7071 6962 6858 6758 6664 6576 6493 6418 6350 6291 6239 6197 6164 6140 6126 6122 6127 6144 6170 6206 6252 6307 6372 6446 6528 6618 6716 6819 6929 7045 7164 7287 7413 7540 7668 7796 7923 8049 8173 8293 8410 8522 8630 8733 8831 8923 9010 9090 9166 9235 9300 9359 9413 9462 9507 9547 9584 9616 9646 9672 9695 9715 9733 9748 9762 9773 9783 9791 9797 9802 9807 9810 9812 9814 9816 9817 9819 9820 9821 9822 9824 9825 9827 9829 9830 9832 9834 9835 9836 9837 9837 9837 9836 9835 9834 9832 9829 9827 9824 9822 9819 9816 9814 9811 9809 9807 9804 9802 9800 9797 9793 9790 9785 9779 9772 9764 9754 9743 9730 9715 9699 9681 9661 9639 9615 9589 9561 9531 9499 9465 9428 9389 9346 9301 9252 9200 9144 9084 9021 8953 8881 8805 8725 8641 8554 8464 8370 8274 8177 8077 7977 7876 7776 7675 7576 7479 7383 7290 7200 7113 7029 6950 6874 6804 6738 6678 6623 6573 6530 6492 6461 6435 6415 6401 6391 6386 6386 6388 6391 6397 6402 6406 6407 6406 6400 6388 6369 6343 6309 6266 6214 6153 6084 6006 5920 5827 5728 5624 5515 5403 5290 5177 5064 4951 4841 4734 4631 4533 4439 4351 4267 4190 4117 4050 3988 3930 3877 3829 3785 3745 3708 3675 3646 3620 3597 3577 3561 3548 3539 3533 3531 3533 3539 3550 3565 3585 3609 3640 3676 3718 3767 3822 3885 3955 4032 4117 4210 4310 4418 4534 4656 4786 4921 5062 5208 5358 5511 5666 5821 5976 6131 6285 6436 6583 6726 6864 6996 7123 7243 7356 7463 7563 7656 7742 7821 7893 7958 8016 8068 8113 8153 8185 8212 8233 8248 8258 8263 8263 8258 8249 8237 8221 8202 8182 8160 8138 8116 8094 8072 8053 8035 8021 8009 8000 7996 7994 7997 8004 4584 0 63 3 8014 8028 8046 8067 8090 8117 8146 8176 8209 8242 8276 8310 8344 8378 8411 8443 8473 8502 8529 8553 8575 8594 8611 8625 8637 8645 8652 8655 8657 8656 8653 8649 8644 8637 8631 8624 8617 8611 8606 8602 8600 8600 8602 8607 8614 8624 8638 8654 8674 8696 8722 8751 8782 8817 8853 8892 8933 8975 9019 9063 9108 9154 9199 9244 9289 9332 9374 9415 9454 9492 9527 9560 9591 9620 9646 9671 9693 9713 9731 9747 9762 9775 9786 9797 9806 9814 9822 9829 9834 9840 9844 9848 9851 9853 9854 9855 9854 9853 9851 9847 9843 9838 9832 9825 9817 9809 9800 9790 9781 9771 9761 9750 9740 9729 9719 9708 9697 9686 9674 9663 9651 9638 9626 9613 9600 9587 9574 9561 9549 9537 9526 9515 9506 9498 9491 9485 9481 9478 9477 9476 9477 9479 9482 9486 9490 9495 9500 9505 9510 9515 9521 9526 9531 9536 9542 9547 9553 9558 9564 9571 9578 9585 9593 9601 9610 9619 9628 9637 9645 9654 9663 9671 9679 9687 9693 9700 9706 9711 9716 9720 9724 9727 9731 9734 9736 9739 9742 9744 9746 9748 9750 9752 9754 9756 9757 9759 9760 9760 9761 9761 9761 9761 9760 9760 9759 9758 9757 9756 9755 9755 9754 9754 9754 9754 9754 9755 9756 9758 9760 9763 9766 9770 9774 9778 9783 9789 9794 9801 9807 9814 9821 9828 9836 9844 9851 9859 9867 9875 9883 9891 9899 9907 9914 9921 9928 9935 9941 9947 9953 9958 9962 9966 9970 9973 9976 9978 9979 9981 9981 9982 9982 9981 9980 9979 9978 9976 9974 9971 9969 9966 9963 9960 9957 9954 9950 9947 9943 9940 9936 9933 9929 9925 9922 9918 9915 9911 9907 9903 9900 9895 9891 9887 9882 9877 9871 9865 9859 9852 9844 9835 9826 9816 9804 9792 9778 9762 9745 9726 9705 9682 9657 9628 9597 9563 9525 9483 9438 9389 9336 9279 9217 9151 9081 9006 8927 8843 8755 8663 8566 8466 8362 8254 8143 8028 7912 7792 7670 7547 7423 7297 7172 7047 6922 6799 6677 6558 6442 6330 6222 6119 6021 5929 5844 5766 5696 5633 5579 5534 5497 5470 5452 5443 5443 5452 5470 5496 5531 5572 5620 5674 5731 5794 5858 5923 5988 6053 6114 6172 6225 6270 6309 6340 6361 6373 6374 6365 6345 6315 6275 6225 6167 6100 6027 5947 5862 5774 5682 5590 5498 5407 5317 5230 5148 5069 4998 4932 4873 4822 4780 4746 4721 4705 4699 4704 4718 4743 4779 4825 4881 4948 5025 5112 5209 5314 5428 5550 5679 5814 5954 6099 6247 6398 6550 6701 6852 7002 7149 7293 7433 7567 7697 7820 7937 8047 8150 8246 8336 8418 8493 8562 8624 8680 8730 8774 8814 8848 8878 8904 8927 8946 8963 8978 8991 9003 9014 9024 9035 9045 9056 9068 9080 9094 9109 9126 9143 9162 9183 9204 9227 9250 9274 9298 9323 9347 9372 9396 9420 9443 9465 9487 9507 9526 9545 9561 9577 9591 9604 9615 9624 9632 4585 0 63 3 9638 9642 9644 9644 9642 9637 9631 9622 9612 9599 9584 9567 9548 9527 9505 9481 9457 9431 9404 9376 9348 9320 9292 9263 9236 9208 9182 9156 9132 9109 9088 9069 9052 9037 9024 9014 9007 9002 9001 9002 9006 9013 9023 9035 9050 9067 9086 9106 9128 9152 9176 9202 9228 9254 9281 9307 9334 9360 9386 9412 9437 9461 9485 9508 9530 9552 9573 9592 9611 9629 9646 9661 9676 9689 9701 9712 9722 9731 9738 9745 9751 9756 9760 9763 9766 9769 9771 9772 9774 9775 9776 9777 9778 9779 9779 9780 9780 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9780 9779 9778 9777 9775 9773 9771 9768 9764 9759 9754 9748 9740 9731 9720 9708 9695 9679 9661 9641 9620 9595 9569 9540 9509 9475 9439 9401 9360 9318 9272 9225 9176 9124 9070 9015 8957 8898 8838 8775 8712 8647 8581 8514 8447 8380 8314 8248 8183 8120 8060 8002 7947 7897 7851 7809 7774 7744 7721 7704 7693 7690 7694 7705 7722 7746 7777 7813 7856 7904 7956 8013 8073 8137 8204 8273 8344 8415 8488 8561 8634 8706 8777 8847 8916 8983 9047 9110 9169 9226 9280 9331 9379 9424 9466 9504 9540 9573 9603 9630 9655 9678 9699 9718 9735 9750 9765 9777 9789 9800 9809 9818 9825 9832 9837 9842 9846 9849 9850 9851 9852 9851 9850 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9819 9817 9815 9813 9812 9811 9809 9808 9807 9805 9803 9801 9798 9795 9791 9786 9782 9776 9770 9763 9757 9749 9742 9734 9726 9717 9709 9700 9692 9683 9675 9666 9657 9649 9640 9631 9623 9614 9605 9596 9587 9579 9570 9561 9552 9543 9535 9526 9518 9511 9503 9497 9490 9485 9480 9475 9472 9468 9466 9464 9463 9462 9461 9461 9461 9461 9461 9461 9461 9461 9460 9459 9458 9456 9453 9450 9447 9443 9439 9435 9430 9425 9420 9415 9410 9405 9400 9396 9391 9386 9382 9378 9373 9369 9365 9361 9357 9352 9348 9344 9340 9336 9332 9328 9325 9321 9318 9315 9313 9310 9308 9305 9303 9300 9297 9293 9288 9283 9277 9269 9259 9248 9235 9220 9203 9184 9162 9138 9111 9082 9050 9015 8978 8939 8896 8851 8802 8751 8696 8638 8576 8511 8441 8368 8290 8207 8119 8027 7929 7825 7717 7602 7482 7356 7224 7087 6944 6797 6644 6486 6325 6159 5991 5819 5646 5472 5297 5122 4949 4777 4608 4444 4283 4128 3979 3837 3702 3576 3457 3347 3246 3155 3072 2998 2933 2876 2828 2788 2755 2730 2712 2701 2697 2699 2707 2722 2743 2771 2805 2845 2892 2946 3006 3074 3147 3227 3313 3404 3501 3601 3705 3811 3917 4023 4129 4233 4333 4429 4519 4602 4678 4746 4805 4856 4898 4931 4956 4973 4983 4987 4985 4979 4971 4959 4948 4937 4927 4919 4915 4916 4922 4934 4952 4978 5010 5050 5098 5153 5215 5284 5360 5442 5530 5623 5721 5823 5928 4586 0 63 3 6036 6146 6258 6371 6484 6597 6709 6820 6929 7037 7142 7245 7344 7441 7535 7625 7711 7794 7874 7949 8021 8090 8154 8215 8272 8325 8375 8420 8462 8501 8535 8567 8594 8618 8639 8656 8670 8681 8689 8693 8694 8692 8687 8680 8669 8655 8639 8620 8598 8574 8547 8518 8487 8455 8421 8386 8349 8313 8276 8240 8203 8168 8134 8101 8070 8040 8013 7988 7966 7945 7926 7909 7894 7880 7866 7853 7840 7827 7813 7797 7780 7760 7738 7713 7684 7652 7617 7577 7534 7486 7435 7379 7320 7257 7191 7122 7050 6976 6900 6822 6744 6665 6587 6509 6433 6358 6287 6219 6155 6096 6043 5997 5957 5925 5902 5886 5880 5882 5894 5916 5946 5986 6034 6091 6155 6227 6305 6389 6478 6571 6666 6765 6863 6962 7059 7156 7249 7338 7422 7500 7572 7636 7692 7740 7778 7806 7824 7831 7828 7814 7790 7755 7711 7656 7593 7522 7442 7357 7266 7170 7070 6967 6864 6761 6658 6555 6456 6359 6266 6178 6094 6016 5944 5877 5817 5762 5713 5671 5634 5603 5577 5557 5542 5533 5528 5529 5534 5545 5560 5580 5606 5636 5672 5713 5760 5812 5869 5933 6003 6078 6160 6247 6340 6439 6544 6653 6767 6886 7008 7134 7262 7392 7523 7654 7785 7915 8043 8168 8291 8409 8523 8632 8736 8834 8927 9014 9096 9172 9242 9306 9366 9421 9471 9516 9558 9596 9630 9660 9688 9713 9735 9755 9773 9788 9802 9814 9824 9833 9841 9847 9853 9858 9863 9867 9870 9873 9876 9879 9881 9883 9885 9887 9889 9890 9891 9892 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9899 9901 9902 9904 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9916 9915 9914 9913 9911 9909 9907 9905 9903 9901 9900 9898 9897 9896 9895 9895 9895 9896 9897 9899 9900 9902 9903 9905 9906 9907 9907 9907 9906 9905 9903 9900 9897 9894 9890 9886 9882 9878 9874 9871 9868 9865 9863 9862 9861 9861 9861 9862 9863 9864 9866 9868 9869 9871 9873 9875 9876 9877 9879 9880 9881 9882 9882 9883 9884 9885 9886 9886 9887 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9895 9895 9895 9894 9893 9892 9890 9888 9885 9883 9880 9876 9873 9869 9865 9861 9857 9853 9848 9844 9840 9835 9831 9826 9822 9817 9812 9807 9802 9797 9791 9785 9778 9771 9763 9755 9746 9737 9727 9716 9704 9692 9679 9665 9651 9636 9620 9603 9585 9567 9548 9528 9506 9484 9461 9437 9412 9386 9359 9331 9302 9272 9241 9210 9178 9145 9111 9077 9043 9008 8973 8937 8901 8865 8829 8792 8755 8718 8680 8642 8604 8566 8528 8491 8454 8418 8383 8350 8319 8291 8265 8243 8225 8212 8202 8198 8199 8204 8215 4587 0 63 3 8230 8251 8275 8303 8334 8368 8405 8443 8481 8519 8558 8594 8629 8662 8692 8718 8739 8756 8769 8776 8777 8771 8760 8741 8715 8682 8641 8593 8536 8471 8398 8317 8228 8131 8026 7914 7795 7670 7539 7403 7263 7119 6973 6824 6674 6524 6375 6227 6080 5937 5797 5661 5530 5405 5285 5172 5066 4968 4877 4796 4723 4659 4606 4562 4529 4507 4496 4496 4507 4529 4563 4609 4665 4733 4811 4900 4998 5106 5223 5347 5479 5618 5763 5913 6067 6224 6385 6546 6707 6869 7030 7189 7345 7498 7646 7790 7928 8060 8186 8306 8418 8524 8622 8713 8798 8875 8946 9011 9070 9123 9171 9214 9253 9288 9320 9349 9375 9399 9421 9441 9460 9478 9495 9511 9527 9541 9555 9569 9581 9593 9605 9616 9626 9635 9644 9652 9659 9666 9672 9677 9681 9685 9688 9691 9693 9694 9695 9696 9696 9696 9695 9694 9692 9690 9687 9684 9681 9677 9673 9668 9662 9656 9650 9643 9635 9627 9619 9610 9600 9590 9579 9569 9558 9547 9536 9524 9514 9503 9493 9484 9475 9467 9460 9454 9449 9445 9442 9441 9440 9441 9442 9445 9448 9452 9457 9462 9468 9474 9481 9488 9495 9502 9509 9516 9523 9531 9538 9545 9552 9559 9566 9573 9580 9586 9593 9599 9604 9610 9615 9619 9623 9627 9630 9633 9635 9637 9639 9640 9641 9641 9641 9641 9641 9641 9640 9640 9639 9637 9636 9634 9632 9630 9628 9625 9622 9618 9615 9611 9607 9603 9599 9595 9590 9586 9582 9578 9574 9569 9565 9560 9556 9550 9545 9539 9532 9524 9516 9507 9496 9485 9473 9459 9444 9429 9412 9395 9377 9358 9338 9319 9299 9279 9259 9239 9220 9201 9183 9166 9150 9136 9122 9110 9100 9092 9085 9081 9078 9078 9079 9083 9088 9095 9104 9114 9125 9137 9150 9163 9175 9188 9200 9211 9221 9229 9236 9241 9245 9246 9246 9244 9240 9233 9225 9215 9204 9190 9174 9157 9138 9116 9093 9067 9040 9009 8977 8942 8905 8865 8823 8779 8733 8685 8635 8584 8531 8478 8425 8371 8318 8266 8215 8166 8119 8074 8033 7996 7962 7933 7908 7889 7874 7866 7863 7866 7875 7889 7910 7937 7969 8007 8050 8098 8150 8206 8265 8327 8392 8457 8524 8592 8659 8726 8792 8856 8919 8979 9036 9091 9143 9192 9237 9280 9319 9356 9389 9420 9448 9473 9496 9517 9535 9552 9567 9580 9591 9601 9610 9618 9624 9629 9633 9637 9640 9642 9643 9644 9644 9644 9644 9643 9642 9641 9640 9639 9638 9637 9636 9636 9636 9636 9636 9637 9638 9639 9641 9643 9646 9649 9652 9656 9659 9663 9667 9671 9675 9679 9682 9686 9689 9692 9695 9698 9700 9703 9705 9707 9708 9710 9711 9712 9712 9712 9711 9710 9709 9706 9703 9699 9694 9688 9682 9675 9667 9658 9649 9639 9629 9618 9607 9595 9584 9572 9561 9549 9537 9526 9514 9503 9493 9483 9473 9464 9456 9449 9443 9438 9435 9433 9432 9433 4588 0 63 3 9436 9440 9446 9453 9462 9471 9481 9492 9503 9515 9526 9537 9548 9558 9567 9574 9581 9587 9591 9594 9596 9596 9596 9594 9591 9588 9583 9578 9571 9564 9556 9547 9538 9527 9516 9504 9491 9476 9461 9445 9427 9409 9389 9368 9345 9320 9294 9266 9235 9203 9167 9129 9088 9043 8995 8943 8887 8827 8763 8695 8622 8544 8462 8376 8285 8190 8090 7987 7879 7768 7652 7533 7411 7285 7157 7025 6891 6755 6617 6478 6338 6198 6059 5920 5783 5649 5518 5392 5270 5154 5044 4941 4845 4757 4678 4606 4544 4490 4446 4410 4383 4364 4355 4354 4362 4378 4403 4436 4478 4528 4588 4656 4733 4819 4914 5017 5129 5250 5379 5515 5658 5808 5962 6122 6286 6452 6620 6788 6957 7123 7289 7451 7609 7763 7911 8054 8191 8322 8446 8564 8675 8779 8877 8968 9053 9132 9205 9273 9335 9392 9444 9491 9534 9572 9607 9639 9667 9692 9714 9733 9750 9765 9779 9790 9800 9809 9817 9824 9830 9835 9839 9843 9846 9848 9850 9852 9852 9853 9852 9852 9850 9849 9846 9843 9840 9836 9832 9828 9823 9817 9812 9806 9801 9795 9790 9784 9779 9775 9771 9768 9765 9763 9762 9762 9763 9764 9766 9769 9773 9777 9781 9786 9790 9795 9800 9804 9809 9813 9816 9820 9823 9826 9828 9831 9833 9836 9838 9840 9843 9846 9849 9852 9854 9857 9860 9863 9865 9867 9868 9869 9868 9868 9866 9863 9860 9856 9851 9846 9840 9834 9828 9821 9815 9808 9802 9796 9791 9786 9782 9778 9774 9772 9769 9767 9766 9765 9764 9764 9764 9764 9764 9765 9766 9767 9768 9770 9772 9774 9777 9781 9785 9789 9793 9798 9804 9809 9814 9819 9823 9827 9830 9832 9832 9831 9829 9824 9818 9809 9798 9785 9769 9751 9730 9707 9681 9654 9624 9591 9557 9521 9482 9442 9400 9356 9310 9262 9213 9162 9110 9056 9000 8944 8886 8828 8769 8710 8651 8592 8534 8477 8422 8369 8318 8270 8225 8184 8147 8114 8086 8063 8045 8031 8023 8020 8021 8028 8039 8054 8074 8097 8123 8152 8184 8217 8252 8289 8326 8364 8403 8441 8479 8517 8555 8592 8629 8666 8702 8738 8773 8809 8844 8880 8915 8951 8986 9022 9058 9094 9131 9167 9203 9239 9275 9310 9345 9380 9413 9446 9478 9509 9539 9568 9595 9621 9646 9670 9692 9712 9731 9749 9765 9780 9793 9805 9816 9825 9833 9840 9846 9851 9856 9859 9862 9864 9865 9866 9867 9867 9867 9867 9866 9866 9866 9865 9865 9865 9865 9866 9867 9868 9869 9871 9873 9876 9879 9882 9885 9888 9892 9895 9898 9901 9904 9907 9909 9911 9912 9912 9913 9912 9911 9910 9908 9905 9902 9899 9894 9890 9884 9878 9871 9864 9856 9847 9838 9828 9817 9806 9794 9781 9768 9755 9741 9727 9713 9698 9684 9669 9655 9641 9627 9613 9599 9585 9571 9558 9544 9531 9518 9505 9492 9479 9467 9455 9444 9433 9424 9415 9407 9401 4589 0 63 3 9396 9392 9390 9389 9389 9391 9394 9398 9403 9409 9415 9423 9431 9440 9449 9458 9468 9479 9489 9500 9512 9523 9535 9548 9561 9574 9587 9601 9615 9629 9643 9656 9669 9682 9695 9707 9718 9728 9738 9746 9754 9761 9768 9774 9779 9784 9789 9793 9796 9800 9803 9806 9809 9811 9813 9815 9816 9817 9818 9818 9817 9816 9815 9813 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9779 9777 9775 9773 9772 9770 9769 9768 9767 9766 9765 9764 9763 9762 9760 9759 9758 9757 9756 9755 9754 9752 9751 9749 9747 9744 9741 9738 9734 9729 9723 9717 9709 9701 9691 9680 9668 9655 9641 9626 9609 9591 9572 9552 9531 9509 9486 9462 9437 9411 9384 9356 9327 9298 9268 9238 9208 9177 9147 9117 9088 9059 9032 9006 8983 8961 8942 8925 8911 8901 8893 8889 8888 8890 8896 8904 8916 8930 8947 8965 8986 9008 9032 9057 9082 9108 9134 9161 9187 9213 9238 9264 9288 9312 9335 9358 9380 9401 9421 9440 9459 9476 9493 9509 9525 9539 9553 9566 9578 9589 9600 9611 9621 9630 9639 9648 9657 9665 9673 9681 9689 9696 9703 9711 9717 9724 9730 9736 9741 9746 9750 9753 9756 9759 9761 9762 9763 9764 9763 9763 9761 9759 9757 9754 9751 9747 9743 9738 9732 9726 9720 9713 9706 9698 9690 9682 9674 9666 9658 9651 9644 9637 9631 9625 9620 9615 9612 9608 9606 9604 9602 9601 9600 9600 9601 9602 9603 9606 9608 9612 9616 9620 9626 9632 9639 9647 9655 9664 9673 9683 9693 9703 9713 9722 9732 9741 9749 9757 9764 9770 9777 9782 9787 9792 9796 9801 9805 9809 9813 9818 9822 9827 9832 9837 9842 9847 9852 9857 9861 9866 9869 9873 9875 9878 9879 9881 9882 9882 9883 9883 9883 9883 9883 9883 9884 9884 9885 9886 9888 9889 9890 9892 9894 9896 9897 9899 9900 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 9919 9918 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9896 9894 9892 9890 9889 9887 9886 9884 9882 9881 9880 9878 9877 9876 9875 9875 9875 9875 9875 9875 9876 9877 9878 9879 9880 9881 9881 9881 9880 9879 9877 9874 9870 9865 9859 9852 9844 9835 9825 9814 9801 9787 9773 9756 9739 9720 9699 9676 9652 9625 9596 9564 9529 9491 9450 9405 9356 9304 9248 9187 9122 9053 8979 8901 8818 8731 8638 8541 8439 8332 8220 8102 7980 7853 7721 7583 7441 7294 7143 6988 6828 6666 6500 6332 6163 5993 5823 5653 5485 5319 5155 4996 4841 4692 4548 4411 4281 4158 4043 3936 3837 3746 3663 3589 3522 3463 3411 3368 3331 3302 3280 3265 3258 3258 3265 3280 3303 3335 3375 3425 3483 3552 3630 3718 3816 3924 4043 4170 4307 4453 4606 4768 4935 5107 5284 4590 0 63 3 5464 5647 5829 6012 6193 6373 6549 6721 6888 7049 7205 7353 7494 7628 7755 7874 7985 8089 8186 8276 8360 8437 8509 8575 8636 8693 8747 8797 8844 8889 8932 8974 9014 9053 9092 9130 9168 9206 9243 9280 9316 9352 9387 9422 9455 9487 9517 9546 9573 9599 9622 9644 9664 9683 9699 9714 9728 9741 9752 9762 9771 9779 9787 9794 9800 9805 9810 9814 9818 9821 9823 9824 9825 9825 9825 9823 9822 9819 9816 9813 9809 9804 9800 9795 9790 9785 9779 9773 9768 9762 9756 9749 9743 9737 9731 9725 9719 9713 9707 9702 9697 9693 9689 9686 9683 9681 9680 9680 9680 9681 9683 9686 9690 9694 9699 9705 9711 9717 9724 9731 9738 9745 9752 9758 9765 9770 9776 9780 9784 9787 9789 9790 9791 9790 9789 9786 9783 9779 9775 9770 9764 9758 9752 9745 9738 9732 9725 9719 9712 9706 9700 9694 9689 9684 9679 9675 9671 9667 9664 9661 9658 9655 9653 9651 9649 9648 9646 9645 9645 9644 9644 9643 9643 9644 9644 9645 9646 9647 9649 9650 9652 9655 9658 9661 9664 9668 9672 9676 9680 9685 9689 9694 9699 9703 9708 9712 9716 9719 9723 9726 9728 9730 9732 9734 9735 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9748 9749 9751 9752 9753 9754 9755 9755 9755 9755 9755 9754 9753 9752 9750 9748 9747 9745 9744 9742 9741 9741 9741 9742 9743 9745 9747 9750 9754 9758 9763 9768 9773 9779 9785 9790 9796 9802 9807 9813 9818 9823 9827 9832 9836 9840 9844 9847 9851 9855 9858 9862 9865 9869 9873 9876 9880 9884 9888 9891 9895 9898 9901 9904 9907 9910 9913 9915 9917 9919 9920 9922 9923 9924 9924 9924 9924 9923 9921 9919 9917 9913 9909 9904 9897 9890 9882 9873 9863 9852 9840 9827 9813 9799 9784 9768 9752 9736 9718 9701 9683 9665 9647 9628 9609 9590 9570 9549 9529 9508 9486 9464 9442 9420 9398 9375 9353 9332 9310 9290 9270 9251 9233 9216 9200 9184 9170 9157 9144 9131 9119 9107 9094 9081 9068 9053 9037 9019 9000 8978 8955 8929 8900 8869 8835 8798 8758 8714 8667 8617 8564 8507 8446 8382 8315 8244 8170 8093 8013 7931 7847 7760 7674 7586 7499 7411 7326 7242 7160 7082 7008 6938 6874 6815 6762 6716 6677 6645 6620 6604 6594 6593 6600 6614 6636 6665 6702 6745 6795 6852 6914 6982 7054 7132 7213 7298 7386 7476 7569 7662 7757 7851 7946 8040 8132 8224 8313 8400 8484 8565 8643 8718 8789 8857 8921 8981 9038 9091 9140 9185 9227 9264 9299 9330 9357 9381 9402 9420 9435 9448 9457 9465 9470 9473 9475 9474 9473 9470 9466 9462 9457 9452 9446 9440 9434 9428 9423 9417 9412 9407 9403 9400 9397 9394 9393 9392 9392 9392 9394 9397 9400 9405 9410 9417 9424 9432 9441 9450 9460 9471 9481 9492 9503 9513 9523 9533 9542 9551 9559 9567 9573 9579 9584 9589 9593 4591 0 63 3 9596 9599 9601 9602 9603 9604 9604 9604 9603 9602 9600 9597 9594 9590 9585 9580 9573 9566 9558 9548 9538 9527 9514 9501 9487 9472 9456 9440 9423 9405 9388 9369 9351 9333 9315 9297 9280 9263 9247 9231 9217 9203 9190 9179 9169 9161 9154 9149 9146 9144 9144 9146 9151 9156 9164 9174 9185 9198 9213 9229 9246 9264 9283 9303 9324 9345 9366 9387 9407 9428 9447 9466 9484 9502 9518 9532 9546 9558 9569 9579 9588 9595 9601 9606 9610 9614 9616 9617 9618 9618 9617 9616 9615 9613 9611 9608 9605 9602 9599 9596 9592 9589 9585 9582 9579 9575 9572 9569 9566 9563 9560 9558 9556 9554 9552 9551 9550 9549 9549 9549 9550 9551 9552 9554 9556 9558 9561 9564 9567 9570 9573 9576 9578 9580 9581 9581 9580 9576 9572 9564 9555 9542 9526 9507 9484 9457 9425 9389 9347 9301 9248 9190 9126 9055 8978 8894 8803 8705 8600 8487 8368 8241 8107 7965 7817 7662 7501 7333 7160 6982 6799 6612 6423 6231 6039 5846 5654 5464 5276 5092 4913 4740 4573 4414 4263 4121 3989 3867 3754 3652 3561 3479 3409 3348 3298 3258 3227 3207 3196 3194 3202 3220 3247 3284 3331 3388 3455 3533 3622 3721 3830 3949 4078 4216 4362 4515 4676 4839 5007 5176 5345 5512 5676 5835 5986 6130 6263 6385 6495 6591 6675 6744 6799 6841 6869 6884 6887 6879 6861 6834 6800 6758 6711 6660 6606 6551 6495 6439 6384 6331 6280 6234 6191 6153 6121 6094 6074 6061 6055 6057 6067 6085 6112 6148 6192 6246 6308 6378 6457 6544 6637 6738 6844 6956 7072 7191 7314 7437 7562 7686 7810 7932 8052 8170 8283 8393 8498 8599 8695 8786 8872 8954 9030 9102 9169 9232 9291 9346 9396 9444 9488 9528 9566 9601 9633 9662 9688 9713 9735 9754 9772 9788 9802 9814 9824 9833 9841 9848 9853 9858 9862 9865 9868 9871 9873 9875 9877 9878 9879 9880 9881 9881 9880 9879 9877 9875 9872 9868 9863 9857 9851 9844 9837 9829 9820 9812 9804 9795 9787 9779 9772 9765 9758 9753 9747 9742 9738 9734 9730 9727 9723 9720 9717 9714 9711 9707 9704 9701 9697 9694 9691 9688 9685 9682 9680 9678 9676 9674 9673 9671 9670 9668 9667 9666 9664 9662 9659 9656 9653 9649 9644 9639 9634 9628 9621 9614 9606 9599 9590 9582 9574 9566 9558 9550 9543 9535 9529 9523 9518 9514 9511 9509 9509 9509 9511 9514 9518 9523 9530 9538 9546 9556 9566 9578 9589 9601 9613 9625 9638 9650 9662 9674 9685 9696 9707 9718 9728 9738 9747 9757 9766 9774 9782 9790 9797 9803 9809 9814 9819 9822 9825 9826 9826 9826 9824 9821 9816 9811 9805 9798 9789 9780 9770 9759 9748 9735 9722 9708 9694 9678 9662 9644 9626 9605 9584 9561 9536 9509 9479 9448 9414 9377 9337 9295 9249 9200 9148 9092 9033 8971 8906 8837 8765 8690 8613 8532 8448 8362 8273 8183 4592 0 63 3 8090 7995 7899 7801 7702 7603 7503 7403 7303 7203 7104 7006 6911 6817 6725 6637 6552 6471 6394 6322 6255 6194 6139 6091 6050 6017 5991 5974 5965 5964 5972 5990 6016 6051 6095 6147 6208 6276 6352 6435 6524 6620 6720 6825 6933 7044 7158 7272 7387 7501 7616 7729 7839 7948 8052 8154 8252 8345 8435 8519 8600 8676 8747 8814 8877 8935 8989 9039 9085 9128 9167 9203 9236 9266 9293 9318 9340 9361 9379 9397 9412 9427 9441 9454 9466 9479 9490 9502 9514 9526 9538 9550 9562 9574 9587 9599 9611 9622 9634 9645 9655 9665 9675 9684 9692 9699 9706 9713 9719 9724 9729 9734 9738 9742 9745 9748 9750 9752 9753 9754 9754 9753 9751 9749 9745 9741 9735 9729 9721 9712 9702 9691 9679 9665 9650 9634 9616 9597 9576 9554 9531 9506 9479 9451 9421 9390 9357 9323 9287 9250 9212 9173 9133 9092 9051 9010 8968 8926 8885 8843 8803 8763 8724 8686 8650 8616 8583 8553 8525 8501 8478 8459 8444 8432 8423 8418 8417 8419 8425 8434 8447 8462 8480 8500 8521 8544 8569 8593 8618 8642 8666 8689 8710 8730 8748 8764 8778 8789 8799 8806 8811 8813 8813 8812 8808 8802 8794 8784 8772 8758 8742 8725 8704 8682 8657 8630 8600 8567 8532 8492 8450 8404 8354 8300 8241 8179 8111 8038 7961 7878 7790 7696 7597 7493 7384 7269 7150 7026 6897 6765 6630 6492 6352 6210 6069 5927 5786 5647 5510 5377 5248 5124 5006 4894 4789 4691 4601 4520 4446 4381 4324 4276 4236 4204 4180 4164 4157 4156 4163 4177 4198 4226 4260 4301 4347 4400 4458 4521 4589 4660 4734 4811 4887 4964 5038 5111 5178 5239 5293 5337 5371 5393 5401 5396 5375 5340 5290 5225 5145 5052 4947 4830 4705 4570 4431 4288 4141 3994 3849 3707 3567 3434 3307 3186 3074 2970 2875 2787 2708 2636 2573 2516 2466 2423 2386 2355 2329 2309 2293 2283 2278 2279 2285 2296 2314 2338 2369 2407 2453 2507 2570 2642 2723 2814 2915 3026 3148 3281 3424 3578 3742 3916 4099 4290 4489 4695 4907 5122 5341 5561 5782 6001 6218 6432 6640 6843 7038 7225 7403 7572 7732 7882 8022 8152 8273 8385 8488 8584 8671 8752 8826 8894 8958 9016 9070 9121 9168 9212 9253 9291 9327 9361 9392 9422 9449 9475 9499 9521 9541 9560 9577 9593 9608 9621 9634 9646 9656 9667 9676 9685 9694 9702 9709 9717 9724 9730 9737 9743 9748 9753 9757 9761 9765 9767 9769 9770 9771 9771 9770 9769 9767 9765 9762 9759 9755 9751 9747 9743 9738 9733 9728 9723 9717 9712 9706 9700 9695 9689 9683 9677 9672 9667 9662 9657 9653 9650 9647 9645 9644 9644 9644 9646 9648 9651 9654 9658 9662 9667 9671 9676 9680 9685 9689 9693 9696 9700 9703 9705 9708 9711 9713 9716 9719 9722 9725 9729 9733 9737 9741 9746 9751 9756 9760 9765 9769 9773 9777 9780 9783 9785 4593 0 63 3 9787 9788 9789 9790 9790 9790 9791 9791 9791 9791 9792 9792 9793 9794 9794 9795 9796 9797 9798 9800 9801 9802 9803 9804 9805 9806 9807 9808 9808 9809 9809 9809 9809 9809 9807 9806 9803 9800 9796 9791 9785 9778 9770 9760 9749 9737 9723 9708 9691 9673 9654 9632 9610 9585 9559 9531 9502 9471 9438 9404 9368 9331 9293 9253 9213 9173 9132 9091 9050 9010 8970 8932 8895 8860 8826 8796 8767 8742 8719 8700 8684 8672 8663 8657 8656 8657 8663 8672 8684 8700 8719 8741 8765 8792 8821 8852 8884 8918 8953 8989 9025 9061 9097 9134 9169 9204 9239 9272 9305 9336 9367 9397 9426 9453 9480 9506 9532 9556 9580 9603 9625 9647 9667 9687 9706 9724 9741 9757 9772 9786 9798 9810 9820 9830 9838 9845 9852 9858 9863 9868 9872 9876 9880 9884 9887 9891 9895 9898 9902 9906 9910 9914 9918 9921 9925 9928 9931 9934 9936 9938 9939 9940 9941 9941 9941 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9920 9919 9916 9914 9911 9907 9903 9898 9892 9886 9879 9872 9864 9855 9846 9836 9825 9814 9802 9790 9777 9763 9748 9733 9717 9700 9682 9663 9644 9623 9600 9577 9552 9526 9498 9468 9437 9404 9368 9330 9290 9248 9202 9154 9103 9048 8991 8930 8866 8798 8727 8653 8575 8495 8411 8325 8237 8146 8054 7960 7866 7771 7676 7582 7489 7397 7308 7221 7138 7058 6984 6914 6850 6792 6741 6697 6661 6633 6614 6603 6600 6607 6623 6648 6681 6723 6773 6831 6897 6969 7047 7131 7220 7313 7409 7508 7609 7711 7814 7917 8020 8122 8222 8320 8416 8509 8599 8686 8771 8851 8928 9002 9072 9139 9203 9263 9320 9373 9424 9471 9516 9557 9596 9632 9666 9696 9724 9750 9773 9794 9813 9829 9843 9855 9866 9874 9881 9887 9892 9895 9898 9899 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9903 9903 9902 9900 9898 9896 9893 9890 9886 9882 9877 9872 9868 9863 9858 9853 9848 9844 9839 9835 9831 9826 9822 9817 9811 9806 9799 9791 9783 9774 9764 9752 9740 9727 9712 9697 9681 9665 9648 9630 9612 9593 9574 9555 9534 9514 9492 9470 9447 9422 9397 9370 9342 9313 9282 9250 9216 9182 9146 9109 9072 9034 8997 8959 8922 8885 8849 8813 8780 8748 8717 8689 8662 8638 8616 8597 8580 8565 8553 8544 8537 8532 8530 8530 8532 8537 8542 8550 8558 8568 8578 8589 8600 8610 8621 8630 8639 8646 8651 8654 8656 8655 8651 8645 8637 8626 8612 8595 8577 8556 8532 8508 8482 8454 8427 8400 8372 8346 8321 8297 8276 8258 8243 8232 8224 8221 8221 8226 8235 8247 8264 8285 8309 8336 8365 8397 8431 8465 8502 8538 8574 8611 8647 8682 8716 8749 8780 8809 8837 8862 8886 8907 8926 8942 8956 8968 8977 8983 8987 8988 8986 8982 4594 0 63 3 8975 8965 8952 8936 8917 8895 8869 8840 8808 8771 8731 8686 8637 8583 8524 8461 8392 8319 8240 8157 8069 7977 7880 7780 7677 7571 7463 7354 7244 7134 7024 6916 6809 6704 6603 6504 6409 6318 6231 6149 6071 5998 5930 5866 5807 5753 5703 5657 5616 5579 5547 5518 5493 5472 5454 5440 5429 5422 5417 5416 5418 5423 5431 5442 5456 5473 5493 5516 5542 5572 5605 5641 5682 5726 5775 5827 5885 5946 6013 6084 6160 6242 6328 6419 6515 6616 6721 6831 6945 7062 7183 7306 7432 7559 7688 7816 7944 8072 8198 8321 8442 8559 8672 8780 8883 8981 9073 9159 9240 9314 9383 9445 9503 9555 9602 9644 9683 9717 9748 9775 9800 9822 9842 9859 9875 9889 9901 9912 9921 9930 9937 9943 9948 9952 9956 9959 9961 9963 9964 9965 9966 9966 9966 9965 9965 9964 9962 9961 9958 9956 9952 9948 9943 9938 9932 9925 9918 9910 9902 9893 9884 9875 9865 9856 9847 9838 9829 9821 9813 9805 9797 9790 9783 9775 9768 9761 9753 9746 9738 9730 9721 9713 9704 9696 9687 9679 9671 9664 9657 9652 9647 9643 9641 9639 9639 9639 9641 9644 9647 9651 9654 9659 9663 9667 9670 9673 9675 9676 9676 9676 9675 9672 9670 9666 9663 9659 9655 9651 9647 9644 9641 9639 9637 9636 9637 9638 9640 9643 9647 9651 9657 9663 9669 9677 9685 9693 9702 9712 9722 9732 9742 9753 9763 9774 9785 9795 9805 9815 9825 9834 9842 9850 9857 9862 9867 9870 9873 9874 9873 9872 9869 9864 9859 9852 9844 9835 9824 9813 9801 9787 9773 9758 9742 9725 9707 9688 9668 9647 9625 9602 9577 9552 9526 9498 9469 9439 9409 9377 9345 9312 9279 9246 9212 9179 9147 9114 9083 9053 9024 8996 8970 8946 8923 8902 8882 8865 8849 8835 8822 8811 8802 8794 8787 8782 8778 8775 8774 8773 8774 8776 8779 8783 8788 8795 8803 8813 8824 8836 8850 8866 8883 8902 8922 8944 8967 8992 9018 9045 9073 9102 9132 9163 9193 9225 9256 9287 9318 9349 9379 9409 9438 9466 9493 9520 9545 9568 9591 9612 9632 9650 9667 9682 9696 9708 9719 9728 9736 9742 9746 9749 9750 9750 9749 9746 9742 9737 9730 9723 9714 9705 9695 9685 9674 9662 9650 9638 9626 9614 9601 9588 9576 9563 9550 9536 9522 9508 9493 9477 9460 9442 9422 9401 9379 9355 9329 9301 9270 9238 9203 9166 9127 9084 9040 8993 8943 8890 8836 8778 8718 8656 8591 8524 8454 8383 8310 8235 8158 8080 8002 7923 7844 7765 7687 7609 7534 7461 7390 7324 7260 7202 7148 7100 7058 7022 6992 6969 6953 6944 6942 6946 6956 6973 6995 7023 7055 7091 7132 7176 7222 7271 7322 7375 7430 7485 7542 7600 7659 7718 7779 7840 7903 7966 8030 8095 8160 8227 8293 8360 8427 8493 8560 8625 8689 8751 8812 8871 8928 8982 9034 9084 9130 9174 9216 9254 9290 9323 9354 9382 9407 9430 4595 0 63 4 9432 9449 9465 9479 9491 9501 9509 9515 9520 9524 9526 9527 9528 9528 9527 9526 9526 9525 9524 9524 9524 9526 9528 9531 9535 9540 9546 9553 9562 9571 9580 9591 9602 9614 9626 9638 9650 9662 9674 9686 9698 9710 9721 9732 9742 9752 9762 9771 9779 9787 9794 9800 9806 9810 9814 9816 9817 9816 9815 9812 9807 9800 9792 9783 9771 9758 9743 9726 9708 9687 9665 9641 9615 9588 9558 9526 9492 9456 9418 9377 9335 9289 9242 9193 9141 9088 9033 8976 8919 8860 8802 8744 8686 8628 8573 8519 8468 8420 8376 8335 8299 8267 8240 8218 8201 8189 8183 8182 8186 8194 8207 8224 8245 8269 8295 8323 8354 8385 8415 8446 8477 8505 8532 8556 8576 8593 8606 8615 8619 8618 8612 8600 8583 8561 8534 8501 8463 8420 8371 8318 8260 8197 8129 8056 7979 7897 7811 7720 7624 7524 7418 7308 7194 7075 6951 6824 6692 6557 6418 6278 6135 5991 5847 5703 5560 5418 5279 5143 5012 4886 4765 4650 4543 4443 4351 4267 4192 4126 4069 4022 3984 3957 3940 3932 3936 3949 3973 4008 4053 4109 4176 4252 4338 4434 4539 4653 4774 4902 5036 5176 5319 5466 5613 5760 5908 6055 6198 6337 6472 6600 6723 6838 6946 7047 7139 7224 7302 7372 7435 7492 7543 7588 7629 7666 7700 7732 7762 7791 7820 7849 7878 7908 7940 7974 8009 8046 8086 8127 8170 8214 8260 8307 8355 8402 8449 8497 8542 8587 8630 8670 8709 8744 8776 8805 8830 8852 8870 8884 8894 8900 8902 8900 8893 8883 8868 8850 8828 8802 8772 8739 8703 8663 8621 8575 8528 8479 8428 8376 8323 8270 8217 8165 8114 8064 8016 7970 7928 7888 7851 7819 7790 7766 7745 7729 7718 7711 7709 7712 7719 7730 7746 7766 7790 7818 7850 7884 7922 7963 8005 8050 8096 8144 8191 8239 8286 8334 8379 8424 8466 8506 8544 8580 8612 8642 8669 8694 8715 8735 8753 8769 8783 8796 8809 8821 8833 8845 8858 8871 8886 8901 8917 8934 8953 8973 8993 9015 9037 9060 9083 9107 9130 9154 9177 9200 9223 9245 9267 9288 9309 9328 9348 9366 9384 9402 9419 9435 9451 9467 9483 9498 9513 9528 9542 9557 9571 9585 9599 9613 9627 9640 9653 9666 9678 9690 9702 9713 9723 9732 9741 9748 9755 9761 9765 9768 9770 9771 9770 9767 9764 9758 9751 9743 9733 9721 9708 9693 9676 9657 9637 9615 9592 9566 9539 9510 9480 9448 9414 9379 9342 9305 9265 9225 9184 9142 9099 9055 9011 8966 8921 8876 8830 8784 8738 8691 8644 8596 8548 8499 8449 8397 8345 8291 8235 8177 8117 8054 7989 7922 7852 7779 7703 7624 7544 7460 7375 7288 7198 7109 7018 6927 6836 6747 6658 6571 6487 6406 6329 6256 6187 6124 6067 6016 5971 5933 5902 5879 5862 5853 5852 5857 5869 5888 5913 5944 5980 6020 6064 6110 6159 6208 6257 6305 6352 6396 6435 6470 6498 6520 6535 6541 4596 0 63 4 6540 6529 6509 6479 6440 6393 6335 6270 6196 6115 6027 5933 5835 5732 5625 5518 5408 5298 5190 5083 4978 4877 4780 4689 4603 4524 4453 4389 4333 4287 4249 4221 4204 4196 4199 4213 4237 4273 4319 4377 4445 4524 4613 4712 4820 4938 5065 5199 5341 5489 5642 5801 5964 6130 6298 6466 6635 6804 6972 7137 7299 7458 7612 7762 7907 8046 8179 8305 8426 8540 8648 8749 8844 8932 9015 9092 9163 9229 9290 9346 9398 9446 9490 9530 9567 9600 9631 9659 9685 9708 9729 9748 9766 9781 9795 9808 9819 9829 9838 9847 9854 9861 9867 9873 9878 9883 9888 9892 9897 9902 9906 9910 9915 9919 9923 9927 9931 9934 9937 9939 9941 9943 9944 9944 9944 9943 9942 9940 9937 9935 9932 9928 9925 9921 9917 9912 9908 9903 9898 9892 9886 9880 9872 9864 9855 9845 9834 9821 9807 9792 9775 9756 9736 9714 9691 9666 9639 9610 9579 9546 9512 9475 9436 9394 9351 9304 9255 9203 9148 9089 9027 8962 8893 8821 8745 8666 8583 8497 8407 8315 8221 8124 8025 7925 7824 7723 7622 7522 7422 7324 7228 7134 7044 6957 6875 6796 6722 6654 6590 6532 6481 6435 6395 6362 6336 6317 6305 6300 6302 6313 6330 6356 6389 6431 6480 6537 6602 6674 6753 6839 6932 7030 7134 7243 7355 7470 7589 7707 7827 7946 8065 8182 8296 8406 8513 8616 8713 8805 8892 8973 9048 9118 9182 9240 9294 9342 9385 9424 9458 9488 9514 9536 9555 9570 9582 9590 9595 9597 9596 9592 9584 9574 9561 9546 9528 9507 9484 9460 9433 9405 9376 9345 9314 9282 9251 9219 9187 9156 9126 9097 9069 9043 9019 8997 8978 8961 8947 8936 8928 8924 8922 8925 8930 8939 8951 8966 8985 9005 9028 9053 9079 9107 9135 9164 9193 9222 9249 9276 9302 9326 9348 9369 9387 9404 9419 9432 9443 9453 9461 9467 9472 9476 9479 9482 9483 9484 9485 9485 9485 9484 9484 9483 9483 9482 9482 9482 9482 9483 9483 9485 9486 9489 9492 9495 9499 9504 9509 9515 9521 9528 9536 9544 9552 9561 9570 9579 9588 9597 9606 9615 9623 9632 9640 9647 9654 9661 9667 9673 9678 9683 9688 9692 9695 9698 9701 9703 9704 9705 9706 9706 9705 9703 9702 9699 9696 9692 9687 9682 9676 9670 9663 9655 9647 9638 9629 9619 9609 9599 9588 9576 9564 9552 9539 9526 9512 9497 9482 9466 9449 9431 9412 9392 9370 9348 9324 9298 9271 9242 9212 9180 9147 9113 9077 9040 9003 8964 8925 8886 8847 8808 8769 8731 8694 8658 8623 8590 8559 8529 8502 8476 8452 8431 8411 8393 8377 8363 8351 8341 8332 8325 8320 8316 8313 8313 8314 8316 8320 8326 8334 8343 8355 8368 8383 8400 8418 8439 8461 8485 8511 8538 8567 8596 8627 8658 8690 8721 8753 8785 8816 8847 8876 8905 8932 8957 8981 9003 9023 9042 9058 9073 9085 9096 9106 9114 9120 9125 9130 9133 9136 9138 4597 0 63 4 9140 9142 9144 9146 9149 9152 9155 9158 9163 9167 9173 9179 9185 9193 9200 9209 9218 9227 9237 9248 9259 9271 9284 9297 9311 9326 9342 9358 9375 9392 9410 9429 9448 9467 9487 9506 9526 9545 9564 9583 9601 9618 9635 9651 9666 9680 9693 9705 9716 9726 9735 9743 9749 9755 9759 9762 9764 9764 9763 9760 9756 9750 9743 9733 9722 9709 9693 9676 9657 9636 9614 9589 9563 9535 9506 9476 9445 9413 9380 9347 9313 9279 9244 9209 9174 9138 9103 9067 9030 8993 8956 8918 8880 8840 8800 8759 8717 8674 8630 8585 8539 8492 8444 8396 8346 8296 8245 8194 8143 8092 8040 7990 7940 7892 7845 7799 7757 7716 7679 7646 7617 7593 7573 7559 7550 7547 7550 7560 7576 7598 7626 7660 7699 7744 7793 7846 7903 7963 8026 8090 8154 8218 8282 8346 8407 8466 8522 8574 8623 8667 8706 8739 8768 8790 8806 8816 8819 8816 8807 8790 8767 8737 8701 8658 8609 8555 8495 8430 8361 8288 8212 8132 8051 7968 7885 7802 7720 7639 7560 7484 7411 7343 7279 7220 7168 7120 7080 7046 7019 6999 6986 6980 6982 6991 7008 7031 7062 7099 7144 7194 7251 7313 7380 7453 7529 7610 7694 7780 7869 7959 8049 8140 8231 8322 8410 8497 8581 8662 8740 8814 8885 8951 9014 9072 9126 9176 9221 9263 9301 9336 9368 9396 9422 9446 9467 9487 9504 9520 9534 9547 9559 9569 9578 9586 9593 9599 9604 9608 9610 9612 9613 9612 9611 9609 9606 9603 9599 9594 9588 9582 9575 9568 9560 9551 9541 9531 9520 9508 9495 9481 9467 9451 9435 9417 9399 9380 9360 9340 9320 9299 9279 9258 9238 9218 9198 9179 9160 9143 9126 9110 9095 9081 9067 9055 9044 9034 9025 9017 9010 9005 9001 8998 8996 8996 8997 9000 9004 9009 9016 9024 9033 9043 9053 9065 9076 9087 9099 9110 9120 9129 9137 9143 9148 9150 9151 9149 9144 9137 9127 9114 9098 9079 9057 9031 9002 8970 8934 8895 8852 8805 8754 8700 8641 8579 8512 8442 8367 8289 8207 8121 8032 7940 7845 7748 7649 7548 7446 7345 7243 7142 7043 6946 6851 6761 6674 6592 6516 6445 6381 6323 6273 6230 6195 6167 6148 6136 6132 6135 6147 6165 6190 6222 6260 6304 6352 6405 6462 6522 6585 6650 6715 6779 6844 6908 6968 7026 7079 7128 7172 7209 7239 7263 7278 7286 7286 7277 7261 7236 7204 7164 7118 7065 7006 6942 6874 6802 6726 6649 6571 6491 6412 6333 6256 6180 6108 6038 5972 5911 5854 5802 5756 5716 5682 5655 5635 5623 5618 5621 5631 5650 5677 5712 5755 5806 5865 5931 6005 6085 6172 6265 6363 6467 6575 6686 6801 6919 7039 7160 7282 7404 7526 7647 7766 7884 7999 8111 8220 8324 8425 8522 8613 8700 8782 8859 8930 8996 9058 9114 9165 9212 9254 9292 9325 9355 9382 9404 9424 9441 9455 9466 9474 9480 9484 9485 9483 9478 9471 9461 9448 9432 4598 0 63 4 9413 9391 9365 9336 9303 9267 9228 9184 9137 9087 9032 8974 8911 8845 8775 8701 8622 8540 8453 8362 8266 8166 8061 7951 7837 7718 7594 7466 7333 7195 7054 6908 6758 6606 6450 6292 6132 5971 5810 5649 5488 5329 5173 5019 4870 4725 4585 4451 4323 4203 4089 3984 3887 3798 3718 3646 3584 3531 3487 3453 3427 3412 3405 3408 3421 3444 3476 3517 3569 3630 3700 3781 3870 3969 4077 4193 4317 4449 4588 4733 4883 5039 5199 5362 5528 5694 5862 6029 6196 6361 6524 6684 6841 6993 7142 7286 7425 7560 7689 7814 7933 8048 8157 8262 8362 8457 8548 8634 8716 8794 8867 8937 9002 9063 9120 9173 9223 9268 9310 9348 9382 9412 9439 9463 9483 9499 9513 9523 9531 9535 9536 9535 9531 9524 9515 9503 9489 9472 9452 9430 9406 9379 9349 9317 9282 9245 9206 9164 9120 9075 9027 8977 8926 8874 8821 8767 8712 8658 8603 8549 8495 8442 8391 8340 8291 8244 8198 8154 8112 8073 8035 8000 7967 7936 7908 7883 7860 7840 7824 7810 7800 7793 7790 7790 7794 7802 7814 7829 7847 7869 7894 7922 7953 7986 8021 8058 8096 8134 8174 8213 8253 8292 8330 8368 8405 8440 8474 8508 8539 8570 8599 8628 8655 8682 8708 8734 8759 8784 8810 8835 8860 8886 8912 8938 8965 8992 9020 9048 9077 9106 9135 9164 9194 9223 9252 9281 9310 9338 9366 9392 9418 9444 9468 9491 9514 9535 9556 9575 9594 9612 9628 9644 9659 9673 9687 9699 9711 9722 9732 9741 9750 9758 9764 9770 9775 9780 9783 9785 9787 9787 9787 9786 9785 9783 9781 9778 9775 9772 9768 9765 9761 9758 9754 9751 9747 9744 9740 9736 9732 9728 9723 9718 9713 9707 9700 9693 9685 9676 9667 9658 9648 9638 9628 9618 9608 9597 9587 9578 9568 9559 9550 9541 9533 9525 9517 9510 9502 9495 9487 9480 9472 9465 9457 9448 9440 9431 9421 9412 9401 9390 9379 9366 9353 9339 9324 9307 9289 9270 9248 9225 9200 9172 9142 9109 9073 9035 8994 8950 8903 8854 8802 8748 8693 8635 8577 8517 8457 8397 8338 8279 8221 8165 8112 8061 8013 7969 7929 7893 7861 7835 7814 7799 7789 7785 7788 7797 7812 7833 7860 7893 7932 7976 8025 8079 8137 8199 8264 8331 8401 8472 8544 8616 8689 8760 8830 8899 8966 9031 9093 9153 9210 9264 9315 9363 9408 9450 9490 9527 9561 9593 9623 9650 9675 9698 9720 9739 9756 9772 9786 9798 9810 9819 9828 9835 9841 9846 9850 9853 9856 9857 9859 9859 9859 9859 9859 9858 9856 9855 9853 9851 9849 9847 9845 9842 9840 9837 9835 9833 9831 9828 9827 9825 9823 9822 9820 9819 9818 9817 9816 9814 9813 9811 9809 9807 9804 9800 9796 9792 9787 9781 9775 9768 9761 9753 9745 9737 9728 9718 9709 9699 9690 9680 9670 9661 9651 9642 9632 9623 9615 9606 9598 9591 9584 9577 9572 9567 9562 9559 9556 9555 4599 0 63 4 9554 9555 9556 9559 9563 9567 9573 9580 9587 9596 9605 9615 9625 9637 9648 9660 9672 9684 9697 9709 9721 9733 9745 9757 9768 9779 9790 9800 9809 9819 9827 9836 9843 9851 9858 9865 9871 9877 9882 9887 9892 9897 9901 9905 9909 9913 9916 9919 9921 9924 9926 9928 9929 9930 9931 9931 9931 9931 9930 9928 9927 9924 9922 9919 9915 9911 9906 9901 9896 9889 9883 9875 9867 9858 9848 9838 9827 9814 9801 9787 9771 9755 9737 9718 9698 9676 9654 9630 9605 9578 9551 9523 9495 9465 9436 9406 9376 9347 9318 9290 9262 9237 9212 9189 9169 9150 9133 9119 9107 9098 9091 9086 9084 9085 9087 9092 9099 9109 9120 9133 9148 9165 9183 9203 9224 9246 9270 9294 9319 9345 9372 9399 9425 9452 9479 9505 9530 9555 9579 9602 9624 9644 9663 9681 9698 9713 9727 9741 9753 9764 9775 9785 9794 9803 9811 9819 9827 9834 9841 9847 9853 9859 9864 9869 9873 9876 9879 9881 9882 9883 9884 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9887 9887 9885 9884 9882 9880 9877 9874 9872 9869 9867 9865 9863 9862 9861 9861 9862 9863 9864 9866 9868 9871 9873 9876 9878 9880 9882 9883 9884 9884 9884 9883 9882 9881 9879 9877 9875 9873 9871 9869 9868 9867 9866 9865 9864 9864 9864 9865 9865 9865 9866 9866 9867 9867 9867 9867 9866 9865 9864 9863 9862 9860 9859 9857 9854 9852 9849 9847 9844 9841 9837 9834 9830 9826 9822 9818 9814 9810 9806 9803 9799 9796 9793 9791 9789 9788 9787 9786 9787 9787 9788 9790 9791 9793 9796 9798 9800 9803 9805 9808 9810 9813 9815 9818 9821 9824 9827 9830 9834 9838 9842 9846 9850 9854 9858 9861 9865 9868 9870 9872 9874 9874 9874 9873 9872 9869 9867 9863 9859 9855 9850 9845 9840 9835 9829 9823 9817 9810 9803 9796 9788 9779 9769 9758 9747 9734 9720 9705 9689 9671 9653 9633 9612 9590 9567 9543 9519 9493 9467 9440 9412 9384 9354 9324 9293 9261 9228 9194 9159 9123 9087 9050 9012 8974 8935 8897 8858 8820 8782 8745 8707 8671 8635 8599 8563 8527 8490 8452 8413 8372 8328 8282 8231 8178 8119 8056 7987 7913 7833 7748 7657 7560 7458 7352 7241 7126 7008 6887 6764 6640 6516 6392 6268 6146 6027 5910 5797 5688 5583 5483 5388 5299 5216 5140 5070 5007 4951 4903 4863 4830 4806 4790 4783 4785 4797 4817 4847 4887 4937 4996 5064 5143 5230 5327 5432 5545 5665 5792 5926 6065 6208 6355 6504 6655 6807 6959 7109 7257 7404 7546 7684 7818 7946 8069 8186 8297 8402 8500 8593 8680 8761 8836 8907 8972 9033 9090 9142 9191 9236 9278 9317 9353 9387 9418 9446 9473 9497 9519 9540 9559 9576 9592 9607 9620 9633 9644 9655 9665 9675 9683 9691 9699 9705 9711 9715 9719 9721 9721 9719 9715 4600 0 63 4 9709 9700 9688 9672 9654 9632 9606 9576 9542 9504 9462 9416 9366 9312 9254 9192 9125 9055 8981 8903 8821 8736 8647 8555 8459 8361 8260 8156 8050 7943 7834 7725 7616 7507 7399 7293 7189 7089 6992 6900 6813 6732 6658 6590 6529 6476 6431 6394 6365 6344 6331 6326 6329 6338 6355 6378 6407 6441 6480 6524 6571 6622 6676 6732 6790 6850 6911 6972 7034 7096 7158 7219 7280 7340 7399 7456 7512 7567 7620 7671 7720 7767 7813 7856 7897 7937 7974 8010 8043 8075 8106 8135 8163 8190 8215 8241 8265 8289 8312 8335 8357 8379 8401 8422 8443 8463 8483 8501 8519 8536 8551 8566 8579 8590 8600 8609 8616 8622 8626 8629 8631 8632 8632 8630 8628 8625 8621 8617 8611 8605 8598 8589 8579 8567 8552 8536 8516 8493 8467 8436 8401 8361 8315 8264 8206 8143 8073 7997 7915 7826 7731 7630 7523 7411 7295 7175 7051 6925 6796 6666 6536 6406 6276 6148 6023 5901 5783 5670 5561 5458 5360 5269 5184 5107 5036 4973 4917 4868 4828 4795 4770 4754 4745 4745 4754 4771 4797 4832 4876 4929 4992 5063 5144 5233 5331 5437 5551 5672 5800 5934 6072 6215 6361 6510 6660 6810 6959 7108 7255 7398 7539 7675 7806 7932 8052 8167 8277 8380 8477 8569 8655 8735 8810 8880 8945 9005 9060 9112 9159 9203 9242 9279 9312 9342 9369 9394 9416 9436 9454 9470 9484 9497 9508 9518 9528 9536 9544 9551 9558 9565 9571 9578 9584 9590 9597 9603 9609 9615 9622 9628 9633 9639 9644 9650 9654 9659 9662 9666 9669 9672 9674 9676 9678 9680 9681 9682 9684 9685 9686 9688 9690 9692 9694 9696 9699 9702 9705 9708 9711 9715 9718 9721 9725 9728 9731 9733 9736 9738 9739 9741 9742 9742 9742 9742 9740 9738 9735 9730 9725 9718 9709 9699 9686 9671 9654 9634 9611 9585 9556 9523 9487 9446 9402 9353 9300 9242 9180 9112 9038 8959 8874 8783 8685 8580 8468 8350 8224 8090 7949 7801 7646 7483 7314 7139 6958 6772 6581 6387 6189 5990 5791 5591 5392 5194 5000 4809 4623 4442 4267 4100 3939 3786 3641 3505 3378 3259 3149 3049 2957 2874 2800 2735 2679 2631 2592 2561 2538 2524 2518 2521 2532 2552 2582 2620 2668 2725 2793 2870 2958 3056 3165 3285 3415 3555 3705 3865 4034 4211 4397 4589 4787 4990 5197 5407 5618 5829 6038 6247 6452 6652 6846 7034 7215 7387 7550 7704 7848 7982 8105 8217 8320 8411 8492 8563 8623 8674 8715 8746 8767 8780 8783 8778 8764 8741 8709 8670 8622 8567 8504 8434 8358 8274 8186 8091 7992 7889 7782 7673 7562 7449 7337 7225 7114 7005 6898 6795 6696 6602 6513 6429 6352 6282 6219 6163 6115 6075 6043 6019 6003 5995 5995 6001 6015 6035 6060 6091 6126 6164 6204 6246 6288 6330 6370 6409 6444 6476 6503 6526 6543 6555 6561 6562 6557 6547 6533 6515 6493 6469 6443 6416 4601 0 63 4 6388 6361 6335 6311 6289 6271 6257 6248 6244 6245 6253 6266 6286 6313 6346 6386 6433 6486 6546 6612 6683 6761 6843 6930 7021 7116 7214 7314 7416 7519 7621 7724 7825 7925 8022 8117 8207 8294 8376 8453 8525 8590 8651 8705 8753 8796 8832 8863 8888 8909 8924 8935 8941 8944 8944 8940 8934 8927 8918 8907 8897 8886 8875 8865 8856 8847 8840 8834 8830 8828 8828 8830 8833 8838 8846 8855 8866 8878 8892 8908 8925 8943 8961 8981 9002 9023 9044 9066 9087 9108 9129 9150 9169 9188 9206 9222 9237 9250 9262 9271 9279 9284 9288 9289 9288 9284 9278 9270 9260 9247 9233 9216 9198 9178 9157 9134 9110 9086 9060 9034 9009 8983 8957 8931 8907 8883 8861 8839 8820 8802 8786 8772 8760 8750 8743 8737 8734 8733 8734 8737 8742 8749 8757 8767 8779 8791 8805 8820 8836 8853 8870 8887 8905 8922 8940 8957 8973 8989 9003 9017 9028 9039 9047 9053 9057 9059 9059 9057 9052 9045 9036 9025 9013 8999 8985 8970 8954 8938 8923 8908 8895 8883 8872 8864 8858 8854 8853 8855 8860 8867 8877 8890 8906 8924 8945 8968 8994 9021 9049 9080 9111 9144 9177 9211 9245 9279 9313 9347 9380 9413 9445 9476 9505 9534 9561 9587 9611 9634 9655 9675 9693 9710 9725 9739 9752 9763 9773 9781 9789 9795 9801 9805 9808 9811 9813 9814 9814 9813 9812 9811 9809 9806 9803 9800 9796 9792 9788 9784 9779 9774 9769 9764 9759 9754 9748 9742 9737 9731 9725 9720 9714 9708 9703 9697 9692 9687 9683 9679 9676 9673 9671 9670 9669 9669 9670 9672 9674 9678 9682 9686 9691 9697 9703 9709 9716 9723 9730 9738 9745 9753 9760 9767 9775 9782 9789 9795 9802 9808 9813 9819 9824 9828 9832 9836 9840 9843 9846 9849 9852 9855 9857 9860 9862 9865 9868 9870 9873 9876 9880 9883 9886 9889 9893 9896 9899 9901 9904 9906 9909 9910 9912 9913 9914 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9925 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9899 9898 9896 9895 9893 9890 9888 9885 9882 9879 9876 9873 9871 9868 9865 9863 9860 9858 9857 9855 9854 9854 9853 9853 9853 9853 9853 9853 9854 9854 9853 9853 9853 9852 9850 9849 9847 9845 9843 9840 9837 9834 9830 9827 9823 9819 9815 9811 9806 9801 9796 9790 9783 9775 9766 9756 9745 9732 9717 9701 9683 9662 9639 9614 9587 9557 9524 9489 9451 9409 9365 9317 9265 9210 9150 9086 9017 8944 8864 8779 8688 8590 8485 8374 8255 8129 7995 7854 7706 7551 7390 7222 7049 6871 6690 6506 6318 6131 5944 5758 5572 5390 5212 5038 4870 4708 4554 4406 4266 4134 4011 3896 3789 3691 3601 3519 3445 3379 3320 3269 4602 0 63 4 3226 3191 3163 3143 3131 3127 3132 3146 3170 3204 3248 3304 3371 3450 3541 3645 3761 3889 4029 4181 4344 4518 4700 4892 5090 5294 5503 5714 5927 6140 6352 6562 6768 6969 7164 7353 7534 7707 7872 8027 8175 8313 8442 8563 8675 8779 8875 8964 9046 9121 9190 9252 9310 9361 9408 9450 9488 9521 9551 9577 9600 9619 9637 9651 9663 9674 9683 9690 9697 9702 9707 9711 9715 9718 9721 9724 9726 9728 9730 9732 9734 9735 9736 9737 9737 9738 9737 9737 9737 9736 9736 9736 9736 9736 9736 9737 9738 9740 9742 9744 9747 9750 9754 9757 9761 9765 9769 9773 9777 9781 9785 9789 9792 9796 9800 9803 9807 9811 9815 9819 9822 9826 9830 9835 9838 9842 9846 9850 9853 9857 9859 9862 9864 9866 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9877 9876 9875 9873 9871 9868 9864 9860 9855 9850 9844 9837 9830 9823 9815 9807 9799 9790 9782 9774 9765 9757 9750 9742 9735 9727 9721 9714 9708 9702 9696 9690 9685 9680 9674 9669 9664 9660 9655 9650 9646 9642 9638 9634 9630 9627 9624 9621 9619 9617 9616 9615 9614 9614 9614 9614 9614 9615 9615 9616 9616 9616 9616 9616 9615 9614 9612 9609 9606 9603 9599 9594 9589 9583 9577 9571 9564 9558 9551 9544 9537 9531 9524 9518 9512 9506 9501 9496 9491 9487 9482 9478 9474 9470 9467 9463 9460 9457 9455 9452 9450 9449 9447 9447 9446 9446 9447 9447 9449 9450 9452 9454 9457 9459 9461 9464 9466 9468 9469 9471 9472 9473 9473 9474 9474 9474 9474 9475 9475 9475 9476 9477 9478 9480 9482 9484 9487 9490 9493 9496 9500 9504 9508 9512 9517 9522 9526 9532 9537 9543 9549 9556 9562 9570 9577 9585 9593 9601 9609 9616 9624 9631 9638 9645 9650 9655 9659 9663 9665 9667 9667 9667 9667 9665 9663 9661 9658 9654 9650 9646 9642 9637 9633 9627 9622 9616 9610 9603 9596 9588 9580 9572 9562 9553 9543 9533 9522 9511 9500 9488 9477 9465 9454 9443 9431 9420 9409 9398 9387 9377 9366 9356 9345 9335 9325 9316 9306 9297 9288 9279 9271 9263 9256 9249 9243 9237 9231 9225 9220 9215 9210 9206 9201 9195 9189 9183 9176 9168 9159 9150 9139 9126 9113 9098 9081 9063 9043 9021 8997 8971 8942 8911 8878 8842 8803 8761 8716 8668 8616 8562 8503 8442 8377 8309 8237 8162 8084 8003 7919 7831 7741 7647 7550 7451 7348 7241 7131 7017 6900 6778 6652 6521 6387 6247 6103 5954 5802 5645 5484 5321 5154 4986 4817 4647 4477 4308 4142 3978 3819 3664 3514 3370 3233 3103 2981 2866 2759 2660 2569 2486 2410 2342 2281 2226 2178 2136 2099 2068 2041 2020 2002 1989 1981 1976 1976 1980 1989 2004 2023 2049 2080 2119 2165 2218 2281 2351 2432 2522 2622 2731 2852 2982 3122 3272 3431 3598 3773 4603 0 63 4 3955 4144 4336 4533 4732 4931 5131 5330 5527 5720 5909 6092 6269 6439 6601 6756 6903 7041 7171 7293 7407 7513 7612 7704 7789 7868 7941 8010 8073 8132 8187 8239 8287 8333 8376 8416 8455 8491 8526 8560 8592 8623 8653 8682 8710 8737 8764 8790 8815 8841 8866 8890 8914 8938 8962 8985 9008 9030 9052 9074 9094 9115 9134 9153 9171 9189 9205 9221 9236 9250 9263 9275 9287 9298 9309 9319 9328 9338 9346 9355 9364 9372 9380 9388 9397 9405 9413 9421 9429 9437 9445 9453 9460 9468 9475 9482 9488 9494 9500 9505 9509 9513 9516 9518 9520 9521 9522 9521 9520 9518 9515 9512 9507 9502 9497 9490 9483 9475 9467 9458 9448 9437 9426 9414 9401 9387 9373 9357 9341 9323 9304 9283 9261 9238 9213 9186 9158 9127 9094 9060 9023 8984 8943 8899 8853 8805 8754 8701 8646 8588 8528 8467 8403 8337 8271 8203 8134 8065 7997 7929 7861 7796 7733 7672 7616 7563 7515 7472 7435 7404 7379 7362 7352 7349 7354 7366 7386 7413 7448 7489 7537 7591 7650 7715 7785 7858 7935 8015 8097 8180 8264 8349 8434 8518 8601 8683 8762 8839 8914 8985 9054 9119 9182 9240 9296 9348 9397 9442 9484 9523 9559 9592 9623 9650 9675 9698 9718 9736 9752 9766 9779 9789 9799 9807 9814 9820 9826 9831 9836 9840 9844 9848 9853 9857 9861 9866 9870 9874 9879 9883 9887 9891 9894 9897 9899 9901 9902 9902 9902 9902 9901 9900 9898 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9876 9874 9871 9868 9865 9862 9858 9854 9849 9845 9839 9834 9828 9822 9816 9809 9803 9796 9789 9782 9775 9768 9760 9752 9744 9736 9727 9718 9709 9700 9690 9680 9670 9660 9651 9641 9632 9623 9615 9608 9601 9596 9591 9588 9585 9584 9583 9583 9584 9586 9588 9591 9593 9596 9599 9602 9605 9607 9609 9611 9612 9613 9614 9614 9614 9614 9613 9613 9611 9610 9608 9606 9604 9601 9597 9594 9589 9584 9579 9572 9566 9558 9550 9542 9533 9524 9515 9506 9497 9489 9480 9473 9466 9459 9454 9449 9445 9442 9440 9438 9438 9438 9438 9440 9441 9443 9445 9448 9450 9453 9455 9458 9460 9462 9464 9466 9466 9466 9466 9464 9461 9456 9450 9443 9433 9421 9407 9391 9372 9350 9326 9299 9269 9237 9202 9165 9125 9083 9039 8994 8947 8898 8849 8799 8748 8698 8648 8598 8549 8502 8456 8412 8370 8331 8295 8262 8233 8206 8184 8166 8151 8140 8134 8131 8132 8137 8145 8155 8169 8185 8203 8223 8243 8264 8285 8306 8326 8345 8361 8375 8386 8394 8398 8398 8394 8386 8372 8354 8331 8304 8271 8234 8193 8148 8100 8048 7994 7939 7882 7825 7768 7711 7656 7603 7553 7507 7465 7427 7395 7368 7347 7332 7324 7323 7328 7340 7359 7384 7417 7455 7499 7549 7604 7664 7729 7798 7870 7944 8022 8101 8182 8264 8345 8427 8508 8588 8666 4604 0 63 4 8742 8816 8887 8956 9021 9083 9141 9196 9248 9296 9341 9383 9422 9458 9491 9521 9550 9576 9600 9623 9644 9664 9683 9701 9718 9734 9749 9763 9777 9790 9802 9813 9823 9833 9841 9849 9856 9861 9866 9870 9873 9875 9876 9876 9876 9875 9873 9871 9869 9866 9863 9860 9856 9853 9849 9845 9840 9836 9830 9825 9819 9812 9804 9796 9787 9777 9767 9756 9744 9731 9719 9705 9692 9679 9666 9653 9640 9628 9616 9605 9594 9584 9574 9565 9555 9546 9536 9526 9516 9505 9493 9480 9466 9451 9435 9417 9399 9380 9361 9341 9320 9299 9278 9257 9236 9216 9195 9176 9157 9139 9121 9104 9088 9073 9060 9047 9035 9025 9017 9010 9005 9003 9002 9004 9009 9017 9027 9041 9057 9076 9098 9122 9149 9177 9208 9239 9272 9306 9339 9373 9406 9439 9470 9501 9530 9558 9585 9610 9633 9655 9676 9695 9714 9730 9746 9761 9774 9787 9799 9809 9819 9828 9836 9843 9850 9855 9860 9864 9867 9869 9871 9872 9873 9873 9873 9873 9872 9871 9869 9868 9866 9864 9862 9859 9857 9854 9851 9847 9844 9840 9836 9832 9828 9823 9819 9815 9810 9806 9801 9797 9792 9788 9783 9779 9774 9770 9765 9760 9755 9750 9745 9740 9734 9728 9723 9717 9710 9704 9697 9690 9682 9673 9664 9654 9642 9629 9615 9598 9580 9559 9535 9509 9479 9446 9409 9369 9324 9276 9223 9166 9105 9040 8970 8896 8817 8734 8648 8557 8463 8365 8264 8161 8054 7945 7835 7723 7609 7495 7381 7268 7154 7043 6933 6825 6720 6618 6520 6427 6337 6254 6175 6103 6036 5977 5924 5879 5841 5811 5789 5776 5771 5774 5786 5807 5836 5874 5920 5975 6037 6108 6185 6270 6360 6457 6558 6664 6774 6886 7001 7117 7233 7349 7465 7579 7690 7799 7905 8006 8104 8196 8285 8369 8448 8522 8592 8658 8719 8777 8830 8881 8929 8973 9016 9056 9094 9130 9165 9198 9229 9259 9288 9315 9341 9366 9390 9412 9432 9452 9470 9487 9503 9518 9531 9544 9557 9568 9579 9590 9601 9612 9622 9633 9644 9655 9667 9678 9690 9702 9713 9724 9735 9746 9756 9765 9773 9780 9786 9791 9795 9797 9799 9799 9799 9797 9795 9792 9788 9784 9779 9774 9769 9763 9757 9751 9745 9737 9729 9720 9711 9700 9687 9673 9658 9640 9621 9599 9576 9550 9523 9493 9463 9430 9396 9361 9324 9287 9250 9212 9174 9136 9098 9061 9024 8988 8953 8919 8886 8854 8823 8793 8765 8738 8713 8690 8669 8649 8632 8616 8603 8592 8582 8575 8570 8566 8564 8563 8563 8563 8563 8563 8562 8560 8555 8549 8539 8526 8508 8487 8460 8428 8391 8348 8299 8244 8183 8116 8042 7962 7875 7783 7685 7580 7471 7355 7235 7110 6980 6846 6707 6566 6422 6274 6125 5975 5825 5674 5524 5376 5229 5087 4947 4813 4684 4561 4445 4335 4234 4140 4055 3978 3910 3851 3800 3759 3726 3702 3686 3679 3680 3689 4605 0 63 5 3695 3727 3758 3796 3846 3905 3971 4045 4126 4215 4312 4415 4526 4643 4766 4895 5030 5169 5313 5460 5609 5762 5914 6066 6218 6369 6516 6660 6800 6934 7063 7185 7300 7407 7507 7600 7685 7762 7833 7896 7954 8006 8053 8095 8134 8170 8204 8237 8269 8302 8334 8367 8401 8437 8474 8514 8555 8597 8641 8687 8733 8780 8828 8875 8923 8970 9016 9061 9104 9146 9187 9225 9261 9295 9328 9358 9386 9412 9436 9459 9479 9498 9516 9531 9546 9559 9570 9580 9589 9596 9602 9607 9610 9612 9612 9612 9610 9607 9602 9597 9591 9584 9576 9568 9559 9549 9540 9530 9520 9510 9500 9490 9480 9470 9461 9451 9443 9434 9426 9417 9410 9402 9395 9389 9383 9377 9371 9365 9360 9355 9349 9344 9338 9332 9325 9318 9309 9299 9288 9275 9260 9244 9225 9204 9181 9155 9127 9096 9063 9027 8990 8950 8907 8863 8818 8771 8722 8672 8621 8570 8518 8466 8414 8362 8310 8259 8209 8160 8112 8066 8022 7980 7941 7904 7871 7840 7814 7791 7772 7757 7746 7739 7737 7739 7745 7755 7769 7787 7808 7831 7857 7885 7915 7945 7976 8007 8038 8067 8096 8122 8147 8169 8187 8203 8216 8225 8231 8234 8233 8229 8222 8211 8199 8184 8168 8150 8130 8111 8091 8071 8052 8033 8017 8002 7989 7978 7971 7966 7964 7966 7971 7979 7991 8006 8023 8043 8066 8090 8117 8144 8172 8200 8228 8255 8280 8304 8324 8342 8356 8367 8373 8374 8370 8360 8346 8325 8299 8267 8229 8186 8137 8082 8023 7958 7888 7813 7734 7651 7564 7473 7379 7282 7183 7082 6979 6875 6770 6665 6560 6456 6353 6252 6154 6059 5968 5882 5801 5726 5656 5594 5540 5493 5454 5424 5403 5391 5388 5395 5411 5437 5471 5515 5567 5629 5698 5775 5859 5951 6048 6151 6260 6373 6489 6610 6732 6856 6982 7107 7232 7357 7481 7602 7720 7836 7948 8056 8159 8258 8353 8442 8526 8606 8680 8749 8813 8873 8928 8979 9025 9068 9108 9143 9176 9206 9234 9259 9281 9302 9321 9338 9353 9367 9380 9392 9402 9411 9420 9427 9433 9439 9444 9449 9452 9456 9458 9461 9462 9464 9465 9465 9465 9465 9464 9463 9462 9460 9457 9454 9451 9447 9443 9438 9432 9426 9420 9413 9406 9398 9389 9380 9370 9360 9350 9338 9327 9314 9302 9288 9274 9260 9245 9230 9215 9199 9184 9168 9153 9138 9124 9110 9097 9086 9075 9066 9058 9051 9047 9044 9043 9044 9046 9050 9056 9063 9072 9083 9094 9107 9121 9135 9151 9166 9183 9199 9216 9234 9251 9268 9286 9303 9320 9338 9355 9372 9388 9405 9421 9437 9452 9467 9481 9495 9508 9520 9532 9543 9553 9563 9571 9579 9586 9593 9599 9604 9609 9613 9617 9621 9624 9627 9630 9633 9636 9639 9641 9643 9645 9647 9648 9649 9649 9649 9649 9648 9647 9645 9643 9640 9637 9633 9629 9625 9620 9616 9611 9606 9601 9596 9591 9586 4606 0 63 5 9580 9575 9569 9564 9558 9552 9546 9540 9534 9527 9521 9514 9508 9501 9495 9489 9483 9477 9471 9465 9460 9455 9450 9445 9441 9436 9431 9427 9422 9417 9412 9406 9400 9393 9385 9377 9368 9358 9347 9335 9322 9308 9293 9277 9259 9240 9220 9198 9174 9149 9121 9092 9061 9028 8993 8956 8917 8876 8833 8788 8741 8693 8643 8592 8540 8486 8432 8377 8322 8265 8209 8152 8094 8036 7978 7919 7860 7799 7738 7675 7611 7546 7479 7411 7341 7269 7195 7119 7042 6964 6884 6803 6721 6640 6558 6476 6395 6316 6238 6163 6090 6020 5954 5892 5835 5783 5736 5695 5660 5633 5612 5598 5592 5595 5605 5624 5651 5687 5731 5784 5845 5915 5993 6078 6170 6269 6375 6485 6601 6720 6843 6969 7095 7222 7350 7477 7603 7726 7847 7964 8078 8188 8292 8392 8487 8577 8661 8739 8813 8880 8943 9000 9052 9099 9141 9178 9211 9239 9263 9283 9299 9312 9321 9326 9329 9328 9325 9320 9313 9303 9292 9280 9266 9252 9236 9220 9204 9187 9169 9152 9135 9117 9100 9083 9066 9049 9033 9017 9002 8988 8974 8961 8949 8939 8930 8922 8917 8913 8912 8913 8917 8923 8932 8943 8957 8974 8993 9014 9038 9063 9089 9118 9146 9176 9206 9236 9265 9294 9322 9349 9375 9399 9422 9443 9462 9479 9494 9508 9519 9529 9537 9543 9548 9551 9553 9553 9552 9550 9547 9543 9538 9532 9526 9519 9511 9504 9497 9489 9482 9475 9468 9462 9457 9453 9450 9447 9446 9447 9448 9451 9455 9461 9468 9476 9485 9496 9507 9520 9533 9547 9561 9576 9591 9606 9622 9637 9652 9667 9682 9696 9710 9724 9737 9750 9762 9773 9785 9795 9806 9815 9825 9834 9843 9851 9859 9866 9874 9880 9887 9893 9899 9904 9909 9913 9917 9920 9923 9925 9927 9928 9929 9929 9928 9927 9926 9925 9922 9920 9918 9915 9912 9909 9906 9903 9899 9896 9893 9890 9886 9883 9880 9876 9873 9869 9865 9861 9856 9852 9847 9842 9836 9830 9824 9818 9811 9804 9797 9790 9783 9775 9768 9760 9753 9745 9737 9729 9722 9714 9706 9698 9690 9682 9674 9666 9658 9649 9641 9632 9623 9614 9605 9595 9586 9577 9567 9558 9549 9540 9531 9523 9514 9506 9499 9492 9485 9479 9473 9468 9463 9458 9455 9451 9448 9446 9444 9442 9441 9441 9441 9442 9443 9445 9447 9450 9454 9459 9464 9470 9477 9484 9492 9501 9510 9520 9530 9541 9552 9563 9574 9585 9597 9608 9618 9629 9639 9649 9658 9666 9674 9681 9688 9694 9700 9705 9709 9714 9717 9721 9724 9727 9730 9733 9736 9738 9740 9743 9745 9746 9748 9749 9750 9751 9752 9752 9752 9751 9750 9749 9748 9747 9745 9744 9742 9741 9740 9739 9739 9739 9739 9740 9741 9743 9745 9748 9751 9754 9758 9762 9766 9770 9775 9779 9783 9787 9791 9794 9797 9800 9803 9805 9806 9808 9809 9809 9810 9810 9809 9808 9807 9806 4607 0 63 5 9804 9802 9799 9796 9793 9789 9785 9780 9775 9769 9762 9755 9747 9738 9728 9718 9706 9694 9680 9666 9651 9634 9617 9599 9580 9560 9539 9518 9496 9474 9451 9429 9407 9385 9364 9344 9325 9307 9291 9276 9264 9253 9245 9239 9235 9234 9235 9239 9245 9253 9263 9276 9290 9306 9323 9341 9361 9381 9401 9422 9443 9464 9485 9505 9525 9545 9564 9582 9599 9616 9631 9646 9661 9674 9687 9699 9710 9720 9730 9738 9746 9754 9760 9765 9770 9774 9777 9779 9780 9781 9780 9779 9777 9774 9770 9765 9760 9754 9747 9739 9731 9722 9712 9701 9690 9678 9665 9652 9638 9623 9607 9590 9572 9552 9532 9510 9487 9462 9435 9406 9375 9341 9305 9265 9223 9176 9127 9073 9014 8952 8884 8811 8734 8651 8563 8469 8370 8266 8157 8043 7924 7801 7675 7544 7412 7277 7140 7003 6866 6730 6594 6462 6332 6207 6086 5971 5863 5762 5668 5584 5508 5442 5386 5341 5307 5283 5272 5271 5282 5304 5338 5383 5438 5503 5579 5663 5756 5858 5966 6081 6202 6329 6459 6593 6729 6866 7005 7144 7282 7418 7554 7686 7815 7940 8062 8179 8291 8399 8501 8599 8691 8778 8859 8936 9008 9075 9137 9195 9248 9297 9343 9384 9421 9455 9486 9513 9537 9558 9576 9591 9604 9614 9622 9627 9631 9632 9632 9631 9628 9624 9619 9613 9607 9600 9593 9585 9577 9569 9561 9552 9544 9535 9525 9516 9506 9495 9484 9472 9459 9445 9430 9413 9396 9377 9357 9335 9312 9287 9261 9233 9204 9173 9141 9107 9071 9034 8995 8953 8910 8865 8818 8768 8716 8662 8605 8545 8482 8416 8347 8275 8200 8122 8039 7953 7864 7770 7673 7572 7466 7356 7242 7124 7002 6875 6744 6609 6470 6328 6182 6033 5882 5729 5574 5419 5264 5108 4955 4803 4654 4509 4367 4232 4102 3978 3861 3751 3650 3556 3471 3395 3328 3269 3219 3178 3146 3123 3108 3101 3104 3114 3133 3161 3197 3241 3294 3356 3426 3506 3594 3691 3797 3912 4036 4168 4309 4457 4613 4775 4944 5118 5296 5478 5662 5848 6034 6220 6404 6586 6766 6940 7110 7274 7432 7584 7728 7865 7995 8118 8233 8341 8442 8536 8624 8706 8782 8852 8918 8979 9036 9089 9139 9185 9228 9268 9305 9340 9372 9402 9430 9456 9479 9501 9521 9538 9554 9568 9581 9592 9602 9610 9618 9624 9629 9634 9637 9641 9643 9645 9647 9649 9650 9651 9652 9653 9653 9654 9654 9654 9654 9653 9653 9652 9651 9649 9648 9646 9645 9643 9642 9640 9639 9638 9637 9637 9637 9637 9638 9640 9641 9644 9647 9650 9653 9657 9662 9666 9671 9676 9681 9686 9691 9696 9701 9706 9710 9715 9720 9724 9729 9734 9738 9742 9747 9751 9755 9759 9763 9766 9770 9773 9775 9778 9779 9781 9782 9783 9783 9783 9783 9783 9782 9781 9781 9780 9780 9780 9781 9782 9783 9785 9788 9791 9794 9798 9802 9807 9811 9816 9821 9825 4608 0 63 5 9830 9834 9838 9841 9844 9846 9847 9848 9848 9848 9847 9845 9843 9840 9836 9832 9828 9822 9817 9810 9803 9795 9787 9778 9768 9758 9747 9735 9722 9709 9695 9681 9666 9651 9635 9620 9604 9588 9573 9558 9543 9529 9516 9503 9492 9481 9471 9462 9455 9448 9442 9438 9434 9432 9430 9430 9430 9432 9434 9438 9442 9447 9453 9460 9467 9476 9485 9494 9504 9515 9526 9537 9548 9559 9571 9582 9593 9603 9614 9623 9632 9641 9649 9656 9663 9669 9674 9679 9683 9687 9690 9693 9695 9697 9699 9700 9701 9702 9702 9703 9702 9702 9701 9700 9699 9697 9696 9693 9691 9688 9686 9683 9680 9678 9675 9673 9672 9671 9670 9670 9671 9672 9675 9678 9682 9687 9692 9698 9705 9712 9720 9728 9736 9744 9752 9760 9768 9776 9783 9790 9796 9802 9808 9814 9819 9823 9828 9832 9836 9840 9845 9848 9852 9856 9860 9864 9868 9872 9876 9880 9883 9887 9890 9892 9895 9897 9898 9900 9900 9901 9901 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9860 9858 9857 9855 9853 9851 9848 9845 9841 9837 9833 9829 9824 9819 9814 9808 9802 9797 9791 9785 9780 9774 9769 9764 9759 9754 9750 9746 9742 9738 9735 9733 9730 9728 9726 9725 9724 9724 9724 9724 9725 9727 9729 9731 9734 9738 9742 9747 9752 9757 9763 9770 9776 9783 9790 9797 9804 9811 9818 9825 9831 9837 9842 9847 9851 9855 9859 9861 9864 9866 9867 9868 9869 9869 9869 9869 9869 9868 9868 9867 9865 9864 9862 9860 9858 9855 9852 9848 9844 9840 9835 9829 9822 9815 9808 9799 9790 9781 9771 9760 9749 9737 9724 9712 9698 9685 9670 9656 9641 9626 9611 9595 9579 9563 9547 9531 9515 9499 9483 9467 9451 9436 9422 9408 9395 9382 9371 9360 9351 9342 9335 9329 9324 9320 9317 9316 9316 9317 9319 9322 9326 9331 9337 9344 9351 9359 9367 9376 9386 9395 9405 9416 9426 9437 9448 9459 9469 9480 9491 9501 9511 9521 9530 9538 9546 9554 9560 9566 9570 9574 9577 9579 9580 9580 9579 9578 9575 9572 9568 9564 9559 9554 9548 9543 9537 9531 9525 9520 9514 9509 9504 9499 9494 9490 9486 9482 9478 9475 9472 9469 9467 9464 9462 9460 9459 9458 9457 9456 9456 9456 9456 9456 9457 9459 9460 9462 9464 9467 9470 9473 9477 9480 9484 9489 9493 9498 9503 9508 9514 9519 9525 9531 9536 9542 9548 9554 9559 9565 9571 9576 9581 9586 9591 9596 9601 9606 9610 9615 9619 9624 9628 9633 9638 9643 9648 9654 9660 9666 9672 9678 9685 9691 9698 9704 9711 9717 9723 9729 9735 9741 9746 9751 9755 9759 9763 9766 9769 9772 9775 9778 9780 9782 4609 0 63 5 9785 9787 9790 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9822 9824 9827 9829 9830 9832 9832 9833 9833 9833 9832 9832 9830 9829 9828 9826 9825 9823 9822 9821 9820 9819 9818 9818 9818 9818 9818 9819 9820 9821 9822 9824 9825 9827 9828 9830 9832 9833 9835 9836 9837 9839 9840 9841 9842 9843 9844 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9847 9846 9846 9846 9845 9844 9843 9842 9840 9838 9835 9832 9829 9824 9819 9813 9806 9798 9789 9779 9767 9754 9740 9724 9706 9687 9665 9643 9618 9591 9563 9532 9500 9466 9430 9392 9352 9310 9266 9220 9173 9124 9074 9022 8969 8915 8860 8805 8750 8694 8639 8584 8531 8479 8430 8382 8338 8297 8259 8226 8196 8172 8152 8138 8129 8125 8127 8135 8148 8166 8189 8217 8249 8285 8325 8367 8413 8461 8510 8560 8611 8662 8712 8763 8811 8858 8904 8947 8988 9026 9062 9095 9126 9153 9179 9202 9223 9241 9258 9273 9286 9298 9309 9319 9328 9337 9345 9353 9362 9370 9379 9388 9398 9408 9419 9431 9443 9456 9469 9483 9497 9512 9527 9542 9557 9573 9588 9603 9617 9631 9644 9657 9668 9679 9689 9698 9706 9713 9719 9724 9728 9731 9734 9735 9737 9737 9738 9738 9737 9737 9736 9736 9735 9735 9735 9734 9734 9734 9734 9734 9734 9734 9734 9733 9733 9732 9730 9729 9727 9724 9722 9719 9716 9713 9710 9707 9704 9701 9698 9696 9694 9693 9692 9691 9691 9692 9693 9694 9695 9697 9699 9701 9703 9705 9706 9708 9709 9709 9710 9710 9709 9708 9707 9706 9704 9702 9700 9699 9697 9696 9695 9694 9693 9693 9694 9694 9695 9697 9698 9700 9702 9703 9705 9707 9708 9709 9709 9709 9708 9707 9705 9702 9699 9696 9692 9687 9682 9678 9673 9668 9663 9658 9654 9650 9646 9643 9640 9638 9637 9636 9636 9636 9636 9637 9638 9639 9640 9642 9643 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9658 9660 9662 9665 9668 9672 9675 9680 9684 9689 9694 9699 9704 9709 9714 9719 9724 9728 9732 9735 9739 9742 9744 9747 9749 9751 9752 9754 9755 9757 9759 9760 9762 9763 9765 9767 9769 9771 9772 9774 9776 9777 9778 9779 9780 9780 9780 9779 9778 9777 9774 9772 9768 9764 9760 9755 9749 9742 9734 9726 9717 9707 9696 9684 9671 9656 9640 9623 9604 9583 9561 9537 9510 9482 9451 9418 9382 9343 9302 9258 9211 9162 9109 9055 8997 8937 8875 8810 8744 8676 8606 8536 8464 8392 8320 8248 8177 8106 8036 7968 7901 7837 7775 7716 7660 7608 7558 7513 7471 7434 7401 7373 7350 7331 7318 7309 7306 7309 7316 7329 7348 7371 7400 7433 7471 7514 7561 7613 7667 7725 7786 7850 7915 7982 8050 8119 8188 8257 8326 8394 8460 8526 8590 8652 8712 8770 8825 8879 8930 8979 9026 9071 9114 9155 9193 9230 9265 9298 9330 4610 0 63 5 9360 9388 9414 9439 9462 9484 9504 9522 9539 9554 9567 9579 9589 9598 9606 9612 9617 9620 9623 9624 9625 9624 9623 9622 9619 9616 9613 9609 9605 9600 9595 9590 9585 9579 9573 9567 9561 9554 9547 9540 9533 9526 9518 9510 9502 9493 9485 9475 9466 9456 9445 9434 9422 9410 9396 9382 9366 9350 9332 9312 9291 9268 9244 9217 9189 9159 9126 9092 9056 9017 8977 8935 8891 8845 8799 8751 8703 8654 8605 8557 8509 8463 8418 8375 8334 8297 8262 8231 8204 8182 8163 8149 8140 8135 8135 8140 8149 8163 8181 8203 8228 8257 8289 8324 8362 8401 8442 8484 8527 8571 8615 8658 8702 8745 8787 8828 8868 8907 8944 8979 9013 9045 9075 9104 9130 9155 9179 9201 9221 9240 9258 9275 9291 9306 9321 9335 9348 9361 9374 9387 9400 9413 9426 9439 9452 9465 9477 9490 9502 9514 9526 9537 9548 9558 9567 9576 9584 9591 9597 9603 9608 9612 9616 9620 9623 9626 9629 9632 9635 9638 9641 9645 9649 9654 9658 9664 9669 9675 9682 9689 9696 9703 9710 9717 9724 9731 9738 9745 9752 9758 9764 9769 9775 9780 9784 9789 9793 9797 9801 9804 9808 9811 9815 9818 9821 9825 9828 9831 9833 9836 9838 9840 9842 9843 9844 9844 9844 9843 9841 9840 9837 9835 9832 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9789 9786 9783 9780 9778 9776 9774 9773 9771 9770 9769 9768 9766 9765 9764 9763 9761 9760 9758 9757 9755 9754 9752 9751 9749 9748 9747 9746 9745 9745 9744 9744 9744 9744 9745 9745 9746 9747 9748 9750 9751 9752 9754 9756 9757 9759 9761 9762 9764 9766 9767 9769 9771 9773 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9795 9797 9800 9803 9806 9809 9812 9815 9818 9821 9825 9828 9831 9834 9837 9840 9843 9846 9848 9850 9852 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9892 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9884 9883 9882 9881 9879 9877 9875 9872 9870 9867 9864 9861 9858 9855 9853 9850 9848 9845 9843 9841 9839 9837 9835 9834 9832 9830 9828 9826 9823 9820 9817 9814 9810 9806 9801 9796 9791 9785 9779 9773 9766 9760 9753 9746 9739 9731 9724 9716 9709 9701 9693 9685 9676 9668 9659 9650 9641 9631 9622 9612 9602 9592 9582 9572 9562 9552 9543 9533 9524 9516 9508 9500 9493 9486 9480 9474 9468 9463 9458 9453 9449 9444 9439 9434 9429 9423 9417 9410 9403 9395 9386 9377 9366 9355 9343 9329 9314 9298 9281 9263 9243 9221 9197 9172 9145 4611 0 63 5 9116 9085 9052 9016 8978 8938 8895 8850 8803 8753 8701 8647 8591 8533 8474 8414 8352 8290 8228 8167 8105 8045 7986 7929 7874 7821 7772 7725 7682 7643 7608 7576 7549 7525 7506 7490 7477 7468 7462 7459 7458 7459 7462 7466 7471 7475 7480 7485 7488 7491 7492 7492 7489 7484 7477 7468 7455 7440 7422 7400 7376 7348 7317 7282 7244 7202 7157 7108 7056 7000 6940 6877 6810 6741 6668 6593 6515 6435 6354 6272 6190 6108 6026 5946 5868 5792 5721 5654 5591 5533 5481 5436 5396 5363 5337 5316 5302 5294 5291 5292 5296 5305 5314 5323 5332 5341 5346 5348 5345 5336 5320 5297 5266 5226 5177 5120 5054 4980 4898 4808 4713 4611 4505 4395 4283 4171 4060 3948 3839 3734 3632 3537 3447 3364 3289 3220 3160 3108 3064 3028 3000 2980 2968 2964 2968 2979 2998 3024 3058 3099 3148 3204 3267 3337 3414 3498 3589 3687 3790 3900 4015 4136 4260 4389 4522 4656 4794 4932 5071 5210 5350 5488 5625 5761 5895 6026 6155 6282 6406 6528 6647 6764 6878 6990 7100 7207 7313 7415 7516 7614 7709 7802 7891 7978 8061 8140 8215 8287 8354 8417 8476 8530 8580 8626 8667 8704 8738 8767 8793 8816 8837 8854 8870 8883 8895 8905 8915 8923 8930 8937 8944 8950 8956 8963 8969 8975 8982 8989 8996 9004 9012 9021 9031 9041 9052 9064 9077 9090 9104 9119 9135 9151 9167 9184 9201 9218 9235 9252 9268 9284 9299 9313 9327 9340 9351 9362 9372 9381 9389 9396 9403 9408 9413 9418 9422 9425 9428 9431 9433 9435 9437 9438 9439 9440 9440 9440 9439 9437 9435 9433 9430 9426 9422 9417 9411 9405 9399 9392 9384 9376 9368 9359 9350 9340 9331 9321 9311 9300 9290 9279 9269 9258 9247 9236 9226 9215 9205 9195 9186 9177 9168 9160 9153 9147 9141 9136 9132 9128 9126 9124 9123 9123 9124 9125 9127 9129 9132 9135 9139 9144 9148 9153 9158 9164 9170 9176 9182 9188 9194 9200 9207 9213 9220 9226 9233 9239 9245 9251 9257 9263 9269 9274 9279 9285 9289 9294 9299 9303 9307 9312 9316 9320 9324 9328 9332 9336 9340 9344 9348 9351 9355 9359 9362 9365 9368 9370 9372 9374 9375 9376 9376 9375 9374 9373 9371 9368 9366 9362 9359 9355 9351 9347 9343 9339 9335 9332 9329 9326 9324 9322 9321 9321 9322 9323 9325 9328 9332 9337 9342 9348 9355 9362 9370 9379 9388 9397 9407 9418 9429 9440 9452 9463 9475 9488 9500 9512 9525 9537 9549 9561 9572 9583 9594 9604 9614 9623 9630 9638 9644 9649 9653 9656 9658 9658 9658 9656 9652 9648 9642 9635 9626 9616 9605 9592 9578 9563 9546 9529 9509 9489 9468 9446 9423 9399 9375 9350 9325 9301 9276 9252 9228 9205 9184 9163 9144 9127 9111 9097 9086 9076 9068 9063 9060 9059 9060 9063 9068 9074 9082 9092 9103 9115 9128 9142 9156 9171 9185 9200 9215 9230 4612 0 63 5 9244 9258 9271 9283 9294 9305 9315 9324 9332 9339 9345 9350 9354 9358 9361 9363 9365 9366 9367 9367 9368 9368 9368 9368 9369 9369 9370 9371 9372 9373 9375 9376 9378 9380 9383 9385 9388 9390 9393 9395 9398 9401 9404 9407 9411 9414 9418 9422 9427 9432 9437 9444 9450 9458 9465 9474 9483 9492 9502 9513 9523 9534 9545 9556 9566 9577 9587 9596 9605 9614 9622 9629 9636 9642 9647 9652 9656 9660 9663 9666 9669 9671 9673 9675 9677 9679 9680 9681 9682 9683 9684 9685 9685 9685 9685 9685 9684 9684 9683 9681 9680 9679 9677 9676 9674 9673 9672 9671 9670 9669 9669 9668 9668 9669 9669 9669 9670 9671 9672 9673 9674 9675 9676 9678 9679 9680 9682 9684 9685 9687 9689 9691 9693 9695 9697 9700 9702 9704 9706 9708 9710 9712 9713 9715 9716 9718 9719 9720 9722 9723 9724 9726 9728 9730 9732 9734 9737 9740 9743 9747 9750 9754 9758 9762 9766 9770 9773 9777 9780 9783 9786 9789 9791 9794 9796 9798 9799 9801 9802 9804 9805 9806 9807 9808 9809 9810 9811 9811 9811 9811 9810 9809 9808 9806 9803 9800 9797 9793 9789 9785 9781 9776 9771 9766 9762 9757 9752 9747 9742 9738 9733 9728 9723 9717 9712 9706 9700 9694 9687 9680 9673 9665 9657 9650 9642 9634 9627 9620 9613 9607 9602 9598 9594 9591 9589 9588 9587 9588 9589 9590 9593 9596 9599 9602 9606 9609 9613 9616 9619 9622 9625 9627 9628 9629 9629 9628 9627 9624 9621 9617 9612 9605 9597 9588 9578 9567 9553 9539 9523 9506 9487 9467 9445 9422 9398 9373 9347 9320 9292 9263 9234 9204 9174 9143 9113 9082 9052 9022 8991 8962 8933 8904 8877 8850 8824 8800 8776 8755 8734 8716 8700 8685 8674 8664 8657 8652 8651 8652 8656 8662 8671 8683 8697 8714 8732 8753 8775 8799 8825 8851 8878 8907 8935 8964 8993 9021 9050 9078 9106 9133 9160 9186 9212 9236 9260 9283 9305 9326 9346 9365 9383 9400 9416 9430 9444 9456 9467 9477 9486 9493 9500 9506 9511 9515 9519 9522 9525 9528 9531 9534 9537 9541 9545 9549 9554 9560 9566 9573 9581 9588 9597 9606 9615 9624 9634 9643 9653 9663 9672 9682 9691 9700 9709 9717 9726 9734 9742 9749 9757 9764 9771 9777 9784 9790 9796 9802 9808 9813 9818 9823 9828 9832 9836 9839 9842 9844 9847 9848 9850 9851 9851 9851 9851 9850 9849 9847 9845 9843 9840 9837 9833 9829 9825 9819 9813 9807 9800 9791 9783 9773 9762 9751 9739 9725 9711 9695 9679 9662 9643 9624 9604 9582 9560 9538 9514 9490 9465 9440 9415 9389 9363 9336 9310 9283 9257 9230 9204 9178 9153 9128 9104 9080 9057 9035 9014 8994 8975 8958 8941 8927 8913 8901 8891 8882 8875 8869 8865 8863 8862 8862 8864 8868 8872 8878 8885 8892 8901 8910 8921 8931 8943 8955 8968 8981 8994 9008 9022 9036 9051 9065 4613 0 63 5 9080 9095 9110 9125 9140 9155 9170 9184 9198 9212 9225 9237 9249 9261 9272 9282 9291 9300 9309 9317 9324 9331 9337 9343 9349 9354 9359 9364 9368 9373 9377 9380 9383 9386 9388 9388 9388 9387 9384 9379 9372 9363 9352 9338 9322 9302 9280 9254 9224 9192 9155 9116 9072 9025 8974 8919 8860 8798 8731 8661 8586 8508 8424 8337 8245 8148 8045 7938 7826 7708 7585 7457 7323 7184 7040 6892 6739 6583 6423 6261 6098 5933 5768 5604 5441 5280 5123 4971 4822 4680 4544 4415 4294 4180 4075 3978 3890 3811 3741 3680 3628 3585 3550 3525 3508 3500 3502 3512 3530 3558 3595 3641 3695 3759 3832 3913 4003 4102 4208 4322 4443 4570 4702 4839 4979 5122 5266 5410 5553 5694 5833 5966 6093 6214 6326 6430 6523 6606 6678 6738 6785 6820 6841 6849 6844 6825 6793 6749 6691 6622 6540 6448 6345 6232 6111 5981 5845 5703 5555 5405 5252 5097 4943 4789 4637 4488 4344 4205 4071 3944 3825 3714 3611 3517 3432 3357 3292 3236 3190 3155 3129 3113 3107 3111 3125 3149 3183 3227 3281 3345 3419 3503 3597 3701 3814 3938 4070 4211 4362 4519 4684 4856 5033 5216 5402 5591 5784 5976 6168 6359 6550 6737 6920 7099 7272 7440 7601 7756 7903 8042 8173 8297 8413 8520 8620 8712 8797 8875 8946 9010 9068 9119 9166 9207 9243 9275 9302 9326 9345 9362 9376 9387 9395 9402 9406 9409 9410 9410 9409 9407 9404 9400 9396 9391 9387 9381 9376 9370 9365 9359 9354 9348 9342 9337 9331 9326 9320 9315 9310 9304 9299 9293 9288 9282 9277 9271 9265 9260 9254 9248 9242 9237 9231 9226 9221 9216 9211 9207 9204 9201 9198 9196 9195 9195 9195 9195 9197 9199 9201 9204 9208 9211 9215 9219 9223 9227 9231 9234 9237 9240 9242 9244 9244 9244 9244 9242 9239 9235 9231 9224 9217 9209 9199 9188 9175 9161 9145 9128 9110 9090 9068 9046 9022 8997 8972 8946 8919 8892 8865 8838 8811 8785 8760 8736 8714 8693 8673 8656 8641 8627 8617 8608 8602 8599 8598 8600 8604 8611 8621 8633 8647 8664 8683 8704 8727 8751 8777 8805 8834 8863 8893 8924 8955 8986 9017 9048 9078 9108 9137 9165 9192 9218 9243 9266 9289 9310 9331 9350 9369 9386 9402 9417 9432 9445 9457 9469 9479 9488 9496 9502 9507 9511 9512 9513 9511 9507 9502 9494 9484 9471 9457 9440 9420 9398 9373 9346 9315 9282 9246 9208 9166 9121 9073 9022 8968 8911 8851 8788 8721 8652 8580 8506 8429 8350 8270 8188 8104 8021 7937 7854 7770 7688 7608 7529 7454 7381 7311 7246 7184 7128 7076 7029 6987 6951 6921 6896 6876 6863 6855 6852 6855 6863 6876 6894 6917 6945 6977 7013 7053 7097 7144 7195 7249 7307 7367 7429 7494 7561 7631 7701 7773 7846 7920 7994 8068 8142 8216 8288 8360 8429 8497 8563 8627 8688 8747 8803 8856 8907 8955 9000 4614 0 63 5 9043 9083 9121 9157 9191 9223 9253 9282 9310 9336 9362 9386 9410 9432 9454 9474 9494 9513 9531 9548 9563 9578 9591 9603 9614 9623 9631 9638 9643 9648 9650 9652 9653 9652 9650 9647 9644 9639 9633 9626 9618 9608 9598 9586 9573 9559 9543 9526 9507 9486 9464 9439 9412 9383 9352 9319 9283 9245 9205 9162 9117 9069 9020 8968 8914 8858 8800 8740 8679 8616 8552 8486 8419 8350 8280 8210 8138 8065 7990 7915 7840 7763 7685 7607 7529 7450 7372 7293 7215 7138 7063 6989 6917 6848 6782 6720 6663 6610 6563 6522 6487 6459 6439 6426 6422 6425 6437 6458 6487 6525 6570 6624 6685 6753 6829 6910 6997 7089 7186 7285 7388 7494 7600 7707 7814 7921 8026 8130 8232 8330 8425 8517 8605 8689 8768 8843 8914 8980 9042 9100 9154 9204 9250 9293 9332 9369 9402 9433 9462 9488 9512 9535 9556 9575 9592 9608 9623 9637 9649 9660 9670 9679 9687 9694 9700 9706 9710 9715 9718 9721 9724 9726 9728 9730 9732 9734 9736 9738 9741 9743 9746 9749 9753 9756 9760 9765 9769 9774 9779 9784 9789 9795 9800 9806 9812 9817 9822 9828 9833 9837 9842 9845 9849 9852 9854 9856 9857 9858 9857 9856 9855 9852 9849 9846 9841 9836 9830 9824 9817 9809 9801 9792 9782 9772 9761 9749 9737 9723 9709 9694 9679 9662 9644 9626 9607 9587 9566 9545 9523 9501 9478 9456 9433 9411 9388 9367 9346 9325 9306 9287 9269 9253 9238 9224 9211 9200 9189 9180 9172 9166 9160 9155 9151 9148 9145 9143 9142 9141 9140 9140 9139 9139 9138 9137 9137 9136 9134 9133 9131 9129 9127 9124 9121 9119 9117 9114 9112 9111 9110 9110 9111 9112 9115 9119 9125 9132 9140 9150 9161 9174 9188 9204 9221 9239 9259 9279 9300 9321 9343 9365 9387 9409 9431 9452 9472 9492 9511 9528 9545 9560 9574 9586 9597 9606 9614 9620 9625 9628 9629 9629 9628 9624 9620 9614 9607 9598 9589 9578 9567 9555 9542 9528 9514 9500 9485 9471 9456 9442 9428 9414 9400 9387 9374 9362 9351 9340 9330 9321 9313 9306 9300 9296 9292 9290 9289 9290 9292 9296 9301 9308 9316 9327 9339 9352 9367 9384 9401 9420 9440 9461 9483 9505 9528 9550 9573 9596 9618 9640 9661 9682 9701 9720 9738 9756 9772 9787 9802 9815 9828 9840 9851 9862 9872 9881 9890 9898 9906 9913 9920 9926 9932 9937 9942 9947 9951 9955 9958 9962 9964 9967 9969 9971 9973 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9979 9979 9979 9980 9981 9982 9983 9985 9986 9988 9989 9991 9992 9994 9995 9997 9998 9999 99991000010000 9999 9999 9998 9996 9995 9993 9991 9988 9986 9984 9981 9979 9977 9975 9973 9971 9970 9969 9968 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 4615 0 63 5 9969 9969 9968 9966 9965 9963 9961 9959 9957 9955 9954 9952 9951 9950 9949 9949 9949 9949 9950 9951 9952 9953 9955 9956 9958 9959 9961 9962 9962 9963 9963 9963 9963 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9949 9949 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9933 9931 9930 9927 9925 9923 9920 9917 9914 9912 9909 9906 9903 9901 9899 9897 9895 9894 9893 9893 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9903 9904 9906 9907 9909 9911 9913 9914 9916 9918 9920 9921 9923 9923 9924 9924 9923 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9910 9910 9911 9912 9914 9917 9919 9922 9925 9928 9931 9933 9936 9937 9938 9939 9938 9937 9935 9932 9928 9924 9920 9914 9909 9904 9898 9892 9887 9882 9877 9873 9868 9864 9861 9857 9853 9850 9846 9842 9837 9832 9826 9819 9811 9803 9793 9783 9772 9760 9747 9734 9721 9707 9693 9680 9666 9653 9640 9628 9617 9607 9597 9588 9581 9574 9568 9563 9559 9556 9553 9550 9549 9547 9546 9544 9543 9541 9539 9536 9532 9527 9521 9514 9505 9494 9481 9466 9448 9428 9404 9377 9347 9313 9275 9234 9188 9138 9083 9024 8961 8894 8822 8747 8668 8584 8498 8409 8317 8223 8127 8029 7931 7833 7735 7637 7541 7446 7354 7264 7178 7096 7018 6945 6877 6815 6759 6710 6667 6632 6604 6583 6571 6566 6570 6582 6602 6630 6666 6710 6761 6820 6885 6957 7035 7118 7205 7297 7392 7490 7590 7690 7791 7891 7992 8090 8186 8279 8368 8455 8536 8614 8686 8754 8817 8874 8927 8974 9017 9055 9088 9116 9141 9161 9178 9192 9202 9209 9214 9217 9217 9216 9212 9208 9203 9197 9190 9183 9176 9168 9161 9155 9148 9143 9138 9134 9131 9130 9129 9129 9131 9134 9137 9142 9148 9154 9161 9169 9177 9186 9195 9204 9213 9222 9232 9241 9250 9258 9267 9275 9283 9291 9299 9306 9313 9321 9328 9334 9341 9348 9355 9361 9368 9374 9380 9386 9392 9397 9403 9408 9413 9417 9422 9427 9431 9435 9440 9444 9449 9453 9458 9464 9469 9475 9481 9487 9494 9500 9507 9515 9522 9529 9536 9543 9550 9557 9563 9568 9574 9578 9583 9586 9589 9592 9593 9595 9595 9595 9595 9594 9592 9590 9588 9585 9582 9578 9574 9569 9565 9560 9554 9548 9542 9536 9529 9523 9516 9509 9501 9494 9487 9480 9473 9466 9459 9453 9447 9441 9436 9432 9428 9425 9422 9420 9418 9418 9417 9418 9419 9420 9422 9425 9428 9431 9434 9437 9440 9444 9447 9450 9453 9456 9459 9461 9462 9463 9464 9464 9463 9462 9459 9456 9452 9446 9439 9430 9420 9408 9394 4616 0 63 5 9378 9360 9339 9316 9289 9260 9228 9193 9154 9112 9066 9017 8963 8906 8844 8778 8707 8631 8550 8464 8372 8274 8169 8058 7941 7816 7684 7545 7399 7246 7086 6920 6747 6568 6384 6196 6004 5809 5613 5416 5219 5024 4831 4641 4456 4276 4103 3937 3779 3630 3489 3358 3236 3124 3021 2928 2845 2770 2705 2649 2601 2561 2529 2505 2489 2480 2478 2484 2497 2519 2548 2585 2631 2685 2749 2822 2904 2996 3098 3210 3332 3464 3606 3757 3917 4085 4261 4444 4633 4828 5026 5229 5433 5638 5843 6049 6251 6451 6647 6838 7024 7203 7375 7541 7698 7847 7987 8120 8243 8358 8465 8564 8655 8738 8814 8883 8946 9004 9055 9102 9144 9183 9217 9249 9277 9304 9328 9350 9371 9390 9409 9426 9443 9459 9475 9490 9505 9519 9533 9547 9560 9573 9585 9597 9609 9620 9630 9640 9649 9658 9666 9673 9680 9686 9691 9695 9699 9703 9705 9707 9709 9710 9711 9711 9711 9710 9710 9709 9707 9706 9704 9703 9701 9699 9697 9695 9693 9691 9688 9686 9684 9681 9679 9676 9673 9670 9667 9664 9660 9656 9652 9647 9643 9638 9632 9626 9620 9614 9606 9599 9591 9583 9575 9566 9557 9547 9538 9528 9518 9509 9499 9489 9480 9471 9462 9454 9446 9438 9431 9425 9419 9414 9409 9405 9402 9399 9397 9395 9394 9394 9394 9395 9397 9399 9401 9404 9408 9412 9416 9420 9425 9429 9434 9439 9443 9447 9450 9453 9455 9456 9457 9455 9453 9449 9444 9437 9429 9419 9407 9393 9378 9361 9341 9320 9297 9272 9245 9216 9184 9150 9114 9075 9033 8988 8940 8890 8835 8778 8717 8652 8584 8512 8437 8359 8277 8192 8105 8016 7924 7831 7736 7641 7545 7449 7354 7259 7166 7075 6986 6899 6816 6736 6659 6587 6519 6456 6399 6346 6300 6259 6226 6198 6178 6166 6160 6163 6173 6191 6218 6252 6294 6345 6402 6467 6539 6617 6701 6790 6884 6982 7083 7187 7293 7399 7507 7614 7720 7825 7927 8028 8125 8219 8309 8395 8478 8556 8629 8698 8763 8823 8880 8932 8980 9024 9064 9102 9136 9167 9195 9221 9244 9266 9286 9305 9322 9339 9354 9369 9384 9399 9413 9428 9443 9458 9473 9489 9505 9521 9537 9554 9570 9587 9603 9620 9636 9651 9667 9682 9696 9710 9723 9736 9748 9759 9769 9780 9789 9798 9806 9814 9822 9829 9836 9842 9848 9854 9860 9866 9871 9876 9881 9886 9891 9896 9900 9904 9908 9912 9916 9919 9922 9925 9927 9929 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9930 9929 9927 9925 9924 9922 9921 9919 9918 9917 9916 9915 9915 9914 9915 9915 9916 9916 9917 9919 9920 9921 9922 9923 9924 4617 0 63 5 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9920 9919 9918 9916 9915 9912 9910 9907 9904 9900 9897 9893 9889 9884 9880 9876 9871 9867 9862 9858 9854 9850 9846 9842 9838 9834 9831 9827 9823 9820 9816 9812 9808 9804 9800 9796 9791 9787 9783 9778 9773 9768 9763 9758 9752 9746 9740 9733 9726 9718 9709 9699 9688 9675 9661 9645 9628 9608 9586 9561 9533 9503 9470 9433 9392 9348 9300 9249 9192 9132 9067 8997 8923 8843 8759 8669 8574 8474 8369 8258 8142 8021 7896 7765 7631 7492 7350 7205 7057 6906 6755 6603 6451 6299 6149 6002 5856 5715 5579 5447 5321 5201 5089 4983 4885 4796 4714 4641 4577 4521 4474 4435 4405 4384 4371 4367 4371 4383 4403 4432 4469 4514 4567 4627 4697 4774 4859 4952 5052 5161 5276 5399 5528 5664 5805 5952 6103 6258 6415 6576 6737 6897 7058 7219 7376 7531 7682 7829 7971 8107 8237 8361 8479 8589 8693 8790 8881 8964 9042 9113 9179 9238 9293 9343 9388 9429 9466 9499 9529 9556 9580 9601 9619 9635 9649 9661 9670 9678 9684 9689 9692 9694 9695 9694 9693 9691 9688 9684 9681 9676 9672 9667 9662 9657 9652 9647 9642 9637 9632 9627 9622 9617 9613 9608 9603 9599 9595 9591 9587 9584 9581 9579 9577 9576 9575 9576 9576 9578 9580 9582 9585 9589 9593 9597 9602 9606 9611 9616 9621 9626 9631 9636 9641 9646 9651 9656 9661 9666 9672 9677 9683 9689 9696 9703 9709 9717 9724 9731 9738 9746 9753 9760 9767 9773 9779 9785 9790 9795 9799 9803 9807 9810 9812 9815 9817 9819 9821 9822 9823 9825 9826 9827 9828 9829 9829 9830 9831 9831 9831 9831 9831 9831 9831 9830 9830 9829 9829 9828 9827 9827 9826 9825 9825 9825 9825 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9817 9816 9815 9814 9812 9811 9810 9809 9808 9806 9805 9803 9802 9801 9799 9798 9796 9795 9793 9792 9790 9789 9787 9786 9784 9783 9781 9779 9777 9774 9772 9769 9766 9762 9758 9754 9750 9745 9739 9733 9727 9721 9714 9706 9699 9690 9681 9672 9662 9651 9640 9628 9615 9601 9587 9571 9554 9536 9517 9497 9475 9452 9429 9404 9377 9350 9322 9293 9264 9234 9203 9172 9142 9112 9082 9053 9024 8997 8971 8947 8924 8903 8884 8868 8853 8841 8831 8824 8819 8816 8816 8819 8823 8830 8839 8850 8862 8876 8892 8908 8926 8945 8963 8982 9001 9020 9038 9055 9071 9086 9099 9109 9118 9125 9129 9131 9130 9126 9120 9111 9099 9086 9069 9052 9032 9011 8989 8966 8943 8920 8897 8875 8854 8835 8817 8802 8789 8779 8772 8768 8766 8769 8774 8783 8794 8809 8827 8848 8871 8896 8924 8954 8985 9018 9052 9087 9122 9158 9194 4618 0 63 5 9230 9265 9301 9335 9369 9402 9434 9464 9493 9521 9548 9573 9596 9618 9639 9657 9675 9690 9705 9717 9729 9739 9747 9755 9761 9767 9771 9774 9777 9779 9781 9782 9783 9783 9783 9783 9783 9783 9783 9784 9784 9784 9784 9785 9785 9786 9786 9787 9787 9787 9788 9788 9788 9788 9788 9788 9787 9787 9788 9788 9788 9789 9790 9791 9793 9794 9796 9799 9801 9804 9807 9810 9813 9816 9819 9822 9825 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9849 9852 9854 9856 9859 9862 9864 9867 9870 9872 9875 9877 9879 9880 9882 9883 9883 9883 9883 9882 9881 9880 9878 9876 9874 9872 9869 9867 9865 9862 9860 9857 9855 9852 9850 9847 9844 9841 9838 9834 9830 9825 9820 9814 9808 9801 9793 9785 9777 9768 9758 9748 9737 9726 9714 9701 9689 9675 9661 9647 9632 9617 9601 9585 9568 9551 9533 9516 9497 9479 9461 9443 9425 9407 9390 9373 9357 9342 9329 9316 9305 9295 9287 9281 9276 9273 9271 9271 9272 9275 9280 9285 9292 9299 9308 9317 9327 9338 9349 9360 9371 9383 9394 9405 9417 9428 9439 9450 9461 9472 9482 9492 9502 9511 9520 9528 9536 9543 9550 9556 9560 9564 9567 9569 9569 9569 9567 9564 9560 9555 9549 9542 9534 9525 9515 9505 9495 9485 9474 9464 9454 9444 9435 9426 9418 9411 9404 9398 9393 9389 9385 9382 9380 9379 9378 9377 9377 9378 9380 9382 9384 9388 9392 9396 9402 9408 9415 9423 9431 9441 9451 9462 9474 9486 9499 9513 9526 9540 9554 9568 9582 9595 9608 9621 9633 9645 9656 9667 9677 9687 9696 9705 9713 9722 9730 9737 9745 9752 9759 9765 9772 9778 9783 9788 9792 9796 9798 9800 9801 9801 9800 9797 9794 9790 9785 9779 9773 9765 9758 9749 9741 9732 9723 9715 9706 9697 9688 9679 9670 9661 9651 9642 9631 9620 9607 9594 9579 9563 9545 9524 9502 9477 9450 9419 9386 9349 9309 9266 9218 9167 9111 9050 8985 8916 8841 8761 8675 8584 8488 8386 8279 8167 8049 7926 7797 7665 7528 7387 7243 7096 6947 6795 6642 6490 6338 6186 6035 5887 5742 5600 5463 5330 5203 5082 4968 4860 4759 4666 4581 4503 4433 4372 4318 4272 4233 4201 4177 4158 4145 4138 4136 4137 4143 4151 4162 4176 4190 4207 4224 4241 4260 4279 4298 4319 4340 4363 4387 4413 4442 4474 4509 4549 4593 4643 4698 4760 4828 4902 4983 5072 5166 5268 5376 5490 5610 5735 5865 5999 6136 6276 6417 6560 6703 6846 6988 7128 7267 7403 7536 7665 7791 7912 8028 8140 8246 8347 8443 8534 8619 8698 8772 8841 8904 8963 9016 9064 9108 9147 9182 9213 9240 9264 9284 9302 9317 9330 9340 9349 9357 9363 9368 9372 9375 9378 9380 9381 9383 9384 9385 9385 9386 9386 9386 9386 9387 9387 9387 9387 9387 9388 9389 9389 9391 9392 9394 9396 9398 9400 9403 9406 9409 9412 9415 4619 0 63 6 9506 9509 9511 9514 9516 9519 9521 9524 9527 9529 9532 9535 9538 9542 9545 9548 9552 9556 9560 9564 9567 9571 9575 9579 9583 9587 9590 9593 9596 9599 9601 9603 9604 9605 9606 9606 9606 9605 9604 9603 9601 9599 9596 9594 9591 9588 9585 9582 9579 9576 9573 9571 9568 9566 9564 9562 9560 9559 9558 9557 9557 9557 9557 9557 9557 9558 9558 9559 9559 9560 9560 9560 9559 9558 9556 9553 9549 9543 9536 9528 9518 9505 9490 9473 9453 9430 9404 9374 9342 9305 9265 9222 9174 9123 9068 9009 8946 8879 8808 8733 8654 8571 8484 8393 8297 8197 8093 7984 7870 7752 7629 7501 7369 7231 7090 6944 6793 6639 6481 6320 6158 5992 5826 5660 5495 5329 5166 5006 4849 4697 4550 4409 4274 4146 4026 3913 3808 3712 3624 3545 3474 3412 3359 3314 3278 3251 3232 3222 3220 3228 3244 3269 3304 3348 3402 3465 3538 3622 3715 3818 3930 4053 4184 4324 4471 4627 4789 4956 5129 5306 5485 5667 5849 6031 6212 6392 6569 6742 6911 7075 7233 7386 7532 7673 7806 7933 8053 8166 8273 8373 8467 8554 8636 8712 8782 8847 8907 8963 9013 9060 9102 9141 9176 9207 9236 9261 9284 9304 9321 9335 9348 9357 9365 9370 9372 9373 9370 9365 9357 9346 9333 9316 9295 9272 9244 9213 9178 9139 9096 9049 8997 8942 8882 8818 8750 8678 8601 8521 8438 8351 8261 8168 8073 7976 7877 7777 7675 7574 7473 7372 7272 7175 7079 6986 6897 6811 6730 6653 6582 6516 6457 6403 6357 6317 6285 6260 6242 6232 6230 6236 6249 6270 6299 6335 6378 6428 6486 6549 6619 6695 6776 6862 6953 7047 7145 7246 7349 7454 7559 7665 7772 7877 7981 8083 8183 8281 8375 8466 8553 8636 8714 8789 8859 8925 8986 9043 9096 9145 9190 9231 9269 9304 9336 9364 9391 9415 9437 9457 9475 9492 9508 9522 9534 9546 9557 9566 9575 9583 9591 9597 9603 9608 9612 9616 9619 9622 9624 9625 9626 9626 9625 9624 9622 9619 9616 9612 9608 9602 9596 9589 9581 9572 9562 9551 9539 9526 9512 9496 9479 9460 9441 9419 9396 9372 9346 9318 9289 9258 9227 9194 9159 9124 9089 9053 9016 8980 8944 8909 8875 8842 8810 8781 8754 8729 8707 8689 8673 8661 8652 8647 8645 8648 8653 8663 8675 8691 8710 8732 8757 8784 8813 8844 8877 8911 8946 8982 9018 9054 9090 9125 9160 9194 9227 9258 9289 9317 9344 9369 9393 9415 9435 9453 9470 9485 9498 9510 9521 9531 9540 9548 9556 9562 9569 9575 9580 9586 9591 9597 9602 9608 9613 9619 9625 9631 9637 9644 9650 9657 9664 9671 9679 9687 9695 9703 9711 9720 9729 9738 9747 9757 9766 9776 9785 9795 9804 9813 9822 9831 9839 9847 9855 9863 9869 9876 9882 9888 9893 9898 9902 9906 9909 9912 9915 9917 9919 9920 9921 9921 9921 9920 9919 9917 9915 9912 9909 9905 9900 9895 9890 9884 4620 0 63 6 9877 9870 9863 9856 9848 9840 9832 9824 9816 9807 9799 9790 9781 9773 9764 9755 9746 9737 9728 9719 9711 9702 9693 9684 9675 9666 9656 9647 9638 9628 9619 9609 9598 9587 9576 9564 9551 9538 9523 9508 9492 9475 9457 9438 9418 9397 9375 9353 9330 9307 9284 9261 9238 9216 9194 9173 9154 9136 9120 9106 9094 9085 9078 9074 9073 9074 9079 9086 9097 9110 9126 9144 9165 9188 9213 9240 9268 9297 9327 9358 9389 9420 9451 9481 9511 9540 9568 9595 9620 9645 9668 9690 9710 9729 9747 9764 9779 9794 9807 9819 9830 9840 9849 9858 9865 9871 9877 9881 9885 9887 9889 9890 9890 9889 9887 9884 9880 9876 9870 9865 9858 9851 9844 9836 9828 9819 9811 9802 9793 9784 9775 9765 9756 9747 9737 9727 9718 9707 9697 9687 9676 9664 9653 9641 9628 9615 9602 9588 9574 9560 9545 9530 9515 9500 9485 9470 9455 9441 9426 9412 9399 9386 9373 9361 9350 9339 9329 9320 9311 9303 9295 9288 9282 9276 9270 9265 9261 9256 9252 9249 9245 9242 9239 9237 9234 9232 9230 9228 9226 9224 9223 9221 9219 9216 9214 9211 9207 9202 9197 9191 9184 9175 9165 9154 9140 9126 9109 9090 9069 9045 9020 8991 8960 8926 8890 8850 8807 8761 8711 8658 8601 8540 8475 8407 8334 8258 8178 8093 8005 7914 7819 7720 7619 7515 7409 7302 7192 7082 6972 6862 6752 6644 6537 6433 6331 6233 6138 6048 5962 5882 5807 5738 5676 5620 5571 5530 5496 5471 5453 5444 5444 5452 5470 5497 5532 5577 5632 5695 5767 5848 5936 6033 6137 6248 6365 6487 6615 6746 6880 7017 7154 7292 7431 7568 7703 7835 7964 8089 8210 8326 8436 8541 8639 8732 8819 8900 8975 9045 9108 9167 9221 9270 9314 9355 9391 9425 9455 9483 9508 9531 9551 9571 9588 9605 9620 9634 9648 9660 9672 9684 9695 9705 9716 9726 9736 9745 9755 9764 9773 9782 9791 9799 9808 9816 9824 9832 9840 9847 9855 9862 9869 9875 9882 9888 9893 9899 9904 9909 9913 9917 9921 9924 9927 9930 9932 9934 9936 9937 9937 9938 9938 9938 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9912 9910 9907 9905 9903 9900 9897 9894 9891 9887 9883 9879 9875 9870 9866 9861 9856 9851 9847 9842 9838 9834 9830 9826 9823 9821 9819 9817 9816 9815 9815 9816 9817 9818 9820 9823 9825 9829 9832 9836 9840 9844 9848 9853 9857 9861 9866 9870 9874 9878 9881 9885 9888 9891 9894 9897 9900 9902 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9927 9930 9932 9934 9935 9937 9938 9939 9940 9940 9940 9939 9938 9936 9934 9931 9928 9924 9920 9915 9910 9905 9899 9893 9887 9880 9874 9868 9861 9855 9849 9842 9836 9830 9823 9817 9811 9804 9798 9791 9784 9777 9770 9763 9756 9748 9741 9734 9726 9719 9712 9706 9700 9695 4621 0 63 6 9690 9685 9682 9679 9678 9677 9677 9677 9679 9682 9685 9689 9694 9699 9705 9711 9717 9724 9730 9737 9743 9750 9755 9761 9766 9770 9774 9778 9781 9783 9784 9786 9786 9787 9787 9786 9785 9785 9784 9783 9782 9781 9780 9779 9778 9778 9777 9777 9777 9778 9778 9779 9780 9781 9782 9784 9786 9787 9790 9792 9795 9798 9801 9805 9809 9814 9819 9824 9830 9837 9843 9850 9858 9865 9873 9881 9889 9897 9905 9912 9919 9926 9933 9939 9944 9949 9953 9957 9961 9964 9966 9968 9970 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9977 9975 9974 9972 9970 9968 9966 9964 9962 9959 9956 9954 9951 9948 9946 9943 9940 9937 9934 9930 9927 9924 9920 9916 9913 9909 9905 9901 9897 9894 9890 9886 9883 9880 9877 9874 9871 9869 9868 9866 9865 9864 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9858 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9845 9843 9841 9838 9836 9833 9830 9826 9822 9818 9814 9810 9805 9800 9794 9789 9783 9777 9770 9764 9758 9751 9745 9738 9731 9725 9718 9711 9705 9698 9692 9685 9679 9673 9666 9660 9654 9648 9642 9637 9631 9625 9620 9615 9610 9605 9601 9597 9593 9589 9586 9583 9581 9579 9578 9578 9577 9578 9579 9580 9583 9585 9588 9592 9595 9599 9604 9609 9614 9619 9624 9629 9635 9640 9646 9652 9657 9663 9669 9674 9680 9686 9691 9697 9702 9708 9713 9717 9722 9726 9730 9733 9735 9737 9738 9739 9739 9738 9736 9734 9730 9727 9722 9717 9711 9705 9699 9692 9685 9678 9671 9663 9656 9649 9642 9635 9628 9621 9615 9609 9604 9599 9595 9591 9588 9586 9585 9585 9585 9587 9590 9595 9600 9607 9615 9625 9635 9647 9660 9674 9688 9704 9720 9736 9752 9768 9785 9801 9816 9832 9846 9860 9873 9885 9896 9907 9916 9925 9933 9940 9947 9953 9958 9963 9968 9972 9976 9980 9983 9986 9988 9991 9993 9995 9996 9997 9998 999910000100001000010000 9999 9999 9998 9997 9997 9996 9996 9995 9994 9994 9993 9993 9992 9992 9991 9990 9989 9987 9985 9982 9978 9974 9969 9964 9957 9949 9941 9931 9920 9908 9895 9880 9864 9847 9828 9807 9784 9759 9732 9703 9672 9638 9601 9561 9517 9471 9421 9367 9309 9248 9183 9113 9040 8963 8882 8798 8710 8619 8526 8429 8331 8230 8128 8026 7923 7820 7717 7616 7516 7418 7322 7229 7140 7055 6973 6896 6823 6755 6691 6632 6578 6529 6484 6443 6407 6374 6345 6319 6295 6274 6255 6238 6222 6207 6193 6179 6167 6154 6142 6130 6119 6108 6098 6090 6082 6077 6073 6071 6073 6078 6086 6098 6115 6136 6162 6193 6229 6270 6316 6368 6425 6487 6553 6624 6700 6779 6861 6947 7035 7125 7217 7310 7405 7499 7593 7687 7781 7873 7965 8054 8142 4622 0 63 6 8227 8311 8392 8471 8547 8621 8692 8760 8826 8888 8948 9006 9060 9112 9160 9206 9250 9290 9328 9363 9396 9426 9453 9478 9501 9522 9540 9557 9571 9584 9596 9606 9615 9623 9630 9636 9641 9645 9649 9652 9655 9658 9660 9662 9664 9665 9666 9667 9668 9669 9670 9670 9671 9672 9673 9675 9676 9678 9681 9684 9688 9692 9697 9702 9709 9715 9723 9731 9739 9748 9757 9767 9776 9785 9794 9803 9812 9820 9828 9835 9842 9848 9853 9857 9861 9864 9866 9868 9869 9870 9870 9870 9870 9869 9868 9867 9866 9866 9865 9864 9863 9862 9862 9861 9861 9861 9861 9861 9862 9862 9863 9864 9864 9865 9866 9868 9869 9870 9872 9873 9875 9877 9879 9881 9884 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9926 9928 9929 9930 9931 9931 9931 9931 9930 9929 9927 9925 9923 9921 9918 9914 9910 9906 9901 9896 9890 9884 9876 9868 9859 9849 9837 9825 9811 9795 9778 9759 9739 9716 9692 9665 9636 9605 9571 9535 9496 9454 9410 9363 9314 9261 9205 9147 9085 9020 8953 8882 8809 8733 8654 8572 8488 8402 8314 8223 8132 8039 7945 7851 7757 7663 7569 7476 7385 7295 7208 7123 7042 6964 6890 6820 6754 6694 6639 6589 6545 6507 6475 6449 6430 6417 6411 6412 6419 6432 6452 6478 6509 6547 6590 6638 6690 6747 6808 6873 6940 7009 7081 7154 7227 7301 7375 7448 7520 7591 7659 7726 7789 7850 7908 7963 8014 8062 8107 8149 8188 8224 8258 8289 8318 8345 8371 8396 8420 8444 8467 8491 8515 8539 8564 8589 8616 8643 8671 8700 8730 8760 8792 8823 8855 8887 8919 8950 8982 9013 9044 9074 9104 9132 9160 9188 9214 9240 9265 9289 9313 9335 9357 9378 9398 9418 9437 9454 9471 9487 9502 9516 9528 9539 9550 9558 9566 9571 9576 9578 9580 9579 9577 9573 9567 9559 9549 9537 9523 9507 9489 9468 9445 9420 9392 9361 9328 9292 9253 9212 9168 9122 9073 9021 8967 8911 8853 8793 8731 8668 8603 8537 8470 8403 8336 8269 8203 8137 8072 8009 7948 7889 7832 7779 7729 7683 7640 7602 7569 7540 7517 7499 7486 7479 7478 7483 7493 7509 7531 7558 7590 7628 7670 7717 7769 7824 7883 7945 8009 8077 8146 8216 8288 8360 8432 8505 8577 8648 8718 8786 8852 8917 8979 9038 9095 9149 9200 9248 9293 9335 9373 9409 9441 9471 9498 9522 9544 9563 9579 9594 9607 9618 9627 9634 9640 9645 9649 9651 9653 9653 9653 9651 9649 9647 9644 9640 9635 9631 9626 9620 9614 9608 9602 9596 9589 9583 9577 9571 9565 9559 9554 9549 9544 9539 9535 9531 9527 9523 9520 9516 9512 9509 9505 9500 9496 9490 9484 9478 9470 9462 9452 9442 9430 9417 9403 9388 9371 9354 9335 9314 9293 9271 9247 9223 9197 9171 9144 9116 9087 9058 9028 8997 8966 8934 8901 8867 8833 8797 8760 8723 8683 4623 0 63 6 8643 8600 8556 8510 8462 8411 8358 8303 8246 8185 8122 8056 7988 7916 7842 7765 7685 7603 7518 7430 7340 7248 7154 7058 6960 6861 6760 6659 6557 6456 6354 6253 6152 6053 5956 5862 5770 5681 5596 5515 5439 5368 5302 5243 5190 5144 5105 5074 5051 5036 5030 5032 5043 5062 5091 5128 5174 5229 5292 5364 5443 5530 5624 5726 5833 5947 6066 6189 6317 6448 6582 6718 6856 6994 7132 7271 7408 7543 7677 7807 7934 8058 8177 8291 8401 8506 8605 8699 8788 8871 8948 9020 9087 9148 9205 9257 9304 9347 9387 9422 9455 9484 9510 9534 9555 9575 9592 9608 9623 9635 9647 9657 9666 9674 9682 9688 9693 9697 9701 9704 9706 9707 9708 9709 9709 9709 9709 9709 9709 9708 9708 9708 9708 9708 9708 9709 9709 9709 9710 9710 9711 9711 9711 9711 9712 9712 9712 9712 9713 9713 9714 9716 9718 9720 9723 9727 9732 9737 9743 9749 9756 9764 9772 9780 9789 9797 9806 9814 9823 9831 9839 9846 9853 9859 9865 9871 9876 9881 9886 9890 9895 9899 9904 9909 9913 9918 9923 9928 9933 9938 9943 9947 9952 9956 9960 9964 9967 9969 9971 9973 9974 9974 9974 9973 9972 9970 9968 9966 9963 9960 9957 9953 9950 9946 9942 9937 9932 9927 9921 9915 9909 9901 9894 9885 9876 9866 9856 9845 9833 9821 9808 9795 9781 9767 9753 9739 9725 9711 9696 9682 9667 9652 9637 9622 9606 9590 9573 9555 9536 9516 9495 9473 9449 9424 9396 9368 9337 9304 9270 9234 9196 9156 9115 9072 9029 8983 8937 8890 8843 8794 8746 8698 8649 8601 8554 8507 8462 8418 8376 8336 8298 8262 8230 8200 8175 8152 8134 8120 8110 8105 8105 8109 8117 8130 8148 8169 8195 8224 8257 8293 8331 8372 8415 8459 8504 8550 8596 8642 8687 8732 8777 8820 8862 8902 8941 8979 9015 9050 9083 9115 9145 9174 9201 9228 9253 9277 9300 9322 9343 9363 9383 9402 9420 9438 9455 9472 9488 9504 9520 9535 9550 9566 9581 9596 9611 9626 9640 9655 9670 9684 9698 9712 9726 9739 9752 9765 9777 9788 9799 9809 9819 9829 9838 9846 9854 9862 9869 9876 9882 9888 9894 9900 9905 9911 9916 9921 9925 9930 9934 9938 9941 9945 9948 9951 9953 9956 9958 9960 9962 9963 9965 9966 9967 9968 9969 9970 9970 9970 9970 9970 9970 9969 9969 9967 9966 9965 9963 9961 9958 9956 9953 9950 9947 9944 9940 9937 9933 9929 9925 9922 9918 9914 9910 9907 9903 9899 9896 9892 9888 9885 9881 9878 9874 9871 9868 9865 9862 9859 9856 9854 9851 9850 9848 9846 9845 9844 9844 9843 9843 9843 9843 9844 9844 9845 9845 9846 9847 9848 9850 9851 9852 9854 9855 9857 9858 9860 9862 9864 9865 9867 9869 9871 9873 9875 9877 9878 9879 9881 9882 9882 9883 9883 9883 9883 9882 9880 9879 9877 9874 9871 9868 9864 9859 9854 9848 9841 9833 9825 9816 9805 4624 0 63 6 9794 9782 9769 9754 9739 9722 9705 9686 9666 9644 9622 9599 9574 9549 9522 9494 9466 9437 9407 9376 9345 9313 9281 9248 9216 9183 9151 9119 9088 9058 9028 9000 8974 8949 8926 8906 8888 8872 8859 8849 8843 8839 8839 8842 8848 8857 8869 8884 8903 8923 8947 8972 9000 9029 9060 9092 9125 9159 9193 9228 9263 9298 9332 9367 9400 9433 9464 9495 9525 9553 9580 9606 9630 9653 9674 9694 9713 9730 9745 9759 9773 9784 9795 9805 9813 9821 9829 9835 9841 9847 9852 9857 9862 9867 9871 9875 9879 9882 9885 9888 9890 9891 9892 9893 9892 9891 9889 9886 9883 9879 9874 9869 9863 9857 9851 9844 9838 9831 9825 9818 9812 9807 9801 9796 9791 9787 9782 9778 9774 9770 9766 9762 9758 9754 9750 9745 9740 9735 9730 9725 9720 9716 9711 9706 9702 9697 9694 9690 9687 9684 9682 9680 9678 9677 9675 9674 9673 9672 9670 9669 9667 9664 9661 9658 9654 9650 9644 9639 9632 9625 9617 9609 9601 9591 9582 9572 9562 9552 9542 9531 9521 9511 9500 9490 9480 9470 9461 9451 9441 9432 9423 9414 9404 9395 9386 9377 9368 9359 9351 9342 9333 9325 9317 9309 9302 9296 9290 9284 9280 9276 9274 9272 9271 9272 9273 9276 9279 9284 9290 9297 9305 9313 9323 9333 9344 9356 9368 9380 9393 9406 9419 9432 9444 9457 9469 9481 9493 9503 9513 9522 9530 9538 9544 9549 9552 9555 9556 9556 9555 9552 9548 9543 9536 9528 9519 9509 9497 9485 9472 9458 9443 9427 9411 9394 9378 9361 9344 9328 9311 9296 9281 9267 9254 9242 9231 9223 9216 9210 9207 9205 9206 9209 9213 9220 9229 9239 9252 9266 9282 9299 9318 9338 9358 9380 9402 9424 9447 9470 9492 9515 9537 9559 9580 9601 9621 9640 9659 9676 9693 9709 9723 9737 9750 9761 9772 9782 9790 9798 9804 9809 9813 9817 9819 9820 9820 9819 9817 9814 9810 9806 9800 9794 9787 9779 9771 9762 9753 9743 9733 9723 9713 9702 9692 9681 9671 9660 9650 9641 9631 9623 9614 9606 9599 9592 9586 9580 9576 9572 9568 9566 9564 9564 9564 9565 9566 9569 9573 9577 9582 9588 9595 9602 9610 9618 9627 9636 9645 9654 9664 9673 9683 9692 9701 9710 9718 9726 9734 9741 9748 9754 9760 9766 9771 9775 9779 9782 9785 9788 9789 9791 9791 9791 9790 9788 9786 9782 9778 9773 9767 9760 9752 9743 9733 9722 9711 9698 9684 9670 9655 9638 9621 9603 9585 9565 9545 9524 9502 9480 9457 9433 9408 9384 9358 9333 9307 9282 9256 9231 9207 9183 9160 9138 9117 9097 9080 9063 9048 9035 9024 9014 9006 8999 8993 8988 8984 8980 8976 8972 8967 8961 8954 8946 8934 8921 8904 8885 8862 8835 8805 8770 8731 8687 8639 8587 8530 8468 8402 8331 8256 8176 8092 8003 7911 7813 7712 7606 7496 7382 7263 7141 7014 6883 6749 6611 6469 6324 6176 6025 5872 5717 4625 0 63 6 5560 5403 5245 5088 4932 4777 4625 4476 4330 4190 4054 3925 3802 3686 3577 3476 3383 3299 3223 3157 3099 3050 3010 2980 2958 2946 2942 2948 2962 2986 3019 3060 3111 3171 3240 3317 3404 3500 3604 3717 3838 3968 4104 4248 4399 4555 4717 4884 5054 5227 5403 5580 5757 5934 6110 6284 6456 6624 6789 6949 7105 7256 7400 7540 7673 7801 7922 8037 8147 8250 8348 8440 8526 8607 8683 8754 8820 8882 8939 8992 9041 9086 9128 9166 9201 9233 9263 9289 9313 9335 9354 9372 9388 9402 9414 9425 9435 9444 9452 9459 9465 9470 9475 9479 9483 9486 9489 9492 9495 9497 9499 9501 9502 9504 9505 9505 9505 9505 9504 9502 9500 9497 9493 9488 9483 9476 9469 9461 9452 9442 9432 9421 9409 9397 9385 9373 9361 9350 9338 9327 9316 9306 9296 9288 9280 9272 9266 9261 9256 9253 9250 9249 9248 9248 9250 9252 9255 9260 9265 9271 9278 9287 9296 9305 9316 9327 9339 9351 9363 9376 9389 9402 9415 9428 9441 9453 9465 9476 9487 9497 9507 9515 9524 9531 9538 9544 9550 9555 9559 9563 9566 9568 9569 9570 9571 9570 9569 9568 9565 9562 9559 9555 9551 9546 9541 9536 9531 9526 9522 9517 9513 9510 9507 9505 9504 9504 9505 9507 9510 9514 9519 9525 9532 9540 9549 9558 9568 9579 9591 9603 9615 9628 9641 9654 9668 9681 9694 9708 9721 9734 9747 9760 9772 9784 9795 9807 9817 9828 9837 9847 9856 9864 9872 9879 9886 9892 9898 9903 9908 9913 9917 9921 9924 9927 9930 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9947 9948 9948 9948 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9898 9894 9891 9887 9883 9879 9875 9871 9867 9862 9858 9853 9848 9844 9839 9835 9830 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9781 9776 9771 9765 9758 9751 9742 9733 9722 9711 9698 9685 9670 9654 9636 9618 9599 9578 9557 9535 9513 9490 9466 9442 9418 9394 9370 9347 9323 9300 9278 9257 9237 9217 9199 9182 9166 9152 9140 9129 9119 9112 9106 9102 9100 9100 9102 9105 9111 9118 9127 9138 9151 9165 9181 9198 9217 9236 9257 9279 9301 9324 9348 9372 9396 9419 9443 9466 9489 9510 9531 9550 9568 9584 9599 9611 9622 9631 9637 9641 9643 9642 9639 9633 9625 9614 9600 9584 9566 9545 9521 9496 9468 9438 9406 9372 9337 9300 9261 9222 9181 9140 9098 9055 9013 8971 8929 8888 8848 8809 8772 8736 8703 8672 8643 8618 8595 8576 8560 8548 8539 8534 8533 8535 8542 8552 8566 8583 8604 8629 8656 8686 8719 8755 8792 8832 8872 8915 8958 9001 9046 9090 9134 9178 9221 9263 9304 9345 9383 9421 9457 9491 9523 9554 9583 9610 9636 9659 9681 9701 9719 9735 4626 0 63 6 9749 9762 9773 9783 9790 9796 9801 9804 9806 9807 9806 9804 9801 9797 9791 9785 9778 9770 9761 9750 9739 9726 9712 9697 9680 9661 9639 9616 9590 9560 9528 9492 9452 9408 9360 9308 9250 9187 9119 9046 8967 8882 8791 8694 8591 8481 8365 8243 8114 7979 7838 7691 7537 7378 7213 7043 6869 6690 6507 6320 6132 5941 5749 5558 5367 5177 4989 4805 4625 4450 4280 4118 3962 3814 3675 3543 3421 3309 3205 3111 3025 2949 2882 2824 2775 2733 2700 2675 2658 2649 2648 2654 2669 2693 2725 2765 2816 2876 2946 3026 3117 3219 3332 3456 3591 3737 3894 4060 4237 4421 4613 4812 5016 5226 5438 5651 5866 6080 6292 6501 6707 6907 7101 7289 7469 7641 7805 7961 8108 8246 8375 8496 8609 8714 8811 8900 8982 9058 9127 9190 9247 9299 9346 9388 9425 9459 9488 9514 9536 9555 9572 9585 9596 9605 9612 9617 9621 9623 9624 9625 9624 9624 9622 9621 9619 9617 9615 9613 9611 9609 9608 9606 9605 9604 9603 9602 9601 9601 9601 9601 9602 9602 9603 9605 9607 9609 9611 9614 9617 9620 9623 9627 9631 9635 9638 9642 9646 9649 9652 9655 9657 9659 9660 9660 9660 9658 9656 9654 9650 9645 9639 9632 9623 9614 9603 9591 9578 9563 9547 9529 9510 9489 9466 9441 9415 9387 9357 9325 9291 9254 9216 9176 9134 9090 9045 8997 8948 8897 8845 8791 8736 8680 8624 8566 8508 8451 8393 8335 8278 8222 8166 8112 8059 8009 7960 7913 7869 7828 7790 7756 7725 7698 7675 7655 7641 7631 7625 7624 7627 7636 7649 7666 7688 7715 7745 7780 7819 7861 7907 7955 8007 8061 8117 8175 8235 8296 8358 8421 8484 8546 8609 8671 8732 8793 8851 8908 8963 9016 9066 9114 9160 9202 9242 9280 9314 9346 9375 9402 9426 9448 9468 9485 9502 9516 9529 9541 9552 9563 9572 9581 9590 9599 9607 9615 9622 9630 9637 9645 9652 9659 9665 9671 9677 9682 9687 9691 9695 9698 9701 9703 9704 9705 9705 9705 9704 9702 9700 9698 9694 9690 9686 9681 9675 9668 9661 9653 9644 9634 9623 9612 9599 9586 9571 9555 9539 9521 9502 9483 9462 9441 9418 9395 9372 9348 9323 9299 9274 9250 9225 9202 9179 9156 9135 9116 9098 9081 9066 9054 9043 9035 9029 9025 9024 9025 9028 9034 9041 9051 9063 9077 9093 9109 9128 9147 9167 9188 9210 9232 9254 9276 9299 9321 9343 9364 9385 9405 9425 9444 9463 9481 9498 9514 9530 9545 9559 9573 9586 9598 9610 9621 9631 9641 9651 9660 9669 9677 9686 9694 9702 9710 9718 9726 9734 9742 9751 9759 9768 9776 9785 9794 9803 9812 9820 9829 9837 9846 9853 9861 9868 9875 9882 9888 9893 9898 9903 9908 9912 9915 9919 9922 9925 9927 9929 9931 9933 9935 9936 9937 9938 9938 9939 9939 9939 9938 9937 9936 9935 9934 9932 9930 9928 9925 9923 9920 9918 9915 9913 9910 9908 9905 4627 0 63 6 9903 9901 9899 9897 9895 9894 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9886 9886 9887 9888 9890 9891 9893 9895 9897 9900 9903 9906 9909 9913 9916 9920 9923 9926 9930 9933 9936 9938 9940 9942 9943 9944 9945 9944 9944 9942 9941 9939 9936 9933 9930 9926 9922 9918 9914 9909 9904 9899 9894 9889 9884 9878 9873 9866 9860 9853 9846 9838 9830 9821 9811 9800 9789 9777 9764 9750 9735 9720 9704 9687 9669 9651 9632 9613 9593 9574 9553 9533 9513 9493 9473 9453 9433 9414 9396 9378 9360 9344 9328 9313 9299 9287 9275 9265 9256 9249 9243 9238 9235 9234 9233 9235 9237 9241 9246 9252 9259 9266 9274 9283 9292 9301 9309 9318 9326 9333 9340 9345 9350 9353 9355 9355 9354 9351 9347 9341 9333 9323 9312 9298 9283 9266 9246 9226 9203 9178 9152 9124 9095 9064 9032 8998 8963 8927 8890 8853 8815 8776 8737 8698 8659 8620 8581 8544 8506 8470 8435 8402 8369 8338 8309 8282 8257 8233 8212 8193 8177 8163 8151 8142 8136 8132 8131 8132 8137 8144 8153 8166 8181 8198 8218 8239 8263 8289 8316 8345 8374 8405 8436 8467 8498 8530 8560 8589 8617 8644 8669 8692 8713 8731 8747 8761 8772 8780 8786 8790 8791 8789 8785 8779 8771 8761 8750 8737 8722 8707 8690 8673 8655 8636 8617 8598 8579 8559 8540 8521 8501 8482 8462 8443 8423 8403 8383 8362 8341 8319 8297 8274 8250 8225 8199 8172 8145 8117 8089 8060 8032 8004 7976 7949 7924 7901 7880 7862 7848 7837 7829 7827 7829 7836 7848 7866 7889 7917 7950 7989 8031 8079 8130 8185 8242 8302 8364 8427 8491 8555 8619 8682 8743 8804 8861 8917 8970 9021 9068 9112 9154 9192 9227 9260 9289 9316 9339 9361 9380 9396 9411 9424 9435 9444 9452 9459 9465 9470 9474 9477 9481 9484 9487 9490 9494 9498 9503 9508 9514 9521 9529 9538 9547 9557 9568 9580 9592 9605 9618 9631 9645 9658 9671 9685 9697 9710 9722 9734 9745 9755 9765 9774 9783 9791 9798 9805 9812 9818 9823 9828 9833 9838 9842 9845 9849 9852 9854 9857 9859 9861 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9873 9875 9876 9877 9879 9881 9884 9886 9889 9892 9895 9899 9903 9906 9910 9914 9918 9922 9926 9930 9934 9937 9940 9943 9946 9948 9950 9951 9952 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9949 9949 9950 9951 9952 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9974 9975 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9972 9972 9972 9973 9974 9976 9977 9979 9981 9983 9985 9987 9988 9990 9991 9992 9993 9994 9994 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9987 9986 9985 9984 9982 9981 9979 9976 9974 9971 9968 4628 0 63 6 9965 9962 9958 9955 9951 9948 9945 9941 9938 9935 9932 9929 9926 9923 9920 9917 9914 9911 9908 9905 9901 9897 9893 9888 9883 9877 9871 9864 9856 9848 9838 9828 9816 9804 9790 9774 9757 9739 9718 9696 9671 9645 9616 9585 9551 9515 9476 9435 9391 9344 9295 9243 9189 9132 9072 9010 8947 8881 8813 8744 8674 8602 8530 8458 8386 8315 8244 8175 8109 8045 7984 7927 7874 7826 7783 7746 7715 7690 7673 7662 7659 7662 7673 7691 7716 7747 7784 7827 7875 7928 7984 8045 8107 8172 8239 8305 8372 8439 8505 8570 8633 8694 8752 8809 8862 8913 8961 9007 9049 9090 9127 9163 9196 9227 9257 9284 9311 9335 9359 9381 9402 9422 9441 9459 9477 9493 9509 9524 9539 9552 9566 9578 9590 9602 9613 9624 9634 9644 9653 9662 9671 9679 9687 9695 9702 9708 9714 9720 9725 9729 9733 9737 9740 9742 9743 9744 9745 9745 9744 9743 9741 9739 9737 9734 9731 9728 9725 9722 9719 9716 9712 9709 9706 9703 9701 9698 9695 9693 9690 9688 9686 9683 9680 9677 9674 9670 9665 9660 9654 9647 9639 9630 9619 9608 9595 9581 9565 9548 9529 9509 9487 9464 9440 9414 9388 9360 9331 9301 9271 9240 9209 9178 9146 9115 9084 9054 9024 8996 8969 8943 8920 8898 8878 8861 8846 8834 8824 8818 8814 8813 8815 8820 8828 8838 8851 8866 8884 8903 8924 8946 8969 8994 9019 9045 9071 9097 9123 9149 9174 9199 9223 9246 9269 9290 9311 9330 9348 9365 9381 9396 9410 9423 9434 9445 9455 9464 9473 9481 9488 9495 9502 9509 9515 9522 9529 9536 9543 9550 9558 9566 9575 9584 9593 9602 9612 9621 9631 9640 9649 9658 9666 9674 9681 9687 9693 9697 9701 9704 9705 9706 9706 9705 9704 9701 9698 9694 9689 9684 9679 9672 9666 9659 9652 9644 9636 9628 9619 9610 9601 9591 9581 9571 9561 9550 9540 9529 9518 9508 9497 9487 9477 9468 9460 9452 9445 9439 9434 9431 9429 9428 9428 9430 9433 9437 9443 9450 9457 9466 9476 9486 9496 9508 9519 9530 9540 9551 9561 9571 9580 9588 9596 9602 9608 9613 9618 9621 9624 9627 9628 9629 9630 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9631 9632 9632 9632 9633 9633 9633 9633 9633 9632 9632 9631 9629 9628 9626 9624 9621 9618 9615 9611 9607 9603 9598 9593 9588 9583 9578 9572 9567 9561 9555 9549 9543 9537 9531 9525 9519 9513 9507 9501 9495 9489 9483 9477 9471 9465 9459 9453 9447 9441 9436 9430 9425 9419 9414 9410 9405 9402 9398 9395 9392 9390 9388 9386 9385 9384 9383 9383 9383 9383 9383 9384 9384 9385 9385 9386 9387 9387 9388 9389 9390 9392 9394 9396 9398 9402 9406 9410 9416 9422 9429 9438 9447 9457 9469 9481 9494 9508 9523 9538 9554 9570 9586 9602 9618 9634 9649 9663 9677 9690 9701 9712 9721 9729 9735 9740 9744 9747 4629 0 63 6 9749 9749 9748 9746 9743 9739 9734 9729 9722 9716 9708 9700 9692 9683 9674 9665 9656 9646 9637 9627 9618 9608 9599 9591 9582 9575 9568 9561 9556 9551 9547 9545 9543 9542 9543 9545 9547 9551 9556 9562 9568 9576 9584 9593 9602 9612 9622 9632 9643 9654 9664 9675 9685 9695 9705 9714 9723 9731 9739 9746 9752 9758 9764 9768 9772 9776 9779 9781 9782 9783 9784 9783 9783 9782 9780 9778 9776 9773 9770 9767 9763 9758 9754 9748 9743 9737 9730 9723 9715 9706 9697 9687 9676 9664 9651 9637 9622 9605 9588 9569 9549 9527 9504 9479 9453 9424 9394 9362 9327 9290 9251 9210 9165 9118 9068 9015 8958 8898 8835 8767 8696 8621 8542 8459 8372 8280 8185 8085 7982 7874 7763 7648 7530 7408 7284 7157 7028 6897 6765 6631 6498 6365 6232 6100 5969 5840 5714 5591 5471 5355 5243 5135 5032 4934 4841 4754 4672 4595 4524 4459 4398 4344 4294 4250 4211 4177 4148 4124 4105 4091 4082 4078 4078 4084 4094 4110 4131 4157 4189 4226 4269 4318 4372 4432 4497 4568 4645 4726 4813 4904 5000 5100 5204 5311 5421 5534 5650 5767 5886 6006 6127 6249 6370 6492 6613 6734 6854 6973 7090 7206 7320 7432 7541 7649 7753 7855 7954 8049 8141 8229 8313 8393 8469 8540 8607 8669 8726 8779 8827 8870 8909 8943 8973 8998 9020 9038 9052 9063 9070 9075 9077 9077 9074 9069 9063 9055 9045 9034 9021 9008 8993 8977 8961 8945 8927 8910 8893 8875 8858 8841 8825 8810 8797 8784 8774 8765 8759 8754 8752 8753 8756 8762 8771 8782 8796 8812 8831 8852 8875 8900 8927 8955 8985 9015 9046 9078 9110 9143 9175 9207 9238 9269 9299 9328 9356 9382 9407 9431 9453 9473 9491 9508 9523 9537 9549 9559 9567 9575 9580 9585 9589 9591 9593 9594 9595 9595 9594 9594 9593 9592 9590 9589 9587 9585 9583 9581 9578 9576 9573 9570 9567 9564 9561 9558 9555 9553 9551 9550 9549 9549 9549 9551 9553 9557 9561 9566 9571 9578 9584 9591 9598 9605 9612 9619 9625 9630 9634 9637 9640 9641 9641 9640 9637 9634 9629 9623 9617 9609 9601 9592 9582 9572 9562 9551 9540 9529 9518 9506 9495 9484 9473 9462 9451 9440 9430 9420 9410 9401 9393 9385 9378 9371 9366 9361 9357 9355 9353 9352 9353 9354 9356 9359 9363 9368 9373 9379 9386 9393 9400 9407 9415 9422 9429 9436 9443 9449 9454 9459 9464 9467 9470 9471 9472 9472 9471 9469 9465 9461 9456 9451 9444 9437 9429 9421 9413 9404 9396 9387 9378 9370 9362 9355 9348 9342 9337 9332 9328 9325 9323 9321 9320 9319 9319 9319 9320 9321 9322 9323 9325 9326 9327 9328 9329 9329 9330 9330 9330 9330 9329 9329 9328 9328 9328 9327 9327 9327 9328 9329 9330 9331 9334 9336 9339 9343 9347 9352 9357 9363 9369 9374 9380 9386 9392 9397 9401 9405 9407 9408 9408 9406 4630 0 63 6 9401 9394 9385 9373 9357 9338 9316 9290 9259 9225 9186 9142 9094 9040 8981 8917 8847 8771 8690 8602 8508 8408 8302 8189 8070 7945 7814 7677 7534 7386 7232 7074 6913 6747 6579 6408 6236 6064 5891 5720 5549 5382 5217 5056 4900 4748 4603 4463 4330 4204 4086 3975 3871 3776 3689 3609 3538 3476 3421 3375 3338 3310 3291 3281 3280 3289 3307 3336 3376 3426 3486 3558 3640 3733 3837 3952 4076 4211 4354 4506 4666 4833 5006 5184 5366 5551 5738 5925 6111 6297 6480 6660 6836 7007 7173 7332 7485 7632 7771 7904 8029 8147 8259 8364 8462 8554 8640 8721 8797 8867 8933 8995 9053 9108 9159 9207 9252 9295 9335 9373 9409 9442 9474 9505 9533 9560 9586 9610 9632 9654 9674 9693 9710 9726 9741 9755 9768 9780 9791 9800 9809 9817 9824 9829 9834 9839 9842 9845 9847 9848 9849 9849 9849 9848 9846 9844 9841 9838 9834 9830 9825 9820 9815 9809 9802 9796 9789 9782 9775 9768 9761 9754 9747 9740 9734 9728 9723 9718 9713 9709 9705 9702 9700 9697 9695 9694 9693 9692 9691 9691 9690 9690 9690 9690 9690 9690 9690 9690 9690 9689 9689 9689 9689 9689 9689 9688 9688 9687 9687 9686 9685 9683 9682 9680 9678 9676 9674 9671 9669 9666 9662 9659 9656 9652 9648 9644 9639 9635 9629 9624 9617 9610 9602 9593 9583 9571 9558 9544 9527 9509 9488 9466 9441 9414 9385 9353 9319 9282 9244 9202 9159 9114 9067 9017 8967 8914 8860 8806 8750 8693 8637 8580 8523 8466 8410 8356 8302 8251 8202 8155 8112 8071 8035 8003 7975 7952 7934 7921 7914 7913 7917 7927 7942 7964 7990 8022 8059 8100 8146 8195 8248 8303 8361 8422 8483 8545 8608 8672 8735 8797 8858 8918 8977 9034 9089 9142 9192 9241 9287 9331 9372 9411 9448 9482 9514 9544 9571 9597 9620 9642 9661 9679 9695 9710 9723 9734 9745 9754 9762 9770 9776 9782 9787 9792 9796 9800 9803 9806 9808 9810 9811 9812 9813 9812 9811 9809 9807 9803 9799 9794 9788 9781 9774 9765 9756 9746 9735 9724 9712 9700 9687 9673 9659 9644 9629 9614 9598 9582 9566 9549 9532 9515 9498 9480 9463 9446 9428 9412 9395 9380 9365 9351 9338 9326 9316 9307 9300 9295 9291 9290 9290 9293 9297 9303 9311 9320 9331 9344 9358 9373 9389 9406 9423 9441 9460 9478 9497 9516 9534 9552 9570 9587 9603 9619 9634 9648 9661 9673 9684 9694 9703 9711 9718 9724 9730 9734 9738 9741 9743 9744 9746 9746 9747 9747 9747 9747 9747 9747 9747 9748 9748 9749 9750 9751 9752 9754 9755 9757 9759 9761 9763 9765 9767 9768 9769 9770 9771 9771 9770 9770 9768 9766 9763 9760 9756 9751 9746 9739 9732 9725 9716 9707 9697 9687 9675 9663 9650 9636 9621 9605 9589 9571 9552 9533 9512 9491 9468 9445 9420 9395 9370 9343 9316 9288 9260 9232 9204 9176 9148 9121 4631 0 63 7 9083 9059 9034 9011 8989 8968 8949 8931 8915 8900 8888 8878 8870 8864 8860 8858 8859 8862 8866 8873 8882 8892 8904 8918 8933 8948 8965 8982 9000 9017 9035 9053 9071 9088 9105 9122 9138 9153 9168 9182 9196 9210 9223 9237 9250 9263 9276 9290 9304 9317 9332 9346 9361 9376 9391 9406 9421 9436 9451 9465 9479 9492 9504 9515 9525 9533 9541 9547 9552 9555 9557 9558 9557 9556 9553 9550 9545 9541 9535 9530 9524 9518 9512 9506 9500 9495 9490 9485 9480 9476 9472 9469 9466 9464 9462 9460 9459 9459 9459 9460 9462 9464 9467 9471 9476 9482 9488 9495 9503 9512 9521 9530 9540 9550 9561 9571 9581 9590 9599 9608 9616 9623 9630 9635 9640 9644 9647 9649 9650 9651 9652 9651 9651 9650 9649 9649 9648 9647 9646 9646 9645 9645 9646 9646 9647 9649 9650 9652 9654 9657 9660 9663 9667 9671 9675 9680 9685 9691 9697 9704 9711 9718 9726 9734 9742 9750 9759 9768 9777 9785 9794 9803 9811 9819 9826 9833 9840 9845 9851 9856 9860 9863 9866 9869 9870 9872 9872 9873 9872 9871 9870 9868 9865 9861 9857 9852 9845 9838 9829 9820 9808 9796 9781 9765 9747 9727 9705 9681 9654 9626 9595 9563 9528 9491 9452 9411 9368 9324 9278 9230 9181 9131 9080 9028 8976 8924 8872 8821 8770 8720 8671 8625 8581 8539 8500 8464 8432 8404 8380 8361 8346 8336 8331 8332 8337 8347 8363 8383 8409 8438 8472 8510 8551 8596 8643 8693 8745 8798 8853 8909 8965 9021 9077 9132 9186 9239 9291 9341 9389 9435 9479 9521 9560 9597 9632 9665 9695 9722 9748 9771 9793 9812 9830 9846 9860 9873 9884 9894 9903 9911 9917 9923 9928 9931 9934 9936 9937 9938 9937 9936 9935 9933 9930 9927 9923 9919 9915 9911 9907 9903 9899 9895 9891 9887 9883 9880 9876 9873 9870 9867 9863 9860 9857 9853 9850 9846 9843 9839 9835 9831 9828 9824 9821 9817 9814 9812 9809 9807 9805 9804 9803 9802 9801 9800 9800 9799 9799 9799 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9794 9794 9795 9795 9796 9798 9799 9801 9803 9805 9807 9810 9812 9815 9818 9821 9824 9827 9831 9834 9837 9840 9844 9847 9851 9854 9858 9861 9865 9868 9872 9875 9878 9881 9884 9886 9888 9890 9892 9893 9894 9894 9895 9895 9894 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9871 9868 9866 9863 9860 9857 9853 9850 9846 9843 9839 9835 9830 9826 9821 9816 9811 9805 9800 9793 9787 9780 9772 9764 9756 9747 9738 9728 9718 9707 9696 9685 9674 9663 9651 9640 9629 9618 9608 9598 9588 9579 9571 9564 9557 9550 9545 9540 9535 9532 9529 9526 9524 9523 9521 9521 9521 9521 9521 9522 9523 9524 9525 9527 9529 9531 9534 9536 9539 9542 9544 9547 9550 9553 9556 9558 9561 9563 9566 9568 9570 9572 9574 9576 4632 0 63 7 9577 9579 9581 9583 9585 9587 9589 9591 9593 9595 9597 9599 9601 9602 9603 9604 9605 9604 9603 9602 9599 9596 9591 9585 9578 9570 9560 9549 9536 9521 9505 9487 9468 9446 9423 9398 9370 9341 9310 9277 9242 9205 9166 9126 9084 9041 8996 8950 8904 8856 8808 8760 8712 8664 8617 8571 8525 8482 8440 8400 8363 8328 8297 8269 8244 8223 8207 8194 8187 8183 8185 8191 8202 8217 8237 8262 8291 8324 8361 8402 8445 8492 8541 8592 8645 8698 8754 8809 8864 8919 8973 9027 9079 9131 9180 9228 9274 9319 9361 9402 9440 9477 9511 9544 9574 9603 9630 9655 9678 9700 9719 9737 9754 9769 9782 9794 9804 9813 9820 9826 9830 9833 9835 9836 9836 9834 9832 9828 9824 9818 9812 9805 9796 9787 9778 9767 9756 9744 9731 9717 9703 9688 9673 9657 9641 9624 9608 9591 9574 9557 9540 9524 9508 9493 9478 9464 9452 9440 9429 9419 9411 9403 9397 9393 9389 9387 9386 9386 9387 9390 9394 9398 9404 9411 9418 9427 9436 9446 9457 9468 9480 9492 9505 9518 9531 9544 9557 9569 9582 9594 9605 9616 9626 9635 9643 9650 9656 9660 9664 9667 9668 9668 9667 9666 9663 9660 9655 9651 9645 9639 9633 9627 9620 9614 9607 9600 9594 9588 9582 9576 9571 9566 9562 9558 9554 9552 9549 9548 9547 9547 9547 9548 9550 9553 9556 9561 9565 9571 9577 9584 9591 9599 9607 9616 9625 9634 9643 9653 9662 9671 9681 9690 9699 9707 9716 9724 9732 9739 9746 9753 9759 9765 9770 9775 9779 9782 9785 9787 9789 9790 9790 9790 9790 9788 9787 9785 9782 9779 9775 9771 9767 9763 9757 9752 9746 9740 9733 9726 9718 9710 9701 9691 9681 9670 9659 9647 9635 9622 9609 9595 9582 9568 9555 9542 9529 9516 9504 9493 9482 9472 9463 9455 9447 9441 9435 9430 9427 9423 9421 9419 9418 9418 9419 9420 9422 9424 9427 9431 9436 9442 9448 9455 9463 9471 9481 9491 9502 9513 9524 9536 9548 9560 9571 9583 9593 9603 9611 9619 9625 9629 9632 9633 9631 9628 9623 9615 9605 9593 9577 9560 9539 9515 9488 9458 9424 9387 9345 9300 9250 9195 9136 9072 9002 8927 8847 8762 8671 8575 8473 8367 8255 8140 8020 7896 7769 7639 7507 7373 7237 7101 6965 6830 6695 6561 6430 6301 6176 6054 5936 5823 5715 5612 5515 5425 5341 5263 5193 5131 5075 5028 4987 4954 4928 4909 4896 4888 4886 4887 4893 4900 4908 4915 4923 4929 4930 4928 4919 4905 4883 4853 4815 4768 4713 4649 4577 4497 4410 4318 4220 4119 4015 3910 3805 3700 3599 3500 3406 3317 3234 3159 3089 3028 2974 2928 2889 2858 2835 2818 2809 2808 2813 2826 2847 2875 2911 2957 3011 3074 3148 3233 3328 3435 3554 3684 3826 3979 4143 4317 4502 4694 4893 5099 5309 5521 5735 5949 6161 6370 6575 6773 6964 7147 7322 7487 7642 7788 7923 8048 8163 8268 4633 0 63 7 8364 8451 8530 8601 8665 8721 8772 8817 8856 8891 8921 8948 8971 8991 9008 9023 9036 9048 9059 9069 9079 9088 9098 9108 9118 9130 9142 9155 9170 9185 9201 9218 9235 9252 9270 9288 9305 9322 9339 9355 9370 9384 9397 9410 9421 9432 9442 9451 9460 9469 9477 9485 9494 9502 9510 9518 9527 9535 9543 9552 9560 9568 9576 9583 9590 9597 9604 9610 9615 9620 9625 9630 9634 9638 9641 9645 9647 9650 9652 9653 9654 9653 9652 9650 9646 9641 9634 9626 9616 9604 9590 9574 9557 9537 9515 9492 9467 9440 9412 9382 9351 9318 9285 9250 9215 9179 9142 9105 9067 9029 8991 8953 8915 8877 8840 8804 8769 8735 8703 8673 8645 8620 8598 8579 8563 8551 8543 8539 8540 8544 8553 8566 8583 8605 8630 8659 8691 8726 8765 8805 8847 8891 8936 8981 9027 9074 9119 9164 9209 9252 9294 9334 9373 9410 9445 9478 9509 9538 9565 9590 9614 9635 9654 9672 9687 9702 9714 9725 9734 9742 9749 9754 9759 9762 9764 9766 9767 9768 9768 9768 9767 9767 9767 9766 9766 9767 9767 9768 9770 9772 9774 9777 9780 9784 9788 9792 9797 9802 9807 9813 9818 9823 9829 9834 9839 9845 9849 9854 9858 9862 9865 9868 9871 9873 9875 9876 9877 9877 9877 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9862 9860 9858 9856 9853 9850 9846 9842 9837 9832 9826 9820 9813 9806 9799 9792 9784 9777 9769 9762 9754 9747 9740 9733 9726 9720 9714 9708 9702 9697 9692 9687 9682 9677 9673 9669 9665 9662 9659 9656 9654 9653 9652 9651 9651 9652 9653 9655 9657 9659 9662 9665 9668 9671 9674 9677 9680 9682 9685 9687 9689 9691 9692 9694 9695 9696 9697 9699 9700 9701 9702 9703 9705 9706 9706 9707 9707 9706 9705 9703 9700 9695 9690 9683 9674 9665 9653 9640 9625 9608 9590 9570 9548 9525 9500 9473 9445 9415 9383 9350 9315 9278 9240 9201 9160 9118 9074 9030 8984 8937 8889 8840 8791 8741 8691 8640 8590 8539 8488 8438 8387 8337 8287 8238 8189 8140 8092 8044 7998 7951 7906 7862 7819 7777 7737 7698 7661 7627 7595 7565 7539 7516 7496 7480 7467 7459 7454 7453 7457 7464 7475 7489 7507 7529 7553 7581 7611 7643 7678 7714 7753 7793 7835 7878 7923 7969 8015 8063 8112 8162 8213 8264 8316 8369 8422 8475 8528 8581 8634 8686 8738 8788 8837 8885 8931 8975 9018 9058 9096 9132 9165 9196 9225 9251 9275 9296 9316 9333 9349 9362 9374 9384 9393 9400 9406 9411 9415 9417 9419 9421 9421 9421 9421 9420 9419 9417 9415 9412 9409 9406 9402 9398 9393 9388 9382 9376 9368 9360 9351 9341 9331 9319 9306 9292 9277 9261 9244 9226 9207 9187 9165 9143 9120 9095 9070 9044 9017 8989 8961 8931 8901 8871 8839 8807 8774 8741 8706 8671 8636 8599 8561 8522 8482 8440 8397 8351 8303 4634 0 63 7 8253 8199 8143 8083 8020 7952 7881 7805 7725 7641 7552 7459 7363 7262 7158 7052 6942 6831 6719 6606 6494 6382 6272 6163 6058 5956 5859 5766 5679 5598 5523 5455 5394 5341 5296 5258 5229 5209 5197 5193 5199 5213 5236 5268 5309 5358 5416 5482 5556 5638 5727 5822 5924 6032 6144 6260 6380 6501 6624 6748 6872 6994 7114 7232 7346 7456 7561 7661 7756 7846 7930 8008 8081 8149 8212 8270 8325 8376 8424 8470 8513 8555 8595 8634 8673 8710 8748 8784 8820 8856 8890 8924 8957 8989 9019 9048 9075 9100 9123 9145 9164 9181 9196 9209 9220 9230 9238 9244 9249 9252 9255 9257 9258 9258 9259 9259 9259 9259 9259 9260 9261 9263 9265 9268 9272 9277 9283 9290 9297 9306 9316 9326 9338 9350 9362 9376 9389 9403 9417 9432 9446 9459 9473 9486 9498 9510 9521 9531 9541 9549 9557 9564 9570 9575 9579 9583 9585 9588 9589 9590 9591 9591 9591 9590 9590 9589 9589 9589 9588 9588 9589 9590 9591 9592 9594 9597 9600 9604 9608 9613 9618 9624 9630 9637 9644 9651 9659 9667 9675 9684 9693 9702 9711 9721 9730 9740 9749 9759 9768 9777 9787 9796 9804 9813 9821 9828 9836 9843 9849 9856 9862 9867 9872 9877 9882 9886 9890 9894 9898 9902 9905 9909 9912 9916 9919 9923 9926 9929 9932 9935 9938 9940 9943 9945 9948 9950 9952 9954 9956 9957 9959 9961 9962 9963 9964 9965 9965 9966 9965 9965 9964 9963 9961 9959 9956 9952 9948 9944 9939 9933 9927 9921 9914 9906 9898 9890 9882 9873 9863 9854 9843 9833 9821 9810 9797 9784 9771 9756 9742 9726 9711 9694 9678 9661 9644 9627 9610 9593 9576 9560 9544 9528 9514 9499 9485 9472 9459 9447 9435 9423 9411 9399 9387 9375 9363 9350 9336 9321 9305 9288 9270 9249 9227 9203 9177 9148 9116 9082 9044 9003 8959 8912 8860 8805 8746 8683 8616 8546 8472 8394 8313 8229 8142 8053 7962 7869 7775 7681 7586 7492 7398 7305 7215 7126 7041 6958 6880 6806 6737 6673 6614 6561 6515 6476 6443 6417 6399 6388 6384 6388 6400 6419 6445 6478 6518 6564 6617 6676 6740 6810 6884 6962 7044 7130 7219 7310 7403 7497 7593 7689 7785 7881 7976 8070 8163 8253 8341 8426 8508 8587 8662 8732 8799 8862 8920 8974 9023 9067 9108 9144 9176 9204 9228 9248 9266 9280 9292 9301 9307 9312 9315 9316 9316 9315 9312 9309 9305 9300 9295 9289 9283 9277 9270 9264 9258 9252 9247 9242 9238 9235 9233 9232 9233 9234 9238 9243 9249 9257 9267 9278 9290 9305 9320 9337 9355 9373 9393 9413 9434 9456 9477 9499 9521 9542 9564 9585 9605 9625 9644 9663 9681 9698 9715 9730 9745 9759 9772 9784 9796 9806 9816 9825 9834 9842 9848 9855 9860 9865 9870 9874 9877 9879 9881 9883 9883 9884 9883 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 4635 0 63 7 9862 9862 9862 9863 9864 9865 9867 9869 9871 9874 9876 9878 9880 9883 9885 9886 9888 9890 9891 9892 9894 9895 9896 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9909 9909 9908 9907 9905 9902 9898 9894 9888 9882 9874 9866 9857 9847 9836 9824 9812 9799 9786 9772 9758 9743 9727 9711 9694 9676 9658 9638 9618 9597 9574 9551 9527 9501 9475 9448 9421 9393 9365 9337 9309 9281 9254 9228 9203 9179 9157 9137 9119 9102 9088 9076 9067 9060 9055 9053 9053 9055 9060 9067 9077 9088 9102 9117 9134 9153 9173 9194 9217 9240 9264 9288 9312 9336 9360 9384 9406 9428 9448 9466 9484 9499 9512 9523 9532 9539 9543 9545 9545 9542 9537 9529 9518 9506 9491 9473 9454 9432 9409 9383 9356 9327 9296 9265 9232 9199 9165 9132 9098 9064 9031 8999 8968 8939 8911 8885 8861 8840 8821 8804 8790 8779 8771 8766 8763 8764 8767 8774 8783 8795 8809 8827 8846 8868 8892 8918 8945 8974 9004 9035 9067 9099 9131 9163 9195 9226 9256 9286 9314 9341 9366 9389 9411 9432 9450 9467 9482 9496 9509 9520 9529 9538 9546 9553 9559 9564 9569 9574 9578 9582 9586 9590 9594 9598 9603 9607 9612 9617 9622 9627 9633 9638 9644 9650 9656 9662 9669 9675 9680 9686 9691 9696 9700 9704 9707 9709 9711 9711 9711 9710 9708 9705 9701 9696 9689 9681 9672 9661 9649 9635 9620 9602 9583 9562 9539 9515 9488 9459 9429 9396 9362 9327 9290 9252 9213 9174 9134 9093 9053 9012 8972 8932 8893 8855 8817 8781 8746 8712 8678 8646 8615 8585 8555 8527 8499 8471 8444 8417 8390 8363 8336 8309 8281 8253 8225 8196 8167 8138 8108 8079 8049 8020 7991 7962 7935 7909 7884 7861 7841 7822 7807 7795 7786 7781 7779 7782 7789 7801 7817 7837 7862 7891 7925 7962 8003 8047 8094 8144 8197 8251 8306 8363 8419 8476 8533 8590 8646 8700 8753 8805 8855 8903 8949 8993 9035 9076 9114 9151 9186 9219 9251 9281 9310 9338 9364 9389 9413 9436 9458 9478 9498 9516 9532 9548 9562 9574 9584 9593 9600 9605 9608 9608 9606 9602 9595 9585 9572 9555 9536 9513 9486 9455 9420 9381 9337 9289 9235 9176 9112 9042 8967 8885 8797 8703 8602 8495 8382 8263 8138 8007 7870 7728 7582 7431 7277 7120 6960 6800 6638 6477 6316 6157 6000 5846 5696 5550 5410 5275 5147 5025 4910 4803 4704 4613 4530 4456 4392 4336 4290 4253 4227 4210 4204 4209 4224 4251 4288 4337 4397 4469 4551 4645 4749 4864 4988 5122 5264 5414 5571 5734 5903 6075 6249 6426 6604 6780 6956 7129 7299 7465 7626 7781 7931 8073 8209 8338 8460 8574 8681 8781 8874 8959 9039 9111 9178 9238 9293 9343 9388 9428 9464 9496 9524 9549 9571 9590 9607 9621 9633 9644 9653 9661 9668 9673 9679 9683 9687 9691 9694 9698 9701 9704 9707 9710 9713 9717 9720 4636 0 63 7 9723 9726 9729 9731 9734 9737 9740 9742 9745 9747 9750 9752 9755 9757 9760 9763 9765 9768 9772 9775 9779 9782 9786 9791 9795 9800 9805 9809 9814 9819 9824 9829 9833 9837 9841 9844 9847 9849 9850 9850 9849 9848 9846 9842 9838 9833 9827 9821 9814 9806 9798 9789 9781 9772 9763 9753 9744 9735 9726 9717 9708 9699 9690 9681 9672 9663 9654 9645 9636 9627 9617 9608 9599 9590 9581 9572 9563 9555 9547 9539 9532 9526 9520 9514 9509 9505 9501 9498 9495 9493 9491 9489 9488 9487 9486 9486 9486 9486 9486 9487 9488 9489 9490 9491 9493 9494 9496 9497 9498 9498 9498 9497 9495 9493 9489 9484 9477 9469 9458 9446 9432 9415 9396 9375 9351 9324 9295 9262 9227 9188 9147 9102 9054 9004 8950 8893 8833 8771 8706 8639 8570 8499 8427 8354 8280 8207 8133 8061 7990 7920 7854 7790 7730 7674 7622 7576 7535 7500 7471 7449 7434 7425 7424 7430 7443 7463 7490 7523 7563 7608 7659 7716 7776 7841 7909 7980 8053 8128 8203 8279 8355 8430 8504 8576 8646 8714 8780 8842 8902 8959 9013 9064 9112 9156 9198 9238 9275 9309 9341 9371 9399 9425 9449 9472 9493 9513 9532 9550 9567 9583 9598 9612 9625 9638 9650 9662 9673 9684 9694 9704 9714 9723 9731 9739 9747 9754 9760 9766 9772 9777 9782 9786 9790 9793 9796 9799 9801 9803 9805 9807 9809 9810 9811 9812 9813 9814 9814 9815 9815 9815 9815 9814 9813 9812 9811 9809 9807 9804 9801 9798 9795 9791 9787 9783 9779 9774 9770 9765 9761 9756 9752 9748 9744 9740 9737 9734 9731 9728 9726 9724 9722 9721 9720 9719 9719 9719 9720 9721 9722 9724 9725 9726 9728 9729 9730 9730 9730 9729 9727 9724 9721 9715 9709 9701 9691 9681 9668 9654 9638 9621 9602 9582 9560 9537 9513 9487 9461 9434 9406 9377 9348 9319 9290 9262 9233 9206 9180 9154 9131 9109 9089 9072 9057 9045 9035 9029 9026 9026 9030 9036 9045 9058 9073 9091 9112 9134 9158 9184 9211 9239 9268 9297 9327 9356 9385 9413 9441 9468 9493 9518 9542 9565 9586 9606 9625 9643 9660 9676 9690 9704 9716 9728 9739 9749 9758 9767 9775 9782 9789 9796 9802 9807 9812 9817 9822 9826 9830 9833 9837 9839 9842 9844 9847 9848 9850 9851 9852 9852 9853 9853 9852 9852 9851 9850 9849 9848 9846 9845 9843 9840 9838 9835 9833 9829 9826 9822 9818 9814 9810 9805 9800 9795 9789 9784 9778 9771 9765 9758 9752 9744 9737 9729 9721 9712 9703 9694 9684 9674 9663 9651 9640 9627 9615 9601 9588 9575 9561 9547 9534 9520 9507 9494 9482 9471 9460 9449 9440 9431 9423 9415 9409 9403 9398 9394 9390 9387 9385 9383 9382 9381 9381 9381 9382 9383 9384 9386 9388 9391 9393 9396 9399 9402 9405 9408 9411 9414 9416 9418 9420 9420 9421 9420 9419 9417 9414 9410 9405 9399 9393 9385 4637 0 63 7 9377 9368 9358 9347 9336 9325 9314 9302 9291 9280 9269 9258 9249 9240 9233 9226 9221 9217 9214 9213 9213 9215 9219 9223 9230 9237 9246 9256 9267 9279 9292 9304 9317 9330 9343 9356 9367 9377 9387 9394 9400 9404 9406 9405 9400 9393 9383 9369 9352 9330 9305 9275 9241 9203 9161 9114 9063 9008 8949 8886 8819 8749 8676 8600 8521 8441 8358 8275 8191 8107 8023 7939 7857 7776 7697 7621 7548 7478 7413 7352 7295 7244 7199 7159 7126 7099 7079 7066 7060 7062 7070 7085 7108 7137 7173 7215 7264 7317 7376 7440 7507 7579 7653 7729 7807 7886 7966 8045 8124 8202 8279 8353 8424 8493 8559 8621 8680 8735 8786 8834 8877 8917 8953 8985 9014 9039 9061 9080 9095 9109 9119 9128 9134 9138 9141 9143 9143 9142 9141 9139 9136 9134 9131 9129 9127 9126 9125 9124 9125 9126 9129 9132 9136 9142 9148 9155 9162 9171 9180 9189 9199 9209 9218 9228 9238 9247 9255 9263 9269 9275 9280 9283 9285 9286 9285 9283 9279 9274 9267 9258 9247 9235 9221 9206 9188 9169 9148 9124 9099 9072 9042 9010 8976 8939 8899 8858 8813 8766 8716 8663 8607 8548 8486 8421 8353 8282 8208 8130 8049 7965 7877 7786 7691 7592 7490 7383 7273 7158 7039 6916 6789 6657 6522 6383 6240 6094 5945 5794 5641 5486 5331 5177 5022 4869 4718 4570 4426 4286 4152 4024 3902 3787 3680 3581 3490 3408 3335 3270 3214 3167 3129 3100 3079 3067 3064 3068 3081 3103 3132 3170 3216 3271 3334 3406 3486 3575 3673 3779 3893 4016 4146 4284 4429 4580 4737 4899 5065 5234 5406 5579 5751 5923 6094 6262 6427 6588 6743 6894 7038 7176 7308 7432 7551 7662 7767 7865 7957 8043 8123 8198 8268 8333 8393 8449 8502 8551 8596 8638 8677 8713 8746 8777 8805 8830 8854 8875 8895 8912 8928 8942 8954 8965 8975 8983 8991 8997 9002 9006 9009 9011 9012 9012 9010 9007 9003 8997 8990 8981 8970 8957 8942 8924 8904 8882 8857 8830 8799 8766 8730 8691 8650 8605 8558 8508 8455 8400 8343 8284 8222 8159 8095 8030 7964 7898 7833 7767 7703 7640 7579 7521 7466 7414 7366 7322 7283 7249 7220 7197 7180 7169 7164 7165 7172 7186 7205 7229 7259 7294 7334 7377 7424 7474 7525 7579 7634 7689 7743 7797 7851 7901 7950 7995 8038 8076 8111 8142 8169 8191 8209 8223 8232 8237 8238 8236 8229 8219 8206 8191 8172 8152 8129 8105 8080 8054 8027 8001 7975 7949 7924 7901 7879 7859 7842 7827 7814 7805 7799 7795 7795 7798 7804 7813 7824 7837 7852 7869 7886 7904 7922 7939 7956 7970 7983 7992 7998 8000 7998 7991 7979 7960 7937 7906 7870 7826 7776 7719 7654 7583 7504 7418 7325 7224 7117 7003 6883 6756 6624 6486 6344 6197 6047 5893 5738 5581 5423 5266 5110 4955 4804 4657 4513 4376 4244 4119 4002 3892 3790 3697 3612 3536 4638 0 63 7 3468 3409 3360 3318 3286 3262 3246 3239 3240 3249 3267 3293 3328 3372 3425 3487 3558 3639 3730 3830 3939 4058 4186 4324 4469 4622 4783 4949 5122 5298 5477 5659 5841 6023 6204 6383 6558 6729 6894 7054 7207 7353 7491 7622 7745 7860 7968 8069 8162 8249 8329 8404 8473 8537 8596 8651 8702 8750 8795 8836 8875 8912 8946 8978 9008 9037 9064 9089 9113 9135 9156 9177 9196 9214 9232 9249 9265 9281 9296 9311 9326 9340 9353 9367 9380 9392 9404 9416 9427 9437 9447 9457 9466 9474 9482 9489 9496 9502 9508 9514 9519 9524 9529 9533 9538 9542 9547 9551 9556 9560 9565 9570 9575 9580 9586 9591 9597 9603 9609 9615 9621 9627 9634 9640 9646 9653 9659 9665 9671 9677 9683 9689 9694 9700 9706 9711 9716 9722 9727 9732 9737 9743 9748 9753 9758 9763 9769 9774 9779 9784 9789 9794 9799 9803 9808 9812 9816 9820 9823 9827 9830 9833 9835 9837 9839 9841 9843 9844 9844 9845 9845 9845 9845 9844 9843 9842 9840 9839 9837 9835 9832 9830 9827 9824 9821 9817 9813 9809 9805 9801 9796 9791 9786 9780 9774 9768 9762 9756 9749 9743 9736 9730 9724 9718 9712 9707 9702 9698 9694 9690 9687 9684 9681 9678 9675 9673 9669 9666 9661 9656 9650 9643 9634 9624 9613 9600 9585 9569 9551 9531 9510 9487 9463 9437 9409 9380 9350 9319 9286 9253 9219 9184 9149 9114 9078 9042 9007 8972 8937 8903 8870 8839 8809 8780 8754 8730 8709 8690 8675 8662 8653 8647 8645 8647 8653 8662 8675 8692 8712 8736 8763 8794 8827 8863 8900 8940 8981 9024 9067 9111 9155 9198 9241 9284 9325 9365 9403 9439 9474 9506 9536 9565 9590 9614 9636 9655 9673 9688 9702 9714 9725 9734 9741 9748 9753 9757 9760 9762 9764 9764 9763 9762 9760 9757 9754 9750 9745 9739 9733 9726 9719 9711 9703 9695 9687 9678 9670 9662 9653 9645 9638 9631 9624 9617 9611 9605 9600 9594 9590 9585 9581 9576 9572 9569 9565 9562 9559 9556 9553 9552 9550 9550 9550 9551 9553 9555 9559 9564 9570 9577 9586 9595 9605 9616 9627 9639 9652 9665 9678 9691 9704 9716 9729 9741 9753 9764 9775 9785 9794 9803 9812 9820 9827 9834 9840 9846 9851 9856 9860 9865 9869 9872 9875 9878 9881 9883 9886 9888 9889 9891 9893 9894 9895 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9900 9898 9897 9894 9891 9888 9884 9879 9874 9868 9861 9853 9844 9835 9825 9813 9801 9788 9773 9757 9740 9722 9702 9681 9658 9634 9607 9579 9549 9517 9483 9446 9408 9367 9324 9279 9231 9182 9130 9076 9021 8964 8906 8846 8785 8724 8663 8601 8540 8480 8421 8363 8307 8254 8203 8156 8112 8071 8035 8004 7977 7955 7938 7926 7920 7920 7925 7935 7951 7972 7998 8029 8065 8105 8149 8197 8249 8303 8360 8419 8479 8541 8603 8665 8728 8789 8850 4639 0 63 7 8910 8968 9024 9077 9129 9178 9224 9268 9309 9348 9384 9417 9448 9477 9503 9527 9550 9570 9588 9605 9621 9635 9647 9658 9668 9677 9684 9690 9696 9700 9703 9705 9707 9707 9707 9705 9703 9701 9697 9694 9689 9684 9679 9673 9666 9659 9652 9644 9636 9628 9619 9610 9600 9591 9580 9570 9560 9549 9539 9528 9518 9508 9498 9488 9479 9470 9462 9455 9448 9441 9435 9430 9425 9421 9418 9415 9412 9410 9408 9407 9407 9406 9407 9407 9408 9410 9412 9415 9418 9421 9425 9430 9434 9440 9445 9450 9456 9461 9467 9472 9477 9481 9485 9489 9492 9494 9496 9497 9497 9497 9497 9496 9494 9492 9490 9487 9483 9480 9475 9470 9465 9458 9451 9442 9433 9422 9410 9396 9380 9362 9342 9320 9295 9268 9238 9205 9168 9129 9086 9039 8988 8933 8874 8811 8744 8672 8595 8514 8429 8339 8244 8146 8043 7937 7828 7716 7602 7486 7368 7250 7132 7014 6898 6782 6670 6560 6454 6351 6253 6160 6071 5989 5912 5841 5777 5719 5668 5624 5587 5557 5535 5521 5514 5515 5524 5540 5565 5598 5639 5688 5745 5809 5880 5959 6043 6134 6231 6331 6437 6546 6657 6772 6886 7001 7116 7231 7343 7453 7560 7663 7763 7857 7946 8030 8107 8179 8244 8303 8355 8401 8439 8472 8497 8516 8529 8536 8537 8532 8522 8507 8487 8463 8436 8405 8371 8334 8296 8256 8216 8175 8133 8093 8054 8016 7980 7947 7916 7889 7866 7846 7830 7819 7812 7810 7813 7820 7832 7848 7869 7894 7923 7956 7992 8032 8074 8118 8164 8211 8260 8308 8356 8404 8450 8495 8538 8578 8615 8648 8678 8703 8724 8740 8751 8757 8758 8753 8742 8726 8704 8676 8643 8604 8559 8509 8454 8394 8328 8259 8184 8105 8023 7936 7847 7754 7658 7561 7461 7360 7258 7155 7053 6950 6849 6748 6649 6553 6459 6368 6281 6197 6118 6043 5974 5910 5851 5799 5753 5713 5680 5655 5636 5625 5622 5626 5639 5659 5687 5724 5768 5820 5879 5947 6021 6102 6189 6283 6382 6485 6593 6705 6820 6938 7056 7176 7296 7416 7535 7652 7768 7880 7990 8096 8198 8297 8391 8481 8566 8647 8723 8795 8862 8925 8984 9040 9091 9139 9184 9226 9265 9302 9337 9369 9399 9428 9455 9480 9505 9528 9549 9570 9589 9608 9625 9641 9656 9671 9684 9695 9706 9716 9724 9731 9737 9742 9745 9747 9747 9746 9744 9740 9735 9728 9720 9710 9698 9685 9669 9652 9632 9611 9587 9560 9531 9499 9464 9426 9385 9340 9291 9239 9182 9121 9056 8987 8913 8835 8753 8666 8575 8481 8383 8281 8177 8071 7963 7854 7744 7633 7524 7415 7307 7202 7100 7000 6904 6811 6723 6640 6561 6487 6418 6355 6297 6244 6198 6157 6123 6094 6072 6057 6048 6046 6051 6063 6083 6110 6144 6186 6235 6292 6355 6426 6502 6584 6672 6765 6862 6962 7065 7171 7277 7384 7492 7599 7704 7808 7909 8007 8103 8194 4640 0 63 7 8282 8366 8446 8521 8593 8659 8722 8780 8834 8884 8929 8971 9009 9043 9074 9101 9126 9147 9165 9181 9195 9207 9216 9224 9231 9237 9241 9245 9248 9250 9252 9254 9255 9257 9257 9258 9258 9258 9258 9257 9256 9255 9253 9251 9249 9247 9244 9242 9240 9238 9236 9235 9235 9235 9237 9239 9242 9246 9250 9256 9262 9269 9276 9284 9292 9299 9307 9315 9322 9329 9336 9342 9347 9352 9355 9359 9361 9363 9364 9364 9363 9361 9359 9355 9351 9345 9338 9330 9321 9310 9298 9284 9269 9252 9233 9212 9189 9164 9137 9107 9075 9039 9001 8960 8915 8867 8815 8758 8698 8633 8564 8490 8412 8329 8242 8150 8054 7955 7852 7745 7637 7525 7413 7300 7186 7073 6961 6850 6741 6635 6533 6434 6340 6251 6167 6090 6018 5954 5896 5845 5802 5767 5740 5721 5711 5709 5716 5731 5755 5788 5829 5878 5936 6001 6074 6154 6241 6333 6432 6535 6643 6754 6868 6984 7102 7219 7336 7453 7568 7681 7791 7897 8000 8098 8191 8280 8363 8441 8513 8580 8642 8698 8749 8795 8837 8874 8906 8935 8960 8981 9000 9015 9029 9040 9049 9056 9062 9067 9071 9073 9076 9077 9079 9079 9080 9081 9081 9081 9082 9082 9082 9081 9081 9080 9079 9077 9074 9070 9065 9060 9053 9044 9034 9023 9010 8996 8980 8962 8943 8923 8901 8878 8854 8829 8804 8778 8752 8726 8700 8675 8650 8626 8604 8582 8563 8546 8530 8518 8507 8500 8495 8493 8495 8500 8507 8519 8533 8550 8571 8594 8619 8648 8678 8710 8743 8778 8814 8850 8887 8924 8960 8997 9032 9068 9102 9135 9167 9198 9228 9257 9285 9311 9337 9361 9385 9407 9429 9450 9470 9489 9507 9524 9541 9557 9572 9586 9599 9612 9624 9635 9646 9656 9666 9675 9683 9690 9697 9704 9709 9714 9719 9722 9725 9727 9728 9728 9727 9726 9724 9720 9717 9712 9707 9701 9695 9688 9681 9673 9666 9658 9650 9643 9635 9627 9619 9612 9604 9597 9589 9582 9575 9568 9561 9554 9547 9540 9534 9527 9521 9515 9509 9503 9498 9493 9488 9484 9480 9476 9472 9469 9466 9464 9461 9459 9457 9456 9454 9452 9451 9450 9448 9447 9446 9444 9443 9441 9439 9437 9435 9432 9429 9426 9423 9419 9414 9410 9404 9399 9393 9386 9379 9371 9363 9354 9346 9336 9327 9318 9308 9298 9289 9280 9271 9262 9255 9247 9240 9234 9229 9224 9220 9217 9214 9211 9209 9208 9206 9205 9203 9202 9200 9198 9195 9192 9189 9185 9180 9174 9168 9162 9155 9147 9139 9130 9121 9112 9102 9092 9082 9072 9062 9052 9042 9032 9023 9013 9004 8996 8988 8980 8972 8965 8959 8953 8948 8943 8938 8934 8931 8928 8925 8922 8920 8918 8916 8914 8912 8911 8909 8908 8906 8905 8904 8902 8901 8900 8899 8899 8898 8898 8898 8898 8898 8899 8900 8901 8903 8905 8907 8910 8912 8916 8919 8923 8927 8931 8935 8940 8944 8949 4641 0 63 8 8934 8940 8946 8953 8960 8968 8976 8984 8992 9000 9008 9017 9025 9033 9041 9049 9056 9064 9071 9079 9086 9094 9101 9109 9116 9124 9132 9140 9148 9157 9165 9174 9183 9193 9202 9211 9220 9229 9238 9246 9253 9260 9267 9272 9277 9280 9283 9284 9284 9283 9280 9276 9271 9264 9256 9246 9235 9223 9209 9194 9177 9158 9139 9117 9093 9068 9041 9011 8980 8945 8909 8869 8827 8783 8735 8684 8631 8575 8516 8455 8391 8325 8258 8189 8118 8047 7976 7904 7832 7761 7691 7623 7557 7493 7431 7372 7317 7266 7218 7175 7136 7102 7073 7049 7030 7017 7009 7007 7011 7020 7035 7055 7080 7110 7145 7184 7227 7273 7323 7375 7429 7485 7541 7599 7656 7714 7770 7826 7881 7934 7985 8035 8083 8128 8172 8214 8255 8294 8331 8367 8401 8435 8467 8499 8530 8560 8589 8617 8645 8672 8698 8723 8747 8770 8792 8812 8832 8850 8868 8884 8899 8913 8926 8938 8949 8960 8970 8979 8988 8997 9006 9014 9022 9030 9038 9046 9053 9060 9067 9074 9081 9087 9093 9099 9104 9109 9114 9118 9122 9126 9130 9133 9137 9140 9143 9146 9149 9152 9154 9157 9160 9162 9165 9167 9170 9172 9174 9176 9178 9180 9181 9183 9184 9185 9185 9186 9187 9187 9187 9187 9187 9187 9186 9186 9186 9185 9185 9185 9184 9184 9184 9184 9184 9184 9184 9184 9185 9185 9186 9186 9187 9187 9188 9188 9189 9190 9190 9191 9192 9193 9194 9196 9198 9200 9203 9205 9209 9213 9217 9222 9228 9234 9240 9247 9254 9261 9269 9277 9285 9292 9300 9308 9315 9323 9330 9337 9344 9351 9358 9364 9371 9378 9385 9393 9401 9409 9418 9427 9436 9446 9456 9466 9477 9487 9498 9508 9518 9528 9537 9546 9554 9561 9568 9573 9578 9582 9585 9587 9589 9590 9590 9590 9589 9588 9586 9585 9583 9581 9579 9576 9574 9571 9568 9565 9562 9559 9555 9551 9547 9543 9539 9535 9532 9528 9525 9522 9519 9517 9516 9516 9516 9518 9520 9523 9527 9531 9536 9542 9549 9556 9563 9571 9578 9586 9594 9602 9609 9617 9624 9631 9637 9644 9649 9655 9660 9665 9670 9674 9678 9682 9686 9689 9692 9695 9698 9701 9704 9706 9709 9712 9714 9717 9719 9722 9724 9727 9729 9731 9734 9736 9738 9740 9742 9743 9745 9746 9747 9747 9748 9748 9748 9748 9748 9747 9747 9746 9746 9746 9745 9745 9745 9746 9746 9747 9748 9749 9751 9752 9754 9756 9759 9761 9764 9766 9769 9772 9774 9777 9780 9782 9785 9787 9789 9791 9793 9795 9797 9798 9799 9800 9801 9801 9801 9801 9800 9799 9798 9796 9794 9791 9788 9785 9781 9777 9772 9767 9762 9756 9750 9743 9735 9727 9719 9709 9699 9688 9676 9662 9648 9632 9616 9597 9578 9557 9536 9513 9489 9464 9438 9412 9386 9359 9332 9306 9280 9256 9232 9209 9189 9169 9152 9137 9124 9113 9105 9099 9096 9095 9096 9100 4642 0 63 8 9106 9114 9124 9136 9150 9166 9183 9201 9220 9240 9262 9283 9305 9328 9350 9372 9394 9416 9436 9456 9475 9493 9509 9524 9537 9548 9558 9566 9572 9577 9579 9580 9579 9576 9571 9565 9557 9548 9537 9525 9512 9498 9482 9466 9448 9430 9411 9392 9371 9351 9330 9309 9288 9268 9247 9227 9208 9189 9171 9155 9139 9125 9113 9102 9093 9086 9080 9076 9075 9074 9076 9079 9083 9088 9095 9102 9110 9119 9127 9136 9144 9152 9159 9166 9171 9175 9178 9179 9178 9176 9172 9165 9157 9147 9136 9122 9106 9088 9069 9048 9026 9002 8977 8951 8924 8896 8869 8841 8813 8785 8758 8733 8708 8685 8664 8645 8629 8615 8604 8596 8591 8589 8591 8595 8603 8615 8629 8646 8666 8688 8712 8738 8766 8795 8825 8856 8888 8920 8952 8983 9015 9046 9077 9106 9135 9164 9191 9217 9242 9267 9290 9312 9333 9353 9372 9389 9406 9421 9436 9449 9461 9472 9482 9491 9499 9507 9513 9519 9524 9528 9532 9535 9538 9540 9542 9543 9544 9544 9544 9543 9542 9541 9539 9537 9534 9531 9528 9524 9520 9515 9510 9505 9500 9494 9489 9483 9477 9472 9466 9460 9455 9449 9444 9439 9435 9431 9426 9423 9419 9417 9414 9412 9410 9409 9408 9408 9408 9409 9410 9411 9413 9414 9416 9418 9420 9422 9424 9425 9426 9427 9427 9426 9425 9423 9420 9417 9412 9407 9400 9393 9385 9376 9366 9356 9345 9333 9320 9307 9293 9279 9265 9250 9235 9220 9204 9188 9172 9156 9139 9122 9105 9088 9070 9051 9032 9013 8993 8972 8951 8930 8908 8885 8862 8839 8816 8793 8770 8748 8725 8704 8683 8664 8645 8628 8613 8599 8587 8577 8569 8563 8559 8558 8559 8562 8567 8575 8584 8596 8609 8624 8641 8659 8678 8698 8719 8740 8762 8784 8806 8827 8849 8870 8891 8910 8929 8948 8965 8982 8998 9013 9027 9041 9054 9067 9079 9091 9102 9114 9125 9136 9147 9158 9170 9181 9192 9203 9214 9225 9237 9248 9259 9270 9282 9293 9304 9315 9325 9336 9346 9356 9366 9375 9384 9392 9400 9407 9414 9420 9425 9430 9434 9437 9439 9441 9441 9441 9440 9438 9435 9432 9427 9422 9416 9409 9402 9394 9385 9376 9366 9356 9346 9336 9325 9314 9304 9293 9283 9273 9263 9253 9244 9235 9227 9219 9212 9205 9198 9192 9186 9181 9176 9172 9168 9165 9163 9161 9159 9158 9158 9159 9161 9163 9166 9170 9175 9181 9187 9195 9203 9211 9221 9231 9241 9252 9263 9274 9285 9297 9308 9320 9331 9343 9354 9365 9376 9386 9397 9408 9418 9428 9438 9448 9458 9467 9476 9485 9493 9501 9509 9516 9522 9528 9534 9539 9543 9547 9550 9553 9556 9558 9560 9562 9563 9564 9565 9567 9568 9569 9570 9571 9572 9573 9574 9574 9575 9576 9576 9577 9577 9577 9577 9577 9576 9576 9575 9574 9573 9571 9570 9569 9567 9565 9564 9562 9560 9558 9557 9555 9553 9551 4643 0 63 8 9549 9547 9545 9543 9540 9538 9536 9534 9531 9529 9526 9524 9521 9518 9516 9513 9510 9508 9505 9502 9500 9497 9495 9493 9491 9490 9488 9487 9486 9485 9485 9485 9485 9485 9486 9487 9488 9489 9490 9491 9492 9494 9495 9496 9497 9497 9497 9497 9497 9496 9494 9492 9489 9486 9481 9476 9469 9462 9453 9443 9432 9420 9406 9391 9374 9356 9336 9315 9292 9267 9241 9213 9183 9152 9119 9085 9050 9013 8975 8936 8896 8856 8816 8776 8736 8696 8658 8621 8585 8552 8522 8494 8469 8448 8431 8417 8408 8403 8402 8406 8414 8426 8443 8463 8487 8514 8545 8577 8613 8650 8688 8728 8768 8808 8848 8888 8927 8965 9002 9038 9072 9104 9135 9163 9190 9215 9238 9260 9279 9297 9313 9327 9340 9351 9361 9369 9376 9382 9387 9391 9394 9396 9397 9398 9399 9399 9399 9398 9397 9397 9396 9395 9393 9392 9390 9389 9387 9384 9381 9378 9374 9369 9363 9357 9349 9340 9330 9318 9305 9291 9275 9257 9237 9216 9192 9167 9139 9109 9077 9043 9006 8966 8924 8879 8831 8780 8726 8668 8606 8540 8471 8397 8318 8235 8146 8053 7955 7851 7741 7626 7506 7380 7250 7114 6973 6829 6680 6528 6373 6216 6059 5900 5742 5584 5428 5274 5124 4979 4837 4702 4572 4449 4334 4225 4125 4032 3948 3873 3806 3749 3700 3660 3629 3608 3595 3593 3599 3616 3642 3678 3724 3780 3847 3923 4009 4105 4211 4326 4449 4581 4721 4868 5021 5180 5342 5508 5678 5848 6019 6189 6359 6526 6690 6850 7006 7156 7301 7440 7573 7699 7819 7932 8038 8137 8230 8317 8397 8472 8540 8604 8662 8716 8764 8809 8849 8886 8919 8949 8976 9000 9021 9040 9057 9072 9085 9096 9106 9114 9121 9127 9132 9136 9139 9142 9143 9144 9144 9144 9143 9141 9138 9135 9132 9128 9123 9118 9112 9106 9099 9091 9083 9074 9064 9054 9043 9032 9020 9007 8993 8978 8963 8947 8931 8914 8896 8878 8859 8840 8821 8801 8782 8763 8743 8724 8706 8687 8669 8652 8635 8619 8604 8589 8575 8561 8548 8536 8524 8513 8503 8493 8484 8475 8467 8460 8453 8446 8440 8435 8431 8427 8423 8421 8419 8418 8418 8418 8419 8421 8424 8428 8432 8437 8443 8450 8457 8465 8474 8483 8493 8503 8513 8524 8535 8546 8557 8568 8578 8589 8600 8610 8620 8630 8639 8648 8657 8666 8675 8683 8692 8700 8708 8717 8725 8733 8741 8749 8757 8764 8771 8778 8784 8790 8795 8799 8802 8805 8807 8808 8809 8808 8807 8806 8804 8801 8798 8795 8792 8789 8786 8783 8781 8778 8776 8774 8773 8772 8772 8772 8772 8773 8775 8777 8780 8783 8787 8791 8796 8802 8808 8815 8822 8830 8838 8847 8857 8866 8876 8886 8896 8906 8916 8926 8935 8944 8952 8960 8967 8974 8979 8984 8989 8993 8996 8998 9001 9002 9003 9004 9005 9005 9006 9006 9005 9005 9005 9004 9004 9003 9003 9002 4644 0 63 8 9001 9001 9000 8999 8998 8997 8996 8995 8994 8993 8992 8991 8990 8989 8988 8987 8987 8986 8986 8986 8986 8986 8986 8986 8987 8988 8989 8990 8992 8994 8996 8998 9001 9004 9007 9011 9015 9019 9023 9027 9032 9036 9041 9046 9050 9055 9059 9064 9068 9072 9075 9079 9082 9085 9088 9091 9093 9095 9097 9099 9101 9102 9103 9104 9105 9106 9107 9107 9108 9108 9108 9108 9109 9109 9109 9109 9110 9110 9110 9110 9111 9111 9111 9112 9112 9112 9112 9112 9112 9112 9112 9112 9111 9111 9110 9110 9110 9109 9109 9109 9109 9109 9109 9109 9110 9111 9112 9113 9114 9116 9117 9118 9119 9121 9122 9122 9123 9123 9124 9124 9123 9123 9122 9121 9120 9118 9117 9115 9113 9110 9107 9104 9100 9096 9091 9086 9080 9074 9066 9058 9049 9040 9029 9018 9007 8995 8982 8969 8956 8942 8929 8915 8901 8887 8874 8860 8847 8833 8820 8807 8794 8781 8768 8755 8743 8730 8717 8704 8691 8678 8665 8652 8640 8627 8615 8604 8592 8582 8571 8562 8553 8545 8537 8530 8524 8519 8514 8510 8507 8504 8501 8499 8498 8497 8496 8496 8496 8496 8497 8498 8499 8501 8503 8506 8509 8513 8518 8523 8528 8535 8542 8549 8557 8565 8574 8583 8592 8602 8611 8619 8628 8635 8642 8648 8653 8656 8658 8658 8657 8654 8648 8641 8633 8622 8609 8594 8578 8561 8541 8521 8500 8478 8455 8432 8409 8386 8364 8342 8321 8301 8283 8267 8252 8239 8229 8221 8215 8212 8212 8214 8219 8227 8237 8250 8265 8283 8303 8324 8348 8374 8400 8429 8458 8487 8518 8548 8579 8610 8640 8670 8699 8728 8755 8782 8808 8833 8856 8879 8901 8921 8941 8960 8978 8996 9012 9028 9044 9059 9073 9087 9100 9113 9125 9137 9148 9159 9169 9178 9187 9195 9203 9210 9216 9222 9228 9233 9238 9242 9246 9250 9253 9257 9260 9263 9266 9268 9271 9273 9276 9278 9280 9281 9283 9284 9284 9285 9285 9284 9284 9283 9281 9279 9277 9275 9273 9270 9268 9265 9262 9260 9257 9255 9253 9251 9250 9249 9248 9247 9247 9247 9248 9249 9250 9251 9253 9254 9256 9258 9260 9261 9263 9264 9266 9267 9267 9268 9268 9268 9268 9267 9266 9265 9264 9262 9261 9259 9258 9256 9255 9254 9253 9252 9252 9251 9251 9251 9252 9252 9253 9253 9254 9255 9256 9257 9257 9258 9259 9259 9260 9261 9261 9262 9263 9263 9264 9265 9266 9268 9269 9271 9273 9275 9277 9280 9282 9285 9288 9291 9294 9297 9300 9303 9306 9309 9311 9314 9316 9319 9321 9323 9324 9326 9327 9328 9330 9331 9332 9332 9333 9334 9335 9335 9336 9336 9336 9337 9337 9337 9337 9337 9337 9337 9336 9336 9335 9334 9333 9332 9331 9329 9328 9326 9324 9322 9319 9317 9314 9311 9308 9305 9302 9299 9295 9292 9289 9286 9283 9281 9278 9276 9273 9271 9269 9268 9266 9264 9263 9262 9260 9259 4645 0 63 8 9257 9255 9254 9252 9249 9247 9245 9242 9239 9236 9234 9231 9228 9225 9223 9220 9218 9216 9214 9213 9212 9211 9209 9208 9207 9206 9205 9203 9201 9199 9197 9193 9190 9185 9181 9175 9169 9163 9156 9149 9141 9132 9123 9114 9104 9093 9081 9069 9056 9041 9026 9009 8991 8970 8948 8924 8898 8870 8839 8805 8770 8731 8690 8645 8599 8549 8498 8443 8386 8328 8267 8204 8140 8074 8008 7941 7873 7806 7739 7672 7607 7543 7481 7421 7364 7310 7259 7213 7171 7133 7101 7073 7052 7035 7025 7021 7023 7031 7045 7065 7092 7124 7162 7205 7254 7307 7365 7427 7492 7561 7631 7705 7779 7854 7930 8006 8081 8154 8226 8296 8364 8428 8489 8546 8600 8650 8696 8738 8776 8810 8841 8868 8893 8914 8933 8950 8965 8979 8992 9004 9015 9026 9037 9049 9060 9072 9085 9097 9111 9124 9138 9152 9166 9180 9193 9206 9219 9231 9242 9253 9263 9272 9280 9287 9293 9299 9304 9308 9312 9315 9318 9320 9322 9323 9323 9323 9323 9322 9320 9318 9315 9311 9307 9301 9295 9287 9279 9269 9259 9247 9235 9221 9207 9191 9174 9156 9138 9118 9097 9076 9054 9030 9006 8981 8956 8930 8903 8876 8848 8820 8792 8764 8735 8707 8679 8651 8624 8597 8571 8545 8520 8496 8473 8451 8430 8410 8391 8373 8356 8340 8325 8312 8299 8288 8278 8270 8263 8257 8252 8249 8247 8247 8247 8250 8253 8258 8264 8271 8280 8290 8300 8312 8325 8338 8352 8367 8382 8398 8415 8432 8449 8467 8484 8503 8521 8539 8558 8577 8596 8616 8635 8655 8675 8694 8714 8734 8754 8774 8793 8813 8832 8851 8869 8887 8905 8923 8939 8956 8972 8987 9002 9016 9030 9043 9056 9068 9080 9092 9103 9113 9123 9133 9142 9151 9160 9168 9175 9182 9189 9196 9202 9207 9213 9218 9224 9229 9235 9240 9246 9252 9258 9265 9272 9279 9286 9294 9302 9310 9318 9325 9333 9340 9346 9352 9357 9362 9366 9369 9371 9373 9373 9374 9373 9372 9371 9369 9367 9365 9362 9360 9356 9353 9349 9344 9339 9334 9327 9320 9312 9302 9292 9281 9268 9255 9240 9225 9209 9193 9176 9159 9142 9126 9110 9095 9081 9068 9056 9046 9037 9029 9024 9019 9016 9015 9015 9016 9018 9022 9026 9031 9037 9044 9051 9059 9067 9075 9084 9093 9101 9110 9119 9127 9135 9144 9151 9158 9165 9171 9177 9182 9186 9189 9192 9194 9196 9196 9197 9197 9196 9195 9194 9193 9191 9190 9189 9188 9187 9186 9186 9185 9186 9186 9186 9187 9188 9188 9189 9190 9191 9191 9192 9193 9193 9194 9194 9195 9195 9196 9196 9197 9198 9198 9199 9201 9202 9203 9204 9206 9207 9208 9209 9210 9211 9212 9212 9212 9212 9211 9210 9209 9207 9206 9203 9201 9198 9195 9192 9188 9184 9180 9176 9172 9168 9163 9159 9154 9150 9145 9141 9137 9132 9128 9124 9121 9117 9114 9110 9107 9104 9101 4646 0 63 8 9099 9096 9093 9090 9086 9083 9079 9074 9069 9063 9056 9048 9039 9028 9015 9001 8985 8967 8947 8924 8898 8870 8839 8804 8767 8725 8680 8631 8579 8522 8460 8394 8323 8248 8166 8080 7988 7889 7785 7674 7556 7431 7300 7161 7015 6862 6702 6536 6363 6184 5999 5810 5617 5421 5223 5025 4827 4629 4433 4242 4055 3874 3701 3534 3377 3228 3089 2961 2842 2734 2636 2548 2470 2401 2340 2288 2244 2206 2175 2151 2132 2118 2109 2106 2108 2114 2126 2144 2168 2198 2235 2279 2331 2391 2461 2539 2627 2725 2832 2949 3076 3213 3359 3514 3677 3847 4025 4208 4397 4590 4786 4986 5185 5385 5584 5783 5978 6171 6359 6542 6719 6890 7054 7211 7360 7501 7634 7758 7874 7982 8081 8173 8256 8332 8401 8463 8519 8568 8612 8650 8683 8712 8737 8757 8774 8787 8797 8804 8808 8809 8807 8802 8794 8784 8771 8755 8736 8715 8692 8666 8638 8608 8576 8542 8507 8470 8432 8393 8353 8313 8273 8232 8192 8152 8113 8074 8037 8001 7966 7933 7902 7874 7847 7824 7803 7785 7771 7760 7753 7750 7750 7754 7762 7774 7789 7808 7830 7854 7882 7911 7943 7976 8010 8045 8080 8115 8149 8182 8214 8245 8274 8301 8325 8348 8368 8385 8400 8413 8423 8430 8435 8438 8439 8437 8433 8428 8421 8412 8402 8391 8379 8366 8354 8341 8329 8317 8306 8296 8288 8282 8277 8275 8275 8277 8282 8289 8299 8311 8325 8341 8359 8379 8399 8421 8443 8465 8487 8509 8531 8551 8570 8587 8603 8617 8629 8639 8647 8653 8656 8656 8655 8651 8644 8635 8623 8609 8592 8573 8551 8526 8498 8467 8434 8397 8357 8315 8269 8221 8169 8115 8057 7997 7935 7870 7802 7733 7662 7590 7516 7441 7367 7292 7218 7143 7071 6999 6930 6863 6799 6739 6682 6628 6580 6535 6496 6462 6434 6412 6395 6384 6379 6381 6389 6403 6423 6449 6482 6520 6563 6612 6666 6724 6786 6852 6922 6993 7068 7144 7221 7298 7376 7452 7528 7602 7674 7743 7809 7871 7930 7984 8034 8078 8118 8153 8183 8207 8226 8240 8248 8251 8249 8241 8228 8211 8188 8162 8131 8096 8057 8016 7971 7924 7875 7825 7774 7723 7672 7621 7572 7525 7480 7438 7400 7366 7335 7309 7288 7272 7261 7255 7254 7257 7266 7279 7297 7319 7344 7373 7405 7440 7477 7517 7558 7601 7645 7690 7736 7783 7830 7877 7924 7972 8019 8066 8113 8160 8206 8252 8297 8341 8385 8428 8470 8511 8551 8590 8628 8664 8699 8732 8764 8795 8823 8850 8876 8899 8921 8941 8960 8977 8993 9007 9019 9031 9040 9049 9057 9064 9069 9074 9078 9081 9084 9086 9088 9089 9089 9090 9090 9089 9089 9089 9088 9088 9087 9087 9087 9088 9088 9090 9091 9094 9097 9100 9105 9110 9115 9122 9129 9137 9146 9155 9165 9175 9186 9198 9210 9222 9234 9247 9260 9273 9286 9299 9312 9325 9338 9351 9363 9375 4647 0 63 8 9387 9398 9409 9419 9429 9438 9446 9454 9461 9468 9474 9479 9483 9487 9491 9494 9497 9499 9502 9504 9505 9507 9509 9510 9512 9514 9515 9517 9519 9521 9523 9524 9526 9528 9529 9530 9531 9531 9531 9531 9530 9528 9525 9522 9518 9512 9506 9499 9490 9480 9469 9457 9443 9427 9410 9391 9371 9348 9324 9297 9269 9239 9207 9172 9136 9098 9057 9015 8971 8926 8879 8831 8782 8732 8682 8632 8582 8533 8484 8437 8391 8348 8307 8268 8233 8200 8171 8146 8124 8106 8092 8081 8074 8070 8070 8072 8076 8083 8091 8101 8110 8120 8130 8139 8147 8153 8156 8157 8154 8149 8139 8126 8108 8087 8061 8030 7996 7957 7915 7869 7820 7768 7714 7657 7599 7540 7480 7421 7362 7304 7247 7193 7142 7094 7050 7010 6974 6944 6919 6899 6885 6877 6874 6878 6888 6903 6925 6951 6983 7020 7061 7107 7155 7208 7262 7317 7375 7432 7489 7544 7599 7651 7699 7743 7783 7817 7845 7867 7882 7888 7887 7878 7859 7832 7796 7751 7696 7632 7559 7477 7386 7286 7178 7062 6938 6808 6670 6526 6377 6222 6064 5901 5737 5569 5401 5233 5065 4899 4735 4574 4417 4266 4120 3980 3847 3722 3605 3496 3396 3304 3221 3147 3081 3024 2975 2933 2900 2873 2854 2842 2837 2838 2847 2862 2885 2914 2952 2997 3051 3113 3184 3264 3355 3454 3564 3683 3812 3951 4098 4253 4416 4587 4762 4943 5127 5313 5501 5689 5877 6061 6244 6421 6594 6761 6921 7075 7221 7359 7490 7613 7729 7837 7937 8031 8117 8198 8272 8341 8404 8462 8516 8566 8612 8655 8694 8730 8763 8794 8822 8849 8873 8895 8916 8935 8953 8969 8984 8999 9012 9024 9036 9047 9057 9067 9076 9085 9093 9101 9108 9115 9121 9127 9133 9138 9143 9148 9152 9156 9160 9163 9167 9170 9173 9175 9178 9180 9183 9185 9187 9189 9191 9193 9194 9196 9197 9198 9198 9199 9199 9199 9199 9199 9198 9197 9196 9195 9193 9191 9188 9186 9183 9179 9176 9173 9169 9165 9161 9158 9154 9150 9147 9143 9140 9137 9134 9131 9129 9126 9123 9120 9117 9114 9110 9107 9102 9098 9093 9087 9081 9075 9069 9062 9056 9049 9042 9036 9030 9024 9018 9013 9008 9004 9000 8996 8992 8987 8983 8979 8973 8968 8961 8954 8946 8937 8928 8917 8905 8892 8879 8865 8849 8834 8817 8800 8783 8765 8746 8726 8706 8686 8664 8642 8618 8594 8569 8543 8515 8487 8457 8427 8396 8364 8332 8299 8266 8233 8200 8168 8135 8103 8071 8040 8009 7978 7948 7917 7887 7856 7826 7794 7762 7729 7695 7660 7624 7586 7546 7505 7462 7418 7372 7324 7275 7225 7174 7121 7067 7012 6957 6901 6844 6787 6730 6673 6616 6560 6505 6451 6397 6346 6297 6250 6206 6165 6128 6094 6065 6041 6021 6007 5999 5997 6000 6010 6027 6050 6079 6114 6156 6204 6258 6317 6382 6452 6525 6603 6685 6769 6856 6945 4648 0 63 8 7035 7126 7217 7308 7398 7487 7574 7659 7741 7819 7895 7966 8033 8095 8153 8206 8254 8297 8335 8368 8395 8417 8434 8446 8453 8455 8451 8443 8430 8412 8390 8363 8332 8296 8256 8212 8165 8114 8060 8003 7944 7883 7821 7758 7694 7631 7569 7508 7449 7394 7342 7294 7250 7212 7179 7152 7132 7119 7112 7112 7119 7133 7154 7181 7215 7255 7300 7351 7407 7467 7531 7599 7669 7742 7816 7892 7969 8046 8123 8200 8276 8351 8425 8497 8567 8635 8701 8765 8825 8884 8939 8992 9041 9088 9132 9173 9211 9246 9278 9308 9334 9358 9379 9398 9415 9429 9441 9451 9459 9466 9471 9475 9477 9478 9478 9476 9474 9471 9468 9463 9458 9452 9446 9439 9432 9425 9417 9408 9400 9391 9383 9374 9365 9357 9348 9340 9332 9325 9318 9311 9304 9298 9293 9287 9283 9279 9275 9272 9269 9267 9265 9264 9264 9264 9265 9266 9268 9270 9273 9277 9281 9285 9290 9295 9300 9306 9312 9318 9323 9329 9335 9340 9345 9349 9353 9356 9359 9362 9363 9365 9366 9366 9366 9365 9364 9363 9362 9361 9360 9359 9358 9358 9358 9359 9361 9363 9367 9371 9376 9382 9389 9397 9405 9414 9424 9434 9445 9455 9466 9477 9487 9498 9508 9517 9526 9535 9543 9550 9557 9563 9569 9575 9580 9584 9588 9591 9594 9597 9598 9599 9600 9599 9598 9596 9592 9588 9582 9576 9568 9560 9550 9539 9528 9515 9502 9489 9475 9460 9445 9429 9413 9397 9381 9364 9347 9329 9311 9292 9272 9251 9230 9207 9184 9159 9133 9105 9076 9045 9013 8979 8943 8905 8864 8822 8777 8730 8679 8626 8570 8511 8448 8381 8311 8236 8157 8074 7986 7894 7796 7694 7587 7475 7357 7235 7108 6976 6839 6698 6553 6404 6252 6096 5939 5780 5621 5461 5302 5144 4988 4836 4687 4544 4405 4273 4147 4029 3918 3816 3722 3636 3559 3491 3431 3380 3338 3304 3278 3260 3250 3248 3254 3268 3290 3319 3358 3404 3459 3523 3596 3678 3769 3870 3979 4098 4225 4360 4504 4654 4811 4973 5140 5312 5486 5661 5838 6014 6189 6362 6532 6698 6860 7017 7168 7314 7452 7585 7711 7830 7942 8047 8146 8238 8323 8402 8474 8541 8601 8655 8703 8745 8781 8811 8836 8856 8869 8878 8881 8880 8873 8862 8847 8827 8803 8776 8746 8712 8676 8638 8597 8554 8510 8465 8419 8372 8325 8277 8230 8183 8136 8090 8044 8000 7957 7914 7873 7834 7796 7759 7724 7691 7660 7631 7604 7579 7557 7536 7519 7504 7492 7483 7476 7473 7472 7474 7480 7488 7498 7511 7527 7544 7563 7584 7605 7627 7649 7671 7692 7712 7732 7750 7766 7780 7792 7802 7810 7817 7821 7823 7825 7825 7824 7822 7820 7819 7817 7816 7816 7818 7820 7824 7829 7836 7845 7856 7868 7881 7896 7913 7931 7950 7971 7992 8015 8039 8064 8091 8118 8146 8176 8206 8238 8271 8304 8339 8374 8411 8448 8485 8523 8562 4649 0 63 8 8600 8638 8676 8714 8750 8786 8821 8855 8887 8919 8948 8976 9003 9027 9051 9073 9093 9112 9129 9145 9160 9174 9187 9199 9210 9221 9230 9239 9248 9256 9263 9269 9275 9280 9285 9288 9291 9294 9295 9296 9296 9296 9294 9292 9289 9286 9282 9278 9273 9268 9263 9257 9251 9245 9239 9233 9227 9221 9215 9209 9203 9197 9191 9185 9180 9175 9170 9165 9161 9157 9154 9152 9150 9149 9149 9149 9151 9154 9157 9162 9168 9175 9183 9192 9202 9213 9225 9238 9251 9265 9279 9294 9310 9325 9341 9357 9373 9389 9405 9421 9437 9452 9468 9483 9498 9512 9526 9540 9553 9566 9578 9590 9601 9612 9621 9630 9639 9646 9653 9659 9664 9668 9672 9674 9676 9677 9677 9677 9676 9675 9673 9671 9669 9666 9664 9661 9659 9657 9654 9652 9650 9648 9647 9645 9643 9641 9639 9636 9633 9630 9627 9622 9618 9612 9606 9600 9593 9585 9577 9569 9560 9550 9540 9529 9518 9506 9493 9480 9465 9449 9432 9413 9393 9370 9346 9319 9290 9258 9224 9188 9148 9106 9061 9014 8964 8911 8856 8799 8740 8678 8615 8550 8484 8416 8348 8278 8207 8137 8066 7996 7925 7856 7787 7721 7656 7594 7535 7479 7426 7378 7335 7296 7263 7236 7214 7198 7188 7184 7187 7195 7210 7230 7255 7286 7321 7362 7406 7454 7505 7559 7616 7675 7736 7798 7861 7924 7988 8051 8115 8177 8239 8299 8357 8413 8468 8519 8569 8615 8659 8699 8737 8771 8801 8829 8853 8874 8892 8906 8918 8927 8933 8936 8938 8937 8934 8929 8922 8914 8905 8894 8882 8868 8854 8839 8822 8805 8787 8767 8747 8727 8705 8683 8661 8638 8614 8590 8566 8541 8517 8492 8468 8444 8420 8396 8373 8350 8327 8306 8284 8264 8244 8225 8206 8189 8172 8156 8141 8127 8114 8102 8091 8082 8073 8066 8060 8056 8053 8051 8051 8053 8055 8060 8065 8072 8081 8090 8101 8114 8127 8142 8157 8174 8191 8209 8229 8248 8269 8291 8313 8335 8358 8382 8406 8431 8456 8481 8506 8531 8556 8582 8607 8631 8655 8679 8702 8724 8746 8766 8785 8803 8819 8834 8847 8859 8869 8877 8883 8887 8889 8888 8885 8880 8871 8860 8846 8829 8808 8784 8756 8725 8690 8652 8610 8564 8515 8462 8406 8346 8284 8220 8153 8084 8015 7945 7875 7805 7736 7669 7604 7542 7483 7429 7380 7335 7297 7265 7239 7221 7210 7206 7210 7222 7242 7269 7304 7346 7395 7450 7511 7577 7648 7724 7803 7885 7969 8054 8140 8226 8312 8397 8480 8560 8639 8714 8786 8855 8920 8981 9039 9093 9143 9189 9231 9270 9306 9338 9368 9394 9418 9438 9457 9472 9486 9497 9505 9512 9516 9519 9519 9517 9513 9508 9500 9489 9477 9463 9446 9427 9406 9383 9357 9328 9297 9263 9227 9187 9145 9100 9052 9001 8947 8890 8831 8769 8705 8638 8570 8501 8430 8359 8288 8217 8147 8078 8011 7947 7886 7828 7774 7725 4650 0 63 8 7681 7642 7609 7582 7562 7548 7540 7539 7545 7557 7575 7600 7630 7666 7707 7752 7802 7856 7912 7972 8033 8097 8160 8224 8288 8353 8415 8476 8535 8591 8645 8695 8742 8786 8826 8862 8894 8923 8948 8970 8989 9004 9017 9028 9036 9042 9047 9051 9054 9057 9060 9063 9065 9069 9073 9078 9084 9092 9100 9110 9120 9132 9146 9160 9175 9191 9208 9225 9243 9261 9279 9297 9315 9332 9349 9366 9381 9396 9409 9421 9432 9442 9450 9457 9463 9467 9469 9471 9471 9470 9468 9465 9461 9456 9451 9445 9439 9433 9427 9420 9413 9406 9400 9393 9386 9379 9372 9365 9358 9350 9342 9334 9325 9315 9305 9294 9282 9269 9255 9240 9223 9206 9186 9165 9142 9118 9092 9064 9034 9002 8968 8932 8895 8855 8814 8770 8726 8680 8632 8584 8536 8487 8438 8390 8342 8296 8252 8210 8171 8135 8102 8074 8050 8030 8016 8006 8003 8004 8011 8023 8041 8063 8091 8123 8159 8199 8243 8289 8339 8390 8443 8497 8552 8607 8662 8717 8771 8824 8877 8927 8976 9024 9070 9114 9156 9196 9235 9272 9307 9341 9373 9404 9433 9461 9488 9513 9537 9561 9583 9604 9624 9643 9661 9678 9693 9708 9721 9734 9745 9755 9764 9771 9778 9783 9787 9791 9793 9794 9795 9794 9793 9791 9789 9786 9782 9778 9773 9767 9761 9754 9747 9738 9729 9719 9708 9696 9683 9668 9653 9636 9617 9597 9576 9554 9530 9504 9478 9450 9421 9391 9360 9328 9296 9264 9231 9198 9166 9133 9102 9071 9041 9012 8985 8959 8935 8913 8893 8876 8861 8848 8838 8832 8828 8826 8828 8833 8841 8851 8865 8880 8899 8920 8942 8967 8993 9021 9050 9079 9110 9141 9171 9202 9233 9263 9292 9321 9349 9376 9402 9427 9451 9474 9496 9517 9536 9555 9573 9590 9606 9621 9635 9648 9661 9673 9684 9695 9705 9714 9723 9732 9739 9747 9754 9760 9766 9772 9778 9783 9788 9793 9797 9802 9806 9810 9813 9816 9819 9821 9823 9825 9826 9827 9827 9826 9825 9824 9822 9819 9816 9813 9809 9804 9799 9793 9787 9780 9773 9765 9757 9748 9739 9730 9720 9709 9698 9687 9675 9663 9650 9636 9622 9608 9593 9578 9562 9545 9528 9510 9492 9474 9455 9436 9416 9396 9376 9356 9336 9315 9295 9275 9255 9236 9216 9198 9179 9162 9145 9129 9113 9099 9085 9073 9061 9051 9042 9035 9029 9024 9022 9020 9021 9024 9028 9034 9042 9052 9064 9078 9093 9109 9128 9147 9167 9189 9211 9233 9256 9278 9301 9323 9345 9365 9385 9404 9422 9439 9454 9468 9480 9491 9500 9508 9514 9519 9522 9524 9525 9525 9523 9521 9517 9513 9508 9503 9497 9491 9484 9478 9471 9465 9458 9452 9446 9440 9435 9430 9426 9422 9419 9416 9414 9412 9412 9411 9412 9413 9414 9416 9419 9422 9425 9429 9433 9438 9442 9447 9452 9458 9463 9469 9474 9480 9485 9491 9496 9502 9507 9512 9517 9522 4651 0 63 8 9526 9530 9534 9537 9540 9542 9543 9544 9544 9543 9542 9539 9535 9531 9526 9520 9513 9506 9498 9490 9482 9473 9464 9455 9446 9438 9430 9422 9414 9407 9400 9393 9387 9381 9375 9370 9365 9359 9354 9349 9343 9337 9331 9325 9319 9313 9306 9299 9293 9286 9279 9272 9266 9259 9254 9248 9243 9239 9235 9232 9230 9229 9229 9230 9232 9235 9240 9245 9251 9259 9267 9276 9285 9295 9305 9314 9323 9332 9339 9345 9349 9351 9350 9347 9341 9331 9318 9301 9279 9254 9224 9189 9149 9105 9055 9000 8940 8873 8801 8722 8637 8545 8446 8340 8226 8105 7976 7839 7694 7542 7382 7215 7041 6860 6674 6484 6289 6092 5892 5693 5493 5295 5100 4908 4723 4542 4370 4205 4048 3901 3764 3637 3520 3413 3317 3230 3154 3087 3030 2982 2942 2912 2889 2875 2869 2871 2881 2900 2927 2963 3008 3062 3126 3200 3285 3379 3485 3600 3727 3863 4008 4163 4326 4497 4674 4856 5043 5232 5423 5614 5805 5993 6179 6360 6535 6705 6868 7023 7171 7310 7441 7564 7679 7786 7886 7979 8064 8144 8218 8287 8351 8410 8467 8519 8569 8616 8661 8703 8744 8782 8819 8855 8889 8922 8953 8983 9012 9040 9067 9093 9117 9141 9164 9185 9206 9226 9246 9264 9282 9298 9314 9329 9343 9356 9368 9378 9388 9396 9403 9409 9414 9418 9420 9421 9421 9421 9419 9416 9413 9409 9405 9400 9395 9390 9385 9380 9376 9371 9368 9365 9362 9360 9359 9359 9359 9360 9362 9364 9368 9372 9376 9381 9387 9393 9400 9408 9416 9424 9433 9442 9452 9462 9473 9483 9494 9506 9517 9529 9540 9552 9563 9574 9585 9596 9606 9615 9624 9632 9639 9646 9651 9656 9659 9662 9663 9664 9664 9663 9661 9658 9655 9651 9647 9642 9637 9632 9626 9621 9616 9611 9606 9601 9597 9593 9590 9588 9585 9584 9583 9583 9583 9584 9586 9589 9592 9595 9600 9604 9610 9616 9622 9629 9636 9643 9651 9659 9667 9675 9684 9692 9701 9710 9719 9728 9737 9745 9754 9763 9771 9779 9787 9795 9802 9810 9817 9823 9829 9835 9841 9846 9850 9855 9859 9862 9866 9869 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9889 9889 9888 9887 9885 9884 9882 9880 9878 9876 9874 9871 9869 9867 9865 9862 9860 9858 9856 9855 9853 9852 9850 9849 9848 9847 9846 9845 9844 9844 9844 9843 9843 9844 9844 9844 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9865 9867 9869 9872 9874 9877 9880 9882 9885 9888 9890 9892 9894 9895 9896 9897 9897 9896 9895 9893 9891 9889 9886 9883 9879 9875 9870 9866 9860 9855 9849 9843 9836 9829 9821 9813 9804 9795 9785 9774 9763 9751 9738 9724 9710 9695 9680 9665 9648 9632 9615 9598 9580 9563 9545 9528 9510 9492 9474 4652 0 63 8 9457 9439 9421 9403 9386 9368 9350 9332 9314 9295 9277 9258 9238 9218 9197 9175 9152 9128 9102 9075 9046 9016 8983 8948 8910 8869 8826 8779 8729 8675 8616 8554 8486 8413 8335 8251 8160 8063 7960 7848 7730 7604 7470 7328 7178 7021 6856 6685 6507 6324 6135 5942 5746 5548 5348 5149 4952 4756 4564 4377 4195 4020 3852 3693 3543 3402 3270 3149 3037 2935 2843 2761 2687 2623 2567 2518 2478 2445 2419 2399 2386 2380 2380 2387 2400 2421 2448 2483 2526 2576 2635 2703 2780 2866 2961 3065 3178 3300 3431 3569 3715 3868 4026 4189 4356 4526 4699 4872 5045 5216 5387 5553 5717 5876 6030 6179 6322 6459 6591 6716 6836 6951 7061 7165 7266 7363 7456 7546 7633 7719 7802 7883 7963 8042 8119 8195 8269 8342 8414 8484 8552 8619 8684 8746 8807 8865 8921 8975 9027 9077 9125 9171 9215 9257 9297 9336 9373 9408 9442 9474 9505 9534 9561 9586 9610 9632 9653 9672 9689 9704 9718 9730 9741 9751 9759 9767 9774 9779 9785 9790 9794 9798 9802 9805 9808 9811 9814 9816 9818 9819 9819 9819 9819 9817 9815 9812 9809 9804 9799 9794 9788 9782 9775 9769 9762 9755 9749 9743 9737 9732 9727 9722 9718 9715 9711 9708 9706 9704 9701 9699 9698 9696 9694 9693 9691 9689 9688 9686 9685 9683 9681 9680 9679 9677 9676 9674 9673 9672 9670 9669 9668 9666 9665 9663 9662 9660 9659 9658 9657 9656 9656 9656 9656 9657 9658 9659 9661 9664 9666 9670 9673 9677 9681 9685 9690 9694 9699 9703 9708 9712 9717 9721 9726 9730 9735 9740 9744 9749 9755 9760 9765 9771 9776 9782 9787 9792 9796 9800 9804 9807 9809 9810 9810 9810 9809 9807 9804 9801 9796 9792 9787 9781 9775 9769 9763 9757 9751 9745 9739 9733 9727 9720 9714 9708 9701 9695 9688 9682 9676 9669 9663 9657 9652 9647 9643 9640 9637 9635 9635 9635 9637 9639 9642 9647 9652 9658 9664 9671 9678 9685 9692 9699 9706 9713 9719 9725 9731 9736 9740 9745 9748 9752 9755 9758 9760 9763 9765 9767 9768 9769 9770 9771 9771 9771 9770 9769 9768 9766 9763 9760 9757 9753 9749 9745 9741 9737 9733 9729 9726 9722 9720 9717 9716 9715 9714 9715 9715 9717 9719 9721 9724 9727 9730 9733 9735 9738 9741 9743 9745 9746 9747 9747 9746 9745 9744 9742 9739 9736 9732 9729 9725 9720 9716 9712 9708 9704 9700 9697 9693 9691 9688 9687 9685 9684 9684 9685 9685 9687 9689 9691 9695 9698 9702 9707 9712 9717 9723 9729 9735 9741 9747 9753 9759 9765 9771 9777 9782 9787 9791 9795 9799 9802 9805 9807 9809 9811 9811 9812 9812 9811 9810 9809 9807 9805 9803 9801 9798 9796 9793 9791 9788 9786 9784 9782 9781 9780 9779 9779 9779 9779 9779 9779 9780 9780 9781 9781 9782 9782 9782 9782 9782 9781 9781 9781 9780 9780 9779 9779 9780 9780 4653 0 63 8 9781 9782 9783 9785 9787 9789 9791 9793 9795 9798 9800 9802 9804 9806 9807 9808 9809 9810 9811 9811 9812 9813 9813 9814 9815 9816 9818 9820 9822 9824 9826 9828 9831 9833 9836 9838 9840 9842 9844 9845 9846 9847 9848 9849 9849 9850 9850 9851 9851 9852 9853 9854 9855 9857 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9879 9881 9882 9883 9885 9886 9888 9890 9891 9894 9896 9899 9901 9904 9908 9911 9914 9917 9920 9923 9926 9928 9931 9933 9934 9935 9936 9937 9937 9937 9936 9935 9934 9932 9929 9927 9923 9919 9915 9910 9904 9897 9889 9881 9871 9860 9848 9835 9821 9806 9789 9771 9752 9732 9710 9688 9664 9640 9614 9588 9561 9533 9505 9476 9447 9418 9389 9359 9330 9300 9271 9242 9214 9185 9158 9130 9103 9077 9051 9026 9001 8977 8953 8930 8908 8885 8864 8843 8822 8802 8782 8763 8743 8724 8706 8687 8669 8650 8632 8614 8596 8578 8560 8543 8525 8508 8492 8476 8460 8446 8432 8420 8409 8400 8392 8386 8382 8381 8381 8384 8390 8397 8408 8420 8435 8451 8470 8490 8511 8534 8558 8582 8606 8631 8655 8679 8702 8724 8744 8764 8781 8797 8810 8822 8831 8838 8842 8844 8843 8839 8833 8823 8811 8795 8777 8755 8730 8703 8672 8639 8603 8565 8524 8482 8438 8393 8347 8301 8256 8210 8166 8124 8084 8048 8014 7985 7960 7939 7924 7914 7910 7911 7918 7931 7950 7974 8003 8037 8075 8117 8164 8213 8264 8318 8373 8430 8486 8543 8599 8655 8709 8763 8814 8864 8912 8958 9001 9043 9083 9120 9156 9190 9222 9252 9281 9308 9334 9358 9381 9403 9423 9442 9460 9476 9492 9506 9518 9530 9540 9549 9557 9564 9569 9574 9578 9580 9582 9584 9584 9584 9584 9583 9582 9581 9579 9577 9576 9574 9572 9570 9569 9568 9567 9566 9566 9566 9567 9569 9571 9574 9578 9583 9588 9594 9601 9608 9616 9625 9633 9642 9651 9660 9669 9677 9685 9692 9698 9704 9708 9712 9715 9718 9719 9720 9719 9718 9717 9715 9712 9709 9706 9702 9698 9693 9688 9683 9677 9671 9664 9657 9649 9642 9633 9624 9616 9606 9597 9588 9579 9570 9562 9554 9546 9540 9534 9529 9525 9522 9520 9518 9518 9518 9519 9520 9522 9525 9527 9530 9533 9535 9538 9541 9543 9545 9547 9549 9550 9551 9552 9552 9553 9553 9553 9553 9553 9552 9552 9551 9551 9550 9550 9550 9549 9549 9549 9549 9549 9549 9549 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9562 9563 9563 9562 9562 9562 9561 9561 9560 9559 9559 9559 9559 9559 9560 9561 9562 9564 9566 9568 9571 9574 9578 9581 9585 9588 9592 9595 9599 9602 9604 9607 9608 9610 9611 9611 9610 9609 9608 9605 9602 9598 9594 9589 9583 9577 9569 9562 9553 9544 9534 9524 9513 9502 9490 9478 9465 9452 9439 9427 9414 4654 0 63 8 9401 9388 9376 9364 9353 9342 9332 9322 9314 9306 9299 9293 9288 9284 9281 9278 9277 9276 9276 9276 9277 9279 9280 9282 9284 9286 9288 9290 9291 9291 9291 9289 9287 9283 9277 9270 9261 9249 9235 9219 9200 9179 9154 9126 9096 9062 9025 8984 8941 8894 8845 8792 8737 8680 8621 8559 8496 8433 8368 8303 8238 8173 8109 8046 7985 7925 7869 7815 7764 7717 7674 7636 7602 7573 7550 7532 7520 7513 7513 7520 7532 7551 7576 7607 7644 7686 7734 7787 7844 7905 7970 8037 8107 8179 8252 8326 8400 8473 8547 8618 8689 8757 8823 8886 8946 9004 9058 9110 9158 9202 9244 9282 9316 9347 9375 9400 9421 9440 9455 9467 9477 9484 9489 9491 9491 9489 9485 9480 9473 9465 9457 9447 9438 9428 9418 9408 9398 9388 9379 9371 9363 9356 9350 9345 9341 9337 9335 9333 9332 9332 9333 9335 9337 9340 9344 9348 9353 9358 9363 9369 9374 9380 9386 9391 9397 9402 9407 9411 9415 9419 9422 9424 9426 9428 9428 9428 9427 9425 9422 9418 9413 9407 9399 9390 9380 9367 9353 9337 9319 9299 9275 9250 9221 9189 9154 9115 9073 9027 8976 8921 8862 8797 8728 8653 8572 8486 8394 8296 8191 8081 7964 7840 7710 7574 7432 7283 7129 6969 6804 6634 6460 6282 6102 5919 5734 5549 5365 5181 4998 4818 4642 4471 4305 4144 3991 3846 3708 3578 3458 3346 3243 3149 3064 2988 2920 2860 2807 2763 2725 2694 2669 2650 2638 2632 2632 2638 2651 2670 2696 2729 2770 2818 2874 2938 3009 3087 3172 3263 3359 3460 3562 3666 3771 3874 3973 4069 4156 4236 4307 4366 4414 4449 4471 4480 4474 4456 4425 4382 4328 4265 4194 4115 4032 3945 3855 3766 3677 3590 3504 3424 3347 3276 3211 3151 3098 3050 3008 2972 2941 2915 2895 2879 2867 2860 2858 2859 2865 2876 2891 2912 2938 2969 3006 3050 3101 3158 3223 3295 3374 3461 3555 3656 3764 3878 3998 4124 4254 4387 4524 4662 4800 4938 5076 5213 5346 5476 5602 5722 5838 5947 6051 6148 6240 6325 6404 6478 6547 6612 6673 6731 6786 6839 6891 6944 6996 7048 7101 7156 7213 7272 7334 7397 7463 7531 7601 7672 7746 7819 7894 7969 8044 8119 8192 8265 8336 8405 8472 8537 8599 8659 8716 8770 8821 8870 8915 8958 8999 9037 9072 9106 9137 9166 9193 9218 9242 9264 9284 9304 9322 9338 9354 9369 9383 9396 9408 9420 9431 9441 9452 9462 9471 9481 9491 9500 9509 9519 9528 9538 9548 9557 9567 9576 9586 9595 9605 9614 9623 9631 9640 9648 9655 9663 9670 9677 9683 9689 9695 9701 9706 9712 9717 9722 9727 9731 9736 9740 9745 9749 9752 9756 9759 9762 9765 9767 9769 9771 9772 9773 9773 9773 9773 9772 9771 9770 9769 9767 9765 9762 9760 9757 9754 9750 9747 9743 9739 9735 9731 9727 9723 9719 9715 9711 9707 9703 9699 9695 9692 9688 9685 9682 4655 0 63 9 9691 9687 9684 9680 9676 9673 9669 9665 9661 9657 9652 9648 9644 9639 9634 9630 9625 9620 9615 9610 9606 9601 9597 9592 9588 9584 9580 9577 9573 9570 9567 9564 9561 9558 9555 9552 9549 9545 9542 9539 9535 9532 9529 9525 9521 9518 9514 9511 9508 9504 9501 9498 9495 9492 9488 9485 9482 9479 9476 9472 9468 9465 9461 9457 9452 9448 9443 9438 9433 9429 9424 9419 9414 9409 9404 9399 9394 9388 9383 9378 9372 9366 9359 9353 9345 9337 9329 9319 9309 9299 9288 9276 9264 9251 9237 9223 9209 9195 9181 9166 9151 9137 9123 9109 9095 9081 9068 9056 9044 9032 9022 9012 9002 8994 8986 8979 8974 8969 8965 8962 8960 8960 8960 8961 8963 8966 8970 8975 8981 8987 8994 9002 9011 9021 9031 9042 9054 9067 9081 9096 9112 9128 9146 9164 9183 9204 9224 9245 9267 9289 9311 9333 9354 9376 9396 9416 9435 9453 9470 9486 9501 9514 9526 9538 9548 9556 9564 9571 9577 9582 9587 9591 9594 9596 9598 9599 9600 9601 9601 9601 9600 9599 9598 9596 9594 9592 9590 9587 9584 9581 9578 9574 9571 9567 9564 9561 9557 9554 9551 9548 9546 9544 9542 9541 9540 9540 9539 9540 9540 9541 9542 9543 9545 9546 9547 9548 9549 9550 9550 9551 9551 9551 9550 9550 9550 9549 9549 9549 9549 9550 9550 9552 9553 9555 9557 9560 9563 9566 9569 9573 9576 9579 9583 9586 9589 9591 9594 9596 9598 9600 9601 9603 9604 9605 9606 9607 9608 9609 9610 9611 9611 9612 9612 9613 9613 9612 9612 9611 9610 9608 9606 9604 9601 9598 9593 9588 9583 9576 9568 9559 9548 9536 9522 9506 9488 9467 9444 9418 9390 9358 9324 9286 9245 9201 9154 9103 9049 8992 8932 8869 8804 8735 8664 8591 8515 8438 8359 8278 8197 8115 8033 7951 7870 7789 7711 7635 7562 7493 7428 7367 7312 7262 7218 7180 7150 7126 7109 7099 7096 7101 7112 7129 7153 7182 7217 7257 7301 7349 7401 7456 7513 7572 7633 7694 7756 7817 7878 7939 7998 8055 8110 8162 8211 8257 8299 8338 8372 8402 8428 8449 8465 8477 8483 8485 8482 8475 8463 8446 8426 8402 8374 8343 8309 8272 8233 8193 8151 8109 8067 8024 7982 7942 7904 7867 7834 7804 7778 7756 7739 7726 7718 7715 7717 7725 7737 7754 7776 7802 7832 7865 7902 7942 7983 8027 8072 8119 8166 8214 8261 8309 8356 8403 8449 8494 8538 8581 8623 8664 8704 8743 8780 8816 8850 8883 8915 8945 8974 9002 9028 9052 9076 9097 9118 9137 9156 9173 9188 9203 9217 9230 9242 9253 9262 9271 9280 9287 9293 9298 9302 9306 9308 9309 9309 9309 9307 9305 9302 9298 9294 9289 9284 9279 9274 9269 9264 9260 9255 9252 9249 9246 9244 9243 9241 9241 9240 9240 9240 9240 9239 9238 9237 9235 9232 9228 9223 9217 9209 9200 9189 9177 9162 9145 9127 9106 9083 9058 9030 9000 8969 8935 4656 0 63 9 8899 8861 8821 8780 8738 8695 8651 8607 8563 8519 8476 8434 8393 8353 8317 8282 8250 8221 8196 8174 8155 8141 8130 8124 8122 8124 8130 8140 8155 8173 8195 8221 8250 8282 8317 8355 8394 8435 8478 8520 8563 8606 8648 8690 8729 8767 8802 8834 8863 8889 8911 8929 8942 8952 8957 8957 8953 8944 8930 8911 8888 8860 8827 8789 8748 8701 8651 8596 8538 8476 8411 8343 8273 8201 8127 8053 7978 7903 7829 7756 7685 7616 7551 7488 7430 7377 7328 7284 7246 7214 7188 7168 7155 7148 7148 7154 7166 7185 7209 7240 7276 7318 7365 7417 7474 7534 7598 7665 7735 7807 7881 7956 8032 8107 8183 8258 8332 8405 8475 8544 8610 8674 8735 8793 8848 8900 8949 8996 9039 9080 9118 9153 9187 9218 9247 9274 9299 9322 9344 9365 9384 9403 9420 9436 9451 9465 9478 9491 9502 9513 9523 9533 9541 9549 9557 9563 9569 9574 9579 9583 9586 9588 9590 9590 9590 9588 9586 9582 9578 9571 9564 9554 9543 9530 9514 9496 9476 9453 9427 9397 9365 9329 9289 9244 9196 9143 9086 9023 8956 8883 8805 8722 8632 8537 8436 8329 8215 8096 7971 7840 7704 7561 7414 7262 7105 6944 6779 6612 6442 6271 6100 5929 5757 5587 5420 5256 5096 4941 4791 4647 4509 4379 4256 4141 4035 3936 3846 3763 3690 3624 3567 3518 3476 3443 3418 3401 3391 3390 3398 3414 3438 3472 3516 3569 3633 3706 3790 3885 3990 4106 4231 4367 4512 4666 4827 4995 5170 5349 5533 5719 5905 6092 6279 6464 6645 6822 6994 7161 7321 7474 7619 7757 7887 8008 8121 8226 8323 8413 8494 8569 8636 8697 8751 8800 8843 8881 8914 8943 8968 8990 9008 9024 9037 9048 9058 9065 9072 9078 9082 9087 9090 9094 9098 9101 9105 9109 9113 9118 9123 9129 9135 9142 9149 9157 9165 9174 9183 9192 9202 9212 9222 9232 9242 9251 9261 9270 9279 9288 9296 9304 9311 9318 9325 9331 9337 9343 9349 9355 9360 9366 9372 9377 9383 9389 9395 9401 9407 9413 9419 9425 9431 9437 9442 9448 9453 9458 9464 9469 9474 9479 9484 9489 9495 9500 9505 9511 9516 9522 9528 9534 9540 9545 9551 9557 9562 9568 9573 9578 9583 9588 9592 9596 9600 9604 9607 9609 9612 9613 9615 9616 9616 9616 9615 9614 9613 9611 9609 9606 9604 9601 9598 9595 9592 9590 9588 9585 9584 9582 9581 9581 9580 9580 9580 9581 9582 9582 9583 9584 9585 9586 9587 9588 9588 9589 9589 9589 9589 9588 9587 9585 9583 9579 9575 9569 9563 9555 9545 9535 9522 9508 9492 9474 9454 9432 9408 9383 9354 9324 9292 9257 9219 9179 9136 9090 9041 8989 8933 8873 8810 8743 8673 8598 8520 8438 8353 8265 8175 8082 7987 7891 7795 7698 7602 7507 7414 7323 7235 7150 7070 6994 6923 6857 6797 6743 6695 6654 6620 6593 6573 6560 6555 6557 6567 6585 6610 6643 6684 6732 6787 6849 4657 0 63 9 6917 6992 7073 7159 7249 7343 7441 7542 7645 7749 7853 7957 8061 8164 8265 8363 8458 8549 8637 8721 8800 8875 8946 9012 9073 9130 9182 9230 9274 9314 9350 9382 9411 9436 9459 9477 9493 9506 9516 9522 9526 9527 9526 9521 9514 9503 9490 9474 9456 9434 9410 9382 9352 9319 9283 9244 9202 9156 9106 9052 8995 8933 8866 8794 8716 8634 8545 8450 8350 8243 8131 8012 7889 7759 7626 7488 7346 7201 7054 6906 6758 6610 6463 6317 6175 6035 5901 5771 5647 5529 5417 5312 5214 5123 5041 4966 4899 4841 4791 4750 4718 4695 4682 4679 4685 4702 4730 4768 4817 4877 4948 5029 5121 5223 5335 5456 5586 5723 5868 6018 6173 6333 6494 6657 6821 6985 7147 7308 7465 7617 7766 7908 8045 8176 8300 8417 8527 8631 8727 8816 8898 8973 9042 9104 9160 9210 9254 9292 9325 9353 9376 9395 9409 9420 9427 9432 9433 9432 9429 9424 9417 9409 9401 9392 9382 9372 9363 9353 9343 9334 9325 9317 9309 9301 9294 9287 9281 9275 9269 9264 9259 9255 9251 9247 9244 9241 9239 9238 9237 9237 9238 9239 9241 9244 9247 9250 9255 9259 9264 9269 9274 9279 9284 9289 9294 9299 9303 9307 9311 9314 9317 9320 9322 9325 9327 9329 9331 9333 9335 9337 9339 9342 9344 9347 9350 9352 9355 9358 9360 9363 9365 9367 9369 9370 9371 9371 9370 9369 9367 9363 9359 9353 9346 9337 9326 9314 9300 9283 9264 9243 9219 9192 9162 9129 9093 9053 9009 8960 8908 8851 8790 8724 8654 8578 8498 8413 8323 8229 8130 8028 7922 7812 7701 7586 7471 7355 7239 7123 7009 6897 6787 6681 6580 6483 6392 6307 6229 6159 6096 6041 5995 5958 5930 5911 5902 5903 5914 5935 5966 6007 6057 6118 6188 6267 6354 6449 6553 6662 6778 6899 7024 7153 7284 7416 7549 7682 7813 7942 8068 8191 8310 8423 8532 8636 8734 8827 8914 8996 9072 9144 9210 9271 9328 9380 9429 9473 9514 9551 9585 9616 9644 9669 9691 9711 9729 9744 9758 9770 9781 9790 9799 9806 9813 9819 9825 9830 9836 9841 9846 9851 9856 9860 9864 9868 9872 9875 9877 9879 9880 9881 9880 9879 9877 9874 9871 9866 9861 9856 9849 9843 9835 9828 9819 9810 9801 9791 9781 9771 9759 9748 9736 9723 9710 9697 9683 9669 9654 9639 9623 9607 9591 9575 9558 9542 9526 9509 9493 9478 9463 9449 9436 9423 9412 9402 9393 9385 9379 9374 9371 9369 9368 9368 9369 9371 9374 9378 9382 9387 9392 9397 9402 9407 9412 9418 9423 9429 9435 9441 9448 9455 9462 9470 9479 9488 9498 9509 9520 9532 9544 9557 9570 9583 9596 9609 9622 9635 9647 9659 9670 9681 9692 9701 9710 9719 9726 9733 9739 9745 9749 9753 9755 9757 9758 9758 9757 9754 9751 9747 9742 9735 9728 9720 9711 9702 9692 9682 9671 9660 9649 9638 9627 9616 9605 9595 9586 9576 9568 9559 9552 9545 4658 0 63 9 9538 9532 9527 9523 9519 9516 9514 9512 9512 9512 9512 9514 9517 9520 9524 9528 9534 9539 9546 9553 9560 9568 9575 9584 9592 9600 9609 9617 9626 9634 9642 9650 9658 9665 9672 9679 9685 9691 9697 9701 9706 9710 9713 9715 9717 9719 9720 9721 9721 9721 9720 9719 9718 9717 9716 9715 9713 9712 9711 9709 9708 9706 9705 9704 9702 9701 9699 9698 9697 9695 9694 9693 9692 9692 9692 9692 9692 9692 9693 9694 9695 9696 9698 9699 9700 9701 9701 9701 9701 9700 9699 9697 9694 9690 9686 9681 9675 9668 9660 9651 9642 9631 9620 9607 9593 9577 9560 9541 9520 9497 9472 9445 9415 9382 9347 9309 9267 9224 9177 9127 9075 9020 8963 8903 8842 8779 8713 8647 8579 8511 8442 8373 8304 8235 8166 8099 8034 7970 7909 7850 7795 7744 7697 7655 7618 7587 7562 7544 7533 7528 7531 7540 7557 7581 7611 7648 7691 7739 7792 7849 7911 7975 8042 8111 8181 8251 8322 8393 8463 8532 8600 8666 8730 8792 8853 8911 8967 9021 9072 9122 9169 9214 9257 9298 9337 9373 9407 9438 9468 9495 9519 9542 9562 9580 9596 9609 9621 9630 9638 9644 9648 9651 9652 9652 9651 9648 9645 9641 9636 9630 9624 9616 9608 9599 9590 9580 9570 9558 9547 9535 9522 9510 9497 9484 9471 9458 9446 9434 9422 9410 9399 9389 9379 9370 9362 9354 9347 9340 9334 9329 9324 9319 9315 9312 9309 9306 9304 9302 9301 9301 9301 9302 9304 9307 9310 9314 9319 9324 9330 9337 9344 9351 9359 9366 9374 9381 9388 9395 9401 9406 9411 9415 9419 9421 9423 9424 9424 9424 9422 9420 9418 9415 9411 9406 9402 9396 9390 9384 9378 9371 9363 9356 9348 9340 9332 9324 9316 9309 9301 9294 9287 9281 9275 9269 9265 9261 9257 9254 9252 9250 9249 9248 9248 9248 9248 9249 9250 9251 9252 9254 9255 9257 9258 9260 9262 9264 9267 9269 9272 9275 9278 9282 9286 9290 9294 9298 9303 9307 9312 9316 9321 9326 9330 9334 9338 9341 9344 9347 9349 9351 9353 9354 9355 9355 9356 9356 9356 9356 9356 9356 9355 9356 9356 9356 9356 9357 9357 9358 9358 9358 9358 9358 9357 9356 9355 9353 9351 9348 9345 9342 9338 9334 9330 9325 9321 9316 9311 9307 9302 9298 9293 9289 9285 9281 9276 9272 9268 9263 9258 9253 9248 9242 9236 9229 9223 9215 9208 9201 9193 9185 9178 9170 9162 9155 9147 9141 9134 9128 9122 9117 9112 9108 9105 9102 9100 9099 9098 9098 9098 9099 9101 9103 9105 9108 9112 9115 9119 9123 9127 9131 9136 9140 9144 9148 9152 9157 9161 9165 9170 9174 9180 9185 9191 9197 9204 9211 9219 9227 9236 9246 9256 9267 9278 9289 9301 9314 9327 9340 9353 9366 9380 9394 9408 9422 9436 9451 9465 9479 9493 9506 9520 9532 9545 9557 9568 9579 9588 9597 9606 9613 9619 9625 9630 9634 9638 9641 9643 9645 9647 9649 4659 0 63 9 9651 9652 9654 9656 9657 9659 9661 9663 9665 9667 9669 9670 9671 9672 9672 9672 9671 9670 9668 9666 9663 9661 9657 9654 9650 9646 9642 9638 9634 9630 9626 9622 9618 9614 9610 9606 9602 9598 9593 9589 9584 9579 9575 9570 9565 9560 9556 9551 9547 9543 9539 9536 9533 9530 9528 9526 9524 9523 9521 9520 9519 9517 9516 9515 9514 9512 9511 9509 9508 9506 9504 9503 9501 9500 9498 9497 9496 9495 9494 9493 9492 9491 9491 9490 9490 9490 9490 9490 9490 9491 9491 9492 9494 9495 9498 9500 9503 9506 9510 9515 9520 9525 9531 9538 9545 9552 9559 9566 9574 9582 9590 9598 9606 9614 9622 9630 9638 9645 9653 9661 9668 9676 9683 9690 9697 9703 9710 9716 9721 9726 9731 9734 9738 9740 9742 9743 9743 9743 9741 9739 9737 9733 9729 9724 9719 9713 9707 9701 9694 9686 9679 9671 9662 9654 9645 9636 9627 9618 9609 9599 9590 9581 9571 9562 9553 9544 9536 9528 9520 9513 9507 9501 9496 9491 9488 9484 9482 9480 9479 9478 9478 9478 9478 9479 9480 9481 9482 9483 9484 9486 9487 9488 9489 9490 9491 9492 9492 9493 9494 9495 9496 9496 9497 9498 9499 9500 9500 9501 9502 9503 9503 9504 9505 9505 9506 9506 9507 9508 9508 9509 9509 9510 9510 9511 9511 9512 9512 9513 9513 9514 9514 9515 9516 9516 9517 9518 9520 9522 9523 9526 9529 9532 9535 9540 9544 9549 9555 9561 9568 9575 9582 9590 9598 9606 9614 9623 9631 9639 9646 9654 9661 9668 9675 9681 9686 9691 9696 9700 9704 9708 9710 9713 9715 9717 9718 9719 9720 9721 9721 9721 9722 9722 9723 9723 9724 9725 9727 9729 9732 9735 9739 9743 9748 9754 9760 9767 9775 9782 9790 9799 9807 9815 9824 9832 9840 9848 9856 9863 9870 9876 9882 9888 9893 9898 9902 9906 9910 9913 9916 9919 9922 9924 9926 9928 9929 9930 9931 9932 9932 9932 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9922 9921 9920 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9890 9888 9886 9885 9884 9883 9883 9883 9883 9884 9885 9887 9889 9891 9894 9896 9899 9902 9905 9909 9912 9915 9918 9921 9924 9927 9930 9932 9935 9937 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9954 9954 9953 9952 9951 9949 9947 9944 9941 9937 9933 9929 9924 9919 9913 9908 9901 9895 9888 9882 9875 9867 9860 9852 9844 9836 9828 9819 9810 9802 9792 9783 9773 9764 9754 9744 9733 9722 9711 9700 9688 9676 9664 9651 9638 9624 9610 9595 9580 9565 9549 9533 9517 9501 9485 9469 9454 9439 9424 9410 9396 9384 9372 9361 9351 9342 9334 9326 9320 9315 9311 9307 9305 9303 9303 9303 9304 9305 9307 9310 9313 9317 9321 9326 9331 9336 9341 9346 9351 9355 9359 9363 4660 0 63 9 9365 9367 9368 9369 9368 9366 9363 9359 9354 9348 9341 9333 9325 9316 9307 9297 9287 9277 9268 9258 9249 9241 9232 9225 9218 9212 9207 9203 9200 9198 9197 9197 9198 9200 9204 9210 9216 9224 9234 9245 9257 9271 9286 9303 9320 9339 9359 9379 9400 9422 9444 9466 9489 9511 9533 9554 9575 9596 9616 9634 9653 9670 9686 9702 9716 9729 9742 9753 9764 9773 9781 9788 9794 9799 9803 9806 9807 9808 9807 9805 9803 9799 9794 9788 9781 9773 9765 9756 9746 9736 9725 9714 9703 9692 9680 9668 9657 9646 9635 9624 9614 9604 9595 9586 9578 9571 9565 9560 9556 9553 9551 9551 9551 9553 9555 9559 9564 9570 9577 9585 9594 9604 9615 9626 9638 9651 9664 9677 9690 9704 9718 9731 9744 9758 9771 9783 9795 9807 9817 9828 9837 9846 9854 9861 9868 9874 9879 9883 9887 9890 9892 9893 9894 9893 9892 9890 9888 9884 9879 9873 9865 9857 9846 9835 9821 9806 9789 9770 9749 9725 9700 9672 9641 9609 9574 9536 9496 9453 9407 9359 9309 9256 9200 9141 9081 9017 8952 8884 8814 8742 8669 8593 8518 8441 8363 8286 8210 8134 8059 7986 7916 7849 7785 7725 7670 7619 7574 7535 7501 7474 7454 7440 7433 7433 7440 7454 7475 7502 7535 7574 7619 7670 7725 7785 7848 7915 7985 8057 8132 8207 8282 8358 8434 8509 8582 8654 8723 8790 8855 8917 8975 9031 9083 9133 9179 9222 9263 9301 9336 9369 9400 9429 9457 9482 9506 9529 9551 9571 9590 9609 9626 9642 9657 9671 9684 9696 9707 9717 9726 9735 9742 9749 9756 9762 9767 9773 9778 9782 9787 9792 9796 9801 9805 9810 9814 9819 9823 9827 9832 9835 9839 9843 9846 9849 9852 9854 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9876 9878 9879 9881 9882 9883 9884 9885 9885 9885 9885 9884 9883 9881 9879 9877 9875 9872 9869 9866 9863 9860 9856 9853 9849 9845 9841 9837 9833 9828 9824 9819 9814 9808 9803 9797 9791 9784 9778 9771 9763 9756 9748 9740 9732 9723 9715 9706 9698 9689 9681 9672 9664 9656 9648 9640 9633 9626 9619 9613 9607 9601 9597 9592 9588 9585 9582 9579 9577 9576 9575 9574 9574 9574 9574 9575 9576 9577 9579 9580 9582 9584 9586 9588 9590 9592 9594 9595 9597 9597 9598 9597 9595 9593 9589 9583 9576 9567 9556 9542 9526 9508 9487 9464 9437 9408 9376 9341 9304 9264 9221 9176 9128 9078 9026 8972 8917 8859 8800 8739 8677 8614 8549 8484 8418 8352 8285 8219 8152 8086 8021 7957 7894 7834 7775 7720 7667 7618 7573 7532 7495 7463 7437 7415 7399 7388 7383 7384 7390 7402 7420 7443 7472 7505 7544 7587 7635 7687 7742 7802 7864 7929 7996 8065 8136 8208 8280 8352 8424 8497 8567 8637 8705 8771 8835 8897 8956 9013 9066 9117 9165 9210 9253 9292 9329 9363 9395 9425 9452 9477 9501 9523 9543 9562 4661 0 63 9 9580 9597 9613 9628 9643 9657 9671 9685 9698 9711 9723 9735 9747 9758 9769 9779 9789 9798 9805 9812 9818 9822 9826 9828 9829 9829 9828 9825 9822 9817 9812 9805 9798 9790 9782 9773 9763 9753 9743 9732 9720 9708 9695 9682 9668 9653 9638 9622 9605 9588 9570 9551 9532 9513 9494 9474 9455 9436 9417 9398 9381 9364 9349 9334 9321 9309 9299 9291 9283 9278 9274 9271 9270 9270 9271 9273 9276 9280 9286 9291 9298 9306 9314 9322 9332 9342 9353 9365 9377 9390 9404 9419 9434 9450 9466 9482 9499 9516 9532 9549 9565 9580 9595 9609 9622 9634 9645 9654 9663 9669 9675 9679 9682 9683 9684 9682 9680 9677 9672 9666 9659 9651 9643 9633 9623 9611 9599 9587 9574 9561 9547 9533 9519 9505 9490 9476 9461 9447 9433 9419 9404 9390 9376 9362 9347 9333 9319 9305 9290 9276 9263 9250 9237 9225 9214 9205 9196 9189 9184 9181 9179 9180 9183 9187 9194 9203 9214 9227 9241 9257 9274 9292 9311 9330 9350 9370 9390 9410 9430 9449 9468 9486 9504 9521 9537 9553 9568 9582 9596 9609 9621 9633 9644 9654 9664 9673 9682 9689 9696 9702 9708 9712 9715 9718 9720 9720 9719 9717 9714 9710 9704 9696 9687 9677 9665 9651 9635 9618 9599 9577 9554 9529 9501 9471 9439 9403 9365 9324 9280 9232 9181 9126 9067 9003 8936 8864 8788 8707 8623 8534 8441 8344 8244 8140 8035 7927 7817 7706 7595 7485 7374 7265 7158 7053 6952 6854 6760 6672 6588 6511 6439 6374 6316 6265 6221 6185 6158 6139 6128 6125 6131 6146 6170 6201 6242 6290 6346 6410 6482 6560 6644 6735 6831 6931 7036 7145 7256 7370 7486 7603 7720 7836 7953 8069 8183 8295 8405 8511 8614 8714 8810 8902 8989 9072 9151 9225 9294 9358 9418 9473 9524 9571 9614 9653 9688 9721 9750 9776 9800 9821 9841 9859 9875 9890 9904 9916 9928 9938 9948 9957 9965 9972 9979 9984 9989 9993 9996 9998 999910000 9999 9998 9997 9994 9991 9988 9984 9980 9975 9971 9966 9960 9955 9949 9943 9936 9929 9922 9913 9904 9895 9884 9873 9861 9848 9834 9819 9804 9788 9772 9755 9739 9722 9705 9689 9673 9657 9642 9628 9614 9600 9588 9575 9564 9553 9543 9533 9524 9515 9507 9500 9493 9487 9482 9478 9475 9473 9472 9472 9473 9475 9478 9481 9485 9490 9495 9499 9504 9509 9513 9517 9520 9523 9524 9525 9525 9524 9523 9521 9518 9514 9511 9506 9502 9496 9490 9484 9477 9469 9460 9449 9438 9424 9409 9392 9372 9350 9325 9298 9267 9234 9197 9156 9112 9065 9014 8958 8899 8836 8768 8696 8619 8538 8451 8360 8264 8162 8056 7944 7828 7707 7582 7453 7320 7185 7048 6909 6769 6630 6491 6353 6218 6087 5958 5835 5718 5606 5502 5404 5315 5235 5163 5100 5048 5005 4972 4949 4937 4935 4944 4962 4992 5031 5080 5138 5205 5282 5366 5458 5557 4662 0 63 9 5663 5774 5890 6011 6134 6260 6389 6518 6646 6774 6902 7027 7149 7268 7383 7494 7599 7700 7796 7887 7972 8051 8125 8193 8256 8314 8367 8415 8458 8498 8533 8564 8592 8616 8638 8656 8672 8687 8699 8709 8718 8726 8734 8741 8748 8755 8762 8770 8779 8789 8800 8812 8826 8841 8858 8876 8896 8917 8940 8963 8987 9012 9036 9061 9086 9111 9135 9158 9181 9202 9222 9241 9259 9275 9289 9303 9315 9326 9335 9344 9351 9358 9363 9368 9373 9376 9379 9382 9384 9385 9387 9388 9389 9389 9390 9390 9390 9390 9391 9391 9391 9392 9393 9394 9396 9398 9400 9403 9407 9411 9416 9421 9427 9434 9441 9449 9457 9465 9474 9483 9492 9502 9511 9520 9529 9538 9546 9554 9561 9568 9574 9579 9584 9588 9591 9594 9596 9597 9598 9598 9598 9597 9596 9595 9594 9592 9591 9590 9589 9588 9587 9587 9587 9588 9589 9591 9594 9597 9600 9605 9609 9614 9620 9625 9631 9638 9644 9650 9656 9662 9668 9673 9678 9683 9687 9690 9693 9695 9696 9697 9697 9697 9696 9695 9694 9692 9690 9687 9685 9682 9680 9677 9674 9672 9669 9666 9663 9660 9656 9653 9649 9645 9640 9635 9630 9624 9618 9611 9604 9597 9589 9580 9571 9562 9552 9542 9532 9521 9509 9497 9484 9470 9456 9441 9425 9407 9389 9369 9348 9325 9301 9276 9250 9222 9192 9162 9130 9098 9065 9032 8999 8966 8932 8900 8868 8838 8809 8782 8757 8735 8715 8698 8684 8673 8666 8663 8663 8668 8676 8688 8704 8723 8746 8773 8802 8834 8868 8904 8943 8982 9022 9062 9102 9142 9182 9220 9257 9293 9326 9359 9389 9417 9444 9468 9491 9512 9532 9550 9566 9581 9595 9608 9619 9629 9637 9645 9651 9656 9659 9661 9662 9662 9661 9658 9655 9650 9645 9640 9634 9628 9622 9616 9609 9603 9598 9592 9587 9582 9576 9571 9565 9559 9553 9545 9537 9528 9518 9506 9493 9479 9464 9447 9429 9409 9389 9367 9344 9319 9294 9268 9241 9213 9184 9153 9122 9090 9057 9022 8987 8950 8912 8874 8834 8794 8753 8711 8669 8627 8585 8544 8503 8463 8425 8388 8352 8319 8288 8259 8233 8210 8189 8172 8157 8146 8137 8132 8129 8130 8133 8139 8148 8160 8173 8189 8208 8228 8250 8274 8299 8326 8354 8384 8415 8447 8479 8513 8548 8584 8620 8657 8694 8733 8771 8810 8849 8888 8927 8965 9004 9041 9078 9114 9149 9183 9216 9248 9278 9306 9333 9359 9383 9406 9427 9447 9466 9483 9499 9514 9528 9542 9554 9565 9575 9585 9594 9601 9609 9615 9621 9626 9630 9633 9637 9639 9641 9643 9644 9646 9646 9647 9647 9648 9648 9647 9647 9646 9646 9644 9643 9641 9639 9637 9634 9631 9628 9624 9621 9617 9614 9610 9607 9603 9600 9598 9595 9593 9592 9591 9590 9589 9589 9588 9588 9588 9588 9588 9587 9587 9587 9586 9586 9586 9586 9585 9586 9586 9587 9588 9590 9592 4663 0 63 9 9594 9597 9601 9604 9608 9612 9616 9620 9624 9628 9632 9635 9638 9641 9643 9645 9647 9649 9650 9651 9652 9652 9653 9653 9653 9653 9653 9652 9651 9649 9647 9643 9639 9634 9628 9620 9611 9601 9589 9576 9561 9545 9528 9509 9488 9466 9442 9417 9390 9362 9331 9299 9264 9228 9188 9146 9101 9053 9001 8946 8888 8826 8761 8691 8619 8543 8464 8382 8297 8210 8122 8032 7941 7851 7760 7670 7582 7495 7411 7330 7253 7180 7112 7049 6992 6941 6897 6860 6830 6807 6792 6785 6786 6794 6810 6833 6864 6901 6944 6993 7047 7106 7168 7233 7300 7368 7437 7506 7574 7640 7705 7766 7823 7877 7925 7969 8008 8041 8069 8090 8106 8115 8119 8116 8107 8092 8071 8045 8013 7975 7933 7886 7835 7780 7722 7661 7597 7531 7464 7395 7327 7260 7192 7126 7062 7000 6941 6886 6833 6785 6741 6701 6666 6635 6609 6588 6573 6561 6555 6553 6555 6562 6572 6587 6604 6623 6646 6670 6695 6722 6748 6774 6799 6824 6847 6868 6887 6903 6916 6926 6933 6936 6937 6934 6928 6920 6910 6898 6883 6868 6852 6835 6819 6803 6788 6773 6761 6750 6742 6736 6733 6733 6735 6741 6751 6764 6780 6799 6822 6849 6879 6912 6949 6988 7031 7076 7125 7175 7229 7284 7341 7400 7461 7522 7585 7648 7712 7776 7840 7904 7968 8030 8092 8153 8213 8272 8329 8384 8438 8491 8541 8590 8637 8682 8725 8766 8806 8843 8879 8913 8944 8975 9003 9030 9055 9078 9101 9122 9142 9160 9178 9195 9212 9228 9243 9258 9273 9287 9302 9316 9330 9344 9358 9372 9385 9399 9412 9424 9436 9448 9459 9470 9480 9489 9498 9506 9512 9518 9523 9527 9530 9532 9533 9532 9531 9528 9524 9518 9511 9503 9493 9481 9468 9453 9437 9419 9399 9378 9355 9330 9304 9276 9247 9217 9185 9152 9117 9081 9043 9004 8964 8922 8878 8832 8785 8736 8685 8632 8578 8521 8463 8402 8341 8278 8213 8149 8083 8017 7952 7888 7824 7762 7702 7644 7590 7539 7492 7449 7410 7376 7348 7324 7306 7293 7286 7284 7287 7295 7309 7326 7347 7372 7400 7431 7464 7498 7532 7567 7601 7633 7664 7692 7716 7737 7752 7763 7768 7768 7761 7748 7729 7703 7672 7633 7589 7540 7485 7426 7363 7296 7227 7154 7082 7008 6935 6861 6790 6720 6654 6591 6531 6477 6428 6384 6346 6315 6290 6272 6261 6257 6261 6271 6289 6314 6346 6385 6431 6482 6541 6604 6674 6748 6827 6910 6997 7087 7179 7273 7369 7466 7562 7658 7753 7846 7936 8023 8106 8185 8260 8329 8392 8450 8501 8547 8586 8618 8644 8665 8679 8688 8691 8689 8683 8672 8658 8641 8620 8597 8572 8545 8517 8488 8459 8430 8402 8374 8347 8322 8298 8277 8258 8242 8230 8220 8214 8212 8214 8220 8230 8244 8261 8283 8308 8336 8368 8402 8439 8477 8518 8560 8602 8646 8690 8733 8776 8819 8861 8902 8942 8981 4664 0 63 9 9019 9055 9090 9124 9157 9188 9219 9248 9276 9304 9330 9356 9380 9404 9428 9450 9472 9493 9514 9534 9553 9572 9590 9608 9625 9641 9657 9671 9685 9698 9710 9721 9731 9740 9748 9755 9760 9764 9767 9769 9770 9770 9769 9766 9763 9759 9754 9749 9742 9735 9728 9719 9711 9701 9691 9680 9669 9657 9645 9631 9617 9603 9588 9572 9555 9538 9521 9503 9485 9466 9448 9429 9411 9392 9374 9357 9340 9323 9308 9293 9279 9266 9253 9242 9232 9222 9214 9207 9200 9195 9190 9186 9184 9182 9180 9180 9180 9182 9184 9186 9190 9194 9198 9203 9209 9215 9221 9228 9234 9240 9247 9253 9258 9263 9268 9271 9274 9275 9276 9276 9274 9272 9269 9264 9259 9254 9248 9242 9235 9228 9221 9215 9209 9203 9197 9192 9187 9183 9179 9176 9173 9171 9169 9167 9165 9164 9163 9162 9161 9160 9160 9159 9159 9160 9160 9161 9162 9164 9166 9169 9172 9175 9179 9183 9187 9192 9196 9202 9207 9212 9218 9224 9230 9236 9243 9250 9257 9265 9273 9281 9290 9300 9310 9320 9332 9343 9356 9369 9382 9396 9410 9424 9438 9452 9466 9481 9494 9508 9521 9533 9545 9556 9566 9576 9584 9592 9598 9604 9609 9613 9616 9619 9620 9621 9622 9621 9621 9620 9619 9618 9617 9616 9616 9615 9615 9616 9617 9618 9620 9623 9626 9630 9634 9638 9642 9647 9652 9657 9662 9666 9671 9675 9679 9683 9687 9690 9693 9695 9698 9700 9701 9703 9704 9705 9705 9706 9706 9707 9707 9707 9707 9707 9707 9707 9706 9706 9706 9706 9707 9707 9707 9708 9708 9709 9711 9712 9713 9715 9717 9720 9722 9725 9728 9731 9734 9737 9740 9744 9747 9751 9754 9757 9761 9764 9767 9770 9773 9775 9778 9780 9782 9783 9785 9786 9787 9787 9787 9786 9785 9783 9780 9777 9773 9767 9761 9753 9744 9734 9722 9709 9694 9677 9659 9639 9618 9595 9569 9543 9514 9483 9451 9416 9380 9342 9301 9259 9215 9169 9120 9070 9017 8962 8905 8846 8784 8721 8656 8588 8519 8448 8376 8302 8227 8151 8074 7996 7917 7837 7757 7677 7596 7515 7434 7352 7270 7188 7105 7023 6940 6857 6775 6692 6610 6528 6446 6366 6286 6208 6132 6057 5985 5915 5849 5785 5726 5669 5617 5569 5526 5487 5452 5422 5397 5376 5361 5350 5344 5343 5346 5355 5369 5387 5411 5440 5474 5513 5557 5606 5660 5720 5784 5853 5927 6006 6089 6175 6266 6360 6457 6557 6659 6763 6869 6976 7084 7192 7300 7409 7517 7623 7729 7833 7936 8037 8135 8231 8324 8414 8502 8586 8666 8743 8817 8887 8953 9016 9075 9130 9182 9231 9277 9319 9359 9396 9431 9463 9494 9523 9550 9576 9600 9623 9644 9665 9684 9702 9719 9735 9750 9763 9775 9786 9796 9805 9812 9819 9825 9830 9835 9839 9843 9846 9850 9853 9857 9860 9864 9868 9872 9877 9881 9885 9890 9894 9898 9902 9906 9910 9913 9915 4665 0 64 0 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9923 9922 9920 9918 9916 9914 9911 9908 9905 9902 9898 9895 9891 9886 9881 9876 9870 9864 9856 9849 9840 9830 9820 9808 9796 9782 9768 9752 9735 9717 9698 9678 9657 9635 9612 9588 9563 9537 9510 9482 9454 9425 9396 9366 9335 9305 9274 9243 9213 9182 9152 9123 9094 9066 9039 9014 8990 8968 8947 8929 8912 8898 8887 8877 8870 8866 8864 8865 8867 8872 8880 8889 8900 8912 8926 8941 8957 8973 8990 9008 9025 9043 9060 9077 9093 9109 9125 9139 9153 9167 9179 9192 9203 9214 9225 9235 9246 9256 9266 9276 9286 9296 9306 9317 9327 9338 9350 9361 9374 9386 9399 9411 9425 9438 9452 9465 9479 9493 9506 9520 9533 9546 9559 9571 9583 9595 9606 9616 9627 9636 9645 9654 9662 9669 9677 9684 9690 9696 9702 9708 9713 9718 9723 9728 9732 9736 9740 9743 9746 9749 9752 9754 9756 9758 9759 9760 9761 9761 9762 9762 9762 9762 9762 9761 9761 9760 9760 9759 9758 9756 9755 9753 9751 9748 9746 9743 9740 9736 9733 9729 9725 9722 9718 9714 9711 9708 9705 9703 9701 9699 9698 9697 9697 9697 9697 9697 9698 9699 9700 9700 9701 9701 9701 9700 9699 9697 9695 9691 9687 9682 9676 9669 9661 9652 9641 9630 9617 9603 9588 9572 9554 9535 9515 9494 9472 9449 9424 9399 9374 9347 9320 9293 9265 9238 9210 9183 9156 9129 9104 9079 9055 9032 9010 8990 8972 8955 8940 8927 8916 8907 8900 8895 8893 8893 8894 8898 8904 8912 8921 8932 8944 8957 8972 8987 9002 9018 9034 9049 9064 9078 9092 9105 9116 9126 9135 9143 9149 9154 9158 9160 9161 9161 9159 9157 9153 9149 9144 9139 9133 9126 9119 9112 9105 9098 9090 9083 9076 9070 9063 9057 9051 9046 9042 9037 9034 9031 9028 9026 9025 9024 9023 9023 9023 9024 9024 9025 9026 9027 9027 9028 9028 9028 9028 9028 9028 9027 9026 9024 9023 9021 9019 9018 9016 9014 9011 9009 9007 9005 9003 9001 8999 8996 8994 8991 8988 8984 8980 8976 8970 8965 8958 8951 8942 8933 8923 8912 8901 8888 8875 8861 8846 8831 8815 8799 8782 8766 8749 8732 8715 8698 8682 8665 8649 8633 8617 8602 8586 8570 8554 8539 8522 8506 8488 8470 8452 8432 8411 8389 8366 8341 8315 8288 8259 8229 8197 8164 8129 8093 8056 8018 7979 7939 7898 7857 7815 7773 7730 7687 7645 7602 7560 7518 7476 7436 7396 7357 7319 7282 7247 7214 7182 7153 7126 7102 7080 7062 7047 7035 7027 7022 7022 7025 7033 7044 7059 7079 7102 7129 7159 7193 7230 7270 7313 7358 7405 7455 7506 7559 7612 7667 7723 7779 7836 7892 7949 8006 8062 8118 8173 8227 8280 8333 8384 8433 8481 8528 8573 8615 8656 8695 8732 8767 8799 8829 8857 8882 4666 0 64 0 8905 8925 8943 8958 8971 8981 8988 8993 8994 8993 8989 8981 8970 8956 8939 8918 8893 8864 8832 8796 8757 8714 8667 8616 8562 8505 8445 8382 8317 8249 8179 8108 8035 7961 7886 7811 7737 7662 7588 7515 7443 7374 7306 7241 7179 7120 7065 7014 6966 6923 6885 6852 6824 6801 6783 6771 6764 6762 6765 6772 6784 6800 6819 6841 6866 6893 6921 6950 6979 7007 7035 7061 7086 7108 7127 7144 7157 7166 7173 7175 7175 7171 7164 7154 7142 7128 7112 7094 7076 7057 7039 7021 7004 6989 6975 6964 6956 6952 6951 6954 6961 6973 6990 7012 7039 7071 7109 7151 7198 7250 7307 7367 7431 7499 7570 7642 7718 7794 7871 7949 8027 8105 8182 8258 8332 8405 8476 8545 8611 8675 8737 8796 8853 8907 8959 9008 9056 9101 9143 9184 9223 9259 9294 9327 9358 9388 9416 9442 9467 9490 9512 9532 9552 9570 9587 9603 9618 9633 9646 9659 9671 9683 9694 9704 9714 9723 9732 9740 9748 9755 9761 9766 9771 9775 9777 9779 9780 9779 9778 9775 9771 9765 9758 9750 9741 9730 9717 9703 9687 9670 9650 9628 9605 9578 9550 9518 9484 9446 9406 9361 9313 9261 9205 9144 9079 9010 8936 8858 8775 8688 8598 8503 8404 8303 8198 8091 7982 7872 7761 7649 7538 7427 7318 7210 7105 7002 6904 6809 6718 6633 6552 6477 6408 6344 6287 6237 6193 6155 6125 6101 6084 6074 6071 6075 6086 6103 6127 6157 6194 6236 6284 6337 6395 6458 6525 6595 6668 6743 6821 6899 6978 7056 7134 7211 7285 7358 7426 7491 7553 7609 7660 7707 7747 7782 7811 7835 7852 7864 7870 7870 7865 7855 7841 7821 7798 7771 7741 7709 7673 7637 7600 7561 7523 7486 7450 7415 7383 7354 7328 7307 7289 7277 7269 7267 7270 7279 7293 7313 7338 7368 7404 7444 7488 7536 7587 7641 7698 7756 7815 7875 7935 7994 8053 8110 8166 8219 8269 8316 8360 8399 8433 8463 8488 8506 8519 8525 8525 8518 8503 8481 8452 8415 8370 8318 8259 8193 8119 8040 7954 7863 7767 7666 7562 7455 7345 7235 7123 7011 6900 6790 6682 6576 6473 6374 6278 6187 6101 6019 5943 5873 5809 5750 5699 5653 5615 5584 5561 5545 5537 5537 5545 5561 5586 5619 5661 5711 5769 5835 5909 5990 6078 6173 6273 6379 6489 6603 6720 6838 6958 7078 7199 7317 7434 7549 7659 7767 7869 7967 8059 8146 8227 8303 8372 8435 8492 8543 8589 8628 8663 8692 8716 8735 8750 8761 8768 8770 8770 8766 8758 8748 8735 8720 8702 8682 8661 8637 8612 8585 8557 8527 8497 8466 8433 8400 8366 8331 8296 8260 8223 8185 8147 8108 8068 8028 7987 7944 7901 7857 7812 7767 7720 7672 7624 7574 7524 7473 7421 7369 7316 7262 7208 7154 7100 7045 6991 6936 6882 6829 6776 6725 6674 6626 6579 6534 6492 6453 6417 6385 6356 6332 6312 6297 6287 6283 6283 6290 6302 6319 6342 6371 4667 0 64 0 6405 6445 6489 6538 6592 6650 6712 6776 6845 6915 6988 7063 7140 7217 7296 7374 7453 7531 7609 7686 7762 7836 7908 7979 8048 8114 8177 8238 8297 8352 8404 8453 8499 8541 8580 8616 8649 8678 8704 8727 8746 8762 8775 8785 8792 8796 8797 8795 8791 8783 8773 8761 8746 8728 8708 8686 8662 8636 8608 8578 8546 8513 8479 8443 8407 8370 8332 8294 8257 8219 8181 8145 8108 8073 8040 8007 7976 7947 7919 7893 7869 7847 7827 7808 7790 7774 7759 7745 7731 7718 7704 7690 7675 7659 7642 7622 7601 7576 7550 7520 7487 7451 7412 7370 7324 7276 7225 7172 7116 7059 7000 6940 6880 6820 6760 6700 6641 6585 6530 6478 6429 6384 6343 6306 6274 6247 6226 6210 6201 6198 6201 6212 6229 6254 6285 6323 6368 6419 6477 6540 6609 6683 6760 6842 6927 7015 7104 7194 7285 7376 7466 7555 7641 7726 7807 7885 7960 8030 8096 8158 8215 8267 8314 8356 8392 8424 8450 8470 8485 8494 8498 8496 8488 8475 8455 8431 8400 8363 8321 8273 8219 8160 8095 8024 7949 7867 7781 7689 7591 7489 7381 7269 7151 7028 6901 6769 6632 6491 6346 6197 6045 5889 5731 5571 5410 5249 5088 4927 4767 4611 4457 4308 4163 4023 3890 3764 3645 3534 3430 3335 3249 3171 3102 3041 2989 2946 2910 2883 2864 2852 2848 2851 2862 2881 2906 2939 2979 3027 3082 3145 3215 3293 3378 3470 3569 3674 3786 3902 4023 4147 4273 4399 4526 4652 4773 4890 5001 5103 5197 5280 5351 5410 5454 5485 5500 5501 5486 5458 5414 5358 5290 5209 5120 5021 4916 4806 4691 4575 4459 4343 4227 4117 4010 3909 3814 3725 3644 3571 3505 3448 3399 3358 3324 3299 3282 3273 3272 3279 3294 3317 3348 3388 3437 3496 3563 3641 3728 3826 3933 4051 4179 4316 4463 4619 4783 4954 5132 5315 5503 5694 5885 6077 6269 6460 6646 6828 7004 7173 7335 7487 7631 7764 7887 8000 8101 8191 8270 8338 8395 8441 8476 8501 8515 8520 8514 8500 8476 8443 8402 8353 8296 8232 8160 8082 7998 7908 7813 7714 7611 7506 7398 7288 7177 7067 6958 6849 6743 6640 6540 6445 6354 6269 6189 6116 6050 5990 5938 5893 5857 5828 5807 5795 5791 5796 5809 5830 5859 5897 5942 5995 6055 6122 6196 6276 6361 6452 6548 6647 6751 6857 6965 7075 7186 7297 7408 7519 7629 7736 7842 7945 8045 8142 8235 8324 8409 8490 8566 8638 8705 8768 8827 8881 8930 8976 9018 9055 9090 9121 9149 9174 9196 9216 9235 9251 9266 9279 9291 9301 9311 9320 9327 9334 9340 9346 9350 9354 9357 9360 9362 9363 9365 9365 9366 9366 9366 9366 9366 9366 9366 9366 9366 9366 9365 9365 9364 9363 9362 9359 9356 9352 9346 9339 9331 9322 9310 9297 9282 9266 9247 9227 9205 9180 9153 9124 9093 9059 9023 8983 8940 8894 8844 8790 8732 8669 8602 8530 8453 8371 8285 8193 4668 0 64 0 8096 7995 7890 7780 7666 7549 7429 7306 7181 7055 6927 6799 6671 6542 6415 6289 6165 6043 5924 5808 5696 5587 5484 5385 5291 5202 5120 5042 4971 4906 4846 4791 4742 4697 4657 4619 4585 4553 4521 4490 4459 4426 4391 4354 4313 4268 4218 4164 4106 4043 3976 3905 3831 3754 3676 3597 3518 3439 3362 3288 3216 3149 3087 3031 2980 2935 2898 2867 2843 2827 2817 2816 2821 2834 2854 2882 2918 2961 3012 3071 3137 3212 3295 3386 3486 3593 3708 3830 3960 4097 4240 4389 4542 4700 4861 5025 5191 5357 5523 5689 5854 6016 6175 6332 6484 6632 6776 6914 7048 7177 7300 7419 7532 7640 7743 7841 7934 8022 8106 8185 8260 8330 8397 8459 8517 8572 8623 8670 8714 8756 8794 8829 8862 8892 8920 8946 8970 8991 9011 9028 9044 9057 9068 9077 9084 9089 9091 9091 9088 9083 9076 9067 9055 9041 9026 9009 8991 8971 8951 8930 8908 8887 8866 8845 8825 8805 8786 8769 8752 8737 8723 8710 8698 8688 8679 8671 8665 8659 8655 8652 8650 8650 8650 8652 8655 8659 8664 8670 8678 8686 8696 8706 8718 8730 8744 8758 8772 8787 8803 8819 8835 8851 8868 8884 8901 8917 8934 8950 8966 8981 8997 9012 9026 9040 9053 9065 9076 9086 9094 9101 9107 9110 9112 9111 9108 9102 9094 9083 9068 9051 9030 9006 8979 8948 8914 8877 8836 8791 8743 8691 8636 8577 8515 8449 8380 8307 8231 8151 8068 7982 7894 7802 7708 7611 7513 7412 7311 7208 7105 7002 6898 6796 6694 6594 6496 6400 6306 6216 6128 6045 5965 5890 5819 5753 5692 5636 5586 5542 5503 5471 5446 5426 5414 5408 5410 5418 5433 5456 5485 5521 5564 5613 5669 5730 5797 5869 5946 6028 6113 6201 6292 6385 6481 6577 6674 6772 6869 6966 7063 7158 7252 7344 7434 7523 7609 7693 7775 7854 7931 8005 8077 8147 8214 8278 8341 8400 8458 8513 8566 8617 8665 8712 8756 8799 8840 8879 8916 8952 8986 9019 9050 9080 9110 9138 9165 9191 9216 9240 9264 9287 9309 9330 9350 9370 9389 9406 9423 9439 9454 9467 9480 9491 9501 9510 9518 9525 9531 9536 9540 9543 9546 9548 9549 9550 9551 9551 9552 9552 9552 9551 9551 9551 9550 9549 9548 9547 9546 9544 9542 9540 9538 9535 9533 9530 9527 9525 9523 9520 9519 9517 9516 9516 9516 9517 9518 9520 9522 9524 9527 9531 9535 9539 9543 9547 9551 9555 9560 9564 9568 9572 9576 9580 9583 9587 9591 9594 9598 9602 9605 9609 9612 9615 9618 9622 9625 9628 9630 9633 9636 9638 9640 9643 9645 9647 9649 9651 9653 9655 9656 9658 9660 9661 9662 9663 9663 9663 9663 9662 9661 9659 9656 9653 9649 9645 9640 9634 9628 9622 9615 9607 9599 9591 9583 9574 9566 9557 9549 9540 9532 9524 9516 9508 9501 9494 9487 9481 9475 9470 9465 9461 9458 9455 9453 9451 9450 9450 9451 9452 9454 9457 4669 0 64 0 9460 9463 9467 9472 9476 9481 9486 9491 9496 9501 9506 9510 9514 9517 9519 9521 9522 9521 9520 9517 9512 9506 9498 9488 9476 9462 9445 9426 9403 9378 9350 9318 9283 9244 9201 9155 9104 9048 8988 8923 8854 8780 8700 8616 8527 8432 8333 8229 8120 8006 7887 7765 7638 7507 7373 7235 7095 6952 6806 6659 6511 6362 6213 6064 5915 5767 5622 5478 5337 5200 5067 4938 4814 4695 4583 4476 4377 4284 4199 4121 4052 3990 3937 3892 3855 3827 3808 3797 3794 3801 3816 3839 3872 3913 3963 4021 4089 4165 4250 4344 4447 4558 4677 4804 4938 5078 5225 5377 5534 5694 5856 6020 6184 6347 6507 6665 6817 6964 7104 7235 7359 7472 7575 7667 7748 7818 7875 7922 7956 7980 7992 7994 7987 7970 7944 7911 7871 7825 7773 7717 7657 7593 7528 7462 7395 7328 7261 7196 7133 7072 7015 6961 6911 6866 6826 6792 6763 6741 6724 6715 6712 6716 6727 6745 6770 6801 6839 6882 6931 6984 7042 7105 7170 7238 7307 7378 7449 7520 7591 7660 7727 7792 7855 7915 7972 8027 8078 8127 8172 8216 8257 8296 8334 8370 8406 8441 8475 8510 8544 8579 8614 8650 8687 8724 8761 8799 8838 8876 8915 8953 8991 9029 9066 9101 9136 9169 9201 9232 9260 9287 9312 9335 9356 9374 9391 9406 9420 9431 9441 9449 9456 9462 9466 9470 9473 9475 9477 9479 9480 9482 9483 9484 9486 9487 9489 9491 9492 9494 9496 9497 9498 9499 9499 9499 9498 9496 9494 9491 9487 9483 9478 9472 9465 9458 9450 9441 9432 9423 9413 9402 9391 9380 9368 9356 9344 9332 9319 9307 9294 9282 9269 9257 9244 9232 9220 9208 9196 9184 9172 9161 9149 9137 9126 9114 9101 9089 9076 9062 9048 9034 9018 9002 8986 8968 8950 8932 8913 8893 8874 8854 8834 8814 8795 8776 8759 8742 8727 8714 8702 8693 8685 8681 8678 8679 8682 8688 8697 8709 8724 8742 8763 8786 8811 8839 8869 8900 8934 8968 9004 9040 9077 9114 9152 9189 9226 9262 9297 9332 9366 9398 9430 9460 9489 9516 9543 9568 9591 9614 9635 9656 9675 9693 9709 9725 9740 9754 9767 9778 9789 9799 9808 9816 9824 9830 9836 9841 9845 9848 9851 9853 9855 9856 9856 9856 9856 9854 9853 9851 9848 9845 9841 9836 9831 9826 9820 9813 9806 9798 9790 9782 9773 9764 9755 9746 9738 9729 9721 9714 9707 9701 9696 9691 9688 9685 9683 9682 9682 9683 9684 9686 9689 9691 9695 9698 9702 9706 9710 9714 9718 9722 9726 9731 9735 9740 9744 9749 9754 9759 9765 9770 9776 9781 9787 9792 9797 9802 9806 9810 9813 9815 9817 9817 9817 9815 9812 9809 9804 9798 9792 9784 9776 9767 9757 9747 9737 9726 9715 9703 9691 9679 9667 9654 9642 9629 9616 9602 9589 9575 9562 9548 9534 9521 9507 9494 9482 9470 9459 9449 9440 9432 9425 9420 9415 9412 9410 9409 9409 9410 9411 9413 4670 0 64 0 9416 9418 9421 9424 9426 9428 9429 9430 9430 9430 9429 9427 9425 9422 9419 9415 9411 9407 9402 9397 9392 9386 9380 9373 9366 9358 9350 9340 9330 9319 9307 9294 9280 9265 9249 9231 9213 9194 9175 9154 9133 9111 9089 9066 9042 9018 8993 8966 8939 8911 8881 8849 8815 8779 8741 8701 8657 8611 8561 8509 8454 8396 8336 8272 8207 8139 8070 7999 7928 7856 7784 7713 7642 7572 7505 7440 7378 7319 7264 7213 7167 7126 7090 7060 7037 7019 7009 7005 7009 7019 7037 7062 7094 7134 7179 7232 7290 7354 7423 7496 7574 7655 7739 7826 7913 8002 8090 8179 8267 8353 8437 8520 8599 8676 8750 8821 8888 8952 9012 9069 9122 9173 9220 9263 9304 9342 9377 9409 9439 9466 9491 9513 9533 9551 9567 9580 9591 9600 9607 9612 9615 9615 9614 9611 9605 9597 9588 9575 9561 9543 9523 9500 9473 9444 9410 9372 9330 9283 9231 9173 9110 9041 8965 8883 8794 8699 8596 8487 8371 8248 8119 7984 7843 7696 7545 7389 7229 7067 6903 6737 6571 6406 6240 6077 5917 5759 5607 5459 5317 5181 5052 4930 4817 4711 4614 4525 4445 4375 4314 4262 4219 4186 4162 4147 4142 4146 4159 4181 4213 4253 4303 4361 4428 4505 4589 4682 4783 4892 5008 5131 5261 5398 5539 5686 5836 5990 6147 6305 6464 6623 6783 6939 7094 7246 7393 7537 7674 7806 7932 8051 8164 8269 8367 8458 8542 8619 8690 8754 8811 8863 8910 8951 8988 9020 9048 9073 9095 9114 9130 9144 9155 9165 9174 9181 9187 9191 9195 9198 9201 9203 9205 9207 9209 9211 9214 9217 9222 9227 9233 9240 9249 9259 9270 9283 9297 9313 9331 9349 9369 9391 9413 9437 9461 9487 9512 9539 9565 9592 9618 9644 9670 9695 9719 9743 9765 9787 9807 9826 9843 9859 9874 9887 9898 9908 9917 9924 9930 9935 9938 9941 9943 9944 9945 9945 9945 9945 9944 9943 9942 9941 9939 9937 9935 9933 9930 9926 9923 9919 9914 9909 9903 9897 9891 9885 9878 9871 9865 9859 9852 9847 9841 9837 9832 9829 9826 9824 9822 9821 9820 9820 9820 9820 9821 9822 9823 9824 9825 9827 9828 9830 9833 9836 9839 9843 9847 9852 9857 9863 9869 9876 9883 9891 9898 9906 9913 9921 9928 9934 9940 9946 9950 9954 9957 9960 9962 9963 9963 9963 9962 9961 9960 9958 9957 9955 9952 9950 9947 9944 9940 9937 9932 9927 9922 9916 9908 9900 9891 9881 9870 9858 9845 9830 9815 9798 9780 9762 9743 9723 9702 9681 9659 9638 9616 9595 9573 9552 9532 9512 9493 9475 9458 9443 9428 9416 9404 9394 9386 9379 9374 9371 9369 9369 9370 9373 9377 9382 9389 9397 9406 9416 9428 9440 9453 9467 9481 9497 9512 9529 9545 9561 9578 9594 9610 9626 9641 9655 9668 9680 9691 9701 9709 9715 9720 9723 9725 9726 9725 9722 9719 9714 9708 9701 9694 9686 9678 9669 9660 9651 9642 9633 4671 0 64 0 9624 9615 9606 9598 9590 9582 9574 9567 9561 9554 9549 9543 9539 9535 9531 9529 9527 9526 9526 9526 9528 9530 9533 9536 9540 9544 9549 9555 9560 9566 9573 9579 9586 9593 9599 9607 9614 9622 9629 9638 9646 9655 9664 9673 9683 9692 9702 9712 9722 9732 9742 9752 9761 9769 9778 9785 9792 9798 9803 9808 9811 9814 9817 9818 9819 9820 9820 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9809 9808 9807 9806 9804 9803 9802 9802 9801 9801 9801 9801 9802 9803 9805 9807 9810 9813 9817 9821 9825 9829 9834 9838 9843 9847 9851 9855 9859 9862 9866 9868 9871 9873 9875 9878 9880 9882 9884 9886 9889 9891 9894 9897 9899 9902 9905 9908 9910 9912 9914 9915 9915 9915 9914 9912 9909 9905 9901 9895 9889 9881 9873 9865 9856 9846 9835 9824 9813 9801 9789 9775 9762 9747 9732 9716 9699 9681 9662 9642 9620 9597 9572 9546 9518 9488 9457 9425 9390 9355 9317 9279 9238 9197 9153 9108 9062 9014 8965 8913 8860 8805 8748 8689 8628 8565 8500 8433 8364 8293 8221 8148 8074 7999 7923 7848 7774 7700 7629 7559 7492 7428 7367 7311 7259 7212 7171 7135 7105 7081 7064 7054 7050 7053 7062 7079 7102 7131 7167 7209 7257 7310 7368 7431 7498 7570 7644 7721 7801 7882 7965 8049 8132 8216 8298 8380 8460 8538 8614 8687 8757 8824 8887 8947 9003 9056 9104 9149 9190 9227 9261 9291 9317 9340 9360 9377 9391 9402 9411 9417 9421 9423 9424 9423 9421 9417 9413 9408 9402 9396 9390 9384 9378 9372 9367 9362 9357 9353 9350 9348 9346 9345 9345 9345 9346 9348 9350 9352 9355 9357 9360 9362 9364 9365 9365 9365 9363 9360 9356 9350 9343 9334 9324 9312 9298 9282 9264 9245 9224 9201 9177 9151 9124 9095 9065 9033 9001 8968 8933 8898 8861 8825 8787 8749 8712 8674 8636 8598 8561 8524 8488 8454 8421 8389 8360 8332 8307 8285 8266 8249 8236 8226 8220 8217 8218 8223 8231 8243 8259 8278 8301 8327 8356 8388 8423 8461 8501 8544 8588 8635 8682 8732 8782 8833 8884 8936 8988 9040 9092 9143 9193 9242 9290 9336 9380 9423 9464 9503 9539 9573 9605 9635 9662 9687 9710 9730 9748 9765 9780 9793 9804 9814 9823 9830 9837 9842 9847 9851 9854 9856 9858 9860 9860 9861 9860 9860 9858 9857 9855 9852 9849 9845 9842 9837 9833 9828 9823 9817 9812 9806 9800 9794 9787 9780 9773 9766 9759 9751 9744 9736 9727 9719 9711 9703 9694 9686 9678 9670 9662 9655 9647 9641 9635 9629 9624 9620 9616 9613 9610 9608 9606 9605 9605 9604 9604 9605 9606 9606 9608 9609 9610 9611 9613 9614 9615 9616 9616 9617 9617 9616 9616 9615 9613 9611 9608 9605 9602 9598 9594 9589 9584 9578 9572 9567 9560 9554 9548 9542 9535 9529 9523 9517 9511 9505 9499 9493 9487 9482 9476 9471 9465 9460 4672 0 64 0 9455 9450 9445 9440 9436 9432 9428 9425 9422 9420 9419 9418 9419 9420 9422 9425 9428 9433 9439 9446 9453 9462 9471 9481 9491 9503 9515 9527 9540 9553 9567 9580 9594 9608 9621 9635 9648 9662 9674 9686 9698 9709 9720 9729 9738 9746 9753 9759 9764 9768 9771 9773 9773 9773 9771 9768 9763 9758 9752 9744 9735 9726 9715 9703 9691 9678 9664 9649 9634 9618 9602 9586 9570 9554 9537 9521 9506 9490 9475 9461 9448 9435 9423 9413 9403 9394 9386 9379 9373 9368 9364 9361 9359 9357 9356 9355 9354 9353 9353 9352 9351 9350 9348 9345 9342 9338 9332 9325 9317 9307 9295 9282 9266 9248 9227 9204 9179 9150 9118 9083 9044 9002 8957 8908 8854 8797 8737 8672 8603 8531 8455 8375 8292 8205 8115 8022 7926 7828 7727 7624 7520 7414 7307 7200 7092 6985 6878 6772 6667 6564 6464 6367 6272 6181 6095 6012 5935 5863 5796 5734 5679 5630 5588 5552 5523 5501 5486 5479 5479 5487 5502 5525 5556 5594 5641 5695 5757 5826 5902 5986 6076 6173 6276 6384 6497 6615 6736 6860 6987 7116 7244 7373 7502 7630 7755 7879 7999 8116 8229 8337 8442 8541 8636 8726 8811 8891 8966 9037 9102 9163 9220 9273 9321 9366 9406 9443 9477 9508 9535 9560 9581 9600 9617 9631 9643 9653 9661 9668 9673 9677 9679 9680 9680 9680 9678 9676 9672 9668 9664 9658 9653 9646 9639 9631 9623 9615 9606 9597 9588 9578 9569 9560 9551 9542 9534 9526 9520 9513 9508 9504 9500 9498 9497 9496 9496 9497 9499 9502 9505 9509 9513 9518 9522 9527 9532 9537 9541 9546 9551 9555 9560 9564 9568 9573 9577 9581 9586 9590 9595 9600 9604 9610 9615 9620 9626 9631 9637 9642 9648 9653 9659 9664 9668 9673 9677 9681 9684 9687 9689 9691 9693 9695 9696 9697 9698 9700 9701 9702 9703 9705 9707 9709 9712 9715 9718 9722 9726 9731 9735 9740 9745 9751 9756 9761 9767 9772 9777 9782 9787 9791 9795 9799 9803 9806 9809 9811 9813 9814 9815 9816 9816 9815 9813 9810 9807 9802 9797 9790 9782 9772 9761 9749 9734 9718 9700 9680 9658 9635 9609 9581 9550 9518 9484 9447 9408 9366 9322 9276 9228 9176 9123 9066 9007 8946 8881 8814 8744 8671 8596 8518 8437 8354 8269 8181 8092 8001 7908 7815 7721 7628 7534 7441 7349 7259 7171 7086 7004 6927 6853 6784 6721 6663 6612 6567 6529 6499 6475 6460 6452 6452 6460 6475 6499 6530 6568 6613 6665 6724 6788 6858 6934 7014 7098 7185 7276 7369 7464 7560 7657 7755 7852 7948 8043 8136 8227 8315 8401 8483 8562 8638 8710 8778 8842 8903 8960 9014 9064 9111 9154 9195 9233 9269 9302 9334 9363 9390 9416 9440 9462 9483 9503 9521 9538 9553 9568 9581 9592 9603 9613 9621 9629 9635 9641 9646 9651 9655 9658 9661 9663 9665 9667 9668 9669 9670 9670 9670 9668 9667 9664 9660 4673 0 64 0 9656 9650 9643 9635 9625 9614 9602 9587 9571 9554 9534 9513 9490 9465 9438 9409 9378 9345 9310 9273 9234 9193 9150 9105 9057 9008 8957 8903 8848 8791 8732 8671 8609 8544 8479 8411 8343 8272 8200 8127 8052 7975 7896 7816 7733 7647 7560 7469 7376 7279 7180 7077 6970 6861 6748 6631 6512 6390 6265 6137 6009 5878 5747 5617 5486 5356 5228 5102 4979 4860 4744 4634 4528 4428 4334 4247 4166 4092 4026 3967 3916 3874 3839 3813 3796 3787 3787 3797 3815 3843 3879 3925 3980 4043 4115 4194 4280 4373 4471 4574 4681 4791 4901 5011 5120 5229 5332 5432 5525 5612 5691 5762 5824 5876 5919 5952 5975 5989 5994 5991 5979 5961 5937 5907 5873 5837 5798 5759 5721 5683 5647 5615 5588 5565 5548 5538 5535 5540 5553 5574 5605 5644 5692 5749 5815 5889 5972 6063 6161 6266 6377 6494 6615 6741 6870 7001 7135 7269 7403 7537 7670 7801 7930 8056 8178 8297 8412 8523 8629 8730 8827 8919 9006 9088 9165 9238 9306 9369 9428 9482 9532 9578 9619 9657 9692 9722 9750 9774 9795 9814 9830 9844 9855 9865 9873 9879 9884 9888 9891 9894 9895 9896 9896 9896 9895 9895 9893 9892 9891 9889 9887 9885 9882 9880 9878 9875 9873 9871 9868 9866 9865 9863 9862 9862 9862 9862 9863 9865 9867 9870 9873 9877 9882 9887 9892 9897 9903 9908 9914 9919 9924 9929 9933 9937 9941 9944 9947 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9965 9965 9964 9962 9960 9957 9953 9949 9945 9939 9933 9926 9919 9911 9902 9892 9882 9872 9860 9848 9836 9823 9809 9795 9780 9765 9750 9735 9719 9703 9687 9672 9656 9641 9626 9611 9597 9583 9570 9557 9545 9534 9523 9513 9503 9494 9486 9478 9471 9464 9458 9453 9448 9444 9441 9438 9435 9433 9431 9430 9429 9428 9427 9426 9425 9423 9422 9419 9417 9413 9409 9404 9399 9392 9385 9377 9368 9359 9349 9338 9326 9314 9302 9289 9275 9262 9248 9234 9219 9204 9189 9174 9159 9144 9128 9112 9097 9081 9066 9050 9036 9021 9007 8993 8980 8968 8957 8947 8938 8930 8923 8918 8913 8910 8908 8907 8907 8908 8909 8912 8915 8918 8922 8926 8931 8935 8939 8944 8949 8953 8958 8963 8968 8973 8978 8984 8991 8998 9006 9015 9024 9035 9047 9059 9073 9088 9104 9120 9137 9155 9174 9193 9212 9232 9252 9272 9291 9311 9330 9349 9368 9386 9404 9421 9438 9454 9470 9485 9500 9514 9527 9540 9551 9562 9572 9581 9589 9596 9602 9606 9610 9613 9614 9615 9614 9613 9610 9608 9604 9600 9595 9591 9586 9581 9575 9570 9565 9561 9556 9551 9547 9543 9540 9536 9533 9529 9526 9523 9520 9517 9514 9511 9507 9503 9499 9494 9489 9484 9477 9470 9463 9454 9444 9434 9422 9409 9395 9379 9362 9343 9323 9301 9277 4674 0 64 0 9251 9224 9194 9162 9129 9093 9054 9014 8971 8926 8878 8828 8775 8719 8661 8601 8538 8472 8404 8334 8262 8188 8113 8036 7958 7879 7800 7721 7643 7565 7488 7414 7341 7271 7204 7141 7081 7025 6974 6928 6886 6850 6820 6795 6776 6762 6755 6753 6757 6767 6782 6803 6830 6862 6898 6940 6986 7036 7090 7148 7209 7273 7339 7408 7479 7552 7625 7700 7775 7851 7926 8001 8076 8150 8223 8296 8367 8436 8505 8572 8637 8700 8762 8822 8880 8937 8991 9043 9093 9141 9187 9231 9272 9311 9347 9381 9412 9440 9466 9489 9510 9527 9542 9553 9561 9566 9568 9567 9562 9553 9541 9526 9506 9483 9456 9426 9391 9353 9311 9266 9217 9165 9109 9051 8990 8927 8861 8795 8726 8657 8587 8518 8449 8380 8314 8248 8186 8126 8069 8017 7968 7924 7885 7852 7824 7802 7786 7777 7774 7778 7789 7806 7830 7860 7896 7938 7985 8037 8094 8155 8219 8287 8356 8428 8501 8573 8646 8719 8791 8862 8931 8998 9062 9124 9183 9239 9292 9342 9389 9433 9474 9512 9547 9579 9608 9635 9659 9680 9699 9716 9730 9743 9753 9762 9769 9774 9778 9780 9780 9780 9778 9775 9771 9767 9762 9755 9749 9742 9734 9726 9718 9709 9701 9692 9684 9675 9667 9659 9651 9644 9638 9632 9627 9622 9619 9616 9614 9613 9613 9613 9615 9617 9619 9622 9625 9629 9632 9636 9640 9643 9646 9649 9651 9652 9653 9654 9654 9653 9652 9649 9647 9643 9639 9633 9627 9620 9612 9603 9593 9582 9569 9555 9540 9523 9505 9485 9463 9440 9415 9389 9361 9331 9300 9267 9233 9198 9162 9124 9085 9046 9006 8965 8923 8880 8837 8794 8750 8705 8660 8615 8568 8521 8474 8425 8376 8325 8274 8221 8168 8113 8056 7999 7940 7880 7820 7758 7695 7632 7569 7506 7443 7381 7320 7261 7204 7149 7098 7050 7006 6967 6933 6905 6883 6868 6859 6858 6863 6877 6897 6925 6961 7003 7052 7107 7168 7233 7303 7376 7453 7530 7608 7685 7762 7838 7909 7978 8041 8099 8152 8198 8237 8268 8293 8310 8320 8322 8318 8307 8290 8267 8239 8207 8171 8132 8091 8049 8006 7963 7920 7880 7841 7805 7773 7745 7721 7702 7689 7681 7679 7683 7693 7709 7731 7759 7793 7832 7877 7926 7980 8038 8100 8165 8232 8302 8373 8445 8517 8590 8662 8732 8802 8869 8934 8997 9057 9114 9167 9217 9264 9308 9348 9385 9418 9449 9477 9503 9525 9546 9565 9583 9598 9613 9627 9640 9652 9664 9676 9687 9699 9711 9722 9734 9746 9758 9769 9781 9793 9805 9817 9828 9840 9851 9861 9872 9882 9891 9900 9908 9916 9923 9930 9936 9942 9946 9951 9955 9958 9961 9964 9965 9967 9968 9969 9969 9969 9968 9967 9966 9964 9962 9959 9956 9953 9949 9945 9940 9935 9929 9923 9916 9908 9900 9891 9881 9870 9859 9846 9833 9819 9804 9787 9770 9752 9733 9714 9693 9671 9648 9624 9599 4675 0 64 0 9573 9546 9517 9488 9456 9424 9389 9353 9315 9274 9231 9186 9138 9087 9034 8977 8917 8854 8787 8718 8645 8569 8490 8408 8324 8237 8148 8057 7964 7870 7776 7680 7585 7489 7395 7300 7208 7117 7027 6941 6857 6776 6698 6625 6555 6490 6430 6375 6325 6281 6243 6212 6187 6168 6156 6151 6153 6162 6178 6201 6230 6266 6309 6357 6412 6472 6538 6609 6685 6764 6848 6936 7026 7120 7216 7314 7413 7513 7614 7715 7816 7916 8015 8112 8208 8301 8391 8478 8562 8642 8718 8790 8859 8923 8982 9038 9089 9137 9180 9220 9256 9289 9319 9345 9369 9390 9409 9426 9440 9453 9464 9474 9482 9489 9495 9500 9504 9507 9510 9512 9513 9514 9515 9515 9515 9515 9515 9514 9514 9514 9513 9512 9512 9511 9510 9509 9508 9507 9506 9505 9503 9502 9501 9499 9497 9496 9494 9493 9491 9490 9488 9486 9484 9481 9478 9475 9470 9465 9459 9452 9444 9435 9425 9413 9400 9386 9372 9356 9339 9322 9304 9285 9267 9248 9230 9212 9195 9178 9162 9147 9134 9121 9111 9102 9094 9088 9085 9083 9083 9085 9089 9095 9103 9114 9126 9140 9156 9173 9193 9213 9235 9258 9281 9306 9331 9356 9382 9407 9432 9457 9482 9506 9529 9551 9573 9594 9614 9633 9651 9668 9684 9699 9713 9726 9738 9748 9757 9765 9772 9778 9782 9785 9787 9787 9786 9784 9781 9776 9770 9763 9755 9746 9737 9726 9714 9701 9688 9674 9659 9643 9627 9610 9592 9574 9555 9535 9514 9492 9470 9446 9422 9396 9369 9341 9311 9280 9248 9214 9178 9141 9102 9062 9020 8977 8932 8887 8840 8792 8743 8693 8644 8594 8545 8495 8447 8399 8353 8308 8265 8224 8184 8148 8114 8083 8055 8030 8008 7990 7975 7964 7957 7953 7952 7956 7962 7972 7985 8002 8021 8043 8067 8094 8123 8155 8187 8222 8257 8294 8331 8370 8408 8447 8486 8525 8563 8602 8639 8677 8713 8749 8784 8818 8851 8883 8914 8943 8972 9000 9026 9052 9077 9100 9122 9144 9164 9184 9203 9221 9238 9255 9271 9287 9302 9316 9331 9345 9359 9372 9386 9399 9412 9425 9438 9451 9463 9476 9488 9500 9512 9523 9534 9545 9556 9565 9575 9584 9592 9599 9607 9613 9619 9625 9630 9635 9639 9643 9646 9649 9652 9654 9656 9659 9660 9662 9663 9665 9666 9667 9668 9668 9669 9669 9669 9668 9668 9667 9666 9664 9663 9660 9658 9655 9652 9649 9645 9641 9636 9632 9627 9622 9618 9613 9608 9604 9599 9595 9592 9588 9586 9583 9582 9581 9580 9580 9581 9582 9584 9586 9589 9591 9594 9597 9600 9603 9606 9609 9611 9613 9614 9615 9616 9616 9616 9615 9614 9613 9611 9608 9605 9602 9599 9595 9591 9586 9581 9576 9571 9566 9560 9554 9548 9542 9535 9528 9522 9515 9508 9501 9495 9488 9482 9476 9470 9465 9460 9456 9452 9449 9446 9444 9443 9443 9443 9444 9446 9449 9452 9456 9460 9466 4676 0 64 0 9472 9478 9485 9493 9501 9510 9519 9528 9538 9549 9559 9570 9582 9593 9605 9617 9628 9640 9651 9662 9673 9683 9693 9701 9709 9716 9722 9727 9730 9733 9734 9734 9733 9731 9728 9724 9718 9712 9705 9697 9689 9679 9669 9659 9647 9635 9623 9609 9595 9581 9565 9549 9533 9516 9498 9480 9461 9443 9424 9405 9387 9369 9351 9335 9319 9303 9289 9276 9265 9254 9244 9236 9228 9221 9215 9210 9205 9200 9196 9191 9187 9182 9177 9172 9167 9161 9155 9148 9142 9135 9127 9120 9113 9105 9098 9091 9083 9077 9070 9064 9058 9053 9048 9044 9041 9038 9037 9036 9037 9039 9042 9047 9053 9060 9070 9080 9093 9106 9121 9138 9155 9174 9193 9213 9233 9253 9273 9293 9313 9331 9349 9366 9381 9395 9407 9418 9426 9433 9439 9442 9443 9442 9439 9434 9427 9418 9407 9394 9379 9362 9343 9323 9301 9278 9254 9229 9203 9177 9151 9125 9100 9076 9053 9031 9011 8993 8978 8965 8955 8948 8944 8943 8944 8949 8957 8968 8981 8997 9016 9036 9059 9083 9109 9136 9165 9194 9224 9255 9286 9317 9349 9380 9411 9442 9472 9502 9531 9560 9587 9614 9639 9664 9687 9709 9730 9749 9767 9783 9799 9812 9824 9835 9845 9853 9860 9866 9871 9874 9877 9878 9879 9879 9878 9876 9873 9870 9866 9861 9855 9848 9841 9833 9824 9815 9805 9794 9783 9771 9759 9746 9733 9719 9705 9691 9676 9662 9647 9633 9618 9604 9589 9575 9561 9548 9535 9522 9510 9499 9488 9478 9469 9461 9453 9447 9442 9438 9436 9434 9434 9435 9438 9441 9446 9451 9458 9465 9474 9482 9492 9501 9511 9521 9531 9540 9550 9559 9567 9574 9581 9587 9592 9596 9599 9601 9603 9603 9602 9600 9597 9594 9590 9585 9579 9573 9567 9560 9553 9546 9538 9530 9523 9515 9507 9500 9492 9485 9478 9472 9465 9460 9454 9450 9446 9442 9440 9438 9438 9438 9439 9442 9445 9449 9454 9460 9467 9474 9483 9491 9500 9509 9518 9527 9536 9544 9553 9561 9568 9575 9582 9589 9595 9601 9607 9613 9619 9624 9630 9635 9641 9646 9651 9657 9662 9666 9671 9675 9679 9682 9685 9687 9689 9690 9690 9691 9690 9690 9689 9688 9686 9685 9684 9683 9681 9681 9680 9680 9679 9680 9680 9680 9681 9681 9682 9682 9682 9682 9682 9682 9681 9681 9680 9678 9677 9675 9673 9671 9669 9667 9664 9662 9659 9657 9654 9651 9647 9644 9640 9636 9631 9625 9619 9612 9604 9595 9585 9573 9561 9547 9532 9515 9498 9479 9459 9438 9416 9393 9369 9345 9321 9297 9272 9248 9225 9202 9180 9159 9139 9121 9104 9089 9075 9064 9054 9047 9041 9037 9036 9036 9039 9043 9049 9058 9068 9080 9094 9109 9126 9144 9163 9184 9205 9227 9250 9273 9297 9321 9344 9368 9391 9414 9436 9457 9478 9498 9517 9535 9552 9568 9583 9597 9611 9623 9634 9644 9654 9662 9670 9676 9682 9687 4677 0 64 0 9691 9694 9697 9698 9699 9699 9698 9697 9695 9693 9690 9687 9683 9680 9676 9672 9668 9664 9660 9657 9653 9650 9647 9644 9642 9639 9637 9634 9632 9630 9629 9627 9625 9623 9622 9621 9620 9619 9618 9617 9617 9617 9618 9619 9621 9623 9625 9629 9632 9636 9641 9646 9651 9657 9663 9669 9676 9682 9688 9695 9701 9707 9713 9718 9723 9728 9733 9737 9741 9744 9748 9751 9754 9756 9759 9761 9763 9765 9768 9769 9771 9773 9775 9777 9778 9780 9781 9782 9783 9784 9785 9785 9785 9785 9785 9785 9784 9784 9782 9781 9779 9778 9775 9773 9770 9767 9764 9760 9757 9753 9748 9744 9739 9735 9730 9725 9720 9716 9711 9706 9702 9698 9693 9689 9685 9681 9677 9672 9668 9664 9659 9655 9650 9644 9639 9633 9627 9620 9614 9607 9600 9592 9585 9577 9570 9562 9555 9548 9541 9534 9527 9521 9515 9509 9504 9499 9495 9490 9487 9483 9480 9477 9474 9472 9469 9467 9465 9463 9461 9459 9457 9455 9452 9449 9446 9442 9438 9433 9428 9422 9415 9407 9399 9389 9379 9368 9357 9344 9331 9318 9304 9290 9275 9261 9246 9231 9217 9203 9190 9177 9165 9154 9144 9135 9127 9120 9114 9110 9106 9104 9102 9102 9102 9104 9106 9108 9112 9115 9120 9124 9129 9134 9139 9145 9150 9156 9161 9167 9172 9177 9182 9188 9193 9198 9203 9207 9212 9217 9221 9225 9229 9233 9236 9239 9241 9243 9244 9244 9244 9243 9241 9238 9233 9228 9221 9212 9203 9191 9178 9163 9147 9128 9107 9085 9060 9033 9004 8973 8940 8905 8867 8828 8788 8745 8702 8657 8611 8564 8518 8471 8424 8378 8333 8289 8247 8207 8169 8134 8101 8072 8047 8025 8006 7992 7982 7975 7973 7975 7981 7991 8005 8022 8043 8067 8094 8123 8156 8190 8226 8264 8303 8343 8384 8425 8466 8507 8547 8587 8625 8663 8699 8734 8768 8799 8830 8858 8885 8910 8933 8955 8975 8993 9010 9025 9040 9053 9065 9076 9085 9094 9103 9110 9117 9124 9130 9136 9142 9147 9153 9159 9164 9170 9176 9182 9189 9196 9203 9211 9219 9227 9236 9245 9255 9264 9274 9285 9295 9306 9317 9328 9339 9351 9362 9373 9385 9396 9408 9419 9429 9440 9450 9460 9469 9478 9485 9493 9499 9504 9508 9512 9514 9515 9516 9515 9514 9512 9509 9506 9502 9498 9494 9490 9485 9481 9477 9473 9469 9466 9463 9460 9458 9456 9455 9454 9454 9454 9454 9455 9456 9457 9459 9462 9465 9468 9472 9476 9481 9486 9491 9497 9503 9509 9515 9521 9527 9533 9539 9544 9549 9554 9558 9562 9565 9568 9571 9573 9575 9577 9579 9581 9583 9586 9588 9590 9593 9596 9599 9602 9605 9608 9611 9613 9616 9618 9619 9620 9621 9621 9620 9619 9618 9616 9615 9612 9610 9608 9606 9604 9602 9600 9599 9598 9597 9596 9595 9594 9592 9591 9590 9588 9586 9583 9580 9576 9571 9566 9560 9554 9547 9540 4678 0 64 0 9532 9523 9514 9504 9494 9484 9473 9461 9449 9436 9423 9409 9394 9379 9363 9346 9328 9310 9291 9271 9250 9229 9207 9184 9160 9136 9110 9084 9056 9028 8998 8966 8933 8899 8862 8823 8783 8739 8694 8645 8594 8540 8482 8422 8359 8293 8223 8151 8076 7998 7918 7835 7750 7662 7573 7482 7389 7295 7200 7104 7008 6911 6815 6718 6623 6528 6434 6343 6253 6165 6081 6000 5922 5848 5779 5714 5654 5600 5551 5508 5471 5441 5417 5400 5390 5387 5391 5403 5421 5446 5479 5518 5565 5618 5677 5743 5815 5893 5976 6063 6156 6253 6353 6457 6563 6671 6781 6892 7003 7115 7226 7336 7445 7551 7656 7758 7857 7952 8045 8133 8218 8298 8375 8447 8516 8580 8640 8695 8747 8795 8839 8879 8916 8949 8978 9005 9028 9048 9066 9081 9093 9104 9112 9118 9123 9125 9127 9127 9126 9124 9121 9118 9114 9109 9104 9099 9093 9088 9083 9077 9072 9067 9062 9058 9054 9050 9046 9043 9040 9037 9034 9032 9030 9028 9026 9024 9022 9020 9018 9015 9012 9008 9004 9000 8994 8988 8982 8975 8967 8959 8950 8941 8931 8921 8911 8901 8891 8881 8872 8863 8855 8849 8843 8838 8835 8833 8833 8834 8837 8842 8848 8856 8866 8877 8888 8901 8915 8930 8944 8959 8974 8988 9001 9014 9025 9035 9043 9050 9054 9057 9057 9056 9052 9045 9037 9027 9014 9000 8984 8966 8947 8927 8905 8883 8860 8837 8814 8791 8768 8745 8724 8703 8684 8666 8649 8635 8622 8611 8602 8596 8592 8590 8591 8594 8599 8606 8616 8627 8640 8655 8672 8690 8708 8728 8749 8770 8791 8812 8834 8855 8876 8897 8917 8937 8956 8974 8993 9010 9028 9045 9061 9078 9094 9110 9126 9142 9158 9174 9190 9207 9223 9239 9256 9272 9288 9304 9320 9336 9351 9366 9381 9395 9409 9422 9434 9445 9456 9466 9476 9484 9491 9498 9503 9507 9510 9513 9514 9514 9513 9511 9508 9504 9499 9494 9488 9482 9474 9467 9459 9451 9442 9434 9425 9415 9406 9396 9385 9374 9362 9350 9337 9322 9307 9291 9273 9254 9234 9212 9188 9162 9135 9106 9075 9042 9006 8969 8929 8886 8841 8793 8742 8689 8632 8572 8509 8442 8372 8298 8221 8140 8055 7966 7873 7776 7675 7570 7461 7347 7230 7108 6981 6851 6716 6577 6435 6289 6139 5986 5830 5672 5512 5351 5190 5029 4869 4710 4554 4402 4254 4111 3974 3843 3720 3604 3497 3397 3307 3226 3153 3090 3035 2989 2952 2923 2901 2888 2882 2883 2892 2907 2930 2959 2996 3040 3091 3149 3215 3290 3372 3462 3561 3668 3783 3906 4037 4175 4321 4473 4631 4793 4960 5131 5303 5477 5652 5826 5999 6170 6339 6504 6665 6821 6973 7119 7259 7394 7523 7646 7763 7875 7981 8082 8177 8268 8353 8434 8511 8583 8651 8716 8776 8833 8886 8936 8983 9027 9068 9106 9141 9175 9205 9234 9261 9285 9308 9330 9350 9369 9387 9403 4679 0 64 1 9368 9379 9390 9398 9406 9413 9418 9423 9426 9429 9431 9432 9433 9432 9431 9429 9427 9424 9420 9415 9410 9405 9399 9392 9385 9377 9369 9361 9352 9343 9334 9325 9315 9306 9297 9287 9277 9268 9258 9248 9238 9228 9217 9206 9195 9183 9170 9157 9143 9128 9112 9095 9077 9058 9037 9016 8993 8970 8944 8918 8890 8861 8830 8798 8764 8728 8690 8651 8609 8565 8519 8470 8419 8364 8307 8246 8182 8115 8044 7970 7892 7811 7726 7638 7547 7453 7357 7258 7156 7054 6950 6846 6741 6637 6534 6431 6331 6233 6138 6046 5958 5875 5797 5723 5656 5595 5540 5491 5450 5417 5390 5372 5362 5360 5366 5381 5404 5436 5476 5525 5582 5647 5721 5802 5890 5985 6087 6194 6307 6424 6545 6670 6797 6926 7055 7185 7314 7442 7569 7693 7814 7932 8045 8155 8260 8361 8456 8547 8632 8713 8789 8860 8926 8987 9045 9098 9146 9191 9232 9270 9304 9335 9362 9387 9408 9427 9444 9458 9469 9479 9486 9492 9496 9498 9500 9499 9498 9496 9494 9490 9487 9483 9479 9475 9471 9468 9464 9461 9458 9456 9454 9452 9451 9450 9450 9450 9450 9451 9452 9453 9454 9455 9457 9459 9460 9462 9463 9465 9467 9468 9470 9471 9473 9474 9475 9477 9479 9480 9482 9485 9487 9490 9492 9496 9499 9503 9507 9511 9515 9520 9525 9530 9535 9541 9546 9552 9558 9564 9570 9577 9583 9590 9596 9603 9610 9617 9624 9631 9638 9646 9653 9660 9667 9674 9680 9687 9693 9699 9704 9709 9714 9719 9723 9726 9730 9733 9736 9738 9740 9743 9745 9746 9748 9750 9751 9753 9755 9756 9758 9760 9761 9763 9765 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9793 9795 9797 9800 9803 9805 9808 9811 9814 9817 9820 9823 9825 9828 9831 9834 9837 9839 9842 9844 9847 9849 9851 9853 9854 9856 9857 9858 9859 9859 9860 9860 9860 9860 9860 9860 9859 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9847 9846 9845 9844 9842 9841 9840 9838 9837 9835 9833 9831 9829 9827 9824 9821 9818 9815 9811 9807 9803 9798 9793 9788 9782 9777 9771 9765 9759 9753 9747 9742 9736 9730 9725 9720 9714 9709 9704 9699 9694 9689 9684 9679 9673 9668 9662 9656 9650 9643 9637 9630 9623 9617 9610 9604 9597 9592 9586 9581 9576 9572 9568 9565 9562 9559 9556 9554 9552 9549 9547 9544 9541 9538 9534 9530 9525 9520 9514 9508 9501 9494 9487 9480 9472 9464 9456 9448 9440 9432 9424 9416 9409 9401 9394 9387 9380 9373 9365 9358 9351 9343 9335 9327 9319 9311 9302 9293 9283 9274 9264 9254 9243 9232 9221 9210 9199 9187 9175 9163 9150 9138 9125 9112 9098 9085 9071 9057 9042 9028 9013 8999 8984 8969 8954 8939 8925 8910 8896 8882 8869 8855 8843 8831 8819 8808 8798 8788 8779 8771 8763 8755 8748 8741 8735 4680 0 64 1 8729 8723 8717 8711 8705 8699 8693 8687 8680 8673 8666 8658 8650 8641 8632 8622 8611 8599 8587 8574 8559 8544 8527 8509 8489 8467 8444 8417 8389 8357 8323 8285 8244 8199 8149 8096 8038 7975 7908 7836 7759 7678 7592 7503 7409 7312 7212 7109 7004 6897 6790 6683 6575 6469 6365 6262 6163 6068 5976 5891 5810 5735 5667 5606 5553 5507 5470 5441 5421 5411 5409 5417 5434 5461 5497 5543 5598 5663 5736 5818 5908 6006 6110 6222 6338 6459 6585 6713 6844 6976 7107 7237 7366 7493 7615 7733 7845 7951 8051 8142 8225 8300 8365 8421 8466 8502 8527 8542 8545 8538 8520 8491 8451 8400 8338 8266 8183 8091 7989 7877 7757 7629 7494 7352 7205 7053 6897 6739 6579 6418 6258 6099 5943 5790 5642 5498 5361 5231 5108 4993 4887 4789 4702 4624 4556 4499 4452 4417 4392 4379 4378 4388 4410 4444 4490 4547 4617 4698 4790 4894 5008 5132 5265 5407 5557 5714 5877 6044 6217 6391 6565 6740 6915 7088 7257 7422 7582 7736 7883 8022 8153 8276 8389 8492 8586 8670 8743 8807 8860 8904 8937 8961 8975 8980 8975 8962 8941 8911 8873 8828 8775 8715 8649 8577 8498 8414 8325 8231 8133 8030 7925 7815 7704 7590 7474 7358 7240 7123 7006 6890 6776 6664 6556 6451 6350 6254 6163 6079 6001 5930 5866 5810 5762 5723 5691 5668 5653 5646 5646 5655 5670 5693 5721 5756 5795 5838 5885 5935 5987 6040 6093 6146 6199 6251 6300 6346 6389 6429 6465 6497 6525 6548 6568 6583 6595 6604 6610 6614 6617 6618 6620 6622 6625 6629 6636 6646 6660 6678 6701 6728 6761 6798 6841 6890 6943 7001 7064 7131 7202 7276 7354 7434 7516 7600 7684 7770 7855 7940 8026 8110 8193 8274 8354 8432 8508 8582 8654 8723 8790 8855 8917 8977 9034 9089 9141 9191 9238 9283 9325 9365 9403 9439 9472 9503 9531 9558 9582 9604 9623 9641 9657 9670 9681 9690 9697 9702 9704 9705 9703 9700 9695 9688 9679 9668 9655 9641 9625 9608 9589 9569 9548 9525 9501 9477 9451 9424 9397 9369 9341 9312 9284 9255 9227 9199 9172 9146 9120 9097 9074 9053 9034 9017 9001 8987 8975 8965 8955 8947 8940 8934 8927 8921 8914 8906 8897 8887 8875 8860 8843 8823 8800 8774 8744 8711 8675 8635 8592 8546 8496 8444 8389 8332 8272 8210 8147 8082 8017 7950 7884 7818 7752 7687 7623 7561 7501 7443 7388 7337 7289 7246 7206 7172 7142 7118 7099 7085 7077 7075 7078 7086 7100 7119 7143 7172 7204 7241 7281 7325 7372 7421 7472 7525 7580 7636 7693 7750 7809 7867 7926 7985 8044 8102 8160 8218 8275 8331 8386 8441 8495 8547 8598 8648 8697 8743 8789 8832 8874 8913 8951 8987 9020 9051 9080 9108 9132 9155 9176 9195 9213 9228 9242 9255 9266 9276 9286 9294 9301 9307 9313 9318 9323 9326 9330 9332 9335 9336 9337 9337 9337 9336 4681 0 64 1 9334 9332 9330 9327 9323 9319 9315 9311 9307 9303 9299 9296 9294 9292 9291 9291 9292 9294 9297 9301 9307 9313 9321 9330 9341 9352 9365 9378 9393 9408 9424 9442 9459 9478 9497 9517 9537 9558 9579 9600 9621 9642 9662 9682 9702 9721 9739 9756 9772 9786 9799 9811 9821 9829 9836 9841 9845 9847 9848 9847 9845 9842 9838 9834 9828 9822 9815 9807 9799 9791 9782 9773 9763 9753 9743 9732 9721 9710 9698 9687 9675 9663 9651 9640 9628 9617 9607 9597 9588 9580 9573 9568 9563 9560 9558 9557 9558 9560 9563 9568 9573 9579 9586 9594 9602 9610 9619 9628 9637 9645 9654 9663 9672 9681 9690 9698 9707 9716 9724 9733 9741 9749 9758 9766 9774 9781 9789 9795 9802 9808 9813 9817 9821 9823 9825 9826 9826 9826 9824 9822 9819 9815 9811 9807 9802 9797 9792 9787 9782 9778 9773 9769 9765 9761 9758 9755 9752 9749 9747 9744 9742 9740 9738 9736 9734 9733 9730 9728 9726 9724 9721 9718 9714 9710 9705 9699 9692 9685 9676 9665 9653 9639 9623 9606 9586 9564 9539 9512 9482 9450 9416 9378 9338 9295 9250 9202 9152 9099 9044 8986 8927 8865 8801 8736 8668 8599 8529 8457 8385 8311 8237 8162 8087 8013 7938 7864 7791 7718 7647 7578 7511 7445 7383 7322 7265 7211 7161 7115 7072 7034 7001 6972 6949 6931 6919 6912 6912 6918 6931 6950 6975 7008 7046 7092 7143 7201 7264 7333 7406 7484 7566 7652 7739 7830 7921 8013 8104 8196 8287 8376 8462 8546 8627 8705 8779 8849 8916 8979 9037 9092 9143 9191 9235 9276 9314 9349 9381 9411 9438 9464 9487 9509 9528 9547 9563 9579 9593 9605 9617 9628 9637 9646 9655 9662 9670 9676 9683 9689 9696 9702 9709 9715 9722 9729 9736 9744 9752 9760 9768 9776 9785 9793 9801 9809 9817 9825 9832 9839 9846 9852 9859 9864 9870 9875 9880 9885 9889 9894 9898 9902 9906 9909 9913 9916 9919 9922 9925 9927 9929 9931 9932 9933 9934 9934 9934 9933 9932 9931 9929 9927 9924 9922 9919 9916 9913 9909 9906 9902 9899 9895 9892 9889 9885 9882 9878 9875 9872 9869 9866 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9822 9819 9814 9810 9805 9799 9793 9785 9777 9767 9755 9742 9727 9710 9690 9668 9643 9615 9583 9548 9508 9465 9417 9364 9306 9243 9175 9100 9020 8933 8841 8741 8635 8522 8402 8276 8142 8002 7856 7703 7544 7379 7210 7035 6857 6675 6490 6303 6116 5929 5742 5556 5373 5193 5017 4847 4683 4525 4374 4231 4096 3970 3852 3744 3644 3554 3472 3400 3336 3280 3233 3194 3163 3140 3125 3117 3117 3124 3140 3163 3195 3235 3284 3343 3410 3488 3575 3673 3780 3898 4025 4162 4309 4463 4626 4796 4972 5154 5338 5527 5716 5904 6092 6280 6462 6640 6813 6979 7138 7289 7431 7565 7690 7805 7911 8008 8096 8176 4682 0 64 1 8247 8311 8367 8415 8457 8493 8522 8545 8563 8576 8583 8585 8583 8575 8562 8545 8522 8495 8463 8425 8383 8335 8283 8226 8164 8098 8027 7952 7872 7789 7703 7614 7522 7427 7330 7232 7133 7033 6933 6834 6734 6637 6541 6448 6358 6271 6188 6110 6036 5968 5906 5850 5801 5759 5724 5696 5677 5665 5661 5666 5678 5699 5728 5764 5808 5859 5918 5983 6054 6130 6212 6298 6388 6482 6578 6676 6776 6876 6976 7075 7174 7271 7367 7460 7550 7637 7721 7801 7878 7951 8020 8085 8147 8205 8260 8311 8359 8404 8446 8485 8522 8555 8587 8616 8643 8667 8690 8712 8731 8749 8765 8779 8793 8805 8815 8824 8832 8839 8843 8847 8848 8848 8846 8841 8834 8824 8811 8795 8775 8752 8724 8692 8655 8613 8567 8515 8459 8397 8331 8259 8183 8103 8019 7931 7841 7747 7651 7555 7458 7360 7263 7167 7074 6982 6895 6811 6732 6658 6590 6529 6474 6425 6385 6351 6325 6306 6295 6291 6294 6304 6320 6343 6370 6403 6441 6482 6528 6576 6628 6681 6737 6794 6852 6912 6972 7033 7094 7156 7218 7280 7342 7405 7467 7530 7593 7656 7720 7783 7847 7910 7973 8036 8099 8161 8222 8283 8342 8400 8456 8511 8564 8615 8664 8710 8754 8795 8834 8870 8904 8935 8963 8988 9011 9031 9049 9064 9076 9087 9095 9100 9103 9104 9103 9099 9093 9085 9074 9061 9045 9027 9006 8982 8956 8927 8895 8859 8821 8780 8735 8688 8637 8583 8525 8465 8402 8336 8267 8196 8122 8046 7969 7890 7811 7731 7650 7570 7492 7414 7339 7266 7196 7131 7070 7013 6963 6918 6880 6849 6825 6809 6800 6799 6807 6822 6844 6875 6913 6958 7009 7067 7131 7200 7274 7352 7434 7518 7606 7694 7785 7876 7967 8058 8148 8238 8325 8411 8495 8577 8656 8731 8805 8874 8941 9004 9064 9121 9174 9224 9270 9313 9352 9389 9422 9452 9479 9503 9525 9544 9560 9574 9586 9595 9603 9609 9614 9617 9619 9619 9619 9618 9616 9613 9610 9606 9602 9597 9593 9588 9582 9577 9572 9566 9560 9555 9549 9544 9538 9533 9528 9523 9519 9515 9511 9508 9505 9502 9500 9499 9498 9497 9497 9497 9497 9498 9499 9501 9502 9504 9505 9507 9510 9512 9514 9517 9521 9524 9528 9533 9539 9545 9552 9560 9568 9578 9588 9599 9611 9624 9636 9650 9663 9676 9690 9703 9716 9728 9740 9752 9762 9773 9782 9791 9800 9808 9816 9823 9831 9838 9845 9853 9860 9867 9874 9881 9888 9895 9901 9907 9912 9917 9920 9923 9925 9926 9926 9926 9924 9922 9919 9916 9912 9907 9903 9899 9894 9890 9886 9883 9879 9876 9873 9871 9868 9866 9864 9862 9860 9858 9855 9853 9851 9848 9846 9843 9841 9838 9836 9834 9832 9830 9829 9829 9829 9829 9830 9831 9833 9836 9838 9842 9845 9848 9852 9856 9860 9863 9867 9871 9875 9878 9882 9886 9890 9894 9898 9903 9907 9912 9917 9922 4683 0 64 1 9927 9933 9938 9944 9949 9955 9960 9965 9970 9975 9979 9983 9986 9989 9991 9993 9994 9995 9996 9996 9996 9995 9995 9994 9994 9993 9993 9993 9992 9992 9993 9993 9994 9995 9996 9996 9997 9998 9999100001000010000 9999 9999 9997 9996 9993 9991 9988 9984 9980 9976 9971 9967 9962 9956 9951 9946 9940 9934 9929 9923 9918 9912 9906 9900 9894 9888 9881 9874 9867 9860 9852 9844 9835 9826 9817 9807 9797 9787 9776 9765 9754 9743 9732 9721 9709 9698 9686 9675 9664 9653 9642 9631 9620 9609 9598 9588 9577 9566 9556 9546 9535 9525 9515 9504 9494 9484 9474 9464 9454 9445 9436 9427 9418 9410 9402 9395 9389 9383 9378 9374 9370 9368 9366 9364 9364 9364 9365 9367 9369 9372 9375 9379 9383 9387 9392 9396 9401 9406 9411 9415 9420 9424 9428 9431 9434 9437 9438 9440 9440 9440 9440 9438 9436 9434 9430 9427 9422 9417 9412 9407 9401 9395 9389 9383 9377 9371 9365 9360 9355 9350 9345 9341 9337 9333 9330 9327 9324 9322 9319 9317 9316 9314 9313 9312 9311 9310 9309 9309 9308 9308 9308 9307 9307 9306 9305 9305 9304 9302 9301 9300 9298 9296 9294 9292 9290 9288 9286 9284 9282 9280 9279 9278 9277 9276 9276 9275 9274 9273 9272 9270 9268 9264 9260 9253 9245 9235 9223 9208 9190 9169 9144 9116 9084 9047 9006 8961 8910 8854 8793 8727 8655 8577 8493 8404 8309 8209 8103 7991 7875 7753 7627 7497 7363 7226 7086 6944 6801 6656 6511 6367 6224 6081 5942 5805 5672 5543 5418 5300 5186 5080 4981 4889 4805 4729 4662 4604 4556 4517 4489 4471 4463 4466 4480 4505 4541 4588 4645 4713 4791 4880 4978 5086 5202 5327 5459 5598 5744 5895 6050 6210 6371 6535 6700 6864 7028 7190 7349 7505 7657 7804 7945 8081 8210 8332 8448 8556 8658 8752 8840 8921 8995 9063 9126 9183 9234 9281 9324 9363 9398 9430 9459 9486 9510 9532 9553 9571 9588 9604 9618 9631 9644 9655 9665 9675 9684 9692 9700 9708 9715 9722 9728 9734 9740 9746 9752 9758 9763 9769 9774 9779 9783 9787 9791 9795 9798 9800 9803 9804 9805 9805 9805 9804 9803 9801 9798 9795 9792 9788 9784 9779 9774 9769 9764 9758 9753 9747 9742 9736 9731 9726 9721 9716 9711 9707 9703 9699 9696 9693 9690 9687 9685 9682 9680 9678 9677 9675 9674 9673 9671 9670 9670 9669 9669 9668 9668 9669 9669 9670 9671 9673 9674 9677 9679 9681 9684 9686 9688 9691 9693 9694 9695 9696 9696 9696 9694 9692 9689 9685 9680 9674 9668 9660 9652 9642 9632 9622 9610 9598 9585 9572 9558 9543 9528 9513 9496 9480 9462 9445 9427 9408 9390 9371 9352 9333 9314 9296 9278 9260 9243 9228 9213 9199 9187 9176 9167 9159 9153 9149 9146 9145 9145 9146 9149 9154 9159 9165 9172 9180 9189 9197 9207 9216 9226 9236 9246 9256 9266 9275 4684 0 64 1 9285 9294 9303 9311 9319 9327 9334 9340 9345 9350 9354 9357 9359 9361 9361 9361 9360 9359 9356 9354 9351 9347 9344 9340 9336 9333 9330 9327 9324 9321 9319 9317 9315 9314 9312 9311 9309 9307 9304 9301 9298 9294 9290 9285 9279 9273 9266 9258 9251 9242 9234 9225 9216 9206 9197 9188 9179 9169 9160 9151 9142 9133 9124 9115 9106 9097 9088 9079 9069 9059 9049 9039 9028 9017 9006 8994 8982 8970 8958 8945 8932 8918 8905 8891 8878 8864 8850 8836 8822 8809 8795 8782 8769 8757 8745 8734 8723 8714 8705 8696 8689 8683 8678 8674 8671 8670 8669 8670 8672 8674 8678 8683 8689 8696 8704 8712 8721 8730 8739 8749 8759 8768 8778 8787 8796 8805 8813 8821 8828 8834 8840 8845 8849 8853 8856 8858 8860 8861 8861 8861 8860 8858 8856 8853 8850 8846 8841 8836 8831 8824 8818 8811 8803 8796 8788 8780 8771 8763 8755 8747 8740 8733 8726 8721 8716 8711 8708 8706 8705 8705 8706 8709 8713 8718 8724 8732 8741 8751 8762 8774 8788 8802 8817 8833 8849 8866 8884 8902 8921 8940 8960 8979 8999 9019 9039 9059 9079 9099 9119 9139 9158 9178 9197 9216 9234 9251 9268 9285 9300 9315 9328 9340 9351 9361 9370 9377 9382 9387 9389 9390 9390 9388 9385 9380 9374 9367 9358 9348 9338 9326 9313 9299 9284 9268 9252 9234 9216 9197 9177 9157 9136 9114 9092 9069 9045 9021 8997 8972 8948 8923 8897 8872 8847 8821 8796 8770 8744 8718 8691 8664 8636 8608 8578 8547 8515 8482 8446 8409 8370 8328 8285 8239 8192 8142 8090 8037 7982 7926 7868 7810 7752 7694 7637 7580 7524 7470 7419 7370 7324 7282 7244 7210 7180 7155 7136 7122 7113 7110 7113 7122 7137 7158 7185 7218 7257 7300 7350 7403 7462 7524 7591 7660 7732 7806 7882 7958 8035 8112 8188 8263 8337 8408 8477 8543 8606 8666 8721 8774 8822 8867 8908 8946 8979 9010 9036 9060 9081 9099 9115 9128 9139 9147 9155 9160 9164 9167 9169 9170 9169 9169 9168 9166 9164 9162 9159 9157 9154 9152 9149 9147 9145 9143 9142 9140 9139 9138 9137 9137 9137 9137 9138 9139 9140 9142 9144 9147 9150 9153 9157 9161 9166 9171 9177 9182 9188 9194 9200 9206 9212 9218 9224 9229 9234 9239 9243 9246 9250 9252 9255 9257 9259 9260 9262 9263 9264 9265 9265 9266 9267 9267 9268 9268 9268 9269 9268 9268 9267 9266 9265 9263 9261 9259 9257 9254 9252 9249 9247 9244 9242 9240 9239 9238 9238 9239 9240 9241 9244 9247 9251 9255 9260 9265 9271 9277 9283 9290 9297 9304 9311 9319 9326 9334 9341 9349 9356 9363 9369 9376 9381 9386 9390 9394 9396 9397 9396 9394 9391 9385 9378 9369 9358 9344 9329 9311 9291 9268 9244 9217 9187 9156 9122 9086 9047 9006 8964 8918 8871 8822 8770 8717 8662 8605 8547 8487 8427 8366 8304 8242 8180 8119 4685 0 64 1 8059 8000 7944 7889 7837 7789 7743 7702 7665 7633 7605 7583 7566 7553 7547 7546 7550 7559 7574 7594 7618 7647 7681 7718 7759 7804 7852 7902 7954 8009 8065 8122 8180 8239 8298 8357 8415 8473 8530 8586 8640 8693 8745 8794 8841 8887 8930 8971 9009 9046 9080 9111 9141 9168 9192 9215 9235 9253 9269 9282 9294 9303 9311 9316 9319 9319 9318 9314 9308 9300 9290 9277 9262 9245 9225 9204 9180 9154 9126 9096 9064 9031 8995 8958 8919 8878 8836 8792 8746 8698 8648 8596 8541 8484 8424 8361 8295 8226 8154 8078 7998 7915 7828 7737 7643 7546 7445 7341 7235 7126 7015 6903 6790 6677 6563 6449 6337 6227 6118 6012 5908 5809 5714 5623 5537 5456 5381 5313 5251 5196 5148 5107 5074 5050 5033 5024 5024 5033 5050 5075 5109 5152 5203 5261 5328 5402 5484 5573 5668 5769 5876 5988 6105 6226 6351 6478 6608 6740 6873 7007 7140 7273 7405 7536 7664 7789 7912 8030 8145 8256 8362 8463 8559 8650 8736 8816 8891 8961 9026 9086 9141 9191 9237 9278 9316 9350 9381 9409 9434 9456 9476 9494 9511 9525 9538 9550 9561 9570 9579 9587 9594 9601 9607 9612 9618 9622 9627 9631 9636 9640 9644 9649 9654 9659 9664 9669 9675 9682 9688 9695 9702 9710 9717 9725 9733 9741 9749 9756 9763 9770 9777 9783 9789 9794 9799 9804 9808 9812 9815 9819 9822 9826 9829 9833 9837 9840 9845 9849 9854 9858 9863 9868 9874 9879 9884 9889 9894 9899 9903 9907 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9944 9946 9949 9952 9955 9959 9962 9965 9968 9971 9974 9977 9979 9981 9982 9983 9984 9985 9985 9985 9984 9983 9982 9981 9979 9977 9975 9973 9970 9966 9963 9959 9954 9949 9943 9937 9930 9922 9914 9905 9896 9886 9875 9865 9853 9842 9830 9819 9807 9795 9784 9772 9761 9750 9740 9729 9720 9710 9701 9693 9685 9678 9671 9664 9659 9653 9649 9644 9641 9638 9636 9635 9635 9635 9636 9638 9641 9645 9649 9655 9661 9668 9675 9683 9691 9700 9708 9716 9725 9733 9741 9748 9754 9760 9765 9768 9771 9773 9773 9773 9771 9768 9764 9758 9752 9744 9736 9726 9716 9705 9692 9680 9666 9652 9637 9622 9606 9590 9573 9556 9539 9522 9505 9488 9470 9453 9436 9418 9401 9385 9368 9352 9336 9320 9305 9290 9276 9262 9248 9235 9223 9212 9201 9191 9182 9175 9168 9162 9158 9154 9152 9151 9152 9153 9156 9160 9165 9171 9177 9185 9193 9202 9212 9222 9232 9243 9254 9265 9277 9288 9300 9311 9323 9334 9346 9357 9368 9379 9390 9400 9410 9419 9428 9436 9443 9450 9455 9460 9463 9466 9467 9468 9467 9465 9462 9458 9453 9447 9440 9433 9424 9416 9406 9396 9386 9375 9365 9354 9344 9333 9323 9313 9303 9294 9286 9278 9271 9266 9261 9257 9255 9254 9254 9255 9257 9261 4686 0 64 1 9266 9272 9279 9287 9296 9305 9314 9324 9333 9343 9352 9361 9369 9376 9382 9387 9391 9394 9396 9396 9395 9393 9390 9385 9379 9371 9363 9353 9342 9330 9317 9303 9287 9271 9254 9236 9217 9198 9178 9157 9137 9115 9094 9073 9052 9031 9010 8990 8970 8950 8930 8911 8892 8873 8853 8833 8813 8791 8768 8744 8718 8689 8658 8624 8587 8546 8501 8452 8399 8341 8278 8209 8135 8056 7971 7881 7786 7685 7579 7468 7352 7232 7109 6982 6853 6722 6590 6457 6324 6193 6062 5934 5810 5688 5572 5460 5354 5255 5161 5075 4996 4925 4861 4805 4757 4718 4687 4664 4651 4646 4649 4662 4685 4716 4757 4807 4866 4935 5013 5100 5195 5300 5412 5531 5657 5789 5927 6068 6214 6362 6510 6659 6808 6956 7101 7243 7381 7515 7644 7767 7885 7996 8102 8201 8294 8381 8462 8537 8606 8670 8729 8783 8833 8877 8918 8955 8988 9017 9043 9066 9087 9104 9119 9132 9144 9153 9161 9169 9175 9181 9187 9192 9198 9204 9210 9217 9225 9234 9243 9253 9264 9275 9287 9300 9313 9326 9340 9354 9368 9382 9396 9410 9424 9437 9451 9464 9477 9489 9501 9513 9524 9534 9544 9554 9563 9571 9579 9587 9594 9600 9606 9611 9617 9621 9626 9631 9635 9640 9644 9649 9654 9659 9664 9669 9675 9681 9687 9693 9699 9706 9712 9719 9726 9732 9739 9746 9753 9759 9766 9773 9779 9786 9793 9799 9806 9813 9820 9826 9833 9839 9845 9851 9857 9862 9867 9872 9876 9880 9883 9885 9887 9888 9888 9888 9886 9884 9881 9877 9872 9867 9861 9853 9846 9837 9828 9818 9807 9797 9785 9774 9762 9749 9737 9725 9712 9700 9688 9676 9664 9653 9642 9632 9622 9612 9603 9595 9587 9580 9574 9569 9564 9560 9557 9554 9553 9552 9553 9554 9556 9560 9564 9568 9574 9580 9586 9593 9600 9607 9615 9622 9628 9635 9640 9645 9649 9652 9655 9656 9657 9656 9655 9653 9650 9646 9642 9637 9631 9626 9620 9613 9607 9600 9593 9587 9580 9573 9566 9559 9552 9545 9537 9530 9523 9516 9510 9503 9497 9491 9485 9480 9475 9471 9468 9465 9463 9462 9462 9462 9464 9466 9468 9471 9475 9479 9483 9488 9493 9498 9504 9509 9514 9519 9524 9529 9534 9539 9544 9548 9553 9557 9562 9566 9571 9575 9580 9584 9588 9593 9597 9601 9604 9608 9610 9613 9615 9616 9616 9616 9615 9613 9609 9605 9600 9594 9587 9579 9570 9560 9550 9539 9528 9516 9504 9492 9480 9469 9457 9447 9436 9427 9419 9411 9405 9400 9396 9393 9391 9391 9391 9393 9396 9400 9404 9409 9415 9421 9428 9435 9441 9448 9455 9461 9467 9473 9478 9482 9486 9490 9493 9496 9498 9500 9502 9504 9505 9507 9509 9511 9514 9517 9520 9524 9528 9533 9538 9544 9550 9556 9563 9570 9578 9586 9594 9602 9610 9618 9627 9635 9644 9653 9662 9671 9680 9689 9699 9708 9718 9728 9738 9747 4687 0 64 1 9757 9767 9777 9786 9795 9804 9813 9821 9829 9836 9843 9849 9855 9860 9864 9868 9872 9875 9877 9879 9880 9881 9882 9882 9882 9882 9881 9880 9879 9877 9875 9872 9870 9866 9863 9858 9854 9848 9842 9835 9828 9819 9810 9800 9789 9777 9764 9751 9736 9721 9704 9687 9670 9651 9632 9612 9591 9570 9548 9526 9503 9480 9457 9433 9409 9385 9360 9335 9311 9286 9261 9236 9212 9187 9164 9140 9118 9096 9075 9056 9037 9020 9005 8990 8978 8968 8959 8952 8947 8945 8944 8945 8948 8952 8959 8967 8976 8987 8999 9011 9024 9038 9052 9066 9080 9093 9105 9115 9125 9132 9137 9139 9139 9135 9128 9118 9103 9084 9061 9033 9000 8963 8921 8874 8821 8764 8703 8636 8565 8490 8411 8328 8242 8153 8062 7970 7875 7780 7686 7591 7497 7406 7317 7231 7150 7072 7000 6933 6872 6817 6768 6727 6692 6663 6641 6625 6615 6610 6609 6612 6618 6626 6635 6643 6651 6659 6663 6663 6660 6651 6638 6618 6592 6561 6523 6479 6429 6375 6316 6253 6188 6119 6051 5983 5915 5849 5786 5728 5674 5627 5586 5554 5529 5513 5507 5510 5523 5546 5579 5622 5675 5737 5809 5890 5978 6075 6179 6290 6406 6527 6653 6783 6914 7048 7182 7317 7450 7583 7714 7841 7965 8085 8201 8312 8417 8517 8611 8700 8782 8859 8931 8997 9058 9114 9165 9213 9256 9296 9332 9366 9397 9425 9452 9477 9500 9521 9542 9561 9579 9596 9612 9627 9642 9656 9669 9681 9693 9704 9714 9724 9733 9742 9751 9759 9767 9774 9781 9787 9794 9799 9805 9809 9814 9817 9821 9823 9825 9826 9826 9825 9823 9821 9817 9813 9807 9801 9793 9785 9776 9766 9754 9742 9730 9716 9702 9687 9671 9655 9638 9621 9603 9584 9565 9546 9526 9506 9485 9464 9443 9421 9398 9376 9352 9328 9304 9279 9254 9228 9202 9175 9148 9122 9095 9068 9043 9017 8993 8970 8948 8928 8910 8895 8882 8871 8864 8859 8858 8860 8865 8873 8885 8899 8916 8936 8958 8982 9008 9035 9063 9091 9120 9149 9177 9205 9232 9257 9281 9303 9323 9341 9357 9371 9382 9390 9396 9400 9401 9399 9395 9388 9379 9367 9352 9336 9317 9295 9272 9247 9220 9191 9161 9129 9097 9063 9029 8995 8961 8927 8893 8861 8829 8799 8771 8745 8721 8700 8682 8667 8656 8648 8643 8642 8645 8651 8661 8674 8692 8712 8735 8762 8790 8822 8855 8890 8927 8965 9004 9043 9082 9122 9161 9200 9239 9276 9312 9347 9381 9413 9443 9472 9499 9524 9548 9569 9589 9607 9623 9637 9650 9661 9670 9678 9685 9691 9695 9699 9702 9704 9706 9707 9709 9711 9712 9714 9717 9720 9723 9727 9731 9736 9742 9747 9753 9760 9766 9772 9779 9785 9791 9797 9802 9808 9813 9818 9823 9827 9832 9836 9840 9845 9849 9853 9857 9862 9866 9870 9874 9878 9881 9884 9886 9888 9890 9890 9890 9889 9887 9885 9882 9878 4688 0 64 1 9873 9868 9862 9856 9849 9842 9834 9826 9817 9808 9798 9788 9778 9767 9755 9743 9730 9716 9702 9687 9671 9654 9636 9618 9599 9579 9558 9537 9514 9491 9468 9443 9418 9391 9364 9336 9307 9277 9246 9213 9180 9144 9107 9068 9027 8984 8939 8891 8840 8787 8731 8672 8609 8544 8475 8402 8326 8246 8163 8076 7986 7893 7797 7699 7598 7495 7390 7285 7180 7074 6968 6865 6762 6662 6565 6472 6382 6298 6218 6143 6075 6013 5958 5909 5868 5834 5808 5790 5780 5778 5784 5798 5821 5852 5891 5938 5994 6057 6128 6207 6293 6385 6484 6589 6699 6814 6933 7055 7180 7306 7433 7560 7687 7813 7937 8058 8176 8289 8398 8502 8601 8694 8782 8864 8939 9009 9073 9132 9185 9233 9276 9315 9349 9379 9406 9429 9449 9467 9481 9493 9503 9511 9516 9519 9519 9518 9514 9508 9500 9489 9476 9460 9442 9421 9397 9371 9343 9312 9278 9243 9205 9166 9124 9081 9036 8990 8943 8895 8846 8797 8746 8696 8645 8594 8544 8493 8443 8394 8345 8298 8251 8206 8163 8122 8083 8046 8012 7981 7953 7928 7906 7888 7873 7862 7855 7851 7850 7853 7859 7867 7878 7891 7906 7923 7940 7959 7978 7997 8016 8035 8054 8071 8088 8103 8118 8131 8143 8154 8164 8173 8181 8188 8195 8201 8207 8213 8219 8224 8230 8236 8242 8248 8254 8261 8268 8275 8282 8289 8297 8304 8312 8320 8327 8335 8343 8351 8359 8366 8374 8382 8390 8398 8406 8413 8421 8428 8436 8443 8450 8457 8463 8469 8475 8480 8486 8491 8496 8500 8505 8510 8514 8519 8524 8529 8535 8540 8546 8552 8558 8564 8570 8576 8582 8588 8594 8599 8603 8607 8610 8612 8614 8615 8615 8614 8613 8611 8608 8605 8601 8597 8592 8587 8581 8576 8570 8563 8557 8550 8542 8535 8527 8519 8510 8501 8492 8482 8473 8463 8453 8443 8433 8423 8414 8405 8397 8389 8382 8376 8371 8367 8364 8362 8361 8361 8362 8365 8368 8372 8377 8383 8390 8398 8406 8414 8424 8433 8443 8454 8465 8477 8488 8501 8513 8526 8540 8554 8568 8582 8597 8612 8627 8642 8656 8671 8686 8700 8713 8727 8739 8751 8762 8773 8782 8791 8800 8807 8814 8820 8825 8830 8835 8839 8843 8847 8850 8854 8857 8860 8864 8867 8870 8873 8877 8880 8884 8888 8892 8896 8900 8905 8910 8915 8921 8927 8934 8941 8949 8958 8966 8976 8985 8995 9006 9016 9027 9038 9049 9059 9070 9080 9090 9099 9108 9116 9123 9130 9136 9142 9147 9151 9155 9159 9162 9165 9167 9169 9171 9173 9175 9177 9179 9181 9183 9185 9187 9190 9192 9195 9198 9202 9205 9209 9212 9217 9221 9226 9230 9236 9241 9247 9253 9259 9266 9273 9281 9288 9296 9305 9313 9321 9330 9338 9347 9355 9362 9370 9377 9384 9390 9395 9400 9404 9407 9410 9412 9414 9415 9416 9416 9417 9417 9416 9416 9416 9416 9416 9416 9416 9416 9416 4689 0 64 1 9416 9416 9416 9416 9416 9415 9415 9414 9413 9412 9410 9409 9408 9407 9406 9406 9407 9408 9409 9412 9416 9421 9426 9433 9441 9450 9460 9470 9482 9494 9506 9519 9532 9546 9559 9573 9586 9600 9613 9626 9638 9651 9662 9674 9685 9696 9707 9717 9726 9735 9744 9752 9760 9767 9773 9779 9784 9788 9791 9794 9796 9797 9797 9796 9795 9793 9790 9786 9782 9777 9771 9765 9758 9751 9743 9734 9725 9716 9706 9696 9685 9674 9662 9651 9639 9627 9614 9602 9590 9578 9565 9553 9541 9529 9517 9506 9495 9484 9473 9462 9452 9442 9433 9424 9415 9407 9399 9392 9386 9380 9375 9370 9366 9363 9359 9357 9354 9352 9349 9346 9343 9338 9333 9327 9320 9311 9300 9287 9272 9254 9234 9212 9187 9158 9127 9093 9056 9016 8973 8927 8877 8824 8768 8708 8645 8579 8510 8438 8362 8284 8203 8120 8034 7946 7857 7767 7675 7583 7491 7399 7308 7218 7130 7044 6962 6881 6805 6732 6664 6600 6541 6488 6440 6397 6361 6331 6307 6290 6280 6276 6280 6290 6307 6331 6362 6400 6444 6495 6552 6614 6682 6755 6832 6913 6997 7084 7173 7262 7351 7439 7528 7613 7695 7774 7849 7918 7981 8038 8088 8131 8166 8193 8212 8223 8225 8219 8204 8182 8152 8114 8070 8019 7963 7901 7835 7764 7690 7614 7536 7457 7377 7299 7220 7144 7070 6998 6931 6868 6810 6758 6711 6671 6637 6611 6593 6582 6580 6586 6600 6624 6655 6695 6744 6801 6865 6937 7016 7101 7192 7288 7388 7493 7600 7709 7819 7930 8040 8149 8257 8362 8465 8564 8659 8750 8837 8919 8996 9069 9137 9200 9258 9312 9362 9408 9451 9489 9525 9557 9586 9613 9637 9660 9680 9698 9714 9729 9743 9755 9767 9777 9786 9795 9802 9810 9817 9823 9829 9835 9841 9847 9853 9858 9864 9869 9875 9880 9885 9890 9895 9900 9904 9907 9911 9914 9916 9918 9919 9920 9920 9920 9919 9918 9916 9914 9911 9908 9904 9901 9897 9893 9888 9884 9879 9874 9869 9864 9859 9854 9849 9844 9839 9834 9830 9825 9820 9815 9811 9807 9803 9799 9795 9792 9789 9786 9784 9782 9780 9779 9778 9777 9777 9776 9776 9776 9777 9777 9778 9779 9780 9782 9783 9785 9787 9790 9793 9796 9799 9803 9807 9811 9816 9821 9826 9832 9837 9843 9849 9854 9860 9866 9871 9876 9881 9886 9890 9894 9898 9901 9904 9907 9909 9911 9912 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9904 9902 9901 9899 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9867 9864 9861 9858 9855 9851 9848 9844 9841 9837 9832 9828 9823 9817 9812 9806 9799 9793 9786 9779 9772 9764 9757 9750 9744 9737 9731 9726 9720 9716 9712 9708 9705 9702 9700 9698 9696 9695 9694 9693 9692 9691 9690 9690 9689 9688 9687 9685 4690 0 64 1 9684 9682 9680 9677 9674 9669 9664 9658 9651 9643 9633 9621 9607 9591 9573 9553 9529 9503 9474 9441 9405 9365 9321 9274 9222 9166 9105 9040 8970 8896 8816 8731 8642 8547 8447 8342 8232 8118 7999 7875 7747 7616 7481 7343 7202 7060 6915 6771 6626 6482 6337 6195 6055 5917 5784 5654 5528 5408 5293 5184 5081 4985 4896 4814 4740 4674 4617 4567 4527 4496 4473 4461 4458 4465 4482 4510 4548 4596 4655 4724 4804 4894 4994 5103 5222 5348 5483 5625 5774 5928 6086 6248 6413 6579 6746 6912 7077 7240 7401 7556 7708 7854 7995 8129 8257 8378 8493 8600 8700 8793 8880 8959 9032 9099 9160 9215 9265 9309 9349 9384 9414 9441 9464 9484 9500 9514 9524 9533 9538 9542 9544 9545 9543 9540 9536 9531 9524 9516 9507 9497 9486 9474 9461 9447 9432 9415 9397 9378 9357 9335 9311 9285 9258 9228 9196 9162 9126 9087 9046 9003 8957 8908 8857 8804 8748 8690 8631 8570 8507 8444 8381 8317 8253 8190 8128 8068 8010 7955 7903 7855 7811 7772 7738 7709 7687 7669 7658 7654 7655 7663 7676 7696 7721 7752 7788 7829 7874 7922 7975 8029 8086 8145 8204 8264 8324 8384 8443 8501 8556 8610 8661 8710 8756 8798 8838 8874 8907 8937 8964 8987 9008 9025 9041 9053 9063 9071 9077 9082 9085 9086 9086 9085 9083 9081 9078 9074 9070 9066 9062 9057 9053 9049 9045 9041 9037 9034 9031 9029 9027 9025 9024 9024 9023 9024 9024 9025 9027 9028 9030 9032 9035 9037 9040 9043 9046 9049 9052 9055 9058 9061 9064 9068 9072 9076 9080 9085 9091 9097 9103 9110 9118 9127 9136 9146 9157 9169 9181 9193 9206 9219 9233 9247 9260 9274 9287 9301 9314 9327 9339 9351 9363 9374 9385 9395 9405 9414 9423 9431 9439 9446 9453 9459 9464 9469 9473 9476 9478 9479 9480 9479 9478 9476 9473 9469 9465 9461 9457 9453 9449 9445 9442 9440 9438 9437 9437 9437 9439 9442 9445 9449 9454 9459 9464 9470 9475 9481 9486 9491 9496 9500 9504 9507 9510 9512 9514 9516 9516 9517 9517 9517 9516 9515 9513 9511 9508 9504 9500 9494 9488 9480 9471 9461 9449 9435 9421 9405 9387 9368 9348 9328 9306 9283 9260 9237 9214 9191 9169 9147 9126 9106 9088 9071 9056 9042 9031 9021 9014 9009 9006 9006 9008 9013 9020 9029 9041 9055 9071 9088 9108 9129 9152 9175 9200 9225 9250 9276 9301 9325 9349 9372 9394 9414 9432 9449 9464 9477 9489 9498 9506 9511 9516 9518 9519 9519 9517 9515 9511 9507 9502 9496 9491 9484 9478 9471 9464 9457 9449 9442 9435 9428 9420 9413 9406 9399 9392 9385 9378 9371 9364 9358 9351 9344 9338 9331 9325 9318 9312 9306 9300 9294 9288 9283 9278 9273 9268 9263 9259 9255 9252 9249 9246 9244 9242 9240 9239 9239 9238 9238 9239 9239 9241 9242 9244 9246 9249 9252 9256 9260 9265 9270 4691 0 64 2 9259 9266 9273 9281 9289 9298 9307 9315 9324 9333 9342 9350 9359 9366 9374 9380 9387 9392 9397 9401 9405 9408 9411 9413 9415 9417 9418 9420 9422 9423 9425 9428 9431 9434 9437 9441 9446 9450 9456 9461 9467 9472 9478 9484 9489 9495 9500 9505 9509 9514 9517 9521 9524 9527 9530 9532 9534 9537 9539 9541 9543 9545 9547 9549 9551 9552 9554 9555 9556 9557 9557 9557 9556 9554 9552 9549 9545 9540 9535 9530 9523 9517 9510 9502 9495 9487 9479 9471 9463 9456 9448 9441 9434 9428 9421 9415 9408 9402 9397 9391 9385 9379 9373 9367 9361 9355 9348 9341 9334 9327 9318 9310 9300 9290 9279 9266 9252 9237 9219 9200 9178 9153 9125 9094 9060 9021 8979 8932 8880 8823 8762 8695 8622 8545 8461 8372 8278 8178 8074 7964 7850 7731 7609 7483 7354 7222 7089 6955 6820 6686 6551 6419 6289 6162 6038 5919 5805 5696 5594 5498 5409 5327 5253 5186 5126 5074 5028 4990 4957 4930 4907 4889 4873 4859 4847 4835 4821 4807 4790 4769 4745 4715 4681 4641 4595 4544 4487 4425 4358 4287 4212 4133 4054 3973 3891 3810 3731 3654 3579 3509 3443 3383 3328 3279 3237 3201 3173 3152 3138 3131 3132 3141 3158 3183 3216 3258 3309 3369 3438 3517 3606 3704 3813 3932 4060 4198 4346 4502 4667 4839 5017 5201 5389 5580 5773 5966 6157 6346 6533 6713 6887 7054 7212 7361 7500 7628 7746 7852 7946 8030 8102 8163 8214 8254 8285 8306 8318 8322 8318 8306 8288 8263 8232 8195 8152 8104 8052 7995 7934 7868 7800 7728 7653 7576 7497 7417 7336 7254 7173 7092 7012 6935 6859 6787 6718 6653 6592 6536 6485 6440 6401 6368 6341 6320 6307 6300 6300 6308 6322 6343 6372 6407 6450 6499 6555 6616 6684 6758 6837 6920 7008 7099 7194 7292 7391 7491 7592 7694 7795 7894 7993 8089 8182 8272 8359 8443 8522 8598 8669 8736 8799 8858 8913 8964 9012 9056 9096 9134 9168 9200 9229 9256 9280 9301 9321 9339 9354 9367 9379 9388 9395 9401 9405 9407 9407 9406 9403 9399 9394 9388 9380 9372 9363 9354 9344 9334 9325 9315 9305 9295 9286 9277 9269 9261 9254 9247 9241 9235 9230 9226 9222 9219 9216 9214 9212 9211 9211 9211 9212 9214 9216 9219 9222 9227 9232 9237 9244 9251 9258 9266 9275 9284 9294 9304 9315 9325 9336 9347 9359 9370 9381 9392 9402 9413 9423 9433 9442 9451 9460 9468 9475 9481 9487 9493 9497 9501 9504 9506 9507 9507 9507 9505 9503 9499 9495 9490 9483 9476 9468 9459 9450 9439 9428 9416 9404 9391 9378 9364 9350 9336 9321 9307 9293 9278 9265 9251 9238 9225 9213 9202 9191 9182 9173 9165 9158 9152 9147 9143 9140 9138 9137 9137 9138 9139 9142 9145 9148 9153 9157 9162 9168 9174 9180 9186 9192 9198 9205 9211 9218 9225 9231 9238 9245 9253 9260 9267 9275 9283 9291 9299 4692 0 64 2 9307 9315 9324 9332 9340 9349 9357 9365 9373 9380 9388 9395 9402 9408 9415 9421 9427 9433 9439 9445 9451 9458 9464 9471 9478 9485 9492 9500 9508 9516 9524 9531 9539 9547 9554 9561 9567 9573 9578 9583 9587 9590 9593 9595 9597 9598 9598 9598 9598 9598 9597 9597 9596 9595 9595 9594 9593 9592 9592 9591 9590 9589 9588 9587 9585 9583 9581 9579 9576 9573 9570 9566 9562 9558 9554 9550 9545 9541 9537 9532 9528 9523 9519 9515 9510 9506 9502 9498 9494 9491 9487 9484 9480 9477 9474 9471 9468 9466 9464 9462 9460 9458 9457 9456 9455 9455 9455 9455 9456 9457 9458 9460 9462 9464 9467 9470 9473 9477 9481 9485 9489 9494 9498 9503 9507 9512 9516 9520 9524 9528 9531 9534 9536 9538 9539 9540 9541 9541 9541 9540 9540 9539 9538 9536 9535 9534 9533 9532 9532 9531 9531 9531 9531 9531 9531 9532 9532 9532 9533 9533 9533 9533 9533 9532 9532 9531 9530 9528 9527 9525 9523 9521 9519 9517 9515 9512 9510 9507 9504 9501 9498 9495 9491 9487 9483 9478 9473 9467 9461 9454 9446 9438 9429 9420 9410 9399 9387 9375 9362 9349 9336 9322 9308 9293 9278 9263 9248 9233 9218 9202 9187 9172 9157 9141 9126 9111 9097 9082 9068 9054 9040 9026 9012 8999 8987 8974 8962 8951 8939 8929 8918 8908 8898 8889 8879 8870 8861 8851 8842 8832 8822 8812 8801 8790 8779 8766 8754 8741 8727 8713 8699 8685 8670 8656 8641 8627 8613 8600 8586 8574 8562 8550 8539 8529 8519 8509 8500 8490 8481 8472 8463 8454 8445 8435 8426 8415 8405 8394 8383 8372 8360 8348 8335 8323 8310 8297 8284 8270 8257 8243 8229 8215 8201 8186 8172 8157 8141 8126 8110 8095 8079 8063 8047 8031 8016 8001 7986 7972 7959 7946 7933 7922 7911 7902 7893 7885 7877 7871 7866 7861 7857 7854 7852 7850 7850 7850 7852 7854 7858 7863 7869 7876 7885 7896 7908 7921 7936 7953 7971 7990 8011 8033 8056 8079 8104 8129 8155 8181 8208 8234 8261 8287 8313 8340 8365 8391 8416 8441 8466 8490 8514 8538 8562 8586 8609 8632 8655 8677 8700 8721 8742 8763 8783 8802 8821 8838 8855 8871 8885 8899 8911 8923 8933 8942 8949 8956 8961 8966 8969 8971 8972 8972 8971 8969 8966 8962 8958 8953 8947 8940 8933 8926 8918 8910 8902 8894 8886 8877 8869 8862 8854 8847 8841 8834 8829 8824 8820 8817 8815 8813 8813 8813 8814 8816 8819 8823 8828 8834 8841 8848 8856 8865 8874 8884 8894 8904 8914 8924 8934 8943 8952 8960 8968 8974 8980 8985 8989 8991 8993 8994 8994 8994 8992 8990 8988 8985 8983 8980 8977 8974 8971 8969 8967 8966 8965 8964 8964 8965 8965 8966 8968 8970 8972 8974 8977 8980 8983 8985 8989 8992 8995 8998 9002 9005 9009 9013 9017 9021 9025 9030 9034 9039 9044 9050 9055 9060 9066 9072 9077 9083 4693 0 64 2 9088 9094 9099 9104 9108 9113 9116 9120 9123 9126 9128 9130 9132 9133 9134 9135 9135 9135 9135 9135 9135 9134 9134 9133 9133 9132 9131 9130 9128 9127 9124 9122 9118 9114 9110 9104 9098 9091 9083 9075 9065 9055 9044 9033 9021 9008 8995 8982 8969 8955 8941 8928 8914 8899 8885 8871 8856 8840 8825 8808 8791 8773 8754 8735 8714 8692 8668 8644 8619 8592 8564 8536 8506 8476 8445 8414 8383 8352 8322 8292 8262 8234 8206 8180 8156 8133 8112 8093 8076 8061 8048 8038 8030 8024 8021 8020 8021 8025 8031 8039 8050 8062 8077 8094 8113 8134 8157 8182 8208 8236 8266 8297 8329 8363 8397 8432 8468 8504 8540 8576 8613 8648 8683 8717 8750 8782 8812 8841 8869 8895 8920 8943 8964 8985 9003 9021 9037 9052 9065 9078 9090 9101 9112 9121 9130 9139 9147 9154 9161 9168 9175 9181 9186 9192 9197 9203 9208 9213 9218 9223 9229 9235 9241 9247 9254 9261 9269 9278 9286 9295 9305 9315 9325 9335 9345 9356 9366 9376 9386 9396 9405 9414 9422 9430 9438 9445 9451 9457 9463 9467 9472 9476 9479 9482 9485 9487 9488 9489 9490 9491 9491 9490 9490 9489 9487 9486 9484 9482 9480 9478 9476 9473 9471 9469 9467 9466 9464 9463 9462 9462 9461 9461 9462 9462 9463 9464 9466 9467 9469 9470 9472 9474 9476 9478 9480 9482 9484 9486 9487 9489 9491 9493 9495 9496 9498 9499 9500 9501 9502 9502 9502 9502 9501 9500 9499 9497 9495 9492 9489 9485 9481 9477 9472 9467 9462 9456 9451 9445 9439 9433 9427 9421 9415 9409 9403 9397 9391 9385 9379 9372 9365 9358 9350 9342 9333 9323 9312 9300 9287 9273 9257 9240 9222 9202 9180 9156 9131 9104 9075 9044 9011 8976 8939 8899 8858 8815 8769 8722 8672 8621 8568 8513 8457 8399 8341 8282 8223 8163 8104 8046 7989 7933 7880 7828 7780 7735 7694 7657 7624 7596 7574 7556 7544 7538 7538 7543 7554 7570 7591 7618 7650 7686 7726 7771 7818 7868 7922 7976 8033 8091 8148 8207 8265 8323 8379 8435 8489 8541 8591 8639 8684 8727 8767 8805 8840 8873 8903 8930 8954 8976 8996 9013 9028 9042 9053 9062 9070 9077 9082 9086 9089 9091 9093 9095 9096 9098 9099 9100 9102 9105 9107 9111 9115 9119 9125 9130 9137 9144 9152 9159 9168 9176 9185 9194 9203 9212 9220 9228 9236 9244 9251 9257 9263 9268 9272 9275 9277 9278 9277 9275 9272 9267 9261 9252 9242 9229 9215 9198 9178 9156 9131 9103 9072 9039 9002 8962 8919 8873 8824 8771 8716 8657 8596 8532 8466 8397 8326 8253 8179 8104 8028 7952 7875 7799 7725 7651 7579 7510 7443 7380 7321 7265 7215 7169 7128 7094 7065 7042 7026 7016 7013 7016 7026 7043 7066 7094 7129 7170 7216 7267 7322 7382 7445 7511 7581 7652 7726 7800 7876 7952 8028 8103 8178 8252 8324 8395 8463 8530 8593 8655 4694 0 64 2 8713 8769 8821 8871 8917 8961 9001 9038 9072 9103 9131 9156 9178 9197 9213 9226 9237 9244 9249 9252 9252 9250 9246 9240 9232 9222 9210 9197 9182 9166 9149 9131 9112 9092 9072 9051 9029 9008 8986 8964 8942 8921 8900 8880 8860 8841 8823 8807 8791 8778 8765 8755 8746 8739 8735 8732 8732 8734 8738 8744 8752 8762 8775 8789 8805 8823 8842 8862 8884 8907 8930 8954 8979 9005 9031 9057 9083 9109 9135 9161 9187 9212 9237 9262 9286 9310 9333 9355 9377 9398 9418 9437 9455 9472 9488 9503 9516 9529 9540 9550 9559 9567 9574 9580 9584 9588 9591 9593 9594 9595 9594 9594 9592 9591 9588 9586 9583 9580 9576 9573 9569 9565 9561 9556 9552 9548 9543 9539 9534 9530 9526 9522 9518 9514 9511 9509 9506 9504 9503 9502 9501 9501 9501 9502 9502 9504 9505 9506 9508 9509 9510 9511 9512 9513 9513 9513 9512 9511 9509 9507 9505 9502 9498 9494 9489 9484 9479 9473 9467 9460 9454 9446 9439 9431 9423 9415 9407 9398 9389 9381 9372 9363 9354 9346 9337 9329 9321 9314 9307 9300 9294 9289 9284 9279 9275 9272 9269 9267 9265 9263 9261 9260 9258 9257 9255 9253 9250 9247 9244 9239 9235 9229 9223 9216 9209 9201 9193 9185 9176 9167 9158 9150 9141 9133 9126 9119 9113 9108 9103 9100 9098 9097 9098 9099 9102 9106 9111 9117 9125 9133 9142 9152 9163 9174 9186 9198 9210 9222 9235 9247 9258 9270 9280 9291 9300 9308 9316 9323 9328 9333 9336 9338 9339 9338 9337 9334 9330 9325 9319 9311 9303 9294 9284 9273 9261 9249 9237 9224 9210 9196 9182 9168 9154 9140 9126 9112 9098 9084 9070 9057 9043 9031 9018 9006 8993 8982 8970 8959 8948 8938 8928 8918 8908 8899 8890 8881 8872 8863 8855 8846 8838 8829 8821 8813 8805 8797 8788 8781 8773 8765 8758 8751 8745 8739 8733 8729 8724 8721 8718 8717 8716 8715 8716 8717 8720 8723 8727 8731 8736 8742 8749 8756 8764 8772 8781 8791 8800 8811 8822 8833 8844 8856 8868 8880 8893 8905 8918 8930 8943 8955 8967 8978 8989 9000 9010 9019 9028 9035 9042 9049 9054 9058 9062 9065 9067 9068 9068 9067 9065 9062 9058 9052 9045 9037 9027 9015 9001 8984 8966 8944 8920 8894 8864 8830 8794 8754 8710 8663 8612 8557 8499 8437 8372 8304 8232 8158 8081 8002 7920 7837 7753 7667 7582 7497 7412 7328 7246 7166 7089 7015 6945 6879 6818 6762 6712 6668 6630 6599 6575 6557 6546 6542 6545 6554 6569 6591 6618 6649 6686 6726 6770 6817 6867 6918 6971 7024 7078 7133 7187 7241 7294 7347 7399 7450 7501 7551 7601 7650 7699 7747 7796 7845 7894 7943 7993 8043 8093 8143 8194 8244 8293 8342 8390 8437 8482 8526 8567 8607 8644 8679 8711 8741 8767 8791 8812 8831 8847 8861 8872 8881 8889 8895 8899 8903 8905 8906 8907 8907 8907 8906 4695 0 64 2 8906 8905 8905 8904 8904 8903 8903 8903 8902 8902 8902 8902 8902 8902 8901 8901 8900 8899 8898 8896 8894 8891 8888 8884 8880 8875 8868 8861 8854 8845 8835 8824 8812 8799 8785 8770 8754 8736 8718 8698 8677 8654 8631 8606 8581 8554 8526 8496 8466 8435 8402 8369 8335 8300 8264 8229 8193 8157 8122 8087 8053 8021 7990 7961 7934 7909 7888 7869 7854 7842 7834 7830 7830 7834 7842 7854 7870 7890 7914 7941 7972 8006 8042 8081 8123 8167 8212 8259 8308 8357 8407 8458 8509 8559 8610 8661 8710 8759 8808 8855 8901 8946 8989 9031 9071 9110 9147 9183 9216 9248 9278 9307 9333 9359 9383 9405 9426 9446 9465 9483 9500 9516 9532 9547 9561 9575 9589 9602 9615 9627 9638 9650 9660 9670 9679 9688 9696 9702 9708 9714 9718 9722 9724 9726 9727 9728 9728 9728 9727 9726 9725 9724 9723 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9710 9708 9707 9704 9702 9699 9695 9692 9688 9683 9679 9674 9669 9664 9659 9654 9648 9643 9638 9632 9627 9621 9615 9609 9602 9595 9587 9579 9570 9560 9550 9539 9526 9514 9500 9485 9470 9455 9439 9422 9406 9389 9372 9355 9338 9322 9306 9291 9276 9261 9248 9235 9222 9211 9200 9190 9181 9173 9166 9159 9154 9149 9146 9143 9142 9141 9142 9143 9146 9150 9155 9161 9168 9176 9185 9194 9205 9216 9228 9240 9253 9266 9279 9293 9306 9320 9333 9346 9358 9371 9383 9395 9406 9417 9428 9438 9448 9458 9468 9477 9485 9494 9502 9509 9516 9522 9528 9533 9537 9539 9541 9542 9542 9541 9538 9534 9530 9524 9518 9510 9503 9494 9486 9478 9469 9461 9454 9447 9441 9435 9431 9428 9426 9424 9424 9425 9426 9429 9432 9435 9440 9444 9449 9454 9460 9465 9471 9477 9483 9489 9496 9502 9509 9516 9523 9530 9538 9545 9553 9561 9569 9576 9584 9591 9597 9604 9609 9613 9617 9620 9621 9622 9621 9619 9616 9611 9606 9599 9591 9582 9573 9562 9551 9539 9526 9513 9500 9486 9472 9458 9444 9430 9416 9403 9390 9377 9365 9353 9342 9332 9322 9314 9306 9299 9293 9289 9285 9283 9281 9280 9281 9282 9284 9287 9291 9295 9300 9305 9311 9317 9323 9329 9336 9342 9348 9355 9361 9367 9372 9377 9382 9386 9390 9393 9396 9398 9399 9399 9399 9397 9395 9392 9388 9383 9377 9371 9364 9356 9348 9340 9332 9324 9317 9309 9303 9297 9292 9287 9284 9282 9282 9282 9284 9286 9290 9295 9300 9306 9314 9321 9329 9338 9347 9356 9366 9376 9386 9396 9407 9418 9429 9440 9452 9463 9475 9487 9499 9511 9522 9533 9544 9554 9564 9572 9580 9586 9591 9595 9597 9598 9598 9596 9593 9588 9582 9575 9567 9558 9547 9536 9524 9512 9498 9485 9470 9455 9440 9424 9407 9390 9373 9356 9338 9319 9301 9283 9264 9246 9228 9210 9192 9175 9159 9144 9129 9116 9104 4696 0 64 2 9093 9083 9075 9069 9063 9060 9058 9057 9058 9060 9064 9069 9076 9084 9093 9104 9116 9128 9142 9157 9172 9188 9205 9223 9240 9258 9277 9295 9314 9332 9350 9368 9386 9403 9419 9436 9451 9466 9480 9493 9506 9518 9529 9539 9548 9556 9563 9569 9574 9578 9581 9582 9583 9582 9580 9578 9574 9569 9563 9556 9548 9540 9531 9521 9511 9501 9491 9481 9471 9462 9452 9443 9435 9427 9419 9412 9405 9399 9393 9387 9382 9377 9371 9366 9361 9355 9349 9343 9337 9330 9323 9315 9307 9299 9291 9282 9273 9264 9255 9245 9236 9226 9217 9207 9197 9187 9177 9167 9156 9146 9135 9124 9113 9102 9090 9079 9067 9055 9043 9031 9019 9008 8996 8985 8975 8964 8954 8945 8936 8928 8920 8913 8907 8901 8896 8891 8886 8882 8879 8876 8873 8870 8867 8865 8863 8861 8859 8857 8856 8855 8855 8854 8855 8855 8856 8858 8860 8862 8866 8869 8873 8878 8883 8888 8894 8899 8905 8911 8917 8923 8929 8935 8941 8947 8952 8957 8963 8968 8973 8978 8982 8987 8992 8997 9003 9008 9014 9019 9025 9031 9038 9045 9052 9059 9067 9075 9083 9092 9101 9111 9120 9131 9142 9153 9164 9176 9189 9202 9215 9228 9241 9255 9268 9282 9295 9308 9320 9331 9342 9351 9360 9368 9374 9379 9382 9384 9385 9385 9383 9380 9376 9371 9365 9358 9351 9343 9335 9327 9319 9311 9303 9295 9288 9282 9276 9270 9266 9262 9258 9256 9254 9252 9252 9252 9253 9255 9257 9260 9263 9268 9273 9278 9284 9291 9298 9305 9313 9321 9329 9337 9345 9353 9361 9368 9375 9381 9387 9391 9395 9398 9399 9399 9399 9396 9393 9388 9381 9373 9364 9353 9340 9326 9311 9294 9276 9257 9236 9215 9192 9169 9145 9121 9097 9073 9049 9025 9003 8981 8961 8942 8925 8909 8895 8884 8874 8867 8862 8859 8858 8859 8862 8866 8873 8881 8890 8900 8911 8923 8935 8949 8962 8976 8991 9005 9020 9034 9049 9064 9078 9093 9108 9122 9136 9151 9164 9178 9191 9204 9216 9228 9239 9249 9259 9268 9276 9283 9290 9296 9301 9306 9310 9314 9317 9320 9323 9326 9329 9332 9335 9339 9342 9346 9350 9354 9359 9364 9369 9375 9381 9387 9393 9399 9406 9413 9420 9428 9436 9444 9452 9461 9470 9479 9489 9499 9509 9519 9529 9539 9549 9558 9567 9575 9582 9588 9593 9596 9598 9599 9598 9595 9591 9584 9576 9566 9555 9541 9527 9510 9493 9474 9454 9434 9412 9390 9367 9344 9320 9296 9272 9248 9223 9198 9173 9148 9124 9099 9074 9049 9025 9000 8976 8952 8929 8906 8883 8861 8840 8819 8799 8779 8761 8743 8727 8711 8696 8683 8670 8659 8648 8639 8631 8625 8619 8615 8613 8611 8611 8612 8615 8618 8623 8629 8635 8643 8650 8658 8665 8672 8679 8684 8688 8690 8690 8688 8682 8674 8662 8647 8628 8604 8577 8545 8509 8469 8424 8376 8323 8267 8206 8143 4697 0 64 2 8076 8007 7935 7861 7785 7708 7630 7552 7473 7396 7319 7243 7170 7099 7031 6966 6906 6849 6798 6752 6711 6676 6648 6626 6611 6603 6602 6608 6622 6642 6670 6704 6745 6793 6846 6905 6970 7039 7112 7189 7269 7352 7436 7523 7609 7696 7783 7869 7954 8036 8117 8195 8271 8343 8412 8478 8540 8599 8654 8705 8753 8798 8839 8877 8913 8945 8975 9003 9028 9052 9073 9093 9112 9129 9145 9160 9174 9187 9199 9211 9221 9231 9241 9250 9258 9266 9273 9279 9285 9290 9295 9299 9302 9305 9306 9308 9308 9308 9307 9305 9302 9299 9295 9290 9284 9277 9270 9262 9254 9244 9234 9223 9212 9200 9187 9173 9159 9145 9129 9114 9097 9081 9064 9046 9028 9010 8992 8974 8956 8938 8921 8903 8887 8871 8856 8841 8828 8816 8805 8795 8787 8780 8774 8770 8767 8766 8766 8767 8770 8773 8777 8782 8788 8793 8799 8805 8810 8815 8819 8822 8824 8824 8823 8820 8815 8808 8799 8787 8774 8758 8740 8720 8698 8674 8649 8622 8593 8564 8534 8503 8472 8441 8410 8379 8350 8321 8293 8267 8242 8219 8198 8179 8162 8147 8135 8125 8117 8112 8110 8109 8112 8116 8123 8132 8143 8156 8171 8187 8205 8224 8244 8265 8287 8310 8333 8356 8380 8403 8426 8450 8472 8495 8517 8539 8560 8581 8601 8621 8640 8659 8678 8696 8714 8731 8748 8764 8780 8796 8811 8826 8840 8854 8867 8880 8892 8904 8915 8926 8937 8948 8958 8968 8977 8987 8997 9006 9016 9026 9035 9045 9055 9065 9074 9084 9093 9102 9110 9118 9125 9132 9138 9144 9148 9152 9155 9157 9158 9159 9159 9158 9156 9154 9152 9149 9146 9143 9139 9136 9133 9130 9127 9125 9123 9121 9120 9120 9121 9123 9125 9129 9134 9140 9147 9155 9165 9176 9187 9200 9215 9230 9246 9263 9280 9298 9317 9336 9355 9374 9393 9412 9431 9449 9467 9484 9500 9516 9531 9545 9558 9571 9583 9593 9604 9613 9622 9629 9637 9643 9649 9655 9659 9664 9667 9671 9673 9676 9678 9679 9680 9681 9681 9681 9681 9681 9680 9679 9678 9677 9676 9675 9674 9672 9671 9670 9669 9668 9667 9666 9665 9663 9662 9660 9659 9657 9655 9653 9650 9647 9644 9641 9637 9634 9630 9626 9622 9618 9615 9611 9608 9605 9602 9600 9598 9597 9596 9595 9595 9595 9596 9598 9599 9601 9603 9605 9608 9610 9613 9615 9618 9620 9622 9625 9627 9629 9631 9632 9634 9636 9637 9639 9640 9641 9643 9644 9645 9646 9647 9648 9648 9649 9649 9650 9650 9650 9650 9650 9649 9649 9648 9647 9646 9645 9644 9643 9641 9640 9638 9636 9634 9632 9630 9628 9625 9623 9620 9617 9614 9611 9608 9606 9603 9600 9597 9594 9592 9589 9587 9584 9582 9579 9577 9575 9572 9569 9566 9563 9560 9556 9553 9549 9544 9540 9535 9530 9525 9520 9514 9509 9503 9498 9493 9488 9482 9477 9472 9467 9462 9457 9452 9447 4698 0 64 2 9441 9436 9430 9424 9418 9411 9405 9398 9391 9383 9376 9369 9361 9354 9347 9340 9333 9327 9321 9315 9310 9305 9301 9296 9292 9289 9285 9282 9278 9275 9272 9268 9265 9262 9258 9254 9250 9246 9242 9238 9233 9229 9224 9219 9214 9209 9204 9199 9194 9189 9184 9178 9173 9168 9162 9157 9152 9147 9142 9137 9132 9128 9124 9120 9116 9113 9110 9107 9105 9103 9101 9099 9097 9096 9094 9092 9090 9088 9085 9082 9079 9075 9070 9065 9060 9054 9047 9039 9031 9023 9014 9004 8993 8982 8971 8959 8946 8933 8920 8906 8891 8876 8860 8844 8827 8810 8792 8774 8755 8735 8715 8694 8672 8650 8627 8604 8580 8556 8531 8507 8482 8456 8431 8406 8382 8357 8334 8311 8289 8268 8249 8232 8215 8201 8189 8179 8170 8164 8160 8157 8157 8158 8161 8165 8170 8176 8182 8188 8194 8200 8205 8208 8211 8211 8209 8205 8198 8189 8176 8161 8142 8120 8095 8066 8034 7999 7961 7919 7874 7826 7775 7721 7665 7607 7546 7484 7420 7355 7289 7223 7156 7090 7025 6960 6897 6835 6776 6719 6665 6613 6565 6520 6479 6441 6406 6374 6345 6318 6294 6272 6251 6232 6213 6195 6176 6158 6138 6117 6095 6071 6046 6018 5989 5959 5927 5894 5859 5825 5790 5756 5722 5690 5659 5631 5605 5583 5565 5551 5542 5538 5539 5546 5559 5578 5603 5635 5673 5718 5768 5826 5889 5958 6032 6112 6196 6285 6378 6474 6573 6674 6776 6879 6983 7085 7187 7286 7382 7475 7563 7645 7723 7793 7857 7913 7961 8001 8032 8054 8068 8072 8068 8055 8034 8004 7966 7922 7870 7812 7747 7678 7605 7527 7447 7363 7279 7193 7107 7021 6935 6851 6769 6689 6612 6539 6469 6403 6342 6285 6232 6185 6143 6105 6072 6045 6022 6003 5990 5980 5975 5973 5976 5981 5990 6002 6017 6035 6055 6078 6103 6130 6159 6191 6225 6261 6299 6340 6382 6428 6475 6525 6577 6631 6687 6745 6804 6864 6924 6985 7045 7105 7163 7218 7270 7319 7363 7402 7434 7460 7479 7490 7493 7487 7473 7450 7418 7378 7329 7273 7208 7138 7062 6980 6894 6805 6713 6621 6529 6436 6345 6257 6172 6091 6015 5944 5880 5822 5771 5727 5691 5663 5643 5631 5628 5632 5645 5665 5694 5730 5774 5825 5883 5947 6017 6093 6173 6258 6347 6439 6534 6630 6727 6824 6922 7019 7114 7208 7300 7389 7475 7558 7637 7714 7787 7856 7923 7986 8047 8106 8162 8216 8268 8319 8369 8417 8464 8510 8555 8599 8642 8684 8725 8764 8801 8837 8870 8902 8931 8958 8982 9003 9021 9037 9050 9060 9067 9071 9072 9071 9068 9062 9054 9045 9033 9020 9006 8991 8974 8958 8941 8924 8907 8891 8875 8861 8847 8835 8825 8816 8810 8805 8803 8804 8807 8812 8820 8830 8842 8857 8874 8893 8914 8936 8960 8986 9012 9039 9067 9095 9123 9151 9179 9207 9234 9261 9286 9311 9335 9357 9379 9399 4699 0 64 2 9418 9435 9452 9467 9480 9493 9504 9515 9524 9532 9540 9546 9552 9558 9563 9567 9572 9575 9579 9583 9586 9589 9592 9595 9598 9601 9604 9606 9608 9610 9611 9612 9612 9613 9612 9612 9611 9610 9608 9606 9604 9602 9599 9597 9594 9591 9588 9585 9582 9578 9575 9571 9567 9562 9557 9552 9546 9539 9532 9524 9516 9507 9498 9488 9478 9467 9456 9446 9435 9424 9413 9403 9393 9383 9373 9364 9354 9345 9336 9328 9319 9310 9301 9292 9283 9273 9263 9253 9243 9232 9222 9211 9200 9189 9179 9168 9158 9147 9137 9128 9118 9108 9099 9089 9079 9068 9057 9046 9033 9019 9004 8987 8969 8949 8926 8902 8875 8845 8813 8778 8740 8699 8654 8606 8555 8500 8440 8377 8310 8238 8162 8082 7998 7909 7816 7719 7619 7515 7407 7298 7186 7072 6957 6841 6726 6611 6497 6384 6274 6167 6063 5963 5867 5775 5689 5607 5531 5460 5395 5336 5284 5237 5197 5164 5137 5117 5105 5100 5103 5113 5131 5158 5193 5236 5287 5347 5415 5491 5575 5666 5764 5869 5979 6095 6216 6340 6468 6597 6728 6860 6991 7122 7251 7379 7503 7625 7743 7857 7966 8072 8172 8268 8360 8447 8529 8606 8679 8748 8813 8874 8931 8984 9033 9080 9123 9162 9199 9233 9264 9293 9319 9343 9365 9384 9402 9417 9431 9444 9454 9464 9472 9480 9486 9492 9496 9500 9503 9506 9508 9510 9511 9512 9513 9512 9512 9511 9510 9508 9506 9504 9500 9497 9493 9488 9482 9476 9469 9462 9453 9444 9434 9423 9411 9398 9385 9371 9356 9340 9323 9306 9289 9271 9252 9233 9215 9196 9177 9159 9141 9123 9106 9089 9074 9059 9045 9033 9022 9012 9003 8996 8991 8987 8984 8984 8985 8987 8992 8997 9005 9013 9024 9035 9047 9061 9075 9090 9105 9121 9137 9153 9169 9185 9200 9214 9228 9242 9254 9266 9276 9286 9294 9301 9308 9313 9316 9319 9320 9321 9320 9318 9314 9310 9304 9298 9290 9281 9272 9262 9251 9239 9228 9216 9204 9192 9180 9168 9157 9147 9137 9128 9121 9114 9108 9104 9101 9098 9098 9098 9099 9102 9106 9110 9116 9123 9130 9139 9148 9158 9169 9180 9192 9205 9218 9231 9245 9259 9274 9289 9303 9318 9332 9347 9361 9374 9387 9400 9412 9423 9433 9443 9451 9459 9466 9472 9477 9481 9484 9486 9487 9488 9488 9487 9486 9484 9482 9480 9477 9475 9472 9470 9467 9465 9463 9461 9459 9458 9457 9457 9457 9458 9459 9460 9462 9465 9467 9470 9474 9477 9481 9486 9491 9496 9501 9506 9512 9518 9524 9531 9537 9544 9550 9556 9563 9569 9575 9581 9586 9591 9596 9600 9604 9607 9610 9612 9614 9615 9615 9615 9615 9614 9613 9611 9609 9606 9603 9599 9596 9591 9586 9581 9575 9569 9562 9554 9546 9537 9528 9518 9508 9497 9487 9475 9464 9453 9441 9430 9419 9408 9398 9388 9379 9370 9362 9355 9348 9342 9336 9331 9326 9322 4700 0 64 2 9318 9314 9310 9307 9303 9299 9296 9291 9287 9282 9277 9270 9264 9256 9247 9238 9227 9215 9201 9186 9170 9152 9131 9109 9085 9059 9030 8999 8966 8930 8891 8850 8806 8759 8710 8657 8601 8542 8480 8414 8345 8271 8194 8113 8028 7939 7845 7747 7645 7539 7429 7315 7197 7076 6953 6827 6699 6571 6442 6313 6183 6056 5931 5808 5689 5574 5464 5358 5259 5165 5078 4998 4925 4860 4803 4754 4713 4680 4656 4641 4634 4637 4648 4669 4699 4739 4787 4845 4912 4987 5071 5164 5264 5372 5486 5606 5733 5863 5998 6135 6274 6415 6556 6696 6835 6973 7107 7238 7365 7487 7605 7718 7825 7926 8022 8113 8198 8277 8351 8420 8485 8544 8599 8650 8698 8741 8781 8818 8852 8884 8913 8939 8964 8987 9009 9029 9049 9067 9084 9101 9117 9133 9149 9164 9179 9194 9209 9224 9238 9253 9267 9280 9294 9307 9319 9331 9342 9352 9362 9371 9380 9387 9394 9400 9406 9410 9414 9418 9420 9422 9424 9424 9424 9424 9422 9420 9417 9413 9407 9401 9394 9386 9377 9366 9354 9341 9327 9311 9294 9276 9257 9236 9215 9192 9169 9145 9121 9096 9072 9048 9023 9000 8978 8957 8937 8920 8904 8891 8880 8872 8866 8864 8865 8868 8875 8885 8897 8912 8930 8950 8972 8996 9021 9048 9075 9104 9132 9161 9190 9218 9247 9274 9301 9327 9353 9377 9401 9423 9445 9465 9485 9504 9522 9538 9554 9568 9581 9594 9604 9614 9622 9629 9634 9637 9639 9639 9637 9634 9629 9622 9613 9602 9589 9574 9558 9539 9518 9495 9470 9443 9414 9381 9347 9310 9270 9228 9182 9134 9084 9030 8974 8916 8855 8792 8728 8662 8594 8527 8459 8391 8323 8256 8191 8127 8067 8009 7954 7903 7856 7814 7776 7744 7717 7695 7679 7670 7666 7668 7677 7692 7712 7739 7771 7809 7852 7899 7952 8008 8068 8132 8198 8266 8336 8407 8479 8550 8621 8692 8761 8828 8894 8957 9017 9075 9130 9182 9231 9276 9319 9359 9396 9430 9462 9491 9518 9542 9565 9585 9604 9620 9635 9649 9660 9671 9679 9687 9693 9698 9702 9704 9706 9707 9707 9707 9705 9704 9701 9699 9696 9692 9688 9684 9680 9676 9671 9666 9661 9656 9650 9644 9638 9632 9625 9619 9612 9606 9599 9592 9586 9579 9573 9566 9560 9554 9548 9542 9535 9529 9523 9516 9509 9502 9495 9487 9478 9469 9459 9449 9438 9427 9415 9402 9389 9376 9362 9349 9334 9320 9305 9291 9276 9261 9247 9232 9217 9202 9188 9173 9158 9143 9129 9114 9099 9085 9070 9056 9042 9028 9015 9002 8990 8978 8968 8958 8949 8941 8935 8929 8925 8923 8921 8921 8922 8925 8928 8933 8939 8945 8953 8961 8969 8978 8987 8996 9004 9013 9020 9027 9033 9038 9042 9044 9044 9043 9039 9033 9024 9013 8999 8981 8959 8934 8905 8871 8832 8789 8741 8687 8628 8564 8494 8418 8338 8251 8160 8064 7964 7859 7750 7638 4701 0 64 3 7492 7380 7267 7152 7037 6922 6807 6692 6578 6467 6358 6251 6149 6050 5957 5869 5787 5712 5644 5584 5532 5489 5455 5431 5417 5412 5417 5432 5457 5492 5535 5587 5648 5716 5791 5872 5959 6050 6146 6244 6344 6446 6548 6649 6750 6849 6946 7039 7130 7216 7298 7375 7448 7516 7578 7636 7688 7736 7779 7818 7852 7882 7909 7932 7953 7971 7988 8002 8015 8028 8040 8053 8065 8078 8092 8106 8123 8140 8160 8181 8204 8229 8255 8284 8314 8347 8380 8416 8453 8491 8530 8570 8611 8652 8694 8736 8778 8820 8862 8904 8945 8985 9025 9063 9100 9137 9171 9205 9236 9266 9294 9321 9345 9367 9386 9404 9418 9430 9440 9446 9450 9451 9448 9443 9434 9422 9406 9388 9366 9340 9311 9279 9243 9204 9161 9115 9065 9012 8955 8895 8831 8764 8693 8619 8540 8458 8373 8284 8191 8095 7996 7894 7789 7682 7573 7463 7351 7239 7128 7017 6906 6798 6692 6589 6490 6395 6305 6221 6141 6069 6003 5944 5892 5848 5812 5783 5763 5751 5747 5752 5765 5787 5816 5855 5901 5955 6017 6086 6163 6246 6336 6431 6532 6637 6747 6859 6975 7091 7208 7325 7442 7557 7669 7779 7884 7986 8082 8172 8257 8335 8407 8472 8530 8581 8625 8661 8691 8714 8730 8740 8743 8739 8729 8712 8690 8661 8626 8586 8539 8486 8428 8364 8294 8219 8139 8054 7964 7870 7771 7669 7563 7454 7343 7230 7115 7000 6885 6770 6655 6543 6432 6325 6221 6120 6025 5934 5850 5771 5699 5634 5576 5526 5485 5451 5427 5410 5403 5405 5416 5436 5465 5502 5549 5604 5667 5738 5816 5902 5995 6093 6198 6307 6421 6539 6660 6784 6910 7036 7163 7290 7417 7543 7666 7787 7905 8021 8132 8239 8343 8441 8535 8625 8709 8789 8863 8933 8998 9058 9113 9164 9211 9253 9291 9326 9356 9384 9408 9429 9447 9463 9476 9487 9496 9504 9510 9515 9518 9521 9522 9523 9523 9522 9521 9520 9518 9515 9512 9508 9504 9499 9494 9488 9481 9474 9467 9459 9450 9442 9432 9423 9414 9405 9396 9387 9379 9371 9363 9357 9351 9346 9341 9338 9335 9332 9331 9330 9329 9329 9329 9330 9330 9330 9330 9330 9329 9328 9327 9324 9321 9317 9313 9307 9301 9293 9285 9276 9266 9255 9243 9229 9216 9201 9185 9168 9151 9133 9114 9094 9074 9053 9031 9009 8987 8965 8942 8920 8897 8874 8852 8830 8808 8787 8766 8746 8727 8708 8689 8672 8655 8638 8622 8607 8592 8577 8563 8549 8535 8521 8507 8493 8479 8465 8451 8436 8422 8408 8394 8380 8367 8353 8341 8329 8317 8307 8298 8289 8282 8277 8272 8270 8268 8268 8270 8273 8278 8284 8292 8301 8311 8323 8336 8351 8366 8383 8400 8419 8438 8458 8479 8500 8522 8545 8568 8591 8614 8637 8660 8683 8705 8727 8748 8769 8788 8807 8825 8842 8858 8873 8887 8901 8914 8926 8937 8948 8959 8970 8981 8992 9004 9015 4702 0 64 3 9028 9040 9053 9067 9081 9096 9111 9126 9141 9157 9172 9188 9203 9217 9232 9245 9258 9271 9283 9294 9304 9314 9323 9332 9339 9347 9354 9360 9366 9371 9376 9380 9384 9387 9390 9392 9394 9394 9394 9393 9392 9390 9386 9383 9378 9373 9367 9360 9353 9346 9339 9332 9324 9317 9310 9303 9297 9292 9287 9283 9280 9278 9277 9277 9277 9279 9282 9286 9291 9297 9303 9311 9319 9328 9337 9347 9358 9368 9379 9390 9400 9411 9421 9430 9439 9447 9455 9461 9466 9471 9474 9475 9476 9475 9473 9470 9465 9459 9451 9442 9432 9420 9407 9393 9377 9359 9341 9321 9299 9277 9252 9227 9199 9171 9141 9109 9076 9042 9007 8970 8933 8894 8855 8815 8774 8734 8693 8652 8612 8572 8533 8496 8459 8424 8391 8359 8330 8303 8279 8257 8238 8223 8210 8201 8195 8192 8193 8197 8205 8216 8230 8248 8269 8292 8319 8349 8381 8415 8451 8489 8528 8569 8610 8652 8694 8736 8778 8819 8860 8900 8938 8975 9011 9044 9077 9107 9135 9162 9187 9209 9230 9250 9268 9284 9298 9312 9324 9335 9345 9354 9362 9369 9376 9382 9388 9393 9398 9402 9406 9410 9413 9416 9418 9420 9422 9424 9426 9427 9428 9429 9429 9430 9430 9430 9430 9430 9429 9429 9428 9427 9426 9425 9423 9421 9419 9417 9414 9411 9407 9404 9400 9396 9392 9387 9383 9378 9373 9369 9364 9359 9354 9349 9344 9338 9333 9327 9321 9314 9306 9298 9289 9279 9268 9256 9243 9228 9213 9196 9178 9159 9138 9117 9094 9071 9047 9021 8995 8969 8941 8913 8884 8855 8825 8794 8762 8730 8697 8663 8629 8594 8558 8522 8485 8448 8411 8373 8337 8300 8265 8231 8198 8167 8139 8113 8089 8069 8052 8038 8028 8022 8020 8021 8026 8034 8045 8060 8077 8097 8119 8142 8167 8193 8220 8247 8274 8301 8328 8354 8379 8403 8427 8449 8469 8489 8507 8524 8540 8555 8568 8580 8590 8600 8608 8615 8620 8624 8627 8628 8628 8627 8624 8620 8614 8608 8600 8591 8580 8569 8557 8545 8531 8517 8503 8488 8473 8458 8443 8427 8411 8395 8380 8364 8348 8332 8316 8300 8284 8267 8251 8235 8218 8202 8185 8168 8151 8134 8117 8100 8082 8065 8047 8029 8010 7992 7972 7953 7933 7913 7892 7870 7848 7825 7802 7778 7754 7729 7703 7677 7650 7622 7594 7566 7537 7508 7479 7449 7419 7388 7357 7327 7295 7264 7232 7201 7169 7136 7104 7071 7037 7004 6970 6935 6900 6865 6829 6792 6754 6716 6677 6638 6597 6555 6513 6469 6424 6379 6332 6283 6234 6183 6130 6076 6021 5963 5904 5842 5778 5712 5643 5571 5496 5418 5337 5252 5164 5073 4978 4879 4777 4672 4564 4454 4341 4226 4110 3993 3875 3758 3641 3526 3412 3301 3193 3088 2987 2890 2798 2711 2629 2552 2480 2413 2352 2295 2244 2197 2155 2117 2084 2055 2029 2007 1989 1974 1962 1954 1949 1947 1948 1952 4703 0 64 3 1960 1971 1986 2004 2026 2051 2081 2114 2152 2194 2240 2290 2345 2404 2468 2536 2609 2686 2767 2853 2943 3037 3134 3235 3340 3447 3557 3669 3782 3898 4013 4130 4246 4362 4477 4591 4703 4813 4921 5025 5127 5226 5321 5413 5502 5587 5669 5747 5822 5894 5964 6030 6094 6155 6214 6271 6326 6379 6431 6481 6530 6578 6624 6669 6713 6756 6798 6839 6880 6919 6958 6996 7033 7070 7106 7141 7176 7211 7245 7279 7312 7345 7377 7409 7440 7471 7502 7531 7561 7589 7617 7645 7671 7697 7723 7748 7772 7796 7819 7841 7864 7885 7907 7928 7949 7970 7990 8010 8030 8049 8069 8088 8106 8124 8142 8159 8176 8192 8208 8223 8238 8252 8266 8280 8293 8306 8318 8330 8342 8354 8366 8378 8389 8401 8412 8423 8435 8445 8456 8467 8477 8487 8496 8506 8515 8524 8533 8541 8550 8558 8566 8574 8582 8590 8599 8607 8615 8624 8633 8641 8650 8659 8668 8678 8687 8696 8705 8714 8723 8732 8741 8749 8758 8766 8774 8782 8790 8798 8806 8814 8821 8829 8836 8844 8851 8858 8865 8871 8877 8883 8889 8894 8898 8902 8906 8909 8911 8913 8913 8914 8913 8912 8911 8909 8906 8903 8899 8895 8891 8886 8881 8876 8871 8866 8860 8855 8850 8845 8839 8835 8830 8825 8821 8816 8812 8808 8804 8800 8796 8792 8788 8785 8781 8777 8773 8769 8765 8762 8758 8754 8750 8747 8743 8740 8737 8734 8731 8728 8725 8723 8720 8717 8715 8712 8709 8705 8701 8697 8692 8686 8680 8672 8664 8655 8645 8633 8621 8608 8594 8580 8564 8548 8532 8515 8499 8482 8466 8451 8436 8422 8409 8398 8388 8380 8374 8370 8368 8368 8371 8376 8384 8394 8406 8420 8437 8455 8476 8498 8521 8546 8572 8599 8626 8654 8682 8710 8738 8766 8793 8819 8844 8868 8891 8913 8933 8953 8970 8987 9002 9015 9027 9038 9047 9055 9062 9067 9071 9074 9075 9075 9074 9071 9067 9062 9055 9047 9038 9026 9014 8999 8983 8965 8946 8924 8901 8876 8850 8821 8791 8760 8726 8692 8656 8618 8579 8539 8497 8454 8410 8364 8316 8267 8216 8163 8108 8051 7991 7929 7864 7795 7724 7649 7571 7489 7403 7315 7222 7127 7028 6927 6823 6717 6609 6500 6390 6280 6170 6060 5952 5845 5741 5640 5543 5449 5361 5277 5199 5127 5062 5004 4952 4909 4874 4847 4828 4818 4817 4825 4842 4868 4904 4948 5000 5062 5131 5209 5294 5385 5484 5588 5698 5812 5930 6052 6176 6301 6428 6556 6683 6809 6935 7058 7178 7296 7411 7522 7629 7732 7831 7925 8016 8102 8183 8261 8334 8403 8469 8530 8589 8644 8696 8744 8791 8834 8875 8914 8951 8985 9017 9048 9077 9104 9129 9153 9175 9195 9214 9232 9248 9263 9277 9289 9300 9310 9319 9327 9334 9340 9346 9350 9354 9356 9359 9360 9361 9362 9362 9362 9361 9360 9359 9358 9357 9355 9354 9353 9353 9352 9353 9353 4704 0 64 3 9354 9356 9358 9361 9365 9369 9374 9380 9386 9393 9401 9409 9417 9426 9435 9445 9454 9464 9474 9484 9494 9503 9513 9523 9532 9541 9550 9558 9566 9574 9581 9588 9594 9600 9605 9610 9613 9617 9619 9621 9621 9622 9621 9619 9617 9614 9610 9605 9600 9593 9586 9579 9570 9561 9552 9541 9531 9520 9508 9496 9484 9471 9459 9446 9434 9421 9409 9397 9385 9374 9362 9352 9342 9333 9324 9316 9308 9301 9295 9290 9286 9282 9279 9277 9276 9275 9275 9276 9277 9279 9282 9286 9290 9294 9299 9305 9311 9317 9324 9331 9338 9345 9353 9361 9368 9376 9384 9391 9399 9406 9413 9420 9427 9434 9441 9448 9454 9460 9467 9473 9479 9485 9491 9497 9503 9509 9514 9520 9525 9531 9536 9541 9545 9550 9554 9559 9563 9567 9570 9574 9577 9581 9584 9587 9590 9592 9595 9597 9599 9600 9601 9602 9602 9601 9600 9598 9595 9591 9587 9582 9575 9568 9560 9552 9542 9531 9520 9507 9494 9480 9465 9449 9431 9413 9393 9373 9351 9327 9303 9277 9249 9221 9191 9159 9127 9093 9059 9023 8988 8951 8915 8879 8843 8808 8774 8740 8708 8678 8648 8621 8595 8571 8548 8527 8508 8490 8473 8457 8441 8426 8411 8396 8381 8365 8349 8331 8312 8292 8271 8248 8224 8199 8172 8145 8117 8089 8061 8033 8006 7980 7956 7933 7913 7896 7881 7870 7863 7859 7860 7865 7875 7888 7907 7930 7957 7988 8023 8062 8104 8149 8197 8248 8300 8354 8409 8465 8521 8578 8634 8689 8744 8797 8849 8899 8948 8994 9039 9081 9121 9159 9195 9229 9260 9290 9318 9343 9367 9389 9410 9429 9446 9462 9476 9489 9501 9512 9521 9530 9537 9543 9549 9553 9557 9560 9563 9565 9567 9568 9569 9570 9571 9572 9572 9573 9574 9574 9575 9576 9577 9578 9580 9581 9583 9584 9586 9588 9590 9592 9594 9596 9598 9601 9603 9606 9608 9611 9614 9617 9619 9622 9625 9628 9630 9633 9636 9638 9640 9642 9644 9646 9647 9648 9649 9650 9651 9652 9652 9653 9653 9654 9654 9655 9656 9656 9657 9658 9659 9660 9661 9662 9663 9665 9666 9667 9668 9669 9670 9670 9671 9671 9670 9670 9669 9668 9667 9665 9663 9661 9659 9657 9654 9652 9649 9647 9644 9641 9639 9636 9633 9631 9628 9625 9621 9618 9614 9610 9606 9601 9595 9589 9583 9576 9568 9560 9551 9541 9531 9520 9508 9496 9483 9469 9454 9439 9422 9404 9384 9363 9341 9316 9289 9260 9228 9193 9155 9114 9069 9020 8967 8910 8849 8783 8713 8638 8558 8474 8385 8291 8192 8089 7981 7869 7753 7633 7509 7382 7251 7117 6981 6843 6703 6561 6419 6276 6134 5992 5851 5713 5576 5443 5314 5189 5069 4954 4845 4742 4647 4559 4479 4407 4344 4290 4244 4209 4182 4166 4159 4162 4175 4199 4232 4275 4328 4391 4463 4544 4635 4734 4842 4957 5080 5210 5346 5487 5633 5783 5937 6092 6249 6407 4705 0 64 3 6565 6721 6875 7027 7175 7320 7459 7593 7722 7844 7961 8070 8174 8270 8360 8444 8521 8593 8658 8718 8773 8823 8869 8911 8949 8983 9015 9044 9070 9094 9116 9136 9155 9172 9188 9203 9216 9229 9240 9251 9260 9269 9276 9283 9289 9294 9298 9302 9304 9306 9307 9307 9307 9306 9304 9302 9300 9297 9295 9292 9289 9287 9285 9283 9282 9281 9280 9280 9281 9282 9283 9286 9288 9291 9294 9297 9300 9303 9306 9309 9311 9314 9315 9316 9317 9317 9316 9314 9312 9308 9304 9299 9294 9287 9279 9271 9262 9252 9241 9229 9217 9204 9191 9178 9164 9150 9136 9122 9108 9095 9082 9069 9058 9047 9037 9027 9019 9012 9007 9002 8998 8996 8995 8996 8997 9000 9004 9009 9015 9022 9031 9040 9050 9061 9073 9085 9098 9111 9125 9138 9152 9165 9178 9191 9203 9215 9225 9235 9244 9251 9257 9262 9266 9269 9270 9270 9270 9268 9266 9262 9259 9254 9250 9245 9239 9233 9227 9221 9214 9207 9199 9191 9182 9173 9162 9150 9137 9123 9108 9091 9073 9053 9032 9008 8983 8957 8928 8897 8865 8830 8793 8754 8713 8668 8621 8571 8518 8462 8403 8340 8273 8203 8129 8051 7970 7886 7798 7707 7614 7518 7421 7322 7222 7123 7024 6925 6829 6735 6644 6557 6474 6397 6325 6259 6201 6149 6105 6069 6041 6021 6009 6006 6011 6024 6044 6073 6108 6150 6199 6253 6313 6378 6447 6520 6596 6675 6757 6840 6925 7011 7097 7184 7270 7357 7442 7528 7612 7694 7776 7856 7934 8011 8086 8159 8230 8299 8366 8431 8493 8554 8612 8667 8720 8771 8820 8866 8909 8950 8989 9025 9058 9090 9119 9145 9170 9193 9213 9232 9249 9265 9279 9292 9304 9315 9325 9335 9343 9352 9360 9368 9376 9383 9391 9399 9406 9414 9422 9430 9438 9445 9453 9460 9468 9475 9482 9489 9495 9501 9508 9513 9519 9524 9530 9535 9540 9544 9549 9554 9558 9563 9568 9572 9577 9581 9585 9589 9593 9597 9601 9604 9607 9610 9612 9614 9616 9617 9618 9619 9619 9619 9619 9618 9616 9615 9612 9610 9607 9604 9600 9595 9591 9586 9580 9574 9568 9562 9555 9548 9541 9534 9527 9521 9514 9508 9502 9497 9492 9489 9485 9483 9481 9481 9481 9482 9483 9486 9489 9492 9497 9501 9506 9510 9515 9520 9524 9529 9532 9536 9538 9541 9542 9543 9542 9541 9540 9537 9533 9528 9523 9516 9508 9499 9489 9478 9466 9452 9438 9422 9405 9387 9367 9347 9326 9304 9280 9256 9232 9206 9180 9153 9126 9098 9070 9042 9013 8983 8954 8923 8893 8862 8831 8800 8768 8737 8706 8674 8643 8613 8583 8555 8527 8502 8478 8456 8436 8419 8406 8395 8387 8383 8383 8387 8394 8405 8420 8439 8461 8487 8516 8548 8583 8621 8661 8703 8746 8791 8837 8884 8931 8978 9025 9071 9117 9162 9205 9246 9286 9324 9359 9392 9423 9451 9476 9499 9519 9536 9551 9563 9573 9580 4706 0 64 3 9585 9588 9589 9589 9586 9582 9576 9568 9559 9549 9537 9524 9509 9492 9474 9454 9433 9409 9384 9358 9329 9299 9268 9235 9201 9166 9130 9094 9058 9022 8986 8951 8917 8884 8853 8823 8796 8770 8747 8727 8709 8694 8682 8672 8666 8662 8661 8663 8667 8675 8684 8697 8712 8729 8748 8770 8793 8818 8845 8873 8902 8932 8963 8994 9025 9057 9087 9118 9148 9177 9205 9232 9258 9282 9305 9328 9348 9368 9387 9405 9422 9438 9454 9469 9484 9498 9512 9525 9539 9552 9564 9576 9588 9599 9610 9620 9630 9638 9646 9653 9659 9664 9668 9671 9673 9673 9673 9672 9669 9665 9660 9654 9647 9638 9627 9616 9603 9588 9572 9554 9534 9513 9490 9466 9440 9412 9383 9352 9320 9287 9253 9218 9183 9146 9110 9074 9038 9002 8967 8933 8900 8870 8841 8814 8790 8769 8750 8735 8724 8716 8712 8712 8715 8723 8734 8750 8769 8791 8817 8846 8877 8911 8947 8985 9024 9064 9105 9146 9187 9227 9268 9307 9345 9383 9418 9453 9486 9517 9546 9574 9600 9625 9648 9669 9689 9707 9724 9739 9753 9766 9778 9788 9798 9806 9814 9820 9826 9831 9835 9839 9842 9845 9846 9848 9849 9849 9849 9848 9846 9844 9842 9838 9834 9830 9824 9818 9810 9802 9792 9782 9770 9757 9743 9727 9710 9691 9670 9647 9623 9596 9567 9536 9502 9465 9426 9383 9338 9289 9237 9181 9123 9060 8995 8926 8853 8778 8699 8618 8534 8448 8359 8269 8177 8084 7991 7897 7804 7711 7619 7528 7440 7354 7271 7191 7116 7045 6979 6919 6865 6817 6776 6743 6717 6698 6688 6686 6693 6707 6730 6761 6800 6846 6899 6958 7024 7095 7171 7250 7333 7419 7506 7595 7684 7773 7861 7948 8033 8115 8195 8271 8344 8414 8479 8541 8599 8653 8703 8749 8792 8831 8867 8900 8930 8957 8982 9004 9024 9042 9058 9072 9084 9094 9103 9110 9116 9120 9123 9125 9126 9125 9124 9122 9119 9116 9112 9109 9104 9100 9096 9093 9089 9086 9084 9082 9081 9080 9080 9081 9083 9085 9087 9091 9094 9098 9102 9107 9112 9116 9121 9126 9130 9134 9138 9142 9146 9149 9152 9154 9156 9158 9159 9160 9161 9162 9162 9161 9161 9160 9159 9157 9155 9153 9151 9148 9146 9143 9139 9136 9132 9128 9125 9120 9116 9112 9108 9104 9100 9097 9093 9091 9088 9086 9085 9084 9084 9085 9086 9088 9091 9095 9100 9105 9111 9118 9125 9133 9141 9149 9158 9167 9176 9185 9194 9203 9212 9221 9229 9236 9243 9250 9256 9262 9267 9271 9275 9278 9280 9282 9283 9284 9284 9284 9283 9282 9281 9280 9278 9277 9276 9275 9275 9275 9275 9277 9279 9281 9285 9289 9294 9299 9306 9313 9320 9328 9336 9345 9354 9363 9372 9380 9389 9397 9405 9413 9420 9426 9432 9438 9442 9446 9450 9452 9454 9455 9455 9454 9452 9449 9446 9441 9435 9429 9421 9412 9402 9391 9379 9366 9352 9337 4707 0 64 3 9322 9305 9289 9271 9254 9236 9218 9200 9183 9165 9147 9130 9114 9098 9082 9067 9053 9039 9026 9013 9002 8991 8980 8971 8962 8953 8945 8938 8932 8926 8920 8915 8911 8906 8902 8898 8895 8892 8888 8885 8882 8878 8875 8872 8868 8864 8860 8856 8851 8846 8841 8836 8831 8825 8819 8812 8805 8798 8790 8781 8772 8762 8751 8739 8726 8711 8696 8679 8660 8639 8617 8593 8567 8539 8509 8477 8442 8406 8367 8326 8283 8238 8190 8140 8088 8034 7977 7918 7856 7791 7724 7653 7580 7503 7423 7339 7251 7158 7062 6961 6856 6745 6631 6511 6387 6258 6124 5987 5846 5701 5553 5402 5250 5096 4941 4786 4633 4480 4330 4183 4039 3900 3767 3639 3518 3403 3296 3196 3104 3020 2944 2877 2817 2766 2722 2686 2657 2635 2620 2612 2611 2617 2629 2647 2672 2704 2743 2788 2841 2902 2970 3046 3131 3223 3324 3433 3550 3675 3807 3947 4093 4245 4402 4563 4728 4894 5063 5231 5399 5566 5731 5892 6049 6202 6349 6491 6626 6755 6878 6994 7102 7204 7300 7388 7470 7545 7614 7676 7732 7782 7826 7864 7896 7921 7941 7954 7962 7963 7958 7948 7931 7908 7878 7843 7802 7755 7702 7643 7579 7509 7433 7352 7265 7174 7077 6976 6870 6759 6645 6527 6405 6281 6154 6025 5895 5765 5635 5505 5377 5251 5127 5008 4893 4783 4679 4581 4491 4407 4332 4265 4207 4157 4117 4086 4065 4053 4051 4059 4077 4105 4143 4190 4248 4315 4392 4478 4574 4679 4792 4914 5044 5181 5324 5474 5628 5787 5950 6114 6281 6447 6614 6779 6941 7101 7257 7408 7554 7694 7828 7956 8077 8191 8299 8400 8495 8584 8667 8744 8817 8884 8948 9007 9062 9114 9163 9209 9252 9292 9330 9365 9398 9429 9457 9483 9507 9528 9548 9565 9581 9594 9606 9616 9625 9633 9639 9645 9650 9654 9658 9661 9665 9668 9670 9673 9675 9677 9679 9681 9681 9682 9682 9681 9679 9676 9672 9667 9662 9655 9647 9638 9628 9617 9605 9593 9579 9565 9551 9535 9520 9504 9487 9470 9452 9435 9417 9398 9380 9361 9342 9324 9305 9286 9268 9250 9233 9217 9202 9188 9175 9164 9155 9147 9142 9138 9137 9138 9141 9146 9153 9162 9174 9187 9201 9217 9234 9252 9271 9290 9310 9330 9351 9371 9391 9411 9430 9449 9468 9486 9504 9522 9538 9555 9571 9586 9601 9615 9629 9642 9655 9667 9678 9688 9698 9707 9715 9722 9728 9734 9738 9742 9745 9747 9749 9750 9750 9749 9748 9747 9745 9742 9739 9736 9732 9727 9722 9716 9710 9702 9694 9685 9675 9664 9651 9637 9622 9605 9586 9566 9543 9519 9493 9465 9434 9402 9367 9330 9290 9248 9204 9157 9107 9054 8999 8940 8879 8814 8745 8673 8598 8518 8435 8348 8257 8162 8063 7961 7855 7745 7633 7518 7401 7282 7162 7041 6920 6799 6680 6562 6446 6334 6224 6119 6018 5921 5830 5745 5665 5591 5524 5463 4708 0 64 3 5409 5361 5320 5286 5258 5238 5225 5219 5220 5228 5244 5268 5299 5338 5384 5438 5500 5570 5647 5731 5822 5921 6025 6135 6250 6370 6495 6623 6753 6886 7019 7153 7287 7421 7552 7682 7808 7932 8051 8167 8278 8384 8485 8581 8672 8758 8838 8914 8984 9050 9110 9167 9218 9266 9310 9349 9386 9419 9448 9475 9499 9521 9540 9557 9572 9585 9596 9606 9614 9622 9628 9633 9638 9642 9646 9649 9652 9655 9657 9660 9662 9664 9667 9669 9672 9674 9676 9679 9681 9683 9684 9686 9687 9688 9688 9688 9688 9687 9685 9683 9681 9678 9674 9670 9665 9660 9654 9647 9640 9633 9624 9615 9606 9595 9585 9573 9561 9548 9535 9521 9507 9492 9477 9461 9446 9430 9414 9398 9382 9366 9350 9335 9320 9306 9292 9279 9266 9255 9244 9234 9226 9218 9212 9207 9203 9201 9200 9200 9202 9205 9209 9214 9221 9228 9237 9246 9256 9266 9276 9287 9298 9308 9318 9327 9336 9344 9351 9358 9363 9368 9371 9373 9375 9376 9375 9374 9372 9370 9366 9362 9358 9353 9347 9340 9334 9326 9318 9310 9301 9292 9282 9272 9262 9251 9240 9230 9219 9209 9198 9189 9179 9171 9162 9155 9148 9143 9138 9134 9130 9128 9126 9124 9124 9123 9123 9124 9124 9125 9125 9126 9126 9126 9126 9126 9125 9124 9123 9122 9121 9120 9119 9117 9116 9115 9115 9114 9114 9114 9114 9115 9116 9117 9119 9121 9123 9126 9129 9132 9136 9140 9144 9148 9153 9158 9163 9168 9173 9179 9184 9189 9195 9200 9205 9210 9214 9218 9222 9225 9228 9230 9231 9231 9231 9229 9226 9222 9217 9209 9200 9189 9176 9160 9141 9120 9095 9067 9035 9000 8960 8917 8868 8815 8757 8694 8626 8553 8474 8391 8301 8207 8108 8004 7895 7781 7663 7542 7417 7289 7158 7026 6893 6758 6624 6489 6357 6225 6096 5971 5849 5731 5619 5512 5411 5317 5229 5150 5078 5014 4959 4913 4876 4848 4829 4821 4822 4833 4854 4886 4927 4978 5039 5111 5191 5281 5380 5488 5604 5727 5857 5993 6135 6281 6431 6585 6739 6894 7050 7205 7359 7509 7657 7801 7940 8074 8202 8325 8441 8550 8654 8751 8841 8925 9003 9074 9140 9201 9257 9307 9353 9395 9434 9468 9499 9528 9553 9576 9597 9616 9632 9647 9661 9673 9683 9693 9701 9708 9715 9720 9725 9729 9732 9734 9736 9737 9738 9738 9738 9736 9735 9732 9729 9726 9722 9717 9712 9705 9699 9691 9682 9673 9663 9651 9639 9625 9610 9594 9576 9556 9535 9511 9486 9458 9428 9396 9360 9323 9282 9238 9192 9142 9089 9033 8974 8911 8845 8775 8702 8625 8545 8462 8375 8285 8191 8094 7995 7892 7787 7679 7569 7457 7343 7227 7111 6993 6876 6758 6641 6525 6410 6298 6187 6080 5976 5876 5781 5691 5606 5527 5455 5390 5332 5282 5240 5207 5182 5165 5158 5159 5168 5186 5212 5246 5287 5335 5389 5448 5512 5579 5649 5721 4709 0 64 3 5793 5865 5937 6006 6072 6134 6190 6240 6283 6318 6345 6363 6370 6368 6356 6333 6299 6255 6200 6136 6062 5979 5889 5791 5686 5577 5463 5346 5227 5108 4988 4871 4756 4644 4537 4435 4340 4252 4172 4099 4035 3980 3934 3898 3871 3853 3845 3847 3858 3879 3910 3950 4001 4061 4130 4210 4299 4398 4506 4623 4749 4883 5025 5175 5330 5492 5659 5829 6003 6178 6353 6528 6703 6875 7044 7209 7370 7524 7673 7815 7951 8080 8201 8316 8424 8525 8620 8708 8791 8868 8940 9006 9069 9126 9180 9230 9276 9318 9357 9393 9426 9455 9482 9506 9527 9546 9563 9577 9590 9601 9611 9619 9627 9633 9639 9644 9649 9654 9659 9663 9667 9671 9675 9679 9682 9685 9688 9691 9693 9695 9697 9699 9700 9701 9702 9703 9703 9704 9705 9706 9707 9709 9710 9712 9713 9715 9717 9719 9721 9722 9724 9725 9726 9727 9728 9729 9729 9730 9730 9730 9731 9731 9732 9733 9734 9735 9736 9738 9740 9742 9744 9747 9749 9752 9754 9757 9759 9762 9764 9766 9768 9770 9771 9773 9774 9776 9777 9778 9780 9781 9782 9783 9784 9784 9785 9785 9785 9784 9783 9782 9780 9777 9774 9770 9766 9761 9756 9750 9744 9738 9731 9725 9718 9711 9704 9697 9691 9684 9677 9670 9663 9656 9648 9641 9633 9625 9616 9607 9598 9588 9578 9567 9556 9545 9534 9523 9511 9500 9490 9480 9470 9461 9453 9446 9439 9434 9430 9427 9426 9425 9426 9428 9431 9436 9441 9447 9454 9462 9471 9480 9489 9499 9509 9519 9529 9539 9550 9559 9569 9578 9587 9596 9604 9611 9618 9624 9630 9635 9639 9643 9645 9647 9648 9648 9646 9644 9640 9634 9627 9619 9608 9596 9581 9565 9546 9524 9500 9473 9443 9410 9374 9334 9291 9244 9194 9139 9081 9018 8951 8880 8804 8723 8638 8548 8453 8354 8250 8141 8028 7911 7790 7665 7537 7405 7272 7136 6999 6861 6722 6584 6446 6310 6175 6043 5914 5788 5666 5549 5437 5330 5228 5131 5041 4957 4878 4806 4740 4680 4626 4579 4537 4501 4471 4447 4429 4416 4409 4409 4413 4424 4441 4464 4493 4528 4570 4618 4673 4734 4803 4878 4960 5050 5146 5248 5358 5473 5595 5721 5854 5991 6132 6277 6424 6575 6726 6878 7029 7181 7331 7479 7624 7765 7902 8034 8160 8282 8397 8505 8608 8703 8792 8874 8950 9020 9083 9140 9192 9239 9280 9317 9350 9379 9404 9426 9445 9461 9475 9487 9497 9505 9513 9518 9523 9528 9531 9534 9537 9540 9543 9546 9550 9553 9557 9562 9567 9572 9578 9584 9591 9598 9605 9612 9619 9625 9632 9638 9644 9649 9654 9657 9661 9663 9665 9666 9667 9666 9665 9664 9661 9659 9655 9651 9647 9642 9636 9630 9624 9617 9609 9601 9593 9584 9575 9565 9555 9544 9533 9522 9511 9499 9488 9476 9464 9452 9440 9428 9416 9404 9392 9380 9368 9355 9342 9328 9315 9300 9285 9270 9253 9236 4710 0 64 3 9218 9199 9180 9159 9137 9115 9091 9067 9041 9015 8989 8961 8933 8905 8876 8847 8819 8790 8761 8733 8705 8679 8653 8627 8603 8581 8559 8539 8521 8504 8489 8476 8464 8455 8447 8441 8437 8435 8434 8435 8438 8442 8447 8454 8461 8469 8477 8484 8492 8498 8504 8507 8509 8507 8503 8496 8484 8469 8449 8424 8395 8360 8320 8275 8224 8169 8108 8043 7973 7899 7821 7740 7656 7569 7480 7391 7299 7208 7117 7027 6937 6850 6765 6682 6603 6527 6455 6387 6324 6266 6213 6165 6123 6085 6053 6027 6005 5987 5974 5963 5956 5952 5948 5945 5941 5938 5931 5922 5909 5891 5869 5839 5803 5760 5708 5650 5583 5509 5427 5338 5243 5141 5035 4925 4811 4697 4581 4465 4350 4237 4128 4023 3923 3828 3741 3659 3586 3520 3461 3411 3369 3335 3309 3291 3282 3280 3287 3302 3325 3357 3397 3446 3504 3571 3648 3734 3830 3935 4050 4174 4308 4451 4602 4761 4928 5100 5279 5462 5649 5838 6028 6218 6408 6597 6781 6963 7139 7310 7475 7633 7784 7927 8062 8190 8310 8422 8526 8622 8711 8794 8869 8938 9002 9059 9111 9158 9201 9239 9273 9304 9331 9356 9377 9397 9414 9428 9442 9453 9464 9473 9481 9489 9496 9502 9508 9514 9520 9525 9531 9537 9542 9548 9554 9560 9567 9573 9580 9587 9594 9602 9610 9618 9626 9634 9642 9650 9658 9666 9674 9681 9687 9693 9698 9703 9706 9709 9710 9710 9710 9708 9705 9701 9696 9690 9683 9675 9666 9657 9647 9637 9627 9616 9605 9594 9584 9574 9564 9554 9545 9537 9530 9524 9518 9514 9510 9508 9507 9507 9509 9511 9515 9519 9525 9532 9539 9548 9557 9567 9577 9587 9598 9609 9620 9631 9642 9653 9664 9674 9685 9695 9705 9715 9725 9734 9743 9752 9761 9769 9777 9785 9792 9798 9804 9810 9815 9819 9823 9827 9830 9833 9835 9838 9840 9842 9845 9847 9850 9853 9856 9860 9863 9867 9872 9876 9880 9884 9888 9892 9896 9899 9901 9903 9905 9906 9906 9906 9905 9904 9903 9901 9899 9898 9896 9894 9892 9891 9889 9888 9887 9886 9884 9883 9881 9879 9877 9874 9871 9868 9863 9859 9854 9848 9842 9836 9830 9824 9818 9812 9807 9802 9797 9793 9790 9787 9785 9784 9782 9782 9781 9781 9781 9781 9781 9781 9781 9780 9779 9779 9777 9776 9774 9773 9771 9769 9767 9766 9765 9763 9762 9762 9761 9761 9761 9762 9762 9762 9763 9763 9763 9763 9762 9761 9760 9758 9755 9752 9749 9745 9740 9735 9729 9723 9717 9710 9703 9695 9688 9681 9674 9667 9660 9654 9648 9643 9638 9634 9630 9626 9624 9621 9619 9618 9617 9616 9615 9615 9614 9614 9613 9613 9612 9610 9609 9607 9605 9602 9599 9596 9592 9588 9583 9578 9573 9567 9561 9554 9547 9539 9531 9523 9515 9506 9496 9487 9477 9468 9458 9448 9439 9430 9421 9412 9405 9397 9391 9385 9380 9376 9372 9370 4711 0 64 3 9368 9367 9367 9367 9368 9370 9372 9375 9378 9382 9386 9391 9397 9403 9409 9416 9424 9432 9440 9449 9459 9469 9479 9490 9501 9513 9524 9535 9547 9558 9569 9579 9589 9598 9607 9615 9622 9629 9635 9640 9644 9647 9650 9653 9654 9655 9656 9656 9656 9656 9655 9654 9653 9652 9651 9650 9649 9648 9647 9647 9646 9646 9647 9648 9649 9650 9653 9655 9659 9663 9667 9672 9678 9685 9691 9699 9707 9715 9724 9733 9742 9751 9761 9770 9780 9789 9798 9807 9816 9824 9832 9840 9847 9854 9861 9867 9873 9879 9884 9889 9894 9898 9902 9906 9910 9913 9916 9919 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9916 9915 9914 9914 9914 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9918 9918 9918 9918 9917 9916 9914 9912 9910 9907 9904 9900 9896 9891 9886 9880 9874 9867 9859 9850 9840 9829 9817 9804 9789 9772 9754 9734 9711 9687 9661 9632 9601 9568 9532 9493 9453 9409 9364 9315 9264 9211 9155 9096 9035 8971 8905 8836 8764 8690 8614 8535 8453 8370 8285 8198 8109 8020 7930 7840 7750 7660 7571 7484 7400 7317 7239 7163 7092 7025 6964 6908 6857 6812 6774 6742 6716 6697 6685 6679 6679 6687 6700 6720 6746 6777 6814 6857 6904 6957 7013 7074 7138 7206 7277 7350 7425 7502 7580 7658 7737 7815 7894 7971 8047 8121 8193 8263 8331 8396 8458 8518 8574 8627 8677 8724 8768 8809 8847 8882 8914 8943 8970 8993 9014 9032 9048 9061 9072 9080 9087 9091 9093 9094 9094 9091 9088 9085 9080 9075 9071 9066 9062 9058 9055 9052 9051 9050 9051 9052 9055 9058 9063 9068 9075 9082 9090 9099 9109 9119 9130 9142 9154 9167 9180 9194 9209 9224 9240 9256 9273 9290 9308 9325 9343 9360 9377 9394 9410 9425 9440 9454 9466 9478 9489 9498 9507 9514 9521 9527 9531 9536 9539 9542 9545 9547 9549 9551 9553 9554 9555 9556 9557 9558 9558 9558 9557 9556 9555 9554 9552 9550 9548 9545 9543 9541 9539 9537 9536 9535 9535 9536 9537 9539 9542 9546 9551 9556 9562 9568 9575 9582 9589 9597 9605 9612 9620 9627 9634 9640 9647 9653 9659 9664 9670 9675 9679 9684 9688 9692 9696 9700 9703 9707 9710 9712 9715 9717 9719 9720 9721 9721 9721 9720 9719 9718 9716 9713 9710 9707 9704 9700 9696 9692 9688 9684 9680 9676 9672 9668 9665 9661 9658 9655 9652 9649 9647 9644 9642 9639 9637 9634 9631 9628 9625 9622 9619 9616 9612 9608 9603 9599 9594 9588 9582 9576 9569 9562 9554 9546 9537 9527 9517 9505 9493 9480 9466 9450 9434 9415 9396 9375 9352 9327 9300 9270 9238 9204 9167 9126 9083 9036 8986 8933 8876 8816 8752 4712 0 64 3 8685 8614 8540 8464 8384 8303 8219 8133 8046 7957 7869 7781 7692 7604 7518 7432 7349 7269 7191 7116 7044 6977 6913 6853 6797 6745 6698 6654 6616 6581 6550 6524 6501 6482 6467 6455 6446 6440 6438 6438 6440 6446 6454 6464 6477 6493 6512 6533 6558 6585 6616 6651 6689 6731 6777 6826 6880 6938 6999 7065 7134 7206 7282 7360 7441 7524 7609 7694 7780 7866 7952 8036 8119 8201 8280 8356 8429 8499 8565 8627 8684 8737 8786 8829 8868 8901 8930 8953 8972 8985 8993 8997 8995 8988 8977 8961 8941 8917 8888 8856 8820 8781 8738 8693 8646 8597 8546 8493 8440 8386 8332 8279 8226 8174 8123 8075 8028 7985 7944 7906 7872 7842 7817 7795 7779 7767 7760 7758 7761 7769 7782 7801 7824 7852 7885 7922 7963 8007 8056 8107 8161 8217 8275 8334 8395 8456 8517 8579 8640 8700 8759 8817 8873 8927 8980 9030 9078 9124 9168 9209 9248 9285 9319 9351 9381 9409 9435 9459 9481 9502 9521 9538 9554 9569 9582 9594 9605 9615 9623 9631 9638 9643 9648 9652 9655 9657 9658 9659 9658 9657 9655 9653 9649 9645 9641 9636 9630 9623 9616 9608 9600 9591 9581 9570 9559 9546 9533 9519 9504 9489 9472 9454 9436 9416 9396 9375 9352 9329 9305 9280 9254 9227 9199 9171 9141 9111 9079 9047 9014 8980 8946 8910 8874 8837 8800 8763 8726 8688 8651 8614 8578 8543 8510 8477 8446 8418 8391 8366 8344 8324 8307 8293 8281 8272 8266 8263 8262 8263 8267 8274 8282 8292 8304 8317 8332 8348 8366 8384 8403 8423 8443 8464 8484 8505 8526 8548 8568 8589 8609 8629 8649 8667 8685 8702 8718 8734 8748 8761 8772 8783 8792 8801 8807 8813 8817 8820 8822 8823 8823 8822 8820 8817 8814 8810 8805 8800 8794 8788 8782 8775 8767 8760 8752 8743 8734 8724 8714 8704 8693 8681 8669 8656 8642 8628 8613 8598 8583 8567 8551 8534 8518 8501 8485 8468 8452 8436 8420 8404 8390 8375 8362 8349 8337 8327 8317 8308 8301 8296 8292 8289 8288 8289 8292 8296 8302 8311 8320 8332 8345 8360 8377 8394 8413 8433 8454 8476 8498 8521 8544 8568 8591 8614 8638 8661 8683 8706 8728 8749 8770 8790 8809 8828 8846 8863 8880 8896 8911 8925 8939 8952 8965 8977 8988 8999 9010 9020 9030 9040 9049 9059 9068 9077 9086 9095 9104 9113 9121 9128 9136 9143 9149 9155 9160 9164 9168 9171 9174 9176 9178 9179 9180 9180 9180 9180 9180 9180 9179 9179 9178 9178 9177 9176 9175 9173 9171 9169 9167 9164 9160 9156 9152 9147 9142 9137 9131 9125 9119 9113 9107 9100 9094 9088 9082 9076 9071 9065 9059 9054 9048 9042 9037 9031 9025 9019 9014 9008 9002 8997 8991 8986 8981 8976 8972 8968 8964 8960 8957 8954 8951 8948 8945 8943 8940 8937 8934 8930 8927 8923 8919 8914 8910 8905 8900 8896 8891 8886 8882 8878 8874 8871 4713 0 64 3 8868 8865 8863 8861 8859 8858 8857 8856 8856 8855 8855 8855 8855 8855 8855 8855 8855 8856 8856 8857 8858 8859 8861 8863 8865 8868 8871 8874 8877 8881 8884 8888 8892 8896 8900 8904 8908 8912 8915 8918 8921 8924 8926 8928 8929 8930 8930 8930 8929 8928 8925 8922 8918 8913 8906 8899 8891 8882 8871 8860 8847 8834 8819 8804 8788 8771 8753 8735 8717 8698 8680 8662 8643 8625 8608 8591 8575 8560 8546 8533 8521 8511 8502 8495 8489 8485 8483 8483 8484 8488 8493 8500 8509 8520 8532 8546 8561 8578 8596 8614 8634 8655 8676 8698 8720 8741 8763 8785 8807 8828 8849 8869 8889 8907 8926 8943 8960 8976 8991 9006 9020 9033 9046 9058 9069 9080 9090 9099 9109 9117 9125 9132 9138 9144 9149 9154 9157 9160 9162 9162 9163 9162 9160 9158 9154 9151 9146 9142 9137 9132 9127 9122 9117 9113 9109 9106 9104 9103 9103 9103 9105 9108 9111 9116 9121 9128 9135 9143 9151 9160 9169 9179 9188 9198 9208 9218 9228 9237 9247 9256 9265 9273 9281 9289 9297 9304 9311 9317 9323 9329 9334 9338 9343 9347 9350 9353 9356 9358 9360 9361 9362 9363 9364 9364 9365 9365 9365 9364 9364 9364 9363 9363 9363 9362 9362 9362 9362 9362 9362 9362 9362 9363 9363 9364 9365 9366 9367 9369 9370 9372 9373 9375 9377 9378 9380 9382 9385 9387 9389 9391 9393 9396 9398 9400 9402 9404 9406 9408 9410 9412 9413 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9426 9428 9430 9432 9436 9439 9444 9449 9455 9461 9468 9476 9485 9495 9505 9515 9526 9538 9549 9561 9573 9585 9597 9609 9621 9632 9643 9654 9664 9674 9684 9693 9702 9710 9719 9726 9734 9741 9747 9753 9759 9765 9770 9774 9779 9782 9786 9788 9791 9792 9793 9794 9794 9794 9793 9791 9789 9786 9783 9780 9776 9772 9767 9762 9757 9751 9745 9738 9731 9724 9717 9709 9701 9692 9683 9674 9665 9656 9646 9637 9627 9617 9607 9597 9587 9577 9567 9557 9547 9536 9525 9514 9503 9491 9479 9467 9454 9440 9427 9412 9397 9382 9366 9350 9333 9316 9298 9280 9262 9244 9225 9206 9187 9168 9149 9129 9109 9089 9069 9049 9029 9008 8988 8967 8947 8927 8907 8887 8869 8850 8833 8817 8801 8787 8775 8764 8755 8747 8742 8738 8737 8738 8740 8745 8752 8761 8772 8785 8799 8815 8833 8852 8872 8893 8916 8939 8962 8986 9010 9035 9059 9082 9106 9128 9150 9172 9192 9211 9229 9245 9261 9275 9287 9299 9309 9318 9325 9331 9336 9340 9343 9346 9347 9347 9347 9346 9344 9342 9340 9337 9333 9330 9325 9321 9316 9310 9304 9298 9291 9283 9275 9267 9257 9248 9237 9226 9215 9203 9191 9178 9164 9150 9135 9120 9105 9088 9071 9054 9035 9016 8996 8974 8952 8928 8903 8876 8848 8819 8787 8755 8720 8684 8646 8607 8566 8523 8479 8434 8387 4714 0 64 4 8311 8261 8210 8157 8103 8048 7992 7935 7876 7817 7757 7696 7635 7572 7510 7447 7385 7322 7260 7198 7137 7078 7021 6965 6912 6861 6813 6770 6729 6693 6662 6635 6614 6597 6586 6580 6580 6586 6596 6612 6633 6659 6690 6724 6763 6805 6851 6899 6949 7001 7054 7109 7164 7219 7274 7329 7382 7435 7485 7534 7581 7625 7666 7705 7740 7772 7801 7825 7846 7863 7876 7884 7889 7889 7885 7877 7864 7849 7829 7806 7781 7752 7722 7690 7656 7623 7589 7555 7522 7491 7462 7435 7412 7392 7376 7364 7356 7354 7356 7363 7374 7391 7412 7437 7467 7500 7537 7576 7619 7663 7709 7756 7803 7851 7898 7946 7991 8035 8078 8118 8156 8191 8223 8251 8276 8298 8316 8330 8340 8346 8349 8347 8342 8332 8319 8302 8281 8257 8229 8197 8162 8124 8082 8038 7990 7939 7886 7830 7771 7709 7645 7578 7510 7439 7366 7291 7214 7136 7056 6975 6893 6811 6727 6643 6559 6475 6390 6306 6221 6136 6051 5966 5880 5794 5707 5618 5529 5437 5344 5249 5151 5051 4948 4843 4736 4626 4513 4400 4284 4168 4052 3936 3820 3706 3594 3485 3380 3279 3183 3093 3008 2930 2858 2794 2736 2686 2643 2608 2580 2559 2546 2540 2541 2550 2565 2588 2618 2655 2700 2752 2811 2878 2952 3034 3124 3221 3325 3436 3554 3678 3807 3942 4081 4223 4369 4515 4663 4811 4958 5103 5246 5385 5521 5651 5776 5896 6010 6117 6218 6313 6402 6484 6561 6632 6697 6759 6815 6868 6917 6963 7006 7046 7085 7122 7158 7192 7226 7259 7291 7323 7355 7387 7419 7451 7484 7516 7549 7583 7617 7651 7686 7721 7756 7792 7827 7863 7899 7934 7970 8004 8039 8073 8106 8138 8169 8200 8229 8258 8285 8312 8338 8362 8386 8409 8432 8454 8475 8496 8517 8537 8556 8575 8594 8613 8630 8648 8664 8680 8695 8709 8722 8734 8744 8753 8761 8767 8772 8776 8778 8778 8777 8775 8772 8767 8761 8755 8747 8739 8730 8720 8710 8699 8689 8678 8667 8656 8645 8634 8623 8612 8602 8592 8583 8574 8565 8557 8550 8544 8538 8533 8529 8526 8523 8522 8521 8522 8523 8526 8529 8533 8537 8543 8549 8555 8563 8570 8578 8586 8595 8604 8612 8621 8630 8638 8647 8655 8663 8670 8677 8684 8691 8696 8702 8707 8711 8715 8719 8722 8724 8726 8727 8728 8729 8729 8728 8727 8726 8724 8722 8720 8717 8714 8710 8706 8701 8696 8690 8684 8678 8670 8662 8653 8644 8634 8623 8612 8599 8586 8573 8559 8544 8529 8514 8499 8483 8468 8452 8437 8422 8408 8394 8381 8368 8357 8346 8336 8326 8318 8311 8304 8299 8294 8291 8288 8286 8284 8283 8283 8284 8285 8286 8288 8290 8293 8296 8299 8302 8306 8310 8315 8320 8325 8330 8336 8342 8349 8355 8363 8370 8378 8386 8395 8404 8413 8422 8432 8441 8450 8460 8469 8478 8487 8495 8502 8510 8516 8522 8528 8533 8537 4715 0 64 4 8540 8543 8545 8547 8549 8550 8551 8551 8552 8553 8553 8554 8555 8556 8558 8560 8563 8566 8570 8574 8579 8584 8589 8596 8602 8609 8616 8624 8631 8639 8647 8655 8663 8671 8679 8687 8694 8702 8709 8717 8724 8731 8738 8745 8752 8760 8767 8775 8783 8791 8799 8808 8818 8828 8838 8849 8860 8872 8884 8897 8910 8923 8937 8951 8965 8979 8993 9007 9021 9034 9047 9059 9071 9082 9092 9101 9108 9115 9121 9125 9128 9130 9130 9129 9127 9124 9119 9113 9106 9098 9089 9079 9068 9056 9043 9030 9016 9002 8987 8972 8956 8940 8924 8908 8891 8875 8858 8841 8824 8808 8791 8774 8757 8740 8723 8706 8689 8672 8654 8636 8618 8599 8579 8559 8538 8516 8493 8469 8443 8417 8389 8361 8331 8300 8269 8237 8204 8172 8140 8108 8077 8048 8020 7995 7973 7953 7937 7925 7917 7915 7917 7924 7936 7954 7978 8006 8040 8080 8124 8172 8225 8281 8340 8403 8467 8533 8601 8668 8736 8803 8870 8935 8998 9059 9118 9174 9228 9278 9326 9370 9411 9450 9485 9517 9547 9573 9598 9620 9639 9657 9672 9686 9698 9709 9718 9726 9733 9740 9745 9749 9753 9757 9760 9762 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9786 9788 9790 9793 9795 9797 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9819 9821 9823 9825 9826 9828 9830 9831 9833 9834 9835 9836 9837 9838 9838 9837 9836 9835 9833 9830 9827 9823 9819 9814 9808 9801 9794 9787 9779 9770 9761 9751 9741 9730 9718 9705 9692 9678 9663 9647 9629 9610 9590 9568 9545 9521 9494 9467 9438 9407 9376 9343 9310 9276 9242 9208 9175 9142 9111 9081 9053 9027 9003 8982 8964 8949 8938 8929 8924 8922 8924 8928 8935 8945 8958 8972 8989 9007 9026 9046 9066 9087 9107 9127 9146 9163 9179 9194 9206 9215 9222 9226 9227 9225 9219 9210 9196 9179 9158 9133 9103 9069 9031 8988 8940 8888 8831 8769 8702 8630 8552 8470 8382 8288 8189 8085 7976 7861 7741 7616 7486 7352 7214 7071 6925 6777 6626 6473 6320 6166 6012 5859 5708 5559 5414 5273 5136 5004 4878 4758 4645 4539 4441 4350 4267 4193 4127 4069 4020 3980 3949 3926 3912 3908 3912 3925 3948 3979 4020 4070 4129 4197 4275 4361 4456 4560 4672 4791 4918 5051 5190 5334 5483 5635 5789 5944 6100 6256 6410 6562 6710 6853 6992 7125 7250 7369 7480 7584 7679 7766 7844 7915 7977 8032 8079 8119 8153 8180 8202 8220 8232 8241 8247 8250 8251 8251 8249 8247 8245 8243 8240 8240 8240 8242 8245 8250 8257 8265 8276 8288 8302 8318 8335 8354 8374 8395 8417 8440 8464 8488 8513 8537 8562 8587 8611 8636 8660 8683 8707 8730 8753 8776 8799 8821 8844 8866 8889 8911 8934 8957 8980 9004 9027 9051 9075 9099 9123 9148 9172 9196 9221 9245 9268 9292 9315 9338 9360 9381 9402 9422 4716 0 64 4 9441 9460 9477 9493 9508 9521 9534 9545 9555 9563 9570 9576 9581 9585 9588 9590 9592 9593 9593 9593 9594 9594 9594 9595 9596 9597 9599 9601 9604 9607 9611 9615 9619 9624 9629 9633 9638 9643 9647 9651 9655 9658 9661 9664 9667 9669 9670 9672 9673 9674 9675 9676 9677 9677 9678 9678 9679 9679 9680 9680 9680 9680 9680 9680 9679 9678 9677 9676 9675 9674 9673 9672 9671 9671 9670 9671 9672 9673 9675 9678 9682 9686 9691 9697 9704 9711 9719 9727 9736 9744 9753 9762 9771 9780 9789 9797 9805 9813 9820 9827 9833 9839 9845 9851 9856 9860 9865 9869 9873 9877 9881 9884 9888 9891 9894 9897 9899 9902 9904 9906 9907 9908 9909 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9898 9897 9895 9893 9891 9889 9887 9884 9881 9879 9876 9872 9869 9866 9862 9859 9855 9851 9847 9844 9840 9836 9832 9828 9824 9820 9816 9811 9807 9803 9798 9793 9789 9784 9779 9774 9768 9763 9758 9752 9746 9741 9735 9729 9722 9716 9709 9703 9696 9688 9681 9673 9665 9656 9648 9639 9630 9620 9611 9602 9592 9583 9574 9565 9557 9550 9543 9537 9532 9528 9525 9523 9523 9524 9526 9529 9534 9540 9547 9555 9564 9574 9585 9596 9608 9620 9633 9645 9658 9670 9683 9695 9707 9718 9729 9740 9750 9759 9769 9777 9785 9793 9800 9807 9813 9819 9825 9830 9835 9839 9843 9847 9850 9853 9856 9858 9861 9862 9864 9865 9866 9867 9868 9868 9868 9868 9867 9867 9866 9865 9864 9862 9861 9859 9858 9856 9854 9853 9851 9849 9848 9846 9845 9844 9843 9843 9842 9842 9842 9843 9843 9844 9845 9847 9848 9849 9851 9853 9855 9856 9858 9860 9862 9863 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9878 9879 9879 9879 9878 9878 9877 9875 9874 9872 9869 9866 9863 9859 9854 9849 9843 9837 9830 9822 9814 9804 9794 9783 9772 9759 9745 9731 9715 9698 9680 9661 9640 9618 9595 9571 9545 9518 9489 9459 9429 9397 9365 9331 9298 9264 9230 9196 9162 9129 9097 9065 9036 9008 8981 8957 8935 8916 8899 8886 8875 8868 8864 8864 8867 8873 8883 8897 8914 8934 8957 8982 9011 9042 9075 9109 9145 9182 9220 9258 9296 9333 9371 9407 9441 9475 9507 9537 9565 9591 9616 9638 9658 9677 9694 9709 9723 9736 9747 9757 9766 9775 9783 9790 9796 9802 9808 9813 9818 9822 9825 9829 9831 9834 9835 9837 9838 9838 9838 9837 9836 9835 9834 9832 9830 9828 9827 9825 9823 9821 9819 9817 9816 9814 9812 9811 9809 9807 9805 9802 9799 9796 9793 9789 4717 0 64 4 9785 9781 9776 9770 9764 9758 9751 9744 9737 9729 9720 9711 9702 9692 9682 9671 9660 9648 9636 9623 9610 9596 9582 9567 9552 9536 9521 9505 9489 9473 9458 9443 9428 9414 9401 9389 9377 9367 9358 9350 9343 9338 9334 9331 9329 9327 9327 9328 9329 9331 9333 9336 9338 9341 9343 9345 9347 9348 9349 9349 9348 9347 9345 9343 9340 9337 9333 9329 9324 9319 9314 9309 9304 9298 9293 9288 9284 9279 9275 9272 9269 9266 9264 9263 9262 9262 9263 9264 9266 9268 9271 9275 9280 9285 9290 9296 9302 9309 9316 9322 9329 9336 9342 9348 9353 9358 9361 9364 9366 9367 9366 9364 9361 9357 9351 9344 9336 9326 9315 9304 9291 9277 9262 9246 9230 9214 9196 9179 9161 9142 9124 9105 9086 9066 9047 9028 9008 8989 8969 8950 8931 8911 8893 8874 8856 8839 8823 8808 8794 8781 8769 8760 8752 8746 8742 8741 8742 8745 8751 8759 8770 8783 8798 8816 8837 8859 8883 8909 8937 8967 8998 9030 9063 9096 9131 9166 9201 9236 9270 9305 9339 9372 9405 9436 9467 9496 9524 9550 9574 9597 9619 9638 9656 9672 9686 9699 9710 9719 9727 9733 9738 9741 9743 9744 9744 9743 9740 9738 9734 9729 9724 9718 9712 9705 9698 9689 9681 9672 9662 9652 9642 9631 9619 9607 9595 9582 9569 9556 9542 9528 9513 9498 9483 9468 9453 9437 9420 9404 9387 9369 9351 9331 9311 9290 9268 9244 9219 9192 9164 9133 9100 9065 9027 8986 8943 8897 8847 8795 8740 8681 8620 8556 8489 8419 8346 8272 8195 8116 8036 7954 7873 7790 7708 7626 7546 7466 7389 7315 7244 7176 7112 7054 7000 6952 6909 6873 6844 6821 6806 6798 6797 6804 6818 6839 6868 6903 6945 6993 7047 7107 7171 7240 7313 7389 7467 7547 7630 7712 7794 7875 7956 8034 8111 8184 8254 8321 8383 8442 8495 8544 8589 8628 8663 8694 8720 8742 8760 8774 8786 8794 8800 8804 8806 8807 8807 8806 8805 8804 8804 8804 8804 8806 8809 8813 8818 8825 8833 8843 8854 8866 8880 8896 8912 8930 8949 8969 8990 9012 9035 9059 9083 9108 9133 9159 9185 9211 9237 9264 9290 9316 9342 9367 9393 9417 9441 9465 9488 9510 9532 9553 9573 9592 9610 9627 9642 9657 9670 9683 9693 9703 9711 9717 9722 9725 9727 9727 9725 9722 9717 9710 9702 9692 9681 9667 9653 9636 9619 9599 9579 9557 9533 9508 9482 9454 9426 9396 9364 9332 9299 9265 9230 9195 9160 9124 9089 9053 9019 8985 8953 8922 8893 8866 8841 8819 8800 8784 8772 8763 8757 8755 8756 8761 8770 8782 8797 8816 8837 8861 8888 8916 8946 8979 9012 9046 9081 9116 9152 9187 9223 9258 9292 9325 9358 9390 9421 9450 9478 9506 9531 9556 9579 9601 9621 9641 9658 9675 9690 9704 9717 9728 9739 9748 9756 9762 9768 9772 9776 9779 9780 9781 9781 9781 9780 9778 9776 9774 9771 9768 9766 9763 4718 0 64 4 9760 9758 9755 9754 9752 9751 9750 9750 9750 9751 9752 9754 9755 9757 9760 9762 9765 9768 9771 9774 9777 9779 9782 9785 9787 9790 9792 9794 9797 9799 9801 9804 9806 9809 9812 9815 9818 9821 9824 9828 9831 9834 9837 9840 9843 9846 9848 9849 9851 9852 9853 9853 9853 9852 9852 9851 9850 9849 9848 9847 9846 9846 9846 9846 9847 9848 9849 9851 9853 9855 9858 9860 9863 9865 9868 9870 9872 9874 9875 9876 9877 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9877 9877 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9884 9884 9883 9882 9880 9879 9876 9874 9872 9869 9867 9864 9861 9859 9856 9854 9851 9849 9847 9845 9843 9841 9839 9836 9834 9831 9828 9825 9821 9816 9811 9804 9797 9790 9781 9771 9760 9748 9735 9720 9704 9687 9668 9648 9626 9602 9577 9549 9520 9489 9456 9420 9383 9342 9299 9254 9205 9154 9099 9042 8980 8916 8848 8776 8700 8621 8537 8450 8359 8264 8166 8063 7957 7848 7736 7620 7502 7382 7260 7137 7013 6888 6763 6638 6515 6392 6272 6154 6039 5928 5820 5716 5617 5523 5435 5352 5274 5203 5138 5080 5028 4983 4945 4914 4890 4874 4865 4863 4870 4884 4906 4936 4974 5020 5074 5136 5206 5284 5369 5461 5560 5666 5777 5894 6016 6142 6272 6404 6539 6676 6812 6949 7086 7222 7355 7486 7614 7739 7860 7976 8089 8196 8299 8397 8489 8577 8660 8738 8811 8879 8942 9001 9055 9105 9150 9191 9228 9261 9290 9315 9337 9355 9369 9380 9388 9393 9395 9394 9391 9386 9379 9370 9360 9348 9336 9323 9309 9295 9281 9267 9253 9240 9228 9216 9205 9195 9186 9178 9172 9166 9163 9160 9159 9160 9162 9165 9171 9177 9185 9195 9206 9218 9231 9245 9259 9274 9290 9306 9322 9338 9353 9368 9382 9395 9408 9419 9429 9438 9446 9452 9458 9462 9466 9469 9471 9472 9473 9473 9474 9474 9474 9474 9475 9475 9476 9477 9479 9480 9483 9485 9488 9491 9495 9499 9503 9508 9512 9518 9523 9529 9536 9542 9549 9557 9564 9572 9581 9589 9598 9607 9616 9625 9634 9643 9652 9661 9669 9677 9684 9691 9697 9702 9707 9711 9714 9716 9718 9719 9719 9719 9718 9716 9715 9712 9709 9706 9703 9700 9696 9693 9689 9686 9683 9680 9677 9674 9672 9670 9669 9668 9667 9667 9667 9668 9669 9671 9673 9676 9679 9682 9686 9691 9696 9701 9707 9713 9719 9726 9734 9741 9749 9757 9766 9775 9784 9793 9802 9811 9821 9830 9839 9848 9857 9866 9875 9883 9891 9898 9906 9913 9919 9925 9931 9936 9942 9946 9951 9955 9960 9964 9967 9971 9975 9978 9981 9984 9987 9990 9992 9994 9996 9998 99991000010000100001000010000 9999 9998 9997 9996 9995 9993 9992 9991 9989 9988 9988 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9980 4719 0 64 4 9979 9977 9974 9972 9969 9967 9964 9961 9958 9956 9953 9951 9949 9947 9945 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9928 9926 9923 9920 9917 9914 9910 9906 9902 9898 9893 9889 9884 9879 9874 9869 9864 9859 9854 9849 9843 9838 9833 9828 9823 9818 9813 9808 9803 9798 9794 9789 9785 9781 9777 9773 9770 9766 9763 9760 9757 9754 9751 9749 9746 9743 9740 9737 9734 9730 9726 9721 9716 9710 9704 9697 9689 9681 9671 9661 9650 9639 9626 9613 9599 9585 9570 9555 9540 9525 9510 9495 9480 9466 9453 9441 9430 9421 9412 9405 9400 9397 9395 9396 9398 9401 9407 9414 9423 9433 9444 9457 9470 9485 9500 9516 9532 9549 9565 9582 9599 9615 9631 9647 9662 9677 9692 9705 9719 9732 9744 9756 9767 9777 9787 9797 9805 9813 9821 9828 9834 9840 9845 9850 9854 9857 9861 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9912 9913 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9906 9905 9903 9901 9899 9895 9891 9886 9879 9872 9863 9853 9841 9828 9813 9797 9778 9758 9736 9711 9685 9657 9626 9594 9559 9522 9483 9442 9398 9353 9305 9256 9204 9151 9097 9041 8983 8925 8866 8807 8748 8689 8631 8573 8518 8464 8413 8365 8321 8280 8244 8212 8185 8164 8148 8138 8134 8136 8143 8157 8176 8201 8231 8266 8305 8348 8395 8445 8498 8553 8609 8667 8725 8783 8840 8898 8953 9007 9059 9108 9155 9200 9241 9280 9315 9347 9376 9402 9425 9445 9462 9476 9488 9497 9504 9510 9513 9514 9514 9512 9509 9504 9498 9492 9484 9475 9465 9455 9443 9430 9417 9403 9387 9371 9354 9335 9316 9297 9276 9255 9233 9211 9189 9167 9144 9122 9100 9079 9058 9038 9020 9002 8986 8971 8958 8946 8936 8928 8922 8917 8914 8913 8913 8915 8918 8923 8929 8937 8946 8955 8966 8978 8990 9003 9017 9032 9046 9062 9077 9093 9109 9125 9141 9157 9173 9189 9205 9220 9236 9251 9265 9279 9292 9305 9317 9329 9339 9349 9358 9366 9372 9378 9383 9386 9389 9390 9390 9389 9387 9384 9380 9375 9369 9362 9355 9347 9339 9330 9322 9313 9304 9296 9287 9279 9272 9265 9258 9253 9247 9243 9239 9236 9234 9233 9232 9232 9232 9234 9236 9239 9242 9247 9251 9257 9263 9270 9278 9286 9295 9304 9314 9325 9336 9348 9360 9373 9386 9400 9414 9428 9443 9458 9474 9490 9506 9522 9539 9555 9572 9589 9606 9623 9640 9657 9673 9689 9705 9721 9735 9749 9763 9775 9787 9798 9807 9816 9824 9832 9838 9844 9849 9853 9857 9860 9864 9867 9870 9873 9876 9879 9883 9886 9890 9894 9898 9903 9907 9912 9916 9921 9925 9929 9932 9936 9939 9941 9943 9944 9945 9946 4720 0 64 4 9946 9946 9945 9944 9943 9942 9940 9939 9937 9934 9932 9930 9927 9924 9921 9917 9913 9908 9903 9897 9891 9884 9876 9868 9859 9850 9840 9829 9818 9807 9795 9783 9771 9759 9746 9734 9722 9709 9697 9685 9673 9661 9649 9637 9625 9613 9601 9589 9577 9565 9553 9541 9529 9517 9505 9494 9483 9473 9463 9454 9446 9439 9434 9429 9426 9424 9424 9425 9428 9433 9439 9446 9455 9466 9478 9491 9505 9520 9536 9553 9570 9588 9606 9625 9643 9662 9680 9698 9715 9732 9749 9765 9780 9795 9808 9821 9834 9845 9856 9865 9875 9883 9891 9898 9904 9910 9915 9920 9924 9928 9932 9935 9938 9941 9943 9945 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9960 9961 9962 9963 9965 9966 9968 9969 9970 9972 9973 9974 9975 9976 9976 9976 9976 9975 9974 9972 9970 9967 9964 9961 9957 9954 9949 9945 9940 9935 9930 9925 9920 9915 9910 9904 9899 9893 9888 9882 9877 9871 9866 9860 9855 9850 9844 9839 9834 9829 9825 9820 9815 9811 9807 9803 9799 9795 9791 9787 9784 9780 9776 9772 9768 9764 9760 9756 9751 9747 9743 9739 9736 9733 9730 9727 9726 9724 9724 9724 9725 9727 9729 9732 9736 9741 9746 9751 9757 9763 9769 9775 9782 9788 9793 9799 9804 9809 9813 9816 9820 9822 9824 9826 9827 9827 9828 9827 9826 9825 9824 9822 9819 9816 9813 9809 9805 9800 9794 9788 9782 9774 9766 9757 9748 9738 9728 9717 9705 9693 9681 9669 9656 9643 9631 9618 9606 9593 9582 9570 9560 9549 9540 9531 9522 9515 9508 9502 9497 9493 9490 9488 9487 9486 9487 9488 9491 9495 9499 9505 9511 9518 9526 9535 9545 9555 9566 9577 9589 9600 9612 9623 9635 9645 9656 9666 9675 9684 9692 9699 9706 9711 9717 9721 9725 9729 9732 9735 9739 9742 9745 9749 9753 9757 9762 9767 9773 9779 9786 9793 9800 9807 9814 9821 9829 9835 9842 9848 9854 9859 9864 9868 9871 9874 9876 9878 9880 9881 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9878 9877 9876 9875 9874 9872 9870 9868 9866 9864 9861 9859 9856 9853 9850 9846 9843 9840 9836 9833 9829 9826 9822 9818 9814 9809 9804 9799 9794 9789 9783 9777 9771 9765 9758 9752 9745 9739 9733 9728 9723 9718 9714 9711 9708 9706 9705 9704 9705 9705 9707 9709 9711 9713 9716 9719 9721 9724 9726 9728 9729 9730 9730 9729 9727 9725 9722 9718 9712 9706 9699 9690 9680 9668 9655 9640 9624 9605 9584 9561 9536 9507 9477 9443 9406 9366 9323 9277 9227 9174 9118 9059 8996 8930 8861 8789 8714 8637 8556 8473 8388 8301 8211 8119 8026 7931 7834 7736 7637 7537 7436 7335 7233 7131 7029 6928 6827 6728 6629 6531 6436 6342 6250 6161 6075 5991 5911 5834 5761 5691 5626 5565 5509 5459 5413 5373 5340 5312 5292 5278 5272 4721 0 64 4 5273 5282 5300 5326 5360 5404 5456 5516 5585 5663 5748 5841 5941 6048 6161 6278 6401 6526 6655 6786 6916 7047 7178 7308 7435 7559 7679 7795 7907 8014 8115 8211 8301 8385 8464 8536 8603 8665 8722 8773 8819 8861 8898 8931 8961 8986 9008 9027 9043 9057 9068 9076 9083 9088 9091 9094 9095 9096 9096 9097 9097 9098 9099 9102 9105 9109 9115 9122 9130 9140 9152 9165 9179 9195 9212 9230 9249 9269 9289 9310 9332 9353 9375 9397 9419 9441 9463 9485 9506 9526 9547 9566 9586 9604 9622 9639 9656 9671 9686 9700 9713 9724 9735 9744 9752 9759 9765 9769 9772 9774 9775 9774 9773 9770 9766 9761 9755 9748 9740 9732 9722 9712 9702 9690 9678 9665 9652 9638 9624 9609 9594 9579 9564 9549 9533 9518 9503 9488 9473 9459 9446 9433 9421 9410 9400 9391 9383 9377 9371 9367 9365 9363 9363 9364 9367 9371 9376 9381 9388 9396 9405 9415 9425 9435 9446 9457 9468 9480 9491 9502 9513 9523 9533 9543 9552 9560 9568 9576 9583 9589 9595 9601 9607 9612 9617 9622 9628 9633 9639 9644 9650 9656 9663 9670 9677 9684 9691 9699 9707 9714 9722 9729 9736 9743 9750 9756 9762 9767 9772 9777 9780 9784 9787 9789 9791 9792 9793 9794 9794 9793 9792 9790 9788 9785 9782 9778 9773 9768 9762 9756 9749 9741 9733 9724 9715 9706 9696 9686 9676 9666 9656 9647 9638 9629 9621 9613 9607 9601 9596 9592 9588 9586 9585 9584 9585 9586 9588 9591 9595 9599 9604 9609 9615 9622 9628 9635 9643 9650 9658 9666 9674 9682 9690 9698 9706 9713 9721 9728 9735 9742 9749 9755 9761 9766 9771 9776 9780 9784 9788 9792 9795 9797 9800 9803 9805 9808 9811 9813 9816 9819 9822 9825 9829 9832 9836 9840 9843 9847 9851 9855 9858 9862 9865 9868 9870 9873 9875 9876 9877 9878 9879 9880 9880 9880 9880 9881 9881 9881 9882 9883 9884 9885 9887 9888 9890 9893 9895 9898 9900 9903 9905 9908 9910 9912 9914 9915 9916 9917 9917 9917 9917 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9905 9905 9905 9905 9906 9907 9907 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9922 9919 9916 9913 9909 9905 9900 9895 9890 9884 9878 9871 9864 9857 9849 9841 9832 9823 9814 9804 9794 9785 9775 9765 9755 9745 9735 9726 9716 9708 9699 9691 9684 9677 9671 9665 9660 9655 9651 9648 9644 9642 9639 9637 9635 9633 9632 9631 9629 9628 9627 9627 9626 9625 9624 9624 9623 9623 9623 9623 9623 9622 9622 9622 9622 9621 9620 9619 4722 0 64 4 9617 9615 9611 9608 9603 9597 9591 9583 9574 9564 9553 9540 9526 9511 9494 9476 9457 9436 9413 9389 9364 9337 9308 9277 9244 9210 9173 9134 9093 9049 9002 8953 8900 8844 8785 8723 8657 8587 8513 8436 8354 8268 8178 8084 7986 7884 7777 7666 7552 7433 7311 7186 7058 6926 6793 6658 6520 6383 6245 6107 5969 5833 5698 5567 5438 5314 5194 5079 4970 4868 4772 4683 4603 4530 4466 4410 4364 4326 4298 4280 4271 4272 4283 4303 4333 4373 4423 4482 4550 4628 4714 4810 4913 5025 5144 5270 5403 5541 5684 5832 5983 6138 6293 6450 6606 6763 6917 7070 7219 7364 7505 7640 7770 7895 8012 8124 8228 8326 8418 8502 8581 8653 8719 8780 8836 8886 8932 8973 9011 9045 9076 9104 9129 9151 9172 9190 9207 9222 9235 9248 9260 9270 9281 9290 9299 9309 9318 9327 9337 9347 9357 9368 9379 9392 9404 9418 9432 9447 9463 9479 9496 9514 9531 9549 9568 9586 9604 9623 9641 9659 9677 9694 9711 9727 9743 9758 9772 9786 9799 9811 9822 9833 9843 9852 9860 9868 9875 9881 9886 9891 9895 9899 9902 9904 9906 9908 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9906 9904 9902 9900 9898 9895 9893 9890 9887 9883 9880 9877 9873 9870 9867 9863 9860 9857 9854 9851 9848 9845 9842 9840 9837 9834 9832 9829 9826 9823 9820 9816 9812 9808 9803 9797 9790 9783 9774 9765 9754 9743 9730 9716 9700 9683 9665 9645 9623 9600 9575 9548 9520 9489 9456 9422 9385 9345 9303 9259 9212 9162 9110 9055 8997 8936 8873 8807 8739 8668 8595 8520 8444 8367 8289 8211 8133 8055 7979 7904 7832 7762 7696 7634 7576 7523 7476 7434 7399 7370 7348 7332 7324 7323 7330 7343 7364 7391 7425 7465 7511 7563 7620 7681 7747 7817 7889 7965 8042 8122 8201 8282 8362 8443 8522 8600 8677 8751 8824 8893 8960 9024 9084 9142 9196 9247 9294 9338 9379 9416 9451 9482 9510 9536 9559 9579 9596 9612 9624 9635 9644 9650 9655 9657 9658 9658 9655 9651 9646 9640 9632 9623 9614 9604 9593 9582 9571 9560 9549 9539 9529 9520 9512 9504 9499 9494 9490 9489 9488 9489 9492 9496 9501 9508 9516 9525 9535 9545 9557 9569 9582 9595 9608 9621 9634 9646 9659 9670 9682 9692 9702 9711 9720 9727 9734 9739 9744 9748 9751 9754 9755 9756 9757 9756 9755 9754 9752 9749 9747 9744 9741 9738 9734 9731 9728 9725 9722 9719 9717 9715 9713 9712 9712 9712 9713 9714 9716 9719 9722 9727 9731 9737 9742 9749 9755 9762 9769 9776 9783 9790 9796 9801 9806 9810 9813 9815 9816 9816 9814 9811 9806 9801 9793 9785 9775 9764 9752 9738 9724 9708 9692 9674 9656 9637 9618 9597 9576 9554 9532 9508 9485 9460 9435 9410 9384 9358 9332 9305 9279 9253 9227 9202 9177 9153 9130 9109 9088 9069 4723 0 64 5 9043 9030 9016 9003 8991 8980 8969 8959 8948 8936 8924 8910 8895 8879 8860 8840 8817 8792 8764 8734 8701 8665 8627 8587 8543 8498 8450 8401 8349 8296 8241 8186 8129 8071 8014 7956 7899 7842 7786 7731 7678 7627 7578 7532 7488 7447 7409 7375 7344 7316 7292 7271 7253 7238 7226 7216 7209 7202 7198 7194 7191 7187 7184 7181 7177 7172 7166 7159 7151 7143 7133 7123 7114 7104 7095 7087 7080 7076 7074 7074 7078 7085 7097 7112 7132 7156 7185 7218 7256 7297 7343 7393 7447 7504 7563 7626 7690 7756 7825 7894 7963 8034 8105 8175 8246 8316 8385 8453 8520 8586 8650 8713 8774 8833 8890 8945 8998 9049 9098 9144 9187 9228 9267 9303 9336 9368 9396 9423 9447 9469 9489 9507 9523 9537 9550 9561 9571 9579 9586 9591 9596 9599 9600 9601 9601 9599 9596 9591 9586 9579 9571 9562 9552 9540 9528 9515 9502 9487 9473 9458 9443 9428 9413 9399 9386 9373 9361 9350 9340 9332 9324 9319 9314 9311 9309 9308 9309 9310 9314 9318 9323 9329 9336 9343 9351 9360 9369 9379 9389 9399 9409 9419 9429 9439 9449 9458 9466 9475 9482 9489 9496 9501 9506 9510 9513 9516 9517 9519 9519 9519 9519 9518 9517 9516 9515 9514 9513 9512 9512 9513 9514 9515 9518 9521 9525 9530 9535 9542 9549 9557 9566 9575 9586 9597 9608 9620 9633 9646 9660 9673 9687 9702 9716 9731 9745 9760 9774 9789 9803 9817 9830 9843 9855 9867 9879 9889 9900 9909 9918 9926 9933 9940 9946 9951 9956 9960 9964 9968 9971 9974 9976 9978 9981 9982 9984 9986 9988 9990 9991 9993 9994 9996 9997 9998 9999 9999100001000010000 9999 9999 9998 9996 9995 9993 9992 9990 9987 9985 9983 9981 9979 9977 9975 9973 9972 9970 9969 9967 9966 9965 9964 9963 9962 9960 9959 9957 9954 9952 9949 9946 9942 9938 9934 9929 9923 9917 9911 9905 9898 9891 9884 9876 9869 9861 9853 9845 9836 9828 9819 9810 9801 9792 9782 9772 9762 9751 9739 9728 9715 9703 9690 9677 9663 9649 9635 9621 9607 9593 9580 9566 9553 9541 9529 9517 9507 9497 9488 9480 9473 9466 9461 9457 9453 9451 9449 9449 9449 9450 9452 9454 9458 9462 9467 9473 9479 9487 9494 9503 9512 9521 9532 9542 9553 9565 9576 9589 9601 9613 9625 9637 9649 9660 9672 9682 9692 9701 9709 9716 9722 9727 9731 9733 9734 9733 9731 9728 9723 9717 9710 9701 9692 9681 9670 9658 9645 9633 9620 9607 9595 9583 9572 9561 9552 9543 9536 9531 9526 9524 9522 9523 9525 9528 9533 9539 9547 9556 9566 9577 9589 9602 9615 9629 9643 9658 9673 9688 9703 9717 9732 9746 9760 9774 9787 9800 9812 9824 9835 9846 9857 9867 9876 9885 9894 9902 9910 9917 9924 9931 9937 9942 9947 9952 9956 9960 9963 9965 9967 9969 9970 9970 9970 9970 9969 9968 9966 9965 9963 9960 9958 4724 0 64 5 9955 9953 9950 9947 9944 9941 9938 9934 9931 9928 9924 9920 9916 9912 9908 9903 9899 9894 9889 9883 9878 9873 9867 9862 9856 9851 9846 9841 9836 9831 9827 9823 9820 9816 9814 9811 9810 9808 9807 9807 9806 9807 9807 9808 9809 9811 9813 9815 9817 9819 9821 9823 9826 9828 9830 9833 9835 9836 9838 9839 9841 9841 9842 9842 9842 9842 9842 9841 9840 9839 9838 9837 9835 9834 9833 9831 9829 9828 9826 9824 9823 9821 9819 9817 9815 9813 9810 9808 9805 9802 9799 9796 9792 9789 9786 9783 9779 9776 9774 9771 9769 9767 9765 9764 9763 9762 9762 9761 9761 9761 9760 9759 9758 9756 9754 9751 9748 9743 9738 9732 9724 9716 9707 9698 9687 9675 9663 9650 9636 9621 9606 9590 9574 9557 9539 9520 9501 9482 9461 9440 9418 9395 9372 9348 9323 9297 9270 9243 9215 9187 9157 9128 9098 9068 9037 9006 8975 8943 8912 8880 8848 8816 8784 8751 8718 8685 8651 8616 8581 8545 8508 8470 8430 8390 8348 8305 8261 8215 8168 8119 8070 8019 7967 7914 7860 7806 7751 7696 7641 7586 7532 7479 7427 7376 7328 7281 7237 7196 7159 7125 7095 7069 7048 7031 7020 7013 7012 7016 7026 7042 7062 7089 7120 7157 7198 7245 7295 7350 7409 7471 7535 7603 7672 7743 7814 7886 7957 8029 8099 8168 8235 8299 8361 8419 8474 8525 8573 8616 8655 8691 8722 8749 8772 8791 8807 8820 8829 8836 8840 8842 8842 8840 8836 8832 8826 8820 8813 8805 8798 8790 8783 8776 8769 8763 8758 8753 8750 8747 8746 8747 8749 8753 8758 8766 8775 8787 8801 8817 8835 8855 8877 8901 8926 8953 8982 9011 9041 9072 9103 9134 9165 9195 9225 9254 9282 9309 9335 9360 9383 9405 9426 9445 9463 9480 9496 9511 9525 9538 9550 9562 9573 9583 9592 9601 9609 9617 9624 9631 9637 9643 9648 9652 9656 9660 9663 9666 9668 9670 9672 9674 9676 9678 9680 9682 9685 9687 9690 9694 9698 9702 9707 9713 9719 9725 9732 9739 9747 9755 9762 9770 9778 9786 9794 9801 9808 9815 9821 9827 9832 9837 9841 9844 9847 9849 9850 9851 9852 9852 9852 9852 9851 9850 9849 9848 9846 9845 9844 9842 9840 9839 9837 9835 9833 9830 9827 9823 9819 9814 9809 9802 9795 9787 9778 9769 9758 9747 9735 9722 9709 9694 9680 9665 9649 9633 9617 9600 9583 9566 9549 9533 9516 9499 9482 9466 9449 9434 9418 9403 9389 9375 9362 9350 9340 9330 9322 9315 9309 9305 9303 9303 9304 9307 9312 9319 9327 9337 9348 9361 9375 9389 9405 9422 9439 9456 9474 9492 9509 9527 9545 9563 9580 9597 9614 9630 9646 9662 9677 9692 9707 9721 9735 9749 9761 9774 9785 9796 9807 9816 9825 9832 9839 9845 9851 9855 9859 9862 9864 9866 9868 9869 9870 9871 9871 9872 9873 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9894 9894 9894 9894 4725 0 64 5 9893 9891 9889 9886 9882 9878 9873 9867 9861 9854 9847 9839 9831 9823 9814 9805 9796 9787 9777 9767 9757 9747 9738 9728 9718 9709 9700 9691 9684 9676 9670 9664 9659 9655 9653 9651 9651 9651 9653 9656 9660 9665 9671 9678 9686 9694 9703 9712 9722 9732 9742 9752 9762 9772 9782 9791 9800 9809 9817 9825 9833 9840 9847 9853 9859 9865 9870 9875 9879 9883 9887 9891 9894 9897 9900 9902 9905 9906 9908 9909 9910 9911 9911 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9878 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9858 9858 9858 9858 9859 9860 9861 9863 9866 9869 9872 9876 9880 9884 9888 9892 9896 9901 9905 9908 9912 9915 9918 9921 9923 9924 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9929 9928 9927 9926 9924 9922 9919 9916 9913 9909 9904 9899 9894 9888 9881 9873 9865 9856 9847 9836 9825 9812 9799 9785 9770 9754 9737 9720 9701 9681 9661 9640 9618 9596 9573 9550 9526 9503 9479 9455 9431 9408 9385 9362 9340 9318 9298 9278 9260 9243 9228 9214 9201 9191 9182 9176 9171 9169 9169 9171 9175 9181 9190 9200 9211 9225 9240 9256 9273 9291 9309 9328 9346 9365 9383 9401 9418 9434 9450 9464 9477 9490 9501 9511 9520 9528 9535 9541 9547 9551 9555 9558 9560 9562 9563 9563 9563 9563 9562 9561 9560 9559 9557 9555 9554 9552 9550 9549 9548 9548 9548 9548 9549 9551 9554 9557 9561 9566 9571 9577 9584 9591 9599 9607 9616 9625 9634 9643 9652 9660 9669 9678 9686 9694 9701 9709 9715 9722 9728 9734 9740 9745 9750 9755 9760 9764 9769 9773 9777 9780 9784 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9831 9834 9838 9842 9846 9850 9854 9858 9862 9866 9870 9874 9877 9881 9884 9886 9888 9890 9892 9892 9893 9893 9892 9891 9890 9888 9886 9884 9881 9878 9874 9871 9867 9863 9859 9854 9850 9845 9840 9835 9830 9825 9819 9814 9809 9803 9798 9793 9788 9783 9778 9774 9769 9765 9762 9758 9755 9753 9750 9748 9746 9745 9744 9743 9743 9742 9742 9742 9743 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9754 9753 9753 9751 9749 9746 9741 9736 9730 9722 9713 9702 9690 9676 9660 9642 9623 9602 9579 9554 9528 9500 9470 9439 9407 9373 9339 9303 9268 9231 9195 9158 9122 9086 9051 9017 8985 8953 8924 8897 8871 8848 8828 8811 8796 8785 8776 8771 8769 8770 8774 8782 8792 8805 8821 8839 8860 8882 8906 8932 8959 8987 9015 9044 9073 9102 9131 9159 9187 9213 9239 9263 9287 9309 9329 9349 9367 9384 4726 0 64 5 9399 9414 9427 9440 9451 9462 9471 9480 9489 9497 9504 9511 9517 9523 9529 9534 9538 9542 9545 9547 9549 9549 9548 9546 9541 9536 9527 9517 9504 9489 9470 9449 9424 9395 9363 9328 9289 9246 9199 9148 9094 9036 8975 8910 8843 8773 8700 8625 8548 8470 8391 8311 8231 8152 8073 7996 7921 7848 7778 7712 7650 7593 7541 7495 7455 7421 7395 7375 7363 7358 7361 7371 7389 7414 7447 7486 7531 7582 7639 7701 7767 7837 7910 7985 8062 8141 8220 8299 8378 8456 8533 8609 8682 8754 8822 8889 8952 9013 9071 9126 9178 9226 9272 9315 9355 9392 9426 9457 9485 9511 9535 9555 9573 9589 9603 9615 9624 9632 9637 9641 9643 9644 9642 9640 9635 9630 9623 9614 9604 9593 9580 9566 9551 9534 9517 9498 9479 9458 9437 9415 9393 9371 9348 9326 9304 9283 9262 9242 9223 9205 9189 9174 9160 9148 9137 9128 9121 9116 9112 9110 9109 9110 9113 9118 9124 9131 9141 9151 9163 9177 9192 9209 9226 9245 9265 9286 9308 9331 9354 9378 9402 9427 9452 9476 9501 9525 9549 9573 9596 9618 9640 9661 9681 9700 9719 9736 9753 9769 9784 9798 9811 9824 9835 9845 9855 9864 9872 9879 9885 9890 9895 9899 9902 9905 9907 9909 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9883 9882 9880 9879 9878 9877 9876 9876 9875 9874 9872 9871 9870 9869 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9852 9852 9850 9849 9848 9846 9845 9843 9842 9840 9839 9838 9837 9836 9836 9835 9835 9835 9836 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9844 9844 9843 9842 9840 9838 9835 9832 9829 9825 9821 9817 9813 9808 9804 9799 9794 9789 9785 9781 9776 9772 9769 9765 9762 9759 9757 9754 9752 9750 9748 9746 9744 9742 9739 9737 9734 9731 9728 9725 9722 9718 9715 9711 9707 9704 9700 9697 9694 9691 9689 9687 9686 9685 9684 9684 9685 9686 9687 9689 9691 9694 9696 9699 9702 9704 9707 9710 9713 9715 9718 9721 9723 9726 9729 9731 9734 9737 9740 9743 9746 9749 9753 9756 9759 9762 9765 9768 9770 9772 9774 9775 9776 9776 9776 9776 9774 9773 9771 9769 9766 9763 9761 9758 9755 9753 9750 9748 9746 9745 9744 9744 9744 9744 9745 9746 9747 9749 9751 9753 9754 9756 9758 9759 9760 9761 9761 9761 9760 9759 9757 9755 9752 9748 9744 9740 9734 9728 9722 9714 9706 9697 9687 9676 9664 9650 9636 9620 9603 9584 9564 9542 9518 9493 9466 9438 9408 9376 9343 9309 9273 9237 9199 9161 9122 9082 9043 9004 8966 8928 8891 8855 8821 8789 8759 8732 8708 8686 8669 8654 8644 4727 0 64 5 8637 8635 8636 8642 8651 8665 8683 8704 8728 8756 8786 8819 8853 8889 8926 8963 9001 9038 9075 9110 9144 9175 9205 9231 9255 9275 9292 9306 9315 9320 9322 9318 9311 9299 9282 9260 9234 9203 9166 9125 9079 9027 8971 8910 8844 8774 8699 8620 8537 8451 8362 8270 8177 8081 7985 7889 7793 7697 7602 7510 7420 7333 7249 7170 7095 7024 6959 6899 6845 6797 6756 6721 6693 6671 6657 6649 6649 6655 6668 6689 6715 6748 6787 6833 6883 6938 6998 7062 7129 7198 7270 7343 7417 7490 7562 7633 7702 7767 7830 7887 7941 7989 8031 8068 8098 8123 8141 8152 8158 8157 8150 8138 8121 8099 8072 8042 8009 7973 7935 7895 7855 7815 7776 7737 7700 7665 7633 7604 7579 7558 7541 7529 7522 7519 7521 7527 7538 7553 7573 7595 7620 7648 7677 7708 7739 7770 7799 7827 7853 7876 7895 7909 7918 7922 7919 7910 7893 7869 7837 7797 7749 7692 7627 7554 7473 7384 7287 7183 7072 6955 6832 6704 6571 6433 6293 6151 6005 5860 5715 5570 5425 5283 5144 5008 4877 4750 4628 4512 4402 4299 4203 4115 4034 3961 3895 3838 3789 3747 3714 3688 3669 3658 3654 3656 3664 3677 3696 3719 3747 3777 3810 3846 3882 3919 3956 3993 4029 4064 4096 4127 4155 4180 4202 4221 4237 4250 4260 4268 4273 4277 4279 4280 4281 4281 4282 4284 4287 4292 4299 4310 4324 4341 4363 4389 4420 4456 4498 4545 4598 4657 4721 4792 4870 4953 5043 5138 5240 5347 5460 5578 5701 5829 5961 6097 6235 6377 6521 6666 6811 6957 7103 7248 7390 7531 7669 7803 7933 8059 8180 8296 8407 8513 8612 8706 8795 8878 8955 9028 9095 9157 9215 9268 9317 9363 9405 9443 9479 9511 9542 9569 9595 9618 9639 9659 9677 9693 9707 9721 9732 9743 9752 9760 9767 9773 9778 9783 9786 9789 9792 9793 9795 9795 9796 9796 9795 9795 9794 9792 9791 9789 9787 9784 9781 9778 9774 9770 9766 9762 9758 9753 9748 9743 9738 9732 9727 9722 9716 9711 9705 9700 9694 9689 9683 9678 9672 9667 9661 9655 9650 9644 9639 9633 9628 9623 9618 9613 9608 9603 9599 9594 9590 9585 9581 9576 9572 9567 9562 9557 9551 9544 9537 9529 9520 9510 9499 9487 9474 9459 9443 9425 9406 9385 9363 9339 9313 9286 9257 9226 9194 9161 9126 9090 9052 9014 8974 8934 8893 8853 8812 8772 8731 8692 8654 8617 8581 8548 8516 8487 8460 8436 8415 8396 8380 8367 8356 8348 8343 8339 8338 8338 8339 8342 8345 8348 8351 8355 8357 8358 8358 8355 8352 8345 8337 8325 8312 8295 8276 8254 8230 8204 8175 8145 8113 8079 8045 8011 7978 7944 7911 7879 7849 7822 7797 7776 7758 7743 7733 7728 7726 7730 7738 7752 7770 7793 7821 7853 7890 7930 7975 8024 8075 8130 8187 8246 8308 8370 8434 8498 8562 8627 8691 8754 8817 8878 8938 8996 9052 9107 9159 9208 4728 0 64 5 9256 9301 9343 9383 9420 9455 9487 9517 9544 9569 9592 9612 9630 9645 9659 9670 9680 9687 9692 9696 9698 9698 9696 9693 9688 9682 9675 9666 9657 9646 9634 9621 9607 9592 9577 9560 9542 9523 9503 9481 9458 9433 9407 9378 9348 9315 9280 9242 9201 9158 9111 9062 9009 8954 8895 8834 8770 8703 8634 8563 8490 8416 8340 8264 8188 8111 8036 7961 7888 7818 7749 7684 7622 7565 7512 7463 7420 7383 7351 7326 7307 7295 7290 7292 7300 7315 7336 7364 7398 7438 7482 7532 7587 7645 7707 7771 7838 7906 7975 8045 8115 8185 8253 8321 8386 8450 8512 8571 8627 8681 8733 8781 8827 8870 8910 8948 8983 9016 9047 9076 9103 9128 9151 9173 9193 9211 9229 9244 9259 9272 9283 9294 9303 9311 9318 9323 9328 9331 9333 9334 9335 9334 9332 9330 9327 9323 9319 9314 9309 9304 9298 9292 9286 9281 9275 9268 9262 9256 9250 9244 9238 9231 9224 9217 9209 9201 9193 9183 9173 9162 9150 9138 9124 9109 9094 9077 9060 9042 9023 9003 8982 8961 8940 8918 8896 8874 8852 8830 8808 8786 8766 8746 8727 8708 8691 8675 8660 8647 8635 8624 8614 8605 8598 8591 8586 8580 8575 8570 8565 8560 8554 8547 8539 8529 8518 8505 8490 8472 8453 8431 8406 8378 8348 8315 8279 8240 8198 8153 8105 8053 7998 7940 7877 7810 7740 7664 7584 7499 7409 7314 7214 7108 6997 6881 6760 6635 6504 6370 6233 6092 5949 5804 5659 5514 5369 5225 5084 4945 4810 4680 4554 4434 4320 4212 4112 4018 3933 3856 3786 3726 3673 3630 3595 3568 3551 3543 3544 3554 3573 3602 3640 3688 3745 3811 3887 3972 4066 4170 4282 4403 4532 4668 4812 4962 5118 5278 5444 5613 5785 5958 6131 6304 6477 6649 6818 6984 7146 7303 7456 7602 7743 7878 8007 8129 8245 8354 8457 8553 8643 8728 8806 8880 8947 9010 9068 9122 9171 9216 9257 9295 9329 9360 9387 9412 9434 9453 9470 9484 9496 9506 9514 9521 9526 9529 9531 9531 9531 9530 9528 9525 9521 9517 9512 9507 9501 9495 9489 9482 9475 9468 9461 9453 9446 9438 9431 9423 9416 9409 9402 9395 9389 9383 9377 9373 9369 9365 9362 9361 9359 9359 9359 9360 9362 9365 9369 9373 9378 9383 9389 9396 9403 9410 9418 9427 9436 9445 9454 9464 9473 9483 9494 9504 9514 9524 9535 9545 9556 9566 9576 9587 9597 9607 9617 9626 9636 9645 9654 9662 9670 9678 9686 9693 9699 9705 9711 9716 9721 9725 9729 9732 9735 9738 9741 9743 9746 9748 9749 9751 9753 9754 9755 9755 9756 9755 9754 9753 9751 9747 9743 9737 9731 9722 9713 9701 9688 9673 9656 9637 9616 9593 9568 9540 9510 9477 9442 9404 9362 9318 9270 9219 9164 9106 9043 8976 8905 8830 8751 8667 8579 8486 8389 8289 8185 8077 7966 7853 7737 7620 7502 7383 7264 7146 7028 6913 6800 6690 6583 6481 6383 6291 4729 0 64 5 6205 6125 6052 5986 5927 5876 5834 5800 5775 5758 5751 5753 5764 5784 5813 5851 5898 5954 6017 6089 6168 6254 6347 6446 6549 6658 6771 6886 7005 7125 7246 7368 7489 7610 7728 7845 7958 8068 8174 8276 8372 8464 8551 8631 8707 8776 8840 8897 8949 8996 9037 9072 9103 9128 9149 9166 9178 9186 9190 9191 9189 9183 9175 9165 9152 9136 9119 9100 9080 9058 9035 9011 8987 8961 8936 8910 8884 8858 8833 8808 8784 8760 8738 8716 8695 8676 8657 8640 8624 8609 8596 8583 8571 8560 8549 8539 8529 8520 8510 8500 8490 8480 8468 8457 8444 8430 8416 8400 8383 8365 8345 8325 8303 8280 8256 8231 8206 8179 8152 8125 8097 8069 8042 8014 7988 7962 7937 7914 7892 7873 7856 7842 7830 7822 7817 7816 7818 7824 7835 7849 7868 7890 7917 7947 7981 8018 8058 8101 8147 8194 8243 8294 8345 8397 8449 8501 8552 8603 8652 8701 8747 8792 8835 8877 8916 8953 8988 9021 9052 9081 9108 9134 9157 9178 9198 9216 9233 9248 9261 9273 9283 9292 9300 9307 9312 9316 9319 9321 9321 9321 9320 9318 9316 9313 9309 9305 9301 9296 9292 9287 9282 9278 9274 9270 9266 9263 9261 9259 9257 9257 9256 9256 9257 9258 9260 9262 9264 9266 9269 9272 9275 9277 9280 9283 9285 9288 9290 9291 9293 9294 9295 9295 9295 9295 9294 9293 9292 9291 9289 9287 9286 9284 9282 9280 9278 9275 9273 9272 9270 9268 9266 9264 9263 9261 9260 9258 9256 9255 9253 9251 9249 9247 9245 9242 9240 9237 9235 9232 9229 9225 9221 9217 9213 9208 9202 9196 9189 9181 9172 9162 9151 9138 9123 9106 9088 9067 9044 9019 8991 8960 8927 8891 8852 8810 8765 8718 8667 8613 8557 8497 8435 8370 8302 8232 8159 8084 8008 7929 7848 7767 7684 7600 7516 7432 7348 7263 7181 7099 7019 6941 6866 6793 6724 6658 6595 6537 6483 6433 6388 6348 6313 6283 6258 6237 6222 6212 6207 6207 6211 6221 6234 6253 6275 6302 6333 6368 6406 6448 6493 6541 6593 6647 6704 6763 6824 6887 6952 7019 7087 7156 7226 7296 7367 7438 7510 7581 7652 7722 7792 7860 7928 7994 8059 8123 8184 8244 8302 8358 8411 8462 8511 8557 8600 8640 8677 8711 8743 8771 8796 8818 8837 8854 8867 8878 8886 8892 8896 8897 8897 8895 8891 8886 8880 8873 8865 8857 8848 8839 8830 8821 8812 8804 8796 8788 8781 8774 8769 8764 8760 8757 8755 8754 8753 8754 8756 8759 8763 8768 8773 8780 8787 8795 8804 8814 8824 8834 8845 8856 8867 8879 8890 8902 8913 8924 8934 8944 8954 8963 8971 8977 8983 8988 8991 8992 8992 8989 8985 8977 8967 8955 8939 8919 8896 8870 8840 8805 8767 8724 8678 8627 8572 8513 8450 8384 8313 8239 8162 8082 7998 7912 7824 7733 7641 7547 7452 7355 7258 7160 7062 6964 6866 6769 6673 6578 6484 6393 6303 6216 6132 6051 4730 0 64 5 5973 5899 5829 5763 5703 5646 5595 5549 5509 5474 5445 5421 5403 5391 5384 5382 5386 5395 5409 5427 5450 5477 5509 5544 5583 5625 5670 5718 5769 5823 5879 5938 5999 6062 6127 6194 6263 6334 6407 6481 6557 6635 6714 6794 6875 6958 7041 7126 7210 7295 7381 7466 7551 7636 7721 7805 7888 7970 8051 8131 8210 8287 8362 8436 8507 8577 8645 8710 8774 8834 8893 8949 9002 9053 9101 9146 9189 9229 9266 9301 9334 9364 9392 9418 9442 9464 9484 9503 9520 9536 9551 9564 9577 9589 9600 9610 9620 9629 9637 9645 9652 9659 9665 9671 9677 9682 9686 9690 9694 9697 9701 9704 9706 9709 9712 9714 9716 9719 9721 9723 9725 9727 9729 9730 9732 9733 9734 9734 9734 9734 9733 9732 9730 9729 9726 9724 9721 9718 9715 9712 9709 9706 9703 9700 9697 9694 9691 9688 9685 9682 9678 9675 9670 9666 9661 9655 9648 9640 9632 9622 9612 9600 9588 9574 9559 9544 9527 9510 9492 9473 9453 9432 9410 9388 9364 9340 9315 9289 9262 9234 9205 9175 9145 9113 9080 9047 9013 8978 8943 8907 8872 8836 8801 8767 8734 8701 8670 8641 8614 8590 8568 8548 8532 8519 8509 8503 8500 8501 8506 8514 8525 8540 8557 8578 8602 8629 8657 8688 8721 8756 8792 8829 8867 8906 8945 8984 9023 9062 9101 9139 9176 9213 9249 9284 9318 9351 9382 9413 9442 9470 9496 9521 9545 9568 9589 9609 9628 9645 9661 9676 9689 9702 9713 9723 9732 9740 9748 9754 9760 9765 9770 9774 9778 9781 9784 9787 9789 9792 9795 9797 9800 9802 9805 9808 9810 9813 9815 9818 9821 9823 9825 9827 9828 9830 9830 9830 9830 9829 9827 9825 9821 9817 9812 9806 9799 9790 9781 9770 9757 9744 9728 9711 9691 9670 9646 9620 9591 9559 9524 9485 9443 9397 9347 9293 9234 9171 9104 9032 8955 8873 8787 8697 8602 8504 8401 8295 8186 8074 7959 7842 7725 7605 7486 7367 7248 7130 7014 6900 6788 6679 6574 6473 6376 6284 6197 6115 6039 5969 5906 5849 5798 5755 5718 5689 5667 5652 5645 5646 5654 5669 5692 5722 5759 5803 5854 5912 5976 6045 6121 6202 6287 6377 6471 6568 6668 6770 6875 6980 7087 7193 7300 7406 7511 7614 7716 7815 7912 8006 8098 8186 8272 8354 8432 8508 8580 8649 8714 8777 8836 8892 8945 8995 9042 9086 9128 9167 9203 9237 9268 9297 9323 9347 9368 9387 9403 9417 9429 9439 9447 9453 9456 9458 9459 9458 9455 9452 9447 9441 9435 9427 9420 9412 9403 9394 9385 9376 9366 9356 9346 9335 9323 9311 9298 9284 9269 9252 9234 9214 9192 9168 9142 9113 9082 9047 9011 8971 8928 8882 8834 8782 8727 8670 8610 8547 8482 8415 8345 8274 8201 8126 8050 7974 7897 7820 7743 7666 7590 7515 7443 7372 7304 7238 7176 7118 7064 7014 6969 6928 6893 6864 6840 6821 6809 6802 6801 6805 6815 6830 6850 6875 4731 0 64 5 6905 6939 6976 7018 7062 7110 7160 7212 7266 7322 7379 7438 7497 7557 7618 7679 7740 7801 7863 7924 7985 8047 8107 8168 8228 8288 8348 8407 8465 8522 8579 8635 8689 8742 8794 8844 8892 8938 8981 9023 9061 9097 9129 9159 9184 9207 9225 9240 9251 9258 9261 9260 9256 9247 9236 9220 9201 9180 9155 9128 9099 9067 9034 8999 8963 8927 8890 8852 8815 8779 8742 8707 8674 8641 8611 8583 8557 8534 8514 8497 8483 8472 8465 8462 8463 8468 8476 8488 8504 8524 8548 8574 8604 8637 8672 8709 8748 8788 8830 8872 8914 8957 8999 9040 9081 9120 9158 9195 9230 9263 9295 9324 9352 9379 9403 9427 9449 9469 9488 9506 9524 9540 9555 9569 9583 9596 9608 9620 9631 9641 9651 9661 9669 9678 9686 9693 9700 9707 9714 9720 9726 9732 9737 9743 9748 9753 9757 9762 9765 9769 9772 9774 9776 9777 9778 9778 9776 9774 9771 9767 9762 9756 9748 9739 9729 9718 9705 9690 9674 9656 9636 9614 9590 9563 9534 9502 9467 9429 9387 9342 9293 9240 9183 9121 9055 8985 8910 8830 8746 8657 8564 8466 8365 8259 8149 8036 7920 7801 7679 7556 7431 7305 7179 7053 6927 6801 6677 6555 6435 6318 6204 6093 5986 5882 5783 5689 5599 5513 5432 5355 5283 5215 5152 5092 5037 4985 4937 4892 4851 4812 4776 4743 4713 4685 4660 4637 4618 4601 4587 4576 4569 4566 4567 4573 4583 4599 4621 4649 4684 4726 4775 4832 4896 4969 5050 5138 5235 5339 5451 5570 5696 5828 5965 6107 6254 6403 6555 6708 6862 7016 7169 7320 7469 7615 7756 7894 8026 8153 8274 8389 8499 8602 8700 8791 8876 8956 9030 9099 9163 9223 9278 9328 9375 9418 9458 9495 9529 9560 9589 9615 9639 9662 9682 9700 9717 9732 9745 9757 9768 9778 9787 9794 9801 9807 9813 9817 9822 9825 9829 9832 9835 9837 9839 9841 9843 9845 9846 9847 9847 9847 9847 9846 9845 9843 9840 9836 9831 9826 9819 9811 9802 9792 9780 9766 9751 9734 9715 9694 9671 9646 9618 9588 9555 9519 9481 9439 9394 9345 9294 9238 9179 9115 9048 8977 8902 8823 8740 8653 8562 8468 8370 8269 8165 8058 7949 7838 7726 7612 7499 7386 7272 7160 7050 6942 6837 6735 6638 6544 6456 6372 6295 6223 6158 6100 6049 6005 5969 5940 5919 5905 5899 5902 5912 5929 5955 5987 6027 6074 6128 6188 6255 6327 6404 6487 6574 6664 6759 6855 6955 7056 7158 7260 7363 7465 7566 7665 7763 7858 7950 8040 8126 8208 8287 8362 8433 8501 8564 8624 8680 8732 8781 8827 8869 8909 8946 8981 9013 9044 9072 9099 9125 9149 9172 9194 9216 9237 9257 9278 9297 9317 9337 9356 9375 9394 9413 9432 9451 9469 9487 9505 9522 9539 9555 9570 9585 9599 9612 9625 9636 9647 9657 9666 9674 9682 9688 9694 9699 9704 9707 9710 9712 9714 9715 9715 9714 9713 9711 9707 9703 9698 4732 0 64 5 9692 9685 9678 9669 9659 9649 9638 9626 9613 9601 9588 9575 9562 9550 9538 9526 9516 9506 9497 9489 9483 9478 9474 9471 9470 9470 9472 9474 9478 9482 9487 9494 9500 9507 9514 9522 9529 9537 9544 9551 9557 9564 9569 9574 9578 9582 9584 9586 9588 9588 9587 9586 9583 9580 9576 9570 9564 9557 9549 9540 9530 9519 9508 9496 9483 9469 9455 9441 9427 9413 9398 9384 9370 9357 9345 9333 9322 9312 9303 9295 9289 9284 9281 9279 9278 9279 9281 9285 9290 9297 9304 9313 9323 9334 9345 9358 9371 9385 9399 9413 9427 9441 9455 9469 9482 9495 9507 9518 9528 9537 9546 9553 9559 9564 9568 9571 9573 9573 9573 9572 9570 9567 9563 9559 9554 9549 9544 9538 9532 9526 9519 9513 9507 9501 9494 9489 9483 9478 9473 9468 9464 9460 9457 9455 9453 9451 9451 9450 9451 9452 9454 9456 9459 9462 9466 9470 9474 9479 9484 9489 9494 9498 9503 9507 9512 9515 9519 9521 9523 9525 9525 9525 9523 9520 9516 9511 9503 9494 9482 9468 9452 9432 9410 9384 9355 9322 9285 9244 9198 9148 9093 9034 8969 8900 8827 8748 8665 8578 8486 8391 8292 8189 8083 7975 7865 7752 7639 7524 7410 7296 7182 7069 6958 6850 6744 6642 6543 6450 6360 6277 6199 6127 6063 6005 5955 5912 5878 5851 5834 5825 5824 5833 5850 5877 5912 5955 6008 6068 6137 6213 6296 6386 6483 6585 6693 6804 6921 7040 7162 7285 7410 7535 7659 7784 7906 8026 8144 8258 8369 8475 8577 8675 8768 8856 8939 9017 9090 9158 9222 9281 9336 9387 9433 9476 9516 9553 9586 9616 9644 9669 9692 9713 9731 9748 9762 9775 9786 9796 9804 9811 9817 9822 9825 9828 9831 9833 9835 9836 9837 9839 9840 9842 9844 9846 9848 9851 9853 9857 9860 9864 9867 9871 9875 9879 9883 9887 9890 9894 9897 9901 9904 9907 9909 9912 9914 9916 9917 9919 9920 9921 9921 9922 9922 9921 9921 9920 9918 9917 9915 9912 9910 9907 9903 9900 9896 9892 9888 9883 9878 9873 9868 9862 9856 9850 9843 9836 9828 9820 9811 9802 9793 9782 9771 9760 9748 9735 9722 9708 9694 9679 9664 9648 9633 9617 9601 9585 9569 9554 9538 9523 9507 9492 9478 9464 9450 9436 9423 9411 9399 9387 9376 9366 9356 9346 9338 9330 9323 9316 9310 9305 9301 9298 9295 9293 9292 9292 9293 9294 9296 9299 9303 9307 9311 9317 9322 9329 9335 9342 9349 9356 9364 9372 9379 9387 9395 9402 9410 9417 9424 9430 9437 9443 9448 9453 9458 9462 9466 9469 9472 9474 9476 9477 9478 9479 9479 9480 9480 9481 9481 9482 9484 9485 9488 9491 9494 9498 9503 9509 9516 9523 9531 9540 9549 9559 9570 9580 9591 9603 9614 9626 9638 9649 9661 9672 9683 9694 9704 9715 9725 9735 9744 9754 9763 9772 9781 9790 9799 9807 9815 9824 9832 9839 9847 9854 9861 9868 9874 9880 9885 9890 4733 0 64 5 9895 9898 9902 9905 9907 9909 9910 9911 9911 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9911 9910 9909 9906 9904 9900 9895 9890 9884 9877 9869 9861 9852 9842 9832 9821 9810 9799 9787 9776 9764 9752 9741 9729 9718 9707 9697 9687 9677 9667 9658 9650 9641 9634 9627 9620 9614 9609 9604 9600 9598 9596 9595 9595 9597 9599 9603 9608 9614 9621 9630 9639 9649 9660 9672 9684 9696 9709 9722 9735 9747 9759 9771 9782 9793 9803 9812 9821 9829 9836 9843 9849 9855 9860 9865 9869 9873 9877 9881 9884 9888 9891 9893 9896 9898 9899 9900 9900 9900 9898 9896 9893 9889 9884 9878 9870 9862 9852 9842 9830 9817 9803 9788 9772 9755 9737 9718 9697 9676 9654 9630 9606 9580 9553 9525 9495 9465 9433 9400 9366 9330 9294 9256 9217 9177 9136 9094 9052 9009 8966 8922 8878 8834 8790 8747 8704 8662 8620 8580 8541 8504 8469 8436 8405 8376 8350 8327 8308 8291 8278 8268 8262 8259 8260 8265 8273 8285 8300 8318 8339 8363 8389 8417 8447 8479 8512 8545 8579 8613 8646 8679 8711 8741 8770 8796 8820 8840 8858 8872 8882 8888 8890 8887 8879 8866 8848 8825 8796 8761 8721 8674 8622 8563 8498 8427 8349 8265 8174 8077 7974 7863 7747 7624 7494 7359 7218 7071 6918 6761 6600 6433 6264 6092 5917 5742 5566 5390 5214 5041 4870 4703 4540 4383 4231 4085 3947 3816 3693 3579 3472 3374 3284 3203 3129 3064 3006 2956 2913 2877 2848 2825 2808 2798 2794 2797 2807 2824 2848 2880 2920 2969 3028 3096 3175 3264 3364 3475 3598 3731 3875 4030 4194 4368 4551 4740 4937 5137 5344 5552 5760 5969 6177 6384 6587 6786 6979 7165 7345 7518 7682 7839 7987 8126 8257 8380 8494 8600 8699 8790 8874 8952 9023 9087 9146 9200 9248 9291 9330 9364 9395 9421 9445 9465 9482 9497 9509 9520 9529 9536 9543 9549 9555 9560 9565 9571 9577 9583 9590 9597 9606 9614 9623 9633 9643 9654 9664 9675 9685 9696 9706 9716 9725 9734 9742 9750 9757 9764 9770 9775 9780 9784 9788 9792 9794 9797 9799 9800 9801 9802 9802 9801 9800 9798 9795 9792 9788 9783 9777 9771 9763 9755 9745 9735 9724 9712 9699 9685 9671 9655 9640 9623 9606 9589 9571 9553 9535 9517 9498 9480 9461 9443 9424 9405 9386 9368 9349 9330 9310 9291 9271 9251 9230 9209 9188 9166 9144 9122 9100 9077 9054 9030 9007 8984 8961 8937 8914 8891 8868 8846 8823 8801 8778 8755 8733 8710 8687 8664 8640 8617 8592 8568 8544 8519 8494 8470 8446 8422 8399 8376 8355 8336 8318 8301 8287 8275 8265 8257 8252 8249 8249 8251 8255 8261 8268 4734 0 64 5 8277 8288 8299 8310 8321 8332 8342 8350 8357 8362 8364 8363 8359 8352 8340 8325 8305 8280 8251 8217 8179 8136 8088 8035 7979 7918 7854 7786 7716 7643 7568 7491 7414 7337 7260 7183 7109 7036 6966 6900 6837 6779 6727 6679 6638 6603 6575 6554 6540 6534 6534 6542 6558 6580 6610 6646 6689 6737 6791 6850 6913 6981 7051 7125 7200 7277 7355 7432 7510 7587 7663 7736 7808 7877 7944 8008 8069 8126 8181 8232 8281 8326 8370 8410 8449 8485 8520 8554 8587 8619 8651 8682 8713 8745 8777 8809 8841 8874 8907 8941 8975 9010 9045 9079 9114 9149 9183 9216 9249 9281 9313 9343 9372 9401 9428 9454 9478 9502 9524 9545 9566 9585 9603 9620 9636 9652 9666 9680 9693 9706 9718 9729 9740 9750 9759 9768 9776 9784 9791 9797 9803 9809 9814 9818 9822 9825 9828 9830 9832 9834 9835 9836 9837 9837 9837 9837 9836 9836 9835 9834 9833 9831 9829 9827 9825 9823 9820 9816 9813 9809 9804 9799 9793 9787 9780 9772 9764 9755 9745 9735 9724 9712 9699 9685 9671 9657 9641 9625 9608 9591 9573 9555 9537 9518 9498 9479 9459 9439 9419 9400 9380 9361 9342 9323 9305 9287 9271 9255 9240 9226 9213 9201 9191 9182 9174 9168 9163 9160 9157 9157 9157 9159 9161 9165 9170 9176 9182 9190 9197 9205 9214 9223 9232 9241 9250 9259 9268 9277 9286 9294 9302 9310 9317 9324 9329 9335 9339 9343 9345 9347 9347 9346 9343 9339 9333 9326 9316 9305 9292 9277 9260 9241 9220 9198 9174 9148 9121 9093 9064 9034 9004 8972 8941 8910 8880 8850 8820 8792 8765 8739 8715 8693 8673 8655 8639 8626 8616 8608 8603 8600 8601 8604 8610 8619 8630 8645 8662 8681 8702 8726 8751 8778 8806 8836 8866 8897 8927 8958 8989 9019 9048 9076 9103 9128 9151 9173 9193 9211 9228 9242 9255 9265 9275 9282 9289 9294 9299 9302 9306 9309 9312 9316 9320 9324 9329 9335 9343 9351 9360 9371 9383 9396 9410 9425 9442 9459 9477 9495 9514 9534 9553 9573 9593 9612 9631 9650 9668 9685 9701 9717 9731 9745 9757 9769 9779 9788 9795 9802 9807 9811 9813 9814 9814 9813 9810 9806 9801 9794 9786 9777 9766 9754 9741 9727 9711 9695 9677 9657 9637 9616 9593 9569 9545 9519 9493 9466 9438 9410 9381 9352 9323 9294 9265 9236 9208 9180 9153 9127 9102 9078 9056 9035 9015 8998 8982 8968 8955 8945 8937 8930 8926 8923 8922 8923 8925 8929 8934 8941 8948 8957 8966 8977 8988 8999 9011 9023 9035 9048 9061 9073 9086 9099 9112 9125 9137 9150 9163 9176 9189 9202 9215 9228 9240 9253 9266 9279 9291 9303 9315 9327 9338 9348 9358 9367 9376 9384 9392 9398 9404 9410 9415 9419 9423 9427 9430 9433 9436 9439 9441 9443 9446 9448 9450 9452 9454 9457 9459 9461 9463 9465 9467 9468 9470 9472 9475 9477 9480 9482 9486 9490 4735 0 64 5 9494 9499 9504 9510 9517 9525 9533 9542 9551 9561 9571 9582 9593 9603 9614 9625 9636 9647 9657 9667 9676 9685 9694 9703 9711 9719 9727 9734 9742 9749 9757 9764 9772 9779 9787 9794 9802 9810 9817 9824 9831 9838 9844 9850 9855 9860 9864 9868 9870 9873 9875 9876 9877 9878 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9889 9888 9886 9884 9882 9879 9876 9873 9869 9866 9862 9858 9855 9851 9848 9844 9841 9837 9833 9830 9826 9822 9818 9813 9808 9802 9796 9790 9783 9775 9767 9758 9749 9740 9730 9720 9709 9699 9688 9677 9666 9654 9643 9631 9620 9608 9596 9583 9570 9557 9544 9530 9516 9502 9487 9472 9457 9442 9426 9411 9396 9381 9367 9353 9340 9328 9317 9307 9297 9289 9282 9277 9272 9269 9266 9265 9265 9266 9268 9270 9274 9278 9282 9287 9293 9299 9306 9313 9320 9328 9336 9345 9353 9363 9372 9382 9393 9403 9415 9426 9438 9449 9461 9473 9485 9497 9509 9520 9531 9541 9550 9558 9566 9572 9578 9582 9585 9587 9588 9587 9586 9583 9579 9575 9570 9564 9557 9550 9543 9535 9527 9520 9512 9505 9498 9491 9485 9480 9476 9472 9470 9468 9468 9469 9471 9474 9479 9485 9492 9501 9511 9522 9534 9547 9561 9576 9592 9607 9624 9640 9656 9672 9688 9703 9718 9732 9745 9758 9770 9782 9793 9803 9812 9821 9830 9838 9846 9854 9861 9868 9875 9882 9889 9895 9902 9907 9913 9917 9921 9925 9927 9929 9930 9929 9928 9925 9921 9917 9910 9903 9895 9886 9875 9864 9852 9839 9826 9811 9797 9781 9766 9750 9733 9716 9699 9682 9664 9646 9628 9609 9591 9572 9553 9533 9514 9495 9475 9456 9436 9417 9399 9380 9363 9346 9329 9314 9299 9286 9273 9262 9252 9242 9234 9227 9221 9216 9212 9209 9207 9205 9204 9203 9203 9203 9204 9206 9208 9210 9213 9216 9220 9225 9230 9236 9242 9249 9257 9265 9275 9284 9294 9305 9315 9326 9337 9347 9358 9368 9377 9385 9393 9399 9404 9408 9411 9412 9411 9408 9404 9397 9389 9378 9364 9349 9330 9309 9285 9258 9227 9193 9155 9114 9069 9019 8966 8908 8845 8778 8707 8631 8550 8464 8374 8279 8179 8075 7966 7853 7736 7615 7491 7363 7232 7098 6963 6825 6686 6546 6406 6266 6126 5989 5853 5720 5591 5465 5345 5229 5119 5016 4919 4829 4748 4674 4608 4551 4503 4464 4434 4413 4401 4399 4406 4422 4448 4483 4527 4581 4644 4716 4797 4887 4985 5091 5205 5327 5455 5589 5729 5874 6023 6176 6330 6486 6643 6798 6953 7106 7255 7400 7541 7676 7805 7927 8043 8151 8252 8346 8432 8510 8582 8647 8705 8757 8804 8844 8880 8912 8938 8962 8981 8997 9010 9021 9029 9034 9037 9038 9036 9033 9027 9019 9010 8998 8985 8970 8954 8936 8916 8896 8874 8852 8829 8805 8781 8757 8733 4736 0 64 5 8709 8686 8663 8640 8619 8599 8580 8562 8546 8531 8518 8507 8498 8492 8487 8485 8485 8488 8494 8502 8512 8526 8541 8560 8580 8603 8629 8656 8684 8714 8746 8778 8811 8843 8876 8909 8941 8973 9003 9032 9060 9086 9111 9133 9154 9173 9190 9205 9219 9231 9241 9250 9257 9264 9269 9273 9277 9280 9282 9284 9286 9288 9289 9290 9292 9293 9295 9296 9298 9300 9301 9303 9305 9307 9309 9311 9312 9314 9315 9315 9315 9314 9313 9311 9308 9304 9300 9295 9288 9281 9274 9265 9256 9247 9237 9227 9217 9207 9197 9188 9179 9171 9164 9158 9152 9148 9145 9142 9141 9141 9141 9143 9145 9147 9151 9154 9158 9162 9166 9170 9174 9178 9182 9185 9189 9192 9195 9198 9201 9204 9207 9210 9213 9216 9219 9223 9226 9230 9233 9237 9241 9245 9249 9252 9256 9260 9263 9267 9270 9273 9276 9279 9282 9284 9287 9290 9292 9295 9298 9301 9304 9307 9310 9313 9316 9320 9323 9326 9329 9332 9335 9338 9340 9343 9345 9346 9347 9348 9349 9349 9349 9348 9347 9345 9343 9341 9338 9335 9331 9327 9323 9318 9312 9307 9300 9294 9287 9280 9272 9264 9255 9246 9236 9226 9215 9204 9193 9181 9168 9155 9141 9127 9112 9097 9081 9065 9048 9031 9014 8996 8978 8959 8941 8922 8903 8883 8863 8843 8823 8803 8782 8762 8741 8720 8699 8678 8657 8637 8616 8596 8576 8557 8539 8521 8505 8490 8476 8464 8453 8444 8437 8431 8428 8427 8428 8431 8436 8443 8452 8463 8476 8490 8505 8522 8539 8557 8576 8595 8614 8632 8651 8669 8686 8702 8717 8731 8744 8755 8765 8772 8779 8783 8785 8786 8784 8781 8775 8768 8758 8746 8732 8716 8698 8678 8656 8632 8606 8579 8550 8520 8489 8456 8423 8390 8356 8322 8288 8255 8222 8189 8157 8127 8097 8067 8039 8012 7985 7958 7932 7906 7880 7854 7827 7799 7771 7741 7710 7677 7642 7606 7568 7527 7485 7441 7394 7346 7295 7243 7188 7131 7071 7010 6945 6878 6808 6734 6657 6575 6490 6399 6304 6204 6098 5987 5870 5748 5620 5487 5349 5207 5060 4911 4759 4605 4451 4297 4144 3992 3843 3698 3557 3422 3293 3170 3055 2946 2846 2753 2668 2591 2522 2461 2407 2361 2321 2288 2262 2243 2229 2221 2220 2224 2234 2250 2273 2301 2336 2377 2425 2479 2540 2609 2684 2766 2855 2950 3052 3160 3274 3393 3517 3646 3778 3914 4052 4191 4333 4474 4615 4756 4895 5033 5168 5300 5429 5554 5676 5793 5906 6015 6119 6219 6314 6405 6491 6573 6651 6725 6795 6861 6924 6983 7039 7092 7142 7189 7233 7274 7313 7350 7384 7415 7445 7473 7499 7523 7545 7567 7586 7605 7622 7639 7655 7670 7685 7699 7713 7728 7742 7757 7772 7787 7803 7819 7836 7854 7871 7890 7909 7929 7949 7969 7990 8012 8034 8056 8079 8102 8125 8148 8172 8196 8220 8244 8268 8293 8317 8341 8365 8389 4737 0 64 6 8360 8383 8404 8425 8446 8466 8485 8504 8522 8539 8556 8572 8587 8602 8617 8631 8645 8658 8671 8683 8696 8708 8719 8731 8742 8753 8764 8775 8785 8796 8806 8816 8827 8837 8847 8858 8869 8880 8891 8903 8915 8928 8941 8955 8969 8984 9000 9016 9033 9050 9068 9086 9105 9123 9143 9162 9182 9201 9221 9240 9259 9278 9297 9316 9334 9352 9369 9386 9403 9420 9436 9452 9467 9482 9497 9511 9525 9539 9552 9564 9576 9588 9598 9608 9618 9626 9634 9640 9646 9651 9655 9659 9661 9662 9663 9663 9662 9660 9658 9654 9651 9646 9641 9635 9628 9620 9612 9602 9592 9580 9567 9553 9537 9520 9501 9480 9458 9434 9409 9381 9352 9322 9289 9255 9218 9180 9141 9099 9056 9010 8962 8912 8859 8804 8746 8685 8621 8553 8482 8407 8328 8245 8158 8068 7973 7875 7773 7668 7560 7450 7337 7223 7108 6992 6877 6762 6648 6537 6427 6321 6218 6120 6026 5937 5853 5775 5703 5637 5577 5525 5478 5439 5407 5382 5364 5353 5350 5354 5365 5384 5410 5444 5485 5533 5588 5651 5720 5796 5879 5967 6062 6161 6266 6375 6488 6604 6723 6845 6968 7093 7217 7341 7466 7589 7710 7830 7946 8060 8171 8277 8380 8479 8573 8663 8748 8829 8905 8976 9043 9105 9163 9217 9267 9313 9356 9395 9431 9464 9494 9522 9548 9572 9593 9613 9632 9649 9664 9678 9691 9703 9714 9723 9731 9738 9743 9747 9749 9750 9749 9746 9741 9735 9727 9716 9704 9690 9673 9655 9634 9611 9586 9559 9530 9498 9464 9427 9388 9346 9301 9253 9202 9149 9092 9031 8968 8901 8831 8758 8682 8604 8522 8438 8351 8263 8173 8082 7989 7896 7803 7710 7617 7525 7433 7343 7254 7167 7082 6999 6918 6840 6764 6691 6621 6553 6489 6429 6372 6319 6270 6225 6186 6151 6122 6099 6082 6071 6066 6069 6079 6096 6120 6152 6191 6238 6291 6350 6417 6488 6566 6647 6733 6823 6915 7010 7105 7201 7296 7391 7485 7577 7666 7752 7834 7913 7987 8057 8122 8183 8239 8291 8339 8382 8421 8457 8490 8519 8546 8571 8593 8614 8634 8653 8671 8688 8705 8723 8740 8757 8775 8792 8810 8828 8846 8864 8883 8901 8919 8937 8954 8972 8988 9005 9021 9037 9052 9067 9081 9096 9110 9124 9138 9151 9165 9179 9193 9207 9221 9236 9251 9266 9281 9297 9313 9330 9346 9363 9380 9398 9416 9434 9452 9471 9490 9509 9528 9547 9567 9586 9606 9625 9645 9664 9683 9702 9720 9738 9755 9771 9787 9802 9815 9828 9840 9851 9861 9870 9878 9885 9891 9896 9901 9905 9908 9910 9913 9915 9916 9917 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9942 9942 9942 9942 9942 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9927 9925 9924 9922 9921 9920 9920 9920 4738 0 64 6 9920 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9866 9865 9864 9863 9862 9862 9862 9862 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9875 9876 9876 9876 9876 9876 9875 9874 9873 9872 9871 9869 9867 9865 9863 9860 9857 9854 9850 9846 9841 9837 9832 9826 9821 9815 9808 9802 9795 9788 9782 9774 9767 9760 9753 9746 9739 9731 9724 9717 9710 9703 9697 9690 9683 9677 9671 9664 9659 9653 9647 9642 9637 9633 9629 9625 9622 9619 9616 9614 9612 9611 9610 9609 9609 9609 9609 9610 9610 9611 9613 9614 9615 9617 9619 9620 9622 9624 9627 9629 9631 9633 9636 9638 9640 9642 9644 9646 9647 9649 9650 9650 9651 9651 9651 9651 9650 9650 9649 9649 9648 9648 9648 9649 9650 9651 9653 9655 9658 9662 9666 9670 9675 9680 9686 9691 9697 9703 9709 9715 9721 9726 9732 9737 9742 9748 9752 9757 9762 9767 9772 9778 9783 9789 9795 9801 9808 9815 9822 9829 9836 9843 9850 9857 9864 9870 9876 9881 9886 9890 9894 9897 9899 9901 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9907 9908 9910 9912 9915 9918 9921 9924 9927 9930 9933 9936 9938 9941 9942 9944 9945 9945 9946 9945 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9924 9921 9919 9916 9914 9912 9910 9908 9905 9903 9901 9899 9896 9893 9890 9887 9883 9879 9875 9871 9866 9861 9855 9850 9844 9838 9833 9827 9822 9817 9812 9808 9804 9801 9798 9796 9795 9795 9796 9797 9799 9802 9806 9810 9815 9821 9827 9833 9840 9847 9854 9861 9868 9875 9882 9888 9894 9899 9905 9909 9914 9918 9921 9924 9927 9929 9931 9933 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9957 9956 9955 9953 9951 9949 9947 9944 9941 9939 9936 9933 9930 9928 9925 9923 9920 9918 9916 9915 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9893 9891 9888 9885 9882 9879 9875 9872 9869 9866 9862 9859 9855 9852 9848 9844 9839 9835 9829 9824 9817 9810 9802 9793 9784 9773 9761 9748 9733 9718 9701 9683 9664 9644 9622 9600 9576 9552 9526 9500 9474 9446 9419 9391 9363 9336 9308 9282 9256 9232 9208 9186 9166 9147 9131 9117 9105 9095 9088 9084 9082 9082 9085 9090 9097 9106 9117 9129 9142 9156 9171 9185 9200 9215 9228 9241 9251 9260 9267 9272 9273 9271 9266 9257 9244 4739 0 64 6 9226 9203 9176 9143 9104 9060 9010 8954 8891 8822 8747 8666 8579 8485 8386 8282 8172 8058 7939 7816 7690 7561 7430 7297 7163 7030 6897 6764 6632 6503 6376 6253 6133 6017 5905 5799 5697 5601 5511 5426 5348 5275 5209 5149 5095 5048 5007 4972 4944 4922 4906 4897 4893 4896 4905 4921 4942 4970 5004 5044 5091 5144 5203 5268 5340 5419 5503 5594 5691 5794 5902 6016 6135 6259 6388 6519 6655 6792 6933 7074 7215 7356 7497 7636 7773 7908 8039 8166 8289 8407 8520 8627 8729 8826 8916 9001 9081 9155 9223 9287 9346 9400 9450 9496 9538 9577 9613 9645 9675 9702 9727 9749 9770 9788 9805 9820 9833 9845 9856 9865 9873 9881 9887 9892 9897 9901 9905 9908 9910 9913 9915 9917 9918 9920 9921 9922 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9941 9942 9943 9944 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9965 9965 9965 9964 9962 9959 9956 9951 9946 9940 9934 9926 9918 9908 9898 9887 9876 9863 9849 9835 9820 9803 9786 9767 9748 9727 9706 9683 9659 9634 9607 9580 9552 9524 9495 9465 9435 9406 9376 9347 9318 9291 9264 9239 9215 9193 9173 9155 9139 9125 9114 9105 9098 9094 9092 9093 9096 9101 9108 9117 9129 9141 9156 9171 9189 9207 9226 9246 9267 9289 9311 9334 9356 9380 9403 9426 9450 9473 9497 9520 9542 9565 9587 9608 9629 9650 9669 9688 9706 9722 9738 9753 9766 9778 9789 9799 9808 9815 9821 9825 9829 9831 9832 9832 9832 9830 9828 9824 9820 9816 9811 9806 9800 9794 9788 9782 9775 9769 9763 9757 9751 9746 9741 9737 9732 9729 9726 9724 9723 9722 9723 9724 9726 9728 9732 9736 9741 9746 9752 9759 9766 9773 9780 9788 9796 9804 9813 9821 9829 9837 9845 9853 9861 9869 9877 9884 9892 9899 9906 9913 9919 9926 9932 9937 9943 9948 9952 9956 9960 9963 9965 9967 9969 9970 9971 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9958 9957 9955 9952 9950 9947 9943 9940 9937 9933 9929 9926 9923 9920 9917 9915 9913 9911 9910 9910 9910 9910 9911 9912 9913 9915 9916 9918 9919 9921 9922 9923 9923 9923 9923 9922 9921 9920 9918 9915 9912 9909 9906 9903 9899 9895 9892 9888 9884 9880 9876 9872 9868 9865 9861 9857 9852 9848 9844 9839 9834 9829 9824 9819 9814 9809 9804 9799 9795 9791 9787 9784 9782 9781 9780 9780 9781 9783 9786 9790 9794 9800 9806 9812 9819 9827 9835 9842 9850 9858 9866 9874 9881 9888 9895 9901 9907 9913 9918 9922 9927 9931 9934 9937 9940 9943 9945 9947 9948 9950 9951 9952 9953 9953 9953 4740 0 64 6 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9919 9915 9911 9906 9901 9894 9887 9879 9870 9860 9848 9836 9821 9806 9788 9770 9749 9726 9702 9676 9648 9618 9585 9551 9515 9476 9436 9393 9349 9302 9254 9204 9151 9097 9042 8985 8926 8867 8806 8744 8681 8618 8554 8491 8428 8365 8303 8242 8182 8124 8069 8016 7966 7919 7875 7836 7801 7771 7745 7725 7710 7700 7696 7697 7704 7717 7735 7758 7787 7820 7858 7899 7945 7994 8045 8099 8154 8211 8268 8325 8383 8439 8493 8546 8596 8643 8687 8727 8762 8793 8820 8841 8857 8867 8872 8871 8865 8854 8837 8815 8788 8756 8720 8681 8637 8591 8541 8490 8436 8380 8323 8265 8206 8146 8085 8024 7963 7900 7838 7774 7710 7645 7578 7510 7440 7369 7296 7221 7143 7064 6983 6900 6816 6730 6644 6558 6472 6387 6302 6221 6142 6067 5997 5931 5873 5820 5776 5739 5711 5692 5683 5684 5694 5715 5746 5787 5838 5898 5967 6044 6129 6221 6319 6423 6530 6641 6756 6870 6984 7099 7213 7323 7430 7534 7631 7724 7810 7890 7962 8026 8083 8131 8171 8203 8227 8242 8250 8249 8241 8226 8203 8175 8140 8099 8054 8004 7949 7892 7831 7768 7703 7637 7570 7504 7437 7371 7307 7245 7186 7129 7076 7026 6981 6940 6904 6873 6847 6827 6812 6804 6801 6804 6813 6828 6849 6876 6909 6947 6991 7041 7095 7155 7219 7288 7360 7436 7515 7597 7682 7769 7856 7946 8035 8125 8214 8303 8391 8477 8561 8643 8723 8801 8875 8946 9015 9080 9141 9200 9255 9307 9355 9400 9443 9482 9518 9551 9582 9610 9636 9660 9681 9700 9718 9734 9748 9761 9773 9784 9794 9803 9811 9818 9825 9831 9837 9843 9848 9853 9858 9862 9867 9871 9874 9878 9881 9884 9887 9889 9891 9893 9895 9896 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9912 9914 9916 9918 9920 9923 9925 9928 9931 9934 9937 9940 9943 9945 9948 9950 9952 9954 9956 9957 9958 9958 9958 9958 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9944 9943 9942 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9946 9945 9944 9943 9941 9938 9936 9933 9929 9926 9922 9917 9912 9907 9901 9894 9888 9880 9872 9864 9855 9845 9834 9823 9810 9797 9783 9768 9751 9734 9715 9696 9674 9652 9627 9601 9573 9543 9511 9477 9440 9401 9359 9314 9266 9214 9160 9102 9041 8977 8909 8838 8763 8685 8605 8521 8435 8347 8256 8164 8071 7976 7881 7786 7692 7598 7506 7415 7327 7242 7160 7081 7008 6938 6875 6816 6763 6717 6677 6644 6618 6599 6586 6581 6584 6593 6609 6631 6660 6695 6735 6781 6830 6884 6941 7000 7062 7124 7186 7248 7310 7369 7425 7478 7527 7572 7611 7644 7671 7692 4741 0 64 6 7706 7713 7714 7707 7693 7672 7644 7610 7569 7523 7471 7414 7353 7287 7218 7145 7070 6994 6916 6837 6758 6680 6603 6528 6456 6386 6321 6260 6204 6154 6110 6073 6044 6022 6008 6003 6006 6019 6040 6071 6110 6158 6215 6280 6352 6433 6520 6613 6712 6815 6923 7035 7149 7265 7383 7501 7618 7736 7852 7966 8078 8187 8293 8396 8494 8589 8679 8766 8848 8925 8999 9068 9133 9194 9251 9304 9354 9400 9443 9483 9520 9555 9586 9616 9643 9668 9691 9712 9732 9750 9766 9781 9794 9806 9817 9827 9836 9843 9850 9856 9861 9866 9870 9874 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9909 9910 9910 9910 9909 9908 9907 9905 9903 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9872 9870 9867 9865 9864 9862 9860 9858 9857 9855 9853 9850 9848 9845 9842 9838 9834 9830 9826 9821 9816 9811 9806 9801 9796 9790 9785 9780 9775 9770 9766 9762 9757 9753 9750 9746 9743 9740 9737 9734 9731 9728 9726 9723 9721 9718 9716 9714 9711 9709 9707 9704 9701 9698 9695 9692 9687 9682 9677 9670 9663 9654 9645 9633 9620 9606 9589 9571 9550 9527 9501 9472 9440 9406 9367 9325 9280 9230 9175 9116 9052 8982 8908 8827 8741 8648 8549 8444 8332 8213 8089 7958 7821 7678 7530 7376 7218 7056 6891 6723 6553 6383 6211 6040 5870 5702 5536 5374 5216 5062 4914 4771 4635 4505 4382 4267 4159 4058 3966 3881 3805 3736 3676 3624 3580 3546 3519 3502 3494 3494 3504 3524 3554 3593 3643 3703 3774 3855 3946 4048 4160 4281 4413 4553 4703 4860 5024 5195 5371 5552 5736 5922 6109 6297 6485 6670 6853 7031 7205 7374 7537 7693 7842 7983 8117 8242 8361 8471 8573 8669 8757 8838 8914 8983 9047 9106 9160 9211 9257 9300 9341 9378 9413 9446 9476 9505 9531 9557 9580 9602 9622 9640 9658 9673 9688 9701 9713 9723 9732 9741 9748 9755 9760 9765 9769 9773 9776 9779 9782 9784 9786 9788 9789 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9813 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9843 9845 9847 9850 9852 9855 9858 9861 9864 9868 9872 9876 9880 9884 9889 9893 9898 9903 9908 9912 9917 9922 9926 9931 9935 9939 9943 9946 9949 9952 9955 9957 9959 9960 9961 9962 9963 9963 9962 9962 9961 9959 9957 9955 9953 9950 9947 9944 9940 9936 9932 9927 9922 9917 9912 9907 9902 9896 9891 9885 9879 9874 9868 9862 9857 9852 9847 9842 9837 9833 9829 9826 9823 9820 9819 9817 9817 9817 9817 9818 9820 9822 9825 9828 9832 9836 9840 9845 9849 9853 9858 9862 9866 9870 9873 9877 9880 9882 9885 9887 9889 9891 9893 9895 9897 9898 9899 9901 9902 9902 9903 9903 9903 4742 0 64 6 9903 9901 9900 9898 9895 9892 9887 9883 9878 9872 9866 9859 9852 9844 9837 9829 9820 9812 9803 9794 9785 9775 9765 9755 9744 9732 9720 9706 9692 9677 9661 9644 9626 9608 9589 9569 9548 9528 9507 9487 9466 9447 9428 9410 9394 9378 9365 9353 9342 9334 9327 9323 9320 9319 9320 9322 9326 9332 9338 9347 9356 9366 9377 9389 9401 9414 9427 9441 9455 9468 9482 9496 9510 9523 9536 9549 9561 9573 9584 9594 9604 9613 9622 9630 9637 9643 9648 9653 9656 9659 9662 9663 9664 9664 9664 9663 9661 9659 9655 9652 9647 9642 9636 9629 9621 9612 9602 9591 9578 9565 9550 9533 9515 9495 9474 9451 9426 9399 9371 9340 9308 9274 9239 9202 9163 9124 9083 9042 9000 8958 8916 8874 8833 8792 8753 8715 8679 8645 8614 8585 8560 8537 8518 8503 8491 8483 8480 8480 8484 8493 8505 8522 8542 8565 8593 8623 8656 8692 8731 8772 8815 8859 8904 8951 8998 9045 9092 9138 9185 9230 9275 9318 9360 9401 9439 9476 9511 9545 9576 9606 9634 9660 9684 9707 9728 9747 9765 9782 9798 9812 9825 9837 9849 9859 9868 9877 9885 9892 9899 9905 9910 9915 9920 9924 9928 9931 9934 9936 9938 9940 9942 9943 9943 9944 9943 9943 9942 9940 9939 9936 9934 9930 9927 9923 9918 9913 9907 9901 9895 9888 9880 9872 9863 9854 9844 9833 9821 9808 9795 9780 9764 9747 9729 9710 9689 9667 9644 9619 9593 9566 9537 9508 9477 9446 9414 9382 9349 9316 9283 9250 9217 9185 9154 9124 9095 9067 9042 9018 8996 8976 8959 8945 8933 8925 8919 8917 8917 8921 8928 8939 8952 8968 8987 9008 9032 9057 9085 9114 9144 9174 9206 9237 9268 9299 9329 9359 9388 9415 9442 9467 9491 9513 9535 9555 9574 9592 9609 9625 9641 9656 9670 9683 9696 9709 9721 9732 9743 9754 9764 9773 9782 9790 9798 9805 9812 9817 9822 9827 9831 9834 9837 9839 9840 9841 9841 9840 9838 9836 9833 9828 9822 9815 9807 9797 9785 9771 9754 9736 9714 9690 9663 9632 9599 9561 9520 9475 9427 9374 9317 9256 9192 9123 9051 8974 8895 8812 8726 8637 8546 8453 8359 8262 8166 8070 7973 7876 7781 7688 7596 7507 7420 7337 7258 7183 7112 7046 6986 6930 6881 6838 6801 6771 6748 6731 6722 6720 6726 6738 6759 6786 6821 6862 6911 6966 7027 7093 7166 7242 7324 7408 7496 7587 7679 7772 7866 7959 8052 8144 8234 8322 8407 8489 8567 8642 8712 8778 8840 8897 8949 8996 9039 9077 9109 9137 9160 9178 9192 9201 9205 9205 9201 9192 9180 9164 9144 9122 9096 9068 9037 9005 8971 8936 8901 8866 8832 8797 8764 8733 8704 8677 8654 8633 8615 8602 8592 8586 8583 8585 8591 8600 8613 8630 8650 8673 8699 8727 8757 8789 8823 8858 8894 8931 8967 9004 9040 9076 9111 9145 9178 9209 9239 9267 9294 9318 9341 9361 9380 9396 9410 9423 4743 0 64 6 9433 9441 9448 9452 9455 9457 9457 9456 9453 9450 9446 9441 9436 9430 9424 9418 9411 9405 9398 9392 9386 9380 9374 9368 9363 9357 9352 9347 9342 9337 9333 9328 9324 9320 9315 9312 9308 9304 9301 9299 9296 9294 9293 9292 9291 9292 9292 9294 9296 9299 9302 9306 9311 9316 9322 9329 9336 9345 9353 9362 9372 9383 9394 9405 9418 9430 9443 9457 9471 9485 9499 9514 9529 9544 9558 9573 9588 9603 9617 9631 9645 9659 9672 9685 9697 9709 9721 9732 9742 9753 9762 9772 9780 9789 9797 9804 9811 9818 9824 9829 9834 9838 9842 9845 9847 9849 9850 9851 9850 9850 9848 9846 9844 9841 9837 9833 9829 9824 9819 9814 9808 9802 9795 9789 9782 9775 9768 9760 9753 9745 9737 9730 9722 9715 9708 9702 9695 9690 9685 9681 9678 9676 9675 9675 9676 9678 9682 9686 9691 9698 9705 9713 9721 9730 9739 9749 9759 9768 9778 9787 9796 9805 9814 9822 9830 9838 9845 9852 9859 9865 9871 9877 9883 9889 9894 9900 9905 9910 9914 9918 9922 9925 9928 9931 9933 9934 9935 9935 9935 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9911 9911 9910 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9913 9914 9916 9917 9919 9921 9923 9926 9928 9931 9933 9936 9939 9942 9945 9948 9951 9954 9957 9960 9963 9966 9969 9972 9974 9976 9979 9981 9982 9984 9985 9986 9987 9988 9988 9988 9989 9989 9989 9989 9988 9988 9988 9988 9989 9989 9989 9990 9990 9991 9992 9993 9994 9995 9995 9996 9997 9998 9999 9999 99991000010000100001000010000 9999 9999 9998 9998 9997 9996 9995 9994 9993 9991 9990 9989 9988 9986 9985 9984 9983 9982 9981 9980 9979 9979 9979 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9980 9980 9979 9978 9977 9975 9973 9971 9968 9965 9961 9958 9954 9950 9946 9942 9938 9935 9931 9927 9923 9919 9915 9912 9907 9903 9898 9893 9887 9881 9874 9866 9857 9847 9837 9825 9812 9798 9783 9767 9751 9733 9715 9696 9676 9656 9636 9615 9594 9572 9551 9529 9507 9486 9464 9442 9421 9399 9378 9357 9336 9316 9296 9277 9259 9241 9224 9208 9193 9180 9168 9157 9147 9139 9133 9128 9125 9124 9124 9127 9131 9136 9144 9152 9163 9175 9188 9203 9219 9236 9254 9273 9293 9314 9335 9357 9379 9401 9424 9447 9469 9492 9515 9537 9559 9581 9602 9622 9643 9662 9681 9699 9716 9733 9749 9764 9778 9792 9804 9816 9827 9837 9847 9855 9863 9870 9877 9883 9889 9894 9898 9903 9907 9910 9914 9917 9921 9924 9927 9929 9932 9934 9937 9939 9940 9942 9943 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9936 9936 9936 9936 4744 0 64 6 9936 9936 9936 9937 9936 9936 9936 9935 9934 9932 9930 9928 9926 9923 9920 9918 9915 9912 9909 9907 9904 9902 9900 9899 9897 9896 9896 9895 9895 9895 9895 9896 9896 9896 9896 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9879 9877 9876 9875 9874 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9873 9872 9871 9870 9868 9867 9864 9862 9860 9857 9854 9852 9849 9847 9844 9842 9840 9839 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9825 9824 9822 9820 9817 9814 9811 9808 9805 9801 9798 9794 9789 9785 9781 9776 9771 9766 9760 9754 9748 9742 9735 9727 9719 9711 9702 9692 9682 9671 9660 9648 9635 9621 9607 9592 9576 9559 9541 9522 9502 9481 9458 9434 9408 9381 9352 9321 9288 9253 9216 9177 9136 9092 9047 8998 8947 8894 8838 8780 8719 8655 8589 8520 8449 8374 8297 8217 8135 8050 7963 7873 7780 7686 7590 7492 7393 7293 7193 7092 6992 6891 6792 6694 6598 6505 6414 6326 6242 6162 6086 6015 5949 5887 5832 5782 5739 5701 5670 5646 5629 5618 5615 5619 5630 5649 5675 5708 5750 5798 5854 5918 5988 6065 6148 6237 6332 6432 6537 6646 6757 6872 6989 7106 7224 7343 7461 7577 7692 7804 7913 8019 8122 8220 8315 8406 8492 8574 8652 8727 8797 8863 8926 8985 9041 9094 9144 9191 9236 9278 9317 9354 9389 9422 9452 9480 9505 9529 9550 9569 9587 9602 9615 9627 9637 9646 9654 9660 9666 9671 9675 9679 9682 9685 9688 9691 9694 9697 9700 9702 9705 9707 9708 9709 9710 9709 9708 9705 9702 9697 9691 9684 9675 9665 9654 9642 9628 9613 9596 9578 9560 9540 9519 9497 9474 9450 9426 9400 9374 9348 9321 9294 9267 9240 9213 9187 9161 9136 9112 9089 9069 9050 9033 9018 9005 8995 8988 8983 8981 8982 8986 8992 9001 9012 9026 9041 9058 9077 9097 9118 9139 9161 9183 9205 9227 9248 9269 9288 9307 9324 9340 9355 9368 9380 9391 9400 9407 9413 9418 9422 9424 9426 9426 9425 9424 9422 9419 9416 9412 9408 9403 9399 9394 9389 9384 9379 9373 9368 9363 9357 9352 9346 9340 9334 9328 9321 9314 9307 9299 9290 9281 9272 9262 9252 9242 9231 9221 9210 9199 9188 9177 9166 9155 9145 9135 9125 9116 9107 9098 9089 9081 9073 9065 9058 9050 9043 9036 9029 9022 9015 9009 9003 8997 8991 8985 8980 8976 8971 8968 8965 8963 8961 8960 8960 8960 8961 8963 8965 8967 8970 8973 8977 8981 8984 8988 8991 8995 8997 9000 9001 9002 9002 9002 9000 8997 8992 8987 8980 8972 8962 8951 8939 8926 8912 8897 8881 8865 8849 8833 8818 8803 8789 8777 8767 8759 8753 8750 8750 8752 8758 8768 8780 8796 8815 8837 8862 8889 8919 8950 8984 9018 9054 9090 9126 9162 9199 9234 9269 9303 9336 9368 9398 9427 9455 9481 9506 9530 9552 4745 0 64 6 9573 9593 9611 9628 9644 9659 9673 9685 9696 9705 9713 9720 9725 9729 9731 9731 9729 9726 9722 9715 9707 9697 9685 9672 9656 9639 9620 9599 9575 9550 9522 9492 9459 9424 9386 9345 9302 9255 9206 9153 9098 9039 8979 8915 8849 8782 8712 8642 8570 8498 8427 8356 8286 8217 8152 8089 8030 7974 7924 7879 7839 7805 7778 7757 7743 7736 7736 7743 7757 7777 7804 7837 7875 7918 7965 8017 8072 8129 8189 8251 8313 8376 8439 8501 8563 8624 8683 8740 8795 8849 8900 8950 8997 9043 9087 9128 9169 9207 9244 9279 9312 9344 9374 9403 9429 9453 9476 9496 9513 9528 9540 9549 9554 9557 9556 9551 9543 9532 9517 9498 9476 9450 9422 9390 9355 9318 9277 9235 9190 9143 9094 9043 8991 8937 8883 8827 8771 8716 8660 8605 8550 8496 8445 8395 8348 8304 8263 8226 8193 8165 8141 8123 8110 8103 8102 8107 8117 8133 8155 8182 8214 8251 8293 8338 8387 8439 8494 8551 8609 8669 8729 8789 8850 8910 8969 9027 9083 9138 9192 9243 9293 9340 9386 9429 9470 9509 9545 9580 9612 9642 9670 9697 9721 9743 9764 9783 9800 9816 9830 9843 9855 9866 9875 9884 9891 9898 9904 9909 9914 9918 9922 9926 9929 9931 9934 9936 9937 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9908 9906 9906 9905 9905 9905 9906 9907 9908 9909 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9925 9925 9925 9925 9925 9924 9923 9921 9920 9918 9915 9912 9909 9906 9902 9898 9893 9888 9883 9877 9870 9863 9856 9848 9840 9831 9822 9812 9801 9790 9778 9765 9752 9738 9723 9707 9690 9672 9654 9634 9614 9592 9570 9547 9524 9500 9475 9451 9426 9401 9376 9351 9327 9303 9279 9256 9233 9211 9189 9168 9146 9124 9103 9081 9058 9035 9011 8985 8958 8929 8898 8865 8829 8790 8749 8704 8656 8605 8550 8491 8427 8360 8288 8211 8130 8044 7953 7857 7756 7650 7539 7423 7302 7176 7046 6912 6774 6633 6489 6342 6194 6045 5896 5747 5600 5454 5310 5170 5033 4901 4775 4654 4539 4430 4329 4235 4148 4070 3999 3936 3882 3837 3799 3771 3751 3740 3738 3745 3761 3786 3821 3866 3920 3983 4056 4139 4232 4333 4444 4564 4692 4828 4971 5121 5277 5438 5603 5772 5944 6117 6291 6464 6636 6807 6975 7139 7299 7455 7605 7749 7887 8020 8145 8264 8377 8482 8582 8675 8762 8843 8918 8987 9052 9111 9166 9217 9263 9306 9344 9380 9412 9441 9468 9492 9514 9534 9552 9568 9583 9596 9608 9619 9630 9639 9647 9655 9663 9669 9676 9682 9687 9693 9698 9703 9708 9712 9717 9721 9725 9730 9734 9738 9743 9747 9751 9756 9761 9765 9770 9775 9779 9784 9788 4746 0 64 6 9793 9797 9801 9804 9808 9811 9813 9815 9816 9817 9818 9818 9818 9817 9816 9814 9812 9810 9808 9805 9801 9798 9794 9790 9786 9782 9777 9771 9766 9760 9754 9747 9741 9733 9726 9718 9710 9702 9694 9686 9678 9670 9663 9655 9648 9641 9634 9628 9623 9617 9613 9608 9605 9601 9599 9596 9594 9593 9592 9592 9593 9594 9595 9597 9600 9603 9607 9612 9617 9622 9629 9635 9643 9650 9658 9666 9674 9682 9689 9697 9704 9711 9717 9722 9727 9730 9733 9736 9737 9737 9737 9735 9733 9729 9725 9720 9713 9706 9697 9688 9677 9666 9653 9638 9623 9606 9587 9568 9547 9524 9501 9476 9450 9423 9395 9366 9336 9306 9276 9245 9215 9184 9154 9125 9096 9068 9041 9015 8991 8969 8948 8929 8913 8899 8887 8879 8873 8870 8870 8873 8880 8890 8902 8918 8937 8959 8983 9010 9039 9069 9101 9135 9169 9203 9238 9272 9306 9339 9371 9402 9431 9458 9484 9508 9530 9550 9568 9584 9598 9611 9623 9633 9642 9650 9656 9662 9668 9672 9676 9679 9682 9684 9686 9687 9688 9689 9689 9689 9688 9688 9687 9685 9684 9683 9682 9681 9680 9679 9679 9679 9679 9680 9682 9684 9686 9690 9693 9698 9702 9708 9713 9719 9725 9731 9737 9743 9750 9756 9762 9767 9773 9778 9783 9788 9792 9797 9801 9805 9808 9812 9816 9819 9823 9827 9830 9834 9837 9841 9845 9849 9853 9857 9861 9865 9869 9872 9876 9880 9883 9887 9890 9893 9896 9898 9901 9903 9905 9906 9908 9909 9909 9910 9910 9910 9910 9909 9908 9907 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9869 9866 9863 9860 9856 9852 9848 9843 9839 9834 9828 9823 9818 9812 9807 9801 9796 9790 9785 9780 9776 9772 9768 9764 9760 9757 9755 9752 9750 9748 9747 9746 9745 9744 9743 9743 9742 9742 9743 9743 9744 9745 9746 9747 9749 9751 9753 9756 9759 9762 9765 9769 9773 9777 9781 9785 9789 9793 9797 9800 9804 9807 9810 9813 9816 9818 9821 9823 9825 9827 9829 9831 9832 9834 9836 9838 9841 9843 9845 9848 9850 9852 9854 9856 9858 9860 9862 9863 9864 9865 9865 9865 9865 9865 9865 9864 9864 9863 9863 9863 9863 9863 9863 9864 9865 9867 9868 9870 9872 9873 9875 9877 9879 9880 9881 9882 9883 9883 9883 9882 9881 9880 9879 9877 9874 9872 9869 9867 9864 9861 9858 9855 9852 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9816 9813 9809 9806 9803 9799 9796 9793 9791 9788 9786 9784 9782 9781 9780 9779 9778 9778 9778 9777 9777 9777 9777 9777 9777 9776 9776 9775 9774 9773 9772 9770 9769 9767 9766 9764 9762 9760 9758 9756 9754 9752 9750 9748 9746 9744 9742 9740 9738 9736 9734 9732 9730 9728 9727 9725 9723 9722 9721 9720 9718 9718 9717 9716 9715 9715 9714 9713 4747 0 64 6 9713 9712 9711 9709 9708 9707 9705 9703 9701 9699 9697 9695 9693 9691 9689 9687 9686 9685 9684 9684 9685 9686 9687 9689 9692 9694 9698 9701 9705 9709 9714 9718 9723 9727 9732 9736 9741 9745 9749 9753 9756 9760 9763 9766 9769 9772 9775 9777 9779 9781 9783 9785 9786 9787 9788 9788 9788 9787 9786 9784 9782 9779 9776 9772 9768 9763 9757 9752 9745 9739 9732 9725 9718 9711 9703 9696 9689 9682 9676 9670 9664 9659 9654 9651 9648 9645 9644 9643 9643 9644 9645 9648 9650 9653 9657 9661 9664 9668 9672 9675 9678 9681 9683 9684 9685 9685 9684 9682 9679 9676 9672 9667 9662 9656 9650 9644 9637 9631 9625 9618 9613 9607 9602 9598 9595 9592 9590 9589 9588 9589 9590 9593 9596 9601 9606 9612 9618 9626 9634 9643 9652 9662 9672 9683 9693 9704 9715 9725 9736 9746 9756 9765 9774 9783 9790 9798 9804 9810 9816 9821 9825 9829 9832 9835 9837 9839 9841 9842 9843 9844 9844 9845 9845 9844 9844 9844 9843 9842 9841 9840 9839 9838 9836 9835 9834 9833 9832 9831 9831 9830 9830 9830 9830 9831 9831 9832 9833 9834 9836 9837 9838 9840 9841 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9869 9871 9873 9875 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9893 9893 9892 9890 9889 9887 9885 9883 9881 9878 9876 9873 9870 9868 9865 9863 9861 9858 9856 9855 9853 9852 9850 9849 9847 9846 9845 9843 9841 9838 9835 9831 9827 9821 9815 9808 9800 9791 9782 9771 9759 9746 9732 9717 9702 9685 9668 9650 9631 9612 9592 9571 9550 9529 9507 9486 9464 9442 9421 9399 9379 9358 9339 9321 9304 9288 9274 9261 9250 9242 9235 9231 9229 9230 9232 9237 9245 9254 9265 9279 9293 9310 9327 9346 9365 9385 9406 9426 9447 9467 9487 9507 9526 9545 9563 9580 9597 9613 9628 9642 9656 9669 9681 9693 9703 9713 9722 9730 9738 9744 9749 9753 9757 9759 9760 9759 9758 9755 9752 9747 9741 9735 9727 9719 9710 9701 9691 9681 9670 9660 9649 9639 9628 9618 9609 9599 9591 9583 9575 9568 9562 9556 9552 9548 9544 9542 9540 9539 9538 9538 9539 9540 9542 9544 9546 9548 9550 9552 9554 9556 9557 9558 9557 9556 9554 9551 9546 9541 9534 9526 9516 9505 9493 9479 9464 9447 9429 9410 9390 9369 9346 9323 9298 9273 9247 9220 9193 9165 9136 9107 9078 9048 9018 8988 8958 8927 8897 8868 8838 8809 8781 8753 8727 8701 8676 8653 8631 8610 8590 8572 8555 8540 8526 8514 8503 8494 8486 8479 8473 8469 8466 8463 8462 8462 8463 8465 8468 8471 8476 8481 8487 8493 8501 8509 8517 4748 0 64 7 8515 8523 8530 8537 8544 8550 8555 8559 8562 8563 8562 8560 8555 8547 8537 8523 8507 8487 8463 8436 8405 8369 8330 8286 8238 8185 8128 8067 8001 7931 7857 7778 7695 7608 7517 7423 7325 7225 7121 7015 6906 6796 6685 6572 6460 6347 6235 6124 6014 5907 5802 5700 5602 5508 5418 5332 5252 5178 5109 5046 4990 4940 4896 4860 4830 4808 4793 4785 4785 4792 4807 4829 4859 4897 4942 4995 5055 5122 5197 5279 5368 5463 5565 5672 5785 5902 6025 6150 6280 6411 6545 6680 6815 6950 7085 7219 7350 7479 7605 7728 7847 7962 8072 8178 8278 8374 8465 8551 8633 8709 8781 8848 8911 8970 9025 9076 9123 9168 9209 9247 9283 9316 9347 9375 9401 9425 9447 9468 9486 9503 9519 9533 9545 9556 9566 9575 9583 9589 9595 9600 9604 9608 9611 9613 9615 9617 9618 9618 9619 9619 9619 9619 9618 9617 9616 9615 9613 9611 9609 9606 9604 9601 9598 9595 9592 9589 9586 9583 9581 9578 9576 9575 9574 9574 9574 9575 9577 9580 9583 9587 9592 9597 9603 9610 9617 9624 9632 9640 9647 9655 9663 9671 9678 9686 9692 9699 9705 9710 9715 9720 9724 9728 9731 9735 9737 9740 9742 9745 9747 9748 9750 9752 9753 9755 9756 9757 9758 9759 9759 9759 9759 9759 9759 9758 9756 9755 9753 9751 9749 9746 9743 9740 9737 9733 9730 9727 9723 9720 9716 9713 9710 9707 9704 9701 9699 9697 9695 9693 9691 9690 9688 9687 9687 9686 9686 9687 9687 9688 9690 9691 9693 9696 9699 9702 9706 9710 9715 9720 9726 9731 9737 9743 9750 9756 9763 9770 9776 9783 9789 9796 9802 9808 9813 9819 9824 9828 9833 9837 9840 9844 9847 9849 9852 9854 9856 9858 9859 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9868 9867 9866 9865 9864 9862 9860 9858 9856 9853 9850 9846 9842 9838 9834 9829 9824 9819 9814 9808 9802 9796 9789 9782 9775 9767 9758 9749 9740 9729 9718 9706 9693 9680 9665 9650 9634 9618 9600 9583 9565 9546 9528 9510 9492 9474 9457 9441 9427 9413 9401 9390 9382 9375 9369 9366 9365 9365 9368 9372 9378 9386 9395 9406 9417 9430 9444 9459 9474 9490 9506 9522 9538 9554 9571 9587 9602 9618 9633 9648 9662 9676 9689 9702 9714 9726 9737 9747 9757 9766 9774 9782 9789 9795 9801 9806 9810 9814 9817 9819 9821 9823 9824 9825 9826 9826 9827 9827 9827 9828 9829 9829 9830 9831 9833 9834 9836 9838 9840 9842 9844 9846 9848 9851 9853 9854 9856 9858 9859 9860 9861 9861 9861 9861 9861 9861 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9846 9845 9844 9843 9842 9841 9839 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9813 9811 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9798 9798 4749 0 64 7 9797 9797 9797 9797 9797 9797 9797 9798 9799 9800 9802 9804 9806 9808 9810 9813 9816 9819 9821 9824 9827 9830 9832 9834 9836 9837 9838 9839 9839 9839 9838 9838 9836 9835 9833 9831 9829 9826 9824 9821 9819 9816 9813 9810 9808 9804 9801 9798 9794 9790 9786 9782 9777 9772 9766 9760 9754 9747 9740 9733 9725 9718 9710 9702 9694 9687 9679 9672 9665 9658 9651 9645 9639 9633 9628 9623 9618 9613 9608 9603 9598 9593 9588 9583 9577 9572 9566 9560 9554 9547 9541 9534 9528 9522 9516 9510 9505 9500 9495 9491 9488 9485 9482 9480 9479 9478 9477 9476 9476 9476 9476 9476 9476 9476 9476 9475 9475 9474 9474 9473 9472 9471 9470 9470 9470 9469 9470 9471 9472 9474 9476 9479 9483 9487 9491 9496 9501 9507 9512 9518 9524 9529 9534 9539 9544 9549 9553 9556 9559 9562 9565 9567 9569 9571 9573 9575 9577 9578 9581 9583 9585 9588 9591 9594 9597 9601 9605 9609 9612 9616 9620 9624 9627 9631 9634 9637 9640 9643 9645 9648 9650 9652 9655 9657 9659 9662 9664 9667 9670 9673 9677 9680 9684 9688 9692 9696 9700 9704 9708 9712 9715 9719 9722 9725 9727 9730 9732 9733 9735 9736 9736 9737 9737 9738 9738 9737 9737 9737 9736 9736 9735 9734 9733 9732 9730 9729 9727 9725 9723 9721 9718 9715 9712 9708 9705 9700 9696 9691 9685 9680 9673 9667 9660 9652 9644 9636 9627 9617 9607 9597 9586 9574 9561 9548 9535 9520 9505 9490 9473 9456 9438 9419 9400 9379 9357 9335 9311 9286 9260 9233 9205 9174 9143 9110 9076 9039 9002 8962 8922 8879 8836 8790 8744 8697 8648 8599 8549 8499 8448 8398 8348 8298 8248 8200 8152 8106 8060 8016 7974 7933 7893 7855 7819 7784 7751 7720 7690 7661 7634 7608 7584 7560 7538 7518 7498 7480 7463 7447 7433 7420 7408 7398 7389 7382 7377 7373 7371 7370 7372 7375 7379 7385 7393 7402 7413 7425 7438 7453 7469 7485 7503 7522 7542 7563 7584 7607 7630 7654 7680 7706 7733 7761 7791 7821 7853 7886 7921 7956 7993 8032 8071 8112 8155 8198 8242 8287 8334 8380 8427 8475 8522 8570 8618 8665 8712 8758 8803 8847 8890 8932 8973 9012 9050 9087 9122 9155 9187 9217 9246 9273 9299 9323 9346 9367 9388 9406 9424 9441 9456 9470 9483 9495 9506 9516 9525 9533 9540 9546 9550 9554 9556 9557 9557 9556 9553 9550 9544 9537 9529 9520 9508 9495 9481 9465 9447 9427 9405 9381 9356 9328 9297 9265 9229 9192 9151 9108 9062 9013 8961 8905 8847 8785 8720 8652 8581 8506 8429 8349 8267 8182 8096 8007 7918 7827 7735 7644 7552 7462 7372 7284 7197 7114 7033 6956 6883 6814 6750 6691 6638 6591 6550 6517 6490 6470 6458 6454 6458 6469 6489 6517 6552 6595 6646 6704 6769 6841 6918 7002 7090 7183 7280 7380 7483 7587 7693 7798 7904 8009 8113 8214 4750 0 64 7 8313 8409 8502 8591 8676 8757 8833 8905 8973 9037 9097 9152 9203 9251 9296 9337 9375 9410 9443 9473 9501 9527 9551 9574 9595 9614 9632 9649 9665 9679 9692 9704 9715 9725 9733 9741 9748 9755 9760 9765 9770 9774 9777 9780 9783 9786 9789 9792 9795 9798 9802 9805 9808 9812 9816 9820 9824 9827 9831 9835 9839 9842 9845 9849 9851 9854 9856 9858 9860 9861 9862 9863 9864 9864 9864 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9848 9848 9848 9847 9848 9848 9848 9849 9850 9851 9852 9854 9855 9856 9858 9860 9861 9863 9864 9866 9867 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9896 9898 9898 9899 9900 9900 9900 9900 9900 9900 9899 9898 9898 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9863 9862 9861 9860 9860 9859 9859 9860 9860 9860 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9864 9864 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9877 9878 9878 9878 9878 9877 9877 9876 9875 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9863 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9861 9861 9860 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9853 9852 9852 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9848 9848 9847 9846 9845 9843 9842 9841 9840 9838 9837 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9833 9833 9833 9834 9834 9835 9835 9835 9835 9835 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9820 9820 9820 9820 9820 9821 9821 9822 9822 9823 9824 9825 9826 9827 9828 9829 9830 9832 9833 9834 9836 9837 9839 9840 9841 9843 9844 9845 9847 9848 9849 9850 9850 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9850 9849 9849 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9850 9849 9849 9847 9846 9844 9842 9840 9837 9834 9831 9828 9824 9819 9815 9810 9805 9800 9794 9788 9782 9776 9769 9763 9756 9749 9741 9734 9726 9718 9710 9701 9693 9684 9675 9667 9658 9649 9640 9631 9622 9613 9604 9595 9586 9578 9569 9560 9551 9542 9532 9522 9512 9501 9490 9477 9464 9450 9434 9417 9399 9379 9357 4751 0 64 7 9333 9307 9279 9249 9217 9182 9145 9105 9063 9018 8970 8920 8867 8811 8753 8691 8628 8562 8493 8422 8349 8274 8198 8120 8041 7962 7882 7803 7724 7646 7569 7495 7423 7353 7288 7226 7168 7116 7068 7026 6990 6960 6936 6919 6908 6904 6907 6916 6932 6954 6982 7017 7057 7102 7153 7208 7268 7332 7400 7471 7545 7622 7701 7781 7864 7947 8031 8115 8200 8283 8367 8449 8530 8610 8687 8763 8836 8906 8974 9038 9100 9158 9213 9265 9313 9358 9400 9438 9474 9506 9536 9563 9587 9609 9629 9647 9663 9678 9691 9703 9713 9723 9731 9739 9746 9752 9757 9762 9767 9770 9773 9776 9778 9780 9781 9782 9782 9782 9781 9781 9780 9778 9777 9775 9773 9771 9770 9768 9766 9764 9763 9761 9760 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9746 9745 9743 9741 9738 9736 9733 9730 9726 9722 9718 9714 9709 9704 9698 9693 9687 9681 9675 9669 9662 9656 9650 9643 9637 9631 9624 9618 9613 9607 9602 9596 9591 9587 9582 9578 9574 9570 9567 9563 9560 9556 9553 9550 9546 9543 9539 9536 9532 9528 9524 9519 9515 9510 9506 9501 9496 9492 9487 9483 9478 9474 9470 9467 9463 9460 9458 9456 9454 9453 9451 9451 9450 9450 9450 9450 9451 9452 9452 9453 9454 9455 9456 9456 9457 9458 9458 9459 9459 9459 9459 9459 9458 9457 9456 9454 9452 9450 9447 9443 9439 9434 9429 9424 9417 9411 9404 9396 9388 9380 9372 9364 9356 9348 9340 9332 9325 9319 9313 9309 9305 9301 9299 9298 9298 9299 9300 9303 9307 9311 9316 9322 9329 9336 9344 9352 9360 9369 9378 9388 9397 9407 9416 9426 9435 9445 9455 9465 9474 9484 9493 9503 9512 9522 9531 9540 9549 9558 9566 9575 9583 9590 9598 9605 9611 9618 9624 9629 9634 9639 9643 9646 9650 9653 9655 9657 9659 9661 9662 9663 9664 9664 9664 9664 9664 9664 9663 9663 9662 9661 9660 9660 9659 9658 9657 9656 9655 9654 9653 9652 9651 9650 9649 9648 9647 9645 9644 9642 9640 9637 9635 9631 9628 9623 9618 9613 9606 9599 9591 9582 9572 9560 9548 9535 9520 9504 9487 9469 9449 9428 9406 9382 9357 9331 9303 9274 9244 9213 9180 9146 9111 9075 9038 9001 8962 8923 8883 8843 8802 8762 8722 8681 8642 8603 8565 8528 8492 8458 8426 8396 8369 8344 8322 8302 8286 8273 8264 8258 8255 8256 8261 8269 8281 8295 8313 8334 8358 8385 8414 8444 8477 8512 8547 8584 8621 8659 8698 8736 8774 8812 8849 8886 8922 8957 8991 9025 9057 9088 9117 9146 9173 9199 9224 9247 9270 9290 9310 9329 9346 9362 9377 9391 9404 9416 9427 9437 9446 9455 9463 9470 9477 9484 9490 9497 9503 9508 9514 9520 9525 9531 9536 9541 9546 9551 9555 9559 9562 9565 9566 9568 9568 9567 9565 9563 9558 9553 9547 9539 9529 9518 9506 9492 9477 9459 9440 9419 4752 0 64 7 9396 9371 9344 9314 9282 9247 9209 9168 9125 9078 9028 8975 8918 8858 8795 8728 8658 8586 8510 8432 8351 8268 8183 8097 8009 7921 7831 7741 7652 7563 7474 7386 7300 7215 7131 7050 6971 6894 6820 6749 6681 6616 6554 6496 6441 6390 6343 6301 6263 6230 6201 6178 6160 6148 6142 6142 6148 6161 6180 6206 6239 6278 6324 6377 6436 6502 6573 6651 6733 6821 6913 7009 7108 7210 7314 7420 7527 7635 7742 7848 7954 8057 8158 8257 8352 8444 8532 8616 8696 8771 8842 8909 8971 9029 9082 9132 9177 9218 9256 9291 9322 9350 9375 9398 9418 9436 9453 9467 9479 9490 9500 9508 9515 9521 9525 9529 9532 9534 9535 9536 9535 9535 9534 9532 9531 9529 9527 9525 9523 9522 9520 9519 9517 9516 9515 9515 9514 9513 9512 9511 9510 9508 9505 9502 9498 9493 9486 9479 9470 9459 9447 9433 9418 9401 9382 9361 9338 9314 9287 9258 9228 9195 9159 9121 9081 9038 8992 8943 8890 8834 8775 8711 8644 8572 8496 8415 8330 8240 8146 8048 7945 7838 7727 7613 7495 7375 7252 7128 7002 6875 6749 6623 6497 6373 6252 6133 6018 5907 5800 5699 5603 5513 5430 5353 5283 5221 5166 5119 5081 5050 5028 5014 5009 5012 5023 5042 5070 5106 5149 5200 5258 5323 5395 5473 5557 5646 5741 5839 5942 6048 6157 6268 6382 6496 6612 6727 6842 6957 7071 7183 7294 7403 7509 7612 7713 7811 7906 7998 8086 8171 8253 8331 8406 8478 8546 8611 8673 8732 8788 8840 8890 8936 8980 9021 9059 9094 9127 9157 9185 9210 9233 9254 9273 9289 9304 9318 9329 9339 9348 9355 9362 9367 9371 9375 9377 9380 9381 9382 9383 9383 9384 9384 9384 9383 9383 9383 9383 9383 9383 9383 9384 9385 9386 9387 9388 9390 9392 9394 9397 9399 9402 9405 9408 9411 9415 9418 9421 9425 9428 9431 9435 9438 9442 9445 9448 9452 9455 9459 9462 9466 9470 9473 9477 9481 9485 9489 9494 9498 9502 9507 9511 9516 9520 9524 9529 9533 9537 9541 9545 9548 9552 9555 9559 9562 9565 9568 9571 9574 9577 9579 9582 9585 9588 9590 9593 9596 9598 9601 9603 9606 9608 9610 9612 9614 9615 9617 9618 9620 9621 9622 9623 9624 9625 9626 9627 9629 9630 9632 9633 9635 9637 9639 9641 9644 9646 9648 9650 9652 9654 9655 9657 9657 9658 9658 9657 9656 9655 9653 9650 9648 9644 9640 9636 9632 9627 9623 9618 9613 9607 9602 9597 9591 9586 9580 9574 9568 9562 9556 9549 9542 9535 9528 9520 9512 9504 9496 9488 9480 9472 9464 9456 9449 9443 9437 9432 9428 9426 9424 9423 9423 9425 9428 9431 9436 9442 9449 9456 9464 9473 9482 9491 9500 9510 9519 9528 9538 9547 9555 9564 9572 9579 9587 9594 9601 9608 9615 9621 9627 9633 9640 9646 9651 9657 9663 9668 9673 9678 9682 9686 9690 9694 9697 9699 9701 9703 9704 9705 9706 9706 9706 4753 0 64 7 9706 9706 9706 9706 9706 9706 9706 9707 9707 9708 9708 9709 9710 9711 9712 9713 9714 9715 9715 9715 9715 9715 9714 9713 9712 9711 9709 9707 9705 9702 9700 9698 9695 9693 9691 9689 9688 9686 9685 9684 9684 9683 9683 9683 9683 9682 9682 9682 9681 9681 9680 9678 9676 9674 9671 9668 9665 9661 9656 9651 9646 9641 9635 9630 9624 9618 9613 9607 9602 9597 9592 9587 9583 9580 9576 9573 9571 9569 9567 9566 9565 9565 9565 9566 9566 9568 9569 9571 9573 9576 9579 9582 9586 9590 9594 9599 9604 9609 9614 9620 9625 9631 9636 9642 9647 9652 9657 9662 9666 9670 9674 9677 9680 9682 9684 9685 9686 9687 9687 9687 9687 9686 9685 9684 9684 9683 9682 9681 9680 9680 9679 9679 9679 9679 9679 9679 9680 9680 9681 9681 9682 9683 9684 9685 9686 9686 9687 9688 9689 9691 9692 9693 9695 9696 9698 9700 9702 9704 9706 9709 9712 9715 9717 9720 9723 9726 9729 9732 9734 9737 9739 9741 9742 9743 9744 9744 9744 9744 9743 9742 9741 9739 9737 9735 9732 9730 9728 9726 9724 9722 9720 9719 9718 9718 9718 9719 9720 9721 9723 9725 9728 9730 9734 9737 9740 9744 9747 9751 9754 9757 9760 9763 9765 9767 9769 9770 9771 9772 9773 9773 9773 9773 9773 9773 9773 9772 9772 9772 9772 9773 9773 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9783 9784 9785 9785 9786 9786 9786 9786 9785 9785 9785 9784 9784 9783 9783 9782 9781 9781 9780 9780 9780 9779 9779 9778 9778 9778 9777 9777 9777 9777 9776 9776 9776 9775 9775 9775 9774 9774 9773 9772 9772 9771 9770 9769 9768 9767 9765 9764 9762 9760 9758 9756 9754 9751 9748 9746 9743 9739 9736 9733 9729 9726 9723 9719 9716 9712 9709 9706 9703 9700 9697 9695 9692 9690 9688 9686 9684 9682 9680 9678 9677 9676 9674 9673 9672 9671 9671 9670 9670 9669 9669 9669 9670 9670 9671 9672 9673 9674 9675 9676 9677 9679 9680 9681 9683 9684 9685 9685 9686 9686 9687 9687 9686 9686 9685 9685 9684 9683 9682 9681 9680 9679 9678 9677 9676 9675 9674 9673 9673 9673 9672 9672 9672 9672 9672 9672 9672 9672 9672 9672 9672 9671 9671 9670 9669 9668 9666 9665 9663 9660 9657 9654 9651 9647 9643 9638 9634 9628 9623 9617 9611 9605 9599 9592 9586 9579 9573 9566 9559 9553 9546 9539 9532 9525 9518 9511 9504 9496 9488 9480 9471 9461 9451 9441 9429 9417 9404 9390 9375 9359 9343 9325 9306 9286 9265 9242 9219 9194 9168 9140 9112 9081 9049 9016 8980 8943 8904 8863 8820 8775 8728 8678 8626 8572 8514 8454 8391 8325 8256 8183 8107 8027 7943 7855 7763 7666 7565 7460 7349 7234 7113 6987 6857 6721 6580 6435 6285 6131 5973 5811 5647 5479 5310 5141 4970 4800 4630 4463 4297 4135 3977 3823 3674 3531 3395 3265 3143 3028 4754 0 64 7 2921 2821 2729 2645 2569 2501 2439 2385 2338 2296 2261 2231 2206 2186 2170 2158 2150 2145 2142 2143 2146 2152 2160 2171 2184 2200 2219 2241 2266 2296 2329 2367 2409 2457 2511 2570 2636 2709 2789 2876 2971 3074 3184 3302 3427 3560 3700 3847 4001 4161 4326 4496 4670 4848 5029 5211 5395 5579 5763 5945 6126 6304 6479 6650 6817 6978 7134 7284 7429 7566 7698 7823 7941 8052 8157 8256 8348 8434 8514 8589 8659 8723 8783 8839 8890 8938 8982 9023 9061 9096 9129 9159 9188 9215 9240 9263 9285 9306 9325 9344 9361 9377 9393 9407 9421 9433 9445 9456 9466 9475 9483 9491 9497 9503 9508 9513 9517 9520 9523 9525 9527 9529 9530 9530 9531 9531 9531 9531 9530 9530 9529 9527 9526 9524 9521 9518 9514 9510 9504 9498 9491 9483 9474 9464 9453 9441 9427 9412 9397 9380 9362 9343 9323 9302 9281 9259 9236 9213 9190 9166 9143 9119 9096 9073 9051 9029 9008 8988 8968 8950 8932 8916 8901 8888 8876 8866 8857 8850 8845 8842 8840 8840 8843 8847 8853 8861 8871 8882 8895 8910 8927 8945 8964 8984 9006 9028 9052 9076 9100 9125 9150 9174 9199 9224 9248 9272 9296 9318 9340 9362 9382 9402 9420 9438 9454 9470 9484 9498 9511 9522 9533 9543 9552 9560 9567 9574 9580 9585 9589 9593 9597 9600 9602 9604 9606 9607 9608 9608 9608 9608 9608 9607 9606 9605 9603 9602 9600 9597 9595 9592 9589 9586 9583 9579 9576 9572 9568 9564 9560 9556 9552 9548 9544 9540 9537 9533 9529 9525 9520 9516 9512 9507 9502 9497 9491 9485 9479 9472 9464 9456 9448 9439 9429 9419 9408 9397 9385 9373 9361 9348 9335 9322 9309 9295 9282 9268 9254 9241 9227 9213 9199 9186 9172 9158 9144 9130 9116 9102 9087 9072 9057 9042 9026 9010 8994 8977 8960 8942 8924 8905 8885 8865 8845 8823 8801 8778 8755 8730 8705 8678 8651 8623 8593 8562 8530 8497 8462 8426 8388 8348 8306 8263 8217 8169 8119 8067 8012 7954 7894 7832 7766 7699 7628 7555 7480 7402 7323 7241 7158 7073 6987 6900 6813 6727 6640 6554 6470 6387 6307 6229 6155 6084 6018 5956 5899 5848 5803 5764 5731 5706 5687 5677 5673 5678 5691 5711 5739 5776 5820 5872 5931 5998 6072 6153 6240 6332 6431 6534 6641 6752 6867 6984 7103 7223 7344 7465 7585 7704 7822 7937 8050 8160 8265 8367 8465 8559 8647 8731 8810 8885 8954 9019 9079 9135 9186 9233 9276 9316 9352 9385 9415 9443 9468 9491 9511 9530 9548 9564 9579 9593 9605 9617 9629 9639 9650 9659 9668 9677 9685 9694 9701 9709 9716 9722 9729 9735 9740 9746 9751 9755 9759 9763 9767 9770 9772 9775 9777 9779 9781 9782 9784 9785 9787 9788 9790 9791 9793 9795 9797 9799 9801 9804 9806 9809 9812 9815 9817 9820 9823 9825 9827 9830 9831 9833 9834 9836 9836 9837 9837 9837 4755 0 64 7 9837 9837 9837 9836 9836 9836 9835 9834 9834 9833 9833 9832 9832 9831 9830 9829 9828 9827 9825 9822 9819 9816 9812 9807 9801 9795 9787 9779 9770 9760 9749 9738 9725 9711 9696 9680 9663 9646 9627 9607 9586 9564 9540 9516 9491 9464 9437 9408 9379 9349 9318 9286 9253 9220 9187 9154 9121 9088 9056 9024 8994 8964 8936 8910 8886 8864 8845 8828 8813 8802 8793 8788 8786 8787 8791 8798 8808 8820 8836 8854 8875 8898 8922 8949 8977 9006 9036 9066 9097 9128 9159 9189 9219 9248 9276 9302 9327 9351 9372 9392 9409 9425 9439 9450 9459 9466 9471 9474 9475 9474 9471 9466 9460 9452 9442 9432 9420 9407 9394 9380 9365 9350 9335 9320 9306 9291 9277 9264 9252 9241 9230 9222 9214 9208 9204 9201 9200 9200 9203 9207 9212 9220 9229 9239 9251 9265 9279 9295 9312 9329 9348 9366 9386 9405 9425 9444 9464 9483 9501 9520 9537 9554 9570 9586 9600 9614 9627 9638 9649 9660 9669 9677 9685 9692 9699 9705 9710 9715 9720 9724 9728 9731 9735 9738 9741 9744 9747 9750 9753 9756 9758 9761 9764 9766 9769 9772 9774 9777 9780 9782 9785 9787 9790 9792 9795 9797 9800 9802 9805 9808 9811 9814 9817 9819 9822 9825 9828 9831 9833 9836 9838 9840 9842 9843 9844 9845 9845 9844 9844 9842 9841 9838 9836 9832 9829 9825 9821 9816 9811 9806 9801 9796 9791 9786 9781 9776 9771 9766 9762 9757 9754 9750 9747 9744 9741 9739 9737 9735 9734 9733 9733 9732 9733 9733 9734 9735 9737 9738 9741 9743 9746 9749 9752 9756 9759 9763 9768 9772 9776 9781 9785 9790 9794 9798 9802 9806 9809 9812 9814 9815 9816 9816 9816 9814 9811 9807 9802 9795 9787 9778 9766 9754 9739 9722 9703 9683 9660 9635 9607 9577 9545 9510 9472 9432 9389 9344 9295 9244 9190 9134 9074 9012 8948 8880 8811 8739 8664 8588 8509 8430 8348 8266 8183 8099 8015 7932 7849 7767 7687 7609 7534 7461 7392 7327 7267 7211 7161 7116 7078 7046 7020 7002 6990 6986 6988 6998 7015 7038 7068 7105 7148 7196 7250 7309 7372 7439 7510 7583 7659 7736 7814 7893 7972 8051 8128 8204 8278 8350 8419 8484 8546 8604 8657 8706 8750 8790 8824 8853 8877 8895 8908 8916 8919 8917 8911 8900 8884 8865 8842 8816 8786 8755 8721 8685 8648 8611 8573 8535 8497 8461 8426 8392 8361 8332 8306 8283 8263 8247 8235 8228 8224 8225 8231 8241 8255 8274 8298 8326 8358 8394 8434 8477 8523 8573 8625 8678 8734 8791 8848 8906 8964 9022 9078 9134 9188 9241 9291 9339 9385 9429 9470 9508 9544 9577 9607 9636 9662 9686 9708 9728 9746 9763 9779 9793 9806 9819 9830 9840 9849 9858 9865 9872 9878 9883 9887 9891 9893 9894 9895 9894 9893 9890 9887 9882 9877 9870 9863 9854 9845 9834 9822 9810 9796 9780 9764 9745 9726 9704 9681 9655 4756 0 64 7 9628 9598 9565 9530 9492 9451 9407 9359 9308 9254 9196 9133 9067 8997 8922 8844 8761 8673 8582 8486 8385 8281 8172 8060 7943 7823 7700 7573 7444 7313 7179 7044 6908 6773 6637 6501 6367 6234 6104 5977 5854 5734 5619 5509 5404 5305 5213 5126 5046 4973 4908 4849 4797 4753 4717 4688 4666 4652 4646 4648 4658 4675 4701 4734 4776 4825 4883 4950 5024 5106 5196 5295 5400 5513 5632 5758 5890 6027 6169 6315 6463 6615 6768 6921 7074 7228 7379 7528 7674 7815 7953 8086 8213 8335 8450 8559 8662 8759 8849 8932 9010 9081 9146 9206 9261 9311 9356 9397 9433 9467 9497 9523 9547 9569 9588 9605 9620 9634 9645 9656 9665 9672 9679 9684 9688 9691 9693 9694 9694 9693 9691 9688 9684 9679 9673 9666 9658 9649 9639 9627 9615 9601 9586 9570 9552 9534 9513 9492 9468 9444 9418 9390 9361 9331 9299 9266 9232 9196 9159 9122 9083 9044 9004 8965 8925 8885 8846 8808 8770 8734 8699 8667 8636 8608 8583 8560 8541 8524 8512 8502 8496 8494 8495 8499 8506 8516 8530 8545 8563 8582 8602 8624 8646 8667 8689 8710 8729 8747 8763 8776 8786 8793 8797 8796 8792 8783 8770 8752 8730 8702 8669 8631 8587 8538 8484 8423 8357 8286 8208 8124 8035 7940 7839 7732 7619 7502 7378 7250 7117 6980 6839 6694 6547 6396 6244 6092 5939 5786 5633 5483 5334 5189 5048 4911 4779 4652 4532 4418 4311 4211 4120 4036 3960 3893 3834 3784 3743 3711 3687 3672 3666 3669 3682 3702 3732 3771 3819 3876 3942 4017 4100 4193 4294 4403 4520 4646 4778 4918 5064 5216 5374 5536 5702 5871 6042 6214 6387 6560 6732 6901 7068 7231 7390 7544 7692 7835 7970 8100 8222 8338 8446 8548 8642 8730 8811 8886 8955 9019 9077 9130 9179 9224 9264 9301 9335 9366 9394 9419 9442 9462 9481 9497 9511 9523 9533 9542 9548 9553 9556 9558 9558 9556 9553 9549 9543 9536 9529 9520 9511 9502 9492 9482 9472 9461 9451 9441 9432 9423 9414 9406 9399 9392 9386 9380 9375 9371 9368 9365 9363 9362 9362 9362 9363 9365 9367 9371 9375 9380 9386 9392 9400 9408 9417 9427 9438 9449 9461 9473 9486 9499 9513 9526 9540 9554 9567 9581 9594 9607 9619 9631 9642 9653 9663 9673 9682 9691 9699 9707 9714 9721 9727 9733 9739 9745 9751 9756 9761 9766 9771 9775 9780 9784 9788 9792 9795 9799 9802 9805 9808 9811 9814 9816 9819 9821 9823 9826 9828 9830 9833 9835 9837 9840 9843 9845 9848 9850 9853 9855 9858 9860 9862 9863 9865 9866 9867 9867 9868 9868 9867 9866 9866 9864 9863 9862 9860 9858 9856 9854 9852 9850 9848 9845 9843 9840 9836 9833 9829 9825 9820 9815 9810 9804 9797 9790 9783 9776 9768 9760 9751 9742 9734 9725 9717 9708 9700 9692 9684 9676 9669 9662 9655 9649 9643 9638 9633 9628 9623 9619 9615 9612 4757 0 64 8 9596 9593 9590 9587 9585 9583 9582 9582 9582 9583 9585 9587 9591 9595 9600 9606 9613 9620 9629 9638 9648 9659 9670 9681 9693 9705 9717 9729 9741 9753 9764 9776 9786 9796 9806 9815 9823 9831 9839 9845 9852 9858 9863 9869 9874 9879 9883 9888 9892 9897 9901 9905 9909 9913 9917 9921 9925 9928 9932 9935 9938 9940 9942 9944 9946 9947 9949 9949 9950 9950 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9922 9920 9917 9914 9911 9907 9903 9898 9893 9887 9880 9873 9865 9856 9847 9838 9828 9817 9806 9795 9782 9770 9757 9744 9730 9715 9700 9685 9668 9652 9634 9616 9597 9578 9558 9537 9516 9494 9471 9449 9426 9403 9381 9358 9336 9315 9295 9275 9257 9239 9224 9209 9197 9186 9177 9169 9164 9160 9158 9158 9160 9163 9168 9174 9182 9191 9202 9213 9225 9239 9253 9268 9284 9300 9317 9334 9352 9370 9388 9407 9426 9444 9463 9482 9501 9519 9537 9555 9572 9589 9605 9620 9634 9648 9660 9672 9682 9692 9700 9708 9714 9720 9725 9728 9731 9733 9735 9736 9736 9736 9736 9735 9733 9731 9729 9726 9723 9718 9714 9708 9702 9694 9686 9676 9666 9654 9642 9628 9612 9596 9579 9560 9541 9520 9498 9475 9451 9426 9400 9372 9343 9311 9278 9242 9204 9163 9118 9069 9016 8958 8895 8826 8752 8671 8584 8490 8390 8283 8169 8049 7924 7793 7656 7515 7370 7222 7072 6919 6766 6614 6461 6309 6160 6014 5870 5732 5598 5469 5346 5229 5119 5016 4920 4832 4751 4680 4617 4562 4517 4482 4456 4440 4434 4438 4453 4479 4515 4563 4620 4689 4768 4856 4955 5063 5181 5306 5439 5579 5725 5877 6034 6193 6357 6521 6686 6852 7017 7180 7342 7500 7655 7805 7951 8091 8226 8355 8478 8595 8705 8809 8906 8997 9082 9161 9234 9301 9362 9419 9470 9517 9560 9599 9633 9665 9693 9719 9741 9762 9780 9796 9811 9824 9835 9845 9854 9862 9868 9874 9878 9882 9884 9886 9887 9888 9887 9886 9885 9883 9880 9877 9874 9870 9867 9863 9859 9855 9851 9847 9843 9840 9836 9832 9829 9825 9822 9818 9814 9810 9806 9802 9797 9792 9787 9781 9776 9770 9763 9757 9750 9744 9737 9730 9724 9718 9711 9705 9700 9694 9689 9684 9680 9676 9672 9669 9666 9663 9660 9658 9656 9655 9653 9653 9652 9652 9652 9652 9653 9655 9657 9660 9663 9667 9671 9676 9681 9687 9694 9701 9708 9715 9723 9730 9738 9745 9753 9760 9767 9773 9779 9784 9789 9794 9797 9801 9804 9806 9808 9810 9811 9812 9814 9815 9815 9816 9817 9819 9820 9821 9823 9824 9826 9828 9829 9831 9833 9835 9837 9838 9840 9841 9842 9843 9844 9844 9844 9844 9843 9842 9841 9839 9837 9835 9832 9830 9826 9823 9818 9814 9809 9803 9797 4758 0 64 8 9789 9781 9772 9762 9750 9738 9723 9707 9689 9669 9646 9621 9593 9563 9529 9492 9452 9407 9360 9308 9251 9191 9126 9057 8983 8905 8823 8736 8645 8550 8452 8349 8244 8135 8025 7912 7798 7683 7568 7453 7338 7225 7114 7005 6899 6797 6698 6605 6516 6432 6355 6284 6219 6160 6109 6065 6028 5999 5977 5963 5956 5958 5966 5983 6007 6038 6076 6122 6175 6234 6300 6372 6450 6534 6622 6715 6813 6915 7020 7128 7238 7350 7463 7577 7691 7806 7919 8031 8141 8249 8354 8457 8556 8651 8743 8831 8914 8993 9068 9137 9203 9264 9320 9372 9420 9464 9504 9540 9572 9602 9628 9651 9671 9689 9705 9719 9732 9742 9752 9760 9768 9774 9780 9786 9791 9796 9800 9804 9808 9811 9815 9818 9821 9824 9827 9830 9832 9835 9837 9839 9840 9842 9843 9845 9846 9847 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9853 9853 9853 9852 9852 9851 9850 9848 9846 9843 9841 9837 9834 9830 9825 9820 9815 9809 9803 9796 9789 9781 9773 9765 9756 9747 9737 9727 9716 9705 9694 9682 9669 9656 9643 9629 9615 9601 9587 9572 9558 9544 9530 9516 9503 9490 9479 9468 9458 9449 9442 9436 9431 9428 9426 9426 9427 9429 9433 9439 9445 9453 9462 9472 9483 9495 9507 9520 9533 9547 9561 9575 9589 9603 9617 9631 9645 9658 9671 9684 9696 9709 9720 9731 9742 9752 9762 9771 9780 9788 9796 9803 9809 9815 9821 9826 9830 9834 9837 9839 9842 9843 9845 9846 9846 9847 9847 9846 9846 9845 9844 9843 9842 9841 9839 9837 9835 9833 9830 9827 9824 9820 9816 9812 9807 9802 9797 9791 9785 9779 9773 9766 9759 9753 9746 9739 9732 9726 9719 9713 9706 9700 9694 9688 9683 9677 9671 9666 9660 9655 9649 9644 9638 9632 9626 9620 9613 9607 9600 9592 9584 9576 9567 9557 9547 9536 9524 9511 9497 9482 9466 9449 9430 9410 9388 9364 9339 9312 9284 9254 9222 9188 9153 9117 9079 9040 9000 8960 8919 8878 8837 8797 8757 8718 8681 8646 8613 8583 8555 8531 8510 8493 8480 8471 8466 8465 8469 8477 8490 8507 8527 8552 8581 8612 8647 8685 8726 8768 8813 8859 8906 8954 9002 9050 9098 9146 9193 9239 9283 9327 9368 9408 9447 9483 9517 9549 9580 9608 9634 9658 9680 9699 9718 9734 9748 9761 9772 9781 9789 9795 9800 9804 9806 9806 9805 9803 9800 9795 9788 9781 9771 9760 9748 9733 9717 9699 9680 9658 9635 9609 9582 9554 9523 9491 9457 9422 9386 9348 9310 9271 9232 9193 9154 9116 9078 9041 9007 8973 8942 8913 8887 8864 8843 8826 8812 8801 8794 8791 8790 8793 8800 8809 8822 8837 8854 8874 8895 8919 8944 8969 8996 9024 9051 9079 9107 9135 9162 9188 9214 9239 9264 9287 9310 9332 9352 9372 9391 9409 9427 9444 9460 9475 9490 9505 9519 9533 9547 9560 9574 9587 9600 9613 9626 9639 4759 0 64 8 9652 9665 9678 9690 9703 9715 9727 9739 9751 9762 9773 9783 9793 9802 9811 9819 9827 9834 9841 9848 9853 9859 9864 9869 9873 9877 9881 9885 9888 9892 9894 9897 9900 9902 9903 9905 9906 9906 9906 9906 9905 9904 9902 9900 9897 9894 9890 9887 9883 9879 9875 9871 9867 9863 9860 9856 9853 9851 9848 9846 9844 9842 9841 9840 9839 9837 9836 9835 9834 9832 9830 9828 9825 9821 9817 9811 9805 9798 9789 9779 9767 9754 9739 9722 9702 9680 9655 9627 9596 9561 9523 9481 9435 9384 9329 9269 9205 9135 9061 8982 8898 8809 8716 8618 8517 8411 8302 8189 8074 7956 7837 7716 7595 7474 7353 7232 7113 6996 6881 6769 6661 6557 6457 6362 6273 6189 6110 6038 5972 5913 5861 5816 5778 5747 5724 5709 5701 5701 5709 5724 5748 5779 5818 5865 5919 5980 6049 6125 6208 6297 6391 6492 6597 6708 6822 6940 7061 7184 7309 7435 7562 7687 7813 7938 8060 8180 8297 8410 8520 8626 8727 8824 8916 9003 9085 9163 9235 9302 9365 9422 9476 9525 9570 9611 9648 9682 9713 9741 9766 9789 9810 9829 9846 9861 9875 9888 9899 9910 9920 9929 9937 9945 9952 9958 9964 9969 9974 9978 9982 9986 9989 9991 9993 9995 9996 9997 9998 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9993 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9966 9965 9963 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9953 9952 9950 9949 9946 9944 9941 9937 9934 9930 9925 9921 9916 9910 9905 9899 9893 9887 9880 9873 9866 9859 9851 9843 9834 9825 9816 9806 9796 9785 9775 9763 9752 9740 9728 9716 9704 9692 9681 9670 9659 9650 9640 9632 9625 9618 9613 9609 9606 9604 9604 9604 9605 9608 9611 9616 9621 9626 9632 9639 9645 9652 9659 9666 9672 9679 9685 9690 9695 9699 9703 9706 9709 9711 9712 9713 9713 9713 9712 9711 9709 9707 9706 9704 9702 9700 9699 9698 9697 9696 9696 9697 9698 9700 9703 9706 9710 9714 9719 9725 9731 9737 9744 9751 9758 9766 9774 9781 9789 9797 9804 9812 9819 9826 9833 9840 9846 9852 9857 9863 9868 9873 9877 9881 9885 9888 9891 9894 9896 9898 9899 9900 9900 9899 9898 9897 9894 9891 9887 9883 9878 9872 9865 9858 9850 9841 9832 9822 9811 9800 9788 9776 9763 9750 9736 9722 9708 9694 9680 9665 9651 9637 9623 9609 9596 9583 9571 9559 9549 9540 9531 9524 9517 9512 9508 9506 9505 9504 9505 9507 9510 9514 9519 9525 9531 9538 9545 9552 9559 9566 9573 9580 9587 9593 9599 9604 9609 9613 9617 9620 9622 9624 9625 9625 9624 9623 9621 9618 9614 9609 9604 9597 9590 9581 9571 9561 9549 4760 0 64 8 9536 9521 9505 9488 9469 9449 9427 9404 9379 9353 9325 9296 9265 9233 9199 9165 9130 9094 9057 9021 8984 8948 8913 8878 8845 8814 8785 8758 8733 8712 8694 8679 8669 8662 8659 8661 8666 8676 8690 8708 8730 8756 8785 8817 8852 8890 8930 8972 9015 9060 9104 9149 9194 9238 9282 9324 9365 9404 9441 9476 9509 9539 9567 9592 9615 9635 9653 9668 9681 9692 9701 9708 9713 9716 9718 9719 9719 9717 9715 9711 9708 9703 9698 9692 9687 9680 9674 9668 9661 9654 9648 9641 9635 9629 9623 9617 9612 9607 9603 9600 9597 9595 9594 9594 9595 9596 9599 9603 9608 9614 9621 9629 9638 9648 9659 9670 9682 9694 9707 9720 9733 9746 9759 9771 9784 9795 9807 9818 9828 9838 9847 9856 9863 9871 9878 9884 9890 9895 9900 9905 9910 9914 9918 9921 9925 9928 9931 9934 9937 9939 9941 9943 9945 9947 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9930 9928 9927 9925 9924 9923 9921 9920 9918 9916 9915 9913 9911 9908 9906 9903 9901 9898 9895 9892 9889 9886 9882 9879 9876 9873 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9812 9809 9806 9803 9800 9798 9795 9792 9790 9788 9786 9784 9782 9780 9779 9777 9776 9775 9774 9773 9773 9772 9771 9771 9771 9771 9771 9772 9772 9773 9774 9776 9777 9779 9781 9784 9786 9789 9792 9796 9799 9803 9807 9811 9814 9818 9822 9826 9829 9833 9836 9839 9842 9845 9848 9850 9852 9854 9856 9858 9859 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9874 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9897 9899 9901 9903 9904 9906 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9901 9900 9899 9897 9895 9893 9890 9888 9884 9881 9877 9873 9868 9863 9858 9852 9846 9839 9832 9825 9817 9809 9801 9793 9784 9775 9766 9757 9747 9738 9729 9719 9710 9701 9692 9684 9675 9668 9660 9654 9648 9642 9637 9633 9629 9627 9624 9623 9622 9621 9621 9622 9623 9625 9627 9630 9633 9636 9640 9644 9648 9652 9657 9662 9668 9673 9679 9685 9691 9697 9703 9710 9716 9722 9728 9734 9740 9745 9751 9756 9761 9765 9769 9773 9777 9781 9784 9787 9789 9792 9794 9796 9798 9800 9801 9803 9804 9804 9805 9805 9805 9804 9803 9802 9799 9797 9793 9789 9785 9780 9774 9767 9760 9752 9744 9735 9726 9716 9706 9696 9686 9676 9665 9655 9645 9635 9625 9616 9606 9597 9589 9580 9572 9564 9556 9548 9540 9532 9525 9517 9509 9501 9493 9486 9477 9469 9461 9453 9444 9436 9428 9419 9410 9402 9393 9384 9375 9365 9356 9346 9335 9324 9313 9301 9288 9274 9259 9244 4761 0 64 8 9227 9209 9191 9171 9150 9128 9105 9081 9056 9029 9002 8974 8945 8915 8884 8852 8820 8787 8754 8720 8686 8651 8617 8582 8547 8513 8479 8445 8411 8379 8347 8316 8286 8258 8231 8205 8181 8159 8139 8121 8105 8091 8080 8071 8064 8060 8058 8058 8061 8065 8072 8081 8092 8104 8118 8134 8151 8169 8188 8208 8229 8251 8273 8296 8318 8342 8365 8389 8412 8436 8460 8483 8507 8531 8554 8577 8600 8623 8646 8668 8690 8711 8732 8752 8772 8791 8809 8826 8842 8858 8873 8886 8899 8911 8922 8932 8942 8950 8958 8965 8971 8977 8982 8987 8991 8995 8998 9000 9003 9005 9006 9008 9009 9010 9012 9013 9015 9016 9019 9022 9025 9030 9035 9041 9049 9057 9067 9078 9091 9104 9119 9136 9153 9171 9191 9211 9231 9253 9274 9296 9318 9340 9361 9382 9403 9423 9442 9461 9478 9495 9511 9526 9541 9554 9566 9578 9589 9599 9609 9617 9625 9632 9639 9645 9650 9655 9659 9662 9665 9667 9669 9670 9670 9670 9669 9667 9665 9662 9659 9655 9650 9644 9638 9630 9622 9613 9604 9593 9581 9567 9553 9537 9520 9501 9481 9459 9435 9410 9382 9352 9321 9287 9251 9213 9173 9131 9086 9038 8989 8936 8882 8824 8764 8700 8634 8565 8493 8417 8339 8257 8171 8082 7990 7894 7794 7692 7586 7477 7365 7251 7134 7014 6893 6770 6646 6522 6397 6272 6147 6024 5901 5780 5662 5546 5434 5325 5220 5120 5024 4933 4848 4768 4694 4625 4564 4508 4459 4416 4380 4350 4327 4310 4300 4296 4299 4308 4323 4345 4373 4408 4449 4497 4551 4613 4680 4755 4837 4926 5022 5124 5233 5349 5472 5600 5734 5873 6017 6165 6317 6471 6626 6783 6940 7096 7251 7404 7554 7700 7842 7979 8111 8236 8356 8469 8576 8677 8771 8858 8939 9015 9084 9148 9207 9261 9311 9356 9397 9434 9468 9499 9527 9552 9574 9594 9612 9627 9641 9653 9663 9671 9678 9684 9688 9691 9694 9695 9696 9696 9696 9695 9694 9692 9691 9688 9686 9684 9681 9679 9676 9673 9670 9667 9664 9662 9659 9656 9654 9652 9651 9649 9649 9649 9650 9651 9654 9657 9661 9665 9671 9677 9684 9691 9699 9708 9716 9725 9734 9743 9752 9761 9770 9779 9787 9795 9803 9811 9818 9825 9832 9838 9844 9850 9856 9862 9867 9873 9877 9882 9886 9890 9893 9895 9898 9899 9900 9900 9900 9899 9898 9896 9894 9891 9889 9886 9883 9879 9876 9874 9871 9868 9866 9864 9863 9862 9861 9860 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9856 9855 9855 9854 9854 9853 9853 9853 9853 9854 9854 9855 9856 9857 9859 9860 9861 9863 9864 9866 9867 9867 9868 9868 9868 9867 9867 9865 9863 9861 9859 9856 9853 9850 9846 9842 9839 9835 9831 9826 9822 9818 9814 9810 9806 9802 9798 9793 9789 9785 9781 9777 9774 9770 9766 9763 9759 9756 9753 9750 9748 9745 9743 4762 0 64 8 9742 9740 9739 9738 9737 9736 9736 9736 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9734 9734 9733 9733 9732 9731 9730 9729 9728 9726 9724 9722 9720 9718 9715 9712 9709 9706 9702 9698 9694 9690 9686 9681 9677 9673 9668 9664 9660 9656 9652 9649 9645 9642 9639 9637 9635 9633 9631 9630 9629 9628 9628 9628 9628 9629 9630 9631 9633 9634 9637 9639 9642 9646 9649 9653 9657 9662 9666 9671 9676 9681 9687 9692 9697 9702 9707 9711 9716 9720 9723 9726 9728 9730 9731 9731 9731 9729 9727 9724 9721 9716 9710 9703 9696 9687 9677 9666 9654 9641 9627 9611 9594 9575 9555 9533 9509 9483 9455 9425 9392 9357 9319 9278 9234 9187 9137 9083 9025 8964 8898 8828 8754 8676 8593 8505 8412 8314 8211 8103 7990 7872 7749 7621 7488 7351 7208 7062 6912 6759 6602 6443 6282 6120 5957 5794 5632 5471 5312 5156 5003 4855 4711 4572 4439 4313 4193 4079 3973 3874 3782 3697 3619 3548 3484 3426 3374 3328 3288 3252 3222 3196 3174 3156 3142 3131 3124 3120 3120 3123 3129 3139 3153 3171 3192 3218 3249 3285 3326 3372 3425 3483 3548 3620 3699 3784 3877 3977 4084 4198 4319 4448 4582 4723 4870 5022 5179 5340 5505 5672 5841 6011 6181 6351 6519 6685 6848 7007 7161 7310 7454 7591 7721 7845 7961 8070 8172 8266 8353 8433 8506 8573 8633 8688 8737 8780 8819 8853 8883 8908 8930 8949 8964 8976 8985 8991 8994 8994 8991 8986 8978 8968 8955 8939 8921 8900 8876 8849 8820 8787 8751 8712 8669 8622 8571 8516 8456 8391 8321 8245 8164 8077 7983 7884 7779 7668 7551 7429 7302 7170 7035 6896 6755 6612 6468 6325 6182 6041 5902 5768 5637 5512 5392 5279 5173 5074 4983 4901 4827 4762 4706 4660 4623 4596 4579 4572 4575 4588 4612 4646 4690 4745 4810 4885 4971 5066 5170 5284 5406 5536 5672 5815 5963 6116 6272 6429 6587 6745 6902 7055 7206 7351 7490 7623 7748 7864 7972 8070 8157 8235 8302 8358 8403 8438 8462 8476 8479 8473 8457 8431 8397 8354 8303 8244 8179 8107 8028 7945 7857 7765 7669 7571 7471 7370 7269 7168 7069 6972 6878 6788 6703 6623 6549 6482 6422 6370 6327 6292 6266 6249 6241 6243 6255 6275 6305 6343 6391 6447 6510 6581 6660 6744 6835 6931 7032 7137 7246 7357 7471 7586 7701 7816 7931 8045 8158 8268 8375 8478 8578 8674 8766 8852 8934 9011 9084 9151 9213 9271 9324 9373 9418 9459 9497 9531 9563 9592 9618 9642 9664 9685 9703 9720 9736 9750 9763 9774 9785 9794 9801 9808 9813 9817 9819 9821 9821 9821 9820 9818 9815 9812 9809 9805 9801 9798 9795 9791 9788 9786 9784 9782 9780 9779 9778 9778 9777 9777 9776 9776 9775 9775 9774 9773 9773 9772 9771 9771 9770 9770 9770 9770 9771 9772 9773 9774 9776 9778 9781 9784 9787 9790 4763 0 64 8 9793 9796 9799 9801 9804 9807 9809 9811 9813 9815 9817 9818 9820 9822 9823 9825 9827 9829 9831 9833 9835 9838 9840 9843 9845 9848 9850 9852 9854 9856 9857 9858 9859 9859 9860 9860 9860 9859 9859 9859 9858 9858 9858 9858 9858 9858 9859 9860 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9870 9870 9869 9868 9867 9866 9864 9863 9861 9860 9858 9856 9854 9852 9850 9847 9845 9842 9839 9837 9834 9831 9828 9825 9822 9819 9817 9814 9812 9810 9809 9808 9807 9806 9806 9807 9807 9808 9810 9811 9813 9815 9816 9818 9820 9822 9823 9825 9826 9827 9827 9827 9827 9826 9825 9824 9823 9821 9819 9816 9814 9811 9809 9806 9803 9801 9798 9795 9793 9790 9787 9785 9782 9779 9777 9774 9771 9768 9766 9763 9760 9757 9754 9752 9749 9747 9744 9742 9741 9739 9738 9737 9737 9736 9736 9737 9738 9739 9740 9741 9743 9744 9746 9748 9749 9751 9753 9754 9756 9757 9759 9760 9762 9763 9765 9766 9768 9770 9772 9774 9776 9778 9780 9781 9783 9784 9785 9786 9786 9786 9785 9784 9782 9780 9777 9774 9770 9766 9762 9757 9752 9747 9742 9737 9732 9727 9722 9717 9713 9708 9704 9700 9696 9692 9689 9685 9682 9679 9675 9672 9669 9666 9664 9662 9659 9658 9656 9655 9655 9655 9655 9656 9657 9659 9662 9664 9667 9671 9675 9679 9683 9687 9691 9695 9700 9704 9708 9712 9716 9719 9723 9726 9729 9732 9734 9737 9739 9742 9744 9746 9748 9750 9752 9753 9755 9757 9758 9759 9760 9761 9762 9762 9763 9763 9762 9761 9760 9759 9757 9754 9751 9748 9744 9739 9734 9728 9722 9715 9708 9701 9693 9685 9677 9669 9661 9653 9645 9638 9631 9625 9620 9615 9611 9608 9606 9605 9604 9605 9607 9609 9612 9616 9621 9626 9632 9638 9645 9651 9658 9665 9672 9679 9686 9692 9699 9705 9712 9718 9723 9729 9734 9740 9745 9750 9754 9759 9763 9767 9771 9774 9777 9779 9780 9781 9782 9781 9780 9778 9775 9771 9766 9760 9753 9746 9737 9728 9718 9708 9697 9685 9674 9662 9650 9638 9625 9613 9601 9589 9577 9564 9552 9540 9527 9514 9501 9487 9473 9458 9442 9426 9408 9390 9370 9350 9328 9305 9281 9256 9229 9200 9171 9139 9105 9069 9031 8991 8947 8900 8850 8796 8737 8675 8607 8535 8457 8374 8286 8192 8092 7987 7877 7762 7643 7519 7392 7261 7128 6994 6858 6722 6586 6452 6319 6189 6062 5939 5820 5707 5599 5497 5402 5313 5230 5155 5086 5025 4970 4922 4881 4845 4816 4791 4772 4758 4747 4740 4736 4734 4735 4737 4740 4743 4746 4749 4751 4753 4753 4752 4750 4746 4742 4737 4731 4726 4721 4717 4715 4715 4718 4725 4736 4753 4775 4804 4840 4883 4934 4993 5061 5137 5222 5314 5415 5523 5639 5761 5889 6022 6161 6302 6447 6593 6741 6888 7036 7183 7327 4764 0 64 8 7469 7608 7744 7875 8002 8125 8242 8354 8461 8562 8658 8749 8834 8915 8990 9060 9126 9187 9244 9296 9345 9390 9431 9469 9503 9535 9564 9590 9613 9635 9654 9671 9687 9701 9713 9724 9734 9743 9750 9757 9764 9769 9774 9779 9783 9787 9791 9795 9798 9801 9805 9808 9811 9814 9817 9820 9823 9827 9830 9833 9836 9839 9841 9844 9847 9849 9852 9854 9856 9857 9859 9860 9860 9861 9861 9861 9861 9860 9859 9858 9856 9854 9852 9849 9846 9842 9838 9833 9828 9822 9815 9808 9799 9790 9780 9769 9757 9743 9729 9713 9695 9676 9654 9632 9607 9579 9550 9518 9484 9447 9407 9365 9319 9270 9218 9163 9105 9044 8980 8913 8844 8771 8697 8620 8542 8463 8383 8302 8221 8141 8061 7983 7906 7832 7760 7691 7626 7565 7508 7456 7408 7366 7329 7298 7273 7253 7239 7232 7231 7236 7247 7264 7287 7316 7351 7392 7438 7489 7545 7606 7671 7739 7811 7886 7964 8043 8125 8207 8289 8371 8453 8534 8614 8692 8767 8840 8910 8977 9041 9101 9158 9212 9261 9308 9351 9391 9427 9461 9492 9520 9546 9569 9590 9609 9626 9641 9655 9666 9676 9684 9691 9696 9699 9701 9700 9699 9695 9690 9683 9675 9664 9652 9638 9622 9604 9583 9561 9536 9509 9479 9446 9410 9370 9328 9281 9231 9177 9118 9056 8989 8917 8841 8761 8677 8588 8496 8399 8300 8197 8092 7985 7876 7765 7654 7543 7432 7321 7212 7105 7001 6899 6801 6707 6618 6535 6457 6386 6321 6264 6214 6172 6139 6115 6099 6093 6096 6108 6129 6160 6199 6247 6303 6367 6439 6517 6601 6690 6785 6883 6985 7089 7196 7303 7410 7517 7623 7728 7830 7930 8026 8119 8208 8293 8373 8448 8519 8584 8645 8701 8751 8797 8837 8874 8905 8932 8955 8974 8990 9002 9011 9018 9022 9024 9025 9024 9023 9021 9019 9018 9016 9015 9015 9017 9019 9022 9027 9033 9040 9048 9057 9067 9078 9089 9101 9112 9123 9134 9145 9154 9163 9171 9177 9183 9187 9189 9190 9190 9188 9185 9181 9175 9167 9159 9149 9139 9127 9114 9100 9085 9069 9053 9036 9018 9000 8981 8963 8944 8925 8906 8888 8871 8854 8839 8825 8812 8801 8792 8785 8781 8779 8779 8782 8787 8795 8806 8819 8835 8853 8873 8895 8919 8945 8972 9000 9029 9059 9089 9120 9150 9181 9211 9241 9270 9298 9326 9353 9379 9403 9427 9450 9471 9492 9511 9529 9546 9562 9577 9591 9604 9616 9626 9636 9645 9654 9661 9668 9674 9680 9685 9689 9693 9697 9700 9704 9706 9709 9711 9713 9714 9716 9717 9717 9718 9717 9717 9716 9715 9713 9711 9708 9705 9702 9699 9695 9691 9687 9683 9678 9673 9669 9664 9659 9654 9649 9644 9639 9634 9628 9623 9617 9611 9605 9599 9593 9587 9580 9573 9566 9560 9553 9546 9540 9533 9527 9521 9515 9509 9504 9499 9495 9490 9486 9483 9479 9476 9474 9471 9469 9466 9464 4765 0 64 8 9462 9461 9459 9457 9456 9454 9453 9452 9451 9450 9449 9449 9448 9448 9448 9449 9449 9450 9451 9452 9453 9454 9456 9458 9459 9461 9463 9465 9466 9468 9469 9471 9472 9473 9474 9474 9475 9476 9476 9476 9477 9477 9478 9478 9479 9479 9480 9482 9483 9485 9486 9488 9491 9493 9496 9498 9501 9503 9506 9508 9510 9512 9513 9514 9515 9515 9515 9515 9514 9512 9511 9508 9506 9503 9501 9498 9495 9491 9488 9485 9482 9479 9476 9473 9470 9467 9465 9462 9459 9457 9454 9451 9448 9445 9441 9438 9434 9430 9426 9422 9417 9412 9406 9401 9395 9389 9383 9377 9370 9363 9356 9349 9341 9334 9326 9318 9310 9302 9293 9284 9275 9266 9256 9246 9236 9226 9215 9204 9193 9182 9170 9158 9145 9133 9120 9107 9093 9080 9066 9052 9038 9023 9008 8993 8978 8962 8946 8930 8914 8897 8880 8862 8844 8826 8807 8787 8767 8747 8726 8704 8682 8659 8635 8610 8585 8559 8532 8505 8477 8448 8418 8387 8356 8324 8290 8256 8222 8186 8150 8112 8074 8035 7995 7955 7913 7870 7827 7783 7738 7691 7644 7597 7548 7498 7447 7395 7342 7288 7233 7177 7120 7062 7002 6941 6879 6816 6751 6686 6619 6551 6483 6413 6343 6272 6201 6130 6059 5989 5919 5850 5782 5716 5651 5589 5529 5471 5417 5366 5318 5275 5235 5200 5170 5144 5124 5108 5099 5095 5097 5105 5120 5140 5167 5201 5241 5287 5340 5398 5463 5534 5610 5691 5777 5868 5962 6059 6159 6261 6365 6470 6575 6679 6783 6886 6987 7086 7182 7276 7366 7453 7536 7616 7692 7765 7834 7899 7961 8021 8077 8130 8181 8229 8274 8318 8359 8398 8436 8472 8506 8539 8570 8599 8628 8655 8681 8706 8731 8754 8776 8798 8819 8840 8860 8880 8900 8919 8938 8956 8975 8993 9010 9027 9044 9061 9076 9091 9106 9120 9133 9145 9157 9168 9178 9188 9197 9206 9214 9222 9230 9237 9245 9252 9259 9266 9273 9280 9287 9294 9301 9308 9314 9321 9327 9333 9338 9343 9348 9353 9356 9360 9363 9366 9368 9369 9370 9371 9371 9370 9369 9367 9364 9360 9354 9348 9340 9331 9319 9306 9291 9273 9253 9230 9205 9176 9145 9110 9072 9030 8984 8935 8882 8824 8763 8697 8626 8550 8470 8385 8295 8199 8098 7992 7881 7765 7643 7517 7386 7251 7111 6969 6823 6675 6525 6374 6223 6072 5922 5773 5627 5484 5345 5210 5080 4955 4836 4724 4617 4518 4425 4339 4260 4188 4122 4063 4011 3965 3926 3893 3867 3847 3833 3825 3824 3829 3842 3861 3887 3921 3962 4011 4067 4132 4205 4286 4376 4473 4579 4692 4813 4941 5075 5216 5362 5514 5669 5828 5990 6154 6318 6483 6649 6812 6974 7133 7289 7441 7589 7732 7870 8002 8128 8249 8363 8471 8573 8669 8759 8843 8921 8994 9061 9123 9181 9234 9282 9327 9367 9404 9438 9468 9496 9520 9543 9562 9580 9595 9609 9621 9631 9641 4766 0 64 8 9648 9655 9661 9666 9670 9674 9677 9680 9683 9685 9688 9691 9693 9696 9699 9702 9705 9708 9711 9714 9717 9720 9723 9726 9729 9731 9734 9736 9738 9739 9741 9743 9744 9745 9746 9748 9749 9750 9751 9752 9754 9755 9757 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9781 9783 9785 9788 9790 9792 9794 9796 9798 9800 9801 9803 9804 9805 9806 9807 9808 9808 9809 9809 9809 9809 9809 9810 9810 9810 9810 9811 9811 9812 9812 9813 9814 9815 9816 9817 9818 9818 9819 9819 9819 9818 9817 9816 9814 9812 9810 9807 9804 9800 9796 9791 9786 9781 9776 9770 9764 9758 9751 9745 9738 9730 9722 9714 9705 9695 9685 9674 9663 9650 9637 9622 9607 9591 9573 9554 9534 9513 9490 9466 9441 9415 9387 9358 9328 9296 9263 9228 9193 9155 9117 9077 9036 8994 8950 8905 8858 8810 8760 8709 8656 8601 8544 8485 8424 8361 8295 8226 8155 8080 8002 7920 7835 7746 7653 7556 7455 7349 7239 7126 7008 6887 6762 6634 6503 6370 6235 6098 5961 5824 5687 5549 5414 5281 5149 5022 4897 4777 4661 4550 4445 4344 4250 4161 4079 4002 3932 3868 3810 3758 3712 3672 3637 3607 3583 3564 3550 3541 3536 3536 3540 3549 3563 3581 3604 3633 3666 3705 3749 3799 3856 3919 3990 4067 4152 4244 4344 4452 4567 4690 4820 4958 5102 5253 5409 5570 5735 5904 6075 6249 6422 6596 6768 6939 7108 7272 7433 7588 7737 7881 8018 8149 8272 8389 8498 8600 8694 8781 8862 8935 9003 9063 9118 9167 9210 9247 9280 9308 9331 9349 9364 9374 9380 9382 9381 9376 9368 9356 9341 9323 9302 9278 9251 9221 9189 9154 9117 9078 9036 8993 8948 8901 8853 8805 8755 8705 8655 8605 8556 8507 8460 8414 8371 8330 8291 8255 8223 8194 8169 8147 8130 8117 8108 8103 8103 8107 8114 8126 8141 8160 8182 8207 8236 8266 8299 8333 8369 8406 8444 8482 8520 8558 8595 8632 8667 8700 8731 8759 8785 8807 8827 8842 8854 8861 8865 8864 8858 8848 8834 8815 8792 8764 8732 8697 8657 8614 8567 8517 8465 8409 8351 8291 8229 8165 8100 8034 7967 7899 7832 7764 7697 7630 7564 7499 7436 7375 7317 7261 7208 7159 7113 7071 7034 7001 6973 6950 6931 6918 6910 6907 6909 6916 6928 6943 6963 6986 7012 7041 7072 7105 7138 7172 7205 7238 7270 7300 7328 7353 7375 7394 7410 7421 7429 7434 7435 7433 7428 7420 7410 7398 7385 7372 7359 7347 7335 7326 7319 7315 7314 7318 7325 7337 7353 7374 7400 7430 7465 7503 7546 7592 7642 7694 7748 7805 7863 7921 7981 8041 8100 8160 8219 8277 8334 8390 8445 8499 8551 8602 8651 8700 8747 8793 8838 8882 8924 8966 9006 9046 9084 9122 9158 9193 9228 9261 9293 9324 9353 9382 9409 9435 9460 9484 9507 9529 9550 9570 9588 9606 9623 9639 9654 9669 9682 9695 9708 9719 4767 0 64 8 9730 9740 9749 9758 9766 9773 9780 9786 9792 9797 9801 9805 9808 9811 9813 9815 9816 9817 9818 9818 9817 9816 9815 9813 9811 9809 9806 9803 9799 9795 9791 9786 9780 9775 9768 9762 9755 9748 9740 9733 9725 9717 9708 9700 9692 9683 9675 9667 9659 9651 9643 9635 9627 9620 9612 9605 9597 9590 9582 9575 9568 9560 9553 9546 9538 9531 9524 9517 9511 9505 9499 9494 9489 9485 9482 9479 9477 9476 9475 9475 9476 9477 9479 9481 9483 9486 9489 9492 9495 9497 9500 9502 9503 9504 9505 9505 9504 9502 9500 9497 9493 9488 9483 9476 9469 9461 9452 9442 9430 9418 9405 9391 9376 9361 9344 9326 9308 9289 9270 9250 9231 9211 9192 9173 9155 9137 9121 9106 9092 9080 9070 9061 9055 9050 9048 9048 9050 9054 9060 9068 9077 9089 9101 9116 9131 9147 9164 9181 9200 9218 9237 9255 9274 9293 9311 9329 9347 9365 9382 9398 9414 9430 9445 9460 9474 9488 9501 9514 9526 9537 9549 9559 9569 9579 9588 9597 9605 9613 9621 9628 9635 9642 9649 9655 9662 9668 9675 9681 9687 9694 9701 9707 9714 9720 9727 9733 9740 9746 9752 9758 9764 9770 9775 9780 9784 9788 9792 9796 9799 9803 9806 9808 9811 9814 9817 9820 9822 9826 9829 9832 9836 9840 9844 9848 9852 9856 9860 9865 9869 9872 9876 9879 9881 9884 9885 9886 9887 9887 9886 9885 9883 9881 9878 9875 9872 9868 9865 9861 9857 9853 9850 9846 9843 9839 9836 9833 9830 9828 9825 9823 9820 9817 9815 9812 9809 9806 9803 9800 9797 9794 9790 9787 9784 9781 9778 9775 9773 9771 9769 9768 9767 9767 9767 9768 9769 9770 9772 9774 9776 9779 9781 9784 9787 9790 9793 9795 9798 9801 9803 9805 9807 9809 9810 9812 9813 9814 9815 9816 9816 9817 9817 9817 9817 9817 9816 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9804 9803 9802 9801 9800 9800 9799 9800 9800 9801 9803 9804 9807 9810 9813 9817 9821 9825 9830 9835 9840 9845 9851 9856 9861 9866 9871 9876 9880 9884 9887 9890 9893 9895 9897 9898 9899 9899 9899 9899 9898 9897 9896 9895 9893 9891 9888 9885 9882 9879 9875 9870 9864 9858 9850 9842 9832 9821 9808 9793 9777 9759 9739 9716 9692 9665 9636 9604 9571 9535 9496 9456 9413 9368 9321 9273 9222 9171 9117 9062 9007 8950 8893 8835 8777 8718 8661 8603 8547 8491 8437 8385 8335 8287 8242 8200 8161 8126 8096 8069 8047 8030 8018 8011 8010 8013 8023 8037 8056 8081 8110 8145 8183 8226 8272 8321 8373 8428 8485 8543 8602 8662 8723 8783 8842 8901 8959 9016 9070 9123 9174 9223 9270 9314 9356 9396 9433 9468 9501 9532 9560 9587 9612 9634 9655 9674 9692 9707 9721 9734 9745 9755 9764 9771 9777 9782 9785 9788 9789 9789 9789 9787 9783 9779 9774 9767 9759 9750 9740 9728 9715 9700 9684 9666 9646 4768 0 64 8 9625 9603 9578 9552 9525 9496 9465 9434 9401 9366 9332 9296 9259 9223 9186 9149 9112 9076 9040 9004 8970 8937 8905 8874 8845 8818 8793 8769 8748 8728 8711 8696 8683 8673 8665 8658 8655 8653 8654 8656 8661 8667 8676 8686 8698 8711 8726 8743 8760 8779 8800 8821 8843 8867 8891 8916 8942 8968 8995 9023 9051 9079 9108 9137 9165 9194 9222 9250 9278 9305 9331 9356 9380 9404 9426 9447 9467 9485 9503 9519 9533 9547 9559 9570 9580 9589 9597 9603 9609 9614 9617 9620 9621 9621 9620 9617 9613 9608 9601 9592 9581 9568 9553 9536 9517 9495 9470 9443 9413 9380 9344 9305 9262 9216 9166 9113 9055 8993 8927 8856 8781 8700 8615 8524 8428 8326 8219 8107 7989 7866 7739 7606 7469 7328 7183 7036 6885 6734 6580 6426 6272 6119 5967 5817 5669 5525 5385 5250 5120 4995 4877 4765 4660 4563 4473 4391 4318 4253 4196 4148 4108 4077 4054 4039 4032 4032 4040 4053 4073 4098 4127 4160 4196 4234 4273 4312 4351 4389 4425 4458 4488 4514 4536 4554 4567 4575 4579 4579 4575 4567 4557 4544 4531 4518 4505 4492 4483 4477 4474 4478 4486 4502 4526 4557 4597 4646 4704 4772 4849 4937 5033 5139 5253 5376 5506 5643 5788 5937 6091 6249 6409 6572 6735 6898 7060 7221 7379 7534 7685 7831 7972 8108 8237 8360 8477 8588 8691 8789 8880 8965 9045 9118 9186 9249 9307 9361 9410 9455 9497 9535 9569 9601 9629 9655 9678 9699 9717 9733 9747 9760 9771 9780 9788 9794 9800 9805 9810 9813 9817 9820 9823 9825 9828 9830 9833 9835 9837 9839 9840 9841 9842 9842 9841 9840 9838 9836 9833 9829 9825 9820 9815 9809 9802 9796 9789 9781 9773 9765 9756 9746 9735 9724 9712 9698 9682 9665 9646 9624 9600 9574 9544 9511 9475 9435 9392 9345 9295 9241 9183 9121 9056 8988 8916 8841 8764 8684 8601 8516 8430 8342 8253 8163 8074 7984 7895 7808 7722 7638 7557 7480 7407 7338 7275 7217 7165 7120 7082 7051 7028 7013 7006 7007 7016 7034 7059 7092 7132 7179 7233 7293 7358 7429 7503 7582 7664 7748 7834 7921 8008 8096 8183 8270 8354 8437 8518 8596 8670 8742 8810 8874 8934 8991 9043 9091 9135 9175 9212 9244 9273 9298 9320 9340 9356 9370 9381 9391 9398 9404 9409 9412 9415 9416 9417 9418 9417 9417 9416 9414 9413 9411 9410 9408 9406 9404 9403 9401 9400 9400 9400 9400 9402 9404 9407 9411 9417 9424 9431 9441 9451 9463 9475 9489 9504 9520 9536 9553 9571 9589 9606 9624 9641 9658 9675 9691 9707 9721 9735 9749 9761 9773 9784 9794 9804 9813 9821 9829 9837 9845 9852 9859 9866 9873 9879 9886 9892 9899 9905 9911 9918 9923 9929 9934 9939 9943 9947 9951 9954 9956 9957 9958 9958 9958 9957 9955 9953 9950 9947 9943 9939 9935 9931 9927 9923 9918 9914 9910 9906 9902 9898 9895 4769 0 64 8 9891 9887 9883 9879 9874 9869 9863 9857 9851 9843 9835 9827 9818 9808 9798 9787 9777 9766 9756 9746 9737 9728 9720 9713 9708 9703 9700 9698 9698 9699 9701 9704 9708 9713 9719 9726 9733 9740 9748 9755 9763 9770 9777 9783 9789 9795 9800 9805 9810 9814 9818 9822 9826 9830 9834 9838 9843 9847 9852 9857 9862 9868 9873 9879 9884 9889 9895 9900 9905 9909 9913 9917 9920 9923 9926 9928 9930 9932 9933 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9959 9958 9956 9954 9951 9949 9946 9944 9941 9938 9935 9932 9929 9926 9923 9921 9918 9916 9915 9913 9912 9911 9910 9910 9909 9910 9910 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9932 9934 9936 9938 9940 9942 9944 9947 9950 9953 9956 9959 9962 9965 9968 9972 9975 9978 9980 9983 9986 9988 9990 9991 9993 9994 9995 9995 9995 9995 9995 9995 9994 9993 9993 9992 9990 9989 9988 9987 9985 9984 9983 9981 9980 9978 9976 9974 9972 9970 9968 9965 9962 9960 9956 9953 9950 9946 9942 9938 9934 9929 9925 9920 9915 9910 9905 9900 9895 9890 9885 9880 9875 9870 9866 9861 9857 9853 9849 9846 9843 9840 9838 9836 9835 9834 9833 9833 9834 9835 9837 9838 9841 9843 9846 9849 9853 9856 9859 9862 9866 9869 9872 9874 9877 9879 9881 9883 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9918 9919 9919 9919 9918 9917 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9896 9894 9893 9892 9891 9889 9888 9886 9884 9882 9879 9875 9871 9866 9860 9852 9844 9835 9824 9813 9800 9786 9770 9754 9736 9717 9697 9676 9654 9631 9608 9583 9557 9530 9502 9473 9444 9413 9382 9349 9316 9282 9246 9210 9173 9136 9097 9059 9019 8980 8940 8900 8861 8821 8782 8743 8706 8669 8633 8598 8565 8533 8503 8475 8448 8424 8401 8381 8362 8347 8333 8322 8314 8309 8307 8307 8311 8318 8328 8342 8358 8379 8402 8429 8460 8493 8529 8569 8610 8654 8700 8747 8796 8846 8896 8946 8996 9045 9094 9141 9186 9230 9272 9311 9348 9383 9415 9445 9472 9496 9518 9538 9555 9571 9584 9596 9606 9614 9621 9626 9630 9632 9633 9632 9631 9627 9623 9617 9609 9600 9590 9578 9565 9550 9535 9518 9500 9482 9463 9443 9423 9404 9384 9365 9347 9329 9313 9298 9284 9271 9260 9251 9243 9237 9232 9229 9227 9227 9227 9229 9231 9234 9238 9242 9246 9251 9256 9261 9265 9270 9275 9280 9284 4770 0 64 9 9279 9285 9290 9295 9301 9306 9312 9317 9323 9329 9335 9342 9349 9357 9364 9373 9381 9391 9400 9410 9421 9432 9443 9455 9467 9479 9492 9505 9518 9531 9544 9558 9571 9585 9599 9613 9626 9640 9654 9668 9682 9695 9709 9722 9736 9749 9762 9775 9788 9800 9812 9823 9835 9845 9856 9865 9875 9883 9891 9899 9905 9912 9917 9922 9926 9930 9934 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9960 9961 9963 9964 9966 9967 9969 9970 9971 9971 9972 9972 9972 9971 9971 9969 9968 9966 9964 9962 9959 9956 9953 9950 9947 9944 9941 9937 9934 9931 9929 9926 9924 9921 9920 9918 9916 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9883 9880 9876 9873 9869 9865 9860 9855 9850 9845 9839 9834 9828 9823 9818 9812 9807 9803 9798 9794 9791 9788 9786 9784 9783 9783 9783 9784 9785 9788 9790 9793 9797 9801 9805 9810 9815 9820 9825 9830 9835 9840 9844 9849 9853 9857 9861 9864 9867 9870 9873 9875 9877 9879 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9897 9897 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9892 9892 9891 9890 9889 9887 9885 9883 9880 9877 9873 9869 9865 9860 9856 9851 9845 9840 9835 9829 9823 9818 9812 9807 9801 9796 9790 9785 9779 9774 9768 9762 9757 9751 9745 9738 9732 9724 9717 9709 9701 9692 9682 9673 9662 9651 9640 9628 9615 9602 9589 9576 9562 9549 9535 9522 9508 9495 9483 9471 9459 9448 9439 9430 9421 9415 9409 9404 9401 9399 9398 9398 9400 9404 9408 9414 9421 9429 9439 9449 9461 9473 9487 9501 9515 9531 9547 9563 9579 9596 9613 9630 9646 9663 9679 9695 9711 9727 9741 9756 9770 9783 9795 9807 9819 9829 9839 9849 9858 9866 9873 9881 9887 9893 9899 9904 9908 9913 9916 9920 9923 9927 9929 9932 9934 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9944 9942 9939 9936 9932 9929 9925 9921 9917 9912 9907 9901 9895 9889 9882 9875 9867 9859 9849 9839 9829 9817 9804 9791 9776 9760 9743 9724 9704 9683 9660 9635 9609 9581 9552 9521 9488 4771 0 64 9 9453 9417 9379 9339 9298 9256 9212 9167 9121 9074 9026 8977 8928 8878 8828 8778 8728 8678 8629 8580 8531 8483 8437 8391 8346 8303 8261 8220 8181 8144 8108 8075 8043 8013 7985 7959 7935 7914 7895 7878 7864 7853 7843 7837 7833 7832 7834 7838 7846 7856 7869 7885 7903 7925 7949 7976 8006 8038 8072 8109 8148 8189 8232 8276 8322 8369 8417 8465 8515 8565 8614 8664 8713 8762 8810 8857 8903 8948 8991 9033 9073 9111 9147 9181 9214 9244 9271 9297 9321 9342 9361 9378 9393 9406 9417 9427 9434 9439 9443 9445 9446 9445 9443 9439 9434 9428 9421 9413 9404 9394 9384 9372 9360 9347 9334 9320 9306 9292 9277 9262 9247 9232 9217 9202 9186 9171 9156 9142 9127 9113 9099 9086 9073 9060 9048 9037 9026 9016 9006 8997 8989 8982 8976 8970 8965 8961 8957 8955 8953 8952 8952 8952 8953 8954 8956 8959 8961 8964 8967 8971 8974 8977 8980 8983 8985 8987 8988 8989 8988 8987 8985 8983 8979 8974 8967 8960 8951 8940 8928 8915 8899 8882 8864 8843 8820 8795 8768 8738 8706 8671 8634 8594 8551 8505 8455 8403 8347 8288 8226 8161 8092 8020 7944 7866 7784 7700 7612 7523 7431 7337 7241 7144 7045 6946 6846 6747 6648 6549 6451 6355 6261 6169 6080 5994 5912 5833 5759 5690 5625 5565 5511 5463 5422 5386 5357 5335 5320 5312 5312 5318 5333 5354 5383 5419 5463 5514 5572 5636 5708 5785 5869 5958 6052 6151 6255 6362 6473 6586 6701 6818 6936 7054 7172 7290 7406 7520 7632 7741 7847 7949 8047 8141 8230 8315 8394 8468 8538 8602 8661 8715 8764 8809 8848 8884 8915 8943 8966 8987 9004 9018 9029 9038 9044 9048 9050 9050 9048 9044 9038 9029 9019 9007 8992 8974 8954 8930 8904 8874 8840 8803 8761 8715 8664 8609 8548 8483 8413 8337 8256 8170 8079 7983 7883 7778 7669 7557 7441 7323 7202 7079 6957 6833 6710 6587 6467 6349 6234 6123 6016 5916 5820 5732 5651 5577 5511 5454 5406 5367 5338 5318 5308 5307 5316 5335 5362 5399 5444 5498 5559 5628 5704 5786 5874 5967 6065 6167 6273 6381 6492 6605 6719 6834 6950 7065 7179 7293 7406 7517 7626 7733 7838 7939 8039 8135 8229 8319 8406 8490 8571 8648 8722 8793 8860 8925 8986 9044 9098 9150 9198 9244 9286 9326 9363 9397 9428 9456 9482 9506 9527 9545 9562 9576 9588 9598 9606 9613 9617 9620 9622 9622 9621 9619 9616 9612 9608 9603 9597 9591 9585 9579 9573 9568 9562 9557 9552 9549 9545 9543 9541 9541 9541 9542 9544 9548 9552 9557 9563 9570 9578 9587 9597 9608 9619 9630 9642 9655 9668 9681 9695 9708 9721 9735 9748 9761 9773 9786 9797 9809 9820 9830 9840 9849 9858 9866 9874 9881 9887 9893 9899 9904 9908 9912 9916 9919 9922 9925 9927 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9944 9944 9945 4772 0 64 9 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9946 9945 9944 9942 9940 9938 9936 9934 9931 9928 9925 9922 9919 9915 9912 9908 9903 9899 9894 9888 9883 9877 9871 9865 9858 9851 9844 9836 9828 9820 9812 9804 9795 9787 9778 9770 9761 9753 9744 9736 9728 9720 9713 9705 9698 9692 9686 9680 9674 9669 9664 9660 9656 9653 9649 9647 9644 9642 9641 9639 9638 9637 9637 9636 9636 9636 9637 9637 9638 9638 9639 9640 9641 9642 9643 9645 9646 9647 9649 9650 9651 9653 9654 9656 9657 9658 9659 9660 9661 9662 9662 9662 9662 9661 9660 9658 9656 9653 9649 9645 9640 9634 9627 9619 9610 9601 9590 9578 9565 9552 9537 9522 9506 9489 9472 9454 9435 9417 9398 9380 9361 9343 9325 9308 9292 9277 9263 9250 9239 9229 9220 9214 9209 9205 9204 9205 9207 9211 9217 9225 9234 9245 9257 9271 9287 9303 9321 9339 9358 9378 9399 9420 9441 9463 9485 9506 9528 9549 9570 9591 9611 9630 9650 9668 9686 9703 9719 9734 9749 9763 9776 9788 9799 9810 9820 9829 9838 9845 9853 9859 9865 9870 9875 9879 9883 9887 9890 9892 9895 9897 9898 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9922 9922 9923 9923 9923 9922 9922 9921 9920 9918 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9894 9891 9889 9886 9884 9881 9879 9876 9874 9871 9869 9866 9863 9860 9858 9855 9851 9848 9845 9842 9838 9835 9831 9828 9824 9821 9817 9814 9811 9808 9805 9803 9801 9799 9797 9796 9794 9793 9792 9792 9791 9790 9790 9789 9788 9786 9784 9782 9779 9775 9770 9765 9758 9750 9741 9730 9718 9704 9688 9671 9651 9630 9606 9581 9552 9521 9488 9451 9411 9369 9322 9272 9218 9160 9098 9031 8959 8883 8801 8714 8621 8523 8419 8309 8193 8072 7945 7812 7674 7531 7383 7231 7075 6916 6753 6588 6422 6254 6087 5919 5752 5587 5424 5265 5109 4957 4810 4668 4533 4403 4281 4165 4056 3955 3861 3775 3696 3625 3561 3505 3456 3414 3379 3350 3328 3313 3303 3299 3301 3309 3322 3341 3365 3394 3428 3468 3512 3562 3618 3678 3744 3816 3893 3975 4063 4156 4254 4358 4467 4581 4700 4824 4952 5084 5219 5359 5501 5646 5792 5941 6091 6241 6392 6542 6692 6841 6988 7133 7276 7416 7552 7685 7814 7939 8060 8176 8287 8394 8496 8593 8684 8771 8853 8930 9003 9070 9133 9192 9247 9297 9344 9387 9426 9463 9496 9526 9554 9578 9601 9622 9640 9657 9672 9686 9698 9709 9718 9727 9735 9742 9749 9755 9760 9765 9769 9773 9777 9780 9783 4773 0 64 9 9786 9789 9792 9794 9796 9798 9800 9801 9802 9803 9804 9805 9805 9805 9804 9803 9802 9800 9798 9795 9792 9788 9784 9779 9773 9767 9760 9752 9743 9733 9722 9711 9698 9684 9668 9652 9634 9614 9593 9570 9546 9520 9492 9463 9431 9398 9364 9327 9289 9249 9208 9166 9123 9078 9033 8988 8943 8898 8853 8808 8765 8724 8684 8646 8610 8577 8547 8521 8498 8478 8462 8451 8443 8440 8441 8446 8456 8469 8486 8507 8532 8560 8591 8624 8661 8699 8739 8780 8823 8867 8911 8955 8999 9042 9085 9128 9169 9209 9247 9285 9320 9354 9386 9416 9444 9471 9496 9519 9541 9560 9579 9595 9611 9625 9637 9649 9659 9668 9676 9684 9690 9696 9701 9705 9708 9711 9714 9716 9717 9718 9719 9720 9720 9720 9720 9720 9719 9719 9718 9718 9717 9716 9716 9715 9714 9713 9712 9711 9709 9708 9706 9704 9702 9699 9696 9692 9687 9682 9676 9669 9661 9651 9640 9628 9614 9599 9581 9562 9540 9516 9490 9461 9430 9396 9359 9319 9277 9232 9184 9134 9081 9026 8969 8909 8848 8785 8721 8656 8590 8524 8459 8394 8330 8267 8207 8148 8093 8041 7992 7947 7906 7871 7840 7814 7793 7778 7768 7764 7766 7773 7785 7803 7826 7854 7887 7924 7964 8008 8056 8105 8157 8211 8266 8321 8377 8433 8488 8542 8595 8646 8695 8741 8785 8826 8865 8900 8932 8962 8988 9011 9031 9048 9063 9076 9086 9094 9101 9106 9110 9114 9116 9118 9121 9123 9126 9128 9132 9137 9142 9149 9157 9166 9176 9187 9200 9214 9229 9245 9262 9280 9299 9319 9339 9360 9381 9403 9424 9446 9468 9490 9511 9533 9554 9574 9594 9614 9633 9651 9669 9686 9702 9718 9733 9746 9759 9772 9783 9793 9803 9811 9819 9826 9832 9837 9841 9844 9846 9848 9848 9848 9847 9845 9842 9838 9833 9828 9821 9814 9806 9797 9787 9776 9764 9751 9737 9723 9707 9691 9673 9655 9636 9617 9597 9576 9555 9533 9512 9490 9469 9447 9426 9406 9387 9368 9350 9334 9319 9305 9293 9283 9274 9267 9263 9260 9260 9261 9265 9270 9277 9287 9298 9311 9325 9341 9358 9376 9396 9416 9437 9458 9480 9502 9524 9546 9568 9590 9611 9631 9651 9670 9688 9705 9722 9737 9751 9765 9777 9788 9798 9807 9815 9823 9829 9834 9839 9843 9846 9848 9850 9852 9853 9853 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9849 9849 9849 9849 9849 9849 9850 9850 9851 9851 9852 9853 9854 9854 9855 9855 9855 9855 9855 9854 9852 9850 9848 9845 9841 9836 9830 9823 9815 9806 9796 9785 9772 9757 9742 9724 9706 9685 9663 9640 9614 9588 9559 9530 9498 9466 9432 9397 9361 9324 9286 9248 9210 9172 9134 9096 9059 9023 8988 8954 8922 8892 8864 8838 8816 8795 8778 8764 8753 8746 8742 8741 8744 8750 8760 8773 8789 8808 8831 8856 8883 8913 8945 8979 9014 9051 9089 9127 4774 0 64 9 9166 9206 9245 9284 9323 9361 9399 9435 9471 9505 9538 9569 9599 9628 9655 9680 9704 9726 9747 9766 9784 9801 9816 9830 9842 9854 9864 9874 9883 9890 9897 9903 9908 9913 9917 9920 9923 9925 9927 9928 9928 9929 9929 9928 9927 9926 9924 9923 9921 9918 9916 9914 9911 9909 9906 9904 9901 9899 9897 9895 9893 9891 9890 9889 9888 9887 9887 9887 9887 9887 9888 9888 9889 9891 9892 9894 9895 9897 9899 9901 9904 9906 9908 9911 9914 9917 9919 9922 9926 9929 9932 9936 9939 9943 9947 9950 9954 9958 9961 9965 9968 9972 9975 9978 9981 9983 9985 9987 9989 9990 9990 9991 9991 9991 9990 9989 9988 9986 9984 9983 9981 9979 9976 9974 9972 9970 9969 9967 9966 9964 9964 9963 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9973 9973 9972 9971 9969 9967 9964 9962 9958 9955 9951 9947 9942 9937 9932 9926 9921 9915 9909 9904 9898 9892 9886 9880 9874 9869 9863 9858 9853 9848 9843 9838 9833 9828 9823 9819 9814 9809 9804 9800 9795 9789 9784 9779 9774 9768 9762 9757 9751 9745 9740 9734 9729 9723 9718 9714 9710 9706 9703 9700 9698 9697 9696 9696 9697 9699 9702 9705 9709 9715 9720 9727 9734 9742 9751 9760 9770 9780 9790 9800 9811 9822 9832 9843 9853 9864 9874 9884 9893 9902 9911 9919 9927 9934 9941 9947 9954 9959 9964 9969 9973 9977 9981 9984 9987 9989 9991 9993 9994 9995 9996 9996 9996 9996 9995 9994 9993 9992 9990 9988 9986 9984 9981 9978 9976 9973 9970 9967 9964 9961 9958 9955 9952 9949 9946 9944 9941 9939 9937 9935 9933 9931 9929 9928 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9926 9927 9929 9931 9933 9936 9938 9941 9944 9947 9950 9953 9957 9960 9963 9966 9969 9972 9975 9977 9980 9982 9984 9985 9987 9988 9989 9990 9991 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9999 99991000010000100001000010000 9999 9999 9998 9997 9996 9995 9994 9992 9991 9989 9987 9985 9984 9982 9980 9978 9976 9974 9972 9970 9968 9966 9965 9963 9961 9960 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9932 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 4775 0 64 9 9953 9953 9954 9954 9954 9954 9953 9953 9952 9951 9949 9948 9946 9944 9941 9939 9936 9932 9929 9925 9920 9915 9910 9904 9897 9890 9883 9874 9865 9855 9845 9833 9821 9808 9794 9779 9763 9746 9727 9708 9688 9668 9646 9623 9600 9576 9551 9526 9501 9475 9450 9424 9399 9374 9350 9327 9304 9283 9263 9245 9228 9213 9200 9189 9180 9173 9168 9166 9166 9168 9172 9179 9188 9198 9211 9225 9241 9259 9278 9298 9318 9340 9362 9385 9408 9431 9454 9477 9499 9521 9543 9564 9584 9603 9621 9639 9656 9671 9686 9700 9713 9725 9737 9747 9757 9766 9775 9783 9790 9797 9803 9809 9814 9819 9824 9829 9833 9836 9840 9843 9846 9848 9851 9853 9855 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9891 9888 9885 9881 9878 9874 9869 9865 9860 9854 9849 9843 9837 9830 9823 9816 9809 9802 9794 9787 9779 9772 9764 9757 9749 9742 9735 9728 9722 9715 9709 9704 9698 9693 9689 9684 9680 9677 9673 9670 9667 9664 9662 9660 9658 9656 9654 9653 9651 9650 9649 9648 9648 9647 9647 9647 9647 9648 9648 9649 9650 9651 9653 9654 9656 9658 9660 9662 9664 9667 9669 9671 9674 9676 9678 9680 9681 9683 9684 9685 9685 9686 9686 9686 9685 9685 9684 9683 9682 9680 9679 9677 9676 9674 9672 9671 9670 9668 9667 9666 9665 9664 9664 9664 9663 9663 9663 9664 9664 9665 9665 9666 9667 9668 9669 9670 9671 9673 9674 9675 9677 9678 9680 9682 9683 9685 9688 9690 9692 9695 9697 9700 9703 9707 9710 9714 9717 9721 9725 9730 9734 9739 9743 9748 9753 9758 9763 9769 9774 9779 9785 9790 9796 9801 9806 9812 9817 9822 9827 9832 9836 9840 9844 9848 9852 9854 9857 9859 9861 9862 9863 9863 9863 9862 9860 9858 9856 9853 9849 9844 9839 9834 9828 9821 9814 9806 9798 9789 9779 9769 9758 9746 9734 9721 9708 9693 9678 9662 9645 9628 9609 9590 9570 9548 9527 9504 9480 9456 9432 9406 9381 9355 9329 9303 9277 9252 9227 9202 9179 9156 9135 9114 9096 9078 9063 9049 9037 9027 9020 9014 9010 9009 9010 9013 9018 9025 9034 9044 9057 9071 9086 9103 9122 9141 9161 9183 9204 9227 9249 9273 9296 9319 9342 9365 9388 9410 9432 9453 9473 9493 9512 9531 9548 9564 9579 9594 9607 9619 9630 9639 9648 9655 9660 9665 9667 9668 9668 9666 9662 9656 9648 9638 9626 9612 9595 9575 9553 9528 9500 9468 9434 9396 9354 9309 4776 0 64 9 9260 9207 9150 9090 9025 8957 8884 8808 8728 8645 8559 8470 8378 8284 8189 8092 7994 7897 7799 7702 7607 7514 7423 7336 7253 7175 7102 7034 6973 6919 6872 6833 6802 6779 6765 6759 6762 6774 6794 6823 6860 6905 6958 7017 7084 7157 7235 7318 7406 7498 7593 7690 7790 7890 7991 8092 8193 8292 8390 8486 8580 8670 8757 8841 8921 8998 9070 9138 9202 9262 9317 9369 9416 9460 9499 9535 9568 9597 9623 9646 9666 9684 9699 9711 9722 9730 9737 9742 9745 9747 9747 9746 9744 9740 9735 9730 9723 9715 9706 9697 9686 9675 9662 9649 9635 9621 9605 9589 9572 9554 9536 9516 9496 9475 9452 9429 9404 9379 9352 9323 9294 9262 9230 9195 9159 9121 9081 9040 8996 8951 8904 8856 8806 8754 8701 8647 8591 8535 8478 8421 8363 8306 8249 8192 8136 8080 8026 7973 7922 7871 7823 7775 7730 7686 7643 7602 7562 7523 7486 7449 7413 7377 7342 7307 7271 7236 7201 7165 7129 7093 7057 7021 6985 6949 6914 6879 6846 6814 6784 6757 6732 6710 6692 6677 6667 6661 6661 6665 6675 6690 6710 6736 6767 6803 6844 6890 6940 6994 7051 7111 7172 7236 7300 7364 7427 7490 7551 7609 7664 7715 7762 7805 7842 7874 7900 7921 7936 7945 7948 7945 7938 7925 7907 7885 7860 7831 7799 7766 7731 7696 7661 7626 7592 7560 7531 7505 7482 7463 7449 7440 7435 7436 7442 7454 7472 7495 7524 7558 7597 7641 7690 7743 7800 7861 7925 7991 8059 8130 8201 8274 8346 8419 8491 8563 8634 8703 8771 8837 8900 8962 9021 9077 9131 9183 9231 9277 9321 9362 9401 9437 9471 9503 9533 9561 9587 9611 9634 9655 9674 9693 9710 9726 9741 9754 9767 9779 9790 9800 9809 9817 9825 9832 9838 9844 9849 9853 9857 9860 9863 9866 9868 9870 9872 9873 9874 9875 9876 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9866 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9872 9872 9871 9871 9871 9871 9871 9871 9872 9872 9874 9875 9876 9878 9880 9883 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9917 9920 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9921 9919 9917 9915 9912 9909 9906 9903 9900 9896 9893 9890 9886 9883 9880 9877 9874 9871 9868 9866 9864 9862 9860 9858 9857 9856 9855 9854 9853 9852 9852 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9853 9854 9855 4777 0 64 9 9856 9857 9858 9860 9861 9862 9863 9864 9866 9866 9867 9868 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9865 9865 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9858 9857 9856 9854 9853 9851 9848 9846 9843 9840 9837 9833 9829 9825 9821 9817 9813 9808 9804 9799 9794 9790 9785 9781 9776 9771 9767 9763 9759 9755 9751 9747 9744 9740 9738 9735 9733 9731 9729 9728 9727 9727 9727 9728 9729 9730 9732 9735 9737 9741 9745 9749 9753 9759 9764 9770 9776 9782 9788 9795 9802 9809 9816 9823 9830 9837 9844 9851 9858 9865 9872 9878 9884 9890 9896 9902 9908 9913 9918 9923 9928 9933 9937 9941 9945 9949 9953 9956 9959 9962 9965 9967 9969 9972 9973 9975 9977 9978 9979 9980 9981 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9972 9971 9969 9967 9966 9964 9962 9961 9959 9958 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9923 9921 9919 9916 9914 9911 9909 9906 9904 9901 9899 9896 9893 9890 9887 9884 9881 9877 9873 9869 9865 9861 9856 9851 9846 9840 9835 9829 9823 9817 9811 9805 9799 9793 9787 9782 9777 9773 9769 9766 9763 9761 9760 9760 9760 9761 9763 9766 9769 9774 9779 9784 9790 9797 9803 9810 9818 9825 9832 9840 9847 9854 9860 9866 9872 9877 9882 9886 9889 9892 9895 9896 9898 9898 9898 9897 9896 9894 9891 9888 9884 9880 9875 9869 9863 9856 9849 9841 9832 9823 9813 9803 9792 9781 9769 9758 9746 9734 9722 9710 9698 9686 9675 9665 9655 9647 9639 9632 9626 9621 9618 9616 9616 9616 9618 9622 9627 9632 9639 9648 9657 9667 9677 9689 9700 9712 9725 9737 9750 9762 9774 9786 9798 9809 9819 9829 9838 9847 9855 9862 9868 9874 9879 9883 9886 9888 9890 9891 9892 9891 9890 9888 9886 9883 9879 9875 9870 9865 9859 9854 9847 9841 9835 9828 9822 9816 9810 9804 9799 9794 9790 9786 9783 9781 9779 9779 9779 9780 9781 9784 9787 9790 9795 9800 9806 9812 9818 9825 9832 9839 9846 9853 9860 9867 9874 9880 9886 9892 9898 9903 9908 9912 9916 9920 9923 9926 9929 9931 9933 9934 9936 9936 9937 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 4778 0 64 9 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9934 9935 9937 9939 9940 9942 9944 9946 9948 9949 9951 9953 9955 9957 9958 9960 9962 9964 9965 9967 9968 9969 9971 9971 9972 9973 9973 9973 9972 9971 9970 9968 9966 9963 9960 9956 9951 9946 9941 9934 9927 9920 9912 9903 9893 9882 9871 9859 9846 9833 9818 9803 9786 9769 9751 9732 9712 9690 9668 9644 9619 9593 9566 9537 9507 9475 9442 9407 9371 9333 9294 9253 9211 9168 9123 9077 9031 8983 8934 8885 8836 8786 8737 8688 8639 8592 8546 8501 8458 8417 8379 8343 8311 8282 8256 8234 8217 8203 8194 8190 8190 8194 8204 8217 8236 8259 8285 8316 8351 8390 8431 8476 8523 8573 8625 8678 8733 8788 8844 8901 8957 9013 9068 9123 9176 9228 9278 9327 9373 9418 9461 9501 9539 9575 9609 9640 9670 9697 9722 9745 9766 9785 9802 9817 9831 9844 9854 9864 9872 9879 9885 9891 9895 9898 9901 9904 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9939 9940 9942 9943 9944 9944 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9914 9911 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9871 9867 9863 9859 9855 9850 9846 9841 9836 9831 9826 9821 9815 9810 9805 9800 9795 9790 9785 9781 9777 9773 9770 9767 9764 9762 9761 9759 9759 9759 9759 9760 9761 9763 9765 9767 9770 9773 9776 9780 9784 9787 9791 9796 9800 9804 9808 9812 9816 9821 9825 9829 9833 9837 9841 9845 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9888 9892 9895 9898 9901 9904 9906 9908 9910 9911 9912 9913 9913 9913 9913 9912 9912 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9896 9896 9896 9896 9896 9897 9898 9899 9900 9901 9902 9904 9905 9907 9909 9910 9912 9914 9916 9917 9919 9921 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9930 9927 9923 9920 9916 9913 9909 9906 9902 9899 9896 9892 9889 9885 9882 9878 9875 9871 9867 9864 9860 9856 9853 9849 9845 9841 9836 9832 9828 9823 9819 9814 9809 9805 9800 9795 9791 9786 9782 9778 9774 9770 9766 9763 9760 9757 9754 9752 9751 9750 9749 9749 9749 9749 9751 9752 9754 9756 9759 9762 9765 9768 9772 4779 0 64 9 9776 9780 9785 9789 9793 9798 9802 9806 9811 9815 9819 9823 9827 9831 9835 9839 9842 9846 9849 9852 9856 9859 9862 9865 9867 9870 9873 9875 9878 9880 9882 9884 9885 9887 9888 9889 9890 9891 9891 9891 9891 9890 9890 9889 9888 9887 9885 9884 9882 9880 9878 9877 9875 9873 9872 9870 9869 9867 9866 9866 9865 9864 9864 9864 9864 9865 9866 9866 9868 9869 9870 9872 9873 9875 9877 9879 9881 9883 9886 9888 9890 9893 9895 9897 9900 9902 9904 9907 9909 9911 9913 9915 9917 9918 9919 9921 9921 9922 9922 9922 9922 9921 9920 9919 9917 9915 9912 9909 9906 9902 9899 9895 9890 9886 9881 9877 9872 9868 9863 9859 9855 9851 9848 9844 9842 9839 9837 9835 9834 9833 9832 9831 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9835 9834 9834 9832 9831 9828 9825 9822 9818 9813 9808 9802 9795 9787 9779 9770 9760 9749 9737 9724 9710 9695 9678 9661 9642 9621 9599 9574 9548 9520 9489 9456 9420 9381 9339 9294 9246 9194 9138 9078 9014 8946 8873 8796 8715 8630 8539 8445 8346 8243 8137 8026 7913 7796 7676 7554 7430 7304 7178 7052 6925 6800 6676 6553 6434 6319 6207 6100 5999 5904 5816 5735 5662 5597 5542 5496 5460 5434 5418 5413 5418 5435 5462 5499 5547 5606 5674 5751 5837 5932 6034 6144 6260 6382 6509 6640 6775 6913 7052 7193 7334 7474 7613 7752 7887 8020 8149 8275 8396 8513 8624 8731 8832 8928 9018 9103 9183 9257 9326 9389 9448 9502 9551 9596 9637 9674 9707 9738 9765 9789 9811 9830 9847 9862 9875 9887 9897 9906 9914 9921 9926 9931 9935 9939 9941 9944 9945 9946 9947 9947 9947 9947 9946 9945 9944 9942 9940 9938 9936 9933 9930 9927 9924 9921 9918 9914 9910 9907 9903 9899 9895 9891 9887 9884 9880 9876 9873 9869 9866 9863 9860 9857 9854 9852 9850 9848 9847 9845 9845 9844 9844 9844 9844 9845 9846 9847 9849 9851 9853 9855 9858 9861 9864 9867 9870 9873 9877 9880 9884 9887 9891 9894 9898 9901 9904 9907 9909 9912 9914 9916 9918 9920 9921 9922 9923 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9899 9897 9895 9892 9890 9887 9885 9883 9880 9878 9876 9874 9872 9870 9867 9865 9863 9861 9859 9857 9854 9851 9848 9845 9841 9836 9831 9826 9819 9812 9804 9796 9786 9775 9763 9749 9735 9719 9702 9684 9664 9642 9619 9594 9567 9539 9508 9475 9440 9402 9362 9319 9272 9223 9170 9113 9053 8988 8920 8847 8769 8687 8600 8508 8411 8309 8203 8092 7976 7856 7733 7605 7474 7340 7203 7064 6924 6782 6640 6498 6356 6216 6077 5940 5807 5676 5550 5428 5311 5199 5093 4993 4899 4813 4733 4661 4597 4541 4492 4453 4422 4399 4385 4381 4385 4399 4421 4453 4494 4544 4603 4780 0 65 0 4663 4747 4830 4920 5024 5137 5258 5386 5522 5665 5813 5967 6125 6287 6451 6616 6782 6948 7113 7275 7435 7591 7742 7889 8030 8166 8295 8417 8533 8642 8745 8841 8931 9014 9092 9163 9229 9290 9346 9397 9444 9486 9524 9559 9590 9618 9643 9664 9683 9700 9714 9726 9736 9743 9749 9754 9757 9759 9759 9759 9759 9757 9755 9753 9751 9749 9747 9745 9744 9743 9743 9743 9743 9745 9747 9749 9752 9756 9761 9766 9771 9777 9784 9791 9798 9805 9813 9820 9828 9836 9843 9850 9857 9864 9871 9877 9882 9887 9891 9895 9898 9901 9903 9904 9905 9905 9905 9904 9903 9902 9900 9898 9896 9894 9891 9889 9887 9885 9884 9882 9881 9881 9880 9880 9881 9882 9883 9884 9886 9889 9891 9894 9897 9900 9903 9906 9908 9911 9913 9915 9917 9918 9919 9920 9920 9919 9918 9917 9915 9913 9911 9908 9905 9902 9899 9896 9893 9889 9886 9883 9880 9876 9873 9870 9867 9864 9860 9857 9854 9850 9846 9842 9838 9834 9829 9825 9819 9814 9809 9803 9797 9791 9784 9778 9771 9764 9757 9749 9742 9734 9727 9719 9711 9703 9695 9686 9678 9670 9661 9653 9645 9637 9629 9621 9614 9607 9601 9595 9589 9584 9580 9576 9572 9570 9568 9566 9565 9565 9565 9565 9566 9567 9569 9571 9573 9575 9577 9579 9582 9584 9586 9588 9590 9592 9594 9595 9597 9598 9600 9601 9602 9603 9604 9605 9606 9607 9608 9610 9611 9612 9613 9614 9615 9617 9618 9619 9620 9621 9622 9624 9625 9626 9627 9628 9629 9630 9631 9633 9634 9636 9638 9641 9643 9646 9649 9653 9657 9662 9666 9671 9677 9682 9688 9694 9700 9705 9711 9717 9722 9728 9733 9737 9741 9745 9748 9751 9754 9756 9757 9758 9759 9759 9759 9759 9759 9758 9758 9757 9756 9756 9755 9754 9754 9754 9753 9753 9754 9754 9754 9755 9756 9757 9758 9759 9760 9762 9763 9765 9767 9769 9771 9773 9775 9778 9781 9784 9787 9790 9794 9798 9802 9806 9810 9814 9819 9823 9827 9831 9834 9837 9840 9842 9843 9843 9843 9841 9838 9835 9830 9823 9816 9807 9797 9785 9773 9759 9743 9727 9709 9690 9670 9649 9627 9603 9578 9552 9525 9497 9467 9437 9405 9371 9337 9301 9265 9227 9188 9149 9109 9069 9029 8990 8950 8911 8874 8838 8803 8771 8741 8715 8691 8670 8653 8639 8630 8624 8622 8624 8630 8640 8654 8671 8692 8716 8742 8771 8802 8835 8870 8907 8944 8982 9020 9058 9097 9135 9173 9210 9247 9282 9317 9351 9384 9415 9446 9475 9504 9531 9557 9582 9605 9628 9650 9670 9690 9708 9725 9741 9756 9769 9782 9793 9804 9813 9821 9828 9834 9840 9844 9848 9851 9853 9855 9856 9857 9857 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9854 9853 9852 9851 9849 9847 9844 9842 9838 9835 9831 9827 9823 9818 9813 9808 9804 9799 9794 9790 9786 9783 9780 9777 4781 0 65 0 9776 9775 9774 9774 9776 9777 9780 9783 9787 9791 9796 9801 9807 9813 9820 9826 9833 9840 9847 9854 9860 9867 9874 9880 9886 9892 9898 9903 9909 9914 9919 9923 9928 9932 9936 9939 9943 9946 9949 9952 9955 9957 9960 9962 9964 9965 9967 9968 9969 9971 9971 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9960 9958 9955 9952 9949 9946 9943 9939 9935 9931 9926 9921 9916 9911 9905 9899 9894 9888 9882 9875 9869 9863 9857 9851 9845 9839 9833 9828 9822 9817 9811 9806 9801 9796 9791 9787 9782 9778 9774 9770 9766 9762 9759 9755 9752 9749 9745 9742 9739 9735 9732 9728 9724 9719 9714 9709 9703 9696 9689 9681 9672 9663 9652 9641 9629 9616 9603 9589 9574 9558 9542 9525 9508 9491 9473 9455 9437 9418 9400 9382 9363 9345 9328 9310 9293 9276 9260 9244 9229 9214 9200 9186 9173 9160 9149 9137 9127 9117 9108 9099 9091 9084 9078 9072 9066 9062 9058 9054 9051 9049 9047 9046 9046 9046 9047 9048 9050 9052 9055 9058 9062 9067 9072 9078 9085 9092 9100 9109 9119 9129 9141 9153 9167 9181 9196 9212 9230 9248 9267 9287 9308 9329 9351 9374 9397 9420 9444 9468 9491 9514 9537 9560 9582 9603 9624 9644 9663 9681 9699 9715 9731 9746 9760 9773 9785 9797 9807 9818 9827 9836 9844 9851 9858 9864 9869 9874 9878 9881 9884 9886 9887 9888 9888 9888 9887 9886 9884 9882 9879 9876 9873 9869 9866 9862 9858 9853 9849 9844 9839 9834 9829 9823 9817 9810 9803 9795 9787 9777 9767 9756 9744 9731 9716 9701 9684 9666 9646 9625 9603 9578 9552 9524 9495 9463 9429 9394 9356 9317 9275 9231 9185 9137 9087 9035 8981 8926 8869 8812 8753 8694 8635 8576 8517 8459 8403 8348 8295 8245 8197 8153 8113 8076 8044 8016 7992 7974 7961 7952 7949 7951 7958 7969 7986 8007 8032 8061 8094 8130 8170 8212 8257 8304 8352 8402 8454 8506 8558 8611 8664 8717 8770 8822 8873 8923 8973 9021 9068 9113 9157 9200 9241 9281 9318 9355 9389 9422 9453 9482 9509 9535 9559 9581 9602 9622 9640 9656 9671 9686 9699 9711 9722 9732 9742 9751 9760 9768 9776 9784 9791 9798 9805 9812 9819 9825 9831 9837 9843 9849 9855 9860 9865 9870 9874 9878 9882 9886 9890 9893 9896 9899 9902 9904 9907 9910 9913 9916 9919 9922 9925 9928 9932 9935 9938 9942 9945 9948 9952 9954 9957 9959 9961 9963 9964 9964 9965 9964 9964 9963 9961 9959 9957 9955 9952 9949 9946 9943 9940 9937 9934 9931 9927 9923 9920 9915 9911 9906 9900 9894 9887 9879 9869 9859 9847 9834 9819 9803 9785 9765 4782 0 65 0 9744 9720 9695 9668 9639 9608 9575 9541 9505 9467 9428 9387 9345 9302 9257 9212 9165 9119 9072 9025 8977 8931 8885 8839 8796 8754 8713 8676 8640 8608 8579 8554 8532 8515 8502 8494 8490 8491 8496 8506 8521 8540 8564 8591 8622 8657 8695 8735 8778 8823 8869 8917 8965 9014 9063 9112 9161 9208 9256 9301 9346 9389 9431 9471 9510 9547 9582 9615 9646 9675 9702 9728 9751 9773 9792 9810 9825 9839 9851 9862 9871 9878 9884 9889 9893 9896 9898 9899 9900 9901 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9896 9894 9892 9889 9885 9881 9876 9871 9865 9859 9852 9844 9837 9829 9821 9813 9806 9798 9791 9785 9779 9773 9768 9764 9760 9756 9753 9751 9748 9746 9744 9743 9741 9739 9738 9736 9735 9733 9732 9731 9730 9729 9729 9729 9729 9730 9732 9734 9737 9740 9744 9748 9753 9758 9764 9769 9775 9781 9787 9792 9798 9803 9808 9813 9818 9822 9826 9830 9834 9838 9841 9845 9849 9852 9856 9860 9863 9867 9870 9873 9876 9878 9880 9881 9881 9881 9880 9878 9876 9872 9868 9864 9859 9853 9847 9841 9835 9829 9824 9818 9813 9809 9806 9803 9801 9799 9799 9799 9800 9801 9802 9804 9806 9808 9810 9813 9814 9816 9817 9818 9818 9818 9817 9816 9814 9812 9810 9807 9805 9802 9799 9796 9792 9789 9786 9783 9780 9778 9775 9773 9770 9768 9766 9764 9762 9761 9759 9758 9756 9755 9754 9754 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9751 9751 9750 9749 9748 9747 9745 9743 9741 9739 9737 9735 9733 9731 9730 9728 9726 9725 9724 9723 9723 9723 9723 9723 9724 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9733 9734 9735 9735 9736 9736 9737 9738 9738 9739 9741 9742 9744 9746 9748 9750 9753 9756 9760 9763 9767 9771 9775 9779 9784 9788 9793 9797 9802 9806 9810 9814 9818 9821 9825 9828 9830 9832 9834 9836 9837 9837 9837 9836 9835 9834 9832 9829 9826 9822 9818 9814 9809 9803 9797 9791 9784 9777 9770 9762 9754 9745 9736 9727 9718 9708 9697 9686 9675 9663 9650 9637 9623 9609 9595 9579 9564 9548 9531 9515 9498 9482 9465 9449 9433 9418 9404 9390 9377 9366 9356 9347 9340 9334 9330 9328 9328 9329 9332 9337 9343 9351 9360 9371 9383 9396 9410 9425 9441 9457 9474 9491 9508 9525 9542 9559 9575 9591 9606 9621 9635 9648 9660 9671 9681 9690 9698 9705 9710 9715 9718 9720 9721 9721 9719 9717 9713 9709 9703 9696 9688 9679 9668 9657 9645 9631 9616 9600 9582 9563 9543 9521 9498 9472 9446 9417 9387 9355 9321 9286 9249 9210 9170 9128 9085 9040 8994 8948 8900 8852 8803 8753 8704 8654 8604 8555 8505 8456 8408 8361 8315 8270 8226 8184 8144 8105 8069 8035 8003 7975 7949 7926 7907 7891 7879 7870 7866 7865 7868 7875 7885 4783 0 65 0 7900 7918 7939 7964 7992 8022 8055 8090 8126 8164 8203 8244 8284 8325 8365 8406 8446 8486 8524 8562 8599 8635 8670 8703 8736 8767 8797 8827 8855 8883 8909 8935 8959 8983 9006 9028 9050 9070 9090 9109 9127 9144 9160 9176 9191 9205 9218 9231 9243 9255 9266 9277 9287 9297 9307 9317 9326 9335 9344 9353 9362 9371 9379 9388 9395 9403 9410 9417 9423 9428 9433 9438 9441 9444 9447 9448 9450 9450 9451 9450 9450 9448 9447 9445 9443 9441 9439 9436 9433 9430 9426 9422 9418 9413 9407 9401 9394 9387 9379 9369 9360 9349 9337 9325 9311 9297 9282 9267 9251 9235 9218 9200 9183 9165 9147 9128 9110 9092 9073 9054 9035 9016 8997 8977 8957 8937 8916 8895 8872 8849 8826 8801 8775 8748 8720 8691 8661 8629 8596 8561 8525 8487 8448 8407 8364 8319 8272 8223 8171 8117 8060 8000 7937 7870 7800 7727 7649 7568 7482 7391 7296 7196 7091 6982 6867 6748 6624 6495 6361 6224 6082 5936 5787 5635 5481 5324 5166 5007 4849 4690 4532 4375 4221 4069 3921 3777 3637 3502 3372 3248 3130 3018 2913 2814 2722 2637 2559 2487 2422 2362 2309 2262 2221 2185 2154 2127 2106 2088 2074 2064 2058 2055 2055 2058 2064 2074 2086 2102 2121 2144 2171 2202 2237 2277 2322 2372 2428 2490 2559 2634 2716 2806 2903 3008 3120 3239 3367 3501 3642 3790 3945 4105 4269 4439 4612 4788 4967 5146 5326 5506 5685 5863 6037 6210 6377 6541 6700 6854 7002 7145 7281 7411 7535 7653 7764 7870 7969 8063 8151 8233 8310 8382 8450 8513 8572 8627 8678 8725 8769 8810 8849 8884 8917 8948 8977 9004 9028 9052 9074 9094 9114 9132 9149 9165 9180 9195 9208 9222 9234 9246 9257 9267 9277 9286 9295 9303 9311 9318 9325 9331 9337 9343 9348 9353 9358 9363 9368 9372 9377 9382 9387 9391 9396 9402 9407 9412 9418 9423 9429 9435 9440 9446 9452 9457 9463 9468 9474 9479 9484 9490 9495 9500 9505 9510 9515 9520 9525 9530 9536 9541 9546 9551 9557 9562 9567 9572 9577 9582 9587 9591 9595 9598 9601 9604 9606 9608 9609 9609 9609 9609 9607 9606 9603 9600 9597 9593 9588 9583 9578 9572 9565 9558 9551 9542 9533 9524 9514 9503 9491 9478 9465 9450 9435 9418 9400 9382 9362 9341 9320 9297 9273 9249 9223 9197 9171 9144 9117 9090 9064 9037 9011 8985 8961 8937 8915 8893 8873 8855 8838 8823 8810 8799 8789 8781 8776 8772 8770 8769 8770 8773 8778 8784 8791 8800 8809 8820 8831 8843 8856 8869 8882 8896 8909 8923 8936 8948 8960 8971 8980 8989 8996 9001 9005 9007 9006 9004 8999 8991 8981 8968 8952 8933 8911 8886 8858 8827 8793 8755 8715 8672 8626 8577 8526 8472 8416 8358 8298 8237 8175 8111 8047 7983 7919 7855 7792 7730 7670 7612 7556 7503 7454 7408 7366 7329 7296 7269 7248 7232 7222 7218 4784 0 65 0 7221 7231 7247 7269 7298 7333 7375 7422 7475 7533 7596 7664 7735 7810 7888 7968 8051 8134 8217 8301 8385 8468 8550 8630 8707 8783 8856 8925 8992 9055 9115 9172 9225 9274 9320 9363 9403 9440 9473 9504 9532 9558 9581 9602 9620 9637 9651 9664 9675 9684 9691 9697 9702 9705 9707 9708 9707 9706 9704 9701 9697 9693 9688 9683 9678 9672 9667 9661 9656 9650 9645 9640 9635 9631 9627 9624 9621 9618 9616 9614 9613 9612 9612 9612 9612 9613 9614 9616 9618 9621 9623 9627 9631 9635 9639 9644 9649 9654 9660 9665 9671 9676 9682 9688 9693 9698 9703 9708 9712 9715 9719 9721 9723 9725 9726 9726 9726 9726 9724 9723 9721 9718 9715 9712 9708 9704 9700 9696 9692 9688 9685 9681 9677 9674 9671 9668 9666 9664 9662 9661 9660 9659 9659 9659 9660 9660 9662 9663 9664 9666 9668 9670 9673 9675 9678 9680 9683 9686 9689 9692 9695 9699 9702 9705 9709 9712 9716 9719 9722 9726 9729 9732 9736 9739 9741 9744 9746 9748 9750 9752 9753 9754 9755 9756 9756 9757 9757 9757 9758 9758 9758 9759 9759 9760 9761 9761 9762 9764 9765 9766 9767 9769 9770 9772 9773 9774 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9791 9792 9794 9796 9797 9799 9800 9802 9803 9805 9806 9807 9807 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9808 9808 9810 9811 9813 9815 9818 9821 9825 9829 9833 9838 9843 9848 9853 9859 9865 9871 9878 9884 9890 9896 9903 9909 9915 9920 9926 9931 9936 9941 9946 9950 9953 9957 9959 9962 9964 9965 9966 9966 9966 9966 9965 9964 9962 9960 9958 9955 9952 9949 9945 9941 9937 9933 9928 9923 9918 9913 9907 9902 9896 9890 9883 9876 9870 9863 9855 9848 9840 9832 9824 9816 9808 9799 9791 9783 9775 9767 9759 9752 9744 9737 9731 9725 9719 9714 9710 9706 9702 9699 9697 9695 9694 9693 9692 9692 9693 9694 9694 9696 9697 9699 9701 9703 9705 9707 9709 9712 9714 9717 9720 9723 9726 9730 9733 9737 9741 9746 9750 9755 9760 9765 9770 9775 9781 9786 9792 9797 9803 9808 9813 9819 9824 9829 9834 9839 9844 9848 9853 9857 9862 9866 9870 9874 9878 9882 9886 9889 9892 9895 9898 9900 9902 9904 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9906 9905 9903 9901 9899 9896 9893 9889 9885 9880 9875 9870 9864 9858 9852 9846 9840 9833 9827 9821 9814 9808 9802 9796 9791 9785 9780 9775 9770 9765 9761 9757 9754 9751 9748 9746 9744 9742 9742 9741 9742 9742 9744 9745 9748 9750 9753 9757 9760 9764 9768 9772 9776 9780 9784 9788 9792 9795 9798 9801 9803 9805 9807 9809 9810 9810 9811 9811 9811 9810 9809 9808 9807 9805 9804 9801 9799 9796 4785 0 65 0 9793 9789 9785 9781 9776 9771 9765 9759 9753 9746 9739 9731 9723 9715 9706 9698 9689 9680 9672 9663 9654 9645 9637 9628 9620 9612 9604 9597 9590 9583 9577 9571 9565 9560 9556 9552 9549 9547 9545 9544 9544 9544 9546 9548 9551 9554 9558 9563 9569 9574 9581 9587 9594 9601 9608 9614 9621 9627 9633 9638 9643 9647 9651 9654 9656 9658 9659 9659 9659 9659 9658 9657 9656 9654 9652 9650 9648 9645 9643 9641 9639 9637 9635 9632 9630 9629 9627 9625 9623 9621 9620 9618 9617 9616 9615 9615 9614 9614 9614 9615 9616 9617 9619 9621 9623 9626 9629 9632 9635 9639 9643 9646 9650 9653 9656 9660 9663 9665 9668 9670 9672 9673 9675 9676 9677 9678 9680 9681 9682 9683 9684 9686 9688 9690 9692 9694 9697 9699 9702 9705 9707 9710 9713 9715 9717 9719 9721 9723 9725 9726 9727 9728 9729 9730 9731 9731 9732 9733 9734 9735 9736 9737 9738 9739 9741 9742 9744 9746 9747 9749 9751 9752 9754 9755 9757 9758 9759 9760 9761 9762 9764 9765 9766 9767 9768 9770 9771 9773 9774 9776 9778 9779 9781 9783 9784 9786 9788 9789 9790 9792 9793 9794 9795 9796 9797 9797 9798 9799 9801 9802 9804 9805 9807 9810 9812 9815 9818 9821 9825 9828 9832 9835 9839 9842 9845 9848 9851 9853 9855 9857 9859 9860 9860 9861 9861 9860 9860 9859 9859 9858 9857 9857 9856 9856 9856 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9865 9865 9866 9867 9867 9867 9867 9866 9865 9863 9862 9860 9858 9856 9853 9851 9849 9847 9844 9842 9841 9839 9838 9837 9836 9835 9835 9835 9834 9834 9834 9834 9833 9832 9831 9829 9826 9823 9819 9815 9809 9803 9795 9787 9777 9767 9755 9742 9728 9712 9695 9677 9658 9637 9615 9591 9566 9539 9510 9480 9449 9415 9380 9344 9306 9266 9225 9182 9138 9093 9047 9000 8953 8905 8856 8808 8760 8713 8666 8621 8576 8534 8494 8456 8421 8389 8360 8335 8314 8297 8283 8275 8270 8270 8275 8284 8298 8317 8339 8366 8397 8431 8468 8509 8553 8598 8646 8696 8747 8798 8850 8903 8955 9008 9059 9110 9159 9207 9254 9299 9342 9384 9423 9461 9497 9530 9562 9592 9619 9645 9669 9691 9712 9730 9748 9763 9778 9791 9802 9813 9823 9831 9839 9847 9853 9859 9865 9870 9875 9879 9883 9887 9890 9893 9896 9898 9900 9901 9901 9901 9900 9898 9895 9892 9887 9882 9875 9867 9858 9848 9837 9824 9811 9795 9778 9760 9740 9718 9694 9668 9640 9609 9576 9540 9501 9459 9414 9365 9313 9258 9198 9136 9069 9000 8927 8850 8771 8689 8604 8517 8429 8338 8247 8154 8062 7969 7877 7786 7696 7608 7522 7439 7360 7284 7212 7145 7084 7028 6978 6935 6898 6868 6846 6832 6826 6827 6837 6855 6882 6916 6958 7007 7064 7127 7197 7272 7354 7439 7529 7621 7717 7815 7913 8013 8112 4786 0 65 0 8211 8309 8405 8499 8590 8679 8764 8845 8923 8997 9067 9132 9194 9251 9305 9354 9400 9442 9480 9515 9546 9574 9599 9621 9640 9656 9670 9681 9690 9697 9702 9705 9706 9705 9703 9699 9694 9688 9680 9672 9663 9653 9643 9633 9623 9613 9603 9593 9584 9576 9568 9562 9556 9552 9548 9546 9546 9546 9548 9552 9556 9562 9569 9577 9586 9595 9606 9617 9628 9639 9651 9662 9673 9683 9693 9702 9711 9718 9724 9729 9732 9734 9734 9733 9730 9726 9720 9711 9701 9689 9675 9659 9640 9618 9594 9567 9537 9504 9467 9426 9382 9333 9279 9221 9158 9090 9017 8939 8855 8766 8672 8572 8468 8359 8246 8129 8008 7884 7757 7629 7499 7369 7238 7108 6979 6852 6728 6607 6489 6376 6268 6166 6069 5980 5897 5822 5755 5697 5647 5606 5575 5553 5540 5538 5545 5563 5590 5628 5675 5732 5798 5874 5957 6049 6149 6255 6368 6486 6609 6736 6866 6999 7131 7264 7397 7530 7660 7787 7911 8030 8145 8255 8360 8459 8552 8639 8720 8795 8864 8927 8985 9037 9084 9126 9163 9196 9224 9249 9270 9288 9302 9314 9322 9327 9329 9329 9326 9320 9312 9301 9287 9270 9251 9230 9205 9179 9149 9117 9083 9046 9007 8965 8921 8875 8827 8776 8723 8668 8611 8551 8488 8423 8356 8285 8212 8135 8055 7972 7884 7793 7698 7598 7494 7385 7271 7153 7030 6903 6771 6634 6494 6350 6203 6052 5900 5746 5591 5436 5281 5127 4974 4825 4679 4536 4399 4266 4140 4020 3907 3801 3703 3614 3533 3460 3396 3341 3294 3257 3229 3209 3199 3197 3204 3220 3245 3278 3320 3370 3428 3495 3570 3653 3744 3843 3948 4061 4181 4306 4438 4575 4717 4863 5013 5167 5323 5481 5641 5801 5961 6120 6280 6437 6592 6744 6893 7039 7180 7317 7450 7578 7700 7817 7929 8035 8135 8229 8318 8401 8478 8550 8616 8677 8733 8784 8830 8872 8910 8943 8973 8999 9021 9041 9057 9071 9082 9091 9097 9101 9103 9103 9100 9095 9088 9078 9066 9052 9034 9015 8992 8966 8938 8906 8870 8831 8788 8742 8691 8636 8577 8512 8443 8369 8289 8204 8113 8016 7913 7803 7688 7567 7439 7306 7167 7022 6873 6719 6561 6400 6236 6070 5904 5737 5570 5405 5242 5082 4926 4774 4628 4487 4353 4225 4105 3992 3887 3789 3699 3617 3543 3476 3417 3366 3323 3287 3258 3237 3224 3219 3222 3234 3253 3282 3320 3367 3424 3491 3568 3655 3752 3860 3977 4104 4241 4387 4541 4702 4870 5044 5224 5406 5592 5780 5967 6155 6341 6525 6706 6882 7054 7220 7380 7533 7680 7819 7952 8077 8195 8306 8411 8508 8600 8685 8765 8839 8909 8973 9033 9090 9142 9191 9236 9279 9318 9355 9389 9421 9451 9478 9504 9527 9549 9570 9589 9606 9623 9638 9652 9665 9678 9690 9701 9711 9721 9730 9739 9748 9756 9763 9770 9777 9784 9790 9795 9801 9806 9810 9814 9818 9821 9824 4787 0 65 0 9827 9829 9831 9833 9834 9835 9835 9835 9835 9834 9833 9832 9830 9827 9824 9820 9816 9811 9805 9799 9792 9785 9777 9768 9759 9749 9739 9729 9718 9707 9697 9686 9675 9664 9654 9644 9634 9625 9617 9609 9602 9596 9591 9586 9583 9580 9578 9577 9576 9577 9578 9580 9583 9586 9591 9595 9601 9607 9613 9620 9628 9636 9645 9654 9663 9673 9683 9694 9704 9715 9726 9736 9747 9757 9768 9778 9787 9796 9805 9813 9821 9828 9835 9841 9846 9852 9856 9860 9864 9868 9872 9875 9878 9881 9884 9887 9890 9893 9897 9900 9903 9906 9909 9911 9914 9916 9918 9920 9921 9922 9922 9922 9921 9921 9920 9918 9916 9915 9913 9910 9908 9906 9904 9903 9901 9899 9898 9897 9896 9895 9895 9894 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9878 9878 9877 9877 9878 9878 9879 9881 9882 9884 9886 9889 9891 9893 9896 9898 9901 9903 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9931 9931 9930 9929 9928 9926 9923 9921 9918 9914 9910 9906 9901 9896 9891 9885 9879 9874 9868 9862 9856 9850 9844 9837 9831 9825 9818 9811 9805 9797 9790 9782 9774 9765 9756 9747 9737 9727 9717 9707 9696 9686 9675 9665 9655 9645 9636 9628 9620 9614 9608 9603 9600 9598 9597 9597 9598 9601 9605 9610 9616 9623 9630 9639 9648 9658 9669 9680 9691 9703 9715 9727 9739 9751 9763 9774 9786 9797 9809 9819 9830 9840 9849 9858 9866 9874 9881 9888 9894 9899 9903 9907 9910 9913 9915 9917 9917 9918 9918 9918 9917 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9866 9863 9860 9858 9855 9853 9851 9849 9847 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9843 9842 9840 9837 9833 9829 9823 9817 9809 9800 9790 9779 9767 9754 9739 9723 9707 9689 9670 9649 9628 9605 9581 9556 9529 9501 9471 9440 9406 9370 9333 9292 9249 9204 9155 9103 9048 8989 8926 8860 8789 8715 8636 8553 8466 8374 8279 8179 8076 7969 7859 7746 7630 7512 7392 7270 7148 7026 6905 6784 6664 6547 6433 6323 6217 6116 6020 5931 5849 5774 5707 5648 5598 5558 5527 5506 5495 5494 5504 5523 5553 5593 5642 5701 5768 5845 5929 6021 6121 6226 6337 6453 6573 6697 6823 6951 7080 7209 7338 7466 7592 7715 7836 7952 8065 8173 8276 8374 8466 8553 8634 8709 8779 8844 8903 8957 9006 9050 9090 9127 9159 9189 9215 9239 9261 9280 9298 9315 9330 9345 9358 9371 9384 9396 9407 9418 9429 9440 9450 9461 9471 9481 9490 9500 9510 9520 9530 9540 9550 9561 9571 9583 9594 9606 9618 9630 9643 9656 9669 9682 9695 9707 4788 0 65 0 9720 9732 9743 9754 9764 9774 9783 9790 9798 9804 9810 9815 9819 9823 9827 9830 9833 9836 9839 9841 9844 9847 9850 9854 9857 9860 9864 9867 9870 9874 9876 9879 9881 9883 9884 9885 9885 9884 9884 9883 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9863 9862 9862 9862 9862 9862 9863 9863 9863 9863 9862 9862 9860 9859 9857 9855 9852 9849 9846 9842 9838 9834 9829 9825 9820 9815 9810 9805 9800 9795 9789 9783 9777 9770 9763 9756 9747 9739 9730 9720 9709 9699 9687 9676 9664 9653 9641 9630 9619 9608 9599 9590 9582 9576 9571 9568 9566 9566 9567 9570 9575 9581 9589 9598 9608 9619 9632 9645 9658 9672 9687 9701 9716 9730 9745 9759 9773 9786 9799 9812 9824 9836 9847 9858 9868 9878 9887 9896 9905 9914 9922 9929 9936 9943 9950 9955 9961 9966 9970 9974 9977 9980 9982 9983 9984 9985 9985 9985 9984 9984 9983 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9969 9967 9965 9962 9959 9956 9953 9949 9946 9943 9939 9937 9934 9932 9930 9928 9927 9927 9927 9927 9928 9929 9930 9932 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9938 9937 9936 9934 9933 9931 9930 9929 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9917 9915 9912 9909 9905 9901 9897 9892 9887 9882 9876 9871 9866 9861 9856 9851 9847 9843 9839 9835 9832 9830 9827 9825 9823 9820 9818 9816 9814 9811 9809 9806 9803 9799 9796 9792 9788 9784 9780 9776 9772 9768 9764 9760 9756 9752 9749 9745 9741 9738 9734 9730 9727 9723 9718 9714 9709 9704 9699 9694 9688 9682 9676 9669 9662 9656 9648 9641 9634 9626 9617 9609 9600 9590 9580 9569 9557 9544 9530 9514 9497 9478 9458 9435 9411 9385 9356 9324 9291 9254 9215 9173 9127 9078 9026 8970 8910 8846 8778 8705 8627 8545 8457 8364 8265 8162 8052 7937 7817 7692 7562 7427 7288 7145 6999 6851 6700 6548 6394 6241 6088 5937 5787 5640 5496 5355 5219 5088 4962 4842 4728 4620 4520 4426 4340 4262 4191 4129 4075 4030 3993 3965 3947 3938 3939 3949 3970 4000 4040 4091 4151 4222 4302 4393 4493 4602 4720 4846 4980 5122 5270 5424 5584 5748 5916 6087 6260 6434 6608 6782 6955 7125 7294 7458 7619 7775 7926 8072 8211 8345 8472 8592 8706 8813 8913 9007 9094 9175 9249 9318 9381 9438 9490 9536 9579 9616 9650 9680 9706 9729 9749 9766 9781 9794 9804 9813 9820 9826 9831 9835 9838 9840 9841 9842 9843 9844 9844 9844 9845 9845 9845 9845 9846 9846 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9859 9860 9862 9864 9866 9869 9871 9874 9877 9880 9883 9887 9890 9893 9897 9900 9904 9907 9910 9913 9916 9918 9920 9922 9924 4789 0 65 0 9925 9926 9927 9927 9927 9927 9926 9925 9923 9922 9920 9917 9915 9912 9908 9905 9900 9896 9891 9886 9880 9874 9868 9861 9854 9847 9840 9832 9824 9817 9809 9801 9793 9785 9778 9771 9764 9757 9751 9745 9739 9734 9730 9725 9722 9719 9716 9714 9713 9712 9712 9712 9712 9714 9715 9717 9720 9723 9726 9730 9734 9738 9742 9747 9752 9757 9762 9768 9773 9779 9784 9789 9795 9800 9805 9811 9815 9820 9825 9829 9834 9838 9842 9845 9849 9852 9855 9857 9860 9862 9863 9865 9866 9866 9866 9865 9864 9862 9859 9855 9851 9845 9838 9830 9821 9810 9798 9784 9768 9750 9730 9708 9683 9656 9626 9594 9559 9520 9479 9434 9386 9333 9277 9217 9153 9084 9011 8933 8851 8763 8671 8573 8471 8364 8252 8135 8014 7888 7759 7626 7491 7352 7212 7070 6928 6785 6643 6501 6361 6224 6089 5958 5832 5709 5592 5480 5374 5274 5180 5093 5013 4939 4873 4814 4763 4718 4682 4653 4631 4618 4612 4615 4626 4645 4673 4709 4754 4807 4869 4940 5019 5106 5201 5303 5412 5528 5650 5776 5908 6042 6179 6319 6458 6597 6736 6873 7007 7138 7266 7388 7505 7617 7724 7824 7919 8008 8091 8168 8241 8308 8371 8430 8486 8538 8588 8636 8681 8725 8768 8810 8852 8892 8933 8973 9013 9052 9091 9129 9167 9204 9241 9276 9310 9343 9375 9405 9433 9460 9485 9508 9530 9549 9567 9584 9598 9611 9621 9631 9638 9643 9647 9649 9649 9647 9643 9637 9629 9618 9605 9590 9573 9552 9529 9504 9475 9444 9410 9372 9332 9289 9243 9194 9142 9086 9028 8966 8901 8833 8762 8687 8608 8526 8440 8350 8256 8158 8055 7948 7836 7720 7599 7474 7344 7209 7070 6927 6780 6630 6476 6320 6162 6001 5841 5681 5521 5361 5204 5049 4898 4751 4609 4472 4342 4217 4100 3989 3886 3791 3704 3625 3553 3490 3435 3387 3347 3315 3291 3275 3265 3264 3270 3284 3305 3335 3373 3419 3473 3537 3609 3690 3781 3881 3990 4108 4235 4371 4515 4668 4827 4993 5165 5343 5524 5709 5896 6083 6270 6458 6643 6825 7004 7178 7347 7509 7665 7815 7956 8090 8216 8334 8445 8548 8643 8730 8811 8885 8952 9013 9069 9119 9164 9205 9241 9274 9304 9330 9353 9374 9393 9410 9425 9439 9452 9465 9476 9487 9498 9508 9519 9529 9540 9551 9563 9575 9587 9599 9612 9625 9639 9652 9666 9680 9693 9707 9720 9732 9745 9756 9768 9778 9789 9798 9807 9815 9823 9830 9837 9843 9848 9854 9858 9863 9866 9870 9873 9876 9879 9881 9883 9885 9887 9888 9889 9889 9889 9889 9888 9887 9886 9884 9882 9880 9878 9876 9873 9871 9868 9866 9864 9862 9861 9860 9859 9859 9860 9861 9862 9864 9866 9869 9872 9876 9880 9884 9888 9892 9896 9900 9905 9909 9913 9917 9920 9924 9927 9930 9933 9935 9938 9940 9942 9945 9946 9948 9950 9951 9952 9953 9954 9955 4790 0 50 4 9825 9826 9827 9828 9828 9829 9828 9828 9828 9827 9826 9825 9823 9822 9820 9818 9816 9814 9811 9809 9806 9804 9801 9798 9796 9793 9790 9788 9785 9783 9780 9778 9775 9773 9771 9769 9768 9766 9764 9763 9761 9760 9759 9758 9757 9756 9755 9755 9754 9754 9753 9753 9753 9753 9754 9754 9755 9756 9757 9758 9760 9761 9763 9765 9768 9770 9772 9774 9776 9779 9781 9783 9784 9786 9787 9788 9789 9790 9790 9790 9790 9790 9790 9789 9788 9787 9786 9784 9783 9781 9779 9777 9775 9773 9770 9768 9765 9761 9758 9754 9749 9744 9739 9733 9726 9720 9712 9704 9695 9686 9676 9665 9654 9643 9630 9617 9604 9589 9574 9558 9542 9525 9507 9488 9468 9447 9425 9402 9378 9353 9326 9299 9270 9240 9208 9175 9141 9106 9069 9031 8992 8951 8909 8867 8823 8779 8734 8689 8644 8598 8552 8507 8463 8419 8376 8335 8295 8257 8222 8189 8159 8132 8108 8087 8071 8058 8050 8045 8045 8049 8058 8071 8088 8109 8133 8162 8194 8229 8267 8307 8350 8394 8440 8487 8535 8583 8631 8680 8728 8775 8822 8867 8911 8954 8995 9035 9073 9110 9145 9178 9210 9240 9269 9296 9322 9346 9369 9391 9412 9431 9449 9466 9482 9497 9511 9524 9537 9548 9559 9569 9578 9587 9594 9601 9608 9614 9619 9623 9627 9630 9632 9634 9635 9635 9634 9632 9629 9625 9620 9614 9606 9597 9587 9576 9563 9549 9533 9515 9496 9476 9454 9430 9405 9379 9351 9321 9291 9259 9226 9192 9158 9123 9087 9052 9016 8981 8946 8912 8879 8847 8817 8788 8762 8738 8716 8697 8682 8669 8659 8653 8650 8650 8654 8661 8672 8685 8702 8722 8744 8769 8797 8826 8858 8891 8925 8960 8997 9033 9071 9108 9145 9182 9219 9255 9290 9324 9357 9389 9419 9448 9475 9501 9525 9547 9567 9586 9603 9618 9631 9642 9652 9659 9665 9669 9672 9672 9671 9669 9664 9658 9650 9640 9629 9616 9601 9585 9566 9546 9525 9501 9476 9450 9421 9391 9360 9327 9293 9257 9221 9183 9145 9106 9067 9028 8989 8950 8912 8874 8838 8803 8769 8737 8708 8680 8655 8633 8613 8596 8582 8572 8565 8561 8560 8563 8569 8579 8592 8608 8627 8649 8674 8702 8732 8765 8799 8835 8873 8912 8952 8993 9034 9075 9117 9158 9199 9239 9278 9317 9354 9389 9424 9456 9488 9517 9545 9571 9596 9619 9640 9659 9677 9694 9709 9723 9735 9746 9756 9764 9772 9778 9783 9787 9790 9792 9792 9792 9791 9788 9785 9781 9775 9769 9761 9753 9743 9732 9721 9708 9694 9678 9661 9643 9623 9602 9579 9554 9528 9499 9469 9437 9402 9365 9326 9285 9241 9196 9148 9098 9047 8993 8939 8882 8825 8767 8708 8650 8591 8533 8475 8419 8364 8311 8260 8212 8167 8126 8088 8054 8024 7999 7979 7964 7954 7949 7949 7955 7966 7983 8004 8031 8062 8098 8138 8182 8229 8280 8333 8388 8445 8503 4791 0 50 4 8561 8619 8678 8736 8792 8848 8901 8951 9000 9045 9087 9126 9162 9194 9223 9248 9269 9287 9301 9312 9319 9323 9324 9321 9315 9306 9293 9278 9260 9239 9214 9187 9157 9124 9088 9050 9009 8965 8918 8869 8817 8763 8707 8649 8589 8528 8465 8401 8335 8269 8203 8137 8071 8005 7940 7876 7814 7754 7695 7640 7586 7537 7490 7447 7408 7374 7343 7317 7296 7279 7267 7259 7256 7257 7261 7270 7282 7297 7314 7333 7353 7374 7395 7416 7436 7454 7470 7483 7493 7499 7501 7498 7489 7476 7458 7434 7404 7369 7328 7283 7232 7177 7117 7054 6987 6918 6846 6772 6698 6623 6548 6474 6401 6330 6262 6197 6137 6081 6030 5986 5947 5916 5892 5875 5867 5867 5875 5892 5918 5953 5997 6049 6109 6178 6254 6337 6427 6522 6623 6729 6839 6952 7068 7185 7304 7422 7540 7658 7774 7888 7999 8107 8212 8314 8411 8505 8594 8679 8760 8837 8910 8978 9043 9104 9161 9216 9266 9314 9359 9401 9440 9476 9511 9543 9573 9600 9626 9649 9671 9691 9709 9726 9741 9755 9767 9778 9787 9796 9803 9809 9815 9820 9824 9827 9830 9832 9834 9836 9837 9838 9839 9840 9840 9841 9841 9840 9840 9839 9839 9838 9836 9835 9833 9831 9829 9826 9824 9820 9817 9814 9810 9806 9802 9798 9794 9789 9785 9780 9776 9772 9767 9763 9759 9755 9752 9748 9745 9742 9740 9737 9735 9733 9732 9731 9729 9729 9728 9727 9727 9727 9726 9726 9726 9726 9725 9725 9724 9724 9723 9722 9720 9718 9716 9713 9710 9706 9702 9697 9691 9685 9678 9671 9663 9654 9644 9634 9623 9612 9600 9588 9576 9563 9550 9537 9524 9512 9500 9488 9477 9466 9457 9448 9440 9433 9428 9424 9420 9419 9418 9419 9421 9424 9429 9434 9441 9449 9457 9467 9478 9489 9501 9514 9527 9540 9554 9568 9582 9597 9611 9625 9640 9653 9667 9681 9694 9706 9718 9730 9741 9752 9762 9771 9780 9788 9795 9802 9809 9815 9820 9825 9830 9834 9838 9841 9844 9847 9849 9852 9854 9855 9857 9858 9860 9861 9861 9862 9862 9862 9862 9862 9862 9861 9860 9859 9859 9858 9856 9855 9854 9853 9852 9851 9850 9848 9847 9846 9845 9843 9842 9840 9839 9837 9835 9832 9830 9827 9824 9821 9817 9814 9810 9806 9803 9799 9795 9791 9788 9785 9782 9779 9777 9775 9773 9772 9771 9770 9770 9770 9771 9771 9772 9774 9775 9777 9778 9780 9782 9783 9785 9787 9789 9790 9792 9794 9796 9797 9799 9801 9802 9804 9806 9808 9810 9811 9813 9815 9817 9819 9820 9822 9823 9824 9825 9825 9826 9826 9825 9825 9824 9822 9821 9819 9817 9815 9812 9810 9807 9805 9802 9800 9798 9796 9794 9792 9791 9790 9789 9789 9789 9789 9789 9790 9791 9791 9792 9793 9794 9794 9795 9795 9795 9795 9794 9794 9793 9792 9790 9789 9787 9786 9784 9782 9781 9779 9777 9776 9774 9773 9771 9770 4792 0 50 4 9768 9767 9765 9764 9762 9760 9758 9756 9753 9750 9747 9744 9741 9737 9733 9729 9725 9721 9717 9713 9709 9706 9702 9699 9696 9693 9690 9688 9686 9684 9682 9680 9679 9678 9677 9676 9675 9674 9673 9672 9671 9671 9670 9669 9668 9667 9666 9665 9664 9663 9662 9660 9659 9657 9655 9652 9650 9646 9643 9639 9634 9628 9622 9615 9607 9598 9588 9577 9566 9553 9539 9523 9507 9490 9471 9451 9431 9409 9386 9362 9337 9312 9285 9258 9230 9202 9173 9144 9115 9085 9056 9027 8998 8970 8942 8915 8889 8865 8841 8818 8797 8777 8758 8740 8724 8710 8696 8684 8673 8663 8654 8645 8637 8630 8622 8615 8608 8600 8592 8584 8574 8564 8553 8540 8527 8511 8495 8476 8456 8434 8411 8386 8359 8330 8300 8268 8234 8199 8163 8126 8087 8048 8009 7968 7928 7888 7849 7810 7771 7735 7699 7666 7635 7606 7579 7556 7536 7519 7505 7495 7489 7487 7488 7494 7503 7516 7533 7553 7577 7603 7633 7665 7699 7735 7772 7810 7849 7887 7926 7964 8000 8035 8068 8099 8126 8151 8172 8189 8203 8212 8217 8218 8215 8207 8195 8179 8159 8136 8109 8079 8046 8010 7972 7933 7892 7849 7806 7762 7718 7674 7630 7586 7542 7499 7456 7414 7373 7331 7290 7249 7208 7167 7126 7084 7041 6997 6952 6906 6859 6811 6761 6710 6658 6604 6550 6494 6438 6382 6325 6269 6213 6157 6103 6050 6000 5951 5905 5861 5821 5784 5750 5721 5696 5676 5660 5649 5643 5642 5647 5656 5672 5693 5720 5752 5790 5834 5883 5938 5999 6065 6137 6213 6295 6381 6472 6567 6666 6768 6874 6983 7094 7207 7322 7437 7553 7670 7785 7900 8014 8126 8236 8343 8447 8548 8645 8738 8827 8912 8992 9068 9139 9206 9268 9325 9378 9427 9472 9513 9551 9585 9615 9643 9668 9690 9711 9729 9745 9760 9773 9785 9795 9805 9813 9821 9828 9835 9840 9845 9850 9854 9858 9861 9863 9866 9867 9869 9870 9871 9872 9872 9872 9872 9872 9872 9871 9871 9870 9869 9869 9867 9866 9865 9863 9861 9859 9856 9853 9850 9846 9841 9836 9830 9824 9816 9808 9799 9789 9778 9767 9754 9740 9725 9708 9690 9671 9651 9629 9605 9579 9552 9522 9491 9457 9421 9382 9342 9298 9252 9204 9152 9099 9042 8983 8921 8857 8791 8723 8652 8580 8506 8431 8355 8278 8200 8123 8045 7968 7891 7816 7742 7669 7598 7529 7463 7400 7339 7281 7227 7177 7130 7087 7049 7014 6984 6959 6938 6922 6911 6905 6904 6908 6917 6932 6952 6977 7007 7042 7083 7128 7178 7233 7293 7356 7424 7495 7569 7647 7726 7809 7892 7977 8063 8149 8235 8321 8406 8489 8571 8651 8728 8803 8875 8944 9010 9073 9133 9189 9242 9291 9338 9381 9421 9459 9493 9525 9555 9582 9607 9630 9651 9670 9688 9705 9720 9733 9746 9757 9768 9778 9786 9794 9802 9808 9814 9820 9824 9829 9833 9836 9840 4793 0 50 5 9859 9861 9863 9865 9866 9867 9868 9869 9869 9870 9870 9871 9871 9871 9871 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9861 9859 9858 9856 9854 9852 9850 9848 9847 9845 9843 9842 9840 9839 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9835 9836 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9855 9855 9855 9855 9855 9854 9854 9853 9851 9850 9848 9846 9843 9840 9837 9834 9831 9827 9823 9819 9815 9810 9806 9801 9797 9792 9788 9783 9779 9774 9770 9766 9761 9757 9753 9750 9746 9742 9739 9736 9733 9730 9727 9724 9722 9720 9717 9716 9714 9712 9711 9709 9708 9707 9706 9706 9705 9705 9705 9705 9705 9705 9706 9706 9707 9708 9709 9711 9712 9713 9715 9716 9718 9719 9721 9722 9723 9725 9726 9726 9727 9727 9728 9727 9727 9726 9725 9724 9722 9720 9717 9714 9711 9707 9703 9698 9692 9686 9679 9672 9664 9655 9646 9636 9626 9614 9602 9590 9577 9563 9548 9533 9518 9502 9487 9470 9454 9438 9422 9406 9391 9376 9361 9348 9335 9323 9312 9302 9293 9286 9280 9275 9272 9270 9270 9272 9275 9279 9285 9293 9302 9312 9324 9337 9351 9366 9382 9399 9416 9435 9453 9472 9491 9510 9529 9548 9567 9585 9603 9620 9637 9653 9668 9683 9697 9711 9723 9736 9747 9758 9768 9778 9787 9796 9804 9812 9819 9826 9832 9838 9843 9848 9853 9857 9860 9863 9865 9867 9869 9870 9871 9872 9872 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9869 9870 9871 9872 9873 9875 9876 9878 9879 9881 9882 9883 9883 9884 9884 9884 9883 9882 9881 9879 9877 9874 9871 9868 9865 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9811 9807 9803 9799 9795 9790 9786 9781 9776 9770 9764 9758 9752 9745 9738 9730 9722 9714 9706 9697 9688 9679 9670 9661 9652 9643 9634 9625 9617 9609 9601 9594 9587 9581 9575 9570 9566 9562 9559 9557 9556 9555 9555 9556 9557 9560 9563 9566 9570 9575 9581 9587 9593 9600 9607 9615 9623 9631 9640 9649 9658 9668 9677 9687 9696 9706 9716 9726 9735 9745 9754 9763 9772 9780 9788 9796 9803 9809 9816 9821 9827 9831 9836 9840 9843 9846 9849 9851 9853 9855 9857 9858 9859 9861 9862 9863 9864 9865 9865 9866 9867 9867 9867 9867 9867 9866 9865 9863 9861 9858 9855 9851 9847 9842 9836 9830 9822 9815 9806 9797 9786 9775 9763 9750 9737 9722 9706 9688 9670 9650 9629 9606 9582 9556 9529 9500 9470 9438 9404 9369 9333 9296 9257 9218 9178 9137 9097 9057 9017 8977 8938 8901 8865 8831 8799 8770 8743 8718 8697 8678 8663 8651 8643 8637 8635 8637 8642 8650 8661 8675 8692 8711 8733 8757 8783 8811 8841 8872 8904 8937 8971 4794 0 50 5 9005 9040 9075 9110 9144 9179 9212 9246 9278 9310 9341 9371 9400 9427 9454 9480 9504 9528 9550 9571 9592 9611 9629 9646 9662 9677 9692 9705 9718 9730 9741 9751 9761 9770 9779 9787 9794 9800 9806 9812 9817 9822 9826 9829 9833 9836 9838 9841 9843 9845 9846 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9857 9857 9858 9859 9860 9860 9861 9862 9862 9863 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9843 9842 9841 9840 9838 9837 9835 9834 9832 9831 9829 9827 9825 9823 9821 9819 9816 9814 9811 9808 9805 9801 9797 9793 9788 9783 9777 9770 9762 9754 9744 9734 9722 9709 9695 9679 9662 9643 9622 9600 9576 9550 9522 9492 9461 9427 9392 9355 9316 9275 9233 9188 9143 9095 9047 8997 8946 8894 8842 8789 8736 8683 8631 8579 8528 8478 8429 8383 8339 8297 8259 8224 8192 8164 8141 8121 8107 8097 8092 8092 8097 8107 8122 8141 8166 8195 8228 8264 8305 8348 8395 8444 8495 8547 8601 8655 8710 8765 8819 8873 8926 8977 9027 9076 9122 9166 9209 9249 9287 9323 9357 9389 9418 9446 9472 9496 9519 9540 9560 9579 9596 9612 9628 9643 9657 9670 9682 9694 9706 9717 9727 9737 9747 9756 9765 9773 9781 9788 9795 9802 9808 9813 9819 9824 9828 9832 9836 9840 9843 9846 9849 9852 9855 9857 9859 9861 9864 9866 9868 9869 9871 9873 9874 9876 9877 9878 9879 9880 9880 9880 9880 9879 9878 9877 9876 9874 9872 9869 9867 9863 9860 9857 9853 9849 9845 9841 9837 9833 9829 9824 9820 9816 9812 9808 9804 9801 9797 9793 9789 9785 9781 9777 9773 9768 9764 9759 9754 9749 9744 9739 9733 9728 9723 9718 9713 9708 9704 9700 9696 9693 9690 9688 9687 9686 9685 9686 9687 9688 9690 9693 9696 9700 9704 9709 9714 9719 9725 9730 9736 9743 9749 9755 9762 9768 9775 9781 9788 9794 9800 9806 9812 9818 9823 9829 9833 9838 9842 9846 9849 9852 9854 9856 9857 9857 9857 9856 9854 9852 9849 9845 9840 9835 9829 9823 9816 9809 9801 9793 9785 9776 9767 9758 9748 9739 9729 9719 9709 9699 9689 9679 9669 9659 9649 9638 9628 9618 9609 9599 9589 9580 9572 9563 9556 9549 9542 9536 9532 9528 9525 9523 9522 9522 9524 9526 9530 9535 9541 9547 9555 9564 9573 9584 9594 9605 9617 9628 9640 9652 9663 9674 9685 9696 9706 9716 9725 9733 9741 9749 9756 9762 9769 9774 9780 9785 9789 9794 9798 9803 9807 9811 9815 9818 9822 9826 9829 9833 9836 9839 9842 9845 9847 9850 9852 9853 9855 9856 9857 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9858 9858 9859 9859 9860 9861 9862 9864 9865 9867 9869 9870 9872 9874 9876 9878 9881 9883 9885 9887 4795 0 50 5 9889 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9899 9898 9897 9895 9894 9892 9891 9890 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9867 9865 9862 9860 9857 9854 9852 9849 9846 9844 9841 9839 9837 9835 9832 9830 9828 9826 9824 9822 9821 9818 9816 9814 9812 9809 9807 9804 9801 9798 9795 9793 9790 9787 9785 9782 9780 9778 9777 9776 9775 9775 9775 9775 9777 9778 9780 9783 9786 9789 9792 9796 9800 9805 9809 9814 9818 9823 9828 9833 9837 9842 9846 9850 9855 9859 9863 9866 9870 9873 9876 9880 9882 9885 9888 9890 9892 9894 9896 9897 9899 9900 9900 9901 9901 9901 9901 9901 9900 9899 9898 9896 9895 9893 9890 9888 9885 9883 9880 9877 9873 9870 9867 9864 9860 9857 9854 9851 9848 9845 9842 9840 9837 9835 9834 9832 9831 9830 9830 9829 9829 9830 9830 9831 9832 9833 9834 9835 9837 9838 9840 9841 9843 9845 9846 9848 9850 9852 9853 9855 9857 9858 9860 9861 9863 9865 9866 9867 9869 9870 9871 9872 9873 9875 9875 9876 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9849 9849 9848 9849 9849 9849 9850 9851 9852 9853 9854 9855 9857 9859 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9881 9882 9883 9885 9886 9886 9887 9887 9887 9887 9886 9885 9884 9883 9881 9879 9877 9874 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9837 9834 9831 9829 9826 9824 9821 9819 9816 9813 9811 9808 9806 9803 9801 9798 9796 9794 9792 9791 9789 9788 9787 9787 9787 9787 9787 9788 9789 9790 9791 9792 9793 9795 9796 9796 9797 9797 9797 9796 9794 9792 9789 9786 9782 9777 9771 9765 9757 9750 9741 9732 9723 9712 9702 9691 9680 9668 9656 9644 9631 9619 9606 9593 9580 9568 9555 9542 9529 9517 9504 9492 9480 9468 9456 9445 9434 9423 9413 9403 9394 9385 9377 9370 9363 9356 9351 9346 9341 9337 9334 9332 9330 9329 9329 9329 9330 9331 9334 9336 9340 9344 9349 9355 9361 9368 9375 9383 9392 9402 9412 9422 9433 9445 9457 9470 9482 9495 9508 9522 9535 9548 9560 9573 9585 9596 9607 9617 9627 9635 9643 9650 9655 9660 9664 9666 9668 9668 9667 9665 9663 9659 9654 9648 9641 9634 9625 9616 9606 9596 9585 9573 9561 9549 9536 9524 9511 9498 9486 9473 9461 9449 9437 9426 9415 9405 9396 9387 9378 9371 9363 9357 9351 9345 9341 4796 0 50 5 9336 9332 9328 9325 9322 9319 9316 9314 9311 9309 9306 9304 9301 9299 9296 9294 9292 9289 9287 9285 9284 9282 9281 9279 9279 9278 9278 9278 9278 9279 9280 9281 9282 9283 9284 9284 9285 9285 9285 9284 9282 9280 9277 9272 9267 9260 9252 9242 9231 9219 9205 9189 9171 9152 9131 9109 9084 9058 9031 9002 8971 8939 8905 8870 8834 8797 8759 8720 8680 8640 8599 8558 8518 8477 8437 8397 8358 8320 8283 8248 8214 8182 8152 8124 8098 8075 8055 8037 8023 8011 8003 7997 7995 7996 8000 8008 8018 8032 8049 8069 8092 8118 8147 8178 8212 8248 8286 8326 8368 8412 8457 8504 8551 8599 8648 8698 8748 8797 8847 8896 8945 8993 9040 9086 9131 9175 9217 9257 9296 9333 9368 9402 9433 9463 9490 9516 9540 9562 9582 9600 9616 9630 9643 9654 9663 9671 9677 9681 9684 9686 9686 9684 9681 9677 9672 9665 9658 9649 9639 9628 9617 9605 9592 9579 9565 9551 9537 9522 9508 9494 9480 9467 9453 9441 9429 9418 9407 9397 9388 9380 9373 9366 9361 9356 9353 9350 9349 9348 9348 9350 9352 9355 9360 9365 9371 9379 9387 9396 9407 9418 9429 9442 9455 9469 9484 9499 9514 9530 9545 9561 9576 9592 9607 9621 9635 9649 9662 9674 9685 9696 9706 9716 9724 9732 9739 9746 9752 9758 9763 9768 9773 9777 9781 9785 9788 9792 9795 9799 9802 9805 9807 9810 9813 9815 9817 9819 9820 9821 9822 9823 9824 9824 9824 9824 9823 9823 9822 9822 9821 9820 9819 9818 9817 9816 9815 9814 9812 9811 9809 9807 9805 9803 9800 9797 9793 9789 9785 9780 9775 9770 9764 9758 9751 9744 9737 9730 9722 9715 9707 9700 9692 9684 9676 9669 9661 9653 9646 9638 9630 9622 9615 9607 9599 9591 9583 9575 9567 9558 9550 9542 9534 9526 9518 9510 9502 9495 9488 9482 9476 9471 9466 9462 9459 9457 9455 9454 9454 9455 9457 9459 9462 9466 9470 9476 9481 9487 9494 9501 9509 9517 9525 9534 9542 9551 9560 9570 9579 9589 9599 9608 9618 9628 9638 9648 9657 9667 9677 9686 9695 9704 9713 9721 9730 9737 9745 9752 9758 9765 9770 9776 9780 9785 9788 9792 9794 9797 9799 9800 9801 9802 9802 9802 9802 9801 9800 9798 9796 9793 9790 9786 9782 9778 9773 9767 9761 9754 9746 9738 9730 9720 9710 9700 9689 9678 9666 9653 9640 9627 9614 9600 9585 9571 9556 9541 9526 9510 9495 9479 9462 9446 9429 9411 9394 9376 9357 9338 9319 9299 9280 9259 9239 9218 9197 9176 9155 9134 9114 9093 9073 9054 9035 9017 9000 8984 8969 8955 8942 8931 8922 8914 8908 8904 8901 8901 8902 8905 8910 8917 8926 8937 8949 8963 8979 8996 9015 9035 9056 9077 9100 9123 9146 9170 9193 9216 9239 9261 9282 9302 9321 9338 9354 9369 9382 9393 9402 9409 9414 9418 9419 9419 9417 9413 9408 9401 9392 9382 9371 9358 9344 9329 4797 0 50 5 9314 9297 9280 9262 9243 9225 9206 9187 9168 9149 9131 9113 9096 9080 9065 9051 9039 9028 9019 9011 9006 9002 9001 9001 9004 9009 9016 9025 9037 9050 9064 9081 9099 9118 9139 9160 9182 9205 9228 9251 9274 9296 9318 9340 9361 9380 9399 9416 9432 9447 9460 9472 9482 9491 9498 9503 9507 9510 9511 9510 9509 9506 9502 9497 9491 9485 9478 9471 9464 9456 9449 9442 9436 9430 9425 9421 9419 9418 9418 9420 9423 9428 9434 9442 9452 9463 9475 9489 9504 9520 9537 9554 9572 9590 9609 9627 9645 9663 9681 9698 9715 9731 9746 9760 9774 9787 9799 9810 9820 9830 9839 9847 9854 9861 9867 9872 9877 9881 9885 9888 9891 9893 9895 9896 9896 9896 9896 9895 9894 9892 9890 9888 9885 9882 9879 9875 9872 9868 9864 9860 9856 9852 9847 9843 9839 9835 9831 9827 9823 9819 9815 9811 9807 9804 9800 9796 9793 9790 9786 9783 9781 9778 9776 9774 9772 9771 9769 9769 9768 9769 9769 9770 9772 9773 9776 9779 9782 9785 9789 9794 9798 9803 9808 9814 9819 9825 9830 9835 9841 9846 9851 9856 9860 9864 9868 9871 9874 9877 9879 9881 9882 9883 9884 9885 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9895 9897 9899 9901 9904 9906 9909 9912 9914 9917 9919 9922 9924 9925 9927 9928 9929 9930 9930 9930 9930 9929 9928 9927 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9895 9891 9888 9883 9879 9874 9868 9862 9855 9848 9840 9832 9823 9813 9803 9792 9781 9769 9757 9744 9731 9717 9703 9688 9673 9657 9641 9624 9607 9589 9571 9553 9534 9514 9494 9474 9454 9433 9412 9391 9370 9349 9328 9307 9287 9267 9248 9230 9212 9196 9180 9166 9153 9141 9132 9123 9117 9112 9108 9107 9107 9109 9113 9118 9124 9132 9142 9152 9164 9176 9189 9203 9216 9231 9245 9259 9274 9288 9301 9315 9327 9340 9351 9363 9373 9383 9393 9402 9410 9418 9426 9434 9441 9448 9455 9462 9469 9476 9483 9490 9497 9505 9512 9520 9528 9536 9544 9552 9560 9569 9577 9586 9595 9604 9613 9621 9630 9639 9648 9656 9665 9673 9681 9689 9697 9705 9712 9719 9726 9732 9738 9743 9749 9753 9758 9762 9766 9769 9772 9775 9777 9779 9781 9783 9784 9786 9787 9788 9790 9791 9792 9793 9795 9796 9797 9799 9800 9802 9803 9805 9807 9808 9810 9812 9814 9816 9818 9820 9822 9824 9827 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9847 9848 9848 9848 9848 9847 9846 9844 9842 9839 9835 9831 9825 9819 9812 9804 9796 9786 9775 9763 9750 9736 9721 9705 9688 9669 9650 9629 9608 9586 9563 9539 9514 9489 9464 9438 9412 9385 9359 9333 9307 9281 9257 9233 9209 9187 9166 9146 9128 9111 9096 9083 9071 9061 9053 9047 9042 9040 9039 9040 9043 9048 9054 9062 9071 9081 4798 0 50 5 9092 9105 9118 9132 9147 9162 9177 9193 9209 9224 9240 9255 9269 9284 9298 9311 9324 9336 9347 9358 9368 9378 9387 9396 9404 9412 9420 9427 9434 9441 9448 9454 9461 9467 9474 9481 9487 9494 9501 9508 9515 9522 9529 9536 9543 9550 9557 9564 9571 9578 9584 9591 9597 9604 9610 9615 9621 9626 9631 9636 9640 9644 9647 9650 9652 9654 9654 9655 9654 9652 9649 9646 9641 9634 9627 9618 9607 9595 9581 9565 9547 9527 9504 9479 9452 9422 9389 9353 9314 9272 9226 9177 9124 9067 9007 8942 8874 8801 8725 8644 8559 8471 8379 8283 8184 8081 7976 7868 7757 7645 7531 7416 7301 7185 7070 6955 6842 6731 6622 6517 6415 6317 6224 6136 6054 5979 5910 5849 5795 5749 5712 5683 5663 5653 5652 5660 5677 5704 5740 5784 5838 5900 5971 6049 6134 6226 6325 6429 6538 6651 6768 6888 7011 7135 7260 7385 7510 7634 7758 7879 7998 8113 8226 8335 8440 8541 8638 8730 8818 8902 8980 9054 9123 9188 9248 9304 9356 9404 9447 9487 9524 9557 9586 9613 9636 9657 9675 9691 9704 9715 9724 9732 9737 9741 9743 9744 9744 9742 9739 9735 9729 9723 9715 9706 9697 9685 9673 9659 9644 9628 9610 9590 9569 9545 9520 9493 9463 9431 9396 9358 9317 9274 9226 9176 9122 9064 9003 8937 8868 8795 8717 8636 8550 8461 8368 8271 8171 8068 7961 7852 7741 7628 7513 7396 7279 7162 7045 6928 6812 6698 6585 6475 6368 6264 6165 6069 5979 5893 5813 5740 5672 5612 5559 5513 5476 5446 5426 5414 5410 5417 5432 5457 5491 5534 5587 5649 5720 5799 5887 5983 6086 6196 6312 6434 6560 6691 6826 6962 7101 7240 7380 7518 7655 7790 7922 8050 8174 8293 8407 8515 8618 8713 8803 8885 8961 9031 9093 9150 9199 9243 9280 9312 9338 9358 9373 9384 9389 9389 9385 9377 9364 9347 9325 9299 9268 9232 9192 9147 9098 9043 8983 8918 8848 8772 8691 8605 8513 8417 8316 8210 8100 7986 7868 7748 7624 7500 7373 7246 7119 6994 6868 6746 6627 6512 6401 6295 6196 6103 6017 5940 5870 5810 5759 5717 5685 5663 5651 5650 5658 5676 5705 5742 5789 5845 5910 5982 6062 6149 6243 6342 6447 6556 6669 6786 6905 7026 7149 7272 7395 7518 7640 7761 7879 7995 8107 8217 8323 8424 8522 8615 8704 8788 8868 8943 9013 9079 9140 9198 9251 9300 9346 9388 9427 9462 9496 9526 9554 9580 9604 9627 9647 9667 9685 9701 9717 9732 9745 9758 9770 9781 9792 9801 9810 9819 9827 9834 9841 9847 9853 9858 9863 9867 9871 9875 9878 9881 9884 9886 9888 9890 9892 9893 9894 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9859 9856 9852 9848 9843 9838 9833 9827 9821 9814 9807 9799 4799 0 50 5 9791 9783 9773 9764 9753 9743 9731 9719 9706 9693 9679 9665 9650 9635 9619 9604 9588 9572 9556 9540 9525 9510 9496 9483 9470 9459 9448 9439 9432 9426 9421 9418 9417 9417 9419 9422 9428 9434 9442 9452 9462 9474 9486 9500 9514 9529 9544 9559 9575 9591 9606 9622 9637 9652 9666 9680 9694 9707 9719 9731 9742 9753 9763 9772 9780 9788 9795 9802 9808 9813 9817 9821 9825 9827 9830 9831 9833 9833 9834 9834 9834 9833 9833 9832 9831 9830 9829 9828 9827 9826 9826 9825 9825 9825 9825 9825 9825 9825 9826 9826 9827 9827 9828 9828 9829 9829 9829 9830 9829 9829 9829 9829 9828 9827 9827 9826 9825 9824 9823 9822 9821 9821 9820 9819 9819 9818 9818 9818 9817 9817 9817 9817 9816 9815 9814 9813 9811 9809 9807 9804 9800 9796 9790 9784 9777 9769 9760 9749 9737 9724 9709 9693 9674 9654 9632 9607 9580 9550 9518 9483 9444 9403 9358 9309 9256 9200 9140 9076 9007 8935 8858 8778 8693 8605 8513 8418 8319 8218 8114 8007 7900 7790 7680 7570 7460 7350 7241 7134 7029 6927 6828 6733 6642 6556 6475 6399 6330 6266 6209 6160 6117 6082 6054 6035 6023 6020 6024 6037 6058 6088 6125 6171 6224 6285 6354 6429 6511 6600 6694 6793 6898 7006 7118 7234 7351 7470 7590 7710 7830 7948 8066 8180 8292 8401 8506 8607 8703 8794 8880 8961 9037 9107 9172 9232 9287 9337 9382 9422 9459 9491 9520 9545 9567 9586 9603 9617 9629 9640 9648 9656 9662 9666 9670 9673 9675 9677 9677 9678 9677 9677 9676 9674 9673 9671 9669 9667 9665 9663 9661 9659 9658 9657 9656 9656 9656 9656 9658 9659 9661 9664 9667 9670 9674 9679 9683 9689 9694 9700 9705 9711 9717 9723 9729 9734 9740 9745 9750 9755 9759 9763 9767 9770 9773 9775 9777 9779 9780 9781 9782 9782 9782 9781 9780 9779 9777 9775 9772 9768 9764 9760 9754 9748 9740 9732 9722 9712 9700 9687 9672 9656 9639 9619 9598 9575 9550 9523 9493 9461 9427 9391 9352 9310 9265 9217 9167 9113 9056 8996 8933 8867 8797 8725 8649 8570 8488 8404 8317 8228 8137 8044 7950 7854 7758 7662 7566 7470 7375 7282 7189 7100 7012 6927 6846 6768 6694 6623 6557 6496 6439 6387 6340 6299 6262 6231 6205 6184 6169 6159 6154 6154 6159 6168 6182 6201 6223 6249 6278 6310 6345 6381 6420 6460 6500 6540 6580 6621 6660 6697 6733 6766 6797 6825 6850 6872 6891 6907 6920 6929 6936 6941 6943 6943 6942 6940 6937 6935 6933 6932 6932 6935 6940 6948 6960 6976 6996 7020 7048 7082 7120 7164 7212 7264 7321 7383 7448 7517 7589 7663 7740 7819 7899 7980 8061 8142 8223 8303 8381 8458 8533 8605 8675 8742 8806 8867 8924 8979 9030 9078 9123 9165 9203 9239 9272 9303 9331 9356 9380 9401 9420 9437 9453 9467 9480 9491 9501 9509 9517 9523 9528 9533 4800 0 50 5 9536 9539 9541 9542 9543 9543 9543 9542 9540 9538 9535 9532 9528 9523 9518 9512 9506 9498 9489 9479 9468 9455 9441 9425 9407 9387 9366 9342 9315 9287 9256 9222 9186 9148 9106 9063 9017 8969 8918 8866 8811 8755 8697 8637 8577 8516 8454 8392 8330 8269 8208 8148 8090 8034 7980 7929 7881 7837 7796 7760 7729 7702 7681 7666 7656 7652 7654 7663 7677 7698 7725 7757 7795 7839 7887 7940 7998 8059 8123 8190 8259 8330 8402 8475 8548 8621 8692 8763 8832 8900 8965 9028 9088 9146 9201 9253 9302 9349 9392 9433 9471 9507 9540 9571 9599 9626 9650 9673 9694 9713 9731 9747 9762 9776 9788 9799 9810 9819 9827 9835 9841 9847 9852 9856 9860 9863 9866 9868 9870 9872 9873 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9875 9874 9874 9874 9873 9873 9873 9874 9874 9875 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 9878 9876 9874 9873 9870 9868 9865 9862 9859 9856 9852 9848 9843 9839 9834 9828 9823 9816 9810 9803 9796 9788 9779 9770 9760 9749 9737 9725 9711 9697 9681 9664 9647 9627 9607 9585 9563 9538 9513 9487 9459 9430 9400 9369 9337 9305 9271 9237 9202 9167 9131 9095 9058 9021 8983 8946 8908 8870 8831 8793 8754 8716 8677 8638 8599 8561 8522 8484 8446 8409 8371 8335 8299 8264 8229 8195 8163 8131 8100 8070 8040 8011 7983 7955 7927 7899 7871 7841 7811 7780 7746 7711 7673 7632 7587 7539 7487 7431 7371 7306 7237 7163 7085 7002 6915 6824 6730 6632 6531 6428 6324 6218 6111 6005 5900 5795 5693 5593 5496 5403 5315 5232 5154 5082 5017 4958 4907 4863 4827 4798 4778 4767 4764 4769 4783 4806 4837 4876 4924 4980 5043 5114 5193 5279 5371 5469 5574 5683 5798 5917 6039 6165 6294 6425 6557 6690 6824 6958 7091 7223 7353 7481 7607 7730 7850 7966 8078 8187 8291 8391 8487 8578 8664 8746 8824 8897 8965 9030 9090 9146 9199 9247 9293 9334 9373 9409 9441 9472 9499 9525 9548 9570 9590 9608 9624 9639 9653 9666 9678 9689 9699 9708 9717 9724 9731 9738 9743 9749 9753 9757 9761 9764 9767 9770 9772 9774 9776 9777 9779 9780 9781 9782 9783 9784 9785 9786 9788 9789 9790 9791 9791 9792 9793 9793 9793 9792 9791 9790 9789 9786 9784 9781 9777 9773 9768 9763 9758 9752 9745 9738 9731 9723 9715 9706 9697 9687 9676 9664 9651 9637 9622 9605 9587 9567 9544 9520 9493 9463 9431 9395 9357 9315 9270 9221 9169 9113 9053 8989 8922 8851 8777 8698 8617 8531 8443 8351 8257 8160 8060 7958 7854 7749 7642 7534 7425 7316 7207 7099 6991 6885 6780 6678 6578 6481 6387 4801 0 50 5 6298 6212 6131 6055 5985 5920 5860 5807 5760 5720 5687 5660 5641 5628 5623 5625 5635 5651 5675 5707 5745 5790 5843 5902 5967 6039 6118 6202 6291 6386 6485 6589 6696 6808 6921 7038 7156 7275 7395 7516 7636 7755 7872 7988 8101 8212 8319 8423 8522 8618 8710 8797 8879 8957 9030 9098 9162 9222 9277 9328 9375 9417 9457 9492 9525 9554 9580 9604 9624 9643 9659 9673 9686 9696 9705 9713 9719 9724 9728 9731 9733 9735 9736 9736 9736 9736 9736 9736 9735 9735 9734 9734 9734 9734 9734 9734 9734 9735 9735 9736 9736 9737 9737 9738 9738 9739 9739 9740 9740 9741 9741 9742 9743 9744 9745 9746 9747 9749 9751 9753 9755 9758 9760 9763 9766 9769 9772 9775 9779 9782 9785 9788 9790 9793 9796 9798 9800 9802 9804 9806 9807 9809 9810 9811 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9826 9827 9828 9828 9829 9829 9829 9830 9830 9830 9831 9831 9832 9832 9833 9833 9834 9835 9836 9837 9838 9840 9841 9842 9844 9845 9846 9847 9849 9850 9851 9852 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9851 9850 9848 9847 9845 9843 9841 9839 9836 9834 9832 9829 9827 9824 9822 9819 9817 9814 9812 9809 9807 9804 9801 9799 9796 9792 9789 9786 9782 9778 9774 9769 9764 9759 9754 9748 9743 9737 9731 9724 9718 9711 9704 9697 9690 9683 9675 9668 9660 9652 9644 9635 9626 9617 9608 9598 9588 9578 9567 9555 9543 9531 9518 9505 9492 9478 9465 9451 9436 9422 9408 9394 9381 9367 9355 9342 9331 9320 9310 9300 9292 9285 9278 9273 9270 9267 9265 9265 9266 9269 9272 9277 9283 9290 9298 9308 9318 9329 9342 9355 9369 9383 9399 9414 9431 9447 9464 9481 9499 9516 9533 9551 9568 9585 9602 9618 9634 9650 9665 9679 9694 9707 9720 9732 9744 9754 9765 9774 9783 9791 9798 9805 9811 9817 9822 9826 9830 9833 9835 9838 9840 9841 9842 9843 9844 9845 9845 9845 9846 9846 9846 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9861 9861 9862 9862 9861 9861 9861 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9846 9845 9843 9842 9841 9839 9837 9836 9833 9831 9829 9826 9823 9819 9815 9811 9807 9802 9797 9792 9786 9780 9774 9768 9762 9755 9749 9742 9736 9730 9724 9718 9712 9707 9702 9697 9693 9689 9685 9682 9679 9676 9674 9672 9671 9670 9669 9669 9669 9669 9669 9670 9671 9672 9674 9676 9678 9680 9683 9686 9689 9693 9697 9701 9706 9711 9716 9721 9727 9732 9738 9744 9751 9757 9763 9770 9776 9782 9788 9794 9800 9806 9811 9817 9822 9827 9832 9836 9841 9845 9849 4802 0 50 5 9853 9857 9861 9864 9868 9871 9874 9877 9879 9882 9884 9887 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9899 9899 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9908 9908 9907 9905 9904 9902 9900 9898 9896 9894 9891 9889 9886 9884 9882 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9861 9860 9859 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9846 9845 9845 9844 9844 9843 9843 9844 9844 9844 9845 9846 9847 9848 9850 9851 9853 9854 9855 9857 9858 9859 9860 9861 9862 9862 9862 9862 9862 9862 9861 9860 9859 9858 9857 9855 9853 9852 9850 9848 9845 9843 9840 9837 9834 9831 9827 9824 9819 9815 9810 9804 9798 9792 9785 9778 9770 9761 9752 9742 9732 9721 9709 9697 9684 9671 9656 9641 9626 9609 9592 9574 9555 9535 9514 9492 9470 9446 9421 9395 9368 9340 9311 9280 9249 9216 9182 9147 9110 9073 9034 8995 8955 8914 8872 8830 8788 8745 8703 8661 8619 8579 8539 8501 8464 8429 8397 8367 8340 8315 8294 8277 8263 8253 8247 8245 8247 8254 8264 8279 8297 8320 8346 8376 8409 8445 8484 8526 8570 8616 8664 8712 8762 8813 8863 8914 8965 9015 9065 9113 9161 9207 9252 9295 9337 9377 9415 9451 9486 9518 9549 9578 9605 9630 9654 9675 9696 9714 9732 9747 9762 9775 9787 9798 9808 9817 9824 9831 9838 9843 9848 9852 9855 9858 9861 9863 9864 9866 9867 9867 9868 9868 9868 9868 9867 9867 9866 9866 9865 9864 9863 9862 9862 9861 9860 9859 9858 9856 9855 9854 9853 9851 9850 9848 9847 9845 9844 9842 9840 9839 9837 9835 9834 9832 9830 9828 9826 9824 9822 9820 9817 9814 9811 9807 9803 9797 9791 9784 9776 9767 9757 9745 9732 9717 9701 9683 9662 9640 9615 9588 9559 9527 9493 9455 9415 9372 9325 9275 9221 9164 9103 9037 8968 8894 8816 8733 8645 8552 8455 8353 8246 8134 8018 7897 7772 7643 7510 7374 7235 7094 6950 6806 6660 6514 6368 6224 6081 5939 5802 5667 5536 5411 5290 5175 5067 4965 4871 4784 4706 4635 4573 4520 4476 4442 4417 4401 4395 4398 4411 4434 4466 4508 4559 4620 4689 4767 4854 4949 5051 5162 5279 5402 5532 5667 5806 5950 6098 6248 6401 6554 6709 6864 7018 7171 7323 7472 7618 7760 7899 8033 8162 8286 8405 8518 8626 8728 8824 8914 8999 9078 9151 9219 9282 9340 9393 9442 9486 9526 9563 9595 9625 9651 9675 9695 4803 0 50 5 9714 9730 9744 9756 9767 9776 9783 9789 9794 9798 9802 9804 9806 9807 9808 9808 9808 9808 9807 9806 9806 9805 9805 9804 9804 9803 9803 9803 9803 9803 9803 9804 9804 9805 9806 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9827 9828 9830 9831 9833 9834 9835 9837 9838 9840 9842 9843 9845 9846 9847 9849 9850 9851 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9864 9864 9864 9863 9862 9861 9861 9860 9859 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9844 9842 9841 9839 9838 9836 9835 9833 9831 9830 9828 9826 9824 9822 9819 9817 9815 9812 9810 9807 9805 9802 9800 9797 9795 9792 9790 9788 9786 9784 9782 9781 9779 9778 9777 9776 9775 9775 9775 9774 9775 9775 9775 9776 9777 9778 9779 9781 9783 9785 9787 9790 9793 9796 9799 9803 9806 9810 9814 9818 9822 9827 9831 9835 9840 9844 9848 9852 9856 9860 9863 9866 9870 9872 9875 9878 9880 9882 9884 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9895 9893 9891 9889 9887 9884 9881 9879 9876 9873 9871 9868 9866 9863 9861 9859 9858 9856 9855 9854 9853 9853 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9846 9845 9843 9841 9839 9837 9834 9831 9829 9826 9823 9820 9817 9814 9810 9807 9804 9801 9798 9794 9791 9787 9783 9779 9775 9770 9766 9761 9755 9750 9744 9738 9731 9725 9718 9712 9705 9699 9692 9686 9680 9674 9669 9664 9660 9656 9652 9649 9647 9645 9643 9642 9642 9642 9642 9642 9643 9645 9646 9648 9649 9651 9654 9656 9659 9661 9664 9667 9670 9674 9677 9681 9685 9689 9693 9697 9701 9706 9710 9714 9719 9723 9727 9731 9735 9739 9743 9746 9750 9753 9756 9759 9762 9765 9767 9770 9772 9774 9776 9779 9781 9783 9785 9787 9789 9791 9793 9796 9798 9800 9802 9804 9805 9807 9809 9811 9812 9814 9816 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9829 9830 9830 9831 9831 9832 9832 9832 9832 9832 9831 9830 9829 9828 9827 9826 9824 9822 9820 9818 9816 9813 9811 9808 9806 9803 9800 9797 9794 9791 9788 9785 9782 9779 9776 9774 9771 9768 9765 9763 9760 9758 9756 9754 9752 9750 9749 9747 9746 9745 9744 9743 9743 9742 9742 9741 9741 9741 9740 9740 9740 9740 9739 9738 9738 9737 9735 9734 9732 9729 9727 9723 9720 9715 9711 9705 9699 9693 9685 9678 9669 9660 9650 9640 9629 9618 9606 9594 9581 9569 9556 9542 9529 9516 9502 9489 9476 9463 9451 9439 9427 4804 0 50 5 9416 9406 9395 9386 9377 9369 9361 9355 9348 9343 9338 9333 9330 9326 9323 9321 9319 9318 9317 9316 9315 9314 9314 9314 9314 9314 9314 9314 9315 9315 9315 9316 9316 9316 9317 9317 9318 9319 9320 9321 9322 9323 9325 9326 9328 9330 9332 9335 9337 9340 9343 9347 9350 9354 9358 9362 9367 9372 9377 9382 9388 9393 9399 9406 9412 9419 9425 9432 9439 9447 9454 9461 9468 9476 9483 9490 9497 9504 9510 9517 9523 9530 9536 9542 9548 9553 9559 9564 9570 9575 9580 9585 9591 9596 9601 9606 9611 9615 9620 9625 9629 9633 9638 9642 9645 9649 9652 9655 9658 9661 9664 9666 9669 9671 9674 9676 9679 9682 9685 9688 9692 9695 9700 9704 9709 9714 9719 9724 9730 9735 9741 9746 9752 9757 9762 9767 9771 9775 9779 9782 9785 9787 9788 9790 9790 9790 9790 9790 9788 9787 9785 9783 9781 9778 9775 9772 9769 9765 9761 9757 9753 9748 9743 9738 9732 9726 9719 9712 9705 9697 9689 9680 9671 9661 9651 9640 9629 9618 9606 9594 9581 9568 9555 9542 9528 9514 9500 9485 9471 9456 9442 9427 9412 9397 9383 9368 9353 9339 9324 9310 9296 9282 9268 9254 9240 9227 9213 9199 9185 9171 9157 9143 9128 9112 9096 9079 9061 9042 9022 9000 8977 8952 8925 8897 8867 8834 8799 8761 8722 8679 8634 8587 8537 8484 8429 8372 8313 8251 8188 8123 8058 7991 7924 7857 7790 7723 7659 7596 7535 7477 7422 7371 7325 7283 7247 7216 7191 7173 7161 7156 7157 7166 7181 7204 7233 7268 7310 7358 7411 7469 7532 7599 7669 7743 7819 7896 7976 8055 8134 8213 8292 8369 8444 8517 8587 8654 8718 8779 8836 8889 8939 8985 9028 9066 9101 9132 9160 9185 9206 9225 9241 9254 9265 9274 9281 9287 9291 9294 9295 9296 9297 9297 9297 9297 9296 9296 9297 9297 9299 9301 9303 9307 9311 9315 9321 9327 9335 9342 9351 9360 9370 9380 9391 9402 9414 9425 9437 9449 9461 9473 9485 9497 9509 9520 9532 9543 9554 9564 9575 9585 9595 9605 9614 9623 9632 9641 9650 9658 9666 9674 9682 9690 9697 9704 9711 9717 9723 9729 9735 9740 9745 9749 9754 9757 9761 9764 9767 9769 9771 9773 9775 9776 9778 9779 9779 9780 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9780 9779 9778 9776 9774 9772 9770 9767 9764 9761 9757 9753 9748 9743 9738 9732 9726 9720 9713 9706 9699 9691 9684 9676 9668 9659 9651 9643 9634 9625 9617 9608 9599 9589 9580 9571 9561 9551 9541 9530 9519 9507 9496 9483 9470 9456 9441 9426 9409 9392 9373 9353 9331 9308 9283 9256 9228 9197 9164 9129 9091 9051 9009 8963 8915 8864 8810 8754 8694 8632 8567 8499 8428 8355 8280 8202 8123 8042 7959 7875 7791 7706 7620 7535 7450 7367 7284 7204 7125 7049 6975 6905 6838 6774 6715 6659 6607 6560 6517 6478 6443 4805 0 50 5 6412 6384 6360 6338 6319 6301 6286 6270 6254 6238 6221 6202 6180 6155 6127 6094 6057 6015 5968 5915 5857 5793 5724 5650 5571 5487 5399 5308 5214 5118 5021 4923 4825 4728 4632 4539 4449 4363 4280 4204 4132 4067 4009 3957 3913 3876 3847 3827 3814 3810 3815 3828 3850 3880 3920 3968 4024 4089 4163 4245 4335 4433 4539 4652 4772 4898 5031 5169 5312 5460 5611 5766 5923 6083 6243 6403 6562 6721 6879 7034 7186 7334 7479 7619 7754 7885 8010 8129 8242 8350 8452 8548 8639 8724 8803 8876 8945 9008 9067 9121 9171 9216 9257 9295 9329 9360 9387 9412 9434 9454 9471 9486 9500 9511 9522 9530 9538 9544 9550 9555 9559 9563 9566 9568 9571 9573 9575 9576 9578 9579 9580 9581 9581 9582 9582 9582 9582 9581 9580 9579 9578 9576 9574 9572 9569 9566 9563 9559 9555 9550 9545 9539 9533 9526 9518 9509 9500 9489 9477 9463 9449 9432 9414 9395 9373 9349 9324 9296 9266 9234 9199 9162 9122 9080 9036 8988 8939 8887 8832 8775 8716 8655 8592 8526 8460 8391 8321 8251 8179 8108 8036 7964 7893 7823 7755 7688 7624 7562 7503 7448 7396 7349 7306 7268 7234 7206 7183 7166 7154 7148 7147 7152 7162 7178 7198 7224 7254 7289 7328 7370 7417 7466 7519 7574 7631 7690 7751 7813 7876 7940 8003 8067 8130 8193 8254 8315 8374 8431 8487 8540 8592 8641 8688 8732 8774 8813 8850 8884 8916 8946 8973 8999 9022 9045 9065 9085 9103 9121 9138 9155 9171 9187 9204 9220 9237 9255 9272 9290 9309 9328 9347 9367 9387 9407 9428 9448 9468 9488 9508 9527 9546 9564 9581 9598 9614 9630 9645 9659 9672 9684 9696 9707 9718 9727 9736 9745 9752 9760 9766 9772 9777 9782 9786 9790 9793 9795 9797 9798 9799 9799 9799 9798 9797 9796 9795 9793 9791 9789 9788 9786 9784 9783 9782 9781 9780 9780 9780 9780 9781 9782 9783 9785 9786 9788 9791 9793 9796 9798 9801 9804 9807 9810 9814 9817 9820 9824 9827 9831 9834 9838 9842 9845 9849 9853 9857 9860 9864 9867 9871 9874 9877 9880 9882 9885 9887 9889 9890 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9897 9897 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9868 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9838 9835 9831 9827 9823 9818 9814 9810 9805 9801 9797 9792 9789 9785 9782 9779 9777 9775 9774 9773 9773 9774 9775 9777 9779 9782 9786 9789 9794 9798 9803 9807 9812 9817 9822 9827 9832 9837 9841 9846 9850 9854 9858 9862 9866 9869 9873 9876 9880 9883 9887 9890 9893 9896 9899 9902 9905 9908 9911 9913 9915 9917 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9931 9931 9932 4806 0 50 5 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9930 9930 9930 9930 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9947 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9936 9935 9934 9932 9930 9927 9924 9920 9916 9910 9905 9898 9891 9884 9875 9867 9857 9847 9836 9825 9813 9801 9788 9775 9761 9747 9732 9717 9701 9685 9668 9650 9631 9612 9592 9571 9549 9526 9502 9478 9452 9426 9399 9371 9343 9314 9284 9254 9224 9194 9163 9134 9104 9075 9047 9020 8995 8970 8947 8926 8906 8888 8872 8858 8846 8836 8828 8821 8817 8814 8812 8813 8814 8816 8819 8823 8827 8831 8836 8840 8844 8848 8851 8854 8856 8857 8858 8858 8858 8858 8858 8858 8857 8858 8858 8860 8863 8866 8872 8878 8886 8897 8908 8922 8938 8955 8975 8996 9019 9043 9069 9096 9125 9154 9184 9215 9246 9277 9308 9340 9371 9402 9432 9462 9491 9519 9546 9573 9599 9623 9647 9670 9691 9712 9731 9750 9767 9783 9799 9813 9826 9838 9849 9859 9868 9876 9883 9889 9895 9899 9903 9907 9909 9912 9913 9915 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9914 9913 9911 9910 9908 9905 9903 9900 9897 9893 9890 9886 9881 9877 9872 9867 9862 9857 9852 9847 9841 9836 9830 9825 9819 9813 9808 9802 9796 9790 9784 9778 9773 9767 9761 9755 9749 9743 9737 9730 9724 9718 9712 9706 9699 9693 9687 9681 9675 9669 9663 9657 9651 9645 9639 9634 9629 9624 9619 9615 9611 9608 9605 9602 9600 9599 9598 9598 9598 9599 9601 9603 9605 9609 9613 9617 9622 9627 9633 9639 9645 9652 9659 9666 9673 9680 9687 9694 9701 9708 9715 9721 9728 9734 9740 9746 9751 9756 9761 9766 9770 9773 9777 9779 9781 9783 9784 9784 9784 9783 9782 9780 9777 9773 9769 9764 9758 9752 9746 9738 9731 9723 9715 9706 9697 9688 9680 9671 9662 9654 9645 9637 9630 9623 9616 9610 9604 9599 9595 9591 9587 9585 9583 9581 9581 9581 9581 9582 9584 9586 9589 9592 9596 9600 9604 9609 9614 9620 9626 9631 9637 9644 9650 9656 9662 9668 9674 9680 9686 9691 9697 9702 9707 9712 9716 9720 9724 9727 9730 9733 9735 9737 9738 9740 9740 9740 9740 9739 9737 9735 9732 9729 9724 9718 9712 9704 9695 9685 9673 9659 9644 9627 9608 9587 9563 9537 9508 9477 9443 9405 9365 9321 9274 9223 9168 9110 9048 8982 8912 8838 8759 8677 8591 8501 8407 8309 8207 8102 7994 7882 7768 7651 7532 7411 7288 7164 7040 6915 6790 6666 6543 6421 6301 6184 6069 5958 5850 5746 5647 5553 5464 5381 5304 5232 5168 5110 5059 5016 4980 4951 4931 4918 4914 4918 4930 4950 4807 0 50 5 4979 5016 5061 5114 5175 5244 5320 5403 5493 5589 5690 5798 5910 6026 6146 6269 6395 6522 6650 6779 6908 7035 7162 7287 7410 7530 7646 7759 7869 7974 8075 8172 8264 8353 8436 8515 8590 8661 8728 8791 8850 8905 8958 9007 9053 9096 9136 9174 9210 9243 9274 9303 9330 9355 9378 9399 9419 9437 9454 9469 9482 9494 9505 9514 9522 9528 9534 9538 9541 9543 9543 9543 9541 9539 9535 9530 9524 9517 9509 9500 9489 9478 9465 9450 9435 9418 9399 9380 9359 9336 9313 9288 9262 9235 9206 9177 9148 9117 9087 9056 9025 8994 8964 8934 8905 8877 8851 8826 8803 8782 8763 8746 8732 8721 8712 8706 8702 8702 8704 8709 8716 8726 8739 8754 8771 8790 8810 8833 8856 8881 8907 8934 8962 8990 9018 9046 9074 9103 9131 9158 9185 9212 9238 9264 9288 9312 9335 9357 9379 9399 9419 9437 9455 9471 9487 9502 9516 9529 9541 9552 9562 9571 9580 9587 9594 9600 9605 9610 9614 9617 9620 9622 9624 9625 9626 9627 9627 9627 9627 9626 9626 9624 9623 9621 9619 9617 9615 9612 9609 9606 9603 9599 9596 9592 9588 9584 9581 9577 9573 9569 9566 9563 9559 9556 9554 9551 9549 9547 9545 9542 9540 9538 9536 9534 9531 9528 9525 9520 9516 9510 9504 9496 9488 9479 9468 9457 9444 9430 9414 9398 9380 9361 9341 9320 9298 9274 9250 9225 9199 9173 9145 9118 9090 9061 9033 9005 8976 8948 8921 8894 8867 8842 8817 8794 8772 8751 8732 8714 8698 8684 8672 8662 8654 8647 8643 8641 8641 8643 8647 8654 8661 8671 8683 8696 8711 8727 8744 8763 8783 8804 8825 8847 8870 8893 8916 8939 8962 8985 9008 9029 9050 9070 9088 9105 9120 9134 9145 9154 9160 9164 9165 9163 9157 9148 9136 9119 9099 9075 9046 9013 8976 8934 8887 8836 8780 8719 8654 8583 8508 8428 8344 8255 8161 8063 7962 7856 7747 7634 7519 7401 7281 7158 7035 6911 6787 6663 6539 6417 6297 6179 6064 5952 5844 5741 5643 5551 5464 5384 5310 5243 5184 5133 5089 5054 5027 5009 5000 5000 5008 5026 5052 5088 5133 5186 5248 5319 5398 5484 5579 5680 5789 5903 6023 6149 6279 6412 6549 6688 6830 6971 7113 7254 7395 7534 7669 7803 7932 8057 8177 8293 8403 8508 8607 8701 8789 8871 8947 9018 9084 9144 9200 9251 9298 9340 9379 9414 9447 9476 9502 9526 9548 9567 9585 9601 9616 9629 9641 9652 9662 9671 9679 9686 9693 9699 9704 9709 9714 9718 9722 9725 9729 9732 9735 9737 9740 9742 9744 9746 9748 9750 9751 9753 9754 9755 9756 9757 9757 9758 9758 9758 9758 9759 9759 9759 9759 9759 9759 9760 9760 9761 9762 9762 9763 9765 9766 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9792 9794 9796 9798 9800 9802 9804 9806 9807 9809 9811 9812 9813 9815 9816 9816 9817 9818 9818 9818 9818 9818 9818 4808 0 50 5 9817 9817 9816 9815 9814 9812 9810 9808 9806 9803 9800 9797 9793 9789 9783 9778 9771 9764 9755 9746 9735 9724 9710 9696 9680 9662 9642 9620 9596 9570 9541 9510 9476 9440 9400 9357 9312 9262 9210 9153 9094 9030 8963 8892 8818 8740 8659 8575 8488 8397 8305 8210 8114 8016 7917 7818 7720 7621 7524 7429 7335 7245 7158 7075 6997 6923 6855 6793 6737 6688 6645 6610 6583 6563 6551 6547 6551 6562 6582 6609 6644 6686 6736 6792 6855 6923 6998 7077 7162 7250 7343 7439 7537 7638 7740 7842 7946 8049 8151 8253 8353 8450 8545 8638 8727 8812 8894 8972 9046 9115 9180 9241 9298 9351 9400 9444 9485 9523 9557 9588 9616 9641 9664 9685 9703 9720 9735 9749 9761 9772 9782 9791 9799 9807 9814 9820 9826 9831 9836 9840 9844 9848 9851 9855 9858 9860 9863 9865 9867 9869 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9872 9871 9871 9870 9868 9867 9865 9863 9861 9858 9855 9851 9848 9843 9839 9834 9828 9822 9816 9809 9802 9794 9785 9775 9765 9754 9742 9728 9713 9697 9679 9660 9638 9615 9589 9562 9531 9499 9463 9425 9384 9341 9294 9245 9192 9137 9079 9019 8955 8890 8821 8751 8678 8603 8527 8449 8369 8288 8207 8125 8042 7959 7876 7794 7712 7632 7553 7475 7400 7327 7257 7190 7126 7066 7011 6960 6914 6873 6837 6807 6783 6764 6752 6746 6746 6753 6765 6783 6807 6836 6871 6910 6954 7001 7052 7106 7163 7221 7281 7340 7400 7459 7518 7574 7628 7679 7727 7770 7809 7843 7871 7894 7910 7921 7924 7922 7912 7896 7874 7845 7809 7768 7720 7668 7610 7547 7481 7410 7337 7261 7183 7104 7025 6946 6866 6789 6714 6641 6571 6505 6444 6387 6336 6290 6251 6218 6191 6172 6160 6155 6157 6167 6184 6208 6239 6278 6323 6375 6433 6497 6567 6642 6721 6806 6894 6986 7081 7178 7278 7379 7482 7585 7688 7791 7894 7995 8095 8192 8288 8380 8470 8557 8640 8719 8794 8865 8932 8995 9054 9108 9157 9202 9243 9279 9311 9338 9361 9380 9394 9405 9411 9413 9411 9405 9396 9382 9364 9343 9317 9288 9255 9219 9179 9136 9089 9039 8986 8930 8871 8810 8746 8680 8613 8543 8473 8402 8330 8258 8187 8115 8045 7976 7908 7843 7781 7721 7666 7613 7565 7522 7483 7450 7421 7399 7382 7372 7368 7370 7378 7392 7413 7440 7472 7511 7554 7603 7657 7715 7777 7842 7911 7982 8055 8130 8205 8282 8358 8434 8509 8583 8655 8726 8794 8859 8922 8981 9038 9091 9141 9188 9231 9271 9308 9342 9372 9400 9425 9447 9467 9484 9500 9513 9525 9535 9543 9550 9557 9562 9566 9570 9573 9575 9577 9579 9580 9582 9583 9584 9584 4809 0 50 5 9585 9586 9587 9588 9588 9589 9590 9591 9591 9592 9592 9592 9593 9593 9593 9592 9592 9591 9589 9588 9586 9583 9580 9576 9571 9566 9560 9552 9544 9534 9522 9509 9495 9478 9459 9439 9416 9390 9363 9332 9299 9264 9226 9185 9142 9096 9048 8998 8947 8894 8839 8784 8728 8673 8617 8562 8508 8456 8405 8357 8312 8270 8232 8198 8167 8142 8120 8104 8092 8085 8084 8087 8094 8106 8123 8144 8168 8196 8227 8261 8297 8336 8376 8417 8458 8500 8542 8583 8624 8663 8701 8736 8770 8801 8829 8855 8877 8896 8912 8925 8934 8940 8943 8942 8939 8932 8923 8911 8897 8881 8863 8843 8823 8801 8780 8758 8737 8716 8696 8678 8661 8646 8633 8623 8615 8610 8607 8608 8611 8617 8626 8638 8653 8670 8689 8711 8734 8759 8786 8814 8844 8874 8905 8936 8968 9000 9033 9065 9097 9128 9160 9191 9222 9252 9281 9311 9339 9367 9394 9421 9447 9472 9497 9521 9545 9567 9589 9610 9630 9649 9668 9685 9702 9717 9732 9746 9759 9772 9783 9794 9804 9813 9821 9829 9836 9843 9849 9855 9860 9864 9868 9872 9875 9877 9879 9881 9881 9882 9881 9881 9879 9877 9874 9871 9866 9862 9856 9850 9844 9837 9829 9822 9814 9805 9797 9788 9780 9772 9763 9755 9748 9741 9734 9728 9722 9717 9712 9708 9705 9702 9700 9698 9697 9696 9696 9696 9697 9697 9699 9700 9701 9703 9704 9706 9708 9710 9712 9714 9716 9718 9720 9723 9725 9727 9730 9732 9734 9737 9739 9742 9744 9747 9749 9751 9753 9754 9756 9757 9758 9758 9758 9757 9757 9755 9754 9752 9749 9747 9744 9740 9737 9733 9730 9726 9722 9719 9715 9712 9709 9707 9704 9702 9701 9699 9698 9698 9698 9698 9699 9700 9701 9703 9705 9708 9710 9713 9717 9720 9724 9728 9732 9736 9741 9746 9751 9756 9762 9768 9774 9780 9787 9793 9800 9807 9814 9821 9828 9835 9842 9849 9856 9863 9870 9876 9882 9888 9893 9898 9903 9908 9912 9915 9919 9922 9925 9927 9929 9931 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9943 9942 9939 9937 9934 9930 9926 9922 9916 9910 9904 9896 9888 9878 9868 9856 9843 9829 9814 9797 9778 9758 9736 9712 9686 9658 9628 9595 9560 9522 9482 9440 9394 9347 9296 9244 9188 9131 9071 9009 8945 8880 8813 8744 8674 8604 8533 8462 8391 8320 8251 8182 8115 8050 7987 7927 7870 7817 7767 7722 7682 7646 7615 7590 7571 7557 7550 7548 7553 7564 7580 7603 7632 7667 7707 7752 7802 7857 7915 7978 8043 8112 8182 8255 8328 8403 8478 8553 8628 8702 8775 8846 8915 8982 9047 9109 9169 4810 0 50 5 9226 9280 9331 9379 9424 9467 9506 9543 9576 9608 9637 9663 9687 9709 9730 9748 9765 9780 9794 9807 9818 9829 9838 9847 9855 9862 9869 9875 9881 9886 9891 9896 9900 9904 9908 9911 9914 9917 9920 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9934 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9900 9898 9895 9893 9891 9889 9886 9884 9882 9879 9877 9875 9872 9870 9868 9865 9863 9860 9857 9855 9852 9849 9847 9844 9841 9838 9836 9833 9830 9827 9824 9821 9819 9816 9813 9810 9808 9805 9803 9800 9798 9796 9794 9792 9791 9789 9788 9787 9786 9786 9786 9785 9786 9786 9787 9787 9788 9789 9791 9792 9794 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9824 9826 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9838 9838 9838 9838 9838 9838 9837 9836 9834 9833 9831 9829 9826 9823 9820 9817 9813 9809 9805 9800 9795 9790 9784 9779 9773 9766 9760 9753 9745 9737 9728 9719 9709 9699 9687 9675 9661 9646 9630 9613 9593 9573 9550 9525 9499 9470 9439 9405 9369 9330 9289 9245 9197 9146 9093 9035 8974 8910 8841 8769 8692 8612 8527 8438 8344 8246 8143 8036 7925 7809 7690 7566 7439 7308 7174 7038 6900 6759 6618 6476 6334 6192 6052 5913 5776 5642 5512 5385 5263 5145 5034 4927 4827 4734 4647 4567 4494 4429 4371 4321 4279 4245 4219 4202 4192 4192 4200 4216 4241 4276 4319 4371 4432 4501 4580 4667 4763 4866 4978 5097 5224 5357 5496 5640 5789 5942 6098 6257 6418 6578 6739 6900 7059 7216 7370 7520 7666 7808 7944 8075 8200 8320 8433 8540 8641 8735 8824 8906 8983 9054 9119 9179 9234 9284 9329 9370 9407 9439 9468 9493 9515 9533 9549 9561 9570 9577 9581 9583 9582 9579 9573 9566 9557 9546 9533 9519 9503 9486 9467 9447 9426 9405 9382 9359 9335 9310 9286 9261 9236 9211 9187 9163 9140 9118 9096 9077 9058 9041 9027 9014 9003 8994 8988 8984 8983 8984 8988 8994 9003 9014 9027 9043 9060 9079 9100 9122 9146 9170 9195 9221 9247 9273 9299 9326 9352 9377 9402 9426 9449 9472 9494 9515 9535 9554 9572 9590 9607 9623 9638 9653 9666 9680 9693 9705 9716 9727 9738 9748 9758 9767 9776 9784 9792 9800 9807 9813 9820 9826 9831 9837 9842 9847 9851 9855 9859 9863 9867 9871 9875 9878 9882 9885 9889 9892 9896 9899 9902 9906 9909 9913 9916 9919 9922 9925 9928 9931 9933 9935 9937 9939 9940 9941 9942 9942 9941 9940 9939 9937 9934 9931 9927 9922 9916 9910 9903 9895 9886 9876 9865 9853 9840 9825 9810 9793 9775 9755 9734 9711 9686 9660 9632 9602 9570 9536 9499 9461 9421 9378 9334 9287 9239 9188 9137 9083 9029 8973 4811 0 50 5 8917 8860 8803 8746 8690 8635 8581 8529 8479 8431 8386 8344 8306 8271 8240 8214 8192 8174 8161 8153 8149 8150 8156 8166 8180 8199 8221 8247 8277 8310 8345 8384 8424 8466 8511 8556 8603 8650 8698 8747 8795 8843 8892 8940 8987 9033 9078 9123 9166 9208 9249 9289 9327 9364 9399 9433 9466 9496 9526 9554 9580 9605 9628 9650 9670 9690 9707 9724 9739 9754 9767 9779 9790 9801 9810 9819 9827 9834 9841 9847 9853 9858 9863 9868 9872 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9933 9933 9933 9933 9932 9930 9929 9926 9923 9919 9915 9910 9905 9898 9891 9883 9874 9865 9854 9843 9830 9816 9802 9786 9769 9750 9730 9708 9685 9660 9634 9605 9574 9542 9507 9471 9433 9392 9350 9306 9261 9214 9166 9118 9069 9020 8971 8923 8876 8830 8787 8745 8707 8671 8639 8611 8587 8568 8553 8542 8537 8537 8541 8550 8563 8581 8603 8629 8658 8690 8724 8761 8800 8840 8881 8922 8963 9004 9045 9084 9122 9159 9194 9227 9258 9287 9315 9340 9363 9384 9404 9421 9438 9453 9466 9479 9491 9502 9512 9522 9532 9542 9552 9561 9571 9582 9592 9603 9614 9626 9638 9650 9663 9675 9689 9702 9715 9728 9741 9754 9767 9780 9792 9804 9816 9827 9838 9848 9858 9867 9876 9884 9892 9899 9905 9912 9917 9923 9927 9932 9936 9940 9943 9946 9949 9951 9954 9956 9958 9959 9961 9963 9964 9965 9966 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9964 9963 9961 9959 9956 9954 9952 9949 9946 9943 9940 9937 9934 9931 9927 9924 9920 9916 9913 9909 9905 9901 9897 9893 9889 9885 9881 9877 9873 9869 9865 9862 9858 9854 9849 9845 9841 9837 9833 9828 9823 9818 9813 9808 9803 9797 9791 9785 9778 9772 9765 9758 9750 9743 9735 9728 9720 9712 9704 9696 9687 9679 9671 9663 9655 9647 9638 9630 9622 9614 9606 9598 9590 9582 9574 9565 9557 9549 9541 9533 9525 9516 9508 9500 9491 9483 9474 9465 9456 9446 9436 9425 9413 9400 9386 9370 9353 9334 9313 9289 9264 9235 9204 9170 9133 9093 9050 9004 8955 8903 8848 8790 8730 8668 8604 8539 8472 8405 8337 8270 8203 8137 8072 8009 7948 7889 7833 7781 7732 7687 7646 7610 7577 7550 7528 7510 7498 7490 7488 7491 7499 7512 7530 7553 7581 7613 4812 0 50 6 7544 7586 7632 7683 7738 7796 7858 7923 7991 8060 8131 8204 8277 8351 8424 8498 8572 8644 8715 8785 8853 8919 8983 9044 9103 9160 9213 9263 9311 9356 9397 9436 9472 9505 9535 9563 9589 9612 9633 9652 9669 9684 9698 9711 9723 9733 9742 9751 9759 9766 9773 9779 9784 9789 9794 9798 9802 9805 9808 9811 9813 9815 9816 9817 9817 9817 9817 9816 9815 9813 9811 9809 9806 9802 9798 9793 9788 9781 9774 9766 9757 9747 9736 9724 9710 9695 9679 9662 9643 9622 9601 9577 9553 9527 9501 9473 9444 9415 9384 9354 9323 9292 9260 9229 9199 9168 9139 9110 9082 9056 9030 9006 8984 8963 8943 8925 8909 8894 8881 8870 8860 8851 8844 8838 8833 8828 8825 8821 8818 8814 8811 8807 8801 8795 8787 8777 8764 8750 8733 8712 8689 8662 8632 8598 8560 8519 8474 8425 8373 8318 8259 8197 8133 8066 7998 7929 7858 7787 7716 7645 7575 7508 7442 7378 7318 7262 7209 7161 7117 7079 7046 7019 6998 6982 6973 6971 6974 6984 7001 7023 7052 7087 7127 7173 7225 7281 7342 7407 7477 7550 7626 7705 7785 7868 7953 8037 8123 8208 8293 8377 8460 8542 8621 8698 8773 8845 8914 8981 9044 9104 9160 9214 9264 9311 9355 9396 9434 9469 9502 9532 9559 9585 9608 9628 9647 9664 9680 9693 9705 9716 9726 9734 9741 9747 9752 9757 9761 9764 9767 9770 9773 9775 9777 9780 9782 9785 9788 9791 9794 9798 9802 9806 9810 9815 9819 9824 9829 9834 9839 9844 9849 9854 9858 9863 9867 9871 9875 9879 9882 9886 9889 9892 9895 9898 9901 9904 9906 9909 9912 9914 9917 9920 9922 9925 9927 9929 9931 9934 9936 9937 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9933 9930 9927 9923 9919 9915 9910 9905 9899 9893 9886 9879 9870 9862 9852 9842 9830 9818 9806 9792 9777 9762 9746 9729 9711 9692 9672 9652 9630 9608 9585 9562 9537 9512 9486 9459 9432 9404 9376 9348 9319 9291 9262 9234 9206 9179 9153 9128 9105 9083 9063 9044 9028 9014 9003 8994 8987 8983 8982 8983 8986 8991 8998 9007 9018 9030 9043 9056 9070 9084 9098 9112 9125 9138 9149 9159 9168 9176 9181 9186 9189 9190 9190 9188 9185 9181 9176 9170 9164 9156 9148 9140 9132 9123 9115 9107 9100 9093 9086 9081 9076 9072 9069 9067 9067 9067 9069 9071 4813 0 50 6 9075 9080 9086 9093 9101 9109 9118 9128 9137 9147 9157 9165 9173 9180 9186 9190 9191 9190 9187 9180 9170 9156 9139 9117 9091 9060 9025 8985 8941 8891 8838 8779 8717 8651 8581 8507 8431 8352 8271 8189 8105 8022 7938 7855 7773 7693 7616 7541 7470 7404 7341 7285 7233 7188 7149 7116 7091 7073 7062 7058 7062 7074 7092 7118 7152 7192 7239 7292 7351 7416 7486 7560 7639 7721 7806 7894 7984 8074 8166 8258 8349 8440 8529 8617 8703 8786 8866 8943 9017 9087 9154 9217 9276 9331 9382 9429 9472 9512 9549 9582 9612 9639 9663 9684 9703 9720 9735 9748 9760 9770 9779 9787 9794 9800 9805 9810 9815 9819 9823 9827 9831 9834 9837 9840 9844 9846 9849 9852 9854 9857 9859 9861 9863 9864 9865 9866 9867 9867 9868 9868 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 9850 9849 9847 9845 9843 9840 9838 9834 9831 9827 9822 9817 9811 9805 9798 9790 9781 9772 9762 9750 9738 9724 9709 9693 9676 9657 9637 9614 9591 9565 9537 9508 9476 9442 9406 9367 9326 9282 9236 9187 9135 9080 9022 8962 8898 8832 8763 8691 8617 8540 8460 8379 8295 8209 8122 8034 7944 7854 7764 7674 7584 7495 7407 7320 7235 7152 7072 6994 6920 6848 6780 6716 6656 6599 6547 6499 6456 6417 6382 6353 6328 6308 6294 6284 6279 6280 6286 6298 6315 6337 6365 6398 6437 6481 6531 6585 6645 6708 6777 6849 6925 7004 7086 7171 7257 7345 7435 7525 7615 7704 7794 7882 7969 8055 8139 8221 8301 8378 8453 8526 8596 8664 8729 8792 8853 8911 8966 9020 9071 9120 9167 9212 9255 9295 9334 9371 9406 9440 9471 9501 9529 9555 9580 9603 9624 9644 9663 9681 9697 9711 9725 9738 9749 9759 9768 9777 9784 9790 9796 9800 9803 9806 9808 9809 9809 9808 9806 9803 9800 9796 9791 9785 9779 9772 9764 9756 9747 9737 9726 9715 9704 9692 9679 9666 9653 9639 9624 9609 9595 9579 9564 9549 9534 9519 9504 9489 9475 9462 9449 9438 9427 9417 9408 9400 9394 9389 9385 9382 9381 9381 9382 9384 9388 9393 9399 9405 9413 9422 9431 9441 9451 9462 9473 9484 9496 9507 9519 9530 9542 9553 9565 9576 9587 9598 9608 9619 9629 9639 9649 9659 9668 9678 9687 9696 9705 9714 9723 9731 9740 9748 9756 9764 9771 9778 9785 9791 9797 9803 9808 9813 9817 9821 9824 9827 9830 9832 9834 9835 9836 9837 9838 9838 9838 9837 9836 9835 9834 9833 9831 9828 9825 9822 9818 9814 9809 9804 9797 9790 9783 9774 9764 9754 9743 9731 9718 9704 9690 9674 9658 9641 9623 9605 9586 9566 9546 9526 9505 9483 9462 9440 9418 9396 9375 9353 9332 9311 9290 9270 9251 9233 9216 9199 9184 9170 9157 9146 9136 9128 9122 9117 9114 9112 9112 9114 9117 9122 9129 9137 9146 9157 9169 9182 9196 4814 0 50 6 9211 9226 9243 9259 9277 9294 9312 9330 9348 9366 9385 9403 9421 9439 9457 9474 9492 9509 9527 9544 9561 9578 9594 9611 9627 9643 9659 9674 9690 9705 9719 9734 9747 9761 9773 9786 9797 9808 9818 9828 9837 9845 9852 9859 9865 9871 9876 9880 9884 9888 9891 9893 9896 9898 9900 9902 9904 9905 9906 9907 9908 9909 9910 9910 9910 9910 9909 9908 9907 9906 9904 9901 9899 9896 9892 9889 9885 9880 9875 9870 9865 9859 9853 9847 9840 9833 9825 9816 9807 9797 9786 9775 9762 9748 9734 9718 9700 9682 9662 9640 9617 9593 9567 9539 9510 9480 9448 9414 9379 9342 9305 9266 9225 9184 9142 9099 9056 9012 8969 8925 8882 8839 8798 8757 8718 8681 8645 8612 8581 8553 8528 8506 8487 8471 8459 8450 8444 8441 8441 8444 8449 8457 8467 8479 8492 8506 8522 8538 8554 8570 8586 8601 8616 8629 8641 8652 8661 8669 8674 8678 8679 8679 8676 8672 8665 8656 8646 8634 8620 8604 8588 8570 8551 8532 8512 8493 8473 8455 8437 8421 8406 8394 8383 8376 8371 8370 8372 8378 8387 8400 8416 8437 8461 8488 8519 8552 8589 8628 8669 8712 8756 8801 8847 8893 8940 8986 9032 9077 9121 9164 9205 9245 9284 9321 9357 9390 9423 9454 9483 9510 9537 9561 9585 9607 9628 9647 9666 9682 9698 9713 9726 9738 9748 9758 9765 9772 9777 9781 9784 9785 9785 9783 9780 9775 9769 9762 9754 9743 9732 9719 9705 9689 9672 9654 9634 9612 9589 9564 9538 9510 9481 9450 9417 9382 9346 9308 9268 9227 9184 9139 9092 9044 8994 8943 8891 8837 8783 8728 8671 8615 8558 8501 8445 8388 8333 8278 8224 8172 8122 8074 8029 7986 7946 7909 7876 7847 7822 7802 7786 7774 7768 7766 7770 7778 7792 7811 7835 7863 7896 7934 7975 8021 8069 8121 8176 8233 8292 8351 8413 8474 8536 8597 8658 8718 8777 8834 8889 8942 8993 9042 9088 9132 9173 9211 9248 9281 9312 9341 9368 9392 9415 9435 9454 9470 9486 9499 9511 9522 9532 9540 9548 9554 9560 9564 9569 9572 9575 9578 9580 9581 9583 9584 9585 9586 9587 9587 9588 9588 9588 9589 9589 9589 9589 9589 9589 9590 9590 9590 9590 9590 9590 9590 9590 9590 9590 9590 9590 9591 9591 9591 9592 9592 9592 9592 9592 9592 9592 9591 9590 9589 9587 9585 9582 9579 9576 9572 9568 9563 9558 9552 9546 9540 9533 9526 9519 9511 9504 9496 9488 9481 9473 9465 9458 9451 9444 9438 9432 9427 9422 9418 9414 9412 9409 9408 9407 9407 9407 9408 9410 9413 9416 9419 9423 9428 9432 9438 9443 9449 9456 9462 9469 9476 9483 9491 9498 9506 9514 9523 9531 9540 9549 9558 9567 9576 9586 9595 9605 9614 9624 9633 9643 9652 9660 9669 9677 9685 9693 9700 9707 9713 9719 9724 9729 9733 9737 9740 9743 9745 9747 9748 9749 9749 9749 9748 9746 9744 9742 9738 9735 9730 4815 0 50 6 9725 9720 9714 9708 9701 9694 9687 9679 9671 9663 9655 9647 9639 9631 9624 9616 9609 9602 9596 9590 9585 9580 9576 9573 9570 9567 9566 9565 9564 9565 9566 9567 9569 9572 9576 9579 9584 9589 9594 9599 9605 9612 9618 9625 9631 9638 9644 9651 9657 9663 9669 9674 9679 9683 9687 9690 9693 9695 9696 9696 9695 9693 9691 9687 9682 9676 9669 9661 9651 9640 9628 9615 9600 9583 9566 9547 9526 9504 9480 9456 9429 9401 9372 9341 9309 9275 9240 9204 9166 9128 9087 9046 9003 8960 8915 8870 8824 8778 8731 8684 8637 8590 8544 8499 8456 8413 8373 8334 8299 8266 8236 8210 8187 8168 8154 8144 8138 8137 8140 8148 8160 8177 8198 8222 8250 8281 8315 8351 8390 8430 8471 8513 8556 8598 8639 8681 8721 8760 8797 8832 8866 8898 8928 8955 8981 9005 9027 9048 9067 9084 9101 9116 9131 9144 9157 9170 9183 9195 9207 9220 9233 9245 9259 9272 9286 9301 9316 9331 9346 9362 9379 9395 9412 9429 9445 9462 9479 9496 9512 9528 9544 9560 9575 9589 9603 9616 9629 9640 9651 9662 9671 9680 9688 9695 9701 9707 9712 9716 9720 9723 9725 9727 9728 9729 9729 9729 9729 9728 9727 9726 9724 9722 9720 9718 9715 9713 9710 9708 9705 9702 9700 9697 9695 9692 9690 9687 9685 9683 9681 9679 9677 9675 9673 9672 9671 9669 9668 9667 9666 9665 9664 9663 9662 9662 9661 9661 9661 9661 9661 9661 9661 9662 9663 9664 9665 9667 9668 9670 9672 9675 9677 9680 9683 9686 9689 9692 9696 9699 9703 9706 9709 9713 9716 9719 9721 9724 9725 9727 9728 9728 9728 9727 9726 9723 9720 9717 9712 9707 9701 9694 9686 9677 9668 9658 9647 9636 9624 9612 9599 9586 9572 9559 9545 9532 9518 9505 9493 9481 9470 9459 9450 9441 9434 9428 9423 9420 9419 9419 9421 9425 9430 9437 9446 9456 9468 9482 9496 9512 9529 9547 9565 9584 9603 9623 9642 9662 9681 9700 9718 9736 9752 9768 9783 9797 9810 9822 9833 9843 9852 9860 9867 9873 9878 9882 9885 9887 9889 9889 9889 9889 9887 9886 9883 9880 9876 9872 9867 9862 9856 9850 9843 9836 9828 9820 9811 9801 9791 9781 9769 9757 9745 9731 9717 9703 9687 9671 9655 9638 9620 9602 9584 9565 9546 9528 9509 9491 9473 9456 9440 9424 9410 9397 9385 9374 9365 9357 9351 9347 9344 9342 9342 9343 9345 9349 9352 9357 9361 9366 9370 9374 9378 9380 9381 9381 9379 9376 9370 9362 9352 9340 9325 9307 9287 9265 9239 9211 9180 9147 9111 9073 9033 8990 8945 8898 8850 8800 8749 8697 8644 8591 8537 8484 8431 8378 8327 8277 8229 8183 8140 8100 8063 8030 8001 7976 7955 7939 7928 7922 7922 7926 7935 7950 7969 7993 8021 8054 8091 8132 8176 8224 8273 8326 8380 8436 8493 8551 8609 8667 8726 8783 8841 8897 8952 9005 9057 9108 9157 9204 9249 9292 4816 0 50 6 9333 9372 9409 9444 9477 9508 9537 9565 9591 9615 9637 9657 9677 9694 9711 9726 9739 9752 9763 9774 9783 9791 9799 9805 9811 9816 9820 9824 9827 9829 9830 9831 9831 9830 9828 9826 9823 9819 9814 9809 9803 9796 9788 9779 9770 9760 9749 9738 9727 9715 9702 9689 9676 9663 9650 9637 9624 9611 9599 9587 9576 9565 9555 9546 9537 9530 9524 9519 9515 9512 9510 9510 9511 9513 9516 9521 9527 9534 9542 9552 9562 9573 9585 9598 9611 9625 9640 9654 9669 9683 9698 9712 9727 9740 9754 9766 9779 9790 9801 9811 9821 9829 9837 9845 9851 9857 9862 9867 9871 9875 9878 9881 9883 9885 9887 9888 9889 9890 9890 9890 9890 9890 9890 9889 9888 9887 9886 9884 9882 9880 9878 9875 9872 9869 9865 9862 9858 9854 9850 9846 9841 9837 9832 9828 9823 9819 9814 9810 9805 9801 9797 9792 9788 9784 9780 9775 9771 9766 9762 9757 9753 9748 9743 9738 9733 9728 9723 9718 9714 9709 9704 9700 9695 9691 9687 9684 9680 9677 9675 9672 9670 9668 9666 9664 9662 9661 9659 9658 9656 9655 9654 9652 9651 9650 9648 9647 9646 9645 9644 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9631 9629 9626 9623 9620 9616 9611 9606 9601 9595 9588 9581 9574 9567 9559 9552 9545 9538 9531 9525 9520 9515 9512 9509 9507 9507 9508 9509 9512 9516 9522 9528 9535 9543 9552 9561 9572 9582 9593 9604 9616 9627 9638 9650 9661 9672 9682 9692 9702 9711 9720 9729 9737 9744 9751 9757 9763 9769 9774 9778 9782 9786 9789 9791 9794 9796 9798 9799 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9815 9816 9817 9817 9818 9818 9818 9818 9817 9816 9815 9813 9810 9807 9804 9800 9796 9791 9785 9780 9773 9767 9760 9752 9745 9736 9728 9719 9710 9701 9692 9682 9673 9663 9653 9644 9634 9625 9616 9607 9599 9591 9584 9577 9571 9566 9561 9558 9555 9553 9552 9551 9552 9553 9555 9558 9562 9566 9570 9575 9581 9586 9592 9599 9605 9612 9618 9625 9632 9639 9646 9653 9660 9668 9675 9683 9690 9698 9706 9714 9722 9730 9738 9747 9755 9763 9772 9780 9788 9796 9804 9812 9819 9826 9833 9840 9846 9853 9858 9864 9869 9874 9879 9883 9888 9891 9895 9899 9902 9905 9908 9910 9913 9915 9917 9918 9920 9921 9922 9923 9923 9923 9923 9922 9921 9920 9919 9917 9915 9913 9910 9907 9904 9901 9898 9894 9890 9887 9883 9879 9875 9871 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9823 9819 9815 9812 9808 9805 9802 9799 9795 9792 9789 9786 9782 9779 9776 9772 9769 9765 9761 9757 9753 9749 9745 9741 9737 9733 9729 9726 9722 9719 9716 9713 9711 9709 9707 9706 9706 9706 9707 9708 9709 9711 9714 9717 9720 9724 9729 9733 9738 9744 9749 9755 9761 9767 9774 9780 4817 0 50 6 9787 9794 9801 9808 9816 9823 9831 9838 9846 9853 9861 9868 9876 9883 9890 9897 9903 9909 9916 9921 9927 9932 9936 9941 9945 9948 9952 9955 9957 9960 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9972 9971 9969 9967 9965 9962 9959 9956 9953 9949 9946 9942 9937 9933 9928 9923 9918 9913 9908 9902 9897 9892 9886 9881 9876 9870 9865 9860 9856 9851 9847 9843 9839 9835 9831 9828 9825 9822 9820 9818 9816 9814 9813 9812 9812 9812 9812 9813 9814 9815 9817 9819 9821 9824 9826 9829 9831 9834 9837 9839 9841 9842 9843 9844 9844 9844 9843 9842 9840 9837 9834 9831 9827 9823 9818 9814 9809 9804 9798 9793 9788 9782 9776 9771 9765 9759 9753 9746 9740 9733 9726 9719 9711 9703 9695 9687 9679 9670 9662 9653 9645 9637 9629 9621 9614 9607 9601 9595 9590 9585 9581 9578 9575 9573 9571 9569 9568 9567 9567 9567 9566 9567 9567 9567 9567 9567 9567 9567 9568 9568 9568 9568 9567 9567 9567 9567 9567 9567 9567 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9566 9567 9567 9568 9568 9569 9571 9572 9574 9576 9579 9582 9585 9589 9593 9598 9604 9610 9616 9623 9631 9639 9647 9656 9665 9675 9685 9695 9705 9715 9726 9736 9747 9757 9767 9777 9786 9796 9805 9813 9822 9829 9837 9844 9851 9857 9863 9869 9874 9879 9884 9888 9892 9896 9900 9903 9906 9908 9910 9912 9914 9915 9915 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9914 9913 9911 9910 9909 9907 9906 9905 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9891 9889 9887 9885 9882 9878 9874 9870 9865 9859 9853 9846 9839 9831 9822 9813 9803 9791 9779 9766 9752 9736 9719 9701 9680 9658 9633 9606 9577 9544 9508 9470 9427 9382 9332 9278 9221 9159 9092 9022 8947 8867 8783 8694 8601 8504 8402 8297 8187 8074 7958 7839 7717 7593 7467 7340 7213 7086 6959 6834 6710 6589 6471 6357 6247 6143 6045 5952 5867 5788 5717 5653 5597 5549 5508 5475 5449 5431 5419 5414 5415 5422 5433 5449 5470 5495 5523 5554 5587 5624 5663 5704 5747 5792 5839 5889 5940 5994 6051 6110 6172 6237 6305 6376 6450 6527 6608 6691 6777 6867 6958 7052 7148 7246 7346 7446 7547 7648 7750 7850 7950 8049 8147 8242 8336 8426 8515 8600 8682 8760 8835 8906 8973 9037 9096 9152 9203 9250 9293 9332 9367 9399 9426 9450 9470 9487 9501 9511 9518 9523 9525 9524 9521 9515 9507 9498 9486 9473 9458 9442 9424 9405 9385 9363 9341 9317 9293 9268 9242 9215 9188 9160 9132 9103 9074 9044 9015 8985 8954 8924 8893 8863 8832 4818 0 50 6 8802 8772 8742 8713 8684 8656 8629 8602 8577 8554 8532 8512 8494 8478 8464 8453 8445 8440 8438 8439 8443 8451 8462 8476 8494 8514 8538 8564 8593 8624 8658 8693 8730 8769 8808 8849 8890 8931 8972 9013 9053 9093 9132 9170 9207 9242 9277 9309 9341 9371 9399 9426 9451 9475 9498 9518 9538 9556 9573 9588 9603 9616 9628 9638 9648 9657 9664 9671 9677 9682 9686 9689 9692 9694 9695 9696 9696 9696 9695 9694 9693 9691 9689 9686 9684 9681 9678 9675 9672 9669 9666 9662 9659 9656 9652 9648 9645 9641 9637 9632 9628 9624 9619 9614 9609 9604 9599 9594 9588 9583 9577 9572 9566 9561 9556 9551 9547 9542 9538 9535 9532 9529 9527 9525 9524 9523 9524 9524 9525 9527 9529 9532 9535 9539 9543 9547 9551 9556 9561 9566 9571 9576 9581 9586 9591 9596 9600 9604 9608 9612 9616 9620 9623 9626 9629 9632 9634 9637 9639 9642 9644 9647 9649 9651 9654 9656 9658 9660 9661 9663 9664 9665 9666 9666 9665 9665 9663 9661 9659 9655 9652 9647 9642 9637 9631 9625 9618 9612 9605 9598 9592 9586 9580 9574 9569 9565 9562 9559 9557 9556 9556 9557 9559 9562 9566 9571 9576 9583 9590 9598 9606 9615 9625 9635 9646 9657 9668 9680 9692 9704 9716 9728 9740 9752 9764 9775 9787 9798 9808 9819 9828 9838 9847 9855 9863 9870 9877 9883 9888 9893 9898 9902 9906 9909 9912 9914 9917 9919 9920 9922 9923 9924 9925 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9921 9919 9918 9916 9913 9911 9909 9907 9905 9903 9901 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9879 9877 9874 9871 9867 9863 9859 9854 9849 9843 9837 9831 9824 9818 9811 9803 9796 9789 9782 9774 9767 9760 9753 9745 9738 9731 9724 9717 9710 9704 9697 9691 9685 9679 9673 9668 9663 9658 9654 9651 9648 9646 9645 9645 9645 9647 9649 9653 9657 9662 9668 9675 9683 9691 9700 9710 9720 9730 9741 9752 9763 9774 9785 9796 9806 9816 9826 9836 9845 9854 9862 9870 9877 9884 9891 9897 9902 9907 9912 9916 9920 9923 9926 9929 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9954 9956 9957 9959 9961 9963 9965 9967 9969 9970 9972 9973 9974 9975 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9983 9983 9983 9983 9982 9981 9981 9979 9978 9977 9975 9974 9972 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9953 9951 9949 9946 9943 9939 9936 9931 9926 9921 9915 9909 9902 9894 9886 9877 9868 9859 9849 9839 9829 9819 9808 9797 9787 9776 9765 9754 9744 9733 9723 9712 9702 9692 9682 9671 9661 9651 9641 9631 9621 9612 9602 4819 0 50 6 9593 9584 9575 9566 9558 9551 9543 9537 9531 9526 9522 9519 9516 9514 9513 9513 9514 9516 9518 9521 9525 9529 9534 9540 9545 9551 9557 9564 9570 9576 9581 9587 9591 9595 9599 9601 9603 9604 9603 9602 9599 9595 9590 9583 9576 9567 9557 9546 9533 9520 9506 9491 9476 9460 9443 9426 9409 9392 9375 9358 9341 9325 9309 9293 9277 9262 9248 9234 9220 9207 9194 9182 9171 9160 9149 9139 9129 9120 9111 9103 9095 9088 9082 9076 9071 9067 9063 9061 9059 9059 9060 9061 9064 9068 9073 9079 9086 9094 9104 9114 9126 9138 9151 9166 9180 9196 9212 9229 9246 9263 9281 9299 9317 9334 9352 9369 9386 9402 9418 9433 9447 9461 9473 9485 9495 9504 9512 9519 9524 9529 9532 9534 9535 9535 9534 9532 9529 9525 9521 9516 9511 9505 9499 9493 9487 9481 9474 9468 9463 9457 9452 9448 9444 9440 9437 9435 9433 9433 9432 9433 9434 9436 9439 9442 9447 9451 9456 9462 9468 9475 9482 9489 9496 9504 9512 9519 9527 9535 9543 9551 9559 9567 9574 9582 9590 9598 9606 9614 9621 9629 9637 9646 9654 9662 9670 9679 9687 9696 9704 9713 9721 9730 9738 9747 9755 9764 9772 9781 9789 9797 9805 9814 9822 9830 9838 9846 9854 9861 9869 9876 9883 9890 9896 9902 9908 9913 9918 9923 9927 9931 9934 9937 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9956 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9931 9929 9926 9922 9919 9915 9912 9907 9903 9898 9893 9888 9882 9876 9870 9864 9858 9851 9844 9837 9829 9822 9814 9806 9798 9789 9780 9772 9763 9754 9744 9735 9725 9716 9706 9697 9687 9678 9669 9660 9652 9644 9636 9629 9622 9616 9610 9606 9602 9598 9596 9594 9593 9593 9594 9595 9598 9601 9605 9609 9615 9621 9628 9635 9643 9652 9661 9670 9680 9690 9701 9711 9722 9733 9744 9754 9765 9775 9786 9796 9805 9815 9824 9832 9840 9848 9856 9863 9870 9877 9884 9890 9896 9902 9908 9913 9919 9924 9929 9934 9939 9943 9947 9951 9955 9958 9961 9963 9965 9967 9968 9969 9969 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9966 9967 9968 9969 9971 9972 9974 9975 9976 9977 9979 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 4820 0 50 6 9962 9963 9965 9967 9969 9971 9973 9975 9977 9979 9981 9983 9985 9987 9989 9991 9993 9994 9996 9997 9998 9999 99991000010000100001000010000 9999 9998 9997 9996 9995 9994 9992 9991 9989 9988 9986 9985 9983 9982 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9942 9940 9937 9934 9931 9928 9924 9919 9915 9909 9904 9897 9890 9883 9875 9866 9856 9846 9835 9823 9810 9796 9780 9763 9745 9725 9702 9678 9652 9623 9592 9558 9522 9482 9440 9395 9347 9296 9243 9187 9128 9067 9003 8938 8870 8801 8730 8658 8584 8508 8431 8354 8274 8194 8112 8029 7945 7859 7772 7684 7594 7502 7410 7316 7221 7126 7029 6933 6836 6740 6644 6550 6457 6367 6279 6194 6113 6036 5964 5897 5835 5780 5731 5689 5654 5627 5608 5597 5594 5600 5614 5637 5669 5710 5760 5818 5885 5960 6043 6133 6231 6336 6446 6563 6684 6810 6939 7071 7206 7341 7477 7612 7747 7880 8010 8138 8261 8381 8495 8605 8710 8809 8903 8991 9073 9150 9222 9288 9350 9406 9459 9507 9551 9592 9629 9663 9695 9724 9750 9774 9797 9817 9836 9853 9869 9883 9896 9908 9918 9927 9935 9941 9947 9952 9956 9959 9962 9963 9965 9966 9966 9966 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9971 9970 9968 9966 9963 9960 9957 9954 9951 9947 9943 9939 9934 9930 9925 9921 9916 9911 9906 9901 9895 9890 9885 9879 9874 9869 9863 9858 9853 9848 9842 9838 9833 9828 9824 9820 9816 9813 9810 9807 9805 9803 9802 9801 9800 9800 9799 9800 9800 9801 9802 9803 9804 9805 9806 9808 9809 9811 9813 9815 9816 9818 9820 9823 9825 9827 9829 9832 9834 9837 9839 9841 9843 9846 9848 9849 9851 9853 9854 9855 9856 9858 9859 9860 9861 9862 9864 9866 9868 9871 9873 9877 9880 9884 9888 9893 9897 9902 9907 9912 9917 9922 9927 9931 9936 9939 9943 9946 9948 9950 9951 9952 9953 9953 9952 9951 9950 9948 9946 9943 9939 9936 9931 9926 9921 9914 9908 9900 9891 9882 9872 9860 9848 9835 9821 9806 9789 9772 9754 9735 9716 9695 9673 9651 9628 9604 9580 9554 9529 9502 9475 9448 9421 9393 9365 9337 9309 9281 9254 9228 9202 9177 9154 9132 9112 9093 9077 4821 0 50 6 9062 9052 9042 9033 9028 9025 9024 9025 9027 9031 9037 9043 9049 9056 9062 9068 9072 9074 9075 9073 9069 9061 9050 9035 9017 8994 8968 8937 8902 8862 8819 8772 8720 8665 8607 8545 8480 8413 8343 8271 8198 8123 8048 7972 7896 7819 7745 7671 7598 7528 7461 7396 7335 7277 7224 7174 7130 7092 7058 7030 7008 6992 6983 6979 6982 6991 7007 7029 7056 7090 7129 7173 7222 7276 7334 7396 7462 7530 7601 7674 7749 7825 7901 7978 8054 8131 8206 8281 8354 8425 8494 8561 8626 8688 8749 8806 8861 8914 8964 9012 9058 9101 9143 9182 9219 9255 9288 9320 9351 9379 9406 9432 9456 9479 9501 9521 9539 9557 9573 9588 9602 9615 9627 9638 9648 9657 9666 9674 9682 9689 9695 9702 9708 9714 9720 9726 9732 9739 9745 9751 9757 9763 9769 9776 9782 9788 9795 9801 9807 9813 9819 9825 9831 9837 9843 9848 9854 9859 9864 9869 9874 9879 9884 9889 9893 9897 9902 9906 9909 9913 9916 9919 9922 9925 9927 9930 9931 9933 9934 9936 9936 9937 9937 9937 9937 9937 9936 9935 9933 9931 9929 9927 9924 9921 9917 9913 9909 9903 9898 9891 9884 9877 9868 9859 9849 9838 9826 9813 9799 9784 9768 9751 9732 9712 9690 9668 9644 9618 9591 9563 9534 9504 9472 9439 9406 9372 9337 9301 9266 9231 9196 9161 9127 9094 9062 9032 9003 8977 8952 8930 8911 8894 8880 8870 8862 8858 8857 8860 8866 8875 8887 8902 8919 8940 8963 8988 9015 9043 9073 9104 9136 9168 9200 9232 9263 9294 9324 9353 9380 9405 9429 9451 9471 9489 9505 9519 9531 9541 9549 9555 9559 9561 9561 9561 9558 9555 9550 9544 9538 9530 9522 9514 9505 9497 9489 9480 9472 9465 9458 9452 9448 9444 9441 9440 9440 9441 9444 9448 9454 9461 9470 9480 9491 9503 9517 9531 9546 9562 9578 9595 9612 9629 9646 9663 9680 9696 9712 9728 9743 9758 9772 9785 9798 9810 9821 9832 9842 9851 9860 9868 9876 9883 9889 9895 9901 9906 9911 9915 9919 9923 9926 9929 9932 9935 9937 9939 9942 9943 9945 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9945 9943 9940 9938 9935 9931 9928 9924 9920 9915 9911 9906 9901 9896 9890 9885 9879 9873 9867 9860 9854 9847 9840 9833 9826 9818 9811 9803 9795 9787 9779 9771 9762 9754 9746 9738 9730 9723 9716 9709 9703 9696 9691 9686 9682 9678 9674 9672 9670 9668 9668 9667 9667 9668 9669 9671 9673 9675 9678 9681 9684 9687 9690 9693 9696 9699 9702 9705 9708 9711 9713 9715 9717 9719 9721 9723 9724 9725 9726 9727 9727 9727 9727 9727 9727 9726 9725 9724 9723 9722 9721 9719 9717 9716 9714 9712 9711 9709 9708 9707 9706 9705 9705 9706 9706 9708 9709 9712 9714 9718 9721 9726 9730 9735 9741 9747 9753 9759 9765 9771 9777 9784 9790 9796 9801 9807 9812 9818 4822 0 50 6 9823 9827 9832 9836 9841 9845 9849 9853 9858 9862 9866 9870 9874 9878 9881 9885 9888 9892 9894 9897 9899 9901 9902 9902 9903 9902 9902 9900 9899 9897 9895 9892 9889 9887 9884 9881 9878 9876 9873 9871 9869 9867 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9857 9856 9855 9854 9852 9851 9849 9847 9845 9843 9841 9838 9836 9833 9830 9827 9824 9820 9817 9813 9809 9805 9801 9797 9792 9788 9783 9779 9774 9769 9765 9760 9755 9751 9746 9742 9737 9733 9729 9726 9722 9719 9716 9713 9711 9709 9707 9705 9704 9703 9702 9701 9701 9701 9701 9701 9701 9702 9702 9702 9703 9703 9703 9702 9701 9700 9698 9696 9693 9689 9684 9679 9672 9665 9657 9648 9637 9626 9614 9601 9587 9571 9556 9539 9521 9503 9484 9465 9445 9424 9403 9382 9361 9339 9318 9296 9275 9254 9233 9213 9193 9174 9157 9140 9125 9110 9098 9087 9078 9071 9066 9063 9062 9064 9068 9074 9082 9093 9106 9121 9138 9157 9178 9201 9224 9249 9276 9302 9330 9358 9386 9414 9442 9470 9497 9524 9549 9574 9598 9621 9642 9663 9682 9700 9716 9731 9745 9758 9769 9779 9788 9796 9803 9809 9813 9817 9821 9823 9824 9825 9826 9825 9825 9823 9822 9819 9817 9814 9811 9807 9803 9798 9793 9788 9782 9775 9768 9761 9753 9745 9735 9725 9715 9704 9692 9679 9665 9651 9636 9620 9603 9585 9566 9546 9525 9503 9480 9456 9431 9405 9378 9350 9320 9290 9258 9226 9193 9159 9125 9090 9055 9019 8984 8948 8914 8879 8846 8813 8782 8753 8725 8699 8675 8653 8635 8618 8605 8595 8587 8583 8581 8583 8588 8595 8605 8618 8633 8649 8668 8689 8710 8733 8756 8779 8802 8825 8848 8870 8890 8910 8928 8944 8958 8971 8981 8989 8995 8999 9002 9001 9000 8996 8990 8983 8974 8964 8953 8941 8929 8915 8902 8889 8876 8863 8851 8840 8830 8822 8815 8810 8808 8808 8811 8816 8824 8835 8849 8865 8884 8906 8930 8957 8985 9016 9047 9080 9114 9149 9183 9217 9251 9285 9318 9349 9380 9409 9436 9462 9486 9509 9530 9549 9567 9584 9599 9613 9626 9638 9648 9658 9666 9674 9681 9687 9693 9697 9701 9704 9706 9707 9708 9708 9707 9706 9704 9702 9700 9697 9695 9692 9689 9687 9685 9683 9681 9680 9679 9679 9679 9680 9681 9683 9685 9687 9689 9692 9694 9697 9699 9702 9704 9706 9708 9710 9711 9713 9714 9714 9715 9716 9716 9716 9716 9717 9716 9716 9716 9716 9715 9715 9714 9713 9712 9710 9709 9707 9705 9703 9700 9697 9694 9691 9688 9684 9680 9676 9672 9668 9664 9660 9655 9651 9647 9642 9638 9634 9630 9625 9621 9617 9612 9608 9603 9599 9594 9589 9585 9580 9575 9570 9566 9561 9556 9552 9548 9543 9539 9535 9532 9528 9525 9522 9518 9516 9513 9510 9507 9505 9502 9499 9496 9493 9490 9487 9483 9480 9476 9472 4823 0 50 6 9468 9464 9459 9455 9451 9447 9443 9439 9435 9431 9428 9425 9422 9419 9417 9415 9413 9411 9410 9408 9407 9406 9405 9405 9404 9403 9403 9402 9401 9401 9400 9400 9399 9398 9398 9397 9397 9396 9396 9396 9395 9395 9395 9395 9394 9394 9394 9394 9394 9393 9393 9393 9393 9393 9393 9393 9393 9394 9394 9394 9395 9396 9396 9397 9398 9398 9399 9399 9399 9399 9399 9398 9397 9396 9394 9391 9388 9384 9380 9375 9370 9363 9357 9349 9342 9333 9324 9315 9305 9294 9283 9272 9260 9247 9234 9221 9206 9191 9175 9159 9142 9125 9106 9087 9068 9048 9028 9007 8986 8965 8944 8922 8901 8879 8858 8836 8814 8792 8769 8746 8722 8698 8672 8645 8616 8585 8553 8518 8481 8441 8398 8353 8305 8255 8202 8146 8089 8030 7970 7909 7848 7787 7727 7668 7612 7558 7508 7462 7420 7383 7351 7325 7305 7291 7283 7282 7287 7299 7316 7339 7367 7401 7438 7480 7525 7572 7622 7673 7725 7777 7829 7880 7930 7978 8023 8065 8104 8140 8172 8200 8223 8242 8257 8266 8272 8272 8267 8258 8244 8225 8202 8173 8140 8103 8061 8014 7963 7907 7847 7782 7713 7639 7560 7477 7390 7297 7200 7099 6992 6882 6766 6646 6522 6394 6262 6125 5985 5842 5696 5547 5396 5242 5087 4932 4776 4620 4464 4310 4157 4007 3860 3716 3576 3441 3310 3185 3065 2952 2845 2744 2650 2563 2482 2408 2341 2280 2226 2177 2135 2098 2066 2039 2017 2000 1986 1977 1972 1970 1972 1978 1988 2002 2020 2042 2069 2102 2139 2183 2233 2290 2353 2424 2503 2590 2685 2787 2899 3018 3145 3280 3421 3570 3725 3885 4051 4220 4392 4567 4743 4920 5097 5273 5447 5619 5787 5952 6113 6269 6420 6565 6705 6840 6969 7092 7209 7321 7427 7529 7625 7716 7803 7885 7963 8037 8108 8175 8239 8299 8357 8412 8464 8514 8562 8608 8651 8693 8734 8772 8810 8846 8880 8914 8946 8977 9007 9036 9064 9090 9116 9141 9164 9187 9208 9229 9248 9266 9283 9299 9314 9328 9341 9353 9364 9374 9384 9393 9402 9410 9418 9425 9432 9439 9445 9452 9458 9463 9469 9474 9479 9484 9488 9492 9496 9499 9502 9505 9507 9509 9510 9511 9512 9512 9512 9511 9510 9509 9507 9505 9503 9500 9497 9493 9489 9485 9480 9475 9469 9463 9457 9451 9444 9436 9429 9421 9413 9405 9396 9388 9379 9371 9362 9353 9345 9336 9328 9319 9311 9303 9295 9287 9280 9273 9266 9259 9253 9248 9242 9238 9234 9230 9227 9225 9223 9222 9221 9221 9222 9223 9225 9227 9230 9233 9236 9240 9244 9248 9252 9257 9261 9266 9271 9276 9281 9287 9293 9299 9305 9312 9319 9326 9334 9342 9351 9360 9370 9380 9391 9402 9413 9424 9435 9447 9458 9469 9480 9490 9500 9510 9518 9526 9533 9539 9544 9547 9550 9551 9552 9550 9548 9544 9539 9533 9525 9515 9505 9493 9479 9464 9447 9429 4824 0 50 6 9409 9388 9365 9340 9314 9286 9256 9225 9191 9156 9120 9081 9041 8999 8955 8910 8863 8815 8765 8713 8660 8605 8549 8490 8430 8369 8305 8239 8170 8100 8027 7951 7872 7791 7706 7618 7528 7433 7336 7236 7133 7026 6918 6807 6694 6580 6464 6348 6233 6117 6002 5889 5778 5669 5564 5463 5365 5273 5185 5102 5025 4953 4888 4828 4774 4727 4685 4649 4619 4596 4577 4565 4558 4556 4560 4569 4584 4604 4629 4660 4697 4740 4788 4842 4902 4968 5041 5119 5203 5294 5390 5492 5599 5712 5829 5951 6077 6206 6338 6472 6608 6745 6883 7020 7157 7293 7427 7558 7687 7812 7934 8052 8165 8274 8379 8478 8572 8662 8746 8826 8900 8970 9035 9095 9151 9203 9250 9294 9333 9370 9403 9433 9460 9484 9507 9527 9545 9561 9576 9590 9602 9614 9624 9634 9644 9653 9661 9670 9678 9686 9694 9702 9709 9717 9724 9732 9739 9746 9753 9760 9767 9774 9780 9786 9792 9798 9804 9809 9814 9818 9823 9827 9830 9833 9836 9838 9840 9841 9842 9841 9841 9839 9837 9835 9831 9827 9822 9816 9810 9802 9794 9785 9775 9765 9753 9741 9728 9714 9699 9683 9666 9648 9630 9610 9590 9569 9547 9524 9501 9477 9452 9428 9403 9378 9354 9329 9306 9283 9261 9240 9221 9203 9187 9172 9159 9149 9140 9133 9129 9127 9127 9128 9132 9138 9145 9154 9164 9176 9189 9202 9217 9232 9247 9262 9278 9293 9309 9324 9338 9352 9365 9378 9390 9401 9411 9420 9428 9436 9443 9449 9455 9460 9464 9468 9472 9475 9478 9481 9483 9486 9489 9492 9495 9498 9502 9505 9509 9514 9519 9524 9529 9535 9541 9548 9554 9562 9569 9577 9585 9593 9602 9610 9619 9628 9637 9646 9656 9665 9674 9684 9693 9702 9711 9720 9729 9738 9746 9754 9762 9770 9777 9784 9791 9798 9804 9810 9816 9821 9827 9832 9838 9843 9848 9853 9858 9863 9868 9873 9878 9882 9887 9892 9896 9900 9904 9908 9912 9915 9918 9920 9923 9924 9926 9927 9927 9927 9927 9926 9925 9924 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9876 9872 9869 9865 9861 9856 9852 9847 9842 9837 9832 9827 9822 9816 9811 9806 9801 9796 9791 9787 9783 9779 9775 9772 9769 9767 9764 9763 9761 9760 9759 9759 9758 9758 9758 9758 9758 9758 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9759 9758 9757 9755 9753 9751 9747 9743 9739 9733 9727 9720 9712 9703 9693 9682 9670 9658 9644 9629 9614 9598 9581 9563 9545 9526 9506 9486 9466 9445 9424 9403 9382 9361 9340 9319 9299 9279 9260 9242 9224 9208 9192 9178 9165 9154 9144 9136 9129 9124 9121 9119 9120 9122 9126 9131 9139 9148 9158 9170 9183 9197 9212 9228 9245 9263 9280 9299 9317 9335 9354 9372 9390 9408 4825 0 50 6 9425 9441 9458 9473 9489 9503 9517 9531 9543 9556 9568 9579 9590 9601 9611 9620 9630 9639 9648 9656 9664 9672 9680 9687 9694 9701 9707 9714 9720 9726 9732 9738 9743 9749 9754 9759 9764 9769 9774 9779 9783 9788 9792 9796 9800 9804 9808 9812 9816 9819 9822 9825 9828 9831 9834 9837 9839 9841 9844 9846 9848 9849 9851 9852 9854 9855 9855 9856 9856 9856 9856 9855 9854 9853 9851 9849 9846 9843 9839 9835 9831 9826 9820 9815 9809 9802 9796 9789 9782 9774 9766 9758 9750 9742 9733 9724 9715 9706 9697 9688 9679 9670 9660 9651 9641 9632 9622 9612 9603 9593 9584 9574 9565 9555 9546 9536 9527 9518 9508 9499 9489 9480 9470 9460 9449 9439 9427 9415 9403 9389 9374 9358 9341 9322 9302 9279 9254 9227 9198 9166 9131 9093 9052 9008 8961 8911 8858 8801 8742 8681 8617 8551 8482 8412 8341 8269 8196 8124 8051 7979 7908 7838 7770 7705 7642 7582 7525 7472 7423 7378 7338 7303 7273 7248 7229 7215 7207 7205 7209 7218 7234 7255 7281 7313 7350 7392 7438 7488 7542 7599 7658 7719 7782 7846 7909 7973 8036 8097 8157 8214 8269 8320 8367 8411 8451 8487 8518 8545 8567 8585 8599 8608 8613 8613 8610 8602 8591 8576 8557 8535 8510 8481 8450 8416 8380 8342 8302 8261 8218 8175 8132 8089 8047 8006 7968 7931 7898 7869 7843 7822 7806 7795 7789 7789 7796 7807 7825 7849 7878 7912 7950 7993 8040 8090 8143 8198 8255 8312 8369 8426 8484 8539 8593 8646 8696 8744 8789 8832 8872 8909 8943 8975 9004 9031 9055 9078 9098 9116 9133 9148 9162 9175 9187 9198 9208 9217 9226 9235 9243 9251 9259 9266 9274 9282 9290 9298 9306 9314 9323 9332 9341 9351 9361 9371 9381 9392 9403 9414 9425 9437 9448 9460 9471 9483 9494 9505 9515 9525 9535 9544 9552 9560 9567 9573 9578 9582 9586 9588 9589 9589 9588 9585 9582 9577 9571 9564 9556 9547 9537 9525 9513 9500 9485 9470 9454 9438 9421 9403 9385 9366 9348 9329 9311 9293 9275 9258 9242 9227 9214 9202 9191 9183 9177 9172 9170 9170 9173 9178 9186 9196 9208 9222 9239 9257 9277 9299 9321 9345 9369 9394 9419 9444 9469 9494 9518 9541 9563 9585 9606 9625 9644 9661 9678 9693 9708 9722 9735 9748 9760 9771 9782 9792 9802 9812 9821 9829 9838 9845 9853 9860 9866 9872 9878 9883 9887 9891 9895 9898 9900 9903 9904 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9905 9905 9903 9902 9901 9899 9897 9895 9893 9890 9887 9885 9882 9879 9876 9872 9869 9866 9863 9861 4826 0 50 6 9858 9855 9853 9850 9848 9846 9844 9843 9841 9840 9839 9838 9837 9836 9835 9835 9834 9834 9834 9835 9835 9836 9837 9838 9839 9841 9843 9845 9847 9849 9852 9855 9858 9861 9864 9867 9870 9872 9875 9878 9881 9883 9886 9888 9890 9892 9894 9896 9898 9899 9900 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9872 9870 9868 9866 9864 9862 9861 9859 9857 9855 9853 9851 9850 9848 9847 9846 9845 9844 9843 9843 9843 9844 9844 9845 9846 9847 9849 9850 9851 9852 9853 9854 9854 9854 9854 9853 9851 9849 9847 9844 9840 9836 9832 9827 9823 9818 9812 9807 9802 9796 9791 9786 9781 9776 9771 9766 9761 9756 9751 9746 9740 9734 9728 9722 9715 9708 9700 9692 9683 9673 9663 9653 9642 9631 9619 9607 9595 9583 9570 9558 9545 9533 9520 9508 9496 9484 9473 9462 9451 9441 9431 9422 9413 9404 9397 9389 9383 9377 9371 9367 9363 9359 9356 9354 9353 9352 9353 9353 9355 9357 9360 9364 9368 9374 9379 9386 9393 9401 9410 9419 9428 9439 9449 9461 9472 9484 9497 9509 9522 9535 9548 9560 9573 9586 9599 9611 9623 9635 9647 9658 9669 9680 9690 9700 9709 9719 9727 9736 9744 9752 9759 9766 9773 9779 9785 9791 9796 9801 9805 9809 9812 9815 9817 9819 9821 9822 9822 9822 9822 9821 9820 9819 9817 9816 9814 9812 9810 9808 9806 9804 9801 9799 9797 9795 9793 9791 9789 9787 9784 9782 9780 9778 9775 9773 9771 9769 9767 9765 9763 9762 9761 9760 9760 9760 9760 9761 9762 9764 9766 9768 9771 9774 9777 9781 9784 9787 9791 9794 9797 9800 9802 9805 9806 9808 9809 9809 9810 9809 9809 9808 9806 9805 9803 9800 9798 9795 9792 9789 9786 9782 9779 9775 9771 9767 9762 9758 9753 9749 9744 9739 9733 9728 9722 9717 9711 9705 9699 9693 9688 9682 9676 9670 9665 9659 9654 9648 9643 9637 9632 9627 9621 9616 9611 9605 9599 9593 9587 9581 9574 9568 9560 9553 9545 9538 9529 9521 9512 9503 9494 9484 9474 9463 9452 9441 9430 9417 9405 9392 9378 9364 9349 9334 9318 9301 9284 9266 9248 9229 9209 9190 9169 9149 9128 9107 9086 9065 9044 9024 9003 8984 8964 8946 8928 8911 8895 8881 8867 8855 8844 8834 8826 8819 8814 8810 8807 8806 8806 8807 8809 8813 8817 8822 8828 8834 8841 8848 8856 8863 8871 8880 8888 8896 8905 8913 8922 8930 8939 8948 8957 8967 8977 8987 8998 9009 9020 9032 9045 9057 9071 9084 9098 9112 9127 9141 9155 9169 9183 9197 9211 9224 9236 9248 9260 9271 9281 9291 9300 9309 9317 9324 9331 9337 9343 9349 9354 9359 9363 9368 9372 9376 9379 9383 9386 9390 9393 9396 9400 9403 9406 9410 9413 9416 9420 9423 9427 9430 9434 9438 4827 0 50 6 9442 9446 9450 9454 9458 9463 9467 9472 9477 9482 9487 9493 9498 9504 9510 9516 9522 9528 9535 9541 9548 9555 9561 9568 9576 9583 9590 9597 9604 9612 9619 9626 9634 9641 9648 9655 9663 9670 9677 9684 9691 9698 9705 9712 9718 9724 9730 9736 9742 9747 9752 9756 9760 9764 9767 9770 9773 9775 9777 9778 9779 9780 9781 9781 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9779 9779 9779 9778 9778 9777 9776 9775 9774 9773 9772 9770 9768 9766 9764 9762 9760 9757 9755 9752 9750 9747 9745 9742 9740 9737 9735 9732 9730 9728 9725 9723 9721 9718 9716 9713 9710 9707 9705 9702 9699 9696 9693 9691 9688 9686 9684 9682 9680 9679 9678 9678 9678 9678 9679 9680 9682 9684 9686 9688 9691 9694 9697 9700 9703 9706 9709 9712 9715 9718 9721 9724 9727 9730 9732 9735 9738 9741 9743 9746 9749 9752 9755 9757 9760 9762 9765 9767 9768 9770 9771 9771 9771 9770 9769 9766 9763 9759 9753 9747 9739 9730 9720 9708 9695 9679 9663 9644 9624 9601 9577 9550 9522 9491 9458 9423 9386 9346 9305 9262 9217 9170 9122 9072 9021 8970 8918 8865 8812 8760 8708 8656 8606 8557 8509 8463 8418 8376 8336 8299 8264 8231 8201 8174 8149 8127 8108 8091 8076 8064 8055 8048 8043 8040 8039 8041 8044 8050 8058 8067 8079 8092 8108 8125 8145 8166 8190 8215 8243 8272 8303 8335 8369 8405 8442 8480 8519 8559 8599 8639 8679 8719 8758 8796 8833 8869 8902 8934 8963 8990 9013 9034 9052 9066 9077 9085 9089 9090 9088 9082 9073 9061 9047 9030 9010 8987 8963 8937 8909 8879 8848 8816 8782 8748 8714 8678 8643 8607 8571 8536 8501 8466 8432 8399 8367 8336 8307 8279 8253 8229 8208 8189 8173 8159 8149 8142 8138 8137 8141 8147 8158 8172 8190 8212 8237 8265 8297 8333 8371 8411 8455 8500 8548 8596 8647 8698 8750 8802 8854 8906 8957 9008 9057 9105 9152 9196 9239 9280 9319 9356 9390 9423 9453 9481 9506 9530 9552 9572 9590 9606 9621 9633 9645 9655 9664 9671 9677 9682 9686 9689 9691 9693 9693 9693 9692 9691 9690 9688 9687 9685 9683 9681 9679 9678 9677 9676 9675 9675 9675 9675 9676 9676 9677 9678 9679 9679 9680 9680 9681 9681 9680 9680 9679 9678 9676 9675 9673 9671 9670 9668 9666 9664 9663 9661 9660 9659 9658 9657 9656 9656 9656 9655 9655 9654 9654 9653 9653 9652 9651 9650 9649 9647 9646 9645 9644 9643 9642 9642 9642 9642 9642 9643 9645 9647 9649 9652 9655 9658 9662 9665 9669 9674 9678 9682 9686 9690 9694 9698 9701 9705 9708 9711 9714 9716 9719 9721 9723 9725 9726 9728 9729 9730 9730 9731 9731 9731 9730 9730 9729 9727 9726 9723 9721 9718 9715 9712 9709 9705 9702 9698 9694 9690 9687 9683 9679 9676 9672 9669 9665 9662 9659 9655 9652 9649 9646 9643 4828 0 50 6 9640 9636 9633 9630 9627 9624 9621 9618 9615 9613 9611 9609 9608 9607 9606 9606 9607 9608 9610 9612 9615 9618 9621 9625 9630 9635 9639 9645 9650 9655 9661 9666 9672 9677 9683 9688 9694 9699 9705 9710 9715 9720 9725 9730 9735 9740 9744 9748 9752 9756 9760 9763 9766 9768 9770 9772 9773 9774 9775 9775 9775 9775 9774 9774 9773 9773 9772 9772 9771 9771 9771 9772 9773 9774 9775 9777 9779 9781 9783 9785 9788 9790 9792 9794 9795 9797 9798 9798 9798 9798 9797 9796 9795 9793 9791 9788 9785 9782 9779 9775 9771 9767 9763 9759 9754 9750 9745 9740 9734 9729 9723 9717 9710 9703 9696 9688 9680 9671 9662 9653 9644 9634 9624 9614 9603 9593 9583 9572 9562 9552 9542 9533 9523 9515 9506 9498 9491 9484 9478 9472 9466 9461 9457 9453 9450 9447 9444 9441 9439 9437 9436 9435 9433 9433 9432 9432 9431 9432 9432 9433 9434 9435 9437 9440 9443 9446 9451 9455 9460 9466 9472 9479 9486 9493 9501 9509 9518 9526 9535 9544 9553 9562 9571 9580 9589 9598 9607 9616 9625 9634 9643 9652 9661 9670 9679 9688 9697 9705 9713 9722 9729 9737 9744 9750 9756 9762 9767 9771 9775 9778 9781 9784 9786 9787 9789 9790 9791 9792 9792 9793 9794 9795 9796 9798 9799 9801 9802 9804 9806 9807 9809 9811 9812 9814 9815 9816 9817 9817 9818 9818 9817 9817 9816 9815 9814 9812 9810 9809 9807 9804 9802 9800 9797 9794 9791 9788 9785 9781 9778 9774 9769 9765 9760 9755 9749 9743 9736 9730 9722 9715 9707 9698 9689 9680 9671 9661 9651 9642 9632 9622 9612 9602 9593 9584 9576 9568 9561 9555 9549 9544 9540 9537 9534 9533 9532 9532 9532 9533 9534 9536 9538 9540 9541 9543 9544 9544 9544 9543 9541 9538 9534 9529 9523 9515 9506 9496 9485 9473 9460 9445 9430 9414 9398 9381 9363 9346 9328 9310 9292 9274 9257 9240 9224 9208 9194 9180 9167 9155 9143 9133 9125 9117 9110 9105 9100 9097 9095 9094 9094 9095 9098 9101 9105 9110 9115 9122 9129 9136 9145 9154 9163 9172 9182 9193 9203 9214 9224 9235 9246 9256 9267 9277 9288 9298 9308 9318 9328 9337 9347 9356 9365 9375 9384 9393 9402 9411 9420 9429 9438 9447 9456 9465 9474 9483 9492 9501 9510 9518 9526 9534 9542 9550 9557 9564 9571 9577 9583 9589 9594 9599 9604 9609 9613 9617 9621 9624 9628 9631 9633 9636 9638 9639 9641 9642 9642 9643 9642 9641 9640 9638 9636 9633 9630 9626 9622 9616 9611 9604 9598 9590 9582 9573 9563 9552 9541 9528 9515 9500 9484 9467 9448 9428 9406 9382 9356 9328 9298 9266 9230 9192 9152 9108 9062 9012 8959 8902 8842 8779 8711 8640 8565 8485 8402 8314 8221 8124 8023 7917 7807 7692 7572 7448 7320 7188 7052 6913 6771 6626 6479 6330 6182 6032 5883 5735 5588 5444 5303 5167 5034 4907 4829 0 50 6 4785 4670 4562 4460 4367 4281 4203 4133 4071 4019 3974 3938 3910 3891 3880 3878 3884 3898 3920 3950 3989 4036 4090 4153 4224 4302 4389 4483 4584 4693 4809 4931 5060 5194 5334 5478 5626 5777 5932 6088 6245 6402 6559 6716 6870 7022 7170 7316 7457 7593 7724 7851 7971 8086 8196 8300 8398 8490 8577 8659 8735 8807 8874 8936 8994 9048 9098 9145 9188 9228 9265 9298 9329 9358 9384 9407 9428 9447 9464 9479 9493 9505 9515 9524 9531 9538 9543 9548 9552 9555 9557 9559 9561 9561 9562 9561 9561 9559 9557 9554 9550 9545 9539 9532 9524 9515 9504 9492 9479 9464 9447 9429 9409 9388 9365 9340 9314 9286 9256 9225 9191 9155 9118 9078 9035 8991 8943 8893 8840 8785 8726 8665 8601 8534 8464 8391 8316 8239 8159 8078 7995 7910 7825 7739 7653 7567 7482 7396 7312 7228 7146 7065 6985 6907 6830 6754 6680 6607 6535 6463 6393 6323 6253 6184 6115 6047 5978 5910 5842 5774 5707 5641 5575 5511 5448 5387 5329 5272 5219 5168 5122 5079 5041 5007 4978 4955 4938 4927 4922 4924 4932 4948 4972 5003 5042 5088 5143 5205 5275 5353 5438 5530 5629 5735 5847 5964 6086 6212 6342 6474 6609 6745 6881 7017 7151 7285 7416 7544 7668 7788 7904 8014 8120 8220 8314 8403 8487 8565 8638 8706 8770 8828 8883 8933 8980 9023 9063 9100 9134 9166 9196 9224 9250 9274 9296 9317 9337 9355 9372 9388 9403 9417 9429 9441 9452 9463 9473 9482 9490 9499 9507 9514 9521 9528 9535 9542 9549 9555 9561 9567 9573 9579 9585 9590 9595 9600 9605 9610 9614 9618 9622 9626 9630 9633 9637 9640 9643 9646 9650 9653 9656 9659 9663 9666 9669 9672 9676 9679 9682 9684 9687 9689 9691 9692 9693 9694 9694 9693 9692 9690 9687 9684 9681 9676 9672 9666 9661 9654 9648 9641 9634 9627 9619 9612 9604 9596 9588 9580 9572 9564 9557 9549 9541 9534 9526 9519 9512 9505 9499 9493 9488 9483 9479 9475 9472 9470 9469 9468 9469 9470 9473 9476 9481 9486 9492 9499 9507 9515 9524 9534 9544 9554 9565 9576 9587 9598 9609 9620 9630 9641 9651 9661 9671 9680 9689 9698 9706 9714 9722 9729 9736 9742 9748 9754 9759 9764 9769 9774 9778 9782 9786 9789 9792 9796 9799 9802 9804 9807 9809 9812 9814 9816 9818 9819 9821 9822 9822 9823 9823 9823 9823 9822 9822 9821 9819 9818 9817 9815 9814 9812 9811 9809 9808 9807 9807 9806 9806 9806 9806 9806 9806 9807 9808 9808 9809 9810 9811 9811 9812 9812 9813 9813 9813 9813 9812 9812 9811 9810 9809 9808 9806 9805 9803 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9777 9775 9774 9773 9772 9771 9770 9770 9770 9771 9772 9773 9775 9777 9779 9781 9784 9787 9791 9794 9798 9802 9806 9810 9815 9819 9823 9828 9832 9836 9840 9844 9848 9852 4830 0 50 6 9855 9858 9861 9864 9866 9869 9871 9873 9874 9875 9876 9877 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9898 9900 9901 9903 9905 9907 9908 9910 9911 9913 9914 9914 9915 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9883 9880 9878 9875 9872 9868 9865 9862 9858 9855 9851 9847 9843 9838 9834 9829 9824 9819 9814 9808 9802 9796 9790 9783 9776 9769 9762 9754 9746 9738 9730 9721 9713 9704 9695 9687 9678 9669 9661 9653 9645 9637 9629 9622 9616 9609 9604 9599 9594 9590 9587 9584 9582 9581 9581 9581 9581 9583 9584 9587 9590 9593 9597 9601 9605 9610 9615 9620 9626 9631 9637 9642 9648 9654 9660 9665 9671 9677 9682 9688 9693 9698 9703 9708 9712 9717 9721 9725 9728 9732 9735 9738 9741 9744 9747 9750 9752 9755 9757 9759 9761 9764 9766 9768 9770 9772 9774 9776 9778 9779 9780 9781 9782 9782 9783 9782 9782 9781 9779 9778 9776 9773 9771 9767 9764 9760 9757 9752 9748 9743 9739 9734 9728 9723 9717 9711 9704 9697 9690 9682 9674 9666 9657 9647 9638 9628 9617 9607 9596 9585 9574 9564 9553 9543 9534 9525 9517 9509 9503 9497 9493 9489 9487 9486 9486 9487 9490 9493 9498 9503 9510 9518 9526 9536 9546 9557 9568 9580 9592 9605 9618 9631 9644 9657 9671 9684 9697 9710 9723 9736 9748 9759 9771 9782 9792 9801 9811 9819 9827 9834 9841 9847 9852 9857 9861 9865 9869 9871 9874 9876 9878 9879 9881 9882 9883 9883 9884 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9846 9846 9845 9845 9844 9844 9843 9843 9843 9842 9842 9842 9842 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9857 9859 9861 9862 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9857 9857 9856 9856 9855 9854 9853 9853 9852 9851 9849 9848 9847 9846 9844 9843 9842 9840 9838 9837 9835 9833 9831 9829 9827 9825 9823 9820 4831 0 50 7 9815 9812 9809 9806 9802 9798 9794 9789 9784 9778 9772 9765 9758 9751 9742 9733 9724 9713 9702 9690 9677 9663 9648 9632 9614 9595 9575 9554 9530 9505 9478 9449 9418 9385 9349 9311 9271 9227 9180 9131 9078 9022 8962 8899 8832 8762 8687 8609 8526 8439 8348 8253 8154 8050 7942 7830 7714 7595 7471 7344 7214 7081 6946 6808 6669 6529 6387 6246 6105 5965 5826 5690 5557 5426 5300 5177 5060 4949 4843 4743 4650 4564 4485 4413 4350 4294 4246 4206 4175 4152 4138 4132 4135 4147 4168 4197 4236 4283 4340 4405 4479 4562 4653 4753 4860 4975 5098 5227 5362 5503 5648 5798 5951 6107 6264 6422 6580 6737 6894 7047 7198 7345 7488 7626 7759 7887 8009 8125 8235 8339 8437 8529 8615 8695 8770 8840 8904 8963 9018 9068 9113 9155 9192 9225 9254 9279 9301 9319 9333 9343 9350 9354 9354 9350 9343 9333 9320 9304 9284 9262 9237 9209 9178 9145 9110 9071 9031 8989 8944 8897 8848 8798 8746 8692 8638 8582 8525 8468 8410 8353 8295 8239 8184 8130 8078 8028 7982 7938 7898 7862 7830 7803 7781 7763 7751 7744 7742 7745 7754 7768 7787 7811 7839 7872 7909 7950 7994 8041 8092 8144 8199 8255 8313 8372 8431 8490 8550 8609 8668 8726 8783 8838 8892 8945 8995 9044 9091 9135 9178 9218 9257 9293 9327 9360 9390 9419 9446 9471 9495 9517 9538 9558 9577 9595 9612 9627 9642 9656 9669 9682 9693 9704 9714 9724 9732 9740 9747 9753 9759 9763 9767 9770 9772 9773 9773 9773 9771 9768 9764 9759 9752 9744 9735 9724 9711 9697 9680 9661 9641 9617 9592 9564 9533 9499 9463 9424 9381 9336 9288 9237 9183 9127 9068 9006 8942 8876 8808 8738 8667 8594 8521 8447 8373 8299 8226 8152 8081 8011 7942 7876 7812 7751 7693 7638 7587 7540 7497 7459 7425 7395 7370 7350 7335 7325 7320 7320 7326 7336 7351 7371 7395 7425 7458 7497 7539 7584 7634 7687 7743 7801 7862 7926 7991 8057 8124 8192 8260 8329 8396 8463 8529 8594 8656 8717 8776 8832 8885 8936 8983 9028 9069 9108 9143 9175 9205 9231 9255 9276 9294 9311 9325 9337 9347 9356 9363 9369 9375 9379 9383 9387 9390 9393 9397 9400 9404 9408 9413 9418 9424 9431 9438 9446 9454 9463 9472 9482 9492 9502 9513 9523 9534 9544 9553 9563 9571 9580 9587 9594 9599 9604 9608 9611 9614 9615 9615 9614 9613 9611 9608 9604 9599 9594 9588 9582 9575 9568 9560 9552 9543 9535 9525 9516 9507 9497 9488 9478 9469 9459 9450 9441 9432 9424 9416 9409 9402 9396 9391 9386 9381 9378 9375 9373 9371 9370 9370 9370 9370 9371 9373 9374 9376 9378 9380 9383 9385 9387 9389 9392 9394 9396 9397 9399 9400 9402 9402 9403 9403 9403 9402 9401 9400 9397 9395 9391 9387 9382 9376 9369 9362 9353 9343 9333 9321 9308 9295 9280 9265 9249 9232 9214 4832 0 50 7 9196 9177 9158 9139 9120 9101 9082 9063 9045 9028 9011 8995 8979 8965 8952 8941 8930 8921 8914 8908 8903 8901 8899 8900 8902 8905 8911 8917 8926 8936 8947 8959 8973 8989 9005 9022 9040 9059 9079 9100 9121 9142 9164 9186 9208 9230 9252 9274 9295 9316 9337 9358 9377 9397 9416 9434 9451 9468 9484 9499 9514 9528 9541 9553 9564 9575 9584 9593 9601 9609 9615 9620 9625 9629 9632 9634 9635 9636 9636 9635 9634 9631 9628 9625 9621 9616 9611 9605 9599 9593 9586 9579 9572 9565 9558 9551 9543 9536 9529 9522 9515 9509 9502 9496 9489 9483 9477 9471 9465 9459 9452 9446 9439 9432 9424 9415 9407 9397 9387 9377 9366 9355 9343 9331 9319 9307 9295 9283 9272 9261 9251 9242 9235 9228 9223 9220 9218 9218 9220 9224 9230 9238 9247 9258 9270 9285 9300 9317 9334 9353 9372 9391 9410 9430 9449 9468 9486 9503 9519 9534 9548 9560 9571 9579 9586 9590 9593 9593 9591 9586 9578 9568 9555 9539 9521 9499 9474 9446 9415 9380 9343 9302 9258 9212 9162 9109 9054 8996 8936 8874 8811 8745 8679 8612 8544 8477 8410 8343 8277 8214 8151 8091 8034 7980 7929 7882 7839 7800 7765 7735 7710 7691 7676 7667 7663 7664 7670 7682 7699 7721 7748 7779 7815 7855 7899 7946 7997 8050 8106 8163 8223 8284 8345 8407 8470 8532 8593 8654 8714 8772 8829 8883 8936 8987 9035 9081 9124 9165 9203 9238 9272 9302 9330 9356 9380 9401 9420 9437 9453 9466 9478 9488 9497 9504 9510 9515 9520 9523 9525 9527 9529 9530 9530 9531 9531 9530 9530 9529 9529 9528 9526 9525 9523 9521 9518 9515 9510 9505 9500 9492 9484 9475 9463 9451 9436 9420 9401 9381 9358 9332 9304 9274 9241 9204 9165 9123 9077 9028 8975 8919 8859 8795 8728 8656 8580 8501 8417 8329 8238 8142 8043 7941 7835 7726 7614 7501 7385 7267 7149 7030 6911 6792 6674 6557 6442 6329 6218 6111 6007 5907 5810 5718 5630 5547 5468 5393 5323 5258 5197 5140 5088 5040 4996 4957 4922 4891 4864 4842 4824 4811 4803 4799 4802 4809 4823 4843 4869 4902 4942 4989 5043 5105 5175 5252 5336 5428 5527 5633 5746 5864 5988 6118 6251 6389 6529 6672 6817 6962 7106 7251 7394 7535 7673 7808 7939 8066 8188 8305 8416 8522 8622 8717 8805 8888 8966 9038 9104 9166 9223 9275 9322 9366 9406 9442 9475 9504 9531 9555 9577 9596 9614 9629 9643 9654 9665 9674 9681 9688 9693 9698 9702 9705 9708 9710 9712 9713 9715 9716 9717 9719 9720 9721 9723 9725 9727 9729 9732 9734 9737 9740 9743 9747 9750 9754 9757 9761 9765 9769 9772 9776 9781 9785 9789 9793 9797 9801 9806 9810 9814 9818 9821 9825 9828 9831 9834 9837 9839 9841 9842 9843 9844 9844 9844 9843 9842 9841 9840 9838 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 4833 0 50 7 9813 9811 9808 9806 9804 9801 9798 9795 9792 9788 9785 9781 9777 9773 9769 9764 9760 9755 9751 9746 9742 9737 9732 9727 9722 9717 9712 9707 9701 9695 9689 9682 9676 9669 9661 9653 9645 9636 9627 9618 9608 9599 9589 9578 9568 9557 9546 9535 9524 9513 9501 9490 9478 9465 9453 9440 9427 9413 9398 9384 9368 9352 9335 9317 9299 9279 9259 9238 9217 9194 9171 9147 9122 9097 9071 9044 9017 8990 8963 8935 8908 8881 8854 8828 8803 8779 8756 8735 8715 8697 8682 8669 8658 8651 8646 8644 8645 8650 8657 8668 8682 8699 8719 8742 8767 8795 8825 8856 8890 8925 8961 8998 9035 9073 9111 9149 9186 9223 9259 9294 9328 9361 9393 9423 9451 9478 9504 9527 9549 9569 9588 9604 9619 9633 9644 9654 9663 9670 9675 9679 9682 9683 9684 9683 9682 9679 9676 9672 9668 9663 9657 9652 9646 9640 9634 9629 9623 9617 9611 9606 9600 9595 9590 9585 9580 9575 9571 9566 9562 9557 9553 9549 9545 9541 9537 9534 9530 9527 9525 9522 9520 9519 9518 9518 9519 9520 9522 9525 9528 9533 9538 9544 9551 9559 9567 9576 9586 9596 9607 9618 9629 9641 9652 9664 9675 9686 9697 9708 9718 9728 9737 9746 9754 9762 9770 9776 9783 9789 9794 9799 9804 9808 9811 9815 9817 9820 9822 9823 9824 9824 9824 9823 9821 9819 9816 9813 9809 9805 9800 9794 9788 9781 9774 9767 9759 9751 9743 9734 9725 9716 9707 9697 9688 9678 9669 9659 9649 9640 9630 9620 9610 9601 9591 9582 9573 9564 9555 9546 9538 9531 9524 9517 9511 9505 9500 9496 9492 9490 9487 9486 9485 9484 9484 9485 9486 9488 9490 9493 9496 9500 9504 9508 9512 9517 9522 9527 9533 9538 9544 9550 9556 9562 9568 9574 9579 9585 9591 9596 9601 9606 9610 9615 9619 9622 9626 9629 9632 9635 9637 9640 9642 9644 9647 9649 9652 9655 9657 9660 9664 9667 9670 9673 9677 9680 9683 9687 9689 9692 9695 9697 9698 9700 9701 9701 9701 9701 9701 9700 9699 9697 9696 9694 9692 9690 9688 9686 9684 9682 9680 9677 9675 9672 9669 9665 9661 9656 9651 9645 9639 9631 9623 9614 9604 9593 9581 9568 9555 9541 9526 9510 9494 9477 9460 9442 9423 9404 9385 9365 9345 9325 9304 9283 9261 9240 9218 9196 9174 9152 9130 9109 9087 9067 9046 9027 9009 8991 8975 8960 8946 8934 8923 8914 8907 8901 8897 8895 8894 8895 8897 8901 8906 8912 8919 8927 8936 8946 8956 8966 8977 8989 9000 9012 9023 9035 9047 9059 9071 9082 9094 9106 9117 9128 9139 9150 9160 9170 9180 9189 9197 9205 9213 9220 9226 9231 9236 9239 9242 9244 9246 9246 9246 9245 9244 9241 9239 9235 9232 9228 9224 9219 9215 9211 9206 9202 9198 9195 9192 9189 9186 9185 9183 9182 9182 9182 9183 9184 9185 9187 9190 9193 9196 9199 9203 9207 9211 9215 9219 9224 9229 9234 4834 0 50 7 9239 9244 9249 9255 9260 9266 9272 9278 9285 9291 9298 9304 9311 9318 9324 9331 9338 9344 9350 9356 9362 9368 9373 9377 9382 9385 9389 9392 9395 9397 9399 9401 9402 9403 9404 9405 9405 9405 9405 9405 9405 9404 9404 9403 9401 9400 9398 9396 9393 9390 9387 9384 9380 9376 9371 9367 9362 9358 9353 9349 9345 9341 9337 9334 9332 9330 9329 9328 9328 9329 9330 9332 9335 9339 9343 9348 9353 9359 9365 9371 9378 9386 9393 9401 9409 9417 9425 9434 9442 9451 9460 9469 9478 9488 9497 9507 9517 9526 9536 9546 9556 9566 9575 9585 9594 9603 9611 9620 9628 9635 9642 9649 9655 9661 9666 9671 9676 9680 9684 9688 9692 9695 9698 9702 9705 9708 9711 9714 9717 9720 9723 9726 9729 9732 9734 9736 9739 9740 9742 9743 9744 9745 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9747 9748 9749 9750 9752 9754 9755 9757 9760 9762 9764 9766 9768 9770 9772 9773 9774 9775 9776 9777 9777 9777 9778 9778 9778 9778 9778 9779 9779 9779 9780 9780 9781 9781 9782 9782 9782 9781 9780 9778 9776 9772 9768 9762 9755 9747 9737 9726 9713 9698 9682 9663 9643 9620 9595 9567 9537 9504 9468 9429 9386 9340 9290 9236 9179 9116 9050 8978 8902 8821 8736 8645 8551 8451 8348 8240 8129 8015 7898 7779 7657 7535 7413 7292 7170 7050 6933 6818 6707 6600 6497 6401 6310 6226 6148 6078 6016 5962 5916 5879 5851 5832 5821 5820 5827 5844 5868 5901 5943 5991 6047 6110 6179 6253 6332 6416 6503 6592 6685 6778 6871 6964 7058 7149 7238 7325 7409 7490 7566 7639 7707 7771 7831 7886 7938 7985 8028 8068 8105 8139 8171 8201 8229 8256 8283 8310 8336 8362 8390 8418 8447 8478 8509 8543 8578 8614 8651 8690 8730 8771 8813 8855 8898 8940 8983 9026 9068 9109 9150 9189 9228 9265 9301 9335 9368 9399 9429 9457 9483 9508 9532 9553 9574 9593 9610 9627 9642 9656 9669 9680 9691 9701 9710 9717 9725 9731 9736 9741 9745 9748 9751 9753 9755 9756 9756 9756 9756 9755 9754 9753 9751 9749 9747 9745 9742 9740 9737 9734 9731 9729 9725 9722 9719 9716 9712 9709 9705 9701 9697 9693 9688 9684 9679 9674 9669 9664 9658 9653 9647 9642 9636 9631 9625 9620 9615 9610 9606 9602 9598 9595 9593 9591 9590 9589 9590 9591 9593 9596 9599 9604 9609 9615 9621 9629 9636 9645 9654 9663 9673 9683 9693 9703 9714 9724 9734 9744 9754 9764 9774 9783 9792 9801 9809 9817 9825 9832 9839 9846 9852 9858 9863 9868 9873 9877 9882 9886 9889 9892 9895 9898 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9920 9919 9917 9915 9913 9911 9908 9905 9902 9898 9895 9891 9888 9884 9880 9876 9872 9869 4835 0 50 7 9865 9861 9857 9854 9850 9847 9843 9839 9836 9832 9828 9824 9821 9817 9813 9809 9806 9802 9798 9795 9792 9789 9787 9785 9783 9782 9781 9781 9781 9782 9784 9786 9789 9793 9796 9801 9805 9810 9816 9821 9827 9832 9838 9844 9849 9854 9860 9864 9869 9873 9877 9881 9885 9888 9891 9894 9896 9899 9901 9903 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9921 9920 9919 9918 9916 9913 9910 9906 9902 9896 9890 9884 9876 9869 9860 9851 9842 9831 9821 9810 9798 9786 9774 9761 9748 9734 9720 9705 9691 9675 9660 9644 9628 9611 9594 9577 9560 9543 9526 9509 9492 9475 9458 9442 9426 9410 9395 9381 9367 9353 9340 9328 9317 9306 9296 9286 9277 9269 9262 9255 9250 9244 9240 9237 9234 9232 9231 9231 9232 9234 9237 9241 9246 9252 9259 9268 9277 9287 9299 9311 9325 9339 9354 9369 9386 9403 9421 9439 9457 9476 9495 9514 9534 9553 9572 9591 9610 9629 9648 9666 9684 9701 9718 9734 9749 9764 9779 9792 9805 9817 9829 9840 9850 9859 9868 9876 9883 9890 9897 9903 9908 9913 9918 9922 9926 9929 9932 9935 9938 9940 9941 9943 9943 9944 9944 9944 9943 9942 9940 9938 9936 9933 9930 9926 9923 9918 9914 9910 9905 9900 9895 9890 9885 9880 9875 9870 9864 9858 9853 9847 9841 9834 9828 9821 9814 9807 9800 9793 9785 9778 9770 9763 9756 9748 9741 9735 9728 9723 9717 9712 9708 9704 9701 9699 9697 9696 9696 9696 9697 9698 9700 9703 9706 9710 9715 9719 9725 9730 9736 9742 9749 9756 9763 9770 9778 9785 9793 9800 9808 9815 9823 9830 9838 9845 9852 9858 9864 9870 9876 9881 9886 9891 9895 9899 9902 9904 9907 9909 9910 9911 9911 9912 9911 9911 9910 9908 9906 9904 9902 9899 9896 9893 9890 9886 9882 9878 9874 9869 9865 9860 9855 9849 9844 9839 9833 9827 9822 9816 9810 9805 9800 9795 9790 9786 9782 9778 9775 9773 9771 9770 9770 9770 9771 9773 9775 9778 9782 9786 9790 9795 9800 9805 9810 9815 9820 9824 9829 9833 9836 9839 9841 9843 9844 9845 9845 9844 9842 9840 9837 9833 9829 9823 9817 9810 9802 9792 9781 9769 9755 9739 9720 9700 9677 9651 9622 9590 9555 9516 9473 9426 9375 9320 9260 9196 9127 9054 8976 8894 8807 8716 8620 8520 8415 8307 8196 8080 7962 7840 7716 7589 7461 7331 7200 7069 6938 6807 6678 6549 6424 6301 6181 6065 5954 5848 5748 5654 5566 5486 5413 5348 5292 5244 5205 5176 5155 5145 5144 5153 5171 5200 5238 5285 5342 5408 5482 5565 5656 5754 5860 5971 6089 6211 6338 6469 6602 6738 6874 7011 7147 7283 7416 7547 7675 7799 7918 8033 8142 8245 8343 8434 8519 8598 8671 8738 8798 8854 8904 8948 8989 9025 9057 9087 9113 9137 9158 9178 9197 9215 9232 9250 9266 9283 9301 9318 9336 9354 9373 9392 9412 4836 0 50 7 9432 9452 9472 9492 9511 9531 9549 9567 9585 9601 9617 9631 9645 9657 9667 9677 9685 9691 9696 9700 9702 9703 9702 9700 9695 9690 9682 9673 9662 9650 9635 9619 9601 9581 9559 9536 9510 9483 9455 9425 9393 9361 9327 9293 9258 9223 9189 9154 9119 9085 9053 9021 8991 8962 8935 8911 8888 8867 8849 8833 8819 8807 8798 8791 8786 8782 8781 8781 8782 8784 8787 8790 8794 8797 8800 8802 8803 8803 8801 8796 8789 8780 8767 8752 8733 8710 8684 8654 8620 8582 8541 8496 8447 8395 8340 8282 8222 8160 8096 8031 7965 7900 7834 7769 7705 7643 7584 7527 7474 7424 7378 7336 7299 7267 7240 7218 7201 7190 7183 7182 7186 7195 7209 7227 7250 7276 7307 7340 7377 7417 7460 7504 7551 7599 7650 7701 7753 7807 7861 7916 7971 8027 8083 8139 8195 8251 8307 8362 8418 8472 8526 8580 8632 8683 8734 8783 8830 8876 8921 8963 9004 9042 9079 9113 9145 9175 9202 9228 9251 9272 9291 9308 9324 9338 9350 9361 9371 9380 9388 9395 9402 9408 9413 9418 9423 9427 9431 9435 9439 9442 9446 9448 9451 9453 9454 9455 9456 9456 9455 9454 9452 9449 9445 9440 9435 9429 9422 9414 9405 9396 9386 9375 9364 9352 9339 9327 9313 9300 9287 9274 9261 9249 9237 9225 9214 9205 9196 9188 9181 9176 9172 9170 9169 9169 9171 9174 9178 9184 9191 9200 9209 9220 9231 9243 9256 9269 9283 9297 9312 9326 9341 9355 9369 9383 9397 9410 9423 9436 9448 9460 9471 9483 9493 9504 9514 9524 9534 9543 9553 9562 9571 9580 9589 9597 9606 9614 9623 9631 9638 9646 9653 9659 9665 9671 9676 9680 9683 9686 9689 9690 9691 9691 9691 9690 9689 9687 9684 9681 9678 9675 9671 9668 9664 9660 9657 9653 9649 9646 9642 9639 9636 9633 9630 9627 9625 9623 9621 9619 9617 9616 9615 9614 9614 9614 9615 9615 9617 9618 9621 9623 9626 9630 9634 9639 9643 9648 9654 9659 9665 9671 9677 9683 9688 9694 9700 9705 9710 9715 9719 9723 9727 9731 9734 9737 9740 9743 9745 9748 9750 9752 9753 9755 9756 9757 9758 9758 9758 9758 9757 9755 9753 9750 9746 9742 9736 9730 9722 9714 9704 9693 9681 9667 9652 9636 9618 9598 9577 9554 9530 9504 9476 9447 9415 9382 9347 9310 9271 9230 9187 9143 9097 9049 9000 8950 8898 8845 8792 8738 8684 8630 8576 8523 8471 8420 8372 8325 8280 8239 8201 8166 8134 8107 8084 8066 8052 8042 8038 8038 8042 8052 8066 8084 8107 8133 8164 8197 8235 8274 8317 8362 8408 8456 8506 8556 8607 8658 8709 8760 8810 8859 8908 8955 9001 9045 9088 9128 9167 9205 9240 9273 9304 9334 9361 9387 9411 9433 9454 9473 9491 9508 9523 9538 9551 9564 9576 9587 9597 9607 9616 9625 9633 9641 9648 9654 9660 9666 9671 9675 9679 9682 9685 9687 9689 9691 9692 9692 9693 9693 9693 9692 4837 0 50 7 9692 9692 9691 9691 9690 9690 9689 9689 9689 9689 9689 9688 9688 9689 9689 9689 9689 9690 9690 9691 9692 9693 9695 9697 9699 9701 9704 9707 9711 9715 9720 9724 9730 9735 9741 9747 9753 9759 9765 9771 9777 9783 9789 9794 9799 9804 9809 9813 9817 9821 9825 9828 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9877 9878 9879 9879 9879 9879 9879 9879 9878 9877 9876 9876 9875 9874 9873 9873 9873 9873 9873 9874 9875 9876 9877 9879 9881 9883 9886 9888 9891 9894 9896 9899 9902 9905 9907 9910 9912 9914 9917 9918 9920 9922 9923 9924 9926 9926 9927 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9943 9945 9947 9948 9950 9952 9954 9955 9957 9958 9958 9959 9959 9959 9958 9957 9955 9953 9951 9948 9945 9941 9937 9933 9928 9923 9918 9913 9908 9902 9896 9890 9884 9878 9871 9865 9858 9851 9843 9835 9827 9818 9809 9800 9790 9780 9770 9759 9748 9737 9726 9715 9704 9693 9682 9672 9662 9652 9643 9635 9628 9621 9615 9610 9606 9602 9600 9598 9597 9598 9598 9600 9602 9606 9609 9614 9619 9624 9630 9637 9644 9651 9658 9666 9674 9682 9691 9699 9707 9715 9723 9731 9738 9746 9752 9758 9764 9769 9773 9777 9780 9782 9784 9785 9785 9786 9785 9784 9784 9782 9781 9780 9779 9777 9776 9776 9775 9775 9775 9776 9777 9778 9779 9780 9782 9784 9785 9787 9788 9790 9791 9792 9793 9793 9793 9793 9793 9793 9792 9791 9791 9790 9789 9788 9787 9786 9785 9783 9782 9781 9779 9778 9776 9774 9771 9768 9765 9761 9756 9751 9746 9740 9733 9726 9718 9710 9702 9693 9683 9674 9664 9654 9644 9634 9624 9613 9603 9594 9584 9575 9566 9557 9549 9541 9533 9527 9520 9515 9510 9505 9502 9499 9497 9496 9496 9497 9499 9502 9506 9511 9517 9524 9532 9540 9550 9560 9571 9582 9594 9606 9618 9630 9643 9655 9667 9679 9691 9702 9712 9723 9732 9741 9750 9757 9764 9771 9777 9782 9787 9791 9794 9797 9800 9802 9803 9804 9805 9806 9805 9805 9804 9803 9801 9799 9797 9794 9791 9787 9783 9778 9774 9769 9763 9758 9752 9746 9741 9735 9729 9724 9719 9714 9709 9704 9700 9697 9694 9691 9688 9686 9685 9683 9682 9681 9680 9680 9679 9679 9678 9678 9678 9678 9677 9677 9677 9677 9677 9678 9678 9679 9680 9681 9683 9684 9686 9689 9691 9693 9696 9699 9701 9704 9706 9709 9711 9712 9714 9715 9715 9715 9715 9714 9713 9712 9710 9708 9705 9702 9699 9696 9693 9690 9687 9683 9680 9677 9674 9671 9669 9666 9664 9661 9659 9658 9656 9655 9654 9653 9652 9652 9652 9652 9653 9653 9655 9656 9658 9660 9663 9665 9668 9672 9675 9679 9683 9686 9690 9694 9697 9701 9704 9706 9708 9710 9710 9710 9709 9707 4838 0 50 7 9704 9699 9693 9686 9677 9666 9654 9639 9622 9604 9583 9559 9534 9506 9476 9443 9408 9371 9332 9290 9247 9201 9154 9106 9056 9005 8953 8900 8848 8795 8743 8691 8641 8592 8544 8499 8457 8417 8380 8347 8318 8293 8272 8256 8244 8237 8235 8238 8246 8259 8277 8300 8327 8358 8393 8432 8474 8519 8566 8616 8667 8720 8773 8826 8879 8932 8983 9033 9082 9129 9173 9215 9254 9291 9324 9355 9383 9408 9430 9450 9467 9481 9494 9504 9513 9520 9525 9529 9533 9535 9537 9537 9538 9538 9538 9538 9538 9538 9538 9538 9539 9539 9540 9542 9543 9545 9547 9550 9553 9556 9560 9564 9569 9574 9579 9584 9590 9597 9603 9610 9617 9624 9631 9639 9646 9653 9661 9668 9675 9682 9689 9695 9702 9708 9713 9719 9723 9728 9732 9736 9739 9742 9745 9747 9748 9750 9750 9751 9751 9750 9749 9748 9747 9745 9744 9742 9740 9738 9736 9734 9732 9730 9728 9726 9724 9723 9722 9720 9719 9717 9716 9715 9713 9711 9709 9707 9704 9701 9697 9693 9688 9683 9677 9671 9664 9656 9648 9639 9630 9620 9610 9599 9587 9574 9561 9546 9531 9515 9497 9479 9459 9437 9414 9389 9362 9333 9302 9268 9232 9192 9150 9104 9054 9001 8944 8883 8817 8747 8673 8593 8508 8419 8324 8225 8120 8011 7896 7777 7654 7527 7396 7262 7126 6986 6846 6705 6564 6423 6283 6144 6008 5876 5747 5622 5503 5388 5280 5179 5085 4997 4918 4847 4784 4729 4683 4646 4619 4600 4591 4591 4600 4619 4647 4684 4731 4786 4851 4923 5004 5092 5187 5288 5395 5507 5623 5742 5863 5985 6106 6226 6345 6460 6570 6675 6773 6864 6946 7019 7082 7135 7178 7210 7231 7241 7240 7229 7208 7178 7139 7092 7038 6977 6910 6839 6764 6687 6607 6527 6448 6368 6290 6215 6142 6074 6010 5950 5897 5849 5808 5773 5745 5724 5711 5706 5708 5718 5737 5763 5797 5838 5888 5945 6009 6081 6159 6243 6334 6430 6531 6637 6746 6859 6975 7093 7213 7333 7453 7573 7692 7809 7925 8038 8147 8253 8355 8453 8547 8636 8720 8799 8874 8943 9008 9069 9125 9176 9224 9268 9308 9345 9378 9409 9437 9462 9485 9505 9524 9541 9556 9569 9581 9592 9601 9609 9617 9623 9629 9633 9638 9641 9645 9647 9650 9653 9655 9658 9661 9663 9666 9669 9673 9676 9680 9684 9688 9692 9696 9700 9705 9709 9713 9717 9721 9724 9728 9731 9734 9737 9740 9743 9746 9748 9751 9754 9757 9760 9763 9766 9769 9772 9776 9779 9783 9786 9790 9793 9797 9800 9803 9805 9808 9810 9812 9814 9816 9817 9818 9819 9820 9821 9821 9822 9822 9823 9824 9824 9825 9825 9826 9827 9827 9828 9829 9830 9830 9831 9831 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9835 9835 9835 9835 9836 9835 9835 9835 9834 9833 9831 9829 4839 0 50 7 9827 9824 9821 9818 9814 9810 9805 9800 9795 9789 9783 9776 9769 9762 9754 9746 9738 9729 9720 9710 9701 9691 9680 9670 9659 9648 9636 9624 9613 9601 9589 9577 9565 9553 9541 9529 9518 9507 9497 9487 9477 9468 9460 9452 9445 9439 9433 9428 9424 9421 9418 9416 9414 9413 9413 9413 9414 9415 9417 9420 9422 9426 9430 9435 9440 9445 9451 9458 9465 9473 9481 9489 9498 9507 9517 9527 9537 9547 9557 9568 9578 9588 9598 9608 9618 9627 9637 9645 9654 9662 9670 9678 9685 9691 9698 9704 9709 9714 9719 9723 9726 9729 9732 9734 9735 9735 9735 9735 9733 9732 9729 9726 9723 9720 9716 9712 9709 9705 9701 9698 9695 9693 9692 9690 9690 9690 9691 9693 9695 9698 9701 9705 9709 9713 9717 9722 9726 9730 9734 9737 9741 9744 9746 9748 9750 9751 9752 9753 9753 9753 9752 9751 9750 9749 9747 9745 9742 9739 9736 9732 9728 9724 9719 9714 9708 9702 9696 9689 9682 9675 9668 9661 9654 9648 9641 9635 9629 9624 9619 9615 9611 9608 9606 9604 9603 9602 9602 9602 9603 9604 9605 9607 9609 9610 9612 9614 9616 9618 9620 9621 9622 9623 9624 9624 9624 9623 9622 9619 9617 9613 9608 9602 9594 9586 9575 9563 9549 9533 9515 9493 9470 9443 9413 9379 9342 9300 9255 9204 9149 9089 9023 8952 8875 8792 8702 8607 8505 8396 8282 8161 8034 7902 7764 7621 7474 7323 7168 7012 6852 6692 6532 6373 6214 6056 5902 5751 5604 5462 5325 5194 5069 4950 4839 4734 4637 4547 4465 4391 4325 4266 4216 4174 4140 4114 4097 4089 4090 4099 4118 4147 4185 4232 4290 4358 4435 4522 4620 4726 4841 4965 5097 5237 5382 5534 5691 5851 6015 6179 6344 6510 6675 6837 6996 7152 7303 7449 7589 7723 7851 7972 8086 8193 8294 8388 8475 8557 8632 8702 8767 8827 8882 8933 8980 9024 9064 9102 9136 9168 9198 9226 9251 9275 9297 9318 9337 9354 9371 9386 9399 9412 9423 9434 9443 9451 9458 9464 9468 9472 9474 9475 9475 9474 9471 9467 9461 9454 9445 9436 9424 9412 9398 9383 9367 9350 9332 9313 9294 9274 9254 9233 9213 9193 9173 9153 9134 9116 9099 9083 9068 9054 9042 9031 9022 9014 9008 9003 9000 8998 8998 8999 9001 9004 9008 9013 9018 9024 9029 9035 9040 9045 9049 9051 9053 9054 9053 9051 9047 9041 9033 9024 9013 9001 8987 8971 8954 8935 8916 8895 8874 8851 8829 8806 8783 8760 8737 8715 8693 8672 8652 8634 8616 8601 8587 8574 8564 8556 8550 8546 8545 8547 8550 8557 8566 8577 8592 8608 8627 8648 8671 8696 8723 8751 8780 8810 8841 8872 8903 8934 8965 8994 9022 9049 9074 9098 9119 9137 9154 9167 9178 9186 9192 9194 9194 9192 9187 9179 9170 9159 9145 9131 9115 9099 9082 9064 9046 9029 9012 8996 8980 8965 8952 8940 8930 8921 8914 8908 8905 8903 8903 8905 4840 0 50 7 8908 8914 8921 8930 8940 8952 8966 8981 8997 9015 9034 9054 9075 9097 9120 9144 9168 9192 9217 9242 9267 9292 9316 9341 9365 9388 9410 9432 9453 9472 9491 9508 9525 9540 9554 9566 9578 9588 9597 9605 9611 9617 9622 9625 9628 9629 9630 9629 9628 9626 9623 9618 9613 9607 9601 9593 9584 9573 9562 9550 9536 9521 9505 9487 9468 9447 9425 9401 9376 9348 9319 9288 9255 9221 9184 9145 9104 9061 9016 8968 8919 8867 8813 8756 8698 8637 8574 8508 8441 8371 8299 8225 8149 8071 7991 7910 7827 7743 7658 7571 7484 7396 7309 7221 7133 7046 6960 6876 6792 6711 6631 6554 6479 6407 6338 6272 6209 6150 6094 6041 5992 5946 5903 5863 5827 5793 5762 5734 5707 5683 5660 5639 5619 5600 5582 5563 5544 5526 5506 5486 5465 5443 5419 5394 5367 5339 5309 5278 5245 5212 5178 5145 5111 5078 5046 5016 4989 4965 4945 4929 4918 4914 4916 4924 4941 4965 4997 5038 5088 5146 5212 5288 5371 5462 5561 5666 5779 5896 6019 6146 6277 6410 6546 6683 6820 6957 7094 7229 7363 7493 7621 7746 7867 7984 8096 8205 8308 8407 8502 8591 8676 8756 8832 8903 8970 9033 9091 9146 9197 9245 9289 9330 9369 9404 9437 9468 9496 9522 9547 9569 9590 9609 9627 9643 9658 9672 9684 9696 9706 9716 9724 9732 9739 9745 9751 9756 9760 9764 9768 9771 9774 9777 9780 9782 9785 9787 9789 9791 9793 9795 9797 9798 9800 9801 9802 9803 9804 9804 9805 9805 9805 9805 9804 9804 9803 9803 9802 9802 9801 9800 9800 9799 9799 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9793 9792 9791 9790 9789 9788 9786 9785 9784 9782 9781 9779 9777 9776 9774 9772 9770 9768 9766 9764 9761 9759 9757 9755 9752 9750 9748 9746 9744 9742 9740 9739 9737 9736 9736 9735 9735 9735 9735 9735 9736 9736 9737 9737 9737 9738 9738 9737 9737 9736 9735 9734 9733 9731 9729 9727 9724 9722 9720 9717 9715 9712 9710 9708 9706 9704 9702 9700 9699 9697 9695 9694 9692 9690 9688 9685 9683 9680 9677 9673 9669 9665 9661 9656 9651 9645 9639 9633 9626 9619 9611 9602 9592 9582 9570 9557 9542 9526 9508 9488 9465 9440 9412 9381 9346 9308 9265 9218 9167 9111 9050 8983 8911 8833 8750 8660 8563 8461 8352 8237 8116 7989 7856 7718 7575 7427 7275 7120 6961 6801 6639 6477 6314 6153 5994 5837 5683 5533 5388 5248 5114 4986 4865 4751 4644 4545 4454 4370 4294 4225 4164 4111 4066 4028 3998 3975 3959 3952 3951 3959 3974 3998 4029 4069 4118 4175 4240 4315 4398 4490 4591 4701 4818 4944 5077 5217 5363 5515 5673 5834 5999 6166 6334 6504 6673 6842 7008 7172 7333 7489 7641 7788 7929 8064 8193 8316 8432 8542 8645 8741 8832 8916 8994 9067 9134 9196 9254 9306 9355 9400 9441 9478 9512 9543 9572 9597 9620 4841 0 50 7 9641 9660 9676 9691 9703 9714 9723 9731 9737 9742 9746 9749 9751 9752 9752 9751 9750 9749 9748 9746 9744 9742 9740 9738 9736 9734 9732 9731 9729 9728 9727 9726 9726 9725 9724 9724 9724 9723 9723 9723 9723 9724 9724 9724 9725 9726 9726 9727 9728 9730 9731 9732 9734 9735 9736 9738 9739 9741 9742 9743 9744 9745 9746 9747 9747 9748 9748 9749 9749 9749 9749 9750 9750 9750 9750 9750 9751 9751 9752 9752 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9753 9752 9751 9751 9750 9749 9748 9747 9746 9745 9744 9743 9743 9743 9743 9743 9744 9745 9746 9747 9748 9750 9752 9754 9756 9758 9760 9761 9763 9765 9767 9768 9770 9771 9773 9774 9775 9776 9777 9779 9780 9781 9783 9784 9786 9788 9790 9792 9794 9796 9798 9801 9803 9806 9808 9811 9813 9816 9818 9821 9823 9825 9827 9829 9831 9833 9835 9837 9840 9842 9844 9846 9848 9850 9852 9855 9857 9858 9860 9861 9863 9864 9864 9864 9864 9864 9863 9862 9860 9858 9855 9852 9849 9846 9842 9838 9834 9830 9826 9822 9817 9813 9808 9804 9799 9795 9790 9786 9781 9776 9771 9766 9761 9755 9749 9743 9736 9729 9722 9714 9706 9697 9688 9678 9669 9658 9648 9637 9626 9614 9603 9591 9579 9567 9555 9543 9531 9519 9507 9495 9483 9471 9460 9448 9437 9426 9415 9404 9393 9382 9372 9363 9353 9344 9336 9328 9321 9314 9309 9304 9300 9297 9296 9295 9296 9298 9302 9306 9312 9319 9327 9337 9347 9358 9370 9383 9396 9410 9424 9438 9452 9467 9481 9495 9509 9522 9535 9547 9559 9569 9580 9589 9598 9606 9613 9619 9625 9629 9633 9635 9637 9637 9637 9635 9632 9628 9623 9616 9608 9598 9586 9573 9558 9542 9523 9503 9481 9457 9431 9403 9373 9342 9308 9273 9237 9199 9160 9120 9079 9038 8997 8956 8915 8874 8836 8798 8762 8728 8697 8668 8642 8619 8600 8584 8571 8562 8556 8554 8555 8558 8565 8574 8584 8597 8611 8625 8639 8654 8668 8680 8692 8701 8707 8712 8712 8710 8704 8694 8680 8662 8640 8614 8583 8549 8510 8467 8421 8370 8316 8259 8199 8136 8071 8003 7934 7863 7791 7719 7647 7574 7503 7433 7364 7298 7236 7176 7121 7071 7026 6986 6953 6926 6906 6893 6888 6890 6900 6917 6942 6974 7014 7060 7112 7171 7235 7304 7377 7454 7535 7618 7703 7789 7877 7964 8051 8138 8224 8309 8392 8472 8551 8627 8701 8772 8840 8906 8968 9028 9085 9139 9190 9238 9284 9327 9367 9404 9439 9471 9500 9527 9552 9574 9594 9611 9626 9639 9649 9657 9664 9668 9670 9670 9669 9665 9660 9653 9644 9633 9621 9607 9592 9575 9556 9536 9514 9491 9467 9442 9415 9388 9360 9331 9302 9274 9245 9216 9189 9162 9136 9112 9089 9069 9050 9034 9020 9009 9001 8995 8993 8993 8996 9002 9011 9022 9037 9053 9072 9092 9115 9139 4842 0 50 7 9165 9192 9219 9248 9277 9305 9334 9363 9392 9420 9447 9473 9499 9523 9546 9567 9588 9607 9625 9641 9656 9670 9683 9694 9705 9715 9723 9731 9738 9745 9750 9756 9760 9764 9767 9769 9771 9772 9772 9772 9771 9769 9766 9762 9758 9753 9747 9741 9734 9727 9719 9711 9703 9695 9687 9679 9671 9663 9656 9649 9642 9636 9630 9624 9619 9614 9609 9604 9600 9595 9590 9585 9580 9575 9570 9564 9559 9553 9547 9541 9535 9529 9523 9518 9512 9507 9502 9497 9492 9488 9485 9481 9479 9476 9474 9473 9472 9472 9472 9473 9475 9477 9479 9483 9487 9492 9497 9503 9510 9518 9526 9536 9545 9556 9567 9578 9590 9603 9615 9628 9642 9655 9668 9682 9695 9708 9721 9734 9747 9759 9771 9783 9794 9805 9816 9826 9836 9846 9855 9864 9873 9881 9888 9896 9903 9909 9915 9921 9926 9930 9934 9938 9940 9943 9945 9946 9947 9948 9948 9948 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9925 9923 9921 9919 9917 9916 9914 9911 9909 9907 9904 9901 9899 9896 9893 9890 9886 9883 9880 9876 9873 9870 9866 9863 9860 9857 9855 9852 9850 9848 9846 9844 9843 9842 9842 9841 9841 9841 9842 9842 9843 9844 9845 9846 9848 9849 9850 9852 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9865 9865 9865 9865 9864 9863 9863 9862 9860 9859 9858 9856 9854 9852 9850 9847 9844 9842 9838 9835 9832 9828 9824 9819 9815 9810 9805 9799 9794 9788 9781 9775 9768 9761 9753 9746 9738 9730 9721 9712 9704 9695 9686 9677 9668 9659 9650 9641 9633 9625 9617 9610 9604 9598 9593 9588 9584 9581 9579 9578 9577 9577 9578 9579 9581 9583 9585 9588 9591 9594 9597 9600 9602 9604 9606 9607 9608 9608 9607 9605 9602 9599 9594 9588 9581 9573 9563 9551 9538 9524 9507 9488 9468 9445 9419 9392 9361 9328 9293 9254 9214 9170 9124 9075 9024 8972 8917 8860 8802 8743 8683 8622 8561 8500 8439 8378 8317 8257 8197 8138 8080 8022 7964 7906 7848 7791 7732 7673 7613 7551 7488 7423 7356 7288 7217 7144 7068 6991 6913 6832 6751 6668 6585 6502 6420 6338 6258 6181 6106 6035 5968 5905 5848 5797 5752 5714 5683 5660 5645 5638 5639 5650 5669 5697 5733 5779 5832 5894 5964 6042 6126 6217 6314 6417 6525 6636 6752 6870 6990 7112 7234 7356 7478 7599 7717 7833 7946 8055 8161 8262 8359 8451 8538 8620 8697 8769 8836 8898 8955 9008 9056 9099 9139 9174 9206 9235 9260 9282 9301 9317 9332 9343 9353 9361 9367 9372 9375 9377 9378 9379 9378 9377 9375 9374 9371 9369 9367 9365 9363 9361 9360 9358 9357 9357 9357 9357 9358 9359 9360 9362 9364 9366 9368 9371 9374 9377 9380 9383 9387 9390 9394 9397 9400 9403 9406 9409 9412 9414 9416 9417 9418 9418 9417 4843 0 50 7 9416 9414 9411 9407 9402 9396 9389 9380 9370 9359 9346 9332 9316 9298 9279 9258 9235 9210 9183 9155 9123 9090 9055 9016 8976 8932 8886 8837 8785 8729 8670 8607 8540 8470 8395 8316 8232 8144 8051 7953 7850 7743 7631 7514 7393 7267 7137 7004 6866 6726 6584 6439 6293 6147 6001 5854 5709 5566 5426 5289 5156 5028 4906 4789 4679 4576 4480 4393 4313 4242 4180 4127 4083 4048 4022 4006 3999 4001 4012 4032 4061 4099 4146 4201 4264 4335 4414 4500 4594 4694 4801 4915 5034 5159 5288 5422 5560 5701 5845 5991 6138 6287 6435 6584 6731 6877 7021 7163 7302 7437 7569 7696 7820 7939 8053 8162 8266 8366 8460 8550 8634 8714 8790 8860 8927 8989 9047 9101 9150 9197 9239 9278 9314 9347 9376 9402 9426 9446 9464 9479 9492 9502 9510 9516 9519 9521 9520 9518 9514 9508 9501 9492 9481 9469 9456 9442 9426 9409 9392 9373 9353 9333 9311 9289 9266 9243 9219 9195 9171 9146 9121 9096 9071 9045 9020 8995 8971 8946 8922 8899 8876 8853 8831 8809 8788 8768 8749 8730 8713 8696 8680 8664 8650 8637 8624 8613 8602 8592 8583 8575 8568 8561 8555 8549 8544 8539 8535 8531 8526 8522 8518 8513 8507 8502 8495 8488 8480 8471 8460 8449 8436 8422 8407 8390 8372 8353 8332 8309 8285 8260 8234 8206 8177 8147 8117 8085 8053 8020 7987 7954 7920 7888 7856 7824 7794 7766 7739 7714 7692 7673 7656 7643 7633 7628 7626 7629 7636 7648 7664 7685 7711 7741 7776 7815 7857 7904 7954 8007 8063 8122 8182 8244 8307 8370 8434 8497 8560 8623 8684 8743 8801 8857 8910 8961 9010 9056 9100 9141 9179 9215 9248 9278 9307 9332 9356 9378 9397 9415 9430 9445 9457 9468 9478 9486 9493 9499 9504 9509 9512 9515 9517 9519 9520 9521 9522 9523 9524 9524 9525 9526 9527 9529 9530 9532 9534 9536 9539 9542 9545 9549 9552 9556 9560 9564 9569 9573 9577 9582 9586 9591 9595 9600 9605 9610 9615 9620 9625 9631 9637 9643 9649 9656 9663 9669 9677 9684 9691 9699 9706 9713 9721 9728 9735 9742 9749 9755 9762 9767 9773 9778 9783 9788 9792 9796 9800 9803 9806 9808 9811 9813 9815 9816 9817 9818 9819 9819 9820 9819 9819 9819 9818 9817 9816 9814 9813 9812 9810 9809 9808 9807 9806 9805 9804 9804 9804 9804 9805 9806 9807 9809 9811 9813 9816 9818 9821 9824 9827 9831 9834 9837 9840 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9888 9889 9890 9890 9889 9888 9886 9882 9878 9872 9865 9856 9845 9833 9819 9803 9784 9763 9740 9714 9686 9654 9620 9583 9542 9498 9451 9400 9345 9286 9224 9157 9086 9011 8932 8849 8761 8668 8571 8471 8366 8257 8144 8028 7909 7786 7662 7535 7406 7277 7147 7018 6888 6759 6633 6508 6387 6269 6156 6047 5944 5847 4844 0 50 7 5757 5673 5597 5530 5470 5420 5378 5346 5323 5310 5307 5313 5329 5355 5390 5434 5487 5548 5617 5693 5776 5866 5960 6060 6164 6272 6382 6494 6608 6723 6837 6951 7064 7177 7287 7395 7500 7603 7703 7800 7894 7985 8073 8158 8241 8320 8397 8472 8544 8614 8682 8748 8811 8873 8933 8990 9046 9100 9151 9200 9247 9291 9333 9371 9408 9441 9472 9499 9524 9545 9564 9580 9594 9604 9613 9618 9622 9623 9623 9621 9617 9611 9605 9597 9588 9578 9567 9556 9544 9532 9519 9505 9492 9478 9464 9450 9437 9423 9410 9396 9384 9371 9359 9348 9337 9327 9318 9309 9301 9294 9288 9282 9276 9271 9266 9262 9257 9252 9247 9242 9236 9230 9223 9214 9205 9195 9183 9171 9157 9142 9126 9109 9091 9072 9052 9032 9011 8991 8970 8949 8929 8909 8890 8872 8854 8838 8823 8810 8797 8787 8777 8770 8764 8760 8757 8757 8757 8760 8765 8771 8779 8788 8800 8813 8827 8844 8862 8881 8902 8925 8949 8974 9000 9028 9056 9085 9115 9146 9177 9208 9240 9271 9302 9333 9363 9392 9421 9448 9475 9500 9524 9547 9568 9588 9607 9623 9639 9652 9664 9674 9683 9690 9695 9698 9700 9700 9698 9695 9689 9682 9674 9663 9651 9637 9621 9603 9584 9562 9539 9514 9487 9459 9429 9397 9363 9328 9291 9252 9212 9171 9129 9086 9041 8997 8951 8906 8861 8816 8771 8727 8685 8644 8605 8568 8534 8502 8473 8448 8426 8408 8393 8383 8376 8374 8376 8382 8392 8406 8424 8445 8470 8499 8530 8564 8601 8639 8680 8723 8767 8812 8857 8904 8950 8997 9043 9089 9135 9179 9223 9266 9308 9348 9387 9424 9460 9494 9527 9558 9588 9615 9642 9666 9690 9711 9732 9751 9768 9785 9800 9814 9827 9839 9851 9861 9871 9880 9888 9896 9903 9910 9916 9922 9928 9933 9937 9942 9946 9949 9952 9955 9957 9960 9961 9963 9964 9964 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9950 9950 9950 9949 9948 9947 9946 9944 9942 9940 9938 9935 9932 9929 9926 9923 9919 9915 9911 9907 9903 9899 9895 9891 9886 9882 9877 9873 9868 9864 9859 9855 9850 9846 9842 9838 9834 9830 9827 9824 9821 9818 9816 9814 9813 9812 9811 9811 9811 9812 9813 9814 9816 9818 9821 9824 9827 9830 9834 9837 9841 9845 9848 9852 9856 9860 9863 9867 9871 9874 9878 9882 9885 9889 9892 9896 9899 9903 9906 9909 9912 9916 9919 9922 9924 9927 9929 9932 9934 9935 9937 9938 9939 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 4845 0 50 7 9935 9935 9934 9933 9931 9930 9928 9926 9924 9922 9919 9917 9914 9911 9908 9905 9901 9898 9895 9891 9888 9884 9881 9878 9874 9871 9867 9864 9861 9857 9853 9850 9846 9842 9838 9834 9830 9825 9820 9815 9810 9805 9799 9794 9787 9781 9774 9767 9760 9752 9744 9736 9728 9719 9709 9699 9689 9679 9668 9657 9646 9634 9622 9609 9597 9584 9571 9559 9546 9533 9520 9508 9496 9484 9473 9463 9453 9444 9436 9429 9423 9419 9415 9413 9413 9413 9416 9419 9424 9431 9439 9448 9458 9470 9483 9497 9512 9528 9544 9561 9579 9597 9615 9633 9651 9669 9686 9704 9720 9736 9751 9766 9779 9791 9803 9813 9822 9830 9837 9843 9848 9852 9854 9856 9857 9857 9856 9855 9852 9850 9846 9842 9837 9832 9826 9819 9812 9804 9796 9786 9776 9765 9753 9741 9727 9713 9697 9681 9665 9648 9630 9612 9594 9576 9558 9541 9524 9508 9493 9479 9466 9455 9445 9437 9431 9427 9424 9424 9425 9428 9432 9438 9446 9456 9466 9478 9491 9504 9519 9534 9550 9566 9582 9599 9615 9632 9648 9664 9679 9694 9709 9723 9737 9750 9762 9773 9784 9794 9803 9811 9819 9826 9833 9838 9843 9848 9852 9856 9859 9862 9865 9867 9870 9872 9874 9877 9879 9881 9884 9886 9888 9891 9893 9896 9898 9901 9903 9905 9907 9909 9910 9911 9912 9913 9913 9912 9911 9910 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9886 9885 9884 9883 9882 9882 9882 9882 9882 9882 9882 9881 9880 9878 9875 9871 9866 9860 9852 9842 9831 9818 9802 9785 9765 9742 9717 9690 9659 9626 9589 9549 9506 9460 9409 9355 9297 9235 9169 9098 9023 8944 8859 8770 8676 8578 8475 8368 8257 8141 8023 7901 7776 7649 7520 7390 7260 7130 7000 6871 6745 6622 6501 6385 6274 6168 6068 5974 5887 5808 5736 5673 5618 5573 5536 5509 5491 5483 5484 5495 5515 5545 5585 5633 5690 5756 5829 5910 5999 6094 6195 6301 6413 6528 6647 6768 6891 7016 7141 7266 7390 7513 7634 7753 7868 7980 8088 8192 8291 8386 8475 8560 8640 8714 8784 8848 8908 8962 9013 9058 9100 9137 9170 9200 9226 9250 9270 9287 9302 9314 9325 9333 9340 9345 9349 9352 9354 9355 9355 9355 9355 9355 9355 9356 9356 9357 9358 9360 9363 9366 9370 9375 9381 9388 9395 9403 9412 9422 9432 9443 9455 9467 9480 9493 9507 9521 9535 9550 9565 9580 9595 9611 9626 9642 9657 9673 9688 9703 9717 9732 9746 9759 9772 9785 9797 9809 9819 9830 9839 9848 9856 9864 9871 9877 9883 9889 9893 9898 9902 9905 9908 9911 9914 9916 9918 9919 9921 9922 9923 9924 9925 9925 9925 9925 9925 9924 9923 9922 9921 9919 9918 9916 9914 9911 9909 9906 9904 9901 9898 9896 9893 9890 9887 9885 9882 9880 9877 9875 9873 9871 9870 9869 9867 9866 9866 9865 9865 9865 9866 9866 9867 4846 0 50 7 9868 9869 9871 9872 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9869 9868 9866 9864 9862 9859 9856 9852 9848 9843 9837 9831 9825 9817 9810 9801 9792 9783 9773 9763 9753 9742 9732 9721 9710 9700 9689 9679 9669 9659 9650 9641 9632 9625 9618 9611 9606 9601 9597 9593 9591 9589 9588 9588 9588 9589 9591 9594 9597 9601 9606 9611 9617 9623 9629 9636 9643 9650 9657 9665 9672 9680 9687 9694 9701 9708 9714 9720 9725 9730 9734 9737 9740 9742 9743 9743 9742 9740 9737 9733 9728 9722 9714 9705 9694 9683 9670 9656 9641 9624 9607 9588 9569 9548 9527 9505 9483 9460 9436 9412 9388 9365 9341 9317 9293 9270 9248 9226 9205 9184 9165 9146 9129 9112 9097 9083 9069 9057 9046 9037 9028 9020 9013 9006 9001 8995 8990 8986 8981 8976 8971 8966 8960 8954 8946 8938 8930 8920 8910 8898 8886 8873 8860 8846 8831 8817 8802 8787 8773 8759 8746 8734 8723 8713 8704 8697 8691 8687 8685 8685 8687 8690 8695 8702 8711 8721 8733 8747 8761 8777 8794 8812 8830 8850 8870 8890 8910 8931 8951 8972 8992 9013 9033 9053 9072 9091 9110 9129 9147 9165 9183 9201 9218 9236 9253 9271 9288 9305 9323 9341 9358 9376 9394 9413 9431 9450 9468 9487 9506 9524 9543 9562 9580 9599 9617 9635 9652 9670 9686 9703 9718 9734 9748 9762 9775 9787 9799 9810 9819 9828 9836 9843 9849 9854 9858 9862 9864 9866 9867 9867 9866 9865 9863 9861 9858 9854 9851 9847 9843 9838 9834 9830 9825 9821 9817 9813 9810 9806 9803 9801 9799 9797 9795 9794 9793 9793 9793 9793 9794 9795 9796 9797 9798 9800 9801 9801 9802 9802 9802 9801 9799 9796 9793 9789 9784 9778 9771 9763 9754 9745 9734 9723 9711 9699 9686 9673 9659 9646 9633 9619 9606 9593 9580 9568 9556 9545 9534 9524 9515 9506 9498 9490 9484 9477 9472 9467 9463 9460 9458 9456 9455 9456 9457 9459 9462 9465 9470 9476 9482 9490 9498 9507 9517 9527 9537 9549 9560 9572 9583 9595 9607 9618 9630 9641 9651 9661 9671 9681 9689 9698 9705 9712 9719 9725 9731 9736 9740 9744 9748 9751 9753 9755 9757 9758 9759 9760 9760 9760 9759 9759 9758 9757 9756 9755 9754 9753 9753 9752 9751 9751 9751 9752 9752 9753 9754 9756 9758 9760 9762 9765 9768 9771 9774 9778 9781 9785 9789 9793 9797 9802 9806 9810 9814 9818 9822 9826 9830 9834 9837 9840 9843 9846 9849 9851 9853 9855 9857 9858 9859 9860 9861 9861 9861 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9871 9872 9874 9875 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9899 9901 9904 9906 9909 9912 9915 9918 9921 9923 9926 9929 4847 0 50 7 9932 9934 9937 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9954 9953 9951 9949 9947 9944 9942 9939 9937 9934 9931 9928 9924 9921 9918 9915 9911 9908 9904 9900 9896 9892 9888 9883 9878 9873 9867 9861 9854 9846 9838 9830 9820 9810 9799 9788 9775 9762 9749 9735 9720 9705 9690 9674 9658 9642 9626 9610 9594 9578 9562 9546 9531 9516 9502 9488 9475 9462 9450 9439 9429 9419 9410 9402 9395 9388 9383 9378 9374 9371 9368 9365 9363 9361 9359 9357 9354 9350 9345 9339 9332 9323 9311 9297 9280 9261 9238 9211 9181 9147 9109 9067 9022 8972 8918 8861 8800 8735 8667 8597 8523 8448 8370 8291 8211 8130 8049 7968 7887 7808 7730 7653 7580 7508 7440 7376 7315 7258 7206 7159 7116 7079 7048 7022 7002 6989 6981 6980 6985 6996 7013 7037 7067 7102 7143 7189 7241 7297 7357 7421 7489 7559 7632 7707 7783 7860 7938 8015 8092 8167 8242 8314 8384 8452 8516 8577 8635 8690 8741 8788 8831 8871 8907 8939 8968 8994 9016 9035 9052 9066 9078 9087 9095 9101 9106 9109 9111 9113 9114 9115 9116 9116 9117 9118 9119 9121 9123 9126 9130 9134 9139 9145 9152 9160 9168 9178 9188 9198 9210 9222 9234 9247 9261 9275 9289 9304 9318 9333 9348 9363 9377 9392 9407 9421 9435 9448 9461 9474 9486 9498 9509 9520 9530 9540 9549 9557 9565 9572 9579 9585 9590 9595 9599 9603 9606 9608 9610 9612 9613 9613 9613 9612 9611 9610 9608 9606 9603 9600 9596 9593 9588 9584 9580 9575 9570 9565 9560 9554 9549 9544 9539 9534 9529 9524 9519 9515 9511 9507 9504 9501 9499 9498 9497 9496 9497 9497 9499 9501 9504 9508 9512 9517 9522 9528 9534 9540 9547 9554 9560 9566 9573 9578 9583 9588 9592 9595 9597 9599 9599 9598 9596 9593 9589 9584 9577 9569 9560 9550 9539 9527 9514 9500 9485 9469 9453 9437 9420 9403 9386 9370 9353 9337 9322 9307 9293 9281 9269 9259 9251 9244 9238 9235 9233 9232 9234 9237 9242 9249 9257 9266 9277 9289 9302 9316 9331 9346 9362 9379 9396 9413 9430 9447 9464 9481 9498 9515 9531 9547 9563 9579 9594 9609 9623 9637 9651 9664 9677 9689 9701 9713 9724 9735 9746 9756 9766 9775 9785 9794 9802 9810 9818 9826 9833 9840 9847 9853 9858 9864 9868 9873 9876 9879 9882 9884 9886 9886 9887 9887 9886 9885 9883 9881 9879 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9845 9842 9839 9837 9834 9832 9829 9827 9825 9822 9820 9819 9817 9816 9815 9814 9814 9814 9815 9816 9817 9819 9821 9824 9828 9831 9835 9839 9843 9848 9852 9856 9860 9864 9868 9872 9875 9877 9880 9882 9883 9885 9886 9886 9887 9887 9887 9886 9886 9885 9885 9884 9883 9881 9880 9879 4848 0 50 7 9877 9875 9873 9871 9868 9865 9862 9859 9855 9851 9847 9842 9838 9833 9828 9822 9817 9811 9806 9800 9794 9789 9783 9778 9773 9768 9763 9758 9754 9750 9746 9742 9739 9736 9734 9732 9730 9729 9728 9727 9727 9727 9727 9728 9728 9729 9729 9730 9730 9730 9729 9729 9727 9725 9722 9719 9714 9709 9702 9694 9684 9674 9661 9648 9632 9615 9595 9574 9550 9524 9496 9465 9432 9396 9357 9315 9270 9222 9171 9117 9059 8998 8933 8866 8795 8720 8643 8562 8479 8393 8304 8212 8119 8023 7925 7825 7724 7622 7518 7413 7308 7202 7096 6990 6884 6778 6673 6569 6466 6364 6264 6165 6070 5976 5886 5799 5715 5636 5560 5490 5425 5366 5313 5267 5227 5195 5170 5154 5145 5146 5155 5174 5201 5238 5283 5338 5402 5475 5555 5644 5740 5844 5954 6070 6190 6315 6445 6576 6711 6846 6981 7117 7251 7385 7516 7644 7768 7888 8005 8116 8222 8323 8418 8507 8591 8668 8740 8806 8866 8920 8969 9012 9049 9082 9109 9132 9149 9163 9171 9176 9177 9174 9168 9159 9147 9132 9115 9095 9074 9052 9028 9004 8979 8953 8928 8902 8877 8853 8829 8806 8784 8764 8744 8726 8709 8693 8678 8665 8652 8641 8630 8620 8611 8603 8595 8587 8579 8572 8565 8557 8550 8542 8535 8527 8519 8511 8503 8495 8488 8480 8473 8467 8462 8457 8454 8453 8452 8454 8458 8463 8471 8482 8494 8510 8528 8548 8572 8597 8625 8656 8688 8722 8758 8795 8834 8873 8913 8954 8994 9034 9074 9113 9151 9189 9225 9259 9293 9324 9354 9383 9409 9434 9457 9479 9499 9517 9534 9549 9562 9574 9585 9594 9601 9608 9613 9617 9621 9623 9624 9624 9624 9623 9621 9619 9616 9613 9610 9607 9603 9600 9597 9594 9591 9588 9586 9584 9582 9581 9580 9579 9579 9579 9579 9580 9581 9583 9585 9588 9591 9595 9599 9603 9608 9613 9618 9624 9630 9636 9643 9650 9656 9663 9669 9676 9682 9689 9695 9700 9706 9711 9716 9720 9724 9728 9731 9734 9737 9739 9742 9743 9745 9746 9747 9747 9747 9747 9746 9744 9742 9740 9736 9733 9728 9723 9717 9711 9704 9697 9688 9680 9671 9662 9652 9642 9632 9621 9611 9600 9588 9577 9565 9553 9540 9527 9513 9499 9484 9467 9450 9431 9412 9390 9367 9343 9316 9287 9256 9223 9187 9148 9106 9062 9013 8961 8906 8846 8783 8715 8643 8566 8484 8398 8307 8212 8112 8008 7899 7787 7671 7552 7430 7306 7180 7053 6925 6798 6671 6546 6422 6302 6185 6073 5965 5863 5768 5679 5597 5523 5458 5402 5354 5317 5289 5271 5263 5266 5279 5302 5336 5379 5433 5496 5569 5650 5740 5837 5943 6054 6172 6294 6421 6553 6686 6822 6959 7096 7233 7369 7504 7635 7764 7889 8010 8127 8239 8346 8447 8544 8634 8719 8799 8873 8941 9005 9063 9117 9166 9210 9250 9286 9319 9347 9373 9395 9414 9431 9444 9455 9464 9470 4849 0 50 8 9472 9474 9474 9472 9468 9462 9454 9444 9433 9419 9404 9387 9368 9347 9326 9302 9278 9252 9225 9197 9168 9139 9109 9079 9049 9020 8990 8961 8932 8904 8877 8850 8825 8800 8776 8753 8731 8710 8690 8669 8649 8629 8609 8588 8567 8545 8521 8496 8469 8440 8409 8375 8338 8298 8255 8209 8159 8106 8049 7989 7926 7860 7791 7719 7645 7568 7490 7412 7332 7252 7173 7094 7017 6941 6869 6799 6734 6672 6616 6564 6519 6480 6447 6422 6403 6392 6389 6393 6405 6425 6452 6486 6528 6576 6631 6692 6759 6831 6907 6988 7072 7160 7249 7341 7435 7528 7622 7716 7809 7901 7992 8081 8167 8251 8332 8410 8484 8555 8623 8687 8748 8804 8858 8907 8953 8996 9035 9071 9104 9134 9161 9185 9207 9226 9243 9258 9272 9283 9293 9301 9308 9314 9319 9322 9325 9327 9329 9329 9330 9330 9329 9328 9327 9326 9324 9323 9321 9319 9316 9314 9312 9310 9307 9304 9302 9299 9296 9294 9291 9288 9285 9282 9279 9276 9274 9271 9268 9265 9262 9260 9257 9254 9252 9249 9246 9244 9241 9239 9236 9234 9231 9229 9226 9223 9221 9218 9216 9213 9210 9208 9206 9203 9201 9199 9197 9194 9192 9190 9189 9187 9185 9183 9181 9179 9177 9174 9172 9169 9166 9162 9159 9155 9150 9146 9141 9135 9129 9123 9117 9110 9103 9096 9089 9082 9074 9067 9059 9052 9045 9038 9030 9024 9017 9010 9004 8998 8992 8987 8981 8976 8972 8967 8963 8959 8955 8952 8948 8946 8943 8941 8939 8937 8936 8935 8935 8935 8935 8935 8936 8937 8939 8940 8942 8944 8946 8949 8951 8953 8956 8958 8960 8962 8963 8964 8965 8966 8966 8965 8964 8962 8960 8957 8953 8948 8943 8937 8930 8922 8913 8903 8893 8881 8869 8855 8841 8826 8810 8793 8775 8756 8736 8715 8694 8671 8648 8625 8601 8576 8551 8526 8500 8475 8450 8425 8401 8377 8355 8334 8314 8296 8280 8266 8255 8246 8239 8235 8235 8237 8242 8250 8261 8276 8292 8312 8334 8359 8386 8414 8445 8477 8510 8544 8578 8613 8649 8684 8719 8753 8787 8821 8853 8885 8916 8945 8974 9002 9028 9054 9078 9102 9124 9146 9166 9186 9205 9222 9240 9256 9271 9286 9300 9313 9325 9337 9348 9358 9367 9376 9384 9392 9398 9405 9410 9416 9420 9424 9428 9432 9435 9438 9440 9442 9444 9446 9448 9449 9451 9452 9453 9454 9455 9456 9457 9459 9460 9461 9463 9464 9466 9468 9471 9473 9476 9479 9482 9486 9489 9493 9497 9502 9506 9511 9515 9520 9525 9530 9535 9540 9545 9551 9556 9561 9566 9571 9576 9581 9586 9591 9596 9601 9606 9612 9617 9622 9627 9633 9638 9643 9649 9654 9659 9665 9670 9675 9680 9686 9691 9696 9701 9706 9711 9716 9720 9725 9730 9734 9739 9743 9748 9752 9756 9760 9764 9768 9772 9775 9779 9782 9785 9788 9791 9794 9796 9798 9800 9802 9804 9805 9807 9808 4850 0 50 8 9809 9810 9811 9812 9813 9814 9814 9815 9816 9816 9817 9818 9818 9819 9819 9820 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9821 9820 9820 9819 9818 9817 9815 9814 9812 9811 9809 9807 9805 9803 9801 9799 9796 9794 9792 9789 9787 9784 9782 9779 9776 9774 9771 9768 9765 9763 9760 9757 9755 9752 9750 9747 9745 9742 9740 9738 9736 9734 9733 9731 9729 9728 9726 9725 9723 9721 9720 9718 9716 9714 9712 9710 9707 9705 9702 9699 9696 9692 9689 9686 9682 9679 9675 9672 9668 9665 9662 9660 9657 9655 9654 9653 9652 9652 9653 9654 9656 9658 9661 9664 9668 9673 9678 9683 9689 9696 9702 9709 9717 9724 9732 9740 9747 9755 9763 9771 9778 9786 9793 9800 9807 9814 9820 9826 9832 9838 9843 9847 9851 9855 9859 9862 9864 9866 9868 9869 9870 9871 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9863 9863 9864 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9923 9923 9923 9923 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9907 9905 9904 9903 9902 9902 9902 9902 9902 9903 9904 9905 9907 9908 9910 9911 9912 9914 9915 9915 9916 9916 9916 9916 9915 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9862 9862 9861 9862 9862 9862 9862 9863 9864 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9886 9886 9886 9886 9885 9884 9882 9881 9879 9877 9875 9872 9870 9867 9865 9862 9859 9856 9854 9851 9848 9846 9844 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9810 9808 9805 9803 9800 9798 9795 9792 9790 9787 9784 9781 9778 9776 9773 9770 9767 9765 9762 9760 9757 9755 9753 9751 9750 9749 9748 9747 9747 9747 9748 9749 9750 9752 9754 9756 9759 9763 9766 9770 9774 9778 9783 9787 9792 9796 9800 9805 9809 9813 9816 9820 9823 9827 9830 9833 9835 9838 9840 9842 9844 9846 9848 9849 9851 9852 9853 9853 9854 9854 9854 9853 9852 9851 9849 9847 9845 9842 9838 9834 9830 9826 9821 9816 9810 9804 9798 9792 9786 9780 9773 9767 9761 9754 9748 9742 9737 9731 9726 9722 9717 9713 9710 9707 9704 9702 9701 9700 9700 9701 9702 9704 9706 9709 9712 9717 9721 9726 9732 9738 9744 9751 9758 9765 9772 9778 9785 9792 9799 9805 9812 9818 9823 9829 9834 9839 9844 9848 9853 9857 9861 9864 9868 9871 9874 4851 0 50 8 9877 9880 9882 9885 9887 9889 9890 9892 9893 9893 9894 9893 9893 9892 9891 9889 9887 9885 9882 9879 9876 9873 9869 9866 9862 9858 9854 9850 9847 9843 9839 9835 9832 9828 9824 9820 9816 9812 9808 9804 9799 9795 9790 9785 9779 9774 9768 9763 9757 9751 9746 9741 9735 9730 9726 9722 9718 9715 9713 9711 9710 9709 9709 9710 9711 9713 9716 9719 9723 9727 9732 9737 9743 9748 9754 9761 9767 9773 9779 9786 9792 9798 9804 9810 9815 9821 9826 9831 9836 9840 9844 9847 9851 9853 9856 9858 9860 9861 9862 9863 9863 9863 9863 9862 9861 9860 9858 9857 9855 9852 9850 9847 9844 9841 9838 9834 9830 9826 9822 9817 9812 9806 9800 9794 9788 9781 9774 9767 9760 9753 9746 9739 9732 9725 9718 9712 9706 9700 9695 9690 9686 9682 9679 9676 9674 9672 9670 9669 9668 9667 9667 9666 9665 9665 9664 9663 9662 9660 9658 9656 9654 9650 9647 9643 9639 9634 9629 9624 9619 9613 9607 9601 9594 9588 9581 9574 9568 9561 9554 9546 9539 9531 9523 9515 9506 9497 9486 9475 9464 9450 9436 9420 9403 9384 9362 9339 9313 9285 9254 9220 9183 9143 9099 9053 9003 8949 8893 8833 8769 8703 8633 8561 8486 8408 8328 8247 8164 8079 7994 7908 7823 7737 7652 7567 7484 7403 7323 7246 7171 7100 7031 6965 6903 6844 6790 6739 6692 6649 6609 6574 6543 6516 6493 6474 6459 6448 6441 6437 6437 6441 6448 6459 6474 6492 6514 6540 6569 6601 6638 6677 6720 6767 6817 6870 6926 6985 7048 7112 7180 7249 7321 7394 7469 7545 7621 7698 7775 7852 7929 8005 8079 8152 8224 8293 8360 8425 8488 8547 8604 8658 8710 8758 8804 8846 8886 8924 8958 8991 9021 9048 9074 9098 9120 9140 9159 9176 9192 9207 9221 9234 9246 9257 9268 9277 9287 9295 9303 9311 9318 9326 9332 9339 9346 9352 9358 9365 9371 9377 9384 9390 9397 9403 9410 9417 9423 9430 9437 9444 9451 9458 9465 9472 9479 9486 9493 9500 9507 9514 9520 9527 9533 9539 9546 9551 9557 9563 9568 9573 9578 9583 9588 9592 9596 9600 9603 9606 9609 9612 9615 9618 9620 9622 9624 9627 9629 9631 9633 9634 9636 9638 9640 9641 9642 9643 9644 9644 9644 9642 9641 9638 9634 9629 9623 9616 9607 9597 9585 9572 9556 9539 9520 9499 9476 9451 9424 9396 9365 9333 9299 9263 9227 9188 9149 9108 9067 9025 8982 8939 8896 8853 8811 8769 8729 8689 8651 8615 8581 8550 8521 8494 8471 8451 8435 8422 8413 8408 8407 8410 8417 8428 8443 8461 8483 8509 8537 8568 8602 8639 8677 8717 8757 8800 8842 8884 8926 8968 9009 9048 9086 9122 9156 9187 9216 9242 9265 9285 9302 9316 9326 9333 9337 9338 9335 9328 9319 9307 9292 9274 9253 9230 9204 9176 9147 9115 9082 9048 9012 8976 8938 8900 8862 8824 8786 8748 8711 8674 8638 8604 8571 8539 4852 0 50 8 8510 8482 8457 8434 8413 8396 8381 8370 8362 8357 8356 8358 8364 8374 8387 8404 8425 8449 8476 8507 8541 8577 8616 8657 8700 8745 8791 8839 8887 8935 8983 9031 9079 9126 9172 9217 9261 9302 9343 9381 9418 9452 9485 9516 9545 9572 9597 9620 9642 9663 9681 9698 9714 9729 9742 9755 9766 9776 9785 9794 9801 9808 9813 9818 9823 9826 9829 9831 9833 9834 9835 9835 9835 9834 9833 9832 9831 9829 9828 9826 9824 9823 9821 9819 9818 9817 9815 9814 9813 9812 9811 9810 9809 9808 9807 9805 9804 9803 9801 9799 9797 9795 9793 9791 9788 9785 9783 9780 9777 9774 9771 9768 9764 9761 9758 9756 9753 9750 9747 9745 9742 9740 9738 9736 9733 9731 9730 9728 9726 9724 9723 9721 9720 9719 9718 9717 9717 9717 9717 9717 9718 9719 9720 9721 9723 9725 9728 9730 9733 9736 9739 9742 9745 9748 9750 9753 9755 9757 9758 9759 9760 9760 9759 9758 9757 9755 9753 9750 9747 9743 9740 9736 9732 9727 9723 9719 9714 9710 9706 9701 9697 9693 9689 9685 9681 9677 9673 9668 9664 9660 9656 9651 9647 9642 9637 9632 9627 9622 9616 9611 9605 9600 9595 9589 9584 9579 9574 9569 9564 9559 9554 9550 9545 9540 9535 9530 9524 9518 9512 9505 9497 9488 9478 9466 9453 9439 9423 9405 9385 9362 9337 9310 9279 9246 9209 9168 9124 9076 9025 8969 8908 8844 8775 8701 8623 8540 8453 8362 8266 8166 8063 7955 7845 7731 7616 7498 7378 7257 7136 7015 6894 6775 6657 6542 6430 6321 6216 6116 6021 5932 5849 5773 5704 5642 5588 5542 5505 5476 5456 5446 5444 5452 5468 5494 5529 5573 5626 5687 5757 5835 5920 6012 6111 6216 6326 6441 6561 6683 6809 6937 7066 7195 7325 7455 7582 7709 7832 7953 8070 8183 8293 8397 8497 8593 8683 8768 8849 8924 8995 9060 9122 9179 9231 9280 9325 9366 9404 9439 9470 9499 9526 9550 9572 9592 9610 9626 9641 9654 9665 9676 9685 9694 9701 9707 9713 9719 9723 9727 9731 9735 9738 9741 9744 9748 9751 9754 9757 9760 9763 9767 9770 9773 9776 9780 9783 9786 9789 9792 9794 9797 9799 9801 9803 9804 9806 9807 9808 9808 9809 9810 9810 9811 9811 9811 9812 9812 9813 9813 9814 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9823 9824 9825 9826 9826 9827 9827 9827 9827 9827 9827 9827 9826 9826 9825 9824 9824 9823 9822 9821 9820 9819 9819 9818 9817 9816 9816 9815 9815 9814 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9809 9809 9808 9807 9805 9804 9802 9800 9798 9796 9793 9790 9787 9784 9780 9775 9771 9766 9760 9754 9748 9741 9734 9727 9719 9711 9703 9694 9685 9675 9666 9656 9646 9636 9626 9615 9605 9594 9584 9573 9562 9551 9540 9529 9518 9507 9495 9484 9473 9461 9450 9439 9428 9416 9405 9395 9384 9374 9364 9354 9345 4853 0 50 8 9337 9329 9321 9314 9308 9303 9298 9294 9290 9287 9285 9283 9283 9282 9282 9283 9285 9286 9289 9291 9294 9298 9301 9306 9310 9315 9320 9325 9331 9337 9344 9351 9358 9365 9373 9381 9389 9398 9407 9416 9425 9434 9444 9453 9463 9473 9482 9492 9501 9511 9520 9529 9537 9546 9554 9562 9570 9577 9585 9592 9598 9605 9611 9617 9623 9629 9635 9640 9645 9650 9655 9660 9664 9668 9671 9675 9677 9680 9681 9682 9683 9683 9682 9681 9679 9676 9672 9668 9663 9657 9650 9643 9634 9625 9616 9605 9594 9582 9570 9556 9542 9527 9511 9495 9477 9459 9440 9420 9399 9377 9355 9331 9307 9281 9255 9228 9201 9173 9144 9115 9086 9057 9029 9000 8972 8945 8919 8894 8870 8848 8828 8810 8794 8780 8768 8759 8753 8749 8749 8751 8755 8763 8773 8786 8801 8818 8838 8860 8884 8910 8936 8965 8994 9024 9054 9085 9116 9147 9178 9208 9237 9266 9294 9320 9346 9370 9393 9414 9435 9453 9470 9486 9500 9513 9525 9535 9544 9552 9559 9564 9569 9572 9575 9577 9578 9578 9578 9577 9576 9574 9572 9569 9566 9563 9560 9557 9553 9550 9547 9544 9541 9539 9537 9535 9534 9533 9532 9532 9532 9533 9534 9535 9536 9538 9540 9541 9543 9545 9547 9548 9549 9550 9551 9552 9552 9551 9551 9550 9548 9547 9544 9542 9539 9537 9534 9530 9527 9524 9520 9517 9514 9511 9508 9505 9503 9501 9499 9498 9497 9496 9495 9495 9495 9496 9497 9498 9499 9501 9503 9505 9508 9510 9513 9516 9519 9523 9526 9529 9533 9537 9541 9545 9549 9553 9557 9561 9566 9570 9575 9580 9585 9590 9594 9599 9604 9609 9614 9619 9624 9629 9633 9637 9641 9645 9649 9652 9655 9657 9660 9661 9663 9664 9665 9666 9666 9666 9666 9666 9665 9665 9664 9663 9662 9661 9660 9659 9658 9657 9656 9655 9653 9652 9650 9648 9646 9644 9641 9639 9635 9632 9628 9623 9618 9613 9606 9599 9592 9583 9574 9564 9553 9540 9527 9512 9496 9478 9459 9438 9415 9390 9363 9334 9304 9270 9235 9198 9158 9116 9072 9025 8977 8927 8874 8820 8765 8707 8649 8590 8529 8468 8407 8346 8284 8223 8163 8103 8045 7989 7934 7881 7831 7784 7739 7698 7661 7627 7598 7573 7553 7537 7526 7520 7519 7523 7531 7545 7564 7587 7614 7645 7681 7719 7761 7805 7852 7900 7950 8000 8050 8101 8151 8200 8248 8295 8339 8381 8421 8458 8492 8524 8553 8579 8602 8623 8641 8657 8671 8683 8693 8701 8708 8714 8720 8724 8728 8732 8736 8740 8745 8749 8755 8760 8767 8774 8782 8791 8801 8811 8822 8834 8847 8860 8874 8889 8904 8919 8935 8951 8967 8983 8999 9015 9031 9046 9062 9077 9092 9106 9120 9134 9147 9159 9172 9184 9196 9207 9219 9230 9240 9251 9262 9273 9283 9294 9304 9315 9325 9336 9347 9357 9368 9379 9389 9400 9410 9420 9430 9440 9450 9460 4854 0 50 8 9469 9478 9487 9495 9504 9511 9519 9526 9533 9540 9546 9552 9557 9563 9567 9572 9576 9580 9583 9587 9589 9592 9594 9596 9597 9598 9599 9599 9600 9599 9599 9598 9597 9595 9593 9591 9588 9586 9582 9579 9575 9571 9567 9562 9558 9553 9547 9542 9536 9530 9524 9517 9511 9504 9497 9489 9482 9474 9467 9459 9450 9442 9433 9425 9416 9407 9398 9388 9379 9370 9361 9353 9344 9336 9328 9321 9314 9308 9303 9299 9295 9292 9291 9290 9290 9291 9294 9297 9302 9307 9313 9321 9328 9337 9346 9356 9367 9377 9389 9400 9411 9423 9434 9446 9457 9469 9480 9490 9501 9511 9520 9529 9538 9546 9554 9561 9568 9574 9580 9585 9589 9593 9596 9599 9601 9603 9604 9605 9605 9604 9603 9602 9601 9599 9597 9594 9592 9589 9586 9583 9580 9577 9574 9571 9568 9565 9562 9559 9556 9553 9550 9547 9544 9541 9537 9534 9531 9527 9523 9519 9515 9511 9507 9503 9499 9495 9491 9487 9483 9479 9475 9472 9469 9466 9464 9462 9460 9459 9459 9459 9459 9460 9461 9462 9465 9467 9470 9473 9477 9481 9486 9491 9496 9501 9507 9513 9519 9525 9531 9538 9545 9551 9558 9565 9571 9578 9584 9590 9596 9602 9608 9613 9618 9622 9626 9629 9632 9635 9637 9639 9640 9641 9641 9641 9641 9641 9641 9640 9639 9638 9638 9637 9636 9635 9635 9634 9634 9634 9633 9633 9633 9633 9633 9632 9632 9631 9631 9630 9629 9627 9626 9624 9622 9619 9617 9614 9610 9607 9603 9599 9595 9590 9585 9580 9575 9569 9563 9556 9550 9542 9534 9526 9517 9508 9498 9488 9477 9466 9455 9443 9431 9418 9406 9393 9380 9367 9355 9343 9331 9319 9308 9298 9288 9279 9270 9262 9255 9249 9243 9238 9233 9230 9226 9224 9222 9220 9219 9219 9218 9219 9219 9220 9222 9223 9226 9228 9231 9235 9239 9244 9249 9254 9260 9267 9274 9282 9290 9299 9308 9317 9327 9336 9346 9356 9365 9375 9383 9392 9399 9407 9413 9418 9422 9426 9428 9429 9429 9428 9426 9423 9419 9414 9408 9401 9393 9385 9376 9367 9358 9348 9338 9328 9318 9308 9297 9287 9277 9267 9256 9246 9236 9225 9215 9204 9193 9181 9169 9156 9143 9129 9114 9098 9081 9062 9042 9021 8997 8971 8943 8913 8879 8842 8802 8759 8711 8659 8603 8542 8476 8406 8330 8249 8164 8073 7977 7877 7772 7664 7551 7436 7317 7197 7075 6952 6829 6706 6585 6465 6348 6234 6124 6019 5918 5823 5735 5653 5578 5511 5451 5399 5355 5319 5292 5274 5263 5262 5269 5284 5308 5340 5380 5428 5484 5547 5617 5695 5779 5869 5965 6066 6172 6283 6397 6515 6635 6757 6882 7006 7131 7255 7379 7501 7621 7739 7853 7964 8071 8174 8272 8366 8455 8539 8619 8693 8763 8828 8889 8945 8997 9045 9090 9131 9170 9205 9237 9268 9295 9321 9345 9368 9388 9407 9425 9441 9456 9469 9482 9493 9503 9512 4855 0 50 8 9520 9527 9533 9538 9542 9546 9548 9550 9552 9553 9554 9554 9554 9554 9554 9553 9553 9552 9551 9551 9550 9549 9548 9546 9545 9543 9540 9537 9534 9529 9524 9519 9512 9505 9496 9487 9477 9465 9453 9440 9427 9412 9396 9380 9363 9345 9327 9308 9288 9268 9247 9226 9205 9182 9160 9137 9114 9091 9068 9045 9021 8998 8975 8953 8931 8910 8890 8871 8852 8836 8821 8807 8795 8785 8777 8771 8767 8765 8764 8766 8770 8775 8781 8789 8798 8808 8819 8830 8841 8853 8864 8875 8885 8894 8903 8911 8917 8923 8927 8930 8933 8934 8935 8934 8933 8932 8930 8929 8927 8925 8924 8923 8922 8922 8922 8923 8925 8927 8930 8934 8939 8944 8949 8955 8961 8968 8974 8981 8988 8994 9001 9007 9012 9017 9021 9025 9027 9028 9028 9026 9023 9018 9012 9003 8992 8979 8964 8946 8926 8902 8876 8847 8815 8779 8740 8698 8653 8603 8551 8494 8434 8370 8301 8229 8152 8071 7985 7895 7801 7702 7598 7489 7376 7258 7136 7010 6880 6747 6610 6470 6328 6184 6040 5895 5749 5604 5461 5320 5182 5047 4916 4790 4669 4554 4445 4342 4246 4157 4075 4000 3932 3872 3818 3771 3732 3699 3672 3653 3640 3633 3632 3638 3651 3670 3697 3730 3770 3817 3872 3935 4005 4084 4170 4264 4366 4475 4592 4715 4846 4981 5122 5268 5416 5568 5722 5875 6028 6180 6330 6477 6619 6757 6888 7014 7132 7242 7345 7440 7526 7605 7675 7737 7792 7840 7880 7915 7943 7966 7985 8000 8011 8019 8025 8029 8032 8035 8036 8038 8040 8043 8046 8051 8056 8062 8070 8079 8088 8099 8110 8122 8134 8146 8157 8168 8178 8187 8194 8198 8201 8200 8195 8187 8175 8158 8135 8108 8075 8036 7991 7939 7881 7817 7746 7669 7585 7495 7399 7297 7190 7078 6961 6840 6715 6588 6458 6326 6192 6059 5925 5792 5659 5529 5401 5276 5155 5038 4925 4818 4716 4620 4530 4447 4372 4304 4244 4191 4148 4112 4086 4068 4060 4061 4071 4090 4119 4157 4205 4262 4328 4402 4486 4578 4677 4785 4900 5021 5149 5282 5421 5564 5710 5860 6012 6166 6321 6475 6629 6782 6934 7082 7228 7370 7508 7642 7770 7894 8011 8123 8230 8330 8424 8512 8595 8671 8742 8808 8868 8923 8973 9019 9061 9098 9132 9162 9189 9212 9233 9251 9266 9279 9289 9298 9304 9307 9309 9309 9307 9303 9297 9289 9280 9269 9256 9241 9224 9206 9187 9165 9143 9119 9093 9066 9038 9009 8978 8947 8914 8880 8845 8809 8772 8735 8696 8657 8617 8577 8536 8495 8454 8414 8373 8333 8293 8255 8218 8182 8148 8115 8085 8057 8032 8009 7988 7970 7955 7942 7932 7923 7917 7912 7908 7905 7902 7900 7896 7892 7886 7878 7868 7854 7837 7816 7791 7762 7729 7691 7648 7600 7548 7491 7430 7366 7297 7226 7151 7075 6996 6917 6836 6755 6674 6594 6515 6438 6363 6291 6222 6156 6094 6037 4856 0 50 8 5985 5937 5895 5859 5829 5805 5788 5777 5774 5778 5788 5807 5832 5865 5905 5952 6006 6066 6133 6206 6284 6367 6455 6547 6643 6741 6842 6944 7047 7151 7254 7357 7458 7558 7656 7751 7842 7931 8016 8097 8175 8248 8317 8383 8444 8501 8554 8602 8647 8688 8725 8759 8788 8814 8837 8855 8870 8882 8889 8893 8894 8891 8884 8874 8860 8843 8822 8798 8770 8740 8707 8670 8632 8591 8547 8502 8456 8408 8359 8309 8260 8210 8161 8111 8064 8017 7973 7930 7890 7852 7818 7787 7760 7736 7717 7702 7692 7686 7686 7690 7699 7713 7733 7757 7786 7819 7857 7899 7944 7993 8045 8100 8157 8216 8276 8337 8399 8461 8522 8583 8643 8701 8758 8812 8865 8915 8963 9008 9051 9091 9128 9163 9195 9225 9252 9277 9300 9321 9341 9358 9374 9389 9402 9414 9425 9435 9445 9453 9461 9468 9474 9480 9486 9491 9495 9499 9503 9506 9509 9511 9513 9515 9516 9517 9517 9518 9517 9517 9516 9515 9513 9512 9510 9507 9505 9502 9499 9496 9492 9489 9485 9481 9478 9474 9470 9466 9462 9458 9454 9450 9446 9443 9439 9435 9431 9428 9424 9420 9417 9413 9410 9406 9403 9400 9396 9393 9391 9388 9385 9383 9381 9379 9378 9377 9377 9377 9377 9378 9379 9381 9382 9385 9387 9390 9394 9397 9401 9405 9409 9413 9417 9421 9425 9429 9434 9438 9442 9446 9450 9454 9458 9461 9465 9469 9472 9476 9479 9482 9485 9488 9491 9494 9496 9498 9499 9501 9502 9502 9503 9503 9503 9502 9501 9500 9499 9497 9495 9494 9492 9490 9488 9486 9485 9483 9482 9481 9480 9479 9478 9478 9477 9477 9477 9477 9477 9477 9477 9477 9477 9477 9477 9476 9476 9475 9474 9473 9472 9471 9470 9468 9467 9466 9464 9463 9462 9461 9461 9460 9460 9460 9461 9461 9462 9464 9465 9467 9469 9472 9474 9477 9479 9482 9484 9487 9489 9491 9493 9494 9496 9496 9497 9497 9497 9497 9497 9496 9495 9494 9493 9492 9491 9489 9488 9487 9487 9486 9486 9485 9485 9485 9486 9486 9487 9487 9488 9489 9490 9490 9491 9492 9492 9492 9493 9493 9493 9492 9492 9492 9491 9491 9490 9489 9489 9488 9487 9486 9486 9485 9484 9484 9483 9482 9481 9481 9480 9479 9478 9477 9476 9475 9474 9472 9471 9470 9468 9467 9466 9465 9464 9462 9461 9460 9459 9458 9457 9456 9455 9453 9452 9450 9448 9445 9443 9440 9436 9433 9428 9424 9419 9413 9407 9401 9395 9388 9382 9375 9368 9361 9354 9347 9340 9333 9327 9321 9315 9309 9304 9299 9295 9291 9287 9283 9280 9278 9275 9274 9272 9272 9271 9271 9272 9273 9275 9278 9281 9284 9288 9293 9298 9304 9311 9318 9325 9333 9341 9349 9357 9366 9374 9383 9391 9399 9407 9415 9422 9429 9436 9442 9447 9452 9457 9461 9465 9468 9471 9473 9475 9476 9478 9479 9479 9480 9480 9479 9479 9478 9476 9474 9472 9470 4857 0 50 8 9467 9463 9459 9455 9450 9444 9438 9432 9425 9417 9409 9400 9392 9382 9373 9363 9353 9342 9332 9322 9311 9301 9291 9281 9272 9263 9254 9246 9238 9230 9223 9217 9211 9205 9200 9196 9192 9189 9186 9184 9183 9182 9181 9182 9182 9184 9186 9188 9192 9195 9200 9205 9210 9217 9223 9231 9239 9247 9256 9265 9274 9284 9294 9305 9315 9325 9336 9346 9356 9366 9376 9385 9394 9403 9411 9418 9425 9432 9438 9444 9450 9455 9459 9463 9467 9471 9475 9478 9481 9484 9487 9490 9493 9495 9498 9501 9503 9505 9507 9509 9510 9511 9512 9512 9511 9511 9509 9507 9505 9502 9499 9495 9490 9485 9480 9474 9467 9461 9454 9447 9439 9432 9423 9415 9406 9397 9388 9378 9368 9357 9345 9333 9320 9306 9291 9275 9258 9240 9221 9200 9178 9155 9131 9105 9078 9050 9020 8989 8956 8921 8884 8846 8806 8763 8718 8671 8621 8568 8513 8454 8392 8326 8257 8185 8108 8029 7945 7859 7769 7676 7580 7482 7381 7279 7175 7071 6966 6861 6757 6654 6553 6454 6358 6264 6175 6089 6009 5933 5862 5797 5738 5684 5638 5597 5563 5537 5517 5504 5498 5499 5508 5523 5546 5576 5613 5656 5707 5763 5827 5896 5971 6051 6136 6226 6320 6418 6519 6622 6727 6834 6941 7049 7157 7264 7369 7473 7575 7674 7770 7863 7953 8039 8121 8199 8273 8344 8410 8473 8532 8588 8640 8689 8735 8778 8819 8857 8892 8926 8957 8987 9015 9041 9065 9088 9110 9130 9149 9167 9184 9200 9215 9229 9242 9255 9267 9278 9289 9299 9309 9319 9329 9338 9348 9357 9366 9376 9385 9395 9404 9414 9423 9433 9442 9451 9460 9469 9478 9486 9495 9503 9510 9517 9524 9531 9537 9543 9549 9554 9560 9565 9570 9575 9579 9584 9589 9594 9599 9604 9609 9614 9619 9623 9628 9633 9638 9642 9646 9650 9654 9657 9660 9663 9665 9667 9668 9669 9670 9670 9670 9669 9669 9668 9666 9665 9663 9661 9659 9657 9655 9652 9649 9647 9644 9641 9637 9634 9630 9625 9621 9616 9610 9604 9598 9591 9584 9576 9568 9559 9550 9541 9531 9521 9511 9500 9490 9480 9469 9459 9449 9440 9431 9422 9414 9407 9400 9393 9388 9383 9379 9376 9373 9371 9370 9370 9370 9372 9373 9376 9379 9383 9387 9392 9398 9403 9410 9416 9423 9430 9437 9445 9452 9459 9467 9474 9481 9488 9495 9501 9507 9513 9519 9524 9529 9533 9538 9541 9545 9548 9551 9554 9557 9559 9562 9564 9566 9568 9570 9572 9573 9575 9577 9578 9580 9581 9582 9584 9585 9586 9586 9587 9587 9588 9588 9588 9587 9587 9586 9585 9584 9583 9581 9580 9578 9575 9573 9570 9568 9565 9561 9558 9554 9550 9546 9541 9536 9532 9527 9522 9517 9512 9507 9502 9497 9492 9487 9483 9479 9475 9471 9468 9465 9462 9460 9457 9455 9453 9451 9449 9448 9446 9444 9443 9441 9439 9437 9435 9434 9432 9430 9428 4858 0 50 8 9426 9424 9422 9420 9418 9417 9416 9414 9413 9412 9411 9411 9410 9409 9408 9407 9406 9405 9403 9401 9399 9396 9392 9388 9384 9378 9372 9365 9357 9348 9339 9328 9316 9303 9289 9274 9258 9240 9221 9201 9180 9156 9132 9106 9078 9049 9019 8987 8954 8919 8884 8847 8809 8771 8732 8694 8655 8617 8578 8541 8505 8471 8438 8407 8378 8351 8327 8306 8287 8272 8259 8249 8243 8239 8237 8239 8243 8249 8257 8267 8279 8292 8306 8320 8335 8350 8365 8380 8394 8407 8419 8430 8439 8447 8453 8456 8458 8457 8454 8448 8440 8430 8417 8402 8385 8365 8344 8321 8296 8269 8242 8213 8184 8155 8126 8097 8069 8042 8017 7993 7971 7951 7934 7919 7907 7899 7893 7890 7891 7894 7901 7910 7921 7935 7951 7969 7988 8009 8030 8052 8074 8096 8119 8140 8161 8181 8200 8218 8235 8251 8265 8279 8291 8302 8313 8323 8333 8342 8352 8361 8371 8382 8393 8405 8419 8433 8449 8467 8486 8506 8528 8552 8578 8604 8633 8662 8693 8725 8758 8791 8825 8860 8894 8929 8963 8997 9031 9064 9096 9127 9158 9187 9215 9242 9267 9292 9314 9336 9356 9375 9393 9409 9424 9437 9450 9461 9471 9480 9488 9495 9501 9506 9510 9513 9515 9516 9516 9516 9514 9513 9510 9507 9503 9499 9495 9490 9485 9480 9475 9470 9465 9461 9456 9452 9448 9444 9441 9439 9436 9434 9433 9432 9431 9430 9430 9430 9431 9431 9432 9433 9434 9435 9436 9437 9438 9439 9441 9442 9443 9445 9446 9448 9450 9452 9454 9456 9459 9462 9465 9468 9471 9475 9479 9483 9487 9491 9495 9500 9504 9508 9512 9516 9519 9523 9526 9529 9532 9534 9536 9538 9540 9542 9543 9544 9545 9546 9547 9548 9549 9550 9550 9551 9552 9554 9555 9556 9557 9558 9560 9561 9562 9563 9564 9565 9566 9566 9566 9566 9566 9566 9565 9564 9563 9562 9561 9560 9559 9558 9557 9556 9555 9554 9553 9552 9552 9551 9551 9550 9550 9549 9549 9548 9547 9546 9544 9542 9540 9538 9535 9532 9528 9524 9520 9515 9511 9506 9501 9496 9491 9486 9481 9477 9472 9468 9464 9460 9457 9454 9451 9448 9446 9443 9441 9439 9438 9436 9434 9432 9431 9429 9427 9426 9424 9422 9421 9419 9418 9417 9415 9415 9414 9413 9413 9413 9413 9414 9414 9415 9416 9417 9419 9420 9421 9422 9424 9425 9426 9426 9427 9428 9428 9429 9429 9429 9430 9430 9430 9431 9432 9432 9433 9435 9436 9438 9440 9442 9445 9448 9450 9454 9457 9460 9463 9467 9470 9473 9476 9479 9482 9484 9486 9488 9490 9491 9492 9493 9494 9494 9494 9494 9494 9494 9493 9492 9491 9490 9489 9487 9485 9483 9480 9477 9474 9471 9467 9463 9458 9453 9448 9442 9435 9428 9420 9412 9404 9394 9384 9373 9361 9348 9335 9320 9304 9286 9267 9246 9224 9200 9174 9145 9115 9082 9047 9010 8971 8929 8885 8840 8792 8743 4859 0 50 8 8693 8641 8589 8536 8483 8431 8379 8328 8278 8230 8184 8140 8099 8061 8025 7992 7962 7935 7911 7890 7871 7854 7839 7826 7814 7802 7791 7779 7767 7754 7739 7722 7702 7679 7654 7625 7592 7555 7515 7470 7422 7370 7315 7256 7194 7130 7064 6996 6927 6858 6789 6722 6655 6591 6530 6472 6419 6370 6327 6290 6259 6236 6219 6211 6210 6217 6232 6255 6286 6325 6371 6425 6485 6552 6624 6703 6786 6873 6964 7057 7153 7251 7350 7449 7548 7647 7744 7840 7934 8025 8113 8199 8281 8360 8435 8507 8574 8639 8699 8756 8809 8858 8904 8947 8986 9023 9056 9087 9115 9140 9163 9184 9203 9219 9234 9247 9258 9267 9275 9281 9286 9290 9292 9293 9293 9292 9290 9286 9282 9276 9270 9263 9255 9246 9236 9226 9215 9204 9191 9179 9166 9152 9139 9125 9111 9097 9083 9069 9056 9043 9030 9017 9006 8995 8985 8975 8967 8960 8954 8949 8945 8942 8941 8941 8942 8944 8948 8952 8958 8965 8973 8982 8991 9001 9012 9023 9034 9046 9057 9068 9080 9091 9101 9111 9121 9130 9138 9146 9152 9159 9164 9169 9173 9176 9179 9182 9184 9185 9186 9187 9187 9187 9187 9187 9187 9186 9185 9185 9184 9182 9181 9179 9178 9176 9174 9171 9168 9165 9162 9159 9155 9151 9147 9143 9138 9133 9128 9123 9118 9113 9107 9102 9097 9091 9086 9080 9074 9069 9063 9057 9051 9045 9039 9032 9026 9019 9012 9004 8997 8988 8980 8971 8962 8952 8942 8932 8921 8910 8899 8887 8875 8862 8850 8837 8824 8810 8796 8782 8768 8753 8738 8723 8708 8692 8675 8659 8641 8624 8605 8586 8567 8547 8527 8506 8484 8462 8439 8415 8391 8367 8342 8316 8290 8263 8235 8207 8179 8149 8119 8089 8057 8024 7991 7956 7921 7884 7846 7807 7766 7725 7682 7638 7593 7546 7499 7450 7400 7349 7297 7244 7190 7134 7078 7019 6959 6897 6833 6766 6696 6623 6546 6466 6380 6290 6195 6094 5988 5875 5756 5632 5501 5364 5222 5075 4923 4767 4608 4446 4283 4119 3955 3793 3632 3475 3321 3173 3031 2895 2766 2645 2531 2427 2331 2244 2165 2095 2034 1981 1936 1898 1868 1844 1828 1817 1813 1814 1821 1834 1852 1876 1905 1940 1981 2028 2082 2142 2209 2282 2363 2451 2546 2648 2757 2873 2996 3124 3259 3399 3544 3693 3845 4000 4157 4316 4474 4633 4791 4947 5101 5253 5401 5546 5686 5822 5954 6080 6202 6319 6431 6538 6640 6737 6830 6918 7002 7082 7158 7231 7300 7366 7428 7488 7545 7600 7652 7702 7749 7794 7838 7879 7918 7956 7991 8025 8058 8088 8117 8145 8171 8196 8220 8242 8263 8284 8303 8321 8339 8356 8372 8387 8402 8417 8431 8445 8458 8472 8485 8497 8510 8522 8535 8547 8559 8570 8582 8593 8604 8615 8626 8636 8646 8656 8666 8675 8684 8693 8701 8709 8716 8723 8730 8737 8743 8749 8755 8760 8765 8770 8774 8778 4860 0 50 8 8782 8786 8789 8793 8796 8799 8801 8804 8806 8809 8811 8813 8815 8818 8820 8822 8824 8826 8828 8831 8833 8836 8838 8841 8844 8846 8849 8852 8856 8859 8862 8865 8869 8872 8876 8879 8883 8886 8889 8893 8896 8899 8902 8905 8907 8910 8912 8914 8915 8917 8917 8918 8918 8917 8916 8914 8912 8909 8905 8900 8894 8887 8878 8869 8858 8846 8832 8817 8800 8782 8762 8740 8716 8691 8663 8634 8603 8571 8536 8501 8463 8424 8384 8342 8300 8256 8212 8167 8122 8077 8032 7987 7942 7899 7856 7815 7775 7737 7701 7668 7637 7608 7583 7561 7542 7527 7516 7508 7504 7504 7508 7516 7528 7544 7563 7586 7612 7641 7674 7708 7745 7783 7823 7865 7907 7950 7992 8035 8077 8118 8159 8197 8235 8270 8304 8336 8366 8393 8419 8443 8464 8484 8502 8518 8533 8546 8558 8569 8580 8589 8598 8606 8614 8621 8629 8636 8643 8650 8658 8665 8672 8679 8686 8694 8700 8707 8714 8720 8726 8732 8738 8743 8748 8752 8756 8760 8764 8767 8770 8773 8775 8778 8780 8782 8785 8787 8789 8791 8793 8795 8797 8799 8800 8802 8804 8805 8807 8808 8809 8810 8811 8812 8812 8813 8813 8813 8813 8812 8812 8811 8810 8810 8809 8807 8806 8805 8803 8802 8800 8798 8796 8794 8792 8789 8787 8784 8781 8778 8776 8773 8770 8767 8765 8762 8760 8758 8756 8754 8753 8752 8751 8750 8750 8750 8750 8750 8750 8750 8751 8751 8752 8752 8752 8752 8752 8751 8750 8750 8748 8747 8745 8743 8741 8739 8737 8734 8732 8729 8726 8724 8721 8718 8715 8713 8710 8707 8704 8701 8698 8694 8691 8687 8683 8679 8675 8671 8666 8661 8656 8651 8646 8641 8635 8630 8625 8620 8615 8610 8606 8602 8598 8594 8591 8588 8586 8583 8581 8579 8577 8575 8574 8572 8570 8569 8567 8565 8563 8561 8558 8556 8553 8550 8547 8544 8541 8538 8535 8531 8528 8525 8521 8518 8515 8512 8509 8506 8503 8500 8497 8494 8491 8488 8485 8481 8478 8474 8470 8466 8461 8456 8451 8446 8440 8434 8428 8421 8415 8408 8401 8394 8387 8379 8372 8364 8357 8349 8342 8334 8327 8319 8312 8304 8297 8289 8281 8274 8266 8258 8251 8243 8235 8227 8219 8211 8203 8195 8187 8178 8170 8161 8152 8143 8134 8125 8116 8106 8096 8086 8076 8066 8055 8043 8032 8020 8008 7995 7982 7969 7955 7941 7926 7911 7895 7879 7862 7844 7826 7807 7787 7766 7745 7723 7699 7675 7650 7623 7596 7567 7537 7506 7474 7441 7407 7372 7335 7298 7261 7222 7183 7143 7104 7063 7023 6982 6942 6901 6861 6821 6781 6741 6701 6661 6621 6581 6540 6499 6458 6416 6372 6328 6283 6236 6187 6137 6085 6031 5976 5918 5859 5797 5735 5670 5605 5538 5471 5403 5335 5267 5200 5133 5068 5004 4942 4883 4825 4771 4720 4671 4626 4585 4547 4512 4480 4452 4427 4404 4384 4367 4352 4338 4861 0 50 8 4326 4315 4305 4295 4286 4276 4266 4255 4244 4231 4217 4202 4185 4167 4146 4125 4101 4076 4049 4021 3992 3961 3929 3896 3862 3827 3791 3756 3719 3683 3647 3610 3574 3537 3501 3466 3430 3395 3361 3327 3294 3261 3228 3197 3165 3135 3104 3074 3045 3016 2988 2960 2933 2906 2879 2853 2827 2802 2777 2753 2729 2706 2683 2661 2639 2618 2597 2577 2557 2538 2519 2501 2483 2466 2449 2432 2416 2401 2386 2371 2356 2342 2328 2314 2301 2288 2275 2262 2250 2238 2226 2215 2204 2193 2182 2172 2162 2152 2143 2134 2125 2117 2109 2101 2094 2087 2080 2073 2067 2061 2055 2049 2043 2038 2033 2028 2023 2018 2013 2008 2004 1999 1995 1991 1987 1982 1978 1975 1971 1967 1964 1960 1957 1954 1950 1947 1945 1942 1939 1937 1934 1932 1930 1928 1926 1924 1922 1920 1919 1917 1916 1915 1914 1913 1912 1911 1910 1909 1908 1908 1908 1907 1907 1907 1907 1907 1907 1908 1908 1909 1909 1910 1911 1912 1913 1915 1916 1917 1919 1921 1922 1924 1926 1928 1930 1932 1934 1936 1938 1940 1942 1944 1947 1949 1952 1955 1957 1960 1964 1967 1971 1974 1978 1982 1987 1991 1996 2000 2005 2010 2016 2021 2026 2032 2038 2043 2049 2055 2061 2067 2074 2080 2087 2094 2101 2108 2116 2123 2131 2140 2149 2158 2167 2177 2187 2198 2208 2219 2231 2243 2255 2267 2280 2292 2306 2319 2333 2347 2361 2375 2390 2405 2420 2435 2451 2467 2484 2501 2518 2535 2553 2572 2590 2609 2629 2649 2669 2690 2711 2732 2754 2777 2800 2823 2847 2871 2896 2922 2948 2975 3002 3030 3059 3089 3119 3150 3182 3215 3248 3282 3318 3353 3390 3428 3466 3505 3544 3585 3626 3667 3710 3752 3796 3839 3884 3928 3973 4019 4065 4111 4157 4204 4251 4299 4347 4394 4443 4491 4539 4588 4637 4686 4735 4784 4834 4883 4932 4982 5031 5080 5130 5179 5228 5278 5327 5376 5425 5473 5522 5571 5619 5667 5715 5763 5810 5857 5904 5951 5997 6042 6087 6132 6176 6219 6262 6304 6345 6385 6424 6462 6500 6536 6572 6606 6639 6671 6703 6732 6761 6789 6815 6840 6863 6885 6905 6924 6941 6955 6968 6978 6987 6992 6994 6994 6990 6983 6973 6959 6940 6918 6892 6862 6828 6789 6747 6701 6650 6597 6539 6479 6416 6351 6284 6214 6144 6074 6003 5932 5862 5793 5726 5662 5600 5541 5486 5435 5388 5347 5310 5279 5253 5234 5221 5214 5213 5219 5231 5249 5274 5305 5341 5383 5431 5483 5539 5599 5663 5729 5798 5867 5937 6007 6077 6145 6211 6275 6335 6391 6444 6491 6533 6570 6602 6628 6648 6663 6673 6678 6679 6675 6668 6657 6645 6630 6614 6598 6582 6566 6552 6539 6529 6522 6518 6517 6520 6527 6538 6554 6574 6597 6625 6657 6693 6732 6774 6819 6866 6916 6968 7021 7075 7131 7187 7242 7298 7354 7408 7462 7514 7565 4862 0 50 8 7615 7663 7708 7752 7794 7833 7871 7906 7939 7970 7999 8026 8051 8074 8096 8116 8134 8152 8168 8183 8197 8211 8223 8235 8247 8258 8268 8278 8288 8298 8307 8317 8326 8335 8344 8353 8361 8370 8379 8388 8397 8406 8414 8423 8433 8442 8451 8460 8469 8478 8487 8496 8504 8513 8521 8528 8535 8542 8548 8553 8558 8562 8565 8568 8570 8571 8572 8572 8572 8572 8571 8570 8569 8568 8567 8566 8565 8565 8564 8564 8565 8565 8566 8567 8568 8570 8572 8574 8576 8578 8580 8583 8585 8587 8590 8593 8595 8598 8601 8604 8608 8612 8616 8620 8625 8631 8637 8643 8650 8658 8666 8674 8683 8693 8702 8712 8722 8732 8743 8753 8763 8774 8784 8794 8803 8813 8822 8831 8840 8848 8856 8864 8872 8880 8887 8894 8902 8909 8916 8923 8930 8936 8943 8950 8956 8963 8969 8976 8982 8988 8994 8999 9005 9010 9015 9020 9025 9029 9033 9037 9041 9044 9047 9051 9054 9056 9059 9062 9064 9066 9069 9071 9073 9075 9077 9079 9081 9082 9084 9086 9088 9090 9091 9093 9095 9097 9098 9100 9102 9103 9105 9107 9109 9110 9112 9114 9115 9117 9118 9120 9121 9123 9124 9125 9126 9126 9127 9127 9128 9128 9128 9127 9126 9125 9124 9122 9120 9118 9115 9112 9108 9104 9098 9093 9086 9079 9071 9061 9051 9040 9027 9014 8999 8982 8964 8944 8923 8900 8875 8849 8820 8790 8757 8722 8686 8647 8606 8563 8519 8472 8424 8374 8323 8270 8216 8162 8106 8050 7995 7939 7883 7827 7773 7719 7666 7615 7565 7517 7470 7425 7381 7340 7299 7261 7223 7187 7152 7118 7084 7051 7019 6987 6955 6924 6893 6862 6831 6800 6770 6741 6713 6687 6662 6639 6618 6600 6586 6576 6569 6567 6570 6578 6591 6610 6635 6665 6702 6744 6792 6845 6903 6966 7033 7105 7180 7258 7339 7422 7506 7591 7676 7761 7846 7930 8013 8094 8172 8249 8322 8393 8461 8526 8588 8646 8702 8754 8803 8849 8892 8933 8970 9005 9037 9067 9095 9121 9144 9166 9186 9204 9220 9235 9249 9262 9273 9283 9292 9301 9308 9315 9321 9327 9332 9337 9341 9345 9348 9351 9354 9357 9360 9363 9365 9367 9370 9372 9374 9376 9378 9380 9382 9384 9385 9387 9388 9389 9390 9392 9392 9393 9394 9395 9396 9396 9397 9398 9398 9399 9400 9400 9401 9402 9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9414 9415 9415 9416 9416 9416 9416 9416 9416 9416 9416 9416 9416 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9415 9416 9416 9417 9417 9418 9419 9420 9421 9422 9423 9425 9426 9427 9429 9430 9431 9433 9434 9435 9436 9437 9438 9439 9440 9441 9441 9442 9443 9443 9443 9444 9444 9444 9444 9444 9444 9443 9443 9442 9441 9439 9437 9435 9432 9429 9425 9421 4863 0 50 8 9416 9410 9404 9398 9391 9383 9375 9367 9358 9349 9339 9329 9319 9308 9298 9287 9276 9265 9253 9242 9231 9219 9208 9197 9185 9174 9163 9152 9142 9132 9122 9113 9104 9096 9088 9081 9075 9070 9066 9062 9060 9059 9059 9059 9061 9064 9067 9072 9077 9084 9090 9098 9106 9115 9124 9133 9143 9152 9162 9172 9182 9191 9201 9210 9219 9227 9236 9244 9251 9258 9265 9271 9277 9283 9288 9292 9296 9300 9303 9306 9308 9310 9311 9312 9312 9312 9312 9311 9310 9308 9306 9304 9301 9298 9295 9291 9288 9284 9280 9275 9271 9266 9261 9256 9251 9246 9240 9235 9230 9225 9220 9215 9210 9206 9202 9198 9195 9192 9190 9189 9188 9188 9188 9189 9191 9194 9197 9201 9206 9212 9218 9225 9232 9240 9248 9256 9265 9274 9284 9293 9302 9312 9321 9331 9340 9349 9358 9367 9375 9383 9391 9399 9407 9414 9421 9428 9434 9441 9447 9453 9459 9464 9470 9475 9480 9485 9489 9493 9497 9501 9504 9507 9510 9512 9514 9516 9517 9518 9518 9518 9518 9517 9516 9515 9513 9511 9509 9506 9504 9501 9498 9495 9492 9490 9487 9484 9481 9478 9475 9472 9470 9467 9464 9462 9459 9456 9453 9451 9448 9445 9442 9439 9436 9432 9429 9426 9423 9420 9416 9413 9410 9407 9405 9402 9399 9397 9395 9393 9391 9389 9388 9387 9385 9384 9384 9383 9382 9382 9382 9382 9382 9382 9382 9382 9382 9382 9382 9381 9381 9380 9379 9378 9375 9373 9369 9365 9360 9353 9346 9337 9326 9314 9301 9285 9268 9248 9227 9203 9177 9148 9116 9082 9045 9005 8962 8915 8865 8811 8754 8692 8627 8557 8483 8404 8321 8233 8140 8043 7940 7834 7722 7607 7487 7363 7236 7106 6973 6837 6699 6561 6421 6281 6141 6001 5863 5726 5591 5460 5331 5206 5085 4968 4857 4750 4649 4554 4465 4383 4307 4239 4179 4126 4082 4046 4019 4001 3993 3994 4005 4027 4058 4100 4152 4214 4286 4368 4459 4560 4669 4786 4910 5041 5177 5319 5464 5612 5762 5913 6064 6213 6363 6508 6650 6789 6922 7050 7172 7287 7396 7498 7593 7681 7762 7836 7903 7964 8017 8065 8107 8143 8174 8200 8221 8239 8253 8263 8271 8276 8279 8281 8281 8281 8280 8280 8280 8281 8283 8286 8292 8299 8308 8320 8335 8352 8371 8393 8418 8445 8474 8505 8538 8572 8607 8642 8678 8714 8749 8784 8817 8849 8879 8906 8931 8954 8973 8990 9003 9012 9018 9021 9019 9014 9005 8992 8975 8954 8930 8901 8868 8831 8791 8746 8697 8645 8589 8529 8465 8398 8328 8255 8179 8100 8019 7936 7852 7767 7681 7594 7508 7423 7339 7256 7176 7098 7024 6952 6886 6823 6766 6713 6667 6626 6591 6563 6542 6527 6520 6519 6526 6539 6560 6587 6621 6662 6708 6761 6819 6883 6951 7024 7101 7181 7264 7350 7438 7527 7617 7707 7798 7887 7976 8064 8150 8234 8315 8394 8470 8543 8613 8679 4864 0 50 8 8743 8803 8860 8914 8964 9012 9056 9098 9137 9173 9207 9239 9268 9296 9321 9345 9366 9387 9405 9422 9438 9453 9466 9478 9489 9499 9508 9517 9524 9531 9536 9542 9546 9550 9554 9557 9559 9561 9562 9563 9564 9563 9563 9561 9559 9556 9552 9548 9542 9536 9528 9520 9510 9499 9487 9474 9460 9444 9428 9410 9391 9372 9351 9330 9307 9284 9261 9236 9212 9187 9162 9136 9111 9085 9060 9035 9010 8986 8962 8939 8916 8894 8873 8853 8834 8816 8799 8783 8768 8754 8741 8729 8719 8708 8699 8690 8681 8672 8662 8652 8641 8629 8615 8600 8582 8561 8537 8510 8480 8445 8407 8365 8318 8267 8212 8153 8089 8022 7952 7878 7802 7722 7642 7559 7475 7391 7306 7222 7138 7055 6974 6895 6818 6743 6671 6601 6534 6470 6409 6350 6295 6242 6191 6143 6097 6052 6010 5969 5930 5892 5855 5819 5785 5752 5720 5689 5660 5632 5606 5583 5562 5543 5528 5516 5509 5506 5507 5514 5526 5544 5568 5599 5636 5680 5731 5789 5854 5926 6005 6089 6180 6277 6379 6487 6598 6713 6831 6951 7074 7198 7321 7444 7567 7689 7808 7925 8039 8150 8256 8359 8457 8550 8639 8723 8802 8876 8945 9010 9070 9126 9178 9225 9269 9310 9347 9381 9412 9441 9467 9491 9513 9533 9551 9568 9583 9596 9609 9620 9629 9638 9646 9652 9658 9663 9667 9670 9673 9675 9676 9678 9678 9678 9679 9678 9678 9678 9677 9677 9677 9677 9677 9677 9677 9677 9678 9678 9679 9680 9680 9681 9682 9683 9683 9684 9684 9684 9683 9683 9682 9680 9679 9677 9675 9672 9669 9666 9662 9659 9655 9650 9646 9642 9637 9633 9628 9624 9619 9615 9610 9606 9601 9597 9592 9588 9584 9579 9574 9570 9565 9560 9555 9549 9543 9537 9531 9524 9516 9508 9500 9491 9481 9470 9459 9446 9432 9417 9401 9382 9362 9340 9315 9288 9257 9224 9187 9147 9102 9054 9001 8943 8881 8815 8743 8667 8586 8501 8412 8319 8221 8121 8018 7912 7804 7695 7585 7475 7365 7256 7148 7042 6939 6838 6742 6649 6560 6476 6398 6325 6257 6195 6139 6090 6047 6010 5980 5957 5941 5931 5929 5934 5945 5964 5989 6022 6061 6107 6159 6218 6282 6353 6429 6510 6596 6686 6780 6876 6976 7077 7181 7284 7388 7492 7595 7697 7796 7894 7989 8080 8169 8254 8335 8412 8485 8555 8620 8682 8739 8794 8844 8892 8936 8977 9016 9051 9085 9116 9145 9173 9198 9222 9244 9265 9284 9302 9319 9335 9349 9363 9375 9387 9398 9409 9418 9427 9436 9444 9452 9460 9468 9476 9483 9491 9498 9506 9514 9521 9529 9536 9544 9551 9559 9566 9573 9579 9585 9591 9597 9602 9606 9611 9615 9618 9621 9624 9626 9628 9630 9632 9633 9635 9636 9637 9638 9639 9640 9640 9641 9641 9642 9642 9642 9642 9641 9641 9640 9639 9638 9637 9635 9634 9632 9630 9628 9627 9625 9623 9622 9620 9619 9618 4865 0 50 8 9617 9617 9616 9616 9616 9616 9616 9616 9617 9617 9617 9618 9618 9618 9618 9618 9618 9618 9618 9617 9617 9616 9615 9614 9613 9613 9612 9611 9610 9609 9608 9608 9607 9606 9606 9606 9606 9605 9606 9606 9606 9607 9607 9608 9609 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9619 9620 9620 9620 9620 9620 9620 9619 9618 9617 9616 9615 9614 9613 9611 9610 9609 9608 9606 9605 9605 9604 9603 9603 9602 9602 9602 9602 9602 9602 9602 9602 9603 9603 9603 9603 9603 9602 9602 9602 9601 9600 9600 9599 9598 9597 9596 9595 9594 9594 9593 9592 9591 9591 9590 9590 9590 9590 9590 9590 9590 9590 9591 9591 9592 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9603 9604 9605 9605 9606 9606 9606 9606 9606 9606 9606 9606 9605 9605 9604 9604 9603 9603 9602 9602 9601 9601 9601 9601 9600 9600 9600 9600 9600 9600 9600 9599 9599 9598 9598 9597 9596 9595 9594 9593 9591 9590 9588 9587 9585 9584 9582 9580 9579 9577 9575 9574 9572 9571 9569 9568 9566 9564 9563 9561 9559 9557 9555 9553 9551 9548 9546 9543 9540 9537 9534 9531 9528 9525 9522 9519 9516 9513 9510 9506 9503 9500 9497 9494 9491 9487 9484 9481 9477 9473 9469 9465 9461 9457 9453 9448 9444 9439 9434 9429 9425 9419 9414 9409 9404 9398 9392 9386 9379 9372 9364 9356 9347 9337 9327 9316 9303 9290 9275 9260 9242 9224 9204 9182 9159 9134 9107 9078 9047 9013 8978 8939 8898 8853 8806 8755 8701 8643 8582 8517 8448 8375 8298 8218 8133 8046 7954 7860 7763 7663 7560 7456 7351 7245 7138 7031 6925 6820 6717 6615 6517 6421 6329 6242 6159 6081 6009 5942 5882 5828 5781 5741 5708 5683 5666 5656 5654 5660 5675 5697 5727 5766 5812 5865 5926 5994 6069 6151 6238 6331 6430 6532 6639 6749 6862 6977 7094 7211 7328 7445 7561 7675 7788 7898 8004 8107 8207 8302 8393 8479 8561 8638 8711 8778 8842 8900 8955 9005 9052 9095 9134 9170 9203 9233 9260 9285 9308 9329 9348 9365 9381 9395 9408 9420 9431 9440 9449 9457 9464 9470 9476 9481 9485 9489 9493 9496 9499 9501 9503 9505 9507 9508 9510 9511 9512 9513 9515 9516 9518 9519 9521 9522 9524 9526 9528 9531 9533 9536 9538 9541 9544 9546 9549 9552 9554 9557 9560 9562 9564 9567 9569 9571 9573 9575 9576 9578 9579 9581 9583 9584 9586 9587 9589 9591 9593 9595 9597 9600 9602 9605 9608 9610 9613 9616 9619 9622 9624 9627 9629 9632 9634 9636 9638 9640 9642 9643 9645 9646 9647 9648 9649 9650 9650 9651 9652 9653 9654 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9664 9665 9666 9666 9667 9667 9667 9667 9667 9667 9667 9666 9665 9665 9664 9662 9661 9660 9658 9656 9655 9653 9651 9648 9646 9644 9642 9639 9637 4866 0 50 8 9634 9631 9629 9626 9623 9620 9617 9614 9611 9608 9605 9602 9598 9595 9591 9587 9584 9580 9576 9572 9568 9564 9560 9557 9553 9549 9545 9541 9538 9534 9530 9527 9523 9519 9515 9511 9506 9501 9496 9490 9484 9477 9470 9462 9453 9444 9433 9422 9410 9398 9384 9370 9356 9340 9324 9308 9291 9273 9256 9238 9219 9201 9182 9163 9144 9125 9106 9087 9067 9047 9027 9007 8986 8965 8943 8921 8898 8874 8849 8824 8797 8770 8741 8710 8679 8645 8610 8572 8533 8491 8446 8399 8348 8295 8237 8176 8111 8041 7967 7888 7805 7716 7622 7524 7420 7311 7197 7079 6956 6829 6699 6565 6429 6291 6151 6011 5870 5730 5590 5453 5317 5185 5057 4933 4814 4700 4591 4489 4393 4304 4222 4147 4080 4020 3968 3924 3887 3859 3838 3826 3823 3827 3840 3862 3893 3932 3980 4037 4103 4177 4260 4352 4452 4560 4676 4799 4929 5066 5208 5355 5506 5662 5819 5979 6140 6301 6462 6621 6779 6933 7085 7232 7375 7513 7646 7773 7895 8010 8120 8223 8321 8413 8499 8580 8656 8726 8792 8854 8911 8964 9014 9060 9102 9142 9179 9213 9244 9273 9300 9324 9347 9368 9387 9404 9419 9434 9446 9458 9468 9478 9486 9494 9501 9507 9513 9518 9523 9528 9532 9536 9540 9544 9547 9550 9554 9556 9559 9561 9564 9565 9567 9569 9570 9571 9571 9571 9572 9571 9571 9571 9570 9569 9568 9567 9566 9564 9563 9561 9559 9557 9555 9553 9551 9548 9546 9543 9540 9537 9533 9529 9526 9522 9517 9513 9509 9504 9499 9495 9490 9485 9480 9476 9471 9466 9462 9458 9453 9449 9445 9442 9438 9434 9431 9428 9424 9421 9418 9415 9412 9409 9406 9403 9400 9397 9394 9391 9389 9386 9384 9381 9379 9377 9375 9374 9372 9371 9370 9370 9369 9369 9369 9370 9370 9371 9372 9374 9376 9377 9380 9382 9384 9387 9390 9393 9396 9399 9402 9405 9408 9411 9414 9417 9420 9422 9424 9426 9427 9428 9428 9428 9427 9425 9423 9419 9416 9411 9405 9399 9393 9385 9377 9369 9361 9352 9343 9334 9326 9317 9310 9303 9296 9291 9287 9284 9282 9281 9282 9284 9288 9293 9299 9307 9315 9325 9336 9348 9361 9374 9388 9402 9417 9432 9447 9462 9476 9491 9505 9518 9531 9544 9555 9567 9577 9587 9596 9604 9611 9617 9623 9628 9632 9635 9638 9640 9640 9641 9640 9639 9637 9634 9630 9626 9621 9616 9610 9603 9595 9587 9579 9570 9560 9550 9540 9529 9517 9506 9494 9481 9469 9456 9444 9431 9419 9406 9394 9382 9371 9360 9349 9340 9331 9323 9315 9309 9303 9299 9296 9293 9292 9291 9292 9293 9295 9299 9303 9308 9313 9319 9326 9333 9340 9348 9357 9365 9374 9383 9392 9402 9411 9421 9431 9440 9450 9461 9471 9481 9491 9501 9512 9522 9532 9542 9552 9561 9571 9580 9589 9597 9605 9612 9619 9625 9631 9636 9640 9644 9647 9649 9651 9653 4867 0 50 8 9654 9654 9654 9654 9653 9652 9651 9650 9649 9647 9645 9644 9643 9641 9640 9639 9638 9637 9637 9637 9637 9637 9638 9638 9640 9641 9643 9645 9647 9649 9652 9655 9658 9662 9665 9669 9673 9677 9681 9685 9689 9694 9698 9702 9706 9711 9715 9719 9723 9727 9731 9734 9738 9742 9745 9748 9751 9755 9758 9760 9763 9766 9768 9770 9772 9774 9776 9777 9778 9779 9780 9780 9780 9780 9779 9779 9778 9777 9776 9774 9772 9771 9769 9767 9765 9763 9762 9760 9758 9757 9755 9754 9753 9751 9750 9750 9749 9748 9748 9747 9746 9746 9745 9745 9744 9744 9744 9743 9743 9742 9742 9742 9742 9742 9743 9743 9744 9745 9746 9747 9749 9751 9753 9755 9757 9760 9762 9764 9767 9769 9771 9773 9775 9776 9778 9779 9779 9780 9780 9780 9780 9780 9779 9779 9778 9777 9776 9776 9775 9774 9773 9773 9772 9771 9771 9770 9770 9769 9769 9768 9767 9766 9765 9764 9763 9761 9759 9758 9756 9754 9752 9749 9747 9745 9743 9741 9738 9736 9734 9733 9731 9729 9728 9726 9725 9724 9723 9722 9721 9719 9718 9717 9716 9715 9713 9712 9711 9709 9708 9707 9705 9704 9703 9701 9700 9699 9697 9696 9694 9693 9691 9689 9686 9683 9680 9676 9671 9666 9659 9652 9643 9633 9622 9610 9595 9580 9562 9543 9522 9499 9474 9447 9417 9386 9352 9316 9278 9238 9195 9151 9104 9054 9003 8950 8895 8838 8780 8721 8660 8599 8538 8477 8416 8355 8296 8237 8182 8128 8077 8030 7986 7947 7912 7881 7856 7836 7822 7813 7810 7813 7822 7836 7856 7881 7910 7944 7983 8025 8070 8119 8169 8222 8275 8330 8385 8440 8494 8548 8601 8652 8701 8749 8794 8837 8878 8917 8954 8988 9020 9050 9077 9103 9128 9150 9171 9191 9209 9226 9243 9258 9272 9286 9299 9312 9324 9335 9347 9358 9368 9378 9388 9398 9408 9418 9427 9436 9446 9455 9463 9472 9481 9489 9497 9505 9512 9519 9525 9531 9536 9540 9544 9547 9549 9549 9549 9548 9546 9543 9538 9533 9527 9519 9511 9501 9491 9480 9468 9455 9441 9427 9411 9395 9378 9361 9342 9323 9302 9281 9258 9235 9210 9183 9156 9127 9096 9064 9030 8994 8956 8917 8876 8833 8789 8742 8694 8644 8592 8538 8483 8426 8367 8307 8245 8182 8117 8051 7983 7914 7844 7772 7700 7626 7551 7476 7399 7322 7245 7166 7088 7010 6931 6853 6775 6698 6622 6546 6473 6401 6330 6262 6195 6132 6071 6012 5957 5905 5856 5810 5768 5730 5695 5664 5637 5614 5595 5580 5569 5563 5561 5563 5570 5582 5598 5620 5646 5677 5714 5756 5803 5856 5914 5978 6047 6122 6201 6286 6375 6469 6567 6668 6774 6882 6993 7106 7220 7335 7451 7567 7682 7796 7909 8020 8128 8233 8335 8433 8528 8619 8705 8787 8865 8938 9007 9071 9131 9187 9239 9287 9331 9371 9408 9442 9473 9501 9526 9549 9569 9588 9604 9619 4868 0 50 9 9617 9629 9640 9649 9657 9664 9671 9676 9680 9684 9687 9690 9692 9694 9695 9695 9695 9695 9694 9693 9691 9688 9685 9681 9677 9672 9666 9659 9652 9644 9635 9626 9616 9605 9594 9582 9569 9556 9542 9528 9514 9499 9484 9468 9453 9437 9422 9406 9391 9376 9361 9347 9334 9321 9309 9297 9287 9278 9269 9262 9256 9251 9247 9244 9242 9241 9241 9242 9244 9246 9249 9252 9256 9259 9263 9266 9269 9271 9272 9272 9271 9269 9264 9258 9250 9239 9225 9209 9189 9167 9141 9111 9077 9040 8999 8954 8904 8851 8794 8732 8667 8599 8527 8452 8375 8295 8212 8129 8043 7958 7872 7786 7701 7616 7534 7453 7374 7299 7226 7157 7092 7030 6974 6921 6874 6831 6794 6762 6736 6715 6699 6689 6685 6686 6693 6706 6723 6747 6775 6809 6847 6889 6936 6987 7040 7097 7156 7217 7280 7343 7405 7468 7529 7588 7645 7699 7748 7794 7834 7869 7899 7922 7938 7948 7952 7948 7938 7922 7899 7870 7836 7796 7752 7704 7653 7600 7543 7486 7429 7372 7315 7260 7206 7155 7107 7063 7022 6985 6952 6924 6900 6881 6865 6855 6848 6845 6845 6849 6857 6866 6879 6893 6909 6927 6947 6967 6989 7011 7035 7059 7084 7110 7136 7164 7193 7224 7256 7290 7325 7363 7404 7446 7492 7540 7591 7644 7701 7760 7822 7886 7952 8020 8089 8161 8232 8305 8378 8450 8523 8594 8664 8733 8800 8866 8929 8990 9048 9103 9156 9206 9253 9298 9339 9378 9414 9448 9479 9508 9534 9558 9580 9601 9619 9635 9650 9664 9676 9687 9697 9706 9714 9721 9727 9733 9738 9743 9747 9750 9754 9757 9760 9762 9765 9767 9769 9771 9772 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9783 9784 9785 9786 9786 9787 9788 9788 9789 9789 9789 9789 9789 9789 9789 9788 9787 9786 9785 9784 9782 9780 9779 9777 9775 9773 9771 9769 9768 9766 9764 9763 9761 9760 9759 9758 9757 9756 9755 9755 9754 9754 9753 9753 9752 9751 9751 9750 9749 9748 9747 9746 9744 9743 9741 9739 9737 9735 9733 9731 9729 9726 9724 9721 9719 9716 9713 9710 9707 9704 9701 9698 9695 9691 9688 9684 9680 9676 9672 9667 9662 9657 9652 9647 9642 9637 9631 9626 9620 9615 9610 9605 9600 9596 9592 9588 9585 9582 9579 9578 9576 9575 9575 9575 9576 9577 9579 9581 9583 9586 9590 9593 9597 9601 9606 9610 9615 9620 9624 9629 9633 9638 9642 9645 9648 9651 9653 9654 9655 9655 9654 9653 9650 9647 9642 9637 9631 9623 9615 9606 9597 9586 9575 9563 9551 9538 9524 9510 9496 9481 9466 9451 9436 9421 9406 9391 9376 9361 9347 9334 9321 9308 9297 9287 9277 9269 9263 9258 9254 9252 9252 9254 9257 9262 9269 9278 9289 9301 9315 9330 9346 9364 9382 9401 9421 9441 9460 9480 9500 9520 9539 9557 9575 9592 9608 9624 9638 9652 9665 9677 9689 9699 9709 4869 0 50 9 9718 9727 9735 9742 9749 9755 9760 9764 9768 9772 9774 9776 9777 9778 9777 9777 9775 9773 9771 9768 9765 9762 9758 9755 9751 9747 9743 9739 9734 9730 9726 9722 9717 9713 9708 9703 9698 9693 9687 9681 9675 9669 9662 9656 9649 9642 9635 9628 9622 9615 9609 9603 9597 9591 9585 9580 9575 9570 9565 9561 9556 9552 9548 9543 9539 9535 9531 9527 9524 9521 9518 9515 9513 9512 9511 9511 9511 9512 9514 9517 9520 9524 9529 9534 9540 9546 9552 9559 9566 9573 9580 9587 9594 9601 9608 9616 9623 9630 9638 9646 9653 9661 9670 9678 9686 9695 9704 9713 9721 9730 9739 9747 9755 9763 9770 9776 9782 9788 9792 9796 9800 9803 9805 9807 9808 9809 9810 9811 9811 9812 9812 9813 9814 9814 9815 9816 9817 9818 9819 9819 9820 9820 9820 9819 9818 9817 9815 9813 9810 9807 9803 9800 9796 9792 9788 9783 9779 9775 9771 9767 9762 9758 9754 9749 9745 9740 9734 9728 9721 9714 9706 9697 9686 9675 9663 9650 9635 9619 9602 9584 9565 9545 9524 9501 9478 9453 9427 9400 9372 9342 9311 9278 9244 9208 9170 9130 9088 9044 8998 8949 8898 8844 8787 8728 8667 8603 8536 8468 8397 8325 8250 8175 8099 8021 7944 7866 7789 7713 7637 7564 7492 7423 7357 7295 7236 7181 7131 7087 7047 7013 6985 6963 6948 6940 6938 6942 6954 6972 6998 7029 7067 7112 7162 7218 7278 7344 7414 7487 7564 7643 7724 7808 7891 7974 8058 8141 8223 8303 8380 8455 8527 8596 8662 8724 8782 8836 8887 8934 8977 9017 9054 9088 9119 9147 9173 9197 9219 9240 9259 9277 9294 9310 9325 9340 9355 9369 9383 9397 9411 9425 9438 9452 9466 9479 9493 9506 9520 9534 9547 9561 9574 9588 9601 9614 9627 9640 9652 9664 9675 9686 9697 9707 9717 9725 9734 9741 9748 9755 9761 9766 9771 9775 9779 9782 9785 9788 9790 9793 9795 9797 9799 9801 9803 9804 9806 9807 9808 9810 9811 9812 9812 9813 9813 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9816 9815 9815 9815 9814 9814 9813 9812 9810 9809 9807 9806 9804 9802 9800 9798 9797 9795 9794 9793 9792 9791 9791 9791 9791 9792 9792 9793 9794 9796 9797 9799 9800 9802 9803 9805 9807 9808 9809 9811 9812 9813 9814 9815 9815 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9822 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9822 9822 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9805 9804 9802 9800 9798 9795 9792 9788 9784 9780 9774 9769 9762 9755 9747 9738 9728 9718 9706 9693 9678 9663 9646 9628 9608 9587 9564 9539 9512 9484 9454 9421 9387 9350 9312 9271 9228 9184 9137 9088 9037 8984 8930 8874 8816 8757 8697 8635 8573 4870 0 50 9 8510 8446 8382 8319 8255 8192 8130 8069 8009 7951 7895 7841 7789 7740 7694 7651 7611 7575 7541 7511 7484 7460 7439 7421 7406 7392 7381 7371 7362 7353 7344 7335 7325 7315 7302 7287 7269 7248 7224 7197 7166 7132 7094 7052 7007 6959 6908 6855 6799 6743 6686 6628 6571 6514 6459 6406 6356 6309 6266 6228 6195 6166 6144 6127 6116 6111 6113 6121 6136 6157 6184 6218 6257 6302 6353 6410 6471 6538 6609 6685 6764 6848 6934 7024 7117 7212 7309 7408 7508 7609 7710 7812 7913 8014 8114 8212 8309 8403 8495 8585 8671 8754 8833 8909 8981 9049 9113 9173 9229 9281 9329 9373 9413 9451 9484 9515 9543 9568 9590 9610 9628 9644 9659 9672 9683 9694 9703 9711 9718 9724 9730 9734 9738 9742 9744 9747 9748 9750 9750 9751 9750 9750 9749 9748 9747 9746 9744 9742 9740 9738 9736 9733 9731 9728 9725 9722 9718 9714 9710 9705 9700 9694 9687 9680 9673 9665 9656 9647 9637 9627 9616 9605 9594 9582 9571 9559 9547 9536 9524 9514 9503 9493 9483 9474 9465 9457 9450 9443 9437 9432 9427 9423 9419 9415 9412 9410 9407 9405 9403 9401 9400 9398 9396 9395 9393 9392 9391 9389 9388 9388 9387 9386 9386 9387 9387 9388 9390 9391 9394 9396 9399 9402 9406 9410 9414 9418 9422 9427 9431 9436 9440 9445 9449 9454 9458 9463 9468 9473 9478 9483 9489 9495 9501 9507 9514 9521 9528 9535 9543 9550 9558 9565 9573 9580 9587 9593 9600 9605 9611 9616 9620 9624 9628 9631 9634 9637 9639 9642 9644 9646 9648 9650 9651 9653 9655 9656 9657 9659 9659 9660 9661 9661 9661 9660 9659 9658 9657 9655 9653 9651 9648 9646 9643 9640 9638 9635 9633 9630 9628 9625 9623 9621 9618 9616 9614 9611 9608 9606 9603 9599 9596 9592 9588 9584 9580 9575 9571 9566 9561 9557 9552 9547 9542 9537 9531 9526 9521 9515 9509 9503 9496 9489 9481 9472 9462 9452 9440 9427 9413 9398 9381 9363 9343 9321 9298 9273 9246 9217 9186 9153 9117 9079 9039 8996 8950 8901 8849 8795 8737 8675 8611 8542 8471 8396 8317 8236 8150 8062 7971 7876 7779 7680 7578 7475 7369 7263 7155 7047 6939 6831 6723 6616 6511 6407 6305 6206 6109 6015 5925 5838 5755 5676 5601 5531 5465 5403 5346 5294 5247 5204 5165 5131 5101 5075 5053 5035 5021 5011 5004 5001 5002 5006 5015 5026 5042 5061 5085 5113 5145 5181 5222 5268 5318 5373 5434 5498 5568 5642 5720 5802 5889 5978 6071 6167 6264 6363 6464 6565 6666 6767 6868 6967 7065 7160 7254 7344 7432 7516 7597 7675 7749 7820 7888 7951 8012 8069 8123 8173 8221 8266 8309 8349 8386 8422 8455 8487 8516 8545 8571 8597 8621 8643 8665 8686 8705 8724 8741 8757 8772 8786 8799 8810 8821 8830 8837 8843 8848 8850 8852 8851 8849 8846 8840 8834 8825 8815 8804 8792 8778 8763 4871 0 50 9 8747 8730 8712 8694 8675 8656 8636 8616 8596 8576 8555 8535 8515 8494 8475 8455 8436 8417 8398 8380 8363 8346 8330 8315 8300 8287 8274 8263 8252 8243 8234 8227 8221 8215 8211 8208 8205 8202 8201 8199 8198 8197 8196 8194 8192 8190 8186 8182 8177 8171 8165 8156 8147 8137 8125 8112 8099 8083 8067 8050 8032 8013 7993 7972 7950 7928 7905 7881 7856 7831 7805 7778 7751 7723 7695 7666 7637 7607 7576 7545 7513 7480 7447 7414 7379 7344 7309 7273 7236 7198 7160 7121 7082 7041 7000 6959 6916 6873 6830 6785 6741 6695 6649 6602 6555 6507 6458 6409 6359 6307 6255 6201 6146 6088 6029 5967 5902 5834 5762 5686 5606 5521 5431 5336 5235 5128 5016 4898 4774 4645 4511 4373 4230 4085 3936 3787 3637 3487 3337 3191 3046 2906 2771 2641 2518 2401 2292 2191 2098 2013 1937 1868 1808 1755 1709 1671 1638 1612 1591 1576 1565 1558 1555 1556 1561 1569 1581 1596 1615 1638 1666 1698 1735 1777 1825 1878 1938 2004 2077 2157 2243 2336 2436 2542 2653 2771 2893 3020 3151 3285 3422 3561 3701 3841 3981 4121 4259 4395 4529 4660 4788 4912 5032 5148 5260 5368 5472 5572 5668 5760 5848 5932 6013 6091 6165 6237 6306 6372 6436 6497 6557 6614 6669 6723 6774 6825 6873 6920 6965 7010 7052 7094 7134 7174 7212 7249 7285 7320 7355 7388 7421 7453 7485 7515 7545 7574 7603 7631 7658 7684 7710 7736 7760 7785 7808 7831 7854 7876 7898 7920 7941 7961 7982 8002 8022 8041 8060 8079 8097 8115 8132 8149 8166 8182 8197 8212 8226 8240 8253 8265 8277 8288 8299 8309 8319 8328 8337 8345 8353 8361 8369 8376 8383 8390 8397 8404 8410 8416 8422 8427 8433 8437 8442 8446 8449 8453 8455 8457 8459 8461 8461 8462 8462 8462 8461 8460 8459 8458 8457 8455 8453 8452 8450 8448 8446 8445 8443 8442 8440 8439 8437 8436 8435 8434 8434 8433 8433 8433 8433 8434 8435 8437 8439 8441 8444 8447 8451 8456 8461 8467 8473 8480 8487 8495 8504 8513 8522 8532 8542 8553 8564 8575 8586 8597 8609 8620 8632 8644 8655 8667 8679 8690 8702 8713 8724 8736 8747 8758 8768 8779 8789 8800 8810 8819 8828 8837 8846 8854 8862 8869 8875 8881 8887 8891 8895 8898 8901 8902 8903 8903 8902 8900 8896 8892 8887 8881 8874 8865 8856 8845 8833 8819 8803 8786 8767 8746 8723 8698 8671 8640 8607 8571 8532 8489 8443 8394 8340 8283 8222 8157 8088 8015 7938 7857 7772 7684 7592 7497 7399 7299 7196 7090 6983 6875 6766 6656 6547 6437 6328 6220 6114 6011 5910 5811 5717 5626 5540 5458 5382 5311 5246 5187 5135 5089 5051 5020 4996 4980 4972 4972 4979 4994 5017 5047 5084 5128 5179 5235 5298 5365 5436 5512 5590 5672 5754 5837 5921 6004 6086 6166 6244 6319 6390 6457 6520 6578 6632 6680 6723 6761 4872 0 50 9 6794 6821 6844 6862 6875 6883 6887 6887 6883 6876 6865 6850 6833 6812 6789 6762 6733 6701 6666 6628 6587 6543 6496 6446 6392 6335 6273 6207 6137 6062 5982 5896 5805 5708 5605 5497 5382 5261 5134 5002 4865 4723 4576 4426 4272 4117 3960 3804 3647 3493 3340 3191 3047 2908 2775 2649 2530 2420 2317 2223 2137 2060 1991 1931 1878 1833 1795 1763 1738 1719 1705 1696 1692 1692 1697 1707 1721 1740 1764 1793 1827 1867 1913 1965 2024 2090 2164 2244 2332 2427 2530 2639 2755 2877 3005 3138 3275 3416 3560 3706 3854 4002 4150 4297 4443 4588 4729 4868 5003 5135 5263 5387 5507 5623 5735 5843 5948 6049 6146 6241 6332 6420 6506 6590 6671 6750 6827 6901 6974 7045 7114 7181 7247 7310 7372 7432 7491 7547 7602 7655 7706 7756 7804 7850 7895 7938 7980 8020 8059 8097 8134 8170 8204 8238 8270 8301 8332 8361 8390 8417 8444 8470 8495 8519 8542 8565 8587 8608 8628 8647 8666 8685 8702 8720 8736 8753 8769 8784 8800 8815 8830 8844 8859 8873 8887 8902 8916 8929 8943 8957 8970 8984 8997 9009 9022 9034 9046 9058 9070 9081 9092 9102 9112 9121 9131 9139 9147 9155 9163 9169 9176 9182 9187 9192 9197 9201 9205 9209 9212 9215 9218 9220 9222 9224 9226 9228 9230 9232 9233 9235 9236 9238 9239 9241 9242 9243 9245 9246 9248 9249 9251 9253 9254 9257 9259 9262 9266 9270 9274 9279 9285 9291 9298 9305 9313 9322 9331 9340 9350 9359 9369 9379 9389 9399 9408 9417 9426 9434 9442 9449 9456 9463 9469 9474 9480 9485 9490 9495 9499 9504 9508 9512 9517 9521 9525 9529 9533 9536 9540 9543 9546 9548 9551 9552 9554 9555 9556 9556 9556 9555 9554 9553 9551 9549 9546 9543 9539 9535 9530 9525 9519 9513 9506 9498 9490 9481 9471 9460 9449 9437 9424 9410 9396 9380 9365 9349 9332 9315 9297 9280 9262 9244 9227 9209 9192 9176 9160 9145 9130 9117 9104 9093 9083 9075 9068 9062 9058 9056 9055 9057 9060 9064 9070 9078 9088 9099 9111 9125 9140 9156 9174 9192 9211 9230 9250 9271 9291 9312 9333 9354 9374 9394 9414 9433 9451 9469 9486 9502 9517 9531 9544 9557 9568 9579 9589 9598 9606 9614 9621 9627 9633 9638 9643 9647 9651 9654 9657 9659 9661 9662 9663 9663 9662 9660 9657 9654 9649 9644 9638 9630 9622 9612 9601 9589 9576 9562 9547 9531 9513 9494 9475 9453 9431 9407 9382 9355 9327 9298 9267 9235 9201 9166 9130 9092 9054 9015 8974 8934 8893 8853 8812 8772 8733 8695 8659 8624 8591 8561 8533 8508 8486 8467 8452 8439 8431 8425 8424 8425 8431 8439 8451 8466 8484 8504 8528 8553 8581 8611 8643 8677 8712 8748 8785 8823 8862 8901 8940 8979 9017 9056 9094 9131 9168 9203 9238 9272 9304 9336 9366 9395 9422 9449 9474 9497 9520 9541 9561 9579 9597 9613 4873 0 50 9 9628 9642 9655 9666 9677 9687 9695 9703 9710 9716 9722 9726 9730 9734 9737 9739 9741 9743 9744 9745 9745 9745 9745 9745 9745 9744 9744 9743 9742 9740 9739 9737 9736 9734 9732 9730 9728 9727 9725 9723 9721 9719 9718 9716 9715 9714 9713 9712 9712 9712 9712 9712 9713 9713 9714 9714 9715 9715 9715 9715 9715 9714 9712 9710 9707 9703 9698 9692 9684 9676 9666 9655 9642 9627 9611 9593 9574 9553 9529 9504 9477 9448 9417 9385 9349 9312 9273 9232 9188 9142 9095 9045 8992 8938 8882 8824 8764 8703 8640 8575 8510 8443 8376 8309 8241 8174 8107 8040 7975 7911 7848 7787 7727 7670 7615 7563 7513 7466 7422 7382 7344 7310 7279 7252 7229 7209 7194 7184 7177 7176 7180 7188 7202 7221 7245 7275 7310 7350 7396 7446 7502 7561 7625 7692 7762 7835 7910 7986 8063 8140 8217 8292 8366 8438 8507 8574 8636 8695 8750 8800 8846 8887 8924 8955 8982 9003 9020 9031 9038 9040 9037 9029 9016 8998 8975 8948 8915 8878 8836 8789 8737 8680 8618 8552 8480 8404 8323 8237 8146 8052 7952 7849 7742 7631 7517 7400 7280 7158 7034 6908 6781 6654 6526 6399 6273 6148 6025 5905 5788 5675 5565 5461 5362 5268 5180 5099 5025 4957 4897 4845 4800 4763 4735 4714 4702 4699 4704 4717 4738 4769 4807 4854 4909 4972 5043 5122 5208 5302 5402 5509 5622 5741 5865 5993 6126 6262 6401 6543 6686 6829 6973 7116 7258 7399 7537 7673 7805 7933 8057 8177 8292 8401 8506 8605 8699 8787 8870 8948 9021 9089 9153 9211 9266 9316 9363 9406 9445 9482 9515 9546 9574 9600 9624 9646 9665 9684 9700 9715 9729 9742 9753 9764 9773 9782 9790 9798 9805 9811 9817 9823 9828 9832 9837 9841 9844 9847 9850 9853 9854 9856 9857 9858 9858 9857 9857 9855 9853 9851 9848 9845 9842 9837 9833 9827 9822 9815 9808 9800 9792 9782 9772 9760 9747 9733 9717 9700 9681 9661 9638 9614 9587 9559 9528 9495 9460 9423 9383 9342 9298 9251 9203 9153 9101 9047 8991 8934 8876 8817 8757 8696 8635 8575 8514 8454 8396 8339 8284 8232 8182 8136 8093 8055 8021 7993 7969 7951 7939 7932 7931 7937 7948 7966 7988 8017 8051 8089 8132 8180 8231 8285 8342 8401 8462 8525 8588 8651 8715 8779 8842 8904 8965 9024 9082 9138 9192 9244 9293 9341 9386 9429 9470 9509 9545 9579 9610 9640 9667 9693 9716 9737 9757 9775 9791 9806 9819 9830 9841 9850 9858 9866 9872 9877 9882 9886 9889 9892 9894 9895 9895 9895 9894 9892 9890 9886 9881 9876 9869 9861 9851 9840 9828 9814 9798 9780 9761 9740 9716 9691 9663 9634 9602 9567 9530 9491 9449 9405 9357 9307 9255 9199 9140 9079 9015 8948 8878 8806 8731 8654 8574 8493 8409 8324 8238 8150 8062 7974 7886 7797 7710 7623 7538 7455 7374 7295 7219 7147 7078 7014 6953 6898 4874 0 50 9 6847 6802 6762 6727 6699 6677 6661 6652 6649 6653 6663 6681 6705 6736 6774 6818 6868 6925 6988 7056 7129 7208 7291 7377 7468 7561 7656 7753 7852 7951 8050 8148 8246 8343 8437 8529 8618 8704 8787 8866 8942 9013 9081 9146 9206 9263 9316 9366 9412 9455 9496 9533 9568 9601 9631 9658 9684 9708 9730 9750 9768 9785 9800 9814 9826 9837 9847 9855 9863 9869 9875 9879 9883 9887 9889 9892 9894 9896 9897 9899 9900 9902 9903 9904 9906 9907 9909 9910 9912 9914 9915 9916 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9914 9913 9911 9909 9906 9903 9899 9895 9889 9883 9876 9867 9858 9847 9834 9820 9805 9788 9768 9747 9724 9699 9671 9641 9609 9574 9536 9495 9451 9405 9355 9301 9245 9184 9121 9054 8984 8910 8833 8753 8671 8585 8498 8408 8318 8225 8133 8040 7947 7856 7765 7677 7591 7509 7430 7356 7286 7221 7162 7110 7063 7024 6991 6966 6948 6938 6936 6941 6954 6974 7002 7036 7078 7127 7181 7242 7308 7380 7456 7535 7619 7705 7794 7884 7976 8068 8160 8253 8344 8434 8522 8608 8691 8772 8849 8924 8994 9061 9125 9184 9240 9292 9341 9386 9427 9465 9500 9531 9560 9586 9608 9629 9647 9663 9676 9688 9698 9707 9714 9719 9724 9728 9730 9733 9734 9736 9737 9738 9739 9740 9741 9743 9744 9746 9749 9751 9754 9757 9760 9764 9767 9771 9775 9779 9783 9787 9791 9795 9799 9803 9807 9811 9815 9819 9823 9826 9830 9834 9838 9842 9845 9849 9852 9855 9858 9860 9862 9864 9865 9865 9866 9865 9865 9863 9862 9859 9857 9854 9850 9846 9842 9837 9832 9826 9820 9814 9807 9800 9792 9784 9776 9767 9757 9747 9737 9727 9716 9705 9693 9682 9671 9659 9648 9637 9627 9616 9607 9598 9590 9582 9575 9569 9564 9559 9555 9552 9550 9548 9546 9545 9545 9545 9545 9545 9545 9545 9545 9544 9543 9541 9538 9535 9530 9525 9518 9509 9499 9487 9473 9458 9440 9419 9397 9371 9344 9313 9280 9243 9204 9162 9117 9069 9018 8965 8908 8849 8786 8722 8655 8586 8514 8441 8367 8290 8214 8136 8058 7980 7903 7827 7752 7678 7607 7539 7474 7413 7356 7303 7255 7213 7176 7145 7120 7101 7089 7083 7085 7092 7107 7128 7155 7189 7228 7274 7325 7381 7441 7506 7576 7648 7724 7802 7883 7965 8048 8132 8216 8299 8382 8464 8544 8622 8697 8770 8840 8907 8971 9031 9088 9142 9192 9239 9283 9324 9362 9398 9430 9461 9489 9515 9540 9562 9583 9603 9620 9636 9651 9663 9675 9684 9692 9697 9701 9703 9703 9701 9697 9690 9682 9671 9659 9644 9626 9607 9586 9562 9535 9507 9476 9442 9405 9366 9324 9279 9231 9179 9125 9067 9006 8942 8875 8805 8733 8657 8579 8499 8417 8334 8249 8163 8077 7990 7903 7817 7732 7647 7565 4875 0 50 9 7484 7405 7329 7255 7185 7119 7056 6998 6944 6895 6851 6813 6781 6755 6735 6722 6716 6717 6725 6741 6763 6793 6829 6873 6923 6980 7043 7111 7185 7263 7345 7432 7521 7613 7706 7801 7897 7993 8089 8184 8278 8369 8459 8546 8631 8712 8790 8864 8934 9001 9063 9122 9176 9227 9273 9316 9355 9390 9421 9450 9475 9497 9516 9533 9547 9559 9570 9578 9585 9590 9594 9597 9598 9599 9599 9598 9597 9595 9593 9590 9588 9584 9581 9578 9575 9571 9568 9566 9563 9561 9559 9558 9557 9556 9557 9558 9559 9562 9565 9568 9572 9577 9582 9588 9594 9600 9606 9612 9619 9625 9631 9637 9643 9649 9654 9659 9664 9668 9672 9675 9679 9682 9684 9686 9688 9690 9691 9693 9693 9694 9694 9694 9694 9693 9692 9691 9690 9688 9685 9683 9680 9677 9674 9671 9668 9664 9661 9657 9654 9651 9647 9644 9641 9638 9635 9631 9628 9624 9621 9616 9612 9607 9601 9594 9587 9580 9571 9562 9552 9542 9531 9519 9506 9493 9480 9466 9452 9437 9422 9406 9390 9373 9356 9338 9319 9300 9279 9257 9233 9208 9182 9153 9122 9089 9054 9016 8975 8931 8884 8835 8782 8726 8666 8603 8537 8468 8395 8319 8240 8158 8074 7986 7896 7803 7709 7613 7516 7418 7319 7220 7121 7023 6926 6830 6737 6645 6557 6471 6389 6310 6235 6164 6098 6036 5979 5927 5879 5837 5799 5766 5739 5716 5699 5686 5679 5677 5681 5690 5704 5724 5749 5780 5816 5858 5906 5960 6018 6083 6152 6227 6307 6392 6481 6574 6671 6771 6875 6981 7090 7201 7312 7425 7538 7651 7764 7876 7986 8094 8201 8305 8406 8505 8599 8691 8778 8862 8942 9018 9089 9157 9220 9279 9335 9386 9434 9478 9519 9557 9591 9622 9651 9677 9701 9722 9741 9759 9774 9788 9800 9810 9820 9828 9835 9841 9845 9849 9852 9854 9855 9856 9856 9855 9853 9851 9848 9845 9840 9836 9830 9825 9818 9811 9803 9795 9786 9776 9766 9755 9744 9732 9719 9707 9693 9679 9665 9651 9636 9621 9606 9591 9576 9561 9546 9531 9517 9502 9488 9475 9461 9449 9436 9424 9412 9401 9390 9380 9369 9359 9350 9340 9330 9321 9311 9301 9291 9281 9269 9258 9245 9232 9218 9202 9185 9167 9147 9125 9101 9075 9046 9015 8981 8944 8903 8860 8813 8762 8707 8648 8585 8517 8445 8369 8288 8203 8113 8019 7921 7819 7713 7604 7491 7375 7256 7135 7011 6886 6760 6632 6505 6377 6249 6122 5997 5873 5751 5632 5517 5405 5296 5193 5095 5002 4915 4835 4761 4695 4637 4587 4545 4512 4488 4473 4467 4472 4485 4509 4542 4584 4636 4697 4767 4846 4933 5028 5131 5241 5358 5480 5609 5742 5880 6022 6166 6314 6463 6613 6764 6914 7065 7213 7360 7504 7645 7783 7917 8046 8171 8291 8405 8514 8618 8716 8808 8895 8976 9052 9123 9188 9248 9304 9355 9402 9445 9485 9520 9553 9582 9608 9632 9653 4876 0 50 9 9672 9689 9704 9717 9728 9738 9747 9754 9760 9765 9769 9773 9775 9776 9777 9777 9777 9775 9773 9771 9768 9764 9759 9754 9748 9742 9735 9727 9719 9710 9701 9691 9681 9670 9659 9648 9637 9625 9613 9601 9589 9577 9565 9553 9542 9530 9519 9507 9496 9485 9475 9465 9455 9445 9436 9427 9419 9410 9403 9395 9388 9381 9374 9367 9360 9354 9347 9340 9333 9326 9319 9311 9302 9293 9284 9274 9264 9253 9241 9229 9217 9205 9192 9180 9167 9155 9144 9134 9124 9116 9109 9104 9101 9099 9099 9102 9107 9113 9123 9134 9147 9163 9180 9199 9220 9242 9265 9290 9315 9341 9367 9393 9420 9446 9472 9497 9521 9545 9568 9589 9610 9629 9647 9663 9679 9692 9705 9716 9725 9733 9740 9745 9749 9751 9752 9752 9750 9746 9741 9735 9727 9717 9705 9692 9677 9660 9642 9621 9598 9572 9545 9515 9483 9448 9410 9370 9327 9281 9232 9180 9126 9068 9008 8944 8877 8808 8735 8660 8582 8501 8417 8330 8241 8150 8057 7961 7864 7766 7666 7565 7463 7362 7261 7160 7060 6961 6865 6771 6680 6593 6510 6431 6357 6289 6227 6171 6121 6079 6044 6016 5996 5983 5978 5980 5990 6007 6030 6060 6097 6139 6185 6237 6292 6351 6412 6475 6540 6604 6669 6733 6796 6857 6916 6972 7024 7074 7119 7161 7199 7233 7264 7290 7313 7333 7350 7364 7376 7387 7397 7406 7415 7425 7435 7447 7461 7477 7496 7518 7544 7573 7606 7644 7684 7729 7778 7830 7886 7945 8007 8071 8137 8206 8274 8344 8414 8485 8554 8623 8690 8756 8820 8881 8941 8998 9052 9104 9152 9199 9242 9283 9321 9357 9390 9421 9450 9477 9502 9525 9546 9565 9583 9599 9613 9626 9637 9647 9656 9664 9670 9675 9680 9683 9685 9687 9688 9688 9688 9687 9686 9685 9683 9682 9680 9678 9676 9673 9671 9668 9666 9663 9660 9656 9653 9649 9645 9641 9637 9633 9629 9625 9620 9617 9613 9610 9607 9605 9603 9601 9600 9600 9601 9602 9603 9605 9607 9610 9614 9617 9621 9625 9629 9633 9638 9642 9647 9652 9656 9661 9667 9672 9677 9683 9689 9694 9701 9707 9713 9720 9727 9733 9740 9747 9753 9760 9766 9771 9777 9782 9787 9791 9795 9799 9802 9805 9807 9809 9811 9813 9814 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9829 9830 9831 9833 9834 9836 9838 9840 9842 9844 9847 9849 9852 9855 9858 9861 9864 9867 9870 9874 9877 9881 9884 9887 9891 9894 9898 9901 9904 9907 9911 9914 9917 9921 9924 9927 9931 9934 9938 9941 9944 9948 9951 9955 9958 9961 9964 9967 9969 9972 9974 9976 9978 9980 9982 9983 9985 9986 9987 9988 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 9999100001000010000100001000010000 9999 9998 9997 9997 9996 9995 9994 9993 9992 9991 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 4877 0 50 9 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9984 9983 9982 9980 9979 9977 9976 9974 9972 9970 9967 9965 9963 9960 9957 9954 9951 9948 9945 9941 9938 9934 9931 9927 9924 9920 9916 9912 9909 9905 9901 9897 9893 9889 9886 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9781 9777 9773 9769 9765 9761 9756 9752 9748 9744 9740 9736 9733 9729 9725 9722 9719 9716 9713 9710 9707 9705 9703 9701 9700 9698 9697 9697 9696 9697 9697 9698 9699 9700 9702 9704 9706 9709 9712 9715 9718 9722 9726 9729 9733 9737 9741 9745 9749 9752 9756 9760 9763 9767 9771 9774 9778 9781 9785 9788 9792 9796 9799 9803 9806 9810 9814 9817 9821 9824 9827 9831 9834 9837 9840 9842 9845 9848 9850 9852 9855 9857 9859 9862 9864 9866 9869 9871 9874 9877 9879 9882 9885 9888 9891 9894 9897 9901 9904 9907 9910 9912 9915 9917 9920 9922 9924 9925 9927 9928 9929 9929 9930 9930 9930 9929 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9875 9872 9869 9865 9862 9858 9854 9850 9845 9841 9835 9830 9824 9818 9811 9803 9795 9786 9776 9766 9754 9741 9728 9713 9697 9679 9660 9640 9618 9594 9568 9540 9510 9478 9444 9407 9368 9327 9283 9236 9187 9135 9081 9024 8965 8903 8839 8773 8704 8634 8561 8487 8412 8335 8257 8178 8099 8019 7939 7860 7781 7703 7627 7552 7480 7410 7343 7280 7220 7165 7115 7070 7031 6998 6971 6951 6937 6931 6932 6940 6956 6979 7009 7046 7089 7139 7195 7257 7323 7394 7469 7548 7630 7713 7799 7886 7973 8061 8149 8235 8320 8404 8486 8566 8643 8717 8788 8857 8922 8984 9042 9097 9149 9198 9243 9285 9323 9359 9391 9421 9448 9472 9493 9512 9528 9542 9553 9563 9571 9577 9581 9583 9584 9583 9580 9576 9571 9565 9557 9548 9538 9527 9514 9500 9486 9470 9453 9436 9417 9398 9378 9358 9337 9315 9294 9272 9251 9230 9209 9188 9168 9148 9129 9111 9093 9077 9061 9046 9031 9018 9005 8992 8981 8970 8959 8950 8940 8931 8923 8915 8908 8902 8896 8890 8886 8882 8879 8877 8876 8876 8877 8878 8881 8885 8889 8894 8900 8907 8914 8922 8930 8939 8948 8957 8966 8976 8986 8995 9005 9014 9024 9034 9044 9053 9063 9073 9082 9092 9101 9111 9120 9129 9137 9146 9154 9161 9168 9174 9180 9185 9189 9193 9196 9198 9200 9201 9201 9201 9200 9198 9197 9194 9191 9188 9184 9180 9175 9170 9164 9157 9149 9141 9132 9122 9111 9100 9087 9073 9059 9043 9026 9009 8990 8971 8950 8928 8905 8881 8856 8830 8802 8773 8743 4878 0 50 9 8710 8677 8641 8603 8564 8522 8478 8432 8383 8332 8278 8222 8164 8102 8038 7971 7901 7828 7751 7672 7589 7503 7413 7319 7222 7120 7014 6905 6791 6673 6552 6426 6297 6165 6029 5891 5751 5609 5466 5322 5178 5035 4893 4752 4614 4478 4346 4218 4093 3974 3860 3751 3648 3551 3460 3375 3297 3226 3162 3104 3054 3010 2973 2944 2920 2903 2893 2888 2889 2894 2903 2917 2933 2952 2971 2990 3009 3027 3042 3054 3062 3065 3063 3055 3040 3019 2992 2959 2919 2874 2824 2769 2711 2649 2587 2524 2461 2398 2337 2279 2224 2173 2127 2086 2050 2019 1995 1976 1963 1956 1956 1961 1972 1990 2013 2043 2080 2123 2172 2229 2293 2365 2444 2531 2626 2729 2840 2959 3086 3219 3360 3507 3660 3818 3979 4144 4313 4481 4650 4819 4988 5155 5318 5479 5636 5788 5936 6079 6216 6349 6476 6598 6714 6826 6933 7035 7133 7226 7316 7402 7484 7563 7639 7711 7781 7848 7912 7973 8033 8089 8144 8196 8246 8295 8341 8386 8428 8470 8509 8547 8584 8620 8654 8687 8719 8750 8779 8808 8836 8863 8889 8914 8938 8961 8983 9005 9026 9046 9066 9085 9103 9121 9139 9155 9172 9188 9203 9218 9233 9247 9260 9273 9286 9298 9309 9320 9331 9341 9350 9360 9368 9377 9385 9393 9400 9408 9415 9422 9428 9435 9441 9447 9453 9459 9464 9469 9474 9478 9482 9486 9490 9493 9496 9499 9502 9505 9508 9511 9514 9517 9521 9525 9529 9534 9539 9545 9551 9557 9564 9571 9578 9586 9593 9600 9608 9615 9622 9629 9635 9641 9647 9653 9659 9664 9669 9674 9678 9683 9688 9692 9696 9700 9705 9709 9713 9716 9720 9723 9727 9730 9732 9735 9737 9739 9740 9742 9743 9744 9744 9745 9745 9745 9746 9746 9746 9745 9745 9745 9744 9744 9743 9742 9740 9738 9735 9732 9729 9725 9720 9714 9708 9701 9693 9685 9677 9668 9658 9648 9637 9627 9616 9605 9594 9582 9571 9559 9548 9536 9524 9512 9500 9488 9476 9464 9452 9440 9428 9417 9405 9394 9383 9373 9363 9355 9347 9339 9333 9328 9324 9322 9320 9320 9321 9323 9326 9330 9336 9342 9349 9357 9365 9375 9384 9395 9405 9417 9428 9440 9452 9464 9477 9490 9503 9516 9530 9543 9557 9571 9586 9600 9614 9629 9643 9657 9671 9685 9699 9712 9725 9737 9749 9760 9771 9782 9792 9801 9810 9818 9826 9833 9840 9847 9853 9859 9864 9869 9874 9879 9883 9887 9891 9894 9897 9900 9903 9905 9907 9909 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 4879 0 50 9 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9974 9973 9971 9970 9968 9966 9963 9961 9958 9955 9952 9949 9946 9942 9939 9936 9932 9928 9925 9921 9917 9913 9909 9904 9900 9895 9890 9884 9878 9872 9865 9858 9851 9843 9835 9826 9817 9807 9797 9786 9776 9765 9753 9741 9729 9717 9705 9692 9680 9667 9655 9642 9630 9617 9605 9593 9582 9571 9560 9550 9541 9532 9524 9517 9510 9504 9500 9496 9494 9492 9491 9492 9493 9495 9499 9503 9508 9514 9521 9529 9537 9546 9555 9564 9574 9585 9595 9606 9617 9628 9639 9650 9661 9672 9683 9694 9704 9715 9726 9736 9746 9757 9767 9776 9786 9795 9804 9813 9821 9829 9836 9843 9850 9857 9862 9868 9873 9877 9882 9885 9889 9892 9894 9897 9899 9900 9902 9903 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9931 9933 9935 9937 9940 9942 9944 9946 9948 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9966 9964 9961 9959 9956 9952 9949 9945 9942 9938 9934 9929 9925 9921 9916 9912 9907 9903 9898 9894 9890 9885 9881 9877 9874 9870 9867 9864 9861 9858 9856 9854 9853 9852 9851 9851 9850 9851 9851 9852 9853 9854 9855 9857 9858 9860 9862 9864 9867 9869 9871 9874 9877 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9914 9916 9919 9921 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9913 9910 9908 9905 9902 9899 9897 9894 9891 9889 9886 9884 9882 9879 9877 9876 9874 9872 9870 9869 9867 9866 9865 9863 9862 9861 9860 9859 9859 9858 9858 9857 9857 9857 9857 9858 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9871 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9902 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9923 9925 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9926 9923 9920 9916 9912 9907 9901 9895 9887 9879 9870 9860 9850 9838 9825 9812 9797 9782 9765 9748 9730 9711 9691 9671 4880 0 50 9 9649 9627 9605 9582 9559 9535 9511 9487 9463 9439 9416 9392 9369 9347 9325 9304 9284 9264 9246 9229 9212 9197 9184 9171 9160 9151 9143 9136 9131 9127 9125 9125 9126 9129 9133 9139 9147 9156 9166 9178 9192 9207 9223 9240 9258 9278 9298 9319 9340 9362 9384 9407 9429 9452 9474 9496 9518 9539 9560 9580 9599 9618 9635 9653 9669 9684 9699 9713 9726 9738 9750 9760 9770 9780 9789 9797 9804 9811 9817 9823 9828 9833 9837 9840 9843 9846 9848 9850 9852 9853 9854 9854 9855 9855 9855 9855 9855 9855 9854 9854 9853 9853 9852 9852 9851 9850 9849 9848 9847 9845 9843 9841 9839 9836 9833 9829 9825 9821 9816 9811 9806 9800 9794 9788 9782 9776 9770 9764 9758 9753 9747 9742 9737 9732 9728 9725 9722 9719 9717 9716 9715 9715 9715 9716 9718 9720 9723 9726 9730 9735 9740 9745 9751 9757 9764 9771 9779 9786 9794 9803 9811 9819 9828 9836 9844 9853 9861 9869 9876 9883 9890 9897 9903 9909 9914 9919 9924 9928 9931 9934 9937 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9965 9965 9965 9964 9962 9960 9956 9953 9948 9942 9936 9929 9921 9912 9902 9891 9879 9866 9853 9838 9822 9806 9788 9770 9750 9729 9707 9683 9659 9633 9606 9577 9547 9515 9482 9448 9413 9376 9338 9299 9259 9218 9176 9134 9092 9049 9007 8965 8924 8883 8844 8806 8770 8736 8703 8674 8647 8622 8601 8583 8568 8556 8548 8544 8543 8545 8551 8560 8572 8588 8606 8628 8652 8678 8706 8737 8769 8803 8837 8873 8910 8947 8984 9022 9059 9097 9133 9169 9205 9239 9273 9305 9336 9366 9395 9423 9449 9475 9499 9522 9544 9565 9585 9604 9623 9641 9658 9675 9692 9707 9723 9738 9752 9766 9780 9793 9806 9818 9830 9841 9852 9862 9872 9881 9890 9898 9906 9913 9920 9926 9932 9938 9943 9948 9952 9956 9960 9964 9967 9970 9973 9976 9978 9980 9982 9983 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9977 9977 9975 9974 9973 9971 9970 9968 9966 9965 9963 9960 9958 9956 9953 9950 9946 9942 9938 9933 9928 9921 9914 9907 9898 9889 9879 9868 9856 9843 9829 9814 9799 9782 9765 9747 9728 9708 9688 9666 9644 9621 9597 9572 9547 9521 9494 9467 9439 9410 9381 9352 9322 9292 9262 9232 9203 9173 9144 9116 9088 9060 9034 9008 8983 8959 8936 8913 8892 8871 8852 8833 8816 8799 8784 8769 8755 8743 8731 8721 8712 8705 8698 8693 8690 8688 8687 8689 8691 8696 8702 8710 8719 8730 8743 8757 8773 8790 8808 8827 8848 8869 8892 8915 8938 8963 8987 9012 9036 4881 0 50 9 9061 9085 9109 9133 9156 9178 9200 9220 9239 9258 9275 9291 9306 9320 9333 9345 9355 9365 9374 9382 9389 9396 9403 9409 9415 9421 9426 9432 9438 9444 9450 9456 9462 9469 9476 9482 9490 9497 9504 9512 9520 9528 9536 9544 9552 9561 9569 9578 9587 9596 9605 9614 9623 9632 9642 9651 9660 9670 9679 9688 9697 9706 9714 9722 9730 9738 9745 9752 9758 9764 9770 9775 9780 9784 9788 9791 9794 9796 9798 9799 9799 9799 9798 9796 9794 9791 9788 9784 9780 9775 9770 9764 9758 9752 9746 9739 9732 9726 9719 9712 9705 9699 9692 9685 9679 9673 9666 9660 9654 9649 9643 9638 9632 9627 9623 9618 9615 9611 9608 9606 9604 9603 9603 9603 9604 9606 9609 9612 9616 9621 9626 9632 9639 9646 9653 9661 9670 9679 9688 9697 9707 9717 9727 9737 9747 9757 9767 9777 9787 9796 9806 9815 9823 9832 9839 9847 9854 9860 9866 9871 9876 9880 9883 9886 9889 9892 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9906 9905 9904 9902 9900 9897 9893 9889 9884 9878 9872 9865 9857 9849 9841 9832 9823 9813 9803 9793 9782 9772 9761 9750 9738 9726 9714 9701 9687 9674 9659 9644 9628 9611 9593 9574 9555 9533 9511 9487 9462 9435 9406 9375 9342 9306 9267 9225 9180 9131 9079 9023 8962 8897 8827 8753 8674 8591 8503 8411 8315 8215 8112 8006 7898 7787 7675 7563 7450 7337 7225 7114 7005 6899 6795 6694 6596 6502 6412 6327 6245 6168 6094 6026 5961 5901 5846 5794 5747 5703 5664 5629 5597 5569 5544 5523 5506 5491 5480 5473 5468 5467 5469 5473 5481 5493 5507 5524 5545 5569 5597 5628 5662 5700 5742 5788 5837 5890 5947 6007 6070 6137 6207 6279 6354 6430 6507 6585 6662 6739 6815 6888 6959 7026 7088 7146 7198 7243 7281 7312 7335 7350 7356 7353 7342 7321 7291 7253 7206 7150 7086 7014 6935 6849 6757 6659 6555 6448 6336 6221 6103 5983 5863 5743 5622 5502 5384 5269 5157 5048 4944 4845 4751 4664 4583 4509 4443 4384 4334 4292 4259 4235 4221 4215 4220 4234 4258 4292 4335 4388 4451 4524 4605 4696 4796 4904 5020 5143 5273 5410 5552 5700 5851 6006 6164 6323 6483 6643 6802 6959 7115 7267 7416 7560 7699 7834 7962 8085 8201 8312 8416 8514 8606 8691 8772 8846 8915 8979 9039 9093 9144 9191 9234 9273 9310 9343 9374 9403 9429 9453 9475 9495 9514 9531 9547 9561 9575 9588 9600 9611 9622 9633 9643 9653 9662 9672 9681 9691 9700 9709 9718 9727 9736 9744 9752 9760 9767 9775 9781 9787 9793 9799 9804 9808 9812 9816 9819 9822 9825 9827 9830 9831 9833 9835 9836 9837 9838 9838 9838 9839 9838 9838 9837 9837 9836 9834 9833 9832 9830 9828 9826 9824 9822 9819 9817 9814 9812 9809 9806 9803 9799 9796 9792 9787 9782 9777 9770 9763 9756 9747 4882 0 50 9 9738 9728 9717 9704 9691 9676 9661 9644 9625 9605 9584 9561 9536 9510 9481 9451 9418 9383 9345 9304 9260 9213 9163 9110 9053 8992 8927 8859 8786 8709 8629 8544 8455 8362 8266 8165 8060 7952 7840 7725 7606 7484 7360 7232 7102 6969 6835 6698 6560 6421 6281 6141 6001 5861 5722 5584 5448 5315 5184 5057 4934 4816 4703 4596 4494 4399 4312 4231 4158 4093 4037 3989 3949 3919 3897 3884 3880 3886 3900 3924 3956 3998 4048 4108 4176 4252 4337 4430 4531 4638 4753 4875 5003 5136 5275 5417 5564 5713 5865 6018 6172 6326 6480 6632 6783 6931 7076 7217 7354 7486 7614 7737 7854 7966 8072 8173 8268 8357 8441 8520 8594 8662 8726 8785 8840 8890 8937 8980 9019 9056 9089 9119 9147 9172 9196 9217 9236 9254 9270 9284 9297 9309 9320 9330 9338 9346 9353 9358 9363 9368 9371 9373 9376 9377 9378 9379 9379 9379 9380 9381 9381 9383 9385 9387 9391 9395 9400 9406 9414 9422 9431 9441 9452 9464 9476 9489 9503 9517 9531 9545 9560 9574 9588 9602 9616 9630 9643 9656 9668 9681 9692 9703 9714 9723 9733 9741 9749 9756 9762 9767 9771 9774 9777 9778 9778 9778 9776 9774 9771 9768 9764 9759 9754 9749 9743 9738 9732 9727 9721 9716 9711 9707 9702 9698 9695 9692 9689 9687 9685 9684 9684 9685 9686 9688 9691 9695 9700 9705 9712 9719 9727 9736 9745 9755 9766 9777 9787 9798 9809 9819 9829 9839 9848 9856 9863 9870 9876 9881 9885 9889 9892 9894 9896 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9902 9901 9899 9896 9894 9891 9887 9883 9879 9875 9870 9866 9861 9856 9851 9846 9841 9835 9830 9825 9820 9815 9809 9803 9797 9791 9784 9777 9769 9760 9751 9741 9731 9720 9708 9696 9683 9670 9657 9642 9628 9613 9599 9584 9568 9553 9538 9523 9508 9493 9478 9463 9448 9433 9419 9405 9392 9378 9366 9353 9342 9330 9320 9311 9302 9294 9287 9281 9276 9272 9269 9267 9267 9267 9268 9270 9273 9277 9282 9287 9293 9300 9308 9316 9325 9335 9345 9356 9367 9379 9392 9405 9419 9434 9449 9465 9482 9499 9517 9535 9553 9572 9591 9610 9629 9648 9666 9685 9702 9720 9736 9753 9768 9782 9796 9809 9821 9832 9843 9852 9861 9869 9877 9883 9889 9894 9899 9902 9906 9908 9910 9912 9912 9912 9912 9911 9909 9907 9905 9902 9898 9894 9890 9886 9881 9876 9871 9866 9860 9855 9850 9845 9839 9834 9829 9824 9819 9814 9810 9805 9801 9797 9794 9791 9788 9786 9784 9783 9782 9783 9784 9785 9788 9792 9796 9801 9806 9812 9819 9826 9834 9841 9849 9856 9864 9871 9878 9885 9891 9897 9902 9907 9912 9916 9919 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 4883 0 50 9 9965 9966 9967 9968 9969 9970 9972 9973 9975 9977 9978 9980 9982 9984 9985 9987 9988 9989 9990 9990 9991 9991 9991 9990 9989 9988 9987 9986 9985 9983 9981 9980 9978 9976 9974 9972 9970 9968 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9938 9936 9935 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9912 9911 9911 9911 9912 9912 9913 9915 9916 9918 9921 9923 9926 9929 9932 9935 9939 9942 9945 9948 9951 9954 9957 9960 9962 9964 9966 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9981 9982 9983 9984 9986 9987 9989 9990 9991 9992 9993 9994 9994 9994 9994 9994 9993 9992 9990 9989 9987 9984 9982 9979 9976 9973 9971 9968 9965 9962 9959 9957 9954 9952 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9929 9926 9924 9921 9918 9914 9911 9907 9902 9898 9893 9888 9883 9878 9872 9867 9861 9855 9849 9843 9837 9830 9824 9817 9810 9803 9796 9788 9781 9773 9765 9756 9747 9738 9728 9718 9707 9695 9683 9670 9657 9643 9629 9614 9598 9582 9565 9549 9531 9514 9496 9478 9460 9442 9424 9406 9388 9371 9354 9337 9321 9305 9290 9276 9262 9250 9239 9229 9221 9214 9209 9205 9203 9204 9206 9210 9216 9224 9234 9246 9260 9275 9292 9309 9328 9348 9368 9389 9409 9430 9450 9471 9490 9510 9528 9546 9563 9579 9594 9609 9623 9636 9648 9660 9671 9681 9691 9700 9708 9716 9722 9728 9733 9737 9740 9742 9743 9742 9740 9737 9732 9726 9719 9710 9700 9688 9674 9659 9643 9625 9605 9583 9559 9534 9506 9476 9443 9408 9370 9328 9284 9236 9185 9129 9070 9007 8939 8866 8789 8708 8621 8529 8432 8331 8224 8112 7995 7874 7748 7618 7483 7346 7204 7060 6914 6766 6618 6469 6321 6173 6027 5885 5745 5611 5481 5357 5240 5130 5028 4934 4850 4774 4709 4653 4608 4573 4549 4535 4532 4539 4557 4585 4624 4672 4730 4798 4874 4960 5054 5155 5265 5381 5504 5633 5767 5906 6049 6195 6343 6493 6644 6795 6946 7095 7242 7387 7528 7665 7798 7927 8050 8167 8280 8386 8486 8581 8670 8753 8830 8902 8969 9031 9088 9141 9189 9234 9274 9311 9345 9376 9403 9428 9451 9471 9489 9505 9519 9531 9541 9550 9558 9564 9569 9573 9576 9578 9579 9580 9579 9578 9577 9574 9571 9568 9564 9559 9554 9548 9542 9535 9527 9518 9509 9499 9489 9477 9466 9453 9440 9426 9412 9397 9382 9367 9351 9336 9321 9306 9291 9277 9263 9251 9239 9228 9218 9210 9203 9198 9195 9193 9192 9194 9198 9203 9210 9219 9229 9241 9255 9270 9286 9303 9322 9340 9360 9379 9399 9419 9438 9457 9475 9492 9508 9523 9537 9549 9560 9569 9576 9581 9585 9588 9588 9587 9584 9580 9574 9567 9558 9548 9537 9525 9511 9496 4884 0 50 9 9481 9464 9446 9427 9408 9387 9366 9344 9322 9299 9276 9252 9228 9205 9182 9159 9136 9115 9094 9074 9055 9038 9022 9008 8996 8985 8977 8970 8965 8962 8962 8963 8966 8971 8978 8986 8997 9008 9022 9037 9053 9071 9090 9110 9131 9152 9175 9198 9222 9247 9271 9296 9321 9346 9371 9395 9419 9442 9465 9488 9509 9530 9549 9568 9586 9603 9620 9635 9650 9664 9678 9690 9703 9714 9726 9736 9747 9757 9766 9776 9785 9793 9801 9809 9816 9823 9830 9836 9842 9847 9852 9857 9861 9865 9868 9871 9874 9876 9879 9880 9882 9883 9884 9885 9885 9885 9885 9885 9884 9883 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9861 9860 9859 9858 9858 9857 9857 9856 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9850 9850 9849 9848 9848 9848 9847 9847 9848 9848 9848 9849 9849 9850 9850 9851 9851 9851 9851 9851 9850 9849 9848 9847 9845 9843 9841 9838 9836 9833 9831 9829 9826 9825 9823 9822 9820 9820 9819 9819 9819 9820 9820 9820 9821 9821 9822 9822 9822 9822 9821 9821 9820 9819 9817 9816 9814 9813 9811 9809 9808 9806 9805 9804 9803 9802 9801 9801 9800 9800 9800 9799 9799 9798 9797 9796 9795 9793 9791 9788 9786 9783 9780 9776 9772 9769 9765 9761 9757 9753 9749 9745 9741 9737 9733 9729 9724 9719 9714 9708 9701 9694 9686 9677 9668 9657 9645 9632 9619 9604 9588 9571 9553 9535 9515 9495 9474 9452 9429 9405 9381 9356 9329 9302 9274 9245 9215 9184 9152 9118 9083 9046 9009 8969 8929 8887 8844 8800 8755 8709 8662 8614 8567 8519 8471 8424 8377 8330 8285 8241 8198 8158 8119 8082 8049 8017 7989 7964 7942 7923 7909 7898 7891 7888 7889 7894 7904 7917 7935 7957 7982 8011 8044 8080 8120 8162 8207 8254 8303 8353 8405 8459 8512 8566 8619 8673 8726 8778 8828 8877 8924 8970 9013 9054 9093 9129 9163 9195 9224 9251 9276 9298 9318 9336 9353 9367 9380 9391 9401 9409 9416 9422 9427 9430 9433 9434 9435 9434 9433 9431 9428 9425 9421 9416 9410 9404 9397 9390 9382 9375 9366 9358 9349 9340 9331 9322 9313 9303 9294 9284 9275 9265 9256 9246 9236 9227 9217 9207 9198 9189 9179 9170 9161 9153 9144 9136 9129 9121 9114 9107 9101 9095 9089 9084 9079 9074 9069 9064 9060 9055 9051 9047 9042 9038 9034 9030 9026 9021 9017 9013 9010 9006 9002 8998 8995 8991 8988 8984 8980 8976 8971 8966 8961 8955 8948 8941 8932 8923 8912 8901 8888 8875 8860 8845 8828 8810 8792 8772 8752 8731 8710 8688 8666 8644 8622 8599 8577 8556 8534 8514 8493 8474 8456 8439 8423 8409 8396 8385 8375 8367 8362 8358 8355 8355 8357 8360 8366 8373 8381 8390 8401 8413 8424 8436 8448 8460 8471 8480 8488 8495 8499 8500 8499 8495 8487 8475 8459 8438 8414 8384 4885 0 50 9 8349 8310 8265 8215 8160 8100 8035 7965 7890 7810 7726 7637 7545 7448 7349 7246 7141 7034 6924 6814 6703 6592 6481 6370 6260 6152 6046 5942 5842 5744 5650 5561 5476 5395 5320 5251 5187 5129 5077 5033 4995 4964 4940 4923 4915 4914 4921 4935 4958 4989 5027 5074 5129 5191 5260 5337 5421 5512 5609 5711 5819 5932 6050 6171 6295 6422 6552 6682 6813 6944 7075 7205 7333 7460 7584 7705 7823 7937 8048 8154 8256 8353 8446 8535 8618 8697 8772 8842 8908 8970 9028 9082 9132 9178 9222 9262 9299 9334 9366 9395 9422 9448 9471 9492 9511 9529 9545 9560 9574 9587 9598 9609 9618 9627 9635 9643 9650 9656 9662 9667 9673 9677 9682 9686 9690 9694 9697 9700 9702 9704 9706 9707 9708 9708 9707 9706 9704 9702 9699 9696 9691 9686 9681 9675 9668 9660 9652 9643 9633 9622 9611 9598 9584 9569 9552 9534 9514 9492 9468 9442 9413 9382 9349 9312 9272 9229 9183 9134 9081 9024 8964 8900 8832 8761 8685 8606 8522 8434 8342 8246 8146 8041 7933 7820 7703 7582 7457 7329 7197 7062 6924 6783 6640 6496 6350 6204 6058 5913 5768 5625 5485 5347 5214 5084 4960 4841 4728 4622 4522 4429 4344 4267 4197 4136 4084 4039 4004 3977 3959 3950 3950 3958 3976 4003 4038 4082 4135 4197 4267 4346 4433 4528 4630 4740 4856 4980 5109 5244 5383 5527 5675 5826 5979 6134 6291 6447 6603 6758 6913 7065 7215 7362 7506 7646 7782 7913 8040 8162 8278 8390 8496 8596 8692 8781 8866 8945 9018 9087 9151 9210 9264 9314 9360 9402 9441 9476 9507 9536 9562 9586 9607 9627 9644 9660 9674 9687 9699 9709 9718 9727 9734 9740 9746 9751 9756 9760 9763 9766 9768 9770 9771 9772 9773 9774 9774 9774 9774 9774 9773 9773 9772 9771 9770 9768 9766 9764 9762 9760 9757 9754 9751 9747 9743 9739 9734 9728 9722 9715 9708 9700 9691 9680 9669 9657 9643 9627 9610 9591 9570 9547 9521 9494 9463 9430 9394 9356 9314 9270 9222 9171 9117 9060 9000 8936 8870 8801 8729 8654 8577 8498 8416 8332 8247 8159 8071 7982 7892 7802 7711 7622 7532 7445 7358 7274 7192 7113 7038 6966 6899 6836 6779 6727 6681 6641 6607 6581 6561 6549 6544 6546 6556 6574 6598 6630 6669 6715 6767 6826 6890 6960 7035 7114 7198 7285 7375 7467 7562 7658 7755 7852 7949 8045 8140 8234 8325 8415 8501 8584 8663 8739 8810 8878 8941 8999 9053 9102 9147 9187 9223 9253 9280 9302 9320 9334 9344 9350 9353 9352 9348 9341 9331 9318 9303 9284 9264 9241 9216 9188 9159 9128 9095 9060 9024 8987 8948 8908 8867 8825 8783 8740 8697 8655 8612 8569 8527 8486 8446 8408 8370 8335 8301 8270 8241 8214 8190 8169 8152 8137 8126 8119 8115 8115 8118 8126 8137 8152 8170 8193 8218 8247 8279 8313 8350 8390 8431 8474 8518 8563 8609 8655 4886 0 51 0 8692 8739 8785 8830 8874 8916 8957 8996 9034 9070 9104 9136 9166 9194 9221 9246 9269 9290 9310 9328 9345 9360 9375 9388 9400 9411 9421 9430 9439 9446 9453 9459 9465 9470 9475 9479 9483 9487 9490 9494 9497 9500 9504 9507 9511 9515 9519 9523 9527 9532 9536 9541 9546 9550 9555 9559 9563 9567 9571 9575 9578 9580 9582 9584 9585 9585 9585 9584 9582 9580 9577 9573 9568 9563 9556 9549 9541 9532 9522 9511 9499 9485 9471 9456 9440 9423 9405 9387 9367 9347 9327 9306 9285 9264 9242 9221 9200 9178 9158 9137 9116 9096 9076 9057 9037 9017 8997 8976 8955 8934 8911 8887 8862 8835 8806 8775 8742 8706 8668 8626 8582 8534 8483 8428 8369 8306 8239 8167 8091 8011 7926 7837 7743 7644 7541 7433 7321 7204 7084 6960 6833 6702 6570 6435 6298 6162 6025 5888 5752 5617 5485 5356 5231 5109 4993 4881 4775 4676 4582 4495 4416 4343 4278 4220 4170 4128 4093 4066 4047 4035 4031 4035 4047 4067 4094 4129 4172 4223 4282 4349 4423 4505 4594 4691 4794 4905 5022 5145 5274 5409 5548 5691 5837 5987 6139 6292 6446 6600 6754 6907 7058 7206 7351 7493 7630 7763 7891 8014 8132 8244 8351 8451 8546 8635 8719 8797 8869 8937 8999 9057 9110 9159 9204 9245 9283 9318 9350 9379 9406 9431 9454 9475 9494 9512 9529 9544 9559 9572 9584 9596 9607 9617 9626 9635 9642 9650 9657 9663 9668 9673 9678 9682 9686 9689 9692 9695 9697 9699 9701 9702 9704 9705 9706 9706 9707 9707 9707 9707 9707 9707 9706 9706 9705 9704 9703 9702 9701 9700 9699 9698 9698 9697 9696 9695 9695 9695 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9694 9693 9693 9691 9690 9688 9686 9684 9681 9678 9674 9670 9665 9660 9654 9648 9641 9633 9624 9615 9604 9593 9581 9567 9553 9537 9520 9502 9482 9461 9439 9415 9390 9363 9334 9305 9273 9241 9207 9172 9136 9099 9061 9023 8984 8945 8906 8867 8829 8791 8755 8719 8685 8653 8623 8596 8570 8548 8528 8511 8498 8487 8480 8476 8475 8478 8483 8492 8503 8517 8534 8552 8573 8595 8619 8644 8670 8697 8723 8750 8777 8804 8830 8855 8880 8903 8926 8947 8968 8987 9004 9021 9036 9050 9062 9074 9084 9094 9102 9109 9115 9121 9125 9129 9132 9134 9136 9137 9137 9137 9137 9136 9135 9134 9132 9131 9129 9128 9126 9125 9123 9122 9122 9121 9121 9121 9122 9123 9124 9125 9127 9129 9130 9132 9133 9135 9135 9135 9135 9133 9130 9126 9121 9114 9106 9096 9084 9069 9053 9034 9013 8990 8964 8936 8905 8871 8834 8795 8753 8708 8660 8609 8555 8498 8438 8374 8307 8237 8164 8087 8006 7923 7836 7746 7653 7556 7458 7356 7253 7147 7040 6932 6823 6713 6604 6495 6388 6281 6177 6075 5976 5880 5788 5700 5615 5536 5461 5391 5326 5266 5212 5163 5119 5081 4887 0 51 0 5047 5019 4996 4979 4966 4958 4956 4958 4965 4977 4994 5016 5043 5075 5112 5155 5202 5255 5314 5378 5447 5521 5601 5686 5776 5871 5970 6073 6179 6289 6401 6516 6631 6747 6863 6978 7092 7203 7312 7417 7517 7613 7702 7786 7863 7933 7996 8050 8097 8136 8167 8189 8203 8208 8206 8195 8176 8150 8115 8073 8024 7967 7904 7833 7756 7673 7583 7488 7387 7282 7172 7058 6941 6820 6697 6572 6446 6319 6193 6068 5943 5821 5702 5586 5475 5368 5266 5169 5079 4995 4918 4847 4784 4729 4681 4640 4608 4583 4567 4558 4558 4565 4581 4605 4637 4677 4725 4781 4844 4916 4994 5080 5173 5273 5379 5491 5609 5732 5859 5990 6125 6262 6402 6543 6684 6826 6967 7107 7245 7380 7512 7641 7765 7884 7999 8107 8210 8306 8396 8479 8556 8625 8688 8743 8792 8833 8868 8896 8918 8934 8944 8948 8947 8940 8929 8913 8893 8869 8842 8811 8777 8741 8702 8662 8619 8576 8531 8486 8440 8395 8349 8304 8260 8218 8177 8137 8101 8067 8035 8008 7983 7963 7947 7935 7927 7924 7927 7934 7946 7962 7984 8011 8042 8077 8117 8160 8207 8257 8310 8366 8423 8482 8542 8603 8664 8725 8785 8845 8903 8960 9015 9069 9120 9168 9214 9258 9299 9337 9373 9405 9436 9463 9489 9511 9532 9551 9567 9582 9595 9606 9616 9625 9633 9639 9644 9649 9653 9656 9658 9660 9661 9662 9663 9663 9663 9662 9662 9661 9660 9659 9657 9656 9655 9654 9653 9652 9651 9650 9650 9650 9650 9651 9651 9652 9654 9655 9657 9659 9661 9663 9665 9667 9669 9672 9674 9676 9677 9679 9680 9681 9682 9683 9684 9684 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9686 9686 9686 9685 9685 9685 9684 9683 9681 9679 9677 9674 9670 9666 9661 9656 9650 9643 9635 9627 9619 9609 9599 9588 9577 9565 9553 9540 9526 9512 9498 9483 9467 9451 9435 9418 9401 9384 9367 9350 9332 9315 9299 9283 9268 9253 9240 9228 9217 9208 9200 9195 9191 9189 9189 9191 9195 9201 9209 9219 9230 9244 9259 9275 9292 9311 9330 9350 9370 9391 9412 9433 9454 9474 9495 9515 9534 9553 9571 9588 9605 9621 9636 9650 9663 9676 9687 9698 9708 9717 9725 9733 9739 9745 9750 9755 9759 9762 9764 9766 9768 9769 9769 9769 9769 9769 9768 9767 9766 9764 9763 9762 9760 9759 9757 9756 9755 9754 9753 9753 9753 9753 9753 9754 9755 9756 9758 9760 9762 9764 9766 9769 9771 9774 9777 9779 9782 9784 9787 9789 9791 9793 9795 9797 9800 9802 9804 9806 9808 9810 9813 9815 9818 9821 9824 9828 9831 9834 9838 9842 9845 9849 9852 9856 9859 9862 9865 9867 9869 9871 9873 9874 9876 9877 9877 9878 9878 9878 9878 9877 9877 9876 9876 9875 9874 9873 9872 9870 9869 9868 9867 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9857 9857 9858 9858 4888 0 51 0 9859 9860 9860 9861 9862 9863 9864 9865 9866 9866 9867 9867 9867 9868 9868 9867 9867 9867 9867 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9856 9855 9852 9850 9847 9843 9839 9835 9830 9824 9818 9811 9804 9796 9787 9778 9768 9758 9747 9735 9723 9710 9697 9683 9669 9654 9639 9623 9607 9590 9573 9556 9538 9520 9502 9484 9467 9449 9433 9416 9400 9386 9372 9359 9348 9338 9329 9322 9317 9313 9311 9311 9312 9316 9320 9327 9334 9344 9354 9366 9378 9392 9406 9421 9436 9452 9469 9485 9502 9518 9535 9551 9568 9584 9599 9615 9630 9644 9659 9672 9685 9697 9708 9719 9729 9738 9747 9754 9761 9767 9772 9776 9780 9783 9785 9787 9789 9790 9791 9793 9794 9795 9796 9798 9800 9802 9804 9807 9809 9812 9815 9818 9821 9824 9827 9830 9832 9835 9836 9838 9839 9839 9839 9839 9839 9838 9836 9835 9833 9832 9830 9828 9827 9825 9823 9822 9821 9819 9818 9817 9815 9814 9813 9811 9809 9807 9805 9803 9800 9797 9794 9790 9787 9783 9778 9774 9769 9765 9760 9755 9750 9744 9739 9733 9728 9722 9715 9709 9702 9694 9686 9678 9668 9658 9648 9636 9624 9610 9596 9580 9563 9546 9526 9506 9484 9461 9436 9410 9382 9352 9320 9286 9250 9212 9172 9129 9084 9037 8988 8936 8881 8824 8765 8704 8641 8575 8508 8439 8369 8298 8226 8153 8081 8008 7936 7864 7793 7724 7657 7592 7529 7469 7412 7358 7308 7261 7219 7181 7146 7116 7090 7069 7051 7037 7026 7019 7015 7013 7014 7015 7019 7022 7026 7028 7030 7030 7027 7021 7011 6997 6978 6953 6922 6886 6843 6793 6736 6672 6602 6525 6441 6352 6257 6156 6051 5942 5830 5715 5598 5481 5364 5248 5132 5020 4910 4804 4703 4606 4516 4432 4354 4284 4221 4166 4119 4080 4049 4027 4013 4008 4012 4024 4044 4074 4111 4157 4212 4274 4345 4423 4509 4603 4703 4810 4923 5042 5166 5296 5430 5567 5708 5852 5997 6144 6291 6439 6586 6732 6876 7018 7158 7293 7426 7554 7678 7797 7911 8021 8124 8223 8316 8404 8487 8564 8636 8703 8765 8823 8876 8924 8969 9010 9048 9082 9113 9142 9167 9191 9212 9231 9248 9264 9278 9290 9302 9312 9321 9329 9336 9342 9347 9351 9355 9358 9361 9363 9365 9366 9366 9367 9367 9367 9366 9366 9365 9364 9363 9361 9359 9357 9355 9352 9349 9346 9343 9339 9335 9331 9327 9322 9318 9313 9309 9304 9299 9295 9291 9286 9282 9278 9273 9269 9264 9259 9253 9247 9240 9231 9221 9210 9197 9181 9164 9144 9122 9097 9069 9037 9003 8965 8924 8879 8831 8779 8722 8662 8597 8528 8454 8376 8293 8205 8111 8013 7909 7800 7686 7566 7441 7312 7177 7039 6896 6749 6600 6448 6294 6139 5984 5829 5675 5523 5374 5227 5085 4947 4815 4688 4568 4454 4348 4249 4157 4074 3999 3932 3873 4889 0 51 0 3823 3781 3747 3722 3706 3698 3698 3706 3723 3747 3779 3818 3863 3915 3972 4035 4102 4171 4245 4319 4393 4467 4540 4611 4678 4740 4797 4848 4892 4928 4956 4976 4988 4991 4986 4973 4952 4925 4891 4852 4809 4762 4714 4664 4615 4565 4517 4473 4431 4395 4363 4337 4318 4306 4301 4304 4315 4334 4362 4398 4442 4495 4556 4625 4703 4788 4882 4982 5091 5206 5327 5455 5588 5726 5869 6016 6166 6318 6473 6628 6783 6938 7092 7245 7394 7541 7684 7823 7957 8086 8209 8327 8439 8546 8646 8740 8829 8912 8989 9061 9128 9189 9247 9299 9348 9392 9433 9471 9505 9536 9564 9590 9613 9633 9652 9668 9683 9696 9707 9717 9726 9733 9740 9746 9751 9756 9760 9764 9767 9771 9774 9777 9781 9784 9787 9790 9793 9796 9799 9801 9803 9805 9807 9808 9809 9810 9810 9810 9810 9809 9809 9808 9807 9807 9806 9805 9805 9805 9806 9806 9807 9808 9810 9811 9813 9815 9818 9820 9822 9825 9827 9829 9831 9833 9834 9836 9837 9838 9839 9840 9841 9841 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9874 9874 9875 9876 9877 9878 9878 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9862 9862 9861 9861 9860 9859 9859 9858 9857 9856 9854 9853 9851 9849 9846 9844 9841 9838 9834 9831 9827 9822 9818 9813 9808 9803 9798 9792 9786 9780 9773 9767 9760 9753 9745 9737 9729 9720 9712 9703 9693 9684 9674 9665 9655 9645 9635 9626 9617 9608 9600 9592 9585 9578 9572 9567 9563 9560 9558 9556 9555 9555 9556 9558 9560 9562 9565 9569 9572 9576 9580 9585 9589 9593 9597 9601 9605 9608 9612 9615 9619 9622 9625 9628 9631 9635 9638 9641 9644 9647 9650 9654 9657 9660 9664 9667 9670 9674 9677 9681 9684 9687 9691 9694 9697 9700 9704 9707 9710 9713 9716 9719 9722 9725 9728 9731 9733 9735 9737 9739 9741 9742 9744 9745 9745 9746 9746 9746 9746 9745 9745 9744 9744 9743 9743 9742 9741 9741 9740 9740 9740 9739 9739 9738 9738 9738 9737 9737 9736 9735 9735 9734 9733 9732 9731 9730 9729 9728 9728 9727 9727 9726 9726 9726 9727 9727 9728 9728 9729 9730 9731 9731 9732 9732 9733 9733 9733 9732 9732 9731 9730 9729 9728 9727 9725 9724 9723 9721 9720 9719 9719 9718 9718 9718 9719 9719 9720 9721 9722 9724 9725 9726 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9738 9739 9740 9740 9741 9742 9742 9743 9744 9744 9745 9745 9746 9746 9746 9746 9745 9744 9743 9742 9741 9739 9737 9735 9732 9730 9727 9725 9722 9719 9717 4890 0 51 0 9714 9712 9709 9707 9705 9703 9701 9700 9698 9697 9695 9694 9693 9692 9690 9689 9688 9687 9685 9683 9682 9680 9678 9675 9672 9670 9666 9663 9659 9655 9651 9646 9641 9636 9631 9626 9620 9615 9609 9603 9598 9592 9587 9582 9577 9572 9567 9563 9559 9556 9552 9549 9547 9544 9542 9540 9538 9536 9534 9532 9530 9528 9527 9525 9523 9521 9518 9516 9513 9511 9508 9505 9502 9499 9495 9492 9488 9484 9480 9476 9471 9467 9462 9457 9452 9447 9441 9436 9431 9425 9420 9415 9410 9405 9401 9397 9393 9389 9386 9383 9381 9379 9377 9376 9375 9374 9373 9373 9372 9372 9371 9371 9370 9369 9368 9367 9366 9364 9362 9360 9357 9354 9351 9348 9344 9340 9337 9333 9329 9325 9320 9316 9312 9308 9305 9301 9297 9294 9290 9287 9283 9280 9277 9274 9271 9268 9265 9262 9258 9255 9251 9247 9243 9239 9234 9229 9224 9218 9212 9206 9199 9192 9184 9177 9169 9160 9152 9143 9134 9126 9117 9108 9099 9090 9080 9071 9063 9054 9045 9036 9027 9018 9010 9001 8992 8983 8975 8966 8957 8948 8939 8930 8921 8912 8903 8894 8885 8876 8867 8858 8849 8840 8832 8823 8815 8807 8800 8792 8785 8779 8772 8766 8761 8755 8750 8746 8742 8738 8734 8731 8728 8725 8723 8720 8718 8716 8714 8712 8710 8708 8706 8703 8701 8698 8695 8691 8688 8684 8679 8675 8670 8664 8659 8652 8646 8639 8632 8624 8616 8608 8599 8589 8580 8570 8559 8548 8537 8525 8512 8500 8486 8472 8458 8444 8428 8413 8397 8381 8364 8347 8330 8312 8294 8276 8258 8239 8220 8200 8180 8160 8140 8119 8097 8075 8053 8030 8006 7982 7957 7931 7905 7878 7850 7821 7792 7762 7732 7700 7668 7636 7603 7569 7534 7499 7463 7427 7389 7351 7312 7272 7232 7190 7147 7104 7059 7014 6968 6920 6872 6823 6773 6722 6671 6619 6565 6511 6457 6401 6344 6286 6226 6164 6101 6035 5966 5895 5819 5740 5657 5570 5477 5379 5277 5168 5054 4935 4810 4681 4547 4408 4267 4121 3974 3826 3677 3527 3380 3235 3092 2953 2819 2691 2568 2453 2344 2243 2150 2064 1987 1918 1856 1802 1754 1714 1681 1653 1631 1615 1603 1596 1594 1596 1603 1613 1627 1646 1669 1697 1729 1766 1808 1855 1908 1967 2031 2101 2177 2258 2346 2438 2536 2639 2746 2858 2973 3090 3211 3333 3457 3582 3707 3831 3955 4079 4200 4320 4438 4554 4667 4778 4886 4991 5094 5194 5291 5386 5477 5567 5653 5738 5819 5899 5976 6051 6123 6193 6261 6327 6390 6452 6511 6568 6623 6677 6728 6778 6826 6873 6918 6961 7004 7045 7085 7124 7162 7199 7236 7272 7307 7341 7374 7407 7439 7470 7501 7531 7559 7587 7614 7640 7665 7689 7712 7734 7754 7773 7791 7807 7822 7836 7848 7859 7868 7876 7883 7888 7892 7895 7896 7896 7894 7892 7888 7883 7876 7869 7860 7851 7840 7828 4891 0 51 0 7815 7802 7787 7772 7756 7739 7722 7704 7686 7667 7649 7631 7612 7594 7577 7560 7544 7529 7516 7504 7493 7484 7477 7472 7469 7467 7468 7471 7476 7483 7491 7501 7513 7525 7539 7553 7568 7583 7598 7612 7626 7639 7651 7661 7669 7676 7681 7683 7683 7681 7677 7670 7661 7650 7636 7621 7604 7585 7564 7542 7520 7496 7473 7449 7425 7402 7379 7357 7337 7318 7301 7286 7273 7262 7254 7248 7245 7245 7247 7252 7259 7269 7280 7294 7310 7327 7345 7364 7384 7405 7425 7446 7466 7486 7505 7524 7541 7557 7572 7586 7598 7609 7618 7626 7633 7639 7643 7646 7648 7649 7650 7649 7648 7646 7643 7639 7636 7631 7626 7621 7615 7608 7602 7594 7587 7578 7570 7561 7551 7541 7531 7520 7508 7496 7483 7470 7455 7441 7425 7409 7393 7375 7357 7338 7319 7299 7278 7257 7235 7212 7190 7166 7143 7119 7094 7070 7045 7020 6995 6969 6943 6917 6891 6865 6838 6812 6785 6758 6730 6702 6674 6646 6617 6587 6557 6527 6496 6465 6433 6400 6367 6334 6300 6265 6229 6194 6157 6120 6083 6044 6006 5966 5926 5884 5842 5798 5753 5707 5658 5607 5554 5497 5437 5374 5306 5234 5158 5076 4989 4897 4800 4696 4588 4473 4354 4231 4103 3971 3836 3699 3561 3423 3284 3146 3010 2876 2747 2622 2501 2387 2279 2177 2082 1995 1914 1841 1776 1717 1665 1619 1580 1547 1519 1496 1477 1463 1453 1447 1444 1444 1448 1454 1464 1478 1494 1514 1538 1566 1598 1634 1675 1721 1773 1829 1891 1958 2031 2109 2193 2282 2375 2474 2577 2684 2795 2909 3025 3144 3264 3385 3507 3628 3749 3869 3987 4104 4218 4329 4438 4542 4644 4742 4836 4927 5014 5098 5177 5254 5328 5398 5466 5531 5593 5654 5712 5769 5824 5878 5930 5981 6031 6080 6128 6175 6221 6267 6311 6355 6398 6441 6482 6523 6563 6603 6641 6679 6717 6753 6789 6825 6859 6894 6927 6961 6993 7025 7057 7088 7119 7149 7179 7208 7237 7266 7294 7322 7349 7376 7402 7428 7454 7480 7505 7529 7554 7578 7602 7626 7649 7672 7695 7717 7740 7762 7783 7805 7826 7846 7867 7887 7907 7926 7945 7964 7982 8000 8018 8035 8052 8069 8085 8101 8118 8133 8149 8165 8180 8195 8211 8226 8241 8255 8270 8284 8298 8312 8326 8339 8352 8364 8376 8388 8399 8410 8421 8430 8440 8449 8457 8465 8473 8481 8488 8495 8502 8509 8516 8523 8530 8537 8544 8552 8560 8568 8576 8585 8594 8604 8613 8623 8634 8644 8655 8666 8677 8688 8699 8711 8723 8734 8746 8758 8770 8782 8794 8807 8819 8831 8843 8854 8866 8878 8889 8900 8910 8921 8931 8940 8949 8957 8965 8972 8979 8985 8990 8995 8999 9003 9007 9010 9012 9015 9017 9018 9020 9021 9022 9024 9025 9026 9027 9029 9030 9032 9034 9036 9038 9041 9044 9048 9052 9056 9061 9067 9073 9079 9086 9094 9102 9110 4892 0 51 0 9119 9127 9137 9146 9156 9165 9175 9185 9195 9204 9214 9223 9233 9242 9250 9259 9267 9275 9283 9291 9299 9306 9313 9320 9326 9332 9338 9344 9350 9355 9360 9364 9368 9372 9375 9378 9381 9384 9386 9388 9389 9391 9392 9394 9395 9396 9398 9399 9401 9403 9405 9408 9410 9413 9416 9420 9423 9427 9430 9434 9438 9442 9445 9449 9452 9456 9459 9462 9466 9469 9472 9475 9478 9480 9483 9486 9488 9491 9494 9496 9499 9501 9504 9506 9508 9510 9512 9514 9516 9517 9519 9521 9522 9524 9525 9527 9529 9531 9533 9535 9538 9540 9543 9545 9548 9551 9554 9556 9559 9561 9564 9566 9567 9569 9570 9571 9572 9572 9572 9572 9572 9571 9571 9571 9570 9570 9570 9570 9570 9571 9572 9573 9574 9576 9578 9580 9582 9585 9587 9590 9593 9596 9598 9601 9604 9607 9610 9612 9615 9617 9620 9623 9625 9628 9630 9633 9636 9638 9641 9644 9646 9649 9652 9655 9658 9661 9664 9667 9670 9673 9676 9678 9681 9684 9686 9689 9691 9694 9696 9698 9700 9702 9704 9706 9708 9710 9711 9713 9714 9715 9716 9717 9717 9718 9718 9718 9719 9719 9718 9718 9718 9718 9717 9717 9717 9716 9716 9715 9715 9715 9715 9715 9714 9714 9715 9715 9715 9715 9715 9716 9716 9717 9717 9718 9718 9719 9719 9720 9720 9721 9721 9721 9722 9722 9722 9722 9723 9723 9723 9722 9722 9722 9722 9722 9721 9721 9721 9721 9720 9720 9720 9721 9721 9721 9722 9722 9723 9724 9724 9725 9726 9727 9729 9730 9731 9732 9733 9735 9736 9737 9738 9740 9741 9743 9744 9745 9747 9749 9750 9752 9754 9756 9758 9760 9762 9764 9766 9767 9769 9771 9773 9774 9776 9777 9778 9779 9780 9781 9781 9782 9782 9783 9784 9784 9785 9785 9786 9786 9787 9788 9788 9789 9790 9790 9791 9791 9791 9791 9791 9791 9790 9789 9789 9787 9786 9785 9783 9782 9780 9778 9776 9775 9773 9771 9769 9767 9766 9764 9762 9760 9758 9755 9753 9750 9748 9745 9741 9738 9734 9730 9726 9721 9717 9712 9707 9702 9697 9691 9686 9680 9674 9668 9661 9654 9646 9638 9630 9620 9610 9599 9586 9573 9558 9542 9524 9504 9483 9459 9434 9407 9377 9345 9311 9274 9234 9191 9145 9096 9043 8987 8927 8863 8796 8724 8648 8567 8482 8393 8300 8202 8100 7995 7886 7773 7658 7541 7421 7300 7178 7056 6934 6813 6693 6575 6460 6347 6238 6134 6034 5939 5849 5765 5687 5615 5549 5491 5439 5394 5357 5327 5304 5289 5281 5281 5289 5305 5328 5360 5399 5446 5501 5564 5634 5711 5796 5887 5986 6090 6199 6314 6434 6558 6685 6815 6948 7081 7216 7351 7485 7618 7750 7879 8005 8128 8247 8362 8472 8577 8677 8772 8862 8946 9025 9098 9166 9229 9287 9340 9389 9433 9473 9509 9541 9570 9596 9618 9638 9656 9671 9684 9695 9704 9712 9718 9722 9725 9726 9726 9725 9722 4893 0 51 0 9718 9714 9708 9701 9693 9685 9675 9665 9655 9644 9632 9621 9609 9598 9586 9575 9564 9554 9544 9535 9526 9518 9512 9506 9501 9497 9494 9492 9491 9491 9492 9494 9497 9501 9507 9512 9519 9527 9535 9544 9554 9564 9574 9585 9597 9608 9620 9631 9643 9655 9666 9678 9689 9699 9710 9720 9730 9739 9748 9756 9764 9772 9779 9786 9792 9797 9803 9808 9812 9816 9820 9823 9826 9828 9831 9832 9834 9835 9836 9836 9836 9836 9836 9836 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9829 9829 9828 9828 9828 9828 9828 9828 9829 9829 9829 9830 9830 9831 9831 9832 9832 9832 9833 9833 9833 9833 9833 9833 9832 9832 9832 9831 9830 9830 9829 9828 9827 9827 9826 9826 9826 9826 9826 9826 9827 9827 9828 9829 9831 9832 9833 9835 9836 9837 9838 9839 9839 9840 9840 9839 9839 9838 9837 9835 9833 9831 9829 9827 9825 9822 9820 9818 9815 9813 9811 9809 9806 9804 9801 9799 9796 9793 9789 9785 9781 9776 9771 9765 9759 9752 9745 9738 9730 9721 9713 9704 9695 9686 9677 9668 9660 9651 9642 9634 9625 9617 9610 9602 9596 9589 9583 9578 9573 9569 9565 9563 9561 9560 9560 9560 9562 9565 9568 9573 9578 9584 9591 9598 9606 9615 9624 9633 9642 9651 9660 9669 9677 9686 9694 9702 9709 9716 9722 9729 9735 9740 9745 9750 9755 9759 9763 9767 9770 9773 9776 9779 9781 9783 9784 9785 9785 9785 9784 9783 9782 9780 9778 9775 9772 9769 9766 9763 9760 9756 9753 9750 9747 9744 9741 9739 9737 9735 9733 9732 9730 9729 9729 9728 9728 9728 9728 9728 9728 9729 9730 9731 9733 9735 9737 9739 9741 9744 9746 9749 9752 9755 9758 9761 9764 9766 9768 9770 9772 9773 9773 9773 9771 9770 9767 9764 9759 9754 9748 9741 9733 9723 9713 9702 9689 9676 9661 9646 9629 9611 9592 9572 9551 9529 9506 9482 9458 9432 9407 9381 9355 9328 9303 9277 9252 9227 9204 9182 9161 9142 9124 9109 9096 9085 9076 9069 9065 9063 9063 9066 9071 9077 9086 9096 9107 9119 9133 9147 9161 9175 9190 9204 9217 9229 9240 9250 9258 9265 9270 9272 9273 9271 9267 9261 9252 9241 9227 9210 9191 9170 9146 9120 9091 9061 9029 8995 8960 8923 8886 8848 8809 8771 8734 8697 8661 8627 8595 8566 8539 8515 8495 8478 8464 8455 8450 8449 8452 8459 8470 8485 8503 8526 8551 8579 8611 8644 8679 8717 8755 8795 8835 8876 8917 8958 8999 9039 9078 9117 9154 9191 9226 9260 9293 9324 9354 9383 9410 9436 9460 9484 9505 9526 9545 9563 9580 9596 9610 9623 9635 9646 9656 9664 9672 9678 9684 9688 9692 9695 9697 9699 9700 9701 9701 9702 9702 9702 9702 9702 9702 9703 9704 9706 9707 9710 9713 9716 9720 9724 9728 9733 9739 9744 9750 9756 9761 9767 9773 9779 9784 9789 9794 9799 9803 9807 9811 9815 4894 0 51 0 9818 9821 9824 9826 9829 9831 9833 9835 9838 9840 9842 9844 9846 9848 9851 9853 9855 9857 9858 9860 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9886 9886 9887 9887 9887 9887 9886 9885 9884 9883 9882 9880 9878 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9858 9857 9855 9854 9853 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9832 9830 9829 9827 9826 9824 9822 9821 9819 9818 9816 9814 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9790 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9775 9773 9771 9768 9765 9762 9759 9755 9751 9746 9742 9737 9732 9727 9722 9716 9711 9706 9700 9695 9690 9685 9679 9674 9669 9664 9658 9653 9648 9643 9638 9633 9628 9623 9618 9614 9610 9606 9603 9600 9597 9595 9594 9593 9592 9592 9593 9594 9596 9598 9600 9603 9606 9609 9612 9616 9620 9624 9628 9632 9636 9640 9644 9648 9652 9656 9660 9664 9667 9671 9675 9679 9682 9686 9689 9692 9695 9698 9700 9702 9704 9706 9707 9708 9709 9710 9711 9711 9711 9712 9712 9712 9713 9713 9714 9714 9715 9715 9715 9716 9716 9715 9715 9714 9712 9710 9706 9703 9698 9692 9685 9677 9668 9657 9645 9632 9618 9603 9586 9568 9548 9527 9505 9482 9456 9430 9402 9373 9342 9310 9277 9242 9207 9170 9132 9094 9055 9017 8978 8939 8902 8865 8829 8795 8764 8734 8708 8684 8664 8647 8633 8624 8619 8617 8620 8626 8637 8651 8669 8691 8715 8743 8773 8805 8840 8877 8914 8954 8994 9034 9076 9117 9158 9198 9239 9279 9318 9356 9393 9429 9464 9498 9531 9562 9592 9620 9648 9673 9698 9721 9743 9763 9782 9800 9816 9832 9846 9859 9871 9882 9892 9901 9909 9916 9923 9929 9934 9939 9943 9946 9949 9952 9954 9955 9957 9958 9958 9958 9958 9958 9957 9956 9955 9953 9952 9950 9948 9946 9943 9941 9939 9936 9934 9931 9929 9926 9924 9921 9919 9916 9914 9911 9909 9906 9904 9901 9898 9895 9892 9889 9885 9882 9878 9874 9870 9865 9861 9856 9851 9847 9842 9837 9832 9827 9822 9817 9813 9808 9804 9800 9797 9793 9790 9787 9785 9783 9781 9779 9778 9778 9777 9778 9778 9779 9780 9782 9784 9787 9789 9792 9796 9800 9804 9808 9812 9817 9821 9826 9831 9836 9840 9845 9850 9855 9859 9863 9868 9872 9876 9879 9883 9887 9890 9894 9897 9900 9904 9907 9910 9914 9917 9920 9923 9927 9930 9933 9937 9940 9943 9946 9948 9951 9954 9956 9958 9960 9962 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9944 9941 9938 9934 9930 9926 9922 9918 9913 9909 9904 4895 0 51 0 9899 9895 9890 9886 9882 9878 9875 9872 9869 9867 9865 9864 9863 9863 9862 9863 9863 9864 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9887 9888 9890 9892 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9907 9908 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9890 9891 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9885 9884 9883 9883 9883 9883 9883 9883 9884 9885 9886 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9908 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9890 9887 9883 9880 9876 9872 9868 9863 9858 9853 9848 9842 9837 9831 9825 9819 9813 9806 9800 9794 9787 9781 9774 9768 9761 9755 9749 9742 9736 9731 9725 9720 9715 9711 9707 9704 9701 9699 9698 9697 9697 9697 9699 9701 9703 9706 9710 9714 9719 9724 9730 9735 9741 9747 9753 9759 9764 9770 9776 9781 9787 9792 9797 9802 9806 9811 9815 9819 9823 9827 9831 9834 9838 9841 9844 9846 9849 9851 9852 9854 9855 9856 9856 9857 9857 9856 9856 9855 9855 9854 9853 9852 9852 9851 9851 9850 9850 9850 9851 9851 9852 9853 9854 9855 9857 9858 9859 9860 9862 9863 9864 9864 9865 9866 9866 9866 9866 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9852 9852 9852 9852 9851 9851 9851 9851 9852 9852 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9867 9868 9869 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9871 9870 9869 9868 9866 9865 9863 9861 9859 9856 9854 9852 9849 9847 9844 9842 9840 9838 4896 0 51 0 9835 9833 9831 9829 9827 9825 9824 9822 9820 9818 9816 9814 9811 9809 9806 9804 9801 9798 9795 9792 9789 9786 9783 9781 9779 9777 9775 9774 9773 9772 9772 9772 9773 9774 9775 9777 9779 9781 9783 9786 9788 9791 9793 9796 9798 9800 9802 9804 9806 9808 9810 9811 9813 9815 9816 9818 9820 9821 9823 9825 9827 9829 9831 9833 9836 9838 9840 9842 9845 9847 9849 9850 9852 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9865 9865 9866 9866 9867 9867 9867 9867 9867 9867 9866 9865 9864 9863 9861 9859 9857 9855 9852 9850 9847 9843 9840 9837 9833 9830 9826 9823 9819 9816 9812 9809 9806 9803 9800 9798 9795 9793 9790 9788 9786 9784 9783 9781 9780 9779 9778 9777 9776 9775 9774 9774 9773 9773 9772 9772 9771 9770 9769 9768 9767 9765 9763 9760 9757 9754 9750 9745 9740 9734 9727 9720 9711 9702 9692 9680 9668 9655 9640 9624 9607 9589 9569 9548 9526 9502 9477 9450 9421 9391 9359 9325 9289 9251 9211 9168 9124 9077 9027 8975 8921 8864 8804 8742 8677 8610 8540 8467 8392 8315 8236 8155 8072 7987 7901 7814 7726 7638 7549 7461 7373 7286 7200 7116 7035 6956 6881 6809 6742 6679 6622 6570 6524 6484 6451 6425 6406 6395 6391 6395 6407 6426 6452 6486 6526 6573 6627 6686 6752 6822 6896 6975 7057 7142 7230 7320 7411 7502 7594 7686 7777 7867 7956 8043 8127 8209 8288 8364 8436 8504 8569 8629 8685 8737 8785 8828 8867 8901 8932 8958 8980 8999 9014 9025 9033 9038 9040 9039 9037 9032 9025 9016 9007 8996 8984 8972 8959 8947 8935 8923 8912 8902 8893 8886 8881 8878 8876 8877 8881 8887 8895 8907 8920 8936 8955 8976 8999 9024 9050 9078 9107 9138 9168 9199 9230 9262 9292 9323 9352 9381 9409 9435 9461 9485 9509 9531 9552 9572 9591 9609 9627 9643 9658 9673 9687 9700 9712 9723 9734 9744 9753 9761 9768 9775 9781 9786 9790 9793 9796 9798 9800 9801 9801 9802 9802 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9801 9801 9802 9802 9803 9803 9804 9804 9804 9804 9804 9804 9803 9803 9802 9801 9800 9799 9797 9796 9795 9794 9794 9793 9793 9793 9793 9794 9794 9795 9796 9797 9799 9800 9801 9803 9804 9805 9807 9807 9808 9809 9810 9810 9810 9810 9811 9811 9811 9811 9812 9812 9813 9814 9815 9816 9818 9820 9822 9823 9825 9827 9829 9831 9833 9834 9835 9836 9837 9837 9837 9837 9836 9835 9834 9832 9831 9829 9827 9826 9824 9822 9821 9820 9818 9817 9817 9816 9816 9815 9815 9815 9814 9814 9814 9813 9813 9812 9811 9810 9809 9807 9806 9804 9803 9801 9800 9799 9797 9796 9796 9795 9795 9794 9794 9795 9795 9796 9796 9797 9797 9798 9799 9799 9799 9799 9799 9799 9798 9797 9796 9795 9794 9792 9791 9789 9787 9786 9784 9782 9781 9779 4897 0 51 0 9778 9776 9775 9773 9772 9771 9769 9768 9766 9765 9763 9761 9760 9758 9756 9754 9752 9750 9749 9747 9745 9743 9742 9740 9739 9737 9736 9735 9734 9733 9732 9731 9730 9730 9729 9728 9727 9726 9725 9723 9722 9720 9719 9717 9715 9712 9710 9707 9703 9700 9696 9692 9688 9683 9678 9672 9667 9661 9654 9648 9641 9634 9627 9620 9613 9606 9599 9591 9584 9577 9570 9564 9557 9551 9545 9539 9534 9529 9524 9519 9514 9510 9506 9502 9499 9496 9493 9491 9489 9487 9486 9485 9485 9485 9486 9487 9489 9492 9495 9499 9503 9508 9513 9518 9524 9530 9536 9542 9548 9554 9560 9565 9570 9575 9579 9583 9587 9590 9592 9594 9596 9597 9598 9598 9598 9598 9598 9597 9597 9596 9595 9594 9593 9592 9591 9589 9588 9586 9585 9583 9581 9579 9577 9575 9572 9570 9567 9564 9561 9558 9555 9552 9548 9545 9542 9538 9535 9532 9529 9525 9522 9519 9516 9513 9510 9506 9503 9500 9497 9494 9491 9488 9485 9481 9478 9475 9472 9468 9465 9461 9458 9454 9450 9447 9443 9439 9435 9430 9426 9421 9416 9411 9405 9399 9393 9386 9379 9372 9364 9355 9346 9336 9326 9316 9305 9294 9282 9269 9257 9244 9231 9218 9204 9191 9178 9165 9152 9140 9128 9116 9106 9096 9087 9079 9073 9067 9063 9060 9059 9058 9060 9062 9067 9072 9079 9087 9097 9107 9119 9131 9145 9159 9174 9189 9205 9221 9237 9253 9269 9285 9300 9316 9331 9346 9360 9374 9387 9400 9413 9425 9436 9448 9459 9469 9479 9489 9498 9507 9516 9525 9533 9541 9549 9556 9563 9570 9577 9584 9590 9596 9602 9608 9613 9618 9623 9627 9632 9636 9639 9642 9645 9648 9650 9652 9654 9655 9657 9658 9659 9660 9660 9661 9662 9663 9664 9665 9666 9667 9668 9670 9671 9673 9675 9676 9678 9679 9681 9682 9682 9683 9683 9683 9682 9682 9680 9679 9677 9675 9674 9672 9670 9668 9666 9664 9663 9661 9660 9660 9659 9659 9659 9660 9660 9661 9662 9662 9663 9664 9665 9665 9666 9666 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9667 9666 9666 9666 9666 9665 9664 9664 9662 9661 9659 9658 9656 9653 9651 9648 9646 9643 9640 9637 9633 9630 9627 9623 9620 9617 9613 9609 9606 9602 9599 9595 9591 9587 9584 9580 9576 9572 9569 9565 9562 9558 9555 9552 9550 9547 9545 9543 9541 9540 9539 9539 9539 9539 9539 9540 9541 9543 9545 9547 9549 9552 9555 9559 9562 9566 9570 9574 9578 9583 9587 9592 9597 9602 9606 9611 9616 9621 9625 9630 9634 9639 9643 9647 9651 9654 9658 9661 9664 9668 9670 9673 9676 9678 9681 9683 9685 9687 9689 9691 9693 9695 9697 9699 9701 9703 9706 9708 9710 9713 9715 9718 9720 9723 9726 9729 9732 9734 9737 9740 9743 9745 9748 9751 9753 9755 9757 9759 9761 9763 9764 9765 9766 4898 0 51 0 9767 9768 9769 9769 9770 9770 9770 9771 9771 9771 9771 9772 9772 9772 9773 9773 9774 9775 9775 9776 9776 9777 9777 9778 9778 9778 9778 9778 9777 9777 9776 9775 9774 9773 9771 9770 9768 9767 9765 9764 9762 9761 9760 9758 9758 9757 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9751 9750 9749 9748 9747 9746 9746 9745 9744 9743 9742 9742 9742 9741 9741 9742 9742 9742 9743 9743 9744 9745 9746 9746 9747 9747 9747 9748 9747 9747 9747 9746 9745 9744 9743 9742 9740 9739 9737 9735 9733 9731 9729 9727 9724 9722 9720 9717 9714 9712 9709 9706 9703 9700 9697 9694 9691 9689 9686 9683 9681 9679 9677 9675 9674 9673 9672 9672 9672 9672 9673 9673 9674 9676 9677 9679 9680 9682 9684 9686 9688 9690 9692 9694 9697 9699 9701 9703 9705 9707 9709 9711 9713 9714 9716 9718 9720 9722 9724 9725 9727 9728 9729 9731 9732 9733 9733 9734 9734 9735 9735 9735 9735 9734 9734 9733 9733 9732 9731 9730 9729 9727 9726 9725 9723 9721 9719 9718 9715 9713 9711 9708 9706 9703 9700 9697 9694 9690 9687 9683 9679 9675 9670 9666 9661 9656 9651 9645 9640 9634 9628 9622 9616 9610 9603 9597 9590 9583 9577 9570 9564 9557 9551 9545 9539 9533 9528 9522 9518 9514 9510 9507 9504 9502 9500 9500 9500 9501 9502 9504 9507 9511 9515 9520 9525 9531 9538 9545 9552 9560 9568 9575 9583 9591 9599 9606 9613 9620 9627 9633 9638 9643 9648 9651 9655 9657 9659 9660 9661 9661 9660 9659 9657 9654 9650 9646 9641 9636 9630 9624 9617 9610 9602 9594 9586 9578 9570 9561 9553 9545 9537 9530 9522 9516 9509 9503 9498 9493 9489 9486 9483 9481 9480 9480 9480 9481 9483 9485 9488 9492 9496 9502 9507 9514 9520 9528 9536 9544 9552 9561 9570 9579 9588 9597 9606 9615 9623 9632 9640 9647 9655 9662 9668 9674 9680 9686 9691 9696 9701 9705 9709 9713 9717 9720 9724 9727 9730 9733 9735 9737 9739 9741 9742 9742 9743 9742 9742 9741 9739 9737 9735 9732 9729 9725 9722 9718 9714 9709 9705 9701 9696 9692 9687 9683 9678 9674 9670 9665 9661 9656 9652 9648 9643 9639 9635 9630 9626 9622 9617 9613 9609 9605 9601 9597 9594 9591 9587 9584 9582 9579 9577 9575 9573 9571 9570 9568 9567 9566 9566 9565 9565 9565 9565 9566 9566 9567 9568 9570 9571 9573 9575 9577 9579 9581 9584 9586 9588 9591 9593 9596 9598 9600 9602 9604 9606 9608 9610 9611 9612 9613 9614 9615 9615 9616 9616 9616 9616 9616 9615 9615 9614 9613 9612 9611 9609 9608 9606 9605 9603 9601 9600 9598 9596 9595 9593 9591 9590 9589 9587 9586 9585 9584 9584 9583 9582 9582 9581 9581 9581 9580 9580 9580 9580 9580 9580 9581 9581 9581 9582 9582 9583 9584 9585 9586 9587 9588 9590 9591 9593 9595 9596 9598 9600 9602 4899 0 51 0 9604 9606 9608 9610 9612 9615 9617 9619 9621 9624 9626 9629 9632 9635 9638 9641 9644 9647 9650 9654 9657 9660 9663 9667 9670 9673 9676 9678 9681 9683 9685 9688 9690 9691 9693 9695 9697 9699 9700 9702 9704 9706 9708 9710 9713 9715 9718 9720 9723 9726 9729 9732 9734 9737 9740 9743 9746 9749 9752 9754 9757 9760 9762 9765 9767 9770 9772 9774 9777 9779 9781 9784 9786 9788 9790 9792 9794 9796 9798 9799 9801 9802 9804 9805 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9839 9841 9842 9843 9844 9845 9845 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9845 9845 9844 9843 9843 9842 9840 9839 9838 9837 9836 9834 9833 9832 9831 9830 9829 9829 9828 9827 9827 9827 9826 9826 9825 9825 9824 9824 9823 9822 9820 9819 9817 9815 9813 9811 9808 9806 9803 9800 9797 9794 9791 9788 9785 9782 9779 9776 9773 9770 9767 9764 9761 9757 9754 9751 9747 9743 9740 9736 9731 9727 9723 9718 9713 9708 9703 9698 9692 9687 9681 9675 9669 9662 9655 9648 9640 9632 9624 9614 9604 9594 9582 9570 9557 9543 9528 9512 9495 9477 9458 9439 9418 9397 9375 9352 9329 9306 9282 9258 9233 9209 9185 9161 9137 9114 9091 9069 9048 9028 9008 8990 8973 8956 8941 8927 8915 8903 8893 8884 8876 8869 8863 8858 8855 8852 8850 8849 8849 8849 8851 8852 8855 8858 8862 8866 8870 8876 8882 8888 8895 8902 8910 8919 8929 8939 8950 8962 8975 8988 9003 9018 9034 9052 9070 9089 9108 9129 9150 9173 9195 9219 9242 9266 9291 9315 9340 9365 9389 9414 9438 9461 9484 9507 9529 9550 9571 9591 9609 9627 9644 9660 9675 9689 9702 9714 9726 9736 9745 9753 9761 9767 9773 9778 9783 9787 9790 9793 9795 9797 9798 9800 9801 9802 9803 9803 9804 9805 9805 9806 9807 9808 9809 9810 9810 9811 9812 9813 9814 9815 9815 9815 9816 9816 9815 9815 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9803 9803 9802 9802 9802 9802 9802 9801 9801 9801 9800 9799 9798 9797 9795 9792 9789 9786 9781 9776 9771 9764 9757 9749 9740 9730 9719 9707 9693 9679 9663 9645 9626 9605 9582 9557 9530 9501 9469 9435 9397 9357 9314 9267 9217 9162 9105 9043 8977 8907 8832 8753 8670 8582 8490 8394 8293 8189 8081 7969 7854 7736 7616 7493 7368 7243 7118 6992 6866 6741 6618 6497 6379 6264 6152 6045 5942 5845 5752 5666 5585 5510 5441 5379 5324 5275 5232 5197 5168 5147 5132 5124 5123 5129 5143 5163 5191 5226 5268 5317 5374 5438 5509 5587 5672 5763 5861 5964 6073 6187 6305 6427 6552 6680 6811 6941 7072 7203 7334 7463 7589 7713 7833 7950 8062 8169 8271 8367 8458 8543 8622 8695 8762 4900 0 51 0 8823 8878 8927 8971 9008 9040 9067 9088 9104 9115 9121 9122 9118 9109 9094 9075 9050 9020 8984 8943 8896 8843 8784 8719 8647 8569 8485 8394 8296 8192 8083 7967 7846 7719 7588 7453 7314 7173 7029 6884 6739 6595 6451 6309 6170 6034 5902 5776 5655 5541 5433 5332 5239 5153 5076 5007 4947 4896 4854 4820 4795 4780 4773 4776 4788 4809 4839 4879 4927 4985 5052 5128 5213 5306 5408 5518 5635 5760 5891 6029 6171 6319 6469 6623 6779 6935 7091 7248 7402 7554 7703 7847 7986 8121 8249 8371 8487 8596 8698 8793 8882 8964 9040 9109 9173 9231 9284 9332 9376 9416 9453 9486 9517 9544 9570 9593 9614 9634 9652 9668 9684 9697 9710 9721 9732 9741 9750 9757 9764 9770 9775 9779 9783 9787 9790 9792 9795 9797 9799 9801 9802 9804 9806 9807 9809 9811 9813 9815 9817 9819 9821 9824 9826 9829 9832 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9872 9874 9876 9878 9880 9881 9882 9882 9883 9883 9883 9882 9881 9880 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9862 9861 9858 9856 9854 9851 9849 9846 9843 9839 9836 9832 9827 9823 9818 9813 9808 9803 9798 9792 9787 9781 9776 9770 9765 9760 9755 9750 9745 9740 9736 9731 9727 9723 9719 9715 9712 9708 9705 9701 9698 9695 9692 9690 9687 9685 9682 9680 9679 9677 9676 9675 9674 9673 9673 9673 9673 9673 9674 9674 9675 9676 9678 9679 9680 9682 9684 9685 9687 9688 9690 9691 9692 9693 9694 9694 9694 9694 9693 9692 9690 9688 9685 9681 9677 9672 9667 9661 9654 9648 9641 9633 9626 9618 9610 9602 9595 9587 9580 9573 9566 9560 9554 9549 9545 9541 9537 9534 9532 9530 9529 9528 9528 9528 9529 9530 9532 9534 9537 9540 9543 9547 9551 9556 9561 9567 9573 9579 9586 9593 9600 9607 9615 9623 9631 9639 9647 9655 9662 9670 9677 9684 9691 9697 9703 9709 9714 9718 9722 9726 9729 9732 9734 9736 9737 9739 9740 9740 9741 9741 9740 9740 9739 9738 9736 9734 9731 9728 9724 9719 9713 9706 9698 9689 9679 9668 9656 9642 9626 9610 9592 9572 9551 9529 9505 9479 9453 9424 9394 9363 9330 9296 9261 9224 9186 9147 9106 9065 9023 8980 8937 8894 8851 8808 8765 8723 8683 8644 8606 8571 8538 8507 8479 8454 8433 8415 8401 8390 8383 8380 8381 8385 8394 8405 8421 8439 8460 8485 8511 8540 8571 8604 8638 8674 8710 8747 8783 8820 8857 8892 8927 8961 8994 9025 9054 9081 9106 9129 9149 9167 9182 9194 9203 9209 9211 9210 9206 9198 9187 9172 9154 9131 9106 9076 9043 9007 8967 8924 8878 8828 8777 8722 8666 8607 8547 8487 8425 8363 8300 8239 8178 8119 8061 8006 7953 7904 7858 7816 7777 7744 7715 7691 7672 7659 7650 7648 7651 7659 7672 7691 7715 7744 7778 7816 7858 7904 7954 8007 4901 0 51 0 8063 8122 8182 8245 8308 8373 8439 8505 8571 8636 8701 8765 8828 8890 8950 9008 9064 9118 9170 9219 9266 9311 9353 9392 9430 9465 9497 9528 9556 9582 9607 9629 9650 9670 9688 9705 9721 9736 9749 9762 9774 9786 9796 9806 9816 9825 9833 9841 9848 9855 9861 9867 9873 9878 9883 9888 9892 9896 9900 9904 9908 9911 9914 9918 9921 9924 9928 9931 9934 9938 9941 9944 9948 9951 9954 9957 9959 9962 9964 9967 9969 9970 9972 9973 9973 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9965 9964 9962 9959 9957 9955 9952 9950 9947 9944 9941 9938 9934 9931 9927 9923 9919 9914 9910 9905 9900 9895 9890 9885 9880 9874 9869 9864 9859 9854 9849 9845 9840 9836 9832 9829 9826 9823 9820 9818 9817 9815 9814 9814 9813 9813 9813 9814 9814 9815 9816 9818 9819 9820 9822 9823 9825 9826 9828 9830 9831 9833 9835 9837 9839 9841 9843 9846 9849 9851 9854 9857 9861 9864 9868 9871 9875 9879 9883 9887 9890 9894 9898 9901 9905 9908 9911 9914 9916 9918 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9938 9939 9941 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9972 9973 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9956 9954 9951 9948 9945 9943 9940 9937 9934 9930 9927 9924 9920 9917 9913 9909 9905 9900 9896 9891 9887 9882 9877 9872 9867 9861 9856 9851 9846 9841 9837 9832 9828 9824 9820 9816 9812 9809 9805 9802 9799 9796 9793 9791 9788 9785 9783 9780 9778 9776 9774 9772 9770 9769 9767 9766 9766 9765 9765 9765 9765 9766 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9775 9776 9776 9777 9777 9777 9778 9778 9778 9778 9779 9779 9780 9781 9782 9783 9784 9786 9788 9790 9792 9794 9796 9799 9801 9803 9806 9809 9811 9814 9816 9819 9822 9824 9827 9830 9833 9835 9838 9841 9844 9847 9850 9852 9855 9858 9861 9863 9865 9868 9870 9871 9873 9874 9875 9875 9875 9874 9873 9872 9870 9868 9865 9861 9857 9852 9847 9841 9834 9827 9819 9810 9801 9791 9781 9770 9758 9746 9734 9721 9708 9694 9680 9667 9653 9639 9625 9612 9599 9586 9573 9561 9549 9537 9526 9516 9506 9497 9488 9480 9473 9466 9460 9454 9450 9446 9442 9440 9438 9437 9436 9436 9437 9438 9440 9442 9445 9448 9451 9454 9458 9461 9465 9468 9472 9475 9479 9482 9485 9487 9490 9493 9495 9498 9501 9503 9506 9509 9512 9516 9519 9523 9527 9531 9535 9539 9544 9548 9553 9557 9561 9565 9569 9572 9576 9578 9581 9583 9585 9586 9586 9586 9586 9584 9582 9580 9577 9572 4902 0 51 0 9568 9562 9556 9548 9540 9532 9522 9512 9502 9491 9479 9467 9456 9444 9433 9421 9411 9401 9392 9383 9376 9370 9366 9362 9360 9359 9360 9362 9365 9369 9374 9380 9386 9394 9401 9409 9416 9424 9432 9439 9446 9453 9459 9464 9469 9473 9477 9480 9483 9485 9487 9487 9488 9487 9486 9485 9482 9479 9475 9470 9464 9457 9449 9440 9430 9418 9406 9392 9377 9361 9345 9327 9309 9291 9272 9252 9233 9213 9193 9174 9155 9136 9117 9099 9081 9064 9047 9030 9012 8995 8978 8961 8944 8926 8907 8888 8869 8849 8829 8808 8788 8767 8746 8726 8706 8687 8669 8653 8638 8625 8614 8605 8599 8596 8596 8598 8604 8612 8624 8639 8656 8676 8699 8724 8752 8781 8812 8845 8878 8913 8949 8985 9021 9058 9094 9130 9166 9201 9236 9269 9302 9333 9363 9392 9419 9444 9468 9490 9510 9528 9543 9556 9567 9575 9581 9584 9584 9582 9577 9569 9559 9546 9530 9512 9491 9469 9444 9418 9389 9360 9329 9296 9264 9230 9196 9163 9129 9096 9064 9032 9002 8973 8946 8920 8897 8876 8858 8842 8829 8819 8811 8807 8806 8808 8812 8820 8830 8843 8859 8877 8897 8920 8944 8969 8996 9024 9053 9083 9113 9143 9173 9203 9233 9263 9292 9321 9349 9376 9403 9429 9454 9478 9502 9525 9547 9568 9588 9607 9626 9643 9660 9675 9690 9703 9716 9727 9738 9747 9756 9763 9769 9775 9780 9783 9786 9788 9790 9791 9791 9791 9790 9789 9787 9786 9783 9781 9778 9775 9772 9769 9765 9761 9758 9754 9750 9745 9741 9737 9732 9728 9724 9719 9715 9711 9706 9702 9698 9694 9690 9687 9683 9679 9676 9673 9669 9666 9663 9661 9658 9656 9653 9651 9649 9647 9646 9644 9643 9642 9641 9640 9639 9639 9639 9639 9639 9639 9639 9639 9640 9640 9641 9641 9642 9643 9644 9645 9646 9647 9648 9650 9651 9652 9654 9655 9657 9658 9660 9661 9663 9664 9665 9666 9667 9668 9668 9668 9668 9668 9667 9667 9666 9665 9663 9662 9660 9659 9657 9655 9653 9651 9650 9648 9646 9645 9643 9642 9641 9640 9639 9638 9637 9636 9636 9635 9635 9635 9635 9635 9635 9636 9636 9637 9638 9639 9641 9642 9644 9646 9649 9651 9654 9657 9660 9664 9667 9671 9674 9678 9682 9686 9689 9693 9697 9700 9704 9707 9710 9713 9715 9718 9720 9722 9724 9726 9727 9728 9730 9731 9731 9732 9733 9734 9734 9735 9736 9736 9737 9738 9738 9739 9740 9740 9741 9742 9742 9742 9743 9743 9743 9742 9742 9741 9740 9739 9738 9737 9735 9734 9732 9731 9729 9728 9727 9726 9725 9724 9724 9724 9724 9724 9724 9724 9725 9725 9726 9726 9726 9727 9727 9727 9727 9726 9725 9725 9724 9722 9721 9720 9718 9716 9714 9713 9711 9709 9707 9705 9703 9700 9698 9696 9693 9691 9688 9685 9682 9678 9674 9670 9666 9662 9657 9652 9647 9641 9636 9630 9625 9619 9613 9607 4903 0 51 0 9601 9596 9590 9584 9578 9573 9567 9561 9556 9550 9544 9538 9532 9526 9519 9512 9505 9498 9490 9483 9474 9466 9457 9448 9439 9429 9419 9409 9399 9389 9379 9368 9357 9347 9336 9325 9314 9303 9292 9281 9270 9259 9248 9236 9225 9214 9203 9192 9181 9170 9159 9148 9137 9126 9115 9104 9093 9081 9069 9057 9044 9031 9017 9002 8986 8969 8951 8931 8910 8887 8862 8835 8807 8776 8744 8709 8672 8632 8591 8547 8500 8452 8401 8347 8292 8233 8173 8109 8044 7976 7905 7832 7756 7678 7598 7516 7432 7346 7258 7169 7080 6989 6899 6808 6718 6628 6539 6452 6366 6282 6199 6119 6040 5962 5886 5811 5737 5662 5588 5512 5436 5358 5276 5193 5105 5014 4918 4819 4714 4606 4493 4376 4256 4132 4006 3879 3751 3623 3495 3370 3246 3126 3011 2900 2796 2697 2605 2520 2442 2372 2310 2254 2206 2166 2132 2105 2085 2072 2064 2063 2068 2078 2094 2117 2145 2180 2221 2268 2322 2383 2451 2527 2610 2701 2799 2905 3018 3139 3267 3401 3542 3689 3840 3997 4157 4320 4487 4654 4822 4990 5158 5325 5489 5651 5810 5965 6117 6263 6405 6543 6675 6802 6924 7040 7152 7258 7359 7456 7548 7636 7719 7799 7874 7946 8015 8081 8143 8203 8259 8314 8366 8415 8463 8508 8552 8593 8633 8671 8708 8743 8777 8809 8840 8870 8899 8926 8953 8978 9002 9026 9048 9069 9090 9110 9129 9147 9164 9181 9197 9212 9227 9242 9255 9269 9282 9294 9306 9318 9330 9341 9352 9362 9373 9383 9393 9403 9412 9421 9430 9438 9447 9454 9462 9469 9476 9482 9488 9494 9500 9505 9510 9515 9520 9524 9529 9533 9538 9542 9546 9551 9555 9559 9564 9568 9572 9576 9580 9584 9588 9592 9596 9599 9602 9605 9608 9611 9614 9617 9619 9622 9624 9627 9630 9632 9635 9638 9642 9645 9649 9653 9657 9661 9666 9670 9674 9678 9682 9686 9689 9692 9695 9697 9699 9700 9700 9700 9699 9697 9695 9693 9690 9686 9682 9678 9674 9670 9665 9661 9656 9652 9648 9644 9640 9637 9633 9631 9628 9626 9624 9622 9621 9620 9619 9619 9619 9619 9620 9622 9624 9626 9629 9633 9637 9641 9646 9652 9658 9665 9672 9679 9687 9695 9704 9712 9721 9730 9738 9747 9756 9764 9773 9781 9788 9796 9803 9810 9817 9823 9829 9835 9841 9846 9851 9855 9859 9863 9867 9870 9873 9876 9878 9880 9881 9882 9883 9883 9883 9883 9882 9881 9879 9877 9875 9872 9869 9867 9864 9861 9858 9855 9853 9850 9848 9845 9844 9842 9840 9839 9838 9837 9836 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9829 9828 9827 9827 9827 9827 9827 9827 9828 9830 9831 9833 9836 9838 9841 9845 9848 9852 9856 9860 9864 9868 9872 9876 9880 9884 9887 9890 9894 9896 9899 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9921 9923 9924 9925 9926 9927 9927 4904 0 51 1 9912 9913 9914 9914 9913 9913 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9881 9880 9880 9879 9877 9876 9874 9872 9870 9867 9864 9860 9857 9852 9848 9843 9837 9832 9825 9819 9812 9804 9796 9788 9779 9770 9760 9750 9739 9728 9716 9704 9692 9679 9665 9651 9637 9623 9609 9594 9580 9565 9551 9537 9523 9509 9497 9485 9473 9462 9452 9443 9435 9427 9421 9415 9410 9406 9403 9400 9398 9397 9397 9397 9397 9399 9400 9403 9405 9408 9412 9416 9421 9426 9431 9438 9444 9451 9458 9465 9473 9480 9488 9495 9503 9509 9516 9521 9526 9530 9533 9535 9535 9535 9533 9530 9526 9520 9513 9505 9496 9486 9475 9463 9451 9437 9423 9408 9392 9375 9358 9340 9321 9302 9281 9259 9236 9211 9185 9157 9128 9097 9063 9027 8989 8949 8906 8860 8812 8761 8706 8649 8588 8524 8457 8385 8311 8232 8149 8062 7971 7875 7776 7671 7562 7449 7331 7208 7081 6951 6816 6678 6537 6393 6247 6099 5950 5801 5653 5505 5358 5213 5071 4933 4800 4670 4546 4428 4317 4211 4113 4022 3939 3864 3796 3737 3686 3643 3609 3583 3565 3556 3556 3565 3582 3608 3642 3686 3738 3799 3870 3948 4036 4131 4235 4347 4466 4593 4726 4865 5009 5159 5312 5469 5628 5789 5951 6113 6275 6436 6595 6751 6905 7055 7200 7342 7478 7610 7736 7857 7973 8083 8187 8286 8380 8469 8553 8632 8706 8775 8841 8902 8959 9012 9062 9109 9152 9192 9230 9265 9297 9327 9355 9381 9406 9428 9449 9469 9488 9505 9521 9537 9552 9566 9579 9592 9605 9617 9628 9639 9650 9660 9670 9679 9688 9697 9705 9713 9721 9728 9735 9742 9748 9754 9760 9765 9770 9776 9781 9785 9790 9795 9799 9804 9808 9812 9816 9820 9824 9828 9832 9835 9838 9842 9844 9847 9850 9852 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9870 9871 9872 9872 9872 9872 9872 9871 9870 9869 9867 9865 9862 9859 9856 9852 9848 9843 9838 9833 9828 9823 9817 9812 9806 9801 9796 9791 9786 9781 9776 9772 9768 9764 9760 9756 9753 9749 9746 9742 9739 9736 9732 9729 9725 9722 9718 9715 9711 9707 9704 9700 9697 9694 9690 9687 9684 9681 9678 9675 9672 9669 9666 9663 9660 9656 9653 9649 9645 9641 9637 9632 9627 9623 9618 9613 9608 9603 9598 9593 9588 9584 9580 9576 9573 9570 9567 9565 9564 9563 9562 9562 9562 9563 9564 9566 9568 9570 9573 9576 9579 9583 9586 9591 9595 9599 9604 9609 9614 9619 9625 9630 9636 9642 9648 9655 9661 9667 9674 9681 9687 9694 9701 9708 9714 9721 9728 9734 9740 9746 9752 9757 9762 9767 9771 9774 9777 9780 9782 9783 9784 9785 9784 9784 9783 9781 9779 9776 9774 9771 9767 9764 9760 9757 9753 9749 9745 9741 9737 9733 9729 9724 9720 9715 4905 0 51 1 9710 9705 9699 9693 9687 9680 9672 9664 9655 9646 9635 9624 9612 9599 9585 9570 9554 9537 9519 9499 9477 9454 9429 9403 9374 9343 9309 9273 9235 9193 9148 9100 9049 8995 8937 8876 8811 8743 8671 8596 8517 8435 8351 8263 8173 8081 7987 7892 7795 7698 7601 7504 7409 7314 7222 7132 7047 6965 6887 6815 6749 6689 6636 6590 6552 6522 6501 6488 6484 6488 6501 6523 6554 6592 6638 6691 6751 6818 6889 6966 7047 7132 7219 7308 7399 7490 7581 7672 7763 7851 7937 8021 8102 8180 8255 8326 8394 8458 8518 8575 8629 8679 8726 8770 8811 8850 8886 8920 8952 8983 9012 9040 9066 9092 9117 9142 9166 9189 9213 9236 9259 9282 9305 9328 9350 9372 9394 9416 9437 9457 9477 9497 9515 9533 9551 9567 9583 9597 9611 9624 9636 9648 9658 9668 9677 9686 9693 9701 9707 9713 9718 9723 9727 9731 9734 9736 9737 9738 9739 9738 9738 9736 9735 9733 9730 9728 9725 9723 9721 9719 9717 9715 9715 9714 9715 9716 9718 9720 9723 9726 9730 9735 9740 9745 9750 9756 9762 9767 9773 9779 9785 9791 9797 9802 9808 9814 9820 9826 9832 9839 9845 9851 9858 9864 9871 9877 9884 9890 9896 9901 9907 9912 9916 9920 9924 9927 9929 9931 9933 9934 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9943 9944 9945 9947 9948 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9924 9923 9923 9923 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9924 9924 9923 9922 9920 9918 9917 9914 9912 9909 9906 9903 9900 9896 9893 9889 9885 9880 9876 9871 9866 9860 9855 9849 9843 9836 9830 9823 9816 9808 9801 9794 9786 9778 9771 9764 9756 9749 9743 9736 9730 9725 9720 9715 9711 9707 9704 9702 9699 9698 9696 9695 9695 9694 9694 9694 9695 9695 9696 9697 9698 9699 9699 9700 9701 9702 9702 9703 9703 9704 9704 9704 9704 9704 9703 9703 9702 9702 9701 9700 9699 9698 9697 9697 9696 9695 9695 9694 9694 9694 9694 9694 9694 9695 9696 9697 9698 9700 9701 9703 9705 9707 9709 9712 9714 9717 9720 9723 9726 9730 9733 9737 9741 9744 9748 9752 9757 9761 9765 9770 9775 9779 9784 9789 9794 9799 9804 9809 9814 9819 9824 9829 9834 9838 9843 9848 9852 9857 9861 9865 9869 9872 9876 9879 9882 9884 9886 9889 9890 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 4906 0 51 1 9891 9890 9889 9887 9886 9884 9883 9881 9879 9876 9874 9872 9869 9866 9863 9860 9856 9852 9848 9843 9838 9833 9828 9822 9815 9809 9802 9794 9786 9778 9770 9761 9752 9743 9733 9724 9714 9704 9693 9682 9671 9660 9648 9637 9624 9612 9599 9586 9572 9558 9544 9529 9514 9499 9484 9468 9453 9438 9424 9409 9396 9383 9371 9360 9350 9342 9335 9329 9325 9323 9322 9323 9325 9330 9336 9343 9352 9362 9374 9386 9400 9415 9431 9447 9464 9482 9499 9518 9536 9554 9573 9591 9610 9628 9646 9663 9680 9697 9713 9729 9744 9759 9773 9786 9799 9811 9822 9832 9842 9851 9859 9867 9874 9880 9885 9890 9895 9898 9902 9904 9907 9909 9910 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9903 9901 9900 9898 9896 9895 9893 9891 9889 9888 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9865 9864 9861 9859 9857 9854 9852 9849 9846 9844 9841 9839 9836 9834 9832 9830 9829 9828 9827 9826 9826 9826 9826 9826 9827 9828 9829 9830 9831 9832 9834 9835 9837 9838 9840 9841 9843 9845 9846 9848 9850 9852 9855 9857 9860 9863 9866 9869 9872 9876 9880 9884 9888 9892 9896 9900 9904 9908 9912 9916 9920 9923 9926 9930 9933 9935 9938 9940 9943 9945 9946 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9967 9967 9966 9964 9963 9962 9960 9959 9957 9955 9954 9952 9951 9949 9947 9946 9944 9942 9941 9939 9936 9934 9931 9927 9924 9919 9915 9909 9903 9896 9889 9881 9872 9862 9852 9841 9830 9818 9805 9792 9779 9764 9750 9735 9719 9703 9687 9670 9653 9635 9617 9599 9581 9562 9542 9523 9503 9484 9464 9444 9425 9405 9386 9368 9350 9332 9315 9299 9283 9269 9255 9242 9230 9218 9207 9197 9188 9179 9170 9162 9153 9145 9137 9129 9120 9111 9101 9091 9080 9068 9056 9043 9029 9014 8999 8983 8966 8949 8931 8914 8896 8879 8861 8844 8828 8813 8798 8785 8773 8762 8754 8746 8741 8738 8737 8739 8742 8748 8755 8766 8778 8792 8808 8826 8846 8868 8891 8915 8941 8967 8995 9023 9052 9081 9110 9140 9169 9199 9228 9257 9285 9313 9341 9368 9394 9419 9444 9468 9491 9513 9534 9554 9573 9591 9608 9625 9640 9654 9667 9679 9690 9700 9709 9718 9725 9732 9738 9743 9748 9752 9756 9759 9763 9765 9768 9770 9772 9774 9775 9777 9778 9779 9779 9779 9779 9778 9777 9776 9774 9772 9769 9766 9763 9759 9756 9752 9748 9743 9739 9735 9731 9727 9723 9719 9715 9712 9708 9704 9701 9697 9693 9689 9684 9680 9675 9670 9665 9660 9654 9648 9642 9637 9631 9625 9620 9614 4907 0 51 1 9609 9605 9600 9596 9593 9589 9586 9583 9580 9578 9575 9572 9569 9566 9562 9558 9553 9548 9543 9537 9531 9524 9517 9510 9503 9496 9490 9483 9477 9472 9467 9463 9460 9457 9456 9455 9456 9457 9459 9462 9465 9469 9474 9478 9484 9489 9495 9501 9507 9512 9518 9524 9529 9534 9540 9545 9550 9555 9560 9565 9570 9575 9580 9585 9590 9596 9601 9607 9613 9619 9625 9631 9637 9644 9650 9657 9663 9669 9676 9682 9688 9694 9700 9707 9713 9718 9724 9730 9736 9742 9748 9754 9759 9765 9771 9776 9782 9787 9793 9798 9802 9807 9811 9815 9819 9823 9826 9828 9831 9833 9835 9836 9837 9838 9839 9839 9840 9840 9839 9839 9839 9838 9837 9836 9835 9833 9831 9830 9827 9825 9822 9820 9817 9813 9810 9806 9802 9798 9795 9791 9787 9783 9779 9775 9771 9768 9765 9762 9759 9757 9755 9753 9752 9750 9749 9749 9749 9749 9749 9750 9751 9752 9754 9756 9759 9762 9766 9770 9775 9780 9786 9792 9799 9806 9813 9821 9829 9837 9844 9852 9860 9867 9873 9879 9885 9890 9894 9898 9901 9903 9905 9907 9907 9908 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9903 9902 9902 9901 9900 9900 9898 9897 9896 9894 9892 9890 9887 9885 9882 9880 9877 9875 9873 9871 9869 9868 9866 9866 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9867 9867 9866 9865 9863 9862 9859 9857 9854 9852 9849 9845 9842 9839 9836 9833 9830 9827 9825 9822 9820 9817 9815 9813 9811 9809 9807 9804 9802 9799 9797 9794 9791 9788 9784 9780 9776 9772 9768 9764 9759 9754 9749 9744 9739 9734 9729 9723 9718 9712 9706 9700 9693 9686 9679 9671 9662 9652 9642 9631 9618 9605 9590 9574 9557 9538 9517 9495 9471 9445 9417 9388 9356 9322 9287 9248 9208 9165 9119 9071 9020 8966 8908 8848 8783 8716 8644 8569 8489 8406 8318 8226 8129 8028 7923 7814 7701 7584 7464 7340 7213 7083 6951 6817 6681 6545 6408 6272 6136 6001 5868 5737 5610 5486 5366 5251 5141 5037 4939 4848 4764 4688 4620 4560 4509 4467 4434 4411 4398 4394 4400 4417 4444 4481 4527 4584 4651 4727 4813 4907 5010 5121 5240 5365 5497 5634 5777 5923 6073 6224 6377 6531 6685 6838 6990 7139 7285 7428 7566 7700 7828 7952 8069 8182 8288 8389 8483 8573 8656 8735 8808 8877 8941 9000 9055 9107 9154 9198 9239 9276 9311 9342 9371 9397 9421 9442 9461 9477 9492 9504 9515 9523 9530 9536 9540 9542 9543 9543 9542 9540 9537 9533 9528 9521 9514 9506 9496 9486 9474 9460 9445 9428 9410 9390 9368 9344 9319 9291 9262 9231 9198 9163 9127 9089 9050 9010 8968 8926 8882 8838 8793 8748 8702 8656 8609 8562 8515 8467 8419 8371 8322 8272 8222 8172 8120 8067 8014 7959 7903 7846 7788 7728 7667 7604 7541 7476 7411 7345 7278 7211 4908 0 51 1 7145 7079 7013 6949 6887 6827 6771 6717 6667 6621 6580 6545 6515 6492 6475 6465 6462 6466 6478 6498 6525 6560 6602 6652 6708 6772 6841 6917 6998 7083 7173 7267 7364 7464 7566 7669 7773 7878 7982 8085 8187 8288 8386 8482 8575 8665 8752 8835 8915 8991 9063 9131 9195 9255 9312 9365 9414 9459 9502 9541 9576 9609 9640 9668 9693 9716 9738 9757 9775 9791 9805 9819 9831 9842 9851 9860 9868 9875 9881 9886 9891 9894 9897 9900 9901 9902 9903 9903 9903 9902 9900 9899 9897 9895 9892 9889 9886 9883 9880 9876 9872 9867 9863 9858 9853 9847 9841 9835 9829 9822 9815 9808 9801 9793 9786 9778 9771 9763 9756 9749 9742 9736 9729 9723 9718 9712 9708 9703 9699 9695 9691 9687 9684 9681 9678 9675 9673 9670 9668 9666 9664 9662 9661 9660 9659 9658 9658 9659 9659 9660 9662 9664 9667 9671 9674 9679 9684 9689 9694 9701 9707 9713 9720 9727 9734 9741 9748 9755 9761 9768 9774 9780 9785 9790 9795 9800 9804 9808 9811 9815 9817 9820 9823 9825 9827 9828 9830 9831 9832 9833 9834 9834 9835 9835 9834 9833 9832 9831 9828 9826 9823 9819 9815 9810 9805 9799 9793 9786 9779 9772 9764 9756 9748 9740 9732 9723 9715 9708 9700 9694 9687 9681 9676 9672 9668 9665 9662 9661 9660 9660 9660 9662 9664 9666 9669 9673 9677 9681 9686 9691 9696 9701 9706 9712 9716 9721 9726 9730 9734 9737 9740 9743 9745 9746 9747 9747 9747 9745 9743 9740 9736 9731 9726 9719 9711 9702 9691 9680 9667 9653 9637 9620 9602 9582 9561 9538 9514 9488 9461 9433 9404 9373 9342 9310 9277 9243 9209 9175 9141 9107 9073 9040 9008 8977 8948 8920 8894 8870 8849 8831 8815 8803 8794 8788 8786 8787 8792 8801 8813 8829 8847 8869 8894 8922 8951 8983 9017 9052 9088 9125 9163 9200 9237 9274 9310 9346 9380 9413 9445 9475 9503 9530 9556 9580 9602 9623 9643 9661 9678 9694 9709 9722 9735 9747 9757 9768 9777 9785 9793 9800 9807 9813 9818 9823 9827 9830 9834 9836 9839 9841 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9849 9848 9847 9847 9845 9844 9842 9839 9837 9834 9830 9826 9821 9816 9811 9805 9799 9792 9786 9778 9771 9763 9755 9747 9739 9731 9723 9714 9706 9698 9690 9682 9673 9666 9658 9650 9643 9636 9629 9622 9616 9610 9604 9599 9594 9590 9585 9582 9579 9576 9574 9572 9570 9569 9569 9568 9568 9568 9569 9569 9570 9571 9572 9573 9575 9576 9577 9579 9580 9581 9583 9584 9585 9586 9587 9588 9589 9590 9590 9591 9591 9591 9591 9591 9590 9590 9589 9588 9588 9587 9586 9586 9585 9585 9585 9585 9586 9587 9588 9589 9591 9593 9595 9598 9601 9604 9607 9610 9613 9616 9619 9622 9624 9627 9629 9631 9633 9635 9636 9637 9638 9639 9640 9641 9641 9642 9642 9642 9641 9641 4909 0 51 1 9640 9638 9637 9634 9632 9628 9624 9619 9614 9607 9600 9592 9583 9573 9563 9551 9539 9526 9512 9498 9483 9467 9451 9434 9416 9398 9379 9359 9340 9319 9298 9277 9255 9233 9210 9188 9166 9143 9121 9099 9078 9058 9039 9021 9004 8989 8976 8964 8955 8947 8942 8939 8938 8939 8943 8948 8955 8965 8975 8988 9001 9016 9031 9047 9063 9079 9096 9112 9129 9144 9160 9174 9188 9202 9214 9226 9237 9247 9257 9265 9273 9281 9288 9294 9299 9304 9309 9313 9317 9320 9323 9326 9329 9331 9334 9336 9338 9341 9343 9346 9349 9352 9355 9359 9363 9367 9371 9376 9381 9386 9391 9396 9401 9406 9411 9416 9420 9424 9428 9431 9434 9435 9437 9437 9437 9436 9433 9430 9426 9420 9413 9405 9395 9383 9370 9355 9337 9318 9296 9272 9245 9216 9183 9147 9108 9066 9020 8970 8917 8859 8797 8731 8660 8585 8505 8420 8330 8236 8136 8032 7923 7809 7691 7568 7442 7312 7179 7043 6905 6765 6625 6485 6345 6205 6068 5933 5801 5673 5549 5430 5317 5210 5109 5015 4928 4849 4777 4713 4658 4610 4571 4541 4519 4505 4501 4505 4518 4539 4570 4609 4657 4714 4779 4853 4934 5024 5121 5225 5337 5454 5577 5705 5837 5973 6111 6252 6394 6537 6680 6822 6963 7101 7237 7370 7500 7625 7746 7863 7975 8082 8184 8281 8373 8460 8542 8620 8692 8761 8824 8884 8939 8991 9039 9084 9125 9163 9199 9231 9261 9289 9315 9338 9360 9380 9399 9416 9432 9447 9461 9474 9485 9496 9507 9516 9524 9532 9540 9546 9552 9557 9561 9565 9568 9571 9573 9575 9577 9578 9579 9579 9580 9581 9582 9583 9584 9585 9587 9588 9591 9593 9596 9599 9603 9606 9610 9614 9618 9622 9625 9629 9633 9636 9639 9642 9645 9647 9649 9650 9652 9652 9652 9652 9652 9651 9650 9648 9646 9643 9640 9637 9633 9629 9625 9620 9614 9609 9602 9596 9589 9581 9574 9566 9557 9549 9539 9530 9520 9511 9501 9490 9480 9469 9459 9448 9438 9427 9417 9407 9397 9387 9378 9370 9362 9354 9348 9342 9337 9334 9331 9329 9329 9329 9331 9334 9338 9343 9348 9355 9363 9371 9379 9388 9398 9408 9417 9427 9437 9447 9456 9465 9474 9482 9489 9497 9503 9510 9515 9520 9525 9529 9533 9536 9539 9541 9543 9545 9546 9547 9548 9548 9548 9548 9547 9546 9545 9544 9542 9541 9539 9537 9534 9531 9529 9526 9522 9519 9515 9511 9507 9502 9497 9492 9487 9481 9475 9469 9462 9455 9448 9440 9431 9423 9413 9404 9393 9382 9371 9358 9345 9331 9316 9300 9284 9265 9246 9225 9203 9179 9154 9126 9097 9065 9032 8995 8957 8916 8872 8825 8775 8722 8666 8607 8544 8477 8407 8333 8256 8174 8088 7998 7904 7805 7703 7596 7484 7369 7249 7126 6998 6867 6732 6594 6454 6311 6166 6020 5872 5725 5578 5431 5286 5142 5002 4864 4731 4602 4478 4359 4247 4140 4910 0 51 1 4041 3948 3863 3786 3716 3654 3601 3555 3518 3490 3469 3457 3454 3460 3474 3497 3528 3569 3618 3677 3744 3820 3905 3998 4100 4211 4329 4454 4587 4727 4872 5022 5177 5336 5498 5661 5826 5991 6155 6318 6480 6638 6793 6943 7089 7230 7365 7494 7617 7734 7845 7950 8049 8142 8229 8311 8388 8460 8528 8591 8651 8706 8759 8808 8854 8897 8938 8977 9013 9047 9079 9109 9138 9164 9188 9211 9232 9252 9270 9286 9301 9315 9327 9338 9348 9356 9364 9370 9375 9379 9381 9383 9383 9382 9380 9377 9372 9365 9357 9347 9336 9322 9306 9288 9268 9245 9220 9192 9161 9128 9091 9052 9009 8963 8914 8862 8806 8748 8685 8620 8551 8479 8403 8323 8240 8153 8063 7969 7870 7769 7663 7554 7440 7324 7203 7080 6953 6824 6692 6558 6423 6285 6148 6011 5874 5737 5603 5471 5341 5215 5093 4975 4863 4756 4655 4561 4474 4394 4321 4257 4200 4152 4112 4081 4059 4045 4041 4045 4059 4082 4114 4155 4204 4263 4331 4407 4492 4584 4684 4792 4906 5027 5153 5285 5421 5562 5705 5851 5999 6148 6296 6444 6592 6738 6880 7020 7157 7289 7416 7539 7657 7769 7875 7976 8071 8160 8243 8321 8394 8461 8523 8579 8631 8678 8721 8760 8794 8824 8850 8872 8891 8906 8917 8925 8928 8929 8925 8918 8908 8894 8876 8854 8829 8800 8767 8730 8689 8644 8595 8542 8485 8424 8357 8287 8211 8131 8046 7955 7860 7759 7653 7543 7427 7307 7182 7053 6921 6785 6647 6507 6365 6223 6081 5939 5799 5661 5527 5396 5270 5148 5032 4923 4820 4723 4634 4552 4478 4411 4352 4300 4257 4221 4192 4171 4158 4152 4155 4164 4182 4208 4241 4283 4333 4391 4457 4532 4616 4707 4807 4915 5030 5152 5282 5417 5559 5705 5855 6009 6165 6323 6481 6639 6797 6954 7107 7258 7404 7546 7683 7815 7942 8062 8177 8285 8388 8484 8574 8659 8738 8812 8880 8944 9003 9057 9108 9154 9197 9236 9272 9304 9334 9361 9386 9408 9427 9445 9460 9474 9486 9496 9505 9513 9519 9524 9529 9532 9535 9537 9539 9540 9541 9541 9542 9542 9543 9543 9544 9544 9545 9546 9547 9548 9549 9551 9553 9554 9556 9558 9560 9562 9564 9566 9568 9570 9572 9574 9576 9577 9579 9581 9582 9584 9586 9588 9590 9592 9595 9598 9601 9604 9608 9612 9616 9620 9625 9630 9635 9640 9646 9651 9656 9662 9667 9673 9678 9683 9689 9694 9699 9704 9709 9714 9720 9725 9731 9736 9742 9748 9754 9760 9766 9772 9778 9785 9791 9797 9803 9809 9815 9821 9826 9831 9836 9840 9845 9849 9852 9856 9859 9862 9864 9867 9869 9871 9873 9874 9876 9877 9878 9878 9879 9879 9878 9878 9877 9876 9875 9873 9871 9869 9867 9864 9861 9858 9854 9851 9847 9843 9840 9836 9831 9827 9823 9818 9813 9808 9802 9797 9791 9785 9778 9771 9764 9756 9748 9740 9731 9723 9714 9705 4911 0 51 1 9696 9687 9678 9669 9660 9651 9643 9635 9627 9619 9611 9604 9596 9589 9582 9575 9569 9562 9555 9549 9542 9535 9528 9522 9515 9508 9501 9494 9487 9479 9472 9464 9456 9447 9438 9429 9418 9407 9395 9382 9367 9352 9335 9316 9295 9273 9249 9223 9195 9165 9133 9098 9062 9022 8981 8937 8890 8841 8790 8735 8678 8618 8556 8490 8422 8351 8277 8201 8121 8039 7955 7868 7779 7688 7595 7501 7406 7310 7214 7119 7023 6929 6836 6745 6657 6571 6489 6411 6336 6267 6202 6143 6090 6042 6002 5967 5940 5920 5907 5901 5903 5912 5929 5953 5985 6024 6071 6124 6185 6252 6325 6404 6488 6577 6671 6769 6871 6975 7082 7190 7299 7409 7519 7629 7737 7844 7949 8052 8151 8247 8340 8429 8514 8595 8672 8745 8813 8877 8937 8993 9045 9093 9138 9179 9216 9251 9282 9311 9336 9359 9380 9398 9414 9428 9440 9449 9457 9463 9467 9469 9470 9469 9467 9463 9458 9451 9444 9435 9426 9415 9404 9393 9380 9368 9355 9342 9328 9315 9302 9289 9276 9264 9251 9240 9229 9218 9208 9199 9190 9182 9176 9169 9164 9160 9157 9154 9153 9152 9153 9154 9155 9158 9161 9164 9168 9172 9176 9180 9184 9187 9190 9192 9194 9195 9194 9193 9191 9187 9182 9175 9167 9157 9146 9132 9117 9100 9081 9059 9035 9009 8980 8949 8915 8878 8839 8796 8751 8703 8652 8598 8541 8482 8420 8357 8291 8224 8156 8087 8017 7948 7878 7810 7743 7677 7615 7554 7498 7445 7396 7352 7312 7278 7250 7228 7211 7201 7198 7201 7210 7226 7248 7277 7311 7352 7398 7448 7504 7564 7628 7695 7765 7838 7912 7988 8064 8141 8217 8293 8369 8442 8514 8584 8651 8716 8779 8838 8895 8949 8999 9047 9092 9134 9173 9210 9243 9275 9304 9330 9355 9377 9397 9415 9432 9446 9459 9470 9480 9488 9494 9500 9503 9506 9507 9507 9505 9503 9499 9495 9489 9482 9474 9465 9454 9442 9429 9415 9398 9380 9361 9339 9315 9289 9261 9230 9196 9160 9120 9078 9032 8982 8930 8873 8813 8750 8682 8611 8537 8458 8376 8290 8201 8109 8013 7915 7814 7710 7605 7497 7388 7278 7168 7058 6948 6838 6730 6623 6519 6419 6321 6228 6139 6055 5977 5905 5840 5782 5733 5691 5657 5633 5617 5611 5615 5628 5651 5684 5726 5778 5839 5909 5987 6073 6166 6267 6373 6485 6602 6723 6847 6973 7101 7230 7358 7487 7614 7739 7862 7981 8097 8210 8318 8422 8521 8615 8704 8789 8868 8943 9012 9077 9138 9194 9245 9293 9337 9376 9413 9446 9475 9501 9525 9545 9563 9579 9591 9602 9610 9616 9619 9621 9620 9617 9611 9604 9594 9581 9566 9549 9529 9506 9479 9450 9418 9382 9343 9300 9253 9203 9149 9091 9029 8963 8893 8819 8741 8659 8574 8485 8393 8298 8199 8098 7994 7889 7781 7672 7561 7450 7339 7228 7117 7008 6900 6793 6690 6589 6492 6398 6309 6225 4912 0 51 1 6146 6072 6005 5943 5888 5840 5799 5766 5739 5720 5709 5705 5708 5719 5738 5764 5797 5838 5885 5939 5999 6065 6137 6215 6298 6385 6476 6571 6669 6770 6872 6977 7082 7187 7293 7398 7502 7604 7704 7802 7897 7988 8077 8162 8243 8321 8395 8465 8531 8593 8652 8708 8760 8809 8855 8898 8938 8976 9011 9044 9075 9104 9131 9156 9180 9202 9222 9241 9259 9275 9290 9305 9318 9331 9344 9356 9368 9380 9391 9403 9415 9428 9441 9454 9467 9481 9496 9510 9525 9541 9556 9572 9587 9602 9618 9633 9647 9662 9676 9689 9703 9716 9728 9740 9752 9764 9775 9786 9797 9807 9817 9827 9837 9846 9855 9863 9871 9879 9886 9893 9899 9905 9910 9915 9919 9923 9926 9928 9931 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9952 9951 9948 9946 9943 9940 9937 9933 9929 9925 9921 9916 9911 9906 9900 9894 9887 9880 9873 9865 9857 9848 9839 9830 9820 9809 9798 9787 9776 9764 9752 9740 9727 9714 9702 9689 9676 9663 9651 9638 9625 9612 9599 9586 9573 9560 9547 9534 9520 9506 9492 9478 9463 9448 9433 9418 9402 9385 9369 9352 9334 9316 9298 9279 9260 9241 9220 9200 9179 9157 9135 9113 9090 9066 9042 9018 8993 8969 8944 8919 8895 8870 8847 8824 8802 8781 8761 8743 8727 8712 8700 8690 8683 8678 8676 8677 8680 8687 8696 8708 8723 8740 8760 8782 8807 8833 8861 8891 8922 8955 8988 9022 9056 9091 9125 9159 9194 9227 9259 9290 9321 9349 9377 9402 9426 9448 9469 9487 9504 9518 9531 9542 9552 9560 9566 9571 9576 9579 9581 9583 9584 9585 9586 9587 9588 9589 9591 9592 9595 9597 9600 9603 9607 9610 9614 9618 9622 9626 9629 9633 9637 9640 9643 9646 9649 9652 9655 9658 9661 9664 9667 9671 9674 9678 9682 9687 9691 9696 9702 9707 9712 9718 9723 9728 9733 9738 9742 9747 9750 9753 9756 9758 9760 9762 9763 9763 9763 9763 9763 9762 9761 9760 9759 9758 9756 9755 9754 9752 9750 9749 9747 9745 9743 9741 9739 9737 9735 9733 9732 9730 9728 9726 9725 9724 9723 9722 9722 9722 9722 9723 9725 9726 9729 9731 9734 9738 9742 9746 9750 9755 9759 9764 9769 9774 9779 9784 9789 9794 9798 9803 9807 9811 9815 9819 9822 9826 9829 9831 9834 9836 9839 9841 9842 9844 9845 9847 9848 9848 9849 9849 9849 9848 9847 9846 9844 9841 9839 9836 9832 9828 9823 9818 9813 9807 9801 9795 9789 9782 9776 9769 9763 9756 9750 9744 9737 9732 9726 9720 9715 9709 9704 9699 9694 9689 9683 9678 9673 9667 9662 9656 9651 9645 9639 9634 9628 9623 9618 9613 9609 9605 9602 9599 9597 9596 9595 9595 9596 9597 9599 9602 9606 9610 9614 9619 9625 9631 9637 9643 9649 9655 9662 9668 9674 9680 9686 9692 4913 0 51 1 9697 9702 9707 9712 9716 9720 9724 9727 9729 9731 9733 9733 9733 9733 9731 9729 9725 9721 9715 9709 9701 9691 9681 9669 9655 9640 9624 9606 9586 9565 9542 9517 9491 9463 9433 9401 9368 9333 9296 9257 9217 9175 9132 9088 9042 8995 8948 8899 8851 8802 8753 8705 8657 8610 8564 8520 8478 8439 8401 8367 8336 8308 8284 8263 8247 8234 8226 8222 8222 8226 8234 8247 8263 8283 8306 8333 8363 8396 8431 8469 8509 8551 8594 8638 8684 8730 8776 8822 8869 8915 8960 9005 9048 9090 9131 9171 9208 9244 9278 9310 9340 9368 9394 9418 9441 9461 9479 9496 9511 9525 9537 9548 9558 9566 9574 9581 9587 9592 9597 9601 9605 9608 9611 9613 9615 9618 9619 9621 9622 9624 9625 9627 9628 9630 9632 9634 9637 9640 9644 9647 9652 9656 9662 9667 9673 9680 9687 9694 9701 9708 9715 9722 9729 9736 9743 9749 9756 9761 9767 9772 9777 9782 9787 9791 9796 9800 9805 9809 9814 9818 9823 9828 9833 9838 9842 9847 9852 9857 9861 9866 9870 9873 9876 9879 9882 9884 9885 9886 9887 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9869 9867 9865 9863 9860 9857 9854 9850 9846 9842 9837 9832 9826 9820 9814 9807 9799 9792 9784 9776 9767 9758 9748 9739 9729 9718 9707 9696 9684 9672 9659 9646 9633 9618 9603 9588 9571 9554 9535 9516 9495 9473 9450 9425 9399 9371 9340 9308 9274 9237 9197 9155 9110 9062 9010 8956 8897 8835 8769 8700 8626 8548 8467 8381 8291 8198 8101 8000 7896 7789 7680 7568 7454 7339 7224 7108 6993 6877 6764 6652 6543 6436 6333 6234 6139 6049 5964 5884 5811 5743 5681 5626 5577 5535 5499 5471 5450 5435 5428 5429 5436 5451 5474 5504 5541 5587 5639 5699 5766 5841 5922 6010 6104 6204 6309 6419 6534 6652 6773 6897 7023 7149 7275 7401 7526 7649 7770 7889 8003 8114 8221 8323 8420 8513 8601 8683 8761 8834 8902 8965 9024 9078 9129 9176 9219 9258 9295 9329 9360 9388 9414 9438 9459 9479 9497 9514 9529 9542 9555 9566 9576 9585 9593 9600 9606 9612 9617 9622 9627 9631 9634 9638 9641 9644 9647 9650 9653 9656 9659 9662 9665 9667 9670 9673 9676 9679 9682 9685 9688 9691 9695 9698 9701 9703 9706 9709 9711 9713 9715 9717 9718 9718 9718 9718 9717 9715 9713 9710 9706 9701 9696 9689 9682 9673 9663 9652 9640 9627 9611 9595 9576 9556 9534 9509 9482 9453 9421 9386 9349 9308 9264 9217 9166 9111 9053 8991 8925 8855 8780 8702 8619 8532 8441 8345 8246 8142 8035 7925 7810 7693 7573 7451 7326 7200 7073 6945 6817 6690 6564 6439 6317 6197 6081 5970 5862 5760 5664 5574 5490 5414 5345 5283 5230 5185 5148 5120 5101 5090 5089 5096 5113 5138 5173 5216 5267 5327 5395 5472 5555 4914 0 51 1 5646 5743 5847 5957 6071 6190 6313 6439 6568 6699 6830 6961 7093 7224 7353 7480 7604 7725 7842 7955 8064 8169 8269 8364 8454 8540 8621 8698 8769 8837 8900 8960 9015 9067 9116 9162 9204 9243 9280 9314 9346 9375 9403 9428 9451 9473 9492 9511 9528 9543 9558 9571 9584 9596 9607 9618 9628 9638 9648 9658 9667 9676 9685 9694 9702 9711 9719 9727 9734 9742 9748 9755 9760 9766 9771 9775 9779 9783 9786 9789 9792 9795 9797 9799 9801 9803 9805 9807 9809 9810 9812 9813 9815 9816 9817 9818 9818 9818 9818 9817 9816 9814 9813 9811 9808 9806 9803 9800 9797 9794 9791 9789 9786 9784 9781 9780 9778 9777 9776 9775 9774 9774 9773 9773 9773 9773 9773 9773 9772 9772 9772 9772 9772 9771 9771 9770 9770 9770 9769 9769 9769 9768 9768 9768 9767 9767 9767 9766 9765 9764 9763 9761 9760 9757 9754 9751 9747 9743 9737 9731 9724 9716 9707 9697 9685 9673 9659 9644 9628 9611 9592 9572 9551 9529 9506 9482 9457 9432 9407 9382 9357 9332 9308 9285 9263 9242 9223 9205 9190 9176 9165 9156 9150 9146 9145 9146 9150 9156 9164 9175 9187 9202 9218 9236 9254 9274 9295 9317 9338 9360 9381 9402 9423 9443 9461 9479 9495 9509 9522 9534 9543 9551 9557 9561 9563 9563 9562 9559 9555 9548 9541 9532 9522 9511 9499 9487 9473 9459 9445 9430 9415 9400 9385 9370 9355 9341 9327 9313 9300 9288 9277 9267 9258 9251 9245 9240 9236 9234 9234 9236 9239 9243 9250 9258 9267 9278 9290 9304 9318 9334 9350 9367 9385 9404 9422 9441 9460 9478 9497 9515 9533 9551 9568 9584 9600 9615 9630 9644 9658 9670 9683 9694 9705 9716 9726 9735 9744 9753 9761 9769 9776 9783 9790 9796 9802 9808 9814 9819 9824 9829 9834 9839 9843 9847 9851 9854 9858 9861 9864 9867 9870 9873 9876 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9904 9904 9905 9905 9904 9904 9904 9903 9902 9901 9900 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9872 9870 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9852 9851 9850 9848 9846 9844 9841 9839 9836 9833 9829 9825 9822 9818 9814 9809 9805 9801 9796 9792 9787 9783 9778 9773 9768 9763 9758 9753 9747 9742 9736 9730 9725 9719 9713 9707 9701 9695 9690 9684 9679 9674 9669 9664 9660 9656 9653 9650 9648 9646 9644 9644 9643 9643 9643 9644 9645 9646 9648 9649 9651 9653 9655 9656 9658 9659 9660 9661 9661 9661 9661 9660 9659 9657 9656 9654 9651 9649 9646 9644 9641 9639 9636 9634 9632 4915 0 51 1 9630 9628 9627 9626 9625 9625 9626 9626 9627 9629 9631 9633 9635 9638 9641 9644 9647 9651 9654 9658 9662 9665 9669 9672 9675 9678 9681 9684 9687 9689 9692 9694 9695 9697 9698 9699 9700 9701 9702 9702 9703 9703 9704 9704 9704 9705 9705 9706 9707 9708 9708 9710 9711 9712 9713 9715 9716 9718 9719 9721 9722 9723 9724 9724 9725 9724 9724 9723 9721 9718 9715 9712 9707 9702 9695 9688 9680 9671 9661 9649 9637 9623 9608 9592 9575 9557 9537 9515 9493 9469 9444 9417 9389 9360 9330 9299 9267 9234 9201 9167 9134 9100 9067 9034 9002 8971 8942 8915 8889 8866 8845 8827 8812 8800 8792 8787 8785 8787 8792 8801 8812 8828 8846 8867 8891 8917 8945 8976 9008 9041 9075 9110 9145 9181 9216 9252 9287 9321 9355 9387 9419 9449 9478 9506 9533 9558 9581 9603 9624 9644 9662 9678 9694 9708 9721 9733 9743 9753 9762 9770 9777 9783 9788 9793 9797 9800 9803 9806 9808 9809 9811 9812 9813 9813 9814 9815 9815 9816 9817 9818 9819 9820 9822 9824 9826 9828 9830 9832 9835 9838 9841 9843 9846 9849 9851 9854 9856 9858 9860 9862 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9884 9882 9880 9879 9878 9877 9876 9875 9874 9874 9874 9874 9875 9875 9876 9877 9879 9880 9881 9883 9885 9887 9888 9890 9892 9894 9896 9899 9901 9903 9905 9908 9910 9912 9915 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9936 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9930 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9904 9901 9899 9897 9894 9891 9889 9886 9882 9879 9875 9871 9866 9861 9855 9849 9843 9835 9827 9818 9809 9799 9788 9777 9765 9753 9740 9727 9713 9700 9686 9672 9659 9645 9632 9618 9605 9593 9581 9569 9558 9547 9537 9527 9518 9510 9502 9494 9488 9481 9476 9471 9466 9462 9458 9455 9452 9450 9448 9446 9444 9442 9440 9438 9436 9434 9431 9427 9423 9419 9414 9408 9402 9395 9387 9379 9370 9361 9352 9343 9334 9325 9316 9308 9300 9293 9288 9283 9279 9277 9276 9277 9279 9283 9288 9295 9303 9313 9324 9336 9350 9365 9380 9397 9414 9431 9449 9467 9485 9504 9522 9540 9557 9574 9591 9607 9623 9637 9652 9665 9678 9691 9703 9714 9725 9735 9744 9753 9762 9770 9778 9785 9792 9799 9805 9810 9815 9820 9824 9828 9831 9834 9837 9839 9841 9842 9843 9844 9844 9844 9845 9845 9845 9845 9845 9846 9846 9847 9848 9849 9850 9852 9853 9855 9857 9859 9861 4916 0 51 1 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9864 9862 9859 9856 9853 9850 9846 9842 9838 9833 9828 9822 9816 9809 9801 9793 9784 9774 9763 9751 9739 9726 9711 9696 9680 9663 9645 9626 9606 9585 9564 9541 9518 9494 9469 9444 9418 9392 9366 9340 9314 9289 9263 9239 9215 9192 9171 9150 9131 9114 9099 9085 9074 9065 9058 9053 9051 9051 9054 9059 9066 9075 9087 9101 9117 9135 9154 9175 9198 9221 9246 9271 9298 9324 9351 9378 9405 9432 9459 9485 9511 9536 9561 9584 9607 9628 9649 9669 9688 9706 9723 9738 9753 9767 9780 9792 9803 9814 9823 9832 9840 9847 9854 9860 9865 9870 9874 9878 9881 9883 9885 9886 9887 9888 9888 9887 9886 9884 9882 9880 9877 9874 9870 9866 9861 9857 9851 9846 9840 9833 9826 9819 9811 9802 9793 9783 9771 9759 9745 9731 9714 9697 9677 9656 9633 9609 9582 9553 9523 9490 9456 9420 9382 9342 9301 9258 9215 9169 9124 9077 9030 8982 8934 8887 8839 8792 8746 8701 8657 8614 8573 8534 8497 8462 8430 8400 8374 8350 8331 8314 8301 8293 8288 8287 8290 8298 8309 8325 8344 8367 8394 8424 8458 8494 8533 8575 8618 8663 8709 8757 8805 8853 8901 8950 8998 9045 9091 9136 9179 9222 9263 9302 9339 9375 9409 9441 9471 9499 9526 9551 9573 9595 9614 9632 9648 9662 9675 9687 9697 9705 9712 9718 9722 9725 9727 9728 9727 9725 9722 9718 9713 9707 9699 9691 9681 9670 9658 9644 9630 9614 9598 9580 9562 9543 9523 9502 9482 9460 9439 9418 9398 9377 9358 9339 9321 9305 9290 9276 9265 9255 9247 9241 9237 9235 9235 9237 9241 9247 9256 9266 9277 9291 9305 9322 9339 9358 9378 9398 9419 9441 9463 9485 9507 9529 9551 9572 9592 9612 9631 9649 9666 9682 9696 9709 9721 9731 9741 9748 9755 9760 9765 9768 9770 9772 9773 9772 9772 9770 9768 9766 9763 9759 9755 9750 9745 9739 9732 9725 9717 9708 9698 9688 9676 9664 9650 9636 9621 9606 9590 9573 9556 9538 9520 9502 9485 9467 9450 9433 9416 9400 9385 9370 9356 9343 9331 9320 9310 9301 9292 9285 9279 9274 9269 9266 9264 9262 9262 9262 9264 9266 9268 9272 9276 9281 9286 9292 9299 9305 9312 9319 9327 9334 9341 9348 9355 9362 9368 9374 9380 9385 9390 9394 9398 9402 9404 9407 9409 9411 9413 9414 9415 9416 9417 9417 9418 9419 9421 9422 9424 9426 9428 9431 9434 9438 9442 9447 9452 9458 9464 9470 9477 9485 9492 9500 9509 9517 9526 9535 9544 9554 9563 9572 9581 9591 9600 9609 9618 9626 9635 9643 9651 4917 0 51 1 9659 9666 9673 9680 9686 9692 9697 9702 9707 9711 9715 9718 9721 9724 9726 9727 9729 9730 9731 9731 9732 9732 9732 9732 9731 9731 9730 9729 9729 9728 9726 9725 9723 9722 9719 9717 9714 9712 9708 9705 9701 9696 9692 9687 9681 9675 9669 9662 9654 9646 9637 9627 9616 9604 9590 9576 9559 9541 9521 9499 9475 9447 9418 9385 9349 9310 9268 9222 9173 9120 9063 9002 8937 8867 8794 8717 8635 8548 8458 8363 8264 8161 8053 7942 7826 7708 7585 7460 7331 7200 7068 6933 6798 6663 6527 6392 6259 6128 5998 5873 5751 5633 5520 5413 5311 5215 5126 5044 4968 4900 4839 4786 4740 4702 4672 4650 4636 4631 4633 4644 4664 4692 4729 4774 4828 4891 4963 5043 5132 5228 5333 5445 5563 5688 5818 5953 6093 6235 6381 6527 6673 6819 6964 7108 7247 7384 7516 7643 7764 7880 7989 8092 8188 8278 8361 8438 8508 8572 8630 8683 8730 8773 8811 8844 8874 8901 8924 8945 8963 8978 8992 9005 9016 9026 9035 9044 9052 9060 9069 9077 9086 9096 9107 9118 9131 9145 9159 9175 9192 9210 9229 9249 9269 9290 9312 9334 9356 9378 9401 9422 9444 9465 9485 9505 9524 9542 9559 9575 9591 9605 9619 9632 9644 9655 9665 9675 9684 9692 9699 9706 9713 9718 9723 9728 9732 9735 9738 9740 9742 9743 9744 9745 9746 9746 9746 9746 9745 9745 9745 9745 9745 9745 9745 9746 9747 9748 9749 9751 9752 9754 9756 9758 9761 9763 9765 9767 9769 9771 9773 9774 9776 9777 9778 9779 9780 9781 9781 9782 9782 9782 9783 9783 9784 9784 9785 9785 9786 9786 9787 9788 9789 9789 9790 9790 9791 9791 9791 9791 9791 9791 9791 9791 9791 9790 9790 9790 9790 9791 9791 9792 9792 9793 9795 9796 9798 9800 9802 9804 9806 9809 9811 9813 9815 9817 9819 9821 9822 9823 9824 9825 9826 9827 9827 9828 9828 9828 9828 9829 9829 9829 9829 9830 9830 9830 9830 9830 9829 9829 9828 9827 9825 9823 9821 9819 9816 9813 9810 9807 9803 9799 9795 9791 9787 9783 9779 9775 9771 9767 9763 9760 9756 9752 9748 9744 9740 9736 9731 9726 9721 9715 9709 9703 9696 9689 9681 9673 9665 9657 9648 9639 9630 9621 9612 9604 9595 9587 9579 9571 9564 9557 9550 9544 9538 9532 9527 9522 9518 9514 9510 9506 9503 9500 9497 9494 9492 9491 9489 9488 9488 9488 9488 9490 9491 9494 9497 9501 9505 9510 9516 9522 9528 9535 9542 9550 9557 9564 9571 9578 9585 9591 9597 9602 9607 9611 9614 9616 9618 9619 9619 9618 9616 9613 9609 9604 9597 9589 9580 9569 9557 9543 9527 9509 9489 9467 9442 9415 9385 9352 9316 9277 9235 9190 9141 9089 9033 8973 8909 8841 8769 8693 8613 8528 8440 8347 8250 8149 8044 7936 7824 7709 7592 7472 7350 7226 7102 6978 6854 6730 6607 6486 6367 6252 6140 6031 5927 5828 5735 5647 5566 5491 4918 0 51 1 5422 5362 5308 5263 5225 5196 5176 5164 5161 5167 5183 5207 5240 5283 5335 5395 5464 5541 5626 5718 5817 5923 6034 6151 6271 6395 6523 6652 6783 6914 7046 7176 7305 7433 7558 7680 7798 7913 8024 8131 8233 8331 8425 8514 8598 8678 8754 8825 8892 8955 9014 9069 9121 9169 9213 9254 9292 9327 9359 9388 9415 9439 9460 9479 9496 9511 9524 9536 9546 9554 9562 9568 9573 9577 9580 9582 9584 9586 9587 9587 9588 9587 9587 9587 9586 9585 9584 9583 9581 9580 9578 9576 9574 9572 9570 9568 9565 9562 9559 9555 9551 9547 9543 9538 9532 9527 9520 9513 9506 9498 9489 9480 9469 9458 9446 9434 9420 9405 9389 9372 9353 9333 9312 9289 9265 9238 9210 9180 9147 9113 9075 9036 8993 8948 8900 8849 8795 8737 8676 8611 8543 8471 8395 8315 8232 8144 8053 7958 7859 7756 7650 7541 7429 7313 7196 7076 6954 6831 6707 6582 6458 6334 6211 6090 5971 5854 5741 5631 5525 5424 5328 5237 5151 5072 4998 4931 4870 4815 4767 4726 4691 4663 4642 4628 4621 4621 4627 4641 4662 4690 4725 4767 4817 4874 4938 5009 5087 5171 5263 5361 5464 5574 5688 5807 5930 6057 6187 6318 6451 6584 6717 6850 6981 7111 7237 7361 7481 7597 7709 7815 7917 8014 8105 8191 8272 8348 8418 8484 8545 8601 8653 8700 8744 8784 8821 8854 8885 8912 8937 8960 8980 8999 9015 9030 9043 9055 9066 9075 9083 9091 9097 9103 9108 9112 9115 9118 9120 9122 9124 9124 9125 9124 9124 9122 9120 9118 9115 9111 9106 9101 9095 9089 9081 9073 9064 9055 9045 9034 9023 9011 8999 8986 8973 8959 8945 8931 8917 8902 8887 8872 8857 8842 8826 8811 8795 8779 8762 8745 8727 8709 8690 8671 8650 8628 8605 8581 8555 8527 8497 8466 8432 8397 8358 8318 8275 8229 8180 8129 8075 8018 7958 7896 7830 7763 7693 7620 7546 7470 7392 7312 7232 7151 7070 6988 6908 6827 6748 6671 6595 6523 6453 6386 6323 6264 6209 6160 6115 6076 6042 6014 5992 5977 5968 5965 5968 5977 5993 6015 6043 6076 6115 6158 6206 6259 6315 6375 6438 6503 6570 6639 6708 6777 6846 6915 6982 7049 7112 7174 7233 7288 7341 7390 7435 7477 7514 7548 7578 7604 7627 7646 7661 7674 7683 7689 7693 7694 7692 7689 7683 7676 7667 7656 7643 7629 7613 7596 7577 7557 7536 7513 7489 7464 7438 7410 7381 7352 7321 7289 7256 7223 7189 7154 7118 7082 7045 7008 6970 6932 6893 6853 6813 6772 6731 6688 6645 6600 6554 6507 6459 6409 6358 6305 6250 6194 6135 6074 6011 5945 5877 5806 5732 5656 5576 5493 5407 5318 5225 5129 5030 4927 4821 4712 4600 4485 4367 4247 4125 4002 3877 3752 3627 3502 3378 3255 3134 3015 2899 2786 2677 2572 2472 2376 2285 2200 2120 2046 1977 1913 1855 1803 1756 1714 1677 1645 1618 1595 1577 1564 1555 1550 4919 0 51 1 1550 1554 1563 1577 1595 1618 1647 1680 1720 1765 1816 1874 1938 2008 2085 2168 2257 2353 2455 2562 2675 2792 2914 3039 3168 3299 3432 3566 3700 3834 3968 4100 4230 4358 4483 4605 4723 4837 4947 5053 5155 5254 5348 5438 5525 5608 5688 5766 5840 5912 5981 6048 6113 6176 6238 6298 6357 6414 6470 6525 6578 6630 6681 6731 6780 6828 6875 6920 6965 7009 7051 7093 7134 7174 7213 7251 7289 7325 7361 7396 7431 7465 7498 7531 7563 7594 7625 7656 7686 7715 7744 7772 7800 7827 7853 7879 7904 7929 7953 7976 7999 8021 8042 8063 8083 8102 8121 8140 8157 8175 8192 8208 8224 8240 8256 8271 8286 8300 8315 8329 8343 8357 8370 8383 8395 8407 8418 8429 8440 8449 8459 8467 8475 8483 8490 8497 8504 8510 8516 8523 8529 8535 8542 8548 8555 8563 8571 8579 8587 8596 8605 8615 8624 8634 8644 8654 8664 8674 8684 8694 8703 8712 8721 8730 8739 8747 8755 8763 8771 8778 8786 8793 8801 8808 8815 8823 8830 8837 8844 8851 8858 8864 8870 8876 8881 8886 8890 8893 8896 8898 8899 8900 8899 8899 8897 8895 8893 8890 8887 8883 8880 8877 8873 8870 8867 8865 8863 8861 8860 8860 8860 8860 8862 8864 8866 8870 8873 8878 8882 8888 8893 8899 8906 8913 8920 8927 8935 8943 8951 8960 8968 8977 8986 8995 9004 9013 9022 9031 9040 9049 9058 9066 9075 9083 9091 9099 9106 9114 9121 9128 9135 9141 9148 9154 9160 9165 9171 9176 9181 9186 9191 9195 9199 9204 9208 9211 9215 9218 9222 9225 9228 9231 9234 9236 9239 9241 9243 9245 9247 9249 9251 9252 9253 9254 9255 9256 9256 9256 9256 9256 9255 9254 9253 9252 9251 9249 9247 9245 9243 9241 9239 9237 9234 9232 9229 9226 9223 9219 9216 9212 9208 9204 9199 9194 9190 9184 9179 9174 9168 9162 9156 9150 9143 9136 9129 9122 9114 9106 9098 9088 9079 9068 9056 9044 9030 9016 9000 8983 8965 8945 8925 8903 8879 8855 8829 8802 8774 8745 8715 8685 8654 8622 8590 8559 8527 8495 8463 8432 8402 8372 8344 8317 8291 8267 8245 8226 8208 8193 8181 8171 8165 8161 8160 8162 8167 8174 8184 8196 8210 8226 8242 8261 8279 8297 8316 8334 8351 8366 8380 8391 8400 8407 8410 8411 8408 8402 8393 8380 8364 8345 8323 8297 8269 8238 8204 8168 8129 8089 8047 8003 7958 7912 7866 7819 7772 7725 7679 7633 7589 7546 7505 7466 7430 7396 7365 7337 7313 7293 7277 7265 7256 7253 7253 7258 7267 7280 7298 7320 7345 7374 7407 7443 7482 7524 7568 7614 7662 7711 7762 7813 7865 7916 7968 8019 8069 8118 8166 8212 8256 8299 8339 8377 8413 8447 8478 8508 8535 8559 8582 8603 8622 8639 8654 8668 8681 8692 8703 8712 8720 8727 8734 8740 8745 8749 8753 8756 8759 8761 8763 8764 8765 8765 8765 8764 8763 8762 8760 8758 8756 8754 4920 0 51 1 8751 8748 8745 8741 8737 8733 8729 8724 8719 8713 8707 8701 8694 8687 8680 8672 8664 8655 8646 8637 8628 8619 8609 8600 8590 8580 8570 8560 8550 8540 8530 8520 8509 8499 8488 8477 8466 8455 8443 8431 8419 8407 8394 8382 8369 8356 8344 8331 8318 8306 8294 8282 8270 8259 8248 8237 8227 8217 8207 8198 8189 8180 8171 8162 8153 8144 8135 8126 8116 8107 8097 8087 8076 8065 8054 8042 8030 8018 8005 7992 7979 7965 7951 7937 7922 7907 7892 7876 7861 7844 7828 7811 7794 7776 7759 7740 7722 7703 7684 7664 7644 7624 7603 7582 7560 7538 7516 7494 7471 7448 7424 7401 7377 7353 7329 7305 7281 7257 7232 7208 7184 7161 7137 7114 7091 7068 7046 7024 7002 6981 6959 6939 6918 6898 6878 6859 6839 6820 6801 6782 6764 6745 6726 6708 6689 6671 6652 6634 6615 6596 6578 6558 6539 6520 6500 6480 6459 6438 6417 6396 6374 6352 6329 6307 6283 6260 6236 6212 6188 6164 6140 6115 6091 6066 6041 6017 5992 5967 5941 5916 5890 5864 5837 5810 5782 5754 5726 5696 5666 5636 5605 5574 5542 5509 5476 5443 5409 5375 5340 5305 5268 5230 5191 5150 5106 5060 5011 4958 4901 4839 4772 4700 4621 4537 4446 4349 4246 4137 4022 3901 3777 3647 3515 3379 3243 3106 2970 2835 2702 2573 2448 2328 2214 2106 2005 1911 1825 1746 1675 1611 1555 1506 1463 1426 1395 1369 1348 1330 1317 1307 1300 1295 1293 1293 1296 1300 1306 1315 1325 1339 1355 1374 1397 1424 1455 1490 1530 1575 1626 1682 1744 1812 1886 1966 2051 2142 2238 2339 2444 2553 2665 2780 2896 3014 3133 3251 3369 3485 3599 3711 3819 3924 4025 4121 4213 4301 4383 4462 4535 4604 4669 4729 4786 4839 4890 4937 4982 5024 5065 5103 5141 5177 5212 5246 5280 5312 5344 5376 5407 5437 5466 5495 5523 5550 5576 5602 5626 5649 5672 5693 5713 5732 5750 5768 5784 5800 5816 5831 5846 5862 5877 5893 5910 5927 5946 5966 5987 6010 6035 6061 6089 6119 6150 6184 6219 6255 6293 6332 6372 6413 6455 6497 6540 6582 6625 6668 6710 6751 6792 6832 6871 6909 6946 6982 7017 7051 7083 7115 7145 7174 7202 7229 7255 7280 7305 7328 7351 7374 7396 7417 7438 7458 7479 7498 7518 7537 7556 7575 7593 7612 7630 7647 7665 7682 7699 7716 7732 7748 7764 7779 7794 7809 7823 7836 7850 7862 7875 7887 7898 7909 7919 7929 7937 7946 7953 7960 7966 7970 7974 7976 7977 7977 7975 7972 7967 7960 7951 7940 7927 7912 7895 7875 7854 7830 7804 7776 7746 7714 7680 7645 7608 7569 7529 7488 7446 7403 7359 7315 7271 7226 7182 7138 7094 7051 7008 6966 6926 6886 6848 6811 6775 6742 6710 6680 6652 6627 6604 6583 6565 6550 6538 6529 6523 6521 6523 6528 6537 6550 6567 6589 6615 6645 6679 6717 6760 6806 6856 6910 6967 7026 4921 0 51 1 7089 7153 7219 7287 7355 7423 7492 7560 7627 7693 7757 7819 7878 7935 7990 8041 8089 8135 8178 8217 8254 8288 8320 8349 8377 8402 8426 8448 8468 8488 8506 8524 8541 8557 8572 8587 8602 8616 8630 8643 8656 8669 8681 8693 8705 8717 8728 8739 8750 8761 8771 8782 8792 8802 8812 8822 8832 8841 8850 8859 8868 8876 8884 8892 8899 8906 8913 8919 8925 8930 8935 8940 8945 8949 8954 8958 8963 8967 8972 8977 8982 8987 8993 8999 9005 9011 9017 9024 9031 9039 9046 9053 9061 9069 9077 9085 9093 9102 9110 9119 9128 9137 9146 9155 9165 9174 9184 9193 9203 9213 9222 9231 9240 9249 9257 9265 9273 9280 9287 9293 9299 9305 9310 9314 9319 9323 9326 9330 9333 9337 9340 9343 9346 9349 9353 9356 9359 9362 9365 9368 9370 9373 9376 9378 9380 9382 9384 9386 9387 9388 9390 9391 9392 9393 9394 9395 9396 9397 9399 9400 9401 9403 9405 9407 9409 9411 9413 9415 9417 9419 9421 9423 9424 9426 9427 9429 9430 9431 9432 9432 9433 9433 9434 9434 9434 9435 9435 9436 9437 9437 9438 9440 9441 9443 9445 9447 9450 9453 9456 9459 9462 9465 9469 9472 9476 9480 9483 9486 9490 9493 9496 9499 9502 9504 9507 9509 9512 9514 9517 9519 9522 9525 9528 9531 9534 9537 9540 9544 9548 9551 9555 9558 9562 9565 9568 9571 9574 9576 9578 9580 9581 9582 9583 9583 9583 9583 9583 9583 9583 9582 9582 9582 9582 9583 9583 9584 9584 9585 9587 9588 9589 9590 9591 9593 9594 9595 9595 9596 9597 9597 9598 9598 9598 9599 9599 9599 9600 9600 9601 9601 9602 9603 9604 9606 9607 9608 9609 9610 9611 9612 9613 9613 9613 9613 9612 9611 9610 9609 9608 9606 9604 9603 9601 9599 9598 9596 9595 9594 9593 9592 9592 9591 9590 9589 9588 9586 9584 9582 9579 9575 9570 9564 9558 9550 9541 9531 9520 9508 9494 9479 9463 9445 9426 9405 9383 9360 9334 9308 9279 9248 9216 9181 9145 9106 9064 9020 8974 8924 8872 8818 8760 8699 8636 8570 8501 8430 8356 8280 8202 8122 8041 7958 7875 7791 7707 7623 7539 7456 7375 7295 7216 7140 7067 6996 6928 6864 6803 6746 6693 6644 6598 6557 6521 6488 6460 6436 6416 6401 6390 6383 6380 6382 6388 6398 6412 6430 6453 6480 6511 6546 6586 6630 6678 6730 6786 6847 6912 6980 7052 7128 7207 7290 7375 7462 7552 7643 7736 7830 7923 8017 8111 8204 8296 8386 8473 8559 8641 8721 8797 8870 8939 9004 9065 9123 9177 9227 9273 9317 9356 9393 9426 9457 9485 9511 9535 9556 9576 9594 9611 9626 9640 9652 9664 9674 9684 9692 9700 9706 9712 9717 9722 9726 9729 9731 9733 9735 9736 9737 9738 9739 9739 9740 9740 9741 9741 9742 9743 9743 9744 9745 9746 9746 9747 9748 9749 9749 9750 9750 9750 9750 9750 9749 9749 9748 9747 9747 9745 9744 9743 9742 4922 0 51 2 9725 9724 9722 9720 9718 9717 9715 9713 9711 9709 9706 9703 9699 9695 9691 9685 9679 9671 9663 9654 9644 9633 9620 9607 9592 9576 9559 9541 9521 9500 9477 9453 9428 9401 9372 9342 9310 9276 9240 9203 9163 9121 9078 9032 8984 8934 8882 8828 8772 8715 8655 8594 8532 8468 8403 8338 8271 8205 8138 8071 8004 7937 7871 7805 7741 7677 7615 7553 7493 7435 7378 7323 7270 7219 7170 7123 7078 7036 6997 6960 6925 6894 6865 6839 6815 6794 6775 6759 6744 6731 6719 6709 6698 6687 6676 6664 6650 6634 6615 6593 6567 6538 6504 6465 6422 6373 6320 6263 6200 6134 6064 5990 5913 5834 5753 5671 5589 5506 5425 5345 5266 5191 5119 5050 4985 4925 4870 4819 4774 4734 4700 4672 4650 4634 4624 4621 4624 4634 4650 4674 4705 4743 4788 4841 4902 4970 5046 5130 5221 5319 5425 5537 5656 5781 5911 6046 6185 6326 6471 6618 6764 6911 7058 7204 7347 7488 7624 7757 7886 8010 8129 8242 8350 8452 8549 8640 8725 8806 8881 8951 9016 9077 9133 9185 9234 9279 9321 9359 9394 9427 9457 9485 9510 9534 9555 9574 9592 9608 9623 9636 9648 9659 9669 9678 9686 9693 9699 9705 9709 9714 9718 9721 9724 9726 9729 9731 9732 9734 9735 9736 9737 9737 9738 9739 9740 9740 9741 9742 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9753 9753 9754 9755 9756 9756 9757 9757 9757 9757 9757 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9752 9752 9751 9752 9752 9752 9752 9753 9753 9754 9754 9755 9755 9756 9756 9756 9756 9756 9756 9756 9755 9755 9754 9753 9752 9751 9750 9749 9748 9747 9745 9744 9743 9742 9740 9739 9738 9737 9736 9734 9733 9732 9730 9729 9727 9725 9724 9722 9720 9718 9716 9715 9713 9712 9711 9710 9709 9709 9709 9710 9710 9712 9713 9715 9717 9719 9721 9724 9726 9729 9731 9733 9735 9737 9739 9740 9741 9742 9743 9743 9743 9743 9743 9742 9742 9741 9740 9739 9739 9737 9736 9735 9734 9732 9730 9728 9726 9724 9721 9718 9714 9709 9705 9699 9693 9686 9679 9671 9661 9651 9640 9628 9616 9602 9587 9571 9554 9536 9517 9497 9476 9454 9432 9408 9384 9359 9334 9309 9283 9258 9232 9206 9181 9157 9133 9110 9087 9066 9046 9027 9010 8995 8981 8968 8958 8950 8943 8939 8937 8936 8939 8943 8949 8958 8969 8982 8996 9013 9032 9052 9074 9097 9121 9146 9172 9198 9225 9252 9278 9305 9331 9357 9381 9405 9428 9450 9471 9491 9509 9526 9543 9558 9572 9585 9597 9608 9618 9628 9637 9645 9652 9659 9665 9671 9676 9681 9685 9689 9692 9694 9697 9698 9700 9701 9701 9702 9702 9702 9702 9701 9701 9700 9700 9700 9699 9699 9699 9699 9700 9700 9701 9702 9703 9704 9705 9707 9709 9711 9713 9715 9717 9719 9722 9724 9727 9729 9732 9734 9737 4923 0 51 2 9739 9741 9744 9746 9747 9749 9750 9751 9752 9752 9752 9751 9750 9748 9746 9743 9740 9736 9731 9726 9720 9714 9706 9698 9689 9679 9668 9657 9644 9630 9616 9600 9583 9565 9545 9525 9503 9479 9454 9427 9399 9369 9338 9305 9271 9234 9197 9157 9116 9074 9031 8986 8940 8893 8845 8797 8748 8699 8650 8601 8552 8504 8457 8411 8366 8322 8281 8242 8205 8170 8138 8110 8085 8063 8044 8030 8019 8013 8011 8013 8019 8029 8044 8063 8086 8112 8143 8178 8215 8256 8300 8346 8395 8446 8497 8550 8604 8658 8712 8766 8819 8871 8921 8970 9017 9062 9104 9144 9182 9217 9249 9279 9306 9331 9353 9373 9391 9407 9421 9433 9443 9452 9459 9465 9471 9474 9477 9480 9481 9482 9482 9481 9480 9478 9477 9474 9472 9469 9467 9464 9461 9458 9456 9454 9452 9450 9449 9448 9447 9447 9447 9448 9449 9451 9453 9455 9457 9459 9462 9464 9467 9469 9472 9474 9476 9478 9479 9481 9482 9483 9483 9484 9484 9484 9484 9483 9483 9483 9482 9482 9482 9481 9481 9481 9481 9482 9482 9482 9483 9483 9484 9485 9485 9486 9487 9488 9489 9489 9490 9491 9492 9493 9494 9495 9496 9497 9499 9501 9503 9505 9508 9511 9514 9518 9522 9526 9531 9536 9541 9546 9551 9557 9562 9567 9572 9576 9581 9585 9588 9591 9594 9596 9598 9599 9600 9600 9600 9600 9600 9599 9598 9597 9596 9594 9593 9591 9589 9587 9585 9582 9580 9577 9573 9569 9565 9560 9555 9549 9542 9535 9527 9518 9509 9499 9489 9478 9467 9456 9444 9432 9420 9408 9395 9383 9371 9360 9349 9338 9328 9318 9309 9301 9293 9287 9281 9276 9271 9268 9265 9263 9262 9262 9262 9263 9264 9265 9267 9269 9271 9273 9275 9277 9278 9279 9280 9281 9281 9280 9279 9278 9276 9274 9271 9268 9265 9262 9258 9255 9251 9247 9244 9240 9236 9233 9230 9227 9224 9222 9220 9218 9216 9215 9213 9212 9212 9212 9212 9212 9212 9213 9214 9216 9217 9219 9220 9222 9224 9225 9227 9228 9229 9230 9231 9231 9230 9229 9227 9225 9222 9218 9213 9208 9201 9195 9187 9178 9169 9159 9148 9136 9123 9110 9096 9081 9065 9048 9031 9012 8993 8972 8950 8927 8903 8878 8851 8823 8794 8764 8731 8698 8663 8626 8588 8549 8508 8465 8421 8375 8327 8278 8228 8175 8121 8065 8007 7947 7886 7821 7755 7686 7614 7540 7463 7382 7298 7211 7120 7025 6927 6824 6718 6608 6495 6378 6258 6134 6008 5880 5750 5618 5486 5353 5220 5088 4958 4829 4702 4579 4459 4343 4230 4123 4020 3922 3830 3742 3660 3583 3511 3445 3383 3326 3274 3226 3182 3143 3107 3075 3047 3022 3000 2982 2967 2954 2945 2939 2936 2935 2938 2944 2953 2965 2981 3000 3022 3048 3078 3112 3150 3192 3239 3290 3347 3408 3475 3548 3626 3710 3799 3895 3996 4103 4215 4333 4457 4584 4717 4853 4993 5136 4924 0 51 2 5281 5429 5576 5725 5873 6021 6168 6312 6455 6594 6730 6862 6990 7114 7233 7347 7457 7561 7661 7756 7846 7931 8011 8087 8159 8227 8291 8351 8408 8461 8511 8558 8602 8644 8683 8720 8754 8786 8816 8844 8871 8895 8918 8939 8959 8978 8995 9010 9025 9039 9052 9064 9075 9086 9096 9106 9115 9124 9133 9142 9151 9160 9169 9178 9187 9197 9206 9216 9225 9235 9244 9254 9264 9273 9283 9292 9302 9311 9319 9328 9336 9344 9352 9360 9367 9374 9381 9387 9393 9399 9404 9409 9413 9416 9419 9422 9423 9424 9424 9423 9422 9419 9415 9410 9404 9397 9389 9379 9369 9357 9344 9330 9315 9299 9281 9263 9243 9222 9200 9177 9153 9127 9101 9073 9044 9014 8983 8951 8919 8885 8850 8815 8779 8743 8707 8671 8635 8600 8565 8532 8500 8469 8441 8414 8390 8369 8351 8336 8325 8317 8313 8313 8317 8325 8337 8353 8373 8396 8424 8454 8488 8524 8563 8604 8647 8692 8738 8785 8832 8879 8926 8973 9020 9065 9110 9153 9195 9235 9274 9312 9347 9382 9414 9445 9474 9501 9527 9552 9575 9596 9616 9635 9653 9669 9685 9699 9712 9725 9736 9747 9756 9766 9774 9782 9789 9795 9801 9807 9812 9816 9820 9824 9827 9830 9833 9835 9837 9838 9840 9841 9841 9842 9842 9842 9842 9841 9840 9840 9839 9837 9836 9835 9833 9832 9830 9828 9825 9823 9820 9817 9814 9810 9806 9802 9797 9792 9787 9781 9775 9768 9761 9753 9746 9737 9729 9720 9711 9701 9692 9682 9671 9661 9650 9638 9627 9615 9603 9591 9578 9565 9552 9539 9525 9512 9498 9484 9471 9457 9444 9430 9418 9405 9393 9381 9369 9358 9348 9338 9328 9319 9310 9302 9294 9287 9280 9273 9267 9261 9255 9250 9244 9239 9233 9227 9221 9215 9209 9201 9193 9185 9175 9164 9151 9138 9122 9104 9085 9063 9039 9012 8982 8950 8915 8878 8837 8794 8748 8700 8648 8595 8539 8482 8422 8360 8297 8232 8165 8097 8027 7955 7882 7807 7730 7650 7568 7482 7394 7302 7207 7108 7004 6897 6784 6668 6547 6421 6291 6158 6021 5881 5738 5593 5447 5301 5154 5008 4864 4722 4582 4447 4316 4190 4069 3954 3846 3744 3650 3562 3482 3409 3343 3285 3234 3191 3154 3125 3103 3088 3080 3079 3085 3098 3118 3145 3181 3223 3274 3333 3400 3475 3558 3651 3751 3860 3978 4103 4236 4377 4524 4678 4837 5002 5170 5342 5517 5692 5868 6045 6220 6393 6564 6730 6893 7051 7203 7349 7489 7622 7749 7869 7982 8088 8188 8281 8368 8448 8523 8592 8655 8714 8768 8817 8863 8904 8942 8976 9008 9036 9062 9085 9106 9125 9142 9157 9171 9184 9196 9207 9217 9227 9237 9246 9256 9265 9275 9285 9295 9306 9317 9328 9340 9351 9363 9375 9387 9399 9411 9422 9433 9444 9455 9465 9475 9484 9493 9501 9510 9518 9525 9533 9540 9548 9555 9562 9570 9577 9585 9592 9600 9607 4925 0 51 2 9615 9623 9631 9639 9648 9656 9664 9673 9681 9689 9698 9706 9715 9724 9732 9741 9749 9758 9766 9774 9783 9791 9798 9806 9813 9820 9826 9832 9838 9843 9848 9852 9856 9860 9862 9865 9867 9868 9870 9870 9871 9871 9871 9871 9870 9869 9868 9867 9866 9865 9863 9861 9860 9858 9856 9854 9852 9849 9847 9845 9842 9839 9836 9833 9830 9827 9823 9819 9814 9809 9804 9799 9792 9786 9779 9771 9763 9754 9745 9735 9724 9712 9700 9687 9673 9658 9642 9624 9606 9586 9565 9542 9518 9492 9465 9435 9404 9371 9336 9300 9261 9220 9178 9134 9088 9040 8991 8940 8888 8835 8781 8726 8669 8613 8555 8497 8439 8381 8323 8265 8207 8150 8094 8038 7984 7931 7880 7830 7783 7738 7695 7655 7618 7585 7555 7529 7507 7490 7476 7468 7464 7465 7470 7481 7497 7518 7543 7573 7608 7647 7690 7737 7787 7841 7898 7957 8018 8081 8145 8209 8274 8338 8402 8465 8526 8586 8643 8697 8748 8796 8840 8879 8915 8947 8974 8997 9016 9030 9040 9045 9047 9046 9041 9033 9022 9009 8994 8978 8960 8941 8923 8904 8886 8868 8852 8836 8823 8811 8802 8794 8789 8787 8786 8789 8794 8801 8811 8823 8837 8853 8871 8890 8911 8933 8955 8978 9000 9023 9045 9067 9087 9106 9123 9138 9151 9161 9168 9172 9173 9170 9164 9153 9139 9120 9097 9070 9038 9002 8961 8916 8867 8813 8754 8691 8624 8553 8477 8397 8314 8226 8135 8041 7944 7843 7740 7634 7526 7417 7305 7193 7081 6968 6855 6742 6631 6521 6412 6307 6203 6103 6007 5915 5827 5744 5667 5595 5529 5469 5416 5370 5331 5300 5276 5260 5252 5252 5259 5275 5298 5329 5368 5414 5467 5527 5593 5665 5743 5825 5913 6004 6100 6198 6298 6401 6505 6610 6716 6821 6926 7030 7133 7234 7334 7431 7526 7619 7709 7796 7881 7963 8041 8117 8190 8261 8328 8393 8455 8515 8572 8626 8678 8728 8776 8822 8865 8907 8947 8985 9021 9056 9090 9122 9153 9183 9211 9239 9265 9291 9316 9340 9364 9387 9409 9431 9452 9472 9492 9512 9530 9549 9566 9584 9600 9616 9632 9647 9661 9675 9689 9702 9715 9727 9738 9750 9761 9771 9781 9791 9801 9810 9819 9827 9836 9844 9851 9858 9865 9872 9878 9883 9889 9894 9898 9903 9907 9911 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9914 9913 9912 9912 9911 9911 9912 9912 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 4926 0 51 2 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9930 9927 9924 9920 9915 9910 9905 9898 9891 9884 9875 9866 9857 9847 9836 9824 9812 9799 9786 9771 9756 9741 9724 9706 9688 9668 9647 9625 9601 9576 9549 9521 9492 9461 9429 9395 9361 9325 9289 9253 9216 9180 9144 9108 9074 9041 9010 8981 8955 8931 8909 8891 8876 8864 8856 8851 8850 8852 8857 8866 8877 8892 8910 8930 8953 8978 9006 9035 9066 9098 9132 9166 9202 9238 9275 9312 9348 9385 9421 9457 9492 9527 9560 9592 9623 9652 9680 9707 9731 9755 9776 9796 9815 9831 9847 9861 9873 9884 9894 9903 9911 9918 9924 9930 9935 9939 9943 9946 9949 9952 9955 9957 9959 9962 9964 9966 9968 9970 9972 9974 9976 9979 9981 9983 9985 9987 9989 9991 9993 9994 9996 9997 9998 9999 9999 9999 9999 9998 9998 9997 9995 9994 9992 9991 9989 9987 9985 9984 9982 9980 9978 9977 9976 9974 9973 9972 9971 9970 9968 9967 9966 9965 9963 9962 9960 9958 9957 9955 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9934 9933 9932 9931 9931 9931 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9949 9950 9952 9954 9955 9957 9959 9961 9963 9965 9967 9969 9971 9974 9976 9978 9981 9983 9985 9987 9989 9991 9993 9994 9995 9997 9998 9998 999910000100001000010000100001000010000 9999 9999 9999 9998 9998 9998 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9993 9992 9991 9990 9988 9987 9985 9984 9982 9980 9978 9975 9973 9971 9968 9965 9962 9959 9956 9953 9949 9946 9942 9938 9934 9929 9924 9919 9914 9908 9902 9896 9889 9882 9874 9866 9857 9849 9839 9829 9819 9808 9797 9785 9773 9761 9748 9734 9720 9706 9692 9677 9662 9647 9632 9617 9602 9587 9573 9559 9545 9532 9520 9509 9498 9489 9481 9473 9467 9462 9459 9456 9455 9455 9457 9459 9463 9467 9472 9478 9485 9492 9500 9508 9517 9526 9534 9543 9551 9560 9568 9575 9583 9589 9596 9601 9606 9610 9614 9616 9618 9618 9618 9616 9613 9609 9603 9596 9588 9578 9567 9554 9539 9524 9506 9488 9468 9448 9426 9404 9380 9357 9333 9309 9285 9261 9237 9214 9192 9170 9149 9129 9111 9093 9077 9062 9049 9037 9027 9019 9012 9007 9004 9002 9002 9004 9008 9013 9020 9029 9039 9050 9063 9077 9091 9107 9123 9140 9157 9174 9191 9208 9225 9242 9258 9273 9288 9303 9316 9329 9341 9352 9363 9372 9381 9390 9397 9404 9411 9417 9422 9426 9431 9434 9438 9441 9443 9446 9448 9450 9452 9454 9456 9458 9460 9463 9466 9470 9474 9480 9485 9492 9499 9507 9516 9526 9536 9547 9558 9570 9583 9595 9608 9620 9633 9645 9658 9669 9681 9692 9702 9712 9721 9730 9738 9745 9752 9759 9765 4927 0 51 2 9771 9776 9781 9786 9791 9795 9799 9803 9806 9810 9813 9817 9820 9823 9826 9828 9831 9833 9836 9838 9840 9842 9844 9846 9847 9849 9850 9851 9852 9854 9855 9856 9856 9857 9858 9858 9859 9859 9859 9859 9859 9859 9858 9858 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9838 9837 9835 9833 9832 9830 9828 9826 9824 9822 9820 9818 9816 9813 9811 9808 9805 9803 9800 9796 9793 9789 9785 9781 9777 9772 9767 9762 9756 9750 9744 9737 9731 9723 9716 9708 9700 9691 9683 9674 9664 9655 9645 9634 9624 9613 9602 9591 9579 9568 9556 9544 9532 9520 9508 9497 9485 9473 9462 9451 9440 9429 9419 9409 9399 9390 9381 9372 9364 9356 9348 9341 9334 9327 9320 9314 9308 9301 9295 9289 9283 9277 9271 9264 9257 9250 9242 9234 9225 9215 9204 9192 9179 9164 9148 9131 9111 9089 9065 9039 9011 8979 8945 8907 8867 8823 8775 8724 8668 8609 8546 8479 8407 8332 8252 8168 8079 7987 7891 7792 7689 7584 7475 7365 7253 7139 7025 6911 6797 6684 6572 6463 6356 6253 6154 6059 5969 5884 5806 5733 5668 5609 5558 5514 5478 5449 5429 5417 5413 5416 5428 5448 5475 5509 5551 5599 5654 5715 5781 5852 5929 6008 6092 6178 6266 6357 6448 6540 6632 6723 6815 6905 6994 7081 7167 7251 7332 7412 7490 7566 7641 7714 7785 7855 7924 7992 8059 8126 8192 8257 8322 8386 8450 8513 8575 8636 8696 8755 8812 8868 8922 8974 9024 9071 9116 9159 9199 9237 9272 9304 9334 9362 9387 9411 9432 9451 9469 9485 9499 9513 9525 9535 9545 9554 9562 9569 9576 9582 9587 9591 9595 9598 9600 9602 9604 9605 9606 9607 9608 9609 9609 9610 9611 9612 9614 9616 9619 9622 9626 9630 9635 9640 9645 9651 9658 9664 9671 9677 9684 9690 9696 9702 9707 9712 9717 9721 9725 9728 9731 9734 9736 9738 9739 9740 9742 9742 9743 9743 9744 9743 9743 9742 9741 9740 9738 9735 9732 9728 9724 9719 9713 9707 9700 9692 9684 9675 9665 9655 9644 9633 9621 9609 9596 9583 9569 9554 9539 9522 9505 9486 9467 9446 9423 9399 9373 9345 9315 9282 9248 9211 9171 9129 9083 9035 8984 8931 8873 8813 8749 8682 8612 8538 8460 8378 8293 8203 8110 8013 7912 7807 7698 7586 7471 7352 7231 7107 6981 6854 6725 6597 6468 6340 6213 6088 5965 5845 5729 5617 5509 5406 5308 5216 5130 5050 4977 4910 4850 4797 4751 4712 4681 4657 4641 4632 4631 4638 4653 4676 4708 4748 4796 4853 4918 4992 5074 5164 5262 5367 5480 5599 5725 5857 5993 6134 6278 6425 6574 6724 6874 7024 7173 7320 7465 7606 7744 7877 8005 8129 8247 8360 8466 8568 8663 8753 8837 8916 8990 9058 9122 9181 9236 9287 9334 9378 9419 9456 9491 9523 9552 9580 9605 9629 9651 9671 9690 9707 9723 4928 0 51 2 9738 9752 9765 9776 9787 9797 9807 9815 9823 9830 9836 9842 9847 9852 9856 9859 9862 9865 9867 9868 9869 9870 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9865 9864 9862 9859 9856 9852 9848 9843 9838 9833 9827 9821 9814 9808 9801 9794 9787 9780 9774 9767 9760 9754 9747 9741 9735 9728 9722 9715 9709 9702 9695 9687 9680 9672 9664 9656 9648 9640 9632 9624 9616 9608 9601 9594 9588 9582 9576 9571 9566 9562 9558 9554 9551 9548 9544 9541 9538 9534 9530 9525 9520 9514 9508 9500 9492 9483 9472 9461 9448 9435 9420 9404 9387 9369 9350 9329 9307 9284 9260 9234 9207 9178 9148 9117 9084 9049 9013 8975 8936 8895 8853 8808 8762 8714 8665 8614 8561 8506 8450 8393 8334 8274 8213 8150 8087 8024 7961 7897 7833 7771 7709 7648 7589 7531 7476 7424 7374 7328 7285 7247 7212 7182 7157 7137 7121 7111 7107 7107 7114 7126 7143 7166 7194 7228 7267 7311 7360 7414 7472 7534 7600 7670 7742 7818 7896 7975 8057 8139 8222 8305 8388 8471 8552 8632 8710 8785 8859 8929 8996 9060 9120 9177 9229 9279 9324 9366 9404 9439 9470 9498 9524 9546 9567 9585 9601 9615 9628 9639 9649 9658 9667 9674 9682 9688 9694 9700 9706 9711 9716 9721 9726 9730 9734 9739 9742 9746 9750 9754 9757 9761 9765 9768 9772 9777 9781 9786 9791 9796 9802 9808 9814 9820 9827 9833 9840 9846 9853 9859 9866 9872 9877 9882 9887 9891 9895 9899 9902 9904 9906 9908 9910 9911 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9921 9921 9920 9919 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9896 9893 9891 9888 9885 9883 9880 9877 9875 9872 9870 9867 9865 9863 9861 9859 9858 9856 9855 9855 9855 9855 9855 9856 9857 9859 9861 9863 9865 9868 9870 9873 9876 9879 9881 9884 9887 9889 9891 9893 9895 9897 9898 9900 9901 9903 9905 9906 9908 9911 9913 9916 9918 9922 9925 9929 9932 9936 9940 9944 9948 9952 9956 9960 9963 9967 9970 9972 9975 9977 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9982 9980 9979 9978 9976 9974 9972 9970 9968 9965 9963 9960 9958 9956 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9914 9912 9910 9908 9906 9905 9904 9903 9902 9902 9903 9903 9904 9905 9907 9909 9911 9913 9915 9918 9920 9923 9925 9927 9930 9932 9934 9936 9938 9939 9941 9943 9945 9946 9948 9950 9952 9954 9956 9958 9960 9963 9965 9967 9970 9972 9974 9977 9979 9980 9982 9984 9985 9986 9987 9987 9988 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 4929 0 51 2 9979 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9928 9927 9925 9922 9920 9917 9914 9911 9908 9905 9902 9900 9897 9895 9894 9893 9892 9891 9892 9892 9893 9895 9897 9899 9901 9904 9907 9910 9912 9915 9918 9920 9923 9925 9927 9929 9931 9932 9933 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9948 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9964 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9962 9961 9959 9956 9954 9952 9949 9946 9943 9940 9937 9934 9930 9927 9924 9922 9919 9916 9914 9911 9909 9906 9904 9902 9899 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9859 9856 9854 9853 9852 9851 9850 9850 9850 9851 9851 9852 9853 9855 9856 9857 9859 9860 9862 9863 9864 9866 9867 9868 9870 9871 9872 9874 9876 9878 9880 9882 9885 9887 9890 9894 9897 9900 9904 9907 9910 9914 9917 9920 9923 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9945 9947 9948 9950 9952 9954 9956 9959 9961 9963 9966 9968 9970 9971 9973 9974 9975 9975 9975 9975 9975 9974 9972 9971 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9945 9942 9940 9937 9934 9930 9926 9922 9916 9911 9904 9898 9890 9882 9874 9865 9856 9847 9837 9827 9817 9807 9796 9786 9775 4930 0 51 2 9764 9753 9742 9731 9719 9707 9694 9681 9667 9653 9639 9624 9609 9593 9578 9562 9547 9531 9516 9502 9489 9476 9465 9454 9445 9437 9431 9426 9423 9421 9421 9422 9424 9427 9432 9437 9443 9450 9457 9464 9471 9478 9485 9492 9498 9504 9509 9513 9517 9519 9521 9521 9521 9519 9516 9512 9507 9501 9493 9484 9473 9461 9448 9433 9417 9400 9381 9361 9339 9316 9292 9266 9239 9211 9182 9152 9121 9089 9056 9022 8988 8953 8917 8881 8845 8808 8771 8733 8695 8657 8618 8579 8539 8498 8457 8414 8371 8326 8280 8232 8183 8133 8081 8027 7971 7914 7855 7794 7732 7668 7603 7537 7470 7403 7334 7266 7198 7129 7061 6993 6925 6858 6792 6725 6660 6594 6529 6464 6399 6333 6267 6201 6134 6066 5997 5927 5856 5784 5711 5638 5565 5491 5417 5344 5271 5200 5131 5065 5001 4940 4884 4832 4785 4743 4708 4678 4655 4640 4631 4630 4637 4652 4675 4707 4746 4794 4851 4915 4988 5069 5158 5254 5358 5468 5586 5709 5839 5973 6113 6256 6402 6552 6703 6855 7008 7160 7311 7460 7608 7751 7891 8026 8156 8281 8400 8513 8620 8721 8815 8902 8984 9059 9128 9191 9249 9302 9350 9394 9433 9468 9500 9529 9555 9579 9600 9619 9636 9651 9664 9676 9687 9696 9704 9711 9717 9722 9726 9729 9731 9732 9732 9732 9731 9730 9728 9726 9723 9720 9717 9714 9712 9709 9706 9704 9702 9700 9698 9697 9696 9696 9696 9696 9697 9698 9699 9701 9703 9706 9708 9712 9715 9719 9723 9727 9732 9737 9742 9747 9753 9759 9764 9771 9777 9783 9789 9795 9801 9807 9813 9818 9824 9828 9833 9837 9841 9844 9847 9849 9852 9853 9854 9855 9856 9856 9856 9856 9856 9855 9855 9854 9853 9851 9850 9849 9847 9845 9843 9840 9837 9834 9831 9827 9822 9817 9811 9805 9799 9791 9784 9775 9767 9758 9748 9738 9728 9717 9707 9696 9686 9675 9664 9654 9644 9633 9624 9614 9604 9595 9586 9577 9568 9559 9549 9540 9530 9520 9510 9499 9487 9475 9462 9448 9433 9418 9401 9383 9365 9345 9324 9302 9280 9256 9231 9204 9177 9149 9119 9088 9056 9022 8988 8951 8913 8874 8833 8791 8746 8701 8654 8605 8556 8505 8453 8401 8348 8295 8243 8191 8139 8090 8042 7996 7953 7913 7876 7843 7814 7790 7771 7757 7748 7745 7747 7754 7768 7787 7811 7841 7875 7915 7959 8007 8059 8114 8172 8233 8296 8360 8425 8491 8557 8622 8687 8751 8814 8875 8934 8991 9046 9098 9148 9195 9239 9281 9320 9357 9391 9423 9452 9479 9504 9527 9548 9568 9586 9602 9617 9630 9642 9653 9663 9672 9680 9686 9693 9698 9703 9708 9712 9716 9719 9723 9727 9730 9734 9738 9742 9747 9752 9757 9762 9767 9773 9779 9785 9791 9797 9803 9808 9814 9819 9825 9830 9835 9839 9844 9848 9852 9856 9859 9863 9867 9870 9873 9876 9879 9882 9885 9887 9890 4931 0 51 2 9891 9893 9894 9895 9895 9894 9893 9892 9889 9886 9883 9878 9873 9868 9861 9855 9847 9839 9830 9821 9812 9802 9791 9781 9769 9758 9746 9735 9723 9710 9698 9686 9673 9661 9648 9635 9623 9610 9597 9585 9572 9560 9547 9535 9523 9511 9499 9488 9477 9466 9456 9447 9438 9430 9422 9416 9411 9407 9404 9402 9401 9402 9404 9408 9412 9418 9425 9433 9443 9453 9464 9476 9488 9501 9514 9528 9542 9555 9569 9583 9597 9610 9623 9636 9649 9661 9673 9685 9697 9708 9719 9729 9739 9749 9759 9768 9778 9786 9795 9803 9811 9819 9826 9833 9840 9846 9852 9858 9864 9869 9873 9878 9882 9886 9889 9892 9895 9897 9899 9900 9902 9903 9903 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9895 9895 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9917 9914 9911 9909 9906 9903 9900 9898 9895 9893 9890 9888 9886 9884 9882 9881 9879 9878 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9849 9848 9848 9848 9848 9848 9849 9850 9851 9852 9854 9855 9856 9858 9859 9860 9861 9861 9861 9861 9860 9859 9857 9855 9852 9849 9845 9841 9836 9831 9826 9821 9815 9808 9802 9795 9788 9781 9773 9766 9758 9749 9741 9733 9725 9716 9708 9700 9692 9684 9677 9670 9664 9659 9654 9650 9647 9644 9642 9642 9642 9643 9644 9647 9650 9653 9657 9661 9666 9671 9676 9682 9687 9693 9698 9704 9709 9715 9720 9726 9732 9737 9743 9749 9755 9760 9766 9772 9778 9783 9789 9795 9800 9805 9810 9815 9819 9824 9828 9832 9835 9839 9842 9846 9849 9853 9856 9860 9863 9867 9871 9874 9878 9882 9887 9891 9895 9899 9903 9907 9911 9914 9918 9921 9924 9927 9929 9931 9933 9935 9937 9938 9939 9940 9942 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9944 9943 9941 9940 9938 9935 9933 9930 9927 9923 9920 9916 9911 9907 9902 9897 9891 9886 9879 9873 9866 9858 9850 9842 9833 9823 9813 9802 9791 9779 9766 9753 9739 9725 9710 9694 9677 9660 9642 9623 9604 9584 9563 9541 9518 9495 9470 9445 9419 9392 9363 9335 9305 9274 9242 9210 9177 9142 9108 9072 9036 9000 8962 8925 8886 8848 4932 0 51 2 8808 8769 8729 8689 8648 8607 8566 8524 8482 8440 8397 8355 8312 8269 8226 8183 8140 8097 8055 8013 7971 7929 7889 7849 7810 7772 7735 7700 7666 7635 7605 7578 7553 7530 7511 7495 7482 7473 7467 7465 7468 7474 7485 7500 7520 7544 7573 7605 7642 7683 7728 7776 7827 7881 7938 7997 8059 8121 8185 8249 8314 8378 8443 8507 8570 8631 8692 8750 8807 8862 8915 8966 9014 9061 9106 9149 9189 9228 9266 9301 9335 9368 9399 9428 9457 9484 9510 9535 9559 9582 9604 9624 9644 9663 9681 9698 9714 9729 9743 9756 9768 9779 9790 9799 9808 9816 9824 9830 9836 9841 9846 9850 9853 9856 9859 9861 9862 9863 9863 9863 9863 9863 9862 9860 9859 9858 9856 9854 9852 9851 9849 9847 9846 9845 9844 9843 9842 9842 9843 9843 9844 9845 9847 9849 9851 9854 9856 9859 9862 9865 9869 9872 9875 9879 9882 9885 9889 9892 9896 9899 9902 9906 9909 9913 9916 9920 9924 9927 9931 9935 9939 9942 9946 9950 9953 9957 9960 9963 9966 9968 9970 9972 9974 9975 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9977 9976 9976 9976 9975 9974 9973 9972 9971 9969 9967 9965 9963 9961 9959 9956 9954 9952 9950 9948 9947 9945 9944 9943 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9935 9933 9931 9928 9925 9922 9918 9913 9909 9904 9899 9893 9888 9883 9878 9873 9868 9863 9859 9855 9852 9848 9845 9843 9840 9838 9836 9835 9833 9832 9831 9830 9830 9829 9829 9829 9829 9829 9830 9831 9833 9835 9837 9839 9842 9845 9849 9853 9857 9861 9865 9869 9873 9878 9882 9885 9889 9892 9895 9897 9900 9901 9903 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9920 9922 9924 9925 9927 9929 9931 9932 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9912 9910 9908 9905 9902 9899 9895 9891 9887 9883 9878 9873 9867 9862 9856 9849 9842 9835 9828 9821 9814 9806 9799 9791 9784 9777 9770 9763 9757 9750 9745 9739 9734 9729 9725 9720 9717 9713 9710 9707 9705 9703 9701 9699 9697 9696 9695 9694 9693 9693 9692 9691 9691 9691 9691 9690 9690 9690 9690 9690 9690 9690 9690 9691 9691 9691 9691 9691 9691 9691 9691 9692 9692 9691 9691 9691 9690 9690 9689 9688 9687 9685 9683 9681 9678 9675 9672 9668 9664 9660 9656 9651 9647 9642 9637 9633 9629 9625 9622 9620 9618 9617 9616 9617 9618 9620 9623 9627 9632 9637 9643 4933 0 51 2 9650 9657 9664 9671 9678 9685 9692 9698 9704 9709 9714 9717 9720 9722 9723 9723 9722 9720 9717 9713 9709 9704 9698 9692 9685 9678 9670 9662 9654 9645 9635 9625 9615 9604 9592 9580 9567 9553 9538 9523 9506 9488 9468 9448 9426 9402 9376 9349 9320 9289 9256 9221 9184 9144 9102 9057 9009 8959 8905 8849 8789 8726 8660 8590 8518 8442 8363 8281 8195 8108 8018 7925 7831 7735 7638 7541 7443 7346 7249 7153 7058 6966 6877 6790 6707 6627 6552 6482 6416 6356 6301 6253 6210 6173 6143 6119 6102 6091 6087 6089 6097 6110 6129 6154 6182 6215 6252 6291 6332 6375 6418 6460 6502 6543 6580 6614 6643 6668 6687 6700 6707 6707 6700 6685 6663 6635 6599 6556 6508 6453 6394 6329 6261 6190 6116 6039 5961 5883 5804 5726 5647 5570 5494 5420 5347 5276 5207 5140 5075 5012 4951 4892 4835 4779 4726 4674 4624 4576 4530 4487 4446 4407 4371 4337 4307 4280 4257 4237 4222 4210 4204 4202 4206 4214 4229 4250 4277 4312 4352 4401 4456 4520 4591 4670 4758 4853 4956 5067 5185 5310 5442 5581 5724 5873 6026 6182 6341 6501 6662 6822 6983 7141 7296 7448 7596 7739 7877 8009 8136 8256 8370 8477 8578 8672 8761 8843 8920 8991 9057 9118 9175 9228 9276 9322 9364 9403 9439 9472 9504 9533 9560 9585 9608 9629 9649 9667 9683 9698 9712 9724 9736 9746 9755 9763 9770 9777 9783 9788 9793 9797 9801 9805 9808 9811 9814 9816 9818 9820 9822 9823 9824 9825 9826 9826 9826 9825 9824 9823 9822 9820 9818 9816 9814 9811 9808 9805 9801 9797 9793 9789 9785 9780 9774 9769 9763 9756 9749 9742 9734 9726 9717 9708 9698 9688 9678 9667 9656 9645 9634 9623 9612 9602 9591 9580 9570 9561 9551 9542 9533 9525 9517 9509 9502 9495 9488 9481 9475 9469 9463 9457 9451 9446 9441 9436 9432 9428 9424 9420 9417 9415 9413 9412 9411 9411 9412 9413 9414 9417 9420 9423 9427 9431 9435 9440 9445 9451 9456 9462 9467 9472 9478 9483 9488 9493 9498 9503 9507 9512 9516 9519 9522 9525 9528 9530 9532 9533 9533 9533 9532 9531 9528 9525 9521 9516 9510 9502 9494 9484 9472 9460 9445 9429 9411 9392 9370 9347 9321 9293 9262 9229 9193 9154 9112 9067 9018 8967 8911 8852 8790 8723 8653 8579 8501 8420 8334 8245 8152 8056 7956 7854 7749 7640 7530 7418 7304 7190 7075 6960 6845 6731 6618 6508 6401 6297 6197 6101 6011 5926 5848 5777 5712 5655 5607 5566 5533 5508 5493 5485 5485 5493 5509 5532 5562 5598 5639 5686 5738 5794 5853 5914 5978 6043 6108 6173 6237 6300 6360 6418 6472 6521 6566 6605 6638 6664 6683 6694 6696 6690 6675 6650 6617 6573 6520 6458 6386 6305 6215 6117 6012 5899 5780 5655 5525 5390 5253 5112 4969 4826 4682 4538 4394 4252 4112 3974 3839 3706 3577 3452 3330 3212 4934 0 51 2 3098 2988 2883 2781 2684 2591 2502 2417 2337 2261 2189 2121 2056 1996 1939 1886 1836 1789 1746 1705 1666 1630 1597 1565 1536 1508 1482 1458 1436 1415 1396 1379 1364 1351 1340 1331 1325 1320 1318 1318 1320 1324 1330 1338 1349 1361 1375 1391 1409 1429 1452 1477 1506 1538 1574 1615 1662 1715 1775 1843 1920 2006 2103 2209 2328 2457 2598 2750 2914 3088 3273 3467 3668 3878 4092 4311 4534 4757 4980 5202 5423 5638 5848 6053 6250 6439 6620 6792 6955 7109 7255 7391 7520 7640 7752 7858 7957 8049 8136 8218 8295 8367 8435 8499 8559 8616 8669 8719 8766 8810 8851 8890 8926 8959 8990 9019 9046 9072 9095 9117 9138 9158 9177 9194 9211 9228 9244 9259 9273 9287 9301 9314 9326 9338 9349 9360 9369 9379 9388 9396 9404 9412 9419 9426 9433 9440 9447 9455 9462 9469 9477 9485 9493 9501 9510 9519 9527 9536 9545 9554 9562 9571 9579 9587 9595 9603 9610 9617 9624 9631 9637 9643 9649 9655 9661 9666 9671 9676 9681 9685 9690 9694 9698 9702 9705 9708 9711 9714 9716 9718 9720 9721 9722 9723 9723 9724 9724 9723 9723 9722 9722 9721 9720 9719 9718 9717 9716 9715 9715 9715 9715 9715 9716 9717 9718 9720 9722 9725 9728 9731 9735 9739 9744 9748 9753 9758 9763 9768 9773 9778 9784 9788 9793 9798 9803 9807 9811 9815 9819 9823 9826 9829 9833 9836 9839 9841 9844 9846 9848 9851 9853 9854 9856 9857 9859 9860 9861 9861 9862 9862 9862 9862 9862 9862 9861 9860 9860 9859 9858 9856 9855 9854 9852 9851 9849 9848 9846 9844 9843 9841 9840 9838 9837 9836 9835 9833 9833 9832 9831 9830 9830 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9832 9833 9833 9834 9836 9837 9838 9839 9841 9842 9843 9845 9846 9848 9850 9851 9853 9855 9857 9859 9862 9864 9867 9870 9873 9876 9879 9882 9886 9889 9892 9896 9899 9903 9906 9909 9911 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9928 9926 9923 9920 9917 9913 9909 9905 9901 9896 9891 9885 9880 9874 9868 9862 9856 9849 9843 9836 9829 9822 9814 9807 9799 9790 9782 9773 9764 9754 9745 9735 9725 9715 9705 9695 9685 9675 9666 9657 9648 9640 9632 9624 9618 9611 9605 9599 9594 9589 9585 9581 9577 9573 9569 9566 9563 9560 9557 9555 9552 9550 9549 9547 9546 9546 9546 9546 9548 9549 9552 9554 9558 9561 9566 9570 9575 9579 9584 9589 9593 9597 9601 9604 9606 9608 9609 9609 9608 9607 9605 9602 9599 9594 9590 9585 9580 9575 9570 9565 9560 9556 9551 9548 9544 9542 9540 9538 9537 9537 9537 9538 9539 9541 9543 9545 9548 9551 9554 9557 9561 9564 4935 0 51 2 9568 9571 9575 9579 9583 9587 9591 9595 9600 9605 9610 9615 9621 9627 9634 9640 9647 9654 9662 9669 9677 9685 9692 9700 9707 9715 9722 9729 9736 9742 9748 9754 9760 9766 9771 9777 9782 9787 9792 9796 9801 9806 9810 9815 9819 9823 9827 9831 9834 9837 9840 9842 9844 9845 9846 9847 9847 9846 9845 9844 9843 9841 9839 9837 9835 9833 9830 9828 9826 9824 9822 9819 9817 9815 9813 9812 9810 9808 9806 9804 9802 9800 9798 9796 9795 9793 9792 9791 9790 9790 9790 9790 9791 9792 9794 9796 9799 9801 9804 9808 9811 9815 9819 9823 9826 9830 9834 9838 9842 9845 9849 9852 9856 9859 9862 9866 9869 9872 9876 9879 9882 9886 9889 9892 9895 9898 9901 9903 9906 9908 9910 9911 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9934 9933 9932 9930 9928 9926 9922 9918 9914 9909 9904 9898 9892 9885 9879 9872 9864 9857 9849 9841 9833 9825 9816 9807 9798 9788 9778 9767 9755 9744 9731 9718 9704 9690 9675 9660 9644 9628 9611 9595 9579 9563 9547 9531 9517 9503 9490 9479 9468 9460 9452 9446 9442 9440 9439 9440 9442 9446 9451 9458 9466 9474 9484 9494 9505 9517 9528 9540 9552 9564 9575 9587 9598 9608 9619 9629 9638 9647 9656 9664 9672 9680 9687 9694 9701 9707 9714 9720 9726 9731 9737 9742 9748 9753 9758 9763 9768 9772 9777 9781 9786 9790 9794 9798 9802 9806 9810 9814 9818 9821 9825 9828 9831 9834 9837 9840 9842 9844 9846 9848 9850 9852 9853 9854 9856 9857 9858 9858 9859 9859 9860 9860 9860 9860 9859 9859 9858 9857 9855 9853 9851 9849 9846 9844 9841 9838 9834 9831 9828 9824 9821 9818 9815 9812 9809 9806 9804 9801 9799 9797 9794 9792 9789 9786 9783 9780 9776 9772 9768 9763 9758 9752 9746 9739 9732 9725 9717 9709 9701 9692 9683 9674 9665 9655 9645 9634 9624 9613 9601 9589 9576 9563 9549 9535 9520 9504 9486 9468 9449 9429 9408 9385 9361 9335 9308 9279 9249 9216 9181 9145 9106 9064 9021 8974 8925 8874 8819 8761 8701 8637 8571 8501 8428 8351 8272 8189 8103 8015 7923 7828 7731 7631 7529 7425 7319 7211 7102 6993 6882 6772 6662 6552 6443 6336 6231 6128 6029 5932 5839 5751 5666 5587 5513 5445 5383 5328 5279 5237 5202 5175 5155 5143 5139 5143 5156 5176 5205 5243 5288 5342 5403 5472 5549 5633 5724 5821 5924 6033 6147 6266 6388 6513 6641 6772 6903 7034 7165 7296 7427 7555 7680 7803 7923 8039 8152 8260 8364 8463 8558 8649 8734 8816 8892 8964 9032 9096 9155 9211 9262 9311 9355 9397 9435 9470 9502 9532 9559 9584 9607 9627 9646 9663 9678 9691 9704 9715 9724 9733 9741 9748 9754 9760 9765 9770 9774 9778 9781 9785 9788 9790 9793 9795 9797 9799 9801 4936 0 51 2 9803 9805 9807 9809 9810 9812 9814 9815 9817 9819 9821 9822 9824 9826 9827 9829 9830 9831 9832 9833 9834 9835 9836 9836 9837 9837 9837 9838 9838 9838 9839 9839 9839 9840 9840 9841 9841 9842 9842 9842 9842 9841 9840 9839 9837 9835 9832 9829 9825 9820 9815 9810 9804 9798 9791 9784 9778 9771 9764 9758 9752 9746 9740 9735 9730 9726 9722 9719 9716 9713 9711 9708 9706 9705 9703 9702 9700 9699 9698 9697 9696 9695 9695 9694 9694 9694 9695 9696 9697 9699 9701 9703 9706 9709 9712 9715 9718 9721 9724 9726 9728 9730 9730 9730 9728 9726 9722 9717 9710 9702 9692 9680 9666 9650 9631 9611 9588 9562 9534 9502 9468 9431 9391 9347 9300 9250 9195 9138 9076 9011 8942 8869 8793 8713 8630 8543 8453 8361 8265 8167 8068 7966 7863 7758 7653 7549 7444 7340 7236 7134 7034 6937 6842 6750 6662 6577 6497 6421 6350 6284 6223 6168 6119 6076 6039 6009 5985 5967 5957 5953 5956 5966 5983 6007 6038 6075 6119 6170 6227 6289 6358 6432 6511 6595 6684 6775 6871 6969 7070 7172 7275 7380 7484 7588 7692 7794 7895 7993 8090 8183 8274 8362 8446 8527 8605 8679 8749 8816 8880 8940 8998 9052 9103 9151 9197 9240 9281 9320 9356 9390 9422 9452 9481 9508 9533 9556 9578 9598 9617 9635 9651 9666 9680 9693 9704 9715 9724 9733 9741 9748 9755 9761 9766 9770 9774 9778 9781 9783 9785 9786 9787 9787 9787 9787 9786 9784 9783 9781 9779 9776 9774 9772 9769 9767 9765 9763 9761 9760 9759 9758 9758 9758 9759 9760 9761 9762 9763 9765 9766 9767 9768 9769 9770 9770 9770 9770 9769 9767 9765 9763 9760 9757 9754 9750 9746 9741 9737 9732 9727 9722 9716 9710 9704 9698 9691 9683 9675 9667 9658 9648 9637 9625 9613 9600 9587 9572 9557 9541 9525 9508 9491 9474 9456 9438 9421 9403 9386 9369 9352 9335 9319 9304 9289 9274 9261 9248 9236 9224 9213 9204 9195 9187 9180 9175 9170 9167 9164 9164 9164 9166 9169 9173 9178 9185 9193 9201 9211 9221 9232 9243 9255 9266 9278 9290 9301 9312 9323 9333 9343 9352 9360 9368 9375 9382 9388 9394 9400 9405 9410 9415 9420 9425 9430 9435 9441 9446 9452 9458 9464 9470 9477 9484 9491 9498 9506 9514 9521 9530 9538 9547 9556 9565 9574 9584 9594 9604 9615 9625 9636 9647 9658 9668 9679 9690 9700 9710 9719 9728 9737 9745 9752 9759 9764 9769 9774 9777 9780 9783 9784 9785 9786 9786 9785 9785 9784 9782 9781 9779 9777 9775 9773 9770 9768 9765 9762 9758 9755 9751 9747 9742 9738 9733 9727 9722 9716 9709 9703 9696 9689 9683 9675 9668 9661 9654 9647 9639 9632 9624 9617 9609 9601 9592 9584 9574 9565 9555 9544 9533 9521 9509 9495 9481 9466 9450 9434 9417 9399 9380 9360 9340 9318 9297 9274 9250 9226 9201 9175 9149 9122 9093 4937 0 51 2 9065 9035 9005 8974 8942 8910 8877 8843 8810 8776 8742 8708 8674 8641 8608 8575 8544 8513 8484 8456 8429 8404 8381 8360 8341 8323 8309 8296 8286 8279 8274 8271 8271 8274 8280 8287 8298 8311 8326 8343 8363 8385 8408 8434 8461 8489 8520 8551 8583 8616 8650 8684 8719 8753 8788 8823 8857 8891 8925 8957 8989 9021 9051 9080 9109 9136 9162 9186 9210 9232 9253 9272 9291 9307 9323 9337 9350 9361 9372 9380 9388 9394 9399 9403 9405 9406 9405 9404 9401 9396 9390 9383 9375 9365 9354 9342 9328 9313 9297 9279 9260 9240 9218 9194 9169 9142 9114 9084 9052 9018 8981 8943 8902 8859 8814 8765 8714 8661 8605 8545 8484 8419 8352 8283 8211 8136 8060 7981 7901 7819 7736 7651 7565 7478 7390 7301 7211 7121 7030 6938 6846 6753 6660 6566 6471 6377 6282 6186 6091 5995 5900 5805 5710 5616 5523 5431 5341 5253 5166 5082 5001 4923 4848 4776 4709 4645 4586 4532 4482 4437 4397 4363 4334 4311 4294 4283 4279 4281 4290 4306 4330 4360 4398 4444 4497 4559 4628 4705 4789 4881 4981 5087 5200 5320 5444 5574 5709 5847 5988 6132 6277 6423 6568 6714 6858 7000 7139 7275 7407 7535 7659 7777 7891 7999 8102 8200 8292 8379 8461 8538 8610 8677 8739 8798 8852 8902 8948 8990 9030 9066 9099 9129 9156 9180 9203 9222 9240 9256 9269 9281 9292 9301 9308 9315 9321 9325 9329 9333 9335 9338 9340 9342 9343 9345 9346 9348 9349 9350 9351 9352 9353 9354 9355 9355 9356 9356 9357 9357 9357 9357 9357 9356 9356 9356 9355 9354 9354 9353 9352 9351 9349 9348 9346 9344 9342 9340 9337 9334 9331 9328 9324 9321 9317 9313 9309 9304 9300 9296 9292 9288 9285 9281 9277 9274 9270 9267 9264 9260 9257 9253 9249 9245 9240 9235 9229 9222 9215 9208 9199 9190 9180 9169 9158 9145 9132 9118 9103 9088 9071 9054 9036 9016 8996 8975 8952 8929 8904 8878 8851 8822 8793 8762 8730 8697 8664 8629 8595 8560 8525 8490 8456 8423 8391 8360 8331 8304 8279 8257 8238 8222 8208 8198 8191 8188 8187 8190 8196 8206 8218 8233 8251 8271 8294 8318 8345 8373 8403 8434 8465 8498 8531 8565 8598 8632 8665 8698 8731 8762 8793 8823 8852 8879 8905 8930 8954 8976 8996 9015 9033 9049 9064 9078 9091 9102 9113 9122 9131 9139 9147 9153 9160 9166 9171 9177 9182 9187 9191 9196 9200 9204 9207 9211 9214 9218 9221 9223 9226 9229 9231 9233 9236 9238 9240 9242 9244 9247 9249 9251 9253 9254 9256 9258 9259 9260 9260 9260 9260 9259 9258 9256 9254 9251 9247 9243 9239 9234 9229 9223 9217 9211 9204 9197 9191 9184 9177 9170 9162 9155 9148 9141 9134 9127 9120 9113 9107 9100 9093 9087 9080 9074 9068 9063 9058 9054 9050 9047 9045 9044 9043 9044 9045 9048 9052 9056 9062 9068 9075 9083 9092 9100 4938 0 51 2 9110 9119 9128 9138 9147 9156 9164 9172 9178 9184 9189 9194 9196 9198 9199 9198 9196 9193 9189 9182 9175 9166 9155 9143 9129 9113 9095 9075 9053 9029 9003 8974 8943 8909 8873 8834 8791 8746 8698 8647 8593 8535 8474 8409 8341 8269 8193 8113 8030 7942 7850 7754 7653 7549 7440 7327 7211 7090 6966 6839 6709 6577 6442 6306 6170 6033 5897 5761 5626 5495 5365 5240 5119 5002 4891 4785 4685 4592 4506 4427 4355 4291 4234 4185 4144 4110 4084 4067 4057 4055 4061 4075 4097 4126 4164 4209 4263 4324 4393 4469 4552 4642 4739 4843 4951 5066 5185 5307 5433 5562 5692 5823 5954 6084 6212 6338 6461 6580 6694 6803 6906 7003 7094 7178 7255 7326 7389 7447 7497 7542 7581 7615 7644 7669 7690 7708 7724 7737 7749 7760 7771 7781 7792 7803 7815 7829 7844 7860 7878 7899 7920 7944 7970 7997 8027 8058 8090 8124 8159 8196 8233 8272 8311 8350 8390 8431 8471 8511 8552 8592 8631 8670 8708 8746 8782 8818 8852 8885 8917 8948 8978 9006 9033 9059 9083 9106 9128 9148 9167 9185 9201 9217 9231 9243 9255 9265 9275 9283 9290 9296 9302 9306 9309 9312 9314 9315 9316 9316 9315 9314 9312 9310 9308 9305 9302 9298 9294 9290 9285 9280 9275 9270 9265 9259 9253 9247 9242 9236 9230 9225 9219 9214 9210 9205 9201 9198 9194 9192 9189 9187 9186 9184 9183 9183 9183 9183 9183 9184 9184 9186 9187 9189 9191 9193 9196 9199 9203 9207 9211 9216 9221 9227 9232 9238 9244 9250 9256 9261 9267 9272 9277 9281 9284 9287 9289 9291 9292 9292 9292 9292 9290 9289 9287 9285 9283 9281 9279 9277 9275 9273 9271 9269 9267 9265 9262 9260 9257 9254 9251 9248 9244 9239 9234 9229 9223 9217 9211 9204 9197 9190 9183 9175 9167 9159 9150 9142 9133 9123 9114 9103 9093 9081 9069 9056 9042 9027 9011 8994 8976 8956 8936 8914 8891 8866 8841 8814 8785 8755 8723 8690 8656 8619 8581 8542 8500 8456 8411 8363 8314 8262 8208 8152 8094 8034 7971 7906 7839 7770 7699 7624 7548 7469 7387 7302 7214 7123 7028 6929 6827 6721 6610 6495 6376 6252 6124 5991 5854 5712 5567 5419 5268 5114 4959 4802 4646 4489 4334 4180 4029 3882 3738 3600 3467 3341 3221 3107 3002 2903 2813 2730 2655 2588 2529 2477 2432 2395 2365 2342 2325 2316 2313 2316 2326 2344 2368 2399 2437 2483 2537 2598 2668 2746 2832 2927 3030 3142 3261 3389 3524 3665 3814 3968 4127 4290 4457 4626 4797 4969 5140 5311 5481 5647 5811 5971 6127 6278 6424 6565 6701 6831 6955 7074 7187 7295 7398 7496 7590 7679 7763 7844 7921 7994 8064 8131 8195 8256 8313 8369 8421 8471 8518 8563 8606 8646 8684 8720 8754 8786 8817 8846 8873 8898 8923 8946 8968 8989 9009 9028 9046 9063 9080 9095 9110 9124 9137 9149 9160 9170 9180 9188 4939 0 51 2 9196 9203 9209 9214 9218 9221 9224 9227 9228 9230 9231 9232 9233 9233 9234 9234 9234 9235 9235 9235 9236 9236 9236 9236 9235 9235 9234 9233 9231 9229 9227 9224 9222 9218 9215 9211 9206 9202 9197 9192 9186 9181 9174 9168 9161 9153 9145 9136 9126 9115 9102 9089 9074 9058 9040 9020 8999 8975 8949 8921 8891 8858 8823 8786 8745 8703 8657 8609 8559 8505 8449 8390 8328 8263 8195 8124 8049 7972 7891 7807 7720 7630 7536 7438 7337 7234 7126 7016 6903 6787 6669 6548 6425 6301 6175 6049 5923 5796 5670 5545 5421 5300 5181 5065 4954 4846 4742 4644 4551 4463 4382 4307 4238 4176 4121 4072 4030 3996 3968 3948 3935 3929 3930 3939 3955 3979 4010 4048 4095 4149 4211 4282 4360 4446 4540 4642 4751 4867 4990 5120 5255 5396 5541 5690 5842 5995 6151 6306 6462 6615 6768 6917 7063 7204 7341 7473 7600 7721 7836 7945 8048 8145 8236 8322 8403 8479 8549 8616 8678 8737 8792 8843 8892 8937 8980 9020 9058 9094 9127 9159 9188 9215 9241 9265 9287 9308 9327 9345 9362 9377 9392 9405 9418 9430 9441 9452 9462 9472 9481 9489 9497 9505 9512 9518 9523 9528 9532 9535 9538 9539 9540 9540 9539 9537 9534 9531 9527 9522 9517 9511 9505 9499 9492 9485 9478 9470 9463 9456 9448 9441 9434 9426 9419 9412 9406 9399 9392 9386 9380 9373 9367 9361 9356 9350 9344 9339 9334 9329 9324 9320 9315 9311 9307 9303 9300 9296 9293 9290 9286 9283 9280 9276 9273 9269 9264 9259 9252 9245 9237 9227 9216 9203 9188 9171 9151 9129 9105 9078 9048 9015 8979 8940 8898 8853 8805 8754 8700 8643 8583 8521 8455 8386 8314 8239 8160 8078 7993 7904 7811 7714 7612 7506 7395 7280 7159 7034 6903 6768 6628 6483 6333 6180 6023 5862 5700 5535 5369 5203 5037 4872 4708 4547 4390 4236 4087 3944 3806 3675 3550 3432 3321 3218 3122 3033 2951 2876 2807 2746 2690 2640 2596 2557 2524 2495 2472 2453 2440 2432 2429 2431 2440 2455 2478 2507 2545 2591 2646 2711 2785 2870 2965 3072 3188 3316 3454 3602 3760 3927 4102 4284 4473 4667 4865 5066 5268 5471 5673 5873 6071 6265 6454 6636 6813 6982 7144 7299 7445 7583 7713 7836 7951 8058 8159 8252 8340 8421 8497 8568 8634 8696 8754 8809 8859 8907 8951 8993 9032 9069 9103 9134 9164 9191 9217 9240 9262 9282 9300 9317 9333 9347 9360 9372 9384 9394 9404 9412 9421 9428 9435 9441 9447 9452 9456 9460 9463 9465 9466 9467 9467 9466 9464 9462 9458 9454 9448 9442 9435 9427 9418 9407 9396 9384 9370 9356 9340 9324 9306 9287 9267 9245 9223 9200 9175 9150 9124 9097 9070 9042 9013 8985 8957 8928 8900 8872 8845 8819 8793 8769 8746 8724 8704 8685 8668 8653 8640 8629 8619 8612 8606 8603 8601 8600 8602 8604 8608 8613 8618 8624 8631 8637 4940 0 51 3 8639 8643 8646 8648 8650 8651 8651 8650 8648 8645 8641 8636 8630 8623 8616 8607 8599 8589 8580 8570 8561 8552 8543 8534 8526 8519 8513 8507 8503 8500 8498 8498 8499 8502 8506 8511 8519 8528 8538 8550 8564 8579 8596 8615 8635 8657 8680 8704 8730 8756 8784 8813 8843 8874 8905 8937 8969 9002 9034 9066 9099 9131 9162 9193 9224 9253 9282 9309 9336 9361 9385 9408 9430 9450 9470 9488 9505 9522 9537 9551 9565 9577 9589 9601 9612 9622 9632 9641 9650 9659 9667 9674 9682 9689 9695 9701 9707 9712 9717 9722 9726 9729 9732 9735 9738 9740 9742 9743 9745 9746 9747 9749 9750 9751 9752 9754 9755 9756 9758 9759 9760 9762 9763 9764 9765 9766 9766 9766 9766 9766 9766 9765 9764 9763 9761 9760 9758 9757 9755 9754 9753 9751 9751 9750 9750 9750 9750 9750 9751 9752 9754 9755 9757 9758 9760 9762 9763 9765 9766 9767 9768 9769 9770 9770 9770 9770 9770 9770 9770 9770 9769 9769 9769 9769 9769 9769 9770 9770 9771 9771 9772 9772 9773 9773 9773 9773 9773 9773 9772 9771 9770 9768 9766 9763 9760 9756 9752 9748 9743 9737 9731 9725 9718 9711 9703 9694 9685 9676 9665 9654 9643 9630 9616 9602 9587 9570 9553 9535 9515 9495 9474 9452 9429 9405 9381 9357 9332 9306 9281 9256 9232 9208 9184 9162 9140 9120 9101 9084 9068 9054 9042 9032 9024 9018 9013 9011 9011 9013 9016 9022 9029 9038 9048 9060 9073 9087 9103 9120 9137 9156 9175 9195 9216 9236 9258 9279 9301 9323 9345 9366 9388 9409 9430 9450 9470 9489 9507 9525 9542 9557 9572 9586 9598 9610 9620 9629 9637 9644 9649 9654 9657 9660 9661 9662 9661 9660 9659 9656 9653 9650 9646 9642 9637 9632 9627 9622 9617 9611 9606 9600 9594 9589 9583 9578 9572 9567 9561 9556 9551 9545 9540 9535 9530 9524 9519 9514 9509 9504 9499 9494 9489 9484 9479 9473 9468 9463 9457 9452 9446 9440 9434 9428 9422 9416 9410 9404 9398 9392 9386 9380 9374 9369 9364 9359 9354 9349 9345 9342 9339 9336 9334 9332 9331 9331 9331 9331 9332 9334 9336 9339 9342 9346 9350 9355 9360 9366 9372 9379 9386 9394 9402 9410 9419 9428 9438 9447 9457 9467 9477 9488 9498 9508 9519 9529 9539 9549 9559 9568 9577 9586 9595 9603 9611 9619 9627 9634 9641 9647 9654 9660 9666 9672 9678 9683 9688 9694 9699 9704 9709 9713 9718 9722 9726 9730 9734 9737 9740 9743 9745 9747 9749 9750 9751 9751 9752 9751 9751 9750 9749 9747 9745 9743 9741 9739 9736 9734 9731 9728 9725 9722 9719 9716 9713 9710 9707 9705 9702 9699 9696 9693 9690 9686 9683 9680 9677 9674 9670 9667 9663 9660 9656 9652 9649 9645 9641 9638 9634 9631 9628 9625 9622 9620 9618 9616 9614 9613 9613 9613 9613 9614 9615 9617 9619 9622 9626 9630 9634 9639 9645 9650 4941 0 51 3 9657 9663 9670 9677 9685 9692 9700 9708 9715 9723 9730 9738 9745 9752 9758 9764 9770 9776 9781 9785 9789 9793 9796 9799 9802 9803 9805 9806 9807 9807 9807 9806 9805 9804 9803 9801 9799 9796 9793 9790 9786 9783 9778 9774 9769 9763 9758 9751 9745 9738 9730 9723 9714 9705 9696 9687 9676 9666 9655 9643 9631 9619 9607 9594 9580 9567 9553 9539 9525 9511 9496 9482 9468 9454 9440 9426 9413 9400 9387 9375 9363 9352 9341 9331 9322 9313 9305 9297 9290 9284 9279 9274 9271 9268 9265 9264 9263 9263 9264 9265 9268 9271 9275 9280 9285 9291 9299 9306 9315 9324 9334 9344 9355 9367 9378 9390 9402 9414 9426 9438 9450 9461 9472 9483 9493 9502 9511 9519 9526 9532 9537 9541 9545 9548 9550 9551 9551 9551 9550 9548 9547 9544 9542 9539 9536 9533 9531 9528 9526 9524 9522 9521 9521 9521 9522 9524 9526 9529 9533 9537 9542 9548 9554 9561 9568 9576 9585 9593 9602 9611 9620 9630 9639 9648 9658 9667 9677 9686 9696 9705 9714 9724 9733 9742 9751 9760 9769 9777 9786 9794 9803 9811 9818 9826 9833 9840 9846 9852 9858 9863 9868 9873 9877 9881 9884 9888 9890 9893 9896 9898 9901 9903 9905 9907 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9930 9931 9932 9933 9933 9933 9932 9931 9929 9928 9925 9923 9920 9916 9912 9908 9904 9899 9894 9888 9883 9876 9870 9863 9856 9848 9839 9830 9821 9811 9800 9789 9777 9765 9752 9738 9724 9710 9695 9679 9664 9648 9632 9616 9601 9585 9570 9555 9540 9527 9514 9501 9490 9479 9469 9460 9453 9446 9441 9437 9434 9432 9432 9433 9435 9438 9443 9448 9455 9463 9472 9482 9493 9504 9517 9530 9543 9557 9571 9585 9599 9614 9628 9642 9655 9669 9682 9694 9706 9717 9728 9738 9747 9756 9765 9772 9779 9786 9792 9798 9803 9807 9811 9815 9818 9821 9824 9826 9828 9830 9831 9832 9833 9834 9834 9834 9834 9835 9835 9835 9834 9834 9834 9834 9835 9835 9835 9835 9835 9836 9836 9836 9836 9836 9836 9835 9834 9833 9831 9829 9826 9823 9819 9814 9809 9803 9796 9788 9780 9771 9761 9750 9739 9726 9713 9699 9685 9670 9654 9638 9621 9604 9586 9568 9549 9531 9511 9492 9473 9453 9434 9415 9395 9376 9358 9340 9322 9305 9288 9272 9257 9242 9229 9216 9204 9193 9183 9173 9165 9157 9150 9144 9139 9134 9130 9126 9122 9119 9116 9113 9111 9108 9105 9103 9100 9097 9094 9091 9088 9084 9081 9078 9075 9071 9068 9066 9063 9061 9058 9057 9055 9054 9054 9054 9055 9056 9057 9060 9063 9067 9071 9077 9083 9090 9098 9107 9117 9128 9140 9152 9166 9181 9196 9212 9229 9247 9265 9283 9302 9321 9340 9359 9379 9398 9416 9435 9452 9470 9487 9503 9518 9533 9548 9561 9574 9587 9599 9610 9621 9632 9642 9652 9661 9671 9680 9688 4942 0 51 3 9697 9705 9713 9721 9729 9737 9744 9752 9759 9766 9773 9779 9786 9792 9799 9805 9811 9817 9823 9829 9835 9841 9846 9852 9857 9862 9867 9872 9876 9880 9884 9887 9890 9893 9895 9897 9898 9900 9900 9901 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9893 9894 9895 9896 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9917 9915 9913 9911 9908 9905 9901 9898 9894 9890 9885 9881 9876 9871 9866 9862 9857 9852 9847 9843 9838 9833 9829 9825 9820 9816 9812 9807 9803 9799 9794 9790 9786 9781 9777 9772 9767 9763 9758 9753 9748 9743 9737 9731 9725 9718 9711 9704 9695 9686 9676 9665 9653 9639 9624 9608 9590 9570 9548 9524 9498 9470 9440 9407 9372 9334 9293 9249 9203 9154 9101 9046 8987 8925 8859 8790 8717 8640 8560 8476 8388 8296 8201 8101 7998 7891 7781 7668 7551 7431 7309 7185 7059 6931 6802 6673 6543 6414 6285 6157 6031 5907 5785 5666 5551 5439 5331 5227 5128 5033 4943 4857 4777 4702 4631 4566 4505 4449 4398 4352 4310 4273 4240 4212 4188 4169 4154 4144 4138 4137 4140 4149 4163 4182 4206 4236 4272 4314 4362 4415 4475 4541 4613 4691 4774 4862 4955 5053 5155 5260 5367 5477 5588 5699 5811 5922 6031 6138 6242 6343 6440 6532 6620 6702 6779 6851 6917 6979 7035 7086 7133 7176 7216 7253 7287 7320 7351 7383 7414 7445 7477 7511 7546 7584 7624 7666 7711 7759 7809 7862 7918 7976 8036 8098 8161 8226 8292 8359 8426 8494 8561 8628 8695 8760 8825 8888 8950 9010 9068 9125 9179 9231 9281 9329 9375 9418 9459 9497 9533 9567 9598 9627 9654 9679 9702 9722 9741 9758 9773 9787 9799 9810 9820 9829 9837 9843 9849 9855 9859 9863 9866 9869 9871 9873 9874 9874 9875 9874 9873 9872 9870 9868 9865 9863 9859 9856 9852 9848 9844 9840 9836 9832 9828 9824 9821 9818 9815 9813 9811 9809 9807 9806 9805 9805 9805 9805 9805 9805 9806 9807 9808 9809 9810 9812 9813 9815 9817 9819 9821 9824 9826 9829 9832 9835 9838 9841 9845 9848 9852 9855 9859 9862 9865 9868 9871 9874 9876 9878 9880 9882 9883 9884 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9884 9884 9884 9883 9882 9881 9880 9878 9876 9874 9872 9869 9866 9863 9859 9855 9851 9847 9843 9839 9835 9831 9827 9823 9820 9817 9814 9812 9809 9808 9806 9805 9804 9803 9803 9803 9803 9803 9803 9803 9803 9803 9804 9804 9804 9804 9805 9805 9805 9805 9806 9806 9806 9807 9807 9807 9808 9809 4943 0 51 3 9809 9810 9810 9811 9812 9812 9812 9813 9813 9812 9812 9811 9810 9809 9807 9805 9803 9801 9798 9795 9792 9789 9786 9783 9780 9776 9774 9771 9768 9766 9765 9763 9763 9762 9762 9763 9764 9766 9768 9771 9774 9778 9782 9786 9791 9796 9801 9806 9812 9817 9822 9828 9833 9839 9844 9849 9854 9860 9865 9870 9874 9879 9884 9889 9894 9898 9903 9908 9912 9916 9921 9925 9929 9933 9936 9940 9943 9945 9948 9950 9952 9953 9954 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9929 9926 9923 9919 9915 9911 9907 9902 9897 9892 9887 9882 9877 9872 9867 9862 9858 9853 9849 9845 9842 9838 9835 9833 9830 9828 9826 9824 9822 9821 9820 9818 9817 9817 9816 9815 9815 9815 9815 9815 9816 9817 9818 9820 9822 9824 9826 9829 9832 9836 9839 9843 9847 9852 9856 9860 9864 9869 9873 9877 9880 9884 9887 9890 9892 9894 9896 9897 9898 9899 9899 9899 9898 9897 9896 9894 9892 9890 9888 9885 9882 9878 9875 9871 9867 9863 9859 9854 9850 9845 9840 9835 9830 9824 9819 9814 9809 9804 9799 9794 9790 9785 9781 9778 9775 9772 9770 9768 9767 9766 9766 9767 9768 9770 9772 9775 9778 9782 9786 9791 9796 9801 9807 9812 9818 9824 9830 9836 9842 9848 9853 9859 9864 9870 9875 9879 9884 9888 9892 9896 9900 9903 9906 9909 9912 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9922 9921 9919 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9901 9899 9897 9896 9894 9893 9891 9890 9889 9889 9888 9888 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9890 9889 9888 9887 9885 9883 9881 9879 9877 9874 9872 9870 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 9850 9848 9847 9846 9844 9843 9841 9839 9837 9834 9832 9829 9825 9822 9818 9814 9810 9805 9800 9795 9790 9785 9780 9775 9770 9764 9759 9753 9748 9742 9737 9731 9725 9720 9714 9708 9702 9696 9691 9685 9680 9675 9670 9665 9661 9658 9656 9654 9652 9652 9653 9654 9657 9660 9665 9670 9676 9683 9691 9700 9709 9719 9729 9739 9750 9761 9771 9782 9793 9803 9813 9823 9832 9841 9850 9858 9865 9873 9879 9886 9891 9897 9902 9906 9911 9914 9918 9921 9924 9927 9929 9931 9933 9935 9936 9937 9938 4944 0 51 3 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9910 9908 9907 9905 9902 9900 9897 9893 9890 9885 9881 9876 9871 9866 9860 9855 9849 9842 9836 9830 9823 9816 9809 9802 9794 9786 9778 9769 9759 9750 9739 9728 9716 9703 9689 9674 9659 9642 9624 9605 9585 9564 9542 9518 9493 9468 9441 9414 9385 9356 9325 9294 9263 9231 9198 9166 9133 9100 9067 9035 9003 8971 8941 8912 8884 8857 8832 8809 8787 8768 8752 8738 8726 8718 8712 8709 8709 8712 8718 8727 8739 8754 8771 8791 8813 8837 8864 8892 8921 8952 8984 9016 9049 9083 9117 9151 9184 9218 9251 9283 9315 9346 9376 9405 9433 9461 9487 9512 9537 9560 9582 9603 9623 9643 9661 9678 9695 9710 9725 9739 9752 9764 9775 9786 9796 9805 9814 9822 9829 9836 9843 9848 9854 9859 9863 9868 9871 9875 9878 9881 9884 9886 9888 9890 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9880 9877 9875 9872 9868 9865 9861 9857 9852 9848 9842 9837 9831 9825 9818 9811 9804 9796 9787 9778 9769 9759 9749 9738 9727 9715 9703 9690 9678 9664 9651 9637 9623 9610 9596 9582 9568 9554 9541 9528 9515 9503 9492 9481 9470 9461 9452 9445 9438 9432 9427 9423 9420 9418 9417 9416 9417 9418 9420 9423 9427 9431 9435 9441 9446 9452 9459 9466 9473 9481 9489 9498 9506 9515 9525 9534 9544 9554 9565 9575 9586 9596 9607 9618 9628 9639 9649 9659 9669 9679 9688 9696 9704 9712 9718 9725 9730 9735 9739 9743 9746 9749 9751 9753 9754 9755 9755 9755 9755 9755 9755 9755 9755 9755 9755 9756 9756 9757 9758 9759 9760 9762 9763 9765 9768 9770 9773 9775 9778 9781 9785 9788 9792 9795 9799 9803 9807 9812 9816 9820 9825 9829 9834 9839 9843 9848 9852 9856 9861 9865 9869 9872 9876 9879 9882 9885 9888 9890 9893 9895 9897 9898 9900 9902 9903 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9936 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 4945 0 51 3 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9890 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9865 9865 9865 9865 9865 9865 9865 9866 9867 9867 9868 9869 9869 9870 9871 9871 9871 9871 9871 9871 9870 9870 9869 9867 9866 9865 9863 9861 9859 9857 9855 9852 9850 9848 9845 9843 9840 9837 9834 9832 9828 9825 9822 9818 9814 9810 9805 9800 9795 9790 9784 9778 9772 9766 9759 9752 9745 9738 9731 9724 9717 9710 9703 9696 9689 9682 9676 9669 9662 9656 9649 9643 9636 9630 9624 9617 9611 9605 9599 9593 9587 9582 9577 9572 9567 9563 9560 9556 9554 9551 9550 9548 9547 9546 9546 9545 9545 9544 9543 9541 9539 9536 9531 9525 9518 9508 9497 9483 9466 9447 9425 9399 9370 9338 9302 9261 9217 9169 9116 9060 8999 8933 8864 8790 8713 8631 8546 8457 8364 8269 8170 8069 7966 7860 7753 7644 7535 7426 7317 7207 7099 6992 6886 6783 6682 6585 6491 6401 6316 6236 6160 6091 6028 5971 5921 5878 5843 5815 5794 5782 5778 5782 5795 5815 5844 5881 5926 5978 6038 6104 6178 6258 6343 6434 6530 6631 6735 6842 6952 7064 7178 7293 7407 7521 7635 7748 7859 7967 8073 8175 8274 8369 8460 8546 8628 8704 8775 8841 8901 8955 9004 9046 9083 9114 9139 9158 9171 9178 9180 9175 9165 9149 9127 9100 9067 9029 8985 8936 8882 8822 8758 8688 8614 8534 8451 8363 8271 8175 8076 7974 7869 7762 7654 7544 7433 7323 7214 7104 6997 6892 6790 6691 6596 6506 6421 6341 6267 6199 6138 6083 6035 5995 5962 5936 5918 5908 5905 5910 5922 5941 5968 6002 6043 6091 6145 6206 6273 6346 6425 6509 6598 6691 6789 6890 6994 7101 7211 7321 7434 7547 7659 7771 7883 7993 8101 8207 8310 8410 8506 8599 8688 8773 8854 8931 9003 9071 9134 9194 9249 9301 9348 9392 9433 9471 9505 9537 9566 9592 9617 9639 9659 9678 9695 9711 9725 9738 9750 9762 9772 9781 9790 9798 9806 9813 9819 9826 9831 9837 9842 9847 9851 9856 9860 9863 9867 9870 9873 9876 9878 9880 9882 9884 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9900 9900 9900 9900 9899 9898 9897 9895 9893 9891 9889 9886 9883 9880 9876 9872 9868 9864 9860 9855 9850 9844 9839 9833 9826 9819 9811 9803 9794 9784 9773 9762 9749 9735 9719 9703 9685 9665 9645 9622 9598 9573 9546 9518 9488 9456 9423 9389 9353 9315 9275 9234 9191 9147 9101 9053 9003 8952 8899 8844 8788 8729 8670 8608 8546 8482 8417 8351 8284 8217 8150 8083 8017 4946 0 51 3 7951 7887 7824 7763 7705 7649 7597 7548 7503 7463 7427 7396 7370 7349 7334 7325 7322 7324 7332 7346 7366 7391 7421 7457 7497 7542 7591 7644 7700 7759 7821 7886 7952 8020 8089 8158 8228 8298 8367 8436 8503 8570 8635 8698 8760 8819 8877 8932 8985 9036 9084 9130 9173 9214 9253 9289 9324 9356 9386 9413 9439 9463 9485 9505 9524 9541 9557 9571 9583 9595 9605 9614 9622 9628 9634 9639 9644 9647 9650 9652 9654 9655 9655 9655 9655 9654 9653 9652 9650 9648 9646 9643 9641 9638 9634 9631 9627 9623 9618 9614 9608 9603 9597 9591 9584 9576 9569 9560 9551 9542 9532 9521 9510 9498 9485 9472 9457 9442 9426 9409 9391 9371 9351 9329 9305 9281 9254 9226 9197 9165 9132 9096 9059 9019 8977 8933 8886 8837 8785 8731 8675 8615 8553 8489 8421 8351 8278 8202 8123 8041 7956 7868 7776 7682 7584 7482 7377 7269 7157 7042 6923 6801 6676 6548 6416 6283 6146 6008 5867 5726 5584 5441 5298 5156 5016 4876 4739 4606 4475 4348 4226 4109 3998 3892 3792 3699 3612 3533 3461 3396 3338 3289 3246 3212 3185 3166 3154 3151 3155 3166 3186 3213 3248 3291 3342 3400 3466 3540 3622 3711 3807 3911 4022 4139 4263 4392 4527 4666 4811 4958 5109 5262 5417 5572 5728 5884 6039 6192 6343 6490 6635 6776 6913 7046 7174 7297 7415 7529 7637 7741 7840 7934 8024 8109 8191 8268 8341 8411 8478 8541 8601 8659 8713 8765 8814 8861 8905 8947 8987 9025 9060 9094 9126 9156 9184 9211 9236 9260 9282 9303 9323 9342 9360 9378 9394 9410 9425 9440 9455 9469 9482 9495 9508 9521 9533 9545 9556 9568 9578 9589 9599 9608 9618 9627 9635 9643 9651 9659 9666 9673 9680 9686 9693 9699 9705 9711 9717 9723 9728 9734 9740 9745 9751 9756 9761 9766 9771 9776 9780 9784 9788 9792 9796 9799 9802 9805 9807 9810 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9828 9829 9831 9833 9835 9837 9839 9841 9843 9846 9848 9851 9854 9856 9859 9862 9865 9867 9870 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9906 9904 9902 9899 9897 9894 9891 9889 9886 9883 9880 9877 9874 9872 9870 9868 9866 9864 9863 9862 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9860 9860 9861 9862 9863 9864 9864 9865 9865 9864 9864 9863 9862 9860 9858 9855 9852 9848 9844 9840 9835 9830 9825 9819 9813 9807 9802 9796 9790 9784 9778 9773 9767 9762 9756 9751 9746 9742 4947 0 51 3 9737 9733 9729 9725 9721 9717 9714 9711 9709 9707 9706 9705 9704 9705 9706 9707 9710 9713 9717 9721 9726 9732 9739 9746 9753 9761 9769 9777 9785 9793 9801 9808 9816 9823 9829 9835 9841 9846 9850 9854 9858 9861 9864 9866 9868 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9884 9884 9885 9885 9885 9885 9884 9883 9882 9880 9879 9877 9874 9872 9869 9866 9863 9861 9858 9855 9853 9850 9848 9846 9844 9842 9841 9840 9838 9837 9837 9836 9835 9834 9834 9833 9833 9832 9831 9831 9830 9830 9830 9830 9830 9831 9831 9832 9834 9835 9837 9840 9842 9845 9848 9851 9855 9858 9861 9865 9868 9871 9873 9876 9878 9879 9881 9882 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9871 9870 9870 9869 9868 9867 9866 9865 9863 9862 9860 9858 9855 9853 9850 9847 9845 9842 9839 9836 9834 9831 9829 9827 9825 9824 9823 9822 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9820 9819 9818 9817 9815 9814 9812 9810 9808 9806 9804 9802 9800 9798 9797 9796 9795 9795 9795 9795 9796 9796 9797 9799 9800 9802 9804 9806 9807 9809 9811 9812 9814 9815 9816 9816 9816 9816 9816 9816 9815 9814 9813 9812 9811 9810 9808 9807 9805 9804 9803 9801 9799 9798 9796 9794 9791 9789 9785 9782 9778 9773 9768 9761 9755 9747 9738 9729 9718 9707 9694 9681 9666 9650 9634 9616 9597 9577 9555 9533 9510 9485 9459 9432 9404 9374 9343 9311 9278 9243 9207 9170 9132 9093 9053 9012 8971 8928 8886 8843 8800 8758 8715 8673 8632 8591 8552 8514 8478 8443 8410 8380 8351 8326 8302 8282 8265 8250 8239 8231 8226 8225 8227 8233 8241 8254 8270 8289 8311 8336 8365 8396 8429 8466 8504 8544 8587 8630 8675 8721 8768 8815 8862 8909 8956 9003 9048 9093 9137 9180 9222 9262 9300 9337 9373 9407 9439 9470 9499 9527 9554 9579 9602 9624 9645 9665 9684 9701 9717 9733 9747 9760 9772 9784 9795 9804 9813 9822 9829 9836 9843 9849 9854 9859 9863 9867 9870 9874 9877 9879 9882 9884 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9886 9884 9882 9880 9878 9875 9873 9870 9868 9865 9863 9860 9857 9854 9850 9847 9843 9839 9835 9831 9826 9822 9817 9812 9806 9801 9795 9789 9783 9776 9770 9764 9757 9751 9744 9738 9731 9725 9718 9712 9706 9700 9695 9689 9683 9678 9673 9667 9662 9657 9652 9647 9641 9636 9631 9625 9620 9614 9608 9602 9597 9591 9585 9579 9573 9567 9561 9556 9551 9546 9542 9538 9535 9532 9531 9530 9529 9530 9532 9534 9538 9543 9548 9554 9562 9570 9579 9588 9598 9609 9620 4948 0 51 3 9632 9643 9655 9667 9679 9691 9702 9713 9724 9735 9745 9755 9764 9773 9781 9789 9797 9804 9810 9817 9822 9828 9833 9837 9841 9845 9849 9852 9854 9857 9859 9860 9861 9862 9862 9862 9862 9861 9859 9857 9855 9852 9849 9845 9841 9836 9831 9826 9820 9814 9807 9800 9793 9785 9776 9767 9757 9746 9735 9723 9710 9696 9681 9666 9649 9632 9614 9594 9574 9553 9531 9508 9484 9460 9435 9409 9383 9357 9330 9304 9277 9251 9225 9200 9176 9152 9129 9107 9087 9067 9050 9034 9019 9006 8995 8986 8979 8974 8971 8970 8970 8973 8977 8984 8992 9001 9012 9025 9038 9053 9069 9086 9103 9122 9140 9159 9178 9197 9216 9235 9253 9271 9288 9304 9320 9334 9348 9360 9371 9381 9389 9396 9402 9406 9409 9410 9409 9407 9404 9398 9392 9384 9375 9364 9353 9340 9326 9312 9297 9282 9266 9250 9235 9219 9204 9189 9175 9162 9150 9139 9129 9120 9113 9108 9104 9102 9101 9102 9105 9109 9115 9123 9132 9143 9156 9169 9184 9200 9217 9236 9255 9275 9295 9316 9338 9359 9381 9403 9425 9446 9468 9489 9509 9529 9548 9567 9585 9602 9618 9633 9648 9662 9675 9687 9699 9710 9720 9729 9738 9746 9754 9761 9768 9774 9780 9785 9790 9794 9798 9801 9804 9807 9809 9811 9812 9813 9814 9814 9815 9815 9814 9814 9814 9813 9813 9812 9812 9811 9811 9811 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9809 9809 9808 9807 9806 9805 9803 9801 9799 9796 9793 9790 9786 9783 9778 9774 9769 9764 9759 9753 9747 9741 9735 9729 9722 9715 9708 9701 9694 9687 9680 9673 9666 9659 9652 9645 9638 9631 9625 9618 9612 9606 9601 9595 9590 9585 9580 9575 9571 9567 9563 9560 9557 9554 9552 9550 9549 9548 9547 9547 9548 9549 9551 9553 9556 9559 9563 9567 9572 9577 9583 9589 9595 9601 9608 9615 9621 9628 9635 9642 9649 9655 9662 9668 9674 9679 9685 9690 9695 9700 9704 9708 9712 9716 9719 9722 9725 9728 9730 9732 9734 9736 9738 9739 9741 9742 9743 9743 9744 9744 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9744 9744 9744 9743 9743 9742 9741 9740 9739 9738 9737 9736 9734 9733 9732 9730 9729 9728 9726 9725 9725 9724 9723 9723 9723 9723 9723 9723 9723 9723 9724 9724 9724 9724 9725 9725 9725 9724 9724 9724 9723 9723 9722 9721 9720 9719 9717 9716 9715 9714 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9702 9701 9700 9699 9699 9698 9697 9696 9695 9694 9693 9691 9690 9689 9687 9686 9684 9683 9681 9680 9679 9677 9676 9675 9674 9673 9672 9671 9670 9670 9669 9668 9668 9667 9667 9666 9665 9664 9662 9660 9659 9656 9654 9650 9647 9643 9639 9634 9630 9624 9619 9613 9607 9601 9595 9588 9582 9576 9569 9563 9557 9551 4949 0 51 3 9545 9540 9535 9529 9524 9519 9514 9510 9505 9501 9496 9492 9488 9484 9480 9476 9472 9468 9464 9461 9458 9455 9452 9449 9447 9445 9444 9443 9442 9441 9441 9441 9442 9442 9443 9444 9445 9446 9447 9448 9448 9449 9450 9451 9451 9451 9451 9452 9452 9452 9452 9452 9452 9452 9453 9453 9454 9455 9456 9458 9459 9461 9463 9465 9467 9469 9471 9473 9475 9476 9478 9480 9481 9483 9484 9486 9487 9489 9490 9492 9493 9495 9497 9500 9502 9505 9508 9512 9515 9519 9523 9528 9532 9537 9541 9546 9551 9555 9560 9564 9568 9572 9576 9580 9583 9586 9589 9592 9595 9597 9600 9602 9604 9606 9608 9610 9612 9614 9616 9617 9619 9621 9622 9624 9625 9626 9628 9629 9630 9631 9631 9632 9633 9633 9634 9635 9635 9636 9637 9637 9638 9639 9640 9641 9642 9643 9645 9646 9647 9649 9650 9652 9653 9655 9656 9657 9659 9660 9661 9662 9664 9665 9666 9668 9669 9670 9672 9673 9675 9677 9679 9681 9683 9685 9687 9690 9692 9694 9697 9699 9702 9704 9707 9709 9712 9714 9716 9718 9720 9721 9723 9724 9725 9726 9727 9728 9728 9729 9729 9730 9730 9730 9730 9730 9730 9730 9731 9731 9731 9732 9732 9733 9734 9735 9736 9738 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9766 9767 9768 9769 9770 9770 9771 9771 9771 9770 9770 9769 9769 9768 9767 9765 9764 9763 9761 9759 9757 9755 9752 9749 9746 9743 9740 9736 9732 9728 9724 9719 9715 9710 9705 9699 9694 9689 9683 9678 9672 9667 9662 9656 9651 9646 9641 9636 9631 9627 9622 9618 9614 9611 9607 9604 9601 9599 9597 9595 9593 9592 9592 9591 9592 9592 9593 9595 9597 9599 9601 9604 9607 9610 9614 9617 9621 9625 9628 9632 9635 9638 9641 9644 9647 9649 9651 9652 9654 9655 9656 9656 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9657 9658 9658 9658 9659 9659 9660 9660 9661 9662 9662 9663 9664 9665 9666 9666 9667 9668 9670 9671 9672 9674 9675 9677 9679 9681 9684 9686 9688 9691 9693 9696 9699 9701 9703 9706 9708 9710 9712 9713 9715 9716 9717 9718 9718 9718 9719 9719 9719 9719 9718 9718 9718 9718 9718 9718 9719 9719 9720 9721 9722 9723 9724 9725 9727 9729 9730 9732 9734 9735 9737 9739 9741 9742 9744 9745 9747 9748 9750 9751 9752 9753 9754 9755 9756 9757 9757 9758 9758 9758 9758 9758 9757 9756 9755 9754 9753 9751 9749 9747 9744 9742 9739 9736 9734 9731 9728 9725 9722 9719 9717 9714 9712 9709 9707 9705 9703 9701 9699 9696 9694 9692 9690 9687 9685 9682 9679 9676 9673 9670 9666 9662 9658 9654 9649 9644 9639 9634 9629 9623 9617 9610 9604 9596 9588 9580 9571 9561 9551 9539 9527 9513 9499 9483 9466 9447 9427 9405 9381 9355 9328 9298 9267 9233 9196 9157 9116 4950 0 51 3 9072 9025 8975 8922 8866 8807 8744 8678 8608 8535 8458 8377 8292 8203 8110 8013 7912 7807 7697 7584 7468 7347 7223 7096 6967 6834 6699 6563 6425 6286 6147 6009 5870 5732 5597 5463 5333 5205 5081 4962 4848 4738 4635 4537 4446 4361 4284 4213 4151 4095 4048 4009 3978 3955 3941 3935 3937 3949 3969 3997 4035 4081 4136 4199 4271 4351 4440 4536 4640 4751 4869 4994 5124 5260 5400 5545 5693 5844 5997 6151 6305 6458 6612 6763 6912 7059 7201 7340 7474 7603 7727 7845 7958 8066 8167 8263 8353 8438 8517 8592 8661 8726 8786 8843 8895 8945 8990 9033 9074 9111 9147 9180 9212 9242 9270 9296 9321 9345 9367 9388 9408 9427 9444 9461 9476 9491 9504 9517 9528 9539 9549 9558 9566 9573 9580 9586 9592 9596 9601 9604 9607 9610 9612 9614 9615 9616 9617 9617 9617 9616 9615 9614 9613 9611 9609 9606 9603 9600 9597 9593 9589 9584 9579 9574 9569 9563 9557 9551 9544 9538 9531 9524 9517 9510 9503 9496 9489 9483 9477 9471 9465 9460 9456 9452 9449 9446 9444 9442 9441 9441 9441 9441 9442 9443 9445 9446 9449 9451 9453 9456 9458 9460 9463 9465 9468 9470 9473 9475 9478 9480 9482 9485 9487 9490 9493 9495 9498 9501 9504 9507 9511 9514 9517 9521 9524 9528 9531 9535 9538 9542 9545 9548 9551 9554 9557 9560 9563 9566 9568 9571 9573 9575 9577 9579 9581 9583 9584 9585 9586 9587 9588 9589 9589 9589 9589 9588 9587 9586 9585 9583 9581 9579 9576 9573 9570 9567 9563 9559 9555 9550 9545 9540 9534 9529 9523 9517 9511 9504 9498 9491 9484 9477 9470 9463 9456 9449 9442 9435 9428 9422 9415 9408 9402 9396 9390 9385 9380 9375 9370 9366 9362 9359 9356 9353 9351 9349 9348 9347 9346 9346 9347 9347 9349 9350 9352 9354 9357 9359 9363 9366 9370 9374 9379 9384 9389 9394 9400 9407 9414 9421 9429 9437 9446 9455 9464 9474 9485 9496 9507 9519 9530 9542 9554 9567 9579 9591 9603 9615 9626 9638 9649 9659 9669 9678 9687 9696 9704 9711 9718 9724 9730 9736 9741 9745 9750 9754 9758 9761 9765 9768 9771 9774 9778 9781 9784 9787 9790 9793 9796 9798 9801 9804 9806 9808 9810 9811 9812 9813 9814 9815 9815 9815 9815 9815 9814 9814 9813 9813 9813 9813 9813 9813 9813 9814 9815 9816 9818 9819 9821 9823 9825 9826 9828 9830 9832 9833 9834 9836 9836 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9835 9836 9836 9836 9837 9838 9839 9841 9842 9844 9846 9848 9851 9853 9855 9857 9859 9861 9863 9865 9866 9868 9869 9870 9871 9871 9872 9872 9873 9874 9874 9875 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9885 9885 9886 9887 9888 9889 9890 9892 9893 9894 9896 9897 4951 0 51 3 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9899 9899 9900 9902 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9910 9908 9905 9901 9897 9893 9889 9884 9879 9873 9867 9861 9854 9847 9840 9832 9824 9815 9805 9796 9785 9774 9763 9751 9738 9724 9710 9695 9680 9664 9647 9629 9611 9593 9574 9554 9534 9514 9494 9473 9453 9433 9413 9393 9374 9355 9337 9319 9302 9286 9271 9257 9244 9232 9221 9211 9202 9194 9188 9182 9178 9175 9173 9173 9173 9174 9177 9180 9185 9190 9197 9204 9211 9220 9229 9238 9248 9258 9268 9279 9289 9300 9310 9320 9331 9340 9350 9359 9368 9377 9385 9393 9400 9407 9414 9421 9427 9433 9440 9446 9452 9458 9464 9471 9478 9485 9492 9500 9509 9517 9527 9536 9546 9557 9568 9579 9591 9603 9615 9627 9640 9652 9665 9677 9689 9701 9713 9724 9735 9746 9756 9766 9775 9784 9792 9799 9806 9813 9819 9825 9830 9835 9840 9844 9848 9852 9855 9859 9862 9865 9868 9871 9873 9876 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9899 9900 9902 9903 9904 9904 9905 9905 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9865 9863 9861 9858 9856 9854 9852 9850 9849 9848 9847 9846 9846 9846 9846 9847 9848 9849 9851 9852 9854 9856 9859 9861 9863 9866 9869 9871 9874 9876 9879 9882 9884 9887 9889 9891 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9908 9909 9909 9909 9908 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9880 9878 9877 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9928 9930 9933 9935 9937 9940 9942 9944 9947 9949 9952 9954 9956 9958 9959 9961 9962 9963 9963 9964 9964 9964 9963 9963 9962 9961 9960 9959 4952 0 51 3 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9934 9934 9933 9932 9931 9929 9927 9924 9921 9918 9914 9909 9904 9898 9891 9884 9875 9866 9856 9844 9832 9818 9803 9786 9768 9748 9727 9704 9678 9651 9622 9590 9556 9519 9480 9438 9393 9346 9296 9243 9187 9129 9068 9004 8938 8869 8798 8725 8650 8573 8495 8415 8334 8253 8170 8088 8005 7923 7841 7759 7679 7600 7523 7447 7374 7304 7237 7173 7112 7056 7004 6956 6914 6877 6846 6820 6801 6788 6782 6783 6790 6804 6825 6853 6888 6929 6977 7031 7091 7156 7225 7300 7378 7460 7545 7632 7721 7811 7902 7992 8082 8172 8260 8346 8429 8510 8588 8663 8735 8803 8867 8928 8985 9039 9089 9135 9179 9218 9255 9289 9321 9350 9376 9401 9423 9444 9463 9481 9498 9513 9527 9540 9553 9564 9575 9585 9595 9604 9612 9619 9626 9632 9638 9643 9647 9651 9655 9657 9660 9662 9663 9664 9665 9665 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9666 9667 9667 9668 9668 9669 9669 9670 9670 9670 9670 9670 9670 9669 9668 9667 9666 9664 9662 9660 9657 9654 9651 9648 9645 9641 9637 9633 9628 9623 9618 9611 9605 9597 9589 9579 9568 9555 9541 9525 9507 9486 9463 9438 9410 9378 9344 9307 9266 9222 9175 9124 9069 9012 8951 8886 8818 8747 8673 8596 8516 8433 8347 8259 8169 8076 7982 7886 7788 7689 7589 7489 7389 7289 7189 7090 6992 6896 6802 6710 6621 6535 6453 6375 6301 6232 6168 6109 6056 6008 5965 5929 5899 5875 5857 5845 5839 5840 5846 5859 5878 5902 5933 5969 6011 6059 6111 6170 6233 6302 6376 6454 6537 6624 6715 6810 6908 7010 7114 7220 7328 7438 7548 7659 7770 7880 7990 8098 8204 8307 8408 8506 8600 8690 8777 8860 8938 9012 9081 9147 9208 9265 9317 9366 9411 9452 9490 9524 9555 9584 9609 9632 9653 9671 9688 9702 9715 9726 9735 9744 9751 9756 9761 9765 9769 9771 9773 9775 9776 9777 9778 9778 9779 9780 9781 9782 9783 9785 9786 9788 9790 9793 9795 9798 9801 9804 9807 9810 9813 9817 9820 9823 9827 9830 9834 9837 9841 9845 9849 9853 9857 9861 9864 9868 9872 9876 9880 9884 9888 9891 9894 9897 9900 9902 9905 9907 9908 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9910 9908 9905 9903 9900 9897 9894 4953 0 51 3 9891 9888 9885 9882 9879 9876 9873 9870 9867 9865 9862 9859 9857 9855 9852 9850 9848 9845 9843 9841 9839 9836 9834 9832 9830 9827 9825 9822 9820 9817 9814 9811 9807 9803 9798 9793 9786 9779 9771 9762 9751 9739 9725 9710 9692 9673 9651 9627 9601 9572 9540 9505 9468 9428 9384 9338 9288 9235 9179 9119 9056 8989 8919 8845 8767 8686 8601 8512 8420 8324 8224 8121 8015 7906 7794 7679 7562 7443 7322 7201 7079 6957 6835 6713 6593 6475 6360 6247 6138 6033 5932 5836 5745 5659 5580 5507 5440 5380 5327 5281 5242 5210 5186 5169 5159 5157 5163 5176 5196 5224 5259 5301 5351 5408 5471 5542 5619 5703 5793 5889 5990 6097 6209 6325 6445 6569 6695 6824 6955 7087 7218 7350 7482 7612 7740 7866 7989 8108 8224 8335 8442 8544 8641 8733 8820 8901 8977 9048 9114 9176 9232 9284 9333 9377 9417 9454 9488 9519 9547 9574 9598 9619 9640 9658 9675 9691 9706 9719 9731 9742 9753 9762 9771 9779 9786 9793 9798 9804 9809 9813 9817 9821 9824 9828 9831 9834 9837 9840 9843 9846 9849 9852 9856 9859 9863 9866 9870 9874 9878 9881 9885 9889 9892 9895 9898 9901 9904 9907 9909 9911 9913 9914 9915 9916 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9874 9872 9869 9866 9863 9860 9857 9854 9850 9847 9843 9840 9836 9832 9829 9825 9821 9817 9813 9810 9806 9802 9798 9794 9789 9785 9781 9776 9771 9766 9760 9754 9748 9741 9733 9725 9717 9707 9697 9685 9674 9661 9647 9633 9617 9601 9585 9567 9550 9531 9513 9494 9475 9456 9437 9419 9401 9384 9367 9352 9338 9324 9312 9302 9293 9286 9281 9277 9275 9275 9277 9281 9287 9295 9304 9315 9328 9342 9358 9375 9393 9412 9432 9452 9473 9495 9516 9538 9559 9580 9601 9622 9642 9661 9680 9698 9715 9731 9746 9761 9775 9788 9800 9811 9822 9832 9841 9849 9857 9864 9871 9877 9883 9888 9892 9897 9900 9904 9906 9909 9911 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9907 9906 9905 9903 9902 9900 9898 9896 9893 9891 9888 9885 9882 9878 9874 9870 9865 9860 9855 9850 9844 9838 9832 9825 9818 9811 9804 9796 9789 9781 9774 9766 9759 9751 9744 9737 9731 9724 9718 9713 9707 9702 9698 9693 9689 9686 9682 9679 9676 9674 9672 9669 9668 9666 9664 9663 9662 9661 9661 9660 9660 9660 9661 9661 4954 0 51 3 9662 9663 9665 9666 9668 9670 9672 9675 9677 9680 9682 9685 9688 9690 9693 9696 9698 9701 9703 9706 9708 9710 9713 9715 9717 9719 9722 9724 9726 9728 9730 9731 9733 9735 9736 9737 9738 9739 9740 9740 9741 9741 9741 9740 9740 9740 9739 9739 9738 9738 9738 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9738 9737 9737 9736 9736 9734 9733 9731 9729 9727 9725 9723 9720 9718 9715 9713 9711 9709 9707 9706 9705 9705 9705 9706 9707 9708 9710 9712 9715 9718 9721 9724 9727 9730 9734 9737 9740 9742 9745 9747 9749 9751 9752 9753 9754 9754 9755 9755 9755 9754 9754 9753 9753 9752 9751 9749 9748 9746 9744 9742 9739 9736 9733 9729 9725 9721 9716 9710 9704 9697 9690 9683 9675 9666 9658 9649 9640 9631 9622 9613 9605 9597 9589 9582 9575 9570 9565 9562 9559 9557 9557 9558 9560 9562 9566 9571 9577 9584 9591 9599 9608 9617 9626 9636 9646 9655 9665 9675 9684 9693 9702 9711 9719 9727 9735 9743 9750 9757 9764 9771 9777 9783 9789 9795 9801 9806 9812 9816 9821 9825 9829 9832 9835 9838 9840 9842 9843 9844 9844 9845 9844 9844 9844 9843 9842 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9826 9824 9821 9818 9814 9810 9805 9800 9794 9787 9780 9773 9765 9756 9747 9738 9728 9718 9707 9696 9684 9672 9659 9645 9631 9616 9599 9582 9563 9543 9522 9500 9475 9449 9422 9392 9361 9328 9293 9256 9217 9176 9133 9088 9041 8992 8941 8888 8834 8777 8720 8660 8599 8536 8472 8407 8341 8274 8206 8137 8068 7999 7930 7861 7792 7725 7658 7592 7528 7466 7406 7349 7294 7242 7193 7148 7106 7069 7035 7005 6980 6960 6944 6933 6926 6924 6927 6935 6947 6964 6985 7010 7040 7074 7111 7152 7197 7244 7294 7347 7402 7459 7518 7578 7639 7700 7762 7824 7886 7947 8007 8067 8124 8180 8234 8286 8335 8382 8425 8466 8504 8539 8570 8598 8622 8643 8661 8675 8686 8693 8697 8698 8696 8690 8681 8669 8654 8636 8614 8590 8562 8532 8498 8461 8420 8376 8329 8279 8225 8167 8106 8042 7975 7904 7830 7754 7674 7592 7508 7422 7335 7246 7156 7067 6977 6888 6799 6712 6627 6544 6464 6388 6314 6245 6180 6120 6065 6015 5970 5932 5899 5872 5851 5836 5828 5826 5830 5841 5858 5882 5912 5949 5992 6040 6096 6157 6223 6296 6374 6457 6545 6637 6734 6835 6939 7046 7156 7268 7382 7497 7612 7728 7843 7957 8071 8181 8290 8396 8499 8599 8694 8786 8873 8956 9035 9108 9177 9242 9301 9357 9407 9454 9496 9535 9570 9602 9630 9656 9678 9699 9717 9733 9747 9760 9771 9781 9790 9798 9805 9812 9818 9823 9828 9832 9836 9839 9843 9845 9848 9850 9851 9853 9854 9855 9855 9855 9855 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 4955 0 51 3 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 9840 9839 9838 9837 9836 9834 9832 9830 9828 9825 9823 9821 9818 9816 9813 9811 9808 9806 9804 9802 9801 9799 9798 9797 9797 9796 9796 9796 9796 9796 9796 9797 9798 9798 9799 9800 9801 9802 9802 9803 9804 9804 9805 9805 9806 9806 9806 9806 9806 9806 9805 9805 9804 9803 9803 9802 9801 9800 9799 9798 9798 9797 9796 9796 9795 9795 9795 9795 9795 9795 9796 9796 9797 9798 9799 9800 9800 9801 9802 9803 9804 9805 9805 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9806 9805 9805 9804 9804 9803 9802 9801 9800 9798 9797 9796 9794 9792 9791 9790 9788 9787 9786 9785 9784 9783 9783 9783 9783 9783 9784 9785 9786 9787 9788 9789 9790 9792 9793 9794 9795 9796 9796 9797 9798 9798 9798 9798 9798 9797 9797 9797 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9796 9796 9797 9798 9799 9800 9801 9803 9804 9806 9807 9809 9811 9812 9814 9815 9817 9819 9820 9822 9823 9825 9827 9828 9830 9831 9832 9834 9835 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9840 9840 9840 9840 9840 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9849 9848 9848 9848 9847 9847 9847 9846 9845 9845 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9834 9833 9831 9830 9828 9827 9825 9824 9822 9820 9819 9817 9816 9814 9812 9811 9809 9808 9807 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9796 9795 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9792 9792 9791 9790 9789 9788 9786 9785 9783 9782 9780 9779 9777 9776 9774 9773 9772 9771 9771 9770 9770 9770 9771 9771 9772 9773 9773 9774 9776 9777 9778 9779 9780 9781 9782 9782 9783 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9787 9787 9788 9789 9789 9790 9791 9792 9792 9793 9793 9794 9794 9794 9794 9794 9794 9794 9793 9793 9792 9791 9790 9789 9788 9787 9785 9784 9783 9781 9779 9778 9776 9775 9773 9771 9769 9767 9765 9763 9760 9758 9756 9753 9751 9748 9745 9742 9740 9737 9734 9731 9728 9724 9721 9718 9714 9711 9707 9703 9699 9694 9690 9685 9680 9674 9668 9661 9654 9647 9639 9631 9621 9612 9601 9590 9579 9567 9554 9540 9526 9511 9495 9479 9462 9445 9426 9408 9389 9369 9349 9329 9308 9287 9266 9245 9224 9203 9183 9163 9143 9124 9106 9088 9072 9056 9042 9029 9018 9008 8999 8992 8986 8982 8979 8978 8978 8980 8983 8987 8993 8999 9007 9015 9024 9033 4956 0 51 3 9043 9053 9064 9074 9085 9096 9106 9116 9126 9136 9145 9155 9163 9172 9179 9187 9194 9201 9207 9214 9220 9225 9231 9236 9241 9246 9251 9256 9261 9266 9272 9277 9282 9287 9293 9299 9305 9311 9317 9324 9331 9339 9346 9355 9363 9372 9381 9390 9400 9410 9420 9431 9441 9452 9463 9474 9485 9496 9507 9518 9528 9538 9548 9557 9566 9575 9583 9590 9597 9604 9610 9615 9620 9624 9628 9631 9634 9637 9639 9641 9643 9644 9645 9646 9648 9648 9649 9650 9651 9652 9653 9653 9654 9655 9655 9656 9656 9657 9657 9657 9657 9657 9657 9657 9657 9656 9656 9655 9654 9654 9653 9652 9651 9650 9648 9647 9646 9645 9643 9642 9641 9639 9638 9637 9635 9634 9633 9632 9630 9629 9628 9628 9627 9626 9626 9626 9625 9625 9625 9626 9626 9626 9626 9627 9627 9627 9627 9627 9626 9626 9625 9624 9623 9621 9619 9617 9615 9613 9611 9608 9606 9603 9601 9598 9596 9593 9591 9589 9587 9585 9583 9582 9580 9579 9577 9576 9574 9573 9572 9570 9569 9567 9566 9564 9562 9560 9558 9556 9554 9552 9549 9547 9544 9542 9539 9536 9534 9531 9528 9525 9522 9520 9517 9514 9511 9508 9506 9503 9501 9498 9496 9494 9491 9490 9488 9486 9484 9483 9481 9480 9479 9477 9476 9475 9473 9472 9470 9468 9466 9464 9461 9459 9456 9453 9450 9447 9444 9440 9437 9434 9431 9428 9425 9422 9419 9417 9414 9412 9410 9408 9406 9405 9403 9402 9400 9399 9397 9395 9394 9392 9390 9387 9385 9383 9380 9378 9375 9372 9369 9366 9363 9360 9358 9355 9352 9349 9347 9345 9342 9340 9338 9336 9334 9331 9329 9327 9325 9323 9320 9318 9315 9313 9310 9307 9304 9301 9299 9296 9293 9290 9287 9285 9282 9280 9277 9275 9273 9271 9269 9267 9265 9263 9262 9259 9257 9255 9252 9249 9246 9243 9239 9235 9230 9225 9220 9215 9209 9203 9196 9190 9183 9177 9170 9163 9157 9150 9143 9137 9130 9124 9117 9111 9105 9099 9094 9088 9082 9077 9071 9066 9060 9055 9050 9045 9040 9035 9030 9026 9022 9018 9014 9011 9008 9006 9004 9002 9001 9000 8999 8999 8999 8999 9000 9000 9001 9002 9003 9004 9006 9006 9007 9008 9009 9009 9009 9009 9009 9008 9007 9006 9005 9004 9002 9000 8998 8996 8994 8991 8988 8986 8983 8980 8977 8973 8970 8966 8963 8959 8955 8951 8947 8942 8938 8933 8928 8923 8918 8913 8908 8903 8897 8892 8886 8880 8874 8869 8863 8857 8850 8844 8838 8832 8825 8819 8812 8805 8798 8791 8784 8777 8770 8762 8754 8747 8739 8731 8722 8714 8706 8697 8688 8680 8671 8662 8653 8645 8636 8627 8618 8609 8600 8592 8583 8574 8565 8556 8547 8538 8529 8520 8511 8502 8492 8483 8474 8464 8455 8445 8436 8426 8417 8408 8398 8388 8379 8369 8360 8350 8340 8330 8320 8310 8300 8289 8278 8267 8256 8244 8232 8219 4957 0 51 3 8206 8193 8180 8166 8152 8138 8123 8109 8094 8079 8064 8049 8033 8018 8002 7987 7971 7956 7940 7924 7909 7893 7876 7860 7843 7826 7809 7792 7774 7756 7738 7720 7701 7682 7663 7644 7625 7605 7586 7567 7548 7528 7509 7491 7472 7453 7434 7415 7397 7378 7359 7340 7320 7301 7281 7260 7240 7218 7197 7174 7152 7128 7105 7081 7057 7032 7007 6982 6956 6930 6905 6879 6853 6826 6800 6774 6747 6720 6693 6666 6638 6610 6581 6552 6523 6492 6461 6430 6398 6365 6332 6298 6263 6227 6191 6154 6116 6078 6038 5997 5954 5910 5864 5815 5764 5710 5653 5592 5527 5458 5384 5305 5220 5130 5035 4934 4827 4714 4597 4474 4347 4216 4081 3944 3804 3664 3524 3383 3244 3107 2973 2843 2717 2597 2482 2374 2272 2178 2090 2010 1938 1873 1815 1764 1719 1682 1651 1625 1606 1592 1584 1580 1582 1588 1599 1615 1636 1662 1693 1729 1771 1817 1870 1928 1992 2061 2137 2217 2304 2395 2492 2593 2698 2807 2918 3033 3150 3267 3385 3503 3621 3738 3852 3965 4074 4181 4283 4381 4475 4565 4649 4729 4804 4874 4940 5000 5056 5107 5154 5197 5236 5271 5302 5330 5355 5377 5396 5413 5427 5439 5449 5457 5463 5467 5470 5471 5470 5469 5466 5461 5456 5449 5441 5432 5421 5410 5397 5384 5369 5353 5336 5318 5300 5280 5260 5239 5217 5194 5171 5147 5123 5097 5071 5045 5017 4988 4957 4925 4892 4856 4817 4776 4731 4683 4631 4575 4514 4448 4376 4300 4218 4130 4037 3939 3836 3728 3615 3499 3380 3258 3134 3009 2884 2759 2636 2515 2396 2282 2172 2066 1967 1873 1786 1705 1630 1563 1502 1448 1400 1359 1323 1292 1267 1246 1229 1216 1206 1199 1195 1194 1194 1197 1202 1209 1218 1230 1244 1262 1282 1305 1333 1364 1399 1439 1483 1533 1587 1646 1710 1778 1851 1928 2009 2093 2180 2269 2360 2451 2543 2634 2726 2816 2904 2989 3072 3152 3229 3302 3372 3438 3501 3561 3618 3672 3724 3774 3823 3871 3918 3965 4012 4060 4108 4157 4208 4259 4312 4366 4422 4479 4537 4595 4655 4714 4774 4834 4893 4952 5010 5066 5122 5176 5229 5280 5329 5377 5423 5467 5509 5550 5590 5628 5664 5700 5734 5767 5799 5830 5860 5890 5918 5946 5974 6001 6028 6054 6080 6105 6130 6155 6179 6204 6228 6252 6276 6300 6324 6348 6371 6395 6418 6442 6465 6489 6512 6535 6558 6580 6603 6625 6647 6669 6691 6713 6734 6755 6776 6797 6818 6839 6859 6879 6900 6920 6940 6959 6979 6998 7018 7037 7056 7074 7093 7111 7128 7146 7163 7180 7197 7213 7229 7245 7261 7276 7292 7307 7322 7338 7353 7368 7384 7399 7415 7430 7445 7461 7476 7492 7507 7522 7537 7552 7566 7581 7594 7608 7622 7635 7647 7660 7672 7684 7696 7707 7719 7730 7741 7752 7763 7774 7785 7796 7807 7818 7829 7840 7851 7862 7873 7884 4958 0 51 3 7895 7906 7917 7928 7939 7950 7961 7972 7983 7994 8004 8015 8026 8037 8048 8059 8071 8082 8093 8104 8115 8127 8138 8149 8160 8171 8182 8193 8203 8214 8224 8234 8244 8254 8263 8272 8281 8290 8299 8307 8315 8323 8330 8337 8344 8351 8357 8363 8368 8373 8378 8382 8386 8389 8392 8395 8397 8399 8401 8402 8403 8404 8404 8405 8405 8405 8405 8405 8406 8406 8406 8406 8407 8407 8407 8408 8408 8408 8408 8407 8406 8405 8403 8401 8398 8394 8389 8383 8376 8368 8359 8349 8337 8324 8310 8295 8278 8260 8241 8220 8198 8176 8152 8127 8101 8075 8048 8020 7992 7964 7936 7908 7880 7853 7826 7801 7776 7753 7732 7712 7694 7678 7665 7654 7646 7640 7638 7639 7642 7649 7659 7672 7688 7707 7728 7753 7780 7810 7842 7876 7911 7949 7987 8027 8068 8109 8151 8193 8235 8277 8319 8360 8400 8439 8478 8515 8552 8587 8621 8653 8684 8714 8742 8769 8794 8818 8841 8862 8882 8901 8918 8934 8949 8963 8976 8988 8999 9009 9019 9028 9036 9043 9050 9057 9063 9069 9075 9080 9085 9090 9095 9100 9105 9110 9115 9120 9125 9130 9135 9140 9145 9150 9155 9160 9165 9170 9175 9180 9185 9190 9194 9198 9202 9206 9210 9213 9216 9219 9221 9223 9225 9226 9228 9229 9230 9230 9231 9231 9231 9231 9231 9231 9231 9231 9231 9231 9231 9231 9232 9233 9234 9235 9236 9238 9240 9242 9245 9248 9251 9255 9259 9262 9267 9271 9275 9280 9284 9289 9293 9298 9302 9306 9310 9315 9318 9322 9326 9329 9333 9336 9339 9343 9346 9349 9353 9356 9360 9364 9368 9372 9376 9380 9385 9390 9394 9399 9404 9409 9414 9419 9424 9428 9433 9438 9442 9447 9451 9455 9459 9462 9466 9470 9473 9477 9480 9483 9486 9489 9492 9495 9498 9501 9504 9507 9510 9513 9515 9518 9520 9523 9525 9527 9529 9531 9533 9534 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9547 9548 9549 9551 9552 9554 9556 9558 9560 9562 9564 9566 9568 9570 9572 9574 9576 9577 9578 9579 9580 9580 9580 9579 9579 9578 9577 9575 9574 9572 9570 9568 9567 9565 9564 9562 9561 9561 9561 9561 9561 9562 9563 9564 9566 9568 9571 9573 9576 9579 9582 9585 9588 9591 9594 9596 9599 9601 9603 9605 9607 9608 9609 9610 9611 9611 9611 9612 9612 9612 9612 9612 9612 9612 9612 9613 9613 9614 9615 9616 9618 9619 9621 9624 9626 9629 9632 9635 9638 9642 9645 9648 9652 9655 9658 9661 9664 9666 9668 9670 9671 9672 9673 9674 9674 9673 9673 9672 9671 9670 9668 9667 9665 9664 9662 9660 9659 9657 9656 9655 9653 9652 9651 9650 9649 9649 9648 9647 9646 9645 9645 9644 9643 9642 9641 9640 9639 9637 9636 9634 9633 9631 9629 9627 9625 9623 9620 9617 9614 9611 9607 9603 9599 9594 9589 9583 9578 9571 9565 9558 9550 9542 9534 9526 4959 0 51 4 9523 9514 9505 9495 9485 9475 9464 9453 9442 9430 9419 9406 9394 9381 9369 9356 9343 9329 9316 9302 9289 9275 9261 9247 9232 9218 9203 9187 9172 9155 9139 9121 9103 9085 9065 9044 9023 9000 8977 8952 8926 8900 8872 8843 8813 8782 8750 8718 8685 8652 8619 8587 8554 8522 8491 8461 8432 8405 8380 8356 8335 8316 8298 8284 8271 8261 8252 8246 8242 8240 8239 8239 8240 8243 8246 8249 8253 8257 8260 8263 8266 8269 8270 8271 8272 8272 8272 8272 8271 8271 8271 8272 8273 8276 8280 8286 8293 8303 8315 8329 8345 8364 8386 8410 8436 8465 8497 8530 8565 8602 8641 8681 8721 8763 8805 8847 8890 8932 8974 9016 9057 9097 9136 9174 9211 9247 9282 9315 9348 9378 9408 9436 9462 9487 9511 9534 9555 9574 9592 9609 9624 9638 9650 9661 9671 9680 9688 9695 9700 9705 9709 9712 9715 9717 9719 9720 9721 9721 9722 9722 9721 9721 9721 9720 9719 9718 9717 9716 9714 9713 9711 9710 9708 9707 9705 9704 9703 9702 9701 9700 9700 9700 9700 9701 9701 9703 9704 9706 9708 9711 9713 9716 9719 9722 9725 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9760 9763 9766 9769 9771 9774 9777 9780 9782 9785 9788 9791 9794 9796 9799 9802 9805 9807 9810 9813 9815 9818 9820 9823 9825 9828 9830 9832 9834 9836 9838 9840 9842 9844 9845 9847 9848 9849 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9860 9861 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9850 9849 9848 9847 9846 9846 9845 9844 9844 9843 9842 9842 9841 9840 9839 9838 9837 9836 9834 9832 9830 9828 9826 9824 9821 9819 9816 9813 9810 9807 9803 9800 9796 9792 9788 9784 9780 9775 9770 9766 9760 9755 9750 9744 9738 9732 9726 9720 9714 9708 9703 9697 9691 9686 9680 9675 9671 9667 9663 9659 9657 9654 9652 9651 9650 9650 9651 9652 9653 9656 9659 9662 9666 9670 9675 9681 9686 9692 9698 9705 9711 9718 9724 9730 9737 9743 9749 9755 9760 9766 9771 9776 9780 9785 9789 9793 9797 9801 9804 9808 9811 9815 9818 9821 9824 9827 9830 9833 9835 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9877 9878 9878 9879 9879 9878 9878 9878 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9882 9882 9881 9880 9879 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9863 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9856 9855 9855 9854 9853 9853 9853 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9865 9866 9867 9868 9869 9870 9870 4960 0 51 4 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9865 9864 9862 9860 9857 9855 9852 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9819 9816 9813 9810 9808 9805 9802 9799 9796 9794 9791 9788 9786 9783 9780 9777 9774 9771 9768 9765 9762 9758 9755 9751 9747 9743 9739 9734 9729 9725 9719 9714 9709 9703 9697 9691 9685 9679 9672 9666 9659 9653 9647 9641 9635 9629 9624 9619 9614 9610 9607 9604 9602 9600 9599 9598 9598 9599 9600 9601 9602 9604 9606 9608 9611 9613 9615 9617 9619 9621 9622 9624 9626 9627 9629 9630 9632 9633 9635 9637 9640 9642 9645 9648 9651 9655 9659 9663 9667 9671 9675 9680 9684 9688 9692 9696 9700 9703 9707 9710 9713 9716 9719 9722 9724 9727 9730 9733 9735 9738 9741 9745 9748 9751 9755 9758 9762 9765 9769 9772 9775 9779 9781 9784 9787 9789 9791 9793 9795 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9810 9811 9812 9813 9813 9814 9814 9815 9815 9814 9814 9814 9813 9812 9811 9810 9809 9807 9806 9805 9803 9802 9800 9799 9798 9797 9796 9795 9794 9794 9794 9794 9793 9793 9794 9794 9794 9794 9795 9795 9795 9795 9795 9795 9795 9795 9795 9796 9796 9796 9796 9796 9796 9797 9798 9798 9799 9801 9802 9804 9805 9807 9810 9812 9814 9817 9819 9822 9825 9828 9830 9833 9836 9839 9842 9845 9848 9851 9854 9856 9859 9862 9865 9867 9870 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9907 9906 9905 9904 9902 9900 9898 9896 9893 9890 9886 9882 9877 9872 9866 9860 9853 9846 9838 9829 9820 9810 9799 9787 9775 9762 9749 9734 9719 9704 9687 9671 9653 9635 9616 9597 9577 9557 9537 9516 9494 9472 9450 9428 9405 9382 9359 9336 9313 9290 9267 9244 9222 9201 9181 9161 9142 9125 9108 9093 9080 9068 9058 9050 9043 9038 9035 9034 9034 9036 9039 9044 9050 9057 9066 9075 9085 9096 9107 9118 9130 9142 9153 9165 9177 9188 9199 9210 9220 9230 9240 9249 9257 9265 9273 9281 9287 9294 9300 9305 9310 9315 9319 9323 9326 9329 9331 9333 9335 9336 9336 9336 9336 9334 9333 9330 9327 9322 9317 9311 9304 9295 9285 9273 9260 9245 9229 9210 9189 9166 9141 9113 9083 9051 9016 8979 8939 8897 8852 4961 0 51 4 8806 8758 8708 8656 8604 8550 8496 8442 8388 8335 8282 8232 8183 8136 8092 8051 8014 7981 7952 7927 7907 7892 7883 7878 7879 7885 7897 7914 7935 7962 7993 8029 8068 8111 8158 8207 8260 8314 8370 8427 8486 8545 8604 8663 8722 8781 8838 8895 8950 9003 9055 9106 9154 9200 9244 9287 9327 9364 9400 9434 9465 9495 9522 9548 9571 9593 9613 9631 9647 9662 9675 9687 9698 9707 9715 9723 9729 9734 9739 9743 9746 9749 9752 9754 9755 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9770 9771 9773 9775 9776 9778 9780 9783 9785 9787 9789 9792 9794 9796 9798 9800 9802 9804 9806 9807 9808 9809 9810 9811 9811 9811 9811 9810 9809 9808 9807 9806 9804 9802 9800 9798 9796 9793 9791 9788 9786 9783 9781 9778 9775 9773 9770 9768 9765 9763 9761 9758 9756 9754 9752 9750 9748 9746 9744 9742 9740 9738 9735 9733 9730 9727 9724 9720 9716 9711 9706 9700 9694 9687 9679 9671 9662 9652 9642 9631 9619 9607 9594 9581 9567 9553 9539 9525 9512 9498 9485 9472 9461 9450 9440 9431 9424 9418 9414 9411 9410 9411 9413 9417 9422 9429 9438 9447 9458 9470 9483 9496 9510 9525 9539 9554 9568 9583 9597 9610 9623 9635 9646 9656 9666 9675 9682 9689 9695 9701 9705 9709 9712 9714 9716 9717 9717 9717 9717 9717 9716 9715 9714 9713 9712 9711 9711 9710 9709 9709 9709 9709 9710 9710 9711 9713 9714 9716 9718 9720 9723 9726 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9761 9763 9766 9769 9771 9774 9776 9778 9781 9783 9785 9787 9789 9791 9792 9794 9795 9796 9796 9797 9797 9797 9797 9797 9797 9796 9795 9795 9794 9793 9792 9792 9791 9791 9791 9791 9791 9791 9792 9793 9794 9795 9797 9798 9800 9802 9804 9806 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9833 9835 9836 9837 9838 9839 9840 9841 9841 9842 9842 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9844 9845 9845 9845 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9857 9857 9856 9856 9855 9854 9852 9851 9849 9846 9843 9840 9836 9831 9825 9819 9812 9804 9796 9786 9775 9763 9749 9735 9719 9701 9682 9661 9638 9613 9586 9556 9524 9490 9453 9413 9371 9325 9277 9225 9171 9113 9052 8988 8921 8851 8778 8702 8624 8544 8462 8378 8292 8205 8118 8031 7943 7857 7771 7687 7606 7526 7451 7379 7311 7248 7190 7138 7092 7052 7019 6992 6972 6959 6953 6953 6961 6975 6996 7022 7055 7093 7136 7184 7237 7294 7354 7418 7484 7553 7624 7697 7772 7848 7925 8002 8080 8157 8235 8312 8388 8464 8539 8612 8684 8754 8822 8888 8952 9015 9074 9131 9186 9239 9288 9335 4962 0 51 4 9380 9422 9462 9499 9534 9567 9597 9626 9652 9677 9699 9720 9739 9757 9774 9788 9802 9815 9826 9836 9846 9854 9862 9869 9875 9881 9886 9890 9895 9899 9902 9906 9909 9912 9915 9917 9920 9922 9924 9926 9928 9930 9931 9932 9933 9933 9933 9933 9933 9932 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9893 9892 9890 9887 9884 9881 9877 9873 9868 9863 9858 9853 9847 9841 9835 9829 9823 9816 9810 9804 9797 9791 9784 9777 9770 9763 9756 9748 9739 9730 9721 9711 9701 9689 9678 9665 9652 9638 9624 9609 9594 9578 9563 9547 9530 9514 9497 9481 9465 9449 9433 9417 9402 9387 9372 9358 9343 9330 9317 9304 9292 9281 9270 9261 9252 9244 9238 9232 9228 9226 9225 9225 9228 9232 9237 9245 9255 9266 9279 9293 9309 9326 9345 9365 9385 9407 9429 9451 9473 9496 9518 9540 9562 9583 9604 9624 9644 9662 9680 9697 9712 9727 9741 9755 9767 9778 9789 9798 9807 9815 9822 9828 9834 9839 9843 9846 9848 9850 9852 9852 9852 9852 9851 9850 9848 9846 9844 9842 9839 9836 9833 9830 9827 9823 9819 9815 9811 9806 9801 9796 9790 9783 9776 9768 9759 9749 9738 9725 9711 9696 9679 9660 9639 9616 9591 9564 9534 9502 9468 9430 9390 9347 9301 9252 9200 9145 9086 9024 8959 8890 8818 8743 8664 8581 8495 8405 8312 8215 8115 8012 7906 7796 7684 7569 7452 7332 7211 7089 6965 6841 6717 6593 6470 6349 6229 6113 5999 5890 5784 5684 5590 5502 5421 5347 5281 5224 5175 5135 5104 5083 5072 5070 5078 5096 5124 5161 5207 5263 5327 5400 5481 5569 5664 5766 5874 5987 6104 6226 6351 6479 6608 6740 6872 7005 7137 7268 7399 7527 7653 7776 7897 8014 8127 8236 8341 8442 8538 8629 8716 8799 8877 8950 9018 9082 9142 9198 9249 9297 9341 9381 9417 9451 9481 9509 9534 9557 9577 9596 9612 9627 9641 9653 9664 9674 9684 9693 9701 9709 9716 9723 9730 9737 9744 9751 9758 9765 9771 9778 9785 9791 9797 9803 9809 9814 9819 9824 9829 9833 9836 9840 9843 9846 9848 9850 9852 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9869 9869 9869 9868 9868 9867 9866 9865 9864 9863 9861 9859 9857 9855 9853 9851 9849 9846 9843 9841 9838 9835 9831 9828 9824 9820 9816 9811 9806 9801 9796 9790 9783 9777 9770 9763 9756 9748 9741 9734 9727 9720 9713 9707 9701 9696 9691 9687 9684 9681 9679 9677 9676 9676 9676 9677 9678 9680 9682 9684 9686 9689 9691 9694 9696 9699 9702 9704 9707 9709 9712 9714 9717 9719 9722 9724 9727 9729 9732 9734 9737 9739 9741 9743 9745 9746 9747 9747 9747 9746 9744 9742 9739 9735 9730 9725 9718 9711 9704 9695 9686 9677 4963 0 51 4 9667 9657 9646 9635 9625 9614 9603 9593 9582 9573 9563 9554 9546 9538 9530 9524 9518 9512 9507 9503 9500 9497 9496 9494 9494 9494 9495 9496 9499 9502 9505 9510 9515 9520 9527 9533 9541 9549 9557 9566 9576 9586 9596 9607 9618 9629 9641 9652 9664 9677 9689 9701 9714 9727 9739 9752 9764 9777 9789 9802 9814 9826 9837 9848 9859 9870 9879 9889 9898 9906 9914 9921 9928 9934 9939 9944 9948 9952 9955 9958 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9969 9967 9965 9962 9960 9957 9954 9951 9948 9945 9942 9939 9936 9934 9932 9930 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9931 9932 9934 9936 9938 9940 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9966 9968 9970 9972 9974 9977 9979 9982 9985 9988 9990 9993 9995 9997 9999100001000110001100011000010000 9999 9997 9996 9994 9993 9991 9989 9988 9987 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9982 9981 9979 9976 9973 9970 9965 9961 9955 9950 9943 9937 9930 9923 9916 9909 9902 9895 9888 9882 9875 9869 9863 9856 9850 9844 9837 9831 9824 9817 9809 9801 9793 9784 9775 9766 9756 9747 9737 9727 9716 9706 9696 9687 9677 9668 9659 9650 9641 9633 9625 9617 9609 9601 9594 9587 9579 9572 9566 9559 9553 9548 9543 9538 9534 9532 9530 9529 9529 9531 9533 9537 9543 9550 9557 9567 9577 9588 9600 9613 9627 9641 9656 9671 9686 9701 9715 9730 9745 9759 9773 9786 9799 9811 9823 9835 9846 9857 9867 9876 9886 9894 9903 9911 9918 9925 9932 9938 9944 9949 9954 9958 9962 9966 9968 9971 9973 9974 9975 9975 9975 9975 9974 9973 9972 9970 9968 9966 9963 9961 9958 9955 9953 9950 9947 9944 9942 9939 9937 9934 9932 9929 9927 9924 9922 9919 9917 9914 9911 9909 9906 9902 9899 9896 9893 9889 9886 9883 9880 9877 9875 9872 9870 9869 9868 9867 9867 9867 9867 9868 9869 9871 9873 9875 9877 9879 9881 9884 9886 9889 9891 9893 9896 9898 9900 9902 9905 9907 9910 9912 9915 9917 9920 9923 9926 9930 9933 9936 9939 9943 9946 9949 9951 9954 9956 9958 9960 9962 9963 9964 9964 9964 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9967 9965 9964 9962 9959 9957 9954 9952 9949 9946 9942 9939 9935 9931 9927 9923 9918 9913 9907 9902 9896 9889 9883 9876 9868 4964 0 51 4 9860 9852 9844 9836 9827 9817 9808 9798 9788 9777 9766 9755 9743 9731 9719 9706 9692 9678 9663 9648 9632 9616 9599 9581 9563 9545 9526 9506 9487 9466 9446 9425 9403 9382 9360 9338 9316 9293 9270 9247 9224 9201 9177 9154 9130 9107 9083 9060 9038 9015 8994 8973 8953 8934 8916 8900 8885 8872 8860 8850 8843 8837 8833 8831 8832 8834 8839 8845 8854 8864 8877 8890 8906 8923 8942 8962 8983 9005 9029 9053 9078 9105 9132 9159 9188 9216 9245 9275 9304 9334 9363 9393 9421 9450 9478 9505 9532 9557 9582 9606 9629 9650 9671 9690 9709 9726 9742 9758 9772 9786 9799 9811 9823 9833 9844 9854 9863 9872 9881 9889 9896 9904 9911 9917 9923 9929 9935 9940 9944 9949 9953 9956 9959 9962 9965 9967 9969 9971 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9969 9968 9966 9965 9963 9961 9958 9956 9953 9951 9948 9945 9942 9939 9937 9934 9931 9928 9926 9923 9921 9918 9915 9913 9910 9907 9904 9901 9898 9895 9891 9887 9883 9879 9875 9871 9867 9863 9859 9855 9851 9848 9845 9843 9841 9840 9839 9838 9838 9839 9839 9841 9842 9844 9846 9848 9851 9853 9856 9858 9861 9863 9865 9867 9869 9871 9873 9874 9876 9877 9878 9879 9881 9882 9883 9884 9886 9887 9888 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9917 9918 9918 9918 9918 9918 9917 9916 9916 9915 9914 9913 9911 9910 9908 9907 9905 9902 9900 9896 9893 9889 9884 9878 9871 9864 9855 9846 9835 9823 9810 9795 9780 9763 9745 9726 9706 9685 9662 9639 9615 9590 9565 9538 9511 9483 9454 9425 9395 9364 9333 9301 9268 9236 9203 9170 9136 9104 9071 9039 9008 8978 8950 8923 8899 8877 8857 8841 8827 8817 8810 8806 8807 8810 8818 8829 8843 8861 8881 8905 8931 8959 8989 9020 9053 9087 9122 9157 9192 9227 9262 9296 9330 9363 9396 9427 9458 9487 9516 9543 9570 9595 9619 9642 9663 9684 9703 9720 9737 9751 9764 9776 9786 9793 9799 9803 9805 9805 9802 9798 9790 9780 9768 9753 9735 9714 9690 9663 9633 9600 9563 9522 9477 9428 9375 9318 9256 9189 9118 9042 8960 8874 8783 8687 8587 8481 8372 8258 8140 8018 7894 7766 7636 7505 7372 7239 7106 6974 6842 6712 6584 6460 6339 6222 6110 6003 5901 5806 5718 5636 5562 5496 5437 5388 5347 5315 5292 5278 5274 5280 5295 5320 5355 5399 5453 5516 5588 5669 5757 5854 5958 6069 6186 6308 6436 6567 6702 6839 6978 7118 7259 7398 7537 7674 7808 7939 8066 8190 8309 8423 8532 8635 8733 4965 0 51 4 8826 8913 8995 9071 9141 9207 9267 9323 9373 9420 9462 9501 9535 9567 9594 9619 9641 9661 9678 9692 9704 9714 9722 9729 9733 9735 9736 9735 9732 9727 9721 9713 9703 9692 9678 9663 9645 9626 9605 9582 9556 9528 9498 9466 9431 9394 9354 9312 9267 9219 9169 9115 9059 9000 8939 8874 8808 8738 8667 8593 8517 8440 8362 8282 8201 8121 8041 7961 7882 7804 7728 7655 7585 7518 7454 7395 7340 7291 7246 7208 7175 7148 7128 7114 7107 7106 7112 7124 7142 7166 7197 7233 7274 7320 7370 7424 7482 7543 7607 7672 7739 7807 7875 7943 8011 8078 8144 8208 8270 8329 8386 8440 8491 8539 8584 8626 8664 8700 8732 8762 8788 8813 8835 8854 8872 8888 8903 8916 8928 8939 8950 8960 8970 8979 8989 8998 9008 9017 9027 9038 9048 9059 9070 9082 9094 9107 9119 9132 9146 9159 9172 9185 9199 9212 9224 9237 9248 9260 9270 9280 9289 9297 9304 9310 9315 9319 9322 9324 9325 9325 9325 9324 9322 9320 9317 9314 9312 9309 9306 9304 9302 9301 9300 9300 9300 9301 9304 9307 9310 9315 9321 9327 9334 9342 9350 9360 9370 9380 9391 9403 9415 9427 9440 9453 9466 9479 9493 9506 9520 9533 9546 9560 9573 9586 9598 9611 9623 9634 9646 9657 9668 9678 9688 9698 9708 9717 9725 9734 9742 9749 9756 9763 9769 9775 9781 9785 9790 9794 9797 9800 9803 9805 9806 9808 9809 9809 9810 9810 9810 9809 9809 9809 9808 9807 9807 9806 9805 9805 9804 9803 9802 9801 9800 9799 9797 9796 9794 9793 9791 9789 9788 9786 9785 9784 9783 9782 9781 9781 9781 9781 9781 9782 9783 9784 9786 9788 9789 9791 9793 9795 9797 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9821 9823 9825 9827 9829 9831 9833 9835 9836 9838 9840 9841 9843 9844 9845 9846 9847 9847 9848 9848 9848 9848 9848 9848 9847 9847 9846 9845 9844 9842 9841 9839 9837 9834 9831 9828 9825 9820 9816 9811 9805 9799 9792 9784 9776 9766 9756 9745 9732 9719 9704 9688 9671 9652 9632 9611 9587 9563 9536 9508 9478 9447 9414 9379 9343 9305 9265 9224 9182 9139 9095 9049 9003 8957 8909 8862 8815 8767 8720 8673 8626 8580 8535 8490 8447 8404 8362 8320 8280 8240 8201 8163 8125 8088 8052 8015 7979 7943 7907 7871 7835 7799 7763 7727 7691 7655 7620 7585 7550 7516 7483 7451 7420 7391 7363 7337 7313 7292 7272 7255 7241 7229 7221 7215 7213 7214 7218 7226 7237 7251 7268 7289 7313 7340 7370 7403 7439 7477 7518 7561 7606 7653 7701 7750 7801 7853 7904 7957 8009 8060 8112 8162 8211 8259 8305 8350 8392 8432 8470 8505 8537 8567 8593 8616 8636 8653 8667 8677 8684 8687 8688 8684 8678 8668 8655 8639 8619 8597 8571 8543 8511 8477 8440 8399 8356 8311 8263 8211 8158 8101 8042 7981 7916 7849 7780 7707 7631 7553 4966 0 51 4 7471 7386 7298 7207 7111 7012 6910 6803 6692 6577 6458 6335 6208 6077 5942 5804 5663 5518 5372 5223 5074 4923 4773 4623 4475 4328 4184 4044 3908 3777 3651 3531 3417 3310 3210 3118 3032 2955 2885 2823 2768 2720 2680 2647 2622 2603 2591 2586 2588 2597 2612 2634 2664 2700 2744 2796 2855 2922 2997 3080 3171 3270 3377 3492 3615 3744 3881 4024 4172 4326 4484 4646 4810 4977 5145 5313 5480 5647 5812 5974 6134 6289 6441 6588 6730 6866 6998 7124 7245 7360 7469 7573 7672 7765 7853 7936 8014 8088 8156 8221 8281 8336 8388 8435 8479 8519 8555 8587 8616 8641 8663 8682 8697 8710 8719 8726 8730 8731 8729 8725 8719 8711 8701 8688 8675 8659 8643 8625 8606 8587 8568 8549 8530 8512 8494 8478 8463 8450 8439 8430 8424 8420 8420 8422 8428 8437 8450 8465 8484 8506 8531 8559 8589 8622 8657 8693 8732 8772 8812 8854 8896 8939 8981 9023 9065 9107 9147 9187 9225 9263 9299 9334 9368 9400 9431 9460 9488 9514 9539 9562 9585 9605 9625 9643 9660 9676 9690 9704 9717 9729 9739 9749 9759 9767 9775 9783 9790 9796 9802 9807 9813 9817 9822 9826 9830 9833 9837 9840 9843 9845 9848 9850 9852 9854 9856 9858 9859 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9873 9873 9873 9873 9872 9871 9870 9869 9867 9866 9863 9861 9858 9855 9852 9848 9843 9839 9834 9828 9822 9816 9808 9801 9792 9783 9773 9763 9751 9739 9726 9711 9696 9681 9664 9646 9628 9609 9589 9569 9548 9528 9506 9485 9464 9443 9423 9403 9384 9366 9348 9332 9317 9303 9291 9280 9271 9264 9258 9254 9252 9251 9253 9256 9260 9266 9274 9282 9293 9304 9316 9330 9344 9359 9374 9390 9406 9423 9440 9457 9474 9492 9509 9526 9544 9561 9578 9595 9611 9628 9644 9660 9676 9691 9706 9721 9735 9749 9762 9774 9786 9797 9808 9817 9826 9834 9841 9847 9853 9857 9861 9865 9867 9869 9871 9871 9872 9872 9872 9871 9871 9870 9869 9867 9866 9864 9862 9860 9858 9855 9852 9849 9845 9841 9837 9832 9826 9820 9813 9806 9799 9791 9783 9774 9766 9757 9748 9738 9729 9720 9711 9702 9694 9685 9677 9669 9662 9655 9649 9642 9637 9632 9627 9623 9619 9616 9613 9611 9609 9608 9607 9607 9607 9608 9610 9612 9615 9618 9622 9626 9631 9637 9643 9650 9657 9664 9672 9681 9690 9699 9708 9717 9727 9736 9746 9755 9765 9774 9782 9791 9799 9807 9814 9821 9828 9834 9840 9845 9850 9854 9858 9862 9866 9869 9872 9874 9877 9879 9881 9882 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 4967 0 51 4 9892 9893 9894 9894 9895 9896 9898 9899 9900 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9880 9878 9875 9872 9869 9865 9862 9858 9854 9850 9846 9842 9837 9833 9828 9823 9818 9813 9807 9802 9796 9789 9782 9775 9768 9760 9752 9743 9735 9725 9716 9706 9696 9686 9675 9665 9654 9644 9633 9622 9612 9602 9592 9582 9572 9563 9554 9545 9536 9528 9520 9512 9505 9498 9492 9486 9481 9476 9473 9469 9467 9466 9465 9465 9466 9468 9470 9474 9478 9483 9488 9494 9501 9507 9514 9521 9528 9535 9542 9548 9554 9559 9564 9569 9572 9576 9578 9580 9581 9582 9582 9581 9580 9578 9576 9574 9571 9568 9564 9560 9556 9552 9548 9543 9538 9534 9529 9524 9520 9515 9511 9507 9503 9500 9497 9495 9493 9491 9491 9490 9491 9492 9493 9495 9498 9501 9504 9508 9511 9515 9519 9523 9526 9529 9531 9533 9534 9533 9532 9529 9525 9520 9513 9504 9493 9481 9467 9451 9432 9412 9390 9366 9340 9313 9283 9251 9218 9184 9148 9110 9071 9031 8990 8948 8906 8863 8819 8776 8733 8689 8646 8604 8563 8523 8485 8448 8413 8381 8351 8323 8299 8278 8260 8246 8236 8230 8227 8229 8235 8245 8260 8279 8301 8328 8358 8391 8428 8468 8510 8554 8601 8649 8698 8749 8799 8850 8900 8951 9000 9049 9097 9143 9188 9231 9273 9312 9350 9387 9421 9453 9484 9513 9540 9566 9590 9613 9634 9653 9672 9689 9704 9719 9732 9744 9755 9765 9774 9782 9789 9796 9801 9806 9809 9813 9815 9817 9819 9820 9821 9822 9822 9821 9821 9820 9819 9818 9816 9815 9813 9810 9808 9805 9801 9798 9794 9789 9785 9780 9774 9768 9762 9755 9749 9741 9734 9726 9718 9710 9701 9692 9684 9675 9665 9656 9646 9637 9627 9617 9607 9597 9586 9575 9565 9553 9542 9530 9518 9506 9493 9480 9466 9451 9436 9420 9403 9386 9367 9347 9326 9304 9280 9255 9229 9200 9170 9139 9105 9069 9031 8991 8949 8904 8857 8807 8754 8698 8639 8577 8511 8443 8370 8294 8214 8130 8042 7950 7855 7754 7650 7542 7430 7315 7195 7072 6947 6818 6687 6554 6419 6284 6148 6012 5877 5743 5611 5481 5355 5232 5113 4999 4891 4788 4691 4602 4518 4442 4373 4312 4258 4211 4173 4141 4118 4101 4093 4091 4097 4110 4130 4158 4192 4233 4282 4338 4401 4470 4547 4631 4722 4819 4923 5034 5151 5273 5401 5535 5672 5815 5960 6108 6259 6410 6562 6714 6867 7017 7165 7311 7454 7592 7727 7857 7982 8101 8216 8324 8427 8525 8617 8703 8784 8860 8931 8998 4968 0 51 4 9059 9117 9170 9220 9266 9308 9348 9384 9418 9450 9479 9506 9530 9553 9574 9594 9612 9629 9644 9659 9672 9684 9696 9706 9716 9726 9734 9742 9750 9757 9764 9771 9777 9783 9788 9793 9798 9803 9807 9812 9816 9820 9824 9828 9832 9835 9839 9843 9846 9850 9854 9858 9862 9866 9869 9873 9877 9881 9885 9889 9892 9896 9899 9903 9906 9909 9912 9915 9917 9919 9921 9923 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9927 9926 9924 9922 9920 9917 9914 9911 9908 9904 9901 9897 9893 9888 9884 9880 9875 9871 9866 9862 9857 9853 9849 9844 9840 9835 9831 9826 9821 9816 9811 9806 9800 9794 9787 9779 9771 9762 9752 9741 9729 9716 9702 9686 9668 9649 9628 9605 9581 9554 9526 9495 9463 9428 9391 9351 9310 9266 9220 9171 9120 9067 9012 8955 8896 8835 8772 8707 8641 8574 8505 8436 8366 8296 8226 8157 8088 8020 7954 7889 7827 7768 7712 7660 7611 7567 7528 7494 7465 7441 7424 7412 7406 7407 7413 7425 7443 7467 7496 7530 7568 7611 7657 7706 7758 7811 7867 7923 7979 8035 8092 8146 8199 8250 8298 8344 8387 8427 8463 8496 8526 8552 8575 8595 8612 8626 8637 8646 8653 8657 8660 8660 8660 8658 8655 8650 8645 8639 8632 8624 8616 8606 8595 8584 8571 8557 8541 8524 8505 8484 8461 8436 8408 8379 8346 8311 8273 8232 8189 8142 8093 8042 7987 7931 7872 7811 7748 7684 7618 7551 7483 7415 7347 7278 7211 7144 7079 7015 6953 6893 6836 6783 6732 6685 6642 6603 6569 6539 6513 6492 6477 6466 6459 6458 6461 6468 6480 6494 6513 6534 6557 6583 6610 6637 6664 6691 6716 6739 6760 6777 6791 6801 6805 6805 6798 6786 6768 6743 6712 6675 6632 6583 6528 6467 6402 6333 6260 6184 6105 6024 5943 5862 5781 5701 5624 5549 5479 5413 5352 5298 5250 5209 5177 5152 5137 5130 5133 5146 5168 5200 5241 5292 5353 5422 5500 5585 5679 5779 5886 5999 6116 6239 6364 6493 6625 6757 6891 7025 7158 7291 7422 7552 7679 7803 7924 8042 8156 8266 8371 8472 8569 8661 8748 8831 8908 8981 9050 9113 9172 9226 9277 9322 9365 9403 9437 9469 9497 9522 9545 9565 9583 9599 9614 9627 9638 9648 9658 9666 9674 9681 9687 9693 9699 9704 9708 9713 9717 9720 9724 9727 9730 9733 9735 9738 9740 9742 9744 9746 9749 9751 9753 9756 9759 9761 9764 9768 9771 9775 9778 9782 9786 9791 9795 9799 9804 9808 9813 9817 9822 9826 9831 9835 9840 9844 9848 9852 9856 9860 9865 9868 9872 9876 9880 9884 9887 9891 9894 9897 9901 9904 9907 9910 9912 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9950 9950 4969 0 51 4 9950 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9933 9931 9929 9927 9926 9924 9923 9921 9920 9920 9919 9919 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9912 9911 9910 9909 9907 9906 9904 9902 9901 9899 9897 9895 9892 9890 9888 9885 9882 9880 9877 9874 9871 9868 9865 9862 9860 9857 9855 9853 9851 9849 9848 9847 9846 9845 9845 9845 9846 9846 9847 9848 9850 9851 9853 9855 9857 9860 9862 9865 9868 9871 9874 9877 9880 9884 9887 9891 9894 9897 9901 9904 9907 9910 9913 9916 9918 9920 9922 9924 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9912 9911 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9887 9884 9881 9879 9877 9875 9873 9871 9870 9869 9869 9868 9868 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9869 9869 9868 9867 9867 9866 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9860 9859 9858 9857 9855 9854 9853 9851 9850 9849 9848 9847 9847 9846 9846 9846 9847 9848 9849 9850 9852 9854 9856 9858 9861 9863 9866 9868 9871 9873 9876 9878 9880 9882 9885 9887 9889 9890 9892 9894 9896 9898 9900 9903 9905 9908 9910 9913 9916 9919 9922 9925 9929 9932 9935 9938 9940 9943 9945 9946 9948 9949 9949 9950 9949 9949 9948 9947 9945 9944 9942 9940 9939 9937 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9920 9919 9917 9914 9912 9909 9906 9903 9899 9896 9893 9890 9887 9884 9881 9879 9878 9877 9876 9875 9875 9876 9877 9877 9879 9880 9881 9883 9884 9885 9886 9887 9887 9887 9888 9888 9887 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9887 9887 9887 9887 9886 9885 9883 9881 9879 9876 9873 9869 9865 9862 9857 9853 9849 9845 9841 9838 9834 9831 9828 9825 9823 9820 9818 9816 9814 9812 9810 9807 9805 9802 9798 9795 9791 9786 9781 9776 9770 9763 9756 9749 9742 9734 9725 9716 9707 9697 9687 9676 9664 9651 9638 9623 9607 9590 9571 9550 9527 9503 9476 9447 9415 9380 9343 9303 9260 9214 9165 9113 9057 8998 8936 8871 8801 8729 8652 8572 8489 8401 8310 8214 8115 8012 7905 7794 7679 7560 7438 7313 7185 7054 6921 6786 6650 6512 6375 6238 6101 5966 5832 5701 5573 5449 5329 5214 5104 4999 4900 4808 4721 4642 4569 4503 4444 4392 4348 4310 4280 4258 4243 4235 4234 4241 4256 4279 4309 4348 4394 4448 4510 4580 4658 4744 4837 4938 5046 5161 5282 5409 5542 5679 5820 5964 6112 6261 6411 6562 6712 6862 7009 7154 7296 7435 7569 7698 7823 7942 8056 8164 8266 4970 0 51 4 8362 8452 8536 8614 8686 8753 8815 8871 8922 8969 9011 9049 9083 9113 9140 9163 9183 9201 9215 9227 9237 9244 9250 9253 9254 9254 9252 9248 9243 9237 9229 9220 9210 9199 9187 9174 9160 9145 9130 9115 9099 9083 9067 9051 9035 9019 9004 8989 8974 8961 8948 8937 8927 8917 8909 8903 8898 8894 8892 8892 8893 8895 8899 8905 8912 8919 8929 8938 8949 8961 8973 8985 8998 9010 9023 9035 9047 9059 9070 9081 9091 9101 9110 9119 9127 9134 9141 9148 9154 9160 9166 9171 9177 9183 9188 9194 9199 9205 9211 9218 9224 9231 9238 9245 9253 9261 9269 9278 9286 9296 9305 9316 9326 9337 9349 9361 9373 9386 9399 9413 9426 9441 9455 9469 9484 9499 9513 9527 9541 9554 9568 9580 9592 9603 9614 9624 9633 9641 9649 9655 9661 9667 9671 9675 9678 9680 9682 9683 9684 9684 9683 9682 9680 9678 9675 9671 9667 9662 9657 9650 9644 9636 9628 9619 9610 9600 9589 9577 9565 9552 9538 9523 9508 9492 9475 9457 9438 9418 9397 9376 9353 9330 9305 9280 9254 9227 9199 9171 9142 9112 9083 9052 9022 8991 8960 8929 8897 8865 8832 8799 8765 8729 8693 8654 8614 8571 8526 8477 8426 8370 8310 8247 8178 8105 8027 7944 7856 7763 7666 7564 7458 7348 7235 7119 7000 6879 6757 6635 6512 6390 6269 6149 6032 5918 5807 5700 5597 5499 5407 5320 5239 5165 5098 5037 4984 4939 4902 4873 4852 4840 4837 4843 4858 4883 4917 4960 5013 5075 5146 5226 5314 5410 5514 5625 5742 5864 5991 6122 6257 6393 6529 6666 6802 6937 7067 7195 7317 7434 7545 7648 7744 7831 7910 7979 8040 8091 8133 8165 8188 8202 8207 8203 8192 8172 8145 8112 8071 8025 7974 7918 7857 7793 7725 7655 7582 7508 7433 7357 7282 7207 7133 7061 6991 6925 6861 6802 6748 6699 6655 6618 6587 6563 6546 6537 6536 6543 6557 6580 6611 6649 6695 6748 6809 6876 6948 7027 7111 7199 7291 7387 7485 7585 7687 7790 7893 7997 8099 8201 8301 8399 8495 8588 8678 8765 8849 8929 9006 9078 9147 9212 9273 9331 9384 9434 9480 9523 9562 9598 9631 9661 9689 9714 9736 9757 9775 9792 9807 9821 9833 9844 9854 9864 9872 9880 9887 9893 9899 9905 9909 9914 9918 9921 9924 9927 9929 9931 9932 9933 9934 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9924 9922 9920 9917 9914 9911 9907 9903 9899 9894 9889 9883 9878 9872 9865 9859 9852 9846 9839 9832 9825 9818 9812 9805 9799 9793 9788 9783 9778 9774 9771 9768 9766 9764 9763 9763 9763 9764 9766 9768 9770 9773 9776 9780 9783 9787 9791 9795 9799 9803 9807 9810 9814 9817 9820 9822 9824 9826 9827 9828 9829 9829 9830 9829 9829 9828 9827 9825 9823 9822 9820 9817 9815 4971 0 51 4 9812 9810 9807 9804 9801 9798 9796 9793 9790 9787 9784 9782 9779 9777 9775 9773 9771 9769 9768 9766 9765 9764 9764 9764 9764 9764 9765 9766 9768 9769 9771 9774 9776 9779 9782 9785 9789 9792 9796 9800 9803 9807 9811 9814 9818 9822 9825 9828 9832 9835 9838 9841 9844 9847 9850 9852 9855 9858 9860 9863 9865 9868 9870 9873 9875 9877 9880 9882 9884 9886 9887 9889 9890 9892 9893 9893 9894 9894 9894 9894 9894 9893 9892 9891 9889 9887 9885 9883 9880 9877 9874 9870 9866 9862 9858 9854 9849 9844 9839 9833 9827 9820 9814 9806 9798 9790 9780 9770 9760 9748 9735 9721 9705 9689 9670 9650 9628 9604 9578 9550 9519 9485 9449 9410 9367 9322 9272 9220 9163 9103 9039 8970 8898 8821 8741 8656 8567 8474 8377 8277 8173 8066 7955 7842 7726 7608 7488 7367 7245 7122 6999 6877 6755 6634 6516 6399 6285 6174 6066 5962 5863 5768 5678 5594 5515 5442 5376 5316 5263 5217 5178 5147 5123 5107 5099 5099 5107 5124 5148 5180 5221 5269 5325 5389 5460 5538 5622 5713 5810 5911 6018 6129 6244 6362 6482 6603 6727 6851 6974 7098 7220 7341 7460 7576 7689 7800 7906 8009 8109 8204 8295 8382 8465 8543 8618 8688 8755 8818 8877 8932 8984 9033 9078 9121 9160 9197 9230 9262 9290 9317 9341 9363 9383 9401 9418 9433 9447 9459 9471 9481 9491 9500 9508 9516 9524 9532 9539 9546 9553 9560 9567 9574 9581 9588 9595 9602 9609 9615 9622 9628 9634 9639 9645 9650 9655 9661 9665 9670 9675 9680 9685 9690 9695 9700 9706 9711 9717 9723 9728 9734 9740 9746 9752 9757 9763 9768 9773 9778 9782 9786 9790 9794 9798 9801 9804 9807 9810 9813 9816 9820 9823 9826 9830 9833 9837 9841 9845 9850 9854 9859 9863 9868 9873 9877 9882 9886 9891 9895 9899 9902 9906 9909 9913 9916 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9953 9953 9953 9953 9953 9952 9951 9949 9948 9946 9944 9942 9939 9937 9934 9932 9929 9926 9922 9919 9916 9912 9909 9905 9901 9897 9893 9889 9884 9879 9875 9870 9865 9861 9856 9851 9846 9842 9838 9833 9829 9826 9822 9819 9816 9814 9811 9809 9807 9805 9803 9801 9800 9798 9796 9794 9792 9790 9788 9786 9783 9781 9778 9775 9772 9768 9765 9761 9757 9753 9749 9745 9741 9737 9732 9727 9722 9717 9712 9707 9701 9696 9690 9684 9677 9671 9665 9658 9651 9645 9638 9632 9625 9619 9613 9607 9602 9596 9591 9586 9582 9578 9574 9570 9567 9565 9562 9560 9558 9557 9555 9555 9554 9554 9554 9555 9555 9557 9558 9560 9562 9565 9568 9571 9574 9578 9582 9585 9589 9594 9598 9602 9606 9610 9614 9618 9622 9625 9629 9633 9636 9640 9644 9648 9652 9656 9661 9666 9671 9676 9682 9688 9695 9702 9709 9716 9724 4972 0 51 4 9731 9739 9747 9755 9763 9771 9779 9786 9794 9801 9808 9814 9821 9827 9832 9838 9843 9848 9853 9857 9861 9865 9869 9873 9876 9879 9882 9885 9888 9890 9892 9894 9895 9897 9898 9899 9899 9900 9900 9900 9899 9899 9898 9897 9896 9894 9893 9891 9889 9886 9884 9882 9879 9876 9873 9870 9866 9862 9859 9855 9850 9846 9841 9837 9832 9826 9821 9816 9810 9805 9799 9793 9788 9782 9776 9771 9766 9760 9755 9750 9746 9741 9737 9733 9730 9727 9724 9722 9720 9718 9717 9717 9717 9717 9718 9720 9722 9725 9728 9731 9735 9740 9745 9750 9756 9762 9768 9774 9781 9788 9794 9801 9807 9814 9820 9827 9833 9839 9844 9850 9855 9860 9864 9869 9873 9877 9881 9884 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9939 9938 9937 9936 9934 9933 9931 9929 9928 9926 9924 9922 9921 9919 9918 9917 9916 9915 9915 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9908 9907 9906 9906 9906 9906 9907 9908 9909 9910 9912 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9945 9947 9949 9951 9953 9956 9958 9961 9964 9966 9969 9972 9974 9977 9979 9981 9982 9984 9985 9986 9987 9987 9987 9987 9986 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9972 9970 9969 9967 9965 9964 9962 9960 9958 9956 9953 9950 9948 9944 9941 9937 9933 9928 9923 9918 9913 9907 9900 9893 9886 9879 9872 9864 9856 9848 9839 9831 9822 9813 9804 9795 9787 9778 9769 9760 9751 9743 9734 9726 9718 9710 9702 9695 9687 9680 9674 9668 9662 9656 9651 9647 9643 9639 9636 9634 9632 9631 9630 9629 9630 9630 9631 9633 9635 9638 9640 9644 9647 9651 9655 9659 9664 9668 9673 9678 9683 9688 9693 9698 9703 9708 9713 9718 9723 9727 9732 9737 9741 9745 9750 9754 9758 9762 9766 9769 9773 9776 9779 9783 9785 9788 9791 9793 9795 9798 9800 9802 9803 9805 9807 9808 9810 9811 9812 9814 9815 9816 9818 9819 9820 9821 9821 9822 9823 9823 9823 9823 9823 9822 9821 9820 9819 9817 9815 9813 9810 9807 9804 9800 9796 9791 9786 9781 9775 9768 9761 9754 9746 9737 9728 9719 9709 9698 9687 9675 9664 9651 9639 9626 9612 9599 9585 9572 9558 9544 9530 9516 9502 9488 9474 9460 9447 9433 9420 9407 9395 9383 9372 9361 9351 9341 9333 9325 9318 9312 9307 9303 9299 9297 9296 9295 9296 9296 9297 9298 9299 9300 9300 9300 9298 9295 9291 9284 9275 9264 9250 9233 9213 9191 9164 9135 9102 9065 9026 8982 8936 8886 8834 8778 8719 8658 8595 8529 8461 8391 8320 8247 8172 4973 0 51 4 8097 8021 7943 7865 7787 7708 7629 7549 7469 7389 7308 7227 7145 7063 6980 6896 6811 6725 6638 6549 6458 6365 6271 6175 6077 5977 5875 5771 5666 5559 5452 5344 5236 5128 5022 4915 4812 4710 4611 4516 4424 4338 4256 4180 4109 4045 3988 3938 3894 3859 3831 3811 3799 3795 3800 3813 3834 3864 3903 3950 4006 4070 4142 4223 4312 4409 4514 4625 4744 4870 5001 5138 5280 5427 5577 5730 5887 6044 6202 6360 6518 6675 6829 6982 7131 7277 7419 7556 7689 7816 7939 8056 8167 8273 8374 8469 8558 8643 8722 8797 8867 8932 8993 9050 9103 9153 9199 9242 9282 9319 9353 9385 9415 9442 9468 9491 9513 9534 9552 9570 9586 9600 9614 9626 9637 9647 9656 9663 9670 9676 9680 9684 9686 9688 9688 9687 9686 9683 9680 9675 9670 9663 9656 9648 9639 9629 9619 9607 9595 9582 9568 9554 9539 9523 9507 9490 9472 9454 9436 9417 9398 9379 9360 9341 9322 9304 9286 9268 9252 9236 9221 9208 9196 9186 9177 9170 9165 9162 9161 9162 9165 9170 9177 9187 9198 9212 9227 9244 9262 9282 9302 9324 9347 9370 9393 9417 9440 9464 9487 9510 9533 9555 9576 9596 9616 9635 9653 9671 9688 9704 9720 9735 9750 9764 9778 9791 9804 9816 9828 9839 9850 9860 9869 9878 9886 9894 9901 9907 9912 9917 9921 9924 9927 9929 9930 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9925 9923 9921 9919 9916 9914 9912 9909 9907 9904 9901 9899 9896 9893 9890 9887 9885 9882 9879 9877 9874 9872 9870 9868 9865 9863 9861 9859 9857 9854 9852 9850 9847 9844 9842 9839 9836 9833 9831 9828 9825 9823 9821 9819 9817 9815 9814 9813 9812 9812 9812 9813 9813 9814 9816 9817 9818 9820 9822 9824 9825 9827 9829 9831 9833 9834 9836 9838 9840 9842 9844 9847 9849 9852 9855 9857 9861 9864 9867 9870 9874 9877 9881 9884 9887 9890 9893 9896 9899 9901 9904 9906 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9952 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9932 9930 9928 9927 9925 9923 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 4974 0 51 4 9909 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9949 9948 9947 9946 9944 9941 9938 9935 9931 9926 9920 9914 9908 9900 9893 9884 9875 9866 9856 9845 9834 9823 9811 9798 9785 9772 9758 9743 9728 9713 9696 9680 9662 9644 9626 9607 9587 9567 9547 9526 9505 9484 9463 9443 9422 9402 9383 9364 9346 9330 9314 9300 9287 9275 9265 9257 9250 9245 9241 9239 9238 9239 9242 9245 9249 9255 9261 9268 9276 9284 9292 9301 9309 9317 9325 9332 9338 9344 9349 9353 9356 9358 9358 9358 9355 9352 9347 9340 9332 9323 9312 9300 9287 9272 9257 9241 9225 9208 9190 9173 9156 9139 9122 9106 9091 9077 9064 9051 9040 9031 9022 9015 9009 9005 9002 8999 8998 8998 8999 9001 9003 9006 9009 9013 9017 9021 9024 9028 9031 9035 9037 9039 9041 9041 9041 9041 9039 9036 9033 9029 9024 9019 9013 9006 8999 8991 8983 8976 8968 8960 8953 8946 8940 8934 8929 8926 8923 8921 8921 8922 8924 8927 8931 8937 8943 8951 8960 8969 8979 8990 9002 9014 9027 9040 9054 9067 9081 9095 9109 9123 9136 9150 9163 9176 9189 9201 9212 9223 9233 9243 9252 9260 9268 9275 9281 9286 9291 9296 9300 9303 9307 9310 9314 9318 9322 9326 9331 9337 9343 9351 9359 9368 9378 9389 9402 9415 9429 9443 9459 9475 9492 9509 9527 9545 9563 9581 9599 9616 9634 9652 9669 9685 9702 9718 9733 9748 9763 9777 9790 9803 9816 9828 9840 9851 9862 9872 9882 9891 9900 9908 9916 9924 9931 9937 9944 9949 9955 9959 9964 9968 9972 9975 9978 9981 9983 9985 9987 9989 9990 9992 9993 9994 9995 9995 9996 9997 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9992 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9991 9990 9989 9988 9987 9985 9984 9983 9981 9980 9978 9976 9974 9972 9970 9968 9965 9963 9960 9957 9955 9952 9948 9945 9942 9938 9935 9931 9928 9924 9920 9917 9913 9909 9906 9902 9899 9895 9892 9889 9886 9883 9880 9877 9875 9872 9870 9868 9866 9864 9862 9861 9859 9858 9857 9856 9855 9855 9854 9854 9855 9855 9856 9857 9858 9859 9861 9863 9865 9867 9869 9872 9874 9877 9879 9882 9884 9886 9889 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9912 9915 9917 9920 9922 9925 9928 9931 9934 9937 9940 9943 9946 9948 9951 9953 9955 9956 9958 4975 0 51 4 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9965 9966 9967 9969 9970 9972 9974 9977 9979 9982 9984 9987 9989 9992 9994 9996 9997 9999 999910000100001000010000 9999 9998 9997 9995 9994 9992 9991 9989 9987 9986 9985 9983 9982 9982 9981 9981 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9977 9975 9974 9972 9970 9967 9965 9963 9960 9958 9955 9953 9950 9948 9945 9942 9940 9937 9934 9931 9928 9925 9922 9918 9915 9911 9907 9903 9898 9893 9888 9883 9878 9872 9866 9860 9854 9848 9842 9836 9829 9823 9816 9809 9803 9795 9788 9780 9771 9762 9751 9740 9728 9714 9700 9683 9665 9645 9623 9599 9573 9544 9514 9481 9446 9408 9368 9326 9282 9236 9189 9139 9088 9035 8981 8925 8869 8812 8755 8697 8640 8582 8525 8468 8413 8358 8304 8252 8201 8153 8106 8061 8019 7978 7940 7905 7872 7841 7813 7787 7763 7741 7721 7702 7686 7670 7655 7642 7628 7616 7603 7590 7577 7564 7550 7536 7522 7507 7491 7476 7460 7445 7430 7416 7403 7391 7380 7372 7367 7364 7364 7367 7374 7385 7400 7419 7442 7470 7502 7537 7577 7621 7668 7719 7773 7829 7888 7949 8011 8075 8140 8205 8271 8336 8401 8466 8529 8591 8651 8709 8766 8821 8873 8923 8971 9016 9059 9099 9137 9172 9205 9236 9264 9290 9314 9336 9355 9373 9389 9402 9415 9425 9434 9442 9448 9453 9457 9460 9462 9464 9464 9465 9465 9465 9465 9464 9464 9465 9465 9466 9468 9471 9474 9477 9482 9487 9493 9500 9507 9516 9524 9534 9543 9553 9564 9574 9585 9595 9606 9616 9626 9636 9646 9655 9664 9672 9680 9687 9694 9700 9706 9712 9717 9721 9726 9729 9733 9736 9738 9741 9743 9744 9746 9747 9747 9748 9748 9749 9749 9749 9749 9749 9750 9750 9751 9752 9753 9755 9757 9759 9762 9765 9769 9773 9777 9781 9786 9791 9797 9802 9808 9813 9819 9825 9830 9836 9841 9847 9852 9857 9862 9867 9871 9876 9880 9884 9887 9891 9894 9897 9899 9902 9904 9906 9907 9908 9909 9909 9909 9909 9908 9907 9906 9904 9902 9900 9898 9895 9892 9889 9886 9883 9879 9875 9871 9867 9862 9858 9853 9848 9844 9839 9834 9828 9823 9818 9813 9809 9804 9799 9795 9791 9787 9784 9780 9778 9775 9773 9771 9769 9767 9766 9765 9764 9764 9763 9763 9762 9762 9762 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9762 9762 9763 9763 9764 9765 9765 9766 9767 9768 9770 9771 9772 9774 9775 9777 9778 9780 9782 9783 9785 9787 9790 9792 9794 9796 9799 9801 9803 9806 9808 9810 9813 9815 9817 9819 9820 9822 9823 9825 9826 9827 9827 9828 9829 9829 9829 9829 9829 9829 9828 9828 9827 9826 9825 9825 9824 9822 9821 9820 9819 9817 9815 9813 9811 9809 9806 4976 0 51 4 9803 9800 9796 9792 9787 9782 9776 9769 9762 9753 9744 9733 9721 9708 9694 9678 9660 9641 9621 9598 9573 9547 9518 9487 9454 9419 9381 9340 9297 9251 9202 9151 9096 9039 8979 8916 8850 8782 8711 8637 8561 8482 8402 8320 8236 8151 8065 7978 7892 7806 7720 7636 7553 7472 7394 7318 7246 7179 7115 7056 7003 6955 6913 6876 6847 6824 6808 6799 6797 6801 6813 6832 6857 6889 6927 6972 7022 7077 7137 7202 7271 7345 7421 7500 7582 7665 7750 7837 7923 8010 8097 8184 8269 8353 8435 8516 8594 8670 8742 8812 8878 8940 8998 9053 9103 9149 9190 9226 9258 9284 9306 9322 9333 9339 9340 9335 9325 9309 9288 9261 9228 9190 9147 9098 9043 8983 8917 8846 8770 8688 8602 8510 8415 8314 8210 8102 7990 7876 7759 7639 7519 7396 7274 7151 7029 6907 6787 6668 6552 6440 6330 6225 6125 6029 5939 5854 5776 5705 5641 5585 5537 5497 5465 5443 5429 5426 5431 5447 5472 5507 5552 5606 5670 5743 5825 5915 6013 6119 6231 6349 6473 6601 6733 6868 7006 7144 7283 7422 7560 7697 7831 7962 8090 8214 8334 8449 8559 8663 8763 8857 8945 9028 9105 9178 9245 9307 9364 9416 9464 9508 9548 9584 9617 9647 9673 9698 9719 9739 9757 9772 9787 9800 9811 9821 9831 9839 9847 9854 9860 9865 9870 9874 9878 9881 9883 9885 9887 9887 9888 9888 9887 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9873 9872 9872 9871 9871 9871 9871 9872 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9873 9872 9872 9871 9870 9869 9868 9866 9865 9864 9864 9863 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9856 9854 9853 9851 9848 9846 9842 9839 9835 9830 9825 9820 9813 9807 9799 9792 9783 9774 9764 9754 9743 9731 9718 9705 9691 9676 9660 9644 9626 9608 9589 9569 9548 9527 9505 9482 9459 9436 9412 9388 9363 9339 9315 9292 9268 9246 9224 9204 9185 9167 9150 9136 9123 9112 9103 9097 9093 9091 9092 9095 9100 9108 9118 9130 9145 9161 9179 9199 9220 9242 9266 9290 9315 9341 9367 9393 9419 9445 9471 9496 9521 9545 9569 9591 9613 9633 9653 9671 9689 9705 9720 9734 9746 9758 9768 9777 9785 9792 9798 9803 9807 9810 9812 9814 9814 9814 9814 9813 9811 9809 9806 9803 9800 9796 9792 9788 9783 9779 9774 9769 9763 9758 9752 9747 9741 9735 9729 9724 9718 9712 9707 9701 9696 9691 9686 9681 9676 9672 9668 9664 9660 9656 9653 9650 9647 9644 9641 9639 9637 9635 9634 9633 9632 9632 9632 9633 9634 9635 9637 9639 9642 9646 9649 9654 9658 9663 9668 9674 9680 9686 9692 9698 9704 9710 9716 9722 9728 9734 9740 9746 9751 9757 9762 9768 9773 9779 9784 9790 9796 9801 9807 9813 9819 9825 9831 9836 9842 9848 9853 9859 9864 9868 9873 9877 9881 9884 9887 9889 9891 4977 0 51 5 9886 9886 9886 9887 9887 9886 9886 9885 9884 9883 9882 9880 9878 9876 9874 9871 9868 9865 9862 9858 9854 9851 9847 9843 9839 9836 9832 9829 9825 9822 9820 9817 9815 9813 9811 9810 9809 9808 9808 9808 9808 9808 9809 9811 9812 9814 9816 9818 9821 9823 9826 9829 9832 9835 9838 9841 9844 9847 9851 9854 9856 9859 9862 9865 9867 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9887 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9872 9872 9873 9873 9874 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9904 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9873 9872 9871 9871 9870 9870 9870 9870 9871 9872 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9895 9893 9891 9888 9885 9881 9877 9872 9866 9860 9854 9847 9840 9832 9824 9816 9807 9798 9789 9780 9770 9761 9751 9742 9732 9722 9711 9701 9690 9679 9668 9656 9644 9632 9618 9605 9590 9575 9559 9542 9524 9506 9486 9464 9442 9418 9392 9365 9336 9306 9273 9238 9201 9161 9119 9074 9027 8976 8923 8867 8808 8746 8681 8613 8542 8469 8393 8315 8235 8153 8070 7986 7901 7817 7732 7648 7566 7485 7407 7333 7261 7194 7132 7075 7024 6979 6940 6908 6883 6866 6856 6853 6857 6869 6888 6913 6944 6981 7024 7071 7122 7177 7234 7294 7355 7417 7479 7540 7602 7661 7719 7775 7828 7879 7927 7973 8015 8055 8092 8127 8159 8190 8219 8247 8274 8300 8327 8353 8380 8407 8435 8465 8496 8528 8562 8597 8634 8673 8713 8755 8797 8841 8886 8932 8978 9024 9070 9116 9162 9207 9252 9295 9337 9378 9417 9455 9491 9525 9557 9588 9617 9644 9669 9693 9714 9735 9753 9770 9786 9801 9814 9826 9837 9848 9857 9865 9873 9880 9886 9892 9897 9901 9905 9909 9912 9914 9917 9918 9920 9921 9922 9923 9923 9923 9924 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9925 9924 9922 9919 9916 9913 4978 0 51 5 9909 9905 9900 9894 9887 9880 9872 9863 9853 9842 9829 9816 9801 9785 9768 9749 9729 9707 9683 9658 9631 9602 9571 9538 9503 9466 9427 9385 9342 9296 9248 9199 9147 9093 9038 8981 8923 8864 8804 8744 8684 8623 8563 8504 8446 8389 8334 8282 8231 8183 8138 8096 8057 8021 7988 7958 7931 7907 7886 7867 7850 7835 7821 7809 7798 7787 7776 7765 7754 7741 7728 7713 7697 7679 7659 7638 7615 7591 7565 7538 7510 7481 7452 7423 7395 7367 7341 7316 7294 7275 7258 7246 7237 7233 7233 7238 7249 7264 7286 7312 7344 7382 7425 7473 7526 7584 7646 7712 7782 7854 7930 8008 8088 8169 8252 8334 8416 8498 8580 8659 8738 8814 8888 8959 9027 9093 9155 9214 9270 9322 9371 9416 9459 9498 9533 9566 9596 9623 9648 9670 9690 9708 9724 9739 9752 9764 9774 9784 9793 9800 9807 9813 9818 9823 9827 9831 9833 9835 9837 9838 9838 9837 9836 9835 9833 9830 9827 9824 9820 9816 9811 9807 9802 9797 9792 9788 9783 9779 9774 9770 9765 9761 9757 9753 9749 9745 9741 9736 9732 9727 9722 9717 9711 9705 9699 9692 9685 9677 9669 9661 9651 9642 9631 9620 9608 9595 9581 9566 9551 9534 9515 9496 9474 9451 9427 9400 9372 9341 9309 9273 9236 9196 9153 9108 9060 9009 8955 8897 8837 8774 8707 8637 8563 8486 8406 8322 8235 8144 8050 7953 7853 7749 7643 7534 7423 7310 7195 7079 6961 6843 6725 6608 6490 6374 6259 6146 6036 5928 5824 5723 5626 5533 5445 5361 5281 5206 5136 5071 5009 4953 4900 4851 4806 4764 4725 4689 4655 4623 4592 4563 4535 4507 4480 4453 4426 4399 4372 4345 4318 4291 4263 4236 4209 4183 4158 4134 4112 4092 4074 4059 4047 4039 4035 4036 4042 4053 4070 4093 4123 4159 4202 4251 4308 4371 4441 4517 4599 4687 4780 4877 4979 5084 5191 5300 5410 5520 5629 5737 5844 5948 6049 6147 6240 6329 6414 6495 6571 6643 6711 6775 6836 6894 6950 7004 7056 7108 7160 7211 7263 7316 7370 7426 7483 7542 7603 7665 7730 7796 7863 7931 8000 8069 8139 8208 8278 8346 8414 8481 8546 8610 8672 8732 8790 8847 8901 8953 9003 9051 9097 9140 9182 9222 9259 9295 9329 9361 9391 9420 9447 9473 9497 9519 9541 9561 9579 9597 9614 9630 9645 9659 9672 9685 9697 9708 9719 9729 9739 9748 9756 9764 9772 9779 9785 9790 9795 9800 9804 9807 9809 9812 9813 9814 9814 9814 9814 9813 9812 9810 9808 9806 9803 9800 9797 9793 9790 9785 9781 9776 9770 9765 9758 9752 9745 9738 9730 9722 9714 9705 9697 9688 9679 9670 9662 9653 9645 9637 9630 9623 9617 9612 9607 9603 9599 9597 9595 9594 9593 9594 9595 9597 9599 9602 9606 9610 9614 9619 9624 9630 9635 9641 9647 9653 9660 9666 9672 9678 9683 9689 9694 9699 9704 9708 9712 9715 9718 9720 9722 9723 9723 9722 4979 0 51 5 9721 9719 9717 9713 9709 9705 9700 9694 9688 9682 9675 9669 9662 9655 9648 9641 9635 9628 9623 9617 9613 9609 9605 9602 9600 9599 9599 9599 9601 9603 9605 9609 9613 9618 9623 9629 9635 9642 9648 9655 9662 9669 9675 9682 9687 9693 9698 9703 9706 9709 9712 9713 9714 9714 9713 9711 9708 9704 9699 9693 9685 9677 9668 9657 9646 9633 9619 9604 9588 9570 9552 9532 9511 9489 9466 9442 9417 9392 9365 9338 9310 9282 9253 9225 9196 9167 9139 9111 9083 9056 9030 9005 8981 8958 8936 8916 8897 8880 8864 8851 8839 8828 8820 8814 8809 8806 8804 8805 8807 8810 8815 8822 8829 8838 8847 8858 8869 8881 8893 8906 8919 8931 8944 8956 8968 8980 8991 9001 9010 9019 9027 9034 9039 9045 9049 9052 9055 9057 9059 9060 9061 9061 9061 9062 9063 9064 9065 9067 9069 9073 9077 9082 9087 9094 9102 9111 9121 9131 9143 9156 9169 9183 9197 9212 9227 9242 9258 9273 9289 9304 9319 9333 9347 9361 9373 9385 9397 9408 9418 9427 9436 9444 9452 9459 9465 9471 9477 9483 9488 9493 9498 9503 9508 9513 9518 9523 9529 9534 9539 9545 9550 9556 9562 9568 9574 9581 9587 9594 9601 9608 9615 9622 9629 9637 9644 9652 9659 9666 9674 9681 9687 9694 9699 9705 9710 9714 9717 9720 9721 9722 9722 9721 9718 9715 9711 9705 9698 9691 9682 9672 9660 9648 9634 9620 9604 9586 9568 9548 9526 9503 9479 9453 9425 9396 9365 9332 9297 9260 9222 9181 9139 9094 9047 8999 8948 8896 8842 8786 8728 8669 8609 8547 8484 8420 8356 8291 8226 8161 8096 8032 7970 7909 7849 7792 7739 7688 7641 7598 7559 7526 7498 7476 7460 7450 7447 7450 7460 7476 7500 7529 7565 7607 7655 7708 7766 7828 7894 7964 8036 8110 8185 8261 8337 8414 8489 8563 8635 8705 8772 8836 8897 8954 9008 9058 9104 9146 9185 9219 9249 9276 9299 9319 9335 9348 9358 9366 9370 9373 9373 9371 9368 9363 9356 9349 9340 9331 9322 9312 9302 9292 9282 9272 9264 9255 9248 9242 9237 9233 9230 9229 9230 9232 9236 9241 9248 9256 9266 9277 9290 9304 9319 9334 9351 9368 9386 9403 9421 9438 9455 9471 9487 9501 9515 9527 9538 9547 9554 9560 9564 9567 9567 9566 9563 9559 9552 9545 9535 9525 9513 9500 9486 9472 9457 9442 9426 9411 9396 9381 9366 9353 9340 9328 9318 9309 9301 9294 9289 9286 9284 9283 9284 9286 9290 9295 9301 9308 9316 9325 9334 9344 9354 9365 9376 9387 9398 9409 9419 9430 9440 9450 9459 9468 9476 9483 9490 9496 9502 9507 9511 9514 9517 9519 9521 9521 9522 9522 9521 9520 9519 9518 9517 9516 9514 9513 9513 9512 9512 9512 9512 9513 9515 9516 9518 9520 9523 9525 9528 9531 9535 9538 9541 9544 9547 9550 9553 9556 9559 9562 9564 9567 9569 9572 9574 9576 9578 9580 9582 9583 9584 9585 4980 0 51 5 9585 9585 9584 9583 9581 9578 9574 9569 9564 9557 9549 9540 9530 9519 9506 9491 9475 9457 9438 9417 9393 9368 9340 9311 9278 9244 9206 9166 9123 9077 9028 8975 8920 8861 8799 8733 8663 8590 8514 8433 8349 8261 8170 8075 7976 7873 7767 7657 7544 7427 7307 7183 7057 6928 6796 6662 6525 6387 6248 6107 5967 5826 5686 5546 5408 5272 5139 5008 4881 4758 4639 4526 4417 4314 4217 4126 4041 3963 3891 3826 3767 3715 3670 3631 3599 3574 3555 3542 3536 3536 3543 3557 3577 3604 3638 3678 3725 3780 3841 3909 3985 4067 4155 4250 4351 4457 4569 4685 4805 4928 5053 5181 5308 5435 5561 5686 5807 5924 6038 6146 6248 6344 6433 6516 6591 6659 6721 6775 6823 6865 6902 6934 6961 6985 7006 7025 7043 7061 7078 7097 7116 7138 7162 7189 7219 7253 7291 7332 7377 7426 7478 7535 7594 7657 7723 7791 7861 7934 8008 8083 8158 8234 8310 8386 8461 8536 8608 8679 8748 8815 8880 8942 9001 9057 9110 9160 9208 9252 9293 9331 9366 9399 9429 9456 9482 9505 9526 9546 9564 9580 9596 9610 9623 9635 9647 9658 9668 9678 9688 9696 9705 9713 9720 9727 9734 9740 9745 9750 9755 9759 9763 9766 9768 9770 9772 9773 9774 9773 9773 9772 9770 9768 9766 9762 9758 9754 9748 9742 9736 9728 9719 9710 9700 9688 9676 9662 9648 9632 9616 9598 9579 9560 9539 9517 9495 9472 9448 9423 9398 9373 9348 9322 9296 9271 9245 9220 9196 9172 9150 9128 9107 9088 9071 9055 9041 9028 9018 9010 9005 9001 9000 9002 9006 9013 9023 9034 9049 9065 9084 9105 9127 9152 9177 9204 9232 9261 9290 9320 9349 9379 9408 9437 9464 9491 9517 9542 9566 9588 9610 9630 9649 9666 9683 9698 9713 9726 9739 9751 9763 9773 9784 9793 9803 9811 9820 9828 9835 9842 9849 9855 9860 9866 9870 9874 9878 9881 9883 9885 9887 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9907 9907 9908 9908 9907 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9907 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9892 9892 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 4981 0 51 5 9905 9904 9904 9903 9903 9903 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9912 9913 9913 9914 9915 9915 9916 9916 9916 9915 9915 9915 9914 9913 9913 9912 9911 9910 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9883 9882 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 9864 9862 9859 9856 9852 9848 9843 9838 9832 9825 9818 9809 9801 9791 9781 9770 9758 9745 9732 9718 9703 9688 9671 9654 9636 9618 9598 9579 9558 9537 9516 9494 9472 9450 9428 9405 9383 9362 9341 9320 9300 9281 9263 9246 9230 9216 9202 9190 9179 9169 9160 9152 9146 9140 9135 9131 9127 9123 9120 9117 9113 9110 9106 9101 9097 9091 9085 9079 9071 9063 9055 9045 9036 9026 9016 9006 8996 8986 8976 8968 8960 8954 8948 8944 8942 8942 8944 8947 8953 8961 8971 8983 8998 9014 9032 9053 9074 9097 9122 9147 9174 9201 9228 9256 9283 9310 9338 9364 9390 9416 9440 9464 9486 9508 9529 9548 9567 9584 9601 9616 9630 9643 9655 9666 9676 9685 9693 9700 9706 9710 9714 9717 9719 9721 9721 9721 9720 9719 9717 9715 9713 9710 9707 9704 9701 9697 9694 9691 9688 9685 9682 9679 9676 9673 9670 9667 9664 9661 9657 9654 9650 9646 9642 9637 9633 9628 9623 9618 9613 9607 9602 9596 9590 9584 9578 9571 9565 9558 9551 9543 9535 9526 9517 9507 9497 9486 9474 9461 9447 9433 9418 9401 9384 9366 9347 9327 9306 9284 9261 9237 9212 9186 9159 9130 9101 9070 9037 9003 8968 8931 8892 8851 8808 8763 8715 8666 8613 8558 8500 8439 8374 8307 8235 8160 8081 7998 7910 7818 7721 7620 7513 7401 7283 7160 7032 6897 6758 6613 6463 6308 6148 5984 5816 5645 5471 5294 5117 4939 4761 4583 4407 4233 4062 3896 3734 3578 3428 3284 3148 3019 2898 2786 2681 2585 2497 2418 2347 2284 2228 2180 2140 2106 2079 2058 2043 2034 2030 2033 2041 2054 2073 2098 2129 2166 2209 2259 2316 2380 2453 2533 2621 2717 2823 2936 3059 3189 3328 3476 3630 3792 3961 4135 4315 4499 4687 4878 5070 5263 5457 5651 5842 6031 6218 6400 6579 6752 6920 7082 7238 7387 7530 7667 7796 7919 8036 8146 8249 8347 8438 8524 8604 8679 8749 8814 8874 8931 8983 9031 9076 9117 9156 9191 9224 9254 9281 9307 9330 9352 9372 9391 9408 9424 9439 9453 9467 9479 9491 9502 9513 9524 9534 9543 9553 9562 9570 9578 9586 9594 9601 9608 9615 9621 9627 9633 9638 9643 9647 9651 9655 9658 9661 9664 9666 9668 9670 9671 9672 9673 9674 9674 9675 9675 9675 9675 9674 9674 9673 9672 9671 9670 9668 9667 9666 9664 9662 9660 9659 9657 9655 4982 0 51 5 9653 9650 9648 9646 9644 9642 9639 9637 9635 9632 9629 9626 9623 9620 9616 9612 9607 9602 9597 9590 9583 9575 9567 9557 9547 9535 9522 9508 9493 9476 9458 9439 9418 9396 9372 9347 9321 9292 9263 9232 9199 9165 9129 9093 9055 9016 8976 8936 8895 8853 8812 8771 8730 8690 8651 8614 8578 8544 8513 8484 8458 8436 8418 8403 8392 8386 8384 8386 8393 8405 8420 8441 8465 8493 8524 8559 8596 8636 8679 8723 8768 8815 8862 8908 8955 9002 9047 9091 9134 9175 9214 9252 9287 9320 9351 9380 9407 9432 9455 9476 9495 9512 9528 9541 9554 9565 9575 9583 9591 9597 9603 9607 9611 9613 9615 9616 9617 9617 9616 9614 9612 9610 9607 9603 9600 9595 9591 9585 9580 9574 9568 9561 9554 9547 9539 9531 9522 9513 9503 9493 9482 9471 9460 9448 9435 9422 9409 9395 9381 9367 9352 9337 9322 9307 9291 9275 9259 9242 9226 9209 9192 9174 9156 9138 9119 9101 9081 9061 9041 9020 8999 8978 8956 8933 8910 8886 8862 8837 8811 8785 8758 8730 8701 8671 8639 8607 8573 8537 8500 8462 8421 8378 8334 8287 8238 8187 8133 8078 8020 7959 7896 7830 7762 7691 7618 7541 7462 7379 7293 7203 7110 7013 6912 6806 6696 6582 6464 6340 6213 6081 5945 5805 5662 5516 5367 5217 5066 4914 4763 4613 4464 4319 4178 4040 3908 3782 3662 3550 3445 3347 3258 3177 3105 3041 2985 2938 2899 2867 2843 2826 2816 2813 2817 2826 2842 2864 2891 2924 2963 3007 3058 3114 3176 3243 3317 3397 3483 3576 3674 3779 3889 4006 4127 4255 4387 4523 4664 4809 4956 5106 5257 5410 5563 5716 5868 6020 6169 6316 6460 6600 6737 6870 6998 7122 7241 7355 7463 7567 7666 7759 7848 7932 8012 8087 8158 8224 8287 8346 8402 8454 8503 8549 8593 8634 8672 8708 8741 8772 8801 8829 8854 8877 8898 8918 8936 8952 8967 8980 8991 9002 9010 9018 9024 9029 9032 9034 9035 9035 9033 9030 9025 9019 9012 9002 8991 8978 8963 8946 8927 8905 8880 8853 8823 8790 8754 8714 8671 8625 8576 8522 8466 8405 8341 8273 8201 8125 8046 7963 7876 7785 7691 7593 7492 7387 7279 7168 7054 6938 6819 6697 6574 6450 6324 6198 6071 5944 5818 5693 5570 5449 5330 5215 5104 4996 4894 4796 4704 4618 4538 4465 4398 4339 4287 4241 4203 4173 4150 4134 4125 4124 4129 4142 4161 4188 4220 4260 4306 4358 4417 4482 4552 4629 4712 4800 4894 4993 5097 5206 5320 5438 5560 5686 5814 5946 6079 6214 6351 6487 6624 6760 6896 7029 7160 7289 7415 7538 7656 7771 7881 7986 8087 8183 8274 8360 8442 8519 8591 8659 8722 8781 8837 8889 8937 8982 9024 9064 9100 9134 9165 9195 9222 9247 9270 9292 9311 9329 9346 9361 9375 9387 9399 9409 9418 9426 9434 9441 9447 9452 9457 9461 9465 9469 9473 9476 9478 9481 9483 9486 9488 9489 4983 0 51 5 9491 9492 9493 9493 9494 9494 9494 9493 9493 9492 9490 9489 9487 9485 9483 9481 9479 9476 9474 9471 9468 9466 9463 9460 9457 9454 9450 9447 9443 9439 9434 9429 9424 9418 9412 9405 9397 9389 9380 9370 9360 9349 9337 9324 9310 9296 9281 9264 9248 9230 9211 9192 9171 9150 9128 9104 9080 9054 9028 8999 8970 8939 8906 8872 8836 8799 8759 8718 8675 8629 8582 8532 8481 8427 8371 8312 8251 8187 8121 8052 7979 7904 7825 7743 7658 7568 7474 7377 7275 7168 7057 6942 6822 6697 6569 6437 6300 6161 6019 5875 5729 5582 5436 5289 5144 5001 4861 4724 4592 4465 4343 4228 4119 4018 3923 3837 3758 3686 3623 3567 3518 3477 3443 3415 3394 3380 3371 3369 3372 3381 3395 3415 3441 3473 3511 3555 3605 3662 3725 3795 3872 3956 4047 4144 4249 4360 4477 4600 4728 4861 4998 5139 5282 5429 5576 5723 5870 6017 6163 6306 6447 6584 6718 6848 6973 7094 7211 7322 7429 7531 7628 7721 7809 7893 7973 8048 8120 8188 8253 8314 8372 8427 8479 8528 8574 8617 8658 8695 8730 8763 8793 8820 8844 8867 8886 8903 8918 8931 8941 8949 8954 8958 8959 8958 8956 8951 8945 8937 8928 8917 8904 8891 8876 8861 8844 8827 8809 8792 8774 8756 8738 8721 8704 8687 8672 8657 8644 8631 8620 8610 8601 8593 8587 8582 8578 8575 8574 8573 8573 8575 8577 8580 8584 8588 8593 8598 8604 8610 8616 8623 8630 8637 8644 8651 8659 8666 8673 8680 8687 8693 8699 8705 8711 8716 8721 8726 8730 8733 8737 8740 8742 8745 8747 8749 8751 8753 8756 8758 8760 8763 8767 8770 8775 8779 8785 8791 8797 8804 8812 8820 8829 8838 8847 8857 8867 8877 8888 8898 8909 8919 8930 8940 8950 8960 8970 8980 8990 8999 9009 9018 9028 9037 9046 9055 9064 9073 9081 9090 9098 9107 9115 9122 9130 9137 9143 9149 9155 9161 9165 9169 9173 9176 9178 9180 9181 9181 9180 9178 9176 9172 9168 9162 9156 9148 9140 9130 9119 9107 9093 9078 9062 9044 9025 9005 8982 8959 8933 8906 8876 8845 8812 8777 8740 8700 8658 8614 8567 8518 8467 8413 8356 8297 8235 8171 8104 8035 7964 7890 7813 7735 7654 7570 7485 7396 7306 7213 7117 7019 6918 6814 6708 6598 6486 6370 6251 6130 6005 5878 5749 5617 5484 5348 5212 5076 4940 4803 4669 4536 4405 4278 4154 4035 3920 3810 3707 3609 3518 3433 3355 3284 3220 3163 3114 3071 3035 3007 2985 2969 2961 2959 2964 2976 2995 3020 3052 3091 3137 3191 3251 3319 3395 3478 3568 3666 3770 3882 4001 4125 4256 4392 4533 4679 4828 4980 5134 5290 5447 5604 5760 5915 6069 6220 6367 6511 6651 6787 6918 7043 7164 7279 7389 7493 7592 7686 7774 7857 7935 8008 8076 8140 8200 8255 8306 8353 8396 8436 8472 8504 8533 8558 8580 8598 8613 8625 8633 8637 8639 8636 8631 8622 4984 0 51 5 8609 8593 8574 8551 8525 8495 8462 8426 8386 8342 8295 8244 8189 8131 8068 8002 7931 7856 7776 7692 7603 7510 7413 7310 7204 7093 6978 6860 6738 6613 6486 6357 6226 6095 5963 5832 5702 5573 5447 5324 5204 5089 4978 4872 4772 4678 4590 4508 4433 4364 4302 4246 4196 4153 4117 4086 4061 4043 4030 4023 4022 4027 4038 4055 4078 4107 4143 4186 4236 4292 4356 4428 4507 4593 4687 4788 4897 5013 5135 5264 5398 5538 5682 5830 5981 6134 6289 6444 6599 6753 6906 7056 7204 7347 7486 7621 7751 7875 7993 8106 8213 8314 8410 8500 8584 8663 8736 8805 8869 8929 8984 9036 9084 9128 9169 9208 9243 9276 9307 9335 9361 9385 9408 9429 9448 9466 9482 9498 9512 9526 9538 9549 9560 9570 9580 9588 9597 9604 9612 9618 9625 9631 9636 9642 9647 9651 9656 9660 9665 9669 9673 9677 9681 9685 9689 9693 9697 9701 9705 9709 9713 9717 9721 9724 9728 9731 9734 9736 9738 9740 9741 9742 9742 9743 9742 9742 9741 9740 9738 9736 9735 9732 9730 9728 9726 9723 9720 9718 9715 9711 9708 9704 9701 9696 9692 9687 9681 9676 9669 9663 9656 9648 9641 9633 9624 9616 9607 9599 9590 9581 9573 9565 9557 9549 9542 9536 9530 9524 9520 9516 9513 9510 9509 9508 9508 9509 9511 9513 9517 9521 9526 9532 9538 9545 9553 9560 9569 9577 9586 9594 9603 9611 9619 9626 9633 9640 9645 9650 9653 9656 9658 9658 9658 9656 9652 9648 9642 9635 9626 9617 9605 9593 9579 9563 9546 9528 9507 9485 9462 9436 9409 9380 9349 9316 9280 9243 9203 9162 9118 9073 9025 8976 8925 8872 8819 8764 8708 8652 8596 8539 8483 8427 8373 8319 8268 8218 8170 8125 8083 8044 8008 7975 7947 7922 7902 7885 7873 7866 7863 7864 7870 7880 7895 7914 7937 7964 7995 8029 8067 8108 8152 8199 8248 8300 8353 8407 8463 8520 8577 8635 8693 8751 8808 8864 8920 8974 9027 9079 9128 9176 9222 9265 9306 9345 9381 9415 9446 9475 9501 9525 9546 9565 9582 9597 9610 9621 9630 9639 9645 9651 9655 9659 9662 9665 9667 9669 9670 9672 9673 9674 9676 9677 9679 9680 9682 9684 9686 9687 9689 9691 9694 9696 9698 9701 9703 9705 9708 9711 9713 9716 9719 9722 9724 9727 9730 9732 9734 9737 9739 9740 9742 9743 9744 9745 9745 9745 9745 9745 9745 9744 9744 9743 9743 9742 9742 9741 9741 9741 9741 9742 9742 9743 9744 9745 9746 9748 9750 9751 9753 9755 9758 9760 9762 9765 9768 9770 9773 9776 9779 9783 9786 9789 9792 9796 9799 9802 9805 9808 9811 9813 9815 9817 9819 9821 9822 9823 9823 9824 9824 9824 9824 9824 9823 9823 9822 9822 9821 9821 9821 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9816 9816 9815 9814 9813 9812 9810 9808 9807 9805 9802 9800 9797 9794 9791 9788 9784 9781 9777 4985 0 51 5 9773 9769 9765 9760 9756 9752 9747 9743 9738 9733 9729 9724 9720 9715 9710 9706 9701 9696 9691 9686 9680 9675 9669 9663 9656 9650 9643 9635 9628 9620 9612 9604 9595 9586 9577 9568 9559 9549 9540 9530 9520 9510 9500 9489 9478 9467 9456 9445 9433 9420 9407 9393 9379 9364 9348 9331 9313 9294 9273 9252 9228 9204 9177 9149 9119 9087 9053 9017 8979 8938 8895 8849 8801 8750 8696 8639 8578 8515 8448 8378 8304 8227 8145 8060 7971 7877 7779 7677 7571 7460 7345 7226 7102 6975 6844 6709 6571 6431 6287 6142 5996 5849 5701 5554 5408 5263 5120 4981 4844 4712 4585 4462 4345 4234 4130 4031 3940 3855 3777 3706 3643 3586 3536 3493 3456 3426 3402 3385 3374 3370 3372 3380 3395 3417 3446 3481 3524 3575 3633 3699 3773 3855 3945 4044 4150 4264 4387 4516 4652 4795 4943 5096 5253 5414 5577 5742 5907 6072 6237 6399 6559 6715 6867 7015 7158 7295 7426 7551 7670 7782 7888 7987 8081 8168 8250 8326 8396 8462 8522 8578 8630 8677 8720 8760 8796 8829 8858 8884 8908 8928 8946 8960 8973 8982 8989 8994 8996 8996 8994 8990 8983 8974 8963 8950 8935 8918 8899 8878 8854 8828 8801 8771 8739 8704 8667 8628 8587 8543 8496 8447 8396 8341 8284 8224 8161 8095 8026 7954 7878 7799 7716 7629 7539 7444 7345 7242 7134 7022 6906 6785 6660 6530 6397 6260 6119 5975 5828 5680 5529 5377 5225 5073 4922 4771 4623 4478 4336 4198 4064 3936 3813 3696 3585 3482 3385 3296 3214 3139 3072 3012 2960 2915 2878 2848 2825 2810 2802 2801 2807 2821 2843 2871 2908 2952 3005 3065 3133 3210 3296 3389 3491 3602 3720 3846 3980 4121 4270 4424 4583 4748 4916 5089 5263 5439 5615 5792 5967 6140 6311 6478 6642 6800 6954 7102 7243 7379 7508 7631 7747 7857 7960 8058 8149 8235 8315 8390 8461 8527 8588 8646 8700 8750 8797 8840 8881 8918 8952 8984 9012 9038 9062 9082 9101 9116 9129 9140 9149 9156 9160 9163 9164 9164 9162 9159 9155 9150 9144 9137 9130 9123 9115 9106 9098 9089 9081 9072 9064 9056 9048 9040 9033 9026 9019 9013 9008 9003 9000 8997 8995 8994 8995 8996 8999 9003 9009 9016 9024 9033 9044 9056 9069 9083 9098 9114 9131 9148 9167 9185 9204 9223 9243 9262 9281 9301 9319 9338 9356 9374 9391 9407 9423 9438 9452 9466 9479 9491 9502 9513 9522 9531 9540 9547 9554 9560 9565 9570 9573 9577 9579 9581 9582 9582 9581 9580 9577 9574 9570 9564 9558 9550 9542 9531 9520 9507 9492 9475 9457 9437 9414 9390 9363 9334 9303 9269 9233 9194 9152 9108 9061 9012 8960 8905 8849 8790 8729 8666 8602 8536 8469 8401 8332 8263 8194 8125 8057 7989 7923 7858 7795 7735 7677 7622 7570 7522 7477 7437 7402 7371 7345 7325 7310 7301 7297 7299 7308 7322 7342 7369 7401 7439 4986 0 51 5 7482 7531 7584 7643 7705 7771 7841 7914 7989 8066 8145 8224 8303 8383 8461 8539 8615 8690 8762 8831 8898 8962 9023 9081 9135 9187 9235 9280 9322 9361 9398 9432 9463 9493 9520 9545 9567 9588 9608 9625 9641 9654 9667 9677 9685 9692 9697 9700 9701 9700 9697 9693 9686 9677 9665 9652 9637 9619 9599 9577 9552 9524 9494 9461 9425 9386 9344 9298 9249 9195 9138 9077 9011 8942 8867 8789 8706 8619 8527 8431 8332 8228 8122 8012 7899 7785 7668 7550 7431 7312 7192 7074 6956 6840 6726 6614 6506 6401 6300 6203 6112 6025 5944 5868 5799 5737 5681 5632 5591 5557 5531 5513 5503 5501 5507 5522 5546 5578 5619 5667 5724 5789 5862 5943 6030 6124 6224 6330 6441 6556 6675 6798 6923 7050 7178 7306 7434 7561 7687 7810 7931 8049 8163 8273 8379 8480 8576 8668 8754 8835 8912 8983 9050 9112 9170 9223 9273 9318 9360 9399 9434 9467 9497 9524 9549 9572 9593 9612 9630 9646 9660 9672 9684 9694 9702 9710 9716 9722 9726 9730 9732 9734 9735 9736 9736 9736 9735 9734 9733 9731 9730 9728 9726 9725 9723 9721 9719 9717 9715 9713 9711 9708 9705 9702 9699 9695 9691 9686 9682 9677 9671 9666 9660 9655 9649 9643 9638 9632 9627 9622 9618 9614 9610 9607 9604 9602 9601 9600 9600 9600 9600 9602 9603 9605 9607 9610 9613 9617 9620 9624 9629 9633 9638 9644 9649 9655 9661 9667 9673 9680 9686 9693 9700 9706 9713 9719 9725 9731 9736 9742 9747 9751 9755 9759 9762 9765 9768 9770 9772 9774 9775 9776 9777 9778 9779 9780 9781 9781 9782 9782 9783 9784 9784 9785 9785 9786 9786 9787 9787 9788 9789 9789 9790 9791 9792 9793 9795 9797 9799 9801 9804 9807 9810 9814 9818 9822 9826 9831 9836 9841 9846 9851 9856 9861 9865 9870 9875 9879 9883 9887 9890 9894 9897 9899 9902 9904 9906 9907 9909 9910 9910 9910 9910 9910 9909 9908 9906 9904 9902 9899 9895 9891 9887 9882 9877 9871 9865 9859 9853 9846 9839 9832 9825 9818 9811 9804 9797 9790 9783 9776 9770 9763 9756 9749 9742 9735 9728 9721 9713 9706 9698 9691 9683 9675 9667 9659 9651 9643 9635 9626 9618 9610 9602 9593 9585 9576 9568 9559 9550 9541 9533 9523 9514 9505 9496 9486 9476 9466 9456 9446 9436 9426 9415 9405 9394 9382 9371 9359 9347 9333 9320 9305 9290 9273 9255 9236 9215 9193 9168 9142 9114 9084 9052 9018 8982 8944 8904 8862 8818 8773 8727 8679 8630 8580 8531 8481 8431 8382 8333 8286 8240 8196 8154 8115 8079 8045 8016 7990 7968 7950 7937 7928 7924 7925 7931 7942 7958 7978 8004 8034 8069 8107 8150 8197 8246 8299 8354 8411 8471 8531 8592 8654 8716 8777 8838 8898 8957 9015 9070 9124 9176 9226 9274 9319 9362 9403 9442 9479 9513 9546 9576 9605 9631 9656 9679 9700 9720 9738 9755 9770 4987 0 51 5 9783 9795 9806 9815 9822 9829 9834 9837 9840 9842 9843 9842 9841 9840 9838 9835 9833 9829 9826 9823 9820 9817 9814 9811 9809 9806 9804 9802 9800 9799 9798 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9781 9780 9778 9776 9774 9773 9771 9768 9766 9764 9761 9759 9756 9753 9750 9746 9743 9738 9734 9729 9724 9719 9714 9708 9702 9695 9689 9683 9676 9670 9664 9658 9652 9647 9642 9638 9635 9632 9630 9628 9627 9627 9628 9630 9632 9635 9639 9643 9648 9652 9658 9663 9668 9673 9679 9683 9688 9692 9695 9698 9700 9701 9701 9701 9700 9698 9695 9691 9686 9681 9675 9668 9661 9653 9645 9636 9627 9618 9609 9600 9591 9582 9574 9565 9557 9550 9543 9537 9531 9526 9522 9518 9515 9513 9511 9510 9510 9510 9512 9514 9516 9519 9523 9527 9532 9537 9543 9550 9556 9563 9571 9579 9587 9595 9603 9612 9621 9629 9638 9646 9655 9663 9670 9678 9684 9690 9696 9701 9705 9708 9711 9713 9714 9714 9713 9712 9709 9706 9703 9699 9694 9689 9683 9677 9671 9665 9658 9652 9645 9639 9632 9626 9620 9615 9609 9604 9599 9594 9590 9586 9582 9579 9577 9575 9573 9572 9572 9572 9573 9574 9576 9579 9582 9586 9591 9597 9603 9609 9616 9624 9632 9640 9649 9658 9668 9678 9688 9698 9708 9718 9728 9738 9749 9759 9769 9779 9789 9798 9807 9816 9825 9833 9841 9848 9855 9861 9866 9871 9875 9879 9882 9884 9885 9886 9886 9886 9885 9883 9881 9879 9876 9872 9868 9864 9860 9855 9849 9844 9838 9831 9824 9817 9809 9801 9792 9783 9773 9763 9752 9740 9729 9716 9703 9690 9676 9663 9648 9634 9620 9605 9591 9577 9563 9549 9535 9522 9510 9498 9487 9477 9468 9460 9453 9447 9442 9438 9436 9436 9436 9439 9442 9448 9454 9463 9472 9483 9495 9508 9523 9538 9553 9570 9587 9604 9621 9638 9656 9673 9689 9705 9721 9736 9750 9764 9776 9788 9799 9809 9819 9828 9835 9843 9849 9855 9860 9864 9868 9872 9874 9876 9878 9879 9880 9880 9880 9879 9878 9876 9874 9872 9869 9866 9862 9859 9855 9850 9846 9841 9836 9830 9824 9818 9812 9805 9798 9791 9783 9775 9766 9757 9747 9737 9726 9714 9702 9689 9676 9662 9647 9632 9615 9599 9581 9563 9544 9524 9504 9483 9461 9440 9417 9395 9372 9349 9326 9303 9280 9258 9236 9215 9194 9175 9156 9139 9123 9108 9096 9084 9075 9067 9061 9057 9055 9055 9056 9060 9065 9072 9081 9092 9104 9117 9132 9149 9166 9185 9205 9226 9248 9271 9294 9318 9343 9368 9393 9418 9443 9468 9493 9518 9541 9564 9586 9608 9628 9646 9664 9680 9694 9707 9719 9729 9738 9745 9750 9755 9758 9760 9760 9760 9759 9756 9753 9750 9745 9740 9734 9728 9722 9715 9708 9700 9692 9684 9676 9668 9659 9651 9642 9634 9626 9617 9609 9602 9594 9587 4988 0 51 5 9580 9573 9567 9561 9556 9551 9546 9541 9537 9533 9529 9524 9520 9516 9512 9507 9502 9497 9491 9485 9478 9470 9462 9453 9444 9434 9423 9411 9399 9385 9371 9357 9341 9325 9308 9291 9272 9254 9234 9214 9194 9173 9151 9130 9108 9086 9064 9042 9020 8998 8977 8957 8938 8919 8901 8885 8870 8857 8845 8836 8828 8822 8818 8816 8817 8819 8824 8830 8839 8849 8861 8874 8889 8905 8922 8939 8957 8976 8994 9012 9030 9048 9065 9081 9096 9111 9124 9136 9147 9157 9166 9174 9180 9186 9191 9195 9198 9201 9204 9206 9208 9209 9211 9213 9215 9217 9220 9223 9226 9230 9235 9240 9245 9252 9259 9267 9276 9285 9296 9307 9319 9332 9345 9359 9374 9389 9405 9421 9438 9454 9471 9487 9503 9519 9534 9548 9562 9574 9586 9596 9605 9613 9619 9624 9627 9629 9630 9629 9628 9625 9621 9615 9610 9603 9596 9588 9579 9570 9561 9552 9543 9533 9524 9515 9506 9497 9489 9481 9474 9467 9461 9455 9451 9447 9444 9443 9442 9442 9444 9447 9450 9455 9462 9469 9477 9486 9496 9507 9518 9530 9542 9555 9568 9581 9594 9607 9620 9632 9645 9657 9668 9679 9690 9701 9711 9721 9730 9739 9748 9757 9765 9773 9781 9789 9796 9803 9810 9816 9822 9828 9834 9839 9844 9848 9852 9856 9859 9862 9865 9867 9869 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9897 9899 9901 9903 9904 9906 9908 9910 9911 9912 9914 9915 9915 9916 9916 9915 9915 9914 9912 9910 9908 9905 9902 9898 9895 9891 9886 9882 9877 9873 9868 9864 9859 9855 9850 9846 9842 9838 9834 9830 9826 9823 9819 9816 9813 9810 9807 9804 9802 9800 9798 9797 9795 9795 9795 9795 9796 9797 9798 9801 9803 9806 9810 9814 9818 9822 9827 9831 9836 9841 9846 9850 9855 9859 9863 9866 9870 9873 9876 9878 9880 9883 9884 9886 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9868 9866 9864 9861 9859 9857 9854 9852 9849 9846 9844 9841 9838 9834 9831 9827 9824 9819 9815 9810 9806 9800 9795 9789 9783 9777 9770 9762 9754 9746 9737 9728 9717 9706 9695 9682 9668 9653 9637 9620 9601 9581 9560 9537 9512 9485 9456 9426 9393 9358 9321 9281 9239 9194 9146 9096 9042 8986 8926 8864 8798 8728 8656 8579 8500 8416 8329 8238 8143 8044 7942 7836 7725 7611 7494 7372 7247 7119 6988 6853 6717 6577 6437 6294 6151 6007 5864 5721 5579 5439 5302 5167 5037 4910 4788 4672 4561 4457 4358 4267 4183 4107 4037 3976 3922 3876 3838 3808 3786 3771 3765 3766 3776 3793 3818 3852 3893 3942 4000 4066 4140 4223 4313 4412 4518 4632 4754 4882 5017 5158 5304 5455 5609 4989 0 51 5 5767 5928 6089 6250 6412 6573 6731 6887 7039 7186 7328 7465 7595 7718 7834 7944 8045 8138 8224 8302 8372 8435 8489 8536 8576 8609 8634 8653 8665 8670 8669 8662 8649 8631 8606 8576 8541 8501 8457 8408 8355 8298 8237 8174 8107 8039 7969 7897 7825 7752 7679 7607 7536 7466 7399 7334 7272 7214 7159 7109 7063 7022 6987 6956 6932 6914 6902 6896 6897 6904 6917 6937 6963 6995 7033 7077 7126 7180 7240 7303 7371 7442 7517 7595 7674 7756 7839 7923 8008 8092 8177 8261 8344 8426 8506 8584 8660 8733 8805 8873 8939 9001 9061 9117 9171 9221 9269 9313 9354 9393 9428 9461 9491 9519 9545 9568 9589 9609 9626 9642 9657 9670 9682 9693 9703 9712 9720 9728 9735 9741 9747 9752 9757 9761 9765 9768 9771 9773 9775 9777 9779 9780 9781 9781 9782 9782 9782 9783 9783 9783 9784 9784 9785 9785 9786 9787 9788 9790 9791 9793 9794 9796 9798 9800 9802 9803 9805 9807 9809 9811 9813 9816 9818 9820 9822 9825 9827 9830 9833 9835 9838 9841 9843 9846 9848 9850 9852 9853 9854 9854 9854 9853 9852 9850 9848 9845 9842 9838 9834 9830 9825 9821 9816 9811 9807 9802 9798 9794 9791 9788 9785 9782 9780 9779 9777 9776 9776 9775 9775 9774 9774 9774 9774 9773 9773 9773 9772 9772 9772 9771 9770 9769 9768 9767 9765 9764 9762 9759 9757 9754 9751 9747 9743 9738 9733 9727 9721 9715 9708 9701 9693 9685 9677 9669 9661 9653 9645 9637 9629 9621 9614 9607 9600 9594 9588 9582 9578 9573 9569 9566 9563 9561 9559 9558 9558 9558 9559 9561 9564 9567 9572 9577 9583 9590 9598 9607 9617 9628 9639 9651 9663 9676 9690 9703 9717 9731 9745 9758 9772 9785 9798 9811 9823 9834 9845 9856 9865 9875 9883 9891 9899 9906 9912 9918 9923 9929 9933 9938 9942 9946 9950 9953 9956 9960 9963 9966 9969 9972 9975 9978 9981 9984 9986 9989 9991 9993 9995 9996 9998 99991000010000100001000010000 9999 9999 9998 9997 9995 9994 9993 9992 9991 9991 9990 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9988 9987 9986 9985 9983 9982 9980 9979 9977 9975 9974 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9953 9950 9948 9944 9941 9937 9933 9929 9925 9920 9915 9910 9905 9900 9895 9889 9883 9877 9871 9864 9857 9850 9843 9835 9826 9818 9808 9799 9789 9778 9767 9755 9744 9731 9719 9706 9694 9681 9668 9655 9642 9629 9616 9604 9591 9579 9566 9554 9542 9530 9518 9506 9493 9481 9468 9455 9442 9429 9415 9401 9386 9371 9355 9340 9324 9307 9291 9275 9258 9242 9226 9211 9197 9183 9170 9159 9149 9141 9134 9129 9126 9126 9127 9131 9136 9144 9154 9167 9181 9197 9214 9233 9254 9275 9298 9321 9345 9368 9392 9416 9440 9463 9485 9507 4990 0 51 5 9528 9549 9568 9587 9605 9622 9638 9653 9668 9682 9695 9707 9719 9730 9741 9751 9761 9771 9779 9788 9796 9803 9810 9817 9823 9829 9835 9840 9844 9848 9852 9856 9859 9862 9865 9867 9869 9871 9873 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9884 9885 9886 9888 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9963 9962 9960 9958 9955 9951 9947 9942 9937 9931 9924 9916 9908 9898 9888 9876 9863 9849 9834 9818 9800 9780 9759 9735 9710 9682 9652 9619 9583 9545 9503 9458 9409 9357 9301 9241 9178 9110 9038 8963 8884 8801 8716 8626 8535 8440 8344 8246 8147 8047 7948 7849 7751 7654 7560 7468 7380 7296 7215 7140 7070 7005 6947 6895 6849 6810 6778 6753 6736 6725 6722 6727 6738 6757 6783 6815 6855 6900 6952 7010 7073 7142 7215 7292 7374 7458 7546 7635 7727 7819 7912 8005 8098 8190 8281 8370 8456 8540 8621 8699 8773 8844 8911 8975 9034 9090 9142 9190 9235 9276 9314 9349 9381 9410 9436 9460 9482 9502 9519 9536 9550 9563 9575 9586 9596 9605 9614 9622 9629 9636 9643 9649 9656 9663 9669 9676 9683 9690 9697 9705 9712 9720 9728 9736 9745 9753 9761 9770 9778 9786 9794 9802 9809 9817 9824 9830 9837 9843 9849 9855 9861 9867 9872 9878 9883 9888 9893 9898 9903 9908 9912 9916 9920 9924 9927 9930 9933 9935 9937 9938 9939 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9928 9928 9927 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9872 9870 9868 9866 9864 9862 9860 9858 9855 9852 9849 9846 9842 9838 9834 9829 9825 9819 9814 9808 9803 9796 9790 9784 9777 9770 9764 9756 9749 9742 9734 9726 9717 9708 9699 9689 9679 9668 9656 9643 9630 9616 9601 9585 9568 9550 9531 9511 9490 9468 9444 9419 9392 9364 9334 9302 9269 9233 9195 9154 9111 9065 9016 8963 8907 8848 8785 8717 8646 8570 8490 8405 8316 8221 8121 8017 7907 7791 7670 7544 7412 7275 7133 6985 6832 6675 6513 6347 4991 0 51 5 6177 6004 5828 5649 5469 5289 5109 4929 4749 4573 4399 4229 4064 3903 3749 3601 3461 3328 3202 3085 2976 2876 2785 2702 2627 2561 2503 2452 2410 2374 2346 2324 2308 2299 2295 2297 2304 2317 2336 2359 2389 2423 2464 2511 2563 2623 2689 2762 2842 2929 3024 3127 3238 3356 3482 3616 3757 3905 4059 4220 4385 4556 4729 4907 5086 5265 5444 5623 5800 5973 6143 6308 6466 6618 6762 6899 7026 7145 7253 7352 7441 7520 7589 7648 7697 7736 7766 7787 7799 7802 7797 7783 7762 7733 7696 7652 7601 7543 7477 7405 7326 7240 7148 7050 6946 6836 6720 6601 6476 6348 6217 6083 5948 5812 5676 5540 5407 5275 5147 5023 4903 4789 4681 4579 4484 4396 4316 4243 4178 4121 4072 4030 3996 3970 3951 3940 3936 3939 3950 3967 3992 4023 4062 4107 4159 4219 4285 4358 4438 4524 4618 4717 4823 4935 5052 5174 5302 5433 5568 5706 5847 5990 6133 6277 6421 6565 6708 6849 6988 7123 7256 7386 7512 7633 7751 7864 7973 8077 8176 8271 8361 8447 8528 8605 8678 8747 8811 8872 8928 8981 9031 9077 9120 9160 9197 9231 9262 9291 9317 9341 9363 9383 9401 9417 9432 9445 9456 9466 9475 9483 9490 9495 9500 9504 9508 9511 9513 9516 9517 9519 9521 9522 9524 9526 9528 9531 9534 9538 9542 9547 9552 9558 9565 9572 9580 9589 9598 9607 9617 9627 9638 9649 9659 9670 9681 9691 9702 9712 9722 9732 9741 9750 9759 9768 9776 9783 9791 9797 9804 9810 9816 9821 9826 9831 9835 9839 9842 9845 9847 9849 9851 9852 9853 9853 9854 9854 9853 9853 9852 9851 9850 9849 9848 9848 9847 9846 9845 9844 9844 9843 9842 9842 9841 9841 9840 9839 9838 9837 9836 9835 9834 9832 9830 9828 9826 9824 9822 9820 9817 9814 9812 9809 9806 9803 9800 9797 9794 9790 9787 9783 9780 9776 9772 9767 9763 9758 9753 9747 9742 9736 9730 9723 9717 9710 9703 9695 9688 9681 9673 9666 9658 9651 9644 9638 9631 9625 9619 9614 9609 9605 9601 9598 9595 9593 9592 9591 9590 9590 9590 9591 9592 9593 9594 9595 9597 9598 9598 9599 9598 9597 9596 9593 9589 9585 9579 9572 9564 9554 9543 9530 9517 9501 9485 9467 9448 9428 9406 9384 9360 9336 9310 9284 9258 9231 9203 9175 9146 9117 9087 9058 9027 8996 8965 8933 8900 8867 8833 8798 8762 8726 8688 8650 8611 8571 8531 8491 8450 8408 8367 8327 8287 8248 8210 8174 8140 8108 8079 8052 8029 8009 7993 7981 7973 7969 7970 7975 7985 7999 8018 8041 8068 8099 8134 8172 8214 8259 8306 8356 8408 8462 8517 8573 8629 8687 8744 8801 8857 8913 8968 9021 9073 9123 9172 9218 9262 9304 9344 9382 9417 9450 9480 9509 9535 9559 9581 9601 9620 9637 9652 9667 9680 9691 9702 9713 9722 9731 9739 9747 9755 9762 9769 9775 9781 9787 9793 9798 9803 9807 9811 9814 4992 0 51 5 9817 9820 9822 9824 9826 9827 9828 9829 9829 9830 9830 9830 9831 9831 9831 9832 9832 9833 9834 9835 9836 9838 9839 9841 9842 9844 9846 9847 9849 9851 9853 9854 9856 9858 9859 9861 9863 9864 9866 9868 9870 9871 9873 9874 9876 9877 9879 9880 9881 9882 9883 9883 9883 9883 9883 9883 9883 9882 9881 9881 9880 9879 9879 9878 9878 9878 9877 9878 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9888 9888 9887 9886 9885 9883 9881 9878 9875 9871 9867 9863 9858 9853 9847 9841 9835 9828 9821 9813 9805 9796 9786 9776 9766 9754 9742 9730 9716 9701 9686 9669 9652 9634 9614 9594 9572 9550 9527 9502 9477 9452 9425 9398 9370 9342 9313 9285 9256 9228 9199 9171 9144 9117 9091 9065 9041 9018 8996 8975 8956 8939 8922 8908 8895 8884 8875 8867 8862 8858 8856 8855 8857 8859 8864 8870 8878 8887 8897 8909 8921 8935 8950 8965 8981 8998 9015 9033 9050 9068 9085 9102 9119 9136 9151 9166 9180 9194 9206 9217 9227 9235 9243 9249 9254 9257 9260 9262 9262 9262 9261 9259 9256 9253 9250 9246 9242 9239 9235 9232 9229 9226 9224 9223 9222 9222 9223 9224 9226 9229 9233 9237 9242 9247 9253 9259 9266 9272 9279 9286 9292 9299 9305 9311 9316 9321 9326 9330 9334 9337 9340 9342 9345 9347 9349 9351 9354 9356 9360 9363 9367 9372 9378 9385 9392 9400 9410 9420 9431 9443 9455 9469 9483 9497 9512 9528 9543 9559 9575 9590 9606 9621 9637 9652 9666 9680 9694 9707 9720 9732 9744 9755 9766 9776 9786 9795 9803 9812 9819 9827 9833 9840 9846 9852 9857 9862 9867 9872 9876 9880 9883 9887 9890 9893 9895 9898 9900 9902 9903 9905 9906 9907 9907 9908 9908 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9891 9889 9887 9884 9881 9878 9875 9871 9867 9863 9858 9853 9847 9842 9836 9829 9822 9815 9808 9800 9791 9782 9773 9763 9752 9741 9729 9716 9702 9688 9673 9656 9639 9621 9602 9582 9561 9540 9517 9493 9469 9443 9417 9390 9363 9335 9306 9277 9247 9217 9186 9155 9125 9094 9063 9032 9001 8972 8942 8914 8886 8860 8836 8812 8791 8772 8755 8741 8730 8721 8715 8712 8713 8716 8723 8733 8746 8762 8782 8804 8828 8855 8885 8916 8949 8983 9018 9055 9092 9129 9166 9203 9240 9276 9311 9345 9378 9410 9440 9469 9496 9522 9547 9569 9591 9610 9629 9646 9662 9677 9690 9703 9715 9726 9737 9746 9755 9764 9772 9779 9786 9793 9799 9805 9810 9815 9819 9823 9827 9830 9832 9834 9836 9838 9839 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9838 9837 9836 9836 9835 9834 9833 9831 9830 9828 9826 9824 9822 9819 9816 9813 9810 9806 9803 9799 9795 9792 9788 9785 9782 9779 9777 9774 9773 9771 9770 9770 4993 0 51 5 9770 9770 9771 9772 9773 9775 9777 9780 9782 9785 9789 9792 9796 9799 9803 9807 9811 9816 9820 9824 9829 9834 9838 9843 9847 9852 9857 9861 9865 9869 9873 9877 9881 9884 9887 9890 9893 9896 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9927 9925 9924 9922 9920 9918 9915 9912 9910 9907 9903 9900 9897 9894 9890 9887 9883 9879 9875 9871 9867 9862 9857 9852 9846 9839 9832 9824 9815 9804 9793 9781 9767 9752 9736 9718 9698 9678 9655 9632 9606 9580 9551 9521 9490 9457 9422 9386 9348 9308 9267 9223 9177 9130 9080 9028 8973 8916 8857 8795 8731 8664 8594 8522 8448 8372 8294 8214 8132 8049 7965 7881 7796 7711 7627 7544 7461 7381 7302 7226 7153 7083 7016 6954 6896 6842 6794 6751 6714 6683 6658 6639 6627 6622 6624 6633 6650 6674 6705 6743 6788 6841 6900 6965 7037 7113 7196 7283 7373 7468 7565 7664 7766 7867 7968 8069 8170 8269 8365 8459 8550 8638 8721 8801 8877 8948 9016 9079 9138 9193 9245 9293 9337 9378 9416 9452 9485 9515 9544 9571 9595 9618 9640 9660 9679 9696 9712 9728 9741 9754 9766 9777 9787 9796 9804 9812 9819 9825 9830 9835 9840 9844 9848 9851 9855 9858 9861 9864 9867 9869 9872 9874 9877 9879 9881 9883 9884 9885 9886 9886 9886 9886 9885 9883 9881 9878 9875 9871 9866 9860 9854 9847 9839 9831 9822 9812 9800 9788 9775 9761 9746 9730 9712 9693 9672 9650 9626 9600 9572 9541 9508 9473 9435 9394 9351 9304 9254 9200 9143 9082 9018 8950 8878 8802 8722 8639 8551 8461 8366 8269 8168 8065 7959 7851 7741 7630 7518 7406 7294 7183 7073 6964 6859 6756 6657 6562 6471 6386 6306 6232 6164 6103 6049 6002 5962 5930 5904 5886 5874 5870 5871 5879 5893 5912 5937 5966 5999 6035 6075 6117 6161 6207 6254 6301 6348 6396 6443 6490 6535 6580 6624 6666 6708 6748 6788 6827 6866 6904 6943 6983 7023 7064 7107 7152 7199 7249 7301 7356 7414 7474 7538 7604 7673 7745 7819 7895 7973 8052 8131 8212 8292 8372 8451 8529 8606 8680 8753 8823 8890 8954 9016 9074 9129 9182 9231 9276 9319 9359 9397 9431 9464 9494 9521 9547 9571 9593 9613 9632 9649 9665 9680 9693 9705 9716 9726 9734 9742 9749 9755 9760 9764 9767 9769 9771 9772 9772 9772 9771 9770 9768 9766 9763 9760 9756 9753 9749 9744 9739 9735 9729 9724 9718 9713 9707 9701 9695 9688 9682 9676 9669 9663 9656 9650 9643 9637 9630 9624 9618 9611 9605 9599 9594 9588 9582 9577 9571 9566 9560 9554 9548 9542 9535 9528 9520 9511 9501 9490 9478 9464 9448 9431 9412 9390 9367 9341 9312 4994 0 51 5 9282 9248 9212 9173 9132 9087 9040 8990 8936 8880 8819 8756 8688 8617 8541 8460 8374 8283 8187 8084 7976 7861 7739 7610 7474 7331 7182 7025 6863 6694 6520 6341 6158 5971 5782 5592 5402 5211 5021 4835 4651 4472 4298 4130 3968 3814 3667 3529 3398 3276 3163 3058 2961 2873 2792 2719 2653 2594 2541 2494 2452 2416 2384 2357 2334 2315 2300 2290 2283 2280 2281 2286 2296 2311 2331 2357 2389 2427 2473 2526 2587 2657 2736 2824 2922 3029 3148 3276 3415 3563 3721 3889 4065 4249 4441 4638 4842 5049 5259 5471 5683 5894 6104 6311 6513 6711 6901 7085 7262 7430 7590 7740 7882 8015 8139 8254 8360 8459 8550 8634 8711 8782 8848 8908 8964 9016 9064 9109 9150 9189 9225 9259 9290 9320 9347 9373 9396 9418 9439 9458 9475 9491 9506 9520 9533 9545 9556 9566 9576 9585 9594 9602 9611 9619 9626 9634 9641 9649 9656 9662 9669 9675 9681 9687 9693 9698 9703 9708 9712 9716 9720 9723 9727 9730 9733 9736 9739 9741 9744 9747 9750 9753 9756 9759 9762 9765 9768 9771 9775 9778 9781 9785 9788 9792 9795 9798 9802 9805 9808 9811 9814 9816 9818 9820 9822 9824 9825 9826 9827 9827 9828 9828 9827 9827 9826 9825 9823 9822 9821 9819 9817 9816 9814 9813 9811 9810 9808 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9798 9797 9796 9795 9793 9792 9790 9788 9785 9783 9780 9776 9772 9768 9763 9759 9753 9748 9742 9735 9729 9722 9716 9709 9702 9695 9688 9681 9675 9668 9662 9656 9650 9645 9640 9636 9632 9628 9625 9623 9621 9619 9618 9618 9618 9618 9619 9621 9623 9625 9628 9631 9635 9639 9643 9648 9652 9657 9662 9667 9672 9677 9682 9687 9691 9695 9699 9703 9706 9709 9712 9715 9717 9719 9721 9722 9724 9725 9726 9728 9729 9731 9732 9734 9736 9738 9741 9744 9747 9750 9753 9756 9760 9763 9767 9771 9774 9778 9781 9784 9787 9790 9792 9794 9796 9798 9799 9800 9800 9801 9801 9800 9800 9799 9799 9798 9797 9795 9794 9793 9792 9790 9789 9787 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9773 9772 9772 9771 9771 9771 9771 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9772 9772 9772 9771 9770 9769 9768 9767 9765 9763 9761 9759 9756 9753 9750 9747 9744 9740 9737 9733 9730 9726 9723 9719 9716 9712 9709 9706 9703 9700 9698 9696 9694 9692 9690 9689 9689 9688 9688 9688 9689 9690 9691 9693 9695 9698 9700 9704 9707 9710 9714 9718 9722 9726 9730 9733 9737 9740 9743 9745 9746 9747 9747 9747 9745 9743 9740 9735 9730 9724 9717 9709 9700 9690 9679 9668 9656 9643 9630 9616 9602 9588 9573 9558 9543 9528 9513 9498 9483 9468 9453 9439 9425 9411 9397 9385 9372 9361 9350 9340 9330 9321 9314 9307 9300 9295 9291 9287 9284 4995 0 51 6 9297 9294 9292 9291 9289 9288 9288 9287 9287 9287 9286 9286 9286 9285 9285 9284 9284 9283 9282 9281 9281 9280 9279 9279 9278 9278 9278 9279 9280 9281 9283 9285 9288 9292 9296 9301 9307 9313 9320 9328 9336 9344 9353 9363 9373 9384 9394 9406 9417 9429 9440 9452 9464 9476 9489 9501 9513 9525 9538 9550 9562 9575 9587 9599 9611 9622 9634 9645 9657 9668 9679 9689 9700 9710 9719 9729 9738 9747 9756 9764 9772 9780 9787 9794 9801 9808 9814 9819 9825 9830 9834 9839 9842 9846 9848 9851 9852 9853 9854 9854 9854 9853 9852 9850 9848 9845 9843 9839 9836 9832 9828 9824 9820 9815 9811 9806 9801 9797 9792 9787 9782 9776 9771 9766 9761 9756 9751 9746 9741 9736 9731 9727 9723 9719 9716 9712 9710 9707 9705 9704 9702 9701 9700 9699 9698 9697 9696 9695 9694 9692 9690 9687 9684 9679 9675 9669 9662 9655 9647 9638 9627 9616 9604 9590 9576 9560 9542 9524 9504 9482 9458 9433 9406 9377 9346 9313 9277 9240 9200 9158 9114 9068 9021 8972 8922 8870 8818 8766 8714 8662 8610 8560 8512 8465 8421 8379 8340 8305 8273 8246 8222 8203 8188 8178 8173 8172 8176 8184 8197 8215 8236 8262 8292 8325 8362 8402 8444 8489 8536 8585 8636 8688 8740 8793 8847 8900 8952 9005 9056 9106 9155 9202 9247 9291 9333 9373 9410 9446 9480 9511 9541 9568 9594 9618 9640 9661 9679 9697 9712 9727 9740 9752 9763 9772 9781 9788 9795 9800 9805 9809 9812 9814 9815 9816 9815 9814 9812 9809 9806 9801 9796 9790 9782 9774 9765 9755 9743 9731 9717 9702 9686 9669 9650 9630 9608 9584 9559 9533 9504 9474 9442 9408 9372 9334 9293 9251 9206 9159 9109 9058 9004 8947 8889 8828 8765 8701 8635 8568 8500 8431 8362 8294 8226 8159 8094 8031 7971 7914 7860 7811 7767 7728 7695 7667 7646 7631 7622 7621 7626 7637 7655 7680 7711 7747 7789 7836 7888 7943 8002 8065 8130 8197 8265 8335 8405 8475 8545 8615 8684 8751 8817 8881 8943 9003 9061 9116 9170 9220 9269 9315 9359 9400 9439 9476 9510 9542 9573 9601 9626 9650 9673 9693 9711 9728 9743 9757 9769 9780 9789 9798 9805 9812 9817 9822 9826 9829 9832 9835 9837 9838 9839 9840 9840 9840 9839 9838 9837 9835 9832 9829 9826 9822 9818 9813 9808 9802 9795 9789 9781 9774 9766 9758 9749 9740 9731 9722 9713 9703 9694 9684 9674 9665 9655 9646 9636 9627 9619 9610 9603 9595 9589 9583 9577 9573 9569 9567 9565 9565 9565 9567 9570 9573 9578 9583 9590 9597 9605 9613 9622 9631 9640 9650 9659 9669 9678 9687 9695 9703 9710 9717 9723 9729 9734 9738 9742 9745 9748 9750 9751 9753 9753 9754 9754 9754 9753 9753 9752 9751 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9736 9735 9734 9734 9734 9733 4996 0 51 6 9733 9733 9732 9732 9732 9732 9732 9733 9733 9733 9733 9734 9734 9734 9735 9736 9736 9737 9738 9739 9739 9741 9742 9743 9744 9745 9746 9747 9748 9748 9749 9749 9749 9749 9749 9748 9747 9746 9744 9742 9740 9737 9734 9731 9727 9724 9720 9716 9712 9708 9704 9700 9696 9692 9688 9684 9679 9675 9671 9667 9663 9659 9655 9651 9647 9642 9638 9635 9631 9627 9623 9619 9616 9613 9610 9607 9604 9601 9599 9597 9595 9593 9591 9590 9589 9588 9586 9585 9585 9584 9583 9582 9582 9581 9580 9580 9579 9579 9579 9579 9579 9579 9580 9580 9581 9582 9584 9585 9587 9590 9592 9595 9597 9600 9603 9606 9609 9612 9615 9618 9620 9622 9624 9626 9627 9628 9628 9628 9628 9627 9626 9624 9622 9619 9616 9612 9608 9603 9598 9592 9586 9579 9571 9563 9554 9544 9534 9522 9510 9497 9483 9467 9451 9433 9414 9394 9372 9349 9325 9299 9272 9243 9213 9181 9149 9115 9079 9043 9006 8969 8931 8893 8856 8818 8782 8746 8712 8680 8650 8622 8597 8574 8555 8539 8526 8517 8512 8511 8513 8519 8528 8541 8558 8577 8600 8625 8653 8683 8715 8749 8784 8820 8856 8894 8932 8969 9007 9044 9080 9116 9151 9185 9218 9249 9279 9308 9335 9361 9386 9408 9430 9449 9467 9484 9499 9513 9525 9536 9545 9553 9560 9566 9571 9575 9578 9580 9582 9582 9583 9583 9582 9582 9581 9581 9580 9580 9580 9580 9581 9582 9583 9585 9587 9589 9592 9596 9599 9603 9608 9612 9617 9622 9627 9632 9637 9642 9647 9653 9658 9663 9668 9673 9678 9682 9687 9691 9696 9700 9704 9708 9711 9715 9718 9721 9724 9726 9728 9730 9731 9733 9733 9734 9734 9734 9733 9732 9731 9729 9727 9725 9722 9719 9716 9713 9710 9706 9703 9700 9696 9693 9689 9686 9683 9680 9677 9675 9673 9671 9669 9668 9667 9666 9666 9666 9666 9666 9666 9667 9667 9668 9668 9669 9669 9669 9668 9667 9665 9663 9660 9656 9651 9645 9639 9631 9622 9613 9602 9590 9576 9562 9546 9529 9511 9492 9472 9450 9427 9402 9376 9349 9320 9290 9258 9225 9190 9154 9116 9076 9035 8993 8949 8904 8858 8811 8763 8713 8664 8613 8561 8510 8457 8404 8351 8297 8242 8186 8130 8073 8015 7955 7894 7831 7767 7700 7632 7562 7489 7414 7338 7259 7179 7096 7013 6929 6844 6759 6674 6590 6507 6425 6346 6270 6197 6128 6064 6003 5949 5899 5856 5819 5788 5765 5748 5738 5735 5740 5752 5771 5797 5831 5871 5919 5973 6033 6100 6172 6250 6333 6421 6512 6608 6707 6808 6912 7018 7124 7231 7337 7443 7548 7651 7752 7851 7946 8038 8126 8210 8290 8365 8437 8503 8566 8623 8677 8726 8772 8814 8852 8887 8919 8948 8975 9001 9024 9045 9066 9085 9103 9121 9138 9155 9171 9187 9202 9217 9232 9246 9260 9272 9284 9295 9305 9314 9321 9326 9330 9332 9332 9329 9325 4997 0 51 6 9318 9308 9295 9279 9260 9238 9212 9182 9147 9109 9066 9018 8965 8907 8843 8773 8698 8617 8530 8437 8338 8234 8125 8010 7891 7769 7643 7514 7383 7252 7120 6989 6860 6732 6608 6488 6373 6264 6161 6065 5977 5897 5827 5765 5713 5670 5637 5615 5602 5599 5607 5624 5651 5688 5734 5789 5853 5925 6006 6094 6189 6292 6400 6514 6633 6756 6883 7013 7146 7280 7414 7548 7682 7816 7947 8075 8201 8322 8440 8553 8661 8764 8862 8954 9040 9121 9197 9267 9332 9391 9446 9496 9541 9582 9620 9653 9684 9711 9735 9757 9777 9794 9810 9824 9837 9848 9858 9867 9875 9883 9889 9895 9901 9905 9910 9913 9917 9919 9922 9924 9925 9926 9927 9927 9927 9926 9926 9925 9923 9922 9921 9919 9917 9915 9914 9912 9910 9908 9907 9905 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9876 9874 9874 9873 9873 9873 9873 9874 9875 9877 9879 9881 9884 9887 9890 9893 9897 9901 9905 9909 9913 9916 9920 9924 9928 9932 9935 9939 9942 9945 9948 9951 9954 9957 9959 9962 9964 9966 9968 9969 9971 9973 9974 9975 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9990 9989 9988 9987 9986 9984 9982 9980 9978 9975 9972 9969 9966 9962 9959 9955 9951 9947 9943 9938 9934 9930 9925 9920 9916 9911 9906 9901 9896 9890 9885 9880 9875 9870 9864 9859 9855 9850 9846 9842 9838 9835 9832 9830 9828 9827 9826 9826 9826 9827 9829 9831 9833 9836 9839 9842 9846 9849 9853 9857 9861 9864 9868 9871 9875 9878 9881 9884 9886 9889 9891 9893 9895 9897 9898 9899 9901 9902 9903 9903 9904 9904 9904 9904 9904 9903 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9871 9869 9868 9867 9866 9865 9864 9862 9861 9859 9856 9854 9851 9848 9845 9842 9838 9834 9831 9827 9823 9820 9817 9814 9811 9809 9808 9807 9807 9808 9809 9811 9814 9817 9821 9825 9830 9835 9841 9846 9852 9859 9865 9871 9877 9883 9889 9895 9900 9906 9911 9916 9921 9926 9930 9935 9939 9943 9947 9950 9954 9957 9961 9964 9967 9969 9972 9974 9976 9977 9979 9980 9980 9981 9981 9981 9981 9980 9979 9978 9977 9975 9973 9971 9969 9967 9964 9962 9959 9955 9952 9948 9945 9941 9936 9932 9927 9921 9916 9909 9903 9896 9888 9879 9870 9860 9850 9838 9826 9812 9798 9783 9766 9749 9730 9710 9689 9667 9644 9620 9595 9569 9541 9513 9484 9455 9424 9394 9362 9331 9299 9267 9235 9203 9171 9140 9110 9080 9052 9025 8999 8975 8953 8932 8914 8898 8885 8874 8866 8861 8858 8859 8862 8869 8878 8890 8905 8922 8941 8963 8987 9013 9040 9069 9098 9129 9160 9191 9222 4998 0 51 6 9253 9284 9315 9345 9374 9402 9429 9455 9480 9504 9526 9548 9568 9587 9604 9621 9636 9650 9664 9675 9686 9696 9705 9712 9719 9724 9728 9732 9734 9736 9737 9736 9735 9734 9731 9728 9725 9721 9716 9711 9705 9699 9692 9685 9677 9668 9659 9649 9638 9626 9613 9599 9583 9566 9547 9526 9504 9479 9453 9424 9393 9360 9325 9287 9246 9203 9158 9109 9058 9004 8946 8886 8822 8754 8683 8608 8529 8446 8359 8268 8173 8073 7970 7862 7751 7636 7518 7397 7273 7147 7020 6891 6762 6633 6505 6378 6253 6131 6012 5898 5788 5684 5585 5493 5408 5330 5260 5198 5145 5100 5064 5036 5018 5009 5009 5018 5037 5064 5099 5144 5196 5257 5326 5403 5487 5578 5676 5780 5890 6005 6125 6251 6379 6512 6646 6783 6922 7061 7199 7338 7476 7611 7745 7875 8002 8125 8244 8358 8467 8571 8670 8763 8851 8933 9010 9082 9148 9210 9267 9319 9368 9412 9452 9489 9523 9554 9581 9607 9629 9650 9668 9685 9700 9713 9724 9735 9744 9752 9759 9765 9771 9776 9780 9784 9787 9790 9793 9796 9798 9800 9802 9804 9805 9806 9807 9808 9809 9809 9810 9810 9810 9810 9810 9809 9809 9809 9809 9809 9809 9809 9810 9811 9812 9813 9814 9815 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9829 9829 9829 9828 9828 9827 9826 9825 9823 9822 9820 9819 9817 9815 9812 9810 9807 9804 9801 9797 9793 9788 9783 9777 9770 9763 9755 9746 9736 9726 9716 9705 9694 9682 9671 9659 9648 9636 9626 9616 9607 9599 9591 9586 9581 9577 9575 9575 9576 9578 9581 9586 9593 9600 9608 9618 9628 9639 9651 9664 9676 9689 9703 9716 9729 9743 9756 9769 9781 9794 9806 9817 9828 9838 9848 9858 9866 9875 9882 9889 9896 9902 9907 9912 9916 9920 9924 9927 9930 9932 9935 9937 9938 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9943 9942 9941 9939 9938 9936 9933 9931 9929 9926 9923 9921 9918 9916 9914 9911 9909 9907 9906 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9893 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9889 9890 9890 9891 9892 9893 9894 9896 9897 9897 9898 9899 9899 9899 9899 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9885 9883 9882 9881 9879 9878 9877 9876 9874 9873 9872 9871 9869 9868 9866 9865 9863 9862 9860 9858 9857 9855 9854 9852 9850 9849 9848 9846 9845 9844 9842 9841 9839 9837 9835 9833 9830 9826 9822 9817 9812 9805 9798 9790 9782 9772 9762 9751 9739 9727 9714 9700 9687 9673 9659 9645 9631 9617 9603 9590 9577 9564 9552 9540 9528 9517 9506 9496 9487 9478 9469 9461 9454 9447 9441 9435 9431 9427 9424 9422 9421 9421 9422 9424 9427 9430 9434 9439 9444 9450 9455 9461 9467 9471 9476 9479 9482 4999 0 51 6 9483 9482 9480 9477 9471 9463 9453 9441 9426 9409 9390 9367 9342 9315 9284 9250 9213 9173 9130 9083 9033 8980 8923 8863 8800 8733 8663 8590 8514 8436 8355 8272 8187 8101 8014 7926 7839 7751 7665 7579 7495 7413 7334 7258 7184 7115 7049 6988 6931 6880 6833 6792 6757 6727 6704 6687 6677 6674 6677 6687 6705 6729 6760 6798 6843 6894 6951 7015 7083 7157 7235 7318 7403 7492 7582 7673 7766 7859 7951 8042 8132 8219 8304 8386 8464 8540 8611 8678 8741 8800 8855 8906 8953 8997 9037 9073 9106 9135 9162 9186 9207 9226 9242 9256 9268 9278 9286 9292 9297 9301 9303 9304 9304 9304 9302 9300 9298 9296 9293 9291 9289 9287 9286 9285 9285 9285 9286 9288 9291 9294 9298 9302 9307 9313 9319 9325 9332 9339 9346 9353 9361 9368 9375 9383 9390 9397 9404 9411 9417 9423 9429 9435 9440 9444 9448 9451 9453 9454 9454 9453 9451 9448 9443 9437 9430 9421 9411 9400 9387 9373 9358 9342 9324 9306 9286 9266 9244 9222 9199 9174 9149 9123 9095 9067 9037 9006 8974 8940 8905 8868 8830 8789 8747 8703 8656 8607 8556 8502 8445 8385 8323 8257 8187 8114 8037 7955 7869 7778 7682 7580 7473 7360 7242 7117 6987 6850 6708 6560 6406 6248 6086 5919 5750 5577 5403 5229 5056 4882 4710 4541 4375 4214 4059 3909 3766 3630 3502 3382 3270 3166 3071 2985 2906 2836 2774 2720 2673 2633 2599 2572 2552 2537 2528 2525 2527 2535 2548 2567 2592 2624 2662 2706 2758 2817 2884 2960 3043 3136 3237 3347 3466 3594 3730 3874 4026 4185 4350 4521 4698 4878 5061 5248 5435 5621 5808 5995 6178 6358 6535 6707 6875 7037 7194 7345 7490 7628 7761 7887 8006 8120 8228 8330 8426 8517 8603 8684 8759 8830 8897 8959 9017 9071 9121 9167 9210 9250 9287 9320 9351 9380 9406 9430 9452 9472 9491 9508 9524 9539 9554 9567 9579 9591 9602 9613 9623 9632 9641 9649 9657 9664 9671 9677 9683 9688 9693 9698 9702 9705 9709 9712 9714 9717 9719 9721 9723 9725 9726 9728 9729 9730 9731 9732 9733 9733 9733 9733 9733 9732 9732 9730 9729 9728 9726 9724 9721 9719 9716 9713 9710 9706 9703 9699 9695 9690 9686 9681 9676 9671 9666 9661 9656 9651 9646 9641 9636 9632 9628 9624 9621 9618 9616 9614 9613 9612 9613 9613 9615 9617 9619 9622 9625 9629 9633 9638 9642 9647 9652 9656 9661 9666 9671 9675 9680 9684 9688 9692 9696 9700 9703 9707 9710 9713 9716 9719 9722 9724 9727 9730 9732 9734 9737 9739 9741 9743 9745 9746 9747 9748 9749 9750 9750 9749 9748 9747 9746 9744 9741 9738 9735 9731 9727 9723 9719 9714 9709 9704 9699 9695 9690 9685 9681 9676 9672 9668 9665 9662 9659 9656 9653 9651 9649 9647 9646 9645 9643 9643 9642 9642 9642 9642 9643 9644 9645 9647 9649 9652 9655 9658 9661 9665 5000 0 51 6 9669 9674 9679 9684 9689 9694 9699 9704 9710 9715 9720 9725 9730 9735 9740 9744 9749 9753 9757 9761 9765 9768 9771 9774 9777 9780 9782 9784 9785 9786 9787 9788 9788 9788 9787 9786 9784 9782 9780 9777 9774 9770 9766 9761 9756 9751 9744 9737 9730 9722 9713 9703 9692 9680 9667 9653 9638 9622 9604 9585 9565 9543 9519 9494 9468 9439 9409 9377 9343 9307 9269 9229 9187 9142 9096 9048 8997 8945 8891 8835 8777 8718 8658 8596 8534 8472 8410 8347 8286 8225 8166 8109 8054 8001 7951 7904 7861 7821 7784 7752 7724 7699 7679 7662 7650 7641 7636 7635 7637 7642 7649 7660 7672 7687 7703 7721 7739 7758 7776 7794 7812 7828 7843 7855 7864 7870 7872 7869 7863 7850 7833 7809 7779 7743 7700 7650 7593 7530 7459 7382 7299 7210 7115 7014 6909 6800 6687 6572 6454 6334 6215 6095 5975 5857 5740 5626 5515 5408 5304 5206 5112 5023 4940 4863 4792 4727 4668 4616 4571 4532 4501 4476 4458 4448 4445 4450 4462 4482 4510 4546 4590 4642 4703 4772 4849 4934 5026 5126 5233 5347 5467 5592 5722 5857 5994 6134 6276 6419 6561 6703 6844 6983 7119 7251 7380 7504 7624 7739 7849 7954 8055 8149 8240 8325 8405 8482 8553 8621 8685 8746 8803 8857 8908 8956 9001 9043 9083 9120 9155 9188 9219 9247 9274 9299 9322 9343 9363 9381 9398 9413 9428 9441 9454 9465 9476 9486 9495 9503 9511 9518 9524 9530 9535 9540 9545 9549 9553 9557 9560 9564 9568 9572 9575 9579 9584 9588 9593 9599 9604 9610 9616 9622 9628 9634 9640 9646 9652 9658 9664 9669 9674 9678 9683 9687 9691 9694 9698 9701 9704 9708 9711 9714 9717 9720 9723 9727 9730 9733 9735 9738 9740 9742 9744 9746 9747 9747 9747 9747 9746 9745 9744 9741 9739 9736 9733 9729 9725 9721 9716 9710 9705 9698 9692 9684 9676 9667 9658 9647 9636 9624 9611 9597 9582 9566 9549 9531 9512 9491 9470 9448 9425 9401 9376 9350 9323 9295 9267 9239 9210 9180 9151 9122 9093 9065 9037 9010 8985 8961 8939 8919 8901 8885 8872 8861 8854 8849 8848 8849 8853 8860 8870 8883 8898 8916 8935 8957 8980 9005 9030 9057 9084 9112 9140 9168 9196 9223 9250 9277 9302 9327 9351 9374 9395 9416 9435 9454 9471 9486 9501 9514 9526 9537 9546 9554 9561 9566 9571 9574 9576 9576 9576 9575 9572 9569 9564 9559 9552 9545 9537 9529 9519 9509 9498 9487 9474 9461 9448 9434 9418 9403 9386 9368 9350 9330 9310 9288 9265 9241 9215 9188 9159 9129 9097 9063 9028 8990 8951 8910 8867 8822 8775 8726 8676 8624 8570 8514 8457 8398 8338 8276 8214 8150 8084 8018 7951 7884 7815 7746 7677 7607 7537 7466 7396 7326 7257 7188 7120 7053 6987 6922 6860 6799 6741 6685 6633 6583 6537 6495 6457 6424 6396 6372 6354 6342 6335 6334 6340 6351 6368 6392 5001 0 51 6 6421 6456 6497 6544 6596 6652 6714 6779 6848 6920 6995 7073 7152 7233 7315 7397 7478 7560 7641 7721 7799 7875 7950 8022 8092 8159 8224 8287 8347 8404 8460 8512 8563 8611 8658 8703 8745 8787 8826 8864 8901 8937 8971 9005 9037 9068 9098 9128 9156 9184 9210 9236 9261 9285 9308 9330 9352 9372 9392 9410 9428 9444 9460 9475 9488 9501 9512 9522 9532 9540 9547 9552 9557 9560 9562 9563 9563 9562 9560 9556 9552 9547 9541 9535 9528 9520 9511 9502 9493 9483 9473 9463 9453 9442 9431 9421 9410 9399 9389 9379 9369 9359 9349 9340 9332 9324 9317 9310 9305 9300 9296 9294 9292 9292 9293 9296 9299 9304 9310 9317 9326 9335 9346 9357 9369 9381 9394 9408 9422 9435 9449 9463 9477 9490 9503 9515 9528 9539 9550 9561 9571 9580 9589 9597 9604 9611 9617 9623 9628 9632 9636 9639 9641 9643 9645 9646 9646 9646 9646 9645 9645 9644 9643 9642 9642 9641 9641 9641 9641 9641 9642 9643 9644 9645 9646 9648 9649 9650 9651 9651 9652 9652 9652 9651 9650 9649 9647 9645 9642 9640 9636 9633 9629 9625 9621 9616 9612 9606 9601 9595 9589 9582 9575 9567 9559 9550 9541 9531 9520 9509 9497 9484 9471 9457 9443 9429 9414 9399 9384 9370 9355 9340 9326 9312 9298 9285 9273 9261 9250 9240 9230 9221 9214 9206 9200 9195 9190 9187 9184 9182 9181 9181 9181 9182 9184 9187 9191 9195 9200 9205 9212 9219 9226 9234 9243 9252 9262 9271 9281 9292 9302 9312 9323 9333 9343 9352 9362 9370 9379 9387 9394 9401 9407 9413 9418 9423 9428 9432 9435 9438 9441 9444 9446 9449 9450 9452 9453 9454 9455 9455 9456 9455 9454 9453 9452 9450 9448 9445 9442 9438 9435 9431 9427 9423 9418 9414 9410 9405 9400 9396 9391 9386 9381 9375 9369 9363 9356 9349 9341 9333 9323 9313 9303 9291 9279 9267 9254 9240 9226 9212 9198 9183 9169 9154 9140 9125 9111 9097 9083 9069 9054 9040 9025 9010 8995 8979 8962 8944 8926 8907 8886 8864 8842 8818 8793 8766 8739 8711 8681 8650 8618 8586 8552 8517 8481 8444 8406 8367 8327 8285 8243 8199 8153 8106 8058 8008 7956 7903 7848 7791 7733 7673 7610 7546 7480 7412 7342 7269 7194 7116 7035 6952 6865 6774 6680 6582 6480 6374 6264 6149 6030 5906 5779 5647 5513 5375 5233 5091 4947 4802 4657 4513 4370 4230 4093 3960 3832 3709 3592 3481 3378 3281 3193 3112 3038 2973 2915 2865 2822 2786 2757 2735 2719 2710 2706 2708 2716 2729 2748 2773 2804 2840 2883 2932 2987 3049 3117 3193 3275 3364 3460 3564 3673 3790 3912 4040 4173 4311 4453 4598 4746 4897 5049 5201 5353 5505 5655 5804 5950 6093 6233 6370 6502 6630 6753 6872 6986 7096 7201 7301 7397 7488 7576 7659 7738 7813 7885 7953 8018 8080 8139 8195 8248 8298 8346 8392 8436 8477 8516 8554 5002 0 51 6 8590 8624 8656 8687 8716 8744 8771 8796 8820 8844 8866 8887 8908 8928 8947 8965 8983 9000 9016 9032 9047 9062 9077 9091 9104 9118 9130 9143 9155 9166 9177 9188 9198 9208 9217 9226 9234 9242 9250 9257 9264 9271 9277 9283 9289 9294 9299 9304 9309 9313 9317 9322 9326 9330 9333 9337 9341 9344 9347 9351 9354 9357 9360 9363 9365 9368 9371 9374 9376 9379 9382 9385 9388 9391 9394 9398 9402 9406 9410 9414 9419 9423 9428 9433 9438 9443 9447 9452 9457 9462 9466 9470 9474 9478 9482 9485 9489 9492 9495 9497 9500 9502 9505 9507 9509 9511 9513 9515 9517 9519 9521 9523 9525 9526 9528 9529 9530 9531 9531 9531 9531 9531 9530 9528 9527 9525 9522 9519 9516 9512 9509 9505 9500 9496 9491 9486 9481 9477 9472 9467 9462 9457 9452 9448 9443 9439 9435 9431 9427 9423 9419 9416 9413 9410 9407 9404 9402 9400 9398 9397 9396 9396 9396 9396 9397 9398 9400 9402 9405 9409 9413 9417 9422 9427 9433 9439 9445 9451 9457 9464 9470 9476 9483 9489 9494 9500 9505 9509 9514 9518 9521 9525 9528 9530 9532 9534 9536 9537 9538 9539 9539 9539 9539 9539 9538 9537 9535 9533 9530 9527 9524 9520 9515 9510 9504 9498 9491 9483 9475 9467 9458 9449 9440 9430 9420 9410 9400 9389 9379 9368 9358 9347 9336 9325 9314 9302 9291 9279 9267 9255 9243 9230 9217 9203 9190 9175 9161 9146 9131 9116 9100 9084 9067 9051 9033 9016 8998 8980 8961 8942 8923 8903 8882 8861 8839 8817 8794 8771 8747 8722 8697 8672 8646 8620 8594 8569 8543 8518 8493 8470 8447 8426 8406 8387 8370 8355 8343 8332 8324 8318 8314 8313 8314 8317 8323 8331 8341 8354 8368 8384 8402 8421 8442 8464 8487 8510 8535 8560 8585 8610 8635 8660 8685 8710 8733 8756 8779 8800 8820 8839 8857 8874 8889 8902 8914 8925 8934 8941 8946 8949 8951 8951 8948 8944 8937 8929 8918 8904 8888 8870 8849 8826 8799 8770 8737 8702 8663 8621 8576 8526 8474 8418 8358 8294 8226 8154 8078 7998 7914 7826 7734 7638 7538 7434 7326 7214 7099 6980 6858 6734 6607 6478 6348 6215 6083 5950 5818 5686 5555 5426 5299 5176 5055 4939 4827 4719 4617 4520 4429 4344 4266 4194 4129 4071 4021 3979 3944 3917 3899 3889 3887 3894 3911 3936 3970 4013 4066 4128 4199 4279 4368 4465 4570 4683 4803 4930 5063 5201 5344 5490 5640 5792 5945 6099 6252 6405 6556 6705 6851 6993 7131 7265 7394 7519 7638 7751 7859 7962 8059 8151 8237 8318 8394 8465 8532 8594 8652 8705 8755 8801 8843 8883 8919 8952 8983 9011 9037 9061 9083 9104 9123 9141 9157 9173 9188 9202 9215 9228 9241 9253 9265 9277 9288 9300 9311 9322 9333 9343 9353 9363 9373 9382 9391 9400 9408 9416 9423 9430 9436 9442 9447 9452 9456 9460 9464 9467 9469 9471 9473 9475 5003 0 51 6 9476 9477 9478 9478 9478 9478 9477 9477 9476 9475 9474 9472 9471 9469 9467 9464 9462 9459 9456 9452 9449 9445 9440 9436 9431 9426 9421 9416 9410 9405 9399 9393 9387 9381 9375 9369 9363 9357 9351 9346 9340 9335 9330 9326 9322 9319 9316 9313 9311 9310 9309 9309 9310 9311 9313 9316 9319 9323 9328 9333 9338 9344 9350 9357 9363 9370 9377 9383 9390 9397 9403 9409 9415 9421 9427 9433 9438 9443 9448 9453 9458 9462 9467 9471 9476 9480 9484 9488 9492 9496 9500 9503 9507 9511 9514 9518 9521 9524 9528 9531 9535 9539 9543 9547 9551 9556 9560 9565 9570 9576 9581 9587 9592 9598 9603 9608 9613 9618 9623 9627 9631 9634 9637 9640 9642 9644 9646 9648 9649 9650 9651 9652 9653 9653 9654 9655 9656 9657 9657 9658 9658 9659 9659 9659 9659 9658 9657 9656 9654 9652 9650 9648 9645 9642 9639 9636 9633 9630 9627 9624 9622 9619 9617 9615 9614 9612 9611 9610 9609 9609 9608 9608 9608 9607 9607 9607 9607 9606 9606 9606 9606 9606 9606 9607 9607 9608 9609 9610 9612 9613 9615 9617 9619 9621 9624 9626 9628 9631 9633 9635 9637 9638 9640 9641 9642 9642 9643 9643 9643 9643 9643 9643 9643 9643 9643 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9642 9641 9641 9640 9640 9639 9638 9637 9637 9636 9635 9634 9633 9633 9633 9633 9633 9633 9634 9635 9636 9637 9639 9641 9644 9647 9649 9653 9656 9660 9663 9667 9671 9675 9679 9683 9687 9690 9694 9697 9700 9703 9706 9708 9710 9712 9713 9714 9715 9715 9715 9715 9715 9714 9714 9713 9713 9712 9712 9711 9711 9710 9710 9710 9710 9711 9711 9711 9711 9711 9711 9711 9710 9709 9708 9707 9704 9702 9699 9695 9690 9685 9679 9672 9665 9656 9647 9636 9625 9612 9598 9582 9565 9547 9527 9505 9480 9454 9426 9395 9361 9325 9286 9244 9198 9149 9097 9040 8980 8915 8847 8774 8697 8615 8529 8438 8344 8245 8143 8037 7927 7815 7701 7584 7467 7348 7230 7112 6995 6880 6768 6659 6553 6452 6357 6267 6183 6105 6035 5972 5917 5870 5831 5800 5778 5764 5759 5763 5776 5798 5828 5867 5914 5969 6033 6104 6183 6269 6362 6460 6565 6674 6788 6905 7025 7148 7271 7395 7519 7643 7764 7883 7999 8111 8220 8323 8422 8516 8604 8686 8763 8835 8901 8962 9017 9068 9114 9156 9195 9229 9260 9289 9314 9338 9359 9378 9396 9412 9427 9441 9454 9466 9477 9488 9498 9507 9516 9524 9532 9540 9547 9554 9561 9567 9573 9578 9583 9588 9592 9596 9599 9602 9604 9606 9607 9607 9606 9605 9603 9600 9596 9591 9584 9577 9568 9558 9547 9534 9520 9504 9487 9468 9447 9425 9400 9374 9345 9315 9282 9247 9209 9169 9127 9081 9033 8982 8927 8870 8808 8744 8676 8604 8528 8449 8366 8279 8189 8095 7998 7897 7794 7689 7581 7471 5004 0 51 6 7360 7248 7136 7025 6914 6804 6697 6592 6490 6392 6298 6208 6124 6045 5973 5906 5846 5793 5747 5708 5677 5653 5637 5628 5627 5634 5649 5671 5701 5739 5784 5837 5897 5965 6039 6119 6206 6298 6396 6499 6606 6717 6831 6948 7066 7185 7305 7425 7544 7661 7776 7888 7997 8102 8203 8300 8391 8478 8559 8635 8706 8772 8832 8887 8937 8983 9023 9059 9091 9119 9143 9163 9180 9194 9204 9212 9217 9219 9218 9215 9211 9204 9195 9184 9172 9159 9144 9129 9113 9096 9078 9061 9043 9025 9008 8992 8976 8961 8947 8934 8922 8912 8904 8897 8892 8889 8887 8888 8890 8895 8901 8909 8918 8929 8942 8955 8970 8986 9002 9018 9034 9051 9067 9082 9096 9110 9121 9132 9140 9147 9152 9154 9154 9152 9148 9141 9132 9120 9106 9089 9070 9049 9026 9000 8972 8942 8911 8877 8841 8804 8765 8725 8684 8642 8599 8555 8512 8468 8425 8382 8341 8300 8262 8225 8191 8159 8130 8104 8081 8062 8045 8033 8023 8017 8014 8014 8018 8024 8032 8043 8056 8070 8086 8103 8121 8140 8160 8180 8200 8220 8240 8261 8281 8301 8322 8342 8363 8384 8406 8428 8452 8476 8501 8527 8554 8583 8613 8644 8676 8710 8744 8780 8817 8854 8892 8930 8968 9006 9044 9081 9118 9153 9188 9221 9253 9284 9312 9340 9365 9389 9412 9432 9451 9469 9485 9500 9513 9526 9537 9548 9557 9566 9574 9582 9589 9595 9601 9607 9612 9617 9621 9625 9629 9633 9636 9639 9642 9645 9647 9649 9651 9652 9653 9655 9656 9657 9657 9658 9659 9660 9661 9661 9662 9663 9664 9665 9667 9668 9669 9671 9672 9673 9674 9675 9676 9677 9677 9677 9677 9676 9675 9673 9671 9669 9666 9662 9659 9654 9650 9645 9641 9636 9631 9625 9620 9615 9611 9606 9602 9598 9594 9591 9588 9586 9585 9584 9584 9584 9585 9587 9590 9593 9597 9601 9607 9612 9618 9625 9632 9639 9646 9653 9660 9668 9675 9682 9688 9695 9701 9706 9712 9717 9721 9725 9729 9732 9735 9738 9740 9743 9745 9747 9749 9751 9752 9754 9756 9758 9759 9760 9762 9763 9764 9765 9766 9766 9766 9766 9766 9766 9765 9764 9763 9762 9761 9759 9757 9756 9754 9752 9750 9747 9745 9742 9739 9736 9733 9729 9725 9721 9715 9710 9703 9696 9688 9680 9670 9660 9648 9635 9622 9607 9591 9573 9554 9534 9512 9489 9464 9437 9409 9378 9347 9313 9277 9240 9201 9161 9118 9075 9029 8983 8936 8887 8838 8789 8739 8689 8640 8591 8543 8496 8450 8406 8364 8324 8286 8251 8218 8188 8161 8137 8117 8100 8086 8076 8069 8067 8067 8072 8080 8092 8108 8127 8150 8176 8206 8239 8275 8314 8355 8399 8446 8494 8544 8596 8649 8702 8756 8810 8864 8917 8969 9021 9071 9120 9168 9213 9256 9298 9337 9374 9408 9441 9471 9499 9524 9548 9570 9590 9608 9624 9639 9652 9664 9675 9684 9692 9700 9707 5005 0 51 6 9712 9718 9722 9726 9729 9732 9735 9737 9738 9739 9740 9740 9740 9740 9739 9737 9735 9733 9731 9727 9724 9719 9715 9709 9703 9697 9690 9682 9673 9664 9654 9643 9632 9619 9605 9590 9574 9557 9539 9519 9497 9474 9450 9423 9395 9364 9332 9298 9261 9222 9181 9137 9091 9043 8993 8940 8885 8827 8768 8707 8644 8579 8512 8445 8376 8307 8238 8169 8099 8031 7963 7898 7834 7772 7713 7657 7605 7557 7512 7473 7439 7409 7386 7367 7355 7348 7348 7353 7364 7380 7402 7430 7462 7499 7541 7587 7636 7689 7745 7803 7864 7926 7990 8055 8120 8186 8251 8317 8381 8445 8508 8570 8630 8688 8745 8799 8852 8903 8951 8998 9042 9084 9124 9162 9198 9232 9264 9294 9322 9348 9372 9395 9416 9435 9452 9468 9483 9496 9507 9517 9526 9534 9540 9545 9548 9551 9552 9552 9551 9549 9546 9543 9538 9533 9527 9520 9512 9504 9495 9485 9475 9463 9452 9439 9425 9411 9395 9378 9360 9341 9321 9300 9277 9252 9227 9200 9171 9142 9111 9079 9046 9013 8978 8944 8909 8874 8840 8805 8772 8739 8708 8677 8648 8621 8596 8572 8551 8532 8515 8500 8487 8476 8468 8462 8457 8455 8455 8456 8460 8465 8471 8479 8488 8498 8509 8522 8535 8548 8562 8577 8591 8606 8620 8635 8649 8662 8675 8686 8697 8707 8716 8723 8729 8734 8737 8739 8740 8739 8737 8734 8731 8726 8720 8714 8707 8701 8694 8687 8680 8673 8667 8661 8655 8651 8647 8643 8641 8639 8638 8637 8637 8638 8639 8640 8642 8644 8645 8647 8649 8650 8651 8652 8652 8651 8650 8648 8645 8641 8636 8630 8623 8614 8605 8594 8581 8567 8551 8534 8515 8494 8471 8447 8420 8392 8361 8328 8293 8256 8216 8175 8131 8084 8036 7985 7932 7876 7818 7758 7695 7629 7561 7490 7416 7338 7258 7174 7086 6995 6899 6800 6696 6587 6475 6357 6236 6110 5979 5846 5708 5568 5425 5279 5133 4987 4840 4694 4549 4407 4268 4134 4003 3878 3759 3646 3541 3442 3350 3267 3190 3122 3061 3008 2961 2922 2890 2864 2844 2831 2823 2821 2825 2834 2849 2870 2897 2929 2968 3013 3065 3124 3190 3262 3343 3431 3526 3628 3738 3855 3979 4108 4244 4384 4529 4678 4830 4984 5139 5295 5450 5604 5757 5907 6054 6197 6336 6471 6600 6724 6842 6955 7062 7163 7259 7349 7434 7513 7588 7657 7722 7783 7839 7891 7940 7985 8027 8065 8101 8134 8164 8192 8217 8240 8261 8280 8297 8312 8326 8338 8349 8358 8366 8372 8378 8382 8386 8388 8390 8390 8390 8389 8388 8386 8383 8379 8375 8370 8365 8359 8352 8345 8337 8328 8319 8309 8298 8286 8273 8259 8244 8229 8212 8194 8176 8156 8135 8114 8092 8068 8044 8019 7994 7967 7940 7912 7883 7854 7823 7793 7761 7729 7695 7661 7627 7591 7555 7518 7480 7441 7402 7362 7321 7279 7237 7194 7150 7106 7061 7015 6969 6922 5006 0 51 6 6874 6825 6776 6726 6675 6624 6571 6518 6463 6407 6351 6293 6233 6172 6110 6046 5980 5912 5842 5769 5694 5617 5536 5453 5366 5276 5182 5084 4983 4878 4770 4658 4542 4424 4302 4179 4052 3925 3797 3668 3540 3412 3287 3163 3043 2927 2815 2708 2607 2511 2422 2340 2264 2196 2135 2080 2033 1993 1959 1932 1912 1897 1889 1886 1889 1897 1911 1930 1954 1984 2020 2061 2107 2160 2219 2284 2355 2433 2518 2609 2707 2811 2922 3038 3161 3288 3421 3558 3698 3842 3987 4135 4283 4431 4579 4726 4870 5012 5152 5287 5419 5546 5669 5788 5901 6010 6115 6214 6309 6400 6486 6568 6647 6723 6795 6864 6930 6994 7055 7114 7171 7226 7279 7331 7380 7428 7475 7520 7563 7605 7645 7684 7722 7759 7794 7827 7860 7892 7922 7951 7979 8007 8033 8059 8083 8107 8130 8152 8174 8195 8215 8235 8254 8273 8290 8308 8324 8341 8356 8371 8386 8400 8413 8426 8438 8449 8460 8470 8479 8487 8495 8502 8509 8515 8520 8524 8528 8531 8533 8536 8537 8538 8539 8540 8541 8542 8542 8543 8544 8545 8547 8549 8552 8555 8559 8564 8569 8576 8583 8590 8599 8608 8618 8629 8640 8652 8664 8677 8690 8704 8718 8732 8746 8760 8774 8788 8802 8816 8829 8842 8855 8868 8879 8891 8902 8912 8922 8931 8940 8948 8955 8962 8968 8973 8977 8981 8984 8986 8987 8988 8988 8988 8987 8985 8982 8979 8976 8972 8968 8964 8960 8955 8951 8946 8942 8937 8933 8929 8926 8923 8920 8918 8917 8916 8916 8917 8918 8920 8923 8927 8931 8936 8942 8949 8957 8965 8974 8984 8994 9005 9016 9027 9039 9051 9063 9075 9087 9098 9110 9121 9131 9141 9151 9160 9168 9176 9183 9189 9195 9200 9205 9209 9213 9216 9218 9220 9222 9224 9224 9225 9225 9225 9224 9223 9222 9220 9218 9215 9211 9208 9203 9198 9193 9187 9181 9175 9168 9160 9153 9145 9137 9129 9120 9112 9104 9095 9087 9079 9071 9063 9056 9049 9043 9036 9031 9026 9022 9018 9015 9013 9012 9012 9012 9014 9016 9019 9024 9029 9035 9042 9049 9058 9066 9076 9085 9095 9105 9116 9126 9136 9146 9156 9165 9174 9183 9191 9199 9206 9212 9218 9224 9229 9233 9237 9241 9244 9247 9249 9251 9253 9255 9256 9257 9258 9259 9260 9260 9261 9262 9262 9263 9264 9265 9266 9267 9268 9269 9271 9272 9274 9275 9277 9278 9279 9281 9282 9283 9283 9284 9285 9285 9285 9285 9285 9285 9284 9284 9284 9283 9283 9282 9282 9281 9281 9281 9281 9280 9281 9281 9281 9281 9281 9282 9282 9282 9283 9283 9284 9285 9285 9286 9286 9287 9287 9288 9288 9289 9289 9290 9290 9290 9290 9290 9289 9289 9289 9288 9287 9286 9285 9284 9283 9281 9280 9279 9277 9276 9275 9274 9272 9271 9270 9269 9268 9268 9267 9266 9266 9265 9265 9264 9264 9263 9262 9262 9261 9260 9259 9258 9257 5007 0 51 6 9255 9253 9251 9249 9246 9243 9240 9237 9233 9228 9224 9219 9213 9208 9202 9195 9188 9181 9174 9166 9157 9149 9140 9130 9120 9110 9099 9087 9075 9062 9049 9034 9019 9002 8985 8966 8946 8925 8902 8877 8851 8823 8793 8761 8726 8690 8652 8611 8567 8521 8473 8421 8366 8309 8248 8184 8116 8045 7969 7890 7806 7718 7626 7528 7426 7319 7207 7089 6967 6839 6707 6569 6427 6281 6131 5977 5821 5662 5500 5338 5175 5013 4850 4689 4531 4375 4224 4077 3934 3797 3666 3542 3425 3316 3214 3119 3033 2955 2884 2822 2768 2721 2682 2650 2625 2606 2594 2587 2586 2590 2598 2610 2625 2644 2664 2687 2711 2736 2761 2786 2811 2835 2858 2879 2899 2917 2932 2946 2958 2968 2976 2983 2988 2993 2997 3002 3007 3013 3021 3033 3047 3065 3088 3116 3150 3190 3237 3291 3354 3424 3502 3589 3684 3787 3898 4017 4143 4276 4415 4560 4709 4863 5019 5179 5340 5501 5662 5823 5982 6139 6293 6443 6590 6731 6868 7000 7126 7247 7363 7472 7577 7676 7769 7858 7941 8020 8095 8165 8232 8295 8354 8410 8463 8513 8560 8604 8646 8686 8724 8759 8792 8824 8853 8881 8907 8932 8956 8978 8998 9018 9036 9054 9071 9087 9102 9117 9131 9144 9157 9169 9182 9193 9204 9215 9226 9236 9246 9255 9264 9273 9282 9290 9298 9305 9313 9320 9327 9334 9341 9348 9355 9362 9369 9376 9383 9391 9398 9406 9414 9422 9430 9438 9446 9454 9463 9471 9479 9486 9494 9501 9509 9516 9522 9529 9535 9540 9546 9551 9556 9560 9564 9568 9571 9575 9578 9580 9583 9585 9586 9588 9589 9590 9591 9592 9592 9592 9592 9592 9591 9590 9589 9588 9587 9585 9583 9581 9578 9575 9572 9568 9564 9559 9554 9548 9541 9533 9525 9515 9505 9494 9481 9468 9453 9437 9420 9401 9381 9359 9336 9311 9285 9257 9228 9197 9164 9129 9092 9054 9014 8972 8928 8882 8834 8784 8733 8680 8624 8567 8509 8449 8387 8323 8259 8193 8126 8059 7990 7922 7853 7785 7716 7649 7583 7518 7456 7396 7339 7286 7236 7190 7149 7113 7083 7058 7040 7027 7021 7022 7029 7043 7064 7091 7124 7163 7208 7258 7313 7373 7436 7503 7573 7646 7721 7797 7874 7951 8029 8106 8183 8259 8333 8406 8477 8545 8612 8677 8739 8798 8855 8909 8961 9011 9058 9102 9144 9184 9221 9257 9290 9321 9350 9377 9403 9426 9448 9469 9488 9506 9522 9537 9552 9565 9577 9588 9599 9608 9617 9626 9633 9641 9648 9654 9660 9666 9671 9676 9681 9686 9690 9694 9699 9703 9707 9710 9714 9718 9722 9725 9729 9732 9736 9739 9742 9746 9749 9752 9755 9758 9760 9763 9765 9767 9769 9770 9771 9772 9772 9772 9772 9771 9770 9769 9767 9765 9762 9759 9756 9753 9750 9746 9742 9738 9734 9729 9725 9720 9716 9711 9706 9701 9696 9691 9686 9681 9676 9671 9666 9661 9656 9651 5008 0 51 6 9646 9641 9636 9631 9626 9621 9617 9612 9608 9603 9599 9595 9591 9588 9584 9581 9578 9575 9573 9571 9569 9567 9566 9565 9564 9564 9564 9564 9565 9566 9567 9568 9570 9571 9573 9575 9578 9580 9583 9585 9588 9591 9595 9598 9602 9606 9610 9614 9619 9624 9629 9634 9640 9645 9650 9656 9661 9666 9671 9676 9680 9684 9688 9691 9694 9697 9699 9700 9701 9702 9702 9702 9702 9702 9701 9700 9698 9696 9695 9693 9690 9688 9685 9682 9679 9676 9673 9669 9666 9662 9658 9655 9652 9648 9645 9643 9641 9639 9637 9637 9637 9637 9638 9639 9642 9644 9648 9651 9655 9660 9665 9670 9675 9681 9686 9692 9698 9704 9710 9716 9721 9727 9733 9739 9745 9751 9758 9764 9770 9776 9782 9788 9794 9800 9806 9812 9817 9822 9827 9831 9835 9839 9842 9845 9848 9850 9852 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9877 9877 9877 9876 9875 9874 9872 9870 9868 9865 9863 9860 9857 9854 9851 9849 9846 9844 9841 9839 9838 9836 9834 9833 9831 9829 9828 9826 9824 9821 9819 9816 9812 9809 9804 9800 9796 9791 9786 9781 9776 9772 9767 9763 9760 9756 9754 9751 9750 9748 9747 9747 9747 9748 9749 9750 9751 9752 9754 9755 9757 9759 9760 9762 9763 9765 9766 9768 9769 9771 9773 9774 9776 9778 9780 9782 9784 9786 9789 9791 9792 9794 9796 9797 9798 9798 9799 9798 9798 9797 9796 9794 9791 9789 9786 9782 9778 9773 9768 9762 9755 9748 9739 9730 9720 9709 9696 9683 9667 9651 9633 9613 9592 9569 9544 9518 9490 9460 9428 9395 9360 9323 9284 9244 9203 9160 9115 9070 9023 8975 8927 8878 8829 8780 8730 8681 8633 8586 8540 8497 8455 8415 8379 8346 8316 8290 8268 8251 8238 8230 8226 8228 8234 8246 8262 8282 8308 8337 8370 8407 8447 8489 8535 8582 8631 8681 8733 8784 8836 8888 8940 8991 9041 9089 9137 9183 9228 9270 9311 9351 9388 9423 9457 9488 9518 9546 9571 9595 9617 9638 9656 9673 9688 9702 9713 9724 9733 9741 9747 9752 9756 9760 9762 9763 9764 9763 9763 9761 9759 9757 9754 9751 9747 9743 9739 9735 9730 9725 9720 9715 9710 9706 9701 9696 9692 9688 9684 9681 9678 9675 9674 9672 9672 9672 9673 9674 9676 9678 9681 9684 9688 9692 9696 9701 9705 9710 9715 9720 9725 9729 9734 9738 9742 9747 9751 9754 9758 9761 9765 9768 9770 9773 9776 9778 9780 9782 9784 9785 9786 9787 9788 9789 9790 9790 9790 9791 9791 9791 9791 9792 9792 9792 9793 9794 9794 9795 9797 9798 9799 9801 9803 9805 9807 9809 9811 9814 9816 9818 9821 9823 9826 9828 9831 9833 9835 9837 9839 9841 9843 9844 9846 9847 9848 9849 9850 9851 9851 9852 9853 9853 9854 9854 9855 9856 9856 9856 9857 9857 9857 9857 5009 0 51 6 9857 9856 9856 9854 9853 9851 9848 9845 9842 9838 9833 9829 9824 9819 9813 9808 9803 9797 9792 9788 9783 9779 9776 9773 9771 9769 9768 9768 9768 9768 9769 9770 9771 9773 9774 9776 9777 9779 9780 9781 9781 9782 9782 9781 9780 9779 9778 9776 9773 9771 9768 9764 9761 9757 9753 9749 9744 9739 9734 9729 9724 9718 9713 9707 9701 9695 9688 9682 9675 9668 9661 9653 9646 9638 9630 9622 9614 9605 9597 9589 9581 9573 9566 9559 9552 9546 9541 9537 9533 9531 9529 9529 9529 9531 9533 9536 9541 9546 9552 9558 9565 9573 9580 9588 9596 9604 9612 9620 9628 9635 9642 9649 9656 9662 9668 9673 9679 9684 9690 9695 9700 9704 9709 9714 9719 9724 9728 9733 9737 9741 9746 9750 9753 9757 9760 9764 9767 9769 9772 9774 9777 9779 9781 9782 9784 9786 9787 9789 9790 9791 9792 9792 9793 9793 9792 9791 9790 9788 9785 9781 9777 9771 9765 9757 9749 9739 9727 9715 9701 9686 9670 9652 9633 9613 9592 9569 9545 9520 9494 9466 9438 9408 9378 9346 9314 9281 9247 9213 9177 9142 9106 9069 9033 8996 8959 8923 8887 8852 8817 8783 8750 8718 8688 8659 8632 8606 8582 8561 8541 8524 8509 8496 8485 8478 8472 8469 8469 8471 8475 8482 8492 8503 8517 8533 8551 8570 8592 8615 8639 8664 8690 8718 8745 8773 8801 8829 8856 8883 8909 8934 8958 8980 9002 9021 9039 9056 9070 9083 9095 9105 9113 9119 9125 9129 9132 9134 9135 9135 9135 9134 9133 9132 9130 9129 9127 9126 9124 9123 9121 9120 9118 9116 9114 9111 9108 9104 9098 9092 9084 9074 9062 9048 9032 9012 8990 8964 8934 8900 8862 8819 8772 8719 8662 8599 8532 8459 8381 8299 8212 8120 8025 7927 7825 7721 7615 7509 7403 7297 7191 7088 6987 6890 6797 6708 6625 6548 6478 6414 6358 6310 6269 6238 6214 6200 6194 6197 6208 6229 6258 6295 6341 6396 6457 6527 6603 6686 6776 6870 6971 7075 7184 7296 7410 7526 7643 7761 7877 7994 8109 8221 8330 8436 8538 8636 8729 8817 8900 8978 9051 9118 9181 9237 9289 9336 9378 9416 9449 9478 9504 9525 9543 9558 9570 9579 9585 9589 9590 9590 9587 9583 9577 9570 9562 9552 9542 9530 9519 9507 9494 9482 9469 9456 9444 9432 9420 9409 9398 9388 9378 9369 9360 9352 9345 9338 9332 9327 9322 9318 9315 9312 9310 9308 9307 9307 9307 9308 9310 9311 9314 9317 9320 9323 9327 9331 9335 9340 9344 9349 9354 9358 9363 9367 9372 9376 9380 9384 9388 9392 9396 9400 9403 9407 9410 9414 9417 9420 9423 9426 9428 9431 9432 9433 9434 9433 9432 9430 9427 9423 9417 9410 9401 9390 9378 9364 9348 9329 9308 9285 9260 9232 9201 9167 9130 9091 9048 9002 8952 8900 8843 8784 8721 8654 8584 8510 8434 8354 8271 8185 8097 8007 7915 7821 7726 7632 7537 7442 7348 7257 7166 7079 5010 0 51 6 6995 6915 6839 6768 6702 6642 6588 6541 6501 6468 6442 6425 6415 6414 6420 6435 6457 6488 6527 6572 6626 6686 6753 6826 6904 6988 7076 7168 7263 7361 7461 7563 7666 7768 7870 7971 8071 8169 8264 8357 8446 8532 8614 8693 8767 8837 8903 8964 9021 9074 9123 9168 9209 9245 9278 9307 9332 9354 9372 9387 9398 9406 9411 9413 9412 9407 9400 9390 9376 9360 9342 9321 9297 9271 9242 9211 9178 9142 9105 9066 9025 8982 8938 8892 8846 8798 8749 8700 8650 8600 8550 8500 8451 8403 8357 8311 8268 8226 8187 8150 8117 8086 8058 8034 8013 7996 7981 7971 7963 7958 7957 7958 7962 7968 7976 7986 7998 8011 8025 8040 8055 8071 8088 8105 8122 8139 8156 8173 8190 8207 8224 8241 8259 8276 8294 8312 8330 8349 8368 8387 8407 8427 8448 8469 8490 8512 8533 8555 8577 8598 8620 8641 8661 8682 8702 8721 8740 8758 8776 8793 8809 8825 8841 8856 8870 8885 8899 8913 8928 8942 8956 8971 8986 9002 9018 9035 9052 9070 9089 9108 9128 9149 9171 9193 9216 9239 9263 9288 9312 9337 9362 9388 9413 9438 9463 9487 9511 9534 9557 9579 9600 9620 9639 9657 9674 9690 9705 9718 9731 9742 9753 9762 9771 9778 9785 9791 9797 9801 9805 9809 9812 9815 9817 9818 9819 9820 9820 9820 9820 9819 9818 9817 9815 9814 9812 9810 9808 9806 9803 9801 9799 9797 9796 9794 9793 9792 9791 9791 9791 9791 9792 9793 9794 9795 9797 9799 9802 9804 9807 9810 9813 9817 9820 9823 9827 9830 9833 9837 9840 9843 9845 9848 9850 9852 9854 9855 9856 9858 9858 9859 9860 9860 9860 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9867 9867 9867 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9862 9862 9863 9863 9864 9865 9866 9868 9869 9871 9873 9875 9876 9878 9880 9882 9883 9884 9885 9886 9887 9887 9887 9887 9886 9886 9884 9883 9881 9880 9878 9876 9873 9871 9869 9866 9864 9862 9859 9857 9855 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9831 9829 9827 9826 9824 9823 9821 9820 9819 9818 9817 9816 9816 9815 9814 9814 9813 9813 9812 9812 9811 9810 9810 9808 9807 9805 9803 9801 9799 9796 9792 9788 9784 9779 9774 9768 9761 9753 9745 9735 9725 9713 9700 9686 9670 9652 9633 9612 9588 9562 9534 9504 9470 9434 9395 9353 9307 9258 9206 9151 9091 9028 8962 8891 8817 8738 8656 8570 8480 8386 8289 8188 8083 7976 7866 7752 7637 7520 7401 7281 7161 7040 6920 6800 6682 6566 6453 6343 6236 6134 6036 5944 5857 5776 5701 5634 5573 5520 5474 5437 5407 5386 5373 5368 5372 5384 5405 5435 5473 5519 5574 5637 5707 5786 5872 5965 6064 6169 6281 6397 6518 6643 6771 6901 7034 7167 7301 7435 7567 7699 7828 7954 5011 0 51 6 8077 8196 8311 8422 8527 8628 8724 8814 8899 8979 9053 9122 9187 9247 9302 9353 9400 9443 9482 9518 9551 9581 9608 9633 9656 9676 9695 9712 9727 9741 9753 9765 9775 9784 9792 9800 9806 9812 9818 9823 9827 9831 9835 9838 9841 9843 9845 9847 9849 9851 9852 9853 9854 9855 9855 9856 9856 9855 9855 9854 9853 9852 9851 9849 9846 9844 9841 9838 9834 9830 9826 9821 9815 9810 9803 9797 9790 9782 9774 9766 9757 9747 9737 9727 9717 9706 9694 9683 9671 9659 9647 9634 9622 9610 9598 9587 9576 9565 9555 9546 9537 9530 9523 9517 9513 9509 9507 9505 9505 9506 9509 9512 9516 9521 9527 9534 9541 9549 9558 9566 9575 9585 9594 9604 9613 9623 9632 9641 9650 9658 9666 9674 9682 9689 9696 9702 9708 9714 9719 9724 9729 9733 9737 9741 9744 9747 9750 9752 9755 9757 9759 9761 9762 9764 9766 9767 9768 9770 9771 9773 9774 9775 9777 9778 9780 9781 9782 9784 9785 9787 9788 9789 9790 9791 9792 9792 9793 9793 9793 9793 9793 9793 9793 9792 9792 9791 9790 9789 9788 9787 9785 9784 9782 9780 9778 9775 9773 9770 9767 9763 9759 9755 9751 9746 9741 9736 9730 9725 9719 9714 9708 9702 9697 9692 9687 9682 9677 9673 9670 9667 9664 9662 9660 9658 9656 9655 9655 9654 9653 9653 9652 9652 9652 9651 9651 9650 9650 9649 9649 9648 9647 9646 9646 9645 9643 9642 9641 9639 9637 9635 9632 9629 9625 9621 9617 9612 9606 9600 9594 9587 9579 9572 9563 9555 9546 9538 9529 9521 9513 9505 9497 9489 9483 9476 9470 9465 9460 9456 9452 9449 9447 9445 9443 9442 9442 9442 9442 9443 9444 9445 9446 9448 9450 9452 9455 9457 9459 9462 9464 9466 9468 9470 9472 9473 9474 9475 9475 9475 9474 9473 9472 9470 9468 9466 9463 9460 9456 9452 9449 9445 9440 9436 9432 9428 9424 9421 9417 9414 9411 9409 9408 9406 9406 9406 9406 9408 9409 9412 9415 9418 9422 9427 9431 9437 9442 9447 9452 9457 9462 9467 9471 9475 9478 9480 9482 9484 9484 9484 9484 9483 9481 9478 9476 9473 9470 9466 9463 9459 9456 9453 9450 9447 9445 9443 9441 9440 9440 9440 9441 9442 9444 9446 9449 9452 9455 9459 9463 9468 9473 9477 9482 9487 9492 9497 9502 9507 9511 9515 9519 9523 9526 9529 9531 9532 9534 9534 9534 9534 9533 9531 9529 9527 9523 9520 9516 9511 9506 9501 9495 9489 9483 9476 9469 9462 9455 9447 9439 9431 9423 9414 9405 9396 9386 9376 9366 9355 9344 9332 9320 9307 9294 9280 9266 9251 9236 9220 9203 9186 9168 9150 9131 9111 9090 9068 9046 9023 8998 8973 8946 8918 8889 8859 8827 8793 8758 8721 8682 8642 8599 8555 8509 8460 8410 8358 8303 8246 8187 8125 8061 7994 7925 7852 7776 7697 7614 7527 7435 7339 7239 7133 7023 6907 6786 6659 6528 6391 6249 6103 5952 5797 5012 0 51 7 5525 5363 5200 5036 4872 4708 4546 4386 4228 4074 3923 3777 3636 3501 3371 3247 3130 3019 2915 2817 2726 2641 2562 2490 2424 2363 2307 2256 2210 2168 2131 2097 2067 2040 2017 1997 1980 1966 1956 1949 1945 1945 1949 1958 1970 1988 2011 2039 2073 2113 2159 2211 2269 2333 2403 2478 2559 2644 2733 2826 2921 3019 3117 3215 3313 3411 3507 3600 3690 3776 3859 3938 4014 4085 4153 4217 4278 4338 4395 4452 4508 4565 4623 4682 4744 4808 4877 4949 5026 5107 5193 5283 5379 5478 5582 5689 5800 5914 6031 6149 6268 6389 6510 6630 6750 6869 6986 7101 7214 7324 7432 7536 7637 7734 7828 7918 8005 8087 8166 8241 8312 8379 8442 8502 8558 8611 8660 8706 8748 8788 8824 8857 8888 8915 8941 8964 8984 9003 9020 9035 9049 9061 9072 9082 9091 9099 9106 9113 9120 9125 9130 9135 9139 9143 9146 9148 9149 9150 9149 9147 9143 9139 9132 9124 9114 9101 9087 9070 9051 9030 9006 8979 8950 8918 8883 8845 8803 8759 8711 8659 8604 8545 8483 8416 8345 8270 8190 8106 8018 7925 7828 7727 7623 7514 7402 7287 7169 7050 6928 6805 6683 6560 6437 6315 6196 6078 5964 5853 5747 5645 5547 5456 5370 5290 5217 5151 5092 5040 4995 4958 4929 4907 4893 4886 4888 4897 4914 4939 4971 5011 5058 5113 5174 5243 5318 5400 5488 5581 5681 5785 5893 6006 6122 6242 6364 6488 6614 6740 6866 6992 7118 7242 7365 7485 7603 7718 7829 7936 8040 8139 8234 8324 8410 8492 8569 8641 8709 8773 8832 8887 8938 8985 9029 9069 9106 9140 9171 9199 9224 9246 9266 9284 9299 9312 9323 9331 9338 9342 9344 9344 9342 9338 9332 9323 9313 9301 9287 9271 9253 9233 9211 9188 9162 9134 9104 9072 9038 9001 8963 8921 8878 8831 8782 8730 8676 8619 8558 8495 8429 8361 8289 8215 8139 8060 7980 7898 7814 7729 7643 7556 7470 7384 7299 7215 7132 7052 6975 6901 6830 6764 6702 6645 6594 6548 6509 6476 6450 6431 6420 6415 6418 6428 6445 6469 6499 6537 6580 6629 6684 6743 6807 6875 6947 7022 7099 7178 7260 7342 7426 7510 7594 7678 7762 7846 7928 8010 8090 8169 8247 8323 8397 8469 8539 8607 8672 8735 8795 8853 8908 8960 9009 9056 9100 9141 9180 9216 9249 9280 9309 9335 9360 9382 9403 9423 9441 9458 9473 9487 9501 9513 9525 9536 9546 9555 9564 9572 9580 9587 9594 9600 9606 9611 9615 9620 9624 9628 9631 9634 9637 9640 9642 9645 9647 9649 9651 9653 9655 9657 9658 9660 9661 9663 9664 9665 9666 9667 9667 9667 9668 9667 9667 9667 9666 9665 9664 9663 9661 9660 9658 9657 9655 9654 9653 9651 9650 9650 9649 9649 9649 9649 9650 9651 9652 9654 9655 9657 9659 9660 9662 9664 9665 9666 9667 9668 9668 9668 9667 9666 9665 9664 9663 9661 9659 9657 9656 9654 9652 9651 9650 9649 5013 0 51 7 9648 9648 9648 9648 9648 9648 9649 9649 9649 9650 9650 9650 9650 9649 9649 9648 9647 9646 9645 9644 9642 9641 9640 9639 9639 9638 9638 9638 9639 9640 9641 9643 9645 9647 9650 9652 9655 9657 9660 9662 9664 9667 9669 9670 9672 9673 9674 9675 9676 9677 9677 9678 9678 9679 9679 9680 9681 9682 9683 9684 9684 9685 9686 9687 9688 9688 9689 9688 9688 9687 9686 9684 9681 9678 9674 9669 9663 9657 9649 9641 9632 9621 9609 9596 9582 9566 9549 9531 9511 9489 9465 9440 9412 9382 9350 9315 9278 9237 9194 9148 9098 9045 8989 8929 8865 8798 8727 8652 8573 8491 8406 8316 8224 8128 8030 7929 7826 7721 7614 7507 7398 7290 7181 7073 6966 6860 6756 6654 6555 6458 6365 6275 6189 6107 6030 5956 5887 5822 5762 5707 5656 5610 5569 5532 5499 5471 5448 5429 5414 5403 5397 5395 5398 5404 5415 5430 5450 5474 5503 5536 5574 5617 5664 5716 5772 5833 5899 5970 6044 6123 6206 6293 6384 6478 6575 6675 6777 6881 6986 7093 7200 7307 7414 7521 7626 7730 7831 7931 8027 8121 8211 8297 8380 8459 8533 8604 8670 8732 8790 8844 8895 8941 8985 9025 9062 9096 9127 9157 9184 9210 9234 9256 9278 9298 9317 9336 9354 9371 9387 9403 9419 9434 9449 9464 9478 9491 9505 9518 9530 9542 9554 9566 9577 9587 9598 9608 9617 9626 9635 9644 9652 9659 9667 9674 9680 9686 9691 9696 9701 9705 9709 9712 9715 9717 9719 9721 9722 9722 9723 9723 9722 9722 9721 9719 9717 9715 9712 9709 9706 9702 9697 9692 9686 9680 9673 9666 9658 9649 9639 9628 9616 9604 9590 9575 9559 9542 9523 9502 9480 9456 9431 9403 9373 9341 9307 9270 9231 9189 9145 9097 9047 8993 8937 8877 8815 8749 8680 8608 8532 8454 8373 8289 8202 8112 8020 7925 7829 7730 7630 7528 7426 7322 7218 7114 7011 6907 6805 6704 6605 6508 6414 6322 6235 6151 6072 5997 5928 5864 5806 5754 5709 5671 5639 5615 5598 5589 5587 5592 5605 5625 5652 5686 5726 5772 5824 5881 5943 6010 6080 6153 6229 6307 6386 6467 6548 6629 6710 6790 6869 6946 7021 7095 7166 7235 7301 7365 7427 7486 7543 7598 7651 7701 7751 7798 7844 7889 7933 7976 8018 8059 8100 8140 8179 8218 8257 8295 8332 8369 8405 8440 8474 8507 8539 8569 8597 8624 8650 8673 8694 8713 8730 8744 8756 8765 8772 8777 8779 8778 8775 8770 8763 8753 8741 8727 8712 8694 8675 8655 8633 8610 8585 8560 8533 8506 8478 8449 8419 8389 8358 8327 8295 8263 8231 8199 8166 8134 8103 8072 8042 8013 7986 7960 7936 7914 7894 7878 7864 7854 7847 7843 7844 7848 7857 7869 7886 7906 7931 7959 7991 8026 8064 8106 8150 8196 8244 8294 8345 8398 8451 8504 8558 8611 8664 8717 8769 8820 8869 8917 8964 9009 9053 9095 9134 9172 9208 9243 9275 9304 9332 9358 5014 0 51 7 9382 9404 9425 9443 9459 9474 9487 9499 9509 9518 9525 9531 9536 9539 9542 9544 9544 9544 9542 9540 9537 9533 9528 9522 9514 9506 9496 9485 9473 9458 9443 9425 9406 9385 9361 9335 9307 9276 9242 9206 9166 9123 9076 9026 8971 8913 8850 8783 8711 8633 8551 8464 8371 8272 8168 8059 7943 7823 7697 7566 7430 7289 7144 6996 6845 6691 6534 6377 6219 6061 5903 5747 5593 5441 5293 5148 5007 4872 4741 4616 4496 4383 4275 4175 4080 3993 3912 3838 3771 3710 3656 3609 3569 3536 3508 3488 3473 3464 3461 3463 3470 3482 3497 3515 3536 3558 3581 3604 3627 3647 3666 3682 3694 3701 3704 3701 3693 3679 3659 3634 3604 3569 3530 3486 3441 3393 3343 3294 3244 3196 3150 3106 3066 3029 2997 2970 2948 2931 2920 2915 2915 2921 2932 2950 2973 3002 3036 3077 3124 3176 3236 3302 3375 3455 3543 3638 3741 3852 3971 4098 4233 4375 4524 4681 4843 5011 5183 5359 5539 5720 5901 6082 6263 6443 6619 6791 6959 7122 7279 7429 7574 7711 7842 7966 8082 8192 8295 8392 8482 8566 8645 8718 8786 8849 8907 8961 9011 9058 9100 9139 9175 9208 9238 9265 9290 9313 9333 9351 9367 9381 9394 9406 9416 9425 9433 9440 9446 9451 9456 9460 9463 9466 9469 9471 9473 9474 9475 9475 9476 9475 9475 9474 9473 9472 9470 9468 9467 9465 9463 9461 9459 9457 9455 9453 9452 9450 9448 9447 9445 9444 9442 9441 9439 9438 9436 9435 9433 9431 9429 9427 9426 9424 9422 9420 9418 9416 9414 9412 9410 9408 9407 9405 9403 9402 9400 9399 9397 9396 9394 9393 9392 9390 9389 9387 9386 9384 9383 9382 9380 9379 9377 9376 9375 9373 9372 9371 9370 9369 9367 9366 9365 9364 9362 9361 9359 9358 9356 9355 9353 9351 9350 9348 9346 9344 9342 9340 9338 9337 9335 9333 9331 9330 9328 9326 9324 9323 9321 9319 9316 9314 9312 9309 9306 9303 9299 9295 9291 9287 9282 9278 9273 9268 9263 9258 9253 9247 9242 9237 9232 9227 9222 9217 9212 9207 9202 9198 9193 9188 9183 9178 9173 9168 9163 9157 9152 9147 9141 9136 9131 9125 9120 9115 9110 9105 9100 9095 9090 9085 9079 9074 9068 9061 9055 9047 9040 9031 9022 9011 9000 8989 8976 8962 8947 8931 8914 8897 8878 8858 8837 8815 8791 8767 8741 8714 8685 8655 8623 8590 8555 8518 8480 8440 8397 8353 8307 8258 8208 8156 8102 8046 7988 7928 7866 7802 7736 7668 7598 7525 7450 7372 7291 7207 7120 7030 6936 6838 6737 6631 6522 6409 6292 6172 6048 5921 5792 5660 5526 5392 5257 5122 4987 4854 4724 4595 4471 4350 4234 4123 4018 3919 3825 3739 3659 3586 3520 3460 3408 3362 3323 3291 3265 3245 3231 3223 3222 3226 3236 3252 3273 3301 3335 3374 3420 3473 3531 3596 3668 3746 3831 3922 4019 4122 4232 4347 4466 4591 4720 4853 4990 5129 5015 0 51 7 5270 5413 5556 5700 5843 5987 6129 6269 6408 6543 6676 6806 6932 7054 7173 7288 7399 7505 7607 7705 7799 7888 7973 8054 8130 8202 8270 8334 8394 8450 8502 8551 8596 8637 8676 8711 8743 8773 8801 8826 8849 8870 8890 8908 8926 8942 8957 8971 8985 8998 9011 9024 9036 9048 9060 9071 9082 9094 9104 9115 9125 9136 9146 9155 9165 9174 9183 9192 9200 9208 9216 9224 9232 9239 9246 9253 9260 9267 9273 9279 9286 9292 9298 9303 9309 9315 9320 9325 9330 9335 9339 9343 9347 9350 9352 9355 9356 9357 9356 9355 9354 9351 9347 9342 9336 9330 9322 9313 9304 9294 9283 9271 9259 9246 9233 9219 9205 9190 9175 9160 9144 9128 9111 9095 9077 9059 9041 9022 9003 8983 8963 8942 8922 8900 8879 8858 8837 8817 8796 8777 8758 8741 8724 8709 8695 8683 8673 8664 8657 8651 8648 8646 8646 8647 8650 8655 8661 8668 8676 8686 8697 8709 8721 8735 8750 8765 8782 8799 8816 8835 8854 8874 8894 8915 8936 8958 8980 9002 9024 9046 9069 9091 9113 9135 9156 9178 9198 9219 9239 9258 9278 9296 9314 9332 9349 9366 9382 9398 9413 9427 9442 9455 9468 9481 9492 9504 9514 9524 9533 9542 9550 9557 9564 9570 9575 9580 9585 9589 9592 9595 9598 9601 9603 9605 9607 9609 9611 9612 9613 9615 9616 9617 9618 9619 9620 9621 9622 9622 9623 9623 9624 9625 9625 9626 9626 9627 9628 9629 9630 9631 9632 9633 9635 9636 9638 9640 9642 9644 9646 9648 9650 9653 9655 9657 9659 9661 9662 9664 9666 9667 9668 9669 9670 9671 9672 9672 9672 9673 9673 9673 9673 9673 9673 9674 9674 9674 9675 9676 9677 9678 9679 9681 9683 9685 9687 9689 9692 9695 9698 9701 9703 9706 9709 9712 9715 9717 9719 9721 9723 9725 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9738 9739 9741 9743 9745 9747 9749 9751 9753 9755 9758 9759 9761 9763 9764 9765 9765 9766 9766 9765 9765 9764 9763 9762 9761 9760 9760 9759 9758 9758 9758 9758 9758 9758 9759 9759 9760 9760 9761 9761 9762 9762 9762 9762 9762 9761 9760 9759 9758 9757 9755 9754 9752 9751 9750 9748 9747 9746 9745 9744 9744 9743 9742 9742 9742 9741 9741 9740 9740 9740 9739 9738 9737 9737 9736 9735 9734 9733 9732 9731 9729 9728 9727 9726 9725 9724 9723 9722 9722 9721 9720 9719 9719 9718 9718 9718 9717 9718 9718 9718 9719 9719 9720 9721 9722 9723 9724 9724 9725 9725 9725 9724 9722 9720 9718 9714 9711 9706 9701 9695 9689 9682 9676 9669 9662 9655 9648 9642 9636 9631 9626 9622 9618 9615 9612 9610 9608 9606 9604 9603 9601 9599 9596 9593 9589 9585 9579 9573 9567 9559 9551 9541 9532 9521 9510 9498 9487 9474 9462 9449 9436 9423 9409 9396 9383 9369 9356 9342 9328 9315 9301 9288 9274 9261 9248 9234 9222 9209 9197 9185 5016 0 51 7 9173 9162 9152 9142 9133 9124 9116 9108 9101 9094 9088 9082 9076 9070 9065 9059 9053 9047 9041 9033 9025 9016 9005 8993 8980 8964 8946 8926 8903 8878 8849 8817 8781 8741 8697 8649 8596 8538 8476 8408 8335 8256 8172 8083 7987 7887 7781 7669 7552 7430 7304 7172 7037 6898 6756 6611 6463 6315 6165 6015 5864 5716 5568 5423 5281 5143 5009 4880 4756 4639 4527 4423 4326 4236 4155 4081 4015 3958 3910 3870 3838 3816 3802 3797 3802 3815 3838 3869 3911 3961 4021 4091 4170 4258 4355 4462 4577 4700 4832 4971 5116 5269 5426 5588 5754 5923 6095 6266 6438 6610 6781 6949 7113 7275 7432 7584 7730 7871 8006 8134 8257 8372 8482 8585 8683 8774 8860 8940 9015 9084 9150 9210 9266 9319 9367 9412 9453 9492 9527 9559 9588 9615 9640 9662 9682 9700 9716 9730 9743 9754 9764 9772 9780 9786 9791 9796 9800 9803 9805 9807 9809 9810 9810 9810 9810 9809 9807 9806 9803 9801 9797 9794 9789 9784 9778 9772 9765 9756 9747 9737 9726 9714 9700 9686 9670 9652 9634 9613 9591 9567 9542 9515 9485 9454 9420 9384 9346 9305 9262 9215 9167 9115 9060 9003 8942 8878 8812 8742 8670 8595 8517 8437 8355 8270 8184 8097 8008 7919 7830 7740 7651 7563 7476 7391 7308 7228 7151 7078 7008 6943 6883 6829 6780 6737 6700 6670 6647 6630 6621 6620 6625 6638 6658 6685 6720 6761 6809 6863 6924 6990 7060 7136 7216 7299 7386 7475 7566 7659 7752 7846 7939 8032 8124 8215 8303 8390 8474 8555 8633 8709 8781 8850 8916 8978 9038 9093 9146 9196 9243 9286 9327 9365 9401 9434 9464 9492 9518 9542 9564 9584 9602 9618 9633 9646 9658 9669 9678 9687 9695 9702 9708 9714 9719 9724 9728 9732 9736 9740 9743 9747 9750 9753 9755 9758 9760 9762 9763 9764 9765 9765 9764 9764 9763 9761 9760 9758 9756 9754 9752 9750 9749 9748 9747 9747 9747 9749 9750 9753 9756 9759 9764 9768 9773 9779 9785 9791 9797 9803 9809 9814 9820 9824 9829 9833 9836 9839 9841 9842 9843 9844 9844 9843 9842 9840 9838 9836 9833 9829 9826 9822 9817 9812 9807 9801 9794 9787 9779 9770 9760 9749 9738 9724 9710 9694 9676 9657 9635 9612 9586 9559 9529 9496 9461 9423 9383 9340 9294 9245 9193 9138 9080 9020 8956 8889 8819 8746 8670 8591 8509 8424 8336 8245 8151 8055 7957 7856 7753 7649 7543 7436 7329 7221 7114 7006 6900 6796 6693 6593 6496 6403 6314 6230 6151 6077 6010 5949 5894 5848 5808 5777 5753 5738 5730 5732 5741 5759 5786 5820 5863 5913 5971 6036 6107 6185 6268 6357 6450 6548 6649 6753 6860 6969 7078 7188 7298 7408 7516 7624 7729 7832 7932 8028 8122 8211 8297 8379 8456 8530 8599 8663 8724 8779 8831 8879 8923 8963 9000 9033 9063 9090 9115 9137 9156 9174 9189 9203 9216 9227 9236 9245 5017 0 51 7 9253 9260 9266 9271 9276 9280 9283 9287 9289 9292 9294 9295 9297 9298 9299 9300 9300 9301 9302 9303 9304 9305 9307 9309 9311 9313 9316 9319 9322 9326 9330 9334 9338 9343 9348 9354 9359 9365 9371 9378 9384 9391 9398 9405 9413 9420 9428 9436 9444 9452 9461 9469 9476 9484 9491 9498 9504 9509 9514 9517 9520 9522 9522 9521 9520 9517 9513 9508 9502 9495 9487 9479 9471 9462 9453 9445 9436 9429 9421 9415 9409 9404 9400 9398 9396 9396 9396 9398 9400 9404 9408 9413 9419 9425 9432 9439 9446 9454 9461 9469 9477 9485 9493 9501 9509 9517 9524 9532 9539 9547 9554 9561 9568 9575 9581 9588 9594 9600 9606 9612 9617 9622 9627 9632 9637 9641 9645 9649 9653 9657 9660 9663 9666 9669 9672 9674 9677 9679 9681 9682 9684 9685 9686 9686 9686 9686 9686 9685 9683 9682 9679 9677 9674 9670 9667 9662 9658 9653 9648 9643 9638 9633 9628 9623 9618 9613 9608 9604 9599 9595 9592 9588 9585 9582 9580 9577 9575 9573 9571 9569 9567 9565 9563 9560 9558 9556 9553 9550 9548 9545 9542 9539 9536 9533 9531 9528 9525 9522 9520 9517 9514 9511 9508 9505 9501 9497 9493 9488 9482 9476 9469 9461 9452 9442 9431 9419 9406 9392 9376 9360 9342 9322 9301 9279 9255 9230 9202 9173 9142 9109 9074 9036 8996 8954 8909 8861 8810 8756 8700 8640 8577 8512 8442 8370 8294 8215 8132 8046 7957 7864 7767 7667 7562 7455 7343 7227 7108 6985 6858 6728 6594 6457 6318 6175 6031 5886 5739 5592 5445 5299 5154 5012 4872 4736 4604 4476 4354 4238 4128 4026 3930 3842 3762 3691 3627 3572 3525 3487 3457 3436 3424 3420 3424 3437 3459 3489 3527 3573 3628 3691 3761 3840 3926 4019 4118 4225 4337 4455 4579 4706 4837 4972 5109 5248 5387 5527 5666 5804 5940 6074 6205 6332 6455 6574 6688 6797 6901 6999 7093 7180 7263 7341 7413 7481 7544 7603 7658 7709 7757 7801 7842 7881 7918 7952 7985 8015 8045 8073 8100 8126 8151 8176 8200 8223 8246 8269 8292 8314 8336 8357 8379 8400 8421 8441 8462 8482 8501 8520 8538 8556 8573 8589 8605 8619 8632 8645 8656 8666 8675 8682 8689 8694 8698 8700 8702 8702 8702 8700 8698 8695 8692 8688 8685 8681 8677 8674 8671 8668 8667 8665 8665 8666 8667 8669 8672 8677 8682 8688 8695 8702 8711 8720 8730 8740 8751 8763 8775 8788 8801 8814 8828 8842 8856 8870 8885 8899 8913 8927 8941 8954 8967 8979 8990 9000 9010 9019 9027 9033 9039 9043 9047 9049 9051 9051 9051 9050 9049 9046 9043 9040 9037 9033 9029 9024 9020 9015 9010 9005 9000 8994 8988 8982 8976 8969 8962 8954 8946 8938 8929 8921 8912 8903 8893 8884 8875 8866 8857 8848 8840 8832 8824 8816 8808 8801 8793 8786 8779 8772 8765 8758 8751 8744 8736 8729 8721 8714 8706 8698 8691 8684 5018 0 51 7 8677 8670 8663 8657 8651 8646 8641 8637 8633 8629 8626 8623 8621 8618 8617 8615 8614 8612 8612 8611 8611 8610 8611 8611 8612 8613 8615 8617 8620 8623 8627 8632 8636 8642 8647 8653 8660 8666 8673 8680 8687 8694 8701 8708 8714 8720 8725 8730 8735 8739 8743 8746 8749 8751 8752 8753 8754 8754 8753 8752 8751 8749 8747 8745 8742 8739 8736 8732 8728 8723 8718 8713 8708 8701 8695 8688 8680 8672 8663 8653 8642 8630 8617 8603 8588 8571 8553 8533 8511 8487 8462 8434 8404 8372 8338 8301 8262 8220 8175 8128 8078 8025 7970 7911 7850 7785 7718 7648 7575 7499 7421 7340 7257 7171 7083 6993 6902 6809 6715 6620 6524 6429 6333 6238 6145 6052 5962 5874 5789 5707 5628 5554 5483 5418 5358 5303 5253 5209 5172 5140 5114 5095 5081 5074 5072 5076 5086 5100 5120 5144 5172 5205 5240 5278 5319 5361 5406 5450 5495 5539 5584 5626 5667 5705 5740 5771 5799 5821 5839 5851 5857 5857 5851 5837 5817 5789 5754 5713 5664 5608 5545 5476 5400 5319 5234 5143 5048 4950 4849 4746 4642 4537 4431 4327 4223 4121 4021 3924 3830 3739 3652 3569 3491 3417 3347 3282 3221 3165 3113 3065 3022 2982 2947 2915 2886 2861 2839 2820 2804 2791 2780 2772 2767 2763 2763 2764 2769 2775 2784 2796 2811 2828 2849 2873 2900 2930 2965 3003 3045 3092 3143 3199 3259 3325 3395 3470 3550 3635 3725 3820 3920 4024 4132 4244 4359 4478 4600 4724 4851 4979 5107 5237 5367 5497 5626 5754 5881 6006 6129 6250 6369 6484 6597 6707 6814 6918 7019 7116 7210 7301 7388 7472 7553 7630 7704 7775 7842 7906 7967 8025 8080 8131 8179 8225 8268 8308 8346 8382 8416 8448 8479 8508 8537 8564 8591 8618 8644 8670 8695 8721 8747 8773 8798 8824 8849 8874 8899 8924 8947 8971 8993 9015 9036 9055 9074 9093 9110 9126 9142 9157 9171 9184 9198 9211 9223 9235 9247 9259 9271 9283 9294 9306 9317 9328 9338 9349 9358 9368 9376 9384 9392 9398 9404 9409 9414 9418 9421 9423 9425 9426 9428 9429 9430 9431 9432 9434 9436 9438 9442 9445 9450 9455 9461 9467 9474 9482 9490 9498 9506 9514 9522 9530 9537 9545 9551 9557 9562 9567 9571 9574 9577 9580 9581 9583 9584 9585 9586 9587 9588 9589 9590 9591 9593 9594 9596 9598 9600 9602 9605 9607 9609 9611 9612 9614 9616 9617 9618 9620 9621 9622 9623 9624 9626 9627 9629 9631 9633 9635 9638 9640 9643 9646 9649 9653 9656 9659 9662 9665 9668 9671 9674 9677 9680 9682 9685 9688 9690 9693 9696 9699 9703 9706 9710 9714 9718 9723 9727 9732 9736 9741 9745 9749 9754 9758 9761 9765 9768 9771 9773 9776 9778 9780 9781 9783 9784 9786 9787 9789 9790 9792 9793 9795 9796 9798 9799 9801 9802 9803 9804 9805 9806 9807 9808 9808 9808 9809 9809 9809 9809 9809 5019 0 51 7 9810 9810 9811 9811 9812 9812 9813 9814 9815 9815 9816 9816 9816 9816 9816 9815 9813 9811 9809 9807 9804 9800 9797 9793 9788 9784 9780 9775 9770 9766 9761 9756 9752 9747 9742 9736 9730 9724 9717 9709 9701 9691 9681 9669 9656 9642 9626 9609 9591 9572 9551 9529 9506 9483 9458 9433 9407 9381 9354 9327 9301 9274 9247 9220 9193 9167 9141 9115 9089 9064 9039 9014 8990 8966 8943 8921 8900 8879 8860 8842 8826 8811 8798 8787 8777 8770 8766 8763 8763 8765 8770 8777 8786 8798 8812 8827 8845 8864 8884 8906 8928 8951 8975 8998 9022 9046 9068 9091 9112 9133 9152 9170 9187 9203 9217 9230 9242 9253 9264 9273 9282 9291 9300 9309 9318 9327 9337 9348 9360 9372 9386 9400 9415 9431 9447 9464 9482 9499 9517 9534 9551 9567 9583 9597 9611 9624 9635 9645 9655 9663 9669 9675 9680 9684 9688 9691 9693 9695 9696 9697 9698 9699 9699 9699 9700 9700 9700 9700 9699 9698 9698 9697 9695 9694 9692 9690 9688 9686 9684 9682 9680 9677 9675 9673 9672 9670 9669 9667 9666 9665 9664 9663 9662 9661 9660 9658 9656 9654 9651 9647 9643 9638 9632 9626 9619 9611 9603 9594 9585 9575 9564 9554 9543 9532 9520 9509 9498 9486 9475 9464 9453 9441 9430 9419 9408 9396 9385 9374 9362 9351 9340 9329 9318 9308 9298 9290 9282 9276 9271 9267 9266 9266 9269 9274 9281 9290 9302 9315 9331 9349 9368 9388 9410 9432 9455 9478 9501 9524 9546 9567 9588 9607 9625 9642 9657 9672 9685 9697 9707 9717 9726 9734 9742 9748 9755 9760 9766 9771 9775 9779 9782 9785 9787 9789 9789 9789 9788 9786 9782 9778 9772 9766 9758 9749 9739 9728 9716 9702 9688 9673 9656 9639 9621 9602 9582 9562 9540 9518 9495 9471 9446 9421 9395 9368 9341 9313 9285 9256 9226 9197 9167 9137 9108 9078 9048 9018 8988 8959 8929 8900 8870 8841 8811 8782 8751 8721 8690 8658 8625 8591 8557 8521 8484 8446 8407 8367 8325 8283 8241 8197 8154 8111 8068 8026 7985 7946 7908 7873 7840 7811 7784 7762 7743 7728 7718 7712 7710 7714 7721 7733 7750 7770 7795 7823 7855 7890 7929 7969 8012 8057 8104 8152 8201 8251 8302 8353 8403 8454 8504 8554 8603 8651 8699 8745 8790 8833 8876 8917 8956 8994 9030 9064 9097 9128 9157 9184 9210 9234 9256 9277 9295 9312 9328 9342 9354 9366 9375 9384 9391 9397 9402 9407 9410 9412 9414 9414 9414 9414 9413 9411 9408 9405 9401 9397 9392 9387 9381 9374 9367 9359 9351 9341 9331 9320 9308 9295 9282 9267 9250 9233 9213 9193 9170 9146 9120 9091 9060 9027 8991 8952 8911 8866 8819 8768 8713 8655 8593 8527 8458 8384 8306 8223 8137 8046 7950 7849 7744 7634 7520 7400 7277 7149 7016 6880 6739 6596 6449 6300 6148 5995 5842 5688 5535 5382 5232 5083 4939 4798 4662 4531 5020 0 51 7 4407 4288 4177 4074 3978 3890 3810 3739 3677 3623 3578 3541 3513 3494 3482 3480 3486 3499 3522 3552 3591 3637 3692 3756 3827 3907 3995 4091 4195 4307 4426 4554 4688 4829 4976 5129 5288 5450 5617 5787 5958 6132 6305 6478 6651 6822 6990 7155 7316 7473 7625 7771 7911 8046 8174 8296 8412 8520 8623 8719 8809 8892 8970 9042 9109 9171 9228 9280 9328 9372 9412 9448 9482 9512 9540 9564 9587 9607 9625 9641 9656 9668 9680 9690 9699 9706 9713 9719 9724 9728 9732 9736 9739 9742 9744 9747 9750 9752 9755 9758 9761 9764 9768 9772 9776 9780 9784 9789 9793 9798 9803 9808 9812 9817 9821 9825 9830 9834 9837 9841 9845 9848 9852 9855 9859 9862 9866 9869 9873 9876 9880 9883 9887 9890 9893 9896 9899 9901 9904 9905 9907 9908 9909 9909 9909 9910 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9915 9915 9915 9914 9912 9910 9907 9903 9898 9892 9886 9879 9872 9864 9856 9849 9841 9834 9827 9821 9816 9812 9809 9807 9806 9806 9807 9809 9812 9815 9818 9822 9825 9828 9830 9831 9832 9831 9828 9825 9819 9812 9804 9794 9782 9769 9754 9738 9720 9701 9681 9660 9637 9614 9589 9564 9537 9510 9482 9452 9422 9391 9360 9327 9294 9261 9227 9192 9158 9123 9089 9054 9021 8987 8955 8924 8894 8866 8839 8814 8792 8771 8754 8738 8726 8716 8709 8705 8704 8706 8712 8720 8731 8746 8763 8783 8805 8829 8856 8885 8915 8947 8980 9014 9048 9083 9118 9152 9187 9220 9253 9285 9315 9345 9372 9398 9423 9446 9467 9486 9503 9519 9533 9545 9555 9564 9571 9577 9581 9583 9585 9584 9582 9579 9574 9568 9561 9552 9542 9530 9516 9502 9486 9468 9449 9429 9407 9384 9359 9334 9307 9279 9251 9221 9191 9160 9128 9096 9064 9031 8999 8967 8935 8904 8873 8843 8814 8786 8759 8734 8709 8687 8666 8647 8629 8614 8600 8589 8579 8572 8567 8563 8562 8563 8565 8570 8576 8583 8592 8603 8614 8627 8640 8654 8669 8683 8698 8712 8727 8741 8754 8766 8778 8789 8799 8807 8814 8820 8825 8828 8829 8829 8827 8823 8817 8810 8800 8788 8774 8758 8740 8719 8696 8670 8642 8611 8577 8541 8503 8462 8420 8375 8329 8281 8232 8183 8133 8083 8034 7986 7939 7894 7852 7813 7777 7746 7718 7696 7679 7667 7661 7661 7666 7678 7696 7719 7748 7782 7822 7866 7915 7968 8024 8083 8145 8208 8273 8340 8406 8473 8540 8606 8671 8735 8798 8859 8918 8975 9030 9083 9134 9183 9229 9274 9316 9355 9393 9428 9461 9492 9521 9548 9572 9594 9614 9632 9648 9661 9672 9682 9688 9693 9696 9697 9696 9693 9687 9681 9672 9661 9649 9636 9620 9604 9586 9567 9546 9525 9502 9479 9455 9431 9406 9381 9356 9331 9306 9282 9258 9235 9213 9192 9173 9155 9139 9125 9113 9103 9095 9089 9085 5021 0 51 7 9084 9085 9089 9095 9103 9113 9125 9139 9155 9173 9192 9212 9233 9255 9278 9302 9325 9349 9373 9397 9420 9443 9465 9486 9507 9527 9546 9564 9581 9597 9612 9626 9639 9652 9664 9674 9684 9694 9702 9710 9717 9724 9730 9735 9740 9744 9748 9751 9754 9756 9758 9760 9761 9761 9761 9761 9761 9760 9760 9758 9757 9756 9754 9752 9751 9749 9746 9744 9742 9740 9738 9736 9734 9733 9731 9730 9729 9728 9728 9728 9728 9728 9729 9730 9732 9733 9735 9737 9739 9741 9744 9746 9749 9751 9754 9757 9759 9762 9765 9768 9771 9775 9778 9782 9786 9791 9795 9800 9805 9810 9815 9820 9825 9830 9835 9840 9845 9849 9853 9857 9861 9864 9867 9870 9872 9874 9876 9877 9879 9880 9881 9882 9883 9884 9884 9885 9885 9885 9886 9886 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9860 9860 9860 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9869 9869 9869 9868 9867 9866 9864 9862 9860 9857 9854 9851 9847 9844 9840 9836 9831 9827 9822 9817 9812 9806 9801 9794 9788 9781 9774 9766 9758 9750 9741 9732 9722 9712 9701 9690 9679 9666 9654 9640 9626 9611 9596 9579 9562 9543 9524 9503 9480 9456 9431 9403 9374 9342 9308 9271 9232 9190 9145 9097 9046 8991 8933 8871 8805 8735 8661 8583 8501 8415 8325 8230 8132 8030 7925 7816 7704 7590 7473 7355 7236 7116 6996 6877 6758 6641 6527 6415 6306 6201 6100 6005 5914 5829 5749 5676 5608 5548 5494 5447 5406 5373 5346 5327 5314 5308 5310 5317 5332 5353 5380 5414 5453 5497 5547 5602 5660 5723 5789 5857 5928 6000 6072 6144 6217 6288 6358 6426 6490 6552 6611 6665 6717 6764 6807 6847 6883 6916 6946 6974 7000 7025 7049 7072 7095 7119 7145 7171 7200 7232 7265 7302 7342 7385 7430 7479 7532 7586 7644 7704 7767 7831 7897 7965 8033 8103 8172 8242 8311 8380 8448 8515 8581 8646 8708 8769 8827 8883 8937 8989 9037 9084 9127 9168 9206 9242 9275 9305 9333 9359 9382 9404 9423 9440 9456 9470 9482 9493 9503 9511 9519 9525 9530 9533 9536 9538 9539 9539 9537 9535 9531 9526 9520 9512 9503 9492 9480 9466 9451 9434 9415 9395 9373 9349 9323 9296 9267 9236 9203 9169 9133 9095 9055 9014 8972 8928 8883 8836 8788 8739 8689 8638 8587 8535 8484 8432 8381 8329 8279 8230 8183 8137 8093 8051 8012 7975 7941 7910 7882 7857 7835 7817 7801 7790 7781 7775 7772 7773 7776 7781 7789 7799 7812 7827 7843 7861 7881 7902 7925 7949 7973 7999 8025 8052 8079 8107 8135 8162 8190 8217 8244 8270 8296 8320 8344 8367 8389 8410 8429 8448 8465 8481 8496 8509 8522 8533 8543 5022 0 51 7 8552 8559 8566 8572 8576 8580 8583 8586 8587 8588 8589 8589 8589 8589 8589 8589 8590 8591 8592 8594 8596 8600 8604 8609 8616 8623 8631 8640 8651 8662 8674 8686 8699 8712 8726 8739 8753 8765 8778 8789 8800 8809 8817 8824 8828 8831 8832 8831 8827 8821 8813 8802 8788 8772 8753 8732 8708 8681 8651 8619 8584 8546 8506 8463 8417 8368 8318 8264 8208 8149 8087 8023 7956 7886 7814 7739 7660 7579 7495 7407 7316 7222 7124 7023 6919 6811 6700 6585 6467 6347 6224 6098 5970 5840 5709 5578 5447 5316 5185 5057 4930 4807 4687 4571 4460 4354 4254 4160 4072 3991 3917 3850 3790 3737 3692 3654 3622 3598 3580 3569 3565 3567 3575 3589 3610 3637 3671 3710 3756 3808 3867 3933 4005 4084 4169 4261 4360 4464 4575 4692 4813 4940 5072 5207 5346 5487 5631 5776 5921 6067 6213 6358 6501 6642 6781 6916 7048 7177 7301 7421 7537 7648 7754 7856 7953 8045 8132 8214 8291 8364 8433 8496 8556 8612 8663 8712 8756 8798 8836 8872 8905 8936 8965 8992 9018 9042 9065 9087 9108 9128 9147 9165 9182 9199 9214 9229 9243 9256 9269 9280 9290 9300 9309 9317 9324 9331 9337 9342 9348 9353 9358 9363 9368 9374 9379 9385 9391 9398 9404 9411 9419 9426 9434 9442 9450 9458 9466 9474 9482 9490 9498 9506 9514 9522 9530 9538 9545 9553 9561 9569 9577 9585 9594 9602 9610 9619 9627 9636 9644 9652 9661 9669 9677 9685 9693 9701 9709 9716 9724 9731 9738 9745 9751 9757 9763 9769 9775 9780 9784 9789 9793 9797 9800 9803 9806 9809 9811 9813 9815 9816 9817 9818 9819 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9818 9817 9816 9815 9814 9813 9811 9810 9809 9807 9806 9804 9803 9802 9801 9799 9798 9797 9796 9795 9794 9793 9793 9792 9791 9790 9789 9788 9788 9787 9787 9786 9786 9785 9785 9785 9786 9786 9787 9787 9788 9789 9789 9790 9791 9791 9791 9791 9791 9790 9789 9787 9785 9782 9779 9775 9771 9767 9761 9756 9749 9743 9735 9728 9720 9711 9701 9691 9681 9669 9657 9643 9628 9613 9595 9577 9556 9534 9510 9484 9456 9425 9393 9357 9319 9279 9236 9189 9140 9087 9031 8972 8909 8842 8771 8696 8616 8533 8444 8351 8253 8150 8042 7928 7810 7687 7559 7426 7289 7148 7003 6854 6703 6549 6394 6237 6079 5922 5765 5609 5455 5305 5157 5013 4874 4739 4611 4488 4371 4261 4158 4062 3974 3893 3819 3753 3695 3645 3602 3567 3540 3521 3510 3507 3512 3525 3547 3577 3615 3662 3718 3783 3857 3940 4032 4132 4242 4359 4486 4619 4761 4909 5063 5223 5388 5557 5729 5903 6080 6256 6432 6606 6780 6950 7116 7278 7436 7588 7734 7874 8008 8135 8255 8368 8475 8575 8669 8757 8838 8913 8983 9048 9107 9162 9213 9259 9301 9340 9375 9407 9435 9461 9484 9504 9522 9538 9551 5023 0 51 7 9563 9573 9582 9589 9595 9600 9604 9608 9611 9614 9617 9619 9622 9626 9629 9633 9637 9641 9646 9651 9656 9660 9665 9669 9673 9677 9680 9681 9682 9682 9681 9678 9674 9668 9661 9653 9643 9631 9617 9602 9585 9567 9546 9524 9500 9474 9445 9415 9382 9346 9308 9267 9224 9177 9128 9075 9019 8960 8898 8832 8763 8691 8616 8538 8458 8375 8289 8202 8113 8022 7931 7839 7746 7654 7562 7470 7380 7291 7204 7120 7038 6960 6885 6814 6747 6684 6627 6575 6528 6488 6453 6425 6404 6390 6383 6383 6391 6407 6430 6460 6498 6544 6596 6655 6720 6792 6869 6952 7039 7129 7223 7321 7420 7520 7622 7723 7824 7925 8024 8122 8217 8309 8399 8485 8568 8648 8724 8796 8865 8930 8991 9049 9103 9154 9202 9246 9288 9326 9361 9394 9423 9450 9475 9497 9516 9533 9548 9560 9571 9579 9586 9591 9595 9597 9598 9598 9597 9595 9593 9590 9587 9584 9581 9578 9576 9574 9572 9570 9569 9568 9568 9568 9569 9570 9571 9573 9574 9576 9578 9580 9581 9583 9584 9585 9586 9586 9585 9584 9583 9581 9578 9574 9570 9565 9559 9551 9543 9533 9522 9510 9496 9481 9464 9444 9423 9400 9374 9346 9316 9282 9246 9208 9166 9122 9075 9025 8972 8916 8858 8796 8733 8667 8599 8528 8456 8383 8307 8231 8154 8076 7998 7920 7842 7765 7689 7615 7542 7472 7405 7341 7281 7225 7173 7127 7086 7051 7022 6999 6983 6974 6971 6976 6988 7006 7032 7064 7102 7147 7197 7252 7312 7377 7445 7517 7592 7669 7748 7827 7908 7988 8069 8149 8227 8304 8379 8452 8523 8590 8655 8716 8775 8829 8881 8928 8972 9013 9050 9083 9113 9140 9163 9184 9202 9217 9230 9241 9250 9257 9263 9268 9271 9274 9277 9280 9283 9286 9289 9293 9297 9303 9309 9316 9324 9333 9343 9354 9366 9378 9391 9405 9420 9435 9450 9465 9481 9497 9512 9528 9544 9559 9574 9589 9603 9618 9631 9645 9658 9671 9683 9695 9706 9717 9728 9738 9747 9756 9765 9773 9781 9788 9794 9800 9806 9811 9816 9821 9825 9829 9833 9837 9840 9843 9846 9849 9852 9855 9858 9860 9862 9865 9867 9868 9870 9871 9872 9873 9873 9873 9873 9873 9872 9871 9869 9868 9866 9864 9862 9860 9857 9855 9852 9849 9846 9842 9839 9835 9831 9827 9823 9818 9813 9808 9803 9797 9792 9786 9780 9775 9769 9764 9758 9753 9749 9744 9740 9736 9733 9730 9728 9726 9725 9724 9723 9723 9723 9723 9724 9725 9726 9727 9728 9730 9731 9733 9734 9736 9738 9739 9741 9743 9745 9747 9749 9751 9753 9756 9758 9760 9762 9764 9766 9768 9769 9770 9770 9769 9768 9767 9764 9761 9757 9751 9745 9739 9731 9722 9713 9702 9692 9680 9668 9656 9643 9630 9617 9603 9590 9577 9564 9551 9538 9525 9513 9501 9490 9479 9468 9458 9448 9438 9429 9421 9413 9405 9398 9391 9385 9380 9375 9371 5024 0 51 7 9367 9364 9362 9360 9359 9359 9360 9361 9363 9366 9369 9373 9377 9382 9388 9394 9400 9406 9413 9419 9426 9432 9438 9444 9449 9454 9458 9462 9464 9466 9467 9467 9466 9465 9462 9458 9454 9449 9443 9436 9428 9420 9411 9401 9391 9380 9369 9357 9345 9333 9320 9308 9295 9281 9268 9255 9242 9228 9215 9202 9189 9175 9162 9149 9136 9122 9109 9096 9082 9068 9054 9040 9026 9011 8996 8980 8964 8948 8932 8915 8898 8880 8862 8843 8824 8805 8785 8766 8746 8725 8705 8685 8665 8645 8625 8606 8588 8572 8556 8541 8529 8518 8510 8504 8500 8499 8502 8507 8515 8527 8542 8559 8580 8604 8630 8659 8690 8723 8758 8794 8831 8870 8908 8947 8986 9026 9064 9103 9141 9178 9214 9250 9285 9319 9353 9386 9418 9449 9479 9509 9537 9565 9592 9618 9643 9666 9689 9710 9730 9748 9765 9781 9795 9808 9820 9830 9840 9848 9856 9863 9869 9875 9880 9885 9890 9895 9899 9903 9906 9909 9912 9914 9916 9917 9917 9916 9915 9913 9911 9908 9904 9900 9896 9892 9888 9884 9880 9878 9876 9875 9875 9876 9878 9881 9885 9891 9897 9903 9910 9918 9925 9932 9940 9946 9953 9958 9963 9967 9970 9972 9973 9974 9974 9973 9973 9971 9970 9969 9968 9967 9966 9965 9965 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9970 9969 9968 9966 9964 9962 9959 9956 9953 9949 9946 9943 9939 9936 9933 9931 9928 9926 9924 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9908 9906 9902 9899 9894 9889 9884 9877 9871 9864 9856 9848 9840 9832 9823 9815 9807 9799 9792 9785 9779 9773 9768 9763 9760 9757 9754 9753 9752 9752 9753 9754 9755 9757 9759 9762 9765 9768 9772 9775 9779 9783 9786 9790 9794 9797 9801 9804 9808 9811 9815 9818 9821 9825 9828 9831 9835 9838 9842 9845 9849 9853 9856 9860 9863 9867 9870 9874 9876 9879 9881 9883 9884 9885 9885 9885 9884 9882 9879 9876 9872 9867 9862 9856 9849 9841 9832 9822 9812 9800 9787 9773 9757 9739 9720 9699 9675 9649 9621 9590 9556 9518 9478 9434 9387 9336 9281 9223 9161 9095 9026 8952 8875 8794 8709 8620 8527 8431 8331 8227 8120 8009 7894 7776 7655 7531 7404 7274 7141 7007 6870 6732 6593 6452 6312 6172 6032 5892 5755 5619 5485 5354 5226 5102 4982 4865 4754 4647 4546 4450 4360 4275 4198 4126 4062 4004 3954 3911 3876 3849 3830 3819 3818 3825 3841 3866 3901 3945 3998 4061 4134 4215 4306 4406 4514 4631 4755 4886 5025 5168 5318 5472 5630 5792 5955 6120 6286 6452 6617 6781 6943 7102 7259 7411 7559 7703 7842 7976 8104 8226 8343 8454 8560 8659 8753 8841 8924 9001 9073 9140 9202 9259 9312 9360 9404 9443 9479 9511 9540 9564 9586 9604 9620 9632 9641 9647 9651 9652 9650 9646 9639 9630 9618 9604 9588 9569 9547 5025 0 51 7 9524 9498 9469 9439 9405 9370 9332 9292 9249 9204 9156 9107 9055 9001 8945 8887 8827 8765 8703 8639 8575 8510 8445 8380 8316 8252 8190 8131 8073 8018 7966 7918 7874 7834 7799 7768 7743 7723 7709 7701 7698 7700 7708 7722 7741 7765 7794 7828 7866 7907 7953 8001 8052 8106 8162 8220 8279 8339 8401 8462 8524 8586 8647 8709 8769 8829 8888 8946 9002 9057 9111 9163 9213 9261 9307 9352 9394 9434 9471 9506 9539 9570 9598 9624 9648 9669 9688 9705 9720 9733 9743 9752 9759 9765 9768 9770 9771 9769 9767 9762 9757 9749 9741 9730 9718 9705 9690 9674 9655 9636 9614 9591 9566 9539 9511 9481 9449 9415 9379 9342 9303 9261 9218 9173 9127 9079 9029 8977 8924 8870 8815 8759 8703 8646 8590 8533 8477 8422 8369 8317 8267 8219 8175 8133 8094 8060 8029 8003 7980 7963 7950 7941 7938 7939 7946 7956 7972 7992 8016 8044 8076 8112 8151 8193 8238 8285 8334 8386 8438 8492 8546 8602 8657 8712 8767 8822 8876 8928 8980 9030 9078 9125 9170 9213 9254 9293 9330 9365 9397 9428 9456 9482 9506 9528 9548 9566 9582 9596 9609 9620 9629 9636 9642 9646 9649 9650 9650 9648 9644 9639 9632 9623 9612 9600 9586 9569 9551 9531 9508 9484 9456 9427 9395 9360 9323 9283 9240 9194 9146 9094 9039 8982 8921 8858 8791 8722 8650 8576 8499 8420 8339 8256 8172 8087 8001 7914 7827 7741 7654 7568 7483 7400 7317 7237 7158 7080 7005 6932 6860 6791 6724 6659 6596 6535 6475 6418 6362 6309 6256 6206 6158 6111 6067 6025 5985 5948 5914 5883 5855 5831 5810 5794 5783 5777 5776 5780 5790 5807 5829 5858 5893 5934 5983 6037 6098 6165 6239 6318 6402 6492 6586 6684 6786 6892 7000 7110 7222 7334 7447 7560 7673 7784 7894 8002 8108 8210 8310 8406 8499 8588 8673 8754 8832 8905 8973 9038 9099 9156 9209 9258 9303 9345 9383 9417 9448 9475 9499 9520 9537 9551 9562 9570 9575 9577 9576 9573 9566 9557 9546 9532 9516 9498 9478 9456 9432 9406 9379 9351 9322 9291 9260 9227 9194 9161 9127 9093 9059 9025 8992 8959 8926 8894 8863 8834 8805 8778 8753 8729 8707 8687 8669 8653 8639 8627 8617 8609 8604 8600 8599 8600 8602 8607 8614 8622 8632 8644 8658 8673 8689 8707 8726 8746 8768 8790 8812 8835 8857 8880 8903 8924 8945 8964 8982 8999 9013 9025 9035 9043 9049 9052 9054 9053 9050 9046 9040 9033 9025 9017 9010 9002 8994 8987 8981 8977 8974 8972 8972 8974 8977 8982 8989 8997 9007 9018 9030 9043 9057 9072 9088 9104 9121 9139 9157 9175 9194 9213 9233 9253 9274 9295 9316 9338 9360 9382 9405 9427 9450 9472 9494 9517 9538 9560 9581 9601 9621 9640 9658 9676 9693 9709 9725 9740 9754 9767 9780 9792 9803 9814 9824 9834 9843 9851 9859 9867 9873 9880 9886 9891 9896 9901 5026 0 51 7 9905 9909 9913 9916 9919 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9947 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9925 9925 9924 9924 9925 9925 9926 9926 9927 9927 9926 9924 9922 9919 9914 9908 9900 9891 9880 9868 9854 9840 9824 9808 9792 9775 9759 9743 9729 9716 9704 9695 9688 9683 9680 9680 9683 9688 9695 9704 9714 9726 9740 9754 9768 9782 9796 9810 9823 9836 9847 9857 9866 9874 9880 9885 9890 9893 9896 9898 9899 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9920 9921 9921 9921 9920 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9903 9901 9899 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9863 9862 9860 9859 9858 9857 9856 9855 9855 9855 9855 9855 9856 9857 9858 9859 9861 9863 9865 9867 9869 9872 9874 9876 9879 9881 9883 9885 9887 9888 9890 9891 9892 9892 9892 9892 9891 9890 9889 9887 9885 9882 9879 9875 9871 9866 9861 9855 9848 9841 9834 9826 9817 9808 9799 9789 9778 9768 9757 9746 9735 9724 9712 9701 9690 9679 9668 9658 9647 9637 9627 9618 9609 9601 9594 9587 9580 9575 9570 9566 9564 9562 9561 9561 9563 9565 9569 9574 9579 9586 9594 9603 9612 9622 9633 9644 9655 9667 9679 9690 9702 9714 9725 9737 9748 9758 9769 9779 9788 9798 9807 9816 9824 9832 9840 9848 9855 9862 9868 9874 9879 9884 9889 9892 9895 9897 9899 9899 9899 9899 9897 9895 9892 9889 9885 9881 9876 9871 9866 9861 9857 9852 9847 9843 9839 9835 9831 9828 9825 9822 9820 9818 9816 9815 9813 9812 9811 9810 9809 9807 9806 9805 9803 9801 9799 9797 9794 9792 9788 9785 9781 9777 9773 9769 9764 9760 9755 9751 9746 9742 9738 9734 9731 9728 9726 9724 9722 9721 9720 9720 9721 9721 9722 9723 9724 9726 9727 9729 9730 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9745 9746 9748 9750 9752 9755 9757 9760 9763 9766 9768 9771 9774 9777 9779 9782 9784 9786 9788 9789 9791 9793 9794 9795 9796 9797 9798 9799 9799 9800 9800 9800 9800 9799 9798 9797 9796 9794 9792 9789 9786 9783 9779 9776 9772 9767 9763 9759 9754 9750 9746 9742 9739 9735 9732 9729 9726 9724 9721 9719 9717 9715 9713 9711 9709 9707 9704 9702 9699 9696 9693 9690 9687 9683 9680 9677 9673 9670 9666 9663 9660 9656 9653 9650 9647 9643 9640 9636 9633 9629 9624 9619 9614 9609 9602 9596 9589 9581 9572 9564 9554 9544 9533 9522 9511 9498 9485 9472 9458 9443 9428 9412 9395 9377 9358 9339 9318 9297 9274 9250 9224 9198 9170 9141 9110 9078 9045 9010 8973 5027 0 51 7 8936 8896 8856 8813 8770 8724 8677 8629 8579 8527 8473 8418 8360 8300 8239 8174 8108 8039 7967 7892 7815 7734 7651 7564 7473 7380 7282 7181 7077 6969 6858 6743 6625 6504 6380 6254 6125 5995 5863 5731 5598 5466 5334 5204 5075 4949 4827 4708 4593 4484 4379 4280 4187 4101 4021 3948 3883 3824 3773 3728 3692 3662 3640 3625 3617 3616 3622 3635 3655 3681 3714 3753 3798 3849 3905 3966 4032 4101 4174 4251 4329 4409 4490 4570 4650 4730 4806 4880 4951 5017 5079 5136 5187 5232 5272 5306 5333 5355 5371 5382 5388 5390 5388 5382 5374 5365 5353 5342 5331 5321 5312 5306 5304 5304 5310 5319 5334 5355 5381 5414 5452 5497 5548 5604 5667 5734 5807 5883 5964 6047 6133 6221 6309 6397 6484 6571 6655 6735 6813 6885 6953 7015 7071 7121 7165 7202 7233 7257 7274 7285 7290 7290 7284 7273 7258 7239 7216 7192 7164 7136 7107 7078 7048 7020 6993 6968 6946 6927 6911 6899 6891 6888 6890 6896 6908 6925 6947 6974 7007 7045 7087 7135 7186 7243 7303 7366 7433 7502 7574 7647 7722 7798 7875 7951 8027 8103 8178 8251 8322 8391 8458 8522 8583 8641 8696 8748 8796 8840 8881 8919 8953 8983 9011 9034 9055 9073 9087 9099 9107 9114 9118 9119 9119 9116 9112 9106 9099 9090 9081 9070 9059 9047 9034 9021 9008 8995 8982 8969 8956 8943 8930 8918 8907 8895 8884 8874 8864 8854 8845 8836 8828 8819 8812 8804 8797 8791 8785 8779 8773 8768 8764 8759 8755 8752 8749 8746 8743 8741 8739 8738 8736 8735 8734 8734 8733 8733 8732 8732 8732 8732 8732 8732 8731 8731 8731 8731 8731 8731 8731 8731 8730 8730 8730 8729 8729 8728 8727 8725 8724 8722 8720 8718 8715 8712 8708 8704 8700 8695 8690 8685 8680 8674 8668 8662 8655 8648 8641 8634 8626 8618 8609 8600 8590 8580 8568 8556 8542 8527 8511 8493 8474 8452 8428 8402 8374 8342 8308 8271 8230 8186 8139 8087 8032 7974 7911 7844 7774 7700 7622 7540 7455 7366 7275 7181 7084 6986 6886 6785 6684 6582 6480 6380 6281 6184 6089 5998 5910 5825 5745 5670 5600 5536 5477 5424 5377 5337 5303 5276 5256 5242 5236 5236 5244 5258 5279 5308 5343 5385 5433 5488 5550 5618 5691 5770 5855 5944 6038 6137 6239 6344 6451 6561 6673 6785 6897 7010 7121 7232 7341 7447 7551 7652 7750 7845 7935 8022 8105 8184 8259 8330 8398 8461 8522 8579 8632 8683 8731 8776 8818 8858 8896 8932 8965 8996 9026 9053 9079 9103 9125 9146 9165 9183 9200 9215 9229 9242 9254 9265 9275 9285 9294 9302 9310 9318 9326 9333 9340 9348 9355 9362 9369 9376 9383 9391 9398 9405 9412 9420 9427 9434 9440 9447 9453 9459 9465 9470 9475 9479 9482 9485 9487 9488 9488 9488 9486 9483 9479 9474 9468 9460 9451 9441 9430 9417 9403 9387 9370 9351 9331 9309 5028 0 51 7 9285 9260 9232 9203 9171 9137 9101 9062 9021 8977 8931 8882 8831 8777 8720 8660 8597 8531 8463 8391 8317 8239 8158 8075 7988 7897 7804 7707 7607 7503 7396 7286 7172 7055 6935 6812 6686 6557 6426 6293 6158 6022 5885 5749 5613 5477 5343 5211 5082 4956 4834 4717 4605 4499 4399 4306 4219 4140 4069 4005 3950 3903 3864 3833 3811 3796 3790 3793 3803 3821 3847 3881 3922 3971 4028 4091 4162 4240 4325 4417 4515 4620 4730 4847 4969 5096 5229 5365 5505 5648 5793 5941 6088 6236 6384 6532 6678 6821 6961 7098 7230 7359 7482 7601 7714 7822 7924 8021 8113 8200 8281 8358 8430 8498 8562 8622 8679 8732 8783 8830 8875 8917 8957 8994 9030 9063 9094 9123 9150 9175 9198 9219 9238 9256 9271 9285 9298 9309 9318 9326 9333 9338 9342 9345 9347 9348 9349 9348 9346 9344 9340 9336 9331 9326 9319 9312 9304 9295 9285 9275 9264 9252 9240 9228 9215 9203 9190 9177 9165 9154 9143 9133 9124 9116 9109 9104 9101 9099 9098 9100 9102 9107 9113 9120 9128 9138 9149 9160 9172 9185 9198 9211 9224 9237 9250 9262 9275 9287 9298 9309 9320 9330 9340 9349 9358 9367 9376 9384 9392 9400 9407 9415 9422 9429 9436 9442 9449 9455 9460 9466 9471 9476 9480 9484 9487 9491 9493 9496 9497 9499 9500 9501 9502 9502 9503 9503 9503 9504 9504 9505 9506 9507 9509 9511 9514 9516 9520 9523 9526 9529 9533 9535 9537 9539 9539 9538 9536 9532 9527 9520 9512 9502 9490 9478 9464 9450 9436 9422 9408 9395 9383 9374 9366 9360 9357 9356 9359 9364 9372 9383 9397 9412 9429 9449 9469 9489 9510 9531 9552 9572 9591 9609 9625 9640 9653 9665 9675 9684 9692 9698 9704 9709 9713 9717 9720 9724 9727 9730 9733 9736 9740 9743 9746 9748 9751 9753 9755 9756 9757 9757 9757 9756 9754 9752 9749 9745 9741 9736 9731 9726 9720 9714 9707 9701 9694 9688 9682 9675 9669 9664 9658 9653 9648 9644 9640 9635 9632 9628 9624 9620 9616 9612 9607 9603 9597 9592 9585 9579 9572 9565 9558 9551 9544 9538 9531 9526 9521 9517 9514 9512 9512 9512 9514 9516 9520 9524 9530 9535 9541 9547 9553 9559 9564 9569 9573 9577 9580 9582 9583 9584 9584 9584 9583 9582 9580 9578 9576 9573 9571 9568 9565 9561 9558 9554 9549 9545 9539 9534 9528 9522 9515 9509 9502 9496 9490 9485 9480 9477 9475 9474 9475 9477 9480 9485 9492 9500 9509 9519 9530 9541 9553 9564 9576 9587 9597 9607 9615 9622 9628 9633 9637 9640 9641 9642 9642 9641 9640 9638 9636 9634 9633 9631 9630 9629 9628 9627 9627 9628 9628 9629 9630 9631 9631 9632 9633 9633 9633 9633 9632 9632 9631 9629 9628 9626 9624 9622 9620 9619 9617 9615 9613 9612 9611 9610 9609 9608 9608 9608 9607 9607 9608 9608 9608 9608 9609 9609 9610 9610 9611 9612 5029 0 51 8 9621 9624 9628 9631 9635 9639 9644 9648 9652 9657 9662 9667 9672 9677 9682 9688 9693 9698 9704 9709 9714 9719 9724 9728 9733 9737 9740 9744 9747 9750 9752 9755 9756 9758 9760 9761 9762 9763 9763 9763 9764 9764 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9764 9765 9766 9767 9769 9770 9772 9774 9777 9779 9781 9784 9786 9788 9790 9792 9793 9795 9796 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9799 9798 9797 9795 9793 9791 9787 9784 9779 9775 9770 9765 9760 9755 9750 9746 9743 9740 9738 9736 9736 9737 9738 9740 9743 9746 9750 9755 9759 9763 9767 9771 9775 9778 9781 9784 9786 9787 9789 9790 9791 9792 9792 9793 9794 9795 9797 9798 9800 9801 9803 9805 9806 9807 9809 9809 9810 9810 9809 9808 9807 9805 9803 9801 9798 9796 9794 9791 9790 9788 9787 9786 9786 9787 9788 9789 9791 9793 9796 9799 9801 9804 9806 9808 9810 9811 9811 9811 9811 9810 9808 9806 9803 9800 9797 9793 9789 9786 9782 9778 9774 9770 9767 9763 9758 9754 9749 9744 9739 9733 9727 9720 9712 9704 9696 9687 9678 9669 9660 9651 9641 9631 9622 9612 9602 9591 9580 9568 9555 9541 9526 9509 9490 9470 9449 9426 9402 9377 9352 9327 9302 9277 9254 9234 9215 9200 9187 9179 9174 9172 9174 9179 9188 9199 9212 9226 9241 9256 9270 9284 9295 9304 9309 9312 9311 9306 9297 9283 9266 9245 9220 9191 9158 9122 9082 9039 8993 8944 8891 8835 8775 8712 8645 8575 8501 8422 8340 8254 8164 8070 7973 7872 7767 7660 7550 7437 7323 7207 7090 6972 6855 6737 6621 6507 6394 6284 6177 6074 5975 5880 5791 5707 5629 5558 5493 5435 5385 5342 5307 5280 5260 5249 5247 5253 5267 5289 5320 5360 5407 5463 5527 5598 5678 5764 5858 5958 6064 6176 6293 6414 6539 6667 6798 6930 7062 7194 7326 7456 7585 7710 7832 7950 8064 8174 8278 8378 8472 8561 8645 8723 8796 8865 8928 8987 9041 9090 9135 9176 9213 9246 9275 9301 9322 9340 9354 9365 9372 9377 9377 9375 9370 9362 9352 9339 9324 9306 9287 9265 9243 9218 9192 9165 9137 9107 9077 9046 9014 8981 8948 8914 8880 8846 8813 8780 8747 8715 8685 8656 8628 8603 8580 8559 8541 8525 8512 8502 8495 8491 8489 8489 8492 8497 8504 8512 8521 8532 8543 8556 8568 8581 8594 8607 8619 8631 8643 8654 8664 8673 8681 8689 8695 8700 8703 8705 8706 8705 8702 8698 8692 8684 8675 8665 8653 8641 8627 8613 8598 8584 8569 8554 8541 8528 8516 8506 8496 8489 8484 8480 8478 8479 8482 8487 8494 8503 8514 8528 8543 8561 8580 8600 8622 8645 8670 8695 8720 8746 8772 8798 8823 8848 8872 8895 8917 8938 8957 8975 8992 9007 9020 9032 9043 9053 9061 9067 9073 9078 9081 9084 9086 9087 9087 5030 0 51 8 9087 9087 9086 9086 9085 9084 9084 9084 9085 9086 9089 9092 9096 9102 9109 9117 9127 9138 9150 9164 9179 9195 9211 9229 9247 9266 9285 9305 9325 9345 9365 9385 9405 9425 9445 9465 9485 9505 9525 9545 9565 9585 9604 9624 9643 9661 9680 9697 9714 9730 9746 9760 9774 9786 9798 9809 9819 9828 9837 9845 9852 9860 9866 9873 9879 9886 9892 9898 9904 9909 9915 9920 9925 9930 9934 9937 9941 9943 9945 9947 9948 9949 9949 9949 9949 9949 9949 9949 9948 9949 9949 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9960 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9905 9904 9903 9903 9903 9902 9903 9903 9903 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9905 9905 9904 9902 9901 9899 9897 9894 9892 9889 9885 9882 9879 9875 9871 9868 9864 9860 9856 9853 9849 9846 9842 9839 9836 9834 9831 9829 9827 9826 9824 9823 9823 9822 9822 9823 9824 9825 9826 9828 9830 9832 9835 9838 9841 9845 9848 9852 9856 9860 9865 9869 9873 9877 9881 9885 9889 9893 9897 9900 9903 9906 9909 9911 9914 9916 9917 9919 9920 9921 9921 9922 9922 9922 9922 9921 9920 9920 9919 9917 9916 9915 9913 9911 9909 9907 9905 9903 9900 9897 9894 9891 9887 9883 9879 9875 9870 9866 9860 9855 9849 9843 9836 9829 9821 9814 9805 9797 9787 9778 9768 9757 9746 9734 9721 9709 9695 9681 9667 9652 9636 9621 9605 9588 9571 9555 9538 9521 9504 9488 9472 9456 9441 9427 9413 9400 9389 9379 9370 9362 9357 9352 9350 9349 9350 9353 9357 9362 9369 9378 9387 9397 9408 9419 9430 9442 9453 9463 9473 9482 9489 9496 9501 9504 9506 9506 9505 9501 9496 9489 9479 9468 9455 9439 9421 9401 9379 9354 9327 9297 9264 9228 9190 9148 9104 9057 9007 8954 8899 8841 8780 8717 8653 8586 8517 8448 8377 8305 8233 8161 8088 8017 7946 7876 7809 7743 7680 7620 7563 7510 7461 7416 7377 7343 7315 7293 7277 7267 7264 7268 7278 7295 7318 7348 7384 7425 7472 7523 7579 7639 7702 7769 7837 7907 7979 8051 8124 8197 8270 8341 8412 8481 8548 8614 8678 8739 8798 8855 8909 8961 9010 9056 9100 9141 9179 9215 9247 9277 9305 9330 9352 9372 9389 9404 9417 9427 9435 9441 9444 9445 9444 9441 9435 9427 9416 9403 9388 9369 9349 9325 9299 9270 9238 9203 9165 9123 9079 9030 8978 8923 8863 8799 8731 8658 8580 8497 8409 8316 8218 8114 8005 7891 7771 7647 7519 7386 7249 7110 6968 6824 6680 6535 6390 6246 6104 5964 5827 5694 5565 5441 5322 5209 5101 5000 4905 4816 4734 4659 5031 0 51 8 4590 4528 4472 4424 4382 4346 4317 4295 4279 4269 4266 4270 4280 4297 4320 4350 4387 4430 4480 4537 4602 4673 4751 4836 4928 5027 5133 5244 5362 5485 5614 5747 5884 6024 6167 6311 6457 6602 6747 6890 7031 7169 7303 7434 7559 7679 7793 7902 8005 8102 8194 8279 8358 8432 8501 8565 8623 8677 8726 8771 8812 8849 8882 8911 8936 8957 8975 8989 8999 9006 9009 9009 9006 8999 8990 8979 8965 8950 8933 8915 8897 8879 8861 8843 8827 8812 8799 8788 8779 8773 8769 8769 8771 8776 8784 8795 8809 8825 8844 8865 8888 8913 8939 8967 8996 9026 9057 9088 9119 9151 9182 9214 9244 9275 9304 9333 9361 9387 9413 9437 9459 9481 9500 9518 9535 9550 9563 9574 9584 9593 9600 9605 9610 9613 9615 9617 9618 9619 9620 9622 9623 9625 9629 9633 9638 9644 9652 9661 9671 9682 9695 9708 9721 9736 9750 9764 9778 9792 9805 9817 9828 9838 9847 9855 9862 9867 9872 9876 9880 9883 9885 9888 9891 9894 9897 9900 9905 9909 9914 9920 9925 9931 9938 9944 9950 9955 9960 9965 9969 9973 9976 9978 9980 9981 9981 9981 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9969 9968 9966 9964 9962 9959 9956 9952 9949 9945 9940 9936 9932 9928 9923 9919 9916 9912 9909 9907 9904 9902 9901 9900 9899 9899 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9909 9910 9912 9914 9916 9918 9921 9924 9927 9929 9932 9935 9938 9940 9943 9945 9946 9948 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9954 9955 9957 9958 9960 9961 9963 9965 9966 9968 9969 9970 9971 9971 9971 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9947 9945 9943 9940 9937 9933 9928 9923 9917 9911 9904 9896 9888 9879 9870 9861 9851 9841 9831 9821 9811 9801 9790 9780 9769 9758 9747 9735 9724 9711 9699 9686 9672 9658 9643 9628 9613 9597 9580 9564 9547 9531 9514 9498 9482 9466 9451 9437 9423 9411 9399 9388 9379 9370 9363 9356 9351 9347 9344 9342 9342 9342 9343 9346 9349 9354 9359 9366 9373 9381 9389 9398 9408 9418 9428 9439 9449 9460 9470 9479 9489 9497 9505 9511 9517 9521 9524 9525 9525 9523 9519 9514 9507 9497 9486 9473 9458 9441 9421 9399 9375 9348 9319 9287 9252 9215 9174 9131 9084 9035 8983 8927 8869 8809 8745 8680 8612 8543 8472 8401 8329 8257 8185 8113 8044 7975 7909 7845 7785 7728 7674 7625 7580 7540 7505 7474 7450 7430 7416 7408 7405 7408 7416 7430 7449 7473 7501 7534 7572 7614 7659 7707 7759 7813 7869 7927 7986 8046 8107 8168 8229 8289 8348 8406 8462 8517 8570 8620 8668 8714 8758 8799 8837 8873 8907 8938 8967 8994 9019 9042 9063 9082 5032 0 51 8 9100 9116 9131 9144 9156 9168 9178 9187 9196 9204 9211 9218 9224 9230 9236 9241 9247 9252 9257 9263 9268 9274 9279 9284 9290 9296 9301 9307 9312 9318 9323 9329 9334 9339 9344 9349 9354 9359 9365 9370 9375 9380 9386 9391 9397 9404 9410 9417 9424 9431 9438 9446 9454 9462 9470 9479 9488 9497 9506 9515 9525 9535 9545 9555 9565 9575 9585 9596 9606 9617 9627 9637 9648 9658 9668 9677 9687 9696 9705 9714 9722 9730 9738 9746 9753 9759 9766 9772 9778 9783 9788 9793 9797 9801 9804 9807 9809 9811 9813 9814 9815 9815 9816 9816 9816 9815 9815 9814 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9811 9811 9809 9808 9806 9804 9802 9800 9797 9793 9790 9786 9783 9779 9775 9770 9766 9761 9757 9752 9747 9743 9738 9733 9727 9722 9717 9711 9706 9700 9694 9688 9682 9676 9669 9663 9656 9650 9643 9636 9629 9622 9615 9608 9601 9595 9588 9582 9575 9569 9563 9557 9552 9546 9541 9536 9531 9526 9521 9517 9513 9509 9505 9502 9499 9496 9494 9493 9491 9491 9491 9493 9495 9497 9501 9506 9511 9518 9525 9533 9542 9552 9562 9573 9584 9596 9608 9620 9633 9645 9658 9670 9683 9695 9707 9719 9731 9742 9753 9764 9775 9785 9795 9805 9814 9823 9831 9839 9846 9853 9859 9865 9871 9876 9880 9885 9888 9892 9895 9898 9900 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9916 9917 9916 9916 9915 9913 9912 9909 9907 9904 9900 9897 9893 9889 9885 9881 9877 9873 9870 9866 9864 9861 9858 9856 9854 9852 9851 9849 9847 9845 9842 9839 9835 9831 9826 9820 9813 9806 9798 9789 9779 9769 9758 9747 9735 9723 9711 9698 9686 9673 9660 9647 9634 9620 9606 9592 9577 9562 9546 9529 9512 9493 9474 9453 9432 9409 9386 9361 9336 9309 9281 9252 9222 9191 9159 9126 9092 9056 9020 8982 8943 8903 8861 8818 8774 8729 8683 8635 8586 8537 8486 8435 8384 8332 8281 8229 8179 8128 8080 8032 7986 7943 7901 7863 7827 7794 7766 7741 7719 7702 7690 7682 7678 7679 7685 7695 7710 7729 7753 7781 7814 7850 7890 7934 7982 8032 8085 8141 8198 8258 8319 8381 8444 8507 8571 8633 8696 8757 8817 8876 8933 8988 9041 9091 9140 9187 9231 9273 9313 9351 9387 9421 9454 9484 9513 9541 9567 9592 9615 9637 9658 9678 9696 9713 9729 9744 9758 9771 9782 9793 9803 9812 9820 9828 9835 9841 9847 9853 9858 9863 9868 9872 9876 9880 9883 9887 9890 9892 9894 9896 9898 9899 9900 9900 9900 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9860 9859 9859 9859 9858 9859 9859 9860 9860 9862 9863 9865 9866 9868 9870 9872 9874 5033 0 51 8 9876 9877 9878 9879 9879 9879 9878 9877 9876 9874 9872 9869 9867 9864 9861 9857 9853 9849 9845 9839 9834 9828 9820 9813 9804 9794 9783 9772 9759 9746 9732 9718 9704 9690 9677 9664 9653 9643 9634 9627 9622 9619 9617 9618 9621 9625 9630 9637 9645 9653 9661 9669 9677 9684 9691 9697 9702 9706 9709 9712 9713 9714 9714 9715 9715 9715 9715 9715 9716 9717 9719 9721 9723 9726 9728 9731 9734 9737 9740 9743 9746 9748 9750 9752 9754 9756 9758 9759 9761 9762 9764 9766 9768 9770 9772 9775 9777 9780 9783 9785 9788 9790 9793 9795 9797 9799 9801 9803 9804 9806 9807 9808 9809 9809 9810 9810 9811 9811 9811 9812 9812 9813 9813 9814 9814 9815 9816 9818 9819 9821 9823 9826 9828 9831 9834 9838 9841 9845 9849 9853 9857 9862 9866 9870 9874 9878 9882 9886 9890 9894 9898 9901 9904 9907 9910 9913 9915 9917 9919 9920 9921 9922 9922 9922 9922 9921 9920 9919 9917 9916 9914 9912 9910 9907 9905 9903 9900 9898 9896 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9871 9870 9869 9867 9866 9865 9865 9864 9863 9862 9861 9859 9858 9857 9855 9853 9851 9848 9846 9843 9840 9836 9832 9828 9824 9820 9815 9810 9804 9798 9792 9785 9778 9770 9761 9751 9741 9730 9718 9705 9690 9675 9659 9642 9624 9605 9585 9564 9543 9521 9498 9476 9453 9429 9406 9383 9360 9338 9316 9294 9273 9252 9233 9214 9196 9178 9162 9147 9133 9121 9109 9099 9091 9083 9077 9073 9070 9069 9069 9070 9072 9076 9081 9087 9094 9102 9110 9118 9127 9136 9145 9153 9161 9169 9176 9182 9187 9191 9194 9196 9197 9197 9195 9193 9190 9185 9180 9174 9168 9161 9153 9145 9137 9129 9121 9113 9106 9099 9092 9086 9081 9077 9074 9072 9071 9072 9073 9076 9080 9085 9092 9099 9108 9119 9130 9143 9157 9172 9187 9204 9222 9240 9259 9278 9297 9317 9337 9357 9376 9395 9413 9431 9447 9463 9477 9489 9500 9510 9518 9523 9527 9530 9530 9529 9525 9520 9514 9506 9497 9487 9476 9464 9451 9437 9423 9409 9395 9381 9367 9353 9339 9325 9312 9300 9288 9277 9267 9257 9249 9241 9235 9230 9226 9223 9223 9223 9226 9229 9235 9242 9251 9262 9274 9287 9302 9318 9335 9353 9373 9393 9414 9435 9457 9479 9501 9524 9547 9569 9592 9614 9637 9658 9680 9701 9721 9741 9760 9778 9795 9811 9826 9840 9853 9865 9875 9885 9893 9901 9908 9914 9919 9924 9928 9932 9936 9940 9943 9947 9951 9954 9958 9962 9965 9969 9972 9975 9978 9981 9983 9985 9987 9988 9989 9989 9989 9989 9989 9988 9987 9985 9984 9982 9980 9978 9976 9974 9972 9970 9968 9965 9963 9960 9957 9954 9951 9947 9943 9940 9935 9931 9926 9921 9916 9910 9904 9898 9892 9886 9880 9874 9868 9863 9858 9854 9850 9847 9844 9843 9842 5034 0 51 8 9841 9842 9842 9844 9845 9847 9849 9850 9852 9853 9854 9855 9856 9856 9855 9855 9855 9854 9854 9853 9853 9853 9853 9854 9854 9854 9854 9854 9852 9850 9847 9842 9836 9828 9818 9807 9793 9779 9762 9745 9728 9710 9692 9675 9659 9644 9632 9621 9613 9607 9604 9604 9605 9609 9615 9621 9628 9636 9643 9649 9655 9658 9659 9658 9655 9649 9640 9629 9616 9601 9584 9566 9547 9528 9508 9489 9470 9452 9434 9419 9404 9391 9379 9369 9360 9353 9347 9341 9337 9334 9331 9329 9328 9328 9328 9328 9330 9332 9335 9338 9342 9348 9354 9360 9368 9377 9386 9396 9407 9418 9429 9442 9454 9466 9478 9491 9502 9514 9525 9535 9544 9553 9561 9569 9575 9581 9586 9591 9596 9600 9605 9609 9613 9618 9623 9628 9633 9639 9644 9650 9655 9660 9663 9666 9667 9667 9665 9661 9654 9645 9633 9619 9603 9584 9563 9542 9518 9494 9471 9448 9424 9403 9384 9366 9351 9339 9330 9323 9320 9320 9322 9327 9333 9342 9352 9362 9374 9386 9397 9409 9420 9431 9441 9451 9460 9468 9476 9484 9492 9500 9508 9516 9525 9534 9544 9554 9564 9575 9587 9598 9609 9621 9632 9642 9652 9662 9671 9679 9687 9694 9700 9706 9711 9715 9720 9723 9727 9730 9733 9736 9739 9742 9744 9746 9747 9748 9749 9749 9747 9745 9743 9739 9734 9728 9721 9714 9706 9696 9687 9677 9666 9656 9645 9634 9623 9612 9601 9590 9579 9568 9558 9547 9536 9525 9515 9504 9494 9485 9476 9469 9462 9458 9455 9454 9456 9459 9466 9476 9488 9503 9520 9540 9562 9585 9610 9635 9661 9686 9711 9735 9757 9777 9795 9810 9823 9833 9840 9844 9845 9844 9841 9836 9829 9821 9813 9804 9796 9787 9780 9774 9769 9766 9764 9765 9767 9771 9777 9783 9790 9797 9805 9811 9816 9820 9820 9818 9812 9803 9789 9772 9751 9726 9698 9667 9635 9602 9570 9537 9506 9479 9455 9436 9422 9414 9412 9415 9425 9441 9462 9487 9515 9548 9581 9616 9650 9685 9717 9747 9775 9799 9821 9838 9853 9864 9872 9878 9882 9885 9886 9886 9887 9887 9888 9889 9890 9891 9893 9896 9898 9900 9902 9903 9904 9903 9902 9901 9898 9894 9890 9885 9880 9875 9869 9864 9858 9853 9849 9845 9842 9839 9837 9835 9834 9833 9832 9831 9830 9830 9829 9827 9826 9824 9822 9819 9816 9813 9809 9805 9801 9797 9792 9787 9782 9776 9770 9764 9757 9749 9742 9733 9724 9715 9705 9695 9684 9673 9661 9650 9638 9627 9617 9606 9597 9588 9580 9573 9566 9561 9557 9554 9551 9550 9549 9548 9548 9548 9549 9550 9550 9551 9552 9552 9553 9554 9554 9555 9556 9558 9559 9561 9563 9565 9567 9569 9570 9572 9573 9574 9574 9573 9572 9569 9566 9562 9557 9551 9545 9539 9533 9526 9520 9514 9509 9505 9502 9500 9500 9500 9502 9505 9509 9514 9520 9527 9534 9542 9550 9559 9567 9575 5035 0 51 8 9583 9590 9598 9605 9611 9618 9624 9629 9635 9640 9645 9650 9655 9659 9664 9668 9673 9677 9681 9684 9688 9691 9694 9696 9699 9700 9701 9702 9702 9702 9701 9700 9698 9695 9693 9690 9686 9682 9678 9675 9671 9667 9663 9659 9656 9653 9650 9648 9646 9645 9643 9643 9642 9642 9642 9643 9643 9643 9643 9644 9644 9644 9644 9643 9643 9642 9641 9640 9639 9638 9637 9636 9636 9635 9635 9634 9634 9634 9633 9633 9632 9631 9630 9629 9626 9624 9620 9616 9611 9605 9599 9592 9585 9577 9568 9559 9550 9541 9531 9521 9510 9499 9488 9475 9461 9445 9428 9408 9386 9360 9332 9300 9264 9224 9180 9132 9081 9026 8969 8908 8846 8782 8718 8654 8589 8524 8461 8399 8339 8280 8221 8165 8108 8052 7995 7938 7879 7817 7753 7685 7613 7537 7456 7370 7279 7183 7081 6975 6865 6750 6632 6510 6386 6259 6131 6001 5870 5739 5608 5478 5348 5220 5093 4969 4848 4730 4616 4506 4400 4301 4207 4119 4038 3963 3895 3835 3781 3735 3695 3663 3636 3616 3601 3592 3588 3589 3594 3604 3618 3637 3660 3689 3722 3762 3807 3859 3917 3984 4057 4139 4228 4327 4433 4547 4668 4796 4932 5072 5219 5369 5522 5678 5835 5992 6149 6306 6460 6612 6761 6906 7048 7185 7317 7444 7567 7685 7797 7905 8007 8105 8197 8285 8368 8447 8521 8591 8656 8718 8776 8831 8882 8930 8975 9018 9058 9095 9130 9163 9194 9224 9251 9277 9301 9324 9345 9365 9384 9402 9418 9433 9448 9461 9474 9486 9497 9508 9518 9528 9537 9546 9554 9561 9568 9573 9578 9582 9584 9585 9585 9583 9580 9575 9569 9562 9554 9544 9534 9523 9511 9500 9488 9477 9466 9455 9446 9437 9429 9421 9415 9409 9404 9399 9394 9390 9385 9381 9377 9372 9367 9363 9358 9353 9348 9343 9338 9334 9329 9325 9322 9319 9315 9312 9309 9306 9302 9298 9293 9288 9281 9274 9266 9256 9246 9235 9223 9211 9199 9187 9175 9164 9153 9143 9134 9125 9118 9112 9107 9102 9098 9094 9091 9088 9085 9082 9079 9076 9073 9070 9067 9065 9064 9063 9063 9065 9067 9071 9076 9083 9090 9098 9107 9116 9126 9135 9143 9150 9155 9159 9160 9159 9155 9149 9140 9127 9112 9095 9074 9051 9026 8998 8969 8938 8905 8870 8835 8798 8760 8720 8680 8638 8595 8550 8504 8456 8406 8354 8299 8242 8182 8119 8052 7981 7907 7829 7746 7659 7568 7472 7372 7268 7160 7047 6931 6811 6689 6564 6437 6308 6179 6049 5919 5789 5661 5535 5411 5290 5172 5058 4948 4843 4743 4648 4559 4475 4398 4326 4261 4203 4151 4105 4066 4033 4007 3986 3972 3963 3960 3961 3968 3979 3993 4012 4033 4057 4082 4110 4138 4167 4196 4224 4253 4280 4306 4331 4354 4376 4396 4415 4433 4449 4466 4482 4497 4514 4531 4550 4571 4595 4621 4651 4685 4723 4765 4813 4865 4923 4986 5054 5128 5208 5036 0 51 8 5292 5383 5478 5578 5684 5793 5907 6025 6147 6271 6398 6528 6659 6792 6926 7059 7192 7325 7457 7586 7714 7838 7960 8078 8192 8301 8407 8507 8603 8694 8780 8862 8938 9010 9077 9139 9198 9252 9302 9348 9391 9430 9466 9498 9528 9555 9580 9602 9622 9639 9655 9669 9682 9692 9702 9710 9718 9724 9729 9733 9737 9739 9741 9742 9742 9742 9740 9738 9735 9731 9726 9720 9712 9704 9694 9683 9671 9657 9642 9625 9606 9585 9563 9538 9511 9482 9450 9415 9378 9338 9294 9248 9198 9145 9088 9028 8964 8897 8826 8751 8673 8591 8505 8416 8325 8230 8132 8031 7928 7823 7717 7609 7501 7392 7283 7175 7068 6962 6858 6757 6658 6564 6472 6385 6303 6225 6152 6084 6022 5965 5915 5870 5832 5800 5775 5756 5745 5742 5746 5758 5779 5807 5844 5890 5944 6006 6076 6155 6240 6333 6431 6536 6645 6758 6874 6992 7111 7231 7349 7467 7582 7694 7802 7907 8006 8100 8189 8271 8348 8419 8483 8540 8592 8636 8674 8706 8731 8749 8761 8766 8765 8757 8742 8721 8693 8658 8617 8569 8515 8455 8388 8316 8237 8152 8063 7967 7867 7762 7653 7540 7424 7304 7182 7057 6931 6804 6676 6547 6420 6292 6166 6041 5919 5799 5682 5567 5457 5350 5247 5149 5055 4967 4883 4805 4733 4667 4606 4552 4505 4464 4431 4404 4384 4372 4368 4370 4381 4398 4424 4457 4498 4546 4602 4665 4736 4814 4898 4990 5088 5193 5303 5419 5541 5667 5797 5931 6069 6208 6350 6492 6635 6778 6920 7061 7199 7336 7469 7598 7724 7846 7963 8075 8183 8287 8385 8479 8568 8653 8734 8810 8882 8950 9014 9074 9131 9185 9235 9281 9325 9366 9404 9439 9472 9502 9530 9555 9579 9601 9621 9640 9657 9672 9687 9700 9712 9722 9732 9741 9748 9755 9760 9765 9769 9772 9775 9777 9779 9781 9783 9784 9786 9788 9791 9793 9797 9801 9805 9810 9815 9820 9825 9830 9835 9840 9844 9847 9850 9852 9853 9854 9854 9852 9851 9849 9846 9843 9840 9837 9833 9830 9828 9825 9823 9821 9819 9817 9816 9815 9813 9812 9811 9810 9809 9808 9806 9805 9803 9802 9801 9799 9798 9797 9796 9795 9794 9793 9793 9792 9792 9791 9790 9788 9787 9785 9783 9780 9777 9773 9769 9765 9760 9756 9751 9746 9741 9737 9732 9728 9723 9719 9715 9710 9706 9700 9695 9688 9681 9672 9663 9652 9639 9625 9608 9590 9570 9548 9523 9496 9468 9436 9403 9367 9329 9288 9244 9198 9149 9098 9044 8986 8926 8863 8798 8729 8658 8584 8507 8429 8348 8266 8183 8099 8015 7931 7848 7765 7685 7606 7531 7459 7390 7326 7266 7212 7163 7120 7083 7052 7027 7009 6998 6994 6997 7006 7022 7045 7075 7110 7152 7199 7252 7310 7373 7440 7511 7584 7661 7740 7821 7903 7985 8068 8150 8233 8314 8394 8472 8549 8624 8696 8767 8834 8900 8963 9023 9081 9136 9189 9239 9286 5037 0 51 8 9331 9373 9412 9449 9483 9515 9545 9572 9597 9620 9641 9661 9679 9695 9710 9725 9738 9751 9762 9774 9784 9795 9804 9814 9823 9831 9839 9846 9853 9859 9865 9870 9874 9878 9881 9884 9886 9888 9889 9891 9891 9892 9893 9893 9893 9893 9893 9892 9891 9890 9889 9887 9885 9882 9879 9876 9872 9867 9862 9857 9851 9845 9838 9831 9824 9816 9808 9799 9790 9781 9771 9761 9751 9740 9729 9718 9706 9695 9683 9672 9660 9649 9638 9627 9616 9606 9597 9587 9579 9570 9563 9556 9549 9543 9537 9532 9527 9523 9520 9518 9516 9515 9515 9516 9518 9520 9524 9528 9532 9537 9541 9546 9549 9552 9554 9555 9554 9551 9547 9542 9535 9526 9517 9507 9496 9486 9475 9465 9454 9444 9434 9424 9413 9401 9388 9372 9352 9329 9301 9268 9230 9187 9138 9084 9026 8964 8900 8835 8770 8708 8648 8594 8547 8507 8477 8457 8448 8449 8461 8484 8515 8556 8603 8656 8713 8771 8830 8889 8946 8999 9049 9094 9133 9167 9196 9220 9240 9256 9269 9280 9289 9298 9306 9315 9324 9334 9345 9356 9369 9383 9396 9410 9424 9437 9449 9461 9471 9480 9488 9495 9501 9505 9509 9512 9514 9516 9518 9519 9520 9521 9521 9521 9521 9521 9520 9519 9518 9516 9513 9510 9507 9504 9500 9497 9494 9490 9487 9485 9482 9481 9480 9479 9480 9481 9482 9485 9488 9492 9496 9501 9507 9513 9520 9527 9536 9544 9554 9563 9574 9585 9596 9608 9620 9632 9644 9656 9669 9681 9693 9704 9716 9727 9737 9747 9757 9766 9775 9783 9791 9798 9805 9811 9817 9822 9827 9831 9835 9838 9840 9842 9843 9844 9843 9842 9841 9838 9836 9832 9829 9824 9820 9815 9809 9803 9797 9790 9782 9773 9764 9753 9742 9729 9714 9699 9681 9663 9643 9622 9599 9575 9551 9525 9499 9471 9443 9415 9385 9355 9324 9293 9260 9226 9190 9153 9115 9075 9034 8991 8947 8903 8858 8813 8768 8724 8681 8640 8601 8564 8529 8496 8466 8438 8411 8384 8358 8332 8305 8276 8245 8211 8175 8134 8092 8046 7999 7952 7905 7858 7813 7773 7738 7710 7689 7677 7675 7683 7701 7728 7765 7810 7862 7922 7985 8051 8118 8186 8251 8313 8372 8424 8472 8512 8546 8574 8595 8612 8623 8630 8634 8636 8638 8638 8638 8639 8642 8646 8652 8660 8670 8681 8695 8710 8726 8744 8762 8781 8801 8822 8843 8864 8886 8909 8932 8955 8980 9005 9031 9058 9086 9115 9145 9176 9207 9239 9272 9305 9338 9372 9405 9439 9472 9505 9538 9569 9600 9630 9659 9686 9712 9737 9760 9782 9802 9820 9837 9853 9867 9879 9890 9900 9909 9917 9924 9930 9935 9940 9945 9949 9952 9956 9959 9961 9964 9967 9969 9971 9973 9975 9977 9979 9980 9982 9984 9985 9987 9988 9990 9991 9993 9994 9995 9997 9998 9999 99991000010000100001000010000 9999 9998 9997 9996 9995 9994 9992 9991 9990 9989 5038 0 51 8 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9979 9977 9975 9973 9971 9968 9966 9963 9960 9957 9954 9952 9949 9946 9944 9942 9940 9938 9937 9936 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9907 9905 9902 9900 9897 9894 9891 9888 9885 9881 9878 9873 9869 9865 9860 9855 9850 9846 9841 9836 9831 9826 9822 9817 9812 9807 9801 9795 9789 9781 9772 9762 9751 9737 9723 9706 9688 9668 9646 9622 9597 9570 9543 9514 9484 9454 9423 9392 9360 9329 9297 9266 9234 9202 9170 9137 9104 9070 9035 8998 8960 8920 8878 8834 8786 8736 8683 8626 8565 8501 8432 8358 8281 8198 8111 8019 7922 7821 7714 7604 7489 7371 7249 7125 6998 6868 6738 6608 6478 6348 6219 6093 5969 5849 5733 5621 5513 5411 5314 5224 5139 5060 4988 4921 4862 4808 4761 4721 4687 4659 4637 4622 4613 4611 4615 4626 4643 4668 4699 4737 4782 4834 4894 4960 5034 5115 5203 5298 5399 5506 5618 5736 5858 5984 6113 6245 6378 6512 6645 6778 6910 7039 7165 7287 7405 7519 7627 7729 7826 7916 8000 8077 8147 8211 8269 8320 8364 8402 8433 8457 8476 8488 8494 8493 8486 8473 8454 8429 8397 8360 8316 8267 8212 8152 8086 8015 7939 7859 7774 7686 7593 7498 7399 7298 7196 7091 6986 6881 6776 6671 6566 6464 6364 6267 6174 6084 5998 5917 5842 5772 5708 5650 5598 5553 5515 5484 5460 5443 5433 5429 5433 5444 5462 5486 5518 5556 5601 5652 5710 5774 5845 5921 6003 6091 6185 6283 6386 6493 6603 6717 6833 6952 7071 7192 7313 7433 7553 7672 7788 7903 8015 8124 8229 8332 8430 8525 8616 8703 8785 8864 8938 9008 9074 9136 9194 9248 9298 9344 9386 9425 9461 9493 9522 9549 9573 9595 9615 9633 9649 9664 9678 9691 9703 9714 9724 9734 9744 9752 9760 9768 9775 9782 9788 9794 9799 9803 9807 9811 9814 9817 9820 9822 9823 9825 9826 9827 9827 9827 9826 9825 9824 9823 9821 9819 9816 9814 9811 9809 9806 9804 9802 9799 9797 9794 9792 9788 9784 9779 9773 9765 9755 9743 9729 9712 9693 9672 9648 9623 9595 9567 9538 9508 9479 9451 9424 9400 9378 9359 9344 9332 9323 9318 9317 9319 9323 9330 9339 9348 9359 9371 9382 9392 9402 9411 9419 9426 9432 9437 9441 9445 9449 9452 9456 9460 9465 9470 9477 9484 9492 9501 9511 9522 9533 9544 9555 9566 9577 9588 9599 9609 9618 9627 9636 9644 9651 9657 9663 9669 9673 9678 9681 9684 9686 9687 9687 9687 9685 9683 9680 9676 9671 9665 9659 9652 9644 9636 9628 9619 9610 9600 9591 9581 5039 0 51 8 9571 9561 9550 9540 9529 9518 9508 9497 9486 9475 9465 9454 9444 9434 9424 9415 9407 9399 9391 9384 9377 9371 9365 9359 9354 9349 9343 9338 9333 9328 9322 9316 9311 9305 9299 9293 9287 9281 9275 9269 9264 9259 9254 9249 9244 9240 9236 9231 9227 9222 9217 9211 9205 9198 9191 9182 9173 9162 9151 9138 9124 9109 9092 9074 9054 9034 9011 8987 8962 8934 8905 8874 8840 8804 8766 8725 8682 8635 8585 8532 8476 8416 8352 8285 8214 8139 8059 7976 7888 7797 7701 7602 7498 7391 7280 7165 7047 6927 6803 6677 6549 6419 6288 6155 6023 5891 5759 5628 5498 5371 5246 5124 5005 4891 4780 4675 4574 4480 4390 4308 4231 4161 4099 4043 3995 3955 3922 3898 3881 3872 3872 3880 3896 3920 3952 3992 4039 4094 4156 4224 4298 4378 4463 4553 4646 4741 4840 4939 5038 5137 5236 5332 5425 5515 5600 5681 5755 5825 5888 5944 5994 6038 6076 6107 6133 6153 6169 6181 6189 6195 6199 6201 6203 6206 6209 6213 6221 6231 6244 6260 6281 6307 6337 6372 6411 6456 6505 6560 6619 6682 6750 6822 6897 6976 7058 7142 7229 7317 7407 7497 7588 7678 7769 7859 7947 8034 8119 8201 8282 8359 8434 8505 8573 8638 8700 8758 8813 8865 8913 8958 9000 9039 9075 9108 9138 9165 9191 9213 9234 9252 9268 9282 9295 9306 9316 9324 9332 9338 9344 9350 9355 9360 9365 9370 9375 9380 9386 9392 9398 9404 9411 9416 9422 9427 9431 9435 9437 9438 9439 9438 9436 9434 9431 9427 9424 9421 9418 9416 9416 9417 9420 9426 9434 9444 9456 9471 9488 9507 9528 9550 9573 9597 9621 9644 9667 9689 9709 9728 9746 9762 9776 9788 9799 9808 9816 9822 9828 9833 9837 9841 9844 9847 9850 9853 9856 9858 9861 9863 9866 9868 9870 9871 9873 9874 9875 9876 9877 9877 9877 9877 9876 9876 9875 9873 9872 9870 9867 9865 9862 9858 9855 9851 9846 9842 9837 9831 9825 9819 9812 9804 9795 9785 9774 9761 9746 9729 9711 9690 9667 9642 9616 9587 9557 9526 9495 9463 9432 9402 9373 9346 9321 9299 9280 9265 9253 9244 9239 9237 9238 9241 9247 9254 9262 9271 9280 9289 9297 9305 9312 9318 9322 9325 9328 9329 9329 9329 9328 9328 9327 9326 9325 9325 9325 9325 9325 9326 9327 9328 9329 9329 9330 9330 9330 9329 9328 9327 9324 9321 9318 9314 9309 9303 9296 9288 9278 9268 9255 9241 9226 9207 9187 9164 9138 9109 9077 9041 9001 8958 8910 8858 8801 8740 8673 8601 8524 8441 8352 8258 8158 8051 7939 7821 7698 7569 7435 7296 7153 7006 6855 6702 6546 6389 6231 6073 5916 5758 5603 5451 5301 5154 5012 4874 4741 4613 4491 4374 4264 4161 4064 3973 3890 3813 3743 3681 3625 3577 3535 3501 3474 3454 3442 3436 3438 3448 3466 3491 3524 3565 3615 3673 3740 3815 3899 3992 4094 4204 4322 4448 4583 4724 5040 0 51 8 4871 5025 5184 5347 5514 5683 5855 6027 6199 6370 6541 6709 6874 7036 7193 7346 7494 7638 7775 7908 8035 8156 8271 8381 8485 8584 8677 8765 8847 8924 8996 9063 9125 9183 9235 9284 9327 9367 9403 9436 9465 9490 9513 9534 9551 9567 9581 9593 9603 9613 9620 9627 9633 9638 9643 9647 9650 9653 9655 9658 9660 9662 9664 9666 9668 9670 9672 9674 9677 9679 9682 9684 9687 9689 9692 9693 9695 9696 9696 9695 9694 9692 9689 9685 9680 9675 9668 9660 9651 9641 9630 9618 9605 9590 9575 9558 9539 9520 9499 9476 9452 9426 9398 9369 9338 9305 9271 9236 9199 9162 9124 9085 9046 9008 8970 8933 8898 8864 8832 8803 8775 8751 8730 8712 8697 8686 8679 8674 8674 8677 8683 8692 8705 8720 8739 8760 8783 8809 8837 8866 8897 8930 8963 8998 9033 9068 9104 9140 9176 9212 9248 9282 9316 9350 9382 9414 9444 9473 9501 9527 9552 9576 9598 9619 9638 9656 9673 9688 9702 9715 9727 9737 9747 9756 9764 9771 9778 9785 9791 9797 9802 9808 9813 9818 9823 9828 9832 9836 9841 9844 9848 9850 9853 9855 9856 9857 9857 9856 9855 9854 9851 9849 9846 9842 9839 9835 9830 9825 9821 9815 9810 9804 9798 9792 9785 9779 9772 9764 9757 9749 9741 9732 9724 9715 9707 9698 9690 9682 9674 9666 9659 9653 9647 9641 9636 9631 9627 9624 9621 9619 9617 9615 9614 9613 9612 9611 9610 9610 9609 9607 9606 9604 9602 9600 9597 9593 9589 9584 9579 9572 9565 9556 9547 9536 9523 9509 9493 9475 9455 9432 9407 9380 9349 9316 9279 9240 9197 9152 9103 9051 8997 8940 8881 8819 8756 8691 8624 8557 8489 8420 8352 8284 8216 8149 8083 8019 7957 7897 7839 7783 7731 7683 7638 7597 7560 7528 7502 7480 7465 7455 7451 7454 7463 7478 7499 7526 7559 7597 7640 7687 7738 7792 7848 7906 7966 8025 8084 8142 8200 8255 8307 8357 8404 8447 8487 8523 8555 8584 8609 8630 8648 8662 8673 8681 8686 8688 8687 8684 8679 8672 8663 8653 8641 8627 8613 8598 8581 8565 8548 8530 8512 8494 8476 8458 8441 8423 8405 8388 8371 8354 8337 8321 8304 8287 8270 8253 8235 8216 8197 8177 8155 8132 8107 8080 8051 8018 7983 7944 7902 7856 7806 7751 7692 7628 7559 7486 7409 7327 7240 7150 7055 6958 6857 6754 6649 6542 6434 6325 6217 6109 6001 5896 5792 5690 5591 5495 5403 5314 5229 5148 5071 4998 4930 4865 4805 4748 4694 4644 4597 4553 4511 4471 4433 4396 4361 4327 4293 4260 4228 4196 4164 4133 4103 4073 4044 4017 3991 3967 3945 3925 3909 3895 3885 3878 3876 3879 3886 3898 3915 3938 3966 4000 4040 4086 4138 4196 4259 4327 4401 4480 4562 4649 4738 4830 4923 5017 5110 5203 5294 5382 5467 5546 5620 5689 5749 5803 5849 5886 5914 5933 5944 5945 5937 5919 5893 5859 5816 5764 5706 5639 5041 0 51 8 5566 5487 5401 5310 5213 5113 5007 4899 4787 4673 4558 4441 4323 4206 4089 3973 3858 3746 3637 3530 3427 3328 3233 3143 3057 2976 2900 2829 2763 2702 2646 2595 2549 2508 2471 2440 2414 2392 2375 2364 2357 2356 2360 2370 2386 2408 2437 2473 2515 2566 2624 2691 2766 2849 2942 3044 3154 3274 3402 3539 3684 3837 3996 4163 4334 4511 4693 4876 5063 5251 5438 5625 5811 5995 6176 6354 6527 6695 6858 7016 7167 7313 7452 7585 7712 7833 7947 8055 8157 8254 8344 8430 8510 8585 8655 8720 8781 8838 8890 8939 8983 9024 9061 9095 9125 9152 9176 9196 9213 9227 9238 9245 9249 9250 9248 9243 9235 9224 9210 9194 9174 9152 9128 9101 9072 9041 9007 8972 8934 8895 8853 8809 8764 8717 8668 8618 8566 8513 8458 8402 8346 8288 8230 8172 8113 8055 7997 7939 7882 7826 7771 7718 7666 7615 7566 7519 7474 7430 7389 7350 7314 7279 7248 7218 7192 7168 7146 7128 7112 7098 7088 7079 7073 7069 7067 7066 7067 7068 7071 7074 7077 7080 7083 7086 7089 7091 7093 7095 7097 7098 7100 7102 7104 7106 7108 7110 7113 7115 7118 7120 7121 7122 7121 7119 7115 7110 7103 7094 7083 7070 7057 7041 7025 7010 6994 6978 6965 6952 6943 6936 6932 6932 6936 6944 6956 6972 6993 7017 7045 7077 7112 7149 7189 7231 7274 7318 7363 7408 7452 7496 7539 7580 7620 7657 7692 7725 7754 7780 7803 7822 7837 7848 7854 7856 7854 7847 7835 7818 7796 7769 7737 7700 7658 7610 7558 7500 7437 7369 7295 7217 7134 7046 6953 6855 6753 6647 6537 6423 6306 6186 6064 5939 5812 5685 5557 5429 5301 5175 5049 4927 4807 4690 4577 4469 4365 4266 4173 4086 4005 3930 3862 3800 3745 3696 3655 3619 3591 3569 3554 3544 3541 3544 3553 3568 3588 3615 3646 3684 3726 3774 3827 3886 3948 4015 4086 4161 4239 4318 4399 4480 4562 4641 4718 4791 4859 4921 4976 5022 5059 5085 5101 5105 5097 5077 5046 5002 4947 4882 4806 4722 4631 4532 4428 4319 4208 4095 3981 3867 3754 3644 3536 3431 3330 3233 3141 3054 2971 2893 2820 2751 2688 2629 2575 2525 2480 2440 2404 2373 2347 2325 2308 2296 2289 2287 2290 2298 2311 2330 2355 2385 2422 2464 2513 2569 2631 2700 2776 2858 2947 3042 3143 3250 3362 3478 3598 3720 3845 3970 4095 4219 4343 4463 4579 4693 4801 4906 5005 5100 5191 5277 5360 5438 5515 5589 5662 5734 5805 5876 5947 6019 6092 6165 6240 6315 6390 6466 6542 6619 6695 6771 6848 6924 7000 7076 7153 7230 7308 7387 7467 7548 7631 7715 7800 7886 7973 8060 8147 8234 8319 8403 8485 8564 8639 8711 8780 8844 8904 8959 9011 9059 9102 9142 9179 9213 9245 9274 9301 9327 9351 9373 9395 9415 9434 9453 9470 9486 9501 9515 9528 9539 9550 9560 9568 9576 9583 9589 9594 9598 9602 9605 5042 0 51 8 9607 9609 9611 9612 9612 9612 9612 9612 9611 9609 9608 9606 9604 9602 9599 9596 9593 9590 9586 9582 9577 9571 9565 9558 9550 9541 9531 9519 9506 9492 9476 9459 9440 9419 9396 9372 9346 9318 9287 9254 9219 9180 9139 9094 9045 8993 8936 8874 8808 8737 8661 8580 8495 8405 8310 8212 8109 8005 7897 7788 7677 7566 7455 7344 7234 7124 7017 6911 6806 6704 6604 6506 6409 6314 6221 6129 6039 5951 5864 5779 5695 5614 5535 5459 5386 5317 5252 5191 5136 5086 5043 5006 4976 4953 4939 4932 4933 4943 4962 4989 5024 5068 5120 5181 5249 5326 5409 5500 5597 5701 5809 5923 6041 6164 6289 6416 6546 6676 6807 6938 7068 7198 7325 7451 7574 7695 7813 7927 8038 8146 8250 8351 8447 8540 8630 8715 8796 8874 8947 9017 9083 9145 9202 9256 9307 9353 9396 9435 9470 9503 9533 9560 9584 9607 9627 9645 9662 9678 9692 9705 9718 9729 9740 9750 9759 9767 9775 9781 9787 9792 9796 9799 9801 9802 9802 9801 9800 9798 9796 9793 9790 9787 9784 9781 9778 9776 9773 9771 9770 9768 9767 9766 9765 9764 9763 9761 9760 9759 9757 9755 9752 9750 9747 9745 9742 9739 9737 9735 9732 9730 9729 9727 9726 9725 9724 9724 9723 9722 9721 9720 9718 9717 9714 9712 9708 9705 9701 9696 9691 9686 9680 9674 9669 9663 9656 9650 9644 9638 9632 9625 9619 9612 9605 9598 9591 9583 9575 9567 9558 9549 9540 9531 9521 9512 9503 9493 9484 9475 9467 9459 9451 9444 9438 9432 9426 9421 9416 9412 9409 9405 9402 9399 9396 9394 9392 9390 9389 9388 9387 9387 9387 9387 9388 9390 9392 9395 9398 9402 9406 9411 9416 9422 9428 9434 9441 9448 9455 9462 9469 9477 9484 9492 9500 9507 9515 9522 9529 9536 9543 9550 9556 9562 9567 9572 9577 9581 9585 9588 9591 9593 9595 9597 9598 9599 9599 9600 9600 9599 9599 9598 9598 9597 9596 9595 9594 9593 9592 9591 9591 9590 9590 9590 9590 9591 9591 9592 9594 9596 9598 9601 9604 9607 9611 9615 9620 9624 9630 9635 9641 9646 9652 9658 9664 9670 9676 9682 9688 9694 9700 9705 9711 9716 9721 9726 9731 9736 9741 9745 9750 9755 9760 9764 9769 9773 9777 9781 9785 9788 9790 9792 9794 9794 9794 9792 9790 9788 9784 9780 9775 9769 9764 9757 9751 9745 9739 9733 9727 9721 9715 9710 9704 9698 9692 9686 9680 9673 9666 9658 9649 9641 9632 9622 9613 9604 9595 9586 9578 9570 9563 9556 9549 9543 9536 9529 9520 9511 9500 9487 9471 9453 9432 9408 9381 9352 9321 9289 9255 9221 9188 9156 9126 9100 9077 9059 9046 9039 9037 9041 9051 9066 9086 9110 9138 9169 9201 9234 9268 9301 9333 9363 9391 9416 9439 9458 9475 9490 9501 9511 9519 9526 9533 9538 9544 9550 9556 9562 9569 9577 9585 9594 9602 9611 9619 9628 9635 9641 9647 9651 9654 9656 5043 0 51 8 9657 9656 9655 9652 9649 9646 9643 9639 9636 9633 9631 9629 9628 9626 9626 9625 9623 9620 9617 9611 9603 9591 9577 9559 9538 9513 9484 9452 9417 9380 9342 9304 9266 9229 9195 9164 9138 9118 9103 9095 9094 9101 9114 9134 9160 9190 9226 9264 9306 9348 9390 9431 9471 9508 9543 9574 9601 9625 9644 9661 9674 9684 9692 9698 9703 9707 9710 9714 9717 9720 9724 9728 9732 9736 9741 9745 9749 9753 9757 9760 9762 9764 9765 9766 9766 9766 9765 9764 9763 9761 9758 9755 9752 9748 9743 9737 9730 9722 9714 9704 9694 9682 9670 9656 9643 9629 9614 9599 9585 9570 9556 9542 9528 9514 9501 9487 9473 9460 9446 9432 9417 9402 9386 9370 9353 9335 9317 9299 9280 9261 9243 9225 9207 9189 9173 9157 9142 9128 9115 9104 9093 9084 9075 9068 9062 9057 9053 9050 9047 9046 9046 9046 9048 9050 9053 9057 9062 9067 9074 9080 9087 9095 9103 9112 9120 9129 9138 9147 9157 9166 9176 9186 9196 9207 9217 9229 9240 9252 9265 9277 9290 9304 9318 9332 9346 9360 9374 9388 9402 9415 9428 9441 9453 9465 9476 9487 9497 9507 9517 9526 9534 9543 9550 9558 9565 9572 9578 9583 9589 9593 9597 9600 9603 9605 9606 9607 9606 9606 9604 9602 9599 9596 9593 9589 9585 9581 9576 9572 9567 9562 9558 9553 9549 9544 9540 9536 9531 9527 9523 9518 9513 9508 9502 9496 9488 9480 9471 9461 9449 9436 9421 9404 9385 9364 9341 9315 9286 9255 9221 9183 9144 9101 9055 9006 8954 8900 8843 8783 8721 8657 8591 8524 8455 8385 8314 8243 8173 8102 8033 7965 7899 7836 7775 7718 7666 7617 7573 7535 7501 7474 7453 7438 7430 7428 7433 7444 7461 7485 7515 7551 7592 7638 7689 7744 7803 7864 7929 7995 8064 8133 8202 8271 8339 8407 8473 8537 8599 8658 8715 8768 8818 8865 8909 8950 8987 9021 9052 9081 9106 9129 9150 9169 9185 9199 9212 9224 9233 9242 9250 9257 9263 9269 9274 9279 9284 9289 9295 9301 9307 9314 9322 9330 9339 9349 9359 9370 9382 9395 9408 9422 9436 9450 9465 9479 9494 9508 9522 9536 9550 9563 9576 9588 9599 9611 9621 9631 9640 9649 9657 9664 9670 9676 9680 9684 9687 9689 9691 9691 9690 9689 9687 9683 9680 9675 9669 9663 9657 9650 9643 9635 9628 9620 9612 9605 9598 9591 9585 9579 9574 9569 9565 9562 9559 9557 9556 9555 9555 9555 9556 9557 9559 9562 9565 9568 9573 9578 9584 9590 9597 9605 9613 9622 9632 9641 9651 9660 9670 9679 9687 9695 9703 9709 9714 9719 9722 9725 9727 9729 9730 9731 9731 9732 9732 9732 9731 9730 9729 9726 9722 9715 9707 9696 9682 9664 9643 9619 9590 9558 9522 9484 9445 9403 9361 9320 9280 9242 9208 9179 9154 9135 9122 9116 9116 9122 9135 9152 9174 9200 9229 9260 9290 9321 9351 9380 9407 9430 9451 9468 9482 9492 5044 0 51 8 9500 9505 9509 9510 9511 9511 9511 9511 9511 9513 9515 9518 9522 9527 9532 9538 9545 9552 9558 9564 9570 9576 9581 9585 9588 9590 9591 9592 9592 9591 9589 9586 9583 9579 9573 9567 9560 9552 9542 9531 9518 9503 9487 9469 9448 9426 9401 9373 9344 9312 9277 9240 9200 9158 9112 9064 9014 8960 8903 8844 8781 8714 8644 8571 8493 8411 8325 8235 8140 8041 7937 7828 7714 7596 7474 7347 7216 7082 6945 6806 6664 6520 6376 6232 6089 5945 5804 5666 5530 5397 5269 5146 5027 4915 4808 4707 4613 4526 4445 4372 4305 4246 4195 4150 4113 4083 4061 4045 4037 4036 4042 4055 4075 4102 4136 4177 4226 4281 4344 4414 4491 4575 4667 4765 4871 4984 5103 5228 5360 5496 5638 5784 5934 6087 6241 6397 6553 6709 6864 7017 7168 7315 7459 7598 7732 7861 7984 8102 8214 8321 8422 8517 8607 8691 8771 8846 8916 8982 9044 9102 9156 9207 9255 9299 9340 9378 9414 9446 9476 9503 9528 9550 9571 9589 9605 9620 9633 9645 9656 9665 9674 9682 9689 9696 9702 9707 9712 9717 9721 9725 9728 9731 9734 9737 9739 9740 9742 9743 9744 9745 9747 9748 9749 9751 9753 9755 9757 9760 9764 9767 9771 9775 9779 9784 9788 9792 9797 9801 9806 9810 9814 9818 9822 9825 9829 9832 9836 9839 9843 9846 9850 9854 9858 9862 9867 9871 9876 9881 9885 9890 9894 9899 9903 9907 9910 9913 9915 9917 9919 9920 9921 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9909 9907 9905 9902 9899 9895 9892 9888 9884 9879 9876 9872 9869 9866 9864 9862 9861 9861 9862 9863 9866 9868 9872 9875 9880 9884 9888 9893 9897 9901 9905 9908 9911 9913 9915 9917 9918 9918 9918 9917 9916 9915 9913 9911 9908 9906 9903 9899 9896 9892 9887 9883 9878 9873 9868 9862 9856 9850 9843 9837 9830 9823 9816 9808 9801 9794 9786 9779 9771 9764 9757 9750 9743 9736 9729 9722 9715 9709 9702 9696 9689 9683 9677 9671 9666 9660 9655 9650 9646 9642 9638 9634 9632 9629 9627 9625 9624 9623 9623 9623 9623 9623 9623 9624 9625 9625 9626 9627 9628 9629 9630 9631 9633 9635 9637 9639 9642 9645 9648 9652 9657 9661 9667 9672 9678 9684 9690 9697 9704 9711 9718 9725 9732 9739 9746 9753 9760 9767 9774 9781 9788 9794 9801 9808 9814 9820 9826 9832 9838 9844 9849 9854 9859 9864 9868 9872 9876 9879 9883 9886 9888 9891 9893 9895 9897 9898 9899 9900 9901 9901 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9889 9887 9885 9883 9881 9879 9876 9874 9871 9869 9866 9863 9860 9857 9854 9851 9848 9846 9843 9841 9839 9837 9835 9834 9833 9832 5045 0 51 8 9830 9829 9828 9827 9826 9824 9823 9821 9818 9816 9814 9811 9808 9805 9802 9800 9797 9795 9793 9791 9790 9790 9790 9790 9791 9792 9794 9796 9799 9802 9804 9807 9810 9813 9815 9818 9820 9821 9823 9824 9825 9825 9825 9825 9825 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9815 9813 9811 9809 9807 9804 9801 9797 9793 9789 9784 9779 9773 9767 9760 9753 9746 9739 9731 9723 9714 9705 9696 9687 9677 9666 9655 9644 9631 9618 9604 9589 9573 9556 9538 9519 9499 9477 9455 9432 9407 9381 9355 9327 9298 9269 9238 9207 9174 9141 9107 9072 9037 9001 8964 8927 8889 8851 8813 8775 8737 8700 8663 8627 8592 8558 8526 8495 8466 8439 8415 8392 8372 8354 8338 8325 8314 8305 8299 8294 8291 8291 8291 8293 8297 8302 8308 8316 8325 8335 8345 8357 8370 8384 8399 8415 8431 8448 8466 8484 8502 8520 8537 8555 8571 8587 8602 8616 8628 8639 8649 8657 8663 8668 8672 8674 8675 8675 8674 8672 8668 8664 8659 8652 8645 8637 8628 8617 8605 8592 8578 8562 8545 8526 8506 8485 8463 8440 8416 8393 8369 8345 8322 8300 8279 8260 8244 8230 8218 8210 8206 8205 8208 8215 8226 8241 8261 8283 8310 8340 8374 8410 8449 8491 8534 8579 8626 8674 8722 8770 8819 8867 8916 8963 9010 9056 9100 9144 9186 9227 9266 9304 9340 9375 9408 9440 9470 9498 9525 9549 9573 9594 9614 9632 9649 9664 9678 9690 9701 9711 9719 9727 9734 9740 9745 9750 9754 9759 9762 9766 9770 9773 9776 9779 9782 9785 9788 9790 9792 9794 9795 9796 9796 9796 9796 9795 9794 9793 9791 9790 9788 9786 9784 9782 9780 9779 9777 9776 9775 9775 9774 9774 9774 9774 9775 9776 9776 9777 9778 9779 9780 9781 9782 9782 9782 9782 9782 9781 9780 9779 9776 9774 9771 9767 9764 9759 9755 9750 9745 9740 9736 9731 9726 9722 9718 9715 9712 9710 9708 9707 9707 9707 9708 9710 9712 9715 9719 9723 9727 9732 9737 9743 9749 9754 9760 9766 9772 9778 9783 9789 9794 9798 9802 9806 9810 9813 9815 9817 9819 9821 9822 9823 9825 9826 9827 9828 9829 9831 9832 9834 9835 9837 9839 9840 9841 9843 9844 9845 9845 9846 9846 9847 9847 9847 9848 9848 9849 9850 9852 9853 9855 9858 9860 9863 9867 9870 9873 9876 9880 9883 9885 9888 9890 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9918 9917 9916 9915 9914 9912 9909 9907 9904 9902 9899 9896 9893 9891 9888 9886 9883 9881 9879 9877 9876 9874 9872 9871 9869 9867 9866 9864 9863 9861 9860 9859 9858 9857 9856 9856 9856 9856 9857 9858 9859 9860 9861 9863 9865 9866 9868 9871 9873 9875 9878 9880 9883 9886 9889 9892 9895 9899 9902 9906 9909 9913 9916 9919 9923 9925 9928 9930 9932 9933 9934 5046 0 51 8 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9927 9927 9927 9928 9928 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9929 9928 9926 9924 9921 9919 9916 9912 9909 9905 9902 9898 9894 9890 9885 9881 9876 9872 9867 9861 9856 9850 9845 9838 9832 9826 9819 9812 9805 9799 9792 9785 9778 9771 9765 9759 9753 9747 9741 9736 9731 9726 9722 9717 9714 9710 9707 9704 9701 9698 9696 9694 9693 9691 9691 9690 9690 9690 9690 9690 9691 9692 9694 9696 9698 9700 9703 9705 9709 9712 9716 9720 9724 9728 9733 9738 9743 9748 9753 9758 9763 9769 9774 9779 9784 9788 9793 9797 9801 9805 9809 9813 9816 9819 9823 9826 9829 9832 9835 9838 9841 9844 9847 9850 9852 9854 9856 9858 9859 9860 9861 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9867 9869 9871 9874 9877 9881 9885 9889 9893 9898 9902 9907 9911 9916 9920 9924 9927 9931 9933 9936 9938 9940 9942 9943 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9942 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9920 9919 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9905 9905 9904 9904 9905 9905 9906 9907 9908 9910 9911 9913 9915 9917 9920 9922 9924 9926 9929 9931 9933 9934 9936 9937 9938 9939 9939 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9920 9921 9921 9922 9923 9924 9926 9927 9929 9931 9933 9935 9938 9940 9942 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9968 9967 9966 9965 9963 9961 9958 9955 9952 9948 9945 9940 9936 9932 9927 9922 9917 9912 9906 9901 9894 9888 9881 9873 9865 9857 9847 9837 9826 9815 9803 9790 9777 9763 9748 9733 9717 9701 9685 9668 9651 9634 9617 9599 9582 9565 9548 9531 9515 9499 9483 9467 9452 9438 9425 9412 9400 9389 9379 9370 9362 9355 9350 9345 9342 9341 9340 9341 9343 9346 9350 9354 9360 9367 9374 9382 9390 9398 9407 9416 9425 9434 9443 9452 9461 9470 9478 9487 9496 9505 9513 9522 9530 9539 9547 9555 9563 9572 9580 9587 9595 9602 9610 9617 5047 0 51 9 9625 9632 9638 9644 9650 9654 9659 9662 9664 9666 9666 9666 9664 9662 9659 9654 9649 9643 9636 9629 9621 9612 9603 9594 9584 9573 9563 9552 9541 9530 9519 9508 9496 9485 9473 9462 9450 9438 9427 9415 9403 9392 9380 9369 9357 9346 9335 9325 9314 9305 9295 9286 9278 9271 9264 9258 9253 9249 9246 9244 9243 9243 9245 9248 9253 9259 9266 9274 9284 9296 9308 9322 9337 9352 9369 9387 9405 9423 9442 9461 9480 9498 9517 9534 9551 9568 9583 9597 9610 9622 9633 9642 9651 9658 9664 9669 9673 9676 9679 9680 9680 9680 9678 9676 9673 9669 9664 9658 9650 9642 9632 9622 9610 9596 9582 9567 9550 9533 9515 9496 9477 9457 9437 9417 9397 9377 9358 9339 9321 9303 9286 9270 9255 9241 9228 9215 9204 9193 9184 9175 9167 9161 9155 9150 9147 9144 9142 9142 9142 9143 9145 9148 9152 9156 9161 9167 9173 9179 9187 9194 9202 9210 9218 9226 9235 9243 9252 9261 9270 9279 9288 9298 9307 9316 9325 9334 9342 9351 9359 9367 9375 9383 9390 9397 9404 9411 9417 9424 9431 9437 9444 9452 9459 9467 9476 9484 9493 9502 9511 9520 9530 9539 9547 9555 9563 9570 9577 9582 9587 9592 9596 9599 9602 9606 9609 9612 9616 9620 9625 9631 9637 9645 9653 9662 9672 9683 9695 9706 9718 9730 9742 9753 9763 9773 9782 9790 9797 9802 9806 9809 9811 9812 9812 9811 9809 9806 9803 9799 9794 9790 9785 9779 9774 9768 9763 9757 9751 9745 9739 9733 9727 9722 9716 9711 9706 9701 9696 9692 9688 9684 9681 9678 9676 9673 9672 9671 9670 9670 9670 9670 9671 9672 9673 9675 9677 9679 9682 9684 9687 9689 9692 9694 9696 9698 9700 9701 9701 9702 9702 9701 9700 9698 9697 9695 9693 9692 9690 9688 9687 9686 9686 9686 9686 9687 9688 9689 9691 9692 9693 9694 9694 9694 9693 9691 9688 9684 9680 9675 9668 9662 9654 9647 9639 9631 9623 9615 9608 9601 9595 9589 9584 9580 9576 9573 9571 9570 9569 9569 9570 9571 9572 9574 9577 9580 9584 9588 9592 9597 9602 9608 9614 9621 9628 9635 9642 9650 9657 9665 9672 9680 9687 9695 9702 9709 9715 9722 9728 9734 9740 9745 9750 9755 9760 9765 9770 9774 9779 9783 9788 9792 9796 9799 9803 9806 9810 9812 9815 9817 9819 9820 9821 9822 9822 9822 9821 9820 9818 9815 9812 9808 9804 9799 9793 9787 9779 9771 9762 9752 9741 9729 9715 9701 9686 9669 9651 9632 9612 9590 9567 9543 9517 9490 9462 9431 9400 9367 9332 9295 9257 9217 9176 9133 9088 9042 8994 8945 8895 8843 8790 8737 8683 8628 8573 8519 8465 8411 8358 8306 8255 8206 8159 8114 8071 8030 7992 7956 7923 7894 7867 7843 7822 7804 7790 7778 7770 7765 7763 7764 7767 7773 7782 7793 7805 7820 7835 7852 7869 7886 7903 7919 7934 7947 7959 7968 7974 7978 7977 7974 7966 7955 5048 0 51 9 7939 7920 7897 7870 7839 7805 7768 7728 7686 7641 7595 7548 7500 7451 7403 7355 7308 7262 7217 7175 7135 7098 7064 7034 7007 6984 6966 6952 6942 6937 6937 6942 6952 6967 6987 7011 7040 7073 7110 7151 7195 7242 7292 7344 7397 7451 7506 7561 7616 7670 7723 7775 7824 7871 7915 7957 7996 8031 8064 8092 8118 8140 8159 8174 8186 8195 8201 8204 8204 8201 8195 8187 8176 8162 8147 8129 8109 8088 8064 8039 8013 7986 7958 7929 7900 7871 7843 7814 7786 7758 7732 7707 7683 7660 7639 7619 7601 7585 7570 7557 7545 7535 7527 7520 7515 7511 7509 7509 7510 7513 7519 7526 7535 7547 7561 7577 7597 7619 7644 7672 7703 7737 7773 7813 7856 7901 7949 7999 8051 8104 8159 8215 8272 8329 8385 8442 8498 8552 8605 8657 8707 8754 8799 8842 8882 8920 8954 8986 9015 9041 9063 9083 9099 9111 9120 9126 9127 9125 9119 9109 9095 9076 9054 9027 8996 8961 8922 8879 8832 8781 8727 8670 8609 8546 8479 8410 8338 8263 8185 8105 8023 7938 7850 7760 7667 7572 7475 7375 7272 7168 7061 6953 6843 6732 6620 6507 6394 6281 6168 6055 5943 5833 5724 5616 5511 5408 5308 5211 5118 5028 4943 4862 4786 4716 4652 4594 4544 4501 4465 4438 4420 4410 4410 4420 4439 4467 4506 4553 4610 4675 4749 4831 4921 5017 5120 5228 5342 5460 5582 5708 5836 5966 6098 6230 6363 6496 6629 6760 6890 7018 7144 7267 7386 7502 7615 7723 7827 7926 8021 8111 8196 8277 8353 8425 8493 8556 8616 8672 8725 8776 8823 8869 8912 8953 8993 9031 9067 9103 9137 9170 9202 9233 9263 9292 9320 9346 9372 9397 9421 9444 9466 9488 9508 9527 9545 9563 9579 9595 9609 9623 9636 9647 9658 9667 9676 9684 9690 9696 9701 9705 9708 9710 9712 9713 9713 9713 9712 9710 9708 9706 9703 9699 9694 9689 9683 9676 9668 9659 9649 9639 9627 9615 9602 9587 9572 9556 9539 9522 9503 9484 9464 9443 9421 9398 9373 9348 9321 9293 9264 9233 9200 9165 9129 9091 9052 9011 8968 8924 8879 8832 8785 8738 8690 8642 8594 8546 8499 8453 8407 8363 8319 8277 8236 8196 8157 8119 8081 8045 8008 7972 7935 7898 7861 7822 7782 7740 7697 7651 7603 7552 7499 7442 7383 7320 7255 7186 7114 7040 6963 6883 6801 6717 6631 6543 6455 6367 6278 6189 6101 6014 5928 5845 5764 5685 5610 5538 5470 5406 5347 5293 5244 5201 5164 5133 5109 5092 5082 5078 5083 5095 5114 5142 5177 5220 5271 5329 5395 5468 5549 5636 5730 5829 5934 6045 6159 6278 6400 6525 6652 6781 6910 7039 7168 7296 7422 7547 7668 7787 7902 8013 8121 8223 8321 8415 8504 8588 8667 8741 8810 8875 8936 8992 9044 9092 9137 9178 9216 9251 9283 9313 9341 9366 9390 9412 9433 9452 9471 9488 9505 9521 9536 9550 9565 9578 9591 9604 9616 9627 9638 9648 5049 0 51 9 9657 9666 9674 9682 9689 9695 9701 9707 9712 9717 9721 9726 9730 9735 9739 9743 9748 9753 9757 9762 9767 9771 9776 9780 9785 9788 9792 9795 9798 9801 9803 9805 9807 9808 9810 9811 9812 9813 9814 9816 9817 9818 9820 9822 9823 9825 9826 9828 9829 9830 9831 9832 9832 9832 9832 9831 9831 9830 9828 9827 9825 9823 9821 9819 9816 9814 9811 9808 9805 9802 9798 9794 9790 9785 9780 9775 9769 9762 9755 9748 9740 9732 9724 9715 9706 9697 9687 9678 9669 9659 9650 9641 9631 9622 9613 9605 9596 9588 9580 9572 9565 9557 9551 9544 9538 9533 9528 9523 9519 9516 9514 9512 9511 9510 9511 9512 9515 9518 9522 9526 9532 9538 9545 9552 9560 9568 9576 9585 9594 9603 9612 9620 9629 9637 9645 9653 9660 9667 9673 9679 9685 9690 9695 9699 9703 9707 9710 9713 9715 9717 9719 9720 9720 9721 9720 9720 9718 9717 9714 9711 9708 9704 9700 9695 9689 9683 9677 9670 9662 9655 9646 9638 9629 9619 9609 9599 9588 9577 9565 9553 9541 9528 9514 9500 9486 9472 9457 9443 9428 9413 9398 9384 9370 9356 9343 9330 9318 9307 9297 9287 9278 9270 9263 9257 9251 9247 9243 9241 9239 9238 9238 9239 9240 9243 9246 9250 9255 9260 9267 9274 9281 9289 9298 9307 9316 9326 9335 9345 9354 9363 9371 9379 9386 9392 9397 9401 9404 9406 9407 9406 9404 9402 9398 9393 9387 9379 9371 9362 9352 9341 9330 9317 9304 9291 9276 9261 9245 9229 9212 9195 9178 9160 9141 9123 9104 9086 9067 9049 9030 9012 8995 8978 8961 8945 8929 8914 8900 8887 8874 8861 8850 8839 8828 8818 8809 8799 8790 8781 8773 8764 8756 8747 8739 8730 8721 8712 8702 8693 8682 8672 8660 8649 8636 8624 8610 8596 8581 8565 8548 8531 8512 8493 8473 8453 8432 8410 8387 8365 8341 8318 8294 8270 8246 8222 8198 8174 8150 8126 8102 8078 8054 8030 8006 7982 7958 7933 7909 7884 7858 7833 7807 7780 7753 7726 7698 7670 7642 7612 7582 7552 7520 7488 7454 7420 7384 7346 7307 7266 7223 7177 7129 7079 7025 6968 6908 6845 6777 6705 6629 6548 6463 6373 6279 6179 6074 5965 5851 5732 5609 5483 5352 5219 5083 4945 4806 4666 4527 4388 4249 4113 3980 3850 3723 3601 3483 3371 3263 3162 3066 2977 2893 2815 2743 2678 2618 2563 2515 2472 2434 2401 2373 2351 2333 2319 2310 2306 2306 2311 2320 2334 2352 2375 2403 2437 2475 2520 2570 2626 2688 2757 2833 2915 3005 3102 3205 3316 3434 3558 3688 3825 3966 4113 4263 4417 4574 4732 4892 5052 5211 5369 5525 5679 5830 5977 6120 6259 6393 6522 6647 6767 6882 6992 7097 7198 7294 7386 7474 7558 7639 7715 7788 7858 7925 7988 8049 8107 8162 8214 8264 8313 8359 8403 8445 8486 8525 8563 8600 8635 8670 8703 8735 8766 8796 8825 8853 8879 8905 8929 8952 8974 5050 0 51 9 8994 9014 9032 9050 9066 9082 9097 9111 9125 9138 9151 9164 9176 9187 9199 9210 9220 9230 9240 9249 9257 9265 9272 9279 9284 9290 9294 9298 9301 9304 9306 9308 9309 9311 9312 9312 9313 9313 9313 9313 9313 9312 9311 9309 9307 9304 9301 9298 9294 9289 9284 9279 9273 9267 9262 9256 9250 9245 9241 9236 9233 9230 9228 9227 9227 9228 9230 9232 9236 9240 9245 9251 9257 9264 9271 9279 9287 9296 9305 9314 9323 9333 9343 9353 9363 9373 9384 9394 9405 9416 9427 9438 9449 9460 9471 9482 9493 9504 9514 9524 9534 9543 9552 9561 9569 9577 9585 9592 9599 9606 9612 9618 9624 9630 9635 9641 9646 9651 9656 9661 9665 9670 9673 9677 9680 9683 9685 9686 9687 9686 9686 9684 9682 9679 9675 9671 9666 9661 9655 9650 9644 9638 9633 9628 9623 9619 9616 9613 9610 9608 9607 9606 9606 9606 9606 9607 9608 9608 9609 9610 9611 9611 9612 9612 9612 9613 9613 9613 9613 9613 9613 9613 9614 9614 9615 9615 9616 9617 9618 9619 9620 9621 9621 9622 9622 9622 9621 9620 9618 9616 9614 9611 9607 9603 9598 9593 9587 9581 9575 9567 9560 9552 9544 9535 9526 9517 9508 9499 9489 9479 9469 9458 9447 9437 9425 9414 9403 9391 9380 9369 9358 9347 9337 9328 9319 9312 9306 9301 9298 9297 9297 9299 9302 9308 9315 9323 9333 9344 9356 9368 9381 9395 9409 9422 9436 9449 9462 9474 9486 9497 9508 9518 9528 9537 9547 9555 9564 9573 9581 9588 9596 9603 9610 9616 9621 9626 9630 9634 9636 9638 9638 9638 9637 9635 9633 9630 9626 9622 9618 9613 9608 9603 9599 9594 9589 9584 9580 9576 9572 9569 9566 9563 9561 9559 9558 9558 9558 9559 9561 9563 9566 9569 9573 9578 9583 9589 9595 9601 9607 9613 9619 9625 9630 9635 9640 9644 9647 9650 9653 9654 9655 9655 9654 9653 9650 9647 9643 9638 9632 9626 9618 9610 9600 9590 9579 9568 9555 9542 9529 9515 9501 9486 9472 9457 9442 9428 9413 9399 9385 9371 9358 9345 9332 9320 9308 9297 9286 9277 9267 9259 9251 9245 9239 9234 9230 9227 9225 9224 9223 9224 9226 9228 9230 9234 9237 9241 9245 9249 9254 9258 9262 9266 9270 9274 9278 9282 9286 9290 9293 9297 9301 9306 9310 9315 9320 9325 9330 9336 9342 9348 9354 9361 9367 9374 9380 9387 9394 9400 9407 9413 9419 9425 9431 9437 9443 9449 9455 9460 9465 9470 9475 9479 9484 9487 9491 9494 9496 9498 9500 9500 9501 9500 9499 9497 9494 9491 9487 9482 9476 9470 9464 9457 9449 9442 9433 9425 9416 9408 9398 9389 9380 9370 9361 9351 9341 9331 9320 9310 9299 9288 9277 9266 9255 9244 9233 9222 9211 9200 9190 9181 9171 9163 9155 9148 9142 9137 9133 9130 9128 9127 9127 9128 9130 9133 9138 9143 9149 9156 9164 9172 9182 9193 9204 9216 9229 9243 9258 9273 9289 9306 5051 0 51 9 9323 9341 9359 9378 9397 9416 9436 9456 9475 9495 9515 9534 9552 9571 9589 9606 9622 9638 9653 9667 9681 9693 9705 9716 9726 9735 9744 9752 9759 9766 9773 9779 9784 9790 9795 9800 9805 9810 9814 9819 9823 9828 9832 9836 9840 9843 9846 9849 9852 9854 9856 9857 9858 9859 9860 9860 9860 9861 9861 9861 9861 9862 9862 9863 9864 9865 9867 9868 9870 9872 9874 9875 9877 9878 9879 9880 9880 9880 9880 9879 9879 9877 9876 9874 9872 9871 9869 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9853 9851 9849 9846 9843 9840 9836 9831 9826 9821 9815 9809 9802 9796 9789 9782 9775 9768 9761 9753 9746 9738 9730 9722 9713 9705 9696 9687 9678 9669 9660 9651 9642 9633 9625 9617 9610 9604 9598 9594 9590 9586 9584 9583 9582 9582 9582 9584 9586 9588 9590 9593 9597 9600 9604 9608 9613 9617 9622 9628 9633 9639 9645 9651 9658 9664 9670 9677 9683 9689 9695 9700 9704 9708 9711 9713 9715 9716 9716 9715 9714 9712 9709 9706 9702 9698 9693 9687 9681 9674 9667 9658 9648 9638 9626 9612 9597 9580 9562 9541 9518 9494 9467 9437 9406 9372 9335 9296 9255 9210 9164 9115 9063 9008 8951 8891 8828 8762 8693 8622 8548 8471 8391 8308 8223 8135 8045 7953 7860 7764 7667 7570 7471 7372 7273 7174 7074 6977 6880 6785 6691 6600 6511 6425 6342 6262 6187 6115 6047 5984 5926 5873 5824 5781 5744 5711 5684 5663 5646 5635 5629 5627 5629 5636 5646 5659 5674 5692 5709 5727 5744 5762 5776 5787 5794 5796 5792 5782 5764 5739 5704 5661 5608 5546 5474 5393 5304 5205 5100 4986 4867 4743 4614 4483 4349 4215 4081 3949 3819 3691 3568 3448 3334 3225 3122 3024 2932 2846 2766 2691 2621 2557 2498 2443 2394 2348 2308 2271 2238 2210 2186 2166 2150 2138 2130 2127 2128 2134 2145 2162 2183 2211 2245 2286 2334 2390 2454 2527 2609 2700 2801 2911 3032 3163 3304 3455 3614 3783 3959 4142 4332 4526 4725 4925 5127 5329 5531 5730 5927 6119 6306 6488 6664 6833 6995 7150 7298 7438 7571 7698 7817 7930 8037 8138 8233 8322 8407 8486 8561 8631 8697 8758 8816 8869 8919 8965 9008 9047 9083 9116 9147 9174 9198 9220 9239 9256 9271 9282 9292 9299 9303 9304 9303 9300 9293 9283 9271 9255 9237 9215 9191 9163 9133 9099 9062 9023 8981 8935 8887 8836 8783 8727 8668 8606 8542 8476 8408 8337 8265 8190 8115 8039 7962 7884 7807 7731 7656 7582 7511 7443 7377 7316 7259 7206 7158 7116 7080 7049 7025 7008 6997 6992 6994 7003 7019 7041 7069 7104 7146 7193 7246 7304 7367 7435 7508 7584 7664 7748 7833 7921 8010 8099 8189 8279 8368 8455 8541 8625 8705 8783 8857 8928 8995 9058 9117 9172 9223 9271 9314 9354 9391 9425 9456 9483 9509 9531 9552 9570 9587 9601 9614 5052 0 51 9 9624 9634 9641 9647 9651 9654 9656 9656 9655 9653 9650 9646 9641 9636 9629 9623 9615 9607 9599 9591 9582 9572 9563 9553 9542 9531 9520 9508 9495 9482 9469 9454 9439 9424 9408 9391 9374 9356 9338 9320 9302 9283 9265 9246 9227 9209 9190 9171 9153 9134 9116 9098 9080 9062 9044 9027 9009 8993 8976 8960 8945 8931 8917 8905 8893 8883 8873 8865 8858 8853 8849 8846 8844 8844 8844 8846 8849 8853 8858 8864 8870 8878 8886 8895 8905 8916 8928 8941 8955 8970 8985 9002 9020 9039 9058 9078 9099 9121 9143 9165 9188 9211 9233 9256 9278 9301 9322 9344 9365 9385 9406 9425 9445 9464 9483 9501 9519 9536 9553 9570 9586 9601 9616 9630 9644 9656 9668 9678 9688 9697 9705 9713 9719 9725 9730 9735 9739 9744 9747 9751 9754 9757 9760 9763 9766 9768 9770 9772 9774 9775 9776 9777 9778 9778 9779 9779 9779 9779 9779 9779 9779 9779 9778 9777 9775 9772 9768 9763 9757 9748 9739 9727 9713 9697 9680 9661 9641 9621 9600 9580 9559 9541 9524 9509 9497 9487 9482 9480 9481 9486 9495 9507 9521 9539 9558 9578 9600 9622 9643 9664 9685 9703 9721 9736 9750 9761 9771 9779 9785 9790 9794 9797 9799 9800 9801 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9812 9812 9812 9811 9811 9809 9808 9806 9805 9803 9800 9798 9795 9793 9790 9786 9783 9779 9776 9772 9767 9763 9759 9754 9749 9744 9739 9734 9728 9723 9718 9712 9706 9700 9694 9687 9680 9672 9663 9653 9643 9631 9618 9603 9587 9570 9551 9530 9508 9484 9458 9430 9401 9371 9339 9306 9272 9237 9200 9163 9125 9087 9048 9009 8970 8931 8891 8853 8814 8776 8739 8702 8667 8633 8600 8568 8539 8511 8485 8461 8439 8420 8403 8389 8378 8369 8364 8361 8361 8364 8370 8379 8390 8405 8421 8440 8461 8483 8508 8534 8561 8589 8617 8646 8675 8704 8733 8761 8789 8816 8842 8866 8890 8912 8932 8951 8968 8983 8996 9008 9018 9026 9033 9037 9041 9042 9042 9041 9039 9035 9031 9026 9020 9013 9006 8999 8992 8985 8979 8972 8966 8961 8957 8954 8951 8950 8950 8951 8954 8958 8963 8969 8977 8985 8995 9005 9016 9027 9039 9050 9061 9072 9082 9092 9100 9107 9112 9115 9117 9117 9115 9110 9103 9094 9082 9068 9052 9033 9011 8988 8961 8933 8902 8870 8835 8799 8761 8721 8680 8638 8596 8553 8509 8466 8423 8380 8339 8298 8259 8222 8187 8154 8123 8095 8070 8048 8029 8013 8000 7990 7983 7980 7980 7983 7989 7998 8010 8024 8041 8059 8080 8102 8125 8150 8175 8200 8224 8249 8272 8295 8316 8335 8352 8366 8378 8387 8394 8397 8398 8395 8389 8381 8370 8356 8340 8322 8302 8281 8258 8234 8210 8186 8162 8137 8114 8092 8071 8052 8034 8019 8007 7997 7990 7986 7985 7988 7994 8004 8017 8034 8054 8077 8103 5053 0 51 9 8133 8165 8199 8236 8275 8315 8357 8399 8442 8485 8529 8571 8614 8655 8696 8735 8773 8809 8844 8877 8908 8938 8966 8992 9017 9040 9062 9082 9100 9118 9134 9149 9162 9175 9187 9197 9207 9216 9224 9232 9238 9245 9250 9256 9260 9265 9269 9273 9276 9280 9283 9287 9290 9293 9296 9300 9303 9306 9310 9314 9318 9322 9326 9331 9335 9341 9346 9352 9358 9365 9371 9379 9386 9394 9402 9410 9418 9427 9435 9444 9452 9461 9469 9477 9485 9492 9500 9507 9513 9519 9525 9530 9535 9540 9544 9547 9550 9552 9554 9555 9556 9556 9555 9554 9552 9549 9546 9542 9538 9532 9526 9520 9513 9505 9497 9488 9478 9468 9457 9446 9434 9422 9409 9395 9382 9367 9352 9337 9321 9305 9288 9271 9254 9237 9220 9203 9186 9170 9153 9138 9122 9108 9094 9081 9068 9057 9047 9037 9029 9021 9015 9010 9006 9003 9001 9000 9000 9001 9004 9007 9011 9016 9022 9029 9037 9045 9054 9064 9074 9084 9095 9105 9116 9127 9137 9148 9158 9167 9176 9185 9193 9200 9207 9213 9218 9222 9226 9230 9232 9235 9236 9238 9238 9239 9239 9239 9238 9238 9237 9236 9234 9233 9231 9229 9227 9224 9221 9218 9215 9211 9207 9203 9198 9193 9187 9182 9175 9169 9162 9155 9147 9139 9131 9123 9114 9105 9095 9086 9076 9065 9055 9044 9034 9023 9012 9002 8991 8981 8970 8960 8951 8941 8932 8924 8915 8907 8900 8893 8886 8879 8872 8866 8859 8853 8846 8840 8834 8828 8821 8815 8809 8803 8797 8792 8787 8782 8777 8773 8769 8766 8763 8760 8758 8756 8754 8753 8752 8751 8750 8749 8749 8749 8749 8749 8749 8750 8751 8752 8754 8756 8759 8762 8766 8770 8774 8779 8784 8789 8795 8801 8807 8813 8819 8825 8831 8837 8843 8849 8855 8861 8867 8873 8880 8887 8894 8901 8909 8917 8926 8935 8944 8954 8964 8974 8985 8995 9006 9017 9027 9037 9048 9058 9068 9078 9087 9097 9106 9116 9125 9134 9143 9152 9161 9169 9178 9187 9195 9203 9211 9219 9227 9234 9241 9248 9255 9261 9267 9273 9279 9285 9291 9296 9302 9307 9313 9318 9324 9329 9334 9339 9344 9348 9353 9357 9360 9364 9367 9370 9372 9375 9377 9378 9379 9380 9380 9380 9379 9378 9376 9373 9369 9365 9359 9353 9347 9339 9331 9323 9314 9306 9297 9289 9282 9276 9271 9268 9266 9266 9268 9272 9278 9286 9296 9308 9321 9335 9351 9367 9383 9400 9417 9433 9449 9464 9478 9491 9502 9513 9523 9531 9539 9545 9551 9556 9560 9564 9567 9570 9572 9575 9577 9579 9580 9582 9584 9585 9586 9587 9588 9589 9590 9590 9590 9590 9590 9589 9589 9588 9587 9585 9584 9583 9581 9579 9578 9576 9575 9573 9572 9571 9570 9569 9569 9569 9569 9569 9570 9571 9572 9574 9576 9578 9580 9583 9585 9588 9591 9594 9597 9600 9602 9605 9607 9609 9610 9611 9612 9612 9611 9609 5054 0 51 9 9607 9604 9600 9596 9590 9584 9577 9570 9562 9554 9545 9536 9527 9518 9509 9499 9490 9481 9472 9463 9454 9446 9438 9430 9422 9415 9408 9401 9395 9389 9384 9379 9375 9372 9370 9368 9368 9368 9370 9372 9376 9380 9386 9392 9400 9408 9417 9427 9438 9449 9461 9473 9485 9498 9511 9524 9537 9551 9564 9577 9590 9603 9615 9627 9639 9650 9660 9670 9679 9687 9695 9702 9708 9714 9719 9723 9726 9729 9731 9733 9734 9734 9734 9733 9732 9731 9729 9727 9725 9722 9720 9717 9714 9710 9707 9704 9701 9698 9694 9692 9689 9686 9684 9681 9679 9677 9676 9675 9673 9672 9672 9671 9671 9671 9671 9671 9671 9672 9672 9673 9674 9675 9676 9677 9678 9678 9679 9680 9681 9681 9682 9682 9682 9682 9682 9682 9682 9681 9681 9680 9679 9678 9678 9677 9676 9675 9675 9674 9674 9673 9673 9673 9674 9674 9675 9676 9678 9680 9683 9686 9690 9694 9698 9703 9709 9715 9721 9727 9734 9741 9748 9754 9761 9768 9774 9780 9785 9791 9796 9800 9805 9809 9813 9817 9820 9824 9828 9832 9836 9840 9844 9848 9852 9856 9859 9863 9867 9870 9873 9875 9877 9878 9879 9880 9879 9879 9877 9875 9873 9870 9867 9864 9860 9857 9853 9848 9844 9839 9835 9830 9825 9820 9815 9810 9805 9799 9794 9788 9783 9777 9771 9766 9760 9755 9749 9744 9738 9733 9728 9724 9719 9715 9710 9706 9702 9698 9694 9691 9687 9683 9679 9675 9671 9667 9663 9658 9653 9647 9640 9633 9625 9616 9606 9595 9582 9568 9552 9535 9515 9494 9470 9444 9416 9385 9352 9316 9276 9234 9189 9141 9090 9036 8979 8918 8854 8788 8718 8645 8570 8491 8410 8326 8240 8151 8061 7969 7875 7780 7683 7586 7489 7392 7295 7198 7103 7010 6918 6829 6743 6661 6582 6508 6438 6373 6313 6259 6211 6169 6133 6104 6081 6065 6056 6054 6059 6071 6090 6116 6149 6189 6235 6289 6348 6415 6487 6565 6648 6736 6829 6926 7026 7129 7234 7342 7450 7558 7667 7775 7883 7988 8092 8193 8292 8388 8480 8570 8655 8738 8816 8891 8961 9028 9091 9151 9206 9258 9306 9350 9391 9429 9464 9495 9524 9550 9574 9595 9615 9632 9649 9663 9677 9690 9702 9713 9724 9734 9744 9753 9761 9769 9776 9783 9790 9795 9800 9805 9809 9812 9815 9817 9820 9822 9823 9825 9826 9828 9829 9831 9833 9834 9836 9838 9840 9842 9843 9845 9846 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9857 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9876 9878 9879 9880 9881 9882 9882 9882 9883 9883 9883 9883 9884 9884 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9914 9912 9911 9909 9906 9903 9901 9898 9895 5055 0 51 9 9892 9890 9887 9885 9882 9881 9879 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9862 9860 9859 9857 9856 9854 9853 9852 9852 9851 9851 9851 9851 9852 9852 9853 9854 9855 9857 9858 9859 9861 9862 9864 9866 9867 9869 9871 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9896 9896 9897 9898 9899 9901 9903 9905 9908 9911 9914 9916 9919 9922 9925 9927 9929 9931 9932 9932 9932 9932 9931 9930 9929 9928 9926 9925 9923 9922 9921 9920 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9902 9900 9899 9897 9896 9895 9893 9892 9890 9888 9886 9884 9882 9879 9876 9872 9869 9865 9860 9856 9851 9846 9842 9837 9832 9827 9822 9818 9813 9809 9805 9801 9797 9793 9789 9786 9783 9779 9776 9773 9771 9768 9766 9764 9763 9762 9761 9761 9761 9762 9763 9764 9766 9768 9771 9774 9777 9780 9783 9787 9790 9793 9796 9799 9801 9804 9805 9807 9808 9809 9809 9809 9808 9807 9805 9803 9801 9798 9794 9790 9786 9780 9774 9767 9759 9751 9741 9731 9719 9707 9693 9679 9663 9647 9630 9612 9594 9575 9555 9535 9514 9493 9472 9451 9430 9409 9388 9368 9348 9328 9309 9291 9273 9257 9242 9227 9215 9203 9194 9186 9180 9175 9173 9173 9174 9177 9183 9190 9199 9209 9221 9234 9248 9264 9280 9297 9314 9332 9350 9369 9387 9406 9424 9443 9461 9479 9497 9514 9531 9547 9562 9577 9591 9604 9616 9627 9637 9645 9653 9659 9665 9669 9672 9674 9674 9674 9673 9672 9669 9666 9662 9658 9653 9648 9642 9635 9629 9621 9614 9606 9597 9588 9579 9570 9560 9550 9540 9529 9519 9509 9499 9489 9479 9470 9461 9453 9445 9438 9431 9425 9419 9414 9410 9406 9402 9399 9397 9394 9392 9391 9389 9388 9387 9386 9385 9385 9384 9383 9382 9381 9379 9378 9377 9375 9374 9372 9371 9370 9369 9368 9368 9368 9368 9369 9371 9373 9376 9379 9383 9387 9392 9397 9402 9408 9414 9420 9427 9433 9439 9446 9452 9459 9465 9471 9477 9483 9488 9493 9498 9502 9506 9509 9512 9514 9515 9515 9514 9512 9509 9506 9501 9495 9488 9480 9470 9460 9449 9436 9423 9409 9393 9377 9359 9341 9321 9301 9279 9257 9234 9209 9184 9159 9132 9105 9077 9049 9020 8991 8962 8932 8901 8871 8840 8809 8778 8747 8715 8683 8652 8620 8588 8557 8525 8494 8463 8433 8404 8375 8347 8321 8297 8273 8252 8233 8216 8202 8190 8181 8174 8171 8170 8172 8176 5056 0 51 9 8184 8194 8207 8222 8239 8258 8278 8300 8324 8348 8372 8397 8422 8446 8470 8492 8514 8534 8552 8568 8583 8595 8605 8613 8619 8622 8624 8623 8621 8616 8610 8603 8595 8585 8574 8563 8551 8538 8525 8511 8497 8484 8470 8456 8443 8430 8417 8405 8394 8383 8374 8365 8358 8352 8348 8345 8344 8345 8347 8351 8357 8365 8375 8386 8399 8413 8428 8445 8463 8482 8501 8522 8543 8564 8586 8607 8629 8651 8672 8693 8714 8734 8754 8773 8791 8808 8824 8840 8855 8868 8881 8893 8904 8913 8922 8930 8937 8942 8947 8951 8954 8955 8956 8956 8954 8952 8949 8945 8940 8934 8928 8921 8915 8908 8902 8895 8890 8885 8882 8879 8878 8878 8880 8883 8888 8893 8900 8908 8917 8927 8937 8947 8957 8967 8977 8987 8996 9005 9014 9023 9031 9040 9050 9059 9070 9081 9094 9108 9123 9139 9156 9175 9195 9216 9237 9259 9281 9303 9325 9346 9367 9386 9405 9422 9438 9452 9465 9476 9485 9493 9500 9505 9509 9511 9512 9512 9511 9509 9506 9503 9499 9495 9491 9486 9482 9477 9472 9467 9462 9456 9450 9443 9435 9425 9413 9400 9384 9366 9344 9320 9294 9264 9232 9198 9163 9127 9092 9056 9022 8991 8963 8939 8920 8905 8898 8895 8900 8910 8926 8948 8974 9006 9040 9077 9116 9155 9194 9233 9272 9308 9342 9373 9402 9428 9452 9473 9492 9510 9525 9540 9554 9566 9579 9591 9603 9615 9627 9639 9650 9661 9672 9683 9692 9701 9709 9717 9723 9729 9735 9739 9743 9747 9750 9753 9756 9758 9760 9763 9765 9766 9768 9769 9770 9771 9771 9771 9771 9770 9768 9766 9764 9761 9758 9754 9751 9747 9743 9738 9734 9730 9725 9721 9716 9712 9708 9703 9699 9695 9691 9686 9682 9678 9674 9670 9665 9661 9657 9652 9648 9643 9638 9632 9627 9621 9615 9609 9602 9595 9588 9581 9573 9565 9557 9549 9541 9532 9523 9514 9505 9495 9486 9476 9466 9456 9445 9435 9424 9413 9402 9391 9380 9369 9358 9347 9336 9326 9315 9305 9294 9284 9274 9265 9255 9246 9236 9227 9218 9209 9200 9192 9183 9175 9167 9158 9150 9142 9133 9125 9116 9107 9098 9089 9078 9067 9056 9043 9030 9015 8999 8982 8963 8943 8921 8897 8872 8844 8815 8783 8749 8713 8675 8635 8593 8548 8501 8452 8401 8348 8293 8237 8180 8121 8063 8004 7945 7886 7828 7772 7717 7664 7614 7566 7521 7480 7443 7409 7380 7355 7334 7319 7307 7301 7299 7302 7310 7323 7340 7362 7388 7419 7453 7492 7534 7580 7628 7680 7734 7790 7849 7908 7969 8032 8094 8157 8219 8282 8344 8405 8465 8524 8581 8637 8690 8742 8792 8840 8885 8929 8970 9009 9046 9081 9113 9144 9173 9200 9225 9249 9271 9292 9313 9332 9350 9368 9384 9401 9416 9432 9446 9460 9473 9486 9498 9509 9519 9529 9538 9545 9552 9559 9565 9570 9575 9579 9583 9587 9591 9596 9600 9604 5057 0 51 9 9609 9614 9619 9625 9630 9635 9640 9645 9650 9654 9658 9662 9665 9667 9669 9671 9672 9673 9674 9675 9676 9677 9679 9681 9683 9685 9688 9692 9695 9699 9703 9706 9710 9714 9717 9720 9723 9726 9728 9729 9731 9732 9734 9735 9736 9737 9739 9741 9743 9745 9748 9750 9753 9757 9760 9763 9766 9769 9772 9775 9777 9779 9781 9783 9785 9786 9788 9789 9791 9792 9794 9796 9798 9801 9804 9807 9810 9813 9817 9820 9824 9827 9830 9833 9835 9837 9839 9841 9842 9844 9844 9845 9846 9846 9847 9847 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9857 9857 9857 9857 9856 9855 9854 9853 9851 9849 9847 9845 9843 9841 9839 9837 9836 9834 9832 9831 9829 9828 9827 9825 9824 9822 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9781 9779 9777 9776 9774 9773 9772 9771 9771 9770 9770 9771 9772 9773 9774 9776 9778 9780 9782 9784 9786 9788 9789 9790 9791 9791 9790 9788 9786 9782 9778 9773 9766 9759 9750 9740 9729 9717 9704 9689 9673 9655 9637 9616 9594 9570 9545 9518 9488 9457 9425 9390 9353 9314 9273 9230 9186 9139 9091 9041 8989 8936 8881 8826 8769 8711 8653 8594 8534 8475 8416 8357 8299 8241 8185 8130 8076 8025 7975 7928 7884 7843 7805 7771 7741 7716 7696 7681 7671 7666 7668 7675 7688 7706 7731 7760 7795 7834 7878 7926 7977 8031 8087 8146 8206 8267 8329 8391 8454 8516 8578 8640 8701 8761 8820 8878 8933 8986 9036 9083 9126 9165 9198 9225 9246 9261 9269 9270 9264 9251 9233 9210 9181 9150 9118 9085 9051 9021 8994 8972 8956 8946 8945 8952 8966 8989 9019 9056 9099 9147 9199 9253 9308 9363 9417 9469 9518 9562 9602 9637 9668 9693 9714 9731 9745 9755 9763 9768 9773 9776 9780 9783 9786 9790 9794 9799 9804 9809 9814 9819 9824 9829 9833 9837 9840 9843 9844 9846 9847 9848 9848 9848 9849 9849 9849 9850 9850 9851 9852 9852 9853 9854 9855 9855 9855 9855 9855 9854 9854 9853 9851 9850 9848 9846 9844 9842 9840 9837 9834 9831 9828 9824 9819 9815 9809 9803 9796 9789 9781 9772 9762 9752 9741 9729 9716 9703 9690 9676 9661 9646 9630 9614 9597 9580 9563 9545 9527 9508 9489 9469 9450 9430 9411 9391 9371 9352 9333 9314 9296 9278 9261 9244 9228 9213 9199 9185 9172 9160 9149 9138 9128 9118 9109 9101 9093 9085 9078 9070 9063 9056 9049 9041 9033 9025 9016 9006 8995 8983 8969 8955 8938 8920 8900 8878 8854 8828 8800 8770 8737 8703 8667 8628 8588 8546 8502 8456 8408 8359 8308 8255 8202 8146 8090 8032 7974 7915 7855 7794 7734 7673 7613 7553 7495 7437 7381 7327 7275 7225 7179 7135 7095 7059 7027 6999 6976 6958 6945 6936 6934 6936 6945 6958 6978 7003 7033 7068 5058 0 51 9 7109 7154 7204 7259 7317 7379 7445 7513 7584 7657 7732 7809 7886 7964 8042 8120 8198 8276 8353 8428 8503 8576 8647 8717 8784 8850 8914 8975 9034 9090 9144 9195 9243 9289 9331 9371 9408 9443 9475 9504 9530 9555 9577 9596 9614 9630 9644 9656 9666 9675 9683 9689 9693 9696 9699 9700 9700 9699 9697 9695 9693 9691 9689 9686 9685 9684 9685 9686 9688 9691 9696 9701 9707 9714 9722 9729 9736 9743 9749 9753 9757 9759 9758 9756 9752 9746 9738 9729 9718 9706 9693 9680 9666 9653 9641 9628 9617 9607 9598 9590 9582 9576 9569 9563 9556 9549 9542 9533 9524 9514 9503 9490 9478 9464 9451 9438 9426 9415 9405 9397 9392 9389 9389 9391 9397 9405 9415 9428 9443 9460 9477 9496 9515 9533 9552 9570 9586 9602 9617 9631 9643 9655 9666 9676 9685 9695 9704 9713 9722 9732 9742 9752 9762 9773 9784 9795 9805 9816 9826 9835 9845 9853 9861 9868 9874 9880 9886 9890 9894 9898 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9925 9926 9927 9927 9927 9926 9925 9923 9921 9918 9915 9911 9907 9902 9896 9890 9883 9876 9868 9859 9849 9839 9828 9816 9803 9789 9774 9758 9740 9722 9702 9680 9657 9633 9606 9579 9549 9518 9485 9451 9414 9376 9336 9294 9251 9207 9161 9114 9066 9017 8968 8919 8869 8820 8772 8724 8679 8634 8592 8552 8515 8481 8450 8422 8398 8378 8362 8350 8342 8338 8339 8343 8352 8365 8382 8402 8426 8454 8484 8518 8553 8592 8632 8674 8718 8763 8809 8855 8902 8949 8996 9042 9088 9134 9178 9222 9264 9305 9345 9383 9420 9455 9489 9520 9551 9579 9606 9630 9654 9675 9695 9713 9730 9745 9759 9772 9783 9794 9803 9811 9819 9826 9833 9839 9844 9849 9854 9859 9864 9868 9872 9876 9880 9884 9887 9890 9893 9896 9898 9900 9902 9903 9904 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9916 9916 9916 9915 9913 9911 9908 9904 9900 9895 9889 9883 9876 9868 9860 9852 9843 9833 9824 9813 9803 9792 9781 9770 9758 9747 9735 9722 9710 9697 9684 9671 9657 9644 9630 9617 9604 9590 9577 9565 9552 9540 9528 9517 9506 9496 9486 9476 9467 9459 9451 9444 9437 9430 9424 9419 9414 9409 9405 9402 9399 9397 9395 9394 9393 9392 9393 9393 9394 9396 9398 9400 9402 9405 9408 9411 9414 9417 9420 9424 9427 9430 9433 9435 9438 9440 9442 9444 9446 9447 9448 9448 9448 9447 9446 9444 9442 9439 9436 9433 9429 9424 9420 9415 9409 9404 9398 9393 9387 9382 9376 9371 9366 9362 9357 9353 9350 9346 9343 9341 9339 9338 9337 9337 9337 9339 9341 9343 9347 9351 9355 9361 9367 9373 9380 9387 9394 9401 9409 9416 9423 9429 9436 9442 9448 9453 9459 9464 9469 9474 9479 9485 9491 9497 9504 9511 9519 9528 9538 9548 5059 0 51 9 9559 9570 9581 9593 9605 9617 9629 9640 9652 9663 9673 9683 9692 9701 9709 9716 9723 9729 9734 9739 9744 9747 9751 9753 9755 9757 9758 9759 9759 9759 9758 9757 9755 9752 9750 9746 9743 9739 9734 9730 9725 9720 9715 9710 9705 9700 9695 9691 9687 9683 9680 9677 9674 9673 9671 9670 9670 9670 9670 9671 9672 9674 9675 9677 9680 9682 9684 9686 9689 9691 9693 9695 9696 9697 9698 9699 9699 9698 9698 9696 9695 9692 9689 9686 9682 9677 9671 9665 9657 9649 9641 9632 9622 9611 9600 9588 9577 9565 9553 9541 9529 9517 9506 9496 9486 9476 9468 9460 9453 9447 9441 9436 9432 9429 9426 9424 9423 9422 9422 9423 9425 9428 9431 9435 9440 9447 9454 9462 9471 9482 9493 9505 9517 9531 9544 9559 9573 9588 9602 9617 9631 9646 9659 9673 9685 9698 9709 9721 9731 9741 9750 9759 9767 9774 9781 9786 9792 9796 9799 9802 9804 9805 9806 9805 9804 9802 9800 9797 9793 9790 9785 9781 9776 9771 9767 9762 9757 9752 9748 9743 9739 9735 9731 9727 9724 9720 9717 9714 9711 9709 9707 9705 9703 9702 9702 9702 9702 9703 9704 9706 9709 9712 9715 9719 9723 9728 9733 9739 9744 9750 9756 9762 9768 9774 9780 9786 9792 9798 9803 9809 9814 9819 9824 9828 9833 9837 9841 9845 9849 9852 9855 9858 9861 9863 9864 9865 9866 9866 9865 9863 9860 9856 9852 9846 9840 9833 9825 9817 9808 9799 9790 9781 9773 9765 9758 9752 9746 9742 9740 9739 9739 9740 9742 9746 9751 9756 9762 9768 9775 9781 9787 9793 9799 9803 9807 9810 9813 9815 9816 9817 9817 9817 9816 9816 9816 9815 9816 9816 9816 9818 9819 9821 9823 9825 9827 9830 9832 9834 9837 9839 9840 9842 9843 9844 9844 9844 9844 9843 9842 9841 9839 9838 9836 9833 9831 9828 9825 9822 9819 9815 9811 9806 9801 9796 9791 9785 9778 9771 9764 9757 9750 9742 9734 9725 9717 9708 9700 9691 9681 9672 9662 9652 9640 9629 9616 9602 9587 9571 9554 9535 9515 9493 9469 9444 9418 9390 9360 9329 9296 9263 9228 9192 9156 9118 9081 9042 9003 8964 8925 8886 8847 8808 8770 8731 8694 8657 8621 8586 8553 8520 8490 8461 8434 8409 8387 8367 8350 8335 8323 8314 8307 8304 8303 8305 8309 8316 8326 8338 8352 8369 8387 8407 8429 8453 8477 8503 8531 8559 8587 8617 8646 8676 8706 8736 8765 8793 8821 8847 8872 8896 8918 8938 8956 8972 8986 8998 9008 9016 9022 9026 9028 9029 9028 9026 9023 9019 9014 9009 9002 8996 8989 8982 8975 8968 8961 8954 8948 8942 8937 8933 8929 8926 8925 8924 8924 8925 8928 8931 8935 8940 8945 8951 8957 8963 8969 8974 8979 8984 8988 8990 8992 8992 8991 8988 8983 8977 8968 8957 8944 8927 8907 8883 8855 8822 8784 8740 8691 8635 8573 8505 8430 8348 8260 8166 8067 7963 7855 7744 7630 7516 5060 0 51 9 7401 7286 7172 7059 6948 6840 6735 6633 6533 6436 6341 6249 6157 6067 5977 5886 5796 5704 5612 5519 5425 5329 5233 5138 5043 4948 4855 4764 4676 4592 4512 4436 4366 4302 4244 4192 4147 4109 4078 4055 4039 4030 4030 4038 4054 4080 4114 4158 4213 4277 4352 4439 4536 4644 4763 4893 5034 5183 5343 5510 5684 5864 6049 6237 6427 6617 6806 6994 7180 7359 7535 7703 7865 8020 8167 8306 8436 8559 8674 8781 8881 8974 9060 9139 9213 9281 9344 9401 9454 9503 9547 9588 9625 9658 9688 9715 9739 9760 9779 9795 9810 9822 9833 9842 9849 9856 9861 9866 9869 9872 9874 9875 9876 9876 9875 9874 9873 9871 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9820 9816 9812 9807 9802 9796 9790 9783 9775 9767 9759 9750 9740 9731 9722 9713 9703 9694 9685 9677 9669 9661 9654 9647 9641 9636 9631 9626 9622 9619 9616 9614 9612 9611 9610 9609 9610 9610 9611 9613 9614 9616 9619 9621 9624 9626 9629 9632 9634 9637 9639 9641 9644 9645 9647 9649 9650 9652 9653 9655 9656 9657 9658 9659 9660 9662 9663 9664 9665 9666 9667 9669 9670 9671 9672 9673 9675 9676 9678 9680 9682 9684 9687 9690 9693 9696 9700 9704 9708 9713 9718 9723 9728 9733 9738 9743 9748 9753 9758 9763 9768 9772 9776 9781 9785 9789 9792 9796 9800 9803 9807 9811 9815 9818 9822 9826 9830 9833 9837 9841 9845 9848 9852 9855 9859 9862 9865 9868 9871 9873 9876 9879 9881 9884 9886 9889 9891 9894 9896 9899 9901 9903 9906 9908 9910 9912 9914 9916 9917 9918 9920 9921 9921 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9920 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9893 9891 9888 9887 9885 9884 9883 9882 9882 9882 9882 9883 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9909 9911 9913 9915 9918 9920 9922 9925 9927 9930 9932 9935 9937 9939 9941 9944 9946 9948 9950 9952 9954 9956 9957 9959 9961 9963 9965 9967 9969 9971 9973 9975 9976 9978 9979 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9970 9968 9966 9964 9963 9961 9959 9958 9957 9956 9955 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9964 9966 9968 9970 9972 9975 9977 9980 9982 9985 9987 9989 9991 9993 9994 9996 9997 9998 9998 9999 9999 9999 9999 9999 9999100001000010000100001000010000100001000010000 9999 9999 9998 9997 9997 9996 9994 9993 9992 9991 9989 9988 9987 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 5061 0 51 9 9977 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9950 9948 9946 9943 9941 9939 9936 9934 9931 9928 9924 9920 9914 9908 9900 9891 9880 9868 9854 9839 9822 9804 9785 9766 9747 9729 9711 9694 9680 9668 9659 9653 9650 9650 9654 9661 9671 9684 9699 9716 9734 9754 9773 9792 9811 9829 9846 9861 9874 9885 9894 9902 9908 9912 9916 9918 9920 9921 9922 9923 9924 9925 9927 9928 9931 9933 9936 9939 9942 9944 9947 9950 9952 9954 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9967 9968 9969 9970 9972 9973 9974 9975 9975 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9958 9956 9954 9951 9949 9945 9942 9938 9934 9929 9924 9919 9913 9906 9899 9892 9884 9875 9866 9856 9847 9836 9826 9815 9803 9792 9780 9768 9756 9744 9731 9719 9706 9694 9681 9669 9657 9644 9632 9621 9609 9598 9588 9578 9568 9559 9551 9544 9538 9532 9527 9523 9520 9518 9517 9516 9516 9517 9518 9521 9523 9527 9531 9535 9540 9545 9551 9557 9563 9569 9575 9581 9587 9593 9598 9603 9607 9610 9613 9615 9616 9616 9616 9614 9612 9608 9605 9600 9595 9589 9583 9577 9570 9563 9557 9550 9543 9537 9531 9525 9520 9515 9511 9507 9504 9501 9499 9497 9497 9497 9497 9499 9501 9505 9509 9514 9519 9526 9533 9542 9551 9560 9570 9581 9592 9603 9614 9626 9637 9648 9660 9671 9682 9692 9702 9712 9721 9730 9739 9747 9755 9762 9768 9775 9780 9785 9789 9793 9796 9798 9799 9800 9799 9798 9796 9793 9789 9784 9779 9772 9765 9757 9748 9738 9727 9716 9704 9691 9677 9662 9647 9631 9614 9596 9577 9558 9537 9516 9494 9472 9448 9425 9401 9376 9351 9326 9302 9277 9252 9228 9204 9181 9158 9136 9115 9094 9074 9056 9038 9021 9005 8990 8976 8963 8951 8940 8930 8922 8915 8909 8904 8901 8899 8898 8899 8900 8903 8908 8913 8920 8928 8936 8946 8956 8968 8980 8992 9006 9020 9034 9049 9064 9079 9095 9111 9127 9143 9159 9176 9192 9208 9225 9241 9257 9272 9288 9303 9318 9332 9346 9360 9373 9386 9398 9409 9421 9431 9442 9452 9461 9471 9480 9489 9497 9505 9514 9522 9530 9538 9546 9553 9561 9568 9575 9582 9589 9595 9602 9607 9612 9617 9622 9625 9629 9632 9634 9637 9639 9640 9642 9644 9645 9647 9648 9650 9652 9654 9657 9660 9663 9666 9670 9674 9678 9683 9688 9693 9698 9703 9709 9714 9720 9726 9732 9739 9745 9752 9759 9766 9773 9780 9787 9795 9802 9809 9816 9823 9829 9836 9842 9847 9853 9857 9862 9866 9869 9872 9874 9876 9877 9878 9878 9877 9876 9874 9872 9868 9864 9859 9853 9847 9839 9831 9822 9811 9800 5062 0 51 9 9788 9774 9759 9744 9727 9709 9689 9668 9647 9623 9599 9573 9546 9518 9488 9457 9425 9391 9356 9321 9284 9246 9207 9167 9127 9086 9045 9003 8962 8920 8878 8838 8797 8757 8719 8681 8645 8610 8577 8545 8516 8489 8464 8441 8421 8403 8389 8377 8368 8362 8359 8359 8362 8369 8378 8390 8406 8424 8445 8469 8496 8525 8556 8590 8625 8662 8700 8740 8781 8822 8864 8907 8949 8992 9034 9076 9117 9158 9197 9236 9273 9309 9344 9378 9410 9441 9470 9497 9523 9548 9571 9592 9612 9630 9646 9661 9675 9687 9698 9709 9718 9726 9733 9739 9745 9751 9756 9761 9766 9770 9775 9779 9783 9787 9791 9794 9798 9800 9803 9805 9806 9807 9808 9808 9807 9806 9804 9802 9800 9797 9795 9792 9790 9788 9786 9785 9784 9783 9783 9784 9784 9786 9787 9788 9789 9790 9791 9791 9792 9791 9790 9789 9786 9783 9780 9776 9771 9766 9761 9755 9749 9742 9736 9729 9722 9715 9708 9700 9693 9686 9680 9673 9666 9660 9654 9649 9643 9639 9635 9631 9628 9626 9625 9625 9625 9626 9628 9631 9635 9639 9643 9649 9654 9660 9666 9672 9678 9684 9690 9696 9701 9706 9711 9715 9719 9723 9727 9730 9733 9736 9739 9741 9744 9746 9748 9751 9753 9754 9756 9758 9759 9760 9761 9762 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9766 9767 9769 9771 9773 9776 9778 9782 9785 9789 9793 9797 9801 9805 9810 9814 9818 9823 9827 9831 9834 9838 9841 9844 9847 9849 9852 9854 9855 9857 9858 9859 9859 9860 9860 9859 9859 9858 9857 9856 9855 9853 9851 9850 9848 9846 9844 9843 9841 9840 9838 9837 9837 9836 9836 9837 9838 9839 9841 9843 9845 9848 9851 9855 9858 9862 9866 9870 9874 9878 9881 9885 9888 9891 9894 9897 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9921 9921 9921 9921 9920 9919 9918 9917 9915 9914 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9934 9933 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9910 9907 9904 9901 9898 9895 9892 9889 9885 9882 9879 9876 9873 9869 9866 9863 9860 9856 9853 9850 9847 9844 9841 9838 9836 9834 9831 9829 9828 9826 9825 9824 9823 9822 9822 9821 9821 9821 9820 9820 9820 9819 9819 9818 9817 9816 9815 9814 9813 9811 9810 9808 9807 9805 9803 9802 9800 9799 9798 9797 9796 9795 9794 9794 9794 9793 9793 9793 9793 9793 9793 9793 9793 9792 9791 9790 9789 9787 9785 9782 9779 9776 9772 9768 9764 9759 9754 9749 9743 9738 9732 9726 9720 5063 0 51 9 9713 9707 9700 9694 9687 9680 9673 9666 9658 9650 9642 9634 9625 9616 9607 9598 9588 9578 9568 9558 9547 9537 9526 9515 9504 9494 9483 9472 9461 9450 9439 9428 9416 9405 9393 9380 9367 9353 9339 9324 9308 9291 9274 9255 9236 9216 9194 9172 9149 9126 9102 9077 9051 9025 8999 8972 8946 8919 8892 8866 8839 8813 8787 8761 8737 8712 8689 8666 8644 8624 8604 8586 8569 8553 8539 8526 8515 8506 8498 8492 8488 8486 8485 8486 8488 8492 8497 8504 8513 8523 8534 8546 8560 8574 8590 8607 8625 8644 8664 8685 8706 8728 8751 8773 8796 8819 8842 8865 8887 8908 8929 8948 8967 8984 9000 9014 9027 9038 9048 9057 9064 9069 9074 9077 9079 9080 9079 9079 9077 9075 9072 9068 9065 9061 9056 9052 9048 9044 9040 9036 9033 9030 9029 9027 9027 9028 9030 9033 9037 9043 9051 9060 9070 9082 9096 9112 9129 9147 9167 9189 9211 9235 9260 9285 9312 9339 9366 9394 9421 9449 9476 9503 9529 9555 9580 9604 9627 9649 9669 9689 9708 9726 9742 9758 9772 9786 9798 9810 9821 9831 9841 9850 9858 9867 9874 9881 9888 9894 9899 9904 9909 9913 9916 9918 9920 9921 9921 9920 9919 9917 9914 9911 9907 9902 9898 9893 9887 9882 9876 9871 9865 9859 9853 9847 9841 9835 9829 9822 9815 9807 9799 9790 9781 9772 9762 9751 9740 9729 9718 9707 9696 9685 9674 9663 9653 9644 9635 9627 9620 9613 9607 9602 9597 9593 9589 9586 9583 9581 9579 9578 9577 9577 9577 9578 9580 9582 9585 9589 9593 9598 9605 9612 9619 9628 9637 9647 9657 9668 9679 9690 9701 9713 9724 9736 9747 9758 9768 9778 9788 9798 9807 9816 9825 9833 9841 9848 9856 9863 9869 9876 9881 9887 9892 9897 9901 9905 9909 9912 9914 9916 9918 9919 9920 9920 9920 9920 9919 9918 9917 9915 9913 9912 9909 9907 9905 9902 9899 9896 9892 9888 9884 9879 9875 9869 9864 9858 9852 9845 9839 9832 9824 9817 9810 9802 9795 9787 9780 9772 9765 9757 9750 9742 9735 9728 9721 9715 9709 9703 9698 9693 9689 9686 9683 9681 9680 9680 9680 9681 9684 9687 9690 9695 9699 9705 9711 9717 9723 9730 9736 9742 9749 9755 9761 9767 9772 9777 9782 9786 9790 9794 9797 9800 9803 9805 9806 9808 9809 9809 9810 9810 9809 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9799 9799 9799 9799 9799 9800 9801 9802 9804 9806 9807 9809 9812 9814 9817 9819 9822 9825 9828 9831 9834 9837 9841 9844 9848 9851 9855 9858 9862 9866 9869 9873 9876 9880 9883 9886 9889 9892 9895 9897 9899 9901 9902 9904 9904 9905 9905 9905 9904 9903 9902 9901 9899 9897 9895 9893 9891 9888 9886 9883 9881 9878 9875 9872 9869 9866 9862 9858 9854 9850 9845 9839 9833 9827 9820 9813 9805 9796 9787 9777 9766 9756 9744 9732 9720 9706 9693 5064 0 51 9 9679 9665 9650 9634 9619 9603 9587 9570 9553 9536 9519 9501 9484 9467 9449 9432 9415 9398 9382 9366 9351 9337 9323 9311 9299 9289 9280 9273 9267 9263 9260 9259 9260 9263 9267 9273 9281 9290 9301 9313 9326 9340 9356 9372 9388 9406 9423 9441 9459 9478 9496 9514 9532 9550 9568 9586 9604 9621 9638 9655 9671 9687 9702 9718 9732 9746 9759 9772 9783 9794 9805 9814 9823 9831 9838 9844 9850 9855 9860 9864 9868 9871 9874 9877 9879 9881 9884 9885 9887 9889 9890 9892 9893 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9893 9892 9889 9887 9884 9881 9877 9873 9869 9865 9860 9855 9850 9845 9840 9835 9829 9824 9818 9812 9806 9800 9794 9787 9781 9773 9766 9758 9750 9742 9733 9724 9715 9706 9697 9688 9679 9670 9661 9653 9645 9637 9630 9623 9616 9609 9603 9597 9591 9585 9579 9573 9568 9562 9555 9549 9543 9536 9529 9522 9516 9509 9502 9495 9488 9481 9475 9468 9462 9457 9451 9446 9441 9437 9433 9429 9426 9423 9420 9418 9416 9415 9414 9413 9412 9412 9412 9412 9413 9413 9414 9414 9415 9416 9417 9417 9418 9419 9419 9420 9420 9420 9420 9421 9421 9421 9422 9422 9422 9423 9423 9424 9424 9424 9424 9424 9423 9422 9420 9418 9415 9412 9408 9403 9397 9391 9384 9376 9367 9358 9348 9338 9326 9315 9302 9290 9276 9262 9248 9232 9216 9199 9180 9161 9140 9118 9094 9068 9040 9010 8978 8943 8905 8865 8822 8776 8728 8676 8622 8565 8505 8442 8377 8309 8238 8165 8089 8011 7930 7847 7761 7672 7581 7488 7391 7292 7191 7086 6978 6868 6755 6639 6520 6399 6275 6150 6022 5893 5762 5631 5500 5369 5238 5108 4980 4853 4729 4608 4491 4377 4268 4164 4064 3970 3881 3798 3721 3650 3585 3527 3475 3429 3390 3356 3330 3309 3294 3286 3284 3289 3300 3318 3342 3374 3413 3460 3514 3577 3648 3729 3818 3917 4025 4142 4269 4405 4550 4703 4864 5031 5206 5385 5568 5756 5944 6133 6321 6510 6695 6876 7053 7224 7390 7548 7700 7844 7980 8108 8229 8342 8447 8545 8636 8720 8797 8869 8935 8996 9052 9103 9149 9192 9230 9265 9296 9324 9349 9371 9390 9407 9421 9433 9443 9451 9457 9461 9464 9466 9466 9465 9463 9460 9456 9451 9445 9439 9431 9422 9412 9401 9389 9376 9361 9345 9327 9308 9287 9264 9240 9213 9185 9155 9122 9088 9051 9012 8971 8928 8882 8834 8784 8731 8676 8619 8559 8496 8431 8364 8294 8221 8146 8068 7987 7904 7818 7730 7639 7546 7451 7355 7257 7157 7057 6955 6854 6752 6651 6550 6450 6351 6254 6159 6066 5976 5888 5803 5721 5641 5565 5492 5422 5355 5291 5230 5170 5113 5058 5004 4952 4899 4847 4795 4743 4690 4637 4582 4525 4467 4408 4347 4285 4222 4158 4095 4031 3968 3907 5065 0 52 0 3852 3798 3746 3698 3654 3614 3578 3546 3520 3498 3481 3470 3463 3462 3467 3477 3493 3515 3543 3576 3616 3662 3715 3773 3838 3909 3986 4070 4159 4254 4354 4459 4569 4683 4801 4921 5045 5169 5295 5420 5546 5670 5793 5913 6029 6142 6251 6354 6452 6544 6630 6709 6781 6846 6905 6956 6999 7035 7064 7084 7098 7103 7101 7091 7074 7049 7016 6976 6929 6875 6814 6747 6674 6594 6510 6421 6327 6230 6130 6028 5924 5820 5716 5612 5510 5410 5314 5221 5133 5050 4972 4901 4836 4779 4729 4686 4651 4625 4606 4596 4594 4600 4615 4637 4668 4706 4753 4807 4868 4938 5014 5098 5188 5285 5388 5497 5612 5731 5855 5982 6113 6247 6382 6519 6657 6795 6932 7069 7205 7338 7469 7598 7724 7846 7964 8079 8190 8296 8398 8495 8588 8676 8760 8838 8912 8982 9047 9107 9163 9216 9264 9309 9350 9388 9423 9455 9485 9512 9537 9560 9581 9600 9618 9634 9649 9662 9675 9686 9696 9705 9712 9719 9726 9731 9736 9740 9744 9747 9750 9753 9756 9758 9760 9762 9765 9767 9769 9772 9774 9777 9779 9781 9784 9786 9788 9790 9792 9794 9796 9798 9799 9802 9804 9806 9809 9812 9815 9819 9823 9827 9832 9837 9842 9847 9853 9858 9863 9868 9873 9878 9882 9886 9890 9894 9898 9901 9904 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9937 9939 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9934 9932 9930 9927 9924 9920 9917 9913 9909 9905 9900 9896 9892 9887 9883 9878 9874 9869 9865 9860 9856 9851 9846 9842 9837 9833 9828 9823 9818 9814 9809 9805 9801 9797 9793 9789 9786 9783 9780 9777 9775 9773 9771 9769 9767 9765 9764 9763 9762 9762 9761 9761 9762 9763 9764 9765 9767 9769 9772 9774 9777 9780 9783 9787 9790 9793 9796 9799 9801 9804 9807 9809 9812 9814 9816 9819 9821 9824 9826 9829 9831 9833 9835 9837 9838 9839 9840 9839 9839 9838 9836 9834 9831 9829 9826 9822 9819 9816 9813 9810 9807 9804 9801 9798 9794 9790 9786 9781 9775 9768 9759 9749 9737 9723 9708 9691 9671 9650 9627 9602 9576 9547 9517 9486 9452 9417 9380 9341 9300 9257 9211 9164 9113 9061 9005 8948 8888 8826 8763 8698 8633 8568 8503 8438 8374 8312 8251 8193 8136 8081 8028 7977 7926 7875 7824 7773 7721 7668 7613 7557 7499 7440 7381 7321 7263 7207 7153 7104 7059 7021 6989 6964 6947 6937 6935 6940 6952 6968 6989 7014 7041 7068 7096 7123 7149 7173 7194 7213 7230 7244 7257 7269 7282 7294 7308 7323 7341 7363 7387 7416 7448 7485 7525 5066 0 52 0 7570 7618 7669 7724 7782 7842 7904 7969 8035 8103 8172 8242 8313 8385 8457 8528 8600 8671 8741 8810 8878 8944 9008 9070 9129 9186 9240 9291 9340 9386 9429 9470 9508 9543 9577 9607 9636 9663 9687 9710 9730 9749 9766 9782 9796 9809 9820 9830 9839 9847 9855 9861 9867 9872 9876 9881 9885 9888 9891 9894 9897 9899 9901 9903 9904 9905 9905 9906 9905 9905 9904 9903 9902 9901 9900 9898 9897 9896 9896 9895 9895 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9903 9903 9903 9903 9903 9903 9903 9902 9901 9900 9899 9898 9896 9894 9892 9889 9886 9883 9879 9875 9871 9866 9860 9855 9849 9842 9836 9829 9821 9814 9806 9798 9789 9780 9770 9759 9749 9737 9726 9713 9701 9689 9676 9664 9652 9640 9630 9620 9611 9603 9595 9589 9584 9579 9575 9571 9568 9565 9562 9559 9556 9554 9552 9549 9547 9545 9544 9542 9541 9539 9538 9536 9534 9530 9525 9519 9510 9500 9487 9472 9455 9436 9415 9393 9370 9347 9325 9305 9286 9270 9258 9249 9245 9246 9251 9260 9274 9291 9311 9335 9360 9386 9413 9440 9466 9491 9515 9537 9557 9576 9592 9607 9621 9633 9645 9655 9665 9675 9684 9694 9703 9712 9721 9730 9738 9747 9755 9762 9769 9776 9782 9788 9793 9798 9802 9806 9810 9814 9818 9822 9826 9830 9834 9838 9841 9845 9848 9851 9854 9857 9859 9861 9863 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9882 9883 9884 9886 9887 9887 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9886 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9868 9865 9862 9858 9855 9851 9846 9842 9836 9831 9825 9818 9810 9802 9793 9783 9773 9761 9749 9735 9721 9705 9689 9671 9653 9634 9613 9592 9570 9547 9523 9498 9472 9446 9418 9389 9360 9329 9297 9265 9231 9197 9161 9125 9088 9051 9012 8974 8935 8896 8857 8818 8779 8740 8702 8665 8629 8594 8560 8527 8496 8466 8438 8412 8389 8367 8348 8331 8317 8305 8297 8291 8288 8288 8290 8296 8304 8315 8328 8344 8362 8383 8405 8429 8454 8481 8508 8537 8566 8596 8626 8656 8686 8716 8745 8773 8801 8827 8853 8877 8899 8920 8939 8956 8972 8985 8996 9005 9012 9016 9019 9019 9017 9014 9008 9001 8993 8984 8973 8962 8950 8937 8925 8913 8901 8889 8878 8868 8859 8851 8845 8840 8836 8835 8835 8837 8840 8846 8854 8864 8876 8889 8905 8923 8942 8962 8985 9008 9032 9058 9084 9111 9138 9166 9193 9221 9248 9276 9303 9330 9357 9383 9408 9432 9455 9477 9498 9517 9535 9551 9565 9577 9588 9597 9605 9611 9616 9620 9623 9626 9629 9631 9634 9636 9639 9642 9645 9648 9651 9654 9656 9658 9659 9659 9658 9656 9653 9650 9645 9640 9633 9627 9619 9612 9604 9595 9586 9577 9568 9557 5067 0 52 0 9547 9535 9523 9510 9496 9482 9467 9451 9435 9418 9400 9382 9362 9342 9320 9297 9271 9242 9211 9176 9136 9092 9043 8988 8929 8864 8793 8718 8639 8556 8470 8382 8293 8205 8116 8027 7940 7854 7771 7688 7607 7527 7446 7365 7283 7200 7113 7023 6929 6831 6729 6621 6510 6395 6276 6155 6030 5906 5781 5658 5534 5415 5299 5188 5082 4981 4888 4801 4722 4650 4584 4526 4475 4430 4391 4358 4330 4307 4289 4276 4267 4263 4263 4269 4281 4300 4325 4359 4402 4455 4517 4591 4676 4772 4880 4998 5127 5266 5413 5567 5726 5891 6057 6224 6391 6558 6720 6879 7034 7182 7325 7461 7592 7716 7833 7945 8051 8152 8247 8338 8425 8507 8584 8658 8728 8794 8856 8915 8970 9022 9071 9116 9159 9199 9236 9272 9305 9337 9367 9396 9423 9449 9474 9498 9520 9542 9563 9582 9601 9618 9635 9650 9665 9678 9691 9703 9715 9726 9736 9746 9756 9765 9773 9781 9789 9796 9802 9808 9813 9818 9821 9824 9827 9828 9829 9830 9830 9830 9829 9828 9827 9825 9823 9821 9819 9816 9813 9810 9806 9801 9796 9791 9784 9777 9770 9762 9753 9744 9735 9726 9716 9707 9697 9688 9679 9670 9661 9652 9644 9636 9628 9621 9613 9606 9599 9592 9585 9579 9573 9567 9561 9555 9550 9545 9541 9536 9532 9528 9524 9520 9516 9512 9507 9503 9499 9495 9490 9486 9481 9477 9473 9468 9464 9461 9457 9454 9451 9448 9446 9444 9443 9442 9442 9442 9443 9444 9446 9449 9453 9457 9462 9467 9474 9480 9488 9495 9503 9512 9520 9529 9538 9547 9556 9564 9573 9581 9590 9598 9606 9613 9621 9627 9634 9640 9645 9650 9654 9657 9660 9662 9662 9662 9662 9660 9658 9655 9651 9647 9642 9636 9630 9623 9616 9608 9599 9590 9579 9567 9554 9539 9523 9506 9487 9466 9443 9418 9392 9363 9333 9301 9267 9231 9193 9153 9111 9067 9019 8970 8917 8862 8804 8744 8680 8614 8545 8474 8401 8326 8250 8173 8096 8020 7944 7869 7796 7725 7658 7593 7532 7475 7422 7374 7330 7292 7258 7229 7205 7186 7172 7163 7158 7157 7161 7169 7180 7195 7212 7232 7255 7280 7306 7334 7363 7393 7424 7455 7487 7519 7551 7584 7616 7649 7682 7715 7749 7782 7816 7850 7885 7920 7955 7991 8027 8064 8101 8139 8178 8216 8256 8296 8336 8377 8418 8459 8501 8543 8584 8626 8667 8708 8748 8788 8827 8865 8903 8939 8974 9007 9040 9071 9100 9129 9155 9181 9205 9227 9248 9268 9287 9304 9320 9334 9348 9360 9372 9382 9392 9400 9409 9416 9423 9430 9436 9442 9449 9455 9461 9467 9474 9480 9487 9494 9502 9509 9517 9525 9534 9542 9551 9559 9568 9577 9585 9594 9603 9611 9620 9628 9636 9644 9652 9659 9666 9673 9679 9685 9691 9696 9701 9706 9710 9714 9718 9721 9724 9727 9730 9732 9735 9737 9739 9741 9743 9746 9748 9750 9752 9755 9758 9761 5068 0 52 0 9764 9767 9771 9776 9780 9785 9789 9794 9799 9804 9809 9814 9819 9823 9827 9831 9835 9838 9841 9845 9848 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9889 9892 9894 9896 9897 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9923 9924 9925 9926 9926 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9896 9892 9889 9885 9881 9876 9872 9867 9862 9857 9851 9846 9840 9833 9827 9819 9811 9802 9793 9782 9771 9758 9745 9730 9715 9699 9681 9663 9644 9623 9602 9579 9554 9527 9499 9468 9435 9398 9359 9317 9271 9222 9170 9116 9059 9000 8940 8879 8818 8758 8698 8641 8586 8534 8485 8441 8400 8364 8331 8303 8279 8259 8243 8230 8220 8213 8209 8207 8208 8211 8217 8225 8235 8249 8264 8283 8304 8327 8354 8382 8413 8446 8481 8518 8556 8596 8636 8677 8719 8761 8803 8845 8887 8928 8969 9009 9049 9088 9125 9162 9198 9232 9265 9297 9327 9355 9382 9408 9431 9454 9474 9493 9511 9527 9543 9556 9569 9580 9591 9600 9609 9616 9623 9629 9634 9639 9643 9647 9650 9653 9656 9659 9662 9665 9668 9671 9674 9677 9680 9683 9685 9688 9691 9693 9695 9697 9698 9700 9701 9702 9703 9704 9705 9705 9706 9707 9708 9709 9709 9710 9710 9710 9709 9708 9706 9703 9700 9696 9692 9687 9681 9675 9668 9661 9654 9647 9639 9631 9623 9615 9606 9597 9588 9578 9568 9557 9545 9533 9520 9506 9491 9476 9460 9443 9425 9407 9388 9369 9349 9328 9307 9285 9262 9239 9214 9189 9163 9137 9109 9081 9052 9023 8993 8963 8932 8902 8871 8841 8810 8780 8750 8720 8691 8662 8633 8604 8575 8547 8518 8489 8460 8431 8401 8371 8341 8311 8280 8249 8217 8184 8151 8116 8080 8043 8003 7962 7918 7871 7822 7771 7716 7658 7598 7535 7470 7402 7332 7261 7188 7114 7038 6961 6884 6804 6723 6640 6555 6466 6375 6280 6180 6076 5966 5852 5732 5607 5477 5343 5204 5062 4917 4772 4625 4478 4332 4188 4047 3910 3777 3649 3527 3411 3302 3199 3103 3014 2932 2857 2790 2729 2675 2629 2589 2557 2531 2513 2502 2498 2502 2512 2530 2556 2588 2628 2676 2730 2792 2860 2936 3018 3107 3202 3303 3410 3523 3642 3766 3894 4027 4164 4304 4448 4594 4743 4893 5044 5195 5346 5496 5646 5794 5940 6084 6224 6362 6496 6627 6754 6878 6997 7113 7225 7333 7438 7539 7636 7729 7819 7906 7989 8068 8144 8216 8286 8351 8414 8473 8529 8582 8633 8680 8726 8768 8809 8847 8884 8920 8953 8986 9017 9047 9076 9104 9131 9157 9182 9207 9230 9252 9273 9292 9311 9329 9345 9361 9376 9390 9403 9415 9427 9438 9449 9459 9469 9478 9487 9495 9503 9510 9517 9522 9527 9531 9534 9536 9537 9537 9536 9534 9532 9528 5069 0 52 0 9524 9518 9512 9506 9498 9490 9480 9470 9458 9446 9432 9416 9399 9381 9361 9340 9318 9294 9270 9245 9219 9192 9166 9138 9110 9082 9053 9023 8992 8961 8928 8893 8857 8820 8781 8741 8701 8661 8620 8582 8544 8510 8480 8454 8433 8418 8410 8409 8414 8427 8447 8473 8506 8544 8586 8632 8682 8732 8784 8837 8889 8940 8990 9038 9083 9127 9169 9208 9246 9281 9315 9348 9379 9409 9438 9466 9493 9520 9545 9569 9593 9615 9636 9656 9675 9692 9709 9724 9738 9751 9763 9774 9784 9793 9802 9810 9817 9824 9830 9836 9842 9847 9852 9856 9860 9864 9867 9870 9872 9874 9876 9877 9879 9879 9880 9880 9881 9881 9880 9880 9880 9879 9878 9877 9876 9874 9871 9868 9865 9860 9855 9850 9843 9836 9828 9819 9810 9800 9789 9778 9766 9754 9741 9727 9714 9699 9684 9668 9652 9635 9617 9598 9578 9557 9535 9512 9489 9464 9439 9413 9387 9360 9333 9305 9277 9249 9221 9193 9165 9138 9111 9084 9058 9032 9008 8984 8961 8938 8917 8896 8876 8857 8838 8820 8802 8784 8766 8748 8729 8710 8691 8671 8651 8630 8609 8587 8566 8545 8524 8504 8484 8466 8449 8433 8420 8408 8399 8391 8387 8384 8385 8388 8393 8402 8413 8427 8444 8463 8485 8510 8537 8566 8598 8632 8668 8705 8745 8785 8827 8870 8913 8956 9000 9043 9086 9128 9170 9210 9250 9288 9325 9361 9395 9428 9459 9489 9518 9545 9571 9595 9619 9641 9661 9681 9699 9716 9731 9745 9757 9768 9778 9786 9792 9798 9801 9804 9806 9806 9806 9805 9804 9802 9800 9798 9796 9794 9791 9789 9788 9786 9784 9782 9781 9779 9777 9775 9772 9770 9767 9764 9761 9758 9755 9751 9748 9745 9742 9738 9735 9732 9729 9726 9723 9720 9717 9714 9711 9708 9705 9703 9701 9699 9698 9697 9696 9697 9697 9699 9701 9703 9706 9710 9713 9718 9722 9727 9732 9737 9742 9747 9753 9758 9763 9768 9773 9777 9781 9785 9788 9791 9793 9795 9795 9796 9795 9794 9792 9789 9786 9782 9778 9773 9767 9762 9756 9749 9742 9735 9728 9720 9712 9703 9695 9686 9677 9668 9659 9649 9640 9631 9622 9614 9605 9597 9590 9583 9576 9569 9563 9557 9551 9545 9540 9534 9529 9524 9519 9515 9511 9507 9503 9500 9498 9496 9495 9494 9494 9495 9496 9497 9499 9500 9502 9503 9504 9504 9504 9504 9503 9501 9500 9498 9496 9495 9494 9494 9495 9497 9501 9506 9513 9521 9531 9543 9556 9570 9585 9601 9617 9633 9649 9664 9679 9692 9705 9716 9725 9733 9739 9744 9746 9747 9746 9744 9740 9734 9726 9717 9706 9693 9678 9662 9644 9624 9602 9579 9554 9528 9500 9470 9440 9408 9375 9342 9307 9272 9237 9201 9164 9128 9091 9054 9018 8981 8945 8908 8872 8837 8801 8767 8733 8700 8668 8637 8607 8579 8552 8527 8504 8482 8463 8445 8429 8415 8403 8393 8384 8378 8373 8369 5070 0 52 0 8368 8367 8368 8371 8374 8379 8386 8393 8402 8412 8424 8436 8450 8465 8481 8498 8516 8535 8554 8574 8595 8616 8637 8659 8680 8702 8723 8744 8765 8785 8804 8823 8841 8857 8872 8886 8898 8909 8917 8924 8928 8931 8931 8930 8927 8922 8916 8908 8899 8889 8878 8866 8854 8841 8827 8813 8798 8783 8766 8749 8731 8712 8692 8672 8652 8631 8612 8593 8576 8561 8548 8540 8535 8534 8538 8547 8562 8581 8605 8634 8667 8704 8743 8786 8829 8874 8919 8963 9008 9050 9092 9131 9169 9204 9237 9268 9298 9325 9351 9375 9397 9419 9439 9457 9475 9491 9506 9520 9532 9544 9553 9562 9569 9574 9578 9581 9582 9583 9582 9580 9577 9573 9569 9563 9557 9551 9544 9537 9530 9523 9516 9510 9503 9498 9492 9488 9484 9481 9479 9477 9476 9476 9477 9478 9480 9482 9485 9488 9491 9495 9499 9503 9508 9513 9518 9523 9529 9535 9542 9549 9557 9565 9574 9582 9592 9601 9610 9620 9629 9638 9647 9656 9664 9672 9679 9685 9691 9696 9701 9704 9707 9710 9711 9712 9713 9713 9712 9710 9709 9706 9704 9701 9697 9693 9689 9685 9680 9675 9670 9664 9659 9653 9648 9642 9637 9632 9627 9622 9617 9613 9609 9606 9603 9601 9599 9597 9596 9596 9596 9597 9598 9600 9602 9605 9608 9612 9616 9620 9624 9629 9635 9640 9646 9652 9658 9664 9671 9677 9684 9690 9697 9703 9710 9716 9723 9729 9735 9741 9746 9752 9757 9762 9767 9772 9776 9780 9783 9787 9790 9792 9794 9796 9797 9798 9799 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9801 9803 9805 9807 9809 9812 9815 9818 9821 9824 9827 9830 9832 9835 9837 9839 9840 9841 9842 9843 9843 9843 9844 9844 9845 9845 9846 9847 9848 9849 9851 9852 9854 9856 9858 9860 9863 9865 9867 9869 9871 9874 9876 9879 9881 9884 9887 9890 9893 9896 9900 9903 9907 9910 9913 9916 9919 9922 9924 9925 9927 9928 9929 9929 9930 9930 9931 9932 9933 9934 9936 9938 9940 9942 9945 9948 9950 9953 9956 9958 9960 9961 9962 9963 9963 9964 9963 9963 9962 9962 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9947 9945 9943 9941 9938 9936 9934 9932 9929 9928 9926 9924 9923 9921 9920 9918 9917 9915 9912 9910 9906 9903 9898 9894 9889 9883 9877 9871 9865 9859 9853 9846 9840 9834 9827 9821 9814 9808 9801 9793 9785 9777 9769 9759 9750 9740 9730 9720 9709 9699 9689 9680 9671 9663 9656 9650 9645 9640 9637 9635 9634 9634 9634 9636 9638 9640 9643 9647 9650 9653 9657 9661 9664 9667 9671 9674 9677 9680 9683 9686 9689 9692 9695 9699 9703 9707 9712 9717 9722 9727 9731 9736 9741 9745 9748 9750 9752 9753 9752 5071 0 52 0 9751 9749 9746 9742 9738 9735 9731 9727 9724 9722 9721 9721 9722 9724 9728 9732 9738 9744 9750 9756 9763 9769 9774 9778 9782 9784 9785 9784 9783 9780 9777 9772 9767 9761 9755 9749 9743 9737 9730 9724 9718 9712 9707 9701 9695 9689 9683 9677 9671 9664 9658 9652 9646 9640 9634 9629 9625 9622 9619 9618 9617 9617 9619 9621 9624 9628 9632 9636 9641 9645 9650 9654 9658 9661 9664 9667 9670 9672 9674 9677 9679 9682 9684 9687 9690 9692 9694 9695 9695 9693 9690 9685 9677 9668 9656 9642 9625 9608 9589 9569 9550 9532 9514 9499 9487 9478 9473 9472 9475 9482 9493 9508 9525 9546 9567 9590 9612 9635 9657 9676 9694 9710 9723 9734 9742 9748 9752 9755 9756 9756 9757 9757 9758 9759 9761 9763 9766 9771 9776 9781 9787 9794 9800 9807 9813 9819 9825 9831 9836 9841 9845 9849 9853 9856 9859 9861 9863 9864 9865 9866 9866 9866 9865 9864 9862 9861 9859 9857 9854 9852 9849 9847 9844 9841 9838 9835 9832 9828 9823 9818 9812 9805 9796 9787 9776 9764 9750 9734 9717 9698 9677 9655 9630 9604 9575 9544 9512 9477 9439 9399 9357 9312 9264 9213 9160 9104 9045 8983 8919 8853 8784 8713 8641 8567 8492 8416 8339 8262 8185 8109 8033 7958 7884 7812 7741 7673 7607 7545 7485 7428 7375 7325 7280 7239 7202 7170 7142 7119 7101 7087 7078 7073 7073 7077 7085 7097 7113 7133 7156 7182 7212 7245 7281 7320 7362 7407 7454 7504 7556 7610 7667 7725 7786 7848 7911 7975 8041 8107 8173 8240 8307 8374 8440 8506 8570 8634 8697 8758 8817 8875 8931 8985 9037 9086 9134 9180 9223 9265 9304 9342 9378 9411 9444 9474 9503 9530 9556 9580 9603 9624 9645 9663 9681 9697 9711 9725 9737 9749 9759 9769 9777 9785 9792 9799 9805 9811 9816 9821 9825 9829 9832 9835 9837 9839 9839 9840 9839 9838 9836 9834 9830 9827 9823 9818 9813 9808 9802 9796 9789 9782 9774 9765 9756 9746 9736 9724 9712 9698 9684 9669 9654 9637 9620 9602 9584 9566 9547 9528 9509 9490 9471 9452 9433 9414 9394 9375 9356 9337 9318 9299 9281 9262 9245 9228 9211 9196 9181 9168 9156 9145 9135 9126 9119 9113 9108 9105 9103 9101 9101 9101 9103 9105 9108 9112 9116 9120 9125 9131 9137 9143 9150 9156 9163 9169 9176 9182 9188 9194 9199 9204 9208 9212 9215 9218 9221 9223 9225 9227 9229 9232 9234 9237 9240 9244 9248 9252 9257 9263 9269 9276 9283 9290 9297 9305 9314 9322 9330 9339 9348 9357 9367 9376 9386 9395 9405 9415 9425 9435 9445 9455 9464 9473 9482 9490 9497 9503 9509 9513 9517 9519 9520 9520 9519 9516 9512 9506 9499 9490 9480 9469 9456 9441 9425 9408 9389 9367 9344 9320 9293 9263 9232 9198 9161 9122 9080 9035 8987 8936 8882 8825 8764 8701 8634 8564 8490 8413 8333 8249 8162 8072 5072 0 52 0 7977 7880 7779 7674 7566 7454 7340 7222 7102 6979 6854 6727 6599 6470 6341 6212 6083 5955 5829 5705 5584 5466 5352 5242 5136 5035 4940 4850 4766 4688 4616 4550 4491 4439 4394 4355 4323 4299 4281 4271 4267 4271 4282 4300 4325 4357 4397 4443 4496 4557 4624 4698 4778 4865 4958 5056 5160 5270 5384 5502 5624 5750 5878 6008 6140 6272 6403 6535 6666 6794 6921 7044 7164 7281 7393 7501 7605 7704 7799 7890 7976 8057 8133 8205 8272 8334 8391 8442 8488 8528 8563 8591 8614 8630 8641 8647 8647 8643 8635 8623 8609 8592 8575 8556 8537 8519 8501 8483 8466 8449 8433 8416 8399 8382 8362 8340 8316 8288 8258 8224 8186 8145 8101 8054 8004 7953 7899 7846 7792 7739 7686 7635 7585 7538 7494 7452 7414 7379 7348 7321 7298 7279 7265 7255 7250 7249 7254 7264 7279 7298 7323 7352 7386 7424 7466 7512 7561 7613 7667 7723 7781 7840 7899 7959 8020 8080 8140 8199 8258 8316 8373 8430 8485 8539 8591 8643 8693 8742 8789 8834 8877 8919 8959 8996 9032 9066 9097 9126 9154 9179 9202 9224 9244 9262 9278 9293 9307 9320 9332 9343 9353 9363 9371 9380 9387 9395 9401 9408 9413 9419 9423 9428 9432 9435 9438 9441 9444 9446 9448 9451 9453 9456 9458 9462 9465 9470 9475 9480 9487 9494 9502 9510 9519 9529 9538 9548 9558 9568 9578 9588 9597 9605 9612 9619 9625 9630 9633 9636 9638 9639 9638 9637 9635 9633 9629 9625 9620 9615 9608 9602 9594 9586 9578 9568 9558 9548 9537 9525 9512 9499 9485 9471 9455 9439 9422 9404 9385 9364 9343 9320 9296 9270 9243 9213 9181 9148 9111 9072 9030 8985 8936 8884 8829 8769 8706 8639 8567 8492 8412 8328 8239 8147 8050 7949 7845 7736 7624 7509 7391 7270 7147 7022 6895 6768 6640 6512 6384 6258 6133 6011 5891 5776 5664 5557 5455 5359 5269 5186 5109 5039 4976 4921 4873 4833 4800 4776 4759 4749 4748 4754 4768 4790 4820 4858 4904 4957 5019 5087 5163 5246 5336 5431 5533 5639 5751 5866 5984 6105 6229 6353 6478 6603 6728 6853 6976 7097 7217 7335 7450 7563 7673 7781 7885 7987 8085 8180 8271 8360 8444 8525 8602 8675 8745 8811 8873 8932 8987 9038 9087 9132 9174 9213 9249 9282 9311 9337 9360 9380 9396 9408 9417 9422 9424 9423 9418 9410 9399 9385 9368 9347 9324 9297 9266 9230 9190 9144 9091 9032 8965 8890 8807 8715 8616 8509 8395 8277 8152 8028 7903 7779 7655 7537 7426 7321 7225 7137 7059 6990 6929 6876 6829 6788 6750 6715 6680 6646 6610 6572 6533 6491 6446 6399 6352 6304 6258 6211 6169 6131 6097 6069 6048 6033 6027 6027 6036 6052 6075 6106 6144 6188 6239 6296 6360 6428 6503 6582 6667 6755 6849 6945 7045 7148 7253 7360 7467 7574 7680 7786 7890 7992 8091 8186 8279 8367 8451 8532 8608 8680 8747 8811 5073 0 52 0 8871 8926 8978 9025 9069 9110 9147 9180 9211 9238 9263 9286 9306 9324 9340 9355 9368 9381 9392 9403 9413 9422 9431 9440 9448 9456 9463 9470 9477 9483 9489 9494 9499 9504 9508 9513 9517 9521 9526 9530 9534 9539 9543 9547 9551 9555 9558 9561 9563 9564 9564 9563 9561 9559 9556 9552 9547 9542 9538 9533 9528 9524 9521 9518 9516 9515 9514 9515 9517 9519 9521 9525 9528 9533 9537 9541 9546 9551 9556 9562 9567 9573 9579 9586 9593 9600 9607 9615 9623 9632 9640 9648 9657 9665 9673 9681 9689 9696 9703 9709 9715 9721 9726 9732 9737 9742 9747 9752 9757 9762 9767 9772 9777 9783 9788 9793 9798 9802 9806 9810 9813 9816 9818 9819 9819 9819 9818 9816 9814 9811 9808 9805 9802 9799 9796 9793 9791 9790 9789 9789 9789 9790 9792 9794 9796 9799 9803 9806 9809 9812 9816 9819 9822 9824 9826 9828 9829 9830 9830 9830 9829 9827 9825 9822 9817 9812 9806 9799 9790 9780 9769 9757 9744 9729 9714 9697 9679 9660 9640 9619 9597 9573 9549 9523 9496 9468 9439 9408 9375 9342 9307 9271 9233 9195 9155 9115 9074 9033 8991 8950 8908 8867 8826 8785 8745 8706 8668 8631 8596 8561 8528 8497 8467 8440 8414 8390 8369 8350 8333 8319 8307 8298 8292 8289 8288 8290 8295 8302 8313 8326 8341 8359 8380 8402 8427 8454 8483 8514 8546 8579 8614 8650 8686 8723 8760 8797 8834 8871 8906 8941 8975 9007 9038 9067 9094 9119 9142 9162 9181 9196 9210 9221 9229 9235 9239 9241 9241 9238 9234 9229 9222 9213 9204 9193 9182 9170 9157 9144 9132 9119 9106 9094 9082 9071 9061 9051 9043 9036 9030 9026 9023 9022 9023 9026 9030 9037 9045 9055 9067 9081 9096 9113 9131 9151 9171 9193 9216 9239 9263 9287 9312 9336 9361 9385 9409 9433 9456 9478 9499 9520 9539 9558 9575 9591 9606 9619 9631 9642 9652 9660 9667 9673 9677 9680 9682 9683 9683 9681 9678 9674 9669 9663 9655 9647 9637 9627 9615 9603 9590 9576 9561 9546 9530 9513 9496 9478 9460 9441 9421 9400 9379 9357 9334 9311 9287 9264 9240 9217 9194 9173 9153 9134 9119 9105 9094 9087 9082 9081 9083 9088 9095 9106 9118 9132 9147 9164 9181 9199 9216 9234 9251 9268 9285 9301 9317 9333 9349 9365 9381 9397 9414 9431 9449 9466 9484 9502 9520 9537 9554 9571 9586 9601 9615 9628 9639 9650 9660 9669 9677 9685 9691 9698 9704 9710 9715 9721 9726 9731 9736 9741 9746 9751 9756 9760 9764 9768 9771 9775 9777 9780 9782 9784 9786 9787 9788 9788 9789 9789 9789 9789 9789 9788 9788 9787 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9771 9770 9770 9770 9770 9771 9771 9772 9773 9774 9776 9777 9779 9781 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9809 5074 0 52 0 9811 9812 9813 9814 9815 9816 9817 9817 9818 9818 9818 9818 9818 9818 9818 9817 9816 9815 9813 9812 9810 9808 9806 9803 9800 9798 9795 9793 9791 9789 9787 9786 9785 9784 9785 9786 9787 9789 9792 9795 9799 9803 9807 9811 9816 9821 9825 9830 9834 9839 9843 9846 9850 9853 9857 9860 9863 9866 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9894 9895 9897 9898 9899 9900 9902 9903 9905 9907 9909 9912 9914 9917 9920 9923 9926 9928 9931 9934 9936 9938 9940 9942 9943 9945 9946 9946 9947 9948 9949 9950 9951 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9945 9944 9941 9939 9937 9934 9931 9928 9925 9921 9917 9913 9909 9905 9901 9896 9892 9887 9882 9877 9872 9867 9862 9857 9852 9848 9843 9839 9835 9832 9829 9826 9824 9822 9820 9818 9817 9815 9813 9811 9809 9807 9805 9802 9799 9796 9793 9789 9786 9783 9780 9778 9776 9775 9774 9774 9775 9777 9779 9782 9786 9791 9796 9801 9807 9813 9819 9825 9831 9836 9841 9846 9850 9854 9858 9861 9863 9865 9867 9868 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9867 9866 9864 9863 9861 9859 9856 9853 9850 9847 9844 9840 9836 9832 9828 9824 9820 9816 9812 9808 9803 9799 9794 9789 9784 9779 9774 9769 9763 9757 9751 9745 9739 9733 9726 9719 9712 9705 9698 9690 9682 9674 9665 9656 9647 9637 9627 9617 9606 9595 9584 9573 9561 9549 9537 9525 9512 9499 9485 9471 9457 9441 9425 9409 9391 9373 9354 9334 9313 9291 9269 9245 9221 9196 9169 9142 9113 9083 9052 9019 8984 8948 8909 8869 8827 8782 8736 8687 8636 8584 8529 8472 8413 8352 8289 8224 8157 8088 8016 7942 7865 7786 7703 7617 7527 7433 7335 7232 7125 7013 6896 6774 6648 6517 6382 6243 6101 5955 5807 5657 5507 5356 5205 5056 4908 4763 4621 4484 4352 4225 4105 3991 3885 3786 3694 3610 3534 3466 3405 3352 3306 3267 3235 3209 3190 3176 3169 3167 3171 3181 3196 3217 3243 3276 3314 3358 3409 3466 3529 3598 3674 3756 3845 3939 4040 4145 4256 4372 4492 4616 4743 4873 5006 5141 5277 5415 5553 5692 5830 5968 6106 6242 6376 6508 6639 6766 6891 7013 7131 7245 7356 7463 7566 7665 7759 7849 7935 8017 8095 8169 8239 8305 8368 8427 8483 8536 8586 8632 8676 8718 8756 8792 8826 8857 8886 8912 8936 8958 8979 8997 9014 9029 9043 9055 9067 9077 9087 9096 9105 9114 9122 9130 9139 9147 9155 9164 9172 9181 9189 9198 9207 9215 9223 9231 9239 9246 9254 9260 9266 9272 9278 9283 9288 9293 9298 9303 9307 9312 9318 9323 9329 9335 9342 9349 9356 9363 9371 9379 9387 9395 9403 5075 0 52 0 9411 9419 9427 9435 9443 9451 9459 9467 9475 9483 9492 9500 9509 9518 9527 9536 9545 9554 9563 9571 9580 9587 9594 9601 9606 9611 9616 9619 9623 9625 9627 9629 9630 9631 9631 9631 9631 9631 9630 9629 9627 9625 9622 9618 9613 9608 9602 9594 9586 9577 9568 9557 9546 9534 9522 9509 9496 9483 9470 9457 9444 9432 9419 9407 9395 9383 9371 9359 9348 9337 9325 9314 9303 9291 9280 9269 9257 9246 9235 9223 9212 9201 9190 9178 9167 9156 9144 9133 9121 9108 9096 9082 9068 9054 9038 9022 9005 8986 8967 8947 8926 8904 8882 8858 8834 8810 8785 8760 8735 8709 8683 8657 8632 8606 8579 8553 8527 8500 8473 8446 8418 8391 8363 8335 8308 8280 8253 8226 8200 8175 8151 8128 8106 8085 8066 8047 8031 8015 8001 7988 7976 7966 7957 7949 7943 7938 7934 7931 7930 7931 7933 7937 7943 7950 7959 7969 7981 7994 8009 8025 8042 8060 8078 8098 8118 8138 8158 8179 8200 8221 8243 8264 8286 8307 8329 8351 8373 8395 8416 8438 8460 8482 8503 8525 8546 8567 8588 8609 8630 8650 8671 8692 8712 8733 8754 8775 8796 8818 8839 8861 8883 8904 8926 8948 8970 8991 9013 9034 9056 9077 9098 9119 9139 9160 9180 9201 9221 9240 9260 9279 9298 9316 9333 9350 9367 9382 9397 9411 9423 9436 9447 9457 9466 9474 9482 9489 9495 9500 9504 9508 9512 9515 9517 9519 9521 9523 9524 9525 9526 9527 9528 9529 9530 9531 9532 9532 9533 9534 9535 9536 9537 9538 9539 9540 9542 9544 9547 9550 9553 9557 9562 9567 9573 9579 9586 9593 9600 9608 9616 9623 9631 9639 9646 9654 9661 9668 9676 9683 9690 9697 9705 9712 9720 9728 9736 9743 9751 9759 9767 9774 9781 9788 9794 9800 9805 9810 9814 9818 9821 9825 9828 9831 9834 9837 9840 9843 9846 9849 9851 9853 9856 9857 9859 9859 9860 9860 9859 9859 9857 9856 9855 9853 9852 9850 9849 9848 9847 9846 9846 9845 9845 9844 9844 9844 9843 9842 9841 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9815 9814 9813 9812 9812 9812 9812 9812 9813 9813 9814 9815 9815 9816 9816 9816 9816 9815 9814 9812 9809 9807 9803 9800 9796 9793 9789 9785 9782 9779 9776 9773 9770 9767 9762 9758 9751 9743 9732 9719 9704 9685 9664 9639 9612 9583 9551 9520 9488 9457 9427 9400 9376 9355 9340 9329 9324 9324 9330 9340 9355 9374 9396 9421 9448 9475 9502 9530 9556 9581 9604 9625 9644 9660 9675 9687 9698 9708 9716 9723 9730 9735 9741 9746 9751 9756 9760 9765 9769 9774 9778 9782 9785 9789 9792 9796 9799 9802 9805 9808 9811 9814 9818 9821 9824 9828 9831 9834 9838 9841 9844 9847 9850 9853 9855 9857 9859 9860 9861 9862 9862 9861 9861 9859 9857 9855 9852 9849 9845 9841 9837 9832 9827 9822 9816 9810 9804 9797 9789 9781 5076 0 52 0 9772 9763 9753 9742 9730 9718 9705 9691 9676 9661 9645 9629 9612 9594 9577 9558 9540 9521 9503 9484 9465 9447 9428 9410 9393 9376 9360 9344 9330 9316 9303 9292 9281 9272 9263 9256 9249 9244 9240 9236 9234 9232 9232 9232 9232 9233 9235 9237 9240 9243 9247 9250 9254 9258 9263 9267 9271 9275 9280 9283 9287 9290 9293 9296 9297 9298 9298 9297 9295 9292 9287 9281 9273 9264 9252 9238 9222 9203 9182 9157 9130 9100 9066 9029 8989 8944 8896 8844 8788 8728 8663 8594 8521 8444 8362 8277 8187 8093 7995 7893 7787 7677 7564 7446 7326 7203 7076 6947 6815 6682 6548 6412 6277 6142 6009 5878 5750 5627 5507 5394 5287 5188 5096 5012 4936 4869 4811 4762 4721 4688 4663 4646 4636 4632 4635 4644 4658 4677 4701 4730 4763 4799 4840 4885 4933 4984 5038 5095 5155 5217 5280 5346 5413 5482 5551 5621 5691 5762 5833 5905 5977 6049 6121 6193 6266 6340 6414 6489 6565 6642 6720 6799 6879 6961 7044 7129 7215 7302 7391 7480 7571 7661 7752 7842 7931 8020 8106 8190 8271 8349 8424 8495 8562 8625 8685 8741 8793 8842 8887 8929 8967 9002 9033 9061 9083 9101 9113 9119 9118 9109 9094 9070 9038 8999 8954 8904 8847 8791 8734 8678 8621 8572 8529 8494 8469 8453 8450 8457 8475 8503 8540 8586 8637 8694 8753 8812 8871 8929 8984 9035 9081 9122 9158 9189 9216 9238 9256 9271 9283 9292 9300 9307 9312 9315 9317 9318 9317 9314 9310 9303 9293 9282 9267 9251 9231 9210 9186 9160 9132 9102 9070 9038 9003 8968 8931 8894 8856 8817 8777 8737 8697 8657 8616 8577 8538 8499 8463 8427 8393 8361 8331 8304 8278 8255 8234 8215 8198 8184 8171 8161 8153 8146 8141 8139 8137 8138 8140 8144 8149 8156 8164 8174 8185 8197 8210 8225 8240 8256 8273 8291 8309 8329 8349 8370 8391 8414 8437 8461 8486 8512 8538 8566 8593 8622 8651 8680 8709 8739 8768 8797 8826 8854 8881 8907 8932 8957 8980 9001 9022 9041 9058 9074 9087 9100 9110 9118 9125 9130 9132 9133 9132 9130 9125 9119 9112 9103 9094 9083 9072 9060 9048 9036 9024 9012 9001 8991 8981 8973 8965 8959 8955 8952 8950 8950 8951 8954 8959 8966 8974 8984 8995 9008 9022 9037 9054 9073 9092 9112 9133 9155 9178 9201 9224 9247 9270 9293 9316 9339 9360 9381 9401 9420 9438 9455 9470 9484 9497 9508 9518 9527 9534 9540 9544 9547 9549 9550 9551 9550 9549 9547 9544 9541 9538 9535 9532 9529 9526 9523 9521 9518 9516 9515 9513 9512 9512 9512 9512 9513 9514 9516 9519 9522 9525 9530 9534 9540 9545 9552 9558 9565 9572 9580 9587 9594 9601 9608 9615 9621 9627 9633 9638 9643 9647 9651 9655 9658 9662 9665 9668 9670 9673 9675 9678 9680 9682 9684 9686 9688 9690 9692 9693 9695 9696 9698 9700 9701 9703 9705 9707 9710 5077 0 52 0 9712 9715 9718 9722 9726 9730 9734 9739 9744 9749 9755 9760 9765 9771 9777 9782 9788 9793 9799 9804 9809 9814 9819 9824 9828 9833 9837 9841 9844 9848 9851 9854 9857 9860 9863 9865 9868 9870 9872 9873 9875 9876 9877 9878 9878 9879 9878 9878 9877 9876 9875 9873 9871 9869 9867 9864 9862 9859 9856 9853 9850 9847 9844 9840 9837 9834 9830 9827 9823 9819 9816 9812 9808 9805 9801 9798 9795 9791 9789 9786 9783 9781 9779 9777 9776 9774 9773 9772 9770 9769 9768 9767 9766 9765 9764 9763 9761 9760 9759 9758 9757 9755 9754 9753 9751 9750 9748 9747 9745 9743 9741 9740 9738 9736 9734 9733 9731 9730 9729 9728 9728 9727 9727 9728 9728 9729 9729 9730 9731 9732 9733 9733 9734 9735 9735 9735 9735 9735 9735 9734 9733 9732 9730 9728 9725 9722 9718 9713 9708 9701 9694 9686 9676 9666 9655 9642 9629 9615 9600 9584 9567 9550 9532 9513 9494 9475 9455 9435 9416 9396 9376 9356 9337 9317 9299 9280 9263 9246 9230 9214 9200 9187 9174 9164 9154 9146 9140 9135 9131 9129 9128 9128 9128 9129 9129 9129 9128 9125 9120 9112 9102 9089 9073 9054 9032 9009 8984 8959 8935 8911 8889 8871 8857 8847 8843 8845 8853 8867 8887 8912 8942 8977 9015 9055 9097 9138 9179 9220 9259 9295 9329 9359 9387 9413 9435 9456 9475 9492 9508 9524 9538 9553 9567 9582 9596 9610 9625 9639 9652 9666 9678 9691 9702 9713 9723 9733 9742 9750 9757 9764 9770 9775 9780 9785 9789 9792 9794 9796 9798 9799 9799 9798 9797 9796 9794 9792 9789 9785 9781 9777 9773 9768 9763 9757 9751 9745 9739 9733 9726 9720 9713 9707 9701 9695 9689 9684 9679 9675 9671 9668 9665 9663 9661 9660 9659 9658 9659 9659 9660 9662 9664 9667 9671 9675 9680 9685 9691 9698 9706 9714 9722 9731 9740 9750 9759 9769 9778 9787 9797 9805 9814 9822 9830 9837 9844 9850 9857 9862 9868 9873 9878 9882 9887 9891 9895 9899 9903 9907 9910 9914 9917 9921 9924 9927 9930 9933 9935 9938 9940 9942 9944 9946 9947 9948 9949 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9933 9931 9928 9925 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9877 9874 9870 9867 9864 9861 9859 9857 9855 9854 9853 9852 9853 9854 9855 9857 9859 9862 9865 9868 9872 9875 9879 9883 9887 9890 9894 9897 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9930 9933 9935 9938 9941 9943 9946 9949 9951 9954 9956 9958 9961 9963 9964 9966 9967 9967 9968 9968 9967 9966 9965 9964 9962 9961 9959 9957 9954 9952 9950 9948 9946 9943 9941 9938 9936 9933 9929 9925 9921 9916 9911 9905 9898 9891 9883 9875 9866 9857 9848 9837 5078 0 52 0 9827 9816 9805 9793 9781 9769 9756 9743 9730 9717 9703 9689 9676 9662 9649 9636 9622 9610 9597 9585 9573 9562 9551 9540 9530 9520 9511 9502 9493 9485 9478 9471 9465 9459 9455 9451 9448 9446 9444 9444 9444 9445 9447 9450 9453 9456 9460 9465 9470 9475 9480 9486 9492 9498 9505 9511 9518 9525 9531 9538 9545 9552 9558 9564 9570 9576 9581 9587 9591 9595 9599 9603 9607 9610 9613 9616 9619 9622 9626 9629 9633 9637 9641 9646 9651 9656 9661 9667 9673 9679 9686 9692 9699 9705 9712 9718 9725 9731 9737 9743 9749 9755 9760 9765 9770 9775 9779 9783 9787 9790 9794 9797 9799 9802 9804 9806 9807 9808 9809 9809 9809 9808 9807 9805 9803 9800 9796 9792 9787 9782 9776 9770 9763 9756 9747 9738 9729 9718 9707 9695 9682 9668 9653 9637 9620 9602 9583 9563 9543 9521 9500 9477 9455 9432 9409 9386 9364 9342 9320 9299 9278 9258 9238 9219 9201 9184 9168 9152 9138 9125 9113 9102 9093 9085 9078 9073 9069 9067 9066 9065 9066 9068 9070 9073 9076 9079 9083 9087 9091 9095 9099 9103 9108 9112 9117 9123 9128 9133 9139 9144 9149 9154 9158 9161 9162 9163 9163 9161 9158 9153 9148 9142 9135 9129 9123 9116 9112 9108 9106 9106 9107 9111 9116 9123 9132 9142 9153 9165 9176 9188 9200 9210 9220 9229 9236 9243 9247 9251 9253 9254 9253 9251 9248 9244 9237 9230 9221 9210 9198 9185 9170 9153 9136 9118 9099 9081 9063 9046 9030 9016 9004 8996 8990 8988 8990 8995 9004 9016 9031 9050 9070 9093 9117 9142 9168 9193 9219 9244 9269 9293 9316 9338 9360 9380 9400 9419 9437 9454 9471 9487 9503 9518 9532 9546 9558 9570 9581 9591 9600 9609 9616 9622 9628 9632 9636 9639 9642 9644 9645 9646 9646 9645 9644 9643 9641 9638 9634 9630 9626 9621 9615 9610 9603 9597 9590 9584 9577 9570 9564 9557 9551 9544 9538 9532 9526 9520 9513 9507 9501 9495 9488 9482 9475 9469 9463 9457 9451 9446 9441 9436 9432 9428 9424 9422 9419 9417 9415 9414 9413 9411 9410 9409 9408 9407 9406 9405 9404 9404 9403 9402 9402 9402 9402 9402 9403 9403 9404 9405 9406 9407 9408 9408 9408 9408 9407 9406 9404 9402 9399 9396 9392 9388 9384 9379 9375 9370 9366 9361 9357 9352 9348 9343 9338 9333 9328 9322 9316 9310 9303 9295 9287 9278 9268 9257 9246 9234 9221 9207 9192 9176 9159 9141 9121 9099 9076 9051 9025 8996 8965 8931 8895 8857 8816 8772 8726 8676 8624 8569 8511 8451 8387 8319 8249 8175 8098 8017 7932 7844 7751 7654 7554 7449 7340 7227 7111 6990 6867 6740 6610 6479 6345 6210 6074 5939 5803 5667 5534 5402 5272 5146 5023 4904 4790 4680 4576 4478 4386 4300 4221 4148 4082 4023 3971 3925 3887 3855 3830 3811 3798 3792 3792 3798 3811 3829 3854 3885 3923 3967 4017 4074 5079 0 52 0 4138 4208 4285 4368 4458 4553 4653 4759 4870 4985 5104 5227 5352 5480 5610 5741 5874 6006 6139 6271 6402 6532 6659 6784 6906 7024 7138 7247 7351 7450 7544 7633 7716 7794 7866 7932 7994 8050 8101 8147 8186 8220 8248 8269 8282 8288 8285 8273 8252 8221 8181 8131 8072 8005 7931 7852 7766 7680 7593 7505 7418 7335 7256 7182 7114 7050 6992 6938 6887 6838 6789 6738 6686 6629 6566 6497 6419 6333 6238 6134 6023 5903 5777 5644 5507 5367 5225 5082 4940 4800 4661 4526 4395 4268 4147 4030 3919 3814 3714 3621 3533 3452 3377 3307 3245 3188 3137 3093 3055 3023 2997 2978 2963 2955 2952 2955 2964 2978 2998 3023 3055 3093 3136 3187 3244 3308 3380 3459 3546 3640 3742 3853 3970 4095 4227 4366 4511 4662 4818 4979 5143 5311 5480 5652 5823 5995 6165 6334 6500 6663 6822 6977 7126 7271 7410 7543 7670 7792 7908 8018 8122 8221 8315 8404 8488 8567 8642 8713 8780 8843 8902 8958 9010 9058 9103 9145 9184 9220 9253 9283 9312 9338 9362 9385 9406 9426 9445 9463 9480 9496 9512 9527 9541 9555 9567 9579 9590 9600 9608 9616 9624 9630 9635 9640 9644 9648 9652 9656 9659 9663 9667 9671 9675 9679 9684 9689 9693 9698 9703 9707 9711 9714 9717 9719 9720 9722 9722 9722 9721 9720 9718 9716 9714 9711 9707 9704 9699 9695 9689 9683 9677 9670 9662 9653 9644 9635 9624 9614 9602 9590 9578 9565 9551 9537 9521 9504 9486 9467 9446 9424 9400 9374 9348 9321 9293 9265 9238 9213 9189 9168 9149 9135 9125 9119 9117 9120 9127 9138 9153 9170 9189 9209 9230 9250 9268 9286 9300 9311 9319 9324 9325 9323 9317 9309 9299 9287 9273 9258 9242 9225 9208 9191 9173 9155 9135 9115 9093 9069 9042 9012 8980 8943 8902 8857 8808 8754 8695 8631 8562 8489 8410 8327 8240 8147 8049 7947 7840 7728 7610 7488 7360 7227 7089 6945 6797 6643 6485 6323 6158 5989 5819 5646 5473 5301 5130 4960 4793 4630 4471 4317 4169 4027 3892 3763 3642 3527 3420 3320 3228 3142 3062 2990 2923 2863 2808 2760 2717 2679 2647 2621 2600 2585 2575 2571 2573 2581 2595 2615 2642 2676 2717 2765 2820 2883 2954 3033 3120 3215 3319 3432 3553 3682 3819 3964 4116 4275 4440 4610 4785 4964 5145 5329 5513 5696 5878 6060 6237 6412 6581 6746 6905 7057 7202 7341 7472 7595 7710 7818 7917 8008 8091 8166 8233 8293 8344 8389 8425 8455 8479 8495 8506 8510 8508 8500 8487 8468 8443 8413 8378 8337 8290 8238 8181 8118 8050 7976 7898 7814 7725 7633 7536 7435 7332 7225 7117 7006 6894 6782 6670 6558 6447 6337 6229 6123 6020 5920 5825 5733 5646 5563 5486 5415 5350 5291 5239 5194 5156 5125 5101 5085 5077 5076 5082 5097 5118 5147 5183 5226 5276 5333 5397 5467 5543 5625 5713 5806 5905 6007 6114 6225 5080 0 52 0 6338 6454 6572 6691 6811 6930 7049 7167 7283 7396 7506 7612 7715 7814 7907 7996 8080 8159 8232 8300 8362 8419 8470 8516 8556 8591 8622 8647 8668 8685 8698 8708 8714 8718 8719 8719 8716 8713 8709 8704 8699 8694 8689 8685 8682 8679 8678 8678 8680 8682 8687 8693 8701 8711 8723 8737 8753 8770 8790 8811 8834 8858 8884 8911 8939 8968 8997 9027 9058 9089 9119 9150 9181 9211 9241 9271 9300 9329 9358 9386 9413 9439 9465 9490 9515 9538 9560 9581 9601 9620 9638 9654 9669 9682 9694 9705 9714 9723 9730 9736 9741 9746 9750 9753 9755 9757 9758 9758 9758 9757 9755 9753 9749 9745 9739 9732 9724 9715 9704 9692 9679 9664 9648 9630 9611 9590 9568 9544 9518 9491 9461 9430 9397 9361 9323 9283 9240 9195 9146 9095 9042 8985 8925 8862 8797 8729 8657 8584 8508 8430 8350 8268 8185 8101 8017 7933 7849 7765 7683 7602 7523 7446 7372 7302 7234 7171 7111 7056 7006 6960 6919 6884 6854 6830 6811 6799 6793 6792 6798 6810 6829 6853 6883 6918 6959 7004 7054 7107 7164 7224 7286 7349 7413 7477 7540 7604 7665 7724 7781 7835 7886 7932 7975 8013 8046 8074 8097 8115 8128 8135 8137 8133 8124 8109 8090 8064 8034 7998 7957 7911 7860 7803 7742 7676 7604 7527 7445 7357 7264 7166 7063 6954 6841 6723 6600 6474 6344 6211 6075 5938 5799 5660 5521 5382 5245 5110 4977 4848 4723 4602 4485 4374 4268 4169 4075 3987 3906 3832 3764 3702 3647 3599 3557 3521 3492 3469 3452 3441 3437 3438 3445 3457 3476 3501 3532 3569 3612 3661 3717 3779 3848 3923 4005 4093 4188 4289 4395 4508 4626 4749 4876 5008 5142 5281 5421 5563 5707 5851 5994 6138 6280 6421 6560 6696 6830 6960 7088 7211 7331 7447 7559 7666 7770 7870 7965 8056 8143 8226 8305 8380 8451 8518 8581 8640 8695 8747 8795 8840 8882 8921 8957 8990 9021 9050 9076 9101 9123 9145 9164 9182 9199 9214 9229 9242 9254 9265 9276 9285 9293 9301 9308 9315 9321 9326 9331 9335 9339 9342 9345 9348 9351 9352 9354 9355 9355 9355 9354 9353 9351 9347 9344 9339 9333 9327 9319 9312 9303 9294 9285 9275 9265 9256 9246 9237 9229 9221 9214 9208 9204 9200 9198 9197 9198 9200 9203 9208 9214 9221 9229 9239 9249 9261 9273 9286 9299 9314 9328 9343 9358 9373 9387 9402 9416 9430 9442 9454 9465 9475 9483 9490 9495 9499 9501 9501 9500 9496 9491 9484 9475 9464 9451 9436 9420 9401 9380 9357 9332 9305 9276 9244 9210 9175 9137 9097 9055 9012 8968 8922 8875 8828 8781 8734 8687 8640 8594 8550 8507 8465 8426 8389 8355 8323 8295 8269 8247 8229 8214 8203 8196 8192 8192 8196 8204 8214 8228 8245 8264 8286 8310 8335 8362 8390 8419 8448 8477 8505 8533 8560 8585 8608 8629 8648 8663 8676 8685 8691 8692 8690 8683 8672 5081 0 52 0 8657 8637 8613 8585 8552 8515 8474 8428 8378 8325 8267 8204 8138 8068 7993 7914 7831 7743 7651 7554 7453 7348 7238 7123 7005 6883 6757 6628 6496 6362 6226 6089 5951 5814 5678 5543 5411 5281 5155 5034 4917 4806 4700 4601 4509 4423 4344 4272 4207 4149 4098 4055 4017 3987 3963 3945 3934 3928 3928 3934 3946 3963 3985 4013 4046 4085 4129 4179 4234 4295 4362 4435 4514 4599 4690 4787 4889 4997 5111 5229 5352 5480 5611 5745 5882 6020 6161 6301 6442 6582 6721 6859 6995 7128 7258 7386 7509 7629 7745 7858 7965 8069 8168 8263 8352 8438 8518 8594 8664 8730 8792 8849 8902 8951 8996 9038 9076 9112 9146 9177 9207 9235 9262 9289 9314 9338 9362 9385 9407 9429 9449 9468 9486 9503 9518 9533 9546 9557 9568 9578 9586 9594 9601 9608 9614 9620 9626 9631 9636 9641 9646 9651 9655 9660 9664 9668 9672 9676 9679 9683 9686 9690 9693 9696 9700 9703 9707 9710 9714 9717 9720 9723 9726 9728 9731 9733 9735 9737 9738 9740 9741 9742 9744 9745 9747 9749 9751 9753 9756 9758 9761 9764 9768 9771 9775 9779 9783 9787 9791 9796 9800 9804 9808 9812 9816 9820 9823 9827 9830 9834 9837 9840 9843 9846 9848 9851 9854 9856 9859 9861 9863 9865 9867 9868 9868 9869 9868 9866 9864 9860 9855 9849 9842 9834 9825 9815 9803 9791 9778 9765 9750 9736 9721 9706 9691 9676 9660 9645 9629 9613 9597 9581 9565 9548 9531 9513 9495 9476 9457 9438 9418 9398 9379 9359 9339 9320 9302 9284 9266 9249 9233 9218 9203 9189 9176 9164 9153 9142 9132 9122 9113 9106 9098 9092 9086 9082 9079 9076 9075 9075 9077 9079 9084 9089 9097 9105 9115 9127 9140 9154 9169 9185 9203 9221 9239 9258 9278 9298 9319 9339 9359 9380 9400 9421 9441 9461 9481 9501 9520 9540 9559 9577 9596 9614 9631 9648 9664 9680 9694 9708 9720 9732 9742 9751 9759 9766 9771 9775 9777 9778 9778 9777 9774 9770 9764 9757 9749 9739 9728 9716 9702 9688 9672 9655 9638 9619 9600 9580 9560 9538 9517 9495 9473 9450 9427 9404 9381 9358 9335 9311 9288 9266 9244 9222 9201 9181 9162 9143 9126 9111 9096 9083 9071 9060 9050 9042 9034 9028 9022 9016 9012 9007 9003 8999 8995 8991 8987 8983 8978 8974 8970 8965 8960 8955 8950 8944 8938 8932 8925 8918 8910 8901 8893 8883 8874 8864 8854 8844 8835 8826 8817 8810 8803 8797 8794 8791 8790 8792 8795 8800 8807 8817 8828 8841 8857 8874 8893 8913 8936 8959 8985 9011 9039 9067 9097 9128 9159 9191 9224 9257 9290 9323 9356 9390 9422 9454 9486 9516 9545 9573 9600 9625 9649 9671 9692 9711 9729 9746 9762 9776 9789 9801 9813 9823 9833 9842 9851 9858 9865 9871 9877 9882 9886 9889 9892 9894 9895 9896 9896 9895 9894 9892 9890 9887 9884 9879 9874 9869 9862 9855 5082 0 52 1 9832 9824 9815 9807 9798 9789 9781 9773 9766 9760 9755 9751 9748 9746 9745 9746 9747 9750 9754 9758 9762 9767 9772 9777 9782 9786 9790 9794 9796 9798 9799 9800 9800 9800 9799 9798 9797 9796 9795 9794 9794 9793 9793 9792 9792 9792 9792 9792 9791 9791 9790 9788 9786 9784 9780 9777 9772 9767 9761 9755 9749 9741 9734 9726 9717 9709 9700 9691 9681 9672 9662 9652 9642 9631 9620 9608 9596 9584 9571 9558 9544 9530 9516 9502 9488 9474 9460 9447 9434 9422 9411 9400 9390 9382 9374 9367 9361 9355 9350 9346 9342 9339 9335 9332 9328 9324 9319 9314 9307 9300 9292 9282 9271 9259 9245 9229 9211 9192 9170 9146 9119 9090 9058 9022 8984 8942 8896 8846 8793 8735 8673 8607 8537 8463 8384 8301 8215 8124 8030 7932 7831 7726 7619 7509 7397 7282 7166 7048 6930 6810 6691 6572 6453 6336 6220 6107 5996 5889 5786 5687 5592 5503 5420 5343 5271 5207 5149 5097 5053 5016 4985 4962 4946 4937 4935 4940 4953 4972 4999 5032 5073 5121 5176 5238 5307 5383 5465 5553 5647 5746 5850 5960 6072 6189 6307 6428 6551 6674 6797 6920 7042 7163 7281 7398 7512 7622 7730 7833 7933 8029 8121 8208 8291 8370 8444 8514 8579 8641 8698 8751 8800 8845 8887 8926 8962 8996 9027 9056 9083 9109 9133 9157 9179 9201 9222 9243 9263 9283 9303 9322 9341 9360 9378 9396 9413 9430 9447 9463 9479 9495 9510 9525 9540 9555 9569 9583 9596 9609 9622 9634 9646 9656 9667 9676 9685 9693 9700 9706 9712 9717 9721 9725 9728 9731 9734 9736 9738 9741 9743 9745 9747 9749 9751 9753 9756 9758 9760 9762 9764 9766 9767 9769 9771 9772 9773 9775 9776 9778 9780 9781 9783 9785 9788 9790 9792 9795 9798 9800 9803 9805 9807 9809 9811 9813 9814 9815 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9819 9820 9821 9822 9822 9823 9824 9825 9826 9827 9828 9829 9831 9832 9834 9836 9838 9840 9843 9846 9849 9852 9855 9859 9862 9865 9869 9872 9875 9877 9880 9881 9883 9884 9884 9884 9884 9883 9882 9881 9879 9878 9876 9874 9871 9869 9866 9864 9861 9858 9855 9851 9847 9842 9837 9832 9826 9819 9812 9804 9795 9786 9776 9766 9755 9745 9733 9722 9711 9699 9688 9676 9665 9654 9643 9632 9621 9611 9600 9590 9580 9570 9560 9551 9541 9532 9523 9515 9507 9499 9492 9486 9480 9475 9471 9467 9464 9462 9461 9460 9459 9459 9460 9460 9461 9462 9462 9463 9463 9463 9462 9462 9460 9458 9456 9453 9450 9446 9441 9436 9430 9424 9417 9409 9399 9389 9378 9366 9352 9337 9321 9303 9284 9264 9242 9219 9195 9171 9146 9121 9096 9071 9046 9021 8998 8975 8953 8931 8911 8892 8873 8856 8838 8822 8805 8789 8772 8756 8739 8722 8705 8688 8670 8652 8634 8616 8599 8581 8564 8548 5083 0 52 1 8532 8517 8503 8489 8477 8465 8454 8444 8435 8427 8420 8414 8409 8404 8401 8399 8398 8398 8399 8402 8405 8410 8417 8424 8433 8443 8454 8466 8480 8494 8509 8525 8542 8560 8578 8597 8616 8636 8657 8678 8699 8721 8744 8766 8789 8811 8834 8856 8879 8900 8921 8941 8960 8977 8994 9008 9021 9033 9043 9050 9056 9061 9063 9063 9062 9059 9055 9049 9042 9033 9022 9011 8998 8985 8970 8955 8939 8922 8905 8887 8870 8852 8835 8818 8802 8786 8771 8757 8743 8731 8719 8709 8699 8690 8681 8672 8664 8656 8647 8638 8629 8618 8607 8595 8581 8565 8548 8528 8507 8483 8456 8427 8394 8359 8319 8276 8229 8177 8121 8059 7992 7920 7841 7756 7664 7565 7460 7348 7228 7102 6970 6830 6685 6534 6378 6217 6052 5885 5715 5543 5372 5200 5029 4860 4694 4530 4372 4217 4068 3925 3787 3656 3532 3414 3302 3198 3100 3008 2923 2844 2771 2704 2642 2586 2535 2490 2449 2413 2383 2357 2336 2319 2308 2302 2300 2304 2313 2328 2349 2376 2409 2448 2495 2548 2610 2679 2756 2842 2936 3039 3150 3271 3400 3538 3684 3838 4000 4168 4343 4524 4709 4899 5091 5285 5480 5675 5870 6062 6253 6439 6622 6800 6972 7138 7298 7452 7598 7738 7871 7998 8117 8230 8336 8437 8531 8619 8702 8780 8853 8922 8985 9045 9100 9152 9200 9244 9286 9324 9359 9391 9421 9448 9473 9496 9518 9537 9556 9572 9588 9603 9616 9629 9641 9653 9663 9674 9683 9693 9701 9709 9717 9724 9731 9737 9744 9749 9755 9760 9765 9770 9775 9779 9784 9789 9793 9798 9802 9806 9810 9814 9818 9822 9826 9829 9832 9835 9838 9840 9842 9844 9846 9847 9848 9849 9850 9850 9850 9850 9850 9849 9848 9847 9845 9844 9841 9839 9836 9833 9830 9826 9822 9817 9812 9807 9801 9794 9787 9778 9770 9760 9749 9738 9726 9713 9699 9685 9670 9655 9639 9623 9607 9590 9573 9557 9539 9522 9505 9488 9470 9452 9434 9416 9398 9380 9362 9344 9327 9310 9293 9278 9264 9251 9240 9230 9222 9216 9212 9209 9208 9208 9209 9212 9215 9218 9222 9227 9231 9236 9240 9245 9250 9255 9260 9266 9271 9278 9284 9290 9297 9302 9307 9310 9311 9309 9305 9296 9284 9267 9246 9220 9190 9156 9119 9079 9038 8997 8956 8916 8879 8845 8816 8792 8774 8762 8756 8756 8762 8773 8788 8807 8828 8851 8874 8897 8920 8941 8960 8977 8992 9004 9014 9022 9029 9034 9039 9043 9048 9053 9059 9066 9073 9082 9093 9104 9116 9128 9141 9154 9168 9181 9194 9208 9221 9234 9247 9260 9273 9286 9300 9313 9327 9341 9355 9370 9384 9397 9410 9423 9434 9445 9454 9462 9469 9475 9479 9482 9483 9484 9483 9481 9478 9475 9470 9464 9458 9450 9441 9431 9420 9407 9392 9375 9357 9336 9313 9288 9260 9230 9198 9163 9126 9086 9044 9000 8953 8904 8852 8798 8741 8681 5084 0 52 1 8618 8552 8483 8410 8334 8254 8171 8084 7994 7899 7802 7700 7596 7488 7378 7264 7148 7030 6909 6787 6662 6537 6410 6283 6155 6027 5900 5773 5647 5523 5400 5281 5165 5053 4945 4842 4744 4652 4566 4486 4413 4346 4286 4233 4187 4148 4114 4088 4067 4052 4044 4041 4044 4053 4068 4089 4116 4149 4189 4236 4289 4348 4415 4488 4567 4653 4744 4841 4942 5048 5157 5270 5385 5502 5621 5741 5862 5984 6107 6231 6355 6479 6605 6731 6857 6985 7112 7240 7368 7495 7621 7746 7869 7989 8105 8218 8326 8429 8527 8619 8705 8785 8859 8928 8991 9050 9103 9153 9198 9241 9280 9318 9352 9385 9417 9446 9474 9500 9525 9548 9569 9589 9607 9624 9639 9652 9665 9676 9686 9695 9704 9713 9721 9729 9738 9746 9755 9764 9773 9782 9791 9799 9808 9815 9823 9829 9835 9839 9843 9847 9849 9851 9852 9853 9853 9853 9853 9853 9853 9853 9852 9852 9851 9851 9850 9849 9848 9846 9843 9841 9837 9833 9829 9824 9819 9813 9808 9802 9796 9791 9786 9781 9777 9773 9770 9767 9765 9763 9762 9760 9759 9759 9758 9758 9757 9757 9757 9757 9757 9758 9758 9760 9761 9764 9766 9770 9773 9777 9782 9786 9791 9796 9800 9804 9808 9811 9814 9816 9817 9817 9816 9815 9813 9810 9806 9802 9797 9791 9784 9775 9766 9754 9741 9725 9708 9687 9664 9638 9609 9577 9543 9505 9466 9425 9382 9339 9295 9251 9208 9167 9126 9089 9053 9021 8991 8964 8939 8917 8897 8880 8864 8849 8835 8823 8810 8799 8788 8777 8767 8758 8749 8742 8736 8731 8729 8728 8730 8734 8741 8750 8761 8775 8790 8808 8827 8848 8869 8892 8915 8938 8961 8984 9008 9031 9053 9075 9097 9118 9138 9158 9176 9194 9211 9227 9241 9254 9266 9275 9283 9289 9293 9295 9295 9293 9290 9284 9277 9269 9259 9249 9237 9224 9211 9197 9183 9169 9154 9140 9125 9109 9094 9079 9064 9048 9033 9018 9003 8989 8975 8962 8949 8938 8927 8918 8911 8904 8899 8896 8894 8894 8895 8898 8902 8907 8914 8921 8929 8938 8948 8958 8969 8981 8992 9005 9017 9030 9043 9056 9069 9083 9096 9109 9122 9134 9146 9158 9168 9177 9186 9193 9200 9205 9209 9211 9212 9213 9212 9210 9207 9203 9199 9193 9188 9182 9175 9169 9162 9155 9148 9142 9135 9129 9122 9116 9111 9106 9102 9098 9095 9092 9091 9091 9092 9094 9097 9102 9108 9116 9125 9135 9147 9160 9174 9189 9206 9223 9241 9259 9278 9297 9317 9337 9357 9377 9397 9417 9437 9456 9476 9495 9514 9534 9552 9571 9589 9607 9624 9641 9657 9673 9688 9702 9715 9727 9738 9747 9756 9763 9770 9775 9779 9781 9783 9784 9783 9782 9780 9778 9774 9770 9766 9760 9754 9748 9741 9733 9725 9716 9706 9695 9684 9672 9660 9647 9634 9620 9606 9592 9578 9564 9550 9537 9523 9511 9498 9487 9476 9465 9456 9447 5085 0 52 1 9439 9432 9426 9420 9415 9411 9408 9406 9404 9404 9404 9405 9407 9410 9414 9418 9424 9429 9436 9442 9449 9457 9464 9472 9479 9487 9494 9501 9507 9513 9519 9524 9529 9534 9538 9541 9544 9547 9549 9550 9551 9552 9551 9551 9549 9547 9544 9541 9536 9531 9526 9519 9513 9505 9497 9489 9480 9471 9463 9454 9445 9436 9428 9420 9413 9406 9399 9393 9387 9382 9378 9374 9370 9367 9365 9362 9361 9360 9359 9359 9359 9360 9362 9364 9366 9369 9373 9377 9382 9387 9392 9398 9404 9410 9417 9423 9430 9437 9444 9451 9459 9466 9474 9481 9489 9497 9504 9512 9520 9528 9535 9543 9550 9557 9563 9569 9574 9578 9582 9585 9587 9588 9588 9587 9585 9582 9578 9573 9567 9560 9552 9542 9532 9521 9509 9497 9483 9468 9453 9437 9420 9402 9384 9365 9345 9325 9305 9284 9264 9243 9222 9202 9182 9162 9143 9124 9107 9090 9075 9061 9048 9036 9027 9019 9012 9008 9005 9005 9006 9009 9014 9021 9029 9040 9051 9064 9079 9095 9111 9129 9147 9165 9183 9202 9220 9238 9255 9271 9285 9299 9311 9321 9328 9334 9338 9339 9337 9333 9326 9316 9304 9288 9270 9248 9224 9196 9166 9133 9096 9057 9015 8971 8923 8874 8821 8767 8710 8651 8591 8529 8467 8403 8340 8277 8214 8151 8091 8032 7975 7921 7870 7823 7780 7740 7706 7675 7650 7630 7615 7605 7600 7600 7606 7616 7631 7650 7674 7702 7735 7770 7809 7851 7896 7944 7993 8044 8097 8151 8206 8261 8317 8372 8428 8483 8537 8590 8643 8694 8745 8794 8843 8890 8936 8981 9025 9069 9111 9152 9192 9231 9269 9306 9341 9375 9407 9438 9467 9494 9519 9543 9564 9583 9600 9616 9629 9640 9650 9658 9664 9669 9672 9673 9673 9672 9669 9665 9659 9652 9644 9633 9622 9608 9594 9578 9560 9541 9521 9501 9479 9457 9435 9412 9390 9367 9346 9325 9305 9286 9268 9251 9236 9223 9211 9201 9193 9187 9183 9180 9180 9182 9185 9191 9198 9208 9219 9232 9247 9264 9282 9301 9321 9343 9365 9388 9411 9435 9459 9483 9506 9529 9552 9575 9597 9618 9639 9659 9679 9697 9716 9733 9750 9766 9781 9795 9809 9821 9833 9843 9853 9861 9869 9875 9880 9884 9887 9890 9891 9892 9893 9893 9892 9891 9890 9888 9887 9885 9883 9881 9878 9875 9872 9869 9866 9862 9858 9854 9850 9845 9841 9837 9832 9828 9824 9820 9817 9813 9810 9807 9805 9802 9799 9797 9794 9791 9788 9784 9780 9776 9771 9766 9761 9756 9750 9744 9737 9731 9724 9718 9711 9704 9697 9689 9682 9674 9666 9658 9649 9640 9631 9622 9613 9604 9595 9585 9577 9568 9561 9554 9547 9542 9538 9534 9532 9531 9532 9533 9536 9539 9544 9550 9556 9563 9572 9580 9589 9599 9609 9620 9631 9642 9653 9665 9676 9688 9700 9711 9723 9735 9746 9757 9768 9778 9788 9797 9806 9814 9821 9827 9833 9838 5086 0 52 1 9842 9845 9847 9849 9849 9849 9849 9847 9844 9841 9837 9831 9825 9818 9809 9800 9789 9778 9766 9754 9741 9728 9716 9704 9693 9683 9675 9669 9665 9663 9664 9667 9673 9682 9692 9705 9720 9735 9752 9770 9787 9804 9821 9837 9851 9864 9876 9886 9894 9900 9905 9909 9911 9912 9912 9912 9910 9908 9906 9903 9899 9895 9891 9886 9879 9872 9864 9855 9845 9833 9819 9805 9788 9770 9751 9730 9707 9684 9658 9632 9604 9575 9544 9512 9480 9446 9410 9374 9336 9298 9258 9217 9175 9132 9089 9045 9000 8956 8911 8866 8822 8778 8734 8692 8650 8610 8571 8533 8497 8462 8429 8398 8368 8341 8315 8292 8270 8252 8235 8222 8211 8202 8197 8194 8194 8196 8202 8209 8219 8230 8243 8258 8274 8291 8309 8328 8347 8367 8387 8409 8431 8453 8477 8502 8528 8555 8583 8613 8643 8674 8705 8737 8768 8799 8829 8857 8883 8907 8929 8947 8963 8976 8986 8994 8999 9002 9004 9004 9003 9002 9001 9000 8999 8999 8999 9000 9001 9003 9004 9005 9007 9008 9008 9007 9006 9003 9000 8996 8992 8987 8982 8978 8974 8971 8969 8968 8969 8972 8977 8984 8993 9004 9017 9032 9049 9068 9088 9109 9132 9155 9180 9205 9230 9257 9283 9310 9337 9364 9391 9418 9446 9472 9499 9525 9550 9576 9600 9623 9646 9668 9689 9709 9728 9746 9763 9779 9794 9808 9821 9834 9845 9855 9865 9873 9881 9888 9894 9900 9904 9908 9911 9914 9916 9918 9919 9920 9920 9920 9920 9919 9918 9916 9914 9912 9908 9904 9899 9893 9886 9879 9870 9860 9850 9839 9827 9815 9803 9790 9777 9764 9750 9737 9722 9707 9691 9674 9654 9633 9609 9581 9551 9518 9481 9441 9399 9354 9306 9258 9211 9164 9118 9076 9037 9004 8976 8955 8941 8934 8934 8942 8956 8977 9003 9035 9070 9107 9146 9186 9225 9263 9300 9334 9366 9394 9419 9442 9461 9477 9491 9503 9513 9522 9530 9537 9543 9549 9554 9558 9562 9565 9568 9569 9570 9569 9567 9564 9559 9553 9546 9537 9527 9516 9503 9490 9475 9460 9443 9427 9409 9390 9372 9352 9333 9312 9292 9272 9251 9231 9211 9191 9171 9153 9135 9117 9101 9085 9071 9058 9046 9036 9027 9019 9013 9008 9004 9003 9002 9003 9006 9010 9016 9023 9031 9041 9052 9065 9078 9092 9107 9123 9140 9157 9174 9192 9210 9228 9246 9264 9282 9300 9318 9335 9352 9369 9386 9402 9417 9432 9446 9460 9472 9483 9493 9502 9510 9516 9521 9524 9526 9527 9526 9525 9522 9519 9514 9509 9503 9496 9489 9482 9474 9465 9457 9447 9437 9427 9416 9405 9393 9381 9369 9356 9343 9330 9317 9304 9291 9279 9267 9256 9245 9235 9225 9216 9208 9201 9193 9186 9180 9173 9167 9160 9153 9146 9138 9130 9121 9111 9100 9088 9075 9061 9046 9028 9010 8989 8967 8943 8917 8888 8858 8825 8790 8753 8714 8673 8629 8584 8537 8488 5087 0 52 1 8438 8387 8334 8280 8226 8171 8115 8059 8003 7947 7891 7835 7780 7726 7672 7620 7569 7521 7474 7430 7388 7351 7316 7286 7260 7239 7222 7211 7205 7204 7209 7219 7235 7256 7282 7313 7349 7389 7433 7481 7533 7588 7646 7706 7769 7834 7901 7970 8039 8110 8182 8254 8327 8399 8471 8544 8614 8684 8753 8820 8885 8948 9008 9066 9121 9173 9223 9269 9313 9354 9392 9428 9461 9492 9521 9548 9574 9597 9620 9641 9660 9679 9696 9712 9727 9741 9754 9766 9776 9786 9795 9802 9809 9815 9820 9825 9829 9833 9837 9841 9844 9848 9852 9856 9860 9864 9869 9873 9878 9882 9886 9891 9894 9898 9901 9904 9907 9909 9911 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9923 9921 9919 9917 9914 9910 9905 9899 9893 9885 9877 9868 9857 9845 9832 9817 9801 9783 9763 9742 9718 9692 9665 9635 9602 9568 9530 9490 9448 9403 9354 9303 9249 9192 9131 9066 8998 8926 8851 8771 8687 8599 8507 8410 8309 8204 8095 7982 7866 7746 7624 7499 7373 7246 7118 6990 6863 6738 6614 6494 6377 6264 6157 6055 5960 5871 5790 5716 5650 5593 5544 5504 5473 5451 5438 5435 5440 5454 5477 5509 5550 5599 5657 5722 5795 5876 5964 6058 6158 6264 6375 6490 6609 6732 6856 6983 7110 7238 7365 7491 7616 7738 7858 7975 8088 8197 8302 8403 8499 8590 8677 8759 8837 8909 8978 9042 9101 9157 9208 9256 9300 9340 9377 9411 9442 9470 9496 9519 9541 9560 9578 9594 9609 9623 9636 9648 9660 9671 9681 9691 9700 9709 9717 9725 9733 9740 9746 9753 9758 9764 9769 9773 9778 9783 9787 9791 9796 9801 9806 9811 9817 9822 9828 9834 9841 9847 9853 9860 9866 9872 9877 9883 9888 9893 9898 9902 9907 9911 9915 9919 9923 9927 9931 9935 9940 9944 9948 9953 9957 9961 9965 9969 9972 9975 9978 9981 9983 9984 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9984 9983 9980 9978 9975 9972 9968 9965 9961 9957 9953 9950 9946 9942 9939 9935 9932 9929 9926 9923 9920 9917 9914 9911 9908 9904 9901 9898 9894 9891 9887 9884 9880 9877 9874 9871 9868 9866 9863 9861 9859 9857 9855 9853 9851 9849 9847 9846 9844 9842 9840 9837 9835 9833 9830 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9794 9791 9788 9785 9783 9780 9778 9776 9775 9774 9773 9773 9773 9774 9775 9777 9779 9781 9784 9787 9790 9793 9796 9799 9802 9805 9807 9809 9811 9812 9812 9812 9811 9809 9806 9803 9798 9793 9786 9779 9770 9760 9749 9737 9724 9710 9695 9679 9662 9644 9626 9608 9588 9569 9549 9529 9509 9489 9468 9448 9428 9408 9388 9369 9349 9330 9312 9293 9275 9257 9240 9222 9206 9190 9174 9159 9145 9131 9118 9106 9095 9085 5088 0 52 1 9075 9066 9059 9052 9047 9042 9039 9036 9034 9033 9032 9032 9033 9034 9034 9035 9036 9036 9036 9035 9033 9030 9026 9020 9013 9003 8992 8979 8964 8946 8926 8903 8878 8850 8819 8785 8748 8708 8665 8620 8571 8519 8465 8408 8349 8287 8223 8157 8089 8020 7949 7877 7804 7731 7657 7582 7508 7434 7361 7288 7217 7147 7079 7013 6950 6889 6832 6779 6730 6686 6646 6612 6583 6561 6545 6535 6531 6535 6545 6562 6585 6616 6652 6695 6744 6799 6859 6924 6993 7067 7145 7227 7311 7399 7488 7579 7673 7767 7861 7956 8051 8145 8238 8329 8419 8507 8593 8676 8756 8833 8906 8977 9044 9108 9169 9226 9280 9332 9380 9425 9468 9509 9547 9582 9616 9647 9677 9704 9729 9753 9774 9794 9812 9829 9844 9857 9869 9879 9889 9897 9905 9912 9918 9924 9929 9934 9938 9942 9946 9950 9953 9956 9958 9961 9962 9964 9965 9965 9965 9965 9964 9963 9962 9960 9958 9956 9954 9952 9950 9947 9945 9942 9940 9937 9934 9930 9927 9923 9919 9915 9911 9906 9901 9895 9890 9884 9878 9872 9866 9859 9853 9847 9840 9834 9827 9821 9814 9807 9800 9793 9785 9777 9769 9760 9751 9741 9730 9719 9706 9693 9679 9663 9647 9630 9611 9592 9571 9550 9527 9503 9478 9452 9424 9394 9363 9331 9296 9260 9221 9180 9136 9090 9041 8990 8935 8878 8818 8756 8692 8625 8556 8485 8413 8340 8266 8191 8116 8041 7967 7893 7819 7747 7677 7608 7541 7477 7415 7357 7301 7249 7202 7158 7120 7086 7057 7034 7017 7006 7001 7001 7008 7021 7040 7064 7094 7129 7169 7213 7262 7314 7370 7429 7491 7556 7622 7690 7760 7830 7902 7974 8046 8118 8190 8262 8333 8403 8471 8538 8603 8667 8728 8788 8845 8900 8952 9002 9050 9096 9140 9181 9221 9259 9295 9329 9362 9393 9423 9451 9477 9502 9526 9548 9568 9587 9605 9621 9635 9648 9660 9670 9679 9686 9693 9698 9703 9706 9709 9712 9713 9714 9715 9715 9714 9713 9711 9709 9707 9704 9701 9697 9693 9689 9685 9680 9675 9671 9666 9662 9657 9654 9650 9647 9645 9643 9641 9640 9640 9640 9640 9641 9642 9643 9645 9647 9649 9651 9655 9658 9662 9666 9671 9677 9683 9689 9696 9704 9712 9720 9729 9737 9746 9755 9763 9771 9779 9787 9794 9800 9806 9811 9816 9820 9824 9827 9830 9832 9834 9835 9836 9837 9837 9837 9835 9834 9831 9828 9823 9818 9811 9804 9795 9785 9774 9762 9748 9734 9718 9700 9682 9662 9640 9617 9592 9566 9537 9507 9474 9438 9401 9360 9317 9271 9222 9170 9115 9057 8997 8934 8868 8801 8731 8659 8586 8511 8436 8359 8283 8206 8130 8054 7978 7904 7832 7761 7693 7627 7563 7504 7447 7395 7346 7303 7264 7231 7203 7180 7164 7153 7149 7150 7158 7172 7191 7216 7246 7281 7321 7365 7414 7465 7519 7576 7636 7697 7759 7822 7887 7952 8017 8082 5089 0 52 1 8147 8211 8275 8338 8400 8461 8521 8580 8637 8692 8745 8797 8846 8893 8938 8980 9020 9057 9092 9124 9154 9182 9208 9231 9253 9274 9293 9310 9327 9342 9357 9370 9383 9396 9407 9418 9429 9438 9447 9455 9463 9469 9475 9480 9483 9486 9487 9488 9487 9485 9481 9477 9471 9463 9454 9443 9431 9417 9402 9385 9367 9346 9325 9302 9277 9251 9224 9196 9167 9136 9105 9074 9041 9008 8975 8942 8909 8875 8842 8809 8777 8745 8714 8684 8654 8626 8599 8573 8549 8526 8504 8484 8466 8449 8434 8421 8409 8399 8390 8383 8377 8372 8369 8367 8367 8367 8369 8372 8375 8380 8385 8392 8399 8408 8417 8427 8438 8450 8463 8476 8491 8507 8523 8540 8559 8578 8598 8618 8639 8661 8683 8705 8728 8750 8773 8796 8818 8840 8861 8881 8901 8920 8938 8955 8971 8986 8999 9011 9022 9031 9039 9045 9050 9053 9054 9053 9051 9047 9042 9035 9027 9017 9007 8995 8983 8970 8957 8943 8930 8916 8903 8891 8880 8869 8859 8851 8844 8838 8833 8830 8828 8827 8828 8830 8834 8839 8845 8853 8862 8872 8883 8896 8910 8925 8941 8958 8976 8995 9014 9035 9055 9076 9097 9118 9139 9160 9181 9201 9220 9238 9255 9272 9287 9302 9315 9328 9339 9350 9359 9368 9376 9383 9390 9396 9401 9406 9411 9415 9418 9422 9425 9428 9431 9434 9437 9440 9443 9446 9449 9452 9456 9460 9464 9469 9474 9479 9485 9491 9497 9504 9511 9519 9526 9535 9543 9551 9560 9569 9578 9587 9596 9605 9615 9624 9633 9642 9651 9659 9667 9675 9682 9689 9696 9701 9707 9711 9716 9719 9722 9725 9727 9729 9731 9732 9733 9735 9736 9737 9738 9739 9740 9742 9743 9745 9746 9747 9749 9750 9752 9753 9754 9755 9757 9758 9759 9761 9762 9764 9767 9769 9772 9776 9780 9784 9789 9794 9799 9805 9811 9816 9822 9828 9834 9839 9845 9850 9855 9860 9864 9869 9874 9878 9883 9888 9892 9898 9903 9908 9914 9919 9925 9931 9936 9942 9947 9952 9957 9961 9965 9968 9971 9974 9977 9979 9982 9984 9986 9988 9990 9992 9994 9996 9997 99991000010000100011000010000 9998 9996 9993 9989 9985 9980 9975 9969 9963 9956 9950 9942 9935 9928 9920 9912 9903 9895 9885 9876 9866 9855 9843 9831 9818 9805 9791 9777 9762 9747 9732 9717 9702 9688 9673 9659 9646 9633 9621 9609 9598 9588 9579 9570 9562 9555 9549 9543 9539 9535 9533 9532 9532 9533 9536 9540 9546 9553 9561 9571 9581 9593 9605 9618 9631 9644 9657 9670 9683 9695 9707 9718 9729 9740 9750 9759 9769 9778 9787 9795 9804 9812 9820 9828 9835 9842 9849 9856 9862 9867 9872 9877 9881 9885 9888 9891 9894 9896 9899 9902 9905 9908 9911 9915 9919 9924 9928 9933 9938 9942 9946 9950 9954 9957 9959 9960 9961 9961 9960 9958 9956 9953 9950 9946 9943 9939 9935 9931 9927 9923 9919 5090 0 52 1 9915 9912 9908 9904 9900 9896 9892 9887 9882 9877 9871 9866 9860 9854 9848 9842 9836 9830 9825 9820 9815 9811 9808 9805 9802 9800 9798 9796 9795 9794 9792 9791 9790 9789 9787 9786 9785 9784 9783 9782 9781 9781 9782 9783 9784 9786 9789 9792 9796 9800 9805 9810 9815 9820 9825 9830 9834 9838 9841 9844 9845 9846 9846 9845 9843 9839 9835 9830 9824 9817 9809 9800 9791 9781 9770 9758 9746 9732 9718 9704 9689 9672 9656 9638 9620 9602 9583 9563 9543 9523 9504 9484 9464 9444 9425 9406 9388 9371 9355 9340 9326 9312 9300 9289 9280 9271 9264 9259 9254 9251 9250 9249 9251 9253 9258 9263 9270 9279 9289 9300 9313 9326 9341 9356 9372 9388 9405 9421 9438 9455 9471 9487 9503 9518 9532 9546 9560 9573 9586 9599 9611 9622 9634 9645 9656 9666 9676 9685 9694 9702 9709 9715 9719 9723 9725 9726 9726 9725 9722 9719 9714 9709 9703 9696 9690 9683 9676 9669 9661 9654 9647 9640 9634 9627 9619 9612 9605 9597 9589 9581 9572 9564 9555 9547 9539 9531 9523 9516 9510 9505 9500 9496 9494 9492 9491 9490 9490 9491 9492 9493 9495 9496 9498 9499 9500 9501 9502 9503 9504 9504 9505 9506 9507 9508 9509 9511 9513 9515 9517 9519 9522 9525 9527 9530 9532 9535 9537 9539 9541 9542 9544 9545 9546 9547 9549 9550 9552 9553 9555 9558 9561 9564 9567 9571 9576 9581 9586 9591 9597 9603 9609 9615 9621 9627 9633 9639 9645 9651 9656 9661 9666 9671 9675 9679 9682 9686 9689 9691 9693 9695 9697 9698 9699 9699 9699 9699 9698 9697 9696 9695 9694 9692 9690 9689 9687 9685 9684 9682 9681 9679 9678 9676 9675 9673 9671 9669 9667 9665 9662 9658 9654 9650 9645 9639 9633 9626 9619 9611 9602 9593 9583 9572 9561 9548 9535 9520 9505 9488 9470 9450 9429 9406 9381 9354 9325 9295 9262 9227 9190 9150 9108 9064 9017 8968 8916 8861 8804 8743 8680 8613 8543 8469 8392 8311 8226 8138 8046 7950 7850 7746 7639 7528 7414 7297 7177 7054 6929 6802 6673 6543 6411 6279 6147 6015 5884 5754 5625 5498 5374 5253 5135 5022 4912 4808 4709 4616 4528 4447 4373 4305 4245 4191 4144 4104 4072 4046 4027 4015 4010 4011 4019 4033 4053 4079 4112 4151 4197 4248 4306 4371 4441 4517 4600 4688 4782 4881 4985 5094 5206 5322 5441 5563 5685 5810 5935 6060 6184 6308 6431 6552 6671 6787 6901 7013 7122 7228 7331 7431 7528 7621 7712 7799 7883 7963 8040 8114 8185 8252 8315 8376 8433 8487 8538 8586 8631 8674 8715 8753 8789 8823 8855 8886 8914 8941 8967 8991 9014 9035 9055 9073 9090 9106 9121 9135 9147 9159 9170 9181 9191 9202 9212 9222 9232 9242 9252 9263 9274 9286 9297 9309 9321 9334 9347 9359 9372 9385 9398 9412 9425 9438 9452 9465 9479 9492 9506 9520 9534 9548 9562 9576 5091 0 52 1 9589 9602 9615 9628 9640 9652 9663 9674 9684 9694 9703 9711 9720 9727 9735 9743 9750 9757 9764 9771 9778 9785 9793 9800 9807 9813 9820 9827 9833 9839 9844 9849 9853 9857 9861 9864 9866 9868 9869 9870 9871 9871 9871 9871 9871 9870 9869 9867 9866 9864 9861 9858 9855 9851 9847 9842 9836 9830 9823 9815 9807 9799 9790 9781 9772 9762 9753 9744 9735 9726 9717 9709 9701 9694 9687 9681 9676 9670 9666 9661 9657 9654 9651 9648 9646 9644 9642 9641 9640 9640 9640 9640 9640 9641 9641 9642 9643 9644 9645 9646 9647 9647 9647 9647 9647 9646 9644 9642 9640 9637 9634 9630 9625 9620 9615 9608 9601 9594 9585 9576 9566 9556 9544 9532 9518 9504 9490 9474 9458 9441 9424 9406 9388 9371 9353 9335 9318 9301 9285 9269 9255 9241 9228 9216 9205 9195 9186 9178 9171 9165 9160 9156 9153 9151 9150 9150 9152 9154 9158 9164 9170 9178 9188 9199 9210 9223 9238 9253 9268 9285 9302 9319 9336 9354 9371 9389 9406 9422 9439 9455 9471 9486 9501 9516 9530 9544 9557 9571 9583 9595 9607 9618 9628 9637 9646 9653 9659 9665 9669 9672 9674 9674 9674 9674 9672 9670 9667 9664 9660 9656 9653 9649 9645 9641 9638 9634 9630 9627 9624 9620 9617 9614 9611 9608 9605 9602 9600 9598 9596 9595 9594 9594 9595 9596 9598 9601 9605 9610 9615 9621 9627 9634 9641 9649 9657 9665 9674 9682 9691 9700 9708 9717 9726 9735 9744 9753 9762 9771 9780 9789 9799 9808 9817 9826 9835 9843 9851 9859 9867 9873 9880 9885 9891 9895 9899 9903 9906 9909 9911 9913 9915 9916 9917 9919 9919 9920 9921 9921 9921 9921 9921 9920 9919 9917 9916 9913 9911 9908 9904 9900 9896 9891 9885 9880 9873 9867 9859 9851 9843 9834 9825 9814 9803 9792 9780 9767 9753 9739 9724 9709 9693 9677 9660 9642 9624 9606 9587 9567 9546 9525 9502 9479 9454 9428 9401 9372 9342 9311 9278 9245 9211 9175 9140 9105 9070 9036 9002 8970 8939 8910 8884 8859 8837 8817 8800 8785 8772 8762 8754 8748 8744 8742 8742 8743 8745 8750 8755 8762 8771 8780 8791 8803 8817 8832 8847 8864 8882 8901 8920 8940 8961 8982 9002 9023 9043 9064 9083 9102 9120 9137 9154 9169 9184 9197 9209 9220 9231 9239 9247 9253 9258 9262 9263 9264 9262 9258 9252 9244 9234 9221 9206 9188 9168 9145 9120 9093 9063 9031 8997 8962 8925 8887 8848 8808 8768 8727 8687 8648 8609 8571 8534 8499 8466 8434 8405 8379 8355 8334 8316 8302 8291 8284 8281 8282 8288 8297 8311 8329 8351 8377 8406 8440 8477 8516 8559 8604 8651 8700 8751 8802 8854 8907 8959 9012 9064 9115 9166 9215 9263 9309 9354 9397 9438 9477 9514 9549 9582 9612 9640 9666 9690 9712 9732 9750 9766 9780 9793 9805 9815 9824 9832 9840 9846 9852 9858 9862 9867 9870 9874 9876 5092 0 52 1 9878 9880 9881 9882 9882 9882 9881 9880 9879 9877 9874 9872 9869 9866 9863 9860 9856 9853 9849 9846 9842 9838 9834 9830 9826 9822 9817 9812 9808 9803 9798 9792 9787 9781 9775 9769 9763 9757 9751 9744 9738 9731 9725 9718 9712 9705 9699 9693 9687 9682 9676 9671 9667 9662 9658 9654 9651 9648 9646 9644 9642 9641 9640 9639 9639 9639 9639 9640 9641 9642 9643 9645 9647 9649 9651 9652 9654 9656 9657 9658 9658 9658 9657 9656 9653 9651 9647 9643 9638 9633 9627 9620 9612 9604 9595 9586 9575 9563 9550 9536 9520 9502 9482 9460 9435 9407 9377 9344 9308 9269 9228 9185 9140 9094 9047 9000 8953 8906 8860 8816 8773 8733 8695 8659 8626 8596 8568 8542 8518 8495 8474 8453 8434 8414 8395 8376 8357 8338 8319 8301 8282 8263 8246 8229 8213 8198 8185 8173 8163 8156 8150 8147 8145 8146 8150 8155 8163 8173 8186 8201 8218 8237 8258 8281 8306 8333 8362 8393 8425 8458 8492 8528 8564 8601 8639 8677 8715 8753 8791 8828 8865 8902 8938 8973 9007 9041 9072 9103 9132 9159 9184 9207 9228 9246 9262 9275 9286 9293 9298 9301 9300 9298 9293 9286 9278 9267 9256 9243 9228 9213 9197 9180 9163 9145 9126 9106 9086 9066 9045 9024 9003 8982 8961 8941 8922 8904 8887 8873 8860 8849 8841 8834 8830 8828 8827 8827 8828 8830 8831 8832 8832 8831 8829 8826 8821 8815 8808 8801 8794 8787 8782 8778 8778 8780 8786 8796 8810 8829 8853 8880 8912 8947 8985 9025 9068 9110 9153 9196 9238 9278 9316 9352 9386 9417 9445 9471 9494 9516 9535 9553 9569 9584 9598 9611 9624 9635 9646 9656 9666 9675 9684 9691 9699 9705 9711 9717 9722 9727 9731 9735 9739 9743 9747 9751 9755 9759 9764 9768 9772 9776 9781 9785 9789 9792 9796 9800 9803 9806 9810 9813 9816 9819 9823 9826 9830 9834 9838 9842 9847 9851 9855 9859 9864 9867 9871 9874 9877 9879 9881 9883 9884 9884 9884 9884 9883 9882 9880 9879 9877 9874 9872 9869 9866 9862 9858 9854 9849 9843 9837 9830 9822 9813 9803 9793 9781 9768 9754 9739 9722 9705 9686 9667 9646 9624 9601 9577 9552 9527 9500 9473 9446 9418 9390 9362 9334 9306 9279 9252 9227 9202 9179 9158 9138 9120 9104 9091 9080 9071 9065 9061 9059 9060 9064 9069 9077 9086 9098 9111 9126 9142 9160 9179 9198 9219 9240 9261 9284 9306 9328 9350 9372 9394 9416 9436 9457 9476 9495 9512 9529 9545 9560 9574 9587 9599 9611 9621 9632 9641 9651 9660 9669 9678 9687 9696 9706 9715 9724 9734 9743 9753 9762 9772 9781 9789 9798 9806 9813 9820 9827 9833 9839 9845 9851 9857 9862 9868 9874 9880 9886 9892 9899 9906 9912 9919 9925 9932 9938 9943 9948 9953 9957 9960 9963 9965 9967 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9976 5093 0 52 1 9976 9975 9973 9972 9969 9967 9965 9962 9960 9957 9955 9953 9952 9951 9950 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9956 9956 9955 9954 9952 9951 9950 9949 9948 9947 9947 9948 9949 9950 9952 9954 9957 9960 9963 9966 9968 9971 9974 9976 9978 9979 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9986 9986 9985 9984 9982 9981 9980 9978 9976 9975 9973 9971 9970 9968 9966 9964 9962 9960 9958 9955 9953 9950 9947 9944 9942 9939 9936 9934 9931 9929 9927 9925 9924 9922 9921 9920 9919 9917 9916 9915 9913 9911 9908 9905 9902 9897 9893 9888 9882 9876 9869 9863 9856 9849 9842 9836 9829 9823 9816 9811 9805 9799 9794 9789 9784 9779 9775 9770 9766 9762 9758 9754 9750 9747 9745 9743 9741 9741 9741 9741 9743 9745 9748 9752 9755 9760 9764 9768 9772 9776 9780 9783 9785 9787 9789 9789 9789 9789 9788 9787 9785 9784 9782 9780 9778 9777 9775 9773 9772 9770 9768 9766 9763 9760 9757 9753 9748 9743 9736 9729 9722 9714 9705 9696 9686 9676 9666 9656 9647 9637 9628 9619 9611 9603 9596 9590 9585 9581 9577 9574 9573 9572 9572 9573 9574 9576 9579 9583 9587 9592 9597 9603 9609 9616 9623 9630 9637 9644 9652 9659 9667 9674 9682 9689 9695 9702 9708 9714 9720 9725 9729 9733 9737 9740 9743 9745 9747 9748 9748 9749 9748 9748 9747 9745 9743 9740 9738 9735 9731 9727 9723 9719 9714 9710 9705 9700 9695 9690 9686 9681 9676 9671 9666 9662 9657 9653 9649 9644 9640 9636 9632 9628 9624 9620 9616 9612 9608 9604 9600 9596 9592 9587 9583 9578 9574 9569 9564 9559 9554 9548 9542 9537 9531 9525 9520 9515 9509 9505 9500 9496 9493 9490 9488 9486 9484 9484 9483 9483 9483 9483 9484 9485 9485 9486 9487 9487 9488 9488 9489 9489 9489 9490 9490 9491 9492 9493 9494 9496 9497 9499 9502 9504 9507 9509 9512 9515 9519 9522 9526 9530 9534 9538 9542 9547 9552 9557 9562 9567 9573 9578 9584 9590 9597 9603 9609 9615 9621 9627 9633 9639 9644 9650 9655 9659 9663 9667 9670 9673 9674 9675 9676 9675 9673 9670 9667 9662 9657 9650 9644 9636 9629 9621 9613 9606 9599 9594 9589 9585 9582 9581 9582 9583 9587 9591 9597 9604 9612 9621 9631 9640 9651 9661 9671 9681 9691 9700 9709 9717 9725 9732 9740 9746 9753 9759 9766 9772 9778 9784 9790 9796 9803 9809 9815 9821 9827 9832 9838 9842 9846 9849 9851 9851 9851 9849 9845 9840 9834 9825 9816 9804 9792 9778 9763 9747 9731 9715 9698 9682 9666 9650 9634 9619 9605 9590 9576 9562 9547 9533 9517 9501 9483 9464 9444 9422 9399 9374 9347 9319 9290 9260 9229 9198 9166 9134 9102 9071 9039 9008 8978 8948 8918 8888 8858 8829 5094 0 52 1 8799 8770 8741 8712 8684 8656 8630 8605 8582 8561 8543 8529 8518 8511 8509 8511 8517 8528 8543 8561 8584 8610 8638 8668 8700 8733 8766 8800 8832 8864 8895 8924 8952 8978 9002 9025 9046 9065 9084 9102 9118 9134 9149 9164 9179 9193 9207 9220 9234 9247 9261 9274 9288 9301 9314 9328 9341 9355 9369 9383 9397 9412 9426 9441 9456 9471 9486 9501 9516 9530 9545 9559 9573 9587 9601 9614 9626 9638 9650 9661 9671 9681 9690 9698 9705 9711 9716 9720 9722 9724 9725 9725 9724 9722 9720 9718 9715 9713 9711 9709 9708 9708 9709 9711 9715 9718 9723 9729 9735 9742 9749 9755 9762 9768 9773 9777 9781 9783 9785 9786 9785 9784 9783 9781 9779 9776 9774 9772 9769 9768 9766 9765 9764 9763 9763 9762 9761 9759 9757 9755 9752 9748 9743 9737 9730 9723 9714 9705 9695 9684 9672 9659 9645 9630 9613 9595 9575 9554 9530 9504 9475 9444 9410 9373 9333 9290 9244 9195 9143 9088 9031 8971 8908 8844 8776 8707 8635 8561 8485 8407 8326 8243 8158 8071 7982 7892 7801 7709 7618 7528 7438 7351 7267 7187 7112 7043 6980 6924 6876 6836 6804 6780 6765 6759 6761 6771 6788 6812 6844 6881 6924 6972 7024 7081 7142 7206 7274 7344 7418 7493 7571 7651 7733 7816 7901 7986 8072 8158 8244 8329 8414 8498 8579 8660 8737 8813 8886 8956 9024 9088 9150 9210 9266 9320 9371 9419 9465 9508 9549 9588 9623 9657 9688 9716 9742 9766 9788 9807 9824 9839 9853 9864 9874 9883 9890 9897 9902 9907 9910 9914 9916 9918 9920 9921 9922 9922 9922 9921 9920 9918 9916 9914 9912 9909 9905 9902 9899 9895 9892 9888 9885 9881 9878 9876 9873 9871 9869 9867 9865 9864 9862 9861 9860 9859 9858 9858 9857 9857 9857 9857 9857 9858 9859 9860 9862 9864 9866 9869 9872 9875 9878 9882 9885 9889 9892 9895 9898 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9932 9932 9931 9929 9928 9925 9923 9920 9917 9914 9910 9907 9904 9902 9899 9897 9895 9893 9891 9890 9888 9887 9885 9883 9881 9878 9876 9872 9869 9865 9861 9856 9852 9847 9842 9837 9832 9828 9823 9819 9815 9811 9807 9804 9800 9797 9793 9789 9786 9782 9777 9773 9768 9763 9758 9752 9746 9740 9734 9728 9721 9714 9708 9700 9693 9686 9678 9669 9661 9651 9641 9630 9619 9607 9593 9579 9564 9547 9530 9511 9492 9471 9449 9427 9403 9378 9353 9326 9298 9270 9241 9211 9180 9148 9116 9082 9049 9014 8979 8944 8908 8872 8836 8800 8764 8728 8693 8659 8626 8594 8563 8535 8508 8483 8461 8441 8424 8410 8399 8392 8387 8386 8389 8395 8404 8416 8432 8450 8472 8496 8523 8552 8583 8616 8651 8687 8724 8763 8802 8842 8882 8923 8963 9003 9043 9083 9122 9160 9198 5095 0 52 1 9235 9270 9305 9338 9371 9402 9432 9460 9487 9513 9537 9560 9581 9601 9620 9636 9652 9665 9678 9688 9697 9704 9710 9714 9716 9717 9716 9714 9710 9705 9698 9690 9681 9670 9658 9645 9631 9615 9598 9580 9561 9540 9518 9495 9471 9445 9419 9391 9362 9332 9302 9270 9238 9206 9173 9140 9107 9074 9041 9009 8978 8947 8917 8888 8860 8834 8808 8784 8762 8741 8721 8703 8686 8671 8658 8645 8635 8625 8617 8610 8604 8599 8595 8591 8589 8587 8586 8586 8586 8586 8587 8589 8591 8594 8597 8601 8606 8612 8618 8625 8633 8642 8652 8662 8674 8686 8699 8713 8727 8742 8757 8773 8789 8804 8821 8837 8852 8868 8884 8899 8914 8928 8941 8954 8966 8977 8987 8995 9002 9007 9011 9013 9013 9011 9007 9001 8993 8983 8972 8959 8945 8929 8912 8895 8876 8857 8838 8818 8798 8778 8758 8738 8719 8699 8680 8662 8644 8627 8610 8594 8579 8566 8553 8542 8533 8525 8519 8515 8514 8515 8518 8524 8532 8543 8556 8572 8590 8610 8632 8655 8681 8708 8736 8765 8794 8825 8856 8888 8919 8951 8983 9015 9047 9079 9111 9142 9173 9204 9234 9264 9293 9321 9348 9374 9398 9422 9444 9465 9484 9502 9519 9534 9548 9560 9571 9581 9590 9597 9604 9611 9617 9622 9627 9631 9635 9639 9642 9646 9649 9652 9654 9657 9659 9661 9663 9665 9667 9669 9671 9673 9676 9679 9682 9686 9690 9694 9699 9705 9710 9716 9721 9727 9733 9739 9744 9750 9755 9760 9765 9769 9774 9778 9783 9787 9791 9795 9800 9804 9808 9813 9817 9821 9825 9828 9831 9834 9836 9837 9838 9838 9837 9836 9834 9832 9829 9826 9823 9819 9815 9811 9807 9803 9798 9793 9788 9783 9778 9772 9766 9759 9753 9745 9738 9731 9723 9715 9707 9700 9692 9685 9678 9671 9665 9659 9653 9648 9644 9639 9635 9632 9628 9625 9622 9620 9618 9616 9614 9613 9612 9612 9612 9612 9613 9614 9615 9617 9619 9621 9623 9626 9629 9631 9634 9636 9639 9641 9643 9645 9647 9649 9651 9653 9655 9656 9658 9660 9661 9663 9664 9665 9666 9667 9668 9668 9667 9667 9666 9664 9662 9660 9657 9653 9649 9645 9640 9634 9628 9622 9615 9608 9601 9593 9585 9576 9568 9559 9550 9541 9531 9522 9512 9502 9492 9482 9471 9460 9449 9438 9426 9414 9402 9389 9377 9365 9352 9340 9328 9316 9305 9294 9283 9273 9263 9252 9242 9232 9221 9210 9197 9183 9168 9151 9132 9112 9091 9068 9044 9019 8995 8972 8948 8927 8908 8891 8879 8869 8865 8864 8868 8877 8890 8908 8929 8953 8980 9009 9041 9072 9104 9136 9168 9199 9228 9256 9282 9307 9330 9351 9371 9389 9406 9422 9437 9451 9464 9477 9489 9499 9510 9519 9528 9536 9543 9550 9555 9560 9564 9568 9571 9573 9575 9577 9578 9579 9580 9580 9580 9580 9580 9580 9580 9579 9579 9578 9578 9577 9576 9576 9575 9575 5096 0 52 1 9574 9574 9574 9574 9575 9576 9576 9577 9578 9579 9580 9581 9582 9583 9584 9584 9585 9585 9586 9586 9586 9587 9587 9587 9587 9587 9587 9587 9587 9586 9585 9583 9581 9579 9577 9574 9570 9567 9563 9559 9556 9553 9550 9547 9545 9544 9544 9544 9545 9546 9548 9551 9554 9556 9559 9562 9564 9566 9567 9567 9567 9566 9563 9560 9556 9551 9545 9539 9533 9526 9518 9511 9504 9497 9491 9484 9478 9473 9468 9464 9460 9456 9454 9451 9449 9447 9446 9444 9444 9443 9442 9442 9442 9442 9443 9444 9445 9447 9449 9451 9454 9458 9461 9466 9470 9475 9480 9485 9490 9494 9499 9503 9507 9510 9512 9515 9516 9518 9519 9521 9522 9523 9525 9528 9532 9536 9542 9548 9556 9565 9575 9585 9597 9609 9622 9635 9648 9660 9673 9685 9696 9706 9716 9724 9732 9739 9745 9751 9755 9759 9763 9767 9770 9773 9776 9779 9781 9784 9787 9789 9792 9795 9797 9800 9802 9804 9807 9809 9811 9812 9814 9815 9817 9818 9819 9819 9820 9820 9820 9820 9820 9820 9819 9819 9818 9817 9816 9815 9814 9813 9811 9810 9808 9806 9805 9803 9800 9798 9795 9793 9790 9786 9783 9780 9776 9773 9770 9766 9763 9761 9758 9756 9754 9753 9751 9750 9749 9748 9748 9747 9746 9745 9744 9743 9742 9740 9739 9737 9735 9734 9733 9732 9731 9731 9731 9731 9731 9732 9733 9734 9735 9736 9737 9738 9738 9738 9738 9737 9736 9734 9733 9731 9729 9727 9726 9724 9723 9722 9721 9721 9721 9722 9723 9724 9725 9727 9728 9730 9732 9734 9735 9737 9739 9740 9742 9744 9745 9747 9749 9751 9753 9756 9759 9762 9765 9769 9772 9776 9780 9784 9787 9791 9795 9798 9801 9804 9807 9809 9811 9813 9814 9815 9816 9817 9817 9818 9818 9818 9818 9817 9816 9816 9815 9813 9812 9809 9807 9804 9800 9796 9792 9786 9780 9773 9765 9756 9746 9736 9724 9711 9697 9682 9665 9648 9629 9610 9589 9567 9544 9520 9494 9468 9442 9414 9386 9357 9328 9298 9269 9239 9209 9180 9151 9122 9094 9067 9040 9014 8988 8963 8939 8915 8893 8871 8849 8829 8808 8789 8770 8752 8734 8717 8700 8684 8669 8653 8639 8625 8611 8597 8583 8569 8555 8540 8525 8508 8490 8471 8450 8427 8402 8374 8343 8310 8274 8234 8191 8145 8096 8044 7988 7930 7868 7804 7737 7668 7597 7523 7448 7371 7294 7214 7135 7055 6975 6895 6816 6737 6660 6585 6512 6442 6375 6311 6252 6198 6148 6105 6067 6035 6009 5990 5978 5972 5973 5980 5994 6013 6038 6068 6102 6141 6182 6227 6274 6321 6370 6418 6466 6512 6557 6599 6637 6671 6701 6726 6745 6757 6763 6763 6754 6739 6715 6684 6645 6599 6545 6483 6415 6340 6258 6171 6079 5983 5882 5778 5672 5564 5454 5345 5235 5126 5019 4913 4811 4711 4615 4524 4437 4356 4279 4209 4145 4087 4036 3991 3953 3922 3898 3880 5097 0 52 1 3869 3865 3868 3877 3893 3915 3944 3979 4021 4069 4124 4185 4252 4326 4406 4493 4586 4685 4790 4900 5015 5136 5260 5389 5520 5655 5792 5930 6070 6209 6349 6488 6625 6761 6895 7026 7155 7280 7402 7520 7635 7745 7852 7955 8053 8148 8238 8325 8407 8486 8560 8631 8697 8760 8819 8875 8927 8976 9022 9064 9104 9141 9176 9209 9239 9268 9294 9319 9343 9365 9386 9406 9425 9443 9459 9474 9488 9501 9513 9524 9533 9541 9549 9555 9560 9564 9568 9571 9574 9576 9578 9580 9582 9584 9587 9589 9591 9594 9596 9599 9601 9603 9604 9605 9605 9605 9604 9601 9598 9594 9589 9583 9577 9569 9561 9552 9542 9532 9521 9509 9497 9484 9470 9455 9439 9422 9404 9385 9364 9343 9320 9296 9271 9245 9218 9190 9162 9133 9104 9075 9045 9016 8987 8959 8931 8904 8877 8852 8828 8805 8784 8764 8747 8730 8716 8705 8695 8688 8683 8681 8681 8684 8689 8696 8706 8718 8733 8748 8766 8785 8806 8827 8849 8872 8896 8919 8943 8966 8990 9012 9034 9056 9076 9095 9112 9128 9142 9153 9163 9170 9174 9175 9172 9166 9157 9143 9126 9105 9079 9049 9014 8976 8933 8886 8834 8779 8720 8657 8590 8520 8446 8369 8289 8207 8122 8034 7944 7853 7759 7664 7569 7472 7375 7278 7182 7086 6991 6898 6807 6719 6634 6552 6474 6401 6332 6269 6211 6158 6112 6072 6038 6010 5989 5975 5968 5968 5974 5987 6007 6034 6067 6107 6153 6206 6264 6329 6399 6474 6555 6640 6729 6823 6920 7020 7123 7227 7334 7441 7548 7655 7763 7868 7973 8076 8176 8273 8368 8459 8547 8632 8712 8789 8862 8931 8996 9057 9114 9168 9217 9263 9306 9345 9381 9414 9444 9471 9496 9518 9537 9555 9570 9583 9594 9604 9612 9618 9623 9627 9629 9630 9630 9629 9627 9623 9619 9615 9609 9603 9596 9589 9581 9573 9565 9557 9548 9540 9531 9522 9513 9504 9495 9486 9476 9467 9457 9447 9438 9428 9418 9409 9400 9391 9382 9375 9367 9361 9355 9350 9346 9344 9342 9341 9341 9343 9345 9348 9352 9357 9362 9369 9375 9383 9390 9398 9407 9415 9424 9434 9443 9453 9463 9473 9484 9494 9505 9516 9528 9539 9550 9562 9573 9584 9595 9605 9616 9626 9635 9644 9653 9660 9668 9675 9681 9687 9692 9697 9701 9704 9707 9710 9712 9714 9715 9716 9716 9716 9716 9715 9714 9713 9712 9710 9709 9707 9706 9705 9704 9703 9703 9703 9704 9705 9707 9710 9713 9717 9721 9725 9731 9736 9742 9748 9754 9760 9766 9772 9778 9784 9790 9795 9801 9806 9811 9816 9822 9827 9832 9837 9842 9847 9852 9857 9862 9867 9872 9877 9881 9885 9889 9893 9896 9898 9901 9903 9905 9906 9907 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9916 9916 9916 9915 9914 9913 9911 9909 9907 9904 9901 9897 9893 9889 9884 9879 9874 9869 9863 9856 9849 9842 9834 5098 0 52 1 9825 9816 9806 9795 9783 9770 9756 9741 9725 9708 9690 9671 9650 9629 9606 9583 9558 9532 9505 9476 9447 9415 9383 9349 9314 9277 9239 9199 9158 9116 9073 9029 8985 8939 8893 8847 8801 8755 8709 8664 8619 8576 8533 8491 8451 8411 8374 8338 8303 8271 8240 8211 8184 8159 8137 8116 8098 8082 8068 8057 8048 8042 8038 8036 8037 8040 8045 8052 8061 8072 8084 8099 8115 8133 8152 8172 8194 8217 8241 8266 8293 8321 8350 8380 8411 8443 8477 8511 8547 8583 8620 8658 8696 8734 8773 8812 8850 8889 8927 8964 9000 9036 9070 9104 9136 9167 9196 9223 9249 9273 9296 9316 9335 9351 9366 9378 9389 9397 9403 9407 9409 9408 9405 9401 9394 9385 9375 9363 9349 9334 9318 9300 9282 9263 9243 9223 9202 9182 9161 9141 9121 9101 9082 9064 9046 9030 9014 9000 8987 8976 8966 8958 8951 8946 8943 8942 8943 8945 8949 8955 8962 8971 8980 8992 9004 9018 9032 9047 9063 9079 9096 9114 9132 9150 9168 9187 9205 9224 9243 9262 9280 9298 9316 9334 9351 9367 9383 9398 9412 9425 9438 9450 9460 9470 9479 9487 9494 9500 9506 9511 9515 9518 9520 9522 9523 9523 9523 9521 9519 9516 9511 9506 9500 9493 9484 9474 9463 9451 9437 9423 9406 9389 9370 9350 9328 9305 9280 9254 9225 9195 9164 9130 9093 9055 9014 8970 8924 8874 8821 8765 8705 8642 8576 8505 8431 8353 8270 8185 8095 8002 7904 7804 7699 7591 7480 7366 7249 7129 7006 6881 6753 6624 6494 6362 6229 6097 5965 5833 5703 5574 5448 5325 5206 5091 4980 4875 4776 4682 4595 4515 4442 4377 4318 4267 4224 4188 4159 4138 4124 4117 4116 4122 4135 4154 4178 4209 4244 4284 4330 4378 4431 4486 4544 4603 4662 4722 4780 4837 4891 4941 4987 5027 5060 5086 5104 5113 5113 5103 5084 5055 5017 4969 4912 4847 4775 4695 4609 4519 4424 4326 4226 4125 4025 3924 3826 3730 3637 3548 3463 3383 3308 3238 3174 3116 3063 3016 2974 2939 2909 2885 2866 2853 2846 2844 2848 2858 2874 2895 2923 2956 2997 3043 3097 3157 3224 3298 3379 3468 3563 3666 3776 3893 4016 4146 4282 4423 4569 4720 4874 5032 5192 5355 5517 5680 5843 6006 6167 6326 6482 6634 6783 6928 7068 7204 7334 7460 7580 7694 7803 7906 8004 8096 8183 8265 8341 8412 8477 8538 8594 8646 8693 8737 8776 8812 8844 8874 8900 8924 8946 8966 8984 9000 9015 9028 9040 9051 9061 9070 9078 9085 9092 9097 9102 9106 9109 9111 9113 9115 9116 9116 9116 9116 9116 9115 9114 9114 9113 9112 9111 9109 9108 9106 9104 9101 9098 9095 9091 9087 9083 9077 9072 9066 9060 9053 9046 9039 9032 9024 9016 9008 9000 8991 8982 8972 8962 8951 8939 8926 8912 8897 8881 8864 8845 8825 8803 8780 8756 8730 8702 8673 8642 8609 8574 8536 8497 8455 8410 8363 8313 8260 5099 0 52 2 8211 8155 8097 8035 7971 7904 7833 7760 7684 7606 7525 7441 7354 7266 7175 7083 6989 6894 6798 6701 6605 6509 6413 6318 6226 6135 6047 5962 5880 5803 5731 5663 5601 5545 5496 5453 5418 5389 5369 5356 5351 5354 5366 5385 5413 5448 5492 5542 5600 5665 5736 5813 5895 5983 6075 6170 6269 6371 6475 6580 6686 6792 6898 7003 7107 7209 7309 7406 7501 7592 7680 7765 7845 7922 7995 8064 8129 8190 8247 8301 8350 8396 8439 8478 8513 8546 8575 8602 8625 8646 8664 8680 8693 8703 8712 8718 8722 8724 8724 8721 8717 8711 8703 8693 8682 8668 8652 8634 8614 8592 8568 8541 8512 8481 8447 8409 8369 8326 8280 8230 8176 8119 8058 7993 7924 7851 7774 7693 7608 7518 7425 7328 7227 7123 7015 6905 6793 6678 6562 6444 6327 6210 6092 5976 5862 5749 5640 5534 5432 5334 5242 5155 5074 4999 4931 4869 4815 4768 4729 4697 4673 4657 4648 4647 4653 4667 4688 4717 4753 4795 4844 4900 4962 5030 5104 5183 5267 5355 5448 5545 5646 5749 5855 5964 6073 6184 6297 6409 6521 6632 6743 6852 6959 7065 7168 7269 7368 7463 7555 7644 7730 7813 7892 7968 8041 8110 8176 8239 8299 8355 8408 8458 8505 8549 8590 8628 8663 8696 8725 8752 8777 8799 8820 8838 8853 8868 8880 8891 8900 8908 8914 8920 8924 8928 8930 8932 8933 8933 8933 8932 8930 8928 8925 8922 8918 8914 8910 8905 8901 8896 8891 8887 8882 8878 8874 8870 8867 8864 8861 8860 8858 8857 8857 8858 8858 8860 8862 8864 8867 8871 8875 8879 8884 8889 8894 8900 8906 8912 8919 8926 8933 8940 8948 8956 8964 8973 8982 8991 9000 9010 9020 9030 9041 9052 9063 9075 9087 9100 9112 9125 9138 9152 9166 9180 9194 9208 9223 9237 9252 9266 9281 9295 9309 9323 9337 9351 9364 9377 9390 9402 9414 9425 9436 9447 9456 9465 9474 9481 9488 9495 9500 9504 9508 9511 9513 9514 9514 9513 9511 9509 9505 9501 9496 9491 9484 9477 9469 9459 9450 9439 9427 9415 9401 9387 9371 9355 9338 9319 9300 9280 9259 9237 9215 9191 9167 9143 9117 9091 9065 9038 9011 8983 8955 8927 8898 8870 8841 8812 8783 8755 8726 8698 8671 8643 8617 8591 8566 8541 8518 8495 8473 8452 8431 8411 8392 8372 8353 8335 8316 8296 8277 8257 8236 8214 8192 8169 8145 8121 8095 8069 8043 8015 7988 7959 7930 7901 7870 7839 7807 7773 7738 7701 7662 7620 7575 7527 7475 7419 7358 7293 7223 7147 7067 6982 6892 6797 6698 6595 6488 6378 6265 6149 6033 5917 5799 5682 5567 5453 5342 5234 5129 5028 4932 4841 4755 4675 4600 4532 4470 4415 4366 4324 4289 4260 4239 4224 4216 4215 4220 4233 4253 4279 4313 4353 4401 4455 4516 4584 4659 4741 4829 4924 5025 5132 5244 5362 5486 5613 5745 5880 6017 6158 6300 6443 6587 6730 6873 7014 7154 7291 5100 0 52 2 7425 7556 7682 7805 7923 8036 8145 8249 8347 8440 8529 8612 8690 8763 8832 8897 8957 9013 9065 9113 9158 9200 9239 9275 9308 9339 9367 9394 9418 9441 9462 9481 9499 9516 9532 9546 9559 9572 9584 9595 9605 9615 9624 9633 9642 9650 9658 9666 9673 9681 9688 9695 9701 9708 9714 9720 9726 9732 9737 9742 9747 9751 9755 9759 9763 9766 9769 9772 9775 9777 9779 9781 9783 9785 9787 9788 9789 9790 9791 9792 9792 9793 9792 9792 9791 9790 9789 9787 9784 9781 9778 9775 9771 9766 9761 9756 9751 9745 9740 9734 9727 9721 9715 9709 9703 9697 9691 9686 9680 9675 9670 9666 9661 9657 9654 9650 9647 9644 9642 9640 9638 9637 9636 9635 9635 9635 9636 9637 9638 9640 9642 9645 9648 9652 9656 9660 9665 9670 9675 9680 9686 9692 9698 9705 9711 9718 9725 9732 9738 9745 9752 9759 9766 9773 9780 9786 9793 9799 9805 9810 9816 9820 9825 9829 9832 9836 9838 9841 9843 9844 9845 9846 9847 9848 9848 9848 9848 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9849 9848 9847 9846 9844 9842 9840 9838 9835 9832 9829 9825 9821 9817 9813 9809 9805 9801 9796 9792 9787 9783 9778 9774 9769 9764 9760 9756 9751 9747 9742 9738 9734 9730 9726 9723 9719 9716 9713 9710 9707 9705 9703 9701 9700 9699 9698 9698 9698 9698 9699 9700 9701 9703 9706 9708 9711 9714 9718 9722 9726 9730 9734 9738 9742 9746 9750 9754 9758 9761 9764 9766 9768 9770 9771 9771 9771 9770 9768 9766 9762 9758 9753 9747 9740 9732 9724 9714 9703 9691 9678 9664 9649 9632 9614 9595 9575 9553 9530 9505 9479 9451 9422 9391 9359 9326 9291 9254 9216 9177 9137 9095 9053 9010 8965 8921 8876 8830 8784 8739 8694 8649 8605 8561 8519 8478 8439 8402 8366 8333 8303 8275 8251 8229 8211 8196 8186 8179 8176 8177 8182 8192 8205 8223 8244 8269 8298 8330 8366 8404 8445 8488 8533 8579 8627 8676 8726 8776 8826 8875 8925 8974 9022 9069 9115 9159 9202 9244 9283 9322 9358 9393 9426 9457 9486 9513 9539 9562 9584 9604 9622 9638 9653 9666 9677 9686 9694 9701 9706 9709 9711 9712 9712 9710 9707 9703 9698 9691 9683 9674 9664 9653 9640 9626 9610 9593 9575 9556 9535 9512 9488 9463 9437 9410 9381 9351 9320 9289 9256 9223 9189 9155 9121 9086 9051 9017 8982 8947 8914 8880 8847 8815 8784 8755 8726 8698 8672 8648 8625 8604 8584 8567 8551 8536 8524 8513 8503 8495 8487 8481 8476 8472 8468 8465 8462 8459 8457 8454 8452 8449 8447 8444 8442 8441 8439 8438 8437 8438 8438 8440 8443 8446 8451 8456 8463 8470 8479 8488 8498 8509 8521 8533 8546 8560 8575 8590 8606 8623 8641 8659 8679 8699 8721 8743 8767 8792 8817 8843 8870 8898 8926 8954 8981 9008 9035 9060 9083 9105 9125 9143 9158 5101 0 52 2 9170 9180 9187 9191 9191 9189 9184 9177 9167 9154 9140 9123 9104 9084 9063 9040 9017 8993 8968 8943 8917 8892 8866 8840 8815 8791 8767 8743 8721 8700 8680 8662 8645 8631 8618 8607 8599 8593 8590 8590 8592 8596 8604 8614 8626 8641 8658 8678 8699 8723 8748 8774 8802 8832 8862 8893 8925 8958 8991 9025 9059 9093 9127 9161 9195 9229 9262 9294 9326 9358 9388 9417 9446 9473 9499 9523 9546 9568 9589 9608 9625 9642 9656 9670 9682 9693 9703 9711 9719 9725 9731 9736 9739 9742 9745 9746 9747 9748 9748 9747 9746 9745 9743 9742 9740 9738 9735 9733 9730 9728 9725 9721 9718 9714 9709 9704 9698 9692 9686 9678 9670 9662 9653 9644 9634 9625 9615 9606 9597 9589 9582 9575 9570 9565 9562 9561 9560 9561 9563 9566 9570 9575 9581 9588 9595 9602 9610 9618 9625 9633 9640 9647 9654 9661 9667 9673 9678 9684 9688 9693 9697 9701 9705 9708 9710 9713 9714 9715 9716 9715 9714 9713 9710 9706 9702 9697 9691 9684 9676 9667 9658 9647 9636 9625 9613 9600 9586 9572 9558 9543 9527 9512 9496 9479 9463 9446 9429 9412 9395 9378 9362 9345 9330 9314 9299 9284 9270 9257 9244 9232 9220 9210 9199 9190 9181 9172 9164 9157 9150 9143 9137 9132 9127 9122 9118 9114 9111 9108 9106 9104 9103 9102 9102 9102 9103 9104 9106 9108 9111 9114 9117 9121 9125 9130 9135 9140 9146 9152 9158 9165 9173 9181 9190 9199 9209 9220 9231 9242 9254 9267 9279 9292 9306 9319 9332 9345 9358 9371 9384 9396 9408 9419 9429 9440 9449 9458 9467 9475 9483 9490 9497 9503 9509 9514 9519 9524 9529 9533 9537 9541 9544 9547 9550 9553 9555 9558 9560 9563 9565 9568 9570 9573 9576 9579 9582 9586 9590 9595 9600 9605 9610 9616 9622 9628 9635 9641 9648 9655 9661 9668 9675 9681 9688 9695 9701 9707 9713 9719 9725 9731 9736 9742 9747 9752 9757 9761 9765 9769 9773 9776 9779 9782 9785 9787 9789 9791 9793 9795 9797 9800 9802 9804 9807 9810 9813 9815 9818 9820 9822 9822 9823 9821 9819 9815 9810 9803 9795 9784 9772 9759 9744 9728 9712 9695 9678 9662 9646 9631 9618 9607 9597 9590 9585 9583 9583 9585 9589 9596 9604 9613 9622 9633 9643 9654 9663 9673 9681 9688 9693 9698 9701 9703 9704 9704 9703 9703 9702 9701 9700 9699 9699 9700 9702 9704 9707 9710 9715 9719 9724 9730 9735 9740 9745 9751 9755 9760 9764 9768 9771 9775 9778 9781 9785 9788 9791 9795 9799 9804 9809 9814 9819 9825 9831 9837 9843 9849 9855 9861 9866 9871 9875 9879 9882 9884 9886 9887 9888 9888 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9861 9861 9861 9862 9863 9864 9866 9867 9869 9871 9873 9875 5102 0 52 2 9877 9879 9882 9884 9886 9888 9890 9893 9895 9897 9900 9902 9905 9908 9911 9914 9917 9920 9924 9927 9931 9935 9938 9942 9945 9949 9952 9955 9958 9961 9963 9965 9967 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9970 9969 9967 9965 9962 9960 9958 9955 9952 9950 9947 9945 9942 9940 9938 9936 9934 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9917 9914 9911 9908 9904 9900 9895 9889 9883 9876 9868 9860 9851 9841 9830 9819 9808 9796 9783 9770 9756 9742 9728 9713 9698 9683 9668 9653 9638 9623 9609 9595 9581 9568 9556 9544 9533 9523 9515 9507 9500 9495 9491 9487 9485 9485 9485 9486 9488 9492 9495 9500 9505 9511 9517 9524 9531 9538 9546 9554 9562 9571 9580 9589 9599 9608 9618 9628 9639 9649 9660 9670 9680 9690 9699 9708 9715 9722 9728 9733 9736 9738 9739 9738 9736 9733 9728 9722 9715 9706 9697 9686 9675 9662 9649 9635 9620 9604 9587 9570 9551 9531 9510 9488 9465 9440 9415 9389 9362 9334 9305 9276 9247 9218 9189 9160 9131 9103 9075 9048 9021 8994 8967 8940 8914 8887 8859 8831 8802 8773 8743 8712 8681 8650 8619 8588 8558 8529 8502 8477 8455 8436 8421 8410 8403 8401 8403 8410 8422 8438 8458 8482 8509 8540 8572 8607 8642 8678 8715 8751 8787 8822 8855 8887 8917 8946 8972 8997 9019 9040 9060 9077 9094 9109 9123 9135 9147 9158 9168 9177 9186 9194 9201 9208 9215 9221 9227 9233 9238 9244 9250 9256 9262 9269 9277 9285 9293 9302 9312 9322 9333 9345 9357 9369 9382 9395 9407 9420 9433 9446 9458 9469 9481 9491 9501 9511 9519 9527 9534 9540 9545 9550 9553 9556 9558 9559 9559 9558 9557 9555 9552 9549 9546 9542 9537 9533 9528 9524 9519 9515 9511 9508 9505 9502 9500 9499 9499 9499 9501 9503 9505 9509 9513 9518 9524 9531 9538 9546 9554 9563 9573 9583 9593 9604 9615 9627 9638 9650 9662 9674 9685 9697 9709 9721 9732 9744 9755 9765 9776 9786 9796 9805 9814 9823 9831 9839 9847 9854 9860 9866 9872 9877 9882 9886 9890 9893 9896 9898 9899 9900 9900 9900 9899 9897 9895 9893 9890 9886 9882 9877 9872 9866 9860 9854 9847 9840 9832 9824 9815 9806 9797 9786 9775 9763 9751 9737 9723 9708 9692 9674 9656 9637 9617 9596 9574 9551 9528 9504 9480 9456 9431 9407 9383 9359 9335 9312 9289 9266 9244 9221 9199 9177 9154 9130 9106 9081 9054 9025 8994 8961 8925 8885 8843 8797 8747 8693 8635 8572 8505 8433 8357 8275 8190 8099 8005 7906 7803 7696 7586 7473 7356 7238 7118 6996 6873 6751 6629 6507 6388 6270 6155 6044 5937 5835 5738 5646 5561 5482 5410 5345 5288 5239 5198 5165 5140 5124 5117 5118 5128 5146 5174 5210 5254 5308 5369 5439 5517 5603 5696 5796 5903 6015 5103 0 52 2 6133 6256 6382 6513 6645 6779 6914 7048 7183 7315 7446 7573 7697 7817 7933 8044 8150 8250 8345 8435 8519 8598 8672 8741 8805 8864 8919 8969 9016 9059 9098 9134 9166 9196 9222 9246 9267 9286 9303 9317 9330 9340 9350 9358 9365 9371 9376 9381 9386 9390 9395 9400 9405 9411 9417 9424 9431 9439 9448 9457 9466 9476 9486 9497 9508 9519 9530 9541 9552 9563 9575 9586 9597 9608 9619 9630 9641 9651 9662 9673 9684 9694 9704 9714 9724 9734 9743 9752 9760 9768 9776 9782 9789 9794 9799 9804 9808 9811 9814 9816 9818 9819 9820 9820 9820 9820 9820 9819 9818 9817 9816 9815 9813 9811 9809 9807 9804 9801 9798 9795 9791 9787 9783 9779 9774 9769 9764 9759 9754 9748 9743 9738 9732 9727 9722 9717 9713 9709 9705 9701 9697 9694 9691 9688 9685 9682 9680 9677 9674 9671 9668 9664 9660 9656 9651 9646 9641 9635 9628 9621 9614 9606 9597 9588 9579 9570 9560 9550 9539 9528 9518 9506 9495 9484 9472 9461 9449 9437 9426 9414 9402 9391 9379 9368 9357 9347 9337 9327 9318 9310 9303 9296 9291 9286 9283 9281 9280 9280 9281 9284 9288 9293 9300 9307 9316 9326 9336 9348 9360 9373 9387 9401 9415 9430 9445 9461 9476 9491 9506 9521 9536 9551 9565 9578 9591 9604 9616 9627 9638 9647 9656 9665 9672 9679 9685 9690 9695 9699 9702 9705 9707 9709 9711 9711 9712 9712 9712 9712 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9701 9700 9700 9699 9698 9698 9698 9699 9699 9700 9702 9704 9707 9710 9714 9718 9722 9728 9733 9740 9746 9754 9761 9769 9777 9785 9793 9801 9810 9818 9826 9833 9841 9848 9855 9861 9867 9872 9877 9881 9885 9888 9890 9892 9893 9893 9893 9893 9892 9890 9887 9884 9881 9876 9871 9866 9859 9852 9844 9835 9825 9814 9802 9789 9775 9759 9743 9725 9706 9686 9665 9642 9619 9594 9568 9541 9514 9485 9455 9424 9393 9361 9328 9294 9260 9226 9191 9156 9120 9085 9049 9014 8979 8944 8909 8876 8843 8811 8780 8750 8721 8694 8668 8643 8620 8598 8578 8560 8543 8528 8515 8503 8493 8485 8478 8473 8470 8469 8469 8471 8475 8481 8488 8497 8508 8521 8535 8550 8567 8586 8606 8626 8648 8671 8695 8719 8744 8770 8797 8824 8851 8879 8908 8937 8966 8997 9027 9058 9089 9120 9151 9182 9214 9244 9274 9303 9331 9358 9384 9407 9429 9448 9465 9480 9492 9501 9508 9512 9513 9512 9508 9502 9493 9482 9470 9455 9439 9421 9402 9382 9361 9339 9316 9293 9270 9246 9222 9198 9175 9151 9128 9106 9084 9063 9042 9022 9003 8985 8968 8953 8938 8924 8911 8899 8888 8878 8869 8860 8852 8844 8835 8827 8819 8809 8799 8787 8774 8759 8741 8721 8699 8673 8643 8610 8573 8533 8488 8438 8385 8327 8265 8199 8129 8056 7980 7901 7819 7736 7650 7565 7479 7394 5104 0 52 2 7309 7226 7145 7066 6991 6920 6854 6792 6736 6686 6642 6604 6574 6551 6535 6527 6527 6534 6549 6571 6601 6638 6682 6733 6790 6853 6921 6994 7072 7153 7238 7326 7416 7508 7600 7693 7785 7877 7968 8057 8144 8228 8309 8387 8460 8529 8594 8653 8707 8756 8799 8835 8866 8891 8909 8920 8926 8924 8917 8903 8883 8858 8826 8789 8747 8700 8649 8593 8534 8471 8406 8338 8268 8196 8123 8049 7975 7901 7828 7755 7684 7615 7548 7484 7423 7365 7312 7262 7218 7178 7144 7115 7093 7076 7066 7063 7066 7076 7092 7116 7146 7182 7224 7272 7326 7384 7448 7516 7587 7662 7739 7820 7901 7984 8068 8152 8236 8319 8402 8484 8564 8641 8717 8791 8862 8931 8996 9059 9119 9176 9230 9281 9329 9375 9417 9456 9493 9528 9559 9589 9615 9640 9663 9683 9701 9718 9733 9746 9757 9767 9775 9782 9787 9791 9793 9794 9794 9792 9788 9784 9777 9770 9761 9750 9738 9724 9709 9691 9672 9652 9629 9604 9577 9548 9516 9482 9445 9406 9363 9318 9269 9217 9162 9104 9042 8977 8909 8837 8762 8684 8602 8518 8432 8343 8252 8159 8065 7970 7875 7780 7685 7591 7499 7408 7320 7235 7154 7076 7003 6935 6872 6815 6764 6719 6681 6649 6625 6607 6596 6593 6597 6607 6625 6650 6681 6718 6762 6811 6866 6926 6991 7060 7133 7210 7289 7371 7456 7542 7629 7716 7804 7891 7978 8064 8148 8230 8310 8388 8464 8536 8606 8672 8736 8797 8854 8909 8960 9009 9054 9097 9137 9175 9210 9243 9274 9302 9329 9354 9376 9397 9416 9434 9450 9465 9478 9491 9502 9512 9521 9529 9536 9542 9548 9553 9557 9561 9564 9566 9568 9569 9570 9570 9569 9568 9566 9564 9561 9558 9555 9552 9548 9544 9540 9536 9533 9530 9527 9524 9522 9521 9521 9521 9522 9523 9526 9529 9533 9538 9543 9549 9556 9563 9570 9578 9587 9596 9605 9614 9623 9633 9642 9652 9661 9671 9680 9689 9698 9706 9715 9723 9730 9738 9745 9752 9759 9765 9771 9777 9782 9788 9793 9798 9803 9808 9813 9817 9822 9826 9831 9835 9839 9843 9846 9850 9853 9857 9860 9862 9865 9867 9869 9871 9873 9874 9876 9877 9877 9878 9878 9878 9878 9877 9876 9875 9874 9872 9870 9867 9864 9861 9857 9853 9848 9843 9837 9831 9824 9816 9808 9800 9790 9780 9770 9758 9747 9734 9722 9709 9695 9681 9668 9654 9641 9627 9614 9601 9589 9577 9567 9556 9547 9539 9531 9524 9518 9513 9509 9506 9503 9502 9501 9500 9501 9502 9503 9506 9508 9512 9516 9520 9525 9531 9537 9544 9551 9558 9566 9575 9584 9593 9602 9612 9621 9631 9640 9649 9659 9667 9676 9684 9692 9699 9705 9712 9717 9722 9726 9729 9732 9734 9735 9736 9736 9735 9733 9731 9728 9724 9720 9715 9709 9703 9697 9690 9682 9675 9667 9659 9651 9643 9634 9626 9618 9610 9601 9593 9586 9578 9570 9563 5105 0 52 2 9556 9549 9542 9536 9530 9524 9519 9513 9509 9504 9500 9497 9494 9491 9489 9487 9485 9484 9484 9483 9483 9483 9483 9484 9485 9485 9486 9487 9488 9489 9490 9491 9492 9493 9494 9495 9497 9499 9500 9502 9505 9507 9510 9513 9516 9519 9522 9525 9528 9532 9535 9538 9541 9544 9546 9549 9551 9553 9554 9556 9557 9558 9559 9560 9561 9562 9562 9563 9564 9565 9567 9568 9569 9571 9573 9575 9577 9579 9582 9584 9587 9589 9592 9595 9598 9601 9605 9608 9611 9615 9618 9622 9625 9629 9633 9636 9640 9643 9647 9650 9654 9657 9661 9664 9668 9671 9674 9677 9681 9684 9687 9691 9694 9698 9701 9705 9709 9712 9716 9719 9722 9725 9728 9730 9732 9733 9734 9734 9733 9731 9728 9724 9719 9713 9706 9698 9688 9677 9665 9652 9637 9621 9604 9586 9567 9546 9524 9502 9478 9453 9427 9401 9373 9345 9316 9287 9257 9227 9196 9166 9136 9105 9075 9046 9017 8989 8962 8936 8911 8888 8866 8845 8827 8810 8795 8781 8770 8760 8752 8746 8741 8738 8737 8737 8738 8740 8744 8748 8752 8757 8762 8768 8773 8777 8781 8785 8787 8787 8787 8784 8780 8773 8764 8753 8739 8721 8701 8677 8650 8619 8584 8546 8503 8457 8406 8351 8292 8228 8161 8089 8013 7933 7849 7761 7669 7573 7474 7371 7266 7157 7046 6932 6817 6699 6580 6461 6340 6220 6099 5980 5861 5743 5628 5514 5404 5296 5191 5090 4993 4900 4812 4727 4648 4573 4502 4437 4376 4319 4268 4220 4177 4139 4104 4074 4047 4024 4005 3990 3978 3969 3965 3963 3965 3971 3980 3993 4009 4030 4054 4083 4116 4154 4196 4244 4297 4355 4419 4488 4564 4645 4733 4827 4928 5034 5147 5266 5390 5520 5655 5794 5938 6085 6235 6387 6541 6695 6849 7003 7156 7307 7455 7600 7741 7877 8009 8136 8257 8372 8481 8585 8682 8774 8859 8939 9013 9082 9146 9204 9258 9307 9351 9392 9429 9462 9492 9519 9542 9564 9582 9599 9613 9626 9637 9646 9654 9661 9667 9672 9677 9681 9685 9688 9691 9694 9697 9700 9703 9706 9709 9712 9716 9719 9722 9726 9729 9733 9736 9740 9744 9748 9752 9756 9760 9764 9769 9773 9778 9782 9787 9792 9797 9802 9807 9813 9818 9823 9829 9834 9840 9845 9851 9856 9862 9867 9872 9877 9882 9887 9891 9895 9899 9903 9906 9909 9912 9914 9916 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9875 9872 9870 9866 9863 9860 9856 9853 9849 9845 9841 9836 9832 9827 9822 9817 9812 9807 9802 9796 9792 9787 9782 9778 9774 9770 9767 9764 9762 9760 9758 9757 9756 9756 9756 9756 9757 9758 9759 9761 9763 9765 9768 9771 5106 0 52 2 9774 9778 9782 9786 9791 9796 9801 9807 9813 9819 9826 9832 9839 9845 9852 9858 9864 9870 9875 9881 9886 9891 9895 9899 9903 9907 9910 9914 9917 9921 9924 9928 9931 9935 9938 9942 9945 9949 9952 9955 9958 9961 9964 9966 9968 9970 9971 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9959 9957 9955 9952 9949 9946 9943 9939 9935 9930 9926 9921 9915 9910 9904 9898 9891 9885 9878 9870 9863 9855 9846 9838 9829 9819 9809 9798 9788 9776 9764 9752 9740 9727 9714 9700 9687 9673 9660 9646 9633 9620 9607 9594 9582 9570 9558 9547 9536 9525 9515 9506 9497 9488 9480 9472 9465 9459 9453 9447 9442 9437 9433 9430 9427 9425 9423 9421 9420 9419 9418 9418 9417 9416 9416 9414 9413 9411 9408 9405 9400 9395 9389 9382 9374 9365 9355 9344 9331 9318 9303 9288 9272 9255 9237 9218 9199 9179 9158 9137 9116 9095 9073 9051 9030 9008 8986 8965 8945 8924 8904 8885 8867 8849 8832 8816 8801 8787 8774 8762 8751 8740 8731 8722 8714 8706 8699 8693 8687 8680 8674 8667 8661 8654 8646 8638 8629 8619 8608 8597 8585 8572 8558 8544 8529 8513 8498 8483 8467 8452 8438 8424 8412 8401 8391 8383 8377 8373 8371 8371 8374 8379 8386 8396 8408 8422 8439 8457 8478 8500 8524 8549 8575 8603 8631 8659 8688 8717 8745 8774 8801 8828 8854 8879 8902 8923 8943 8961 8976 8990 9001 9009 9015 9019 9020 9018 9014 9008 8999 8989 8976 8962 8945 8928 8909 8889 8869 8848 8826 8805 8784 8762 8742 8721 8702 8683 8666 8649 8634 8620 8607 8596 8586 8578 8572 8567 8564 8563 8564 8566 8571 8577 8585 8595 8606 8619 8634 8650 8667 8686 8706 8727 8749 8773 8797 8821 8847 8873 8899 8926 8953 8981 9008 9036 9064 9092 9120 9148 9176 9203 9230 9257 9284 9310 9336 9361 9386 9410 9434 9457 9479 9501 9523 9543 9564 9583 9602 9620 9637 9654 9670 9685 9699 9712 9724 9735 9745 9753 9761 9768 9774 9779 9782 9785 9787 9789 9790 9790 9790 9789 9788 9786 9784 9782 9780 9777 9775 9772 9768 9765 9761 9757 9753 9748 9744 9739 9734 9728 9723 9718 9712 9707 9701 9695 9690 9684 9679 9673 9667 9660 9654 9646 9639 9630 9621 9611 9600 9588 9575 9562 9548 9534 9518 9503 9488 9473 9458 9443 9429 9416 9404 9393 9383 9375 9368 9362 9357 9354 9352 9351 9351 9352 9354 9357 9360 9364 9369 9374 9379 9385 9391 9397 9404 9411 9419 9427 9435 9443 9452 9461 9470 9479 9488 9498 9507 9517 9526 9535 9544 9553 9561 9569 9576 9583 9590 9595 9601 9606 9610 9614 9618 9621 9623 9626 9628 9629 9631 9633 9634 9636 9638 9640 9642 9644 9647 9650 9654 9658 9662 9667 9672 9678 9683 9689 9696 9702 9709 9716 9723 9729 9736 9743 9750 9757 9764 9771 5107 0 52 2 9778 9785 9792 9798 9805 9812 9818 9825 9831 9837 9842 9848 9853 9857 9862 9866 9869 9872 9875 9877 9879 9880 9881 9881 9882 9882 9882 9881 9880 9880 9879 9877 9876 9875 9873 9872 9870 9868 9867 9865 9863 9861 9860 9858 9856 9855 9853 9852 9851 9850 9849 9848 9848 9848 9847 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9869 9870 9870 9870 9869 9869 9868 9867 9866 9865 9863 9862 9860 9858 9856 9853 9851 9848 9845 9842 9839 9835 9831 9827 9823 9819 9815 9810 9806 9801 9796 9792 9787 9782 9778 9773 9768 9763 9758 9753 9748 9742 9737 9730 9724 9716 9708 9699 9690 9680 9669 9657 9644 9630 9615 9600 9584 9567 9549 9530 9511 9490 9469 9447 9424 9401 9376 9349 9322 9293 9263 9231 9197 9162 9125 9086 9045 9002 8957 8910 8861 8810 8756 8700 8642 8582 8519 8453 8385 8313 8237 8158 8075 7988 7896 7799 7696 7588 7474 7355 7229 7097 6959 6816 6666 6512 6353 6190 6023 5853 5681 5508 5335 5162 4990 4820 4653 4490 4331 4178 4030 3888 3753 3625 3504 3390 3284 3186 3094 3010 2933 2863 2800 2743 2691 2646 2606 2572 2543 2518 2499 2484 2475 2470 2471 2476 2488 2505 2528 2557 2593 2637 2687 2746 2813 2887 2971 3062 3162 3270 3386 3510 3641 3779 3922 4071 4225 4381 4541 4701 4861 5021 5180 5336 5488 5636 5779 5915 6044 6165 6278 6382 6477 6563 6638 6704 6758 6803 6836 6859 6871 6871 6861 6840 6809 6766 6713 6650 6577 6494 6402 6301 6192 6075 5952 5821 5686 5546 5402 5255 5107 4957 4808 4660 4513 4368 4228 4090 3958 3831 3710 3595 3485 3383 3287 3198 3115 3039 2970 2907 2850 2799 2754 2715 2681 2652 2629 2610 2597 2589 2586 2588 2596 2609 2629 2654 2686 2725 2771 2825 2887 2956 3034 3121 3216 3320 3432 3554 3683 3821 3967 4120 4279 4445 4616 4792 4972 5154 5339 5525 5710 5896 6081 6263 6442 6618 6790 6957 7118 7274 7424 7568 7706 7837 7962 8080 8192 8297 8396 8489 8577 8658 8735 8805 8871 8932 8989 9041 9089 9133 9173 9210 9243 9273 9300 9324 9345 9363 9379 9393 9404 9413 9419 9424 9426 9427 9426 9422 9417 9410 9401 9391 9378 9364 9348 9331 9312 9292 9270 9248 9224 9199 9173 9146 9119 9091 9063 9035 9007 8979 8951 8923 8896 8869 8843 8818 8794 8771 8749 8727 8708 8689 8672 8656 8642 8629 8618 8608 8600 8594 8590 8587 8587 8588 8590 8595 8601 8609 8618 8629 8641 8655 8669 8684 8701 8718 8735 8753 8771 8789 8807 8825 8843 8860 8877 8894 8910 8925 8940 8954 8967 8980 8992 9003 9014 9024 9033 9043 9051 9060 9068 9076 9084 9091 9099 9107 9115 9124 9133 9142 9151 9161 9172 9183 9195 9207 9220 5108 0 52 2 9233 9247 9262 9277 9292 9308 9325 9341 9358 9375 9393 9410 9428 9446 9463 9481 9498 9516 9533 9549 9565 9581 9596 9611 9625 9638 9651 9662 9673 9683 9692 9701 9708 9715 9721 9727 9731 9735 9738 9741 9743 9745 9746 9747 9747 9746 9746 9744 9742 9739 9736 9732 9727 9722 9715 9708 9700 9691 9682 9671 9660 9648 9635 9622 9609 9595 9581 9566 9552 9538 9523 9510 9496 9483 9470 9458 9447 9436 9426 9416 9408 9400 9393 9387 9382 9377 9374 9371 9369 9369 9369 9370 9371 9374 9377 9382 9387 9392 9398 9405 9412 9420 9428 9436 9444 9453 9462 9471 9480 9488 9497 9506 9515 9524 9532 9541 9549 9557 9564 9572 9579 9585 9592 9597 9602 9606 9610 9612 9614 9615 9615 9613 9611 9607 9603 9597 9590 9581 9571 9560 9548 9535 9520 9504 9487 9468 9449 9428 9405 9382 9358 9332 9306 9278 9249 9220 9189 9158 9126 9093 9059 9025 8990 8954 8918 8881 8844 8807 8769 8731 8692 8653 8615 8576 8537 8498 8459 8421 8383 8345 8309 8273 8239 8205 8174 8144 8117 8091 8068 8048 8030 8016 8004 7996 7992 7991 7993 7999 8009 8022 8038 8058 8081 8107 8135 8166 8200 8235 8273 8312 8352 8393 8434 8476 8519 8561 8603 8645 8686 8726 8765 8804 8842 8878 8914 8948 8982 9014 9046 9076 9106 9135 9163 9190 9217 9243 9268 9293 9317 9341 9365 9387 9410 9432 9453 9474 9495 9515 9534 9553 9572 9590 9607 9623 9639 9654 9668 9681 9694 9705 9716 9725 9733 9740 9746 9751 9754 9756 9758 9757 9756 9753 9750 9745 9739 9732 9724 9716 9706 9695 9684 9672 9659 9646 9632 9618 9603 9587 9571 9555 9538 9521 9504 9487 9470 9453 9436 9419 9403 9387 9371 9357 9343 9330 9318 9307 9297 9289 9282 9277 9273 9270 9269 9269 9271 9275 9280 9286 9293 9302 9311 9322 9333 9345 9358 9372 9386 9400 9415 9430 9445 9460 9475 9490 9505 9520 9535 9550 9564 9578 9591 9605 9618 9630 9642 9654 9665 9675 9685 9694 9702 9710 9718 9724 9730 9735 9740 9744 9748 9751 9753 9755 9756 9757 9758 9758 9757 9757 9756 9754 9753 9751 9749 9746 9744 9741 9738 9734 9731 9727 9724 9720 9716 9712 9708 9703 9699 9695 9691 9687 9682 9678 9674 9670 9666 9662 9658 9653 9649 9645 9640 9635 9631 9625 9620 9614 9608 9602 9595 9588 9580 9572 9564 9555 9546 9536 9526 9516 9505 9494 9482 9470 9458 9445 9432 9419 9405 9391 9377 9363 9348 9333 9318 9302 9287 9272 9257 9242 9227 9213 9199 9185 9173 9161 9150 9140 9132 9124 9118 9113 9109 9107 9106 9107 9108 9112 9116 9122 9129 9137 9146 9156 9167 9178 9190 9203 9217 9230 9245 9259 9273 9288 9303 9317 9331 9346 9359 9373 9386 9399 9411 9422 9433 9443 9453 9461 9469 9477 9483 9489 9494 9498 9501 9504 9505 9506 9507 9506 9505 9504 5109 0 52 2 9501 9498 9494 9489 9484 9478 9471 9463 9454 9444 9434 9422 9409 9396 9381 9365 9348 9329 9310 9289 9268 9245 9221 9196 9170 9143 9116 9087 9058 9029 8999 8969 8939 8909 8878 8849 8819 8790 8762 8735 8708 8683 8659 8636 8614 8594 8575 8558 8542 8528 8516 8505 8496 8488 8481 8476 8473 8471 8470 8470 8472 8474 8478 8483 8489 8496 8505 8514 8524 8536 8548 8562 8577 8593 8610 8629 8648 8669 8691 8714 8738 8763 8789 8816 8844 8873 8902 8931 8962 8992 9022 9053 9084 9114 9144 9173 9202 9231 9258 9285 9310 9335 9358 9380 9400 9420 9437 9453 9467 9480 9491 9500 9507 9512 9516 9518 9517 9515 9512 9506 9499 9490 9480 9468 9455 9440 9424 9408 9390 9371 9351 9331 9309 9288 9266 9244 9222 9199 9177 9155 9134 9113 9093 9074 9056 9039 9024 9010 8998 8988 8980 8974 8971 8969 8970 8973 8978 8985 8995 9006 9019 9033 9049 9067 9085 9104 9124 9143 9163 9183 9203 9222 9241 9258 9275 9291 9306 9319 9332 9342 9352 9359 9365 9370 9373 9374 9373 9370 9366 9359 9351 9341 9329 9315 9300 9283 9264 9244 9223 9202 9179 9155 9132 9109 9085 9062 9040 9019 8998 8979 8962 8946 8933 8921 8911 8903 8898 8895 8894 8896 8899 8905 8913 8923 8935 8949 8964 8981 9000 9019 9040 9061 9083 9105 9128 9151 9173 9196 9218 9240 9261 9281 9300 9318 9335 9350 9365 9378 9389 9399 9408 9415 9420 9423 9425 9425 9423 9419 9413 9405 9394 9382 9367 9350 9330 9308 9283 9256 9226 9193 9158 9119 9078 9034 8987 8937 8884 8828 8768 8706 8640 8570 8498 8421 8342 8258 8171 8081 7986 7889 7787 7683 7575 7464 7349 7233 7113 6992 6869 6744 6619 6493 6367 6242 6118 5994 5874 5755 5640 5528 5421 5318 5220 5127 5040 4959 4885 4817 4756 4703 4656 4617 4585 4560 4544 4535 4533 4539 4553 4575 4604 4640 4684 4735 4793 4858 4929 5007 5092 5182 5278 5380 5486 5597 5711 5829 5951 6074 6200 6327 6455 6584 6713 6841 6968 7094 7218 7340 7460 7577 7691 7802 7909 8013 8113 8210 8302 8390 8475 8555 8632 8704 8773 8837 8898 8955 9008 9057 9104 9146 9186 9223 9257 9288 9318 9344 9369 9392 9414 9434 9452 9470 9486 9502 9517 9532 9546 9560 9573 9586 9598 9610 9622 9634 9645 9656 9667 9677 9687 9697 9706 9716 9724 9733 9741 9749 9756 9763 9770 9777 9783 9789 9794 9799 9804 9809 9813 9817 9820 9823 9826 9829 9831 9833 9835 9837 9838 9839 9840 9841 9842 9842 9842 9843 9843 9843 9842 9842 9841 9840 9839 9837 9835 9832 9829 9826 9821 9817 9812 9806 9800 9793 9785 9777 9768 9759 9749 9739 9728 9717 9705 9693 9681 9668 9655 9641 9627 9613 9598 9583 9567 9552 9535 9519 9502 9485 9468 9450 9433 9415 9398 9381 9364 9348 9332 9317 9302 9289 9276 9265 5110 0 52 2 9254 9244 9236 9229 9222 9217 9213 9210 9208 9207 9207 9208 9210 9213 9217 9221 9227 9234 9241 9250 9259 9270 9281 9293 9305 9318 9332 9345 9358 9371 9384 9396 9406 9416 9424 9430 9435 9438 9440 9439 9438 9435 9430 9425 9419 9414 9408 9402 9396 9392 9388 9385 9384 9384 9386 9388 9392 9397 9403 9409 9416 9423 9430 9436 9442 9448 9453 9458 9461 9464 9466 9468 9469 9469 9469 9469 9469 9468 9467 9467 9466 9465 9464 9463 9462 9460 9458 9455 9452 9448 9443 9438 9431 9423 9415 9405 9395 9383 9370 9357 9342 9327 9311 9294 9276 9257 9237 9216 9195 9172 9149 9125 9100 9074 9047 9019 8990 8960 8930 8898 8866 8833 8800 8765 8729 8693 8655 8616 8576 8535 8491 8446 8398 8348 8296 8241 8182 8121 8056 7987 7915 7839 7759 7675 7586 7494 7398 7297 7193 7085 6974 6859 6741 6620 6496 6369 6241 6110 5978 5845 5712 5578 5444 5311 5178 5047 4918 4790 4665 4543 4424 4307 4195 4085 3980 3877 3779 3683 3591 3503 3417 3334 3253 3175 3099 3025 2953 2883 2815 2748 2684 2621 2560 2501 2444 2390 2339 2290 2245 2202 2163 2127 2095 2067 2042 2021 2003 1990 1980 1973 1970 1971 1976 1985 1998 2016 2038 2066 2099 2139 2185 2238 2299 2368 2446 2533 2629 2735 2850 2976 3111 3256 3410 3573 3743 3921 4106 4295 4490 4688 4887 5089 5290 5490 5689 5885 6077 6265 6448 6625 6796 6960 7118 7269 7412 7549 7679 7802 7919 8029 8133 8231 8324 8411 8492 8569 8641 8709 8772 8831 8886 8938 8986 9030 9071 9110 9145 9177 9206 9233 9257 9279 9299 9317 9332 9346 9358 9368 9377 9384 9389 9393 9396 9397 9397 9395 9392 9388 9383 9376 9368 9359 9349 9337 9325 9311 9297 9281 9265 9248 9230 9211 9192 9173 9153 9132 9111 9090 9068 9047 9025 9003 8980 8958 8935 8912 8889 8866 8843 8819 8795 8771 8746 8721 8696 8670 8643 8616 8588 8559 8529 8499 8467 8435 8402 8367 8332 8295 8258 8220 8181 8142 8102 8062 8021 7980 7940 7899 7860 7821 7782 7745 7710 7676 7643 7613 7585 7560 7537 7517 7500 7486 7476 7469 7466 7466 7470 7478 7490 7505 7524 7547 7574 7604 7638 7674 7714 7757 7802 7850 7900 7952 8006 8062 8118 8176 8235 8295 8355 8415 8476 8536 8596 8656 8715 8774 8831 8888 8943 8997 9050 9101 9150 9197 9243 9287 9328 9368 9406 9441 9475 9506 9536 9563 9589 9612 9634 9654 9673 9689 9705 9718 9731 9741 9751 9759 9766 9772 9777 9781 9784 9786 9788 9789 9789 9788 9787 9786 9784 9781 9779 9775 9772 9768 9763 9758 9753 9747 9740 9733 9725 9716 9707 9697 9687 9677 9666 9655 9644 9634 9623 9613 9604 9595 9587 9580 9574 9569 9566 9563 9562 9562 9563 9565 9568 9572 9576 9581 9587 9593 9599 9605 9612 9618 9624 9629 9634 9639 9642 9646 5111 0 52 2 9648 9650 9651 9651 9651 9651 9650 9648 9647 9646 9644 9643 9643 9642 9643 9644 9645 9647 9650 9653 9657 9660 9663 9667 9669 9671 9671 9671 9670 9667 9662 9657 9650 9642 9633 9624 9615 9606 9597 9589 9581 9576 9572 9570 9569 9571 9575 9581 9588 9597 9607 9619 9630 9642 9653 9665 9676 9685 9694 9701 9707 9712 9715 9717 9718 9718 9717 9716 9714 9712 9710 9708 9706 9705 9704 9703 9702 9702 9701 9701 9701 9700 9699 9698 9696 9694 9692 9688 9684 9680 9675 9670 9664 9658 9651 9644 9638 9631 9623 9616 9609 9601 9594 9586 9578 9570 9562 9553 9544 9535 9526 9516 9507 9496 9486 9476 9465 9454 9443 9432 9421 9410 9399 9388 9377 9366 9355 9345 9335 9325 9315 9306 9296 9288 9279 9271 9263 9255 9247 9240 9232 9225 9218 9211 9204 9196 9189 9181 9173 9164 9155 9145 9134 9123 9111 9099 9085 9071 9057 9041 9025 9008 8991 8973 8956 8938 8920 8902 8885 8868 8852 8836 8822 8808 8796 8785 8775 8768 8761 8757 8754 8754 8755 8758 8763 8770 8779 8789 8802 8816 8832 8849 8868 8888 8909 8931 8955 8979 9004 9029 9055 9081 9107 9134 9160 9186 9212 9238 9263 9288 9313 9337 9360 9383 9406 9428 9449 9470 9490 9509 9528 9547 9565 9582 9598 9614 9629 9643 9657 9669 9681 9692 9702 9712 9720 9728 9735 9742 9747 9752 9757 9761 9764 9767 9770 9772 9774 9775 9776 9777 9777 9777 9777 9775 9774 9771 9768 9765 9760 9755 9749 9742 9734 9726 9716 9706 9694 9681 9668 9653 9637 9621 9603 9583 9563 9541 9518 9493 9468 9440 9412 9382 9351 9319 9285 9251 9216 9180 9143 9106 9069 9033 8996 8959 8923 8888 8854 8821 8789 8758 8729 8702 8676 8653 8631 8611 8593 8577 8563 8551 8542 8534 8529 8526 8525 8526 8529 8533 8540 8548 8557 8568 8580 8594 8607 8622 8637 8651 8666 8681 8695 8709 8721 8733 8744 8754 8763 8771 8778 8784 8789 8793 8796 8798 8800 8801 8802 8803 8804 8805 8806 8808 8810 8812 8815 8819 8824 8830 8836 8844 8852 8862 8872 8884 8896 8909 8923 8938 8954 8970 8986 9003 9020 9036 9053 9070 9086 9101 9116 9129 9142 9154 9164 9174 9182 9188 9193 9196 9198 9199 9197 9195 9191 9185 9178 9169 9160 9149 9137 9124 9110 9095 9080 9064 9047 9030 9013 8996 8979 8962 8945 8929 8914 8899 8885 8872 8860 8849 8839 8831 8824 8819 8816 8814 8814 8816 8820 8826 8834 8844 8856 8870 8886 8904 8924 8946 8970 8995 9022 9051 9080 9111 9143 9175 9208 9241 9275 9309 9342 9375 9408 9440 9472 9502 9532 9561 9589 9615 9641 9665 9689 9711 9731 9751 9769 9787 9803 9818 9831 9844 9856 9867 9877 9886 9894 9902 9909 9915 9921 9927 9932 9937 9942 9946 9950 9954 9957 9961 9964 9966 9969 9971 9973 9975 9976 9977 9977 9978 9978 9978 5112 0 52 2 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9950 9948 9945 9942 9939 9936 9934 9931 9928 9926 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9904 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9884 9883 9882 9881 9880 9878 9877 9874 9872 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9839 9836 9833 9829 9825 9821 9817 9812 9806 9800 9794 9786 9778 9769 9759 9749 9737 9725 9712 9699 9684 9669 9654 9638 9621 9604 9586 9568 9549 9530 9511 9491 9470 9450 9429 9407 9386 9364 9342 9321 9299 9278 9258 9238 9219 9202 9185 9170 9157 9146 9136 9129 9124 9121 9120 9121 9125 9130 9138 9148 9160 9173 9188 9205 9222 9241 9261 9282 9304 9325 9348 9370 9392 9415 9437 9459 9480 9501 9521 9540 9559 9577 9594 9610 9625 9639 9652 9664 9676 9686 9696 9705 9714 9722 9729 9736 9743 9749 9755 9761 9767 9773 9778 9784 9789 9795 9800 9805 9810 9815 9819 9823 9827 9830 9833 9835 9837 9838 9839 9839 9838 9837 9835 9833 9829 9825 9820 9815 9808 9800 9791 9781 9770 9758 9745 9730 9715 9698 9680 9661 9641 9620 9599 9577 9554 9531 9508 9486 9463 9441 9420 9400 9380 9363 9346 9331 9318 9307 9297 9290 9285 9281 9280 9281 9284 9289 9296 9304 9315 9327 9341 9355 9372 9389 9407 9426 9445 9464 9484 9504 9523 9542 9561 9579 9596 9612 9627 9642 9654 9666 9677 9686 9694 9701 9707 9711 9715 9718 9719 9720 9721 9720 9719 9718 9716 9713 9710 9707 9704 9700 9696 9692 9687 9683 9678 9674 9669 9664 9660 9656 9652 9648 9644 9641 9638 9635 9633 9632 9630 9629 9628 9627 9626 9626 9625 9624 9623 9621 9620 9618 9615 9612 9609 9606 9603 9599 9596 9592 9589 9586 9584 9582 9581 9580 9581 9582 9583 9586 9589 9593 9597 9602 9607 9613 9618 9624 9630 9636 9641 9647 9652 9658 9663 9668 9673 9678 9683 9687 9692 9696 9701 9705 9709 9713 9717 9721 9724 9727 9730 9733 9735 9738 9739 9741 9742 9743 9745 9746 9747 9747 9749 9750 9751 9753 9755 9757 9759 9762 9765 9768 9772 9776 9779 9784 9788 9792 9796 9800 9805 9809 9813 9817 9821 9825 9829 9832 9836 9839 9842 9845 9848 9851 9854 9856 9859 9861 9863 9866 9868 9869 9871 9873 9874 9875 9876 9877 9878 9878 9877 9876 9875 9873 9871 9868 9864 9860 9855 9850 9844 9837 9830 9823 9815 9807 9798 9789 9780 9770 9760 9749 9739 9728 9716 9704 9692 9679 9666 9653 9639 9625 9610 9595 9581 9566 9551 9537 9522 9509 9495 9483 9471 9460 9449 9440 9431 9423 9416 9410 9404 9399 9395 9391 9387 9383 9380 9377 9374 9371 9368 9364 9361 9357 9353 9348 9343 9338 9332 9325 9317 5113 0 52 2 9309 9300 9290 9278 9266 9252 9237 9220 9202 9182 9160 9137 9112 9086 9058 9028 8997 8964 8930 8894 8858 8819 8780 8740 8699 8657 8615 8572 8528 8484 8440 8395 8350 8305 8261 8216 8172 8129 8086 8043 8002 7961 7921 7883 7845 7809 7775 7742 7710 7680 7652 7626 7603 7581 7561 7544 7529 7517 7507 7500 7496 7494 7495 7499 7506 7516 7528 7543 7560 7580 7602 7626 7653 7681 7711 7742 7774 7808 7842 7877 7912 7948 7983 8018 8053 8087 8120 8152 8183 8213 8242 8269 8295 8320 8343 8365 8386 8406 8424 8442 8459 8475 8491 8506 8521 8536 8552 8567 8583 8599 8616 8633 8651 8669 8688 8708 8729 8750 8772 8795 8819 8843 8868 8894 8921 8949 8977 9006 9035 9065 9096 9127 9158 9190 9221 9253 9284 9315 9346 9376 9406 9435 9462 9489 9515 9540 9564 9586 9607 9628 9647 9664 9681 9696 9710 9722 9734 9744 9752 9759 9765 9768 9770 9771 9769 9765 9759 9752 9741 9729 9714 9697 9678 9656 9631 9604 9574 9541 9506 9468 9426 9382 9335 9284 9231 9174 9114 9051 8985 8916 8844 8769 8691 8611 8530 8446 8361 8274 8187 8100 8013 7926 7841 7756 7674 7594 7516 7442 7371 7304 7241 7183 7129 7080 7037 6999 6966 6940 6920 6906 6898 6897 6902 6914 6932 6957 6988 7025 7068 7118 7172 7232 7297 7367 7440 7517 7597 7680 7766 7852 7940 8028 8117 8205 8292 8379 8463 8546 8626 8704 8780 8852 8921 8988 9050 9110 9166 9220 9269 9316 9359 9400 9437 9472 9504 9533 9560 9585 9607 9628 9646 9663 9678 9692 9705 9717 9727 9737 9745 9753 9761 9767 9774 9779 9785 9790 9795 9800 9805 9809 9814 9818 9823 9827 9832 9837 9841 9846 9851 9856 9861 9866 9871 9876 9880 9884 9888 9892 9896 9899 9901 9903 9905 9906 9907 9908 9908 9908 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9886 9883 9880 9877 9873 9869 9865 9860 9856 9852 9847 9842 9838 9834 9830 9826 9823 9820 9818 9816 9815 9814 9814 9814 9815 9816 9817 9819 9822 9824 9827 9831 9834 9838 9842 9846 9850 9854 9858 9862 9866 9870 9874 9878 9882 9886 9890 9894 9897 9900 9904 9907 9910 9912 9915 9917 9919 9921 9922 9924 9925 9926 9926 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9939 9937 9935 9932 9929 9925 9921 9917 9912 9906 9900 9894 9887 9880 9873 9865 9857 9850 9842 9834 9826 9818 9810 9802 9794 9786 9779 9771 9764 9757 9750 9743 5114 0 52 2 9737 9731 9725 9720 9715 9711 9707 9704 9702 9700 9699 9699 9699 9699 9701 9703 9705 9708 9711 9715 9719 9723 9728 9732 9737 9742 9748 9753 9759 9764 9770 9775 9781 9787 9792 9798 9803 9808 9813 9817 9821 9824 9827 9829 9831 9831 9832 9831 9830 9828 9825 9822 9818 9813 9808 9802 9795 9787 9779 9770 9759 9748 9737 9724 9710 9695 9678 9661 9643 9623 9603 9581 9559 9536 9511 9486 9461 9435 9408 9380 9353 9324 9296 9267 9238 9209 9179 9149 9119 9089 9058 9028 8997 8967 8936 8906 8876 8847 8818 8790 8763 8737 8712 8689 8667 8646 8626 8608 8591 8576 8562 8550 8539 8528 8519 8511 8504 8498 8492 8487 8483 8479 8476 8474 8472 8471 8471 8471 8472 8473 8476 8478 8482 8486 8491 8497 8503 8509 8517 8525 8533 8542 8551 8561 8572 8583 8595 8608 8621 8636 8651 8667 8684 8702 8720 8740 8761 8782 8804 8826 8850 8873 8897 8921 8946 8970 8994 9018 9042 9065 9088 9111 9132 9154 9174 9194 9214 9232 9250 9267 9283 9298 9313 9326 9338 9349 9359 9367 9375 9381 9385 9389 9390 9391 9389 9387 9383 9377 9370 9361 9352 9340 9328 9314 9300 9284 9267 9250 9231 9212 9193 9173 9152 9131 9110 9089 9069 9048 9027 9008 8988 8969 8951 8934 8917 8902 8887 8873 8861 8849 8838 8829 8820 8812 8805 8799 8793 8789 8784 8781 8777 8774 8772 8769 8767 8766 8764 8763 8762 8762 8762 8762 8763 8764 8766 8769 8772 8777 8781 8787 8794 8801 8809 8817 8826 8836 8847 8857 8868 8880 8891 8903 8914 8926 8937 8949 8960 8972 8984 8995 9007 9019 9031 9044 9057 9071 9085 9099 9114 9130 9146 9162 9179 9196 9214 9232 9250 9267 9285 9303 9321 9338 9355 9373 9390 9407 9423 9440 9457 9473 9490 9507 9524 9541 9558 9575 9593 9610 9627 9644 9661 9678 9694 9710 9725 9740 9754 9767 9780 9792 9803 9814 9824 9833 9842 9850 9858 9865 9872 9878 9883 9889 9894 9898 9902 9905 9908 9911 9913 9915 9916 9917 9917 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9916 9916 9917 9919 9920 9922 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9945 9944 9942 9940 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9911 9909 9906 9903 9900 9897 9894 9891 9888 9885 9881 9878 9875 9871 9867 9864 9860 9856 9852 9849 9845 9841 9837 9833 9829 9825 9822 9818 9814 9811 9807 9804 9800 9797 9794 9791 9788 9785 9782 9780 9778 9775 9773 9771 9770 9768 9766 9765 9763 9761 9760 9758 9757 9755 9753 9751 9750 9748 9746 9744 9742 9740 9738 9737 9736 9734 9734 9733 9733 9733 9733 9734 5115 0 52 2 9735 9737 9738 9741 9743 9746 9749 9752 9756 9759 9763 9767 9770 9774 9778 9782 9787 9791 9795 9799 9803 9807 9811 9815 9819 9823 9826 9830 9833 9837 9840 9843 9845 9847 9849 9851 9852 9853 9854 9854 9854 9853 9852 9851 9849 9846 9844 9840 9836 9832 9828 9822 9817 9810 9804 9796 9789 9780 9772 9762 9753 9742 9732 9721 9710 9698 9686 9674 9662 9650 9638 9625 9614 9602 9590 9579 9569 9559 9550 9541 9533 9526 9520 9515 9510 9507 9504 9503 9502 9502 9503 9505 9507 9511 9514 9519 9524 9529 9535 9541 9548 9555 9561 9568 9575 9582 9589 9595 9602 9608 9613 9618 9623 9627 9630 9632 9633 9633 9633 9631 9628 9624 9618 9611 9603 9594 9583 9571 9558 9543 9527 9510 9491 9471 9450 9427 9403 9377 9349 9319 9288 9254 9218 9179 9138 9094 9047 8996 8943 8886 8826 8762 8695 8624 8549 8470 8387 8300 8210 8116 8018 7916 7810 7701 7589 7473 7354 7233 7109 6983 6855 6726 6596 6467 6337 6208 6081 5956 5833 5714 5599 5488 5382 5281 5187 5098 5015 4939 4870 4807 4751 4702 4660 4625 4596 4574 4559 4550 4548 4552 4562 4580 4604 4634 4672 4716 4767 4826 4891 4963 5043 5129 5222 5322 5427 5539 5656 5778 5904 6035 6168 6304 6441 6579 6718 6857 6995 7131 7265 7397 7525 7650 7771 7887 8000 8107 8210 8308 8402 8490 8574 8652 8727 8797 8862 8924 8981 9035 9085 9132 9175 9216 9254 9289 9321 9351 9379 9405 9429 9450 9470 9488 9505 9520 9534 9546 9557 9567 9576 9583 9590 9596 9602 9606 9611 9614 9618 9621 9623 9626 9628 9630 9632 9633 9634 9635 9635 9635 9634 9633 9631 9629 9626 9623 9619 9614 9609 9603 9597 9590 9583 9576 9568 9560 9552 9543 9534 9525 9516 9507 9497 9487 9477 9467 9457 9446 9435 9424 9413 9401 9390 9378 9366 9355 9343 9331 9320 9308 9297 9286 9275 9264 9253 9243 9232 9221 9211 9199 9188 9176 9164 9150 9136 9121 9105 9088 9069 9048 9026 9002 8976 8949 8918 8886 8851 8814 8774 8732 8687 8639 8589 8536 8481 8423 8363 8302 8239 8174 8108 8042 7976 7910 7845 7780 7717 7656 7597 7542 7489 7440 7395 7354 7317 7285 7258 7236 7219 7206 7199 7197 7200 7208 7220 7238 7259 7286 7316 7351 7389 7431 7476 7524 7575 7628 7683 7739 7798 7856 7915 7974 8034 8092 8150 8206 8261 8314 8365 8414 8460 8505 8547 8586 8624 8659 8692 8724 8753 8781 8807 8832 8856 8879 8901 8922 8943 8964 8984 9004 9023 9043 9062 9082 9101 9120 9140 9159 9179 9198 9218 9238 9257 9277 9297 9316 9335 9354 9373 9392 9410 9428 9445 9462 9478 9493 9508 9522 9536 9549 9561 9572 9583 9593 9603 9611 9620 9628 9635 9642 9648 9654 9660 9665 9670 9674 9678 9682 9686 9689 9691 9694 9696 9698 9699 9701 9702 9703 9703 9704 9704 9704 5116 0 52 3 9703 9702 9701 9700 9699 9697 9696 9694 9693 9691 9690 9688 9687 9685 9684 9683 9682 9680 9679 9678 9677 9676 9676 9675 9674 9673 9672 9672 9671 9670 9669 9669 9668 9667 9667 9666 9665 9664 9663 9662 9660 9659 9657 9656 9653 9651 9648 9645 9642 9639 9635 9630 9625 9620 9615 9609 9603 9597 9591 9585 9578 9572 9566 9560 9555 9549 9545 9541 9537 9535 9533 9531 9531 9532 9533 9535 9539 9543 9547 9553 9559 9566 9573 9581 9589 9597 9606 9614 9623 9632 9640 9649 9657 9665 9673 9681 9688 9696 9703 9709 9716 9722 9728 9734 9740 9745 9751 9756 9761 9766 9771 9776 9781 9786 9791 9796 9801 9806 9811 9816 9821 9826 9831 9835 9840 9845 9850 9854 9858 9862 9866 9869 9872 9875 9878 9880 9882 9883 9884 9885 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9885 9884 9883 9882 9880 9877 9874 9871 9867 9862 9857 9852 9846 9839 9832 9825 9817 9809 9801 9793 9784 9775 9766 9757 9747 9738 9728 9718 9708 9697 9687 9676 9665 9654 9642 9630 9618 9606 9594 9581 9568 9555 9542 9529 9516 9503 9490 9477 9465 9452 9440 9428 9416 9405 9394 9383 9373 9363 9354 9345 9336 9328 9320 9313 9306 9299 9293 9287 9282 9278 9273 9270 9267 9264 9262 9260 9259 9259 9259 9260 9262 9265 9268 9272 9276 9282 9288 9295 9303 9312 9321 9332 9343 9354 9367 9380 9393 9407 9421 9434 9448 9462 9475 9488 9501 9512 9523 9532 9540 9547 9553 9557 9560 9562 9561 9560 9557 9553 9548 9541 9533 9525 9515 9505 9494 9482 9469 9456 9442 9428 9413 9397 9380 9363 9346 9327 9308 9288 9267 9245 9222 9199 9175 9151 9126 9101 9075 9050 9025 8999 8975 8951 8928 8905 8884 8864 8846 8828 8813 8799 8786 8775 8766 8758 8752 8748 8744 8742 8741 8741 8743 8744 8747 8749 8752 8756 8759 8762 8765 8767 8769 8771 8771 8771 8770 8768 8765 8762 8757 8751 8744 8737 8728 8719 8709 8699 8688 8676 8664 8652 8640 8629 8617 8606 8595 8585 8575 8566 8559 8552 8546 8541 8538 8536 8535 8536 8538 8541 8545 8551 8558 8567 8576 8587 8599 8612 8626 8640 8656 8672 8689 8706 8724 8742 8761 8779 8798 8816 8834 8852 8870 8887 8904 8920 8935 8949 8963 8976 8987 8998 9008 9016 9024 9030 9035 9039 9042 9043 9044 9043 9042 9039 9036 9032 9027 9021 9015 9008 9001 8994 8987 8980 8973 8966 8959 8953 8948 8943 8939 8936 8933 8932 8932 8932 8934 8937 8941 8947 8953 8961 8970 8980 8991 9003 9016 9030 9044 9060 9076 9092 9109 9127 9145 9163 9182 9200 9219 9238 9257 9276 9295 9313 9332 9350 9369 9387 9405 9423 9441 9458 9476 9493 9510 9527 9544 9560 9577 9593 9609 9625 9640 9655 9670 9684 9698 9712 9725 9737 9749 5117 0 52 3 9760 9770 9780 9789 9797 9805 9811 9817 9822 9827 9831 9834 9836 9838 9840 9841 9842 9842 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9825 9824 9823 9822 9821 9820 9818 9817 9816 9816 9815 9814 9813 9811 9810 9809 9808 9806 9804 9802 9800 9797 9794 9791 9788 9785 9781 9778 9775 9771 9768 9765 9762 9760 9758 9756 9755 9755 9755 9756 9757 9759 9762 9766 9770 9775 9780 9786 9793 9800 9807 9814 9822 9830 9837 9845 9853 9860 9867 9874 9880 9887 9892 9898 9903 9907 9911 9915 9918 9921 9923 9925 9927 9928 9929 9930 9931 9931 9931 9930 9930 9929 9928 9926 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9902 9899 9896 9894 9892 9889 9887 9885 9884 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9859 9859 9859 9859 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9872 9874 9875 9877 9878 9879 9881 9882 9883 9885 9886 9888 9889 9890 9892 9894 9895 9897 9899 9901 9904 9906 9908 9911 9913 9916 9919 9921 9924 9927 9930 9932 9935 9938 9940 9943 9946 9948 9950 9953 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9979 9979 9979 9979 9980 9980 9981 9982 9982 9983 9984 9985 9986 9987 9987 9988 9989 9990 9991 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9991 9990 9989 9988 9987 9986 9984 9983 9981 9980 9978 9976 9974 9972 9969 9967 9964 9961 9958 9955 9952 9949 9946 9942 9939 9935 9931 9928 9924 9920 9917 9913 9910 9907 9903 9900 9898 9895 9893 9891 9889 9888 9887 9886 9886 9885 9886 9886 9887 9888 9889 9891 9893 9895 9898 9900 9903 9906 9909 9912 9914 9917 9920 9923 9926 9929 9931 9934 9936 9938 9939 9941 9942 9942 9942 9942 9942 9940 9939 9936 9933 9929 9925 9920 9913 9906 9898 9889 9879 9868 9855 9841 9826 9810 9792 9773 9752 9730 9707 9681 9654 9625 9595 9562 9528 9492 9454 9415 9373 9329 9284 9236 9187 9136 9083 9028 8972 8914 8854 8794 8732 8670 8606 8542 8478 8414 8350 8286 8223 8161 8101 8041 7984 7929 7876 7825 7778 7734 7693 7655 7622 7592 7567 7546 7529 7517 7509 7506 7508 7515 7526 7543 7563 7588 7617 7651 7688 7729 7774 7821 7872 7925 7980 8037 8095 8154 8214 8275 8335 8395 8454 8512 8569 8625 8678 8729 8778 8824 8868 8909 5118 0 52 3 8947 8981 9013 9042 9067 9090 9109 9125 9138 9149 9157 9162 9165 9166 9164 9161 9156 9149 9141 9132 9122 9111 9100 9089 9077 9065 9054 9042 9031 9021 9011 9002 8993 8986 8979 8973 8967 8963 8959 8956 8954 8952 8951 8951 8951 8952 8953 8954 8956 8958 8960 8963 8965 8968 8971 8974 8977 8981 8984 8987 8990 8993 8995 8998 9000 9003 9005 9007 9008 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9021 9023 9025 9027 9030 9033 9037 9041 9046 9051 9057 9064 9071 9079 9087 9096 9106 9115 9126 9136 9147 9159 9170 9182 9193 9205 9217 9229 9240 9252 9263 9274 9285 9296 9306 9317 9327 9337 9346 9356 9365 9374 9383 9392 9401 9409 9418 9427 9435 9444 9453 9461 9470 9479 9487 9496 9505 9513 9522 9530 9539 9547 9556 9564 9571 9579 9586 9594 9600 9607 9613 9618 9624 9628 9633 9636 9640 9643 9645 9647 9648 9649 9650 9650 9650 9650 9649 9648 9647 9646 9645 9644 9643 9642 9642 9641 9641 9642 9643 9644 9646 9649 9652 9655 9660 9664 9670 9676 9682 9689 9696 9703 9711 9719 9726 9734 9742 9750 9758 9766 9773 9781 9788 9795 9801 9808 9814 9819 9825 9830 9836 9841 9846 9850 9855 9860 9864 9868 9873 9877 9881 9885 9889 9893 9897 9901 9904 9908 9911 9914 9918 9920 9923 9926 9929 9931 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9967 9966 9965 9963 9961 9958 9956 9952 9949 9945 9941 9937 9933 9928 9923 9918 9912 9907 9901 9895 9889 9883 9876 9870 9863 9856 9849 9841 9834 9826 9818 9810 9802 9793 9784 9776 9766 9757 9748 9738 9729 9719 9710 9700 9691 9681 9671 9662 9653 9643 9634 9625 9616 9607 9599 9590 9582 9573 9565 9557 9549 9540 9532 9525 9517 9509 9501 9493 9486 9478 9471 9463 9456 9449 9443 9436 9430 9424 9419 9414 9410 9406 9403 9400 9398 9397 9397 9398 9399 9401 9405 9409 9414 9420 9426 9434 9442 9452 9461 9472 9483 9495 9507 9519 9532 9545 9558 9572 9585 9599 9612 9626 9639 9653 9666 9679 9691 9704 9716 9729 9740 9752 9764 9775 9785 9796 9806 9816 9825 9834 9842 9850 9858 9865 9872 9878 9884 9889 9894 9899 9903 9907 9910 9913 9916 9919 9921 9923 9925 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9943 9942 9941 9939 9937 9934 9931 9927 5119 0 52 3 9922 9917 9911 9904 9896 9887 9876 9865 9853 9840 9825 9809 9792 9774 9754 9733 9711 9687 9662 9635 9607 9577 9546 9513 9478 9442 9404 9365 9324 9281 9237 9191 9143 9094 9044 8993 8940 8886 8832 8777 8722 8667 8612 8557 8504 8452 8401 8352 8305 8261 8220 8182 8148 8117 8090 8068 8049 8035 8026 8021 8020 8023 8031 8042 8057 8075 8097 8121 8147 8176 8206 8237 8269 8302 8335 8369 8401 8434 8466 8496 8526 8554 8581 8607 8631 8654 8676 8696 8715 8732 8749 8764 8778 8792 8805 8818 8830 8841 8853 8865 8877 8889 8901 8914 8928 8943 8958 8975 8992 9010 9029 9050 9071 9093 9117 9141 9165 9190 9216 9242 9268 9294 9321 9346 9372 9397 9421 9445 9467 9489 9509 9528 9546 9562 9578 9591 9603 9614 9623 9630 9636 9640 9642 9643 9642 9640 9635 9630 9622 9614 9604 9592 9579 9565 9549 9533 9516 9497 9478 9458 9438 9416 9395 9373 9351 9329 9307 9285 9263 9242 9220 9200 9180 9161 9143 9125 9109 9094 9081 9068 9058 9049 9041 9036 9032 9030 9030 9032 9036 9042 9050 9059 9070 9083 9098 9114 9132 9150 9171 9192 9213 9236 9260 9284 9308 9333 9358 9383 9408 9432 9457 9481 9505 9529 9552 9574 9595 9616 9636 9655 9674 9691 9708 9724 9739 9753 9767 9780 9792 9803 9814 9824 9833 9842 9851 9859 9867 9875 9882 9889 9895 9902 9908 9914 9919 9924 9929 9934 9938 9942 9945 9948 9951 9953 9955 9957 9958 9959 9959 9959 9959 9958 9957 9956 9954 9952 9949 9946 9943 9939 9935 9930 9925 9919 9913 9907 9900 9892 9884 9876 9867 9858 9848 9838 9827 9816 9805 9794 9782 9770 9758 9745 9733 9720 9708 9695 9683 9670 9658 9647 9635 9624 9613 9603 9593 9584 9576 9568 9560 9554 9548 9542 9538 9534 9531 9529 9527 9526 9526 9526 9527 9529 9532 9535 9538 9542 9547 9552 9558 9563 9570 9576 9583 9590 9596 9603 9610 9617 9623 9630 9636 9641 9646 9651 9655 9658 9661 9664 9665 9666 9667 9667 9666 9665 9663 9661 9659 9656 9654 9651 9649 9647 9645 9643 9642 9641 9640 9641 9641 9643 9645 9647 9650 9654 9658 9663 9668 9673 9679 9685 9691 9697 9704 9710 9717 9724 9730 9737 9743 9750 9756 9763 9769 9775 9780 9786 9791 9797 9801 9806 9810 9813 9817 9819 9821 9822 9823 9823 9822 9820 9817 9814 9809 9804 9797 9790 9782 9772 9762 9751 9739 9727 9713 9699 9684 9669 9653 9637 9620 9603 9586 9569 9551 9534 9518 9501 9485 9469 9455 9440 9427 9415 9404 9394 9386 9378 9373 9368 9366 9365 9365 9367 9371 9376 9383 9392 9402 9413 9426 9440 9455 9471 9488 9506 9525 9544 9564 9584 9604 9624 9644 9664 9684 9703 9722 9740 9758 9775 9791 9806 9821 9835 9847 9860 9871 9881 9891 9899 9907 9914 9921 9926 9931 9935 9939 9942 9944 9946 9947 9948 5120 0 52 3 9948 9948 9947 9945 9943 9941 9938 9935 9931 9927 9922 9917 9912 9906 9900 9894 9887 9881 9873 9866 9858 9850 9842 9834 9826 9817 9809 9801 9792 9784 9776 9768 9760 9753 9746 9739 9733 9728 9723 9718 9714 9711 9708 9706 9704 9703 9703 9703 9703 9704 9705 9707 9709 9711 9713 9716 9719 9722 9725 9728 9732 9735 9739 9742 9746 9750 9754 9758 9763 9767 9771 9775 9780 9784 9788 9792 9795 9799 9802 9805 9807 9809 9811 9812 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9826 9825 9823 9821 9818 9814 9809 9802 9795 9786 9775 9764 9751 9736 9720 9703 9684 9664 9643 9620 9595 9569 9542 9513 9483 9451 9418 9383 9347 9310 9271 9230 9189 9146 9102 9057 9010 8963 8916 8867 8818 8769 8719 8670 8620 8571 8521 8472 8423 8375 8328 8281 8234 8189 8144 8100 8058 8016 7975 7936 7898 7861 7825 7791 7758 7727 7697 7669 7642 7617 7593 7570 7548 7528 7508 7489 7471 7454 7436 7419 7402 7385 7367 7350 7332 7313 7295 7276 7258 7239 7221 7203 7186 7170 7156 7143 7132 7124 7118 7115 7115 7118 7125 7135 7150 7168 7190 7215 7245 7279 7316 7356 7400 7448 7498 7551 7606 7664 7724 7785 7849 7913 7979 8045 8112 8179 8247 8314 8381 8447 8513 8578 8642 8704 8765 8825 8882 8938 8993 9045 9095 9142 9188 9231 9272 9311 9347 9381 9413 9442 9469 9494 9516 9536 9554 9570 9583 9594 9604 9611 9616 9619 9620 9619 9617 9612 9606 9598 9588 9577 9564 9549 9532 9514 9495 9474 9452 9428 9403 9376 9349 9320 9290 9259 9228 9195 9163 9129 9096 9062 9029 8996 8963 8930 8899 8868 8839 8810 8784 8758 8735 8713 8694 8676 8660 8647 8635 8626 8620 8615 8612 8612 8614 8617 8623 8630 8639 8650 8662 8675 8690 8706 8722 8739 8757 8775 8793 8812 8831 8849 8867 8885 8902 8919 8935 8951 8966 8980 8994 9007 9019 9031 9042 9053 9064 9075 9086 9096 9107 9118 9130 9141 9154 9167 9181 9195 9210 9226 9242 9259 9277 9295 9314 9333 9353 9373 9393 9413 9433 9452 9472 9491 9509 9527 9545 9561 9577 9592 9606 9619 9631 9642 9652 9661 9668 9675 9680 9684 9687 9689 9690 9689 9687 9684 9680 9675 9669 9661 9653 9643 9633 9622 9609 9596 9583 9568 9553 9538 9522 9506 9489 9473 9456 9439 9422 9405 9389 9372 9356 9340 9324 9309 9294 9280 9266 9253 9241 9229 9218 9208 9199 9191 9184 9178 9173 9169 9167 9166 9167 9169 9172 9177 9184 9191 9201 9211 9223 9236 9250 9265 9280 9297 9314 9331 9349 9366 9384 9401 9418 9434 9450 9466 9480 9494 9506 9518 9529 9539 9549 9557 9565 9571 9578 9583 9588 9592 9596 9600 9603 9606 9609 9612 9614 9617 9619 9621 9624 9626 9628 9631 9633 9636 9638 5121 0 52 3 9641 9643 9646 9649 9652 9656 9659 9663 9667 9672 9676 9682 9687 9693 9699 9706 9713 9720 9728 9736 9744 9752 9760 9768 9776 9784 9791 9798 9805 9811 9817 9823 9828 9833 9837 9841 9844 9847 9850 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9880 9881 9883 9884 9884 9884 9884 9884 9883 9881 9880 9878 9875 9872 9869 9865 9862 9857 9853 9849 9844 9839 9834 9828 9823 9817 9811 9805 9799 9792 9785 9778 9770 9763 9754 9746 9737 9728 9719 9710 9700 9690 9680 9669 9659 9648 9638 9627 9617 9607 9596 9586 9577 9567 9558 9549 9541 9533 9525 9518 9512 9506 9501 9496 9492 9489 9487 9485 9483 9483 9483 9483 9484 9485 9487 9488 9490 9492 9494 9496 9497 9498 9499 9500 9500 9499 9498 9497 9494 9491 9488 9484 9479 9474 9468 9462 9455 9447 9439 9431 9422 9413 9404 9394 9384 9374 9363 9352 9341 9330 9319 9307 9296 9284 9273 9261 9250 9238 9227 9216 9205 9194 9183 9172 9162 9151 9140 9130 9119 9108 9096 9085 9073 9060 9048 9035 9021 9007 8993 8979 8964 8948 8933 8918 8902 8886 8871 8856 8841 8826 8812 8798 8785 8772 8760 8748 8738 8728 8719 8710 8703 8696 8689 8684 8679 8674 8670 8666 8663 8660 8657 8653 8650 8646 8642 8637 8630 8623 8615 8605 8594 8580 8565 8548 8528 8506 8482 8455 8425 8393 8358 8320 8280 8237 8192 8144 8094 8042 7987 7931 7873 7813 7752 7690 7627 7562 7498 7433 7368 7304 7239 7176 7114 7053 6993 6936 6880 6826 6775 6725 6679 6634 6592 6553 6515 6480 6446 6414 6384 6353 6323 6294 6264 6233 6201 6168 6132 6094 6054 6011 5965 5915 5863 5807 5749 5687 5623 5557 5488 5419 5348 5277 5206 5136 5066 4999 4934 4871 4813 4759 4709 4664 4625 4592 4565 4544 4530 4523 4523 4530 4544 4566 4594 4630 4673 4722 4778 4841 4910 4985 5066 5153 5244 5341 5442 5547 5656 5769 5884 6002 6123 6245 6368 6493 6618 6742 6867 6991 7114 7236 7356 7475 7591 7704 7815 7923 8027 8129 8227 8322 8413 8501 8585 8665 8742 8815 8885 8951 9014 9073 9129 9182 9232 9278 9322 9362 9401 9436 9469 9499 9528 9554 9578 9600 9621 9640 9657 9673 9687 9701 9713 9724 9734 9743 9752 9760 9767 9773 9780 9785 9790 9795 9800 9804 9808 9811 9815 9818 9821 9824 9826 9828 9831 9833 9834 9836 9838 9839 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9857 9857 9857 9857 9857 9856 9855 9854 9852 9850 9847 9845 9841 9838 9834 9829 9824 9819 9814 9809 9803 9797 9791 9785 9778 9772 9766 9759 9753 9747 9740 9734 9728 9722 9717 9711 9706 9701 9697 9693 9689 9686 9684 9682 9681 9680 9681 9682 9684 9686 9689 9693 9697 9702 9707 9712 9718 9723 9729 9734 9738 9742 5122 0 52 3 9746 9748 9750 9750 9749 9748 9744 9740 9733 9726 9716 9705 9693 9678 9662 9644 9625 9603 9580 9554 9527 9498 9467 9435 9400 9363 9325 9285 9243 9199 9154 9107 9059 9010 8960 8909 8857 8805 8753 8702 8650 8599 8549 8500 8453 8408 8365 8324 8286 8251 8220 8192 8168 8148 8133 8122 8115 8114 8117 8125 8138 8156 8179 8206 8237 8273 8313 8356 8402 8451 8503 8557 8612 8669 8726 8784 8841 8898 8955 9010 9064 9116 9166 9214 9260 9303 9343 9381 9416 9449 9479 9506 9531 9553 9573 9590 9606 9619 9630 9640 9648 9654 9659 9663 9665 9666 9666 9664 9662 9659 9655 9650 9644 9638 9631 9624 9615 9607 9598 9588 9579 9569 9558 9548 9537 9527 9516 9506 9496 9486 9476 9467 9458 9449 9441 9434 9427 9421 9416 9411 9407 9403 9400 9398 9396 9395 9394 9394 9394 9394 9395 9396 9398 9399 9402 9404 9407 9410 9413 9417 9421 9426 9432 9438 9445 9453 9461 9470 9480 9490 9501 9513 9525 9537 9550 9562 9575 9588 9600 9612 9624 9635 9645 9654 9663 9670 9677 9682 9687 9690 9693 9694 9695 9695 9694 9693 9690 9688 9684 9681 9677 9672 9668 9663 9658 9653 9648 9643 9638 9632 9627 9623 9618 9614 9610 9606 9603 9600 9597 9596 9595 9594 9595 9596 9598 9601 9604 9608 9613 9618 9625 9631 9639 9646 9654 9663 9672 9681 9690 9699 9708 9718 9727 9737 9746 9755 9764 9773 9782 9791 9800 9809 9817 9825 9833 9841 9849 9856 9863 9870 9876 9882 9888 9893 9898 9903 9907 9911 9914 9918 9921 9923 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9948 9947 9947 9946 9945 9945 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9901 9898 9894 9890 9885 9879 9873 9866 9859 9850 9841 9831 9819 9807 9793 9779 9763 9746 9727 9708 9687 9664 9641 9616 9590 9563 9535 9506 9476 9445 9414 9381 9349 9315 9281 9247 9213 9178 9143 9108 9073 9037 9002 8967 8932 8897 8862 8827 8792 8757 8723 8688 8655 8621 8589 8556 8525 8494 8465 8436 8409 8383 8359 8336 8315 8295 8278 8262 8248 8237 8227 8219 8213 8209 8207 8207 8209 8212 8217 8223 8230 8239 8249 8260 8272 8285 8299 8313 8329 8345 8361 8379 8397 8415 8434 8453 8473 8494 8514 8535 8557 8578 8600 8622 8645 8667 8690 8712 8735 8758 8780 8803 8826 8848 8871 8894 8916 8939 8961 8984 9006 9028 9050 9072 9094 9116 9137 9157 9178 9197 9216 9234 9252 9268 9283 9297 9309 9320 9329 9336 9342 9346 9348 9347 9345 9340 9334 9325 9314 9301 9286 9269 9251 9230 9208 9185 9161 9136 9110 9084 9057 9032 9006 8981 8957 8935 8914 8896 8879 8865 8854 8846 8840 8838 8839 8843 8850 5123 0 52 3 8861 8874 8891 8910 8932 8956 8982 9011 9040 9072 9104 9137 9171 9204 9238 9272 9305 9337 9369 9399 9428 9456 9483 9508 9531 9553 9573 9592 9608 9623 9637 9648 9658 9666 9673 9677 9681 9682 9682 9681 9677 9673 9666 9658 9649 9638 9625 9611 9595 9578 9559 9538 9515 9491 9465 9438 9409 9378 9346 9312 9276 9239 9201 9160 9119 9076 9031 8986 8938 8890 8840 8788 8736 8682 8626 8569 8511 8451 8390 8327 8263 8198 8131 8064 7995 7926 7856 7786 7716 7647 7577 7509 7442 7377 7314 7254 7197 7143 7093 7048 7006 6970 6939 6914 6894 6879 6871 6867 6870 6878 6890 6908 6930 6957 6987 7020 7056 7095 7135 7177 7220 7264 7307 7351 7393 7436 7477 7518 7557 7595 7632 7668 7703 7737 7770 7803 7836 7868 7901 7934 7967 8001 8036 8072 8108 8146 8185 8225 8265 8307 8349 8393 8437 8481 8525 8570 8615 8659 8703 8747 8790 8832 8873 8913 8951 8989 9025 9059 9092 9123 9152 9179 9204 9227 9247 9266 9282 9295 9306 9315 9321 9324 9325 9323 9318 9310 9300 9287 9271 9252 9231 9207 9180 9150 9117 9082 9044 9004 8961 8915 8867 8816 8763 8707 8650 8591 8529 8467 8402 8337 8271 8203 8136 8069 8003 7937 7872 7809 7748 7690 7635 7583 7535 7491 7452 7418 7389 7365 7348 7336 7331 7332 7339 7352 7372 7397 7429 7466 7509 7557 7609 7666 7727 7791 7858 7927 7999 8071 8145 8220 8294 8367 8440 8512 8582 8650 8716 8779 8839 8897 8951 9002 9050 9094 9135 9172 9207 9237 9265 9289 9311 9329 9344 9357 9367 9375 9380 9382 9383 9381 9377 9371 9363 9353 9341 9327 9311 9293 9273 9252 9228 9202 9174 9144 9112 9077 9041 9002 8960 8916 8869 8820 8768 8713 8655 8594 8529 8461 8390 8314 8235 8151 8062 7969 7871 7768 7660 7546 7427 7303 7173 7038 6898 6752 6603 6449 6291 6129 5965 5799 5631 5463 5294 5127 4960 4796 4635 4477 4324 4175 4032 3895 3764 3640 3523 3412 3309 3213 3123 3041 2965 2896 2833 2776 2724 2678 2638 2602 2572 2546 2525 2509 2499 2493 2492 2497 2507 2524 2546 2576 2612 2655 2706 2765 2832 2907 2990 3081 3180 3288 3403 3525 3655 3791 3933 4081 4233 4390 4550 4712 4876 5042 5207 5372 5536 5699 5859 6015 6169 6318 6464 6604 6739 6870 6994 7114 7228 7336 7439 7536 7628 7714 7795 7871 7942 8007 8068 8125 8177 8224 8268 8307 8343 8376 8405 8431 8454 8474 8493 8509 8523 8536 8548 8559 8568 8578 8587 8596 8605 8615 8625 8635 8646 8657 8669 8682 8696 8710 8724 8739 8754 8770 8786 8801 8817 8832 8847 8862 8875 8888 8900 8911 8922 8931 8938 8945 8950 8954 8956 8957 8957 8955 8952 8947 8941 8934 8925 8915 8904 8892 8879 8865 8850 8834 8818 8801 8783 8765 8746 8727 8708 8688 8668 8648 8628 8608 8588 8568 8548 8528 5124 0 52 3 8508 8488 8469 8450 8431 8413 8395 8378 8361 8345 8330 8316 8303 8291 8280 8270 8262 8255 8250 8247 8245 8245 8247 8251 8257 8265 8275 8287 8301 8317 8336 8356 8378 8403 8429 8457 8487 8518 8550 8584 8619 8655 8691 8729 8766 8804 8841 8879 8916 8952 8988 9024 9058 9091 9123 9154 9183 9211 9238 9263 9287 9309 9330 9350 9368 9385 9401 9416 9429 9441 9453 9464 9473 9482 9491 9499 9506 9513 9520 9526 9533 9539 9545 9552 9558 9564 9571 9578 9585 9593 9601 9609 9618 9627 9636 9646 9656 9667 9677 9688 9699 9710 9722 9733 9744 9755 9766 9776 9787 9797 9807 9816 9825 9834 9842 9850 9858 9865 9872 9878 9884 9890 9896 9901 9905 9910 9914 9918 9921 9924 9927 9930 9932 9933 9935 9935 9936 9936 9935 9934 9933 9931 9928 9925 9922 9918 9914 9909 9904 9899 9893 9887 9881 9874 9867 9860 9852 9845 9837 9829 9820 9812 9803 9794 9785 9775 9766 9756 9747 9737 9727 9717 9707 9698 9688 9678 9669 9660 9651 9642 9634 9627 9619 9613 9607 9601 9597 9593 9589 9587 9585 9584 9583 9584 9585 9587 9589 9592 9596 9601 9606 9611 9617 9624 9631 9638 9646 9654 9663 9671 9680 9689 9697 9706 9715 9724 9732 9741 9749 9757 9764 9771 9778 9784 9790 9795 9800 9805 9808 9812 9814 9816 9818 9819 9820 9820 9819 9818 9816 9814 9811 9808 9804 9799 9793 9787 9780 9772 9763 9753 9742 9730 9717 9703 9688 9672 9654 9635 9615 9593 9570 9546 9520 9493 9465 9435 9404 9371 9337 9302 9265 9227 9188 9147 9104 9061 9016 8970 8923 8875 8825 8775 8725 8673 8622 8570 8519 8467 8416 8366 8316 8268 8221 8176 8133 8092 8054 8018 7985 7956 7929 7906 7887 7872 7861 7854 7851 7852 7858 7868 7882 7900 7922 7948 7978 8012 8049 8089 8133 8178 8226 8276 8327 8380 8434 8488 8542 8596 8650 8702 8754 8804 8853 8900 8945 8987 9028 9066 9101 9134 9165 9193 9219 9242 9264 9283 9299 9314 9327 9338 9348 9356 9362 9367 9371 9374 9376 9376 9376 9375 9373 9371 9368 9365 9362 9358 9354 9350 9346 9342 9339 9335 9331 9328 9325 9322 9320 9317 9315 9313 9312 9311 9309 9308 9307 9307 9306 9306 9305 9305 9305 9305 9305 9305 9306 9307 9308 9310 9312 9314 9317 9320 9324 9328 9332 9337 9342 9348 9354 9360 9366 9373 9379 9386 9392 9398 9404 9409 9414 9418 9422 9426 9429 9431 9433 9434 9435 9435 9434 9434 9432 9431 9429 9426 9424 9421 9418 9414 9411 9407 9402 9398 9393 9389 9384 9378 9373 9367 9361 9355 9349 9343 9336 9330 9324 9318 9312 9306 9301 9296 9291 9286 9282 9278 9274 9270 9267 9263 9259 9256 9252 9248 9243 9238 9232 9226 9219 9211 9202 9193 9182 9170 9157 9143 9127 9110 9092 9072 9051 9028 9004 8978 8949 8919 8887 8853 8817 8778 8737 8694 5125 0 52 3 8648 8600 8549 8496 8440 8382 8321 8258 8192 8123 8052 7978 7902 7823 7741 7656 7569 7478 7385 7288 7188 7085 6979 6869 6756 6640 6521 6399 6274 6147 6018 5886 5754 5621 5487 5354 5222 5091 4962 4835 4712 4593 4477 4367 4262 4162 4068 3980 3898 3823 3754 3692 3637 3588 3545 3509 3479 3456 3438 3427 3422 3423 3430 3443 3462 3487 3518 3555 3598 3646 3700 3760 3824 3894 3968 4046 4127 4211 4298 4387 4475 4563 4652 4739 4823 4905 4982 5055 5123 5185 5242 5291 5335 5371 5400 5423 5439 5449 5452 5450 5443 5432 5416 5397 5376 5353 5329 5304 5280 5257 5234 5214 5197 5183 5173 5167 5165 5169 5178 5192 5212 5238 5271 5309 5353 5404 5460 5523 5591 5664 5743 5826 5914 6006 6101 6200 6301 6404 6510 6616 6723 6830 6937 7043 7148 7253 7355 7455 7553 7649 7743 7833 7921 8007 8089 8169 8246 8320 8392 8461 8528 8592 8654 8713 8770 8825 8877 8927 8975 9021 9064 9105 9144 9181 9216 9249 9279 9308 9335 9360 9383 9404 9424 9442 9458 9473 9487 9499 9509 9519 9527 9534 9539 9543 9546 9548 9548 9547 9545 9542 9537 9531 9524 9516 9507 9497 9486 9474 9461 9447 9433 9418 9402 9386 9370 9353 9336 9319 9302 9285 9268 9251 9234 9218 9202 9186 9171 9156 9142 9129 9116 9104 9093 9082 9072 9063 9055 9048 9041 9035 9030 9026 9022 9020 9018 9016 9016 9016 9016 9018 9019 9022 9025 9028 9032 9036 9041 9046 9052 9058 9064 9071 9077 9084 9091 9098 9105 9113 9120 9126 9133 9140 9146 9152 9157 9162 9167 9171 9174 9178 9180 9182 9184 9185 9186 9186 9186 9186 9185 9184 9183 9182 9181 9179 9178 9177 9175 9174 9173 9172 9171 9171 9170 9170 9169 9169 9169 9169 9169 9169 9170 9170 9170 9170 9170 9170 9170 9170 9170 9170 9170 9169 9169 9169 9169 9168 9168 9168 9168 9168 9168 9168 9169 9169 9170 9171 9173 9174 9176 9178 9181 9184 9187 9190 9194 9199 9203 9209 9214 9220 9226 9233 9240 9247 9255 9263 9271 9279 9288 9296 9305 9314 9322 9331 9340 9348 9356 9364 9372 9379 9386 9392 9397 9402 9406 9409 9411 9412 9412 9411 9408 9405 9400 9394 9386 9378 9367 9356 9343 9328 9312 9296 9277 9258 9238 9217 9195 9172 9149 9125 9101 9077 9054 9030 9007 8985 8964 8944 8925 8907 8891 8877 8865 8855 8847 8841 8838 8837 8838 8842 8848 8857 8868 8881 8896 8913 8932 8952 8974 8997 9020 9045 9070 9095 9120 9145 9170 9194 9217 9240 9261 9281 9299 9316 9331 9344 9355 9365 9372 9378 9382 9383 9383 9380 9376 9370 9362 9352 9341 9328 9313 9298 9281 9263 9244 9224 9204 9183 9163 9142 9121 9100 9080 9061 9042 9024 9007 8991 8976 8963 8951 8941 8932 8924 8918 8913 8910 8908 8908 8908 8910 8913 8916 8921 8926 8932 8939 8945 8952 8959 5126 0 52 3 8967 8974 8980 8987 8993 8999 9003 9008 9011 9013 9014 9014 9013 9011 9007 9002 8995 8986 8976 8964 8950 8934 8917 8898 8877 8854 8829 8803 8775 8745 8714 8682 8648 8612 8575 8538 8499 8459 8417 8376 8333 8289 8244 8199 8153 8106 8059 8011 7962 7912 7861 7810 7757 7704 7649 7594 7537 7479 7419 7358 7295 7230 7164 7096 7025 6953 6879 6803 6725 6645 6563 6480 6395 6308 6221 6133 6044 5955 5866 5778 5691 5605 5522 5440 5361 5286 5214 5146 5083 5025 4972 4925 4883 4848 4819 4797 4782 4774 4772 4778 4791 4812 4839 4873 4915 4963 5018 5079 5147 5220 5299 5383 5472 5566 5663 5764 5868 5975 6084 6195 6306 6419 6531 6643 6755 6866 6976 7084 7190 7295 7397 7496 7594 7688 7781 7870 7957 8042 8124 8204 8282 8357 8430 8501 8570 8637 8703 8766 8827 8886 8943 8999 9052 9103 9152 9200 9245 9288 9328 9367 9404 9438 9471 9502 9531 9558 9583 9607 9629 9650 9669 9687 9704 9720 9735 9748 9761 9773 9785 9795 9805 9814 9823 9830 9838 9844 9851 9856 9861 9866 9870 9874 9877 9880 9883 9885 9887 9888 9890 9891 9891 9892 9892 9892 9892 9891 9890 9889 9888 9886 9884 9882 9879 9876 9872 9868 9864 9860 9855 9849 9844 9838 9832 9825 9818 9811 9804 9797 9789 9782 9774 9767 9760 9752 9745 9739 9732 9726 9720 9715 9710 9706 9702 9698 9695 9693 9691 9689 9688 9688 9688 9688 9690 9691 9693 9696 9698 9702 9705 9709 9714 9718 9723 9728 9733 9738 9743 9748 9753 9758 9762 9766 9769 9773 9775 9777 9778 9779 9779 9778 9777 9775 9772 9769 9764 9760 9754 9748 9742 9735 9727 9719 9710 9701 9691 9681 9670 9659 9648 9636 9623 9611 9597 9583 9569 9555 9540 9525 9509 9493 9478 9461 9445 9430 9414 9398 9382 9367 9352 9338 9324 9311 9298 9286 9274 9264 9254 9245 9236 9229 9222 9216 9211 9207 9203 9201 9199 9198 9198 9199 9200 9203 9206 9209 9213 9218 9224 9230 9236 9243 9250 9257 9265 9273 9281 9290 9298 9307 9315 9324 9332 9341 9349 9358 9366 9374 9382 9389 9397 9404 9411 9418 9424 9431 9436 9442 9446 9451 9455 9458 9461 9463 9464 9464 9464 9463 9461 9458 9454 9450 9444 9438 9431 9423 9414 9404 9394 9383 9372 9360 9348 9335 9322 9309 9296 9283 9270 9257 9244 9232 9220 9208 9197 9187 9177 9168 9160 9152 9145 9140 9135 9131 9128 9126 9125 9124 9125 9126 9129 9132 9136 9140 9146 9151 9157 9164 9171 9178 9185 9192 9199 9206 9213 9220 9226 9232 9238 9243 9248 9252 9256 9260 9263 9266 9268 9270 9271 9272 9273 9273 9272 9272 9270 9269 9266 9264 9261 9257 9253 9249 9244 9239 9233 9227 9221 9215 9209 9203 9197 9191 9186 9181 9177 9173 9170 9168 9166 9166 9167 9168 9171 9174 9179 9184 9191 9198 9206 9215 9224 9234 5127 0 52 3 9245 9256 9267 9279 9291 9303 9316 9328 9341 9353 9366 9378 9391 9403 9416 9428 9440 9452 9463 9474 9485 9496 9506 9516 9525 9534 9543 9550 9558 9564 9571 9576 9581 9586 9590 9594 9597 9600 9602 9604 9606 9608 9610 9611 9612 9613 9614 9615 9616 9617 9618 9618 9619 9619 9619 9619 9619 9618 9617 9615 9614 9611 9609 9606 9602 9599 9594 9590 9585 9579 9574 9568 9561 9554 9547 9540 9532 9524 9515 9506 9497 9488 9478 9468 9458 9448 9437 9426 9416 9405 9394 9383 9373 9362 9352 9341 9331 9321 9310 9300 9290 9279 9268 9256 9243 9230 9216 9200 9183 9164 9144 9121 9097 9070 9041 9010 8976 8940 8901 8860 8816 8769 8719 8667 8611 8553 8491 8427 8358 8286 8210 8130 8046 7957 7863 7765 7661 7551 7436 7316 7190 7058 6921 6779 6632 6480 6325 6166 6004 5840 5674 5508 5342 5176 5013 4851 4692 4537 4386 4241 4100 3966 3837 3715 3600 3491 3390 3295 3207 3125 3050 2982 2919 2863 2812 2768 2728 2695 2666 2643 2625 2613 2606 2605 2610 2621 2638 2661 2692 2729 2775 2828 2889 2958 3037 3123 3219 3324 3439 3562 3693 3834 3983 4139 4303 4474 4651 4833 5019 5210 5402 5597 5793 5988 6182 6375 6564 6750 6932 7108 7279 7443 7601 7752 7895 8031 8160 8281 8395 8502 8602 8695 8781 8861 8936 9005 9069 9128 9183 9233 9280 9323 9363 9399 9433 9464 9492 9518 9542 9563 9583 9600 9616 9630 9642 9653 9662 9671 9677 9683 9688 9692 9695 9697 9698 9699 9700 9699 9699 9697 9696 9694 9691 9688 9685 9681 9676 9671 9666 9660 9653 9645 9637 9628 9617 9606 9594 9581 9566 9550 9533 9514 9494 9472 9448 9423 9395 9365 9333 9298 9261 9222 9179 9134 9086 9035 8981 8923 8862 8798 8731 8661 8587 8511 8431 8349 8264 8177 8088 7997 7905 7811 7718 7625 7532 7440 7350 7262 7177 7096 7019 6946 6879 6817 6762 6713 6672 6638 6612 6595 6586 6585 6593 6609 6634 6667 6708 6756 6812 6875 6944 7019 7098 7183 7271 7363 7457 7553 7650 7748 7845 7942 8038 8133 8225 8315 8402 8486 8567 8644 8718 8788 8854 8916 8975 9029 9081 9128 9173 9214 9251 9286 9318 9347 9374 9398 9419 9439 9456 9471 9484 9495 9504 9511 9517 9521 9523 9524 9524 9522 9519 9515 9510 9503 9496 9488 9479 9470 9459 9449 9437 9425 9413 9401 9388 9375 9361 9348 9335 9322 9308 9295 9283 9270 9258 9246 9235 9225 9215 9205 9197 9189 9182 9175 9169 9165 9160 9157 9154 9152 9151 9150 9150 9150 9151 9152 9153 9155 9157 9159 9162 9164 9167 9170 9173 9177 9180 9183 9187 9191 9195 9199 9203 9207 9212 9216 9221 9225 9230 9234 9239 9243 9247 9251 9255 9258 9261 9263 9265 9266 9267 9266 9265 9264 9261 9257 9253 9247 9240 9232 9223 9212 9200 9187 9172 9156 9138 9119 9098 9076 5128 0 52 3 9052 9027 9000 8972 8943 8912 8880 8848 8814 8780 8745 8709 8673 8637 8601 8565 8529 8493 8458 8424 8391 8359 8327 8297 8268 8241 8215 8191 8168 8148 8129 8111 8096 8083 8072 8063 8056 8051 8048 8048 8050 8054 8060 8068 8078 8090 8104 8120 8137 8156 8176 8196 8218 8240 8263 8286 8308 8331 8353 8375 8395 8415 8434 8452 8468 8483 8497 8510 8522 8532 8541 8549 8556 8562 8568 8572 8576 8580 8583 8586 8588 8591 8593 8596 8599 8602 8606 8610 8615 8620 8626 8633 8641 8649 8659 8669 8681 8693 8706 8720 8735 8751 8768 8785 8802 8820 8838 8856 8874 8892 8909 8926 8942 8958 8972 8985 8997 9008 9018 9026 9033 9038 9042 9045 9046 9046 9045 9043 9039 9035 9029 9023 9017 9009 9002 8994 8986 8978 8970 8962 8955 8948 8942 8937 8933 8930 8927 8926 8926 8928 8930 8934 8939 8946 8954 8963 8973 8985 8998 9011 9026 9041 9058 9075 9092 9111 9129 9148 9167 9186 9205 9224 9243 9261 9279 9296 9312 9328 9343 9356 9369 9380 9390 9399 9407 9413 9417 9420 9422 9422 9421 9418 9415 9409 9403 9396 9387 9378 9368 9357 9345 9332 9319 9305 9291 9276 9261 9245 9228 9211 9194 9176 9157 9138 9119 9099 9078 9057 9036 9014 8993 8971 8949 8927 8905 8883 8862 8841 8821 8801 8782 8765 8748 8732 8718 8704 8692 8682 8672 8665 8658 8653 8650 8649 8649 8650 8653 8658 8665 8673 8682 8694 8706 8720 8736 8752 8770 8790 8810 8831 8852 8875 8897 8920 8944 8967 8990 9012 9035 9057 9078 9098 9118 9136 9154 9170 9186 9201 9214 9227 9238 9249 9258 9267 9274 9281 9287 9292 9297 9301 9304 9306 9308 9310 9311 9312 9312 9312 9312 9312 9311 9311 9310 9310 9310 9310 9310 9311 9312 9313 9315 9317 9320 9323 9326 9330 9334 9339 9344 9349 9355 9360 9366 9372 9378 9385 9391 9398 9404 9411 9418 9424 9431 9438 9445 9452 9458 9465 9472 9478 9484 9490 9496 9502 9507 9512 9516 9520 9524 9528 9530 9533 9535 9537 9538 9540 9541 9542 9542 9543 9544 9545 9546 9547 9548 9550 9552 9555 9557 9560 9564 9567 9571 9575 9579 9584 9588 9592 9596 9600 9604 9607 9610 9613 9615 9616 9617 9617 9617 9616 9614 9612 9609 9605 9601 9596 9590 9584 9577 9569 9561 9553 9543 9534 9524 9513 9502 9490 9478 9466 9454 9441 9428 9415 9402 9389 9376 9363 9350 9337 9325 9313 9301 9290 9279 9269 9259 9250 9241 9233 9226 9219 9212 9207 9201 9197 9193 9190 9187 9184 9183 9182 9181 9181 9181 9182 9184 9186 9188 9191 9194 9197 9201 9204 9208 9212 9216 9220 9224 9228 9232 9235 9238 9241 9243 9246 9248 9250 9251 9252 9253 9254 9255 9256 9256 9257 9258 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9268 9269 9269 9269 9269 9268 9267 9266 9264 9262 9260 9256 5129 0 52 3 9253 9249 9244 9238 9232 9225 9217 9208 9198 9186 9173 9159 9143 9125 9105 9083 9059 9032 9003 8972 8937 8901 8861 8818 8773 8725 8675 8621 8565 8507 8445 8382 8316 8247 8176 8103 8027 7949 7868 7785 7699 7611 7520 7427 7330 7231 7130 7026 6919 6810 6699 6585 6470 6354 6236 6118 5999 5880 5762 5645 5529 5415 5304 5196 5092 4992 4896 4805 4720 4640 4567 4499 4439 4385 4338 4298 4266 4241 4224 4215 4213 4220 4234 4255 4285 4323 4368 4421 4481 4549 4624 4706 4795 4890 4991 5098 5210 5327 5449 5574 5702 5833 5966 6101 6236 6371 6506 6640 6773 6903 7030 7154 7275 7392 7504 7611 7713 7810 7901 7986 8066 8139 8207 8268 8323 8372 8415 8452 8483 8508 8527 8541 8549 8551 8549 8541 8527 8510 8487 8459 8427 8390 8349 8304 8254 8200 8142 8080 8014 7945 7871 7793 7712 7628 7540 7449 7354 7258 7158 7056 6952 6846 6740 6632 6525 6417 6310 6204 6100 5998 5898 5802 5710 5621 5538 5460 5387 5320 5260 5206 5158 5118 5085 5059 5041 5030 5026 5030 5042 5060 5087 5120 5161 5209 5264 5326 5394 5469 5551 5638 5731 5830 5934 6043 6157 6274 6395 6519 6646 6774 6904 7035 7165 7295 7425 7552 7678 7800 7920 8035 8147 8254 8357 8454 8546 8633 8715 8791 8861 8926 8986 9041 9090 9135 9175 9211 9242 9270 9293 9313 9329 9342 9352 9358 9362 9363 9361 9356 9349 9339 9326 9311 9293 9273 9251 9225 9198 9168 9135 9101 9064 9024 8983 8939 8894 8846 8796 8744 8691 8636 8579 8520 8460 8399 8336 8272 8207 8140 8073 8005 7936 7867 7796 7726 7655 7583 7511 7439 7367 7296 7224 7152 7081 7010 6940 6870 6802 6734 6668 6604 6540 6479 6421 6364 6311 6261 6214 6171 6132 6097 6068 6043 6024 6011 6003 6002 6007 6018 6036 6060 6090 6127 6170 6219 6274 6333 6398 6467 6541 6617 6697 6780 6864 6950 7038 7126 7214 7302 7390 7477 7563 7647 7730 7811 7890 7968 8043 8116 8187 8256 8323 8387 8450 8510 8568 8624 8678 8731 8781 8829 8875 8920 8962 9003 9041 9078 9113 9147 9178 9208 9236 9263 9288 9311 9333 9353 9372 9390 9406 9421 9435 9448 9460 9471 9481 9490 9498 9506 9513 9519 9525 9531 9535 9540 9544 9549 9552 9556 9560 9563 9567 9571 9574 9578 9582 9585 9589 9593 9597 9601 9605 9608 9612 9616 9619 9622 9625 9627 9630 9631 9633 9633 9634 9633 9632 9631 9629 9626 9623 9619 9614 9609 9604 9598 9591 9584 9577 9570 9563 9555 9548 9540 9533 9526 9519 9512 9506 9500 9495 9490 9485 9481 9478 9475 9473 9471 9470 9470 9470 9471 9472 9474 9477 9481 9485 9489 9494 9500 9506 9513 9521 9528 9536 9545 9553 9562 9570 9579 9588 9596 9605 9612 9620 9627 9634 9640 9646 9651 9655 9660 9663 9667 9670 9673 9676 9678 9681 9684 9687 9690 5130 0 52 3 9693 9696 9700 9704 9709 9713 9718 9723 9729 9734 9740 9745 9750 9755 9760 9765 9769 9772 9775 9777 9779 9780 9781 9780 9780 9778 9776 9773 9770 9767 9762 9758 9753 9748 9743 9737 9731 9725 9719 9713 9706 9700 9693 9687 9680 9673 9666 9659 9652 9644 9637 9630 9622 9615 9608 9600 9593 9587 9580 9574 9568 9563 9558 9554 9550 9547 9545 9543 9542 9542 9542 9543 9544 9546 9548 9550 9553 9556 9558 9561 9563 9565 9567 9568 9568 9568 9567 9565 9562 9558 9553 9547 9539 9531 9521 9510 9498 9484 9469 9452 9435 9416 9396 9374 9352 9328 9303 9277 9251 9223 9195 9166 9137 9107 9077 9047 9016 8986 8956 8927 8897 8869 8841 8814 8787 8761 8737 8713 8690 8669 8648 8628 8610 8592 8575 8560 8545 8530 8517 8503 8490 8478 8465 8452 8439 8426 8412 8397 8381 8364 8346 8326 8305 8282 8258 8231 8203 8173 8141 8107 8073 8036 7999 7961 7922 7884 7845 7806 7768 7732 7697 7663 7632 7603 7578 7555 7535 7519 7506 7497 7492 7491 7493 7500 7510 7524 7542 7563 7587 7614 7644 7677 7712 7749 7789 7830 7872 7916 7962 8008 8055 8102 8150 8198 8247 8295 8343 8391 8438 8485 8531 8577 8622 8666 8709 8751 8792 8833 8872 8910 8947 8983 9017 9051 9083 9114 9143 9171 9198 9223 9247 9269 9289 9308 9325 9340 9353 9364 9374 9381 9386 9389 9390 9389 9386 9381 9375 9366 9356 9344 9330 9315 9298 9280 9261 9241 9219 9197 9174 9150 9125 9100 9074 9048 9021 8994 8966 8939 8911 8883 8855 8827 8799 8772 8744 8717 8691 8665 8640 8616 8593 8571 8551 8532 8514 8499 8486 8475 8466 8460 8456 8456 8458 8463 8472 8483 8497 8515 8535 8558 8584 8613 8644 8677 8713 8750 8789 8828 8869 8911 8953 8996 9038 9081 9123 9164 9205 9245 9284 9321 9358 9393 9427 9460 9491 9522 9550 9578 9604 9629 9653 9675 9696 9717 9735 9753 9770 9786 9801 9814 9827 9839 9850 9861 9870 9879 9887 9895 9902 9908 9914 9920 9925 9930 9934 9939 9943 9946 9950 9953 9956 9959 9962 9965 9967 9969 9972 9974 9975 9977 9979 9980 9981 9982 9984 9985 9986 9986 9987 9988 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9999 9999 9999 9999100001000010000100001000010000 9999 9999 9999 9998 9997 9996 9995 9994 9993 9992 9991 9989 9988 9986 9985 9983 9982 9980 9978 9977 9975 9973 9972 9970 9968 9966 9963 9961 9958 9956 9953 9949 9946 9942 9939 9935 9930 9926 9922 9918 9913 9909 9905 9901 9897 9893 9889 9886 9882 9879 9876 9873 9871 9868 9865 9863 9861 9858 9856 9854 9852 9849 9847 9845 9843 9841 9839 9837 9836 9834 9833 9832 9832 9832 9832 9832 9832 9833 9834 9836 9838 9839 9842 9844 9846 9848 9851 9853 9856 9858 5131 0 52 3 9860 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9910 9909 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9878 9876 9874 9871 9869 9866 9864 9861 9858 9855 9852 9848 9844 9840 9836 9831 9826 9820 9814 9808 9801 9794 9787 9779 9770 9761 9752 9743 9733 9722 9711 9700 9689 9677 9665 9653 9640 9627 9614 9601 9587 9573 9560 9546 9532 9518 9504 9490 9476 9462 9448 9435 9421 9408 9396 9384 9372 9360 9349 9339 9329 9319 9310 9301 9293 9285 9277 9270 9262 9255 9248 9241 9234 9227 9219 9211 9203 9195 9186 9177 9167 9157 9147 9137 9126 9116 9105 9095 9085 9076 9067 9059 9052 9046 9041 9037 9034 9033 9032 9034 9036 9040 9045 9051 9058 9066 9074 9083 9092 9101 9110 9119 9127 9134 9140 9144 9147 9148 9147 9143 9136 9127 9115 9099 9080 9058 9031 9000 8966 8927 8883 8835 8783 8725 8664 8597 8526 8450 8369 8283 8193 8098 7999 7895 7786 7674 7557 7436 7312 7184 7053 6919 6782 6643 6502 6360 6217 6073 5929 5786 5644 5503 5365 5229 5097 4968 4843 4723 4608 4498 4394 4296 4204 4118 4039 3966 3900 3841 3789 3743 3704 3672 3647 3629 3617 3613 3616 3626 3643 3668 3701 3741 3789 3845 3909 3981 4060 4148 4243 4346 4455 4571 4694 4821 4954 5090 5231 5373 5517 5662 5807 5952 6094 6235 6371 6505 6633 6757 6876 6988 7095 7195 7290 7378 7460 7537 7608 7673 7733 7789 7841 7888 7933 7974 8012 8049 8083 8116 8147 8178 8207 8236 8265 8293 8320 8348 8375 8403 8430 8457 8484 8510 8536 8562 8588 8613 8637 8661 8684 8706 8727 8746 8765 8782 8798 8811 8823 8834 8842 8848 8851 8852 8851 8848 8841 8833 8821 8807 8791 8771 8750 8726 8699 8670 8639 8606 8571 8533 8494 8453 8410 8365 8318 8270 8220 8169 8116 8061 8005 7947 7888 7827 7765 7702 7637 7571 7504 7436 7367 7298 7228 7158 7088 7019 6949 6881 6814 6748 6684 6622 6563 6506 6452 6402 6355 6313 6275 6241 6213 6190 6173 6161 6155 6155 6162 6175 6195 6221 6253 6293 6338 6390 6448 6511 6581 6655 6734 6818 6906 6998 7092 7190 7289 7390 7493 7596 7699 7802 7905 8006 8106 8204 8299 8393 8483 8571 8655 8737 8814 8889 8960 9027 9091 9151 9208 9262 9312 9359 9403 9444 9483 9518 9551 9582 9610 9637 9661 9683 9704 9723 9741 9757 9772 9786 9799 9811 9823 9833 9843 9852 9861 9869 9876 9883 9889 9895 9901 9906 9911 9915 9919 9923 9926 9929 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 5132 0 52 3 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9902 9899 9896 9894 9891 9888 9886 9883 9880 9877 9875 9872 9869 9865 9862 9859 9855 9852 9848 9844 9840 9836 9832 9828 9824 9820 9816 9812 9808 9805 9802 9799 9796 9793 9791 9789 9788 9786 9785 9785 9784 9784 9784 9785 9785 9786 9787 9789 9791 9793 9795 9797 9800 9803 9807 9810 9814 9818 9822 9826 9830 9835 9839 9844 9849 9853 9858 9862 9866 9870 9874 9878 9881 9885 9887 9890 9892 9894 9896 9897 9898 9899 9899 9899 9898 9897 9896 9894 9892 9890 9887 9883 9880 9875 9870 9864 9858 9851 9843 9835 9826 9816 9805 9793 9780 9767 9752 9736 9720 9702 9683 9663 9641 9619 9596 9571 9546 9519 9492 9463 9434 9404 9374 9343 9311 9280 9248 9216 9185 9153 9122 9092 9063 9035 9008 8982 8958 8936 8915 8897 8881 8867 8856 8847 8841 8837 8836 8838 8842 8849 8858 8870 8884 8900 8918 8938 8959 8982 9007 9032 9058 9084 9112 9139 9166 9193 9220 9247 9272 9298 9322 9345 9368 9389 9409 9428 9445 9461 9476 9489 9501 9511 9519 9526 9531 9534 9536 9536 9534 9531 9526 9519 9511 9502 9491 9479 9466 9452 9437 9421 9404 9388 9371 9354 9336 9319 9303 9287 9271 9256 9242 9229 9217 9206 9196 9187 9180 9174 9170 9167 9165 9165 9167 9170 9175 9181 9189 9199 9209 9222 9235 9250 9267 9284 9302 9321 9341 9361 9381 9402 9422 9443 9463 9482 9501 9518 9535 9550 9564 9576 9586 9595 9602 9607 9610 9611 9610 9607 9602 9595 9586 9574 9560 9545 9527 9507 9484 9460 9433 9404 9373 9340 9305 9267 9228 9186 9143 9097 9050 9000 8950 8897 8844 8789 8734 8677 8621 8564 8507 8450 8394 8339 8285 8232 8181 8132 8085 8040 7998 7959 7923 7891 7862 7837 7816 7799 7786 7777 7772 7772 7776 7784 7797 7813 7834 7858 7886 7917 7952 7990 8031 8074 8120 8168 8217 8269 8321 8375 8429 8483 8538 8593 8648 8703 8757 8810 8863 8914 8965 9014 9062 9108 9153 9197 9239 9279 9317 9354 9389 9422 9454 9483 9511 9537 9561 9583 9603 9622 9639 9655 9669 9681 9692 9702 9711 9718 9725 9731 9736 9740 9743 9747 9749 9752 9754 9756 9757 9759 9760 9762 9763 9764 9765 9766 9767 9768 9769 9769 9770 9770 9771 9771 9771 9770 9770 9769 9769 9768 9767 9765 9764 9762 9761 9759 9756 9754 9752 9749 9746 9743 9739 9736 9732 9728 9723 9718 9713 9708 9702 9697 9690 9684 9677 9670 9663 9656 9649 9642 9635 9628 9622 9615 9609 9604 9599 9594 9591 9588 9585 9584 9583 9583 9584 9586 9589 9592 9597 9602 9607 9614 9621 9628 9636 9644 9652 9661 9670 9679 9688 9697 9706 9715 9724 9733 9741 9749 9758 9765 9773 9780 9787 9794 9800 9806 5133 0 52 4 9801 9807 9812 9816 9821 9825 9829 9832 9836 9838 9841 9843 9845 9847 9848 9850 9851 9851 9852 9852 9852 9852 9852 9852 9851 9850 9850 9849 9848 9846 9845 9843 9841 9839 9836 9834 9831 9828 9824 9820 9817 9812 9808 9803 9798 9793 9788 9783 9777 9772 9766 9760 9753 9747 9740 9734 9726 9719 9712 9704 9696 9688 9679 9671 9662 9654 9645 9637 9629 9621 9613 9606 9599 9592 9587 9581 9577 9573 9569 9567 9565 9563 9563 9562 9563 9564 9566 9568 9570 9573 9577 9580 9584 9589 9593 9598 9603 9608 9613 9619 9624 9629 9635 9640 9646 9651 9656 9661 9665 9670 9674 9678 9682 9686 9689 9692 9695 9697 9699 9701 9703 9705 9706 9707 9708 9709 9709 9710 9710 9709 9709 9708 9708 9707 9705 9704 9702 9700 9698 9696 9694 9691 9689 9687 9685 9682 9680 9678 9677 9675 9673 9672 9671 9669 9668 9667 9666 9664 9663 9661 9660 9658 9655 9653 9650 9647 9643 9640 9636 9631 9626 9621 9616 9611 9605 9598 9592 9585 9578 9570 9563 9554 9545 9536 9526 9516 9505 9493 9481 9468 9454 9440 9425 9409 9393 9376 9358 9340 9321 9301 9281 9261 9240 9218 9196 9174 9151 9128 9105 9081 9058 9034 9011 8987 8963 8940 8917 8895 8873 8851 8831 8811 8791 8773 8756 8739 8724 8710 8697 8684 8673 8663 8654 8646 8639 8632 8627 8622 8618 8615 8612 8610 8608 8607 8606 8605 8605 8604 8604 8603 8603 8602 8600 8598 8595 8592 8587 8581 8574 8566 8556 8545 8533 8519 8503 8486 8467 8447 8426 8403 8379 8354 8327 8299 8270 8240 8210 8177 8144 8110 8075 8038 8000 7961 7921 7879 7836 7791 7745 7697 7647 7595 7542 7486 7429 7369 7308 7243 7177 7108 7036 6962 6884 6803 6718 6630 6538 6441 6340 6235 6126 6012 5893 5770 5643 5513 5378 5241 5101 4959 4816 4672 4529 4386 4245 4107 3972 3841 3714 3594 3479 3370 3269 3174 3087 3008 2937 2873 2817 2768 2727 2693 2666 2645 2632 2624 2623 2628 2638 2655 2677 2705 2738 2778 2823 2875 2932 2996 3065 3141 3222 3310 3404 3504 3609 3719 3834 3953 4077 4204 4335 4468 4602 4738 4875 5011 5148 5283 5417 5549 5678 5804 5928 6048 6164 6276 6384 6488 6587 6683 6774 6861 6944 7024 7099 7171 7239 7304 7366 7425 7482 7536 7588 7638 7686 7732 7777 7820 7863 7904 7945 7984 8023 8062 8100 8138 8175 8213 8250 8287 8324 8361 8398 8434 8471 8508 8544 8580 8616 8652 8687 8722 8756 8790 8823 8856 8888 8919 8949 8979 9008 9035 9062 9088 9113 9138 9161 9183 9205 9226 9246 9265 9283 9301 9318 9335 9350 9365 9380 9394 9407 9420 9432 9444 9455 9466 9476 9486 9495 9504 9513 9521 9529 9536 9544 9551 9558 9565 9572 9578 9585 9591 9597 9604 9610 9616 9622 9627 9633 9638 9643 9648 9652 9657 9661 9665 9668 9671 9675 9677 5134 0 52 4 9680 9683 9686 9688 9691 9693 9696 9698 9701 9704 9707 9710 9713 9716 9719 9722 9725 9728 9730 9733 9736 9738 9740 9742 9744 9746 9748 9749 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9763 9764 9764 9764 9764 9764 9763 9762 9760 9758 9756 9753 9750 9747 9743 9740 9735 9731 9726 9721 9715 9710 9704 9698 9692 9685 9678 9671 9664 9656 9648 9640 9631 9621 9612 9601 9591 9580 9569 9557 9545 9533 9521 9509 9496 9484 9472 9460 9448 9437 9426 9415 9405 9396 9387 9378 9371 9363 9357 9351 9345 9340 9336 9332 9328 9325 9322 9320 9318 9316 9314 9313 9311 9310 9308 9306 9304 9302 9300 9297 9293 9289 9285 9279 9273 9266 9258 9250 9240 9230 9219 9207 9195 9181 9168 9153 9139 9124 9109 9094 9079 9065 9050 9037 9024 9013 9002 8992 8984 8977 8971 8967 8964 8963 8964 8966 8970 8976 8983 8992 9002 9014 9027 9041 9057 9073 9091 9109 9128 9148 9168 9188 9209 9229 9250 9270 9290 9310 9329 9347 9365 9382 9398 9414 9428 9442 9454 9465 9476 9485 9493 9500 9506 9511 9515 9517 9518 9518 9516 9513 9509 9504 9497 9489 9480 9469 9458 9444 9430 9415 9399 9381 9363 9343 9323 9302 9281 9258 9236 9212 9188 9164 9140 9115 9091 9066 9041 9017 8993 8969 8945 8922 8900 8878 8858 8838 8819 8801 8784 8769 8754 8741 8730 8719 8710 8702 8696 8690 8686 8683 8680 8679 8678 8678 8678 8679 8680 8681 8682 8683 8684 8685 8686 8687 8687 8687 8687 8687 8686 8686 8685 8684 8684 8683 8683 8683 8684 8684 8685 8687 8689 8691 8694 8698 8701 8706 8710 8715 8721 8726 8732 8738 8743 8749 8755 8760 8765 8770 8774 8777 8781 8783 8785 8786 8787 8787 8786 8785 8783 8781 8778 8775 8771 8767 8763 8759 8755 8752 8749 8746 8744 8743 8742 8743 8745 8748 8752 8758 8765 8774 8784 8796 8809 8824 8840 8858 8877 8897 8919 8941 8965 8989 9014 9040 9066 9092 9119 9146 9173 9200 9226 9253 9279 9304 9329 9354 9377 9401 9423 9445 9467 9487 9507 9526 9544 9562 9579 9595 9611 9626 9640 9654 9667 9680 9692 9704 9715 9725 9735 9745 9754 9763 9772 9780 9788 9796 9804 9811 9818 9824 9831 9837 9842 9848 9853 9858 9863 9867 9871 9875 9878 9881 9884 9887 9889 9891 9893 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9882 9882 9883 9884 9884 9885 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9905 9906 9907 9909 9910 9911 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9908 9907 9905 9903 9902 9900 9897 9895 9892 9890 9887 9884 9880 9876 9872 5135 0 52 4 9867 9862 9857 9851 9845 9838 9830 9823 9814 9806 9797 9788 9778 9769 9759 9749 9739 9730 9720 9711 9702 9693 9685 9677 9669 9662 9654 9648 9641 9635 9629 9623 9618 9612 9607 9602 9597 9592 9588 9583 9578 9574 9569 9565 9561 9557 9553 9549 9544 9540 9536 9532 9528 9523 9519 9514 9508 9503 9497 9490 9483 9476 9468 9459 9450 9441 9431 9421 9410 9399 9388 9377 9366 9356 9345 9335 9325 9316 9308 9301 9295 9289 9285 9283 9281 9281 9282 9285 9289 9294 9301 9310 9319 9330 9342 9356 9370 9386 9402 9419 9437 9456 9475 9494 9514 9534 9553 9573 9593 9612 9631 9650 9668 9685 9702 9718 9734 9749 9763 9776 9789 9801 9812 9823 9833 9842 9851 9859 9867 9874 9881 9888 9894 9900 9905 9910 9915 9920 9924 9928 9931 9935 9938 9941 9944 9947 9949 9951 9953 9955 9957 9958 9959 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9956 9955 9954 9952 9950 9948 9945 9942 9939 9936 9932 9927 9922 9917 9911 9905 9898 9890 9882 9874 9865 9855 9844 9833 9820 9807 9794 9779 9763 9746 9728 9709 9689 9667 9644 9620 9595 9568 9540 9511 9481 9450 9417 9384 9350 9315 9279 9243 9207 9170 9133 9097 9060 9024 8988 8952 8918 8884 8852 8820 8790 8760 8733 8707 8682 8660 8639 8620 8603 8587 8574 8564 8555 8548 8544 8542 8541 8543 8548 8554 8562 8572 8584 8597 8612 8629 8647 8666 8685 8706 8727 8749 8771 8793 8815 8836 8857 8878 8898 8916 8934 8951 8967 8981 8994 9005 9015 9024 9031 9037 9041 9045 9047 9048 9048 9048 9046 9045 9042 9040 9038 9035 9033 9032 9030 9030 9030 9031 9033 9036 9041 9046 9053 9061 9070 9081 9093 9107 9121 9137 9155 9173 9193 9214 9236 9259 9282 9307 9332 9357 9383 9409 9435 9462 9488 9514 9539 9564 9588 9611 9634 9655 9676 9696 9714 9731 9748 9763 9777 9790 9802 9814 9824 9834 9843 9852 9860 9868 9876 9883 9889 9896 9902 9908 9914 9920 9925 9930 9935 9939 9943 9947 9950 9953 9956 9958 9959 9961 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9952 9950 9948 9945 9942 9939 9936 9932 9929 9925 9921 9918 9914 9910 9906 9903 9899 9896 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9840 9837 9834 9831 9828 9825 9822 9819 9815 9812 9809 9805 9801 9796 9791 9785 9779 9772 9765 9756 9747 9737 9725 9713 9700 9686 9671 9655 9637 9619 9600 9580 9558 9536 9512 5136 0 52 4 9487 9461 9433 9405 9374 9343 9310 9275 9239 9201 9162 9121 9078 9034 8989 8942 8893 8844 8793 8741 8689 8636 8582 8528 8474 8419 8365 8312 8258 8206 8155 8105 8057 8010 7965 7923 7884 7848 7814 7785 7759 7737 7720 7708 7700 7697 7700 7708 7722 7741 7765 7794 7829 7869 7913 7961 8014 8070 8129 8191 8256 8322 8389 8458 8526 8595 8663 8730 8796 8859 8921 8981 9038 9092 9144 9192 9237 9279 9317 9352 9383 9411 9436 9458 9476 9491 9502 9511 9517 9520 9519 9517 9511 9503 9492 9479 9464 9446 9426 9404 9380 9354 9326 9297 9266 9233 9199 9164 9127 9090 9052 9014 8976 8937 8899 8861 8825 8789 8754 8721 8690 8661 8634 8610 8588 8569 8554 8541 8532 8526 8523 8524 8528 8535 8546 8560 8576 8596 8618 8643 8671 8700 8732 8765 8800 8837 8874 8913 8952 8992 9032 9072 9112 9152 9191 9230 9267 9304 9339 9373 9405 9436 9465 9492 9517 9541 9562 9581 9598 9612 9625 9636 9644 9651 9655 9658 9659 9658 9655 9651 9645 9638 9629 9618 9606 9593 9578 9562 9545 9527 9508 9487 9465 9443 9420 9395 9371 9345 9319 9293 9267 9241 9215 9190 9165 9141 9117 9095 9074 9055 9037 9020 9006 8993 8983 8974 8968 8964 8961 8961 8963 8967 8973 8981 8991 9002 9015 9030 9046 9063 9082 9101 9122 9144 9166 9189 9212 9236 9260 9284 9308 9332 9356 9379 9402 9424 9446 9467 9488 9507 9525 9543 9559 9575 9590 9603 9616 9627 9638 9648 9657 9665 9673 9680 9686 9692 9697 9702 9706 9710 9713 9716 9719 9721 9723 9724 9725 9725 9726 9725 9724 9723 9721 9719 9716 9713 9709 9704 9699 9693 9687 9680 9672 9663 9654 9644 9633 9622 9609 9596 9582 9568 9552 9536 9519 9502 9484 9466 9447 9429 9410 9391 9373 9354 9336 9319 9303 9287 9273 9259 9247 9236 9226 9218 9211 9206 9202 9200 9199 9200 9202 9206 9211 9217 9224 9232 9242 9252 9263 9275 9288 9301 9314 9328 9342 9356 9369 9383 9396 9408 9420 9431 9441 9449 9457 9463 9467 9470 9471 9470 9468 9463 9457 9449 9439 9427 9412 9397 9379 9360 9339 9316 9292 9267 9241 9213 9185 9156 9126 9096 9066 9036 9006 8976 8947 8918 8891 8864 8840 8816 8795 8775 8758 8743 8731 8721 8714 8710 8708 8710 8714 8722 8732 8745 8761 8779 8800 8823 8848 8875 8903 8933 8964 8996 9028 9061 9094 9127 9160 9192 9224 9255 9285 9314 9341 9368 9393 9416 9439 9459 9478 9496 9512 9527 9540 9552 9563 9572 9580 9588 9594 9599 9603 9606 9608 9609 9610 9610 9608 9607 9604 9600 9595 9590 9583 9576 9567 9557 9545 9532 9518 9502 9484 9465 9444 9420 9395 9367 9338 9305 9271 9233 9193 9150 9105 9056 9004 8949 8891 8830 8765 8696 8625 8549 8471 8388 8302 8213 8120 8024 7924 7821 7715 7605 7493 7378 7261 7141 7018 6894 5137 0 52 4 6769 6641 6513 6383 6253 6123 5993 5863 5734 5606 5479 5353 5230 5108 4990 4873 4761 4651 4545 4443 4344 4250 4160 4075 3993 3917 3845 3778 3716 3658 3605 3557 3514 3475 3441 3413 3389 3370 3356 3348 3345 3348 3357 3371 3393 3420 3455 3496 3545 3602 3666 3738 3818 3906 4002 4106 4218 4338 4464 4598 4738 4885 5036 5193 5353 5516 5683 5850 6018 6187 6355 6521 6686 6847 7005 7159 7308 7452 7591 7724 7851 7972 8086 8194 8296 8392 8481 8565 8643 8715 8781 8842 8899 8950 8997 9040 9079 9114 9145 9172 9197 9218 9236 9251 9264 9275 9282 9288 9292 9293 9292 9290 9285 9279 9271 9261 9250 9237 9222 9205 9187 9166 9144 9121 9095 9067 9037 9006 8972 8936 8898 8858 8816 8771 8725 8676 8625 8572 8516 8459 8398 8336 8270 8203 8132 8059 7982 7903 7820 7733 7644 7550 7452 7351 7245 7135 7021 6903 6781 6655 6525 6391 6255 6115 5974 5831 5686 5541 5396 5252 5108 4967 4829 4693 4563 4436 4315 4200 4090 3988 3892 3803 3722 3648 3582 3524 3473 3430 3395 3366 3346 3332 3326 3327 3335 3351 3373 3402 3438 3482 3532 3589 3654 3726 3804 3890 3982 4082 4188 4300 4418 4542 4671 4805 4944 5086 5231 5378 5529 5679 5830 5981 6132 6282 6430 6575 6718 6857 6993 7124 7251 7373 7491 7603 7710 7812 7908 7999 8084 8164 8239 8308 8372 8430 8483 8532 8575 8613 8647 8676 8701 8722 8739 8751 8760 8766 8768 8768 8764 8758 8749 8739 8726 8711 8694 8676 8657 8636 8615 8593 8570 8547 8523 8500 8477 8454 8431 8410 8389 8370 8351 8335 8320 8307 8295 8287 8280 8276 8274 8275 8278 8284 8293 8304 8318 8333 8352 8372 8394 8417 8443 8469 8497 8525 8554 8583 8613 8642 8671 8699 8727 8754 8780 8804 8827 8849 8869 8888 8904 8919 8933 8944 8954 8963 8970 8975 8979 8982 8984 8985 8986 8986 8985 8985 8984 8984 8984 8984 8985 8987 8989 8993 8997 9003 9010 9018 9028 9039 9051 9065 9080 9096 9113 9132 9151 9172 9193 9216 9239 9262 9287 9311 9336 9361 9386 9411 9436 9461 9485 9508 9532 9554 9575 9596 9616 9635 9653 9671 9687 9703 9717 9731 9744 9756 9768 9778 9789 9798 9807 9815 9823 9830 9837 9843 9849 9855 9859 9864 9868 9871 9874 9876 9878 9879 9880 9881 9881 9881 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9870 9868 9867 9866 9864 9863 9861 9860 9858 9856 9853 9851 9848 9845 9841 9837 9833 9829 9824 9819 9813 9808 9802 9796 9790 9784 9777 9771 9765 9758 9752 9745 9739 9732 9726 9720 9714 9708 9703 9698 9693 9688 9684 9681 9678 9675 9673 9672 9671 9671 9671 9673 9674 9677 9679 9683 9686 9691 9695 9700 9704 9709 9715 9720 9725 9730 9735 9739 9744 9748 9752 9756 9760 9764 9767 9770 9772 9775 9776 9778 9779 9779 5138 0 52 4 9779 9779 9777 9776 9773 9770 9766 9761 9756 9750 9743 9735 9727 9718 9708 9698 9687 9675 9662 9649 9635 9621 9606 9590 9574 9557 9540 9522 9504 9485 9466 9446 9427 9407 9387 9367 9348 9329 9310 9292 9274 9258 9242 9228 9215 9203 9193 9184 9177 9172 9168 9166 9165 9167 9170 9175 9181 9189 9198 9209 9221 9234 9249 9264 9281 9298 9316 9335 9354 9373 9393 9413 9433 9454 9473 9493 9512 9531 9549 9567 9583 9599 9614 9628 9641 9653 9665 9675 9684 9692 9699 9705 9711 9715 9719 9722 9724 9726 9727 9727 9727 9726 9725 9723 9720 9718 9714 9710 9705 9700 9694 9688 9681 9673 9665 9655 9646 9635 9624 9612 9599 9585 9571 9556 9541 9524 9507 9490 9472 9453 9434 9414 9394 9373 9352 9331 9309 9288 9266 9243 9221 9199 9177 9155 9133 9112 9091 9071 9052 9033 9015 8998 8982 8968 8955 8942 8932 8923 8915 8909 8904 8901 8899 8899 8900 8903 8907 8912 8919 8927 8935 8945 8956 8967 8979 8992 9005 9019 9033 9046 9061 9075 9089 9103 9116 9130 9143 9157 9169 9182 9194 9206 9217 9228 9239 9249 9259 9269 9278 9287 9295 9303 9310 9317 9323 9329 9334 9338 9342 9345 9348 9350 9351 9351 9351 9350 9349 9347 9344 9340 9336 9332 9327 9321 9315 9308 9301 9294 9285 9277 9268 9259 9249 9239 9229 9218 9207 9196 9186 9175 9164 9154 9144 9134 9125 9117 9110 9103 9098 9094 9091 9089 9088 9089 9091 9095 9099 9105 9113 9121 9130 9141 9152 9164 9177 9191 9205 9220 9235 9250 9266 9282 9298 9314 9330 9346 9362 9377 9393 9408 9423 9438 9452 9465 9479 9491 9503 9514 9525 9534 9544 9552 9559 9566 9572 9577 9582 9586 9589 9591 9593 9594 9595 9594 9593 9591 9589 9585 9581 9576 9570 9563 9555 9545 9535 9523 9511 9496 9481 9464 9446 9427 9406 9384 9361 9337 9312 9286 9259 9232 9204 9175 9146 9117 9088 9059 9030 9002 8974 8947 8921 8896 8872 8849 8828 8809 8791 8775 8762 8750 8741 8734 8729 8726 8726 8729 8733 8740 8749 8760 8773 8788 8805 8823 8843 8864 8886 8909 8933 8957 8982 9007 9032 9057 9081 9106 9130 9153 9175 9197 9218 9238 9257 9276 9293 9309 9324 9338 9352 9364 9375 9386 9395 9404 9411 9418 9424 9430 9435 9439 9442 9445 9447 9449 9450 9451 9452 9452 9452 9451 9451 9450 9450 9449 9449 9448 9448 9448 9448 9448 9448 9449 9450 9450 9452 9453 9454 9455 9457 9459 9460 9462 9464 9465 9467 9468 9470 9471 9473 9474 9475 9477 9478 9479 9480 9481 9482 9482 9482 9483 9483 9483 9482 9481 9481 9479 9478 9476 9474 9472 9470 9467 9464 9461 9458 9455 9451 9448 9445 9441 9438 9434 9430 9427 9423 9419 9415 9411 9406 9402 9397 9391 9386 9380 9374 9367 9361 9354 9346 9339 9331 9324 9316 9308 9300 9292 9284 9275 9267 9259 5139 0 52 4 9250 9242 9233 9224 9215 9205 9195 9185 9174 9163 9151 9138 9125 9112 9098 9083 9068 9053 9036 9020 9003 8986 8969 8951 8933 8915 8896 8877 8858 8839 8819 8798 8778 8756 8734 8711 8687 8663 8638 8612 8585 8557 8528 8498 8467 8436 8403 8370 8336 8301 8266 8229 8193 8155 8117 8078 8039 7999 7958 7916 7874 7831 7787 7743 7698 7652 7605 7557 7508 7459 7408 7357 7304 7251 7196 7140 7083 7023 6963 6900 6834 6767 6696 6622 6544 6462 6376 6286 6190 6090 5984 5873 5756 5634 5507 5374 5237 5096 4952 4804 4654 4502 4350 4198 4047 3897 3751 3608 3469 3336 3208 3087 2972 2865 2766 2674 2591 2515 2447 2388 2336 2292 2255 2225 2203 2187 2178 2176 2180 2191 2208 2231 2261 2298 2340 2389 2445 2508 2577 2652 2734 2822 2917 3017 3122 3232 3347 3465 3586 3710 3836 3962 4089 4215 4340 4464 4584 4701 4815 4924 5028 5127 5221 5309 5391 5468 5538 5603 5662 5716 5764 5807 5845 5879 5907 5931 5951 5967 5978 5985 5988 5987 5981 5971 5956 5936 5911 5880 5843 5800 5751 5695 5632 5562 5485 5401 5309 5210 5104 4992 4874 4749 4620 4486 4349 4209 4066 3923 3780 3638 3496 3358 3224 3093 2968 2848 2735 2629 2530 2438 2354 2278 2209 2148 2095 2048 2009 1976 1949 1929 1914 1905 1901 1903 1909 1920 1937 1958 1985 2017 2055 2098 2147 2202 2264 2332 2407 2488 2576 2670 2771 2878 2990 3108 3231 3359 3490 3624 3761 3900 4040 4180 4320 4459 4597 4732 4865 4995 5121 5243 5362 5475 5584 5689 5789 5884 5974 6060 6141 6218 6290 6358 6422 6483 6539 6592 6642 6688 6730 6770 6806 6840 6870 6898 6923 6945 6964 6981 6995 7007 7016 7023 7028 7031 7032 7032 7030 7027 7023 7019 7014 7009 7003 6998 6994 6991 6989 6988 6990 6993 6998 7005 7016 7028 7044 7062 7083 7107 7134 7164 7196 7231 7268 7308 7349 7393 7438 7485 7533 7583 7633 7684 7736 7788 7840 7893 7945 7997 8049 8101 8151 8202 8251 8300 8347 8394 8440 8484 8527 8569 8610 8649 8687 8723 8758 8792 8824 8855 8884 8912 8938 8963 8987 9010 9031 9052 9071 9089 9107 9124 9139 9154 9169 9182 9195 9208 9220 9231 9242 9253 9263 9272 9281 9290 9298 9306 9313 9320 9327 9333 9339 9345 9351 9356 9361 9365 9369 9373 9377 9380 9383 9386 9388 9390 9392 9393 9393 9393 9392 9391 9389 9387 9384 9380 9375 9370 9364 9357 9350 9342 9333 9324 9314 9304 9293 9281 9269 9257 9245 9232 9219 9206 9193 9180 9166 9153 9141 9128 9116 9105 9094 9083 9074 9065 9057 9050 9044 9039 9035 9033 9032 9032 9034 9038 9042 9049 9056 9066 9076 9088 9102 9116 9132 9149 9166 9185 9204 9224 9244 9265 9286 9308 9329 9350 9371 9392 9412 9432 9452 9471 9490 9508 9525 9542 9557 9573 9587 9601 9614 9626 5140 0 52 4 9638 9649 9659 9668 9677 9685 9693 9699 9705 9710 9715 9719 9722 9725 9727 9728 9728 9729 9728 9727 9725 9722 9719 9715 9711 9706 9700 9694 9687 9679 9671 9662 9652 9641 9630 9618 9606 9593 9579 9564 9549 9533 9516 9499 9482 9464 9446 9427 9408 9390 9371 9352 9333 9314 9296 9278 9261 9244 9228 9213 9198 9185 9172 9161 9151 9142 9134 9127 9122 9117 9114 9112 9112 9112 9114 9117 9120 9125 9130 9137 9144 9151 9160 9169 9178 9188 9198 9209 9219 9230 9241 9253 9264 9276 9287 9299 9310 9322 9334 9346 9357 9369 9381 9393 9405 9417 9429 9441 9453 9465 9477 9489 9502 9514 9526 9538 9550 9562 9574 9586 9597 9608 9619 9630 9640 9650 9659 9668 9676 9685 9692 9699 9705 9711 9717 9721 9725 9729 9731 9733 9735 9736 9736 9735 9734 9731 9729 9725 9721 9716 9710 9704 9697 9689 9680 9671 9661 9651 9640 9628 9616 9603 9590 9576 9562 9547 9532 9516 9501 9485 9469 9453 9438 9422 9407 9392 9378 9364 9351 9339 9328 9318 9310 9302 9296 9292 9289 9288 9288 9291 9294 9299 9306 9314 9324 9334 9346 9359 9373 9388 9403 9419 9435 9451 9468 9485 9501 9518 9535 9551 9567 9583 9599 9615 9630 9645 9660 9674 9688 9702 9715 9728 9741 9753 9765 9776 9787 9797 9806 9815 9823 9830 9837 9842 9848 9852 9856 9859 9862 9864 9866 9867 9869 9869 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9868 9868 9867 9867 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9864 9865 9867 9868 9869 9871 9872 9874 9876 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9916 9916 9915 9915 9914 9912 9911 9909 9907 9905 9902 9898 9894 9890 9884 9878 9870 9862 9853 9842 9830 9817 9803 9787 9770 9751 9730 9708 9685 9660 9633 9605 9574 9543 9509 9474 9437 9398 9358 9316 9272 9227 9180 9132 9083 9032 8980 8927 8874 8820 8766 8712 8658 8604 8552 8500 8450 8402 8356 8312 8271 8234 8199 8168 8141 8119 8100 8086 8076 8072 8071 8076 8086 8100 8118 8142 8169 8201 8236 8275 8318 8363 8411 8462 8515 8569 8624 8681 8738 8795 8853 8910 8966 9022 9076 9129 9181 9230 9278 9324 9368 9409 9448 9486 9520 9553 9584 9612 9639 9663 9686 9706 9725 9743 9759 9773 9786 9798 9809 9818 9827 9834 9841 9846 9851 9855 9859 9862 9864 9866 9867 9867 9868 9867 9867 9866 9865 9863 9861 9859 9857 9855 9853 9850 9848 9845 9843 9841 9838 9836 9834 9832 9830 9828 9827 9826 9824 9823 9822 9822 9821 5141 0 52 4 9820 9820 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9816 9816 9816 9816 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9813 9811 9810 9808 9805 9803 9799 9796 9791 9787 9781 9775 9769 9762 9754 9745 9736 9726 9715 9703 9690 9676 9662 9645 9628 9610 9590 9568 9546 9521 9496 9468 9439 9409 9377 9344 9310 9274 9237 9199 9159 9119 9079 9037 8996 8954 8912 8870 8828 8787 8747 8707 8668 8631 8594 8560 8527 8496 8467 8440 8415 8393 8373 8356 8341 8329 8320 8314 8310 8309 8311 8315 8323 8332 8344 8359 8375 8394 8414 8436 8460 8485 8511 8538 8566 8594 8622 8650 8679 8706 8733 8760 8785 8809 8831 8853 8872 8890 8907 8922 8935 8946 8956 8964 8970 8976 8980 8983 8985 8986 8987 8987 8987 8987 8987 8987 8988 8989 8991 8994 8997 9002 9008 9015 9024 9033 9045 9057 9071 9086 9103 9120 9139 9160 9181 9203 9226 9250 9275 9300 9326 9352 9378 9404 9430 9456 9482 9508 9533 9558 9582 9605 9628 9650 9672 9692 9712 9731 9749 9766 9783 9798 9813 9827 9840 9852 9863 9873 9882 9891 9899 9906 9912 9918 9923 9928 9932 9935 9938 9941 9944 9946 9948 9950 9952 9954 9955 9956 9958 9959 9959 9960 9961 9961 9961 9960 9960 9959 9958 9957 9955 9954 9952 9949 9947 9945 9942 9940 9937 9934 9931 9928 9925 9922 9918 9914 9911 9906 9902 9897 9892 9886 9880 9873 9866 9859 9851 9843 9835 9826 9817 9808 9798 9789 9779 9770 9760 9751 9741 9732 9722 9712 9703 9693 9683 9672 9662 9651 9639 9627 9615 9601 9587 9572 9557 9540 9522 9504 9484 9464 9442 9419 9395 9369 9343 9315 9286 9256 9224 9191 9156 9120 9082 9043 9003 8961 8917 8872 8825 8777 8727 8676 8624 8569 8514 8456 8398 8337 8275 8210 8144 8076 8005 7932 7856 7777 7696 7611 7522 7430 7334 7235 7131 7023 6912 6797 6678 6555 6430 6301 6171 6038 5904 5769 5634 5499 5364 5232 5102 4974 4850 4730 4615 4504 4399 4300 4207 4120 4040 3966 3900 3840 3787 3740 3701 3668 3642 3623 3611 3605 3607 3615 3630 3652 3681 3717 3761 3812 3871 3938 4013 4095 4186 4284 4390 4504 4625 4752 4887 5027 5173 5323 5478 5636 5797 5959 6122 6285 6449 6610 6769 6926 7078 7227 7370 7509 7642 7768 7889 8003 8111 8212 8306 8394 8476 8551 8621 8684 8743 8795 8843 8886 8925 8960 8991 9019 9043 9064 9083 9099 9114 9126 9137 9146 9155 9162 9169 9175 9181 9187 9194 9200 9207 9215 9223 9232 9242 9253 9265 9278 9292 9307 9323 9340 9357 9376 9395 9414 9434 9454 9474 9494 9515 9535 9555 9575 9594 9613 9632 9650 9668 9685 9701 9717 9733 9748 9762 9775 9788 9801 9812 9823 9834 9843 9852 9861 9868 9875 9881 9887 9892 9896 9899 9901 9903 9905 9905 9905 5142 0 52 4 9905 9904 9902 9900 9897 9894 9891 9887 9882 9878 9872 9867 9860 9854 9847 9839 9831 9822 9813 9803 9792 9780 9768 9756 9743 9729 9714 9699 9684 9668 9651 9635 9618 9601 9583 9566 9549 9532 9516 9500 9484 9469 9455 9441 9428 9416 9406 9396 9387 9380 9373 9369 9365 9363 9362 9362 9364 9367 9372 9378 9385 9393 9402 9412 9423 9435 9448 9461 9475 9489 9503 9517 9531 9546 9560 9574 9587 9600 9612 9624 9635 9646 9655 9664 9672 9679 9685 9690 9694 9697 9698 9699 9698 9696 9693 9689 9684 9677 9669 9660 9650 9639 9626 9613 9598 9583 9566 9549 9531 9512 9493 9474 9454 9434 9413 9393 9373 9353 9333 9314 9295 9276 9259 9242 9225 9210 9196 9183 9170 9159 9149 9140 9133 9126 9121 9116 9113 9111 9109 9109 9110 9111 9113 9115 9119 9122 9126 9130 9135 9139 9144 9148 9152 9157 9161 9165 9169 9172 9176 9179 9182 9184 9187 9190 9192 9194 9196 9198 9199 9201 9202 9202 9203 9202 9201 9200 9197 9194 9189 9183 9175 9166 9155 9142 9126 9109 9089 9067 9042 9014 8984 8951 8915 8876 8834 8789 8742 8692 8638 8583 8524 8463 8399 8333 8264 8193 8119 8043 7964 7884 7801 7715 7628 7539 7447 7354 7259 7162 7063 6963 6862 6759 6656 6551 6447 6343 6238 6134 6031 5929 5828 5729 5632 5538 5445 5356 5269 5185 5105 5027 4953 4881 4813 4748 4685 4625 4568 4513 4461 4410 4362 4315 4270 4227 4185 4145 4106 4069 4034 4000 3968 3939 3911 3886 3864 3845 3829 3816 3807 3802 3802 3806 3815 3830 3850 3876 3908 3946 3992 4044 4102 4169 4242 4322 4410 4504 4606 4714 4829 4949 5075 5205 5340 5479 5621 5765 5911 6057 6203 6348 6493 6635 6774 6910 7042 7169 7291 7409 7520 7626 7726 7819 7907 7988 8063 8132 8195 8252 8303 8349 8389 8423 8453 8477 8496 8510 8520 8525 8526 8522 8515 8503 8488 8470 8447 8422 8393 8361 8326 8288 8246 8202 8155 8105 8051 7995 7935 7872 7806 7736 7663 7586 7506 7422 7335 7244 7151 7054 6954 6852 6748 6641 6534 6424 6314 6204 6095 5985 5876 5769 5664 5562 5462 5365 5272 5182 5098 5017 4942 4872 4808 4750 4697 4651 4611 4578 4552 4532 4519 4513 4513 4520 4534 4553 4579 4611 4648 4690 4736 4787 4842 4901 4962 5026 5092 5159 5227 5296 5364 5431 5498 5562 5624 5683 5738 5789 5835 5875 5910 5937 5957 5969 5973 5968 5954 5930 5896 5852 5798 5735 5661 5578 5486 5386 5278 5163 5042 4916 4785 4652 4517 4381 4246 4111 3979 3850 3726 3606 3491 3383 3281 3187 3099 3018 2944 2877 2817 2764 2717 2677 2642 2612 2588 2570 2556 2547 2543 2543 2549 2560 2576 2597 2625 2659 2700 2748 2803 2867 2939 3020 3110 3209 3317 3436 3563 3699 3845 3999 4161 4331 4507 4689 4876 5068 5262 5458 5655 5853 6049 6243 5143 0 52 4 6435 6622 6805 6983 7154 7320 7478 7630 7774 7911 8040 8162 8277 8385 8486 8581 8670 8752 8830 8902 8969 9032 9090 9144 9194 9241 9284 9324 9361 9395 9426 9454 9480 9503 9524 9543 9560 9575 9589 9601 9612 9622 9631 9639 9646 9653 9659 9665 9671 9676 9681 9686 9691 9696 9700 9704 9709 9713 9717 9721 9724 9728 9732 9736 9740 9744 9748 9752 9756 9761 9766 9771 9776 9782 9787 9793 9799 9804 9810 9816 9821 9827 9832 9837 9842 9846 9850 9854 9858 9861 9864 9867 9870 9873 9876 9878 9881 9883 9885 9887 9889 9891 9892 9893 9894 9894 9894 9894 9893 9891 9889 9886 9883 9879 9874 9869 9864 9858 9851 9845 9837 9830 9821 9813 9804 9794 9784 9774 9762 9751 9738 9725 9711 9696 9680 9664 9646 9628 9609 9589 9569 9548 9527 9505 9483 9461 9439 9417 9395 9374 9354 9334 9315 9297 9281 9265 9251 9239 9228 9218 9210 9204 9200 9197 9196 9197 9199 9204 9210 9218 9227 9239 9252 9266 9282 9299 9318 9338 9359 9381 9403 9426 9450 9474 9498 9523 9547 9571 9595 9619 9641 9664 9685 9706 9726 9746 9764 9782 9798 9814 9828 9842 9855 9867 9878 9888 9897 9906 9914 9921 9928 9934 9939 9944 9949 9953 9956 9959 9962 9965 9967 9969 9970 9971 9972 9973 9973 9973 9972 9971 9970 9968 9966 9964 9961 9958 9954 9950 9946 9941 9936 9930 9924 9918 9911 9904 9896 9888 9879 9870 9861 9850 9839 9828 9816 9803 9789 9775 9760 9745 9728 9711 9694 9675 9657 9637 9617 9597 9576 9555 9533 9511 9490 9468 9445 9423 9401 9380 9358 9337 9316 9296 9276 9257 9240 9223 9207 9192 9178 9166 9155 9146 9138 9132 9127 9123 9121 9121 9121 9123 9126 9130 9135 9140 9146 9152 9158 9164 9170 9175 9179 9183 9185 9186 9185 9183 9178 9171 9163 9151 9137 9120 9099 9076 9049 9019 8985 8947 8906 8861 8812 8759 8702 8642 8578 8511 8441 8368 8292 8214 8135 8053 7971 7888 7806 7723 7643 7563 7486 7412 7341 7274 7211 7154 7102 7055 7016 6983 6957 6938 6927 6923 6928 6940 6959 6986 7020 7062 7110 7165 7226 7292 7363 7439 7519 7602 7688 7776 7866 7957 8047 8138 8228 8317 8404 8489 8572 8651 8727 8800 8869 8934 8995 9052 9105 9153 9197 9237 9273 9306 9334 9359 9380 9398 9413 9425 9435 9442 9447 9449 9450 9450 9447 9444 9440 9434 9428 9422 9415 9407 9400 9393 9386 9380 9373 9368 9363 9358 9355 9353 9351 9350 9351 9352 9355 9358 9363 9369 9375 9383 9392 9401 9411 9422 9433 9445 9458 9471 9484 9497 9510 9524 9537 9551 9564 9577 9590 9602 9614 9625 9636 9647 9657 9666 9675 9683 9690 9697 9704 9709 9714 9719 9723 9726 9729 9731 9733 9734 9735 9735 9735 9735 9734 9733 9732 9730 9728 9726 9724 9722 9719 9716 9713 9710 9707 9704 9701 9697 9694 9691 5144 0 52 4 9687 9684 9680 9677 9674 9670 9667 9664 9662 9659 9657 9655 9653 9652 9651 9650 9650 9650 9651 9652 9654 9656 9659 9662 9665 9669 9674 9678 9684 9689 9695 9701 9708 9715 9722 9729 9736 9744 9752 9760 9767 9775 9783 9791 9799 9807 9815 9822 9830 9837 9845 9852 9858 9865 9871 9877 9883 9888 9893 9898 9902 9907 9911 9914 9918 9921 9924 9927 9930 9933 9935 9938 9940 9942 9945 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9981 9982 9983 9984 9984 9985 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9960 9958 9956 9954 9952 9949 9946 9943 9940 9937 9933 9929 9925 9920 9915 9910 9905 9900 9894 9888 9882 9876 9870 9863 9856 9849 9842 9834 9827 9819 9810 9802 9793 9785 9776 9766 9757 9748 9738 9729 9719 9710 9700 9691 9682 9674 9665 9658 9650 9643 9637 9631 9626 9621 9617 9614 9612 9610 9608 9608 9608 9609 9611 9613 9617 9620 9625 9630 9635 9642 9648 9656 9663 9671 9680 9688 9697 9705 9714 9723 9731 9739 9747 9754 9761 9767 9772 9777 9780 9783 9785 9786 9786 9784 9782 9779 9774 9769 9762 9754 9745 9735 9724 9711 9697 9682 9666 9648 9629 9609 9587 9564 9539 9513 9485 9456 9425 9393 9359 9324 9287 9250 9211 9171 9130 9088 9046 9003 8960 8917 8874 8830 8788 8746 8704 8664 8624 8586 8549 8514 8481 8450 8420 8393 8368 8345 8325 8307 8291 8278 8267 8258 8251 8247 8244 8243 8244 8246 8248 8252 8257 8261 8266 8270 8274 8277 8280 8281 8280 8278 8273 8267 8259 8248 8236 8221 8203 8184 8162 8138 8112 8085 8056 8026 7995 7964 7932 7901 7869 7839 7809 7781 7755 7731 7709 7691 7675 7663 7654 7649 7648 7652 7659 7671 7687 7707 7731 7760 7792 7829 7869 7912 7958 8007 8059 8113 8169 8227 8287 8347 8408 8470 8532 8594 8656 8717 8778 8838 8897 8954 9010 9065 9118 9170 9219 9267 9313 9356 9398 9438 9476 9512 9546 9577 9607 9635 9662 9686 9708 9729 9749 9766 9782 9797 9811 9823 9834 9844 9852 9860 9867 9873 9879 9884 9888 9892 9895 9897 9899 9901 9902 9903 9904 9903 9903 9902 9901 9899 9896 9893 9890 9885 9881 9876 9870 9863 9856 9848 9840 9831 9821 9811 9800 9788 9775 9762 9749 9735 9720 9705 9689 9673 9656 9639 9622 9604 9587 9570 9553 9535 9519 9503 9487 9472 9458 9444 9432 9420 9410 9400 9392 9385 9379 9374 9371 9369 9368 9368 9369 9371 9374 9378 9384 9389 9396 9403 9411 9419 9428 9437 9446 9455 9463 9472 9480 9487 9493 9498 9502 9504 9505 9503 9500 9494 9486 9476 9463 9447 9427 9405 9380 9351 9319 9284 9245 9202 5145 0 52 4 9156 9106 9052 8994 8932 8866 8795 8721 8641 8558 8470 8378 8281 8179 8074 7964 7850 7733 7612 7488 7362 7233 7102 6971 6838 6706 6574 6443 6314 6188 6064 5944 5828 5716 5610 5510 5415 5327 5246 5172 5105 5046 4994 4951 4915 4888 4869 4859 4857 4864 4879 4904 4936 4978 5028 5086 5153 5227 5310 5400 5497 5601 5710 5826 5946 6071 6200 6331 6466 6601 6736 6872 7007 7141 7272 7400 7525 7646 7762 7874 7980 8081 8176 8265 8348 8426 8497 8564 8624 8680 8731 8776 8818 8855 8889 8919 8946 8970 8991 9011 9028 9043 9057 9070 9082 9093 9103 9114 9124 9134 9144 9154 9165 9177 9189 9201 9215 9229 9244 9260 9276 9293 9311 9329 9348 9368 9387 9407 9427 9447 9467 9487 9507 9526 9545 9563 9581 9599 9616 9632 9648 9663 9678 9692 9705 9718 9730 9741 9751 9761 9770 9779 9786 9793 9799 9803 9807 9810 9812 9812 9812 9810 9808 9804 9799 9793 9786 9777 9768 9757 9744 9731 9716 9699 9681 9661 9640 9617 9592 9565 9536 9505 9472 9436 9398 9357 9313 9267 9218 9166 9112 9054 8993 8929 8862 8793 8720 8645 8566 8485 8402 8316 8229 8139 8048 7956 7862 7768 7675 7581 7487 7394 7303 7214 7127 7042 6961 6883 6809 6739 6674 6613 6558 6508 6464 6426 6395 6369 6350 6337 6331 6331 6338 6352 6372 6398 6431 6470 6515 6566 6623 6685 6752 6824 6900 6981 7066 7154 7245 7338 7434 7532 7630 7730 7829 7929 8028 8126 8222 8317 8410 8500 8588 8672 8754 8832 8907 8978 9045 9109 9169 9226 9279 9329 9375 9418 9457 9494 9528 9560 9589 9615 9640 9662 9683 9702 9719 9736 9750 9764 9777 9788 9799 9809 9818 9826 9834 9841 9847 9853 9858 9862 9866 9869 9872 9874 9875 9877 9877 9878 9878 9877 9877 9875 9874 9872 9870 9868 9865 9862 9859 9855 9850 9845 9840 9834 9827 9820 9812 9803 9793 9783 9772 9760 9748 9735 9722 9708 9694 9679 9664 9649 9634 9619 9604 9589 9575 9561 9547 9533 9521 9508 9497 9486 9475 9466 9457 9449 9441 9435 9429 9424 9420 9417 9415 9414 9413 9414 9415 9418 9421 9425 9430 9436 9443 9450 9459 9468 9477 9487 9498 9509 9520 9532 9544 9556 9568 9580 9592 9604 9616 9628 9639 9651 9662 9673 9683 9694 9705 9715 9725 9735 9744 9754 9763 9773 9782 9790 9799 9807 9815 9822 9830 9837 9843 9849 9855 9861 9866 9871 9875 9880 9884 9888 9892 9895 9899 9902 9906 9909 9913 9916 9920 9924 9927 9931 9935 9938 9942 9945 9948 9951 9954 9957 9960 9962 9964 9965 9967 9968 9968 9969 9969 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9950 9948 9945 9941 9938 9934 9930 9926 9921 9916 9910 9904 9897 9889 9882 9873 9864 9854 9844 9833 9821 9808 9795 9780 9764 9748 9730 9711 9691 9670 9647 9623 9598 9570 5146 0 52 4 9542 9511 9479 9446 9411 9374 9336 9296 9254 9212 9168 9122 9076 9028 8980 8931 8881 8831 8780 8728 8677 8625 8574 8522 8471 8420 8369 8319 8269 8219 8170 8121 8074 8026 7980 7934 7889 7845 7802 7760 7719 7679 7640 7603 7567 7533 7501 7470 7442 7416 7392 7371 7353 7337 7325 7315 7309 7305 7306 7309 7316 7327 7340 7357 7377 7400 7426 7455 7486 7520 7555 7593 7631 7671 7712 7753 7795 7837 7878 7919 7960 7999 8037 8074 8109 8143 8175 8205 8233 8260 8285 8308 8330 8350 8368 8386 8402 8417 8431 8444 8456 8467 8478 8489 8499 8509 8518 8527 8535 8543 8550 8557 8563 8569 8573 8577 8580 8581 8581 8580 8577 8573 8567 8559 8549 8537 8524 8509 8491 8472 8451 8429 8405 8379 8352 8324 8295 8266 8236 8207 8177 8148 8120 8093 8068 8044 8022 8003 7987 7974 7964 7957 7954 7954 7958 7966 7977 7992 8011 8033 8059 8087 8118 8151 8187 8224 8262 8301 8341 8381 8421 8459 8497 8533 8568 8600 8629 8655 8678 8698 8713 8725 8732 8735 8733 8727 8716 8700 8679 8653 8623 8587 8547 8502 8451 8396 8337 8272 8203 8129 8051 7968 7881 7789 7694 7594 7490 7383 7272 7159 7042 6923 6802 6679 6555 6430 6305 6180 6055 5932 5810 5691 5575 5462 5352 5247 5146 5050 4959 4873 4793 4718 4650 4587 4530 4479 4434 4395 4362 4335 4315 4300 4292 4290 4294 4304 4321 4345 4375 4412 4456 4506 4564 4629 4700 4778 4863 4954 5052 5156 5265 5379 5498 5622 5749 5879 6013 6148 6284 6422 6560 6697 6834 6970 7103 7235 7364 7490 7612 7731 7846 7957 8064 8166 8264 8358 8446 8531 8611 8687 8758 8825 8888 8947 9003 9054 9102 9147 9189 9227 9263 9296 9326 9354 9379 9403 9424 9443 9461 9477 9491 9504 9515 9525 9534 9542 9548 9554 9558 9561 9564 9566 9567 9567 9566 9564 9561 9558 9553 9548 9542 9535 9527 9517 9507 9496 9484 9470 9456 9440 9424 9406 9388 9368 9348 9327 9305 9282 9259 9236 9212 9187 9163 9138 9114 9089 9065 9041 9018 8995 8972 8950 8929 8909 8889 8870 8852 8835 8818 8803 8788 8775 8762 8751 8740 8730 8721 8713 8706 8699 8694 8689 8685 8683 8681 8679 8679 8680 8681 8684 8687 8691 8696 8702 8709 8717 8726 8736 8747 8759 8772 8786 8801 8816 8833 8851 8869 8888 8909 8929 8951 8973 8996 9020 9044 9068 9093 9118 9143 9168 9193 9218 9243 9268 9293 9317 9340 9363 9386 9407 9428 9448 9468 9486 9504 9521 9537 9552 9567 9580 9593 9605 9617 9627 9637 9647 9655 9663 9670 9677 9683 9688 9693 9697 9701 9704 9706 9708 9709 9710 9711 9711 9711 9710 9709 9708 9706 9704 9702 9700 9697 9694 9691 9688 9685 9681 9677 9673 9668 9664 9659 9654 9649 9643 9637 9631 9625 9619 9612 9605 9598 9590 9583 9575 9566 9558 9549 9539 9529 9519 5147 0 52 4 9508 9497 9485 9472 9459 9444 9429 9414 9397 9380 9361 9342 9322 9301 9280 9257 9234 9210 9185 9160 9134 9108 9081 9054 9026 8999 8972 8944 8917 8890 8864 8838 8813 8788 8765 8743 8722 8702 8684 8667 8652 8639 8628 8619 8612 8607 8604 8604 8606 8609 8616 8624 8634 8647 8661 8677 8696 8716 8737 8761 8785 8811 8838 8867 8896 8926 8956 8987 9019 9051 9082 9114 9146 9178 9209 9240 9270 9299 9328 9356 9384 9410 9436 9460 9484 9507 9528 9549 9569 9587 9605 9622 9637 9652 9666 9679 9691 9703 9713 9723 9732 9740 9747 9754 9760 9765 9770 9775 9778 9782 9784 9787 9789 9791 9792 9794 9795 9796 9796 9797 9797 9797 9797 9797 9796 9796 9795 9794 9793 9792 9791 9790 9788 9787 9786 9785 9784 9783 9782 9781 9781 9781 9781 9781 9781 9782 9783 9784 9785 9786 9788 9789 9791 9793 9794 9796 9798 9799 9801 9802 9804 9805 9806 9807 9808 9809 9809 9809 9808 9808 9806 9804 9802 9798 9793 9788 9781 9773 9764 9753 9740 9726 9709 9691 9670 9647 9622 9594 9563 9530 9494 9454 9411 9365 9316 9262 9205 9144 9079 9010 8937 8860 8778 8692 8602 8507 8409 8307 8201 8092 7979 7864 7746 7625 7503 7380 7256 7132 7008 6884 6761 6641 6522 6407 6295 6187 6083 5985 5892 5805 5725 5652 5586 5529 5479 5439 5407 5385 5372 5368 5375 5391 5417 5452 5497 5551 5615 5687 5767 5855 5951 6053 6162 6276 6395 6518 6644 6773 6905 7037 7170 7302 7434 7565 7693 7819 7942 8061 8176 8287 8393 8494 8591 8682 8768 8849 8925 8995 9060 9121 9176 9227 9273 9315 9353 9386 9417 9443 9466 9486 9503 9517 9529 9537 9543 9547 9548 9547 9543 9538 9530 9519 9507 9492 9475 9456 9435 9412 9386 9359 9330 9299 9267 9233 9198 9161 9123 9085 9045 9005 8964 8923 8882 8841 8800 8759 8719 8680 8642 8604 8568 8533 8500 8468 8438 8410 8385 8361 8340 8321 8305 8291 8280 8271 8266 8263 8262 8265 8270 8277 8287 8299 8313 8329 8346 8365 8386 8408 8430 8454 8478 8502 8526 8550 8574 8598 8621 8643 8665 8685 8705 8723 8740 8756 8771 8784 8795 8805 8814 8821 8827 8832 8835 8837 8837 8837 8835 8833 8830 8826 8822 8818 8814 8809 8805 8802 8799 8797 8795 8795 8796 8798 8802 8807 8813 8821 8830 8841 8853 8866 8880 8896 8912 8929 8947 8966 8985 9004 9023 9042 9061 9080 9099 9117 9134 9151 9167 9183 9197 9211 9223 9234 9244 9252 9259 9265 9269 9272 9273 9272 9270 9266 9260 9253 9245 9235 9224 9211 9197 9182 9166 9149 9131 9112 9093 9072 9052 9030 9008 8984 8961 8936 8910 8884 8856 8827 8797 8764 8731 8695 8657 8617 8575 8530 8482 8432 8378 8321 8261 8197 8130 8060 7985 7906 7824 7738 7648 7554 7456 7355 7250 7141 7030 6915 6798 6679 6558 6436 6313 6190 5148 0 52 4 6067 5945 5823 5704 5587 5473 5363 5257 5156 5059 4968 4883 4805 4732 4667 4609 4558 4514 4478 4450 4429 4417 4412 4415 4427 4446 4473 4507 4550 4600 4658 4723 4795 4874 4960 5052 5150 5253 5361 5474 5590 5710 5832 5956 6081 6206 6331 6455 6578 6698 6814 6927 7035 7138 7236 7328 7413 7491 7562 7625 7681 7729 7770 7802 7826 7843 7851 7852 7844 7829 7806 7776 7738 7693 7640 7581 7515 7442 7363 7278 7186 7089 6987 6880 6769 6653 6534 6412 6287 6160 6033 5904 5776 5648 5521 5396 5274 5155 5040 4929 4823 4722 4627 4538 4455 4379 4309 4247 4191 4143 4102 4068 4042 4023 4011 4006 4009 4019 4036 4060 4092 4130 4176 4229 4289 4355 4429 4509 4595 4688 4786 4891 5000 5115 5234 5356 5483 5612 5744 5877 6011 6145 6280 6414 6547 6678 6807 6933 7057 7177 7294 7407 7516 7621 7722 7819 7912 8000 8085 8167 8244 8318 8389 8456 8521 8582 8641 8698 8752 8803 8853 8900 8946 8989 9031 9071 9109 9145 9180 9213 9245 9275 9304 9331 9358 9383 9407 9430 9452 9473 9493 9512 9531 9548 9565 9582 9597 9612 9627 9641 9654 9666 9678 9689 9699 9709 9718 9726 9734 9741 9748 9753 9759 9764 9768 9772 9776 9780 9784 9787 9790 9794 9797 9800 9804 9807 9811 9814 9818 9821 9825 9828 9831 9834 9837 9840 9842 9844 9845 9847 9848 9849 9849 9849 9849 9849 9849 9848 9847 9846 9845 9844 9842 9840 9838 9836 9833 9830 9826 9822 9818 9813 9807 9801 9794 9787 9778 9770 9761 9751 9740 9729 9718 9706 9693 9680 9667 9653 9639 9624 9609 9593 9577 9560 9543 9526 9508 9489 9470 9451 9432 9411 9391 9370 9350 9329 9307 9286 9264 9243 9221 9199 9178 9156 9134 9112 9090 9068 9046 9023 9001 8978 8955 8932 8908 8885 8862 8839 8816 8793 8771 8749 8728 8709 8690 8673 8658 8644 8632 8623 8615 8611 8608 8608 8611 8617 8625 8635 8648 8664 8682 8702 8724 8748 8773 8800 8829 8858 8888 8919 8951 8982 9014 9046 9077 9108 9138 9168 9197 9224 9251 9276 9300 9322 9343 9362 9379 9394 9407 9419 9428 9436 9441 9444 9446 9445 9442 9437 9430 9421 9410 9397 9382 9365 9346 9326 9304 9280 9255 9229 9201 9171 9141 9109 9076 9043 9008 8974 8938 8903 8867 8832 8797 8763 8730 8697 8666 8637 8609 8583 8560 8539 8520 8504 8491 8481 8474 8470 8469 8471 8477 8486 8498 8513 8532 8553 8577 8603 8632 8663 8696 8731 8768 8806 8845 8885 8926 8967 9009 9051 9093 9134 9176 9216 9256 9295 9333 9371 9407 9441 9475 9508 9539 9568 9597 9624 9650 9675 9698 9720 9740 9759 9777 9794 9810 9824 9837 9848 9859 9868 9876 9883 9889 9894 9897 9899 9901 9901 9900 9898 9895 9891 9886 9880 9872 9864 9854 9844 9832 9819 9805 9790 9774 9757 9738 9718 9697 9674 9651 9626 5149 0 52 4 9600 9572 9544 9514 9483 9451 9418 9384 9348 9312 9275 9237 9199 9160 9120 9080 9040 9000 8960 8920 8881 8842 8804 8766 8730 8694 8660 8627 8595 8565 8537 8510 8484 8461 8439 8419 8400 8384 8369 8355 8344 8334 8326 8319 8314 8310 8309 8308 8309 8312 8316 8321 8328 8336 8345 8355 8366 8378 8391 8405 8420 8435 8450 8466 8482 8499 8515 8531 8547 8563 8578 8593 8608 8622 8636 8649 8662 8674 8685 8696 8706 8716 8725 8734 8743 8751 8759 8766 8774 8781 8788 8796 8803 8811 8819 8827 8836 8845 8855 8866 8878 8891 8904 8919 8934 8951 8968 8987 9006 9027 9048 9071 9094 9117 9142 9167 9192 9217 9242 9267 9293 9317 9341 9365 9388 9409 9430 9450 9468 9485 9501 9515 9528 9540 9550 9558 9565 9571 9576 9579 9580 9581 9581 9579 9577 9574 9570 9566 9561 9556 9550 9545 9540 9534 9529 9524 9520 9516 9512 9510 9508 9507 9506 9507 9508 9510 9513 9517 9521 9527 9533 9540 9547 9555 9564 9573 9582 9592 9602 9612 9622 9632 9642 9652 9662 9672 9681 9690 9699 9708 9716 9723 9730 9737 9743 9748 9752 9756 9759 9761 9762 9763 9763 9761 9760 9757 9753 9749 9744 9738 9732 9724 9717 9709 9700 9691 9681 9671 9661 9650 9639 9628 9617 9605 9593 9581 9569 9557 9545 9533 9521 9510 9498 9487 9476 9465 9455 9445 9436 9428 9420 9413 9407 9401 9397 9393 9390 9388 9387 9387 9388 9389 9392 9395 9399 9403 9409 9415 9422 9429 9437 9445 9454 9463 9473 9482 9493 9503 9514 9525 9536 9547 9558 9569 9580 9591 9602 9613 9623 9633 9644 9654 9663 9673 9683 9692 9701 9710 9719 9728 9736 9745 9754 9762 9771 9779 9788 9796 9804 9812 9820 9828 9836 9844 9851 9859 9866 9873 9879 9885 9891 9897 9903 9908 9913 9917 9922 9926 9930 9933 9937 9940 9943 9945 9948 9950 9951 9953 9954 9954 9955 9954 9953 9952 9950 9948 9944 9941 9936 9931 9925 9919 9911 9904 9895 9885 9875 9864 9852 9840 9826 9812 9796 9780 9762 9744 9724 9703 9681 9658 9634 9608 9581 9553 9524 9494 9462 9430 9397 9362 9328 9292 9257 9221 9186 9150 9115 9081 9047 9014 8982 8952 8923 8895 8869 8845 8823 8802 8784 8768 8754 8742 8732 8724 8719 8715 8714 8715 8717 8722 8729 8738 8749 8761 8775 8791 8809 8829 8849 8872 8895 8920 8947 8974 9002 9030 9060 9090 9120 9150 9180 9210 9240 9269 9298 9326 9352 9378 9403 9427 9450 9472 9492 9512 9530 9547 9563 9578 9593 9606 9619 9631 9642 9653 9663 9673 9682 9691 9700 9708 9715 9722 9729 9736 9742 9748 9753 9758 9763 9767 9771 9775 9778 9782 9785 9787 9790 9793 9795 9797 9799 9801 9802 9804 9805 9806 9807 9808 9808 9808 9808 9807 9806 9804 9802 9800 9797 9794 9790 9786 9782 9777 9772 9766 9760 9753 9747 9740 9732 9725 5150 0 52 5 9714 9707 9699 9691 9683 9674 9666 9657 9648 9640 9631 9623 9614 9606 9597 9589 9581 9573 9565 9557 9550 9542 9534 9526 9518 9509 9501 9492 9483 9473 9463 9452 9441 9429 9417 9404 9390 9375 9360 9343 9326 9308 9290 9270 9250 9229 9207 9185 9161 9138 9113 9088 9063 9037 9011 8984 8957 8929 8902 8874 8846 8818 8789 8761 8732 8704 8675 8646 8617 8588 8558 8529 8499 8469 8439 8408 8377 8346 8315 8284 8253 8222 8191 8160 8130 8101 8073 8046 8020 7996 7974 7954 7937 7922 7911 7903 7898 7896 7899 7905 7915 7929 7947 7969 7994 8023 8056 8092 8130 8172 8215 8262 8309 8359 8409 8460 8512 8564 8616 8668 8719 8769 8818 8866 8913 8958 9001 9042 9082 9119 9155 9189 9220 9250 9278 9304 9327 9349 9370 9388 9405 9420 9435 9447 9459 9469 9478 9487 9495 9502 9508 9514 9519 9524 9529 9534 9538 9542 9546 9551 9555 9559 9563 9567 9572 9576 9581 9586 9591 9596 9602 9608 9614 9621 9628 9635 9642 9650 9658 9667 9675 9684 9693 9702 9711 9721 9730 9739 9748 9757 9766 9774 9782 9790 9798 9805 9812 9818 9824 9830 9835 9840 9845 9849 9853 9857 9861 9864 9866 9869 9871 9873 9874 9875 9875 9875 9875 9873 9872 9869 9866 9862 9857 9851 9844 9837 9828 9819 9808 9796 9783 9769 9753 9736 9718 9699 9678 9656 9632 9607 9580 9552 9523 9492 9460 9426 9391 9355 9318 9279 9240 9199 9158 9116 9074 9032 8989 8946 8904 8861 8819 8778 8738 8698 8660 8623 8587 8554 8522 8492 8464 8438 8415 8394 8376 8361 8348 8338 8331 8327 8325 8326 8330 8337 8346 8357 8371 8387 8404 8423 8444 8466 8489 8512 8536 8560 8584 8607 8631 8653 8675 8695 8714 8732 8748 8762 8775 8786 8795 8802 8808 8811 8813 8813 8812 8809 8805 8799 8792 8785 8776 8766 8756 8745 8734 8722 8711 8700 8689 8678 8668 8659 8650 8642 8636 8631 8626 8623 8622 8621 8622 8624 8628 8632 8637 8643 8649 8655 8662 8668 8675 8680 8685 8689 8691 8692 8691 8688 8682 8674 8663 8649 8632 8612 8588 8560 8529 8492 8452 8407 8357 8301 8240 8174 8102 8023 7939 7847 7750 7645 7534 7416 7292 7161 7024 6881 6732 6578 6420 6257 6092 5923 5754 5583 5412 5240 5071 4904 4739 4579 4422 4271 4125 3985 3851 3724 3603 3490 3384 3284 3192 3107 3028 2956 2890 2830 2777 2729 2687 2650 2619 2593 2573 2558 2549 2545 2548 2556 2571 2592 2620 2655 2697 2746 2802 2865 2936 3013 3098 3189 3286 3389 3497 3610 3726 3846 3969 4093 4219 4345 4470 4595 4718 4840 4958 5074 5186 5295 5400 5501 5599 5693 5784 5872 5957 6040 6120 6200 6278 6355 6432 6510 6587 6666 6745 6825 6907 6990 7074 7160 7247 7336 7425 7515 7605 7696 7787 7878 7968 8057 8145 8232 8318 8401 8483 8562 8639 8714 8786 8855 5151 0 52 5 8921 8985 9046 9104 9159 9211 9260 9306 9350 9391 9429 9465 9499 9530 9558 9585 9610 9633 9653 9673 9690 9707 9721 9735 9747 9759 9769 9778 9787 9794 9801 9806 9812 9816 9819 9822 9824 9826 9826 9826 9825 9824 9821 9818 9814 9810 9805 9799 9792 9785 9777 9768 9759 9749 9739 9728 9717 9705 9692 9679 9666 9652 9638 9624 9609 9594 9579 9564 9549 9534 9519 9505 9490 9476 9463 9450 9438 9427 9416 9407 9399 9392 9385 9381 9377 9375 9374 9374 9375 9378 9382 9387 9393 9400 9408 9416 9426 9436 9447 9459 9471 9483 9496 9509 9522 9536 9550 9563 9577 9591 9605 9619 9633 9647 9661 9675 9689 9702 9716 9729 9742 9754 9766 9778 9789 9800 9810 9820 9829 9837 9845 9853 9859 9866 9872 9877 9882 9887 9891 9895 9899 9903 9907 9910 9913 9916 9919 9922 9925 9928 9930 9932 9935 9936 9938 9939 9940 9941 9941 9942 9941 9941 9940 9939 9938 9936 9935 9933 9931 9929 9926 9924 9921 9919 9916 9913 9910 9907 9904 9900 9896 9892 9887 9883 9877 9872 9866 9860 9853 9846 9838 9830 9822 9814 9805 9796 9787 9777 9768 9758 9749 9739 9729 9720 9710 9701 9692 9683 9674 9666 9658 9650 9643 9636 9630 9624 9619 9614 9610 9606 9602 9600 9597 9595 9593 9592 9591 9590 9590 9590 9590 9590 9590 9590 9591 9591 9592 9592 9593 9593 9593 9594 9594 9594 9594 9594 9594 9593 9593 9593 9593 9593 9592 9592 9593 9593 9593 9594 9595 9596 9598 9600 9602 9604 9607 9610 9614 9618 9621 9626 9630 9635 9639 9644 9649 9653 9658 9663 9667 9671 9676 9680 9684 9687 9691 9694 9697 9700 9703 9706 9709 9711 9714 9717 9719 9722 9725 9727 9730 9733 9736 9739 9742 9745 9748 9751 9754 9757 9760 9762 9765 9767 9769 9771 9773 9774 9775 9776 9776 9776 9776 9775 9774 9773 9771 9769 9766 9763 9760 9756 9753 9749 9745 9740 9736 9731 9726 9722 9717 9712 9706 9701 9696 9690 9685 9679 9673 9667 9660 9654 9647 9639 9632 9624 9615 9606 9596 9586 9575 9563 9551 9537 9523 9507 9491 9473 9454 9434 9413 9390 9366 9340 9313 9284 9254 9223 9190 9155 9119 9081 9042 9002 8960 8917 8872 8827 8780 8731 8682 8631 8580 8527 8473 8419 8363 8307 8250 8193 8135 8076 8016 7957 7896 7835 7773 7711 7648 7584 7518 7452 7384 7314 7242 7169 7092 7012 6930 6844 6754 6660 6562 6459 6353 6242 6126 6007 5883 5756 5625 5492 5356 5218 5080 4941 4802 4664 4527 4393 4261 4134 4010 3890 3776 3667 3564 3467 3376 3291 3212 3140 3075 3015 2962 2915 2875 2840 2811 2789 2773 2763 2759 2762 2771 2787 2811 2841 2879 2925 2979 3041 3112 3191 3278 3374 3478 3590 3711 3839 3974 4117 4265 4420 4580 4744 4912 5084 5258 5433 5609 5786 5962 6137 6310 6481 6649 6814 6975 7131 7283 7431 5152 0 52 5 7573 7710 7841 7968 8088 8204 8314 8418 8518 8612 8701 8786 8865 8940 9011 9077 9139 9197 9251 9301 9348 9391 9430 9466 9499 9529 9555 9579 9599 9617 9631 9643 9652 9658 9661 9661 9659 9654 9646 9635 9621 9605 9585 9563 9537 9509 9477 9442 9403 9361 9315 9265 9212 9154 9093 9027 8956 8881 8802 8718 8630 8537 8440 8339 8234 8125 8012 7896 7777 7656 7532 7407 7282 7156 7031 6905 6782 6661 6542 6426 6315 6208 6106 6010 5920 5837 5761 5692 5631 5579 5535 5499 5472 5455 5446 5447 5456 5475 5503 5540 5586 5640 5703 5773 5852 5937 6029 6128 6232 6342 6456 6575 6697 6821 6948 7076 7205 7334 7463 7590 7717 7841 7962 8080 8195 8306 8413 8516 8614 8708 8797 8881 8961 9036 9106 9172 9233 9291 9344 9393 9439 9481 9520 9555 9588 9618 9645 9670 9692 9713 9731 9747 9762 9774 9786 9796 9804 9811 9817 9823 9827 9830 9833 9834 9836 9836 9836 9836 9836 9835 9834 9833 9832 9830 9829 9828 9827 9826 9825 9825 9824 9824 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9824 9823 9822 9821 9820 9818 9815 9813 9810 9806 9802 9797 9792 9786 9780 9773 9767 9759 9752 9744 9736 9728 9720 9711 9703 9695 9687 9679 9671 9663 9656 9648 9641 9634 9627 9621 9614 9608 9602 9597 9592 9587 9582 9578 9575 9572 9569 9567 9566 9565 9564 9565 9566 9567 9569 9572 9575 9578 9582 9586 9591 9595 9600 9605 9610 9615 9620 9624 9629 9633 9637 9641 9644 9647 9650 9653 9655 9657 9659 9660 9662 9663 9665 9666 9667 9668 9669 9671 9672 9673 9675 9677 9679 9681 9683 9685 9688 9691 9694 9697 9700 9704 9707 9711 9715 9719 9723 9727 9731 9736 9740 9744 9748 9752 9756 9760 9763 9767 9771 9774 9778 9781 9785 9788 9792 9795 9799 9802 9806 9810 9814 9818 9822 9826 9830 9834 9838 9843 9847 9852 9856 9861 9865 9869 9874 9878 9882 9887 9891 9895 9899 9904 9908 9912 9916 9921 9925 9929 9933 9937 9942 9946 9950 9954 9958 9962 9965 9969 9972 9975 9978 9981 9983 9985 9987 9989 9990 9991 9992 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9999 9999 99991000010000100001000010000 9999 9998 9997 9996 9995 9993 9991 9988 9986 9982 9979 9976 9972 9967 9963 9958 9954 9949 9943 9938 9932 9927 9920 9914 9908 9901 9894 9887 9879 9872 9864 9855 9847 9838 9829 9820 9810 9800 9791 9781 9771 9761 9751 9741 9731 9721 9711 9701 9691 9682 9673 9664 9655 9646 9638 9630 9622 9615 9608 9601 9595 9589 9584 9579 9575 9571 9568 9566 9564 9563 9563 9563 9564 9565 9567 9570 9573 9576 9580 9584 9589 9594 9598 9603 9608 9612 9617 9621 9625 9628 5153 0 52 5 9632 9634 9636 9638 9639 9639 9638 9637 9635 9632 9629 9624 9619 9613 9605 9597 9588 9578 9567 9556 9543 9529 9515 9500 9484 9467 9449 9430 9411 9391 9371 9350 9328 9306 9283 9260 9236 9212 9187 9162 9137 9111 9084 9057 9030 9003 8975 8947 8918 8889 8860 8830 8800 8769 8738 8706 8674 8642 8609 8575 8542 8507 8472 8437 8401 8364 8327 8290 8253 8215 8177 8138 8100 8061 8023 7984 7946 7907 7869 7830 7792 7753 7715 7676 7637 7598 7559 7519 7478 7437 7395 7352 7308 7264 7218 7172 7125 7077 7029 6980 6931 6881 6832 6783 6735 6687 6640 6596 6552 6511 6472 6436 6403 6373 6346 6323 6304 6289 6278 6272 6270 6272 6279 6291 6307 6327 6352 6380 6413 6450 6490 6534 6580 6630 6682 6736 6793 6850 6909 6969 7029 7089 7150 7210 7269 7328 7385 7441 7496 7549 7600 7650 7697 7743 7786 7827 7866 7903 7937 7969 7998 8025 8050 8072 8091 8107 8121 8131 8139 8143 8144 8142 8137 8129 8117 8103 8085 8065 8041 8016 7988 7957 7925 7892 7857 7822 7785 7749 7713 7677 7642 7608 7575 7545 7516 7489 7465 7444 7425 7410 7398 7389 7383 7380 7381 7386 7393 7404 7418 7435 7455 7478 7503 7531 7560 7591 7624 7658 7694 7729 7765 7801 7837 7873 7907 7941 7973 8003 8033 8060 8085 8109 8130 8150 8167 8183 8198 8211 8223 8233 8244 8253 8263 8273 8283 8294 8306 8320 8334 8351 8369 8389 8411 8435 8461 8489 8519 8552 8585 8621 8658 8696 8735 8775 8816 8858 8900 8941 8983 9024 9066 9106 9146 9185 9223 9260 9295 9329 9362 9394 9423 9452 9478 9503 9526 9547 9566 9583 9598 9611 9623 9632 9639 9645 9649 9651 9652 9651 9648 9644 9639 9632 9625 9616 9607 9597 9586 9575 9563 9551 9539 9526 9513 9499 9486 9473 9459 9446 9432 9419 9406 9394 9382 9370 9359 9348 9338 9329 9321 9314 9308 9302 9298 9295 9293 9293 9293 9294 9297 9300 9305 9310 9316 9322 9329 9337 9345 9353 9361 9370 9378 9387 9395 9403 9411 9418 9426 9433 9439 9446 9452 9458 9463 9468 9473 9478 9482 9486 9490 9494 9497 9500 9503 9506 9509 9511 9514 9516 9519 9521 9523 9526 9528 9531 9534 9536 9539 9542 9545 9548 9551 9555 9558 9561 9564 9568 9571 9574 9578 9581 9584 9587 9591 9594 9596 9599 9602 9605 9607 9609 9611 9613 9614 9615 9616 9617 9617 9617 9617 9616 9615 9614 9612 9610 9608 9606 9604 9602 9600 9599 9597 9595 9594 9593 9592 9591 9591 9590 9590 9590 9589 9589 9589 9588 9587 9585 9583 9581 9577 9574 9569 9564 9558 9551 9544 9536 9527 9517 9506 9495 9482 9469 9455 9441 9425 9408 9390 9372 9352 9330 9308 9284 9259 9233 9204 9175 9144 9111 9077 9041 9003 8964 8923 8881 8837 8791 8743 8694 8642 8589 8533 8475 8415 8352 8286 8218 8146 8072 7994 7913 5154 0 52 5 7828 7740 7649 7554 7455 7354 7249 7142 7032 6920 6806 6690 6573 6456 6338 6221 6105 5990 5877 5766 5658 5554 5453 5356 5264 5177 5096 5019 4949 4885 4827 4775 4730 4692 4661 4636 4619 4609 4606 4610 4622 4640 4666 4699 4739 4787 4841 4902 4969 5043 5123 5209 5301 5398 5499 5606 5716 5830 5947 6066 6187 6311 6435 6559 6684 6809 6932 7054 7175 7293 7409 7522 7632 7739 7842 7941 8037 8129 8217 8301 8380 8456 8527 8595 8658 8718 8773 8825 8874 8918 8959 8997 9031 9063 9091 9116 9139 9159 9176 9191 9204 9215 9224 9231 9236 9239 9241 9241 9240 9238 9234 9229 9223 9215 9206 9196 9185 9173 9159 9145 9129 9112 9094 9075 9054 9033 9011 8988 8964 8940 8915 8890 8864 8839 8813 8787 8762 8736 8711 8687 8663 8640 8617 8595 8573 8553 8533 8514 8495 8478 8461 8444 8429 8414 8400 8387 8375 8363 8352 8341 8332 8323 8314 8307 8299 8293 8287 8281 8275 8270 8265 8259 8254 8248 8242 8235 8228 8220 8212 8203 8192 8182 8170 8157 8144 8131 8116 8102 8087 8071 8056 8041 8027 8012 7999 7986 7974 7964 7954 7946 7939 7934 7930 7928 7928 7929 7932 7937 7944 7952 7962 7974 7988 8003 8019 8037 8056 8077 8099 8123 8147 8173 8199 8227 8255 8284 8314 8345 8376 8408 8441 8474 8507 8541 8576 8610 8645 8680 8716 8751 8787 8823 8859 8894 8930 8965 9000 9035 9069 9103 9136 9169 9200 9231 9262 9291 9319 9346 9372 9397 9420 9443 9464 9485 9504 9522 9538 9554 9568 9582 9594 9606 9616 9626 9635 9643 9650 9656 9662 9667 9671 9674 9677 9680 9682 9684 9685 9686 9686 9686 9686 9686 9686 9685 9685 9684 9684 9683 9683 9682 9682 9682 9682 9682 9682 9682 9683 9683 9684 9685 9686 9686 9687 9688 9689 9689 9690 9690 9690 9690 9690 9690 9689 9688 9687 9686 9684 9683 9681 9679 9677 9674 9672 9669 9667 9664 9661 9658 9655 9652 9649 9646 9643 9639 9636 9632 9629 9625 9622 9618 9614 9611 9607 9604 9600 9597 9594 9591 9589 9587 9585 9583 9582 9581 9581 9581 9582 9582 9584 9585 9587 9589 9591 9594 9596 9599 9602 9604 9607 9610 9613 9615 9617 9620 9622 9624 9625 9627 9629 9630 9631 9633 9634 9635 9636 9637 9638 9639 9640 9640 9641 9642 9642 9643 9643 9643 9643 9642 9642 9641 9640 9639 9638 9637 9635 9634 9632 9631 9629 9627 9626 9624 9623 9621 9620 9619 9618 9617 9616 9615 9615 9614 9613 9613 9612 9611 9611 9610 9610 9609 9608 9608 9607 9607 9606 9606 9606 9606 9606 9606 9606 9607 9607 9608 9609 9610 9611 9612 9613 9614 9615 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9626 9627 9627 9627 9627 9626 9625 9624 9623 9622 9620 9618 9615 9613 9610 9606 9603 9599 9595 9591 9586 9582 9577 9571 9566 9560 9554 9547 9540 5155 0 52 5 9532 9524 9515 9505 9493 9481 9467 9452 9435 9417 9396 9374 9349 9323 9294 9262 9228 9192 9153 9110 9066 9018 8967 8913 8856 8795 8732 8665 8595 8521 8444 8364 8281 8194 8105 8013 7919 7822 7723 7623 7522 7419 7317 7215 7113 7012 6913 6815 6721 6629 6541 6457 6378 6303 6233 6168 6110 6057 6010 5970 5936 5908 5887 5873 5866 5865 5870 5883 5902 5927 5959 5997 6042 6092 6149 6210 6278 6350 6428 6509 6595 6685 6778 6874 6972 7073 7175 7278 7382 7485 7589 7692 7794 7894 7992 8089 8182 8274 8362 8448 8530 8609 8685 8758 8828 8895 8959 9019 9077 9132 9184 9234 9281 9326 9368 9408 9446 9482 9516 9548 9578 9606 9632 9656 9679 9700 9720 9738 9755 9771 9785 9798 9810 9821 9831 9841 9849 9857 9864 9870 9876 9882 9886 9891 9895 9898 9901 9904 9906 9908 9909 9910 9911 9911 9911 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9898 9897 9895 9893 9890 9887 9884 9880 9876 9870 9865 9858 9851 9843 9834 9824 9813 9801 9788 9774 9759 9743 9726 9707 9688 9667 9645 9622 9598 9572 9545 9517 9488 9458 9427 9394 9361 9326 9291 9254 9217 9178 9139 9100 9060 9020 8979 8938 8898 8857 8817 8778 8739 8701 8664 8629 8595 8562 8531 8502 8475 8450 8428 8407 8390 8374 8362 8352 8344 8339 8337 8338 8341 8347 8355 8365 8378 8393 8410 8429 8450 8472 8496 8520 8546 8573 8600 8628 8657 8685 8713 8741 8768 8795 8821 8846 8870 8893 8914 8934 8952 8969 8983 8996 9007 9016 9022 9027 9030 9030 9029 9026 9020 9013 9004 8993 8981 8967 8951 8935 8917 8898 8878 8857 8836 8814 8791 8768 8745 8721 8697 8673 8649 8624 8599 8574 8549 8522 8496 8468 8440 8411 8380 8348 8314 8278 8240 8200 8157 8110 8061 8008 7952 7891 7827 7759 7686 7609 7528 7443 7354 7262 7166 7066 6964 6859 6752 6644 6534 6425 6316 6206 6098 5992 5887 5786 5687 5593 5502 5415 5334 5257 5185 5119 5058 5003 4953 4909 4871 4838 4812 4791 4776 4767 4764 4766 4775 4790 4812 4839 4873 4914 4961 5014 5074 5141 5215 5294 5380 5472 5570 5674 5783 5896 6014 6135 6260 6388 6517 6648 6779 6911 7042 7173 7302 7428 7553 7674 7792 7907 8017 8124 8226 8324 8418 8507 8592 8672 8749 8821 8890 8954 9015 9073 9127 9178 9225 9270 9312 9350 9387 9420 9451 9480 9506 9530 9552 9571 9589 9606 9620 9633 9644 9655 9663 9671 9678 9683 9688 9692 9695 9697 9699 9699 9699 9698 9697 9694 9691 9687 9682 9676 9670 9663 9655 9646 9637 9626 9616 9605 9593 9581 9568 9555 9542 9528 9515 9500 9486 9471 9456 9441 9426 9410 9394 9378 9361 9345 9328 5156 0 52 5 9311 9294 9278 9261 9245 9229 9214 9199 9184 9170 9158 9145 9134 9124 9114 9105 9097 9090 9084 9078 9073 9068 9064 9060 9057 9054 9052 9049 9047 9045 9044 9042 9041 9041 9041 9042 9043 9046 9049 9053 9058 9064 9072 9080 9090 9101 9113 9126 9141 9156 9173 9190 9209 9228 9247 9268 9288 9309 9331 9352 9374 9395 9417 9438 9459 9480 9501 9521 9541 9561 9580 9599 9617 9635 9652 9669 9685 9701 9716 9731 9745 9758 9771 9783 9794 9806 9816 9826 9835 9844 9852 9860 9868 9874 9881 9887 9892 9897 9902 9906 9910 9914 9917 9919 9921 9923 9924 9925 9925 9925 9924 9923 9921 9918 9915 9911 9907 9902 9897 9891 9884 9877 9869 9861 9852 9843 9832 9822 9811 9799 9787 9774 9761 9747 9733 9718 9703 9687 9671 9655 9638 9621 9604 9587 9570 9553 9536 9519 9502 9485 9468 9452 9436 9421 9406 9391 9377 9364 9351 9339 9327 9316 9306 9296 9287 9278 9271 9264 9257 9252 9247 9242 9239 9236 9234 9233 9232 9232 9232 9233 9235 9237 9240 9243 9247 9251 9255 9260 9266 9272 9278 9285 9292 9299 9307 9316 9325 9334 9344 9354 9364 9375 9387 9398 9410 9422 9435 9447 9459 9471 9483 9494 9505 9515 9525 9534 9541 9548 9554 9559 9563 9566 9567 9567 9566 9563 9560 9555 9548 9541 9531 9521 9509 9496 9481 9465 9447 9428 9408 9386 9362 9337 9311 9283 9254 9223 9192 9159 9126 9092 9057 9022 8986 8950 8915 8879 8844 8809 8775 8741 8708 8676 8645 8615 8585 8557 8529 8503 8478 8453 8429 8407 8385 8363 8343 8323 8304 8285 8267 8250 8233 8217 8201 8186 8171 8157 8144 8131 8118 8106 8094 8083 8073 8062 8053 8043 8034 8025 8017 8009 8001 7994 7986 7979 7972 7965 7959 7953 7947 7941 7935 7930 7925 7920 7916 7913 7909 7907 7905 7903 7902 7902 7903 7905 7907 7911 7915 7921 7927 7935 7943 7953 7964 7976 7989 8004 8019 8036 8053 8072 8092 8113 8135 8159 8183 8208 8234 8261 8289 8317 8347 8377 8408 8439 8471 8503 8536 8569 8602 8636 8669 8703 8736 8770 8803 8836 8869 8901 8934 8965 8996 9027 9057 9087 9116 9144 9172 9199 9225 9250 9275 9300 9323 9346 9368 9390 9411 9431 9451 9469 9488 9505 9523 9539 9555 9570 9585 9599 9612 9625 9637 9649 9660 9671 9681 9691 9700 9708 9716 9724 9731 9738 9744 9750 9756 9761 9766 9770 9775 9779 9783 9787 9791 9794 9798 9801 9804 9807 9810 9813 9815 9818 9820 9822 9824 9826 9827 9828 9829 9829 9829 9829 9828 9826 9825 9822 9820 9816 9813 9808 9803 9798 9792 9786 9779 9771 9763 9755 9745 9736 9725 9714 9703 9691 9678 9665 9651 9637 9622 9607 9591 9575 9558 9542 9525 9508 9490 9473 9456 9439 9423 9407 9391 9376 9362 9348 9336 9324 9313 9303 9294 9286 9279 9273 9268 9264 9261 9260 9259 9259 5157 0 52 5 9260 9262 9265 9269 9274 9279 9286 9293 9300 9308 9317 9327 9336 9346 9357 9367 9378 9389 9400 9410 9421 9431 9441 9451 9460 9468 9477 9484 9491 9498 9503 9509 9513 9517 9521 9524 9526 9528 9530 9531 9531 9531 9531 9530 9529 9527 9525 9522 9519 9515 9511 9506 9501 9495 9489 9482 9474 9466 9458 9449 9440 9430 9420 9409 9399 9388 9377 9365 9354 9342 9330 9318 9306 9294 9282 9271 9259 9247 9235 9224 9212 9201 9190 9179 9169 9159 9149 9140 9131 9123 9116 9109 9103 9098 9093 9089 9087 9084 9083 9083 9083 9084 9087 9089 9093 9097 9102 9108 9114 9121 9129 9137 9146 9155 9165 9175 9186 9197 9208 9220 9232 9244 9257 9270 9283 9296 9310 9324 9337 9351 9365 9379 9393 9406 9420 9433 9447 9460 9473 9486 9499 9511 9524 9536 9548 9560 9572 9584 9596 9607 9618 9630 9641 9651 9662 9673 9683 9693 9702 9712 9721 9730 9738 9747 9754 9762 9769 9775 9782 9788 9793 9799 9804 9808 9813 9817 9821 9825 9829 9832 9836 9839 9842 9844 9847 9850 9852 9854 9856 9857 9859 9860 9861 9861 9862 9862 9862 9862 9861 9861 9860 9859 9858 9857 9857 9856 9855 9855 9854 9854 9854 9854 9855 9855 9856 9857 9859 9860 9862 9864 9866 9868 9870 9872 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9895 9896 9897 9897 9898 9898 9897 9896 9895 9893 9890 9887 9883 9879 9874 9868 9862 9855 9847 9838 9828 9817 9806 9793 9780 9765 9749 9733 9715 9696 9675 9654 9631 9607 9581 9555 9527 9497 9467 9435 9402 9368 9333 9296 9259 9221 9182 9142 9102 9061 9020 8978 8937 8896 8854 8814 8773 8734 8695 8658 8621 8586 8553 8521 8491 8463 8437 8413 8392 8372 8356 8341 8330 8320 8313 8309 8306 8307 8309 8313 8320 8328 8338 8349 8362 8377 8392 8408 8425 8443 8460 8478 8496 8514 8532 8548 8565 8580 8595 8608 8621 8632 8642 8650 8657 8662 8666 8668 8669 8669 8668 8665 8662 8658 8653 8647 8642 8636 8630 8625 8620 8616 8612 8609 8607 8607 8607 8608 8611 8615 8620 8626 8634 8642 8652 8663 8675 8687 8701 8715 8731 8747 8765 8783 8802 8822 8843 8865 8888 8912 8936 8962 8989 9016 9045 9074 9104 9134 9165 9196 9228 9259 9291 9323 9354 9385 9415 9445 9474 9502 9530 9556 9582 9606 9630 9652 9673 9693 9712 9730 9747 9763 9777 9791 9804 9815 9826 9835 9843 9851 9857 9863 9867 9870 9873 9874 9874 9874 9872 9869 9865 9860 9854 9847 9839 9829 9818 9806 9793 9779 9763 9745 9726 9706 9683 9660 9634 9606 9577 9546 9512 9477 9440 9400 9359 9315 9270 9222 9173 9122 9069 9014 8958 8900 8841 8781 8720 8659 8597 8535 8474 8412 8352 8293 8235 8179 8125 8075 8027 7982 7941 7904 7871 7843 7819 7801 7787 7779 7777 7780 7788 7801 7820 7843 7872 7905 5158 0 52 5 7943 7984 8029 8078 8129 8183 8239 8297 8356 8416 8477 8538 8600 8661 8721 8781 8840 8898 8954 9009 9063 9115 9165 9213 9259 9304 9346 9387 9426 9462 9497 9531 9562 9592 9620 9646 9670 9693 9715 9735 9753 9771 9787 9802 9815 9828 9840 9851 9860 9870 9878 9886 9893 9899 9905 9910 9915 9919 9923 9927 9930 9933 9935 9937 9939 9940 9941 9942 9942 9942 9942 9942 9941 9940 9939 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9898 9897 9896 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9865 9863 9861 9859 9856 9854 9851 9847 9844 9840 9837 9833 9829 9825 9821 9817 9812 9808 9804 9800 9797 9793 9789 9785 9781 9778 9774 9770 9766 9762 9758 9753 9748 9743 9738 9732 9726 9720 9713 9705 9697 9688 9679 9669 9658 9647 9634 9621 9607 9592 9576 9560 9542 9523 9504 9483 9462 9439 9416 9392 9367 9341 9314 9287 9259 9230 9200 9170 9140 9109 9078 9047 9015 8984 8952 8921 8890 8860 8830 8801 8772 8745 8718 8692 8668 8645 8623 8603 8583 8566 8550 8535 8522 8510 8500 8491 8483 8477 8472 8469 8467 8465 8465 8466 8469 8472 8476 8481 8487 8494 8503 8511 8521 8532 8543 8556 8569 8583 8597 8613 8629 8645 8662 8679 8697 8715 8733 8751 8769 8787 8805 8822 8839 8856 8872 8887 8902 8916 8929 8941 8952 8962 8971 8978 8985 8990 8995 8998 9000 9001 9001 9000 8998 8996 8993 8989 8985 8980 8976 8972 8968 8964 8960 8957 8955 8954 8954 8955 8957 8961 8965 8972 8980 8989 9000 9013 9027 9042 9059 9077 9096 9116 9137 9159 9182 9205 9229 9252 9276 9300 9324 9347 9370 9392 9414 9435 9455 9474 9492 9510 9526 9541 9555 9567 9579 9589 9598 9606 9612 9617 9621 9624 9625 9625 9623 9620 9616 9611 9604 9596 9588 9578 9568 9557 9546 9534 9522 9510 9498 9487 9475 9464 9454 9445 9436 9429 9422 9416 9411 9407 9404 9402 9400 9400 9400 9400 9401 9402 9404 9405 9407 9410 9412 9414 9416 9419 9421 9424 9426 9429 9432 9435 9438 9441 9444 9448 9451 9455 9459 9464 9468 9472 9476 9481 9485 9489 9494 9498 9502 9506 9509 9513 9516 9519 9522 9525 9527 9529 9531 9533 9534 9535 9535 9535 9535 9533 9531 9528 9524 9519 9513 9505 9497 9486 9474 9460 9445 9427 9408 9387 9363 9337 9309 9279 9246 9211 9173 9133 9089 9043 8994 8942 8886 8828 8765 8700 8630 8557 8480 8399 8314 8225 8132 8036 7935 7831 7723 7612 5159 0 52 5 7498 7382 7263 7142 7019 6896 6772 6648 6524 6401 6279 6159 6041 5926 5815 5706 5602 5503 5408 5318 5234 5155 5082 5015 4954 4900 4852 4811 4778 4751 4731 4719 4714 4716 4726 4744 4769 4802 4843 4891 4946 5009 5079 5156 5239 5329 5425 5526 5632 5743 5858 5977 6098 6223 6349 6476 6604 6733 6861 6988 7114 7238 7361 7481 7598 7712 7822 7930 8033 8133 8229 8322 8410 8495 8575 8652 8725 8794 8860 8922 8981 9036 9087 9136 9181 9224 9263 9299 9333 9364 9392 9418 9441 9462 9481 9498 9513 9526 9538 9548 9556 9563 9570 9575 9579 9582 9585 9587 9589 9590 9591 9591 9592 9592 9592 9593 9593 9593 9594 9594 9595 9596 9597 9598 9600 9601 9603 9605 9607 9609 9611 9613 9616 9618 9621 9623 9626 9628 9631 9633 9636 9639 9641 9643 9646 9648 9650 9653 9655 9657 9659 9661 9662 9664 9666 9668 9669 9671 9672 9673 9674 9675 9676 9677 9677 9678 9678 9677 9677 9676 9675 9673 9671 9668 9665 9661 9656 9651 9644 9637 9629 9620 9609 9597 9584 9570 9554 9537 9519 9499 9477 9454 9429 9403 9375 9346 9316 9284 9251 9217 9182 9146 9109 9072 9035 8997 8959 8921 8883 8845 8808 8772 8736 8701 8668 8635 8604 8575 8547 8521 8497 8475 8455 8437 8421 8408 8397 8389 8382 8379 8377 8379 8382 8388 8396 8407 8419 8434 8450 8468 8488 8509 8531 8555 8579 8604 8630 8656 8682 8708 8735 8760 8786 8810 8834 8857 8878 8899 8918 8936 8953 8968 8982 8994 9004 9013 9021 9027 9031 9034 9035 9035 9034 9031 9028 9023 9017 9010 9002 8993 8984 8974 8964 8953 8943 8932 8922 8911 8901 8892 8883 8876 8869 8863 8858 8855 8853 8853 8854 8857 8862 8868 8876 8885 8896 8909 8923 8939 8956 8974 8994 9015 9036 9058 9081 9105 9129 9153 9177 9201 9225 9249 9272 9295 9317 9339 9360 9380 9400 9418 9436 9453 9468 9483 9496 9509 9520 9531 9540 9549 9556 9562 9567 9572 9575 9577 9578 9578 9577 9576 9573 9569 9565 9559 9553 9546 9538 9530 9520 9511 9500 9490 9479 9467 9456 9444 9432 9421 9410 9399 9388 9378 9368 9359 9351 9343 9336 9330 9325 9321 9318 9316 9314 9314 9314 9316 9318 9321 9325 9330 9335 9341 9347 9354 9362 9369 9377 9386 9394 9403 9412 9421 9430 9439 9448 9457 9466 9475 9484 9493 9502 9511 9520 9528 9537 9547 9556 9565 9574 9584 9593 9603 9613 9622 9632 9641 9651 9660 9668 9677 9684 9692 9698 9704 9709 9714 9717 9720 9721 9722 9721 9720 9718 9714 9710 9705 9698 9691 9683 9675 9665 9655 9644 9632 9620 9607 9594 9580 9565 9551 9536 9521 9505 9490 9475 9460 9445 9431 9417 9405 9393 9382 9372 9364 9357 9352 9348 9347 9347 9348 9352 9357 9364 9373 9383 9395 9408 9423 9438 9454 9472 9489 9508 9526 9545 9564 9582 9601 9619 9637 5160 0 52 5 9655 9672 9688 9704 9720 9734 9749 9762 9775 9787 9798 9809 9819 9828 9837 9844 9852 9858 9863 9868 9872 9875 9877 9878 9879 9879 9878 9876 9873 9870 9865 9860 9854 9848 9841 9833 9824 9814 9804 9793 9782 9769 9756 9742 9728 9712 9696 9679 9662 9644 9625 9606 9586 9565 9544 9523 9501 9479 9457 9434 9412 9390 9368 9346 9324 9302 9281 9261 9240 9220 9201 9182 9163 9145 9127 9109 9092 9075 9058 9041 9024 9007 8990 8973 8955 8938 8920 8903 8885 8867 8848 8830 8812 8793 8775 8756 8738 8720 8703 8685 8669 8653 8637 8622 8608 8595 8582 8571 8560 8550 8542 8534 8527 8521 8516 8513 8510 8508 8506 8506 8507 8508 8511 8514 8518 8523 8528 8535 8542 8550 8559 8569 8580 8591 8604 8617 8631 8646 8662 8679 8697 8716 8735 8755 8776 8797 8819 8841 8864 8886 8909 8931 8953 8975 8996 9017 9036 9055 9073 9089 9104 9118 9130 9141 9150 9158 9164 9169 9172 9173 9174 9172 9170 9166 9161 9156 9149 9142 9134 9126 9118 9110 9102 9094 9087 9080 9074 9069 9065 9061 9059 9059 9059 9061 9064 9069 9076 9083 9093 9103 9115 9129 9143 9159 9176 9194 9212 9232 9252 9273 9294 9315 9337 9359 9380 9402 9423 9444 9464 9485 9504 9523 9541 9559 9575 9592 9607 9622 9635 9649 9661 9673 9684 9695 9705 9715 9724 9733 9742 9750 9758 9765 9772 9779 9786 9792 9799 9804 9810 9815 9820 9825 9829 9832 9836 9839 9842 9844 9846 9847 9849 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9852 9853 9854 9855 9857 9858 9861 9863 9866 9868 9871 9875 9878 9882 9885 9889 9892 9896 9899 9902 9905 9908 9910 9912 9914 9915 9916 9916 9916 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9892 9889 9887 9884 9881 9878 9875 9872 9868 9864 9860 9855 9851 9846 9840 9835 9829 9823 9817 9811 9805 9799 9793 9787 9781 9775 9769 9763 9758 9752 9746 9741 9735 9730 9725 9719 9714 9708 9702 9696 9690 9683 9676 9669 9662 9654 9646 9638 9630 9621 9612 9603 9593 9583 9574 9564 9554 9543 9533 9523 9513 9503 9493 9483 9473 9464 9455 9446 9437 9429 9421 9413 9406 9400 9394 9389 9384 9380 9377 9375 9374 9373 9374 9375 9377 9380 9383 9388 9393 9400 9407 9414 9422 9431 9440 9450 9461 9471 9482 9493 9505 9517 9528 9540 9552 9564 9575 9587 9599 9610 9621 9632 9642 9653 9662 9672 9681 9689 9697 9704 9711 9717 9722 9726 9730 9733 9735 9736 9736 9735 9733 9730 9726 9721 9715 9708 9700 9690 9679 9668 9654 9640 9625 9608 9590 9570 9550 9528 9505 9480 9455 9428 9400 9371 9341 9310 9278 9246 9212 9178 9143 9108 9073 9037 9001 8965 8930 8894 8859 8825 5161 0 52 5 8791 8758 8726 8695 8665 8636 8609 8584 8560 8537 8517 8499 8483 8468 8456 8446 8439 8433 8430 8429 8431 8435 8440 8448 8458 8470 8484 8500 8518 8537 8557 8579 8602 8626 8651 8676 8703 8729 8755 8782 8809 8835 8860 8885 8909 8931 8953 8973 8992 9008 9023 9037 9048 9056 9063 9068 9070 9069 9067 9062 9055 9045 9034 9020 9005 8987 8968 8947 8925 8902 8877 8852 8826 8799 8772 8746 8719 8693 8667 8643 8619 8597 8576 8557 8541 8526 8513 8503 8495 8490 8488 8488 8491 8497 8506 8518 8532 8549 8568 8589 8612 8637 8664 8692 8721 8751 8782 8813 8844 8875 8906 8936 8966 8995 9023 9050 9076 9100 9123 9145 9165 9184 9201 9217 9232 9245 9257 9268 9278 9286 9294 9301 9307 9312 9316 9320 9323 9326 9329 9332 9334 9337 9340 9342 9346 9349 9353 9357 9362 9368 9374 9381 9388 9396 9405 9414 9424 9435 9445 9457 9468 9480 9491 9503 9515 9527 9538 9549 9560 9571 9581 9591 9600 9609 9617 9625 9632 9639 9645 9651 9657 9662 9668 9673 9678 9682 9687 9692 9697 9701 9706 9711 9716 9721 9726 9730 9735 9740 9745 9749 9754 9758 9762 9766 9770 9773 9776 9779 9782 9785 9787 9789 9791 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9807 9808 9809 9810 9811 9812 9814 9815 9816 9818 9820 9821 9823 9825 9827 9829 9832 9834 9836 9838 9841 9843 9846 9848 9850 9853 9855 9857 9859 9861 9864 9865 9867 9869 9871 9872 9874 9875 9876 9877 9878 9878 9879 9879 9879 9878 9878 9877 9875 9874 9872 9870 9868 9865 9862 9858 9855 9851 9846 9841 9836 9831 9825 9819 9812 9805 9797 9789 9780 9770 9760 9749 9738 9725 9712 9698 9683 9666 9649 9631 9612 9592 9570 9548 9524 9500 9474 9448 9420 9392 9363 9333 9302 9271 9240 9208 9176 9143 9111 9079 9047 9016 8984 8954 8924 8895 8866 8839 8812 8786 8761 8736 8713 8691 8669 8648 8627 8608 8589 8570 8552 8535 8518 8501 8484 8468 8452 8436 8421 8406 8391 8376 8361 8347 8333 8320 8307 8294 8282 8271 8260 8250 8241 8232 8225 8218 8213 8209 8206 8204 8204 8205 8208 8212 8218 8226 8235 8245 8257 8271 8286 8303 8320 8339 8359 8379 8400 8422 8444 8466 8488 8510 8532 8553 8574 8594 8613 8631 8649 8665 8680 8695 8708 8720 8731 8742 8751 8760 8769 8776 8784 8791 8798 8804 8811 8818 8825 8832 8840 8848 8857 8866 8876 8886 8897 8909 8921 8934 8948 8962 8977 8992 9008 9024 9040 9056 9072 9088 9104 9120 9136 9151 9165 9179 9192 9205 9216 9227 9237 9246 9254 9261 9268 9273 9277 9281 9284 9285 9287 9287 9287 9286 9284 9282 9280 9277 9274 9270 9266 9262 9257 9253 9248 9244 9239 9235 9230 9226 9222 9218 9215 9212 9210 9208 9206 9206 9205 9206 9206 9208 9210 9212 9215 9219 9223 9227 5162 0 52 5 9232 9237 9242 9247 9253 9258 9264 9269 9274 9280 9284 9289 9293 9297 9301 9304 9307 9310 9312 9313 9314 9315 9315 9314 9313 9311 9309 9305 9302 9298 9293 9287 9281 9274 9267 9259 9250 9241 9231 9221 9210 9198 9186 9174 9161 9147 9133 9118 9103 9087 9070 9053 9035 9017 8998 8978 8957 8936 8914 8890 8866 8841 8815 8788 8759 8730 8699 8667 8634 8599 8563 8525 8486 8446 8404 8360 8315 8268 8219 8169 8117 8064 8009 7952 7893 7832 7769 7704 7636 7566 7493 7417 7337 7255 7168 7078 6984 6886 6783 6676 6565 6449 6328 6204 6075 5943 5807 5668 5526 5383 5239 5093 4948 4803 4660 4518 4380 4245 4114 3988 3867 3751 3642 3540 3444 3355 3273 3199 3131 3071 3017 2971 2931 2898 2871 2851 2836 2828 2825 2829 2838 2852 2873 2899 2930 2968 3011 3060 3115 3176 3243 3315 3393 3476 3565 3658 3756 3859 3965 4075 4187 4302 4419 4537 4656 4775 4894 5012 5129 5244 5358 5469 5577 5682 5785 5884 5980 6073 6163 6249 6333 6415 6493 6569 6643 6715 6785 6854 6921 6987 7052 7115 7178 7240 7301 7361 7421 7480 7538 7595 7652 7708 7762 7816 7869 7921 7971 8021 8069 8115 8160 8204 8245 8286 8324 8360 8395 8427 8457 8485 8511 8535 8557 8576 8593 8608 8620 8630 8638 8644 8648 8650 8650 8648 8645 8640 8634 8626 8618 8609 8599 8588 8576 8565 8553 8540 8528 8516 8503 8491 8479 8468 8457 8446 8436 8426 8417 8409 8401 8394 8388 8383 8379 8376 8374 8373 8373 8373 8376 8379 8383 8388 8394 8401 8408 8417 8426 8436 8446 8457 8469 8481 8493 8505 8518 8531 8544 8557 8570 8583 8596 8609 8622 8635 8648 8661 8674 8687 8700 8712 8724 8737 8749 8761 8773 8784 8796 8807 8818 8829 8840 8851 8861 8872 8882 8891 8901 8910 8920 8928 8937 8945 8953 8961 8968 8974 8980 8985 8990 8994 8997 9000 9002 9003 9003 9002 9001 8999 8996 8993 8989 8985 8980 8975 8969 8964 8958 8952 8946 8941 8935 8930 8925 8920 8916 8912 8908 8905 8903 8901 8899 8898 8898 8898 8898 8900 8902 8904 8907 8911 8915 8920 8925 8931 8938 8945 8953 8961 8969 8978 8987 8996 9006 9015 9024 9033 9042 9050 9058 9065 9072 9078 9083 9087 9090 9092 9094 9094 9093 9091 9088 9084 9079 9072 9065 9056 9046 9036 9024 9011 8997 8982 8966 8949 8932 8914 8895 8876 8856 8836 8815 8795 8774 8753 8733 8712 8693 8673 8654 8636 8618 8602 8586 8571 8557 8544 8532 8520 8510 8501 8493 8486 8479 8473 8469 8465 8461 8459 8457 8455 8455 8455 8455 8456 8458 8460 8463 8466 8471 8476 8481 8488 8495 8503 8512 8522 8533 8544 8557 8570 8584 8599 8615 8632 8649 8666 8684 8702 8721 8739 8758 8776 8794 8811 8828 8844 8860 8874 8887 8900 8910 8920 8928 8935 8940 8944 8946 8947 8946 8943 5163 0 52 5 8940 8934 8928 8920 8911 8901 8889 8877 8864 8851 8836 8822 8807 8792 8776 8761 8746 8732 8717 8704 8691 8678 8667 8656 8647 8638 8631 8624 8619 8615 8613 8611 8610 8611 8613 8615 8619 8623 8628 8634 8640 8647 8654 8661 8668 8676 8683 8690 8698 8704 8711 8718 8724 8730 8736 8742 8747 8753 8758 8764 8769 8775 8781 8788 8794 8801 8809 8817 8825 8834 8843 8852 8863 8873 8884 8895 8907 8919 8932 8944 8957 8970 8984 8997 9011 9025 9040 9054 9068 9083 9098 9113 9128 9144 9159 9175 9191 9207 9223 9239 9255 9272 9288 9305 9322 9339 9356 9373 9390 9407 9424 9441 9458 9475 9491 9508 9524 9540 9556 9572 9587 9601 9615 9629 9642 9655 9667 9678 9688 9698 9708 9716 9724 9731 9738 9744 9749 9753 9757 9761 9763 9765 9767 9768 9768 9768 9767 9765 9763 9760 9757 9752 9747 9741 9735 9727 9719 9709 9699 9688 9676 9662 9648 9633 9617 9599 9581 9562 9541 9520 9497 9474 9450 9424 9398 9371 9343 9314 9285 9255 9225 9194 9163 9131 9100 9068 9037 9006 8975 8945 8916 8887 8859 8832 8806 8781 8758 8735 8715 8695 8678 8661 8647 8634 8623 8613 8605 8599 8594 8591 8590 8590 8592 8595 8599 8605 8613 8622 8632 8643 8655 8669 8684 8699 8716 8733 8751 8770 8790 8810 8830 8851 8872 8893 8914 8934 8955 8974 8993 9011 9029 9045 9060 9074 9086 9097 9106 9113 9119 9123 9126 9127 9126 9123 9119 9114 9107 9098 9088 9077 9065 9052 9038 9023 9007 8990 8973 8955 8937 8918 8899 8879 8859 8839 8819 8800 8780 8760 8741 8722 8704 8686 8669 8653 8638 8624 8611 8599 8588 8579 8571 8565 8560 8557 8555 8555 8556 8559 8563 8569 8576 8584 8594 8606 8618 8632 8648 8664 8682 8700 8720 8741 8763 8786 8809 8833 8858 8883 8908 8934 8960 8986 9011 9037 9062 9086 9109 9132 9154 9175 9195 9214 9231 9247 9262 9276 9289 9301 9311 9321 9329 9336 9343 9349 9354 9358 9362 9365 9367 9369 9370 9371 9371 9371 9370 9369 9368 9366 9363 9360 9356 9352 9348 9343 9337 9331 9324 9317 9310 9301 9293 9283 9274 9263 9252 9241 9229 9217 9203 9190 9176 9161 9146 9131 9115 9099 9083 9066 9050 9033 9017 9001 8985 8969 8954 8940 8926 8913 8900 8889 8878 8868 8859 8850 8843 8836 8830 8825 8820 8816 8813 8810 8808 8806 8804 8803 8802 8801 8800 8799 8798 8797 8796 8795 8794 8793 8791 8790 8789 8788 8787 8786 8785 8784 8783 8783 8783 8783 8784 8785 8787 8788 8791 8793 8797 8800 8804 8808 8812 8817 8821 8826 8831 8835 8839 8843 8847 8850 8853 8855 8857 8858 8859 8859 8859 8858 8856 8854 8852 8849 8846 8842 8839 8835 8831 8826 8822 8818 8813 8809 8804 8800 8796 8792 8788 8784 8781 8777 8774 8772 8770 8768 8767 8766 8766 8767 8769 8771 8774 8778 5164 0 52 5 8783 8788 8794 8802 8810 8818 8828 8838 8849 8860 8872 8885 8897 8910 8923 8936 8950 8963 8976 8989 9001 9014 9026 9037 9048 9058 9068 9077 9085 9092 9099 9104 9109 9112 9115 9117 9117 9117 9115 9112 9109 9104 9099 9092 9085 9077 9068 9059 9050 9040 9030 9019 9009 8999 8989 8979 8969 8960 8951 8943 8935 8928 8921 8914 8909 8903 8898 8893 8888 8883 8879 8874 8869 8864 8859 8854 8848 8841 8834 8827 8819 8811 8802 8793 8783 8773 8763 8752 8741 8730 8719 8708 8697 8686 8675 8664 8654 8643 8633 8623 8614 8605 8596 8588 8580 8573 8566 8560 8554 8548 8544 8540 8536 8533 8531 8529 8528 8528 8528 8530 8531 8534 8537 8541 8545 8551 8557 8563 8571 8579 8588 8598 8608 8620 8632 8644 8658 8672 8686 8701 8717 8733 8750 8766 8783 8800 8817 8834 8851 8867 8883 8898 8912 8926 8938 8949 8960 8968 8976 8982 8987 8990 8991 8991 8990 8986 8982 8976 8968 8960 8950 8939 8927 8914 8901 8887 8872 8857 8842 8828 8813 8798 8784 8770 8757 8744 8733 8722 8712 8703 8695 8688 8683 8678 8675 8672 8671 8670 8670 8671 8673 8675 8678 8681 8684 8687 8690 8693 8696 8698 8699 8700 8699 8698 8695 8690 8685 8677 8668 8656 8643 8628 8611 8592 8570 8547 8522 8494 8465 8434 8401 8366 8330 8292 8252 8211 8169 8125 8080 8034 7987 7938 7888 7837 7784 7730 7675 7619 7561 7502 7441 7380 7317 7253 7188 7123 7057 6991 6925 6859 6793 6728 6665 6603 6543 6485 6430 6378 6330 6285 6245 6209 6178 6152 6131 6115 6106 6102 6104 6112 6126 6145 6171 6203 6240 6282 6330 6383 6440 6501 6566 6635 6707 6781 6857 6935 7014 7093 7172 7250 7328 7404 7478 7550 7618 7684 7745 7803 7857 7907 7952 7993 8030 8061 8089 8112 8131 8146 8156 8164 8168 8168 8166 8161 8154 8145 8134 8121 8107 8092 8077 8060 8044 8027 8010 7994 7978 7963 7948 7935 7922 7911 7901 7893 7885 7880 7876 7873 7872 7872 7874 7877 7881 7886 7892 7899 7907 7915 7923 7932 7940 7949 7956 7964 7971 7978 7983 7988 7992 7996 7999 8001 8002 8003 8003 8003 8003 8003 8002 8002 8001 8001 8001 8002 8003 8004 8006 8009 8012 8017 8022 8027 8034 8041 8049 8057 8067 8077 8088 8099 8111 8123 8136 8148 8161 8174 8186 8198 8210 8221 8230 8239 8247 8253 8258 8261 8262 8261 8258 8253 8246 8237 8226 8212 8197 8180 8161 8140 8118 8094 8068 8042 8014 7986 7956 7926 7896 7865 7835 7804 7773 7743 7713 7684 7656 7628 7602 7577 7553 7530 7509 7490 7472 7456 7442 7430 7419 7411 7404 7399 7396 7395 7395 7397 7400 7404 7409 7416 7423 7430 7438 7447 7455 7464 7472 7480 7488 7495 7502 7507 7512 7516 7519 7521 7522 7522 7521 7518 7515 7510 7504 7498 7490 7482 7473 7463 7452 7442 7431 7420 5165 0 52 5 7409 7398 7387 7377 7367 7357 7349 7341 7334 7328 7322 7318 7315 7312 7310 7310 7310 7311 7312 7315 7317 7321 7325 7329 7334 7339 7344 7349 7355 7360 7366 7372 7377 7383 7388 7394 7399 7404 7408 7413 7417 7422 7426 7429 7433 7437 7440 7443 7447 7450 7454 7457 7461 7465 7470 7475 7481 7487 7494 7501 7510 7519 7529 7540 7552 7565 7578 7593 7609 7626 7643 7662 7681 7702 7723 7744 7767 7789 7813 7836 7860 7883 7907 7931 7954 7976 7998 8019 8040 8059 8077 8093 8108 8122 8134 8144 8153 8160 8166 8170 8172 8173 8173 8171 8168 8165 8160 8156 8150 8145 8139 8134 8129 8124 8120 8117 8114 8113 8112 8113 8115 8118 8122 8127 8134 8142 8151 8162 8173 8185 8199 8213 8228 8243 8259 8275 8291 8307 8322 8337 8351 8364 8376 8387 8396 8403 8407 8410 8410 8407 8402 8394 8382 8367 8349 8327 8301 8272 8239 8201 8160 8115 8065 8011 7952 7889 7821 7749 7672 7590 7503 7412 7317 7217 7112 7004 6891 6775 6656 6534 6409 6282 6154 6025 5895 5766 5638 5511 5385 5263 5143 5028 4916 4810 4708 4612 4522 4439 4362 4291 4228 4172 4123 4081 4047 4020 4001 3988 3984 3986 3997 4014 4038 4070 4109 4155 4208 4268 4335 4408 4488 4574 4666 4764 4866 4974 5087 5203 5323 5446 5572 5700 5828 5958 6088 6218 6346 6474 6599 6722 6842 6959 7072 7182 7287 7388 7485 7577 7664 7747 7825 7899 7968 8033 8095 8152 8205 8255 8301 8344 8384 8421 8455 8487 8516 8542 8567 8589 8610 8628 8645 8660 8674 8686 8697 8707 8716 8724 8731 8737 8743 8748 8753 8758 8763 8768 8773 8778 8783 8789 8795 8801 8808 8816 8824 8833 8842 8852 8863 8874 8886 8898 8911 8924 8937 8951 8966 8980 8995 9010 9025 9041 9056 9071 9086 9102 9117 9131 9146 9160 9174 9188 9201 9214 9226 9238 9249 9260 9271 9281 9290 9299 9308 9317 9325 9332 9340 9347 9354 9361 9368 9374 9380 9386 9393 9399 9404 9410 9416 9421 9427 9432 9437 9441 9446 9450 9454 9458 9462 9465 9468 9471 9473 9475 9477 9479 9480 9481 9482 9483 9483 9483 9483 9483 9483 9482 9482 9481 9480 9479 9478 9477 9475 9474 9472 9470 9468 9466 9464 9461 9458 9456 9453 9449 9446 9443 9439 9436 9432 9428 9425 9421 9417 9414 9410 9407 9404 9400 9397 9394 9391 9388 9385 9382 9380 9377 9374 9371 9368 9364 9361 9357 9354 9350 9345 9341 9336 9331 9326 9321 9315 9309 9302 9295 9288 9281 9273 9264 9255 9246 9236 9226 9216 9205 9193 9181 9169 9156 9143 9130 9117 9103 9089 9076 9062 9049 9036 9024 9012 9000 8990 8980 8970 8962 8954 8948 8942 8937 8934 8931 8929 8928 8927 8928 8929 8931 8934 8937 8940 8944 8948 8953 8957 8962 8968 8973 8978 8983 8988 8994 8999 9004 9009 9013 9018 9022 9026 9031 9034 9038 5166 0 52 5 9041 9045 9047 9050 9052 9054 9056 9057 9058 9059 9059 9058 9057 9056 9054 9052 9049 9045 9041 9036 9031 9025 9018 9011 9003 8995 8986 8977 8967 8957 8946 8935 8924 8912 8900 8887 8874 8861 8847 8833 8819 8804 8789 8774 8758 8742 8726 8709 8691 8674 8655 8637 8618 8599 8580 8560 8540 8520 8499 8479 8458 8437 8415 8393 8371 8349 8326 8302 8278 8253 8226 8199 8171 8141 8110 8078 8044 8008 7970 7930 7888 7844 7798 7749 7699 7646 7591 7533 7473 7411 7346 7279 7209 7137 7062 6984 6903 6819 6731 6640 6546 6448 6346 6240 6130 6016 5898 5776 5651 5522 5390 5255 5118 4978 4837 4695 4553 4411 4270 4131 3993 3859 3728 3600 3478 3360 3248 3141 3040 2945 2857 2775 2699 2629 2565 2507 2455 2408 2367 2330 2299 2273 2252 2235 2223 2217 2215 2219 2228 2244 2266 2294 2330 2372 2423 2482 2550 2627 2712 2807 2911 3025 3147 3278 3417 3564 3719 3880 4047 4219 4395 4575 4756 4939 5122 5305 5486 5664 5840 6012 6179 6341 6497 6648 6792 6930 7061 7185 7303 7414 7519 7617 7709 7795 7876 7951 8021 8086 8146 8202 8254 8302 8347 8388 8426 8460 8492 8521 8548 8572 8594 8614 8633 8649 8664 8677 8689 8699 8708 8717 8724 8730 8736 8740 8744 8748 8750 8753 8755 8756 8757 8757 8758 8758 8758 8757 8757 8756 8755 8754 8753 8752 8750 8749 8748 8746 8744 8742 8741 8738 8736 8734 8731 8728 8725 8722 8718 8714 8710 8706 8701 8697 8692 8687 8682 8677 8672 8667 8662 8657 8652 8647 8642 8638 8633 8628 8623 8618 8612 8607 8602 8596 8590 8584 8578 8571 8565 8558 8551 8543 8536 8528 8520 8512 8504 8496 8488 8479 8471 8463 8455 8446 8438 8430 8421 8413 8405 8397 8388 8380 8372 8363 8355 8347 8338 8330 8321 8313 8304 8296 8288 8280 8272 8264 8256 8248 8241 8234 8228 8221 8215 8209 8204 8198 8193 8189 8184 8180 8176 8172 8168 8164 8161 8157 8153 8150 8146 8142 8138 8134 8130 8125 8121 8117 8112 8107 8103 8098 8093 8088 8083 8078 8073 8067 8062 8057 8051 8046 8041 8035 8030 8024 8018 8012 8006 8000 7994 7988 7982 7975 7969 7962 7955 7948 7941 7934 7927 7919 7911 7904 7896 7888 7879 7871 7862 7853 7844 7835 7826 7816 7807 7797 7787 7777 7767 7757 7748 7738 7728 7718 7708 7698 7689 7679 7669 7659 7649 7639 7629 7619 7609 7598 7587 7576 7564 7553 7541 7529 7516 7504 7491 7479 7466 7453 7440 7428 7415 7403 7391 7379 7367 7355 7344 7333 7321 7310 7300 7289 7278 7267 7256 7246 7235 7224 7213 7202 7191 7179 7168 7157 7146 7135 7123 7112 7101 7090 7079 7068 7057 7047 7036 7025 7015 7004 6993 6982 6971 6961 6950 6938 6927 6916 6904 6892 6880 6868 6855 6843 6830 6817 6803 6790 6776 6762 6748 6733 6718 6703 6688 6673 5167 0 52 6 6653 6638 6623 6608 6593 6578 6563 6547 6532 6516 6501 6486 6470 6455 6441 6426 6412 6398 6384 6370 6357 6344 6331 6319 6306 6294 6282 6270 6258 6246 6234 6222 6210 6198 6185 6172 6160 6147 6133 6120 6106 6093 6079 6065 6051 6037 6023 6009 5995 5981 5967 5953 5938 5924 5910 5895 5880 5865 5850 5835 5819 5803 5787 5770 5754 5737 5720 5702 5684 5666 5648 5630 5612 5593 5574 5555 5536 5517 5498 5478 5459 5439 5419 5398 5377 5356 5335 5313 5290 5267 5243 5219 5194 5168 5141 5113 5084 5053 5021 4988 4953 4916 4877 4835 4791 4744 4694 4640 4583 4523 4458 4390 4317 4241 4160 4075 3986 3894 3797 3698 3595 3490 3383 3274 3165 3055 2945 2836 2728 2622 2518 2417 2320 2226 2136 2050 1970 1893 1822 1755 1693 1636 1583 1535 1491 1450 1413 1380 1349 1322 1297 1274 1254 1236 1220 1205 1193 1182 1173 1165 1159 1155 1153 1152 1153 1155 1159 1164 1171 1180 1190 1202 1215 1230 1246 1264 1284 1305 1329 1354 1382 1412 1446 1482 1521 1563 1610 1659 1713 1769 1830 1894 1961 2031 2103 2176 2251 2326 2401 2474 2546 2614 2679 2739 2793 2841 2881 2914 2939 2955 2963 2961 2952 2933 2907 2873 2831 2784 2731 2674 2613 2548 2482 2416 2349 2282 2217 2154 2094 2037 1983 1933 1887 1845 1808 1774 1744 1718 1695 1675 1659 1645 1633 1624 1617 1612 1608 1606 1606 1607 1610 1616 1623 1632 1644 1659 1678 1699 1725 1754 1789 1828 1872 1921 1976 2037 2104 2176 2254 2338 2427 2521 2620 2724 2832 2943 3057 3173 3291 3410 3529 3648 3766 3883 3997 4109 4218 4323 4424 4521 4614 4703 4787 4867 4942 5014 5081 5144 5204 5260 5313 5363 5410 5455 5498 5539 5577 5614 5650 5684 5716 5747 5776 5804 5831 5857 5881 5904 5926 5947 5966 5984 6001 6017 6032 6046 6058 6070 6081 6090 6099 6107 6113 6119 6123 6127 6129 6130 6130 6129 6127 6124 6119 6114 6108 6101 6094 6086 6079 6071 6063 6056 6050 6044 6040 6037 6036 6037 6040 6045 6052 6061 6073 6088 6105 6124 6146 6170 6196 6224 6254 6286 6319 6353 6388 6424 6461 6498 6535 6572 6610 6646 6683 6719 6754 6789 6823 6856 6888 6919 6949 6979 7007 7035 7061 7087 7112 7136 7159 7181 7202 7223 7243 7262 7280 7298 7315 7331 7347 7362 7377 7391 7405 7418 7431 7443 7455 7467 7478 7490 7501 7512 7523 7533 7544 7554 7565 7575 7585 7594 7604 7614 7623 7632 7641 7649 7657 7665 7673 7681 7688 7695 7701 7708 7714 7720 7726 7731 7737 7743 7748 7754 7759 7765 7770 7776 7781 7787 7792 7798 7804 7810 7816 7821 7828 7834 7840 7846 7853 7860 7867 7874 7882 7889 7898 7906 7915 7924 7934 7944 7955 7966 7977 7989 8001 8013 8025 8038 8050 8062 8075 8087 8099 8110 8122 8133 8144 8154 8164 8173 5168 0 52 6 8183 8191 8200 8208 8216 8224 8231 8239 8246 8253 8260 8267 8274 8281 8288 8294 8300 8306 8312 8317 8322 8327 8331 8335 8337 8340 8342 8343 8343 8343 8342 8340 8338 8335 8332 8328 8323 8318 8312 8306 8299 8292 8285 8277 8268 8260 8250 8241 8231 8220 8210 8198 8187 8175 8163 8150 8137 8125 8112 8098 8085 8072 8059 8046 8034 8022 8010 7999 7988 7977 7967 7958 7949 7941 7933 7926 7919 7913 7907 7901 7897 7892 7888 7884 7881 7878 7875 7873 7870 7869 7867 7867 7866 7866 7866 7867 7868 7870 7872 7875 7878 7882 7887 7892 7897 7904 7911 7918 7926 7935 7945 7955 7966 7977 7990 8003 8016 8030 8045 8061 8077 8093 8111 8128 8146 8165 8184 8203 8222 8241 8261 8281 8300 8320 8340 8359 8378 8398 8416 8435 8454 8472 8489 8507 8524 8541 8557 8573 8588 8603 8617 8631 8644 8657 8669 8681 8692 8703 8713 8723 8732 8741 8750 8758 8766 8774 8782 8789 8796 8803 8810 8817 8823 8830 8836 8842 8848 8854 8860 8865 8871 8876 8881 8885 8890 8894 8897 8901 8904 8907 8910 8913 8915 8917 8919 8921 8923 8925 8926 8927 8928 8929 8930 8931 8931 8932 8932 8932 8933 8933 8932 8932 8932 8932 8932 8931 8931 8931 8931 8931 8931 8931 8931 8931 8931 8931 8931 8931 8931 8931 8931 8930 8929 8928 8926 8924 8922 8919 8916 8912 8908 8903 8898 8892 8886 8879 8871 8863 8854 8845 8835 8824 8812 8800 8787 8772 8757 8741 8724 8705 8686 8665 8643 8620 8596 8570 8543 8515 8485 8455 8422 8389 8354 8318 8281 8242 8201 8160 8116 8072 8025 7977 7927 7876 7822 7766 7709 7649 7587 7523 7457 7389 7319 7246 7172 7095 7016 6936 6854 6771 6686 6601 6514 6427 6339 6252 6165 6078 5991 5906 5821 5739 5658 5579 5503 5430 5359 5291 5227 5166 5110 5057 5009 4965 4925 4891 4861 4837 4818 4804 4796 4794 4797 4806 4821 4842 4868 4901 4939 4983 5033 5088 5149 5215 5286 5361 5441 5525 5613 5705 5799 5896 5996 6097 6199 6303 6406 6510 6613 6715 6816 6915 7011 7105 7196 7284 7368 7448 7524 7596 7663 7726 7784 7837 7885 7928 7966 8000 8028 8052 8071 8085 8095 8100 8101 8097 8090 8078 8062 8043 8019 7992 7960 7925 7886 7842 7795 7743 7686 7625 7559 7487 7411 7328 7240 7145 7044 6937 6823 6703 6577 6443 6304 6159 6009 5853 5693 5529 5362 5193 5022 4851 4680 4510 4343 4178 4018 3862 3712 3567 3430 3299 3177 3062 2954 2855 2764 2680 2604 2534 2472 2416 2366 2321 2282 2247 2217 2191 2169 2151 2136 2126 2120 2118 2120 2127 2138 2156 2178 2206 2240 2281 2327 2379 2437 2500 2569 2642 2719 2799 2881 2964 3047 3130 3210 3288 3362 3430 3493 3549 3598 3639 3671 3695 3711 3717 3716 3706 3689 3665 3634 3598 3558 3514 3466 3417 3366 3315 3265 3215 5169 0 52 6 3166 3119 3075 3033 2994 2958 2926 2896 2869 2846 2825 2807 2792 2780 2769 2761 2756 2752 2751 2751 2754 2759 2766 2776 2787 2802 2818 2838 2860 2885 2913 2945 2979 3017 3059 3104 3153 3205 3262 3322 3387 3455 3528 3604 3685 3770 3859 3951 4048 4148 4252 4359 4469 4581 4696 4813 4932 5052 5173 5294 5415 5536 5656 5776 5893 6009 6123 6234 6343 6448 6551 6650 6746 6839 6928 7014 7096 7175 7251 7323 7392 7458 7522 7582 7639 7694 7747 7796 7844 7889 7931 7972 8010 8046 8080 8112 8141 8169 8195 8219 8241 8261 8279 8296 8310 8323 8335 8344 8352 8358 8363 8365 8366 8366 8364 8360 8354 8347 8337 8327 8314 8299 8283 8266 8246 8225 8203 8179 8154 8128 8101 8074 8046 8018 7990 7962 7936 7910 7885 7861 7840 7820 7803 7788 7776 7767 7761 7758 7758 7761 7767 7777 7790 7806 7825 7847 7872 7899 7929 7961 7994 8030 8067 8105 8144 8184 8225 8266 8308 8349 8391 8432 8473 8513 8552 8591 8628 8665 8700 8735 8767 8799 8829 8858 8885 8911 8935 8958 8979 8998 9017 9033 9049 9063 9075 9086 9096 9105 9112 9119 9124 9129 9132 9135 9136 9137 9137 9136 9135 9133 9131 9127 9124 9120 9115 9111 9106 9100 9095 9089 9083 9077 9071 9065 9059 9053 9047 9042 9036 9031 9027 9022 9018 9015 9012 9009 9008 9006 9006 9006 9007 9009 9011 9014 9018 9022 9027 9033 9040 9047 9055 9063 9072 9081 9091 9101 9111 9121 9132 9143 9153 9164 9175 9185 9196 9206 9216 9226 9236 9245 9254 9263 9271 9280 9288 9295 9303 9310 9317 9323 9329 9335 9341 9346 9351 9356 9361 9365 9369 9373 9377 9380 9383 9387 9390 9392 9395 9398 9400 9402 9404 9406 9408 9409 9411 9412 9413 9414 9414 9415 9415 9415 9415 9414 9414 9413 9412 9411 9409 9408 9406 9405 9403 9401 9399 9397 9395 9393 9392 9390 9388 9386 9384 9382 9380 9378 9376 9374 9372 9370 9368 9367 9365 9364 9363 9362 9361 9361 9360 9361 9361 9362 9363 9365 9367 9370 9372 9376 9379 9383 9388 9392 9397 9402 9407 9413 9418 9424 9429 9434 9439 9444 9449 9454 9459 9463 9467 9471 9474 9478 9481 9484 9486 9489 9491 9493 9495 9497 9499 9501 9502 9504 9505 9506 9507 9508 9509 9510 9511 9512 9512 9513 9513 9514 9514 9514 9514 9515 9515 9515 9515 9515 9514 9514 9514 9513 9513 9512 9512 9511 9510 9509 9508 9507 9506 9504 9503 9501 9500 9498 9496 9495 9493 9491 9489 9488 9486 9484 9483 9481 9480 9479 9477 9476 9475 9474 9473 9472 9471 9470 9470 9469 9467 9466 9465 9464 9462 9461 9459 9458 9456 9455 9453 9451 9450 9448 9446 9445 9444 9442 9441 9440 9439 9438 9438 9437 9437 9436 9435 9435 9434 9433 9432 9431 9430 9428 9426 9424 9422 9420 9417 9414 9412 9409 9406 9403 9400 9398 9395 9393 5170 0 52 6 9391 9389 9387 9386 9384 9383 9382 9381 9380 9380 9379 9378 9377 9375 9374 9372 9370 9368 9366 9363 9360 9357 9354 9350 9347 9344 9340 9337 9334 9331 9329 9327 9325 9323 9322 9321 9321 9321 9321 9321 9322 9323 9324 9325 9326 9327 9329 9330 9331 9333 9334 9335 9336 9338 9339 9341 9342 9344 9346 9348 9351 9354 9357 9360 9363 9367 9371 9375 9379 9383 9387 9391 9395 9399 9403 9407 9411 9414 9417 9420 9422 9425 9427 9429 9430 9432 9433 9435 9436 9437 9438 9439 9440 9441 9442 9442 9443 9444 9444 9445 9445 9445 9446 9445 9445 9445 9445 9444 9444 9443 9442 9442 9441 9440 9440 9439 9439 9439 9439 9439 9439 9440 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9451 9452 9452 9453 9453 9454 9454 9454 9455 9455 9456 9456 9457 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9469 9470 9470 9470 9469 9468 9467 9466 9465 9463 9461 9458 9456 9453 9450 9448 9444 9441 9438 9435 9431 9428 9424 9420 9417 9413 9409 9404 9400 9395 9390 9385 9380 9375 9369 9363 9357 9350 9343 9336 9329 9322 9315 9307 9300 9292 9285 9277 9270 9262 9255 9248 9240 9233 9227 9220 9213 9207 9201 9195 9189 9184 9179 9174 9169 9165 9161 9157 9154 9151 9147 9145 9142 9139 9137 9134 9132 9130 9127 9125 9122 9119 9116 9113 9109 9105 9101 9097 9093 9088 9083 9078 9072 9067 9061 9055 9049 9043 9037 9031 9025 9019 9013 9007 9001 8995 8989 8983 8978 8972 8966 8960 8955 8949 8944 8938 8933 8927 8922 8917 8912 8907 8903 8899 8895 8892 8889 8886 8884 8882 8881 8881 8881 8881 8882 8884 8886 8888 8891 8895 8899 8903 8908 8913 8918 8924 8930 8936 8942 8949 8955 8962 8968 8975 8981 8987 8993 8998 9003 9008 9011 9014 9016 9017 9017 9016 9014 9011 9006 8999 8992 8982 8972 8959 8945 8929 8912 8893 8872 8849 8825 8798 8770 8741 8709 8675 8640 8603 8564 8523 8480 8436 8390 8342 8293 8242 8190 8136 8082 8027 7971 7914 7857 7801 7744 7688 7633 7579 7526 7474 7425 7377 7332 7289 7250 7213 7180 7149 7123 7100 7081 7066 7055 7048 7046 7047 7052 7062 7076 7094 7115 7141 7170 7203 7239 7278 7320 7365 7412 7462 7513 7567 7621 7677 7734 7792 7849 7907 7965 8022 8079 8135 8190 8244 8296 8347 8396 8444 8490 8534 8576 8616 8654 8690 8724 8756 8786 8814 8841 8865 8887 8908 8927 8944 8960 8974 8986 8998 9007 9016 9023 9029 9034 9038 9041 9043 9044 9044 9044 9042 9041 9038 9035 9032 9027 9023 9018 9013 9008 9002 8996 8990 8984 8978 8971 8965 8958 8952 8945 8938 8932 8925 8918 8911 8904 8897 8890 8883 8875 8868 8860 8852 8844 8836 8827 8819 8810 8801 8792 8782 8773 8764 8754 8745 8736 8727 8718 8709 8701 8693 8685 5171 0 52 6 8678 8671 8664 8658 8653 8648 8644 8640 8637 8634 8632 8631 8630 8631 8631 8633 8635 8638 8642 8646 8651 8657 8663 8670 8677 8685 8693 8701 8710 8719 8729 8738 8748 8757 8767 8776 8786 8795 8804 8812 8821 8829 8837 8844 8851 8858 8864 8870 8876 8882 8887 8892 8896 8901 8905 8909 8912 8915 8919 8921 8924 8926 8929 8930 8932 8934 8935 8936 8936 8937 8937 8937 8937 8936 8935 8934 8933 8932 8931 8929 8927 8926 8924 8922 8920 8918 8916 8913 8911 8909 8907 8904 8902 8900 8897 8895 8892 8890 8887 8885 8882 8879 8876 8873 8870 8867 8864 8860 8857 8854 8850 8846 8843 8839 8836 8832 8828 8825 8821 8818 8814 8810 8807 8803 8800 8797 8793 8790 8786 8783 8779 8775 8772 8768 8764 8760 8756 8751 8747 8743 8738 8733 8729 8724 8719 8714 8709 8704 8699 8693 8688 8683 8677 8672 8666 8661 8655 8649 8643 8637 8631 8624 8618 8611 8604 8597 8590 8583 8576 8568 8561 8553 8546 8538 8530 8522 8514 8506 8498 8490 8482 8474 8465 8457 8449 8440 8431 8422 8413 8403 8394 8383 8373 8362 8351 8340 8328 8315 8302 8289 8275 8261 8247 8232 8216 8201 8184 8168 8151 8134 8117 8099 8081 8063 8044 8025 8005 7985 7964 7942 7920 7897 7873 7849 7823 7796 7768 7739 7709 7677 7645 7611 7576 7539 7502 7463 7423 7381 7339 7295 7249 7202 7153 7103 7050 6996 6939 6879 6816 6749 6680 6606 6528 6445 6358 6265 6167 6064 5956 5843 5724 5600 5471 5338 5201 5060 4917 4771 4624 4476 4328 4181 4035 3890 3750 3612 3480 3352 3229 3113 3002 2898 2800 2710 2626 2548 2477 2412 2354 2301 2253 2211 2173 2140 2111 2086 2064 2046 2032 2020 2012 2007 2005 2006 2011 2020 2033 2049 2070 2096 2126 2161 2202 2247 2298 2354 2416 2483 2555 2631 2713 2799 2889 2983 3080 3179 3282 3386 3492 3598 3705 3812 3920 4026 4132 4237 4341 4443 4543 4642 4739 4835 4929 5022 5113 5202 5290 5378 5464 5548 5632 5716 5798 5879 5959 6039 6117 6194 6270 6345 6418 6490 6560 6628 6694 6758 6820 6880 6936 6991 7043 7092 7138 7182 7223 7262 7298 7332 7363 7392 7418 7443 7466 7487 7506 7524 7540 7556 7569 7582 7594 7605 7615 7624 7633 7641 7648 7655 7661 7666 7671 7675 7679 7682 7684 7686 7688 7689 7689 7689 7688 7687 7685 7683 7681 7678 7675 7672 7669 7666 7663 7659 7656 7652 7649 7645 7642 7639 7636 7632 7629 7626 7622 7619 7616 7612 7609 7605 7601 7597 7593 7589 7585 7581 7577 7572 7568 7564 7560 7556 7552 7548 7544 7540 7536 7533 7529 7526 7523 7519 7516 7513 7509 7506 7503 7499 7496 7492 7488 7484 7480 7476 7472 7468 7463 7458 7454 7449 7444 7439 7434 7428 7423 7418 7412 7407 7402 7396 7391 7385 7380 7374 7368 7362 7357 7351 7345 7339 7333 7326 5172 0 52 6 7320 7314 7307 7301 7294 7288 7281 7274 7267 7260 7253 7246 7239 7232 7225 7218 7210 7203 7196 7188 7181 7173 7165 7158 7150 7142 7134 7126 7118 7110 7102 7094 7085 7077 7068 7060 7051 7043 7034 7025 7016 7008 6999 6990 6982 6973 6964 6955 6947 6938 6929 6921 6912 6903 6895 6886 6877 6868 6860 6851 6842 6833 6823 6814 6804 6795 6785 6775 6764 6754 6743 6732 6721 6709 6697 6685 6672 6659 6646 6632 6618 6604 6589 6574 6559 6544 6528 6513 6497 6482 6466 6451 6435 6420 6406 6392 6378 6365 6352 6340 6329 6318 6308 6299 6291 6283 6277 6271 6265 6261 6257 6253 6250 6248 6246 6244 6243 6241 6240 6238 6237 6235 6234 6232 6229 6227 6224 6220 6216 6212 6207 6202 6197 6191 6185 6178 6172 6165 6158 6151 6143 6136 6128 6120 6113 6105 6097 6089 6081 6072 6064 6055 6047 6038 6029 6020 6010 6001 5991 5981 5971 5961 5950 5940 5930 5919 5909 5899 5888 5878 5868 5858 5848 5838 5829 5819 5809 5800 5790 5781 5771 5761 5751 5741 5731 5721 5711 5700 5689 5678 5667 5656 5645 5634 5623 5611 5600 5589 5578 5566 5555 5544 5533 5522 5511 5500 5490 5479 5468 5457 5446 5435 5424 5412 5401 5389 5378 5366 5354 5343 5331 5319 5307 5295 5282 5270 5258 5245 5233 5220 5207 5194 5181 5168 5154 5141 5127 5113 5098 5084 5069 5055 5040 5024 5009 4994 4978 4962 4946 4930 4914 4897 4881 4864 4846 4829 4811 4792 4773 4754 4734 4714 4692 4671 4648 4625 4601 4577 4551 4525 4498 4470 4441 4411 4379 4347 4313 4277 4240 4201 4160 4117 4071 4022 3971 3917 3859 3799 3734 3667 3596 3521 3443 3362 3277 3190 3100 3008 2915 2820 2724 2628 2531 2436 2341 2248 2158 2069 1984 1902 1824 1750 1680 1614 1553 1496 1444 1396 1352 1312 1276 1244 1216 1190 1167 1147 1129 1113 1099 1086 1075 1064 1055 1047 1039 1032 1026 1020 1015 1011 1007 1004 1001 999 998 998 999 1000 1003 1006 1010 1015 1021 1028 1036 1045 1055 1066 1078 1091 1105 1121 1139 1158 1179 1202 1228 1257 1288 1322 1360 1401 1446 1494 1547 1603 1664 1728 1796 1868 1943 2022 2104 2188 2274 2362 2452 2542 2632 2723 2813 2903 2991 3077 3161 3243 3322 3399 3473 3543 3611 3675 3737 3795 3850 3903 3953 4001 4046 4088 4129 4168 4205 4240 4274 4307 4338 4368 4397 4425 4451 4477 4502 4526 4550 4572 4594 4616 4636 4656 4676 4695 4713 4732 4749 4767 4784 4801 4818 4835 4851 4868 4884 4900 4916 4932 4947 4963 4979 4994 5009 5024 5039 5054 5068 5082 5096 5110 5124 5138 5151 5165 5178 5191 5204 5217 5230 5243 5256 5269 5282 5294 5307 5320 5333 5345 5358 5371 5383 5396 5409 5421 5434 5446 5458 5471 5483 5495 5507 5519 5531 5542 5554 5566 5577 5589 5600 5612 5623 5634 5173 0 52 6 5646 5657 5668 5680 5691 5702 5713 5725 5736 5747 5758 5769 5781 5792 5803 5814 5825 5836 5847 5858 5869 5880 5890 5901 5912 5923 5933 5944 5955 5965 5976 5987 5997 6008 6019 6029 6040 6051 6061 6072 6082 6093 6103 6113 6124 6134 6144 6154 6164 6174 6184 6194 6204 6214 6224 6234 6244 6254 6264 6274 6284 6294 6304 6315 6325 6335 6345 6355 6365 6375 6385 6395 6405 6415 6424 6434 6443 6453 6462 6471 6481 6490 6499 6509 6518 6527 6537 6546 6556 6566 6575 6585 6595 6605 6614 6624 6634 6643 6652 6662 6671 6679 6688 6696 6705 6713 6720 6728 6735 6742 6749 6756 6763 6770 6776 6783 6789 6796 6802 6809 6815 6822 6828 6834 6840 6847 6852 6858 6864 6869 6875 6880 6885 6889 6894 6899 6903 6907 6912 6916 6920 6925 6929 6934 6939 6944 6949 6955 6961 6968 6974 6981 6989 6997 7005 7013 7022 7031 7040 7049 7059 7069 7079 7089 7100 7110 7120 7131 7142 7152 7163 7174 7184 7195 7205 7216 7226 7237 7247 7258 7268 7278 7288 7298 7308 7318 7327 7337 7346 7355 7364 7373 7382 7391 7399 7408 7416 7424 7431 7439 7446 7453 7460 7466 7472 7478 7483 7488 7493 7497 7500 7503 7506 7509 7511 7512 7513 7514 7515 7515 7515 7514 7514 7513 7512 7511 7509 7508 7506 7504 7502 7500 7498 7496 7494 7491 7489 7487 7485 7483 7481 7480 7479 7478 7477 7478 7479 7480 7483 7486 7490 7495 7501 7508 7516 7525 7535 7546 7558 7571 7584 7598 7613 7628 7644 7660 7676 7692 7709 7725 7741 7757 7772 7787 7802 7816 7830 7844 7857 7869 7881 7892 7903 7914 7924 7933 7942 7951 7959 7967 7974 7981 7987 7993 7998 8003 8007 8011 8014 8016 8017 8017 8017 8015 8012 8008 8003 7997 7989 7979 7968 7956 7942 7926 7908 7888 7866 7842 7816 7787 7756 7723 7687 7648 7607 7562 7514 7462 7407 7348 7286 7219 7147 7071 6991 6906 6816 6721 6622 6518 6409 6296 6179 6059 5935 5808 5679 5549 5417 5285 5154 5023 4894 4767 4644 4524 4409 4298 4193 4094 4002 3915 3836 3764 3699 3641 3591 3547 3511 3482 3460 3445 3437 3436 3441 3453 3471 3496 3527 3565 3610 3661 3719 3783 3854 3932 4016 4107 4204 4307 4415 4530 4649 4773 4902 5033 5169 5306 5445 5586 5726 5866 6006 6145 6281 6414 6545 6672 6795 6913 7027 7136 7240 7340 7433 7522 7606 7685 7758 7827 7891 7951 8007 8058 8105 8149 8189 8226 8260 8291 8319 8345 8368 8389 8408 8425 8440 8454 8466 8477 8487 8496 8503 8510 8516 8522 8527 8532 8536 8540 8543 8547 8550 8553 8556 8559 8561 8564 8567 8569 8572 8574 8576 8578 8580 8582 8583 8585 8586 8587 8589 8590 8590 8591 8592 8592 8593 8593 8593 8594 8594 8594 8593 8593 8593 8592 8591 8590 8589 8588 8587 8586 8584 8582 8581 8579 8577 8575 8574 8572 5174 0 52 6 8571 8570 8569 8568 8568 8569 8570 8571 8573 8575 8579 8582 8587 8592 8597 8603 8610 8617 8625 8633 8641 8649 8658 8667 8676 8685 8695 8704 8713 8722 8732 8741 8750 8759 8768 8777 8786 8794 8803 8811 8819 8827 8835 8842 8850 8857 8864 8871 8877 8884 8890 8896 8901 8907 8912 8917 8922 8927 8931 8935 8940 8944 8947 8951 8954 8958 8961 8964 8966 8969 8972 8974 8976 8978 8980 8981 8983 8984 8985 8987 8987 8988 8989 8989 8990 8990 8990 8991 8991 8991 8991 8991 8991 8991 8991 8991 8991 8991 8992 8992 8992 8992 8992 8992 8992 8992 8992 8993 8993 8993 8993 8993 8993 8993 8994 8994 8994 8994 8995 8995 8996 8996 8997 8998 8998 8999 9000 9001 9002 9002 9003 9004 9004 9005 9005 9005 9005 9004 9004 9003 9001 9000 8998 8995 8993 8990 8987 8983 8979 8975 8970 8966 8961 8955 8950 8944 8938 8932 8925 8919 8912 8905 8897 8890 8882 8875 8867 8859 8851 8843 8835 8827 8820 8812 8805 8798 8791 8785 8779 8774 8769 8765 8761 8758 8755 8753 8752 8751 8750 8750 8750 8751 8752 8753 8754 8756 8758 8759 8761 8763 8765 8767 8769 8771 8773 8775 8777 8780 8782 8785 8788 8791 8795 8799 8803 8807 8812 8817 8822 8828 8833 8840 8846 8852 8859 8866 8873 8880 8887 8895 8902 8910 8917 8925 8933 8941 8949 8957 8965 8973 8981 8989 8998 9006 9014 9023 9031 9039 9047 9056 9064 9072 9079 9087 9095 9102 9109 9116 9123 9129 9135 9141 9147 9152 9157 9161 9166 9170 9173 9177 9180 9183 9186 9188 9190 9193 9195 9196 9198 9200 9201 9203 9204 9206 9207 9208 9209 9210 9211 9212 9212 9213 9213 9213 9213 9213 9213 9212 9212 9211 9211 9210 9209 9209 9208 9208 9208 9208 9208 9208 9209 9209 9211 9212 9214 9215 9218 9220 9223 9225 9228 9232 9235 9239 9242 9246 9250 9254 9259 9263 9268 9272 9277 9282 9287 9292 9296 9301 9306 9311 9316 9320 9325 9329 9333 9337 9341 9345 9349 9352 9355 9358 9361 9364 9367 9370 9372 9375 9377 9380 9382 9385 9387 9390 9392 9395 9397 9399 9402 9404 9406 9408 9410 9412 9413 9415 9416 9418 9419 9420 9421 9422 9423 9424 9425 9425 9426 9426 9427 9427 9427 9428 9428 9428 9427 9427 9427 9426 9425 9424 9423 9422 9421 9419 9417 9415 9413 9411 9408 9405 9402 9399 9396 9392 9388 9384 9379 9375 9369 9364 9358 9352 9345 9338 9330 9322 9314 9305 9296 9287 9278 9268 9258 9248 9238 9228 9218 9208 9198 9189 9179 9170 9161 9153 9144 9137 9129 9122 9116 9110 9105 9100 9095 9092 9088 9086 9084 9083 9082 9083 9083 9085 9087 9090 9094 9098 9103 9109 9115 9121 9128 9136 9143 9151 9160 9168 9177 9185 9194 9202 9211 9219 9227 9235 9243 9251 9259 9266 9274 9281 9288 9295 9302 9309 9316 9322 9329 9335 9342 9348 5175 0 52 6 9354 9360 9366 9372 9378 9384 9389 9395 9400 9406 9411 9416 9421 9426 9431 9436 9441 9446 9451 9456 9461 9465 9470 9475 9480 9485 9489 9494 9499 9503 9507 9512 9516 9519 9523 9526 9530 9532 9535 9538 9540 9542 9544 9546 9547 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9558 9559 9559 9560 9560 9560 9559 9559 9558 9557 9556 9554 9552 9550 9547 9544 9541 9538 9534 9530 9526 9521 9517 9512 9507 9502 9497 9492 9486 9481 9475 9469 9463 9457 9451 9444 9437 9430 9423 9416 9408 9400 9392 9383 9375 9366 9357 9348 9340 9331 9322 9313 9305 9296 9288 9280 9273 9266 9259 9252 9247 9241 9236 9232 9228 9225 9223 9220 9219 9218 9218 9218 9219 9220 9222 9224 9226 9229 9233 9236 9240 9245 9249 9254 9259 9263 9268 9273 9278 9283 9287 9292 9296 9300 9303 9306 9309 9312 9314 9315 9317 9317 9317 9317 9316 9315 9313 9311 9308 9305 9301 9297 9293 9288 9282 9276 9270 9264 9257 9250 9243 9236 9229 9221 9214 9206 9199 9192 9185 9179 9173 9167 9161 9157 9152 9149 9146 9144 9143 9142 9143 9144 9146 9149 9153 9157 9163 9169 9176 9184 9192 9201 9210 9220 9231 9242 9253 9264 9276 9288 9300 9312 9324 9336 9348 9359 9371 9383 9394 9406 9417 9428 9438 9449 9459 9469 9479 9488 9497 9506 9515 9523 9531 9538 9546 9553 9560 9566 9573 9579 9584 9590 9595 9600 9605 9610 9614 9618 9622 9625 9629 9632 9635 9637 9640 9642 9644 9647 9648 9650 9652 9653 9655 9656 9658 9659 9660 9662 9663 9664 9665 9667 9668 9669 9670 9671 9671 9672 9673 9673 9673 9673 9672 9671 9670 9669 9668 9666 9664 9661 9659 9656 9653 9650 9647 9644 9641 9637 9633 9630 9626 9622 9617 9613 9608 9604 9599 9593 9588 9582 9576 9569 9562 9555 9548 9541 9533 9525 9517 9508 9500 9491 9483 9474 9466 9457 9448 9440 9431 9422 9414 9405 9397 9388 9379 9371 9362 9354 9345 9337 9328 9320 9312 9305 9297 9291 9285 9279 9274 9270 9267 9265 9263 9263 9263 9264 9266 9269 9273 9277 9282 9287 9293 9299 9305 9311 9317 9323 9329 9335 9341 9346 9351 9355 9360 9364 9368 9372 9376 9379 9383 9387 9390 9394 9398 9402 9407 9411 9416 9421 9427 9432 9438 9444 9450 9457 9463 9469 9476 9483 9489 9496 9503 9510 9517 9524 9530 9537 9544 9551 9557 9564 9570 9577 9583 9589 9595 9601 9607 9612 9618 9623 9628 9632 9637 9641 9645 9649 9652 9656 9659 9662 9664 9666 9668 9670 9672 9673 9673 9673 9673 9673 9671 9670 9667 9665 9661 9657 9652 9647 9641 9634 9627 9619 9610 9601 9591 9581 9570 9559 9547 9534 9521 9507 9493 9478 9463 9447 9431 9414 9397 9379 9361 9342 9323 9303 9283 9263 9243 9223 9202 9182 9161 9141 9121 9102 9082 9063 9045 9027 9010 8993 8978 8962 8948 5176 0 52 6 8934 8921 8909 8897 8886 8876 8866 8856 8848 8840 8832 8824 8818 8811 8805 8799 8793 8788 8782 8777 8773 8768 8763 8759 8755 8751 8747 8743 8739 8735 8731 8728 8724 8721 8718 8714 8711 8708 8706 8703 8700 8698 8696 8693 8691 8690 8688 8686 8685 8684 8683 8682 8681 8681 8680 8681 8681 8682 8683 8685 8687 8689 8693 8697 8702 8707 8713 8721 8729 8739 8749 8761 8773 8787 8802 8818 8835 8854 8873 8894 8915 8937 8960 8983 9007 9032 9057 9082 9107 9133 9158 9183 9208 9232 9256 9280 9302 9325 9346 9367 9387 9407 9425 9443 9460 9476 9491 9505 9519 9532 9544 9556 9566 9576 9585 9594 9602 9609 9616 9622 9628 9633 9638 9642 9646 9649 9652 9655 9658 9660 9662 9664 9666 9667 9668 9670 9671 9672 9673 9674 9675 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9686 9687 9689 9691 9693 9695 9697 9700 9703 9705 9708 9711 9713 9716 9718 9721 9723 9725 9727 9728 9729 9730 9731 9731 9731 9731 9731 9731 9730 9729 9728 9727 9726 9725 9724 9722 9721 9720 9718 9717 9715 9713 9711 9708 9706 9703 9699 9695 9690 9685 9680 9673 9666 9658 9650 9641 9630 9620 9608 9595 9582 9567 9552 9535 9517 9499 9479 9458 9435 9411 9386 9359 9331 9301 9269 9235 9199 9162 9122 9080 9036 8990 8942 8891 8838 8782 8724 8663 8600 8534 8465 8394 8320 8244 8165 8083 7999 7913 7824 7733 7640 7545 7449 7351 7252 7152 7052 6952 6852 6752 6654 6557 6462 6369 6279 6192 6109 6029 5954 5883 5817 5757 5702 5652 5609 5572 5541 5516 5498 5487 5482 5483 5492 5506 5528 5556 5590 5630 5676 5729 5787 5851 5921 5995 6075 6159 6248 6340 6437 6537 6640 6745 6853 6963 7073 7185 7297 7409 7521 7632 7741 7849 7955 8058 8159 8256 8351 8441 8528 8612 8691 8766 8838 8905 8968 9027 9082 9133 9181 9225 9265 9302 9335 9366 9393 9418 9440 9459 9476 9490 9503 9513 9521 9528 9533 9536 9538 9538 9538 9536 9532 9528 9522 9516 9509 9500 9491 9481 9470 9459 9446 9433 9419 9405 9390 9374 9358 9342 9325 9308 9291 9274 9257 9240 9224 9208 9192 9177 9162 9148 9136 9124 9113 9103 9094 9086 9079 9074 9069 9066 9064 9063 9063 9065 9067 9071 9075 9081 9088 9096 9105 9115 9126 9138 9151 9165 9180 9196 9212 9229 9246 9264 9282 9301 9319 9338 9357 9376 9394 9412 9430 9448 9465 9481 9497 9513 9528 9542 9556 9569 9581 9593 9605 9616 9626 9636 9645 9654 9662 9670 9677 9684 9690 9696 9701 9706 9710 9714 9717 9720 9722 9724 9725 9726 9727 9727 9726 9725 9724 9722 9720 9717 9715 9711 9708 9704 9700 9696 9691 9687 9682 9677 9672 9667 9662 9657 9652 9647 9643 9638 9634 9630 9626 9622 9618 9615 9612 9609 9606 9604 9602 9600 9599 9597 9597 9596 9596 9597 9597 5177 0 52 6 9599 9600 9602 9605 9608 9611 9615 9618 9623 9627 9632 9637 9642 9647 9652 9657 9662 9667 9672 9676 9681 9685 9688 9692 9695 9697 9700 9701 9703 9704 9705 9706 9706 9706 9706 9705 9704 9703 9701 9699 9697 9695 9692 9689 9686 9682 9678 9674 9669 9664 9659 9653 9647 9640 9633 9625 9616 9607 9597 9586 9574 9562 9548 9534 9518 9501 9483 9463 9443 9420 9396 9370 9343 9314 9283 9250 9215 9178 9139 9099 9056 9011 8964 8914 8863 8810 8755 8698 8638 8578 8515 8451 8386 8319 8251 8183 8114 8045 7976 7908 7840 7773 7708 7644 7583 7524 7468 7416 7367 7322 7281 7245 7213 7187 7165 7149 7138 7133 7132 7137 7147 7162 7182 7206 7235 7268 7304 7344 7388 7433 7482 7532 7585 7638 7693 7748 7804 7860 7916 7971 8025 8079 8131 8182 8230 8277 8322 8365 8406 8443 8479 8511 8541 8568 8593 8614 8633 8649 8661 8672 8679 8684 8686 8685 8683 8677 8670 8660 8648 8633 8617 8599 8579 8558 8535 8510 8484 8456 8428 8398 8368 8337 8306 8275 8243 8212 8181 8151 8122 8095 8069 8044 8022 8002 7985 7970 7958 7950 7944 7942 7943 7948 7957 7968 7984 8003 8025 8050 8079 8110 8145 8182 8221 8262 8305 8350 8397 8444 8492 8541 8591 8640 8689 8738 8787 8834 8881 8927 8971 9014 9056 9096 9134 9170 9205 9238 9269 9298 9325 9351 9375 9397 9417 9436 9454 9470 9484 9498 9510 9521 9531 9540 9547 9554 9560 9566 9570 9574 9577 9580 9582 9583 9585 9585 9585 9585 9585 9584 9583 9582 9581 9579 9578 9576 9574 9572 9570 9569 9567 9565 9563 9561 9559 9557 9555 9553 9551 9549 9547 9545 9543 9542 9540 9538 9537 9535 9534 9532 9531 9530 9529 9528 9527 9526 9526 9526 9526 9526 9527 9528 9530 9531 9534 9536 9539 9542 9546 9550 9555 9560 9565 9571 9577 9583 9589 9595 9602 9609 9616 9622 9629 9636 9643 9649 9655 9661 9667 9673 9678 9684 9689 9693 9698 9702 9706 9710 9713 9716 9720 9722 9725 9728 9730 9732 9733 9735 9736 9737 9738 9738 9738 9738 9738 9737 9736 9734 9732 9730 9728 9725 9722 9719 9716 9712 9709 9705 9701 9698 9694 9690 9686 9683 9679 9675 9672 9668 9665 9662 9658 9655 9652 9649 9646 9643 9641 9638 9635 9633 9631 9629 9627 9626 9624 9623 9623 9622 9622 9623 9623 9624 9626 9627 9629 9632 9634 9637 9640 9643 9647 9650 9654 9658 9662 9665 9669 9673 9676 9680 9684 9687 9691 9694 9697 9700 9703 9706 9709 9712 9714 9717 9719 9721 9723 9725 9727 9728 9729 9730 9730 9730 9730 9730 9730 9729 9728 9726 9724 9723 9720 9718 9716 9713 9710 9707 9704 9700 9697 9693 9689 9685 9681 9677 9672 9668 9663 9659 9654 9650 9645 9640 9636 9632 9627 9623 9619 9616 9612 9609 9607 9604 9602 9601 9599 9598 9598 9598 9598 9598 9599 9600 5178 0 52 6 9602 9603 9605 9607 9610 9612 9615 9618 9621 9624 9627 9631 9635 9639 9642 9647 9651 9655 9660 9664 9669 9674 9679 9684 9689 9694 9699 9704 9709 9714 9719 9723 9728 9732 9736 9740 9744 9747 9750 9753 9756 9758 9760 9762 9764 9765 9767 9768 9768 9769 9769 9770 9770 9770 9769 9769 9768 9767 9766 9765 9764 9763 9761 9760 9758 9756 9754 9752 9750 9747 9745 9742 9740 9737 9734 9732 9729 9726 9723 9721 9718 9715 9713 9711 9708 9706 9705 9703 9702 9701 9700 9700 9700 9700 9701 9702 9703 9704 9706 9708 9710 9712 9714 9717 9719 9722 9724 9727 9730 9732 9735 9737 9740 9743 9745 9748 9751 9753 9756 9759 9762 9765 9768 9772 9775 9778 9781 9784 9787 9790 9793 9796 9798 9800 9802 9804 9806 9807 9808 9809 9810 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9810 9810 9810 9809 9808 9808 9807 9806 9804 9803 9802 9800 9798 9796 9794 9791 9788 9785 9782 9779 9775 9771 9767 9763 9758 9753 9748 9742 9736 9730 9723 9716 9709 9701 9693 9685 9676 9667 9658 9649 9639 9629 9618 9608 9597 9585 9574 9562 9550 9538 9525 9513 9500 9487 9474 9461 9448 9435 9423 9410 9397 9385 9373 9362 9350 9340 9329 9320 9310 9302 9294 9286 9279 9273 9268 9264 9260 9257 9254 9253 9252 9252 9253 9255 9257 9261 9265 9270 9276 9282 9289 9297 9306 9315 9325 9336 9347 9359 9371 9383 9396 9409 9423 9436 9450 9463 9477 9490 9504 9517 9530 9543 9556 9568 9580 9591 9602 9613 9623 9633 9642 9651 9659 9667 9674 9681 9687 9693 9698 9703 9707 9711 9714 9716 9719 9720 9721 9722 9723 9723 9722 9721 9720 9719 9717 9715 9712 9709 9706 9703 9700 9696 9693 9689 9685 9681 9676 9672 9668 9664 9660 9656 9652 9648 9644 9640 9637 9634 9630 9627 9625 9622 9619 9617 9615 9613 9610 9608 9606 9603 9600 9597 9594 9590 9585 9580 9573 9566 9558 9549 9538 9527 9514 9499 9483 9466 9447 9426 9403 9379 9353 9326 9296 9265 9232 9197 9160 9121 9080 9038 8993 8947 8899 8849 8797 8744 8689 8632 8574 8515 8454 8393 8331 8268 8205 8142 8079 8017 7956 7896 7837 7781 7727 7675 7626 7581 7540 7502 7468 7439 7415 7395 7380 7371 7366 7366 7372 7382 7398 7418 7443 7472 7505 7543 7584 7629 7676 7727 7780 7836 7893 7952 8013 8074 8136 8198 8261 8323 8385 8446 8507 8566 8624 8680 8735 8788 8839 8888 8935 8979 9022 9062 9099 9135 9168 9198 9227 9253 9277 9299 9319 9338 9354 9369 9383 9395 9406 9416 9424 9432 9439 9445 9450 9455 9459 9462 9465 9467 9469 9471 9472 9473 9474 9474 9474 9473 9472 9471 9470 9469 9467 9465 9462 9460 9457 9454 9451 9447 9443 9439 9434 9429 9424 9419 9413 9406 9400 9393 9385 9377 9369 9360 9351 9341 5179 0 52 6 9331 9321 9310 9299 9288 9277 9265 9254 9242 9230 9218 9206 9193 9181 9168 9156 9143 9130 9117 9103 9090 9076 9062 9047 9032 9016 9001 8984 8967 8950 8932 8914 8895 8875 8855 8835 8814 8793 8771 8749 8727 8704 8681 8659 8636 8613 8591 8570 8549 8529 8509 8491 8475 8459 8446 8434 8425 8417 8412 8409 8409 8411 8416 8423 8433 8445 8460 8478 8497 8519 8543 8569 8596 8626 8656 8688 8720 8754 8788 8823 8858 8893 8929 8964 8999 9034 9068 9102 9135 9167 9198 9229 9258 9287 9314 9341 9366 9390 9413 9434 9455 9474 9492 9509 9525 9540 9554 9567 9579 9591 9601 9611 9621 9629 9638 9645 9652 9659 9666 9671 9677 9682 9687 9691 9695 9699 9702 9705 9707 9709 9711 9712 9714 9714 9715 9715 9716 9716 9715 9715 9715 9715 9714 9714 9713 9713 9712 9711 9711 9710 9709 9708 9706 9705 9703 9701 9699 9696 9694 9691 9687 9684 9680 9676 9672 9668 9664 9660 9656 9652 9649 9645 9642 9639 9636 9633 9631 9629 9628 9626 9626 9625 9625 9624 9625 9625 9625 9626 9627 9627 9628 9629 9630 9631 9632 9633 9635 9636 9637 9638 9640 9641 9643 9644 9646 9647 9649 9651 9652 9654 9655 9657 9658 9659 9660 9661 9661 9661 9661 9660 9659 9658 9656 9654 9652 9649 9646 9643 9640 9636 9633 9629 9625 9621 9617 9614 9610 9606 9603 9599 9596 9593 9590 9587 9585 9582 9580 9578 9576 9574 9573 9571 9570 9569 9568 9568 9567 9567 9567 9568 9568 9569 9570 9571 9572 9573 9575 9576 9578 9579 9581 9582 9583 9585 9586 9587 9588 9589 9589 9590 9591 9591 9591 9592 9592 9592 9593 9593 9593 9594 9594 9594 9595 9595 9595 9595 9595 9595 9595 9594 9594 9593 9592 9591 9589 9588 9586 9584 9582 9580 9578 9575 9573 9571 9568 9566 9563 9561 9559 9556 9554 9552 9549 9547 9545 9543 9541 9538 9536 9534 9532 9530 9528 9525 9523 9521 9519 9517 9515 9513 9511 9509 9507 9505 9503 9501 9499 9496 9494 9491 9488 9485 9481 9477 9473 9468 9463 9457 9451 9444 9437 9429 9420 9411 9401 9390 9379 9367 9354 9341 9328 9314 9300 9286 9271 9257 9242 9228 9214 9200 9187 9175 9163 9153 9143 9135 9128 9122 9117 9114 9112 9112 9113 9116 9120 9125 9132 9140 9150 9161 9172 9185 9198 9213 9228 9243 9259 9275 9292 9308 9325 9341 9358 9374 9390 9405 9420 9435 9449 9462 9475 9487 9498 9508 9518 9527 9535 9542 9549 9554 9559 9564 9567 9570 9572 9573 9574 9574 9573 9572 9571 9569 9566 9563 9559 9555 9550 9545 9539 9532 9525 9518 9509 9500 9491 9480 9469 9457 9444 9430 9416 9401 9385 9368 9350 9331 9312 9291 9270 9248 9224 9200 9175 9149 9122 9094 9066 9036 9005 8973 8940 8905 8870 8833 8795 8756 8715 8673 8629 8584 8537 8488 8437 8384 8329 8273 8214 8152 8089 8023 5180 0 52 6 7956 7886 7814 7740 7665 7587 7509 7429 7348 7266 7184 7102 7020 6938 6857 6778 6700 6624 6551 6480 6412 6348 6287 6230 6178 6130 6087 6049 6017 5990 5969 5953 5944 5941 5944 5953 5969 5992 6020 6055 6097 6144 6197 6257 6321 6391 6466 6546 6630 6717 6807 6901 6997 7094 7193 7292 7391 7490 7589 7686 7782 7875 7966 8055 8141 8223 8303 8379 8451 8520 8585 8647 8706 8761 8813 8862 8908 8951 8992 9030 9065 9098 9129 9158 9186 9211 9235 9257 9277 9297 9314 9331 9347 9361 9374 9387 9398 9409 9419 9428 9437 9445 9452 9459 9465 9471 9476 9481 9486 9490 9494 9497 9500 9503 9505 9507 9509 9510 9511 9511 9512 9512 9511 9511 9510 9509 9508 9506 9505 9503 9502 9500 9498 9497 9495 9493 9491 9489 9487 9485 9482 9480 9477 9475 9471 9468 9464 9460 9456 9451 9446 9441 9435 9429 9422 9415 9407 9400 9392 9383 9375 9366 9357 9348 9339 9329 9320 9310 9301 9291 9281 9272 9262 9252 9243 9233 9223 9213 9204 9194 9184 9175 9165 9155 9146 9136 9127 9118 9108 9100 9091 9083 9075 9068 9061 9055 9049 9044 9040 9037 9034 9033 9032 9032 9033 9036 9039 9043 9048 9054 9061 9069 9078 9087 9097 9107 9118 9129 9141 9153 9165 9177 9188 9200 9212 9223 9234 9245 9255 9265 9275 9283 9292 9299 9307 9313 9319 9324 9328 9332 9335 9338 9339 9340 9340 9340 9338 9336 9334 9330 9326 9321 9316 9310 9304 9297 9290 9283 9275 9266 9258 9249 9241 9232 9223 9214 9205 9196 9187 9179 9170 9162 9153 9145 9137 9130 9122 9115 9109 9102 9096 9091 9086 9081 9077 9074 9071 9068 9066 9065 9065 9065 9066 9068 9071 9074 9078 9083 9088 9094 9101 9108 9116 9125 9134 9143 9154 9164 9175 9186 9197 9209 9221 9232 9244 9256 9267 9279 9290 9301 9312 9323 9333 9343 9353 9362 9370 9379 9387 9394 9402 9408 9415 9421 9426 9432 9436 9441 9445 9449 9453 9456 9459 9461 9464 9466 9467 9469 9470 9471 9472 9473 9474 9474 9475 9475 9475 9476 9476 9476 9477 9477 9478 9478 9478 9479 9479 9480 9480 9481 9481 9482 9482 9482 9482 9482 9481 9481 9480 9480 9479 9478 9477 9475 9474 9473 9471 9469 9468 9466 9464 9461 9459 9457 9454 9451 9448 9445 9441 9437 9433 9429 9424 9419 9414 9408 9402 9396 9390 9383 9377 9370 9363 9356 9350 9343 9337 9330 9324 9318 9312 9307 9302 9296 9292 9287 9282 9278 9274 9270 9266 9262 9258 9255 9251 9248 9244 9241 9238 9235 9233 9230 9228 9227 9225 9224 9223 9223 9223 9223 9224 9225 9226 9228 9230 9232 9235 9237 9240 9242 9245 9248 9251 9254 9256 9259 9261 9264 9266 9269 9271 9273 9275 9277 9278 9280 9282 9283 9285 9286 9287 9288 9289 9290 9290 9291 9291 9291 9290 9290 9289 9288 9287 9286 9285 9283 9281 9280 9278 9276 5181 0 52 6 9274 9272 9270 9269 9267 9265 9264 9262 9261 9259 9258 9257 9255 9254 9253 9252 9251 9250 9249 9248 9246 9245 9244 9243 9242 9241 9239 9238 9237 9235 9234 9232 9230 9228 9226 9224 9221 9218 9215 9211 9207 9202 9197 9192 9186 9179 9172 9165 9157 9149 9140 9131 9121 9112 9102 9091 9081 9070 9060 9049 9038 9027 9017 9006 8996 8985 8975 8965 8956 8947 8938 8930 8922 8914 8907 8901 8895 8890 8885 8881 8877 8874 8872 8870 8869 8868 8868 8869 8870 8871 8873 8874 8876 8878 8881 8883 8884 8886 8887 8888 8889 8889 8888 8886 8884 8881 8877 8873 8867 8861 8853 8845 8836 8826 8815 8802 8790 8776 8761 8745 8729 8712 8694 8675 8655 8635 8614 8592 8570 8548 8524 8501 8477 8452 8428 8403 8378 8354 8329 8304 8280 8256 8233 8210 8188 8166 8146 8126 8107 8090 8073 8058 8045 8032 8022 8012 8005 7999 7995 7993 7993 7994 7997 8003 8010 8019 8029 8042 8056 8071 8089 8107 8127 8148 8170 8193 8217 8242 8267 8293 8318 8345 8371 8397 8423 8448 8474 8498 8523 8547 8570 8592 8614 8635 8655 8675 8693 8711 8728 8744 8759 8773 8786 8798 8810 8821 8830 8839 8848 8855 8862 8868 8873 8878 8882 8886 8889 8892 8894 8896 8898 8899 8900 8901 8902 8902 8903 8903 8903 8903 8902 8902 8902 8901 8900 8900 8899 8898 8897 8896 8894 8893 8891 8890 8888 8887 8885 8883 8882 8880 8878 8877 8875 8874 8872 8871 8870 8869 8869 8868 8868 8867 8867 8867 8868 8868 8869 8869 8870 8871 8872 8873 8874 8876 8877 8879 8880 8882 8884 8886 8888 8891 8893 8896 8898 8901 8904 8907 8911 8914 8918 8921 8925 8928 8932 8936 8939 8943 8946 8949 8952 8955 8958 8960 8962 8964 8965 8966 8967 8967 8968 8968 8967 8966 8965 8964 8963 8961 8959 8957 8954 8951 8948 8945 8941 8937 8932 8928 8923 8917 8912 8905 8899 8892 8885 8878 8870 8863 8854 8846 8838 8829 8820 8811 8802 8793 8784 8775 8767 8758 8749 8740 8732 8724 8716 8708 8700 8693 8686 8679 8672 8666 8660 8655 8650 8645 8641 8637 8633 8630 8627 8625 8622 8620 8619 8617 8615 8614 8612 8611 8609 8607 8605 8602 8600 8596 8593 8588 8584 8579 8573 8567 8561 8554 8546 8539 8531 8523 8514 8506 8497 8489 8481 8472 8464 8456 8448 8441 8434 8427 8421 8415 8410 8405 8401 8398 8394 8392 8390 8388 8387 8387 8387 8388 8389 8391 8393 8395 8398 8402 8405 8409 8413 8417 8421 8425 8430 8434 8438 8442 8445 8449 8452 8455 8457 8459 8461 8462 8463 8463 8463 8462 8461 8459 8457 8455 8452 8448 8445 8440 8436 8431 8426 8421 8416 8410 8405 8399 8394 8389 8384 8379 8374 8370 8366 8362 8359 8357 8354 8353 8352 8351 8351 8352 8353 8355 8358 8361 8364 8369 8373 8379 8384 8390 8397 8404 8411 8418 8426 8433 5182 0 52 6 8441 8449 8457 8465 8472 8480 8487 8494 8500 8507 8512 8518 8523 8527 8531 8535 8538 8540 8543 8544 8546 8547 8547 8548 8548 8547 8547 8546 8545 8544 8543 8542 8540 8539 8537 8535 8534 8532 8530 8528 8526 8524 8522 8521 8519 8517 8515 8514 8512 8511 8510 8508 8507 8506 8506 8505 8504 8504 8503 8503 8502 8502 8501 8501 8500 8500 8499 8498 8496 8495 8493 8492 8490 8487 8485 8482 8479 8476 8473 8470 8466 8462 8458 8454 8450 8445 8440 8436 8431 8426 8420 8415 8410 8404 8398 8393 8387 8381 8375 8369 8363 8357 8351 8345 8339 8333 8327 8321 8316 8310 8305 8299 8294 8289 8284 8280 8275 8270 8266 8262 8258 8254 8251 8247 8244 8241 8238 8236 8233 8231 8229 8227 8225 8224 8222 8221 8219 8218 8217 8216 8214 8213 8212 8210 8208 8206 8204 8202 8200 8197 8194 8190 8187 8183 8179 8174 8170 8165 8160 8154 8149 8143 8138 8132 8127 8121 8115 8110 8105 8100 8095 8090 8086 8081 8077 8074 8070 8067 8064 8061 8059 8056 8054 8052 8050 8048 8047 8045 8044 8042 8041 8040 8039 8038 8037 8036 8035 8034 8033 8032 8031 8030 8029 8028 8027 8026 8025 8024 8023 8022 8021 8019 8018 8016 8015 8013 8011 8009 8007 8005 8003 8000 7998 7995 7993 7990 7987 7984 7981 7978 7974 7971 7968 7964 7960 7956 7952 7948 7944 7940 7936 7931 7927 7922 7918 7913 7909 7904 7899 7894 7890 7885 7880 7875 7871 7866 7861 7856 7852 7847 7842 7837 7832 7827 7823 7818 7813 7808 7802 7797 7792 7787 7782 7776 7771 7765 7760 7754 7749 7743 7738 7732 7726 7721 7715 7710 7704 7699 7693 7688 7682 7677 7672 7666 7661 7656 7651 7646 7642 7637 7633 7628 7624 7619 7615 7611 7607 7603 7599 7595 7590 7586 7581 7577 7572 7567 7562 7556 7551 7545 7539 7533 7526 7520 7513 7507 7500 7493 7487 7480 7474 7467 7461 7455 7449 7443 7437 7431 7425 7420 7414 7409 7403 7397 7391 7386 7379 7373 7367 7360 7353 7346 7339 7331 7324 7316 7308 7300 7292 7284 7276 7269 7261 7254 7247 7240 7233 7227 7221 7215 7209 7204 7200 7195 7191 7187 7183 7180 7176 7173 7170 7167 7164 7162 7159 7156 7154 7151 7148 7146 7143 7141 7138 7136 7133 7130 7128 7125 7122 7119 7116 7113 7110 7107 7103 7100 7096 7092 7088 7084 7080 7075 7070 7065 7060 7054 7049 7043 7037 7031 7025 7019 7013 7007 7001 6995 6989 6982 6976 6970 6964 6958 6953 6947 6941 6935 6929 6923 6918 6912 6906 6900 6894 6888 6881 6875 6868 6862 6855 6848 6841 6833 6826 6818 6810 6802 6794 6786 6777 6769 6760 6752 6743 6734 6726 6717 6709 6700 6692 6684 6676 6668 6661 6653 6646 6639 6633 6626 6620 6613 6607 6601 6596 6590 6584 6578 6573 6567 6561 6556 6550 6544 6538 6532 6526 6520 6514 6508 6502 6496 5183 0 52 7 6489 6483 6477 6471 6466 6460 6454 6447 6441 6435 6429 6422 6415 6409 6402 6395 6388 6381 6373 6366 6359 6351 6344 6336 6329 6321 6314 6306 6299 6291 6284 6276 6269 6261 6254 6246 6238 6231 6223 6215 6207 6199 6191 6183 6174 6166 6158 6149 6141 6132 6124 6115 6107 6099 6090 6082 6074 6066 6058 6051 6043 6035 6027 6020 6012 6004 5997 5989 5981 5974 5966 5958 5950 5942 5934 5925 5917 5909 5901 5892 5884 5876 5868 5860 5852 5844 5836 5828 5820 5813 5805 5797 5790 5782 5775 5767 5760 5752 5744 5737 5729 5721 5713 5706 5698 5690 5682 5674 5666 5658 5650 5642 5634 5626 5618 5610 5602 5594 5586 5578 5570 5561 5553 5545 5537 5529 5521 5512 5504 5496 5487 5479 5471 5462 5454 5446 5437 5429 5421 5413 5404 5396 5388 5380 5371 5363 5354 5346 5337 5328 5319 5310 5301 5291 5282 5272 5262 5252 5242 5232 5222 5212 5201 5191 5181 5170 5160 5149 5139 5128 5118 5107 5097 5086 5075 5065 5054 5043 5032 5021 5010 4998 4987 4975 4964 4952 4940 4927 4915 4902 4890 4877 4864 4850 4837 4824 4810 4796 4783 4769 4755 4740 4726 4712 4697 4682 4667 4651 4636 4619 4603 4586 4568 4550 4531 4512 4492 4471 4450 4428 4405 4381 4357 4331 4306 4279 4251 4223 4194 4164 4133 4101 4068 4034 3999 3962 3924 3884 3842 3798 3752 3703 3652 3598 3542 3482 3420 3354 3286 3214 3140 3064 2985 2903 2820 2736 2650 2564 2478 2392 2306 2221 2138 2057 1978 1902 1829 1759 1693 1630 1571 1516 1465 1418 1374 1334 1298 1265 1235 1208 1183 1162 1142 1125 1109 1095 1082 1071 1061 1051 1043 1035 1028 1021 1015 1010 1005 1000 996 993 990 987 985 984 983 983 983 984 986 988 991 995 999 1004 1010 1017 1024 1032 1042 1052 1063 1075 1088 1103 1119 1136 1156 1177 1200 1226 1254 1285 1319 1355 1395 1438 1484 1534 1587 1644 1704 1768 1834 1904 1976 2051 2128 2207 2288 2370 2452 2535 2618 2701 2783 2863 2943 3020 3096 3169 3240 3308 3373 3436 3496 3554 3608 3660 3709 3756 3800 3843 3883 3921 3957 3992 4025 4057 4088 4117 4145 4172 4199 4224 4249 4272 4295 4317 4339 4360 4380 4400 4419 4438 4456 4474 4491 4508 4525 4541 4557 4572 4588 4603 4617 4632 4646 4660 4674 4688 4702 4715 4728 4741 4754 4767 4780 4793 4805 4818 4830 4843 4855 4867 4879 4892 4904 4916 4928 4940 4952 4964 4975 4987 4998 5010 5021 5032 5043 5054 5065 5076 5086 5097 5107 5117 5127 5138 5148 5158 5168 5178 5188 5198 5208 5219 5229 5239 5250 5260 5270 5281 5291 5302 5312 5322 5333 5343 5353 5363 5373 5383 5392 5402 5411 5421 5430 5440 5449 5458 5468 5477 5486 5496 5505 5514 5524 5533 5543 5552 5561 5571 5580 5589 5599 5608 5617 5626 5635 5644 5184 0 52 7 5653 5662 5671 5680 5689 5697 5706 5715 5724 5733 5742 5751 5760 5769 5778 5787 5796 5805 5814 5823 5831 5840 5849 5857 5865 5873 5881 5889 5897 5905 5912 5920 5927 5934 5942 5949 5956 5963 5970 5977 5984 5990 5997 6003 6009 6015 6021 6026 6032 6036 6041 6045 6048 6052 6054 6056 6058 6059 6060 6060 6059 6058 6056 6053 6049 6045 6040 6035 6029 6022 6014 6006 5997 5987 5977 5967 5956 5945 5935 5924 5913 5902 5892 5882 5872 5864 5856 5848 5842 5836 5831 5826 5822 5819 5815 5812 5808 5804 5799 5794 5787 5779 5769 5757 5743 5727 5708 5687 5663 5636 5607 5574 5539 5502 5462 5421 5377 5332 5286 5239 5192 5145 5099 5053 5009 4966 4926 4889 4855 4824 4797 4775 4757 4743 4735 4731 4733 4740 4752 4770 4793 4821 4853 4891 4933 4979 5029 5083 5139 5199 5261 5325 5390 5457 5524 5592 5659 5727 5794 5860 5925 5988 6050 6110 6168 6224 6278 6330 6379 6426 6472 6515 6556 6594 6631 6666 6699 6730 6759 6787 6813 6838 6861 6883 6903 6923 6941 6958 6974 6990 7004 7018 7030 7043 7054 7065 7076 7086 7095 7104 7113 7122 7130 7138 7145 7153 7160 7166 7173 7179 7185 7190 7195 7200 7204 7208 7212 7215 7217 7219 7221 7221 7222 7222 7221 7219 7217 7214 7210 7205 7200 7193 7186 7177 7167 7156 7143 7129 7113 7095 7076 7055 7031 7005 6978 6947 6915 6880 6843 6803 6760 6716 6669 6620 6568 6515 6460 6404 6346 6287 6227 6167 6107 6047 5987 5928 5870 5814 5760 5708 5659 5612 5569 5530 5494 5462 5435 5413 5395 5382 5373 5370 5373 5380 5392 5410 5433 5460 5492 5529 5570 5616 5665 5718 5775 5834 5896 5960 6027 6095 6164 6235 6306 6377 6447 6518 6588 6657 6725 6791 6856 6918 6979 7037 7093 7147 7198 7247 7293 7337 7378 7417 7454 7488 7520 7551 7579 7605 7629 7652 7673 7693 7711 7728 7744 7759 7773 7786 7798 7810 7821 7832 7842 7851 7860 7869 7877 7885 7893 7901 7908 7915 7921 7928 7934 7940 7946 7951 7956 7961 7966 7971 7975 7980 7984 7988 7992 7996 8000 8003 8007 8010 8014 8017 8021 8024 8027 8030 8033 8036 8039 8041 8044 8046 8048 8050 8052 8054 8055 8057 8058 8059 8061 8062 8063 8064 8066 8067 8069 8070 8072 8074 8076 8078 8081 8083 8086 8088 8091 8094 8097 8100 8104 8107 8110 8114 8117 8121 8125 8129 8133 8137 8141 8146 8150 8155 8160 8166 8171 8177 8183 8189 8195 8202 8208 8214 8221 8228 8234 8241 8247 8253 8260 8266 8272 8277 8283 8288 8294 8299 8304 8309 8313 8318 8322 8327 8331 8335 8339 8343 8347 8351 8355 8358 8362 8365 8368 8371 8374 8376 8379 8381 8382 8384 8385 8386 8387 8388 8388 8389 8389 8389 8388 8388 8387 8387 8386 8386 8385 8384 8384 8383 8382 8382 8381 8380 8380 8380 8379 8379 5185 0 52 7 8379 8379 8379 8380 8381 8381 8383 8384 8386 8388 8390 8393 8396 8399 8403 8408 8412 8417 8423 8429 8435 8441 8448 8455 8462 8470 8477 8485 8493 8501 8508 8516 8523 8531 8538 8545 8552 8558 8565 8571 8577 8582 8588 8593 8598 8603 8607 8612 8616 8621 8625 8629 8633 8637 8641 8645 8649 8652 8656 8660 8663 8667 8670 8673 8677 8680 8683 8686 8689 8692 8695 8698 8701 8704 8707 8710 8713 8716 8719 8723 8726 8729 8733 8736 8739 8743 8746 8749 8752 8755 8758 8761 8763 8766 8768 8770 8773 8775 8777 8779 8781 8783 8785 8787 8789 8792 8795 8797 8800 8803 8806 8809 8812 8815 8818 8821 8824 8827 8830 8832 8834 8836 8838 8839 8840 8841 8842 8843 8844 8844 8845 8846 8847 8848 8850 8851 8853 8855 8858 8860 8863 8866 8869 8873 8876 8879 8883 8886 8889 8892 8894 8897 8899 8901 8902 8904 8905 8906 8907 8907 8908 8909 8909 8910 8911 8912 8913 8914 8916 8918 8920 8922 8924 8926 8929 8931 8933 8936 8938 8941 8943 8945 8947 8949 8951 8953 8955 8957 8958 8960 8962 8963 8965 8967 8969 8971 8974 8976 8978 8981 8983 8986 8989 8991 8994 8997 8999 9002 9004 9007 9009 9011 9013 9015 9017 9019 9021 9022 9024 9026 9027 9028 9030 9031 9033 9034 9036 9037 9039 9041 9042 9044 9046 9048 9050 9052 9054 9056 9058 9060 9062 9064 9066 9068 9070 9072 9074 9076 9077 9079 9080 9081 9083 9084 9084 9085 9086 9087 9087 9088 9088 9089 9089 9090 9090 9091 9092 9092 9093 9095 9096 9097 9098 9100 9101 9103 9105 9106 9108 9109 9111 9112 9114 9115 9116 9118 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 9138 9139 9140 9141 9141 9142 9142 9142 9143 9143 9143 9143 9143 9143 9143 9143 9143 9144 9144 9144 9144 9145 9145 9145 9146 9146 9146 9146 9146 9145 9144 9144 9142 9141 9139 9138 9135 9133 9131 9128 9125 9122 9120 9117 9114 9111 9109 9106 9104 9101 9099 9098 9096 9094 9093 9092 9091 9090 9089 9088 9087 9086 9085 9085 9084 9083 9082 9081 9080 9079 9077 9075 9073 9071 9069 9066 9062 9058 9054 9049 9043 9036 9028 9019 9008 8997 8984 8969 8953 8935 8915 8893 8869 8843 8815 8783 8750 8713 8674 8632 8587 8538 8486 8431 8372 8309 8242 8172 8097 8018 7935 7848 7757 7662 7562 7459 7352 7241 7128 7011 6892 6770 6648 6523 6399 6274 6150 6026 5904 5785 5668 5554 5444 5339 5238 5143 5053 4970 4892 4822 4758 4701 4652 4610 4576 4549 4530 4518 4515 4519 4531 4550 4577 4612 4655 4705 4763 4827 4899 4978 5063 5155 5253 5357 5466 5580 5699 5821 5947 6075 6205 6338 6471 6604 6737 6871 7002 7131 7258 7381 7502 7618 7731 7839 7943 8043 8137 8227 8311 8391 8467 8537 8604 8665 8723 5186 0 52 7 8777 8827 8873 8916 8956 8992 9026 9057 9086 9113 9137 9159 9180 9198 9215 9231 9245 9258 9269 9279 9289 9297 9305 9312 9318 9323 9328 9332 9336 9340 9343 9346 9349 9352 9354 9357 9359 9361 9363 9365 9367 9369 9370 9372 9374 9375 9376 9378 9379 9380 9381 9382 9382 9383 9383 9384 9384 9385 9385 9385 9386 9386 9386 9387 9388 9388 9389 9390 9391 9393 9394 9396 9397 9399 9401 9403 9405 9407 9409 9411 9413 9415 9417 9418 9420 9422 9423 9425 9426 9427 9428 9429 9430 9430 9431 9431 9432 9432 9432 9432 9432 9432 9431 9430 9429 9428 9426 9424 9422 9419 9416 9413 9408 9404 9398 9393 9386 9379 9371 9363 9354 9344 9334 9323 9312 9300 9287 9273 9259 9245 9230 9214 9198 9181 9163 9145 9127 9108 9089 9069 9050 9029 9009 8989 8968 8948 8927 8907 8888 8869 8850 8832 8815 8799 8785 8771 8759 8748 8738 8731 8725 8720 8718 8717 8718 8721 8725 8732 8740 8749 8760 8773 8787 8802 8818 8835 8853 8872 8891 8911 8932 8952 8973 8993 9013 9034 9053 9073 9092 9110 9128 9145 9162 9178 9193 9208 9221 9235 9247 9259 9270 9281 9291 9301 9310 9318 9326 9334 9341 9347 9354 9359 9364 9369 9373 9376 9379 9381 9382 9383 9383 9382 9380 9377 9373 9368 9363 9356 9348 9338 9328 9316 9303 9289 9273 9256 9238 9218 9196 9173 9148 9122 9094 9064 9033 9000 8965 8929 8891 8852 8812 8770 8727 8683 8638 8592 8546 8500 8454 8408 8362 8317 8274 8231 8190 8152 8115 8081 8049 8020 7994 7972 7953 7938 7927 7919 7915 7915 7919 7928 7939 7955 7974 7997 8023 8053 8085 8120 8158 8198 8240 8284 8329 8376 8424 8472 8521 8569 8618 8667 8715 8762 8809 8855 8899 8942 8983 9023 9062 9099 9134 9167 9199 9228 9257 9283 9308 9332 9354 9374 9393 9411 9428 9444 9459 9472 9485 9497 9508 9518 9528 9537 9545 9553 9560 9567 9573 9579 9584 9589 9593 9597 9600 9603 9606 9608 9610 9612 9613 9615 9616 9616 9617 9618 9618 9619 9619 9619 9620 9620 9621 9622 9622 9623 9624 9625 9627 9628 9630 9631 9633 9635 9636 9638 9639 9641 9642 9644 9645 9646 9646 9647 9647 9647 9647 9647 9646 9645 9644 9644 9643 9642 9641 9640 9639 9638 9638 9638 9637 9637 9638 9638 9639 9639 9640 9641 9642 9643 9644 9645 9647 9647 9648 9649 9650 9651 9651 9651 9652 9652 9652 9652 9652 9652 9652 9652 9652 9652 9652 9652 9652 9652 9653 9653 9653 9653 9653 9654 9654 9654 9654 9654 9655 9655 9655 9655 9655 9656 9656 9656 9656 9657 9657 9657 9658 9658 9659 9659 9659 9660 9660 9660 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9662 9662 9662 9663 9664 9664 9665 9666 9666 9667 9668 9668 9669 9669 9670 9670 9670 9671 9671 9671 9671 9671 5187 0 52 7 9671 9671 9671 9671 9671 9671 9671 9671 9671 9671 9671 9672 9672 9672 9672 9672 9672 9672 9672 9672 9671 9671 9670 9669 9669 9668 9667 9665 9664 9663 9662 9661 9660 9659 9659 9658 9658 9658 9657 9658 9658 9658 9659 9659 9660 9661 9662 9662 9663 9664 9665 9665 9666 9666 9667 9667 9667 9667 9668 9668 9668 9668 9668 9668 9669 9669 9669 9670 9670 9671 9671 9672 9672 9673 9673 9673 9673 9673 9673 9672 9672 9670 9669 9667 9665 9663 9660 9657 9654 9651 9647 9643 9639 9635 9630 9626 9621 9616 9612 9607 9602 9598 9593 9588 9584 9579 9575 9571 9567 9563 9559 9555 9551 9548 9545 9542 9539 9537 9535 9533 9532 9531 9530 9530 9530 9531 9532 9534 9536 9538 9541 9544 9547 9551 9555 9559 9563 9568 9572 9577 9582 9587 9592 9597 9602 9606 9611 9616 9621 9626 9630 9635 9639 9644 9648 9652 9656 9660 9664 9667 9671 9674 9677 9679 9681 9684 9685 9687 9688 9689 9689 9689 9689 9689 9688 9687 9685 9683 9681 9679 9676 9673 9670 9666 9662 9657 9652 9647 9641 9635 9628 9621 9613 9605 9596 9587 9577 9567 9556 9545 9533 9520 9507 9494 9480 9466 9451 9436 9421 9406 9390 9375 9359 9344 9329 9314 9299 9286 9272 9260 9248 9238 9228 9220 9213 9208 9203 9201 9200 9200 9202 9205 9210 9215 9223 9231 9240 9249 9260 9271 9282 9294 9305 9317 9328 9339 9349 9359 9369 9378 9387 9395 9402 9409 9416 9422 9428 9433 9439 9444 9449 9454 9460 9465 9470 9475 9481 9486 9491 9497 9502 9508 9513 9518 9524 9529 9534 9539 9544 9549 9553 9558 9563 9567 9572 9577 9581 9586 9591 9596 9601 9606 9611 9616 9621 9626 9631 9635 9640 9644 9648 9652 9656 9659 9662 9665 9667 9670 9671 9673 9675 9676 9677 9678 9679 9680 9681 9682 9682 9683 9684 9684 9685 9686 9686 9687 9687 9688 9688 9688 9688 9688 9687 9687 9686 9685 9684 9683 9682 9680 9679 9677 9675 9673 9671 9669 9666 9664 9661 9658 9655 9652 9649 9645 9642 9638 9634 9629 9624 9619 9613 9607 9601 9594 9587 9579 9570 9561 9551 9540 9528 9516 9503 9489 9474 9458 9441 9423 9404 9384 9363 9340 9317 9293 9267 9241 9213 9185 9155 9125 9094 9062 9029 8996 8962 8928 8893 8858 8822 8786 8750 8714 8678 8642 8605 8569 8532 8496 8459 8422 8385 8347 8309 8269 8229 8188 8145 8100 8054 8005 7954 7900 7844 7785 7722 7657 7588 7515 7440 7362 7280 7196 7109 7020 6929 6837 6743 6649 6555 6462 6368 6277 6188 6101 6017 5937 5860 5788 5721 5658 5602 5551 5506 5467 5435 5410 5392 5381 5377 5380 5391 5409 5435 5469 5509 5557 5613 5675 5744 5820 5902 5990 6084 6183 6286 6393 6505 6619 6735 6854 6973 7093 7212 7332 7449 7566 7680 7791 7899 8003 8104 8200 8292 8380 8463 8542 8616 8685 8750 8810 5188 0 52 7 8867 8919 8967 9012 9053 9090 9125 9156 9185 9211 9234 9256 9275 9293 9309 9323 9336 9347 9358 9367 9376 9384 9392 9399 9405 9412 9419 9425 9432 9438 9445 9453 9460 9468 9477 9485 9494 9503 9513 9522 9532 9542 9552 9562 9571 9581 9590 9599 9608 9616 9624 9631 9638 9645 9650 9656 9661 9666 9670 9673 9677 9680 9682 9684 9686 9688 9689 9689 9690 9690 9690 9689 9688 9686 9684 9682 9679 9676 9673 9669 9665 9660 9655 9650 9645 9640 9635 9629 9624 9619 9614 9609 9605 9600 9596 9593 9590 9587 9585 9583 9582 9581 9580 9580 9581 9582 9583 9585 9587 9589 9592 9595 9598 9602 9605 9609 9614 9618 9622 9627 9632 9636 9641 9646 9651 9655 9660 9664 9668 9671 9675 9678 9681 9683 9685 9686 9687 9687 9687 9687 9686 9684 9682 9679 9676 9672 9668 9664 9658 9653 9647 9640 9633 9626 9618 9609 9601 9592 9582 9573 9563 9553 9542 9532 9522 9511 9501 9491 9481 9471 9462 9453 9445 9438 9431 9424 9419 9414 9411 9408 9406 9405 9405 9406 9408 9410 9414 9419 9424 9430 9436 9444 9452 9460 9469 9479 9488 9498 9509 9519 9530 9540 9551 9561 9571 9581 9591 9600 9609 9618 9626 9634 9641 9648 9654 9660 9665 9669 9673 9677 9680 9683 9686 9688 9689 9691 9692 9692 9693 9693 9694 9694 9694 9693 9693 9693 9692 9691 9691 9690 9689 9687 9686 9684 9683 9680 9678 9675 9672 9669 9665 9661 9657 9652 9647 9642 9636 9629 9622 9615 9607 9599 9590 9581 9571 9561 9550 9538 9525 9512 9498 9483 9466 9449 9430 9410 9388 9365 9339 9312 9283 9252 9218 9182 9144 9102 9058 9011 8961 8908 8851 8792 8728 8661 8590 8515 8436 8353 8266 8174 8078 7978 7873 7764 7650 7532 7409 7282 7151 7017 6879 6738 6594 6448 6300 6151 6001 5851 5701 5552 5405 5260 5119 4980 4846 4716 4592 4473 4360 4253 4153 4059 3972 3892 3819 3752 3693 3640 3594 3553 3519 3491 3469 3453 3442 3437 3436 3442 3452 3468 3490 3516 3549 3586 3630 3679 3734 3795 3861 3933 4010 4093 4180 4271 4367 4465 4567 4670 4774 4879 4984 5086 5186 5283 5376 5463 5544 5618 5685 5743 5792 5832 5862 5882 5891 5891 5879 5858 5827 5787 5738 5680 5615 5542 5464 5379 5290 5198 5101 5003 4904 4804 4704 4605 4508 4412 4320 4231 4145 4064 3987 3915 3849 3787 3732 3681 3637 3598 3565 3538 3517 3502 3493 3490 3493 3502 3517 3538 3565 3599 3638 3684 3736 3795 3860 3931 4008 4091 4180 4275 4375 4481 4591 4707 4826 4950 5077 5207 5339 5474 5610 5747 5884 6021 6157 6293 6427 6559 6689 6816 6941 7062 7180 7295 7406 7513 7616 7716 7812 7904 7992 8076 8157 8234 8308 8378 8446 8509 8570 8628 8683 8735 8784 8831 8875 8917 8956 8994 9029 9062 9093 9123 9151 9177 9202 9225 9247 9268 9287 9306 5189 0 52 7 9323 9340 9356 9370 9384 9397 9410 9422 9433 9443 9453 9462 9471 9479 9487 9494 9501 9507 9513 9519 9524 9529 9533 9538 9542 9545 9548 9551 9553 9555 9557 9558 9558 9558 9557 9556 9554 9551 9548 9544 9540 9535 9529 9523 9517 9510 9503 9495 9488 9480 9472 9465 9457 9450 9442 9435 9428 9421 9415 9409 9403 9398 9393 9389 9385 9381 9378 9376 9374 9373 9372 9372 9373 9375 9377 9381 9385 9390 9396 9403 9411 9420 9430 9440 9451 9462 9474 9487 9500 9513 9526 9539 9552 9565 9577 9590 9602 9613 9624 9635 9645 9655 9665 9673 9682 9690 9698 9705 9712 9719 9725 9731 9737 9743 9748 9753 9758 9763 9767 9771 9775 9779 9782 9785 9787 9790 9792 9793 9795 9796 9797 9798 9799 9799 9800 9800 9800 9800 9801 9801 9801 9802 9802 9803 9803 9804 9805 9806 9807 9807 9808 9809 9810 9811 9812 9813 9814 9815 9815 9816 9817 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9820 9821 9821 9822 9823 9824 9825 9826 9828 9829 9830 9831 9832 9833 9833 9834 9835 9835 9835 9836 9836 9836 9836 9835 9835 9835 9835 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9830 9829 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9815 9814 9812 9810 9808 9806 9803 9800 9797 9794 9790 9785 9780 9775 9770 9764 9758 9752 9746 9739 9732 9725 9718 9711 9704 9697 9690 9683 9677 9670 9663 9657 9651 9645 9639 9633 9628 9622 9617 9613 9608 9605 9601 9598 9596 9594 9593 9592 9592 9593 9594 9596 9599 9603 9607 9612 9618 9624 9631 9638 9646 9654 9662 9670 9679 9688 9696 9705 9713 9722 9730 9738 9746 9753 9761 9768 9775 9781 9787 9793 9799 9804 9809 9813 9818 9822 9825 9829 9832 9834 9836 9838 9840 9841 9842 9843 9844 9844 9844 9844 9843 9843 9842 9841 9839 9838 9836 9835 9833 9831 9828 9826 9823 9820 9817 9814 9811 9807 9803 9799 9795 9791 9787 9782 9778 9774 9769 9765 9761 9756 9752 9748 9744 9741 9737 9734 9731 9728 9726 9723 9721 9719 9717 9716 9714 9713 9712 9712 9711 9711 9711 9711 9712 9713 9714 9715 9716 9718 9720 9722 9724 9726 9729 9731 9734 9737 9739 9742 9745 9748 9750 9753 9756 9758 9761 9764 9766 9769 9771 9774 9777 9779 9782 9785 9788 9790 9793 9796 9799 9802 9805 9808 9811 9814 9817 9819 9822 9824 9827 9829 9831 9833 9834 9836 9838 9839 9840 9841 9843 9844 9845 9846 9847 9849 9850 9851 9853 9854 9855 9857 9858 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9879 9879 9879 9879 9878 9878 5190 0 52 7 9877 9877 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9873 9873 9872 9871 9870 9869 9868 9866 9865 9864 9862 9861 9859 9858 9856 9855 9854 9853 9852 9851 9850 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9841 9840 9839 9838 9838 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9824 9823 9822 9821 9820 9819 9818 9817 9816 9816 9816 9815 9815 9816 9816 9816 9817 9818 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9841 9842 9844 9845 9847 9848 9850 9852 9853 9855 9857 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9867 9866 9864 9862 9860 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9825 9823 9820 9818 9816 9814 9812 9811 9809 9808 9807 9806 9804 9803 9803 9802 9801 9800 9799 9798 9797 9796 9795 9795 9794 9793 9793 9792 9792 9792 9791 9791 9791 9791 9791 9791 9791 9791 9790 9790 9789 9789 9788 9787 9785 9784 9782 9780 9778 9775 9773 9770 9767 9764 9761 9758 9755 9751 9748 9744 9741 9737 9733 9730 9726 9722 9718 9715 9711 9707 9703 9700 9696 9693 9690 9687 9684 9682 9680 9678 9677 9676 9675 9675 9676 9677 9678 9679 9682 9684 9687 9690 9693 9697 9701 9704 9709 9713 9717 9721 9726 9730 9735 9739 9743 9748 9752 9756 9760 9764 9767 9771 9774 9778 9781 9784 9786 9789 9791 9793 9795 9796 9798 9799 9800 9800 9801 9801 9802 9802 9802 9802 9801 9801 9801 9800 9800 9799 9798 9798 9797 9796 9795 9794 9793 9792 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9783 9782 9781 9781 9781 9780 9780 9780 9780 9780 9781 9781 9781 9782 9783 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9795 9796 9797 9798 9799 9800 9801 9802 9803 9803 9804 9805 9805 9806 9806 9807 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9806 9805 9805 9804 9804 9804 9803 9802 9802 9801 9800 9800 9799 9798 9797 9796 9795 9794 9793 9792 9792 9791 9790 9789 9788 9787 9786 9786 9785 9785 9784 9784 9783 9783 9783 9783 9782 9782 9782 9782 9781 9781 9780 9780 9779 9778 9777 9776 9775 9773 9772 9771 9769 9767 9765 9764 9762 9760 9758 9756 9754 9752 9750 9748 9745 9743 9741 9738 9736 9733 9730 9727 9723 9720 9716 9712 9708 9703 9698 9693 9688 9682 9677 9671 9664 9658 9652 9645 9638 9632 9625 9618 9611 9603 5191 0 52 7 9596 9589 9582 9574 9567 9559 9552 9544 9537 9530 9522 9515 9508 9501 9494 9487 9481 9475 9469 9463 9458 9453 9448 9444 9440 9436 9433 9430 9428 9426 9425 9423 9423 9422 9423 9423 9424 9425 9426 9428 9429 9431 9433 9435 9438 9440 9442 9444 9446 9448 9449 9451 9452 9453 9453 9454 9454 9453 9452 9451 9449 9447 9445 9443 9440 9436 9433 9429 9425 9421 9416 9412 9407 9402 9397 9392 9386 9381 9375 9370 9364 9357 9351 9345 9338 9331 9323 9316 9308 9299 9291 9282 9273 9263 9253 9243 9233 9222 9211 9201 9190 9178 9167 9156 9144 9133 9121 9109 9097 9085 9073 9061 9048 9035 9022 9009 8996 8982 8968 8953 8939 8924 8908 8892 8876 8860 8843 8826 8808 8790 8771 8753 8733 8713 8693 8672 8651 8629 8606 8583 8559 8534 8508 8482 8455 8427 8399 8369 8339 8308 8277 8244 8211 8177 8143 8107 8071 8034 7996 7958 7919 7878 7837 7795 7752 7708 7663 7617 7570 7522 7472 7421 7369 7316 7261 7204 7145 7085 7022 6957 6890 6819 6746 6669 6589 6505 6416 6323 6225 6122 6015 5902 5784 5660 5532 5399 5261 5119 4974 4825 4674 4521 4368 4214 4061 3909 3759 3613 3470 3333 3200 3074 2955 2842 2737 2640 2550 2469 2395 2329 2271 2221 2178 2142 2112 2089 2073 2062 2057 2057 2063 2075 2091 2113 2141 2174 2212 2256 2306 2363 2425 2494 2569 2650 2738 2832 2932 3038 3150 3266 3388 3514 3644 3777 3913 4051 4190 4330 4470 4610 4749 4887 5022 5155 5285 5412 5535 5654 5769 5880 5986 6088 6185 6278 6367 6451 6530 6605 6676 6743 6807 6866 6922 6975 7024 7071 7115 7156 7195 7233 7268 7303 7336 7367 7399 7430 7460 7491 7521 7552 7583 7615 7647 7680 7714 7748 7784 7819 7856 7893 7930 7968 8006 8045 8083 8121 8159 8197 8234 8271 8308 8344 8379 8413 8447 8480 8511 8542 8573 8602 8630 8657 8683 8708 8733 8756 8777 8798 8818 8837 8854 8871 8886 8900 8913 8925 8936 8947 8956 8965 8972 8980 8986 8992 8998 9003 9008 9013 9017 9022 9027 9031 9036 9041 9046 9051 9056 9061 9067 9073 9079 9085 9091 9097 9104 9110 9117 9124 9131 9138 9145 9152 9160 9167 9175 9182 9190 9198 9206 9214 9222 9230 9237 9245 9253 9260 9267 9274 9281 9287 9293 9298 9303 9307 9311 9314 9317 9319 9321 9322 9322 9322 9322 9321 9320 9319 9317 9315 9313 9310 9308 9305 9302 9299 9296 9293 9290 9286 9282 9279 9275 9270 9266 9261 9256 9250 9245 9238 9232 9224 9217 9209 9200 9190 9180 9170 9158 9146 9132 9118 9103 9086 9068 9049 9029 9007 8983 8957 8930 8900 8869 8836 8801 8763 8724 8682 8639 8594 8547 8498 8448 8396 8344 8290 8236 8181 8126 8070 8015 7961 7907 7855 7803 7753 7706 7660 7616 7575 7536 7501 7469 7440 7414 7392 7373 7358 7347 7340 7337 7337 5192 0 52 7 7342 7350 7361 7377 7395 7417 7442 7470 7500 7533 7567 7604 7642 7682 7722 7763 7804 7846 7887 7928 7968 8008 8046 8083 8119 8154 8186 8218 8247 8275 8301 8325 8348 8369 8388 8406 8423 8438 8453 8466 8478 8488 8499 8508 8516 8523 8530 8536 8541 8546 8550 8553 8555 8557 8557 8557 8556 8554 8552 8548 8544 8538 8532 8525 8517 8508 8498 8487 8475 8463 8449 8435 8420 8404 8387 8369 8350 8331 8310 8289 8267 8244 8220 8195 8170 8144 8117 8089 8060 8031 8002 7971 7940 7909 7877 7844 7811 7778 7743 7709 7673 7637 7600 7563 7525 7486 7446 7406 7364 7322 7279 7235 7191 7145 7099 7051 7003 6953 6903 6851 6797 6742 6685 6626 6564 6500 6433 6362 6288 6210 6128 6041 5949 5852 5750 5643 5530 5411 5288 5160 5027 4890 4749 4605 4458 4310 4161 4012 3863 3717 3571 3430 3293 3160 3033 2911 2796 2689 2588 2495 2409 2331 2261 2198 2142 2094 2052 2017 1988 1965 1948 1936 1930 1928 1932 1940 1953 1970 1993 2020 2053 2091 2134 2183 2237 2298 2364 2436 2515 2599 2689 2785 2887 2993 3104 3220 3339 3462 3588 3716 3845 3975 4105 4235 4364 4492 4618 4741 4861 4978 5090 5199 5303 5403 5497 5587 5672 5752 5826 5896 5961 6020 6075 6126 6172 6213 6251 6284 6314 6341 6364 6384 6402 6417 6431 6442 6453 6462 6471 6479 6488 6497 6506 6517 6529 6543 6559 6577 6598 6621 6647 6676 6708 6743 6781 6821 6865 6911 6959 7010 7062 7116 7172 7228 7286 7343 7401 7459 7516 7572 7628 7682 7734 7785 7834 7881 7926 7968 8008 8045 8080 8112 8141 8169 8193 8216 8236 8253 8269 8283 8294 8305 8313 8320 8327 8332 8336 8340 8344 8347 8351 8355 8359 8364 8370 8377 8386 8395 8407 8419 8434 8450 8467 8487 8508 8530 8554 8580 8606 8634 8663 8693 8723 8753 8784 8815 8846 8877 8907 8937 8967 8995 9023 9050 9075 9100 9124 9147 9169 9190 9209 9228 9246 9263 9279 9295 9309 9323 9336 9349 9361 9372 9383 9393 9403 9412 9421 9430 9438 9445 9453 9460 9466 9473 9479 9485 9490 9496 9501 9506 9510 9515 9520 9524 9528 9532 9536 9539 9543 9546 9549 9551 9554 9555 9557 9558 9559 9559 9559 9558 9557 9556 9553 9551 9548 9544 9540 9535 9530 9524 9517 9510 9502 9494 9485 9474 9463 9451 9438 9424 9409 9392 9374 9355 9334 9312 9288 9263 9236 9207 9177 9146 9112 9077 9041 9002 8962 8921 8877 8831 8784 8734 8682 8627 8570 8510 8446 8380 8309 8235 8156 8073 7985 7893 7795 7692 7584 7471 7352 7229 7100 6967 6830 6688 6543 6396 6245 6093 5940 5787 5634 5482 5331 5183 5038 4896 4759 4627 4501 4380 4265 4158 4056 3962 3875 3795 3722 3657 3598 3547 3502 3464 3433 3408 3390 3378 3372 3373 3380 3393 3413 3439 3472 3511 3558 3611 3672 3741 3817 3900 5193 0 52 7 3992 4091 4198 4312 4433 4562 4697 4838 4985 5138 5295 5456 5619 5786 5955 6123 6291 6460 6627 6792 6954 7113 7268 7418 7564 7704 7839 7968 8091 8209 8320 8426 8525 8619 8707 8790 8868 8941 9009 9072 9131 9186 9237 9285 9329 9370 9408 9444 9476 9506 9534 9559 9583 9605 9624 9643 9659 9675 9689 9702 9713 9724 9734 9743 9752 9759 9767 9773 9779 9785 9790 9795 9799 9803 9807 9811 9814 9817 9820 9823 9826 9828 9830 9832 9834 9836 9838 9840 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9853 9854 9854 9854 9854 9855 9855 9855 9855 9854 9854 9854 9854 9853 9853 9852 9852 9851 9849 9848 9847 9845 9843 9840 9837 9835 9831 9828 9824 9820 9816 9812 9807 9803 9798 9793 9788 9783 9778 9773 9768 9762 9757 9751 9745 9739 9733 9727 9720 9713 9706 9699 9692 9685 9677 9670 9663 9655 9648 9641 9634 9628 9621 9616 9610 9605 9601 9597 9593 9590 9587 9585 9584 9583 9582 9582 9582 9582 9583 9583 9584 9586 9587 9588 9590 9591 9593 9594 9596 9597 9598 9599 9599 9600 9600 9599 9598 9597 9595 9592 9588 9584 9579 9573 9565 9557 9548 9537 9526 9513 9499 9484 9468 9451 9433 9413 9393 9371 9349 9326 9302 9277 9252 9226 9200 9174 9147 9121 9095 9069 9043 9018 8994 8971 8949 8928 8908 8890 8873 8859 8846 8836 8827 8821 8817 8816 8817 8820 8826 8834 8845 8857 8872 8889 8908 8928 8950 8973 8998 9024 9051 9078 9106 9134 9163 9192 9220 9249 9277 9304 9332 9358 9384 9409 9433 9457 9480 9501 9522 9542 9561 9579 9596 9612 9628 9642 9656 9669 9681 9693 9703 9714 9723 9732 9741 9749 9756 9764 9771 9777 9784 9790 9796 9803 9808 9814 9820 9826 9831 9837 9842 9847 9852 9857 9862 9866 9870 9874 9878 9881 9885 9888 9891 9893 9895 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9925 9925 9926 9926 9925 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9895 9893 9890 9887 9884 9880 9877 9873 9869 9865 9860 9855 9850 9845 9839 9833 9827 9820 9813 9806 9798 9790 9782 9773 9764 9755 9745 9735 9725 9714 9704 9693 9682 9672 9661 9650 9640 9629 9619 9609 9600 9591 9582 9574 9566 9558 9552 9545 9540 9535 9531 9527 9524 9522 9520 9519 9519 9520 9521 9523 9525 9528 9532 9536 9540 9545 9551 9557 9563 9569 9576 9583 9590 9597 9604 9611 9618 9625 9632 9638 9644 9649 9654 9659 9662 9666 9668 9670 9671 9671 9670 9668 9665 9661 9656 9650 9642 9633 9623 9612 9599 9585 9569 9553 9534 9514 9493 9471 9447 9421 9395 9367 9338 9307 9276 9243 9210 9176 9141 9106 5194 0 52 7 9070 9034 8998 8963 8927 8892 8858 8824 8791 8760 8730 8702 8675 8651 8628 8608 8590 8574 8561 8551 8544 8539 8536 8537 8540 8546 8554 8564 8577 8593 8610 8630 8651 8674 8699 8725 8752 8781 8811 8842 8874 8906 8939 8973 9007 9041 9076 9111 9145 9180 9214 9249 9283 9316 9349 9381 9413 9443 9473 9502 9530 9556 9582 9607 9630 9652 9673 9693 9712 9729 9746 9761 9776 9789 9801 9813 9823 9833 9842 9851 9858 9865 9872 9878 9883 9888 9892 9895 9899 9901 9904 9906 9907 9909 9910 9911 9911 9911 9912 9912 9912 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9865 9863 9861 9859 9856 9854 9851 9848 9844 9841 9837 9833 9830 9826 9822 9818 9814 9809 9806 9802 9798 9794 9791 9788 9785 9783 9780 9778 9777 9775 9774 9774 9773 9773 9773 9774 9774 9775 9776 9776 9777 9778 9779 9780 9781 9782 9782 9783 9783 9784 9784 9784 9784 9784 9783 9783 9783 9782 9782 9782 9781 9781 9780 9780 9780 9779 9779 9779 9778 9778 9778 9777 9777 9777 9776 9776 9775 9775 9774 9774 9773 9772 9772 9771 9770 9770 9769 9769 9769 9768 9768 9768 9769 9769 9769 9770 9770 9771 9771 9772 9772 9773 9773 9773 9773 9772 9772 9771 9769 9768 9766 9764 9761 9758 9755 9751 9747 9743 9738 9733 9728 9722 9717 9711 9705 9698 9691 9685 9677 9670 9662 9654 9645 9637 9627 9618 9608 9598 9587 9576 9565 9553 9541 9528 9516 9502 9489 9476 9462 9448 9433 9419 9405 9390 9375 9360 9345 9330 9314 9299 9283 9268 9252 9236 9219 9203 9186 9169 9152 9134 9116 9097 9078 9058 9037 9015 8992 8969 8943 8917 8889 8860 8829 8796 8762 8725 8687 8646 8604 8559 8512 8462 8410 8356 8299 8239 8177 8111 8042 7970 7894 7814 7731 7643 7551 7454 7353 7246 7135 7018 6897 6770 6639 6502 6361 6216 6067 5914 5759 5601 5441 5281 5120 4959 4799 4641 4485 4333 4183 4038 3898 3764 3634 3511 3394 3284 3180 3083 2993 2909 2832 2762 2697 2639 2586 2540 2498 2462 2430 2404 2382 2364 2351 2342 2338 2337 2342 2350 2363 2381 2403 2431 2464 2503 2547 2598 2655 2719 2789 2867 2952 3044 3143 3250 3364 3486 3614 3750 3891 4039 4192 5195 0 52 7 4350 4513 4679 4848 5019 5192 5365 5539 5712 5883 6052 6218 6381 6539 6694 6843 6987 7125 7258 7385 7506 7621 7730 7834 7932 8024 8111 8193 8270 8343 8412 8476 8536 8593 8647 8697 8745 8789 8831 8871 8908 8943 8977 9008 9038 9066 9092 9117 9141 9164 9185 9206 9226 9245 9263 9280 9297 9313 9329 9344 9359 9373 9387 9401 9414 9427 9440 9452 9465 9476 9488 9499 9509 9520 9530 9539 9549 9558 9566 9574 9582 9590 9597 9604 9610 9616 9622 9627 9632 9637 9641 9646 9649 9653 9657 9660 9663 9666 9668 9671 9673 9675 9677 9679 9680 9682 9683 9684 9684 9684 9684 9684 9683 9682 9680 9678 9676 9673 9670 9666 9662 9658 9653 9648 9643 9637 9631 9625 9618 9611 9604 9596 9588 9580 9571 9563 9554 9544 9534 9524 9513 9502 9491 9479 9467 9455 9442 9428 9414 9400 9385 9370 9354 9338 9322 9305 9288 9270 9251 9233 9213 9193 9172 9151 9129 9106 9082 9057 9032 9005 8977 8948 8917 8885 8851 8816 8780 8741 8701 8658 8614 8567 8519 8468 8415 8359 8301 8240 8177 8111 8042 7969 7894 7815 7732 7646 7557 7463 7366 7264 7159 7049 6936 6819 6698 6573 6445 6314 6180 6044 5906 5766 5626 5486 5346 5207 5069 4934 4802 4673 4549 4429 4314 4205 4103 4007 3918 3836 3761 3694 3634 3583 3538 3502 3473 3451 3437 3430 3430 3438 3452 3474 3502 3537 3580 3629 3684 3747 3816 3892 3974 4063 4159 4260 4368 4482 4601 4725 4854 4988 5125 5266 5409 5555 5703 5851 6000 6149 6298 6445 6591 6734 6875 7013 7147 7278 7404 7526 7644 7758 7867 7971 8071 8166 8257 8343 8425 8503 8577 8646 8713 8775 8834 8890 8943 8992 9039 9083 9125 9164 9201 9235 9268 9299 9328 9355 9380 9404 9427 9448 9469 9487 9505 9522 9538 9553 9567 9580 9593 9604 9615 9626 9636 9645 9654 9662 9670 9677 9684 9690 9697 9703 9709 9714 9720 9725 9730 9735 9740 9745 9750 9754 9759 9763 9768 9772 9776 9780 9784 9787 9790 9794 9797 9799 9802 9804 9806 9809 9810 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9830 9831 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9846 9847 9847 9848 9848 9848 9848 9848 9848 9847 9846 9846 9844 9843 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9800 9798 9795 9791 9788 9784 9779 9774 9769 9763 9757 9750 9744 9736 9729 9721 9713 9704 9695 9686 9677 9668 9658 9648 9638 9627 9616 9605 9593 9581 9569 9556 9542 9528 9513 9497 9481 9464 9446 9427 9408 9387 9365 9342 9318 9293 9266 9238 9208 9176 9143 9107 9070 9030 8988 8944 8896 8846 8794 8738 8679 8617 8551 8483 8411 8335 8256 8173 8087 7998 7905 7809 7709 7606 7500 7392 7280 5196 0 52 7 7166 7050 6932 6812 6691 6570 6447 6324 6202 6081 5960 5841 5725 5611 5500 5393 5290 5192 5099 5011 4929 4853 4783 4720 4664 4615 4574 4540 4514 4496 4485 4483 4488 4501 4522 4551 4588 4632 4684 4743 4809 4883 4963 5050 5143 5242 5347 5457 5573 5692 5816 5943 6073 6206 6340 6476 6613 6750 6887 7023 7158 7291 7422 7551 7676 7798 7916 8030 8141 8247 8348 8445 8537 8625 8709 8787 8862 8932 8998 9060 9118 9173 9223 9271 9315 9356 9395 9430 9463 9494 9522 9548 9573 9595 9616 9635 9652 9668 9683 9697 9710 9721 9732 9743 9752 9761 9769 9777 9785 9792 9799 9805 9811 9817 9822 9828 9833 9837 9842 9846 9850 9854 9857 9860 9863 9866 9869 9871 9873 9876 9878 9880 9882 9883 9885 9886 9888 9889 9891 9892 9892 9893 9894 9894 9893 9893 9892 9891 9889 9887 9884 9881 9877 9873 9868 9863 9856 9850 9842 9834 9825 9815 9804 9792 9779 9765 9749 9732 9714 9694 9672 9648 9622 9594 9564 9532 9497 9459 9419 9377 9332 9284 9234 9181 9125 9067 9006 8944 8879 8812 8743 8672 8599 8526 8451 8375 8298 8221 8143 8066 7988 7911 7835 7760 7686 7614 7543 7475 7409 7345 7285 7228 7174 7124 7078 7035 6998 6964 6936 6912 6893 6878 6869 6864 6864 6869 6879 6893 6911 6934 6960 6989 7022 7058 7095 7135 7177 7220 7263 7307 7351 7394 7436 7476 7515 7552 7585 7616 7644 7668 7689 7706 7718 7727 7731 7732 7728 7720 7709 7693 7675 7653 7628 7601 7571 7540 7507 7473 7438 7404 7369 7334 7300 7267 7236 7206 7179 7153 7130 7109 7091 7076 7064 7054 7049 7046 7047 7051 7059 7070 7084 7103 7125 7150 7179 7212 7248 7288 7332 7379 7430 7484 7541 7601 7664 7730 7799 7869 7941 8015 8091 8167 8244 8321 8399 8476 8552 8627 8702 8774 8845 8914 8981 9046 9108 9168 9225 9279 9331 9380 9426 9470 9512 9551 9587 9621 9653 9683 9711 9737 9760 9783 9803 9822 9839 9854 9869 9882 9894 9904 9914 9922 9930 9937 9944 9949 9954 9959 9963 9967 9970 9973 9976 9979 9981 9983 9986 9987 9989 9991 9992 9994 9995 9995 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9999 9999 9999100001000010000100001000010000 9999 9999 9999 9998 9997 9997 9996 9996 9995 9994 9994 9993 9992 9992 9991 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9969 9968 9967 9965 5197 0 52 7 9963 9961 9958 9956 9953 9950 9947 9943 9939 9935 9930 9925 9919 9913 9906 9899 9891 9882 9873 9863 9852 9840 9827 9813 9799 9783 9766 9747 9728 9707 9685 9662 9637 9611 9583 9554 9523 9490 9456 9421 9383 9344 9303 9261 9216 9170 9122 9072 9020 8967 8912 8855 8797 8738 8677 8615 8552 8488 8423 8359 8294 8229 8165 8102 8040 7979 7919 7862 7808 7756 7707 7661 7619 7581 7548 7518 7493 7473 7458 7447 7442 7442 7446 7456 7470 7489 7513 7541 7573 7609 7649 7692 7739 7788 7840 7894 7950 8008 8067 8127 8188 8250 8312 8374 8436 8497 8558 8618 8678 8736 8794 8850 8904 8958 9010 9061 9110 9157 9203 9248 9291 9332 9372 9410 9447 9482 9515 9547 9577 9605 9632 9657 9681 9703 9723 9741 9758 9774 9788 9800 9811 9821 9830 9837 9844 9849 9854 9858 9861 9863 9865 9867 9868 9869 9869 9869 9869 9869 9869 9868 9867 9866 9865 9863 9861 9860 9857 9855 9852 9850 9847 9843 9840 9837 9833 9830 9826 9823 9819 9816 9813 9810 9807 9805 9802 9800 9798 9796 9794 9792 9791 9789 9788 9787 9785 9784 9782 9781 9779 9778 9776 9774 9771 9769 9766 9762 9758 9754 9749 9743 9736 9728 9720 9710 9699 9687 9673 9658 9641 9622 9602 9580 9556 9530 9502 9472 9440 9405 9368 9329 9288 9244 9198 9149 9098 9044 8987 8928 8865 8800 8731 8660 8585 8507 8426 8341 8253 8162 8067 7970 7869 7765 7659 7550 7440 7327 7212 7097 6981 6865 6748 6633 6518 6404 6292 6183 6076 5972 5871 5774 5681 5592 5507 5426 5350 5279 5212 5150 5092 5040 4992 4949 4910 4877 4849 4825 4807 4794 4786 4784 4788 4798 4814 4836 4864 4900 4942 4991 5047 5110 5180 5257 5341 5431 5528 5630 5739 5852 5970 6091 6216 6345 6475 6607 6740 6873 7006 7138 7270 7399 7525 7649 7770 7887 8000 8109 8215 8315 8412 8504 8591 8674 8753 8827 8897 8963 9025 9084 9138 9190 9237 9282 9323 9362 9398 9431 9462 9490 9516 9540 9562 9582 9600 9617 9632 9646 9658 9670 9680 9689 9698 9706 9713 9719 9725 9730 9735 9740 9744 9748 9752 9756 9759 9763 9766 9769 9772 9775 9778 9781 9784 9786 9789 9791 9793 9795 9797 9798 9800 9801 9802 9803 9804 9804 9804 9804 9803 9802 9801 9799 9797 9794 9791 9787 9783 9777 9771 9764 9756 9747 9737 9725 9712 9698 9682 9664 9645 9624 9600 9575 9547 9517 9484 9449 9411 9371 9327 9281 9232 9180 9125 9067 9007 8943 8877 8808 8736 8662 8585 8507 8426 8343 8260 8174 8088 8001 7913 7826 7739 7652 7566 7482 7399 7318 7240 7165 7093 7024 6960 6900 6844 6794 6749 6710 6676 6649 6628 6613 6606 6605 6611 6623 6643 6669 6702 6741 6787 6839 6896 6959 7026 7098 7175 7255 7338 7424 7513 7603 7694 7787 7879 7971 8063 8155 8245 8333 8420 8504 8586 8666 5198 0 52 7 8743 8817 8888 8956 9021 9083 9141 9197 9250 9300 9347 9391 9432 9471 9507 9541 9572 9601 9628 9653 9676 9697 9717 9735 9752 9767 9781 9793 9805 9816 9826 9835 9843 9850 9857 9864 9870 9875 9880 9884 9889 9892 9896 9899 9902 9904 9907 9909 9911 9913 9914 9915 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9932 9930 9927 9923 9920 9916 9913 9909 9904 9900 9896 9891 9886 9882 9877 9871 9866 9861 9855 9850 9844 9838 9832 9827 9820 9814 9808 9802 9796 9790 9784 9777 9771 9766 9760 9755 9749 9745 9740 9736 9732 9729 9726 9724 9723 9722 9721 9722 9723 9724 9726 9729 9732 9736 9740 9745 9750 9755 9761 9766 9772 9778 9785 9791 9797 9803 9809 9815 9821 9827 9833 9838 9843 9848 9853 9858 9862 9866 9870 9874 9878 9881 9885 9888 9891 9893 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9898 9896 9894 9891 9889 9887 9884 9882 9879 9876 9874 9871 9868 9865 9863 9859 9856 9853 9849 9845 9841 9837 9832 9827 9822 9816 9809 9803 9796 9788 9780 9772 9763 9754 9744 9734 9723 9711 9699 9687 9673 9659 9644 9628 9611 9593 9574 9553 9531 9508 9482 9455 9427 9396 9363 9328 9291 9251 9209 9165 9118 9068 9016 8961 8903 8842 8778 8710 8640 8566 8489 8408 8324 8236 8144 8048 7948 7844 7736 7624 7508 7389 7265 7137 7006 6872 6735 6594 6452 6307 6161 6013 5865 5717 5569 5422 5277 5133 4992 4854 4719 4589 4463 4342 4226 4115 4010 3912 3819 3733 3653 3579 3511 3450 3395 3346 3304 3267 3236 3212 3193 3180 3173 3171 3176 3187 3205 3229 3259 3296 3341 3393 3452 3519 3593 3676 3766 3865 3970 4084 4205 4333 4467 4608 4754 4905 5060 5219 5381 5544 5709 5874 6038 6202 6364 6522 6678 6830 6978 7120 7258 7390 7516 7636 7751 7859 7961 8058 8149 8234 8313 8388 8457 8522 8583 8639 8691 8739 8784 8826 8865 8901 8935 8966 8995 9022 9048 9071 9094 9115 9136 9155 9174 9193 9211 9228 9246 9263 9281 9298 9316 9334 9351 9370 9388 9406 9425 9443 9462 9481 9499 9518 9536 9554 9572 9589 9606 9623 9639 9655 9670 9685 9699 9712 9725 9738 9749 9760 9771 9781 9790 9798 9806 9814 9820 9827 9832 9837 9842 9846 9850 9853 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 5199 0 52 7 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9930 9929 9928 9926 9924 9923 9921 9918 9916 9914 9912 9909 9907 9905 9902 9900 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9874 9872 9870 9868 9865 9863 9861 9858 9855 9852 9850 9846 9843 9840 9837 9833 9830 9827 9823 9819 9816 9812 9808 9804 9800 9795 9791 9786 9781 9776 9771 9765 9759 9753 9746 9739 9732 9724 9716 9707 9699 9690 9680 9671 9661 9651 9640 9630 9619 9609 9598 9587 9577 9566 9555 9545 9535 9525 9516 9507 9498 9490 9483 9475 9469 9463 9458 9453 9449 9446 9444 9442 9441 9440 9441 9442 9443 9445 9448 9451 9454 9458 9463 9468 9473 9478 9484 9490 9496 9502 9508 9515 9521 9528 9534 9540 9546 9552 9558 9563 9569 9573 9578 9582 9585 9588 9591 9593 9594 9595 9595 9595 9594 9592 9590 9588 9585 9581 9577 9573 9569 9564 9559 9554 9550 9545 9540 9535 9531 9527 9524 9521 9519 9517 9516 9516 9517 9518 9521 9524 9528 9533 9539 9546 9553 9561 9570 9580 9590 9600 9611 9622 9633 9645 9656 9667 9678 9689 9699 9709 9719 9729 9738 9746 9754 9762 9769 9776 9783 9789 9795 9801 9807 9812 9817 9822 9826 9831 9835 9839 9843 9847 9850 9854 9857 9860 9862 9865 9867 9869 9871 9873 9875 9876 9878 9879 9880 9882 9883 9885 9886 9887 9889 9891 9892 9894 9895 9897 9899 9900 9902 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9930 9930 9930 9929 9928 9927 9926 5200 0 52 8 9930 9929 9927 9925 9923 9921 9918 9915 9911 9907 9902 9897 9892 9886 9879 9873 9865 9857 9849 9840 9831 9821 9811 9800 9788 9776 9763 9749 9735 9720 9703 9686 9667 9647 9626 9604 9580 9554 9527 9499 9469 9438 9405 9370 9334 9297 9259 9219 9178 9137 9094 9051 9007 8962 8918 8873 8827 8782 8736 8691 8646 8602 8558 8514 8471 8428 8387 8346 8307 8268 8231 8195 8161 8128 8097 8068 8041 8017 7995 7976 7959 7946 7936 7929 7925 7925 7929 7936 7947 7962 7981 8003 8030 8059 8092 8129 8169 8211 8257 8305 8355 8407 8461 8516 8572 8629 8687 8745 8802 8859 8916 8972 9026 9080 9132 9182 9230 9277 9321 9363 9404 9442 9478 9512 9543 9573 9601 9626 9650 9672 9692 9710 9726 9741 9755 9766 9776 9785 9792 9797 9801 9803 9803 9802 9799 9794 9788 9780 9769 9757 9743 9727 9709 9689 9666 9642 9615 9586 9554 9520 9484 9445 9403 9359 9312 9262 9209 9153 9094 9031 8965 8895 8822 8746 8666 8583 8496 8406 8313 8217 8118 8016 7913 7808 7702 7595 7487 7380 7274 7169 7065 6965 6867 6774 6685 6600 6522 6449 6383 6325 6274 6230 6195 6169 6151 6142 6141 6150 6168 6194 6229 6272 6324 6383 6449 6522 6601 6686 6777 6872 6971 7073 7177 7285 7393 7501 7610 7718 7826 7931 8035 8137 8235 8330 8422 8510 8595 8675 8751 8823 8891 8955 9014 9070 9123 9171 9217 9259 9298 9334 9367 9398 9427 9454 9479 9502 9524 9544 9564 9582 9599 9615 9630 9645 9659 9672 9685 9698 9710 9721 9733 9743 9754 9764 9774 9783 9792 9800 9809 9816 9824 9831 9837 9844 9850 9855 9860 9865 9870 9874 9878 9882 9886 9889 9892 9895 9898 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9920 9921 9922 9923 9923 9924 9924 9923 9923 9923 9922 9921 9920 9919 9917 9916 9915 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9841 9837 9834 9830 9827 9823 9820 9816 9812 9808 9804 9800 9796 9792 9788 9784 9780 9776 9772 9768 9764 9761 9757 9754 9751 9748 9745 9743 9740 9739 9737 9736 9735 9734 9734 9734 9734 9734 9735 9736 9737 9738 9740 9742 9744 9746 9749 9751 9754 9757 9760 9764 9767 9771 9775 9779 9784 9788 9793 9798 9803 9807 9812 9817 9822 9827 9831 9835 9839 9843 9847 9850 9853 9855 9857 9859 9861 9862 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9857 9855 9854 9852 9850 9848 9846 9843 9840 9836 9833 9828 9824 9819 9813 9808 9802 9795 9788 9781 9773 9766 9757 9749 9740 9731 9722 9712 9702 9692 9681 9670 9659 9647 9635 9622 9609 9596 9582 9567 9552 9537 9521 9505 9488 5201 0 52 8 9471 9453 9435 9416 9397 9377 9357 9336 9315 9294 9271 9249 9226 9202 9178 9154 9129 9104 9078 9052 9026 8999 8973 8947 8921 8895 8870 8845 8821 8798 8777 8756 8738 8720 8705 8692 8681 8672 8666 8662 8660 8661 8665 8672 8681 8692 8706 8723 8741 8762 8785 8809 8835 8863 8892 8922 8952 8984 9016 9048 9080 9112 9144 9176 9208 9238 9269 9298 9327 9355 9382 9407 9433 9457 9480 9502 9523 9543 9562 9580 9598 9614 9629 9644 9657 9670 9682 9693 9703 9713 9722 9730 9737 9744 9750 9755 9760 9764 9767 9770 9773 9775 9776 9777 9778 9778 9778 9777 9776 9775 9773 9771 9769 9767 9764 9761 9759 9755 9752 9749 9746 9742 9739 9736 9733 9730 9727 9724 9721 9719 9716 9714 9712 9711 9709 9708 9707 9707 9706 9706 9707 9707 9708 9709 9710 9712 9714 9716 9719 9722 9725 9728 9732 9736 9740 9744 9749 9754 9759 9764 9769 9775 9780 9786 9791 9797 9803 9808 9814 9820 9826 9831 9837 9843 9848 9854 9859 9865 9870 9876 9881 9886 9891 9896 9901 9906 9910 9915 9919 9923 9927 9931 9934 9937 9941 9944 9946 9949 9951 9953 9955 9957 9959 9960 9961 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9902 9899 9897 9895 9892 9889 9886 9883 9879 9876 9872 9868 9864 9860 9856 9852 9847 9843 9839 9834 9830 9826 9822 9818 9814 9811 9807 9804 9801 9798 9795 9793 9791 9789 9787 9786 9785 9784 9784 9784 9785 9786 9787 9788 9790 9792 9795 9797 9800 9804 9807 9811 9815 9819 9823 9828 9832 9837 9841 9846 9851 9856 9861 9865 9870 9875 9880 9885 9889 9894 9898 9903 9907 9911 9915 9919 9922 9926 9929 9931 9934 9936 9938 9939 9941 9942 9943 9943 9943 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9918 9916 9915 9913 9910 9908 9906 9904 9901 9899 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9867 9863 9860 9855 9851 9846 9841 9836 9830 9824 9817 9810 9802 9794 9785 9776 9766 9755 9744 9733 9721 9708 9694 9681 9666 9651 9636 9621 9605 9589 9572 9556 9539 9523 9506 9490 9474 9458 9443 9428 9414 9400 9388 9375 9364 9354 9344 9336 9328 9321 9315 9311 9307 9304 9302 9301 9301 9301 9303 9305 9307 9310 9314 9318 9322 9327 9332 9337 9341 9346 9350 9355 9359 9362 9365 9367 9369 9370 9370 9369 9368 9365 9362 9358 5202 0 52 8 9353 9347 9340 9333 9325 9316 9307 9298 9288 9277 9267 9256 9245 9235 9224 9214 9204 9194 9184 9175 9167 9159 9152 9145 9138 9133 9128 9123 9120 9117 9114 9113 9112 9112 9112 9113 9115 9117 9120 9124 9128 9132 9137 9142 9148 9153 9159 9165 9171 9176 9182 9187 9191 9195 9198 9200 9201 9202 9201 9198 9195 9190 9183 9175 9165 9154 9140 9124 9106 9086 9064 9039 9012 8982 8949 8914 8875 8834 8789 8742 8691 8636 8579 8518 8453 8384 8312 8237 8158 8075 7988 7899 7805 7708 7609 7506 7400 7291 7180 7067 6951 6834 6716 6596 6476 6356 6236 6116 5997 5879 5763 5649 5538 5430 5325 5224 5127 5035 4948 4865 4788 4716 4650 4589 4533 4483 4437 4396 4360 4327 4297 4271 4246 4223 4202 4180 4158 4135 4111 4085 4057 4026 3992 3955 3914 3870 3822 3771 3718 3661 3603 3543 3482 3420 3359 3297 3237 3178 3122 3068 3017 2970 2927 2888 2854 2824 2799 2779 2765 2755 2751 2752 2759 2771 2789 2812 2842 2878 2920 2969 3024 3086 3155 3231 3315 3405 3503 3608 3721 3840 3965 4097 4235 4378 4526 4678 4833 4991 5152 5313 5474 5636 5797 5956 6113 6268 6419 6566 6709 6848 6982 7112 7236 7355 7469 7578 7682 7781 7876 7965 8051 8132 8208 8281 8350 8415 8477 8535 8591 8643 8692 8739 8783 8824 8863 8900 8935 8968 8999 9028 9055 9081 9105 9128 9150 9171 9190 9209 9226 9243 9259 9274 9289 9303 9316 9328 9340 9351 9362 9372 9382 9392 9401 9409 9418 9426 9433 9441 9448 9456 9463 9470 9478 9485 9492 9500 9508 9515 9523 9532 9540 9548 9557 9566 9574 9583 9592 9602 9611 9620 9629 9638 9647 9656 9665 9674 9683 9691 9700 9708 9716 9724 9731 9739 9746 9752 9759 9765 9771 9776 9781 9786 9791 9795 9799 9802 9806 9809 9811 9814 9816 9818 9820 9822 9823 9824 9825 9826 9826 9827 9827 9827 9826 9826 9825 9824 9823 9822 9820 9818 9816 9814 9811 9809 9806 9803 9800 9797 9793 9790 9787 9783 9780 9777 9773 9770 9767 9764 9762 9759 9756 9754 9752 9750 9748 9746 9745 9743 9742 9741 9740 9739 9739 9738 9738 9738 9738 9739 9739 9740 9742 9743 9745 9747 9749 9752 9755 9758 9761 9765 9769 9773 9777 9781 9786 9790 9795 9799 9804 9808 9812 9816 9820 9824 9828 9831 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9860 9862 9865 9867 9869 9871 9873 9875 9876 9878 9880 9881 9882 9883 9884 9885 9885 9885 9885 9885 9884 9883 9882 9880 9879 9876 9874 9871 9868 9865 9862 9858 9854 9850 9846 9841 9837 9832 9827 9822 9816 9811 9806 9800 9794 9789 9783 9777 9771 9766 9760 9754 9749 9743 9738 9732 9727 9722 9717 9713 9708 9704 9701 9697 9694 9691 9689 9687 9686 9685 9685 9686 9687 9688 9691 9694 9697 9701 9706 9712 9717 9724 9730 9737 5203 0 52 8 9745 9752 9760 9768 9776 9784 9791 9799 9806 9813 9820 9827 9833 9839 9845 9850 9856 9860 9865 9869 9874 9878 9881 9885 9888 9892 9895 9898 9900 9903 9905 9907 9908 9910 9911 9911 9912 9912 9911 9911 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9884 9883 9883 9882 9882 9882 9882 9883 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9920 9922 9924 9925 9927 9929 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9936 9934 9932 9930 9928 9925 9923 9921 9918 9915 9913 9910 9907 9903 9900 9896 9892 9887 9883 9878 9873 9868 9862 9857 9851 9845 9838 9832 9825 9818 9811 9804 9797 9789 9782 9774 9767 9759 9752 9744 9737 9729 9721 9714 9707 9699 9692 9685 9678 9672 9665 9659 9653 9648 9643 9638 9634 9630 9626 9624 9621 9619 9618 9617 9617 9618 9619 9620 9623 9625 9629 9633 9637 9642 9648 9654 9660 9667 9674 9681 9689 9697 9705 9713 9721 9730 9738 9746 9755 9763 9771 9779 9787 9795 9802 9809 9816 9823 9829 9836 9841 9847 9852 9857 9861 9865 9869 9872 9875 9877 9879 9881 9882 9883 9884 9884 9885 9884 9884 9883 9883 9882 9880 9879 9878 9876 9874 9872 9870 9867 9865 9862 9859 9855 9851 9848 9843 9839 9834 9829 9824 9819 9813 9808 9802 9797 9791 9786 9781 9777 9773 9769 9766 9763 9761 9759 9758 9758 9758 9759 9760 9762 9765 9768 9771 9775 9779 9784 9788 9793 9798 9803 9808 9814 9819 9824 9829 9834 9839 9844 9849 9854 9859 9863 9868 9872 9876 9880 9884 9887 9890 9894 9896 9899 9902 9904 9906 9908 9910 9911 9912 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9893 9892 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9877 9875 9874 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9851 9849 9847 9845 9843 9841 9839 9837 9836 9834 9832 9831 9829 9827 9826 9824 9823 9821 9820 9818 9817 9816 9815 9813 9812 9811 9811 9810 9810 9809 9809 9810 9810 9810 9811 9812 9813 9814 9814 5204 0 52 8 9815 9816 9817 9817 9818 9818 9818 9817 9817 9816 9815 9814 9813 9811 9809 9807 9805 9803 9801 9799 9797 9794 9792 9790 9787 9785 9782 9780 9777 9774 9771 9768 9765 9762 9758 9754 9751 9746 9742 9738 9733 9729 9724 9719 9714 9708 9703 9698 9692 9686 9680 9674 9668 9662 9656 9649 9643 9636 9629 9622 9615 9608 9601 9594 9586 9579 9572 9564 9557 9549 9542 9535 9527 9520 9512 9505 9497 9490 9482 9474 9467 9459 9451 9443 9435 9427 9419 9411 9402 9394 9386 9377 9369 9360 9352 9343 9334 9326 9317 9309 9301 9292 9284 9276 9268 9261 9253 9246 9238 9232 9225 9219 9212 9207 9201 9196 9191 9187 9183 9179 9175 9172 9169 9166 9163 9160 9156 9153 9150 9146 9142 9137 9132 9127 9121 9114 9107 9099 9091 9082 9073 9063 9052 9041 9030 9018 9005 8992 8979 8965 8950 8935 8920 8904 8887 8870 8851 8832 8813 8792 8771 8748 8725 8701 8676 8650 8623 8596 8567 8538 8508 8477 8445 8413 8379 8345 8310 8274 8237 8199 8160 8120 8079 8037 7993 7948 7901 7854 7805 7754 7702 7649 7595 7540 7483 7425 7366 7306 7244 7181 7117 7051 6983 6913 6841 6766 6688 6606 6520 6429 6334 6234 6128 6016 5898 5774 5643 5506 5363 5214 5060 4901 4738 4571 4402 4233 4062 3891 3722 3555 3391 3233 3079 2932 2792 2659 2534 2417 2309 2209 2118 2035 1961 1894 1835 1782 1737 1697 1663 1633 1609 1589 1573 1560 1551 1545 1542 1542 1546 1552 1561 1573 1588 1606 1627 1650 1677 1705 1736 1769 1804 1840 1877 1914 1951 1989 2025 2060 2094 2126 2155 2183 2208 2230 2250 2268 2284 2298 2310 2322 2333 2345 2357 2370 2386 2404 2426 2453 2484 2521 2564 2615 2672 2737 2811 2892 2983 3081 3188 3304 3427 3559 3697 3842 3993 4149 4310 4475 4643 4812 4982 5152 5323 5492 5658 5821 5981 6136 6286 6431 6571 6704 6831 6952 7067 7175 7278 7374 7465 7550 7630 7705 7776 7842 7905 7964 8019 8072 8122 8170 8215 8258 8299 8339 8377 8413 8448 8481 8513 8545 8574 8603 8631 8658 8684 8710 8734 8758 8782 8805 8828 8850 8872 8894 8915 8936 8958 8979 8999 9020 9040 9060 9080 9100 9119 9137 9156 9173 9191 9207 9224 9239 9254 9269 9283 9296 9309 9321 9333 9344 9355 9366 9376 9386 9396 9405 9414 9423 9432 9440 9449 9457 9464 9472 9479 9487 9494 9500 9507 9513 9518 9524 9529 9534 9538 9542 9546 9550 9553 9555 9558 9560 9562 9563 9564 9565 9565 9565 9565 9564 9563 9562 9560 9558 9556 9553 9550 9546 9543 9539 9534 9530 9525 9520 9514 9509 9503 9498 9492 9487 9481 9476 9471 9466 9462 9458 9454 9451 9449 9447 9446 9445 9446 9447 9449 9452 9456 9460 9465 9471 9477 9484 9492 9500 9508 9517 9526 9535 9544 9553 9562 9571 9580 9589 9597 9605 9613 9621 9629 9636 5205 0 52 8 9643 9650 9657 9663 9670 9676 9682 9687 9693 9698 9703 9708 9713 9717 9721 9724 9727 9730 9732 9734 9736 9737 9738 9739 9739 9739 9738 9737 9736 9735 9734 9732 9731 9729 9727 9725 9722 9720 9717 9714 9711 9708 9705 9701 9698 9694 9690 9685 9681 9676 9672 9667 9662 9657 9653 9648 9643 9639 9634 9630 9626 9622 9619 9616 9612 9610 9607 9605 9603 9602 9600 9599 9598 9598 9598 9598 9598 9599 9599 9601 9602 9603 9605 9607 9610 9612 9615 9618 9621 9624 9627 9630 9633 9636 9639 9642 9645 9647 9650 9652 9654 9655 9657 9658 9658 9658 9658 9657 9655 9654 9651 9648 9645 9640 9636 9630 9624 9618 9611 9603 9595 9586 9577 9568 9558 9548 9538 9527 9517 9506 9496 9486 9476 9466 9457 9448 9440 9432 9426 9420 9415 9410 9407 9405 9403 9403 9404 9405 9408 9411 9416 9421 9427 9434 9441 9449 9458 9466 9476 9485 9495 9504 9514 9523 9533 9542 9551 9559 9567 9575 9582 9589 9595 9601 9606 9611 9615 9619 9622 9625 9628 9630 9632 9633 9634 9635 9636 9636 9636 9635 9634 9633 9632 9631 9629 9627 9625 9623 9621 9619 9617 9615 9613 9611 9609 9608 9607 9606 9606 9606 9606 9606 9607 9608 9610 9611 9613 9615 9617 9619 9621 9622 9624 9626 9628 9629 9630 9632 9632 9633 9634 9634 9634 9634 9634 9634 9634 9633 9633 9633 9632 9631 9631 9630 9630 9629 9629 9628 9628 9627 9626 9626 9625 9625 9624 9624 9624 9623 9623 9623 9623 9623 9622 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9622 9622 9621 9620 9619 9617 9615 9613 9611 9608 9605 9601 9598 9594 9589 9584 9579 9573 9567 9560 9553 9545 9537 9527 9517 9506 9494 9481 9467 9452 9435 9416 9396 9375 9351 9325 9298 9268 9235 9200 9163 9122 9079 9032 8983 8930 8874 8814 8751 8684 8613 8539 8461 8379 8293 8204 8111 8015 7915 7813 7707 7599 7489 7376 7262 7148 7033 6917 6803 6689 6577 6467 6361 6257 6158 6063 5974 5891 5814 5743 5680 5625 5578 5539 5508 5486 5473 5469 5474 5487 5509 5539 5577 5623 5676 5736 5803 5876 5954 6037 6125 6216 6310 6407 6505 6604 6705 6805 6904 7003 7100 7195 7287 7376 7462 7544 7623 7697 7767 7832 7893 7950 8002 8049 8092 8131 8166 8197 8224 8247 8267 8283 8297 8307 8315 8321 8323 8324 8322 8318 8313 8305 8295 8284 8271 8257 8240 8223 8203 8183 8161 8137 8113 8087 8060 8032 8004 7974 7943 7912 7879 7846 7812 7778 7742 7706 7668 7630 7591 7551 7510 7467 7424 7380 7335 7288 7241 7192 7143 7093 7041 6989 6936 6882 6828 6772 6714 6656 6596 6534 6470 6403 6334 6261 6185 6105 6020 5931 5837 5737 5632 5521 5404 5281 5152 5018 4879 4735 4587 4435 4280 4123 3965 3807 3650 3492 3338 3187 3040 2897 2761 2630 2506 2389 2280 5206 0 52 8 2178 2084 1998 1919 1848 1785 1728 1678 1634 1596 1563 1535 1512 1493 1478 1466 1458 1452 1449 1448 1451 1456 1463 1473 1486 1502 1522 1545 1571 1603 1638 1679 1725 1776 1833 1896 1966 2042 2125 2214 2310 2412 2521 2635 2756 2881 3012 3146 3284 3424 3567 3711 3855 3999 4142 4284 4422 4558 4689 4816 4938 5054 5165 5270 5368 5460 5546 5625 5698 5766 5827 5882 5933 5978 6018 6054 6086 6114 6139 6160 6179 6195 6208 6220 6230 6238 6245 6252 6258 6264 6270 6276 6283 6291 6301 6312 6326 6342 6360 6381 6405 6432 6463 6496 6534 6574 6618 6664 6714 6766 6821 6878 6938 6998 7061 7124 7188 7252 7316 7381 7445 7508 7571 7633 7693 7752 7810 7867 7922 7976 8029 8080 8129 8177 8224 8269 8313 8356 8397 8437 8476 8514 8551 8586 8620 8653 8685 8716 8745 8774 8802 8828 8854 8879 8902 8925 8947 8969 8989 9009 9029 9047 9065 9083 9099 9116 9132 9147 9161 9175 9189 9202 9215 9227 9238 9249 9260 9270 9279 9289 9297 9306 9314 9322 9329 9337 9344 9351 9358 9365 9371 9378 9384 9390 9396 9403 9408 9414 9420 9425 9430 9435 9440 9444 9448 9452 9455 9458 9461 9464 9466 9468 9469 9470 9471 9472 9472 9472 9471 9470 9469 9467 9464 9461 9458 9453 9448 9442 9435 9428 9419 9410 9399 9388 9375 9361 9347 9331 9314 9297 9278 9259 9239 9218 9196 9174 9152 9129 9105 9081 9057 9033 9009 8986 8962 8938 8916 8893 8871 8850 8830 8811 8793 8776 8760 8746 8733 8722 8712 8704 8698 8694 8692 8692 8693 8696 8701 8708 8717 8727 8739 8752 8766 8782 8798 8816 8834 8853 8873 8893 8914 8934 8955 8977 8998 9019 9040 9061 9082 9102 9123 9143 9164 9184 9204 9223 9243 9262 9282 9301 9320 9339 9357 9376 9394 9412 9429 9446 9463 9480 9496 9512 9527 9542 9556 9570 9583 9595 9607 9618 9629 9639 9648 9657 9666 9673 9680 9687 9693 9699 9704 9709 9713 9717 9720 9723 9725 9727 9728 9729 9729 9729 9727 9725 9723 9720 9716 9711 9705 9699 9691 9684 9675 9665 9655 9644 9633 9620 9607 9594 9580 9565 9550 9535 9519 9502 9486 9468 9451 9433 9415 9397 9378 9359 9341 9322 9303 9285 9267 9249 9232 9216 9201 9186 9173 9161 9150 9141 9134 9128 9125 9123 9123 9125 9130 9136 9144 9154 9166 9179 9194 9210 9228 9247 9267 9287 9309 9330 9352 9375 9397 9419 9441 9463 9484 9505 9525 9545 9564 9582 9600 9617 9633 9648 9663 9677 9690 9703 9715 9726 9737 9747 9756 9765 9773 9781 9788 9795 9801 9807 9812 9817 9822 9826 9830 9833 9836 9839 9842 9844 9847 9849 9851 9852 9854 9855 9856 9857 9858 9859 9860 9860 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9860 9860 9859 9857 9856 9854 9852 9850 9848 9845 9842 9838 9834 9830 9826 9821 5207 0 52 8 9816 9811 9805 9800 9794 9788 9782 9776 9769 9763 9757 9751 9744 9738 9732 9726 9720 9714 9708 9701 9695 9689 9683 9677 9672 9666 9660 9655 9649 9644 9639 9635 9631 9627 9624 9621 9618 9617 9615 9615 9615 9615 9616 9618 9620 9622 9625 9628 9632 9636 9641 9645 9650 9655 9660 9665 9670 9675 9680 9685 9690 9695 9701 9706 9711 9715 9720 9725 9730 9734 9739 9743 9747 9751 9754 9758 9761 9764 9767 9770 9772 9774 9776 9778 9779 9780 9781 9782 9782 9783 9783 9783 9782 9782 9781 9780 9779 9778 9777 9775 9774 9772 9770 9768 9765 9762 9760 9757 9753 9750 9747 9743 9739 9736 9732 9728 9724 9720 9717 9713 9709 9706 9702 9699 9696 9693 9690 9688 9686 9683 9682 9680 9679 9678 9677 9677 9677 9677 9677 9678 9680 9681 9683 9686 9688 9692 9695 9699 9703 9707 9711 9716 9720 9725 9730 9735 9740 9745 9750 9755 9759 9764 9768 9772 9776 9779 9783 9786 9789 9792 9794 9797 9799 9801 9804 9805 9807 9809 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9821 9821 9822 9822 9822 9821 9821 9821 9820 9819 9819 9818 9817 9816 9816 9815 9814 9813 9813 9813 9812 9812 9812 9812 9812 9812 9812 9813 9813 9813 9814 9814 9815 9815 9815 9815 9816 9816 9816 9816 9815 9815 9815 9814 9813 9812 9812 9810 9809 9808 9806 9805 9803 9800 9798 9795 9793 9789 9786 9782 9778 9774 9769 9764 9759 9754 9748 9742 9736 9729 9723 9716 9709 9702 9695 9687 9680 9672 9664 9657 9649 9641 9633 9624 9616 9608 9599 9591 9582 9574 9565 9557 9549 9540 9533 9525 9518 9511 9504 9498 9492 9487 9482 9478 9475 9472 9469 9467 9466 9465 9465 9465 9466 9466 9468 9470 9472 9474 9477 9480 9483 9486 9490 9494 9499 9503 9508 9513 9518 9524 9529 9535 9541 9547 9553 9559 9565 9571 9576 9582 9588 9593 9598 9603 9607 9611 9615 9619 9623 9626 9629 9632 9635 9637 9640 9642 9644 9646 9648 9650 9652 9654 9655 9656 9657 9658 9659 9659 9660 9660 9659 9659 9658 9657 9655 9653 9651 9648 9645 9642 9639 9635 9630 9626 9621 9615 9609 9603 9596 9589 9581 9573 9564 9554 9544 9533 9521 9509 9496 9482 9467 9451 9434 9417 9398 9379 9359 9337 9315 9292 9268 9244 9218 9191 9164 9136 9108 9079 9050 9020 8990 8959 8929 8898 8868 8838 8808 8778 8749 8720 8692 8664 8637 8611 8585 8559 8534 8509 8485 8461 8436 8412 8387 8362 8337 8310 8283 8255 8226 8195 8163 8129 8094 8057 8019 7979 7937 7894 7849 7803 7756 7708 7660 7611 7562 7514 7466 7419 7374 7331 7290 7252 7216 7184 7156 7131 7111 7095 7085 7079 7078 7082 7091 7105 7125 7149 7179 7213 7252 7294 7341 7392 7445 7502 7561 7623 7686 7750 7816 7881 7947 8012 8078 8141 8203 8264 8322 8378 8431 8481 8529 8573 5208 0 52 8 8614 8651 8685 8715 8742 8766 8785 8802 8815 8825 8832 8835 8836 8834 8829 8821 8810 8797 8782 8764 8744 8722 8698 8672 8644 8614 8583 8550 8517 8482 8447 8411 8374 8338 8302 8266 8231 8197 8164 8133 8103 8075 8049 8026 8004 7985 7969 7955 7943 7935 7928 7924 7923 7924 7926 7931 7938 7946 7956 7967 7980 7993 8007 8022 8037 8052 8068 8083 8098 8114 8128 8143 8156 8169 8181 8192 8202 8211 8219 8225 8230 8234 8237 8238 8238 8236 8233 8229 8224 8217 8210 8201 8191 8180 8169 8157 8143 8130 8115 8101 8085 8070 8053 8037 8020 8002 7984 7966 7947 7928 7908 7887 7866 7844 7822 7799 7775 7750 7725 7699 7673 7645 7618 7589 7560 7531 7501 7470 7439 7408 7376 7343 7310 7276 7242 7207 7171 7134 7097 7059 7019 6979 6938 6897 6854 6810 6766 6721 6675 6628 6581 6532 6483 6432 6381 6328 6273 6217 6158 6097 6033 5966 5895 5820 5741 5657 5567 5472 5371 5264 5151 5033 4908 4778 4643 4503 4358 4210 4059 3906 3753 3599 3445 3293 3143 2997 2855 2718 2586 2461 2342 2230 2126 2030 1941 1859 1785 1719 1659 1606 1559 1518 1483 1452 1426 1404 1386 1371 1359 1350 1343 1338 1336 1336 1338 1343 1349 1358 1370 1385 1403 1424 1449 1477 1511 1548 1591 1639 1692 1751 1815 1886 1962 2045 2133 2228 2328 2433 2544 2659 2777 2900 3026 3154 3283 3412 3541 3669 3796 3919 4039 4154 4263 4366 4462 4550 4630 4700 4761 4812 4853 4883 4903 4912 4911 4899 4877 4845 4804 4755 4697 4631 4559 4481 4397 4310 4219 4125 4030 3934 3839 3744 3651 3561 3474 3390 3312 3238 3170 3108 3052 3003 2960 2924 2896 2874 2860 2853 2852 2859 2873 2894 2921 2955 2996 3044 3097 3157 3224 3296 3374 3458 3547 3642 3742 3846 3955 4068 4184 4304 4426 4551 4678 4806 4935 5063 5192 5320 5447 5572 5695 5816 5935 6050 6162 6271 6377 6479 6578 6673 6765 6853 6938 7019 7098 7174 7247 7317 7384 7449 7512 7572 7630 7686 7740 7792 7842 7890 7936 7981 8023 8064 8104 8141 8177 8212 8245 8276 8306 8335 8363 8390 8415 8440 8463 8486 8508 8528 8548 8567 8585 8602 8619 8634 8649 8663 8676 8688 8700 8711 8720 8730 8738 8746 8753 8760 8766 8772 8777 8782 8786 8790 8794 8798 8802 8805 8809 8812 8815 8819 8822 8825 8829 8832 8836 8840 8844 8849 8853 8858 8863 8868 8874 8880 8886 8893 8900 8907 8914 8922 8930 8938 8946 8954 8962 8970 8979 8986 8994 9002 9009 9016 9023 9029 9036 9041 9047 9052 9056 9061 9065 9069 9072 9076 9079 9082 9085 9088 9090 9093 9096 9099 9102 9105 9108 9112 9116 9119 9124 9128 9133 9138 9144 9150 9156 9163 9170 9177 9185 9193 9201 9210 9218 9228 9237 9246 9256 9266 9276 9285 9295 9305 9315 9324 9333 9342 9351 9359 9367 9374 5209 0 52 8 9381 9388 9394 9399 9404 9408 9412 9416 9418 9421 9422 9424 9424 9425 9425 9424 9423 9422 9421 9419 9418 9416 9414 9412 9410 9409 9407 9405 9404 9403 9402 9402 9402 9402 9403 9404 9405 9407 9409 9412 9415 9418 9422 9425 9429 9434 9438 9443 9447 9452 9456 9461 9466 9471 9475 9480 9484 9488 9493 9497 9501 9505 9509 9512 9516 9519 9522 9525 9527 9530 9532 9534 9535 9536 9537 9538 9538 9538 9537 9537 9536 9535 9534 9532 9531 9530 9528 9527 9527 9526 9526 9525 9526 9526 9528 9529 9531 9533 9536 9539 9543 9547 9551 9555 9560 9565 9570 9576 9581 9587 9594 9600 9607 9613 9620 9628 9635 9642 9650 9658 9666 9674 9681 9689 9697 9705 9712 9719 9726 9733 9739 9744 9750 9755 9759 9763 9767 9770 9773 9776 9779 9781 9783 9786 9788 9790 9793 9795 9798 9800 9803 9806 9809 9812 9815 9818 9821 9824 9826 9828 9831 9832 9834 9835 9836 9836 9836 9836 9836 9835 9834 9833 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9827 9827 9828 9828 9829 9830 9830 9831 9831 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9849 9850 9850 9850 9850 9850 9849 9849 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9831 9829 9826 9824 9821 9817 9814 9811 9807 9803 9799 9794 9789 9784 9779 9774 9768 9762 9755 9749 9742 9735 9728 9721 9714 9707 9700 9693 9686 9679 9673 9666 9660 9655 9649 9644 9640 9636 9632 9629 9626 9623 9621 9620 9619 9618 9618 9618 9618 9619 9621 9623 9625 9627 9630 9634 9637 9642 9646 9651 9656 9661 9667 9673 9679 9685 9691 9697 9702 9708 9714 9719 9723 9728 9732 9735 9738 9740 9742 9743 9744 9744 9743 9742 9740 9738 9736 9733 9729 9725 9720 9716 9710 9705 9698 9692 9685 9677 9669 9661 9652 9642 9633 9622 9612 9601 9590 9578 9567 9555 9543 9531 9519 9508 9496 9485 9474 9464 9454 9445 9436 9427 9420 9412 9406 9400 9394 9389 9385 9382 9379 9376 9374 9373 9372 9372 9372 9373 9374 9375 9377 9379 9382 9385 9388 9391 9394 9396 9399 9401 9403 9404 9404 9404 9402 9400 9396 9392 9385 9378 9369 9359 9347 9334 9319 9303 9285 9266 9246 9224 9201 9176 9151 9124 9096 9067 9038 9007 8976 8944 8911 8878 8845 8812 8779 8746 8713 8681 8650 8621 8593 8566 8542 8520 8500 8483 8469 8458 8451 8447 8447 8451 8458 8469 8484 8502 8524 8549 8577 8609 8643 8679 8718 8758 8800 8843 8887 8931 8976 9021 9066 9110 9153 9196 9237 9277 9316 9353 9388 9422 9454 9484 9512 9538 9562 9585 9605 9624 9641 9656 9669 9681 9692 9700 9708 9714 9718 9722 9724 9725 9726 9725 9723 9721 9717 9713 9709 9703 9697 5210 0 52 8 9691 9684 9677 9670 9663 9655 9648 9640 9633 9625 9618 9612 9606 9600 9595 9590 9587 9583 9581 9579 9578 9578 9578 9580 9582 9585 9588 9593 9597 9603 9609 9616 9622 9630 9638 9645 9654 9662 9670 9679 9687 9695 9703 9711 9719 9726 9733 9739 9745 9751 9755 9760 9763 9767 9769 9771 9772 9772 9772 9771 9770 9768 9765 9761 9757 9752 9747 9741 9734 9727 9719 9711 9702 9692 9682 9671 9660 9648 9635 9622 9609 9594 9580 9565 9549 9533 9517 9501 9484 9466 9449 9431 9413 9395 9377 9359 9340 9322 9304 9285 9267 9249 9231 9213 9195 9177 9160 9143 9126 9109 9093 9077 9061 9046 9031 9016 9002 8987 8973 8959 8945 8931 8917 8903 8888 8872 8856 8840 8822 8803 8782 8760 8737 8711 8682 8652 8618 8581 8541 8497 8450 8398 8342 8282 8216 8146 8070 7989 7903 7811 7714 7611 7502 7388 7269 7144 7015 6881 6743 6601 6456 6308 6158 6006 5854 5701 5549 5397 5246 5099 4953 4812 4674 4541 4413 4290 4173 4062 3957 3859 3768 3683 3605 3534 3470 3412 3362 3318 3280 3249 3225 3206 3195 3189 3190 3198 3212 3232 3260 3294 3335 3384 3440 3503 3573 3652 3737 3831 3932 4040 4156 4278 4408 4543 4684 4831 4983 5138 5297 5459 5623 5789 5954 6120 6285 6449 6611 6770 6926 7078 7226 7369 7508 7642 7770 7894 8011 8124 8231 8333 8430 8521 8608 8690 8767 8840 8909 8974 9035 9092 9146 9196 9243 9287 9328 9366 9402 9435 9466 9494 9520 9544 9566 9587 9606 9623 9639 9654 9667 9680 9692 9703 9713 9722 9731 9739 9747 9754 9761 9767 9773 9778 9783 9787 9791 9795 9797 9800 9802 9804 9805 9806 9806 9806 9806 9805 9804 9803 9802 9800 9799 9797 9794 9792 9790 9787 9784 9781 9778 9775 9771 9768 9764 9760 9756 9752 9747 9743 9738 9733 9728 9723 9718 9712 9707 9701 9695 9689 9683 9676 9670 9664 9657 9650 9643 9637 9630 9623 9616 9609 9602 9596 9589 9583 9576 9570 9564 9559 9553 9548 9543 9538 9534 9529 9525 9521 9517 9513 9510 9506 9503 9499 9496 9493 9489 9486 9483 9479 9476 9473 9469 9466 9462 9459 9455 9451 9447 9443 9438 9434 9429 9424 9419 9413 9407 9400 9393 9386 9379 9370 9362 9353 9344 9334 9324 9314 9303 9292 9281 9270 9259 9247 9235 9224 9212 9201 9189 9178 9167 9156 9145 9135 9124 9115 9106 9097 9089 9081 9074 9068 9062 9057 9054 9050 9048 9047 9047 9047 9049 9052 9055 9060 9066 9073 9080 9089 9098 9108 9119 9130 9142 9155 9167 9180 9193 9206 9218 9230 9243 9254 9265 9276 9286 9295 9303 9311 9318 9324 9330 9335 9339 9343 9346 9349 9352 9355 9357 9359 9362 9365 9367 9371 9374 9378 9383 9388 9393 9399 9406 9413 9420 9428 9437 9446 9456 9466 9476 9487 9498 9510 9522 9534 9546 9559 9572 9585 9598 9612 9625 9639 5211 0 52 8 9653 9666 9680 9694 9707 9721 9734 9747 9760 9772 9784 9795 9806 9817 9826 9836 9844 9852 9859 9866 9872 9878 9883 9887 9891 9894 9897 9900 9902 9904 9905 9906 9906 9906 9906 9906 9905 9903 9901 9899 9896 9893 9889 9885 9880 9875 9869 9862 9855 9847 9839 9830 9820 9810 9799 9787 9775 9763 9750 9736 9721 9706 9691 9675 9658 9641 9623 9604 9585 9565 9545 9523 9502 9479 9456 9433 9409 9384 9360 9334 9309 9283 9258 9232 9206 9181 9155 9131 9106 9083 9060 9038 9017 8997 8979 8962 8946 8933 8921 8911 8903 8897 8894 8893 8894 8898 8905 8914 8925 8939 8956 8975 8995 9018 9043 9070 9098 9128 9159 9191 9223 9256 9289 9322 9355 9388 9421 9452 9483 9513 9543 9571 9597 9623 9648 9671 9694 9715 9735 9754 9772 9789 9805 9820 9834 9847 9859 9871 9882 9892 9901 9910 9918 9925 9932 9938 9943 9948 9953 9957 9960 9964 9966 9969 9971 9973 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9989 9989 9989 9988 9987 9986 9984 9982 9980 9977 9974 9970 9966 9961 9955 9949 9941 9933 9924 9914 9903 9891 9877 9863 9847 9830 9811 9791 9769 9746 9721 9695 9666 9636 9604 9569 9533 9494 9453 9410 9364 9316 9265 9212 9156 9097 9036 8972 8905 8836 8765 8692 8617 8540 8462 8382 8301 8220 8139 8058 7977 7897 7818 7741 7666 7593 7523 7456 7393 7333 7278 7228 7182 7141 7106 7076 7052 7033 7021 7014 7014 7020 7031 7049 7073 7102 7137 7178 7223 7274 7329 7389 7452 7520 7590 7664 7740 7818 7898 7979 8061 8144 8227 8309 8391 8473 8553 8631 8708 8783 8855 8925 8993 9057 9119 9178 9235 9288 9338 9385 9429 9470 9509 9544 9577 9607 9634 9660 9682 9703 9721 9738 9753 9766 9778 9788 9797 9805 9811 9817 9822 9827 9830 9834 9836 9839 9841 9842 9844 9845 9846 9847 9848 9849 9849 9850 9851 9851 9852 9853 9854 9855 9855 9856 9857 9858 9860 9861 9862 9863 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9879 9879 9879 9879 9879 9879 9878 9877 9876 9874 9873 9871 9868 9866 9863 9860 9856 9853 9848 9844 9840 9835 9830 9825 9820 9815 9809 9804 9799 9794 9789 9784 9780 9776 9772 9768 9765 9762 9760 9758 9756 9755 9755 9754 9755 9755 9757 9758 9760 9763 9766 9770 9774 9779 9784 9789 9795 9801 9808 9815 9822 9829 9837 9845 9852 9860 9868 9875 9882 9889 9896 9902 9909 9914 9920 9925 9930 9934 9938 9942 9946 9949 9953 9956 9959 9962 9965 9968 9970 9973 9976 9979 9981 9984 9986 9988 9991 9993 9994 9996 9997 9998 999910000100001000010000 9999 9999 9998 9997 9995 9994 9993 9991 9990 9988 9987 9985 9984 9983 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 5212 0 52 8 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9929 9927 9924 9921 9918 9914 9911 9907 9902 9897 9892 9886 9879 9872 9864 9855 9845 9835 9823 9810 9796 9781 9765 9748 9729 9710 9689 9667 9643 9619 9593 9567 9539 9510 9480 9449 9418 9385 9351 9317 9282 9247 9211 9175 9139 9103 9067 9031 8995 8960 8926 8893 8861 8830 8800 8772 8746 8721 8699 8678 8660 8644 8630 8618 8608 8601 8596 8592 8591 8592 8595 8600 8607 8615 8624 8636 8648 8661 8676 8692 8708 8725 8743 8762 8780 8800 8819 8839 8859 8879 8899 8919 8939 8959 8979 8998 9018 9037 9056 9074 9092 9110 9128 9145 9161 9177 9192 9207 9221 9234 9246 9257 9268 9277 9285 9292 9297 9302 9305 9307 9308 9308 9306 9304 9301 9297 9293 9289 9284 9280 9275 9271 9268 9266 9264 9264 9265 9268 9272 9278 9286 9295 9306 9319 9333 9348 9365 9383 9403 9423 9444 9465 9487 9509 9532 9554 9576 9597 9618 9639 9659 9678 9697 9715 9732 9748 9763 9778 9791 9804 9816 9827 9837 9847 9856 9865 9872 9879 9886 9892 9898 9903 9908 9913 9917 9921 9925 9928 9931 9935 9938 9940 9943 9945 9948 9950 9952 9954 9955 9957 9958 9958 9959 9959 9959 9959 9958 9957 9956 9954 9952 9950 9948 9946 9943 9940 9937 9934 9931 9927 9924 9920 9916 9912 9907 9902 9897 9892 9886 9879 9872 9864 9856 9847 9838 9827 9816 9804 9792 9778 9764 9748 9732 9715 9697 9678 9659 9638 9617 9594 9571 9547 9523 9497 9471 9444 9417 9388 9359 9329 9299 9268 9237 9205 9173 9141 9108 9076 9043 9011 8978 8946 8915 8884 8853 8824 8795 8767 8741 8716 8691 8669 8647 8628 8609 8593 8577 8564 8552 8541 8533 8525 8520 8515 8512 8511 8511 8512 8514 8517 8522 8527 8534 8542 8550 8560 8570 8582 8594 8607 8621 8636 8651 8668 8685 8703 8722 8741 8762 8783 8804 8827 8850 8873 8897 8922 8947 8973 8999 9026 9053 9080 9108 9136 9165 9194 9222 9252 9281 9310 9339 9368 9397 9426 9454 9482 9510 9536 9563 9588 9612 9636 9659 9680 9701 9720 9739 9756 9772 9787 9801 9815 9827 9838 9848 9858 9867 9875 9883 9890 9896 9903 9908 9914 9919 9924 9928 9933 9937 9941 9944 9947 9950 9953 9955 9957 9959 9960 9961 9962 9963 9963 9963 9963 9963 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9952 9950 9948 9945 9942 9939 9935 9932 9927 9923 9918 9913 9908 9902 9896 9890 9883 9877 9870 9863 9856 9849 9842 9834 9827 9819 9812 9804 9796 9788 9780 9773 9765 9757 9749 9742 9735 9728 9721 9715 9709 9704 9699 9696 9693 9691 9689 9689 9689 9691 9693 5213 0 52 8 9696 9701 9705 9711 9717 9724 9732 9739 9748 9756 9764 9773 9782 9790 9799 9807 9815 9823 9831 9838 9845 9852 9858 9864 9870 9875 9880 9885 9889 9893 9897 9901 9904 9907 9910 9913 9915 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9904 9902 9901 9899 9897 9895 9894 9892 9890 9888 9885 9883 9881 9878 9875 9872 9868 9865 9861 9857 9853 9848 9844 9839 9834 9829 9824 9818 9813 9807 9802 9797 9791 9786 9780 9775 9769 9764 9758 9752 9747 9741 9735 9729 9723 9716 9710 9703 9695 9688 9680 9672 9663 9654 9645 9635 9624 9614 9602 9590 9577 9564 9550 9535 9519 9503 9486 9468 9449 9429 9409 9388 9365 9342 9318 9294 9269 9243 9217 9191 9164 9138 9112 9086 9060 9036 9012 8990 8968 8949 8931 8915 8901 8890 8881 8874 8870 8869 8871 8875 8882 8891 8903 8918 8935 8955 8976 9000 9025 9052 9081 9110 9141 9172 9204 9236 9269 9301 9334 9366 9398 9429 9459 9489 9518 9546 9573 9599 9624 9648 9670 9692 9712 9731 9750 9766 9782 9797 9811 9823 9835 9846 9855 9864 9872 9879 9886 9892 9897 9902 9906 9909 9912 9915 9918 9920 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9931 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9883 9882 9883 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9912 9913 9912 9912 9911 9910 9909 9908 9906 9904 9902 9899 9896 9893 9890 9886 9882 9878 9873 9867 9861 9855 9847 9839 9830 9821 9810 9798 9786 9772 9758 9742 9726 9708 9690 9670 9650 9628 9606 9583 9559 9535 9510 9484 9457 9431 9403 9376 9348 9320 9293 9265 9238 9211 9185 9160 9136 9112 9091 9071 9052 9036 9022 9010 9000 8993 8989 8987 8988 8992 8998 9007 9019 9033 9049 9068 9089 9111 9136 9161 9188 9216 9244 9274 9303 9333 9362 9392 9421 9450 9478 9506 9532 9558 9583 9607 9630 9652 9673 9693 9712 9730 9747 9763 9779 9793 9806 9819 9831 9841 9852 9861 9870 9878 9885 9892 9898 9903 9908 9913 9917 9921 9924 9927 9929 9932 9934 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9959 9959 9959 9959 9960 9959 9959 9959 9958 9957 9956 9954 9952 5214 0 52 8 9950 9947 9943 9940 9936 9931 9925 9919 9913 9906 9898 9889 9879 9869 9857 9845 9831 9817 9801 9784 9766 9746 9725 9703 9679 9653 9626 9597 9567 9535 9502 9466 9430 9392 9352 9311 9268 9225 9180 9135 9088 9041 8993 8945 8897 8849 8801 8753 8706 8661 8616 8573 8532 8492 8455 8420 8388 8359 8332 8310 8290 8274 8262 8254 8249 8248 8252 8259 8270 8284 8303 8325 8350 8378 8410 8444 8480 8519 8561 8603 8648 8694 8740 8788 8836 8884 8932 8980 9028 9076 9122 9168 9212 9256 9298 9339 9378 9416 9452 9487 9520 9552 9582 9610 9637 9662 9686 9708 9729 9748 9766 9782 9797 9811 9824 9836 9846 9856 9864 9872 9879 9885 9890 9895 9899 9903 9907 9910 9913 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9934 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9867 9864 9862 9859 9857 9854 9852 9849 9847 9845 9843 9841 9839 9837 9835 9833 9832 9830 9828 9826 9824 9822 9820 9817 9815 9812 9809 9806 9802 9798 9794 9789 9784 9778 9772 9765 9757 9749 9739 9729 9718 9705 9691 9676 9660 9642 9623 9602 9579 9554 9528 9500 9470 9438 9404 9369 9331 9291 9250 9207 9162 9115 9067 9017 8966 8914 8861 8807 8752 8696 8640 8584 8528 8472 8417 8363 8310 8258 8208 8160 8113 8070 8029 7991 7956 7925 7897 7873 7853 7838 7826 7819 7816 7817 7823 7833 7847 7864 7886 7912 7940 7972 8007 8044 8083 8124 8167 8211 8256 8301 8347 8392 8437 8482 8526 8568 8610 8650 8689 8726 8761 8795 8826 8857 8885 8912 8937 8961 8983 9004 9024 9043 9060 9077 9093 9109 9124 9138 9153 9166 9180 9193 9207 9220 9233 9246 9259 9272 9285 9298 9311 9324 9337 9349 9361 9374 9385 9397 9409 9420 9430 9441 9451 9461 9470 9479 9488 9496 9504 9512 9519 9527 9533 9540 9546 9552 9558 9563 9568 9572 9577 9580 9584 9587 9590 9592 9593 9595 9595 9596 9596 9595 9595 9594 9592 9591 9589 9588 9586 9584 9583 9581 9580 9579 9579 9579 9579 9579 9579 9580 9581 9583 9584 9586 9588 9589 9591 9593 9595 9597 9598 9600 9602 9603 9604 9606 9607 9608 9609 9610 9611 9612 9613 9614 9614 9615 9615 9616 9616 9616 9616 9615 9614 9613 9612 9610 9608 9606 9603 9600 9596 9592 9588 9584 9579 9575 9570 9564 9559 9553 9548 9542 9536 9529 9523 9516 9509 9501 9494 9486 9477 9469 9460 9450 9440 9430 9420 9409 9398 9386 9375 9363 9350 9338 9325 9312 9298 9284 5215 0 52 8 9270 9256 9241 9226 9210 9193 9176 9159 9140 9121 9100 9079 9057 9034 9009 8983 8957 8928 8899 8868 8835 8801 8766 8729 8690 8650 8609 8566 8521 8475 8427 8378 8327 8274 8220 8164 8106 8046 7985 7921 7855 7787 7717 7644 7568 7490 7408 7323 7234 7142 7046 6946 6842 6734 6622 6506 6386 6262 6135 6004 5870 5733 5595 5454 5312 5170 5029 4887 4746 4608 4471 4339 4210 4085 3966 3851 3743 3640 3545 3456 3373 3298 3230 3170 3116 3070 3031 2999 2974 2956 2946 2941 2944 2953 2970 2992 3022 3058 3101 3151 3208 3271 3341 3418 3501 3590 3686 3787 3895 4007 4124 4246 4372 4501 4633 4767 4903 5039 5176 5312 5449 5583 5716 5847 5974 6099 6220 6338 6452 6562 6668 6770 6868 6962 7052 7138 7220 7299 7375 7447 7517 7583 7646 7707 7765 7821 7875 7926 7975 8023 8068 8111 8153 8193 8231 8268 8303 8337 8370 8401 8431 8461 8489 8516 8543 8569 8594 8619 8643 8666 8690 8712 8734 8756 8777 8798 8818 8838 8857 8876 8894 8912 8929 8945 8961 8977 8991 9006 9019 9032 9044 9056 9067 9077 9087 9096 9105 9112 9119 9126 9131 9136 9140 9144 9147 9149 9150 9151 9151 9150 9149 9147 9144 9141 9137 9132 9127 9121 9114 9107 9100 9091 9083 9073 9064 9054 9043 9032 9021 9009 8997 8985 8972 8959 8946 8932 8919 8905 8891 8877 8863 8848 8834 8820 8805 8791 8777 8763 8748 8735 8721 8707 8694 8681 8668 8655 8643 8631 8620 8609 8598 8588 8579 8570 8562 8554 8547 8541 8536 8531 8528 8525 8523 8522 8521 8522 8524 8526 8530 8534 8539 8545 8552 8560 8569 8578 8588 8598 8610 8622 8634 8647 8660 8674 8688 8703 8717 8733 8748 8764 8780 8796 8813 8829 8846 8863 8881 8898 8915 8933 8950 8968 8985 9002 9020 9037 9054 9071 9087 9104 9120 9136 9151 9167 9182 9197 9212 9227 9241 9256 9270 9284 9298 9312 9326 9340 9353 9367 9380 9393 9406 9419 9431 9443 9455 9467 9478 9488 9498 9508 9517 9525 9534 9541 9549 9555 9562 9568 9573 9579 9583 9588 9592 9597 9600 9604 9607 9611 9613 9616 9619 9621 9623 9625 9626 9628 9629 9630 9630 9631 9631 9632 9632 9632 9632 9631 9631 9631 9631 9630 9630 9630 9630 9630 9630 9630 9630 9630 9630 9630 9631 9631 9632 9632 9633 9633 9634 9635 9635 9636 9637 9638 9639 9640 9640 9641 9642 9642 9643 9643 9643 9642 9642 9641 9641 9640 9638 9637 9636 9634 9632 9631 9629 9628 9626 9625 9624 9624 9623 9623 9623 9623 9624 9625 9626 9628 9630 9631 9633 9636 9638 9640 9642 9644 9647 9649 9651 9653 9655 9657 9659 9661 9663 9665 9667 9670 9672 9674 9677 9679 9682 9685 9687 9690 9693 9696 9699 9702 9704 9707 9709 9712 9714 9716 9718 9719 9721 9722 9723 9724 9724 9725 9725 9725 9725 9724 9724 9723 9722 9721 5216 0 52 9 9720 9719 9718 9716 9714 9712 9709 9706 9703 9700 9696 9692 9687 9683 9678 9673 9668 9662 9656 9650 9644 9637 9630 9623 9615 9608 9599 9591 9582 9572 9562 9552 9540 9529 9516 9503 9489 9475 9459 9443 9426 9408 9389 9369 9348 9326 9304 9280 9256 9230 9204 9178 9151 9123 9094 9065 9036 9007 8977 8947 8916 8886 8855 8824 8792 8761 8728 8696 8663 8629 8595 8560 8524 8487 8449 8410 8369 8327 8283 8237 8189 8138 8085 8029 7970 7907 7840 7769 7694 7614 7529 7438 7342 7240 7132 7019 6899 6773 6641 6504 6362 6214 6063 5907 5748 5588 5424 5261 5097 4934 4772 4613 4456 4303 4155 4012 3875 3743 3618 3500 3389 3284 3187 3097 3014 2938 2868 2805 2748 2696 2650 2610 2574 2543 2517 2495 2478 2464 2455 2450 2449 2453 2461 2474 2492 2515 2544 2579 2620 2668 2722 2784 2853 2930 3015 3107 3208 3316 3433 3556 3687 3826 3970 4121 4276 4437 4602 4770 4941 5113 5285 5458 5630 5802 5971 6137 6299 6458 6611 6760 6903 7040 7172 7297 7415 7527 7632 7731 7822 7907 7985 8057 8122 8180 8232 8278 8317 8350 8377 8398 8413 8422 8426 8424 8416 8404 8387 8365 8339 8309 8276 8239 8199 8156 8111 8064 8015 7965 7914 7863 7811 7760 7709 7659 7610 7562 7516 7472 7431 7392 7356 7324 7295 7269 7248 7231 7219 7211 7208 7210 7217 7229 7247 7269 7297 7329 7366 7408 7454 7504 7558 7615 7676 7738 7803 7870 7938 8007 8076 8146 8215 8284 8352 8419 8484 8548 8610 8670 8727 8783 8837 8888 8936 8983 9027 9069 9109 9146 9181 9214 9246 9275 9302 9328 9352 9374 9395 9414 9432 9449 9464 9479 9492 9505 9517 9528 9539 9549 9559 9568 9577 9586 9594 9602 9610 9618 9626 9634 9641 9648 9656 9663 9670 9677 9683 9690 9697 9703 9709 9715 9721 9727 9733 9739 9744 9749 9755 9760 9765 9769 9774 9778 9783 9787 9791 9795 9798 9802 9805 9809 9812 9815 9818 9821 9824 9827 9830 9832 9835 9837 9840 9842 9844 9846 9848 9850 9852 9853 9855 9856 9857 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9861 9862 9862 9863 9864 9864 9865 9866 9866 9866 9867 9867 9867 9867 9867 9866 9866 9865 9865 9864 9863 9863 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9854 9854 9855 9855 9856 9857 9858 9859 9860 9860 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9860 9860 9859 9859 9859 9858 9858 9858 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9866 9866 9866 9866 9866 9865 9865 9864 9863 9863 9862 9861 9860 9859 9858 5217 0 52 9 9857 9856 9855 9854 9853 9853 9852 9851 9851 9851 9850 9850 9850 9849 9849 9849 9849 9848 9848 9847 9846 9846 9845 9844 9842 9841 9840 9838 9837 9835 9833 9831 9829 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9795 9792 9790 9787 9784 9781 9778 9775 9771 9768 9764 9760 9757 9753 9749 9745 9741 9738 9734 9730 9726 9721 9717 9713 9709 9704 9700 9695 9690 9685 9680 9675 9670 9664 9658 9652 9646 9640 9633 9627 9619 9612 9605 9597 9589 9580 9572 9563 9553 9544 9534 9523 9512 9501 9489 9477 9464 9451 9437 9423 9408 9392 9376 9359 9341 9322 9302 9282 9260 9238 9214 9189 9163 9136 9108 9078 9048 9015 8981 8946 8909 8870 8830 8788 8744 8698 8651 8602 8550 8497 8442 8384 8325 8263 8199 8133 8064 7993 7918 7842 7762 7679 7593 7504 7412 7316 7216 7113 7005 6894 6780 6661 6539 6414 6285 6153 6018 5881 5742 5601 5460 5318 5176 5035 4894 4756 4619 4486 4357 4231 4111 3995 3886 3782 3684 3594 3510 3433 3363 3301 3247 3200 3160 3128 3103 3086 3077 3075 3080 3093 3113 3140 3175 3217 3266 3322 3385 3455 3532 3616 3706 3802 3905 4013 4127 4246 4369 4497 4629 4764 4902 5042 5184 5327 5471 5615 5759 5902 6044 6184 6323 6459 6593 6724 6852 6976 7097 7215 7329 7439 7545 7648 7747 7842 7933 8021 8104 8185 8261 8335 8405 8471 8535 8595 8653 8707 8759 8808 8855 8899 8941 8980 9018 9054 9087 9119 9150 9179 9206 9232 9257 9280 9302 9323 9343 9362 9380 9397 9414 9429 9444 9458 9471 9483 9495 9507 9518 9528 9538 9547 9556 9565 9574 9582 9590 9598 9605 9612 9619 9626 9633 9640 9646 9653 9659 9665 9670 9676 9681 9687 9692 9696 9701 9705 9710 9714 9718 9721 9725 9728 9732 9735 9738 9742 9745 9748 9751 9754 9757 9760 9763 9766 9769 9772 9775 9778 9780 9783 9786 9788 9791 9793 9795 9797 9799 9801 9803 9804 9805 9806 9807 9808 9809 9809 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9810 9809 9809 9807 9806 9804 9802 9799 9796 9793 9788 9783 9778 9772 9765 9757 9748 9739 9728 9717 9705 9692 9677 9662 9646 9628 9609 9589 9567 9544 9520 9494 9467 9437 9407 9374 9340 9304 9266 9227 9186 9143 9099 9053 9005 8956 8906 8854 8800 8746 8690 8634 8576 8517 8457 8396 8334 8271 8207 8142 8076 8009 7940 7871 7801 7729 7656 7583 7508 7433 7357 7280 7203 7126 7050 6973 6897 6822 6749 6678 6608 6541 6478 6417 6361 6308 6260 6217 6180 6148 6122 6102 6088 6082 6082 6088 6102 6123 6151 6186 6228 6276 6331 6392 6459 6532 6610 6692 6780 6871 6965 7063 7163 7266 7370 7474 7579 7685 7790 7893 7996 8097 8196 8293 8387 8478 8566 8650 8732 8809 8883 8953 9020 9083 9142 5218 0 52 9 9197 9249 9297 9342 9383 9421 9456 9488 9517 9544 9567 9588 9607 9623 9637 9649 9659 9668 9674 9680 9683 9685 9687 9686 9685 9683 9680 9676 9671 9666 9660 9653 9645 9637 9628 9618 9608 9596 9584 9571 9557 9542 9525 9508 9489 9468 9446 9422 9396 9368 9338 9306 9271 9234 9194 9151 9105 9056 9004 8949 8890 8828 8762 8693 8621 8545 8466 8384 8298 8210 8119 8026 7931 7833 7734 7634 7532 7430 7328 7226 7125 7024 6926 6829 6734 6642 6554 6469 6388 6312 6241 6174 6113 6058 6009 5966 5930 5900 5877 5861 5851 5848 5853 5864 5881 5905 5936 5973 6015 6064 6118 6177 6241 6310 6382 6459 6540 6624 6710 6800 6891 6985 7080 7177 7274 7372 7470 7568 7666 7763 7860 7955 8048 8140 8230 8317 8402 8485 8565 8642 8716 8787 8855 8920 8981 9040 9095 9148 9197 9243 9287 9328 9366 9402 9435 9466 9495 9522 9546 9569 9591 9610 9628 9645 9660 9675 9688 9700 9711 9721 9730 9738 9746 9753 9760 9766 9772 9777 9782 9787 9792 9796 9800 9804 9808 9812 9815 9819 9822 9826 9829 9832 9835 9838 9841 9844 9847 9850 9852 9854 9856 9858 9860 9861 9863 9864 9865 9865 9866 9866 9866 9865 9864 9863 9862 9860 9857 9855 9851 9848 9844 9839 9834 9828 9822 9816 9809 9802 9794 9786 9778 9769 9761 9752 9743 9734 9725 9717 9708 9700 9693 9686 9679 9673 9667 9663 9659 9656 9653 9652 9651 9651 9652 9654 9657 9660 9665 9670 9675 9682 9688 9696 9703 9712 9720 9729 9737 9746 9755 9764 9773 9782 9790 9799 9807 9815 9822 9830 9837 9843 9850 9856 9861 9867 9872 9877 9881 9885 9889 9893 9896 9900 9903 9905 9908 9910 9912 9914 9916 9917 9919 9920 9920 9921 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9937 9937 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9921 9918 9916 9912 9909 9906 9902 9898 9893 9889 9884 9879 9874 9868 9862 9856 9849 9843 9836 9829 9822 9814 9807 9800 9793 9785 9778 9771 9765 9758 9752 9746 9740 9734 9729 9724 9719 9714 9709 9705 9701 9697 9693 5219 0 52 9 9689 9686 9682 9679 9676 9673 9671 9668 9666 9665 9663 9662 9662 9662 9662 9663 9664 9666 9668 9670 9673 9677 9680 9684 9689 9694 9699 9704 9709 9715 9721 9727 9733 9739 9745 9751 9758 9764 9770 9777 9783 9789 9795 9801 9807 9813 9818 9824 9829 9834 9839 9843 9847 9851 9855 9858 9861 9864 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9922 9920 9918 9915 9913 9910 9907 9903 9900 9897 9893 9889 9884 9880 9875 9870 9865 9859 9853 9846 9839 9832 9824 9815 9806 9796 9786 9774 9762 9749 9735 9719 9703 9685 9666 9645 9623 9600 9575 9548 9519 9488 9455 9420 9383 9343 9301 9257 9210 9160 9107 9052 8993 8932 8867 8800 8729 8655 8579 8499 8417 8332 8245 8156 8065 7972 7878 7783 7688 7593 7499 7405 7312 7222 7133 7048 6967 6889 6816 6747 6684 6627 6576 6532 6495 6465 6442 6427 6420 6421 6429 6445 6469 6501 6540 6586 6639 6699 6764 6835 6912 6993 7078 7167 7260 7355 7451 7550 7650 7750 7849 7949 8048 8146 8242 8337 8429 8518 8605 8690 8771 8849 8924 8996 9064 9129 9190 9249 9304 9355 9404 9449 9492 9531 9568 9601 9633 9661 9688 9712 9734 9754 9772 9788 9803 9817 9829 9840 9851 9860 9869 9877 9884 9891 9897 9903 9909 9914 9919 9924 9928 9932 9936 9939 9942 9945 9947 9950 9952 9953 9955 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9971 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9957 9955 9953 9951 9949 9946 9944 9941 9937 9934 9929 9925 9919 9913 9906 9898 9889 9880 9869 9858 9845 9831 9817 9801 9784 9766 9747 9727 9706 9683 9659 9633 5220 0 52 9 9606 9578 9548 9517 9483 9449 9413 9375 9336 9295 9253 9209 9165 9120 9074 9028 8981 8935 8889 8843 8798 8755 8713 8673 8635 8599 8565 8535 8507 8482 8461 8442 8427 8415 8407 8402 8400 8402 8407 8415 8425 8439 8455 8474 8496 8519 8545 8572 8602 8633 8665 8699 8733 8769 8805 8842 8879 8917 8954 8991 9029 9066 9102 9138 9173 9207 9240 9272 9303 9332 9360 9387 9412 9435 9457 9477 9496 9512 9527 9540 9551 9560 9567 9573 9576 9578 9578 9576 9572 9566 9558 9548 9536 9523 9507 9490 9470 9449 9425 9399 9371 9341 9309 9274 9238 9199 9158 9114 9069 9021 8972 8920 8867 8811 8754 8696 8635 8574 8512 8448 8385 8320 8255 8191 8126 8062 7998 7936 7875 7816 7758 7702 7649 7599 7551 7507 7467 7430 7397 7369 7345 7326 7312 7303 7299 7300 7307 7319 7337 7360 7388 7422 7460 7503 7550 7602 7657 7716 7779 7844 7911 7981 8052 8125 8198 8272 8346 8420 8493 8566 8637 8708 8776 8843 8909 8972 9033 9092 9149 9204 9256 9306 9354 9399 9442 9483 9521 9557 9591 9623 9653 9681 9706 9730 9752 9772 9791 9808 9823 9837 9850 9861 9872 9881 9890 9898 9905 9912 9918 9923 9928 9933 9938 9942 9946 9950 9954 9957 9960 9963 9966 9968 9971 9973 9975 9976 9978 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 9986 9987 9988 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9961 9960 9957 9955 9953 9950 9947 9944 9940 9937 9932 9927 9922 9916 9910 9903 9895 9887 9877 9867 9856 9844 9832 9818 9803 9787 9770 9752 9733 9713 9691 9669 9645 9620 9594 9566 9538 9508 9478 9446 9414 9380 9346 9312 9277 9242 9207 9172 9138 9103 9070 9038 9006 8976 8948 8921 8897 8874 8854 8836 8820 8808 8798 8790 8786 8784 8785 8789 8795 8804 8815 8829 8844 8861 8881 8901 8923 8946 8970 8994 9018 9043 9067 9091 9114 9136 9157 9177 9195 9212 9226 9238 9248 9256 9261 9263 9262 9258 9251 9240 9227 9210 9189 9166 9139 9108 9074 9037 8997 8954 8908 8860 8809 8755 8700 8643 8585 8526 8466 8407 8348 5221 0 52 9 8288 8230 8174 8119 8067 8017 7971 7928 7889 7855 7824 7799 7778 7763 7752 7747 7748 7753 7764 7779 7800 7826 7855 7890 7928 7970 8016 8064 8116 8170 8226 8284 8343 8404 8465 8527 8589 8652 8714 8776 8837 8897 8957 9015 9071 9126 9180 9231 9281 9328 9374 9417 9458 9497 9534 9569 9601 9631 9659 9685 9709 9732 9752 9771 9788 9804 9819 9832 9844 9855 9865 9874 9882 9890 9897 9903 9909 9914 9919 9924 9928 9931 9935 9938 9940 9942 9944 9946 9947 9949 9949 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9941 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9908 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9889 9889 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9860 9857 9855 9853 9850 9848 9845 9843 9840 9838 9836 9834 9832 9830 9828 9827 9826 9825 9825 9824 9824 9825 9825 9826 9827 9829 9830 9832 9834 9835 9837 9839 9841 9843 9844 9846 9847 9848 9849 9849 9849 9848 9847 9845 9843 9840 9836 9832 9827 9821 9814 9807 9798 9788 9778 9766 9753 9739 9723 9706 9687 9667 9645 9621 9596 9568 9538 9506 9472 9435 9396 9354 9310 9263 9214 9162 9107 9050 8991 8929 8865 8799 8732 8663 8592 8521 8449 8377 8305 8233 8162 8092 8023 7956 7891 7829 7769 7713 7659 7610 7565 7524 7487 7455 7427 7405 7387 7375 7368 7366 7369 7377 7391 7410 7434 7462 7496 7534 7576 7623 7674 7728 7786 7847 7911 7977 8045 8115 8186 8259 8332 8405 8478 8552 8624 8695 8766 8835 8902 8967 9030 9091 9150 9206 9260 9311 9359 9405 9448 9489 9528 9563 9597 9628 9657 9684 9709 9732 9754 9773 9791 9808 9823 9837 9849 9861 9871 9881 9889 9897 9904 9910 9916 9921 9926 9930 9933 9937 9939 9942 9944 9946 9947 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 5222 0 52 9 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9928 9926 9924 9923 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9895 9895 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9898 9897 9895 9894 9891 9889 9885 9882 9878 9873 9868 9862 9856 9849 9842 9833 9825 9815 9805 9794 9782 9768 9754 9738 9721 9702 9681 9659 9635 9609 9580 9550 9517 9482 9445 9405 9363 9318 9271 9221 9170 9116 9060 9002 8942 8880 8816 8751 8685 8618 8550 8481 8412 8343 8274 8206 8139 8073 8009 7948 7889 7833 7780 7731 7687 7647 7611 7581 7557 7538 7525 7518 7516 7521 7532 7548 7570 7597 7629 7666 7707 7752 7801 7852 7906 7962 8020 8078 8138 8197 8256 8315 8373 8430 8485 8539 8590 8640 8688 8734 8777 8819 8858 8895 8930 8963 8994 9024 9051 9078 9102 9126 9148 9168 9188 9207 9225 9242 9258 9274 9288 9303 9316 9330 9342 9355 9366 9378 9389 9400 9411 9421 9431 9441 9451 9460 9469 9478 9486 9495 9502 9510 9517 9523 9530 9535 9540 9544 9547 9550 9552 9553 9553 9552 9551 9548 9544 9539 9533 9525 9517 9507 9496 9483 9469 9454 9437 9418 9398 9376 9352 9327 9299 9270 9239 9207 9172 9136 9098 9058 9017 8974 8930 8884 8837 8790 8742 8693 8644 8595 8546 8497 8449 8402 8356 8311 8268 8227 8188 8151 8117 8085 8056 8031 8008 7990 7974 7963 7955 7951 7951 7956 7964 7976 7991 8011 8034 8061 8092 8125 8162 8201 8243 8287 8333 8381 8430 8480 8531 8582 8634 8685 8737 8788 8838 8888 8936 8984 9030 9074 9117 9159 9199 9237 9274 9309 9343 9375 9405 9434 9461 9487 9511 9534 9556 9575 9594 9611 9627 9642 9656 9669 9681 9691 9701 9710 9719 9727 9734 9740 9746 9752 9757 9762 9767 9772 9776 9780 9784 9787 9790 9793 9796 9799 9801 9803 9805 9807 9808 9809 9810 9811 9812 9812 9813 9813 9814 9814 9814 9815 9815 9815 9816 9816 9817 9818 9819 9819 9820 9821 9822 9823 9825 9826 9827 9828 9830 9831 9832 9834 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9858 9860 9862 9864 9867 9869 9871 9873 9874 9876 9878 9879 9881 9882 9883 9885 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 5223 0 52 9 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9908 9907 9905 9903 9900 9897 9894 9890 9885 9881 9875 9869 9863 9855 9847 9838 9828 9816 9804 9790 9775 9758 9739 9718 9696 9671 9644 9615 9583 9548 9511 9472 9429 9384 9335 9284 9230 9173 9113 9050 8984 8915 8844 8770 8693 8614 8534 8451 8367 8281 8194 8107 8019 7931 7844 7757 7671 7587 7505 7425 7348 7275 7205 7140 7079 7024 6973 6929 6890 6858 6832 6813 6800 6795 6796 6804 6820 6842 6870 6906 6947 6995 7048 7106 7170 7238 7310 7386 7465 7547 7631 7717 7805 7893 7982 8071 8159 8247 8334 8419 8502 8584 8663 8740 8814 8885 8954 9019 9082 9142 9199 9252 9304 9352 9397 9440 9481 9519 9554 9587 9618 9647 9674 9699 9722 9744 9763 9782 9798 9813 9827 9839 9850 9860 9869 9877 9883 9889 9895 9899 9903 9907 9910 9913 9915 9917 9920 9922 9924 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9935 9933 9931 9929 9926 9923 9919 9915 9911 9906 9900 9895 9888 9882 9875 9867 9859 9851 9842 9833 9824 9814 9804 9794 9783 9771 9759 9747 9733 9720 9705 9690 9675 9659 9642 9625 9607 9589 9570 9551 9532 9514 9495 9476 9458 9440 9422 9405 9389 9374 9359 9346 9333 9321 9310 9300 9290 9282 9274 9266 9259 9252 9245 9238 9231 9224 9216 9208 9199 9189 9178 9166 9153 9139 9123 9106 9088 9068 9047 9024 9000 8974 8947 8919 8890 8860 8829 8797 8766 8734 8702 8671 8640 8611 8582 8555 8530 8507 8487 8468 8453 8441 8431 8425 8423 8424 8428 8435 8446 8460 8478 8498 8522 8548 8577 8608 8641 8677 8714 8752 8792 8832 8874 8916 8958 9001 9043 9085 9127 9169 9210 9250 9289 9327 9365 9401 9436 9469 9501 9532 9562 9590 9617 9642 9666 9688 9710 9730 9748 9765 9781 9796 9810 9823 9835 9846 9855 9864 9873 9880 9887 9893 9898 9903 9907 9911 9914 9917 9919 9921 9923 9924 9925 9925 9925 9925 9924 9923 9922 9920 9918 9916 9914 9912 9909 9906 9903 9900 9896 9892 9889 9885 9880 9876 9871 9867 9861 9856 9851 9845 9839 9832 9825 9818 9811 9803 9795 9786 9777 9768 9759 9749 9739 9729 9719 9709 9699 9689 9679 9670 9661 9652 9644 9636 9629 9623 9617 9612 9608 9605 9603 9602 9601 9602 9603 9605 9608 9612 9616 9621 9627 9634 9641 9648 9656 9665 9673 9682 9691 9701 9710 9719 9728 9737 9746 9754 9762 9770 9778 9785 9792 9798 9804 9810 9815 9819 9823 9827 9830 9832 9834 9835 9836 9836 9835 9834 9831 9828 9824 9818 9812 9805 9796 9787 9776 9764 9751 9736 9720 9703 9685 9666 9645 9623 9600 9576 5224 0 52 9 9551 9525 9498 9470 9442 9412 9382 9352 9321 9289 9258 9226 9194 9163 9132 9101 9071 9042 9014 8987 8962 8938 8916 8896 8878 8862 8849 8838 8829 8823 8819 8818 8819 8823 8828 8836 8846 8857 8870 8884 8899 8916 8933 8951 8969 8987 9006 9025 9044 9062 9080 9099 9116 9134 9151 9168 9184 9201 9217 9233 9248 9264 9279 9294 9309 9324 9339 9354 9369 9383 9398 9413 9427 9442 9456 9470 9484 9498 9511 9524 9536 9548 9559 9570 9579 9588 9595 9601 9606 9609 9611 9610 9608 9604 9597 9588 9577 9562 9546 9526 9504 9478 9450 9419 9384 9347 9306 9261 9213 9162 9108 9049 8988 8922 8853 8780 8704 8624 8541 8454 8364 8271 8175 8076 7976 7873 7768 7663 7557 7451 7345 7241 7137 7035 6937 6841 6749 6660 6577 6498 6425 6358 6297 6242 6194 6152 6118 6090 6070 6057 6050 6051 6058 6072 6093 6120 6154 6193 6239 6290 6346 6408 6474 6545 6620 6700 6782 6869 6958 7049 7143 7239 7336 7435 7534 7633 7732 7830 7928 8024 8119 8212 8303 8391 8477 8559 8639 8715 8788 8857 8923 8985 9043 9098 9149 9197 9241 9281 9318 9352 9382 9409 9434 9455 9473 9488 9501 9511 9519 9525 9528 9529 9527 9524 9519 9512 9504 9493 9481 9468 9452 9435 9417 9397 9375 9351 9326 9299 9270 9240 9207 9173 9136 9098 9057 9015 8970 8924 8875 8825 8773 8720 8664 8608 8550 8492 8432 8372 8312 8252 8192 8133 8075 8017 7961 7907 7855 7805 7757 7713 7671 7633 7599 7568 7541 7518 7499 7485 7475 7469 7468 7472 7480 7493 7510 7531 7557 7586 7620 7657 7698 7742 7788 7838 7890 7945 8001 8059 8119 8180 8241 8303 8366 8428 8490 8553 8614 8675 8734 8793 8850 8906 8960 9013 9064 9112 9159 9204 9247 9288 9327 9364 9398 9431 9462 9491 9518 9544 9568 9590 9611 9630 9648 9665 9681 9696 9710 9723 9735 9746 9757 9767 9776 9785 9793 9800 9807 9814 9820 9825 9830 9834 9838 9841 9844 9847 9849 9851 9852 9854 9855 9855 9856 9856 9857 9857 9858 9858 9858 9859 9859 9860 9860 9860 9861 9861 9862 9862 9862 9862 9862 9862 9862 9861 9860 9859 9858 9856 9854 9852 9850 9847 9844 9841 9838 9834 9830 9825 9820 9815 9809 9802 9795 9787 9778 9769 9758 9747 9734 9720 9705 9689 9671 9651 9630 9607 9583 9557 9529 9498 9466 9432 9395 9356 9315 9271 9225 9176 9124 9069 9011 8951 8887 8820 8750 8677 8601 8522 8440 8355 8268 8178 8086 7992 7897 7800 7702 7603 7504 7405 7306 7208 7111 7016 6923 6832 6744 6659 6577 6499 6425 6355 6289 6228 6172 6120 6074 6033 5997 5966 5941 5921 5907 5897 5893 5894 5900 5910 5925 5944 5968 5995 6025 6059 6095 6133 6174 6215 6258 6301 6344 6387 6429 6470 6510 6548 6584 6618 6650 6679 6706 6731 6754 6774 6792 6808 6823 6837 6850 6862 5225 0 52 9 6874 6886 6898 6911 6926 6941 6959 6978 7000 7023 7050 7079 7111 7145 7183 7223 7266 7311 7359 7410 7462 7517 7574 7633 7692 7754 7816 7878 7942 8005 8069 8132 8195 8257 8318 8378 8436 8493 8549 8602 8654 8704 8752 8797 8841 8882 8922 8959 8995 9028 9060 9091 9119 9147 9173 9198 9222 9246 9268 9290 9312 9333 9353 9374 9394 9414 9433 9452 9471 9490 9508 9526 9544 9561 9578 9594 9610 9625 9640 9654 9667 9680 9692 9704 9715 9726 9736 9745 9754 9763 9771 9779 9786 9794 9800 9807 9813 9818 9824 9829 9834 9838 9842 9846 9849 9853 9855 9858 9860 9862 9864 9866 9867 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9859 9858 9856 9854 9852 9850 9848 9846 9844 9841 9839 9836 9834 9831 9828 9826 9823 9821 9818 9815 9812 9809 9806 9803 9799 9795 9791 9786 9781 9775 9768 9760 9752 9743 9732 9721 9708 9693 9678 9660 9641 9620 9597 9572 9544 9514 9481 9446 9408 9366 9321 9272 9219 9162 9101 9035 8964 8888 8806 8718 8625 8525 8420 8307 8188 8063 7931 7793 7648 7498 7341 7180 7014 6844 6670 6494 6315 6136 5956 5776 5597 5420 5246 5076 4911 4750 4596 4448 4307 4173 4047 3929 3819 3717 3623 3538 3461 3392 3332 3278 3233 3195 3165 3143 3127 3119 3119 3126 3140 3163 3194 3232 3280 3336 3401 3475 3559 3651 3753 3865 3985 4114 4252 4398 4552 4713 4880 5052 5229 5410 5595 5780 5966 6152 6338 6523 6704 6882 7056 7225 7389 7547 7699 7844 7983 8115 8240 8358 8469 8573 8671 8763 8848 8927 9001 9069 9132 9190 9243 9292 9337 9378 9415 9449 9479 9507 9531 9553 9573 9590 9605 9619 9630 9640 9648 9655 9661 9665 9669 9671 9673 9673 9673 9672 9670 9668 9664 9661 9656 9651 9645 9638 9631 9623 9614 9605 9595 9584 9573 9561 9548 9535 9521 9507 9491 9475 9458 9440 9421 9401 9380 9358 9335 9310 9284 9257 9228 9198 9166 9133 9099 9063 9026 8988 8949 8910 8869 8829 8788 8748 8708 8668 8629 8591 8555 8521 8488 8457 8429 8404 8381 8361 8345 8331 8321 8314 8311 8311 8315 8322 8332 8345 8362 8382 8404 8429 8456 8485 8517 8550 8584 8620 8656 8694 8732 8770 8808 8846 8884 8921 8958 8994 9029 9063 9097 9128 9159 9189 9217 9243 9269 9293 9315 9337 9357 9375 9392 9408 9423 9436 9448 9459 9468 9477 9485 9491 9497 9502 9506 9509 9511 9513 9515 9516 9516 9516 9516 9515 9514 9513 9511 9509 9507 9504 9501 9498 9494 9490 9485 9480 9474 9468 9462 9455 9448 9440 9432 9423 9414 9405 9395 9384 9374 9363 9351 9339 9326 9313 9299 9285 9270 9254 5226 0 52 9 9238 9221 9203 9184 9165 9146 9125 9104 9083 9062 9040 9018 8996 8974 8952 8931 8910 8890 8870 8852 8834 8818 8802 8788 8775 8763 8753 8744 8737 8731 8726 8723 8721 8721 8721 8723 8727 8731 8736 8743 8750 8758 8767 8776 8786 8797 8808 8819 8831 8842 8854 8866 8877 8889 8900 8912 8922 8933 8943 8953 8962 8971 8980 8988 8996 9003 9010 9016 9022 9028 9034 9039 9044 9048 9053 9057 9061 9065 9069 9072 9076 9080 9084 9087 9091 9095 9098 9102 9106 9110 9114 9118 9122 9125 9129 9133 9137 9141 9144 9148 9151 9155 9159 9162 9166 9169 9173 9177 9180 9184 9188 9192 9196 9200 9204 9208 9213 9217 9221 9225 9229 9233 9237 9241 9244 9247 9251 9254 9256 9259 9262 9264 9266 9269 9271 9273 9275 9278 9280 9282 9285 9287 9290 9292 9295 9297 9300 9302 9304 9306 9308 9310 9311 9312 9312 9312 9312 9312 9311 9310 9308 9307 9304 9302 9299 9296 9292 9288 9284 9280 9275 9269 9264 9257 9251 9244 9236 9228 9220 9211 9201 9192 9182 9171 9161 9150 9139 9127 9116 9105 9093 9082 9070 9059 9047 9035 9023 9011 8998 8985 8972 8958 8943 8927 8909 8891 8871 8850 8827 8802 8775 8746 8714 8680 8644 8604 8562 8516 8467 8414 8358 8298 8234 8165 8093 8016 7934 7847 7756 7660 7559 7453 7342 7227 7107 6983 6855 6724 6589 6452 6312 6171 6029 5887 5746 5604 5464 5327 5193 5062 4936 4814 4697 4586 4481 4382 4290 4205 4126 4054 3990 3932 3880 3836 3798 3767 3742 3723 3710 3703 3702 3707 3718 3734 3756 3784 3818 3859 3905 3957 4016 4081 4152 4230 4314 4404 4500 4602 4709 4822 4939 5061 5187 5316 5448 5582 5718 5854 5990 6125 6261 6394 6524 6652 6776 6897 7013 7125 7232 7333 7430 7521 7607 7687 7763 7832 7897 7957 8011 8061 8107 8148 8185 8218 8247 8272 8294 8313 8328 8341 8350 8357 8361 8362 8361 8358 8352 8345 8336 8324 8311 8297 8281 8264 8246 8226 8205 8184 8162 8138 8114 8089 8064 8037 8010 7982 7953 7923 7892 7861 7828 7794 7759 7723 7686 7648 7608 7568 7526 7483 7440 7395 7349 7302 7254 7205 7155 7103 7050 6995 6938 6879 6817 6752 6685 6614 6538 6459 6375 6286 6191 6091 5986 5875 5757 5635 5506 5373 5234 5091 4944 4794 4642 4488 4333 4178 4025 3873 3723 3578 3437 3301 3171 3047 2931 2821 2720 2626 2540 2461 2391 2328 2273 2224 2183 2148 2120 2098 2081 2070 2065 2065 2071 2081 2097 2119 2146 2179 2217 2262 2312 2369 2433 2503 2579 2661 2750 2845 2945 3051 3162 3277 3396 3519 3644 3772 3901 4031 4160 4290 4420 4547 4673 4797 4918 5036 5150 5262 5369 5473 5573 5670 5762 5851 5936 6017 6095 6169 6239 6307 6370 6430 6487 6541 6592 6639 6683 6724 6762 6797 6829 6858 6884 6907 6928 6945 6961 6973 6983 6991 5227 0 52 9 6997 7000 7001 7000 6996 6991 6984 6974 6963 6950 6935 6918 6900 6879 6858 6834 6809 6782 6754 6724 6693 6661 6627 6591 6554 6515 6475 6432 6388 6341 6291 6239 6184 6126 6065 5999 5930 5857 5779 5697 5610 5519 5424 5325 5221 5113 5002 4888 4771 4652 4532 4410 4288 4166 4044 3923 3805 3688 3574 3463 3356 3252 3152 3056 2964 2876 2793 2713 2637 2565 2497 2432 2371 2312 2257 2205 2155 2108 2064 2022 1983 1947 1912 1881 1852 1825 1801 1780 1761 1745 1731 1720 1711 1705 1701 1699 1700 1703 1709 1717 1727 1740 1756 1775 1797 1823 1852 1886 1924 1967 2015 2069 2128 2193 2265 2342 2426 2516 2613 2715 2824 2937 3056 3179 3306 3436 3570 3705 3842 3979 4116 4253 4389 4524 4656 4786 4913 5037 5158 5275 5388 5498 5604 5706 5804 5899 5990 6078 6162 6244 6322 6397 6469 6539 6606 6670 6733 6793 6850 6906 6960 7011 7061 7110 7156 7202 7246 7289 7330 7371 7411 7449 7487 7525 7561 7597 7631 7666 7699 7732 7764 7795 7825 7855 7884 7912 7940 7966 7992 8017 8042 8066 8089 8112 8135 8157 8178 8199 8220 8241 8262 8282 8301 8321 8340 8358 8376 8394 8411 8428 8444 8459 8474 8488 8501 8514 8527 8538 8550 8561 8571 8581 8591 8601 8611 8620 8630 8639 8649 8658 8668 8677 8687 8696 8706 8716 8725 8735 8744 8754 8763 8773 8782 8792 8801 8811 8820 8830 8840 8850 8859 8870 8880 8890 8900 8911 8922 8932 8943 8954 8965 8975 8986 8997 9007 9018 9028 9038 9048 9058 9067 9076 9085 9094 9102 9110 9118 9126 9133 9140 9147 9153 9160 9166 9172 9177 9183 9188 9193 9198 9203 9208 9213 9218 9222 9227 9231 9236 9240 9244 9249 9253 9257 9261 9265 9269 9273 9276 9279 9282 9284 9286 9288 9289 9290 9290 9290 9289 9288 9286 9284 9281 9278 9274 9270 9265 9260 9255 9249 9243 9236 9229 9222 9214 9206 9197 9188 9178 9168 9158 9147 9137 9125 9114 9102 9090 9079 9067 9055 9044 9033 9023 9014 9005 8997 8990 8983 8979 8975 8972 8971 8971 8973 8976 8980 8985 8992 9000 9009 9019 9030 9041 9054 9067 9081 9096 9111 9126 9142 9158 9174 9190 9206 9222 9237 9253 9269 9284 9298 9313 9327 9340 9353 9365 9377 9388 9398 9408 9416 9424 9432 9438 9444 9449 9453 9456 9459 9461 9463 9464 9464 9464 9464 9463 9461 9460 9458 9456 9454 9452 9449 9447 9444 9442 9440 9438 9436 9434 9432 9431 9430 9429 9428 9428 9428 9429 9429 9430 9432 9433 9435 9437 9440 9442 9445 9448 9451 9454 9458 9461 9465 9468 9472 9475 9479 9482 9486 9489 9492 9495 9498 9501 9504 9506 9508 9510 9512 9513 9515 9516 9516 9517 9517 9518 9517 9517 9517 9516 9515 9514 9512 9511 9509 9506 9504 9501 9497 9493 9488 9483 9476 9469 9461 9453 9443 9432 9420 9407 9392 9377 5228 0 52 9 9360 9342 9323 9303 9282 9259 9235 9210 9184 9157 9129 9099 9069 9037 9004 8971 8936 8901 8864 8827 8789 8750 8711 8671 8631 8591 8551 8512 8472 8433 8395 8358 8322 8287 8254 8223 8195 8168 8144 8122 8104 8088 8075 8065 8059 8056 8056 8059 8065 8075 8088 8103 8122 8144 8168 8195 8225 8256 8290 8326 8363 8402 8441 8482 8524 8566 8609 8652 8695 8737 8779 8821 8862 8902 8941 8979 9015 9051 9085 9118 9149 9179 9208 9235 9261 9286 9309 9331 9352 9371 9389 9406 9423 9437 9451 9464 9476 9487 9497 9505 9513 9520 9527 9532 9536 9540 9543 9545 9547 9547 9547 9547 9546 9544 9541 9538 9533 9528 9523 9516 9508 9500 9490 9479 9466 9452 9436 9419 9400 9379 9355 9330 9302 9272 9239 9203 9164 9123 9079 9031 8980 8926 8868 8807 8743 8674 8603 8527 8448 8365 8279 8189 8096 7999 7899 7796 7690 7582 7471 7359 7245 7129 7012 6895 6778 6661 6544 6429 6316 6205 6097 5991 5890 5792 5699 5611 5529 5452 5382 5318 5260 5210 5168 5132 5105 5086 5074 5071 5075 5088 5109 5138 5174 5218 5270 5329 5394 5466 5544 5628 5717 5811 5910 6012 6118 6227 6338 6452 6567 6683 6799 6916 7032 7149 7264 7378 7490 7601 7710 7816 7920 8021 8119 8215 8307 8397 8483 8565 8644 8720 8792 8861 8926 8988 9046 9101 9152 9200 9244 9286 9324 9359 9391 9421 9448 9472 9494 9514 9531 9547 9561 9573 9584 9593 9601 9607 9613 9617 9620 9622 9624 9624 9624 9623 9622 9620 9617 9614 9610 9606 9601 9596 9591 9586 9580 9574 9569 9563 9557 9552 9546 9541 9537 9532 9528 9525 9522 9519 9517 9516 9515 9515 9516 9517 9519 9522 9525 9529 9534 9539 9545 9551 9558 9566 9573 9581 9590 9598 9607 9616 9625 9634 9643 9652 9661 9670 9679 9687 9696 9704 9712 9720 9727 9734 9741 9748 9755 9761 9767 9773 9778 9783 9788 9792 9797 9801 9804 9807 9810 9813 9816 9818 9820 9822 9824 9825 9827 9828 9829 9831 9832 9833 9834 9835 9837 9838 9839 9840 9841 9842 9843 9843 9844 9844 9845 9845 9845 9844 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9833 9833 9833 9833 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9843 9843 9843 9843 9843 9843 9842 9842 9841 9841 9840 9840 9839 9839 9839 9839 9839 9839 9840 9840 9841 9841 9842 9843 9844 9845 9845 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9853 9854 9855 9855 9856 9856 9857 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9873 9873 9874 9874 9874 9875 5229 0 52 9 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9849 9847 9846 9845 9844 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9828 9828 9828 9829 9829 9830 9830 9830 9831 9831 9831 9831 9832 9832 9832 9833 9834 9834 9835 9836 9837 9837 9838 9839 9840 9842 9843 9844 9844 9845 9846 9847 9847 9847 9847 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9842 9842 9842 9841 9841 9840 9840 9840 9839 9839 9839 9838 9838 9838 9838 9838 9838 9839 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9842 9842 9842 9842 9841 9841 9841 9840 9840 9839 9839 9838 9838 9837 9836 9835 9835 9834 9833 9832 9832 9831 9830 9829 9828 9827 9825 9824 9822 9821 9819 9817 9815 9812 9810 9807 9805 9802 9799 9796 9793 9790 9787 9784 9782 9779 9776 9774 9772 9769 9767 9766 9764 9763 9761 9760 9759 9758 9758 9757 9756 9756 9755 9754 9754 9753 9753 9752 9751 9750 9750 9749 9748 9747 9747 9746 9746 9745 9744 9744 9744 9743 9743 9743 9742 9742 9741 9741 9740 9739 9738 9737 9735 9734 9732 9730 9727 9725 9722 9719 9716 9712 9709 9706 9702 9699 9696 9693 9690 9687 9685 9683 9681 9679 9678 9677 9676 9676 9675 9675 9675 9675 9675 9674 9674 9674 9674 9674 9673 9672 9671 9670 9669 9667 9665 9663 9661 9658 9656 9653 9650 9647 9644 9641 9637 9634 9630 9627 9623 9619 9615 9611 9607 9603 9598 9593 9588 9583 9578 9572 9566 9560 9553 9547 9539 9532 9524 9515 9506 9497 9487 9476 9465 9454 9441 9428 9415 9401 9386 9371 9355 9338 9321 9303 9284 9264 9243 9222 9200 9177 9152 9127 9101 9073 9044 9014 8982 8949 8914 8878 8839 8799 8758 8714 8668 8621 8571 8519 8465 8409 8350 8289 8225 8158 8088 8016 7940 7860 7777 7691 7600 7506 7407 7304 7197 7085 6969 6849 6725 6597 6465 6329 6191 6050 5907 5762 5616 5470 5324 5178 5035 4893 4754 4618 4486 4359 4236 4119 4008 3902 3803 3711 3625 3546 3474 3408 3349 3297 3251 3212 3178 3151 3129 3113 3103 3098 3098 3104 3114 3129 3150 3175 3205 3241 3281 3326 3376 3432 3492 3558 3629 3705 3786 3872 3963 4059 4160 4265 4374 4488 4605 4726 4850 4977 5106 5238 5371 5505 5640 5776 5912 6048 6183 6317 6450 6581 6711 6838 6963 7084 7203 7319 7432 7541 7647 7749 7847 7942 8033 8120 8204 8283 8359 8432 8500 8566 8627 8686 8741 8793 8842 8888 8932 8972 9011 9047 9081 9112 9142 9170 9197 5230 0 52 9 9222 9245 9267 9288 9308 9327 9345 9362 9378 9393 9408 9422 9435 9447 9459 9470 9480 9490 9499 9508 9516 9523 9531 9537 9544 9550 9555 9560 9565 9570 9574 9578 9582 9585 9588 9591 9593 9594 9595 9595 9594 9593 9590 9587 9582 9577 9570 9561 9552 9541 9528 9514 9498 9480 9461 9440 9417 9391 9364 9335 9303 9269 9232 9193 9152 9107 9060 9010 8957 8902 8844 8782 8719 8653 8584 8514 8441 8367 8291 8215 8138 8060 7982 7905 7829 7754 7680 7608 7539 7472 7409 7348 7291 7238 7190 7145 7105 7069 7039 7013 6992 6976 6965 6960 6959 6964 6974 6989 7008 7033 7063 7097 7136 7179 7226 7278 7333 7391 7453 7518 7585 7655 7727 7800 7875 7951 8027 8104 8180 8256 8332 8407 8480 8552 8622 8690 8756 8820 8881 8940 8996 9050 9101 9149 9194 9237 9277 9314 9348 9380 9410 9436 9461 9483 9503 9520 9536 9549 9561 9570 9578 9585 9590 9593 9595 9596 9595 9594 9591 9588 9584 9580 9575 9569 9563 9557 9550 9544 9537 9531 9525 9518 9513 9507 9502 9497 9493 9489 9485 9483 9480 9479 9478 9478 9479 9480 9483 9486 9489 9494 9499 9505 9512 9520 9528 9537 9546 9556 9566 9576 9587 9598 9609 9620 9631 9642 9653 9663 9674 9684 9694 9704 9713 9722 9731 9739 9747 9755 9763 9770 9777 9784 9791 9797 9803 9808 9814 9819 9823 9828 9832 9835 9838 9841 9843 9845 9846 9848 9848 9849 9849 9848 9848 9847 9846 9845 9844 9842 9841 9839 9837 9835 9833 9831 9829 9826 9824 9821 9817 9814 9810 9806 9801 9796 9791 9785 9778 9771 9764 9756 9747 9738 9729 9719 9709 9698 9687 9676 9664 9652 9640 9628 9616 9603 9591 9579 9567 9555 9543 9531 9520 9508 9497 9486 9476 9465 9455 9445 9435 9425 9414 9404 9394 9383 9373 9362 9350 9339 9327 9314 9302 9289 9276 9262 9249 9235 9221 9208 9195 9182 9169 9158 9147 9137 9128 9120 9113 9107 9103 9100 9099 9099 9101 9104 9109 9116 9124 9133 9144 9156 9169 9184 9200 9217 9235 9254 9273 9293 9314 9335 9357 9379 9401 9423 9445 9467 9489 9510 9531 9551 9571 9590 9608 9626 9643 9658 9673 9688 9701 9714 9725 9736 9746 9756 9765 9773 9781 9788 9795 9802 9808 9813 9819 9824 9828 9833 9837 9841 9845 9848 9851 9854 9857 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9882 9881 9880 9878 9877 9875 9873 9871 9869 9866 9864 9861 9859 9856 9853 9850 9847 9843 9840 9837 9833 9829 9825 9821 9817 9813 9808 9803 9798 9792 9786 9780 9774 9768 9761 9755 9748 9741 9734 9727 9721 9714 9708 9701 9696 9690 9685 9680 9676 9672 9669 9667 9665 9663 9663 9663 9663 9665 9667 9669 9672 9676 9680 9685 9690 9695 9701 9707 9714 9720 9727 9733 5231 0 52 9 9740 9747 9753 9760 9766 9772 9778 9784 9790 9795 9800 9805 9810 9815 9819 9824 9828 9832 9836 9840 9844 9847 9851 9854 9857 9860 9863 9866 9868 9870 9872 9874 9876 9877 9878 9879 9880 9880 9880 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9875 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9860 9859 9857 9856 9855 9853 9851 9849 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9827 9825 9823 9822 9820 9819 9818 9816 9815 9814 9813 9813 9812 9811 9811 9810 9810 9809 9809 9809 9808 9808 9808 9808 9807 9807 9806 9805 9804 9803 9802 9800 9798 9795 9792 9788 9784 9779 9773 9767 9761 9753 9745 9736 9726 9715 9704 9691 9678 9664 9648 9632 9615 9597 9577 9557 9535 9513 9489 9464 9438 9411 9382 9353 9323 9292 9260 9228 9195 9162 9129 9097 9064 9032 9001 8971 8943 8916 8891 8868 8847 8828 8812 8799 8788 8780 8775 8773 8774 8777 8783 8791 8801 8814 8829 8845 8863 8882 8902 8922 8944 8965 8987 9008 9030 9051 9071 9091 9110 9128 9145 9161 9175 9189 9202 9213 9224 9233 9242 9249 9256 9262 9267 9272 9276 9280 9284 9287 9291 9294 9298 9301 9305 9309 9314 9319 9324 9330 9337 9343 9351 9358 9366 9374 9383 9392 9401 9410 9419 9427 9436 9445 9453 9460 9468 9474 9481 9486 9491 9496 9500 9503 9505 9507 9508 9509 9509 9509 9508 9506 9504 9502 9499 9496 9493 9489 9486 9482 9478 9474 9470 9466 9462 9458 9454 9450 9446 9443 9440 9436 9434 9431 9429 9427 9425 9424 9424 9424 9424 9425 9426 9428 9430 9433 9436 9440 9444 9449 9453 9459 9464 9470 9475 9481 9487 9492 9498 9504 9509 9514 9519 9524 9529 9533 9538 9542 9546 9550 9554 9558 9562 9566 9571 9575 9580 9584 9589 9594 9599 9604 9609 9614 9619 9624 9629 9634 9639 9643 9647 9650 9654 9657 9659 9661 9663 9665 9666 9666 9667 9667 9667 9667 9667 9667 9666 9666 9665 9664 9663 9663 9662 9661 9660 9658 9657 9655 9653 9651 9649 9647 9644 9641 9638 9634 9630 9627 9623 9619 9614 9610 9606 9602 9597 9593 9589 9585 9582 9578 9575 9572 9570 9567 9565 9563 9562 9561 9560 9559 9559 9560 9561 9562 9563 9565 9568 9571 9574 9578 9582 9586 9591 9596 9602 9607 9613 9619 9625 9631 9637 9643 9649 9654 9660 9665 9670 9675 9680 9685 9689 9693 9697 9700 9703 9706 9709 9712 9714 9717 9719 9720 9722 9723 9725 9726 9727 9727 9728 9728 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9729 9728 9728 9727 9726 9726 9725 9724 9723 9722 9721 5232 0 52 9 9721 9720 9719 9719 9718 9718 9717 9717 9717 9717 9717 9717 9717 9717 9717 9717 9716 9716 9716 9715 9714 9714 9713 9712 9711 9710 9709 9707 9706 9705 9703 9702 9700 9699 9697 9696 9694 9693 9691 9689 9687 9686 9684 9682 9680 9678 9676 9674 9672 9670 9668 9666 9664 9662 9660 9658 9655 9653 9651 9649 9646 9644 9641 9639 9637 9634 9631 9629 9626 9624 9621 9619 9617 9614 9612 9610 9608 9607 9605 9604 9602 9601 9600 9599 9599 9598 9598 9597 9597 9597 9596 9596 9596 9596 9596 9595 9595 9595 9594 9594 9593 9593 9592 9591 9590 9589 9588 9587 9586 9585 9583 9581 9580 9578 9576 9574 9572 9570 9568 9565 9563 9561 9559 9557 9555 9553 9551 9550 9548 9546 9545 9544 9542 9541 9539 9538 9536 9535 9533 9531 9529 9527 9525 9523 9521 9518 9516 9513 9510 9508 9505 9502 9500 9497 9495 9492 9490 9488 9485 9483 9481 9479 9476 9474 9472 9469 9466 9464 9461 9457 9454 9450 9446 9442 9438 9434 9430 9425 9420 9416 9411 9406 9401 9396 9391 9386 9381 9376 9371 9365 9359 9353 9346 9340 9332 9325 9316 9308 9298 9289 9278 9267 9256 9243 9230 9217 9203 9188 9172 9156 9139 9122 9103 9084 9064 9043 9021 8999 8975 8951 8926 8900 8873 8846 8818 8789 8760 8731 8702 8672 8643 8614 8585 8557 8530 8504 8479 8456 8433 8413 8394 8377 8362 8348 8337 8328 8321 8315 8312 8310 8311 8313 8317 8322 8329 8337 8346 8357 8368 8381 8394 8407 8421 8436 8450 8465 8480 8494 8509 8523 8537 8550 8563 8575 8587 8597 8607 8617 8625 8633 8639 8645 8650 8655 8658 8661 8662 8664 8664 8663 8662 8661 8658 8655 8652 8647 8642 8637 8631 8625 8617 8610 8602 8593 8584 8575 8564 8554 8543 8532 8520 8508 8496 8484 8471 8458 8445 8431 8417 8403 8389 8375 8360 8346 8331 8316 8300 8285 8269 8253 8237 8220 8203 8186 8169 8152 8134 8116 8098 8080 8062 8043 8025 8006 7986 7967 7948 7928 7908 7888 7867 7847 7826 7804 7783 7761 7738 7716 7693 7670 7646 7622 7598 7574 7550 7525 7500 7475 7450 7424 7399 7373 7347 7321 7295 7269 7242 7215 7188 7161 7133 7106 7078 7049 7021 6992 6963 6934 6905 6875 6846 6816 6786 6756 6725 6695 6664 6634 6603 6571 6540 6508 6476 6444 6411 6378 6345 6311 6276 6241 6206 6170 6133 6095 6056 6017 5975 5933 5888 5841 5792 5741 5686 5628 5565 5499 5428 5353 5272 5186 5095 4998 4896 4788 4674 4556 4433 4306 4175 4041 3905 3766 3628 3489 3352 3215 3082 2952 2825 2704 2588 2477 2374 2276 2186 2102 2026 1957 1894 1838 1789 1746 1708 1676 1649 1627 1610 1597 1588 1583 1581 1584 1590 1600 1613 1631 1653 1680 1710 1746 1787 1833 1885 1942 2005 2073 2147 2226 2311 2402 2497 2597 2701 2808 2920 3033 3150 3268 3387 3506 5233 0 53 0 3556 3678 3799 3920 4038 4155 4268 4379 4487 4592 4693 4790 4884 4974 5060 5142 5222 5298 5370 5440 5507 5572 5635 5695 5753 5810 5864 5918 5970 6020 6070 6118 6165 6211 6256 6300 6343 6385 6426 6467 6506 6545 6583 6620 6657 6693 6729 6764 6798 6833 6867 6900 6934 6967 6999 7032 7064 7096 7127 7158 7189 7220 7250 7280 7309 7338 7367 7395 7423 7450 7477 7504 7530 7556 7581 7606 7631 7656 7680 7704 7728 7751 7774 7797 7820 7842 7863 7885 7906 7926 7947 7967 7986 8006 8025 8044 8062 8080 8098 8116 8134 8151 8168 8185 8202 8218 8235 8251 8267 8283 8298 8314 8329 8344 8358 8373 8387 8401 8415 8429 8442 8456 8469 8482 8495 8508 8520 8533 8546 8558 8571 8583 8595 8607 8619 8631 8642 8654 8665 8676 8687 8698 8708 8719 8729 8739 8749 8759 8769 8779 8788 8798 8808 8818 8827 8837 8847 8857 8866 8876 8886 8895 8905 8914 8923 8933 8941 8950 8959 8967 8975 8983 8991 8999 9006 9014 9021 9028 9035 9042 9050 9057 9064 9071 9078 9086 9093 9100 9107 9115 9122 9129 9136 9143 9150 9157 9163 9170 9176 9182 9188 9194 9199 9205 9210 9215 9221 9226 9231 9236 9241 9245 9250 9255 9260 9265 9270 9275 9280 9285 9290 9295 9300 9305 9310 9314 9319 9324 9328 9333 9337 9341 9346 9350 9353 9357 9361 9365 9368 9372 9375 9379 9383 9386 9390 9393 9397 9401 9405 9409 9413 9417 9421 9425 9429 9433 9437 9441 9445 9449 9453 9456 9459 9463 9465 9468 9471 9473 9475 9477 9478 9480 9481 9482 9484 9485 9486 9487 9488 9489 9490 9491 9492 9494 9495 9497 9498 9500 9502 9504 9506 9508 9510 9511 9513 9515 9517 9518 9520 9521 9523 9524 9525 9526 9527 9528 9529 9530 9531 9531 9532 9533 9533 9534 9534 9534 9535 9535 9535 9535 9535 9534 9534 9533 9533 9532 9531 9530 9529 9528 9527 9526 9525 9525 9524 9524 9523 9523 9524 9524 9525 9526 9527 9529 9530 9532 9535 9537 9540 9542 9545 9548 9551 9554 9557 9560 9563 9565 9568 9571 9573 9575 9577 9579 9580 9581 9583 9583 9584 9584 9584 9583 9582 9581 9579 9577 9574 9571 9568 9564 9560 9555 9549 9544 9538 9531 9525 9518 9511 9503 9496 9489 9482 9475 9468 9462 9455 9450 9445 9440 9437 9434 9431 9430 9430 9430 9431 9433 9436 9440 9445 9451 9457 9464 9472 9480 9489 9499 9508 9518 9528 9538 9549 9559 9569 9579 9588 9598 9607 9615 9624 9631 9639 9646 9652 9659 9664 9670 9675 9680 9684 9688 9692 9696 9699 9702 9705 9708 9711 9713 9715 9717 9719 9721 9723 9724 9725 9726 9727 9727 9728 9728 9728 9727 9727 9726 9725 9723 9722 9720 9718 9716 9713 9710 9707 9703 9699 9695 9691 9686 9681 9676 9670 9664 9658 9652 9646 9640 9633 9626 9619 9612 9605 9598 9591 9584 9577 9570 9563 9556 5234 0 53 0 9549 9541 9534 9527 9521 9514 9507 9500 9494 9487 9481 9475 9469 9463 9458 9452 9447 9442 9438 9434 9430 9426 9422 9419 9416 9414 9412 9410 9408 9407 9406 9406 9406 9406 9407 9408 9410 9412 9414 9417 9421 9425 9429 9433 9438 9443 9448 9453 9459 9464 9469 9474 9478 9482 9486 9489 9491 9493 9494 9494 9493 9492 9489 9486 9481 9475 9469 9461 9453 9443 9433 9422 9409 9396 9382 9367 9352 9336 9319 9302 9285 9267 9249 9232 9214 9197 9180 9164 9149 9134 9121 9110 9100 9091 9085 9080 9077 9077 9078 9082 9088 9096 9106 9117 9131 9146 9162 9180 9199 9218 9239 9260 9281 9302 9323 9344 9365 9385 9405 9424 9442 9460 9478 9494 9510 9526 9541 9555 9569 9583 9596 9609 9621 9634 9645 9657 9668 9679 9690 9700 9709 9719 9728 9736 9744 9751 9758 9764 9770 9775 9780 9784 9788 9792 9795 9798 9800 9802 9804 9806 9807 9809 9810 9811 9812 9813 9813 9814 9814 9814 9814 9814 9814 9814 9813 9812 9811 9811 9810 9808 9807 9806 9805 9804 9803 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9788 9787 9785 9784 9782 9780 9778 9775 9773 9770 9768 9765 9762 9759 9756 9753 9750 9747 9744 9740 9737 9734 9731 9728 9724 9721 9717 9714 9710 9706 9702 9697 9692 9687 9681 9675 9668 9661 9653 9644 9634 9623 9611 9599 9585 9569 9553 9535 9516 9495 9472 9448 9423 9395 9366 9335 9302 9266 9229 9190 9148 9103 9056 9007 8954 8899 8840 8778 8713 8644 8572 8496 8416 8333 8245 8154 8059 7960 7858 7752 7644 7532 7418 7301 7183 7063 6942 6821 6700 6580 6460 6341 6225 6111 5999 5891 5786 5685 5588 5496 5407 5324 5245 5170 5101 5036 4976 4920 4869 4823 4782 4745 4713 4685 4662 4644 4631 4624 4621 4624 4633 4647 4668 4695 4729 4770 4817 4871 4933 5001 5077 5159 5248 5344 5445 5552 5665 5782 5903 6028 6156 6286 6418 6551 6684 6817 6950 7080 7209 7336 7460 7580 7697 7810 7920 8025 8126 8222 8314 8402 8486 8565 8641 8712 8780 8843 8903 8960 9013 9064 9111 9155 9196 9235 9271 9305 9337 9366 9394 9419 9443 9465 9486 9505 9522 9539 9555 9569 9583 9596 9608 9620 9631 9641 9652 9661 9671 9680 9688 9696 9704 9712 9719 9726 9732 9738 9744 9749 9753 9758 9762 9765 9769 9772 9774 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9796 9798 9800 9802 9804 9805 9807 9809 9810 9811 9812 9813 9814 9814 9814 9815 9815 9815 9815 9814 9814 9814 9814 9814 9813 9813 9813 9813 9813 9813 9812 9812 9811 9810 9809 9808 9806 9804 9801 9798 9795 9791 9786 9781 9776 9770 9763 9757 9749 9741 9733 9724 9715 9706 9696 9685 9675 9663 9651 9639 9626 9613 9599 9585 9570 9555 9540 9524 9508 9492 9476 9459 9444 9428 9413 9398 9384 9371 5235 0 53 0 9358 9347 9337 9328 9320 9313 9308 9304 9302 9301 9302 9303 9306 9310 9315 9321 9328 9336 9344 9353 9362 9372 9381 9391 9400 9409 9417 9425 9432 9438 9443 9447 9450 9451 9450 9448 9444 9439 9431 9421 9409 9395 9379 9360 9339 9316 9290 9262 9232 9199 9164 9126 9087 9045 9001 8955 8908 8858 8807 8755 8702 8647 8592 8536 8479 8423 8366 8309 8253 8197 8142 8089 8036 7984 7935 7886 7840 7795 7752 7712 7673 7637 7604 7573 7545 7519 7497 7477 7461 7448 7438 7432 7430 7431 7437 7446 7459 7477 7498 7524 7554 7588 7626 7667 7712 7761 7812 7867 7924 7983 8044 8107 8170 8234 8298 8362 8425 8488 8549 8608 8665 8720 8772 8821 8867 8909 8948 8983 9014 9041 9064 9082 9097 9107 9113 9114 9112 9104 9092 9076 9055 9030 9000 8965 8926 8881 8832 8778 8719 8655 8586 8512 8432 8348 8258 8164 8064 7960 7851 7738 7621 7500 7376 7249 7119 6987 6853 6719 6585 6450 6316 6183 6052 5924 5798 5676 5558 5444 5335 5231 5133 5040 4954 4873 4799 4732 4671 4617 4570 4531 4498 4472 4454 4443 4439 4443 4454 4472 4498 4531 4571 4619 4673 4734 4801 4874 4952 5036 5124 5215 5310 5408 5506 5606 5705 5805 5902 5997 6090 6178 6263 6342 6417 6486 6549 6607 6658 6703 6743 6776 6805 6828 6848 6862 6874 6882 6888 6893 6896 6898 6901 6904 6908 6914 6922 6931 6944 6960 6980 7003 7030 7061 7096 7135 7179 7226 7278 7334 7393 7456 7522 7592 7664 7739 7815 7894 7974 8054 8135 8217 8298 8378 8458 8536 8612 8687 8759 8829 8896 8961 9023 9082 9138 9191 9241 9288 9333 9375 9414 9450 9485 9517 9546 9574 9600 9624 9647 9668 9687 9705 9721 9737 9751 9764 9776 9787 9797 9806 9814 9821 9828 9833 9839 9843 9847 9850 9853 9856 9858 9859 9860 9861 9862 9862 9862 9862 9862 9861 9861 9860 9859 9858 9857 9856 9854 9853 9851 9850 9849 9847 9846 9845 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9838 9839 9840 9840 9841 9843 9844 9845 9846 9848 9849 9851 9853 9854 9856 9858 9859 9861 9863 9865 9867 9868 9870 9872 9873 9875 9877 9878 9880 9881 9882 9883 9884 9885 9885 9886 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9875 9875 9874 9874 9875 9875 9875 9876 9877 9877 9878 9879 9880 9881 9881 9882 9883 9883 9883 9884 9884 9883 9883 9883 9882 9881 9881 9879 9878 9877 9875 9874 9872 9870 9868 9866 9864 9861 9858 9855 9852 9849 9846 9842 9839 9835 9831 9828 9824 9820 9816 9813 9809 9806 9803 9800 9797 9795 9793 9791 9790 9789 9788 9788 9788 9788 9789 9790 9791 9793 9795 9796 9799 9801 9803 9805 9808 9810 9812 9814 9816 9818 9820 9821 9823 9824 9825 9825 9826 9826 9826 9826 9826 9826 9825 5236 0 53 0 9825 9824 9824 9823 9823 9822 9822 9821 9821 9820 9820 9819 9819 9819 9818 9818 9817 9817 9816 9816 9815 9815 9814 9813 9812 9811 9810 9809 9808 9806 9804 9802 9800 9797 9794 9790 9786 9781 9775 9768 9761 9752 9743 9732 9719 9705 9690 9673 9654 9634 9611 9586 9559 9530 9498 9464 9427 9388 9345 9300 9252 9201 9147 9091 9031 8968 8902 8833 8762 8687 8610 8531 8449 8366 8280 8193 8105 8016 7926 7836 7746 7657 7569 7482 7396 7313 7233 7156 7082 7012 6946 6885 6830 6779 6735 6697 6665 6640 6622 6611 6607 6610 6621 6639 6664 6696 6735 6780 6832 6890 6953 7022 7096 7174 7255 7340 7428 7517 7609 7701 7793 7886 7978 8070 8160 8249 8335 8419 8501 8579 8655 8728 8797 8863 8925 8984 9040 9092 9141 9187 9229 9268 9304 9338 9368 9395 9419 9441 9460 9476 9490 9501 9510 9516 9520 9521 9521 9518 9513 9506 9497 9486 9474 9459 9444 9427 9408 9388 9367 9346 9323 9300 9276 9251 9227 9202 9177 9153 9128 9105 9081 9059 9037 9017 8997 8979 8962 8947 8933 8921 8910 8902 8895 8890 8887 8886 8887 8890 8894 8901 8908 8918 8928 8940 8954 8968 8983 8999 9016 9033 9051 9069 9087 9106 9125 9143 9162 9180 9198 9217 9235 9252 9270 9288 9305 9322 9338 9355 9371 9387 9403 9418 9434 9448 9463 9477 9490 9504 9516 9529 9541 9552 9563 9574 9584 9594 9603 9613 9622 9630 9639 9647 9655 9663 9671 9678 9686 9693 9701 9708 9714 9721 9727 9733 9739 9744 9748 9753 9757 9760 9763 9766 9768 9770 9771 9772 9773 9773 9773 9773 9773 9772 9772 9771 9770 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9759 9758 9756 9755 9753 9752 9750 9749 9747 9746 9745 9744 9744 9743 9744 9744 9745 9747 9749 9752 9755 9758 9762 9766 9770 9775 9780 9786 9791 9796 9802 9807 9812 9818 9823 9828 9832 9837 9841 9845 9849 9853 9857 9860 9864 9867 9871 9874 9877 9880 9884 9887 9890 9892 9895 9898 9900 9902 9904 9906 9907 9908 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9891 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9869 9868 9866 9865 9863 9861 9858 9856 9853 9850 9847 9844 9841 9837 9833 9830 9826 9822 9819 9815 9811 9808 9804 9801 9797 9794 9791 9788 9785 9782 9779 9777 9774 9772 9770 9769 9767 9766 9764 9764 9763 9762 9762 9762 9763 9763 9764 9765 9766 9767 9768 9770 9772 9774 9776 9778 9781 9783 9786 9788 9791 9793 9796 9799 9802 9804 9807 9810 9812 9815 9818 9820 9822 9824 9827 9828 9830 9832 9833 9834 9835 9836 9836 9836 9836 9835 9834 9833 9831 9829 5237 0 53 0 9827 9824 9821 9817 9813 9808 9804 9799 9793 9787 9782 9775 9769 9763 9756 9750 9743 9737 9731 9724 9718 9713 9707 9702 9697 9692 9687 9683 9679 9676 9672 9670 9667 9665 9663 9662 9661 9660 9660 9660 9661 9662 9663 9665 9667 9670 9673 9676 9680 9684 9689 9693 9699 9704 9710 9715 9721 9728 9734 9740 9746 9752 9758 9764 9770 9775 9780 9785 9789 9793 9797 9800 9803 9805 9807 9808 9809 9809 9809 9808 9807 9805 9802 9799 9796 9791 9786 9780 9774 9766 9758 9749 9738 9727 9714 9699 9684 9667 9648 9628 9605 9582 9556 9528 9499 9467 9434 9398 9361 9321 9280 9237 9191 9144 9095 9043 8990 8935 8878 8820 8759 8696 8632 8565 8497 8427 8355 8282 8206 8129 8051 7971 7889 7807 7724 7639 7555 7470 7385 7300 7216 7133 7051 6971 6893 6817 6744 6674 6608 6545 6486 6431 6381 6336 6296 6261 6231 6207 6189 6177 6171 6170 6176 6188 6206 6229 6259 6295 6336 6383 6436 6494 6556 6624 6697 6773 6854 6938 7026 7117 7210 7305 7401 7499 7598 7697 7795 7893 7990 8086 8180 8271 8361 8447 8531 8612 8689 8763 8833 8900 8964 9024 9081 9135 9185 9232 9277 9318 9357 9394 9428 9460 9490 9518 9544 9569 9592 9613 9633 9652 9670 9686 9701 9715 9728 9740 9752 9762 9771 9780 9787 9795 9801 9807 9812 9817 9822 9826 9829 9833 9836 9839 9841 9844 9846 9848 9850 9852 9853 9854 9856 9857 9857 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9859 9859 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9874 9870 9866 9861 9856 9851 9845 9838 9831 9824 9816 9807 9798 9788 9779 9768 9758 9748 9737 9727 9716 9706 9696 9686 9677 9668 9660 9652 9645 9639 9633 9628 9624 9620 9617 9614 9612 9611 9610 9610 9610 9611 9612 9614 9616 9619 9622 9625 9629 9633 9637 9642 9647 9652 9657 9662 9668 9673 9679 9684 9690 9695 9701 9706 9711 9716 9721 9725 9730 9734 9738 9742 9747 9751 9755 9759 9763 9768 9772 9777 9781 9786 9791 9796 9801 9806 9811 9816 9821 9825 9830 9834 9838 9842 9846 9849 9852 9855 9858 9860 9862 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9885 9886 9888 9889 5238 0 53 0 9891 9893 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9930 9929 9926 9924 9921 9918 9915 9911 9907 9903 9899 9894 9888 9882 9876 9870 9862 9855 9847 9839 9830 9821 9811 9802 9792 9781 9771 9760 9750 9739 9728 9717 9707 9696 9686 9676 9665 9656 9646 9637 9628 9619 9611 9603 9596 9589 9582 9576 9571 9566 9563 9559 9557 9556 9555 9556 9557 9560 9563 9568 9573 9579 9587 9595 9604 9613 9624 9634 9646 9657 9669 9681 9693 9705 9717 9729 9741 9752 9763 9773 9783 9793 9802 9811 9820 9828 9835 9842 9849 9855 9861 9867 9872 9877 9881 9885 9889 9893 9896 9899 9901 9904 9906 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9934 9935 9935 9936 9936 9935 9935 9934 9934 9933 9932 9930 9929 9927 9925 9924 9922 9920 9917 9915 9912 9909 9906 9903 9899 9895 9890 9885 9879 9873 9865 9858 9849 9839 9829 9817 9805 9791 9777 9761 9745 9727 9708 9688 9667 9645 9622 9597 9572 9545 9517 9489 9459 9428 9396 9364 9331 9297 9262 9227 9191 9155 9119 9082 9046 9009 8972 8936 8900 8863 8828 8792 8757 8723 8689 8655 8622 8590 8558 8526 8496 8466 8436 8408 8381 8355 8330 8306 8285 8264 8246 8230 8216 8204 8195 8189 8185 8185 8188 8194 8203 8215 8231 8249 8271 8296 8323 8353 8386 8421 8458 8497 8538 8581 8624 8669 8714 8760 8807 8853 8900 8947 8993 9039 9085 9129 9173 9216 9258 9299 9338 9376 9413 9449 9482 9515 9546 9575 9603 9629 9653 9676 9698 9718 9737 9754 9770 9785 9799 9812 9824 9835 9845 9855 9864 9872 9880 9888 9894 9901 9907 9912 9918 9923 9927 9931 9935 9938 9941 9944 9946 9948 9950 9951 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9930 9928 9925 9922 9918 9914 9910 9906 9901 9896 9890 9883 9876 9869 9860 9851 9841 9830 9818 9805 9791 9775 9759 9741 9722 9701 9679 9655 9630 9603 9574 9543 9511 9477 9441 9403 9364 9323 9279 9235 9188 9140 9090 9040 8988 8935 8881 8827 8772 8717 8663 8608 8555 8502 8451 8401 8354 8308 8266 8226 8189 8155 8125 8100 8078 8060 8047 8038 8034 8035 8040 8050 8065 8084 8108 8135 8167 8202 8241 8283 8329 8376 8426 8478 8532 8587 8643 8699 8755 5239 0 53 0 8812 8868 8923 8978 9031 9083 9133 9182 9229 9274 9316 9357 9396 9432 9466 9499 9529 9557 9584 9608 9631 9652 9672 9690 9706 9721 9735 9748 9760 9770 9780 9788 9796 9803 9809 9814 9819 9822 9826 9828 9830 9832 9834 9834 9835 9836 9836 9836 9836 9836 9835 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9838 9839 9839 9840 9841 9841 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9845 9844 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9827 9826 9825 9824 9822 9821 9820 9820 9819 9818 9818 9818 9818 9818 9819 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9834 9835 9835 9836 9836 9837 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9874 9876 9877 9878 9880 9881 9882 9882 9883 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9882 9881 9879 9877 9875 9872 9869 9866 9862 9858 9854 9850 9845 9840 9836 9831 9826 9822 9817 9813 9808 9804 9801 9797 9794 9792 9789 9787 9786 9784 9783 9782 9782 9781 9781 9781 9781 9781 9782 9782 9782 9783 9783 9784 9784 9785 9786 9786 9787 9788 9789 9790 9791 9792 9794 9795 9797 9799 9801 9803 9805 9807 9810 9812 9815 9817 9820 9822 9825 9827 9830 9833 9835 9838 9841 9843 9846 9849 9851 9854 9857 9859 9862 9865 9867 9870 9872 9874 9877 9879 9881 9883 9884 9886 9887 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9896 9895 9893 9890 9888 9885 9882 9878 9874 9869 9864 9858 9851 9844 9836 9826 9816 9805 9793 9779 9764 9748 9730 9710 9689 9665 9640 9613 9583 9551 9516 9479 9439 9395 9349 9299 9246 9189 9129 9064 8996 8924 8848 8767 8683 8594 8502 8406 8306 8202 8096 7986 7874 7759 7642 7524 7405 7286 7166 7047 6929 6812 6697 6584 6475 6369 6268 6170 6078 5991 5909 5834 5764 5701 5645 5596 5554 5519 5491 5470 5457 5452 5454 5463 5480 5503 5534 5572 5617 5668 5725 5789 5858 5933 6013 6097 6186 6278 6374 6473 6574 6676 6780 6884 6989 7093 7196 7298 7398 7496 7591 7684 7773 7859 7942 8021 8097 8169 8237 8302 8363 8421 8476 8528 8578 8625 8669 8712 8752 8791 8828 8864 8899 8932 8965 8996 9027 9057 9086 9115 9143 9171 9198 9224 9250 9275 9300 9324 9348 9371 9394 9416 9438 9459 9479 9499 9517 9536 9553 9569 9585 9599 9613 9625 9636 9647 9656 9664 9671 9677 9682 9687 9690 9692 5240 0 53 0 9694 9695 9695 9695 9694 9693 9692 9691 9689 9688 9686 9684 9683 9681 9680 9678 9676 9675 9673 9671 9669 9667 9665 9663 9661 9658 9656 9653 9651 9648 9645 9642 9640 9637 9634 9632 9630 9628 9626 9624 9623 9621 9620 9619 9618 9617 9617 9616 9616 9616 9616 9616 9616 9616 9616 9617 9617 9618 9619 9620 9621 9623 9624 9625 9627 9629 9630 9631 9633 9634 9635 9636 9637 9637 9638 9638 9638 9637 9637 9637 9637 9638 9638 9639 9641 9643 9645 9649 9653 9658 9664 9670 9678 9686 9694 9704 9713 9723 9733 9744 9754 9764 9774 9783 9792 9801 9809 9816 9823 9829 9834 9839 9843 9847 9850 9852 9855 9856 9857 9858 9858 9858 9857 9856 9854 9852 9849 9846 9841 9837 9831 9825 9817 9809 9801 9791 9781 9770 9758 9746 9733 9719 9705 9691 9675 9660 9644 9627 9610 9592 9574 9556 9537 9517 9497 9477 9456 9435 9413 9391 9369 9347 9325 9303 9281 9260 9239 9219 9201 9183 9167 9152 9139 9127 9117 9110 9104 9100 9098 9098 9100 9104 9110 9117 9125 9135 9146 9157 9169 9182 9195 9207 9220 9232 9243 9254 9264 9272 9280 9286 9290 9293 9294 9294 9292 9289 9283 9277 9268 9259 9248 9235 9221 9206 9191 9174 9157 9139 9120 9102 9083 9065 9047 9029 9012 8996 8980 8966 8954 8943 8934 8926 8921 8917 8916 8917 8920 8926 8934 8944 8956 8970 8986 9004 9024 9046 9068 9092 9118 9144 9170 9198 9225 9253 9281 9308 9336 9363 9389 9416 9441 9466 9490 9513 9536 9558 9578 9599 9618 9636 9654 9671 9687 9702 9716 9729 9742 9754 9765 9775 9785 9794 9802 9810 9816 9823 9828 9833 9838 9842 9846 9849 9852 9855 9858 9860 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9892 9893 9895 9896 9898 9900 9902 9903 9905 9907 9909 9911 9912 9914 9915 9916 9916 9917 9917 9917 9916 9916 9915 9914 9912 9910 9909 9907 9905 9903 9900 9898 9896 9894 9892 9890 9888 9887 9885 9884 9882 9881 9880 9878 9877 9876 9874 9872 9870 9868 9866 9863 9860 9856 9853 9848 9844 9839 9833 9827 9821 9815 9808 9801 9794 9787 9779 9772 9764 9756 9749 9741 9734 9727 9719 9712 9704 9697 9690 9682 9675 9667 9659 9651 9642 9633 9624 9615 9606 9596 9586 9576 9566 9555 9545 9535 9525 9516 9506 9498 9489 9482 9475 9468 9462 9457 9453 9449 9447 9444 9443 9442 9441 9441 9442 9443 9445 9447 9450 9453 9456 9460 9465 9470 9475 9481 9487 9493 9501 9508 9516 9525 9534 9544 9554 9564 9574 9585 9596 9607 9618 9630 9641 9652 9663 9674 9685 9696 9707 9717 9728 9738 9747 9757 9766 9776 9785 9793 9802 9810 9818 9826 9834 9841 9848 9854 9861 9867 9872 9878 9883 9887 9892 9896 9900 9903 9906 5241 0 53 0 9909 9912 9915 9917 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9905 9905 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9918 9919 9920 9920 9920 9921 9921 9922 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9933 9934 9936 9938 9940 9941 9943 9944 9945 9947 9947 9948 9949 9949 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9940 9939 9937 9935 9933 9931 9930 9928 9926 9924 9922 9920 9919 9918 9916 9916 9915 9914 9914 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9907 9905 9903 9900 9897 9893 9889 9884 9879 9873 9866 9859 9852 9843 9835 9825 9816 9806 9795 9784 9773 9761 9750 9738 9725 9713 9700 9688 9675 9662 9649 9636 9623 9610 9597 9584 9571 9558 9546 9533 9521 9509 9497 9486 9476 9467 9458 9450 9443 9437 9433 9430 9428 9428 9429 9432 9436 9442 9449 9457 9467 9478 9491 9504 9518 9533 9549 9564 9581 9597 9614 9630 9647 9663 9679 9694 9709 9723 9737 9750 9763 9775 9786 9796 9806 9816 9824 9833 9840 9848 9854 9860 9866 9871 9876 9881 9885 9889 9892 9895 9898 9900 9903 9905 9906 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9907 9905 9902 9898 9894 9890 9885 9879 9873 9866 9859 9851 9842 9832 9822 9811 9799 9787 9774 9760 9745 9730 9713 9696 9678 9660 9640 9620 9598 9577 9554 9531 9507 9483 9458 9433 9408 9383 9359 9334 9310 9287 9265 9244 9224 9205 9188 9173 9160 9148 9138 9131 9125 9122 9121 9121 9124 9128 9135 9143 9152 9163 9175 9188 9202 9217 9233 9248 9265 9281 9297 9313 9329 9344 9359 9372 9385 9397 9408 9417 9425 9432 9437 9440 9442 9441 9439 9435 9429 9421 9411 9399 9385 9370 9352 9333 9313 9291 9268 5242 0 53 0 9244 9218 9192 9166 9138 9111 9083 9055 9028 9001 8974 8947 8922 8897 8873 8851 8829 8809 8790 8773 8758 8744 8732 8722 8714 8708 8704 8703 8703 8706 8711 8718 8728 8740 8754 8770 8788 8808 8830 8853 8878 8905 8933 8961 8991 9022 9053 9085 9117 9149 9181 9213 9245 9277 9308 9338 9368 9396 9425 9452 9478 9504 9528 9551 9574 9595 9615 9635 9653 9670 9687 9702 9717 9730 9743 9755 9765 9776 9785 9794 9801 9809 9815 9821 9827 9832 9836 9840 9844 9847 9850 9853 9855 9857 9859 9861 9862 9864 9865 9865 9866 9866 9867 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9858 9857 9856 9855 9853 9853 9852 9851 9851 9850 9850 9851 9851 9851 9852 9853 9853 9854 9855 9855 9855 9855 9855 9855 9854 9853 9851 9850 9847 9845 9842 9839 9836 9833 9829 9826 9822 9818 9814 9811 9807 9803 9799 9794 9790 9785 9780 9775 9769 9763 9755 9748 9739 9729 9719 9707 9695 9681 9666 9649 9632 9612 9592 9570 9546 9521 9494 9465 9434 9402 9367 9330 9290 9249 9204 9157 9107 9054 8998 8939 8877 8812 8743 8671 8595 8515 8433 8346 8256 8162 8065 7964 7860 7752 7641 7526 7408 7287 7163 7036 6905 6773 6638 6501 6362 6222 6081 5940 5799 5658 5518 5380 5243 5110 4980 4854 4732 4615 4504 4399 4300 4207 4122 4044 3973 3910 3854 3806 3765 3732 3707 3689 3678 3675 3679 3690 3708 3733 3764 3803 3848 3900 3958 4024 4096 4175 4260 4352 4451 4556 4667 4784 4906 5034 5167 5305 5446 5591 5739 5889 6042 6195 6348 6501 6654 6807 6956 7104 7249 7390 7528 7662 7792 7917 8037 8152 8263 8368 8469 8564 8654 8740 8821 8897 8968 9035 9098 9157 9212 9263 9310 9354 9395 9433 9468 9500 9530 9558 9584 9607 9629 9649 9668 9686 9702 9717 9731 9744 9756 9767 9778 9787 9796 9805 9813 9820 9827 9833 9839 9844 9849 9853 9857 9861 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9888 9890 9891 9892 9892 9893 9893 9893 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9866 9865 9863 9862 9861 9860 9858 9857 9856 9855 9854 9854 9853 9853 9853 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9910 9911 9911 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9917 9918 9917 9917 9917 9916 5243 0 53 0 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9887 9884 9881 9878 9874 9870 9866 9861 9856 9850 9844 9838 9831 9823 9815 9807 9798 9788 9778 9767 9756 9744 9731 9717 9703 9688 9672 9656 9638 9620 9601 9581 9560 9538 9516 9492 9468 9443 9417 9391 9364 9336 9308 9280 9251 9222 9193 9164 9136 9107 9078 9050 9023 8996 8970 8945 8921 8898 8877 8857 8838 8822 8806 8793 8782 8773 8765 8760 8757 8756 8757 8760 8766 8773 8782 8793 8806 8821 8837 8855 8874 8894 8916 8939 8962 8987 9012 9037 9064 9090 9117 9143 9170 9197 9223 9249 9274 9299 9322 9345 9367 9388 9407 9424 9441 9455 9468 9478 9487 9494 9498 9500 9500 9498 9494 9487 9478 9466 9452 9436 9417 9396 9373 9347 9320 9289 9257 9223 9187 9148 9108 9066 9023 8978 8932 8884 8836 8787 8737 8688 8638 8589 8540 8492 8445 8399 8355 8313 8274 8237 8202 8171 8142 8117 8095 8077 8063 8052 8045 8042 8042 8047 8055 8067 8083 8102 8124 8150 8178 8210 8244 8280 8318 8358 8400 8442 8486 8530 8574 8618 8662 8705 8747 8788 8827 8865 8901 8935 8966 8996 9023 9048 9071 9091 9110 9126 9141 9154 9165 9176 9185 9193 9201 9208 9215 9221 9228 9235 9242 9249 9257 9266 9275 9284 9294 9305 9316 9328 9341 9353 9367 9380 9394 9408 9422 9436 9451 9465 9479 9493 9507 9521 9534 9547 9560 9572 9584 9596 9607 9617 9627 9637 9647 9656 9664 9673 9681 9689 9697 9704 9712 9719 9726 9733 9741 9748 9755 9762 9769 9776 9783 9789 9795 9802 9807 9813 9818 9823 9827 9831 9835 9838 9840 9842 9843 9844 9844 9844 9844 9843 9841 9839 9837 9834 9831 9827 9823 9819 9814 9809 9803 9797 9791 9784 9776 9768 9759 9750 9740 9729 9718 9705 9692 9678 9663 9646 9629 9610 9590 9568 9545 9521 9495 9468 9439 9409 9376 9342 9306 9267 9227 9184 9139 9091 9040 8987 8930 8871 8808 8742 8673 8599 8522 8442 8357 8269 8177 8081 7982 7879 7773 7664 7552 7438 7321 7203 7084 6963 6842 6721 6601 6482 6364 6248 6134 6024 5917 5814 5715 5621 5532 5449 5371 5300 5235 5177 5126 5082 5045 5016 4994 4980 4974 4976 4985 5003 5028 5061 5102 5151 5207 5270 5341 5418 5502 5592 5688 5790 5897 6008 6124 6244 6367 6493 6620 6750 6880 7011 7141 7272 7401 7528 7653 7776 7896 8012 8125 8234 8339 8439 8536 8627 8715 8798 8877 8951 9021 9087 9148 9206 9261 9312 9359 9403 9444 9482 9518 9551 9581 9609 9635 9659 9682 9702 9721 9738 9754 9769 9782 9794 9805 9816 9825 9834 9842 9849 9855 9861 9866 9871 9875 9878 9881 9884 9885 9887 9888 9888 9888 9888 9887 9886 9886 9884 9883 9882 9882 9881 9880 9880 9881 9881 9882 9884 9885 9887 9890 9893 9896 9899 9902 9905 9908 9912 5244 0 53 0 9914 9917 9919 9922 9923 9925 9926 9926 9926 9926 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9928 9927 9925 9923 9921 9919 9917 9914 9912 9910 9907 9905 9903 9900 9898 9896 9894 9893 9891 9890 9888 9887 9886 9885 9885 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9895 9897 9898 9900 9902 9904 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9894 9892 9890 9887 9885 9883 9881 9880 9878 9876 9874 9872 9870 9869 9867 9865 9863 9862 9860 9858 9856 9854 9852 9849 9847 9844 9842 9839 9836 9833 9829 9826 9822 9818 9814 9809 9805 9800 9795 9790 9785 9780 9774 9768 9763 9756 9750 9744 9737 9730 9722 9715 9707 9699 9690 9682 9673 9664 9654 9645 9635 9625 9615 9606 9596 9587 9577 9568 9560 9551 9544 9537 9530 9524 9519 9514 9510 9506 9504 9502 9500 9499 9499 9499 9500 9502 9504 9506 9509 9512 9516 9520 9524 9529 9535 9540 9547 9553 9560 9567 9574 9582 9590 9599 9607 9616 9625 9634 9644 9653 9662 9671 9681 9690 9698 9707 9715 9724 9731 9739 9746 9753 9760 9766 9772 9778 9783 9788 9793 9797 9802 9806 9809 9813 9816 9819 9822 9825 9828 9831 9833 9835 9838 9840 9842 9845 9847 9849 9851 9853 9855 9857 9859 9862 9864 9866 9868 9869 9871 9873 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9893 9894 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9886 9885 9883 9881 9878 9876 9873 9871 9868 9865 9862 9859 9855 9852 9849 9846 9842 9839 9835 9832 9828 9825 9821 9817 9813 9809 9804 9800 9795 9791 9786 9782 9777 9773 9769 9765 9761 9758 9756 9753 9752 9751 9750 9750 9751 9752 9753 9756 9758 9761 9765 9769 9773 9777 9781 9786 9791 9795 9800 9805 9809 9814 9819 9823 9828 9833 9838 9842 9847 9852 9856 9861 9866 9871 9875 9880 9884 9888 9892 9895 9899 5245 0 53 0 9902 9904 9907 9909 9910 9912 9913 9913 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9913 9912 9911 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9891 9890 9889 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9894 9893 9891 9888 9885 9882 9878 9874 9869 9864 9859 9854 9849 9845 9841 9837 9834 9831 9829 9828 9828 9829 9831 9833 9836 9839 9844 9848 9853 9859 9864 9869 9875 9880 9885 9890 9894 9898 9901 9905 9907 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9942 9942 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9940 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9934 9933 9932 9931 9929 9927 9925 9923 9921 9919 9916 9913 9911 9908 9905 9903 9900 9897 9894 9891 9889 9886 9883 9880 9878 9875 9872 9869 9867 9864 9861 9857 9854 9851 9847 9844 9840 9836 9831 9827 9822 9816 9810 9804 9798 9790 9783 9775 9766 9757 9747 9736 9725 9713 9700 9687 9673 9658 9643 9627 9610 9592 9574 9556 9537 9517 9497 9476 9455 9434 9413 9392 9371 9350 9329 9309 9289 9269 9251 9233 9216 9200 9186 9173 9161 9150 9142 9134 9129 9125 9123 9122 9123 9126 9130 9136 9143 9152 9162 9172 9184 9196 9209 9223 9236 9249 9262 9275 9287 9299 9309 9319 9327 9334 9339 9343 9345 9346 9344 9342 9337 9331 9323 9314 9304 9292 9280 9266 9252 9237 9223 9208 9193 9179 9165 9152 9140 9129 9119 9111 9105 9100 9097 9096 9097 9099 9104 9111 9120 9131 9144 9158 9174 9192 9211 9231 9253 9275 9298 9322 9346 9370 9394 9418 9442 9465 9488 9510 9531 9551 9571 9589 9607 9624 9639 9654 9668 9680 9692 9704 9714 9724 9734 9743 9751 9759 9767 9774 9781 9788 9795 9801 9807 9813 9818 9824 9829 9834 9838 9842 9846 9850 9854 9857 9860 9862 9865 9867 9869 9871 9873 9874 9876 9877 9878 9879 9879 9880 9880 9880 9880 9880 9879 9879 9878 9877 9875 9873 9871 9869 9866 9863 9860 9856 9852 9847 9842 9836 9830 9824 9817 9809 9801 9792 9783 9773 9763 9752 9741 9729 9716 9703 9690 9677 9663 9649 9634 9620 9605 9591 9576 9562 9548 9534 9521 9508 9496 9485 9475 9465 9456 9449 9442 9437 9433 9430 9429 9428 9430 9432 5246 0 53 0 9435 9440 9446 9453 9461 9469 9479 9489 9500 9511 9522 9534 9545 9557 9568 9579 9590 9600 9610 9619 9627 9635 9642 9648 9654 9659 9663 9667 9670 9672 9674 9675 9676 9676 9676 9676 9675 9674 9672 9671 9669 9667 9664 9662 9659 9656 9654 9651 9648 9646 9643 9641 9639 9637 9636 9635 9634 9634 9634 9634 9636 9637 9640 9642 9646 9650 9654 9659 9665 9671 9677 9685 9692 9700 9708 9717 9726 9735 9745 9754 9764 9773 9783 9792 9802 9811 9820 9828 9836 9844 9851 9858 9864 9870 9875 9880 9884 9888 9892 9895 9897 9899 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9888 9886 9884 9881 9879 9877 9875 9872 9870 9868 9866 9864 9862 9860 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9838 9836 9833 9830 9827 9824 9821 9818 9814 9812 9809 9806 9804 9802 9800 9799 9798 9798 9798 9799 9800 9801 9803 9806 9808 9811 9815 9818 9822 9826 9829 9833 9837 9840 9844 9847 9851 9854 9857 9859 9862 9865 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9893 9894 9895 9895 9895 9895 9894 9893 9891 9889 9886 9882 9878 9873 9868 9861 9854 9846 9838 9828 9818 9807 9795 9783 9769 9755 9739 9724 9707 9689 9671 9652 9632 9612 9590 9569 9546 9524 9500 9477 9453 9429 9404 9380 9356 9331 9307 9284 9261 9239 9217 9197 9177 9159 9142 9127 9114 9102 9092 9085 9079 9076 9074 9075 9078 9083 9090 9099 9109 9122 9136 9151 9167 9185 9203 9222 9241 9260 9280 9299 9319 9337 9356 9374 9391 9407 9422 9437 9451 9464 9475 9487 9497 9506 9515 9523 9531 9537 9544 9550 9555 9561 9566 9570 9575 9580 9584 9589 9593 9597 9602 9606 9610 9614 9618 9622 9626 9629 9632 9635 9637 9639 9640 9641 9640 9639 9637 9634 9629 9624 9617 9609 9599 9588 9575 9561 9545 9527 9508 9487 9464 9440 9414 9386 9357 9326 9294 9261 9227 9192 9155 9119 9082 9045 9007 8970 8934 8898 8863 8829 8796 8766 8737 8710 8685 8663 8643 8627 8613 8602 8594 8590 8588 8591 8596 8605 8616 8631 8650 8671 8694 8721 8750 8781 8814 8849 8885 8923 8962 9001 9041 9082 9122 9162 9202 9242 9280 9318 9354 9390 9424 9457 9489 9519 9547 9575 9601 9625 9648 9670 9690 9710 9728 9744 9760 9774 9787 9800 9811 9821 9830 9838 9845 9851 9856 9860 9863 9866 9867 9868 9868 9867 9866 9863 9860 9856 9852 9847 9841 9835 9827 9819 9810 9800 9789 9777 9764 9749 9732 9714 9694 9671 9646 9619 9589 9555 9519 9479 9435 9387 9335 9278 9217 9151 9079 9002 8920 8831 8736 8636 8529 8415 8295 8169 8036 7898 7753 7603 7447 7286 7121 6952 6779 6604 6427 6249 6071 5247 0 53 0 5892 5716 5541 5369 5201 5038 4879 4727 4581 4442 4310 4186 4070 3962 3862 3771 3689 3615 3550 3493 3444 3404 3372 3348 3332 3325 3326 3335 3353 3380 3416 3460 3514 3578 3650 3733 3825 3927 4039 4159 4290 4429 4576 4732 4894 5064 5239 5419 5603 5790 5979 6169 6359 6548 6735 6920 7100 7276 7447 7612 7771 7923 8068 8206 8337 8460 8576 8685 8786 8881 8969 9051 9126 9196 9261 9321 9376 9426 9472 9514 9553 9588 9620 9648 9674 9696 9716 9733 9748 9761 9771 9779 9785 9789 9791 9791 9790 9787 9782 9776 9769 9760 9750 9739 9727 9713 9698 9682 9664 9646 9626 9605 9582 9558 9533 9507 9480 9451 9422 9392 9360 9328 9296 9263 9231 9198 9165 9133 9102 9071 9041 9013 8987 8962 8938 8917 8898 8882 8868 8856 8847 8841 8838 8837 8839 8844 8851 8861 8873 8888 8905 8924 8946 8969 8994 9020 9048 9077 9107 9137 9169 9200 9232 9264 9297 9329 9360 9391 9422 9451 9480 9508 9535 9561 9586 9610 9633 9654 9674 9694 9711 9728 9743 9758 9771 9783 9794 9803 9812 9819 9826 9832 9836 9840 9843 9845 9846 9846 9845 9844 9841 9838 9834 9829 9824 9817 9809 9801 9791 9781 9769 9756 9741 9725 9707 9688 9667 9643 9618 9590 9560 9527 9491 9452 9410 9365 9316 9263 9206 9146 9081 9012 8938 8860 8777 8689 8596 8499 8396 8289 8176 8059 7937 7810 7679 7543 7402 7259 7111 6960 6806 6650 6491 6331 6170 6009 5849 5688 5529 5371 5217 5065 4917 4773 4635 4501 4373 4251 4136 4027 3926 3832 3745 3666 3595 3531 3475 3427 3387 3354 3329 3312 3302 3300 3306 3319 3339 3367 3403 3445 3496 3554 3619 3692 3772 3859 3953 4055 4164 4279 4400 4528 4662 4801 4945 5093 5245 5401 5560 5721 5883 6047 6210 6374 6536 6698 6857 7013 7167 7317 7464 7606 7743 7876 8003 8126 8243 8355 8461 8562 8658 8749 8834 8915 8990 9062 9128 9190 9249 9303 9353 9400 9444 9484 9522 9556 9588 9617 9644 9669 9691 9712 9731 9748 9763 9777 9790 9802 9812 9822 9831 9839 9846 9853 9859 9864 9869 9874 9878 9882 9885 9888 9891 9893 9895 9897 9898 9899 9899 9899 9898 9897 9896 9894 9892 9889 9886 9883 9879 9875 9870 9865 9860 9854 9847 9840 9832 9824 9815 9804 9793 9781 9768 9754 9738 9722 9703 9684 9663 9640 9616 9590 9562 9533 9502 9470 9436 9400 9363 9325 9285 9244 9202 9159 9114 9069 9024 8978 8931 8885 8838 8792 8746 8700 8655 8611 8569 8527 8487 8449 8412 8377 8344 8313 8284 8257 8232 8210 8190 8172 8157 8143 8132 8123 8117 8112 8109 8108 8110 8113 8118 8125 8133 8143 8155 8169 8185 8202 8221 8241 8263 8287 8312 8340 8368 8398 8430 8463 8498 8534 8571 8610 8649 8690 8731 8773 8815 8858 8901 8943 8986 9029 9071 9113 9154 9194 9233 9272 9309 9344 5248 0 53 0 9379 9412 9444 9474 9503 9531 9557 9581 9605 9627 9647 9667 9685 9702 9718 9732 9746 9759 9771 9782 9792 9801 9810 9818 9826 9833 9840 9846 9851 9857 9862 9866 9871 9875 9879 9883 9887 9890 9894 9897 9901 9904 9907 9910 9913 9915 9918 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9938 9937 9936 9935 9933 9931 9929 9927 9924 9921 9918 9914 9910 9906 9901 9896 9891 9885 9878 9871 9863 9855 9846 9837 9826 9815 9804 9791 9778 9763 9748 9732 9715 9697 9679 9660 9639 9619 9597 9576 9553 9531 9508 9485 9462 9439 9416 9393 9371 9350 9329 9309 9289 9271 9254 9237 9222 9208 9195 9184 9174 9165 9158 9152 9148 9145 9144 9145 9147 9150 9156 9163 9172 9182 9194 9207 9223 9239 9257 9276 9297 9318 9341 9364 9388 9412 9437 9462 9487 9512 9536 9560 9583 9606 9628 9649 9669 9688 9707 9724 9740 9755 9770 9783 9796 9808 9818 9829 9838 9847 9855 9863 9870 9876 9882 9888 9893 9897 9901 9905 9908 9911 9913 9915 9917 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9951 9952 9953 9954 9954 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9924 9923 9921 9919 9917 9914 9911 9908 9904 9900 9896 9890 9885 9879 9872 9864 9856 9847 9837 9826 9814 9801 9787 9772 9756 9738 9719 9699 9678 9656 9632 9607 9582 9555 9527 9498 9469 9438 9407 9376 9344 9311 9279 9246 9213 9181 9148 9116 9085 9054 9024 8994 8966 8939 8913 8889 8866 8845 8826 8808 8792 8778 8766 8756 8748 8741 8736 8733 8731 8730 8730 8731 8733 8735 5249 0 53 1 8727 8727 8726 8725 8722 8719 8714 8708 8699 8689 8676 8661 8644 8624 8601 8575 8546 8514 8479 8442 8401 8358 8312 8264 8213 8161 8106 8050 7993 7934 7875 7815 7755 7695 7635 7576 7519 7462 7407 7355 7305 7257 7213 7171 7134 7100 7071 7046 7025 7010 7000 6995 6995 7001 7012 7030 7052 7081 7114 7153 7198 7247 7301 7359 7421 7487 7557 7629 7704 7782 7860 7941 8022 8103 8185 8266 8347 8426 8505 8582 8657 8730 8801 8870 8936 9000 9062 9121 9177 9230 9281 9330 9376 9419 9460 9498 9534 9567 9598 9627 9654 9679 9701 9722 9741 9758 9773 9787 9800 9811 9821 9830 9838 9845 9852 9857 9862 9867 9871 9875 9878 9881 9884 9887 9889 9891 9893 9894 9896 9897 9898 9898 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9867 9864 9860 9856 9852 9848 9843 9837 9831 9825 9818 9811 9803 9794 9785 9775 9765 9754 9743 9730 9718 9704 9689 9674 9658 9641 9623 9605 9585 9565 9544 9522 9499 9476 9452 9428 9403 9378 9352 9327 9301 9276 9250 9225 9201 9177 9153 9131 9110 9089 9070 9052 9036 9021 9008 8996 8986 8978 8972 8968 8966 8965 8967 8971 8976 8984 8993 9004 9017 9032 9048 9065 9083 9103 9123 9144 9166 9187 9209 9230 9251 9272 9291 9310 9328 9344 9359 9373 9384 9394 9403 9409 9414 9417 9417 9416 9413 9409 9402 9394 9384 9372 9358 9343 9327 9309 9289 9268 9246 9222 9197 9171 9144 9117 9088 9059 9030 9000 8971 8941 8913 8885 8857 8832 8807 8784 8764 8745 8729 8716 8705 8697 8692 8689 8690 8693 8700 8709 8720 8734 8750 8768 8788 8809 8831 8854 8877 8901 8925 8948 8971 8994 9015 9036 9055 9074 9090 9106 9120 9133 9144 9154 9163 9171 9177 9182 9187 9190 9193 9195 9196 9197 9197 9198 9197 9197 9197 9197 9196 9196 9196 9196 9196 9197 9198 9199 9200 9202 9204 9207 9210 9213 9217 9221 9225 9230 9235 9240 9246 9252 9258 9264 9271 9277 9284 9291 9298 9305 9312 9319 9326 9334 9341 9347 9354 9361 9368 9374 9381 9387 9394 9400 9406 9412 9418 9424 9430 9435 9441 9446 9452 9457 9463 9468 9474 9479 9485 9490 9496 9501 9507 9513 9519 9524 9530 9536 9542 9548 9554 9561 9567 9573 9579 9584 9590 9596 9601 9607 9612 9616 9621 9625 9629 9633 9637 9640 9643 9646 9648 9651 9653 9655 9657 9659 9661 9663 9664 9666 9668 9669 9671 9673 9674 9676 9677 9678 9679 9680 9681 9681 9681 9681 9680 9679 9677 9675 9673 9671 9667 9664 9660 9656 9651 9646 9641 9635 9630 9624 9617 9611 9604 9597 9590 9583 9575 9568 9560 9552 9544 9535 9527 9518 9509 9500 9491 9483 9474 9465 9456 9448 9440 9432 9425 9418 9411 9406 9401 9396 9393 9390 9388 9386 9386 9386 5250 0 53 1 9388 9390 9393 9396 9400 9405 9411 9417 9424 9431 9438 9446 9455 9463 9472 9480 9489 9498 9507 9515 9524 9532 9540 9547 9554 9560 9566 9571 9575 9578 9581 9582 9582 9581 9578 9574 9568 9561 9551 9540 9527 9512 9494 9474 9451 9426 9398 9367 9333 9295 9254 9209 9160 9108 9050 8989 8922 8850 8774 8692 8604 8511 8412 8307 8196 8079 7956 7828 7693 7553 7409 7259 7104 6946 6784 6619 6452 6283 6113 5944 5774 5605 5439 5275 5115 4958 4807 4661 4520 4387 4260 4140 4028 3924 3827 3739 3660 3589 3526 3472 3426 3389 3360 3340 3328 3325 3331 3345 3367 3399 3439 3488 3546 3613 3689 3774 3868 3971 4083 4203 4332 4469 4613 4764 4921 5085 5253 5426 5602 5781 5961 6142 6323 6504 6682 6858 7031 7199 7363 7521 7673 7820 7959 8092 8218 8337 8449 8554 8652 8743 8828 8906 8979 9046 9108 9165 9217 9264 9308 9348 9385 9418 9448 9476 9501 9525 9546 9565 9582 9598 9612 9626 9637 9648 9658 9667 9675 9682 9689 9695 9700 9705 9710 9714 9718 9721 9724 9727 9729 9732 9734 9736 9738 9739 9741 9742 9743 9744 9745 9746 9747 9747 9748 9748 9748 9748 9747 9747 9746 9745 9744 9742 9740 9738 9736 9734 9731 9728 9725 9722 9718 9714 9710 9706 9702 9697 9692 9686 9681 9675 9668 9661 9654 9646 9638 9629 9620 9609 9599 9587 9575 9561 9547 9532 9516 9499 9481 9461 9440 9418 9395 9370 9343 9315 9285 9253 9219 9183 9145 9105 9062 9018 8970 8920 8868 8812 8754 8693 8629 8561 8491 8417 8339 8258 8174 8085 7993 7896 7796 7691 7583 7470 7353 7232 7107 6978 6845 6709 6570 6428 6284 6137 5990 5841 5692 5542 5394 5246 5100 4957 4816 4679 4546 4417 4293 4173 4060 3952 3849 3753 3663 3580 3502 3431 3366 3308 3255 3209 3168 3134 3105 3082 3065 3054 3048 3048 3054 3066 3085 3109 3140 3177 3221 3271 3328 3393 3464 3542 3628 3720 3820 3927 4040 4160 4286 4418 4555 4698 4845 4996 5151 5309 5468 5630 5792 5954 6115 6276 6435 6591 6745 6895 7041 7183 7319 7451 7577 7697 7812 7921 8024 8122 8213 8299 8379 8455 8524 8590 8650 8706 8758 8806 8850 8891 8929 8963 8995 9025 9052 9076 9099 9120 9139 9156 9172 9187 9200 9212 9224 9234 9243 9252 9260 9268 9275 9282 9288 9295 9301 9306 9312 9318 9323 9328 9333 9338 9343 9347 9351 9354 9357 9360 9362 9363 9364 9364 9364 9362 9360 9357 9354 9349 9344 9338 9331 9323 9315 9306 9296 9286 9275 9264 9252 9241 9229 9217 9205 9193 9182 9171 9161 9151 9142 9134 9127 9121 9116 9112 9110 9109 9110 9112 9115 9120 9126 9134 9143 9153 9164 9176 9190 9204 9219 9235 9251 9268 9285 9302 9320 9337 9355 9372 9389 9406 9423 9439 9454 9470 9484 9498 9512 9525 9538 9549 9561 9572 9582 9592 9601 9610 5251 0 53 1 9618 9626 9633 9640 9646 9652 9658 9663 9668 9673 9677 9681 9685 9689 9692 9695 9698 9701 9704 9707 9710 9713 9715 9718 9721 9723 9726 9729 9732 9734 9737 9740 9742 9745 9747 9749 9751 9753 9754 9756 9757 9758 9759 9759 9760 9760 9760 9761 9761 9761 9761 9762 9762 9763 9764 9765 9766 9767 9769 9770 9772 9773 9775 9777 9778 9780 9782 9783 9784 9786 9787 9788 9789 9789 9790 9791 9791 9792 9793 9793 9794 9795 9796 9797 9798 9800 9801 9803 9804 9806 9808 9809 9811 9813 9815 9816 9817 9819 9820 9821 9822 9823 9823 9824 9824 9825 9825 9825 9826 9826 9826 9826 9827 9827 9827 9828 9828 9829 9829 9830 9830 9831 9831 9832 9833 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9839 9839 9839 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9844 9843 9842 9842 9841 9840 9839 9838 9836 9835 9833 9830 9827 9824 9820 9816 9811 9806 9801 9795 9788 9781 9774 9767 9759 9751 9742 9734 9725 9716 9707 9698 9689 9679 9670 9660 9650 9641 9631 9622 9612 9603 9593 9585 9576 9568 9560 9553 9547 9541 9537 9533 9530 9528 9528 9528 9530 9533 9537 9542 9548 9555 9563 9572 9581 9591 9601 9611 9621 9631 9641 9651 9660 9669 9677 9684 9690 9696 9701 9705 9709 9711 9713 9714 9714 9714 9713 9712 9710 9708 9705 9703 9700 9697 9695 9692 9689 9687 9684 9682 9680 9679 9678 9677 9676 9676 9676 9677 9678 9679 9681 9683 9686 9689 9693 9697 9702 9707 9712 9718 9724 9730 9737 9743 9751 9758 9765 9773 9781 9788 9796 9803 9811 9819 9826 9833 9840 9847 9854 9860 9866 9872 9878 9883 9888 9893 9898 9902 9906 9910 9913 9916 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9919 9916 9913 9909 9905 9900 9895 9889 9882 9875 9867 9858 9848 9837 9826 9813 9798 9783 9766 9748 9728 9706 9683 9657 9629 9600 9567 9533 9495 9455 9412 9366 9316 9263 9206 9146 9082 9014 8943 8867 8788 8704 8617 8527 8433 8335 8235 8132 8027 7919 7810 7700 7589 7477 7366 7255 7146 7037 6931 6827 6727 6629 6535 6446 6361 6281 6206 6136 6072 6015 5963 5918 5879 5847 5822 5804 5792 5787 5790 5799 5815 5837 5866 5902 5944 5991 6044 6103 6167 6235 6308 6384 6464 6546 5252 0 53 1 6631 6717 6805 6892 6980 7068 7154 7238 7320 7398 7474 7545 7611 7673 7729 7779 7823 7861 7892 7917 7935 7947 7952 7950 7943 7929 7910 7885 7856 7822 7785 7744 7701 7656 7609 7562 7515 7468 7422 7379 7337 7298 7263 7232 7205 7183 7166 7155 7149 7149 7155 7167 7185 7210 7240 7276 7317 7364 7416 7473 7535 7600 7669 7742 7817 7895 7975 8056 8139 8222 8305 8388 8471 8553 8633 8712 8788 8863 8935 9005 9071 9135 9196 9254 9309 9361 9409 9455 9498 9537 9575 9609 9641 9670 9697 9722 9745 9767 9786 9804 9820 9835 9848 9860 9872 9882 9891 9900 9907 9914 9921 9927 9932 9937 9941 9945 9949 9953 9956 9959 9962 9964 9967 9969 9971 9973 9975 9976 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9960 9959 9957 9955 9953 9950 9947 9944 9941 9938 9934 9931 9927 9924 9920 9917 9913 9910 9907 9905 9902 9900 9898 9897 9896 9895 9894 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9922 9924 9926 9929 9931 9933 9935 9938 9939 9941 9943 9944 9945 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9919 9916 9914 9912 9910 9909 9907 9905 9903 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9886 9886 9887 9888 9889 9890 9892 9894 9896 9898 9901 9904 9907 9910 9913 9917 9920 9924 9927 9931 9934 9937 9941 9944 9947 9950 9953 9956 9959 9962 9964 9967 9969 9971 9973 9975 9977 9978 9979 9980 9981 9982 9982 9982 9982 9982 9982 9981 9980 9979 9978 9976 9975 9973 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9935 9934 9933 9931 9929 9926 9923 9919 9915 9910 9905 9899 9893 9885 9877 9869 9859 9849 9838 9826 9813 9799 9785 9769 9751 9733 9713 9692 9669 9644 9617 9589 9558 9525 9489 9451 9411 9367 9321 9272 9220 9166 9109 9049 8986 8921 8854 8785 8714 8641 8567 8492 8417 8342 8267 8193 8119 8047 7977 7910 7845 7783 7725 5253 0 53 1 7671 7621 7575 7534 7499 7469 7444 7425 7411 7404 7403 7408 7418 7435 7458 7486 7520 7559 7604 7653 7707 7766 7828 7894 7963 8034 8109 8184 8262 8340 8418 8496 8575 8652 8728 8803 8876 8946 9014 9080 9142 9202 9258 9312 9362 9410 9454 9495 9533 9568 9601 9631 9658 9683 9706 9727 9746 9764 9779 9793 9806 9817 9827 9836 9844 9851 9857 9862 9866 9869 9871 9873 9874 9875 9875 9874 9873 9871 9869 9866 9862 9859 9855 9850 9845 9840 9834 9828 9822 9816 9809 9803 9796 9789 9782 9775 9767 9760 9753 9746 9738 9731 9724 9716 9709 9702 9694 9687 9680 9672 9665 9658 9650 9643 9636 9629 9622 9616 9609 9603 9598 9593 9588 9585 9581 9579 9577 9575 9575 9575 9576 9578 9580 9582 9585 9589 9592 9596 9600 9604 9608 9611 9614 9616 9618 9620 9620 9620 9619 9617 9614 9610 9605 9599 9591 9583 9574 9563 9551 9538 9524 9509 9492 9474 9454 9433 9410 9385 9359 9331 9301 9269 9234 9198 9158 9117 9072 9025 8974 8921 8864 8804 8740 8673 8602 8527 8449 8367 8280 8190 8097 7999 7897 7792 7684 7571 7456 7338 7216 7093 6966 6838 6708 6577 6445 6313 6180 6048 5915 5785 5656 5529 5404 5283 5165 5051 4941 4836 4736 4642 4553 4471 4395 4327 4265 4211 4164 4126 4095 4072 4057 4051 4052 4062 4081 4107 4142 4184 4235 4293 4359 4433 4513 4601 4695 4796 4902 5015 5133 5255 5382 5513 5648 5785 5925 6067 6211 6355 6499 6643 6787 6929 7070 7208 7344 7476 7606 7731 7853 7971 8084 8192 8296 8396 8490 8580 8665 8746 8822 8894 8961 9025 9084 9140 9192 9240 9285 9327 9366 9402 9436 9466 9495 9521 9544 9566 9586 9603 9619 9634 9647 9658 9668 9677 9685 9692 9698 9703 9707 9710 9713 9715 9717 9719 9720 9721 9721 9721 9721 9721 9721 9721 9720 9720 9720 9719 9719 9719 9719 9719 9719 9720 9720 9721 9722 9724 9725 9727 9729 9731 9734 9736 9739 9742 9745 9748 9751 9754 9757 9760 9762 9765 9768 9770 9773 9775 9777 9780 9782 9784 9786 9787 9789 9791 9793 9795 9797 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9819 9821 9822 9823 9824 9825 9825 9826 9826 9826 9826 9825 9824 9824 9823 9821 9820 9819 9817 9815 9813 9811 9809 9806 9804 9801 9798 9795 9792 9789 9786 9782 9779 9775 9771 9767 9763 9758 9754 9749 9744 9739 9734 9728 9722 9716 9709 9702 9695 9687 9679 9670 9660 9650 9639 9628 9616 9603 9590 9576 9562 9547 9531 9515 9499 9482 9465 9447 9430 9412 9395 9377 9360 9343 9326 9309 9293 9277 9262 9248 9234 9221 9209 9198 9187 9178 9169 9162 9155 9150 9145 9142 9140 9139 9139 9140 9143 9146 9150 9156 9162 9170 9179 9188 9198 9209 9221 9234 9248 9262 9277 9292 9308 9324 9340 9357 9374 9391 9408 9425 9442 9459 5254 0 53 1 9476 9492 9508 9524 9539 9554 9568 9582 9595 9608 9621 9632 9644 9655 9666 9676 9686 9695 9705 9714 9723 9732 9740 9749 9757 9765 9773 9781 9788 9796 9803 9810 9817 9823 9829 9835 9841 9846 9852 9857 9861 9866 9870 9874 9878 9881 9884 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9910 9911 9912 9912 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9904 9906 9907 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9936 9935 9933 9932 9930 9928 9925 9923 9920 9917 9914 9911 9907 9904 9900 9896 9892 9887 9883 9878 9873 9869 9864 9859 9853 9848 9843 9838 9833 9828 9823 9818 9814 9809 9805 9801 9797 9794 9791 9788 9785 9783 9780 9779 9777 9775 9774 9772 9771 9770 9769 9769 9768 9767 9767 9766 9766 9766 9766 9766 9767 9768 9768 9769 9770 9771 9773 9774 9775 9776 9777 9778 9778 9778 9778 9777 9776 9774 9771 9768 9764 9760 9755 9749 9743 9736 9728 9720 9712 9703 9693 9684 9674 9663 9653 9642 9631 9619 9608 9596 9584 9572 9559 9547 9535 9522 9510 9497 9485 9473 9461 9450 9439 9428 9418 9409 9400 9393 9386 9380 9376 9372 9370 9368 9368 9369 9371 9375 9379 9385 9391 9399 9407 9417 9427 9437 9448 9460 9472 9485 9498 9511 9524 9537 9550 9563 9576 9589 9601 9613 9625 9636 9647 9657 9666 9675 9684 9691 9698 9704 9709 9714 9717 9720 9722 9724 9724 9724 9723 9721 9718 9715 9711 9707 9701 9695 9689 9682 9675 9667 9658 9649 9640 9630 9620 9610 9599 9588 9576 9564 9552 9539 9526 9512 9498 9483 9467 9451 9433 9415 9395 9375 9352 9328 9303 9276 9247 9215 9182 9146 9107 9066 9022 8975 8926 8873 8817 8758 8696 8631 8562 8491 8416 8338 8258 8174 8088 7999 7908 7814 7717 7619 7518 7416 7311 7205 7097 6987 6876 6764 6650 6535 6418 6300 6181 6061 5940 5818 5695 5571 5448 5324 5200 5076 4952 4829 4708 4588 4469 4353 4240 4130 4023 3921 3822 3728 3640 3556 3478 3406 3340 3281 3228 3182 3142 3110 3084 3066 3055 3051 3055 3065 3084 3110 3143 3185 3234 3291 3356 3429 3511 3600 3698 3803 3916 4037 4165 4300 4441 4589 4742 5255 0 53 1 4899 5060 5224 5390 5557 5724 5890 6054 6215 6372 6525 6671 6810 6942 7065 7179 7284 7379 7465 7540 7604 7659 7703 7738 7763 7779 7786 7785 7777 7762 7741 7713 7682 7645 7606 7563 7518 7471 7423 7374 7325 7277 7230 7183 7139 7096 7056 7019 6985 6954 6927 6904 6885 6871 6861 6856 6855 6860 6870 6885 6905 6930 6960 6996 7036 7081 7131 7184 7243 7304 7370 7439 7510 7584 7661 7738 7818 7897 7977 8057 8136 8214 8291 8367 8439 8510 8577 8641 8702 8758 8811 8860 8905 8945 8980 9011 9037 9059 9076 9089 9097 9100 9099 9093 9083 9069 9051 9028 9002 8971 8937 8899 8858 8813 8765 8714 8660 8604 8545 8485 8422 8358 8293 8227 8160 8094 8027 7960 7893 7828 7763 7700 7639 7579 7521 7465 7411 7359 7310 7264 7220 7178 7139 7103 7070 7039 7011 6985 6962 6942 6925 6910 6898 6888 6882 6878 6877 6878 6883 6890 6900 6913 6929 6948 6970 6995 7023 7054 7087 7124 7164 7206 7252 7300 7351 7404 7460 7518 7579 7641 7706 7772 7840 7909 7980 8051 8123 8195 8268 8340 8412 8483 8554 8624 8692 8758 8823 8886 8947 9006 9062 9116 9167 9215 9261 9303 9343 9380 9414 9445 9473 9498 9520 9539 9555 9568 9578 9585 9589 9591 9590 9586 9579 9570 9558 9544 9527 9508 9487 9464 9440 9413 9385 9355 9325 9293 9260 9228 9195 9161 9128 9096 9064 9033 9003 8975 8948 8924 8901 8882 8864 8850 8838 8830 8824 8822 8823 8828 8835 8846 8860 8877 8896 8918 8943 8969 8997 9027 9058 9090 9122 9154 9186 9217 9248 9277 9305 9331 9356 9378 9398 9415 9429 9441 9450 9456 9458 9458 9455 9449 9439 9427 9412 9393 9372 9348 9322 9292 9261 9226 9189 9150 9109 9065 9020 8972 8923 8872 8820 8766 8712 8656 8601 8544 8488 8432 8376 8321 8266 8213 8162 8112 8064 8018 7974 7933 7894 7858 7825 7794 7766 7740 7717 7697 7678 7661 7646 7633 7621 7610 7600 7590 7581 7571 7562 7552 7542 7531 7520 7509 7497 7484 7472 7459 7446 7433 7421 7410 7399 7390 7382 7376 7371 7369 7369 7372 7377 7385 7395 7409 7424 7442 7463 7486 7511 7538 7566 7596 7627 7659 7692 7726 7760 7794 7828 7862 7896 7929 7963 7996 8028 8060 8092 8124 8155 8187 8219 8250 8282 8314 8346 8380 8413 8447 8482 8518 8554 8592 8630 8668 8708 8748 8788 8829 8871 8912 8954 8996 9038 9079 9121 9161 9201 9241 9280 9317 9354 9390 9424 9457 9489 9520 9549 9577 9603 9628 9652 9674 9695 9715 9733 9750 9766 9781 9795 9808 9820 9831 9841 9850 9858 9866 9873 9880 9885 9891 9895 9899 9903 9906 9909 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9937 9940 9942 9944 9947 9949 9952 9954 9957 9959 9961 9963 9965 9967 9968 9969 9970 9971 9971 9971 9972 9972 9971 5256 0 53 1 9971 9971 9971 9971 9971 9971 9971 9972 9973 9974 9975 9976 9978 9979 9981 9983 9985 9987 9989 9991 9993 9994 9996 9997 9998 999910000100001000010001100001000010000 9999 9999 9998 9997 9997 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9977 9977 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9986 9985 9984 9984 9983 9983 9983 9982 9982 9982 9983 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9905 9903 9900 9898 9895 9893 9890 9888 9886 9884 9882 9881 9880 9879 9879 9879 9879 9880 9882 9883 9885 9888 9890 9893 9896 9899 9902 9906 9909 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9957 9957 9956 9954 9953 9951 9948 9945 9942 9939 9935 9931 9926 9921 9916 9910 9903 9897 9889 9881 9873 9863 9853 9842 9830 9818 9804 9789 9773 9755 9737 9717 9695 9673 9648 9623 9596 9567 9537 9505 9472 9438 9402 9365 9327 9287 9246 9205 9162 9119 9075 9030 8985 8940 8894 8849 8804 8760 8716 8673 8631 8591 8552 8516 8481 8448 8418 8391 8366 8344 8326 8311 8299 8290 8285 8283 8285 8290 8298 8309 8324 8341 8361 8384 8409 8436 8466 8498 8531 8566 8603 8640 8679 8719 8760 8801 8842 8884 8926 8968 9009 9050 9091 9131 9170 9208 9245 9281 9316 5257 0 53 1 9349 9381 9411 9439 9466 9491 9514 9536 9555 9574 9590 9606 9619 9632 9643 9653 9661 9669 9676 9682 9688 9693 9697 9701 9705 9708 9711 9714 9717 9720 9723 9726 9729 9732 9735 9738 9742 9746 9750 9754 9759 9764 9769 9775 9781 9787 9793 9800 9807 9814 9821 9828 9835 9842 9850 9857 9864 9871 9878 9884 9891 9897 9903 9909 9914 9919 9924 9929 9934 9938 9942 9946 9950 9953 9956 9960 9963 9965 9968 9970 9972 9974 9976 9977 9978 9979 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9965 9963 9960 9957 9954 9951 9948 9944 9940 9936 9932 9927 9923 9918 9913 9908 9903 9898 9893 9888 9882 9877 9871 9865 9859 9853 9847 9841 9834 9828 9822 9816 9810 9804 9798 9793 9788 9783 9778 9775 9771 9768 9765 9763 9762 9761 9760 9760 9760 9761 9762 9764 9765 9768 9770 9773 9776 9779 9782 9786 9790 9794 9799 9804 9809 9814 9819 9825 9830 9836 9842 9848 9855 9861 9867 9873 9879 9885 9890 9895 9900 9905 9909 9913 9917 9920 9923 9926 9928 9930 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9952 9952 9951 9950 9948 9946 9944 9942 9940 9937 9934 9930 9927 9923 9919 9914 9910 9905 9899 9894 9888 9882 9875 9868 9861 9853 9844 9835 9825 9815 9804 9792 9779 9765 9750 9734 9718 9700 9681 9660 9639 9616 9593 9568 9542 9515 9487 9458 9428 9398 9366 9334 9300 9267 9232 9197 9161 9125 9088 9050 9012 8973 8934 8894 8854 8813 8772 8731 8689 8647 8605 8562 8520 8478 8435 8393 8352 8311 8271 8232 8194 8157 8121 8086 8054 8023 7994 7967 7942 7919 7899 7882 7868 7856 7847 7842 7840 7841 7846 7855 7867 7882 7902 7925 7952 7983 8017 8054 8095 8139 8185 8235 8287 8341 8396 8454 8512 8571 8631 8691 8751 8810 8869 8927 8984 9039 9093 9145 9195 9243 9289 9334 9376 9416 9453 9489 9523 9554 9584 9612 9638 9662 9684 9704 9723 9741 9757 9771 9784 9796 9807 9817 9826 9833 9840 9847 9852 9857 9862 9866 9869 9873 9876 9879 9882 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9927 9928 9930 9932 9934 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9960 9960 9960 9959 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9955 9956 5258 0 53 1 9958 9960 9962 9964 9966 9969 9971 9973 9975 9977 9978 9980 9981 9983 9983 9984 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9967 9966 9964 9962 9960 9958 9955 9953 9950 9948 9945 9942 9939 9936 9933 9931 9928 9925 9922 9920 9917 9915 9912 9910 9908 9906 9905 9903 9902 9901 9900 9899 9898 9898 9897 9897 9898 9898 9899 9900 9901 9902 9903 9905 9907 9908 9910 9912 9914 9917 9919 9921 9922 9924 9926 9927 9929 9930 9931 9931 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9895 9893 9891 9888 9885 9883 9880 9877 9874 9871 9868 9866 9863 9860 9858 9855 9853 9851 9848 9846 9844 9842 9840 9839 9837 9835 9833 9832 9830 9829 9827 9826 9825 9824 9824 9823 9823 9823 9824 9825 9826 9828 9830 9833 9836 9839 9842 9846 9850 9855 9859 9864 9868 9873 9877 9882 9886 9890 9894 9898 9901 9904 9907 9910 9913 9916 9918 9920 9923 9925 9927 9929 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9949 9950 9950 9951 9950 9950 9949 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9970 9969 9967 9966 9964 9962 9960 9957 9955 9953 9950 9948 9946 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9910 9908 9906 9903 9900 9897 9894 9891 9888 9884 9881 9877 9873 9869 9865 9861 9857 9853 9849 9844 9840 9835 9830 9825 9820 9815 9809 9803 9797 9791 9785 9778 9771 9764 9756 9748 9740 9732 9723 9714 9704 9694 9684 9674 9663 9652 9640 9628 9616 9604 9591 9579 9566 9553 9540 9527 9514 9501 9488 9475 9462 9450 9437 9425 9414 9402 9391 9380 9369 9358 9348 9338 9328 9318 9308 9299 9290 9280 9271 9262 9254 9245 9237 9228 9220 9212 9205 9198 9191 9184 9178 9172 9167 9163 9159 9156 9154 9152 9151 9151 9151 9153 9155 9158 9163 9167 9173 9180 9187 9195 9204 9214 9224 9236 9247 9260 9272 9286 9299 9314 9328 9343 9357 9372 9387 9402 9417 9432 9446 9461 9475 9489 9502 9515 9528 9540 9552 9564 9575 9586 9596 9606 9616 9626 9635 9645 9654 9663 9671 9680 9689 9697 9705 9713 9721 9729 9737 9745 9752 9760 9767 9774 9781 9787 9793 9799 9805 9811 9816 9821 9825 9830 9834 9838 9841 9845 9848 9851 9853 9856 9858 9860 9862 9864 9865 9867 5259 0 53 1 9868 9869 9869 9870 9870 9870 9870 9869 9868 9867 9866 9864 9862 9860 9857 9854 9851 9848 9844 9839 9835 9830 9825 9820 9814 9809 9803 9797 9790 9784 9778 9772 9765 9759 9753 9747 9742 9736 9731 9726 9722 9718 9715 9712 9709 9707 9705 9704 9704 9704 9705 9706 9708 9710 9712 9716 9719 9723 9727 9731 9736 9740 9745 9750 9755 9760 9765 9770 9775 9779 9784 9788 9793 9797 9801 9805 9808 9812 9815 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9854 9857 9859 9862 9864 9867 9869 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9937 9936 9936 9936 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9915 9913 9910 9907 9904 9901 9898 9895 9891 9888 9884 9880 9876 9871 9867 9862 9857 9851 9845 9839 9833 9827 9820 9813 9806 9798 9791 9783 9775 9767 9758 9749 9741 9731 9722 9712 9702 9691 9680 9668 9656 9644 9630 9616 9602 9586 9570 9554 9536 9519 9500 9481 9461 9441 9420 9399 9377 9356 9334 9312 9290 9269 9247 9226 9206 9186 9167 9148 9131 9115 9100 9086 9074 9064 9055 9049 9044 9041 9040 9042 9046 9052 9060 9070 9082 9097 9113 9131 9151 9172 9195 9218 9243 9269 9295 9322 9349 9376 9402 9429 9456 9482 9507 9532 9556 9579 9601 9623 9643 9663 9682 9700 9717 9733 9748 9763 9777 9790 9803 9815 9826 9836 9846 9855 9864 9872 9880 9887 9893 9899 9904 9909 9914 9918 9921 9924 9927 9929 9932 9933 9935 9936 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9935 9933 9931 9928 9925 9922 9918 9914 9909 9904 9899 9893 9887 9881 9874 9867 9860 9853 9845 9838 9830 9822 9814 9806 9798 9790 9782 9774 9766 9758 9750 9741 9733 9725 9717 9709 9701 9693 9686 9679 9672 9665 9660 9654 9649 9645 9642 9639 9637 9636 9636 9636 9638 9640 9643 9647 9651 9656 9662 9668 9675 9682 9689 9697 9705 9713 9720 9728 9736 9744 9751 9758 9765 9772 9779 9785 9791 9797 9803 9808 9813 9817 9822 9826 9830 9833 9836 9839 9842 9844 9846 9848 9849 9850 9851 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9851 9851 9850 9849 9848 9846 9844 9842 9839 9836 9832 9827 9823 9817 9811 9804 9797 9789 9781 9771 9762 9751 9740 9729 9716 9704 9690 9676 9662 9646 9631 9615 9598 9581 9564 9546 9528 9509 9491 9472 9454 9436 9417 9399 9382 9365 9348 9332 9317 9303 9289 9277 9266 9256 9248 9241 9236 9232 9229 9229 9229 9232 9236 9242 9249 9258 9268 9280 9293 9307 9322 9339 9356 9374 9392 5260 0 53 1 9411 9431 9451 9471 9491 9511 9530 9550 9569 9588 9607 9625 9643 9660 9677 9693 9709 9724 9738 9752 9765 9778 9790 9801 9811 9821 9831 9840 9848 9855 9862 9869 9874 9880 9884 9889 9892 9896 9899 9901 9903 9905 9907 9908 9909 9910 9910 9910 9910 9910 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9896 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9925 9924 9924 9924 9924 9923 9922 9921 9920 9919 9917 9915 9913 9911 9909 9906 9903 9899 9895 9891 9886 9881 9875 9869 9862 9854 9845 9836 9825 9814 9802 9788 9774 9758 9740 9722 9702 9680 9656 9631 9604 9576 9545 9512 9477 9440 9400 9358 9314 9267 9217 9165 9109 9052 8991 8928 8862 8793 8722 8648 8572 8494 8414 8332 8248 8163 8077 7991 7904 7817 7730 7645 7560 7477 7396 7317 7242 7169 7101 7036 6976 6920 6870 6825 6785 6751 6724 6703 6688 6680 6678 6683 6694 6712 6737 6767 6804 6847 6895 6949 7008 7072 7140 7212 7288 7367 7449 7534 7620 7708 7797 7887 7977 8068 8158 8247 8335 8422 8507 8590 8671 8749 8825 8898 8969 9036 9100 9162 9220 9275 9326 9375 9421 9463 9503 9539 9573 9604 9633 9659 9682 9704 9724 9741 9757 9771 9784 9795 9805 9813 9821 9828 9833 9838 9842 9846 9849 9851 9852 9853 9854 9854 9853 9852 9851 9849 9846 9843 9839 9835 9830 9825 9820 9814 9807 9800 9792 9784 9776 9767 9758 9748 9738 9727 9716 9705 9693 9681 9668 9655 9641 9627 9613 9598 9583 9567 9551 9535 9518 9502 9484 9467 9450 9432 9415 9397 9380 9363 9346 9329 9313 9297 9281 9267 9253 9239 9227 9215 9204 9194 9185 9177 9170 9164 9159 9156 9153 9151 9151 9151 9153 9155 9158 9162 9167 9172 9178 9184 9191 9198 9205 9212 9219 9226 9234 9240 9247 9253 9259 9265 9270 9275 9279 9283 9286 9289 9292 9295 9297 9299 9301 9303 9304 9306 9308 9309 9311 9313 9316 9318 9321 9324 9327 9331 9335 9340 9345 9351 9357 9363 9370 9378 9386 9395 9404 9414 9424 9434 9446 9457 9469 9482 9495 9508 9521 9535 9548 9562 9576 9589 9603 9617 9630 9643 9656 9669 9681 9693 9705 9716 9727 9737 9747 9757 9766 9774 9782 9790 9797 9804 9810 9816 9821 9827 9831 9836 9840 9843 9847 9850 9853 9855 9858 9860 9862 9864 9866 9867 9869 9870 9872 9873 9874 9876 9877 9879 9880 9882 9883 9885 9887 9888 9890 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9910 9910 9911 9912 9913 9915 9916 9917 9919 9921 9923 9925 9926 9928 9930 9932 9934 9936 9937 9939 5261 0 53 1 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9912 9909 9907 9904 9902 9899 9897 9895 9892 9890 9888 9886 9884 9883 9881 9880 9878 9877 9876 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9870 9870 9869 9868 9866 9865 9864 9862 9860 9859 9857 9854 9852 9849 9847 9844 9840 9837 9833 9829 9825 9820 9815 9810 9804 9798 9791 9784 9777 9769 9761 9752 9743 9733 9724 9713 9703 9692 9681 9670 9659 9647 9636 9625 9613 9602 9591 9581 9571 9561 9552 9543 9535 9527 9520 9514 9509 9504 9500 9496 9493 9491 9489 9487 9486 9485 9484 9484 9483 9482 9481 9480 9478 9476 9473 9469 9465 9459 9453 9445 9437 9427 9416 9404 9390 9375 9358 9340 9321 9300 9277 9252 9226 9198 9168 9136 9103 9067 9029 8990 8948 8904 8857 8808 8757 8704 8648 8589 8527 8463 8396 8326 8253 8176 8097 8014 7927 7837 7743 7646 7544 7439 7330 7217 7100 6979 6854 6726 6595 6460 6323 6183 6042 5898 5754 5609 5463 5318 5175 5032 4892 4755 4621 4491 4366 4245 4131 4021 3919 3822 3733 3650 3575 3507 3447 3394 3349 3311 3281 3259 3244 3236 3236 3243 3257 3279 3308 3343 3386 3436 3492 3555 3625 3701 3784 3872 3967 4067 4173 4283 4399 4519 4643 4771 4902 5037 5173 5312 5452 5593 5735 5877 6019 6161 6301 6441 6579 6715 6849 6981 7111 7238 7361 7482 7600 7714 7825 7933 8037 8137 8234 8327 8417 8503 8585 8664 8739 8810 8878 8943 9004 9061 9116 9167 9216 9261 9304 9344 9382 9417 9450 9480 9509 9535 9560 9582 9603 9623 9641 9657 9672 9686 9699 9711 9721 9731 9740 9748 9755 9762 9768 9773 9778 9783 9787 9791 9795 9798 9801 9804 9807 9809 9811 9814 9816 9818 9820 9821 9823 9825 9826 9828 9829 9830 9832 9833 9834 9835 9836 9837 9837 9838 9839 9839 9839 9840 9840 9840 9839 9839 9839 9838 9837 9836 9835 9833 9832 9830 9828 9826 9824 9822 9819 9816 9813 9810 9806 9803 9799 9794 9789 9784 5262 0 53 1 9778 9772 9765 9757 9749 9740 9729 9718 9706 9693 9678 9662 9645 9626 9605 9583 9559 9533 9505 9474 9442 9407 9369 9329 9286 9241 9192 9141 9086 9028 8968 8904 8837 8767 8694 8617 8538 8456 8371 8284 8194 8101 8007 7910 7813 7713 7613 7512 7410 7309 7207 7107 7007 6908 6812 6717 6625 6535 6449 6366 6287 6212 6141 6074 6011 5953 5900 5850 5805 5764 5726 5692 5660 5631 5604 5578 5553 5528 5502 5475 5447 5416 5383 5346 5305 5260 5211 5156 5097 5033 4964 4891 4813 4731 4645 4557 4465 4372 4278 4183 4088 3995 3902 3812 3726 3642 3563 3489 3420 3357 3300 3249 3205 3167 3137 3113 3096 3086 3083 3087 3098 3116 3140 3171 3209 3253 3304 3362 3426 3497 3574 3658 3748 3845 3948 4057 4172 4293 4420 4552 4690 4832 4978 5128 5282 5438 5596 5756 5917 6078 6240 6400 6558 6716 6870 7021 7169 7313 7453 7588 7719 7844 7964 8079 8189 8293 8392 8485 8574 8657 8735 8808 8877 8941 9001 9057 9109 9157 9201 9243 9281 9316 9348 9378 9405 9430 9453 9474 9493 9510 9526 9541 9554 9566 9577 9587 9596 9605 9612 9619 9625 9630 9635 9639 9643 9646 9648 9650 9652 9653 9654 9655 9655 9656 9656 9656 9655 9655 9655 9655 9655 9655 9656 9656 9657 9658 9659 9660 9662 9664 9666 9668 9670 9673 9675 9678 9681 9683 9686 9689 9692 9695 9698 9700 9703 9705 9708 9710 9712 9713 9715 9716 9716 9716 9716 9715 9714 9712 9709 9705 9701 9696 9690 9683 9675 9667 9657 9647 9635 9622 9609 9594 9579 9562 9544 9525 9506 9485 9463 9440 9416 9391 9365 9338 9310 9282 9252 9222 9192 9161 9130 9098 9067 9035 9005 8974 8945 8916 8889 8863 8838 8816 8795 8777 8760 8746 8735 8726 8720 8717 8716 8718 8723 8730 8740 8752 8767 8783 8802 8823 8845 8870 8895 8922 8950 8979 9009 9039 9070 9101 9133 9164 9196 9228 9259 9289 9320 9350 9379 9407 9435 9461 9487 9512 9536 9559 9581 9602 9622 9640 9658 9674 9690 9704 9718 9730 9742 9753 9762 9771 9779 9787 9793 9799 9804 9808 9812 9815 9817 9819 9819 9820 9819 9818 9816 9813 9809 9805 9800 9794 9787 9779 9770 9761 9750 9739 9726 9713 9698 9682 9666 9648 9629 9609 9587 9564 9540 9514 9487 9458 9427 9395 9360 9324 9286 9247 9205 9161 9116 9068 9019 8968 8915 8861 8806 8749 8692 8633 8574 8515 8456 8397 8339 8281 8225 8170 8118 8067 8018 7973 7930 7891 7856 7824 7796 7772 7753 7738 7728 7722 7722 7726 7734 7748 7766 7788 7815 7845 7880 7919 7960 8005 8053 8103 8156 8210 8266 8323 8381 8439 8497 8555 8613 8670 8726 8782 8835 8887 8938 8986 9033 9077 9119 9160 9198 9234 9268 9300 9331 9359 9385 9410 9433 9454 9474 9492 9509 9525 9539 9552 9564 9575 9585 9594 9602 9610 9616 9622 9627 9631 5263 0 53 1 9635 9638 9640 9642 9644 9645 9646 9646 9646 9645 9644 9643 9642 9640 9638 9636 9633 9630 9627 9623 9620 9616 9611 9607 9602 9596 9591 9585 9579 9573 9566 9559 9552 9545 9537 9530 9522 9514 9506 9498 9489 9480 9472 9463 9454 9444 9435 9425 9415 9405 9394 9383 9372 9361 9349 9336 9324 9310 9297 9283 9268 9253 9237 9221 9204 9186 9168 9149 9129 9109 9088 9066 9043 9020 8995 8970 8944 8917 8888 8859 8829 8797 8764 8730 8695 8659 8621 8581 8541 8499 8455 8410 8364 8316 8267 8216 8163 8109 8054 7996 7937 7876 7813 7748 7681 7611 7539 7464 7387 7306 7222 7134 7043 6948 6850 6747 6640 6530 6415 6296 6174 6048 5918 5786 5651 5515 5376 5236 5097 4957 4818 4680 4544 4411 4281 4155 4034 3917 3806 3700 3601 3508 3422 3342 3270 3204 3146 3095 3050 3013 2982 2959 2942 2932 2928 2932 2941 2957 2980 3009 3044 3086 3134 3189 3250 3317 3391 3471 3558 3650 3748 3851 3960 4074 4192 4314 4440 4569 4701 4835 4971 5108 5246 5383 5520 5657 5792 5925 6056 6184 6309 6431 6550 6665 6776 6884 6987 7086 7182 7273 7360 7443 7521 7596 7667 7734 7798 7857 7913 7966 8015 8061 8103 8143 8179 8212 8243 8271 8296 8319 8340 8358 8374 8389 8402 8414 8424 8433 8442 8450 8457 8464 8471 8478 8485 8493 8501 8510 8520 8530 8542 8555 8569 8584 8600 8617 8636 8656 8678 8700 8723 8748 8773 8800 8827 8855 8883 8912 8941 8971 9000 9029 9059 9088 9117 9146 9174 9201 9228 9253 9278 9303 9326 9348 9369 9389 9408 9426 9443 9459 9474 9487 9500 9512 9523 9533 9543 9551 9559 9566 9573 9579 9585 9590 9595 9599 9603 9606 9609 9611 9613 9614 9615 9615 9614 9613 9611 9608 9605 9600 9595 9589 9582 9574 9566 9557 9547 9536 9525 9513 9501 9488 9474 9461 9446 9432 9417 9402 9386 9370 9354 9338 9321 9305 9288 9270 9253 9235 9217 9199 9181 9163 9145 9126 9108 9090 9073 9055 9038 9021 9004 8988 8972 8956 8941 8927 8912 8899 8885 8872 8859 8846 8833 8820 8807 8794 8780 8766 8751 8736 8720 8703 8685 8666 8646 8625 8602 8578 8553 8526 8498 8468 8436 8403 8368 8331 8293 8253 8211 8168 8123 8076 8028 7978 7927 7875 7821 7766 7709 7652 7593 7534 7473 7412 7350 7287 7224 7160 7096 7032 6968 6904 6840 6777 6714 6653 6593 6534 6477 6422 6369 6319 6272 6228 6188 6152 6120 6093 6071 6054 6042 6036 6036 6043 6055 6074 6100 6132 6170 6215 6265 6322 6385 6453 6526 6605 6687 6774 6864 6958 7054 7152 7251 7352 7453 7555 7655 7755 7854 7951 8046 8138 8227 8314 8397 8477 8554 8626 8695 8760 8822 8879 8934 8984 9031 9075 9115 9152 9186 9217 9246 9272 9295 9316 9335 9351 9366 9378 9389 9397 9404 9409 9413 9414 9414 9413 9410 9406 9400 9392 5264 0 53 1 9383 9373 9361 9347 9332 9315 9296 9276 9254 9230 9204 9176 9145 9113 9078 9040 9000 8957 8911 8862 8809 8754 8695 8632 8565 8494 8419 8340 8257 8169 8076 7978 7876 7769 7656 7539 7417 7291 7159 7023 6883 6739 6591 6440 6286 6129 5970 5810 5648 5486 5325 5164 5004 4846 4690 4538 4389 4244 4104 3969 3839 3716 3599 3488 3384 3287 3198 3115 3040 2973 2912 2859 2814 2775 2743 2718 2700 2687 2681 2680 2684 2693 2706 2723 2743 2766 2791 2818 2847 2876 2905 2933 2961 2988 3012 3035 3055 3073 3088 3100 3109 3115 3118 3118 3116 3112 3106 3100 3092 3084 3076 3070 3064 3061 3060 3063 3069 3080 3095 3116 3142 3174 3213 3258 3310 3369 3434 3507 3587 3674 3767 3867 3974 4087 4206 4330 4460 4594 4733 4876 5022 5171 5322 5475 5629 5784 5938 6092 6245 6397 6546 6692 6836 6976 7111 7243 7370 7491 7608 7719 7825 7925 8020 8109 8193 8271 8343 8411 8473 8531 8583 8632 8676 8716 8753 8786 8816 8843 8868 8890 8910 8928 8945 8960 8975 8988 9000 9011 9022 9033 9043 9053 9064 9074 9084 9094 9104 9115 9125 9136 9147 9158 9170 9181 9193 9205 9217 9229 9242 9254 9267 9280 9293 9306 9319 9333 9347 9361 9375 9389 9403 9418 9432 9447 9462 9477 9491 9506 9521 9535 9549 9564 9577 9591 9604 9617 9630 9642 9654 9666 9677 9687 9698 9707 9717 9726 9734 9742 9750 9758 9765 9771 9777 9783 9789 9794 9799 9804 9808 9812 9815 9819 9822 9825 9827 9829 9832 9834 9835 9837 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9845 9845 9844 9843 9842 9841 9839 9838 9836 9834 9832 9830 9827 9824 9821 9817 9813 9808 9803 9797 9791 9783 9775 9766 9756 9744 9732 9718 9702 9685 9667 9647 9625 9601 9575 9548 9518 9487 9453 9417 9378 9338 9295 9249 9202 9152 9099 9044 8986 8926 8864 8799 8731 8662 8590 8515 8439 8360 8280 8198 8114 8030 7944 7857 7770 7683 7596 7510 7424 7340 7257 7176 7098 7022 6950 6880 6815 6754 6697 6645 6597 6555 6519 6487 6462 6442 6429 6421 6420 6425 6435 6452 6475 6504 6539 6579 6625 6676 6732 6793 6859 6929 7003 7081 7162 7246 7333 7422 7513 7605 7697 7791 7884 7978 8070 8162 8252 8341 8428 8512 8594 8673 8750 8823 8893 8961 9024 9085 9142 9197 9248 9295 9340 9382 9421 9457 9491 9523 9552 9578 9603 9626 9647 9666 9684 9700 9714 9728 9740 9751 9761 9770 9779 9786 9793 9799 9804 9809 9814 9818 9821 9824 9827 9830 9832 9834 9835 9837 9838 9839 9840 9840 9841 9841 9841 9840 9840 9839 9838 9837 9835 9833 9832 9830 9827 5265 0 53 2 9813 9812 9810 9808 9806 9803 9800 9796 9791 9786 9780 9773 9765 9757 9747 9737 9725 9713 9699 9685 9669 9652 9634 9615 9595 9573 9549 9524 9498 9470 9440 9408 9374 9339 9301 9261 9219 9175 9129 9081 9031 8979 8925 8869 8811 8752 8691 8630 8567 8503 8439 8375 8310 8246 8183 8119 8057 7997 7938 7880 7825 7773 7723 7676 7633 7593 7556 7524 7495 7471 7451 7435 7424 7416 7414 7415 7421 7431 7445 7463 7484 7508 7536 7566 7599 7634 7670 7708 7748 7788 7828 7868 7908 7948 7986 8024 8060 8094 8126 8156 8185 8211 8234 8256 8275 8292 8307 8321 8333 8343 8353 8361 8369 8378 8386 8394 8403 8412 8423 8436 8449 8465 8482 8501 8522 8545 8570 8596 8624 8654 8685 8718 8751 8786 8821 8856 8892 8928 8964 8999 9034 9068 9102 9134 9165 9195 9224 9251 9276 9300 9322 9342 9360 9377 9391 9404 9415 9424 9431 9437 9440 9442 9443 9441 9438 9434 9428 9420 9411 9400 9388 9374 9359 9342 9324 9305 9284 9261 9237 9211 9184 9155 9125 9093 9060 9026 8991 8954 8916 8878 8839 8799 8759 8719 8678 8638 8598 8558 8519 8481 8443 8406 8370 8335 8301 8267 8235 8204 8174 8144 8115 8087 8058 8030 8001 7973 7943 7912 7881 7847 7811 7773 7733 7689 7641 7590 7535 7475 7410 7340 7265 7184 7098 7005 6907 6802 6692 6575 6453 6326 6194 6056 5915 5769 5621 5470 5316 5162 5007 4853 4698 4546 4396 4249 4106 3967 3833 3705 3583 3466 3357 3254 3158 3070 2989 2914 2847 2787 2734 2688 2648 2615 2588 2567 2552 2543 2539 2542 2550 2564 2583 2609 2640 2678 2722 2772 2829 2893 2963 3039 3123 3213 3309 3411 3520 3633 3752 3875 4001 4131 4263 4398 4532 4666 4799 4931 5060 5186 5307 5423 5533 5636 5731 5819 5897 5967 6027 6077 6117 6147 6166 6174 6172 6159 6137 6104 6061 6009 5948 5879 5802 5718 5628 5531 5431 5326 5217 5107 4995 4883 4771 4660 4551 4445 4343 4245 4152 4064 3983 3908 3840 3780 3727 3682 3645 3616 3596 3583 3579 3582 3594 3613 3640 3674 3715 3764 3820 3882 3951 4027 4109 4197 4291 4390 4495 4605 4720 4840 4964 5092 5223 5357 5493 5632 5773 5913 6055 6196 6337 6476 6613 6748 6881 7010 7135 7256 7373 7485 7593 7695 7793 7885 7972 8054 8131 8203 8270 8333 8390 8444 8494 8539 8581 8619 8654 8685 8713 8738 8760 8779 8795 8808 8819 8827 8832 8834 8833 8830 8823 8814 8803 8788 8771 8750 8727 8701 8672 8641 8606 8569 8529 8486 8441 8393 8343 8291 8236 8179 8120 8060 7997 7934 7869 7803 7737 7670 7603 7537 7470 7404 7339 7275 7212 7151 7092 7036 6981 6930 6881 6835 6793 6754 6718 6686 6659 6635 6615 6599 6587 6580 6577 6578 6583 6592 6605 6622 6643 6668 6697 6728 6763 6801 6842 6885 6931 6978 7027 7078 7130 7183 5266 0 53 2 7236 7290 7344 7398 7451 7504 7556 7608 7658 7707 7756 7802 7848 7892 7935 7977 8017 8056 8094 8131 8167 8201 8235 8269 8301 8332 8363 8394 8423 8452 8480 8508 8535 8561 8586 8611 8635 8658 8680 8702 8723 8742 8761 8779 8796 8813 8829 8844 8858 8872 8885 8898 8911 8922 8934 8945 8956 8966 8976 8986 8995 9004 9013 9021 9029 9036 9043 9049 9055 9060 9065 9070 9074 9077 9080 9083 9085 9087 9089 9090 9091 9092 9092 9092 9092 9092 9091 9090 9088 9086 9084 9081 9077 9073 9069 9063 9058 9051 9044 9036 9027 9017 9007 8996 8984 8971 8957 8942 8927 8910 8892 8874 8854 8834 8812 8790 8766 8742 8717 8691 8665 8638 8610 8581 8552 8523 8493 8463 8433 8403 8373 8343 8314 8284 8255 8227 8199 8171 8145 8119 8095 8071 8049 8028 8009 7991 7975 7960 7947 7936 7927 7919 7913 7909 7906 7905 7905 7906 7907 7910 7912 7915 7918 7920 7922 7924 7924 7924 7922 7919 7915 7910 7903 7895 7885 7875 7863 7851 7837 7823 7808 7792 7776 7759 7741 7723 7705 7685 7665 7645 7623 7600 7577 7552 7526 7499 7470 7440 7408 7374 7339 7302 7264 7224 7183 7140 7096 7050 7004 6956 6908 6858 6809 6758 6707 6656 6605 6554 6502 6451 6399 6348 6297 6246 6194 6143 6091 6038 5985 5930 5874 5817 5757 5695 5630 5562 5490 5414 5334 5250 5160 5066 4967 4863 4755 4642 4524 4403 4278 4151 4022 3891 3759 3628 3498 3369 3243 3120 3001 2887 2778 2674 2577 2486 2402 2324 2253 2189 2132 2081 2036 1998 1966 1939 1918 1902 1892 1886 1885 1889 1898 1911 1930 1954 1982 2017 2056 2101 2152 2209 2272 2341 2416 2496 2583 2675 2773 2875 2982 3094 3209 3328 3449 3573 3699 3825 3952 4079 4206 4331 4455 4577 4697 4814 4928 5039 5147 5252 5353 5451 5545 5637 5725 5810 5892 5971 6048 6123 6195 6265 6333 6400 6465 6528 6590 6651 6710 6768 6825 6880 6934 6987 7039 7089 7138 7186 7232 7278 7321 7364 7406 7446 7485 7523 7560 7596 7631 7665 7698 7731 7763 7794 7824 7855 7884 7914 7943 7971 7999 8028 8055 8083 8110 8137 8164 8191 8218 8244 8270 8295 8321 8346 8370 8394 8418 8441 8464 8487 8509 8530 8551 8571 8591 8611 8630 8649 8667 8684 8702 8719 8735 8752 8768 8783 8799 8814 8829 8843 8857 8871 8885 8898 8911 8924 8937 8949 8961 8973 8985 8996 9007 9018 9029 9039 9049 9060 9070 9080 9090 9099 9109 9118 9128 9137 9146 9155 9164 9172 9181 9189 9197 9204 9212 9219 9225 9232 9238 9244 9250 9255 9260 9266 9270 9275 9280 9284 9289 9293 9297 9301 9305 9309 9313 9317 9321 9324 9328 9331 9334 9337 9340 9342 9344 9346 9348 9349 9351 9351 9352 9352 9352 9352 9352 9351 9350 9349 9348 9346 9345 9343 9340 9338 9335 9332 9329 9326 9322 9318 9314 9310 5267 0 53 2 9306 9302 9297 9293 9288 9284 9279 9275 9271 9268 9264 9261 9258 9256 9254 9252 9251 9250 9249 9249 9249 9249 9249 9250 9250 9251 9251 9251 9252 9252 9252 9252 9251 9251 9250 9249 9248 9247 9246 9245 9244 9243 9242 9242 9242 9242 9242 9243 9244 9245 9247 9250 9252 9255 9258 9261 9265 9269 9273 9277 9281 9286 9290 9294 9299 9303 9308 9312 9316 9320 9324 9327 9330 9333 9335 9337 9338 9339 9339 9337 9335 9332 9327 9322 9314 9306 9295 9283 9269 9254 9236 9216 9194 9170 9144 9116 9085 9052 9017 8980 8940 8898 8853 8807 8758 8707 8655 8600 8544 8486 8426 8366 8304 8242 8179 8116 8053 7990 7928 7867 7808 7750 7695 7642 7592 7545 7502 7464 7429 7399 7374 7354 7339 7330 7327 7329 7337 7350 7369 7393 7423 7457 7496 7540 7588 7639 7695 7752 7813 7875 7940 8005 8072 8138 8205 8272 8338 8403 8467 8530 8591 8651 8708 8764 8818 8869 8918 8965 9011 9053 9094 9133 9170 9205 9238 9270 9300 9328 9355 9380 9404 9427 9449 9469 9489 9507 9524 9541 9557 9571 9585 9599 9611 9623 9634 9645 9655 9664 9673 9681 9688 9695 9702 9708 9713 9718 9723 9727 9730 9734 9737 9739 9742 9744 9746 9747 9749 9751 9752 9753 9754 9755 9757 9757 9758 9759 9760 9761 9761 9761 9762 9762 9761 9761 9760 9760 9759 9757 9756 9754 9752 9750 9747 9745 9742 9739 9736 9733 9730 9726 9723 9720 9717 9714 9711 9708 9705 9702 9700 9698 9695 9694 9692 9690 9689 9688 9687 9686 9685 9684 9684 9683 9683 9682 9682 9681 9681 9680 9680 9679 9678 9677 9675 9674 9673 9671 9669 9667 9665 9662 9659 9657 9653 9650 9646 9643 9638 9634 9629 9623 9618 9612 9605 9598 9591 9584 9576 9568 9560 9552 9544 9536 9528 9521 9514 9507 9501 9495 9490 9486 9483 9480 9478 9477 9477 9478 9479 9481 9483 9487 9490 9495 9500 9505 9510 9516 9522 9529 9535 9542 9549 9556 9564 9571 9579 9586 9594 9601 9609 9616 9623 9630 9637 9644 9650 9656 9662 9667 9672 9677 9681 9685 9689 9693 9696 9699 9702 9704 9707 9710 9712 9715 9717 9720 9722 9725 9727 9730 9733 9735 9738 9740 9742 9744 9746 9748 9750 9751 9753 9754 9755 9756 9757 9758 9759 9759 9760 9761 9762 9763 9764 9765 9767 9768 9769 9771 9772 9773 9774 9775 9776 9777 9777 9777 9777 9777 9776 9775 9774 9773 9771 9769 9768 9766 9765 9763 9761 9760 9759 9758 9757 9756 9756 9756 9755 9755 9755 9755 9755 9755 9755 9754 9754 9753 9752 9751 9750 9748 9747 9745 9743 9742 9740 9738 9736 9734 9732 9731 9729 9727 9726 9725 9723 9722 9720 9719 9718 9716 9715 9714 9712 9711 9710 9708 9707 9705 9704 9703 9702 9701 9700 9699 9698 9698 9697 9696 9695 9695 9694 9693 9692 9691 9689 9688 9686 9685 9683 9682 9680 9678 5268 0 53 2 9677 9676 9674 9673 9672 9672 9672 9671 9671 9672 9672 9672 9673 9673 9674 9674 9674 9674 9674 9673 9673 9671 9670 9668 9666 9664 9662 9659 9656 9653 9651 9648 9645 9643 9640 9638 9635 9633 9631 9629 9627 9625 9623 9621 9619 9616 9614 9611 9609 9606 9603 9599 9596 9592 9588 9584 9580 9576 9571 9567 9562 9558 9553 9548 9543 9539 9534 9529 9524 9519 9514 9508 9503 9498 9492 9487 9481 9475 9469 9463 9457 9451 9445 9439 9432 9426 9419 9412 9405 9398 9391 9384 9377 9369 9361 9353 9344 9335 9326 9317 9307 9296 9285 9274 9261 9249 9235 9221 9206 9190 9174 9156 9138 9119 9098 9077 9054 9030 9005 8979 8952 8923 8893 8862 8829 8794 8758 8721 8682 8642 8600 8556 8511 8465 8417 8368 8317 8265 8212 8157 8102 8046 7990 7933 7876 7818 7762 7705 7649 7594 7539 7487 7435 7386 7338 7293 7250 7210 7172 7137 7106 7078 7053 7032 7014 7000 6990 6984 6982 6984 6990 7000 7014 7032 7053 7078 7107 7139 7175 7213 7254 7298 7344 7392 7441 7492 7545 7597 7651 7705 7759 7812 7865 7918 7969 8019 8068 8116 8162 8206 8248 8289 8327 8364 8399 8431 8461 8489 8515 8539 8561 8580 8598 8613 8627 8639 8649 8657 8663 8668 8672 8674 8675 8675 8674 8673 8670 8668 8664 8661 8657 8653 8649 8646 8642 8638 8635 8632 8629 8626 8623 8621 8619 8617 8615 8613 8612 8610 8608 8607 8605 8603 8601 8599 8596 8593 8589 8585 8581 8575 8569 8562 8553 8544 8533 8521 8507 8492 8475 8456 8435 8413 8388 8362 8333 8303 8270 8236 8200 8163 8124 8084 8043 8001 7959 7917 7874 7831 7789 7748 7708 7669 7632 7597 7565 7534 7507 7483 7462 7444 7430 7420 7414 7412 7414 7421 7431 7446 7465 7488 7516 7546 7581 7619 7660 7704 7751 7800 7851 7903 7957 8012 8068 8124 8180 8236 8291 8346 8399 8451 8502 8552 8599 8645 8689 8731 8771 8809 8845 8879 8911 8942 8970 8997 9023 9046 9069 9089 9109 9127 9143 9159 9173 9186 9197 9208 9217 9226 9233 9239 9245 9249 9253 9256 9258 9260 9261 9261 9261 9261 9260 9260 9259 9258 9257 9255 9254 9253 9252 9251 9249 9248 9246 9245 9243 9242 9240 9238 9236 9233 9230 9228 9224 9221 9218 9214 9210 9206 9202 9198 9194 9189 9185 9180 9176 9171 9166 9162 9157 9152 9147 9142 9137 9132 9127 9122 9116 9111 9105 9099 9092 9086 9079 9072 9065 9057 9049 9041 9032 9023 9014 9005 8995 8985 8975 8964 8953 8942 8931 8919 8907 8894 8882 8869 8856 8843 8829 8816 8802 8788 8774 8760 8746 8732 8718 8703 8689 8675 8661 8647 8633 8619 8606 8593 8581 8568 8557 8546 8536 8526 8518 8510 8503 8496 8491 8487 8484 8481 8479 8479 8479 8480 8481 8483 8486 8489 8492 8496 8500 8503 8507 8511 8515 8518 8522 8525 8527 8530 8532 8534 5269 0 53 2 8535 8536 8537 8537 8537 8537 8536 8535 8534 8532 8530 8527 8525 8521 8518 8514 8510 8505 8501 8495 8490 8484 8478 8471 8465 8458 8451 8443 8435 8427 8419 8411 8402 8393 8384 8375 8365 8355 8344 8334 8323 8312 8301 8290 8278 8267 8255 8244 8232 8221 8209 8198 8188 8177 8167 8157 8147 8137 8128 8118 8109 8099 8090 8081 8071 8061 8051 8041 8030 8019 8008 7996 7984 7972 7959 7946 7933 7920 7906 7892 7879 7865 7851 7837 7823 7809 7795 7781 7767 7753 7739 7724 7709 7694 7679 7663 7646 7630 7612 7595 7577 7558 7539 7520 7500 7480 7460 7439 7419 7398 7378 7357 7337 7317 7297 7277 7258 7239 7220 7202 7184 7166 7149 7132 7115 7098 7082 7066 7050 7034 7018 7002 6986 6969 6953 6936 6919 6901 6883 6864 6846 6826 6807 6786 6766 6745 6724 6702 6681 6659 6637 6615 6592 6570 6548 6526 6504 6482 6460 6438 6416 6395 6373 6351 6329 6308 6286 6264 6241 6219 6197 6174 6151 6128 6105 6082 6058 6035 6012 5988 5965 5941 5918 5895 5871 5848 5824 5800 5776 5752 5727 5702 5677 5651 5625 5598 5571 5543 5515 5486 5456 5426 5396 5364 5332 5300 5266 5232 5196 5159 5120 5079 5036 4991 4942 4890 4835 4775 4712 4643 4571 4492 4409 4321 4228 4130 4028 3922 3811 3698 3582 3464 3345 3226 3107 2988 2872 2758 2647 2540 2437 2339 2246 2158 2075 1998 1926 1860 1799 1743 1692 1646 1604 1566 1531 1501 1473 1448 1425 1406 1388 1372 1358 1347 1336 1328 1320 1315 1310 1307 1305 1305 1305 1307 1310 1314 1320 1326 1335 1345 1356 1370 1387 1406 1428 1454 1484 1518 1556 1600 1648 1703 1763 1829 1901 1979 2063 2152 2247 2346 2450 2558 2669 2782 2898 3014 3130 3246 3362 3476 3588 3697 3803 3905 4004 4098 4188 4274 4356 4434 4507 4577 4643 4705 4765 4821 4875 4926 4975 5022 5067 5111 5153 5194 5234 5273 5310 5347 5383 5418 5452 5485 5517 5549 5580 5611 5641 5670 5699 5727 5755 5783 5810 5837 5864 5890 5917 5943 5968 5994 6020 6045 6070 6095 6119 6143 6167 6190 6213 6236 6258 6280 6301 6322 6343 6363 6383 6403 6423 6442 6461 6480 6499 6518 6537 6556 6576 6595 6614 6634 6654 6674 6694 6714 6735 6755 6776 6797 6818 6839 6860 6881 6901 6922 6942 6963 6983 7002 7022 7041 7060 7078 7097 7114 7132 7149 7165 7182 7198 7214 7229 7244 7259 7274 7288 7303 7317 7331 7345 7359 7372 7386 7400 7413 7427 7441 7454 7468 7481 7495 7508 7522 7536 7549 7563 7576 7590 7603 7617 7631 7644 7658 7672 7685 7699 7712 7725 7739 7752 7765 7777 7789 7801 7813 7824 7835 7846 7856 7866 7875 7884 7892 7900 7908 7915 7922 7928 7934 7940 7945 7950 7955 7959 7963 7966 7969 7972 7974 7975 7976 7977 7976 7975 7974 7971 7968 7964 7959 7954 7947 5270 0 53 2 7940 7932 7923 7913 7903 7892 7880 7868 7855 7842 7828 7814 7800 7786 7772 7758 7744 7731 7718 7706 7694 7683 7673 7664 7656 7649 7643 7639 7635 7633 7631 7631 7632 7634 7636 7640 7644 7648 7653 7659 7664 7669 7675 7680 7685 7689 7693 7696 7698 7700 7700 7700 7698 7695 7691 7686 7680 7672 7663 7652 7640 7626 7611 7595 7577 7557 7536 7513 7489 7463 7435 7405 7373 7339 7304 7266 7226 7184 7139 7091 7041 6988 6931 6872 6808 6741 6670 6594 6514 6429 6339 6244 6144 6039 5928 5813 5693 5568 5439 5306 5170 5030 4888 4745 4600 4456 4312 4169 4027 3888 3752 3621 3493 3370 3253 3142 3036 2937 2845 2758 2679 2606 2540 2481 2428 2382 2343 2310 2283 2262 2247 2237 2234 2235 2241 2252 2267 2285 2307 2331 2356 2383 2410 2437 2462 2486 2507 2525 2539 2549 2554 2554 2549 2538 2523 2502 2476 2446 2412 2375 2335 2293 2250 2207 2164 2121 2080 2041 2004 1970 1938 1911 1886 1865 1847 1832 1821 1812 1807 1804 1804 1807 1812 1820 1831 1845 1862 1882 1907 1935 1968 2006 2050 2099 2154 2216 2284 2359 2441 2530 2626 2728 2837 2952 3072 3197 3328 3462 3599 3739 3881 4025 4169 4313 4456 4598 4738 4876 5012 5144 5272 5397 5519 5636 5749 5858 5962 6063 6160 6252 6341 6427 6509 6588 6663 6736 6806 6873 6938 7001 7062 7120 7177 7232 7285 7336 7385 7433 7480 7524 7567 7609 7649 7687 7724 7760 7794 7827 7858 7889 7918 7946 7973 7999 8025 8049 8073 8097 8119 8142 8164 8185 8207 8228 8248 8269 8289 8308 8328 8347 8366 8384 8402 8420 8437 8454 8470 8486 8502 8517 8533 8548 8562 8577 8591 8606 8620 8634 8648 8661 8675 8688 8702 8715 8728 8740 8752 8764 8775 8786 8797 8807 8816 8826 8834 8843 8850 8858 8865 8872 8879 8885 8891 8897 8903 8909 8915 8921 8926 8932 8937 8943 8948 8953 8958 8963 8968 8973 8978 8983 8988 8993 8998 9003 9008 9013 9019 9025 9031 9038 9045 9052 9060 9068 9076 9085 9094 9103 9112 9121 9130 9139 9148 9157 9166 9174 9182 9190 9197 9204 9210 9216 9222 9228 9233 9238 9243 9247 9252 9256 9261 9265 9269 9274 9278 9283 9287 9292 9296 9301 9305 9310 9314 9319 9323 9327 9331 9335 9339 9342 9346 9349 9352 9355 9358 9360 9362 9365 9367 9369 9371 9373 9375 9377 9379 9381 9383 9385 9388 9390 9392 9395 9398 9401 9403 9406 9409 9412 9415 9418 9420 9423 9425 9427 9429 9431 9433 9435 9436 9437 9438 9439 9440 9441 9442 9442 9443 9444 9445 9445 9446 9447 9448 9448 9448 9448 9448 9448 9446 9445 9443 9440 9437 9432 9428 9422 9415 9408 9400 9391 9381 9370 9358 9345 9331 9316 9300 9283 9264 9244 9223 9201 9176 9151 9123 9094 9063 9030 8996 8959 8921 8880 8838 8794 8749 8702 8653 8603 8552 8500 5271 0 53 2 8447 8393 8340 8286 8232 8178 8125 8073 8022 7972 7924 7878 7834 7792 7753 7717 7684 7653 7626 7603 7583 7567 7554 7545 7540 7539 7542 7549 7559 7573 7591 7612 7636 7663 7693 7726 7761 7798 7837 7878 7920 7963 8007 8051 8096 8140 8185 8229 8273 8317 8359 8401 8441 8481 8520 8557 8594 8629 8664 8698 8730 8762 8793 8824 8853 8882 8911 8938 8966 8992 9018 9043 9068 9092 9115 9137 9158 9179 9198 9217 9234 9250 9264 9278 9290 9300 9309 9317 9323 9327 9330 9331 9330 9328 9324 9319 9312 9303 9292 9280 9267 9251 9234 9216 9196 9175 9152 9127 9101 9074 9046 9016 8985 8952 8919 8884 8849 8813 8775 8738 8699 8660 8622 8583 8544 8505 8467 8430 8393 8358 8324 8292 8262 8234 8208 8185 8165 8147 8133 8122 8114 8110 8109 8112 8118 8128 8141 8157 8177 8200 8226 8254 8285 8319 8354 8392 8431 8471 8513 8556 8599 8643 8687 8731 8774 8818 8861 8903 8945 8985 9025 9063 9100 9136 9171 9204 9236 9266 9296 9324 9351 9376 9401 9424 9446 9467 9486 9505 9523 9540 9555 9570 9584 9597 9609 9620 9630 9640 9649 9657 9665 9672 9678 9684 9690 9695 9699 9704 9708 9712 9715 9718 9721 9724 9727 9729 9732 9734 9735 9737 9738 9739 9740 9741 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9743 9743 9744 9744 9745 9746 9747 9748 9748 9749 9750 9751 9751 9752 9752 9752 9752 9752 9752 9751 9751 9750 9748 9747 9746 9744 9742 9740 9738 9735 9733 9730 9727 9723 9720 9716 9712 9707 9703 9698 9693 9688 9682 9677 9671 9665 9659 9653 9646 9640 9634 9628 9621 9615 9609 9603 9597 9591 9586 9581 9576 9572 9568 9564 9561 9558 9556 9555 9554 9555 9555 9557 9559 9562 9566 9570 9575 9580 9587 9593 9600 9607 9615 9622 9630 9638 9645 9653 9660 9667 9674 9680 9686 9692 9698 9703 9708 9713 9718 9722 9726 9731 9735 9739 9744 9748 9753 9757 9761 9766 9770 9774 9778 9782 9786 9790 9793 9796 9798 9801 9803 9804 9805 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9807 9807 9807 9807 9808 9808 9809 9809 9810 9810 9810 9810 9810 9810 9810 9809 9808 9807 9806 9805 9804 9802 9800 9798 9796 9794 9792 9789 9787 9784 9782 9779 9776 9773 9770 9766 9763 9760 9756 9753 9750 9746 9743 9740 9738 9735 9733 9731 9729 9727 9726 9725 9724 9723 9722 9721 9720 9719 9717 9715 9713 9710 9707 9703 9698 9693 9687 9680 9672 9664 9654 9644 9632 9620 9607 9592 9577 9560 9542 9523 9503 9481 9457 9432 9405 9376 9345 9312 9277 9239 9200 9158 9114 9069 9021 8971 8919 8866 8812 8756 8699 8642 8584 8526 8467 8409 8352 8295 8239 8185 8131 8080 8031 7983 7939 7896 7857 7821 7788 7758 7732 7709 7691 7676 7666 7660 7659 5272 0 53 2 7662 7669 7680 7696 7717 7741 7770 7802 7838 7877 7920 7966 8014 8064 8117 8171 8227 8284 8342 8401 8459 8518 8577 8635 8693 8750 8806 8862 8915 8968 9019 9068 9115 9161 9205 9247 9287 9324 9360 9393 9425 9454 9481 9506 9529 9550 9569 9586 9602 9616 9628 9639 9648 9656 9663 9668 9672 9676 9678 9680 9681 9680 9679 9678 9675 9672 9668 9664 9659 9653 9647 9640 9632 9624 9615 9606 9595 9585 9573 9561 9548 9534 9520 9505 9488 9471 9453 9434 9415 9394 9372 9349 9325 9299 9273 9246 9217 9188 9158 9126 9094 9061 9028 8993 8958 8922 8886 8850 8813 8777 8740 8704 8668 8633 8598 8564 8532 8501 8471 8443 8417 8394 8373 8354 8339 8326 8316 8310 8307 8307 8311 8318 8329 8342 8359 8379 8402 8428 8456 8486 8518 8552 8588 8625 8662 8700 8739 8778 8817 8855 8893 8931 8967 9003 9037 9071 9103 9133 9162 9190 9216 9240 9263 9284 9303 9320 9336 9350 9362 9373 9382 9390 9396 9400 9403 9405 9406 9406 9405 9404 9401 9398 9395 9392 9388 9385 9381 9378 9375 9372 9370 9368 9367 9367 9367 9367 9369 9371 9373 9377 9381 9386 9391 9397 9404 9411 9419 9428 9437 9447 9457 9467 9479 9490 9502 9514 9527 9539 9552 9565 9578 9591 9603 9616 9628 9640 9652 9663 9674 9684 9693 9703 9711 9719 9727 9733 9740 9746 9751 9755 9760 9764 9767 9770 9773 9776 9778 9780 9782 9784 9786 9787 9789 9790 9792 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9805 9805 9805 9806 9806 9806 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9806 9806 9805 9805 9804 9803 9803 9802 9802 9802 9801 9801 9801 9801 9801 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9808 9808 9808 9808 9807 9807 9806 9806 9805 9804 9803 9802 9800 9799 9798 9796 9795 9794 9793 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9780 9779 9777 9776 9774 9772 9770 9767 9765 9762 9759 9756 9753 9750 9747 9744 9741 9738 9735 9732 9729 9727 9724 9722 9719 9717 9715 9712 9710 9708 9706 9704 9702 9700 9698 9696 9695 9693 9691 9690 9688 9687 9685 9684 9683 9682 9681 9680 9679 9679 9678 9677 9677 9676 9676 9675 9674 9674 9673 9673 9672 9672 9671 9671 9670 9670 9670 9670 9670 9670 9670 9671 9671 9671 9672 9672 9673 9673 9673 9673 9674 9673 9673 9673 9672 9671 9670 9669 9667 9666 9664 9662 9660 9657 9655 9652 9649 9646 9643 9640 9636 9633 9629 9625 9621 9616 9612 9607 9602 9597 9591 9585 9579 9573 9566 9560 9553 9545 9538 9530 9522 9513 9504 9495 9486 9477 9467 9457 9446 9435 9424 9413 9401 9389 9376 9363 9350 9335 9320 9305 5273 0 53 2 9289 9271 9253 9235 9215 9194 9172 9148 9124 9098 9071 9042 9012 8981 8948 8913 8877 8840 8800 8760 8717 8673 8627 8579 8530 8478 8425 8370 8313 8254 8193 8129 8063 7995 7923 7849 7772 7692 7608 7520 7429 7334 7235 7131 7024 6912 6797 6677 6553 6425 6294 6160 6023 5884 5742 5599 5456 5312 5168 5026 4885 4746 4610 4478 4350 4226 4108 3996 3889 3789 3696 3610 3531 3459 3395 3338 3288 3246 3212 3185 3165 3152 3147 3148 3157 3172 3194 3222 3258 3300 3348 3404 3465 3534 3608 3689 3776 3870 3969 4074 4185 4300 4421 4546 4674 4806 4941 5078 5217 5357 5497 5636 5775 5913 6047 6179 6308 6432 6552 6666 6776 6880 6977 7069 7154 7233 7305 7371 7430 7483 7529 7569 7602 7629 7650 7665 7673 7675 7671 7660 7643 7619 7589 7552 7509 7458 7401 7336 7265 7187 7103 7011 6914 6810 6701 6587 6468 6345 6218 6088 5956 5821 5686 5552 5418 5284 5152 5023 4897 4775 4657 4544 4436 4333 4236 4146 4061 3983 3912 3847 3789 3738 3693 3656 3625 3600 3583 3572 3568 3571 3580 3596 3619 3648 3684 3726 3775 3830 3891 3958 4030 4108 4192 4280 4373 4471 4572 4677 4785 4896 5009 5124 5241 5360 5480 5600 5721 5842 5963 6083 6204 6324 6444 6562 6680 6797 6913 7027 7140 7252 7362 7471 7578 7682 7785 7885 7983 8078 8170 8259 8346 8428 8508 8584 8657 8725 8791 8852 8911 8965 9016 9064 9108 9150 9188 9224 9257 9287 9315 9341 9365 9387 9408 9427 9445 9461 9476 9490 9503 9515 9527 9537 9547 9555 9564 9571 9578 9584 9589 9594 9598 9601 9604 9607 9609 9610 9611 9611 9611 9611 9610 9609 9608 9607 9605 9603 9601 9599 9596 9594 9592 9590 9588 9586 9584 9583 9582 9581 9581 9581 9582 9583 9585 9587 9590 9593 9597 9602 9606 9612 9617 9623 9629 9636 9642 9649 9656 9662 9669 9675 9682 9688 9694 9700 9705 9710 9715 9720 9724 9727 9731 9733 9736 9738 9740 9742 9743 9744 9744 9745 9745 9745 9745 9745 9744 9744 9744 9743 9743 9743 9743 9744 9744 9744 9745 9746 9747 9748 9750 9751 9753 9754 9756 9758 9760 9762 9764 9766 9769 9771 9774 9776 9779 9782 9785 9788 9791 9794 9797 9801 9804 9807 9811 9814 9817 9821 9824 9826 9829 9832 9834 9836 9838 9839 9840 9841 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9846 9847 9848 9850 9852 9854 9856 9858 9860 9863 9865 9868 9871 9873 9876 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9896 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 5274 0 53 2 9923 9922 9920 9919 9917 9915 9913 9912 9910 9908 9907 9906 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9870 9869 9867 9866 9864 9862 9860 9858 9856 9853 9850 9847 9843 9840 9836 9831 9827 9822 9816 9811 9805 9799 9792 9785 9778 9770 9762 9753 9743 9733 9723 9711 9700 9687 9674 9660 9645 9629 9613 9596 9579 9561 9542 9523 9503 9482 9462 9441 9419 9398 9376 9355 9333 9312 9291 9270 9251 9232 9214 9197 9181 9167 9154 9143 9134 9127 9121 9118 9117 9118 9121 9126 9133 9142 9153 9166 9181 9196 9213 9231 9251 9270 9291 9312 9333 9354 9376 9397 9418 9439 9459 9479 9498 9517 9535 9553 9570 9586 9601 9616 9630 9643 9656 9668 9679 9689 9698 9707 9715 9722 9728 9734 9739 9743 9746 9749 9750 9752 9752 9752 9752 9751 9749 9747 9744 9741 9738 9734 9730 9726 9721 9717 9712 9707 9702 9698 9693 9688 9684 9679 9675 9671 9667 9664 9661 9658 9655 9652 9650 9648 9647 9645 9644 9643 9642 9642 9641 9641 9640 9640 9640 9640 9640 9640 9640 9639 9639 9638 9637 9636 9634 9632 9629 9626 9622 9618 9612 9605 9598 9589 9579 9568 9556 9542 9527 9510 9492 9472 9451 9429 9404 9379 9352 9324 9295 9264 9233 9201 9169 9136 9103 9070 9037 9005 8973 8942 8912 8884 8857 8832 8809 8788 8770 8754 8741 8730 8723 8718 8716 8717 8722 8729 8739 8752 8768 8787 8808 8831 8857 8884 8913 8944 8976 9009 9042 9077 9112 9147 9182 9217 9251 9285 9319 9351 9383 9414 9444 9472 9500 9526 9551 9575 9598 9619 9639 9658 9676 9693 9708 9723 9736 9748 9760 9770 9779 9788 9795 9802 9809 9814 9819 9824 9828 9831 9834 9837 9840 9842 9844 9846 9848 9849 9851 9852 9853 9854 9854 9855 9855 9855 9855 9854 9853 9852 9851 9850 9848 9846 9844 9842 9839 9837 9834 9831 9828 9825 9822 9819 9816 9812 9809 9805 9801 9798 9793 9789 9785 9780 9776 9771 9766 9761 9756 9751 9746 9741 9736 9731 9726 9721 9717 9712 9708 9704 9701 9697 9693 9690 9687 9683 9680 9677 9674 9670 9667 9664 9660 9656 9653 9649 9645 9642 9638 9635 9631 9628 9624 9621 9618 9615 9613 9610 9608 9605 9603 9600 9598 9595 9592 9589 9585 9581 9577 9571 9565 9559 9551 9543 9534 9524 9513 9501 9488 9473 9458 9441 9424 9405 9384 9362 9339 9314 9287 9259 9228 9196 9161 9124 9085 9043 8999 8952 8902 8849 8794 8736 8674 8610 8543 8474 8401 8327 8250 8171 8090 8008 7925 7840 7755 7670 7585 7500 7416 7334 7252 7173 7097 7022 6951 6883 6819 6758 6702 6650 6603 6560 6522 6489 6462 6440 6423 6411 6406 6405 6410 6421 6437 6458 6484 6516 6552 6592 6636 6685 5275 0 53 2 6737 6792 6849 6909 6970 7033 7096 7160 7223 7285 7347 7407 7465 7520 7573 7623 7670 7713 7753 7789 7822 7852 7877 7900 7919 7935 7948 7958 7965 7971 7973 7974 7973 7971 7966 7961 7954 7946 7936 7926 7915 7902 7889 7875 7860 7844 7827 7809 7791 7771 7752 7731 7710 7688 7665 7642 7619 7595 7571 7547 7522 7498 7473 7448 7424 7399 7374 7350 7326 7302 7278 7255 7232 7209 7188 7167 7147 7128 7110 7093 7077 7063 7051 7040 7031 7024 7018 7015 7012 7012 7012 7014 7017 7021 7024 7028 7031 7033 7034 7033 7030 7024 7015 7003 6987 6967 6943 6915 6882 6845 6804 6758 6709 6655 6599 6539 6477 6413 6346 6279 6211 6143 6076 6008 5943 5878 5817 5758 5702 5650 5601 5557 5518 5483 5454 5430 5412 5400 5395 5395 5403 5417 5437 5465 5499 5541 5589 5644 5705 5773 5847 5927 6012 6103 6198 6298 6401 6508 6618 6729 6843 6958 7074 7189 7304 7420 7533 7645 7755 7862 7967 8069 8168 8264 8356 8445 8530 8611 8689 8763 8833 8900 8963 9023 9080 9133 9183 9231 9275 9317 9356 9393 9427 9459 9489 9517 9542 9566 9588 9609 9628 9645 9661 9675 9689 9701 9712 9722 9732 9740 9748 9755 9762 9768 9774 9779 9784 9788 9792 9796 9799 9802 9804 9807 9808 9810 9811 9812 9812 9813 9812 9812 9811 9810 9809 9807 9806 9804 9802 9801 9799 9797 9795 9794 9792 9791 9789 9788 9787 9786 9784 9783 9782 9781 9779 9778 9776 9775 9773 9771 9769 9766 9764 9762 9759 9756 9753 9750 9748 9745 9742 9739 9736 9733 9730 9726 9723 9720 9717 9713 9709 9706 9702 9698 9693 9688 9683 9678 9673 9667 9661 9655 9648 9641 9634 9627 9619 9611 9603 9594 9586 9577 9567 9557 9547 9537 9525 9514 9501 9488 9474 9459 9442 9425 9406 9385 9363 9339 9314 9286 9255 9223 9188 9150 9109 9066 9019 8970 8917 8860 8801 8737 8670 8600 8525 8447 8366 8280 8191 8098 8002 7902 7800 7694 7585 7474 7361 7246 7129 7012 6894 6776 6658 6540 6424 6309 6197 6088 5981 5878 5779 5685 5595 5510 5430 5356 5287 5225 5168 5117 5073 5035 5004 4979 4960 4948 4943 4944 4952 4966 4987 5015 5050 5091 5138 5192 5253 5319 5392 5471 5555 5645 5740 5839 5943 6050 6161 6275 6391 6508 6627 6746 6866 6985 7102 7219 7333 7445 7554 7660 7763 7861 7956 8046 8132 8213 8290 8363 8431 8494 8553 8608 8658 8704 8746 8784 8818 8848 8875 8897 8917 8932 8944 8953 8959 8961 8960 8956 8948 8938 8924 8907 8887 8864 8838 8808 8776 8739 8700 8657 8610 8560 8506 8448 8386 8320 8249 8175 8097 8014 7927 7836 7742 7643 7541 7436 7327 7216 7103 6988 6871 6753 6635 6517 6400 6283 6168 6055 5944 5836 5731 5630 5533 5439 5350 5266 5186 5110 5040 4974 4912 4855 4803 4755 4712 4673 4638 4607 4580 4557 5276 0 53 2 4537 4522 4509 4500 4494 4492 4492 4494 4499 4505 4514 4524 4535 4547 4559 4571 4584 4596 4608 4619 4630 4639 4648 4656 4663 4670 4676 4682 4689 4697 4705 4716 4728 4742 4760 4781 4805 4834 4867 4904 4946 4993 5046 5103 5165 5231 5303 5378 5458 5541 5627 5716 5807 5900 5995 6089 6184 6279 6374 6466 6558 6647 6734 6818 6900 6978 7053 7124 7192 7256 7317 7375 7430 7481 7530 7576 7620 7663 7703 7743 7781 7819 7856 7893 7930 7968 8006 8044 8083 8123 8164 8205 8248 8291 8335 8380 8425 8472 8518 8565 8612 8660 8707 8754 8802 8848 8895 8941 8986 9030 9073 9116 9157 9197 9236 9273 9310 9344 9377 9409 9439 9467 9495 9520 9544 9567 9589 9609 9628 9646 9663 9678 9693 9707 9721 9733 9745 9756 9766 9776 9785 9793 9801 9808 9815 9821 9826 9831 9836 9840 9844 9847 9850 9853 9856 9859 9861 9864 9866 9869 9871 9873 9875 9878 9880 9881 9883 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9916 9917 9919 9921 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9934 9935 9935 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9913 9911 9908 9905 9902 9899 9895 9892 9888 9883 9879 9874 9869 9864 9858 9852 9846 9840 9833 9826 9819 9812 9804 9797 9789 9781 9773 9765 9757 9749 9742 9734 9727 9720 9714 9708 9703 9698 9694 9690 9688 9686 9685 9684 9685 9686 9689 9692 9696 9700 9705 9711 9718 9724 9732 9739 9747 9755 9763 9771 9779 9788 9796 9803 9811 9819 9826 9833 9839 9846 9851 9857 9862 9866 9871 9874 9877 9880 9882 9883 9884 9885 9885 9885 9884 9883 9882 9880 9879 9878 9876 9875 9874 9873 9872 9872 9872 9872 9873 9874 9876 9878 9880 9882 9885 9888 9892 9895 9898 5277 0 53 2 9902 9905 9909 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9930 9930 9929 9928 9926 9925 9924 9922 9920 9918 9916 9914 9911 9909 9906 9903 9900 9896 9892 9888 9884 9879 9873 9867 9861 9853 9846 9837 9828 9818 9808 9796 9784 9771 9757 9743 9727 9711 9694 9675 9656 9636 9615 9594 9571 9547 9523 9498 9473 9446 9420 9393 9366 9339 9311 9284 9258 9232 9206 9182 9158 9136 9115 9095 9077 9061 9047 9034 9024 9016 9009 9006 9004 9005 9008 9013 9020 9029 9041 9054 9069 9086 9105 9125 9147 9169 9193 9217 9242 9267 9293 9318 9344 9369 9395 9419 9443 9466 9489 9510 9531 9550 9569 9587 9603 9619 9634 9648 9661 9674 9685 9697 9707 9717 9727 9736 9745 9753 9762 9769 9777 9784 9791 9797 9803 9809 9814 9819 9824 9829 9833 9836 9840 9843 9846 9849 9851 9854 9856 9858 9860 9862 9865 9867 9869 9871 9873 9874 9876 9878 9879 9880 9881 9882 9883 9883 9883 9883 9883 9882 9881 9880 9879 9877 9876 9874 9872 9871 9869 9867 9866 9864 9862 9860 9859 9857 9855 9854 9852 9850 9849 9847 9846 9844 9843 9841 9840 9839 9838 9838 9837 9837 9837 9837 9837 9837 9838 9839 9839 9840 9841 9841 9842 9842 9843 9843 9843 9844 9844 9843 9843 9843 9843 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9847 9847 9847 9848 9848 9848 9847 9847 9847 9846 9846 9845 9844 9843 9842 9841 9839 9838 9837 9835 9834 9833 9831 9830 9829 9828 9827 9826 9825 9825 9824 9824 9824 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9820 9819 9818 9817 9816 9814 9812 9810 9808 9806 9803 9801 9798 9796 9793 9790 9788 9786 9784 9782 9781 9779 9778 9777 9776 9775 9775 9774 9773 9773 9772 9771 9770 9769 9767 9766 9764 9762 9761 9759 9757 9755 9754 9752 9751 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9748 9747 9746 9744 9743 9740 9738 9735 9732 9730 9727 9724 9721 9718 9715 9712 9710 9707 9705 9703 9702 9700 9698 9696 9695 9693 9691 9689 9687 9685 9682 9679 9676 9673 9670 9666 9662 9658 9654 9650 9646 9642 9638 9635 9631 9627 9623 9620 9616 9613 9609 9606 9603 9600 9597 9593 9590 9587 9584 9580 9577 9574 9571 9567 9564 9561 9557 9554 9551 5278 0 53 2 9548 9545 9542 9539 9536 9534 9531 9529 9527 9524 9522 9521 9519 9517 9515 9514 9512 9511 9509 9508 9506 9504 9503 9501 9500 9498 9497 9495 9493 9492 9491 9490 9488 9488 9487 9486 9486 9486 9487 9487 9488 9489 9490 9492 9493 9495 9497 9500 9502 9504 9507 9509 9512 9514 9517 9519 9522 9524 9526 9528 9530 9532 9533 9535 9536 9537 9538 9538 9538 9538 9538 9537 9537 9535 9534 9532 9531 9528 9526 9523 9521 9518 9514 9511 9508 9504 9500 9496 9493 9489 9485 9480 9476 9472 9468 9464 9460 9456 9451 9447 9443 9440 9436 9432 9429 9426 9423 9420 9418 9416 9414 9412 9411 9410 9410 9410 9410 9410 9411 9412 9413 9415 9417 9420 9423 9426 9430 9434 9438 9443 9448 9454 9460 9467 9474 9482 9490 9498 9507 9517 9526 9536 9546 9557 9567 9578 9588 9599 9609 9619 9630 9639 9649 9658 9666 9675 9683 9690 9698 9704 9711 9717 9723 9729 9735 9741 9746 9751 9757 9762 9767 9772 9777 9783 9787 9792 9797 9802 9806 9810 9814 9818 9822 9825 9828 9831 9833 9836 9838 9840 9842 9844 9846 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9875 9876 9878 9878 9879 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9874 9872 9871 9869 9868 9866 9864 9861 9859 9857 9854 9852 9850 9847 9845 9843 9840 9838 9836 9833 9831 9829 9826 9824 9821 9819 9816 9812 9809 9806 9802 9798 9794 9790 9786 9781 9777 9773 9769 9765 9762 9759 9756 9754 9752 9750 9750 9749 9749 9750 9751 9753 9755 9758 9761 9764 9767 9771 9775 9779 9783 9788 9792 9796 9800 9804 9808 9812 9815 9819 9822 9825 9828 9830 9833 9835 9837 9839 9840 9841 9843 9843 9844 9845 9845 9845 9844 9844 9843 9841 9840 9838 9835 9832 9829 9825 9820 9816 9810 9805 9799 9792 9785 9778 9770 9762 9753 9745 9735 9726 9716 9706 9695 9684 9672 9659 9646 9633 9618 9603 9587 9570 9552 9533 9514 9493 9471 9449 9426 9401 9377 9351 9326 9299 9273 9247 9221 9195 9170 9145 9121 9098 9077 9056 9037 9020 9004 8990 8979 8969 8961 8955 8952 8950 8951 8954 8960 8967 8977 8988 9002 9017 9034 9052 9072 9094 9117 9140 9165 9191 9217 9244 9271 9298 9326 9353 9380 9407 9433 9459 9484 9509 9532 9555 9577 9598 9617 9636 9653 9669 9684 9698 9711 9723 9733 9743 9751 9759 9765 9771 9775 9779 9782 9785 9787 9788 9788 9788 9788 9787 9785 9784 9782 9779 9777 9774 9771 9768 9765 9762 9758 9755 9752 9749 9746 9743 9740 9737 9735 9733 9730 9729 9727 9726 9725 9725 9724 9724 9725 9725 9727 9728 9730 9731 9734 9736 9739 9742 9745 9748 9752 9755 9759 9763 9766 9770 9774 9777 9781 9784 9788 9791 5279 0 53 2 9794 9797 9800 9803 9806 9809 9812 9814 9817 9819 9822 9824 9826 9829 9831 9833 9835 9837 9839 9841 9843 9844 9845 9847 9847 9848 9849 9849 9849 9848 9848 9847 9846 9845 9843 9842 9840 9838 9837 9835 9834 9832 9831 9829 9828 9827 9826 9825 9824 9822 9821 9820 9819 9817 9815 9813 9811 9808 9805 9801 9797 9793 9788 9783 9778 9772 9767 9761 9754 9748 9742 9735 9729 9722 9716 9709 9703 9697 9691 9685 9679 9673 9668 9662 9657 9652 9648 9644 9640 9637 9635 9633 9631 9631 9631 9632 9633 9636 9639 9643 9647 9653 9658 9665 9672 9679 9686 9694 9702 9709 9717 9725 9732 9740 9747 9754 9760 9766 9772 9777 9782 9787 9791 9795 9799 9802 9805 9807 9809 9811 9812 9813 9813 9813 9813 9812 9811 9810 9809 9807 9805 9803 9801 9798 9796 9794 9791 9789 9787 9785 9784 9782 9781 9780 9780 9779 9779 9780 9780 9781 9783 9784 9786 9788 9791 9794 9797 9800 9804 9808 9812 9816 9821 9826 9831 9836 9841 9846 9852 9857 9862 9867 9872 9877 9882 9887 9891 9895 9900 9904 9907 9911 9914 9918 9921 9924 9927 9930 9932 9935 9937 9940 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9951 9951 9950 9949 9947 9946 9944 9943 9941 9940 9939 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9930 9928 9927 9925 9922 9920 9917 9913 9909 9905 9901 9896 9891 9886 9880 9874 9868 9862 9856 9849 9842 9834 9827 9818 9810 9801 9791 9781 9771 9759 9747 9735 9722 9708 9694 9679 9663 9647 9630 9613 9595 9577 9559 9541 9522 9504 9486 9468 9450 9433 9417 9401 9387 9373 9361 9350 9340 9332 9325 9320 9317 9316 9316 9318 9321 9327 9334 9342 9352 9364 9377 9391 9406 9423 9440 9457 9476 9495 9514 9533 9552 9571 9591 9609 9628 9646 9663 9680 9696 9711 9726 9740 9753 9765 9777 9788 9798 9807 9816 9824 9831 9837 9843 9848 9852 9856 9859 9861 9863 9864 9864 9864 9862 9860 9858 9854 9850 9845 9839 9832 9824 9815 9805 9795 9783 9771 9757 9743 9727 9710 9693 9674 9654 9633 9610 9587 9562 9536 9508 9480 9450 9419 9386 9353 9318 9282 9244 9206 9167 9127 9087 9045 9004 8962 8921 8879 8838 8797 8757 8719 8681 8645 8611 8579 8550 8522 8498 8476 8458 8442 8430 8422 8417 8416 8418 8424 8433 8446 8463 8482 8505 8531 8559 8591 8624 8659 8697 8735 8776 8817 8859 8901 8944 8987 9030 9072 9114 9156 9196 9236 9274 9311 9347 9382 9414 9446 9475 9503 9529 9554 9576 9596 9615 9632 9646 9659 9670 9679 9685 9690 9694 9695 9695 9693 9689 9684 9677 9669 9660 9649 9637 9623 9609 9593 9575 5280 0 53 2 9557 9538 9517 9495 9472 9447 9422 9395 9367 9339 9309 9278 9247 9215 9183 9150 9118 9085 9053 9022 8991 8961 8933 8906 8881 8857 8836 8818 8801 8787 8776 8768 8762 8760 8760 8763 8769 8778 8789 8803 8820 8839 8860 8883 8908 8935 8964 8993 9024 9056 9089 9122 9156 9189 9223 9257 9290 9323 9355 9387 9417 9446 9475 9502 9527 9552 9575 9596 9616 9634 9651 9667 9681 9693 9704 9714 9722 9729 9735 9739 9742 9744 9745 9744 9742 9739 9734 9728 9721 9712 9701 9689 9675 9659 9642 9622 9601 9577 9552 9524 9495 9463 9429 9393 9355 9314 9272 9228 9181 9133 9083 9031 8978 8923 8866 8808 8749 8689 8628 8566 8503 8440 8378 8315 8252 8190 8128 8068 8009 7951 7895 7840 7788 7738 7690 7644 7601 7560 7521 7484 7449 7416 7384 7353 7324 7294 7264 7234 7204 7172 7139 7104 7068 7029 6987 6943 6897 6848 6796 6743 6687 6629 6571 6511 6450 6390 6330 6271 6213 6158 6104 6054 6008 5965 5928 5895 5867 5845 5829 5820 5816 5820 5830 5847 5872 5903 5941 5986 6038 6097 6161 6233 6310 6392 6480 6572 6669 6769 6873 6979 7087 7198 7309 7420 7532 7643 7753 7862 7968 8073 8174 8273 8369 8461 8549 8634 8715 8793 8866 8936 9003 9066 9125 9181 9233 9283 9330 9374 9415 9453 9489 9522 9553 9582 9609 9634 9657 9678 9696 9714 9729 9743 9754 9765 9773 9781 9786 9790 9793 9794 9794 9793 9790 9786 9780 9774 9766 9757 9747 9736 9724 9711 9697 9682 9666 9649 9632 9613 9593 9572 9551 9528 9504 9479 9453 9426 9398 9368 9337 9306 9273 9238 9203 9167 9130 9092 9053 9014 8974 8935 8895 8855 8816 8777 8740 8703 8667 8632 8599 8568 8539 8511 8486 8463 8442 8423 8407 8393 8381 8372 8365 8361 8359 8359 8362 8366 8373 8382 8393 8407 8422 8439 8458 8479 8501 8526 8552 8579 8609 8639 8671 8705 8739 8775 8811 8848 8886 8925 8963 9002 9041 9079 9118 9156 9193 9230 9266 9300 9334 9367 9399 9429 9459 9487 9514 9539 9564 9587 9609 9630 9650 9669 9687 9703 9719 9734 9748 9761 9773 9784 9795 9805 9813 9822 9829 9836 9842 9848 9853 9858 9862 9867 9871 9874 9878 9882 9885 9889 9892 9895 9899 9902 9905 9908 9911 9913 9915 9917 9919 9920 9921 9921 9921 9921 9920 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9901 9900 9898 9896 9893 9891 9888 9884 9881 9877 9873 9869 9865 9860 9856 9852 9848 9844 9840 9837 9833 9830 9827 9824 9821 9819 9817 9815 9813 9811 9810 9808 9807 9806 9806 9805 9805 9805 9806 9806 9807 9808 9809 9811 9812 9814 9816 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9830 9830 9831 9832 9833 9833 9834 9835 9836 9837 9838 9839 9841 9842 9843 9845 9846 9847 9848 5281 0 53 3 9844 9845 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9842 9841 9840 9839 9838 9837 9835 9834 9832 9830 9828 9826 9824 9821 9819 9816 9813 9810 9806 9802 9798 9794 9789 9784 9779 9773 9767 9760 9754 9746 9738 9730 9722 9712 9703 9693 9683 9673 9662 9651 9639 9628 9616 9604 9592 9580 9568 9556 9544 9532 9520 9508 9496 9485 9474 9463 9453 9443 9433 9425 9416 9409 9402 9396 9391 9386 9383 9381 9380 9379 9380 9382 9385 9389 9394 9399 9406 9413 9422 9430 9440 9449 9459 9470 9480 9490 9501 9511 9521 9530 9539 9547 9555 9562 9569 9574 9579 9583 9585 9587 9588 9588 9587 9585 9582 9577 9571 9564 9556 9547 9536 9524 9511 9496 9480 9463 9444 9424 9403 9381 9357 9333 9307 9281 9254 9227 9199 9171 9143 9115 9088 9060 9034 9008 8983 8959 8936 8915 8895 8877 8860 8845 8833 8822 8813 8806 8801 8799 8798 8800 8804 8810 8817 8827 8839 8852 8868 8885 8903 8923 8945 8968 8991 9016 9042 9068 9096 9123 9151 9179 9207 9234 9262 9289 9315 9341 9366 9390 9414 9436 9457 9477 9496 9513 9530 9545 9559 9572 9584 9595 9605 9614 9622 9629 9635 9641 9646 9650 9654 9658 9661 9663 9665 9667 9668 9670 9670 9671 9671 9671 9671 9671 9670 9670 9668 9667 9666 9664 9662 9660 9658 9655 9652 9649 9646 9643 9639 9635 9631 9627 9623 9618 9614 9609 9604 9599 9593 9588 9582 9576 9570 9564 9558 9552 9545 9539 9532 9525 9518 9511 9504 9496 9488 9481 9472 9464 9456 9447 9437 9428 9418 9408 9397 9386 9374 9362 9349 9335 9321 9306 9290 9273 9256 9237 9218 9197 9176 9153 9129 9104 9077 9050 9021 8991 8959 8926 8892 8857 8821 8783 8744 8704 8663 8622 8579 8536 8492 8447 8402 8357 8312 8267 8221 8176 8131 8086 8042 7998 7954 7911 7869 7827 7785 7744 7704 7664 7624 7585 7546 7508 7470 7432 7394 7356 7318 7280 7242 7204 7165 7126 7086 7045 7003 6960 6916 6870 6822 6771 6719 6663 6604 6542 6476 6406 6331 6252 6168 6079 5985 5885 5780 5670 5555 5436 5311 5183 5051 4916 4779 4639 4499 4359 4219 4080 3943 3809 3679 3553 3432 3316 3207 3104 3009 2921 2840 2767 2702 2646 2597 2556 2522 2497 2479 2468 2464 2466 2476 2492 2515 2543 2578 2619 2666 2719 2778 2843 2914 2991 3074 3163 3258 3358 3464 3575 3692 3813 3940 4070 4204 4341 4481 4624 4768 4913 5060 5206 5352 5496 5640 5782 5921 6058 6191 6322 6448 6571 6691 6806 6917 7024 7127 7226 7321 7412 7500 7584 7664 7742 7816 7887 7955 8020 8083 8143 8200 8255 8308 8358 8406 8453 8497 8539 8580 8619 8656 8692 8726 8758 8790 8820 8849 8877 8903 8929 8954 8978 9001 9023 9044 9065 9085 9104 9123 9140 9158 9174 9190 9205 9220 9234 9247 9260 9273 9285 9297 9308 9319 9330 5282 0 53 3 9340 9351 9361 9371 9380 9390 9399 9409 9418 9427 9436 9445 9453 9462 9470 9478 9486 9494 9501 9509 9516 9523 9530 9536 9543 9549 9555 9561 9566 9572 9577 9583 9588 9593 9598 9603 9608 9612 9617 9622 9626 9631 9635 9639 9643 9647 9651 9655 9659 9663 9667 9670 9674 9677 9680 9684 9687 9690 9693 9696 9698 9701 9704 9706 9709 9711 9713 9715 9717 9719 9721 9723 9725 9727 9729 9730 9732 9734 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9756 9758 9760 9762 9765 9767 9769 9771 9773 9774 9776 9777 9778 9779 9780 9780 9781 9781 9781 9781 9780 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9766 9765 9764 9762 9760 9758 9756 9753 9750 9746 9742 9738 9733 9727 9721 9713 9705 9697 9687 9676 9664 9652 9638 9623 9607 9589 9570 9550 9528 9505 9481 9455 9427 9398 9366 9334 9299 9263 9226 9187 9146 9104 9060 9015 8969 8921 8873 8824 8774 8724 8673 8623 8572 8522 8472 8423 8375 8327 8281 8237 8194 8153 8114 8078 8043 8011 7982 7955 7931 7910 7892 7877 7866 7857 7851 7849 7850 7854 7862 7872 7886 7903 7922 7945 7970 7998 8028 8061 8096 8133 8172 8212 8255 8298 8343 8389 8435 8482 8530 8577 8625 8673 8720 8767 8814 8860 8905 8949 8992 9034 9075 9114 9153 9190 9225 9259 9292 9324 9354 9382 9409 9435 9460 9483 9505 9525 9545 9563 9580 9596 9611 9625 9638 9650 9661 9671 9681 9690 9699 9706 9714 9720 9727 9733 9738 9743 9748 9753 9757 9761 9765 9769 9772 9776 9779 9782 9784 9787 9789 9792 9794 9796 9798 9799 9801 9803 9804 9805 9807 9808 9809 9811 9812 9813 9814 9815 9816 9817 9819 9820 9820 9821 9822 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9827 9827 9827 9828 9828 9828 9828 9828 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9827 9827 9828 9829 9830 9831 9833 9834 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9848 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9863 9863 9863 9863 9863 9863 9862 9862 9861 9861 9860 9860 9859 9858 9858 9858 9858 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9859 9859 9858 9857 9856 9854 9853 9851 9849 9847 9845 9844 9842 9840 9839 9837 9836 9835 9834 9833 9832 9831 9831 9830 9830 9830 9830 9829 9829 9828 9828 9827 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9815 9814 9812 9811 9810 9808 9807 9806 9804 9803 9802 9801 9799 9798 9797 9796 9794 9793 9792 9790 9789 9787 9786 9784 9783 9782 9780 9779 9777 9776 9774 9773 9772 9770 9769 9768 5283 0 53 3 9767 9766 9765 9764 9763 9762 9760 9759 9758 9757 9756 9755 9754 9753 9751 9750 9749 9747 9746 9745 9743 9741 9740 9738 9736 9734 9732 9730 9727 9725 9722 9719 9717 9714 9710 9707 9704 9700 9697 9693 9689 9685 9681 9677 9673 9669 9665 9660 9656 9652 9647 9642 9638 9633 9629 9624 9619 9614 9610 9605 9600 9596 9591 9587 9583 9579 9575 9571 9568 9565 9562 9560 9558 9556 9555 9554 9553 9553 9553 9554 9554 9556 9557 9558 9560 9562 9564 9566 9568 9570 9571 9573 9575 9577 9578 9579 9581 9582 9583 9584 9584 9585 9586 9586 9587 9587 9587 9587 9587 9587 9586 9586 9585 9584 9583 9582 9580 9578 9576 9573 9571 9567 9564 9561 9557 9553 9549 9544 9540 9535 9530 9526 9521 9516 9511 9506 9501 9496 9491 9485 9480 9475 9469 9463 9457 9450 9444 9436 9429 9421 9413 9404 9395 9385 9375 9364 9353 9341 9328 9315 9301 9287 9271 9256 9239 9222 9203 9184 9164 9143 9122 9099 9074 9049 9023 8995 8966 8935 8904 8870 8836 8800 8762 8723 8683 8641 8598 8553 8507 8460 8411 8361 8311 8259 8206 8153 8099 8044 7989 7934 7880 7825 7771 7717 7665 7613 7563 7514 7467 7422 7379 7338 7300 7264 7231 7201 7174 7150 7129 7110 7095 7082 7073 7065 7061 7058 7058 7060 7063 7068 7074 7082 7089 7097 7106 7114 7122 7129 7136 7141 7145 7148 7150 7149 7147 7143 7137 7130 7120 7108 7094 7077 7059 7039 7016 6991 6964 6935 6903 6869 6832 6792 6749 6703 6653 6600 6543 6481 6415 6344 6269 6188 6102 6011 5915 5813 5706 5594 5477 5355 5230 5101 4969 4834 4697 4560 4423 4286 4149 4015 3883 3755 3630 3510 3396 3286 3184 3087 2997 2914 2837 2768 2705 2650 2600 2558 2521 2491 2467 2448 2435 2428 2425 2428 2436 2448 2466 2489 2518 2551 2590 2634 2684 2740 2802 2869 2942 3021 3106 3196 3292 3393 3499 3609 3723 3841 3963 4086 4212 4340 4469 4598 4727 4856 4984 5111 5236 5359 5480 5598 5713 5825 5934 6040 6143 6243 6340 6433 6523 6611 6695 6777 6856 6932 7006 7078 7147 7214 7278 7341 7401 7460 7517 7572 7625 7676 7726 7774 7821 7866 7910 7953 7994 8034 8072 8110 8147 8182 8217 8250 8283 8315 8345 8375 8405 8433 8461 8487 8513 8539 8563 8587 8610 8632 8654 8675 8695 8714 8734 8752 8770 8787 8804 8820 8836 8851 8866 8880 8894 8907 8919 8931 8942 8953 8963 8973 8982 8990 8997 9004 9011 9016 9021 9026 9030 9034 9037 9040 9043 9045 9048 9050 9052 9054 9056 9059 9061 9064 9067 9071 9074 9078 9082 9087 9092 9098 9103 9109 9116 9123 9130 9138 9146 9154 9163 9172 9181 9191 9201 9211 9221 9231 9241 9251 9261 9271 9281 9290 9299 9307 9314 9321 9327 9332 9335 9338 9339 9339 9338 9334 9330 9323 9315 9305 9293 9279 9263 9245 9225 9202 5284 0 53 3 9178 9151 9121 9089 9055 9018 8978 8935 8890 8841 8790 8735 8678 8617 8553 8487 8417 8344 8268 8189 8108 8024 7938 7850 7760 7668 7575 7482 7388 7293 7199 7105 7012 6921 6831 6742 6657 6573 6493 6416 6342 6273 6207 6145 6088 6035 5987 5944 5906 5873 5845 5822 5805 5793 5787 5786 5791 5802 5818 5840 5867 5900 5939 5982 6032 6086 6146 6210 6280 6353 6431 6513 6599 6688 6780 6875 6972 7071 7171 7273 7374 7477 7579 7681 7781 7881 7979 8075 8169 8260 8349 8435 8518 8597 8674 8746 8816 8882 8944 9003 9059 9111 9160 9206 9249 9289 9326 9360 9392 9421 9448 9473 9496 9517 9536 9553 9569 9583 9596 9608 9618 9627 9635 9643 9649 9654 9659 9662 9665 9668 9670 9671 9671 9671 9671 9670 9669 9667 9664 9661 9658 9654 9649 9644 9639 9632 9625 9617 9608 9598 9587 9576 9563 9548 9533 9516 9498 9478 9457 9434 9410 9383 9356 9326 9295 9262 9227 9190 9152 9112 9070 9027 8982 8936 8888 8838 8788 8736 8683 8630 8575 8519 8463 8406 8349 8292 8234 8176 8119 8062 8005 7949 7893 7839 7786 7734 7684 7636 7589 7545 7504 7465 7429 7396 7366 7340 7318 7300 7286 7276 7271 7270 7274 7283 7297 7315 7338 7366 7399 7436 7478 7523 7573 7626 7683 7743 7805 7870 7938 8006 8076 8147 8218 8289 8360 8431 8500 8568 8635 8699 8762 8821 8879 8933 8985 9033 9078 9120 9159 9194 9226 9254 9278 9299 9317 9330 9341 9347 9350 9350 9345 9337 9326 9311 9292 9270 9244 9215 9183 9147 9108 9066 9021 8974 8923 8871 8816 8759 8700 8640 8579 8516 8453 8390 8326 8263 8200 8138 8077 8018 7960 7904 7851 7800 7753 7708 7667 7630 7596 7567 7543 7523 7508 7497 7492 7492 7497 7508 7523 7544 7570 7601 7636 7676 7721 7769 7822 7878 7937 7998 8062 8128 8195 8263 8332 8402 8471 8539 8608 8675 8740 8804 8867 8927 8985 9041 9095 9146 9195 9241 9285 9327 9366 9403 9438 9471 9501 9530 9557 9582 9606 9627 9647 9666 9683 9699 9713 9726 9738 9748 9758 9766 9773 9780 9785 9790 9795 9798 9801 9804 9806 9808 9810 9812 9813 9815 9816 9818 9819 9820 9822 9823 9825 9826 9828 9830 9831 9832 9834 9835 9836 9837 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9846 9846 9847 9848 9849 9849 9850 9851 9851 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9850 9849 9848 9848 9848 9847 9847 9847 9847 9847 9848 9849 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9859 9860 9860 9861 9861 9861 9860 9860 9860 9859 9859 9859 9858 9858 9858 9858 9858 9858 9859 9860 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9870 9869 9868 9867 9865 9864 9862 9860 9857 9855 9853 9850 9847 9844 9840 9837 9833 9828 5285 0 53 3 9824 9818 9812 9806 9798 9790 9780 9770 9758 9745 9731 9715 9698 9679 9658 9635 9611 9585 9557 9527 9495 9461 9425 9386 9346 9303 9258 9212 9163 9111 9058 9003 8945 8886 8824 8761 8697 8630 8563 8494 8425 8354 8283 8213 8143 8072 8003 7935 7869 7804 7742 7682 7626 7573 7524 7478 7437 7401 7369 7342 7321 7305 7294 7289 7289 7294 7305 7321 7342 7369 7400 7435 7475 7519 7567 7619 7673 7731 7791 7853 7918 7984 8051 8120 8189 8259 8328 8398 8467 8535 8603 8669 8734 8798 8860 8919 8977 9033 9086 9137 9185 9231 9274 9315 9353 9388 9421 9452 9481 9507 9531 9552 9573 9591 9607 9622 9636 9649 9660 9670 9679 9688 9696 9703 9710 9716 9722 9728 9733 9738 9743 9748 9752 9757 9761 9765 9769 9773 9777 9781 9785 9788 9792 9796 9799 9802 9806 9809 9812 9815 9818 9821 9824 9826 9829 9831 9833 9835 9837 9839 9841 9842 9843 9844 9845 9846 9847 9847 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9852 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9859 9861 9862 9864 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9916 9915 9913 9911 9908 9906 9903 9900 9896 9893 9889 9884 9879 9874 9869 9863 9857 9850 9843 9836 9828 9820 9812 9803 9794 9784 9774 9764 9753 9742 9731 9719 9708 9696 9684 9672 9660 9648 9636 9625 9613 9602 9592 9581 9571 9562 9553 9545 9538 9531 9525 9521 9516 9513 9511 9510 9510 9511 9513 9516 9520 9525 9530 9537 9545 9553 9562 9571 9581 9592 9603 9614 9625 9636 9648 9659 9670 9681 9691 9701 9711 9721 9730 9738 9746 9754 9761 9768 9775 9781 9787 9792 9798 9803 9807 9812 9816 9820 9824 9828 9831 9834 9837 9840 9843 9845 9847 9849 9851 9853 9855 9856 9858 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9878 9879 9880 9882 9883 9884 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9898 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 5286 0 53 3 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9917 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9965 9966 9968 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9953 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9905 9905 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9907 9909 9910 9912 9914 9916 9918 9920 9923 9925 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9939 9941 9944 9946 9949 9951 9954 9957 9959 9962 9965 9967 9970 9972 9974 9976 9978 9980 9981 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9995 9995 9995 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9995 9994 9994 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9995 9996 9996 9997 9997 9998 9999 9999 999910000100001000010000 9999 9999 9999 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 5287 0 53 3 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9978 9976 9975 9973 9972 9970 9967 9965 9962 9959 9956 9953 9949 9945 9941 9937 9932 9927 9922 9916 9911 9904 9898 9891 9883 9876 9867 9858 9848 9838 9827 9815 9802 9789 9774 9759 9743 9725 9707 9688 9668 9646 9624 9601 9577 9552 9526 9500 9472 9444 9416 9387 9358 9328 9299 9269 9240 9210 9181 9152 9125 9097 9071 9046 9022 9000 8979 8959 8942 8926 8913 8901 8892 8885 8881 8879 8879 8882 8887 8895 8905 8918 8932 8949 8968 8989 9011 9035 9060 9087 9115 9143 9173 9202 9233 9263 9294 9325 9355 9385 9415 9445 9473 9502 9529 9556 9581 9606 9631 9654 9676 9697 9717 9737 9755 9772 9789 9804 9818 9832 9844 9855 9866 9876 9885 9893 9900 9907 9913 9918 9923 9927 9930 9934 9937 9939 9941 9943 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9933 9931 9929 9927 9924 9922 9919 9917 9915 9912 9909 9907 9904 9902 9899 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9844 9842 9840 9837 9835 9833 9831 9829 9828 9826 9824 9822 9821 9819 9817 9815 9813 9811 9809 9807 9804 9802 9799 9796 9793 9789 9786 9782 9778 9774 9770 9765 9761 9756 9751 9746 9741 9735 9730 9724 9719 9713 9708 9702 9696 9691 9685 9680 9675 9670 9665 9660 9656 9651 9647 9644 9640 9637 9635 9632 9630 9628 9627 9626 9625 9625 9625 9625 9625 9626 9627 9628 9630 9632 9634 9636 9638 9641 9644 9647 9650 9653 9657 9661 9664 9668 9672 9677 9681 9685 9690 9694 9699 9704 9708 9713 9717 9722 9727 9731 9736 9740 9744 9749 9753 9757 9761 9765 9769 9773 9777 9781 9784 9788 9792 9795 9799 9802 9805 9808 9811 9813 9816 9818 9820 9821 9823 9823 9824 9824 9823 9823 9821 9820 9817 9815 9812 9808 9804 9800 9796 9791 9785 9780 9774 9767 9760 9753 9746 9739 9731 9723 9714 9706 9697 9688 9679 9669 9660 9650 9640 9631 9621 9612 9602 9593 9584 9576 9568 9560 9553 9547 9541 9535 9531 9527 9524 9522 9520 9520 9520 9521 9523 9525 9529 9533 9538 9543 9550 9557 9564 9572 9581 9590 9599 9609 9619 9629 9639 9649 9658 9668 9677 9686 9694 9701 9708 9715 9720 9724 9728 9731 9733 9734 9735 9735 9734 9733 9732 9730 9728 9726 9725 9723 9722 9722 9722 9723 9724 9726 9729 9733 9738 9743 9750 9756 9764 9771 9779 9788 9796 9805 9813 9821 9829 9837 9845 9852 9859 9865 9871 9876 9881 9886 9890 9894 9898 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9931 9934 9936 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 5288 0 53 3 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9934 9933 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9920 9920 9919 9918 9917 9915 9913 9912 9909 9907 9905 9902 9899 9896 9893 9889 9886 9882 9879 9875 9872 9868 9865 9861 9858 9855 9852 9849 9846 9843 9840 9838 9835 9833 9830 9828 9826 9824 9822 9820 9818 9816 9814 9813 9812 9811 9810 9810 9809 9809 9810 9810 9811 9812 9814 9816 9818 9820 9822 9824 9827 9829 9832 9834 9837 9839 9842 9844 9846 9848 9849 9851 9852 9853 9854 9855 9855 9855 9855 9855 9855 9854 9853 9851 9850 9847 9845 9842 9838 9834 9830 9825 9820 9814 9807 9800 9792 9784 9775 9766 9756 9746 9736 9726 9715 9704 9693 9682 9671 9660 9650 9639 9629 9620 9610 9602 9594 9586 9579 9573 9567 9562 9558 9554 9551 9549 9546 9545 9544 9542 9542 9541 9540 9539 9537 9535 9533 9530 9525 9520 9513 9505 9495 9483 9470 9454 9436 9415 9392 9366 9337 9305 9270 9231 9189 9143 9094 9041 8984 8923 8858 8789 8715 8638 8556 8470 8381 8287 8189 8088 7983 7875 7764 7651 7534 7416 7297 7176 7054 6932 6811 6690 6570 6452 6337 6224 6114 6008 5905 5808 5715 5627 5545 5469 5399 5334 5277 5226 5182 5144 5114 5091 5074 5065 5063 5069 5082 5101 5129 5163 5205 5253 5309 5372 5441 5518 5600 5689 5784 5884 5990 6101 6216 6335 6458 6584 6711 6841 6973 7104 7235 7367 7497 7626 7752 7876 7997 8114 8228 8337 8442 8543 8639 8730 8816 8898 8974 9046 9114 9176 9235 9289 9340 9386 9429 9469 9506 9540 9571 9599 9625 9649 9671 9691 9709 9726 9741 9755 9768 9780 9790 9800 9808 9816 9823 9829 9835 9840 9844 9848 9852 9855 9857 9859 9860 9861 9862 9861 9861 9859 9858 9855 9852 9848 9844 9839 9834 9828 9821 9814 9806 9798 9790 9781 9772 9762 9753 9743 9733 9723 9713 9703 9692 9683 9673 9663 9653 9644 9635 9626 9618 9609 9601 9594 9586 9580 9573 9567 9561 9556 9552 9548 9544 9542 9540 9538 9538 9538 9539 9540 9543 9546 9550 9555 9560 9567 9574 9581 9589 9598 9607 9616 9626 9636 9647 9657 9668 9678 9689 9700 9710 9720 9730 9740 9749 9758 9767 9775 9782 9790 9797 9803 9809 9815 9820 9825 9829 9833 9837 9840 9843 9846 9849 9851 9853 9855 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9866 9867 9867 9869 9870 9871 9873 9875 9877 9879 9881 9883 9886 9888 9890 9892 9895 5289 0 53 3 9897 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9951 9952 9954 9955 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9961 9959 9957 9954 9951 9947 9943 9938 9934 9928 9922 9916 9909 9902 9895 9887 9878 9869 9860 9850 9839 9829 9818 9806 9794 9782 9770 9757 9744 9731 9718 9704 9691 9678 9665 9652 9639 9627 9615 9604 9594 9584 9575 9566 9559 9552 9547 9542 9539 9536 9535 9534 9535 9537 9540 9543 9548 9553 9560 9567 9575 9583 9592 9601 9611 9621 9632 9643 9654 9665 9675 9686 9697 9708 9718 9729 9739 9749 9758 9767 9776 9784 9792 9799 9807 9813 9820 9825 9831 9836 9841 9845 9850 9853 9857 9860 9863 9866 9869 9871 9874 9876 9877 9879 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9867 9864 9862 9858 9855 9852 9848 9844 9841 9837 9832 9828 9824 9820 9815 9811 9807 9802 9798 9794 9790 9787 9783 9780 9777 9774 9772 9769 9767 9766 9764 9763 9763 9763 9763 9763 9764 9765 9767 9769 9771 9774 9777 9781 9784 9788 9793 9797 9802 9807 9812 9817 9822 9828 9833 9838 9844 9849 9854 9859 9864 9869 9874 9878 9883 9887 9891 9895 9899 9903 9906 9910 9913 9916 9919 9922 9925 9927 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9952 9953 9954 9956 9957 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9961 9959 9956 9953 9950 9946 9942 9938 9933 9927 9922 9915 9909 9902 9894 9886 9878 9869 9860 9851 9841 9830 9819 9808 9796 9783 9771 9757 9743 9729 9715 9700 9684 9669 9653 9638 9622 9606 9591 9576 9562 9548 9535 9523 9511 9501 9492 9484 9478 9473 9469 9467 9466 9467 9470 9474 9479 9486 9494 9504 9515 9527 9539 9553 9567 9582 9598 9613 9629 9646 9662 9678 9694 9709 9725 9740 9754 9768 9781 9794 9806 9817 9828 9838 9848 9857 9865 9873 9880 9886 9892 9898 9903 9908 9912 9916 9919 9922 9925 9928 9931 9933 9935 9937 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 5290 0 53 3 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9985 9984 9983 9981 9979 9977 9975 9973 9971 9969 9966 9964 9961 9959 9956 9953 9950 9947 9944 9941 9938 9935 9932 9929 9925 9922 9919 9915 9912 9909 9905 9902 9899 9895 9892 9889 9885 9882 9880 9877 9874 9872 9870 9868 9866 9865 9864 9863 9862 9862 9862 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9888 9889 9891 9892 9894 9896 9898 9900 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9916 9916 9917 9918 9919 9921 9922 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9929 9927 9925 9922 9920 9917 9915 9912 9910 9908 9906 9905 9904 9903 9903 9903 9903 9904 9905 9907 9909 9912 9915 9918 9921 9925 9928 9932 9936 9939 9943 9946 9949 9952 9955 9957 9960 9961 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9955 9953 9951 9948 9944 9941 9937 9933 9928 9923 9917 9911 9904 9897 9890 9881 9872 9863 9853 9842 9831 9818 9806 9792 9778 9763 9747 9731 9714 9697 9679 9660 9641 9622 9602 9582 9561 9541 9520 9500 9479 9459 9438 9418 9399 9380 9361 9344 9326 9310 9295 9280 9267 9255 9244 9234 9226 9219 9213 9210 9207 9206 9207 9210 9214 9219 9226 9235 9245 9256 9268 9282 9297 9313 9329 9347 9364 9383 9402 9421 9440 9459 9478 9497 9516 9535 9553 9570 9587 9604 9620 9635 9650 9664 9677 9690 9702 9713 9724 9734 9744 9753 9762 9770 9777 9784 9791 9797 9803 9809 9814 9819 9824 9829 9833 9837 9841 9845 9848 9852 9855 9858 9862 9865 9868 9871 9874 9877 9879 9882 9885 9888 9890 9893 9895 9897 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9922 9923 9925 9927 9929 9931 9933 9935 5291 0 53 3 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9949 9948 9947 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9917 9916 9915 9913 9912 9912 9911 9910 9910 9910 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9914 9913 9912 9911 9909 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 5292 0 53 3 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9903 9902 9900 9898 9895 9892 9889 9886 9882 9878 9874 9870 9865 9860 9855 9850 9844 9839 9833 9827 9822 9816 9810 9805 9799 9794 9789 9784 9780 9775 9771 9767 9763 9760 9756 9753 9751 9748 9746 9744 9742 9741 9740 9739 9739 9738 9739 9739 9740 9741 9743 9744 9747 9749 9752 9756 9759 9764 9768 9773 9778 9783 9789 9794 9800 9806 9812 9819 9825 9831 9837 9843 9849 9855 9861 9866 9872 9877 9881 9886 9890 9894 9898 9902 9905 9909 9912 9915 9918 9920 9923 9925 9927 9930 9932 9934 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9947 9947 9946 9946 9945 9944 9942 9941 9940 9938 9936 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9866 9863 9860 9856 9852 9849 9845 9841 9837 9832 9828 9824 9819 9814 9809 9803 9797 9791 9785 9777 9770 9762 9753 9743 9733 9722 9710 9697 9683 9668 9651 9634 9615 9595 9573 9550 9526 9499 9471 9442 9410 9377 9341 9304 9265 9224 9180 9135 9088 9039 8988 8936 8881 8825 8767 8708 8648 8586 8523 8459 8395 8330 8264 8199 8134 8068 8004 7940 7877 7816 7756 7697 7642 7588 7537 7489 7445 7403 7366 7332 7303 7278 7258 7242 7231 7225 7224 7228 7237 7251 7270 7294 7323 7356 7393 7435 7480 7530 7582 7638 7697 7758 7821 7886 7953 8021 8089 8159 8228 8298 8367 8436 8505 8572 8639 8704 8767 8830 8890 8949 9006 9061 9114 9165 9214 9260 9305 9348 9388 9427 9463 9498 9530 9561 9589 9616 9641 9665 9686 9706 9725 9742 9758 9773 9786 9798 9810 9820 9830 9839 9847 9854 9861 9868 9874 9879 9884 9889 9894 9898 9902 9905 9908 9911 9914 9916 9918 9919 9921 9921 9922 9922 9922 9921 9921 9919 9918 9916 9914 9912 9909 9906 9903 9900 9897 9893 9889 9885 9881 9876 9871 9866 9861 9855 9849 9843 9837 9831 9824 9817 9810 9803 9796 9788 9781 9773 9766 9759 9752 9745 9738 9732 9726 9720 9715 9711 9706 9703 9700 9697 9695 9694 9693 9693 9693 9694 9695 9697 9699 9702 9705 9708 9712 9716 9720 9724 9729 9734 9739 9744 9749 9755 9760 9765 9771 9776 9781 9785 9790 9794 9798 9801 9804 9807 9808 9810 9810 9810 9809 9807 9804 9800 9795 9789 9782 9774 9764 9753 9742 9728 9714 9698 9680 9661 9641 9619 9596 9571 9544 9516 9486 9455 9423 9389 9353 9317 9279 9241 9202 9162 9122 9082 9041 9001 8961 5293 0 53 3 8922 8885 8848 8813 8779 8748 8718 8691 8666 8644 8625 8609 8596 8586 8579 8575 8574 8576 8581 8590 8600 8614 8630 8649 8670 8692 8717 8743 8771 8799 8829 8860 8890 8921 8952 8983 9014 9043 9072 9099 9125 9149 9172 9192 9210 9226 9239 9249 9257 9262 9264 9264 9260 9254 9245 9233 9219 9202 9184 9163 9141 9117 9092 9065 9038 9011 8984 8957 8930 8905 8880 8857 8835 8815 8798 8783 8770 8760 8754 8750 8749 8752 8758 8767 8779 8795 8813 8835 8859 8886 8915 8946 8980 9015 9051 9088 9127 9166 9205 9244 9284 9323 9361 9398 9435 9470 9504 9537 9568 9598 9626 9653 9678 9701 9724 9744 9763 9781 9798 9813 9827 9840 9852 9863 9873 9882 9891 9898 9905 9911 9916 9920 9924 9927 9929 9930 9931 9931 9930 9928 9926 9923 9919 9915 9910 9904 9897 9890 9883 9874 9865 9856 9845 9835 9823 9811 9799 9786 9773 9759 9745 9730 9715 9700 9684 9668 9652 9636 9620 9604 9588 9573 9557 9542 9528 9514 9500 9488 9476 9466 9456 9448 9441 9435 9430 9427 9425 9425 9426 9429 9433 9438 9445 9452 9461 9472 9483 9495 9508 9521 9535 9550 9565 9581 9596 9612 9628 9643 9659 9674 9689 9704 9718 9732 9746 9759 9772 9785 9796 9808 9819 9829 9839 9849 9858 9866 9874 9882 9889 9896 9902 9908 9914 9918 9923 9927 9931 9934 9937 9940 9942 9944 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9951 9949 9947 9946 9944 9943 9941 9940 9939 9937 9936 9936 9935 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9912 9911 9909 9906 9904 9901 9898 9894 9890 9885 9880 9874 9868 9861 9852 9843 9833 9822 9809 9796 9781 9764 9746 9726 9704 9680 9654 9626 9596 9563 9528 9491 9451 9408 9362 9314 9263 9210 9154 9095 9034 8970 8904 8836 8766 8694 8620 8545 8469 8391 8314 8235 8157 8078 8000 7923 7847 7772 7698 7627 7558 7492 7429 7369 7313 7261 7213 7169 7130 7097 7068 7046 7029 7017 7012 7013 7020 7033 7052 7077 7108 7144 7186 7233 7286 7342 7403 7468 7536 7608 7681 7758 7835 7914 7994 5294 0 53 3 8074 8153 8233 8312 8390 8466 8540 8613 8683 8751 8816 8879 8939 8996 9050 9101 9149 9194 9236 9275 9312 9346 9377 9405 9431 9454 9476 9495 9512 9527 9540 9552 9562 9570 9578 9584 9589 9594 9598 9601 9603 9605 9607 9609 9610 9612 9613 9615 9616 9618 9619 9621 9623 9624 9626 9628 9631 9633 9635 9637 9640 9642 9645 9647 9650 9652 9655 9658 9661 9664 9667 9670 9673 9676 9680 9684 9688 9692 9696 9700 9705 9709 9714 9719 9724 9729 9734 9739 9744 9750 9755 9760 9765 9770 9776 9781 9786 9791 9796 9801 9806 9811 9816 9821 9826 9831 9836 9841 9845 9850 9855 9859 9864 9868 9872 9876 9880 9883 9886 9889 9892 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9879 9878 9877 9876 9875 9875 9874 9874 9874 9873 9873 9873 9872 9871 9871 9869 9868 9866 9864 9861 9858 9854 9849 9844 9839 9833 9826 9818 9809 9800 9789 9778 9765 9752 9737 9721 9703 9684 9664 9642 9619 9594 9567 9539 9508 9477 9443 9408 9371 9333 9294 9252 9210 9166 9122 9076 9029 8982 8934 8886 8839 8791 8743 8695 8649 8603 8559 8516 8475 8437 8400 8366 8334 8306 8281 8259 8241 8226 8216 8209 8207 8208 8214 8223 8237 8254 8275 8300 8328 8359 8393 8430 8469 8510 8553 8597 8643 8690 8737 8785 8833 8881 8929 8977 9024 9070 9115 9160 9203 9245 9285 9324 9361 9397 9431 9464 9495 9524 9551 9576 9600 9622 9643 9661 9678 9694 9708 9721 9733 9743 9752 9761 9768 9775 9781 9787 9792 9797 9801 9805 9808 9812 9815 9818 9820 9823 9825 9827 9829 9831 9832 9833 9834 9835 9835 9835 9836 9836 9836 9836 9836 9836 9836 9837 9837 9838 9839 9840 9842 9844 9846 9848 9851 9853 9856 9859 9862 9866 9869 9872 9875 9878 9880 9883 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9943 9944 9946 9947 9949 9951 9953 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9969 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9979 9979 9979 9978 9977 9976 9975 9973 9972 9970 9968 9966 9963 9961 9958 9956 9953 9950 9948 9945 9943 9940 9938 9936 9933 9931 9929 9927 9924 9922 9920 9918 5295 0 53 3 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9870 9867 9865 9863 9861 9859 9858 9856 9855 9854 9854 9853 9853 9853 9853 9853 9853 9854 9855 9855 9856 9858 9859 9860 9862 9864 9866 9868 9870 9872 9874 9877 9879 9882 9884 9887 9890 9892 9894 9897 9899 9901 9903 9905 9906 9907 9909 9910 9910 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9911 9910 9909 9907 9905 9902 9899 9895 9890 9885 9879 9872 9865 9856 9847 9837 9826 9813 9800 9785 9770 9752 9734 9714 9692 9669 9644 9617 9588 9557 9524 9489 9451 9411 9369 9323 9275 9225 9172 9116 9058 8997 8934 8868 8800 8731 8659 8586 8512 8436 8360 8283 8206 8130 8053 7977 7903 7830 7759 7691 7624 7561 7501 7445 7392 7344 7300 7261 7227 7198 7174 7156 7143 7136 7134 7139 7148 7164 7185 7212 7243 7280 7322 7368 7419 7474 7533 7595 7660 7728 7799 7871 7946 8021 8098 8176 8253 8331 8409 8486 8562 8637 8711 8783 8853 8922 8988 9052 9114 9173 9230 9284 9335 9384 9430 9473 9514 9552 9588 9621 9652 9680 9707 9731 9753 9773 9792 9809 9824 9838 9850 9862 9872 9881 9890 9897 9904 9910 9915 9920 9924 9928 9931 9934 9937 9939 9940 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9924 9922 9919 9916 9913 9909 9906 9902 9898 9893 9888 9883 9878 9872 9865 9858 9850 9842 9833 9823 9812 9800 9787 9773 9758 9742 9725 9706 9686 9664 9642 9617 9591 9563 9534 9503 9471 9437 9401 9364 9325 9285 9243 9200 9155 9110 9064 9016 8969 8920 8872 8824 8776 8728 8681 8635 8591 8548 8507 8469 8432 8399 8369 8341 8317 8297 8281 8268 8260 8255 8255 8259 8267 8279 8295 8315 8338 8366 8396 8430 8466 8505 8546 8590 8635 8681 8729 8778 8827 8877 8927 8976 9026 9074 9122 9169 9215 9260 9303 9344 9385 9423 9460 9495 9529 9561 9591 9620 9647 9672 9696 9719 9740 9759 9778 9795 9810 9825 9839 9851 9863 9873 9883 9891 9899 9906 9913 9919 9924 9928 9932 9935 9938 9940 9942 9944 9945 9946 9947 9947 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9921 9918 9915 9912 9909 9905 9901 9897 9892 9888 9882 9877 9871 9865 9859 9852 9845 9837 9829 5296 0 53 3 9821 9813 9804 9795 9786 9776 9766 9756 9745 9735 9724 9713 9701 9690 9679 9667 9656 9644 9632 9621 9610 9599 9588 9577 9567 9557 9548 9539 9531 9523 9516 9510 9504 9500 9496 9493 9491 9489 9489 9490 9491 9493 9496 9500 9505 9511 9517 9524 9532 9541 9550 9559 9569 9580 9591 9602 9614 9625 9637 9649 9662 9674 9686 9698 9709 9721 9733 9744 9755 9765 9775 9785 9794 9803 9812 9820 9828 9835 9842 9849 9855 9861 9867 9872 9877 9882 9886 9891 9895 9899 9903 9906 9910 9913 9917 9920 9922 9925 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9942 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9904 9902 9900 9897 9894 9892 9888 9885 9882 9878 9874 9870 9865 9861 9856 9851 9846 9841 9835 9830 9825 9820 9815 9810 9805 9800 9796 9792 9788 9785 9782 9779 9776 9774 9773 9771 9770 9770 9770 9770 9771 9772 9773 9774 9776 9778 9780 9783 9785 9788 9790 9793 9795 9798 9800 9803 9805 9807 9809 9811 9812 9814 9815 9815 9816 9816 9816 9816 9815 9815 9813 9812 9810 9808 9806 9803 9800 9796 9792 9788 9782 9777 9770 9763 9755 9746 9736 9725 9713 9700 9685 9669 9651 9631 9609 9586 9561 9533 9503 9471 9436 9399 9359 9317 9271 9222 9170 9115 9057 8995 8929 8860 8786 8709 8627 8541 8450 8356 8256 8152 8043 7930 7812 7690 7563 7432 7296 7157 7014 6868 6719 6567 6413 6257 6099 5941 5782 5624 5466 5309 5154 5001 4850 4703 4560 4421 4286 4157 4033 3914 3802 3696 3597 3505 3419 3341 3270 3207 3151 3102 3061 3028 3002 2983 2972 2969 2972 2983 3002 3027 3060 3100 3146 3200 3260 3328 3402 3482 3569 3663 3762 3868 3979 4096 4219 4346 4479 4616 4757 4902 5050 5201 5354 5510 5667 5824 5983 6141 6298 6455 6610 6763 6914 7062 7206 7347 7484 7617 7746 7870 7989 8103 8213 8317 8417 8512 8601 8686 8766 8842 8913 8980 9042 9101 9155 9206 9254 9298 9338 9376 9411 9443 9473 9500 9525 9548 9569 9588 9606 9622 9637 9651 9663 9675 9686 9696 9705 9714 9722 9730 9737 9744 9751 9757 9763 9769 9775 9780 9785 9790 9795 9799 9804 9808 9811 9815 9818 9822 9825 9827 9830 9832 9834 9837 9838 9840 9842 9843 9845 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9882 9883 9885 9886 9887 5297 0 53 4 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9890 9888 9887 9884 9882 9879 9876 9873 9870 9866 9862 9858 9854 9849 9845 9840 9834 9829 9824 9818 9812 9806 9799 9792 9785 9778 9770 9762 9754 9745 9736 9726 9716 9706 9695 9684 9672 9660 9648 9635 9621 9607 9592 9577 9561 9545 9527 9509 9490 9470 9449 9427 9404 9379 9353 9326 9297 9266 9234 9200 9164 9126 9086 9045 9002 8957 8910 8861 8812 8761 8709 8656 8602 8549 8495 8442 8389 8337 8286 8237 8189 8144 8101 8061 8024 7990 7959 7933 7909 7890 7874 7863 7855 7851 7850 7853 7860 7869 7881 7896 7912 7931 7950 7971 7992 8014 8034 8054 8073 8090 8105 8118 8127 8132 8134 8132 8125 8113 8096 8074 8046 8012 7973 7928 7876 7819 7755 7686 7611 7531 7446 7355 7260 7161 7058 6951 6841 6729 6615 6499 6383 6266 6150 6033 5919 5805 5695 5587 5482 5380 5283 5190 5102 5019 4942 4870 4804 4744 4690 4642 4601 4567 4539 4517 4502 4494 4493 4499 4511 4530 4555 4588 4627 4672 4724 4783 4848 4919 4996 5079 5168 5263 5362 5467 5576 5689 5807 5928 6052 6179 6307 6438 6570 6702 6835 6967 7098 7229 7357 7484 7608 7729 7847 7961 8072 8179 8282 8380 8474 8564 8649 8730 8806 8878 8946 9010 9070 9126 9178 9227 9272 9314 9353 9389 9423 9453 9482 9508 9532 9554 9575 9593 9610 9626 9640 9652 9664 9674 9684 9692 9700 9707 9713 9718 9723 9727 9731 9734 9737 9739 9741 9743 9744 9745 9746 9746 9746 9747 9747 9747 9747 9747 9747 9747 9747 9748 9748 9749 9750 9751 9752 9754 9756 9758 9760 9763 9766 9769 9773 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9815 9819 9822 9826 9829 9831 9834 9837 9839 9841 9843 9844 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9864 9866 9867 9869 9870 9872 9873 9874 9876 9877 9878 9879 9879 9880 9880 9880 9880 9879 9878 9877 9876 9874 9872 9870 9868 9866 9864 9861 9859 9857 9854 9852 9850 9849 9847 9846 9844 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 9840 9840 9838 9837 9836 9834 9832 9830 9828 9825 9822 9820 9817 9814 9811 9807 9804 9801 9798 9794 9791 9787 9784 9780 9776 9773 9768 9764 9760 9755 9750 9744 9738 9732 9725 9718 9709 9701 9691 9681 9670 9658 9645 9631 9616 9599 9582 9563 9544 9522 9500 9476 9451 9424 9396 9366 9334 9301 9266 9230 9191 9151 9108 9063 9016 8967 8915 8860 8802 8742 8678 8612 8542 8468 8391 8311 8226 8138 8047 7952 7853 7751 7646 7538 7427 7314 7199 7081 6963 6844 6724 6604 6484 6366 6248 6133 6020 5909 5802 5699 5599 5504 5413 5327 5246 5171 5298 0 53 4 5102 5038 4980 4928 4882 4842 4809 4782 4761 4747 4739 4737 4742 4754 4772 4796 4827 4865 4909 4960 5016 5079 5148 5224 5304 5391 5482 5579 5680 5785 5894 6006 6121 6239 6358 6479 6600 6722 6843 6963 7083 7200 7315 7428 7537 7643 7745 7843 7936 8026 8110 8190 8265 8335 8400 8460 8515 8565 8611 8652 8688 8720 8747 8770 8789 8804 8814 8821 8824 8823 8818 8809 8797 8781 8761 8738 8711 8680 8646 8607 8565 8520 8470 8416 8358 8296 8230 8159 8084 8005 7921 7832 7739 7640 7537 7430 7317 7200 7078 6951 6820 6684 6545 6401 6254 6104 5951 5796 5639 5480 5321 5162 5002 4844 4687 4532 4380 4232 4087 3948 3813 3683 3560 3443 3334 3231 3136 3048 2968 2896 2832 2776 2727 2687 2654 2629 2611 2600 2597 2600 2610 2627 2650 2680 2715 2757 2805 2858 2918 2983 3055 3132 3215 3304 3399 3500 3606 3718 3836 3959 4086 4219 4356 4498 4643 4791 4943 5096 5251 5407 5563 5719 5874 6027 6178 6326 6470 6610 6745 6875 7000 7118 7229 7334 7432 7523 7606 7682 7751 7813 7868 7916 7958 7993 8021 8044 8062 8074 8081 8083 8081 8075 8064 8050 8032 8010 7985 7957 7925 7890 7852 7811 7767 7720 7670 7617 7562 7503 7441 7377 7311 7242 7171 7098 7023 6947 6869 6791 6713 6634 6556 6478 6401 6326 6252 6181 6113 6047 5986 5928 5874 5825 5781 5742 5709 5681 5659 5644 5634 5632 5635 5646 5663 5686 5717 5754 5797 5847 5903 5964 6032 6105 6184 6267 6355 6447 6543 6642 6744 6848 6954 7062 7171 7280 7389 7499 7607 7714 7819 7922 8023 8121 8216 8308 8396 8481 8562 8639 8713 8783 8849 8911 8970 9024 9076 9124 9169 9211 9250 9287 9320 9352 9381 9408 9433 9456 9477 9497 9515 9531 9547 9560 9573 9584 9593 9602 9609 9615 9620 9624 9627 9628 9628 9627 9625 9621 9616 9610 9603 9594 9584 9572 9559 9544 9528 9510 9490 9467 9443 9417 9389 9358 9324 9289 9250 9209 9164 9117 9066 9013 8956 8896 8833 8766 8696 8623 8547 8467 8385 8300 8212 8122 8030 7936 7840 7744 7646 7548 7450 7353 7256 7161 7067 6975 6887 6801 6719 6641 6568 6499 6436 6378 6326 6280 6241 6208 6182 6163 6151 6146 6147 6156 6171 6193 6222 6256 6297 6343 6395 6452 6513 6578 6647 6720 6796 6874 6954 7036 7119 7204 7288 7373 7458 7542 7625 7708 7789 7869 7947 8024 8099 8172 8243 8312 8378 8443 8506 8567 8626 8683 8739 8792 8844 8895 8943 8990 9036 9080 9123 9164 9204 9243 9280 9316 9351 9384 9416 9447 9476 9505 9532 9558 9582 9606 9628 9649 9669 9688 9706 9722 9738 9753 9766 9779 9791 9802 9812 9822 9831 9839 9846 9853 9859 9864 9869 9874 9878 9882 9885 9888 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9912 5299 0 53 4 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9892 9891 9889 9888 9887 9887 9886 9886 9887 9887 9888 9889 9891 9892 9894 9897 9899 9902 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9877 9874 9872 9870 9868 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9846 9844 9843 9841 9840 9839 9839 9838 9838 9838 9838 9839 9839 9840 9841 9842 9844 9845 9847 9849 9851 9853 9854 9856 9858 9860 9862 9863 9865 9866 9868 9869 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9872 9871 9869 9868 9866 9864 9862 9859 9856 9853 9850 9846 9842 9838 9834 9829 9825 9820 9814 9809 9803 9797 9790 9783 9776 9768 9760 9751 9742 9732 9721 9710 9698 9685 9671 9657 9642 9626 9610 9592 9574 9554 9534 9514 9492 9469 9446 9422 9397 9372 9346 9319 9291 9263 9235 9206 9176 9146 9116 9086 9055 9024 8994 8963 8932 8902 8872 8843 8814 8785 8757 8731 8705 8680 8656 8634 8612 8593 8574 8557 8542 8528 8516 8506 8498 8491 8486 8484 8483 8483 8486 8491 8498 8506 8516 8529 5300 0 53 4 8543 8558 8576 8595 8616 8638 8662 8687 8713 8741 8770 8800 8830 8862 8894 8927 8960 8993 9027 9061 9095 9128 9161 9194 9227 9259 9290 9321 9351 9380 9408 9435 9461 9486 9510 9533 9555 9576 9596 9615 9632 9649 9665 9680 9694 9706 9719 9730 9741 9750 9760 9768 9776 9784 9791 9798 9804 9809 9815 9820 9824 9829 9833 9837 9840 9843 9846 9849 9851 9854 9856 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9875 9877 9879 9881 9883 9885 9887 9890 9892 9894 9897 9899 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9920 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9899 9896 9893 9890 9886 9882 9878 9873 9868 9863 9857 9851 9844 9837 9829 9821 9812 9802 9793 9782 9772 9761 9749 9737 9725 9712 9699 9686 9673 9660 9646 9632 9619 9605 9592 9578 9565 9552 9539 9527 9515 9503 9492 9481 9471 9462 9453 9446 9439 9433 9428 9424 9421 9420 9419 9420 9422 9425 9430 9435 9442 9450 9459 9469 9479 9491 9503 9517 9530 9544 9559 9574 9589 9604 9620 9635 9650 9665 9680 9695 9709 9723 9736 9749 9762 9774 9785 9796 9806 9815 9824 9832 9840 9847 9853 9859 9864 9869 9873 9876 9879 9881 9884 9885 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9894 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9876 9875 9873 9872 9871 9870 9868 9866 9864 9862 9859 9856 9851 9847 9841 9834 9827 9818 9808 9797 9784 9770 9755 9738 9719 9698 9676 9651 9625 9596 9565 9531 9495 9456 9414 9369 9320 9268 9212 9151 9087 9019 8946 8868 8786 8698 8606 8510 8408 8301 8190 8075 7955 7832 7705 7575 7441 7306 7169 7029 6890 6751 6611 6472 6334 6198 6065 5934 5807 5683 5564 5449 5340 5236 5137 5044 4958 4878 4804 4738 4678 4626 4581 4544 4514 4492 4477 4471 4473 4483 4501 4527 4561 4604 4654 4713 4780 4854 4936 5025 5121 5225 5334 5449 5570 5695 5825 5959 6095 6235 6376 6519 6662 6806 6948 7090 7230 7368 7503 7635 7764 7888 8008 8124 8235 8341 8443 8539 8630 8716 8797 8874 8945 9012 9075 9133 9187 9237 9284 9327 9367 9403 9437 9468 9496 9522 9546 9568 9588 9606 9622 9637 9650 9662 9673 9682 9690 9698 9704 9709 9713 9716 9719 9721 9721 9721 9721 9719 9717 9714 9710 9705 9700 9694 9687 9679 9670 9661 9650 9639 9626 9612 9597 9580 9562 9543 9521 9498 9474 9447 9418 9388 9355 9320 9282 9243 9201 9157 9111 9063 9013 8961 8908 8853 8796 8739 8680 8621 8561 8501 8441 8382 8322 5301 0 53 4 8264 8207 8150 8096 8043 7992 7943 7896 7852 7810 7771 7735 7702 7672 7646 7622 7603 7586 7574 7565 7559 7558 7561 7567 7577 7591 7610 7632 7658 7687 7721 7757 7798 7841 7887 7937 7988 8042 8098 8156 8215 8276 8337 8398 8460 8522 8583 8644 8704 8763 8820 8877 8931 8984 9036 9085 9133 9178 9222 9264 9304 9342 9379 9414 9447 9479 9509 9537 9564 9590 9615 9638 9660 9681 9700 9719 9736 9752 9768 9782 9795 9807 9818 9829 9838 9847 9854 9861 9868 9873 9878 9883 9887 9890 9893 9896 9898 9900 9902 9903 9905 9906 9907 9907 9907 9908 9907 9907 9906 9905 9904 9902 9900 9898 9895 9892 9888 9884 9879 9874 9869 9863 9856 9849 9842 9835 9827 9818 9810 9801 9791 9782 9772 9762 9752 9742 9731 9721 9710 9699 9689 9678 9667 9657 9647 9637 9628 9619 9610 9602 9595 9588 9583 9577 9573 9570 9567 9566 9565 9566 9567 9569 9572 9576 9581 9587 9593 9600 9608 9616 9625 9634 9643 9653 9662 9672 9682 9692 9702 9711 9721 9730 9739 9748 9756 9764 9772 9780 9787 9793 9800 9806 9811 9816 9821 9825 9829 9832 9835 9838 9840 9842 9844 9845 9846 9847 9847 9848 9848 9848 9848 9847 9847 9847 9846 9845 9845 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9835 9833 9832 9830 9828 9827 9825 9823 9821 9818 9816 9814 9812 9810 9807 9805 9803 9801 9799 9797 9795 9793 9792 9791 9790 9789 9788 9788 9787 9787 9788 9788 9789 9790 9791 9793 9795 9797 9799 9801 9804 9806 9809 9812 9815 9819 9822 9825 9828 9832 9835 9838 9841 9845 9848 9850 9853 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9885 9887 9888 9889 9891 9892 9893 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9857 9855 9853 9851 9849 9846 9843 9840 9836 9832 9828 9824 9819 9813 9807 9801 9794 9787 9779 9771 9763 9753 9744 9733 9723 9711 9699 9686 9673 9659 9644 9629 9612 9596 9578 9560 9541 9522 9502 9482 9461 9439 9418 9396 9374 9352 9330 9308 9286 9264 9243 9223 9203 9184 9166 9149 9133 9118 9105 9092 9081 9072 9064 9058 9053 9049 9048 9048 9049 9052 9056 9062 9069 9078 9087 9098 9110 9122 9136 9150 9165 9180 9195 9211 9226 9242 9258 9273 9289 9304 9318 9332 9345 9358 9370 9382 9393 9403 9412 9421 9429 9437 9444 9450 9455 9460 9464 9468 9471 9474 9476 9478 9479 9480 9480 9480 9480 9479 9478 9476 9474 9472 9470 9467 9464 9460 9456 9452 9448 9444 9439 9435 9430 9425 5302 0 53 4 9420 9415 9410 9405 9400 9395 9390 9385 9380 9375 9370 9366 9361 9357 9352 9348 9343 9338 9334 9329 9324 9319 9314 9308 9303 9297 9291 9285 9279 9273 9267 9260 9254 9247 9241 9234 9228 9222 9216 9210 9204 9198 9192 9186 9181 9175 9169 9163 9157 9150 9143 9136 9128 9120 9111 9101 9091 9080 9068 9055 9041 9026 9011 8994 8977 8958 8939 8919 8898 8875 8852 8828 8803 8777 8751 8723 8694 8664 8633 8601 8568 8534 8498 8462 8424 8385 8345 8303 8260 8216 8170 8123 8075 8025 7973 7920 7865 7809 7750 7690 7627 7563 7496 7426 7353 7278 7199 7117 7032 6943 6850 6753 6652 6548 6439 6326 6210 6090 5966 5839 5709 5576 5442 5305 5168 5030 4893 4755 4618 4483 4351 4221 4095 3972 3854 3741 3633 3531 3435 3345 3261 3184 3113 3049 2992 2942 2898 2862 2832 2809 2792 2782 2779 2783 2792 2809 2832 2862 2898 2941 2990 3046 3108 3177 3253 3334 3422 3516 3616 3721 3831 3946 4066 4189 4316 4447 4580 4715 4852 4990 5127 5265 5403 5540 5675 5808 5939 6068 6193 6316 6435 6551 6663 6772 6876 6977 7074 7168 7258 7344 7427 7506 7583 7656 7726 7793 7857 7919 7978 8035 8089 8141 8190 8238 8284 8327 8369 8409 8447 8484 8518 8552 8584 8614 8643 8671 8698 8723 8748 8771 8793 8814 8835 8854 8873 8890 8907 8924 8939 8954 8969 8983 8996 9009 9021 9033 9044 9055 9066 9077 9087 9097 9106 9116 9125 9134 9142 9151 9159 9168 9176 9184 9191 9199 9206 9213 9220 9227 9234 9240 9247 9253 9259 9265 9271 9277 9283 9289 9295 9301 9308 9314 9320 9327 9333 9340 9347 9353 9360 9367 9374 9381 9388 9395 9401 9408 9414 9421 9427 9433 9439 9445 9451 9456 9462 9467 9472 9477 9482 9487 9492 9497 9502 9506 9511 9516 9521 9526 9531 9536 9541 9547 9552 9557 9562 9567 9572 9577 9581 9586 9591 9595 9599 9604 9608 9612 9616 9621 9625 9629 9633 9638 9642 9646 9651 9656 9660 9665 9670 9676 9681 9686 9691 9697 9702 9708 9713 9719 9724 9729 9734 9739 9744 9749 9754 9758 9763 9767 9771 9775 9779 9783 9786 9790 9793 9797 9800 9803 9807 9810 9813 9816 9819 9822 9825 9827 9830 9833 9835 9837 9839 9842 9844 9845 9847 9849 9851 9852 9854 9855 9857 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9872 9871 9870 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9852 9850 9850 9849 9848 9848 9848 9848 9849 9849 9850 9852 9853 9855 9857 9859 9861 9864 9866 9869 9872 9874 9877 9880 9882 9885 9887 9889 9891 9893 9894 9895 9896 9896 9897 9897 9896 9896 5303 0 53 4 9895 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9889 9889 9890 9891 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9909 9907 9904 9900 9897 9892 9888 9883 9878 9872 9866 9860 9853 9846 9839 9831 9823 9815 9806 9797 9788 9779 9769 9759 9749 9739 9728 9717 9706 9695 9684 9672 9661 9649 9638 9626 9615 9604 9593 9582 9571 9562 9552 9543 9535 9527 9520 9514 9509 9505 9501 9499 9497 9496 9497 9498 9500 9503 9507 9511 9517 9523 9529 9536 9544 9552 9560 9568 9577 9585 9594 9603 9612 9621 9630 9639 9649 9658 9667 9676 9686 9695 9705 9714 9724 9734 9744 9754 9763 9773 9783 9793 9802 9811 9820 9829 9837 9844 9852 9858 9864 9869 9874 9878 9882 9884 9887 9888 9889 9890 9890 9890 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9868 9866 9863 9860 9857 9853 9849 9845 9841 9836 9831 9826 9821 9815 9810 9805 9799 9794 9789 9784 9780 9775 9771 9767 9764 9760 9757 9755 9753 9751 9749 9747 9746 9745 9744 9743 9742 9742 9741 9741 9741 9740 9740 9740 9739 9739 9739 9738 9738 9737 9737 9736 9735 9734 9732 9730 9728 9726 9723 9719 9715 9710 9705 9699 9693 9686 9679 9671 9662 9654 9644 9635 9625 9615 9606 9596 9587 9577 9568 9560 9552 9545 9539 9533 9528 9524 9521 9519 9518 9518 9519 9521 9524 9528 9533 9539 9546 9553 9562 9571 9580 9591 9601 9613 9624 9636 9649 9661 9674 9687 9700 9713 9726 9738 9751 9763 9775 9786 9797 9808 9818 9828 9837 9846 9854 9862 9869 9875 9881 9887 9892 9897 9901 9906 9909 9913 9916 9919 9922 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9906 9904 9901 9899 9896 9892 9889 9884 9880 9875 9869 9864 9857 9850 9843 9836 9828 9819 9810 9801 9792 9782 9772 9761 9751 9740 9728 9717 9705 9692 9680 9667 9654 9641 9628 9615 9601 9587 9574 9560 9547 9533 9520 9507 9494 9482 9470 9458 9447 9437 9427 9418 9409 9402 9395 9389 9383 9379 9375 9372 9370 9369 9369 9370 9371 9373 9376 9380 9385 9390 9396 9403 9411 9419 9428 9438 9448 9458 9470 9481 9493 9505 9517 9529 9542 9554 9567 9580 9592 9604 9616 9628 9640 9651 9662 9673 9683 9693 9703 9712 9721 9730 9738 9746 9754 9761 9768 9774 9781 9786 9792 9797 9802 9806 9811 9814 9818 9821 9824 9827 9830 9832 9834 9836 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9861 9863 9866 9869 9872 9875 9878 9881 5304 0 53 4 9883 9886 9889 9891 9894 9896 9898 9900 9902 9903 9904 9905 9906 9907 9907 9907 9907 9907 9906 9905 9904 9903 9901 9900 9898 9895 9892 9889 9886 9882 9877 9872 9867 9861 9854 9847 9839 9830 9821 9811 9800 9788 9775 9761 9747 9731 9714 9697 9678 9658 9637 9615 9591 9567 9541 9514 9485 9455 9424 9392 9358 9323 9288 9251 9213 9174 9134 9094 9053 9012 8971 8930 8890 8849 8810 8771 8734 8698 8663 8631 8600 8572 8546 8523 8503 8486 8472 8462 8454 8450 8450 8453 8459 8469 8482 8498 8517 8539 8564 8592 8622 8654 8688 8724 8761 8800 8840 8880 8922 8963 9005 9047 9089 9131 9172 9213 9253 9292 9330 9368 9404 9439 9473 9505 9537 9567 9596 9623 9649 9674 9698 9720 9741 9760 9779 9796 9812 9827 9840 9853 9865 9876 9885 9894 9903 9910 9917 9923 9929 9934 9939 9943 9947 9950 9954 9957 9959 9962 9964 9966 9968 9970 9972 9973 9974 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9926 9924 9921 9919 9916 9913 9910 9907 9904 9900 9896 9891 9887 9882 9877 9871 9865 9858 9852 9845 9837 9830 9822 9813 9805 9797 9788 9780 9772 9763 9755 9747 9740 9732 9726 9719 9713 9708 9703 9699 9696 9693 9691 9690 9689 9689 9689 9691 9693 9695 9699 9702 9707 9712 9717 9723 9729 9736 9743 9750 9758 9765 9773 9782 9790 9798 9806 9814 9823 9831 9839 9846 9854 9861 9868 9875 9882 9888 9894 9900 9906 9911 9916 9920 9925 9929 9933 9936 9940 9943 9946 9949 9951 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9979 9979 9979 9979 9978 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9883 9880 9878 9875 9873 9871 9869 9868 9866 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9853 9852 9852 9851 9851 5305 0 53 4 9850 9849 9849 9848 9847 9847 9846 9845 9844 9843 9842 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9838 9839 9840 9841 9842 9844 9846 9848 9851 9854 9857 9860 9864 9867 9871 9875 9879 9883 9888 9892 9896 9900 9904 9907 9911 9915 9918 9921 9924 9926 9929 9931 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9955 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9937 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9945 9943 9942 9939 9937 9934 9932 9929 9926 9923 9920 9917 9915 9912 9910 9908 9906 9904 9903 9902 9901 9900 9899 9899 9899 9898 9898 9898 9897 9897 9896 9895 9894 9892 9890 9888 9886 9883 9880 9876 9873 9869 9865 9861 9857 9852 9848 9844 9839 9835 9831 9827 9824 9820 9817 9814 9812 9809 9807 9806 9804 9803 9802 9802 9802 9802 9803 9804 9805 9806 9808 9810 9812 9814 9817 9820 9822 9825 9828 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9861 9864 9866 9868 9870 9871 9873 9874 9875 9877 9878 9878 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9928 9927 9925 9923 9921 9919 9917 9914 9912 9909 9907 9905 9902 9900 9898 9896 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9878 9876 9873 9870 9867 9863 9858 9853 9848 9841 9834 9826 9817 9807 9796 9785 9772 9759 9745 9729 9713 9696 9677 9658 9637 9615 9592 9568 9542 9515 9487 9457 9426 9392 9358 9321 9283 9244 9202 9159 9114 9068 9020 8972 8922 8870 8819 8766 8713 8660 8608 8555 8503 8453 8403 8355 8309 8265 8223 8184 8147 8114 8084 8058 8035 8016 8000 7989 7982 7979 7980 7985 7995 8008 8025 8047 8071 8100 8132 8167 8205 8246 8290 8336 8384 8434 8485 8538 8591 8645 8700 8755 8809 8863 8917 8969 9021 9071 9120 9167 9212 9256 9297 9337 9374 9410 9443 9474 9504 9531 9557 9581 9603 9623 9643 9660 9677 9692 9706 9720 9732 9744 9755 9765 9774 9783 9791 9799 9807 9813 9820 9826 9831 9836 9841 9845 9849 5306 0 53 4 9852 9855 9858 9861 9863 9865 9867 9869 9871 9872 9874 9875 9877 9878 9879 9881 9882 9883 9884 9885 9886 9888 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9891 9890 9890 9889 9888 9887 9886 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9862 9861 9860 9859 9857 9856 9855 9854 9853 9851 9850 9849 9848 9846 9845 9844 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9835 9834 9834 9834 9835 9835 9835 9836 9837 9837 9838 9839 9840 9841 9842 9844 9845 9846 9847 9848 9849 9850 9852 9853 9853 9854 9855 9856 9857 9857 9858 9858 9859 9859 9859 9860 9860 9861 9861 9861 9862 9863 9863 9864 9865 9866 9867 9868 9870 9871 9872 9874 9876 9878 9879 9881 9883 9885 9887 9888 9890 9892 9893 9894 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9909 9909 9907 9906 9905 9903 9902 9900 9898 9896 9894 9892 9889 9887 9884 9882 9879 9876 9873 9870 9867 9864 9861 9858 9854 9851 9847 9844 9841 9837 9834 9830 9827 9824 9821 9818 9816 9813 9811 9810 9808 9807 9806 9805 9805 9805 9806 9806 9808 9809 9811 9812 9815 9817 9820 9823 9826 9829 9832 9836 9840 9843 9847 9851 9855 9858 9862 9866 9870 9873 9877 9881 9884 9888 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9932 9933 9935 9936 9937 9937 9938 9938 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9924 9924 9925 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9940 9940 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9934 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9928 9927 9925 9924 9923 9923 9922 9921 9921 9921 9920 9920 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 5307 0 53 4 9936 9936 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9946 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9931 9929 9926 9924 9922 9919 9916 9913 9910 9907 9903 9899 9895 9891 9886 9881 9877 9871 9866 9861 9855 9849 9843 9837 9831 9825 9818 9811 9804 9797 9790 9782 9774 9766 9757 9748 9738 9728 9718 9707 9696 9685 9673 9660 9647 9634 9621 9607 9592 9578 9563 9548 9532 9517 9501 9485 9468 9452 9434 9417 9399 9380 9361 9341 9320 9299 9276 9253 9228 9202 9175 9146 9116 9084 9051 9016 8979 8940 8899 8856 8811 8764 8715 8663 8608 8551 8490 8427 8361 8291 8218 8142 8061 7977 7889 7796 7699 7598 7493 7383 7269 7151 7029 6904 6774 6642 6506 6368 6228 6086 5943 5800 5657 5514 5372 5232 5093 4958 4826 4697 4572 4452 4337 4227 4123 4025 3933 3847 3768 3695 3629 3569 3517 3472 3433 3402 3378 3361 3351 3349 3355 3367 3388 3416 3452 3497 3549 3609 3677 3753 3837 3930 4030 4138 4253 4376 4505 4641 4784 4932 5084 5242 5404 5568 5736 5906 6076 6247 6419 6589 6758 6925 7089 7250 7407 7559 7707 7850 7988 8120 8245 8366 8479 8587 8689 8785 8875 8959 9037 9110 9178 9241 9299 9353 9403 9448 9490 9529 9564 9596 9626 9653 9678 9700 9720 9739 9756 9771 9785 9797 9808 9818 9827 9835 9843 9849 9855 9860 9864 9869 9872 9876 9879 9882 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9915 9916 9918 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9955 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9917 9915 9912 9909 9906 9903 9900 9897 9893 9889 9885 9881 9878 9874 9870 9866 9863 9859 9856 9853 9850 9847 9845 9843 9841 9839 9837 9836 9834 9833 9832 9831 9830 9830 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9827 9827 9828 9829 9830 9831 9833 9834 9835 9837 9838 9840 9841 9842 9844 9845 9846 9847 9847 9848 9848 9848 9848 9848 9847 9846 9846 9845 9843 9842 9841 9839 9838 9836 9835 9833 9832 9830 9829 9827 9826 9825 9823 9822 9821 9820 9819 9818 9817 9817 9816 9816 9815 9815 9815 9814 9814 9815 9815 9815 9816 9817 9818 9819 9821 9822 9824 9826 9828 9830 9832 9834 9837 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9866 9868 9871 9873 9876 9878 9881 9883 9885 9888 9890 5308 0 53 4 9893 9895 9898 9901 9903 9906 9908 9911 9914 9916 9919 9921 9924 9926 9928 9931 9933 9935 9937 9939 9940 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9989 9989 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9958 9955 9953 9949 9946 9942 9938 9934 9928 9923 9917 9910 9902 9894 9885 9874 9864 9852 9839 9825 9809 9793 9775 9757 9737 9715 9692 9668 9643 9616 9588 9558 9526 9494 9459 9424 9386 9348 9307 9266 9223 9179 9134 9087 9040 8991 8942 8893 8843 8792 8742 8692 8642 8592 8544 8496 8450 8405 8362 8321 8282 8245 8211 8180 8151 8125 8103 8084 8068 8055 8046 8040 8038 8039 8044 8052 8064 8078 8096 8117 8141 8168 8197 8229 8263 8299 8338 8378 8420 8463 8508 8554 8600 8647 8695 8742 8790 8838 8885 8932 8979 9024 9069 9112 9155 9196 9236 9275 9312 9348 9382 9415 9446 9476 9504 9531 9556 9581 9603 9625 9645 9664 9682 9699 9714 9729 9743 9756 9768 9779 9789 9798 9807 9815 9822 9829 9835 9840 9845 9849 9852 9855 9857 9858 9859 9860 9860 9859 9857 9855 9852 9849 9845 9840 9834 9828 9821 9813 9805 9795 9785 9774 9762 9749 9735 9721 9705 9689 9672 9654 9635 9615 9595 9574 9553 9531 9508 9485 9462 9439 9416 9393 9370 9347 9326 9304 9284 9264 9245 9228 9212 9197 9185 9173 9164 9156 9151 9148 9146 9147 9150 9155 9162 9171 9182 9195 9210 9227 9245 9264 9285 9307 9329 9353 9377 9402 9427 9452 9477 9502 9526 9551 9574 9597 9620 9642 9662 9682 9701 9719 9737 9753 9768 9782 9795 9807 9818 9829 9838 9847 9854 9862 9868 9873 9878 9883 9886 9889 9892 9894 9896 9897 9898 9898 9898 9898 9897 9896 9894 9892 9890 9887 9884 9880 9876 9872 9868 9863 9857 9852 9846 9839 9833 9826 9819 9811 9804 9796 9789 9781 9773 9765 9757 9750 9742 9735 9727 9720 9713 9706 9700 9694 9688 9682 9677 9672 9667 9663 9658 9655 9651 9648 9645 9643 9641 9639 9638 9637 9637 9637 9637 9638 9640 9641 9644 9646 9649 9652 9656 9660 9664 9668 9673 9678 9683 9688 9692 9697 9702 9707 9712 9716 9721 9725 9729 9733 9737 9741 9744 9748 9751 9754 9757 9760 9764 9767 9770 9773 9776 9780 9783 9787 9790 9794 9798 9802 9806 9811 5309 0 53 4 9815 9819 9824 9828 9833 9837 9842 9846 9850 9854 9859 9863 9866 9870 9874 9877 9881 9884 9887 9890 9893 9896 9899 9902 9905 9907 9910 9913 9915 9918 9921 9923 9926 9929 9931 9934 9936 9939 9941 9943 9946 9947 9949 9951 9952 9953 9954 9954 9955 9955 9955 9954 9953 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9955 9955 9956 9957 9958 9959 9960 9962 9963 9965 9967 9968 9970 9972 9974 9975 9977 9978 9980 9981 9982 9983 9983 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9991 9992 9992 9993 9994 9995 9996 9996 9997 9998 9998 9998 9999 9999 9999 9999 9998 9998 9997 9997 9996 9995 9994 9993 9992 9990 9989 9988 9986 9985 9984 9983 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9947 9946 9944 9943 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9943 9944 9946 9947 9948 9950 9952 9954 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9975 9976 9978 9980 9982 9984 9986 9987 9989 9991 9992 9994 9995 9996 9997 9998 9999 999910000100001000010000100001000010000 9999 9999 9999 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9987 9986 9985 9984 9984 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9971 9969 9967 9966 9964 9963 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9928 9926 9924 9923 9922 9921 9920 9919 9919 9918 9918 9919 9919 9920 9921 9923 9924 9926 9928 9930 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 5310 0 53 4 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9921 9921 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9943 9942 9940 9939 9937 9934 9932 9929 9927 9923 9920 9917 9913 9909 9905 9901 9896 9891 9886 9881 9876 9871 9865 9859 9853 9847 9841 9835 9829 9823 9817 9810 9804 9798 9792 9787 9781 9776 9771 9766 9761 9757 9753 9749 9746 9743 9741 9739 9737 9736 9735 9735 9735 9735 9736 9737 9739 9741 9744 9747 9751 9754 9759 9763 9768 9773 9779 9785 9791 9797 9803 9810 9816 9823 9829 9836 9842 9848 9854 9860 9866 9871 9876 9881 9886 9890 9894 9897 9901 9904 9907 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9940 9941 9942 9943 9943 9944 9943 9943 9942 9941 9939 9937 9935 9932 9929 9925 9921 9917 9913 9908 9902 9897 9891 9884 9877 9870 9863 9856 9848 9839 9831 9822 9812 9802 9792 9782 9771 9760 9748 9736 9723 9710 9697 9684 9670 9656 9641 9627 9612 9598 9583 9569 9555 9541 9528 9515 9502 9491 9480 9469 9460 9452 9445 9438 9433 9429 9427 9425 9425 9426 9428 9431 9435 9441 9447 9455 9463 9472 9482 9492 9503 9514 9526 9538 9550 9563 9575 9588 9600 9613 9625 9638 9650 9662 9673 9685 9696 9707 9718 9728 9738 9748 9758 9767 9776 9785 9793 9801 9808 9815 9822 9828 9834 9839 9844 9848 9852 9855 9858 9860 9861 9862 9862 9861 9860 9858 9856 9853 9849 9845 9839 9834 9827 9820 9812 9804 9794 9784 9774 9762 9750 9737 9723 9709 9694 9677 9660 9643 9624 9605 9585 9564 9542 9519 9496 9472 9448 9423 9397 9372 9345 9319 9292 9266 9240 9214 9188 9163 9139 9116 9094 9073 9054 9036 9020 9006 8994 8984 8976 8971 8968 8967 8969 8974 8980 8989 9000 9014 9029 9047 9066 9087 9109 9133 9158 9184 9211 9239 9267 9296 9324 9353 9381 9410 9438 9465 9493 9519 9545 9570 9594 9618 9640 9662 9683 9703 9722 9740 9757 9773 9788 9803 9816 9829 9840 9851 9861 9870 9879 9887 9893 9900 9905 9910 9915 9919 9922 9925 9927 9929 9931 9932 9933 9934 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9888 9886 9883 9881 9878 9876 9873 9871 9869 9867 9865 9863 9861 9860 9858 9857 9856 9855 9855 9854 9854 9854 9854 9855 9856 9856 9858 9859 9861 9862 9864 9866 9869 9871 9874 9877 9880 9883 9886 9889 9893 9896 9900 9904 9908 9911 9915 9919 9923 9927 9931 9935 9938 9942 9945 9949 9952 5311 0 53 4 9955 9958 9961 9963 9965 9967 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9949 9947 9945 9942 9940 9938 9936 9933 9932 9930 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9885 9882 9879 9876 9872 9868 9863 9858 9853 9847 9841 9835 9828 9821 9814 9807 9799 9791 9783 9775 9767 9759 9751 9742 9734 9727 9719 9711 9704 9697 9691 9685 9679 9674 9670 9666 9663 9661 9659 9658 9658 9659 9660 9663 9666 9670 9675 9681 9687 9694 9701 9709 9718 9727 9736 9745 9755 9764 9774 9783 9792 9801 9810 9818 9826 9833 9840 9846 9852 9857 9862 9866 9869 9872 9874 9875 9876 9877 9877 9876 9875 9874 9872 9869 9866 9863 9859 9855 9850 9845 9839 9833 9827 9820 9813 9805 9797 9789 9781 9772 9763 9753 9744 9734 9724 9714 9703 9693 9682 9672 9662 9651 9641 9631 9621 9611 9602 9593 9585 9577 9569 9563 9557 9552 9548 9545 9542 9541 9541 9542 9544 9547 9552 9557 9564 9571 9580 9589 9600 9611 9622 9634 9647 9660 9673 9687 9700 9713 9726 9739 9752 9764 9775 9786 9797 9807 9817 9825 9834 9841 9848 9855 9861 9866 9871 9875 9879 9882 9885 9888 9890 9891 9893 9894 9895 9895 9895 9895 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9880 9881 9881 9882 9884 9885 9887 9889 9891 9894 9896 9899 9902 9905 9908 9912 9915 9919 9922 9926 9929 9933 9936 9940 9943 9946 9949 9952 9955 9957 9960 9962 9964 9965 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9961 9961 9961 9961 9962 9963 5312 0 53 4 9963 9964 9966 9967 9968 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9977 9978 9979 9980 9981 9982 9984 9985 9986 9987 9989 9990 9990 9991 9992 9992 9992 9992 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9985 9984 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9957 9957 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9948 9945 9943 9940 9936 9933 9930 9926 9922 9918 9914 9910 9906 9901 9897 9893 9888 9884 9879 9875 9871 9867 9863 9859 9856 9853 9850 9848 9846 9845 9844 9843 9843 9843 9843 9844 9846 9847 9849 9851 9853 9856 9858 9861 9863 9865 9868 9870 9872 9874 9876 9878 9879 9880 9881 9882 9882 9882 9882 9881 9880 9879 9878 9876 9873 9871 9868 9864 9860 9855 9850 9844 9838 9830 9823 9814 9805 9795 9784 9773 9761 9748 9734 9720 9706 9691 9675 9659 9643 9626 9610 9593 9576 9559 9542 9525 9508 9492 9476 9460 9445 9430 9416 9402 9389 9377 9366 9356 9346 9338 9331 9325 9320 9317 9315 9314 9314 9316 9319 9324 9330 9337 9345 9355 9365 9377 9390 9403 9418 9433 9449 9465 9481 9498 9515 9532 9549 9566 9583 9600 9616 9632 9647 9662 9676 9689 9702 9714 9725 9735 9745 9753 9761 9768 9773 9778 9781 9784 9786 9786 9785 9784 9781 9777 9772 9766 9759 9750 9741 9730 9718 9705 9691 9675 9658 9640 9620 9599 9576 9552 9526 9498 9469 9438 9405 9371 9335 9297 9258 9216 9174 9130 9085 9039 8992 8944 8895 8846 8797 8748 8700 8652 8604 8558 8513 8470 8428 8389 8352 8317 8285 8256 8230 8207 8187 8171 8159 8150 8145 8144 8146 8153 8163 8177 8194 8216 8240 8268 8299 8333 8370 8410 8452 8496 8542 8589 8638 8688 8739 8790 8842 8894 8945 8996 9046 9095 9144 9191 9236 9280 9323 9364 9403 9441 9476 9510 9542 9573 9601 9628 9653 9677 9699 9720 9739 9757 9773 9789 9803 9816 9829 9840 9850 9860 9868 9876 9884 9891 9897 9902 9907 9912 9916 9920 9923 9926 9929 9931 9933 9934 9935 5313 0 53 5 9942 9941 9940 9939 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9912 9910 9908 9906 9905 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9878 9875 9873 9870 9868 9866 9864 9862 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9837 9836 9834 9833 9832 9831 9829 9828 9826 9825 9823 9821 9818 9816 9813 9810 9806 9803 9798 9794 9789 9784 9779 9773 9767 9761 9754 9747 9740 9733 9726 9719 9711 9704 9696 9688 9681 9673 9666 9658 9651 9644 9637 9630 9624 9618 9612 9607 9603 9599 9596 9594 9593 9593 9594 9595 9598 9602 9607 9613 9620 9627 9636 9645 9655 9666 9677 9688 9699 9711 9722 9734 9745 9756 9766 9776 9785 9794 9802 9809 9816 9822 9828 9833 9838 9843 9846 9850 9853 9856 9859 9861 9863 9865 9867 9868 9870 9870 9871 9871 9871 9871 9871 9870 9868 9867 9865 9862 9860 9857 9854 9851 9848 9844 9841 9838 9835 9831 9829 9826 9823 9821 9819 9817 9816 9815 9814 9813 9812 9812 9812 9813 9813 9814 9815 9816 9817 9819 9821 9822 9825 9827 9829 9832 9834 9837 9840 9842 9845 9847 9850 9851 9853 9854 9855 9855 9854 9853 9851 9848 9844 9839 9834 9827 9819 9810 9800 9789 9776 9763 9748 9731 9714 9694 9674 9652 9628 9602 9575 9546 9514 9481 9445 9408 9368 9325 9281 9234 9184 9132 9078 9022 8964 8904 8842 8778 8714 8648 8581 8513 8446 8378 8310 8243 8177 8112 8049 7987 7927 7870 7815 7763 7714 7668 7626 7587 7552 7520 7493 7470 7451 7437 7427 7421 7420 7424 7432 7445 7463 7485 7511 7542 7578 7618 7662 7709 7761 7816 7875 7936 8000 8066 8135 8205 8276 8349 8422 8494 8567 8639 8711 8781 8849 8915 8980 9042 9101 9158 9212 9263 9311 9356 9398 9437 9473 9507 9538 9566 9592 9616 9637 9657 9674 9690 9705 9718 9730 9741 9751 9760 9767 9775 9781 9787 9792 9796 9800 9803 9805 9807 9809 9810 9810 9810 9809 9808 9806 9805 9802 9800 9797 9795 9792 9789 9786 9784 9781 9779 9777 9775 9774 9773 9772 9772 9772 9773 9774 9775 9777 9779 9781 9784 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9821 9824 9826 9828 9830 9833 9834 9836 9838 9840 9842 9843 9845 9847 9848 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 5314 0 53 5 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9867 9864 9862 9859 9856 9854 9851 9849 9846 9844 9842 9840 9838 9836 9835 9834 9833 9832 9832 9832 9832 9832 9833 9834 9835 9836 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9882 9884 9886 9889 9891 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9937 9938 9940 9941 9943 9945 9947 9948 9950 9951 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9926 9923 9920 9918 9915 9913 9910 9908 9905 9903 9901 9899 9896 9894 9892 9890 9889 9887 9885 9884 9882 9881 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9851 9849 9847 9845 9843 9841 9838 9836 9833 9830 9827 9824 9821 9818 9815 9811 9808 9804 9801 9797 9793 9790 9786 9782 9778 9775 9771 9767 9763 9759 9755 9751 9747 9743 9739 9735 9731 9727 9724 9720 9716 9713 9710 9707 9704 9702 9699 9698 9696 9696 9695 9695 9696 9697 9698 9700 9703 9706 9709 9713 9717 9721 9726 9731 9737 9742 9748 9754 9760 9766 9773 9779 9785 9791 9798 9804 9810 9816 9822 9828 9834 9839 9845 9850 9855 9860 9865 9869 9873 9877 9880 9883 9885 9887 9888 9889 9889 9888 9887 9885 9883 9880 9876 9872 9866 9861 9854 9847 9839 9831 9822 9813 9802 9792 9780 9768 9756 9742 9728 9713 9698 9682 9665 9647 9628 9609 9589 9568 9546 9524 9501 9478 9454 9429 9405 9380 9355 9330 9305 9281 9257 9234 9212 9191 9171 9153 9136 9120 9107 9095 9085 9077 9072 9068 9067 9067 9070 9074 9081 9089 9099 9111 9123 9137 9152 9167 9183 9199 9215 9231 9247 9262 9275 9288 9299 9309 9317 9323 9326 9328 9326 9323 9316 9306 9294 9278 9259 9237 9212 9183 9152 9116 9077 5315 0 53 5 9035 8990 8941 8890 8834 8776 8715 8651 8585 8516 8444 8371 8296 8219 8140 8061 7981 7901 7821 7742 7663 7585 7510 7436 7365 7297 7233 7173 7117 7066 7020 6979 6944 6915 6893 6876 6867 6863 6867 6877 6894 6917 6946 6981 7022 7069 7121 7177 7238 7303 7372 7444 7519 7596 7676 7757 7839 7922 8005 8089 8172 8255 8337 8418 8498 8576 8653 8728 8801 8871 8940 9006 9070 9131 9189 9245 9298 9349 9396 9442 9484 9524 9561 9596 9628 9658 9685 9711 9734 9755 9775 9792 9808 9822 9835 9847 9857 9866 9874 9881 9888 9893 9898 9903 9906 9910 9913 9915 9917 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9943 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9891 9889 9887 9885 9883 9882 9880 9878 9876 9874 9873 9871 9869 9867 9866 9864 9862 9860 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9834 9830 9826 9822 9817 9812 9807 9801 9794 9787 9780 9773 9764 9756 9747 9737 9728 9717 9707 9695 9684 9672 9659 9647 9634 9620 9606 9592 9578 9563 9548 9533 9518 9503 9487 9472 9457 9442 9428 9413 9400 9387 9374 9363 9352 9343 9334 9327 9321 9316 9313 9311 9311 9312 9315 9319 9325 9332 9340 9350 9361 9373 9386 9400 9415 9430 9446 9462 9478 9495 9511 9527 9543 9559 9574 9589 9603 9617 9630 9642 9654 9664 9674 9684 9693 9701 9708 9715 9722 9728 9734 9739 9744 9748 9753 9757 9760 9764 9767 9771 9774 9777 9780 9782 9785 9788 9790 9793 9796 9798 9801 9804 9806 9809 9812 9816 9819 9822 9826 9830 9833 9837 9842 9846 9850 9855 9859 9864 9868 9872 9877 9881 9885 9889 9892 9896 9899 9902 9905 9908 9910 9912 9914 9915 9916 9917 9918 9919 9920 9920 9920 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 5316 0 53 5 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9899 9896 9893 9890 9887 9884 9880 9877 9873 9870 9866 9862 9859 9855 9851 9848 9845 9842 9839 9836 9834 9832 9830 9828 9827 9826 9825 9825 9825 9825 9826 9827 9828 9830 9832 9834 9836 9838 9841 9843 9846 9849 9852 9855 9858 9861 9864 9866 9869 9872 9875 9877 9880 9882 9885 9887 9889 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9900 9898 9897 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9852 9850 9848 9845 9843 9841 9838 9836 9833 9830 9828 9825 9823 9820 9817 9815 9812 9809 9807 9804 9801 9798 9795 9792 9789 9786 9783 9779 9775 9771 9766 9761 9756 9750 9744 9738 9730 9723 9714 9706 9696 9686 9675 9664 9652 9639 9625 9611 9596 9580 9563 9545 9526 9506 9485 9463 9439 9414 9388 9360 9331 9300 9267 9232 9196 9157 9117 9075 9030 8984 8935 8884 8831 8775 8717 8656 8592 8526 8457 8385 8310 8233 8152 8068 7982 7892 7799 7704 7606 7505 7401 7296 7188 7078 6968 6855 6743 6630 6517 6404 6293 6183 6074 5967 5863 5762 5664 5570 5479 5392 5309 5231 5157 5087 5021 4960 4902 4849 4800 4755 4713 4675 4640 4609 4581 4556 4534 4515 4499 4487 4478 4472 4470 4471 4476 4486 4499 4517 4539 4566 4597 4634 4675 4721 4771 4826 4885 4948 5014 5084 5156 5230 5307 5384 5462 5539 5617 5693 5767 5839 5908 5974 6037 6095 6149 6199 6244 6284 6320 6350 6376 6398 6415 6427 6436 6440 6441 6438 6432 6423 6411 6397 6380 6361 6340 6318 6293 6267 6239 6210 6180 6149 6116 6083 6049 6015 5980 5944 5909 5874 5839 5804 5771 5738 5707 5677 5649 5624 5601 5580 5563 5550 5540 5535 5534 5538 5547 5561 5582 5608 5640 5678 5723 5774 5831 5895 5965 6041 6122 6209 6302 6399 6500 6605 6713 6825 6938 7052 7168 7284 7399 7514 7628 7739 7848 7955 8058 8158 8254 8346 8433 8517 8596 8671 8741 8808 8870 8927 8981 9032 9078 9122 9161 9198 9232 9264 9292 9319 9343 9365 9386 9404 9421 9437 9451 9464 9476 9487 9498 9507 9516 9525 9533 9541 9549 9556 9564 9571 9579 9587 9595 9603 9611 9620 9629 9638 9647 9656 9666 9675 9685 9695 9704 9714 9723 9732 9741 9750 9758 9766 9774 9781 9788 9794 9800 9805 9810 9815 9819 5317 0 53 5 9823 9826 9829 9831 9833 9834 9836 9836 9837 9837 9837 9837 9836 9835 9834 9832 9830 9829 9827 9825 9822 9820 9817 9815 9812 9810 9807 9805 9802 9800 9798 9796 9795 9793 9792 9792 9791 9792 9792 9793 9794 9796 9798 9801 9804 9808 9812 9816 9820 9825 9830 9835 9840 9845 9850 9855 9860 9865 9870 9874 9879 9883 9886 9890 9893 9896 9899 9901 9903 9906 9907 9909 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9953 9954 9956 9958 9960 9962 9964 9966 9968 9970 9973 9975 9976 9978 9980 9982 9983 9984 9985 9986 9986 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9962 9960 9957 9955 9952 9948 9945 9941 9937 9932 9927 9922 9917 9911 9905 9899 9893 9886 9879 9872 9865 9857 9850 9842 9833 9825 9816 9807 9797 9788 9778 9767 9756 9745 9734 9721 9709 9696 9682 9668 9653 9638 9622 9606 9589 9572 9554 9536 9517 9497 9478 9458 9437 9416 9396 9375 9354 9333 9312 9291 9271 9251 9232 9213 9196 9178 9162 9147 9133 9120 9108 9097 9087 9079 9072 9066 9061 9057 9055 9053 9053 9053 9054 9056 9059 9063 9067 9072 9077 9083 9090 9097 9105 9113 9122 9131 9141 9151 9162 9174 9186 9200 9214 9228 9244 9260 9277 9295 9313 9332 9352 9372 9393 9414 9435 9456 9478 9500 9521 9543 9564 9584 9605 9625 9644 9663 9681 9699 9715 9731 9747 9761 9775 9788 9801 9812 9823 9834 9843 9852 9860 9868 9875 9881 9887 9892 9897 9901 9904 9907 9910 9912 9914 9915 9916 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9918 9918 9918 9919 9920 9921 9923 9924 9926 9928 9930 9932 9934 9937 9939 9942 9944 9946 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9955 9954 9953 9951 9949 9947 9944 9941 9938 9935 9931 9927 9923 9918 9914 9908 9903 9897 9892 9886 9880 5318 0 53 5 9873 9867 9861 9855 9849 9844 9838 9833 9828 9824 9820 9816 9813 9811 9808 9807 9806 9805 9805 9805 9806 9807 9808 9810 9812 9815 9818 9821 9825 9828 9832 9836 9840 9844 9848 9853 9857 9861 9865 9869 9873 9877 9881 9884 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9974 9975 9975 9975 9974 9973 9971 9970 9968 9965 9962 9959 9955 9952 9947 9943 9938 9933 9927 9922 9916 9909 9902 9895 9888 9879 9871 9861 9851 9841 9829 9817 9803 9789 9774 9757 9740 9722 9702 9682 9660 9638 9614 9589 9564 9537 9510 9482 9453 9423 9393 9362 9331 9299 9267 9235 9203 9170 9138 9105 9073 9041 9010 8979 8949 8920 8892 8866 8841 8817 8795 8775 8758 8742 8729 8718 8710 8705 8702 8702 8705 8710 8719 8730 8743 8759 8777 8797 8819 8843 8868 8895 8923 8952 8982 9013 9044 9075 9106 9138 9169 9200 9231 9261 9291 9320 9349 9377 9404 9431 9457 9483 9507 9531 9554 9577 9598 9619 9639 9658 9677 9695 9712 9728 9743 9758 9772 9785 9798 9810 9821 9832 9842 9851 9860 9869 9877 9885 9892 9899 9905 9912 9918 9923 9928 9933 9938 9942 9946 9950 9953 9956 9959 9961 9963 9965 9967 9968 9969 9969 9970 9970 9970 9970 9969 9968 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9934 9932 9930 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9900 9899 9897 9896 9894 9891 9889 9885 9881 9877 9872 9866 9859 9852 9844 9835 9826 9815 9804 9792 9779 9766 9751 9735 9719 9701 9683 9663 9642 9620 9597 9572 9547 9520 9491 9461 9430 9397 9363 9328 9291 9253 9214 9173 9132 9090 9048 9005 8962 8919 8876 8834 8792 8752 8713 8676 8641 8607 8577 8548 8523 8500 8481 8465 8452 8442 8436 8434 8435 8439 8447 8458 8472 8490 8510 8533 8559 8587 8617 8649 8684 8719 8757 8795 8835 8875 8916 8957 8999 9041 9082 9124 9165 9205 9245 9285 9323 9360 9396 9431 9465 9498 9529 9559 9588 9615 9641 9665 9688 9709 9730 9749 9766 9782 9797 9811 9824 9836 9846 9856 9865 9873 9880 9887 9893 9898 9903 9907 9910 9913 9916 9918 9920 9921 9922 9923 9923 9923 9923 9922 9921 9919 9917 9915 9912 9909 9906 9902 9897 9893 9887 9881 9875 9868 9860 9852 9843 9833 9823 9812 9801 9788 9775 9761 9747 9731 9715 9698 9680 9662 9643 9623 9603 9582 9560 9538 9516 9493 9470 9447 9424 9402 5319 0 53 5 9379 9357 9335 9314 9294 9274 9256 9239 9223 9208 9195 9184 9175 9167 9161 9157 9155 9155 9157 9161 9167 9174 9184 9195 9207 9221 9237 9253 9271 9290 9309 9329 9349 9370 9391 9412 9433 9454 9474 9494 9514 9534 9552 9571 9588 9606 9622 9638 9653 9667 9680 9693 9705 9716 9727 9736 9745 9753 9760 9766 9770 9774 9777 9779 9780 9780 9778 9776 9773 9768 9763 9756 9749 9740 9731 9721 9710 9699 9687 9674 9661 9647 9633 9619 9604 9589 9574 9559 9543 9528 9513 9497 9482 9467 9453 9438 9425 9411 9399 9387 9376 9366 9357 9348 9341 9335 9331 9327 9324 9323 9323 9323 9325 9328 9331 9335 9340 9345 9350 9356 9361 9366 9372 9376 9381 9384 9387 9389 9391 9391 9391 9390 9388 9385 9381 9377 9372 9367 9361 9354 9348 9341 9334 9327 9321 9314 9309 9303 9298 9294 9291 9288 9287 9286 9286 9288 9291 9295 9300 9306 9314 9323 9333 9344 9356 9370 9384 9399 9416 9433 9450 9468 9487 9506 9525 9545 9564 9583 9603 9622 9641 9659 9677 9695 9711 9728 9744 9759 9773 9787 9800 9813 9825 9836 9846 9856 9865 9873 9881 9888 9895 9901 9906 9911 9916 9920 9923 9927 9930 9932 9934 9936 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9894 9892 9890 9889 9887 9886 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9866 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9860 9860 9859 9858 9856 9855 9853 9851 9848 9845 9841 9837 9833 9828 9823 9817 9811 9804 9797 9790 9782 9774 9766 9758 9749 9740 9731 9722 9712 9702 9692 9681 9670 9659 9647 9634 9621 9607 9592 9576 9560 9542 9524 9505 9484 9463 9441 9418 9394 9368 9342 9315 9288 9259 9230 9200 9170 9139 9108 9076 9044 9013 8981 8949 8918 8887 8856 8827 8798 8771 8745 8720 8698 8677 8659 8643 8630 8619 8612 8608 8607 8609 8615 8624 8637 8653 8672 8695 8721 8749 8781 8814 8850 8888 8927 8968 9009 9051 9094 9137 9179 9221 9262 9303 9342 9380 9417 9452 9486 9518 9549 9578 9605 9631 9655 9678 9699 9718 9737 9753 9769 9783 9795 9806 9816 9824 9831 9837 9840 9843 9844 9843 9840 9837 9831 9824 9816 9805 9794 9781 9767 9751 9734 9715 9696 9675 9653 9629 9605 9579 9551 9523 9493 9461 9428 9393 9356 9317 9277 9234 9189 9142 9093 9042 8988 8933 8876 8816 8755 8693 8630 8566 5320 0 53 5 8502 8438 8374 8310 8248 8187 8129 8073 8020 7970 7924 7882 7845 7812 7784 7761 7744 7732 7725 7724 7728 7737 7752 7771 7796 7824 7858 7895 7936 7980 8027 8077 8130 8184 8241 8299 8358 8418 8479 8540 8601 8662 8722 8783 8842 8901 8959 9015 9070 9124 9176 9227 9276 9322 9367 9410 9451 9490 9527 9561 9594 9624 9653 9679 9703 9726 9746 9765 9782 9797 9811 9823 9834 9844 9853 9861 9868 9874 9879 9884 9888 9891 9895 9898 9900 9903 9905 9907 9909 9911 9912 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9939 9939 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9894 9892 9890 9889 9887 9885 9883 9881 9879 9876 9874 9872 9869 9867 9864 9862 9860 9857 9855 9853 9851 9849 9847 9845 9844 9842 9841 9840 9838 9838 9837 9836 9835 9834 9834 9833 9832 9832 9831 9830 9830 9829 9829 9828 9828 9828 9828 9828 9829 9829 9830 9831 9833 9834 9836 9838 9840 9842 9845 9847 9850 9852 9855 9857 9860 9862 9864 9867 9869 9871 9872 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9901 9898 9895 9891 9888 9883 9879 9874 9869 9863 9857 9851 9844 9837 9829 9821 9812 9803 9794 9784 9774 9764 9753 9741 9729 9717 9705 9692 9679 9665 9652 9638 9624 9610 9596 9581 9568 9554 9540 9527 9515 9503 9491 9481 9471 9461 9453 9446 9439 9434 9429 9426 9423 9422 9422 9422 9423 9425 9428 9432 9437 9442 9447 9453 9460 9466 9474 9481 9489 9497 9504 9513 9521 9529 9537 9545 9553 9562 9570 9578 9586 9594 9602 9611 9619 9627 9635 9643 9651 9659 9667 9674 9682 9690 9697 9705 9712 9719 9726 9733 9739 9745 9751 9757 9763 9768 9773 9778 9782 9786 9790 9794 9797 9800 9802 9804 9806 9808 9809 9810 9811 9811 9811 9811 9811 9810 9809 9808 9806 9804 9802 9800 9797 9794 9790 9786 9782 9777 9772 9766 9759 9751 9743 9734 9724 9712 9700 9686 9671 9654 5321 0 53 5 9635 9615 9593 9568 9542 9514 9483 9449 9414 9375 9334 9290 9244 9194 9142 9087 9029 8968 8904 8837 8768 8695 8621 8543 8464 8382 8298 8213 8126 8037 7948 7858 7767 7677 7587 7497 7408 7321 7236 7152 7071 6993 6918 6847 6779 6716 6657 6603 6554 6510 6472 6439 6412 6390 6375 6366 6363 6366 6375 6391 6412 6440 6474 6514 6559 6610 6667 6729 6796 6868 6944 7025 7109 7197 7287 7380 7476 7573 7672 7770 7869 7968 8066 8163 8259 8352 8443 8531 8616 8697 8775 8849 8919 8985 9048 9106 9160 9210 9257 9300 9340 9376 9410 9440 9468 9494 9517 9539 9559 9577 9594 9609 9623 9637 9649 9661 9672 9683 9693 9702 9711 9720 9728 9736 9744 9751 9758 9765 9772 9779 9785 9792 9798 9804 9811 9817 9823 9829 9835 9840 9846 9851 9857 9862 9866 9871 9875 9879 9883 9886 9889 9892 9894 9896 9898 9899 9900 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9933 9933 9933 9934 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9920 9919 9919 9920 9920 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9906 9905 9903 9903 9902 9901 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9884 9883 9881 9879 9876 9874 9871 9868 9864 9860 9856 9852 9847 9843 9838 9833 9827 9822 9816 9810 9804 9799 9793 9787 9781 9775 9769 9763 9758 9752 9747 9742 9737 9732 9727 9723 9719 9715 9711 9707 9703 9700 9697 9693 9690 9687 9685 9682 9679 9676 9674 9671 9668 9665 9663 9660 9657 9654 9651 9648 9645 9642 9639 9636 9634 9631 9628 9626 9624 9622 9620 9619 9618 9618 9618 9618 9619 9621 9623 9625 9628 9632 9636 9641 9646 9651 9657 9664 9671 9678 9685 9692 9700 9708 9715 9723 9730 9738 9745 9752 9759 9766 9773 9779 9785 9790 9796 9801 9805 9810 9814 9818 9821 9824 9827 9830 9832 9834 9835 9836 9837 9837 9837 9836 9835 9834 9831 9829 9826 9822 9817 9812 9806 9800 9792 9784 9775 9764 9753 9740 9726 9711 9694 9675 9654 9632 9607 9580 9550 9518 9482 9444 9403 9358 9310 9258 9203 9143 9081 9014 8943 8869 8790 8708 8622 8532 8439 8342 8241 8138 8031 7921 7808 7693 7576 7456 7335 7212 7088 6962 6837 6712 6586 5322 0 53 5 6461 6336 6213 6092 5973 5856 5742 5631 5524 5420 5322 5228 5139 5055 4978 4907 4842 4784 4733 4689 4653 4625 4605 4592 4588 4593 4606 4627 4657 4695 4742 4797 4860 4931 5010 5096 5189 5289 5395 5507 5624 5747 5873 6003 6137 6273 6411 6550 6690 6831 6971 7110 7248 7384 7517 7648 7775 7899 8020 8136 8248 8355 8458 8556 8649 8738 8822 8901 8976 9046 9112 9173 9231 9284 9333 9379 9421 9460 9496 9529 9559 9587 9612 9635 9655 9674 9692 9707 9721 9734 9745 9756 9765 9773 9781 9788 9794 9799 9804 9808 9811 9815 9818 9820 9822 9824 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9835 9836 9837 9839 9840 9841 9842 9844 9845 9847 9848 9850 9851 9853 9854 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9914 9914 9914 9913 9912 9912 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9886 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9878 9878 9877 9876 9875 9875 9874 9873 9871 9870 9869 9868 9867 9865 9864 9863 9862 9861 9860 9860 9859 9859 9859 9859 9859 9859 9860 9860 9861 9861 9861 9861 9862 9862 9861 9861 9860 9859 9858 9857 9855 9853 9850 9847 9844 9841 9837 9833 9829 9825 9820 9815 9810 9805 9799 9793 9788 9782 9776 9770 9764 9758 9752 9746 9740 9734 9728 9722 9716 9711 9705 9700 9695 9690 9686 9682 9677 9674 9670 9666 9663 9660 9658 9655 9653 9650 9648 9647 9645 9643 9642 9641 9640 9639 9639 9638 9638 9638 9639 9639 9640 9642 9643 9645 9647 9650 9653 9656 9660 9663 9667 9671 9675 9680 9684 9689 9693 9697 9702 9706 9710 9714 9717 9721 9724 9728 9731 9734 9737 9739 9742 9745 9747 9750 9752 9755 9757 9759 9762 9764 9767 9769 9772 9774 9776 9779 9781 9783 9785 9787 9789 9790 9792 9794 9795 9796 9797 9799 9800 9801 9802 9803 9803 9804 9805 9806 9806 9807 9808 9808 9808 9808 9809 9808 9808 9808 9807 9806 9805 9804 9803 9801 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9776 9775 9773 9772 9770 9769 9768 5323 0 53 5 9767 9766 9765 9765 9764 9764 9763 9763 9763 9763 9763 9763 9764 9764 9765 9766 9766 9767 9768 9770 9771 9772 9774 9775 9777 9778 9780 9781 9783 9784 9786 9787 9788 9789 9790 9791 9792 9792 9793 9793 9793 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9793 9792 9792 9792 9791 9790 9790 9789 9788 9787 9786 9784 9783 9781 9779 9778 9776 9774 9772 9770 9768 9766 9764 9763 9761 9760 9758 9757 9756 9755 9755 9754 9753 9753 9753 9753 9752 9752 9752 9752 9752 9751 9751 9751 9750 9750 9749 9748 9748 9747 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9732 9731 9730 9728 9726 9724 9723 9721 9719 9717 9715 9712 9710 9708 9706 9704 9703 9701 9699 9698 9696 9695 9694 9693 9692 9691 9690 9690 9689 9688 9687 9687 9686 9685 9684 9683 9681 9680 9679 9678 9676 9675 9674 9673 9671 9670 9669 9668 9667 9666 9665 9665 9664 9663 9663 9662 9662 9661 9660 9660 9659 9658 9657 9656 9655 9654 9653 9652 9650 9649 9647 9646 9645 9643 9642 9640 9639 9637 9636 9635 9633 9632 9631 9629 9628 9626 9625 9623 9621 9619 9617 9615 9613 9611 9608 9606 9603 9600 9597 9594 9591 9587 9584 9580 9576 9572 9568 9564 9559 9555 9550 9545 9540 9535 9529 9523 9517 9511 9505 9498 9491 9485 9478 9471 9464 9457 9450 9443 9436 9430 9423 9417 9411 9406 9401 9396 9391 9387 9384 9381 9378 9376 9374 9372 9371 9370 9369 9369 9369 9369 9369 9370 9370 9371 9371 9372 9372 9373 9373 9374 9374 9374 9374 9374 9374 9374 9374 9373 9373 9372 9372 9371 9371 9370 9369 9369 9368 9367 9366 9365 9364 9363 9362 9361 9360 9358 9357 9355 9353 9351 9349 9346 9343 9341 9337 9334 9331 9327 9324 9320 9316 9312 9308 9304 9300 9296 9292 9288 9284 9280 9275 9271 9267 9262 9257 9253 9248 9243 9238 9232 9227 9221 9215 9209 9203 9197 9190 9183 9177 9170 9163 9156 9149 9142 9136 9129 9122 9116 9109 9103 9097 9091 9085 9079 9074 9068 9062 9057 9051 9045 9040 9034 9028 9022 9016 9010 9004 8998 8991 8985 8979 8973 8967 8961 8955 8949 8943 8938 8933 8927 8922 8917 8912 8908 8903 8898 8893 8889 8884 8879 8874 8869 8863 8858 8852 8846 8840 8834 8827 8820 8813 8806 8799 8791 8784 8776 8768 8760 8752 8743 8735 8727 8718 8710 8701 8692 8683 8674 8665 8656 8646 8636 8626 8616 8606 8595 8585 8573 8562 8551 8539 8527 8515 8502 8489 8476 8463 8450 8437 8423 8410 8396 8382 8368 8354 8340 8326 8312 8297 8283 8269 8255 8241 8227 8213 8199 8185 8172 8158 8144 8131 8118 8104 8091 8078 8065 8052 8039 8025 8012 7998 7985 7971 7957 7942 7927 7912 7896 7880 7863 7846 7828 7810 7791 7771 7751 7730 7709 7687 7665 7643 7620 7596 7572 7548 5324 0 53 5 7524 7499 7474 7448 7423 7397 7371 7345 7319 7293 7266 7239 7212 7185 7157 7129 7101 7073 7044 7016 6986 6957 6927 6897 6867 6836 6805 6773 6741 6709 6676 6642 6608 6573 6537 6500 6461 6422 6380 6337 6292 6244 6194 6141 6085 6025 5962 5895 5824 5749 5669 5585 5496 5403 5305 5203 5097 4987 4873 4756 4637 4515 4391 4266 4141 4016 3891 3768 3646 3527 3411 3299 3191 3087 2989 2896 2808 2726 2650 2579 2515 2456 2403 2356 2314 2277 2245 2217 2194 2176 2161 2150 2142 2139 2139 2143 2150 2161 2176 2195 2219 2247 2280 2319 2362 2411 2466 2527 2593 2666 2744 2829 2919 3014 3115 3220 3330 3443 3560 3680 3801 3925 4049 4172 4296 4419 4540 4659 4776 4890 5000 5107 5211 5310 5406 5498 5585 5669 5749 5826 5899 5969 6037 6101 6163 6223 6280 6336 6390 6442 6494 6543 6592 6640 6686 6732 6777 6821 6864 6906 6947 6988 7028 7067 7105 7142 7179 7216 7251 7286 7321 7355 7389 7422 7455 7487 7519 7551 7582 7613 7643 7673 7703 7732 7761 7790 7817 7845 7871 7897 7923 7948 7972 7996 8019 8042 8064 8085 8106 8127 8148 8168 8187 8207 8226 8245 8264 8283 8301 8320 8338 8357 8375 8393 8411 8428 8446 8463 8480 8497 8513 8529 8545 8560 8575 8590 8604 8618 8632 8645 8658 8671 8684 8696 8709 8721 8733 8745 8757 8769 8780 8792 8804 8815 8827 8838 8849 8860 8871 8882 8893 8903 8913 8923 8933 8942 8952 8961 8970 8979 8987 8996 9004 9013 9021 9029 9038 9046 9054 9062 9071 9079 9087 9096 9104 9112 9120 9128 9136 9144 9152 9159 9167 9174 9181 9188 9194 9201 9207 9213 9219 9225 9231 9236 9242 9247 9252 9257 9262 9267 9271 9276 9281 9285 9289 9293 9297 9301 9305 9309 9313 9316 9320 9323 9327 9330 9333 9336 9340 9343 9346 9349 9352 9355 9359 9362 9365 9369 9372 9375 9379 9382 9386 9389 9392 9396 9399 9403 9406 9410 9413 9416 9420 9423 9426 9430 9433 9436 9439 9443 9446 9449 9453 9456 9459 9463 9466 9469 9472 9476 9479 9482 9486 9489 9492 9495 9499 9502 9505 9508 9511 9514 9517 9520 9523 9526 9530 9532 9535 9538 9541 9544 9547 9550 9552 9555 9557 9559 9562 9564 9566 9568 9569 9571 9573 9574 9576 9577 9578 9580 9581 9582 9584 9585 9586 9588 9590 9591 9593 9595 9597 9598 9600 9602 9604 9606 9608 9610 9612 9614 9615 9617 9618 9620 9621 9622 9623 9624 9625 9625 9626 9627 9627 9628 9628 9629 9629 9630 9631 9631 9632 9632 9633 9634 9634 9635 9636 9636 9637 9637 9638 9638 9639 9639 9639 9639 9639 9640 9640 9640 9640 9640 9640 9640 9641 9641 9642 9642 9643 9644 9644 9645 9647 9648 9649 9650 9651 9653 9654 9655 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9667 9668 9668 9669 9670 9670 9671 9672 9672 5325 0 53 5 9673 9674 9675 9676 9677 9678 9679 9680 9682 9683 9684 9686 9687 9689 9690 9692 9693 9695 9696 9698 9700 9701 9703 9705 9707 9708 9710 9712 9713 9715 9717 9718 9720 9721 9723 9724 9726 9727 9728 9729 9730 9730 9731 9731 9732 9732 9733 9733 9733 9733 9734 9734 9734 9734 9734 9735 9735 9735 9736 9736 9737 9737 9738 9738 9738 9739 9739 9739 9739 9739 9739 9739 9738 9738 9737 9736 9735 9734 9732 9730 9728 9726 9724 9721 9718 9714 9711 9707 9702 9697 9692 9686 9679 9672 9665 9656 9647 9637 9627 9615 9603 9590 9576 9561 9545 9528 9511 9493 9474 9454 9434 9413 9391 9370 9348 9326 9303 9281 9259 9237 9216 9194 9174 9154 9135 9117 9100 9083 9068 9055 9042 9031 9021 9013 9007 9002 8999 8997 8997 8999 9003 9008 9015 9023 9033 9045 9058 9072 9088 9105 9123 9142 9161 9182 9203 9225 9247 9269 9292 9315 9337 9360 9383 9405 9427 9448 9469 9490 9510 9529 9548 9566 9584 9600 9616 9631 9646 9659 9672 9684 9695 9706 9715 9724 9732 9739 9745 9751 9756 9760 9764 9767 9770 9772 9773 9774 9775 9775 9775 9775 9774 9773 9771 9770 9768 9765 9762 9759 9756 9752 9747 9742 9736 9730 9723 9715 9706 9697 9686 9675 9662 9648 9632 9616 9598 9578 9556 9533 9508 9480 9451 9419 9385 9348 9309 9267 9222 9175 9125 9071 9015 8956 8895 8830 8763 8694 8622 8547 8471 8394 8314 8234 8153 8071 7989 7906 7825 7743 7663 7584 7507 7431 7358 7287 7219 7154 7092 7034 6979 6928 6881 6838 6800 6766 6738 6714 6695 6681 6673 6670 6672 6681 6695 6715 6740 6771 6808 6851 6899 6952 7011 7074 7142 7214 7290 7369 7452 7537 7624 7713 7803 7895 7986 8077 8167 8256 8344 8430 8514 8595 8674 8750 8822 8892 8958 9020 9080 9135 9188 9237 9283 9326 9366 9403 9437 9469 9498 9525 9550 9572 9593 9612 9630 9646 9660 9674 9686 9697 9707 9716 9724 9732 9739 9745 9750 9755 9760 9764 9768 9771 9774 9777 9780 9782 9784 9786 9788 9790 9792 9794 9795 9797 9799 9800 9802 9803 9805 9807 9808 9810 9811 9813 9814 9815 9817 9818 9819 9820 9822 9823 9824 9825 9825 9826 9827 9828 9829 9829 9830 9830 9831 9832 9832 9833 9833 9834 9834 9834 9834 9835 9835 9835 9834 9834 9834 9833 9832 9831 9830 9829 9828 9826 9824 9822 9820 9818 9815 9813 9810 9807 9804 9801 9798 9794 9790 9787 9783 9778 9774 9769 9765 9759 9754 9749 9743 9737 9730 9724 9717 9710 9702 9695 9687 9679 9671 9662 9654 9645 9636 9627 9618 9609 9601 9592 9583 9574 9566 9557 9549 9542 9534 9527 9521 9514 9509 9504 9499 9495 9492 9490 9488 9486 9486 9486 9487 9488 9490 9493 9496 9500 9504 9509 9514 9520 9526 9532 9539 9546 9553 9560 9568 9575 9583 9591 9599 9606 9614 9621 9628 9635 5326 0 53 5 9641 9647 9653 9657 9661 9664 9665 9666 9665 9663 9660 9655 9649 9641 9631 9620 9607 9592 9576 9558 9538 9516 9492 9466 9439 9409 9377 9344 9307 9269 9228 9184 9138 9089 9036 8981 8923 8861 8796 8727 8656 8581 8503 8421 8337 8251 8162 8071 7978 7884 7789 7694 7599 7505 7411 7320 7230 7143 7059 6979 6903 6831 6765 6703 6647 6596 6552 6514 6483 6458 6440 6428 6423 6425 6434 6449 6471 6500 6534 6575 6622 6674 6732 6795 6862 6934 7010 7089 7172 7258 7345 7435 7526 7618 7710 7802 7893 7984 8074 8161 8247 8331 8411 8489 8564 8636 8705 8770 8832 8890 8945 8997 9046 9092 9135 9175 9212 9247 9280 9310 9339 9365 9390 9413 9434 9454 9472 9489 9505 9519 9532 9544 9555 9565 9573 9581 9588 9594 9599 9603 9607 9610 9612 9614 9616 9617 9618 9619 9620 9621 9622 9623 9625 9626 9627 9629 9630 9632 9634 9636 9638 9640 9642 9644 9645 9647 9649 9651 9653 9654 9656 9657 9659 9660 9662 9664 9666 9668 9670 9672 9674 9677 9680 9683 9687 9690 9694 9698 9702 9706 9710 9715 9719 9723 9727 9731 9735 9738 9741 9744 9747 9749 9751 9753 9754 9755 9756 9756 9756 9756 9755 9755 9754 9752 9751 9749 9748 9746 9744 9742 9740 9738 9735 9733 9731 9728 9726 9723 9721 9718 9716 9713 9711 9709 9706 9704 9702 9700 9698 9696 9694 9692 9690 9689 9688 9686 9685 9684 9684 9683 9682 9682 9682 9682 9682 9683 9683 9684 9685 9686 9687 9688 9690 9692 9693 9695 9697 9700 9702 9704 9707 9710 9712 9715 9718 9720 9723 9726 9728 9731 9733 9736 9738 9740 9742 9744 9745 9747 9748 9749 9750 9751 9751 9752 9752 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9751 9751 9751 9750 9750 9750 9749 9749 9749 9748 9748 9748 9747 9747 9747 9746 9746 9746 9745 9745 9745 9745 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9743 9742 9742 9741 9740 9739 9738 9736 9734 9731 9728 9724 9720 9716 9710 9704 9697 9690 9681 9672 9662 9651 9638 9625 9610 9595 9578 9559 9540 9519 9497 9474 9449 9423 9396 9367 9338 9307 9275 9242 9208 9174 9139 9103 9067 9030 8994 8958 8922 8886 8851 8817 8784 8752 8721 8692 8664 8638 8614 8593 8573 8555 8540 8527 8517 8508 8503 8500 8499 8501 8505 8511 8520 8531 8544 8559 8576 8595 8616 8639 8663 8689 8716 8744 8773 8803 8834 8866 8899 8931 8964 8997 9031 9064 9097 9129 9161 9193 9224 9254 9283 9312 9339 9366 9391 9415 9439 9461 9481 9501 9519 9537 9553 9568 9582 9595 9607 9618 9628 9637 9645 9653 9660 9667 9673 9678 9683 9687 9691 9695 9698 9702 9704 9707 9709 9711 9713 9715 9717 9719 9720 9721 9722 9723 9724 9725 9726 9727 9727 9728 9728 9728 9728 9728 9728 9728 9728 9728 9727 9727 5327 0 53 5 9726 9725 9725 9724 9723 9722 9721 9720 9719 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9710 9709 9708 9707 9706 9706 9705 9704 9703 9702 9701 9700 9698 9697 9696 9695 9693 9692 9690 9689 9687 9686 9684 9682 9681 9679 9678 9676 9674 9673 9671 9670 9668 9667 9665 9664 9662 9661 9659 9658 9656 9655 9653 9651 9649 9647 9645 9643 9641 9638 9636 9633 9630 9627 9623 9619 9615 9611 9606 9600 9595 9589 9582 9576 9568 9560 9552 9544 9534 9525 9515 9505 9494 9482 9471 9459 9446 9434 9420 9407 9393 9379 9364 9349 9334 9318 9302 9286 9270 9253 9236 9220 9203 9186 9169 9153 9137 9121 9106 9091 9077 9064 9052 9042 9032 9024 9016 9011 9007 9004 9003 9003 9005 9008 9012 9018 9025 9033 9042 9052 9062 9074 9085 9097 9109 9122 9134 9146 9158 9169 9180 9191 9201 9211 9220 9228 9236 9243 9250 9256 9261 9266 9271 9275 9278 9281 9283 9285 9287 9288 9289 9290 9290 9291 9290 9290 9290 9289 9288 9287 9286 9285 9284 9283 9281 9280 9279 9278 9277 9276 9275 9274 9273 9273 9272 9271 9270 9270 9269 9268 9267 9266 9265 9264 9262 9261 9259 9257 9255 9252 9250 9247 9244 9240 9237 9233 9229 9225 9221 9217 9213 9208 9204 9199 9195 9190 9186 9181 9177 9172 9167 9163 9158 9154 9149 9145 9141 9136 9132 9128 9123 9119 9115 9111 9107 9103 9099 9095 9092 9088 9084 9081 9077 9074 9070 9066 9063 9059 9056 9052 9048 9044 9040 9036 9032 9027 9022 9017 9012 9007 9002 8996 8990 8984 8978 8972 8966 8959 8953 8946 8940 8933 8927 8920 8914 8907 8901 8894 8888 8881 8874 8868 8861 8854 8846 8839 8831 8823 8815 8807 8798 8789 8780 8770 8761 8751 8740 8730 8719 8708 8697 8686 8674 8663 8651 8639 8627 8615 8603 8591 8578 8566 8553 8540 8527 8514 8500 8487 8473 8459 8445 8431 8416 8402 8387 8372 8357 8342 8327 8312 8297 8282 8267 8253 8238 8223 8209 8194 8180 8165 8151 8137 8123 8109 8095 8081 8068 8054 8040 8027 8013 7999 7986 7972 7958 7944 7931 7917 7903 7889 7875 7860 7846 7831 7817 7802 7786 7771 7755 7738 7722 7705 7687 7670 7652 7633 7614 7595 7576 7556 7536 7515 7495 7474 7453 7431 7410 7388 7367 7345 7323 7301 7279 7256 7234 7211 7189 7166 7143 7120 7096 7073 7049 7025 7001 6976 6952 6927 6902 6877 6852 6826 6801 6776 6750 6725 6699 6673 6648 6622 6597 6571 6545 6519 6494 6468 6441 6415 6388 6361 6334 6306 6278 6249 6220 6190 6160 6129 6097 6064 6031 5996 5961 5925 5888 5850 5812 5772 5731 5688 5645 5600 5553 5505 5455 5402 5348 5292 5233 5171 5106 5039 4968 4895 4818 4737 4654 4566 4476 4383 4286 4187 4085 3981 3875 3768 3659 3550 3440 3331 3222 3114 3008 2904 2802 2703 2607 2515 2426 2341 2260 5328 0 53 5 2184 2112 2044 1981 1922 1867 1817 1770 1728 1689 1653 1622 1593 1568 1545 1525 1508 1493 1480 1470 1461 1454 1449 1446 1445 1445 1446 1449 1454 1460 1468 1477 1488 1501 1516 1533 1552 1574 1599 1627 1658 1692 1731 1774 1821 1872 1929 1991 2058 2130 2207 2290 2378 2471 2569 2672 2779 2889 3003 3119 3238 3359 3479 3601 3722 3843 3961 4078 4193 4305 4413 4517 4618 4715 4807 4895 4978 5058 5133 5204 5272 5335 5396 5453 5508 5560 5610 5657 5703 5747 5789 5829 5869 5906 5943 5978 6012 6044 6075 6105 6133 6160 6184 6208 6229 6249 6267 6284 6299 6311 6323 6332 6339 6345 6348 6350 6349 6347 6342 6334 6324 6311 6295 6275 6253 6226 6196 6162 6124 6081 6035 5983 5928 5868 5804 5737 5665 5590 5512 5431 5349 5264 5178 5092 5005 4919 4834 4751 4670 4592 4516 4445 4378 4314 4256 4203 4155 4113 4076 4044 4018 3998 3984 3975 3971 3973 3980 3993 4011 4034 4062 4096 4134 4177 4225 4278 4336 4398 4464 4535 4609 4688 4769 4854 4942 5032 5125 5218 5313 5408 5503 5597 5690 5782 5871 5958 6041 6121 6197 6268 6334 6395 6451 6502 6547 6586 6619 6646 6667 6682 6691 6694 6691 6682 6666 6645 6617 6583 6543 6496 6443 6384 6319 6248 6170 6087 5998 5903 5803 5697 5587 5473 5355 5233 5109 4982 4853 4723 4592 4462 4331 4203 4075 3950 3828 3708 3593 3481 3373 3270 3172 3079 2991 2908 2830 2757 2689 2626 2569 2516 2467 2424 2384 2349 2318 2291 2268 2248 2232 2220 2211 2206 2205 2207 2213 2223 2237 2255 2278 2306 2339 2377 2420 2470 2525 2587 2656 2731 2813 2902 2997 3100 3209 3325 3447 3575 3708 3846 3989 4136 4285 4438 4592 4748 4904 5060 5215 5368 5520 5670 5816 5959 6098 6233 6363 6489 6610 6726 6838 6944 7046 7143 7236 7324 7408 7487 7563 7634 7702 7766 7826 7883 7937 7988 8036 8081 8123 8162 8199 8234 8267 8297 8325 8352 8377 8401 8424 8445 8465 8485 8504 8522 8540 8557 8574 8591 8608 8625 8641 8657 8674 8690 8706 8722 8738 8753 8769 8784 8799 8814 8829 8844 8859 8873 8887 8902 8916 8930 8944 8957 8971 8984 8998 9011 9024 9037 9050 9062 9074 9086 9097 9108 9119 9129 9139 9149 9158 9167 9175 9183 9191 9199 9206 9213 9220 9226 9233 9239 9246 9252 9258 9264 9270 9276 9282 9288 9294 9299 9305 9310 9316 9321 9326 9331 9335 9340 9344 9349 9353 9357 9361 9365 9368 9372 9375 9379 9382 9385 9388 9392 9395 9398 9400 9403 9406 9408 9411 9413 9415 9418 9420 9421 9423 9425 9426 9428 9429 9431 9432 9433 9434 9435 9436 9437 9439 9440 9441 9442 9443 9444 9445 9447 9448 9449 9450 9451 9452 9454 9455 9456 9457 9458 9458 9459 9460 9460 9460 9460 9460 9459 9458 9457 9455 9453 9450 9447 9443 9439 9434 9427 5329 0 53 6 9426 9417 9408 9397 9385 9373 9359 9344 9327 9310 9290 9269 9246 9222 9195 9166 9134 9100 9063 9023 8980 8933 8883 8830 8772 8711 8646 8577 8504 8427 8347 8262 8174 8083 7988 7890 7790 7687 7583 7476 7369 7260 7151 7041 6932 6823 6715 6608 6502 6398 6296 6196 6099 6004 5912 5823 5737 5655 5576 5501 5429 5362 5299 5240 5186 5137 5093 5055 5023 4996 4976 4962 4955 4955 4962 4977 4998 5027 5064 5108 5159 5217 5282 5353 5431 5514 5603 5696 5795 5897 6002 6110 6220 6332 6445 6559 6672 6786 6899 7010 7121 7229 7335 7439 7541 7640 7736 7829 7920 8008 8093 8175 8255 8332 8406 8477 8546 8612 8676 8737 8796 8853 8907 8958 9008 9055 9099 9142 9182 9220 9255 9289 9321 9350 9378 9404 9428 9450 9471 9490 9508 9525 9540 9555 9568 9581 9592 9603 9613 9622 9631 9640 9647 9655 9662 9668 9674 9680 9686 9691 9696 9700 9705 9709 9713 9716 9720 9723 9726 9729 9732 9735 9737 9740 9742 9744 9747 9749 9751 9752 9754 9756 9757 9759 9760 9761 9762 9763 9763 9764 9764 9764 9765 9765 9765 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9762 9762 9762 9762 9762 9762 9762 9762 9761 9761 9761 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9758 9758 9759 9759 9760 9760 9761 9761 9762 9762 9763 9763 9763 9764 9764 9764 9765 9765 9765 9765 9766 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9779 9780 9781 9781 9781 9781 9781 9781 9781 9780 9780 9779 9778 9778 9777 9776 9775 9775 9774 9773 9773 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9771 9771 9770 9769 9768 9766 9765 9763 9761 9759 9756 9754 9751 9748 9744 9741 9737 9732 9728 9722 9717 9710 9703 9696 9687 9677 9667 9655 9642 9628 9612 9594 9575 9554 9531 9507 9480 9451 9420 9387 9352 9314 9274 9232 9187 9141 9092 9040 8987 8932 8874 8815 8754 8691 8626 8560 8492 8423 8353 8283 8211 8139 8067 7995 7923 7851 7780 7710 7642 7575 7510 7448 7388 7331 7278 7228 7182 7140 7103 7070 7043 7020 7003 6991 6985 6984 6989 6999 7015 7037 7063 7095 7132 7173 7219 7269 7323 7380 7440 7503 7569 7636 7705 7776 7847 7917 7988 8059 8130 8199 8266 8332 8396 8458 8517 8573 8627 8678 8725 8769 8810 8847 8881 8911 8938 8961 8981 8997 9009 9018 9023 9024 9022 9016 9006 8992 8975 8953 8927 8897 8862 8823 8779 8731 8678 8620 8557 8490 8417 8340 8258 8172 8081 7986 7888 7786 7680 7572 7462 7350 7236 7121 7007 6892 6778 6665 6553 6444 6337 6234 6133 6037 5945 5857 5775 5697 5624 5557 5496 5441 5392 5349 5312 5281 5257 5240 5229 5226 5228 5238 5330 0 53 6 5255 5279 5310 5348 5393 5445 5504 5570 5642 5721 5806 5898 5994 6097 6204 6315 6431 6550 6672 6796 6922 7050 7177 7304 7431 7557 7682 7803 7923 8039 8152 8261 8366 8467 8563 8655 8742 8825 8903 8977 9046 9111 9172 9229 9282 9331 9377 9420 9460 9497 9531 9562 9592 9619 9644 9667 9689 9708 9726 9743 9758 9772 9785 9797 9808 9817 9826 9834 9841 9847 9853 9858 9862 9866 9870 9873 9876 9879 9881 9884 9886 9888 9889 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9905 9905 9904 9905 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9913 9913 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9868 9868 9868 9868 9867 9866 9865 9864 9862 9860 9858 9855 9852 9849 9845 9841 9836 9831 9826 9820 9814 9808 9801 9794 9786 9778 9769 9761 9751 9742 9732 9722 9712 9701 9690 9679 9668 9658 9647 9636 9626 9616 9606 9597 9589 9581 9574 9568 9563 9559 9556 9553 9552 9552 9553 9555 9558 9562 9567 9573 9580 9588 9596 9604 9614 9623 9633 9644 9654 9665 9676 9686 9697 9708 9718 9728 9738 9748 9757 9766 9775 9784 9792 9799 9807 9814 9821 9827 9833 9839 9844 9849 9853 9858 9862 9866 9869 9872 9875 9877 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9899 9899 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 5331 0 53 6 9891 9891 9891 9890 9890 9890 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9873 9872 9870 9869 9868 9866 9865 9864 9863 9861 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9853 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9847 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9834 9833 9832 9832 9831 9830 9830 9829 9829 9828 9828 9827 9827 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9827 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9840 9841 9842 9842 9843 9844 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9850 9850 9851 9852 9853 9854 9854 9855 9856 9856 9857 9857 9857 9857 9857 9856 9856 9854 9853 9851 9849 9846 9843 9840 9836 9832 9827 9821 9816 9809 9802 9795 9786 9777 9768 9757 9746 9734 9720 9706 9691 9675 9657 9638 9618 9597 9574 9550 9525 9498 9469 9440 9409 9377 9343 9309 9274 9237 9200 9162 9124 9085 9046 9007 8968 8929 8891 8853 8816 8780 8744 8710 8676 8644 8614 8584 8556 8530 8504 8481 8459 8438 8419 8401 8385 8370 8356 8344 8333 8323 8314 8307 8300 8295 8290 8287 8285 8283 8283 8283 8285 8287 8290 8294 8299 8305 8312 8320 8329 8339 8350 8362 8375 8389 8405 8421 8439 8458 8478 8499 8522 8545 8570 8596 8623 8651 8680 8709 8740 8772 8804 8838 8871 8906 8940 8976 9011 9047 9082 9118 9153 9189 9223 9258 9292 9325 9358 9390 9421 9451 9480 9508 9536 9562 9586 9610 9632 9654 9674 9693 9711 9727 9743 9758 9771 9784 9795 9806 9816 9825 9834 9841 9848 9855 9861 9866 9871 9875 9879 9883 9886 9889 9892 9894 9897 9898 9900 9901 9903 9904 9905 9905 9906 9906 9907 9907 9907 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9883 9881 9878 9875 9872 9869 9866 9863 9860 9857 9853 9850 9847 9843 9840 9837 9833 9830 9826 9823 9820 9816 9813 9810 9806 9803 9800 9797 9794 9791 9788 9785 9782 9780 9778 9776 9774 9772 9771 9770 9769 9768 9768 9768 9769 9769 9771 9772 9774 9775 9778 9780 9782 9785 9788 9791 9794 9797 9800 9804 9807 9810 9813 9817 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9849 9852 9854 9856 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 5332 0 53 6 9901 9900 9899 9898 9897 9897 9896 9895 9894 9894 9894 9893 9893 9893 9894 9894 9894 9895 9896 9897 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9873 9873 9874 9874 9874 9875 9876 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9904 9904 9904 9903 9903 9902 9900 9899 9897 9895 9893 9891 9888 9885 9881 9877 9873 9869 9864 9859 9853 9848 9842 9836 9829 9823 9816 9809 9803 9796 9789 9781 9774 9767 9760 9753 9746 9738 9731 9723 9716 9708 9700 9693 9685 9677 9669 9660 9652 9644 9636 9628 9620 9612 9604 9597 9590 9583 9577 9572 9567 9563 9559 9557 9555 9554 9554 9554 9556 9558 9562 9566 9571 9576 9582 9589 9597 9604 9613 9621 9630 9639 9648 9658 9667 9676 9685 9694 9703 9712 9720 9728 9736 9744 9751 9758 9765 9771 9778 9784 9789 9795 9800 9805 9810 9814 9818 9822 9825 9829 9832 9835 9837 9840 9842 9843 9845 9846 9847 9848 9848 9848 9848 9848 9848 9847 9846 9845 9844 9843 9842 9840 9838 9836 9834 9832 9829 9827 9824 9821 9817 9814 9810 9806 9801 9796 9790 9784 9778 9770 9762 9754 9744 9734 9723 9711 9697 9683 9668 9652 9635 9616 9597 9576 9554 9530 9505 9479 9451 9422 9391 9359 9325 9289 9251 9211 9169 9125 9079 9030 8979 8925 8869 8810 8748 8683 8616 8545 8472 8397 8319 8238 8155 8070 7984 7896 7806 7715 7625 7534 7443 7352 7262 7174 7088 7004 6922 6843 6767 6695 6628 6564 6505 6451 6401 6358 6319 6286 6259 6237 6221 6211 6208 6210 6218 6232 6252 6278 6310 6348 6391 6439 6493 6552 6616 6685 6758 6836 6916 7001 7089 7179 7271 7366 7461 7558 7654 7751 7847 7942 8035 8127 8216 8302 8385 8465 8541 8613 8680 8744 8802 8857 8906 8951 8992 9027 9059 9086 9108 9127 9141 9152 9159 9162 9162 9158 9151 9140 9126 9109 9089 9066 9039 9008 8974 8937 8896 8850 8801 8748 8690 8627 8560 8488 8411 8329 8241 8148 8050 7947 7838 7725 7606 7483 7354 7222 7085 6945 6802 6656 6507 6358 6206 6054 5903 5752 5601 5453 5307 5164 5024 4888 4756 4629 4507 4391 4280 4174 4075 3982 3895 3813 3738 3669 3606 3549 3497 3451 3410 3375 3345 3320 3300 3286 3276 3272 3274 3281 3293 3311 3336 3367 3404 3449 3500 3559 3625 3699 3781 3870 3968 4074 4187 4308 4437 4572 4714 4862 5016 5175 5338 5504 5674 5845 6018 6191 6364 6535 6705 6873 7036 7196 7352 7502 7647 7786 7919 8046 8166 8280 8387 5333 0 53 6 8487 8582 8670 8752 8829 8900 8966 9027 9083 9135 9184 9228 9270 9308 9343 9376 9406 9434 9460 9484 9506 9527 9546 9563 9579 9593 9606 9617 9628 9637 9644 9651 9657 9661 9664 9667 9668 9669 9668 9667 9666 9663 9660 9656 9652 9648 9643 9637 9631 9625 9618 9612 9605 9597 9590 9582 9574 9566 9558 9550 9542 9534 9525 9517 9509 9501 9494 9486 9479 9472 9465 9459 9453 9447 9442 9437 9433 9429 9425 9422 9420 9417 9415 9413 9412 9410 9409 9408 9407 9406 9405 9403 9402 9400 9399 9397 9394 9392 9389 9386 9382 9378 9374 9369 9365 9359 9354 9348 9342 9336 9330 9324 9318 9312 9305 9299 9294 9288 9283 9278 9273 9269 9265 9262 9260 9258 9256 9256 9256 9256 9258 9260 9263 9267 9271 9276 9282 9289 9296 9303 9312 9321 9330 9340 9350 9361 9372 9384 9395 9407 9419 9431 9444 9456 9468 9481 9493 9505 9517 9530 9542 9554 9565 9577 9589 9600 9611 9622 9633 9643 9654 9664 9673 9683 9692 9702 9710 9719 9727 9735 9743 9750 9757 9764 9770 9776 9782 9788 9793 9798 9802 9807 9811 9815 9819 9823 9826 9829 9833 9836 9839 9842 9845 9848 9851 9854 9856 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9892 9891 9889 9888 9886 9884 9881 9879 9877 9874 9872 9869 9866 9863 9860 9856 9853 9849 9845 9841 9836 9831 9826 9820 9814 9807 9799 9791 9782 9773 9763 9752 9741 9728 9716 9702 9688 9673 9657 9642 9625 9608 9591 9573 9556 9538 9520 9502 9485 9467 9450 9433 9417 9401 9386 9372 9358 9346 9334 9324 9314 9306 9298 9292 9288 9284 9282 9281 9281 9282 9285 9289 9293 9299 9305 9313 9321 9330 9339 9349 9360 9370 9381 9391 9402 9412 9423 9432 9442 9451 9459 9467 9474 9480 9485 9490 9493 9496 9498 9500 9500 9500 9499 9497 9495 9492 9489 9486 9482 9478 9474 9470 9466 9462 9458 9455 9452 9449 9447 9446 9445 9445 9446 9447 9450 9453 9457 9462 9468 9475 9482 9491 9500 9510 9521 9532 9544 9557 9570 9584 9598 9612 9626 9641 9656 9671 9685 9700 9714 9728 9742 9755 9768 9780 9792 9804 9814 9824 9834 9843 9851 9859 9867 9873 9880 9885 9891 9896 9901 9905 9909 9913 9917 9920 9923 9926 9929 9932 9935 9937 9940 9942 9944 9945 9947 9949 9950 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 5334 0 53 6 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9947 9946 9945 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9925 9923 9920 9917 9914 9911 9907 9904 9900 9896 9892 9888 9883 9878 9873 9868 9863 9858 9852 9847 9841 9836 9830 9824 9819 9813 9808 9802 9797 9792 9786 9782 9777 9772 9768 9763 9759 9755 9751 9747 9743 9740 9736 9732 9728 9724 9720 9716 9712 9707 9702 9697 9691 9686 9680 9673 9666 9659 9651 9643 9635 9626 9617 9608 9598 9588 9578 9568 9557 9547 9536 9526 9516 9506 9496 9487 9478 9470 9462 9455 9449 9444 9440 9436 9434 9433 9432 9433 9435 9438 9441 9446 9452 9458 9465 9473 9482 9491 9500 9509 9519 9529 9539 9549 9558 9567 9576 9585 9593 9600 9607 9613 9618 9623 9627 9630 9633 9635 9636 9636 9636 9636 9634 9633 9631 9628 9626 9623 9620 9617 9615 9612 9610 9608 9606 9605 9605 9605 9605 9607 9609 9612 9616 9621 9626 9633 9640 9647 9656 9665 9674 9684 9695 9705 9716 9727 9738 9749 9760 9770 9781 9791 9801 9810 9819 9828 9836 9844 9851 9858 9864 9870 9876 9881 9886 9891 9896 9900 9904 9908 9912 9916 9919 9922 9926 9929 9932 9935 9937 9940 9942 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9954 9951 9948 9945 9941 9937 9932 9928 9922 9916 9910 9903 9895 9886 9877 9867 9856 9843 9830 9816 9801 9784 9766 9747 9727 9705 9682 9657 9631 9604 9575 9544 9513 9479 9445 9409 9371 9332 9292 9251 9208 9164 9119 9073 9025 8977 8928 8878 8826 8775 8722 8669 8615 8561 8506 8451 8396 8341 8286 8231 8176 8123 8069 8017 7966 7917 7869 7822 7778 7737 7698 7662 7629 7599 7573 7551 7533 7519 7509 7504 7504 7508 7518 7531 7550 7573 7601 7634 7670 7711 7755 7803 7855 7909 7965 8024 8085 8148 8211 8276 8340 8404 8469 8533 8596 8658 8718 8777 8834 8889 8942 8992 9041 9087 9130 9172 9210 9247 9281 9313 9343 9371 9397 9421 9443 9464 9484 9502 9519 9535 9550 9563 9577 9589 9601 9612 9623 9634 9644 9654 9663 9673 9682 9691 9700 5335 0 53 6 9710 9719 9728 9736 9745 9754 9763 9772 9780 9788 9797 9805 9813 9820 9828 9835 9841 9848 9854 9859 9865 9870 9874 9878 9882 9885 9889 9891 9894 9896 9898 9900 9901 9902 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9920 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9911 9909 9906 9903 9900 9897 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9854 9851 9849 9847 9845 9843 9842 9841 9840 9840 9839 9840 9840 9841 9842 9844 9846 9848 9850 9853 9855 9858 9861 9865 9868 9871 9875 9878 9881 9884 9888 9891 9894 9897 9900 9902 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9885 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9874 5336 0 53 6 9872 9870 9868 9866 9863 9861 9858 9855 9852 9849 9845 9842 9839 9836 9833 9831 9828 9826 9824 9822 9820 9819 9818 9817 9817 9816 9816 9816 9816 9815 9815 9815 9815 9814 9813 9812 9811 9810 9808 9805 9803 9800 9796 9792 9788 9784 9779 9774 9768 9763 9757 9751 9744 9738 9731 9724 9717 9710 9702 9694 9686 9678 9670 9662 9653 9645 9636 9628 9619 9611 9602 9594 9586 9579 9571 9565 9558 9553 9548 9544 9541 9538 9537 9536 9536 9537 9540 9542 9546 9551 9556 9561 9568 9574 9582 9589 9597 9604 9612 9620 9628 9635 9642 9649 9656 9663 9669 9675 9680 9686 9691 9695 9700 9704 9708 9712 9716 9719 9722 9725 9728 9731 9734 9736 9738 9741 9742 9744 9746 9747 9748 9749 9750 9751 9751 9752 9752 9752 9752 9752 9752 9752 9753 9753 9753 9754 9754 9755 9756 9757 9758 9759 9761 9763 9764 9766 9768 9770 9773 9775 9777 9780 9782 9785 9787 9790 9793 9795 9798 9801 9804 9806 9809 9812 9815 9817 9820 9823 9826 9829 9831 9834 9836 9839 9841 9843 9845 9847 9849 9850 9852 9853 9854 9854 9855 9855 9855 9854 9854 9853 9852 9851 9849 9847 9845 9843 9841 9839 9836 9834 9831 9828 9825 9822 9819 9816 9812 9809 9805 9802 9798 9794 9791 9787 9783 9779 9776 9772 9768 9764 9760 9756 9753 9749 9745 9742 9738 9735 9732 9729 9726 9723 9720 9718 9716 9714 9712 9710 9709 9708 9707 9707 9706 9706 9707 9707 9708 9709 9710 9711 9713 9715 9717 9719 9722 9724 9727 9730 9733 9736 9739 9742 9745 9748 9751 9754 9757 9760 9763 9765 9768 9771 9773 9776 9778 9780 9782 9784 9786 9788 9789 9791 9792 9793 9795 9796 9797 9798 9798 9799 9799 9800 9800 9800 9799 9799 9798 9797 9795 9793 9791 9788 9785 9782 9778 9773 9768 9762 9756 9748 9740 9731 9721 9710 9698 9685 9670 9654 9636 9617 9596 9573 9548 9521 9491 9460 9426 9389 9350 9309 9264 9217 9167 9114 9058 8999 8938 8873 8805 8734 8661 8584 8504 8421 8335 8246 8154 8059 7961 7860 7756 7650 7541 7430 7316 7201 7083 6964 6844 6722 6600 6478 6356 6234 6114 5995 5878 5763 5651 5542 5437 5337 5240 5149 5063 4983 4908 4840 4778 4722 4673 4630 4595 4566 4544 4528 4520 4519 4524 4536 4555 4581 4613 4652 4698 4750 4810 4875 4948 5027 5112 5203 5301 5404 5513 5627 5747 5870 5998 6130 6265 6402 6542 6683 6824 6966 7107 7248 7387 7523 7657 7788 7914 8037 8155 8269 8378 8481 8580 8673 8761 8844 8922 8995 9063 9127 9186 9242 9293 9341 9386 9427 9466 9502 9536 9567 9596 9623 9648 9671 9692 9712 9730 9747 9762 9777 9789 9801 9811 9821 9829 9836 9843 9849 9854 9859 9863 9866 9870 9873 9875 9878 9880 9883 9885 9887 9890 9892 9894 9897 9899 9901 9903 9906 9908 9910 9913 9915 9917 9919 5337 0 53 6 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9943 9941 9939 9937 9934 9930 9927 9922 9917 9912 9906 9899 9892 9884 9875 9866 9855 9843 9831 9818 9803 9787 9771 9753 9733 9713 9691 9667 9643 9616 9588 9558 9527 9493 9458 9421 9383 9342 9299 9255 9209 9160 9111 9059 9006 8952 8897 8840 8783 8725 8666 8608 8550 8492 8435 8378 8323 8270 8218 8168 8121 8076 8034 7995 7959 7925 7896 7869 7846 7826 7809 7796 7786 7778 7774 7773 7774 7778 7784 7793 7804 7816 7830 7846 7864 7883 7903 7924 7947 7971 7996 8022 8049 8077 8106 8136 8168 8200 8234 8269 8305 8342 8381 8420 8461 8503 8545 8589 8633 8678 8724 8770 8816 8862 8908 8955 9000 9046 9091 9134 9177 9219 9260 9300 9338 9375 9411 9445 9478 9509 9538 9567 9594 9619 9643 9666 9687 9708 9727 9745 9762 9778 9794 9808 9822 9834 9846 9858 9868 9878 9887 9895 9903 9910 9917 9923 9928 9933 9937 9940 9944 9946 9948 9950 9952 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 5338 0 53 6 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9905 9903 9902 9901 9899 9897 9896 9893 9891 9889 9886 9883 9879 9876 9871 9867 9862 9857 9851 9846 9840 9833 9827 9820 9813 9806 9799 9792 9784 9777 9770 9762 9755 9748 9740 9733 9725 9718 9710 9702 9694 9686 9678 9669 9660 9651 9641 9631 9621 9610 9599 9587 9575 9563 9551 9538 9525 9511 9498 9484 9469 9455 9440 9425 9410 9394 9378 9362 9345 9327 9310 9291 9273 9253 9233 9212 9191 9169 9147 9123 9100 9076 9051 9027 9002 8977 8953 8929 8905 8882 8859 8838 8818 8799 8782 8766 8752 8740 8730 8722 8716 8712 8710 8710 8713 8718 8724 8733 8743 8756 8770 8785 8802 8820 8840 8860 8881 8904 8927 8950 8974 8998 9023 9048 9072 9097 9122 9147 9171 9196 9220 9244 9267 9290 9312 9334 9356 9377 9398 9418 9437 9456 9474 9492 9509 9525 9541 9557 9572 9586 9600 9614 9627 9639 9652 9663 9674 9685 9696 9706 9715 9724 9732 9741 9748 9755 9762 9768 9773 9778 9782 9786 9789 9792 9794 9795 9797 9797 9798 9798 9797 9797 9796 9795 9793 9792 9790 9788 9786 9784 9782 9779 9777 9774 9772 9769 9766 9762 9759 9755 9751 9747 9743 9738 9734 9729 9724 9719 9714 9709 9704 9700 9695 9691 9688 9684 9682 9679 9678 9676 9676 9676 9677 9678 9680 9683 9686 9689 9693 9698 9702 9707 9713 9718 9723 9729 9734 9739 9745 9750 9755 9759 9764 9768 9772 9776 9780 9783 9787 9790 9793 9796 9799 9801 9803 9806 9808 9809 9811 9813 9814 9815 9816 9816 9816 9816 9816 9815 9814 9813 9811 9810 9808 9805 9803 9800 9797 9794 9791 9788 9785 9781 9778 9775 9771 9768 9764 9761 9758 9754 9751 9748 9745 9741 9738 9735 9732 9730 9727 9725 9722 9720 9718 9717 9715 9714 9713 9713 9713 9713 9714 9715 9716 9718 9720 9723 9726 9729 9732 9736 9740 9744 9749 9753 9758 9763 9768 9773 9778 9783 9788 9792 9797 9802 9806 9811 9815 9820 9824 9828 9832 9836 9840 9843 9847 9850 9854 9857 9860 9863 9866 9869 9872 9875 9877 9880 9882 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 5339 0 53 6 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9887 9884 9882 9880 9877 9874 9872 9869 9866 9863 9860 9856 9853 9850 9846 9843 9839 9836 9832 9829 9825 9821 9818 9814 9811 9807 9803 9800 9796 9793 9789 9786 9783 9780 9777 9774 9772 9769 9767 9765 9763 9761 9760 9758 9757 9757 9756 9756 9756 9757 9757 9758 9759 9761 9762 9764 9766 9768 9770 9773 9775 9778 9781 9784 9787 9790 9793 9796 9799 9802 9805 9808 9811 9813 9816 9819 9821 9824 9826 9828 9830 9832 9834 9835 9836 9837 9838 9839 9839 9840 9840 9840 9839 9839 9838 9837 9836 9835 9834 9832 9831 9829 9827 9826 9824 9822 9820 9817 9815 9813 9810 9807 9804 9800 9797 9792 9788 9783 9777 9771 9764 9757 9749 9740 9731 9721 9710 9699 9687 9674 9660 9646 9631 9616 9600 9583 9566 9548 9530 9511 9492 9472 9452 9431 9411 9389 9368 9347 9325 9303 9281 9260 9238 9217 9196 9175 9155 9136 9117 9100 9084 9068 9054 9042 9031 9022 9014 9009 9005 9003 9003 9005 9008 9014 9021 9030 9040 9052 9065 9079 9094 9109 9126 9143 9160 9177 9195 9212 9229 9246 9262 9278 9293 9307 9321 9334 9346 9358 9368 9379 9388 9397 9405 9413 9420 9426 9432 9438 9443 9448 9452 9456 9460 9463 9466 9469 9472 9474 9476 9478 9480 9482 9483 9485 9487 9489 9490 9492 9494 9496 9499 9501 9504 9506 9509 9512 9515 9519 9522 9526 9529 9532 9536 9539 9542 9545 9547 9550 9552 9554 9555 9556 9557 9558 9558 9558 9558 9558 9557 9557 9556 9554 9553 9552 9550 9549 9547 9545 9543 9541 9539 9536 9533 9530 9527 9523 9519 9515 9510 9505 9500 9494 9488 9482 9475 9468 9461 9453 9445 9437 9429 9421 9412 9404 9395 9387 9378 9370 9361 9353 9344 9336 9327 9319 9311 9302 9294 9285 9277 9268 9260 9251 9242 9233 9223 9214 9204 9193 9183 9172 9160 9148 9136 9123 9110 9096 9081 9066 9051 9035 9018 9000 8982 8964 8944 8924 8903 8882 8860 8837 8814 8790 8765 8739 8713 8686 8658 8629 8600 8570 8538 8506 8473 8439 8403 8367 8329 8291 8251 8210 8167 8123 8078 8032 7984 7935 7884 7832 7778 7722 7665 7606 7546 7483 7419 7352 7284 7213 7140 7064 6986 6905 6821 6734 6645 6552 6456 6358 6256 6151 6044 5933 5820 5704 5587 5467 5345 5222 5098 4974 4849 4724 4600 4477 4355 4236 4118 4004 3893 3785 3681 3582 3487 3397 3312 3232 3158 3090 3028 2971 2921 2877 2839 2807 2782 2764 2751 2745 2746 2753 2766 2786 2812 2845 2884 2930 2982 3040 3104 3174 3250 3331 3418 3510 3608 3710 3816 3927 4041 4158 4279 4402 4527 4654 4782 4911 5040 5169 5298 5340 0 53 6 5427 5554 5680 5804 5926 6046 6164 6279 6391 6500 6607 6710 6811 6908 7002 7093 7181 7267 7349 7428 7505 7579 7650 7718 7785 7848 7909 7968 8025 8079 8131 8180 8228 8273 8317 8358 8397 8435 8470 8503 8535 8564 8592 8618 8643 8665 8686 8706 8724 8741 8756 8770 8782 8793 8803 8812 8819 8826 8831 8834 8837 8839 8839 8838 8836 8833 8828 8823 8816 8809 8800 8790 8780 8768 8756 8743 8730 8716 8702 8688 8674 8661 8647 8634 8622 8611 8601 8592 8584 8578 8573 8571 8570 8571 8574 8579 8586 8596 8607 8620 8635 8652 8671 8692 8713 8736 8761 8786 8812 8839 8866 8894 8921 8949 8976 9004 9031 9057 9083 9108 9132 9156 9179 9200 9221 9241 9261 9279 9296 9313 9329 9344 9358 9372 9384 9397 9409 9420 9431 9441 9451 9461 9470 9479 9487 9495 9503 9511 9518 9525 9531 9537 9543 9549 9554 9559 9563 9567 9571 9574 9576 9578 9580 9581 9581 9581 9580 9578 9576 9573 9569 9564 9559 9553 9546 9538 9529 9520 9509 9497 9485 9471 9456 9440 9424 9406 9387 9366 9345 9323 9299 9274 9249 9222 9194 9166 9136 9106 9075 9043 9011 8978 8945 8912 8878 8845 8812 8780 8748 8717 8687 8658 8631 8605 8581 8558 8538 8520 8504 8490 8479 8470 8465 8462 8461 8464 8469 8477 8487 8501 8517 8535 8555 8578 8603 8630 8658 8688 8720 8752 8786 8820 8855 8890 8926 8962 8997 9032 9067 9101 9135 9168 9200 9231 9260 9289 9317 9343 9368 9392 9415 9436 9457 9476 9494 9511 9527 9542 9556 9570 9582 9594 9605 9615 9624 9633 9641 9649 9656 9662 9668 9674 9679 9683 9687 9691 9694 9697 9699 9701 9703 9704 9705 9705 9705 9705 9705 9704 9703 9702 9701 9699 9697 9695 9693 9690 9687 9684 9680 9677 9673 9668 9664 9659 9655 9649 9644 9639 9633 9628 9622 9617 9612 9606 9601 9596 9591 9587 9583 9579 9575 9572 9570 9567 9565 9564 9563 9562 9562 9562 9562 9563 9564 9565 9566 9567 9568 9570 9571 9572 9573 9573 9574 9574 9575 9575 9574 9574 9573 9572 9571 9569 9568 9566 9564 9562 9559 9557 9554 9552 9549 9546 9544 9541 9538 9535 9532 9529 9525 9522 9519 9515 9511 9508 9504 9500 9496 9491 9487 9482 9477 9472 9467 9461 9455 9449 9443 9436 9430 9423 9415 9407 9399 9391 9382 9372 9362 9351 9340 9328 9315 9302 9287 9272 9255 9238 9219 9199 9178 9155 9131 9106 9079 9050 9020 8988 8954 8919 8881 8842 8801 8757 8712 8664 8614 8562 8508 8451 8392 8331 8268 8202 8134 8064 7992 7918 7842 7763 7683 7602 7518 7434 7347 7260 7172 7082 6992 6901 6809 6717 6624 6531 6438 6344 6250 6156 6062 5968 5873 5778 5683 5587 5490 5394 5296 5198 5100 5000 4900 4800 4699 4597 4495 4394 4292 4190 4088 3988 3888 3790 3693 3598 3505 3415 3327 3242 3161 3083 3009 2938 5341 0 53 6 2871 2808 2749 2694 2643 2596 2553 2513 2477 2445 2416 2391 2368 2349 2334 2321 2312 2306 2303 2304 2308 2316 2328 2345 2365 2390 2420 2454 2494 2538 2587 2641 2700 2764 2832 2904 2980 3060 3142 3228 3315 3404 3494 3584 3674 3763 3851 3937 4021 4102 4180 4254 4324 4391 4454 4512 4567 4617 4664 4707 4747 4784 4819 4852 4883 4913 4943 4972 5002 5033 5066 5100 5137 5176 5219 5266 5316 5370 5429 5493 5560 5633 5710 5792 5878 5969 6064 6162 6264 6369 6477 6588 6700 6814 6929 7044 7159 7273 7388 7500 7610 7719 7824 7927 8026 8122 8213 8301 8384 8463 8538 8608 8674 8735 8792 8845 8894 8938 8979 9016 9050 9080 9107 9131 9153 9171 9188 9201 9213 9223 9230 9236 9241 9243 9244 9244 9242 9239 9234 9229 9223 9215 9207 9198 9189 9179 9168 9158 9147 9136 9125 9114 9103 9093 9084 9074 9066 9059 9052 9047 9042 9039 9037 9036 9036 9038 9041 9046 9051 9058 9066 9076 9086 9098 9111 9124 9138 9154 9169 9186 9202 9220 9237 9255 9272 9290 9308 9326 9343 9361 9378 9394 9411 9427 9442 9458 9472 9487 9500 9514 9527 9539 9551 9562 9572 9583 9592 9601 9610 9618 9625 9632 9638 9644 9649 9654 9658 9662 9666 9668 9671 9673 9675 9676 9677 9678 9678 9678 9678 9678 9678 9678 9677 9677 9677 9676 9676 9676 9675 9675 9675 9676 9676 9677 9677 9678 9679 9681 9682 9684 9686 9688 9691 9693 9696 9700 9703 9706 9710 9714 9718 9722 9726 9731 9735 9740 9745 9749 9754 9759 9763 9768 9772 9777 9781 9786 9790 9794 9798 9802 9805 9809 9813 9816 9819 9822 9825 9828 9831 9834 9836 9839 9841 9844 9846 9849 9851 9853 9856 9858 9860 9863 9865 9867 9869 9872 9874 9876 9878 9880 9883 9885 9887 9889 9890 9892 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9924 9923 9922 9920 9918 9916 9914 9912 9910 9907 9904 9901 5342 0 53 6 9898 9894 9891 9887 9883 9879 9875 9871 9866 9862 9858 9854 9849 9845 9841 9837 9833 9830 9826 9823 9820 9817 9814 9811 9809 9806 9804 9802 9800 9798 9796 9795 9793 9792 9791 9790 9789 9788 9787 9786 9786 9786 9785 9785 9785 9786 9786 9787 9787 9788 9789 9790 9791 9793 9794 9795 9797 9799 9801 9802 9804 9807 9809 9811 9813 9816 9818 9821 9823 9826 9829 9831 9834 9837 9839 9842 9845 9847 9849 9852 9854 9855 9857 9858 9860 9861 9861 9862 9862 9863 9863 9863 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9859 9859 9860 9861 9863 9864 9865 9867 9869 9871 9874 9876 9879 9882 9885 9888 9891 9895 9898 9902 9905 9909 9912 9916 9919 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9972 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9893 9891 9888 9886 9883 9879 9876 9872 9868 9863 9859 9853 9847 9841 9834 9827 9819 9810 9800 9789 9777 9764 9750 9735 9718 9700 9680 9659 9637 9612 9586 9559 9529 9498 9465 9430 9394 9355 9315 9274 9230 9186 9139 9091 9042 8991 8939 8886 8832 8778 8722 8665 8609 8551 8494 8436 8378 8321 8264 8208 8152 8098 8044 7993 7943 7894 7848 7804 7763 7724 7689 7656 7627 7602 7580 7563 7549 7539 7534 7533 7536 7544 7556 7573 7593 7618 7647 7680 7716 7757 7800 7846 7896 7948 8002 8058 8116 8175 8236 8298 8360 8422 8485 8547 8609 8671 8731 8791 8850 8907 8963 9018 9071 9122 9171 9219 9265 9309 9351 9391 9430 9466 9500 9533 9564 9593 9620 9645 9669 9691 9712 9731 9749 9765 9780 9794 9807 9818 9829 9838 9847 9855 9863 9869 9875 9881 9885 9890 9894 9898 9901 9904 9906 9909 9911 9913 9914 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9917 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9891 9889 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9857 9854 9852 9849 9847 9845 9843 9842 9840 9839 9839 9838 9838 9839 9839 9840 9841 9843 9845 9847 9849 9852 9854 9857 9861 9864 9867 9871 9874 5343 0 53 6 9878 9881 9885 9888 9892 9896 9899 9902 9906 9909 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9904 9902 9901 9899 9896 9894 9891 9889 9885 9882 9878 9873 9869 9863 9857 9851 9844 9836 9827 9817 9807 9796 9784 9771 9757 9742 9726 9708 9690 9670 9649 9627 9603 9578 9551 9523 9493 9462 9429 9394 9357 9319 9279 9236 9192 9147 9099 9049 8997 8944 8888 8831 8772 8711 8648 8584 8519 8452 8384 8314 8244 8173 8101 8028 7955 7881 7807 7733 7659 7585 7510 7437 7363 7290 7217 7145 7073 7002 6931 6861 6791 6722 6653 6585 6518 6451 6385 6319 6255 6191 6128 6067 6007 5948 5891 5837 5784 5735 5688 5645 5606 5571 5541 5516 5496 5482 5475 5474 5479 5492 5512 5539 5574 5617 5666 5724 5788 5859 5938 6022 6112 6208 6308 6413 6522 6633 6748 6864 6982 7100 7219 7337 7454 7571 7685 7798 7907 8014 8118 8219 8316 8410 8500 8587 8670 8749 8824 8896 8964 9029 9090 9149 9204 9256 9305 9351 9394 9435 9473 9508 9542 9573 9602 9628 9653 9676 9697 9716 9734 9750 9765 9779 9791 9802 9812 9821 9829 9836 9843 9849 9854 9859 9863 9867 9870 9873 9876 9878 9881 9883 9885 9886 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9902 9901 9900 9898 9897 9896 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 5344 0 53 6 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9929 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9906 9904 9902 9899 9896 9894 9891 9888 9885 9882 9878 9875 9872 9868 9864 9860 9856 9852 9848 9844 9839 9835 9830 9826 9822 9817 9813 9809 9804 9800 9796 9793 9789 9786 9783 9780 9777 9775 9773 9771 9770 9769 9768 9767 9767 9767 9767 9768 9769 9769 9771 9772 9773 9775 9777 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9805 9807 9808 9809 9810 9811 9812 9812 9813 9813 9812 9812 9811 9810 9809 9808 9806 9804 9802 9800 9797 9794 9791 9788 9785 9781 9778 9774 9770 9766 9762 9757 9753 9748 9743 9738 9732 9727 9721 9715 9708 9701 9694 9687 9679 9670 9662 9653 9643 9633 9623 9613 9602 9591 9579 9568 9556 9544 9531 9519 9507 9494 9482 9470 9457 9445 9433 9421 9410 9398 9387 9377 9367 9357 9348 9339 9331 9323 9317 9311 9305 9301 9298 9295 9294 9293 9294 9296 9299 9303 9308 9314 9321 9329 9338 9348 9359 9371 9383 9396 9410 9423 9437 9452 9466 9480 9494 9508 9521 9535 9547 9559 9571 9582 9592 9602 9611 9619 9627 9634 9640 9646 9651 9655 9659 9662 9665 9668 9670 9671 9672 9673 9674 9675 9675 9675 9675 9676 9676 9676 9676 9677 9677 9678 9680 9681 9684 9686 9689 9692 9696 9701 9706 9711 9716 9722 9729 9736 9743 9750 9757 9764 9772 9779 9786 9793 9800 9807 9813 9820 9825 9831 9836 9840 9845 9849 9852 9855 9858 9860 9861 9862 9863 9863 9863 9862 9860 9858 9855 9852 9848 9843 9837 9831 9824 9816 9808 9798 9788 9777 9765 9752 9739 9725 9710 9694 9677 9660 9642 9624 9605 9585 9564 9543 9522 9500 9477 9455 9432 9408 9385 9362 9339 9316 9294 9272 9251 9230 9211 9193 9176 9160 9147 9134 9124 9116 9109 9105 9102 9102 9104 9108 9113 9121 9131 9143 9156 9171 9187 9204 9223 9243 9264 9285 9307 9330 9353 9376 9399 9422 9446 9469 9492 9514 9537 9559 9580 9601 9622 9642 9661 9680 9698 9715 9732 9748 9763 9778 9792 9805 9817 9829 9840 9850 9859 9868 9876 9884 9891 9897 9903 9909 9913 9918 9922 9926 9929 9932 9935 9938 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 5345 0 53 7 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9878 9877 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9879 9880 9881 9883 9884 9885 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9891 9890 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9871 9870 9869 9868 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9851 9849 9847 9845 9843 9840 9837 9833 9830 9826 9821 9816 9811 9805 9799 9793 9786 9779 9772 9765 9757 9749 9740 9732 9723 9714 9705 9696 9687 9677 9668 9659 9649 9640 9631 9621 9612 9603 9594 9585 9577 9569 9561 9553 9546 9539 9532 9526 9521 9516 9512 9509 9506 9504 9502 9502 9502 9503 9504 9506 9509 9513 9517 9521 9526 9532 9537 9543 9549 9555 9561 9567 9573 9578 9584 9589 9593 9598 9602 9605 9608 9611 9613 9615 9616 9617 9617 9616 9615 9613 9611 9608 9604 9600 9594 9588 9580 9572 9562 9552 9540 9526 9511 9495 9477 9457 9436 9413 9388 9361 9332 9301 9269 9234 9197 9159 9119 9076 9032 8986 8938 8888 8836 8781 8725 8667 8606 8543 8478 8410 8339 8265 8188 8107 8023 7935 7843 7747 7647 7541 7432 7317 7197 7073 6944 6810 6671 6529 6382 6231 6077 5920 5760 5598 5436 5272 5109 4946 4785 4625 4468 4314 4164 4019 3879 3745 3616 3494 3379 3271 3170 3076 2990 2911 2839 2775 2718 2668 2624 2587 2556 2531 2512 2498 2489 2485 2487 2493 2503 2519 2538 2563 2592 2625 2664 2708 2757 2811 2871 2938 3010 3088 3173 3264 3362 3467 3579 3697 3821 3951 4088 4230 4377 4529 4685 4845 5008 5174 5340 5508 5675 5843 6010 6174 6337 6496 6651 6803 6949 7091 7227 7358 7483 7601 7714 7820 7921 8015 8104 8187 8264 8336 8403 8466 8524 8578 8628 8675 8719 8759 8797 8832 8865 8896 8925 8953 8979 9003 9026 9048 9068 9088 9106 9123 9140 9155 9170 9183 9196 9208 9219 9230 9239 9248 9256 9263 9270 9276 9281 9285 9289 9292 9294 9296 5346 0 53 7 9296 9296 9296 9294 9292 9290 9286 9282 9277 9272 9266 9260 9253 9245 9237 9229 9220 9211 9202 9193 9183 9174 9164 9154 9145 9136 9126 9118 9109 9101 9094 9087 9080 9074 9069 9065 9062 9059 9058 9058 9059 9061 9064 9069 9075 9082 9091 9100 9112 9124 9138 9153 9169 9187 9205 9224 9244 9265 9286 9308 9330 9352 9375 9397 9420 9442 9464 9485 9506 9527 9546 9565 9584 9601 9618 9634 9649 9663 9676 9689 9701 9712 9722 9731 9740 9749 9756 9763 9770 9776 9782 9787 9792 9797 9801 9805 9809 9812 9816 9819 9822 9824 9827 9829 9832 9834 9836 9838 9839 9841 9843 9844 9845 9847 9848 9849 9850 9851 9852 9852 9853 9853 9853 9854 9854 9853 9853 9853 9852 9852 9851 9850 9849 9848 9846 9845 9843 9841 9839 9837 9834 9832 9829 9826 9823 9820 9817 9814 9810 9807 9804 9800 9797 9793 9790 9786 9783 9780 9777 9774 9771 9768 9766 9764 9762 9760 9759 9757 9756 9756 9755 9755 9755 9755 9755 9756 9757 9757 9758 9760 9761 9762 9764 9765 9767 9768 9770 9771 9773 9774 9776 9777 9778 9779 9780 9780 9781 9781 9781 9781 9780 9779 9777 9775 9773 9770 9767 9763 9759 9754 9749 9743 9736 9729 9722 9713 9704 9695 9685 9674 9662 9650 9637 9624 9609 9594 9579 9562 9545 9527 9508 9488 9467 9446 9424 9401 9377 9352 9326 9300 9273 9245 9216 9187 9158 9128 9098 9067 9037 9007 8976 8946 8916 8887 8859 8831 8804 8778 8753 8730 8707 8686 8666 8648 8631 8616 8602 8589 8578 8569 8560 8554 8548 8544 8542 8540 8540 8540 8542 8545 8549 8553 8559 8565 8573 8581 8590 8599 8610 8621 8633 8645 8658 8672 8687 8702 8718 8735 8752 8770 8788 8807 8827 8847 8868 8889 8911 8933 8956 8979 9003 9026 9050 9075 9099 9124 9149 9173 9198 9222 9247 9271 9295 9318 9341 9364 9386 9407 9428 9448 9468 9486 9504 9522 9539 9554 9570 9584 9598 9611 9623 9635 9646 9657 9667 9676 9685 9693 9701 9708 9715 9721 9726 9731 9736 9740 9743 9745 9747 9749 9750 9750 9749 9748 9746 9744 9741 9737 9732 9727 9722 9716 9709 9702 9694 9686 9677 9668 9658 9648 9637 9626 9615 9603 9591 9579 9567 9554 9542 9529 9517 9504 9492 9480 9468 9457 9446 9436 9427 9418 9411 9404 9398 9393 9389 9386 9384 9384 9384 9386 9389 9393 9397 9403 9410 9418 9427 9436 9446 9457 9468 9480 9492 9504 9517 9529 9542 9555 9567 9580 9592 9604 9615 9626 9636 9646 9655 9663 9671 9678 9684 9690 9695 9698 9702 9704 9706 9707 9707 9707 9706 9704 9702 9700 9698 9695 9692 9689 9685 9682 9679 9676 9673 9670 9667 9665 9663 9661 9659 9658 9657 9656 9656 9655 9656 9656 9657 9658 9659 9660 9662 9663 9665 9667 9670 9672 9675 9677 9680 9683 9686 9689 9692 9695 9698 9701 9704 9707 9710 9712 5347 0 53 7 9715 9717 9720 9722 9723 9725 9726 9727 9728 9728 9729 9729 9729 9728 9728 9727 9726 9725 9724 9723 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9712 9711 9711 9711 9711 9712 9712 9713 9714 9715 9716 9718 9719 9721 9724 9726 9728 9731 9734 9737 9741 9744 9748 9752 9756 9760 9765 9769 9773 9778 9783 9787 9792 9796 9801 9805 9810 9814 9818 9822 9826 9830 9834 9838 9841 9845 9848 9852 9855 9858 9862 9865 9868 9871 9874 9877 9881 9884 9887 9890 9893 9896 9899 9901 9904 9907 9909 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9902 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9926 9925 9924 9922 9921 9919 9916 9914 9911 9907 9904 9900 9896 9891 9887 9882 9876 9871 9865 9859 9853 9846 9839 9832 9825 9818 9810 9802 9794 9786 9778 9769 9760 9752 9743 9734 9724 9715 9706 9696 9687 9678 9668 9659 9650 9641 9632 9624 9615 9607 9600 9593 9586 9580 9575 9570 9566 9562 9560 9558 9557 9557 9558 9559 9562 9565 9569 9574 9580 9587 9594 9602 9611 9620 9630 9640 9651 9662 9673 9684 9695 9707 9718 9729 9741 9752 9762 9773 9783 9793 9802 9811 9820 9828 9835 9842 9849 9855 9861 9866 9870 9874 9878 9881 9883 9885 9886 9887 9888 9888 9887 9886 9885 9883 9881 9879 9876 9872 9869 9865 9860 9855 9849 9844 9837 9830 9823 9815 9807 9798 9788 9778 9767 9755 9743 9730 9716 9702 9687 9672 9656 9639 9622 9605 9587 9569 9551 9533 9515 9497 9480 9462 9446 9430 9414 9399 9385 9373 9361 9350 9340 9332 9325 9319 9315 9312 9311 9311 9312 9315 9319 9325 9332 9340 9350 9361 9373 9386 9400 9415 9431 9448 9465 9483 9501 9520 9539 9557 9576 9595 9613 9631 9649 9666 9683 9699 9714 9728 9742 9755 9767 9778 9789 9798 9807 9815 9823 9830 9836 9841 9847 9851 9855 9859 9863 9866 9869 9872 9874 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9897 9895 9894 9892 9890 9887 9885 9883 9880 9877 9875 9872 9869 9866 9862 9859 9855 9852 9848 9844 9840 9836 9832 9827 9823 9818 9813 9808 9802 9796 9790 9783 9777 9769 9762 9754 9745 9736 9727 9717 5348 0 53 7 9707 9697 9686 9674 9663 9651 9638 9626 9614 9601 9589 9576 9564 9552 9540 9529 9518 9507 9498 9489 9480 9473 9466 9460 9455 9451 9448 9446 9445 9445 9446 9448 9451 9455 9460 9466 9473 9480 9489 9498 9507 9517 9528 9539 9551 9563 9575 9587 9599 9612 9624 9636 9648 9659 9670 9681 9692 9701 9711 9719 9728 9735 9742 9748 9753 9757 9761 9764 9766 9767 9767 9766 9764 9761 9758 9753 9747 9740 9731 9722 9711 9699 9685 9670 9653 9635 9616 9594 9571 9546 9520 9491 9461 9428 9393 9356 9317 9275 9231 9185 9135 9083 9028 8970 8909 8844 8776 8705 8629 8550 8467 8380 8289 8193 8093 7989 7880 7767 7650 7528 7402 7272 7138 7000 6859 6714 6567 6417 6265 6111 5956 5800 5644 5488 5333 5179 5028 4878 4732 4589 4450 4315 4186 4062 3943 3831 3725 3626 3533 3447 3368 3297 3232 3175 3124 3081 3044 3014 2991 2974 2963 2958 2960 2967 2981 3000 3025 3056 3092 3135 3183 3237 3297 3363 3435 3513 3598 3689 3786 3889 3998 4114 4235 4363 4495 4633 4775 4922 5072 5226 5383 5542 5702 5863 6024 6186 6346 6504 6661 6814 6965 7112 7254 7392 7525 7653 7775 7892 8004 8110 8210 8305 8395 8479 8559 8633 8703 8769 8831 8889 8944 8996 9044 9090 9133 9175 9214 9251 9286 9320 9352 9383 9412 9441 9468 9493 9518 9542 9565 9586 9607 9626 9645 9663 9679 9695 9710 9725 9738 9751 9763 9774 9784 9794 9803 9811 9819 9827 9834 9840 9846 9851 9856 9861 9865 9869 9872 9876 9879 9881 9884 9886 9888 9890 9891 9893 9894 9895 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9916 9915 9914 9912 9910 9907 9905 9901 9898 9894 9890 9885 9880 9875 9870 9864 9858 9851 9844 9837 9830 9822 9814 9806 9797 9788 9779 9770 9760 9750 9740 9729 9718 9707 9696 9684 9672 9660 9648 9636 9623 9611 9598 9586 9574 9562 9550 9539 9528 9517 9508 9498 9490 9482 9475 9469 9464 9461 9458 9456 9456 9457 9458 9462 9466 9471 9478 9485 9494 9504 9514 9525 9537 9550 9563 9576 9590 9604 9618 9632 9646 9660 9673 9687 9699 9712 9724 9735 9746 9756 9766 9775 9784 9792 9799 9806 9812 9818 9824 9829 9834 9838 9842 9846 9850 9853 9857 9860 9863 9865 9868 9871 9873 9876 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9909 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9929 9930 9931 9931 9931 9931 9931 9930 9929 9928 9926 9924 9922 9920 9917 9914 9911 9907 9903 9899 5349 0 53 7 9894 9889 9884 9879 9873 9867 9860 9854 9846 9839 9831 9823 9814 9805 9796 9786 9776 9766 9756 9745 9734 9723 9712 9700 9689 9678 9667 9655 9644 9634 9623 9613 9604 9594 9586 9578 9570 9563 9557 9552 9547 9543 9540 9537 9536 9535 9536 9537 9538 9541 9544 9549 9554 9559 9565 9572 9580 9588 9596 9605 9615 9624 9634 9644 9655 9665 9675 9686 9696 9706 9716 9726 9736 9746 9755 9764 9773 9781 9789 9797 9804 9811 9818 9824 9830 9835 9840 9845 9849 9853 9856 9859 9861 9863 9865 9866 9867 9867 9867 9867 9866 9865 9864 9862 9860 9858 9856 9853 9851 9848 9845 9842 9839 9835 9832 9828 9824 9820 9816 9812 9807 9802 9797 9791 9785 9779 9772 9765 9758 9751 9743 9735 9726 9718 9709 9701 9692 9683 9674 9665 9657 9648 9639 9631 9622 9614 9606 9597 9588 9580 9570 9561 9551 9540 9529 9516 9503 9489 9473 9457 9439 9419 9398 9376 9351 9325 9298 9268 9237 9204 9169 9132 9093 9052 9009 8963 8914 8864 8810 8753 8693 8630 8563 8493 8418 8340 8257 8169 8077 7981 7880 7773 7663 7547 7427 7303 7175 7043 6908 6770 6629 6486 6342 6197 6052 5906 5762 5619 5477 5339 5203 5071 4942 4818 4699 4585 4476 4372 4275 4183 4097 4018 3944 3876 3815 3759 3709 3666 3628 3596 3570 3549 3535 3526 3523 3525 3534 3549 3570 3597 3630 3670 3716 3769 3829 3895 3969 4049 4136 4229 4329 4436 4549 4668 4792 4922 5056 5195 5339 5485 5634 5786 5940 6094 6250 6405 6559 6713 6864 7014 7160 7303 7443 7578 7709 7836 7957 8073 8184 8290 8390 8485 8574 8658 8737 8810 8879 8942 9001 9056 9106 9152 9194 9232 9266 9297 9325 9350 9371 9390 9406 9420 9430 9439 9445 9448 9449 9449 9445 9440 9433 9423 9411 9397 9381 9363 9342 9319 9293 9266 9235 9202 9167 9128 9087 9043 8996 8946 8893 8836 8777 8714 8649 8581 8509 8435 8358 8279 8198 8115 8029 7943 7855 7766 7676 7586 7496 7407 7317 7229 7141 7056 6971 6889 6809 6731 6656 6583 6514 6448 6386 6327 6272 6222 6176 6134 6098 6067 6041 6020 6006 5997 5995 5999 6009 6026 6050 6080 6117 6160 6209 6265 6326 6393 6465 6542 6622 6707 6794 6884 6975 7069 7162 7255 7347 7439 7529 7617 7702 7784 7862 7937 8008 8074 8137 8195 8249 8299 8345 8387 8425 8460 8491 8519 8545 8568 8589 8608 8625 8641 8655 8669 8682 8694 8705 8717 8728 8739 8750 8761 8773 8785 8797 8810 8823 8837 8852 8867 8883 8899 8917 8935 8953 8973 8993 9014 9035 9058 9080 9104 9127 9151 9176 9200 9225 9249 9274 9298 9322 9346 9369 9392 9414 9436 9457 9477 9496 9515 9533 9550 9566 9581 9596 9609 9622 9634 9646 9657 9667 9676 9685 9693 9701 9708 9715 9721 9726 9732 9736 9740 9744 9748 9751 9753 9756 9758 9759 9760 9761 9761 5350 0 53 7 9761 9761 9760 9759 9757 9755 9752 9749 9746 9742 9737 9732 9727 9721 9714 9707 9699 9690 9682 9672 9662 9651 9640 9629 9617 9605 9592 9580 9567 9554 9542 9529 9517 9506 9495 9484 9474 9466 9458 9451 9445 9440 9436 9434 9433 9433 9435 9438 9442 9447 9454 9461 9470 9480 9491 9503 9515 9529 9542 9557 9572 9587 9602 9618 9633 9649 9664 9680 9695 9710 9724 9738 9752 9765 9778 9790 9801 9812 9823 9832 9841 9849 9857 9864 9870 9876 9881 9886 9890 9894 9897 9900 9902 9904 9905 9906 9907 9908 9908 9908 9908 9908 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9892 9889 9886 9883 9879 9875 9871 9867 9862 9858 9853 9847 9842 9837 9831 9825 9819 9813 9807 9800 9794 9787 9781 9774 9767 9759 9752 9744 9736 9728 9719 9710 9701 9691 9681 9671 9660 9650 9638 9627 9615 9604 9592 9580 9568 9557 9545 9534 9523 9513 9503 9493 9485 9477 9470 9463 9458 9453 9450 9447 9445 9445 9445 9446 9448 9452 9456 9461 9466 9473 9480 9488 9497 9506 9516 9527 9538 9549 9561 9572 9585 9597 9610 9622 9635 9647 9660 9672 9684 9696 9708 9719 9730 9740 9750 9760 9769 9777 9785 9793 9799 9806 9811 9817 9821 9826 9829 9833 9836 9839 9841 9843 9845 9847 9848 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9834 9832 9829 9827 9824 9821 9819 9816 9813 9810 9807 9804 9800 9797 9793 9790 9786 9782 9778 9774 9770 9766 9761 9757 9753 9748 9744 9740 9736 9732 9728 9724 9720 9716 9713 9710 9706 9703 9700 9698 9695 9692 9690 9688 9685 9683 9681 9679 9678 9676 9674 9672 9671 9669 9668 9667 9665 9664 9663 9662 9661 9661 9660 9660 9659 9659 9659 9659 9659 9659 9660 9660 9660 9661 9661 9661 9662 9662 9662 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9662 9662 9662 9661 9661 9661 9660 9660 9660 9659 9659 9659 9659 9659 9658 9658 9658 9659 9659 9659 9659 9660 9660 9660 9661 9661 9662 9663 9663 9664 9665 9665 9666 9666 9667 9667 9667 9667 9667 9667 9666 9665 9664 9663 9661 9659 9657 9655 9652 9649 9646 9642 9638 9633 9628 9623 9618 9612 9606 9599 9592 9585 9577 9569 9560 9550 9541 9530 9519 9507 5351 0 53 7 9495 9482 9468 9454 9439 9423 9407 9390 9373 9355 9336 9318 9298 9279 9260 9240 9221 9201 9182 9164 9146 9129 9113 9097 9083 9070 9058 9048 9039 9032 9026 9022 9019 9019 9020 9022 9027 9033 9041 9051 9062 9074 9088 9104 9120 9138 9157 9177 9198 9219 9241 9264 9287 9310 9333 9357 9380 9404 9427 9450 9473 9495 9516 9537 9558 9577 9596 9614 9632 9649 9665 9680 9694 9708 9720 9732 9744 9755 9765 9774 9783 9792 9799 9807 9814 9820 9826 9832 9837 9842 9847 9851 9856 9859 9863 9866 9869 9872 9874 9877 9879 9881 9883 9884 9886 9887 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9910 9912 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9922 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9882 9879 9877 9874 9871 9868 9866 9863 9860 9857 9854 9851 9848 9845 9842 9838 9835 9831 9827 9824 9820 9815 9811 9807 9802 9798 9793 9789 9784 9780 9775 9771 9767 9763 9759 9756 9753 9750 9747 9745 9744 9742 9741 9741 9741 9741 9742 9743 9745 9747 9749 9752 9754 9757 9760 9763 9767 9770 9774 9777 9780 9783 9787 9789 9792 9795 9797 9799 9801 9803 9804 9804 9805 9805 9804 9803 9801 9799 9796 9792 9788 9782 9776 9769 9761 9752 9741 9730 9718 9704 9689 9673 9656 9638 9618 9597 9575 9552 9527 9501 9475 9447 9418 9388 9358 9326 9294 9260 9226 9192 9156 9120 9084 9047 9009 8971 8933 8894 8856 8817 8778 8739 8700 8661 8623 5352 0 53 7 8585 8547 8510 8473 8438 8403 8369 8336 8305 8275 8246 8220 8195 8172 8151 8132 8115 8101 8089 8080 8073 8069 8068 8070 8074 8081 8091 8104 8120 8138 8159 8183 8209 8237 8268 8301 8336 8373 8411 8451 8492 8535 8579 8623 8668 8714 8760 8807 8853 8899 8945 8991 9035 9080 9123 9166 9207 9248 9287 9325 9362 9397 9431 9463 9494 9524 9552 9578 9603 9627 9649 9669 9688 9706 9722 9737 9751 9764 9775 9785 9794 9802 9809 9815 9820 9825 9828 9831 9833 9834 9835 9835 9834 9834 9832 9831 9829 9827 9825 9822 9820 9818 9815 9813 9811 9809 9807 9805 9804 9803 9802 9801 9801 9801 9801 9802 9803 9804 9805 9807 9809 9811 9814 9816 9819 9822 9825 9828 9831 9834 9837 9840 9844 9847 9850 9853 9856 9859 9862 9865 9867 9870 9872 9875 9877 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9893 9893 9893 9893 9893 9892 9891 9891 9889 9888 9887 9885 9883 9881 9879 9877 9874 9872 9869 9867 9864 9861 9859 9856 9853 9851 9848 9846 9843 9841 9839 9837 9836 9834 9833 9832 9831 9830 9829 9829 9829 9829 9829 9830 9831 9832 9833 9834 9836 9838 9839 9842 9844 9847 9849 9852 9855 9858 9862 9865 9869 9872 9876 9880 9884 9887 9891 9895 9899 9902 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9950 9951 9953 9955 9956 9958 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9950 9949 9947 9946 9945 9945 9944 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9907 9905 9902 9899 9896 9893 9890 9887 9884 9880 9877 9873 9869 9866 9862 9858 9854 9850 9846 9841 9837 9833 9828 9824 9819 9815 9811 9806 9802 9797 9793 9789 9785 9781 9777 9773 9770 9766 9763 9760 9758 9755 9753 9751 9750 9748 9747 9747 9746 9746 9746 9747 9747 9748 9750 9751 9753 9755 5353 0 53 7 9757 9760 9763 9766 9769 9772 9776 9779 9783 9787 9791 9795 9799 9803 9807 9811 9815 9819 9823 9826 9830 9833 9837 9840 9842 9845 9847 9849 9851 9852 9853 9854 9855 9855 9855 9855 9855 9855 9854 9853 9853 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9854 9855 9856 9858 9859 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9862 9861 9859 9858 9856 9854 9852 9849 9847 9844 9841 9837 9834 9829 9825 9820 9815 9809 9802 9795 9787 9779 9770 9760 9749 9738 9726 9712 9698 9683 9667 9650 9631 9612 9591 9569 9546 9521 9495 9467 9437 9406 9373 9337 9300 9261 9219 9174 9127 9078 9025 8969 8911 8848 8783 8714 8642 8566 8486 8402 8315 8224 8130 8032 7930 7825 7717 7606 7492 7375 7257 7136 7013 6890 6765 6640 6515 6390 6265 6141 6019 5899 5781 5665 5553 5444 5338 5237 5139 5046 4958 4874 4795 4721 4653 4590 4532 4479 4433 4391 4355 4325 4301 4282 4269 4262 4260 4265 4275 4292 4314 4343 4378 4419 4466 4520 4579 4644 4715 4792 4874 4962 5054 5150 5250 5354 5461 5570 5681 5793 5905 6018 6129 6240 6348 6454 6557 6656 6751 6842 6928 7009 7085 7155 7220 7280 7334 7383 7427 7467 7502 7532 7559 7583 7603 7621 7637 7651 7663 7674 7685 7696 7706 7716 7728 7739 7752 7767 7782 7800 7819 7839 7862 7887 7914 7944 7975 8009 8045 8084 8124 8167 8211 8258 8307 8357 8409 8462 8517 8572 8628 8685 8742 8799 8856 8913 8969 9024 9078 9130 9181 9231 9278 9324 9368 9409 9449 9486 9521 9553 9584 9612 9639 9664 9686 9707 9727 9744 9761 9776 9790 9803 9814 9825 9835 9845 9853 9861 9868 9875 9881 9887 9892 9897 9902 9906 9910 9913 9916 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9911 9912 9914 9915 9917 9919 9921 9923 9925 9926 9928 9930 5354 0 53 7 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9916 9914 9912 9910 9907 9905 9903 9902 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9878 9878 9879 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9888 9885 9883 9880 9878 9876 9874 9872 9870 9868 9867 9865 9864 9863 9862 9862 9861 9860 9860 9860 9859 9859 9859 9859 9859 9858 9858 9858 9858 9859 9859 9859 9859 9860 9861 9861 9863 9864 9865 9867 9869 9871 9873 9875 9878 9880 9883 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9911 9912 9913 9915 9915 9916 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9893 9890 9887 9884 9881 9878 9875 9871 9867 9864 9860 9856 9852 9848 9845 9841 9838 9834 9831 9828 9826 9823 9821 9819 9817 9816 9815 9814 9813 9813 9813 9814 9815 9816 9817 9819 9821 9823 9826 9829 9832 9835 9839 9842 9846 9851 9855 9860 9864 9869 9874 9878 9883 9888 9893 9897 9902 9906 9911 9915 9919 9923 9927 9930 9933 9936 9939 9942 9944 9947 9949 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 5355 0 53 7 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9944 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9871 9869 9866 9863 9860 9857 9853 9850 9846 9842 9838 9833 9829 9824 9819 9814 9808 9803 9798 9793 9787 9782 9777 9772 9767 9762 9758 9753 9749 9745 9742 9738 9735 9732 9730 9727 9725 9723 9721 9719 9718 9716 9715 9713 9712 9711 9709 9708 9707 9705 9703 9702 9699 9697 9695 9692 9688 9685 9681 9677 9672 9667 9661 9655 9649 9642 9635 9627 9620 9612 9604 9595 9587 9579 9571 9563 9555 9548 9541 9535 9529 9523 9518 9514 9511 9508 9506 9505 9505 9505 9507 9509 9512 9516 9520 9526 9532 9539 9546 9554 9563 9572 9582 9592 9603 9613 9625 9636 9648 9660 9672 9684 9696 9708 9720 9731 9743 9754 9765 9776 9787 9797 9807 9816 9826 9834 9843 9851 9858 9866 9873 9879 9885 9891 9897 9902 9907 9912 9916 9921 9925 9928 9932 9935 9938 9941 9944 9947 9949 9951 9953 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9969 9967 9965 9963 9960 9958 9956 9953 9950 5356 0 53 7 9948 9945 9942 9939 9936 9933 9930 9927 9923 9920 9916 9912 9908 9904 9899 9895 9890 9884 9879 9873 9867 9861 9854 9848 9841 9834 9827 9820 9813 9806 9799 9793 9786 9780 9774 9769 9764 9759 9755 9751 9748 9745 9743 9742 9741 9740 9740 9740 9741 9743 9745 9747 9750 9753 9757 9761 9766 9771 9776 9782 9788 9795 9801 9808 9816 9823 9831 9838 9846 9854 9861 9869 9876 9883 9890 9897 9904 9910 9916 9921 9926 9931 9935 9939 9942 9945 9948 9951 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9991 9991 9992 9993 9994 9994 9995 9996 9997 9997 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9896 9893 9890 9887 9884 9881 9877 9873 9869 9865 9861 9857 9853 9849 9844 9840 9836 9831 9827 9823 9818 9814 9810 9806 9801 9797 9793 9789 9785 9780 9776 9772 9768 9764 9760 9756 9752 9748 9745 9741 9738 9735 9732 9729 9727 9726 9724 9723 9723 9723 9723 9725 9726 9729 9731 9735 9739 9743 9748 9753 9759 9765 5357 0 53 7 9772 9779 9786 9793 9801 9808 9816 9823 9831 9838 9845 9852 9859 9866 9872 9878 9884 9889 9895 9899 9904 9908 9912 9916 9919 9922 9925 9927 9930 9932 9934 9935 9936 9937 9938 9939 9939 9939 9938 9937 9936 9934 9932 9929 9926 9923 9918 9913 9908 9902 9896 9888 9881 9873 9864 9854 9845 9834 9824 9812 9801 9789 9777 9764 9751 9738 9725 9711 9697 9684 9670 9655 9641 9627 9613 9598 9584 9570 9556 9542 9529 9516 9503 9491 9480 9469 9459 9450 9442 9435 9430 9425 9422 9420 9420 9421 9423 9427 9433 9440 9448 9458 9469 9481 9494 9508 9523 9539 9555 9572 9588 9605 9622 9639 9656 9673 9689 9704 9719 9734 9748 9761 9774 9785 9796 9807 9817 9826 9834 9842 9850 9857 9863 9869 9874 9879 9884 9888 9892 9895 9898 9901 9903 9905 9907 9908 9909 9910 9910 9910 9910 9909 9908 9908 9906 9905 9904 9903 9901 9900 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9916 9917 9919 9921 9923 9925 9927 9929 9932 9934 9936 9939 9941 9943 9945 9948 9950 9952 9954 9955 9957 9959 9960 9961 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9925 9922 9920 9917 9913 9910 9906 9902 5358 0 53 7 9898 9893 9888 9883 9877 9871 9864 9857 9849 9841 9832 9823 9813 9802 9791 9778 9765 9751 9736 9721 9704 9686 9667 9648 9627 9605 9581 9557 9532 9505 9478 9449 9419 9389 9357 9325 9292 9259 9225 9191 9157 9123 9089 9056 9024 8992 8962 8933 8905 8880 8857 8835 8817 8800 8787 8776 8768 8763 8762 8763 8768 8775 8786 8799 8815 8834 8856 8880 8906 8933 8963 8994 9026 9060 9094 9129 9164 9200 9235 9270 9305 9339 9373 9406 9438 9469 9499 9527 9555 9581 9607 9631 9653 9675 9695 9715 9733 9750 9766 9781 9795 9808 9820 9832 9842 9852 9861 9870 9878 9885 9892 9898 9903 9909 9913 9917 9921 9925 9928 9931 9934 9936 9938 9940 9942 9944 9945 9946 9947 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9980 9981 9982 9983 9985 9986 9987 9988 9989 9991 9992 9993 9994 9995 9996 9997 9997 9998 9999 99991000010000100001000010000100001000010000100001000010000 9999 9999 9999 9998 9998 9997 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9976 9975 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9955 9953 9951 9949 9947 9945 9942 9940 9937 9935 9933 9931 9929 9927 9925 9923 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9904 9906 9907 9909 9911 9913 9916 9918 9920 9923 9925 9928 9931 9934 9937 9940 9942 9945 9948 9951 9954 9957 9960 9962 9965 9967 9969 9971 9973 9974 9975 9976 9977 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9929 9925 9921 9917 9913 9908 9904 9899 9894 9890 9885 9880 9875 9870 9865 9861 9856 9851 9846 9842 9837 9832 9828 9823 9818 9813 9808 9803 9798 9793 9788 9783 9777 9772 9767 9761 9756 9750 9745 9740 9735 9730 9725 9721 9717 9713 9710 9707 9704 9702 9700 9699 9698 9697 9697 9698 9699 9700 9702 9705 9707 9711 9714 9718 9722 9727 9732 9737 9742 9748 9754 9760 9766 9772 9779 9785 9791 9798 9804 9811 9817 9823 9830 9836 9842 9848 9854 5359 0 53 7 9859 9865 9870 9875 9880 9885 9889 9894 9898 9902 9906 9909 9912 9916 9919 9921 9924 9927 9929 9931 9933 9934 9936 9937 9938 9939 9939 9940 9940 9940 9939 9938 9937 9936 9935 9933 9931 9928 9925 9922 9918 9914 9909 9904 9899 9893 9887 9880 9872 9864 9856 9846 9837 9827 9816 9804 9792 9780 9767 9753 9739 9724 9709 9693 9677 9660 9643 9625 9607 9588 9569 9549 9530 9509 9489 9468 9447 9426 9405 9384 9362 9341 9320 9300 9279 9259 9240 9221 9203 9187 9171 9156 9142 9130 9119 9110 9102 9096 9092 9090 9089 9091 9094 9099 9105 9114 9124 9136 9149 9164 9181 9198 9217 9237 9258 9280 9302 9325 9348 9372 9396 9420 9444 9468 9491 9515 9538 9560 9582 9604 9624 9645 9664 9682 9700 9717 9734 9749 9764 9778 9791 9804 9816 9827 9838 9848 9857 9866 9874 9882 9889 9896 9902 9908 9914 9919 9923 9927 9931 9935 9938 9941 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9967 9966 9965 9964 9962 9960 9958 9955 9953 9950 9946 9943 9940 9936 9933 9929 9926 9922 9919 9916 9912 9909 9906 9903 9900 9896 9893 9890 9887 9884 9880 9877 9873 9869 9864 9860 9855 9850 9845 9839 9833 9827 9821 9814 9807 9800 9794 9787 9780 9773 9766 9759 9752 9745 9739 9733 9727 9721 9716 9711 9706 9701 9697 9693 9690 9687 9684 9681 9679 9677 9675 9674 9673 9672 9672 9672 9672 9673 9673 9674 9676 9677 9679 9681 9683 9685 9687 9690 9693 9695 9698 9701 9705 9708 9711 9715 9718 9722 9726 9729 9733 9737 9741 9744 9748 9752 9755 9759 9762 9765 9768 9771 9774 9776 9778 9779 9781 9782 9782 9782 9782 9781 9780 9779 9777 9775 9772 9769 9766 9763 9759 9756 9752 9747 9743 9738 9733 9728 9723 9718 9713 9707 9702 9696 9690 9684 9678 9672 9665 9659 9653 9647 9640 9634 9629 9623 9618 9612 9608 9604 9600 9597 9595 9593 9592 9592 9593 9594 9596 9599 9603 9608 9613 9619 9626 9633 9641 9650 9659 9668 9678 9688 9699 9709 9720 9730 9741 9751 9762 9772 9782 9792 9801 9810 9819 9827 9835 9843 9850 9857 9863 9868 9874 9878 9882 9886 9889 9892 9894 9896 9897 9898 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9928 9929 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9918 9916 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 5360 0 53 7 9889 9889 9890 9890 9890 9891 9892 9892 9893 9893 9894 9894 9894 9895 9894 9894 9894 9893 9892 9891 9890 9888 9887 9885 9882 9880 9878 9875 9872 9869 9867 9864 9861 9858 9855 9852 9849 9847 9844 9842 9839 9837 9835 9832 9830 9828 9826 9824 9822 9820 9819 9817 9815 9813 9812 9810 9809 9807 9806 9805 9804 9803 9802 9801 9801 9800 9800 9800 9801 9801 9802 9803 9804 9805 9806 9808 9809 9811 9813 9815 9817 9820 9822 9825 9827 9830 9833 9836 9840 9843 9846 9850 9854 9857 9861 9865 9869 9873 9877 9881 9885 9889 9893 9896 9900 9903 9906 9909 9912 9914 9916 9918 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9875 9874 9873 9872 9871 9870 9870 9870 9870 9870 9870 9870 9871 9872 9873 9874 9875 9877 9879 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9902 9904 9906 9909 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9931 9931 9932 9932 9933 9934 9935 9936 9937 9939 9941 9943 9945 9947 9949 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9977 9975 9973 9971 9969 9967 9964 9962 9959 9956 9952 9949 9946 9942 9939 9935 9931 9928 9924 9920 9916 9913 9909 9905 9902 9898 9895 9892 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9856 9853 9850 9848 9845 9843 9841 9839 9837 9835 9834 9833 9831 9831 9830 9829 9829 9829 9829 9829 9830 9831 9831 9832 9833 9834 9836 9837 9838 9840 9841 9842 9844 9845 9846 9847 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9860 9861 5361 0 53 8 9864 9865 9866 9867 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9870 9871 9872 9873 9874 9876 9877 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9912 9911 9909 9907 9906 9904 9902 9900 9898 9897 9895 9893 9892 9891 9890 9889 9889 9889 9889 9889 9890 9891 9892 9893 9895 9897 9899 9901 9903 9905 9908 9910 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9929 9927 9924 9920 9917 9913 9909 9905 9901 9896 9892 9887 9881 9876 9870 9864 9857 9850 9843 9836 9828 9820 9811 9802 9793 9783 9773 9762 9751 9740 9729 9718 9706 9695 9683 9672 9660 9649 9638 9627 9617 9607 9597 9588 9579 9571 9564 9557 9551 9545 9540 9536 9532 9528 9525 9523 9521 9519 9517 9515 9514 9513 9511 9510 9509 9507 9505 9503 9500 9497 9493 9488 9483 9478 9471 9464 9456 9447 9437 9426 9414 9401 9388 9373 9357 9341 9324 9306 9288 9268 9249 9229 9209 9188 9168 9147 9127 9107 9088 9069 9050 9032 9015 8999 8984 8969 8955 8942 8930 8919 8909 8899 8890 8882 8874 8867 8860 8853 8846 8840 8833 8827 8820 8813 8805 8797 8788 8779 8769 8757 8745 8731 8716 8700 8682 8662 8640 8616 8590 8562 8531 8497 8461 8422 8380 8335 8287 8236 8182 8125 8065 8003 7938 7871 7802 7731 7658 7585 7511 7436 7362 7289 7216 7144 7075 7008 6944 6884 6826 6774 6725 6682 6644 6611 6584 6563 6548 6539 6537 6541 6551 6568 6591 6620 6655 6696 6743 6794 6851 6913 6978 7048 7121 7198 7277 7359 7442 7527 7614 7701 7788 7875 7962 8048 8133 8216 8298 8379 8457 8532 8606 8676 8745 8810 8873 8933 8990 9044 9096 9145 9191 9235 9276 9315 9352 9387 9420 9451 9480 9507 9533 9557 9579 9601 9621 9640 9658 9675 9691 9706 9720 9733 9745 9757 9768 9778 9788 9797 9806 9814 9821 9828 9835 9841 9847 9852 9857 9862 9867 9871 9875 9879 9882 9886 9889 9892 9895 9898 9900 9903 9905 9908 9910 9912 9914 9916 9917 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9930 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 5362 0 53 8 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9917 9916 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9883 9880 9877 9875 9871 9868 9865 9862 9858 9855 9851 9847 9844 9840 9836 9832 9828 9825 9821 9817 9814 9811 9807 9804 9802 9799 9797 9794 9793 9791 9790 9788 9787 9787 9786 9786 9786 9786 9787 9788 9788 9789 9791 9792 9793 9795 9797 9799 9801 9803 9805 9807 9810 9812 9815 9817 9820 9822 9824 9827 9829 9831 9833 9835 9837 9839 9840 9841 9843 9844 9844 9845 9845 9846 9846 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9836 9835 9835 9834 9834 9833 9833 9833 9833 9833 9834 9834 9835 9836 9837 9839 9840 9842 9844 9846 9848 9851 9853 9856 9859 9861 9864 9867 9870 9873 9875 9878 9881 9883 9886 9888 9891 9893 9895 9898 9900 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9887 9884 9881 9877 9872 9867 9861 9854 9846 9837 9827 9815 9803 9789 9774 9757 9739 9720 9699 9677 9653 9628 9601 9572 9542 9510 9477 9441 9404 9364 9322 9279 9232 9183 9132 9078 9021 8962 8899 8834 8765 8694 8620 8543 8464 8382 8297 8211 8123 8033 7941 7849 7757 7664 7571 7479 7388 7298 7210 7124 7041 6961 6883 6810 6740 6674 6612 6556 6503 6456 6414 6377 6344 6317 6295 6278 6266 6259 6255 6257 6262 6270 6282 6297 6314 6333 6353 6375 6396 6418 6439 6459 6477 6493 6507 6517 6524 6528 6527 6522 6513 6499 6481 6458 6431 6399 6364 6324 6281 6235 6186 6135 6081 6027 5971 5915 5859 5803 5748 5694 5642 5593 5546 5502 5461 5424 5391 5363 5339 5320 5306 5298 5295 5298 5307 5323 5344 5372 5407 5448 5496 5550 5610 5677 5750 5829 5914 6004 6099 6199 6302 6410 6521 6635 6751 6869 6987 7107 7226 7345 7463 7581 7696 7809 7919 8026 8131 8232 8329 8423 8512 8598 8680 8758 8832 8902 8968 9030 9089 9144 9195 9244 9288 9330 9369 9405 9439 9470 9498 9525 9549 9571 9591 9610 9626 9642 5363 0 53 8 9656 9669 9680 9691 9700 9709 9717 9725 9731 9738 9744 9749 9754 9759 9764 9768 9772 9776 9780 9784 9787 9791 9794 9797 9801 9804 9806 9809 9812 9815 9817 9820 9822 9824 9827 9829 9831 9833 9836 9838 9840 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9899 9901 9903 9906 9908 9911 9913 9916 9918 9921 9924 9926 9929 9931 9934 9936 9938 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9928 9927 9926 9925 9923 9922 9920 9919 9917 9916 9915 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9909 9909 9910 9911 9912 9914 9916 9917 9919 9922 9924 9926 9928 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9943 9940 9938 9935 9932 9929 9926 9923 9920 9917 9914 9911 9908 9905 9902 9900 9897 9895 9893 9892 9890 9889 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 5364 0 53 8 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9895 9895 9894 9893 9892 9891 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9866 9863 9861 9859 9857 9855 9853 9851 9849 9848 9846 9844 9843 9841 9839 9837 9835 9832 9830 9827 9824 9820 9817 9813 9810 9806 9802 9798 9794 9790 9786 9782 9779 9775 9772 9770 9767 9765 9763 9761 9760 9759 9759 9758 9758 9759 9759 9760 9761 9762 9764 9766 9767 9769 9772 9774 9776 9779 9781 9784 9787 9790 9793 9796 9799 9803 9806 9809 9813 9816 9820 9823 9827 9830 9834 9837 9840 9844 9847 9850 9853 9856 9859 9862 9865 9868 9870 9873 9875 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9895 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9879 9878 9875 9873 9871 9869 9867 9864 9862 9859 9856 9853 9850 9847 9844 9840 9836 9832 9827 9823 9818 9813 9807 9801 9795 9789 9782 9775 9768 9760 9752 9744 9736 9727 9718 9709 9700 9691 9682 9672 9663 9653 9644 9635 9626 9617 9608 9600 9591 9584 9577 9570 9563 9558 9552 9548 9544 9540 9538 9535 9534 9533 9532 9532 9533 9533 9535 9537 9539 9541 9543 9546 9549 9552 9555 9559 9562 9565 9568 9572 9575 9578 9582 9585 9589 9592 9596 9600 9603 9607 9611 9615 9620 9624 9629 9634 9639 9644 9649 9654 9660 9665 9671 9677 9682 9688 9694 9699 9705 9710 9715 9720 9725 9729 9733 9737 9741 9744 9747 9750 9752 9755 9756 9758 9759 9760 9761 9762 9762 9762 9762 9762 9762 9761 9761 9760 9759 9758 9757 9756 9754 9753 9751 9750 9748 9746 9744 9742 9739 9737 9734 9731 9728 9725 9722 9719 9715 9712 9708 9704 9700 9695 9691 9686 9682 9677 9672 9667 9661 9656 9650 9644 9638 9632 9626 9619 9613 9606 9599 9592 9584 9577 9569 9561 9552 9544 9535 9526 9517 9507 9497 9487 9477 9466 9455 9443 9431 9419 9406 9392 9378 9364 9348 9333 9316 9299 9281 9263 9244 9224 9203 9181 9159 9135 9111 9086 9060 9033 9005 8975 8945 8914 8881 8847 8812 8776 8738 8699 8659 8617 8574 8530 8484 8437 8388 8338 8286 8233 8178 8122 8064 8004 7943 7879 7813 7746 7676 7603 7528 7450 7369 7285 7198 7108 7014 6917 6817 6713 6605 6495 6382 6265 6146 6025 5902 5778 5652 5525 5399 5274 5148 5025 4904 4785 4670 4558 4450 4347 4248 4155 4067 3986 3910 3840 3776 3718 3667 3622 3583 3550 3523 3502 3487 3477 3473 3475 3482 3495 3513 3536 3565 3600 3640 3685 3736 3793 3855 3922 3995 4074 4158 4247 4341 4440 4544 4651 4763 4879 4997 5119 5243 5369 5497 5626 5755 5885 6014 6143 6271 6398 6523 6646 6767 6886 7001 7114 7224 7331 7435 7536 7633 7727 7817 7905 7989 8069 8147 8221 8292 8360 8424 8486 8544 8600 8652 5365 0 53 8 8702 8749 8793 8835 8874 8911 8945 8977 9007 9036 9062 9087 9110 9132 9153 9172 9191 9208 9225 9242 9257 9272 9287 9302 9316 9330 9343 9356 9369 9382 9394 9406 9418 9430 9441 9452 9462 9472 9482 9491 9500 9509 9517 9525 9533 9541 9548 9555 9562 9568 9575 9581 9587 9593 9599 9606 9611 9617 9623 9629 9635 9641 9647 9652 9658 9663 9669 9674 9679 9684 9689 9694 9699 9703 9707 9711 9715 9719 9722 9725 9728 9731 9733 9735 9737 9739 9741 9742 9743 9745 9746 9747 9748 9749 9750 9751 9752 9754 9755 9756 9758 9759 9760 9762 9763 9764 9765 9766 9767 9767 9767 9767 9766 9765 9764 9762 9759 9756 9753 9748 9744 9739 9733 9727 9719 9712 9703 9694 9684 9673 9661 9648 9634 9619 9602 9583 9563 9542 9518 9492 9465 9435 9402 9368 9331 9291 9249 9205 9157 9107 9055 8999 8941 8880 8816 8749 8678 8605 8529 8449 8365 8278 8188 8093 7995 7893 7786 7676 7562 7444 7322 7197 7069 6937 6803 6667 6529 6391 6252 6113 5974 5836 5701 5569 5439 5314 5194 5078 4968 4864 4766 4676 4592 4515 4446 4383 4328 4281 4240 4207 4181 4161 4148 4142 4143 4150 4163 4183 4210 4243 4283 4329 4383 4443 4510 4585 4667 4756 4852 4955 5065 5183 5306 5436 5571 5712 5857 6006 6158 6313 6469 6626 6783 6940 7095 7248 7398 7544 7686 7823 7954 8081 8201 8315 8423 8524 8620 8709 8792 8869 8940 9006 9067 9123 9175 9222 9266 9306 9342 9375 9406 9434 9459 9482 9503 9522 9539 9554 9567 9579 9589 9598 9606 9612 9617 9622 9625 9628 9630 9631 9632 9632 9633 9633 9633 9633 9634 9634 9635 9635 9637 9638 9640 9642 9644 9646 9649 9652 9655 9658 9661 9665 9668 9672 9675 9679 9683 9686 9690 9694 9698 9701 9705 9709 9713 9717 9721 9726 9730 9734 9738 9742 9747 9751 9755 9759 9763 9766 9770 9773 9777 9780 9782 9785 9787 9790 9792 9793 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9809 9810 9811 9813 9815 9817 9819 9821 9823 9825 9828 9830 9833 9836 9839 9841 9844 9847 9850 9853 9856 9859 9862 9864 9867 9870 9872 9874 9877 9879 9881 9882 9884 9885 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9906 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9939 9940 9940 9940 9939 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 5366 0 53 8 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9901 9899 9896 9893 9890 9887 9883 9879 9875 9871 9867 9862 9856 9851 9845 9838 9832 9824 9816 9808 9798 9788 9778 9766 9754 9741 9727 9713 9697 9681 9664 9647 9629 9610 9591 9571 9552 9532 9512 9492 9473 9454 9435 9417 9399 9383 9367 9352 9339 9326 9315 9305 9296 9289 9283 9278 9275 9273 9272 9273 9276 9280 9285 9291 9299 9308 9318 9329 9342 9356 9370 9385 9402 9419 9436 9454 9473 9492 9511 9530 9549 9568 9587 9606 9624 9642 9660 9676 9692 9708 9723 9737 9750 9763 9775 9786 9796 9806 9815 9824 9832 9839 9846 9852 9858 9863 9867 9871 9875 9878 9881 9883 9884 9885 9886 9886 9886 9885 9884 9882 9880 9877 9875 9871 9867 9863 9859 9854 9849 9843 9838 9831 9824 9817 9810 9802 9793 9784 9774 9764 9753 9742 9730 9717 9704 9690 9676 9662 9647 9631 9616 9600 9585 9569 9554 9538 9524 9509 9496 9483 9470 9459 9449 9439 9431 9424 9418 9413 9409 9407 9405 9405 9406 9408 9411 9415 9420 9425 9431 9438 9445 9453 9461 9469 9477 9485 9492 9500 9507 9513 9519 9524 9529 9533 9536 9538 9539 9540 9539 9538 9536 9534 9531 9527 9523 9518 9513 9508 9502 9497 9492 9486 9481 9476 9471 9467 9463 9460 9457 9454 9452 9450 9449 9449 9449 9449 9450 9451 9453 9456 9459 9462 9466 9470 9475 9480 9485 9491 9497 9503 9510 9517 9524 9532 9540 9548 9556 9564 9572 9580 9588 9595 9603 9610 9617 9624 9631 9637 9642 9648 9653 9657 9661 9665 9668 9671 9674 9676 9678 9679 9681 9682 9683 9683 9684 9684 9685 9685 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9685 9685 9685 9684 9683 9683 9682 9682 9681 9680 9679 9678 9677 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9666 9666 9665 9664 9663 9662 9661 9661 9660 9660 9659 9659 9658 9658 9658 9658 9659 9659 9660 9660 9661 9662 9664 9665 9666 9668 9670 9672 9674 9676 5367 0 53 8 9678 9680 9682 9685 9687 9689 9691 9693 9696 9698 9700 9702 9704 9705 9707 9709 9710 9712 9713 9714 9715 9716 9717 9718 9719 9719 9720 9720 9720 9721 9721 9721 9721 9721 9720 9720 9720 9719 9719 9718 9718 9717 9717 9716 9715 9715 9714 9713 9713 9712 9711 9710 9710 9709 9708 9707 9706 9705 9704 9703 9701 9700 9698 9697 9695 9693 9692 9689 9687 9685 9683 9680 9677 9674 9672 9668 9665 9662 9659 9655 9652 9648 9645 9641 9637 9633 9630 9626 9622 9618 9614 9610 9606 9602 9598 9594 9590 9586 9582 9578 9573 9569 9564 9560 9555 9550 9545 9539 9534 9528 9522 9516 9510 9503 9497 9490 9482 9475 9467 9459 9450 9442 9433 9424 9415 9405 9395 9385 9375 9364 9353 9342 9331 9320 9308 9296 9283 9270 9257 9244 9230 9216 9201 9186 9171 9155 9138 9121 9104 9085 9067 9047 9027 9006 8985 8963 8939 8915 8890 8864 8837 8809 8780 8749 8718 8685 8651 8615 8578 8540 8501 8460 8417 8373 8328 8281 8233 8183 8132 8079 8024 7968 7910 7851 7789 7725 7660 7592 7521 7449 7373 7295 7214 7129 7042 6951 6858 6761 6660 6556 6450 6340 6227 6112 5994 5874 5753 5630 5506 5382 5259 5135 5013 4892 4774 4658 4545 4435 4330 4228 4131 4039 3952 3871 3794 3724 3658 3598 3544 3496 3452 3414 3382 3355 3333 3316 3304 3297 3295 3299 3308 3321 3341 3365 3396 3431 3473 3520 3574 3633 3698 3769 3846 3929 4018 4112 4211 4315 4424 4537 4654 4774 4897 5023 5150 5279 5409 5539 5668 5798 5926 6053 6179 6302 6423 6542 6657 6770 6879 6986 7089 7189 7285 7379 7469 7556 7640 7722 7800 7875 7947 8017 8084 8149 8211 8270 8327 8382 8434 8485 8532 8578 8622 8663 8703 8741 8777 8811 8844 8875 8904 8933 8960 8985 9010 9033 9056 9078 9098 9118 9138 9156 9174 9191 9208 9224 9240 9254 9269 9283 9296 9309 9322 9334 9345 9356 9367 9377 9387 9397 9406 9415 9423 9432 9439 9447 9454 9462 9468 9475 9481 9487 9493 9499 9504 9509 9514 9518 9523 9527 9531 9534 9538 9541 9544 9547 9550 9553 9555 9558 9560 9562 9565 9567 9569 9571 9573 9575 9577 9579 9581 9583 9585 9587 9589 9591 9593 9595 9597 9599 9602 9604 9606 9609 9611 9614 9617 9620 9623 9626 9629 9633 9636 9640 9644 9648 9652 9656 9660 9665 9669 9673 9678 9682 9686 9691 9695 9699 9703 9707 9711 9715 9719 9722 9726 9729 9733 9736 9739 9742 9744 9747 9749 9751 9753 9755 9757 9758 9759 9761 9761 9762 9763 9763 9763 9763 9763 9763 9762 9762 9762 9761 9761 9760 9760 9760 9759 9759 9759 9759 9759 9759 9759 9760 9760 9761 9762 9762 9763 9764 9765 9766 9767 9768 9769 9771 9772 9773 9774 9775 9777 9778 9779 9780 9782 9783 9784 9786 9787 9789 9791 9792 9794 9796 9798 9800 9801 9803 9805 9807 5368 0 53 8 9809 9811 9812 9814 9815 9817 9818 9819 9820 9821 9821 9822 9822 9822 9823 9823 9822 9822 9822 9822 9822 9822 9821 9821 9822 9822 9822 9822 9823 9823 9824 9825 9826 9827 9827 9828 9829 9830 9830 9831 9831 9831 9831 9831 9831 9830 9829 9828 9827 9826 9825 9824 9822 9821 9820 9819 9818 9817 9816 9816 9815 9815 9815 9815 9815 9816 9816 9817 9817 9818 9819 9819 9819 9820 9820 9819 9819 9818 9817 9816 9815 9813 9811 9809 9806 9804 9801 9797 9794 9791 9787 9783 9779 9774 9770 9765 9760 9755 9750 9744 9738 9731 9725 9718 9710 9703 9694 9686 9677 9667 9657 9647 9636 9625 9613 9601 9589 9577 9564 9551 9538 9525 9512 9499 9487 9474 9462 9451 9440 9429 9419 9410 9402 9394 9387 9382 9377 9373 9371 9369 9369 9369 9371 9374 9377 9382 9388 9394 9402 9410 9419 9429 9439 9450 9461 9473 9485 9497 9509 9521 9534 9546 9558 9570 9581 9592 9603 9613 9622 9630 9638 9645 9651 9656 9661 9664 9666 9667 9667 9666 9664 9661 9657 9651 9645 9639 9631 9622 9613 9603 9593 9582 9570 9558 9546 9533 9521 9508 9494 9481 9468 9455 9442 9428 9415 9403 9390 9378 9367 9355 9345 9335 9326 9317 9309 9303 9297 9292 9289 9286 9285 9284 9285 9287 9290 9294 9298 9304 9310 9317 9324 9332 9340 9347 9355 9363 9370 9377 9383 9389 9394 9398 9401 9404 9405 9406 9406 9404 9402 9400 9396 9392 9388 9383 9378 9373 9368 9363 9358 9354 9349 9346 9343 9340 9339 9338 9338 9339 9341 9344 9348 9353 9358 9365 9373 9381 9391 9401 9412 9424 9436 9449 9462 9476 9490 9505 9520 9535 9550 9565 9581 9596 9611 9626 9641 9655 9669 9683 9696 9709 9722 9734 9745 9756 9766 9776 9785 9793 9801 9808 9815 9821 9827 9832 9837 9841 9844 9848 9851 9853 9856 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 9859 9858 9856 9854 9852 9850 9848 9845 9843 9840 9837 9834 9831 9828 9825 9822 9818 9815 9811 9808 9804 9801 9797 9794 9790 9786 9782 9778 9774 9771 9767 9763 9759 9755 9751 9747 9743 9740 9736 9733 9730 9727 9724 9721 9718 9716 9714 9712 9709 9707 9706 9704 9702 9700 9698 9696 9694 9692 9690 9688 9685 9683 9681 9678 9676 9674 9672 9670 9668 9667 9665 9664 9664 9664 9664 9664 9665 9666 9668 9670 9672 9674 9677 9680 9683 9686 9690 9693 9696 9699 9703 9706 9709 9712 9715 9717 9720 9723 9726 9728 9731 9734 9737 9739 9743 9746 9749 9753 9756 9760 9764 9768 9773 9777 9781 9786 9790 9795 9799 9804 9808 9812 9816 9819 9823 9826 9829 9832 9835 9837 9839 9841 9843 5369 0 53 8 9845 9846 9848 9849 9850 9851 9852 9853 9853 9854 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9853 9853 9853 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9852 9852 9851 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9850 9850 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9850 9850 9849 9849 9849 9848 9847 9847 9846 9844 9843 9841 9840 9838 9836 9834 9832 9829 9827 9824 9822 9819 9816 9813 9809 9806 9802 9798 9794 9789 9784 9779 9774 9768 9761 9755 9748 9741 9733 9725 9717 9709 9700 9691 9682 9673 9663 9654 9644 9635 9625 9615 9606 9596 9587 9578 9568 9559 9551 9542 9534 9527 9519 9512 9506 9500 9495 9490 9486 9483 9481 9479 9478 9478 9478 9480 9482 9485 9489 9494 9499 9505 9511 9518 9526 9534 9542 9551 9560 9569 9578 9587 9596 9605 9613 9622 9629 9637 9644 9651 9657 9663 9668 9672 9676 9679 9682 9684 9686 9686 9687 9686 9685 9683 9680 9677 9673 9668 9662 9656 9649 9640 9631 9620 9609 9596 9582 9567 9550 9532 9513 9491 9469 9444 9418 9389 9359 9326 9292 9255 9216 9174 9130 9084 9035 8983 8929 8872 8813 8751 8686 8619 8549 8477 8403 8326 8248 8167 8086 8003 7918 7833 7748 7662 7576 7491 7405 7321 7238 7157 7077 7000 6924 6851 6781 6714 6650 6590 6532 6479 6429 6383 6340 6302 6268 6238 6212 6190 6172 6159 6150 6145 6144 6148 6156 6168 6185 6206 6231 6260 6294 6331 6373 6419 6468 6521 6578 6638 6700 6766 6835 6906 6979 7053 7130 7207 7286 7365 7445 7524 7604 7683 7761 7838 7914 7988 8061 8132 8201 8268 8332 8394 8454 8511 8566 8618 8668 8715 8759 8801 8840 8877 8911 8943 8973 9000 9025 9048 9069 9088 9105 9119 9133 9144 9154 9162 9168 9174 9177 9180 9181 9181 9180 9178 9174 9170 9165 9159 9152 9144 9136 9126 9116 9105 9094 9081 9068 9055 9041 9026 9010 8994 8978 8961 8944 8926 8908 8889 8870 8851 8831 8811 8791 8770 8749 8728 8706 8684 8662 8639 8616 8592 8567 8542 8515 8488 8460 8431 8401 8370 8338 8304 8269 8233 8195 8156 8115 8073 8029 7984 7937 7888 7838 7785 7731 7675 7618 7558 7496 7431 7365 7295 7224 7149 7071 6991 6907 6820 6730 6637 6539 6439 6335 6227 6117 6003 5887 5767 5646 5522 5398 5272 5145 5019 4893 4768 4645 4524 4405 4290 4179 4071 3969 3871 3779 3692 3611 3536 3467 3404 3347 3296 3251 3211 3177 3148 3124 3105 3091 3082 3077 3077 3081 3090 3103 3120 3143 3170 3202 3239 3282 3330 3383 3443 3508 3580 5370 0 53 8 3658 3742 3831 3927 4029 4136 4248 4365 4486 4611 4739 4870 5003 5138 5273 5408 5542 5676 5809 5938 6066 6190 6311 6429 6542 6652 6757 6858 6955 7047 7136 7221 7302 7379 7453 7524 7592 7657 7720 7780 7839 7895 7950 8003 8055 8105 8154 8201 8247 8292 8335 8377 8418 8457 8495 8532 8567 8601 8633 8664 8694 8722 8749 8774 8798 8821 8843 8864 8883 8902 8920 8937 8953 8968 8983 8997 9010 9023 9035 9047 9059 9070 9081 9092 9102 9112 9122 9131 9141 9150 9158 9167 9175 9182 9190 9197 9204 9210 9216 9221 9227 9231 9235 9239 9242 9245 9247 9248 9249 9250 9250 9250 9249 9247 9245 9242 9239 9236 9231 9227 9222 9216 9210 9203 9195 9187 9179 9169 9159 9149 9138 9126 9113 9100 9087 9073 9058 9043 9027 9012 8995 8979 8963 8947 8931 8915 8899 8884 8869 8855 8842 8830 8818 8808 8798 8790 8783 8777 8772 8768 8765 8764 8764 8765 8767 8771 8775 8781 8787 8795 8804 8814 8824 8836 8849 8862 8877 8892 8908 8925 8943 8962 8981 9001 9022 9043 9064 9086 9109 9131 9154 9176 9199 9221 9243 9265 9286 9306 9326 9345 9364 9381 9398 9414 9429 9443 9456 9468 9480 9491 9501 9510 9518 9526 9534 9541 9547 9553 9558 9564 9568 9573 9577 9581 9585 9588 9591 9594 9597 9599 9602 9604 9605 9607 9608 9610 9611 9612 9612 9613 9613 9614 9614 9614 9615 9615 9615 9615 9615 9615 9616 9616 9616 9616 9616 9616 9616 9616 9616 9616 9616 9617 9617 9617 9617 9617 9617 9617 9617 9617 9617 9618 9618 9619 9619 9620 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9634 9635 9636 9637 9637 9638 9638 9639 9639 9639 9639 9639 9639 9639 9639 9639 9638 9638 9637 9637 9636 9635 9634 9633 9632 9631 9630 9628 9627 9625 9624 9622 9621 9619 9617 9616 9614 9612 9610 9608 9606 9605 9603 9601 9599 9597 9596 9594 9592 9591 9589 9587 9586 9584 9583 9582 9580 9579 9578 9577 9576 9575 9575 9574 9573 9573 9572 9572 9571 9571 9570 9570 9570 9569 9569 9569 9568 9568 9567 9567 9566 9565 9564 9564 9563 9562 9561 9560 9559 9558 9557 9556 9556 9555 9554 9554 9553 9553 9552 9552 9552 9552 9552 9552 9552 9552 9552 9552 9552 9552 9552 9552 9552 9551 9551 9550 9549 9548 9546 9545 9543 9541 9539 9537 9534 9532 9529 9527 9524 9521 9518 9515 9513 9510 9507 9505 9502 9500 9497 9495 9493 9491 9488 9486 9484 9482 9479 9477 9475 9472 9469 9467 9464 9461 9457 9454 9451 9447 9443 9440 9436 9432 9428 9424 9420 9415 9411 9407 9403 9399 9395 9391 9387 9383 9380 9376 9372 9368 9364 9360 9356 9351 9347 9343 9338 9333 9328 9324 9318 9313 9308 9303 9297 9292 9286 9281 9276 9271 9265 9260 9255 9250 9246 9241 9236 9232 9228 9223 9219 5371 0 53 8 9215 9210 9206 9202 9198 9193 9189 9184 9180 9175 9171 9166 9161 9157 9152 9147 9143 9138 9134 9129 9125 9120 9116 9112 9108 9104 9100 9096 9092 9088 9084 9080 9076 9072 9067 9063 9058 9054 9049 9044 9038 9033 9027 9022 9016 9010 9003 8997 8991 8984 8977 8970 8963 8956 8949 8942 8934 8926 8918 8910 8902 8893 8884 8875 8866 8856 8846 8837 8826 8816 8805 8795 8784 8773 8762 8750 8739 8727 8715 8703 8691 8679 8667 8654 8642 8629 8616 8602 8589 8575 8561 8546 8532 8517 8502 8486 8470 8454 8438 8421 8404 8386 8368 8350 8331 8312 8292 8271 8250 8229 8206 8183 8159 8134 8109 8082 8055 8026 7997 7967 7935 7903 7869 7835 7799 7763 7726 7688 7649 7609 7569 7528 7486 7444 7401 7358 7314 7270 7226 7181 7136 7091 7046 7000 6955 6909 6863 6818 6772 6726 6681 6636 6592 6548 6505 6462 6420 6380 6340 6301 6264 6228 6193 6160 6129 6099 6071 6044 6020 5996 5975 5954 5936 5918 5901 5886 5871 5856 5842 5827 5813 5797 5781 5763 5744 5723 5700 5674 5645 5613 5577 5538 5494 5447 5395 5338 5277 5211 5140 5064 4984 4899 4810 4717 4619 4518 4414 4307 4198 4086 3973 3859 3745 3630 3516 3402 3291 3181 3073 2967 2865 2766 2671 2579 2492 2409 2330 2255 2185 2119 2057 2000 1947 1898 1853 1812 1774 1740 1709 1682 1657 1636 1617 1600 1587 1575 1566 1558 1553 1549 1548 1548 1550 1553 1559 1566 1575 1586 1600 1616 1634 1655 1679 1706 1737 1771 1809 1852 1899 1951 2008 2070 2138 2211 2289 2373 2462 2556 2656 2760 2869 2983 3099 3220 3342 3467 3595 3723 3851 3980 4108 4235 4361 4485 4606 4725 4840 4952 5061 5166 5267 5365 5459 5549 5635 5718 5797 5873 5946 6016 6083 6147 6209 6269 6326 6382 6435 6487 6537 6586 6633 6678 6723 6765 6807 6847 6886 6924 6961 6997 7032 7066 7099 7132 7164 7195 7226 7256 7286 7316 7346 7375 7404 7433 7462 7491 7520 7548 7576 7605 7633 7661 7688 7716 7743 7769 7796 7822 7847 7872 7896 7920 7944 7967 7989 8011 8032 8053 8074 8093 8113 8132 8151 8169 8187 8204 8221 8238 8255 8271 8287 8303 8319 8334 8349 8364 8378 8393 8407 8421 8434 8448 8461 8473 8486 8498 8510 8522 8533 8544 8555 8565 8575 8585 8594 8603 8612 8620 8628 8636 8644 8651 8658 8665 8671 8677 8683 8688 8693 8698 8703 8707 8711 8715 8719 8722 8725 8728 8730 8733 8735 8736 8738 8740 8741 8742 8743 8744 8745 8746 8747 8748 8749 8749 8750 8752 8753 8754 8756 8757 8759 8761 8763 8766 8768 8771 8774 8778 8782 8786 8791 8796 8801 8807 8813 8820 8827 8835 8844 8852 8862 8872 8882 8893 8904 8916 8928 8940 8952 8965 8978 8990 9003 9015 9027 9039 9051 9062 9073 9083 9093 9102 9112 9120 9128 9136 9143 9150 9157 9164 5372 0 53 8 9170 9176 9182 9188 9194 9200 9206 9212 9218 9224 9231 9237 9244 9250 9257 9263 9270 9277 9283 9290 9296 9303 9309 9316 9322 9328 9334 9340 9346 9352 9358 9364 9369 9375 9381 9387 9393 9399 9405 9411 9417 9423 9429 9435 9441 9447 9454 9460 9466 9472 9478 9484 9489 9495 9501 9506 9511 9516 9521 9526 9531 9535 9540 9544 9549 9553 9557 9561 9565 9569 9573 9576 9580 9584 9587 9591 9594 9598 9601 9605 9608 9611 9614 9617 9620 9623 9626 9629 9632 9634 9637 9639 9642 9644 9646 9649 9651 9653 9655 9657 9659 9661 9663 9665 9666 9668 9670 9672 9674 9676 9677 9679 9681 9683 9685 9687 9689 9691 9693 9695 9697 9699 9700 9702 9704 9706 9708 9710 9711 9713 9714 9716 9717 9718 9719 9720 9721 9722 9723 9723 9724 9724 9725 9726 9726 9726 9727 9727 9728 9728 9729 9729 9730 9730 9731 9731 9732 9732 9733 9733 9734 9734 9734 9735 9735 9735 9736 9736 9736 9737 9737 9738 9738 9739 9739 9740 9741 9742 9743 9743 9744 9745 9746 9748 9749 9750 9751 9752 9753 9754 9754 9755 9756 9757 9757 9758 9759 9759 9760 9760 9761 9761 9762 9762 9763 9763 9764 9765 9765 9766 9766 9767 9768 9768 9769 9770 9770 9771 9771 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9772 9772 9772 9773 9773 9774 9774 9775 9775 9776 9777 9777 9778 9778 9779 9779 9779 9779 9779 9779 9778 9778 9778 9777 9777 9776 9776 9776 9775 9775 9775 9775 9775 9776 9776 9777 9777 9778 9779 9780 9782 9783 9784 9785 9786 9787 9788 9789 9790 9790 9791 9791 9791 9792 9792 9792 9791 9791 9791 9791 9791 9791 9791 9791 9792 9792 9793 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9815 9816 9818 9819 9821 9823 9825 9826 9828 9830 9832 9834 9835 9837 9838 9839 9840 9841 9841 9841 9841 9841 9840 9839 9838 9837 9835 9834 9832 9830 9829 9827 9825 9824 9822 9820 9819 9817 9816 9814 9813 9812 9810 9809 9807 9805 9804 9802 9800 9798 9796 9794 9791 9789 9787 9785 9783 9780 9778 9776 9775 9773 9771 9770 9769 9768 9768 9767 9767 9767 9767 9768 9769 9769 9770 9771 9773 9774 9776 9777 9779 9781 9783 9785 9787 9789 9791 9794 9796 9798 9801 9803 9806 9808 9811 9813 9816 9818 9820 9822 9825 9827 9828 9830 9832 9833 9835 9836 9837 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9855 9856 9858 9859 9860 9861 9862 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 5373 0 53 8 9877 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9861 9860 9859 9859 9859 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9862 9862 9863 9863 9864 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9886 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9872 9872 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9873 9872 9870 9869 9867 9865 9863 9861 9859 9857 9854 9852 9849 9847 9844 9841 9838 9834 9831 9828 9824 9821 9817 9813 9809 9806 9802 9798 9794 9790 9785 9781 9776 9771 9766 9760 9753 9746 9739 9730 9721 9711 9700 9687 9674 9658 9642 9624 9604 9582 9558 9532 9504 9474 9442 9407 9370 9330 9287 9242 9194 9143 9089 9032 8972 8909 8843 8773 8701 8625 8547 8465 8381 8293 8203 8111 8016 7918 7819 7718 7615 7511 7405 7299 7193 7086 6979 6873 6767 6662 6559 6457 6357 6259 6164 6072 5982 5896 5813 5735 5660 5590 5525 5465 5409 5360 5316 5278 5247 5221 5203 5192 5188 5191 5201 5219 5245 5279 5320 5369 5425 5489 5560 5638 5722 5813 5910 6012 6119 6231 6346 6464 6586 6709 6833 6958 7084 7209 7333 7456 7576 7694 7810 7922 8031 8136 8237 8334 8427 8516 8600 8681 8757 8829 8898 8962 9023 9080 9135 9185 9233 9278 9320 9360 9396 9431 9463 9493 9521 9547 9571 9593 9613 9631 9648 9663 9677 9689 9700 9710 9719 9726 9733 9739 9744 9748 9752 9756 9759 9762 9764 9766 9768 9770 9772 9773 9775 9776 9777 9778 9779 9780 9780 9781 9781 9781 9780 9780 9780 9779 9778 9777 9777 9776 9775 9775 9774 9774 9774 9774 9774 9774 9775 9776 9777 9779 9780 9782 9784 9786 9788 9790 9792 9795 9797 9799 9801 9804 9806 9808 9811 9813 9815 9818 9820 9823 9826 9829 9831 9834 9838 9841 9844 9848 5374 0 53 8 9851 9854 9858 9861 9864 9867 9870 9872 9875 9877 9878 9880 9881 9881 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9863 9861 9859 9856 9853 9850 9846 9842 9837 9832 9826 9820 9814 9807 9800 9793 9786 9778 9771 9763 9755 9748 9741 9733 9727 9720 9714 9708 9702 9697 9692 9687 9684 9680 9677 9675 9673 9671 9670 9670 9670 9670 9672 9673 9675 9678 9681 9684 9688 9692 9697 9702 9708 9713 9719 9726 9732 9739 9746 9753 9760 9767 9774 9781 9787 9794 9801 9807 9814 9820 9826 9831 9837 9842 9847 9851 9856 9860 9864 9867 9870 9873 9876 9878 9880 9882 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9872 9871 9869 9867 9865 9863 9861 9858 9856 9854 9852 9850 9847 9845 9843 9841 9839 9836 9834 9832 9830 9828 9825 9823 9821 9819 9816 9814 9812 9809 9807 9805 9802 9800 9798 9796 9794 9792 9791 9789 9788 9787 9786 9785 9785 9784 9784 9784 9784 9784 9785 9786 9786 9787 9788 9789 9791 9792 9793 9795 9796 9798 9800 9801 9803 9806 9808 9810 9812 9815 9817 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9907 9905 9902 9899 9895 9891 9887 9883 9878 9873 9868 9862 9856 9850 9843 9836 9829 9822 9814 9807 9799 9791 9783 9775 9767 9760 9752 9745 9738 9731 9724 9718 9712 9707 9702 9698 9694 9691 9688 9685 9683 9682 9681 9680 9680 9681 9681 9683 9684 9686 9689 9692 9695 9699 9702 9706 9711 9715 9720 9725 9730 9736 9741 9746 9751 9756 9761 9766 9770 9774 9778 9782 9785 9788 9790 9792 9794 9795 9796 9797 9798 9798 9799 9799 9799 9799 9799 9800 9800 9801 9802 9803 9805 9806 9808 9810 9813 9815 9818 9821 9824 9827 9830 9834 9837 9840 9844 9847 9850 9854 9857 9860 9863 9867 9870 9873 9877 9880 9883 9886 9890 9893 9897 9900 9903 9906 9910 9913 9916 9918 9921 9924 9926 9928 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 5375 0 53 8 9936 9935 9935 9934 9933 9932 9932 9931 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9902 9899 9896 9894 9890 9887 9884 9881 9877 9873 9869 9866 9861 9857 9853 9849 9844 9839 9835 9830 9825 9820 9815 9810 9805 9800 9795 9790 9785 9780 9774 9769 9764 9758 9753 9748 9742 9737 9732 9727 9721 9716 9711 9707 9702 9698 9694 9690 9686 9683 9680 9677 9675 9673 9672 9671 9670 9670 9670 9671 9671 9673 9674 9676 9678 9681 9683 9686 9689 9692 9696 9699 9702 9706 9710 9713 9717 9720 9724 9727 9730 9734 9737 9740 9743 9746 9749 9751 9753 9756 9758 9760 9761 9763 9765 9766 9767 9768 9769 9770 9771 9771 9772 9773 9773 9774 9774 9774 9775 9775 9775 9776 9776 9776 9776 9776 9776 9776 9775 9775 9774 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9762 9762 9762 9762 9762 9763 9764 9765 9767 9768 9770 9773 9775 9778 9781 9784 9788 9791 9795 9798 9802 9806 9810 9814 9818 9822 9825 9829 9833 9837 9841 9845 9849 9853 9857 9861 9864 9868 9872 9875 9879 9882 9885 9888 9891 9894 9896 9899 9901 9903 9904 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9888 9886 9884 9881 9879 9877 9874 9872 9870 9868 9865 9863 9862 9860 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9839 9839 9838 9837 9836 9836 9835 9835 9834 9834 9834 9834 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9844 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9856 9856 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9781 9779 9777 9776 9774 9773 9771 9770 9769 9767 9766 9765 9764 9763 9761 9760 9759 9758 9757 9756 9755 9754 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9753 9754 9754 9755 9756 9757 9758 9759 9760 9761 9762 9762 9763 9764 9765 9765 9766 9767 9767 9768 9769 9770 9770 9771 9772 9773 9775 9776 9778 9779 9781 9783 9784 9786 9788 9790 5376 0 53 8 9791 9793 9794 9796 9797 9798 9799 9800 9800 9800 9800 9800 9800 9800 9799 9798 9797 9796 9795 9794 9793 9791 9790 9788 9787 9785 9783 9781 9779 9776 9774 9771 9768 9765 9761 9758 9754 9750 9746 9742 9738 9733 9729 9725 9721 9717 9713 9709 9706 9702 9700 9697 9695 9693 9692 9691 9690 9690 9690 9690 9691 9692 9693 9695 9697 9699 9702 9704 9707 9710 9713 9716 9719 9723 9727 9730 9734 9738 9742 9746 9750 9754 9758 9763 9767 9771 9775 9780 9784 9788 9791 9795 9799 9802 9805 9807 9810 9812 9814 9815 9817 9817 9818 9818 9818 9818 9817 9816 9815 9814 9813 9811 9810 9809 9807 9806 9804 9803 9802 9801 9800 9800 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9798 9798 9798 9797 9797 9797 9797 9796 9796 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9796 9796 9796 9796 9797 9797 9797 9797 9798 9798 9798 9797 9797 9796 9796 9795 9794 9793 9791 9789 9788 9786 9783 9781 9779 9776 9773 9770 9768 9765 9762 9759 9755 9752 9749 9746 9743 9739 9736 9732 9729 9725 9721 9718 9714 9710 9707 9703 9699 9696 9693 9690 9687 9684 9682 9680 9678 9677 9677 9677 9677 9678 9679 9680 9682 9684 9687 9689 9692 9695 9698 9701 9704 9707 9710 9713 9716 9718 9720 9722 9724 9726 9728 9730 9731 9733 9735 9737 9739 9741 9743 9746 9748 9751 9755 9758 9761 9765 9768 9771 9775 9778 9781 9784 9787 9789 9791 9792 9793 9794 9794 9794 9794 9793 9792 9791 9789 9788 9786 9784 9783 9781 9780 9778 9777 9777 9776 9776 9776 9776 9777 9778 9779 9780 9782 9783 9785 9787 9789 9791 9793 9795 9797 9798 9800 9802 9803 9805 9806 9808 9809 9810 9812 9813 9814 9815 9817 9818 9819 9821 9822 9823 9825 9826 9828 9829 9831 9832 9834 9835 9836 9838 9839 9840 9841 9841 9842 9842 9842 9841 9841 9839 9838 9835 9833 9829 9825 9819 9813 9806 9798 9789 9778 9767 9753 9739 9723 9706 9687 9666 9644 9621 9596 9569 9541 9512 9481 9449 9416 9382 9346 9309 9271 9233 9193 9152 9111 9069 9026 8983 8939 8895 8851 8807 8762 8718 8675 8632 8589 8548 8508 8470 8433 8399 8367 8338 8311 8288 8268 8252 8240 8231 8227 8227 8231 8239 8251 8268 8288 8313 8341 8372 8407 8444 8485 8527 8572 8618 8665 8714 8763 8812 8862 8912 8961 9010 9058 9104 9150 9195 9238 9279 9319 9358 9394 9429 9463 9494 9524 9552 9579 9603 9626 9648 9668 9686 9703 9718 9732 9745 9756 9767 9776 9784 9791 9797 9803 9807 9811 9814 9816 9818 9819 9819 9819 9818 9817 9815 9812 9809 9805 9800 9795 9789 9782 9774 9766 9757 9747 9736 9725 9713 9701 9688 9674 9660 5377 0 53 9 9649 9634 9619 9603 9587 9571 9555 9538 9522 9506 9490 9474 9459 9444 9430 9417 9404 9392 9381 9372 9363 9355 9349 9344 9341 9339 9338 9339 9341 9345 9350 9357 9364 9374 9384 9396 9409 9423 9437 9453 9469 9486 9503 9520 9538 9555 9573 9590 9607 9623 9639 9654 9668 9681 9694 9705 9715 9724 9732 9739 9745 9750 9754 9757 9759 9760 9760 9760 9758 9757 9755 9752 9749 9746 9742 9738 9734 9729 9725 9720 9716 9711 9706 9701 9697 9692 9687 9683 9679 9675 9671 9668 9666 9663 9661 9660 9660 9660 9661 9662 9664 9667 9671 9675 9680 9686 9692 9699 9706 9713 9721 9729 9737 9745 9753 9761 9768 9776 9784 9791 9798 9805 9811 9817 9823 9829 9834 9839 9844 9849 9853 9857 9861 9865 9869 9872 9876 9879 9882 9885 9887 9890 9892 9894 9895 9897 9898 9899 9899 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9874 9874 9873 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9859 9858 9858 9857 9856 9854 9853 9851 9849 9847 9844 9841 9837 9833 9828 9823 9817 9811 9804 9796 9787 9777 9767 9755 9743 9729 9714 9698 9680 9661 9640 9618 9594 9569 9541 9512 9481 9448 9413 9377 9338 9298 9255 9211 9166 9118 9069 9019 8967 8913 8858 8802 8745 8686 8627 8567 8506 8444 8381 8318 8254 8190 8126 8062 7998 7934 7871 7808 7746 7686 7626 7567 7510 7455 7402 7351 7302 7256 7212 7171 7133 7098 7066 7037 7011 6988 6969 6952 6939 6929 6922 6918 6917 6919 6923 6931 6941 6954 6970 6988 7009 7033 7059 7087 7117 7150 7185 7222 7262 7303 7346 7391 7438 7487 7536 7588 7640 7693 7748 7803 7858 7914 7970 8026 8082 8138 8193 8247 8301 8354 8406 8456 8506 8554 8601 8646 8689 8731 8772 8810 8847 8882 8916 8947 8977 9005 9032 9056 9079 9100 9120 9138 9154 9169 9183 9195 9206 9215 9224 9231 9238 9243 9248 9252 9256 9259 9261 9264 9266 9268 9270 9271 9273 9275 9277 9279 9281 9283 9285 9288 9290 9293 9296 9299 9303 9306 9310 9313 9317 9321 9325 9330 9335 9339 9345 9350 9355 9361 9367 9374 9380 9387 9394 9402 9409 9417 9425 9432 9440 9448 9456 9464 9471 9479 9486 9493 9499 9506 9512 9517 9523 9528 9533 9537 9541 9545 9549 9552 9555 9558 9561 9564 9567 9570 9573 9575 9578 9581 9584 9587 9590 9594 9597 9601 9604 9608 9612 9615 9619 9624 9628 9632 9637 9641 9646 9650 9655 9660 9665 9670 9675 9680 9686 9691 9696 9701 9706 9712 9717 9721 9726 9731 9735 9739 9743 9747 9750 9753 9756 9759 9762 9764 9766 9768 9770 9771 9773 5378 0 53 9 9774 9776 9777 9778 9780 9781 9782 9783 9785 9786 9787 9789 9790 9791 9793 9794 9795 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9826 9827 9828 9828 9828 9828 9828 9828 9827 9827 9825 9824 9822 9821 9818 9816 9813 9810 9807 9804 9800 9796 9792 9788 9784 9779 9774 9770 9764 9759 9754 9748 9742 9736 9730 9723 9716 9709 9702 9694 9686 9678 9670 9662 9653 9645 9636 9628 9619 9611 9603 9596 9589 9582 9576 9571 9566 9563 9560 9557 9556 9556 9556 9558 9560 9563 9567 9571 9576 9582 9588 9595 9602 9609 9617 9625 9633 9641 9649 9657 9665 9674 9682 9690 9698 9706 9713 9721 9729 9736 9744 9751 9758 9765 9772 9778 9785 9791 9797 9803 9808 9813 9818 9822 9826 9830 9834 9837 9840 9842 9845 9847 9849 9851 9852 9854 9856 9858 9859 9861 9863 9865 9867 9870 9872 9874 9877 9879 9881 9884 9886 9888 9890 9892 9893 9895 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9873 9875 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9945 9946 9948 9949 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9943 9941 9939 9938 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9908 9905 9902 9899 9896 9892 9889 9886 9882 5379 0 53 9 9879 9875 9872 9869 9866 9863 9861 9858 9856 9854 9853 9851 9850 9849 9848 9848 9847 9847 9847 9846 9846 9846 9846 9845 9845 9845 9844 9844 9843 9842 9842 9841 9841 9840 9840 9839 9839 9839 9839 9839 9839 9839 9840 9840 9841 9842 9842 9843 9844 9844 9844 9845 9845 9845 9844 9844 9843 9842 9841 9840 9839 9837 9836 9834 9833 9832 9830 9829 9828 9828 9827 9827 9827 9827 9828 9829 9830 9831 9833 9835 9837 9839 9841 9843 9845 9848 9850 9853 9855 9857 9860 9862 9864 9867 9869 9871 9873 9875 9877 9879 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9911 9912 9913 9913 9914 9914 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9907 9905 9903 9901 9900 9898 9896 9894 9892 9891 9889 9888 9887 9886 9886 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9889 9889 9889 9889 9888 9887 9885 9883 9881 9878 9875 9872 9868 9864 9860 9856 9852 9847 9843 9838 9834 9829 9825 9821 9816 9812 9807 9803 9798 9793 9788 9782 9776 9769 9761 9752 9742 9731 9718 9705 9690 9673 9655 9635 9613 9589 9563 9535 9506 9474 9439 9403 9364 9323 9279 9232 9183 9131 9077 9019 8958 8894 8827 8757 8683 8607 8526 8443 8356 8267 8174 8078 7979 7877 7773 7667 7558 7448 7335 7222 7108 6992 6877 6762 6647 6533 6420 6308 6199 6092 5987 5886 5787 5693 5603 5517 5436 5360 5289 5224 5165 5112 5065 5026 4993 4968 4950 4939 4937 4942 4956 4977 5007 5045 5091 5146 5208 5278 5356 5441 5533 5631 5736 5846 5962 6082 6205 6332 6463 6594 6728 6862 6996 7129 7262 7393 7522 7648 7771 7891 8008 8120 8228 8332 8432 8527 8618 8704 8786 8863 8936 9005 9071 9132 9189 9243 9294 9341 9385 9426 9464 9500 9533 9563 9591 9617 9640 9662 9681 9699 9715 9729 9742 9754 9764 9773 9782 9789 9796 9802 9807 9812 9816 9820 9824 9828 9831 9834 9838 9841 9844 9847 9850 9852 9855 9858 9860 9862 9865 9867 9869 9871 9872 9874 9875 9877 9878 9879 9881 9882 9883 9885 9886 9888 9889 9891 9893 9895 9898 9900 9903 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9937 9939 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 5380 0 53 9 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9944 9942 9939 9936 9933 9930 9926 9921 9917 9912 9906 9900 9894 9888 9881 9874 9866 9859 9851 9844 9836 9828 9820 9812 9804 9795 9787 9779 9771 9762 9753 9745 9736 9727 9717 9708 9698 9688 9678 9668 9657 9646 9635 9623 9612 9600 9588 9576 9564 9552 9540 9528 9516 9505 9493 9482 9471 9460 9450 9440 9431 9422 9413 9405 9398 9391 9385 9380 9375 9370 9367 9364 9361 9360 9359 9358 9359 9360 9361 9363 9366 9369 9373 9378 9383 9389 9395 9402 9409 9417 9426 9435 9444 9454 9464 9475 9486 9497 9508 9520 9532 9543 9555 9567 9579 9590 9601 9613 9624 9634 9645 9655 9665 9675 9684 9694 9703 9712 9721 9730 9738 9747 9755 9764 9772 9780 9788 9796 9803 9811 9817 9824 9830 9836 9841 9845 9849 9853 9856 9859 9861 9862 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9866 9866 9865 9865 9864 9862 9861 9859 9857 9855 9853 9851 9848 9845 9843 9840 9837 9834 9832 9829 9826 9824 9821 9818 9816 9813 9810 9808 9805 9802 9799 9796 9793 9789 9786 9782 9778 9774 9770 9765 9761 9757 9752 9748 9743 9738 9733 9729 9724 9719 9714 9709 9704 9698 9693 9687 9681 9675 9669 9662 9655 9649 9641 9634 9627 9619 9612 9604 9596 9589 9581 9574 9566 9559 9552 9545 9539 9532 9526 9520 9514 9508 9502 9497 9491 9486 9481 9476 9470 9465 9460 9455 9450 9445 9440 9435 9430 9426 9421 9417 9414 9410 9407 9404 9402 9400 9399 9398 9397 9397 9397 9398 9400 9401 9403 9406 9409 9412 9415 9418 9422 9426 9430 9434 9439 9443 9448 9453 9457 9463 9468 9473 9479 9484 9490 9496 9502 9508 9515 9521 9528 9535 9541 9548 9555 9562 9568 9575 9581 9588 9594 9600 9605 9611 9616 9621 9626 9631 9635 9640 9644 9648 9651 9655 9658 9661 9664 9667 9670 9672 9674 9676 9677 9678 9679 9679 9679 9678 9677 9676 9674 9672 9669 9666 9663 9659 9655 9651 9646 9641 9635 9629 9622 9615 9608 9600 9591 9582 9572 9561 9549 9536 9522 9507 9490 9472 9453 9431 9408 9384 9357 9328 9297 9264 9229 9191 9150 9106 9060 9010 8958 8901 8842 8779 8712 8641 8566 8487 8405 8318 8227 8133 8035 7934 7829 7721 7611 7499 7385 7270 7154 7039 6923 6808 6694 6583 6474 6368 6265 6167 6072 5983 5381 0 53 9 5898 5819 5745 5676 5613 5557 5506 5461 5421 5388 5361 5340 5325 5316 5312 5315 5324 5339 5361 5388 5423 5463 5510 5564 5624 5691 5764 5843 5929 6021 6117 6220 6327 6438 6553 6671 6792 6915 7038 7163 7287 7410 7532 7652 7769 7884 7994 8100 8203 8300 8393 8481 8564 8642 8715 8783 8847 8906 8961 9012 9059 9103 9144 9181 9216 9248 9278 9306 9332 9356 9378 9399 9418 9436 9453 9469 9484 9498 9511 9523 9534 9545 9555 9564 9574 9582 9591 9599 9608 9616 9624 9632 9640 9648 9656 9664 9673 9681 9689 9697 9705 9713 9721 9729 9736 9743 9750 9756 9762 9768 9773 9778 9782 9787 9790 9794 9797 9799 9802 9804 9806 9807 9809 9810 9811 9812 9812 9813 9813 9813 9813 9813 9812 9812 9811 9810 9809 9808 9807 9806 9805 9803 9802 9800 9799 9797 9796 9795 9794 9792 9792 9791 9790 9790 9789 9789 9789 9789 9790 9790 9791 9791 9792 9793 9794 9795 9797 9798 9800 9801 9803 9805 9807 9810 9812 9815 9818 9821 9824 9828 9832 9836 9840 9844 9848 9852 9857 9861 9865 9870 9874 9878 9882 9885 9889 9892 9895 9898 9900 9902 9905 9906 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9918 9919 9919 9919 9919 9918 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9886 9887 9889 9890 9891 9893 9895 9896 9898 9900 9902 9904 9907 9909 9911 9914 9917 9919 9922 9925 9928 9930 9933 9936 9938 9940 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9959 9959 9959 9958 9957 9956 9955 9953 9951 9949 9947 9944 9941 9938 9935 9931 9928 9924 9920 9916 9911 9907 9902 9898 9893 9888 9883 9878 9872 9867 9861 9855 9849 9843 9837 9830 9823 9816 9808 9800 9792 9783 9774 9765 9755 9746 9735 9724 9713 9702 9691 9679 9667 9655 9643 9631 9618 9606 9595 9583 9571 9560 9550 9540 9530 9521 9512 9504 9497 9490 9484 9479 9475 9471 9468 9465 9463 9462 9462 9462 9463 9464 9466 9469 9472 9476 9480 9485 9491 9497 9504 9511 9519 9527 9536 9545 9555 9565 9575 9586 9597 9608 9619 9631 9642 9654 9665 9677 9688 9699 9710 9721 9731 9741 9751 9760 9769 9778 9786 9794 9802 9809 9816 9822 9828 9833 9838 9843 9847 9851 9855 9859 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9869 9868 9866 9865 9863 9862 9861 5382 0 53 9 9859 9859 9858 9858 9858 9858 9859 9859 9861 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9860 9858 9855 9852 9849 9846 9842 9838 9834 9829 9824 9819 9813 9806 9799 9792 9783 9774 9764 9754 9743 9730 9717 9703 9689 9673 9656 9638 9618 9598 9576 9553 9528 9502 9475 9446 9415 9383 9350 9315 9278 9240 9200 9160 9117 9074 9030 8985 8939 8892 8845 8798 8750 8703 8656 8609 8563 8517 8473 8430 8388 8348 8309 8272 8237 8205 8174 8146 8121 8098 8078 8061 8047 8036 8028 8023 8022 8024 8029 8038 8050 8066 8084 8107 8132 8160 8192 8226 8262 8301 8343 8386 8431 8478 8525 8574 8624 8674 8724 8774 8824 8874 8922 8970 9017 9063 9108 9151 9192 9232 9271 9307 9343 9376 9408 9438 9466 9493 9519 9543 9565 9586 9606 9625 9642 9659 9674 9688 9702 9714 9726 9737 9747 9757 9766 9775 9783 9790 9798 9805 9811 9817 9823 9829 9834 9840 9845 9849 9854 9858 9862 9865 9869 9872 9875 9877 9880 9882 9884 9885 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9873 9870 9868 9866 9864 9862 9860 9857 9855 9854 9852 9850 9848 9847 9845 9844 9842 9841 9839 9838 9836 9835 9833 9832 9830 9828 9827 9825 9823 9822 9820 9818 9817 9815 9813 9812 9810 9809 9807 9806 9804 9803 9802 9801 9799 9798 9797 9795 9794 9793 9791 9790 9788 9787 9785 9784 9782 9781 9779 9777 9776 9774 9773 9771 9770 9768 9767 9766 9764 9763 9762 9761 9760 9758 9757 9756 9755 9754 9754 9753 9752 9751 9750 9750 9749 9749 9748 9748 9748 9748 9748 9748 9749 9749 9750 9751 9752 9754 9755 9756 9758 9759 9760 9762 9763 9764 9765 9765 9765 9765 9764 9763 9762 9760 9758 9755 9752 9748 9744 9740 9735 9730 9726 9721 9716 9711 9706 9701 9696 9691 9687 9683 9679 9675 9672 9669 9665 9662 9659 9656 9654 9651 9648 9645 9642 9638 9635 9631 9628 9624 9620 9616 9612 9608 9604 9600 9597 9593 9589 9585 9582 9578 9575 9572 9568 9565 9562 9559 9556 9553 9549 9546 9542 9538 9534 9529 9524 9519 9514 9508 9503 9497 9490 9484 9477 9471 9464 9458 9451 9445 9439 9433 9427 9422 9417 9412 9407 9403 9399 9395 9392 5383 0 53 9 9389 9386 9383 9381 9378 9376 9374 9372 9371 9369 9367 9366 9364 9363 9362 9360 9359 9358 9357 9356 9355 9354 9353 9353 9352 9351 9350 9349 9349 9348 9347 9346 9344 9343 9341 9339 9337 9335 9332 9329 9326 9322 9318 9314 9309 9304 9299 9293 9286 9280 9273 9265 9258 9249 9241 9232 9223 9213 9203 9193 9182 9172 9161 9149 9138 9126 9115 9103 9091 9079 9067 9054 9042 9030 9018 9006 8993 8981 8969 8956 8944 8931 8918 8905 8891 8878 8864 8849 8834 8818 8802 8785 8768 8750 8731 8712 8692 8671 8649 8627 8604 8580 8555 8530 8505 8478 8451 8423 8395 8366 8336 8305 8273 8241 8208 8174 8139 8103 8065 8027 7988 7948 7906 7864 7820 7776 7730 7684 7636 7587 7537 7486 7434 7380 7325 7269 7210 7150 7087 7022 6954 6883 6808 6730 6647 6560 6469 6373 6272 6166 6056 5940 5820 5695 5567 5435 5299 5161 5021 4880 4739 4598 4458 4319 4184 4052 3924 3802 3684 3573 3467 3369 3278 3194 3117 3047 2985 2930 2881 2839 2804 2774 2750 2732 2718 2709 2704 2704 2708 2716 2728 2743 2763 2786 2814 2846 2882 2923 2969 3021 3077 3139 3207 3280 3360 3445 3536 3633 3735 3842 3955 4072 4193 4318 4447 4578 4711 4846 4981 5118 5254 5389 5523 5655 5785 5913 6038 6159 6277 6391 6501 6607 6709 6807 6902 6992 7078 7161 7241 7317 7389 7459 7526 7590 7652 7712 7769 7824 7878 7929 7979 8027 8074 8119 8162 8205 8245 8285 8323 8360 8396 8430 8463 8496 8527 8557 8586 8615 8642 8669 8695 8720 8744 8768 8792 8814 8837 8858 8880 8900 8921 8941 8960 8979 8998 9016 9034 9051 9068 9084 9100 9116 9131 9146 9160 9174 9188 9201 9214 9226 9238 9250 9261 9272 9282 9293 9303 9312 9322 9331 9340 9348 9357 9365 9373 9380 9387 9395 9401 9408 9414 9421 9427 9433 9438 9444 9449 9455 9460 9465 9470 9475 9480 9485 9490 9495 9500 9504 9509 9514 9519 9523 9528 9532 9537 9541 9545 9549 9553 9557 9560 9564 9567 9570 9573 9575 9578 9580 9582 9584 9586 9588 9590 9592 9594 9596 9598 9600 9602 9605 9607 9610 9613 9615 9618 9622 9625 9628 9632 9635 9639 9642 9646 9649 9652 9656 9659 9662 9664 9667 9669 9671 9673 9674 9676 9677 9677 9678 9678 9679 9679 9679 9679 9678 9678 9679 9679 9679 9679 9680 9681 9682 9683 9685 9687 9689 9691 9693 9696 9698 9701 9704 9707 9710 9713 9716 9719 9722 9725 9728 9730 9733 9735 9738 9740 9742 9743 9745 9746 9748 9749 9750 9750 9751 9752 9752 9753 9753 9753 9754 9754 9754 9754 9755 9755 9755 9756 9756 9756 9757 9757 9757 9758 9758 9759 9759 9759 9759 9759 9759 9759 9759 9758 9758 9757 9757 9756 9755 9755 9754 9753 9752 9752 9751 9750 9750 9749 9748 9748 9747 9746 9745 9744 9743 9742 9740 9738 9736 9734 9731 5384 0 53 9 9728 9725 9722 9718 9715 9711 9707 9702 9698 9694 9690 9686 9682 9679 9675 9672 9669 9666 9664 9662 9660 9658 9657 9656 9655 9654 9653 9653 9653 9653 9653 9653 9653 9653 9654 9654 9655 9656 9657 9658 9659 9661 9662 9664 9666 9669 9671 9674 9676 9679 9682 9685 9688 9692 9695 9698 9701 9704 9707 9710 9713 9715 9718 9720 9722 9723 9725 9726 9727 9728 9728 9729 9729 9729 9729 9729 9729 9728 9728 9728 9727 9727 9727 9726 9726 9726 9727 9727 9728 9729 9730 9731 9732 9734 9736 9738 9740 9743 9745 9748 9751 9755 9758 9762 9765 9769 9773 9777 9782 9786 9791 9795 9800 9804 9809 9814 9818 9823 9828 9832 9837 9841 9845 9850 9854 9857 9861 9865 9868 9871 9874 9877 9879 9882 9884 9886 9887 9889 9890 9891 9892 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9931 9929 9927 9925 9924 9923 9922 9921 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9917 9916 9914 9912 9909 9907 9903 9900 9896 9892 9887 9882 9877 9872 9866 9860 9854 9848 9841 9835 9828 9822 9815 9808 9801 9794 9787 9780 9773 9767 9760 9753 9747 9741 9735 9730 9725 9720 9716 9712 9710 9707 9706 9705 9705 9706 9708 9710 9714 9718 9723 9728 9735 9742 9749 9757 9765 9774 9783 9792 9802 9811 9820 9829 9838 9847 9855 9863 9871 9878 9885 9892 9898 9903 9909 9913 9917 9921 9925 9928 9930 9932 9934 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9917 9915 9912 9910 9907 9903 9900 9896 9893 9889 9885 9880 9876 9872 9868 9864 9860 9856 9852 9848 9845 9842 9839 9836 9834 9832 9830 9829 9827 9826 9825 9824 9824 9823 9823 9823 9822 9822 9822 9822 9822 9822 9823 9823 9824 9824 9825 9826 9827 9829 9830 9832 9834 9837 9839 9842 9845 9848 9851 9855 9858 9862 9866 9870 9874 9878 9881 9885 9889 9893 9897 9901 9904 9908 9912 9915 9919 9923 9926 9930 9933 9936 9940 9943 9946 9949 9952 9954 9957 9959 9961 9963 9965 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 5385 0 53 9 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9956 9954 9952 9950 9947 9945 9943 9940 9937 9934 9931 9928 9924 9920 9915 9911 9906 9900 9894 9888 9881 9874 9867 9859 9851 9843 9835 9826 9818 9810 9801 9794 9786 9778 9771 9765 9759 9753 9748 9743 9739 9736 9733 9731 9730 9729 9728 9728 9729 9730 9732 9734 9737 9740 9743 9747 9751 9755 9760 9765 9770 9776 9781 9787 9793 9799 9806 9812 9818 9825 9831 9837 9844 9850 9855 9861 9866 9871 9875 9879 9882 9885 9887 9888 9889 9890 9890 9889 9888 9886 9884 9882 9879 9876 9872 9869 9865 9861 9857 9853 9850 9846 9842 9839 9836 9833 9830 9827 9825 9823 9821 9819 9818 9817 9816 9815 9815 9815 9815 9816 9816 9818 9819 9821 9823 9826 9829 9832 9836 9840 9844 9848 9853 9858 9862 9867 9872 9877 9882 9887 9892 9896 9901 9905 9909 9913 9917 9920 9924 9927 9930 9933 9935 9938 9940 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9966 9965 9963 9961 9958 9955 9952 9948 9944 9939 9934 9929 9923 9917 9910 9902 9895 9886 9878 9868 9859 9848 9837 9826 9814 9801 9788 9774 9759 9744 9727 9710 9692 9674 9654 9634 9613 9592 9569 9547 9524 9501 9477 9454 9431 9409 9386 9365 9345 9325 9307 9291 9276 9262 9251 9241 9234 9228 9225 9223 9224 9227 9231 9238 9246 9257 9268 9281 9296 9312 9328 9346 9365 9384 9403 9423 9443 9464 9484 9504 9524 9544 9563 9582 9600 9618 9635 9651 9667 9682 9696 9710 9722 9734 9746 9756 9766 9775 9783 9791 9799 9806 9812 9818 9824 9829 9834 9839 9844 9848 9852 9856 9860 9864 9868 9871 9874 9878 9881 9883 9886 9888 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9904 9905 9905 9905 9904 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9882 9880 9879 9877 9874 9871 9868 9865 9861 9856 9852 9847 9842 9836 9831 9825 9820 9814 9809 9804 9799 9794 9789 9785 9781 9777 9773 9769 9765 9762 9758 9754 9751 9747 9743 9739 9735 9730 9726 9722 9717 9713 9709 9705 9702 9699 9697 9695 9693 9693 9693 9694 9695 9698 9701 9705 9709 9714 9720 9726 9732 9739 9746 9753 9760 9768 9775 9782 9789 9796 9802 9809 9815 9820 9826 9831 9836 9841 9846 9850 9854 9859 9863 9866 9870 9873 9877 9880 9883 9885 9888 9890 9893 9895 9896 9898 9900 9901 9902 9904 9905 5386 0 53 9 9906 9907 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9943 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9942 9941 9939 9937 9935 9932 9930 9927 9923 9920 9916 9912 9908 9903 9898 9893 9887 9881 9874 9867 9860 9851 9842 9832 9822 9810 9797 9783 9768 9752 9734 9715 9695 9673 9650 9625 9599 9571 9541 9510 9477 9442 9406 9367 9327 9285 9241 9194 9146 9095 9042 8987 8929 8869 8807 8742 8675 8606 8534 8461 8386 8309 8230 8151 8071 7990 7909 7828 7747 7667 7589 7513 7438 7366 7297 7232 7171 7114 7061 7014 6972 6935 6905 6880 6862 6850 6845 6846 6853 6867 6888 6915 6948 6986 7031 7080 7135 7195 7258 7326 7397 7471 7549 7628 7709 7792 7876 7960 8045 8129 8214 8297 8380 8461 8540 8618 8694 8768 8839 8909 8975 9039 9101 9160 9216 9269 9320 9368 9414 9456 9497 9534 9569 9602 9632 9660 9686 9709 9731 9750 9768 9784 9798 9810 9822 9832 9840 9848 9855 9861 9866 9871 9875 9878 9881 9884 9887 9889 9892 9894 9896 9898 9900 9901 9903 9904 9905 9907 9908 9908 9909 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9915 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9917 9918 9920 9922 9923 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9967 9967 9967 9967 9966 9965 9964 9962 9959 9956 9953 9950 9946 9942 9938 9933 9929 9925 9920 9916 9912 9907 9904 9900 9897 9893 9891 9888 9886 9884 9882 9880 9878 9877 9875 9874 9873 9871 9870 9868 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9846 9844 9843 9841 9840 9839 9839 9838 9837 9837 9837 9836 9836 9835 9835 9834 9833 9831 9829 9827 9824 9820 9816 9811 9805 9799 9792 9783 9774 9764 9752 9740 9726 9711 9695 9677 9658 9637 9615 9591 9565 9538 9508 9477 9443 9407 9369 9329 9287 9242 9196 9147 9096 9043 8988 8931 8873 8813 8753 8691 8629 8567 8505 8443 8381 8321 8262 8205 8150 8098 8048 8001 7958 7918 7883 7852 7824 7802 7784 7771 7763 7759 7760 7766 7777 7792 7812 7836 7864 7897 7932 7972 8014 8060 8108 8159 8212 8266 5387 0 53 9 8323 8381 8440 8500 8560 8621 8681 8742 8802 8862 8921 8978 9035 9090 9144 9195 9245 9293 9339 9383 9425 9464 9501 9536 9569 9599 9627 9654 9678 9700 9721 9739 9757 9772 9786 9799 9811 9822 9832 9840 9848 9856 9862 9869 9874 9879 9884 9889 9893 9896 9900 9903 9906 9909 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9936 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9919 9918 9916 9914 9912 9910 9907 9905 9902 9900 9897 9894 9890 9887 9884 9880 9877 9873 9869 9866 9862 9858 9854 9851 9847 9844 9841 9838 9835 9832 9830 9828 9826 9825 9824 9823 9823 9823 9824 9825 9826 9828 9830 9832 9834 9837 9840 9843 9847 9850 9854 9858 9861 9865 9869 9873 9876 9880 9884 9887 9891 9894 9897 9900 9903 9906 9908 9911 9913 9915 9917 9918 9920 9921 9922 9922 9923 9923 9923 9923 9922 9921 9920 9918 9917 9914 9912 9909 9906 9902 9898 9893 9888 9882 9875 9867 9859 9850 9840 9829 9816 9803 9788 9772 9755 9736 9716 9695 9671 9646 9620 9591 9561 9529 9496 9460 9423 9383 9342 9299 9254 9207 9158 9108 9057 9004 8949 8894 8837 8780 8722 8665 8607 8549 8492 8436 8382 8329 8277 8228 8182 8137 8096 8059 8024 7993 7966 7942 7922 7906 7894 7885 7880 7879 7881 7886 7894 7905 7919 7935 7953 7972 7994 8016 8039 8063 8088 8113 8138 8162 8186 8210 8234 8256 8278 8299 8319 8338 8357 8375 8393 8410 8427 8444 8462 8479 8497 8516 8535 8556 8578 8601 8625 8651 8678 8707 8738 8770 8803 8837 8873 8909 8946 8984 9022 9060 9098 9136 9174 9211 9247 9282 9317 9350 9383 9414 9444 9472 9500 9526 9551 9576 9599 9621 9641 9661 9680 9698 9716 9732 9747 9761 9775 9787 9799 9810 9819 9828 9836 9843 9849 9855 9859 9863 9867 9870 9872 9874 9876 9877 9879 9880 9881 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9963 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9946 9945 9943 9940 9938 9934 9931 9927 9922 9917 9912 9906 9900 9894 9888 9882 9876 9870 9865 9859 9854 9850 9846 9843 9840 9838 9836 9835 9834 9835 9835 9836 9838 9840 9842 9845 9848 9851 9854 9858 9861 9864 9868 9872 5388 0 53 9 9875 9879 9883 9886 9890 9894 9898 9902 9906 9910 9914 9918 9923 9927 9931 9936 9940 9944 9948 9952 9956 9959 9963 9966 9968 9971 9973 9975 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9987 9987 9987 9986 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9972 9970 9969 9967 9966 9965 9964 9963 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9940 9938 9934 9931 9927 9924 9919 9915 9911 9906 9901 9896 9892 9887 9882 9878 9873 9869 9864 9860 9856 9853 9849 9845 9841 9838 9834 9830 9825 9820 9815 9809 9802 9795 9786 9777 9766 9755 9742 9727 9712 9695 9676 9656 9634 9611 9586 9559 9530 9500 9468 9434 9398 9360 9320 9279 9236 9191 9144 9097 9048 8997 8946 8894 8842 8790 8738 8686 8635 8586 8538 8491 8447 8406 8367 8331 8299 8271 8246 8225 8209 8197 8189 8185 8186 8190 8199 8212 8229 8249 8273 8300 8330 8363 8399 8437 8476 8518 8561 8606 8651 8698 8744 8792 8839 8887 8934 8981 9027 9072 9116 9160 9201 9242 9280 9317 9352 9385 9417 9445 9472 9496 9518 9538 9555 9570 9583 9593 9601 9607 9611 9612 9612 9610 9606 9600 9593 9585 9575 9564 9552 9539 9526 9512 9498 9483 9468 9453 9438 9424 9410 9396 9383 9371 9360 9349 9340 9332 9325 9319 9314 9311 9309 9309 9310 9313 9317 9323 9330 9338 9348 9360 9373 9387 9402 9418 9436 9454 9473 9493 9513 9534 9554 9575 9596 9617 9637 9658 9677 9696 9714 9732 9749 9764 9779 9793 9807 9819 9830 9841 9851 9860 9869 9877 9885 9892 9899 9905 9911 9917 9923 9928 9933 9938 9943 9948 9952 9956 9960 9964 9967 9970 9973 9976 9978 9980 9982 9984 9985 9987 9988 9989 9990 9991 9991 9992 9993 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999 9999100001000010000100001000010000 9999 9999 9998 9997 9996 9994 9993 9991 9989 9987 9984 9982 9979 9976 9973 9970 9967 9964 9960 9957 9954 9950 9947 9944 9940 9937 9934 9931 9928 9925 9922 9919 9916 9913 9910 9907 9905 9902 9899 9897 9894 9892 9889 9887 9884 9882 9880 9878 9876 9875 9874 9873 9872 9872 9872 9872 9873 9874 9875 9877 9879 9881 9884 9886 9889 9892 9896 9899 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9946 9946 9946 9946 9947 9948 9949 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 5389 0 53 9 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9945 9943 9941 9939 9937 9935 9932 9929 9927 9924 9921 9918 9915 9912 9909 9906 9903 9899 9896 9892 9888 9884 9879 9874 9869 9863 9857 9850 9843 9836 9828 9820 9811 9802 9792 9782 9772 9761 9750 9739 9727 9715 9703 9690 9677 9663 9649 9634 9619 9604 9588 9571 9554 9537 9520 9502 9484 9467 9450 9432 9416 9400 9385 9370 9357 9346 9335 9326 9319 9313 9310 9308 9308 9310 9313 9319 9326 9334 9344 9356 9368 9382 9396 9411 9427 9443 9459 9476 9492 9508 9524 9540 9556 9570 9585 9599 9612 9625 9637 9649 9660 9671 9681 9691 9700 9709 9717 9725 9733 9740 9747 9754 9760 9765 9771 9776 9780 9784 9788 9791 9794 9796 9798 9800 9801 9802 9803 9803 9803 9802 9801 9800 9798 9796 9793 9790 9787 9783 9779 9774 9769 9763 9757 9751 9744 9736 9728 9719 9709 9698 9687 9675 9662 9649 9634 9618 9601 9583 9563 9543 9520 9497 9471 9444 9416 9385 9353 9318 9282 9244 9203 9161 9116 9069 9019 8967 8913 8856 8796 8733 8667 8598 8526 8451 8372 8290 8204 8115 8021 7924 7823 7718 7609 7497 7381 7262 7140 7016 6889 6761 6631 6501 6371 6240 6111 5983 5857 5734 5615 5499 5387 5280 5178 5082 4992 4907 4829 4756 4690 4631 4577 4530 4489 4453 4424 4401 4383 4372 4365 4365 4370 4381 4398 4421 4450 4486 4527 4576 4631 4693 4762 4838 4920 5010 5107 5210 5319 5434 5555 5681 5811 5946 6083 6223 6366 6509 6652 6795 6937 7078 7216 7352 7484 7612 7736 7855 7970 8080 8185 8285 8379 8469 8554 8634 8710 8781 8849 8912 8971 9028 9081 9130 9177 9222 9264 9303 9341 9376 9409 9441 9471 9499 9525 9550 9573 9595 9616 9635 9653 9670 9686 9701 9714 9727 9739 9751 9761 9771 9781 9789 9797 9805 9812 9819 9825 9830 9836 9841 9845 9849 9853 9857 9860 9863 9866 9869 9871 9874 9876 9877 9879 9880 9881 9882 9883 9884 9884 9884 9884 9883 9882 9881 9880 9878 9876 9873 9870 9867 9863 9859 9855 9850 9846 9840 9834 9828 9822 9815 9807 9799 9791 9782 9772 9762 9751 9739 9726 9712 9698 9682 9666 9649 9630 9611 9590 9569 9546 9523 9499 9474 9448 9422 9395 9367 9339 9310 9281 9252 9223 9194 9166 9137 9109 9082 9055 9029 9004 8980 8958 8936 8917 8899 8883 8868 8856 8846 8838 8832 8828 8827 8828 8831 8836 8844 8853 8865 8879 8895 8912 8931 8951 8973 8996 9020 9045 9070 9096 9122 9149 9175 9202 9228 9253 9278 9302 9325 9347 9368 9387 9405 9421 9435 9448 9459 9468 9474 9479 9482 9483 9482 9480 9475 9469 9461 9452 9442 9430 9417 9404 9389 9374 9359 9343 9327 9311 9295 9280 9264 9249 9235 9221 9208 9196 9185 9174 9165 9157 9151 9146 9142 9140 9139 9140 9143 9148 9154 5390 0 53 9 9161 9171 9182 9195 9209 9224 9241 9259 9278 9298 9318 9339 9361 9382 9404 9426 9447 9468 9489 9508 9528 9546 9563 9580 9595 9610 9624 9636 9648 9659 9669 9678 9687 9694 9701 9708 9714 9719 9724 9729 9734 9738 9742 9746 9750 9754 9757 9761 9765 9769 9773 9777 9782 9786 9791 9795 9800 9806 9811 9817 9822 9828 9834 9841 9847 9853 9859 9866 9872 9878 9884 9890 9896 9902 9907 9912 9917 9921 9926 9930 9934 9937 9940 9943 9946 9949 9951 9954 9956 9958 9960 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9971 9970 9968 9966 9964 9961 9958 9954 9950 9945 9940 9934 9928 9921 9914 9906 9898 9889 9880 9871 9861 9851 9841 9830 9819 9808 9797 9785 9774 9762 9750 9737 9724 9711 9697 9683 9668 9653 9636 9620 9602 9583 9564 9544 9522 9500 9478 9454 9430 9405 9379 9354 9327 9301 9274 9247 9221 9195 9169 9144 9120 9097 9074 9053 9034 9016 8999 8984 8971 8959 8950 8942 8936 8932 8930 8930 8932 8935 8939 8945 8952 8960 8969 8979 8990 9000 9011 9021 9032 9042 9051 9059 9066 9072 9077 9079 9080 9079 9076 9070 9062 9052 9040 9025 9008 8988 8966 8941 8914 8885 8854 8820 8785 8749 8710 8670 8629 8587 8544 8500 8455 8410 8364 8319 8274 8228 8183 8139 8096 8053 8012 7972 7933 7897 7862 7829 7799 7772 7747 7726 7708 7693 7682 7675 7671 7672 7676 7685 7698 7715 7736 7761 7790 7823 7859 7898 7940 7985 8032 8082 8134 8187 8241 8296 8352 8408 8465 8521 8577 8632 8686 8740 8793 8844 8894 8942 8989 9035 9079 9121 9162 9201 9238 9275 9309 9342 9374 9404 9433 9461 9488 9513 9537 9561 9583 9604 9624 9643 9662 9679 9695 9711 9725 9739 9752 9764 9775 9786 9795 9803 9811 9818 9824 9829 9833 9837 9840 9842 9844 9844 9845 9844 9844 9842 9841 9839 9836 9834 9831 9828 9825 9821 9818 9814 9811 9807 9803 9800 9796 9792 9789 9785 9781 9778 9774 9770 9767 9763 9759 9756 9752 9748 9745 9741 9738 9734 9731 9728 9725 9723 9720 9718 9716 9715 9714 9713 9713 9713 9714 9715 9717 9719 9722 9725 9729 9733 9738 9743 9748 9754 9759 9765 9772 9778 9784 9790 9796 9802 9808 9814 9820 9826 9831 9836 9841 9846 9851 9856 9860 9864 9869 9873 9877 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9962 9962 9963 9962 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9948 9947 9945 5391 0 53 9 9942 9940 9937 9933 9930 9926 9922 9917 9913 9908 9903 9898 9894 9889 9884 9879 9875 9870 9866 9862 9858 9854 9851 9848 9845 9843 9840 9838 9837 9836 9835 9834 9833 9833 9833 9834 9834 9835 9836 9837 9839 9840 9842 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9864 9866 9868 9871 9873 9876 9879 9881 9884 9887 9890 9893 9896 9899 9902 9904 9907 9910 9912 9914 9916 9917 9919 9920 9920 9920 9920 9919 9918 9917 9915 9912 9910 9906 9903 9899 9894 9890 9885 9879 9873 9867 9861 9854 9847 9840 9832 9825 9817 9808 9800 9791 9782 9773 9763 9754 9744 9734 9723 9713 9702 9692 9681 9671 9660 9649 9639 9628 9618 9607 9597 9587 9577 9568 9558 9549 9540 9531 9522 9513 9504 9495 9486 9476 9467 9457 9447 9436 9424 9412 9399 9386 9371 9356 9340 9323 9305 9286 9266 9246 9225 9203 9180 9157 9133 9109 9084 9060 9035 9010 8985 8960 8935 8910 8885 8861 8836 8811 8787 8762 8737 8711 8685 8658 8631 8602 8573 8542 8509 8474 8437 8398 8357 8312 8264 8214 8159 8101 8039 7974 7904 7829 7751 7669 7582 7491 7397 7299 7197 7093 6986 6876 6765 6651 6538 6425 6311 6198 6087 5977 5870 5766 5665 5568 5475 5387 5304 5226 5153 5086 5025 4969 4919 4876 4838 4806 4781 4761 4747 4740 4739 4744 4755 4773 4797 4828 4866 4910 4961 5019 5084 5156 5234 5319 5411 5508 5611 5718 5831 5947 6067 6190 6314 6439 6564 6689 6813 6934 7053 7167 7277 7382 7481 7574 7660 7739 7811 7875 7931 7979 8020 8053 8078 8096 8107 8110 8107 8097 8081 8059 8032 7999 7962 7920 7873 7823 7769 7713 7653 7592 7528 7463 7397 7330 7264 7198 7133 7069 7007 6948 6892 6839 6791 6746 6707 6673 6645 6622 6606 6597 6593 6597 6608 6625 6650 6681 6719 6763 6814 6870 6932 7000 7072 7150 7231 7316 7403 7494 7587 7682 7778 7874 7970 8066 8162 8257 8350 8441 8529 8615 8698 8778 8855 8929 8999 9065 9127 9186 9242 9293 9342 9387 9429 9467 9503 9536 9566 9594 9619 9642 9663 9683 9700 9716 9730 9742 9753 9763 9771 9778 9784 9789 9794 9797 9799 9801 9803 9803 9804 9804 9804 9804 9804 9804 9804 9805 9806 9807 9809 9811 9813 9816 9819 9823 9826 9831 9835 9840 9845 9849 9854 9859 9864 9869 9874 9879 9883 9888 9892 9896 9900 9904 9908 9912 9916 9919 9923 9926 9930 9933 9936 9939 9942 9945 9948 9950 9952 9955 9956 9958 9960 9961 9962 9962 9963 9963 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9957 9956 9954 9952 9950 9947 9944 9941 9937 9933 9928 9922 9917 9910 9903 9896 9888 9879 9870 9860 9850 9839 9828 9817 9805 9792 9779 9766 9752 9738 9724 9709 9693 9678 9662 9645 9628 9611 9594 9577 9559 9542 9524 9507 9489 9472 9456 9440 9424 9409 9395 5392 0 54 0 9394 9384 9375 9367 9360 9354 9350 9346 9343 9342 9341 9342 9344 9347 9351 9356 9362 9369 9377 9386 9395 9406 9417 9429 9442 9455 9468 9482 9497 9511 9526 9541 9555 9570 9585 9599 9613 9627 9641 9654 9666 9679 9691 9703 9714 9725 9735 9745 9755 9765 9774 9783 9791 9800 9808 9815 9823 9830 9836 9843 9848 9854 9859 9864 9868 9872 9876 9879 9882 9884 9886 9888 9889 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9887 9885 9883 9881 9879 9876 9874 9871 9868 9864 9861 9857 9853 9849 9845 9841 9837 9832 9827 9823 9818 9813 9807 9802 9796 9789 9783 9776 9768 9760 9751 9742 9732 9721 9709 9697 9683 9669 9653 9637 9620 9601 9582 9561 9539 9517 9493 9468 9442 9415 9387 9358 9328 9298 9266 9234 9201 9168 9134 9100 9066 9032 8999 8966 8933 8902 8871 8842 8814 8788 8764 8742 8723 8706 8692 8680 8672 8666 8664 8664 8668 8675 8684 8697 8712 8730 8750 8773 8798 8824 8853 8883 8914 8946 8979 9013 9047 9082 9117 9151 9186 9220 9253 9287 9319 9351 9381 9411 9440 9468 9495 9521 9545 9569 9591 9613 9633 9652 9670 9686 9702 9717 9731 9743 9755 9766 9776 9786 9794 9802 9810 9817 9823 9828 9834 9838 9843 9847 9850 9854 9857 9859 9862 9864 9867 9869 9870 9872 9874 9875 9876 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9895 9895 9895 9894 9894 9893 9892 9891 9890 9888 9887 9886 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9864 9864 9863 9862 9861 9859 9858 9857 9855 9854 9852 9851 9849 9848 9846 9844 9843 9841 9840 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9827 9826 9825 9823 9822 9820 9818 9815 9813 9811 9808 9805 9802 9799 9796 9793 9790 9788 9785 9782 9780 9778 9776 9774 9772 9770 9769 9767 9765 9764 9762 9760 9758 9755 9752 9749 9746 9742 9738 9733 9728 9723 9718 9712 9707 9702 9696 9691 9686 9681 9677 9673 9669 9666 9664 9662 9660 9659 9659 9659 9659 9660 9660 9661 9662 9663 9664 9665 9666 9666 9666 9666 9666 9665 9664 9662 9660 9658 9655 9652 9649 9645 9641 9637 9633 9628 9624 9619 9614 9609 9604 9599 9594 9589 9584 9578 9573 9568 9562 9556 9550 9544 9538 9531 9524 9517 9509 9502 9493 9485 9476 9467 9457 9448 9438 9427 9417 9406 9395 9383 9372 9360 9348 9336 9324 9312 9299 9287 9274 9261 9248 9234 9221 9207 9193 9178 9164 9148 9133 9117 9101 9084 9066 9049 9030 9012 8993 8973 8953 5393 0 54 0 8932 8911 8889 8866 8843 8820 8795 8770 8745 8718 8691 8663 8634 8604 8573 8541 8508 8474 8439 8402 8364 8325 8285 8243 8200 8155 8109 8061 8011 7960 7907 7853 7796 7737 7676 7613 7548 7480 7409 7336 7260 7180 7098 7013 6924 6832 6736 6637 6534 6428 6319 6207 6092 5973 5853 5730 5604 5478 5350 5221 5092 4963 4834 4706 4580 4455 4333 4214 4097 3985 3876 3771 3671 3576 3486 3401 3322 3249 3181 3119 3063 3013 2969 2931 2899 2874 2855 2841 2835 2834 2840 2852 2871 2896 2928 2966 3011 3062 3120 3184 3254 3331 3414 3503 3598 3698 3803 3913 4027 4145 4267 4393 4521 4651 4783 4916 5049 5183 5317 5450 5583 5714 5843 5970 6095 6217 6336 6453 6566 6676 6783 6887 6987 7084 7178 7269 7357 7441 7523 7602 7678 7751 7821 7889 7955 8017 8078 8136 8191 8245 8296 8345 8392 8436 8479 8519 8557 8594 8628 8660 8691 8720 8747 8772 8795 8817 8837 8855 8872 8888 8902 8914 8925 8935 8944 8952 8958 8963 8968 8972 8974 8977 8978 8979 8980 8981 8981 8981 8981 8982 8982 8983 8984 8985 8987 8990 8993 8997 9001 9007 9012 9019 9026 9035 9043 9053 9063 9074 9085 9097 9110 9122 9136 9149 9163 9176 9190 9204 9217 9231 9244 9257 9269 9281 9292 9303 9314 9324 9333 9342 9350 9358 9365 9372 9379 9385 9391 9397 9403 9409 9414 9420 9425 9430 9436 9441 9446 9452 9457 9462 9467 9472 9477 9482 9486 9491 9495 9499 9504 9508 9512 9516 9520 9524 9528 9532 9537 9541 9546 9551 9556 9561 9567 9572 9578 9584 9589 9595 9601 9607 9612 9618 9623 9628 9632 9637 9641 9645 9648 9651 9654 9656 9658 9660 9662 9663 9664 9665 9666 9667 9667 9668 9668 9668 9668 9668 9667 9667 9667 9666 9665 9665 9664 9663 9662 9661 9660 9660 9659 9658 9658 9658 9658 9658 9659 9659 9660 9662 9663 9665 9667 9669 9672 9674 9677 9679 9682 9684 9687 9690 9692 9695 9697 9699 9701 9703 9706 9707 9709 9711 9713 9715 9717 9719 9722 9724 9726 9728 9731 9733 9736 9738 9741 9743 9746 9748 9750 9752 9754 9756 9758 9759 9761 9762 9763 9764 9765 9766 9766 9767 9768 9769 9769 9770 9771 9772 9773 9773 9774 9775 9776 9777 9778 9779 9779 9780 9781 9781 9782 9782 9783 9783 9783 9784 9784 9784 9785 9785 9786 9786 9787 9788 9788 9789 9791 9792 9793 9794 9795 9797 9798 9799 9800 9801 9801 9802 9802 9802 9802 9801 9800 9799 9798 9797 9795 9793 9791 9789 9787 9784 9782 9779 9777 9774 9772 9770 9767 9765 9763 9761 9759 9757 9755 9754 9753 9751 9750 9750 9749 9749 9749 9749 9749 9749 9750 9751 9752 9754 9755 9757 9759 9762 9764 9767 9770 9773 9777 9780 9783 9787 9791 9795 9798 9802 9806 9809 9813 9817 9820 9824 9827 9830 9833 9836 9839 9842 9844 9847 9849 9851 5394 0 54 0 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9869 9867 9865 9864 9862 9861 9859 9858 9857 9857 9856 9856 9857 9857 9858 9860 9861 9863 9865 9868 9870 9873 9876 9879 9882 9884 9887 9890 9893 9895 9898 9900 9902 9903 9905 9906 9907 9908 9909 9909 9909 9909 9909 9909 9909 9908 9907 9906 9905 9903 9902 9900 9898 9895 9893 9890 9887 9883 9879 9875 9871 9866 9861 9855 9849 9842 9836 9828 9821 9813 9805 9796 9787 9778 9769 9760 9750 9741 9732 9723 9714 9705 9697 9689 9681 9674 9668 9662 9657 9652 9648 9645 9643 9641 9641 9640 9641 9643 9645 9648 9651 9656 9660 9666 9672 9678 9685 9692 9699 9707 9714 9722 9730 9738 9746 9754 9762 9770 9777 9785 9792 9799 9806 9813 9819 9826 9832 9838 9844 9850 9856 9861 9867 9872 9878 9883 9888 9893 9898 9903 9907 9912 9916 9919 9923 9926 9928 9931 9933 9934 9935 9936 9936 9936 9936 9935 9934 9933 9931 9930 9928 9925 9922 9919 9916 9912 9908 9903 9898 9892 9886 9879 9870 9861 9851 9840 9828 9814 9799 9783 9765 9746 9725 9703 9678 9651 9623 9591 9558 9521 9482 9440 9394 9345 9292 9235 9173 9108 9037 8963 8883 8798 8709 8615 8516 8413 8305 8194 8079 7961 7840 7717 7592 7467 7341 7215 7090 6966 6843 6723 6606 6492 6382 6276 6175 6077 5985 5897 5814 5736 5663 5595 5531 5472 5417 5367 5320 5277 5238 5202 5169 5139 5112 5087 5065 5045 5027 5011 4997 4984 4973 4964 4956 4949 4943 4939 4935 4933 4931 4931 4931 4933 4935 4939 4943 4948 4955 4963 4972 4982 4995 5008 5024 5041 5060 5082 5106 5132 5161 5192 5227 5264 5305 5349 5396 5447 5501 5560 5622 5688 5758 5832 5910 5992 6078 6168 6262 6360 6461 6566 6673 6784 6896 7011 7128 7245 7364 7483 7602 7720 7838 7954 8068 8181 8290 8396 8499 8598 8694 8785 8873 8955 9034 9108 9177 9242 9303 9360 9412 9461 9506 9547 9585 9619 9651 9680 9706 9730 9752 9772 9790 9806 9820 9833 9845 9856 9865 9874 9881 9888 9894 9899 9903 9907 9911 9914 9917 9919 9921 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9899 9898 9896 9895 9894 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9882 5395 0 54 0 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9886 9886 9887 9887 9887 9887 9886 9886 9885 9884 9882 9881 9879 9877 9875 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9843 9840 9837 9833 9830 9826 9822 9817 9813 9808 9803 9797 9791 9784 9777 9770 9762 9753 9743 9733 9722 9710 9698 9684 9670 9654 9637 9620 9601 9580 9558 9535 9510 9484 9456 9426 9394 9361 9325 9288 9249 9207 9164 9120 9073 9025 8975 8924 8872 8819 8764 8710 8655 8600 8544 8490 8436 8382 8330 8280 8231 8184 8140 8098 8059 8023 7991 7961 7936 7915 7897 7884 7875 7871 7871 7875 7884 7898 7915 7937 7964 7994 8028 8066 8107 8151 8198 8247 8299 8352 8407 8463 8520 8578 8636 8693 8751 8808 8864 8919 8973 9025 9076 9125 9172 9217 9261 9302 9341 9379 9414 9448 9479 9509 9537 9563 9587 9610 9631 9651 9669 9685 9700 9714 9727 9738 9748 9757 9764 9771 9777 9781 9785 9788 9790 9792 9792 9792 9792 9791 9790 9788 9786 9784 9782 9780 9777 9774 9772 9769 9767 9764 9761 9759 9756 9753 9750 9747 9744 9741 9737 9733 9729 9724 9720 9714 9709 9703 9696 9690 9683 9676 9668 9661 9653 9646 9639 9631 9624 9618 9612 9606 9601 9596 9592 9588 9585 9583 9582 9581 9581 9582 9583 9585 9588 9591 9595 9599 9604 9609 9615 9621 9628 9635 9642 9649 9657 9665 9673 9681 9689 9698 9706 9714 9722 9730 9738 9746 9753 9760 9767 9773 9779 9785 9790 9795 9800 9804 9809 9812 9816 9820 9823 9826 9830 9833 9836 9839 9841 9844 9847 9850 9853 9855 9858 9861 9863 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9925 9923 9921 9918 9916 9913 9909 9906 9902 9898 9894 9890 9885 9881 9876 9871 9867 9862 9858 9853 9849 9846 9843 9840 9837 9836 9834 9833 9833 9833 9834 9835 9836 9838 9840 9843 9845 9848 9851 9854 9857 9859 9862 9864 9866 9868 9870 9871 9872 9873 9874 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9864 9863 9864 9864 9864 9865 9866 9867 9868 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9882 9882 9883 9883 9883 9882 9882 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9866 9864 9862 9860 9858 9856 9853 9851 9849 9847 9844 9842 9840 9837 9835 9832 9830 9827 9825 9822 9820 9817 9814 9811 9807 9804 9801 9797 9793 9789 9785 9781 9776 9772 9767 9763 9758 9753 9749 9744 9740 9735 9731 9726 9722 9718 9715 9711 9708 9706 9703 9701 9700 9698 9698 5396 0 54 0 9697 9697 9698 9698 9699 9701 9703 9705 9707 9709 9712 9715 9718 9721 9724 9727 9730 9733 9736 9740 9743 9746 9749 9751 9754 9757 9760 9763 9765 9768 9770 9773 9775 9777 9779 9781 9783 9784 9786 9787 9788 9788 9789 9789 9790 9790 9789 9789 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9777 9776 9775 9774 9773 9772 9771 9770 9768 9767 9765 9763 9761 9758 9755 9751 9746 9741 9735 9728 9720 9710 9700 9688 9676 9662 9646 9629 9611 9592 9571 9549 9526 9501 9476 9450 9422 9394 9366 9336 9306 9276 9245 9214 9183 9152 9121 9090 9059 9028 8998 8969 8940 8912 8885 8859 8835 8812 8790 8771 8754 8738 8726 8716 8708 8704 8702 8703 8707 8715 8725 8738 8755 8773 8795 8819 8844 8872 8902 8933 8965 8998 9032 9066 9100 9135 9169 9203 9236 9268 9300 9331 9361 9389 9417 9443 9469 9493 9516 9537 9558 9577 9595 9612 9627 9642 9655 9667 9678 9689 9698 9706 9713 9719 9725 9730 9734 9738 9741 9744 9747 9749 9751 9753 9755 9756 9758 9759 9760 9762 9763 9764 9765 9765 9766 9766 9766 9766 9766 9765 9765 9764 9763 9762 9761 9760 9759 9758 9757 9757 9756 9756 9756 9757 9758 9758 9759 9761 9762 9763 9765 9766 9767 9768 9769 9770 9770 9769 9769 9767 9766 9763 9760 9757 9753 9749 9744 9738 9732 9726 9719 9711 9703 9695 9686 9677 9667 9657 9646 9634 9622 9609 9595 9581 9565 9549 9533 9515 9496 9477 9456 9435 9414 9391 9368 9344 9320 9296 9271 9246 9221 9197 9172 9148 9124 9100 9078 9056 9034 9014 8995 8977 8960 8944 8929 8916 8903 8893 8883 8875 8868 8863 8859 8856 8855 8855 8856 8859 8863 8869 8876 8884 8894 8904 8916 8929 8943 8958 8974 8990 9007 9025 9043 9061 9080 9098 9116 9134 9152 9169 9185 9201 9216 9230 9243 9255 9266 9276 9285 9293 9300 9305 9310 9313 9315 9317 9317 9317 9315 9313 9310 9306 9301 9296 9290 9284 9277 9270 9263 9255 9247 9239 9231 9224 9216 9209 9202 9196 9190 9184 9180 9176 9172 9170 9168 9167 9167 9167 9168 9169 9172 9174 9177 9180 9184 9188 9191 9195 9199 9203 9206 9209 9212 9214 9216 9218 9219 9219 9219 9219 9217 9216 9214 9211 9208 9204 9200 9195 9190 9185 9179 9173 9166 9159 9152 9144 9136 9128 9119 9109 9100 9089 9078 9067 9055 9042 9029 9015 9000 8984 8968 8952 8934 8916 8897 8878 8858 8838 8817 8796 8774 8752 8730 8707 8685 8662 8639 8616 8594 8571 8548 8525 8503 8481 8459 8437 8416 8394 8374 8354 8334 8315 8296 8277 8260 8242 8226 8209 8193 8178 8163 8148 8133 8118 8103 8089 8074 8059 8043 8027 8011 7994 7976 7958 7938 7918 7898 7876 7853 7830 7805 7779 7753 7726 7697 7668 7638 7607 7575 7541 7507 7472 7436 7399 7361 7321 7281 7239 7196 7152 7106 5397 0 54 0 7059 7011 6961 6909 6855 6800 6742 6682 6619 6554 6486 6415 6340 6263 6182 6097 6008 5916 5819 5719 5615 5507 5396 5281 5163 5043 4920 4795 4668 4540 4412 4284 4156 4029 3904 3780 3659 3540 3425 3313 3206 3102 3003 2908 2817 2731 2650 2574 2502 2434 2371 2312 2257 2206 2158 2114 2074 2036 2002 1971 1942 1916 1893 1872 1854 1838 1824 1812 1802 1795 1790 1787 1786 1787 1792 1798 1808 1820 1836 1855 1877 1904 1934 1969 2009 2053 2102 2156 2215 2280 2350 2425 2506 2591 2682 2778 2878 2982 3090 3202 3317 3434 3554 3676 3799 3923 4047 4172 4296 4420 4544 4666 4786 4905 5022 5138 5251 5363 5472 5579 5683 5786 5886 5984 6080 6174 6266 6355 6442 6527 6610 6691 6770 6847 6921 6994 7065 7133 7200 7264 7327 7387 7446 7503 7557 7610 7662 7711 7759 7805 7849 7892 7934 7973 8012 8049 8084 8119 8152 8184 8214 8244 8273 8300 8327 8353 8379 8403 8427 8451 8474 8496 8518 8540 8561 8582 8603 8623 8643 8662 8682 8701 8719 8737 8755 8773 8790 8807 8823 8839 8855 8870 8885 8900 8914 8928 8942 8956 8969 8983 8996 9009 9022 9034 9047 9059 9072 9084 9096 9107 9119 9130 9141 9151 9161 9171 9181 9190 9199 9207 9216 9223 9231 9238 9245 9251 9258 9264 9270 9275 9281 9286 9292 9297 9302 9306 9311 9316 9320 9324 9327 9331 9334 9337 9339 9341 9343 9344 9344 9344 9344 9343 9341 9339 9336 9332 9327 9321 9315 9307 9298 9287 9276 9262 9247 9231 9212 9192 9169 9144 9117 9087 9055 9021 8984 8945 8903 8859 8812 8764 8713 8660 8605 8549 8492 8433 8373 8312 8250 8189 8127 8066 8004 7944 7884 7825 7768 7712 7659 7607 7558 7511 7468 7428 7391 7358 7329 7304 7284 7269 7258 7253 7253 7258 7269 7286 7308 7336 7369 7407 7451 7500 7553 7610 7671 7736 7804 7874 7947 8021 8096 8172 8248 8324 8399 8473 8546 8617 8686 8752 8817 8878 8937 8993 9046 9096 9144 9189 9231 9270 9307 9342 9374 9404 9432 9458 9483 9505 9526 9546 9564 9581 9596 9610 9624 9636 9647 9657 9667 9676 9684 9691 9698 9704 9710 9715 9720 9725 9729 9733 9736 9740 9743 9746 9749 9751 9753 9755 9756 9758 9759 9759 9760 9760 9760 9759 9759 9758 9757 9756 9755 9754 9753 9753 9752 9751 9751 9751 9751 9751 9751 9752 9752 9753 9754 9754 9755 9755 9756 9756 9756 9756 9756 9755 9754 9753 9752 9750 9749 9747 9745 9743 9741 9739 9737 9736 9735 9734 9733 9733 9733 9734 9735 9736 9738 9740 9742 9744 9747 9749 9751 9754 9756 9758 9759 9761 9761 9761 9761 9760 9758 9756 9753 9750 9746 9742 9738 9733 9729 9724 9719 9715 9710 9706 9703 9700 9697 9696 9694 9694 9694 9694 9695 9697 9699 9702 9704 9707 9711 9714 9717 9720 9723 9726 9729 9731 9733 9735 9736 9737 5398 0 54 0 9738 9739 9740 9740 9740 9740 9740 9740 9740 9739 9739 9739 9738 9738 9737 9737 9736 9735 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9722 9721 9720 9720 9720 9719 9719 9719 9719 9719 9719 9718 9718 9717 9717 9716 9715 9714 9713 9711 9709 9707 9705 9702 9700 9696 9693 9689 9685 9680 9675 9669 9663 9656 9649 9641 9632 9622 9611 9599 9586 9572 9557 9540 9522 9502 9480 9457 9432 9406 9377 9346 9313 9279 9241 9202 9161 9117 9070 9021 8970 8916 8859 8800 8738 8673 8605 8534 8460 8382 8302 8219 8132 8042 7949 7853 7754 7651 7546 7439 7329 7216 7102 6986 6868 6750 6631 6512 6393 6275 6158 6043 5931 5821 5714 5611 5512 5418 5328 5244 5165 5093 5026 4966 4913 4866 4826 4794 4768 4749 4738 4733 4736 4746 4763 4787 4818 4856 4901 4952 5010 5074 5145 5221 5303 5391 5484 5581 5684 5790 5900 6014 6130 6249 6370 6493 6617 6741 6866 6990 7114 7237 7359 7479 7597 7713 7827 7937 8045 8149 8251 8348 8442 8533 8620 8702 8782 8857 8928 8995 9059 9119 9175 9227 9276 9322 9364 9403 9439 9472 9503 9531 9557 9580 9602 9622 9640 9657 9673 9687 9701 9713 9724 9735 9745 9754 9763 9771 9778 9785 9791 9796 9801 9805 9809 9812 9815 9818 9820 9822 9824 9826 9827 9829 9830 9831 9832 9833 9834 9835 9836 9836 9836 9836 9835 9834 9832 9829 9826 9823 9818 9813 9808 9802 9795 9789 9782 9775 9768 9761 9754 9748 9743 9738 9734 9731 9729 9728 9727 9728 9729 9731 9734 9738 9742 9747 9752 9757 9762 9768 9773 9778 9783 9787 9791 9795 9798 9801 9804 9806 9808 9809 9810 9812 9812 9813 9814 9815 9815 9816 9816 9817 9818 9819 9820 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9833 9834 9835 9836 9836 9837 9839 9840 9841 9842 9844 9845 9846 9848 9849 9851 9852 9853 9854 9855 9856 9857 9858 9858 9858 9858 9858 9857 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9835 9834 9832 9830 9827 9824 9821 9817 9813 9809 9804 9799 9793 9787 9780 9774 9767 9759 9752 9744 9736 9728 9719 9711 9702 9693 9684 9675 9665 9656 9646 9636 9626 9617 9607 9597 9587 9577 9567 9558 9549 9539 9531 9522 9514 9507 9500 9494 9488 9483 9478 9474 9471 9469 9467 9467 9467 9467 9469 9471 9474 9478 9482 9488 9493 9500 9507 9515 9523 9532 9541 9551 9561 9571 9582 9592 9603 9614 9625 9636 9646 9657 9667 9677 9686 9695 9704 9712 9720 9727 9734 9740 9746 9752 9757 9761 9766 9770 9774 9778 9781 9784 9787 9790 9793 9796 9798 9801 9803 9805 9807 9809 9810 9812 9813 9814 9815 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9818 5399 0 54 0 9819 9820 9822 9824 9826 9828 9830 9833 9836 9839 9842 9845 9847 9850 9853 9855 9858 9860 9861 9863 9864 9865 9866 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9878 9878 9879 9879 9878 9878 9878 9877 9876 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9868 9867 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9885 9885 9885 9885 9884 9883 9882 9881 9880 9878 9877 9875 9873 9872 9870 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9852 9850 9848 9846 9843 9840 9837 9833 9829 9825 9820 9815 9809 9803 9797 9790 9783 9775 9767 9758 9749 9739 9729 9718 9707 9695 9682 9669 9654 9639 9622 9604 9585 9565 9543 9520 9495 9468 9440 9410 9378 9345 9309 9272 9234 9193 9152 9109 9064 9019 8972 8925 8877 8829 8780 8732 8683 8635 8587 8540 8493 8447 8403 8359 8316 8275 8235 8196 8159 8123 8088 8055 8023 7993 7964 7936 7909 7884 7860 7838 7816 7796 7777 7760 7743 7728 7714 7701 7689 7679 7670 7662 7655 7650 7646 7643 7642 7642 7644 7648 7653 7660 7669 7680 7693 7708 7724 7743 7764 7787 7813 7840 7870 7902 7936 7972 8009 8049 8090 8133 8177 8222 8268 8315 8363 8411 8459 8507 8556 8603 8651 8698 8744 8790 8834 8877 8919 8960 9000 9038 9076 9111 9146 9179 9211 9241 9271 9299 9325 9351 9375 9399 9421 9442 9462 9481 9499 9517 9533 9549 9564 9578 9592 9605 9617 9629 9640 9651 9662 9672 9682 9692 9701 9710 9719 9727 9735 9743 9750 9757 9764 9770 9776 9782 9787 9791 9795 9799 9802 9805 9808 9810 9812 9814 9815 9816 9817 9818 9818 9818 9818 9818 9818 9817 9817 9816 9815 9813 9811 9809 9807 9804 9801 9798 9794 9790 9786 9782 9777 9773 9768 9763 9759 9755 9751 9747 9743 9740 9737 9735 9733 9732 9731 9730 9730 9730 9731 9732 9733 9735 9737 9739 9741 9744 9747 9749 9752 9755 9759 9762 9765 9769 9773 9777 9781 9785 9789 9794 9798 9802 9807 9811 9815 9819 9823 9827 9831 9834 9837 9840 9842 9845 9847 9849 9851 9852 9854 9856 9857 9859 9861 9863 9866 9868 9871 9875 9878 9882 9885 9889 9893 9898 9902 9906 9910 9914 9918 9922 9925 9928 9931 9934 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 5400 0 54 0 9947 9947 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9924 9923 9922 9920 9919 9917 9915 9913 9911 9908 9906 9904 9902 9900 9897 9895 9893 9892 9890 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9872 9870 9868 9865 9863 9860 9857 9854 9851 9847 9844 9840 9837 9833 9830 9826 9823 9820 9817 9814 9811 9809 9807 9805 9803 9802 9800 9799 9799 9798 9798 9797 9797 9797 9798 9798 9798 9798 9799 9799 9799 9799 9799 9799 9799 9798 9798 9797 9796 9795 9793 9792 9790 9788 9786 9783 9780 9777 9774 9770 9767 9763 9758 9754 9749 9743 9738 9732 9726 9719 9712 9704 9696 9688 9679 9669 9659 9648 9637 9625 9612 9598 9584 9569 9553 9536 9518 9499 9479 9458 9436 9413 9388 9363 9336 9308 9278 9247 9216 9182 9148 9112 9076 9038 8999 8959 8918 8877 8834 8791 8747 8702 8657 8611 8565 8518 8471 8423 8375 8326 8277 8228 8178 8128 8077 8026 7974 7921 7868 7813 7758 7701 7643 7584 7523 7460 7395 7327 7258 7185 7110 7032 6951 6866 6778 6687 6592 6494 6393 6289 6182 6072 5961 5847 5733 5618 5502 5387 5272 5159 5048 4940 4836 4735 4638 4546 4460 4379 4304 4236 4173 4117 4068 4026 3989 3960 3937 3921 3910 3906 3908 3916 3930 3949 3975 4005 4041 4083 4129 4181 4238 4300 4366 4437 4512 4591 4674 4759 4848 4940 5033 5128 5223 5319 5415 5510 5604 5697 5788 5875 5960 6042 6121 6196 6267 6334 6397 6457 6512 6565 6613 6659 6701 6741 6778 6813 6845 6876 6905 6932 6958 6982 7006 7029 7050 7072 7092 7112 7132 7151 7171 7190 7210 7230 7251 7272 7294 7318 7343 7369 7397 7427 7459 7492 7529 7567 7608 7651 7696 7743 7793 7845 7898 7953 8010 8068 8127 8187 8248 8309 8370 8431 8492 8552 8612 8672 8730 8788 8844 8899 8952 9004 9054 9103 9150 9196 9239 9281 9321 9359 9395 9430 9462 9493 9522 9549 9574 9598 9620 9641 9660 9678 9694 9709 9723 9736 9747 9758 9768 9776 9784 9792 9798 9804 9810 9815 9820 9824 9828 9832 9835 9838 9841 9844 9847 9850 9853 9855 9858 9861 9863 9866 9869 9871 9874 9876 9879 9881 9883 9885 9887 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9909 9911 9913 9915 9917 9918 9920 9922 9924 9926 9927 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 5401 0 54 0 9944 9944 9944 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9909 9908 9907 9905 9903 9902 9900 9898 9896 9895 9893 9891 9889 9887 9886 9884 9882 9880 9878 9876 9873 9870 9867 9863 9859 9853 9847 9841 9833 9824 9814 9803 9791 9778 9763 9748 9730 9712 9692 9671 9648 9624 9598 9571 9542 9512 9480 9446 9410 9372 9332 9290 9246 9200 9151 9100 9046 8990 8932 8872 8809 8745 8679 8611 8542 8472 8402 8331 8261 8191 8122 8054 7988 7924 7863 7805 7751 7700 7653 7611 7574 7541 7514 7492 7475 7463 7456 7455 7460 7469 7483 7502 7526 7554 7586 7623 7663 7707 7754 7804 7857 7912 7970 8029 8090 8153 8217 8282 8347 8413 8478 8544 8609 8673 8736 8797 8857 8916 8972 9026 9078 9127 9174 9218 9259 9297 9333 9366 9396 9424 9449 9472 9493 9512 9529 9545 9559 9572 9584 9595 9605 9614 9623 9632 9640 9648 9655 9663 9670 9678 9685 9692 9699 9705 9712 9719 9725 9731 9737 9743 9749 9755 9761 9766 9772 9777 9782 9787 9793 9798 9803 9808 9813 9817 9822 9826 9831 9834 9838 9841 9844 9847 9849 9851 9853 9854 9855 9855 9855 9855 9854 9853 9852 9851 9849 9848 9846 9845 9844 9842 9841 9839 9838 9837 9836 9836 9835 9835 9834 9834 9834 9834 9834 9835 9835 9835 9836 9836 9837 9837 9838 9839 9840 9840 9841 9842 9843 9843 9844 9844 9845 9845 9845 9845 9845 9844 9843 9842 9841 9839 9836 9834 9830 9827 9823 9818 9813 9808 9802 9796 9790 9784 9777 9770 9763 9756 9749 9741 9734 9727 9720 9713 9706 9700 9693 9687 9680 9674 9669 9663 9658 9652 9648 9643 9638 9634 9630 9626 9623 9620 9617 9614 9612 9610 9608 9607 9606 9605 9604 9604 9604 9604 9605 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 9615 9616 9617 9618 9619 9620 9621 9622 9623 9625 9626 9628 9630 9632 9634 9636 9638 9641 9643 9646 9649 9651 9654 9657 9660 9663 9665 9668 9670 9673 9675 9678 9680 9682 9685 9687 9689 9691 9694 9696 9698 9700 9703 9705 9708 9710 9712 9715 9717 9719 9721 9723 9725 9727 9728 9730 9731 9732 9733 9733 9734 9734 9734 9734 9734 9733 9732 9731 9730 9728 9726 9724 9722 9719 9716 9713 9709 9706 9701 9697 9692 9687 9681 9675 9669 9662 9656 9649 9641 9634 9627 9619 9611 9603 9596 9588 9580 9573 9566 9559 9552 9545 9539 9533 9528 9523 9518 9514 9510 9506 9503 9500 9497 9494 9492 9490 9489 9487 9486 9485 9483 9482 9481 9480 9479 9478 9476 9475 9473 9471 9469 9466 9463 9459 9455 9451 9445 9439 9432 9425 9416 9406 9396 9384 9372 9358 9343 9328 5402 0 54 0 9311 9294 9275 9256 9236 9216 9195 9173 9151 9128 9105 9082 9058 9034 9010 8985 8960 8935 8910 8885 8859 8834 8809 8784 8759 8735 8711 8689 8668 8648 8629 8613 8599 8587 8578 8572 8569 8569 8572 8578 8588 8602 8618 8638 8661 8686 8715 8745 8778 8812 8848 8886 8924 8962 9001 9040 9079 9117 9156 9193 9229 9265 9300 9333 9366 9397 9427 9456 9484 9511 9537 9562 9586 9609 9630 9651 9671 9690 9707 9724 9740 9755 9769 9782 9794 9805 9815 9825 9834 9842 9850 9857 9863 9869 9874 9880 9884 9889 9893 9897 9900 9903 9906 9909 9912 9914 9916 9918 9920 9921 9922 9923 9924 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9933 9934 9934 9934 9934 9933 9932 9930 9928 9925 9922 9919 9915 9911 9907 9903 9898 9894 9890 9886 9883 9880 9877 9875 9874 9873 9873 9874 9875 9877 9880 9883 9886 9890 9895 9899 9904 9909 9914 9919 9924 9929 9934 9938 9942 9946 9950 9953 9956 9959 9961 9963 9965 9967 9968 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9907 9904 9901 9897 9894 9891 9888 9885 9882 9879 9877 9874 9872 9870 9868 9867 9865 9863 9862 9861 9859 9858 9856 9855 9853 9852 9851 9849 9848 9846 9844 9843 9841 9839 9838 9836 9834 9832 9830 9827 9825 9822 9819 9815 9812 9808 9803 9799 9794 9788 9783 9777 9772 9766 9761 9756 9751 9746 9742 9739 9736 9734 9733 9732 9733 9734 9736 9738 9742 9746 9750 9755 9761 9766 9772 9778 9785 9791 9797 9802 9808 9813 9818 9822 9826 9830 9833 9836 9838 9840 9841 9843 9843 9844 9844 9844 9843 9843 9841 9840 9838 9836 9833 9830 9827 9823 9818 9813 9807 9800 9793 9784 9775 9765 9753 9741 9727 9712 9695 9678 9658 9637 9615 9591 9566 9539 9510 9480 9449 9416 9382 9347 9310 9273 9235 9196 9157 9118 9079 9040 9002 8964 8927 8891 8857 8824 8793 8764 8738 8714 8692 8674 8659 8646 8637 8632 8629 8631 8635 8643 8655 8670 8688 8709 8733 8760 8789 8821 8855 8890 8928 8967 9006 9047 9088 9130 9171 9212 9253 9293 9332 9370 9407 9442 9476 9508 9539 9568 9595 9621 9645 9668 9689 9709 9727 9744 9761 9776 9790 9803 9815 9826 9837 9847 9857 9865 9873 9881 9888 9894 9899 9905 9909 9913 9916 9919 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 5403 0 54 0 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9899 9897 9895 9892 9889 9887 9884 9880 9877 9874 9871 9868 9866 9863 9861 9860 9859 9858 9858 9859 9860 9862 9864 9867 9871 9875 9879 9884 9889 9894 9899 9904 9909 9914 9918 9922 9926 9929 9932 9934 9936 9938 9939 9940 9940 9940 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9893 9892 9890 9889 9888 9887 9886 9885 9885 9885 9885 9886 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9894 9894 9893 9891 9890 9888 9886 9884 9881 9878 9875 9871 9867 9863 9859 9855 9850 9845 9841 9836 9831 9826 9822 9817 9812 9808 9804 9799 9795 9791 9787 9783 9780 9776 9772 9769 9765 9762 9758 9755 9752 9748 9745 9742 9739 9736 9734 9731 9729 9727 9725 9724 9722 9722 9721 9721 9721 9722 9722 9724 9725 9727 9729 9732 9734 9737 9740 9744 9747 9751 9754 9758 9762 9766 9769 9773 9777 9780 9783 9787 9790 9793 9796 9799 9801 9804 9806 9808 9810 9812 9813 9815 9816 9817 9818 9819 9820 9820 9820 9821 9821 9820 9820 9820 9819 9818 9817 9816 9815 9813 9812 9810 9808 9806 9804 9801 9799 9796 9793 9790 9787 9784 9781 9778 9774 9771 9767 9763 9759 9755 9751 9746 9742 9737 9732 9727 9722 9716 9710 9705 9699 9692 9686 9679 9673 9666 9658 9651 9644 9636 9629 9621 9613 9605 9596 9588 9579 9571 9562 9552 9543 9533 9523 9512 9501 9489 9477 9464 9450 9435 9419 9402 9384 9364 9343 9320 9295 9269 9240 9210 9177 9142 9104 9064 9021 8976 8927 8876 8822 8764 8704 8640 8574 8504 8431 8355 8275 8193 8107 8019 7928 7834 7738 7639 7539 7436 7331 7225 7118 7010 6901 6792 6682 6573 6465 6357 6250 6145 6042 5941 5843 5747 5655 5566 5482 5401 5326 5255 5189 5130 5076 5029 4988 4954 4927 4908 4896 4893 4897 4909 4929 4956 4992 5036 5087 5146 5212 5284 5363 5448 5538 5633 5733 5836 5942 6051 6162 6274 6388 6501 6614 6726 6838 6947 7055 7160 7262 7361 7457 7550 7638 7723 7805 7882 7955 8024 8089 8150 8207 8260 8309 8354 8395 8432 8466 8496 8522 8544 8564 8579 8592 8601 8607 8611 8611 8609 8604 8597 8588 8576 8563 8548 8531 8513 8493 8472 8450 8427 8402 8377 8351 8324 8297 8268 8239 8209 8178 8147 8115 8082 8048 8013 5404 0 54 0 7977 7940 7903 7864 7824 7783 7741 7698 7653 7607 7560 7510 7459 7406 7351 7293 7233 7169 7103 7034 6961 6884 6804 6720 6631 6538 6441 6340 6235 6126 6014 5897 5778 5656 5532 5407 5279 5152 5025 4898 4772 4649 4528 4410 4295 4185 4079 3978 3883 3792 3708 3629 3556 3489 3427 3371 3320 3274 3233 3197 3165 3137 3112 3091 3073 3058 3046 3036 3028 3022 3018 3015 3015 3016 3019 3023 3029 3037 3047 3059 3073 3090 3110 3132 3157 3186 3218 3255 3295 3340 3390 3445 3505 3570 3640 3716 3798 3885 3978 4075 4178 4285 4396 4512 4631 4753 4877 5003 5131 5259 5387 5514 5641 5766 5889 6010 6128 6242 6354 6462 6566 6667 6764 6858 6947 7034 7117 7197 7273 7347 7419 7488 7554 7619 7681 7742 7801 7858 7913 7967 8019 8070 8120 8168 8214 8259 8302 8344 8385 8424 8461 8498 8533 8566 8599 8630 8659 8688 8716 8743 8768 8793 8817 8840 8862 8883 8904 8924 8943 8962 8980 8997 9014 9030 9045 9060 9075 9089 9103 9116 9129 9141 9153 9165 9176 9187 9198 9209 9219 9229 9239 9248 9258 9267 9276 9285 9293 9302 9310 9318 9326 9333 9340 9347 9353 9360 9365 9371 9376 9381 9385 9389 9392 9395 9397 9399 9401 9402 9402 9402 9401 9400 9398 9396 9393 9390 9385 9381 9375 9369 9362 9355 9347 9338 9328 9318 9307 9295 9283 9270 9256 9241 9226 9209 9193 9175 9157 9138 9119 9099 9078 9057 9036 9014 8992 8970 8947 8925 8902 8879 8857 8835 8813 8792 8772 8753 8734 8717 8701 8687 8673 8662 8652 8645 8639 8634 8632 8632 8633 8637 8641 8648 8656 8665 8675 8686 8698 8710 8723 8735 8748 8759 8771 8782 8792 8801 8808 8815 8820 8825 8827 8829 8829 8829 8827 8824 8820 8815 8809 8803 8797 8789 8782 8775 8767 8760 8752 8745 8739 8732 8727 8722 8718 8714 8712 8711 8710 8711 8713 8716 8720 8726 8733 8741 8751 8762 8775 8788 8803 8820 8837 8856 8876 8897 8918 8941 8964 8988 9012 9037 9062 9087 9112 9137 9162 9187 9211 9235 9258 9281 9303 9325 9346 9366 9385 9404 9422 9439 9455 9471 9486 9500 9514 9527 9539 9551 9562 9572 9582 9592 9601 9610 9618 9626 9633 9640 9647 9653 9659 9665 9670 9675 9679 9684 9688 9691 9695 9698 9700 9703 9705 9707 9708 9709 9710 9711 9712 9713 9713 9713 9714 9714 9714 9714 9714 9714 9714 9714 9713 9713 9713 9712 9712 9711 9710 9709 9707 9705 9703 9701 9698 9695 9692 9688 9684 9680 9675 9671 9666 9661 9656 9651 9645 9640 9635 9629 9624 9618 9613 9607 9600 9594 9587 9580 9572 9564 9554 9544 9533 9521 9509 9495 9480 9463 9446 9427 9407 9387 9365 9342 9318 9293 9268 9241 9215 9188 9161 9134 9107 9080 9054 9028 9003 8979 8956 8934 8913 8894 8876 8859 8845 8831 8820 8810 8802 8795 8791 8788 8787 8788 5405 0 54 0 8791 8795 8801 8809 8819 8830 8843 8858 8873 8890 8909 8928 8948 8969 8991 9012 9034 9056 9077 9098 9118 9137 9154 9171 9185 9198 9210 9219 9227 9233 9238 9241 9242 9242 9242 9240 9238 9235 9233 9230 9227 9225 9224 9223 9224 9225 9227 9230 9234 9239 9244 9250 9257 9265 9272 9280 9289 9297 9305 9313 9322 9330 9338 9346 9353 9361 9369 9377 9385 9393 9402 9410 9419 9429 9438 9448 9458 9468 9478 9488 9498 9507 9516 9525 9534 9542 9549 9555 9561 9566 9571 9575 9578 9580 9582 9583 9584 9584 9584 9584 9583 9581 9579 9577 9575 9572 9568 9564 9559 9554 9547 9540 9532 9523 9512 9501 9488 9473 9458 9440 9421 9401 9379 9356 9330 9303 9275 9245 9213 9179 9143 9106 9066 9025 8981 8935 8887 8836 8783 8728 8669 8608 8544 8478 8408 8336 8261 8183 8103 8020 7936 7849 7760 7670 7580 7488 7397 7305 7214 7124 7035 6949 6865 6783 6705 6630 6560 6494 6433 6376 6325 6280 6240 6207 6179 6158 6142 6133 6130 6133 6142 6158 6179 6205 6237 6275 6317 6364 6416 6472 6532 6596 6663 6734 6807 6883 6961 7040 7122 7204 7287 7371 7455 7538 7621 7704 7785 7865 7943 8019 8093 8164 8233 8298 8361 8421 8477 8529 8579 8625 8667 8706 8741 8773 8802 8828 8851 8871 8888 8903 8916 8926 8934 8941 8945 8949 8951 8951 8951 8949 8947 8944 8940 8935 8930 8923 8917 8909 8901 8893 8884 8874 8864 8853 8842 8830 8818 8805 8791 8777 8763 8748 8732 8716 8699 8682 8665 8647 8629 8610 8590 8571 8551 8530 8509 8488 8466 8444 8421 8398 8375 8351 8327 8302 8277 8251 8225 8198 8171 8143 8115 8086 8057 8027 7997 7966 7935 7904 7872 7840 7807 7774 7741 7707 7673 7639 7604 7569 7533 7497 7460 7423 7385 7346 7307 7268 7228 7187 7145 7103 7061 7018 6974 6929 6884 6838 6791 6743 6694 6644 6592 6538 6483 6425 6365 6301 6235 6165 6091 6012 5930 5842 5750 5653 5551 5444 5332 5216 5095 4971 4843 4712 4579 4443 4307 4171 4035 3899 3765 3634 3505 3380 3259 3143 3031 2924 2822 2725 2635 2549 2469 2394 2324 2259 2199 2143 2092 2044 2000 1960 1923 1890 1859 1831 1806 1784 1764 1746 1731 1718 1707 1699 1692 1688 1687 1687 1690 1695 1702 1713 1726 1742 1761 1783 1809 1839 1874 1912 1955 2004 2057 2116 2181 2251 2327 2409 2497 2591 2691 2796 2906 3020 3139 3263 3389 3518 3650 3783 3917 4052 4186 4320 4453 4584 4713 4839 4963 5083 5201 5314 5424 5530 5633 5731 5826 5917 6005 6089 6170 6248 6322 6394 6463 6529 6593 6655 6714 6771 6826 6879 6931 6981 7029 7076 7122 7166 7210 7252 7293 7333 7372 7411 7448 7485 7521 7557 7592 7626 7659 7692 7724 7756 7787 7817 7847 7876 7905 7932 7960 7987 8013 8039 8064 8089 8113 8137 8161 8185 8208 8231 5406 0 54 0 8254 8276 8299 8321 8343 8365 8386 8408 8429 8450 8471 8492 8512 8532 8552 8572 8592 8611 8630 8649 8668 8686 8704 8722 8740 8758 8775 8793 8810 8826 8843 8859 8875 8891 8907 8922 8937 8951 8965 8979 8992 9005 9017 9029 9041 9052 9063 9073 9083 9093 9103 9112 9121 9129 9138 9146 9154 9162 9169 9177 9184 9191 9198 9205 9211 9217 9223 9229 9234 9240 9244 9249 9253 9258 9262 9265 9269 9272 9276 9279 9283 9286 9290 9294 9297 9301 9306 9310 9315 9320 9325 9330 9336 9341 9347 9353 9358 9364 9370 9375 9380 9385 9390 9394 9399 9403 9406 9409 9412 9415 9417 9419 9421 9422 9423 9424 9424 9424 9423 9422 9419 9417 9413 9408 9402 9396 9388 9378 9368 9356 9343 9328 9312 9294 9275 9255 9234 9211 9188 9163 9138 9112 9085 9058 9031 9003 8976 8948 8921 8894 8867 8841 8816 8791 8767 8743 8721 8700 8680 8661 8643 8628 8613 8601 8590 8581 8574 8570 8567 8568 8570 8575 8583 8593 8606 8621 8638 8658 8680 8703 8729 8756 8785 8815 8845 8877 8909 8941 8973 9005 9038 9069 9100 9130 9160 9188 9216 9242 9268 9292 9316 9338 9360 9380 9400 9419 9436 9453 9469 9485 9499 9513 9526 9538 9550 9561 9571 9580 9589 9597 9605 9612 9618 9624 9629 9634 9639 9643 9647 9651 9654 9657 9661 9664 9667 9670 9672 9675 9678 9681 9684 9687 9690 9693 9696 9699 9703 9706 9709 9712 9716 9719 9723 9726 9730 9734 9738 9742 9746 9750 9754 9758 9762 9766 9770 9773 9777 9781 9784 9787 9791 9793 9796 9799 9801 9803 9805 9807 9809 9810 9812 9813 9814 9816 9817 9818 9819 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9832 9833 9833 9833 9832 9832 9832 9831 9831 9830 9829 9828 9827 9825 9824 9822 9819 9816 9813 9809 9804 9799 9792 9785 9777 9768 9758 9747 9735 9721 9706 9690 9672 9653 9632 9609 9585 9559 9532 9502 9470 9437 9401 9363 9323 9280 9236 9188 9139 9086 9032 8975 8915 8853 8789 8723 8654 8583 8511 8436 8360 8283 8204 8124 8044 7962 7880 7798 7716 7635 7554 7474 7395 7318 7242 7169 7098 7031 6967 6906 6850 6798 6751 6710 6674 6645 6621 6604 6595 6592 6596 6608 6627 6653 6686 6727 6774 6827 6887 6952 7023 7098 7178 7261 7347 7436 7526 7619 7711 7804 7897 7989 8080 8169 8256 8341 8423 8503 8580 8654 8725 8793 8857 8919 8978 9034 9087 9137 9185 9230 9273 9314 9353 9389 9424 9457 9488 9517 9545 9571 9595 9618 9639 9659 9677 9693 9708 9721 9733 9743 9752 9759 9765 9770 9775 9778 9780 9782 9783 9784 9785 9786 9787 9788 9789 9791 9793 9795 9798 9801 9805 9809 9814 9819 9824 9830 9835 9841 9846 9852 9857 9862 9866 9871 9875 9878 9882 9885 9887 9889 9891 9893 9894 9895 9896 9897 9897 9898 9898 5407 0 54 0 9898 9898 9899 9898 9898 9898 9898 9898 9897 9897 9897 9896 9895 9895 9894 9894 9893 9892 9891 9889 9888 9886 9884 9881 9878 9875 9870 9866 9860 9854 9847 9840 9832 9823 9814 9805 9795 9785 9775 9766 9756 9747 9739 9731 9725 9719 9714 9711 9708 9707 9707 9708 9710 9713 9716 9721 9725 9730 9735 9740 9745 9750 9754 9757 9760 9762 9764 9764 9764 9763 9762 9760 9758 9755 9752 9749 9745 9742 9739 9735 9732 9730 9727 9725 9723 9722 9720 9720 9719 9719 9718 9718 9718 9719 9719 9719 9720 9720 9720 9720 9721 9721 9720 9720 9720 9719 9718 9717 9716 9714 9712 9709 9706 9702 9698 9693 9687 9681 9673 9665 9656 9645 9634 9621 9607 9591 9574 9555 9535 9512 9488 9462 9434 9403 9371 9336 9299 9259 9217 9173 9127 9078 9027 8974 8919 8861 8802 8742 8679 8616 8551 8485 8419 8352 8285 8218 8151 8083 8017 7951 7886 7821 7758 7696 7635 7576 7518 7461 7406 7352 7300 7250 7201 7154 7108 7064 7022 6981 6942 6905 6869 6835 6803 6773 6744 6718 6693 6671 6650 6632 6615 6601 6588 6577 6569 6562 6557 6553 6551 6551 6552 6554 6558 6562 6567 6572 6579 6585 6592 6599 6605 6612 6619 6625 6631 6637 6642 6647 6651 6655 6658 6662 6664 6667 6669 6671 6672 6674 6675 6677 6679 6681 6683 6686 6689 6694 6699 6706 6714 6723 6735 6749 6765 6783 6804 6828 6856 6886 6920 6957 6997 7041 7088 7139 7192 7248 7308 7369 7432 7497 7563 7631 7698 7766 7833 7900 7966 8029 8091 8151 8208 8262 8313 8360 8404 8444 8481 8513 8542 8567 8588 8605 8619 8629 8637 8641 8642 8641 8637 8631 8623 8613 8602 8590 8577 8563 8549 8535 8521 8507 8494 8482 8471 8460 8452 8445 8440 8437 8436 8437 8440 8445 8453 8463 8476 8491 8508 8527 8548 8572 8597 8623 8652 8681 8712 8743 8775 8808 8841 8874 8908 8941 8973 9006 9037 9068 9098 9128 9157 9184 9211 9237 9262 9286 9310 9332 9354 9375 9395 9414 9433 9451 9468 9485 9501 9516 9531 9546 9560 9573 9586 9599 9611 9623 9634 9645 9655 9665 9674 9683 9691 9699 9705 9711 9717 9721 9725 9728 9730 9732 9732 9732 9731 9730 9728 9726 9723 9721 9718 9716 9713 9712 9710 9710 9710 9710 9712 9714 9718 9722 9726 9732 9738 9744 9751 9758 9765 9772 9779 9785 9792 9798 9804 9810 9815 9820 9824 9829 9833 9837 9841 9845 9850 9854 9858 9863 9868 9872 9877 9883 9888 9893 9898 9902 9907 9911 9914 9917 9920 9922 9924 9925 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9941 9941 9940 9938 9936 9934 9931 9928 9926 9923 9920 9918 9916 9914 9913 9912 9912 9912 9912 9911 9911 9911 9910 9908 9905 9901 9896 9889 9880 9870 9858 9845 9830 9814 9797 9779 5408 0 54 1 9742 9726 9710 9695 9681 9670 9660 9652 9647 9644 9643 9645 9649 9655 9663 9672 9682 9693 9705 9717 9729 9740 9750 9759 9767 9774 9779 9783 9785 9786 9786 9784 9782 9778 9774 9770 9765 9761 9756 9752 9748 9744 9741 9738 9736 9734 9733 9732 9732 9731 9731 9731 9730 9730 9730 9729 9729 9728 9727 9726 9725 9723 9722 9721 9720 9719 9718 9717 9716 9716 9715 9715 9715 9715 9715 9715 9716 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9727 9728 9729 9730 9731 9731 9731 9731 9730 9729 9727 9724 9721 9717 9713 9708 9703 9697 9691 9685 9679 9673 9668 9664 9660 9657 9655 9655 9655 9658 9661 9666 9673 9681 9690 9700 9712 9724 9736 9749 9762 9775 9787 9799 9810 9821 9831 9839 9846 9853 9858 9862 9865 9868 9869 9870 9870 9870 9869 9869 9867 9866 9865 9864 9862 9861 9860 9859 9857 9856 9854 9853 9851 9849 9846 9844 9841 9839 9836 9833 9830 9827 9824 9821 9818 9815 9813 9810 9808 9806 9804 9803 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9789 9788 9788 9788 9788 9788 9789 9790 9791 9793 9796 9798 9801 9804 9808 9811 9815 9819 9824 9828 9832 9837 9841 9845 9849 9854 9858 9862 9866 9870 9874 9877 9881 9885 9889 9893 9897 9901 9904 9908 9912 9915 9919 9922 9925 9928 9931 9934 9936 9938 9939 9940 9941 9942 9942 9943 9942 9942 9941 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9896 9894 9892 9890 9888 9886 9885 9883 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9871 9871 9870 9871 9871 9872 9873 9874 9875 9877 9879 9882 9884 9887 9890 9894 9897 9901 9904 9908 9911 9915 9918 9921 9924 9927 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9953 9951 9950 9947 9945 9943 9941 9938 9935 9932 9930 9926 9923 9920 9917 9913 9909 9905 9901 9897 9892 9888 9883 9878 9873 9867 9862 9856 9851 9845 9839 9832 9826 9820 9813 9806 9799 9792 9785 9778 9770 9762 9754 9746 9738 9729 9721 9712 9704 9695 9687 9678 9670 9663 9655 9649 9643 9637 9632 9628 9625 9622 9621 9620 9620 9620 9622 9624 9626 9629 9632 9636 9639 9643 9647 9650 9654 9657 9660 9662 9664 9666 9667 9668 9668 9668 9668 9668 9667 9666 9665 9663 9662 9660 9659 9657 9655 9654 9652 9651 9649 9648 9647 9646 9644 9644 9643 9642 9641 9641 9641 9641 9641 9642 9643 9644 9645 9647 9649 9652 9655 9658 9661 9665 9669 9673 9677 9681 9686 9690 9694 9698 9702 9705 9708 9710 9712 9713 9713 9712 9710 9706 9702 9696 5409 0 54 1 9689 9680 9670 9658 9644 9629 9612 9594 9573 9551 9527 9501 9474 9444 9413 9379 9344 9306 9267 9225 9182 9136 9088 9037 8985 8929 8872 8812 8749 8684 8616 8546 8473 8397 8319 8238 8155 8070 7982 7892 7801 7707 7612 7515 7418 7319 7220 7121 7022 6923 6825 6728 6633 6540 6449 6361 6277 6196 6119 6046 5978 5916 5859 5808 5764 5726 5695 5671 5654 5644 5642 5647 5660 5680 5708 5742 5785 5833 5889 5951 6019 6092 6171 6254 6342 6433 6528 6625 6725 6826 6929 7032 7135 7238 7340 7442 7541 7639 7735 7828 7919 8006 8091 8173 8252 8329 8402 8472 8539 8604 8666 8725 8782 8836 8888 8939 8987 9033 9078 9120 9161 9201 9238 9275 9309 9343 9375 9405 9434 9462 9489 9514 9538 9561 9582 9602 9621 9639 9656 9672 9687 9701 9714 9726 9737 9747 9756 9765 9773 9780 9787 9793 9799 9805 9810 9815 9819 9824 9828 9832 9835 9839 9842 9845 9847 9849 9851 9852 9853 9853 9853 9852 9851 9849 9847 9845 9842 9838 9835 9832 9828 9825 9822 9819 9816 9814 9812 9811 9810 9810 9810 9810 9811 9811 9812 9813 9813 9814 9814 9814 9813 9813 9811 9810 9808 9806 9804 9802 9800 9798 9796 9794 9793 9791 9790 9789 9787 9785 9783 9780 9776 9770 9764 9756 9746 9734 9720 9705 9687 9668 9648 9625 9602 9579 9555 9531 9508 9486 9465 9447 9430 9415 9403 9394 9387 9383 9382 9382 9385 9389 9394 9400 9407 9412 9418 9422 9425 9426 9425 9421 9415 9407 9396 9382 9367 9349 9329 9307 9284 9259 9233 9207 9179 9150 9122 9092 9062 9031 9000 8969 8936 8903 8870 8836 8800 8765 8728 8691 8654 8616 8578 8540 8503 8465 8429 8394 8360 8328 8298 8269 8243 8219 8198 8179 8163 8149 8138 8129 8123 8119 8116 8116 8117 8120 8124 8129 8134 8140 8145 8150 8155 8159 8162 8163 8163 8161 8157 8150 8141 8130 8115 8097 8076 8052 8024 7993 7958 7920 7877 7831 7780 7726 7667 7603 7535 7462 7383 7299 7210 7115 7015 6908 6795 6676 6550 6419 6281 6139 5990 5837 5679 5517 5352 5184 5015 4846 4678 4509 4342 4179 4018 3863 3713 3569 3432 3301 3178 3063 2956 2857 2766 2683 2607 2540 2479 2425 2378 2337 2302 2272 2247 2227 2212 2201 2194 2191 2191 2196 2204 2217 2233 2253 2278 2307 2341 2379 2422 2470 2523 2582 2646 2716 2791 2872 2959 3051 3149 3252 3361 3475 3594 3718 3847 3979 4116 4256 4399 4545 4693 4842 4993 5145 5297 5448 5599 5749 5897 6044 6188 6329 6468 6603 6736 6864 6989 7110 7227 7341 7450 7555 7657 7754 7848 7937 8023 8105 8183 8257 8328 8394 8458 8517 8574 8626 8676 8723 8766 8807 8845 8881 8914 8946 8975 9003 9030 9056 9080 9104 9127 9149 9171 9193 9214 9235 9255 9276 9296 9315 9334 9352 9370 9387 9403 9418 9432 9446 9458 9470 9480 9489 5410 0 54 1 9498 9506 9513 9519 9525 9530 9534 9539 9543 9547 9551 9554 9558 9562 9565 9569 9573 9577 9580 9584 9588 9592 9596 9600 9604 9608 9612 9616 9620 9624 9628 9632 9636 9640 9644 9648 9652 9656 9660 9663 9667 9670 9674 9677 9680 9683 9686 9688 9691 9693 9696 9698 9700 9702 9704 9707 9709 9711 9714 9716 9718 9721 9724 9726 9729 9731 9734 9736 9739 9741 9743 9745 9746 9748 9749 9750 9751 9752 9752 9753 9754 9754 9755 9756 9757 9758 9759 9761 9762 9764 9766 9768 9771 9773 9776 9779 9782 9784 9787 9790 9792 9794 9797 9799 9801 9802 9804 9805 9806 9807 9808 9809 9810 9810 9811 9812 9812 9813 9814 9814 9815 9816 9816 9817 9818 9819 9819 9820 9820 9821 9821 9821 9820 9820 9819 9819 9818 9817 9815 9814 9812 9811 9809 9807 9805 9803 9801 9799 9796 9794 9792 9790 9787 9785 9782 9780 9777 9774 9771 9768 9765 9761 9758 9754 9750 9746 9742 9737 9733 9729 9724 9720 9715 9710 9706 9701 9696 9691 9686 9682 9677 9672 9667 9662 9656 9651 9645 9640 9634 9628 9622 9616 9609 9603 9596 9590 9583 9577 9570 9564 9558 9552 9546 9540 9535 9530 9525 9521 9517 9513 9510 9507 9504 9502 9500 9498 9497 9496 9495 9495 9495 9495 9495 9496 9497 9498 9499 9501 9503 9504 9507 9509 9511 9514 9517 9519 9522 9525 9528 9532 9535 9538 9541 9545 9548 9551 9554 9557 9560 9563 9566 9569 9571 9574 9576 9579 9581 9583 9585 9587 9589 9590 9592 9593 9594 9595 9596 9597 9598 9598 9598 9599 9599 9599 9598 9598 9598 9598 9598 9597 9597 9597 9597 9597 9598 9598 9599 9599 9600 9601 9602 9604 9605 9606 9608 9609 9611 9612 9614 9615 9617 9618 9619 9620 9620 9621 9621 9622 9622 9622 9621 9621 9621 9620 9620 9619 9618 9617 9616 9615 9614 9613 9611 9610 9608 9607 9605 9603 9601 9598 9595 9592 9589 9586 9582 9578 9574 9569 9564 9559 9553 9547 9541 9534 9528 9521 9513 9506 9498 9490 9481 9473 9464 9455 9445 9435 9425 9414 9403 9391 9379 9367 9353 9340 9325 9310 9294 9277 9260 9242 9223 9203 9183 9162 9141 9119 9096 9073 9049 9024 8999 8974 8948 8921 8894 8866 8837 8808 8778 8747 8715 8682 8647 8612 8575 8537 8498 8457 8415 8371 8325 8278 8229 8177 8124 8069 8011 7951 7888 7823 7755 7684 7609 7531 7450 7365 7276 7184 7087 6987 6883 6775 6663 6548 6430 6309 6185 6060 5932 5803 5675 5546 5418 5290 5165 5041 4921 4804 4691 4582 4478 4379 4286 4198 4116 4039 3969 3905 3846 3794 3747 3706 3670 3639 3614 3593 3578 3567 3560 3558 3561 3568 3579 3595 3615 3640 3669 3704 3744 3789 3839 3894 3956 4023 4096 4174 4258 4348 4444 4545 4651 4762 4878 4997 5121 5247 5376 5507 5640 5774 5908 6041 6174 6306 6436 6563 6688 6810 6929 7044 5411 0 54 1 7155 7262 7365 7464 7559 7651 7738 7821 7901 7978 8051 8120 8187 8251 8312 8371 8427 8481 8533 8583 8630 8675 8719 8761 8800 8838 8874 8908 8941 8972 9001 9029 9055 9080 9103 9125 9145 9164 9182 9199 9214 9228 9241 9253 9264 9273 9282 9288 9294 9298 9301 9302 9302 9300 9297 9292 9286 9277 9268 9256 9242 9227 9210 9191 9170 9148 9123 9096 9068 9037 9004 8969 8932 8893 8852 8809 8763 8716 8666 8615 8561 8506 8449 8390 8330 8268 8205 8141 8077 8011 7946 7880 7815 7749 7685 7621 7559 7499 7440 7384 7331 7280 7233 7189 7150 7115 7084 7058 7038 7022 7012 7008 7009 7017 7030 7048 7073 7103 7138 7179 7224 7274 7328 7386 7448 7513 7581 7650 7722 7795 7870 7945 8020 8095 8170 8245 8318 8390 8461 8531 8598 8664 8727 8789 8848 8905 8960 9012 9062 9109 9154 9196 9237 9274 9310 9342 9373 9401 9427 9451 9472 9491 9508 9523 9536 9548 9557 9564 9570 9575 9578 9579 9579 9579 9577 9574 9570 9566 9561 9556 9550 9545 9539 9533 9527 9522 9516 9512 9507 9503 9500 9497 9496 9494 9494 9495 9496 9498 9501 9504 9509 9514 9520 9527 9534 9542 9550 9559 9568 9578 9587 9597 9607 9617 9627 9638 9647 9657 9667 9676 9685 9693 9701 9709 9717 9724 9731 9738 9744 9750 9755 9761 9766 9771 9776 9781 9786 9790 9794 9799 9802 9806 9810 9813 9816 9819 9822 9824 9826 9827 9828 9829 9830 9830 9830 9830 9829 9828 9827 9826 9824 9823 9821 9820 9818 9816 9815 9813 9812 9810 9809 9807 9806 9805 9803 9802 9801 9800 9798 9797 9796 9795 9794 9792 9791 9791 9790 9789 9789 9789 9789 9789 9789 9790 9792 9793 9795 9797 9800 9803 9806 9809 9813 9816 9820 9824 9828 9832 9836 9839 9843 9846 9850 9853 9855 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9886 9886 9885 9884 9882 9879 9875 9871 9866 9861 9855 9848 9841 9834 9827 9819 9813 9806 9800 9795 9790 9787 9784 9783 9783 9784 9786 9789 9793 9798 9804 9811 9817 9825 9832 9839 9846 9853 9860 9866 9871 9876 9881 9884 9887 9890 9891 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9900 9900 9900 9901 9901 9900 9900 9900 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9885 9883 9881 9880 9878 9876 9874 9873 9871 9869 9867 9864 9862 9860 9857 9855 9852 9849 9846 9843 9840 9837 9833 9830 9826 9823 9819 9816 9812 9808 9805 9801 9797 9794 9790 9786 9783 9779 9775 9771 9767 9762 9758 9753 9748 9742 9737 9731 9725 9719 9713 9706 9700 9694 9689 9683 9678 9674 9670 9667 9664 9662 9661 9661 9661 9663 9665 9667 9671 9675 9679 9684 5412 0 54 1 9690 9695 9701 9707 9713 9719 9725 9731 9737 9742 9748 9753 9758 9763 9768 9772 9776 9781 9785 9789 9793 9796 9800 9803 9807 9810 9813 9816 9819 9822 9825 9827 9829 9831 9833 9835 9836 9837 9839 9839 9840 9841 9841 9841 9841 9841 9841 9840 9840 9839 9839 9838 9837 9836 9835 9833 9832 9831 9829 9828 9826 9824 9822 9819 9816 9813 9809 9805 9801 9795 9789 9782 9775 9767 9758 9749 9739 9729 9718 9707 9696 9685 9674 9664 9654 9645 9638 9631 9625 9622 9619 9618 9619 9621 9625 9630 9637 9645 9653 9663 9673 9684 9695 9705 9716 9726 9736 9745 9754 9761 9768 9774 9779 9784 9787 9791 9793 9796 9798 9799 9801 9803 9805 9807 9809 9811 9814 9817 9820 9823 9826 9829 9833 9836 9839 9842 9845 9848 9850 9853 9855 9856 9858 9859 9860 9861 9862 9862 9863 9864 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9875 9876 9877 9877 9878 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9855 9853 9850 9848 9845 9842 9839 9836 9833 9830 9827 9823 9820 9816 9812 9808 9805 9801 9797 9793 9789 9785 9782 9778 9774 9771 9768 9765 9762 9759 9757 9755 9753 9751 9749 9747 9746 9744 9743 9741 9740 9739 9737 9736 9735 9734 9732 9731 9730 9729 9728 9728 9727 9727 9726 9726 9726 9726 9726 9726 9727 9727 9727 9727 9727 9727 9726 9726 9725 9724 9723 9721 9719 9717 9715 9713 9710 9708 9705 9702 9699 9697 9694 9692 9689 9687 9685 9682 9680 9678 9676 9673 9671 9668 9666 9663 9659 9656 9652 9647 9643 9637 9632 9625 9619 9611 9603 9595 9585 9575 9564 9553 9540 9526 9511 9495 9477 9458 9438 9416 9392 9367 9340 9311 9280 9248 9214 9178 9140 9101 9060 9018 8974 8929 8883 8836 8789 8741 8692 8644 8595 8547 8499 8452 8405 8360 8316 8274 8233 8195 8159 8126 8096 8069 8045 8025 8008 7996 7987 7983 7983 7988 7997 8010 8028 8050 8076 8106 8139 8177 8217 8261 8307 8356 8406 8459 8513 8567 8623 8679 8734 8790 8845 8899 8953 9005 9056 9105 9152 9198 9241 9283 9322 9359 9394 9426 9457 9485 9511 9535 9556 9576 9593 9609 9623 9636 9647 9657 9665 9673 9680 9686 9691 9697 9702 9707 9712 9717 9722 9727 9733 9739 9745 9752 9759 9765 9772 9779 9786 9792 9798 9804 9809 9814 9818 9821 9824 9825 9826 9826 9825 9824 9821 9818 9815 9811 9806 9800 9795 9789 9782 9775 9768 9760 9752 9744 9735 9726 9716 9706 9695 9684 9672 9659 9645 5413 0 54 1 9631 9615 9599 9582 9565 9546 9527 9508 9488 9467 9446 9424 9402 9380 9357 9334 9310 9286 9262 9237 9211 9184 9157 9129 9100 9070 9039 9007 8974 8940 8906 8870 8835 8799 8764 8728 8694 8661 8629 8600 8573 8549 8528 8510 8497 8487 8481 8480 8483 8491 8502 8518 8537 8559 8584 8612 8643 8675 8708 8743 8778 8813 8848 8883 8917 8951 8983 9014 9045 9074 9102 9129 9155 9180 9205 9228 9251 9273 9295 9316 9336 9356 9375 9393 9411 9427 9443 9458 9472 9485 9497 9508 9518 9527 9534 9541 9547 9552 9556 9560 9563 9566 9569 9571 9573 9575 9576 9578 9580 9582 9583 9585 9587 9589 9591 9593 9595 9596 9598 9599 9601 9602 9604 9605 9606 9607 9608 9609 9611 9612 9613 9615 9617 9618 9620 9623 9625 9628 9631 9634 9637 9640 9644 9647 9651 9655 9659 9662 9666 9669 9673 9676 9679 9682 9685 9687 9689 9691 9693 9694 9695 9696 9697 9698 9698 9698 9698 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9697 9698 9698 9698 9699 9700 9701 9702 9703 9704 9705 9707 9708 9710 9712 9714 9717 9719 9722 9725 9729 9732 9736 9740 9744 9749 9753 9758 9763 9767 9772 9777 9781 9786 9790 9794 9798 9802 9806 9809 9812 9815 9818 9821 9823 9825 9827 9829 9830 9832 9833 9834 9836 9837 9837 9838 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9838 9836 9835 9833 9831 9829 9826 9823 9820 9817 9813 9809 9804 9799 9794 9788 9781 9775 9767 9759 9751 9742 9733 9723 9712 9700 9688 9676 9662 9648 9633 9617 9601 9584 9566 9547 9527 9507 9486 9464 9442 9418 9394 9370 9345 9319 9292 9266 9239 9211 9183 9155 9127 9099 9071 9043 9014 8987 8959 8932 8905 8879 8853 8827 8802 8778 8754 8730 8708 8686 8664 8644 8624 8604 8586 8568 8551 8535 8520 8505 8492 8479 8468 8457 8447 8439 8431 8425 8419 8415 8412 8410 8410 8410 8412 8415 8419 8425 8432 8441 8450 8462 8474 8488 8504 8521 8540 8560 8582 8606 8631 8657 8685 8714 8745 8777 8809 8843 8878 8913 8948 8984 9020 9056 9092 9127 9162 9196 9229 9261 9292 9321 9350 9377 9403 9427 9451 9473 9493 9513 9532 9549 9566 9582 9597 9611 9625 9639 9652 9665 9677 9689 9700 9712 9722 9733 9742 9752 9761 9769 9776 9783 9789 9795 9799 9804 9807 9810 9812 9813 9814 9815 9815 9815 9815 9815 9814 9813 9812 9812 9811 9809 9808 9807 9805 9803 9801 9798 9795 9791 9787 9782 9776 9770 9763 9755 9747 9738 9729 9720 9710 9701 9691 9682 9673 9664 9657 9649 9643 9638 9633 9630 9627 9626 9625 9625 9626 9627 9628 9630 9632 9634 9636 9637 9638 9638 9638 9636 9634 9632 9628 9623 9618 9611 9604 9595 9586 9576 9565 9554 9541 9528 9513 9498 9481 9464 9445 9424 9402 9379 9353 9326 9296 5414 0 54 1 9265 9231 9195 9157 9116 9073 9028 8981 8931 8880 8827 8773 8717 8660 8602 8545 8487 8429 8372 8316 8260 8206 8154 8104 8057 8012 7969 7930 7894 7861 7831 7806 7784 7765 7751 7740 7733 7731 7732 7737 7746 7759 7776 7797 7821 7849 7880 7915 7953 7994 8038 8085 8134 8185 8239 8294 8351 8409 8468 8527 8587 8647 8707 8767 8826 8884 8941 8997 9052 9104 9156 9205 9252 9298 9341 9382 9421 9458 9493 9526 9557 9586 9612 9637 9660 9681 9701 9719 9735 9750 9764 9776 9787 9798 9807 9815 9822 9829 9835 9840 9844 9848 9852 9855 9857 9859 9861 9862 9863 9864 9864 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9858 9857 9855 9853 9851 9848 9846 9843 9841 9838 9835 9833 9831 9828 9826 9824 9822 9820 9817 9814 9810 9805 9798 9791 9781 9770 9757 9742 9724 9705 9684 9660 9636 9610 9583 9557 9530 9503 9478 9455 9433 9414 9398 9386 9377 9372 9371 9373 9380 9390 9404 9420 9439 9460 9483 9506 9531 9555 9579 9602 9625 9645 9665 9682 9697 9711 9722 9732 9740 9747 9752 9757 9760 9763 9766 9768 9771 9773 9776 9779 9782 9786 9790 9794 9798 9802 9807 9812 9816 9820 9824 9828 9832 9835 9838 9841 9843 9846 9848 9850 9851 9853 9855 9856 9858 9859 9861 9862 9864 9865 9866 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9874 9874 9874 9873 9873 9872 9871 9871 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9851 9850 9849 9847 9846 9845 9844 9843 9841 9840 9838 9837 9835 9834 9832 9830 9828 9826 9825 9823 9821 9819 9817 9816 9814 9812 9811 9809 9808 9807 9805 9804 9803 9802 9801 9801 9800 9800 9799 9799 9798 9798 9798 9798 9797 9797 9797 9797 9796 9796 9796 9795 9795 9794 9793 9792 9792 9791 9790 9789 9788 9787 9786 9784 9783 9782 9780 9779 9777 9775 9773 9771 9768 9766 9762 9759 9755 9751 9747 9742 9737 9732 9726 9721 9715 9709 9703 9698 9692 9686 9681 9676 9671 9666 9662 9658 9654 9651 9648 9645 9642 9640 9637 9635 9633 9630 9628 9625 9623 9620 9617 9614 9611 9608 9604 9601 9597 9594 9590 9587 9584 9580 9577 9574 9571 9568 9566 9564 9561 9559 9557 9555 9553 9551 9549 9547 9544 9542 9539 9537 9533 9530 9526 9523 9518 9514 9509 9505 9499 9494 9489 9483 9477 9472 9466 9460 9454 9449 9443 9438 9432 9427 9422 9417 9412 9407 9403 9398 9394 9390 9386 9381 9377 9373 9369 9364 9360 9355 9350 9345 9340 9335 9330 9324 9318 9312 9306 9300 9294 9287 9280 9274 9267 9260 9253 9246 9238 9231 9223 9215 9206 9198 9189 9179 9169 9159 9148 9136 9124 9112 9099 9085 9071 9057 9042 5415 0 54 1 9026 9010 8993 8976 8958 8940 8922 8903 8883 8863 8842 8821 8799 8776 8752 8728 8703 8676 8649 8621 8592 8562 8531 8498 8465 8431 8396 8360 8324 8286 8248 8210 8171 8131 8091 8051 8011 7970 7930 7889 7848 7806 7765 7723 7681 7638 7594 7549 7503 7456 7407 7356 7304 7248 7190 7129 7064 6996 6924 6848 6767 6682 6593 6498 6399 6296 6187 6075 5958 5837 5713 5585 5456 5324 5191 5057 4924 4790 4658 4528 4400 4276 4156 4040 3929 3823 3723 3629 3541 3460 3385 3317 3255 3200 3151 3108 3071 3039 3013 2992 2976 2965 2959 2956 2959 2965 2975 2990 3009 3032 3059 3091 3127 3168 3214 3265 3320 3381 3448 3519 3596 3678 3766 3858 3955 4057 4164 4274 4388 4506 4626 4748 4873 4999 5126 5253 5380 5506 5632 5757 5879 6000 6118 6233 6346 6455 6561 6664 6763 6859 6951 7040 7126 7208 7287 7364 7437 7507 7574 7639 7701 7761 7819 7875 7928 7980 8029 8077 8123 8168 8211 8252 8292 8331 8368 8404 8439 8473 8505 8537 8567 8596 8625 8652 8679 8705 8730 8754 8778 8800 8822 8844 8865 8885 8904 8923 8941 8959 8976 8993 9009 9025 9040 9055 9069 9083 9096 9109 9122 9134 9146 9158 9169 9180 9190 9200 9210 9220 9229 9238 9246 9255 9263 9270 9278 9285 9291 9298 9304 9310 9316 9321 9327 9332 9337 9342 9347 9352 9357 9362 9367 9372 9377 9382 9387 9392 9397 9402 9406 9411 9415 9420 9424 9427 9431 9435 9438 9441 9444 9447 9450 9453 9456 9459 9463 9466 9470 9474 9478 9482 9487 9492 9498 9503 9510 9516 9522 9529 9536 9543 9549 9556 9563 9570 9576 9582 9588 9594 9600 9605 9610 9614 9618 9622 9626 9629 9632 9635 9637 9640 9642 9644 9646 9648 9650 9652 9653 9655 9657 9659 9661 9663 9665 9667 9669 9672 9675 9678 9681 9684 9687 9691 9695 9699 9703 9707 9711 9716 9720 9724 9729 9733 9737 9741 9745 9749 9753 9757 9760 9763 9766 9769 9772 9775 9777 9779 9782 9784 9785 9787 9789 9791 9792 9794 9795 9796 9797 9798 9799 9800 9801 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9804 9804 9804 9805 9805 9806 9807 9808 9809 9810 9812 9813 9815 9816 9818 9819 9821 9822 9824 9825 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9838 9839 9840 9842 9843 9845 9847 9849 9851 9853 9856 9858 9861 9864 9866 9869 9872 9874 9877 9879 9882 9884 9886 9888 9890 9892 9893 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9910 9909 9908 9907 5416 0 54 1 9905 9903 9901 9899 9896 9893 9891 9888 9885 9883 9880 9877 9875 9873 9870 9868 9866 9864 9863 9861 9859 9857 9856 9854 9852 9851 9849 9848 9846 9845 9844 9843 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9848 9848 9848 9847 9845 9843 9840 9836 9832 9827 9821 9815 9809 9802 9796 9790 9784 9778 9774 9770 9767 9765 9764 9765 9766 9769 9773 9778 9784 9791 9798 9805 9813 9821 9829 9836 9844 9851 9857 9862 9867 9871 9874 9877 9879 9881 9882 9883 9884 9884 9885 9885 9886 9887 9888 9890 9891 9893 9896 9898 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9879 9878 9877 9876 9875 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9879 9880 9880 9881 9882 9884 9885 9887 9888 9891 9893 9895 9898 9901 9904 9908 9911 9915 9919 9922 9926 9929 9933 9936 9939 9941 9943 9945 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9952 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9928 9926 9924 9923 9922 9921 9920 9920 9920 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9928 9929 9929 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9907 9907 9906 9907 9907 9907 9908 9910 9911 9913 9915 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9935 9933 9930 9927 9924 9921 9917 9913 9909 9905 9901 9897 9892 9888 9884 9879 9875 9871 9866 9862 9857 9852 9847 9842 9837 9831 9824 9818 9811 9803 9795 9786 9777 9768 9758 9749 9739 9729 9719 9709 9699 9690 9681 9673 9665 9657 9651 9644 9638 9633 9628 9623 9619 9614 9610 9605 9600 9594 9588 9581 9573 9564 9554 9542 9529 9514 9498 9480 9460 9438 9414 9387 9359 9328 9295 9260 9222 9181 9138 9092 9043 8991 8936 8879 8818 8755 8689 8621 8550 8477 8401 8325 8246 8166 8086 8005 5417 0 54 1 7924 7844 7765 7686 7610 7535 7463 7394 7328 7266 7208 7154 7105 7060 7021 6986 6958 6934 6916 6904 6897 6896 6900 6910 6925 6946 6972 7003 7039 7080 7125 7175 7229 7288 7349 7414 7483 7554 7627 7703 7780 7859 7938 8018 8099 8179 8259 8338 8416 8492 8567 8639 8710 8778 8843 8906 8966 9023 9078 9129 9178 9224 9268 9309 9347 9383 9417 9448 9478 9506 9531 9555 9578 9598 9618 9635 9652 9667 9682 9695 9707 9718 9729 9738 9747 9756 9763 9771 9777 9784 9790 9795 9800 9805 9810 9814 9817 9820 9823 9825 9826 9827 9828 9827 9826 9825 9822 9820 9816 9813 9809 9805 9801 9797 9793 9790 9787 9784 9782 9781 9781 9781 9782 9784 9787 9790 9795 9799 9805 9810 9816 9823 9829 9835 9842 9848 9853 9859 9864 9869 9873 9877 9881 9884 9887 9889 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9933 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9963 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9919 9917 9914 9911 9908 9904 9901 9897 9894 9890 9886 9882 9878 9873 9869 9864 9858 9853 9846 9840 9833 9825 9818 9810 9801 9793 9784 9775 9767 9759 9751 9743 9737 9731 9725 9721 9718 9715 9714 9713 9714 9716 9718 9721 9725 9729 9734 9738 9743 9748 9752 9756 9760 9763 9765 9767 9769 9769 9769 9768 9767 9765 9763 9760 9757 9754 9750 9747 9743 9739 9735 9731 9728 9724 9720 9716 9712 9708 9703 9699 9694 9689 9684 9679 9673 5418 0 54 1 9667 9661 9655 9648 9642 9635 9629 9622 9615 9608 9602 9595 9589 9582 9576 9570 9564 9558 9552 9545 9539 9533 9526 9520 9513 9506 9499 9491 9483 9475 9467 9458 9449 9439 9430 9419 9409 9398 9387 9376 9364 9352 9339 9327 9314 9301 9287 9274 9260 9247 9233 9220 9206 9193 9180 9167 9155 9143 9132 9122 9112 9104 9096 9090 9084 9080 9077 9076 9075 9076 9079 9082 9087 9094 9101 9110 9120 9131 9143 9156 9169 9184 9199 9215 9232 9249 9266 9284 9301 9319 9337 9355 9373 9391 9408 9426 9443 9460 9476 9492 9508 9524 9539 9553 9568 9582 9595 9608 9621 9633 9645 9656 9667 9677 9686 9694 9702 9709 9716 9721 9725 9728 9731 9732 9733 9732 9731 9729 9726 9723 9719 9715 9711 9706 9702 9698 9694 9690 9687 9685 9683 9682 9682 9683 9685 9687 9691 9695 9700 9706 9712 9719 9726 9734 9743 9751 9760 9769 9778 9787 9796 9804 9813 9821 9829 9837 9844 9851 9858 9864 9870 9875 9880 9884 9888 9892 9895 9898 9900 9903 9904 9906 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9926 9925 9923 9922 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9932 9933 9935 9936 9936 9937 9938 9938 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9915 9913 9910 9906 9903 9899 9894 9889 9884 9878 9872 9865 9857 9849 9840 9831 9821 9810 9798 9785 9771 9756 9739 9722 9702 9682 9660 9636 9610 9583 9554 9523 9490 9455 9418 9379 9337 9294 9248 9200 9150 9097 9042 8984 8924 8861 8795 8726 8654 8580 8502 8421 8337 8250 8161 8068 7973 7876 7776 7675 7572 7468 7364 7259 7154 7051 6949 6848 6751 6655 6564 6476 6392 6314 6239 6171 6108 6051 5999 5954 5915 5882 5855 5835 5821 5813 5812 5816 5827 5844 5867 5896 5931 5972 6019 6072 6131 6195 6266 6342 6423 6509 6601 6697 6797 6901 7009 7119 7232 7346 7462 7578 7694 7810 7925 8038 8148 8256 8360 8462 8559 8652 8740 8824 8904 8979 9050 9116 9179 9237 9291 9341 9388 9432 9473 9510 9546 9578 9609 9637 9663 9688 9710 9731 9750 9768 9784 9798 9812 9824 9834 9844 9852 9860 9866 9872 9878 9882 9886 9890 9893 9896 9899 9902 9904 9907 9909 9911 9912 9914 9915 9916 9916 9916 9916 9916 9915 9913 9911 9909 9907 9904 9900 9897 9893 9889 9885 9881 9877 9872 9868 9863 9859 9854 9850 9845 9841 9836 9831 5419 0 54 1 9825 9820 9814 9808 9801 9794 9787 9780 9772 9764 9755 9747 9738 9729 9721 9712 9703 9694 9686 9678 9670 9662 9655 9648 9641 9635 9629 9623 9618 9613 9608 9604 9600 9596 9593 9589 9586 9583 9580 9578 9575 9573 9571 9569 9567 9565 9563 9562 9561 9559 9558 9557 9555 9554 9553 9551 9550 9548 9546 9544 9543 9540 9538 9536 9534 9531 9529 9527 9525 9522 9520 9518 9517 9515 9513 9512 9511 9510 9509 9509 9508 9508 9508 9508 9508 9508 9508 9508 9508 9508 9508 9509 9509 9510 9510 9511 9512 9514 9515 9517 9519 9522 9525 9528 9532 9535 9540 9544 9549 9553 9558 9563 9569 9574 9579 9584 9589 9595 9600 9605 9610 9615 9620 9625 9630 9635 9641 9646 9651 9657 9662 9668 9674 9680 9686 9692 9698 9703 9709 9715 9721 9726 9731 9736 9741 9746 9750 9754 9758 9762 9766 9770 9774 9777 9781 9785 9788 9792 9795 9799 9802 9805 9808 9809 9811 9811 9810 9808 9805 9800 9794 9786 9776 9765 9752 9737 9721 9704 9685 9666 9647 9628 9608 9589 9572 9555 9540 9527 9516 9507 9501 9498 9497 9499 9504 9511 9520 9531 9544 9559 9575 9591 9609 9626 9644 9661 9678 9694 9710 9724 9738 9750 9762 9772 9782 9791 9799 9806 9813 9820 9826 9831 9837 9842 9848 9853 9858 9863 9868 9873 9878 9883 9887 9891 9895 9899 9902 9905 9908 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9944 9942 9940 9937 9934 9931 9929 9926 9923 9920 9917 9914 9912 9909 9907 9905 9904 9902 9901 9900 9899 9899 9898 9898 9899 9899 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9916 9918 9921 9923 9925 9927 9930 9932 9934 9936 9937 9939 9940 9941 9941 9942 9942 9941 9940 9939 9938 9936 9934 9931 9929 9926 9923 9920 9917 9914 9911 9907 9904 9900 9897 9893 9889 9885 9881 9876 9871 9866 9860 9854 9848 9841 9834 9827 9819 9811 9803 9795 9786 9778 9770 9761 9753 9745 9738 9730 9723 9716 9710 9704 9698 9693 9689 9685 9681 9678 9676 9674 9672 9672 9671 9672 9673 9675 9677 9680 9684 9688 9693 9699 9705 9712 9719 9726 9735 9743 9751 9760 9769 9778 9786 9795 9804 9812 9820 9827 9835 9842 9848 9854 9860 9866 9871 9875 9880 9884 9888 9892 9895 9898 9902 9905 9907 9910 9913 9915 9917 9919 9921 9923 9925 5420 0 54 1 9926 9928 9929 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9946 9946 9945 9945 9944 9943 9941 9940 9938 9936 9934 9932 9929 9926 9923 9920 9917 9914 9910 9907 9903 9899 9894 9889 9884 9879 9872 9866 9858 9850 9840 9830 9819 9806 9792 9776 9759 9741 9720 9698 9673 9647 9619 9588 9555 9520 9483 9443 9401 9357 9310 9261 9209 9154 9098 9039 8977 8913 8847 8778 8708 8635 8560 8484 8405 8326 8245 8162 8079 7996 7912 7828 7744 7660 7577 7495 7414 7335 7258 7182 7109 7038 6969 6903 6839 6778 6720 6665 6612 6562 6514 6468 6425 6385 6346 6309 6274 6241 6209 6180 6151 6124 6099 6075 6053 6032 6013 5996 5980 5965 5952 5941 5931 5923 5917 5912 5908 5906 5905 5904 5905 5907 5910 5913 5916 5920 5924 5929 5933 5937 5942 5946 5951 5955 5959 5964 5968 5972 5977 5982 5987 5992 5997 6003 6009 6016 6022 6029 6037 6045 6054 6063 6073 6084 6096 6109 6124 6140 6159 6179 6202 6228 6257 6290 6326 6366 6410 6458 6511 6568 6629 6695 6765 6839 6918 6999 7084 7173 7263 7356 7450 7546 7642 7739 7835 7931 8026 8120 8212 8302 8390 8476 8558 8638 8716 8790 8861 8929 8994 9057 9116 9172 9225 9275 9323 9368 9410 9450 9487 9522 9555 9585 9613 9639 9663 9685 9705 9724 9741 9756 9769 9781 9792 9801 9809 9815 9820 9824 9827 9830 9831 9831 9831 9830 9829 9827 9825 9823 9821 9819 9816 9814 9812 9809 9807 9804 9802 9799 9795 9791 9787 9781 9775 9768 9759 9750 9740 9728 9716 9702 9688 9673 9659 9644 9629 9615 9602 9590 9579 9570 9563 9558 9556 9555 9557 9561 9568 9576 9587 9599 9612 9626 9642 9657 9673 9688 9703 9718 9731 9744 9756 9766 9775 9783 9790 9797 9802 9806 9810 9813 9816 9819 9821 9824 9826 9829 9832 9835 9838 9840 9843 9846 9849 9851 9854 9856 9858 9859 9860 9861 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9868 9868 9868 9867 9866 9864 9863 9860 9858 9855 9851 9848 9844 9840 9835 9831 9826 9821 9816 9810 9805 9799 9792 9786 9778 9771 9762 9753 9743 9732 9721 9708 9694 9680 9664 9647 9629 9610 9590 9569 9547 9524 9500 9475 9450 9424 9396 9369 9340 9311 9281 9250 9218 9186 9154 9120 9087 9052 9018 8983 8949 8914 8880 8846 8812 8780 8749 8719 8691 8665 8641 8619 8600 8583 8570 8559 8551 8547 8545 8547 8552 8559 8570 8583 8598 8616 8636 8657 8680 8704 8730 8756 8783 8810 8838 8865 8893 8920 8947 8973 8999 9024 9049 9072 9095 9117 9138 9158 9178 9196 9213 9230 9245 5421 0 54 1 9259 9273 9285 9296 9307 9316 9324 9331 9337 9342 9345 9348 9350 9350 9350 9348 9345 9341 9337 9331 9324 9316 9307 9297 9286 9275 9262 9249 9234 9219 9203 9187 9169 9151 9131 9111 9091 9069 9046 9023 8998 8973 8946 8919 8890 8860 8829 8796 8763 8728 8692 8655 8617 8578 8539 8498 8456 8414 8372 8328 8285 8241 8198 8154 8110 8067 8023 7980 7937 7895 7852 7811 7770 7729 7689 7650 7612 7576 7540 7506 7474 7444 7416 7390 7368 7348 7332 7319 7311 7306 7305 7309 7318 7330 7347 7369 7394 7424 7457 7494 7534 7578 7623 7671 7720 7771 7824 7876 7930 7984 8037 8091 8144 8197 8249 8300 8351 8401 8451 8499 8547 8594 8641 8687 8732 8777 8820 8863 8905 8947 8987 9026 9064 9101 9136 9170 9202 9233 9262 9289 9314 9338 9360 9381 9400 9417 9433 9447 9460 9472 9483 9492 9501 9508 9515 9521 9527 9532 9536 9540 9543 9545 9547 9549 9550 9550 9550 9549 9547 9545 9542 9538 9533 9528 9523 9517 9510 9502 9495 9487 9478 9470 9461 9453 9444 9436 9428 9421 9414 9408 9402 9397 9393 9390 9388 9386 9386 9387 9388 9391 9395 9399 9405 9412 9419 9427 9437 9446 9457 9468 9480 9493 9505 9519 9532 9546 9560 9574 9588 9602 9616 9630 9643 9656 9669 9681 9692 9704 9714 9725 9734 9743 9752 9759 9767 9774 9780 9786 9791 9796 9801 9805 9808 9812 9815 9818 9820 9822 9824 9825 9826 9826 9826 9826 9825 9823 9821 9819 9816 9812 9809 9805 9800 9795 9790 9785 9780 9775 9770 9765 9760 9755 9751 9747 9744 9741 9738 9736 9734 9733 9732 9732 9732 9733 9734 9735 9736 9738 9740 9742 9745 9747 9750 9753 9756 9759 9762 9765 9768 9771 9774 9777 9780 9783 9786 9788 9791 9794 9796 9798 9801 9803 9804 9806 9808 9809 9810 9811 9813 9814 9815 9816 9817 9818 9819 9821 9822 9823 9825 9827 9828 9830 9832 9834 9835 9837 9839 9840 9841 9843 9844 9844 9845 9845 9845 9845 9844 9843 9842 9841 9839 9837 9835 9833 9830 9827 9824 9820 9817 9813 9808 9804 9799 9794 9789 9783 9777 9770 9763 9756 9748 9739 9730 9721 9710 9699 9688 9676 9663 9649 9634 9619 9603 9586 9568 9550 9531 9511 9490 9468 9446 9424 9401 9377 9353 9328 9303 9278 9253 9227 9202 9177 9152 9127 9102 9078 9055 9032 9010 8990 8970 8951 8933 8917 8902 8889 8877 8867 8859 8852 8847 8844 8842 8843 8845 8849 8855 8863 8873 8884 8897 8911 8927 8944 8963 8983 9005 9027 9050 9075 9100 9125 9151 9178 9205 9231 9258 9284 9310 9336 9361 9386 9410 9433 9455 9476 9497 9516 9535 9552 9569 9584 9599 9613 9626 9638 9650 9660 9671 9680 9689 9698 9706 9714 9721 9728 9735 9741 9747 9752 9757 9762 9767 9771 9775 9779 9783 9786 9789 9792 9795 9797 9800 9803 9805 9807 9810 9812 9814 9816 5422 0 54 1 9818 9820 9822 9824 9826 9828 9829 9831 9832 9833 9834 9835 9836 9836 9837 9837 9837 9836 9836 9835 9834 9832 9830 9828 9825 9822 9818 9814 9809 9803 9796 9789 9781 9772 9763 9752 9741 9729 9716 9703 9688 9673 9657 9639 9621 9603 9583 9562 9540 9518 9494 9470 9444 9417 9390 9361 9332 9301 9270 9239 9207 9174 9142 9109 9077 9045 9014 8984 8955 8928 8903 8879 8858 8839 8823 8810 8799 8792 8787 8786 8788 8793 8800 8811 8825 8841 8860 8881 8905 8930 8958 8986 9017 9048 9080 9113 9147 9181 9214 9248 9282 9315 9348 9380 9411 9442 9471 9500 9527 9554 9579 9603 9626 9648 9669 9688 9707 9724 9741 9756 9771 9784 9797 9809 9819 9830 9839 9847 9855 9862 9869 9875 9880 9885 9889 9893 9896 9899 9902 9905 9907 9908 9910 9911 9912 9913 9914 9914 9914 9914 9914 9914 9913 9912 9911 9910 9908 9906 9904 9902 9900 9898 9895 9893 9891 9888 9886 9883 9881 9879 9876 9874 9872 9869 9867 9865 9862 9860 9858 9855 9853 9850 9848 9845 9842 9840 9837 9835 9833 9830 9828 9827 9825 9824 9822 9821 9821 9820 9820 9819 9819 9819 9819 9819 9819 9818 9818 9817 9817 9816 9814 9813 9811 9809 9807 9805 9802 9799 9796 9792 9789 9785 9781 9776 9772 9767 9762 9757 9751 9745 9739 9733 9726 9720 9713 9706 9699 9692 9686 9679 9673 9667 9662 9657 9653 9649 9646 9644 9643 9642 9642 9643 9645 9647 9651 9655 9659 9664 9670 9676 9682 9689 9696 9703 9711 9718 9726 9733 9741 9749 9756 9764 9771 9778 9786 9793 9799 9806 9812 9819 9825 9830 9836 9841 9845 9849 9853 9857 9860 9862 9865 9866 9868 9869 9870 9870 9870 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9860 9859 9858 9857 9855 9853 9852 9850 9848 9846 9844 9842 9841 9839 9838 9837 9837 9836 9836 9837 9838 9839 9840 9842 9844 9847 9849 9852 9855 9858 9861 9864 9867 9869 9872 9875 9877 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9878 9876 9875 9873 9871 9869 9867 9865 9862 9859 9857 9854 9851 9848 9846 9842 9839 9836 9832 9827 9822 9816 9810 9802 9793 9782 9770 9757 9742 9726 9709 9690 9670 9649 9628 9606 9585 9564 9543 9525 9508 9493 9480 9470 9463 9459 9458 9461 9466 9475 9486 9500 9516 9534 9554 9574 9595 9617 9638 9658 9678 9697 9714 9730 9744 9756 9767 9777 9785 9791 9797 9801 9805 5423 0 54 2 9811 9815 9819 9823 9827 9831 9836 9840 9844 9849 9853 9857 9861 9865 9869 9873 9876 9878 9880 9882 9884 9885 9885 9885 9885 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9888 9889 9890 9891 9891 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9884 9884 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9857 9856 9854 9852 9851 9850 9848 9847 9846 9845 9844 9843 9841 9840 9838 9837 9835 9833 9830 9828 9825 9822 9819 9816 9813 9809 9806 9802 9799 9795 9791 9788 9784 9780 9776 9773 9769 9765 9762 9758 9754 9750 9746 9741 9737 9732 9728 9723 9717 9712 9706 9701 9695 9689 9682 9676 9669 9662 9655 9648 9640 9633 9625 9617 9609 9601 9593 9585 9576 9568 9559 9550 9541 9532 9523 9514 9504 9495 9485 9476 9466 9457 9447 9438 9429 9420 9411 9402 9394 9386 9378 9371 9364 9358 9352 9346 9341 9337 9333 9330 9327 9325 9323 9322 9322 9321 9321 9322 9323 9325 9326 9329 9331 9334 9337 9340 9344 9347 9351 9356 9360 9364 9369 9374 9378 9383 9388 9393 9398 9402 9407 9411 9416 9420 9424 9428 9432 9436 9439 9443 9446 9450 9453 9456 9460 9463 9467 9470 9474 9477 9481 9485 9489 9493 9496 9500 9504 9508 9512 9515 9519 9522 9525 9528 9530 9533 9534 9536 9537 9538 9538 9538 9538 9538 9537 9537 9536 9534 9533 9532 9531 9529 9528 9527 9525 9524 9522 9521 9519 9517 9515 9513 9510 9508 9504 9501 9497 9492 9487 9481 9474 9467 9459 9451 9442 9432 9422 9411 9400 9388 9375 9362 9348 9334 9320 9305 9289 9273 9257 9240 9223 9205 9187 9168 9149 9130 9110 9090 9070 9050 9030 9010 8990 8970 8951 8933 8915 8898 8882 8867 8854 8841 8830 8821 8812 8805 8800 8796 8793 8791 8791 8792 8794 8797 8800 8804 8809 8815 8820 8826 8833 8839 8845 8851 8857 8863 8868 8873 8878 8882 8886 8890 8893 8895 8897 8898 8899 8899 8899 8898 8897 8895 8893 8890 8887 8883 8879 8874 8869 8864 8858 8852 8845 8837 8830 8821 8812 8803 8793 8782 8770 8758 8745 8732 8717 8702 8686 8669 8652 8634 8614 8595 8574 8553 8531 8509 8485 8462 8438 8414 8389 8364 8338 8312 8286 8260 8233 8206 8179 8151 8123 8095 8066 8037 8007 7977 7946 7914 7882 7848 7814 7779 7743 7706 7668 7629 7588 7546 7503 7459 7413 7366 7318 7268 7216 7163 7108 7051 6992 6931 6867 6801 6733 6662 6588 6510 6429 6345 6257 6166 6070 5971 5424 0 54 2 5868 5761 5650 5536 5418 5297 5174 5048 4920 4791 4662 4533 4403 4275 4148 4024 3902 3784 3670 3561 3456 3357 3263 3176 3094 3019 2950 2887 2831 2780 2736 2697 2664 2636 2613 2596 2583 2574 2571 2571 2576 2585 2599 2617 2639 2666 2698 2734 2776 2823 2875 2933 2996 3065 3139 3219 3305 3396 3492 3593 3698 3808 3922 4038 4158 4279 4403 4527 4652 4777 4902 5026 5148 5269 5388 5504 5618 5729 5837 5941 6043 6141 6237 6329 6418 6505 6588 6669 6747 6823 6897 6969 7038 7106 7171 7235 7298 7358 7417 7475 7531 7585 7638 7690 7740 7789 7837 7883 7928 7972 8015 8056 8097 8136 8174 8211 8248 8283 8317 8351 8383 8415 8446 8475 8504 8532 8560 8586 8611 8636 8660 8683 8705 8726 8746 8766 8785 8804 8821 8839 8855 8871 8887 8903 8918 8932 8947 8961 8975 8989 9002 9015 9028 9041 9054 9066 9078 9090 9102 9114 9125 9136 9147 9158 9168 9178 9189 9199 9209 9218 9228 9237 9247 9256 9265 9274 9283 9292 9300 9309 9317 9325 9332 9340 9347 9354 9360 9367 9373 9379 9384 9390 9395 9400 9405 9409 9414 9418 9423 9427 9431 9434 9438 9441 9445 9448 9450 9452 9454 9456 9457 9457 9457 9457 9456 9454 9452 9449 9445 9441 9436 9430 9424 9417 9410 9401 9392 9382 9372 9360 9348 9335 9321 9306 9290 9274 9256 9237 9217 9196 9174 9150 9126 9101 9075 9048 9020 8991 8962 8933 8903 8873 8842 8812 8782 8753 8723 8694 8666 8639 8612 8586 8561 8537 8514 8492 8471 8451 8432 8414 8396 8380 8365 8350 8336 8322 8309 8295 8282 8268 8253 8238 8221 8203 8182 8160 8135 8107 8076 8041 8003 7961 7914 7864 7809 7750 7687 7620 7549 7474 7397 7317 7234 7150 7064 6979 6894 6808 6724 6641 6561 6483 6409 6339 6273 6211 6154 6102 6055 6014 5979 5950 5926 5908 5897 5891 5892 5900 5913 5933 5959 5992 6031 6077 6128 6186 6251 6321 6396 6478 6564 6655 6750 6849 6952 7057 7164 7273 7383 7492 7602 7711 7818 7924 8027 8128 8225 8319 8409 8496 8578 8657 8732 8803 8870 8934 8994 9051 9104 9155 9203 9248 9291 9331 9369 9405 9439 9470 9500 9528 9553 9577 9600 9620 9639 9656 9672 9686 9699 9711 9721 9731 9740 9748 9756 9763 9769 9776 9782 9787 9792 9798 9802 9807 9811 9814 9818 9820 9822 9824 9825 9825 9824 9823 9822 9820 9817 9814 9811 9808 9804 9801 9798 9795 9793 9791 9789 9788 9788 9789 9790 9792 9795 9798 9801 9805 9810 9815 9820 9825 9830 9835 9839 9844 9849 9853 9857 9860 9863 9866 9869 9871 9873 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 5425 0 54 2 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9898 9896 9894 9893 9890 9888 9886 9883 9880 9877 9874 9870 9866 9862 9858 9853 9848 9843 9837 9831 9824 9817 9810 9802 9793 9784 9774 9764 9752 9740 9727 9713 9698 9681 9664 9646 9626 9605 9583 9560 9535 9509 9482 9453 9422 9390 9357 9322 9285 9246 9206 9164 9121 9075 9028 8979 8928 8875 8820 8763 8704 8644 8582 8518 8452 8385 8317 8247 8177 8106 8034 7962 7890 7818 7747 7677 7608 7540 7475 7411 7351 7293 7238 7187 7139 7095 7056 7021 6991 6965 6945 6929 6918 6913 6913 6918 6928 6944 6965 6990 7021 7056 7096 7141 7190 7243 7300 7360 7424 7491 7561 7633 7707 7783 7861 7940 8019 8099 8179 8259 8338 8416 8493 8568 8642 8714 8783 8851 8915 8977 9036 9092 9145 9195 9242 9286 9328 9366 9403 9436 9467 9496 9522 9547 9569 9590 9610 9628 9644 9660 9674 9687 9699 9711 9721 9731 9740 9749 9757 9764 9771 9778 9784 9790 9795 9801 9806 9810 9815 9820 9824 9829 9833 9837 9842 9846 9851 9855 9859 9863 9867 9872 9875 9879 9882 9886 9889 9891 9894 9896 9898 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9875 9872 9869 9867 9865 9863 9861 9859 9858 9856 9855 9855 9854 9853 9853 9853 9853 9852 9853 9853 9853 9853 9854 9854 9855 9856 9857 9857 9858 9860 9861 9862 9864 9866 9868 9870 9873 9875 9878 9881 9884 9887 9891 9894 9898 9902 9905 9909 9912 9915 9918 9921 9924 9926 9928 9930 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9922 9921 9921 9921 9921 9922 9923 9925 9927 9929 9931 9934 9936 9939 9942 9945 9947 9949 9951 9953 9955 9955 9956 9956 9956 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9942 9941 9940 9939 9937 9936 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9935 9935 9934 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9919 9918 9916 9915 9914 9913 9913 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 5426 0 54 2 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9913 9911 9908 9906 9902 9898 9894 9889 9884 9877 9871 9864 9856 9847 9838 9829 9819 9808 9796 9784 9771 9757 9743 9728 9711 9694 9676 9657 9637 9616 9594 9570 9546 9520 9493 9465 9436 9406 9376 9344 9313 9280 9248 9215 9183 9150 9119 9088 9058 9029 9001 8975 8951 8928 8907 8889 8873 8859 8847 8838 8831 8827 8826 8828 8832 8838 8848 8859 8874 8890 8910 8931 8955 8980 9008 9037 9067 9099 9133 9167 9201 9236 9272 9307 9342 9377 9411 9444 9476 9507 9537 9565 9592 9617 9640 9663 9683 9702 9720 9736 9751 9764 9777 9789 9799 9809 9819 9827 9835 9843 9850 9856 9863 9868 9874 9879 9883 9887 9891 9895 9898 9900 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9935 9935 9934 9933 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9911 9910 9910 9910 9910 9911 9912 9914 9915 9917 9919 9922 9924 9926 9929 9931 9934 9936 9938 9940 9941 9943 9944 9945 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9950 9949 9948 9946 9944 9942 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9886 9883 9880 9877 9874 9872 9869 9867 9865 9863 9861 9860 9858 9857 9855 9854 9853 9852 9851 9849 9848 9846 9845 9843 9842 9840 9838 9836 9834 9833 9831 9829 9827 9826 9824 9823 9821 9820 9818 9817 9815 9814 9812 9810 9808 9806 9803 9800 9797 9793 9790 9786 9782 9777 9773 9769 9765 9760 9756 9753 9749 9746 9744 9742 9740 9739 9738 9738 9738 9739 9739 9741 9742 9743 9745 9746 9747 9749 9750 9750 9751 9751 9751 9751 9750 9749 9748 9747 9745 9744 9742 9741 9739 9737 9736 9735 9733 9732 9731 9730 9729 9728 9727 9727 9726 9725 9725 9724 9723 9723 9722 9721 9720 9719 9719 9718 9717 9716 9716 9716 9715 9715 9715 9716 9716 9717 9718 9719 9721 9722 9724 9726 9728 9730 9732 9734 9736 9738 9741 9743 9745 9747 9749 9751 9753 9755 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9783 9785 9787 9790 9792 5427 0 54 2 9795 9797 9799 9802 9804 9806 9808 9810 9813 9814 9816 9818 9820 9822 9823 9825 9826 9828 9829 9831 9832 9833 9835 9836 9838 9840 9841 9843 9845 9848 9850 9852 9855 9858 9860 9863 9866 9869 9872 9876 9879 9882 9885 9887 9890 9893 9895 9897 9899 9901 9902 9904 9905 9906 9906 9907 9907 9907 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9878 9877 9876 9874 9872 9871 9869 9867 9866 9864 9863 9862 9861 9860 9860 9860 9860 9861 9862 9863 9864 9866 9867 9869 9871 9873 9875 9876 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9896 9898 9900 9902 9905 9907 9910 9913 9915 9918 9920 9922 9924 9925 9926 9927 9927 9927 9926 9925 9924 9923 9922 9920 9918 9917 9915 9914 9913 9911 9911 9910 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9903 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9920 9920 9921 9921 9920 9920 9920 9919 9918 9918 9917 9917 9917 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9936 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9934 9933 9931 9929 9927 9925 9922 9920 9917 9915 9912 9910 9908 9905 9903 9901 9898 9896 9894 9892 9889 9887 9884 9881 9878 9875 9872 9868 9864 9860 9856 9852 9847 9842 9837 9832 9827 9821 9815 9810 9804 9798 9792 9786 9780 9774 9768 9763 9757 9751 9746 9741 9736 9731 9727 9723 9719 9715 9712 9709 9707 9705 9703 9702 9701 9701 9701 9701 9702 9704 9705 9707 9710 9713 9716 9719 9723 9727 9731 9735 9740 9745 9749 9754 9760 9765 9770 9775 9780 9785 9790 9795 9800 9805 9809 9814 9818 9823 9827 9831 9835 9839 9843 9846 9850 9853 9857 9860 9864 9867 9870 9873 9876 9879 9882 9884 9887 9889 9892 9894 9896 9897 9899 9900 9902 9903 9903 9904 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9888 9888 9889 9889 9890 9891 9891 5428 0 54 2 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9877 9875 9874 9872 9870 9867 9865 9863 9860 9857 9854 9852 9848 9845 9842 9839 9835 9831 9827 9823 9819 9815 9810 9805 9800 9795 9789 9783 9777 9771 9765 9758 9752 9745 9738 9731 9724 9717 9710 9704 9697 9690 9684 9677 9671 9666 9660 9655 9650 9645 9641 9637 9633 9630 9627 9625 9623 9622 9621 9621 9621 9622 9623 9625 9627 9630 9633 9637 9642 9646 9652 9657 9663 9670 9676 9683 9690 9697 9704 9712 9719 9726 9733 9739 9746 9752 9758 9764 9769 9775 9779 9784 9788 9791 9795 9798 9800 9803 9805 9807 9808 9809 9811 9812 9812 9813 9814 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9810 9809 9809 9809 9808 9808 9808 9808 9808 9809 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9814 9814 9813 9813 9812 9811 9810 9809 9808 9807 9805 9803 9802 9800 9798 9796 9795 9793 9791 9789 9787 9785 9783 9780 9777 9775 9771 9768 9764 9759 9755 9749 9744 9738 9731 9724 9718 9711 9703 9696 9689 9683 9676 9670 9665 9660 9656 9652 9649 9647 9645 9644 9643 9642 9642 9641 9640 9639 9638 9636 9632 9628 9623 9617 9609 9600 9590 9579 9567 9553 9539 9524 9508 9493 9477 9461 9446 9431 9417 9403 9391 9380 9370 9361 9354 9348 9344 9340 9338 9337 9338 9339 9341 9344 9348 9353 9358 9364 9370 9376 9383 9390 9397 9405 9413 9421 9429 9437 9445 9454 9462 9469 9477 9484 9491 9498 9504 9509 9514 9517 9521 9523 9524 9525 9524 9523 9521 9518 9515 9511 9506 9501 9495 9489 9482 9475 9468 9461 9454 9447 9439 9432 9425 9418 9411 9405 9398 9392 9386 9380 9375 9370 9365 9361 9357 9353 9350 9347 9345 9343 9341 9341 9340 9341 9342 9343 9346 9349 9352 9357 9362 9367 9374 9381 9389 9398 9407 9416 9427 9437 9448 9460 9471 9483 9494 9506 9517 9528 9539 9549 9558 9567 9575 9583 9590 9596 9602 9606 9610 9614 9617 9619 9621 9623 9624 9625 9626 9627 9628 9629 9629 9630 9631 9631 9632 9633 9634 9635 9636 9636 9637 9638 9639 9640 9641 9641 9642 9643 9644 9645 9646 9647 9649 9650 9652 9653 9655 9657 9659 9660 9662 9664 9666 9668 5429 0 54 2 9669 9671 9672 9673 9674 9675 9675 9675 9674 9673 9672 9670 9668 9665 9662 9659 9654 9649 9644 9638 9631 9624 9616 9607 9598 9588 9578 9567 9555 9542 9530 9516 9502 9488 9473 9457 9441 9425 9408 9390 9372 9354 9335 9316 9296 9275 9254 9233 9211 9189 9167 9144 9122 9099 9077 9054 9032 9011 8990 8970 8950 8932 8915 8899 8885 8872 8860 8850 8842 8835 8830 8826 8825 8824 8826 8829 8833 8839 8846 8854 8864 8875 8887 8900 8914 8928 8944 8961 8978 8995 9013 9032 9050 9069 9088 9107 9126 9145 9164 9182 9199 9217 9233 9249 9265 9279 9293 9306 9318 9330 9340 9350 9359 9367 9375 9381 9387 9392 9396 9400 9403 9405 9407 9408 9408 9408 9407 9406 9404 9401 9398 9395 9391 9387 9382 9377 9372 9366 9360 9354 9348 9341 9334 9327 9320 9313 9305 9297 9289 9281 9272 9264 9255 9245 9235 9225 9214 9203 9192 9179 9166 9153 9138 9123 9107 9091 9073 9055 9035 9015 8994 8971 8948 8924 8899 8872 8845 8816 8787 8756 8724 8692 8658 8623 8586 8549 8510 8470 8430 8388 8345 8301 8256 8210 8164 8117 8069 8021 7973 7925 7877 7829 7781 7734 7687 7642 7596 7552 7509 7466 7424 7383 7342 7301 7261 7221 7181 7140 7099 7056 7013 6968 6921 6872 6822 6769 6714 6657 6597 6536 6472 6406 6339 6269 6199 6128 6057 5985 5914 5844 5774 5706 5641 5577 5517 5460 5406 5356 5311 5270 5233 5202 5175 5154 5137 5126 5121 5120 5124 5134 5147 5166 5188 5215 5244 5277 5313 5351 5391 5432 5474 5518 5561 5603 5646 5687 5727 5766 5803 5837 5870 5900 5927 5952 5974 5993 6008 6021 6029 6035 6036 6033 6026 6014 5997 5974 5946 5913 5873 5826 5773 5713 5646 5572 5491 5403 5308 5207 5100 4988 4871 4749 4624 4496 4366 4236 4105 3974 3843 3715 3589 3467 3348 3233 3123 3017 2916 2821 2730 2645 2565 2489 2418 2352 2290 2233 2179 2128 2082 2038 1998 1960 1925 1894 1864 1838 1814 1792 1773 1756 1742 1730 1721 1714 1709 1707 1706 1709 1713 1720 1729 1740 1754 1770 1790 1812 1838 1867 1900 1938 1980 2027 2079 2136 2199 2268 2344 2425 2513 2607 2707 2812 2923 3039 3159 3282 3409 3537 3666 3796 3925 4053 4178 4301 4419 4533 4641 4743 4838 4927 5009 5083 5150 5210 5263 5309 5348 5382 5409 5432 5451 5465 5476 5484 5491 5496 5500 5504 5508 5513 5518 5526 5536 5548 5563 5581 5603 5628 5657 5690 5728 5769 5815 5865 5918 5976 6037 6102 6170 6241 6315 6391 6468 6547 6627 6707 6787 6868 6947 7026 7103 7179 7253 7325 7395 7462 7528 7591 7651 7710 7766 7821 7873 7923 7972 8019 8064 8108 8150 8191 8230 8268 8304 8339 8373 8405 8436 8466 8494 8521 8547 8571 8595 8617 8638 8659 8678 8697 8715 8733 8750 8767 8783 8799 8815 8830 8845 8860 8875 8889 5430 0 54 2 8903 8917 8931 8944 8956 8968 8980 8991 9002 9012 9022 9031 9040 9049 9057 9064 9072 9079 9086 9093 9100 9106 9112 9119 9125 9131 9137 9143 9149 9155 9160 9166 9172 9177 9183 9189 9194 9200 9205 9211 9217 9222 9228 9233 9239 9244 9250 9255 9260 9265 9270 9274 9279 9283 9287 9290 9294 9297 9301 9304 9307 9310 9314 9318 9322 9326 9331 9336 9342 9348 9355 9362 9370 9378 9387 9395 9405 9414 9423 9432 9441 9450 9458 9466 9474 9481 9487 9493 9498 9502 9506 9510 9513 9516 9519 9521 9524 9526 9528 9531 9533 9535 9538 9540 9542 9544 9546 9548 9549 9550 9551 9551 9550 9549 9547 9544 9540 9536 9532 9526 9520 9514 9507 9500 9493 9486 9478 9471 9464 9456 9449 9442 9435 9428 9421 9415 9408 9401 9393 9386 9378 9370 9361 9352 9342 9331 9320 9308 9295 9281 9267 9252 9236 9219 9201 9183 9164 9144 9124 9103 9081 9059 9036 9014 8990 8967 8944 8921 8898 8876 8854 8833 8814 8795 8778 8762 8748 8735 8725 8717 8711 8707 8705 8706 8709 8714 8722 8731 8743 8756 8771 8788 8806 8826 8847 8869 8892 8916 8941 8966 8991 9017 9043 9069 9095 9121 9147 9172 9197 9221 9245 9268 9291 9312 9333 9353 9373 9391 9408 9424 9440 9454 9468 9480 9492 9503 9513 9522 9531 9539 9546 9553 9559 9565 9570 9575 9579 9583 9587 9591 9594 9597 9599 9602 9604 9606 9608 9610 9613 9615 9617 9619 9621 9624 9626 9629 9632 9635 9638 9641 9645 9648 9652 9655 9659 9662 9665 9669 9672 9675 9678 9680 9683 9685 9687 9689 9691 9693 9695 9696 9698 9699 9701 9702 9704 9705 9707 9708 9710 9711 9712 9714 9715 9716 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9731 9732 9733 9735 9736 9738 9740 9741 9743 9745 9747 9749 9751 9752 9754 9756 9758 9760 9762 9764 9766 9768 9770 9771 9773 9775 9777 9778 9780 9781 9782 9784 9785 9785 9786 9787 9787 9787 9787 9786 9786 9785 9784 9784 9783 9782 9780 9779 9778 9777 9777 9776 9775 9775 9774 9774 9773 9773 9773 9773 9773 9772 9772 9772 9771 9771 9770 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9760 9759 9759 9759 9760 9760 9761 9762 9763 9764 9766 9767 9769 9770 9772 9774 9775 9777 9778 9779 9781 9782 9783 9784 9786 9787 9788 9789 9791 9792 9794 9795 9797 9799 9801 9804 9806 9809 9812 9815 9818 9821 9824 9827 9831 9834 9837 9840 9843 9846 9849 9852 9855 9857 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9893 9894 9894 9893 9893 9892 9891 9890 9889 9887 9885 9883 9881 9878 9876 9873 9870 9868 9865 9862 9859 9857 9854 9851 9849 9847 9844 9842 9840 9838 9836 9834 9832 9830 9828 9825 9823 5431 0 54 2 9821 9818 9816 9813 9811 9808 9806 9804 9802 9800 9798 9797 9796 9795 9795 9795 9796 9796 9797 9799 9801 9803 9805 9807 9810 9813 9815 9818 9821 9824 9826 9829 9831 9834 9836 9839 9841 9843 9846 9848 9850 9853 9855 9857 9860 9862 9864 9867 9869 9871 9874 9876 9878 9880 9881 9883 9884 9885 9886 9887 9888 9888 9889 9889 9889 9889 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9864 9862 9861 9860 9859 9859 9859 9859 9860 9861 9862 9863 9864 9866 9867 9869 9870 9872 9873 9874 9875 9875 9875 9875 9874 9874 9872 9871 9869 9867 9865 9862 9860 9857 9854 9851 9849 9846 9843 9840 9838 9835 9833 9830 9828 9825 9823 9820 9818 9815 9812 9810 9807 9804 9801 9798 9795 9792 9789 9786 9782 9779 9776 9773 9770 9767 9764 9761 9757 9754 9751 9748 9745 9742 9739 9736 9733 9729 9726 9723 9720 9717 9714 9712 9709 9707 9705 9703 9701 9700 9699 9698 9698 9697 9698 9698 9699 9699 9700 9702 9703 9704 9706 9707 9709 9710 9711 9713 9714 9716 9717 9718 9719 9721 9722 9723 9724 9725 9726 9726 9727 9728 9728 9729 9729 9729 9729 9729 9729 9728 9728 9727 9726 9725 9724 9722 9721 9719 9717 9715 9713 9711 9709 9706 9703 9700 9697 9694 9690 9686 9682 9677 9673 9668 9663 9657 9652 9647 9641 9636 9631 9626 9621 9617 9613 9609 9606 9603 9600 9598 9596 9594 9592 9591 9589 9588 9586 9584 9582 9579 9577 9574 9570 9567 9563 9560 9556 9553 9550 9548 9546 9545 9545 9546 9548 9551 9555 9561 9567 9575 9584 9594 9604 9615 9626 9637 9648 9660 9671 9681 9691 9700 9708 9716 9722 9728 9733 9737 9741 9744 9746 9748 9750 9752 9753 9755 9756 9758 9760 9762 9764 9767 9770 9773 9776 9779 9782 9785 9788 9791 9794 9797 9799 9802 9804 9806 9808 9810 9812 9814 9815 9817 9818 9819 9821 9822 9823 9824 9826 9827 9828 9829 9830 9831 9833 9834 9835 9836 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9867 9869 9870 9871 9871 9872 9872 9872 9872 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9847 9846 9845 9844 9842 9841 9840 9839 9839 9838 9837 9837 9837 9837 9837 9838 9839 9839 9840 9841 9842 9844 9845 9846 9847 9848 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9862 9863 9865 9866 9868 9870 9872 9874 9877 9880 9882 9885 9888 9891 9894 9896 9899 9902 9904 9907 9909 9911 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 5432 0 54 2 9917 9916 9915 9915 9914 9913 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9885 9884 9885 9885 9885 9886 9886 9887 9888 9890 9891 9892 9894 9896 9897 9899 9900 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9871 9868 9865 9861 9858 9854 9849 9844 9839 9834 9828 9822 9816 9810 9804 9797 9791 9784 9777 9771 9764 9758 9752 9746 9740 9734 9728 9723 9718 9714 9709 9705 9701 9698 9695 9692 9690 9688 9686 9685 9685 9684 9684 9685 9686 9688 9689 9692 9694 9697 9700 9703 9707 9710 9714 9717 9721 9724 9727 9730 9732 9733 9734 9734 9734 9732 9729 9725 9720 9713 9706 9696 9685 9672 9657 9640 9621 9600 9577 9551 9523 9492 9458 9422 9383 9341 9296 9247 9195 9140 9082 9020 8955 8886 8813 8738 8658 8576 8490 8402 8310 8216 8120 8021 7921 7819 7717 7614 7511 7409 7306 7205 7105 7007 6912 6819 6729 6642 6558 6478 6402 6329 6261 6197 6137 6080 6028 5980 5935 5894 5857 5823 5793 5766 5742 5720 5702 5686 5673 5662 5653 5648 5644 5643 5644 5647 5653 5661 5672 5685 5701 5719 5740 5764 5790 5820 5853 5888 5927 5969 6015 6063 6115 6170 6229 6291 6355 6424 6495 6569 6646 6726 6808 6893 6980 7069 7159 7252 7346 7440 7536 7633 7729 7826 7922 8019 8114 8208 8301 8392 8482 8569 8653 8735 8814 8891 8963 9033 9099 9161 9219 9274 9325 9372 9416 9456 9493 9526 9557 9584 9609 9631 9651 9669 9685 9699 9712 9724 9734 9744 9752 9760 9767 9774 9780 9786 9791 9796 9800 9804 9807 9810 9813 9815 9817 9818 9819 9819 9820 9820 9819 9819 9818 9817 9816 9815 9815 9814 9813 9812 9810 9809 9808 9807 9805 9804 9802 9799 9797 9793 9790 9786 9781 9776 9770 9764 9757 9749 9741 9732 9722 9712 9701 9690 9678 9665 9651 9637 9621 9605 9587 9568 9548 9527 9504 9480 9454 9426 9396 9364 9330 9295 9256 9216 9174 9129 9081 9032 8980 8925 8868 8809 8747 8682 8615 8545 8473 8398 8320 8239 8155 8069 7980 7888 7793 7696 7596 7495 7391 7286 7179 7071 6963 6854 6745 6637 6530 6424 6321 6219 6121 6026 5934 5847 5764 5685 5612 5544 5481 5424 5373 5327 5287 5253 5225 5203 5187 5176 5171 5172 5178 5190 5208 5230 5258 5292 5330 5374 5422 5476 5535 5598 5666 5739 5816 5898 5984 6074 6168 6266 6367 6471 5433 0 54 2 6578 6688 6800 6913 7028 7143 7259 7375 7491 7606 7719 7831 7940 8047 8151 8252 8349 8443 8532 8618 8698 8775 8847 8915 8978 9037 9092 9143 9191 9234 9274 9311 9344 9375 9403 9429 9453 9474 9493 9511 9527 9541 9554 9566 9576 9585 9594 9601 9607 9612 9617 9620 9623 9625 9627 9628 9628 9628 9627 9626 9624 9623 9620 9618 9615 9612 9609 9606 9603 9600 9597 9594 9592 9589 9587 9586 9584 9583 9582 9582 9582 9582 9583 9584 9586 9588 9589 9592 9594 9596 9598 9601 9603 9605 9607 9609 9611 9612 9614 9615 9616 9618 9619 9620 9621 9622 9623 9625 9626 9628 9629 9631 9633 9635 9637 9640 9642 9645 9648 9650 9653 9656 9660 9663 9666 9669 9673 9676 9680 9683 9686 9689 9692 9695 9698 9701 9703 9705 9707 9709 9710 9711 9711 9711 9711 9710 9709 9708 9706 9704 9702 9699 9697 9693 9690 9686 9682 9678 9673 9668 9662 9656 9650 9643 9635 9627 9618 9609 9599 9588 9577 9565 9553 9541 9528 9514 9501 9487 9474 9460 9446 9433 9419 9406 9393 9381 9369 9357 9346 9336 9326 9316 9308 9300 9292 9286 9280 9276 9272 9269 9267 9266 9266 9268 9270 9273 9278 9283 9290 9297 9305 9314 9324 9334 9345 9357 9369 9381 9393 9406 9418 9431 9444 9457 9469 9482 9495 9508 9520 9533 9545 9558 9570 9583 9595 9607 9619 9631 9642 9654 9665 9675 9686 9695 9705 9713 9721 9728 9735 9741 9746 9750 9754 9757 9759 9760 9761 9761 9760 9759 9757 9755 9752 9748 9744 9740 9734 9728 9722 9715 9708 9700 9691 9682 9672 9662 9651 9640 9629 9617 9605 9593 9581 9568 9556 9543 9531 9519 9507 9495 9484 9472 9461 9451 9440 9430 9421 9411 9402 9393 9384 9376 9367 9359 9351 9343 9336 9329 9322 9315 9309 9303 9297 9293 9289 9285 9283 9281 9280 9281 9282 9285 9289 9294 9300 9307 9316 9326 9337 9349 9361 9375 9389 9404 9420 9435 9452 9468 9484 9500 9516 9532 9547 9562 9577 9592 9605 9619 9632 9645 9657 9668 9679 9690 9701 9710 9720 9729 9738 9746 9754 9761 9768 9774 9780 9785 9790 9795 9799 9802 9805 9808 9811 9813 9815 9816 9818 9819 9820 9821 9822 9823 9824 9824 9825 9825 9825 9825 9825 9824 9824 9823 9822 9821 9820 9818 9817 9815 9814 9812 9811 9809 9808 9807 9806 9805 9805 9805 9805 9805 9805 9806 9806 9807 9808 9809 9809 9810 9810 9811 9811 9811 9811 9811 9811 9811 9810 9810 9809 9808 9808 9807 9806 9804 9803 9801 9799 9797 9794 9790 9787 9783 9778 9773 9767 9760 9754 9747 9739 9732 9724 9717 9709 9702 9695 9688 9683 9677 9673 9669 9667 9665 9664 9664 9664 9666 9668 9671 9674 9678 9682 9686 9690 9694 9698 9703 9707 9710 9713 9716 9719 9721 9723 9724 9725 9726 9726 9726 9725 9724 9723 9721 9719 9717 9715 9712 9709 9706 9703 9700 5434 0 54 2 9696 9693 9689 9686 9683 9680 9677 9674 9671 9669 9667 9665 9664 9662 9662 9661 9661 9660 9661 9661 9661 9662 9662 9662 9663 9663 9663 9663 9662 9662 9661 9660 9658 9656 9654 9651 9648 9645 9641 9637 9633 9628 9623 9618 9613 9607 9601 9595 9589 9583 9577 9570 9563 9557 9549 9542 9535 9527 9519 9511 9502 9493 9484 9475 9466 9456 9446 9436 9426 9417 9407 9397 9388 9379 9370 9362 9355 9348 9342 9337 9333 9329 9327 9325 9324 9324 9324 9326 9328 9330 9333 9337 9340 9343 9347 9350 9353 9356 9359 9361 9362 9363 9363 9363 9362 9360 9358 9355 9352 9348 9344 9339 9334 9329 9324 9318 9313 9307 9301 9295 9289 9283 9277 9271 9265 9258 9252 9245 9238 9230 9223 9215 9206 9197 9188 9178 9168 9158 9147 9136 9124 9112 9100 9088 9076 9063 9050 9037 9024 9011 8998 8984 8970 8956 8942 8927 8912 8897 8881 8865 8848 8831 8812 8794 8774 8754 8733 8712 8690 8667 8643 8619 8594 8568 8541 8514 8486 8458 8428 8398 8367 8335 8303 8269 8234 8198 8161 8123 8084 8043 8001 7957 7912 7866 7819 7770 7719 7667 7614 7560 7504 7446 7388 7327 7266 7203 7138 7072 7003 6933 6860 6785 6707 6627 6543 6456 6365 6270 6172 6069 5963 5852 5737 5618 5495 5368 5238 5104 4968 4830 4690 4548 4407 4266 4125 3985 3848 3713 3581 3453 3328 3209 3094 2984 2880 2781 2688 2601 2519 2443 2373 2308 2248 2193 2143 2098 2058 2021 1989 1961 1937 1916 1898 1884 1872 1864 1858 1855 1855 1857 1861 1868 1877 1888 1901 1917 1936 1958 1983 2011 2043 2079 2120 2166 2217 2274 2338 2409 2487 2572 2665 2766 2875 2992 3116 3248 3386 3531 3682 3837 3997 4160 4325 4491 4658 4824 4988 5150 5309 5464 5614 5759 5898 6032 6159 6281 6396 6505 6609 6707 6800 6888 6972 7052 7129 7202 7272 7340 7405 7469 7530 7590 7647 7703 7757 7810 7860 7908 7955 7999 8041 8081 8118 8154 8187 8219 8249 8277 8304 8329 8354 8378 8401 8424 8447 8470 8493 8516 8539 8563 8587 8612 8636 8661 8686 8710 8735 8758 8782 8804 8826 8847 8868 8887 8905 8923 8940 8956 8971 8986 9001 9015 9028 9042 9055 9067 9080 9092 9103 9114 9125 9134 9143 9150 9156 9161 9165 9167 9168 9167 9165 9162 9158 9153 9148 9142 9137 9131 9126 9122 9119 9118 9118 9120 9124 9130 9138 9148 9160 9173 9188 9205 9223 9241 9261 9280 9299 9319 9338 9356 9374 9390 9406 9420 9433 9445 9456 9466 9475 9483 9490 9497 9503 9508 9513 9518 9522 9526 9530 9534 9538 9541 9545 9548 9551 9554 9556 9558 9560 9561 9562 9563 9564 9564 9563 9563 9562 9561 9559 9558 9556 9554 9552 9550 9547 9544 9542 9539 9535 9532 9528 9524 9520 9515 9510 9505 9500 9494 9488 9481 9475 9468 9461 9453 9446 9439 9431 9424 9416 9409 5435 0 54 2 9402 9395 9389 9383 9377 9372 9367 9362 9359 9356 9353 9351 9350 9350 9351 9352 9354 9356 9360 9364 9369 9374 9380 9387 9394 9401 9409 9417 9425 9434 9442 9451 9459 9467 9475 9482 9489 9496 9502 9507 9511 9515 9518 9519 9520 9519 9518 9514 9510 9504 9497 9489 9479 9467 9455 9440 9425 9408 9390 9371 9351 9330 9308 9285 9262 9238 9213 9189 9164 9140 9115 9091 9067 9044 9022 9000 8979 8959 8940 8923 8907 8892 8879 8868 8859 8852 8847 8844 8843 8845 8848 8855 8863 8874 8887 8903 8920 8940 8961 8984 9008 9034 9060 9088 9116 9144 9173 9201 9230 9258 9286 9313 9339 9365 9390 9414 9436 9458 9479 9500 9519 9537 9555 9572 9589 9604 9619 9634 9648 9661 9674 9687 9698 9710 9721 9731 9741 9750 9758 9766 9774 9781 9787 9793 9798 9803 9808 9812 9816 9820 9824 9827 9830 9834 9837 9840 9843 9846 9848 9851 9854 9857 9859 9862 9864 9866 9869 9870 9872 9874 9875 9877 9878 9878 9879 9880 9880 9880 9880 9879 9878 9878 9876 9875 9873 9871 9869 9867 9864 9861 9858 9855 9852 9849 9845 9842 9839 9836 9833 9830 9828 9826 9824 9823 9822 9822 9822 9823 9824 9826 9828 9830 9833 9836 9839 9842 9845 9848 9851 9854 9856 9858 9860 9862 9862 9863 9863 9862 9862 9860 9859 9857 9855 9853 9851 9849 9846 9844 9841 9839 9836 9834 9831 9828 9825 9822 9818 9814 9810 9806 9801 9796 9791 9785 9779 9773 9768 9762 9756 9751 9746 9742 9738 9735 9732 9729 9727 9725 9723 9720 9718 9714 9710 9704 9697 9689 9678 9666 9652 9636 9618 9599 9578 9556 9533 9511 9488 9465 9444 9424 9406 9390 9377 9367 9360 9357 9357 9360 9366 9376 9388 9403 9419 9437 9456 9476 9495 9515 9533 9551 9567 9582 9594 9605 9614 9621 9626 9629 9631 9632 9632 9630 9628 9626 9623 9621 9618 9615 9613 9611 9610 9608 9607 9607 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9607 9607 9608 9608 9608 9609 9609 9608 9608 9607 9605 9602 9599 9595 9589 9582 9574 9565 9554 9542 9528 9512 9495 9476 9455 9432 9408 9381 9352 9322 9289 9254 9216 9176 9134 9089 9041 8991 8937 8881 8821 8758 8692 8623 8550 8474 8395 8312 8227 8138 8046 7951 7854 7754 7652 7547 7441 7333 7224 7114 7004 6893 6783 6673 6565 6457 6352 6249 6149 6052 5959 5870 5786 5706 5632 5564 5501 5445 5395 5352 5316 5287 5266 5251 5245 5246 5254 5270 5293 5324 5362 5408 5460 5520 5586 5658 5737 5821 5912 6007 6107 6211 6319 6431 6545 6663 6782 6903 7025 7147 7269 7391 7513 7632 7751 7867 7981 8092 8200 8305 8406 8504 8598 8688 8774 8856 8933 9007 9077 9142 9203 9261 9315 9364 9411 9454 9493 9530 9563 9594 9622 9647 9671 9692 9711 9729 9745 9759 9772 9784 9795 9805 5436 0 54 2 9813 9822 9829 9836 9842 9848 9853 9857 9861 9865 9868 9871 9874 9876 9878 9879 9881 9882 9883 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9868 9866 9863 9860 9857 9854 9851 9847 9844 9840 9836 9832 9828 9824 9820 9815 9811 9805 9800 9794 9788 9781 9773 9765 9755 9745 9733 9720 9706 9690 9673 9654 9634 9611 9587 9561 9533 9503 9471 9437 9401 9363 9323 9281 9237 9190 9142 9091 9038 8983 8926 8866 8804 8740 8674 8606 8535 8462 8387 8310 8232 8151 8070 7987 7903 7818 7733 7648 7563 7479 7395 7313 7233 7155 7079 7006 6936 6870 6808 6750 6697 6648 6604 6566 6533 6506 6485 6470 6460 6457 6460 6469 6484 6505 6532 6565 6604 6648 6697 6752 6811 6875 6943 7015 7090 7168 7250 7333 7418 7505 7593 7682 7771 7860 7948 8035 8121 8206 8289 8370 8448 8524 8597 8668 8735 8800 8861 8920 8975 9028 9078 9124 9168 9210 9249 9285 9319 9351 9381 9408 9434 9459 9481 9502 9522 9541 9558 9574 9589 9603 9616 9628 9640 9651 9660 9669 9678 9685 9692 9698 9703 9707 9710 9712 9713 9713 9712 9709 9706 9700 9693 9685 9675 9663 9650 9635 9618 9599 9579 9556 9532 9506 9478 9447 9415 9381 9344 9305 9263 9219 9172 9122 9069 9013 8953 8890 8824 8753 8679 8601 8519 8433 8343 8250 8152 8052 7948 7842 7734 7623 7510 7397 7283 7169 7056 6943 6832 6723 6617 6514 6415 6319 6229 6143 6062 5988 5919 5856 5800 5751 5708 5673 5645 5624 5611 5605 5606 5616 5632 5657 5689 5728 5775 5829 5890 5958 6032 6112 6198 6290 6386 6487 6591 6699 6809 6922 7036 7150 7265 7379 7492 7605 7714 7822 7927 8028 8126 8219 8309 8394 8475 8552 8623 8691 8753 8812 8866 8915 8961 9003 9041 9076 9107 9136 9161 9185 9206 9225 9242 9257 9272 9285 9298 9309 9321 9332 9343 9354 9365 9376 9388 9399 9411 9424 9437 9450 9463 9477 9490 9504 9519 9533 9547 9561 9575 9589 9603 9616 9630 9643 9656 9668 9681 9693 9704 9716 9727 9738 9749 9759 9769 9778 9787 9796 9804 9812 9820 9826 9833 9839 9844 9849 9853 9857 9861 9864 9866 9868 9870 9871 9872 9873 9874 9874 9875 9875 9875 9875 9876 9876 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9887 9887 9886 9886 9885 9884 9882 9881 9879 9876 9874 9871 9868 9865 9862 9858 9854 9850 9846 9841 9836 9831 9825 9819 9813 9806 9799 9791 9783 9774 9765 9756 9747 9737 9727 9717 9707 9697 9686 9676 9666 9657 9647 9638 9629 9620 9611 9603 9594 9586 9578 9570 9561 9553 9544 9535 9525 9515 9505 9494 9483 9471 9459 5437 0 54 2 9447 9433 9420 9406 9392 9377 9362 9347 9331 9315 9298 9281 9264 9245 9226 9206 9185 9163 9140 9115 9088 9060 9031 8999 8966 8932 8896 8858 8819 8780 8740 8700 8660 8620 8581 8543 8508 8474 8443 8415 8390 8368 8351 8337 8327 8322 8320 8322 8328 8338 8351 8366 8384 8405 8426 8449 8473 8497 8521 8544 8566 8587 8605 8622 8637 8648 8657 8663 8666 8665 8661 8653 8643 8629 8611 8591 8567 8541 8512 8481 8448 8412 8376 8338 8300 8262 8224 8186 8149 8113 8079 8047 8018 7991 7968 7948 7932 7919 7910 7906 7905 7909 7917 7929 7945 7965 7989 8016 8046 8080 8116 8156 8197 8241 8287 8335 8384 8435 8486 8539 8592 8646 8700 8753 8807 8861 8914 8966 9018 9068 9118 9166 9212 9257 9301 9342 9382 9420 9456 9490 9522 9553 9581 9607 9632 9655 9676 9696 9714 9731 9747 9761 9775 9787 9799 9809 9819 9828 9837 9845 9852 9859 9865 9870 9875 9880 9884 9887 9890 9893 9895 9897 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9928 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9918 9918 9919 9920 9922 9923 9925 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9923 9920 9918 9915 9912 9909 9905 9902 9898 9894 9890 9886 9882 9878 9874 9870 9866 9862 9859 9856 9853 9850 9848 9846 9844 9843 9841 9840 9839 9838 9837 9837 9836 9836 9835 9835 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9840 9841 9842 9844 9845 9847 9849 9851 9853 9854 9856 9858 9860 9862 9864 9865 9867 9868 9870 9871 9872 9874 9875 9876 9877 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9884 9884 9884 9883 9883 9882 9881 9879 9878 9875 9873 9870 9868 9864 9861 9858 9854 9850 9847 9843 9839 9836 9833 9830 9827 9824 9822 9819 9817 9816 9814 9813 9812 9811 9810 9809 9809 9808 9807 9806 9806 9805 9804 9803 9803 9802 9801 9801 9800 9800 9800 9801 9801 9802 9803 9805 9806 9808 9810 9813 9816 9818 9821 9824 9827 9830 9832 9835 9838 9840 9842 9844 9846 9848 9849 9851 9852 9853 9855 9856 9857 9858 9860 9861 9863 9864 9866 9867 9869 9871 9873 9875 9877 9878 9880 9882 9884 9885 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9912 9912 9912 9911 9910 9909 9907 9905 9903 9900 9897 9894 9890 9886 9881 9876 9871 9865 9859 9853 9846 9839 9831 9824 9816 9807 9799 9790 9781 9772 9763 9754 9745 9736 9728 9719 5438 0 54 3 9717 9709 9702 9695 9688 9682 9676 9671 9667 9663 9659 9657 9655 9653 9652 9652 9652 9652 9654 9655 9657 9660 9663 9666 9670 9674 9679 9684 9689 9694 9700 9706 9712 9719 9726 9732 9739 9746 9753 9760 9767 9774 9781 9788 9795 9801 9807 9813 9818 9823 9828 9832 9836 9840 9843 9845 9847 9849 9850 9851 9851 9851 9850 9850 9848 9847 9845 9844 9842 9840 9838 9836 9834 9832 9830 9829 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9821 9821 9821 9821 9821 9820 9820 9819 9819 9818 9816 9815 9813 9811 9809 9806 9803 9800 9796 9792 9788 9784 9779 9774 9769 9763 9757 9751 9745 9739 9732 9724 9717 9709 9701 9693 9684 9675 9666 9657 9647 9637 9626 9616 9605 9594 9583 9571 9560 9549 9538 9527 9516 9505 9495 9485 9476 9467 9459 9451 9444 9437 9431 9427 9422 9419 9417 9415 9415 9415 9416 9418 9421 9424 9429 9434 9440 9447 9455 9463 9472 9481 9491 9501 9512 9523 9534 9546 9558 9569 9581 9593 9605 9616 9628 9639 9650 9660 9670 9680 9689 9698 9707 9714 9722 9729 9735 9741 9747 9752 9756 9760 9764 9767 9770 9773 9775 9777 9778 9779 9781 9781 9782 9782 9783 9783 9783 9783 9782 9782 9782 9781 9781 9780 9780 9780 9780 9779 9779 9779 9780 9780 9780 9781 9782 9783 9785 9786 9788 9790 9792 9795 9798 9801 9804 9807 9811 9814 9818 9822 9826 9830 9834 9838 9843 9847 9851 9855 9859 9863 9866 9870 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9883 9881 9878 9875 9873 9870 9867 9865 9862 9860 9858 9856 9854 9852 9850 9849 9847 9846 9845 9844 9843 9842 9841 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9835 9835 9835 9835 9836 9836 9837 9838 9839 9841 9842 9844 9846 9848 9850 9853 9855 9857 9860 9862 9864 9865 9867 9868 9869 9869 9869 9869 9868 9867 9866 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9834 9832 9829 9826 9823 9818 9813 9807 9800 9793 9785 9776 9767 9757 9747 9737 9727 9717 9707 9698 9689 9681 9674 9668 9664 9660 9658 9657 9657 9658 9661 9665 9669 9675 9682 9689 9697 9705 9713 9721 9729 9737 9745 9752 9759 9765 9770 9775 9779 9783 9786 9789 9791 9792 9793 9794 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9796 9796 9795 9795 9794 9793 9792 5439 0 54 3 9791 9789 9788 9786 9785 9783 9782 9780 9779 9778 9777 9776 9775 9775 9775 9775 9775 9776 9776 9777 9778 9780 9781 9782 9784 9786 9787 9789 9791 9793 9795 9796 9798 9800 9802 9804 9805 9807 9809 9811 9812 9814 9816 9817 9819 9820 9822 9823 9824 9825 9826 9827 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9826 9826 9826 9826 9826 9827 9827 9828 9828 9829 9830 9831 9832 9833 9835 9836 9837 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9847 9848 9848 9848 9847 9847 9847 9846 9845 9844 9843 9842 9840 9839 9837 9835 9833 9831 9828 9825 9823 9820 9816 9813 9809 9806 9802 9798 9794 9791 9787 9783 9779 9775 9772 9769 9765 9763 9760 9757 9755 9754 9752 9751 9750 9749 9749 9749 9749 9749 9750 9750 9751 9752 9754 9755 9757 9758 9760 9762 9764 9766 9768 9770 9773 9776 9778 9781 9784 9787 9791 9794 9798 9801 9805 9809 9813 9817 9820 9824 9828 9832 9835 9839 9842 9846 9849 9852 9854 9857 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9881 9880 9879 9878 9876 9875 9873 9871 9869 9866 9864 9862 9860 9858 9855 9854 9852 9850 9849 9848 9847 9847 9846 9846 9846 9847 9848 9849 9850 9851 9853 9854 9856 9858 9860 9862 9865 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9892 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9890 9887 9884 9881 9877 9874 9871 9868 9865 9862 9860 9857 9855 9853 9852 9850 9849 9848 9847 9847 9847 9847 9847 9847 9848 9848 9849 9850 9851 9851 9852 9853 9853 9854 9854 9854 9854 9854 9853 9852 9851 9850 9849 9847 9845 9843 9842 9840 9838 9836 9834 9833 9831 9830 9829 9829 9829 9829 9830 9831 9832 9833 9835 9837 9840 9842 9845 9847 9850 9853 9855 9857 9860 9861 9863 9864 9865 9866 9866 9866 9865 9864 9863 9861 9859 9856 9853 9850 9847 9843 9839 9835 9831 9826 9822 9816 9811 9806 9800 9794 9788 9782 9775 9769 9762 9756 9749 9742 9735 9729 9722 9716 9710 9704 9698 9693 9688 9684 9680 9677 9674 9672 9671 9670 9670 9671 9672 9674 9677 9680 9683 9688 9693 9698 9704 9710 9717 9724 9731 9738 9746 9754 9762 9770 9778 9786 9795 9803 9811 9819 9826 9834 9842 9849 9856 9863 9869 9876 9882 9888 9893 9899 9904 9908 9913 9917 9921 9924 9928 9931 9933 9936 9938 5440 0 54 3 9940 9941 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9961 9961 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9944 9942 9940 9937 9935 9932 9929 9927 9924 9922 9919 9916 9914 9911 9909 9906 9904 9902 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9878 9877 9875 9873 9872 9870 9869 9867 9866 9864 9863 9861 9860 9859 9858 9856 9855 9854 9853 9853 9852 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9844 9843 9843 9842 9841 9841 9840 9840 9839 9839 9838 9838 9838 9838 9837 9837 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9838 9837 9836 9835 9833 9831 9829 9826 9823 9820 9816 9812 9807 9802 9796 9790 9784 9777 9770 9762 9754 9746 9737 9728 9719 9709 9700 9689 9679 9669 9658 9647 9636 9626 9615 9604 9593 9583 9573 9563 9554 9545 9536 9529 9521 9515 9509 9504 9500 9497 9495 9494 9494 9495 9497 9500 9505 9510 9516 9523 9531 9540 9550 9560 9571 9583 9595 9607 9620 9632 9645 9658 9671 9683 9695 9707 9719 9730 9741 9751 9761 9770 9779 9787 9794 9801 9808 9814 9820 9825 9829 9834 9837 9841 9844 9847 9849 9851 9853 9854 9855 9855 9856 9856 9856 9855 9854 9853 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9825 9824 9823 9823 9823 9823 9823 9824 9825 9826 9827 9829 9830 9832 9835 9837 9839 9841 9844 9846 9848 9850 9853 9855 9857 9858 9860 9862 9863 9865 9866 9867 9868 9868 9869 9869 9869 9869 9868 9868 9867 9866 9864 9863 9861 9858 9856 9853 9850 9846 9842 9838 9834 9829 9825 9820 9814 9809 9804 9798 9793 9787 9781 9776 9770 9765 9759 9754 9748 9743 9738 9733 9728 9723 9718 9714 9709 9705 9700 9696 9692 9688 9685 9681 9678 9675 9672 9669 9667 9665 9664 9663 9662 9662 9662 9663 9664 9666 9667 9670 9672 9675 9678 9682 5441 0 54 3 9686 9689 9694 9698 9702 9707 9711 9716 9720 9725 9729 9734 9739 9743 9748 9753 9758 9763 9768 9773 9778 9783 9788 9793 9798 9803 9808 9813 9817 9822 9826 9830 9834 9837 9840 9842 9845 9846 9847 9848 9848 9848 9848 9847 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9823 9822 9821 9820 9820 9820 9820 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9829 9829 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9839 9839 9839 9838 9837 9835 9833 9830 9827 9822 9817 9811 9805 9797 9788 9778 9767 9755 9742 9727 9712 9695 9676 9657 9636 9614 9590 9565 9539 9511 9482 9451 9418 9384 9348 9310 9270 9228 9185 9139 9091 9042 8990 8936 8880 8822 8762 8700 8636 8571 8504 8436 8366 8295 8224 8152 8080 8008 7936 7865 7794 7725 7658 7592 7529 7469 7411 7357 7306 7259 7216 7177 7143 7114 7090 7071 7057 7048 7045 7047 7055 7068 7087 7110 7139 7173 7212 7255 7303 7355 7410 7470 7532 7598 7666 7736 7808 7882 7957 8033 8109 8185 8261 8336 8411 8484 8556 8626 8695 8761 8825 8887 8946 9002 9056 9108 9156 9202 9245 9286 9324 9360 9393 9424 9453 9481 9506 9529 9551 9571 9590 9607 9623 9639 9653 9666 9678 9690 9700 9710 9720 9729 9737 9745 9752 9759 9765 9771 9777 9783 9788 9793 9797 9802 9806 9810 9814 9817 9821 9825 9828 9832 9835 9838 9842 9845 9848 9851 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9899 9902 9904 9907 9909 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9943 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 5442 0 54 3 9985 9986 9987 9987 9988 9989 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9990 9990 9991 9992 9992 9993 9994 9995 9995 9996 9997 9997 9998 9999 9999 9999 999910000 9999 9999 9999 9998 9998 9997 9996 9995 9993 9992 9990 9989 9987 9985 9983 9981 9979 9977 9975 9973 9971 9969 9967 9965 9963 9962 9960 9958 9956 9954 9951 9949 9946 9943 9940 9937 9933 9929 9924 9919 9913 9908 9901 9895 9888 9881 9874 9866 9859 9851 9844 9836 9828 9821 9813 9805 9798 9790 9782 9774 9765 9756 9747 9737 9726 9715 9703 9690 9676 9661 9646 9630 9612 9595 9577 9558 9539 9521 9502 9484 9466 9450 9434 9420 9407 9396 9387 9379 9374 9370 9369 9369 9371 9375 9381 9388 9396 9405 9415 9426 9436 9447 9458 9468 9477 9486 9493 9500 9505 9508 9510 9511 9510 9508 9503 9498 9491 9482 9473 9462 9450 9437 9423 9408 9392 9376 9359 9342 9324 9306 9287 9269 9251 9232 9214 9196 9179 9162 9145 9130 9115 9101 9088 9076 9066 9057 9049 9043 9039 9037 9036 9037 9040 9045 9052 9061 9071 9083 9097 9112 9129 9147 9167 9187 9209 9231 9254 9277 9301 9325 9349 9373 9397 9421 9445 9468 9490 9512 9534 9555 9575 9595 9614 9632 9650 9667 9684 9700 9715 9729 9743 9757 9770 9782 9794 9805 9815 9826 9835 9844 9853 9861 9868 9875 9882 9888 9893 9898 9903 9907 9911 9914 9917 9919 9921 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9893 9893 9892 9891 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9873 9871 9868 9866 9863 9860 9857 9854 9851 9847 9844 9840 9836 9832 9828 9823 9819 9815 9810 9806 9802 9797 9793 9789 9785 9781 9777 9773 9769 9766 9763 9760 9757 9754 9752 9750 9747 9745 9743 9742 9740 9738 9737 9735 9734 9733 9731 9730 9729 9728 9726 9725 9724 9723 9722 9722 9721 9720 9720 9719 9719 9719 9719 9720 9720 9721 9722 9723 9724 9725 9727 9728 9730 9732 9734 9736 9738 9740 9742 9744 9746 9748 9750 9752 9754 9757 9759 9761 9763 9766 9768 9770 9773 9775 9778 9781 9783 9786 9789 9791 9794 9796 9799 9801 9803 9805 9806 9807 9808 9809 9809 9809 9808 9807 9806 9804 9802 9799 9797 9793 9790 9786 9782 9778 9773 9769 9764 9760 9755 9750 9745 9741 9736 9732 9727 9723 9719 9715 9711 9707 9704 9700 9697 9694 9692 9690 9688 9686 9685 9684 9683 9683 9683 9684 9685 9686 9688 9691 9694 9697 9701 9705 9709 9714 9719 9724 9729 9735 9740 9746 5443 0 54 3 9752 9758 9764 9769 9775 9781 9786 9791 9797 9802 9807 9812 9817 9822 9827 9832 9837 9842 9847 9852 9857 9862 9867 9872 9877 9882 9887 9891 9896 9900 9904 9908 9912 9915 9918 9921 9923 9925 9927 9929 9930 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9909 9907 9905 9904 9903 9902 9901 9900 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9900 9898 9896 9893 9890 9886 9883 9879 9875 9870 9865 9860 9854 9848 9841 9835 9828 9820 9813 9805 9797 9789 9780 9772 9764 9755 9746 9738 9729 9720 9711 9702 9693 9684 9675 9666 9657 9648 9639 9629 9620 9611 9602 9593 9585 9576 9568 9560 9553 9546 9540 9534 9529 9525 9521 9518 9516 9514 9513 9513 9513 9514 9515 9517 9520 9522 9525 9529 9533 9537 9541 9545 9550 9554 9559 9565 9570 9576 9582 9588 9594 9601 9608 9616 9624 9632 9641 9650 9659 9669 9678 9688 9698 9707 9717 9726 9735 9744 9752 9759 9766 9771 9777 9781 9784 9787 9789 9790 9790 9789 9787 9785 9782 9778 9773 9768 9763 9757 9751 9744 9737 9729 9722 9714 9706 9697 9689 9680 9670 9661 9651 9642 9632 9621 9611 9600 9589 9578 9567 9556 9545 9534 9523 9512 9502 9491 9482 9472 9463 9455 9447 9440 9434 9429 9424 9421 9419 9418 9418 9419 9421 9425 9429 9435 9441 9449 9458 9468 9478 9490 9502 9514 9528 9541 9555 9570 9584 9599 9613 9628 9642 9657 9670 9684 9697 9710 9723 9735 9746 9757 9768 9778 9787 9796 9805 9813 9821 9828 9834 9841 9846 9852 9857 9861 9865 9869 9873 9876 9879 9881 9884 9886 9887 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9895 9895 9894 9893 9892 9891 9890 9888 9886 9884 9882 9880 9877 9874 9872 9869 9866 9863 9860 9858 9855 9853 9851 9850 9849 9848 9848 9848 9848 9849 9851 9853 9855 9858 9860 9864 9867 9870 9874 9878 9881 9885 9888 9891 9894 9896 9898 9900 9902 9903 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9934 9934 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9927 5444 0 54 3 9926 9924 9921 9918 9915 9912 9908 9903 9899 9894 9889 9883 9877 9872 9866 9861 9855 9850 9845 9841 9837 9834 9831 9829 9828 9827 9827 9827 9829 9830 9832 9835 9838 9841 9844 9848 9851 9854 9857 9860 9863 9865 9867 9869 9870 9871 9871 9872 9872 9871 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9869 9870 9870 9871 9872 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9874 9873 9873 9872 9871 9871 9870 9870 9870 9870 9870 9871 9872 9873 9875 9877 9879 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9916 9918 9920 9921 9923 9924 9925 9925 9925 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9892 9890 9887 9885 9883 9880 9877 9875 9871 9868 9865 9862 9858 9854 9851 9847 9843 9839 9835 9831 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9782 9778 9774 9770 9766 9761 9757 9753 9749 9745 9740 9735 9731 9726 9720 9715 9709 9703 9696 9690 9682 9675 9667 9658 9649 9639 9629 9618 9606 9594 9581 9568 9553 9538 9523 9506 9489 9471 9452 9432 9411 9389 9367 9343 9319 9294 9268 9241 9214 9186 9158 9129 9100 9071 9042 9013 8984 8955 8928 8901 8875 8851 8827 8806 8786 8768 8751 8737 8725 8716 8709 8704 8701 8701 8704 8708 8716 8725 8737 8750 8766 8784 8803 8824 8846 8870 8895 8921 8948 8976 9004 9033 9062 9091 9120 9149 9177 9206 9233 9261 9287 9313 9337 9361 9384 9406 9426 9446 9464 9481 9497 9513 9526 9539 9551 9562 9572 9582 9590 9598 9605 9612 9618 9623 9628 9633 9638 9642 9645 9649 9652 9655 9658 9660 9662 9664 9666 9668 9669 9670 9671 9671 9671 9671 9671 9671 9671 9670 9669 9668 9667 9666 9665 9664 9663 9661 9660 9659 9658 9656 9655 9654 9652 9651 9649 9647 9645 9643 9641 9639 9636 9633 9630 9626 9622 9618 9613 9608 9603 9597 9591 9584 9577 9570 9562 9554 9545 9536 9527 9517 9507 9497 9487 9476 9465 9454 9443 9431 9420 9408 9396 9384 9372 9360 9348 9336 9323 9311 9298 9285 9273 9260 9246 9233 9220 9206 9192 9178 9164 9150 9135 9120 9104 9088 9071 9054 9037 9018 8999 8979 8959 8937 8914 8890 8865 8839 8811 8782 8751 8719 8685 8649 8611 8571 8529 8485 8439 8390 8339 8285 8229 8170 8108 8044 7976 7906 7833 7756 7677 7594 7508 7419 7326 7231 7132 7030 6925 6817 6706 6593 6477 6359 6239 6118 5996 5872 5749 5625 5502 5445 0 54 3 5379 5257 5138 5020 4905 4793 4685 4580 4480 4384 4292 4206 4125 4049 3979 3914 3855 3802 3754 3713 3677 3647 3623 3605 3592 3585 3584 3588 3599 3615 3636 3664 3698 3737 3783 3835 3892 3956 4026 4102 4184 4272 4365 4464 4568 4677 4791 4909 5031 5156 5285 5416 5548 5682 5817 5952 6086 6221 6354 6485 6614 6741 6865 6986 7103 7217 7328 7434 7537 7636 7731 7822 7909 7993 8073 8150 8224 8294 8361 8426 8487 8546 8603 8657 8708 8758 8805 8850 8892 8933 8972 9009 9044 9077 9108 9138 9166 9192 9217 9241 9263 9284 9303 9322 9339 9356 9372 9387 9401 9415 9428 9441 9453 9464 9475 9486 9496 9506 9516 9525 9534 9542 9550 9558 9565 9572 9578 9584 9590 9596 9601 9605 9610 9614 9618 9622 9626 9630 9634 9637 9641 9645 9648 9652 9656 9660 9664 9668 9672 9676 9680 9684 9689 9693 9697 9701 9705 9709 9713 9717 9721 9724 9728 9731 9734 9737 9739 9742 9744 9747 9749 9751 9752 9754 9756 9757 9759 9760 9761 9763 9764 9765 9766 9767 9767 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9767 9767 9766 9766 9765 9765 9764 9764 9764 9763 9763 9763 9762 9762 9762 9762 9762 9761 9761 9761 9760 9760 9759 9759 9758 9757 9756 9756 9755 9754 9753 9752 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9728 9727 9726 9726 9725 9725 9725 9725 9726 9726 9727 9728 9729 9730 9732 9733 9735 9737 9740 9742 9745 9747 9750 9753 9756 9759 9762 9765 9767 9770 9773 9776 9779 9781 9784 9786 9788 9790 9792 9793 9794 9795 9796 9797 9797 9797 9797 9796 9796 9795 9794 9793 9791 9790 9788 9786 9784 9782 9780 9778 9775 9773 9771 9769 9767 9765 9763 9761 9759 9757 9755 9753 9752 9750 9749 9747 9746 9745 9744 9743 9742 9741 9741 9740 9740 9739 9739 9739 9739 9739 9739 9739 9739 9739 9740 9740 9741 9742 9742 9743 9744 9744 9745 9746 9746 9747 9747 9748 9748 9748 9748 9748 9748 9748 9747 9747 9747 9746 9745 9744 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9735 9734 9733 9732 9731 9730 9729 9729 9728 9727 9726 9725 9724 9723 9722 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9709 9708 9708 9708 9708 9709 9709 9710 9711 9712 9713 9714 9716 9717 9719 9721 9723 9725 9727 9729 9731 9733 9735 9738 9740 9742 9744 9746 9748 9750 9752 9754 9756 9757 9759 9760 9761 9763 9764 9764 9765 9765 9765 9765 9765 9765 9764 9763 9762 9761 9760 9758 9757 9755 9754 9752 9750 9749 9747 9745 9744 9743 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9732 9731 9730 9729 9729 9728 9727 9727 9726 9725 9725 9724 9723 9723 9723 9722 9722 5446 0 54 3 9722 9722 9721 9721 9721 9721 9721 9720 9719 9719 9717 9716 9715 9713 9711 9708 9705 9703 9699 9696 9693 9690 9686 9683 9680 9678 9675 9673 9672 9671 9670 9670 9671 9672 9674 9676 9678 9682 9685 9689 9692 9696 9700 9704 9708 9711 9715 9717 9720 9722 9724 9726 9727 9727 9728 9727 9727 9726 9726 9725 9723 9722 9721 9719 9718 9716 9715 9714 9712 9711 9709 9708 9706 9705 9703 9701 9699 9697 9695 9693 9691 9689 9686 9684 9682 9679 9677 9675 9673 9671 9669 9667 9666 9665 9663 9662 9662 9661 9660 9660 9659 9659 9659 9659 9658 9658 9658 9658 9658 9657 9657 9657 9657 9656 9656 9656 9656 9657 9657 9657 9658 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9667 9668 9668 9668 9668 9668 9668 9667 9666 9665 9663 9661 9659 9657 9655 9652 9650 9647 9643 9640 9637 9633 9630 9626 9622 9618 9614 9609 9605 9600 9595 9591 9586 9580 9575 9570 9565 9559 9554 9549 9544 9539 9534 9530 9525 9521 9517 9513 9509 9505 9502 9498 9495 9491 9488 9484 9480 9476 9471 9466 9461 9455 9448 9441 9434 9425 9416 9406 9396 9384 9373 9360 9347 9333 9319 9303 9288 9272 9255 9238 9220 9202 9183 9164 9144 9123 9102 9081 9059 9036 9012 8988 8963 8937 8911 8884 8856 8827 8798 8768 8737 8705 8673 8640 8606 8571 8535 8499 8462 8424 8385 8344 8303 8260 8216 8170 8123 8073 8022 7968 7913 7854 7793 7730 7663 7593 7521 7445 7367 7285 7200 7113 7023 6930 6835 6738 6639 6539 6438 6336 6234 6132 6031 5930 5831 5734 5640 5548 5459 5374 5293 5216 5143 5075 5012 4954 4901 4854 4812 4776 4746 4721 4702 4689 4682 4680 4684 4693 4709 4730 4756 4788 4825 4868 4916 4969 5027 5090 5158 5230 5306 5386 5470 5558 5648 5741 5836 5933 6031 6130 6230 6330 6429 6527 6624 6719 6812 6903 6990 7074 7155 7232 7305 7374 7439 7499 7556 7608 7656 7700 7740 7776 7808 7837 7862 7884 7904 7920 7933 7945 7953 7960 7964 7967 7967 7966 7963 7958 7952 7944 7934 7923 7910 7896 7880 7863 7844 7824 7802 7779 7755 7728 7701 7672 7642 7610 7578 7544 7508 7472 7435 7396 7357 7316 7275 7232 7188 7144 7098 7051 7003 6953 6902 6850 6796 6740 6682 6622 6559 6495 6427 6357 6284 6207 6128 6045 5959 5870 5777 5681 5582 5480 5375 5268 5158 5046 4932 4816 4699 4582 4464 4346 4228 4111 3995 3880 3767 3656 3548 3442 3338 3238 3141 3046 2956 2868 2784 2704 2627 2553 2483 2417 2353 2293 2237 2183 2133 2086 2042 2001 1964 1929 1897 1869 1843 1820 1800 1783 1768 1756 1746 1739 1734 1732 1731 1733 1737 1743 1751 1762 1774 1789 1807 1827 1850 1876 1905 1938 1975 2017 2063 2114 2170 2232 2299 2373 2453 2539 2632 2731 2837 2948 3066 3190 3318 3452 3589 3730 3875 5447 0 54 3 4021 4170 4319 4468 4617 4765 4911 5055 5196 5333 5466 5595 5719 5839 5953 6063 6167 6266 6361 6450 6535 6615 6691 6764 6832 6898 6960 7019 7076 7131 7183 7234 7283 7330 7375 7420 7463 7505 7546 7585 7624 7662 7699 7734 7769 7804 7837 7870 7902 7934 7965 7995 8026 8055 8085 8114 8142 8171 8199 8227 8255 8282 8309 8336 8362 8387 8412 8437 8461 8484 8506 8528 8549 8569 8588 8606 8623 8639 8654 8669 8683 8696 8708 8719 8730 8740 8750 8759 8768 8777 8785 8793 8800 8807 8815 8821 8828 8835 8841 8847 8853 8858 8864 8869 8874 8878 8883 8887 8891 8895 8898 8902 8905 8909 8912 8916 8919 8923 8927 8932 8937 8943 8949 8956 8963 8971 8980 8990 9001 9012 9024 9037 9050 9064 9079 9094 9110 9125 9141 9157 9173 9188 9204 9219 9234 9248 9261 9274 9287 9299 9310 9320 9330 9339 9347 9355 9363 9370 9376 9382 9388 9394 9399 9405 9410 9415 9420 9425 9430 9434 9439 9444 9449 9454 9459 9464 9468 9473 9478 9482 9486 9491 9495 9499 9503 9507 9510 9514 9518 9521 9524 9528 9531 9534 9537 9540 9543 9546 9549 9552 9554 9557 9560 9562 9564 9567 9569 9571 9573 9574 9576 9577 9578 9579 9579 9579 9579 9579 9578 9576 9575 9572 9570 9567 9563 9559 9555 9550 9544 9539 9533 9526 9519 9512 9505 9498 9490 9483 9476 9468 9461 9454 9447 9440 9434 9428 9422 9417 9412 9408 9404 9401 9398 9396 9394 9393 9392 9391 9391 9392 9393 9394 9396 9398 9400 9403 9407 9411 9415 9420 9425 9430 9436 9443 9449 9456 9464 9472 9480 9488 9497 9506 9515 9524 9532 9541 9550 9559 9567 9575 9583 9590 9597 9604 9610 9616 9621 9626 9630 9634 9638 9641 9644 9647 9649 9651 9653 9655 9656 9658 9659 9660 9661 9662 9663 9663 9664 9664 9664 9664 9664 9664 9664 9663 9663 9662 9661 9660 9660 9659 9658 9657 9657 9656 9656 9656 9656 9657 9657 9658 9660 9661 9663 9666 9668 9671 9674 9677 9681 9685 9688 9692 9697 9701 9705 9709 9714 9718 9723 9727 9732 9736 9741 9746 9750 9755 9759 9764 9769 9773 9778 9783 9787 9792 9796 9800 9805 9808 9812 9816 9819 9822 9825 9827 9830 9832 9833 9835 9836 9837 9838 9839 9840 9840 9841 9841 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9856 9856 9856 9856 9855 9854 9853 9852 9850 9849 9847 9845 9843 9841 9839 9836 9834 9832 9830 9827 9825 9823 9820 9818 9815 9813 9810 9808 9805 9802 9800 9797 9794 9791 9788 9785 9783 9780 9777 9774 9771 9769 9766 9764 9762 9760 9758 9756 9754 9752 9750 9748 9746 9745 9743 9741 9739 9737 9735 9733 9731 9730 9728 9727 9726 9725 9724 9724 9724 9724 9725 9726 9728 9729 9731 9734 9736 9739 9741 9744 9746 9749 9751 9753 9754 9756 9757 5448 0 54 3 9757 9758 9758 9758 9758 9757 9757 9756 9756 9756 9756 9756 9756 9757 9757 9758 9758 9758 9758 9758 9757 9756 9753 9750 9745 9739 9732 9724 9714 9703 9691 9677 9663 9647 9631 9615 9599 9583 9567 9553 9539 9527 9517 9508 9502 9498 9497 9498 9501 9507 9515 9526 9538 9552 9567 9584 9602 9620 9639 9657 9676 9693 9710 9727 9742 9756 9768 9780 9790 9799 9806 9813 9819 9824 9828 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9863 9866 9870 9874 9877 9881 9884 9887 9889 9892 9893 9895 9896 9896 9896 9896 9896 9895 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9870 9867 9864 9861 9858 9855 9851 9846 9842 9836 9831 9825 9818 9810 9802 9794 9784 9775 9764 9753 9741 9729 9716 9703 9689 9674 9659 9643 9626 9609 9591 9572 9552 9531 9509 9486 9462 9437 9411 9383 9354 9324 9292 9259 9225 9189 9153 9115 9076 9036 8996 8956 8914 8873 8832 8791 8750 8710 8671 8634 8597 8562 8530 8499 8470 8444 8420 8399 8381 8366 8354 8346 8340 8337 8338 8342 8348 8358 8371 8386 8405 8425 8448 8473 8501 8529 8560 8592 8625 8659 8694 8730 8766 8802 8838 8874 8910 8946 8981 9016 9049 9082 9115 9146 9176 9206 9234 9261 9287 9313 9337 9360 9382 9403 9424 9443 9461 9479 9496 9512 9528 9542 9557 9570 9583 9596 9608 9620 9631 9642 9652 9663 9673 9683 9692 9702 9711 9720 9729 9738 9747 9755 9763 9771 9779 9787 9795 9802 9810 9817 9823 9830 9836 9842 9848 9853 9858 9863 9867 9871 9875 9878 9881 9884 9887 9889 9891 9893 9895 9896 9897 9898 9899 9899 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9880 9878 9875 9873 9870 9867 9865 9862 9859 9857 9854 9851 9849 9846 9844 9841 9839 9837 9835 9833 9831 9830 9828 9827 9826 9825 9824 9824 9823 9823 9823 9823 9823 9823 9824 9825 9825 9826 9828 9829 9830 9832 9834 9835 9837 9839 9841 9843 9846 9848 9850 9853 9855 9857 9859 9862 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9883 9884 9886 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9879 9877 9875 9873 9871 9868 9866 9863 9860 9857 9854 9850 9847 9843 9839 9835 9831 9826 9822 9817 9812 9807 9801 9796 9790 9784 9778 9771 9765 9758 9751 9745 9738 9731 9724 9717 9710 9703 9696 9690 9684 9678 9672 9667 9662 9658 9654 9651 9648 9646 9644 9644 9644 9644 9646 9648 9651 9654 9658 9663 9669 9675 9681 9689 9696 9704 9713 9722 9731 9740 9750 9759 9768 9778 9787 9796 9805 9813 9821 9828 9834 9840 9845 9849 9852 9854 9856 9856 9855 9854 9851 9848 9844 9839 5449 0 54 3 9834 9828 9821 9815 9809 9802 9796 9790 9785 9780 9775 9772 9770 9768 9767 9767 9768 9770 9772 9775 9779 9783 9788 9793 9798 9802 9807 9812 9816 9819 9822 9825 9826 9827 9828 9827 9826 9824 9821 9818 9814 9809 9804 9798 9792 9786 9779 9772 9764 9756 9748 9740 9731 9722 9713 9704 9694 9685 9675 9665 9655 9645 9635 9625 9615 9606 9597 9588 9579 9572 9564 9558 9552 9547 9543 9540 9537 9536 9535 9536 9537 9539 9543 9547 9552 9558 9564 9571 9579 9588 9597 9606 9616 9626 9636 9647 9657 9668 9679 9689 9700 9710 9721 9731 9741 9750 9759 9768 9776 9784 9792 9799 9806 9812 9818 9824 9829 9834 9839 9844 9848 9852 9855 9859 9862 9866 9869 9872 9875 9878 9880 9883 9886 9889 9891 9894 9896 9898 9901 9903 9905 9907 9910 9912 9913 9915 9917 9919 9920 9922 9923 9924 9925 9925 9926 9926 9926 9925 9924 9923 9921 9919 9917 9914 9911 9907 9903 9899 9895 9891 9887 9882 9878 9874 9870 9866 9863 9859 9856 9854 9852 9850 9848 9846 9845 9844 9842 9841 9840 9838 9837 9835 9833 9830 9827 9824 9821 9817 9813 9809 9805 9802 9798 9795 9793 9790 9789 9788 9789 9790 9792 9795 9799 9804 9810 9817 9824 9832 9840 9848 9857 9865 9873 9881 9889 9896 9902 9907 9912 9916 9919 9921 9922 9922 9922 9922 9921 9919 9918 9916 9914 9912 9911 9910 9909 9908 9908 9908 9909 9910 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9931 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9931 9929 9926 9923 9920 9917 9913 9910 9906 9902 9897 9893 9889 9885 9881 9877 9873 9869 9865 9862 9859 9856 9853 9851 9848 9846 9845 9843 9842 9841 9840 9840 9839 9839 9839 9839 9840 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9866 9866 9867 9867 9866 9866 9866 9865 9864 9864 9863 9861 9860 9859 9857 9856 9854 9853 9851 9850 9849 9848 9847 9846 9845 9845 9845 9846 9846 9847 9848 9849 9851 9852 9854 9856 9857 9859 9861 9862 9864 9865 9866 9867 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9857 9856 9855 9853 9851 9850 9848 9846 9845 9843 9842 9840 9839 9838 9837 9837 9837 9837 9838 9840 9841 9844 9846 9849 9852 9856 9859 9863 9866 9869 9872 9874 9876 9877 9878 9878 9877 9875 9872 9869 9865 9861 9857 9852 9847 9842 9838 9834 9830 5450 0 54 3 9827 9825 9824 9823 9824 9826 9828 9832 9836 9841 9847 9853 9859 9866 9872 9878 9884 9889 9894 9897 9900 9903 9904 9905 9905 9904 9903 9901 9899 9897 9895 9893 9891 9889 9888 9887 9886 9886 9887 9888 9890 9892 9895 9898 9901 9904 9908 9911 9914 9917 9920 9923 9925 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9937 9938 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9954 9954 9954 9954 9953 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9951 9951 9952 9953 9953 9952 9952 9951 9949 9947 9945 9942 9939 9935 9932 9928 9924 9920 9916 9913 9910 9907 9904 9902 9901 9900 9899 9899 9900 9901 9903 9905 9908 9911 9914 9917 9921 9924 9927 9931 9934 9936 9939 9941 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9960 9961 9961 9961 9961 9960 9959 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9949 9949 9949 9949 9949 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9914 9912 9911 9908 9906 9904 9901 9898 9895 9892 9888 9885 9881 9877 9872 9868 9863 9858 9853 9847 9842 9836 9829 9823 9816 9809 9802 9794 9787 9779 9770 9762 9753 9744 9735 9725 9715 9705 9694 9683 9671 9659 9647 9634 9620 9606 9592 9576 9560 9543 9526 9507 9488 9469 9448 9427 9405 9382 9359 9336 9312 9287 9263 9239 9214 9190 9166 9143 9121 9099 9079 9059 9041 9025 9010 8997 8985 8976 8968 8963 8959 8958 8959 8962 8967 8973 8982 8992 9004 9017 9032 9048 9064 9082 9101 9120 9140 9160 9180 9200 9221 9241 9261 9281 9300 9319 9338 9356 9373 9390 9406 9421 9436 9450 9463 9476 9488 9499 9509 9519 9527 9536 9543 9550 9556 9562 9567 9571 9575 9579 9582 9586 9588 9591 9594 9596 9599 9602 9605 9608 9612 9615 9619 9624 9629 9634 9640 9645 9652 9658 9665 9672 9680 9687 9694 9702 9709 9717 9724 9731 9738 9744 9751 9756 9762 9767 9772 9776 9780 9784 9787 9790 9792 9795 9797 9798 9800 9801 9802 9803 9803 9804 9804 9804 9804 5451 0 54 3 9804 9804 9803 9803 9802 9801 9799 9798 9796 9794 9791 9789 9786 9782 9779 9775 9771 9767 9762 9757 9752 9747 9741 9735 9729 9722 9715 9708 9700 9692 9684 9675 9666 9656 9645 9634 9623 9610 9598 9584 9571 9557 9542 9528 9513 9498 9483 9469 9455 9441 9428 9417 9406 9396 9388 9382 9377 9373 9372 9372 9375 9379 9385 9393 9402 9413 9426 9440 9455 9471 9488 9505 9523 9542 9560 9579 9597 9615 9633 9650 9666 9682 9697 9712 9725 9738 9750 9762 9773 9783 9792 9801 9809 9816 9823 9830 9836 9841 9846 9851 9855 9859 9862 9865 9867 9869 9871 9872 9874 9874 9875 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9879 9880 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9887 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9885 9883 9881 9879 9878 9876 9875 9873 9872 9871 9870 9869 9869 9869 9868 9869 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9873 9872 9870 9869 9867 9865 9863 9861 9859 9857 9855 9853 9850 9848 9846 9843 9841 9839 9836 9834 9832 9830 9828 9827 9825 9824 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9806 9805 9803 9801 9798 9796 9793 9790 9787 9784 9780 9776 9773 9769 9765 9761 9757 9753 9748 9744 9740 9735 9730 9725 9721 9715 9710 9705 9699 9694 9688 9682 9675 9669 9662 9656 9649 9642 9636 9629 9622 9615 9609 9603 9596 9590 9584 9578 9573 9568 9562 9557 9553 9548 9543 9539 9534 9530 9525 9521 9516 9512 9507 9503 9498 9494 9489 9484 9480 9475 9470 9466 9462 9458 9454 9450 9447 9444 9441 9439 9437 9435 9434 9432 9431 9431 9430 9429 9429 9428 9427 9426 9425 9424 9422 9420 9417 9414 9410 9405 9400 9395 9388 9381 9373 9365 9355 9345 9335 5452 0 54 3 9323 9311 9299 9285 9272 9257 9242 9227 9211 9194 9177 9160 9142 9123 9104 9084 9064 9043 9022 9000 8978 8955 8932 8908 8884 8859 8834 8809 8784 8759 8734 8710 8686 8662 8639 8618 8597 8578 8560 8544 8530 8518 8508 8501 8496 8493 8494 8497 8502 8511 8522 8536 8552 8572 8593 8617 8642 8670 8700 8731 8763 8796 8831 8866 8901 8937 8972 9008 9044 9079 9113 9147 9180 9212 9243 9273 9302 9330 9357 9383 9408 9432 9454 9476 9496 9516 9535 9552 9569 9585 9601 9615 9629 9641 9653 9665 9675 9685 9694 9702 9710 9717 9723 9729 9734 9738 9742 9745 9747 9749 9751 9752 9753 9753 9754 9754 9753 9753 9752 9751 9750 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9733 9732 9731 9730 9730 9729 9729 9729 9729 9729 9730 9731 9731 9733 9734 9736 9738 9740 9743 9745 9748 9751 9754 9758 9761 9765 9768 9772 9776 9779 9783 9787 9790 9794 9797 9801 9804 9808 9811 9814 9818 9821 9825 9828 9832 9835 9839 9843 9847 9851 9855 9859 9864 9868 9873 9878 9882 9887 9892 9897 9902 9906 9911 9915 9919 9923 9927 9930 9934 9936 9939 9941 9943 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9961 9962 9963 9964 9965 9967 9968 9969 9970 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9933 9932 9931 9930 9928 9926 9925 9923 9920 9918 9915 9911 9907 9903 9898 9893 9887 9880 9873 9865 9856 9847 9837 9826 9815 9803 9791 9777 9763 9748 9733 9717 9700 9682 9664 9645 9625 9605 9584 9562 9539 9516 9491 9466 9441 9415 9388 9360 9332 9303 9274 9245 9215 9185 9155 9125 9095 9065 9035 9005 8976 8947 8919 8892 8866 8840 8816 8792 8770 8749 8730 8711 8695 8679 8666 8654 8643 8634 8627 8622 8618 8616 8615 8616 8619 8624 8630 8638 8647 8658 8671 8685 8701 8718 8736 8757 8778 8801 8825 8850 8877 8904 8932 8962 8992 9022 9053 9085 9117 9149 9181 9213 9245 9277 9308 9339 9369 9398 9427 9455 9482 9509 9534 9558 9581 9604 9625 9645 9664 9682 9699 9715 9731 9745 9758 9771 9782 9793 9803 9812 9821 9828 9835 9841 9847 9852 9856 9860 9863 9866 9868 9870 9871 9872 9872 9872 9872 9871 9871 9870 5453 0 54 4 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9843 9841 9839 9836 9834 9831 9829 9826 9823 9821 9818 9815 9812 9809 9806 9804 9801 9798 9795 9792 9789 9786 9784 9781 9778 9776 9774 9772 9770 9768 9767 9765 9764 9762 9761 9760 9759 9758 9757 9756 9755 9753 9752 9750 9748 9746 9743 9740 9737 9733 9728 9724 9718 9712 9706 9699 9691 9683 9674 9664 9653 9642 9630 9617 9603 9589 9573 9557 9539 9521 9502 9482 9461 9439 9416 9393 9369 9344 9318 9292 9265 9238 9211 9183 9156 9129 9101 9075 9049 9024 8999 8976 8954 8933 8914 8897 8881 8867 8855 8846 8839 8833 8831 8830 8832 8837 8844 8853 8864 8878 8894 8912 8931 8953 8976 9001 9027 9054 9082 9111 9140 9170 9200 9231 9261 9291 9320 9349 9378 9406 9432 9458 9483 9507 9530 9551 9572 9591 9609 9626 9642 9656 9670 9683 9695 9705 9715 9725 9733 9742 9749 9756 9763 9769 9775 9780 9786 9791 9796 9801 9805 9810 9814 9819 9823 9827 9831 9835 9838 9842 9846 9849 9853 9856 9859 9862 9866 9869 9872 9875 9878 9882 9885 9888 9891 9894 9898 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9928 9929 9930 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9886 9883 9880 9876 9872 9868 9862 9856 9849 9841 9833 9824 9814 9803 9791 9779 9766 9752 9738 9722 9706 9690 9673 9655 9637 9618 9598 9579 9558 9538 9517 9496 9476 9455 9434 9413 9393 9373 9353 9334 9316 9299 9283 9269 9255 9243 9232 9223 9216 9210 9207 9205 9204 9206 9210 9215 9222 9230 9241 9252 9265 9280 9295 9312 9329 9347 9366 9385 9404 9424 9444 9463 9483 9503 9522 9541 9559 9577 9594 9611 9627 9643 9658 9672 9686 9699 9712 9724 9735 9746 9756 9766 9775 9784 9792 9799 9807 9813 9820 9825 9831 9835 9840 9843 9847 9849 9851 9853 9854 9854 9854 9853 9851 9849 9847 9844 9840 9836 9831 9826 9820 9814 9808 9801 9794 9787 9779 9772 9764 9757 9749 9742 9734 9727 9720 9713 9706 9700 9694 9688 9682 9677 9672 9667 9663 9659 9655 9652 9648 9645 9643 9640 9638 9637 9635 9634 9633 9633 9633 9633 9633 9633 9634 9635 9637 9638 9639 9641 9643 9644 9646 9647 9649 9650 9650 9650 9650 9649 9647 9645 9642 9637 9632 9626 9619 9610 9601 9590 9578 9565 9550 9535 9518 9500 9480 9460 9439 9417 9394 9370 9345 9320 9295 9269 9244 9218 9193 9167 9142 9118 9095 9073 9051 9032 9013 8996 8981 8968 8956 8947 8939 8934 8931 8931 8932 8936 8941 5454 0 54 4 8949 8959 8970 8983 8998 9014 9031 9050 9069 9089 9109 9129 9150 9170 9190 9209 9228 9246 9263 9279 9293 9306 9318 9328 9337 9344 9350 9354 9356 9357 9357 9356 9353 9349 9344 9338 9332 9325 9317 9310 9302 9294 9286 9279 9272 9266 9261 9256 9252 9250 9248 9248 9249 9251 9255 9260 9266 9273 9282 9291 9302 9314 9327 9340 9355 9370 9385 9402 9418 9435 9452 9469 9486 9503 9520 9537 9553 9569 9585 9601 9616 9630 9645 9658 9671 9684 9696 9707 9718 9729 9739 9748 9757 9765 9773 9780 9787 9794 9800 9806 9811 9816 9821 9826 9831 9835 9839 9843 9847 9851 9855 9858 9862 9865 9868 9871 9873 9876 9878 9880 9881 9883 9884 9884 9885 9885 9885 9885 9884 9884 9883 9882 9880 9879 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9859 9857 9856 9855 9853 9852 9850 9848 9847 9845 9843 9842 9840 9839 9837 9836 9835 9833 9832 9832 9831 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9830 9831 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9848 9848 9848 9848 9848 9847 9846 9846 9845 9843 9842 9841 9839 9837 9834 9832 9829 9826 9823 9819 9814 9809 9804 9798 9792 9785 9777 9768 9759 9749 9737 9725 9712 9698 9683 9667 9650 9632 9613 9592 9571 9548 9524 9499 9474 9447 9420 9391 9362 9333 9302 9272 9241 9211 9180 9149 9119 9090 9061 9033 9006 8980 8955 8932 8910 8890 8872 8855 8841 8828 8817 8809 8802 8798 8795 8795 8796 8799 8804 8811 8820 8831 8842 8856 8871 8887 8905 8923 8943 8964 8986 9008 9032 9056 9081 9106 9131 9157 9183 9209 9235 9261 9286 9311 9336 9361 9385 9408 9430 9452 9472 9492 9511 9529 9547 9563 9578 9592 9606 9619 9630 9641 9652 9661 9670 9678 9686 9694 9700 9707 9713 9718 9723 9728 9732 9737 9740 9744 9747 9750 9753 9755 9757 9759 9761 9763 9764 9765 9766 9767 9768 9769 9769 9770 9770 9771 9772 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9783 9784 9785 9786 9787 9788 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9801 9802 9803 9804 9806 9807 9809 9810 9812 9814 9815 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9832 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9833 9833 9832 9831 9830 9829 9828 9827 9825 9823 9822 9820 9818 9816 9814 9813 9811 9809 9808 9806 9805 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9792 9791 9789 9788 9786 9784 9782 9780 9778 9775 9773 9771 9769 9766 9764 9762 9759 9757 9755 9753 9751 9749 9747 9745 9742 9740 5455 0 54 4 9737 9735 9732 9728 9725 9722 9718 9714 9710 9705 9701 9696 9692 9687 9682 9678 9673 9669 9664 9660 9656 9652 9648 9643 9639 9635 9630 9626 9620 9615 9609 9602 9595 9588 9580 9571 9562 9553 9543 9533 9522 9512 9502 9491 9482 9472 9464 9456 9449 9442 9437 9433 9430 9428 9428 9428 9429 9432 9435 9438 9443 9447 9452 9457 9462 9467 9472 9476 9480 9483 9486 9488 9489 9489 9489 9488 9486 9484 9482 9479 9475 9471 9467 9462 9458 9453 9448 9444 9439 9434 9429 9424 9419 9414 9409 9403 9398 9392 9387 9381 9375 9368 9362 9355 9348 9340 9333 9325 9317 9308 9300 9291 9282 9272 9262 9252 9242 9231 9220 9209 9197 9184 9172 9158 9145 9130 9116 9101 9085 9069 9053 9037 9020 9002 8985 8967 8950 8932 8914 8896 8878 8860 8842 8824 8806 8788 8769 8751 8732 8713 8694 8674 8654 8633 8611 8589 8566 8542 8517 8491 8464 8436 8406 8375 8343 8310 8275 8239 8202 8163 8123 8081 8038 7993 7946 7897 7847 7794 7740 7683 7623 7561 7496 7429 7358 7283 7205 7124 7039 6949 6856 6759 6659 6554 6445 6333 6218 6099 5978 5854 5728 5600 5471 5342 5213 5083 4955 4828 4703 4580 4461 4344 4232 4123 4020 3920 3826 3737 3654 3576 3503 3436 3375 3319 3269 3225 3186 3153 3126 3104 3088 3077 3072 3073 3080 3092 3110 3134 3164 3199 3240 3286 3337 3393 3454 3518 3587 3657 3731 3806 3881 3956 4031 4105 4175 4242 4304 4361 4412 4456 4492 4520 4539 4549 4550 4541 4523 4495 4457 4411 4356 4293 4222 4145 4062 3973 3880 3784 3684 3584 3483 3381 3280 3180 3082 2987 2895 2806 2721 2640 2564 2492 2424 2361 2303 2249 2199 2154 2112 2075 2041 2010 1983 1959 1938 1919 1904 1891 1880 1872 1867 1863 1863 1865 1869 1877 1887 1901 1918 1939 1963 1991 2024 2061 2103 2150 2202 2260 2323 2393 2468 2549 2636 2729 2828 2933 3043 3159 3281 3407 3538 3673 3811 3953 4097 4243 4391 4539 4687 4835 4983 5128 5272 5413 5552 5687 5818 5945 6068 6186 6300 6410 6515 6615 6711 6802 6889 6972 7051 7126 7198 7266 7332 7394 7455 7512 7567 7620 7671 7721 7768 7814 7858 7900 7941 7981 8019 8056 8091 8125 8158 8189 8219 8248 8276 8303 8329 8354 8378 8402 8424 8446 8467 8488 8509 8528 8548 8567 8586 8604 8622 8640 8657 8674 8691 8707 8722 8738 8753 8767 8781 8794 8807 8819 8831 8843 8854 8864 8874 8884 8893 8902 8910 8919 8927 8934 8942 8949 8956 8963 8969 8976 8982 8988 8995 9001 9007 9013 9019 9024 9030 9036 9042 9048 9054 9060 9066 9072 9078 9084 9091 9097 9104 9111 9118 9125 9133 9140 9148 9156 9164 9173 9182 9190 9199 9209 9218 9228 9237 9247 9257 9267 9277 9288 9298 9308 9318 9328 9339 9349 9359 9369 9378 9388 9398 9407 9416 9425 9434 9442 5456 0 54 4 9451 9459 9467 9475 9483 9490 9497 9505 9511 9518 9525 9531 9538 9544 9550 9555 9561 9566 9571 9575 9580 9583 9587 9590 9593 9596 9598 9600 9601 9602 9603 9604 9604 9604 9604 9604 9603 9603 9602 9602 9601 9601 9601 9601 9601 9602 9603 9604 9605 9607 9609 9611 9614 9617 9620 9623 9627 9631 9635 9639 9643 9648 9652 9656 9661 9665 9669 9673 9677 9680 9684 9687 9690 9692 9695 9697 9698 9700 9701 9702 9702 9702 9703 9703 9702 9702 9702 9702 9702 9702 9703 9703 9704 9706 9707 9709 9711 9714 9716 9720 9723 9726 9730 9734 9737 9741 9745 9748 9751 9754 9756 9758 9760 9761 9761 9761 9760 9759 9758 9755 9753 9750 9747 9743 9739 9735 9730 9725 9721 9715 9710 9705 9699 9693 9686 9679 9672 9665 9656 9648 9639 9629 9619 9608 9596 9585 9572 9560 9547 9534 9520 9507 9494 9480 9467 9455 9442 9430 9419 9407 9396 9386 9375 9365 9355 9345 9334 9324 9313 9301 9290 9277 9264 9250 9236 9221 9206 9191 9176 9161 9146 9131 9118 9106 9095 9086 9079 9075 9072 9072 9075 9081 9089 9099 9112 9128 9145 9165 9186 9208 9230 9254 9277 9300 9323 9345 9365 9383 9400 9415 9428 9438 9446 9451 9455 9456 9455 9452 9447 9441 9433 9424 9414 9402 9391 9378 9366 9353 9339 9326 9313 9299 9286 9273 9260 9246 9233 9220 9207 9194 9181 9168 9155 9143 9130 9118 9107 9096 9085 9075 9066 9058 9051 9045 9040 9037 9034 9033 9033 9034 9037 9041 9046 9052 9059 9067 9077 9087 9098 9109 9122 9135 9148 9162 9176 9191 9205 9220 9235 9250 9265 9280 9294 9309 9324 9338 9352 9366 9380 9393 9406 9419 9431 9443 9455 9466 9477 9488 9498 9508 9518 9527 9536 9545 9553 9562 9570 9578 9585 9593 9601 9608 9615 9623 9630 9637 9644 9651 9658 9665 9672 9679 9686 9692 9699 9706 9712 9719 9725 9731 9738 9744 9750 9756 9762 9768 9774 9779 9785 9790 9796 9801 9806 9811 9815 9820 9824 9828 9832 9835 9839 9842 9844 9846 9848 9850 9851 9852 9853 9853 9852 9852 9851 9850 9848 9846 9844 9841 9838 9835 9832 9828 9825 9821 9817 9813 9809 9805 9801 9797 9793 9790 9787 9783 9781 9778 9776 9773 9772 9770 9769 9768 9768 9768 9768 9769 9769 9770 9772 9773 9775 9777 9779 9782 9784 9786 9789 9792 9794 9797 9800 9803 9805 9808 9811 9813 9816 9818 9820 9823 9825 9827 9828 9830 9832 9833 9834 9835 9836 9837 9837 9838 9838 9838 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9833 9833 9832 9832 9832 9831 9831 9831 9832 9832 9832 9833 9834 9834 9835 9836 9837 9839 9840 9841 9843 9844 9846 9848 9849 9851 9853 9854 9856 9857 9859 9860 9862 9863 9864 9866 9867 9868 9869 9870 9870 9871 9872 9872 9872 9873 9873 9873 9873 9872 9872 9872 9871 9870 9869 9868 5457 0 54 4 9866 9865 9863 9860 9858 9855 9852 9848 9845 9840 9836 9831 9825 9819 9813 9806 9799 9792 9784 9776 9768 9759 9750 9742 9732 9723 9714 9705 9696 9687 9678 9669 9661 9653 9645 9637 9630 9623 9617 9611 9606 9601 9596 9593 9590 9587 9585 9583 9583 9582 9583 9584 9585 9587 9589 9592 9595 9599 9602 9606 9611 9615 9620 9625 9629 9634 9639 9643 9648 9652 9657 9661 9665 9669 9673 9677 9680 9684 9687 9691 9694 9698 9702 9705 9709 9713 9717 9720 9724 9728 9732 9737 9741 9745 9749 9753 9756 9760 9763 9766 9769 9772 9774 9776 9778 9779 9780 9781 9782 9782 9782 9781 9781 9780 9779 9778 9777 9775 9774 9773 9771 9770 9769 9768 9767 9766 9765 9765 9764 9764 9764 9764 9765 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9775 9776 9776 9775 9775 9774 9772 9770 9767 9764 9761 9756 9752 9746 9741 9734 9728 9721 9713 9705 9697 9689 9681 9672 9663 9654 9646 9637 9628 9618 9609 9600 9590 9581 9571 9560 9550 9539 9528 9516 9504 9492 9479 9465 9452 9438 9424 9409 9395 9380 9366 9352 9338 9324 9311 9299 9287 9276 9266 9257 9248 9239 9232 9225 9218 9212 9206 9200 9194 9187 9181 9174 9166 9158 9149 9139 9129 9118 9107 9095 9083 9070 9058 9046 9035 9024 9014 9005 8998 8992 8988 8985 8984 8985 8989 8994 9001 9009 9020 9032 9046 9060 9076 9093 9111 9129 9147 9165 9184 9202 9221 9239 9256 9274 9291 9308 9324 9340 9356 9372 9388 9404 9421 9437 9453 9470 9487 9504 9522 9540 9557 9576 9594 9612 9630 9648 9666 9683 9700 9716 9732 9748 9762 9776 9790 9802 9814 9825 9835 9845 9854 9862 9869 9877 9883 9889 9895 9900 9905 9909 9914 9918 9921 9924 9927 9930 9933 9935 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 5458 0 54 4 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9932 9931 9930 9928 9926 9925 9923 9922 9920 9919 9918 9917 9917 9917 9917 9917 9918 9919 9920 9922 9923 9925 9928 9930 9933 9935 9938 9940 9943 9945 9947 9950 9951 9953 9955 9956 9957 9958 9959 9959 9959 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9904 9903 9902 9900 9897 9894 9890 9885 9879 9873 9867 9860 9852 9844 9836 9828 9820 9813 9805 9799 9793 9788 9783 9780 9778 9777 9777 9778 9780 9784 9788 9793 9798 9804 9811 9818 9825 9832 9839 9845 9851 9857 9862 9867 9871 9874 9877 9879 9881 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9865 9864 9863 9862 9862 9861 9861 9861 9861 9861 9862 9862 9863 9864 9865 9867 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9895 9897 9899 9901 9904 9906 9909 9911 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9934 9935 9935 9936 9935 9935 9934 9933 9932 9930 9928 9927 9925 9923 9921 9919 9916 9915 9913 9911 9909 9907 9906 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9883 9881 9878 9876 9873 9870 9868 9865 9862 9859 9857 9854 9852 9850 9848 9846 9844 9843 9842 9841 9840 9839 9839 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9845 9846 9847 9848 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9863 9864 9865 9866 9868 9869 9870 9872 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9897 9898 9899 9899 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9897 9898 9899 9900 9901 9903 9904 9906 9908 9909 9911 9912 5459 0 54 4 9913 9914 9914 9914 9914 9913 9911 9910 9908 9905 9902 9899 9895 9892 9888 9884 9879 9875 9871 9867 9864 9860 9857 9854 9851 9848 9846 9844 9843 9841 9840 9840 9839 9838 9838 9837 9837 9837 9836 9836 9836 9835 9834 9834 9833 9833 9832 9831 9830 9830 9829 9828 9828 9827 9827 9826 9825 9825 9824 9824 9823 9822 9821 9820 9818 9817 9815 9813 9810 9808 9805 9802 9799 9795 9792 9788 9785 9781 9778 9774 9771 9768 9765 9762 9760 9758 9757 9756 9755 9755 9755 9756 9757 9758 9760 9763 9765 9769 9772 9776 9780 9784 9789 9793 9798 9803 9809 9814 9820 9825 9831 9836 9842 9847 9853 9858 9863 9868 9873 9878 9882 9886 9890 9893 9896 9898 9900 9901 9902 9903 9903 9903 9902 9901 9899 9897 9894 9892 9888 9885 9881 9877 9872 9867 9862 9857 9852 9846 9840 9833 9827 9820 9813 9805 9798 9790 9781 9773 9764 9755 9745 9736 9726 9716 9706 9696 9686 9676 9666 9656 9647 9638 9629 9620 9612 9605 9598 9591 9584 9578 9572 9567 9562 9556 9551 9546 9540 9534 9528 9522 9515 9508 9500 9492 9484 9475 9467 9458 9449 9441 9433 9426 9419 9414 9410 9407 9406 9407 9409 9414 9421 9429 9440 9453 9467 9483 9501 9521 9541 9563 9585 9607 9629 9652 9674 9695 9716 9735 9753 9770 9786 9800 9812 9823 9833 9841 9848 9854 9859 9863 9866 9868 9871 9872 9874 9876 9878 9879 9881 9883 9886 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9916 9918 9919 9920 9921 9921 9922 9921 9921 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9916 9917 9918 9919 9920 9921 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9938 9939 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9940 9939 9938 9936 9934 9932 9929 9926 9922 9918 9914 9910 9906 9902 9898 9894 9891 9888 9886 9884 9882 9881 9881 9882 9883 9884 9886 9889 9892 9895 9899 9903 9907 9911 9916 9920 9924 9928 9931 9934 9937 9940 9942 9944 9946 9947 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9932 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 5460 0 54 4 9914 9912 9910 9908 9906 9903 9900 9897 9894 9890 9887 9883 9879 9876 9872 9869 9866 9863 9860 9858 9856 9854 9852 9851 9851 9851 9851 9851 9852 9853 9855 9857 9859 9861 9863 9866 9868 9871 9874 9876 9879 9881 9884 9886 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9908 9908 9906 9905 9904 9902 9900 9897 9895 9892 9888 9884 9880 9875 9870 9865 9859 9853 9846 9838 9830 9822 9813 9803 9793 9782 9771 9759 9747 9733 9720 9706 9691 9675 9660 9644 9627 9610 9593 9576 9559 9541 9524 9507 9490 9474 9458 9442 9427 9413 9400 9387 9375 9364 9354 9345 9337 9330 9324 9319 9315 9312 9310 9309 9310 9311 9314 9317 9322 9327 9333 9341 9348 9357 9367 9376 9387 9398 9409 9420 9431 9443 9453 9464 9474 9484 9492 9500 9506 9511 9515 9517 9518 9516 9513 9508 9501 9491 9480 9466 9450 9432 9411 9389 9364 9338 9309 9278 9246 9212 9177 9140 9102 9063 9023 8983 8942 8901 8860 8820 8780 8740 8702 8666 8631 8598 8567 8538 8512 8489 8470 8453 8440 8431 8425 8423 8426 8432 8442 8456 8473 8495 8520 8548 8580 8614 8652 8691 8733 8776 8821 8867 8914 8960 9007 9054 9101 9147 9192 9235 9277 9317 9356 9392 9427 9459 9490 9518 9544 9568 9591 9611 9629 9646 9661 9674 9687 9698 9707 9716 9724 9731 9737 9743 9748 9752 9756 9760 9763 9765 9768 9770 9771 9772 9773 9774 9774 9774 9773 9772 9771 9769 9768 9766 9763 9761 9758 9755 9752 9749 9746 9743 9740 9737 9734 9731 9728 9726 9723 9721 9719 9717 9716 9715 9714 9713 9712 9712 9712 9712 9712 9712 9713 9714 9715 9716 9717 9718 9719 9720 9722 9723 9725 9726 9728 9729 9731 9733 9734 9736 9738 9740 9742 9744 9747 9749 9752 9754 9757 9759 9762 9765 9767 9770 9772 9774 9776 9777 9778 9779 9779 9778 9777 9775 9772 9769 9764 9758 9751 9744 9735 9725 9714 9701 9688 9673 9657 9640 9621 9602 9581 9559 9537 9513 9488 9462 9435 9408 9380 9351 9322 9293 9263 9233 9204 9175 9146 9117 9090 9063 9038 9013 8991 8970 8951 8934 8919 8906 8895 8888 8882 8879 8879 8881 8887 8894 8904 8917 8931 8949 8968 8989 9012 9036 9063 9090 9118 9148 9178 9209 9240 9271 9302 9333 9364 9394 9424 9453 9481 9509 9535 9560 9584 9608 9629 9650 9670 9688 9706 9722 9737 9751 9765 9777 9789 9800 9810 9820 9829 9838 9846 9854 9861 9869 9876 9883 9889 9896 9902 9908 9914 9919 9925 5461 0 54 4 9930 9935 9940 9944 9949 9953 9956 9960 9963 9965 9968 9970 9971 9973 9974 9975 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9966 9964 9963 9961 9959 9957 9956 9954 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9962 9963 9965 9966 9968 9970 9971 9973 9975 9977 9979 9981 9982 9984 9985 9987 9988 9989 9990 9991 9992 9993 9994 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 999910000100001000010000 9999 9999 9999 9998 9997 9996 9994 9993 9991 9989 9987 9984 9982 9979 9976 9972 9969 9965 9962 9958 9954 9951 9947 9943 9940 9936 9932 9928 9925 9921 9918 9914 9910 9907 9903 9899 9895 9891 9887 9883 9879 9875 9870 9866 9861 9857 9852 9848 9843 9839 9834 9830 9826 9822 9819 9815 9812 9809 9806 9803 9800 9798 9796 9793 9791 9789 9787 9784 9782 9779 9776 9773 9769 9764 9760 9754 9748 9742 9734 9726 9717 9707 9697 9685 9673 9660 9645 9630 9613 9595 9576 9556 9534 9511 9486 9460 9432 9402 9370 9336 9300 9262 9222 9179 9135 9088 9039 8987 8934 8879 8822 8763 8702 8640 8578 8514 8450 8385 8321 8256 8193 8130 8069 8010 7953 7898 7846 7798 7752 7710 7673 7639 7610 7586 7566 7551 7542 7537 7537 7543 7553 7568 7589 7614 7643 7677 7715 7757 7802 7851 7903 7957 8015 8074 8135 8197 8261 8326 8391 8456 8521 8587 8651 8715 8778 8839 8899 8958 9015 9070 9123 9175 9224 9271 9316 9359 9400 9438 9475 9510 9542 9573 9602 9629 9655 9678 9701 9721 9741 9759 9775 9791 9805 9819 9831 9843 9853 9863 9872 9880 9887 9894 9900 9905 9910 9914 9918 9921 9923 9926 9927 9929 9930 9930 9930 9930 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9900 9897 9894 9891 9887 9883 9879 9874 9869 9865 9860 9855 9850 9845 9841 9836 9832 9828 9824 9820 9817 9814 9812 9810 9808 9807 9806 9806 9806 9806 9807 9808 9809 9810 9812 9814 9816 9818 9820 9822 9825 9827 9829 9832 9835 9837 9840 9843 9845 9848 9851 9854 9856 9859 9862 9865 9868 9871 9874 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9917 9918 9919 9920 9921 9921 9921 9920 9919 9918 9916 9914 9912 9910 9907 9905 9902 9900 9898 9896 9894 9892 9891 9891 9891 9892 9893 9894 9896 9898 9901 9904 9907 9910 9913 9915 9917 9919 9920 9920 9919 9917 9914 9910 9905 9898 9891 5462 0 54 4 9882 9873 9863 9852 9841 9830 9818 9807 9796 9786 9777 9768 9761 9755 9751 9747 9746 9746 9747 9750 9754 9759 9766 9773 9781 9790 9799 9808 9817 9826 9835 9843 9850 9858 9864 9869 9874 9878 9882 9884 9886 9888 9889 9890 9891 9891 9892 9892 9893 9894 9895 9896 9898 9900 9902 9904 9907 9909 9912 9915 9918 9920 9923 9926 9928 9930 9932 9934 9935 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9895 9892 9890 9888 9886 9883 9881 9879 9877 9875 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9845 9843 9842 9840 9839 9838 9837 9837 9836 9836 9836 9836 9836 9836 9837 9838 9839 9840 9841 9842 9844 9845 9847 9848 9849 9850 9851 9852 9852 9852 9852 9851 9850 9848 9845 9842 9839 9835 9831 9826 9820 9815 9808 9802 9795 9787 9779 9771 9762 9752 9742 9731 9719 9706 9692 9677 9660 9641 9621 9598 9574 9547 9517 9486 9452 9415 9376 9334 9290 9243 9195 9145 9092 9039 8984 8928 8872 8814 8757 8700 8642 8585 8528 8471 8415 8359 8303 8248 8192 8137 8081 8025 7968 7911 7853 7794 7733 7672 7609 7545 7480 7414 7347 7280 7214 7147 7080 7014 6950 6888 6829 6772 6720 6671 6627 6588 6554 6527 6505 6490 6482 6480 6486 6498 6517 6543 6575 6614 6658 6708 6764 6824 6889 6957 7029 7104 7182 7261 7342 7425 7508 7591 7673 7756 7838 7919 7998 8076 8152 8226 8298 8368 8435 8500 8563 8623 8680 8735 8788 8838 8885 8931 8973 9014 9052 9088 9122 9154 9184 9213 9239 9264 9287 9309 9329 9348 9366 9382 9398 9413 9426 9440 9452 9464 9475 9486 9497 9507 9517 9527 9536 9546 9555 9564 9574 9583 9591 9600 9609 9618 9626 9634 9643 9651 9658 9666 9673 9680 9687 9693 9699 9705 9710 9715 9720 9724 9728 9731 9734 9737 9740 9742 9743 9745 9746 9747 9748 9748 9748 9748 9748 9748 9748 9747 9747 9746 9745 9744 9743 9742 9741 9739 9738 9736 9734 9731 9729 9726 9723 9719 9715 9711 9707 9702 9697 9692 9686 9680 9674 9667 9660 9653 9646 9638 9629 9621 9611 9602 9591 9580 9569 9556 9543 9529 9514 9497 9480 9461 9441 9419 9396 9372 9346 9318 9289 9258 9225 9191 9156 9118 9079 9039 8997 8954 8909 8863 8815 8765 8714 8662 8608 8552 8494 8435 8373 8309 8243 8175 8104 8031 7955 7876 7795 7710 7623 7532 7439 7343 7244 7142 7038 6931 6823 6712 6599 6486 6371 6256 6140 6024 5909 5794 5681 5570 5460 5352 5248 5146 5048 4954 4864 4778 4697 4622 4551 4485 4426 4372 4324 4282 4247 4218 4195 4179 4170 4168 4172 4183 4201 4226 4257 4295 4340 4391 4449 4513 4583 4659 4740 4827 4919 5463 0 54 4 5015 5116 5221 5330 5442 5557 5675 5795 5916 6039 6162 6286 6410 6533 6656 6778 6898 7017 7134 7248 7360 7470 7577 7680 7781 7878 7972 8062 8149 8232 8312 8388 8460 8529 8594 8655 8713 8767 8817 8864 8907 8947 8984 9017 9048 9075 9099 9121 9140 9156 9170 9181 9191 9198 9203 9207 9209 9209 9208 9205 9201 9195 9188 9180 9171 9160 9148 9134 9119 9103 9085 9066 9045 9022 8998 8972 8944 8914 8882 8848 8813 8775 8735 8693 8648 8601 8552 8501 8447 8390 8331 8269 8204 8136 8064 7990 7912 7831 7747 7659 7567 7472 7373 7270 7164 7055 6943 6827 6709 6589 6466 6342 6216 6090 5963 5837 5711 5586 5462 5342 5223 5108 4996 4888 4785 4686 4592 4503 4420 4342 4270 4204 4143 4088 4038 3995 3957 3924 3897 3875 3859 3848 3842 3841 3846 3857 3873 3894 3922 3955 3994 4039 4091 4148 4212 4283 4360 4443 4532 4628 4729 4836 4949 5066 5188 5313 5442 5574 5709 5845 5981 6118 6255 6392 6527 6660 6791 6919 7043 7164 7281 7394 7503 7607 7707 7803 7894 7981 8063 8142 8217 8288 8356 8420 8482 8540 8596 8650 8701 8751 8798 8844 8887 8929 8970 9009 9046 9082 9116 9149 9180 9210 9238 9265 9291 9315 9337 9358 9378 9397 9414 9430 9445 9460 9473 9485 9496 9507 9517 9527 9536 9544 9552 9560 9567 9574 9581 9588 9594 9600 9605 9611 9616 9621 9626 9631 9635 9639 9643 9647 9651 9654 9658 9661 9664 9668 9671 9674 9677 9681 9684 9688 9692 9695 9699 9704 9708 9712 9717 9722 9727 9732 9736 9741 9746 9751 9756 9761 9765 9770 9774 9778 9781 9784 9787 9790 9792 9794 9796 9797 9798 9799 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9799 9798 9797 9795 9793 9791 9788 9785 9781 9777 9773 9768 9763 9758 9753 9747 9742 9736 9731 9726 9722 9718 9714 9711 9708 9706 9704 9704 9703 9704 9705 9706 9708 9710 9713 9715 9718 9721 9724 9727 9730 9732 9735 9736 9738 9739 9740 9740 9739 9739 9737 9736 9734 9731 9728 9725 9721 9717 9713 9708 9703 9698 9693 9687 9682 9676 9670 9663 9657 9650 9643 9637 9629 9622 9615 9608 9600 9593 9585 9578 9571 9563 9556 9549 9543 9536 9530 9524 9519 9514 9509 9505 9501 9497 9494 9492 9490 9488 9487 9486 9486 9485 9486 9486 9487 9488 9488 9489 9490 9491 9492 9493 9494 9494 9494 9494 9493 9493 9491 9490 9488 9486 9483 9480 9476 9472 9468 9463 9459 9453 9448 9442 9435 9428 9421 9413 9405 9397 9388 9378 9367 9356 9345 9332 9319 9305 9291 9276 9260 9243 9226 9208 9190 9171 9152 9133 9114 9096 9077 9059 9042 9025 9010 8995 8982 8970 8959 8950 8943 8937 8933 8931 8930 8931 8934 8939 8946 8954 8963 8975 8987 9001 9016 9032 9050 9068 9087 9107 9128 9149 9171 5464 0 54 4 9193 9216 9239 9262 9286 9309 9333 9356 9380 9403 9426 9448 9470 9492 9513 9533 9552 9571 9589 9606 9622 9637 9651 9664 9676 9687 9697 9707 9715 9723 9730 9736 9742 9747 9751 9756 9759 9763 9766 9770 9773 9776 9779 9781 9784 9787 9790 9793 9796 9799 9802 9804 9807 9810 9813 9815 9818 9820 9822 9825 9826 9828 9829 9830 9831 9832 9832 9831 9830 9829 9827 9825 9821 9818 9813 9808 9801 9794 9786 9777 9766 9755 9742 9728 9713 9696 9678 9658 9637 9614 9589 9563 9534 9504 9471 9437 9400 9360 9319 9275 9228 9179 9127 9073 9015 8955 8893 8827 8759 8689 8616 8541 8463 8384 8302 8219 8135 8049 7962 7875 7788 7701 7614 7527 7442 7358 7276 7197 7119 7045 6974 6907 6844 6785 6731 6682 6638 6600 6568 6542 6522 6509 6503 6503 6510 6524 6545 6573 6607 6648 6695 6749 6808 6873 6943 7018 7097 7180 7267 7356 7448 7542 7637 7733 7829 7925 8021 8115 8209 8300 8390 8477 8561 8643 8721 8797 8869 8938 9004 9066 9126 9182 9235 9285 9332 9377 9419 9459 9496 9531 9564 9595 9624 9652 9677 9702 9724 9745 9765 9783 9800 9816 9830 9843 9855 9866 9875 9884 9892 9899 9905 9910 9914 9918 9921 9924 9926 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9946 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9987 9989 9990 9990 9991 9992 9993 9993 9993 9994 9994 9994 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9971 9970 9968 9966 9964 9962 9960 9957 9955 9953 9951 9949 9947 9945 9944 9942 9940 9939 9938 9937 9936 9935 9934 9934 9934 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9925 9924 9922 9921 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 5465 0 54 4 9898 9898 9898 9898 9899 9899 9900 9901 9902 9902 9903 9904 9904 9904 9904 9904 9904 9903 9902 9900 9898 9896 9894 9891 9888 9884 9881 9877 9873 9868 9863 9858 9853 9847 9840 9834 9826 9818 9810 9800 9790 9780 9768 9756 9743 9729 9714 9699 9683 9667 9651 9635 9619 9603 9587 9572 9558 9545 9533 9523 9514 9507 9502 9498 9496 9497 9499 9503 9509 9516 9525 9535 9547 9559 9573 9587 9602 9616 9631 9646 9661 9676 9690 9703 9716 9729 9740 9752 9762 9772 9782 9791 9799 9807 9815 9822 9830 9836 9843 9849 9856 9862 9868 9873 9879 9884 9889 9893 9897 9901 9904 9907 9910 9912 9914 9915 9916 9917 9917 9917 9917 9916 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9897 9894 9892 9890 9887 9884 9881 9877 9874 9870 9866 9861 9857 9852 9847 9842 9836 9831 9825 9819 9813 9807 9800 9794 9788 9781 9774 9768 9761 9755 9748 9742 9736 9730 9724 9718 9713 9708 9704 9700 9696 9693 9691 9690 9689 9689 9689 9690 9692 9695 9698 9702 9707 9712 9717 9723 9729 9735 9742 9748 9754 9761 9767 9773 9778 9784 9789 9794 9798 9803 9807 9810 9814 9817 9821 9824 9827 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9864 9867 9870 9872 9874 9877 9879 9880 9882 9884 9885 9887 9888 9890 9891 9892 9894 9895 9897 9899 9901 9903 9906 9908 9911 9914 9917 9920 9923 9926 9929 9932 9936 9939 9942 9945 9947 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9943 9943 9941 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9922 9920 9919 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9911 9911 9910 9909 9908 9907 9905 9903 9901 9899 9896 9894 9890 9887 9884 9880 9877 9873 9870 9866 9863 9859 9856 9853 9851 9848 9846 9845 9843 9842 9841 9840 9840 9840 9840 9840 9840 9841 9841 9842 9843 9843 9844 9845 9846 9846 9847 9848 9849 9849 9850 9851 9851 9852 9853 9853 9853 9854 9854 9854 9854 9854 9853 9852 9852 9851 9849 9848 9847 9845 9843 9841 9839 9837 9835 9833 9831 9830 9828 9827 9826 9825 9825 9825 9825 9826 9827 9828 9829 9831 9833 9835 9837 9840 9842 9844 9846 9848 9850 9851 9853 9854 9855 9855 9855 9855 9855 9854 9853 9852 9851 9849 9848 9846 9844 9841 9839 9837 9834 9831 9828 9825 9821 9818 9814 9810 9806 9801 9797 9792 9787 9782 9777 9771 9766 9761 9756 9752 9747 9743 9739 9736 5466 0 54 4 9733 9731 9729 9728 9727 9727 9727 9728 9729 9731 9733 9736 9739 9742 9745 9748 9751 9755 9758 9761 9764 9766 9769 9771 9773 9775 9776 9777 9778 9779 9779 9779 9780 9780 9779 9779 9779 9779 9778 9778 9778 9777 9777 9776 9776 9776 9775 9775 9775 9774 9774 9774 9774 9773 9773 9773 9772 9772 9772 9772 9771 9771 9771 9771 9770 9770 9770 9770 9770 9770 9770 9770 9770 9771 9771 9771 9772 9773 9773 9774 9775 9777 9778 9779 9781 9782 9784 9786 9787 9789 9791 9793 9794 9796 9797 9798 9799 9800 9801 9801 9801 9801 9800 9799 9798 9796 9794 9792 9789 9786 9783 9779 9775 9770 9765 9760 9754 9747 9740 9732 9724 9715 9705 9694 9683 9671 9658 9644 9629 9612 9595 9577 9558 9538 9516 9493 9469 9444 9418 9390 9361 9331 9299 9265 9230 9193 9154 9113 9069 9024 8975 8924 8870 8813 8752 8688 8620 8548 8472 8392 8308 8219 8126 8030 7929 7824 7715 7603 7488 7370 7249 7126 7002 6877 6751 6625 6500 6375 6251 6130 6011 5895 5782 5672 5567 5466 5369 5277 5191 5109 5033 4962 4897 4837 4783 4734 4692 4655 4624 4598 4579 4566 4559 4558 4564 4576 4594 4620 4652 4691 4737 4790 4850 4917 4991 5072 5159 5253 5353 5458 5568 5684 5804 5928 6055 6185 6317 6450 6584 6719 6853 6986 7118 7249 7377 7502 7624 7742 7857 7968 8075 8178 8277 8371 8461 8547 8629 8707 8781 8851 8917 8980 9040 9096 9150 9200 9247 9292 9334 9374 9411 9446 9478 9509 9538 9564 9589 9612 9633 9653 9671 9688 9704 9718 9732 9744 9756 9766 9776 9785 9794 9802 9809 9816 9822 9828 9834 9839 9844 9848 9852 9856 9860 9863 9866 9869 9872 9874 9876 9879 9881 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9917 9917 9917 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9905 9903 9901 9899 9896 9893 9890 9886 9882 9878 9874 9870 9865 9860 9856 9851 9847 9843 9838 9835 9831 9828 9825 9822 9819 9817 9814 9812 9809 9807 9804 9801 9798 9795 9791 9786 9781 9776 9770 9764 9758 9752 9745 9739 9732 9726 9720 9715 9710 9706 9703 9701 9700 9699 9700 9701 9704 9707 9711 9716 9721 9726 9732 9737 9743 9748 9753 9757 9761 9764 9766 9767 9767 9766 9764 9761 9757 9752 9747 9740 9732 9724 9715 9705 9695 9684 9672 9660 9647 9634 9620 9605 9590 9574 9557 9540 9522 9502 9482 9461 9438 9414 9390 9363 9336 9307 9277 9245 9212 9177 9141 9102 9062 9021 8977 8931 8883 8833 8781 8727 8670 8611 8550 8486 8421 8353 8283 8211 8137 8062 7985 7908 7830 7751 7673 7595 7518 7442 7367 7295 7226 7159 7096 7037 6982 6931 6886 6846 6811 6782 6759 6742 6731 6726 6728 6735 6749 5467 0 54 4 6770 6796 6828 6866 6909 6957 7011 7069 7132 7200 7271 7345 7423 7503 7587 7672 7759 7847 7936 8026 8116 8206 8295 8384 8471 8557 8641 8722 8802 8879 8953 9024 9092 9157 9219 9277 9332 9384 9432 9478 9520 9558 9594 9628 9658 9686 9711 9735 9756 9775 9792 9808 9822 9835 9846 9856 9866 9874 9881 9888 9893 9898 9903 9907 9910 9913 9915 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9915 9914 9912 9910 9907 9905 9902 9899 9896 9893 9890 9886 9882 9878 9874 9870 9865 9861 9856 9851 9846 9841 9836 9831 9826 9821 9816 9812 9807 9803 9799 9796 9793 9790 9787 9785 9783 9782 9781 9780 9780 9780 9780 9780 9781 9782 9783 9784 9785 9786 9787 9787 9788 9788 9789 9789 9788 9787 9786 9785 9783 9781 9778 9775 9772 9768 9765 9760 9756 9751 9746 9741 9736 9730 9725 9719 9714 9708 9703 9697 9691 9686 9680 9675 9670 9664 9659 9654 9649 9645 9640 9635 9631 9627 9623 9619 9616 9613 9610 9607 9606 9604 9603 9602 9602 9603 9604 9606 9609 9612 9616 9620 9625 9631 9638 9644 9652 9660 9668 9676 9685 9694 9702 9711 9720 9729 9737 9745 9753 9760 9767 9773 9779 9785 9790 9794 9798 9801 9804 9806 9808 9809 9810 9811 9811 9811 9811 9810 9809 9808 9807 9806 9804 9803 9801 9799 9797 9795 9793 9790 9788 9785 9783 9780 9778 9775 9772 9770 9768 9765 9763 9762 9760 9759 9758 9757 9757 9757 9758 9759 9760 9762 9764 9767 9769 9773 9776 9779 9783 9786 9790 9793 9796 9799 9802 9805 9807 9809 9811 9812 9813 9813 9813 9813 9813 9812 9811 9810 9809 9807 9806 9805 9804 9803 9803 9802 9802 9803 9803 9804 9805 9806 9808 9809 9811 9813 9815 9817 9818 9820 9821 9822 9822 9822 9822 9822 9820 9819 9817 9814 9811 9807 9803 9799 9794 9788 9783 9777 9770 9764 9756 9749 9741 9733 9724 9715 9706 9696 9686 9675 9664 9652 9640 9627 9614 9601 9587 9573 9559 9545 9530 9516 9502 9488 9474 9461 9448 9436 9425 9415 9406 9397 9390 9384 9380 9376 9374 9373 9374 9376 9379 9383 9389 9396 9404 9413 9423 9434 9445 9457 9470 9484 9498 9512 9526 9541 9556 9571 9585 9600 9615 9629 9644 9658 9671 9685 9697 9710 9722 9734 9745 9756 9767 9777 9786 9796 9804 9813 9821 9829 9836 9843 9850 9856 9863 9869 9874 9880 9885 9890 9895 9900 9905 9909 9913 9917 9921 9924 9927 9930 9933 9935 9937 9938 9939 9940 9941 9941 9940 9940 9939 9937 9936 9934 9932 9930 9927 9925 9922 9920 9918 9915 9913 9912 9910 9909 9908 9907 9907 9907 9907 9907 9907 9908 9909 9910 9910 9911 9911 9912 9912 9911 9911 9909 9907 9905 9902 9898 9893 5468 0 54 4 9888 9882 9875 9867 9858 9848 9838 9826 9814 9800 9786 9770 9753 9736 9717 9697 9676 9654 9631 9607 9582 9555 9528 9499 9469 9439 9407 9374 9341 9306 9271 9235 9199 9162 9125 9089 9052 9015 8979 8943 8908 8874 8842 8810 8781 8753 8727 8704 8683 8665 8649 8636 8626 8619 8615 8615 8618 8623 8632 8644 8659 8677 8698 8721 8747 8775 8805 8837 8870 8905 8941 8979 9016 9055 9094 9132 9171 9210 9248 9285 9322 9358 9393 9427 9460 9492 9523 9552 9579 9606 9631 9654 9677 9698 9717 9736 9753 9768 9783 9797 9809 9821 9831 9841 9850 9858 9866 9873 9879 9885 9890 9895 9900 9905 9909 9913 9916 9919 9923 9925 9928 9930 9932 9934 9935 9936 9937 9938 9938 9937 9937 9936 9934 9932 9930 9928 9925 9922 9919 9915 9911 9907 9903 9899 9894 9889 9884 9879 9874 9869 9863 9857 9851 9845 9839 9832 9825 9818 9810 9802 9794 9786 9777 9768 9758 9748 9738 9728 9717 9707 9696 9685 9675 9664 9654 9643 9633 9624 9615 9606 9598 9591 9584 9578 9572 9567 9563 9560 9558 9556 9555 9555 9555 9556 9558 9560 9563 9566 9570 9574 9578 9583 9588 9593 9598 9604 9609 9615 9620 9626 9632 9638 9644 9649 9655 9661 9668 9674 9680 9686 9693 9700 9706 9713 9720 9727 9735 9742 9749 9757 9765 9772 9780 9788 9795 9803 9810 9818 9825 9832 9839 9846 9853 9859 9866 9872 9878 9883 9888 9893 9898 9903 9907 9911 9915 9918 9921 9924 9927 9929 9931 9933 9934 9936 9936 9937 9937 9937 9937 9937 9936 9935 9933 9932 9930 9928 9925 9923 9920 9917 9913 9910 9906 9902 9898 9893 9889 9884 9879 9873 9868 9862 9856 9851 9845 9839 9833 9827 9821 9815 9809 9804 9799 9794 9789 9784 9780 9777 9774 9771 9769 9768 9767 9766 9767 9767 9769 9771 9773 9776 9779 9783 9788 9792 9797 9802 9808 9814 9819 9825 9831 9837 9843 9848 9854 9859 9865 9870 9875 9880 9884 9889 9893 9897 9901 9905 9909 9912 9915 9919 9922 9925 9928 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9946 9944 9942 9940 9937 9935 9933 9930 9928 9925 9923 9921 9920 9918 9917 9916 9915 9915 9915 9916 9917 9918 9919 9920 9922 9924 9926 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9958 9960 9961 9963 9965 9967 9969 9971 9974 9976 9978 9981 9983 9985 9988 9990 9991 9993 9994 9996 9996 9997 9997 9997 9996 9995 9994 9992 9990 9988 9986 9983 9980 9978 9975 9972 9969 9967 9964 9962 9960 9958 9956 9955 9953 9953 9952 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 5469 0 54 5 9912 9913 9913 9913 9914 9914 9913 9913 9912 9912 9911 9909 9908 9906 9905 9903 9901 9898 9896 9894 9891 9888 9885 9882 9879 9876 9873 9870 9866 9863 9860 9856 9853 9849 9846 9843 9839 9836 9833 9830 9828 9825 9823 9821 9820 9818 9817 9817 9816 9816 9817 9817 9819 9820 9822 9823 9826 9828 9830 9833 9835 9837 9840 9842 9844 9845 9847 9848 9848 9848 9848 9847 9845 9843 9841 9837 9833 9829 9823 9817 9811 9804 9796 9788 9779 9770 9760 9749 9738 9726 9714 9702 9689 9675 9662 9647 9633 9618 9602 9586 9570 9554 9537 9520 9502 9485 9467 9449 9431 9413 9395 9378 9360 9342 9325 9308 9291 9274 9258 9243 9228 9214 9200 9187 9174 9162 9151 9141 9132 9123 9115 9108 9102 9096 9092 9088 9085 9082 9081 9080 9080 9081 9083 9085 9088 9091 9096 9101 9106 9112 9119 9126 9133 9142 9150 9159 9168 9178 9188 9198 9209 9219 9230 9241 9252 9263 9273 9284 9295 9305 9315 9326 9335 9345 9354 9363 9372 9380 9389 9396 9404 9411 9418 9425 9431 9438 9444 9449 9455 9461 9466 9471 9477 9482 9487 9492 9497 9502 9508 9513 9518 9523 9528 9534 9539 9544 9550 9555 9560 9566 9571 9576 9582 9587 9592 9597 9602 9607 9611 9616 9621 9625 9630 9634 9638 9643 9647 9651 9656 9660 9664 9668 9673 9677 9681 9686 9690 9695 9699 9704 9709 9713 9718 9722 9727 9731 9736 9740 9744 9748 9751 9755 9758 9760 9763 9765 9767 9769 9771 9772 9773 9774 9774 9774 9775 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9776 9777 9778 9779 9781 9782 9784 9785 9787 9789 9791 9792 9794 9796 9798 9801 9803 9805 9807 9809 9812 9814 9817 9819 9822 9825 9828 9831 9834 9838 9841 9845 9849 9853 9857 9861 9865 9869 9874 9878 9882 9886 9889 9893 9896 9899 9902 9904 9906 9907 9908 9909 9909 9909 9908 9907 9906 9904 9902 9900 9897 9895 9892 9890 9887 9885 9883 9881 9879 9877 9876 9875 9875 9875 9875 9875 9876 9877 9878 9880 9881 9883 9885 9886 9888 9890 9891 9892 9894 9894 9895 9895 9895 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9882 9880 9879 9878 9878 9877 9877 9878 9878 9879 9880 9882 9884 9886 9888 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9914 9915 9917 9918 9919 9919 9919 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9902 9901 9900 9898 9895 9893 9890 9886 9882 9877 9872 9867 9860 9853 9846 9838 9829 9820 9810 9800 9789 9778 9766 9753 9740 9726 9711 9696 9679 9662 9644 9625 9605 9584 5470 0 54 5 9561 9537 9512 9485 9456 9426 9394 9360 9324 9287 9247 9206 9163 9118 9071 9022 8972 8920 8867 8812 8757 8700 8642 8584 8525 8466 8408 8349 8291 8233 8177 8121 8068 8015 7965 7917 7872 7829 7789 7752 7719 7689 7663 7640 7622 7608 7598 7592 7591 7594 7601 7613 7629 7649 7673 7701 7733 7768 7807 7849 7893 7941 7991 8043 8096 8152 8209 8266 8325 8384 8443 8503 8562 8621 8679 8736 8792 8847 8900 8952 9003 9051 9097 9142 9184 9224 9261 9296 9329 9359 9386 9411 9433 9453 9470 9485 9497 9507 9515 9521 9525 9528 9529 9528 9526 9523 9520 9516 9511 9507 9502 9498 9494 9490 9487 9485 9484 9483 9484 9485 9488 9492 9496 9502 9508 9515 9523 9532 9541 9551 9561 9571 9582 9592 9603 9614 9624 9635 9645 9655 9665 9675 9684 9693 9701 9710 9718 9725 9733 9740 9747 9753 9760 9766 9772 9777 9782 9787 9792 9796 9800 9804 9807 9810 9813 9816 9818 9820 9821 9823 9824 9825 9825 9825 9825 9825 9824 9823 9822 9820 9818 9816 9813 9810 9807 9803 9799 9795 9790 9784 9779 9772 9766 9759 9751 9743 9735 9726 9717 9708 9698 9688 9678 9667 9657 9646 9635 9624 9613 9601 9590 9579 9568 9556 9545 9534 9523 9512 9501 9490 9480 9469 9459 9449 9438 9428 9419 9409 9399 9390 9380 9371 9361 9352 9342 9332 9322 9312 9301 9289 9277 9263 9249 9233 9216 9198 9178 9156 9133 9107 9079 9048 9016 8980 8942 8902 8859 8814 8766 8715 8663 8608 8550 8491 8431 8368 8304 8240 8174 8108 8041 7974 7908 7841 7776 7711 7647 7584 7522 7463 7404 7348 7294 7241 7191 7143 7097 7053 7011 6972 6934 6899 6866 6835 6805 6778 6753 6729 6708 6687 6669 6652 6636 6622 6609 6598 6587 6578 6570 6563 6557 6552 6548 6544 6541 6539 6538 6538 6538 6538 6539 6541 6543 6546 6549 6553 6557 6562 6568 6575 6582 6590 6599 6610 6621 6634 6649 6665 6683 6703 6725 6749 6775 6803 6835 6869 6905 6944 6987 7032 7079 7130 7184 7240 7299 7361 7425 7491 7560 7630 7702 7776 7851 7927 8004 8082 8160 8237 8315 8392 8469 8544 8618 8691 8762 8832 8899 8964 9027 9087 9145 9201 9254 9304 9352 9396 9439 9478 9516 9550 9582 9612 9640 9666 9689 9711 9731 9749 9766 9781 9795 9808 9819 9830 9839 9848 9856 9863 9870 9876 9882 9887 9892 9896 9900 9904 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 5471 0 54 5 9986 9986 9986 9986 9986 9985 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9945 9943 9940 9936 9932 9928 9923 9917 9911 9904 9897 9889 9879 9869 9859 9847 9834 9820 9806 9790 9774 9756 9738 9718 9698 9677 9655 9632 9608 9583 9558 9532 9506 9479 9451 9423 9394 9366 9337 9308 9279 9250 9221 9193 9165 9138 9111 9086 9061 9038 9016 8995 8977 8960 8945 8932 8921 8913 8907 8903 8902 8903 8907 8914 8923 8934 8948 8964 8983 9003 9025 9049 9075 9101 9129 9158 9188 9218 9248 9279 9309 9339 9369 9399 9428 9456 9483 9509 9534 9558 9582 9603 9624 9644 9663 9680 9697 9712 9726 9740 9753 9765 9776 9786 9796 9804 9813 9821 9828 9835 9841 9847 9852 9857 9862 9866 9870 9874 9877 9880 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9965 9966 9966 9967 9967 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9930 9928 9926 9923 9921 9918 9915 9913 9910 9907 9904 9901 9899 9896 9893 9890 9888 9885 9882 9880 9877 9875 9873 9871 9868 9867 9865 9863 9861 9860 9859 9857 9856 9855 9854 9853 9853 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9837 9836 9834 9832 9830 9828 9827 9825 9823 9821 9819 9817 9815 9814 9812 9810 9809 9808 9806 9805 9804 9803 9802 9801 9800 9799 9798 9798 9797 9796 9796 9796 9795 9795 9795 9795 9796 9796 9797 9798 9799 9801 9803 9805 9807 9810 9813 9816 9820 9823 9827 9831 9836 9840 9845 9849 9854 9859 9863 9868 9872 9876 5472 0 54 5 9880 9884 9887 9891 9894 9897 9899 9901 9903 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 9872 9871 9871 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9882 9882 9881 9880 9879 9877 9875 9873 9871 9868 9866 9863 9860 9857 9854 9851 9848 9844 9841 9838 9834 9831 9827 9824 9820 9817 9813 9810 9806 9802 9799 9795 9792 9788 9785 9781 9778 9775 9772 9769 9767 9765 9763 9762 9761 9760 9760 9760 9761 9762 9763 9765 9767 9770 9773 9777 9780 9784 9789 9793 9798 9803 9807 9812 9817 9822 9826 9830 9835 9839 9842 9846 9849 9852 9854 9856 9858 9860 9861 9862 9862 9862 9862 9862 9861 9860 9859 9857 9855 9853 9851 9849 9847 9844 9841 9838 9836 9833 9830 9827 9824 9821 9818 9815 9812 9809 9806 9804 9802 9799 9797 9795 9793 9791 9790 9788 9787 9786 9785 9784 9783 9782 9781 9780 9780 9779 9778 9777 9777 9776 9775 9774 9773 9771 9770 9769 9767 9765 9763 9761 9759 9757 9755 9752 9750 9747 9744 9742 9739 9736 9733 9730 9727 9724 9721 9718 9715 9713 9710 9708 9705 9703 9700 9698 9696 9694 9692 9690 9688 9686 9684 9682 9679 9677 9674 9670 9667 9663 9658 9653 9648 9642 9635 9627 9618 9609 9598 9587 9575 9562 9547 9532 9515 9498 9479 9459 9438 9416 9392 9368 9342 9316 9288 9259 9229 9197 9165 9131 9096 9060 9022 8983 8943 8901 8858 8814 8767 8719 8670 8619 8565 8511 8454 8396 8335 8273 8209 8144 8077 8008 7938 7867 7795 7722 7648 7573 7499 7424 7350 7277 7204 7133 7063 6995 6930 6867 6807 6750 6697 6648 6603 6562 6526 6495 6469 6449 6434 6424 6420 6422 6429 6442 6461 6485 6515 6550 6590 6636 6686 6740 6800 6863 6929 7000 7073 7150 7229 7310 7393 7478 7564 7650 7738 7825 7913 8000 8087 8173 8257 8340 8422 8502 8579 8655 8728 8799 8867 8932 8994 9054 9110 9164 9215 9263 9308 9350 9389 9426 9460 9492 9521 9548 9573 9596 9617 9636 9654 9671 9686 9699 9712 9724 9735 9745 9755 9764 9773 9781 9789 9797 9804 9811 9818 9825 9831 9837 9843 9849 9854 9859 9864 9869 9873 9878 9881 9885 9888 9891 9893 9896 9898 9900 9901 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9921 9922 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 5473 0 54 5 9952 9950 9949 9948 9946 9944 9942 9940 9938 9936 9934 9931 9928 9925 9921 9917 9913 9908 9903 9897 9890 9882 9874 9865 9854 9843 9831 9818 9804 9789 9773 9756 9738 9718 9698 9676 9654 9630 9606 9581 9554 9527 9498 9469 9439 9408 9375 9342 9307 9272 9235 9198 9159 9119 9077 9035 8991 8946 8901 8854 8806 8758 8709 8659 8609 8559 8510 8460 8411 8364 8317 8272 8229 8188 8150 8115 8082 8053 8028 8006 7989 7976 7967 7963 7963 7968 7977 7991 8009 8031 8058 8088 8122 8160 8200 8244 8290 8338 8388 8440 8492 8546 8600 8655 8709 8763 8817 8870 8922 8973 9022 9070 9116 9161 9204 9245 9284 9321 9357 9390 9422 9452 9480 9507 9531 9554 9576 9596 9614 9631 9647 9661 9674 9686 9697 9706 9714 9721 9727 9733 9737 9740 9742 9743 9743 9743 9741 9739 9736 9732 9728 9722 9716 9709 9702 9694 9685 9675 9665 9653 9642 9629 9616 9602 9588 9573 9557 9540 9524 9506 9488 9470 9451 9432 9413 9394 9375 9356 9337 9318 9300 9282 9265 9249 9234 9220 9207 9195 9185 9176 9169 9164 9160 9158 9157 9158 9162 9166 9173 9181 9190 9201 9214 9227 9242 9257 9274 9291 9308 9326 9344 9361 9379 9397 9414 9430 9446 9461 9476 9489 9502 9513 9523 9533 9541 9548 9554 9559 9563 9567 9569 9571 9572 9573 9573 9573 9572 9571 9570 9569 9568 9567 9566 9565 9564 9564 9563 9563 9564 9564 9565 9565 9566 9568 9569 9570 9572 9573 9575 9576 9578 9580 9581 9583 9584 9585 9587 9588 9589 9590 9592 9593 9594 9595 9597 9598 9600 9601 9603 9605 9607 9609 9612 9614 9617 9619 9622 9625 9628 9631 9633 9636 9639 9642 9644 9647 9649 9651 9653 9655 9657 9658 9660 9661 9662 9663 9664 9665 9666 9666 9667 9667 9668 9669 9669 9670 9670 9671 9671 9672 9673 9673 9674 9674 9674 9675 9675 9675 9675 9674 9673 9672 9671 9669 9667 9665 9662 9659 9655 9650 9646 9640 9635 9628 9622 9615 9607 9599 9591 9582 9573 9564 9554 9544 9534 9524 9514 9503 9493 9482 9472 9461 9451 9440 9429 9418 9408 9397 9386 9375 9364 9353 9342 9330 9318 9306 9293 9280 9267 9253 9238 9223 9207 9190 9172 9153 9134 9113 9091 9068 9044 9019 8992 8964 8934 8902 8869 8834 8797 8758 8717 8673 8628 8580 8529 8476 8420 8361 8299 8235 8167 8096 8021 7944 7863 7779 7691 7601 7507 7410 7310 7207 7102 6994 6884 6772 6659 6544 6429 6313 6197 6082 5967 5853 5741 5631 5524 5419 5318 5221 5128 5040 4956 4878 4805 4738 4677 4622 4574 4533 4498 4470 4449 4434 4427 4427 4434 4447 4468 4495 4530 4570 4618 4672 4732 4799 4871 4950 5034 5124 5219 5318 5423 5532 5645 5762 5882 6006 6132 6260 6390 6521 6653 6785 6917 7049 7180 7309 7437 7562 7685 7804 7920 8032 8141 8245 8345 8441 8532 8618 5474 0 54 5 8700 8777 8850 8918 8982 9041 9097 9148 9196 9241 9282 9320 9355 9387 9418 9445 9471 9495 9517 9537 9556 9574 9590 9605 9619 9632 9645 9656 9667 9676 9686 9694 9702 9709 9716 9722 9728 9733 9738 9743 9747 9751 9754 9757 9760 9763 9766 9768 9770 9772 9774 9775 9776 9777 9777 9777 9777 9776 9774 9772 9769 9765 9760 9754 9748 9740 9732 9722 9711 9699 9685 9671 9655 9637 9619 9599 9578 9555 9531 9506 9480 9453 9424 9394 9364 9332 9299 9266 9231 9196 9161 9125 9089 9053 9016 8980 8944 8908 8873 8838 8805 8772 8741 8712 8684 8658 8634 8612 8592 8576 8561 8550 8541 8536 8533 8534 8538 8545 8555 8568 8584 8603 8624 8649 8675 8705 8736 8769 8804 8841 8878 8917 8957 8997 9037 9078 9118 9159 9199 9238 9276 9313 9350 9385 9418 9451 9482 9511 9539 9565 9590 9613 9635 9655 9674 9691 9707 9721 9735 9747 9758 9768 9777 9785 9792 9799 9805 9810 9815 9819 9822 9825 9828 9830 9832 9834 9835 9836 9836 9836 9836 9835 9834 9833 9831 9829 9826 9823 9820 9816 9812 9808 9803 9798 9792 9786 9780 9773 9766 9759 9752 9744 9736 9728 9720 9711 9703 9694 9686 9677 9668 9660 9651 9643 9635 9627 9620 9612 9605 9599 9593 9587 9582 9577 9573 9570 9567 9565 9564 9563 9563 9564 9566 9569 9572 9576 9581 9587 9594 9601 9608 9617 9625 9634 9644 9654 9664 9675 9685 9696 9707 9717 9728 9738 9749 9759 9769 9779 9788 9797 9806 9815 9823 9831 9839 9847 9854 9861 9868 9874 9880 9885 9891 9896 9901 9905 9909 9912 9916 9918 9921 9923 9924 9926 9927 9927 9927 9927 9926 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9910 9908 9907 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9884 9882 9881 9879 9877 9876 9874 9872 9871 9869 9868 9867 9865 9864 9863 9861 9860 9858 9857 9855 9854 9852 9850 9848 9846 9843 9841 9838 9836 9833 9830 9827 9824 9821 9818 9815 9812 9809 9806 9804 9802 9799 9798 9796 9795 9793 9793 9792 9792 9791 9791 9792 9792 9793 9793 9794 9795 9796 9797 9798 9799 9799 9800 9801 9801 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9807 9808 9809 9810 9812 9813 9815 9817 9820 9822 9825 9827 9830 9833 9836 9839 9843 9846 9849 9851 9854 9857 9859 9862 9864 9866 9868 9869 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9884 9886 9887 9889 9891 9894 9896 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9928 9930 9932 9934 9936 9938 9939 9940 9940 9940 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 5475 0 54 5 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9935 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9901 9899 9896 9894 9892 9889 9887 9884 9881 9878 9875 9872 9869 9865 9861 9858 9854 9849 9845 9840 9835 9830 9824 9818 9812 9805 9798 9790 9781 9773 9763 9754 9743 9732 9721 9709 9697 9685 9672 9659 9646 9632 9619 9605 9591 9578 9564 9551 9539 9526 9514 9503 9492 9482 9473 9464 9457 9450 9444 9439 9436 9433 9431 9431 9431 9433 9436 9440 9445 9451 9457 9465 9474 9483 9494 9505 9516 9528 9541 9554 9567 9580 9594 9608 9622 9635 9649 9662 9675 9688 9701 9713 9725 9736 9747 9758 9768 9777 9786 9795 9803 9810 9817 9824 9830 9835 9840 9845 9850 9854 9857 9861 9864 9867 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9893 9892 9892 9891 9890 9889 9887 9886 9884 9881 9879 9876 9873 9870 9866 9862 9858 9854 9850 9845 9841 9836 9831 9826 9822 9817 9812 9807 9802 9797 9792 9787 9782 9777 9772 9767 9762 9757 9752 9748 9743 9738 9734 9729 9725 9720 9716 9712 9707 9703 9699 9695 9692 9688 9685 9681 9678 9675 9672 9670 9667 9665 9663 9661 9660 9658 9657 9656 9655 9654 9653 9652 9652 9651 9651 9650 9650 9650 9650 9649 9649 9649 9649 9650 9650 9650 9651 9652 9653 9654 9655 9657 9658 9660 9662 9665 9667 9670 9673 9676 9679 9683 9687 9690 9694 9698 9702 9706 9710 9714 9717 9721 9725 9729 9732 9736 9739 9743 9746 9749 9752 9755 9758 9761 9764 9767 9770 9773 9776 9779 9783 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9815 9818 9820 9823 9825 9827 9828 9830 9831 9833 9834 9835 9836 9836 9837 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9838 9836 9835 9833 9831 9829 9827 9824 9821 9819 9816 9812 9809 9806 9803 9800 9797 9794 9791 9789 9786 9784 9782 9781 9779 9778 9777 9776 9776 9775 9775 9775 9775 9775 9775 9776 9776 9776 5476 0 54 5 9776 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9775 9775 9774 9774 9773 9772 9771 9770 9769 9767 9766 9764 9762 9760 9757 9754 9751 9747 9743 9739 9734 9728 9722 9715 9707 9699 9689 9679 9669 9657 9645 9631 9616 9601 9584 9566 9548 9527 9506 9483 9459 9434 9407 9379 9349 9318 9285 9251 9216 9179 9141 9101 9061 9019 8976 8931 8886 8841 8794 8747 8700 8652 8604 8556 8508 8460 8413 8366 8320 8275 8230 8187 8144 8103 8062 8023 7986 7949 7914 7880 7847 7816 7785 7756 7727 7699 7672 7645 7618 7591 7564 7537 7509 7480 7450 7418 7385 7351 7314 7274 7233 7189 7142 7092 7039 6983 6924 6862 6797 6729 6658 6585 6510 6432 6352 6271 6189 6106 6023 5940 5857 5776 5696 5618 5542 5469 5400 5334 5272 5216 5164 5118 5077 5043 5015 4994 4979 4971 4970 4977 4990 5011 5039 5075 5117 5166 5222 5284 5353 5428 5509 5595 5686 5782 5882 5986 6093 6204 6317 6432 6549 6667 6785 6904 7022 7140 7256 7371 7483 7594 7701 7805 7906 8003 8096 8186 8270 8351 8427 8499 8566 8628 8686 8739 8789 8833 8874 8910 8942 8971 8995 9016 9033 9047 9057 9064 9068 9069 9067 9061 9053 9042 9029 9013 8994 8972 8949 8923 8894 8864 8831 8796 8759 8720 8679 8637 8592 8546 8498 8447 8395 8341 8285 8227 8166 8103 8038 7970 7899 7825 7748 7667 7583 7496 7404 7310 7211 7109 7003 6893 6780 6664 6545 6423 6298 6172 6044 5915 5785 5655 5526 5397 5269 5144 5021 4901 4785 4673 4565 4461 4363 4271 4184 4103 4028 3959 3897 3841 3791 3748 3712 3682 3658 3641 3630 3626 3627 3635 3649 3670 3696 3728 3767 3811 3862 3918 3981 4049 4123 4203 4288 4379 4475 4575 4681 4790 4904 5021 5142 5265 5390 5517 5645 5774 5903 6031 6158 6284 6408 6530 6649 6765 6877 6985 7090 7190 7285 7376 7463 7545 7622 7695 7763 7827 7887 7943 7995 8043 8088 8129 8167 8202 8234 8264 8290 8314 8336 8355 8372 8386 8398 8408 8416 8422 8426 8427 8427 8424 8420 8413 8405 8396 8384 8371 8357 8341 8324 8306 8287 8266 8246 8224 8201 8178 8155 8131 8106 8081 8056 8030 8004 7977 7949 7921 7893 7863 7833 7802 7770 7736 7702 7666 7629 7590 7550 7508 7464 7418 7369 7319 7265 7210 7151 7089 7024 6956 6884 6808 6729 6645 6558 6466 6370 6270 6165 6056 5943 5826 5705 5580 5452 5321 5187 5052 4915 4776 4637 4499 4361 4223 4088 3956 3827 3701 3579 3463 3352 3246 3146 3052 2965 2885 2811 2743 2683 2629 2581 2539 2503 2473 2448 2428 2413 2402 2395 2392 2393 2398 2405 2416 2431 2448 2469 2494 2522 2554 2590 2630 2675 2724 2779 2839 2905 2976 3053 3136 3225 3320 3421 3527 3639 3757 3879 4006 4136 4271 4408 4548 4690 4832 4976 5120 5263 5405 5546 5684 5820 5953 6083 5477 0 54 5 6209 6330 6448 6561 6670 6774 6874 6969 7060 7147 7229 7308 7382 7453 7521 7585 7646 7704 7760 7813 7864 7913 7960 8004 8048 8089 8129 8167 8204 8240 8275 8308 8340 8371 8400 8429 8456 8483 8509 8533 8557 8580 8603 8625 8646 8666 8686 8706 8725 8744 8762 8781 8799 8817 8835 8852 8870 8888 8905 8922 8940 8957 8974 8992 9009 9026 9042 9059 9076 9092 9108 9124 9139 9155 9170 9185 9199 9213 9227 9241 9254 9267 9279 9292 9303 9315 9326 9337 9348 9358 9368 9378 9388 9397 9406 9415 9423 9431 9439 9447 9455 9462 9469 9476 9482 9489 9495 9501 9507 9513 9518 9524 9529 9534 9539 9543 9548 9552 9557 9561 9565 9569 9573 9577 9581 9584 9588 9591 9595 9598 9602 9605 9609 9612 9615 9619 9622 9625 9629 9632 9635 9639 9642 9645 9649 9652 9655 9658 9662 9665 9668 9671 9674 9677 9679 9682 9684 9687 9689 9691 9693 9695 9696 9698 9699 9700 9700 9701 9701 9701 9701 9700 9700 9699 9697 9696 9694 9691 9689 9686 9683 9680 9676 9672 9667 9663 9658 9653 9647 9642 9636 9629 9623 9616 9609 9602 9595 9588 9580 9572 9565 9557 9549 9541 9533 9524 9516 9508 9500 9492 9484 9476 9468 9460 9453 9445 9437 9430 9423 9416 9409 9402 9395 9389 9383 9377 9371 9365 9359 9354 9349 9344 9339 9334 9330 9325 9321 9317 9313 9309 9306 9302 9298 9295 9291 9288 9284 9281 9277 9274 9271 9267 9264 9261 9258 9255 9252 9250 9247 9245 9243 9241 9239 9238 9237 9236 9235 9235 9235 9235 9236 9237 9238 9239 9240 9242 9243 9245 9247 9249 9250 9252 9254 9256 9257 9259 9261 9262 9263 9264 9265 9265 9266 9266 9265 9264 9263 9262 9259 9257 9253 9249 9244 9238 9231 9223 9213 9203 9191 9177 9162 9146 9127 9108 9086 9063 9038 9011 8983 8953 8922 8889 8855 8820 8784 8747 8709 8671 8633 8595 8557 8519 8481 8445 8409 8375 8342 8310 8281 8252 8226 8202 8180 8160 8143 8128 8115 8104 8095 8089 8085 8083 8083 8084 8088 8093 8099 8107 8116 8126 8137 8149 8162 8175 8188 8202 8215 8229 8243 8257 8271 8285 8299 8313 8327 8340 8354 8368 8382 8396 8410 8425 8440 8455 8472 8488 8506 8524 8543 8563 8584 8606 8629 8652 8677 8703 8729 8757 8785 8814 8844 8874 8905 8936 8968 8999 9031 9063 9095 9126 9158 9189 9219 9249 9278 9307 9334 9361 9387 9412 9436 9459 9481 9502 9521 9540 9558 9575 9591 9606 9620 9633 9645 9657 9668 9678 9688 9697 9705 9713 9720 9728 9734 9741 9747 9752 9758 9763 9768 9772 9777 9781 9785 9788 9792 9795 9798 9800 9803 9804 9806 9808 9809 9809 9810 9810 9810 9810 9810 9809 9808 9807 9806 9805 9804 9802 9801 9800 9798 9797 9796 9795 9794 9794 9793 9793 9793 9793 9793 9794 9794 9795 9796 9798 9799 9801 9803 9804 9806 9808 5478 0 54 5 9811 9813 9815 9817 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9841 9843 9844 9846 9847 9848 9850 9851 9853 9854 9855 9857 9858 9860 9861 9863 9864 9866 9867 9868 9870 9871 9872 9872 9872 9872 9871 9870 9869 9866 9863 9860 9855 9850 9844 9838 9830 9822 9813 9803 9793 9782 9771 9759 9748 9736 9724 9713 9701 9691 9681 9671 9663 9656 9649 9644 9641 9638 9637 9637 9639 9642 9647 9652 9659 9667 9675 9685 9695 9705 9716 9727 9738 9749 9760 9770 9780 9789 9798 9805 9813 9819 9824 9829 9833 9836 9839 9840 9842 9842 9843 9843 9843 9842 9842 9841 9840 9840 9839 9838 9838 9837 9837 9836 9835 9834 9833 9831 9830 9827 9824 9821 9817 9812 9807 9801 9794 9786 9777 9767 9756 9744 9731 9717 9702 9686 9669 9651 9632 9611 9590 9568 9544 9519 9494 9467 9439 9410 9379 9347 9314 9280 9245 9208 9171 9132 9092 9051 9009 8966 8923 8879 8834 8789 8744 8699 8654 8609 8565 8521 8478 8436 8394 8354 8316 8278 8242 8207 8174 8142 8111 8082 8054 8027 8001 7976 7952 7929 7906 7883 7860 7837 7814 7791 7767 7742 7716 7690 7663 7634 7605 7574 7543 7510 7477 7443 7408 7374 7339 7304 7269 7236 7203 7171 7141 7113 7087 7064 7043 7026 7012 7002 6995 6993 6996 7003 7014 7031 7052 7078 7108 7144 7184 7229 7278 7331 7388 7448 7512 7579 7648 7720 7794 7870 7946 8024 8102 8181 8259 8336 8414 8490 8564 8638 8709 8778 8846 8911 8974 9034 9092 9147 9199 9249 9297 9342 9384 9424 9462 9497 9530 9561 9589 9616 9641 9664 9685 9704 9722 9738 9753 9766 9779 9790 9799 9808 9816 9822 9828 9833 9837 9841 9844 9846 9848 9849 9850 9850 9850 9850 9849 9848 9847 9846 9845 9843 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9814 9812 9810 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9788 9786 9785 9784 9783 9782 9781 9781 9781 9781 9781 9781 9782 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9792 9793 9793 9792 9792 9790 9789 9787 9785 9782 9779 9776 9772 9768 9763 9759 9754 9749 9744 9739 9734 9729 9724 9720 9716 9713 9710 9707 9706 9704 9704 9704 9705 9706 9708 9711 9714 9718 9722 9727 9732 9737 9743 9748 9754 9760 9765 9771 9776 9782 9787 9792 9797 9802 9806 9810 9814 9818 9821 9825 9828 9831 9834 9837 9839 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9862 9863 9865 9866 9867 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9865 9863 9862 9860 9858 9856 9853 9851 9848 9845 9841 9838 9834 9830 9827 9823 9819 9814 9810 9806 9802 9799 9795 9791 9788 9785 9783 9781 9779 9777 9776 9775 9775 9775 9775 9776 9777 9778 9779 9781 9783 9784 9786 9788 9789 9791 5479 0 54 5 9792 9794 9795 9796 9797 9798 9798 9799 9800 9800 9800 9801 9801 9802 9803 9804 9805 9806 9807 9809 9811 9813 9816 9818 9821 9825 9828 9831 9835 9838 9842 9846 9849 9853 9857 9860 9863 9866 9869 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9898 9897 9896 9895 9893 9891 9889 9887 9885 9882 9879 9876 9873 9870 9867 9864 9860 9857 9853 9849 9846 9842 9839 9835 9831 9827 9824 9820 9816 9812 9808 9804 9800 9796 9792 9788 9785 9781 9777 9773 9769 9765 9761 9758 9754 9751 9748 9745 9742 9739 9737 9735 9733 9732 9730 9729 9728 9728 9727 9727 9727 9727 9727 9727 9727 9727 9728 9728 9728 9728 9728 9728 9728 9728 9728 9728 9727 9727 9727 9726 9726 9726 9726 9726 9726 9726 9726 9727 9728 9728 9729 9730 9731 9732 9733 9734 9736 9737 9738 9739 9739 9740 9741 9741 9741 9741 9741 9740 9739 9738 9737 9736 9735 9733 9731 9730 9728 9726 9725 9723 9722 9720 9719 9718 9717 9717 9716 9716 9716 9716 9716 9716 9717 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9728 9729 9731 9732 9733 9734 9735 9736 9737 9739 9740 9741 9743 9745 9746 9748 9750 9752 9755 9757 9759 9761 9764 9766 9769 9771 9774 9777 9779 9782 9785 9787 9790 9793 9795 9798 9800 9803 9806 9808 9810 9813 9815 9817 9819 9821 9822 9824 9825 9826 9828 9829 9829 9830 9831 9831 9832 9832 9833 9833 9834 9834 9834 9835 9836 9836 9837 9838 9840 9841 9843 9844 9846 9848 9850 9852 9854 9857 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9882 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9872 9870 9868 9866 9864 9863 9861 9860 9859 9857 9856 9855 9855 9854 9853 9853 9852 9852 9852 9852 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9848 9848 9848 9847 9847 9847 9847 9847 9848 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9858 9859 9860 9862 9863 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9890 9892 9895 9898 9901 9904 9907 9911 9914 9917 9919 9922 9925 9927 9929 9930 9931 9932 9932 9932 9932 9931 9929 9927 9925 9922 9919 9915 9912 9908 9904 9899 9895 9890 9886 9881 9876 9872 9867 9863 9858 9854 9850 9846 9841 9837 9833 9828 9824 9819 9815 9810 9805 9800 9795 9790 9785 9780 9775 9769 9764 9759 9754 9750 9745 9741 9738 9735 9732 9729 9728 9726 9725 9725 9725 9726 9727 9728 9730 9732 9734 9736 9738 9741 9743 9745 9747 9749 9751 9753 5480 0 54 5 9754 9755 9756 9756 9756 9756 9756 9756 9755 9755 9754 9754 9754 9753 9753 9753 9754 9755 9756 9757 9759 9761 9763 9766 9769 9772 9776 9779 9783 9787 9791 9794 9798 9801 9805 9808 9811 9813 9816 9818 9819 9821 9822 9822 9823 9823 9823 9822 9822 9821 9820 9819 9818 9817 9815 9814 9813 9812 9810 9809 9808 9807 9805 9804 9803 9801 9800 9799 9797 9796 9794 9792 9791 9789 9787 9785 9784 9782 9780 9779 9778 9776 9775 9775 9774 9774 9774 9774 9775 9776 9777 9779 9781 9783 9786 9789 9792 9795 9798 9801 9805 9808 9811 9814 9817 9820 9822 9824 9826 9828 9830 9831 9832 9832 9832 9832 9832 9832 9831 9831 9830 9829 9828 9827 9826 9826 9825 9824 9823 9823 9822 9821 9821 9820 9820 9819 9818 9818 9817 9816 9815 9813 9812 9810 9808 9807 9804 9802 9800 9797 9795 9792 9789 9787 9785 9782 9780 9779 9777 9776 9775 9775 9775 9775 9776 9777 9779 9781 9783 9786 9789 9792 9796 9799 9803 9807 9811 9815 9819 9823 9826 9829 9832 9835 9837 9839 9841 9842 9843 9844 9843 9843 9842 9841 9839 9836 9834 9831 9827 9823 9818 9813 9808 9802 9796 9789 9781 9773 9764 9755 9745 9734 9722 9709 9696 9682 9666 9650 9632 9614 9594 9573 9551 9528 9504 9479 9453 9426 9398 9369 9339 9309 9279 9248 9217 9186 9155 9125 9094 9065 9037 9009 8983 8958 8935 8914 8894 8877 8861 8848 8837 8828 8821 8817 8816 8816 8819 8825 8832 8842 8854 8868 8883 8901 8920 8940 8963 8986 9011 9036 9063 9090 9118 9147 9176 9206 9235 9265 9295 9325 9355 9385 9415 9444 9472 9500 9528 9554 9580 9605 9629 9652 9674 9695 9715 9734 9752 9768 9783 9797 9810 9821 9832 9841 9849 9856 9862 9867 9872 9875 9878 9880 9881 9882 9882 9881 9880 9879 9876 9874 9871 9867 9863 9859 9853 9847 9841 9834 9826 9817 9807 9796 9784 9771 9757 9742 9726 9708 9690 9670 9648 9625 9601 9576 9549 9522 9492 9462 9431 9398 9365 9330 9295 9258 9221 9183 9145 9106 9066 9026 8986 8945 8904 8863 8822 8781 8740 8699 8659 8618 8578 8538 8498 8459 8420 8382 8343 8306 8268 8231 8194 8157 8121 8084 8047 8011 7974 7936 7899 7860 7821 7781 7740 7697 7653 7608 7561 7513 7463 7410 7356 7300 7242 7182 7120 7056 6991 6923 6854 6784 6713 6641 6568 6496 6423 6350 6279 6208 6139 6072 6007 5945 5886 5830 5778 5730 5686 5648 5614 5586 5563 5546 5536 5531 5532 5540 5553 5574 5600 5633 5672 5717 5768 5825 5888 5956 6029 6107 6190 6277 6369 6464 6563 6665 6769 6876 6985 7096 7208 7321 7433 7546 7659 7772 7883 7993 8100 8206 8309 8409 8507 8601 8691 8778 8861 8940 9014 9085 9151 9214 9272 9326 9376 9422 9465 9503 9539 9571 9601 9628 9652 9674 9694 9711 9728 9742 9756 9768 9779 9790 5481 0 54 5 9799 9808 9817 9825 9832 9839 9846 9852 9858 9864 9869 9874 9879 9883 9888 9891 9895 9898 9900 9903 9905 9907 9908 9909 9910 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9901 9898 9896 9893 9890 9886 9883 9878 9874 9868 9863 9856 9849 9842 9834 9825 9815 9805 9793 9781 9768 9753 9738 9721 9704 9684 9664 9642 9618 9593 9565 9536 9505 9471 9436 9397 9357 9313 9267 9218 9166 9111 9053 8991 8927 8859 8788 8714 8636 8556 8472 8385 8296 8204 8109 8013 7914 7813 7711 7607 7502 7397 7291 7185 7080 6975 6870 6768 6666 6567 6470 6376 6285 6197 6113 6033 5957 5886 5819 5758 5702 5652 5607 5568 5536 5509 5489 5475 5467 5466 5471 5481 5498 5521 5549 5582 5620 5663 5711 5762 5817 5875 5936 5999 6064 6130 6197 6265 6332 6400 6466 6532 6596 6658 6718 6776 6831 6883 6932 6978 7021 7060 7096 7129 7158 7183 7205 7224 7240 7252 7261 7267 7270 7270 7268 7262 7255 7244 7231 7216 7199 7180 7158 7135 7109 7082 7053 7023 6990 6956 6921 6884 6847 6807 6767 6725 6683 6640 6596 6551 6505 6459 6413 6367 6320 6274 6228 6182 6137 6093 6049 6007 5966 5927 5891 5856 5824 5794 5768 5745 5726 5710 5699 5693 5690 5693 5701 5714 5732 5756 5786 5820 5861 5907 5959 6015 6078 6145 6217 6293 6374 6459 6547 6639 6734 6832 6932 7033 7137 7241 7346 7451 7557 7662 7766 7869 7972 8072 8171 8267 8361 8453 8541 8627 8710 8790 8866 8940 9009 9076 9139 9198 9254 9307 9356 9403 9446 9486 9523 9557 9589 9618 9645 9670 9692 9713 9732 9749 9765 9780 9793 9805 9816 9827 9836 9845 9854 9861 9868 9875 9881 9887 9892 9897 9902 9906 9909 9912 9915 9917 9918 9919 9920 9920 9920 9919 9917 9915 9913 9910 9907 9904 9900 9896 9891 9887 9881 9876 9870 9864 9858 9852 9845 9838 9830 9823 9815 9807 9798 9789 9780 9771 9761 9751 9741 9731 9720 9710 9699 9688 9677 9667 9656 9645 9635 9625 9615 9606 9597 9589 9581 9573 9566 9560 9554 9549 9545 9541 9537 9534 9532 9530 9529 9528 9527 9527 9526 9526 9526 9526 9526 9526 9525 9524 9523 9521 9519 9516 9512 9507 9502 9495 9487 9478 9468 9456 9443 9428 9412 9395 9376 9355 9333 9309 9284 9257 9229 9199 9169 9137 9104 9070 9035 9000 8963 8927 8891 8854 8818 8782 8747 8712 8678 8645 8613 8583 8554 8526 8501 8478 8456 8437 8420 8406 8394 8384 8378 8373 8372 8373 8377 8384 8393 8405 8420 8436 8456 8477 8501 8527 8554 8583 8614 8646 8679 8713 8747 8782 8817 8852 8887 8921 8955 8988 9020 9050 9080 9108 9134 9159 9182 9203 9223 9241 9257 9272 9286 9298 9308 9318 9327 9335 9342 9349 9355 9361 9368 9374 9380 9387 9394 9402 9410 9419 9428 9438 9449 9460 9472 9484 9496 9509 9521 5482 0 54 5 9534 9547 9560 9573 9586 9598 9610 9622 9633 9644 9655 9665 9674 9683 9692 9700 9707 9715 9722 9728 9735 9741 9747 9753 9758 9764 9769 9774 9779 9784 9788 9793 9797 9801 9805 9809 9813 9816 9819 9822 9825 9828 9830 9832 9834 9836 9837 9839 9840 9841 9842 9843 9845 9846 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9857 9858 9858 9857 9857 9856 9855 9854 9853 9851 9849 9847 9844 9841 9838 9835 9832 9828 9824 9820 9816 9812 9808 9804 9799 9795 9790 9785 9781 9776 9771 9767 9762 9757 9752 9747 9742 9737 9732 9727 9722 9717 9712 9707 9702 9697 9692 9687 9683 9678 9674 9670 9666 9662 9659 9656 9653 9650 9648 9646 9645 9644 9643 9643 9644 9644 9645 9647 9649 9651 9654 9657 9661 9665 9670 9675 9680 9686 9692 9698 9705 9711 9719 9726 9734 9741 9749 9757 9765 9772 9780 9788 9795 9803 9810 9816 9823 9829 9834 9840 9844 9849 9852 9856 9859 9861 9863 9864 9865 9866 9866 9866 9866 9865 9864 9864 9862 9861 9860 9859 9857 9856 9855 9853 9852 9851 9849 9848 9847 9845 9844 9843 9841 9839 9838 9836 9834 9831 9829 9826 9824 9821 9818 9815 9812 9808 9805 9802 9798 9795 9792 9789 9786 9783 9780 9778 9775 9773 9771 9770 9768 9767 9766 9764 9763 9762 9761 9760 9759 9758 9757 9755 9753 9751 9748 9745 9742 9738 9733 9728 9723 9717 9710 9703 9695 9687 9678 9669 9660 9650 9639 9629 9618 9607 9597 9586 9575 9564 9554 9543 9533 9523 9514 9505 9497 9489 9481 9475 9468 9463 9458 9454 9450 9447 9444 9443 9442 9441 9441 9441 9442 9444 9446 9449 9451 9455 9458 9462 9466 9471 9475 9480 9485 9490 9495 9501 9506 9512 9517 9523 9528 9534 9540 9546 9552 9557 9563 9569 9576 9582 9588 9594 9601 9607 9614 9620 9627 9634 9640 9647 9654 9661 9668 9675 9681 9688 9695 9701 9708 9714 9720 9726 9732 9738 9744 9750 9756 9761 9767 9772 9778 9783 9788 9793 9799 9804 9809 9814 9819 9824 9829 9834 9838 9843 9847 9851 9855 9859 9862 9865 9868 9870 9872 9874 9876 9877 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9882 9883 9884 9885 9887 9889 9891 9893 9896 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9927 9929 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9934 9932 9930 9927 9925 9923 9921 9918 9916 9914 9911 9909 9906 9904 9901 9898 9895 9891 9887 9883 9879 9874 9869 9863 9857 9850 9843 9834 9825 9815 9804 9792 9779 9764 9748 9731 9712 9691 9669 9645 9618 9590 9559 9526 5483 0 54 5 9491 9453 9413 9370 9324 9276 9225 9171 9114 9054 8992 8927 8859 8788 8715 8639 8560 8479 8396 8311 8224 8134 8044 7951 7858 7764 7668 7573 7478 7382 7287 7192 7099 7007 6917 6829 6744 6661 6582 6506 6434 6366 6303 6245 6192 6145 6103 6068 6038 6016 5999 5990 5987 5991 6002 6020 6045 6077 6115 6160 6211 6268 6331 6400 6473 6551 6634 6721 6811 6904 7000 7099 7199 7301 7403 7506 7609 7711 7813 7914 8014 8111 8207 8300 8391 8479 8563 8645 8723 8798 8870 8938 9002 9063 9119 9173 9222 9268 9310 9348 9383 9414 9441 9465 9486 9502 9516 9526 9532 9535 9534 9530 9523 9512 9498 9480 9459 9434 9406 9374 9339 9300 9258 9212 9163 9111 9055 8997 8935 8870 8802 8732 8659 8584 8506 8427 8345 8262 8178 8093 8007 7920 7834 7747 7661 7575 7490 7407 7324 7244 7165 7089 7015 6943 6874 6808 6744 6684 6627 6573 6522 6474 6430 6389 6350 6315 6283 6254 6228 6204 6183 6165 6149 6136 6125 6116 6110 6105 6104 6104 6106 6111 6117 6126 6138 6151 6167 6185 6206 6229 6255 6284 6315 6350 6387 6427 6471 6517 6566 6619 6675 6734 6795 6860 6928 6998 7072 7147 7226 7306 7388 7472 7558 7645 7733 7822 7911 8000 8089 8178 8266 8353 8439 8524 8606 8686 8764 8840 8913 8983 9051 9115 9176 9234 9289 9341 9389 9435 9477 9516 9553 9586 9618 9646 9672 9696 9718 9738 9756 9773 9788 9801 9813 9825 9834 9843 9851 9859 9865 9871 9876 9880 9884 9888 9891 9893 9895 9897 9898 9899 9899 9899 9899 9899 9898 9898 9897 9896 9894 9893 9892 9890 9889 9887 9885 9884 9882 9881 9879 9877 9876 9874 9872 9871 9869 9867 9865 9863 9861 9858 9856 9853 9850 9847 9844 9841 9837 9833 9829 9825 9821 9816 9812 9807 9802 9797 9792 9788 9783 9778 9773 9769 9764 9760 9756 9752 9748 9744 9741 9738 9735 9732 9729 9727 9725 9722 9720 9719 9717 9716 9714 9713 9712 9712 9711 9711 9711 9711 9711 9712 9713 9715 9717 9719 9721 9724 9727 9731 9735 9739 9744 9749 9754 9759 9764 9769 9775 9780 9785 9790 9794 9799 9803 9806 9809 9812 9814 9816 9817 9818 9819 9819 9818 9817 9816 9814 9813 9810 9808 9805 9803 9800 9797 9793 9790 9787 9783 9779 9775 9771 9767 9763 9758 9753 9748 9742 9736 9730 9723 9716 9708 9701 9692 9684 9675 9666 9657 9647 9638 9628 9618 9608 9598 9589 9579 9570 9560 9551 9543 9534 9526 9519 9511 9504 9498 9492 9486 9481 9476 9472 9468 9465 9462 9460 9458 9456 9455 9454 9454 9454 9454 9455 9456 9458 9459 9461 9463 9466 9468 9471 9473 9476 9478 9481 9483 9485 9488 9490 9491 9493 9495 9496 9497 9498 9499 9499 9500 9500 9500 9500 9501 9500 9500 9500 9500 9500 9500 9500 9500 9501 9501 9501 9502 9502 9503 9504 9504 9505 9506 9508 5484 0 54 6 9510 9511 9512 9513 9515 9517 9519 9521 9523 9526 9529 9532 9535 9538 9542 9545 9549 9554 9558 9563 9567 9572 9578 9583 9589 9595 9601 9608 9614 9621 9628 9635 9642 9650 9657 9665 9673 9681 9689 9697 9705 9713 9721 9729 9737 9745 9754 9762 9770 9778 9786 9794 9802 9811 9819 9827 9835 9843 9851 9859 9866 9874 9881 9889 9896 9902 9909 9915 9921 9926 9931 9935 9939 9943 9946 9949 9952 9954 9955 9957 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9966 9966 9965 9964 9963 9961 9959 9957 9955 9952 9949 9946 9943 9940 9937 9933 9930 9927 9924 9921 9918 9915 9912 9909 9907 9904 9902 9900 9898 9895 9893 9891 9889 9886 9884 9882 9879 9877 9874 9872 9869 9867 9865 9863 9861 9859 9857 9856 9855 9854 9853 9853 9854 9855 9856 9857 9859 9861 9864 9867 9870 9874 9877 9881 9885 9890 9894 9898 9902 9906 9911 9915 9919 9923 9926 9930 9933 9937 9940 9943 9946 9949 9952 9954 9957 9959 9962 9964 9967 9969 9971 9973 9975 9977 9979 9981 9982 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9984 9984 9983 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9976 9975 9973 9971 9969 9966 9963 9960 9957 9953 9950 9946 9942 9938 9933 9929 9924 9919 9914 9910 9905 9900 9894 9889 9884 9878 9873 9867 9861 9855 9849 9843 9836 9829 9822 9815 9808 9801 9793 9786 9778 9770 9762 9755 9747 9740 9732 9725 9718 9712 9705 9699 9694 9689 9685 9681 9678 9675 9673 9671 9671 9670 9671 9672 9673 9675 9678 9681 9685 9689 9693 9698 9703 9709 9715 9721 9727 9733 9740 9746 9753 9759 9766 9773 9779 9785 9792 9798 9804 9810 9816 9822 9827 9832 9837 9842 9847 9852 9856 9860 9865 9868 9872 9875 9879 9882 9884 9887 9889 9891 9893 9894 9895 9896 9896 9896 9896 9895 9895 9893 9892 9890 9888 9886 9884 9882 9879 9877 9874 9872 9869 9867 9865 9863 9861 9860 9858 9857 9857 9856 9856 9856 9857 9857 9858 9859 9860 9861 9863 9864 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9886 9887 9889 9891 9893 9895 9897 9900 9902 9905 9908 9910 9913 9916 9919 9921 9924 9926 9929 9931 9933 9934 9936 9937 9938 9938 9938 9938 9938 9937 9937 9935 9934 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9911 9909 9906 9904 9902 9900 9897 9895 9893 9892 9890 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 5485 0 54 6 9872 9871 9871 9870 9869 9868 9868 9867 9866 9865 9864 9864 9863 9862 9862 9862 9861 9861 9861 9861 9862 9862 9863 9864 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9877 9878 9879 9880 9882 9884 9886 9889 9892 9895 9899 9903 9908 9912 9917 9922 9927 9932 9937 9941 9946 9951 9955 9958 9962 9965 9967 9969 9971 9972 9973 9973 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9962 9962 9962 9962 9963 9964 9965 9967 9969 9971 9973 9976 9978 9981 9983 9986 9988 9990 9993 9994 9996 9997 9998 9999100001000010000 9999 9999 9998 9997 9996 9995 9993 9992 9990 9988 9987 9985 9984 9982 9981 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9957 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9947 9946 9943 9941 9938 9935 9932 9929 9925 9921 9916 9911 9905 9900 9893 9886 9879 9871 9863 9854 9845 9835 9824 9814 9802 9791 9778 9766 9753 9740 9726 9713 9699 9685 9671 9657 9643 9629 9615 9602 9589 9576 9564 9552 9541 9530 9521 9512 9503 9496 9489 9483 9478 9474 9471 9468 9467 9466 9466 9467 9469 9471 9474 9478 9483 9488 9493 9499 9506 9512 9520 9527 9535 9543 9550 9558 9567 9575 9583 9590 9598 9606 9613 9621 9628 9634 9641 9647 9653 9658 9663 9668 9672 9676 9679 9682 9685 9687 9689 9690 9690 9691 9691 9690 9689 9687 9686 9683 9681 9677 9674 9670 9666 9661 9657 9652 9647 9641 9636 9630 9624 9618 9612 9607 9601 9595 9590 9584 9579 9575 9570 9566 9562 9558 9555 9553 9551 9549 9548 9548 9547 9548 9549 9550 9552 9554 9557 9560 9564 9567 9571 9575 9579 9583 9587 9591 9595 9598 9602 9605 9607 9609 9611 9612 9613 9613 9613 9612 9611 9610 9608 9606 9604 9601 9599 9597 9595 9593 9591 9590 9589 9589 9590 9591 9593 9596 9599 9604 9609 9616 9623 9631 9639 9649 9659 9669 9680 9692 9704 9716 9728 9740 9752 9764 9776 9788 9799 9809 9820 9829 9839 9847 9856 9863 9870 9877 9883 9888 9893 9898 9902 9906 9909 9913 9916 9919 9922 9925 9928 9931 9934 9937 9940 9942 9945 9948 9951 9954 9957 9960 9963 9966 9968 9971 9973 9975 9977 9979 9980 9981 9982 9983 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 5486 0 54 6 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9964 9963 9961 9959 9957 9955 9952 9949 9947 9944 9941 9937 9934 9931 9927 9924 9920 9916 9913 9909 9905 9902 9898 9895 9891 9888 9885 9882 9879 9876 9873 9871 9868 9866 9864 9862 9861 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9857 9858 9860 9861 9863 9865 9867 9869 9872 9875 9878 9881 9884 9888 9892 9896 9900 9904 9908 9912 9917 9921 9925 9929 9933 9937 9940 9943 9946 9949 9952 9954 9956 9957 9959 9960 9960 9961 9961 9961 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9969 9970 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9975 9975 9976 9977 9977 9978 9979 9980 9981 9983 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9956 9953 9951 9948 9945 9942 9939 9935 9931 9928 9924 9920 9915 9911 9907 9902 9898 9893 9888 9884 9879 9875 9870 9866 9861 9856 9852 9848 9843 9839 9834 9830 9826 9821 9817 9813 9808 9804 9800 9796 9792 9788 9785 9781 9778 9775 9772 9769 9766 9764 9763 9761 9760 9760 9760 9760 9761 9762 9764 9766 9769 9772 9776 9780 9784 9788 9793 9799 9804 9809 9815 9820 9826 9831 9837 9842 9847 9851 9855 9859 9863 9866 9868 9870 9872 9874 9874 9875 9875 9875 9874 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9857 9855 9853 9851 9850 9848 9846 9845 9844 9842 9841 9840 9839 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9825 9824 9822 9821 9820 9818 9816 9815 9813 9811 9809 9806 9804 9801 9798 9795 9792 9789 9785 9781 9778 9773 9769 9765 9761 9757 9752 9748 9744 9740 9737 9733 9730 9727 9725 9723 9721 9720 9719 9718 9718 9718 9718 9719 9721 9722 9724 9726 9728 9731 9734 9737 9740 9743 9746 9749 9753 9756 9760 9764 9767 9771 9775 9779 9783 9788 9792 9796 9801 9805 9809 9814 9818 9822 9826 9830 9834 9837 9840 9843 9845 9847 9848 9849 9849 9848 9848 9846 9844 9842 9839 9835 9831 9827 9823 9818 9813 9808 9803 9798 9793 9788 9783 9778 9773 9769 9764 9760 9756 9752 9747 9743 9739 9734 9729 9724 9718 9712 9705 9698 9690 9681 9672 9662 9652 9641 9629 9617 9605 9592 9580 9567 9555 9543 9531 9519 9509 9498 9489 9481 9473 9466 9461 9456 9453 9450 9449 9448 9448 9449 9451 9453 9456 9459 9462 9466 9469 9473 9477 9480 9484 9487 9490 9492 9495 9497 9499 9500 9502 9503 5487 0 54 6 9504 9504 9505 9505 9506 9506 9506 9506 9505 9505 9504 9502 9500 9498 9494 9490 9485 9479 9472 9463 9452 9440 9427 9411 9393 9374 9352 9327 9301 9272 9240 9206 9169 9130 9088 9044 8997 8948 8896 8842 8785 8726 8665 8602 8537 8470 8401 8331 8259 8187 8113 8039 7964 7890 7815 7740 7666 7593 7522 7452 7384 7318 7256 7196 7139 7086 7038 6993 6954 6919 6889 6865 6847 6834 6827 6826 6831 6843 6860 6883 6911 6946 6986 7031 7081 7136 7195 7258 7325 7394 7467 7543 7620 7699 7779 7860 7941 8023 8104 8184 8264 8342 8419 8494 8567 8638 8707 8773 8837 8898 8956 9012 9065 9116 9164 9209 9252 9293 9331 9367 9401 9433 9463 9492 9518 9543 9566 9588 9609 9628 9646 9662 9678 9693 9706 9719 9730 9741 9751 9760 9768 9775 9782 9788 9794 9799 9803 9807 9811 9814 9817 9820 9822 9825 9827 9829 9831 9834 9836 9838 9840 9843 9845 9848 9850 9853 9855 9858 9860 9863 9865 9867 9868 9870 9871 9872 9872 9872 9872 9871 9870 9868 9866 9863 9859 9855 9851 9846 9840 9833 9826 9819 9810 9801 9791 9780 9768 9755 9741 9726 9709 9692 9673 9653 9632 9609 9585 9559 9532 9503 9473 9441 9407 9372 9336 9298 9259 9218 9177 9134 9090 9046 9000 8954 8907 8860 8813 8765 8717 8670 8622 8575 8528 8481 8435 8389 8345 8301 8258 8217 8176 8137 8099 8063 8028 7995 7964 7935 7908 7883 7861 7841 7824 7809 7797 7788 7782 7779 7779 7782 7788 7797 7809 7825 7843 7864 7888 7914 7943 7975 8008 8043 8080 8119 8158 8199 8241 8283 8325 8367 8410 8451 8493 8533 8573 8612 8649 8685 8720 8753 8784 8814 8842 8867 8891 8913 8933 8951 8967 8980 8992 9001 9008 9012 9015 9015 9012 9007 9000 8989 8977 8961 8943 8922 8898 8871 8840 8807 8771 8732 8689 8644 8595 8543 8487 8429 8367 8302 8234 8163 8089 8012 7931 7848 7762 7673 7581 7487 7390 7291 7190 7086 6980 6873 6763 6652 6540 6427 6312 6198 6082 5967 5852 5738 5624 5511 5401 5292 5185 5081 4981 4884 4790 4701 4617 4538 4464 4396 4334 4278 4229 4187 4152 4125 4104 4092 4087 4090 4101 4120 4147 4181 4224 4273 4330 4395 4466 4544 4628 4719 4815 4917 5023 5135 5250 5369 5492 5617 5745 5875 6006 6139 6271 6403 6536 6668 6798 6927 7054 7178 7300 7419 7535 7647 7756 7861 7962 8059 8152 8240 8325 8405 8480 8552 8619 8682 8741 8796 8848 8895 8939 8980 9017 9052 9083 9111 9137 9160 9181 9199 9215 9229 9241 9251 9260 9267 9272 9277 9280 9281 9282 9282 9282 9280 9278 9276 9274 9271 9268 9266 9264 9262 9260 9260 9259 9260 9261 9263 9266 9270 9275 9281 9287 9295 9304 9313 9323 9334 9345 9358 9370 9383 9397 9411 9425 9439 9453 9468 9482 9496 9510 9524 9538 9551 9564 9577 9590 9602 9613 9625 5488 0 54 6 9636 9646 9656 9665 9674 9682 9690 9697 9703 9708 9712 9716 9719 9721 9721 9721 9720 9718 9715 9710 9705 9699 9691 9683 9673 9663 9651 9639 9626 9611 9596 9580 9563 9545 9526 9507 9486 9465 9442 9419 9394 9369 9342 9315 9286 9257 9226 9195 9163 9130 9096 9061 9026 8990 8955 8919 8882 8846 8810 8775 8740 8706 8673 8641 8610 8580 8552 8525 8500 8476 8455 8435 8418 8402 8388 8376 8366 8357 8351 8346 8343 8342 8343 8345 8348 8353 8360 8368 8377 8388 8400 8414 8428 8445 8462 8481 8500 8522 8544 8568 8593 8619 8646 8674 8704 8734 8765 8797 8830 8863 8897 8931 8965 9000 9034 9068 9102 9136 9169 9201 9233 9264 9294 9323 9351 9378 9403 9427 9451 9472 9493 9512 9531 9547 9563 9578 9591 9604 9615 9626 9636 9644 9652 9660 9666 9672 9677 9682 9686 9690 9693 9696 9698 9700 9702 9703 9704 9705 9706 9706 9706 9706 9705 9705 9704 9703 9702 9701 9700 9698 9697 9696 9695 9693 9692 9691 9691 9690 9689 9689 9689 9689 9689 9690 9691 9692 9693 9695 9697 9699 9702 9704 9707 9711 9714 9718 9721 9725 9729 9733 9737 9741 9744 9748 9752 9755 9758 9761 9764 9767 9769 9772 9774 9776 9777 9779 9780 9781 9782 9783 9784 9785 9786 9786 9787 9788 9788 9788 9789 9789 9789 9789 9789 9789 9788 9788 9787 9786 9785 9783 9782 9780 9778 9776 9773 9771 9769 9766 9764 9762 9760 9758 9756 9755 9754 9753 9753 9753 9754 9756 9757 9760 9763 9766 9770 9774 9778 9783 9789 9794 9800 9806 9811 9817 9823 9829 9835 9841 9847 9852 9857 9862 9867 9871 9876 9880 9884 9887 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9922 9923 9923 9923 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9861 9860 9858 9857 9856 9855 9853 9852 9851 9850 9848 9847 9846 9844 9843 9842 9840 9839 9838 9836 9835 9834 9833 9831 9830 9829 9828 9827 9826 9826 9825 9824 9823 9822 9820 9819 9818 9816 9814 9812 9809 9806 9803 9799 9795 9790 9785 9779 9773 9767 9760 9752 9745 9737 9728 9719 9710 9701 9691 9681 9671 9661 9651 9640 9629 9618 9607 9596 9584 9572 9560 9547 9534 9521 9507 9492 9477 9461 9444 9427 9409 9390 9371 9351 9330 9308 9286 9263 9240 9215 9191 9166 9141 9115 9089 9063 9037 9011 8984 8959 8933 8907 8882 8858 8834 8810 8788 8766 8745 8725 8706 8688 8671 8656 8642 8630 8619 8610 8603 8598 8594 8593 8593 8595 8600 8606 8615 8625 8637 8651 8667 8685 8704 8725 8747 5489 0 54 6 8770 8795 8820 8846 8873 8900 8927 8955 8983 9010 9038 9065 9092 9118 9144 9169 9193 9217 9241 9263 9285 9306 9327 9347 9366 9385 9403 9420 9437 9453 9469 9485 9499 9514 9527 9541 9553 9565 9577 9588 9599 9609 9618 9627 9636 9644 9651 9658 9665 9671 9676 9682 9687 9692 9696 9700 9704 9709 9712 9716 9720 9724 9727 9731 9735 9738 9742 9746 9749 9753 9757 9760 9763 9767 9770 9773 9775 9778 9781 9783 9785 9788 9790 9792 9794 9795 9797 9799 9801 9803 9805 9807 9810 9812 9815 9817 9820 9823 9826 9829 9833 9836 9839 9843 9846 9849 9853 9855 9858 9861 9863 9865 9867 9869 9870 9871 9872 9872 9872 9873 9872 9872 9872 9871 9870 9870 9869 9869 9868 9868 9868 9868 9868 9868 9869 9870 9870 9871 9873 9874 9875 9877 9879 9881 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9884 9882 9880 9877 9875 9872 9868 9864 9860 9856 9851 9846 9841 9835 9829 9823 9816 9810 9803 9796 9789 9781 9774 9767 9759 9752 9745 9738 9731 9724 9717 9710 9704 9698 9692 9686 9680 9674 9668 9663 9658 9652 9647 9641 9636 9630 9625 9619 9613 9607 9601 9595 9588 9582 9574 9567 9559 9552 9543 9535 9526 9517 9508 9498 9489 9479 9468 9458 9448 9437 9427 9416 9405 9395 9385 9374 9365 9355 9346 9337 9328 9320 9313 9306 9300 9295 9290 9287 9284 9281 9280 9280 9280 9281 9283 9286 9290 9294 9300 9305 9312 9319 9326 9334 9343 9351 9360 9369 9378 9387 9396 9405 9414 9423 9431 9440 9447 9455 9462 9468 9474 9479 9484 9488 9492 9494 9497 9498 9498 9498 9497 9495 9492 9488 9484 9478 9472 9464 9455 9446 9435 9423 9410 9396 9381 9365 9348 9330 9310 9289 9268 9245 9221 9196 9170 9144 9116 9088 9059 9029 8999 8968 8937 8905 8874 8843 8812 8782 8752 8723 8695 8668 8642 8618 8596 8576 8558 8542 8528 8517 8509 8504 8502 8502 8506 8512 8522 8534 8549 8567 8588 8611 8637 8665 8695 8727 8760 8795 8831 8868 8905 8944 8982 9021 9059 9097 9135 9172 9208 9243 9278 9311 9343 9374 9403 9432 9459 9484 9508 9531 9552 9572 9591 9609 9625 9640 9654 9667 9679 9690 9700 9709 9717 9725 9731 9738 9743 9748 9753 9757 9761 9765 9769 9773 9776 9780 9783 9787 9791 9794 9798 9802 9807 9811 9815 9819 5490 0 54 6 9823 9827 9831 9835 9838 9841 9843 9845 9846 9847 9846 9845 9843 9839 9835 9830 9823 9815 9807 9797 9785 9773 9759 9745 9728 9711 9692 9672 9651 9628 9603 9577 9550 9521 9490 9458 9423 9387 9348 9307 9265 9220 9172 9123 9071 9017 8960 8901 8841 8778 8713 8646 8578 8509 8439 8368 8296 8225 8153 8083 8013 7945 7879 7815 7754 7695 7641 7590 7543 7501 7464 7432 7406 7385 7369 7360 7356 7358 7366 7380 7400 7425 7456 7492 7533 7578 7628 7681 7738 7798 7862 7927 7995 8064 8134 8205 8277 8349 8421 8492 8563 8632 8701 8768 8833 8896 8958 9017 9074 9129 9182 9232 9280 9326 9369 9410 9449 9485 9519 9551 9581 9608 9633 9657 9678 9698 9715 9731 9745 9758 9769 9779 9787 9794 9800 9805 9808 9811 9813 9815 9816 9816 9816 9815 9814 9813 9812 9810 9809 9808 9806 9805 9804 9803 9802 9801 9801 9801 9800 9800 9800 9801 9801 9802 9802 9803 9804 9805 9807 9808 9809 9811 9813 9815 9817 9819 9822 9824 9827 9830 9832 9835 9838 9842 9845 9848 9851 9854 9857 9860 9863 9866 9869 9871 9874 9876 9878 9879 9880 9882 9882 9883 9883 9883 9883 9882 9881 9880 9879 9877 9875 9873 9871 9869 9867 9864 9862 9859 9857 9854 9851 9849 9846 9843 9841 9838 9836 9834 9832 9830 9828 9827 9826 9825 9825 9825 9825 9825 9826 9827 9829 9831 9833 9836 9839 9842 9845 9849 9853 9857 9861 9866 9870 9874 9879 9883 9887 9891 9894 9898 9901 9904 9907 9909 9911 9913 9914 9915 9916 9917 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9910 9908 9905 9902 9898 9894 9889 9883 9877 9869 9861 9851 9840 9828 9814 9799 9782 9764 9744 9723 9700 9675 9649 9620 9590 9558 9525 9489 9452 9413 9373 9331 9287 9241 9194 9146 9096 9045 8992 8939 8884 8829 8772 8716 8658 8601 8543 8486 8429 8372 8317 8263 8210 8159 8110 8064 8020 7979 7941 7906 7876 7849 7826 7808 7794 7784 7779 7779 7784 7793 7807 7825 7848 7875 7907 7942 7981 8023 8069 8117 8168 8221 8276 8333 8391 8450 8510 8570 8631 8690 8750 8809 8867 8923 8978 9032 9084 9134 9182 9227 9271 9312 9350 9386 9420 9451 9480 9506 9529 9550 9569 9585 9598 9610 9619 9626 9631 9635 9636 9636 9634 9631 9627 9621 9615 9607 9599 9591 9582 9573 9563 9554 9545 9536 9527 9519 9512 9505 9499 9494 9490 9487 9484 9483 9483 9484 9486 9489 9493 9498 9503 9510 9518 9526 9535 9545 9555 9566 9577 9588 9600 9612 9623 9635 9647 9658 9669 9680 9690 9700 9710 9719 9727 9735 9742 9749 9755 9761 9766 9770 9774 9778 9781 9784 9786 9789 9791 9793 9795 9796 9798 9800 9802 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9824 9826 9828 9830 9832 9834 9836 9838 9840 9841 9843 9844 9846 9847 9848 5491 0 54 6 9849 9850 9851 9853 9854 9855 9856 9857 9859 9860 9862 9864 9865 9867 9869 9872 9874 9876 9878 9881 9883 9886 9888 9890 9892 9894 9896 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9880 9878 9876 9873 9871 9868 9866 9863 9860 9857 9855 9852 9849 9847 9844 9842 9840 9839 9837 9836 9835 9834 9834 9834 9834 9834 9834 9835 9836 9837 9838 9839 9839 9840 9841 9842 9842 9842 9843 9842 9842 9841 9840 9839 9837 9836 9834 9832 9829 9827 9824 9822 9819 9816 9814 9811 9809 9807 9805 9803 9801 9800 9799 9798 9797 9797 9797 9797 9798 9799 9800 9801 9803 9805 9807 9809 9812 9814 9817 9820 9823 9826 9829 9833 9836 9839 9842 9846 9849 9852 9855 9857 9860 9862 9865 9867 9868 9870 9871 9872 9873 9874 9874 9874 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9867 9866 9866 9865 9865 9866 9866 9867 9868 9869 9871 9872 9874 9877 9879 9882 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9919 9921 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9963 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9915 9912 9909 9907 9904 9902 9899 9897 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9872 9870 9868 9865 9863 9860 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9825 9823 9820 9818 9815 9813 9811 9809 9808 9806 9805 9804 9804 9803 9803 9803 9803 9803 9804 9804 9805 9806 9806 9807 9807 9808 9808 9808 9808 9807 9806 9805 9803 9801 9798 9794 9790 9786 9780 9775 9768 9761 9753 9744 9735 9725 9714 9703 9691 9678 9665 9651 9636 9621 9605 9588 9570 9552 9534 9514 9494 9472 9451 9428 9404 9380 9354 9328 9301 9273 9244 9214 9184 9153 9121 9089 9056 9023 8990 8957 8925 8892 8860 8829 8799 8770 8742 8716 8692 8669 8649 8631 8615 8602 8592 8584 8580 8578 8579 8584 8591 8601 8614 8630 8649 8670 8693 8719 8747 8776 8808 8841 8875 8910 8946 8983 9021 9058 9096 9134 9171 9208 9245 9281 9316 9350 9383 9415 9447 9476 9505 9533 9559 9584 9608 9631 9653 9673 9693 9711 9728 9745 9760 9774 9788 9801 9813 9824 9835 9845 9854 9862 9870 9878 9884 9891 9896 9902 9907 9911 9915 9918 9921 9924 9926 9928 9930 9931 9932 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 5492 0 54 6 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9897 9894 9891 9887 9884 9880 9876 9872 9869 9865 9861 9858 9854 9850 9847 9844 9840 9837 9833 9830 9827 9823 9820 9816 9813 9809 9805 9801 9796 9792 9787 9782 9776 9770 9764 9758 9751 9744 9737 9730 9722 9714 9705 9697 9688 9679 9670 9660 9651 9642 9632 9623 9613 9604 9595 9585 9576 9567 9559 9550 9542 9535 9527 9520 9514 9507 9502 9496 9492 9488 9484 9481 9479 9477 9475 9475 9475 9475 9477 9478 9481 9483 9487 9490 9495 9499 9504 9509 9515 9521 9527 9533 9539 9545 9552 9558 9564 9570 9576 9582 9588 9594 9599 9605 9610 9614 9619 9623 9627 9631 9634 9638 9640 9643 9645 9647 9649 9650 9651 9652 9652 9652 9652 9651 9650 9649 9647 9645 9644 9641 9639 9637 9634 9632 9629 9626 9624 9622 9620 9618 9616 9615 9615 9614 9614 9615 9616 9618 9620 9623 9626 9630 9634 9639 9644 9650 9657 9663 9670 9678 9685 9693 9701 9709 9718 9726 9734 9743 9751 9759 9767 9775 9783 9791 9798 9805 9812 9819 9826 9832 9839 9845 9850 9856 9861 9867 9872 9876 9881 9885 9889 9893 9897 9900 9903 9906 9908 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9906 9905 9903 9902 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9866 9865 9865 9864 9862 9861 9860 9858 9856 9854 9851 9848 9845 9842 9838 9834 9829 9824 9819 9813 9807 9800 9793 9786 9778 9770 9762 9753 9744 9734 9724 9714 9703 9691 9679 9667 9653 9639 9624 9608 9592 9574 9556 9536 9516 9494 9471 9448 9423 9397 9370 9343 9314 9286 9256 9226 9196 9166 9136 9107 9078 9049 9022 8996 8971 8948 8926 8906 8889 8873 8860 8849 8841 8835 8832 8832 8834 8839 8846 8856 8868 8882 8899 8917 8938 8960 8983 9008 9034 9061 9089 9117 9146 9175 9204 9233 9262 9291 9319 9347 9373 9399 9424 9449 9472 9494 9515 9535 9553 9571 9587 9603 9617 9630 9643 9654 9665 9674 9683 9691 9699 9706 9712 9718 9723 9728 9733 9737 9741 9745 9748 9752 9755 5493 0 54 6 9757 9759 9761 9763 9764 9765 9765 9765 9764 9763 9761 9759 9756 9752 9748 9744 9739 9733 9727 9721 9715 9708 9701 9695 9688 9681 9674 9668 9662 9655 9650 9644 9639 9635 9630 9626 9623 9619 9616 9613 9611 9608 9606 9603 9601 9599 9596 9593 9591 9588 9585 9581 9578 9574 9570 9565 9561 9556 9550 9545 9539 9532 9525 9518 9511 9503 9494 9486 9476 9466 9456 9445 9433 9420 9407 9393 9378 9363 9346 9329 9311 9292 9272 9252 9230 9208 9185 9161 9137 9112 9086 9060 9033 9006 8979 8951 8924 8896 8868 8841 8813 8786 8760 8734 8709 8684 8661 8638 8617 8597 8579 8562 8546 8533 8521 8511 8504 8498 8495 8493 8494 8497 8502 8510 8519 8531 8544 8559 8577 8595 8616 8637 8660 8684 8709 8735 8761 8787 8814 8841 8868 8895 8921 8947 8973 8998 9022 9045 9068 9090 9111 9132 9151 9170 9188 9205 9221 9236 9251 9265 9279 9292 9304 9316 9327 9338 9349 9359 9369 9378 9387 9396 9404 9412 9420 9427 9434 9440 9446 9452 9456 9460 9464 9466 9468 9469 9469 9468 9466 9462 9458 9451 9444 9435 9425 9413 9399 9383 9366 9346 9325 9301 9275 9247 9217 9185 9150 9112 9073 9030 8985 8938 8888 8835 8779 8721 8661 8598 8532 8465 8394 8322 8248 8172 8094 8015 7935 7854 7772 7690 7608 7526 7445 7365 7286 7210 7135 7064 6995 6930 6868 6811 6758 6710 6667 6629 6597 6571 6551 6536 6528 6526 6531 6541 6558 6581 6610 6644 6684 6730 6780 6835 6895 6959 7027 7098 7173 7250 7330 7411 7495 7580 7666 7752 7839 7925 8011 8097 8181 8265 8346 8426 8504 8579 8652 8723 8791 8856 8918 8977 9033 9086 9136 9183 9227 9268 9307 9342 9375 9406 9434 9460 9484 9506 9526 9544 9561 9577 9592 9605 9618 9630 9641 9652 9662 9671 9680 9689 9698 9706 9714 9721 9729 9736 9743 9749 9755 9761 9767 9772 9777 9782 9786 9790 9793 9796 9799 9801 9803 9804 9806 9806 9807 9807 9806 9805 9804 9802 9800 9797 9794 9790 9786 9781 9775 9768 9761 9753 9744 9734 9724 9712 9699 9686 9671 9655 9638 9620 9601 9581 9560 9537 9514 9489 9463 9436 9408 9380 9350 9319 9287 9255 9221 9187 9152 9116 9080 9043 9006 8968 8930 8892 8853 8815 8776 8738 8699 8662 8624 8587 8551 8516 8481 8448 8416 8385 8355 8327 8300 8275 8251 8230 8210 8192 8175 8161 8148 8137 8129 8121 8116 8112 8110 8109 8110 8113 8117 8122 8128 8136 8145 8155 8166 8178 8192 8206 8222 8238 8256 8274 8294 8314 8336 8359 8382 8407 8433 8460 8488 8517 8547 8578 8610 8642 8675 8709 8744 8778 8814 8849 8884 8920 8955 8990 9024 9058 9091 9123 9155 9185 9214 9242 9269 9294 9318 9340 9361 9380 9398 9415 9430 9444 9456 9467 9477 9486 9494 9502 9508 9513 9519 9523 9527 9531 9535 9539 9543 9547 9551 9555 5494 0 54 6 9559 9564 9569 9575 9580 9587 9593 9600 9607 9614 9622 9630 9638 9645 9653 9661 9669 9677 9684 9691 9698 9705 9711 9717 9723 9728 9733 9737 9741 9745 9749 9752 9755 9757 9760 9762 9764 9766 9768 9770 9771 9773 9775 9776 9778 9780 9781 9783 9785 9787 9788 9790 9792 9793 9795 9797 9798 9800 9801 9802 9804 9805 9806 9806 9807 9808 9808 9809 9809 9810 9810 9811 9811 9811 9812 9812 9813 9813 9814 9815 9816 9817 9818 9820 9821 9822 9824 9826 9828 9829 9831 9833 9835 9837 9838 9840 9842 9843 9845 9846 9847 9848 9848 9849 9849 9850 9850 9850 9849 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9844 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9837 9836 9835 9834 9833 9831 9830 9828 9826 9824 9822 9820 9817 9815 9812 9809 9807 9804 9801 9798 9795 9793 9790 9787 9784 9781 9778 9775 9772 9769 9766 9762 9759 9755 9751 9747 9742 9737 9732 9726 9720 9713 9706 9698 9689 9680 9670 9659 9647 9634 9620 9606 9590 9573 9554 9534 9513 9490 9465 9438 9410 9379 9347 9312 9275 9235 9194 9150 9103 9054 9003 8950 8894 8836 8776 8714 8651 8586 8519 8452 8384 8315 8247 8178 8110 8042 7976 7911 7848 7787 7728 7672 7619 7570 7524 7482 7443 7410 7380 7356 7336 7321 7311 7306 7306 7311 7321 7336 7356 7381 7410 7444 7482 7524 7570 7620 7673 7729 7789 7850 7914 7980 8047 8116 8186 8256 8327 8398 8468 8538 8607 8675 8742 8807 8870 8932 8991 9048 9103 9156 9206 9253 9298 9340 9380 9417 9452 9484 9514 9541 9567 9590 9612 9631 9649 9665 9679 9692 9704 9714 9723 9731 9738 9743 9748 9752 9755 9757 9758 9758 9758 9757 9756 9753 9751 9747 9743 9739 9733 9728 9722 9715 9708 9700 9692 9684 9675 9666 9657 9647 9637 9627 9617 9607 9596 9586 9576 9565 9555 9545 9536 9526 9517 9509 9501 9493 9487 9480 9475 9470 9466 9462 9460 9458 9457 9457 9457 9458 9460 9463 9466 9469 9474 9478 9484 9489 9495 9502 9508 9515 9522 9530 9537 9545 9553 9560 9568 9576 9584 9592 9600 9608 9616 9623 9630 9637 9644 9650 9656 9661 9666 9670 9673 9675 9677 9677 9676 9674 9670 9666 9659 9652 9643 9632 9620 9606 9590 9573 9555 9534 9512 9489 9464 9437 9409 9380 9349 9317 9283 9249 9213 9175 9137 9098 9057 9016 8974 8931 8888 8844 8799 8755 8710 8665 8621 8577 8533 8491 8449 8409 8370 8333 8299 8266 8237 8210 8186 8165 8148 8134 8124 8118 8116 8118 8124 8133 8147 8165 8186 8211 8240 8272 8306 8344 8384 8426 8470 8516 8564 8612 8661 8711 8761 8811 8861 8911 8960 9008 9055 9102 9147 9190 9233 9274 9313 9351 9387 9422 9455 9487 9517 9546 9573 9599 9624 9647 9668 9689 9708 9727 9744 9760 9775 9788 9801 9813 9825 9835 9844 9853 5495 0 54 6 9861 9869 9875 9882 9887 9893 9897 9902 9905 9909 9912 9915 9918 9920 9922 9924 9925 9927 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9912 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9930 9931 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9845 9843 9841 9840 9838 9836 9834 9832 9830 9828 9827 9825 9823 9822 9821 9820 9819 9817 9816 9815 9814 9813 9812 9811 9809 9807 9805 9803 9801 9798 9796 9793 9790 9786 9783 9780 9776 9773 9769 9766 9763 9761 9758 9756 9755 9753 9753 9752 9752 9753 9754 9755 9757 9758 9761 9763 9765 9768 9770 9772 9774 9776 9777 9778 9779 9779 9779 9778 9777 9775 9772 9769 9766 9762 9758 9753 9748 9743 9738 9732 9726 9720 9715 9709 9703 9698 9692 9687 9682 9678 9673 9669 9665 9662 9659 9656 9654 9652 9650 9649 9648 9647 9647 9647 9647 9648 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9658 9658 9658 9657 9656 9655 9653 9651 9648 9645 9641 9637 9633 9628 9622 9617 9611 9605 9599 9592 9586 9580 9573 9567 9561 9556 9550 9545 9541 9537 9534 9531 9529 9528 9527 9527 9527 9529 9531 9534 9537 9541 9546 9551 9556 9563 9569 9577 9584 9592 9600 9609 9618 9626 9635 9645 9654 9663 9672 9682 9691 9700 9709 9718 9726 9735 9743 9751 9758 9766 9773 9779 9786 9792 9797 9803 9807 9812 9816 9820 9823 9826 9829 9831 9833 9835 9836 9837 9838 9838 9839 9838 9838 9837 9837 9835 9834 9832 9831 9829 9826 9824 9821 9818 9815 9811 9808 9804 9800 9796 9792 9788 9784 9779 9775 9771 9767 9763 9759 9755 9751 9748 9744 9741 9738 9736 9733 9731 9729 9727 9726 9725 9724 9723 9722 9722 9722 9721 9722 9722 9722 9723 9724 9725 9726 9727 9729 9730 9732 9735 9737 9740 9743 9746 9750 9754 9758 9762 9767 9771 9777 9782 9787 9792 9798 9803 9809 9814 9819 9824 9829 9834 9839 9843 9847 9851 9854 9858 9861 9863 9866 9868 9870 9872 9874 9875 9877 9878 9879 9881 9882 9883 9884 9885 5496 0 54 6 9886 9887 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9892 9892 9891 9891 9890 9889 9888 9886 9885 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9863 9861 9860 9858 9857 9855 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9840 9839 9839 9839 9839 9839 9839 9840 9840 9841 9843 9844 9846 9847 9849 9852 9854 9856 9859 9861 9864 9866 9869 9871 9873 9876 9877 9879 9880 9882 9882 9883 9883 9883 9882 9882 9881 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9855 9854 9854 9853 9853 9853 9853 9853 9854 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9861 9861 9861 9861 9861 9860 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9847 9846 9845 9844 9843 9843 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9873 9874 9875 9876 9876 9876 9876 9875 9874 9873 9872 9870 9869 9866 9864 9862 9859 9856 9853 9850 9846 9843 9839 9835 9832 9827 9823 9819 9815 9810 9805 9800 9795 9790 9785 9779 9774 9768 9762 9756 9749 9743 9736 9729 9722 9714 9707 9699 9691 9683 9674 9666 9657 9649 9640 9631 9621 9612 9603 9593 9584 9574 9564 9555 9545 9535 9525 9515 9504 9494 9484 9473 9462 9451 9440 9428 9417 9404 9392 9379 9365 9352 9337 9322 9307 9291 9274 9257 9239 9221 9202 9183 9164 9144 9124 9104 9084 9065 9045 9026 9008 8991 8974 8959 8944 8932 8920 8911 8903 8896 8892 8890 8890 8892 8896 8902 8911 8921 8933 8947 8963 8981 9000 9021 9042 9065 9089 9114 9140 9166 9193 9220 9247 9274 9301 9328 9354 9380 9406 9432 9456 9481 9504 9527 9549 9571 9591 9611 9630 9648 9666 9682 9698 9713 9727 9741 9753 9765 9776 9786 9795 9804 9811 9818 9824 9830 9835 9839 9842 9845 9847 9848 9849 9849 9849 9848 9846 9845 9842 9839 9836 9833 9829 9824 9820 9815 9809 9804 9798 9792 9786 9780 9773 9766 9759 9752 9745 9738 9730 9723 9715 9707 9699 9691 9683 9675 9667 9658 9650 9642 9633 9625 9616 9608 9600 9592 9584 9576 9569 9561 9555 9548 9542 9537 9532 9527 9524 9520 9518 9516 9515 9514 9515 9516 9517 9520 9523 9526 9531 9536 9541 9547 9553 9560 9568 9575 9583 9592 9600 9609 9618 9627 9636 9645 9655 9664 9673 9681 9690 9699 9707 9715 9722 9729 9736 9742 9748 9753 9758 9762 9765 9768 9771 9773 9774 9775 9775 9774 9774 9772 9771 9769 9767 9764 9761 9759 9756 9753 9750 9748 9745 9742 9740 9738 9737 9735 9734 9733 9733 9733 9733 9734 9735 9737 9738 9741 9743 9746 9749 9752 9756 9760 9764 9768 9772 9776 9781 9785 9790 9794 9799 9803 9807 9811 9815 9818 9821 9824 9827 9829 5497 0 54 6 9831 9832 9833 9834 9834 9833 9833 9832 9830 9829 9827 9824 9821 9818 9815 9812 9808 9803 9799 9794 9789 9784 9778 9772 9766 9760 9753 9745 9737 9729 9721 9712 9702 9692 9682 9672 9661 9650 9639 9628 9617 9605 9594 9583 9572 9561 9551 9541 9532 9523 9514 9506 9499 9492 9486 9481 9476 9472 9468 9465 9462 9459 9457 9455 9454 9452 9451 9450 9449 9448 9446 9445 9444 9443 9441 9440 9439 9437 9436 9435 9433 9432 9431 9430 9430 9429 9429 9429 9430 9431 9431 9433 9434 9436 9438 9440 9442 9445 9447 9450 9453 9455 9458 9461 9463 9466 9468 9470 9473 9475 9477 9479 9481 9483 9485 9487 9490 9492 9495 9497 9500 9503 9507 9510 9514 9518 9522 9526 9530 9534 9538 9541 9545 9548 9551 9554 9556 9557 9558 9557 9556 9555 9552 9548 9543 9537 9530 9522 9513 9503 9492 9480 9467 9453 9439 9423 9407 9390 9373 9355 9336 9317 9297 9276 9254 9232 9209 9186 9161 9136 9109 9081 9052 9022 8990 8957 8923 8887 8849 8810 8769 8726 8683 8637 8591 8543 8493 8443 8392 8340 8288 8235 8182 8128 8075 8021 7968 7914 7861 7808 7755 7702 7649 7596 7542 7487 7432 7375 7317 7257 7194 7129 7061 6990 6916 6837 6755 6668 6577 6481 6381 6275 6166 6052 5934 5812 5686 5558 5426 5292 5156 5019 4882 4744 4608 4471 4337 4206 4077 3952 3830 3713 3601 3493 3391 3295 3204 3118 3039 2965 2897 2834 2777 2725 2678 2635 2598 2565 2536 2511 2491 2474 2461 2452 2447 2446 2450 2457 2469 2486 2508 2535 2568 2607 2652 2704 2763 2829 2902 2983 3072 3169 3273 3386 3506 3633 3768 3909 4057 4211 4370 4534 4702 4874 5048 5223 5401 5578 5755 5931 6106 6278 6447 6613 6774 6931 7082 7229 7370 7505 7634 7757 7874 7985 8091 8191 8285 8374 8458 8536 8611 8681 8746 8808 8866 8921 8973 9021 9067 9110 9151 9189 9225 9258 9290 9319 9347 9373 9396 9419 9439 9458 9475 9491 9506 9519 9531 9542 9553 9562 9570 9578 9586 9593 9600 9606 9613 9619 9625 9632 9638 9645 9652 9659 9666 9673 9680 9687 9694 9701 9709 9715 9722 9729 9735 9741 9747 9752 9757 9762 9766 9770 9773 9776 9779 9782 9784 9786 9788 9790 9791 9792 9794 9795 9795 9796 9797 9797 9798 9798 9798 9798 9797 9797 9796 9795 9793 9792 9790 9787 9785 9782 9778 9775 9771 9767 9762 9758 9753 9748 9743 9738 9732 9727 9722 9717 9712 9707 9702 9697 9692 9688 9683 9679 9675 9671 9668 9664 9661 9658 9656 9653 9651 9649 9647 9645 9644 9642 9641 9641 9640 9640 9640 9640 9640 9641 9642 9643 9644 9645 9647 9649 9651 9653 9655 9658 9660 9663 9666 9668 9672 9675 9678 9681 9685 9689 9692 9696 9701 9705 9709 9714 9719 9724 9729 9735 9740 9746 9752 9758 9764 9771 9777 9784 9790 9797 9803 9810 9816 9822 5498 0 54 7 9812 9818 9823 9829 9834 9839 9844 9848 9852 9857 9860 9864 9868 9871 9874 9877 9880 9882 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9907 9907 9908 9909 9910 9910 9910 9910 9910 9909 9909 9908 9906 9905 9903 9901 9899 9897 9894 9892 9889 9885 9882 9879 9875 9871 9867 9864 9860 9856 9852 9848 9845 9841 9838 9834 9831 9828 9825 9823 9820 9818 9816 9814 9813 9811 9810 9809 9808 9807 9806 9806 9805 9805 9804 9804 9804 9804 9803 9803 9803 9803 9803 9803 9804 9804 9804 9805 9805 9806 9807 9808 9810 9811 9813 9815 9817 9820 9822 9825 9828 9830 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9862 9863 9864 9865 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9851 9850 9848 9846 9843 9841 9838 9835 9833 9829 9826 9823 9819 9816 9812 9809 9805 9802 9799 9795 9792 9790 9787 9785 9783 9782 9780 9779 9779 9778 9778 9778 9779 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9788 9789 9790 9790 9791 9791 9792 9793 9794 9794 9796 9797 9798 9800 9802 9804 9806 9808 9811 9814 9816 9819 9822 9825 9828 9830 9833 9835 9837 9838 9839 9840 9840 9840 9840 9839 9838 9837 9835 9833 9831 9828 9826 9823 9821 9818 9816 9814 9812 9810 9808 9807 9806 9805 9805 9804 9804 9804 9805 9805 9806 9806 9807 9808 9809 9809 9810 9811 9812 9812 9813 9814 9814 9815 9816 9817 9817 9818 9819 9821 9822 9823 9825 9826 9828 9830 9832 9834 9836 9837 9839 9841 9843 9844 9846 9847 9848 9849 9850 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9857 9857 9858 9859 9861 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9888 9889 9889 9888 9888 9887 9886 9884 9882 9881 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9833 9830 9828 9825 9823 9821 9820 9818 9817 9816 9815 9814 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9815 9815 9816 9817 9817 9818 9819 9820 9820 9821 9822 9823 9824 9825 9826 9827 9829 9831 9832 9835 9837 9839 9842 9845 9848 9851 9854 9857 9861 9864 9867 9871 9874 9877 9880 9883 9886 9888 9890 9892 9893 9894 9895 9896 9896 9896 9895 9895 9894 9892 9891 9889 9888 9886 9884 9882 9879 9877 9875 9872 9870 9867 9865 9862 9860 9857 9855 9853 9851 9848 9846 9845 9843 9841 9840 9839 9838 9837 9837 9837 9837 9837 9838 9838 9839 9840 9841 9842 9844 9845 9846 9847 9848 9848 9848 9848 9848 9847 9845 9843 9841 9838 9834 9830 9825 9820 9814 9808 9802 9795 9787 9780 9772 9764 9756 9748 9740 9732 9724 9717 9709 9702 9695 9688 9681 9675 9669 9664 9658 9654 9649 9645 9641 9637 5499 0 54 7 9634 9630 9628 9625 9623 9621 9619 9618 9617 9616 9616 9616 9617 9618 9619 9621 9623 9625 9628 9632 9635 9639 9643 9648 9652 9657 9662 9667 9671 9676 9680 9685 9688 9692 9695 9698 9700 9701 9702 9703 9703 9702 9701 9700 9698 9695 9692 9689 9686 9682 9679 9675 9671 9667 9664 9660 9657 9654 9651 9649 9647 9645 9644 9643 9642 9642 9642 9642 9642 9643 9644 9645 9647 9648 9650 9652 9654 9656 9658 9659 9661 9663 9665 9667 9669 9671 9673 9675 9677 9678 9680 9683 9685 9687 9689 9692 9695 9697 9700 9704 9707 9710 9714 9717 9721 9725 9729 9732 9736 9740 9743 9747 9750 9753 9756 9759 9761 9763 9765 9766 9768 9769 9770 9770 9770 9771 9771 9770 9770 9770 9770 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9770 9769 9769 9769 9768 9767 9767 9766 9765 9763 9762 9761 9759 9758 9756 9754 9752 9750 9748 9745 9742 9740 9737 9733 9730 9726 9722 9718 9713 9708 9703 9698 9693 9687 9682 9676 9670 9665 9659 9654 9648 9643 9639 9634 9630 9627 9624 9621 9619 9618 9617 9617 9617 9618 9620 9622 9624 9628 9632 9636 9641 9646 9651 9657 9664 9670 9677 9684 9691 9698 9706 9713 9721 9728 9736 9743 9751 9759 9766 9773 9781 9788 9794 9801 9807 9813 9819 9825 9830 9834 9839 9842 9846 9848 9850 9852 9853 9853 9853 9853 9851 9849 9847 9844 9840 9836 9831 9826 9821 9815 9809 9802 9795 9788 9780 9773 9765 9757 9749 9740 9732 9723 9715 9707 9698 9690 9682 9674 9666 9658 9651 9644 9637 9631 9625 9620 9615 9611 9607 9604 9602 9601 9600 9601 9602 9604 9606 9610 9614 9619 9625 9631 9639 9646 9655 9663 9673 9682 9692 9702 9712 9722 9732 9742 9752 9762 9771 9780 9789 9798 9806 9814 9821 9828 9835 9841 9847 9852 9857 9862 9867 9871 9874 9878 9881 9884 9887 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9935 9936 9937 9938 9940 9941 9943 9945 9947 9948 9950 9952 9954 9956 9957 9959 9960 9961 9962 9963 9963 9963 9963 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9945 9943 9941 9940 9939 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 5500 0 54 7 9904 9901 9899 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9868 9866 9864 9862 9861 9859 9859 9858 9858 9858 9859 9860 9861 9862 9864 9866 9868 9870 9872 9875 9877 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9901 9899 9897 9896 9894 9893 9892 9891 9891 9891 9891 9892 9893 9894 9895 9897 9899 9902 9904 9907 9910 9912 9915 9918 9921 9924 9926 9928 9930 9932 9934 9935 9936 9936 9936 9936 9936 9935 9934 9932 9931 9929 9926 9924 9921 9919 9916 9913 9909 9906 9903 9900 9897 9894 9891 9888 9885 9883 9880 9878 9877 9875 9874 9873 9873 9873 9873 9873 9874 9875 9877 9879 9881 9883 9885 9887 9890 9892 9895 9897 9899 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9924 9925 9926 9927 9929 9930 9932 9934 9935 9937 9938 9939 9941 9941 9942 9943 9943 9943 9942 9942 9941 9939 9938 9936 9934 9931 9929 9926 9923 9919 9916 9913 9909 9905 9901 9898 9894 9889 9885 9881 9876 9872 9867 9862 9857 9852 9846 9840 9834 9828 9822 9815 9808 9801 9794 9786 9779 9771 9764 9756 9748 9741 9733 9726 9719 9712 9705 9699 9693 9688 9683 9678 9674 9671 9668 9665 9663 9662 9661 9661 9661 9662 9663 9665 9667 9670 9673 9676 9680 9684 9688 9692 9696 9701 9705 9710 9714 9718 9723 9727 9730 9734 9737 9740 9743 9746 9748 9749 9751 9752 9753 9753 9753 9753 9753 9752 9751 9749 9748 9746 9744 9742 9739 9736 9734 9731 9728 9725 9722 9719 9716 9713 9710 9707 9704 9702 9699 9697 9695 9693 9691 9690 9688 9687 9687 9686 9686 9686 9687 9688 9689 9690 9692 9694 9696 9699 9702 9704 9708 9711 9714 9718 9721 9725 9728 9732 9735 9739 9742 9745 9749 9752 9755 9758 9761 9764 9767 9770 9773 9776 9779 9783 9786 9789 9793 9796 9800 9804 9808 9812 9817 9821 9826 9830 9834 9839 9843 9847 9851 9855 9858 9862 9864 9866 9868 9869 9870 9870 9869 9868 9866 9864 9861 9858 9854 9850 9845 9840 9834 9828 9822 9816 9809 9803 9796 9790 9783 9776 9770 9763 9757 9751 9744 9738 9732 9727 9721 9715 9710 9705 9700 9695 9690 9685 9681 9677 9673 9670 9667 9664 9661 9659 9658 9656 9655 9655 9655 9655 9656 9657 9659 9660 9663 9665 9668 9670 9674 9677 9680 9683 9687 9691 9694 9698 9702 9706 9710 9714 9718 9722 5501 0 54 7 9727 9731 9736 9741 9746 9751 9757 9762 9768 9774 9780 9786 9792 9799 9805 9811 9817 9823 9829 9834 9840 9844 9849 9853 9857 9860 9863 9866 9868 9870 9871 9872 9873 9873 9873 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9859 9858 9856 9855 9853 9851 9850 9848 9846 9844 9842 9840 9838 9836 9833 9831 9829 9827 9824 9822 9820 9818 9816 9814 9812 9810 9807 9805 9803 9801 9799 9797 9795 9793 9790 9788 9785 9783 9780 9776 9773 9770 9766 9762 9759 9755 9751 9746 9742 9738 9734 9730 9726 9722 9718 9714 9710 9706 9703 9700 9697 9694 9691 9688 9686 9684 9681 9679 9677 9675 9673 9671 9669 9667 9665 9663 9661 9658 9656 9654 9651 9648 9645 9642 9639 9635 9632 9628 9623 9619 9614 9608 9603 9597 9590 9583 9575 9566 9557 9547 9536 9524 9511 9497 9481 9465 9447 9428 9407 9385 9361 9336 9308 9279 9249 9216 9182 9145 9106 9065 9022 8977 8929 8879 8827 8771 8713 8652 8588 8520 8450 8376 8298 8217 8132 8043 7949 7852 7750 7644 7534 7419 7300 7176 7049 6917 6781 6642 6499 6353 6204 6053 5900 5746 5591 5435 5279 5124 4970 4818 4668 4521 4378 4238 4103 3973 3848 3728 3614 3506 3405 3309 3220 3138 3061 2991 2926 2868 2815 2768 2726 2688 2656 2628 2604 2585 2570 2559 2552 2549 2550 2555 2565 2580 2600 2625 2655 2691 2734 2783 2840 2903 2974 3052 3139 3233 3335 3445 3563 3688 3820 3959 4104 4255 4411 4571 4735 4902 5070 5240 5410 5581 5749 5916 6080 6241 6398 6551 6699 6841 6978 7109 7234 7354 7467 7574 7676 7772 7863 7948 8029 8105 8177 8245 8309 8369 8427 8482 8534 8583 8630 8675 8718 8759 8798 8835 8871 8904 8936 8967 8995 9022 9047 9070 9092 9112 9131 9148 9164 9178 9191 9203 9214 9224 9233 9241 9248 9254 9260 9265 9270 9275 9279 9282 9286 9289 9292 9294 9297 9299 9301 9303 9305 9307 9309 9311 9312 9314 9316 9318 9320 9323 9325 9328 9331 9335 9339 9343 9348 9353 9359 9365 9371 9378 9385 9392 9400 9407 9415 9423 9431 9438 9446 9453 9460 9467 9473 9479 9484 9489 9493 9497 9500 9503 9505 9507 9508 9509 9510 9511 9511 9511 9511 9512 9512 9512 9512 9513 9513 9514 9515 9516 9518 9519 9521 9523 9525 9527 9530 9532 9534 9537 9539 9542 9544 9546 9548 9550 9553 9554 9556 9558 9560 9562 9563 9565 9566 9568 9569 9571 9572 9574 9575 9576 9578 9579 9580 9581 9583 9584 9585 9586 9587 9588 9590 9591 9592 9594 9595 9597 9599 9601 9604 9607 9610 9613 9617 9620 9625 9629 9634 9638 9643 9648 9653 9658 9664 9668 9673 9678 9682 9686 9689 9692 9695 9697 9698 9699 9700 9700 9700 9699 9698 9696 9694 9692 9689 9686 9682 9679 9675 9671 9666 9661 9655 9649 9643 9636 9628 9619 9610 5502 0 54 7 9600 9588 9576 9562 9547 9531 9514 9495 9475 9454 9431 9407 9382 9356 9328 9300 9270 9240 9209 9178 9146 9114 9082 9049 9017 8985 8954 8923 8893 8864 8836 8809 8783 8759 8736 8715 8696 8678 8663 8650 8639 8630 8624 8620 8618 8619 8623 8630 8639 8650 8665 8682 8701 8723 8747 8773 8802 8832 8863 8897 8931 8967 9003 9041 9078 9116 9153 9190 9227 9263 9299 9333 9366 9398 9429 9458 9486 9512 9537 9560 9582 9602 9622 9639 9656 9672 9687 9701 9714 9727 9739 9750 9761 9772 9782 9792 9802 9811 9820 9829 9837 9845 9853 9860 9867 9873 9878 9883 9888 9892 9895 9898 9900 9902 9903 9903 9903 9903 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9895 9895 9894 9893 9891 9890 9888 9886 9885 9883 9881 9880 9878 9877 9876 9875 9875 9875 9875 9875 9876 9877 9878 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9910 9911 9912 9914 9915 9916 9916 9917 9917 9918 9918 9917 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9896 9894 9893 9892 9892 9891 9891 9892 9893 9894 9895 9897 9899 9901 9903 9905 9907 9910 9912 9913 9915 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9927 9927 9928 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9900 9899 9897 9894 9891 9888 9885 9881 9877 9872 9868 9863 9857 9852 9846 9840 9834 9827 9821 9814 9807 9800 9793 9786 9778 9770 9761 9753 9743 9733 9722 9711 9699 9685 9671 9656 9639 9621 9602 9582 9561 9538 9514 9488 9462 9434 9405 9375 9345 9313 9281 9248 9215 9181 9147 9113 9079 9044 9010 8976 8943 8909 8876 8844 8812 8780 8749 8719 8689 8661 8633 8606 8580 8555 8530 8507 8486 8465 8446 8428 8411 8397 8383 8371 8361 8353 8346 8341 8338 8336 8335 8336 8338 8342 8346 8352 8358 8364 8370 8376 8382 8388 8392 8396 8398 8398 8396 8392 8386 8377 8365 8349 8331 8309 8283 8254 8221 5503 0 54 7 8185 8145 8100 8053 8001 7946 7888 7827 7762 7695 7625 7553 7479 7403 7326 7248 7168 7089 7009 6930 6852 6774 6699 6625 6553 6485 6419 6357 6299 6245 6196 6152 6114 6080 6053 6032 6018 6010 6008 6013 6025 6044 6070 6103 6142 6187 6239 6296 6359 6428 6501 6579 6661 6746 6835 6926 7020 7115 7211 7308 7404 7501 7596 7691 7784 7875 7963 8049 8132 8211 8287 8360 8429 8493 8554 8611 8663 8712 8756 8797 8834 8866 8895 8921 8943 8961 8977 8989 8999 9006 9010 9012 9013 9011 9008 9003 8998 8991 8984 8976 8968 8959 8951 8943 8936 8929 8923 8918 8914 8911 8910 8910 8912 8916 8921 8927 8935 8945 8957 8970 8985 9001 9019 9038 9058 9080 9102 9125 9149 9174 9199 9224 9250 9276 9302 9328 9354 9380 9405 9430 9454 9478 9501 9524 9546 9567 9587 9606 9625 9643 9659 9675 9690 9705 9718 9730 9742 9753 9763 9772 9780 9788 9794 9801 9806 9811 9815 9819 9822 9825 9827 9829 9831 9832 9833 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9820 9817 9815 9812 9808 9804 9800 9795 9790 9784 9778 9771 9763 9755 9746 9736 9726 9715 9704 9692 9680 9667 9654 9640 9626 9611 9597 9582 9567 9551 9536 9521 9506 9491 9476 9462 9448 9434 9421 9409 9397 9385 9375 9365 9356 9347 9340 9334 9328 9324 9320 9318 9316 9316 9316 9318 9321 9324 9329 9335 9341 9349 9357 9366 9376 9387 9398 9411 9423 9436 9450 9464 9478 9493 9507 9522 9537 9552 9566 9581 9595 9609 9623 9636 9649 9662 9674 9685 9696 9707 9717 9726 9735 9743 9751 9758 9765 9772 9778 9783 9789 9794 9798 9802 9806 9810 9814 9817 9819 9822 9824 9826 9828 9830 9831 9831 9832 9832 9832 9831 9830 9829 9827 9825 9823 9820 9817 9813 9810 9806 9802 9797 9793 9788 9784 9779 9774 9769 9765 9760 9755 9751 9746 9742 9738 9734 9730 9726 9723 9719 9716 9713 9710 9707 9704 9702 9699 9697 9696 9694 9693 9691 9691 9690 9690 9690 9690 9691 9692 9693 9695 9697 9699 9702 9705 9708 9712 9716 9720 9724 9729 9734 9739 9744 9748 9753 9758 9763 9767 9771 9775 9778 9781 9784 9785 9786 9786 9786 9784 9782 9779 9774 9768 9762 9754 9745 9734 9722 9709 9695 9680 9663 9645 9625 9605 9583 9560 9536 9511 9485 9458 9430 9401 9371 9340 9309 9277 9244 9211 9177 9143 9109 9075 9041 9006 8972 8938 8905 8872 8840 8809 8780 8751 8724 8699 8676 8654 8635 8619 8605 8593 8585 8579 8576 8576 8580 8586 8595 8607 8622 8640 8660 8683 8708 8734 8763 8793 8825 8858 8892 8926 8961 8996 9031 9066 9101 9135 9169 9202 9234 9266 9296 9326 9354 9381 9408 9433 9456 9479 9501 9521 9540 9558 9574 9590 9604 9616 9628 9638 9646 9653 9659 9663 9665 5504 0 54 7 9666 9666 9664 9660 9655 9649 9641 9631 9620 9608 9594 9579 9563 9546 9527 9508 9487 9466 9443 9420 9396 9371 9345 9319 9292 9265 9237 9210 9182 9154 9126 9098 9070 9043 9017 8992 8967 8944 8922 8902 8883 8866 8851 8838 8827 8819 8812 8809 8808 8809 8813 8819 8827 8838 8851 8866 8883 8902 8922 8944 8967 8991 9016 9042 9068 9094 9121 9148 9175 9202 9228 9254 9279 9304 9328 9351 9373 9395 9416 9436 9455 9473 9490 9506 9522 9537 9550 9563 9576 9587 9598 9608 9618 9627 9635 9643 9650 9657 9664 9670 9676 9682 9688 9693 9699 9704 9709 9714 9720 9725 9730 9735 9740 9745 9750 9754 9759 9764 9769 9773 9777 9781 9785 9789 9792 9795 9798 9800 9802 9804 9805 9806 9806 9806 9805 9804 9802 9800 9796 9793 9788 9783 9776 9769 9762 9753 9743 9732 9720 9708 9694 9679 9663 9646 9628 9609 9589 9568 9546 9523 9499 9475 9450 9425 9399 9372 9345 9318 9291 9264 9237 9211 9184 9158 9133 9108 9083 9060 9037 9016 8995 8975 8957 8940 8924 8909 8896 8884 8874 8865 8858 8852 8848 8845 8844 8845 8847 8851 8856 8863 8871 8881 8892 8905 8919 8934 8950 8967 8985 9004 9024 9045 9066 9088 9110 9132 9155 9178 9200 9223 9245 9268 9290 9311 9332 9353 9372 9392 9411 9429 9446 9463 9480 9495 9510 9525 9539 9552 9565 9577 9589 9601 9612 9622 9633 9643 9653 9662 9671 9680 9689 9698 9706 9714 9722 9730 9738 9746 9753 9760 9767 9775 9781 9788 9795 9801 9808 9814 9820 9825 9831 9836 9841 9846 9850 9854 9858 9861 9864 9867 9869 9871 9872 9873 9873 9873 9873 9872 9871 9869 9868 9865 9863 9860 9858 9855 9852 9848 9845 9842 9839 9836 9832 9829 9826 9823 9820 9817 9814 9812 9809 9806 9804 9801 9798 9796 9793 9791 9788 9785 9783 9780 9778 9776 9774 9772 9770 9768 9767 9766 9765 9764 9764 9764 9764 9765 9766 9768 9769 9772 9774 9777 9781 9784 9788 9792 9797 9801 9806 9811 9816 9821 9826 9831 9836 9841 9846 9851 9856 9860 9865 9869 9873 9876 9880 9883 9886 9889 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9898 9896 9893 9891 9888 9885 9882 9879 9877 9874 9871 9868 9866 9864 9861 9859 9858 9856 9854 9853 9852 9851 9850 9849 9848 9848 9848 9848 9847 9848 9848 9848 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9858 9859 9861 9862 9864 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9902 9903 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9917 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 5505 0 54 7 9916 9915 9914 9914 9913 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9944 9944 9944 9945 9946 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9960 9958 9957 9955 9953 9952 9950 9948 9946 9944 9943 9942 9940 9939 9939 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9902 9900 9898 9895 9892 9889 9885 9881 9877 9873 9869 9864 9860 9855 9850 9845 9840 9835 9830 9826 9821 9817 9813 9809 9805 9802 9799 9796 9794 9792 9791 9790 9789 9789 9789 9789 9790 9791 9792 9794 9795 9797 9800 9802 9804 9807 9809 9812 9815 9817 9820 9823 9826 9828 9831 9834 9837 9840 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9871 9874 9877 9880 9882 9885 9887 9889 9892 9894 9895 9897 9898 9899 9900 9901 9901 9901 9901 9901 9900 9899 9897 9896 9894 9892 9889 9886 9883 9880 9876 9872 9868 9863 9858 9853 9847 9842 9836 9829 9823 9816 9809 9801 9793 9785 9777 9768 9759 9750 9740 9730 9720 9709 9699 9688 9676 9665 9653 9641 9629 9616 9603 9590 9577 9564 9550 9536 9522 9508 9493 9479 9463 9448 9432 9416 9400 9383 9365 9347 9328 9309 9288 9267 9245 9222 9198 9173 9146 9119 9090 9059 9028 8995 8960 8924 8886 8847 8806 8764 8720 8675 8628 8580 8530 8479 8426 8372 8317 8261 8203 8144 8085 8024 7962 7899 7836 7772 7708 7642 7577 7511 7445 7379 7313 7247 7182 7117 7052 6989 6926 6864 6804 6745 6687 6632 6578 6527 6478 6431 6388 6347 6310 6276 6245 6218 6195 6176 6162 6152 6146 6145 6149 6157 6171 6189 6212 6241 6274 6312 6355 6402 6454 6510 6571 6635 6703 6775 6849 6927 7006 7088 7172 7257 7343 7430 7516 7603 7689 7775 7859 7942 8024 8103 8180 8255 8328 8397 8465 8529 8590 8648 8704 8757 8806 8854 8898 8940 8980 9017 9052 9085 9117 9146 9174 9200 9225 9249 5506 0 54 7 9271 9292 9312 9332 9350 9367 9384 9400 9415 9430 9444 9457 9469 9482 9493 9504 9514 9524 9534 9543 9551 9560 9567 9575 9582 9589 9596 9603 9609 9616 9622 9628 9634 9640 9646 9651 9657 9662 9667 9672 9677 9681 9685 9688 9691 9694 9696 9697 9698 9699 9698 9697 9695 9693 9690 9686 9682 9678 9672 9667 9661 9654 9648 9641 9635 9628 9621 9615 9608 9603 9597 9592 9587 9582 9578 9575 9572 9569 9567 9566 9565 9564 9563 9563 9563 9563 9564 9564 9565 9566 9567 9568 9570 9571 9572 9574 9576 9578 9580 9582 9584 9587 9590 9593 9597 9601 9605 9610 9614 9620 9625 9631 9637 9643 9649 9655 9661 9668 9674 9680 9686 9691 9696 9701 9706 9710 9713 9716 9718 9720 9721 9721 9721 9720 9718 9716 9714 9710 9707 9702 9698 9692 9687 9681 9675 9668 9662 9655 9648 9640 9633 9626 9618 9611 9603 9596 9588 9581 9573 9566 9559 9551 9544 9537 9530 9524 9517 9511 9505 9499 9494 9488 9484 9479 9475 9472 9468 9466 9464 9463 9462 9462 9462 9463 9465 9467 9470 9473 9477 9481 9485 9490 9495 9500 9506 9511 9516 9521 9526 9531 9535 9539 9542 9544 9546 9547 9547 9547 9545 9543 9540 9536 9531 9526 9519 9512 9504 9496 9487 9477 9467 9456 9445 9433 9421 9409 9397 9384 9372 9360 9347 9335 9323 9312 9301 9290 9280 9271 9262 9254 9247 9241 9236 9232 9229 9227 9227 9227 9229 9232 9236 9242 9248 9256 9264 9274 9285 9296 9308 9321 9334 9347 9361 9375 9389 9403 9417 9431 9444 9457 9469 9481 9492 9502 9512 9521 9529 9536 9543 9548 9553 9557 9560 9562 9564 9564 9565 9564 9563 9561 9558 9555 9551 9547 9542 9536 9530 9523 9516 9508 9499 9489 9479 9468 9456 9443 9429 9414 9397 9380 9361 9340 9318 9294 9269 9242 9213 9182 9149 9115 9078 9039 8998 8955 8910 8863 8813 8762 8708 8651 8592 8531 8468 8401 8332 8260 8185 8107 8025 7940 7851 7759 7662 7561 7456 7347 7233 7115 6992 6865 6733 6597 6458 6314 6167 6017 5864 5710 5553 5395 5237 5080 4922 4765 4611 4459 4311 4166 4025 3890 3759 3634 3514 3401 3294 3194 3100 3013 2932 2857 2789 2727 2670 2619 2573 2531 2495 2463 2435 2411 2391 2374 2361 2352 2346 2343 2345 2350 2360 2373 2392 2416 2445 2479 2520 2567 2621 2682 2750 2826 2910 3001 3101 3208 3323 3446 3576 3713 3857 4007 4162 4323 4488 4658 4830 5004 5181 5358 5535 5712 5888 6062 6233 6401 6566 6726 6882 7033 7179 7319 7454 7583 7706 7824 7935 8041 8142 8237 8326 8411 8490 8565 8635 8701 8763 8821 8876 8927 8975 9020 9062 9102 9139 9173 9206 9236 9264 9291 9316 9339 9361 9382 9401 9419 9435 9451 9466 9479 9492 9504 9515 9526 9535 9544 9553 9561 9568 9575 9581 9587 9592 9597 9602 9606 9610 9613 9616 9619 9622 9625 5507 0 54 7 9628 9630 9633 9635 9638 9640 9643 9645 9648 9651 9654 9658 9661 9664 9668 9671 9674 9678 9681 9685 9688 9691 9694 9697 9700 9702 9705 9707 9709 9711 9713 9715 9717 9719 9721 9723 9725 9727 9729 9732 9734 9737 9740 9743 9747 9750 9754 9757 9761 9764 9768 9772 9775 9779 9782 9785 9788 9791 9794 9796 9799 9801 9803 9804 9806 9808 9809 9810 9812 9813 9815 9816 9818 9819 9821 9822 9824 9826 9828 9830 9832 9834 9837 9839 9841 9843 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9867 9869 9871 9873 9874 9876 9878 9879 9881 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9907 9905 9903 9901 9899 9897 9896 9894 9893 9892 9892 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9911 9909 9907 9905 9903 9900 9898 9895 9892 9889 9886 9883 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9844 9842 9839 9837 9834 9831 9829 9826 9823 9820 9817 9813 9809 9805 9801 9797 9792 9787 9782 9776 9771 9765 9759 9753 9747 9741 9735 9729 9724 9718 9713 9709 9704 9701 9697 9695 9692 9691 9690 9690 9690 9691 9693 9695 9698 9701 9705 9709 9714 9719 9724 9729 9735 9741 9746 9752 9758 9764 9769 9774 9780 9784 9789 9794 9798 9802 9806 9810 9814 9818 9822 9825 9829 9833 9837 9841 9845 9849 9853 9858 9862 9867 9872 9876 9881 9886 9890 9895 9899 9903 9907 9911 9914 9916 9919 9921 9922 9923 9924 9924 9924 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9909 9908 9908 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9916 9916 9915 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9897 9895 9894 9893 9892 9891 9891 9891 9891 9891 9892 9893 9894 9895 5508 0 54 7 9896 9897 9898 9899 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9893 9891 9889 9888 9886 9885 9884 9883 9882 9881 9880 9880 9880 9880 9881 9882 9882 9883 9885 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9898 9899 9899 9899 9899 9898 9897 9896 9895 9893 9891 9889 9887 9885 9883 9880 9878 9876 9873 9871 9869 9867 9866 9864 9863 9862 9862 9861 9861 9862 9862 9863 9864 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9894 9894 9895 9896 9896 9896 9896 9896 9895 9895 9894 9893 9891 9890 9888 9886 9883 9880 9876 9872 9868 9863 9857 9850 9843 9835 9826 9816 9805 9793 9780 9766 9751 9734 9717 9699 9679 9658 9637 9614 9590 9565 9539 9512 9483 9454 9424 9393 9361 9328 9295 9261 9225 9190 9153 9116 9079 9041 9003 8965 8926 8888 8850 8812 8775 8739 8703 8668 8635 8603 8573 8544 8518 8494 8472 8453 8436 8422 8411 8403 8398 8396 8397 8401 8409 8419 8431 8447 8465 8485 8508 8533 8559 8587 8617 8648 8680 8712 8746 8779 8813 8847 8881 8915 8948 8981 9014 9045 9076 9106 9135 9164 9191 9217 9242 9267 9290 9312 9333 9353 9372 9390 9407 9423 9439 9453 9466 9478 9490 9500 9510 9519 9527 9534 9540 9545 9549 9553 9555 9557 9557 9556 9554 9551 9547 9542 9535 9527 9517 9506 9494 9480 9465 9448 9430 9411 9390 9369 9345 9321 9296 9270 9244 9216 9189 9160 9132 9104 9076 9048 9021 8994 8967 8942 8918 8894 8872 8852 8832 8815 8799 8784 8772 8761 8752 8745 8740 8737 8736 8737 8740 8746 8753 8761 8772 8785 8799 8815 8832 8851 8871 8892 8914 8936 8960 8984 9009 9034 9059 9084 9109 9134 9158 9183 9207 9230 9253 9276 9298 9319 9340 9361 9381 9401 9420 9439 9457 9475 9493 9510 9528 9544 9561 9577 9593 9609 9624 9639 9654 9669 9683 9696 9709 9722 9734 9746 9757 9768 9778 9788 9797 9805 9814 9821 9828 9835 9841 9847 9852 9857 9862 9866 9870 9874 9878 9881 9884 9887 9889 9891 9894 9895 9897 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9922 9924 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9949 9950 9951 9952 9952 9952 9952 5509 0 54 7 9951 9950 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9943 9942 9941 9939 9938 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9927 9927 9928 9929 9930 9931 9932 9934 9936 9938 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9912 9911 9910 9909 9907 9904 9902 9899 9896 9892 9889 9885 9880 9876 9872 9867 9863 9858 9854 9850 9846 9842 9838 9835 9832 9829 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9805 9802 9798 9795 9790 9785 9779 9773 9766 9758 9749 9740 9730 9719 9708 9696 9683 9670 9657 9643 9628 9614 9599 9585 9570 9555 9540 9526 9511 9497 9483 9469 9455 9442 9429 9416 9404 9391 9379 9368 9356 9345 9334 9324 9313 9303 9294 9285 9276 9268 9260 9254 9247 9242 9237 9233 9230 9228 9227 9227 9228 9230 9234 9238 9244 9250 9258 9266 9275 9285 9296 9308 9320 9332 9344 9357 9370 9382 9395 9407 9419 9430 9441 9452 9461 9470 9479 9486 9493 9500 9505 9510 9514 9518 9521 9523 9525 9527 9528 9528 9528 9528 9527 9525 9524 9522 9519 9516 9513 9509 9505 9500 9495 9490 9485 9479 9473 9467 9461 9455 9448 9442 9437 9431 9426 9421 9417 9413 9410 9408 9407 9406 9406 9407 9408 9411 9414 9418 9422 9428 9433 9440 9446 9454 9461 9469 9477 9485 9494 9502 9511 9520 9528 9537 9546 9554 9563 9572 9580 9589 9597 9606 9614 9622 9630 9638 9646 9653 9661 9667 9674 9680 9686 9691 9695 9699 9702 9705 9706 9707 9707 9706 9704 9701 9697 9692 9686 9679 9670 9661 9649 9637 9623 9607 9590 9572 9551 9528 9504 9477 9448 9417 9384 9348 9309 9268 9224 9178 9129 9078 9024 8967 8909 8849 8786 8722 8657 8591 8524 8457 8390 8323 8257 8192 8129 8068 8009 7953 7900 7851 7805 7763 7726 7693 7665 7642 7623 7609 7599 7594 7593 7597 7604 7614 7628 7644 7663 7683 7704 7726 7748 7770 7791 7811 7829 7845 7858 7868 7874 7877 7876 7871 7861 7848 7829 7806 7779 7748 7713 7674 7632 7587 7539 7488 7436 7382 7327 7271 7216 7161 7106 7053 7001 6952 6905 6861 6821 6784 5510 0 54 7 6752 6723 6700 6681 6667 6659 6656 6658 6666 6680 6699 6724 6754 6790 6831 6877 6928 6984 7044 7108 7176 7247 7322 7399 7478 7559 7642 7726 7811 7895 7980 8064 8147 8230 8310 8390 8467 8541 8614 8684 8751 8816 8878 8937 8994 9048 9099 9148 9194 9237 9279 9318 9355 9390 9423 9455 9484 9512 9539 9564 9587 9609 9630 9649 9667 9684 9699 9714 9727 9739 9750 9759 9768 9776 9783 9789 9794 9799 9803 9806 9809 9811 9813 9815 9816 9817 9818 9819 9820 9820 9821 9821 9822 9822 9822 9822 9823 9823 9822 9822 9822 9821 9821 9820 9819 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9810 9809 9809 9809 9809 9809 9809 9810 9811 9811 9812 9814 9815 9816 9818 9820 9821 9823 9825 9827 9828 9830 9832 9834 9836 9837 9839 9841 9842 9844 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9864 9866 9867 9869 9871 9873 9876 9878 9881 9883 9886 9889 9891 9894 9897 9900 9902 9905 9907 9909 9912 9913 9915 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9898 9897 9895 9894 9892 9890 9888 9885 9882 9879 9875 9871 9866 9862 9856 9851 9845 9839 9832 9825 9817 9810 9801 9792 9783 9773 9763 9752 9741 9729 9716 9702 9688 9673 9657 9640 9622 9603 9583 9563 9541 9518 9494 9469 9444 9417 9390 9362 9333 9304 9275 9244 9214 9184 9153 9123 9093 9062 9033 9003 8975 8946 8919 8892 8866 8841 8817 8794 8772 8751 8731 8712 8694 8678 8662 8648 8636 8624 8614 8606 8598 8592 8587 8584 8582 8581 8581 8582 8584 8588 8592 8597 8602 8609 8615 8622 8629 8636 8643 8649 8655 8661 8666 8671 8674 8677 8679 8680 8681 8680 8678 8676 8673 8669 8665 8660 8654 8649 8644 8638 8633 8628 8623 8619 8616 8613 8612 8611 8612 8613 8616 8620 8626 8632 8640 8650 8660 8672 8685 8700 8715 8732 8749 8768 8788 8808 8829 8851 8874 8897 8921 8945 8969 8994 9019 9044 9070 9095 9120 9145 9170 9195 9220 9244 9267 9291 9313 9336 9358 9379 9400 9420 9440 9459 9478 9496 9513 9531 9547 9564 9580 9596 9611 9626 9641 9655 9669 9683 9697 9710 9723 9736 9748 9760 9772 9783 9794 9805 9815 9825 9834 9842 9851 9858 9865 9872 9878 9884 9890 9894 9899 9903 9907 9910 9913 9916 9919 9921 9924 9926 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9927 9926 9924 9923 9922 9922 5511 0 54 7 9921 9921 9921 9921 9921 9922 9923 9924 9925 9926 9928 9929 9931 9933 9935 9938 9940 9942 9944 9946 9948 9951 9953 9954 9956 9958 9959 9961 9962 9963 9963 9964 9964 9964 9964 9963 9962 9961 9959 9958 9956 9953 9951 9948 9945 9942 9939 9935 9932 9928 9924 9921 9917 9913 9910 9906 9903 9900 9897 9894 9892 9889 9887 9885 9883 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9865 9866 9866 9866 9867 9868 9869 9870 9871 9873 9874 9876 9878 9881 9883 9885 9888 9891 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9935 9936 9937 9938 9938 9938 9938 9937 9936 9935 9933 9931 9929 9926 9924 9921 9918 9915 9912 9909 9905 9902 9899 9896 9894 9891 9889 9886 9884 9883 9881 9880 9879 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9865 9863 9860 9857 9854 9850 9845 9840 9835 9829 9823 9816 9810 9802 9795 9788 9780 9772 9764 9757 9749 9742 9735 9728 9721 9715 9709 9704 9699 9695 9691 9687 9684 9682 9679 9678 9676 9675 9674 9673 9672 9672 9671 9671 9671 9671 9671 9671 9671 9671 9671 9671 9672 9672 9673 9673 9674 9675 9677 9678 9680 9681 9683 9686 9688 9691 9694 9697 9700 9703 9706 9710 9713 9717 9721 9725 9729 9733 9737 9741 9745 9750 9754 9759 9764 9769 9774 9779 9784 9789 9795 9801 9806 9812 9817 9823 9828 9834 9839 9844 9849 9853 9857 9861 9865 9868 9871 9874 9876 9878 9879 9880 9881 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9879 9878 9878 9876 9875 9874 9872 9871 9869 9867 9865 9862 9859 9856 9853 9849 9846 9842 9838 9833 9829 9824 9820 9815 9810 9806 9801 9797 9792 9788 9784 9780 9776 9773 9770 9767 9764 9762 9760 9758 9756 9755 9754 9753 9752 9752 9751 9751 9751 9751 9751 9751 9751 9750 9750 9749 9748 9747 9745 9742 9739 9735 9730 9725 9718 9711 9702 9693 9682 9671 9658 9645 9630 9615 9598 9581 9563 9544 9525 9506 9486 9465 9445 9425 9404 9384 9364 9344 9325 9306 9288 9271 9255 9239 9224 9210 9198 9186 9175 9166 9158 9152 9146 9143 9140 9140 9141 9143 9147 9153 9160 9169 9180 9192 9206 9221 9237 9255 9273 9293 9313 9334 9356 9378 9400 9423 9445 9467 9488 9509 9530 9549 9568 9586 9604 9620 9635 9650 9664 9676 9689 9700 9711 9721 9731 9740 9749 9757 9766 9774 9781 9789 9796 9804 9810 9817 9823 9830 9835 9840 9845 9849 9853 9856 9859 9861 9862 9863 9863 9862 9861 9859 9857 9854 9851 9848 9844 9839 9835 9830 9825 9820 9814 9809 9803 9797 9791 9784 9777 9770 9762 9754 9745 9736 9726 9716 9705 9693 9680 9667 9653 9639 9624 9608 9591 9574 9557 9539 9520 9502 9483 9464 5512 0 54 7 9445 9426 9407 9388 9370 9352 9334 9317 9300 9284 9269 9255 9241 9229 9217 9207 9198 9190 9184 9179 9175 9173 9172 9173 9176 9180 9186 9193 9202 9213 9224 9238 9252 9268 9284 9302 9321 9340 9359 9379 9399 9419 9440 9460 9479 9498 9517 9534 9551 9567 9582 9596 9608 9620 9630 9639 9647 9654 9660 9664 9667 9669 9670 9669 9668 9665 9661 9655 9649 9641 9632 9621 9609 9596 9581 9564 9545 9525 9502 9477 9450 9421 9390 9356 9319 9279 9237 9193 9145 9095 9041 8986 8927 8866 8802 8736 8667 8597 8524 8450 8374 8296 8218 8138 8057 7977 7896 7815 7734 7654 7574 7496 7420 7344 7271 7200 7132 7066 7004 6945 6889 6838 6790 6747 6709 6675 6646 6623 6605 6593 6586 6585 6591 6601 6618 6641 6669 6703 6743 6787 6837 6891 6950 7013 7079 7149 7221 7296 7372 7450 7529 7607 7686 7764 7840 7916 7989 8059 8126 8191 8251 8308 8360 8408 8452 8491 8525 8555 8579 8599 8614 8625 8631 8632 8630 8623 8613 8599 8582 8562 8540 8515 8488 8459 8429 8397 8365 8333 8300 8268 8236 8205 8175 8146 8119 8094 8070 8050 8031 8015 8002 7991 7982 7977 7974 7973 7974 7977 7982 7988 7996 8004 8012 8021 8029 8036 8042 8046 8049 8048 8046 8039 8030 8017 8000 7979 7953 7924 7890 7851 7809 7762 7711 7656 7598 7536 7471 7403 7332 7259 7185 7109 7032 6954 6876 6798 6720 6644 6568 6494 6422 6353 6287 6223 6164 6108 6056 6009 5967 5930 5899 5873 5853 5840 5832 5832 5837 5850 5869 5895 5928 5967 6013 6065 6123 6187 6257 6331 6411 6495 6584 6676 6771 6869 6970 7072 7177 7281 7387 7492 7598 7702 7806 7908 8009 8108 8204 8298 8390 8478 8564 8646 8726 8802 8875 8944 9010 9073 9133 9190 9243 9293 9340 9384 9426 9464 9500 9534 9564 9593 9619 9643 9664 9684 9702 9718 9733 9745 9757 9767 9775 9783 9789 9794 9799 9802 9805 9808 9809 9810 9811 9811 9811 9811 9810 9809 9808 9807 9806 9805 9803 9801 9799 9797 9795 9792 9790 9787 9783 9780 9776 9771 9767 9762 9756 9751 9744 9738 9731 9724 9716 9709 9701 9692 9684 9676 9668 9659 9651 9643 9635 9627 9620 9613 9606 9600 9593 9588 9582 9577 9572 9568 9563 9559 9555 9551 9547 9544 9540 9536 9532 9528 9523 9518 9513 9508 9502 9496 9489 9482 9474 9465 9457 9447 9437 9426 9415 9402 9389 9376 9361 9345 9328 9310 9291 9271 9249 9225 9199 9172 9142 9110 9076 9040 9000 8958 8913 8865 8814 8759 8701 8640 8575 8506 8434 8359 8279 8197 8111 8021 7929 7833 7734 7633 7529 7423 7314 7204 7092 6979 6865 6749 6634 6518 6403 6288 6173 6060 5948 5838 5730 5624 5520 5420 5322 5227 5136 5049 4966 4887 4812 4742 4676 4616 4560 4510 4465 4425 4392 4364 4342 4326 4316 4313 4316 4326 4342 4365 4395 4431 5513 0 54 8 4511 4564 4624 4691 4763 4842 4927 5018 5114 5215 5321 5431 5545 5663 5783 5906 6031 6158 6286 6415 6543 6672 6799 6926 7052 7175 7297 7415 7532 7645 7755 7861 7964 8063 8159 8251 8339 8423 8503 8580 8653 8722 8788 8850 8910 8966 9019 9069 9116 9160 9202 9242 9279 9314 9347 9378 9407 9434 9460 9484 9506 9527 9546 9564 9581 9597 9611 9624 9636 9648 9658 9667 9676 9684 9690 9697 9702 9707 9712 9715 9719 9721 9724 9725 9727 9728 9729 9729 9729 9729 9728 9727 9726 9725 9723 9721 9720 9718 9715 9713 9711 9708 9706 9704 9701 9699 9697 9695 9693 9691 9689 9688 9687 9686 9685 9685 9685 9685 9686 9687 9688 9690 9692 9694 9696 9699 9702 9705 9708 9712 9715 9719 9723 9727 9731 9735 9739 9743 9747 9751 9755 9759 9762 9766 9769 9773 9776 9779 9782 9784 9787 9789 9791 9793 9795 9797 9798 9799 9800 9801 9802 9802 9802 9802 9802 9802 9802 9801 9800 9799 9798 9797 9795 9794 9793 9791 9790 9788 9787 9785 9784 9782 9781 9780 9779 9778 9778 9777 9777 9777 9778 9778 9779 9780 9782 9783 9785 9787 9790 9792 9795 9798 9801 9804 9807 9811 9814 9818 9821 9825 9828 9831 9834 9838 9840 9843 9846 9848 9850 9852 9854 9855 9856 9857 9858 9858 9858 9858 9858 9857 9856 9855 9854 9852 9850 9848 9846 9844 9842 9839 9836 9833 9830 9827 9824 9821 9818 9814 9811 9808 9804 9801 9797 9793 9790 9786 9782 9779 9775 9772 9768 9764 9761 9758 9754 9751 9748 9746 9743 9741 9739 9737 9735 9734 9733 9733 9733 9733 9734 9736 9737 9739 9742 9745 9749 9752 9757 9761 9766 9772 9777 9783 9789 9795 9801 9807 9813 9820 9826 9832 9838 9843 9849 9854 9859 9863 9867 9871 9875 9878 9881 9884 9886 9888 9889 9891 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9886 9884 9883 9882 9880 9878 9876 9874 9872 9870 9867 9865 9862 9859 9857 9854 9851 9849 9847 9844 9842 9840 9839 9838 9837 9836 9836 9836 9837 9838 9839 9841 9843 9845 9848 9851 9855 9858 9862 9866 9869 9873 9877 9881 9885 9888 9892 9895 9898 9900 9902 9904 9906 9907 9908 9909 9909 9909 9908 9908 9907 9906 9904 9903 9901 9899 9897 9896 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9866 9864 9863 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9850 9849 9850 9850 9850 9851 9852 9852 9854 9855 9857 9858 9860 9862 9864 9867 9869 9872 9875 9878 9880 9883 9886 9889 9893 9896 9899 9902 9905 9908 9911 9913 9916 9919 9921 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 5514 0 54 8 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9958 9958 9957 9956 9955 9954 9952 9950 9947 9945 9942 9938 9935 9931 9927 9923 9918 9914 9909 9904 9899 9894 9889 9883 9878 9873 9867 9862 9856 9851 9845 9839 9833 9827 9821 9815 9809 9802 9796 9789 9782 9775 9767 9760 9752 9744 9736 9728 9720 9711 9703 9694 9686 9677 9668 9659 9650 9642 9633 9624 9614 9605 9595 9585 9575 9564 9552 9540 9527 9512 9497 9480 9462 9441 9419 9395 9368 9339 9308 9273 9236 9195 9152 9105 9055 9001 8944 8883 8819 8752 8682 8608 8532 8453 8371 8287 8201 8113 8024 7934 7843 7752 7661 7570 7479 7390 7303 7217 7134 7053 6975 6901 6831 6764 6702 6645 6592 6545 6502 6466 6435 6409 6390 6376 6369 6367 6372 6383 6399 6422 6450 6484 6523 6568 6617 6672 6731 6795 6862 6933 7008 7086 7166 7249 7334 7420 7507 7595 7683 7771 7859 7945 8030 8113 8194 8272 8348 8419 8487 8551 8611 8666 8716 8761 8801 8835 8864 8886 8903 8914 8920 8919 8912 8900 8881 8858 8828 8793 8753 8707 8657 8603 8543 8480 8412 8341 8267 8190 8109 8027 7942 7855 7767 7678 7588 7497 7407 7317 7227 7138 7050 6964 6880 6798 6718 6642 6569 6499 6434 6372 6315 6262 6214 6172 6135 6103 6077 6057 6043 6035 6033 6038 6048 6065 6089 6118 6154 6195 6243 6296 6354 6418 6486 6559 6637 6718 6804 6892 6983 7077 7173 7271 7370 7470 7571 7671 7772 7871 7970 8068 8164 8258 8350 8440 8527 8611 8692 8771 8846 8918 8987 9052 9115 9174 9229 9282 9331 9377 9421 9461 9499 9533 9565 9595 9622 9647 9669 9690 9708 9725 9739 9752 9763 9772 9780 9787 9792 9795 9798 9799 9800 9799 9798 9795 9792 9788 9783 9778 9772 9766 9759 9751 9743 9734 9725 9716 9706 9695 9684 9672 9660 9647 9634 9619 9604 9589 9572 9555 9537 9519 9499 9479 9458 9437 9415 9393 9370 9347 9324 9300 9277 9254 9231 9209 9187 9166 9146 9127 9108 9092 9076 9062 9050 9039 9030 9022 9016 9012 9010 9009 9010 9013 9017 9023 9030 9038 9047 9058 9070 9082 9095 9108 9122 9137 9151 9166 9180 9194 9208 9222 9236 9249 9261 9273 9284 9295 9305 9315 9324 9332 9340 9347 9354 9360 9366 9371 9376 9380 9385 9389 9393 9396 9399 9403 9406 9409 9411 9414 9417 9419 9421 9424 9426 9428 9430 9432 9433 9435 9437 9438 9439 9440 9441 9442 9443 9444 9444 9445 9445 9446 9447 9447 9448 9449 9450 9451 9453 9454 9456 9458 9460 9463 9465 9468 9472 9475 9479 9483 9487 9491 9496 9501 9505 9510 9515 9520 9525 9529 9534 9539 9543 5515 0 54 8 9547 9551 9555 9559 9562 9566 9569 9571 9574 9576 9578 9580 9582 9584 9585 9587 9588 9590 9591 9592 9593 9594 9596 9597 9598 9599 9601 9602 9603 9605 9606 9607 9609 9610 9612 9613 9615 9616 9618 9620 9621 9623 9624 9626 9628 9630 9632 9634 9636 9639 9642 9645 9648 9651 9655 9659 9664 9669 9674 9679 9684 9690 9697 9703 9709 9716 9723 9730 9737 9744 9751 9758 9765 9772 9779 9785 9791 9797 9803 9809 9814 9819 9823 9828 9832 9836 9839 9843 9846 9849 9851 9854 9856 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9895 9896 9896 9897 9897 9897 9896 9895 9895 9894 9892 9891 9889 9887 9885 9882 9880 9877 9874 9870 9867 9863 9859 9855 9851 9847 9842 9838 9833 9828 9823 9818 9813 9808 9804 9799 9794 9789 9785 9780 9776 9772 9768 9765 9761 9758 9755 9753 9751 9749 9747 9746 9745 9744 9744 9744 9744 9745 9746 9747 9748 9749 9751 9753 9755 9757 9759 9761 9764 9766 9768 9770 9773 9775 9777 9779 9781 9783 9785 9787 9788 9790 9791 9792 9793 9794 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9795 9794 9794 9794 9794 9794 9795 9795 9795 9796 9796 9797 9798 9799 9800 9800 9801 9802 9803 9804 9805 9805 9806 9807 9807 9807 9807 9807 9807 9807 9806 9806 9805 9804 9803 9802 9800 9799 9797 9796 9794 9792 9791 9789 9787 9785 9783 9781 9778 9776 9774 9771 9768 9765 9762 9758 9754 9749 9745 9739 9733 9727 9720 9712 9704 9695 9685 9675 9664 9652 9639 9626 9612 9597 9582 9566 9549 9533 9515 9498 9480 9462 9444 9426 9408 9391 9374 9357 9341 9326 9311 9297 9285 9273 9263 9254 9247 9240 9236 9232 9231 9230 9232 9235 9239 9245 9252 9261 9271 9282 9294 9308 9322 9337 9353 9370 9387 9405 9423 9442 9460 9479 9497 9516 9534 9553 9571 9588 9605 9622 9639 9655 9670 9685 9700 9714 9728 9741 9754 9766 9778 9789 9800 9811 9821 9830 9839 9848 9856 9864 9872 9878 9885 9891 9896 9901 9906 9910 9914 9917 9919 9922 9924 9925 9926 9927 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9955 9956 9957 9958 9958 9959 9959 9958 9958 9957 9956 9955 9953 9952 9950 9948 9945 9943 9940 9938 9935 9932 9929 9926 9923 9921 9918 9915 9912 9910 9908 9906 9904 9902 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9894 9894 9893 9892 9891 9890 9888 9886 9884 9881 9878 9875 9872 9869 9865 9861 9857 9853 9849 9845 9841 9836 9832 9828 9824 9820 9816 9813 9809 9806 9803 9800 9797 9795 9793 5516 0 54 8 9791 9789 9787 9785 9784 9782 9781 9780 9779 9779 9778 9778 9777 9777 9777 9777 9777 9778 9778 9779 9780 9781 9782 9783 9785 9787 9789 9791 9794 9796 9799 9802 9805 9808 9811 9815 9818 9822 9825 9828 9832 9835 9838 9842 9845 9848 9851 9853 9856 9858 9860 9862 9864 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9891 9890 9889 9888 9886 9884 9882 9879 9876 9872 9868 9863 9858 9853 9846 9840 9833 9825 9817 9808 9798 9788 9778 9767 9755 9743 9731 9718 9705 9691 9677 9663 9649 9635 9620 9606 9591 9577 9563 9549 9535 9522 9510 9498 9487 9476 9467 9458 9450 9444 9438 9433 9430 9428 9426 9427 9428 9430 9434 9439 9445 9452 9460 9469 9479 9490 9501 9514 9527 9540 9555 9569 9584 9599 9614 9629 9644 9659 9674 9688 9702 9716 9729 9742 9754 9766 9777 9788 9797 9806 9815 9823 9830 9836 9842 9847 9851 9855 9858 9861 9863 9864 9865 9865 9865 9864 9863 9861 9859 9856 9852 9848 9843 9838 9832 9825 9818 9810 9801 9792 9782 9771 9759 9747 9734 9720 9706 9691 9675 9659 9643 9626 9609 9591 9574 9557 9539 9522 9505 9488 9472 9457 9442 9428 9415 9403 9392 9382 9374 9366 9360 9355 9352 9350 9349 9350 9352 9355 9360 9366 9373 9382 9391 9402 9413 9426 9439 9453 9468 9483 9499 9515 9532 9548 9565 9583 9600 9617 9634 9651 9668 9685 9701 9717 9733 9748 9762 9776 9789 9802 9814 9825 9836 9845 9854 9862 9869 9875 9880 9885 9888 9890 9891 9892 9891 9890 9887 9884 9879 9874 9868 9860 9852 9843 9833 9822 9810 9797 9783 9768 9751 9734 9715 9695 9673 9650 9626 9599 9572 9542 9511 9478 9443 9406 9367 9326 9282 9237 9190 9141 9091 9038 8983 8927 8870 8811 8751 8690 8627 8565 8501 8438 8374 8310 8247 8184 8122 8061 8001 7942 7885 7829 7775 7723 7673 7625 7579 7535 7493 7454 7417 7383 7350 7320 7292 7267 7243 7221 7201 7183 7167 7152 7139 7127 7117 7107 7099 7091 7085 7079 7073 7069 7064 7060 7056 7053 7050 7047 7044 7042 7040 7038 7037 7036 7036 7037 7038 7040 7043 7048 7054 7061 7070 7080 7093 7107 7124 7143 7164 7188 7214 7243 7274 7308 7345 7384 7426 7471 7517 7567 7618 7672 7727 7785 7844 7904 7966 8029 8093 8157 8222 8287 8352 8417 8482 8546 8610 8672 8734 8794 8853 8911 8967 9021 9074 9125 9173 9220 9265 9308 9348 9386 9423 9457 9489 9518 9546 9572 9595 9617 9636 9654 9669 9683 9696 9706 9715 9723 9729 9734 9738 9740 9742 9742 9742 9741 9738 9735 9732 9727 9722 9717 9710 9703 9695 9687 9678 9668 9657 9645 9632 9619 9604 9588 9571 9552 9532 9511 9488 9463 9437 9409 9380 5517 0 54 8 9348 9315 9281 9244 9206 9166 9125 9083 9039 8993 8947 8900 8853 8804 8756 8707 8659 8611 8563 8517 8472 8428 8386 8345 8307 8272 8239 8209 8182 8159 8138 8122 8109 8100 8095 8094 8098 8105 8116 8131 8150 8172 8199 8229 8262 8298 8337 8379 8423 8469 8518 8568 8619 8671 8724 8777 8831 8885 8938 8991 9043 9094 9144 9193 9240 9286 9330 9372 9413 9451 9488 9522 9555 9586 9614 9641 9666 9689 9711 9731 9749 9766 9782 9796 9809 9821 9832 9842 9851 9859 9866 9873 9879 9885 9890 9894 9898 9902 9905 9908 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9924 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9896 9893 9890 9887 9885 9882 9879 9876 9874 9871 9868 9865 9861 9858 9855 9851 9847 9843 9838 9833 9828 9823 9817 9810 9803 9796 9788 9780 9771 9761 9751 9741 9729 9717 9704 9691 9677 9661 9646 9629 9611 9593 9574 9554 9533 9512 9489 9466 9442 9418 9393 9367 9341 9314 9287 9260 9233 9206 9178 9151 9124 9098 9073 9048 9023 9000 8978 8957 8938 8920 8903 8888 8875 8864 8854 8846 8841 8837 8836 8836 8838 8843 8849 8858 8868 8880 8893 8909 8926 8944 8964 8985 9007 9030 9054 9079 9105 9131 9157 9184 9211 9239 9266 9293 9321 9348 9374 9400 9426 9451 9476 9500 9523 9546 9568 9589 9609 9628 9647 9665 9681 9697 9713 9727 9741 9753 9765 9777 9787 9797 9806 9815 9823 9830 9837 9843 9849 9854 9859 9864 9868 9871 9875 9878 9881 9883 9886 9888 9890 9892 9893 9894 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9901 9902 9902 9903 9904 9905 9906 9908 9909 9910 9912 9914 9915 9917 9919 9921 9923 9925 9928 9930 9932 9934 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9934 9931 9928 9925 9922 9919 9915 9910 9906 9901 9896 9890 9885 9879 5518 0 54 8 9872 9866 9860 9853 9846 9839 9832 9825 9818 9811 9804 9797 9790 9782 9775 9768 9761 9754 9748 9741 9734 9728 9721 9715 9709 9703 9698 9692 9687 9682 9678 9674 9670 9666 9663 9660 9658 9656 9654 9653 9652 9652 9652 9652 9653 9654 9655 9657 9659 9661 9663 9666 9669 9671 9674 9677 9680 9683 9686 9689 9691 9694 9697 9699 9701 9704 9706 9708 9710 9711 9713 9715 9716 9718 9719 9721 9722 9724 9725 9727 9729 9730 9732 9734 9736 9739 9741 9744 9747 9750 9753 9756 9760 9764 9768 9772 9777 9781 9786 9791 9796 9801 9806 9811 9817 9822 9828 9833 9838 9844 9849 9854 9859 9863 9868 9872 9876 9880 9884 9887 9890 9892 9895 9897 9898 9900 9900 9901 9901 9901 9901 9901 9900 9899 9897 9896 9894 9892 9889 9887 9884 9881 9878 9875 9871 9868 9864 9860 9856 9852 9847 9842 9838 9833 9828 9822 9817 9812 9806 9801 9795 9789 9784 9779 9773 9768 9763 9758 9753 9749 9745 9741 9737 9734 9731 9729 9726 9725 9724 9723 9722 9722 9723 9724 9725 9727 9729 9731 9734 9737 9740 9744 9747 9751 9756 9760 9765 9769 9774 9779 9783 9788 9793 9797 9802 9806 9810 9814 9817 9821 9824 9827 9829 9831 9833 9834 9835 9835 9835 9834 9834 9832 9831 9828 9826 9823 9820 9817 9813 9810 9806 9802 9798 9794 9790 9786 9782 9778 9775 9772 9769 9766 9764 9762 9760 9759 9758 9757 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9756 9756 9755 9754 9753 9752 9750 9748 9746 9743 9740 9737 9734 9730 9727 9723 9720 9717 9713 9710 9707 9704 9701 9699 9697 9696 9695 9694 9694 9694 9694 9695 9696 9697 9699 9701 9704 9706 9709 9711 9714 9717 9720 9723 9726 9728 9731 9734 9736 9738 9741 9743 9745 9747 9749 9751 9753 9754 9756 9758 9760 9762 9764 9766 9768 9771 9773 9776 9778 9781 9783 9786 9789 9791 9794 9796 9799 9801 9803 9805 9807 9808 9810 9811 9812 9813 9814 9814 9814 9814 9814 9814 9813 9813 9812 9811 9810 9809 9807 9806 9805 9803 9802 9800 9798 9796 9794 9792 9790 9788 9785 9783 9780 9777 9775 9772 9769 9766 9763 9760 9757 9754 9751 9748 9745 9743 9741 9739 9737 9735 9734 9733 9733 9732 9733 9733 9734 9736 9737 9739 9742 9745 9748 9751 9755 9759 9763 9767 9771 9776 9781 9786 9791 9796 9801 9806 9811 9817 9822 9827 9832 9838 9843 9848 9854 9859 9864 9869 9874 9879 9884 9889 9893 9898 9902 9906 9910 9914 9917 9921 9924 9926 9929 9931 9932 9934 9935 9936 9937 9938 9938 9938 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9950 9950 9949 9949 9949 9948 9947 9946 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 5519 0 54 8 9933 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9928 9928 9928 9928 9927 9926 9926 9925 9923 9922 9920 9918 9916 9914 9912 9909 9906 9903 9900 9896 9892 9888 9884 9880 9875 9870 9864 9859 9853 9847 9841 9834 9827 9820 9813 9805 9797 9789 9781 9772 9763 9754 9745 9736 9726 9717 9707 9697 9687 9677 9667 9657 9647 9637 9628 9618 9609 9600 9591 9582 9574 9566 9559 9552 9545 9539 9533 9528 9523 9519 9516 9513 9511 9509 9508 9507 9507 9508 9509 9510 9513 9515 9518 9521 9525 9529 9533 9538 9542 9547 9552 9556 9561 9565 9569 9573 9576 9579 9582 9583 9584 9585 9584 9583 9581 9578 9574 9569 9562 9555 9547 9537 9527 9515 9502 9488 9473 9457 9440 9421 9402 9382 9361 9339 9316 9292 9268 9242 9217 9190 9163 9135 9107 9078 9049 9019 8989 8959 8928 8898 8867 8835 8804 8773 8742 8711 8681 8651 8621 8592 8564 8536 8510 8484 8460 8438 8417 8397 8380 8364 8350 8339 8330 8323 8319 8317 8318 8321 8327 8336 8347 8361 8377 8396 8417 8440 8465 8492 8521 8551 8583 8616 8650 8685 8721 8757 8794 8831 8868 8904 8941 8977 9012 9047 9081 9115 9148 9179 9210 9240 9269 9296 9323 9349 9374 9398 9421 9443 9464 9484 9503 9521 9539 9555 9571 9586 9600 9614 9626 9638 9649 9660 9669 9678 9686 9694 9700 9707 9712 9717 9721 9725 9728 9731 9733 9735 9737 9738 9739 9740 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9740 9740 9739 9738 9737 9736 9735 9733 9731 9729 9726 9723 9720 9717 9713 9709 9705 9701 9696 9691 9686 9681 9676 9671 9665 9660 9655 9649 9644 9639 9634 9630 9625 9621 9617 9614 9611 9608 9606 9604 9603 9602 9602 9602 9603 9604 9605 9607 9609 9612 9615 9618 9622 9626 9630 9634 9638 9643 9648 9652 9657 9662 9666 9671 9675 9680 9684 9689 9693 9697 9701 9705 9709 9712 9716 9720 9723 9726 9730 9733 9736 9739 9742 9745 9748 9750 9753 9755 9757 9759 9760 9762 9763 9764 9765 9765 9765 9765 9764 9763 9762 9761 9759 9757 9756 9753 9751 9749 9747 9745 9743 9741 9740 9738 9737 9737 9736 9736 9736 5520 0 54 8 9737 9738 9739 9741 9743 9746 9748 9752 9755 9758 9762 9766 9770 9774 9777 9781 9785 9789 9793 9796 9800 9803 9807 9810 9813 9816 9819 9821 9824 9827 9829 9832 9835 9838 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9875 9878 9881 9883 9885 9887 9888 9889 9890 9891 9891 9891 9890 9889 9888 9887 9885 9882 9880 9877 9874 9870 9867 9863 9859 9855 9851 9846 9842 9837 9832 9827 9822 9817 9812 9807 9802 9797 9792 9787 9782 9778 9773 9769 9764 9760 9757 9753 9750 9747 9745 9743 9741 9740 9739 9739 9740 9741 9742 9745 9747 9750 9754 9758 9763 9768 9774 9780 9786 9792 9799 9806 9812 9819 9826 9833 9840 9846 9853 9859 9865 9871 9876 9881 9886 9891 9895 9899 9903 9907 9910 9913 9916 9919 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9952 9950 9948 9946 9944 9942 9939 9936 9934 9931 9928 9925 9922 9920 9917 9914 9910 9907 9904 9901 9897 9894 9890 9886 9882 9877 9872 9867 9862 9856 9849 9842 9835 9826 9818 9808 9799 9788 9777 9765 9752 9739 9725 9710 9695 9679 9663 9646 9629 9611 9593 9575 9556 9537 9518 9500 9481 9462 9444 9425 9408 9390 9374 9357 9342 9327 9313 9301 9289 9278 9268 9260 9252 9246 9242 9238 9236 9236 9236 9238 9242 9247 9253 9261 9269 9279 9291 9303 9316 9331 9346 9362 9379 9397 9415 9433 9452 9471 9491 9510 9529 9549 9568 9587 9605 9624 9641 9658 9675 9691 9706 9721 9734 9747 9759 9771 9782 9791 9801 9809 9817 9824 9830 9836 9841 9845 9849 9853 9856 9858 9860 9862 9863 9865 9865 9866 9866 9866 9865 9865 9864 9863 9862 9861 9859 9857 9855 9853 9851 9849 9847 9844 9842 9840 9837 9835 9833 9831 9829 9827 9825 9824 9823 9822 9822 9822 9822 9823 9824 9825 9827 9829 9831 9833 9836 9839 9843 9846 9850 9854 9858 9862 9866 9870 9874 9878 9882 9886 9890 9893 9897 9901 9904 9907 9910 9914 9916 9919 9922 9924 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9941 9942 9942 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9927 9925 9923 9920 9917 9915 9912 9909 9907 9904 9901 9899 9896 9893 9890 9887 9884 9881 9878 9874 9870 9866 9862 9856 9851 9845 9838 9831 9823 9814 9804 9794 9782 9770 9757 9743 9728 9712 9695 9677 9659 9639 9619 9599 9577 9555 9533 9510 9488 9465 9441 9418 9395 9373 9350 9329 9308 9287 9267 9249 9231 9214 9198 9184 9171 9159 9149 9140 9132 9126 9122 9119 9117 9117 9118 9121 9125 9130 9136 9144 9153 9163 9174 9186 9198 9212 9226 9241 9257 9273 9289 9306 9324 9341 9359 9377 9395 9413 9431 9449 9467 9485 9502 9519 9536 9553 5521 0 54 8 9569 9585 9600 9615 9629 9643 9655 9667 9679 9689 9699 9708 9715 9722 9728 9733 9736 9739 9740 9740 9739 9737 9734 9729 9723 9716 9707 9698 9687 9675 9662 9647 9631 9615 9597 9578 9558 9538 9516 9494 9471 9447 9424 9399 9375 9351 9326 9302 9278 9255 9233 9211 9190 9171 9153 9136 9121 9107 9095 9085 9078 9072 9068 9067 9068 9070 9076 9083 9092 9103 9116 9131 9148 9166 9186 9207 9229 9251 9275 9299 9323 9348 9372 9397 9421 9444 9468 9490 9511 9532 9552 9570 9587 9603 9618 9632 9644 9655 9664 9672 9679 9684 9687 9690 9691 9690 9688 9685 9681 9675 9667 9659 9649 9637 9625 9611 9596 9581 9564 9546 9527 9507 9487 9466 9445 9424 9402 9381 9359 9338 9318 9298 9278 9260 9243 9227 9212 9199 9188 9178 9170 9163 9159 9156 9155 9156 9158 9163 9169 9176 9185 9196 9208 9221 9234 9249 9265 9281 9297 9314 9331 9349 9366 9383 9400 9416 9432 9448 9463 9477 9491 9504 9516 9528 9538 9548 9557 9565 9572 9578 9584 9589 9593 9596 9598 9600 9601 9602 9601 9601 9599 9598 9595 9593 9590 9587 9584 9580 9577 9573 9570 9567 9564 9561 9558 9556 9555 9554 9553 9553 9554 9555 9557 9559 9562 9566 9570 9575 9581 9587 9593 9600 9607 9615 9622 9630 9638 9646 9654 9662 9669 9676 9683 9690 9696 9701 9706 9710 9713 9716 9717 9718 9719 9718 9716 9714 9710 9706 9701 9694 9687 9679 9671 9661 9651 9640 9628 9616 9603 9589 9575 9561 9547 9532 9517 9502 9487 9472 9458 9444 9430 9417 9405 9393 9383 9373 9364 9357 9351 9346 9342 9340 9339 9340 9343 9346 9352 9358 9367 9376 9387 9399 9412 9426 9441 9457 9474 9491 9509 9527 9545 9564 9582 9601 9619 9637 9655 9672 9689 9706 9722 9737 9751 9765 9779 9791 9803 9815 9826 9836 9845 9854 9863 9871 9878 9886 9892 9898 9904 9910 9915 9920 9924 9928 9932 9935 9938 9941 9944 9946 9948 9949 9950 9951 9952 9952 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9957 9958 9960 9961 9963 9964 9966 9968 9969 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 5522 0 54 8 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9951 9949 9946 9943 9941 9938 9934 9931 9928 9924 9921 9917 9913 9908 9904 9899 9894 9889 9884 9879 9873 9867 9861 9855 9849 9843 9837 9831 9824 9818 9812 9806 9801 9795 9790 9785 9780 9775 9771 9767 9763 9760 9756 9753 9751 9748 9745 9743 9741 9739 9736 9734 9732 9730 9728 9725 9723 9721 9718 9716 9713 9711 9708 9706 9704 9702 9700 9698 9697 9696 9695 9695 9695 9696 9697 9698 9700 9703 9706 9710 9714 9718 9723 9728 9733 9739 9745 9751 9757 9763 9769 9775 9781 9787 9792 9797 9802 9807 9811 9815 9819 9822 9825 9827 9830 9832 9834 9835 9836 9837 9838 9838 9839 9839 9839 9838 9838 9837 9836 9834 9832 9830 9828 9825 9821 9817 9812 9807 9801 9794 9786 9777 9768 9758 9746 9734 9721 9706 9691 9674 9657 9638 9618 9597 9574 9550 9525 9499 9471 9442 9411 9378 9344 9308 9270 9230 9188 9144 9097 9049 8997 8943 8887 8828 8766 8702 8635 8565 8492 8417 8339 8260 8177 8093 8007 7919 7830 7741 7650 7559 7468 7378 7288 7200 7113 7028 6946 6866 6790 6718 6649 6586 6527 6473 6424 6382 6345 6314 6290 6272 6261 6256 6258 6266 6281 6303 6331 6365 6406 6452 6504 6561 6623 6690 6762 6838 6917 7000 7086 7175 7266 7359 7454 7550 7646 7743 7839 7936 8032 8127 8221 8313 8404 8492 8578 8661 8742 8820 8894 8966 9035 9100 9162 9221 9277 9329 9378 9424 9467 9507 9545 9579 9611 9640 9667 9692 9715 9735 9754 9771 9787 9800 9813 9824 9834 9843 9851 9858 9863 9869 9873 9876 9879 9882 9884 9885 9886 9886 9886 9886 9885 9884 9883 9881 9880 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9854 9853 9851 9850 9848 9847 9845 9844 9843 9842 9841 9840 9839 9838 9837 9837 9836 9836 9836 9836 9837 9837 9838 9839 9840 9841 9843 9845 9847 9849 9852 9855 9857 9860 9863 9866 9869 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9902 9905 9907 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9940 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9961 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 5523 0 54 8 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9942 9940 9938 9936 9934 9930 9927 9923 9919 9914 9909 9903 9897 9891 9885 9878 9871 9864 9856 9848 9841 9833 9825 9816 9808 9800 9792 9784 9775 9767 9759 9751 9742 9734 9726 9718 9709 9701 9693 9684 9675 9667 9658 9649 9639 9630 9620 9611 9601 9590 9580 9569 9558 9547 9536 9524 9513 9501 9489 9477 9466 9454 9442 9430 9418 9407 9395 9384 9373 9362 9352 9341 9332 9322 9313 9305 9296 9288 9281 9274 9267 9261 9256 9250 9245 9241 9237 9233 9229 9226 9223 9220 9217 9215 9213 9211 9209 9207 9205 9204 9202 9201 9200 9198 9197 9196 9196 9195 9194 9194 9194 9194 9194 9195 9195 9196 9198 9200 9202 9205 9208 9211 9215 9220 9225 9230 9236 9243 9250 9258 9266 9275 9284 9294 9304 9315 9326 9338 9350 9363 9376 9389 9403 9417 9432 9447 9462 9477 9493 9509 9524 9540 9556 9572 9588 9604 9620 9635 9650 9666 9680 9695 9709 9722 9735 9748 9760 9771 9782 9793 9802 9812 9820 9828 9835 9842 9848 9854 9859 9863 9867 9871 9874 9877 9879 9880 9882 9883 9883 9883 9883 9882 9881 9880 9878 9876 9874 9871 9868 9864 9860 9856 9851 9845 9840 9834 9827 9820 9813 9806 9798 9790 9782 9773 9765 9756 9748 9739 9730 9722 9713 9705 9697 9689 9681 9674 9667 9660 9653 9647 9642 9636 9631 9627 9622 9618 9615 9612 9609 9606 9604 9601 9599 9598 9596 9595 9594 9593 9593 9592 9592 9592 9592 9593 9593 9594 9595 9597 9598 9600 9603 9605 9608 9611 9615 9619 9623 9628 9633 9638 9644 9650 9657 9663 9670 9677 9685 9693 9700 9708 9716 9724 9732 9740 9747 9755 9762 9769 9775 9781 9787 9792 9797 9801 9805 9808 9810 9812 9813 9814 9814 9813 9812 9811 9809 9806 9803 9800 9797 9793 9790 9786 9782 9778 9774 9769 9766 9762 9758 9754 9751 9748 9745 9742 9740 9737 9735 9733 9732 9730 9729 9728 9727 9727 9726 9726 9726 9726 9726 9726 9727 9727 9728 9728 9729 9730 9731 9732 9733 9733 9734 9735 9736 9736 9736 9737 9737 9736 9736 9735 9734 9732 9731 9729 9726 9723 9720 9717 9714 9710 9706 9702 9697 9693 9689 9684 9680 9676 9672 9668 9664 9661 9658 9655 9653 9651 9649 9648 9647 9647 9647 9647 9648 9648 9649 9650 9651 9652 9653 9654 9654 9654 9653 9652 9651 9648 9645 9641 9637 9631 9625 9617 9608 9599 9588 9576 9563 9549 9535 9519 9502 9484 9465 9446 9426 9405 9383 9362 9339 9317 9294 9272 9249 9227 9205 9183 9162 9141 9122 9103 9085 9068 9053 9038 9026 9014 9005 8996 8990 8985 8982 8980 8981 8983 8986 8992 8999 9008 9018 9030 5524 0 54 8 9043 9057 9073 9090 9108 9126 9146 9166 9186 9207 9229 9251 9272 9294 9315 9337 9358 9379 9399 9419 9439 9457 9476 9493 9510 9526 9541 9556 9570 9583 9596 9608 9619 9630 9640 9649 9658 9667 9675 9682 9689 9696 9703 9709 9715 9720 9726 9731 9736 9740 9745 9749 9754 9758 9762 9766 9769 9773 9777 9780 9783 9786 9789 9791 9794 9796 9798 9800 9802 9803 9805 9806 9806 9807 9807 9807 9807 9806 9805 9804 9802 9800 9797 9794 9791 9787 9783 9778 9773 9768 9762 9755 9748 9740 9732 9723 9714 9705 9694 9684 9673 9662 9650 9638 9626 9614 9602 9589 9577 9565 9553 9542 9531 9520 9510 9501 9492 9484 9477 9471 9466 9462 9460 9458 9458 9458 9460 9463 9468 9473 9480 9487 9496 9505 9516 9527 9539 9551 9565 9578 9592 9606 9621 9635 9650 9664 9679 9693 9707 9720 9734 9747 9759 9771 9782 9793 9803 9813 9822 9831 9839 9846 9853 9859 9865 9870 9875 9879 9883 9887 9890 9892 9895 9897 9898 9899 9900 9901 9902 9902 9902 9902 9901 9901 9900 9899 9898 9896 9894 9892 9890 9888 9885 9882 9879 9876 9872 9868 9864 9859 9854 9849 9843 9837 9831 9825 9819 9812 9805 9798 9791 9784 9777 9770 9763 9756 9749 9743 9737 9731 9726 9721 9716 9712 9709 9705 9703 9701 9699 9698 9698 9698 9698 9699 9701 9703 9705 9708 9711 9714 9717 9721 9724 9728 9732 9736 9739 9743 9747 9750 9753 9756 9759 9762 9764 9766 9768 9769 9771 9772 9772 9772 9773 9772 9772 9771 9771 9770 9768 9767 9766 9764 9763 9762 9760 9759 9757 9756 9755 9754 9754 9753 9753 9753 9753 9754 9755 9756 9758 9759 9762 9764 9767 9770 9773 9777 9781 9785 9789 9794 9799 9804 9809 9814 9819 9824 9829 9834 9838 9843 9848 9852 9856 9860 9864 9867 9871 9873 9876 9878 9880 9882 9883 9884 9885 9885 9886 9886 9885 9885 9884 9884 9883 9882 9880 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9860 9857 9854 9851 9848 9844 9840 9836 9832 9827 9822 9817 9811 9806 9800 9794 9787 9781 9775 9769 9762 9756 9750 9745 9740 9735 9730 9726 9723 9720 9718 9716 9715 9714 9714 9715 9716 9718 9720 9723 9726 9730 9734 9738 9742 9747 9751 9756 9761 9765 9770 9774 9779 9783 9787 9791 9795 9799 9803 9806 9810 9813 9817 9820 9824 9827 9831 9835 9838 9842 9846 9850 9854 9858 9862 9866 9870 9873 9877 9880 9884 9886 9889 9891 9893 9895 9896 9897 9897 9897 9896 9895 9893 9891 9889 9886 9883 9880 9877 9873 9869 9865 9860 9856 9851 9847 9842 9837 9832 9828 9823 9818 9812 9807 9802 9796 9790 9784 9778 9771 9765 9758 9750 9743 9735 9727 9718 9710 9701 9692 9683 9674 9665 9656 9647 9638 9630 9622 9614 9607 9600 9593 9587 9582 9577 9573 9570 9567 9565 9563 9562 9562 9562 9562 9563 5525 0 54 8 9564 9566 9567 9569 9571 9573 9575 9577 9579 9580 9581 9582 9582 9581 9580 9579 9576 9573 9570 9565 9560 9554 9547 9539 9530 9521 9510 9499 9487 9474 9460 9445 9430 9414 9397 9379 9361 9343 9324 9304 9284 9264 9244 9224 9204 9184 9165 9145 9127 9109 9092 9077 9062 9048 9036 9026 9017 9010 9005 9001 9000 9000 9003 9008 9015 9023 9034 9047 9062 9078 9096 9115 9136 9158 9181 9205 9230 9255 9280 9306 9331 9357 9382 9407 9431 9454 9477 9499 9520 9540 9559 9577 9594 9610 9625 9639 9653 9665 9677 9688 9699 9709 9718 9728 9736 9745 9753 9761 9769 9776 9784 9791 9798 9805 9812 9818 9824 9830 9836 9841 9846 9851 9856 9860 9863 9866 9869 9872 9874 9876 9877 9878 9879 9879 9880 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9851 9849 9846 9843 9840 9836 9833 9830 9826 9822 9819 9815 9811 9807 9804 9800 9796 9792 9788 9784 9780 9776 9772 9768 9764 9759 9755 9750 9745 9740 9734 9729 9723 9716 9710 9703 9696 9688 9680 9672 9664 9655 9646 9637 9628 9618 9608 9597 9586 9575 9563 9551 9538 9524 9510 9495 9478 9461 9442 9422 9400 9376 9351 9323 9293 9261 9226 9188 9148 9104 9057 9007 8954 8897 8837 8773 8706 8636 8562 8485 8405 8322 8236 8147 8056 7963 7868 7771 7673 7574 7474 7374 7273 7173 7073 6974 6876 6780 6686 6594 6505 6418 6335 6256 6180 6109 6041 5979 5922 5870 5823 5783 5748 5719 5696 5680 5671 5668 5671 5682 5699 5723 5754 5791 5835 5885 5941 6003 6071 6145 6224 6307 6395 6487 6584 6683 6785 6890 6996 7104 7213 7323 7433 7543 7652 7760 7866 7971 8073 8173 8270 8364 8455 8542 8625 8705 8780 8852 8920 8983 9043 9099 9150 9198 9242 9283 9320 9354 9384 9412 9436 9458 9477 9494 9509 9522 9533 9542 9549 9555 9560 9564 9566 9568 9569 9569 9568 9567 9566 9564 9562 9559 9557 9555 9552 9550 9547 9545 9543 9541 9540 9539 9538 9538 9538 9538 9539 9541 9543 9545 9548 9551 9555 9559 9564 9569 9575 9581 9587 9594 9601 9608 9615 9622 9629 9635 9642 9649 9655 9661 9667 9672 9676 9681 9684 9687 9689 9691 9692 9692 9692 9691 9689 9687 9684 9681 9677 9673 9669 9665 9660 9656 9651 9646 9642 9638 9634 9631 9627 9625 9623 9621 9620 9619 9620 9620 9622 9624 9626 9629 9633 9637 9642 9647 9653 9659 9665 9671 9678 9685 9692 9700 9707 9715 9722 9730 9737 9745 9753 9760 9768 9775 9782 9789 9796 9803 9810 9817 9823 9829 9835 9841 9847 9852 9857 9862 9867 9871 9875 9879 9882 9886 9888 9891 9893 9895 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9912 9913 9914 9915 5526 0 54 8 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9923 9923 9922 9921 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9897 9894 9892 9889 9887 9884 9881 9879 9876 9873 9870 9868 9865 9862 9858 9855 9852 9848 9844 9840 9836 9831 9827 9822 9816 9811 9805 9799 9793 9787 9780 9773 9766 9759 9752 9745 9737 9730 9723 9715 9708 9701 9693 9686 9679 9673 9666 9660 9654 9648 9642 9637 9632 9627 9623 9619 9615 9612 9609 9606 9604 9602 9601 9599 9599 9598 9599 9599 9600 9602 9604 9606 9608 9612 9615 9619 9623 9628 9633 9638 9644 9650 9657 9663 9670 9677 9684 9691 9699 9706 9713 9721 9728 9735 9742 9749 9756 9762 9768 9774 9779 9784 9789 9793 9797 9800 9803 9806 9808 9810 9811 9812 9813 9813 9813 9813 9813 9813 9812 9812 9812 9811 9811 9811 9811 9812 9812 9813 9814 9815 9817 9819 9821 9824 9826 9829 9832 9835 9838 9842 9845 9848 9852 9855 9858 9861 9864 9867 9869 9871 9874 9875 9877 9879 9880 9882 9883 9884 9886 9887 9888 9889 9891 9892 9894 9896 9898 9900 9902 9905 9908 9911 9914 9917 9920 9923 9927 9930 9934 9937 9940 9943 9946 9949 9951 9953 9955 9957 9958 9959 9959 9960 9959 9959 9958 9958 9956 9955 9954 9952 9950 9948 9947 9945 9943 9941 9939 9938 9936 9935 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9902 9899 9896 9893 9889 9886 9882 9878 9874 9870 9864 9859 9853 9846 9838 9830 9821 9811 9800 9788 9775 9761 9746 9729 9712 9693 9673 9652 9630 9607 9583 9557 9530 9502 9473 9443 9411 9378 9343 9306 9268 9228 9185 9140 9093 9043 8990 8933 8874 8810 8743 8671 8595 8515 8430 8341 8246 8147 8044 7936 7823 7707 7586 7462 7334 7204 7071 6937 6800 6664 6527 6390 6254 6119 5987 5857 5730 5607 5488 5374 5264 5160 5062 4969 4882 4802 4728 4661 4600 4546 4498 4457 4422 4394 4372 4357 4347 4345 4348 4358 4373 4395 4424 4458 4498 4545 4598 4657 4723 4794 4872 4956 5046 5141 5243 5350 5462 5578 5700 5825 5955 6088 6223 6361 6500 6640 6781 6921 7062 7200 7338 7473 7605 7733 7858 7979 8096 8207 8314 8416 8512 8603 8689 8770 8845 8915 8981 9041 9097 9149 9197 9241 9281 9319 9353 9384 9413 9440 9465 9487 9508 9528 9546 9563 9579 9593 9607 9620 9632 9643 9653 9663 9672 9680 9688 9695 9702 9708 9713 9719 9724 9728 9732 9736 9740 9744 9747 9751 9754 9757 5527 0 54 8 9761 9764 9768 9771 9775 9778 9782 9785 9789 9793 9796 9800 9803 9806 9809 9812 9815 9817 9819 9821 9823 9824 9825 9826 9826 9827 9827 9826 9826 9825 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9814 9813 9813 9813 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9810 9810 9809 9808 9807 9806 9805 9804 9803 9802 9800 9799 9798 9797 9796 9795 9794 9794 9793 9793 9793 9793 9794 9794 9795 9796 9798 9799 9801 9803 9805 9808 9810 9812 9815 9817 9819 9821 9824 9826 9828 9829 9831 9833 9834 9835 9836 9837 9838 9839 9840 9840 9841 9842 9842 9843 9844 9845 9846 9848 9849 9851 9852 9854 9856 9858 9860 9863 9865 9867 9869 9871 9873 9875 9876 9878 9879 9879 9880 9880 9880 9879 9878 9877 9875 9873 9871 9869 9866 9863 9860 9857 9853 9850 9846 9843 9840 9836 9833 9829 9826 9823 9820 9818 9815 9812 9810 9808 9806 9804 9802 9800 9799 9797 9795 9794 9793 9791 9790 9789 9788 9788 9787 9786 9786 9786 9786 9786 9786 9787 9787 9788 9790 9791 9793 9795 9797 9799 9801 9804 9807 9809 9812 9815 9817 9820 9822 9824 9826 9828 9829 9830 9831 9831 9831 9831 9830 9828 9827 9824 9822 9818 9815 9811 9806 9801 9796 9791 9785 9779 9773 9766 9760 9753 9746 9739 9732 9725 9719 9712 9705 9698 9691 9685 9678 9672 9666 9660 9654 9648 9643 9637 9632 9627 9622 9618 9613 9609 9605 9602 9598 9595 9592 9589 9586 9584 9582 9580 9578 9576 9575 9574 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9562 9561 9560 9559 9557 9556 9554 9552 9551 9549 9547 9546 9544 9542 9541 9540 9539 9538 9537 9536 9536 9536 9537 9538 9539 9540 9542 9544 9546 9549 9552 9555 9559 9562 9566 9570 9574 9579 9583 9588 9592 9597 9602 9606 9611 9616 9621 9626 9631 9636 9641 9646 9651 9656 9661 9666 9672 9677 9682 9688 9693 9699 9704 9709 9714 9719 9724 9729 9733 9737 9740 9744 9747 9749 9751 9753 9754 9754 9754 9754 9753 9752 9750 9747 9745 9741 9738 9734 9730 9725 9721 9716 9711 9705 9700 9695 9689 9683 9678 9672 9666 9660 9654 9648 9642 9636 9630 9623 9616 9610 9603 9595 9588 9581 9573 9565 9557 9548 9540 9531 9523 9514 9505 9495 9486 9477 9468 9459 9449 9440 9431 9423 9414 9405 9397 9389 9381 9373 9366 9359 9352 9345 9339 9333 9327 9321 9316 9311 9306 9301 9297 9293 9289 9285 9282 9278 9276 9273 9271 9268 9267 9265 9264 9263 9263 9263 9263 9263 9264 9266 9267 9269 9271 9274 9277 9280 9283 9287 9290 9294 9298 9302 9306 9310 9314 9317 9321 9324 9327 9330 9332 9334 9335 9336 9336 9336 9336 9335 9333 9331 9329 9326 9322 9319 9314 9310 9305 9299 9293 9287 9281 9274 9267 9260 9253 9245 9237 9229 9221 9212 9204 5528 0 54 9 9176 9166 9156 9147 9137 9127 9118 9108 9099 9090 9081 9072 9064 9056 9048 9040 9033 9026 9020 9013 9008 9002 8997 8992 8987 8983 8979 8975 8972 8968 8965 8963 8960 8958 8955 8953 8951 8949 8946 8944 8942 8940 8938 8935 8933 8930 8927 8924 8921 8917 8913 8909 8905 8900 8895 8890 8884 8879 8872 8866 8859 8851 8843 8835 8827 8818 8808 8799 8788 8778 8767 8755 8743 8731 8718 8705 8692 8678 8664 8649 8635 8619 8604 8588 8572 8556 8539 8522 8505 8488 8471 8453 8435 8417 8399 8381 8362 8344 8325 8306 8286 8267 8247 8226 8206 8185 8164 8142 8120 8098 8075 8051 8027 8003 7978 7952 7926 7899 7872 7844 7816 7787 7758 7728 7697 7666 7634 7602 7569 7536 7502 7468 7432 7396 7360 7322 7283 7243 7203 7160 7117 7071 7024 6976 6925 6872 6817 6759 6698 6635 6569 6500 6428 6353 6274 6193 6108 6020 5928 5834 5736 5636 5532 5427 5318 5208 5096 4983 4868 4752 4637 4520 4404 4289 4174 4060 3949 3839 3731 3626 3524 3425 3329 3237 3149 3065 2985 2909 2837 2770 2707 2648 2594 2543 2498 2456 2418 2384 2354 2328 2306 2287 2271 2259 2251 2245 2243 2244 2248 2255 2266 2279 2296 2316 2339 2366 2396 2430 2467 2508 2553 2601 2653 2710 2770 2833 2901 2973 3048 3127 3210 3296 3386 3478 3574 3673 3774 3877 3982 4090 4198 4309 4420 4531 4644 4756 4868 4979 5091 5201 5310 5417 5523 5628 5730 5831 5929 6025 6118 6209 6298 6384 6467 6548 6627 6702 6776 6847 6915 6981 7045 7107 7167 7224 7280 7333 7385 7435 7483 7530 7575 7618 7661 7701 7741 7779 7816 7852 7886 7920 7953 7984 8015 8045 8074 8102 8130 8156 8182 8208 8233 8257 8281 8304 8327 8349 8371 8393 8414 8435 8456 8476 8496 8516 8536 8555 8575 8594 8612 8631 8649 8668 8686 8703 8721 8738 8755 8771 8787 8803 8819 8834 8849 8863 8877 8890 8904 8916 8929 8941 8952 8963 8974 8984 8994 9004 9013 9022 9031 9040 9048 9056 9064 9072 9079 9087 9094 9101 9109 9116 9123 9130 9137 9144 9151 9158 9165 9172 9179 9186 9193 9200 9207 9213 9220 9226 9233 9239 9245 9250 9256 9261 9266 9270 9274 9278 9282 9285 9287 9289 9291 9292 9293 9293 9293 9292 9290 9287 9284 9281 9276 9271 9265 9258 9250 9241 9231 9220 9208 9194 9180 9164 9148 9130 9110 9090 9068 9045 9021 8995 8969 8941 8913 8883 8852 8821 8789 8757 8724 8691 8658 8625 8592 8559 8528 8496 8467 8438 8410 8385 8361 8339 8319 8301 8285 8273 8262 8255 8250 8248 8249 8253 8260 8270 8283 8298 8316 8337 8360 8386 8414 8444 8476 8510 8545 8581 8619 8658 8697 8737 8777 8818 8858 8899 8939 8978 9017 9055 9093 9129 9164 9198 9231 9262 9292 9321 9349 9375 9399 9422 9444 9465 9484 9502 9519 9535 9550 9563 9576 9587 5529 0 54 9 9598 9608 9617 9625 9632 9639 9645 9651 9656 9660 9664 9667 9669 9671 9673 9674 9674 9674 9674 9673 9671 9669 9666 9662 9658 9654 9648 9642 9635 9628 9619 9610 9600 9589 9576 9563 9549 9533 9517 9499 9480 9459 9437 9414 9389 9363 9335 9306 9276 9244 9210 9175 9139 9102 9064 9024 8984 8943 8901 8859 8816 8774 8731 8689 8647 8606 8566 8528 8490 8455 8421 8389 8360 8333 8309 8287 8269 8254 8242 8234 8229 8227 8229 8235 8244 8257 8273 8292 8315 8340 8369 8400 8434 8470 8508 8548 8590 8633 8677 8722 8767 8814 8860 8906 8952 8997 9042 9086 9129 9170 9211 9250 9287 9323 9357 9389 9420 9449 9476 9501 9524 9546 9566 9585 9602 9617 9631 9644 9655 9665 9674 9682 9689 9695 9700 9704 9708 9710 9712 9714 9715 9715 9715 9714 9713 9712 9710 9707 9705 9702 9698 9695 9691 9687 9683 9678 9673 9669 9664 9659 9654 9649 9645 9640 9635 9631 9627 9624 9620 9617 9615 9613 9611 9610 9609 9609 9610 9611 9612 9614 9617 9620 9624 9628 9632 9637 9643 9648 9654 9660 9667 9673 9680 9686 9692 9699 9705 9711 9717 9723 9728 9733 9738 9743 9747 9751 9754 9757 9760 9762 9764 9765 9767 9768 9769 9769 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9770 9771 9771 9772 9772 9773 9774 9776 9777 9779 9780 9782 9784 9786 9788 9790 9792 9795 9797 9799 9802 9804 9806 9809 9811 9814 9816 9818 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9847 9848 9850 9851 9852 9853 9853 9854 9855 9855 9855 9855 9855 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9842 9841 9839 9838 9836 9835 9833 9832 9830 9829 9828 9826 9825 9824 9823 9822 9822 9821 9820 9819 9819 9818 9817 9817 9816 9815 9814 9814 9813 9812 9810 9809 9808 9806 9805 9803 9801 9799 9797 9795 9793 9790 9788 9785 9782 9779 9777 9774 9771 9768 9765 9762 9759 9756 9753 9751 9748 9746 9743 9741 9739 9737 9735 9733 9731 9730 9728 9727 9726 9725 9724 9724 9723 9723 9723 9723 9723 9723 9723 9724 9724 9725 9725 9726 9727 9728 9729 9730 9732 9733 9734 9736 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9760 9762 9765 9767 9770 9772 9775 9778 9780 9783 9786 9788 9791 9793 9796 9798 9801 9803 9805 9807 9809 9811 9812 9813 9815 9815 9816 9817 9817 9817 9816 9816 9815 9813 9812 9810 9808 9805 9803 9800 9796 9793 9789 9785 9781 9776 9772 9767 9762 9757 9753 9748 9743 9738 9733 9728 9723 9718 9714 9709 9705 9700 9696 9692 9688 9684 9680 9677 9673 9670 9666 9663 9659 9656 9653 9649 9645 9642 9638 9634 9631 9627 9623 9619 9614 9610 9606 9602 9598 9594 9590 9586 9583 9580 9577 9574 9572 9570 9569 9568 9568 9569 9570 5530 0 54 9 9572 9575 9578 9582 9587 9592 9598 9605 9612 9620 9629 9638 9647 9657 9668 9678 9689 9700 9711 9722 9734 9745 9756 9766 9777 9787 9797 9807 9816 9825 9833 9841 9848 9855 9862 9868 9873 9878 9883 9888 9892 9896 9899 9902 9905 9908 9910 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9932 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9926 9925 9924 9923 9923 9922 9922 9922 9921 9922 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9925 9923 9921 9918 9915 9913 9909 9906 9902 9898 9894 9890 9885 9880 9875 9869 9863 9857 9851 9845 9838 9831 9823 9815 9807 9799 9790 9781 9772 9762 9751 9741 9730 9718 9706 9693 9681 9667 9653 9639 9624 9609 9593 9578 9561 9545 9528 9511 9493 9476 9459 9441 9424 9407 9389 9373 9356 9340 9325 9310 9296 9283 9270 9258 9247 9237 9228 9220 9213 9206 9201 9198 9195 9193 9192 9192 9194 9196 9199 9203 9208 9214 9220 9227 9235 9244 9253 9262 9273 9283 9294 9305 9317 9328 9341 9353 9365 9378 9390 9403 9416 9429 9442 9455 9468 9481 9493 9506 9519 9532 9544 9557 9569 9581 9593 9605 9616 9628 9639 9649 9660 9670 9680 9689 9698 9707 9715 9722 9730 9737 9743 9749 9754 9759 9763 9767 9771 9774 9776 9778 9780 9781 9781 9781 9781 9780 9779 9777 9775 9773 9770 9767 9763 9760 9755 9751 9746 9741 9735 9729 9723 9717 9710 9702 9694 9686 9677 9668 9658 9648 9637 9626 9613 9600 9587 9572 9557 9541 9524 9506 9488 9468 9447 9426 9404 9380 9356 9331 9305 9279 9251 9223 9194 9165 9135 9105 9074 9043 9012 8981 8950 8919 8888 8857 8827 8797 8768 8739 8712 8685 8659 8634 8610 8587 8566 8546 8527 8509 8493 8478 8465 8453 8443 8434 8427 8421 8417 8414 8413 8413 8415 8419 8423 8430 8437 8446 8456 8468 8481 8495 8511 8527 8545 8564 8583 8604 8626 8648 8671 8695 8719 8744 8770 8796 8822 8849 8876 8902 8929 8956 8983 9010 9036 9062 9088 9114 9139 9164 9188 9212 9235 9258 9280 9301 9322 9343 9363 9382 9400 9418 9436 9453 9470 9485 9501 9516 9530 9544 9558 9571 9584 9596 9608 9620 9631 9642 9652 9662 9672 9681 9690 9698 9707 9714 9722 9729 9736 9742 9749 9755 9760 9766 9771 9776 9780 9785 9789 9793 9797 9800 9804 9807 9811 9814 9817 9820 9823 9826 9828 9831 9834 9837 9839 9842 9844 9847 9849 9851 9853 5531 0 54 9 9856 9858 9860 9862 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9863 9862 9862 9861 9860 9860 9860 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9867 9868 9869 9871 9873 9875 9876 9878 9880 9882 9885 9887 9889 9891 9893 9896 9898 9900 9902 9905 9907 9909 9911 9913 9916 9918 9920 9922 9923 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9979 9979 9978 9977 9977 9977 9976 9976 9977 9977 9977 9978 9979 9980 9981 9982 9983 9985 9986 9988 9989 9991 9992 9993 9995 9996 9997 9998 9999 9999100001000010000 9999 9999 9998 9997 9996 9994 9993 9991 9989 9987 9984 9982 9979 9976 9974 9971 9968 9965 9962 9959 9955 9952 9949 9946 9943 9940 9936 9933 9930 9927 9924 9920 9917 9914 9911 9908 9904 9901 9898 9895 9892 9889 9886 9883 9880 9878 9875 9873 9871 9869 9867 9865 9864 9863 9862 9862 9861 9861 9862 9862 9863 9864 9865 9867 9869 9871 9873 9875 9878 9880 9883 9886 9888 9891 9894 9897 9900 9903 9905 9908 9910 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9939 9938 9936 9934 9931 9928 9925 9922 9918 9914 9909 9904 9899 9893 9887 9881 9874 9867 9859 9851 9843 9835 9826 9817 9808 9799 9789 9779 9769 9759 9749 9738 9727 9716 9705 9694 9683 9671 9659 9647 9635 9622 9609 9596 9583 9569 9555 9540 9525 9509 9493 9476 9458 9440 9421 9401 9380 9359 9336 9313 9289 9264 9238 9212 9184 9156 9127 9097 9066 9035 9004 8972 8940 8907 8875 8843 8811 8780 8749 8719 8690 8662 8636 8611 8587 8566 8546 8529 8513 8500 8490 8482 8477 8475 8475 8478 8484 8493 8504 8518 8535 8554 8576 8599 5532 0 54 9 8625 8653 8682 8713 8746 8779 8813 8848 8884 8919 8955 8990 9025 9059 9093 9125 9156 9186 9215 9242 9267 9291 9313 9333 9351 9368 9382 9395 9406 9415 9422 9428 9433 9436 9437 9438 9437 9435 9433 9430 9426 9421 9417 9412 9406 9401 9396 9391 9385 9381 9376 9372 9368 9365 9362 9359 9357 9356 9355 9355 9356 9357 9358 9360 9363 9366 9369 9374 9378 9383 9388 9394 9400 9407 9414 9421 9428 9435 9443 9451 9459 9468 9476 9485 9494 9503 9511 9520 9530 9539 9548 9557 9566 9575 9584 9594 9603 9612 9621 9629 9638 9647 9655 9664 9672 9680 9688 9695 9703 9710 9716 9723 9729 9735 9740 9745 9750 9754 9758 9762 9765 9767 9769 9771 9772 9773 9773 9773 9773 9772 9770 9768 9766 9764 9761 9757 9754 9750 9746 9741 9737 9732 9727 9722 9716 9711 9705 9699 9694 9688 9682 9676 9670 9664 9658 9652 9646 9640 9634 9629 9623 9617 9612 9606 9601 9596 9591 9586 9582 9578 9573 9570 9566 9563 9560 9558 9556 9554 9553 9552 9552 9552 9553 9554 9556 9558 9561 9564 9568 9572 9577 9582 9588 9594 9601 9608 9615 9623 9631 9639 9648 9656 9665 9674 9682 9691 9700 9708 9717 9725 9733 9741 9748 9756 9763 9770 9776 9782 9788 9794 9799 9804 9808 9812 9816 9820 9823 9826 9829 9832 9834 9836 9838 9840 9842 9843 9845 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9878 9879 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9904 9904 9903 9901 9900 9898 9895 9892 9889 9885 9880 9875 9870 9863 9856 9849 9840 9831 9820 9809 9797 9784 9770 9755 9739 9721 9703 9683 9662 9640 9616 9591 9564 9536 9506 9474 9441 9406 9368 9329 9288 9244 9199 9151 9101 9048 8993 8935 8875 8813 8748 8680 8610 8538 8464 8387 8309 8229 8147 8063 7979 7894 7808 7722 7636 7550 7465 7381 7298 7217 7139 7063 6990 6921 6855 6794 6737 6684 6637 6595 6559 6528 6503 6485 6472 6466 6465 6471 6483 6501 6524 6552 6586 6625 6668 6715 6766 6821 6878 6938 6999 7062 7126 7190 7255 7319 7381 7443 7503 7560 7615 7667 7716 7761 7803 7840 7874 7904 7930 7952 7969 7983 7994 8000 8003 8004 8001 7996 7989 7980 7970 7958 7947 7935 7923 7911 7900 7891 7882 7876 7872 7871 7872 7875 7882 7892 7905 7921 7941 7964 7990 8019 8051 8087 8125 8165 8208 8253 8300 8349 8399 8450 8502 8555 8609 8662 8715 8768 8821 8873 8924 8974 9023 9070 9116 9161 9203 9244 9283 9320 9355 9388 9419 9448 9475 9500 9523 9545 9564 9582 9598 9612 9624 9635 9645 9653 9659 9664 9668 9670 9672 9672 9672 9670 9668 9665 9661 9656 9651 9646 5533 0 54 9 9641 9635 9629 9623 9617 9611 9605 9599 9594 9590 9585 9582 9579 9576 9575 9574 9574 9574 9576 9578 9581 9584 9589 9594 9599 9606 9613 9620 9628 9636 9644 9653 9662 9671 9680 9689 9697 9706 9714 9722 9730 9738 9745 9751 9757 9763 9768 9773 9778 9782 9785 9788 9791 9793 9795 9797 9798 9799 9800 9801 9802 9802 9803 9803 9803 9804 9804 9805 9805 9806 9806 9807 9808 9809 9810 9811 9812 9813 9814 9816 9817 9818 9820 9821 9823 9825 9826 9828 9829 9831 9833 9834 9836 9837 9839 9840 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9849 9850 9851 9852 9853 9855 9856 9858 9860 9862 9865 9867 9870 9873 9876 9878 9881 9884 9887 9890 9892 9895 9897 9899 9901 9903 9905 9906 9907 9908 9909 9909 9909 9908 9908 9907 9905 9904 9902 9900 9897 9895 9892 9889 9885 9882 9878 9874 9870 9866 9862 9858 9853 9849 9844 9840 9835 9831 9826 9822 9817 9813 9809 9804 9800 9796 9792 9788 9784 9780 9776 9773 9769 9766 9763 9760 9757 9754 9752 9750 9748 9746 9744 9742 9741 9740 9739 9739 9738 9738 9739 9739 9740 9741 9742 9743 9745 9747 9749 9752 9754 9757 9760 9763 9766 9769 9773 9776 9779 9782 9786 9789 9792 9794 9797 9799 9802 9803 9805 9806 9807 9808 9808 9808 9807 9807 9805 9804 9802 9800 9798 9795 9792 9789 9786 9782 9779 9775 9772 9769 9765 9762 9759 9756 9754 9752 9750 9748 9747 9747 9746 9747 9747 9748 9750 9752 9755 9758 9761 9765 9769 9774 9778 9784 9789 9795 9801 9807 9813 9819 9825 9831 9837 9843 9849 9854 9860 9865 9870 9875 9879 9883 9887 9890 9894 9896 9899 9901 9902 9904 9905 9905 9906 9906 9905 9905 9904 9903 9902 9900 9899 9897 9895 9893 9890 9888 9886 9883 9880 9878 9875 9872 9869 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9830 9827 9824 9821 9817 9814 9811 9807 9804 9801 9797 9794 9791 9788 9784 9781 9778 9775 9772 9770 9767 9765 9762 9760 9758 9756 9754 9752 9751 9750 9748 9747 9746 9745 9745 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9745 9745 9746 9748 9749 9750 9752 9754 9756 9759 9762 9765 9768 9772 9776 9780 9785 9790 9796 9801 9807 9814 9820 9827 9834 9841 9848 9855 9862 9870 9877 9884 9891 9898 9905 9911 9918 9924 9929 9934 9939 9944 9948 9952 9955 9958 9961 9963 9965 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9976 9976 9977 9978 9979 9980 9982 9983 9984 9985 9986 9988 9989 9990 9991 9992 9993 9993 9994 9995 9995 9995 9995 9995 9995 9995 9995 5534 0 54 9 9995 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9984 9983 9981 9980 9978 9977 9975 9973 9971 9969 9967 9965 9962 9960 9957 9955 9953 9950 9948 9946 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9901 9898 9896 9893 9890 9887 9883 9880 9875 9871 9866 9861 9856 9851 9845 9839 9832 9826 9819 9812 9805 9798 9791 9784 9777 9770 9763 9756 9749 9743 9736 9730 9724 9719 9714 9709 9705 9701 9697 9694 9691 9688 9686 9684 9683 9682 9681 9680 9680 9680 9680 9681 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9692 9693 9694 9695 9697 9698 9699 9701 9702 9704 9705 9707 9708 9710 9712 9714 9716 9719 9721 9724 9726 9729 9732 9735 9739 9742 9745 9749 9752 9756 9760 9763 9767 9771 9775 9779 9782 9786 9790 9793 9797 9800 9804 9807 9810 9813 9816 9819 9822 9824 9827 9829 9831 9834 9836 9837 9839 9841 9842 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9854 9855 9855 9855 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9858 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9826 9823 9821 9817 9814 9810 9805 9800 9795 9789 9782 9774 9766 9756 9746 9735 9722 9709 9694 9678 9660 9642 9622 9600 9578 9554 9529 9502 9475 9446 9417 9386 9355 9323 9291 9258 9225 9192 9159 9127 9095 9064 9033 9004 8976 8950 8925 8901 8880 8861 8843 8829 8816 8806 8798 8793 8790 8790 8792 8797 8804 8813 8824 8838 8853 8870 8889 8909 8930 8952 8975 8999 9023 9047 9071 9094 9118 9140 9162 9183 9202 9220 9236 9250 9262 9272 9280 9285 9288 9288 9286 9281 9272 9261 9247 9230 9209 9185 9159 9129 9095 9059 9020 8977 8931 8882 8830 8775 8717 8656 8592 8526 8457 8386 8312 8237 8159 8079 7998 7916 7832 7747 7661 7574 7488 7401 7315 7229 7144 7059 6976 6895 6816 6739 6665 6593 6524 6459 6398 6340 6287 6238 6194 6154 6120 6091 6067 6049 6037 6030 6029 6034 6045 6062 6085 6113 6147 6187 6232 6283 6339 6399 6465 6534 6608 6686 6768 6852 6940 7030 7123 7217 7313 7411 7509 7607 7706 7804 7902 8000 8096 8191 8284 8375 8464 8551 8635 8717 8796 8872 8945 9014 9081 9144 9205 9261 9315 9366 9413 9458 9499 9538 9574 9607 9638 9667 9693 9717 9738 9758 9777 9793 9808 9822 9834 9845 9855 9864 9872 9879 9885 9891 9896 9900 9905 9908 9912 5535 0 54 9 9914 9917 9919 9922 9924 9925 9927 9929 9930 9931 9932 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9934 9932 9930 9928 9926 9923 9920 9916 9913 9909 9904 9900 9895 9890 9884 9878 9872 9866 9859 9852 9845 9838 9830 9823 9815 9807 9798 9790 9782 9773 9764 9756 9747 9738 9730 9721 9712 9704 9696 9687 9679 9672 9664 9657 9650 9643 9637 9631 9625 9620 9615 9610 9606 9603 9600 9597 9595 9593 9592 9591 9591 9591 9591 9592 9593 9595 9597 9599 9602 9605 9608 9611 9615 9619 9623 9627 9631 9636 9640 9645 9649 9653 9658 9662 9666 9671 9675 9679 9682 9686 9689 9692 9694 9697 9698 9700 9701 9701 9701 9700 9698 9696 9693 9689 9684 9678 9671 9663 9654 9644 9632 9620 9605 9590 9572 9554 9533 9511 9488 9462 9435 9406 9375 9342 9307 9270 9230 9189 9146 9100 9051 9001 8948 8893 8835 8774 8711 8645 8577 8506 8433 8357 8278 8197 8113 8026 7938 7847 7754 7659 7562 7463 7363 7261 7159 7056 6952 6849 6745 6643 6540 6440 6340 6243 6149 6057 5968 5883 5802 5725 5652 5585 5523 5467 5416 5372 5334 5302 5277 5258 5246 5241 5242 5250 5265 5285 5312 5344 5382 5426 5474 5527 5583 5644 5708 5775 5844 5915 5988 6062 6137 6211 6286 6360 6433 6505 6574 6642 6708 6771 6831 6888 6942 6993 7041 7085 7126 7164 7198 7229 7256 7281 7303 7322 7339 7354 7366 7376 7385 7392 7399 7404 7409 7413 7416 7420 7424 7429 7433 7439 7445 7453 7461 7471 7482 7494 7508 7523 7540 7558 7578 7600 7623 7648 7674 7702 7731 7762 7794 7828 7862 7899 7936 7975 8015 8055 8097 8140 8184 8228 8273 8319 8365 8412 8460 8507 8555 8603 8651 8699 8747 8795 8842 8889 8936 8982 9027 9071 9115 9157 9199 9239 9278 9316 9353 9388 9422 9454 9485 9515 9543 9570 9595 9618 9641 9662 9681 9699 9716 9732 9747 9760 9773 9785 9795 9805 9814 9823 9830 9838 9844 9851 9856 9862 9867 9872 9876 9880 9884 9888 9892 9895 9899 9902 9905 9907 9910 9912 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9929 9929 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9883 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9907 9907 9908 9908 9907 9907 9906 9905 9904 9903 9901 9899 9897 9895 9892 9889 9885 9881 9877 9872 9867 9862 9856 9850 9843 9836 9828 9820 9811 9802 5536 0 54 9 9793 9783 9772 9762 9751 9739 9728 9716 9704 9691 9679 9667 9655 9643 9631 9619 9608 9597 9586 9576 9566 9557 9549 9541 9534 9527 9521 9516 9512 9509 9506 9504 9503 9502 9502 9503 9504 9506 9509 9512 9515 9519 9523 9527 9531 9536 9541 9546 9552 9557 9562 9568 9573 9578 9584 9589 9594 9599 9605 9610 9615 9620 9625 9630 9635 9640 9644 9649 9654 9658 9663 9667 9671 9675 9679 9683 9687 9690 9693 9696 9698 9700 9702 9703 9704 9704 9705 9704 9703 9702 9700 9698 9695 9692 9688 9684 9679 9674 9668 9662 9656 9649 9642 9635 9627 9620 9611 9603 9595 9586 9578 9569 9561 9552 9544 9536 9527 9519 9512 9504 9497 9490 9483 9477 9471 9466 9461 9456 9452 9448 9445 9442 9440 9439 9438 9437 9437 9437 9438 9440 9442 9444 9447 9450 9453 9457 9462 9466 9471 9477 9482 9488 9494 9500 9506 9513 9519 9526 9532 9539 9546 9552 9559 9566 9572 9578 9585 9591 9597 9602 9608 9613 9618 9623 9627 9632 9636 9639 9643 9646 9648 9651 9653 9655 9656 9657 9658 9659 9660 9660 9660 9660 9660 9660 9660 9659 9659 9659 9658 9658 9658 9658 9659 9659 9660 9661 9662 9663 9665 9667 9669 9671 9674 9676 9679 9683 9686 9689 9693 9696 9700 9704 9707 9711 9715 9718 9722 9725 9728 9732 9735 9738 9740 9743 9745 9747 9749 9751 9752 9753 9754 9754 9754 9754 9752 9751 9749 9746 9742 9738 9733 9727 9720 9712 9703 9693 9682 9669 9656 9641 9625 9608 9589 9570 9549 9527 9505 9481 9456 9431 9405 9379 9352 9325 9298 9271 9245 9219 9194 9169 9146 9123 9102 9083 9065 9049 9035 9023 9012 9004 8998 8995 8993 8994 8997 9002 9009 9018 9029 9042 9057 9073 9090 9109 9129 9150 9172 9195 9218 9242 9266 9290 9314 9338 9362 9385 9408 9431 9453 9475 9496 9516 9536 9555 9573 9590 9607 9623 9639 9653 9667 9681 9694 9706 9718 9729 9740 9750 9760 9769 9779 9787 9796 9804 9812 9819 9826 9833 9840 9846 9852 9858 9864 9869 9874 9878 9883 9886 9890 9893 9896 9899 9902 9904 9905 9907 9908 9909 9909 9909 9909 9909 9908 9907 9906 9904 9902 9900 9898 9896 9893 9890 9887 9884 9881 9877 9874 9871 9867 9864 9860 9857 9853 9850 9847 9843 9840 9838 9835 9832 9830 9827 9825 9823 9822 9820 9819 9818 9817 9816 9815 9814 9814 9814 9814 9813 9813 9814 9814 9814 9814 9815 9815 9815 9816 9816 9817 9817 9818 9819 9819 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9832 9833 9834 9836 9837 9839 9840 9841 9843 9844 9846 9847 9849 9850 9852 9853 9854 9856 9857 9859 9860 9861 9863 9864 9865 9867 9868 9869 9871 9872 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9921 9922 5537 0 54 9 9922 9922 9922 9921 9920 9919 9917 9915 9913 9910 9906 9902 9898 9893 9888 9882 9876 9869 9862 9855 9847 9838 9830 9821 9811 9801 9791 9781 9770 9759 9748 9737 9726 9715 9704 9693 9683 9672 9662 9652 9643 9634 9626 9618 9611 9604 9598 9593 9589 9586 9583 9582 9581 9581 9582 9584 9587 9590 9594 9600 9605 9612 9619 9627 9635 9644 9653 9663 9673 9683 9693 9704 9714 9725 9735 9746 9756 9767 9777 9787 9797 9807 9816 9825 9834 9843 9851 9859 9866 9874 9881 9887 9894 9900 9906 9911 9916 9921 9925 9929 9933 9936 9939 9941 9944 9946 9947 9949 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9945 9943 9941 9940 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9930 9929 9928 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9866 9864 9862 9859 9857 9855 9853 9850 9848 9846 9844 9841 9839 9836 9834 9831 9829 9826 9823 9821 9818 9814 9811 9808 9805 9801 9798 9794 9790 9786 9783 9779 9774 9770 9766 9762 9757 9753 9748 9743 9738 9733 9727 9721 9715 9708 9701 9694 9685 9676 9667 9656 9645 9632 9619 9604 9589 9572 9554 9534 9513 9491 9467 9442 9415 9386 9357 9325 9293 9258 9223 9186 9148 9109 9069 9027 8985 8942 8898 8854 8809 8764 8719 8674 8629 8584 8539 8495 8451 8408 8366 8325 8284 8245 8207 8170 8134 8100 8067 8035 8005 7977 7949 7924 7899 7877 7855 7835 7817 7799 7783 7768 7755 7742 7731 7720 7710 7701 7693 7686 7679 7673 7668 7662 7658 7654 7650 7647 7644 7642 7640 7639 7638 7638 7639 7640 7642 7645 7649 7654 7660 7667 7676 7686 7698 7711 7725 7742 7760 7779 7801 7824 7849 7876 7905 7935 7967 8000 8035 8072 8109 8148 8188 8229 8270 8313 8355 8399 8442 8486 8529 8572 8615 8658 8700 8742 8782 8822 8861 8899 8937 8973 9008 9042 9075 9107 9138 9168 9197 9225 9252 9278 9304 9328 9352 9375 9398 9420 9441 9462 9482 9501 9521 9539 9557 9575 9592 9608 9624 9640 9655 9669 9683 9696 9708 9720 9731 9741 9751 9759 9767 9775 9781 9787 9792 9796 9800 9803 9805 9807 9808 9809 9809 9809 9808 9807 9806 9804 9802 9801 9799 9797 9795 9793 9791 9789 9788 9786 9785 5538 0 54 9 9784 9783 9783 9783 9783 9783 9784 9784 9786 9787 9788 9790 9792 9794 9796 9799 9801 9804 9807 9810 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9858 9859 9860 9861 9862 9862 9862 9862 9862 9861 9861 9860 9858 9857 9855 9854 9852 9850 9847 9845 9842 9840 9837 9835 9832 9830 9827 9825 9822 9820 9818 9816 9814 9812 9811 9810 9808 9808 9807 9806 9806 9806 9806 9806 9806 9806 9807 9807 9808 9809 9810 9810 9811 9812 9813 9814 9814 9815 9815 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9815 9816 9816 9817 9817 9818 9819 9819 9820 9821 9822 9822 9823 9824 9825 9826 9827 9829 9830 9831 9833 9834 9836 9838 9839 9841 9843 9845 9847 9850 9852 9854 9856 9859 9861 9863 9865 9867 9869 9871 9872 9874 9875 9875 9876 9876 9875 9874 9873 9871 9869 9866 9862 9858 9853 9848 9842 9835 9828 9820 9811 9801 9791 9780 9768 9756 9742 9728 9713 9696 9679 9661 9642 9622 9600 9577 9553 9527 9500 9472 9441 9409 9375 9340 9302 9262 9220 9176 9129 9081 9030 8976 8921 8863 8803 8740 8675 8609 8540 8469 8397 8323 8248 8171 8094 8016 7937 7858 7779 7701 7623 7546 7470 7396 7324 7254 7186 7121 7060 7002 6947 6897 6851 6809 6772 6740 6713 6691 6675 6664 6659 6659 6665 6677 6694 6717 6745 6779 6818 6862 6911 6964 7022 7084 7149 7219 7291 7366 7444 7524 7606 7689 7773 7858 7943 8028 8113 8198 8282 8364 8445 8524 8601 8676 8749 8819 8886 8951 9013 9072 9128 9181 9231 9278 9322 9363 9402 9437 9471 9501 9530 9556 9580 9601 9621 9640 9656 9671 9685 9697 9708 9718 9727 9735 9742 9749 9755 9760 9764 9768 9772 9775 9778 9780 9782 9784 9785 9786 9787 9788 9788 9789 9789 9789 9790 9790 9790 9790 9791 9791 9792 9792 9793 9794 9795 9797 9798 9800 9802 9804 9807 9810 9812 9815 9818 9822 9825 9829 9832 9836 9839 9843 9847 9850 9854 9857 9860 9864 9867 9870 9873 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9840 9837 9833 9830 9826 9823 9819 9816 9812 9809 9806 9802 9799 9796 9793 9790 9787 9784 9782 9779 9776 9773 9770 9767 9764 9761 9758 9754 9751 9748 9744 9740 9736 9732 9728 9724 9720 9716 9711 5539 0 54 9 9707 9702 9698 9694 9689 9685 9680 9676 9672 9668 9665 9661 9658 9655 9652 9650 9648 9646 9644 9643 9642 9641 9641 9641 9642 9643 9644 9645 9647 9649 9651 9654 9656 9659 9662 9666 9669 9673 9677 9681 9685 9689 9693 9697 9701 9705 9708 9712 9716 9719 9722 9725 9728 9731 9733 9735 9736 9737 9738 9738 9738 9738 9737 9735 9734 9731 9728 9725 9721 9717 9712 9707 9701 9695 9688 9681 9674 9666 9657 9649 9640 9630 9621 9611 9600 9589 9578 9567 9555 9542 9529 9516 9502 9488 9473 9457 9440 9423 9404 9385 9365 9343 9320 9296 9271 9244 9216 9186 9155 9122 9088 9053 9016 8977 8937 8896 8854 8811 8766 8722 8677 8631 8585 8540 8495 8450 8407 8365 8324 8284 8247 8212 8180 8150 8123 8099 8079 8062 8049 8040 8034 8032 8035 8041 8051 8065 8083 8104 8129 8157 8188 8223 8260 8300 8342 8386 8431 8479 8527 8576 8626 8676 8727 8777 8827 8877 8925 8973 9019 9065 9109 9151 9192 9231 9269 9304 9338 9370 9401 9429 9456 9481 9505 9527 9547 9566 9584 9600 9615 9629 9642 9654 9664 9674 9684 9692 9700 9707 9714 9720 9725 9730 9735 9739 9743 9747 9750 9753 9756 9758 9761 9763 9765 9767 9768 9770 9772 9773 9775 9776 9777 9779 9780 9781 9782 9784 9785 9786 9787 9788 9789 9790 9791 9792 9792 9793 9794 9794 9794 9794 9794 9793 9793 9792 9791 9789 9788 9786 9784 9782 9780 9777 9775 9772 9769 9766 9764 9761 9758 9755 9753 9751 9748 9747 9745 9743 9742 9742 9741 9741 9741 9742 9743 9745 9746 9748 9751 9754 9757 9760 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9803 9807 9811 9815 9818 9822 9825 9828 9831 9833 9836 9838 9841 9843 9845 9847 9849 9850 9852 9854 9855 9856 9858 9859 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9867 9866 9865 9864 9862 9860 9858 9855 9852 9848 9844 9840 9835 9830 9824 9818 9812 9805 9798 9791 9783 9776 9767 9759 9751 9742 9733 9724 9715 9706 9696 9687 9677 9667 9657 9647 9637 9627 9616 9606 9595 9584 9572 9561 9549 9537 9525 9512 9499 9486 9473 9459 9444 9430 9415 9400 9384 9369 9353 9337 9321 9305 9288 9273 9257 9241 9226 9211 9197 9183 9170 9157 9146 9135 9126 9117 9110 9104 9099 9096 9094 9093 9094 9096 9099 9104 9110 9117 9126 9136 9147 9159 9172 9186 9201 9216 9232 9249 9265 9282 9299 9316 9333 9349 9366 9381 9396 9411 9425 9438 9450 9462 9473 9482 9491 9499 9506 9512 9518 9522 9526 9529 9531 9533 9534 9535 9535 9534 9534 9533 9532 9530 9529 9527 9526 9524 9523 9521 9520 9519 9518 9517 9516 9515 9515 9515 9515 9515 9515 9516 9516 9517 9518 9519 9520 9522 9523 9525 9526 9528 9530 9532 9534 9537 9539 9541 9544 9547 9550 9553 9556 9559 9563 9567 5540 0 54 9 9570 9574 9579 9583 9587 9592 9597 9602 9607 9613 9618 9624 9629 9635 9641 9647 9653 9659 9666 9672 9678 9684 9690 9695 9701 9706 9712 9716 9721 9725 9729 9733 9736 9739 9741 9742 9744 9744 9744 9744 9743 9741 9739 9736 9733 9729 9725 9720 9715 9709 9703 9697 9690 9683 9676 9668 9661 9653 9645 9637 9630 9622 9614 9607 9600 9593 9587 9580 9575 9569 9564 9560 9555 9552 9549 9546 9544 9543 9542 9541 9541 9542 9543 9544 9547 9549 9552 9555 9559 9564 9568 9573 9578 9584 9590 9595 9602 9608 9614 9621 9627 9634 9641 9647 9654 9660 9667 9673 9679 9685 9691 9697 9702 9708 9713 9718 9723 9728 9732 9736 9741 9745 9749 9752 9756 9760 9763 9767 9770 9773 9776 9779 9782 9785 9788 9791 9794 9797 9799 9802 9804 9806 9808 9810 9812 9813 9815 9816 9816 9817 9817 9817 9816 9816 9814 9813 9811 9809 9807 9804 9801 9797 9794 9790 9785 9781 9776 9771 9765 9760 9754 9748 9741 9735 9728 9721 9714 9707 9699 9692 9684 9676 9668 9660 9651 9643 9634 9625 9616 9607 9598 9588 9579 9570 9560 9550 9541 9531 9522 9512 9503 9494 9485 9476 9467 9459 9451 9444 9437 9430 9424 9418 9413 9408 9404 9400 9397 9395 9393 9392 9392 9392 9393 9394 9396 9398 9401 9405 9409 9413 9418 9423 9428 9434 9440 9446 9453 9459 9466 9473 9479 9486 9493 9500 9507 9513 9520 9527 9533 9539 9546 9552 9558 9564 9569 9575 9580 9585 9590 9595 9600 9605 9609 9613 9618 9622 9625 9629 9633 9636 9640 9643 9646 9649 9652 9654 9657 9660 9662 9664 9666 9669 9671 9673 9674 9676 9678 9679 9681 9682 9683 9685 9686 9687 9687 9688 9689 9689 9689 9689 9689 9689 9688 9687 9686 9685 9683 9681 9679 9676 9673 9670 9667 9663 9659 9655 9650 9645 9640 9634 9628 9622 9616 9609 9602 9596 9588 9581 9574 9567 9559 9552 9545 9538 9531 9524 9517 9511 9505 9499 9493 9488 9483 9479 9475 9472 9469 9466 9465 9464 9463 9463 9464 9465 9467 9469 9472 9476 9481 9485 9491 9497 9504 9511 9518 9526 9535 9543 9552 9562 9571 9581 9591 9601 9611 9621 9630 9640 9650 9659 9668 9676 9685 9693 9700 9707 9713 9718 9723 9728 9731 9734 9736 9738 9738 9738 9737 9735 9733 9729 9725 9721 9715 9709 9702 9695 9687 9678 9669 9660 9650 9640 9629 9618 9607 9596 9585 9573 9562 9551 9540 9529 9518 9507 9497 9487 9478 9469 9460 9452 9445 9438 9432 9426 9421 9417 9413 9410 9408 9406 9406 9406 9407 9408 9410 9414 9417 9422 9427 9433 9440 9447 9455 9464 9473 9482 9493 9503 9514 9525 9537 9549 9561 9573 9585 9598 9610 9622 9635 9647 9659 9671 9682 9694 9705 9716 9726 9736 9746 9756 9765 9774 9782 9790 9798 9805 9812 9819 9825 9831 9837 9842 9847 9852 9857 9862 9866 9870 9874 9878 5541 0 54 9 9882 9885 9888 9891 9894 9897 9900 9902 9904 9906 9908 9910 9912 9913 9914 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9889 9887 9886 9885 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9871 9871 9872 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9906 9907 9907 9908 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9900 9900 9899 9900 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9910 9910 9909 9908 9906 9904 9902 9900 9897 9894 9891 9888 9884 9881 9877 9873 9869 9865 9861 9857 9853 9849 9845 9842 9838 9835 9832 9829 9827 9825 9823 9821 9819 9818 9817 9816 9816 9816 9815 9815 9815 9816 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9818 9818 9817 9817 9817 9816 9816 9816 9816 9815 9815 9816 9816 9816 9816 9817 9817 9818 9819 9819 9820 9821 9822 9823 9825 9826 9827 9828 9830 9831 9832 9833 9835 9836 9837 9839 9840 9841 9843 9844 9845 9846 9847 9849 9850 9851 9852 9852 9853 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9855 9854 9854 9853 9851 9850 9848 9846 9844 9842 9840 9837 9835 9832 9828 9825 9822 9818 9815 9811 9807 9804 9800 9796 9792 9788 9785 9781 9778 9774 9771 9768 9766 9763 9761 9759 9758 9757 9756 9755 9755 9755 9755 9756 9757 9758 9759 9761 9763 9766 9768 9771 9774 9777 9780 9783 9786 9790 9793 9796 9800 9803 9806 9809 9812 9815 9818 9821 9823 9826 9828 9830 9832 9833 9835 9836 9837 9838 9839 9840 9840 9841 9841 9841 9841 9841 9840 9839 9839 9838 9836 9835 9834 9832 9830 9828 9826 9824 9821 9819 9816 9814 9811 9808 9805 9802 9799 9797 9794 9791 9789 9786 9784 9782 9780 9779 9778 9777 9776 9776 9776 9776 9777 9778 9779 9780 9782 9784 9787 9789 9792 9795 9798 9802 9805 9808 9812 9815 9819 9822 9826 9829 9832 9835 9838 9841 9843 9846 9848 9850 9852 9854 9855 9857 9858 9859 9860 9861 9861 9862 9863 9863 9863 5542 0 54 9 9864 9864 9864 9864 9864 9864 9863 9863 9863 9862 9861 9861 9860 9859 9857 9856 9855 9853 9851 9849 9847 9845 9843 9840 9838 9835 9832 9829 9827 9824 9821 9818 9815 9812 9809 9806 9803 9800 9798 9795 9793 9790 9788 9786 9784 9782 9780 9779 9777 9776 9774 9773 9771 9770 9768 9767 9766 9764 9763 9761 9760 9758 9757 9755 9754 9752 9751 9749 9748 9747 9745 9744 9743 9742 9742 9741 9741 9741 9741 9741 9742 9743 9744 9746 9748 9750 9753 9755 9758 9761 9765 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9807 9811 9814 9817 9820 9823 9826 9828 9830 9832 9833 9835 9836 9837 9838 9838 9839 9839 9839 9840 9840 9840 9840 9840 9841 9841 9841 9841 9842 9842 9843 9843 9844 9844 9845 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9851 9851 9851 9851 9850 9850 9850 9849 9848 9847 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9838 9837 9837 9836 9836 9836 9836 9836 9837 9837 9838 9838 9839 9840 9841 9842 9844 9845 9846 9848 9849 9850 9852 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9866 9866 9865 9864 9863 9862 9862 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9846 9844 9842 9840 9839 9837 9835 9834 9832 9831 9829 9828 9827 9826 9826 9825 9825 9825 9825 9825 9825 9826 9827 9828 9830 9831 9833 9834 9836 9838 9841 9843 9845 9847 9850 9852 9854 9857 9859 9861 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9879 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9889 9889 9888 9887 9886 9885 9883 9882 9880 9878 9877 9875 9872 9870 9868 9865 9863 9860 9857 9854 9850 9847 9843 9840 9836 9832 9828 9824 9820 9815 9811 9806 9802 9797 9793 9788 9784 9779 9775 9770 9766 9762 9758 9754 9751 9748 9745 9742 9740 9738 9736 9735 9734 9733 9733 9733 9734 9735 9736 9738 9739 9741 9744 9746 9749 9752 9755 9757 9760 9763 9766 9768 9770 9772 9774 9775 9776 9776 9776 9775 9773 9771 9768 9765 9761 9755 9749 9742 9735 9726 9716 9705 9693 9681 9667 9652 9635 9618 9600 9580 9560 9538 9515 9491 9466 9441 9414 9386 9357 9328 9298 9268 9237 9205 9174 9142 9111 9079 5543 0 55 0 9041 9009 8977 8947 8917 8889 8862 8837 8814 8792 8772 8754 8738 8725 8714 8705 8698 8693 8691 8691 8693 8696 8702 8710 8719 8729 8741 8754 8767 8781 8795 8809 8823 8837 8849 8860 8870 8878 8884 8887 8888 8887 8882 8874 8862 8847 8827 8804 8777 8745 8709 8669 8624 8575 8522 8464 8403 8337 8267 8194 8117 8036 7953 7866 7777 7686 7593 7498 7401 7303 7205 7107 7008 6909 6812 6715 6619 6526 6434 6345 6258 6175 6095 6018 5946 5878 5814 5756 5702 5654 5611 5573 5542 5517 5497 5484 5477 5477 5482 5494 5513 5538 5568 5606 5648 5697 5752 5811 5877 5946 6021 6100 6183 6270 6361 6454 6550 6649 6749 6851 6955 7059 7164 7268 7373 7477 7580 7682 7783 7882 7979 8073 8165 8255 8342 8426 8507 8584 8659 8731 8799 8864 8925 8984 9040 9092 9141 9188 9232 9273 9311 9347 9381 9412 9441 9469 9494 9518 9539 9560 9579 9596 9612 9627 9641 9653 9665 9675 9685 9694 9702 9709 9715 9721 9726 9730 9734 9737 9739 9741 9743 9744 9745 9746 9746 9746 9746 9746 9745 9745 9744 9744 9744 9743 9743 9743 9743 9743 9743 9744 9745 9746 9747 9749 9751 9753 9755 9757 9760 9763 9766 9769 9773 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9828 9832 9836 9840 9844 9848 9852 9856 9859 9863 9867 9870 9873 9877 9880 9883 9886 9889 9892 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9882 9880 9877 9875 9872 9870 9867 9865 9862 9860 9857 9855 9852 9850 9847 9845 9843 9840 9838 9836 9833 9831 9829 9827 9824 9822 9820 9818 9815 9813 9811 9808 9805 9802 9799 9795 9792 9787 9783 9777 9772 9765 9758 9750 9741 9731 9720 9708 9695 9680 9665 9647 9628 9607 9585 9560 9534 9505 9475 9442 9407 9369 9329 9287 9242 9194 9144 9091 9035 8977 8915 8851 8784 8714 8642 8567 8489 8408 8325 8239 8151 8061 7969 7874 7778 7680 7581 7480 7378 7276 7173 7070 6966 6863 6761 6659 6559 6460 6363 6268 6176 6086 6000 5917 5839 5764 5694 5629 5569 5515 5466 5424 5387 5357 5333 5316 5305 5302 5305 5316 5333 5357 5388 5426 5470 5520 5577 5639 5707 5781 5860 5943 6031 6123 6218 6317 6419 6523 6629 6737 6847 6957 7067 7178 7288 7398 7507 5544 0 55 0 7615 7721 7825 7928 8027 8125 8219 8311 8400 8485 8568 8647 8722 8794 8863 8928 8990 9048 9103 9155 9203 9248 9291 9330 9366 9400 9430 9459 9485 9508 9529 9549 9566 9581 9595 9607 9618 9627 9634 9641 9646 9650 9654 9656 9658 9659 9659 9658 9657 9656 9654 9652 9649 9646 9643 9639 9635 9632 9628 9623 9619 9615 9610 9606 9602 9597 9593 9589 9584 9580 9576 9572 9569 9565 9561 9558 9555 9552 9550 9548 9546 9544 9542 9541 9541 9541 9541 9541 9542 9544 9545 9548 9551 9554 9557 9561 9566 9571 9576 9582 9588 9594 9601 9607 9614 9622 9629 9637 9644 9652 9660 9667 9675 9682 9689 9696 9703 9709 9715 9721 9726 9731 9735 9739 9743 9746 9748 9750 9751 9752 9752 9752 9751 9750 9749 9746 9744 9741 9738 9734 9730 9726 9721 9717 9712 9707 9703 9698 9693 9689 9684 9680 9676 9672 9669 9666 9663 9661 9659 9658 9658 9657 9658 9658 9660 9662 9664 9667 9671 9675 9679 9684 9689 9695 9701 9707 9713 9720 9727 9734 9741 9749 9756 9763 9770 9777 9784 9791 9798 9804 9811 9817 9823 9828 9833 9839 9843 9848 9852 9856 9860 9864 9867 9870 9873 9876 9878 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9894 9895 9895 9895 9894 9893 9892 9891 9889 9887 9885 9882 9879 9876 9872 9868 9864 9859 9854 9849 9843 9837 9831 9825 9818 9812 9805 9798 9791 9784 9777 9771 9764 9757 9750 9743 9737 9731 9724 9718 9712 9706 9701 9695 9689 9684 9678 9672 9667 9661 9655 9649 9643 9636 9629 9622 9615 9607 9599 9590 9581 9572 9562 9552 9542 9531 9520 9508 9497 9485 9473 9461 9449 9437 9426 9414 9403 9393 9383 9373 9365 9357 9350 9344 9338 9334 9331 9329 9329 9329 9331 9334 9338 9344 9350 9358 9367 9377 9388 9399 9412 9425 9440 9454 9469 9485 9501 9517 9533 9549 9565 9580 9596 9611 9625 9639 9653 9665 9677 9689 9699 9709 9718 9726 9734 9741 9747 9752 9756 9760 9764 9767 9769 9771 9772 9773 9774 9775 9776 9776 9776 9777 9777 9777 9778 9778 9779 9780 9781 9782 9784 9785 9787 9789 9791 9793 9795 9797 9800 9802 9805 9807 9809 9812 9814 9817 9819 9821 9823 9826 9828 9829 9831 9833 9835 9836 9838 9839 9841 9842 9844 9845 9847 9849 9850 9852 9854 9855 9857 9859 9861 9863 9865 9867 9870 9872 9874 9877 9879 9881 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9888 9887 9886 9884 9883 9882 5545 0 55 0 9880 9879 9878 9876 9875 9873 9871 9870 9868 9867 9865 9864 9862 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9848 9848 9847 9847 9847 9846 9846 9846 9847 9847 9847 9848 9848 9849 9849 9850 9851 9851 9852 9853 9853 9854 9854 9855 9855 9855 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9839 9838 9837 9836 9834 9833 9832 9830 9829 9828 9826 9825 9823 9822 9820 9819 9817 9816 9814 9812 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9777 9774 9772 9770 9768 9766 9764 9762 9760 9759 9757 9755 9754 9752 9751 9750 9749 9748 9747 9747 9747 9747 9747 9747 9748 9749 9750 9751 9753 9755 9757 9759 9762 9765 9767 9771 9774 9777 9780 9784 9787 9790 9794 9797 9800 9803 9806 9808 9811 9813 9814 9816 9817 9818 9818 9818 9818 9817 9816 9814 9812 9810 9808 9805 9802 9798 9795 9791 9788 9784 9780 9776 9772 9768 9764 9760 9756 9753 9750 9747 9744 9742 9740 9738 9736 9735 9734 9734 9734 9734 9735 9735 9737 9738 9740 9742 9745 9748 9751 9754 9758 9761 9765 9769 9773 9778 9782 9787 9791 9796 9801 9806 9810 9815 9820 9825 9829 9834 9839 9843 9848 9852 9857 9861 9865 9869 9873 9876 9880 9884 9887 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9915 9916 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9925 9923 9922 9920 9918 9916 9913 9911 9908 9906 9903 9900 9897 9893 9889 9886 9882 9877 9873 9868 9863 9858 9852 9846 9840 9834 9827 9820 9813 9805 9797 9789 9780 9771 9762 9752 9742 9731 9720 9709 9697 9685 9673 9660 9647 9634 9621 9607 9593 9579 9564 9550 9536 9521 9507 9493 9479 9465 9452 9439 9426 9414 9402 9391 9380 9370 9361 9352 9345 9337 9331 9325 9320 9316 9313 9310 9307 9306 9305 9304 9304 9304 9305 9306 9307 9308 9309 9310 9312 9313 9314 9314 9315 9315 9315 9314 9313 9312 9310 9309 9306 9304 9301 9299 9296 9293 9290 9287 9284 9282 9279 9278 9276 9275 9275 9275 5546 0 55 0 9276 9278 9280 9284 9288 9293 9299 9305 9313 9321 9330 9340 9351 9362 9374 9386 9399 9412 9425 9439 9452 9466 9480 9493 9507 9520 9533 9546 9558 9570 9581 9592 9602 9612 9621 9630 9638 9645 9653 9659 9665 9671 9677 9682 9686 9691 9695 9699 9703 9707 9711 9715 9719 9723 9727 9731 9735 9740 9744 9749 9754 9759 9764 9769 9775 9780 9786 9791 9797 9803 9808 9814 9819 9825 9830 9835 9840 9845 9850 9854 9859 9863 9867 9870 9874 9877 9880 9883 9885 9887 9889 9891 9893 9895 9896 9897 9899 9900 9900 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9886 9884 9882 9879 9877 9875 9872 9870 9867 9864 9861 9858 9855 9851 9848 9844 9840 9835 9830 9825 9820 9814 9808 9801 9794 9786 9778 9769 9759 9749 9738 9726 9713 9699 9684 9669 9652 9634 9614 9594 9572 9548 9523 9497 9468 9438 9406 9372 9336 9297 9257 9214 9168 9121 9070 9017 8961 8903 8842 8777 8710 8641 8568 8493 8415 8334 8251 8165 8078 7988 7896 7802 7707 7611 7514 7417 7319 7221 7123 7027 6931 6837 6745 6656 6569 6485 6405 6329 6257 6190 6127 6071 6019 5974 5935 5902 5875 5856 5843 5837 5837 5845 5859 5881 5909 5943 5984 6031 6084 6142 6206 6274 6348 6426 6507 6592 6681 6772 6866 6961 7058 7157 7256 7355 7455 7554 7653 7751 7848 7943 8037 8129 8219 8306 8391 8473 8553 8630 8703 8774 8842 8907 8969 9028 9084 9136 9186 9234 9278 9320 9359 9395 9429 9461 9490 9518 9543 9566 9588 9607 9625 9641 9656 9669 9681 9691 9701 9709 9716 9722 9726 9730 9733 9735 9736 9737 9736 9735 9734 9731 9728 9725 9721 9717 9712 9707 9701 9696 9690 9684 9677 9671 9665 9659 9653 9647 9641 9636 9630 9626 9621 9617 9613 9610 9608 9606 9604 9603 9602 9602 9603 9604 9606 9608 9611 9614 9618 9622 9627 9632 9637 9642 9648 9654 9661 9667 9674 9681 9688 9695 9702 9709 9716 9723 9729 9736 9743 9750 9756 9762 9768 9774 9780 9785 9790 9795 9799 9803 9807 9810 9813 9815 9817 9818 9819 9820 9819 9819 9817 9815 9813 9810 9806 9802 9797 9792 9786 9779 9772 9765 9757 9749 9740 9731 9721 9712 9702 9691 9681 9670 9659 9647 9636 9624 9611 9599 9586 9572 9558 9543 9527 9511 9494 9475 9456 9435 9413 9389 9364 9337 9309 9278 9246 9212 9175 9137 9096 9054 9009 8962 8914 8863 8811 8757 8702 8646 8588 8530 8471 8412 8353 8294 8235 8177 8121 8066 8012 7961 7911 7865 7821 7780 7742 7708 7678 7651 7629 7610 7596 7586 7580 7578 7581 7588 7598 5547 0 55 0 7613 7632 7654 7680 7709 7742 7777 7815 7855 7898 7942 7989 8036 8085 8135 8185 8236 8288 8339 8390 8441 8492 8541 8591 8639 8686 8733 8778 8822 8864 8906 8946 8985 9023 9059 9094 9128 9161 9192 9222 9251 9280 9307 9333 9358 9382 9406 9428 9450 9471 9492 9511 9531 9549 9567 9584 9600 9617 9632 9647 9661 9675 9688 9701 9714 9725 9737 9747 9758 9768 9777 9786 9794 9802 9809 9816 9823 9829 9835 9840 9845 9849 9853 9857 9860 9863 9866 9868 9870 9871 9873 9874 9874 9875 9875 9875 9875 9874 9874 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9860 9859 9858 9856 9855 9854 9852 9851 9850 9849 9848 9847 9847 9846 9845 9844 9844 9843 9843 9842 9841 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9829 9827 9826 9824 9822 9819 9817 9815 9812 9810 9808 9805 9803 9800 9798 9796 9793 9791 9790 9788 9786 9785 9784 9783 9783 9783 9783 9783 9784 9785 9786 9788 9790 9792 9795 9798 9801 9804 9808 9812 9816 9820 9824 9829 9833 9837 9842 9846 9851 9855 9860 9864 9868 9872 9876 9880 9883 9887 9890 9893 9896 9898 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9918 9915 9913 9911 9908 9905 9902 9899 9895 9891 9887 9883 9879 9874 9870 9865 9860 9854 9849 9843 9838 9832 9826 9820 9814 9808 9802 9796 9790 9784 9778 9773 9767 9761 9755 9750 9745 9739 9734 9729 9725 9720 9716 9712 9708 9704 9701 9697 9694 9691 9689 9686 9684 9682 9680 9679 9677 9676 9675 9674 9673 9672 9672 9672 9671 9671 9671 9671 9671 9672 9672 9673 9673 9674 9674 9675 9676 9677 9678 9679 9680 9682 9683 9685 9687 9689 9691 9693 9696 9699 9702 9705 9709 9712 9716 9721 9725 9730 9735 9740 9746 9751 9757 9763 9769 9775 9782 9788 9794 9800 9807 9813 9819 9824 9830 9835 9840 9844 9848 9852 9855 9858 9860 9862 9863 9864 9864 9863 9863 9861 9859 9857 9854 9851 9847 9843 9839 9835 9830 9825 9820 9815 9810 9804 9799 9794 9789 9785 9780 9776 9772 9768 9764 9761 9759 9756 9754 9753 9752 9751 9751 9751 9751 9752 9753 9755 9757 9759 9762 9765 9768 9771 9775 9779 9783 9787 9791 9796 9800 9805 9810 9814 9819 9824 9829 9834 9839 9843 9848 9853 9858 9862 9867 9871 9876 9880 9884 9888 9892 9896 9899 9903 9906 9910 9913 9916 9919 9921 9924 9926 5548 0 55 0 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 9957 9955 9953 9951 9948 9945 9942 9939 9935 9931 9927 9923 9919 9914 9909 9904 9899 9894 9888 9882 9877 9871 9865 9858 9852 9846 9839 9833 9826 9819 9813 9806 9799 9792 9785 9778 9771 9764 9758 9751 9744 9738 9732 9725 9719 9714 9708 9703 9698 9693 9689 9685 9681 9677 9674 9672 9669 9667 9666 9665 9664 9663 9663 9663 9663 9664 9664 9665 9667 9668 9669 9670 9672 9673 9674 9676 9677 9678 9678 9679 9679 9679 9679 9678 9677 9676 9675 9673 9671 9668 9666 9663 9660 9657 9653 9650 9646 9642 9638 9635 9631 9627 9624 9620 9617 9614 9611 9609 9606 9604 9603 9602 9601 9600 9600 9600 9600 9601 9602 9604 9606 9608 9611 9614 9617 9620 9624 9628 9632 9637 9641 9646 9651 9656 9661 9666 9671 9676 9682 9687 9692 9697 9702 9708 9713 9718 9722 9727 9731 9736 9740 9744 9747 9751 9754 9757 9759 9762 9763 9765 9766 9767 9768 9768 9768 9767 9767 9766 9764 9762 9760 9758 9756 9753 9750 9747 9744 9741 9738 9735 9732 9729 9726 9723 9720 9718 9716 9714 9712 9711 9710 9710 9709 9710 9710 9711 9712 9714 9716 9719 9722 9725 9728 9732 9736 9741 9745 9750 9755 9760 9766 9771 9777 9782 9788 9794 9799 9805 9810 9816 9821 9827 9832 9837 9842 9847 9852 9856 9860 9865 9869 9873 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9905 9907 9908 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9900 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9920 9922 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9941 9941 9940 9940 9940 9941 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 5549 0 55 0 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9970 9970 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9978 9978 9977 9977 9977 9976 9975 9974 9973 9972 9970 9969 9967 9965 9963 9961 9958 9956 9953 9951 9948 9945 9942 9939 9936 9933 9930 9927 9923 9920 9917 9913 9910 9906 9902 9899 9895 9892 9888 9884 9880 9877 9873 9870 9866 9862 9859 9856 9853 9849 9847 9844 9841 9839 9836 9834 9833 9831 9830 9829 9828 9827 9827 9827 9827 9827 9828 9829 9830 9832 9834 9835 9838 9840 9842 9845 9848 9851 9854 9857 9860 9864 9867 9870 9874 9878 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9892 9889 9886 9883 9879 9875 9871 9867 9863 9858 9854 9849 9844 9839 9834 9829 9823 9818 9813 9808 9803 9797 9793 9788 9783 9779 9774 9770 9766 9763 9759 9756 9752 9749 9746 9743 9740 9736 9733 9729 9725 9721 9717 9711 9706 9699 9692 9685 9676 9667 9656 9645 9633 9619 9605 9590 9573 9556 9537 9518 9498 9477 9455 9432 9409 9386 9362 9338 9314 9291 9267 9244 9221 9199 9177 9157 9137 9119 9102 9087 9073 9061 9050 9041 9034 9029 9026 9025 9026 9029 9033 9040 9048 9058 9070 9083 9097 9114 9131 9149 9169 9189 9211 9232 9255 9278 9301 9324 9347 9370 9393 9415 9437 9459 9480 9500 9520 9539 9558 9575 9592 9607 9622 9637 9650 9662 9674 9685 9695 9705 9713 9721 9729 9736 9743 9749 9755 9760 9765 9770 9774 9779 9783 9787 9791 9795 9799 9803 9807 9810 9814 9818 9822 9827 9831 9835 9839 9843 9848 9852 9856 9860 9865 9869 9873 9877 9881 9884 9888 9891 9895 9897 9900 9903 9905 9906 9908 9909 9909 9909 9909 9908 9907 9905 9902 9899 9895 9890 9885 9878 9871 9863 9855 9845 9834 9822 9809 9796 9781 9764 9747 9729 9709 9688 9666 9643 9618 9592 9566 9538 9509 9479 9448 9416 9384 9351 9317 9284 9249 9215 9181 9148 9114 9081 9049 9018 8988 8959 8932 8906 8882 8860 8841 8823 8808 8795 8785 8778 8773 8771 8772 8776 8782 8791 8803 8817 8834 8853 8875 8898 8924 8951 8980 9010 9041 9074 9107 9141 9176 9210 9245 9280 9314 9348 5550 0 55 0 9381 9414 9446 9476 9506 9535 9562 9588 9613 9637 9659 9680 9699 9717 9734 9750 9764 9778 9790 9801 9811 9821 9829 9837 9844 9850 9856 9861 9866 9870 9874 9877 9881 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9992 9992 9991 9991 9990 9989 9989 9988 9986 9985 9984 9983 9981 9980 9979 9977 9976 9975 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9972 9971 9970 9969 9967 9966 9964 9963 9961 9959 9957 9956 9954 9951 9949 9947 9944 9942 9939 9936 9933 9929 9926 9922 9919 9915 9911 9906 9902 9898 9893 9889 9884 9879 9875 9870 9865 9861 9856 9852 9847 9843 9839 9835 9831 9828 9825 9822 9819 9817 9815 9813 9812 9811 9810 9810 9810 9810 9811 9812 9813 9814 9816 9818 9821 9823 9826 9830 9833 9836 9840 9844 9848 9852 9856 9861 9865 9869 9874 9878 9882 9887 9891 9895 9899 9903 9907 9911 9915 9919 9922 9925 9929 9932 9935 9937 9940 9943 9945 9947 9949 9952 9954 9956 9957 9959 9961 9962 9964 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9980 9980 9979 9979 9978 9976 9975 9973 9971 9969 9966 9964 9961 9958 9954 9951 9947 9943 9939 9935 9931 9926 9922 9917 9912 9908 9903 9898 9893 9888 9884 9879 9874 9870 9865 9861 9857 9853 9849 9845 9841 9838 9835 9832 9829 9826 9824 9822 9820 9818 9817 9816 9815 9815 9815 9815 9815 9816 9817 9818 9820 9821 9823 9826 9828 9831 9834 9837 9840 9843 9846 9850 9853 9856 9859 9862 9865 9867 9870 9872 9874 9875 9877 9878 9878 9878 9878 9878 9877 9875 9874 9872 9870 9867 9864 9861 9858 9855 9852 9848 9845 9841 9838 9834 9831 9828 9825 9823 5551 0 55 0 9821 9819 9817 9816 9815 9815 9814 9815 9815 9816 9818 9820 9822 9824 9827 9830 9834 9837 9841 9845 9849 9853 9858 9862 9867 9871 9875 9880 9884 9888 9892 9896 9900 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9941 9939 9937 9935 9932 9930 9927 9925 9922 9920 9918 9915 9913 9910 9908 9906 9904 9902 9900 9898 9896 9895 9894 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9916 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9868 9865 9861 9857 9852 9848 9843 9838 9833 9827 9822 9816 9810 9804 9798 9791 9785 9778 9771 9764 9757 9751 9744 9737 9730 9723 9717 9710 9703 9697 9691 9685 9679 9673 9667 9662 9656 9651 9647 9642 9637 9633 9629 9625 9622 9619 9616 9613 9611 9608 9607 9605 9604 9603 9603 9603 9603 9603 9604 9606 9608 9610 9613 9616 9619 9623 9628 9632 9637 9643 9649 9655 9661 9668 9674 9682 9689 9696 9704 9711 9719 9726 9734 9741 9749 9756 9763 9770 9776 9782 9788 9794 9799 9803 9808 9812 9815 9818 9820 9822 9824 9825 9826 9826 9825 9824 9823 9821 9819 9816 9813 9810 9806 9802 9797 9792 9787 9782 9776 9770 9764 9757 9750 9743 9736 9729 9722 9714 9707 9699 9691 9683 9676 9668 9660 9652 9644 9637 9629 9622 9614 9607 9600 9593 9586 9579 9573 9567 9561 9555 9549 9544 9539 9535 9530 9526 9522 9519 9516 9513 9511 9509 9507 9506 9505 9504 9504 9504 9505 9506 9508 9510 9512 9515 9518 9521 9525 9529 9534 9538 9544 9549 9555 9561 9567 9574 9580 9587 9594 9601 9608 9615 9622 9630 9637 9644 9651 9657 9664 9670 9676 9682 9688 9693 9698 9702 9706 9710 9713 9716 9718 9719 9721 9721 9721 9720 9719 9718 9715 9712 9709 9705 9700 9695 9689 9682 9676 9668 9660 9652 9643 9633 9623 9613 9603 9592 9580 9569 9557 9545 9533 9521 9509 9496 9484 9472 9460 9448 9436 9424 9413 9402 9392 9382 9373 9364 9356 9348 9342 9336 9330 9326 9323 9320 9318 9318 9318 9319 9322 9325 9329 9334 9340 9348 9356 9365 9375 9386 9397 9410 9423 9436 5552 0 55 0 9451 9466 9481 9497 9513 9530 9547 9564 9581 9598 9615 9632 9648 9665 9681 9697 9713 9728 9743 9757 9771 9784 9796 9808 9819 9830 9840 9849 9857 9865 9872 9879 9884 9890 9894 9898 9901 9904 9906 9908 9909 9910 9911 9911 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9877 9873 9870 9866 9862 9858 9853 9849 9843 9838 9832 9826 9819 9812 9804 9796 9787 9778 9769 9759 9748 9737 9726 9714 9702 9690 9677 9664 9651 9638 9625 9611 9598 9585 9572 9560 9548 9536 9525 9514 9504 9495 9486 9478 9471 9465 9460 9456 9453 9451 9450 9450 9451 9454 9457 9461 9466 9473 9480 9488 9497 9507 9517 9528 9540 9553 9566 9579 9593 9607 9621 9636 9650 9665 9679 9694 9708 9723 9737 9751 9764 9778 9790 9803 9815 9827 9838 9848 9858 9868 9877 9886 9894 9901 9909 9915 9921 9927 9932 9936 9940 9944 9947 9950 9953 9955 9956 9958 9958 9959 9959 9959 9959 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9926 9928 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9956 9955 9953 9951 9949 9946 9944 9941 9939 9936 9932 9929 9925 9922 9917 9913 9908 9903 9897 9891 9885 9878 9870 9862 9853 9844 9834 9823 9812 9800 9787 9774 9760 9745 9729 9713 9696 9678 9659 9640 9621 9601 9580 9559 9538 9517 9495 9474 9452 9431 9410 9390 9369 9350 9331 9313 9296 9280 9266 9252 9240 9229 9220 9212 9206 9201 9199 9197 9198 9200 9204 9210 9217 9226 9237 9249 9262 9277 9293 9310 9328 9347 9366 9387 9408 9429 9451 9473 9495 9518 9540 9561 9583 9604 9625 9645 9665 9684 9702 9719 9736 9751 9766 9780 9793 9805 9816 9827 9836 9844 9852 9859 9865 9870 9875 9879 9882 9885 9887 9889 9890 9891 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9892 9893 9895 9896 9898 9900 9903 9905 9908 9911 9914 9918 9921 9924 9928 9932 9935 9939 9943 9946 9950 9953 9956 9959 9962 9965 9968 9970 9972 9974 9976 9978 9979 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9988 9987 9985 9983 9981 9978 9976 9973 9970 9966 9963 9959 9955 9950 5553 0 55 0 9946 9941 9937 9932 9926 9921 9916 9910 9905 9899 9893 9887 9881 9875 9869 9863 9857 9850 9844 9837 9830 9824 9817 9810 9802 9795 9788 9780 9772 9764 9756 9748 9740 9732 9723 9714 9706 9697 9688 9679 9670 9661 9652 9643 9635 9626 9617 9609 9601 9592 9585 9577 9570 9563 9556 9550 9544 9539 9534 9530 9525 9522 9519 9516 9513 9512 9510 9509 9509 9509 9509 9510 9511 9512 9514 9516 9518 9521 9523 9526 9530 9533 9536 9540 9543 9547 9550 9554 9558 9561 9565 9568 9572 9575 9578 9582 9585 9588 9591 9594 9597 9600 9603 9606 9609 9612 9615 9618 9622 9625 9628 9632 9636 9640 9645 9649 9654 9659 9665 9670 9676 9682 9689 9696 9703 9710 9718 9726 9734 9742 9750 9759 9768 9777 9786 9795 9803 9812 9821 9830 9839 9847 9856 9864 9872 9879 9887 9894 9901 9907 9913 9919 9924 9929 9934 9938 9942 9946 9949 9952 9955 9957 9959 9961 9962 9964 9965 9965 9966 9966 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9945 9943 9940 9936 9932 9928 9923 9917 9910 9903 9895 9886 9876 9865 9854 9841 9827 9812 9796 9778 9759 9739 9717 9694 9669 9643 9615 9585 9553 9519 9483 9445 9405 9363 9319 9272 9223 9171 9117 9060 9001 8939 8875 8808 8738 8667 8593 8516 8438 8358 8275 8192 8106 8020 7933 7844 7756 7668 7580 7492 7406 7321 7238 7156 7078 7002 6929 6860 6795 6734 6678 6627 6580 6540 6504 6475 6451 6433 6422 6416 6416 6421 6433 6449 6471 6498 6530 6566 6606 6649 6695 6744 6795 6847 6900 6955 7009 7062 7115 7167 7216 7264 7309 7351 7389 7424 7456 7483 7506 7525 7540 7551 7558 7561 7560 7556 7548 7537 7524 7509 7491 7473 7453 7433 7412 7393 7373 7355 7339 7324 7313 7304 7298 7296 7297 7303 7313 7327 7345 7368 7395 7427 7463 7503 7548 7596 7649 7704 7763 7825 7890 7956 8025 8096 8167 8240 8314 8387 8461 8534 8607 8679 8750 8819 8887 8953 9017 9079 9139 9196 9251 9303 9353 9401 9446 9488 9528 9566 9601 9634 9665 9693 9720 9744 9767 9788 9807 9825 9841 9856 9869 9881 9893 9903 9912 9920 9927 9934 9940 9945 9950 9954 9958 9961 9963 9966 9968 9969 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9960 9958 9956 9954 9951 9949 9946 9943 9940 9937 9933 9930 9926 9922 9919 9915 9911 9907 9903 9899 9896 9892 9888 9885 9881 9878 9875 9872 9870 9867 9865 9863 9862 9861 9860 9859 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9865 9866 9868 9870 9871 9873 9875 9876 9878 9880 9882 9884 9885 9887 5554 0 55 0 9889 9891 9893 9895 9896 9898 9900 9902 9904 9907 9909 9911 9913 9916 9918 9921 9924 9926 9929 9932 9935 9938 9941 9944 9947 9949 9952 9955 9958 9960 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9978 9978 9978 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9960 9958 9956 9954 9951 9948 9944 9941 9937 9933 9929 9924 9919 9915 9910 9905 9900 9895 9890 9885 9880 9875 9870 9866 9861 9857 9854 9850 9847 9844 9841 9839 9837 9835 9834 9833 9832 9832 9832 9832 9833 9833 9834 9836 9837 9839 9840 9842 9844 9847 9849 9851 9853 9856 9858 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9931 9931 9930 9929 9929 9927 9926 9925 9923 9921 9919 9917 9915 9912 9910 9907 9905 9902 9900 9897 9894 9892 9889 9887 9885 9882 9880 9879 9877 9875 9874 9873 9871 9871 9870 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9873 9874 9874 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9893 9894 9896 9898 9900 9902 9905 9907 9909 9912 9914 9917 9919 9922 9924 9926 9928 9931 9932 9934 9936 9937 9938 9939 9940 9941 9941 9941 9941 9940 9939 9939 9937 9936 9935 9933 9931 9929 9928 9926 9924 9922 9919 9917 9915 9913 9911 9910 9908 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9871 9867 9862 9858 9852 9847 9841 9834 9827 9820 9812 9803 9794 9785 9775 9765 9754 9742 9730 9718 9705 9692 9677 9663 9647 9631 9615 9597 9579 9560 9539 9518 9496 9473 9449 9423 9396 9368 9339 9308 9275 9242 9206 9169 9131 9091 9050 9007 8963 8917 8870 8822 8773 8723 8671 8619 8566 8512 8458 8404 8348 8293 8238 8182 8127 8071 8016 7961 7906 7852 7797 7743 7690 7636 7583 7529 7476 7423 7370 7316 7263 7208 7154 7098 7042 6985 6927 6869 6809 6748 6685 6622 6557 6491 6424 6356 6287 6217 6146 6074 6002 5929 5857 5785 5712 5641 5570 5501 5433 5367 5303 5242 5183 5128 5076 5027 4983 4943 4907 4876 4851 4830 4815 4806 4803 4805 4814 4828 4849 4876 4909 4948 4993 5044 5101 5163 5231 5304 5382 5465 5553 5644 5740 5839 5942 6047 6155 6265 6377 6490 6605 6720 6835 6950 7065 7179 7292 7404 7514 7623 7729 7832 7933 8031 8126 8218 8306 8391 8472 8550 8625 8695 8762 8826 5555 0 55 0 8886 8942 8995 9045 9092 9136 9176 9214 9249 9282 9312 9340 9366 9390 9412 9433 9452 9469 9485 9500 9514 9527 9538 9549 9559 9569 9577 9585 9592 9599 9605 9610 9615 9619 9623 9626 9629 9631 9633 9634 9635 9636 9636 9636 9635 9635 9634 9633 9631 9630 9628 9627 9625 9624 9622 9621 9619 9618 9617 9616 9616 9615 9615 9615 9615 9615 9615 9616 9616 9617 9618 9619 9620 9621 9621 9622 9623 9624 9625 9625 9626 9627 9627 9627 9628 9628 9628 9628 9629 9629 9629 9630 9631 9631 9632 9634 9635 9637 9639 9642 9644 9648 9651 9655 9660 9664 9669 9675 9681 9687 9693 9700 9707 9714 9721 9728 9736 9743 9750 9757 9765 9772 9778 9785 9791 9797 9803 9809 9814 9818 9823 9826 9830 9833 9836 9838 9840 9841 9842 9843 9843 9843 9843 9842 9841 9840 9839 9837 9835 9832 9830 9827 9824 9821 9817 9814 9810 9806 9802 9798 9794 9790 9786 9782 9778 9774 9769 9765 9761 9758 9754 9750 9747 9743 9740 9737 9735 9732 9730 9728 9726 9724 9722 9721 9719 9718 9717 9716 9715 9713 9712 9711 9710 9709 9707 9705 9704 9702 9700 9697 9695 9692 9689 9686 9683 9679 9676 9672 9668 9664 9661 9657 9653 9650 9646 9643 9640 9638 9636 9634 9632 9631 9631 9631 9631 9632 9634 9636 9638 9641 9645 9649 9654 9659 9664 9670 9676 9682 9688 9695 9702 9709 9716 9723 9730 9737 9743 9750 9756 9762 9768 9773 9778 9783 9787 9791 9794 9797 9799 9801 9803 9804 9804 9805 9804 9803 9802 9801 9799 9796 9793 9790 9786 9783 9778 9774 9769 9764 9759 9753 9747 9741 9735 9729 9723 9717 9710 9704 9698 9691 9685 9679 9672 9666 9660 9655 9649 9644 9638 9633 9629 9624 9620 9616 9612 9609 9605 9602 9600 9597 9595 9593 9591 9589 9587 9586 9584 9583 9582 9580 9579 9577 9576 9574 9573 9571 9569 9567 9564 9562 9559 9556 9553 9550 9547 9543 9539 9536 9532 9528 9524 9520 9516 9512 9508 9505 9501 9498 9495 9492 9490 9488 9486 9485 9484 9484 9484 9484 9485 9487 9489 9491 9494 9498 9502 9506 9511 9517 9522 9529 9535 9542 9549 9556 9564 9572 9580 9588 9596 9605 9613 9622 9631 9639 9648 9657 9665 9674 9682 9691 9699 9708 9716 9724 9733 9741 9749 9757 9765 9773 9781 9789 9797 9805 9813 9820 9828 9836 9843 9851 9858 9866 9873 9880 9887 9894 9901 9907 9914 9920 9926 9931 9937 9942 9947 9951 9955 9959 9963 9966 9969 9972 9974 9977 9979 9980 9982 9983 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9983 9983 9983 5556 0 55 0 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9983 9982 9981 9980 9979 9977 9976 9974 9972 9969 9967 9964 9961 9958 9955 9951 9947 9943 9939 9935 9930 9926 9921 9916 9911 9906 9901 9896 9891 9885 9880 9875 9870 9864 9859 9854 9849 9844 9839 9835 9830 9826 9821 9817 9813 9809 9806 9803 9800 9797 9794 9792 9790 9789 9788 9787 9786 9786 9786 9786 9787 9788 9789 9791 9793 9795 9798 9801 9804 9807 9811 9814 9818 9822 9826 9830 9834 9838 9842 9846 9850 9854 9858 9861 9865 9868 9872 9875 9878 9881 9884 9886 9889 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9928 9930 9933 9935 9937 9939 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9869 9866 9864 9862 9860 9859 9857 9856 9856 9855 9855 9854 9855 9855 9856 9856 9858 9859 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9900 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9930 9930 9931 9932 9932 9933 9933 9932 9932 9931 9930 9928 9927 9924 9922 9919 9915 9911 9907 9903 9898 9893 9888 9882 9876 9870 9864 9858 9851 9845 9839 9833 9827 9821 9815 9810 9805 9800 9796 9792 9788 9785 9782 9780 9778 9777 9776 9776 9775 9776 9776 9777 9779 9780 9782 9784 9786 9788 9791 9793 9795 9798 9800 9802 9804 9806 9808 9810 9812 9813 9814 9815 9816 9817 9818 9819 9819 9820 9820 9821 9821 9821 9822 9823 9823 9824 9825 9826 9827 9829 9831 9832 9834 9837 9839 9842 9845 9848 9851 9854 9858 9862 9865 9869 9873 9877 9881 9885 9888 9892 9896 9899 9903 9906 9909 9912 9915 9917 9920 9922 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9931 9931 9930 9929 9929 9928 9927 9926 9925 9923 9922 9921 9919 9917 9915 9913 9910 9908 9904 9901 9897 9893 9888 9883 9878 9871 9865 9857 9850 9841 9832 9822 9812 9801 9790 9778 9765 9752 9738 9724 9709 9694 9679 9663 9647 9631 9615 9599 9583 9566 9550 9535 9519 9504 9489 9475 9461 9448 9435 9423 9412 9401 9391 9382 9374 9366 9358 9352 9346 9340 9336 9331 9327 9324 9321 9318 9315 9313 9310 9308 5557 0 55 1 9328 9325 9322 9319 9316 9312 9309 9305 9301 9297 9293 9288 9284 9280 9276 9272 9269 9265 9262 9260 9258 9256 9255 9255 9255 9256 9257 9259 9262 9266 9270 9275 9281 9288 9296 9304 9313 9323 9334 9346 9358 9371 9384 9399 9414 9429 9445 9462 9479 9496 9513 9531 9549 9567 9585 9603 9621 9638 9656 9672 9689 9705 9720 9735 9749 9762 9775 9787 9798 9809 9819 9828 9836 9844 9852 9858 9865 9870 9876 9881 9885 9890 9894 9898 9901 9905 9908 9911 9915 9917 9920 9923 9926 9928 9930 9932 9934 9935 9937 9938 9938 9939 9939 9939 9939 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9898 9896 9894 9891 9889 9886 9884 9881 9878 9876 9873 9870 9867 9864 9861 9858 9854 9851 9847 9844 9840 9837 9833 9829 9825 9821 9817 9813 9809 9804 9800 9795 9790 9786 9780 9775 9769 9764 9758 9751 9745 9738 9731 9724 9716 9709 9701 9693 9684 9676 9667 9658 9649 9640 9631 9622 9614 9605 9596 9587 9578 9570 9562 9554 9547 9540 9533 9526 9521 9515 9510 9506 9502 9499 9497 9495 9494 9494 9494 9495 9497 9499 9502 9506 9510 9516 9521 9528 9535 9542 9550 9558 9567 9576 9586 9595 9605 9616 9626 9636 9647 9657 9668 9678 9689 9699 9710 9720 9730 9740 9749 9759 9768 9777 9786 9795 9803 9811 9819 9826 9833 9840 9847 9853 9858 9864 9869 9873 9878 9881 9885 9888 9891 9893 9895 9896 9898 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9918 9918 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9896 9895 9894 9892 9890 9889 9887 9884 9882 9880 9877 9875 9872 9869 9866 9863 9860 9857 9853 9850 9846 9842 9838 9834 9829 9824 9818 9812 9805 9798 9790 9781 9772 9761 9749 9737 9723 9708 9691 9674 9654 9633 9611 9586 9560 9532 9502 9470 9436 9400 9362 9321 9278 9233 9186 9136 9083 9029 8972 8913 8852 8788 8723 8655 8586 8515 8443 8369 8295 8219 8143 8067 7991 7915 7840 7765 7692 7620 7550 7482 7417 7354 7294 7237 7183 7133 7086 7042 7003 6967 6934 6905 6880 6858 6839 6822 6809 6798 6789 6782 6777 6773 6770 6768 6766 6764 6762 6759 6757 6753 6749 6743 6737 6730 6722 6714 6704 6694 6684 6674 6664 6654 6645 6637 6631 6626 6623 6623 6625 6631 6639 6651 6666 6686 6709 6736 6768 6803 6843 6886 5558 0 55 1 6934 6985 7040 7099 7161 7226 7293 7363 7436 7510 7585 7663 7741 7819 7898 7978 8057 8135 8213 8291 8367 8442 8515 8587 8657 8725 8791 8855 8917 8977 9034 9089 9141 9192 9239 9285 9328 9369 9407 9443 9477 9508 9538 9565 9590 9614 9635 9655 9674 9690 9706 9720 9733 9745 9755 9765 9775 9783 9791 9798 9805 9811 9817 9822 9828 9833 9838 9842 9847 9851 9855 9858 9862 9865 9868 9871 9874 9876 9878 9880 9881 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9883 9883 9882 9880 9879 9878 9876 9875 9873 9871 9869 9867 9864 9862 9860 9857 9855 9853 9851 9848 9846 9844 9842 9840 9838 9836 9835 9833 9832 9830 9829 9828 9827 9826 9825 9825 9824 9824 9824 9824 9825 9825 9826 9827 9828 9830 9832 9833 9836 9838 9841 9843 9846 9849 9853 9856 9859 9862 9866 9869 9872 9875 9878 9880 9883 9885 9887 9888 9890 9891 9891 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9912 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9900 9899 9899 9899 9899 9900 9901 9902 9903 9904 9906 9908 9910 9912 9914 9916 9919 9921 9922 9924 9925 9927 9928 9928 9929 9929 9928 9928 9927 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9866 9863 9861 9858 9855 9852 9850 9847 9844 9842 9840 9838 9836 9835 9834 9833 9833 9833 9833 9834 9836 9838 9840 9842 9845 9848 9851 9855 9858 9861 9865 9868 9871 9874 9876 9878 9880 9881 9882 9882 9882 9881 9880 9878 9876 9873 9870 9867 9863 9860 9856 9851 9847 9843 9838 9833 9829 9824 9820 9815 9810 9806 9801 9796 9792 9787 9782 9776 9771 9765 9759 9753 9746 9740 9733 9725 9717 9709 9701 9693 9684 9676 9667 9658 9650 9641 9633 9624 9616 9609 9601 9594 9588 9581 9576 9570 9565 9561 9557 9553 9550 9547 9545 9542 9540 9538 9536 9535 9533 9531 9530 9529 9527 9526 9524 9523 9522 9521 9520 9519 9518 9517 9517 9517 9517 9518 9519 9520 9522 9524 9526 9529 9533 9537 9541 9546 9551 9556 9562 9568 9574 9581 9588 9595 9602 9609 9617 9624 9632 9639 9647 9655 9662 9670 9678 9686 9694 9701 9709 9717 9725 9733 9741 9748 9756 9764 9772 9779 9787 9794 9801 9808 9814 9820 9826 9832 9837 9841 9845 9849 9852 9854 9856 9857 9858 9857 9857 9855 9853 9851 9848 9844 9840 9836 9831 9825 9820 9814 9807 9801 9795 9788 9781 9775 9768 9761 9755 9748 9742 5559 0 55 1 9735 9729 9723 9718 9712 9707 9701 9696 9691 9687 9682 9678 9673 9669 9665 9662 9658 9654 9651 9647 9644 9640 9637 9634 9631 9628 9625 9622 9620 9617 9614 9612 9609 9607 9605 9603 9601 9599 9598 9596 9595 9594 9594 9593 9593 9593 9594 9594 9595 9597 9598 9600 9603 9606 9609 9612 9616 9620 9624 9629 9634 9639 9644 9650 9655 9661 9667 9673 9679 9684 9690 9696 9701 9707 9712 9717 9722 9726 9731 9735 9739 9743 9746 9749 9752 9755 9758 9761 9763 9766 9768 9770 9773 9775 9777 9779 9782 9784 9786 9788 9791 9793 9795 9797 9800 9802 9804 9806 9808 9810 9812 9813 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9826 9827 9829 9830 9832 9834 9836 9839 9841 9844 9848 9851 9855 9859 9863 9867 9872 9876 9880 9884 9889 9893 9896 9900 9903 9906 9909 9911 9913 9915 9916 9917 9917 9917 9917 9917 9916 9915 9914 9913 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9901 9901 9900 9901 9901 9901 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9939 9941 9943 9946 9948 9950 9952 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9974 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9976 9975 9973 9971 9969 9967 9965 9962 9960 9957 9955 9952 9949 9946 9943 9940 9936 9933 9929 9926 9922 9918 9913 9909 9904 9898 9892 9886 9879 9871 9863 9854 9844 9833 9821 9809 9795 9781 9766 9749 9732 9714 9695 9676 9655 9634 9613 9591 9569 9546 9524 9502 9480 9458 9436 9416 9396 9377 9358 9341 9325 9311 9297 9285 9274 9265 9258 9251 9247 9244 9242 9241 9242 9245 9248 9253 9258 9265 9273 9281 9290 9300 9311 9322 9333 9345 9357 9370 9383 9395 9408 9421 9434 9447 9460 9473 9486 9499 9511 9524 9536 9548 9560 9572 9584 9595 9606 9617 9628 9638 9649 9658 9668 9677 9686 9695 9703 9711 9719 9726 9733 9740 9746 9752 9757 9762 9767 9771 9775 9779 9782 9784 9787 9789 9790 9791 9792 9792 9792 9791 9790 9788 9786 9784 9781 9778 9774 9770 9765 9760 9755 9750 9744 9738 9731 9724 9717 9710 9703 9695 9687 9680 9672 9664 9656 9648 9640 9632 9624 9616 9608 9600 9592 9585 9577 9570 9563 9556 9549 9543 9537 9531 9525 9520 9516 9511 9508 9505 9502 9500 9499 9499 9499 9500 9501 9504 9507 9511 9516 9522 9528 9536 9544 9552 9562 9572 9582 9593 9605 9617 9629 9641 9654 9667 9680 9693 9706 9718 9731 9743 9756 9767 9779 9790 9801 9811 9821 9831 9840 9849 9857 9865 9872 9879 9886 9892 9898 9904 9909 9914 9918 9923 9926 9930 9934 9937 9940 9942 9945 9947 9949 9951 5560 0 55 1 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9957 9955 9953 9951 9948 9945 9941 9937 9933 9928 9922 9916 9909 9902 9894 9885 9876 9866 9855 9844 9832 9819 9805 9790 9774 9757 9739 9720 9699 9677 9653 9628 9601 9572 9541 9508 9473 9435 9394 9351 9305 9256 9205 9150 9092 9031 8966 8899 8828 8754 8677 8597 8515 8429 8341 8251 8159 8065 7969 7872 7774 7675 7576 7477 7378 7279 7182 7085 6990 6897 6806 6718 6632 6550 6471 6396 6324 6257 6194 6136 6083 6035 5993 5955 5924 5898 5879 5865 5858 5857 5862 5874 5893 5917 5948 5986 6029 6079 6134 6196 6262 6335 6412 6493 6580 6669 6763 6860 6959 7061 7164 7269 7375 7481 7587 7692 7797 7901 8002 8102 8200 8294 8386 8475 8560 8642 8720 8795 8866 8933 8997 9057 9113 9166 9216 9263 9306 9347 9385 9420 9453 9484 9513 9540 9565 9589 9611 9632 9651 9669 9686 9702 9717 9731 9745 9757 9768 9779 9789 9798 9807 9814 9822 9828 9834 9840 9845 9849 9853 9857 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9895 9898 9901 9905 9908 9912 9915 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9943 9944 9944 9944 9944 9944 9943 9942 9941 9940 9938 9937 9935 9933 9932 9930 9929 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9929 9929 9929 9929 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9868 9865 9862 9858 9855 9852 9849 9846 9843 9840 9838 9836 9835 9833 9832 9832 9831 9832 9832 9833 9834 9836 9838 9840 9842 9845 9848 9851 9854 9857 9860 9863 9867 9870 9873 9877 9880 9883 9886 9889 9892 9894 9897 9900 9902 9905 9907 9910 9912 9915 9917 9919 9922 9924 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9949 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9957 9956 9955 9953 9951 9949 9947 9945 9942 9940 9937 9935 9932 9929 9927 9924 9922 9920 9918 9916 9914 9913 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9897 9896 9893 9891 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9851 9849 9847 9845 9843 9842 5561 0 55 1 9840 9840 9839 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9845 9846 9848 9850 9852 9854 9856 9858 9860 9863 9865 9867 9870 9872 9875 9877 9879 9882 9884 9886 9888 9889 9891 9892 9893 9894 9894 9894 9894 9893 9892 9891 9890 9888 9886 9883 9881 9878 9875 9872 9869 9865 9862 9858 9855 9851 9848 9844 9841 9837 9834 9830 9827 9823 9819 9815 9811 9807 9802 9797 9791 9785 9779 9771 9764 9755 9746 9736 9725 9713 9701 9687 9673 9658 9642 9625 9608 9589 9570 9551 9531 9510 9489 9468 9447 9425 9404 9383 9362 9341 9320 9301 9281 9263 9245 9229 9213 9198 9185 9172 9161 9152 9143 9136 9131 9127 9124 9123 9123 9125 9128 9132 9138 9146 9155 9165 9176 9188 9201 9216 9231 9248 9265 9282 9301 9319 9339 9358 9378 9398 9417 9437 9457 9476 9495 9514 9532 9549 9566 9583 9598 9613 9628 9641 9654 9666 9677 9687 9697 9706 9715 9722 9730 9736 9742 9748 9754 9759 9763 9767 9772 9775 9779 9782 9786 9789 9791 9794 9796 9799 9801 9803 9804 9806 9807 9808 9809 9810 9810 9810 9810 9810 9809 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9799 9798 9798 9799 9799 9800 9800 9801 9802 9803 9804 9805 9807 9808 9809 9810 9811 9812 9812 9813 9813 9813 9813 9812 9812 9811 9810 9809 9808 9806 9805 9804 9802 9801 9799 9798 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9781 9780 9778 9776 9774 9771 9768 9765 9762 9758 9754 9750 9746 9741 9736 9731 9726 9721 9715 9710 9705 9700 9694 9689 9684 9680 9675 9670 9666 9662 9658 9655 9651 9648 9645 9642 9639 9636 9633 9631 9628 9626 9624 9621 9619 9617 9615 9613 9611 9608 9606 9604 9602 9601 9599 9597 9595 9594 9592 9591 9590 9589 9588 9588 9587 9587 9587 9587 9587 9587 9588 9589 9590 9591 9592 9593 9595 9597 9599 9601 9603 9606 9609 9611 9614 9617 9620 9624 9627 9630 9634 9637 9641 9644 9648 9652 9655 9659 9662 9665 9669 9672 9675 9678 9680 9683 9685 9688 9689 9691 9693 9694 9695 9696 9697 9697 9697 9697 9697 9696 9696 9695 9694 9692 9691 9689 9688 9686 9684 9682 9680 9678 9677 9675 9673 9671 9669 9668 9667 9665 9664 9664 9663 9663 9662 9663 9663 9663 9664 9665 9666 9668 9669 9671 9672 9674 9676 9678 9680 9682 9684 9686 9688 9690 9692 9694 9696 9698 9700 9702 9704 9706 9708 9711 9713 9716 9719 9722 9725 9728 9732 9736 9740 9744 9748 9753 9757 9762 9767 9771 9776 9781 9785 9789 9793 9797 9800 9803 9806 9808 9810 9812 9813 9814 9814 9814 9814 9814 9813 9813 9812 9811 9810 9809 9809 9808 9807 9807 9807 9807 9807 9807 9808 9808 9809 9810 9810 9811 9812 9813 9813 9814 9814 9814 9814 9813 9812 9811 9809 9807 9804 9801 5562 0 55 1 9798 9794 9790 9785 9781 9775 9770 9764 9758 9752 9745 9739 9732 9725 9717 9710 9702 9693 9685 9676 9667 9657 9647 9637 9626 9615 9603 9590 9578 9564 9550 9536 9521 9505 9490 9474 9457 9441 9424 9407 9390 9374 9358 9341 9326 9311 9296 9283 9270 9258 9247 9237 9229 9221 9215 9210 9207 9205 9204 9205 9207 9210 9215 9221 9228 9236 9246 9256 9267 9279 9292 9305 9319 9333 9347 9361 9376 9390 9404 9418 9431 9444 9456 9468 9478 9488 9498 9506 9514 9520 9526 9531 9535 9538 9541 9542 9543 9544 9544 9543 9542 9540 9539 9537 9534 9532 9530 9528 9525 9523 9521 9519 9517 9516 9514 9513 9512 9511 9510 9510 9509 9508 9508 9507 9507 9506 9505 9505 9504 9503 9502 9501 9500 9498 9497 9495 9494 9492 9491 9489 9488 9486 9485 9483 9482 9481 9481 9480 9480 9479 9479 9480 9480 9481 9481 9482 9484 9485 9487 9489 9490 9493 9495 9497 9499 9502 9504 9507 9510 9513 9515 9518 9521 9524 9527 9531 9534 9537 9540 9544 9547 9550 9554 9557 9561 9564 9568 9571 9575 9578 9582 9585 9589 9592 9596 9599 9602 9605 9608 9611 9613 9615 9617 9619 9621 9622 9623 9624 9624 9624 9623 9622 9621 9619 9617 9614 9611 9608 9604 9600 9596 9591 9586 9581 9576 9571 9566 9560 9555 9550 9545 9541 9537 9533 9529 9526 9523 9521 9520 9518 9518 9518 9518 9519 9520 9522 9524 9526 9529 9532 9536 9539 9543 9547 9551 9555 9559 9564 9568 9572 9576 9580 9584 9589 9592 9596 9600 9604 9607 9611 9614 9617 9620 9623 9625 9627 9628 9629 9629 9629 9627 9625 9622 9619 9613 9607 9599 9590 9580 9568 9554 9538 9521 9501 9480 9457 9431 9404 9374 9342 9307 9271 9231 9190 9146 9099 9050 8999 8945 8888 8828 8766 8702 8634 8564 8492 8416 8338 8258 8175 8089 8002 7912 7819 7725 7629 7532 7433 7333 7232 7131 7030 6928 6827 6727 6628 6530 6434 6341 6251 6163 6079 6000 5924 5853 5787 5727 5672 5623 5580 5544 5514 5491 5474 5465 5462 5466 5478 5495 5520 5551 5588 5632 5681 5736 5796 5862 5932 6007 6085 6168 6253 6342 6433 6527 6623 6720 6818 6918 7018 7118 7218 7318 7418 7516 7614 7710 7805 7898 7989 8078 8165 8250 8332 8412 8489 8563 8635 8704 8770 8833 8894 8951 9006 9058 9107 9154 9197 9239 9278 9314 9348 9380 9409 9437 9463 9487 9509 9529 9548 9565 9581 9596 9610 9622 9633 9644 9653 9662 9669 9676 9683 9688 9693 9697 9701 9704 9707 9709 9711 9712 9713 9714 9714 9715 9715 9714 9714 9713 9713 9712 9712 9711 9711 9710 9710 9710 9710 9711 9711 9712 9713 9714 9716 9718 9720 9722 9724 9727 9730 9733 9736 9739 9742 9746 9750 9753 9757 9761 9765 9768 9772 9776 9780 9784 9788 9792 9796 9801 9805 9809 9813 9817 9822 9826 9831 9835 9839 9844 9848 5563 0 55 1 9853 9857 9861 9865 9870 9874 9878 9882 9885 9889 9892 9895 9898 9901 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9934 9932 9930 9927 9924 9921 9918 9915 9912 9909 9906 9902 9899 9895 9892 9888 9884 9880 9876 9872 9867 9863 9858 9854 9849 9844 9839 9834 9829 9824 9819 9814 9808 9803 9798 9793 9788 9783 9779 9774 9770 9765 9761 9757 9754 9750 9747 9744 9741 9739 9736 9734 9732 9730 9729 9727 9726 9725 9724 9723 9722 9722 9722 9721 9721 9721 9721 9722 9722 9723 9724 9725 9726 9727 9729 9730 9732 9735 9737 9740 9742 9745 9749 9752 9755 9759 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9802 9806 9809 9813 9816 9819 9821 9824 9826 9829 9831 9833 9834 9836 9838 9839 9840 9841 9843 9844 9845 9846 9847 9847 9848 9849 9850 9850 9851 9851 9851 9851 9851 9851 9851 9850 9849 9848 9846 9844 9842 9839 9836 9832 9828 9824 9819 9814 9809 9803 9796 9789 9782 9774 9765 9756 9746 9736 9725 9713 9700 9686 9671 9655 9638 9619 9599 9577 9553 9528 9500 9470 9438 9403 9366 9326 9283 9238 9189 9138 9083 9025 8965 8901 8834 8764 8690 8614 8535 8453 8368 8281 8191 8098 8004 7907 7808 7707 7604 7500 7394 7287 7179 7070 6960 6850 6740 6630 6521 6411 6302 6195 6088 5984 5881 5780 5683 5588 5496 5408 5324 5244 5169 5098 5033 4973 4919 4871 4829 4793 4764 4741 4724 4715 4711 4714 4723 4738 4759 4785 4817 4853 4894 4939 4988 5039 5093 5150 5208 5268 5328 5389 5449 5509 5568 5625 5681 5735 5787 5836 5883 5928 5970 6009 6046 6081 6114 6144 6173 6201 6227 6253 6279 6304 6330 6356 6384 6413 6444 6477 6513 6551 6593 6637 6685 6736 6791 6849 6910 6975 7043 7114 7188 7264 7343 7424 7507 7591 7676 7761 7847 7933 8018 8102 8186 8268 8348 8426 8503 8576 8648 8716 8782 8845 8905 8962 9016 9067 9115 9161 9204 9244 9281 9317 9350 9381 9410 9437 9462 9486 9508 9529 9548 9566 9584 9600 9615 9630 9643 9656 9668 9680 9691 9701 9711 9721 9730 9738 9746 9754 9762 9769 9777 9784 9791 9797 9804 9810 9817 9823 9829 9835 9841 9847 9853 9859 9864 9870 9875 9880 9885 9890 9895 9899 9903 9907 9910 9914 9917 9920 9922 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9950 9952 9954 9956 9957 9959 9961 9963 9965 9967 9969 9970 9972 9973 9974 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9967 5564 0 55 1 9966 9966 9966 9967 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9953 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9925 9923 9921 9919 9917 9914 9912 9910 9907 9905 9902 9900 9897 9894 9892 9889 9886 9884 9881 9879 9877 9875 9874 9872 9871 9871 9870 9870 9870 9871 9872 9873 9875 9877 9879 9881 9884 9887 9889 9892 9895 9898 9901 9904 9906 9909 9911 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9938 9940 9942 9944 9946 9948 9950 9953 9955 9958 9960 9963 9966 9968 9971 9973 9975 9977 9979 9981 9982 9984 9985 9985 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9974 9975 9977 9978 9980 9981 9983 9984 9986 9987 9989 9990 9992 9993 9994 9995 9996 9997 9997 9998 9998 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9992 9992 9991 9990 9990 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9983 9982 9981 9980 9979 9977 9976 9974 9972 9970 9968 9965 9963 9960 9957 9955 9952 9949 9945 9942 9939 9936 9933 9930 9926 9923 9921 9918 9915 9912 9910 9908 9906 9904 9902 9900 9899 9898 9897 9896 9895 9895 9895 9895 9895 9896 9896 9897 9898 9899 9901 9902 9904 9905 9907 9909 9911 9914 9916 9918 9921 9923 9926 9929 9931 9934 9936 9939 9941 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9947 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9926 9925 9924 9922 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9915 9914 9912 9911 9909 9907 9905 9902 9900 9897 9895 9892 9889 9887 9884 9881 9879 9877 9874 9872 9871 9869 9867 9866 9865 9864 9864 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9871 9872 9874 9876 9877 9879 9882 9884 9886 9889 9891 9894 9896 9899 9902 9905 9908 9911 5565 0 55 1 9914 9917 9920 9923 9925 9928 9930 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9954 9953 9952 9950 9948 9947 9945 9943 9942 9940 9939 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9914 9910 9907 9904 9900 9897 9893 9889 9886 9882 9879 9875 9871 9868 9864 9861 9857 9853 9849 9846 9842 9838 9834 9830 9826 9821 9817 9813 9808 9803 9799 9794 9789 9784 9780 9775 9770 9765 9761 9756 9751 9747 9743 9739 9735 9731 9727 9723 9720 9716 9713 9709 9706 9702 9699 9695 9691 9687 9683 9678 9673 9668 9662 9656 9650 9643 9635 9627 9618 9609 9599 9588 9577 9565 9552 9539 9524 9509 9493 9476 9458 9439 9419 9398 9376 9353 9329 9303 9276 9248 9219 9189 9157 9124 9090 9055 9019 8982 8944 8906 8867 8827 8787 8748 8708 8668 8629 8591 8554 8518 8483 8450 8419 8390 8363 8339 8317 8299 8283 8270 8260 8253 8250 8250 8253 8259 8268 8280 8295 8313 8333 8356 8380 8407 8435 8465 8497 8529 8562 8596 8630 8665 8699 8733 8767 8801 8833 8865 8896 8926 8954 8982 9008 9032 9055 9077 9096 9114 9131 9145 9158 9169 9178 9184 9189 9191 9192 9190 9186 9179 9171 9159 9146 9130 9111 9090 9067 9041 9012 8982 8948 8912 8874 8833 8790 8745 8697 8646 8594 8539 8481 8422 8360 8295 8229 8159 8088 8014 7938 7859 7778 7694 7609 7521 7431 7339 7244 7148 7051 6951 6851 6749 6647 6544 6441 6338 6236 6134 6034 5935 5837 5742 5650 5560 5474 5391 5312 5238 5168 5102 5042 4987 4937 4893 4854 4821 4794 4772 4757 4747 4744 4746 4754 4768 4788 4814 4845 4882 4924 4972 5025 5082 5145 5213 5285 5362 5443 5528 5616 5709 5804 5903 6004 6108 6214 6322 6431 6541 6652 6764 6875 6986 7097 7206 7315 7421 7526 7629 7729 7826 7921 8012 8101 8186 8268 8346 8421 8492 8560 8625 8686 8744 8799 8850 8899 8945 8988 9029 9067 9103 9136 9168 9198 9226 9252 9277 9301 9322 9343 9362 9380 9397 9413 9428 9441 9454 9465 9476 9486 9495 9503 9510 9516 9521 9526 9530 9533 9536 9538 9540 9541 9542 9543 9543 9543 9543 9542 9542 9541 9540 9540 9539 9538 9538 9537 9537 9536 9536 9535 9535 9535 9534 9534 9533 9533 9532 9531 9530 9529 9528 9526 9524 9522 9520 9518 9515 9512 9508 9505 9501 9496 9492 9486 9481 9475 9468 9461 9454 9446 9437 9428 9418 9407 9396 9383 5566 0 55 1 9370 9356 9342 9326 9310 9292 9274 9255 9235 9214 9192 9170 9146 9123 9098 9074 9049 9024 8998 8973 8948 8923 8898 8874 8850 8827 8805 8785 8765 8746 8729 8713 8699 8687 8676 8667 8659 8654 8650 8649 8649 8651 8656 8662 8670 8680 8692 8706 8722 8739 8758 8779 8801 8824 8849 8875 8902 8930 8959 8988 9019 9049 9080 9111 9143 9174 9205 9235 9266 9295 9324 9352 9379 9406 9431 9455 9478 9500 9521 9541 9559 9576 9592 9607 9621 9633 9645 9656 9666 9675 9684 9692 9699 9706 9712 9718 9723 9729 9734 9738 9743 9747 9752 9756 9760 9764 9768 9772 9776 9779 9783 9787 9790 9794 9797 9801 9804 9808 9811 9815 9818 9822 9825 9829 9832 9836 9840 9844 9847 9851 9855 9859 9862 9866 9870 9873 9876 9880 9883 9885 9888 9890 9892 9894 9896 9897 9898 9899 9899 9900 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9904 9904 9904 9904 9904 9903 9902 9900 9899 9896 9894 9891 9888 9885 9881 9877 9873 9869 9865 9861 9857 9853 9849 9845 9842 9839 9836 9833 9831 9829 9828 9827 9826 9826 9826 9826 9826 9827 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9848 9849 9850 9851 9853 9855 9856 9858 9860 9862 9865 9867 9869 9871 9873 9876 9878 9880 9881 9883 9884 9885 9886 9887 9887 9887 9887 9886 9885 9884 9883 9881 9879 9877 9875 9873 9871 9868 9866 9864 9862 9860 9858 9856 9855 9853 9852 9852 9851 9851 9851 9851 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9862 9862 9862 9862 9861 9860 9859 9857 9856 9854 9851 9849 9846 9842 9839 9835 9831 9827 9822 9817 9812 9806 9801 9795 9789 9782 9776 9769 9762 9755 9748 9740 9732 9725 9717 9708 9700 9691 9682 9674 9664 9655 9646 9636 9626 9616 9606 9596 9586 9575 9565 9555 9544 9534 9523 9513 9503 9493 9483 9474 9464 9455 9446 9438 9430 9422 9415 9408 9401 9394 9389 9383 9378 9373 9368 9363 9359 9355 9351 9348 9344 9341 9337 9334 9331 9327 9324 9321 9318 9315 9312 9309 9306 9304 9302 9300 9298 9297 9296 9296 9297 9298 9300 9302 9306 9310 9315 9321 9328 9336 9344 9354 9364 9376 9388 9401 9414 9428 9443 9458 9473 9489 9505 9521 9537 9553 9568 9584 9599 9614 9629 9643 9656 9669 9682 9694 9705 9716 9726 9735 9744 9753 9761 9768 9775 9781 9787 9793 9798 9803 9807 9812 9816 9819 9823 9826 9830 9833 9835 9838 9841 9843 9846 9848 9850 9853 9855 9857 9859 9861 9864 9866 9868 9870 9872 9875 9877 9879 9882 9884 9886 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 5567 0 55 1 9913 9914 9915 9916 9917 9918 9920 9922 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9950 9951 9951 9952 9952 9952 9951 9951 9950 9949 9948 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9935 9935 9935 9935 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9948 9947 9945 9943 9940 9937 9933 9929 9925 9920 9914 9908 9902 9895 9888 9880 9872 9863 9854 9844 9833 9822 9810 9797 9783 9769 9753 9736 9719 9700 9679 9658 9635 9611 9585 9558 9529 9499 9467 9434 9399 9363 9326 9287 9247 9206 9164 9120 9076 9031 8986 8940 8894 8848 8802 8756 8711 8666 8621 8578 8536 8494 8454 8416 8379 8344 8310 8279 8249 8221 8195 8171 8149 8128 8109 8092 8076 8061 8047 8034 8022 8010 7997 7985 7972 7958 7943 7926 7907 7887 7863 7838 7809 7777 7741 7702 7659 7613 7562 7508 7449 7387 7321 7251 7178 7101 7021 6939 6854 6767 6678 6589 6497 6406 6315 6224 6134 6045 5958 5873 5791 5712 5636 5565 5498 5435 5378 5325 5279 5238 5204 5175 5154 5139 5131 5129 5135 5148 5167 5194 5228 5268 5315 5369 5429 5495 5567 5645 5729 5817 5910 6008 6110 6215 6324 6435 6549 6665 6782 6901 7020 7139 7258 7376 7493 7609 7723 7835 7945 8051 8155 8256 8353 8447 8537 8623 8706 8784 8859 8930 8997 9061 9121 9177 9230 9280 9326 9369 9410 9448 9483 9516 9547 9575 9602 9626 9649 9670 9690 9708 9725 9740 9754 9767 9779 9789 9799 9808 9815 9822 9828 9833 9837 9841 9843 9846 9847 9848 9849 9849 9849 9849 9848 9848 9847 9846 9846 9845 9845 9844 9844 9844 9844 9845 9846 9847 9848 9849 9851 9853 9855 9856 9858 9860 9862 9864 9866 9867 9868 9869 9870 9870 9870 9870 9869 9868 9866 9865 9862 9860 9857 9854 9850 9847 9843 9839 9834 9830 9825 9821 9816 9811 9806 9801 9796 9791 9785 9780 9774 9768 9762 9755 9748 9741 9733 9725 9717 9709 9699 9690 9680 9670 9660 9649 9639 9628 9617 9606 9595 9585 9575 9565 9556 9547 9539 9532 9525 9520 9515 9511 9508 9506 9506 9506 9507 9509 9512 9515 9520 9525 9531 9538 9545 9553 9561 9569 9578 9587 9596 9605 9614 9623 9632 9641 9650 9659 9668 9677 9685 9694 9702 9710 9719 9727 9735 9743 9750 9758 9766 9774 9781 9788 9796 9803 9810 9816 9823 9829 9835 9841 9846 9851 9856 9861 9865 9869 9873 9876 9880 9883 9886 9889 9891 9894 9896 9899 9902 9904 9907 9909 9912 9915 9918 9921 9924 9927 9931 9934 9937 9940 9943 9946 9949 9952 9955 9957 9959 9961 9962 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9934 9931 9928 9924 9919 9914 9909 5568 0 55 1 9903 9896 9889 9881 9873 9864 9855 9845 9835 9825 9814 9803 9792 9780 9769 9758 9746 9735 9724 9714 9704 9694 9685 9676 9668 9660 9653 9647 9641 9636 9632 9628 9626 9623 9622 9621 9620 9621 9621 9623 9625 9627 9630 9633 9637 9641 9645 9650 9655 9661 9667 9673 9679 9686 9693 9700 9708 9716 9723 9731 9740 9748 9756 9764 9773 9781 9789 9797 9805 9813 9820 9827 9834 9840 9847 9852 9857 9862 9867 9871 9874 9877 9880 9882 9884 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9895 9896 9897 9898 9900 9901 9903 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9927 9929 9930 9932 9933 9934 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9953 9951 9950 9948 9946 9943 9941 9938 9936 9933 9930 9927 9925 9922 9919 9917 9915 9913 9911 9910 9909 9909 9908 9908 9909 9910 9911 9913 9914 9916 9919 9921 9924 9926 9929 9932 9934 9937 9939 9941 9943 9945 9946 9947 9948 9948 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 9929 9928 9927 9926 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9931 9931 9930 9929 9927 9926 9923 9921 9918 9915 9912 9909 9905 9902 9898 9895 9891 9888 9885 9881 9878 9876 9873 9871 9869 9867 9865 9863 9862 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9845 9842 9840 9837 9834 9831 9827 9823 9820 9816 9812 9808 9803 9799 9796 9792 9788 9785 9781 9778 9776 9773 9771 9769 9768 9767 9766 9766 9766 9766 9767 9768 9770 9772 9774 9777 9780 9783 9786 9790 9794 9799 9803 9808 9813 9818 9823 9828 9832 9837 9842 9847 9851 9855 9859 9863 9866 9868 9870 9871 9872 9872 9871 9870 9868 9865 9861 9857 9851 9845 9839 9831 9822 9813 9803 9792 9781 9769 9755 9741 9727 9711 9694 9677 9658 9639 9619 9598 9575 9552 9528 9502 9476 9448 9420 9391 9361 9330 9298 9266 9233 9200 9167 9134 9101 9069 9037 9006 8976 8947 8920 8894 8869 8847 8827 8809 8794 8781 8770 8763 8758 8755 8756 8759 8765 8773 8784 8798 8814 8832 8852 8874 8898 8924 8951 8980 9010 9040 9072 9104 9137 9170 9203 9236 9269 9302 9334 9366 9397 9427 9457 9485 9513 9539 9564 9588 9611 9632 9651 9670 9686 9702 9716 9728 9739 9749 9757 9764 9770 9774 9778 9780 9782 9783 9783 9782 9781 9779 9777 9774 9771 9768 9764 9761 9757 9753 9750 9746 9742 5569 0 55 1 9738 9734 9731 9727 9723 9720 9716 9712 9708 9705 9701 9697 9694 9690 9686 9683 9680 9676 9673 9670 9668 9666 9664 9662 9661 9660 9659 9659 9659 9659 9660 9661 9662 9664 9666 9668 9670 9672 9673 9675 9677 9678 9679 9680 9681 9681 9680 9679 9678 9676 9674 9671 9668 9664 9660 9656 9652 9647 9642 9638 9633 9628 9623 9619 9615 9611 9607 9604 9601 9598 9596 9595 9593 9592 9592 9592 9592 9592 9593 9594 9595 9597 9598 9600 9602 9603 9605 9607 9609 9611 9613 9616 9618 9620 9622 9624 9627 9629 9631 9634 9637 9639 9642 9645 9648 9650 9653 9656 9659 9661 9664 9666 9669 9671 9672 9674 9675 9675 9675 9675 9674 9672 9670 9668 9664 9660 9656 9651 9646 9640 9633 9626 9619 9611 9603 9595 9586 9577 9569 9560 9551 9543 9534 9526 9518 9510 9503 9495 9489 9482 9476 9471 9466 9461 9457 9453 9449 9446 9443 9440 9437 9435 9433 9430 9428 9426 9423 9421 9418 9415 9412 9409 9405 9401 9397 9393 9388 9382 9376 9370 9364 9357 9349 9341 9333 9325 9316 9306 9297 9287 9276 9266 9255 9244 9232 9220 9208 9195 9183 9170 9156 9143 9129 9115 9100 9085 9070 9055 9039 9023 9007 8990 8973 8956 8938 8920 8902 8883 8864 8845 8825 8804 8784 8762 8741 8718 8695 8672 8648 8623 8598 8572 8545 8518 8490 8461 8431 8401 8369 8337 8305 8271 8237 8202 8166 8129 8091 8052 8013 7972 7931 7888 7844 7799 7753 7705 7655 7604 7551 7495 7437 7377 7314 7249 7180 7108 7033 6955 6873 6787 6697 6604 6507 6407 6303 6195 6084 5970 5853 5734 5612 5488 5364 5238 5111 4985 4859 4734 4610 4488 4369 4252 4139 4029 3923 3822 3726 3635 3548 3468 3393 3324 3260 3203 3151 3106 3066 3032 3004 2982 2966 2955 2949 2949 2955 2966 2982 3003 3030 3062 3099 3142 3190 3243 3301 3364 3433 3507 3586 3669 3758 3851 3949 4051 4158 4268 4382 4498 4618 4740 4864 4990 5117 5245 5374 5502 5630 5757 5882 6006 6129 6248 6366 6480 6591 6700 6804 6906 7003 7097 7188 7275 7358 7438 7514 7587 7657 7723 7787 7848 7906 7961 8014 8065 8114 8161 8205 8249 8290 8330 8368 8405 8441 8475 8509 8541 8573 8603 8632 8661 8689 8716 8742 8768 8793 8818 8841 8865 8887 8909 8931 8952 8972 8992 9012 9031 9049 9067 9084 9100 9116 9132 9147 9161 9175 9188 9200 9212 9224 9235 9246 9256 9266 9276 9285 9294 9303 9311 9320 9328 9336 9344 9352 9360 9368 9376 9384 9392 9400 9407 9415 9423 9430 9438 9445 9452 9459 9466 9472 9479 9485 9491 9496 9501 9507 9511 9516 9521 9525 9529 9533 9537 9541 9544 9548 9552 9555 9559 9562 9565 9569 9572 9575 9579 9582 9585 9587 9590 9593 9595 9597 9598 9600 9601 9601 9602 9601 9601 9600 9598 9597 9594 9592 9589 9585 9581 9577 9573 9568 9563 5570 0 55 1 9558 9552 9546 9541 9535 9529 9523 9517 9511 9505 9500 9494 9489 9484 9479 9475 9471 9468 9465 9462 9460 9459 9458 9458 9458 9460 9461 9464 9467 9471 9475 9480 9486 9492 9499 9507 9515 9523 9532 9541 9551 9561 9571 9581 9592 9603 9613 9624 9635 9645 9656 9666 9676 9686 9696 9705 9714 9723 9732 9740 9748 9756 9764 9771 9778 9785 9791 9797 9803 9808 9814 9819 9824 9828 9832 9837 9840 9844 9847 9850 9853 9856 9858 9860 9862 9864 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9831 9829 9827 9824 9821 9818 9815 9812 9808 9804 9800 9796 9791 9785 9780 9774 9767 9760 9753 9745 9736 9727 9718 9708 9698 9688 9677 9666 9654 9643 9631 9619 9607 9595 9583 9571 9559 9547 9536 9524 9514 9503 9493 9484 9475 9467 9459 9452 9446 9441 9436 9432 9429 9427 9426 9426 9426 9427 9429 9432 9435 9439 9444 9450 9455 9462 9469 9476 9483 9491 9499 9507 9515 9523 9531 9539 9547 9555 9563 9570 9578 9585 9592 9599 9606 9613 9620 9627 9633 9640 9646 9653 9660 9666 9673 9680 9686 9693 9700 9707 9714 9720 9727 9733 9740 9746 9752 9757 9762 9767 9771 9775 9779 9781 9784 9785 9786 9786 9786 9785 9783 9781 9778 9775 9771 9766 9761 9756 9750 9744 9738 9731 9725 9718 9711 9704 9698 9691 9685 9678 9672 9667 9661 9656 9652 9647 9643 9640 9637 9634 9631 9629 9628 9627 9626 9625 9625 9626 9626 9627 9629 9630 9632 9635 9637 9640 9643 9647 9650 9654 9658 9662 9667 9671 9676 9681 9686 9691 9697 9702 9707 9713 9718 9723 9729 9734 9739 9745 9750 9755 9759 9764 9769 9773 9778 9782 9786 9790 9793 9797 9800 9803 9807 9809 9812 9815 9817 9819 9821 9823 9825 9826 9828 9829 9830 9830 9830 9830 9830 9829 9828 9827 9826 9824 9822 9819 9817 9814 9811 9807 9804 9800 9797 9793 9789 9786 9783 9779 9777 9774 9772 9770 9768 9767 9767 9767 9767 9768 9770 9772 9775 9778 9782 9786 9790 9795 9800 9805 9811 9817 9823 9829 9835 9841 9847 9853 9858 9864 9870 9875 9880 9885 9890 9894 9899 9903 9907 9911 9915 9918 9922 9926 9929 9932 9936 9939 9943 9946 9950 9953 9956 9960 9963 9966 9970 9973 9976 9979 9982 9984 9987 9989 9991 9993 9994 9996 9997 9998 9998 9999 9999 9999 9998 9998 9997 9996 9995 9994 9993 9991 9990 9988 9987 9985 9984 9983 9981 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 5571 0 55 2 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9958 9956 9954 9952 9950 9948 9946 9943 9941 9939 9936 9934 9932 9930 9928 9926 9923 9922 9920 9918 9916 9915 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9981 9981 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9952 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9909 9907 9905 9902 9899 9897 9894 9892 9889 9886 9884 9881 9879 9877 9875 9872 9870 9868 9866 9865 9863 9861 9860 9858 9857 9855 5572 0 55 2 9854 9852 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9831 9828 9826 9823 9820 9816 9813 9809 9805 9801 9797 9793 9789 9784 9779 9774 9769 9764 9759 9753 9747 9742 9736 9730 9724 9718 9712 9705 9699 9692 9686 9679 9673 9666 9659 9653 9646 9639 9633 9626 9619 9613 9606 9600 9594 9588 9582 9576 9571 9565 9560 9556 9551 9547 9543 9540 9537 9535 9533 9531 9530 9529 9529 9529 9530 9531 9532 9534 9537 9540 9543 9546 9550 9554 9559 9564 9568 9574 9579 9584 9590 9595 9600 9606 9611 9617 9622 9627 9632 9637 9641 9646 9650 9654 9658 9662 9665 9668 9671 9674 9676 9679 9681 9683 9684 9686 9687 9688 9688 9689 9689 9689 9689 9688 9687 9686 9685 9683 9681 9679 9676 9673 9670 9667 9663 9659 9655 9651 9646 9641 9636 9631 9626 9621 9616 9610 9605 9600 9594 9589 9584 9579 9574 9569 9565 9560 9556 9552 9549 9545 9542 9538 9535 9532 9530 9527 9524 9522 9519 9517 9515 9512 9510 9508 9505 9503 9501 9498 9495 9493 9490 9487 9484 9481 9478 9475 9472 9469 9466 9463 9460 9457 9455 9452 9449 9447 9444 9442 9439 9437 9435 9433 9431 9429 9427 9426 9424 9422 9420 9419 9417 9415 9413 9412 9410 9408 9406 9403 9401 9399 9396 9394 9391 9389 9386 9383 9381 9378 9375 9372 9370 9367 9365 9362 9360 9357 9355 9353 9351 9349 9348 9346 9344 9343 9341 9340 9338 9337 9335 9334 9332 9330 9328 9326 9324 9321 9319 9315 9312 9308 9304 9299 9294 9288 9282 9276 9269 9261 9254 9245 9236 9227 9217 9206 9195 9184 9172 9160 9147 9134 9120 9106 9091 9076 9060 9045 9028 9012 8995 8977 8960 8942 8923 8905 8886 8867 8848 8828 8809 8789 8770 8750 8730 8710 8691 8671 8652 8633 8613 8595 8576 8557 8539 8521 8503 8486 8468 8451 8434 8418 8401 8384 8368 8351 8334 8317 8300 8283 8266 8248 8229 8211 8191 8171 8151 8130 8108 8086 8063 8039 8015 7990 7964 7938 7911 7884 7856 7828 7799 7770 7740 7711 7680 7650 7619 7588 7556 7524 7492 7458 7424 7389 7353 7316 7278 7238 7196 7152 7106 7058 7007 6954 6897 6837 6773 6706 6636 6561 6483 6401 6314 6224 6130 6032 5930 5825 5717 5605 5491 5374 5255 5135 5013 4891 4767 4644 4522 4400 4279 4161 4044 3930 3820 3712 3609 3510 3415 3325 3239 3159 3084 3015 2951 2893 2841 2795 2754 2719 2690 2667 2649 2637 2630 2630 2634 2644 2659 2680 2706 2737 2773 2814 2860 2911 2966 3027 3092 3161 3236 3314 3397 3484 3575 3669 3768 3869 3974 4082 4192 4305 4419 4535 4653 4772 4891 5011 5130 5249 5368 5485 5601 5715 5827 5937 6044 6148 6250 6348 6443 6534 6622 6706 6786 6863 6936 7006 7072 7135 7194 7250 7303 7353 7401 7445 7487 7527 7564 7600 7633 7664 7694 7721 7747 7771 7794 7815 7834 7851 5573 0 55 2 7866 7880 7891 7901 7908 7913 7916 7916 7913 7908 7900 7889 7875 7858 7838 7814 7787 7757 7724 7688 7648 7606 7560 7511 7460 7407 7351 7293 7233 7171 7109 7045 6980 6916 6851 6786 6722 6659 6598 6538 6480 6425 6373 6324 6278 6236 6199 6166 6137 6113 6095 6082 6074 6072 6075 6084 6099 6120 6146 6178 6216 6259 6307 6361 6419 6482 6549 6620 6695 6773 6854 6939 7025 7113 7203 7294 7386 7478 7570 7662 7754 7845 7934 8022 8108 8192 8274 8353 8430 8504 8575 8644 8709 8771 8831 8887 8940 8990 9037 9082 9123 9162 9199 9233 9265 9294 9321 9347 9371 9393 9413 9432 9450 9466 9482 9496 9510 9522 9534 9545 9556 9566 9575 9584 9593 9601 9608 9616 9622 9629 9635 9641 9647 9652 9657 9662 9666 9670 9675 9678 9682 9685 9689 9692 9695 9697 9700 9703 9705 9708 9710 9712 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9735 9737 9739 9740 9742 9743 9744 9745 9747 9748 9749 9749 9750 9751 9751 9752 9752 9752 9752 9752 9752 9752 9752 9751 9751 9750 9750 9749 9748 9747 9747 9746 9745 9744 9744 9743 9742 9742 9741 9740 9740 9739 9739 9738 9738 9737 9737 9736 9736 9735 9735 9734 9734 9733 9733 9732 9731 9730 9729 9728 9726 9725 9723 9721 9719 9717 9715 9713 9710 9708 9705 9702 9699 9695 9692 9688 9685 9681 9677 9673 9670 9666 9662 9658 9653 9649 9645 9641 9637 9633 9629 9625 9621 9618 9614 9610 9606 9603 9599 9596 9592 9589 9586 9583 9580 9577 9574 9572 9569 9567 9564 9562 9560 9558 9557 9555 9554 9552 9551 9550 9549 9549 9548 9547 9547 9547 9547 9546 9546 9546 9546 9546 9546 9546 9546 9546 9545 9545 9544 9543 9542 9541 9540 9539 9537 9535 9533 9531 9529 9526 9524 9521 9519 9516 9514 9511 9508 9506 9504 9502 9500 9498 9496 9495 9494 9494 9494 9494 9494 9495 9497 9498 9500 9502 9505 9508 9511 9514 9518 9522 9526 9530 9534 9538 9542 9546 9550 9554 9558 9562 9566 9569 9573 9576 9579 9582 9585 9588 9590 9593 9595 9597 9600 9602 9605 9607 9610 9612 9615 9618 9621 9625 9628 9632 9636 9641 9646 9651 9656 9661 9667 9673 9680 9686 9693 9700 9708 9715 9723 9730 9738 9746 9754 9762 9770 9779 9787 9794 9802 9810 9818 9825 9832 9839 9846 9853 9859 9865 9871 9877 9882 9887 9892 9896 9900 9904 9907 9910 9913 9916 9918 9920 9922 9923 9925 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9937 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9905 5574 0 55 2 9904 9903 9903 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9937 9939 9940 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9956 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9947 9944 9942 9939 9937 9934 9931 9928 9925 9922 9918 9915 9912 9909 9905 9902 9899 9895 9892 9889 9885 9881 9878 9874 9870 9866 9861 9856 9851 9846 9840 9833 9827 9820 9812 9804 9796 9787 9778 9768 9758 9748 9737 9726 9715 9704 9693 9682 9671 9660 9650 9640 9630 9621 9612 9604 9597 9590 9584 9579 9575 9572 9570 9569 9569 9570 9571 9574 9578 9582 9587 9594 9600 9608 9616 9625 9634 9644 9654 9664 9675 9686 9697 9707 9718 9729 9740 9751 9761 9771 9781 9791 9800 9809 9818 9826 9834 9841 9849 9855 9862 9868 9873 9879 9884 9888 9893 9897 9900 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9933 9934 9935 9936 9938 9939 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9960 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9951 9950 9948 9946 9944 9942 9939 9936 9934 9930 9927 9924 9920 9916 9913 9909 9904 9900 9896 9891 9887 9882 9878 9873 9868 9863 9858 9853 9848 9843 9838 9833 9828 9823 9818 9813 9807 9802 9797 9792 9787 9782 9777 9772 9767 9763 9758 9753 9749 9744 9740 9736 9732 9728 9724 9721 9718 9714 9712 9709 9706 9704 9702 9701 9699 9698 9698 9697 9697 9698 9698 9699 9700 9702 9704 9706 9709 9711 9714 9718 9721 9725 9729 9733 9737 9742 9746 9751 9755 9760 9764 9769 9773 9777 9782 9786 9790 9793 9797 9801 9804 9807 9810 9813 9815 9817 9820 9821 9823 9825 9826 9827 5575 0 55 2 9828 9829 9829 9830 9830 9830 9830 9830 9829 9828 9827 9826 9825 9823 9822 9820 9818 9816 9813 9811 9808 9806 9803 9800 9797 9794 9791 9789 9786 9783 9780 9778 9775 9773 9771 9769 9768 9766 9765 9764 9764 9763 9763 9764 9764 9765 9767 9768 9770 9772 9774 9777 9780 9783 9786 9790 9793 9797 9801 9805 9809 9813 9818 9822 9827 9831 9836 9840 9845 9849 9854 9858 9862 9867 9871 9875 9879 9883 9886 9890 9893 9897 9900 9903 9905 9908 9910 9912 9914 9916 9917 9918 9919 9920 9920 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9905 9904 9902 9902 9901 9900 9899 9899 9899 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9909 9909 9908 9908 9907 9905 9904 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9887 9886 9885 9885 9884 9884 9884 9884 9885 9886 9887 9888 9890 9891 9893 9896 9898 9900 9903 9905 9908 9911 9913 9916 9918 9921 9923 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9908 9906 9903 9901 9898 9895 9891 9888 9884 9879 9874 9869 9864 9858 9852 9846 9840 9833 9826 9819 9812 9805 9798 9791 9784 9777 9771 9764 9758 9752 9747 9741 9737 9732 9728 9725 9722 9719 9717 9715 9714 9713 9713 9713 9713 9714 9715 9716 9717 9719 9720 9722 9724 9726 9729 9731 9733 9735 9737 9739 9741 9743 9744 9746 9747 9748 9749 9750 9751 9751 9751 9751 9751 9751 9750 9750 9749 9748 9746 9745 9743 9741 9739 9737 9734 9732 9729 9726 9723 9720 9717 9714 9711 9708 9705 9702 9699 9696 9693 9691 9689 9686 9685 9683 9682 9681 9681 9681 9681 9681 9682 9683 9685 9687 9689 9692 9695 9698 9701 9704 9708 9712 9716 9719 9723 9727 9731 9734 9738 9741 9744 9747 9750 9752 9754 9756 9757 9759 9759 9760 9760 9760 9760 9760 9759 9758 9756 9755 9753 9751 9749 9746 9744 9741 9738 9735 9731 9728 9724 9720 9716 9712 9708 9703 9698 9693 9688 9683 9678 9672 9666 9660 9655 9648 9642 9636 9630 9624 9618 9612 9606 9600 9594 9589 9584 9579 9574 9569 9565 9561 9558 9554 9551 9549 9546 9544 9542 9541 9539 9538 9537 9537 9536 9536 9535 9535 9535 9534 9534 9533 9533 9532 9532 9531 9529 9528 9526 9525 9522 9520 9517 9514 9510 9506 9502 9497 9491 9485 9479 9471 9463 9455 9445 9435 9424 9412 9400 9386 9371 9356 9339 9322 9303 9283 9263 9241 9218 9195 9170 9144 9117 9089 9061 9031 9000 8968 8935 8902 8867 8831 8794 8755 8716 8675 8633 8588 8543 8495 8446 8394 8340 8284 8225 8163 8098 8030 7959 7885 5576 0 55 2 7807 7726 7640 7552 7459 7363 7263 7160 7053 6943 6829 6713 6593 6471 6347 6221 6092 5963 5833 5702 5571 5441 5310 5181 5054 4928 4805 4684 4566 4452 4342 4236 4134 4037 3946 3859 3778 3703 3634 3571 3514 3464 3420 3383 3352 3329 3312 3302 3300 3304 3315 3332 3357 3389 3427 3472 3524 3582 3646 3716 3793 3875 3963 4056 4154 4257 4365 4477 4592 4711 4833 4958 5086 5215 5346 5477 5610 5742 5874 6006 6137 6267 6394 6520 6644 6765 6882 6997 7109 7216 7321 7421 7518 7611 7700 7785 7867 7944 8018 8089 8156 8220 8281 8339 8395 8447 8498 8546 8592 8636 8679 8720 8760 8798 8835 8871 8906 8940 8973 9005 9036 9066 9096 9125 9153 9180 9206 9231 9256 9279 9302 9323 9344 9364 9382 9400 9417 9433 9448 9462 9475 9487 9498 9509 9519 9528 9537 9545 9552 9559 9565 9571 9577 9582 9587 9592 9596 9600 9604 9608 9612 9615 9618 9621 9624 9627 9629 9632 9634 9636 9638 9639 9641 9642 9643 9644 9645 9646 9647 9648 9648 9649 9649 9650 9650 9651 9652 9653 9654 9655 9657 9658 9660 9662 9665 9667 9670 9673 9677 9680 9684 9688 9692 9696 9701 9705 9710 9715 9720 9724 9729 9734 9738 9743 9747 9751 9755 9759 9763 9766 9770 9773 9776 9779 9781 9784 9786 9788 9790 9792 9794 9796 9797 9799 9801 9802 9804 9805 9807 9808 9810 9811 9813 9815 9816 9818 9819 9821 9823 9824 9826 9827 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9844 9845 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9890 9888 9886 9884 9881 9878 9874 9870 9865 9860 9855 9849 9843 9836 9828 9820 9811 9802 9792 9781 9769 9757 9744 9730 9715 9699 9683 9665 9647 9628 9608 9587 9565 9542 9518 9494 9469 9443 9417 9390 9362 9335 9307 9279 9251 9223 9196 9168 9142 9116 9090 9066 5577 0 55 2 9043 9021 9000 8981 8964 8948 8934 8922 8912 8904 8897 8893 8891 8892 8894 8899 8905 8914 8924 8937 8951 8967 8985 9004 9025 9047 9071 9095 9121 9147 9174 9201 9229 9258 9286 9315 9343 9371 9400 9427 9454 9481 9507 9532 9557 9581 9604 9626 9647 9667 9686 9705 9722 9738 9754 9768 9782 9795 9807 9818 9828 9838 9847 9855 9863 9870 9876 9883 9888 9894 9899 9903 9907 9911 9915 9919 9922 9925 9928 9930 9933 9935 9937 9939 9941 9942 9944 9945 9946 9946 9947 9947 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9924 9922 9919 9917 9914 9911 9908 9904 9901 9897 9894 9890 9885 9881 9877 9872 9867 9862 9856 9851 9845 9839 9832 9826 9819 9812 9805 9798 9790 9783 9775 9767 9760 9752 9744 9736 9728 9720 9713 9705 9698 9691 9683 9677 9670 9664 9657 9652 9646 9641 9636 9631 9627 9623 9619 9616 9613 9610 9608 9606 9604 9603 9602 9602 9601 9601 9602 9602 9603 9605 9606 9608 9610 9612 9615 9618 9621 9624 9627 9631 9634 9638 9642 9646 9651 9655 9659 9664 9669 9673 9678 9683 9688 9693 9699 9704 9709 9714 9720 9725 9731 9736 9742 9747 9753 9758 9764 9769 9775 9780 9786 9791 9796 9801 9805 9810 9814 9818 9822 9825 9828 9831 9833 9835 9837 9838 9839 9839 9839 9839 9838 9837 9835 9833 9831 9828 9825 9822 9819 9816 9812 9808 9805 9801 9797 9794 9790 9787 9784 9781 9778 9775 9773 9771 9769 9768 9767 9766 9766 9766 9766 9766 9767 9768 9769 9770 9772 9774 9776 9778 9780 9783 9785 9788 9791 9794 9797 9800 9803 9806 9810 9814 9817 9821 9825 9829 9833 9837 9841 9845 9849 9854 9858 9862 9867 9871 9875 9879 9884 9888 9892 9896 9900 9903 9907 9910 9914 9917 9919 9922 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9923 9925 9927 9928 9930 9932 9934 9936 9938 9939 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 5578 0 55 2 9943 9942 9940 9938 9937 9935 9934 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9927 9927 9927 9928 9929 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9931 9930 9929 9929 9929 9928 9928 9929 9929 9929 9930 9931 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9888 9886 9884 9882 9880 9877 9875 9872 9870 9867 9864 9861 9858 9855 9852 9849 9846 9842 9839 9835 9832 9828 9824 9821 9817 9813 9809 9805 9801 9797 9794 9790 9786 9782 9779 9775 9772 9769 9766 9763 9760 9758 9756 9754 9752 9750 9749 9747 9746 9746 9745 9745 9744 9744 9745 9745 9745 9746 9747 9748 9748 9749 9750 9751 9752 9753 9754 9754 9755 9755 9756 9756 9756 9755 9755 9754 9753 9752 9751 9749 9748 9746 9744 9741 9739 9736 9733 9730 9727 9723 9720 9716 9713 9709 9705 9701 9698 9694 9690 9686 9682 9678 9675 9671 9667 9664 9660 9657 9654 9651 9648 9645 9643 9641 9639 9637 9635 9633 9632 9631 9631 9630 9630 9630 9630 9631 9632 9633 9634 9635 9637 9639 9641 9643 9645 9647 9650 9652 9654 9657 9659 9661 9663 9665 9666 9668 9669 9670 9670 9670 9669 9668 9666 9663 9660 9656 9651 9645 9637 9629 9619 9608 9596 9582 9566 9548 9529 9507 9483 9457 9429 9397 9364 9327 9288 9246 9200 9152 9101 9046 8988 8927 8863 8795 8725 8651 8574 8495 8412 8327 8239 8149 8056 7962 7866 7768 7668 7568 7466 7365 7262 7160 7057 6955 6854 6753 6654 6556 6459 6365 6273 6183 6097 6013 5932 5855 5781 5711 5646 5585 5528 5476 5429 5387 5351 5319 5294 5274 5261 5253 5251 5256 5267 5284 5308 5338 5375 5417 5466 5521 5582 5649 5721 5799 5881 5969 6060 6156 6256 6359 6465 6574 6685 6797 6911 7025 7140 7255 7369 7482 7594 7705 7813 7920 8023 8124 8222 8316 8407 8494 8578 8658 8734 8806 8874 8939 9000 9057 9111 9162 9209 9253 9294 9333 9369 9402 9433 9462 9489 9514 9537 9559 9580 9599 9617 9633 9649 9664 9678 9690 9703 9714 9725 9734 9744 9752 9760 9768 9775 9781 9786 9792 9796 9800 9804 9807 9810 9813 9815 9816 9818 9819 9820 9820 9820 9820 9820 9820 9819 9818 9817 9816 9815 9814 9812 9810 9808 9806 9804 9802 9799 9796 9793 9790 9787 9784 9780 9777 9773 9769 9765 9761 9757 9752 9748 9744 9740 9736 9732 9728 9725 9721 9718 9715 9713 9710 9708 5579 0 55 2 9706 9705 9703 9703 9702 9702 9702 9703 9703 9704 9706 9708 9709 9712 9714 9717 9719 9722 9726 9729 9732 9735 9739 9742 9746 9749 9752 9756 9759 9762 9765 9768 9770 9773 9775 9778 9780 9782 9783 9785 9786 9787 9788 9789 9789 9789 9789 9789 9788 9788 9787 9786 9785 9784 9782 9780 9779 9777 9775 9773 9771 9769 9767 9765 9764 9762 9760 9759 9757 9756 9755 9754 9754 9753 9753 9754 9754 9755 9756 9757 9759 9761 9763 9765 9768 9771 9774 9777 9781 9785 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9827 9831 9834 9837 9839 9842 9844 9845 9846 9847 9847 9847 9847 9846 9844 9841 9838 9835 9831 9826 9820 9813 9806 9798 9789 9779 9768 9756 9743 9730 9715 9699 9682 9664 9646 9626 9605 9583 9560 9537 9512 9486 9460 9433 9406 9378 9349 9321 9292 9262 9233 9204 9176 9147 9119 9092 9066 9041 9016 8993 8972 8951 8933 8916 8901 8888 8876 8867 8860 8855 8853 8852 8854 8857 8863 8871 8881 8893 8907 8923 8940 8959 8979 9000 9022 9046 9070 9095 9120 9146 9172 9198 9223 9249 9274 9299 9323 9347 9369 9391 9412 9432 9451 9470 9487 9502 9517 9531 9544 9556 9567 9577 9586 9594 9602 9609 9615 9621 9626 9630 9635 9638 9642 9645 9648 9650 9653 9655 9657 9659 9661 9662 9664 9665 9667 9668 9669 9671 9672 9673 9674 9674 9675 9676 9677 9677 9678 9678 9679 9679 9680 9680 9681 9681 9681 9682 9683 9683 9684 9685 9686 9687 9688 9689 9691 9692 9694 9695 9697 9699 9701 9703 9705 9707 9710 9712 9715 9717 9719 9722 9724 9727 9730 9732 9735 9737 9739 9742 9744 9747 9749 9751 9753 9755 9757 9759 9760 9762 9763 9765 9766 9767 9768 9768 9769 9769 9769 9768 9768 9767 9766 9765 9763 9761 9759 9757 9755 9752 9749 9746 9743 9739 9736 9733 9729 9725 9722 9718 9715 9712 9708 9706 9703 9700 9698 9696 9694 9693 9692 9692 9691 9691 9692 9693 9694 9695 9697 9700 9702 9705 9708 9711 9714 9718 9722 9725 9729 9733 9737 9741 9745 9749 9753 9757 9760 9764 9767 9771 9774 9777 9780 9783 9786 9788 9791 9793 9795 9798 9799 9801 9803 9805 9806 9807 9809 9810 9811 9811 9812 9812 9812 9812 9812 9812 9811 9810 9809 9808 9807 9805 9803 9801 9799 9797 9794 9792 9789 9786 9784 9781 9778 9775 9773 9770 9768 9765 9763 9761 9760 9758 9757 9757 9756 9756 9756 9756 9757 9758 9759 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9787 9788 9789 9790 9791 9791 9791 9791 9791 9791 9790 9789 9788 9787 9786 9785 9783 9782 9781 9779 9778 9776 9775 9774 9773 9772 9771 9770 9769 9768 9768 9767 9767 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9767 9767 9768 9768 9769 9770 9771 9772 5580 0 55 2 9774 9775 9777 9779 9781 9783 9785 9788 9790 9793 9796 9799 9802 9806 9809 9812 9816 9819 9822 9825 9829 9832 9835 9837 9840 9842 9845 9847 9849 9851 9852 9854 9855 9856 9857 9857 9858 9858 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9859 9858 9856 9854 9851 9849 9846 9843 9840 9837 9833 9830 9826 9822 9818 9813 9809 9805 9801 9797 9793 9789 9785 9781 9778 9775 9772 9769 9767 9765 9763 9762 9761 9761 9761 9761 9762 9763 9764 9766 9768 9771 9773 9776 9779 9782 9786 9789 9792 9795 9799 9802 9805 9807 9810 9812 9814 9815 9816 9817 9817 9817 9816 9815 9814 9811 9809 9806 9802 9798 9794 9789 9783 9778 9772 9765 9758 9751 9743 9736 9728 9719 9711 9702 9694 9685 9676 9667 9658 9648 9639 9630 9621 9613 9604 9595 9587 9579 9571 9564 9557 9550 9544 9538 9532 9527 9523 9519 9515 9512 9510 9508 9507 9507 9507 9507 9508 9510 9512 9515 9518 9522 9526 9530 9535 9540 9546 9551 9557 9563 9569 9576 9582 9588 9595 9601 9607 9614 9620 9626 9632 9638 9643 9649 9654 9660 9665 9670 9675 9680 9685 9690 9695 9700 9705 9710 9715 9720 9725 9730 9735 9740 9745 9751 9756 9761 9766 9771 9776 9781 9786 9790 9795 9799 9803 9807 9810 9814 9816 9819 9821 9823 9825 9826 9827 9827 9827 9827 9826 9825 9824 9823 9821 9819 9816 9814 9811 9808 9805 9802 9798 9795 9792 9788 9785 9782 9778 9775 9772 9769 9766 9764 9761 9759 9757 9755 9753 9752 9750 9750 9749 9749 9748 9749 9749 9750 9751 9752 9754 9755 9758 9760 9762 9765 9768 9772 9775 9779 9783 9787 9791 9795 9799 9804 9808 9813 9818 9822 9827 9831 9836 9840 9845 9849 9853 9857 9861 9864 9868 9871 9874 9877 9880 9882 9884 9886 9888 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9875 9874 9873 9872 5581 0 55 2 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9873 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9876 9877 9878 9879 9881 9882 9884 9886 9888 9890 9892 9895 9897 9899 9902 9904 9906 9908 9911 9913 9915 9916 9918 9920 9921 9922 9923 9923 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9897 9896 9894 9892 9890 9889 9887 9885 9882 9880 9878 9875 9872 9869 9866 9863 9859 9856 9852 9848 9843 9839 9834 9830 9825 9820 9815 9810 9805 9800 9795 9791 9786 9781 9777 9773 9768 9764 9761 9757 9754 9751 9748 9746 9744 9742 9740 9739 9738 9737 9736 9735 9735 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9733 9733 9733 9733 9733 9733 9733 9733 9733 9734 9734 9735 9736 9738 9739 9741 9743 9746 9749 9752 9755 9759 9762 9767 9771 9776 9780 9785 9791 9796 9801 9806 9812 9817 9822 9827 9832 9837 9841 9845 9849 9852 9856 9858 9861 9862 9864 9865 9865 9866 9865 9865 9864 9862 9860 9858 9856 9853 9850 9847 9844 9840 9837 9833 9830 9826 9823 9820 9816 9813 9810 9808 9805 9803 9800 9798 9797 9795 9794 9793 9792 9791 9790 9790 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9788 9788 9788 9788 9788 9788 9788 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9786 9786 9786 9786 9785 9785 9784 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9772 9771 9770 9769 9768 9767 9766 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9749 9748 9746 9744 9742 9740 9738 9735 9733 9730 9727 9725 9721 9718 9715 9712 9709 9706 9702 9699 9696 9693 9691 9688 9686 9684 9682 9681 9680 9679 9678 9678 9678 9679 9680 9681 9683 9685 9687 9689 9692 9694 9697 9700 9704 9707 9710 9713 9716 9719 9721 9724 9726 9728 9729 9730 9731 9731 9731 9731 9730 9728 9726 9723 9720 9716 9712 9707 9702 9696 9689 9682 9675 9666 9657 9648 9638 9627 9615 9603 9591 9577 9563 9548 9532 9516 9499 9480 9461 9441 9420 9398 9375 9351 9326 9299 9271 9241 9210 9177 9142 9106 9067 9027 8984 8939 8891 8840 8787 8731 8672 8610 8544 8475 8402 8326 8246 8163 8075 7984 7889 7790 7687 7580 7470 7356 7239 7118 6995 6868 6739 6607 6474 6338 6201 6063 5924 5785 5645 5506 5368 5231 5095 4962 4831 4703 4578 4456 4339 4225 4117 4013 3915 3822 3736 3655 3581 3513 3452 3398 3352 3312 3280 3256 3239 3230 3229 3235 3249 3271 3300 3337 3382 3434 3493 3560 3633 3714 3800 5582 0 55 2 3894 3993 4099 4209 4325 4446 4572 4701 4835 4971 5111 5253 5397 5543 5689 5837 5984 6132 6279 6424 6569 6711 6852 6990 7125 7256 7385 7509 7630 7747 7860 7968 8071 8171 8266 8356 8442 8523 8600 8673 8742 8806 8867 8924 8977 9027 9074 9118 9159 9197 9232 9266 9297 9326 9353 9378 9402 9425 9445 9465 9484 9501 9518 9533 9548 9562 9575 9587 9599 9610 9620 9630 9639 9648 9657 9664 9672 9679 9685 9691 9697 9702 9707 9711 9715 9719 9722 9725 9727 9730 9732 9733 9734 9735 9735 9735 9735 9734 9732 9731 9728 9726 9722 9719 9715 9710 9705 9699 9693 9686 9679 9672 9664 9655 9646 9637 9627 9618 9607 9597 9586 9576 9565 9554 9544 9533 9522 9512 9502 9492 9483 9474 9466 9458 9450 9443 9437 9432 9427 9423 9419 9417 9415 9414 9413 9413 9415 9416 9419 9422 9426 9430 9435 9440 9446 9453 9459 9466 9474 9481 9489 9497 9505 9513 9521 9529 9536 9544 9551 9558 9565 9572 9578 9584 9589 9595 9599 9604 9607 9611 9614 9617 9619 9621 9623 9624 9625 9626 9626 9626 9627 9627 9627 9627 9627 9627 9627 9627 9627 9628 9628 9629 9630 9632 9634 9636 9638 9641 9644 9647 9651 9655 9660 9665 9670 9675 9681 9687 9693 9699 9706 9712 9719 9726 9733 9740 9746 9753 9760 9767 9774 9780 9786 9793 9799 9804 9810 9815 9820 9825 9830 9834 9838 9842 9846 9849 9852 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9874 9874 9875 9875 9876 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9872 9871 9869 9867 9865 9862 9860 9857 9854 9850 9847 9844 9840 9836 9832 9829 9825 9821 9817 9813 9809 9805 9801 9797 9793 9789 9785 9782 9778 9774 9770 9766 9762 9759 9755 9751 9747 9743 9738 9734 9730 9726 9721 9717 9712 9707 9702 9698 9693 9688 9683 9678 9674 9669 9664 9660 9656 9652 9648 9644 9641 9638 9635 9633 9631 9630 9628 9628 9627 9627 9628 9628 9630 9631 9633 9635 9638 9641 9644 9647 9651 9654 9658 9662 9666 9670 9673 9677 9681 9684 9688 9691 9694 9696 9699 9701 9703 9705 9707 9708 9709 9710 9711 9712 9712 9713 9714 9714 9715 9715 9716 9717 9718 9720 9721 9723 9725 9727 9729 9732 9735 9738 9742 9745 9749 9753 9757 9762 9766 9770 9774 9778 9782 9785 9789 9792 9794 9797 9799 9800 9801 9801 9801 9801 9799 9798 9795 9792 9789 9785 9781 9776 9770 9764 9758 9752 9745 9737 9730 9722 9714 9706 9698 9690 9682 9674 9666 9658 9650 9642 9635 9628 9621 9615 9609 9603 9598 9593 9588 9584 9581 9578 9575 9573 9572 9571 9571 9571 9572 9574 9576 9578 9582 9585 9589 9594 9599 9605 9611 9618 9625 5583 0 55 2 9632 9639 9647 9655 9663 9672 9680 9689 9698 9706 9715 9723 9732 9740 9748 9756 9764 9771 9779 9786 9792 9799 9805 9811 9816 9821 9826 9831 9835 9839 9843 9846 9849 9852 9855 9857 9859 9861 9863 9865 9866 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9872 9872 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9859 9858 9858 9857 9857 9857 9857 9856 9856 9856 9857 9857 9857 9857 9857 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9858 9858 9858 9857 9857 9856 9855 9854 9853 9852 9851 9850 9848 9847 9846 9844 9843 9841 9840 9839 9837 9836 9835 9833 9832 9831 9830 9829 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9815 9814 9812 9810 9808 9806 9804 9801 9799 9796 9793 9791 9788 9785 9781 9778 9775 9772 9769 9765 9762 9759 9756 9754 9751 9748 9746 9744 9742 9740 9739 9738 9737 9736 9736 9736 9736 9736 9736 9737 9738 9739 9740 9741 9743 9744 9746 9747 9749 9751 9752 9754 9756 9757 9759 9761 9762 9764 9765 9767 9768 9770 9771 9772 9774 9775 9776 9778 9779 9781 9782 9784 9786 9788 9790 9792 9794 9796 9798 9801 9803 9806 9809 9812 9814 9817 9820 9823 9826 9829 9832 9834 9837 9840 9842 9844 9847 9849 9850 9852 9853 9854 9855 9856 9856 9856 9856 9856 9855 9854 9853 9852 9850 9848 9846 9843 9841 9838 9835 9832 9829 9826 9823 9819 9816 9813 9809 9806 9802 9799 9795 9792 9789 9786 9782 9779 9776 9773 9771 9768 9765 9763 9761 9758 9756 9754 9752 9750 9749 9747 9745 9744 9743 9741 9740 9739 9738 9738 9737 9737 9736 9736 9736 9736 9736 9736 9737 9737 9738 9739 9740 9741 9742 9744 9745 9747 9749 9751 9753 9755 9757 9759 9762 9764 9766 9769 9771 9773 9775 9778 9780 9782 9784 9786 9788 9790 9791 9793 9795 9797 9798 9800 9801 9803 9804 9806 9807 9809 9810 9812 9814 9816 9818 9819 9822 9824 9826 9828 9830 9833 9835 9838 9840 9842 9845 9847 9849 9852 9854 9856 9858 9859 9861 9862 9863 9864 9864 9865 9865 9864 9864 9863 9862 9861 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9834 9831 9829 9826 9823 9820 9818 9815 9813 9810 9808 9806 9805 9803 9801 9800 9799 9798 9797 9796 9795 9794 9793 9793 9792 9791 9790 9790 9789 9788 9787 9785 9784 9782 9781 9779 9777 9774 9771 9768 9765 9762 9758 9753 9749 9744 9738 9732 9726 9719 9712 9704 9696 9688 9678 9669 9659 9648 9637 9625 9613 9600 9587 9574 9560 9546 9532 9517 9503 9488 9473 9458 9443 9428 9414 9400 9386 9373 9360 9348 9337 9326 9316 9307 9299 9292 9286 9281 9277 9274 9272 9272 9272 9273 9276 9279 9283 9289 9295 9302 9309 9317 9326 5584 0 55 2 9335 9345 9355 9366 9377 9387 9398 9410 9421 9432 9443 9453 9464 9475 9485 9495 9505 9514 9524 9533 9542 9551 9560 9568 9577 9585 9593 9601 9608 9616 9624 9631 9639 9646 9653 9660 9667 9674 9681 9687 9694 9700 9706 9712 9718 9724 9729 9734 9739 9744 9748 9752 9756 9760 9764 9767 9771 9774 9777 9779 9782 9785 9788 9790 9793 9795 9798 9801 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9837 9840 9843 9846 9849 9852 9855 9858 9860 9863 9865 9867 9869 9871 9872 9874 9875 9876 9877 9877 9878 9878 9878 9878 9877 9877 9876 9875 9874 9872 9870 9869 9866 9864 9861 9858 9855 9852 9848 9844 9840 9835 9831 9825 9820 9814 9809 9803 9796 9790 9783 9777 9770 9764 9757 9750 9744 9738 9732 9726 9720 9715 9710 9706 9702 9699 9695 9693 9691 9689 9688 9688 9688 9688 9689 9691 9693 9695 9697 9700 9703 9706 9709 9713 9716 9720 9723 9726 9730 9733 9736 9738 9741 9743 9745 9747 9748 9749 9750 9751 9751 9751 9751 9750 9749 9748 9746 9745 9743 9741 9739 9737 9734 9732 9729 9726 9723 9721 9718 9715 9712 9708 9705 9702 9699 9696 9692 9689 9685 9682 9678 9674 9670 9666 9661 9657 9652 9647 9642 9636 9630 9624 9618 9611 9604 9596 9589 9581 9572 9563 9554 9545 9536 9526 9516 9507 9497 9487 9477 9467 9458 9448 9439 9431 9423 9415 9408 9401 9396 9391 9386 9383 9380 9378 9378 9378 9378 9380 9383 9386 9390 9395 9401 9408 9415 9422 9430 9439 9447 9456 9466 9475 9485 9494 9503 9513 9522 9531 9539 9547 9555 9563 9570 9577 9583 9589 9595 9600 9604 9609 9613 9616 9620 9623 9626 9628 9630 9632 9634 9635 9637 9638 9638 9639 9639 9639 9639 9639 9638 9637 9635 9633 9631 9628 9625 9620 9616 9610 9604 9597 9590 9581 9572 9561 9550 9537 9523 9508 9492 9475 9456 9436 9414 9390 9365 9339 9310 9280 9248 9214 9178 9140 9100 9058 9014 8968 8919 8869 8816 8761 8704 8645 8584 8522 8457 8391 8323 8254 8184 8113 8041 7968 7895 7822 7750 7677 7605 7535 7465 7397 7332 7268 7207 7148 7093 7041 6992 6948 6907 6871 6839 6812 6789 6771 6758 6750 6747 6750 6756 6768 6785 6807 6833 6863 6898 6936 6979 7025 7074 7127 7182 7240 7301 7363 7427 7492 7559 7626 7694 7762 7831 7899 7967 8034 8101 8166 8231 8294 8356 8416 8475 8532 8587 8641 8692 8742 8789 8835 8878 8920 8959 8997 9033 9067 9099 9129 9158 9184 9210 9233 9256 9277 9296 9315 9332 9348 9363 9378 9391 9404 9416 9427 9438 9448 9458 9467 9476 9485 9493 9501 9509 9517 9524 9531 9538 9545 9552 9558 9565 9571 9576 9582 9587 9591 9596 9599 9603 9606 9608 9610 9611 9612 9612 9611 9610 9609 9606 9604 9600 9596 9592 9587 9581 9576 9570 9563 9557 9550 9543 9536 9529 5585 0 55 2 9522 9515 9508 9501 9494 9488 9482 9476 9471 9465 9461 9456 9452 9448 9445 9442 9439 9437 9434 9432 9431 9429 9428 9427 9426 9425 9424 9422 9421 9420 9419 9418 9416 9415 9413 9411 9409 9407 9404 9401 9398 9395 9392 9388 9384 9380 9376 9371 9367 9362 9357 9352 9347 9341 9336 9331 9325 9319 9314 9308 9302 9296 9291 9285 9279 9273 9267 9261 9256 9250 9244 9239 9233 9228 9223 9218 9214 9209 9205 9201 9197 9194 9191 9189 9187 9185 9184 9183 9183 9183 9184 9185 9186 9189 9192 9195 9199 9203 9207 9213 9218 9224 9230 9237 9243 9250 9258 9265 9272 9280 9287 9295 9302 9309 9316 9323 9330 9336 9342 9348 9353 9358 9363 9368 9372 9375 9379 9382 9384 9387 9389 9390 9392 9393 9394 9395 9396 9397 9398 9399 9399 9400 9401 9403 9404 9406 9408 9410 9412 9415 9419 9422 9426 9430 9435 9440 9445 9451 9457 9464 9470 9477 9484 9492 9499 9507 9515 9523 9530 9538 9546 9554 9561 9569 9576 9584 9591 9597 9604 9610 9617 9622 9628 9634 9639 9644 9648 9653 9657 9661 9665 9669 9673 9677 9680 9683 9686 9690 9693 9695 9698 9701 9703 9705 9708 9710 9711 9713 9714 9715 9716 9717 9717 9718 9717 9717 9716 9715 9714 9713 9711 9709 9707 9704 9702 9700 9697 9694 9692 9689 9687 9684 9682 9680 9679 9677 9676 9675 9675 9675 9675 9676 9677 9678 9680 9682 9685 9688 9691 9694 9698 9702 9706 9710 9714 9718 9722 9726 9731 9735 9738 9742 9746 9749 9752 9755 9758 9760 9762 9764 9766 9767 9769 9770 9770 9771 9771 9772 9772 9772 9771 9771 9770 9770 9769 9768 9767 9765 9764 9762 9760 9758 9756 9754 9751 9748 9745 9741 9738 9734 9729 9725 9720 9715 9709 9704 9698 9692 9686 9680 9674 9667 9661 9655 9648 9642 9636 9631 9625 9620 9616 9611 9607 9604 9601 9598 9596 9594 9593 9593 9593 9593 9594 9596 9598 9600 9602 9605 9609 9612 9616 9620 9625 9629 9633 9638 9643 9647 9652 9656 9661 9665 9670 9674 9678 9682 9686 9690 9694 9698 9702 9705 9709 9712 9716 9719 9723 9726 9729 9733 9736 9740 9743 9746 9750 9753 9757 9760 9764 9767 9770 9774 9777 9780 9783 9787 9790 9792 9795 9798 9801 9803 9805 9808 9810 9812 9814 9816 9817 9819 9820 9821 9823 9824 9825 9826 9827 9828 9828 9829 9830 9830 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9830 9830 9829 9829 9828 9828 9827 9826 9826 9825 9824 9823 9823 9822 9821 9820 9819 9819 9818 9817 9816 9815 9814 9812 9811 9810 9809 9807 9806 9804 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9782 9780 9778 9775 9773 9771 9768 9766 9764 9762 9760 9757 9755 9754 9752 9750 9748 9747 9745 9744 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9733 5586 0 55 3 9715 9714 9714 9713 9713 9714 9714 9715 9716 9717 9718 9719 9721 9723 9724 9726 9728 9730 9731 9733 9735 9736 9738 9739 9740 9741 9742 9743 9743 9744 9744 9744 9743 9743 9742 9742 9741 9740 9739 9738 9737 9736 9734 9733 9732 9731 9730 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9719 9718 9717 9716 9715 9714 9713 9712 9710 9709 9707 9706 9704 9702 9699 9697 9694 9691 9687 9684 9680 9675 9671 9666 9660 9655 9648 9642 9635 9628 9621 9613 9605 9596 9588 9578 9569 9559 9548 9538 9526 9515 9503 9490 9478 9464 9451 9437 9422 9407 9392 9376 9360 9344 9327 9311 9294 9277 9260 9243 9226 9209 9193 9177 9162 9147 9133 9120 9107 9096 9085 9076 9068 9061 9055 9050 9047 9045 9044 9045 9047 9050 9054 9059 9065 9072 9080 9088 9097 9107 9117 9128 9138 9149 9160 9171 9182 9192 9203 9213 9223 9233 9242 9251 9260 9268 9276 9283 9290 9296 9302 9307 9312 9317 9321 9324 9327 9330 9332 9334 9335 9335 9336 9335 9334 9333 9331 9329 9326 9323 9320 9316 9312 9308 9303 9298 9293 9288 9283 9278 9273 9268 9263 9259 9254 9249 9244 9240 9235 9230 9225 9220 9215 9210 9205 9199 9192 9186 9179 9171 9163 9154 9145 9135 9125 9114 9103 9091 9079 9066 9053 9040 9026 9013 9000 8986 8973 8959 8946 8934 8921 8909 8897 8886 8875 8864 8854 8843 8833 8823 8813 8803 8793 8783 8772 8761 8749 8737 8724 8711 8697 8682 8666 8649 8632 8614 8595 8575 8554 8533 8512 8490 8467 8445 8422 8399 8376 8353 8330 8307 8284 8261 8239 8217 8195 8173 8151 8130 8108 8087 8065 8044 8022 7999 7977 7953 7930 7905 7880 7854 7827 7800 7772 7743 7713 7682 7651 7619 7586 7553 7520 7486 7452 7418 7383 7349 7314 7279 7244 7209 7174 7139 7104 7068 7031 6994 6956 6916 6875 6832 6787 6740 6690 6637 6581 6521 6458 6390 6319 6243 6162 6077 5988 5894 5795 5693 5585 5475 5360 5243 5122 4999 4875 4749 4622 4495 4369 4243 4119 3996 3877 3759 3646 3536 3431 3331 3235 3144 3059 2979 2905 2836 2773 2715 2663 2616 2575 2539 2508 2482 2461 2444 2433 2425 2422 2424 2430 2440 2455 2474 2498 2527 2559 2597 2640 2687 2739 2796 2858 2925 2997 3074 3155 3241 3331 3425 3524 3625 3730 3838 3948 4061 4175 4290 4406 4522 4638 4754 4869 4982 5094 5205 5313 5418 5521 5622 5719 5814 5906 5994 6080 6162 6242 6319 6393 6465 6534 6601 6665 6728 6788 6847 6904 6959 7013 7065 7116 7165 7213 7260 7306 7350 7394 7436 7477 7517 7556 7594 7630 7666 7701 7734 7767 7799 7830 7860 7889 7918 7946 7973 8000 8026 8051 8077 8101 8126 8150 8173 8196 8219 8242 8265 8287 8309 8331 8352 8374 8395 8415 8436 8456 8476 8495 8515 8533 8552 8570 8588 8605 8623 8639 8656 8672 5587 0 55 3 8687 8703 8718 8732 8747 8761 8775 8788 8801 8814 8827 8840 8853 8865 8877 8889 8901 8913 8925 8937 8949 8960 8971 8983 8994 9004 9015 9025 9035 9045 9055 9064 9072 9081 9089 9096 9103 9110 9116 9122 9127 9133 9138 9142 9147 9151 9155 9159 9164 9168 9173 9177 9182 9188 9193 9199 9205 9212 9219 9226 9234 9242 9251 9259 9268 9277 9286 9295 9304 9313 9322 9331 9339 9348 9355 9363 9370 9377 9383 9389 9394 9399 9404 9409 9413 9417 9420 9424 9427 9431 9434 9438 9441 9445 9448 9452 9456 9460 9464 9469 9473 9478 9482 9487 9492 9497 9502 9506 9511 9516 9520 9524 9528 9532 9535 9538 9541 9544 9546 9548 9550 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9566 9568 9569 9571 9573 9575 9577 9579 9581 9583 9585 9587 9590 9592 9594 9596 9598 9600 9601 9603 9604 9605 9606 9607 9608 9608 9608 9608 9609 9608 9608 9608 9608 9607 9607 9607 9606 9606 9606 9606 9606 9606 9607 9608 9608 9609 9611 9612 9614 9616 9618 9620 9622 9625 9628 9631 9634 9637 9640 9644 9647 9650 9653 9657 9660 9663 9666 9668 9671 9673 9675 9677 9678 9679 9679 9680 9679 9679 9678 9676 9674 9671 9668 9664 9659 9653 9647 9640 9632 9623 9613 9602 9590 9577 9562 9547 9530 9511 9491 9469 9446 9421 9394 9366 9335 9303 9269 9233 9195 9155 9113 9068 9022 8974 8923 8871 8817 8760 8702 8642 8580 8517 8451 8385 8316 8247 8176 8105 8032 7959 7885 7812 7738 7664 7591 7519 7448 7378 7310 7244 7180 7119 7061 7007 6956 6908 6865 6827 6793 6765 6741 6723 6711 6704 6703 6707 6718 6734 6756 6783 6816 6854 6898 6946 6998 7054 7115 7179 7246 7315 7387 7461 7536 7613 7690 7768 7845 7922 7999 8075 8149 8222 8293 8363 8430 8496 8559 8620 8678 8734 8788 8839 8888 8934 8978 9020 9060 9097 9133 9167 9199 9229 9257 9284 9309 9333 9355 9376 9396 9414 9431 9447 9462 9476 9489 9501 9512 9522 9530 9538 9545 9551 9556 9560 9564 9566 9567 9566 9565 9563 9559 9554 9547 9539 9529 9517 9503 9487 9469 9448 9425 9399 9370 9338 9303 9264 9222 9177 9127 9074 9017 8956 8891 8822 8749 8672 8591 8506 8417 8324 8229 8129 8027 7922 7814 7704 7592 7479 7364 7248 7132 7016 6899 6783 6669 6555 6444 6334 6227 6123 6023 5926 5833 5744 5660 5580 5506 5437 5373 5316 5264 5218 5179 5146 5119 5099 5086 5079 5080 5087 5101 5122 5150 5184 5226 5274 5328 5389 5456 5530 5609 5694 5785 5880 5980 6085 6194 6306 6421 6539 6660 6782 6905 7029 7153 7277 7400 7522 7642 7759 7875 7987 8095 8200 8301 8398 8491 8578 8662 8740 8814 8884 8948 9009 9065 9117 9165 9209 9250 9288 9323 9355 9384 9411 9437 9460 9482 9503 9522 9540 9557 9573 9589 9604 9618 5588 0 55 3 9631 9644 9657 9668 9679 9690 9699 9709 9717 9725 9731 9738 9743 9747 9751 9754 9756 9757 9758 9757 9756 9754 9752 9749 9745 9740 9735 9730 9723 9717 9709 9702 9694 9685 9677 9668 9659 9649 9640 9630 9621 9611 9602 9593 9584 9575 9566 9558 9550 9542 9535 9529 9523 9517 9512 9508 9505 9502 9499 9497 9496 9496 9496 9496 9497 9499 9501 9504 9507 9510 9513 9517 9522 9526 9531 9536 9541 9547 9552 9558 9564 9570 9576 9582 9589 9595 9602 9608 9615 9621 9628 9634 9640 9646 9652 9658 9663 9667 9672 9676 9679 9682 9684 9686 9687 9687 9687 9686 9685 9683 9681 9678 9675 9672 9668 9664 9660 9656 9652 9649 9645 9642 9639 9636 9634 9632 9631 9630 9630 9631 9632 9633 9635 9637 9640 9643 9646 9650 9654 9658 9662 9666 9670 9674 9678 9682 9686 9690 9694 9697 9701 9704 9707 9711 9714 9717 9720 9723 9726 9729 9732 9735 9739 9742 9745 9749 9752 9756 9759 9763 9766 9769 9772 9775 9777 9780 9782 9783 9785 9786 9786 9786 9786 9786 9785 9783 9782 9780 9778 9775 9772 9769 9766 9763 9760 9756 9753 9749 9746 9743 9739 9736 9733 9730 9727 9724 9721 9719 9716 9713 9711 9708 9706 9703 9701 9698 9696 9693 9691 9688 9686 9683 9680 9678 9675 9672 9669 9666 9663 9660 9657 9654 9651 9647 9644 9641 9637 9634 9631 9627 9623 9620 9616 9612 9608 9604 9600 9596 9592 9587 9583 9578 9573 9568 9562 9557 9551 9545 9539 9533 9526 9519 9512 9505 9497 9489 9481 9473 9464 9455 9446 9437 9427 9418 9407 9397 9386 9375 9364 9352 9340 9327 9314 9300 9286 9271 9256 9239 9222 9204 9185 9166 9145 9123 9100 9076 9051 9024 8996 8967 8937 8905 8872 8837 8801 8763 8724 8684 8641 8597 8552 8504 8455 8403 8349 8293 8234 8173 8109 8041 7971 7897 7819 7737 7652 7562 7467 7368 7265 7156 7043 6925 6803 6675 6543 6407 6266 6122 5973 5822 5668 5512 5354 5194 5034 4874 4715 4556 4399 4245 4093 3945 3801 3662 3527 3398 3274 3157 3046 2941 2843 2751 2666 2588 2517 2451 2392 2339 2292 2251 2214 2183 2156 2134 2116 2103 2093 2087 2084 2085 2090 2098 2110 2125 2145 2168 2195 2227 2263 2305 2351 2403 2461 2524 2594 2669 2752 2840 2935 3037 3144 3259 3379 3505 3637 3773 3915 4061 4211 4365 4521 4679 4839 5000 5162 5323 5484 5643 5801 5957 6110 6259 6405 6548 6686 6820 6949 7073 7193 7308 7417 7522 7622 7718 7808 7894 7976 8054 8127 8196 8262 8324 8383 8438 8491 8540 8587 8631 8672 8711 8747 8782 8814 8844 8872 8898 8922 8945 8966 8985 9002 9018 9033 9046 9058 9068 9078 9086 9094 9100 9106 9111 9115 9118 9121 9124 9126 9128 9129 9130 9131 9132 9133 9134 9135 9135 9136 9138 9139 9140 9142 9144 9147 9149 9152 9156 9159 9164 9168 9173 5589 0 55 3 9179 9185 9191 9198 9205 9213 9221 9230 9239 9248 9258 9268 9279 9290 9302 9313 9326 9338 9351 9364 9377 9391 9404 9418 9432 9447 9461 9476 9491 9505 9520 9535 9549 9564 9578 9592 9605 9619 9632 9644 9656 9668 9678 9689 9698 9707 9715 9723 9730 9736 9741 9746 9750 9754 9757 9759 9761 9763 9765 9766 9767 9768 9769 9770 9771 9772 9774 9775 9777 9778 9780 9783 9785 9788 9791 9793 9796 9800 9803 9806 9809 9812 9815 9817 9820 9822 9824 9826 9828 9829 9830 9830 9831 9831 9831 9830 9830 9829 9827 9826 9824 9823 9821 9819 9816 9814 9811 9808 9804 9801 9797 9793 9788 9783 9777 9771 9765 9758 9750 9742 9733 9723 9712 9700 9687 9674 9659 9643 9625 9607 9587 9565 9542 9518 9491 9463 9433 9402 9368 9332 9295 9255 9214 9170 9125 9077 9028 8976 8923 8868 8812 8754 8694 8634 8573 8510 8447 8384 8321 8258 8195 8132 8071 8010 7952 7894 7839 7786 7735 7687 7642 7601 7562 7528 7497 7470 7447 7429 7415 7406 7401 7401 7406 7415 7429 7447 7470 7498 7530 7566 7606 7649 7697 7748 7802 7858 7918 7979 8043 8108 8174 8242 8310 8379 8447 8516 8583 8651 8717 8781 8845 8906 8966 9023 9079 9132 9183 9231 9277 9321 9362 9401 9437 9472 9504 9533 9561 9587 9611 9633 9653 9672 9690 9706 9721 9735 9748 9760 9771 9781 9791 9800 9808 9815 9822 9828 9834 9839 9844 9849 9853 9857 9860 9863 9866 9869 9871 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9917 9917 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9886 9885 9883 9881 9879 9877 9874 9871 9867 9864 9859 9855 9850 9845 9839 9833 9827 9820 9813 9806 9798 9790 9781 9772 9763 9753 9743 9733 9722 9711 9700 9689 9677 9665 9652 9639 9626 9613 9599 9585 9571 9556 9541 9525 9509 9493 9476 9458 9440 9422 9402 9382 9362 9341 9318 9296 9272 9248 9222 9197 9170 9143 9115 9087 9058 9029 9000 8970 8941 8912 8883 8855 8828 8801 8776 8752 8729 8708 8688 8671 8656 8643 8632 8624 8618 8615 8615 8617 8623 8630 8641 8654 8669 8687 8708 8730 8754 8781 8808 8838 8868 8900 8932 8965 8999 9033 9066 9100 9133 9166 9199 9230 9261 9291 9319 9347 9373 9398 9422 9444 9465 9485 9504 9521 9536 9551 9564 9576 9587 9596 9604 9611 9616 9620 9623 9625 9625 9623 9621 9616 9610 9603 9593 9582 9569 9554 9537 9517 9496 9472 9446 9417 9386 9352 9316 9277 9235 9190 5590 0 55 3 9142 9091 9037 8980 8919 8855 8787 8716 8641 8563 8480 8394 8304 8209 8111 8008 7901 7790 7675 7556 7433 7307 7177 7043 6906 6767 6624 6480 6334 6186 6038 5889 5740 5592 5445 5298 5155 5013 4875 4740 4610 4483 4362 4246 4135 4031 3932 3840 3755 3677 3605 3541 3484 3434 3391 3356 3327 3307 3293 3287 3287 3295 3311 3333 3362 3398 3442 3492 3549 3613 3684 3761 3845 3935 4032 4135 4243 4358 4478 4603 4733 4867 5006 5148 5294 5442 5593 5745 5899 6053 6208 6362 6515 6667 6818 6966 7111 7253 7392 7527 7658 7785 7907 8025 8138 8246 8349 8447 8540 8629 8712 8791 8866 8936 9002 9064 9122 9176 9226 9273 9317 9358 9396 9431 9464 9494 9522 9548 9572 9594 9614 9632 9649 9665 9679 9692 9704 9715 9725 9734 9742 9749 9756 9762 9767 9772 9776 9780 9783 9786 9788 9790 9791 9792 9793 9792 9792 9790 9789 9786 9784 9781 9777 9773 9769 9765 9760 9755 9750 9745 9740 9735 9731 9726 9722 9719 9716 9713 9711 9709 9708 9707 9708 9708 9710 9711 9714 9716 9720 9723 9727 9731 9735 9740 9744 9748 9753 9757 9761 9765 9769 9773 9777 9780 9783 9786 9789 9792 9794 9797 9799 9801 9803 9805 9807 9808 9810 9811 9813 9814 9815 9815 9816 9816 9816 9815 9814 9813 9812 9810 9808 9805 9802 9799 9796 9792 9788 9784 9780 9775 9771 9767 9763 9759 9755 9752 9749 9746 9744 9742 9741 9740 9740 9740 9741 9742 9744 9746 9748 9751 9754 9757 9760 9763 9767 9770 9773 9776 9779 9782 9785 9787 9790 9792 9794 9795 9797 9798 9800 9801 9802 9803 9805 9806 9807 9808 9809 9811 9812 9813 9814 9815 9816 9816 9817 9816 9816 9815 9813 9810 9807 9803 9797 9791 9784 9775 9766 9755 9743 9730 9716 9700 9684 9666 9648 9629 9608 9588 9566 9544 9522 9499 9476 9453 9430 9406 9384 9361 9339 9317 9295 9275 9254 9235 9216 9197 9180 9163 9147 9132 9117 9103 9090 9078 9066 9055 9045 9036 9027 9018 9011 9004 8997 8991 8985 8980 8975 8971 8967 8963 8959 8956 8953 8951 8948 8946 8944 8942 8940 8939 8937 8936 8934 8933 8932 8931 8929 8928 8928 8927 8926 8926 8925 8925 8925 8925 8926 8926 8927 8929 8930 8932 8935 8938 8941 8945 8949 8954 8960 8966 8972 8980 8988 8997 9006 9016 9027 9038 9050 9063 9077 9091 9106 9121 9137 9153 9170 9187 9205 9223 9241 9260 9278 9297 9316 9335 9354 9372 9391 9409 9427 9445 9462 9479 9495 9511 9527 9542 9556 9570 9583 9596 9608 9620 9630 9641 9650 9659 9668 9675 9683 9689 9696 9701 9706 9711 9715 9718 9722 9724 9727 9728 9730 9731 9732 9732 9732 9732 9732 9731 9730 9728 9727 9725 9724 9722 9720 9718 9716 9714 9712 9710 9708 9706 9705 9703 9702 9701 9701 9700 9700 9700 9701 9702 9703 9705 9707 9709 9711 9714 5591 0 55 3 9717 9721 9724 9728 9732 9736 9740 9744 9748 9753 9757 9761 9765 9769 9772 9776 9779 9782 9785 9788 9791 9793 9795 9797 9799 9801 9803 9804 9806 9807 9809 9810 9812 9814 9815 9817 9819 9821 9823 9825 9828 9830 9833 9835 9838 9841 9844 9846 9849 9852 9855 9858 9861 9864 9866 9869 9871 9873 9876 9878 9879 9881 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9897 9898 9900 9902 9903 9905 9907 9909 9910 9912 9914 9915 9916 9917 9918 9919 9919 9919 9919 9919 9918 9917 9915 9914 9912 9909 9907 9904 9902 9899 9896 9892 9889 9885 9882 9878 9875 9871 9867 9863 9859 9854 9850 9845 9840 9835 9829 9823 9817 9810 9803 9795 9787 9779 9770 9760 9750 9740 9729 9718 9706 9695 9683 9671 9659 9647 9635 9623 9612 9601 9590 9580 9571 9562 9554 9547 9541 9535 9531 9527 9524 9523 9522 9522 9523 9525 9528 9531 9536 9541 9546 9552 9559 9566 9574 9582 9590 9599 9608 9617 9627 9636 9646 9656 9666 9676 9686 9696 9706 9716 9726 9736 9746 9755 9765 9775 9784 9793 9802 9810 9819 9827 9834 9841 9848 9855 9861 9866 9872 9876 9881 9884 9888 9891 9893 9896 9897 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9892 9891 9890 9888 9886 9885 9883 9881 9879 9878 9876 9875 9873 9872 9871 9871 9870 9870 9870 9870 9871 9872 9873 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9891 9891 9891 9891 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9860 9860 9860 9860 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9872 9872 9871 9871 9870 9868 9867 9865 9863 9861 9859 9857 9854 9852 9849 9847 9845 9842 9840 9838 9836 9834 9833 9831 9830 9829 9829 9828 9828 9828 9827 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9825 9824 9822 9820 9818 9815 9813 9810 9806 9803 9800 9796 9793 9789 9786 9782 9779 9775 9772 9769 9766 9764 9761 9759 9757 9756 9754 9753 9751 9750 9749 9748 9747 9746 9744 9743 9742 9740 9738 9737 9734 9732 9730 9727 9725 9722 9719 9717 9714 9712 9709 9707 9705 9703 9701 9700 9699 9698 9697 9697 9697 5592 0 55 3 9696 9696 9696 9696 9695 9694 9693 9691 9688 9685 9681 9676 9670 9662 9653 9643 9631 9618 9603 9587 9569 9549 9527 9504 9479 9452 9423 9393 9360 9326 9290 9252 9213 9171 9128 9083 9036 8987 8936 8884 8829 8773 8715 8655 8594 8530 8466 8399 8332 8263 8194 8123 8052 7981 7910 7838 7768 7698 7630 7563 7498 7435 7374 7316 7262 7210 7162 7118 7078 7041 7009 6981 6956 6936 6920 6907 6899 6893 6890 6890 6893 6897 6903 6910 6918 6926 6934 6941 6947 6952 6955 6955 6953 6948 6940 6928 6912 6893 6869 6842 6810 6775 6735 6692 6645 6594 6540 6483 6424 6362 6298 6232 6166 6098 6031 5963 5895 5829 5764 5700 5639 5581 5525 5473 5425 5381 5341 5307 5277 5253 5234 5221 5214 5214 5220 5232 5251 5277 5309 5348 5393 5445 5503 5567 5637 5713 5795 5881 5973 6069 6169 6274 6381 6491 6604 6718 6835 6952 7069 7186 7304 7420 7535 7648 7758 7866 7971 8072 8170 8264 8354 8439 8519 8595 8667 8733 8795 8852 8904 8951 8994 9032 9067 9097 9123 9146 9166 9182 9196 9207 9215 9222 9227 9230 9232 9233 9234 9233 9233 9232 9231 9230 9230 9230 9231 9232 9235 9238 9242 9247 9253 9260 9268 9277 9287 9298 9310 9323 9337 9352 9367 9384 9400 9418 9435 9453 9472 9491 9509 9528 9547 9566 9584 9603 9621 9638 9655 9672 9688 9704 9718 9732 9746 9759 9770 9782 9792 9802 9810 9818 9826 9832 9838 9843 9848 9852 9855 9858 9860 9861 9862 9863 9863 9863 9863 9862 9861 9859 9857 9855 9852 9849 9846 9842 9838 9834 9829 9824 9818 9812 9805 9798 9791 9783 9774 9765 9756 9746 9735 9724 9712 9700 9687 9674 9660 9646 9632 9617 9602 9587 9572 9556 9540 9525 9509 9494 9478 9463 9449 9434 9420 9407 9395 9383 9371 9361 9352 9343 9336 9329 9324 9320 9317 9316 9315 9316 9318 9322 9327 9333 9340 9348 9358 9369 9380 9393 9407 9421 9437 9453 9469 9486 9504 9522 9540 9558 9577 9595 9613 9631 9649 9667 9684 9700 9716 9732 9746 9760 9773 9786 9797 9808 9818 9827 9834 9842 9848 9853 9858 9862 9865 9868 9870 9872 9873 9874 9875 9876 9876 9877 9877 9878 9879 9879 9881 9882 9884 9885 9888 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9922 9924 9926 9927 9928 9928 9928 9927 9927 9925 9924 9922 9920 9917 9915 9912 9910 9907 9904 9902 9900 9898 9896 9895 9894 9893 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9901 9902 9902 9903 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9897 9896 9894 9893 9892 9890 9889 9887 9886 9885 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9861 9859 9856 9853 9850 9847 9844 9840 9837 9833 9829 9826 9822 9818 9815 9811 9808 9805 9801 9798 9795 9792 9789 9787 9784 5593 0 55 3 9782 9780 9778 9776 9774 9772 9771 9770 9769 9768 9767 9766 9766 9765 9765 9765 9766 9766 9767 9768 9769 9771 9772 9774 9776 9778 9780 9783 9786 9789 9791 9795 9798 9801 9804 9808 9811 9814 9818 9821 9825 9828 9832 9835 9839 9842 9845 9849 9852 9856 9860 9863 9867 9870 9873 9877 9880 9883 9887 9889 9892 9895 9897 9899 9901 9902 9903 9903 9904 9903 9902 9901 9899 9896 9893 9889 9885 9881 9876 9871 9865 9859 9853 9847 9840 9834 9827 9821 9814 9808 9802 9797 9791 9786 9782 9777 9774 9770 9767 9764 9762 9760 9759 9758 9757 9756 9756 9756 9756 9756 9757 9758 9759 9760 9761 9763 9765 9766 9768 9771 9773 9776 9779 9782 9785 9788 9792 9796 9800 9805 9809 9814 9819 9824 9829 9834 9840 9845 9850 9856 9861 9866 9871 9875 9880 9884 9888 9892 9896 9899 9902 9904 9907 9909 9911 9912 9914 9915 9916 9916 9917 9917 9918 9918 9917 9917 9917 9916 9916 9915 9914 9912 9911 9909 9907 9905 9903 9900 9897 9893 9890 9885 9881 9876 9871 9866 9860 9854 9848 9842 9836 9829 9822 9816 9809 9803 9797 9791 9785 9780 9775 9770 9766 9762 9759 9756 9754 9753 9752 9752 9752 9752 9754 9755 9757 9759 9762 9765 9768 9772 9775 9779 9783 9787 9791 9795 9799 9803 9806 9810 9814 9818 9821 9825 9829 9832 9835 9839 9842 9845 9849 9852 9855 9858 9861 9864 9867 9869 9872 9874 9877 9879 9881 9882 9884 9885 9886 9887 9888 9888 9889 9889 9888 9888 9887 9886 9885 9884 9882 9880 9878 9876 9873 9870 9867 9864 9860 9856 9851 9846 9841 9835 9829 9822 9815 9807 9798 9789 9779 9768 9757 9745 9733 9719 9706 9691 9676 9660 9644 9627 9610 9592 9574 9555 9536 9517 9497 9476 9456 9434 9413 9391 9368 9345 9321 9297 9271 9245 9218 9191 9162 9131 9100 9067 9033 8997 8959 8920 8879 8836 8791 8744 8695 8643 8590 8534 8476 8416 8353 8289 8223 8155 8085 8013 7940 7866 7791 7715 7639 7562 7486 7410 7335 7261 7188 7118 7049 6984 6921 6862 6806 6755 6708 6666 6628 6596 6570 6549 6533 6524 6521 6524 6532 6547 6568 6594 6626 6664 6706 6754 6806 6863 6924 6989 7057 7128 7202 7279 7357 7438 7519 7602 7685 7769 7852 7936 8019 8102 8183 8264 8343 8421 8497 8571 8643 8713 8781 8847 8910 8971 9029 9085 9138 9189 9237 9282 9326 9366 9404 9440 9473 9504 9533 9559 9584 9606 9627 9646 9664 9680 9694 9707 9719 9730 9740 9750 9758 9766 9773 9780 9786 9791 9797 9802 9807 9811 9816 9820 9824 9828 9831 9835 9838 9841 9843 9846 9848 9850 9852 9854 9855 9856 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9877 9878 5594 0 55 3 9878 9877 9877 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9864 9863 9862 9861 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9838 9836 9834 9832 9830 9827 9825 9823 9822 9820 9818 9817 9816 9814 9813 9812 9812 9811 9810 9810 9810 9810 9809 9809 9809 9809 9809 9808 9808 9807 9807 9806 9805 9804 9802 9800 9798 9796 9793 9791 9787 9784 9781 9777 9773 9769 9765 9761 9757 9753 9748 9744 9741 9737 9733 9730 9727 9724 9721 9719 9716 9714 9712 9710 9708 9706 9704 9702 9700 9697 9694 9691 9687 9683 9679 9674 9669 9663 9656 9649 9642 9634 9625 9616 9607 9597 9586 9575 9564 9552 9539 9527 9514 9500 9486 9472 9456 9441 9425 9408 9390 9372 9353 9333 9312 9289 9266 9242 9216 9189 9160 9130 9098 9065 9030 8993 8954 8913 8870 8825 8777 8727 8675 8620 8562 8501 8438 8371 8300 8226 8148 8066 7980 7890 7796 7697 7594 7485 7373 7255 7133 7006 6875 6740 6600 6457 6310 6161 6008 5853 5696 5538 5380 5222 5064 4906 4751 4598 4447 4300 4157 4018 3884 3756 3633 3515 3404 3299 3201 3109 3023 2944 2871 2805 2744 2690 2641 2598 2560 2527 2500 2476 2458 2443 2433 2428 2426 2429 2436 2448 2464 2485 2511 2542 2579 2621 2668 2722 2783 2849 2923 3003 3090 3184 3284 3391 3504 3624 3750 3881 4017 4158 4302 4451 4601 4755 4909 5064 5218 5372 5526 5676 5824 5967 6107 6242 6372 6496 6613 6724 6828 6925 7014 7096 7170 7237 7295 7346 7389 7424 7452 7472 7485 7491 7491 7483 7469 7449 7423 7391 7354 7311 7264 7212 7156 7096 7033 6966 6896 6824 6750 6675 6598 6520 6443 6365 6289 6213 6139 6068 5999 5933 5871 5813 5759 5710 5666 5628 5596 5569 5549 5536 5528 5528 5534 5548 5567 5594 5627 5666 5712 5763 5821 5884 5952 6025 6102 6184 6269 6358 6450 6545 6642 6742 6842 6944 7047 7150 7254 7357 7460 7561 7662 7762 7859 7955 8049 8140 8229 8315 8399 8479 8557 8632 8703 8771 8836 8898 8957 9013 9066 9115 9162 9206 9248 9287 9323 9357 9389 9419 9446 9472 9497 9519 9540 9560 9578 9595 9611 9626 9640 9653 9666 9677 9688 9698 9708 9717 9725 9733 9740 9747 9754 9760 9766 9771 9776 9781 9786 9790 9794 9798 9801 9805 9808 9811 9814 9817 9819 9821 9824 9826 9828 9829 9831 9832 9833 9835 9835 9836 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9844 9846 9847 9849 9851 9852 9854 9856 9858 9859 9861 9862 9862 9863 9863 9862 9861 9860 9858 9855 9852 9848 9844 9839 9833 9827 9820 9813 9805 9797 9789 9780 9770 9761 9751 9741 9730 9720 9709 9698 9686 9675 9663 9651 5595 0 55 3 9639 9626 9613 9600 9586 9572 9558 9544 9529 9514 9499 9484 9468 9453 9438 9422 9407 9393 9379 9365 9352 9340 9329 9319 9310 9302 9295 9290 9286 9284 9283 9284 9286 9290 9295 9302 9310 9319 9330 9341 9354 9368 9382 9397 9413 9429 9445 9462 9479 9496 9513 9529 9546 9562 9578 9593 9608 9623 9637 9651 9664 9676 9688 9700 9711 9721 9731 9741 9749 9758 9765 9773 9780 9786 9792 9798 9803 9808 9812 9816 9820 9823 9826 9829 9832 9835 9837 9840 9842 9845 9847 9850 9852 9855 9857 9860 9863 9866 9869 9872 9876 9879 9882 9886 9889 9893 9896 9899 9902 9905 9907 9909 9912 9913 9915 9916 9917 9918 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9923 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9908 9906 9904 9903 9901 9900 9899 9898 9898 9898 9898 9898 9899 9900 9901 9902 9903 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9920 9920 9921 9921 9921 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9900 9898 9896 9893 9891 9889 9887 9885 9883 9882 9880 9879 9878 9876 9876 9875 9874 9874 9874 9874 9874 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9928 9927 9927 9927 9926 9925 9924 9923 9921 9919 9917 9915 9913 9910 9907 9904 9900 9897 9893 9889 9885 9881 9876 9872 9867 9862 9858 9853 9848 9843 9838 9833 9828 9823 9818 9813 9808 9803 9799 9794 9790 9786 9782 9779 9775 9772 9769 9767 9765 9763 9761 9760 9759 9759 9759 9760 9761 9762 9764 9766 9768 9771 9774 9778 9781 9785 9790 9794 9799 9803 9808 9813 9818 9823 9827 9832 9837 9841 9845 9849 9852 9856 9859 9861 9864 9866 9867 9869 9870 9870 9871 9871 9871 9870 9870 9869 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9860 9859 9858 9857 9856 9854 9852 9850 9847 9844 9841 9838 9834 9829 9825 9820 9815 9810 9805 9800 9795 9790 9785 9780 9776 9772 9769 9765 9763 9761 9759 9758 9758 9758 9759 9760 9762 9764 9767 9770 9774 9777 9781 9785 9789 9793 9797 9801 9805 9808 9812 9815 9818 9821 9824 9826 9828 9830 9832 9833 9835 9836 9838 9839 9841 9842 9844 9846 9847 9849 9852 9854 9856 9859 9862 9865 9867 9870 9873 9876 9879 9882 9885 9887 9890 9892 9894 9895 9896 9897 9898 9898 9897 5596 0 55 3 9897 9896 9895 9894 9892 9890 9888 9886 9884 9881 9879 9877 9874 9872 9870 9867 9865 9863 9861 9860 9858 9856 9854 9852 9851 9849 9847 9844 9842 9839 9837 9833 9830 9826 9822 9817 9812 9807 9801 9795 9789 9782 9775 9768 9760 9752 9744 9736 9728 9720 9712 9703 9695 9687 9679 9671 9663 9656 9648 9641 9634 9627 9620 9614 9608 9602 9596 9590 9585 9580 9575 9571 9566 9562 9558 9555 9552 9549 9546 9543 9541 9539 9538 9537 9536 9535 9535 9535 9535 9536 9537 9539 9540 9542 9545 9548 9551 9554 9558 9561 9566 9570 9575 9580 9586 9591 9597 9604 9610 9617 9624 9631 9639 9646 9654 9662 9670 9678 9686 9695 9703 9711 9719 9727 9734 9741 9748 9755 9761 9767 9772 9777 9781 9784 9787 9790 9791 9793 9793 9793 9793 9791 9790 9788 9786 9783 9780 9778 9775 9772 9769 9766 9763 9760 9758 9756 9755 9753 9753 9752 9752 9753 9753 9755 9756 9758 9760 9763 9765 9768 9771 9775 9778 9781 9785 9789 9792 9796 9799 9803 9807 9811 9814 9818 9822 9826 9830 9834 9838 9842 9847 9851 9856 9860 9865 9870 9875 9880 9884 9889 9894 9899 9904 9908 9913 9917 9921 9925 9929 9932 9936 9939 9942 9944 9947 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9966 9965 9964 9963 9962 9960 9958 9957 9955 9953 9952 9950 9949 9947 9946 9945 9945 9944 9944 9944 9944 9945 9946 9947 9948 9949 9950 9952 9953 9955 9956 9957 9959 9959 9960 9960 9960 9960 9959 9958 9956 9955 9952 9950 9947 9944 9941 9938 9935 9931 9928 9925 9922 9919 9916 9913 9911 9909 9907 9906 9905 9904 9904 9904 9904 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9928 9929 9930 9930 9930 9930 9931 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9900 9898 9896 9895 9894 9893 9893 9893 9893 9893 9894 9895 9896 9898 9900 9902 9904 9907 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9956 9956 9955 9954 9952 9951 9949 9946 9943 9940 9937 9933 9930 9926 9922 9918 9914 9910 9906 9902 9898 9894 9890 9886 9881 9877 9873 9868 9863 9858 9853 9847 9841 9834 9827 9819 9811 9802 5597 0 55 3 9793 9783 9772 9762 9750 9738 9726 9713 9700 9687 9674 9661 9647 9634 9621 9608 9595 9583 9571 9560 9549 9539 9530 9522 9514 9508 9502 9497 9494 9491 9490 9490 9491 9492 9495 9499 9505 9511 9518 9526 9534 9544 9554 9565 9576 9588 9601 9613 9626 9638 9651 9664 9676 9689 9701 9712 9723 9734 9745 9755 9764 9773 9781 9789 9797 9804 9811 9818 9824 9830 9836 9842 9847 9853 9858 9863 9869 9874 9879 9884 9889 9894 9899 9903 9908 9912 9916 9919 9923 9926 9929 9931 9933 9935 9937 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9904 9903 9903 9903 9904 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9917 9918 9918 9918 9917 9916 9915 9913 9911 9909 9907 9904 9902 9899 9896 9894 9891 9889 9887 9885 9884 9883 9882 9881 9881 9882 9882 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9905 9906 9907 9907 9908 9908 9907 9906 9905 9904 9903 9901 9899 9897 9894 9892 9890 9887 9885 9882 9880 9878 9876 9873 9872 9870 9868 9866 9865 9864 9863 9862 9861 9860 9860 9860 9860 9860 9860 9861 9861 9862 9863 9865 9866 9868 9870 9872 9874 9877 9879 9882 9885 9888 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9914 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9912 9912 9912 9912 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9918 9917 9916 9915 9913 9911 9909 9906 9904 9901 9898 9895 9892 9888 9885 9882 9879 9877 9874 9872 9870 9868 9866 9865 9864 9864 9864 9864 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9877 9878 9878 9879 9879 9880 9880 9879 9879 9879 9878 9877 9876 9876 9875 9874 9873 9873 9872 9872 9872 9872 9873 9874 9874 9876 9877 9879 9880 9882 9885 9887 9889 9891 9894 9896 9898 9900 9901 9903 9904 9905 9906 9906 9906 9906 9906 9905 9904 9903 9901 9900 9898 9896 9895 9893 9891 9889 9888 9887 9885 9884 9884 9883 9883 9883 9883 9883 9883 9884 9884 9885 9886 9886 9887 9888 9888 9888 9888 9888 9887 9886 9885 9884 9882 9880 9877 9874 9872 9868 9865 5598 0 55 3 9862 9858 9855 9851 9848 9845 9842 9839 9836 9834 9832 9830 9828 9827 9826 9826 9825 9825 9825 9826 9826 9827 9827 9828 9829 9829 9830 9830 9830 9830 9829 9828 9827 9826 9824 9822 9820 9817 9814 9811 9807 9804 9800 9795 9791 9787 9782 9777 9773 9768 9763 9759 9754 9749 9745 9740 9735 9730 9725 9720 9714 9709 9703 9696 9689 9681 9673 9664 9654 9644 9632 9619 9605 9590 9574 9557 9538 9518 9496 9474 9449 9424 9397 9369 9339 9308 9276 9242 9207 9171 9134 9095 9055 9014 8971 8928 8882 8836 8787 8737 8685 8632 8576 8519 8459 8397 8332 8265 8195 8123 8048 7970 7889 7805 7719 7629 7538 7443 7347 7248 7147 7045 6941 6836 6730 6624 6518 6412 6307 6203 6100 5999 5901 5804 5711 5622 5535 5453 5375 5302 5233 5169 5110 5056 5008 4965 4928 4896 4870 4850 4836 4827 4824 4827 4835 4849 4868 4893 4923 4958 4998 5043 5092 5146 5204 5266 5332 5401 5473 5548 5624 5703 5783 5865 5946 6027 6108 6187 6265 6341 6414 6482 6547 6608 6662 6711 6754 6790 6819 6840 6852 6857 6853 6839 6817 6786 6746 6697 6639 6572 6497 6413 6322 6224 6119 6008 5890 5769 5642 5512 5379 5243 5106 4969 4831 4693 4556 4422 4289 4159 4032 3910 3791 3677 3568 3464 3365 3272 3184 3102 3026 2955 2891 2832 2779 2732 2691 2655 2625 2601 2582 2569 2561 2559 2563 2572 2587 2608 2634 2667 2705 2750 2800 2857 2920 2989 3065 3147 3235 3329 3429 3535 3646 3764 3886 4013 4146 4282 4422 4566 4713 4863 5014 5168 5323 5478 5634 5789 5945 6098 6251 6401 6549 6695 6837 6976 7112 7243 7371 7494 7613 7727 7837 7942 8042 8138 8229 8315 8397 8474 8547 8616 8681 8742 8799 8853 8903 8950 8994 9035 9073 9109 9143 9174 9203 9231 9257 9281 9303 9325 9345 9364 9382 9400 9416 9432 9447 9462 9476 9489 9503 9515 9528 9540 9551 9563 9574 9585 9595 9605 9615 9625 9634 9643 9652 9660 9668 9675 9683 9690 9696 9702 9708 9714 9719 9723 9728 9731 9735 9738 9741 9743 9745 9746 9747 9747 9747 9747 9746 9745 9743 9741 9738 9735 9732 9728 9723 9719 9713 9708 9702 9696 9689 9682 9675 9668 9660 9653 9645 9637 9630 9622 9614 9607 9599 9592 9585 9579 9572 9566 9560 9555 9550 9546 9542 9539 9536 9533 9531 9530 9529 9529 9529 9530 9532 9534 9537 9540 9544 9549 9554 9560 9566 9573 9580 9587 9595 9604 9612 9621 9630 9639 9648 9656 9665 9674 9682 9691 9699 9706 9713 9720 9726 9731 9736 9741 9745 9748 9751 9753 9755 9757 9757 9758 9758 9758 9757 9756 9755 9754 9753 9751 9750 9748 9747 9746 9744 9743 9742 9741 9740 9739 9738 9738 9738 9738 9738 9739 9739 9740 9741 9743 9744 9746 9748 9750 9753 9756 9759 9762 9765 9769 9773 9777 9781 9785 9790 9794 9799 9803 5599 0 55 3 9808 9813 9817 9822 9826 9830 9834 9838 9842 9846 9849 9852 9855 9858 9861 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9900 9901 9902 9903 9903 9903 9903 9902 9901 9900 9898 9896 9894 9891 9888 9885 9882 9878 9874 9871 9867 9863 9860 9856 9853 9850 9848 9845 9844 9842 9841 9840 9840 9840 9841 9842 9843 9844 9846 9848 9850 9853 9855 9857 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9883 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9904 9906 9909 9912 9915 9918 9921 9924 9927 9929 9932 9935 9937 9939 9941 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9928 9928 9929 9930 9930 9931 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9930 9929 9929 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9948 9947 9947 9948 9948 9949 9949 9950 9952 9953 9954 9956 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9958 9956 9955 9953 9950 9947 9944 9941 9937 9933 9928 9923 9918 9913 9908 9902 9897 9891 9885 9879 9872 9866 9859 9852 9845 9837 9829 9820 9811 9801 9791 9779 9767 9754 9739 9723 9706 9688 9668 9646 9622 9597 9570 9542 9511 9478 9444 9407 9368 9328 9286 9241 9195 9147 9098 9047 8994 8941 8885 8829 8772 8715 8656 8598 8539 8481 8423 8365 8308 8252 8198 8145 8094 8045 7999 7955 7914 5600 0 55 4 7869 7835 7805 7778 7755 7735 7720 7708 7699 7695 7694 7696 7701 7710 7721 7736 7752 7771 7793 7815 7840 7866 7893 7921 7950 7979 8009 8038 8068 8097 8127 8155 8184 8212 8239 8266 8291 8317 8341 8365 8388 8411 8433 8454 8475 8496 8516 8535 8554 8573 8592 8610 8627 8645 8661 8678 8693 8708 8723 8736 8749 8760 8770 8779 8786 8791 8794 8795 8794 8791 8784 8775 8763 8748 8730 8708 8683 8654 8622 8587 8548 8505 8459 8410 8357 8302 8244 8183 8120 8054 7988 7919 7850 7780 7709 7639 7569 7500 7432 7366 7302 7240 7182 7126 7074 7026 6982 6942 6907 6877 6852 6833 6819 6810 6807 6809 6817 6830 6849 6874 6903 6938 6978 7023 7072 7125 7182 7243 7308 7376 7446 7519 7594 7672 7750 7830 7910 7991 8072 8153 8234 8313 8392 8470 8546 8620 8693 8763 8832 8897 8961 9022 9080 9136 9189 9240 9288 9333 9376 9417 9455 9491 9524 9556 9585 9613 9639 9663 9686 9707 9726 9744 9762 9777 9792 9806 9818 9830 9841 9851 9860 9868 9876 9883 9889 9894 9899 9903 9907 9910 9912 9914 9916 9917 9918 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9940 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9839 9836 9832 9828 9825 9821 9817 9814 9810 9806 9803 9799 9796 9792 9789 9785 9782 9779 9775 9772 9769 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9736 9733 9731 9728 9725 9723 9721 9719 9717 9715 9713 9712 9710 9709 9708 9707 9707 9706 9706 9705 9705 9705 9705 9704 9704 9704 9704 9703 9702 9702 9700 9699 9697 9696 9693 9691 9688 9685 9681 9677 9673 9669 9664 9659 9654 9648 9642 9636 9630 9624 9617 9611 9604 9598 9591 9585 9578 9572 9566 9560 9554 9549 9544 9539 9534 9530 9526 9523 9520 9517 9515 9513 9512 9511 9511 9511 9512 9513 9514 9516 9518 9520 9523 9525 9528 9531 9534 9537 9540 9543 9545 9548 9550 9552 9553 9555 9555 9556 9556 9556 9555 9554 9553 9551 9549 9547 9544 9541 9538 9535 9532 9529 9525 9522 9518 9515 9511 9508 9505 9501 9498 9495 9492 9489 9487 9484 9481 9479 9476 9474 9472 9469 9467 9465 9462 9460 9458 9455 9453 9451 9448 9446 9443 9441 9438 9436 9433 9431 9428 9425 9422 9419 9416 9412 9409 9405 9401 9397 9392 9388 9383 5601 0 55 4 9378 9373 9368 9362 9356 9351 9344 9338 9332 9325 9319 9312 9305 9299 9292 9285 9278 9271 9264 9256 9249 9242 9234 9226 9219 9211 9202 9194 9185 9176 9167 9157 9147 9137 9126 9115 9104 9093 9081 9069 9056 9044 9031 9018 9004 8991 8977 8963 8949 8935 8921 8906 8891 8876 8861 8845 8829 8812 8795 8778 8760 8741 8722 8701 8681 8659 8637 8614 8590 8565 8539 8512 8485 8456 8427 8397 8365 8333 8299 8265 8229 8192 8153 8113 8071 8027 7981 7933 7883 7830 7774 7715 7653 7587 7518 7445 7368 7287 7202 7113 7019 6922 6820 6714 6604 6491 6374 6255 6132 6007 5879 5750 5620 5490 5359 5228 5098 4969 4842 4717 4595 4477 4362 4250 4144 4042 3945 3854 3768 3689 3615 3548 3487 3432 3384 3343 3309 3282 3261 3248 3241 3241 3249 3263 3284 3313 3348 3391 3440 3496 3559 3628 3704 3787 3876 3971 4072 4178 4290 4406 4528 4653 4782 4915 5051 5189 5329 5470 5613 5755 5898 6040 6181 6320 6457 6592 6723 6852 6977 7098 7214 7327 7435 7538 7637 7731 7820 7905 7984 8060 8131 8197 8260 8318 8373 8425 8473 8518 8560 8599 8636 8671 8704 8734 8763 8791 8817 8842 8865 8888 8910 8931 8951 8971 8990 9009 9027 9046 9063 9081 9098 9115 9133 9150 9166 9183 9200 9217 9233 9250 9267 9283 9300 9316 9332 9348 9364 9380 9396 9412 9427 9442 9457 9472 9486 9500 9514 9528 9541 9554 9566 9579 9590 9602 9613 9624 9634 9645 9654 9664 9673 9681 9690 9697 9705 9712 9719 9725 9731 9737 9742 9747 9751 9755 9759 9762 9765 9768 9771 9773 9775 9777 9779 9780 9781 9783 9784 9785 9786 9787 9788 9788 9789 9790 9791 9791 9792 9793 9793 9794 9794 9794 9795 9795 9794 9794 9794 9793 9793 9792 9791 9790 9788 9787 9785 9784 9782 9780 9779 9777 9775 9773 9771 9769 9768 9766 9764 9763 9761 9759 9758 9756 9754 9752 9750 9748 9746 9744 9742 9739 9736 9733 9729 9726 9722 9717 9713 9708 9703 9697 9691 9685 9678 9671 9664 9657 9649 9641 9632 9624 9615 9606 9596 9586 9576 9565 9555 9544 9532 9521 9509 9496 9484 9471 9458 9445 9432 9418 9405 9391 9378 9364 9351 9338 9325 9312 9300 9288 9277 9266 9256 9246 9237 9229 9222 9215 9209 9204 9200 9197 9195 9193 9192 9193 9193 9195 9197 9201 9204 9209 9214 9220 9226 9232 9240 9247 9256 9264 9273 9283 9293 9303 9313 9324 9335 9347 9359 9371 9383 9396 9408 9421 9434 9448 9461 9474 9488 9501 9514 9527 9541 9554 9567 9579 9592 9604 9616 9627 9639 9650 9660 9671 9680 9690 9699 9708 9716 9724 9731 9738 9745 9751 9757 9763 9768 9772 9777 9781 9785 9788 9791 9794 9797 9799 9802 9803 9805 9807 9808 9810 9811 9812 9813 9814 9815 9815 9816 9816 9816 9817 9817 9816 9816 9816 9815 9814 9812 9811 9809 9807 5602 0 55 4 9804 9801 9798 9795 9791 9787 9782 9777 9772 9767 9762 9756 9750 9744 9739 9733 9727 9722 9716 9711 9707 9703 9699 9695 9693 9690 9689 9687 9687 9687 9687 9689 9690 9693 9695 9699 9702 9706 9711 9715 9720 9726 9731 9736 9742 9747 9753 9758 9763 9768 9774 9778 9783 9788 9792 9797 9801 9805 9809 9812 9816 9820 9823 9826 9830 9833 9836 9840 9843 9846 9850 9853 9856 9859 9862 9866 9869 9872 9874 9877 9880 9882 9885 9887 9889 9891 9892 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9907 9907 9906 9906 9906 9905 9904 9903 9902 9901 9900 9898 9896 9895 9893 9891 9889 9887 9885 9882 9880 9878 9877 9875 9873 9871 9870 9868 9867 9865 9864 9862 9861 9860 9858 9856 9854 9852 9850 9847 9844 9840 9836 9832 9826 9821 9815 9808 9801 9793 9785 9776 9767 9757 9747 9737 9726 9715 9703 9692 9680 9668 9656 9644 9632 9620 9608 9597 9585 9574 9563 9552 9541 9530 9520 9510 9500 9490 9481 9472 9463 9455 9447 9439 9432 9425 9418 9412 9406 9401 9397 9393 9389 9387 9384 9383 9382 9382 9382 9383 9385 9388 9391 9394 9398 9403 9408 9414 9420 9426 9433 9439 9446 9453 9460 9466 9473 9479 9485 9491 9496 9501 9505 9509 9512 9514 9516 9516 9516 9515 9513 9510 9506 9501 9495 9488 9479 9469 9459 9446 9433 9418 9402 9384 9365 9345 9323 9299 9274 9246 9217 9187 9154 9119 9082 9043 9002 8958 8912 8863 8811 8757 8700 8640 8577 8511 8442 8369 8294 8215 8133 8048 7960 7869 7776 7679 7580 7479 7376 7270 7164 7055 6946 6837 6727 6617 6507 6398 6291 6184 6080 5977 5878 5780 5686 5595 5507 5423 5342 5265 5192 5123 5057 4995 4936 4880 4827 4777 4730 4685 4641 4599 4558 4518 4478 4438 4398 4358 4317 4275 4232 4187 4141 4094 4045 3995 3943 3891 3837 3783 3729 3675 3621 3568 3516 3467 3419 3375 3333 3295 3262 3233 3209 3190 3176 3168 3166 3170 3180 3196 3217 3244 3276 3313 3354 3398 3447 3497 3550 3604 3659 3713 3766 3819 3869 3916 3960 4000 4036 4066 4091 4110 4124 4131 4132 4127 4117 4100 4078 4051 4019 3982 3942 3899 3853 3805 3757 3707 3658 3610 3563 3519 3477 3439 3406 3376 3352 3334 3322 3316 3317 3324 3339 3360 3389 3425 3468 3518 3575 3639 3709 3785 3867 3954 4047 4144 4246 4352 4461 4573 4688 4805 4924 5603 0 55 4 5044 5166 5288 5409 5531 5653 5774 5894 6012 6129 6245 6358 6469 6578 6684 6788 6890 6989 7085 7179 7270 7359 7445 7529 7610 7689 7766 7840 7912 7983 8051 8117 8181 8243 8303 8362 8419 8474 8528 8580 8630 8678 8725 8771 8815 8857 8898 8937 8975 9011 9045 9079 9111 9141 9170 9198 9224 9250 9274 9297 9319 9339 9359 9378 9396 9413 9430 9445 9460 9474 9488 9501 9513 9525 9536 9547 9557 9567 9577 9586 9594 9603 9611 9619 9626 9633 9640 9647 9653 9659 9665 9670 9675 9680 9685 9689 9694 9697 9701 9704 9707 9709 9712 9714 9715 9717 9718 9718 9719 9719 9719 9719 9718 9717 9717 9715 9714 9713 9712 9710 9709 9708 9706 9705 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9691 9690 9689 9688 9688 9687 9686 9685 9685 9684 9684 9684 9684 9684 9684 9685 9686 9687 9689 9691 9693 9695 9699 9702 9706 9710 9714 9719 9724 9730 9735 9741 9747 9752 9758 9764 9770 9775 9781 9786 9791 9796 9800 9804 9808 9812 9815 9818 9820 9823 9825 9827 9828 9830 9831 9832 9834 9835 9836 9838 9839 9841 9842 9844 9846 9848 9850 9853 9855 9858 9860 9863 9866 9869 9871 9874 9877 9879 9881 9883 9885 9886 9887 9888 9888 9888 9888 9887 9886 9884 9882 9880 9877 9875 9871 9868 9864 9860 9856 9852 9848 9844 9840 9835 9831 9827 9823 9818 9815 9811 9807 9804 9800 9797 9794 9791 9788 9786 9783 9781 9779 9777 9775 9773 9772 9770 9769 9768 9767 9766 9765 9764 9764 9763 9763 9762 9762 9762 9761 9761 9761 9761 9761 9761 9760 9760 9759 9759 9758 9756 9755 9753 9750 9747 9744 9740 9736 9731 9725 9719 9712 9705 9697 9688 9679 9669 9659 9648 9637 9625 9613 9601 9588 9576 9563 9550 9537 9523 9510 9497 9484 9471 9458 9445 9433 9420 9407 9394 9382 9369 9356 9343 9330 9316 9302 9288 9273 9258 9243 9226 9210 9192 9175 9156 9137 9117 9096 9075 9053 9031 9008 8984 8960 8936 8911 8886 8860 8834 8809 8783 8757 8731 8706 8680 8656 8631 8607 8584 8562 8541 8520 8501 8483 8466 8451 8437 8425 8415 8406 8399 8395 8392 8392 8394 8398 8404 8413 8423 8436 8451 8469 8488 8509 8532 8557 8584 8612 8641 8672 8703 8736 8769 8803 8837 8871 8906 8940 8975 9009 9042 9075 9108 9140 9171 9201 9230 9259 9286 9312 9338 9363 9386 9409 9431 9451 9471 9491 9509 9527 9544 9560 9575 9590 9605 9619 9632 9645 9658 9670 9681 9693 9704 9714 9725 9735 9744 9754 9763 9772 9781 9789 9797 9805 9813 9821 9828 9835 9842 9848 9855 9861 9866 9872 9877 9882 9887 9891 9895 9899 9902 9905 9908 9911 9914 9916 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 5604 0 55 4 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9951 9952 9952 9951 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9893 9892 9891 9891 9891 9890 9890 9890 9890 9891 9891 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9925 9927 9930 9932 9934 9937 9939 9942 9944 9947 9949 9952 9954 9956 9959 9961 9963 9965 9967 9968 9970 9971 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9971 9970 9969 9968 9966 9965 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9958 9958 9959 9960 9961 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9958 9958 9957 9956 9955 9953 9952 9951 9950 9949 9947 9946 9945 9945 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9949 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9939 9938 9936 9934 9932 9930 9927 9924 9921 9918 9914 9910 9906 9901 9897 9892 9887 9882 9876 9870 9864 9858 9851 9845 9838 9830 9823 9815 9808 9800 9792 9784 9775 9767 9758 9750 9741 9733 9724 9716 9707 9699 9691 9683 9675 9667 9660 9652 9645 9639 9632 9626 9620 9615 9610 9605 9601 9597 9594 9591 9588 9586 9585 9584 9584 9584 9585 9586 9588 9590 9593 9597 9601 9606 9612 9618 9624 9631 9639 9647 9656 9665 9674 9684 9694 9704 9715 9725 9736 9747 9758 9769 9780 9791 5605 0 55 4 9801 9812 9822 9832 9842 9851 9860 9869 9878 9885 9893 9900 9907 9913 9919 9924 9929 9933 9937 9940 9944 9946 9949 9950 9952 9953 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9950 9951 9953 9954 9956 9958 9959 9961 9963 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9975 9975 9974 9974 9973 9971 9970 9968 9966 9964 9961 9959 9956 9953 9950 9948 9945 9942 9939 9937 9934 9932 9930 9928 9927 9925 9924 9923 9923 9923 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9924 9924 9924 9923 9922 9921 9919 9918 9916 9914 9911 9909 9906 9903 9900 9897 9893 9890 9887 9883 9880 9877 9873 9870 9867 9864 9860 9857 9854 9851 9848 9845 9842 9840 9837 9834 9831 9828 9826 9823 9820 9818 9815 9813 9811 9809 9807 9805 9803 9802 9801 9800 9800 9800 9800 9800 9801 9802 9803 9805 9807 9809 9812 9815 9818 9821 9824 9828 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9891 9895 9900 9904 9908 9912 9916 9920 9924 9928 9932 9935 9939 9942 9945 9948 9951 9953 9955 9957 9959 9960 9961 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9965 9964 9963 9961 9959 9957 9954 9950 9947 9943 9938 9933 9928 9922 9917 9911 9905 9899 9893 9887 9881 9875 9869 9863 9857 9852 9847 9842 9838 9833 9829 9825 9822 9818 9815 9812 9809 9807 9804 9802 9800 9798 9796 9794 9792 9791 9789 9788 9787 9786 9785 9785 9784 9784 9784 9785 9785 9786 9787 9788 9790 9792 9794 9796 9799 9802 9805 9808 9811 9815 9818 9822 9826 9830 9834 9838 9842 9846 9850 9854 9858 9862 9866 9871 9875 9879 9883 9887 9891 9895 9899 9903 9906 9910 9913 9916 9919 9921 9924 9926 9927 9928 9929 9930 9930 9930 9930 9929 9928 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9896 9895 9893 9891 9889 9886 9882 9878 9874 9868 9862 9856 9848 9841 9832 9823 9814 9804 9793 9782 9771 9760 9748 9737 9725 9713 9702 9690 9678 9667 9656 9645 9635 9624 9614 9605 9595 9586 9577 9569 9561 9553 9545 9538 9531 9524 9518 9512 9506 9501 9496 9491 9487 9483 9479 9476 9474 9472 9470 9469 9469 9469 9470 9472 9474 9477 9481 9485 9490 9496 9502 9509 9516 9524 9532 9541 9550 9560 9570 9580 9590 9600 9611 9621 9631 9641 9651 9661 9670 9679 9687 9695 9702 9709 9715 9721 9726 9731 9734 9738 9740 9742 9743 9744 9744 9744 9743 9742 9740 9738 5606 0 55 4 9736 9734 9731 9729 9726 9724 9721 9719 9717 9716 9714 9713 9713 9713 9713 9714 9715 9717 9719 9721 9724 9728 9732 9736 9740 9745 9749 9754 9759 9765 9770 9775 9780 9785 9790 9795 9800 9805 9810 9814 9819 9823 9828 9833 9837 9842 9846 9851 9856 9861 9866 9871 9876 9881 9887 9892 9898 9903 9908 9914 9919 9924 9929 9933 9938 9942 9946 9949 9952 9955 9957 9959 9961 9962 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9971 9972 9973 9975 9976 9978 9979 9981 9982 9984 9985 9986 9987 9987 9988 9988 9988 9988 9987 9986 9985 9984 9983 9982 9980 9979 9977 9976 9975 9974 9973 9973 9972 9972 9973 9973 9974 9975 9976 9978 9980 9981 9983 9985 9987 9989 9990 9992 9993 9994 9995 9995 9995 9995 9994 9993 9992 9990 9988 9986 9984 9981 9978 9975 9972 9970 9967 9964 9962 9960 9958 9956 9955 9954 9953 9953 9953 9954 9954 9955 9956 9958 9959 9961 9963 9964 9966 9968 9969 9970 9972 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9965 9965 9965 9965 9966 9967 9968 9969 9970 9971 9973 9974 9976 9977 9979 9980 9982 9983 9984 9985 9986 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9992 9992 9993 9994 9994 9994 9994 9994 9994 9993 9992 9992 9991 9990 9989 9988 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9978 9979 9979 9980 9980 9981 9983 9984 9985 9987 9988 9989 9991 9992 9993 9994 9995 9996 9996 9997 9996 9996 9996 9995 9994 9993 9991 9990 9988 9986 9984 9983 9981 9979 9977 9975 9974 9973 9971 9970 9970 9969 9969 9969 9969 9970 9971 9972 9973 9974 9975 9977 9978 9980 9981 9982 9984 9985 9986 9987 9987 9988 9988 9988 9987 9987 9986 9985 9983 9982 9980 9978 9976 9974 9972 9969 9967 9964 9962 9959 9957 9954 9951 9949 9946 9944 9942 9939 9937 9935 9933 9931 9929 9927 9926 9924 9922 9921 9920 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9917 9918 9919 9921 9923 9925 9927 9930 9932 9935 9937 9940 9943 9946 9948 9951 9954 9956 9958 9960 9962 9963 9964 9965 9965 9966 9966 9965 9964 9963 9962 9960 9959 9957 9955 9952 9950 9948 9946 9943 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9917 9916 9914 9912 9909 9907 9903 9900 9895 9891 9886 9880 9874 9867 9859 9852 9843 9834 9825 9815 9805 9795 9784 9773 9762 9751 9739 9728 9717 9706 9695 9684 9674 9664 9654 9645 9637 9629 9622 9615 9609 9604 9600 9597 9594 9592 9591 9590 5607 0 55 4 9591 9592 9594 9596 9600 9604 9608 9613 9619 9625 9632 9639 9646 9654 9662 9671 9679 9688 9696 9705 9714 9723 9732 9741 9750 9758 9767 9775 9783 9791 9799 9807 9814 9821 9828 9834 9840 9846 9851 9856 9861 9865 9868 9872 9874 9877 9879 9880 9882 9882 9883 9883 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9871 9872 9872 9873 9874 9876 9878 9880 9882 9885 9888 9892 9895 9899 9902 9906 9910 9914 9917 9921 9925 9928 9932 9935 9938 9940 9943 9945 9947 9949 9950 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9974 9975 9976 9976 9977 9978 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9970 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9912 9910 9908 9906 9905 9903 9902 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9893 9891 9889 9886 9884 9881 9878 9876 9873 9869 9866 9863 9859 9855 9851 9847 9843 9839 9835 9830 9826 9821 9817 9812 9807 9803 9798 9794 9790 9785 9781 9777 9774 9770 9767 9764 9761 9758 9755 9752 9749 9747 9744 9741 9738 9734 9730 9726 9721 9715 9709 9701 9693 9684 9674 9662 9649 9635 9619 9602 9583 9562 9540 9517 9491 9464 9435 9405 9373 9340 9305 9268 9231 9192 9153 9112 9071 9029 8987 8945 8903 8861 8819 8779 8739 8700 8663 8628 8594 8562 8533 8506 8482 8461 8443 8428 8416 8408 8403 8401 8403 8409 8418 8431 8447 8466 8489 8514 8542 8573 8606 8641 8679 8717 8758 8799 8841 8884 8928 8971 9014 9057 9100 9142 9183 9223 9262 9299 9335 9370 9404 9435 9466 9495 9522 9548 9573 9596 9618 9638 9658 9676 9693 9709 9724 9739 9752 9764 9776 9787 9797 9807 9816 9824 9831 9838 9844 9849 9854 9858 9861 9864 9866 9867 9868 9868 9868 9867 9866 9864 9862 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9831 9829 9827 9825 9824 9823 9822 9822 9822 9823 9824 9825 9827 9829 9831 9834 9837 9840 9843 9847 9850 9854 9858 9862 9866 9870 9874 9878 9882 9886 9891 9894 9898 9902 9906 9909 9913 9916 9920 9923 9926 9928 9931 9934 9936 9938 9940 9942 9943 9945 9946 9947 9947 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 5608 0 55 4 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9925 9923 9920 9917 9915 9912 9908 9905 9902 9898 9894 9890 9886 9881 9877 9872 9867 9861 9856 9850 9844 9837 9830 9823 9816 9808 9800 9791 9783 9774 9765 9756 9747 9737 9728 9718 9709 9699 9690 9680 9671 9662 9652 9644 9635 9626 9618 9610 9602 9594 9587 9580 9573 9567 9560 9555 9549 9544 9539 9534 9530 9526 9523 9520 9518 9516 9514 9514 9513 9514 9515 9516 9519 9522 9525 9529 9534 9539 9545 9552 9558 9566 9574 9582 9590 9599 9608 9617 9626 9635 9644 9653 9661 9670 9678 9686 9694 9702 9709 9716 9722 9728 9734 9739 9744 9749 9753 9757 9761 9764 9767 9770 9772 9774 9776 9777 9778 9779 9780 9780 9780 9779 9779 9778 9776 9775 9773 9771 9769 9766 9764 9761 9758 9755 9753 9750 9747 9745 9743 9741 9739 9738 9737 9736 9736 9737 9737 9739 9741 9743 9746 9749 9753 9757 9761 9766 9771 9777 9782 9788 9794 9800 9806 9812 9818 9824 9830 9835 9841 9846 9851 9856 9861 9865 9869 9873 9877 9880 9883 9886 9889 9892 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9918 9917 9916 9915 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9886 9885 9884 9883 9882 9882 9882 9882 9882 9882 9883 9884 9885 9886 9888 9889 9891 9893 9894 9896 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9912 9913 9913 9914 9913 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9891 9890 9889 9889 9888 9888 9887 9887 9888 9888 9889 9889 9890 9891 9893 9894 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9908 9908 9909 9909 9908 9908 9907 9907 9906 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9901 9902 9902 9903 9904 9905 9907 9908 9909 9909 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9900 9899 9898 9897 9896 9895 9893 9891 9889 9887 9884 9880 9877 9873 9868 9863 9857 9851 9845 9838 9830 9822 9814 9805 9795 9785 9774 9763 9751 9738 9725 9711 9697 9682 9666 9649 9631 9613 9593 9573 9552 9530 9507 9483 9458 9432 9405 9378 9350 9322 9293 9264 9234 9205 9176 9147 9118 9091 9064 9038 9013 8990 8969 8949 8931 8915 8902 8890 8881 8875 8871 8869 8870 8873 8879 8887 8898 8910 8925 8941 8959 8979 9000 5609 0 55 4 9023 9046 9070 9095 9121 9147 9173 9199 9225 9251 9277 9302 9327 9351 9374 9397 9420 9441 9462 9482 9501 9520 9538 9556 9572 9589 9604 9620 9634 9648 9662 9676 9688 9701 9713 9725 9736 9747 9758 9768 9778 9787 9796 9805 9813 9821 9828 9835 9841 9847 9852 9857 9862 9866 9870 9873 9876 9879 9882 9884 9886 9888 9889 9890 9892 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9929 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9912 9911 9911 9910 9910 9911 9911 9912 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9925 9925 9924 9923 9921 9920 9918 9916 9914 9913 9911 9909 9907 9905 9904 9903 9902 9901 9900 9900 9900 9900 9901 9902 9903 9904 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9922 9922 9922 9922 9921 9920 9919 9917 9916 9914 9911 9909 9906 9904 9901 9898 9894 9891 9888 9884 9880 9877 9873 9869 9865 9862 9858 9854 9850 9846 9843 9839 9835 9832 9828 9825 9822 9819 9816 9813 9810 9808 9806 9804 9802 9801 9800 9799 9798 9797 9797 9797 9797 9797 9797 9798 9799 9799 9800 9801 9802 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9817 9818 9818 9819 9819 9819 9818 9818 9817 9816 9814 9812 9810 9808 9805 9802 9798 9793 9789 9784 9778 9772 9765 9758 9751 9743 9735 9727 9718 9710 9701 9692 9683 9674 9666 9657 9649 9641 9634 9627 9621 9615 9610 9606 9603 9600 9598 9597 9597 9598 9599 9602 9605 9608 9613 9618 9624 9630 9637 9644 9652 9659 9667 9676 9684 9692 9701 9709 9717 9725 9732 9740 9746 9753 9759 9764 9769 9774 9778 9781 9783 9785 9787 9787 9787 9786 9784 9782 9778 9774 9770 9764 9757 9750 9742 9733 9724 9713 9702 9690 9677 9664 9650 9636 9621 9605 9589 9573 9557 9540 9524 9507 9490 9474 9458 9442 9426 9412 9398 9384 9372 9360 9350 9340 9332 9325 9319 9315 9312 9311 9310 9312 9314 9318 9324 9331 9339 9348 9358 9370 9382 9396 9410 9425 9440 9456 9473 5610 0 55 4 9489 9506 9523 9540 9557 9574 9591 9607 9623 9639 9654 9668 9683 9696 9709 9722 9733 9745 9756 9766 9776 9785 9794 9802 9810 9818 9825 9832 9839 9845 9851 9857 9863 9868 9873 9878 9882 9887 9891 9895 9898 9902 9905 9907 9910 9912 9914 9916 9917 9918 9919 9919 9919 9919 9919 9918 9917 9915 9914 9912 9909 9907 9904 9901 9897 9894 9890 9885 9881 9876 9871 9865 9859 9853 9847 9840 9833 9826 9818 9810 9802 9794 9785 9777 9768 9758 9749 9740 9730 9720 9710 9700 9690 9679 9669 9658 9648 9637 9627 9617 9606 9596 9586 9576 9566 9556 9547 9538 9529 9520 9512 9504 9497 9490 9483 9477 9472 9467 9462 9459 9455 9453 9450 9449 9448 9447 9447 9448 9449 9450 9452 9455 9457 9461 9464 9468 9472 9476 9481 9485 9490 9495 9501 9506 9511 9517 9522 9528 9534 9539 9545 9550 9555 9560 9566 9571 9575 9580 9584 9588 9592 9596 9599 9602 9605 9608 9610 9612 9614 9615 9616 9617 9618 9619 9619 9619 9619 9619 9619 9619 9619 9619 9618 9618 9618 9619 9619 9619 9620 9621 9622 9623 9624 9626 9627 9629 9632 9634 9637 9640 9643 9647 9651 9655 9660 9665 9670 9676 9682 9689 9695 9703 9710 9718 9726 9734 9743 9752 9761 9770 9779 9788 9797 9806 9815 9823 9832 9839 9847 9854 9860 9866 9872 9877 9881 9885 9888 9890 9893 9894 9895 9896 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9898 9899 9901 9902 9904 9907 9909 9911 9914 9917 9920 9922 9925 9928 9931 9933 9935 9938 9939 9941 9942 9943 9944 9945 9945 9945 9944 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9903 9903 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9944 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9930 9929 9928 9928 9927 9928 9928 9929 9930 9931 9933 9935 9937 9940 9942 9945 9948 9951 9955 9958 9961 9964 9967 9969 9972 9974 9976 9977 9979 9980 9981 9981 9981 9981 9981 9980 9979 9978 9977 9976 9975 9973 9972 9970 9969 9968 9966 9965 9964 9962 9961 9960 9959 5611 0 55 4 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9922 9922 9922 9921 9920 9919 9917 9915 9913 9910 9906 9903 9899 9894 9889 9884 9879 9873 9867 9860 9853 9846 9839 9831 9822 9814 9805 9795 9785 9774 9763 9751 9739 9725 9711 9695 9679 9662 9643 9624 9603 9581 9558 9534 9509 9482 9454 9426 9396 9366 9335 9303 9271 9239 9207 9175 9143 9111 9081 9051 9023 8995 8970 8946 8924 8904 8886 8871 8858 8848 8841 8836 8834 8835 8839 8845 8854 8866 8881 8897 8917 8938 8962 8987 9014 9042 9072 9103 9134 9167 9200 9233 9266 9299 9332 9364 9396 9428 9458 9488 9516 9544 9570 9596 9620 9643 9664 9685 9704 9723 9740 9756 9771 9785 9798 9811 9822 9833 9843 9852 9861 9870 9877 9885 9891 9898 9904 9909 9915 9919 9924 9928 9932 9935 9938 9941 9943 9945 9947 9948 9949 9950 9950 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9924 9922 9920 9917 9914 9910 9906 9901 9896 9891 9884 9878 9871 9863 9855 9846 9837 9827 9817 9806 9796 9785 9773 9762 9750 9739 9727 9716 9704 9693 9682 9671 9661 9652 9642 9634 9625 9618 9611 9605 9599 9594 9590 9586 9583 9581 9580 9579 9579 9579 9581 9583 9585 9588 9592 9596 9601 9606 9612 9618 9625 9632 9640 9648 9656 9665 9674 9684 9693 9703 9714 9724 9735 9746 9757 9768 9779 9790 9801 9811 9822 9833 9843 9853 9862 9871 9880 9888 9896 9904 9910 9917 9923 9928 9933 9937 9940 9944 9946 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9963 9965 9966 9968 9971 9973 9975 9978 9980 9983 9985 9988 9990 9992 9994 9995 9997 9998 9999100001000010000 9999 9999 9998 9996 9995 9993 9991 9989 9987 9985 9983 9981 9979 9977 9975 9973 9972 9970 9970 9969 9969 9969 9969 9970 9970 9971 9973 9974 9976 9977 9979 9981 9982 9984 9986 9987 9988 9989 9990 9990 9991 9990 9990 9989 9989 9987 9986 9984 9983 9981 9978 9976 9974 9972 9969 9967 9965 9963 9960 9958 9956 9954 9953 9951 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9920 5612 0 55 4 9917 9913 9910 9906 9902 9898 9894 9890 9886 9882 9878 9874 9870 9867 9863 9860 9858 9855 9853 9851 9850 9849 9848 9848 9848 9848 9849 9850 9851 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9873 9875 9877 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9886 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9874 9873 9871 9869 9867 9865 9862 9859 9855 9851 9847 9842 9837 9832 9826 9820 9813 9807 9799 9792 9785 9777 9769 9761 9753 9744 9736 9727 9719 9710 9701 9692 9683 9674 9665 9655 9646 9636 9626 9616 9606 9596 9586 9575 9565 9555 9544 9534 9523 9513 9503 9494 9484 9475 9467 9458 9451 9444 9438 9433 9428 9425 9422 9420 9420 9420 9422 9424 9428 9432 9438 9445 9452 9461 9470 9481 9491 9503 9515 9528 9541 9554 9567 9581 9595 9608 9622 9635 9648 9661 9673 9685 9696 9707 9717 9726 9735 9743 9750 9757 9763 9769 9773 9777 9781 9783 9786 9787 9788 9789 9789 9788 9787 9786 9785 9783 9781 9778 9776 9773 9770 9767 9764 9762 9759 9756 9753 9750 9748 9746 9744 9742 9740 9739 9738 9737 9736 9736 9736 9737 9737 9738 9740 9741 9743 9745 9748 9750 9753 9756 9760 9763 9767 9770 9774 9778 9782 9787 9791 9795 9800 9804 9808 9813 9817 9822 9827 9831 9836 9840 9845 9850 9854 9859 9864 9868 9873 9878 9882 9887 9891 9895 9899 9903 9907 9911 9915 9918 9921 9924 9927 9929 9932 9934 9935 9937 9938 9939 9940 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9963 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9943 9941 9940 9939 9938 9937 9937 9937 9937 9937 9938 9938 9939 9941 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9955 9956 9957 9957 9957 9957 9956 9956 9955 9954 9953 9951 9950 9948 9947 9946 9944 9943 9941 9940 9939 9938 9937 9937 9937 9936 9936 9937 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 5613 0 55 4 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9965 9964 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9934 9934 9935 9936 9938 9939 9941 9943 9945 9946 9948 9950 9952 9954 9955 9956 9958 9958 9959 9959 9959 9959 9958 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9948 9949 9950 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9972 9972 9972 9972 9971 9970 9968 9967 9964 9962 9959 9956 9953 9950 9947 9944 9941 9939 9936 9934 9933 9931 9930 9930 9930 9930 9931 9932 9933 9935 9937 9939 9941 9942 9944 9946 9948 9949 9950 9951 9951 9951 9950 9950 9948 9947 9945 9943 9940 9938 9935 9933 9930 9927 9925 9922 9920 9918 9916 9915 9914 9914 9913 9913 9914 9914 9916 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9898 9896 9893 9890 9887 9884 9880 9877 9873 9869 9865 9861 9857 9854 9850 9846 9842 9838 9834 9830 9827 9823 9820 9817 9813 9810 9807 9805 9802 9799 9797 9794 9792 9789 9787 9785 9782 9780 9778 9776 9774 9771 9769 9767 9765 9762 9760 9758 9756 9753 9751 9749 9747 9744 9742 9740 9738 9736 9734 9731 9729 9728 9726 9724 9722 9721 9719 9718 9717 9716 9715 9715 9715 9715 9715 9716 9717 9718 9720 9722 9724 9727 9730 9733 9737 9741 9745 9749 9754 9759 9765 9770 9776 9782 9787 9793 9799 9805 9811 9817 9823 9828 9834 9839 9844 9849 9854 9858 9863 9867 9870 9874 9877 9880 9883 9885 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9892 9890 9888 9886 9884 9883 9881 9880 9878 9877 9876 9875 9875 9874 9874 9874 9874 9875 9875 9876 9877 9879 9880 9881 9883 9885 9886 9888 9890 9891 9893 9894 9895 9896 9897 9897 9897 9897 9896 9896 9894 9893 9891 9889 9886 9884 9880 9877 9873 9869 9865 9861 9857 9852 9847 9843 9838 9833 9829 9824 9820 9816 9812 9808 9804 9800 9797 9794 9791 9789 5614 0 40 4 9803 9800 9798 9796 9794 9792 9790 9788 9787 9785 9783 9782 9781 9780 9779 9778 9778 9778 9778 9778 9779 9779 9780 9781 9783 9784 9786 9788 9790 9792 9795 9797 9800 9803 9805 9808 9811 9813 9816 9819 9821 9824 9826 9828 9830 9831 9833 9834 9835 9835 9835 9835 9835 9834 9833 9832 9831 9829 9826 9824 9821 9817 9814 9809 9805 9800 9795 9790 9784 9778 9771 9764 9757 9749 9741 9733 9724 9715 9706 9696 9685 9675 9663 9652 9640 9627 9614 9600 9586 9572 9556 9541 9524 9507 9490 9472 9453 9433 9413 9393 9371 9349 9327 9303 9280 9255 9231 9206 9180 9154 9128 9101 9075 9049 9022 8996 8970 8944 8919 8894 8870 8847 8824 8803 8783 8764 8746 8730 8715 8702 8691 8681 8673 8667 8663 8661 8661 8663 8667 8672 8680 8689 8700 8713 8728 8744 8761 8780 8801 8822 8844 8868 8892 8917 8942 8967 8993 9019 9045 9071 9096 9122 9146 9171 9194 9217 9239 9260 9280 9299 9318 9335 9351 9366 9380 9393 9406 9417 9427 9436 9444 9452 9459 9465 9471 9476 9480 9484 9488 9491 9494 9497 9500 9503 9506 9509 9512 9515 9518 9522 9526 9530 9534 9538 9543 9548 9553 9558 9564 9570 9576 9582 9588 9595 9601 9608 9614 9621 9627 9634 9640 9647 9653 9659 9665 9671 9676 9682 9687 9692 9697 9702 9706 9711 9715 9719 9723 9726 9730 9733 9736 9739 9741 9744 9746 9749 9751 9753 9755 9756 9758 9759 9760 9761 9762 9763 9763 9764 9764 9764 9764 9763 9763 9762 9761 9760 9759 9757 9756 9754 9752 9750 9748 9746 9744 9742 9739 9737 9735 9732 9730 9727 9725 9722 9720 9718 9715 9713 9711 9709 9707 9705 9703 9702 9700 9698 9697 9695 9693 9692 9690 9688 9686 9685 9683 9681 9678 9676 9673 9671 9668 9664 9661 9657 9652 9647 9642 9636 9630 9623 9615 9607 9598 9588 9577 9565 9552 9539 9524 9507 9490 9470 9450 9428 9404 9379 9352 9323 9292 9259 9224 9188 9149 9108 9065 9019 8972 8923 8871 8818 8762 8705 8646 8585 8522 8458 8393 8326 8259 8190 8121 8051 7981 7911 7841 7772 7703 7634 7567 7501 7436 7374 7313 7254 7198 7145 7094 7047 7002 6962 6924 6891 6862 6836 6815 6799 6786 6779 6775 6777 6783 6793 6808 6828 6852 6881 6913 6950 6991 7036 7084 7136 7192 7250 7311 7374 7440 7508 7577 7648 7720 7793 7867 7941 8014 8088 8161 8233 8305 8375 8443 8510 8576 8639 8700 8759 8815 8869 8921 8970 9017 9061 9102 9141 9178 9212 9244 9273 9301 9326 9349 9371 9391 9409 9425 9440 9454 9466 9478 9488 9497 9506 9513 9520 9527 9532 9538 9542 9546 9550 9554 9557 9560 9562 9564 9566 9568 9569 9570 9571 9572 9572 9572 9572 9572 9572 9572 9571 9570 9570 9569 9568 9567 9566 9564 9563 9562 9560 9559 9557 9556 9554 9553 9551 9550 9548 9547 9545 9543 9541 5615 0 40 4 9540 9538 9536 9534 9532 9530 9527 9525 9523 9520 9518 9515 9513 9510 9507 9505 9502 9499 9496 9493 9489 9486 9483 9479 9476 9472 9468 9465 9461 9457 9453 9448 9444 9439 9435 9430 9425 9419 9414 9408 9402 9396 9390 9384 9377 9370 9363 9356 9348 9340 9332 9324 9315 9307 9298 9289 9279 9270 9260 9250 9240 9230 9219 9208 9197 9186 9175 9163 9152 9140 9127 9115 9102 9089 9076 9062 9048 9034 9019 9004 8989 8972 8955 8938 8920 8901 8881 8860 8838 8815 8790 8765 8737 8708 8677 8645 8610 8573 8534 8492 8448 8401 8351 8299 8243 8185 8123 8058 7990 7919 7844 7766 7685 7601 7514 7424 7331 7236 7139 7039 6937 6834 6729 6623 6516 6409 6302 6195 6088 5983 5878 5776 5675 5577 5482 5389 5301 5216 5135 5059 4987 4921 4860 4804 4754 4710 4671 4639 4613 4594 4580 4573 4572 4578 4590 4607 4631 4661 4696 4737 4783 4835 4891 4952 5017 5086 5159 5235 5314 5397 5481 5568 5657 5747 5839 5930 6023 6115 6208 6299 6390 6480 6568 6655 6739 6821 6901 6978 7052 7123 7190 7255 7316 7373 7427 7477 7523 7566 7604 7640 7671 7700 7724 7746 7764 7779 7792 7801 7808 7813 7815 7815 7812 7809 7803 7796 7787 7777 7766 7754 7740 7726 7711 7696 7679 7662 7644 7626 7607 7587 7567 7547 7525 7504 7481 7459 7435 7411 7387 7362 7337 7311 7285 7258 7231 7204 7176 7148 7120 7092 7064 7035 7007 6978 6949 6919 6890 6860 6830 6799 6767 6735 6702 6668 6633 6596 6557 6517 6474 6430 6383 6333 6280 6224 6165 6102 6036 5967 5893 5816 5736 5651 5563 5471 5376 5278 5177 5073 4966 4858 4747 4635 4522 4409 4295 4181 4068 3955 3844 3735 3628 3523 3421 3322 3227 3135 3048 2964 2885 2810 2740 2675 2614 2558 2506 2460 2418 2381 2348 2321 2297 2279 2264 2254 2249 2248 2251 2258 2270 2286 2306 2330 2359 2392 2429 2471 2517 2567 2622 2681 2744 2811 2883 2959 3038 3121 3208 3299 3392 3489 3588 3689 3793 3898 4005 4112 4221 4330 4438 4547 4655 4762 4867 4971 5073 5173 5271 5366 5458 5548 5634 5718 5799 5876 5951 6022 6091 6157 6220 6280 6338 6394 6448 6499 6549 6597 6644 6689 6733 6776 6818 6859 6900 6939 6978 7017 7055 7092 7129 7166 7202 7238 7273 7308 7343 7376 7410 7442 7474 7506 7537 7567 7597 7625 7654 7681 7708 7734 7760 7785 7810 7833 7857 7880 7902 7924 7946 7967 7988 8008 8028 8048 8068 8087 8106 8125 8144 8162 8181 8199 8216 8234 8251 8268 8285 8302 8318 8335 8351 8366 8382 8397 8413 8427 8442 8457 8471 8486 8500 8514 8528 8541 8555 8568 8582 8595 8608 8621 8634 8647 8660 8673 8685 8698 8710 8722 8734 8746 8758 8769 8781 8792 8803 8813 8823 8834 8844 8853 8863 8872 8881 8889 8898 8906 8914 8922 8929 8936 8944 8951 5616 0 40 4 8957 8964 8970 8977 8983 8989 8995 9000 9006 9011 9017 9022 9027 9031 9036 9040 9045 9049 9053 9057 9060 9064 9067 9070 9072 9075 9077 9080 9082 9083 9085 9086 9088 9089 9090 9091 9091 9092 9093 9093 9093 9094 9094 9094 9094 9094 9094 9094 9094 9094 9094 9093 9093 9093 9093 9092 9092 9092 9091 9091 9091 9090 9090 9090 9089 9089 9089 9089 9089 9089 9090 9090 9091 9092 9093 9095 9097 9099 9101 9104 9107 9111 9114 9119 9123 9129 9134 9140 9146 9153 9160 9167 9175 9183 9191 9199 9208 9217 9226 9235 9244 9253 9262 9271 9280 9289 9298 9306 9314 9322 9330 9337 9345 9351 9358 9364 9370 9375 9380 9385 9390 9394 9397 9401 9404 9407 9409 9412 9414 9415 9417 9418 9420 9421 9421 9422 9423 9423 9423 9424 9424 9424 9424 9425 9425 9425 9425 9426 9426 9427 9427 9428 9429 9430 9431 9432 9434 9436 9438 9440 9443 9446 9449 9452 9456 9460 9464 9468 9473 9478 9483 9489 9495 9500 9506 9513 9519 9526 9532 9539 9545 9552 9559 9566 9572 9579 9586 9592 9599 9605 9611 9617 9623 9629 9635 9640 9645 9650 9655 9660 9665 9669 9674 9678 9682 9686 9689 9693 9697 9700 9703 9707 9710 9713 9716 9718 9721 9724 9726 9729 9731 9733 9735 9737 9739 9741 9743 9744 9746 9747 9748 9750 9751 9752 9753 9754 9754 9755 9756 9757 9757 9758 9759 9760 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9771 9772 9774 9775 9777 9779 9780 9782 9784 9786 9787 9789 9791 9793 9794 9796 9797 9799 9800 9802 9803 9804 9805 9805 9806 9807 9807 9807 9808 9808 9808 9808 9808 9808 9807 9807 9807 9806 9806 9806 9805 9805 9804 9804 9804 9803 9803 9803 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9803 9803 9804 9804 9805 9805 9806 9807 9807 9808 9809 9810 9811 9812 9813 9814 9816 9817 9818 9819 9821 9822 9823 9824 9826 9827 9828 9829 9830 9831 9831 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9832 9832 9832 9832 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9841 9842 9843 9844 9845 9845 9846 9846 9846 9846 9847 9847 9846 9846 9846 9845 9845 9844 9844 9843 9842 9842 9841 9840 9839 9838 9837 9836 9836 9835 9834 9833 9832 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9819 9818 9816 9815 9813 9811 9810 9808 9806 9804 9802 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9778 9776 9775 9774 9773 9772 9771 9770 9770 9770 9769 9769 9769 9770 9770 9770 9771 9771 9772 9772 9773 9773 9774 9775 9775 9775 9776 9776 9776 9777 9777 9777 9777 9776 9776 9776 9775 9775 9774 9773 9772 9771 9770 9768 5617 0 40 4 9766 9764 9762 9760 9757 9754 9750 9746 9741 9736 9730 9724 9717 9709 9700 9691 9680 9669 9657 9643 9628 9612 9595 9576 9557 9535 9513 9489 9463 9436 9408 9378 9347 9314 9280 9245 9208 9170 9131 9091 9050 9008 8966 8922 8878 8834 8789 8745 8700 8656 8611 8568 8525 8482 8441 8401 8361 8324 8287 8253 8220 8189 8160 8132 8107 8084 8063 8044 8028 8013 8000 7990 7982 7975 7971 7968 7967 7968 7970 7973 7978 7984 7991 7999 8007 8017 8026 8037 8048 8059 8070 8081 8093 8105 8116 8128 8140 8152 8164 8175 8187 8200 8212 8224 8237 8250 8264 8278 8292 8307 8323 8339 8356 8374 8393 8412 8433 8454 8476 8499 8523 8548 8573 8599 8626 8654 8682 8711 8740 8770 8800 8830 8860 8891 8921 8952 8982 9012 9042 9072 9101 9130 9158 9186 9213 9239 9265 9290 9315 9339 9362 9384 9406 9427 9447 9466 9485 9503 9520 9537 9553 9568 9583 9597 9610 9623 9635 9647 9658 9668 9678 9688 9697 9706 9714 9722 9729 9737 9743 9750 9756 9761 9767 9772 9777 9781 9786 9790 9794 9798 9801 9805 9808 9811 9814 9817 9819 9822 9824 9826 9828 9830 9832 9834 9836 9837 9838 9840 9841 9842 9843 9844 9844 9845 9845 9846 9846 9846 9846 9847 9847 9847 9846 9846 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9842 9841 9841 9840 9839 9839 9838 9838 9837 9837 9836 9836 9836 9836 9835 9835 9835 9835 9835 9836 9836 9836 9836 9837 9837 9838 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9842 9842 9842 9842 9842 9842 9841 9840 9840 9839 9838 9836 9835 9834 9832 9830 9828 9826 9824 9822 9819 9817 9814 9811 9808 9806 9803 9800 9797 9794 9791 9788 9785 9782 9780 9777 9774 9772 9769 9767 9764 9762 9760 9758 9757 9755 9754 9752 9751 9750 9750 9749 9748 9748 9748 9748 9748 9749 9749 9750 9751 9752 9753 9755 9756 9757 9759 9761 9762 9764 9766 9767 9769 9771 9772 9773 9775 9776 9777 9777 9778 9778 9778 9778 9777 9777 9776 9774 9772 9770 9768 9765 9762 9758 9755 9751 9746 9742 9737 9732 9727 9721 9715 9709 9703 9697 9691 9685 9679 9672 9666 9660 9654 9648 9642 9636 9630 9624 9619 9614 9609 9604 9599 9595 9590 9586 9583 9579 9576 9573 9571 9568 9567 9565 9564 9563 9562 9562 9562 9562 9563 9564 9566 9567 9570 9572 9575 9578 9582 9586 9590 9594 9599 9604 9609 9615 9621 9626 9632 9638 9645 9651 9657 9663 9669 9675 9681 9687 9692 9697 9703 9707 9712 9716 9720 9724 9727 9730 9733 9735 9737 9738 9739 9740 9740 9741 9740 9740 5618 0 40 4 9739 9738 9737 9735 9734 9732 9730 9728 9725 9723 9721 9718 9716 9713 9711 9709 9706 9704 9702 9700 9699 9697 9696 9694 9693 9693 9692 9692 9691 9692 9692 9692 9693 9694 9696 9697 9699 9701 9703 9705 9707 9710 9713 9716 9719 9722 9725 9728 9731 9734 9737 9740 9744 9747 9750 9752 9755 9758 9760 9763 9765 9767 9769 9771 9773 9775 9776 9777 9779 9780 9781 9782 9783 9784 9786 9787 9788 9789 9790 9791 9793 9794 9795 9797 9799 9800 9802 9804 9806 9808 9810 9813 9815 9817 9820 9822 9825 9827 9830 9832 9835 9837 9840 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9876 9875 9875 9874 9873 9871 9870 9868 9866 9864 9862 9860 9857 9855 9852 9849 9846 9843 9840 9837 9833 9830 9827 9823 9820 9816 9813 9810 9807 9803 9800 9797 9794 9791 9788 9785 9782 9780 9777 9775 9772 9770 9768 9766 9764 9762 9760 9758 9756 9755 9753 9752 9751 9750 9749 9748 9747 9747 9746 9746 9746 9746 9747 9747 9748 9749 9750 9751 9753 9754 9756 9758 9760 9763 9765 9768 9771 9773 9776 9779 9782 9785 9788 9791 9794 9797 9800 9803 9806 9808 9811 9813 9815 9816 9817 9818 9819 9819 9819 9819 9818 9816 9815 9812 9809 9806 9801 9797 9791 9785 9778 9770 9762 9752 9742 9731 9719 9705 9691 9676 9659 9641 9622 9601 9579 9555 9530 9502 9473 9442 9410 9375 9337 9298 9256 9212 9165 9116 9064 9010 8953 8893 8830 8765 8697 8626 8552 8476 8398 8317 8234 8149 8062 7973 7883 7791 7698 7605 7510 7416 7322 7228 7134 7042 6951 6862 6775 6690 6608 6529 6453 6382 6314 6250 6191 6137 6088 6045 6006 5974 5947 5927 5912 5904 5902 5906 5916 5933 5955 5984 6019 6059 6105 6156 6213 6274 6340 6411 6486 6565 6647 6732 6820 6911 7004 7099 7195 7293 7391 7490 7588 7687 7785 7882 7978 8073 8166 8257 8346 8433 8517 8599 8677 8753 8826 8896 8962 9026 9086 9143 9197 9247 9295 9339 9381 9419 9455 9488 9519 9547 9573 9596 9618 9637 9655 9671 9685 9698 9710 9720 9729 9737 9744 9751 9756 9761 9765 9769 9772 9774 9777 9778 9780 9781 9782 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9784 9784 9785 9786 9787 9788 9789 9790 9792 9793 9795 9797 9799 9801 9803 9805 9808 9810 9813 9815 9818 9820 9823 9825 9828 9830 9833 9835 9838 9840 9842 9844 9846 9848 9850 9852 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9866 9867 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9868 9868 5619 0 40 4 9868 9868 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9893 9894 9895 9895 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9854 9851 9848 9845 9841 9837 9833 9828 9823 9817 9811 9805 9798 9790 9782 9774 9765 9755 9745 9734 9722 9710 9698 9685 9672 9658 9644 9630 9615 9600 9585 9571 9556 9541 9526 9512 9498 9485 9472 9459 9447 9436 9425 9416 9407 9399 9392 9386 9381 9378 9375 9373 9372 9373 9374 9377 9380 9384 9390 9396 9403 9411 9419 9428 9438 9448 9458 9469 9481 9492 9504 9515 9527 9539 9550 9562 9573 9584 9595 9605 9615 9625 9634 9643 9652 9660 9668 9675 9682 9688 9694 9700 9705 9710 9715 9720 9724 9728 9732 9736 9739 9743 9746 9749 9752 9756 9759 9762 9765 9768 9771 9774 9777 9780 9783 9786 9789 9792 9795 9798 9801 9804 9806 9809 9811 9814 9816 9817 9819 9821 9822 9823 9824 9824 9825 9825 9825 9825 9824 9823 9822 9821 9820 9818 9816 9815 9812 9810 9808 9805 9803 9800 9797 9794 9791 9788 9784 9781 9777 9773 9769 9765 9761 9757 9752 9747 9742 9736 9730 9724 9717 9710 9702 9694 9684 9675 9664 9653 9640 9627 9613 9597 9581 9563 9544 9524 9502 9479 9454 9428 9400 9370 9339 9306 9271 9234 9195 9155 9112 9068 9022 8973 8923 8872 8818 8763 8705 8647 8587 8525 8463 8399 8334 8269 8203 8136 8069 8003 7936 7870 7805 7741 7678 7617 7557 7500 7444 7392 7342 7296 7252 7213 7177 7145 7118 7095 7076 7062 7053 7049 7049 7054 7064 7079 7098 7123 7151 7184 7221 7262 7307 7355 7407 7462 7519 7578 7640 7704 7769 7836 7903 7972 8040 8109 8177 8245 8313 8380 8446 8510 8574 8635 8696 8754 8811 8866 8919 8970 9019 9066 9111 9154 9195 9235 9272 9308 9341 9374 9404 9433 9460 9485 9509 9532 9553 9573 9592 9609 9625 9640 9654 9667 9679 9689 9699 9708 9716 9723 9729 9734 9739 9743 9746 9749 9751 9752 9753 9753 9753 9753 9752 9751 9750 9749 9747 9745 9743 9741 9739 9737 9735 9733 9731 9729 9727 9725 9723 9722 9720 9719 9718 9717 9716 9716 9715 9715 9715 9716 9716 9717 9718 9719 9720 9722 9724 9725 9728 9730 9733 9735 9738 9741 9745 9748 9752 9755 9759 9762 9766 9770 9774 9777 9781 9784 9788 9791 9794 9797 9800 9803 9806 9808 9810 9812 9813 9815 9816 9817 9818 9818 9818 9818 9818 9817 9816 9815 9813 9811 9809 9807 9804 9801 9797 9794 9789 9784 9779 9773 9767 9760 9752 9744 9735 9725 9715 9704 9692 9679 9666 9652 9637 9621 9604 9587 9569 9551 9531 9512 9491 9471 9450 9429 9408 9386 9365 9344 9323 9303 9283 9264 5620 0 40 4 9245 9228 9211 9196 9181 9168 9157 9146 9137 9130 9125 9121 9118 9118 9119 9122 9126 9132 9140 9149 9160 9172 9185 9200 9216 9233 9251 9270 9289 9309 9330 9351 9373 9395 9416 9438 9460 9481 9502 9523 9544 9564 9583 9602 9620 9637 9654 9670 9685 9699 9713 9725 9737 9749 9759 9769 9778 9787 9794 9802 9808 9814 9820 9825 9830 9834 9839 9842 9846 9849 9852 9855 9858 9861 9863 9866 9868 9870 9873 9875 9877 9880 9882 9884 9887 9889 9891 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9924 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9908 9906 9904 9902 9899 9897 9894 9890 9887 9883 9879 9874 9869 9863 9857 9851 9844 9836 9828 9819 9810 9800 9789 9777 9765 9752 9738 9724 9708 9692 9675 9657 9638 9618 9597 9575 9553 9529 9504 9479 9452 9425 9397 9367 9337 9306 9275 9242 9209 9175 9140 9105 9070 9034 8998 8961 8924 8887 8850 8813 8776 8739 8702 8666 8630 8594 8558 8523 8488 8453 8419 8385 8351 8318 8285 8252 8219 8187 8154 8121 8089 8056 8023 7989 7956 7922 7887 7853 7818 7782 7746 7710 7674 7638 7601 7565 7529 7493 7457 7422 7388 7356 7324 7294 7265 7239 7214 7192 7173 7156 7142 7132 7124 7121 7121 7124 7132 7143 7159 7178 7202 7229 7260 7296 7335 7377 7423 7472 7524 7579 7636 7696 7758 7822 7887 7954 8021 8089 8158 8226 8295 8363 8430 8497 8562 8626 8689 8750 8809 8866 8921 8974 9025 9073 9119 9163 9205 9244 9281 9316 9349 9380 9409 9435 9460 9484 9505 9526 9544 9562 9578 9593 9607 9620 9632 9644 9655 9665 9674 9683 9691 9699 9707 9714 9720 9727 9733 9738 9744 9749 9754 9758 9763 9767 9771 9774 9778 9781 9784 9788 9790 9793 9796 9798 9801 9803 9806 9808 9810 9812 9815 9817 9819 9822 9824 9827 9829 9832 9834 9837 9839 9842 9845 9847 9850 9853 9856 9858 9861 9863 9866 9869 9871 9873 9876 9878 9880 9882 9884 9887 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9911 9911 9912 9912 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 5621 0 40 4 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9914 9914 9913 9912 9911 9910 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9877 9875 9872 9869 9866 9863 9860 9857 9854 9851 9847 9843 9840 9836 9832 9828 9823 9819 9814 9809 9804 9799 9794 9788 9783 9777 9771 9765 9759 9753 9746 9740 9733 9727 9720 9713 9707 9700 9694 9687 9680 9674 9668 9661 9655 9649 9643 9638 9632 9626 9621 9616 9611 9606 9601 9597 9592 9588 9584 9580 9577 9573 9570 9566 9563 9561 9558 9556 9553 9551 9549 9547 9546 9545 9543 9542 9542 9541 9540 9540 9540 9540 9540 9541 9541 9542 9543 9543 9544 9545 9546 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9558 9559 9559 9559 9559 9559 9559 9558 9557 9557 9556 9555 9553 9552 9551 9549 9547 9546 9544 9542 9540 9538 9536 9534 9532 9530 9529 9527 9526 9524 9523 9522 9521 9520 9520 9520 9520 9520 9521 9522 9524 9525 9527 9530 9533 9536 9539 9543 9547 9552 9557 9562 9568 9573 9580 9586 9593 9600 9607 9614 9622 9629 9637 9645 9653 9662 9670 9678 9686 9695 9703 9711 9719 9728 9736 9743 9751 9759 9766 9773 9780 9787 9793 9800 9806 9811 9817 9821 9826 9830 9834 9838 9841 9843 9846 9847 9849 9850 9850 9850 9850 9849 9848 9847 9845 9842 9840 9836 9833 9829 9825 9820 9815 9810 9804 9798 9791 9784 9777 9769 9761 9752 9743 9734 9723 9713 9702 9690 9677 9664 9651 9637 9622 9606 9590 9574 9557 9539 9521 9502 9483 9463 9443 9423 9402 9382 9361 9341 9321 9301 9281 9261 9243 9224 9207 9190 9174 9160 9146 9133 9122 9112 9103 9096 9090 9085 9082 9081 9081 9082 9085 9089 9095 9102 9111 9120 9131 9143 9157 9171 9186 9202 9219 9236 9254 9273 9291 9311 9330 9350 9370 9390 9409 9429 9449 9468 9487 9506 9524 9542 9560 9577 9594 9610 9626 9641 9655 9669 9683 9696 9708 9720 9731 9742 9752 9761 9771 9779 9787 9795 9802 9809 9816 9822 9827 9832 9837 9842 9846 9850 9854 9857 9860 9863 9866 9868 9871 9873 9875 9876 9878 9879 9880 9882 9882 9883 9884 9884 9885 9885 9885 9886 9885 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9871 9869 9867 9866 9864 9862 9860 9858 9856 9855 9853 9851 9849 9848 9846 9844 9843 9841 9840 9839 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9835 9836 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 5622 0 40 4 9844 9843 9842 9841 9839 9838 9837 9835 9834 9832 9831 9829 9827 9825 9823 9821 9819 9816 9814 9811 9809 9806 9803 9801 9798 9795 9793 9790 9787 9785 9783 9780 9778 9776 9774 9772 9771 9769 9768 9767 9766 9765 9765 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9763 9762 9762 9761 9760 9758 9757 9755 9752 9750 9747 9744 9740 9736 9732 9727 9722 9716 9711 9704 9698 9691 9684 9677 9669 9661 9653 9645 9636 9628 9619 9610 9601 9593 9584 9575 9567 9558 9550 9542 9534 9526 9519 9512 9505 9499 9493 9488 9483 9479 9475 9472 9470 9468 9466 9466 9466 9467 9468 9470 9473 9476 9481 9486 9491 9497 9504 9511 9519 9527 9536 9545 9554 9564 9574 9585 9595 9605 9616 9626 9637 9647 9658 9668 9677 9687 9696 9705 9714 9722 9730 9738 9745 9752 9759 9765 9770 9776 9781 9786 9791 9795 9799 9803 9807 9810 9814 9817 9820 9823 9826 9829 9832 9835 9837 9840 9843 9845 9848 9850 9853 9855 9857 9859 9861 9863 9865 9867 9869 9870 9872 9873 9874 9876 9877 9878 9878 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9875 9873 9872 9870 9869 9867 9866 9864 9862 9861 9859 9857 9855 9853 9851 9848 9846 9844 9841 9838 9835 9832 9829 9826 9822 9819 9815 9811 9807 9802 9798 9793 9789 9784 9778 9773 9768 9762 9756 9750 9744 9738 9732 9725 9719 9712 9705 9698 9691 9684 9676 9669 9662 9654 9647 9640 9632 9625 9618 9611 9604 9597 9591 9584 9578 9572 9567 9562 9557 9553 9549 9546 9543 9540 9539 9537 9536 9536 9536 9537 9539 9541 9543 9546 9549 9553 9558 9562 9567 9573 9578 9584 9590 9596 9603 9609 9615 9621 9628 9634 9639 9645 9650 9655 9659 9663 9666 9669 9671 9673 9673 9674 9673 9672 9669 9666 9662 9657 9652 9645 9637 9628 9619 9608 9597 9584 9571 9556 9541 9524 9507 9489 9471 9451 9431 9411 9389 9368 9346 9324 9302 9280 9257 9235 9214 9193 9172 9152 9133 9114 9097 9081 9066 9052 9040 9029 9020 9012 9006 9002 8999 8999 9000 9003 9008 9014 9022 9032 9043 9056 9071 9086 9103 9122 9141 9161 9182 9204 9227 9250 9273 9296 9320 9344 9368 9391 9414 5623 0 40 4 9437 9460 9482 9503 9524 9544 9564 9583 9601 9618 9634 9650 9665 9678 9692 9704 9716 9727 9737 9746 9755 9764 9771 9778 9785 9791 9797 9803 9808 9812 9816 9821 9824 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9853 9855 9857 9858 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9871 9870 9869 9868 9866 9865 9864 9862 9861 9859 9857 9856 9854 9852 9851 9849 9847 9846 9844 9843 9842 9840 9839 9838 9837 9837 9836 9835 9835 9835 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9840 9841 9842 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9875 9874 9874 9874 9874 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9866 9866 9866 9866 9865 9865 9864 9864 9863 9862 9861 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9850 9848 9847 9846 9845 9843 9842 9840 9839 9838 9836 9834 9833 9831 9830 9828 9826 9824 9823 9821 9819 9818 9816 9814 9812 9811 9809 9808 9806 9805 9804 9802 9801 9800 9799 9799 9798 9797 9797 9797 9796 9796 9796 9796 9796 9797 9797 9797 9798 9798 9799 9799 9800 9800 9801 9802 9802 9803 9804 9804 9805 9806 9806 9807 9808 9809 9809 9810 9811 9812 9813 9814 9815 9816 9817 9819 9820 9821 9823 9824 9825 9827 9828 9830 9831 9833 9834 9836 9837 9839 9840 9842 9843 9845 9846 9847 9848 9850 9851 9852 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9860 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9845 9844 9842 9840 9838 9835 9833 9831 9829 9826 9824 9821 9818 9815 9812 9809 9805 9801 9797 9793 9788 9783 9778 9772 9765 9758 9751 9742 9733 9723 9712 9701 9688 9674 9659 9642 9625 9606 9585 9563 9539 9514 9487 9457 9426 9393 9358 9321 9282 9241 9197 9151 9102 9052 8999 8943 8885 8825 8762 8697 8630 8560 8488 8414 8337 8259 8179 8097 8013 7928 7842 7754 7666 7577 7488 7399 7309 7221 7132 7045 6960 6876 6794 6714 6637 6564 5624 0 40 4 6493 6427 6365 6307 6253 6205 6162 6124 6092 6066 6046 6033 6025 6024 6029 6041 6058 6083 6113 6149 6191 6238 6291 6349 6411 6478 6549 6624 6702 6783 6866 6952 7039 7128 7218 7308 7398 7488 7578 7666 7754 7840 7924 8007 8087 8165 8240 8312 8382 8449 8513 8573 8631 8686 8738 8787 8833 8876 8916 8953 8988 9021 9051 9079 9104 9128 9150 9170 9188 9204 9219 9233 9245 9256 9266 9275 9283 9290 9297 9302 9307 9312 9315 9319 9322 9324 9327 9329 9331 9332 9334 9336 9337 9339 9340 9342 9343 9345 9347 9349 9351 9354 9356 9359 9362 9365 9368 9372 9375 9379 9383 9387 9391 9395 9399 9403 9407 9411 9415 9418 9422 9425 9429 9431 9434 9437 9439 9441 9442 9443 9444 9444 9444 9444 9443 9442 9440 9438 9435 9432 9428 9424 9419 9414 9409 9403 9396 9389 9382 9374 9366 9357 9348 9339 9329 9319 9309 9298 9288 9277 9266 9254 9243 9231 9220 9208 9197 9185 9173 9162 9150 9138 9127 9115 9103 9091 9079 9067 9055 9042 9029 9016 9002 8988 8974 8959 8943 8927 8910 8892 8874 8855 8835 8814 8793 8770 8747 8723 8697 8671 8644 8616 8587 8557 8525 8493 8460 8425 8389 8352 8313 8273 8232 8189 8144 8097 8048 7997 7944 7889 7831 7771 7708 7642 7573 7502 7427 7349 7268 7184 7097 7006 6913 6816 6717 6615 6510 6402 6293 6181 6067 5952 5835 5718 5600 5481 5363 5245 5127 5011 4895 4782 4670 4561 4455 4351 4251 4155 4062 3974 3889 3810 3735 3665 3600 3540 3486 3437 3394 3357 3325 3300 3280 3266 3258 3256 3260 3270 3286 3308 3336 3370 3410 3455 3506 3562 3624 3691 3762 3839 3921 4007 4097 4191 4289 4390 4495 4602 4712 4824 4938 5054 5171 5289 5408 5526 5645 5763 5881 5998 6114 6228 6341 6452 6560 6667 6771 6872 6971 7068 7161 7252 7340 7425 7508 7588 7664 7739 7811 7880 7947 8011 8073 8133 8191 8246 8300 8352 8402 8450 8497 8542 8585 8627 8668 8707 8744 8780 8815 8849 8881 8912 8942 8970 8997 9023 9048 9072 9095 9116 9137 9156 9175 9192 9209 9225 9240 9254 9268 9280 9292 9304 9314 9325 9334 9343 9352 9360 9368 9375 9382 9388 9394 9399 9404 9409 9413 9416 9420 9422 9424 9426 9427 9427 9427 9426 9425 9423 9420 9417 9413 9409 9403 9397 9391 9384 9376 9367 9358 9349 9339 9328 9317 9306 9294 9282 9270 9258 9245 9233 9221 9209 9197 9185 9174 9163 9153 9143 9135 9127 9119 9113 9108 9104 9101 9099 9099 9099 9101 9104 9108 9114 9121 9129 9138 9148 9160 9172 9186 9200 9215 9231 9248 9265 9282 9300 9319 9337 9356 9375 9393 9412 9430 9448 9466 9483 9500 9517 9532 9548 9563 9577 9590 9603 9616 9628 9639 9649 9659 9669 9678 9686 9694 9702 9709 9716 9722 9728 9734 9739 9745 9749 9754 9759 9763 9767 9771 9774 9778 9781 5625 0 40 4 9784 9787 9790 9792 9795 9797 9799 9801 9803 9804 9806 9807 9808 9810 9811 9812 9812 9813 9814 9815 9815 9816 9817 9817 9818 9819 9819 9820 9821 9821 9822 9823 9824 9824 9825 9826 9826 9827 9828 9829 9829 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9829 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9817 9816 9815 9814 9812 9811 9810 9808 9807 9806 9804 9803 9801 9799 9797 9795 9792 9790 9787 9783 9780 9775 9770 9765 9759 9752 9745 9737 9728 9718 9707 9695 9681 9667 9651 9634 9616 9596 9575 9552 9528 9502 9474 9444 9413 9380 9345 9309 9270 9230 9187 9143 9097 9049 8999 8948 8894 8839 8782 8724 8664 8602 8539 8475 8410 8343 8275 8207 8138 8068 7999 7929 7859 7789 7720 7652 7584 7518 7453 7390 7329 7270 7213 7159 7109 7061 7017 6976 6940 6907 6879 6856 6837 6822 6813 6809 6810 6815 6826 6842 6863 6889 6920 6956 6996 7041 7090 7143 7199 7259 7323 7389 7458 7529 7602 7676 7752 7829 7906 7984 8062 8139 8216 8292 8366 8440 8511 8581 8649 8715 8778 8840 8898 8954 9008 9059 9107 9153 9196 9237 9275 9311 9344 9375 9404 9431 9455 9478 9499 9518 9536 9552 9567 9580 9592 9602 9612 9620 9628 9634 9639 9644 9647 9650 9652 9653 9653 9653 9651 9650 9647 9644 9640 9635 9630 9624 9618 9611 9603 9595 9586 9577 9568 9558 9548 9537 9526 9515 9504 9492 9480 9468 9456 9444 9432 9420 9407 9395 9383 9370 9358 9346 9334 9322 9310 9298 9287 9275 9264 9252 9241 9230 9219 9208 9196 9185 9174 9163 9152 9140 9129 9117 9105 9093 9081 9069 9056 9043 9030 9016 9002 8988 8973 8958 8942 8927 8910 8894 8877 8860 8843 8825 8807 8789 8771 8753 8735 8716 8698 8680 8662 8644 8627 8610 8593 8577 8561 8546 8532 8518 8505 8493 8482 8472 8462 8454 8447 8441 8436 8432 8429 8428 8428 8429 8431 8434 8439 8445 8452 8460 8469 8479 8491 8503 8517 8531 8547 8563 8580 8598 8617 8636 8656 8676 8697 8718 8740 8762 8785 8808 8831 8854 8877 8901 8925 8948 8972 8995 9019 9042 9065 9089 9111 9134 9157 9179 9201 9223 9244 9265 9286 9306 9326 9346 9365 9384 9402 9420 9437 9454 9470 9486 9501 9516 9530 9543 9556 9569 9581 9592 9603 9613 9623 9632 9641 9649 9657 9665 9672 9679 9685 9691 9697 9702 9707 9712 9717 9721 9725 9729 9733 9737 9740 9744 9747 9750 9753 9756 9758 9760 9763 9765 9766 9768 9769 9771 9772 9772 9773 9773 9773 9772 9772 9771 9769 9768 9766 9764 9762 9759 9757 9754 9750 9747 9743 9739 9735 9731 9727 9722 9718 9713 9708 9703 9698 9694 9689 9684 9679 9674 9669 9664 9659 9654 9649 9644 9640 9635 9631 9626 9622 9618 9614 9610 9607 9603 9600 9596 9593 9590 9588 9585 9583 9580 9578 5626 0 40 4 9576 9574 9573 9571 9570 9569 9568 9567 9567 9566 9566 9566 9566 9566 9566 9567 9567 9568 9569 9570 9571 9573 9574 9576 9578 9580 9583 9585 9588 9591 9594 9597 9601 9605 9609 9613 9618 9622 9627 9632 9638 9643 9649 9654 9660 9666 9672 9678 9684 9690 9696 9703 9709 9715 9721 9726 9732 9738 9743 9748 9753 9758 9762 9766 9771 9774 9778 9781 9784 9787 9790 9792 9794 9796 9798 9800 9801 9802 9803 9804 9805 9806 9806 9807 9807 9808 9808 9808 9809 9809 9809 9809 9809 9809 9809 9809 9809 9808 9808 9808 9808 9807 9807 9806 9806 9805 9805 9804 9804 9803 9802 9802 9801 9801 9800 9800 9799 9799 9799 9799 9799 9799 9799 9800 9800 9801 9802 9803 9804 9805 9806 9808 9809 9811 9813 9814 9816 9818 9820 9821 9823 9825 9826 9828 9829 9830 9831 9832 9833 9833 9834 9834 9834 9834 9834 9833 9833 9832 9831 9830 9829 9828 9828 9827 9826 9825 9824 9823 9823 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9826 9827 9828 9830 9831 9833 9834 9836 9837 9839 9840 9842 9843 9844 9846 9847 9848 9849 9849 9850 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9848 9848 9848 9847 9847 9846 9846 9845 9844 9843 9842 9841 9840 9838 9837 9835 9833 9832 9830 9828 9826 9823 9821 9819 9816 9814 9811 9809 9806 9803 9801 9798 9795 9792 9790 9787 9784 9781 9777 9774 9771 9768 9764 9760 9757 9753 9749 9745 9740 9736 9732 9727 9722 9717 9713 9708 9703 9697 9692 9687 9682 9677 9673 9668 9663 9659 9654 9650 9646 9642 9639 9636 9633 9630 9628 9625 9624 9622 9621 9619 9619 9618 9618 9617 9617 9618 9618 9618 9619 9620 9620 9621 9622 9623 9624 9625 9627 9628 9629 9630 9631 9632 9633 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9644 9645 9646 9647 9647 9648 9648 9648 9648 9648 9648 9647 9647 9646 9645 9643 9642 9640 9638 9636 9633 9631 9628 9625 9621 9618 9614 9610 9606 9602 9598 9594 9590 9585 9581 9577 9573 9568 9564 9560 9557 9553 9549 9546 9543 9540 9537 9534 9532 9530 9528 9526 9525 9523 9522 9521 9520 9520 9519 9519 9519 9519 9520 9520 9521 9522 9523 9524 9526 9528 9530 9532 9534 9537 9540 9543 9546 9550 9554 9558 9562 9567 9572 9577 9582 9588 9594 9600 9606 9612 9618 9625 9632 9638 9645 9652 9659 9665 9672 9678 9685 9691 9697 9703 9708 9714 9719 9723 9728 9732 9736 9739 9742 9744 9747 9748 9750 9751 9752 9752 9752 9752 9752 9751 9750 9749 9747 9745 9744 9742 9740 9737 9735 9733 9731 9729 9726 9724 9722 9720 9719 9717 9715 9714 9713 9712 9711 9710 9710 9709 9709 9709 9709 9709 9710 9710 9710 9711 9711 9712 9712 9712 5627 0 40 4 9713 9713 9713 9713 9712 9712 9711 9710 9708 9707 9705 9703 9701 9698 9695 9692 9688 9684 9680 9676 9672 9667 9663 9658 9654 9649 9644 9640 9636 9631 9628 9624 9621 9618 9615 9613 9611 9610 9609 9609 9610 9611 9612 9614 9617 9620 9624 9629 9634 9639 9645 9651 9658 9665 9673 9681 9689 9697 9705 9714 9722 9731 9739 9748 9756 9764 9772 9780 9787 9794 9801 9807 9813 9819 9824 9829 9833 9837 9840 9843 9846 9848 9850 9851 9852 9853 9853 9853 9853 9852 9852 9851 9849 9848 9847 9845 9844 9842 9840 9838 9837 9835 9833 9832 9830 9828 9827 9826 9824 9823 9822 9821 9820 9819 9819 9818 9818 9817 9817 9817 9817 9817 9818 9818 9819 9819 9820 9821 9821 9822 9823 9824 9826 9827 9828 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9845 9845 9845 9845 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9835 9834 9832 9831 9829 9828 9826 9824 9823 9821 9819 9818 9816 9814 9813 9811 9809 9808 9806 9804 9803 9801 9799 9797 9795 9792 9790 9787 9784 9781 9777 9773 9769 9764 9759 9754 9748 9741 9734 9726 9717 9708 9698 9688 9677 9665 9652 9639 9626 9611 9596 9581 9564 9548 9531 9513 9496 9478 9460 9442 9424 9406 9388 9370 9353 9337 9320 9305 9290 9276 9263 9250 9239 9229 9219 9211 9204 9198 9194 9190 9187 9186 9185 9185 9187 9189 9192 9195 9199 9203 9208 9212 9217 9221 9225 9229 9232 9234 9236 9236 9235 9233 9229 9224 9216 9207 9197 9184 9168 9151 9132 9110 9086 9060 9031 9000 8967 8932 8895 8856 8815 8773 8728 8683 8637 8589 8541 8492 8443 8394 8346 8297 8249 8203 8157 8113 8070 8030 7991 7955 7922 7891 7863 7838 7816 7798 7783 7771 7763 7758 7757 7759 7765 7774 7786 7802 7820 7842 7866 7892 7921 7953 7986 8021 8058 8096 8136 8176 8217 8259 8302 8344 8387 8430 8473 8515 8557 8598 8639 8680 8719 8758 8796 8834 8870 8906 8941 8975 9008 9040 9072 9103 9133 9163 9191 9220 9247 9274 9300 9326 9351 9376 9400 9424 9447 9469 9491 9512 9533 9553 9572 9591 9609 9627 9643 9659 9675 9689 9703 9717 9729 9741 9752 9762 9772 9781 9789 9797 9804 9810 9816 9822 9826 9831 9835 9838 9841 9844 9847 9849 9851 9853 9854 9856 9857 9858 9859 9860 9860 9861 9862 9862 9862 9863 9863 9863 9864 9864 9864 9864 9864 9865 9865 9865 9864 9864 9864 9864 9864 9863 9863 9862 9861 9861 9860 9859 9857 9856 9854 9853 9851 9848 9846 9843 9840 9837 9834 9830 9826 9821 9817 9812 9806 9801 9795 9789 9782 9776 9769 9762 9754 9747 9739 9731 9723 9715 9707 9699 9691 9683 9675 9667 9660 9652 9645 9637 9630 9624 9617 9611 9605 9599 9594 9589 9584 9580 9576 9573 9570 9567 9564 9562 9561 9559 5628 0 40 4 9559 9558 9558 9558 9559 9560 9562 9564 9567 9569 9573 9576 9580 9585 9590 9595 9600 9606 9612 9619 9625 9632 9639 9647 9654 9661 9669 9677 9684 9692 9699 9706 9713 9720 9727 9734 9740 9746 9751 9756 9761 9766 9770 9774 9777 9780 9782 9784 9786 9787 9788 9789 9789 9789 9789 9788 9787 9786 9785 9783 9781 9779 9776 9774 9771 9768 9765 9762 9759 9755 9752 9748 9744 9740 9736 9733 9729 9725 9721 9717 9713 9709 9705 9701 9697 9694 9691 9687 9684 9681 9679 9676 9674 9672 9670 9668 9667 9666 9665 9664 9663 9662 9662 9661 9661 9660 9659 9659 9658 9657 9655 9654 9652 9649 9646 9643 9639 9635 9630 9624 9617 9610 9602 9592 9582 9572 9560 9547 9533 9518 9502 9485 9467 9448 9427 9406 9384 9360 9336 9310 9284 9256 9228 9199 9169 9138 9107 9076 9044 9011 8979 8947 8915 8883 8851 8820 8790 8760 8732 8705 8679 8655 8633 8612 8594 8577 8563 8551 8542 8535 8531 8529 8530 8534 8541 8550 8562 8576 8593 8612 8634 8658 8684 8711 8741 8772 8804 8838 8873 8908 8944 8981 9018 9055 9092 9129 9165 9201 9237 9272 9306 9338 9370 9401 9431 9460 9487 9513 9538 9562 9585 9606 9626 9645 9663 9680 9696 9711 9725 9738 9751 9762 9773 9783 9793 9802 9810 9818 9825 9832 9838 9844 9849 9854 9858 9862 9866 9869 9872 9874 9877 9878 9879 9880 9881 9881 9881 9880 9879 9878 9876 9874 9871 9868 9864 9860 9856 9851 9846 9840 9834 9827 9819 9812 9803 9794 9785 9775 9764 9753 9740 9728 9714 9700 9685 9669 9652 9634 9616 9597 9576 9555 9533 9510 9486 9461 9435 9409 9381 9353 9324 9294 9263 9232 9200 9168 9136 9103 9071 9038 9005 8973 8941 8909 8878 8848 8820 8792 8765 8740 8716 8695 8674 8656 8640 8626 8615 8605 8598 8594 8592 8592 8595 8601 8608 8619 8631 8646 8663 8682 8703 8726 8751 8777 8805 8834 8864 8895 8928 8960 8994 9028 9062 9096 9130 9165 9199 9232 9266 9298 9330 9362 9392 9422 9451 9479 9506 9532 9557 9581 9604 9626 9647 9667 9686 9704 9721 9737 9752 9766 9779 9791 9803 9814 9824 9833 9842 9850 9857 9864 9870 9875 9881 9885 9889 9893 9897 9900 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9895 9892 9889 9886 9883 9880 9876 9873 9869 9866 9862 9858 9854 9850 9846 9841 9836 9831 9826 9821 9816 9810 9805 9799 9793 9787 9781 9775 9769 5629 0 40 4 9763 9757 9751 9745 9739 9733 9727 9722 9717 9712 9707 9702 9698 9694 9690 9687 9684 9681 9678 9676 9674 9672 9671 9670 9669 9668 9667 9667 9667 9667 9667 9667 9667 9667 9668 9668 9669 9669 9670 9671 9672 9673 9674 9675 9677 9678 9680 9682 9684 9686 9688 9691 9693 9696 9699 9702 9706 9710 9713 9717 9721 9726 9730 9735 9739 9744 9748 9753 9758 9762 9767 9771 9776 9780 9784 9788 9791 9795 9798 9801 9804 9806 9808 9810 9812 9813 9814 9814 9815 9815 9815 9814 9814 9813 9811 9810 9808 9806 9804 9802 9800 9797 9795 9792 9789 9787 9784 9781 9778 9776 9773 9771 9768 9766 9764 9762 9760 9759 9758 9757 9756 9756 9756 9756 9756 9757 9758 9760 9762 9763 9766 9768 9771 9774 9777 9781 9784 9788 9792 9796 9800 9805 9809 9813 9817 9822 9826 9830 9834 9839 9843 9847 9850 9854 9858 9861 9865 9868 9871 9874 9877 9879 9882 9884 9886 9888 9890 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9899 9897 9894 9891 9888 9885 9881 9877 9873 9868 9863 9859 9853 9848 5630 0 40 4 9842 9836 9830 9824 9817 9811 9804 9797 9790 9783 9775 9768 9760 9753 9745 9737 9729 9722 9714 9706 9698 9690 9683 9675 9667 9660 9652 9645 9638 9631 9624 9618 9611 9605 9599 9594 9588 9583 9578 9574 9570 9566 9563 9560 9557 9555 9553 9551 9550 9549 9549 9549 9550 9551 9552 9554 9556 9558 9561 9564 9568 9572 9577 9581 9587 9592 9598 9604 9611 9617 9624 9632 9639 9647 9655 9663 9671 9679 9687 9695 9703 9711 9719 9727 9735 9742 9749 9756 9762 9769 9774 9780 9784 9789 9793 9797 9800 9802 9804 9806 9807 9808 9809 9809 9808 9808 9807 9805 9804 9802 9800 9797 9795 9792 9789 9787 9783 9780 9777 9774 9771 9768 9764 9761 9758 9755 9752 9749 9746 9743 9740 9737 9735 9732 9730 9727 9725 9723 9722 9720 9719 9717 9716 9716 9715 9715 9715 9715 9715 9716 9717 9718 9720 9722 9724 9726 9728 9731 9734 9737 9740 9743 9747 9750 9754 9758 9761 9765 9769 9773 9777 9780 9784 9788 9791 9795 9798 9802 9805 9808 9811 9814 9817 9820 9822 9825 9827 9830 9832 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9860 9861 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9883 9881 9879 9877 9875 9873 9871 9868 9866 9865 9863 9861 9859 9858 9856 9855 9854 9853 9852 9851 9851 9851 9851 9851 9851 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9867 9868 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9886 9887 9888 9889 9890 9890 9890 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9869 9868 9867 9865 9863 9862 9860 9859 9857 9855 9854 9852 9850 9848 9847 9845 9843 9842 9840 9839 9838 9836 9835 9834 9833 9832 9831 9831 9830 9829 9829 9829 9829 9829 9828 9828 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9827 9826 9825 9824 9823 9821 9819 9817 9815 9813 9810 9807 9804 9801 9797 9793 9790 9785 9781 9777 9772 9768 9763 9758 9754 9749 9744 9739 9735 9730 9725 9721 9716 9712 9708 9704 9700 9696 9692 9689 9686 9683 9680 9677 9675 9673 9670 9669 9667 9665 9664 9662 9661 9660 9659 9659 9658 9657 9657 9657 9656 9656 9656 9656 9656 9656 9656 9657 9657 9658 5631 0 40 4 9658 9659 9659 9660 9661 9662 9663 9665 9666 9667 9669 9671 9673 9675 9677 9679 9681 9684 9687 9689 9692 9696 9699 9702 9705 9709 9713 9716 9720 9724 9728 9732 9736 9740 9744 9747 9751 9755 9759 9762 9766 9769 9772 9775 9777 9780 9782 9784 9786 9787 9788 9789 9790 9790 9790 9790 9789 9789 9788 9786 9785 9783 9781 9779 9777 9774 9772 9770 9767 9765 9762 9760 9758 9756 9754 9752 9750 9749 9748 9747 9747 9746 9746 9747 9747 9748 9749 9751 9752 9754 9757 9759 9762 9765 9768 9771 9774 9777 9781 9784 9788 9792 9795 9799 9803 9806 9810 9813 9817 9820 9824 9827 9830 9834 9837 9840 9842 9845 9848 9850 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9869 9870 9870 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9858 9857 9856 9855 9855 9854 9853 9853 9853 9853 9853 9853 9853 9854 9855 9856 9857 9858 9860 9862 9863 9865 9867 9869 9871 9873 9875 9876 9878 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9885 9884 9883 9882 9880 9879 9878 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9879 9878 9878 9877 9876 9875 9874 9872 9871 9869 9867 9865 9862 9860 9856 9853 9849 9845 9840 9836 9830 9825 9819 9812 9806 9799 9791 9783 9776 9767 9759 9750 9741 9732 9723 9714 9705 9696 9687 9677 9668 9659 9650 9641 9632 9624 9615 9607 9599 9591 9583 9575 9568 9561 9554 9547 9540 9533 9527 9521 9515 9509 9503 9497 9492 9486 9481 9475 9470 9465 9460 9455 9450 9445 9440 9435 9430 9425 9420 9415 9410 9406 9401 9396 9391 9386 9382 9377 9372 9367 9362 9358 9353 9348 9343 9338 9333 9328 9323 9319 9314 9309 9304 9299 9294 9289 9284 9279 9274 9269 9264 9259 9254 9249 9245 9240 9236 9231 9227 9223 9219 9216 9212 9209 9207 9204 9203 9201 9200 9200 9200 9200 9202 9203 9206 9209 9212 9217 9222 9227 9234 9240 9248 9256 9265 9274 9284 9294 9305 9316 9328 9340 9352 9365 9378 9391 9404 9417 9431 9444 9458 9471 9485 9498 9511 9524 9537 9550 9563 9575 9587 9599 9611 9623 9634 9645 9655 9665 9675 9685 9694 9703 9711 9719 9727 9734 9740 9746 9752 9757 9762 9766 9769 9772 9775 9776 9778 9778 9778 9778 9777 9776 9774 9771 9768 9765 9761 9757 9753 9749 9744 9739 9734 9728 9723 9718 9712 9707 9702 9696 9691 9686 9682 9677 9673 9669 9665 5632 0 40 5 9662 9658 9655 9652 9649 9647 9645 9643 9642 9641 9641 9641 9642 9643 9644 9646 9648 9651 9654 9658 9662 9666 9671 9676 9682 9687 9693 9700 9706 9712 9719 9726 9732 9739 9746 9752 9759 9765 9771 9777 9783 9789 9794 9799 9804 9808 9813 9817 9820 9824 9827 9830 9833 9836 9839 9841 9843 9845 9847 9849 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9864 9864 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9861 9861 9862 9863 9863 9865 9866 9867 9869 9870 9872 9874 9876 9877 9879 9881 9883 9884 9886 9887 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9901 9901 9900 9899 9897 9896 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9852 9849 9845 9841 9837 9833 9828 9824 9820 9815 9811 9807 9802 9798 9793 9788 9784 9779 9774 9770 9765 9760 9756 9751 9747 9742 9738 9733 9729 9725 9721 9716 9712 9709 9705 9701 9697 9694 9690 9687 9683 9680 9676 9673 9670 9667 9663 9660 9657 9654 9651 9648 9645 9642 9639 9637 9634 9632 9629 9627 9625 9623 9621 9620 9618 9617 9616 9615 9615 9615 9615 9615 9616 9616 9617 9619 9620 9622 9624 9626 9628 9630 9633 9636 9638 9641 9644 9647 9650 9653 9656 9659 9662 9665 9668 9670 9673 9675 9677 9679 9681 9683 9685 9686 9687 9688 9689 9690 9691 9692 9692 9692 9693 9693 9694 9694 9694 9695 9695 9696 9697 9698 9699 9700 9702 9703 9705 9707 9710 9712 9715 9718 9721 9724 9728 9731 9735 9738 9742 9746 9750 9754 9757 9761 9765 9768 9771 9775 9778 9781 9783 9786 9788 9790 9792 9794 9796 9797 9798 9799 9800 9800 9801 9801 9801 9801 9800 9800 9799 9798 9797 9796 9795 9793 9792 9790 9788 9786 9784 9782 9779 9777 9774 9771 9769 9766 9763 9760 9758 9755 9752 9750 9748 9745 9743 9741 9740 9738 9737 9736 9736 9736 9736 9736 9736 9737 9738 9740 9741 9743 9746 9748 9751 9753 9756 9760 9763 9766 9770 9773 9777 9781 9785 9788 9792 9796 9800 9804 9807 9811 9815 9818 9822 9825 9829 9832 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9860 9861 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9893 5633 0 40 5 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9869 9866 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9824 9821 9818 9815 9812 9809 9806 9803 9800 9798 9795 9792 9790 9787 9785 9782 9780 9777 9775 9773 9770 9768 9766 9764 9761 9759 9757 9754 9752 9749 9747 9744 9741 9738 9736 9733 9730 9726 9723 9720 9717 9713 9710 9706 9703 9699 9696 9692 9689 9685 9682 9678 9675 9671 9668 9665 9662 9659 9656 9653 9650 9647 9645 9642 9640 9638 9636 9634 9632 9631 9629 9628 9627 9626 9625 9624 9624 9623 9623 9623 9623 9623 9623 9623 9624 9625 9626 9627 9628 9629 9631 9633 9635 9637 9639 9642 9644 9647 9650 9653 9657 9661 9664 9668 9673 9677 9682 9686 9691 9696 9701 9707 9712 9717 9723 9729 9734 9740 9746 9751 9757 9763 9768 9774 9779 9784 9789 9794 9799 9803 9808 9812 9816 9819 9823 9826 9829 9831 9833 9835 9837 9838 9839 9840 9841 9841 9841 9840 9840 9839 9838 9836 9835 9833 9831 9828 9826 9823 9820 9817 9814 9810 9807 9803 9800 9796 9792 9788 9784 9780 9777 9773 9769 9765 9762 9758 9755 9752 9749 9746 9744 9741 9739 9737 9735 9734 9733 9732 9731 9731 9731 9731 9732 9733 9734 9735 9737 9738 9741 9743 9745 9748 9751 9754 9758 9761 9765 9769 9773 9777 9781 9785 9790 9794 9799 9803 9807 9812 9816 9821 9825 9830 9834 9838 9842 9846 9850 9854 9857 9861 9864 9867 9870 9872 9875 9877 9879 9881 9883 9884 9885 9886 9886 9887 9887 9887 9886 9886 9885 9884 9883 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9804 9802 9799 9796 9794 9791 9788 9784 9781 9777 9774 9770 9766 9762 9758 9753 9749 9744 9739 9734 9729 9724 9719 9713 9708 9702 9697 9691 9685 9680 9674 9668 9662 9657 9651 9646 9640 9635 9630 9624 9619 9615 9610 9606 9601 9597 9593 9589 9586 9582 9579 9576 9573 9570 9567 9565 9562 9560 9558 9555 9553 9551 9548 9546 9543 9540 9537 9534 9531 9527 9523 9519 9514 9509 9504 9498 9491 9484 9477 9469 9461 9452 9442 9432 9421 9410 9398 9385 9372 9357 9343 9327 9311 9293 9275 9256 9236 9215 9193 9170 9145 9119 9092 9063 9033 9001 8967 8932 8894 8855 8813 8769 8722 8674 8622 8568 8512 8453 8392 8327 8261 8191 8119 8045 7968 7889 7808 7725 7640 7554 7466 7377 7287 7196 7104 7013 6922 6831 6740 6651 6563 6477 6393 6311 6231 6155 6081 6011 5945 5883 5825 5772 5724 5680 5642 5609 5582 5560 5544 5534 5530 5532 5539 5553 5573 5599 5630 5668 5710 5759 5812 5871 5934 6003 6075 6151 6232 6315 6402 6492 6584 6679 6775 6873 6971 5634 0 40 5 7071 7171 7271 7371 7470 7569 7667 7763 7858 7951 8041 8130 8217 8301 8382 8460 8536 8609 8679 8746 8811 8872 8930 8986 9038 9088 9135 9180 9222 9261 9298 9332 9365 9395 9423 9449 9473 9496 9517 9536 9554 9570 9585 9598 9611 9622 9633 9642 9650 9658 9665 9671 9676 9681 9685 9689 9692 9695 9697 9699 9701 9702 9703 9703 9703 9703 9703 9702 9701 9700 9699 9697 9695 9693 9691 9688 9685 9682 9678 9675 9671 9667 9663 9659 9654 9650 9645 9640 9636 9631 9627 9622 9618 9614 9609 9605 9602 9598 9595 9592 9589 9587 9584 9582 9581 9579 9578 9577 9577 9577 9576 9576 9577 9577 9578 9579 9579 9580 9582 9583 9584 9585 9586 9588 9589 9590 9592 9593 9594 9596 9597 9598 9600 9601 9602 9604 9605 9606 9608 9609 9611 9612 9614 9616 9617 9619 9621 9623 9625 9627 9629 9631 9634 9636 9638 9641 9643 9646 9649 9651 9654 9657 9660 9662 9665 9668 9671 9674 9677 9680 9683 9686 9689 9692 9694 9697 9700 9703 9705 9708 9710 9712 9714 9716 9718 9720 9721 9722 9723 9724 9725 9725 9725 9724 9724 9723 9722 9720 9718 9716 9714 9711 9708 9705 9701 9697 9693 9689 9684 9680 9675 9669 9664 9658 9653 9647 9641 9635 9629 9622 9616 9610 9603 9597 9590 9584 9577 9571 9564 9558 9552 9546 9540 9534 9528 9522 9517 9512 9507 9502 9497 9493 9490 9486 9483 9480 9478 9476 9474 9473 9472 9472 9472 9472 9473 9474 9475 9477 9479 9481 9483 9486 9488 9491 9494 9497 9499 9502 9505 9508 9511 9513 9516 9518 9520 9523 9525 9527 9528 9530 9532 9533 9535 9537 9538 9540 9541 9543 9545 9547 9548 9550 9552 9554 9557 9559 9561 9564 9566 9568 9571 9573 9576 9578 9581 9583 9585 9587 9589 9591 9592 9594 9595 9597 9598 9599 9600 9600 9601 9601 9602 9602 9602 9603 9603 9603 9603 9604 9604 9604 9604 9605 9605 9606 9606 9607 9608 9609 9610 9610 9611 9612 9613 9615 9616 9617 9618 9619 9620 9621 9622 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9645 9646 9646 9647 9647 9647 9646 9646 9645 9644 9643 9642 9640 9638 9636 9634 9631 9629 9625 9622 9619 9615 9611 9607 9603 9599 9594 9590 9585 9581 9577 9572 9568 9564 9560 9556 9552 9548 9545 9542 9539 9536 9533 9530 9528 9526 9524 9523 9521 9520 9519 9518 9517 9516 9516 9515 9515 9515 9515 9515 9515 9515 9516 9516 9517 9517 9518 9519 9520 9521 9522 9523 9524 9525 9526 9528 9529 9530 9532 9533 9534 9536 9537 9538 9540 9541 9542 9543 9544 9545 9545 9546 9546 9547 9547 9547 9546 9546 9546 9545 9544 9543 9542 9541 9540 9539 9537 9535 9534 9532 9530 9528 9526 9524 9521 9519 9516 9514 9511 9509 9506 9503 9500 9497 9494 9491 9487 5635 0 40 5 9484 9481 9477 9473 9470 9466 9462 9458 9454 9450 9447 9443 9439 9435 9431 9427 9423 9419 9415 9412 9408 9405 9401 9398 9395 9392 9390 9388 9385 9383 9382 9380 9379 9378 9377 9377 9376 9376 9376 9377 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9389 9390 9390 9390 9389 9388 9387 9386 9384 9382 9380 9377 9374 9371 9367 9363 9359 9354 9349 9344 9339 9334 9329 9323 9317 9312 9306 9301 9295 9290 9285 9280 9275 9270 9266 9262 9258 9254 9251 9248 9245 9243 9241 9240 9239 9238 9238 9238 9239 9240 9241 9243 9245 9248 9251 9255 9259 9264 9268 9273 9279 9285 9290 9297 9303 9309 9316 9322 9328 9334 9341 9346 9352 9357 9362 9367 9371 9375 9378 9381 9384 9385 9387 9388 9388 9388 9388 9388 9387 9386 9384 9383 9381 9379 9378 9376 9374 9373 9372 9371 9370 9369 9369 9369 9370 9371 9372 9374 9376 9379 9382 9385 9388 9392 9397 9401 9407 9412 9418 9423 9430 9436 9443 9450 9457 9465 9472 9480 9488 9497 9505 9514 9522 9531 9540 9549 9557 9566 9575 9584 9592 9601 9609 9617 9625 9632 9639 9646 9652 9658 9663 9668 9672 9675 9679 9681 9683 9685 9686 9686 9686 9685 9684 9682 9680 9678 9675 9671 9668 9664 9660 9655 9651 9646 9641 9636 9631 9626 9621 9616 9611 9606 9601 9597 9592 9588 9585 9581 9578 9576 9573 9572 9570 9570 9569 9569 9570 9572 9573 9576 9579 9582 9586 9591 9596 9601 9607 9614 9620 9627 9635 9642 9650 9658 9666 9675 9683 9692 9700 9709 9717 9726 9734 9742 9750 9758 9765 9772 9779 9786 9793 9799 9805 9811 9816 9821 9826 9830 9834 9838 9842 9845 9848 9851 9853 9855 9857 9859 9860 9861 9862 9863 9863 9863 9864 9864 9864 9863 9863 9863 9862 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9847 9846 9844 9842 9840 9837 9834 9831 9828 9825 9821 9817 9812 9807 9802 9795 9789 9782 9774 9765 9756 9745 9734 9722 9708 9694 9678 9661 9642 9622 9601 9577 9552 9525 9497 9466 9433 9398 9361 9322 9280 9237 9191 9143 9092 9040 8985 8928 8869 8808 8745 8681 8614 8547 8478 8407 8336 8264 8191 8118 8045 7972 7899 7827 7755 7685 7616 7548 7483 7420 7359 7301 7246 7194 7146 7101 7061 7025 6993 6966 6944 6926 6914 6906 6904 6908 6916 6930 6949 6973 7002 7036 7075 7118 7166 7218 7274 7333 7396 7462 7531 7602 7675 7750 7827 7904 7983 8061 8140 8218 8296 8374 8450 8525 8598 8670 8740 8807 8873 8936 8996 9054 9110 9163 9213 9260 9305 9348 9387 9425 9459 9492 9522 9550 9576 9599 9621 9642 9660 9677 9692 9706 9719 9731 9741 9751 9759 9767 9774 9780 9786 9791 9795 9799 9802 9805 9808 9810 9812 9813 9814 9815 9816 9816 9817 9817 9817 9817 9816 9816 9816 9815 5636 0 40 5 9815 9814 9814 9813 9813 9812 9812 9812 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9810 9810 9809 9808 9807 9806 9804 9802 9800 9797 9794 9791 9788 9784 9780 9775 9771 9766 9761 9756 9750 9745 9739 9734 9728 9723 9717 9712 9707 9701 9696 9692 9687 9682 9678 9674 9670 9666 9662 9659 9655 9651 9648 9644 9641 9637 9633 9629 9625 9621 9616 9611 9606 9601 9595 9589 9583 9577 9570 9563 9556 9548 9540 9532 9524 9516 9507 9499 9490 9481 9472 9463 9454 9445 9437 9428 9420 9412 9404 9396 9389 9382 9376 9370 9364 9359 9355 9351 9348 9346 9345 9344 9344 9345 9347 9350 9354 9358 9364 9370 9378 9386 9395 9405 9415 9427 9439 9452 9465 9479 9493 9507 9522 9537 9552 9568 9583 9598 9613 9628 9643 9657 9671 9684 9697 9710 9722 9734 9745 9755 9765 9775 9784 9793 9801 9808 9815 9822 9828 9834 9839 9844 9849 9853 9857 9861 9864 9867 9870 9873 9875 9877 9879 9880 9881 9882 9883 9883 9883 9883 9883 9882 9882 9881 9879 9878 9876 9875 9873 9871 9868 9866 9864 9861 9859 9857 9854 9852 9849 9847 9844 9842 9840 9837 9835 9833 9831 9830 9828 9826 9825 9824 9823 9822 9821 9820 9819 9819 9819 9818 9818 9819 9819 9819 9820 9821 9822 9823 9824 9825 9827 9829 9831 9833 9835 9837 9839 9842 9844 9847 9849 9852 9855 9858 9860 9863 9866 9869 9872 9875 9877 9880 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9909 9911 9912 9912 9913 9913 9914 9914 9913 9913 9912 9911 9910 9908 9906 9903 9900 9897 9893 9889 9885 9879 9873 9867 9860 9852 9843 9834 9824 9813 9801 9788 9774 9758 9742 9724 9705 9684 9662 9638 9613 9586 9557 9526 9494 9460 9423 9385 9345 9303 9258 9212 9165 9115 9064 9011 8957 8901 8844 8787 8729 8670 8611 8553 8494 8436 8379 8323 8269 8216 8165 8117 8071 8029 7989 7953 7920 7891 7866 7846 7829 7817 7809 7806 7807 7813 7823 7837 7856 7878 7905 7935 7969 8006 8046 8089 8135 8183 8233 8285 8338 8393 8448 8504 8561 8617 8674 8730 8786 8841 8896 8949 9001 9051 9100 9148 9193 9237 9280 9320 9358 9395 9429 9462 9493 9522 9549 9574 9597 9619 9639 9658 9675 9690 9705 9718 9730 9740 9750 9759 9767 9774 9781 9787 9792 9797 9802 9806 9810 9813 9816 9819 9822 9825 9827 9830 9832 9834 9836 9838 9840 9842 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9870 9869 9868 9866 9864 9862 9860 9857 9855 9852 9848 9844 9840 9836 9830 9825 9819 9812 9804 9796 9787 9777 9766 9754 5637 0 40 5 9741 9727 9711 9695 9676 9656 9635 9611 9586 9559 9530 9499 9466 9430 9393 9353 9311 9266 9219 9170 9119 9065 9009 8951 8890 8828 8764 8698 8630 8561 8491 8419 8347 8275 8202 8129 8056 7984 7912 7842 7773 7706 7641 7578 7517 7460 7406 7355 7307 7264 7225 7190 7160 7134 7113 7097 7085 7079 7077 7081 7089 7103 7121 7143 7171 7202 7238 7278 7322 7370 7421 7475 7532 7592 7654 7718 7784 7851 7920 7990 8061 8132 8204 8275 8346 8417 8487 8556 8624 8691 8756 8820 8882 8942 9000 9056 9110 9162 9211 9258 9303 9346 9386 9424 9459 9493 9524 9553 9580 9605 9628 9650 9669 9687 9704 9718 9732 9744 9754 9764 9772 9779 9785 9790 9794 9797 9799 9800 9800 9800 9798 9795 9792 9787 9781 9775 9767 9758 9748 9737 9725 9711 9696 9680 9662 9643 9622 9600 9577 9552 9525 9497 9467 9435 9402 9367 9330 9291 9251 9209 9165 9119 9072 9023 8973 8921 8868 8813 8756 8699 8640 8581 8520 8459 8397 8334 8271 8208 8145 8082 8020 7958 7896 7836 7777 7719 7662 7608 7555 7504 7456 7410 7367 7327 7290 7256 7225 7198 7174 7154 7138 7126 7117 7113 7113 7117 7125 7138 7154 7175 7199 7228 7260 7296 7336 7379 7425 7475 7527 7583 7641 7701 7763 7827 7893 7960 8028 8097 8166 8236 8305 8375 8444 8512 8579 8645 8710 8774 8835 8895 8953 9009 9063 9115 9165 9212 9257 9300 9340 9379 9415 9449 9481 9511 9540 9566 9591 9614 9635 9655 9674 9691 9707 9722 9736 9749 9761 9772 9782 9791 9799 9807 9814 9820 9826 9831 9835 9839 9842 9844 9846 9847 9848 9848 9848 9847 9846 9845 9843 9840 9837 9834 9831 9827 9823 9818 9814 9809 9803 9798 9792 9786 9780 9774 9768 9761 9754 9747 9740 9732 9725 9717 9709 9701 9693 9685 9676 9668 9659 9651 9642 9634 9625 9617 9609 9601 9593 9586 9578 9571 9565 9559 9553 9547 9543 9538 9534 9531 9528 9525 9523 9522 9521 9520 9520 9520 9521 9522 9523 9525 9527 9529 9532 9535 9538 9541 9545 9549 9552 9557 9561 9565 9570 9575 9579 9585 9590 9595 9601 9607 9613 9619 9626 9632 9639 9646 9653 9660 9667 9675 9682 9690 9697 9705 9712 9720 9727 9734 9741 9748 9754 9761 9767 9773 9778 9783 9788 9793 9798 9802 9806 9810 9813 9817 9820 9823 9826 9829 9832 9835 9837 9840 9843 9845 9848 9851 9854 9857 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9887 9889 9891 9894 9895 9897 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 5638 0 40 5 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9860 9859 9857 9856 9854 9852 9850 9848 9845 9843 9840 9837 9834 9830 9826 9822 9818 9813 9809 9804 9798 9793 9787 9781 9774 9768 9760 9753 9745 9737 9728 9719 9709 9699 9688 9676 9664 9650 9636 9621 9605 9589 9571 9552 9531 9510 9487 9463 9438 9411 9383 9354 9323 9290 9256 9220 9183 9144 9103 9061 9016 8970 8922 8873 8821 8767 8711 8652 8592 8529 8464 8397 8327 8254 8179 8102 8022 7939 7854 7767 7677 7584 7490 7393 7294 7193 7091 6987 6882 6776 6669 6561 6454 6347 6240 6134 6029 5925 5824 5725 5628 5534 5444 5358 5275 5197 5124 5055 4992 4935 4883 4838 4799 4766 4740 4721 4709 4704 4706 4715 4731 4754 4784 4822 4865 4916 4973 5036 5105 5180 5261 5347 5437 5533 5632 5735 5842 5951 6064 6178 6295 6412 6531 6651 6770 6890 7009 7127 7244 7360 7473 7585 7694 7801 7905 8007 8105 8200 8291 8380 8465 8546 8624 8698 8769 8837 8902 8963 9020 9075 9127 9176 9222 9265 9306 9344 9380 9414 9446 9475 9503 9529 9553 9575 9596 9616 9634 9650 9666 9680 9694 9706 9717 9727 9737 9745 9753 9761 9767 9773 9779 9783 9788 9792 9796 9799 9802 9805 9807 9809 9811 9813 9815 9817 9819 9821 9822 9824 9826 9827 9829 9831 9832 9834 9836 9838 9839 9841 9843 9845 9847 9849 9850 9852 9854 9855 9857 9859 9860 9862 9863 9864 9865 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9871 9870 9869 9867 9865 9864 9862 9859 9857 9855 9852 9850 9847 9844 9840 9837 9833 9829 9825 9820 9815 9810 9804 9798 9791 9784 9776 9767 9758 9748 9737 9725 9713 9699 9685 9670 9653 9636 9617 9598 9577 9556 9534 9511 9487 9462 9437 9411 9384 9358 9331 9304 9277 9250 9223 9197 9171 9147 9123 9100 9078 9057 9038 9020 9003 8989 8976 8965 8956 8948 8943 8940 8938 8939 8941 8946 8952 8960 8970 8982 8995 9010 9026 9044 9062 9082 9103 9125 9148 9171 9195 9219 9244 9269 9294 9319 9344 9369 9394 9418 9443 9466 9489 9512 9534 9555 9576 9596 9615 9633 9651 9667 9683 9698 9712 9726 9738 9750 9761 9771 9780 9789 9796 9804 9810 9816 9822 9827 9831 9835 9838 9841 9844 9846 9848 9850 9852 9853 9854 9855 9856 9857 9857 9858 9858 9858 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 5639 0 40 5 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9925 9924 9922 9920 9918 9915 9913 9909 9906 9903 9899 9895 9890 9885 9880 9875 9869 9863 9857 9850 9843 9836 9828 9820 9812 9803 9794 9785 9775 9766 9755 9745 9735 9724 9714 9703 9692 9682 9671 9661 9651 9641 9631 9622 9613 9604 9597 9589 9583 9577 9572 9567 9563 9560 9558 9557 9556 9557 9558 9559 9562 9565 9569 9574 9579 9585 9592 9599 9606 9614 9623 9631 9640 9649 9659 9668 9678 9688 9697 9707 9717 9727 9736 9745 9755 9764 9773 9781 9790 9798 9805 9813 9820 9827 9833 9839 9845 9850 9855 9860 9864 9868 9871 9874 9877 9879 9881 9883 9884 9885 9886 9886 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9862 9860 9858 9855 9853 9850 9848 9845 9842 9839 9836 9833 9829 9826 9823 9820 9817 9813 9810 9808 9805 9802 9800 9798 9796 9794 9792 9791 9790 9790 9790 9790 9790 9791 9791 9793 9794 9796 9798 9800 9802 9805 9808 9811 9814 9817 9820 9824 9827 9831 9834 9838 9841 9845 9848 9852 9855 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9887 9890 9892 9894 9896 9897 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9933 9931 9928 9925 9923 9920 9917 9915 9912 9910 9907 9905 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9875 9873 9871 9870 9868 5640 0 40 5 9866 9864 9862 9861 9859 9858 9856 9855 9854 9852 9851 9850 9849 9849 9848 9847 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9835 9833 9831 9829 9827 9825 9822 9820 9817 9814 9811 9808 9804 9801 9797 9793 9789 9784 9780 9775 9771 9766 9761 9755 9750 9745 9739 9733 9727 9722 9716 9710 9704 9698 9692 9686 9681 9675 9670 9665 9660 9655 9651 9647 9643 9640 9637 9635 9632 9631 9629 9628 9627 9626 9626 9626 9626 9626 9626 9626 9626 9627 9627 9626 9626 9625 9624 9622 9620 9617 9614 9610 9605 9599 9592 9584 9575 9565 9554 9542 9529 9514 9498 9481 9463 9443 9422 9400 9377 9352 9326 9299 9271 9242 9212 9182 9151 9119 9086 9054 9021 8988 8955 8922 8889 8857 8825 8795 8765 8736 8708 8681 8656 8632 8610 8589 8570 8554 8539 8526 8515 8507 8500 8496 8494 8494 8497 8502 8509 8518 8530 8543 8559 8576 8596 8617 8640 8665 8691 8719 8748 8778 8809 8841 8874 8907 8941 8976 9010 9045 9079 9114 9148 9181 9215 9247 9280 9311 9342 9371 9400 9428 9455 9481 9506 9529 9552 9574 9595 9614 9633 9651 9667 9683 9698 9712 9725 9737 9749 9760 9770 9779 9788 9796 9803 9810 9816 9822 9827 9832 9836 9840 9844 9847 9850 9853 9855 9857 9859 9861 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9889 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9921 9921 9921 9920 9920 9919 9918 9916 9915 9913 9912 9910 9908 9905 9903 9901 9898 9895 9892 9889 9886 9883 9880 9876 9873 9869 9865 9861 9856 9852 9847 9841 9835 9829 9823 9816 9808 9800 9791 9782 9772 9761 9750 9738 9726 9713 9699 9685 9670 9654 9638 9621 9604 9587 9569 9551 9533 9514 9495 9476 9456 9437 9417 9397 9377 9356 9335 9314 9292 9270 9247 9223 9199 9173 9147 9119 9091 9061 9029 8996 8961 8925 8887 8846 8804 8760 8713 8665 8614 8561 8506 8449 8391 8330 8268 8203 8138 8071 8003 7934 7864 7794 7724 7653 7583 7513 7444 7376 7309 7244 7181 7120 7062 7006 6954 6904 6859 6817 6779 6746 6717 6693 6674 6659 6650 6646 6648 6655 6667 6684 6707 6735 6768 6807 5641 0 40 5 6850 6897 6949 7005 7065 7129 7195 7265 7337 7411 7487 7565 7643 7722 7801 7880 7959 8037 8113 8188 8262 8333 8402 8469 8532 8593 8651 8706 8757 8806 8851 8893 8932 8968 9001 9030 9057 9082 9104 9123 9141 9156 9170 9182 9192 9201 9209 9217 9223 9229 9235 9240 9245 9250 9256 9261 9267 9273 9280 9287 9294 9303 9311 9321 9331 9341 9352 9364 9376 9389 9402 9416 9430 9444 9458 9473 9488 9503 9518 9533 9548 9563 9578 9592 9606 9621 9634 9648 9661 9674 9686 9698 9710 9721 9732 9742 9752 9762 9771 9779 9788 9795 9802 9809 9816 9821 9827 9832 9836 9840 9844 9847 9850 9852 9854 9855 9856 9857 9857 9857 9856 9855 9854 9853 9851 9849 9846 9844 9841 9838 9834 9831 9827 9823 9819 9814 9809 9804 9798 9793 9786 9779 9772 9764 9756 9747 9737 9726 9715 9702 9689 9674 9658 9641 9622 9602 9580 9557 9532 9505 9476 9445 9412 9377 9339 9299 9257 9211 9164 9114 9061 9005 8946 8885 8821 8754 8684 8612 8536 8458 8378 8295 8210 8123 8033 7942 7849 7754 7658 7562 7464 7366 7268 7170 7072 6974 6878 6783 6689 6598 6508 6421 6337 6256 6178 6103 6032 5966 5903 5845 5792 5743 5699 5661 5627 5598 5575 5557 5544 5536 5534 5537 5545 5558 5577 5600 5628 5661 5698 5740 5786 5836 5890 5947 6009 6073 6141 6212 6286 6362 6440 6520 6603 6687 6772 6859 6947 7035 7124 7214 7303 7392 7482 7571 7659 7746 7833 7918 8003 8085 8167 8246 8324 8401 8475 8547 8617 8685 8751 8815 8876 8935 8992 9047 9099 9149 9197 9243 9286 9327 9366 9403 9438 9471 9502 9531 9559 9585 9609 9631 9652 9672 9690 9707 9722 9737 9750 9762 9774 9784 9794 9802 9810 9817 9824 9830 9835 9839 9843 9847 9850 9852 9854 9856 9857 9857 9858 9858 9857 9856 9855 9853 9852 9850 9847 9844 9842 9838 9835 9832 9828 9824 9820 9816 9812 9808 9804 9799 9795 9791 9786 9782 9777 9773 9768 9764 9759 9755 9750 9746 9741 9737 9732 9728 9723 9719 9715 9710 9706 9702 9698 9695 9691 9687 9684 9681 9678 9676 9673 9671 9669 9667 9666 9664 9663 9661 9660 9658 9657 9655 9653 9650 9647 9644 9639 9634 9628 9621 9613 9604 9593 9580 9567 9551 9534 9515 9494 9471 9447 9420 9392 9361 9329 9294 9258 9221 9181 9140 9097 9053 9007 8961 8913 8865 8816 8766 8716 8666 8616 8566 8516 8467 8419 8371 8325 8280 8236 8195 8155 8117 8081 8047 8016 7988 7962 7939 7920 7903 7889 7879 7872 7868 7868 7871 7877 7887 7900 7916 7936 7959 7984 8013 8044 8079 8115 8154 8195 8238 8283 8329 8377 8426 8476 8527 8578 8629 8681 8733 8784 8835 8886 8936 8985 9033 9080 9125 9169 9212 9254 9293 9332 9368 9403 9437 9468 9498 9527 9554 9580 9604 9626 9647 9667 9686 9704 9720 9735 9750 9763 9775 5642 0 40 5 9787 9798 9808 9817 9826 9834 9841 9848 9855 9860 9866 9871 9875 9880 9883 9887 9890 9892 9895 9897 9899 9900 9902 9903 9903 9904 9904 9905 9905 9905 9904 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9888 9887 9886 9884 9883 9882 9880 9879 9877 9876 9875 9873 9872 9871 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9860 9859 9859 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9889 9888 9887 9885 9884 9881 9879 9876 9873 9869 9866 9861 9857 9852 9846 9840 9834 9827 9821 9813 9805 9797 9789 9780 9770 9761 9751 9740 9730 9719 9707 9696 9684 9672 9659 9647 9634 9621 9608 9595 9583 9570 9557 9544 9532 9519 9508 9496 9485 9475 9465 9456 9447 9439 9432 9426 9421 9417 9414 9411 9410 9410 9411 9413 9416 9419 9424 9430 9437 9444 9452 9461 9471 9481 9492 9503 9515 9526 9539 9551 9563 9576 9588 9600 9612 9624 9636 9647 9658 9669 9679 9688 9698 9706 9715 9723 9730 9737 9744 9750 9755 9761 9766 9770 9774 9778 9782 9785 9788 9791 9794 9797 9799 9801 9803 9805 9807 9808 9810 9811 9812 9813 9813 9814 9814 9814 9814 9813 9812 9811 9809 9807 9805 9802 9798 9794 9790 9785 9779 9773 9766 9759 9751 9743 9734 9725 9715 9704 9693 9681 9669 9657 9644 9631 9617 9603 9589 9574 9560 9545 9530 9516 9501 9486 9472 9458 9444 9431 9418 9406 9394 9383 9373 9363 9355 9347 9341 9335 9331 9327 9325 9324 9324 9325 9327 9331 9335 9341 9347 9354 9363 9372 9381 9392 9403 9414 9425 9437 9448 9460 9471 9482 9492 9502 9511 9519 9526 9532 9538 9541 9544 9545 9545 9544 9541 9536 9530 9523 9514 9504 9492 9479 9464 9449 9432 9414 9395 9375 9354 9332 9310 9288 9265 9242 9219 9195 9172 9149 9127 9105 9084 9063 9044 9025 9008 8992 8977 8964 8952 8942 8934 8928 8923 8921 8920 8921 8925 8930 8937 8947 8958 8971 8986 9003 9021 9041 9062 9085 9108 9133 9159 9186 9213 9240 9269 9297 9325 9353 9382 9409 9437 9464 9490 9516 9541 9565 9588 9611 9632 9653 9672 9691 9709 9725 9741 9756 9770 9783 9795 9806 9817 9827 9836 9845 9853 9860 9867 9873 9879 9884 9889 9894 9898 9901 9905 9908 9910 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9919 9917 9915 9912 9909 9906 9902 9898 9893 9888 9883 9876 9869 9862 9853 9844 9834 9824 9812 9800 9787 9773 9758 9742 9724 9706 9687 9666 9645 5643 0 40 5 9622 9598 9573 9547 9520 9492 9462 9432 9400 9368 9334 9300 9265 9229 9193 9157 9120 9082 9045 9008 8971 8934 8898 8863 8828 8795 8763 8732 8702 8675 8649 8625 8603 8584 8566 8552 8540 8530 8524 8520 8519 8520 8525 8532 8542 8554 8569 8587 8607 8629 8654 8680 8708 8738 8769 8802 8836 8871 8906 8942 8979 9016 9053 9090 9127 9164 9200 9236 9271 9305 9339 9372 9403 9434 9464 9492 9520 9546 9572 9596 9619 9641 9662 9681 9700 9718 9734 9750 9764 9778 9790 9802 9813 9823 9832 9841 9848 9856 9862 9868 9873 9878 9883 9887 9890 9893 9896 9899 9901 9903 9905 9907 9908 9909 9911 9912 9912 9913 9914 9914 9915 9915 9915 9915 9914 9914 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9886 9887 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9896 9893 9891 9888 9885 9882 9879 9875 9872 9869 9865 9861 9857 9853 9849 9845 9841 9836 9832 9827 9822 9818 9812 9807 9802 9797 9792 9786 9781 9775 9770 9765 9759 9754 9749 9743 9738 9733 9728 9723 9719 9714 9709 9705 9700 9695 9691 9686 9681 9676 9670 9665 9659 9653 9646 9639 9632 9623 9614 9605 9595 9583 9571 9558 9545 9530 9514 9497 9479 9460 9439 9418 9396 9372 9348 9322 9296 9269 9241 9212 9182 9152 9121 9090 9059 9028 8996 8965 8933 8902 8871 8841 8812 8783 8755 8728 8703 8678 8654 8632 8611 8592 8574 8557 8541 8527 8514 8502 8491 8482 8473 8465 8457 8450 8443 8437 8430 8423 8416 8409 8401 8392 8382 8371 8358 8345 8330 8314 8297 8278 8258 8237 8215 8191 8167 8141 8116 8089 8062 8036 8009 5644 0 40 5 7983 7957 7933 7909 7886 7865 7845 7827 7811 7797 7785 7776 7768 7763 7760 7759 7760 7763 7768 7775 7783 7793 7804 7816 7828 7841 7853 7866 7879 7891 7902 7912 7921 7928 7934 7938 7940 7940 7938 7933 7926 7917 7906 7893 7877 7859 7840 7819 7796 7772 7747 7720 7693 7666 7639 7612 7585 7560 7535 7511 7489 7470 7452 7437 7424 7414 7408 7405 7405 7408 7416 7427 7442 7461 7483 7509 7539 7573 7610 7651 7694 7741 7790 7843 7897 7954 8012 8072 8133 8196 8259 8323 8386 8450 8514 8578 8640 8702 8763 8823 8882 8938 8994 9047 9099 9149 9198 9244 9288 9330 9371 9409 9446 9480 9513 9544 9573 9600 9625 9649 9671 9692 9711 9729 9745 9760 9773 9786 9797 9807 9815 9823 9829 9835 9839 9843 9845 9847 9848 9848 9847 9846 9844 9841 9838 9834 9830 9825 9820 9814 9809 9803 9796 9790 9783 9776 9770 9763 9756 9749 9743 9736 9730 9724 9718 9713 9708 9703 9698 9694 9690 9687 9684 9681 9679 9677 9676 9675 9675 9675 9676 9677 9679 9681 9683 9686 9689 9693 9697 9702 9707 9712 9718 9724 9730 9737 9744 9751 9758 9765 9772 9779 9787 9794 9801 9808 9815 9822 9829 9835 9841 9847 9852 9857 9861 9866 9870 9873 9876 9879 9881 9883 9884 9885 9886 9886 9886 9886 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9857 9857 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9904 9902 9901 9899 9897 9896 9893 9891 9889 9886 9883 9881 9878 9875 9872 9869 9866 9863 9860 9858 9855 9852 9850 9847 9845 9843 9841 9839 9837 9835 9833 9832 9830 9829 9827 9826 9825 9823 9822 9821 9819 9818 9817 9815 9814 9812 9811 9809 9808 9806 9805 9803 9802 9800 9798 9797 9795 9793 9791 9789 9786 9784 9781 9778 9775 9772 9768 9764 9760 9755 9750 9745 9739 9733 9726 9720 9713 9705 9698 9690 9682 9674 9666 9658 9649 9641 9633 9625 9617 9610 9603 9596 5645 0 40 5 9590 9584 9578 9573 9569 9565 9562 9559 9557 9556 9555 9555 9556 9557 9559 9561 9564 9568 9572 9576 9581 9587 9593 9599 9606 9613 9620 9627 9635 9643 9651 9659 9667 9675 9684 9692 9700 9709 9717 9725 9733 9741 9749 9757 9765 9772 9779 9787 9794 9801 9808 9814 9821 9827 9834 9840 9845 9851 9857 9862 9867 9873 9877 9882 9887 9891 9895 9899 9903 9906 9910 9913 9915 9918 9920 9923 9924 9926 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9905 9904 9903 9901 9899 9897 9895 9892 9890 9887 9883 9880 9876 9872 9867 9862 9857 9852 9847 9841 9835 9829 9822 9816 9809 9802 9794 9787 9780 9772 9764 9756 9748 9740 9732 9723 9714 9705 9696 9687 9677 9667 9657 9646 9635 9623 9611 9598 9585 9570 9555 9539 9522 9505 9486 9466 9444 9422 9398 9373 9347 9319 9290 9259 9226 9193 9157 9120 9082 9042 9000 8958 8913 8867 8820 8772 8723 8672 8621 8568 8515 8461 8407 8353 8299 8244 8190 8136 8082 8030 7978 7928 7879 7832 7786 7742 7701 7662 7625 7592 7561 7533 7508 7487 7469 7455 7444 7437 7433 7433 7437 7445 7456 7471 7490 7512 7538 7567 7599 7634 7672 7712 7755 7801 7849 7898 7950 8003 8058 8113 8170 8228 8286 8344 8402 8461 8519 8577 8635 8692 8748 8803 8856 8909 8960 9010 9058 9104 9149 9192 9233 9272 9310 9345 9378 9410 9439 9466 9491 9515 9536 9555 9572 9588 9601 9613 9622 9630 9636 9640 9643 9644 9643 9640 9636 9631 9623 9615 9604 9593 9579 9565 9549 9531 9513 9493 9472 9450 9427 9402 9377 9351 9324 9297 9269 9241 9212 9183 9154 9125 9097 9068 9040 9013 8987 8962 8937 8914 8893 8872 8854 8837 8823 8810 8799 8791 8784 8781 8779 8779 8782 8788 8795 8805 8817 8831 8847 8865 8885 8906 8929 8953 8979 9006 9034 9062 9091 9121 9151 9182 9212 9243 9273 9303 9333 9362 9391 9419 9447 9474 9500 9525 9549 9573 9595 9617 9638 9658 9677 9695 9713 9729 9745 9760 9774 9787 9800 9812 9823 9834 9844 9853 9862 9869 9877 9883 9889 9895 9900 9904 9908 9911 9914 9916 9918 9919 9920 9921 9921 9920 9920 9919 9917 9916 9914 9912 9910 9908 9905 9902 9899 9896 9893 5646 0 40 5 9890 9886 9882 9878 9874 9870 9865 9861 9856 9850 9844 9838 9832 9825 9818 9811 9803 9795 9786 9777 9768 9759 9749 9738 9728 9717 9706 9695 9684 9673 9661 9650 9639 9628 9617 9606 9596 9586 9576 9567 9558 9550 9543 9536 9529 9524 9519 9514 9511 9508 9506 9504 9503 9503 9504 9506 9508 9510 9514 9518 9522 9527 9533 9539 9545 9552 9560 9568 9576 9584 9593 9602 9612 9621 9631 9641 9651 9661 9672 9682 9693 9704 9715 9725 9736 9747 9758 9768 9779 9789 9799 9809 9819 9828 9837 9846 9855 9863 9871 9878 9885 9892 9898 9904 9909 9914 9918 9922 9926 9929 9932 9934 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9940 9939 9937 9935 9933 9932 9930 9928 9926 9925 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9932 9930 9927 9924 9920 9917 9913 9909 9904 9899 9894 9888 9883 9876 9870 9863 9855 9848 9839 9831 9822 9812 9802 9792 9780 9769 9756 9744 9730 9716 9701 9685 9669 9652 9635 9616 9597 9578 9558 9537 9516 9495 9473 9451 9429 9406 9384 9362 9340 9319 9298 9278 9259 9241 9224 9208 9193 9180 9168 9157 9149 9142 9136 9133 9131 9131 9133 9137 9142 9150 9158 9169 9181 9194 9209 9225 9242 9260 9279 9298 9319 9340 9362 9383 9406 9428 9450 9472 9495 9517 9538 9560 9581 9601 9621 9640 9659 9677 9694 9711 9726 9741 9756 9769 9782 9794 9805 9815 9825 9833 9842 9849 9856 9862 9868 9873 9877 9881 9885 9888 9891 9894 9896 9898 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 5647 0 40 5 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9957 9956 9955 9953 9951 9950 9948 9946 9944 9942 9939 9937 9934 9932 9929 9926 9923 9920 9917 9914 9910 9906 9901 9896 9891 9885 9879 9872 9865 9857 9848 9838 9827 9815 9803 9789 9774 9758 9741 9723 9704 9683 9661 9638 9614 9589 9562 9534 9505 9476 9445 9413 9381 9347 9313 9278 9243 9208 9171 9135 9099 9063 9026 8990 8955 8919 8885 8851 8817 8785 8753 8723 8694 8666 8640 8615 8592 8570 8550 8532 8516 8502 8490 8481 8473 8467 8464 8463 8464 8467 8473 8481 8491 8503 8517 8533 8552 8572 8594 8617 8643 8670 8698 8728 8759 8791 8824 8858 8892 8928 8963 8999 9036 9072 9108 9145 9180 9216 9251 9286 9320 9353 9386 9418 9448 9478 9507 9535 9561 9587 9611 9635 9657 9678 9698 9717 9735 9751 9767 9781 9795 9808 9820 9831 9841 9850 9859 9867 9874 9881 9887 9893 9898 9903 9907 9911 9915 9918 9921 9924 9927 9930 9932 9934 9937 9939 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9965 9963 9962 9959 9957 9955 9952 9949 9945 9942 9938 9934 9930 9925 9920 9915 9910 9904 9899 9893 9887 9880 9874 9868 9861 9854 9848 9841 9835 9828 9822 9816 9809 9803 9798 9792 9787 9782 9777 9773 9769 9765 9761 9758 9756 9754 9752 9750 9749 9748 9747 9747 9747 9748 9748 9749 9750 9752 9753 9755 9757 9759 9760 9762 9764 9766 9768 9770 9772 9774 9776 9777 9779 9780 9781 9782 9782 9783 9783 9783 9783 9782 9782 9781 9780 9779 9777 9776 9774 9773 9771 9769 9767 9765 9763 9761 9760 9758 9756 9755 9754 9753 9752 9752 9752 9752 9753 9754 9755 9756 9758 9760 9763 9766 9769 9772 9776 9780 9785 9789 9794 9799 9804 9809 9814 9819 9825 9830 9835 9841 9846 9851 9856 9862 9866 9871 9876 9880 9885 9889 9893 9897 9900 9904 9907 9910 9913 9915 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 5648 0 40 5 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9928 9927 9925 9923 9921 9919 9916 9913 9910 9906 9903 9899 9895 9890 9885 9880 9875 9870 9864 9857 9851 9844 9837 9830 9822 9814 9806 9798 9790 9781 9772 9763 9754 9744 9735 9726 9716 9707 9697 9688 9679 9670 9661 9652 9643 9635 9627 9620 9613 9606 9600 9594 9589 9584 9580 9577 9574 9572 9570 9570 9570 9570 9572 9574 9577 9580 9585 9589 9595 9601 9608 9615 9623 9631 9640 9649 9658 9667 9677 9687 9697 9707 9717 9727 9737 9746 9756 9765 9774 9783 9791 9799 9807 9814 9821 9828 9835 9841 9846 9852 9857 9862 9866 9871 9875 9879 9882 9886 9889 9893 9896 9899 9901 9904 9907 9909 9912 9914 9916 9919 9921 9922 9924 9926 9927 9928 9930 9930 9931 9932 9932 9933 9933 9932 9932 9932 9931 9930 9929 9928 9927 9925 9923 9921 9919 9917 9914 9911 9908 9905 9901 9898 9893 9889 9884 9879 9873 9867 9860 9853 9846 9837 9829 9819 9809 9798 9786 9774 9760 9746 9731 9715 9698 9681 9662 9642 9622 9601 9579 9556 9532 9507 9482 9456 9430 9403 9376 9349 9321 9294 9266 9239 9212 9185 9159 9134 9110 9086 9064 9043 9024 9005 8989 8974 8961 8950 8941 8934 8929 8926 8926 8927 8931 8936 8944 8954 8966 8980 8995 9013 9032 9052 9074 9097 9122 9147 9173 9200 9227 9255 9283 9311 9339 9367 9394 9422 9449 9475 9501 9526 9550 9573 9596 9617 9638 9658 9676 9694 9711 9727 9743 9757 9770 9783 9795 9807 9817 9827 9837 9846 9854 9862 9869 9876 9883 9889 9895 9901 9906 9910 9915 9919 9923 9926 9929 9932 9934 9936 9938 9940 9941 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9958 9957 9955 9953 9950 9948 9944 9941 9938 9934 9929 9925 9920 9915 9909 9903 9896 9889 9882 9874 9865 9856 9846 9836 9825 9813 9800 9787 9773 5649 0 40 5 9758 9742 9725 9708 9689 9670 9650 9629 9608 9585 9562 9539 9515 9490 9465 9440 9414 9388 9363 9337 9312 9287 9262 9238 9215 9192 9170 9150 9130 9112 9095 9079 9065 9052 9041 9032 9025 9019 9015 9013 9012 9014 9017 9022 9029 9038 9048 9060 9074 9088 9105 9122 9141 9161 9182 9204 9227 9250 9274 9298 9323 9348 9373 9398 9422 9447 9472 9496 9519 9543 9565 9587 9608 9629 9649 9668 9686 9703 9720 9736 9751 9765 9778 9791 9803 9814 9824 9834 9843 9852 9860 9867 9874 9881 9887 9892 9898 9902 9907 9911 9915 9918 9921 9924 9926 9929 9931 9932 9934 9935 9936 9937 9937 9937 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9924 9923 9921 9918 9916 9913 9910 9907 9903 9899 9894 9889 9883 9877 9870 9862 9854 9846 9836 9826 9816 9804 9793 9780 9767 9754 9740 9725 9711 9695 9680 9664 9648 9632 9616 9600 9584 9569 9553 9537 9522 9507 9493 9478 9465 9452 9439 9427 9416 9406 9396 9387 9379 9371 9365 9359 9354 9351 9348 9346 9345 9345 9347 9349 9352 9356 9361 9367 9374 9382 9391 9401 9411 9423 9435 9447 9461 9474 9488 9503 9518 9533 9549 9564 9580 9595 9611 9626 9641 9656 9671 9686 9700 9713 9726 9739 9751 9763 9774 9785 9795 9805 9814 9822 9830 9838 9844 9851 9856 9862 9866 9870 9874 9877 9879 9881 9883 9884 9884 9884 9883 9882 9880 9877 9874 9870 9865 9860 9854 9847 9839 9830 9820 9810 9798 9785 9772 9756 9740 9722 9703 9683 9661 9637 9612 9586 9557 9527 9495 9462 9426 9389 9350 9310 9268 9224 9178 9131 9083 9033 8983 8931 8878 8824 8770 8716 8661 8606 8552 8497 8444 8391 8339 8288 8238 8190 8143 8098 8055 8014 7975 7938 7903 7871 7840 7812 7786 7763 7741 7721 7703 7688 7673 7661 7650 7641 7632 7626 7620 7615 7612 7609 7607 7606 7606 7607 7609 7612 7615 7620 7626 7633 7641 7651 7662 7675 7689 7705 7724 7744 7766 7790 7817 7845 7876 7909 7945 7982 8022 8063 8106 8152 8198 8247 8296 8347 8399 8451 8504 8558 8611 8665 8718 8772 8824 8876 8927 8977 9026 9074 9120 9165 9208 9250 9290 9328 9365 9399 9433 9464 9494 9522 9548 9573 9596 9618 9638 9657 9675 9691 9706 9720 9733 9745 9756 9766 9775 9783 9791 9798 9804 9809 9814 9818 9821 9824 9826 9828 9829 9829 9828 9827 9826 9823 9820 9816 9811 9805 9799 9791 9783 9773 9763 9751 9739 9725 9710 9693 9676 9656 9636 9614 9590 9565 9537 9509 9478 9445 9411 9375 9336 9296 9254 9209 9163 9115 9064 9012 8957 8901 8843 8783 8722 8659 8595 8530 8464 8397 8329 8261 8193 8125 8058 7991 7925 7860 7797 7735 7676 7618 7564 7512 7463 7418 7376 7337 7303 7273 7247 7225 7208 7195 7187 7184 7185 7191 7202 7217 7236 7260 5650 0 40 5 7288 7320 7356 7396 7439 7486 7536 7588 7643 7701 7761 7823 7886 7951 8017 8083 8151 8218 8286 8354 8422 8489 8555 8620 8685 8748 8810 8870 8928 8985 9040 9093 9144 9194 9241 9286 9329 9370 9408 9445 9480 9513 9543 9572 9600 9625 9649 9671 9692 9711 9729 9745 9761 9775 9788 9800 9811 9822 9831 9840 9848 9856 9862 9869 9875 9880 9885 9889 9893 9897 9901 9904 9907 9909 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9898 9897 9896 9894 9893 9892 9892 9891 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9881 9880 9879 9877 9876 9874 9873 9871 9868 9866 9863 9861 9858 9855 9851 9848 9844 9840 9836 9832 9827 9822 9817 9812 9807 9801 9796 9790 9784 9777 9771 9764 9758 9751 9744 9737 9729 9722 9714 9707 9699 9692 9684 9677 9670 9662 9655 9648 9642 9635 9629 9623 9618 9613 9608 9603 9599 9596 9593 9590 9588 9587 9585 9585 9585 9585 9586 9587 9588 9590 9593 9596 9599 9602 9606 9610 9614 9619 9623 9628 9633 9638 9643 9647 9652 9657 9661 9666 9670 9674 9677 9681 9683 9686 9688 9689 9691 9691 9691 9691 9690 9688 9685 9682 9679 9674 9669 9664 9657 9650 9642 9633 9623 9612 9600 9588 9574 9559 9543 9526 9508 9488 9467 9445 9421 9395 9368 9339 9309 9277 9242 9206 9169 9129 9087 9043 8997 8950 8900 8849 8796 8741 8684 8626 8567 8506 8444 8381 8318 8254 8190 8125 8061 7997 7934 7871 7809 7749 7691 7634 7580 7528 7478 7432 7388 7348 7311 7278 7250 7225 7204 7188 7176 7169 7166 7168 7174 7185 7201 7221 7246 7275 7308 7345 7386 7430 7478 7529 7583 7640 7700 7761 7824 7889 7955 8022 8090 8159 8227 8296 8364 8432 8499 8565 8631 8694 8757 8818 8877 8934 8990 9044 9095 9145 9193 9239 9282 9324 9364 9401 9437 9471 9504 9534 9563 9590 9616 9640 9662 9683 9703 9722 9739 9755 9770 9784 9797 9810 9821 9831 9841 9850 9858 9865 9872 9878 9884 9890 9895 9899 9904 9908 9912 9915 9918 9921 9924 9927 9930 9932 9935 9937 9939 9942 9944 9946 9947 9949 9951 9952 9953 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 5651 0 40 5 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9934 9932 9929 9927 9924 9922 9919 9917 9914 9912 9910 9908 9906 9904 9903 9902 9900 9899 9899 9898 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9937 9937 9936 9935 9934 9932 9930 9928 9926 9923 9920 9916 9913 9908 9904 9899 9893 9887 9880 9872 9864 9855 9845 9834 9823 9810 9796 9780 9764 9746 9726 9705 9683 9659 9633 9606 9577 9547 9514 9481 9445 9408 9370 9330 9289 9246 9203 9158 9113 9066 9019 8972 8924 8876 8828 8780 8733 8686 8639 8594 8550 8507 8466 8426 8389 8353 8320 8289 8261 8235 8213 8193 8177 8164 8154 8148 8146 8147 8151 8159 8171 8186 8205 8226 8252 8280 8311 8345 8382 8421 8462 8505 8551 8597 8645 8694 8743 8794 8844 8894 8945 8995 9044 9093 9140 9187 9232 9276 9318 9359 9398 9435 9470 9504 9536 9567 9595 9622 9647 9670 9692 9713 9732 9749 9766 9781 9795 9808 9820 9832 9842 9852 9861 9869 9877 9884 9890 9896 9902 9907 9912 9916 9920 9924 9927 9930 9932 9934 9936 9937 9938 9939 9940 9940 9940 9939 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9918 9916 9915 9914 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9934 9935 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9950 9948 9947 9946 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9912 9908 9905 9901 9896 9892 9888 9883 9878 9873 9868 9863 9857 9852 9846 9841 9835 9830 9824 9819 9813 9808 9803 9798 9794 9789 9785 9781 9778 9775 9772 5652 0 40 5 9770 9768 9766 9765 9765 9764 9765 9765 9767 9768 9770 9773 9776 9779 9782 9786 9790 9794 9799 9803 9808 9813 9818 9824 9829 9834 9840 9845 9850 9855 9861 9866 9871 9876 9880 9885 9889 9894 9898 9902 9905 9909 9912 9915 9918 9921 9923 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9920 9918 9915 9911 9908 9904 9900 9896 9891 9886 9881 9875 9869 9862 9855 9848 9840 9831 9822 9812 9801 9789 9777 9763 9749 9733 9716 9698 9678 9657 9634 9609 9583 9555 9525 9493 9459 9423 9384 9344 9302 9258 9212 9164 9114 9062 9008 8953 8897 8839 8780 8720 8660 8599 8537 8476 8414 8353 8292 8232 8173 8116 8060 8005 7953 7903 7855 7810 7768 7729 7693 7661 7632 7607 7586 7569 7556 7547 7542 7542 7546 7555 7567 7584 7605 7631 7660 7693 7730 7771 7815 7862 7912 7964 8020 8077 8136 8197 8260 8323 8387 8452 8517 8581 8646 8710 8773 8836 8896 8956 9014 9070 9125 9177 9227 9275 9321 9365 9407 9446 9483 9518 9551 9582 9610 9637 9662 9686 9707 9728 9746 9764 9780 9795 9809 9821 9833 9844 9855 9864 9873 9881 9888 9895 9901 9907 9912 9917 9921 9925 9929 9932 9934 9937 9939 9940 9942 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 5653 0 40 5 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9859 9859 9859 9859 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9895 9896 9896 9897 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9880 9879 9877 9875 9873 9871 9868 9864 9861 9857 9852 9847 9841 9834 9827 9819 9809 9799 9788 9776 9763 9749 9733 9716 9697 9678 9656 9633 9608 9582 9554 9523 9491 9457 9421 9383 9343 9300 9255 9208 9159 9107 9053 8997 8938 8877 8814 8749 8682 8613 8541 8468 8394 8318 8241 8162 8083 8003 7923 7843 7763 7684 7605 7528 7452 7378 7307 7238 7171 7108 7049 6994 6943 6896 6854 6818 6787 6761 6741 6727 6718 6716 6720 6730 6745 6767 6795 6828 6867 6910 6959 7013 7071 7133 7198 7267 7339 7414 7491 7569 7649 7730 7812 7894 7976 8058 8139 8219 8298 8375 8451 8525 8597 8666 8733 8798 8861 8921 8978 9033 9085 9135 9182 9226 9268 9308 9345 9380 9413 9444 9473 9499 9524 9547 9569 9589 9607 9623 9639 9653 9665 9676 9687 9696 9704 9711 9717 5654 0 40 5 9723 9727 9731 9734 9736 9738 9740 9740 9741 9741 9741 9740 9740 9739 9738 9737 9736 9735 9734 9733 9732 9732 9731 9731 9730 9730 9731 9731 9732 9733 9734 9735 9737 9738 9740 9742 9744 9746 9749 9751 9753 9756 9758 9761 9763 9765 9767 9769 9771 9773 9775 9776 9778 9779 9780 9781 9781 9782 9782 9782 9782 9782 9782 9782 9781 9780 9780 9779 9778 9777 9776 9775 9773 9772 9771 9769 9768 9766 9765 9763 9762 9760 9758 9756 9754 9752 9750 9748 9746 9744 9742 9739 9737 9734 9732 9729 9727 9724 9721 9719 9716 9713 9710 9707 9705 9702 9699 9696 9693 9690 9687 9684 9681 9677 9674 9671 9668 9664 9661 9657 9653 9650 9646 9642 9638 9634 9630 9626 9621 9617 9612 9608 9603 9598 9594 9589 9584 9579 9574 9569 9563 9558 9553 9547 9542 9536 9530 9525 9519 9513 9507 9501 9494 9488 9482 9475 9468 9462 9455 9448 9441 9434 9426 9419 9412 9404 9396 9389 9381 9373 9365 9357 9349 9340 9332 9324 9315 9307 9298 9289 9280 9271 9262 9253 9244 9235 9226 9216 9207 9197 9188 9178 9168 9158 9149 9139 9129 9119 9109 9099 9089 9078 9068 9058 9048 9038 9028 9018 9008 8998 8988 8978 8968 8958 8948 8938 8929 8919 8910 8901 8892 8883 8875 8866 8858 8851 8843 8836 8829 8823 8817 8811 8805 8800 8796 8791 8788 8784 8781 8778 8776 8774 8772 8771 8770 8769 8769 8769 8770 8771 8772 8773 8775 8777 8779 8782 8785 8788 8791 8795 8799 8804 8808 8813 8818 8824 8829 8835 8842 8848 8855 8862 8869 8876 8884 8892 8900 8908 8916 8925 8934 8943 8952 8961 8970 8979 8989 8998 9008 9018 9028 9038 9048 9058 9068 9079 9089 9100 9110 9121 9131 9142 9153 9163 9174 9185 9195 9206 9216 9227 9237 9247 9257 9267 9277 9286 9296 9305 9314 9323 9332 9340 9349 9357 9365 9373 9380 9388 9395 9402 9409 9416 9423 9429 9436 9442 9448 9454 9460 9465 9471 9476 9481 9486 9491 9496 9501 9505 9509 9513 9517 9521 9525 9528 9532 9535 9538 9541 9544 9546 9549 9552 9554 9556 9559 9561 9563 9565 9567 9570 9571 9573 9575 9577 9579 9581 9582 9584 9585 9587 9588 9589 9590 9591 9592 9592 9593 9593 9593 9593 9592 9592 9591 9590 9588 9586 9584 9582 9579 9576 9573 9569 9565 9560 9554 9549 9542 9535 9527 9519 9510 9500 9489 9478 9465 9452 9438 9422 9406 9389 9371 9352 9332 9310 9288 9265 9241 9216 9190 9163 9136 9107 9079 9049 9020 8989 8959 8928 8898 8867 8836 8806 8776 8747 8718 8690 8663 8636 8611 8587 8563 8542 8521 8502 8485 8469 8455 8443 8433 8424 8417 8412 8409 8408 8409 8411 8416 8423 8431 8441 8453 8467 8482 8499 8518 8538 8559 8582 8606 8631 8658 8685 8713 8742 8771 8801 8832 8863 8894 8925 8957 8988 9019 9050 9081 9111 9141 9170 9198 9226 5655 0 40 5 9253 9279 9304 9329 9352 9374 9395 9415 9434 9452 9468 9484 9498 9510 9521 9531 9540 9547 9552 9556 9559 9560 9559 9557 9554 9548 9541 9533 9522 9510 9496 9480 9462 9442 9420 9396 9370 9342 9311 9279 9244 9207 9167 9125 9081 9035 8986 8934 8881 8825 8767 8706 8643 8579 8512 8443 8372 8300 8227 8151 8075 7998 7920 7841 7762 7683 7604 7526 7447 7370 7294 7220 7147 7077 7008 6942 6879 6820 6763 6710 6661 6615 6574 6538 6505 6478 6455 6437 6425 6417 6414 6417 6424 6437 6455 6478 6505 6538 6575 6617 6663 6713 6767 6826 6887 6952 7020 7091 7164 7240 7318 7397 7478 7560 7643 7726 7809 7893 7976 8059 8141 8222 8302 8380 8457 8531 8604 8674 8742 8808 8871 8932 8990 9045 9097 9147 9194 9238 9279 9318 9354 9388 9419 9448 9475 9500 9522 9543 9562 9579 9594 9608 9621 9632 9642 9651 9658 9665 9670 9675 9678 9681 9683 9684 9684 9683 9682 9679 9676 9671 9666 9659 9652 9643 9633 9622 9610 9597 9582 9566 9548 9529 9509 9486 9463 9437 9410 9380 9349 9316 9281 9243 9204 9162 9117 9070 9021 8969 8914 8856 8796 8733 8667 8598 8526 8452 8375 8295 8212 8127 8040 7950 7858 7764 7669 7572 7473 7374 7274 7173 7073 6973 6872 6773 6675 6578 6482 6389 6298 6209 6123 6041 5962 5886 5814 5747 5683 5624 5570 5521 5477 5438 5404 5376 5353 5336 5324 5318 5318 5324 5336 5353 5377 5406 5440 5481 5527 5578 5635 5697 5763 5835 5911 5992 6076 6164 6256 6351 6449 6549 6651 6756 6861 6968 7076 7183 7291 7398 7505 7611 7715 7818 7919 8018 8114 8208 8299 8387 8473 8555 8633 8709 8781 8850 8916 8978 9037 9092 9145 9195 9241 9285 9326 9364 9400 9433 9464 9493 9520 9545 9567 9589 9608 9626 9642 9657 9671 9684 9695 9705 9715 9723 9730 9737 9743 9748 9753 9757 9761 9764 9766 9769 9770 9772 9774 9775 9776 9777 9777 9778 9779 9780 9780 9781 9782 9783 9783 9784 9785 9787 9788 9789 9791 9792 9794 9796 9798 9800 9802 9804 9806 9809 9811 9813 9816 9818 9821 9823 9825 9828 9830 9833 9835 9837 9839 9842 9844 9846 9848 9850 9852 9854 9855 9857 9859 9861 9863 9864 9866 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 5656 0 40 5 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9974 9975 9976 9977 9979 9980 9981 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9991 9991 9991 9990 9989 9989 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9986 9987 9988 9988 9989 9990 9991 9992 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9991 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9967 9966 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 5657 0 40 5 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9992 9993 9994 9994 9995 9996 9997 9998 9998 9999 9999100001000010000100001000010000 9999 9998 9998 9997 9996 9995 9993 9992 9991 9989 9988 9986 9985 9983 9982 9981 9979 9978 9977 9976 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9956 9956 9956 9955 9954 9954 9952 9951 9949 9947 9945 9943 9940 9937 9933 9929 9925 9921 9917 9912 9906 9901 9895 9889 9883 9876 9869 9862 9854 9846 9838 9829 9820 9811 9801 9791 9780 9769 9757 9745 9732 9719 9706 9692 9677 9662 9647 9632 9616 9599 9583 9567 9550 9533 9517 9500 9484 9468 9452 9437 9422 9409 9395 9383 9371 9361 9351 9343 9336 9329 9325 9321 9318 9317 9318 9319 9322 9326 9331 9337 9345 9354 9363 9374 9386 9398 9411 9425 9440 9455 9470 9486 9503 9519 9536 9553 9570 9587 9603 9620 9637 9653 9669 9685 9700 9715 9730 9744 9757 9771 9783 9796 9807 9818 9829 9839 9849 9858 9867 9875 9883 9890 9897 9903 9909 9915 9920 9925 9929 9933 9937 9940 9943 9946 9949 9951 9953 9954 9956 9957 9958 9958 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9949 9947 9944 9942 9939 9937 9934 9931 9928 9925 9922 9919 9917 9914 9911 9908 9906 9903 9901 9899 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9886 9886 9885 9883 9882 9879 9877 9874 9870 9865 9860 9854 9847 9840 9831 9822 9811 9799 9786 9772 9756 9739 9720 9700 9678 9654 9629 9601 9571 9539 9505 9468 9429 9387 9342 9294 9243 9189 9131 9071 9007 8939 8868 8793 8715 8633 8548 8459 8367 8271 8172 8071 7967 7860 7751 7640 7527 7413 7298 7182 7066 6951 6835 6721 6608 6497 6388 6282 6178 6078 5982 5889 5801 5718 5639 5566 5498 5435 5378 5327 5282 5243 5210 5183 5163 5148 5139 5137 5140 5150 5165 5185 5212 5243 5280 5322 5370 5421 5478 5539 5604 5673 5745 5822 5902 5985 6071 6159 6250 6344 6439 6536 6634 6734 6834 6935 7037 7139 7240 7342 7443 7543 7642 7740 7837 7932 8025 8116 8206 8293 8378 8460 8540 8618 8693 8765 8834 8901 8965 9026 9085 9141 9194 9245 9293 9338 9381 9421 9459 9495 9529 5658 0 40 5 9560 9590 9617 9642 9666 9688 9708 9727 9744 9760 9774 9787 9799 9810 9820 9830 9838 9845 9852 9858 9864 9869 9874 9878 9882 9886 9890 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9919 9921 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9934 9934 9935 9935 9934 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9905 9904 9902 9900 9897 9894 9891 9887 9883 9879 9874 9868 9862 9856 9848 9840 9832 9822 9812 9801 9789 9776 9762 9747 9731 9713 9695 9674 9653 9629 9604 9577 9549 9518 9486 9451 9414 9375 9334 9291 9245 9197 9146 9094 9039 8982 8923 8862 8799 8734 8668 8600 8531 8461 8390 8319 8248 8176 8105 8034 7964 7895 7827 7761 7697 7636 7576 7520 7466 7416 7369 7325 7286 7251 7219 7192 7170 7152 7138 7129 7124 7125 7129 7138 7152 7170 7192 7219 7249 7283 7321 7362 7406 7454 7504 7556 7611 7667 7725 7785 7846 7907 7968 8030 8092 8153 8213 8272 8330 8386 8439 8491 8540 8586 8629 8668 8704 8736 8764 8788 8808 8823 8833 8839 8840 8836 8827 8813 8794 8771 8742 8709 8671 8628 8581 8529 8473 8413 8349 8281 8210 8135 8057 7976 7892 7806 7718 7627 7535 7441 7346 7250 7153 7056 6958 6861 6764 6668 6572 6478 6386 6295 6206 6120 6037 5957 5880 5806 5737 5672 5612 5556 5506 5461 5421 5387 5358 5336 5320 5310 5306 5309 5317 5331 5352 5378 5409 5446 5487 5533 5583 5636 5693 5752 5814 5877 5941 6005 6069 6133 6195 6255 6313 6368 6420 6468 6512 6551 6585 6614 6638 6657 6670 6678 6681 6678 6671 6658 6641 6620 6595 6566 6535 6501 6465 6428 6390 6351 6312 6273 6236 6200 6166 6134 6104 6077 6054 6034 6018 6005 5996 5992 5991 5994 6002 6013 6028 6046 6068 6093 6121 6152 6186 6221 6258 6297 6337 6378 6418 6459 6499 6539 6578 6615 6650 6682 6712 6738 6761 6780 6795 6805 6810 6810 6804 6792 6775 6751 6721 6685 6642 6593 6538 6476 6408 6335 6255 6170 6080 5986 5887 5784 5678 5569 5458 5345 5231 5116 5001 4886 4773 4661 4551 4444 4340 4239 4142 4050 3962 3879 3801 3728 3661 3599 3544 3494 3450 3413 3381 3356 3336 3323 3316 3315 3320 3330 3347 3370 3399 3433 3474 3520 3571 3629 3692 3761 3834 3914 3998 4087 4182 4280 4383 4490 4601 4716 4834 4954 5077 5202 5329 5457 5586 5715 5845 5974 6102 6230 6355 6480 6602 6721 6838 6952 7064 7171 7276 7377 7475 7569 7659 7746 7830 7910 7987 8061 8131 8199 8263 8325 8384 8441 8495 8547 8597 8645 8691 8735 8777 8817 8856 8893 8929 8963 8995 9027 9056 9085 9112 9137 9162 9185 9207 9227 9247 9265 9282 9298 9314 9328 9341 5659 0 40 5 9353 9365 9376 9386 9395 9404 9412 9420 9427 9434 9440 9446 9451 9456 9460 9464 9468 9471 9474 9476 9478 9480 9481 9482 9482 9482 9482 9481 9479 9478 9476 9473 9471 9468 9464 9461 9457 9453 9449 9445 9441 9437 9433 9429 9425 9422 9418 9415 9412 9410 9408 9407 9406 9405 9406 9406 9408 9410 9412 9415 9419 9424 9429 9435 9442 9449 9456 9464 9473 9482 9492 9502 9512 9522 9533 9544 9555 9566 9578 9589 9600 9611 9622 9633 9644 9655 9665 9675 9684 9694 9703 9712 9720 9728 9736 9744 9751 9758 9765 9771 9777 9783 9789 9794 9799 9804 9809 9814 9818 9822 9826 9830 9834 9838 9841 9845 9848 9851 9854 9856 9859 9862 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9901 9900 9900 9899 9898 9896 9895 9894 9892 9891 9889 9887 9885 9883 9881 9878 9876 9873 9870 9866 9863 9859 9855 9850 9846 9841 9835 9830 9824 9817 9811 9803 9796 9788 9779 9770 9760 9750 9739 9727 9715 9702 9689 9674 9659 9643 9626 9608 9589 9569 9548 9526 9503 9479 9454 9427 9400 9371 9342 9311 9279 9246 9213 9178 9142 9106 9069 9031 8993 8954 8915 8876 8836 8797 8758 8720 8682 8645 8609 8574 8540 8508 8477 8448 8422 8397 8375 8355 8338 8323 8312 8303 8297 8295 8295 8298 8305 8314 8326 8342 8360 8381 8404 8430 8458 8489 8521 8555 8590 8627 8666 8705 8745 8785 8826 8867 8908 8949 8990 9031 9070 9109 9148 9185 9222 9257 9291 9325 9356 9387 9417 9445 9472 9498 9523 9546 9569 9590 9610 9629 9647 9664 9681 9696 9710 9724 9737 9749 9761 9771 9781 9791 9800 9808 9816 9823 9830 9837 9843 9848 9853 9858 9862 9867 9870 9874 9877 9880 9883 9885 9888 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 5660 0 40 6 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9890 9888 9886 9884 9881 9878 9875 9872 9868 9865 9861 9857 9852 9848 9843 9838 9832 9827 9821 9815 9808 9802 9795 9787 9780 9771 9763 9754 9744 9734 9724 9713 9701 9689 9677 9664 9650 9636 9621 9605 9589 9573 9556 9538 9520 9502 9483 9464 9444 9424 9404 9384 9364 9343 9323 9302 9281 9261 9241 9221 9201 9182 9163 9144 9126 9109 9092 9076 9061 9047 9033 9021 9009 8999 8990 8982 8975 8969 8965 8962 8960 8960 8960 8962 8966 8970 8976 8983 8991 9000 9009 9020 9032 9044 9057 9070 9084 9098 9112 9126 9141 9155 9169 9183 9197 9210 9222 9234 9245 9255 9265 9273 9281 9287 9293 9297 9300 9302 9302 9302 9300 9296 9292 9286 9278 9270 9260 9248 9236 9223 9208 9192 9175 9157 9139 9120 9100 9079 9058 9037 9015 8993 8972 8950 8929 8908 8887 8867 8848 8829 8812 8795 8780 8765 8752 8740 8730 8721 8713 8707 8702 8698 8696 8695 8696 8698 8701 8705 8711 8718 8725 8733 8743 8752 8763 8774 8785 8796 8807 8819 8830 8840 8851 8860 8869 8877 8883 8889 8893 8896 8897 8897 8895 8892 8886 8879 8870 8859 8847 8832 8816 8798 8779 8759 8737 8714 8691 8666 8641 8616 8591 8566 8541 8517 8494 8472 8451 8432 8414 8399 8386 8375 8366 8361 8358 8357 8360 8366 8374 8386 8401 8418 8438 8461 8487 8515 8545 8578 8613 8649 8687 8726 8767 8809 8851 8894 8937 8981 9024 9067 9110 9152 9194 9235 9274 9313 9350 9386 9421 9454 9485 9516 9544 9571 9597 9621 9643 9664 9683 9701 9718 9733 9747 9760 9771 9782 9791 9799 9807 9813 9818 9823 9827 9830 9833 9835 9836 9836 9836 9836 9835 9833 9831 9828 9825 9821 9816 9811 9806 9800 9794 9787 9779 9771 9763 9754 9744 9734 9724 9713 9702 9691 9680 9668 9656 9644 9632 9621 9609 9597 9586 9575 9564 9554 5661 0 40 6 9545 9536 9527 9520 9513 9507 9502 9498 9495 9493 9491 9491 9492 9494 9497 9501 9506 9511 9518 9525 9534 9542 9552 9562 9573 9584 9596 9608 9620 9632 9645 9658 9670 9683 9695 9708 9720 9732 9744 9756 9767 9778 9789 9799 9809 9818 9827 9836 9844 9852 9859 9866 9872 9878 9884 9889 9893 9898 9901 9905 9908 9910 9913 9914 9916 9917 9918 9919 9919 9919 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9892 9889 9886 9882 9878 9874 9869 9864 9858 9852 9845 9837 9829 9820 9810 9799 9788 9775 9762 9747 9732 9715 9697 9678 9658 9636 9613 9589 9563 9536 9507 9477 9445 9412 9377 9341 9303 9263 9223 9180 9137 9092 9046 8998 8950 8901 8850 8799 8748 8696 8644 8592 8540 8488 8436 8386 8336 8287 8240 8194 8150 8108 8068 8031 7996 7964 7935 7910 7888 7869 7855 7844 7837 7834 7834 7840 7849 7862 7879 7900 7925 7953 7985 8021 8059 8101 8145 8192 8241 8292 8345 8399 8455 8511 8567 8625 8682 8739 8795 8851 8906 8960 9013 9064 9114 9162 9208 9253 9296 9336 9375 9411 9446 9478 9509 9538 9565 9590 9613 9635 9655 9673 9690 9706 9721 9734 9746 9758 9768 9778 9787 9795 9802 9809 9816 9822 9828 9833 9838 9843 9848 9852 9856 9860 9864 9868 9872 9875 9879 9882 9885 9888 9892 9895 9897 9900 9903 9905 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9912 9910 9907 9905 9901 9898 9894 9890 9886 9881 9876 9870 9864 9858 9851 9844 9836 9828 9819 9810 9801 9791 9781 9770 9759 9748 9736 9724 9712 9700 9687 9674 9661 9648 9635 9622 9609 9596 9583 9571 9558 9547 9535 9524 9514 9504 9495 9487 9479 9473 9467 9462 9459 9456 9454 9453 9454 9455 9457 9461 9465 9470 9476 9483 9491 9499 9508 5662 0 40 6 9518 9527 9538 9548 9558 9569 9579 9590 9600 9609 9618 9627 9635 9642 9648 9653 9657 9660 9662 9663 9662 9661 9657 9652 9646 9638 9628 9617 9604 9589 9573 9555 9535 9513 9490 9464 9437 9408 9377 9344 9310 9274 9236 9196 9155 9113 9068 9023 8976 8928 8879 8830 8779 8728 8676 8625 8573 8522 8471 8420 8370 8322 8275 8229 8185 8143 8103 8066 8031 7999 7970 7944 7922 7903 7887 7875 7867 7863 7862 7866 7873 7884 7898 7917 7938 7964 7992 8024 8059 8096 8136 8179 8224 8271 8319 8369 8420 8472 8525 8579 8633 8686 8740 8794 8846 8899 8950 9000 9049 9096 9143 9187 9230 9271 9310 9348 9383 9417 9449 9479 9507 9533 9558 9581 9602 9621 9640 9656 9671 9685 9698 9710 9721 9730 9739 9747 9754 9761 9766 9772 9776 9780 9784 9787 9790 9792 9793 9795 9796 9796 9796 9796 9795 9794 9792 9790 9787 9784 9781 9777 9773 9768 9763 9758 9752 9746 9739 9732 9724 9717 9708 9700 9690 9681 9671 9660 9649 9637 9624 9611 9597 9582 9566 9549 9532 9513 9493 9471 9449 9425 9399 9373 9344 9314 9283 9249 9214 9178 9139 9099 9057 9012 8966 8918 8868 8816 8761 8705 8646 8585 8521 8455 8387 8316 8242 8166 8087 8005 7920 7833 7742 7649 7553 7454 7353 7249 7142 7034 6923 6810 6696 6580 6463 6345 6227 6109 5991 5873 5756 5641 5528 5416 5307 5201 5099 4999 4904 4813 4726 4645 4568 4496 4430 4369 4314 4265 4222 4185 4154 4129 4111 4099 4093 4093 4100 4113 4132 4158 4190 4228 4272 4323 4379 4442 4510 4584 4664 4749 4840 4935 5036 5141 5250 5363 5480 5600 5723 5849 5977 6106 6236 6367 6498 6629 6760 6890 7018 7144 7268 7390 7509 7625 7737 7846 7950 8052 8149 8242 8331 8415 8496 8573 8646 8715 8780 8842 8900 8955 9007 9056 9102 9146 9187 9226 9262 9297 9329 9360 9389 9417 9443 9467 9491 9512 9533 9552 9571 9588 9604 9619 9633 9646 9658 9669 9679 9689 9698 9706 9713 9720 9726 9732 9737 9742 9746 9750 9754 9758 9761 9764 9767 9770 9773 9775 9778 9780 9782 9785 9787 9789 9791 9792 9794 9796 9797 9798 9799 9800 9800 9800 9800 9799 9798 9796 9794 9792 9789 9785 9781 9776 9770 9764 9757 9749 9740 9730 9720 9708 9696 9682 9667 9652 9635 9616 9597 9576 9554 9530 9505 9478 9450 9419 9387 9354 9318 9281 9241 9199 9156 9110 9062 9012 8960 8906 8849 8790 8730 8667 8602 8535 8466 8396 8323 8250 8174 8098 8020 7942 7862 7782 7702 7621 7540 7459 7379 7299 7220 7142 7065 6990 6917 6845 6776 6709 6644 6583 6524 6469 6417 6370 6326 6286 6251 6220 6194 6173 6157 6146 6141 6142 6147 6159 6176 6199 6228 6263 6303 6348 6400 6456 6518 6584 6655 6731 6810 6893 6980 7070 7162 7256 7353 7451 7549 7649 7748 7847 7946 8044 8140 8235 5663 0 40 6 8328 8419 8507 8592 8675 8755 8831 8904 8974 9041 9104 9164 9221 9274 9325 9372 9416 9457 9496 9532 9565 9596 9625 9652 9676 9699 9720 9739 9757 9773 9788 9802 9814 9825 9836 9845 9853 9861 9867 9873 9879 9883 9887 9891 9894 9897 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9898 9896 9895 9894 9892 9891 9890 9890 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9869 9867 9865 9863 9861 9859 9857 9855 9853 9852 9850 9849 9848 9847 9846 9846 9845 9845 9845 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9861 9862 9863 9864 9865 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9882 9883 9883 9883 9882 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9857 9856 9855 9854 9852 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9831 9829 9827 9825 9823 9821 9819 9817 9815 9814 9812 9811 9809 9808 9806 9805 9804 9802 9801 9800 9798 9796 9795 9793 9791 9788 9786 9783 9781 9778 9775 9771 9768 9764 9761 9757 9754 9750 9747 9743 9740 9737 9734 9731 9729 9727 9725 9724 9722 9721 9721 9720 9720 9720 9721 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9732 9733 9733 9734 9734 9734 9734 9733 9733 9732 9732 9731 9730 9729 9727 9726 9724 9722 9720 9718 9715 9712 9709 9705 9701 9696 9691 9685 9678 9671 9663 9654 9644 9633 9621 9608 9594 9578 9561 9542 9522 9501 9477 9452 9425 9396 9366 9333 9299 9262 9224 9184 9142 9097 9052 9004 8954 8903 8851 8797 8741 8685 8627 8569 8510 8451 8391 8332 8272 8213 8154 8096 8039 7983 7928 7875 7824 7774 7727 7682 7639 7599 7561 7526 7494 7465 7439 7416 7396 7379 7365 7355 7347 7343 5664 0 40 6 7341 7343 7347 7355 7365 7378 7394 7412 7433 7457 7483 7511 7542 7575 7609 7646 7685 7725 7768 7812 7857 7904 7952 8002 8052 8104 8157 8210 8264 8319 8374 8429 8484 8540 8595 8650 8705 8759 8813 8866 8918 8969 9019 9068 9116 9162 9207 9250 9292 9332 9371 9408 9443 9476 9508 9538 9567 9594 9619 9643 9665 9686 9706 9724 9741 9757 9771 9785 9798 9809 9820 9830 9839 9847 9855 9862 9868 9874 9879 9884 9888 9892 9896 9899 9901 9904 9906 9908 9909 9911 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9894 9892 9891 9890 9889 9887 9886 9884 9882 9880 9878 9876 9873 9870 9867 9864 9861 9857 9853 9849 9845 9840 9835 9830 9825 9819 9813 9807 9801 9794 9787 9780 9773 9766 9758 9751 9743 9735 9727 9719 9711 9703 9694 9686 9678 9669 9661 9653 9645 9637 9629 9621 9613 9605 9598 9590 9583 9577 9570 9564 9558 9552 9547 9542 9538 9534 9531 9529 9527 9525 9525 9525 9526 9527 9529 9532 9536 9541 9546 9552 9559 9566 9574 9583 9592 9602 9612 9623 9634 9645 9657 9669 9680 9692 9704 9716 9727 9739 9750 9761 9771 9782 9791 9801 9810 9818 9826 9834 9841 9848 9854 9860 9865 9870 9875 9879 9884 9887 9891 9894 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 5665 0 40 6 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9979 9978 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9909 9907 9904 9902 9899 9897 9895 9893 9891 9889 9887 9885 9884 9883 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9864 9861 9859 9856 9853 9849 9846 9841 9837 9831 9826 9820 9813 9806 9799 9791 9782 9773 9763 9752 9740 9728 9715 9701 9686 9669 9652 9634 9614 9593 9571 9548 9523 9496 9468 9438 9407 9374 9339 9302 9264 9225 9183 9140 9095 9049 9001 8951 8900 8848 8795 8740 8684 8628 8571 8513 8454 8395 8336 8277 8218 8159 8100 8043 7985 7929 7874 7821 7768 7718 7669 7623 7579 7537 7498 7461 7428 7397 7370 7346 7326 7309 7295 7286 7279 7277 7278 7284 7292 7305 7320 7340 7362 7388 7417 7449 7484 7521 7560 7602 7646 7692 7739 7787 7837 7888 7939 7992 8044 8097 8150 8203 8256 8308 8360 8411 8462 8512 8561 8610 8657 8704 8750 8794 8838 8880 8922 8963 9002 9041 9078 9115 9150 9185 9218 9251 9283 9313 9343 9372 9400 9427 9453 9478 9502 9526 9548 9570 9590 9610 9629 9647 9664 9680 9696 9710 9724 9738 9750 9762 9774 9784 9794 9804 9813 9821 9829 9837 9844 9851 9858 9864 9870 9875 9881 9886 9890 9895 9899 9904 9907 9911 9915 9918 9921 9924 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9962 9961 9960 9958 9956 9955 9953 9951 9949 9947 9944 9942 9940 9938 9936 9934 9932 9930 9929 9927 9926 9925 9924 9923 9923 9923 9923 9923 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9938 9940 9941 9943 9944 9945 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 5666 0 40 6 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9928 9925 9923 9920 9917 9913 9910 9906 9902 9897 9893 9888 9882 9877 9871 9864 9857 9850 9843 9835 9826 9817 9808 9798 9788 9777 9765 9753 9740 9726 9712 9696 9680 9664 9646 9627 9608 9588 9567 9544 9521 9497 9472 9447 9420 9392 9364 9334 9304 9273 9242 9209 9176 9143 9109 9075 9040 9005 8970 8934 8899 8864 8829 8794 8760 8726 8693 8661 8629 8599 8570 8541 8514 8489 8465 8443 8423 8404 8387 8373 8360 8350 8342 8336 8333 8332 8333 8337 8342 8350 8361 8373 8388 8405 8423 8443 8465 8489 8514 8540 8568 8596 8625 8655 8685 8716 8747 8778 8808 8839 8869 8899 8928 8956 8983 9010 9036 9060 9084 9106 9128 9148 9168 9186 9203 9219 9235 9249 9263 9276 9288 9300 9311 9321 9332 9341 9351 9360 9370 9379 9388 9397 9406 9416 9425 9435 9445 9455 9465 9476 9486 9497 9508 9520 9532 9543 9555 9568 9580 9592 9605 9617 9630 9642 9655 9667 9679 9691 9703 9715 9726 9737 9748 9758 9768 9778 9787 9796 9804 9812 9819 9826 9832 9838 9843 9848 9852 9856 9859 9862 9864 9866 9868 9869 9870 9871 9871 9871 9871 9871 9870 9870 9869 9868 9867 9865 9864 9863 9861 9860 9858 9856 9854 9852 9850 9847 9844 9842 9839 9835 9832 9828 9825 9820 9816 9811 9807 9801 9796 9790 9784 9778 9772 9765 9758 9750 9743 9735 9726 9718 9709 9700 9690 9680 9670 5667 0 40 6 9659 9648 9636 9624 9612 9599 9586 9572 9558 9543 9527 9511 9495 9478 9460 9442 9423 9404 9384 9363 9342 9320 9297 9273 9249 9224 9198 9171 9143 9114 9085 9054 9022 8989 8955 8920 8883 8846 8807 8767 8726 8683 8640 8595 8549 8502 8455 8406 8357 8307 8256 8205 8154 8103 8052 8002 7952 7903 7854 7808 7762 7719 7677 7638 7601 7567 7536 7508 7483 7462 7444 7431 7421 7415 7413 7416 7423 7434 7449 7469 7493 7520 7552 7587 7626 7669 7715 7763 7815 7869 7925 7984 8044 8106 8169 8233 8298 8363 8428 8493 8559 8623 8687 8750 8811 8872 8931 8988 9043 9097 9149 9199 9247 9292 9336 9378 9417 9454 9489 9522 9553 9582 9609 9634 9658 9679 9699 9718 9735 9750 9765 9778 9790 9800 9810 9819 9827 9835 9841 9847 9853 9858 9862 9866 9870 9873 9876 9879 9881 9884 9886 9887 9889 9890 9891 9891 9892 9892 9891 9891 9890 9889 9887 9885 9882 9880 9876 9873 9869 9864 9859 9854 9848 9842 9835 9828 9821 9813 9804 9795 9786 9776 9765 9754 9742 9729 9715 9701 9686 9670 9653 9635 9615 9595 9573 9551 9526 9501 9474 9445 9416 9384 9351 9317 9281 9243 9204 9164 9122 9078 9033 8986 8938 8889 8838 8785 8732 8677 8620 8563 8504 8444 8383 8320 8257 8192 8127 8060 7993 7925 7856 7786 7716 7645 7574 7502 7431 7360 7289 7219 7149 7081 7013 6947 6883 6820 6760 6702 6647 6595 6547 6501 6460 6422 6389 6360 6336 6316 6302 6292 6288 6289 6295 6307 6323 6346 6373 6406 6443 6486 6533 6585 6641 6702 6766 6834 6906 6981 7058 7138 7220 7304 7390 7477 7565 7653 7741 7829 7917 8005 8091 8176 8260 8342 8421 8499 8574 8647 8717 8785 8849 8911 8969 9024 9077 9126 9172 9215 9255 9292 9326 9358 9387 9413 9437 9459 9479 9496 9512 9527 9540 9551 9561 9570 9579 9586 9593 9599 9605 9610 9615 9620 9625 9630 9635 9640 9644 9649 9655 9660 9665 9671 9677 9683 9689 9696 9702 9709 9715 9722 9729 9736 9743 9749 9756 9763 9769 9776 9782 9788 9794 9800 9805 9810 9815 9820 9824 9828 9832 9836 9839 9842 9844 9846 9848 9850 9851 9852 9853 9854 9854 9854 9854 9854 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9842 9842 9842 9841 9841 9842 9842 9842 9843 9844 9845 9846 9847 9849 9850 9852 9854 9856 9858 9860 9862 9864 9867 9869 9871 9874 9876 9878 9881 9883 9885 9888 9890 9892 9895 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9944 9944 9943 9943 9943 9942 9942 9941 9940 5668 0 40 6 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9967 9968 9968 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9965 9964 9963 9961 9959 9957 9955 9953 9950 9947 9943 9940 9936 9931 9927 9922 9916 9910 9904 9897 9890 9882 9874 9865 9856 9847 9836 9826 9814 9803 9790 9777 9764 9750 9735 9720 9705 9689 9672 9655 9638 9621 9604 9586 9568 9551 9533 9516 9498 9482 9465 9449 9434 9419 9405 9392 9380 9368 9358 9348 9340 9332 9326 9321 9317 9314 9312 9311 9311 9313 9315 9318 9323 9328 9334 9341 9349 9358 9367 9378 9389 9400 9412 9425 9438 9452 9466 9480 9495 9510 9525 9541 9556 9572 9588 9603 9619 9634 9650 9665 9680 9694 9708 9722 9735 9748 9760 9771 9783 9793 9803 9813 9822 9831 9839 9847 9854 9861 9867 9874 9880 9885 9891 9896 9901 9906 9910 9915 9919 9923 9927 9931 9935 9939 9942 9946 9949 9951 9954 9956 9959 9961 9962 9964 9965 9966 9967 9967 9967 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9917 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9903 9902 9901 9899 9897 9895 9893 9890 9887 9884 9881 9878 9874 9870 9866 9862 9858 9853 9849 9844 9839 9835 9830 9825 9820 9816 9811 9806 9801 9796 9792 9787 9782 9777 9773 9768 9763 9758 9753 9748 9743 9738 9733 9727 9722 9717 9711 9706 9701 9695 9690 9685 9679 9674 9669 9664 9659 9654 9650 9645 9640 9636 9631 9626 9622 9617 9611 9606 9600 9594 9587 9579 9571 9561 9551 9540 9527 9514 9498 9482 9463 9443 9421 9397 9372 9344 9314 9281 9247 9210 9171 9130 9087 9041 8993 8942 8890 8835 8778 8719 8659 8596 8532 8466 8399 8331 8261 8190 8119 8047 7975 7903 7831 7760 7689 5669 0 40 6 7619 7551 7484 7419 7357 7297 7240 7186 7135 7089 7046 7009 6975 6947 6924 6906 6894 6888 6888 6893 6905 6922 6945 6974 7009 7050 7096 7146 7202 7263 7327 7396 7468 7544 7622 7702 7785 7868 7953 8039 8124 8210 8295 8379 8463 8544 8624 8702 8778 8851 8922 8990 9055 9118 9177 9234 9287 9338 9386 9431 9474 9514 9551 9586 9618 9648 9676 9702 9726 9749 9769 9789 9806 9822 9837 9851 9863 9875 9885 9895 9904 9912 9919 9925 9931 9936 9941 9945 9948 9951 9954 9956 9958 9960 9962 9963 9964 9964 9965 9965 9965 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9975 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9940 9939 9937 9935 9932 9930 9927 9925 9922 9919 9916 9912 9909 9906 9902 9899 9895 9892 9888 9885 9881 9878 9875 9871 9868 9865 9861 9858 9855 9852 9849 9845 9842 9839 9835 9832 9828 9824 9821 9817 9813 9808 9804 9799 9794 9789 9784 9779 9773 9767 9761 9754 9748 9741 9733 9726 9718 9710 9702 9694 9685 9676 9667 9658 9648 9639 9629 9618 9608 9597 9586 9575 9563 9551 9539 9527 9514 9501 9487 9473 9459 9444 9429 9414 9398 9381 9364 9346 9328 9309 9289 9269 9249 9227 9206 9183 9160 9137 9113 9089 9064 9040 9014 8989 8964 8938 8913 8888 8863 8838 8814 8791 8768 8745 8724 8704 8685 8667 8650 8634 8620 8608 8597 8587 8580 8574 8569 8567 8566 8567 8570 8575 8582 8590 8600 8612 8626 8641 8657 8676 8695 8716 8738 8762 8786 8812 8838 8865 8893 8921 8950 8980 9009 9039 9069 9099 9128 9158 9187 9216 9244 9272 9299 9325 9350 9374 9397 9420 9440 9460 9479 9496 9511 9525 9538 9549 9559 9567 9573 9578 9582 9583 9583 9582 9578 9573 9567 9558 9549 9537 9524 9509 9493 9476 9456 9436 9414 9390 9365 9339 9312 9283 9254 9223 9192 9159 9126 9092 9058 9024 8989 8954 8920 8885 8851 8818 8785 8753 8723 8693 8665 8639 8614 8592 8572 8553 8538 8524 8513 8505 8500 8497 8497 8500 8506 8514 8526 8540 8556 8575 8597 8620 8646 8674 8703 8735 8767 8801 8837 8873 8910 8947 8985 9023 9061 9099 9137 9175 9211 5670 0 40 6 9248 9284 9318 9352 9385 9417 9448 9478 9506 9534 9560 9585 9609 9632 9653 9674 9693 9711 9728 9744 9759 9773 9786 9798 9810 9820 9829 9838 9846 9853 9860 9866 9871 9876 9880 9883 9887 9889 9892 9894 9895 9897 9898 9899 9899 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9888 9886 9885 9883 9880 9878 9875 9872 9869 9865 9861 9857 9852 9847 9842 9836 9830 9823 9816 9808 9799 9790 9780 9770 9758 9746 9733 9719 9704 9688 9671 9653 9634 9613 9592 9569 9545 9520 9494 9466 9438 9408 9377 9345 9313 9279 9245 9210 9174 9137 9101 9063 9026 8988 8950 8912 8874 8837 8800 8763 8727 8691 8657 8623 8590 8558 8528 8499 8471 8445 8420 8397 8375 8355 8337 8321 8307 8295 8285 8277 8271 8267 8265 8265 8268 8272 8279 8287 8298 8310 8325 8341 8359 8379 8401 8424 8449 8476 8504 8533 8563 8595 8628 8661 8696 8731 8767 8804 8841 8878 8916 8954 8992 9030 9068 9106 9143 9181 9217 9254 9289 9324 9359 9392 9425 9457 9487 9517 9546 9574 9600 9626 9650 9673 9695 9715 9735 9753 9770 9786 9801 9815 9828 9839 9850 9860 9869 9877 9885 9891 9897 9903 9908 9913 9917 9921 9924 5671 0 40 6 9928 9931 9934 9937 9939 9942 9945 9947 9950 9952 9954 9957 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9947 9945 9943 9940 9938 9935 9932 9929 9926 9923 9920 9916 9913 9909 9906 9902 9899 9895 9892 9889 9885 9882 9879 9876 9873 9869 9866 9863 9860 9856 9853 9849 9845 9841 9837 9833 9828 9823 9818 9812 9806 9800 9793 9786 9779 9771 9763 9754 9746 9737 9728 9718 9709 9699 9689 9679 9669 9659 9649 9639 9629 9620 9610 9600 9591 9582 9573 9565 9556 9548 9541 9533 9527 9520 9514 9508 9503 9498 9493 9489 9486 9483 9481 9479 9478 9478 9478 9479 9480 9482 9485 9488 9492 9497 9502 9508 9514 9521 9528 9536 9544 9553 9562 9572 9581 9591 9601 9611 9621 9632 9642 9652 9662 9672 9682 9692 9702 9711 9720 9729 9738 9747 9755 9763 9770 9778 9785 9792 9798 9805 9811 9816 9822 9827 9832 9837 9841 9845 9849 9853 9856 9859 9862 9864 9866 9868 9869 9871 9871 9872 9872 9872 9872 9872 9871 9870 9869 9868 9866 9864 9863 9861 9859 9857 9854 9852 9850 9848 9845 9843 9840 9838 9836 9833 9831 9828 9826 9823 9821 9818 9815 9812 9809 9806 9803 9799 9795 9791 9787 9782 9777 9771 9765 9759 9752 9744 9736 9727 9718 9708 9698 9686 9675 9662 9649 9635 9620 9604 9588 9572 9554 9536 9518 9499 9479 9459 9438 9417 9396 9374 9352 9330 9308 9286 9264 9242 9220 9198 9176 9155 9133 9113 9092 9073 9053 9035 9017 8999 8983 8967 8952 8938 8925 8912 8901 8891 8882 8874 8868 8862 8858 8855 8854 8854 8856 8858 8863 8869 8876 8885 8895 8907 8920 8935 8951 8968 8986 9006 9026 9048 9071 9094 9118 9143 9168 9193 9219 9245 9271 9297 9323 9349 9375 9400 9425 9449 9473 9496 9519 9541 9562 9582 9602 9621 9639 9656 9673 9689 9704 9718 9731 9744 9756 9767 9778 9788 9797 9806 9814 9822 9828 9835 9841 9846 9851 9856 9860 9864 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9895 9897 9900 9902 9905 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9937 5672 0 40 6 9940 9943 9945 9948 9951 9953 9955 9957 9959 9961 9963 9964 9965 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9942 9940 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9907 9904 9900 9896 9892 9887 9883 9878 9874 9869 9864 9860 9855 9850 9846 9841 9837 9833 9829 9826 9822 9819 9817 9815 9813 9812 9811 9810 9810 9811 9811 9813 9814 9816 9819 9822 9825 9828 9832 9836 9840 9845 9849 9854 9858 9863 9868 9872 9877 9881 9886 9890 9894 9899 9902 9906 9910 9913 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9946 9948 9950 9953 9955 9957 9960 9962 9964 9966 9967 9969 9971 9972 9973 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9952 9950 9948 9946 9944 9943 9941 9939 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9915 9917 9919 9921 9922 9924 9926 9928 9929 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9951 9952 9954 9955 9957 9959 9960 9962 9963 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 5673 0 40 6 9942 9940 9938 9935 9933 9930 9927 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9896 9893 9891 9889 9887 9885 9883 9882 9881 9880 9879 9879 9879 9880 9880 9881 9883 9884 9886 9888 9890 9892 9895 9898 9901 9904 9907 9910 9914 9917 9920 9923 9926 9929 9932 9935 9938 9941 9943 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9963 9963 9962 9961 9959 9958 9956 9954 9952 9950 9947 9945 9942 9939 9935 9932 9928 9924 9920 9916 9912 9907 9903 9898 9893 9888 9883 9878 9872 9867 9861 9856 9850 9844 9839 9833 9828 9822 9817 9811 9806 9801 9796 9791 9786 9782 9778 9774 9770 9767 9764 9761 9759 9757 9755 9754 9753 9752 9752 9752 9753 9754 9755 9756 9758 9761 9763 9766 9769 9773 9776 9780 9785 9789 9794 9799 9804 9809 9814 9819 9825 9830 9836 9842 9847 9853 9859 9864 9870 9875 9880 9886 9891 9896 9900 9905 9910 9914 9918 9922 9926 9929 9933 9936 9940 9943 9946 9948 9951 9954 9956 9958 9961 9963 9965 9967 9969 9971 9973 9975 9976 9978 9980 9981 9982 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9953 9952 9952 9952 9953 9953 9953 9954 9955 9956 9957 9958 9960 9961 9963 9964 9966 9967 9969 9970 9972 9973 9974 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9968 9967 9966 9966 9966 9966 9966 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9973 9972 9970 9969 9967 9965 9963 9960 9958 9955 9953 9950 9948 9945 9943 9941 9939 9937 9935 9933 9932 9931 9930 9929 9929 9928 9929 9929 9929 9930 9931 9932 9933 5674 0 40 6 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9935 9933 9930 9927 9925 9922 9918 9915 9912 9908 9905 9901 9898 9894 9890 9886 9883 9879 9875 9871 9867 9863 9859 9855 9850 9846 9842 9838 9834 9829 9825 9821 9817 9813 9809 9805 9801 9798 9794 9791 9788 9785 9782 9780 9778 9776 9775 9774 9773 9773 9773 9774 9775 9776 9778 9780 9783 9786 9789 9793 9797 9802 9806 9811 9817 9822 9828 9833 9839 9845 9851 9857 9864 9870 9875 9881 9887 9892 9897 9902 9907 9911 9915 9919 9922 9925 9927 9929 9931 9932 9932 9933 9933 9932 9931 9930 9929 9927 9925 9923 9921 9919 9916 9914 9912 9910 9908 9906 9904 9902 9900 9899 9898 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9899 9895 9892 9889 9886 9882 9879 9875 9872 9869 9865 9862 9858 9855 9851 9848 9844 9841 9837 9834 9830 9826 9823 9819 9816 9812 9809 9806 9803 9800 9797 9794 9792 9789 9787 9786 9784 9783 9782 9782 9782 9782 9782 9783 9784 9785 9787 9788 9790 9792 9794 9797 9799 9801 9803 9806 9808 9810 9812 9814 9815 9817 9818 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9832 9833 9835 9837 9838 9841 9843 9845 9848 9850 9853 9856 9859 9862 9864 9867 9870 9872 9875 9877 9879 9881 9883 9884 9885 9886 9887 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9877 9876 9875 9873 9872 9872 9871 9870 9869 9869 9869 9868 9868 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 5675 0 40 6 9854 9853 9851 9849 9848 9846 9844 9842 9840 9837 9835 9832 9830 9827 9825 9822 9820 9817 9815 9812 9810 9807 9805 9803 9801 9799 9797 9795 9794 9792 9791 9790 9789 9788 9787 9786 9785 9785 9784 9784 9784 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9784 9784 9785 9785 9786 9786 9787 9788 9789 9790 9790 9791 9792 9793 9794 9794 9795 9796 9796 9797 9797 9797 9797 9797 9796 9796 9795 9794 9793 9792 9790 9788 9786 9784 9782 9779 9776 9773 9770 9767 9763 9760 9756 9752 9748 9744 9740 9736 9732 9727 9723 9718 9714 9709 9704 9699 9694 9689 9684 9678 9673 9667 9661 9655 9649 9642 9635 9628 9621 9614 9606 9598 9590 9581 9572 9563 9553 9543 9533 9522 9511 9500 9488 9476 9464 9451 9437 9423 9409 9394 9378 9362 9345 9327 9309 9290 9270 9249 9228 9205 9182 9157 9132 9105 9078 9049 9019 8988 8955 8922 8887 8850 8813 8774 8734 8693 8650 8606 8561 8514 8466 8417 8367 8316 8264 8210 8156 8101 8045 7989 7932 7875 7817 7759 7701 7643 7586 7528 7471 7415 7360 7305 7252 7200 7150 7101 7053 7008 6965 6923 6884 6848 6814 6782 6754 6727 6704 6684 6667 6653 6641 6633 6628 6627 6628 6633 6641 6652 6666 6683 6704 6727 6754 6783 6816 6851 6889 6930 6974 7020 7068 7119 7172 7227 7284 7342 7402 7464 7526 7590 7654 7720 7785 7851 7917 7983 8049 8115 8180 8244 8307 8369 8431 8491 8549 8606 8662 8716 8768 8818 8867 8914 8959 9002 9043 9082 9120 9155 9189 9221 9251 9280 9306 9331 9355 9377 9397 9416 9434 9450 9465 9479 9491 9502 9513 9522 9530 9537 9543 9549 9554 9558 9561 9564 9566 9568 9569 9569 9570 9569 9569 9568 9567 9566 9564 9562 9560 9558 9556 9554 9551 9549 9546 9544 9541 9538 9536 9533 9530 9528 9525 9523 9520 9518 9515 9513 9511 9508 9506 9504 9502 9500 9498 9496 9494 9492 9491 9489 9487 9485 9483 9482 9480 9478 9476 9474 9472 9470 9468 9466 9464 9461 9459 9457 9455 9452 9450 9448 9446 9444 9442 9440 9438 9437 9435 9434 9433 9433 9433 9433 9433 9434 9435 9436 9438 9440 9443 9446 9450 9453 9458 9462 9467 9473 9478 9485 9491 9498 9505 9512 9519 9527 9535 9543 9552 9560 9569 9577 9586 9595 9604 9613 9622 9630 9639 9648 9657 9666 9674 9683 9691 9699 9707 9715 9723 9731 9738 9746 9753 9760 9766 9773 9779 9785 9791 9796 9802 9807 9812 9816 9821 9825 9829 9832 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9862 9864 9866 9867 9869 9870 9872 9873 9875 9876 9878 9879 9881 9883 9885 9886 9888 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 5676 0 40 6 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9919 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9892 9890 9887 9884 9881 9878 9875 9871 9868 9864 9860 9856 9852 9848 9844 9840 9835 9831 9827 9822 9818 9814 9810 9806 9802 9798 9795 9791 9788 9786 9783 9781 9779 9778 9777 9776 9776 9776 9776 9777 9778 9780 9782 9784 9786 9789 9792 9795 9799 9803 9806 9810 9814 9818 9822 9826 9830 9834 9838 9842 9845 9849 9852 9856 9859 9862 9865 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9956 9955 9955 9956 9956 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9939 9937 9935 9932 9929 9926 9922 9918 9914 9910 9905 9900 9895 9889 9884 9879 9873 9868 9863 9858 9854 9849 9846 9843 9840 9838 9836 9835 9835 9835 9836 9837 9839 9842 9845 9848 9852 9856 9860 9865 9869 9874 9879 9883 9888 9892 9896 9900 9903 9906 9909 9911 9913 9915 9917 9918 9919 9919 9919 9919 9919 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 9893 9891 9889 9888 9886 9885 9883 9882 9881 9880 9879 9879 9878 9878 9878 9879 9879 9880 9881 9882 9884 9886 9888 9890 9892 9894 9896 9899 9901 9904 9907 9909 9912 9914 9917 9919 9921 9923 9926 9928 9929 9931 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9945 5677 0 40 6 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9971 9970 9969 9967 9965 9964 9962 9960 9959 9957 9956 9954 9953 9952 9951 9950 9949 9949 9949 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9935 9933 9931 9928 9925 9922 9918 9914 9909 9904 9899 9893 9887 9880 9872 9865 9856 9847 9838 9828 9817 9806 9794 9781 9768 9754 9740 9725 9710 9693 9677 9659 9642 9623 9605 9586 9567 9547 9527 9507 9488 9468 9448 9428 9409 9390 9372 9354 9337 9321 9305 9291 9277 9265 9254 9245 9236 9230 9224 9221 9218 9218 9219 9222 9226 9232 9240 9249 9260 9272 9286 9300 9316 9333 9351 9370 9390 9410 9431 9452 9473 9495 9516 9538 9559 9580 9600 9620 9640 9658 9676 9694 9710 9726 9741 9755 9768 9781 9792 9803 9813 9823 9831 9839 9847 9854 9860 9866 9871 9876 9881 9885 9889 9893 9896 9899 9902 9905 9908 9910 9912 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 5678 0 40 6 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9904 9901 9899 9897 9895 9892 9890 9888 9885 9882 9880 9877 9874 9871 9867 9864 9860 9857 9853 9849 9844 9840 9835 9830 9825 9820 9814 9808 9802 9796 9789 9782 9775 9767 9759 9751 9742 9733 9724 9714 9704 9694 9683 9672 9661 9649 9638 9626 9614 9602 9590 9578 9567 9556 9545 9534 9524 9514 9505 9497 9490 9483 9477 9472 9469 9466 9464 9463 9464 9465 9468 9472 9476 9482 9489 9496 9505 9514 9524 9535 9546 9558 9570 9583 9596 9609 9623 9637 9650 9664 9677 9691 9704 9717 9730 9742 9755 9766 9778 9789 9799 9809 9819 9828 9837 9845 9853 9860 9867 9873 9879 9885 9890 9895 9899 9903 9907 9910 9913 9916 9918 9919 9921 9921 9922 9922 9922 9921 9920 9919 9917 9915 9913 9910 9907 9903 9899 9895 9891 9886 9880 9875 9869 9862 9856 9849 9841 9834 9826 9818 9809 9800 9791 9782 9772 9763 9753 9743 9733 9723 9712 9702 9692 9682 9672 9663 9653 9644 9636 9628 9620 9613 9607 9601 9597 9593 9589 9587 9586 9585 9586 9587 9589 9593 9597 9602 9607 9614 9621 9629 9637 9646 9656 9666 9676 9686 9697 9707 9718 9729 9740 9750 9760 9771 9780 9790 9799 9808 9817 9825 9833 9840 9847 9854 9861 9867 9872 9878 9883 9888 9893 9897 9901 9905 9909 9912 9915 9918 9921 9924 9926 9929 9931 9933 9934 9936 9937 9938 9939 9939 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9914 9914 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9906 9906 9905 9904 9902 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9867 9864 9859 9855 9850 9845 9839 9833 9826 9818 9809 9800 9790 9780 9768 9755 9742 9727 9711 9694 9676 9656 9635 9613 9590 9564 9538 9510 9480 9448 9414 9379 9342 9303 9261 9218 9172 9125 9074 9022 8967 8910 8850 8788 8723 8656 8587 8515 8441 8365 8286 8206 8124 8040 7954 7867 7779 7690 7600 7509 7419 7328 7238 7147 7058 6970 6883 6797 6713 6632 6552 6475 6401 5679 0 40 6 6330 6263 6199 6138 6082 6030 5982 5939 5900 5866 5838 5814 5796 5784 5777 5775 5779 5789 5805 5826 5854 5887 5925 5969 6019 6074 6135 6200 6270 6344 6423 6506 6592 6682 6775 6870 6968 7068 7169 7271 7374 7477 7580 7683 7785 7886 7985 8082 8178 8271 8362 8450 8535 8617 8696 8772 8845 8914 8980 9042 9102 9158 9211 9261 9308 9352 9394 9433 9469 9503 9535 9564 9592 9617 9641 9663 9683 9702 9719 9735 9750 9763 9776 9787 9798 9807 9815 9823 9830 9836 9842 9847 9851 9855 9859 9862 9865 9867 9869 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9925 9924 9922 9920 9918 9917 9915 9913 9911 9908 9906 9904 9902 9900 9897 9895 9893 9891 9889 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9869 9868 9868 9867 9866 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9862 9861 9860 9859 9858 9856 9854 9852 9850 9848 9846 9844 9841 9839 9837 9835 9833 9831 9829 9827 9826 9825 9825 9825 9825 9825 9826 9827 9829 9831 9833 9836 9839 9842 9846 9849 9853 9857 9861 9864 9868 9872 9876 9880 9883 9887 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9915 9916 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9899 9896 9894 9891 9887 9884 9880 9875 9870 9865 9859 9853 9846 9839 9831 9823 9815 9805 9796 9785 9775 9764 9752 9740 9727 9714 9701 9687 9673 9659 9645 9630 9615 9600 9585 9569 9554 9539 9525 9510 9496 9482 9469 9457 9445 9434 9423 9414 9405 9398 9392 9387 9383 9380 9378 9378 9379 9382 9385 9390 9396 9404 9412 9422 9432 9444 9456 9469 9483 9498 9513 9529 9544 9561 9577 9593 9610 9626 9642 9658 9673 9689 9703 9718 9732 9745 9758 9770 9781 9792 9802 9812 9821 9829 9837 5680 0 40 6 9844 9851 9857 9863 9868 9873 9877 9881 9885 9888 9891 9894 9896 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9882 9879 9875 9872 9868 9863 9859 9854 9848 9842 9835 9828 9820 9811 9802 9792 9782 9770 9758 9745 9731 9717 9701 9685 9668 9650 9631 9611 9591 9570 9548 9525 9501 9477 9452 9427 9400 9374 9347 9319 9291 9263 9235 9207 9179 9151 9123 9096 9070 9044 9019 8996 8973 8952 8932 8914 8898 8884 8871 8861 8853 8847 8844 8843 8845 8849 8855 8864 8875 8889 8904 8922 8942 8964 8987 9012 9038 9066 9095 9124 9154 9185 9217 9248 9279 9311 9342 9373 9403 9433 9462 9490 9518 9544 9570 9594 9618 9640 9662 9683 9702 9721 9738 9755 9770 9785 9799 9812 9824 9835 9845 9855 9864 9873 9880 9888 9894 9900 9906 9911 9915 9920 9923 9927 9930 9933 9935 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9905 9904 9903 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9898 9898 9899 9900 9902 9903 9905 9907 9909 9911 9913 9916 9918 9920 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9906 9906 9906 9907 9908 9909 9910 9911 9913 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9933 9933 9933 9932 9931 9931 9930 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9906 9905 9904 9902 9900 9897 9895 9891 9888 9884 9880 9876 9871 9866 9861 9855 9849 9843 5681 0 40 6 9837 9831 9824 9818 9811 9805 9798 9791 9785 9778 9771 9765 9758 9752 9745 9739 9733 9727 9721 9715 9709 9704 9698 9693 9688 9683 9679 9675 9671 9668 9665 9663 9660 9659 9658 9657 9657 9658 9659 9660 9663 9665 9668 9672 9676 9680 9685 9690 9695 9701 9707 9712 9718 9724 9730 9736 9741 9746 9752 9756 9761 9765 9769 9772 9775 9778 9781 9783 9784 9785 9786 9787 9787 9787 9787 9787 9786 9785 9784 9782 9781 9779 9777 9775 9772 9770 9767 9764 9761 9757 9753 9750 9746 9741 9737 9732 9727 9722 9717 9712 9707 9701 9696 9691 9685 9680 9675 9671 9666 9662 9658 9654 9651 9648 9646 9645 9643 9643 9643 9643 9644 9646 9648 9651 9654 9658 9662 9667 9672 9678 9684 9691 9698 9705 9712 9719 9727 9734 9742 9749 9757 9764 9772 9779 9786 9792 9799 9805 9811 9816 9822 9827 9831 9836 9840 9844 9847 9851 9854 9857 9859 9862 9864 9867 9869 9871 9874 9876 9878 9880 9882 9884 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9873 9870 9868 9866 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9843 9841 9840 9839 9838 9837 9836 9835 9835 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9835 9835 9836 9837 9839 9840 9842 9843 9845 9848 9850 9853 9855 9858 9861 9864 9867 9870 9873 9875 9878 9881 9883 9886 9888 9890 9891 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9877 9876 9874 9872 9871 9869 9867 9866 9864 9862 9861 9859 9857 9856 9854 9852 9849 9847 9844 9841 9838 9834 9830 9826 9821 9816 9810 9804 9798 9791 9784 9777 9770 9763 9755 9748 9741 9734 9727 9721 9715 9710 9705 9701 9698 9696 9694 9693 9692 9693 9694 9696 9699 9702 9706 9710 9715 9721 9726 9732 9738 9744 9750 9756 9762 9768 9773 9779 9784 9789 9794 9798 9802 9806 9810 9813 9816 9819 9821 9824 9826 9828 9831 9833 9834 9836 9838 9840 9842 9843 9845 9847 9848 9850 9851 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9861 9862 9862 9863 9864 9865 9865 9866 9867 9867 9867 5682 0 40 7 9873 9873 9872 9871 9870 9869 9868 9866 9865 9863 9861 9859 9857 9855 9852 9849 9846 9843 9840 9836 9832 9828 9823 9818 9812 9806 9800 9792 9785 9776 9766 9756 9745 9733 9719 9705 9690 9673 9655 9635 9615 9592 9568 9543 9516 9488 9457 9425 9391 9355 9318 9278 9236 9193 9147 9099 9049 8997 8943 8887 8829 8768 8705 8641 8574 8505 8435 8363 8289 8213 8136 8058 7979 7899 7818 7737 7655 7573 7492 7411 7330 7251 7172 7095 7020 6946 6875 6806 6740 6676 6616 6558 6505 6455 6408 6366 6328 6295 6266 6241 6222 6207 6198 6193 6194 6199 6210 6227 6248 6275 6306 6343 6385 6431 6482 6538 6598 6662 6729 6801 6875 6953 7033 7116 7201 7288 7376 7465 7555 7645 7735 7825 7915 8004 8092 8178 8263 8346 8428 8507 8583 8658 8729 8799 8865 8928 8989 9047 9102 9154 9203 9250 9293 9335 9373 9409 9442 9474 9502 9529 9554 9576 9597 9616 9633 9648 9663 9675 9687 9697 9706 9714 9721 9727 9732 9736 9740 9743 9745 9746 9747 9748 9748 9747 9746 9744 9742 9739 9736 9732 9727 9722 9717 9711 9704 9696 9688 9680 9670 9660 9649 9637 9624 9611 9596 9581 9565 9548 9530 9512 9492 9472 9451 9429 9406 9382 9358 9333 9307 9280 9253 9225 9197 9169 9139 9110 9080 9051 9021 8990 8960 8930 8901 8871 8842 8813 8784 8756 8729 8702 8676 8650 8625 8601 8578 8555 8533 8511 8490 8469 8448 8428 8407 8387 8366 8345 8323 8301 8277 8252 8226 8198 8168 8136 8102 8065 8025 7982 7937 7888 7835 7779 7719 7656 7589 7518 7443 7364 7281 7195 7105 7012 6915 6815 6713 6608 6500 6391 6279 6166 6052 5937 5822 5707 5592 5477 5364 5252 5141 5033 4927 4823 4723 4626 4532 4442 4356 4275 4197 4125 4057 3994 3937 3884 3837 3796 3760 3730 3705 3687 3674 3668 3667 3672 3684 3702 3726 3756 3792 3834 3883 3937 3998 4064 4136 4213 4296 4384 4477 4575 4677 4783 4893 5007 5124 5244 5366 5491 5617 5745 5874 6004 6133 6263 6392 6521 6649 6776 6901 7024 7145 7264 7381 7494 7605 7713 7818 7920 8019 8114 8206 8294 8379 8460 8537 8612 8682 8749 8813 8873 8930 8984 9035 9082 9127 9169 9208 9244 9278 9310 9340 9368 9393 9418 9440 9462 9482 9501 9519 9536 9553 9569 9584 9598 9612 9626 9639 9651 9664 9675 9687 9698 9708 9718 9727 9736 9744 9752 9759 9766 9772 9778 9783 9787 9792 9796 9799 9802 9805 9808 9810 9812 9814 9816 9818 9819 9821 9822 9823 9825 9826 9827 9828 9829 9829 9830 9830 9830 9830 9830 9830 9829 9828 9827 9825 9823 9821 9819 9817 9814 9811 9807 9804 9800 9796 9792 9788 9783 9778 9773 9768 9762 9756 9750 9744 9737 9731 9724 9716 9709 9701 9694 9686 9678 9670 9662 9654 9646 9638 9630 9622 9615 9607 9600 9594 9587 9581 9576 9571 9566 5683 0 40 7 9562 9559 9556 9553 9551 9550 9549 9549 9550 9551 9552 9555 9558 9561 9565 9570 9575 9580 9586 9593 9600 9607 9614 9622 9630 9638 9647 9655 9664 9672 9681 9689 9697 9706 9714 9722 9729 9737 9744 9751 9758 9765 9771 9777 9783 9788 9793 9798 9803 9808 9812 9816 9820 9824 9828 9831 9834 9837 9840 9843 9845 9847 9849 9851 9852 9854 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9861 9861 9861 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9862 9862 9862 9861 9861 9861 9861 9860 9860 9859 9859 9858 9857 9856 9855 9854 9852 9851 9849 9847 9845 9843 9840 9838 9835 9832 9829 9826 9823 9819 9815 9812 9808 9804 9799 9795 9791 9786 9782 9777 9772 9767 9762 9757 9752 9747 9741 9736 9731 9725 9720 9715 9710 9704 9699 9694 9690 9685 9681 9676 9673 9669 9666 9663 9661 9659 9657 9656 9656 9656 9656 9657 9659 9661 9663 9666 9669 9673 9678 9682 9687 9692 9698 9703 9709 9715 9722 9728 9734 9740 9747 9753 9759 9766 9772 9778 9784 9790 9796 9801 9807 9812 9818 9823 9828 9833 9837 9842 9846 9851 9855 9859 9862 9866 9869 9872 9875 9878 9880 9883 9885 9887 9889 9891 9892 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9872 9870 9869 9868 9867 9865 9864 9863 9863 9862 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9853 9852 9851 9849 9848 9846 9843 9841 9838 9835 9831 9827 9823 9818 9814 9808 9803 9798 9792 9787 9782 9776 9771 9766 9762 9758 9754 9750 9748 9745 9744 9742 9742 9742 9742 9743 9744 9746 9748 9750 9752 9755 9757 9759 9762 9764 9765 9767 9767 9768 9768 9767 9766 9764 9761 9758 9755 9751 9746 9741 9736 9730 9724 9718 9712 9706 9700 9695 9689 9684 9679 9675 9672 9669 9667 9665 9664 9665 9665 9667 9670 9673 9678 9683 9689 9695 9702 9710 9718 9726 9735 9744 9754 9763 9772 9782 9791 9800 9808 9816 9824 9832 9839 9845 9851 9857 9862 9866 9870 9874 9877 9880 9883 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9902 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 5684 0 40 7 9916 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9895 9892 9889 9886 9883 9879 9875 9870 9866 9861 9855 9849 9842 9835 9827 9819 9809 9799 9789 9777 9764 9751 9736 9720 9703 9685 9666 9645 9622 9598 9573 9546 9517 9486 9454 9419 9383 9344 9304 9261 9216 9169 9120 9068 9015 8959 8901 8841 8779 8715 8649 8582 8513 8442 8371 8298 8225 8150 8076 8002 7927 7853 7780 7707 7636 7566 7498 7433 7369 7308 7250 7196 7144 7096 7052 7013 6977 6945 6918 6896 6879 6866 6858 6855 6856 6863 6874 6891 6912 6937 6967 7002 7041 7084 7131 7182 7236 7294 7355 7419 7486 7555 7626 7699 7773 7849 7926 8004 8082 8160 8238 8315 8392 8468 8543 8616 8688 8758 8825 8891 8954 9015 9073 9129 9182 9232 9280 9324 9366 9405 9442 9476 9507 9536 9563 9587 9609 9629 9647 9663 9677 9689 9700 9709 9716 9722 9727 9730 9732 9733 9732 9731 9727 9723 9718 9711 9704 9695 9685 9673 9661 9647 9632 9616 9599 9580 9560 9538 9515 9491 9465 9437 9408 9378 9345 9311 9274 9236 9196 9154 9110 9064 9015 8965 8912 8857 8800 8741 8679 8616 8550 8482 8413 8341 8268 8193 8117 8040 7961 7882 7802 7721 7640 7559 7478 7398 7318 7239 7162 7085 7010 6937 6866 6798 6731 6668 6607 6549 6495 6443 6396 6351 6311 6274 6242 6213 6189 6168 6152 6141 6133 6130 6131 6137 6147 6162 6181 6204 6231 6263 6299 6339 6383 6431 6483 6538 6597 6659 6724 6793 6864 6938 7014 7093 7173 7255 7339 7423 7509 7595 7682 7769 7855 7942 8028 8112 8196 8279 8360 8440 8517 8593 8666 8737 8806 8872 8936 8997 9055 9111 9164 9215 9262 9307 9350 9390 9427 9463 9495 9526 9555 9581 9606 9629 9650 9670 9688 9704 9720 9734 9747 9759 9770 9780 9789 9798 9805 9812 9819 9825 9830 9835 9840 9844 9848 9851 9854 9857 9860 9862 9864 9866 9868 9869 9871 9872 9873 9874 9875 9876 9877 9877 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9861 9860 9860 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9874 9875 9877 9879 9880 9882 9884 9886 9888 9890 9893 9895 9897 9900 9902 9904 9907 9909 9912 9914 9916 9919 9921 9923 9925 9926 9928 9929 9930 9932 9932 9933 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 5685 0 40 7 9958 9957 9955 9954 9952 9949 9947 9945 9942 9940 9937 9935 9932 9930 9928 9925 9923 9921 9919 9918 9917 9915 9914 9914 9913 9913 9913 9913 9914 9914 9915 9916 9918 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9934 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9963 9963 9962 9961 9959 9957 9955 9953 9951 9948 9945 9942 9939 9936 9934 9931 9928 9925 9923 9921 9919 9918 9917 9916 9915 9916 9916 9917 9918 9920 9922 9924 9927 9930 9933 9935 9938 9941 9944 9946 9947 9949 9949 9949 9949 9947 9945 9941 9937 9932 9926 9919 9912 9903 9895 9885 9875 9865 9855 9845 9835 9826 9817 9809 9802 9795 9790 9786 9783 9781 9781 9782 9784 9787 9792 9797 9804 9811 9820 9828 9837 9846 9856 9865 9874 9882 9890 9898 9905 9911 9916 9921 9925 9928 9931 9932 9934 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9936 9937 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9974 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9959 9958 9956 9954 9951 9949 9946 9942 9939 9935 9931 9927 9923 9919 9915 9911 9906 9902 9898 9894 9891 9887 9884 9881 9878 9876 9874 9872 9870 9869 9868 9867 9866 9865 9864 9864 9864 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9878 9880 9882 9884 9887 9889 9891 9894 9897 9899 9902 9905 9907 9910 9913 9916 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9925 5686 0 40 7 9923 9920 9918 9916 9913 9910 9907 9904 9900 9896 9892 9888 9884 9879 9873 9868 9862 9856 9849 9842 9834 9826 9818 9809 9799 9789 9778 9767 9755 9743 9730 9716 9702 9687 9672 9656 9639 9622 9605 9587 9568 9549 9530 9511 9491 9471 9450 9430 9409 9388 9367 9346 9325 9304 9283 9262 9241 9220 9199 9178 9157 9137 9116 9095 9075 9055 9034 9014 8994 8974 8954 8934 8913 8893 8873 8853 8833 8814 8794 8774 8754 8735 8716 8697 8678 8660 8642 8625 8609 8593 8578 8564 8551 8539 8528 8518 8510 8503 8498 8494 8492 8492 8493 8496 8501 8508 8517 8527 8540 8553 8569 8586 8605 8625 8646 8669 8692 8716 8741 8767 8793 8819 8846 8872 8898 8924 8949 8974 8998 9021 9044 9065 9085 9104 9122 9139 9154 9168 9180 9192 9201 9210 9217 9223 9228 9231 9233 9234 9234 9233 9231 9227 9223 9218 9211 9204 9197 9188 9179 9170 9160 9149 9138 9128 9117 9106 9095 9084 9074 9064 9054 9045 9037 9029 9022 9016 9011 9007 9004 9002 9001 9001 9001 9003 9005 9009 9013 9017 9023 9028 9034 9040 9046 9052 9058 9063 9068 9072 9076 9078 9080 9080 9079 9076 9072 9065 9057 9047 9035 9020 9003 8983 8961 8936 8908 8878 8844 8807 8767 8724 8678 8629 8576 8520 8460 8398 8332 8263 8191 8116 8038 7958 7874 7788 7700 7610 7518 7424 7328 7231 7134 7035 6936 6836 6737 6638 6540 6442 6345 6251 6157 6066 5978 5891 5808 5729 5652 5580 5511 5448 5388 5334 5285 5241 5203 5170 5144 5124 5110 5103 5102 5108 5121 5140 5167 5200 5239 5286 5339 5398 5463 5535 5611 5694 5781 5873 5969 6069 6173 6279 6388 6500 6613 6728 6843 6959 7075 7190 7305 7419 7531 7642 7750 7856 7960 8061 8158 8253 8345 8433 8518 8599 8677 8751 8823 8890 8955 9016 9074 9129 9181 9230 9276 9319 9360 9399 9435 9469 9500 9530 9558 9583 9607 9630 9650 9670 9687 9704 9719 9733 9745 9757 9767 9777 9785 9793 9799 9805 9810 9815 9818 9821 9824 9825 9826 9827 9827 9826 9825 9824 9822 9819 9816 9812 9808 9804 9798 9793 9786 9780 9772 9764 9755 9746 9736 9725 9714 9702 9690 9676 9662 9648 9633 9617 9600 9584 9566 9548 9530 9511 9492 9473 9454 9434 9414 9394 9375 9355 9336 9317 9298 9280 9262 9245 9228 9213 9198 9184 9171 9159 9149 9139 9131 9124 9118 9114 9112 9110 9110 9112 9115 9119 9125 9132 9141 9150 9161 9173 9186 9200 9215 9231 9248 9265 9283 9301 9320 9339 9358 9377 9397 9416 9436 9455 9475 9494 9513 9531 9549 9567 9585 9602 9618 9634 9650 9665 9679 9693 9706 9719 9731 9742 9753 9763 9773 9782 9790 9797 9804 9810 9816 9821 9826 9830 9834 9837 9840 9842 9844 9846 9848 9850 9851 9852 9854 9855 9856 9857 9859 9860 9862 9863 9865 9866 9868 9870 9871 9873 9875 9877 5687 0 40 7 9879 9880 9882 9884 9885 9887 9888 9889 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9918 9917 9915 9913 9910 9908 9906 9904 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9863 9861 9858 9855 9852 9849 9846 9842 9838 9834 9829 9825 9820 9815 9810 9804 9799 9794 9789 9783 9778 9773 9767 9762 9757 9753 9748 9743 9739 9734 9730 9725 9721 9716 9712 9707 9703 9698 9694 9689 9684 9679 9674 9669 9664 9659 9654 9649 9644 9639 9635 9630 9626 9622 9618 9614 9610 9607 9603 9599 9596 9592 9588 9583 9579 9573 9567 9561 9554 9546 9537 9527 9516 9504 9491 9478 9464 9448 9433 9417 9400 9384 9367 9351 9335 9320 9306 9292 9281 9270 9261 9255 9250 9247 9246 9247 9251 9256 9264 9274 9286 9300 9316 9332 9351 9370 9391 9412 9433 9455 9477 9499 9521 9542 9562 9582 9601 9620 9637 9653 9669 9683 9696 9709 9720 9731 9740 9749 9757 9765 9772 9778 9784 9789 9793 9797 9801 9804 9807 9809 9811 9812 9812 9813 9812 9811 9810 9808 9806 9804 9801 9798 9795 9791 9788 9784 9781 9778 9775 9773 9771 9769 9768 9767 9767 9767 9768 9770 9772 9775 9778 9781 9785 9789 9793 9797 9802 9806 9810 9814 9818 9821 9825 9828 9830 9832 9834 9836 9837 9838 9838 9838 9838 9838 9838 9838 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9832 9832 9831 9831 9830 9830 9829 9828 9828 9827 9826 9826 9825 9825 9825 9825 9825 9826 9826 9827 9828 9829 9830 9831 9832 9834 9835 9837 9838 9840 9841 9843 9844 9845 9846 9846 9847 9847 9847 9846 9846 9845 9844 9843 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9824 9822 9820 9819 9817 9816 9815 9813 9812 9812 9811 9810 9809 9809 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9805 9804 9803 9802 9801 9799 9798 9796 9794 9792 9790 9787 9785 9782 9780 9777 9774 9771 9768 9765 9762 9758 9755 9751 9748 9744 9740 9736 9732 9727 9722 9717 9712 9707 9701 9695 9688 5688 0 40 7 9682 9675 9668 9660 9652 9644 9635 9626 9616 9606 9596 9585 9573 9561 9548 9535 9521 9506 9490 9473 9455 9436 9416 9394 9372 9348 9322 9295 9267 9237 9205 9171 9136 9099 9060 9019 8976 8930 8883 8834 8782 8728 8671 8612 8550 8485 8417 8346 8273 8196 8115 8031 7944 7853 7759 7661 7559 7453 7344 7232 7115 6996 6873 6748 6620 6489 6356 6221 6085 5948 5810 5672 5533 5396 5259 5123 4990 4858 4729 4604 4481 4362 4246 4135 4028 3926 3828 3736 3648 3565 3487 3414 3347 3284 3227 3174 3127 3084 3046 3013 2985 2962 2943 2929 2919 2914 2914 2918 2927 2941 2960 2983 3011 3043 3081 3124 3172 3224 3282 3345 3413 3487 3565 3648 3737 3830 3928 4031 4138 4250 4365 4485 4608 4735 4864 4997 5131 5268 5406 5545 5685 5826 5967 6107 6247 6386 6523 6658 6791 6922 7051 7176 7298 7417 7533 7644 7752 7857 7957 8054 8146 8235 8320 8401 8478 8552 8622 8688 8751 8811 8867 8921 8971 9019 9064 9106 9145 9182 9217 9250 9280 9308 9335 9359 9382 9403 9422 9441 9457 9473 9487 9500 9513 9524 9534 9544 9553 9561 9569 9576 9582 9588 9594 9599 9604 9608 9612 9615 9618 9620 9622 9623 9624 9624 9624 9623 9621 9619 9617 9613 9609 9605 9600 9594 9588 9581 9574 9566 9557 9548 9538 9528 9518 9507 9495 9483 9471 9458 9445 9431 9418 9403 9389 9374 9360 9345 9330 9315 9300 9286 9271 9257 9243 9230 9217 9205 9193 9182 9172 9163 9154 9146 9139 9133 9127 9123 9119 9115 9113 9111 9109 9108 9108 9107 9108 9108 9108 9109 9110 9111 9112 9113 9114 9115 9117 9118 9120 9122 9125 9128 9131 9135 9139 9144 9149 9156 9163 9171 9179 9189 9199 9210 9221 9233 9246 9260 9274 9288 9303 9318 9333 9348 9363 9379 9394 9409 9423 9438 9452 9466 9479 9492 9505 9517 9529 9541 9552 9562 9572 9582 9592 9601 9610 9618 9626 9634 9642 9649 9656 9663 9670 9676 9683 9689 9695 9700 9706 9711 9716 9721 9726 9731 9736 9740 9745 9749 9754 9758 9762 9767 9771 9775 9779 9783 9787 9791 9794 9798 9802 9805 9808 9812 9815 9817 9820 9823 9825 9827 9829 9831 9833 9835 9836 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9875 9877 9878 9879 9881 9882 9883 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 5689 0 40 7 9911 9908 9906 9904 9902 9899 9897 9895 9893 9892 9890 9889 9888 9887 9886 9886 9886 9886 9887 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9919 9917 9914 9911 9907 9904 9900 9896 9891 9886 9881 9876 9870 9863 9856 9849 9841 9832 9823 9814 9803 9792 9781 9768 9755 9741 9726 9711 9694 9677 9658 9639 9619 9597 9575 9552 9527 9502 9476 9449 9422 9393 9364 9334 9304 9274 9243 9211 9180 9149 9118 9087 9057 9027 8998 8969 8942 8916 8890 8867 8844 8823 8804 8787 8771 8757 8745 8736 8728 8723 8720 8719 8720 8724 8730 8738 8748 8761 8775 8792 8811 8831 8853 8877 8902 8928 8956 8984 9014 9044 9074 9105 9136 9167 9198 9228 9258 9287 9315 9342 9368 9393 9416 9439 9459 9478 9496 9511 9526 9539 9550 9560 9568 9575 9581 9586 9589 9592 9594 9595 9596 9596 9596 9595 9595 9594 9593 9593 9593 9593 9594 9595 9596 9598 9601 9604 9608 9612 9618 9623 9630 9637 9644 9652 9661 9669 9679 9688 9698 9708 9717 9727 9737 9747 9757 9766 9776 9785 9793 9802 9810 9817 9824 9831 9837 9843 9848 9853 9858 9862 9866 9869 9872 9875 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9931 9929 9926 9924 9921 9919 9916 9913 9911 9909 9906 9905 9903 9901 9900 9900 9899 9899 9899 9900 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9921 5690 0 40 7 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9887 9888 9888 9889 9890 9891 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9909 9909 9909 9908 9907 9906 9905 9904 9902 9900 9898 9895 9892 9888 9884 9880 9876 9871 9866 9861 9855 9850 9844 9839 9833 9827 9822 9817 9812 9808 9804 9800 9797 9794 9792 9790 9789 9788 9788 9788 9789 9789 9791 9792 9794 9796 9797 9799 9801 9802 9803 9804 9805 9805 9804 9803 9802 9800 9797 9794 9790 9785 9779 9772 9765 9757 9748 9738 9726 9714 9701 9686 9671 9654 9635 9616 9594 9572 9547 9521 9493 9463 9432 9399 9363 9326 9287 9246 9203 9158 9111 9063 9012 8960 8906 8851 8794 8736 8676 8615 8552 8489 8424 8359 8292 8225 8157 8088 8018 7948 7878 7807 7735 7664 7593 7521 7450 7379 7309 7240 7172 7105 7039 6976 6914 6855 6798 6745 6694 6648 6605 6566 6532 6502 6478 6458 6444 6435 6431 6433 6440 6453 6472 6496 6525 6559 6599 6643 6691 6744 6801 6861 6925 6993 7063 7135 7210 7287 7365 7445 7526 7607 7689 7772 7854 7936 8018 8099 8180 8259 8337 8414 8489 8562 8634 8704 8772 8837 8901 8962 9021 9077 9131 9182 9231 9278 9322 9364 9403 9440 9475 9508 9538 9567 9593 9618 9641 9663 9683 9701 9718 9734 9749 9762 9775 9786 9797 9807 9816 9824 9831 9838 9844 9850 9855 9859 9863 9866 9869 9872 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9896 9898 9900 9903 9905 9908 9910 9913 9916 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9882 9880 9877 9875 9872 9870 9868 9866 9864 9862 9861 9859 9858 9857 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9858 9858 9857 9857 9857 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9872 9873 9874 9875 9876 9878 9879 9880 9881 9881 9882 5691 0 40 7 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9871 9869 9868 9867 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9841 9840 9839 9838 9837 9837 9836 9835 9835 9834 9834 9834 9835 9835 9836 9837 9839 9840 9842 9845 9847 9850 9853 9856 9860 9864 9867 9872 9876 9880 9884 9889 9893 9898 9902 9907 9911 9915 9919 9923 9926 9930 9933 9936 9938 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9943 9941 9938 9935 9932 9928 9925 9920 9916 9911 9905 9899 9892 9885 9877 9869 9860 9850 9839 9827 9815 9801 9787 9771 9755 9737 9718 9697 9676 9653 9628 9602 9575 9545 9514 9482 9447 9411 9372 9332 9290 9245 9198 9150 9098 9045 8989 8931 8871 8809 8744 8677 8608 8537 8464 8389 8313 8235 8156 8076 7995 7914 7832 7751 7670 7589 7509 7431 7354 7279 7206 7137 7070 7007 6947 6891 6840 6793 6751 6714 6683 6656 6635 6620 6611 6607 6609 6616 6630 6648 6673 6702 6737 6777 6821 6870 6923 6980 7041 7105 7173 7243 7316 7391 7467 7546 7626 7707 7788 7870 7953 8034 8116 8197 8278 8357 8435 8511 8585 8658 8729 8798 8864 8928 8989 9048 9104 9157 9208 9256 9301 9343 9383 9420 9454 9486 9515 9541 9565 9587 9606 9623 9638 9651 9662 9671 9679 9684 9688 9690 9691 9690 9688 9685 9680 9675 9668 9660 9652 9642 9632 9622 9611 9599 9587 9575 9563 9551 9539 9527 9516 9505 9494 9484 9475 9467 9459 9453 9447 9443 9439 9437 9436 9436 9437 9439 9443 9447 9453 9459 9467 9475 9484 9494 9505 9517 9529 9541 9554 9568 9582 9596 9610 9625 9639 9654 9669 9683 9698 9713 9727 9741 9755 9769 9782 9795 9807 9819 9830 9841 9852 9862 9871 9880 9889 9896 9904 9910 9916 9922 9927 9932 9936 9940 9944 9947 9950 9952 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 5692 0 40 7 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9981 9981 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9960 9959 9958 9957 9956 9954 9953 9951 9948 9946 9944 9942 9939 9937 9935 9933 9931 9930 9928 9927 9926 9924 9923 9922 9920 9918 9915 9912 9908 9903 9897 9890 9881 9871 9860 9848 9834 9819 9802 9785 9766 9747 9726 9706 9685 9665 9644 9625 9606 9588 9572 9558 9545 9535 9527 9521 9517 9516 9517 9521 9527 9534 9544 9556 9569 9583 9599 9615 9632 9649 9666 9683 9700 9716 9732 9747 9761 9773 9785 9796 9806 9815 9823 9831 9837 9843 9849 9854 9858 9863 9867 9871 9875 9879 9883 9887 9891 9895 9899 9903 9907 9911 9914 9918 9921 9924 9927 9930 9932 9934 9935 9936 9937 9937 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9936 9936 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9925 9923 9922 9921 9919 9917 9914 9912 9908 9905 9901 9897 9892 9887 9882 9876 9871 9865 9859 9853 9847 9842 9837 9832 9827 9823 9819 9816 9813 9811 9810 9809 9809 9809 9810 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9830 9830 9829 9828 9826 9823 9820 9815 9810 9805 9798 9791 9783 9775 9766 9757 9747 9737 9727 9716 9705 9694 9683 9672 9662 9651 9640 9630 9619 9610 9600 9591 9582 9574 9566 9559 9552 9546 9541 9536 9533 9529 9527 9526 9525 9525 9526 9528 9531 9535 9540 9545 9552 9559 9567 9576 9585 9595 9606 9617 9629 9641 9653 9665 9678 9691 9704 9716 9729 9741 9753 9765 9777 9788 9798 9809 9818 9828 9837 9845 9853 9860 9867 9874 9880 9886 9891 9896 9901 9906 9910 9914 9919 9922 9926 9930 9933 9937 9940 9943 9946 9949 9952 9954 9957 9959 9961 9962 5693 0 40 7 9964 9965 9966 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9904 9903 9902 9900 9899 9898 9896 9895 9893 9891 9889 9887 9885 9883 9880 9878 9875 9872 9870 9867 9863 9860 9857 9853 9850 9846 9842 9838 9834 9830 9826 9822 9817 9813 9809 9805 9801 9797 9794 9790 9787 9784 9782 9779 9777 9776 9774 9773 9773 9773 9773 9773 9774 9776 9777 9780 9782 9785 9788 9791 9795 9799 9803 9807 9811 9816 9821 9825 9830 9835 9840 9845 9850 9855 9859 9864 9868 9873 9877 9881 9885 9889 9893 9896 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9932 9931 9929 9927 9924 9922 9919 9916 9912 9908 9904 9899 9894 9888 9881 9874 9866 9856 9846 9835 9823 9810 9796 9780 9764 9746 9726 9706 9684 9660 9636 9609 9582 9552 9522 9490 9456 9420 9383 9345 9304 9262 9218 9172 9125 9075 9023 8970 8914 8857 8797 8735 8672 8606 8538 8469 8398 8325 8251 8175 8097 8019 7940 7860 7779 7698 7617 7536 7455 7375 7297 7219 7142 7068 6995 6925 6858 6793 6732 6674 6620 6569 6524 6482 6446 6414 6388 6367 6351 6341 6337 6339 6347 6360 6380 6405 6436 6473 6515 6563 6616 6673 6736 6802 6873 6947 7025 7106 7188 7274 7361 7449 7538 7628 7717 7807 7897 7985 8072 8158 8243 8325 8406 8484 8560 8634 8705 8774 8840 8903 8964 9022 9078 9131 9181 9230 9276 9319 9361 9400 9437 9472 9506 9537 9567 9595 9621 9646 9669 9691 9711 9730 9748 9764 9779 9793 9806 9818 9829 9839 9849 9857 9864 9871 9878 9883 9888 9893 9897 9901 9904 9907 9910 9912 9914 9916 9918 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9930 9930 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 5694 0 40 7 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9930 9927 9924 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9890 9887 9885 9884 9882 9881 9880 9880 9880 9881 9882 9883 9885 9887 9889 9892 9895 9898 9901 9904 9907 9911 9914 9917 9920 9922 9925 9927 9929 9930 9932 9933 9934 9934 9934 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9934 9934 9934 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9895 9893 9891 9888 9884 9880 9876 9871 9866 9859 9853 9845 9837 9828 9818 9807 9796 9783 9770 9756 9741 9726 9709 9692 9673 9654 9633 9612 9590 9567 9543 9518 9492 9465 9437 9408 9379 9348 9317 9286 9253 9220 9187 9153 9119 9084 9050 9016 8981 8947 8914 8881 8849 8817 8787 8758 8730 8703 8678 8655 8633 8613 8595 8579 8566 8554 8545 8538 8534 8532 8532 8535 8540 8547 8557 8569 8583 8599 8617 8638 8660 8684 8710 8737 8766 8796 8828 8860 8893 8927 8962 8997 9033 9069 9104 9140 9176 9211 9246 9280 9314 9347 9379 9410 9440 9469 9496 9523 9548 9571 9593 9614 9633 9651 9667 9681 9694 9705 9714 9722 9729 9733 9736 9738 9738 9736 9732 9727 9721 9713 9703 9691 9678 9663 9646 9628 9608 9585 9562 9536 9508 9478 9446 9412 9376 9337 9297 9254 9208 9161 9111 9059 9004 8947 8888 8827 8764 8698 8631 8562 8491 8418 8344 8269 8193 8116 8038 7960 7882 7804 7726 7649 7573 7498 7424 7352 7282 7214 7149 7087 7028 6972 6919 6871 6826 6786 6751 6720 6694 6673 6658 6647 6643 6643 6649 6661 6678 6700 5695 0 40 7 6728 6761 6799 6842 6890 6942 6999 7059 7123 7191 7262 7335 7411 7489 7569 7651 7733 7816 7900 7983 8067 8150 8232 8314 8394 8473 8550 8625 8699 8770 8840 8907 8971 9033 9093 9150 9204 9256 9306 9352 9397 9438 9477 9514 9548 9580 9610 9638 9663 9687 9708 9728 9746 9763 9778 9791 9804 9815 9825 9834 9842 9850 9857 9863 9868 9873 9878 9882 9886 9889 9893 9896 9898 9901 9903 9905 9907 9908 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9898 9899 9901 9903 9905 9908 9910 9913 9915 9918 9921 9924 9927 9930 9933 9936 9939 9942 9945 9947 9950 9952 9954 9956 9958 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9901 9899 9897 9895 9894 9891 9889 9887 9884 9881 9878 9874 9870 9866 9862 9857 9852 9847 9842 9836 9831 9825 9819 9813 9808 9802 9797 9792 9787 9783 9779 9776 9773 9770 9768 9767 9766 9765 9764 9764 9764 9764 9764 9763 9763 9762 9760 9758 9755 9751 9746 9740 5696 0 40 7 9732 9723 9713 9702 9689 9675 9659 9641 9623 9602 9580 9557 9533 9507 9480 9452 9423 9393 9362 9331 9299 9266 9233 9200 9166 9133 9100 9066 9034 9001 8970 8939 8909 8880 8853 8826 8802 8779 8758 8738 8721 8706 8694 8683 8676 8670 8668 8668 8670 8675 8683 8693 8706 8721 8739 8758 8780 8804 8830 8857 8885 8916 8947 8979 9012 9046 9080 9115 9150 9185 9220 9254 9289 9323 9356 9389 9421 9452 9482 9512 9540 9568 9594 9620 9644 9667 9690 9711 9731 9750 9768 9784 9800 9814 9828 9840 9852 9862 9872 9881 9889 9896 9902 9907 9912 9917 9920 9924 9926 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9916 9913 9909 9906 9902 9898 9894 9890 9886 9881 9877 9872 9867 9862 9857 9851 9846 9841 9835 9830 9825 9820 9815 9811 9807 9803 9799 9796 9794 9792 9790 9789 9789 9789 9790 9791 9793 9795 9798 9801 9805 9809 9814 9818 9823 9829 9834 9839 9845 9850 9856 9861 9866 9871 9876 9881 9885 9890 9894 9897 9901 9904 9908 9911 9913 9916 9919 9921 9924 9926 9928 9931 9933 9935 9938 9940 9942 9945 9947 9949 9951 9954 9956 9957 9959 9961 9962 9963 9964 9965 9965 9966 9966 9965 9965 9964 9963 9962 9960 9959 9957 9955 9953 9952 9950 9948 9946 9944 9943 9942 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9879 9878 9878 9877 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9901 9900 9899 9897 9896 9894 9892 9890 9888 9885 9883 9880 9878 9875 9872 9870 9867 9865 9863 9861 9859 9858 9856 9855 9854 9853 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9853 9853 9853 9854 9854 9855 9856 9856 9857 9858 9859 9861 9862 9863 9865 9867 9869 9871 9873 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9900 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 5697 0 40 7 9954 9954 9953 9953 9953 9953 9954 9954 9955 9955 9956 9958 9959 9960 9962 9963 9965 9966 9968 9969 9970 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9976 9977 9979 9980 9981 9982 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9974 9974 9974 9974 9974 9974 9975 9976 9976 9977 9978 9979 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9970 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9933 9931 9930 9930 9929 9929 9928 9928 9929 9929 9930 9931 9932 9933 9935 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9921 9922 9923 9925 9927 9929 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9950 9950 9949 9948 9947 9946 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9910 9908 9906 9903 9900 9896 9892 9888 9883 9877 9871 9864 9857 9849 9840 9830 9820 9809 9796 9783 9769 9754 9739 9722 9704 9684 9664 9643 9620 9597 9572 9545 9518 9489 9460 9429 9396 9363 9329 9293 9256 9219 9181 9142 9102 9062 9022 8981 8941 8901 8861 8821 8782 8744 8707 8671 8637 8605 5698 0 40 7 8574 8545 8518 8494 8472 8453 8436 8422 8411 8403 8398 8396 8397 8401 8408 8418 8431 8447 8466 8487 8511 8537 8566 8597 8629 8663 8699 8736 8775 8814 8854 8894 8935 8976 9016 9056 9096 9135 9173 9211 9247 9282 9316 9348 9380 9409 9438 9465 9491 9516 9539 9561 9582 9601 9620 9637 9654 9669 9683 9696 9707 9718 9727 9735 9741 9746 9750 9752 9752 9751 9747 9742 9736 9727 9717 9705 9692 9677 9661 9643 9625 9606 9587 9567 9547 9528 9509 9490 9472 9455 9440 9425 9413 9401 9391 9383 9376 9370 9366 9362 9360 9358 9357 9356 9356 9355 9354 9352 9349 9345 9339 9332 9324 9313 9301 9286 9270 9251 9230 9207 9182 9154 9125 9094 9061 9027 8990 8953 8914 8874 8832 8790 8747 8703 8659 8615 8570 8524 8479 8434 8389 8344 8299 8255 8211 8168 8127 8085 8045 8007 7969 7933 7898 7865 7834 7805 7777 7751 7728 7706 7687 7670 7655 7642 7632 7624 7618 7614 7613 7614 7617 7623 7631 7640 7653 7667 7683 7701 7722 7744 7768 7794 7821 7851 7881 7913 7947 7982 8017 8054 8091 8129 8167 8205 8243 8281 8319 8355 8391 8426 8459 8491 8521 8549 8575 8598 8619 8637 8653 8665 8674 8681 8684 8684 8681 8674 8664 8652 8635 8616 8594 8569 8542 8512 8479 8445 8408 8369 8329 8288 8245 8201 8157 8112 8067 8022 7978 7933 7890 7847 7805 7765 7726 7688 7653 7619 7587 7557 7529 7503 7480 7459 7440 7423 7409 7397 7388 7380 7375 7373 7372 7374 7379 7385 7394 7406 7419 7435 7453 7473 7496 7521 7548 7577 7608 7642 7678 7715 7755 7797 7840 7885 7931 7979 8029 8079 8131 8183 8236 8290 8344 8398 8453 8507 8561 8615 8668 8721 8774 8825 8876 8925 8974 9022 9068 9113 9157 9199 9240 9279 9317 9353 9387 9420 9450 9479 9507 9532 9555 9576 9596 9613 9629 9643 9655 9665 9674 9682 9687 9692 9695 9698 9700 9701 9701 9701 9702 9702 9702 9702 9703 9704 9706 9708 9711 9714 9719 9723 9729 9735 9742 9749 9756 9764 9772 9779 9787 9795 9803 9810 9818 9825 9831 9837 9843 9849 9854 9858 9862 9866 9870 9873 9876 9879 9882 9884 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9920 9921 9922 9923 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 5699 0 40 7 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9947 9945 9944 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9938 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9925 9923 9922 9922 9921 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9929 9929 9928 9927 9926 9924 9922 9920 9918 9915 9913 9910 9907 9905 9902 9900 9898 9895 9894 9892 9891 9890 9889 9888 9888 9888 9887 9887 9887 9887 9886 9885 9884 9882 9880 9876 9872 9867 9861 9854 9846 9836 9826 9815 9802 9789 9775 9760 9744 9728 9712 9696 9680 9664 9648 9634 9620 9607 9595 9584 9574 9566 9559 9554 9550 9548 9546 9546 9547 9549 9552 9555 9559 9563 9567 9571 9575 9578 9581 9583 9584 9584 9584 9582 9580 9577 9572 9568 9562 9556 9549 9542 9534 9527 9520 9512 9505 9499 9493 9488 9483 9480 9477 9475 9474 9475 9476 9478 9481 9486 9491 9497 9504 9512 9521 9530 9540 9551 9562 9573 9586 9598 9611 9624 9637 9651 9664 9678 9692 9705 9719 9732 9745 9758 9770 9782 9794 9805 9816 9826 9836 9845 9854 9862 9869 9876 9883 9889 9894 9899 9904 9908 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9970 9971 9973 9975 9976 9978 9980 9981 9983 9984 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9997 9997 9998 9998 9999 9999100001000010000100011000110001100011000010000 9999 9999 9998 9997 9995 9994 9992 9991 9989 9987 9986 9984 9982 9981 9979 9978 9976 9975 9974 9973 9972 9972 9972 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9967 9967 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9967 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 5700 0 40 7 9952 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9935 9933 9932 9929 9927 9925 9922 9919 9916 9912 9909 9904 9900 9894 9889 9883 9876 9868 9860 9851 9841 9830 9819 9807 9793 9779 9764 9747 9730 9711 9692 9672 9650 9628 9604 9580 9554 9528 9501 9473 9444 9414 9384 9353 9322 9290 9257 9224 9191 9157 9124 9090 9056 9022 8988 8955 8921 8888 8855 8823 8791 8760 8730 8700 8671 8643 8615 8589 8563 8539 8516 8493 8472 8452 8433 8415 8398 8383 8368 8354 8342 8330 8320 8310 8301 8294 8287 8281 8275 8270 8266 8263 8260 8258 8256 8255 8254 8253 8253 8253 8253 8254 8254 8255 8256 8258 8259 8260 8262 8264 8266 8269 8271 8275 8278 8283 8287 8293 8299 8307 8315 8324 8335 8347 8360 8374 8390 8408 8427 8448 8470 8494 8520 8548 8576 8607 8639 8672 8707 8742 8779 8817 8855 8894 8934 8973 9013 9053 9093 9133 9172 9211 9249 9286 9322 9357 9392 9425 9456 9487 9516 9544 9570 9596 9619 9642 9663 9682 9701 9718 9734 9749 9763 9776 9788 9799 9809 9818 9827 9835 9842 9848 9854 9859 9864 9868 9871 9874 9876 9878 9880 9880 9881 9880 9880 9878 9877 9874 9872 9869 9865 9861 9857 9852 9847 9842 9836 9830 9824 9818 9812 9806 9799 9792 9786 9779 9772 9765 9758 9751 9743 9736 9729 9722 9714 9707 9700 9692 9685 9678 9671 9664 9657 9651 9644 9639 9633 9628 9624 9620 9616 9614 9612 9610 9610 9610 9611 9613 9615 9618 9622 9627 9632 9637 9643 9650 9657 9664 9672 9679 9687 9695 9702 9710 9718 9726 9733 9740 9748 9755 9762 9769 9776 9783 9789 9796 9803 9809 9816 9823 9830 9836 9843 9850 9857 9863 9869 9876 9882 9887 9893 9898 9902 9906 9910 9913 9916 9918 9919 9920 9921 9921 9921 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9907 9906 9904 9902 9900 9896 9893 9888 9883 9877 9869 9861 9851 9840 9828 9815 9801 9785 9769 9752 9735 9717 9699 9682 9664 9648 9632 9617 9604 9592 9582 9573 9567 9563 9561 9562 9564 9569 9576 9585 9595 9608 9621 9636 9652 9668 9685 9702 9719 9736 9752 9768 9783 9797 9810 9823 9834 9844 9853 9861 9868 9874 9879 9884 9887 9891 9893 9896 9898 9899 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9889 9888 9886 9885 9883 9881 9880 9878 9877 9875 9873 9871 9869 9867 9864 9861 9858 9855 9852 9848 9844 9839 9834 9829 9824 9817 9811 9804 9796 9788 9779 9769 9759 9748 9736 9723 9710 9695 9679 9663 9645 9626 9605 9584 9561 9536 5701 0 40 7 9511 9483 9455 9425 9393 9360 9325 9288 9250 9211 9170 9128 9084 9038 8992 8944 8894 8844 8792 8739 8685 8631 8575 8519 8462 8405 8347 8290 8232 8174 8117 8060 8003 7948 7893 7839 7787 7736 7687 7640 7595 7552 7511 7473 7438 7406 7377 7351 7329 7310 7294 7282 7275 7270 7270 7274 7281 7293 7308 7328 7350 7377 7407 7441 7478 7518 7561 7607 7655 7706 7759 7814 7871 7929 7989 8049 8111 8173 8235 8297 8360 8422 8484 8545 8605 8665 8723 8781 8837 8891 8945 8996 9047 9095 9142 9187 9230 9272 9312 9350 9386 9420 9453 9484 9514 9542 9568 9593 9616 9638 9658 9677 9695 9712 9727 9742 9755 9767 9779 9789 9799 9808 9816 9824 9830 9837 9842 9848 9852 9856 9860 9863 9866 9869 9871 9873 9874 9876 9877 9878 9878 9879 9879 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9861 9858 9856 9853 9850 9848 9844 9841 9838 9834 9830 9827 9823 9819 9814 9810 9806 9801 9796 9791 9785 9780 9773 9767 9760 9753 9745 9736 9727 9717 9706 9694 9682 9668 9654 9638 9622 9604 9585 9565 9543 9521 9497 9471 9444 9416 9386 9354 9321 9286 9249 9211 9170 9127 9082 9035 8985 8932 8877 8820 8759 8696 8629 8559 8486 8410 8331 8248 8162 8073 7981 7886 7787 7686 7582 7476 7367 7257 7144 7030 6915 6798 6681 6564 6446 6329 6213 6097 5983 5870 5759 5650 5544 5440 5339 5242 5148 5058 4971 4889 4810 4736 4667 4601 4541 4485 4434 4388 4347 4311 4280 4255 4234 4219 4210 4206 4207 4214 4227 4245 4269 4300 4335 4377 4425 4479 4538 4603 4674 4751 4833 4920 5013 5110 5212 5319 5430 5545 5664 5785 5910 6036 6165 6296 6427 6559 6691 6823 6955 7085 7214 7342 7467 7589 7709 7826 7939 8048 8154 8256 8354 8448 8538 8624 8705 8783 8856 8925 8990 9052 9110 9164 9215 9262 9307 9348 9387 9423 9457 9488 9517 9543 9568 9591 9612 9632 9650 9667 9682 9696 9709 9721 9732 9743 9752 9761 9769 9777 9784 9790 9796 9802 9808 9813 9818 9822 9826 9830 9834 9838 9841 9844 9847 9850 9852 9855 9857 9858 9860 9861 9862 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9855 9854 9852 9850 9848 9846 9844 9841 9839 9836 9832 9829 9825 9821 9816 9812 9806 9801 9795 9789 9782 9776 9769 9761 9754 9746 9738 9730 9722 9714 9706 9698 9689 9681 9674 9666 9658 9651 9644 9638 9632 9626 9621 9616 9612 9608 9605 9602 9600 9599 9598 9598 9599 9600 9602 9605 9608 9612 9616 9621 9627 9633 9639 9646 9653 9660 9668 9676 9683 9692 9700 9708 9716 9724 9732 9740 9747 9754 9762 9768 9775 9781 9787 9793 9798 9803 9807 9812 9816 9819 9823 9826 9829 9831 9834 9836 9838 9840 9841 9843 9845 5702 0 40 7 9846 9848 9849 9851 9852 9854 9855 9857 9859 9860 9862 9864 9866 9868 9870 9872 9875 9877 9879 9881 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9923 9925 9926 9928 9929 9931 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9940 9939 9938 9937 9936 9934 9932 9931 9929 9927 9925 9923 9920 9918 9916 9914 9911 9909 9906 9903 9901 9898 9894 9891 9887 9883 9879 9874 9869 9863 9856 9849 9842 9834 9825 9815 9804 9793 9781 9767 9753 9738 9723 9706 9688 9669 9649 9629 9607 9584 9560 9535 9509 9483 9455 9426 9396 9365 9333 9300 9266 9231 9195 9158 9120 9082 9043 9003 8962 8921 8879 8837 8795 8753 8710 8668 8625 8583 8542 8501 8460 8421 8382 8345 8309 8274 8241 8209 8179 8150 8124 8099 8077 8057 8038 8022 8009 7997 7989 7982 7978 7976 7977 7980 7985 7993 8004 8016 8032 8049 8069 8090 8114 8141 8169 8199 8231 8265 8300 8337 8376 8416 8457 8499 8543 8587 8632 8677 8723 8769 8816 8862 8909 8955 9001 9047 9091 9136 9179 9222 9264 9304 9344 9382 9419 9455 9489 9522 9554 9584 9613 9640 9666 9691 9714 9735 9755 9774 9792 9808 9823 9837 9849 9861 9871 9881 9889 9897 9904 9910 9916 9921 9925 9929 9933 9936 9939 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9955 9953 9952 9951 9949 9948 9946 9943 9941 9939 9936 9933 9930 9927 9923 9919 9915 9910 9905 9900 9894 9888 9882 9875 9867 9860 9851 9842 9833 9822 9812 9801 9789 9776 9763 9750 9736 9721 9706 9690 9674 9657 9639 9621 9603 9585 9566 9546 9527 9507 9487 9467 9447 9427 9408 9388 9369 9351 9333 9315 9298 9282 9268 9254 9241 9229 9219 9210 9203 9196 9192 9189 9187 9188 9189 9192 9197 9203 9211 9220 9230 9241 9254 9267 9282 9297 9314 9330 9348 9365 9384 9402 9421 9439 9458 9476 9495 9513 9531 9548 9566 9582 9599 9615 9630 9645 9659 9672 9685 9698 9709 9720 9731 9740 9750 9758 9766 9773 9780 9786 9791 9796 9800 9804 9807 9809 9812 9813 9815 9815 9816 9816 9816 9815 9815 9814 9813 9812 9811 9809 9808 9806 9805 9803 9801 9800 9798 9796 9794 9792 9790 9788 9785 9782 9779 9776 9772 9768 9763 9758 9753 9747 9740 9734 9726 9718 9710 9701 9692 9682 9672 9662 9651 9641 9630 9618 9607 9596 9585 9574 9564 9553 9543 9534 9525 9516 9508 9501 9494 9488 9483 9479 9475 9473 9471 9471 9471 9472 9474 9477 9480 9485 9490 9496 9503 9511 9519 9528 9538 9548 9558 9569 9580 9592 9604 9616 9628 9640 9653 9665 9677 9690 9702 9713 9725 9736 9747 9758 9769 9779 9788 9797 9806 9814 9822 9830 9836 9843 9848 9854 9859 9863 5703 0 40 7 9867 9870 9873 9875 9878 9879 9880 9881 9882 9882 9883 9882 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9866 9865 9864 9862 9861 9859 9858 9856 9855 9853 9852 9850 9849 9847 9846 9845 9843 9842 9842 9841 9841 9841 9841 9842 9843 9844 9845 9847 9848 9851 9853 9855 9858 9860 9863 9866 9869 9871 9874 9877 9879 9881 9883 9886 9887 9889 9891 9892 9893 9894 9895 9896 9897 9897 9897 9898 9898 9898 9898 9897 9897 9896 9896 9895 9893 9892 9890 9889 9887 9884 9882 9879 9877 9874 9871 9868 9864 9861 9858 9855 9853 9850 9848 9846 9844 9843 9842 9842 9842 9842 9843 9845 9847 9849 9852 9855 9858 9862 9866 9870 9874 9878 9882 9886 9889 9893 9896 9899 9902 9905 9907 9909 9910 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9915 9912 9909 9906 9902 9897 9892 9886 9880 9873 9866 9857 9848 9838 9827 9815 9802 9787 9772 9755 9737 9718 9697 9675 9651 9626 9599 9571 9541 9510 9477 9442 9406 9367 9328 9287 9244 9199 9153 9106 9058 9008 8956 8904 8851 8796 8741 8686 8629 8573 8516 8459 8402 8345 8289 8233 8178 8124 8071 8019 7969 7920 7873 7828 7785 7745 7707 7671 7639 7609 7582 7558 7538 7521 7507 7497 7491 7487 7488 7492 7500 7511 7526 7544 7566 7591 7619 7650 7683 7720 7759 7800 7843 7888 7934 7982 8032 8082 8132 8183 8235 8286 8337 8388 8438 8488 8536 8584 8630 8675 8718 8761 8801 8840 8877 8913 8947 8979 9010 9039 9066 9093 9117 9141 9163 9184 9204 9223 9241 9258 9275 9291 9306 9321 9336 9351 9365 9379 9393 9408 9422 9436 9451 9466 9480 9495 9510 9526 9541 9557 9572 9588 9603 9619 9634 9650 9665 9680 9694 9708 9722 9736 9749 9761 9773 9785 9796 9806 9816 9826 9835 9843 9852 9859 9866 9873 9879 9885 9891 9896 9901 9906 9911 9915 9919 9922 9926 9929 9932 9935 9937 9939 9941 9943 9944 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9915 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 5704 0 40 7 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9896 9895 9894 9893 9893 9893 9894 9894 9895 9896 9898 9899 9901 9903 9906 9908 9911 9913 9916 9918 9921 9924 9926 9928 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9922 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9909 9908 9906 9905 9905 9904 9904 9904 9904 9904 9905 9906 9907 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9932 9931 9929 9927 9924 9921 9917 9913 9908 9902 9896 9889 9882 9874 9865 9856 9846 9835 9823 9811 9798 9784 9769 9753 9737 9720 9701 9682 9662 9641 9618 9595 9570 9544 9517 9489 9460 9429 9397 9364 9329 9294 9257 9219 9181 9141 9101 9059 9018 8976 8933 8891 8848 8806 8764 8723 8682 8642 8603 8565 8529 8495 8462 8431 8402 8376 8351 8330 8310 8294 8280 8269 8261 8257 8255 8256 8261 8268 8279 8292 8309 8329 8351 8376 8404 8435 8468 8503 8540 8579 8619 8661 8704 8749 8794 8839 8885 8931 8977 9023 9068 9112 9156 9199 9240 9281 9320 9357 9393 9428 9461 9492 9522 9551 9577 9603 9627 9649 9671 9691 9709 9727 9744 9760 9774 9788 9801 9813 9825 9835 9845 9855 9864 9872 9879 9886 9892 9898 9903 9908 9912 9916 9920 9923 9925 9927 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9928 9927 9926 9924 9923 9921 9919 9917 9914 9912 5705 0 40 7 9909 9907 9904 9901 9899 9896 9893 9890 9888 9885 9882 9880 9878 9876 9873 9871 9870 9868 9866 9865 9863 9862 9861 9859 9858 9857 9856 9855 9853 9852 9851 9850 9850 9849 9848 9847 9847 9847 9847 9847 9847 9847 9848 9849 9850 9851 9853 9854 9856 9858 9860 9862 9864 9867 9869 9871 9873 9875 9877 9879 9880 9882 9883 9884 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9888 9887 9886 9885 9883 9882 9880 9878 9876 9875 9873 9871 9869 9867 9864 9862 9860 9858 9856 9854 9851 9849 9847 9845 9843 9842 9840 9838 9837 9835 9834 9833 9832 9831 9830 9830 9829 9828 9828 9827 9827 9826 9826 9825 9824 9823 9822 9821 9820 9818 9816 9813 9811 9808 9804 9800 9796 9791 9785 9779 9772 9764 9755 9746 9735 9723 9711 9697 9681 9665 9646 9627 9605 9582 9557 9531 9502 9471 9438 9403 9366 9326 9284 9240 9194 9145 9094 9040 8984 8926 8866 8803 8739 8673 8604 8535 8463 8391 8317 8242 8167 8090 8014 7937 7861 7785 7709 7635 7561 7489 7419 7351 7285 7221 7161 7103 7049 6998 6951 6908 6870 6835 6805 6780 6760 6745 6734 6729 6729 6734 6745 6760 6781 6807 6837 6872 6912 6957 7006 7059 7115 7176 7239 7306 7376 7448 7522 7598 7676 7755 7835 7916 7997 8077 8158 8238 8318 8396 8473 8549 8623 8695 8764 8832 8897 8960 9021 9079 9134 9187 9237 9284 9329 9371 9411 9448 9483 9515 9546 9574 9601 9625 9648 9669 9689 9707 9723 9739 9753 9767 9779 9790 9801 9811 9820 9828 9836 9843 9850 9856 9862 9867 9872 9876 9880 9884 9887 9890 9893 9895 9898 9899 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9875 9874 9872 9871 9869 9867 9865 9864 9862 9860 9858 9856 9853 9851 9849 9847 9844 9841 9838 9835 9832 9828 9824 9820 9815 9810 9805 9799 9792 9785 9778 9770 9761 9752 9743 9732 9721 9709 9697 9684 9670 9655 9640 9624 9606 9588 9569 9548 9527 9504 9479 9453 9426 9397 9366 9333 9298 9262 9222 9181 9137 9091 9043 8991 8937 8881 8821 8759 8695 8627 8557 8484 8408 8330 8249 8166 8080 7992 7902 7810 7717 7621 7524 7426 7327 7227 7127 7026 6926 6825 6725 6626 6528 6431 6337 6244 6154 6067 5983 5902 5824 5751 5682 5617 5558 5503 5453 5408 5369 5335 5308 5285 5269 5258 5706 0 40 7 5252 5253 5259 5270 5286 5308 5334 5365 5401 5440 5483 5530 5579 5632 5687 5744 5802 5862 5923 5984 6046 6107 6168 6229 6288 6346 6402 6457 6510 6560 6609 6655 6699 6741 6780 6818 6853 6886 6918 6948 6977 7004 7031 7057 7083 7109 7135 7161 7188 7217 7246 7277 7309 7343 7378 7416 7456 7497 7541 7586 7633 7683 7734 7786 7840 7895 7952 8009 8067 8126 8184 8243 8302 8361 8419 8477 8533 8589 8644 8697 8749 8800 8849 8897 8943 8987 9030 9070 9110 9147 9183 9216 9249 9279 9308 9336 9362 9386 9409 9431 9452 9471 9490 9507 9523 9539 9554 9568 9581 9594 9606 9618 9629 9640 9650 9661 9671 9681 9690 9700 9709 9718 9727 9736 9744 9752 9760 9768 9776 9783 9790 9797 9803 9809 9815 9820 9825 9829 9834 9837 9841 9844 9847 9850 9853 9855 9857 9859 9861 9863 9865 9866 9868 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9885 9884 9884 9884 9883 9883 9884 9884 9884 9885 9886 9887 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9896 9895 9894 9893 9891 9889 9887 9885 9882 9880 9877 9874 9870 9867 9863 9859 9855 9850 9845 9840 9835 9829 9823 9817 9810 9804 9796 9789 9781 9772 9764 9755 9745 9735 9725 9715 9704 9693 9681 9669 9657 9645 9632 9619 9605 9592 9578 9564 9549 9534 9519 9504 9488 9473 9457 9441 9425 9409 9392 9376 9360 9344 9328 9312 9297 9282 9267 9252 9239 9225 9213 9201 9190 9180 9171 9162 9155 9149 9143 9139 9137 9135 9134 9135 9137 9140 9144 9150 9156 9164 9172 9182 9192 9203 9215 9228 9241 9255 9269 9284 9299 9314 9330 9345 9361 9376 9392 9407 9423 9438 9452 9467 9481 9495 9509 9522 9534 9547 9559 9570 9581 9592 9602 9612 9622 9631 9639 9648 9655 9663 9670 9676 9683 9689 9694 9699 9704 9708 9712 9716 9719 9722 9725 9727 9729 9731 9732 9733 9733 9733 9732 9730 9728 9725 9722 9718 9712 9706 9699 9691 9682 9671 9659 9647 9632 9617 9600 9581 9561 9540 9517 9493 9468 9441 9413 9383 9352 9320 9286 9252 9216 9178 9140 9101 9061 9019 8977 8934 8890 8845 8800 8754 8707 8660 8612 8564 8516 8468 8420 8371 8323 8276 8228 8182 8135 8090 8045 8001 7958 7916 7875 7835 7796 7759 7722 7687 7652 7619 7586 7554 7524 7494 7464 7436 7408 7380 5707 0 40 7 7354 7327 7301 7276 7251 7227 7204 7181 7158 7137 7117 7098 7080 7063 7048 7035 7024 7014 7007 7003 7001 7001 7005 7011 7021 7034 7050 7069 7092 7118 7147 7180 7216 7256 7298 7344 7393 7444 7499 7555 7615 7676 7739 7805 7871 7939 8009 8079 8149 8221 8292 8363 8434 8504 8573 8642 8709 8776 8840 8903 8964 9023 9080 9135 9187 9237 9285 9330 9373 9413 9451 9486 9519 9550 9578 9604 9627 9649 9668 9686 9702 9715 9727 9738 9747 9754 9760 9765 9768 9771 9772 9772 9771 9769 9767 9764 9760 9755 9749 9743 9737 9730 9722 9714 9706 9697 9688 9679 9669 9659 9650 9640 9631 9621 9612 9603 9594 9586 9578 9570 9564 9557 9552 9547 9544 9541 9539 9538 9537 9538 9540 9542 9546 9550 9555 9562 9568 9576 9584 9593 9602 9612 9622 9633 9643 9654 9665 9676 9687 9698 9708 9719 9729 9739 9748 9757 9766 9775 9783 9790 9797 9804 9810 9816 9822 9827 9832 9836 9840 9844 9847 9851 9854 9856 9859 9861 9863 9864 9866 9867 9869 9870 9870 9871 9872 9873 9873 9873 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9905 9906 9907 9909 9911 9912 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9906 9903 9900 9896 9893 9889 9885 9881 9877 9873 9868 9864 9859 9855 9850 9845 9841 9836 9831 9827 9822 9818 9814 9810 9806 9802 9799 9796 9793 9790 9788 9786 9785 9784 9783 9782 9782 9783 9783 9784 9786 9787 9789 9792 9794 9797 9800 9803 9806 9809 9812 9816 9819 9823 9826 9830 9834 9837 9840 9844 9847 9850 9854 9857 9860 9863 9865 9868 9871 9873 9875 9878 9880 9882 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9869 9866 9864 9861 9857 9854 9850 9845 9840 9835 9829 9822 9815 9807 9798 9788 9778 9766 9754 9740 9725 9710 9693 9674 9654 9633 9611 9587 9561 9534 9504 5708 0 40 7 9474 9441 9406 9370 9332 9291 9249 9204 9157 9108 9057 9004 8949 8891 8832 8770 8707 8642 8575 8507 8437 8366 8294 8221 8148 8074 8000 7926 7852 7780 7707 7636 7567 7499 7434 7370 7309 7251 7196 7145 7097 7053 7013 6977 6946 6919 6897 6880 6868 6861 6859 6862 6870 6883 6901 6924 6952 6984 7021 7062 7107 7156 7208 7264 7323 7384 7447 7512 7579 7647 7715 7785 7854 7923 7991 8059 8125 8190 8253 8315 8374 8431 8486 8538 8588 8635 8679 8721 8760 8797 8831 8863 8893 8920 8946 8969 8991 9011 9030 9047 9063 9078 9092 9105 9117 9128 9139 9149 9158 9167 9175 9182 9188 9194 9200 9204 9208 9211 9213 9215 9215 9215 9213 9211 9207 9203 9198 9191 9183 9175 9165 9154 9141 9128 9113 9096 9079 9060 9039 9017 8994 8968 8941 8912 8881 8848 8813 8776 8737 8695 8651 8604 8556 8504 8450 8394 8335 8274 8210 8144 8075 8005 7932 7858 7781 7704 7624 7544 7462 7380 7297 7213 7129 7046 6963 6879 6797 6716 6636 6557 6480 6404 6331 6260 6191 6125 6061 6001 5944 5890 5839 5793 5749 5710 5675 5644 5617 5595 5577 5564 5555 5551 5552 5557 5567 5582 5601 5625 5654 5688 5726 5769 5815 5867 5922 5982 6045 6112 6183 6257 6334 6414 6497 6582 6670 6760 6851 6944 7038 7133 7229 7325 7421 7517 7613 7708 7802 7895 7987 8076 8165 8251 8334 8416 8495 8571 8645 8716 8783 8848 8910 8970 9026 9079 9129 9176 9221 9263 9302 9339 9373 9405 9435 9463 9489 9512 9535 9555 9574 9591 9607 9622 9636 9648 9660 9671 9680 9689 9698 9705 9712 9718 9724 9729 9734 9738 9742 9745 9748 9751 9754 9756 9758 9759 9761 9762 9763 9764 9766 9767 9768 9769 9770 9771 9772 9773 9774 9776 9778 9779 9781 9783 9785 9787 9790 9792 9794 9797 9799 9802 9804 9807 9809 9811 9814 9816 9818 9820 9822 9823 9825 9827 9828 9830 9831 9833 9834 9836 9837 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9863 9865 9867 9869 9871 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9888 9887 9885 9883 9881 9878 9876 9873 9870 9866 9863 9859 9855 9850 9846 9841 9836 9831 9826 9820 9815 9809 9802 9796 9789 9782 9774 9766 9758 9749 9740 9731 9721 9711 9701 9690 9680 9668 9657 9645 9634 9622 9611 9599 9588 9576 9565 9555 9545 9535 9526 9517 9509 9502 9496 9490 9485 9481 9477 9475 9473 9472 9471 9472 9473 9475 9477 9480 9483 9487 9491 9496 9501 9506 9512 9518 9524 9530 9536 9542 9548 9554 9561 9567 9573 9579 9585 9590 9596 9602 9607 9612 9617 9622 9627 9632 9636 9641 9645 9649 9653 9656 9660 9663 9666 9669 9672 9675 9677 9679 9681 9683 9685 5709 0 40 7 9686 9688 9689 9690 9691 9692 9692 9693 9693 9694 9694 9694 9695 9695 9695 9695 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9695 9695 9694 9693 9693 9692 9691 9690 9689 9688 9686 9685 9684 9683 9682 9681 9680 9679 9678 9677 9676 9676 9675 9675 9674 9674 9674 9673 9673 9673 9672 9672 9671 9671 9670 9669 9668 9667 9665 9663 9661 9659 9656 9653 9650 9647 9643 9639 9635 9630 9625 9620 9615 9610 9604 9598 9592 9586 9579 9573 9566 9559 9551 9544 9536 9527 9518 9509 9499 9489 9479 9467 9455 9443 9430 9416 9401 9385 9369 9351 9333 9314 9293 9272 9249 9226 9201 9176 9149 9121 9091 9061 9029 8996 8962 8927 8890 8852 8812 8771 8729 8685 8640 8593 8545 8495 8443 8389 8333 8275 8215 8153 8089 8022 7953 7881 7806 7729 7649 7566 7481 7392 7301 7207 7110 7010 6907 6802 6695 6585 6474 6360 6245 6129 6012 5894 5777 5659 5541 5424 5308 5194 5082 4972 4865 4760 4660 4563 4470 4381 4297 4218 4144 4075 4012 3955 3903 3858 3819 3785 3758 3737 3723 3714 3712 3716 3726 3742 3763 3791 3824 3862 3906 3955 4009 4068 4131 4198 4269 4344 4422 4504 4588 4674 4762 4851 4941 5032 5123 5213 5302 5390 5476 5559 5639 5716 5788 5856 5919 5977 6028 6074 6113 6146 6172 6191 6203 6207 6205 6195 6179 6156 6127 6092 6051 6005 5953 5898 5838 5776 5710 5641 5572 5500 5428 5356 5284 5213 5142 5073 5006 4941 4879 4819 4762 4709 4659 4613 4570 4531 4495 4464 4437 4413 4394 4379 4369 4362 4360 4363 4370 4381 4398 4419 4446 4477 4514 4556 4604 4657 4716 4780 4851 4927 5008 5095 5188 5285 5388 5496 5609 5725 5846 5970 6097 6227 6359 6493 6627 6763 6898 7033 7167 7300 7431 7560 7686 7809 7928 8044 8156 8263 8366 8464 8558 8647 8732 8811 8886 8957 9023 9085 9142 9196 9246 9292 9335 9374 9411 9444 9475 9503 9529 9553 9575 9594 9612 9628 9643 9656 9668 9678 9688 9696 9704 9710 9716 9720 9725 9728 9731 9734 9736 9738 9739 9740 9741 9742 9743 9743 9744 9744 9744 9745 9745 9745 9746 9746 9746 9747 9747 9747 9748 9748 9748 9749 9749 9750 9751 9752 9752 9753 9755 9756 9757 9759 9760 9762 9763 9765 9767 9769 9770 9772 9773 9774 9775 9775 9776 9775 9774 9773 9770 9768 9764 9760 9755 9749 9742 9735 9726 9717 9707 9696 9684 9671 9657 9643 9628 9611 9594 9577 9558 9539 9518 9497 9476 9453 9430 9406 9382 9357 9331 9305 9279 9253 9226 9199 9172 9145 9119 9093 9067 9042 9018 8995 8973 8953 8934 8916 8900 8886 8874 8864 8857 8851 8848 8847 8848 8851 8857 8865 8875 8887 8902 8918 8936 8955 8976 8998 9022 9047 9072 9098 9125 9152 9180 9208 9235 9263 9290 9317 9344 9370 9396 9421 9445 9469 9492 9514 5710 0 40 8 9557 9578 9598 9617 9635 9653 9669 9685 9700 9714 9727 9739 9751 9762 9772 9781 9789 9797 9805 9811 9818 9823 9829 9834 9838 9842 9846 9850 9853 9856 9859 9862 9864 9866 9869 9871 9873 9875 9876 9878 9879 9881 9882 9883 9884 9884 9885 9885 9886 9886 9886 9886 9885 9885 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9878 9877 9877 9877 9876 9876 9876 9877 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9895 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9888 9887 9886 9886 9886 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9892 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9863 9862 9861 9860 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9842 9841 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9829 9828 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9803 9802 9800 9798 9796 9794 9792 9790 9787 9785 9783 9781 9778 9776 9774 9772 9771 9769 9767 9766 9765 9764 9763 9762 9762 9761 9761 9761 9760 9760 9760 9759 9759 9758 9757 9756 9755 9754 9752 9751 9749 9746 9744 9741 9738 9735 9731 9727 9723 9719 9715 9710 9705 9700 9695 9689 9684 9678 9672 9665 9659 9652 9645 9637 9629 9621 9612 9603 9593 9583 9572 9561 9549 9536 9522 9508 9493 9477 9460 9442 9424 9404 9383 9361 9338 9313 9288 9261 9232 9203 9172 9140 9106 9071 9034 8995 8956 8914 8871 8827 8780 8733 8683 8632 8580 8525 8469 8412 8353 8292 8230 8166 8100 8033 7965 7894 5711 0 40 8 7823 7750 7675 7599 7522 7443 7363 7282 7199 7116 7032 6946 6860 6773 6686 6599 6511 6423 6335 6247 6160 6074 5988 5903 5820 5738 5658 5580 5504 5430 5359 5290 5225 5162 5102 5046 4993 4944 4898 4856 4818 4784 4754 4728 4706 4688 4674 4664 4659 4657 4660 4666 4677 4692 4711 4733 4760 4791 4826 4865 4907 4954 5004 5057 5115 5176 5240 5308 5379 5453 5531 5611 5694 5780 5868 5959 6051 6146 6242 6340 6439 6539 6640 6741 6843 6944 7046 7147 7248 7348 7446 7544 7639 7734 7826 7916 8004 8090 8174 8254 8333 8408 8481 8551 8618 8682 8743 8802 8858 8911 8961 9009 9054 9097 9137 9175 9211 9244 9276 9306 9333 9359 9384 9406 9428 9448 9466 9483 9500 9515 9529 9542 9554 9565 9575 9585 9593 9602 9609 9616 9622 9628 9634 9639 9643 9648 9652 9655 9659 9662 9666 9669 9672 9676 9679 9682 9686 9689 9693 9697 9701 9705 9709 9713 9718 9722 9727 9732 9736 9741 9746 9750 9754 9759 9762 9766 9769 9772 9775 9777 9779 9780 9781 9782 9782 9782 9782 9781 9780 9779 9777 9775 9774 9772 9770 9768 9767 9765 9764 9763 9762 9761 9761 9761 9762 9762 9764 9765 9767 9769 9771 9773 9776 9779 9782 9785 9788 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9821 9824 9826 9828 9831 9833 9835 9837 9840 9842 9844 9846 9848 9851 9853 9855 9857 9859 9861 9863 9865 9867 9868 9869 9871 9871 9872 9873 9873 9873 9872 9872 9871 9870 9869 9867 9866 9864 9862 9861 9859 9857 9856 9854 9853 9851 9850 9849 9849 9848 9848 9848 9848 9849 9849 9850 9851 9853 9854 9855 9857 9858 9860 9861 9862 9864 9865 9866 9867 9868 9868 9869 9869 9869 9869 9869 9868 9868 9867 9866 9865 9863 9862 9860 9858 9856 9854 9852 9849 9847 9844 9841 9837 9834 9830 9826 9821 9816 9811 9806 9800 9794 9788 9781 9774 9767 9759 9750 9742 9733 9723 9713 9703 9692 9681 9670 9658 9646 9633 9620 9607 9593 9578 9564 9548 9533 9516 9500 9483 9465 9447 9428 9409 9389 9369 9347 9326 9303 9280 9256 9232 9206 9180 9152 9124 9095 9065 9033 9000 8966 8931 8895 8856 8817 8775 8732 8687 8640 8591 8541 8488 8433 8375 8316 8254 8190 8124 8055 7985 7912 7837 7760 7681 7600 7518 7435 7350 7264 7177 7089 7001 6913 6825 6736 6649 6562 6476 6391 6307 6225 6145 6066 5990 5916 5844 5774 5707 5642 5580 5521 5464 5410 5359 5310 5264 5221 5180 5143 5108 5076 5047 5022 4999 4979 4963 4950 4941 4936 4934 4937 4944 4955 4971 4991 5017 5048 5084 5125 5171 5223 5281 5343 5412 5485 5563 5647 5735 5828 5924 6025 6130 6237 6348 6460 6575 6692 6810 6928 7046 7164 7282 7399 7514 7628 7739 7848 7954 8057 8157 8253 8345 8434 8518 8598 8674 8745 8812 8874 8932 8985 9034 9079 9119 5712 0 40 8 9155 9186 9213 9236 9255 9269 9280 9287 9290 9289 9284 9276 9264 9248 9228 9205 9179 9149 9115 9078 9038 8994 8946 8895 8841 8783 8723 8659 8592 8521 8448 8372 8294 8213 8129 8044 7956 7867 7775 7683 7590 7496 7401 7306 7212 7117 7023 6930 6839 6749 6660 6575 6491 6410 6333 6259 6188 6121 6059 6000 5947 5898 5854 5815 5782 5754 5732 5716 5706 5701 5703 5711 5725 5745 5771 5803 5841 5885 5935 5991 6052 6118 6189 6265 6345 6429 6518 6609 6704 6801 6901 7003 7106 7211 7316 7421 7527 7632 7736 7839 7941 8040 8138 8233 8326 8416 8503 8587 8668 8746 8820 8891 8958 9022 9083 9140 9194 9245 9293 9338 9380 9419 9455 9489 9521 9550 9577 9602 9625 9646 9666 9684 9701 9716 9729 9742 9753 9764 9773 9781 9789 9795 9801 9806 9810 9814 9817 9819 9821 9822 9823 9824 9824 9824 9823 9822 9821 9820 9818 9817 9815 9813 9811 9808 9806 9804 9802 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9780 9779 9777 9776 9776 9775 9774 9774 9774 9774 9774 9774 9774 9775 9776 9777 9778 9780 9782 9783 9785 9788 9790 9792 9795 9798 9801 9804 9807 9810 9813 9817 9820 9823 9826 9830 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9882 9882 9880 9879 9877 9875 9872 9869 9866 9862 9858 9854 9849 9844 9838 9832 9826 9819 9812 9805 9797 9790 9782 9773 9764 9756 9746 9737 9728 9718 9708 9698 9688 9678 9667 9657 9647 9637 9627 9617 9607 9597 9588 9579 9571 9563 9555 9548 9541 9535 9530 9525 9521 9518 9516 9514 9513 9513 9513 9514 9516 9518 9521 9525 9529 9533 9538 9543 9548 9554 9559 9564 9569 9574 9578 9582 9586 9588 9590 9591 9592 9591 9589 9586 9582 9576 9570 9561 9552 9541 9528 9514 9498 9481 9462 9442 9420 9397 9372 9346 9319 9290 9260 9229 9196 9163 9129 9094 9058 9022 8985 8948 8912 8875 8838 8802 8766 8731 8697 8664 8632 8601 8573 8546 8520 8497 8476 8458 8442 8428 8418 8409 8404 8402 8402 8405 8411 8420 8431 8446 8463 8482 8504 8528 8554 8581 8611 8642 8675 8709 8744 8779 8816 8852 8889 8926 8963 9000 9036 9072 9106 9140 9174 9206 9237 9267 9295 9323 9349 9374 9397 9420 9441 9461 9480 9498 9515 9530 9545 9559 9573 9585 9597 9608 9619 9629 9639 9649 9658 9667 9675 9684 9692 9700 9708 9715 9723 9730 9738 9745 9752 9759 9765 9772 9779 9785 9791 9798 9804 9809 9815 9821 9826 9832 9837 9842 9846 9851 9855 9860 9864 9867 9871 9875 9878 9881 9884 9887 9889 9891 9894 9896 9898 9899 9901 9903 9904 9905 9906 9907 9909 9909 9910 9911 9912 5713 0 40 8 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9944 9945 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9939 9938 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9902 9899 9896 9893 9890 9886 9883 9880 9876 9873 9869 9865 9861 9858 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9815 9811 9807 9804 9800 9797 9794 9791 9789 9786 9784 9782 9780 9779 9778 9777 9776 9776 9776 9776 9777 9778 9779 9780 9782 9784 9786 9788 9791 9793 9796 9799 9802 9806 9809 9812 9816 9819 9823 9826 9830 9833 9836 9839 9842 9845 9848 9851 9853 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9888 9889 9891 9893 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9912 9910 9907 9904 9901 9898 9894 9890 9886 9882 9878 9873 9869 9864 9859 9853 9848 9842 9836 9830 9824 9818 9811 9804 9797 9789 9782 9773 9765 9756 9747 9738 9728 9718 9708 9697 9686 9675 9665 9654 9643 9632 9621 9610 9600 9590 9581 9572 9563 9555 9548 9542 9536 9531 9528 9524 9522 9521 9520 9521 9522 9524 9527 9531 9535 9540 9546 9553 9560 9567 9575 9584 9593 9602 9612 9622 9632 9642 9653 9664 9675 9685 9696 9707 9718 9729 9739 9750 9760 9770 9780 9790 9799 9808 9817 9825 9833 9841 9848 9854 9861 9866 9871 9876 9880 9883 9886 9889 9890 9892 9893 9893 9893 9892 9891 5714 0 40 8 9890 9888 9886 9883 9880 9877 9873 9870 9865 9861 9856 9851 9846 9840 9834 9827 9821 9814 9806 9798 9790 9781 9771 9761 9750 9739 9726 9713 9700 9685 9669 9653 9635 9617 9597 9577 9555 9533 9509 9484 9459 9432 9404 9375 9345 9314 9282 9249 9216 9181 9146 9110 9074 9038 9001 8963 8926 8889 8851 8815 8778 8742 8707 8672 8639 8606 8576 8546 8519 8493 8469 8447 8428 8411 8396 8384 8375 8369 8365 8365 8367 8373 8381 8393 8407 8424 8444 8467 8492 8520 8550 8582 8617 8653 8691 8730 8770 8812 8855 8898 8942 8986 9030 9074 9117 9161 9204 9245 9286 9326 9365 9403 9439 9474 9507 9539 9569 9598 9625 9650 9674 9696 9717 9737 9755 9771 9787 9801 9814 9826 9837 9847 9856 9865 9873 9880 9886 9893 9898 9903 9908 9913 9917 9920 9924 9927 9930 9933 9935 9938 9939 9941 9943 9944 9945 9946 9946 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9880 9877 9874 9871 9867 9863 9859 9855 9850 9845 9839 9833 9827 9820 9813 9805 9797 9789 9780 9770 9760 9750 9739 9727 9716 9703 9691 9678 9664 9650 9636 9622 9607 9593 9578 9563 9548 9533 9518 9504 9489 9475 9462 9449 9436 9424 9413 9403 9394 9385 9378 9371 9366 9362 9359 9358 9357 9358 9360 9363 9368 9373 9380 9388 9396 9406 9417 9428 9440 9453 9466 9480 9494 9509 9524 9538 9553 9568 9583 9598 9613 9628 9642 9656 9670 9683 9697 9709 9722 9734 9746 9757 9768 9779 9789 9799 9808 9817 9826 9834 9842 9849 9856 9863 9869 9875 9881 9886 9891 9895 9899 9903 9906 9909 9912 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9886 9883 9880 9877 9874 9871 9867 9864 9861 9857 9853 9849 9844 9840 9835 9829 9823 9817 9810 9803 9795 9786 9777 9767 9756 9744 9731 9717 9702 9686 9668 9650 9630 9608 9586 9561 9535 9507 9478 9446 9413 9378 9340 9301 9259 9215 9169 9120 9069 9016 8960 8902 8841 8778 8712 8644 8573 8500 5715 0 40 8 8425 8348 8268 8187 8104 8019 7933 7845 7756 7666 7575 7483 7392 7300 7209 7117 7027 6937 6848 6761 6675 6591 6509 6429 6352 6277 6205 6136 6070 6008 5949 5893 5841 5792 5747 5706 5669 5636 5606 5580 5559 5541 5527 5517 5510 5508 5510 5516 5525 5539 5557 5578 5604 5634 5668 5706 5748 5794 5844 5898 5956 6018 6084 6154 6227 6304 6384 6467 6553 6642 6733 6826 6922 7018 7117 7216 7315 7415 7515 7615 7714 7812 7909 8005 8098 8190 8280 8367 8451 8533 8611 8687 8760 8830 8896 8960 9020 9077 9132 9183 9231 9277 9319 9359 9397 9432 9465 9495 9524 9550 9574 9597 9618 9638 9656 9672 9688 9702 9715 9727 9738 9748 9757 9766 9774 9781 9788 9794 9800 9806 9811 9816 9820 9825 9829 9833 9837 9840 9844 9847 9850 9854 9857 9859 9862 9865 9868 9870 9872 9875 9877 9879 9881 9883 9884 9886 9888 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9909 9909 9909 9908 9907 9906 9905 9903 9902 9899 9897 9894 9891 9888 9884 9880 9876 9872 9867 9862 9856 9850 9845 9838 9832 9825 9818 9811 9803 9796 9788 9780 9771 9763 9754 9746 9737 9728 9719 9710 9702 9693 9685 9676 9668 9661 9653 9647 9640 9634 9629 9624 9619 9616 9613 9611 9609 9608 9608 9609 9610 9612 9615 9618 9622 9627 9632 9638 9645 9651 9659 9666 9674 9682 9691 9699 9708 9717 9726 9735 9743 9752 9761 9770 9778 9787 9795 9804 9812 9819 9827 9835 9842 9849 9856 9863 9869 9876 9882 9887 9893 9898 9903 9908 9913 9917 9921 9925 9928 9931 9934 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9914 9911 9908 9904 9901 9897 9893 9890 9886 9881 9877 9873 9869 9865 9860 9856 9852 9848 9843 9839 9835 9831 9828 9824 9820 9817 9814 9811 9808 9805 9802 9800 9798 9796 9794 9792 9791 9790 9789 9789 9788 9788 9788 9789 9790 9791 9792 9793 9795 9797 9799 9801 9804 9807 9810 9813 9816 9820 9824 9827 9831 9835 9839 9844 9848 9852 9857 9861 9865 9870 9874 9878 9883 9887 9891 9895 9899 9903 9907 9910 9914 9917 9920 9923 9925 9927 9929 9931 9933 9934 9935 9936 9936 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 5716 0 40 8 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9900 9897 9894 9891 9887 9884 9880 9876 9873 9869 9865 9861 9857 9854 9850 9847 9843 9840 9837 9834 9832 9829 9827 9826 9824 9823 9822 9821 9821 9821 9821 9822 9822 9823 9824 9826 9827 9829 9831 9832 9834 9836 9838 9841 9843 9845 9847 9849 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9875 9876 9877 9879 9880 9881 9883 9884 9885 9887 9888 9890 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9926 9928 9929 9931 9932 9932 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9921 9918 9915 9912 9908 9905 9901 9897 9892 9887 9882 9877 9871 9865 9859 9852 9844 9836 9828 9819 9810 9800 9789 9778 9767 9754 9742 9729 9715 9701 9687 9672 9657 9641 9626 9610 9594 9578 9562 9546 9530 9514 9499 9484 9470 9456 9442 9429 9417 9405 9394 9384 9375 9367 9360 9353 9348 9344 9341 9339 9338 9338 9340 9342 9346 9350 9356 9363 9371 9379 9389 9399 9411 9423 9435 9449 9462 9477 9491 9506 9521 9536 9552 9567 9582 9598 9613 9627 9642 9656 9670 9683 9696 9709 9721 9733 9744 9755 9765 9775 9784 9793 9802 9810 9818 9825 9832 9839 9845 9851 9856 9862 9867 9871 9876 9880 9884 9887 9891 9894 9897 9899 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 5717 0 40 8 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9875 9874 9872 9871 9869 9867 9865 9863 9861 9858 9856 9853 9851 9848 9845 9843 9840 9838 9835 9833 9830 9828 9826 9824 9822 9821 9819 9818 9817 9816 9816 9815 9815 9815 9816 9816 9817 9818 9819 9820 9821 9823 9824 9826 9828 9830 9832 9834 9836 9838 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9866 9868 9870 9872 9874 9875 9877 9879 9880 9882 9883 9884 9886 9887 9888 9889 9889 9890 9890 9891 9891 9890 9890 9889 9889 9888 9887 9886 9884 9883 9882 9880 9879 9877 9876 9875 9874 9872 9871 9870 9869 9867 9866 9864 9863 9861 9858 9855 9852 9848 9844 9839 9834 9827 9820 9813 9804 9796 9786 9776 9765 9754 9743 9732 9720 9709 9698 9688 9678 9669 9660 9653 9647 9642 9638 9635 9634 9634 9636 9639 9643 9648 9655 9662 9670 9679 9689 9698 9709 9719 9729 9739 9749 9758 9767 9775 9782 9788 9794 9799 9803 9806 9808 9810 9810 9810 9810 9809 9807 9805 9803 9800 9798 9795 9792 9789 9786 9783 9780 9777 9774 9771 9768 9766 9763 9760 9756 9753 9750 9746 9742 9738 9733 9728 9723 9718 9712 9706 9700 9694 9687 9680 9673 9666 9659 9651 9644 9636 9628 9621 9613 9605 9597 9590 9582 9574 9566 9558 9550 9542 9534 9526 9517 9508 9499 9490 9480 9470 9459 9448 9436 9424 9411 9397 9382 9366 9350 9332 9313 9293 9271 9248 9224 9198 9170 9140 9109 9075 9040 9002 8961 8919 8874 8826 8776 8723 8667 8609 8548 8484 8417 8348 8276 8201 8124 8044 7962 7878 7792 7704 7614 7522 7430 7336 7242 7148 7053 6959 6865 6772 6680 6589 6500 6414 6329 6248 6169 6094 6023 5956 5893 5834 5780 5731 5687 5649 5616 5588 5566 5550 5540 5536 5538 5546 5559 5579 5605 5636 5673 5716 5764 5817 5876 5940 6008 6081 6158 6239 6324 6412 6504 6598 6695 6794 6895 6998 7101 7206 7311 7416 7520 7624 7728 7830 7930 8029 8125 8220 8311 8400 8486 8569 8649 8725 8798 8868 8934 8997 9056 9112 9165 9214 9260 9303 9343 9380 9414 9446 9475 9502 9527 9549 9569 9588 9605 9620 9634 9646 9657 9667 9676 9683 9690 9696 9701 9706 9709 9713 9715 9717 9719 9720 5718 0 40 8 9721 9722 9723 9723 9723 9723 9722 9722 9722 9721 9720 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9707 9705 9704 9702 9701 9700 9698 9696 9695 9693 9691 9689 9688 9686 9684 9682 9680 9678 9676 9674 9672 9670 9668 9666 9665 9663 9661 9660 9659 9657 9656 9656 9655 9654 9654 9654 9654 9655 9656 9657 9658 9659 9661 9663 9665 9667 9669 9672 9675 9678 9680 9683 9686 9689 9692 9695 9698 9701 9703 9706 9708 9711 9713 9714 9716 9718 9719 9720 9721 9722 9723 9723 9723 9724 9724 9724 9723 9723 9723 9722 9722 9721 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9710 9709 9708 9706 9705 9703 9702 9700 9699 9698 9697 9695 9694 9694 9693 9692 9692 9692 9692 9693 9693 9694 9695 9697 9699 9700 9702 9705 9707 9710 9713 9716 9719 9722 9725 9728 9732 9735 9738 9742 9745 9749 9752 9756 9759 9763 9766 9770 9773 9777 9781 9784 9788 9792 9795 9799 9803 9807 9811 9815 9819 9822 9826 9830 9834 9837 9841 9844 9847 9851 9854 9856 9859 9862 9864 9866 9869 9871 9872 9874 9876 9877 9879 9880 9882 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9903 9904 9905 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9915 9913 9910 9907 9904 9901 9898 9894 9890 9886 9882 9877 9872 9867 9862 9856 9850 9844 9837 9831 9824 9816 9809 9802 9794 9787 9779 9771 9764 9757 9749 9742 9736 9729 9723 9718 9713 9708 9704 9700 9697 9694 9692 9691 9690 9689 9689 9689 9690 9692 9693 9695 9698 9701 9703 9707 9710 9713 9717 9720 9724 9727 9731 9734 9738 9741 5719 0 40 8 9744 9747 9750 9753 9756 9758 9760 9763 9765 9767 9768 9770 9771 9772 9774 9775 9776 9776 9777 9778 9779 9779 9780 9780 9781 9781 9782 9782 9782 9783 9783 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9788 9789 9789 9789 9789 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9791 9791 9792 9792 9793 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9803 9804 9805 9805 9806 9806 9806 9806 9806 9806 9805 9805 9804 9804 9803 9802 9802 9801 9800 9799 9799 9798 9798 9797 9797 9797 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9800 9800 9800 9800 9801 9801 9802 9802 9803 9804 9804 9805 9807 9808 9809 9810 9812 9813 9815 9816 9818 9820 9821 9823 9825 9827 9828 9830 9832 9834 9836 9837 9839 9841 9843 9845 9846 9848 9850 9852 9854 9855 9857 9859 9861 9863 9864 9866 9868 9869 9871 9872 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9885 9881 9877 9872 9867 9860 9853 9845 9836 9826 9815 9803 9791 9777 9764 9749 9735 9721 9706 9692 9678 9665 9652 9641 9631 9622 9614 9608 9604 9601 9601 9602 9604 9609 9615 9622 9631 9642 9653 9665 9678 9692 9706 9720 9734 9748 9762 9775 9788 9800 9811 9822 9831 9840 9848 9854 9861 9866 9870 9874 9878 9880 9883 9884 9886 9887 9888 9889 9889 9890 9890 9890 9891 9890 9890 9890 9889 9889 9888 9886 9885 9883 9881 9879 9876 9874 9871 9867 9864 9860 9857 9853 9849 9845 9841 9837 9834 9830 9826 9822 9819 9815 9812 9808 9805 9801 9797 9793 9789 9784 9779 9774 9768 9762 9755 9748 9740 9731 9722 9713 9702 9692 9680 9668 9656 9643 9630 9617 9603 9590 9576 9563 9549 9536 9523 9510 9498 9486 9475 9465 9455 9446 9438 9431 9425 9420 9416 9413 9412 9411 9411 9413 9416 9419 9424 9430 9437 9445 9453 9463 9473 9484 9495 9507 9520 9533 9546 9559 9573 9586 9600 9613 9627 9640 9653 9666 9678 9691 9703 9714 9725 9736 9747 9757 9766 9776 9785 9793 9801 9809 9817 9824 9831 9837 9843 9849 9855 9860 9865 9870 9874 9879 9883 9886 9890 9893 9896 9898 9901 9903 9905 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9928 5720 0 40 8 9928 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9881 9880 9879 9877 9875 9873 9870 9868 9865 9862 9859 9856 9853 9849 9845 9841 9837 9833 9828 9823 9818 9813 9808 9802 9796 9790 9783 9776 9769 9761 9754 9745 9737 9728 9719 9709 9700 9690 9679 9669 9658 9647 9636 9624 9613 9602 9590 9579 9568 9557 9547 9536 9527 9517 9509 9501 9493 9486 9480 9475 9471 9467 9465 9463 9462 9462 9463 9465 9467 9470 9474 9479 9484 9489 9495 9502 9509 9516 9523 9531 9538 9546 9554 9561 9569 9577 9584 9592 9600 9607 9615 9623 9630 9638 9646 9654 9662 9670 9678 9687 9695 9704 9713 9722 9731 9740 9749 9758 9767 9776 9785 9794 9802 9810 9818 9825 9832 9839 9845 9851 9856 9861 9865 9869 9873 9877 9880 9883 9885 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9867 9863 9859 9854 9850 9844 9838 9832 9825 9818 9810 9801 9792 9781 9770 9759 9746 9732 9717 9702 9685 9667 9648 9628 9607 9585 9562 9537 9512 9486 9458 9430 9401 9371 9340 9308 9276 9244 9211 9177 9144 9110 9077 9043 9010 8977 8945 8913 8882 8852 8823 8795 8768 8743 8719 8697 8677 8658 8641 8626 8614 8603 8595 8589 8586 8584 8586 8589 8595 8603 8614 8627 8642 8659 8678 8699 8722 8746 8772 8800 8828 8858 8889 8920 8952 8985 9018 9051 9084 9116 9149 9181 9213 9244 9274 9304 9332 9360 9386 9412 9436 9460 9482 9503 9523 9542 9560 9577 9592 9607 9621 9634 9646 9657 9667 9676 9685 5721 0 40 8 9693 9701 9707 9714 9719 9725 9729 9734 9738 9742 9745 9748 9751 9754 9756 9759 9761 9763 9765 9768 9770 9772 9774 9777 9779 9782 9784 9787 9789 9792 9795 9798 9800 9803 9806 9809 9812 9815 9817 9820 9823 9825 9828 9830 9833 9835 9837 9839 9841 9842 9844 9846 9847 9848 9850 9851 9852 9854 9855 9856 9857 9858 9860 9861 9862 9863 9865 9866 9867 9869 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9929 9928 9926 9923 9921 9918 9915 9912 9909 9905 9901 9897 9892 9888 9882 9877 9871 9865 9859 9852 9845 9838 9830 9822 9814 9805 9796 9787 9777 9767 9756 9745 9734 9722 9710 9698 9685 9672 9659 9646 9632 9618 9604 9590 9577 9563 9549 9536 9522 9509 9497 9485 9474 9463 9453 9443 9435 9427 9421 9415 9410 9407 9404 9403 9403 9404 9406 9409 9413 9418 9424 9431 9439 9447 9457 9467 9478 9489 9501 9513 9526 9538 9551 9564 9578 9591 9604 9617 9630 9642 9654 9667 9678 9689 9700 9711 9721 9730 9739 9748 9755 9763 9770 9776 9782 9787 9792 9796 9800 9804 9807 9810 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9836 9838 9841 9844 9846 9850 9853 9856 9859 9863 9866 9869 9873 9876 9879 9882 9885 9887 9890 9892 9894 9895 9897 9898 9898 9899 9899 9898 9898 9897 9895 9893 9891 9889 9886 9883 9879 9875 9870 9865 9860 9854 9848 9842 9836 9829 9822 9815 9808 9800 9793 9786 9780 9773 9768 9762 9757 9753 9750 9748 9746 9745 9746 9747 9749 9753 9757 9762 9768 9774 9782 9790 9798 9807 9816 9825 9835 9844 9853 9862 9870 9879 9886 9893 9900 5722 0 40 8 9906 9911 9915 9919 9923 9926 9928 9930 9931 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9906 9904 9902 9900 9897 9895 9893 9891 9889 9887 9886 9884 9883 9882 9881 9880 9880 9880 9880 9880 9880 9881 9882 9883 9884 9885 9886 9888 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9915 9917 9919 9921 9924 9926 9928 9931 9933 9935 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9922 9920 9917 9915 9912 9909 9906 9903 9900 9897 9894 9890 9887 9884 9881 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9842 9839 9837 9834 9832 9829 9827 9825 9823 9822 9820 9819 9818 9817 9816 9815 9815 9815 9815 9815 9816 9817 9817 9819 9820 9821 9823 9824 9826 9827 9829 9830 9832 9833 9835 9836 9837 9838 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9841 9842 9843 9844 9846 9848 9849 9851 9853 9856 9858 9861 9863 9866 9869 9872 9875 9878 9881 9884 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9941 9941 9941 9941 9941 9941 5723 0 40 8 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9924 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9897 9898 9898 9898 9899 9900 9901 9902 9903 9904 9906 9908 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9916 9915 9913 9911 9909 9906 9904 9902 9900 9898 9895 9893 9891 9888 9886 9884 9882 9879 9877 9875 9873 9871 9870 9868 9867 9865 9864 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9848 9847 9845 9843 9841 9839 9836 9833 9830 9827 9824 9820 9816 9812 9807 9802 9797 9791 9785 9779 9772 9765 9757 9749 9741 9732 9722 9712 9702 9691 9680 9669 9657 9645 9632 9619 9607 9593 9580 9567 9554 9540 9527 9515 9502 9490 9478 9466 9455 9445 9435 9426 9417 9410 9403 9397 9392 9388 9384 9382 9380 9380 9380 9381 9382 9385 9388 9392 9397 9402 9408 9414 9420 9427 9434 9442 9449 9457 9464 9472 9479 9487 9494 9501 9508 9515 9522 9529 9535 9541 9547 9553 9559 9565 9570 9576 9581 9587 9592 9597 9602 9607 9612 9617 9622 9627 9632 9637 9642 9646 9651 9656 9660 9665 9669 9674 9678 9683 9687 9692 9696 9701 9705 9710 9715 9720 9725 9730 9736 9741 9747 9753 9759 9764 9770 9776 9781 9786 9791 9796 9800 9804 9807 9810 9812 9813 9814 9814 9813 9812 9810 9807 9804 9800 9795 9791 9786 9780 9775 9770 9765 9760 9755 9751 9748 9745 9743 9741 9741 9741 9742 9744 9747 9751 9755 9760 9766 9772 9779 9786 9793 9800 9807 9815 9822 9829 9835 9841 9847 9852 9856 9860 9864 9867 9869 9871 9873 9874 9874 9874 9874 9874 9873 9873 9872 9871 9870 9869 9869 9868 9867 9866 9866 9865 9865 9864 9864 9864 9863 9863 9862 5724 0 40 8 9861 9861 9860 9859 9858 9857 9856 9854 9853 9852 9850 9848 9847 9845 9843 9842 9840 9838 9837 9836 9834 9833 9832 9831 9830 9829 9828 9828 9827 9827 9827 9826 9826 9826 9827 9827 9827 9828 9828 9829 9830 9831 9832 9833 9835 9837 9838 9840 9842 9845 9847 9850 9853 9856 9859 9862 9865 9869 9872 9876 9879 9883 9886 9890 9893 9896 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9948 9948 9947 9947 9946 9944 9943 9941 9939 9937 9935 9932 9930 9927 9924 9920 9917 9914 9910 9906 9902 9899 9895 9891 9886 9882 9878 9874 9869 9865 9860 9855 9850 9844 9839 9833 9826 9820 9813 9805 9797 9789 9780 9771 9761 9751 9740 9728 9716 9704 9691 9677 9664 9650 9635 9620 9605 9590 9575 9560 9545 9530 9515 9501 9487 9473 9460 9448 9436 9425 9416 9407 9399 9392 9386 9381 9377 9375 9373 9373 9375 9377 9380 9385 9391 9397 9405 9414 9424 9434 9445 9457 9470 9483 9496 9510 9525 9539 9554 9568 9583 9598 9612 9627 9641 9655 9668 9681 9694 9707 9719 9731 9742 9752 9763 9773 9782 9791 9800 9808 9816 9824 9831 9838 9844 9851 9857 9862 9868 9873 9878 9883 9887 9892 9896 9900 9904 9907 9910 9913 9916 9919 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9952 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 5725 0 40 8 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9904 9902 9901 9900 9898 9897 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9886 9884 9881 9878 9875 9872 9869 9865 9861 9858 9854 9849 9845 9841 9836 9832 9827 9823 9818 9813 9809 9804 9799 9795 9790 9786 9782 9777 9773 9769 9766 9762 9758 9755 9752 9749 9747 9744 9742 9740 9739 9738 9737 9736 9736 9736 9737 9738 9739 9741 9744 9746 9749 9753 9757 9761 9766 9771 9776 9782 9788 9794 9800 9807 9813 9820 9826 9833 9839 9846 9852 9858 9864 9870 9875 9880 9885 9890 9895 9899 9903 9907 9910 9913 9916 9919 9922 9925 9927 9930 9932 9934 9936 9937 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 9905 9903 9901 9900 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9872 9870 9868 9866 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9844 9842 9839 9836 9833 9830 9827 9823 9820 9816 9813 9809 9806 9802 9799 9795 9792 9789 9786 9783 9780 9778 9776 9774 9773 9772 9771 9770 9770 9771 9771 9772 9773 9775 9777 9779 9782 9785 9788 9791 9795 9799 9802 9807 9811 9815 9819 9824 9828 9833 9837 9842 9846 5726 0 40 8 9851 9855 9859 9864 9868 9872 9876 9879 9883 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9917 9920 9922 9923 9925 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9940 9940 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9903 9901 9898 9896 9893 9890 9887 9885 9881 9878 9875 9872 9869 9866 9864 9861 9859 9856 9855 9853 9852 9851 9850 9850 9850 9850 9851 9853 9854 9856 9858 9861 9863 9866 9869 9872 9875 9878 9880 9883 9886 9888 9890 9891 9892 9893 9893 9893 9893 9892 9890 9889 9886 9884 9881 9878 9874 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9809 9805 9800 9795 9790 9785 9779 9772 9765 9757 9749 9740 9731 9721 9711 9700 9689 9678 9667 9655 9644 9633 9622 9612 9603 9594 9586 9579 9574 9569 9566 9564 9563 9563 9564 9567 9570 9575 9580 9586 9592 9598 9605 9611 9617 9623 9628 9632 9635 9636 9636 9634 9631 9626 9619 9610 9598 9585 9569 9551 9531 9509 9484 9457 9428 9397 9364 9328 9290 9251 9209 9166 9120 9073 9024 8973 8921 8867 8812 8755 8697 8639 8579 8518 8457 8395 8333 8271 8209 8147 8085 8024 7964 7905 7847 5727 0 40 8 7790 7735 7682 7630 7580 7532 7486 7443 7402 7363 7327 7293 7262 7233 7207 7183 7162 7143 7127 7114 7102 7094 7088 7084 7083 7084 7088 7095 7103 7115 7129 7145 7164 7186 7210 7237 7266 7298 7333 7370 7409 7451 7496 7542 7591 7642 7695 7749 7806 7863 7923 7983 8045 8107 8170 8234 8298 8362 8426 8490 8553 8616 8678 8739 8799 8858 8915 8971 9026 9078 9129 9179 9226 9271 9315 9356 9396 9433 9469 9502 9534 9564 9592 9618 9642 9665 9686 9706 9724 9741 9757 9771 9784 9796 9807 9818 9827 9835 9843 9850 9857 9863 9868 9873 9878 9882 9886 9889 9892 9895 9897 9899 9901 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9918 9919 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9933 9932 9930 9928 9925 9922 9919 9916 9912 9908 9903 9898 9893 9887 9881 9875 9868 9860 9852 9844 9835 9826 9817 9807 9796 9785 9773 9761 9749 9736 9722 9708 9693 9678 9663 9647 9631 9614 9597 9579 9562 9544 9525 9507 9488 9470 9451 9433 9414 9396 9377 9360 9342 9325 9308 9291 9275 9260 9245 9231 9218 9205 9193 9182 9172 9163 9154 9146 9140 9134 9129 9125 9122 9120 9119 9119 9120 9121 9124 9128 9132 9138 9144 9151 9160 9168 9178 9188 9200 9211 9224 9237 9250 9264 9279 9294 9310 9326 9342 9359 9375 9392 9410 9427 9445 9462 9480 9498 9516 9533 9551 9568 9585 9602 9619 9635 9651 9667 9682 9697 9712 9726 9739 9752 9764 9776 9787 9798 9808 9817 9826 9834 9842 9849 9855 9861 9867 9872 9877 9881 9885 9888 9891 9894 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9916 9916 9917 5728 0 40 9 9904 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9869 9870 9870 9870 9871 9872 9873 9873 9875 9876 9877 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9910 9909 9907 9906 9904 9902 9899 9896 9893 9889 9885 9880 9875 9869 9863 9856 9850 9843 9836 9829 9822 9815 9808 9801 9795 9789 9784 9779 9775 9772 9769 9767 9766 9766 9766 9767 9769 9772 9775 9778 9782 9787 9792 9796 9801 9806 9811 9816 9821 9825 9829 9833 9837 9840 9842 9844 9846 9848 9849 9850 9851 9851 9852 9852 9852 9852 9852 9853 9853 9853 9854 9855 9856 9857 9858 9860 9861 9863 9864 9866 9868 9869 9871 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9887 9888 9889 9890 9892 9893 9895 9897 9898 9900 9903 9905 9907 9910 9912 9915 9918 9920 9923 9926 9928 9930 9933 9935 9937 9938 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9933 9932 9930 9927 9925 9922 9919 9916 9912 9909 9905 9900 9895 9890 9885 9879 9873 9866 9860 9853 9845 9838 9830 9822 9814 9806 9797 9789 9780 9772 9763 9754 9746 9737 9729 9720 9712 9704 9696 9688 9680 9672 9665 9657 9650 9643 9636 9629 9623 9617 9611 9605 9601 9596 9592 9588 9586 9583 9582 9581 9581 9581 9583 9585 9588 9592 9597 9603 9609 9617 9624 9633 9642 9652 9662 9673 9684 9695 9707 9718 9729 9741 9752 9763 9774 9784 9794 9803 9812 9820 9828 9835 9842 9848 9854 9859 9863 9867 9871 9874 9877 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 5729 0 40 9 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9929 9929 9929 9928 9927 9926 9924 9922 9920 9918 9915 9912 9909 9906 9902 9898 9895 9891 9886 9882 9878 9873 9869 9864 9860 9855 9850 9846 9841 9836 9831 9826 9821 9816 9811 9805 9800 9794 9789 9783 9777 9772 9766 9760 9754 9748 9743 9738 9732 9727 9723 9719 9715 9711 9709 9706 9705 9704 9703 9704 9705 9706 9709 9712 9716 9720 9725 9731 9737 9743 9750 9757 9765 9773 9780 9788 9796 9804 9812 9819 9827 9834 9840 9847 9853 9859 9865 9870 9875 9880 9884 9888 9892 9896 9899 9902 9906 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9905 9903 9900 9897 9895 9891 9888 9885 9882 9879 9876 9872 9869 9866 9864 9861 9858 9856 9853 9851 9849 9846 9844 9842 9839 9837 9834 9831 9827 9824 9820 9815 9810 9805 9799 9793 9787 9780 9773 9766 9758 9751 9743 9736 9729 9722 9716 9710 9704 9700 9696 9693 9691 9690 9690 9690 9692 9695 9698 9703 9708 9714 9721 9728 9736 9744 9752 9761 9770 9778 9787 9795 9803 9811 9818 9825 9832 9838 9843 9848 9853 9857 9861 9864 9867 9869 9871 9873 9875 9877 9878 9880 9881 9882 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9896 9896 9897 9897 9897 9896 9896 9895 9893 9892 9889 9887 9884 9881 9877 9874 9869 9865 9861 9856 9851 9846 9842 9837 9832 9828 9824 9820 9816 9813 9810 9807 9805 9804 9802 9802 9801 9801 9802 9803 9804 9806 9808 9810 9812 9814 9817 9820 9822 9825 9827 9830 9832 9835 9837 9839 9841 9842 9844 9846 9847 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 5730 0 40 9 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9917 9915 9914 9913 9911 9909 9907 9904 9901 9898 9895 9891 9887 9882 9877 9872 9867 9861 9855 9849 9842 9835 9828 9820 9812 9804 9795 9787 9777 9768 9758 9748 9737 9726 9714 9703 9690 9677 9664 9650 9636 9621 9606 9591 9574 9558 9541 9524 9507 9489 9472 9454 9437 9419 9402 9385 9369 9353 9338 9324 9310 9298 9286 9275 9266 9258 9251 9246 9241 9239 9237 9237 9239 9242 9246 9251 9258 9266 9276 9286 9297 9310 9323 9337 9352 9368 9384 9401 9418 9436 9454 9472 9490 9509 9527 9545 9563 9582 9599 9617 9634 9651 9668 9684 9699 9714 9729 9742 9756 9768 9780 9792 9802 9812 9822 9831 9839 9846 9853 9860 9865 9871 9875 9879 9883 9886 9889 9892 9894 9896 9897 9898 9899 9899 9900 9900 9899 9899 9898 9897 9897 9895 9894 9893 9891 5731 0 40 9 9890 9888 9887 9885 9884 9882 9880 9879 9878 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9882 9881 9880 9879 9877 9875 9873 9870 9867 9863 9860 9856 9851 9847 9842 9836 9831 9825 9818 9812 9805 9798 9790 9782 9774 9766 9757 9747 9738 9728 9718 9707 9696 9684 9673 9661 9648 9635 9622 9609 9595 9582 9568 9554 9540 9526 9511 9497 9483 9469 9456 9442 9429 9416 9404 9392 9380 9369 9358 9348 9338 9329 9320 9312 9304 9297 9290 9284 9278 9273 9268 9263 9259 9255 9251 9248 9245 9242 9239 9237 9235 9233 9231 9229 9228 9227 9226 9225 9224 9224 9224 9224 9224 9225 9225 9226 9228 9229 9231 9232 9234 9237 9239 9242 9245 9248 9252 9255 9259 9263 9268 9272 9277 9282 9288 9294 9300 9306 9313 9321 9329 9337 9346 9355 9364 9375 9385 9396 9408 9420 9432 9445 9458 9471 9484 9498 9512 9526 9540 9554 9568 9582 9595 9609 9622 9635 9647 9660 9671 9683 9694 9705 9715 9725 9735 9744 9753 9761 9770 9778 9785 9793 9800 9807 9813 9820 9826 9832 9838 9843 9848 9853 9857 9862 9866 9869 9873 9876 9878 9881 9883 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9862 9861 9859 9857 9855 9853 9850 9847 9844 9841 9838 9834 9829 9825 9819 9814 9808 9801 9794 9786 9777 9768 9757 9746 9734 9722 9708 9693 9677 9660 9641 9622 9601 9578 9554 9529 9501 9472 9442 9409 9374 9338 9299 9258 9214 9168 9119 9068 9015 8958 8899 8837 8772 8704 8633 8560 8484 8404 8323 8238 8152 8063 7971 7878 7783 7687 7589 7490 7391 7291 7191 7091 6992 6894 6796 6701 6607 6516 6427 6342 6259 6180 6106 6035 5969 5907 5851 5800 5754 5714 5679 5651 5628 5612 5601 5597 5600 5608 5623 5644 5671 5704 5743 5788 5838 5894 5956 6022 6093 6169 6249 6333 6421 6512 6607 6704 6803 6904 7007 7111 7215 7320 7425 7530 7634 7738 7840 7940 8039 8135 8229 8320 8409 8495 8578 8657 8734 8807 8877 8944 9007 9067 9125 9179 9230 9278 9323 9365 9405 9443 9478 9511 9541 9570 9597 9621 9645 9666 9686 9704 9721 9736 9751 9764 9776 9787 9796 9805 9814 9821 9827 9833 9839 9844 9848 9852 9856 9859 9862 9865 9868 9870 9873 9875 9878 9880 9883 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9916 9917 9917 9917 5732 0 40 9 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9930 9929 9928 9926 9925 9923 9920 9918 9915 9912 9908 9904 9900 9895 9890 9885 9879 9872 9865 9858 9850 9841 9831 9821 9811 9799 9787 9774 9760 9745 9729 9712 9695 9676 9657 9636 9615 9593 9569 9545 9520 9494 9468 9440 9412 9383 9353 9323 9292 9261 9229 9197 9165 9133 9101 9069 9037 9005 8973 8943 8913 8884 8855 8828 8803 8778 8755 8734 8715 8698 8683 8670 8659 8651 8645 8642 8642 8644 8648 8655 8665 8677 8692 8709 8729 8750 8773 8798 8825 8853 8883 8913 8945 8977 9009 9042 9075 9108 9140 9172 9204 9235 9265 9295 9323 9351 9377 9402 9426 9449 9471 9492 9512 9531 9548 9565 9581 9596 9610 9624 9637 9649 9661 9672 9683 9693 9703 9712 9721 9730 9738 9746 9754 9761 9768 9775 9782 9788 9794 9800 9806 9811 9816 9821 9826 9831 9835 9840 9844 9847 9851 9855 9858 9861 9864 9867 9870 9872 9875 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9890 9888 9886 9884 9882 9879 9876 9873 9870 9867 9863 9859 9855 9851 9847 9842 9838 9833 9828 9823 9818 9812 9807 9801 9796 9790 9784 9779 9773 9767 9761 9756 9750 9744 9739 9733 9728 9723 9718 9714 9709 9706 9702 9699 9696 9694 9693 9692 9691 9691 9692 9693 9695 9697 9700 9704 9708 9712 9717 9722 9728 9734 9740 9746 9752 9758 9764 9770 9776 9781 9786 9791 9796 9800 9803 9806 9809 9811 9812 9813 9813 9812 9811 9810 9808 9805 9802 9798 9794 9789 9784 9779 9773 9767 9761 9754 9747 9740 9733 9726 9718 9711 9703 9696 9689 9681 9674 9668 9661 9655 9649 9644 9638 9634 9630 9626 9623 9621 9619 9618 9617 9618 9619 9620 9623 9626 9630 9634 9639 9645 9651 9658 9666 9673 9682 9691 9700 9709 9719 9729 9739 9749 9759 9769 9779 9789 9798 9807 9817 9825 9834 9842 9849 9856 9863 9869 9875 9880 9885 9890 9894 9897 9901 9903 9906 9908 9910 9912 9914 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9929 5733 0 40 9 9929 9929 9928 9928 9927 9926 9924 9923 9921 9918 9916 9913 9910 9907 9904 9901 9897 9893 9890 9886 9882 9878 9874 9871 9867 9864 9860 9857 9854 9851 9848 9846 9843 9841 9839 9837 9835 9833 9832 9830 9829 9828 9827 9826 9825 9824 9823 9823 9823 9822 9823 9823 9823 9824 9825 9827 9828 9830 9832 9835 9837 9840 9843 9847 9850 9854 9858 9862 9866 9870 9874 9878 9881 9885 9889 9892 9895 9898 9900 9903 9905 9907 9908 9910 9911 9912 9912 9913 9913 9913 9914 9913 9913 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9898 9895 9892 9890 9887 9885 9882 9880 9877 9875 9873 9871 9870 9868 9867 9866 9866 9866 9866 9866 9867 9868 9870 9872 9874 9876 9879 9882 9885 9888 9891 9895 9898 9902 9905 9909 9912 9915 9918 9921 9924 9926 9929 9931 9932 9934 9935 9936 9936 9937 9937 9937 9936 9935 9934 9933 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9903 9901 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9875 9872 9869 9866 9862 9859 9855 9850 9846 9841 9836 9831 9826 9820 9815 9809 9803 9797 9792 9786 9780 9775 9770 9765 9760 5734 0 40 9 9755 9751 9747 9743 9740 9737 9735 9733 9731 9730 9729 9729 9729 9729 9730 9731 9733 9735 9737 9739 9741 9744 9747 9750 9753 9756 9759 9763 9766 9769 9772 9776 9779 9782 9785 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9820 9823 9827 9830 9833 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9904 9903 9903 9902 9900 9899 9898 9897 9895 9893 9892 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9875 9876 9877 9878 9879 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9895 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9918 9917 9916 9915 9914 9913 9912 9910 9908 9906 9904 9902 9899 9896 9893 9890 9886 9882 9878 9873 9868 9862 9856 9850 9843 9836 9828 9820 9812 9803 9793 9783 9773 9762 9750 9738 9726 9713 9700 9686 9672 9658 9643 9627 9612 9596 9580 9564 9547 9530 9514 9497 9481 9464 9448 9432 9416 9401 9386 9372 9358 9345 9333 9322 9312 9303 9295 9288 9282 9278 9274 9273 9272 9273 9275 9279 9284 9290 9297 9306 9316 9327 9339 9352 9366 9381 9397 9413 9429 9447 9464 9482 9499 9517 9535 9552 9569 9586 9603 9619 9635 9650 9664 9678 9692 9704 9716 9728 9739 9749 9758 9768 9776 9784 9792 9799 9806 9813 9819 9825 9831 9836 9841 9846 9851 9856 9860 9864 9868 9871 9875 9878 9881 9883 9886 9888 9890 9891 9893 9894 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9924 5735 0 40 9 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9898 9897 9895 9893 9891 9888 9886 9884 9882 9880 9877 9875 9874 9872 9870 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9860 9859 9858 9857 9855 9853 9851 9848 9845 9841 9837 9832 9827 9821 9815 9809 9801 9794 9786 9779 9771 9763 9755 9747 9739 9732 9725 9718 9712 9707 9702 9698 9694 9692 9689 9688 9687 9687 9687 9688 9690 9691 9693 9695 9698 9700 9702 9705 9707 9709 9710 9711 9712 9712 9712 9711 9710 9708 9705 9702 9698 9694 9689 9683 9676 9669 9662 9653 9645 9635 9625 9615 9604 9592 9580 9568 9555 9542 9529 9515 9501 9487 9473 9459 9445 9431 9418 9404 9391 9379 9367 9356 9346 9337 9328 9321 9315 9310 9306 9303 9302 9302 9304 9306 9311 9316 9323 9331 9340 9350 9361 9374 9387 9401 9415 9430 9446 9462 9478 9494 9511 9527 9544 9560 9576 9592 9607 9623 9637 9652 9666 9679 9692 9705 9717 9728 9739 9750 9760 9770 9779 9788 9796 9804 9811 9818 9825 9831 9837 9843 9848 9853 9857 9861 9865 9869 9872 9876 9878 9881 9884 9886 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9900 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9875 9875 9874 9874 9875 9875 9875 9875 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 5736 0 40 9 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9907 9906 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9852 9850 9848 9845 9843 9840 9838 9835 9833 9830 9828 9825 9823 9820 9818 9815 9813 9811 9809 9808 9806 9805 9803 9803 9802 9801 9801 9801 9802 9802 9803 9804 9805 9807 9808 9810 9812 9814 9816 9818 9821 9823 9825 9828 9830 9832 9835 9837 9839 9842 9844 9846 9849 9851 9853 9855 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9878 9876 9873 9870 9867 9863 9859 9855 9850 9845 9840 9834 9828 9821 9814 9807 9799 9790 9781 9772 9762 9751 9740 9728 9715 9701 9687 9673 9657 9641 9624 9606 9588 9569 9549 9528 9507 9486 9464 5737 0 40 9 9441 9418 9394 9371 9347 9323 9298 9274 9250 9227 9203 9180 9157 9135 9114 9093 9074 9055 9037 9020 9005 8990 8977 8965 8954 8945 8937 8930 8924 8920 8918 8916 8916 8918 8920 8924 8930 8936 8944 8952 8962 8973 8985 8998 9012 9027 9043 9060 9078 9096 9115 9135 9155 9175 9197 9218 9240 9262 9285 9307 9330 9352 9375 9397 9420 9442 9463 9485 9505 9526 9546 9565 9584 9602 9620 9637 9653 9669 9684 9698 9711 9724 9737 9748 9760 9770 9780 9789 9798 9806 9814 9822 9828 9835 9841 9846 9852 9856 9861 9865 9869 9872 9875 9878 9881 9883 9886 9887 9889 9891 9892 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9864 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9856 9856 9855 9855 9854 9853 9853 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9834 9833 9832 9832 9832 9831 9831 9831 9832 9832 9832 9833 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9841 9842 9843 9844 9844 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9859 9859 9858 9857 9856 9855 9854 9852 9850 9847 9845 9842 9839 9835 9831 9827 9823 9818 9813 9807 9801 9795 9788 9781 9773 9765 9757 9748 9739 9730 9720 9710 9699 9688 9677 9666 9655 9644 9634 9623 9613 9603 9593 9585 9577 9570 9563 9558 9554 9551 9550 9550 9551 9553 9557 9562 9568 9575 9584 9594 9604 9616 9628 9641 9655 9668 9682 9696 9710 9724 9737 9750 9763 9775 9786 9797 9807 9816 9824 9832 9839 9845 9850 9855 9859 9863 9866 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9888 9890 9893 9895 9897 9899 9902 9904 9907 9909 9911 9913 9916 9917 9919 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 5738 0 40 9 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9907 9905 9902 9899 9896 9892 9888 9883 9879 9873 9868 9862 9855 9848 9841 9833 9824 9815 9805 9794 9783 9771 9758 9745 9730 9715 9699 9682 9664 9645 9625 9604 9582 9559 9535 9510 9484 9457 9429 9400 9371 9340 9309 9277 9245 9212 9179 9146 9113 9080 9048 9015 8984 8953 8924 8895 8868 8843 8819 8797 8776 8758 8742 8729 8717 8708 8702 8697 8696 8696 8699 8704 8712 8721 8733 8747 8762 8779 8798 8818 8839 8861 8885 8909 8934 8960 8986 9012 9039 9066 9094 9121 9148 9175 9202 9229 9256 9282 9308 9334 9360 9385 9409 9433 9457 9480 9503 9525 9547 9568 9589 9609 9628 9647 9665 9682 9699 9715 9730 9744 9758 9771 9784 9795 9806 9817 9826 9836 9844 9852 9860 9867 9873 9879 9884 9890 9894 9899 9903 9906 9910 9913 9916 9918 9920 9922 9924 9926 9927 9928 9929 9929 9929 9929 9929 9929 9928 9927 9925 9924 9922 9920 9917 9915 9912 9908 9905 9901 9897 9893 9888 9884 9879 9873 9868 9863 9857 9851 9845 9839 9833 9827 9821 9815 9808 9802 9796 9789 9783 9777 9771 9764 9758 9752 9746 9740 9734 9728 9722 9716 9710 9705 9699 9693 9688 9683 9678 9673 9668 9664 9660 9656 9653 9650 9648 9646 9644 9643 9643 9643 9643 9644 9646 9648 9651 9654 9658 9662 9667 9672 9677 9683 9689 9695 9702 9709 9716 9723 9730 9737 9744 9751 9758 9765 9771 9778 9785 9791 9798 9804 9810 9816 9822 9827 9832 9838 9843 9848 9852 9857 9861 9865 9869 9873 9876 9880 9883 9886 9889 9892 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9929 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9900 9897 9894 9891 9887 9884 9881 5739 0 40 9 9878 9874 9871 9868 9864 9861 9858 9854 9851 9848 9844 9841 9838 9835 9832 9830 9827 9825 9822 9820 9818 9817 9815 9814 9812 9811 9810 9810 9809 9809 9808 9808 9808 9809 9809 9810 9810 9811 9812 9814 9815 9816 9818 9820 9822 9824 9826 9829 9832 9834 9837 9840 9843 9847 9850 9853 9857 9860 9864 9867 9871 9874 9878 9881 9884 9887 9890 9893 9895 9897 9899 9901 9903 9904 9905 9906 9906 9907 9907 9906 9906 9905 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9903 9900 9897 9893 9889 9884 9879 9873 9867 9860 9852 9844 9835 9825 9815 9804 9793 9780 9767 9754 9739 9724 9709 9693 9676 9658 9640 9621 9602 9582 9562 9541 9520 9498 9476 9453 9430 9407 9384 9360 9337 9314 9290 9267 9245 9223 9201 9180 9161 9142 9124 9107 9092 9079 9067 9057 9048 9042 9037 9035 9034 9036 9040 9045 9053 9063 9075 9088 9103 9120 9139 9159 9180 9202 9225 9250 9274 9300 9325 9351 9377 9403 9429 9455 9480 9505 9529 9552 9575 9597 9618 9639 9658 9677 9695 9712 9728 9743 9758 9771 9784 9796 9808 9818 9828 9837 9846 9854 9861 9868 9875 9880 9886 9891 9895 9899 9903 9906 9909 9912 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9844 9841 9837 9833 9829 9825 9821 9816 9812 9807 9802 9797 9792 9787 9782 9776 9771 9766 9761 9756 9751 9747 9743 9739 9736 9733 9731 9729 9727 9727 9726 9727 9728 9730 9732 9735 9738 9742 9746 9751 9756 9761 9767 9772 9778 9784 9790 9796 9802 9807 9813 9818 9823 9828 9832 9836 9840 9843 9846 9849 9852 9854 9856 9858 9859 9860 9861 9862 9863 9863 9863 9863 9863 9862 9861 9860 9858 9856 9853 9850 9847 9843 9838 9833 9827 9820 9813 9805 9797 9787 9777 9766 9755 9743 9730 9716 9702 9687 9671 9655 9638 9621 9603 9585 9566 9547 9527 9508 9488 9468 9448 9428 9408 9388 9369 9349 9331 9312 9295 9278 9262 9247 9233 9220 9208 9198 9189 9181 9175 9170 9167 9166 9166 9168 9172 9177 9183 9192 9201 5740 0 40 9 9212 9225 9238 9253 9269 9286 9303 9321 9340 9360 9380 9400 9420 9440 9461 9481 9501 9521 9541 9560 9579 9597 9615 9632 9649 9665 9680 9695 9709 9722 9735 9748 9759 9770 9780 9790 9799 9808 9816 9824 9831 9837 9843 9849 9854 9858 9863 9867 9871 9874 9877 9880 9883 9885 9887 9889 9891 9893 9895 9896 9897 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9890 9888 9887 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9880 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9913 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9910 9910 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9899 9898 9897 9895 9894 9893 9891 9889 9888 9886 9884 9881 9879 9876 9874 9871 9867 9864 9860 9856 9852 9847 9843 9838 9833 9827 9821 9816 9809 9803 9797 9790 9784 9777 9771 9764 9757 9751 9745 9739 9733 9727 9722 9716 9712 9707 9704 9700 9697 9695 9693 9691 9690 9690 9690 9691 9692 9694 9696 9698 9702 9705 9709 9713 9718 9723 9728 9733 9739 9744 9750 9756 9761 9767 9773 9778 9784 9789 9794 9799 9804 9809 9813 9817 9822 9825 9829 9833 9836 9840 9843 9846 9849 9852 9854 9857 9860 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 5741 0 40 9 9895 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9907 9906 9904 9903 9900 9898 9896 9893 9890 9887 9884 9881 9877 9874 9870 9866 9862 9858 9854 9849 9845 9841 9837 9833 9829 9825 9821 9817 9814 9810 9807 9804 9801 9799 9796 9794 9792 9790 9788 9787 9786 9785 9784 9783 9783 9783 9783 9783 9783 9784 9785 9786 9787 9788 9790 9791 9793 9795 9797 9800 9802 9805 9808 9810 9813 9816 9819 9822 9825 9828 9831 9835 9837 9840 9843 9846 9848 9851 9853 9855 9857 9859 9861 9862 9864 9865 9866 9867 9868 9868 9869 9870 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9867 9866 9866 9865 9864 9863 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9852 9851 9850 9849 9849 9848 9848 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9839 9839 9838 9837 9837 9836 9835 9835 9835 9834 9834 9834 9834 9834 9834 9835 9836 9836 9837 9838 9840 9841 9843 9844 9846 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9866 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9888 9887 9885 9883 9881 9879 9877 9874 9872 9869 9866 9862 9858 9854 9849 9844 9839 9832 9826 9819 9811 9802 9793 9783 9773 9761 9748 9735 9720 9705 9688 9669 9650 9629 9606 9582 9557 9529 9500 9469 9436 9401 9365 9326 9285 9242 9197 9150 9100 9049 8996 8941 8884 8825 8765 8703 8639 8575 8509 8442 8375 8307 8238 8170 8102 8033 7965 7898 7832 7768 7705 7643 7584 7527 7473 7421 7373 7328 7286 7249 7215 7186 7161 7140 7125 7114 7109 7108 7113 7123 7138 7158 7183 7213 7248 7288 7332 7381 7434 7490 7550 7613 7679 7748 7819 7891 7965 8040 8116 8193 8269 8345 8420 8495 8568 8640 8711 8779 8845 8909 8971 9031 9088 9142 9193 9243 9289 9333 9374 9413 9450 9484 9516 9546 9573 9599 9623 9646 9666 9686 9703 9720 9735 9749 9762 9773 9784 9794 9803 9811 9818 9825 9831 9836 9841 9844 9848 9851 9853 9855 5742 0 40 9 9856 9857 9857 9857 9857 9856 9856 9855 9854 9852 9851 9849 9848 9846 9844 9843 9841 9839 9838 9836 9835 9834 9832 9831 9830 9829 9828 9827 9825 9824 9823 9822 9821 9820 9819 9817 9816 9815 9813 9812 9811 9809 9808 9806 9805 9804 9803 9802 9801 9800 9800 9800 9800 9800 9801 9802 9804 9805 9808 9810 9813 9816 9819 9822 9826 9829 9833 9836 9840 9843 9846 9849 9851 9853 9854 9854 9855 9854 9853 9851 9848 9845 9841 9836 9831 9825 9819 9812 9805 9798 9792 9785 9778 9772 9766 9760 9755 9751 9747 9745 9743 9742 9742 9743 9745 9748 9752 9757 9762 9768 9774 9782 9789 9797 9804 9812 9820 9828 9835 9842 9849 9856 9861 9867 9872 9876 9880 9883 9886 9888 9890 9892 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9899 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9877 9875 9873 9872 9870 9869 9868 9867 9865 9864 9864 9863 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9876 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9876 9876 9877 9878 9878 9879 9881 9882 9883 9885 9886 9888 9890 9892 9894 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9901 9899 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9844 9841 9839 9836 9834 9831 9829 9827 9825 9823 9821 9820 9818 9817 9816 9815 9814 9813 9812 9812 9812 9811 9811 9812 9812 9812 9812 9813 9813 9814 9814 9814 9814 9814 9814 9814 9813 9812 9811 9809 9807 9804 9801 9797 9793 9788 9782 9776 9769 9761 9752 9742 9732 9720 9708 9694 9680 9664 9648 9630 9612 9592 9572 9550 9527 9503 9479 9453 9427 9399 9371 9342 9313 9283 9252 9221 9190 9159 9128 9097 9066 9035 9005 8976 8948 8921 8895 8870 8847 8826 8806 8788 8772 8759 8747 8738 8732 8727 8726 8726 8730 8735 8744 8754 8767 8783 8800 8820 8842 8865 8890 8917 8946 8975 9006 9037 5743 0 40 9 9069 9102 9135 9169 9202 9236 9269 9302 9334 9365 9396 9426 9455 9482 9509 9535 9559 9582 9603 9623 9642 9660 9676 9691 9705 9718 9729 9739 9748 9757 9764 9770 9776 9780 9784 9788 9790 9792 9794 9795 9795 9795 9795 9794 9793 9792 9790 9788 9786 9784 9781 9778 9775 9771 9767 9764 9760 9756 9751 9747 9742 9738 9733 9728 9723 9718 9713 9708 9703 9698 9693 9688 9683 9678 9673 9668 9663 9658 9653 9649 9644 9639 9635 9630 9626 9622 9618 9614 9610 9606 9603 9600 9597 9595 9592 9590 9589 9588 9587 9587 9587 9588 9589 9591 9593 9596 9599 9602 9606 9611 9615 9621 9626 9632 9638 9644 9650 9656 9662 9668 9675 9681 9687 9693 9698 9704 9709 9714 9719 9724 9728 9732 9736 9740 9744 9747 9751 9754 9757 9760 9763 9766 9769 9772 9774 9777 9779 9781 9783 9785 9786 9787 9788 9789 9789 9789 9788 9787 9786 9784 9781 9778 9775 9771 9767 9762 9756 9750 9744 9738 9731 9723 9715 9707 9699 9691 9682 9673 9664 9655 9645 9636 9626 9616 9606 9596 9586 9576 9566 9556 9546 9536 9526 9516 9506 9496 9486 9477 9467 9458 9449 9440 9432 9424 9416 9409 9402 9396 9390 9385 9380 9376 9373 9370 9367 9366 9364 9364 9364 9364 9366 9367 9370 9373 9376 9380 9384 9389 9394 9400 9406 9412 9419 9427 9434 9443 9451 9460 9469 9479 9489 9499 9509 9520 9531 9543 9554 9566 9578 9590 9602 9614 9626 9638 9650 9661 9673 9684 9695 9706 9716 9727 9736 9746 9755 9763 9771 9779 9786 9793 9800 9806 9812 9818 9824 9829 9834 9838 9843 9847 9852 9856 9860 9864 9868 9872 9875 9879 9883 9886 9890 9893 9897 9900 9903 9906 9909 9911 9914 9916 9918 9920 9922 9924 9925 9926 9927 9928 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9904 9902 9899 9897 9895 9893 9890 9888 9885 9882 9880 9877 9874 9871 9868 9865 9861 9858 9854 9850 9847 9843 9838 9834 9830 9825 9820 9816 9810 9805 9800 9794 9788 9783 9776 9770 9764 9757 9750 9743 9735 9728 9720 9713 9705 9697 9688 9680 9672 9664 9655 9647 9639 9631 9623 9615 9608 9601 9595 9589 9583 9578 9574 9570 9567 9564 9563 9562 9562 9563 9564 9567 9570 9574 9578 9584 9590 9596 9604 9611 9620 9629 9638 9647 9657 9667 9677 9687 9698 9708 9718 9728 9739 9748 9758 9768 9777 9786 9794 9803 9811 9819 5744 0 40 9 9826 9833 9840 9846 9852 9858 9864 9869 9873 9878 9882 9886 9890 9893 9896 9899 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9927 9928 9928 9930 9931 9932 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9893 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9866 9864 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9841 9839 9838 9836 9835 9834 9834 9833 9833 9833 9833 9833 9833 9833 9834 9835 9836 9837 9838 9839 9841 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9853 9853 9853 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9841 9840 9838 9837 9836 9834 9833 9832 9831 9831 9830 9830 9830 9830 9831 9832 9832 9834 9835 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9857 9858 9859 9859 9860 9859 9859 9858 9856 9854 9851 9849 9845 9841 9837 9833 9828 9823 9819 9814 9809 9804 9799 9794 9790 9786 9783 9780 9777 9776 9774 9774 9774 9775 9776 9778 9781 9784 9788 9793 9798 9803 9808 9814 9820 9826 5745 0 40 9 9832 9838 9844 9850 9855 9860 9865 9870 9874 9877 9880 9883 9885 9887 9888 9888 9889 9888 9888 9887 9885 9884 9882 9880 9877 9875 9873 9870 9868 9866 9863 9861 9859 9857 9856 9855 9854 9853 9852 9852 9852 9853 9853 9854 9855 9857 9858 9860 9862 9865 9867 9869 9872 9875 9878 9880 9883 9886 9889 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9896 9895 9895 9895 9896 9896 9897 9898 9899 9900 9901 9903 9905 9906 9908 9910 9912 9914 9916 9918 9921 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9917 9915 9914 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9927 9927 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9899 9897 9895 9893 9890 9887 9884 9881 9877 9873 9869 9864 9859 9854 9849 9844 9839 9834 9828 9824 9819 9814 9810 9807 9804 9801 9799 9798 9797 9797 9797 9797 9798 9799 9801 9802 9804 9805 9806 9807 9807 9807 9806 9804 9801 9798 9793 9788 9782 9775 9767 9759 9749 9740 9730 9720 9711 9701 9692 9683 9675 9668 9662 9657 9653 9650 9649 9650 9651 9654 9659 9664 9671 9679 9688 9698 9708 9719 9731 9742 9754 9765 9776 9787 9798 9808 9817 9826 9834 9842 9848 9854 9860 9864 9868 9872 9875 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9908 9910 9913 9914 9916 9918 9919 9921 9922 9922 9923 9923 9923 9922 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9908 9907 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 5746 0 40 9 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9928 9928 9927 9927 9926 9926 9925 9923 9922 9921 9919 9917 9915 9913 9910 9908 9905 9902 9900 9897 9894 9891 9888 9886 9883 9880 9877 9875 9872 9869 9867 9864 9861 9859 9856 9853 9850 9847 9843 9840 9836 9832 9828 9824 9819 9815 9810 9804 9799 9793 9787 9781 9774 9768 9761 9754 9747 9740 9733 9725 9718 9711 9704 9698 9691 9685 9678 9673 9667 9662 9657 9653 9650 9646 9644 9642 9640 9640 9639 9640 9641 9642 9645 9648 9651 9655 9660 9665 9671 9677 9684 9691 9699 9706 9714 9722 9731 9739 9747 9756 9764 9773 9781 9789 9797 9804 9812 9819 9826 9832 9839 9845 9850 9856 9861 9866 9870 9875 9879 9883 9887 9890 9894 9897 9900 9903 9906 9909 9912 9915 9917 9920 9922 9924 9927 9929 9931 9932 9934 9936 9937 9938 9940 9940 9941 9942 9943 9943 9943 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9890 9889 9888 9886 9885 9883 9881 9880 9877 9875 9873 9871 9869 9866 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9846 9845 9843 9842 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9827 9826 9824 9823 9821 9819 9817 9815 9814 9812 9810 9809 9807 9806 9805 9804 9803 9802 9801 9801 9801 9800 9800 9800 9801 9801 9801 9802 9802 9803 9804 9805 9805 9806 9807 9808 9809 9811 9812 9813 9815 9816 9818 9819 9821 9823 9825 9828 9830 9832 9835 9837 9840 9842 9845 9847 9850 9852 9854 9857 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 5747 0 40 9 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9862 9861 9859 9858 9856 9854 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9828 9826 9824 9823 9821 9819 9817 9815 9814 9812 9811 9810 9809 9808 9807 9807 9806 9806 9806 9806 9806 9807 9808 9809 9810 9811 9813 9814 9816 9818 9821 9823 9826 9828 9831 9833 9836 9839 9841 9844 9846 9849 9851 9853 9855 9857 9858 9859 9861 9861 9862 9863 9863 9863 9863 9862 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9849 9847 9845 9844 9842 9841 9839 9838 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9825 9825 9825 9825 9824 9824 9823 9822 9822 9821 9820 9818 9817 9816 9814 9812 9810 9808 9806 9803 9801 9798 9795 9793 9790 9786 9783 9780 9776 9773 9769 9765 9761 9757 9752 9748 9743 9738 9732 9726 9720 9714 9707 9700 9692 9684 9675 9666 9656 9646 9635 9624 9612 9599 9586 9572 9558 9543 9527 9511 9494 9476 9458 9439 9419 9399 9378 9356 9333 9309 9285 9260 9234 9207 9180 9151 9122 9091 9060 9028 8996 8962 8928 8893 8857 8821 8784 8746 8708 8670 8632 8593 8554 8515 8476 8437 8398 8359 8321 8284 8247 8210 8175 8140 8107 8074 8043 8013 7985 7958 7933 7910 7889 7869 7852 7837 7824 7813 7805 7800 7796 7796 7798 7803 7810 7820 7832 7848 7865 7885 7908 7933 7960 7989 8020 8053 8088 8124 8162 8201 8241 8282 8324 8367 8410 8453 8496 8539 8582 8624 8667 8708 8748 8788 8827 8864 8901 8936 8969 9001 9032 9061 9089 9114 9138 9161 9182 9201 9218 9234 9248 9260 9271 9280 9288 9294 9299 9302 9305 9305 9305 9304 9301 9298 9294 9288 9282 9275 9268 9260 9251 9241 9232 9221 9210 9199 9188 9176 9163 9151 9138 9125 9111 9098 9084 9069 9055 9040 9024 9009 8993 8976 8959 8942 8924 8905 8886 8866 8845 8823 8801 8778 8753 8728 8702 8674 8645 8615 8584 8551 8517 8482 8445 8408 8368 8328 8286 8243 8200 8155 8110 8063 8017 7971 7924 7877 7831 7786 7741 7698 7656 7616 7578 7542 7509 7479 7451 7427 7407 7390 7376 7367 7362 7362 7365 7373 7385 7402 7422 7447 7476 7509 7546 7586 7629 7676 7726 7778 7833 7889 7948 8008 8070 8133 8196 5748 0 40 9 8260 8324 8388 8452 8516 8579 8641 8702 8762 8821 8878 8934 8988 9041 9091 9140 9187 9232 9275 9316 9355 9392 9427 9460 9491 9521 9548 9574 9598 9621 9642 9661 9679 9695 9710 9724 9736 9748 9758 9767 9776 9783 9790 9796 9801 9806 9810 9814 9817 9820 9823 9825 9827 9829 9830 9831 9833 9834 9835 9835 9836 9837 9837 9837 9837 9838 9837 9837 9837 9837 9836 9836 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9822 9821 9820 9820 9819 9818 9818 9817 9816 9816 9815 9814 9813 9811 9810 9808 9806 9803 9800 9796 9792 9788 9783 9777 9770 9763 9754 9745 9735 9724 9712 9699 9685 9670 9653 9635 9615 9594 9572 9548 9522 9494 9465 9434 9401 9366 9328 9289 9248 9204 9158 9110 9060 9008 8953 8896 8837 8777 8714 8649 8583 8515 8445 8375 8303 8230 8157 8083 8009 7935 7862 7788 7716 7645 7576 7508 7443 7380 7319 7262 7208 7158 7111 7069 7031 6998 6970 6946 6928 6915 6907 6905 6909 6918 6932 6952 6977 7007 7043 7083 7128 7178 7231 7289 7351 7415 7483 7553 7626 7700 7776 7854 7932 8011 8090 8169 8248 8326 8403 8479 8553 8626 8697 8765 8832 8897 8959 9019 9076 9130 9183 9232 9279 9324 9366 9406 9443 9478 9511 9542 9570 9597 9622 9645 9666 9686 9704 9720 9735 9749 9762 9774 9784 9794 9802 9810 9817 9823 9829 9834 9839 9843 9846 9849 9852 9855 9857 9859 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9863 9862 9861 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9882 9883 9883 9882 9882 9882 9881 9880 9879 9878 9877 9875 9873 9872 9870 9868 9866 9863 9861 9858 9856 9853 9850 9847 9844 9841 9837 9834 9831 9827 9824 9820 9817 9813 9810 9806 9803 9800 9797 9794 9791 9788 9786 9784 9782 9781 9779 9779 9778 9778 9778 9778 9779 9780 9781 9783 9784 9786 9789 9791 9793 9796 9799 9801 9804 9807 9810 9813 9815 9818 9821 9823 9826 9828 9830 9833 9835 9837 9839 9841 9843 9845 9846 9848 9850 9851 9853 9854 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9867 9868 5749 0 40 9 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9870 9871 9871 9872 9873 9875 9876 9877 9879 9880 9882 9884 9886 9888 9889 9891 9893 9895 9897 9898 9900 9902 9903 9904 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9885 9882 9879 9875 9872 9868 9864 9860 9855 9850 9845 9840 9834 9828 9822 9815 9808 9801 9793 9785 9777 9768 9759 9749 9739 9729 9718 9707 9696 9684 9672 9660 9647 9635 9622 9609 9597 9584 9571 9559 9547 9535 9524 9513 9502 9492 9483 9475 9467 9460 9454 9449 9445 9441 9439 9438 9437 9438 9440 9442 9446 9450 9456 9462 9469 9477 9485 9494 9504 9514 9525 9536 9547 9558 9570 9582 9593 9605 9617 9628 9639 9650 9660 9670 9680 9689 9698 9706 9714 9721 9727 9733 9739 9744 9748 9752 9756 9759 9761 9764 9766 9767 9769 9770 9771 9772 9773 9774 9775 9775 9776 9777 9778 9778 9779 9780 9782 9783 9784 9786 9787 9789 9790 9792 9794 9796 9798 9800 9802 9805 9807 9809 9811 9814 9816 9819 9821 9824 9826 9829 9832 9834 9837 9840 9843 9845 9848 9851 9854 9857 9860 9862 9865 9868 9870 9873 9875 9877 9879 9881 9883 9884 9885 9887 9887 9888 9889 9889 9889 9890 9890 9889 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9865 9863 9860 9857 9854 9851 9847 9844 9840 9836 9833 9829 9826 9822 9819 9816 9813 9810 9807 9805 9803 9802 9800 9799 9799 9798 9799 9799 9800 9801 9802 9804 9806 9808 9811 9814 9817 9820 9823 9826 9830 9833 9837 9841 9844 9848 9851 9855 9858 9862 9865 9868 9871 9874 9876 9879 9881 9883 9886 9888 9889 9891 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9932 9931 9930 9928 9926 9924 9922 9920 9918 9916 9913 9910 9908 9905 9902 9898 9895 9892 9888 9885 9881 9877 9873 9868 9864 9859 9854 9849 9844 9839 9834 9828 9822 9817 9811 9805 9799 5750 0 40 9 9793 9787 9782 9776 9770 9765 9760 9754 9750 9745 9741 9737 9733 9730 9727 9724 9722 9720 9718 9717 9715 9715 9714 9714 9714 9715 9716 9717 9718 9719 9721 9723 9725 9727 9730 9733 9735 9738 9742 9745 9748 9752 9756 9760 9764 9768 9772 9776 9780 9785 9789 9793 9797 9801 9805 9809 9813 9817 9821 9824 9828 9831 9834 9837 9840 9843 9845 9848 9850 9853 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9874 9875 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 9891 9891 9892 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9933 9932 9930 9928 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9911 9910 9910 9910 9911 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9900 9900 9900 9901 9902 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9918 9919 9920 9920 9920 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9903 9902 9901 9899 9898 9897 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9897 9897 9898 9898 9899 9900 9901 9901 9902 5751 0 40 9 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9868 9868 9869 9869 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9905 9906 9908 9909 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9883 9881 9879 9877 9874 9872 9869 9866 9864 9861 9858 9855 9852 9849 9847 9844 9842 9839 9837 9835 9834 9832 9831 9831 9830 9830 9830 9830 9831 9832 9833 9834 9835 9837 9838 9840 9841 9843 9844 9846 9847 9848 9848 9849 9849 9849 9848 9847 9846 9844 9843 9840 9837 9834 9831 9827 9822 9817 9812 9806 9800 9792 9785 9776 9767 9757 9747 9735 9723 9709 9695 9679 9662 9644 9624 9603 9580 9556 9530 9502 9473 9441 9407 9371 9333 9292 9249 9204 9156 9106 9053 8997 8939 8878 8814 8748 8679 8608 8534 8458 8379 8298 8215 8131 8044 7956 7866 7775 7683 7591 7498 7405 7312 7219 7127 7036 6947 5752 0 40 9 6859 6773 6689 6607 6529 6454 6382 6314 6250 6190 6135 6085 6039 5999 5965 5935 5912 5894 5883 5877 5878 5884 5897 5915 5940 5971 6007 6049 6097 6150 6208 6271 6339 6412 6488 6568 6652 6738 6828 6920 7014 7110 7207 7305 7403 7502 7601 7699 7797 7893 7989 8083 8175 8265 8352 8438 8521 8601 8679 8753 8825 8894 8960 9023 9083 9140 9194 9245 9294 9339 9383 9423 9461 9497 9530 9562 9591 9618 9643 9666 9687 9707 9725 9742 9757 9770 9783 9794 9804 9813 9822 9829 9835 9841 9845 9850 9853 9856 9859 9861 9863 9864 9865 9866 9866 9867 9867 9867 9866 9866 9866 9865 9865 9864 9863 9862 9862 9861 9860 9859 9858 9857 9857 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9871 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9900 9898 9897 9895 9893 9892 9890 9889 9887 9885 9884 9882 9880 9879 9877 9876 9874 9873 9871 9870 9868 9866 9865 9863 9862 9860 9858 9856 9854 9853 9851 9849 9847 9845 9843 9840 9838 9836 9834 9832 9829 9827 9825 9822 9820 9817 9815 9812 9810 9807 9805 9802 9799 9797 9794 9791 9789 9786 9784 9781 9779 9777 9775 9773 9772 9770 9769 9768 9768 9767 9767 9767 9767 9767 9768 9769 9769 9770 9771 9771 9772 9772 9772 9772 9772 9771 9769 9768 9765 9763 9759 9756 9751 9747 9742 9736 9730 9724 9717 9711 9704 9698 9691 9684 9678 9672 9666 9660 9655 9650 9646 9642 9638 9634 9631 9627 9624 9621 9618 9614 9610 9606 9601 9595 9588 9581 9572 9562 9551 9539 9525 9509 9492 9473 9452 9430 9405 5753 0 40 9 9379 9351 9320 9288 9254 9217 9179 9138 9095 9050 9002 8952 8900 8845 8787 8727 8664 8599 8530 8459 8385 8308 8228 8146 8060 7972 7881 7787 7691 7593 7493 7391 7287 7181 7074 6967 6859 6750 6642 6533 6425 6319 6213 6109 6007 5908 5810 5716 5625 5537 5453 5373 5297 5225 5158 5096 5038 4986 4939 4898 4862 4832 4808 4790 4778 4771 4772 4778 4791 4810 4835 4867 4905 4949 4999 5056 5119 5187 5261 5340 5425 5515 5609 5707 5810 5916 6026 6138 6253 6370 6488 6608 6728 6848 6968 7089 7208 7325 7441 7555 7667 7776 7882 7985 8085 8181 8274 8364 8449 8532 8610 8685 8756 8824 8888 8949 9006 9061 9112 9161 9206 9249 9290 9328 9364 9397 9428 9457 9485 9510 9534 9555 9576 9594 9611 9627 9641 9654 9665 9675 9684 9691 9698 9703 9708 9711 9714 9715 9716 9716 9715 9714 9711 9709 9705 9701 9697 9692 9686 9680 9674 9667 9660 9652 9644 9636 9627 9618 9609 9600 9590 9580 9570 9560 9549 9539 9529 9518 9508 9498 9489 9479 9470 9461 9453 9445 9438 9431 9425 9420 9415 9411 9408 9406 9404 9403 9403 9404 9405 9407 9410 9414 9418 9423 9428 9434 9440 9447 9454 9461 9469 9476 9484 9492 9500 9508 9515 9523 9530 9538 9545 9551 9558 9564 9569 9574 9579 9583 9587 9591 9593 9596 9598 9599 9600 9600 9600 9599 9597 9595 9592 9589 9585 9580 9574 9568 9561 9552 9544 9534 9523 9511 9499 9485 9470 9455 9438 9420 9401 9381 9359 9337 9313 9288 9262 9235 9206 9177 9146 9114 9081 9047 9011 8974 8937 8898 8858 8818 8776 8733 8690 8646 8601 8555 8509 8462 8415 8368 8321 8274 8226 8179 8132 8086 8041 7996 7952 7909 7867 7827 7788 7751 7715 7682 7650 7620 7593 7568 7545 7524 7506 7491 7478 7467 7459 7454 7451 7450 7452 7456 7463 7472 7483 7497 7512 7530 7550 7571 7594 7619 7646 7674 7704 7736 7768 7802 7837 7874 7911 7950 7989 8029 8071 8113 8155 8198 8242 8286 8331 8376 8421 8467 8512 8557 8603 8648 8693 8737 8782 8825 8868 8911 8953 8994 9034 9073 9112 9149 9185 9221 9255 9288 9319 9350 9380 9408 9435 9461 9485 9509 9531 9552 9572 9591 9609 9626 9642 9657 9671 9685 9697 9709 9720 9730 9740 9749 9757 9765 9773 9780 9787 9793 9799 9805 9810 9815 9820 9824 9829 9833 9837 9840 9844 9847 9850 9852 9855 9857 9859 9861 9862 9864 9865 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9867 9867 9866 9866 9865 9864 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9849 9847 9844 9840 9836 9832 9828 9823 9817 9811 9805 9798 9791 9783 9775 9767 9758 9750 9740 9731 9722 9713 9703 9694 9685 9676 9667 9659 9651 9643 9636 9629 9623 9617 9611 9606 9602 9597 9594 9590 9587 9584 9582 9580 9578 9576 9574 9572 9571 9569 9567 5754 0 40 9 9566 9564 9562 9560 9557 9555 9552 9549 9546 9542 9539 9535 9531 9527 9522 9518 9513 9509 9504 9500 9496 9491 9487 9483 9479 9475 9472 9469 9466 9464 9462 9460 9458 9458 9457 9457 9457 9458 9459 9461 9463 9465 9468 9471 9475 9478 9482 9486 9490 9495 9499 9503 9508 9512 9517 9521 9525 9529 9532 9536 9539 9541 9543 9545 9547 9547 9548 9547 9546 9544 9542 9538 9534 9529 9523 9516 9509 9500 9490 9480 9468 9455 9442 9427 9412 9396 9379 9362 9344 9326 9308 9289 9271 9252 9234 9216 9200 9183 9168 9154 9141 9129 9119 9110 9103 9098 9094 9093 9093 9094 9098 9103 9110 9118 9128 9139 9152 9165 9180 9196 9212 9229 9247 9265 9283 9301 9320 9338 9357 9375 9393 9410 9427 9443 9459 9475 9489 9503 9517 9529 9541 9552 9562 9571 9579 9586 9592 9598 9602 9605 9606 9607 9606 9604 9601 9596 9590 9582 9573 9563 9551 9538 9523 9507 9489 9470 9449 9427 9403 9378 9352 9324 9295 9265 9234 9202 9169 9135 9100 9064 9028 8992 8955 8919 8882 8846 8810 8774 8740 8706 8674 8643 8613 8585 8560 8536 8514 8495 8479 8465 8454 8446 8441 8439 8440 8445 8452 8462 8475 8491 8510 8532 8555 8582 8610 8641 8673 8707 8742 8778 8815 8853 8892 8930 8969 9008 9046 9084 9122 9158 9194 9228 9261 9293 9324 9353 9380 9406 9430 9453 9473 9492 9509 9524 9537 9549 9558 9566 9571 9575 9577 9576 9574 9569 9562 9554 9543 9529 9514 9496 9476 9453 9428 9401 9370 9337 9302 9264 9223 9179 9132 9083 9031 8976 8918 8858 8794 8728 8659 8588 8514 8438 8359 8278 8196 8111 8024 7935 7845 7754 7661 7568 7473 7378 7282 7186 7090 6994 6899 6803 6709 6615 6522 6430 6340 6251 6163 6077 5993 5911 5831 5753 5677 5604 5533 5465 5399 5335 5275 5217 5162 5110 5061 5015 4973 4934 4899 4868 4840 4817 4797 4783 4773 4767 4767 4772 4783 4799 4821 4848 4882 4922 4968 5020 5078 5143 5213 5290 5372 5460 5553 5651 5754 5862 5973 6088 6206 6327 6450 6575 6701 6827 6954 7081 7206 7331 7454 7574 7693 7808 7921 8030 8135 8237 8335 8429 8518 8604 8685 8763 8836 8905 8971 9032 9090 9145 9196 9244 9289 9331 9370 9407 9442 9474 9504 9532 9559 9583 9606 9628 9648 9666 9684 9700 9715 9728 9741 9753 9764 9774 9783 9792 9800 9807 9814 9820 9825 9830 9835 9840 9844 9848 9852 9855 9858 9862 9865 9867 9870 9873 9875 9877 9879 9881 9883 9885 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9883 9883 9883 5763 0 41 0 4116 4122 4128 4140 4160 4186 4219 4258 4303 4354 4411 4474 4542 4616 4695 4780 4869 4963 5062 5164 5271 5381 5494 5610 5728 5849 5971 6095 6219 6344 6469 6593 6717 6840 6962 7082 7200 7315 7428 7538 7646 7749 7850 7947 8041 8131 8217 8299 8378 8454 8525 8593 8658 8720 8778 8833 8885 8935 8981 9025 9067 9107 9144 9179 9213 9244 9274 9302 9329 9354 9378 9401 9422 9443 9462 9480 9498 9514 9530 9544 9558 9571 9584 9596 9607 9617 9627 9637 9646 9654 9663 9670 9678 9685 9691 9697 9703 9709 9714 9719 9723 9727 9731 9735 9738 9741 9743 9746 9748 9750 9751 9752 9754 9755 9755 9756 9757 9757 9758 9758 9759 9759 9760 9760 9761 9762 9763 9764 9765 9766 9768 9769 9771 9772 9774 9775 9777 9778 9779 9781 9782 9783 9784 9784 9785 9786 9786 9786 9786 9786 9786 9786 9786 9786 9785 9785 9785 9785 9785 9784 9784 9784 9784 9784 9783 9783 9783 9782 9781 9780 9778 9777 9774 9772 9769 9765 9761 9757 9752 9746 9740 9734 9727 9720 9712 9705 9697 9689 9681 9673 9666 9658 9651 9645 9639 9634 9629 9625 9621 9619 9617 9616 9616 9617 9618 9620 9622 9626 9629 9634 9638 9643 9648 9653 9658 9664 9669 9674 9679 9683 9688 9692 9695 9699 9702 9705 9707 9709 9712 9713 9715 9717 9718 9720 9721 9723 9724 9726 9728 9730 9732 9734 9737 9739 9742 9745 9747 9750 9753 9756 9759 9762 9765 9768 9771 9774 9776 9778 9781 9783 9784 9786 9788 9789 9791 9792 9794 9795 9796 9798 9799 9801 9802 9804 9806 9808 9810 9813 9815 9818 9821 9824 9827 9830 9834 9837 9841 9844 9847 9851 9854 9858 9861 9864 9867 9870 9873 9876 9878 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9915 9916 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9936 9935 9933 9931 9929 9926 9924 9921 9918 9915 9912 9909 9905 9902 9899 9895 9892 9888 9885 9881 9878 9875 9871 9868 9865 9863 9860 9857 9855 9853 9851 9849 9848 9846 9845 9844 9843 9843 9843 9843 9843 9843 9844 9845 9846 9848 9849 9851 9853 9855 9858 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 5764 0 41 0 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9930 9929 9928 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9911 9910 9909 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9872 9872 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9877 9878 9880 9881 9883 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9906 9904 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 5765 0 41 0 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9940 9940 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9946 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9942 9940 9938 9935 9933 9930 9927 9925 9922 9919 9916 9914 9911 9908 9906 9903 9901 9898 9896 9894 9892 9890 9888 9886 9884 9883 9881 9880 9879 9878 9877 9876 9875 9875 9875 9874 9874 9874 9874 9875 9875 9876 9876 9877 9878 9879 9881 9882 9884 9886 9888 9890 9893 9895 9898 9901 9904 9907 9910 9913 9916 9919 9923 9926 9929 9932 9935 9937 9940 9943 9945 9947 9949 9950 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 5766 0 41 0 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9918 9917 9915 9913 9910 9908 9905 9902 9898 9895 9891 9887 9882 9878 9873 9868 9862 9856 9851 9844 9838 9831 9824 9816 9809 9801 9792 9783 9774 9765 9755 9745 9734 9724 9712 9701 9689 9677 9665 9652 9639 9626 9613 9600 9586 9572 9559 9545 9532 9518 9505 9491 9478 9465 9452 9439 9427 9415 9403 9391 9380 9369 9359 9349 9339 9330 9322 9314 9306 9299 9293 9288 9283 9279 9276 9274 9273 9272 9273 9274 9276 9280 9284 9290 9296 9304 9312 9322 9332 9343 9356 9369 9382 9397 9412 9427 9444 9460 9477 9494 9512 9529 9547 9564 9581 9599 9616 9632 9648 9664 9680 9695 9709 9724 9737 9750 9762 9774 9786 9796 9807 9816 9826 9834 9843 9850 9858 9865 9871 9878 9883 9889 9894 9899 9904 9908 9913 9916 9920 9924 9927 9930 9933 9935 9938 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9945 9945 9944 9944 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 5767 0 41 0 9951 9951 9952 9952 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9937 9935 9932 9929 9926 9923 9919 9916 9912 9909 9905 9901 9898 9894 9890 9887 9883 9880 9877 9874 9871 9868 9866 9863 9861 9860 9859 9858 9857 9857 9857 9857 9858 9859 9861 9863 9865 9867 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9901 9903 9906 9908 9909 9911 9912 9914 9914 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9924 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9900 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9939 9937 9934 9931 9928 9925 9922 9918 9915 9911 9908 9904 9900 9896 9893 9889 9885 9882 9878 9875 9871 9868 9865 9862 9860 9857 9855 9853 9852 9850 9849 9848 9847 9847 9846 9846 9846 9846 9847 9848 9848 9849 9850 9852 9853 9855 9856 9858 9860 9862 5768 0 41 0 9864 9866 9868 9871 9873 9876 9878 9881 9883 9886 9888 9891 9893 9896 9898 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9945 9944 9942 9941 9939 9937 9934 9932 9930 9927 9924 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9887 9884 9881 9879 9876 9873 9871 9868 9866 9863 9861 9859 9856 9854 9852 9849 9847 9845 9843 9840 9838 9837 9835 9833 9832 9830 9829 9828 9828 9827 9827 9827 9828 9828 9829 9830 9832 9833 9835 9837 9840 9842 9845 9848 9850 9854 9857 9860 9863 9866 9870 9873 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9916 9917 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9893 9892 9890 9888 9886 9884 9881 9879 9877 9874 9872 9869 9867 9864 9862 9860 9857 9855 9853 9852 9850 9849 9847 9846 9846 9845 9845 9845 9845 9845 9846 9847 9848 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9877 9879 9881 9882 9883 9885 9886 9887 9887 9888 9889 9889 9889 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9868 9865 9863 9860 5769 0 41 0 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9825 9823 9820 9818 9816 9814 9812 9811 9809 9808 9807 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9806 9807 9807 9807 9807 9808 9808 9809 9809 9810 9811 9812 9813 9814 9816 9817 9819 9821 9823 9826 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9869 9872 9874 9877 9879 9881 9882 9884 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9892 9891 9890 9888 9886 9884 9882 9879 9876 9872 9869 9864 9860 9855 9849 9843 9837 9830 9823 9816 9807 9799 9790 9780 9770 9760 9748 9737 9725 9712 9699 9685 9670 9655 9640 9624 9607 9590 9573 9555 9536 9517 9498 9479 9459 9440 9420 9401 9381 9362 9343 9325 9307 9290 9274 9259 9244 9231 9219 9208 9199 9191 9184 9179 9176 9174 9174 9175 9178 9182 9188 9195 9203 9213 9224 9237 9250 9264 9279 9295 9312 9329 9346 9365 9383 9401 9420 9438 9457 9475 9494 9512 9529 9546 9563 9580 9596 9611 9626 9640 9654 9667 9680 9692 9703 9714 9724 9734 9743 9752 9760 9767 9774 9781 9787 9793 9798 9803 9808 9812 9816 9819 9823 9826 9829 9831 9834 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9852 9853 9854 9854 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9859 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9867 9868 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9862 9861 9859 9858 9856 9854 9852 9850 9847 9845 9842 9839 9836 9833 9830 9827 9823 9819 9816 9812 9808 9804 9800 9796 9792 9787 9783 9779 9775 9771 9768 9764 9761 9758 9755 9752 9750 9748 9746 9745 9744 9744 9744 9745 9745 9747 9749 9751 9754 9757 9760 9764 9768 9773 9777 9782 9788 9793 9799 9804 9810 9816 9822 9828 9834 9840 9846 9851 9857 9862 9867 9872 9877 9881 9885 9889 9893 9896 9899 9902 9905 9907 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 5770 0 41 0 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9911 9908 9906 9903 9900 9897 9894 9891 9887 9884 9880 9877 9873 9870 9866 9862 9859 9855 9852 9848 9845 9842 9839 9836 9833 9830 9828 9826 9824 9822 9821 9820 9819 9819 9818 9818 9819 9819 9820 9821 9823 9825 9827 9829 9831 9834 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9870 9872 9874 9875 9876 9878 9878 9879 9879 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9878 9879 9880 9881 9883 9885 9887 9890 9893 9896 9899 9903 9907 9911 9914 9918 9922 9926 9930 9934 9937 9941 9944 9947 9949 9952 9954 9956 9957 9959 9960 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9943 9941 9939 9936 9933 9930 9927 9923 9920 9917 9913 9910 9907 9903 9900 9897 9894 9890 9888 9885 9882 9879 9877 9875 9873 9870 9869 9867 9865 9863 9862 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9841 9840 9840 9839 9839 9839 9839 9839 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9841 9841 9841 9842 9842 9843 9844 9844 9845 9846 9848 9849 9851 9852 9854 9856 9858 9860 9863 9865 9868 9870 9873 9876 9878 9881 9884 9887 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9939 9941 9944 9946 9948 9951 9953 9956 9958 9961 9963 9965 9967 9969 9971 9973 9974 9975 9977 9977 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9959 5771 0 41 0 9960 9960 9960 9960 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9889 9888 9888 9889 9889 9889 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9894 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9881 9880 9880 9880 9880 9880 9881 9881 9881 9882 9882 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9878 9876 9874 9872 9869 9866 9862 9858 9854 9849 9844 9838 9833 9826 9820 9813 9805 9797 9789 9780 9771 9761 9751 9741 9730 9718 9706 9694 9681 9667 9654 9639 9625 9610 9594 9579 9563 9547 9531 9515 9499 9483 9467 9451 9436 9422 9408 9394 9382 9370 9359 9349 9340 9333 9326 9321 9317 9314 9312 9312 9313 9316 9320 9325 9331 9338 9346 9356 9366 9377 9390 9402 9416 9430 9444 9459 9475 9490 9506 9522 9537 9553 9569 9585 9600 9615 9630 9645 9660 9674 9688 9701 9714 9727 9739 9751 9762 9773 9783 9794 9803 9813 9822 9830 9838 9846 9853 9860 9867 9873 9879 9885 9890 9895 9899 9904 9908 9911 9915 9918 9920 9923 9925 9927 9929 9930 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9878 9877 9876 9875 9873 9872 9870 9868 9867 9865 9863 9861 9858 9856 9853 9850 9848 9845 9841 9838 9834 9831 9827 9823 9818 9814 9809 9804 9799 9793 9788 9782 9775 9769 9762 9754 9747 9738 9730 9720 9710 9700 9689 9677 5772 0 41 0 9665 9652 9638 9623 9608 9591 9574 9555 9536 9516 9495 9472 9449 9424 9399 9372 9344 9315 9285 9254 9221 9187 9152 9116 9078 9040 9000 8958 8916 8872 8826 8780 8732 8682 8632 8580 8527 8473 8417 8361 8303 8245 8185 8125 8064 8003 7941 7878 7816 7754 7691 7630 7568 7508 7448 7390 7332 7277 7223 7171 7122 7074 7030 6988 6949 6913 6881 6852 6827 6805 6788 6774 6764 6758 6757 6759 6766 6776 6791 6810 6833 6860 6890 6925 6962 7004 7048 7096 7146 7199 7255 7313 7373 7435 7499 7564 7630 7697 7765 7834 7903 7972 8041 8109 8177 8245 8312 8377 8442 8505 8567 8627 8686 8743 8799 8852 8904 8954 9002 9048 9092 9134 9174 9212 9249 9284 9317 9348 9378 9406 9432 9457 9481 9503 9525 9545 9563 9581 9598 9614 9629 9643 9656 9668 9680 9691 9701 9711 9720 9729 9736 9744 9751 9757 9763 9768 9773 9777 9781 9785 9788 9790 9792 9794 9795 9795 9795 9795 9795 9793 9792 9790 9787 9785 9781 9778 9774 9770 9765 9760 9755 9750 9745 9739 9733 9727 9721 9716 9710 9704 9698 9693 9687 9682 9677 9672 9668 9664 9661 9657 9655 9652 9650 9649 9648 9648 9648 9648 9649 9651 9653 9655 9658 9661 9665 9669 9673 9678 9683 9688 9694 9700 9706 9712 9719 9725 9732 9738 9745 9752 9758 9765 9772 9778 9785 9791 9798 9804 9810 9816 9821 9827 9832 9838 9843 9847 9852 9856 9861 9865 9868 9872 9875 9878 9881 9884 9886 9888 9890 9891 9892 9893 9894 9894 9894 9893 9893 9892 9891 9889 9887 9885 9883 9881 9879 9876 9873 9871 9868 9866 9863 9861 9858 9856 9854 9852 9851 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9840 9839 9838 9837 9836 9834 9832 9830 9828 9825 9823 9819 9816 9813 9809 9806 9802 9798 9794 9790 9787 9783 9780 9777 9774 9771 9769 9767 9765 9764 9763 9763 9763 9763 9764 9765 9767 9769 9771 9773 9775 9778 9781 9784 9788 9791 9794 9798 9802 9805 9809 9813 9817 9821 9825 9829 9834 9838 9842 9847 9852 9856 9861 9866 9871 9876 9881 9886 9891 9897 9902 9907 9911 9916 9921 9925 9929 9933 9937 9940 9943 9946 9949 9951 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9912 9910 9908 9907 9906 9905 9904 9904 9903 9903 9903 9904 9904 9905 9906 5773 0 41 0 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9948 9948 9947 9946 9944 9943 9941 9939 9936 9934 9931 9928 9925 9922 9918 9915 9912 9909 9906 9903 9901 9898 9896 9895 9893 9892 9892 9891 9892 9892 9893 9894 9896 9898 9901 9903 9906 9909 9912 9915 9919 9922 9925 9929 9932 9935 9937 9940 9942 9944 9946 9947 9948 9949 9950 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9911 9908 9906 9903 9901 9899 9896 9894 9891 9889 9886 9884 9881 9878 9876 9873 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9830 9828 9825 9823 9821 9820 9818 9817 9816 9816 9816 9815 9816 9816 9817 9818 9819 9820 9821 9823 9825 9826 9828 9830 9832 9833 9835 9837 9838 9840 9841 9842 9843 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9848 9849 9849 9850 9851 9852 9853 9854 9855 9857 9858 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9951 9950 9949 9947 9945 9943 9941 9939 9936 9934 9931 9927 9924 9920 9916 9912 9907 9902 9897 9892 9886 9880 9873 9867 9860 9852 9845 9836 9828 9819 9810 9801 9791 9781 9770 9759 9748 9736 9724 9712 9699 9685 9672 9658 9643 9628 9613 9597 9581 9565 9548 9531 9514 9496 9478 9461 9443 9424 9406 9389 9371 9353 9336 5774 0 41 0 9319 9302 9286 9271 9256 9242 9229 9217 9206 9196 9187 9179 9173 9167 9163 9161 9159 9159 9161 9163 9167 9173 9179 9187 9196 9207 9218 9230 9243 9258 9272 9288 9304 9321 9338 9356 9373 9391 9409 9427 9445 9463 9481 9498 9515 9531 9547 9563 9578 9592 9605 9618 9630 9642 9652 9662 9671 9680 9687 9694 9700 9705 9709 9712 9715 9717 9719 9719 9719 9718 9716 9714 9711 9708 9704 9699 9694 9688 9682 9675 9667 9659 9651 9642 9633 9623 9613 9603 9592 9581 9570 9559 9547 9535 9523 9511 9499 9486 9474 9462 9450 9439 9427 9416 9405 9395 9385 9376 9367 9359 9351 9345 9339 9333 9329 9325 9323 9321 9320 9320 9321 9322 9325 9328 9333 9337 9343 9350 9357 9364 9373 9381 9390 9400 9410 9420 9431 9441 9452 9463 9474 9485 9496 9506 9517 9528 9538 9549 9559 9569 9579 9589 9598 9608 9617 9625 9634 9642 9650 9658 9666 9673 9681 9688 9694 9701 9707 9713 9719 9725 9730 9735 9740 9745 9750 9754 9758 9763 9766 9770 9774 9777 9781 9784 9787 9790 9793 9796 9799 9802 9805 9807 9810 9813 9815 9818 9820 9822 9825 9827 9829 9831 9833 9835 9837 9839 9841 9842 9844 9845 9846 9847 9848 9849 9849 9850 9850 9850 9850 9849 9849 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9827 9825 9822 9820 9817 9815 9812 9810 9807 9805 9802 9800 9797 9795 9793 9790 9788 9786 9784 9782 9780 9778 9776 9774 9773 9771 9769 9768 9766 9765 9763 9762 9761 9759 9758 9757 9756 9756 9755 9754 9754 9754 9754 9754 9755 9755 9756 9757 9758 9760 9761 9763 9765 9767 9770 9773 9775 9778 9781 9784 9787 9791 9794 9797 9800 9804 9807 9810 9813 9816 9819 9822 9824 9827 9829 9832 9834 9836 9838 9839 9841 9842 9844 9845 9847 9848 9849 9850 9852 9853 9854 9855 9857 9858 9859 9861 9862 9864 9865 9867 9868 9870 9872 9874 9875 9877 9879 9881 9882 9884 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9913 9914 9915 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9922 9921 9919 9918 9916 9913 9911 9909 9906 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9873 9870 9867 9863 9859 9855 9851 9846 9841 9836 9830 9824 9817 9809 9801 9792 9782 9771 9759 9746 9732 9717 9701 9683 9664 9644 9622 9599 9574 9548 9520 9491 9459 9426 9391 9354 9315 9274 9231 9186 9139 9089 9037 8983 8926 8867 8805 8740 5775 0 41 0 8673 8604 8532 8457 8380 8300 8218 8134 8047 7959 7868 7776 7682 7586 7490 7392 7294 7195 7097 6998 6900 6802 6706 6611 6518 6428 6339 6254 6172 6094 6020 5950 5884 5824 5769 5719 5675 5637 5605 5579 5560 5548 5542 5543 5551 5565 5587 5614 5649 5689 5736 5789 5847 5911 5980 6054 6133 6216 6303 6393 6487 6583 6682 6782 6885 6988 7093 7198 7303 7407 7512 7616 7719 7820 7920 8018 8113 8207 8298 8387 8473 8557 8637 8715 8789 8861 8930 8995 9058 9117 9174 9228 9279 9327 9372 9415 9455 9492 9527 9560 9590 9619 9645 9669 9692 9712 9731 9748 9764 9779 9792 9804 9815 9825 9834 9841 9849 9855 9861 9866 9871 9875 9879 9882 9885 9888 9891 9893 9896 9898 9899 9901 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9912 9913 9914 9915 9916 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9937 9936 9935 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 5776 0 41 0 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9911 9911 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9931 9933 9935 9937 9939 9940 9942 9943 9943 9944 9944 9944 9944 9943 9942 9940 9939 9937 9934 9932 9929 9926 9922 9919 9915 9911 9907 9903 9898 9894 9889 9884 9879 9874 9869 9863 9858 9852 9846 9841 9834 9828 9822 9816 9810 9803 9797 9791 9785 9779 9773 9767 9761 9756 9751 9747 9742 9738 9735 9732 9730 9728 9726 9725 9724 9725 9725 9726 9728 9730 9732 9735 9739 9743 9747 9751 9756 9762 9767 9773 9779 9785 9791 9798 9805 9811 9818 9825 9832 9839 9846 9853 9860 9866 9873 9880 9886 9892 9899 9904 9910 9916 9921 9926 9930 9935 9939 9943 9946 9949 9952 9955 9957 9959 9961 9963 9964 9965 9966 9967 9967 9968 9968 9968 9969 9969 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9976 9976 9976 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9892 9890 9888 9886 9885 9883 9881 9880 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9855 9853 9852 9851 9850 9849 9847 9846 9845 9844 9844 9843 9842 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9841 9841 9842 9842 9843 9844 9845 9846 9847 9849 9850 9852 9854 9856 9858 9860 9863 9865 9868 9871 9874 9877 9880 9883 9887 9890 9893 9896 9900 9903 9906 9909 9912 9915 9918 9921 9924 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 5777 0 41 0 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 99991000010000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9995 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9955 9952 9950 9948 9945 9943 9941 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9920 9919 9918 9917 9916 9916 9916 9915 9915 9916 9916 9916 9917 9918 9919 9919 9921 9922 9923 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9905 9902 9900 9897 9895 9892 9890 9888 9886 9884 9882 9881 9880 9878 9878 9877 9877 9876 9876 9877 9877 9878 9879 9880 9881 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9932 9933 9934 9935 9936 9937 9939 9941 9943 9945 9947 9949 9951 9954 9956 9958 9961 9963 9965 9967 9970 9971 9973 9975 9976 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 5778 0 41 0 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9935 9934 9933 9931 9929 9927 9925 9923 9920 9917 9914 9910 9906 9902 9896 9891 9884 9877 9870 9861 9852 9841 9830 9818 9804 9789 9774 9756 9737 9717 9696 9672 9647 9620 9592 9561 9529 9494 9458 9419 9379 9337 9292 9245 9197 9147 9094 9040 8984 8927 8868 8808 8747 8685 8622 8558 8494 8430 8366 8303 8240 8178 8118 8058 8001 7945 7892 7842 7794 7750 7708 7671 7637 7607 7581 7560 7543 7531 7523 7521 7522 7529 7540 7557 7577 7602 7632 7666 7704 7746 7791 7840 7892 7946 8004 8063 8125 8188 8253 8319 8385 8452 8519 8586 8652 8718 8783 8847 8910 8970 9030 9087 9142 9196 9247 9296 9342 9387 9429 9469 9506 9542 9575 9606 9635 9662 9688 9711 9733 9753 9772 9789 9805 9819 9833 9845 9856 9867 9876 9885 9892 9899 9906 9911 9916 9921 9925 9929 9932 9934 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9909 9906 9903 9901 9898 9895 9892 9889 9887 9884 9882 9879 9877 9874 9872 9870 9868 9866 9865 9863 9862 9860 9859 9859 9858 9857 9857 9857 9857 9857 9858 9859 9859 9860 9862 9863 9865 9867 9869 9871 9873 9876 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9913 9916 9919 9921 9924 9926 9928 9931 9933 9934 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 5779 0 41 0 9963 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9964 9963 9961 9960 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9946 9945 9943 9940 9938 9936 9933 9931 9928 9925 9922 9918 9915 9911 9908 9904 9900 9896 9892 9888 9883 9879 9875 9871 9867 9862 9858 9855 9851 9847 9844 9841 9838 9835 9832 9830 9828 9826 9824 9823 9821 9820 9819 9818 9818 9817 9817 9817 9816 9816 9816 9816 9816 9815 9815 9814 9814 9813 9812 9811 9810 9808 9806 9804 9801 9798 9795 9791 9787 9782 9777 9771 9766 9759 9752 9745 9738 9730 9722 9713 9704 9696 9687 9678 9669 9660 9651 9643 9634 9627 9619 9612 9606 9600 9595 9590 9587 9584 9582 9580 9580 9580 9581 9583 9586 9590 9594 9599 9605 9611 9618 9625 9633 9642 9651 9660 9670 9680 9690 9700 9711 9722 9732 9743 9754 9764 9775 9785 9795 9806 9815 9825 9835 9844 9853 9861 9869 9877 9885 9892 9899 9906 9912 9918 9923 9928 9933 9938 9942 9946 9949 9953 9956 9959 9961 9963 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 5780 0 41 0 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9943 9941 9939 9936 9934 9931 9929 9926 9923 9920 9918 9915 9912 9909 9906 9902 9899 9896 9893 9889 9886 9882 9879 9875 9871 9867 9862 9858 9853 9849 9844 9839 9833 9828 9822 9816 9810 9804 9797 9790 9784 9777 9769 9762 9755 9747 9740 9732 9725 9717 9710 9703 9695 9688 9681 9674 9668 9662 9656 9650 9645 9640 9635 9631 9627 9624 9621 9619 9617 9616 9615 9615 9614 9615 9616 9617 9618 9619 9621 9623 9625 9626 9628 9629 9630 9630 9630 9630 9629 9627 9624 9620 9616 9610 9604 9596 9588 9578 9568 9556 9543 9530 9515 9500 9484 9467 9450 9432 9413 9394 9375 9356 9336 9316 9297 9277 9258 9238 9219 9200 9182 9163 9145 9127 9110 9092 9075 9058 9040 9023 9006 8988 8970 8952 8934 8915 8896 8876 8856 8834 8813 8790 8767 8743 8718 8692 8666 8639 8611 8583 8554 8525 8495 8465 8435 8405 8374 8344 8314 8284 8255 8227 8199 8173 8147 8123 8101 8080 8060 8043 8027 8014 8003 7994 7988 7985 7984 7985 7990 7997 8007 8020 8036 8054 8075 8099 8126 8154 8186 8219 8254 8292 8331 8372 8414 8457 8502 8547 8592 8639 8685 8731 8777 8823 8868 8912 8955 8997 9038 9078 9116 9152 9187 9220 9251 9280 9307 9331 9354 9374 9392 9408 9421 9432 9441 9447 9451 9452 9451 9447 9440 9432 9420 9406 9389 9369 9346 9321 9293 9262 9228 9191 9151 9108 9062 9013 8962 8907 8850 8790 8727 8662 8594 8524 8452 8378 8302 8225 8146 8066 7985 7903 7821 7739 7657 7576 7495 7416 7338 7262 7188 7116 7047 6982 6919 6861 6806 6756 6711 6670 6634 6603 6578 6559 6545 6537 6535 6539 6549 6565 6586 6614 6647 6686 6730 6779 6833 6892 6955 7023 7093 7168 7245 7325 7407 7490 7575 7661 7747 7833 7919 8004 8088 8170 8251 8329 8406 8479 8549 8616 8680 8740 8797 8850 8899 8944 8985 9022 9055 9085 9110 9132 9150 9165 9176 9184 9188 9189 9188 9183 9176 9165 9152 9137 9119 9099 9076 9051 9024 8995 8964 8931 8896 8859 8820 8779 8737 8693 8648 8601 8553 8504 8454 8403 8351 8299 8246 8194 8141 8090 8038 7988 7939 7891 7844 7800 7758 7719 7682 7648 7618 7590 7567 7547 7531 7519 7511 7508 7508 7513 7521 7534 7551 7572 7596 7624 7656 7690 7727 7767 7809 7853 7899 7946 7994 8043 8092 8142 8191 8241 8289 8337 8384 8429 8473 8516 8557 8597 8634 8670 8705 8737 8768 8797 8825 8851 8876 8899 8921 8943 8963 8983 9002 9021 9039 9057 9075 9093 9110 9128 9146 9165 9183 9202 9221 9241 9260 9281 9301 9321 9342 9363 9384 9405 9426 9447 9468 9489 9509 9529 9549 9569 9588 9606 9624 9642 9659 9675 9691 9707 9721 9736 9749 9762 9775 9786 9798 9809 9819 9829 9838 9847 9855 5781 0 41 0 9863 9871 9878 9885 9891 9897 9903 9908 9913 9917 9921 9925 9928 9931 9933 9935 9936 9937 9938 9938 9937 9936 9934 9932 9929 9926 9922 9918 9913 9907 9901 9894 9886 9878 9869 9860 9850 9839 9827 9815 9801 9787 9772 9756 9740 9722 9703 9683 9663 9641 9618 9594 9569 9542 9515 9486 9457 9426 9395 9362 9329 9294 9259 9224 9187 9151 9113 9076 9038 9001 8963 8926 8890 8854 8818 8784 8751 8719 8688 8659 8631 8606 8582 8560 8541 8524 8509 8497 8487 8480 8476 8474 8475 8479 8485 8495 8507 8521 8538 8558 8580 8604 8631 8659 8689 8721 8754 8789 8825 8862 8900 8938 8977 9016 9056 9095 9134 9173 9211 9248 9285 9321 9356 9390 9422 9454 9484 9513 9540 9567 9591 9615 9637 9658 9677 9695 9712 9727 9742 9755 9767 9778 9789 9798 9806 9814 9821 9827 9832 9837 9841 9845 9848 9851 9853 9855 9856 9858 9859 9859 9860 9860 9861 9861 9861 9861 9862 9862 9862 9862 9863 9863 9864 9865 9865 9866 9868 9869 9870 9872 9873 9875 9876 9878 9880 9882 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9903 9904 9906 9907 9909 9910 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9928 9930 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9906 9902 9898 9894 9890 9885 9880 9875 9869 9863 9857 9850 9842 9834 9825 9816 9806 9795 9783 9771 9758 9744 9729 9714 9697 9679 9661 9641 9621 9599 9577 9553 9529 9503 9477 9449 9421 9392 9362 9331 9299 9267 9234 9200 9166 9131 9096 9060 9025 8989 8953 8917 8881 8845 8810 8775 8740 8707 8673 8641 8610 8580 8552 8524 8498 8474 8452 8431 8413 8397 8383 8371 8362 8355 8350 8349 8350 8353 8360 8369 8380 8394 8411 8430 8451 8475 8500 8528 8557 8588 8621 8654 8689 8725 8761 8798 8835 8872 8910 8947 8983 9019 9054 9089 9122 9154 9185 9215 9244 9271 9297 9321 9344 9365 9385 9403 9420 9436 9450 9464 9476 9486 9496 9505 9513 9520 9526 9531 9536 9540 9543 9546 9548 9550 9552 9553 9554 9555 9556 9556 9556 9556 9556 9556 9556 9555 9555 9554 9554 9554 9553 9552 9552 9551 9551 9550 9549 9548 9547 9546 9544 9543 9541 9538 9536 9532 9529 9524 9519 9514 9507 9500 9492 9482 9472 9460 9448 9433 9418 9401 9382 9362 9341 9317 9292 9265 9236 9205 9173 9138 9102 9063 9023 8980 8936 8890 8842 8793 5782 0 41 1 8751 8700 8647 8592 8536 8478 8419 8358 8296 8232 8167 8102 8035 7968 7900 7831 7763 7694 7625 7556 7488 7420 7352 7286 7220 7155 7091 7029 6968 6909 6851 6794 6740 6687 6636 6588 6541 6497 6454 6414 6376 6340 6306 6274 6244 6217 6192 6168 6147 6127 6110 6094 6079 6067 6056 6046 6038 6031 6025 6021 6017 6015 6013 6013 6013 6013 6015 6017 6020 6024 6028 6033 6039 6046 6053 6062 6071 6082 6094 6107 6122 6139 6157 6178 6200 6225 6253 6283 6316 6353 6392 6434 6480 6529 6581 6637 6696 6758 6824 6892 6964 7039 7116 7195 7277 7360 7446 7532 7620 7708 7796 7884 7972 8060 8147 8233 8317 8400 8480 8559 8635 8709 8781 8849 8916 8979 9039 9097 9152 9204 9254 9301 9345 9387 9426 9463 9497 9530 9560 9588 9614 9639 9661 9682 9702 9720 9736 9751 9765 9777 9789 9799 9808 9816 9823 9829 9835 9840 9844 9847 9850 9852 9853 9855 9855 9856 9856 9856 9855 9854 9854 9853 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9842 9842 9841 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9850 9851 9853 9855 9856 9858 9860 9861 9863 9865 9867 9868 9870 9872 9874 9876 9877 9879 9881 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9841 9839 9838 9837 9836 9835 9835 9834 9834 9834 9833 9833 9833 9834 9834 9835 9835 9836 9837 9838 9839 9840 9842 9843 9845 9847 9848 9850 9853 9855 9857 9860 9862 9864 9867 9869 9872 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9916 9918 9921 9923 9926 9929 9932 9934 9937 9940 9943 9945 9947 9950 9952 9954 9956 9957 9959 9960 9961 9961 9962 9962 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9904 9901 9898 9895 9890 9886 9880 9875 9868 9861 9852 9843 9834 9823 9811 9798 9784 9770 9753 9736 9718 9698 9677 9654 9630 9605 9578 9550 9519 9487 9454 9419 9381 9342 9302 9259 9215 9168 9120 9071 9019 5783 0 41 1 8966 8912 8856 8799 8741 8682 8622 8561 8500 8439 8378 8316 8256 8195 8136 8077 8020 7964 7910 7858 7808 7760 7714 7672 7632 7596 7562 7532 7506 7483 7465 7450 7439 7432 7430 7431 7437 7447 7462 7480 7502 7529 7559 7593 7630 7671 7714 7761 7810 7862 7915 7971 8028 8086 8146 8206 8267 8328 8390 8451 8512 8572 8631 8690 8748 8804 8859 8913 8966 9017 9066 9114 9161 9205 9248 9290 9329 9368 9404 9439 9472 9503 9533 9562 9589 9614 9638 9660 9681 9701 9719 9736 9751 9766 9779 9791 9803 9813 9822 9830 9838 9845 9851 9857 9862 9866 9870 9874 9877 9880 9882 9884 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9910 9911 9913 9915 9917 9920 9922 9924 9926 9928 9931 9933 9935 9937 9938 9940 9942 9943 9944 9945 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9897 9897 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9905 9906 9907 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9922 9920 9917 9914 9911 9907 9903 9898 9893 9888 9881 9874 9867 9859 9850 9840 9829 9818 9805 9792 9778 9763 9746 9729 9710 9690 9668 9646 9622 9596 9568 9539 9509 9476 9442 9405 9367 9326 9284 9239 9192 9143 9092 9038 8983 8925 8866 8804 8741 8676 8610 8542 8473 8403 8332 8261 8189 8118 8046 7974 7904 7834 7765 7698 7632 7568 7505 7446 7388 7334 7282 7233 7187 7145 7105 7070 7037 7009 6984 6962 6945 6931 6920 6913 6910 6910 6914 6921 6931 6944 6961 6980 7002 7027 7055 7085 7118 7153 7191 7230 7272 7316 7361 7409 7458 7509 7561 7615 7670 7726 7784 7842 7901 7961 8022 8083 8144 8206 8268 8329 8391 8452 8512 8572 8631 8689 8746 8802 8856 8909 8960 9010 9058 9105 9149 9192 9233 9272 9310 9345 9379 9411 9442 9470 9497 9522 9546 9568 9589 9609 9627 9644 9659 9673 5784 0 41 1 9687 9699 9710 9720 9729 9737 9744 9750 9756 9761 9765 9769 9772 9775 9778 9780 9782 9784 9786 9788 9790 9792 9794 9797 9799 9802 9805 9809 9812 9816 9820 9825 9829 9834 9838 9843 9847 9852 9856 9861 9865 9869 9873 9876 9879 9882 9885 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9933 9931 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9882 9879 9876 9873 9870 9866 9863 9859 9856 9853 9849 9846 9842 9839 9836 9832 9829 9826 9823 9821 9818 9816 9814 9813 9811 9810 9809 9808 9808 9808 9808 9808 9809 9810 9811 9812 9814 9816 9817 9819 9821 9824 9826 9828 9831 9833 9836 9838 9841 9844 9847 9850 9853 9857 9860 9864 9867 9871 9874 9878 9881 9885 9889 9892 9896 9899 9902 9905 9908 9911 9913 9915 9917 9919 9920 9921 9922 9922 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9907 9906 9904 9902 9900 9897 9894 9891 9887 9883 9878 9872 9866 9859 9851 9843 9833 9823 9812 9799 9786 9771 9755 9738 9719 9699 9677 9654 9630 9603 9576 9546 9514 9481 9446 9408 9369 9328 9285 9240 9193 9144 9093 9041 8986 8930 8873 8813 8753 8691 8628 8565 8500 8435 8370 8305 8240 8175 8111 8048 7986 7925 7866 7809 7755 7702 7653 7606 7563 7522 7486 7453 7425 7400 7380 7364 7353 7346 7344 7346 7353 7365 7382 7403 7428 7457 7491 7528 7570 7614 7662 7713 7767 7824 7882 7943 8005 8068 8133 8198 8264 8330 8396 8462 8527 8592 8656 8718 8779 8839 8897 8954 9008 9061 9112 9160 9207 9251 9294 9334 9372 9408 9441 9473 9503 9531 9557 9582 9604 9625 9645 9663 9680 9696 9710 9724 9736 9747 9758 9768 9777 9785 9792 9799 9806 9811 9817 9821 9825 9829 9832 9834 9836 9837 9838 9838 9838 9837 9835 9833 9830 9827 9822 9817 9812 9805 9798 9791 9782 9773 9762 9751 9739 9726 9713 9698 9682 9665 9647 9627 9607 9585 9561 9536 9510 9482 9453 9422 9389 9355 9319 9281 9241 9200 9157 9112 9066 9018 8968 8917 8864 8810 8755 8698 8640 8582 8523 8463 8402 8342 8281 8221 8160 8100 8041 7983 7926 7871 7817 7765 7715 7668 7624 7582 7543 7508 7476 7449 7425 7405 7389 7377 7370 7368 7370 7376 7387 7403 7423 7447 7475 7507 7543 7582 7625 7671 7720 5785 0 41 1 7771 7825 7880 7938 7997 8057 8118 8180 8242 8304 8367 8428 8490 8551 8611 8670 8727 8784 8839 8893 8945 8995 9044 9092 9137 9181 9224 9264 9303 9340 9375 9409 9441 9471 9500 9527 9553 9577 9599 9621 9640 9658 9675 9691 9705 9718 9730 9740 9750 9758 9766 9772 9777 9782 9785 9788 9789 9790 9790 9789 9788 9786 9783 9779 9774 9769 9762 9755 9747 9739 9729 9718 9706 9694 9680 9665 9649 9631 9613 9592 9571 9548 9524 9498 9470 9441 9410 9377 9342 9306 9268 9228 9186 9142 9096 9049 8999 8947 8894 8838 8781 8721 8660 8598 8533 8467 8399 8330 8260 8189 8116 8043 7969 7895 7821 7747 7673 7599 7527 7455 7385 7316 7250 7185 7123 7063 7007 6953 6903 6856 6813 6774 6739 6708 6682 6659 6641 6628 6618 6614 6613 6617 6626 6638 6655 6675 6700 6728 6760 6795 6833 6875 6920 6967 7017 7070 7125 7181 7240 7300 7362 7425 7490 7555 7621 7687 7754 7821 7888 7955 8022 8089 8155 8220 8285 8349 8412 8473 8534 8594 8652 8709 8764 8818 8871 8922 8972 9020 9067 9112 9155 9197 9237 9275 9311 9346 9379 9411 9440 9468 9494 9519 9541 9562 9582 9600 9616 9630 9643 9655 9665 9674 9682 9688 9693 9698 9701 9703 9705 9706 9706 9705 9704 9702 9700 9697 9693 9689 9685 9680 9675 9669 9662 9655 9648 9640 9631 9622 9612 9601 9590 9578 9565 9551 9537 9523 9508 9492 9475 9458 9441 9423 9405 9386 9368 9349 9330 9311 9292 9273 9254 9235 9216 9198 9180 9162 9145 9127 9111 9094 9078 9063 9047 9033 9018 9004 8991 8978 8966 8954 8943 8932 8921 8912 8902 8894 8886 8878 8871 8865 8859 8853 8848 8843 8838 8834 8830 8825 8821 8817 8812 8808 8802 8797 8791 8784 8777 8769 8760 8751 8741 8729 8717 8705 8691 8677 8662 8646 8629 8612 8595 8576 8558 8538 8519 8499 8478 8457 8436 8415 8393 8370 8348 8324 8301 8277 8252 8227 8201 8175 8148 8120 8092 8064 8035 8006 7976 7947 7917 7888 7858 7830 7802 7774 7748 7723 7700 7678 7658 7641 7625 7612 7602 7594 7589 7588 7589 7594 7601 7613 7627 7645 7666 7690 7717 7747 7780 7816 7854 7895 7938 7983 8030 8079 8129 8181 8234 8288 8342 8398 8453 8509 8565 8620 8675 8730 8784 8838 8890 8941 8991 9040 9087 9133 9177 9220 9260 9299 9336 9371 9404 9435 9464 9492 9517 9540 9562 9581 9599 9615 9629 9642 9653 9662 9670 9676 9681 9685 9687 9688 9687 9686 9683 9679 9674 9668 9661 9652 9643 9633 9621 9609 9595 9581 9565 9549 9532 9514 9495 9476 9456 9436 9415 9393 9372 9350 9327 9305 9283 9261 9239 9217 9195 9174 9153 9133 9113 9094 9075 9057 9040 9024 9008 8993 8979 8966 8954 8943 8933 8924 8916 8909 8903 8899 8896 8894 8893 8894 8896 8899 8904 8911 8919 8928 8939 8951 8965 8980 8996 9014 5786 0 41 1 9032 9052 9073 9095 9117 9140 9164 9188 9213 9237 9262 9286 9311 9335 9359 9382 9405 9428 9449 9470 9491 9510 9529 9547 9565 9581 9597 9612 9627 9641 9654 9666 9678 9690 9700 9711 9720 9729 9738 9746 9753 9760 9767 9772 9778 9782 9786 9790 9793 9795 9797 9799 9799 9800 9800 9800 9799 9798 9797 9795 9794 9792 9790 9789 9787 9786 9784 9783 9782 9781 9781 9781 9780 9781 9781 9782 9783 9784 9786 9788 9790 9792 9794 9797 9799 9802 9805 9808 9812 9815 9818 9822 9825 9829 9833 9836 9840 9844 9847 9851 9855 9858 9862 9865 9869 9872 9875 9878 9881 9884 9887 9890 9892 9894 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9942 9942 9941 9941 9940 9939 9937 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9907 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9889 9888 9886 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9862 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9891 9893 9894 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9895 9894 9894 9893 9892 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9870 9868 9866 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9838 9836 9833 9830 9827 9824 9821 9817 9814 9810 9805 9801 9796 9790 9785 9779 9772 9765 9758 9750 9742 9733 9724 9714 9704 9693 9682 9671 9658 9646 9632 9619 9605 9590 9575 9560 9544 9528 9512 9496 9480 9463 9447 9431 9414 9399 9383 9368 9353 9338 9325 9312 9299 9288 9277 9267 5787 0 41 1 9258 9250 9244 9238 9233 9230 9228 9227 9227 9228 9231 9235 9239 9246 9253 9261 9270 9281 9292 9304 9317 9331 9346 9361 9376 9393 9409 9426 9443 9460 9478 9495 9512 9530 9547 9564 9580 9596 9612 9628 9643 9658 9672 9686 9699 9712 9724 9736 9748 9759 9769 9780 9789 9799 9808 9816 9824 9832 9839 9847 9853 9859 9865 9871 9876 9881 9885 9889 9893 9896 9899 9901 9903 9905 9907 9908 9909 9909 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9884 9883 9881 9879 9877 9875 9873 9871 9868 9866 9863 9861 9858 9855 9853 9850 9847 9845 9842 9840 9837 9835 9833 9831 9829 9828 9826 9825 9824 9824 9823 9823 9823 9823 9824 9824 9825 9826 9828 9829 9831 9833 9835 9837 9839 9842 9844 9847 9850 9853 9856 9860 9863 9866 9870 9873 9877 9880 9883 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9929 9927 9925 9923 9920 9917 9913 9910 9905 9901 9896 9891 9885 9878 9872 9864 9856 9847 9838 9828 9817 9805 9792 9779 9764 9748 9731 9713 9694 9673 9651 9627 9602 9575 9546 9515 9482 9448 9411 9372 9332 9288 9243 9195 9145 9093 9038 8981 8922 8861 8797 8731 8663 8594 8522 8449 8375 8299 8222 8144 8065 7987 7908 7829 7750 7672 7595 7519 7445 7372 7301 7232 7166 7103 7043 6986 6932 6882 6836 6794 6755 6722 6692 6667 6647 6631 6620 6614 6612 6615 6623 6635 6652 6674 6699 6729 6763 6801 6843 6889 6938 6991 7047 7105 7167 7231 7298 7366 7437 7509 7583 7658 7734 7811 7888 7966 8043 8121 8198 8274 8350 8424 8497 8569 8639 8707 8773 5788 0 41 1 8837 8899 8959 9017 9072 9125 9175 9224 9269 9313 9354 9393 9430 9464 9497 9528 9557 9584 9610 9633 9656 9676 9695 9713 9729 9743 9757 9768 9779 9787 9795 9801 9806 9810 9812 9813 9813 9813 9811 9809 9806 9802 9799 9796 9792 9789 9786 9784 9782 9781 9782 9783 9785 9789 9793 9799 9805 9812 9821 9829 9838 9848 9857 9867 9876 9884 9892 9899 9905 9910 9913 9915 9916 9915 9912 9909 9904 9898 9891 9883 9875 9866 9857 9848 9839 9830 9822 9815 9809 9804 9800 9797 9795 9795 9796 9798 9802 9806 9812 9818 9825 9833 9841 9849 9858 9866 9874 9882 9890 9897 9903 9909 9914 9918 9921 9924 9925 9926 9927 9926 9925 9923 9920 9916 9913 9908 9903 9897 9891 9885 9878 9871 9864 9856 9849 9841 9833 9825 9817 9809 9801 9793 9786 9778 9771 9764 9757 9750 9744 9737 9731 9724 9718 9711 9704 9697 9689 9681 9673 9663 9653 9643 9631 9619 9606 9592 9578 9562 9546 9530 9512 9495 9477 9459 9441 9423 9405 9387 9370 9354 9338 9324 9310 9297 9286 9276 9267 9259 9253 9248 9245 9243 9243 9244 9246 9250 9255 9262 9269 9278 9288 9299 9311 9324 9338 9353 9368 9384 9400 9417 9435 9452 9470 9488 9506 9523 9541 9558 9575 9592 9608 9624 9639 9654 9668 9682 9695 9707 9719 9731 9742 9752 9763 9773 9782 9791 9800 9809 9818 9826 9834 9842 9849 9856 9862 9868 9873 9877 9880 9882 9883 9883 9882 9879 9875 9870 9864 9857 9848 9839 9829 9818 9808 9797 9786 9775 9765 9756 9747 9740 9734 9729 9726 9724 9724 9726 9729 9734 9740 9747 9756 9765 9775 9786 9796 9807 9818 9828 9838 9847 9855 9863 9869 9875 9880 9884 9886 9888 9890 9890 9891 9890 9890 9889 9888 9887 9887 9886 9886 9886 9886 9887 9887 9888 9890 9891 9893 9894 9896 9897 9898 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9905 9906 9907 9908 9910 9913 9915 9918 9921 9924 9927 9929 9932 9935 9938 9940 9942 9943 9944 9945 9945 9944 9944 9942 9940 9938 9936 9933 9930 9927 9923 9920 9917 9913 9910 9907 9903 9900 9897 9894 9891 9888 9885 9882 9879 9875 9871 9867 9863 9859 9854 9849 9844 9839 9833 9828 9823 9819 9815 9811 9808 9806 9804 9804 9804 9806 9808 9812 9816 9822 9828 9835 9842 9850 9857 9865 9872 9879 9885 9891 9895 9898 9900 9900 9899 9896 9892 9887 9881 9873 9865 9856 9847 9837 9828 9819 9810 9802 9795 9789 9784 9781 9779 9778 9779 9781 9784 9789 9794 9800 9807 9814 9822 9829 9837 9844 9851 9857 9863 9868 9873 9877 9880 9882 9884 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9891 9892 9893 9893 9894 9894 9895 9894 9894 9893 9892 9890 9888 9886 9883 9881 9878 9875 9873 9870 9868 9867 9866 9865 9865 9866 5789 0 41 1 9868 9870 9873 9876 9880 9885 9890 9895 9900 9906 9911 9917 9922 9927 9931 9935 9939 9942 9944 9946 9948 9949 9949 9949 9949 9949 9948 9947 9947 9946 9945 9945 9945 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9943 9943 9943 9944 9945 9945 9946 9946 9947 9947 9946 9945 9944 9942 9939 9935 9930 9924 9918 9910 9902 9893 9883 9873 9862 9851 9840 9830 9819 9809 9800 9791 9783 9776 9770 9765 9761 9758 9756 9755 9755 9756 9757 9758 9760 9763 9765 9767 9769 9771 9773 9775 9777 9778 9780 9782 9783 9785 9787 9789 9792 9795 9799 9803 9808 9814 9821 9828 9835 9844 9852 9861 9870 9879 9888 9896 9904 9912 9919 9925 9931 9936 9940 9943 9945 9946 9947 9947 9946 9945 9943 9941 9939 9937 9935 9932 9930 9928 9926 9925 9923 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9924 9925 9926 9927 9929 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9952 9953 9952 9952 9951 9950 9948 9946 9944 9941 9938 9935 9932 9929 9926 9923 9920 9917 9914 9912 9910 9908 9907 9906 9905 9905 9905 9906 9907 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9978 9978 9979 9979 9978 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9951 9950 9949 9947 9945 9943 9941 9939 9936 9934 9931 9928 9925 9922 9919 9916 9913 9909 9906 9903 9901 9898 9895 9893 9890 9888 9886 9885 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9871 9871 9871 9872 9872 9873 9875 9876 9878 9880 9882 9885 9887 9889 9891 9893 9895 9896 9897 9897 9896 9895 9892 9889 9885 9880 9874 9867 9860 9852 9843 9834 9825 9816 9808 9799 9791 9783 9777 9772 9767 9764 9763 9763 9764 9766 9770 9775 9782 9789 9798 9807 9816 9826 9836 9846 9856 9866 9875 9883 9891 9898 9905 9910 9915 9919 9922 9924 9926 9927 9927 9928 9928 9927 9927 9927 9927 9927 9926 9926 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9922 5790 0 41 1 9921 9919 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9889 9886 9882 9878 9874 9869 9865 9860 9855 9849 9842 9835 9827 9819 9809 9799 9787 9774 9760 9744 9728 9710 9691 9671 9650 9628 9605 9582 9559 9535 9512 9489 9466 9445 9424 9404 9386 9370 9354 9341 9329 9319 9311 9304 9299 9295 9293 9291 9291 9292 9293 9295 9297 9300 9303 9306 9309 9312 9315 9318 9321 9324 9328 9331 9335 9340 9345 9351 9358 9365 9373 9383 9393 9404 9416 9429 9443 9457 9473 9488 9504 9520 9537 9553 9569 9585 9600 9615 9630 9644 9657 9670 9682 9694 9705 9715 9725 9734 9743 9751 9759 9767 9775 9783 9790 9797 9805 9812 9819 9826 9833 9840 9846 9853 9859 9865 9871 9876 9881 9886 9890 9894 9897 9900 9903 9905 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9895 9893 9891 9889 9886 9882 9879 9874 9870 9865 9859 9854 9847 9841 9834 9826 9818 9810 9802 9794 9785 9776 9768 9759 9750 9742 9733 9725 9717 9710 9702 9696 9689 9684 9679 9674 9670 9667 9664 9661 9660 9658 9658 9658 9658 9659 9660 9662 9664 9667 9670 9673 9677 9681 9685 9690 9695 9701 9707 9713 9720 9726 9734 9741 9749 9757 9765 9773 9781 9789 9796 9804 9811 9817 9823 9828 9833 9836 9839 9840 9841 9840 9839 9836 9833 9828 9823 9817 9811 9804 9797 9790 9784 9777 9771 9765 9760 9756 9752 9750 9749 9748 9748 9750 9752 9754 9758 9762 9766 9770 9774 9778 9782 9785 9787 9788 9789 9788 9786 9783 9779 9773 9765 9757 9747 9735 9722 9708 9692 9675 9657 9637 9616 9594 9571 9546 9520 9493 9464 9434 9402 9368 9333 9296 9257 9216 9173 9127 9080 9030 8977 8923 8866 8806 8744 8679 8612 8543 8471 8398 8322 8244 8164 8083 8000 7916 7830 7744 7657 7569 7481 7394 7306 7219 7132 7046 6961 6878 6796 6716 6638 6562 6488 6417 6348 6282 6219 6159 6102 6048 5997 5949 5904 5861 5822 5786 5752 5721 5693 5667 5643 5622 5602 5584 5568 5553 5540 5528 5517 5508 5500 5493 5486 5481 5478 5475 5791 0 41 1 5473 5473 5475 5478 5483 5490 5499 5511 5525 5542 5562 5585 5611 5641 5675 5712 5753 5799 5848 5902 5959 6021 6087 6156 6229 6306 6386 6470 6556 6645 6736 6830 6925 7021 7119 7217 7316 7415 7514 7612 7709 7806 7901 7994 8085 8175 8262 8346 8428 8508 8584 8657 8728 8795 8859 8920 8977 9032 9083 9131 9177 9218 9257 9293 9327 9357 9384 9409 9432 9452 9470 9485 9499 9511 9521 9529 9536 9542 9546 9550 9552 9554 9555 9555 9555 9555 9555 9554 9553 9553 9552 9552 9551 9551 9551 9552 9552 9554 9555 9557 9559 9562 9565 9569 9573 9577 9583 9588 9594 9600 9607 9614 9621 9629 9637 9645 9652 9660 9668 9675 9682 9688 9694 9699 9704 9707 9710 9712 9713 9713 9712 9711 9708 9706 9702 9699 9695 9691 9687 9684 9681 9678 9676 9675 9675 9676 9677 9680 9684 9688 9694 9700 9707 9715 9723 9732 9741 9750 9759 9768 9777 9785 9793 9800 9807 9813 9818 9823 9827 9830 9833 9835 9836 9837 9838 9839 9839 9840 9840 9840 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9854 9854 9855 9855 9855 9854 9854 9853 9851 9849 9847 9844 9841 9838 9834 9830 9825 9820 9815 9809 9803 9797 9790 9782 9775 9766 9757 9748 9738 9728 9717 9705 9693 9680 9666 9652 9637 9621 9605 9587 9570 9551 9532 9512 9492 9471 9449 9428 9406 9383 9361 9339 9317 9295 9273 9252 9231 9211 9192 9174 9157 9142 9127 9114 9103 9093 9084 9078 9073 9070 9068 9069 9071 9075 9080 9088 9097 9107 9119 9133 9148 9164 9181 9199 9218 9238 9258 9279 9301 9322 9344 9366 9388 9410 9432 9453 9474 9495 9515 9535 9554 9572 9590 9607 9624 9639 9654 9669 9683 9696 9708 9720 9732 9743 9753 9763 9772 9781 9790 9798 9806 9813 9820 9827 9833 9838 9844 9849 9853 9857 9861 9864 9867 9869 9871 9872 9872 9873 9872 9872 9871 9869 9867 9864 9861 9858 9854 9850 9845 9841 9836 9830 9824 9818 9812 9806 9799 9792 9785 9778 9771 9764 9756 9749 9742 9734 9727 9720 9713 9706 9700 9693 9687 9681 9676 9670 9665 9661 9657 9653 9650 9647 9644 9642 9641 9639 9639 9638 9638 9639 9639 9641 9642 9644 9646 9649 9652 9655 9658 9662 9665 9669 9673 9677 9681 9685 9690 9694 9698 9702 9705 9709 9713 9716 9719 9722 9724 9727 9729 9731 9733 9734 9735 9737 9738 9739 9740 9741 9741 9742 9743 9745 9746 9748 9749 9751 9754 9756 9759 9763 9766 9770 9774 9778 9783 9787 9792 9797 9802 9807 9811 9816 9820 9824 9828 9831 9834 9836 9838 9839 9840 9841 9840 9840 9839 9838 9837 9835 9833 9832 9831 9829 9828 9828 9827 9828 9829 9830 9832 9835 9838 9842 9847 9851 9857 9863 9869 9875 9881 9888 9894 9900 9906 9912 9917 9922 9927 9931 9934 9937 9940 9942 9944 9945 9946 9947 5792 0 41 1 9947 9948 9948 9948 9948 9948 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9894 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9879 9879 9878 9878 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9888 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9932 9932 9932 9932 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9942 9942 9942 9941 9939 9937 9935 9931 9927 9923 9918 9912 9906 9899 9893 9886 9880 9873 9867 9861 9855 9851 9846 9843 9840 9838 9837 9836 9837 9838 9840 9842 9845 9849 9852 9856 9860 9864 9868 9871 9874 9877 9880 9882 9883 9884 9885 9885 9884 9884 9883 9881 9880 9878 9877 9875 9874 9873 9872 9871 9871 9870 9871 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9882 9883 9883 9883 9882 9881 9879 9878 9876 9873 9871 9868 9865 9861 9858 9854 9850 9846 9843 9839 9834 9830 9826 9821 9817 9812 9807 9801 9795 9789 9782 9774 9766 9757 9747 9736 9725 9712 9698 9684 9668 9651 9633 9614 9594 9573 9550 9527 9502 9476 9449 9421 9392 9361 9330 9297 9263 9228 9192 9154 9115 9076 9034 8992 8948 8903 8857 8810 5793 0 41 1 8761 8711 8661 8609 8556 8502 8447 8392 8336 8280 8224 8167 8111 8054 7998 7943 7888 7834 7781 7729 7679 7630 7583 7539 7496 7455 7418 7382 7350 7320 7294 7270 7250 7234 7221 7211 7206 7204 7205 7211 7220 7233 7250 7270 7294 7321 7352 7386 7423 7463 7506 7551 7598 7648 7700 7753 7808 7864 7922 7980 8039 8098 8158 8218 8277 8337 8396 8455 8513 8571 8627 8683 8737 8791 8843 8894 8944 8992 9038 9084 9127 9169 9210 9249 9286 9322 9356 9389 9420 9449 9477 9504 9529 9553 9575 9596 9616 9635 9653 9670 9686 9701 9715 9729 9741 9753 9764 9775 9784 9794 9802 9810 9818 9824 9831 9837 9842 9847 9851 9855 9859 9862 9865 9867 9870 9872 9874 9876 9877 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9898 9900 9901 9902 9904 9904 9905 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9875 9873 9870 9868 9865 9862 9860 9856 9853 9850 9846 9843 9839 9836 9832 9829 9825 9822 9818 9815 9812 9809 9806 9804 9801 9799 9797 9795 9794 9793 9792 9791 9791 9790 9790 9791 9791 9792 9792 9793 9794 9796 9797 9799 9801 9803 9805 9807 9809 9812 9814 9817 9819 9822 9824 9827 9829 9832 9834 9837 9839 9841 9843 9846 9848 9849 9851 9853 9855 9856 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9861 9860 9859 9857 9855 9853 9851 9849 9847 9844 9842 9839 9837 9834 9831 9828 9825 9822 9819 9816 9813 9809 9806 9803 9800 9797 9794 9791 9788 9785 9782 9780 9777 9774 9772 9769 9767 9764 9762 9760 9759 9757 9756 9754 9754 9753 9753 9753 9753 9754 9755 9756 9758 9760 9762 9765 9768 9772 9775 9779 9783 9787 9792 9796 9800 9805 9809 9813 9817 9821 9824 9828 9830 9833 9835 9837 9838 9840 9840 9841 9841 9841 9840 9839 9838 9837 9835 9833 9831 9828 9825 9822 9819 9814 9810 9805 9799 9793 9786 9778 9769 9759 9748 9736 9723 9708 9692 9675 9656 9636 9614 9590 9564 9537 9507 9476 9443 9408 9371 9332 9291 9248 9203 9156 9106 9055 9001 8946 8888 8829 8767 8704 8639 8572 8504 8435 8365 8293 8221 8149 8077 8004 7932 7861 7790 7721 7653 7587 7524 7463 7404 7349 7298 7250 7205 7165 7130 7098 7072 7050 7033 7022 7015 7013 7017 7025 7039 7058 7081 7109 7141 7178 7219 7264 7313 7365 7421 7479 7540 7604 7669 7736 7805 7875 7946 8017 8089 8161 8232 8304 8375 8445 8514 8582 8649 8714 8778 8840 8900 8959 9016 9071 9124 9174 5794 0 41 1 9223 9270 9315 9357 9398 9436 9473 9507 9540 9570 9599 9626 9651 9674 9696 9716 9734 9752 9767 9782 9796 9808 9819 9830 9840 9849 9857 9865 9872 9878 9884 9890 9895 9900 9905 9909 9913 9916 9920 9922 9925 9927 9929 9931 9932 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9908 9909 9910 9911 9911 9911 9911 9912 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9875 9872 9870 9868 9867 9865 9863 9862 9861 9860 9859 9859 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9873 9875 9877 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9895 9897 9898 9900 9901 9903 9905 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9900 9899 9898 5795 0 41 1 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9893 9893 9894 9894 9895 9896 9898 9899 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9917 9915 9913 9911 9908 9906 9903 9900 9897 9893 9890 9886 9883 9879 9875 9872 9868 9864 9861 9857 9853 9850 9846 9843 9840 9837 9834 9831 9829 9826 9824 9823 9821 9820 9819 9818 9817 9817 9817 9817 9818 9819 9820 9821 9822 9824 9826 9828 9830 9832 9834 9836 9839 9841 9844 9846 9848 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9871 9872 9874 9874 9875 9876 9876 9876 9876 9875 9875 9874 9873 9872 9870 9868 9867 9865 9862 9860 9858 9855 9853 9850 9848 9845 9842 9839 9836 9832 9829 9825 9821 9817 9812 9806 9801 9794 9787 9780 9771 9762 9752 9741 9729 9717 9704 5796 0 41 1 9689 9674 9659 9642 9624 9606 9587 9568 9548 9527 9506 9484 9462 9440 9417 9393 9369 9345 9321 9296 9271 9246 9220 9195 9169 9143 9118 9092 9067 9043 9019 8996 8973 8952 8932 8914 8897 8882 8869 8858 8849 8843 8840 8838 8840 8844 8851 8861 8873 8888 8905 8925 8946 8970 8995 9022 9050 9079 9109 9139 9170 9202 9233 9264 9295 9326 9356 9386 9415 9443 9471 9497 9523 9548 9572 9595 9617 9639 9659 9679 9698 9717 9734 9751 9767 9782 9796 9809 9822 9834 9845 9855 9864 9873 9880 9887 9893 9899 9903 9907 9911 9914 9916 9918 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9940 9941 9942 9942 9943 9943 9943 9942 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9905 9902 9899 9897 9893 9890 9887 9883 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 9829 9825 9821 9817 9813 9809 9805 9801 9797 9793 9789 9786 9783 9780 9777 9774 9772 9770 9768 9766 9765 9764 9764 9763 9764 9764 9765 9766 9768 9770 9772 9774 9777 9780 9783 9786 9790 9794 9798 9802 9806 9810 9814 9818 9823 9827 9831 9835 9839 9844 9847 9851 9855 9859 9862 9866 9869 9872 9875 9878 9881 9883 9886 9888 9890 9893 9895 9896 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9909 9907 9905 9902 9900 9897 9894 9890 9887 9883 9879 9875 9870 9866 9862 9857 9852 9847 9842 9838 9833 9827 9822 9817 9812 9806 9801 9795 9789 9784 9778 9772 9766 9760 9753 9747 9741 9735 9729 9722 9716 9711 9705 9699 9694 9689 9685 9680 9676 9673 9669 9666 9664 9661 9659 9658 9656 9655 9654 9653 9652 9652 9651 9651 9650 9650 9649 9648 9648 9647 9646 9646 9645 9644 9643 9642 9641 9641 9640 9639 9639 9638 9638 9638 9638 9638 9639 9640 9641 9642 9643 9645 9647 9649 9651 9654 9656 9659 9663 9666 9670 9674 9679 9683 9688 9693 9699 9704 9710 9716 9722 9729 9735 9742 9749 9756 9763 9770 9777 9783 9790 9797 9804 9810 9816 9822 9828 9834 9839 9844 9849 9853 9858 9862 9865 9869 9872 9875 9878 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 5797 0 41 1 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9909 9908 9907 9905 9903 9902 9900 9898 9897 9895 9893 9892 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9865 9863 9861 9859 9858 9856 9854 9852 9850 9848 9846 9844 9843 9841 9840 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9834 9834 9835 9836 9837 9839 9840 9841 9843 9844 9846 9848 9849 9851 9852 9854 9855 9857 9858 9859 9861 9862 9863 9863 9864 9865 9865 9866 9866 9866 9866 9866 9866 9865 9865 9864 9864 9863 9862 9861 9859 9858 9856 9854 9852 9850 9847 9845 9842 9838 9835 9831 9828 9824 9820 9815 9811 9806 9802 9797 9792 9787 9783 9778 9773 9768 9763 9759 9754 9750 9746 9741 9737 9734 9730 9726 9723 9719 9716 9713 9710 9707 9705 9702 9700 9698 9696 9695 9693 9692 9692 9691 9691 9692 9693 9694 9696 9698 9701 9703 9707 9710 9714 9718 9722 9726 9730 9734 9737 9740 9743 9745 9746 9747 9747 9746 9743 9741 9737 9732 9726 9720 9713 9705 9696 9688 9678 9668 9659 9649 9639 9629 9619 9609 9600 9591 9582 9574 9566 9559 9551 9544 9538 9531 9525 9519 9513 9507 9501 9495 9490 9485 9479 9474 9470 9466 9462 9459 9456 9454 9453 9453 9453 9455 9457 9461 9466 9472 9478 9486 9495 9504 9515 9526 9538 9550 9563 9576 9589 9602 9615 9628 9640 9653 9664 9676 9687 9697 9707 9716 9724 9732 9739 9746 9752 9757 9762 9767 9770 9774 9777 9780 9783 9785 9787 9788 9789 9790 9791 9791 9791 9791 9790 9789 9788 9786 9784 9781 9778 9774 9770 9765 9759 9753 9747 9740 9732 9723 9714 9704 9694 9683 9671 9658 9645 9631 9616 9601 9585 9567 9550 9531 9511 9490 9468 9445 9421 9396 9370 9342 9313 9283 9251 9218 9184 9148 9110 9071 9031 8989 8946 8902 8856 8808 8760 8710 8659 8607 8554 8500 8445 8390 8334 8278 8221 8164 8107 8050 7993 7937 7881 7826 7772 7719 7667 7617 7568 7521 7477 7434 7394 7357 7322 7291 7262 7237 7215 7197 7182 7171 7163 7160 7160 7164 7172 7184 7199 7219 7242 7268 7298 7332 7368 7408 7451 7496 7544 7594 7646 7700 7756 7814 7872 7932 7993 8054 8115 8177 8238 8299 8360 8420 8479 8537 8593 8648 8702 8754 8804 8852 8898 8942 8984 9024 9061 9097 9130 9162 9191 9218 9244 9267 9289 9309 9328 9345 9361 9376 9390 9402 9414 9425 9435 9445 9454 9463 9471 9478 9486 9493 5798 0 41 1 9499 9506 9512 9518 9524 9530 9535 9541 9546 9551 9555 9560 9564 9568 9572 9575 9578 9581 9583 9584 9585 9585 9585 9583 9581 9577 9572 9566 9558 9549 9538 9526 9511 9494 9475 9454 9431 9405 9377 9346 9312 9276 9238 9197 9153 9106 9057 9006 8952 8896 8837 8776 8713 8648 8581 8512 8441 8369 8295 8221 8145 8068 7991 7913 7835 7757 7680 7603 7526 7451 7378 7306 7236 7168 7103 7041 6983 6927 6876 6828 6784 6745 6710 6680 6654 6634 6618 6607 6600 6599 6602 6609 6621 6638 6658 6683 6712 6744 6779 6818 6860 6905 6953 7004 7057 7112 7169 7229 7290 7354 7418 7485 7553 7622 7692 7763 7835 7907 7980 8053 8126 8199 8272 8344 8415 8485 8554 8622 8688 8753 8816 8876 8935 8991 9045 9097 9146 9193 9238 9280 9320 9357 9393 9426 9457 9487 9514 9540 9565 9588 9610 9630 9649 9667 9685 9701 9716 9731 9745 9758 9771 9782 9793 9804 9814 9823 9831 9839 9847 9853 9860 9865 9870 9875 9879 9882 9885 9888 9890 9892 9893 9894 9895 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9887 9885 9883 9881 9878 9876 9873 9869 9866 9862 9858 9853 9849 9844 9838 9833 9827 9821 9815 9809 9803 9796 9790 9784 9778 9772 9766 9760 9755 9750 9745 9741 9737 9734 9732 9729 9728 9727 9726 9726 9727 9728 9730 9732 9735 9738 9742 9746 9751 9756 9761 9766 9772 9778 9784 9790 9796 9803 9809 9815 9822 9828 9835 9841 9847 9854 9860 9866 9871 9877 9882 9888 9893 9898 9902 9907 9911 9915 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9950 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9940 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 5799 0 41 1 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9918 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9900 9897 9895 9893 9890 9888 9885 9883 9880 9877 9875 9872 9870 9867 9865 9863 9860 9858 9855 9853 9850 9848 9845 9842 9839 9836 9833 9830 9827 9823 9820 9816 9813 9810 9807 9804 9801 9798 9796 9794 9792 9791 9790 9790 9790 9790 9791 9792 9794 9796 9798 9800 9803 9806 9809 9812 9815 9817 9820 9823 9826 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9850 9852 9855 9858 9861 9865 9868 9872 9875 9879 9882 9886 9889 9892 9894 9896 9897 9898 9898 9897 9895 9893 9890 9886 9881 9876 9870 9864 9858 9851 9845 9839 9833 9827 9823 9818 9815 9813 9812 9811 9812 9814 9816 9820 9824 9829 9835 9841 9848 9855 9862 9868 9875 9881 9887 9893 9898 5800 0 41 1 9902 9905 9908 9911 9912 9913 9914 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9902 9901 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9901 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9883 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9869 9867 9866 9865 9863 9862 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9872 9874 9875 9877 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9920 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9888 9886 9883 9881 9879 9877 9875 9873 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9867 9866 9864 9861 9858 9854 9850 9845 9839 9832 9824 9817 9809 9800 9792 9784 9776 9768 9761 9755 9750 9747 9744 9743 9744 9746 9749 9754 9760 9767 9776 9786 9796 9807 9818 9830 9841 9852 9863 9874 9883 9892 9900 9907 9913 9918 9922 9925 9927 9928 9929 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9913 9911 9908 9906 9903 9900 9898 9895 9892 9889 9887 9885 9883 9882 9880 9879 9879 9879 9879 9879 9880 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9897 9899 9900 9901 9902 9904 9905 9907 9908 9910 9911 9912 9913 9913 9914 9914 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9905 9906 9906 9908 9909 9911 9913 9915 9918 9921 9924 9928 9931 9934 9938 9941 9944 9947 9950 9952 9955 9957 9958 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 5801 0 41 1 9954 9952 9951 9950 9948 9947 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9868 9864 9860 9856 9852 9848 9843 9838 9832 9826 9821 9814 9808 9802 9795 9789 9782 9776 9769 9763 9757 9751 9745 9739 9734 9729 9724 9719 9714 9710 9706 9702 9698 9694 9690 9686 9683 9679 9675 9671 9667 9662 9658 9653 9648 9643 9638 9633 9627 9622 9616 9610 9605 9599 9594 9589 9584 9579 9575 9571 9567 9564 9561 9560 9558 9557 9557 9558 9559 9561 9563 9566 9570 9574 9579 9584 9590 9596 9603 9610 9618 9626 9634 9643 9652 9661 9671 9680 9690 9700 9710 9720 9730 9740 9750 9760 9770 9780 9789 9799 9808 9817 9826 9834 9843 9851 9858 9866 9873 9880 9886 9893 9899 9904 9910 9915 9920 9924 9929 9933 9937 9940 9944 9947 9950 9953 9955 9958 9960 9962 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9911 9908 9904 9901 9897 9893 9889 9886 9882 9878 9874 9869 9865 9861 9857 9852 9848 9844 9839 9835 9831 9827 9822 9818 9814 9810 9806 9803 9799 9796 9793 9789 9787 9784 9781 9779 9777 9775 9773 9771 9770 9769 9768 9767 9766 9766 9765 9765 9765 9766 9766 9767 9769 9770 9772 9774 9776 9779 9782 9786 9789 9793 9798 9802 9807 9812 9817 9822 9828 9833 9838 9844 9850 9855 9860 9866 9871 9876 9881 9886 9890 9895 9899 9903 9906 9910 9913 9916 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 5802 0 41 1 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9955 9955 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9951 9951 9949 9947 9945 9941 9937 9932 9926 9919 9912 9904 9896 9887 9879 9870 9862 9854 9846 9839 9833 9828 9824 9821 9820 9820 9821 9823 9826 9831 9836 9843 9850 9858 9866 9874 9883 9891 9900 9908 9915 9922 9928 9934 9938 9942 9946 9948 9950 9951 9952 9952 9952 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9930 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9902 9900 9897 9895 9893 9891 9888 9886 9884 9882 9879 9877 9875 9874 9872 9871 9869 9868 9867 9867 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9880 9882 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 5803 0 41 2 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9924 9924 9925 9925 9926 9928 9929 9930 9932 9933 9934 9935 9937 9937 9938 9938 9937 9937 9935 9933 9930 9927 9923 9918 9913 9906 9900 9893 9885 9877 9869 9861 9853 9845 9837 9829 9822 9816 9810 9806 9802 9799 9797 9796 9797 9798 9801 9804 9809 9815 9821 9828 9836 9845 9853 9862 9871 9880 9890 9898 9907 9915 9922 9929 9935 9941 9946 9950 9953 9956 9958 9959 9960 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9949 9948 9947 9946 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9912 9910 9908 9907 9905 9903 9901 9899 9897 9895 9894 9892 9890 9888 9887 9885 9884 9882 9881 9880 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9932 9931 9929 9927 9925 9922 9919 9916 9912 9908 9903 9898 9893 9888 9882 9876 9869 9862 9854 9846 9838 9829 9820 9809 9799 9787 9775 9762 9748 9733 9717 9700 9682 9663 9642 9620 9596 9571 9545 9516 9486 9455 9421 9386 9350 9311 9271 9229 9186 9141 9094 9047 8997 8947 8895 8843 8789 8735 8681 8626 8570 8515 8460 8405 8351 8297 5804 0 41 2 8244 8193 8142 8094 8047 8001 7959 7918 7880 7845 7812 7783 7757 7734 7715 7699 7687 7679 7675 7674 7678 7686 7697 7713 7732 7755 7782 7812 7846 7883 7923 7966 8012 8060 8111 8163 8218 8274 8331 8389 8448 8507 8567 8627 8686 8745 8803 8861 8917 8972 9026 9078 9129 9178 9225 9269 9312 9353 9392 9428 9462 9494 9524 9551 9577 9600 9621 9641 9658 9673 9686 9698 9707 9715 9722 9726 9729 9731 9731 9730 9728 9724 9719 9713 9705 9697 9687 9677 9665 9653 9639 9625 9609 9593 9576 9558 9539 9519 9498 9477 9455 9433 9409 9385 9361 9336 9311 9286 9260 9234 9208 9183 9157 9132 9107 9083 9060 9037 9015 8995 8975 8957 8940 8925 8911 8899 8889 8881 8874 8869 8867 8866 8867 8870 8876 8883 8891 8902 8914 8928 8943 8960 8978 8997 9017 9038 9060 9082 9105 9128 9152 9176 9199 9223 9246 9270 9292 9314 9336 9357 9377 9396 9414 9431 9448 9463 9477 9489 9501 9511 9519 9527 9533 9537 9540 9542 9542 9540 9537 9533 9527 9519 9510 9499 9486 9472 9457 9439 9420 9400 9378 9354 9329 9302 9274 9245 9213 9181 9147 9113 9077 9039 9001 8962 8923 8882 8841 8800 8759 8717 8675 8634 8593 8553 8513 8474 8437 8401 8366 8332 8301 8271 8244 8219 8196 8176 8159 8144 8133 8124 8118 8116 8116 8120 8127 8137 8149 8165 8184 8206 8231 8258 8288 8320 8354 8390 8429 8468 8510 8553 8597 8642 8687 8733 8780 8827 8873 8920 8966 9012 9057 9101 9145 9187 9229 9269 9308 9346 9382 9417 9450 9482 9512 9541 9569 9595 9619 9642 9664 9684 9703 9721 9737 9753 9767 9780 9792 9803 9813 9822 9831 9838 9845 9851 9857 9862 9867 9871 9875 9879 9882 9885 9887 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9944 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 5805 0 41 2 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9906 9903 9900 9897 9893 9888 9884 9878 9872 9866 9859 9851 9842 9833 9823 9812 9800 9787 9774 9759 9744 9727 9709 9690 9670 9649 9626 9602 9576 9549 9521 9491 9460 9426 9392 9355 9317 9277 9235 9192 9147 9100 9051 9000 8948 8894 8839 8782 8723 8663 8602 8540 8477 8412 8347 8282 8215 8149 8082 8016 7949 7883 7818 7753 7689 7627 7566 7506 7449 7393 7340 7290 7242 7196 7154 7116 7080 7049 7021 6997 6977 6961 6950 6943 6940 6942 6948 6959 6975 6995 7019 7048 7082 7119 7160 7205 7254 7307 7362 7421 7483 7547 7613 7681 7751 7823 7896 7969 8043 8117 8192 8266 8339 8412 8484 8555 8624 8692 8759 8823 8885 8946 9004 9060 9114 9165 9215 9262 9306 9349 9389 9427 9463 9496 9528 9558 9586 9612 9637 9660 9681 9701 9720 9737 9754 9769 9783 9796 9808 9819 9829 9839 9847 9855 9863 9870 9876 9882 9888 9892 9897 9901 9905 9908 9912 9914 9917 9919 9922 9924 9925 9927 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9925 9924 9922 9919 9917 9913 9910 9906 9901 9896 9891 9885 9878 9871 9864 9857 9849 9841 9834 9826 9818 9810 9803 9796 9789 9783 9777 9772 9768 9764 9760 9757 9754 9752 9751 9749 9748 9747 9745 9744 9743 9741 9739 9736 9732 9728 9723 9716 9709 9701 9691 9680 9668 9654 9639 9623 9606 9587 9567 9546 9524 9501 9477 9452 9426 9400 9372 9345 9317 9288 9259 9230 9201 9172 9143 9115 9086 9058 9030 9003 8977 8951 8926 8902 8880 8858 8838 8820 8802 8787 8773 8761 8751 8743 8738 8734 8732 8733 8736 8742 8749 8759 8771 8786 8802 8820 8841 8863 8886 8912 8938 8966 8995 9025 9055 9086 9118 9150 9181 9213 9244 9276 9306 9336 9366 9394 9422 9449 9475 9500 9524 9547 9570 9591 9611 9630 9648 9666 9682 9698 9713 9727 9741 9754 9766 9778 9789 9799 9810 9819 9828 9837 9845 9853 9860 9867 9874 9880 9885 9891 9896 9900 9904 9908 9912 9915 9918 9920 9923 9925 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9912 5806 0 41 2 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9895 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9912 9910 9909 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9882 9880 9878 9875 9874 9872 9871 9869 9869 9868 9867 9867 9867 9867 9867 9868 9868 9868 9868 9867 9867 9866 9864 9862 9860 9857 9853 9849 9844 9839 9833 9826 9819 9812 9804 9796 9788 9780 9772 9764 9756 9749 9743 9737 9731 9727 9723 9721 9719 9719 9719 9721 9723 9727 9731 9736 9742 9748 9755 9763 9771 9779 9787 9794 9802 9810 9817 9824 9830 9836 9842 9846 9850 9854 9857 9860 9862 9863 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9875 9876 9878 9880 9883 9885 9887 9890 9892 9895 9897 9900 9902 9904 9906 9908 9910 9911 9912 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9888 9885 9883 9881 9878 9875 9872 9870 9866 9863 9860 9856 9852 9848 9843 9838 9833 9827 9821 9814 9807 9800 9792 9783 9774 9764 9754 9743 9732 9720 9707 9694 9680 9666 9651 9635 9619 9602 9585 9566 9547 9528 9508 9487 9465 9443 9419 9395 9370 9345 9318 9291 9262 9233 9203 9171 9139 9105 9071 9035 8998 8959 8919 8878 8835 8791 8745 8697 8648 8597 8545 8491 8434 8377 8317 8255 8192 8127 8061 7992 7923 7851 7779 7705 7630 7554 7478 7401 7323 7246 7169 7092 7017 6942 6868 6796 6726 6658 6593 6531 6472 6417 6365 6318 6275 6236 6203 6175 6152 6135 6123 6118 6118 6124 6136 6155 6179 6209 6245 6286 6333 6385 6443 6505 6571 6642 6717 6796 6877 6962 7049 7138 7229 7321 7415 7509 7603 7698 7792 7885 7978 8069 8159 8247 8333 8417 8499 8578 8655 8729 8800 8869 8935 8998 9058 9116 9170 9222 9271 9318 9362 9404 9443 9480 9515 9547 9578 9606 9633 9658 9681 9703 9723 9742 9760 9776 9790 9804 9817 9828 9839 9849 9857 9865 9873 9879 9885 9891 9895 9900 9904 9907 9910 9913 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 5807 0 41 2 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9914 9912 9910 9908 9905 9903 9900 9898 9895 9893 9890 9888 9885 9883 9880 9878 9875 9872 9870 9867 9865 9862 9860 9857 9855 9853 9851 9849 9847 9845 9843 9842 9841 9840 9839 9838 9837 9837 9837 9837 9838 9838 9839 9840 9841 9843 9845 9846 9849 9851 9853 9856 9858 9861 9864 9867 9870 9873 9877 9880 9883 9886 9890 9893 9896 9899 9902 9905 9908 9911 9913 9916 9918 9920 9922 9923 9925 9926 9927 9927 9928 9928 9928 9928 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9903 9904 9905 9907 9908 9909 9911 9912 9914 9915 9917 9919 9921 9922 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9921 9919 9917 9915 9913 9910 9907 9904 9901 9897 9894 9890 9885 9881 9876 9871 9866 9860 9854 9848 9841 9834 9826 9818 9810 9801 9792 9782 9771 9760 9749 9736 9723 9709 9695 9680 9664 9647 9630 9611 9592 9573 9553 9532 9510 9488 9466 9443 9419 9396 9372 9348 9325 9301 9278 9255 9232 9211 9189 9169 9150 9131 9114 9098 9083 9070 9058 9048 9040 9033 9028 9025 9024 9024 9027 9031 9037 9045 9054 9065 9078 9092 9108 9125 9143 9162 9182 9203 9225 9248 9271 9294 9318 9341 9365 9389 9412 9436 9459 9481 9503 9525 9546 9566 9585 9604 9622 9639 9655 9670 9685 9699 9712 9724 9735 9745 9755 9764 9771 9779 9785 9791 9796 9800 9803 9806 9808 9810 9810 9810 9810 9809 9807 9805 9802 9798 9794 9790 9785 9779 9773 9767 9760 9753 9746 9738 9731 9722 9714 9706 9698 9689 9681 9673 9665 9657 9649 9642 9635 9628 9622 9616 9611 9606 9602 9599 9596 9594 9593 9592 9592 9593 9594 9596 9599 9603 9607 9612 9618 5808 0 41 2 9624 9631 9638 9646 9654 9662 9671 9680 9690 9699 9709 9718 9728 9737 9747 9756 9765 9774 9783 9791 9799 9807 9815 9822 9829 9835 9841 9847 9853 9858 9863 9867 9871 9875 9879 9882 9885 9888 9890 9892 9895 9897 9898 9900 9901 9903 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9905 9904 9904 9903 9901 9900 9899 9897 9896 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9861 9860 9859 9858 9857 9857 9856 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9854 9852 9851 9850 9848 9847 9846 9845 9844 9843 9842 9841 9841 9841 9841 9841 9842 9842 9843 9845 9846 9848 9850 9853 9856 9858 9862 9865 9868 9872 9876 9880 9884 9887 9891 9895 9899 9902 9906 9909 9912 9915 9917 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9904 9901 9899 9897 9895 9893 9891 9889 9887 9886 9885 9883 9882 9881 9880 9879 9879 9878 9878 9877 9877 9877 9877 9876 9876 9876 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9965 9965 9966 9967 9967 9966 9965 9964 9962 9960 9957 9954 9950 9946 9941 9935 9930 9924 9918 9911 9905 9899 9892 9886 9881 9875 9871 9866 9863 9860 9858 9856 9856 9856 9857 9859 9862 9865 9869 9874 9879 9884 9890 9896 9902 9908 9914 9920 9926 9932 9937 9941 9946 9949 9952 9955 9957 9959 9960 9961 9961 9961 9960 9960 9959 9958 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 5809 0 41 2 9943 9942 9942 9941 9940 9939 9937 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9907 9903 9899 9895 9890 9885 9880 9874 9867 9860 9853 9845 9836 9827 9816 9805 9794 9781 9767 9753 9737 9721 9703 9684 9664 9643 9621 9597 9572 9545 9517 9488 9457 9424 9390 9354 9317 9279 9238 9196 9153 9108 9061 9013 8964 8913 8860 8807 8751 8695 8637 8578 8517 8456 8393 8329 8264 8198 8132 8064 7995 7926 7856 7785 7714 7642 7570 7498 7426 7354 7283 7211 7141 7071 7002 6935 6869 6805 6743 6683 6626 6571 6520 6472 6428 6387 6351 6320 6292 6270 6253 6241 6234 6233 6237 6247 6263 6284 6311 6343 6381 6424 6472 6525 6583 6645 6712 6782 6856 6933 7013 7095 7180 7266 7354 7443 7533 7623 7713 7803 7892 7981 8068 8154 8239 8321 8402 8480 8556 8630 8701 8770 8836 8899 8960 9018 9074 9126 9177 9224 9269 9312 9353 9391 9426 9460 9492 9521 9549 9574 9598 9620 9641 9659 9677 9693 9707 9720 9732 9743 9752 9761 9768 9775 9781 9786 9790 9794 9797 9800 9802 9804 9805 9807 9808 9808 9809 9810 9810 9810 9810 9811 9811 9811 9811 9811 9810 9810 9810 9810 9809 9809 9809 9809 9808 9808 9808 9808 9808 9808 9809 9809 9810 9811 9812 9814 9816 9818 9820 9823 9825 9828 9831 9834 9837 9840 9843 9846 9849 9851 9853 9854 9855 9855 9855 9854 9853 9850 9848 9844 9841 9836 9832 9826 9821 9815 9810 9804 9798 9793 9788 9783 9779 9775 9772 9769 9768 9767 9766 9767 9768 9770 9772 9775 9779 9782 9787 9791 9796 9800 9805 9809 9813 9817 9820 9823 9826 9828 9829 9830 9831 9830 9830 9829 9827 9825 9823 9821 9819 9817 9814 9812 9810 9809 9807 9807 9806 9806 9807 9808 9809 9811 9813 9816 9820 9823 9827 9831 9836 9841 9845 9850 9855 9860 9865 9870 9874 9879 9883 9887 9891 9895 9899 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9930 9932 9934 9936 9938 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9921 9919 9916 9914 9911 9907 9904 9900 9896 9892 9888 9883 9878 9873 9868 9863 9857 9852 9846 9840 9834 9828 9823 9817 9811 9805 9799 9793 9788 9782 9777 9772 9767 9762 9757 9753 9749 9745 9742 9739 9736 9733 9731 9730 9728 9727 9727 9726 9727 9727 9728 9729 9731 9733 9735 9737 9740 9743 9746 9749 9753 9757 9761 9765 9769 9773 9777 9781 9785 9789 9793 9797 9801 9804 9808 9811 9815 9818 9821 9824 9827 9829 9832 9834 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9852 9854 9855 9857 9858 9860 9861 9863 9865 9867 9868 9870 5810 0 41 2 9872 9875 9877 9879 9881 9884 9886 9888 9891 9893 9896 9898 9900 9902 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9925 9926 9927 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9920 9918 9916 9915 9914 9912 9911 9910 9910 9909 9909 9908 9908 9908 9909 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9958 9958 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9880 9877 9874 9872 9869 9865 9862 9858 9854 9850 9845 9841 9836 9830 9825 9819 9812 9806 9799 9792 9785 9777 9769 9761 9753 9744 9736 9727 9717 9708 9698 9689 9679 9668 9658 9647 9637 9626 9615 9604 9593 9581 9570 9559 9547 9536 9525 9513 9502 9492 9481 9471 9461 9451 9442 9434 9426 9419 9412 9407 9402 9397 9394 9392 9390 9389 9390 9391 9393 9396 9400 9404 9410 9416 9423 9431 9440 9448 9458 9468 9479 9489 9500 9512 9523 9535 9547 9559 9571 9583 9595 9606 9618 9629 9640 9652 9662 9673 9683 9693 9703 9713 9722 9731 9740 9748 9756 9764 9772 9780 9787 9794 9800 9807 9813 9818 9824 9829 9834 9839 9844 9848 9852 9855 9859 9862 9864 9867 9869 9871 9873 9874 9875 9876 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9874 9873 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9870 9870 9871 9872 9873 9874 9875 9877 9878 9880 9881 9883 9885 5811 0 41 2 9886 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9907 9905 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9892 9891 9890 9888 9886 9885 9883 9881 9878 9876 9874 9871 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9817 9815 9813 9812 9810 9809 9809 9808 9808 9808 9808 9809 9810 9811 9812 9814 9816 9819 9821 9824 9826 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9860 9862 9865 9867 9869 9870 9872 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9909 9911 9913 9916 9918 9920 9922 9925 9927 9929 9931 9933 9935 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9961 9959 9958 9955 9952 9949 9945 9941 9936 9930 9924 9917 9909 9901 9891 9882 9871 9860 9848 9835 9821 9807 9792 9776 9759 9742 9724 9705 9685 9665 9644 9622 9600 9577 9553 9529 9504 9478 9452 9426 9398 9371 9343 9315 9286 9258 9229 9201 9172 9144 9116 9088 9062 9035 9010 8986 8963 8941 8920 8902 8885 8869 8856 8845 8836 8829 8824 8822 8822 8825 8830 8838 8847 8860 8874 8891 8910 8930 8953 8977 9003 9030 9058 9088 9118 9149 9181 9213 9245 9277 9309 9341 9373 9404 9434 9464 9493 9522 9549 9575 9601 9625 9648 9671 9692 9712 9732 9750 5812 0 41 2 9767 9783 9799 9813 9827 9840 9852 9863 9874 9884 9893 9902 9910 9917 9924 9931 9936 9942 9947 9951 9955 9959 9962 9965 9967 9969 9971 9973 9974 9975 9976 9976 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9966 9965 9963 9961 9958 9954 9950 9945 9940 9934 9927 9920 9912 9904 9895 9885 9875 9865 9855 9844 9834 9823 9813 9803 9793 9784 9775 9766 9758 9751 9745 9739 9734 9729 9725 9722 9720 9718 9716 9715 9715 9715 9715 9716 9717 9718 9720 9721 9723 9725 9727 9729 9731 9734 9736 9739 9741 9744 9747 9751 9754 9758 9763 9767 9772 9777 9782 9788 9794 9800 9806 9812 9819 9826 9832 9839 9846 9853 9859 9866 9872 9878 9884 9890 9895 9900 9905 9910 9914 9918 9922 9926 9929 9932 9935 9938 9941 9943 9945 9948 9950 9952 9954 9956 9957 9959 9961 9962 9963 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9935 9935 9934 9933 9931 9930 9928 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9896 9893 9889 9886 9882 9879 9875 9872 9868 9864 9861 9857 9853 9850 9846 9842 9839 9835 9831 9827 9823 9819 9815 9810 9806 9802 9798 9794 9789 9785 9781 9778 9774 9770 9767 9764 9762 9759 9757 9756 9755 9754 9753 9753 9754 9755 9756 9758 9760 9762 9765 9768 9771 9775 9778 9782 9786 9790 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9834 9838 9841 9844 9847 9850 9853 9856 9859 9861 9864 9866 9869 9871 9873 9875 9877 9879 9880 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9887 9887 9887 9886 9885 9885 9884 9883 9883 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9876 9874 9873 9872 9870 9868 9865 9862 9859 9855 5813 0 41 2 9851 9846 9841 9835 9829 9822 9815 9808 9801 9793 9785 9777 9769 9761 9754 9747 9740 9733 9727 9722 9717 9713 9710 9708 9706 9705 9705 9706 9708 9710 9713 9716 9721 9725 9730 9736 9741 9747 9753 9759 9765 9771 9777 9783 9789 9795 9800 9805 9810 9815 9820 9824 9828 9833 9837 9841 9845 9849 9852 9856 9860 9864 9868 9872 9876 9880 9884 9888 9892 9896 9900 9904 9908 9912 9916 9919 9923 9926 9929 9932 9935 9938 9940 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9911 9909 9907 9905 9902 9900 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9877 9876 9875 9874 9874 9873 9873 9874 9874 9875 9876 9877 9878 9880 9881 9883 9885 9887 9890 9892 9894 9897 9900 9902 9905 9907 9910 9913 9915 9918 9920 9923 9925 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9927 9925 9922 9920 9917 9914 9911 9907 9903 9900 9895 9891 9887 9882 9877 9872 9867 9862 9856 9851 9845 9840 9834 9828 9822 9817 9811 9805 9800 9794 9789 9784 9780 9775 9771 9767 9764 9760 9758 9755 9753 9752 9751 9750 9750 9751 9751 9753 9754 9756 9758 9761 9764 9767 9771 9775 9779 9783 9787 9791 9795 9800 9804 9808 9812 9816 9820 9824 9828 9831 9835 9838 9841 9844 9846 9849 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9875 9876 9878 9879 9881 9883 9884 9886 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9910 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9883 9880 9877 9874 9870 9867 9863 9859 9854 9849 9844 9839 9834 9828 9822 9816 9810 9804 9797 9790 9783 9776 9769 9762 9754 9747 9739 9731 9723 9716 9708 9700 9692 9684 9676 9668 9660 9652 9644 9636 9628 9619 9611 9603 9595 9587 9579 9572 9564 9556 9549 9542 9535 9528 9521 9515 9510 9504 9499 9495 9491 9488 9485 9483 5814 0 41 2 9481 9481 9481 9481 9483 9485 9488 9492 9497 9502 9508 9515 9523 9531 9540 9550 9560 9571 9582 9594 9606 9619 9632 9645 9658 9671 9684 9697 9711 9724 9737 9749 9762 9774 9785 9796 9807 9818 9827 9837 9846 9854 9862 9870 9877 9883 9889 9895 9900 9905 9909 9914 9918 9921 9925 9928 9931 9934 9936 9939 9941 9944 9946 9948 9950 9953 9955 9957 9959 9961 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9978 9978 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9971 9970 9969 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9939 9937 9934 9931 9928 9925 9921 9917 9913 9908 9903 9897 9891 9885 9878 9870 9862 9854 9844 9834 9824 9812 9800 9786 9772 9757 9740 9723 9704 9685 9663 9641 9617 9592 9566 9537 9508 9477 9445 9411 9375 9338 9300 9260 9219 9176 9132 9087 9041 8994 8946 8897 8847 8796 8745 8694 8643 8592 8540 8489 8439 8390 8341 8293 8247 8203 8160 8119 8081 8045 8012 7982 7954 7930 7909 7892 7879 7869 7863 7861 7863 7869 7879 7893 7911 7933 7958 7987 8020 8055 8094 8136 8180 8227 8275 8326 8378 8432 8487 8542 8598 8654 8710 8766 8821 8876 8930 8983 9034 9085 9134 9181 9227 9271 9313 9353 9392 9429 9464 9497 9529 9559 9587 9614 9640 9664 9686 9707 9727 9746 9764 9780 9796 9810 9824 9836 9848 9859 9869 9879 9887 9895 9902 9909 9915 9920 9925 9929 9933 9936 9939 9941 9943 9945 9946 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 5815 0 41 2 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9942 9941 9940 9938 9937 9935 9933 9931 9928 9925 9922 9919 9915 9911 9906 9902 9896 9891 9885 9878 9871 9864 9856 9847 9838 9828 9817 9806 9795 9782 9769 9755 9740 9724 9708 9690 9672 9653 9634 9613 9591 9569 9546 9522 9498 9473 9448 9421 9395 9368 9341 9314 9287 9260 9233 9206 9180 9155 9130 9106 9083 9060 9040 9020 9002 8985 8970 8957 8945 8936 8928 8922 8918 8917 8917 8920 8924 8931 8939 8950 8962 8976 8992 9010 9029 9050 9072 9095 9119 9144 9170 9197 9224 9252 9280 9308 9336 9364 9392 9420 9447 9474 9500 9526 9551 9575 9599 9621 9643 9664 9684 9702 9720 9738 9754 9769 9783 9797 9809 9821 9832 9842 9851 9860 9867 9875 9881 9888 9893 9898 9903 9907 9911 9915 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9916 9914 9912 9911 9909 9907 9905 9902 9900 9898 9896 9894 9891 9889 9887 9884 9882 9880 9878 9875 9873 9871 9868 9866 9863 9861 9858 9855 9852 9849 9846 9843 9840 9836 9833 9829 9825 9820 9816 9811 9806 9801 9796 9791 9785 9779 9773 9767 9761 9754 9748 9741 9734 9727 9721 9714 9707 9700 9694 9687 9681 9675 9669 9664 9659 9654 9650 9646 9643 9640 9638 9636 9635 9635 9635 9636 9638 9640 9643 9646 9651 9655 9661 9666 9673 9680 9687 9695 9703 9711 9719 9728 9737 9746 9755 9764 9772 9781 9790 9798 9806 9814 9822 9829 9836 9843 9849 9855 9861 9866 9871 9876 9881 9885 9888 9892 9895 9898 9901 9903 9906 9908 9910 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9899 9900 9901 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9913 9913 9912 9910 9908 9906 9903 9900 9896 9891 9886 9881 9874 9867 9860 9852 9843 9833 9823 9813 9801 9789 9776 9763 9749 9734 9718 9702 9685 9667 9649 9630 9610 9589 9568 9545 9522 9499 5816 0 41 2 9475 9450 9424 9398 9372 9345 9317 9290 9262 9235 9207 9180 9153 9127 9101 9076 9051 9028 9006 8985 8966 8948 8931 8917 8904 8893 8884 8877 8872 8869 8869 8870 8873 8878 8886 8895 8906 8918 8933 8948 8966 8984 9004 9024 9046 9068 9092 9115 9139 9164 9188 9213 9237 9262 9286 9310 9333 9356 9378 9400 9421 9441 9461 9480 9497 9514 9529 9544 9557 9569 9580 9589 9597 9603 9608 9611 9612 9612 9609 9605 9599 9592 9582 9570 9556 9540 9523 9503 9482 9458 9433 9406 9378 9347 9316 9283 9248 9213 9176 9138 9099 9059 9019 8978 8936 8894 8852 8809 8767 8724 8681 8639 8596 8554 8512 8471 8430 8390 8351 8312 8275 8238 8202 8167 8134 8101 8070 8040 8011 7984 7957 7933 7909 7886 7864 7844 7824 7804 7786 7767 7749 7730 7712 7692 7672 7651 7629 7605 7580 7552 7523 7491 7456 7419 7379 7336 7290 7242 7190 7136 7078 7018 6956 6891 6824 6755 6685 6613 6540 6467 6394 6321 6248 6176 6105 6037 5970 5906 5845 5787 5733 5683 5637 5596 5559 5528 5502 5482 5467 5458 5455 5458 5467 5483 5504 5531 5565 5604 5649 5699 5755 5817 5883 5954 6030 6109 6193 6281 6372 6465 6562 6660 6761 6863 6967 7071 7176 7281 7386 7490 7594 7697 7798 7898 7996 8091 8185 8276 8364 8450 8533 8612 8689 8763 8834 8901 8966 9027 9085 9141 9193 9243 9290 9334 9375 9414 9451 9485 9517 9547 9575 9601 9626 9648 9670 9689 9707 9724 9740 9754 9768 9780 9791 9802 9812 9821 9829 9836 9843 9850 9856 9861 9866 9871 9876 9880 9883 9887 9890 9894 9897 9899 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9948 9947 9945 9943 9941 9938 9935 9932 9929 9925 9922 9917 9913 9909 9904 9899 9894 9889 9883 9878 9872 9866 9860 9854 9848 9841 9835 9828 9821 9814 9808 9801 9793 9786 9779 9772 9765 9758 9751 9744 9737 9731 9724 9718 9712 9707 9702 9698 9694 9691 9688 9686 9684 9683 9683 9683 9684 9686 9688 9691 9695 9699 9704 9709 9714 9720 9726 9732 9738 9745 9751 9758 9764 9770 9776 9782 9788 9793 9798 9802 9806 9810 9814 9817 9819 9822 9824 9825 9827 9828 9828 9829 9829 9829 9829 9829 9828 9828 9827 9826 9825 9823 9822 9820 9819 9817 9815 9812 9810 9807 9804 9800 9797 9793 9788 9784 9778 9773 9767 9760 9753 9745 9736 9727 9718 9707 9696 9684 9672 9658 9644 9629 9613 9596 5817 0 41 2 9579 9561 9541 9521 9501 9479 9457 9434 9411 9387 9362 9337 9311 9285 9259 9233 9207 9180 9154 9128 9102 9077 9053 9029 9006 8984 8962 8943 8924 8907 8891 8877 8864 8853 8844 8837 8832 8829 8828 8829 8832 8837 8844 8852 8863 8876 8891 8907 8925 8944 8965 8987 9011 9035 9061 9087 9114 9142 9170 9199 9228 9257 9286 9314 9343 9371 9399 9427 9453 9480 9505 9530 9554 9577 9599 9621 9641 9661 9680 9698 9715 9731 9747 9761 9775 9788 9800 9811 9822 9832 9841 9849 9857 9865 9871 9878 9883 9888 9893 9897 9901 9904 9907 9910 9912 9914 9916 9917 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9882 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9861 9860 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9836 9834 9832 9831 9829 9827 9825 9823 9822 9820 9818 9816 9814 9812 9811 9809 9808 9807 9806 9805 9804 9804 9804 9804 9805 9805 9806 9808 9809 9811 9813 9816 9818 9821 9824 9827 9831 9834 9838 9842 9846 9850 9853 9857 9861 9865 9869 9873 9877 9880 9884 9888 9891 9895 9898 9901 9905 9908 9911 9914 9917 9921 9924 9927 9930 9933 9936 9939 9941 9944 9947 9950 9952 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 5818 0 41 2 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9963 9964 9964 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9946 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9972 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9997 9997 9998 9998 9999 9999 999910000100001000010000100001000010000 9999 9999 9999 9998 9998 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9992 9992 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 5819 0 41 2 9995 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9928 9927 9925 9923 9921 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9907 9908 9909 9910 9911 9912 9914 9916 9918 9920 9922 9924 9926 9929 9931 9933 9935 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9932 9929 9927 9924 9922 9919 9915 9912 9908 9904 9900 9895 9890 9885 9880 9874 9868 9862 9856 9849 9843 9836 9829 9821 9814 9807 9799 9791 9784 9776 9768 9760 9752 9744 9736 9729 9721 9713 9706 9698 9691 9684 9677 9671 9665 9659 9653 9648 9643 9639 9635 9632 9629 9627 9625 9624 9624 9624 9625 9626 9628 9631 9634 9638 9643 9647 9653 9659 9665 9671 9678 9685 9693 9700 9707 9715 9722 9730 9737 9744 9751 9758 9764 9770 9776 9782 9787 9791 9796 9800 9804 9807 9810 9813 5820 0 41 2 9816 9818 9820 9822 9824 9826 9827 9829 9830 9831 9833 9834 9835 9836 9837 9838 9839 9840 9841 9841 9842 9843 9843 9844 9844 9844 9844 9844 9844 9844 9843 9843 9842 9841 9841 9840 9839 9838 9837 9837 9836 9835 9834 9833 9833 9832 9832 9831 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9833 9834 9834 9835 9835 9836 9837 9837 9838 9839 9839 9840 9841 9841 9841 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9831 9830 9829 9829 9828 9828 9828 9828 9828 9829 9830 9831 9832 9834 9835 9837 9839 9841 9844 9846 9849 9851 9854 9856 9859 9861 9863 9865 9867 9869 9870 9871 9872 9873 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9877 9878 9879 9880 9882 9884 9886 9888 9891 9894 9897 9900 9903 9906 9910 9913 9916 9920 9923 9926 9928 9931 9933 9935 9937 9939 9940 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9973 9971 9970 9968 9965 9963 9960 9958 9955 9952 9950 9947 9944 9942 9939 9937 9935 9933 9931 9930 9928 9928 9927 9927 9927 9927 9928 9929 9930 9931 9933 9935 9937 9939 9941 9943 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 5821 0 41 2 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9918 9916 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9937 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9881 9878 9874 9870 9866 9861 9857 9852 9847 9842 9836 9831 9825 9819 9813 9806 9800 9793 9785 9778 9770 9762 9754 9746 9737 9728 9719 9710 9700 9690 9681 9670 9660 9650 9640 9629 9619 9608 9597 9587 9576 9566 9555 9545 9535 9525 9515 9505 9495 9486 9477 9469 9460 9452 9445 9438 9431 9425 9419 9414 9410 9406 9403 9400 9398 9397 9397 9397 9399 9401 9404 9408 9412 9418 9424 9431 9440 9448 9458 9468 9479 9491 9503 9516 9529 9542 9556 9570 9585 9599 9614 9628 9643 9657 9671 9685 9699 9712 9725 9738 9750 9762 9773 9784 9794 9804 9813 9822 9830 9838 9845 9852 9859 9865 9871 9876 9881 9886 9891 9895 9899 9902 9906 9909 9912 5822 0 41 2 9915 9917 9919 9922 9924 9925 9927 9928 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9928 9927 9925 9922 9920 9917 9915 9911 9908 9905 9901 9897 9893 9889 9884 9879 9874 9869 9863 9858 9852 9845 9839 9832 9825 9818 9810 9803 9795 9786 9778 9769 9760 9750 9741 9731 9721 9710 9700 9689 9678 9667 9656 9645 9633 9622 9611 9600 9589 9578 9568 9557 9548 9538 9529 9521 9513 9506 9499 9494 9489 9484 9481 9478 9476 9475 9475 9476 9478 9480 9483 9488 9493 9498 9505 9512 9520 9529 9538 9548 9558 9569 9580 9591 9603 9615 9627 9639 9651 9664 9676 9688 9700 9712 9724 9735 9747 9758 9769 9779 9789 9799 9808 9817 9826 9834 9843 9850 9857 9864 9871 9877 9883 9889 9894 9900 9904 9909 9913 9917 9921 9924 9928 9931 9934 9936 9939 9941 9943 9944 9946 9947 9949 9950 9951 9951 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9920 9918 9917 9915 9913 9912 9911 9909 9908 9908 9907 9906 9906 9906 9905 9905 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9936 9934 9932 9931 9930 9929 5823 0 41 2 9928 9928 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9905 9903 9900 9897 9895 9892 9889 9886 9883 9880 9877 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9844 9841 9839 9837 9835 9834 9832 9831 9830 9830 9829 9829 9829 9830 9830 9831 9832 9834 9835 9837 9839 9842 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9918 9918 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9880 9881 9882 9883 9884 9885 9887 9889 9891 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9911 9910 9909 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 9893 9891 9889 9887 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9860 9858 9855 9852 9849 9846 9842 9839 9835 9831 9827 9822 9818 9813 9807 9802 9796 9790 9784 9777 9770 9763 9756 9748 9740 9732 9724 9716 9707 9698 9689 9681 9672 9663 9655 9646 9638 9630 9622 9615 9608 9601 9595 9589 9584 9580 9576 9573 9570 9568 9567 9567 9567 9568 9569 9571 9574 9577 9581 9586 9591 9596 9602 9609 9615 9622 9630 9637 9645 9653 9661 9670 9678 9686 9695 9703 9712 9720 9728 9737 9745 9753 9760 9768 9775 9783 9790 9796 9803 9809 9815 9821 9826 9832 9836 9841 9846 9850 9853 9857 9860 9863 9866 9869 9871 9874 9876 9878 9880 9882 9883 9885 9887 9889 9890 9892 9894 9895 9897 9899 9901 9903 9905 9907 9910 9912 9914 9916 9919 9921 9923 9926 9928 9930 9932 9934 9935 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9946 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 5824 0 41 2 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9957 9955 9954 9952 9949 9947 9945 9942 9940 9937 9934 9931 9929 9926 9923 9920 9917 9915 9912 9909 9906 9903 9900 9898 9895 9892 9889 9885 9882 9879 9875 9872 9868 9864 9860 9856 9852 9848 9844 9839 9835 9831 9827 9823 9820 9816 9813 9810 9807 9805 9803 9802 9801 9800 9800 9800 9801 9802 9804 9806 9808 9811 9814 9817 9821 9825 9829 9833 9838 9842 9847 9851 9856 9860 9865 9869 9874 9878 9882 9886 9890 9893 9897 9901 9904 9907 9911 9914 9917 9920 9923 9927 9930 9933 9936 9939 9942 9945 9948 9951 9954 9956 9959 9961 9964 9966 9968 9970 9972 9973 9974 9975 9976 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9946 9944 9941 9939 9936 9933 9930 9927 9924 9920 9916 9913 9908 9904 9900 9895 9890 9885 9880 9874 9868 9863 9857 9851 9845 9839 9833 9828 9822 9816 9811 9805 9800 9795 9791 9786 9782 9779 9775 9772 9769 9767 9765 9763 9762 9761 9761 9761 9761 9761 9762 9764 9765 9768 9770 9772 9775 9779 9782 9786 9790 9794 9798 9802 9807 9811 9816 9820 9825 9829 9834 9838 9842 9847 9851 9854 9858 9861 9865 9868 9870 9873 9875 9877 9879 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9887 9887 9887 9888 9889 9890 9891 9892 9893 9895 9897 9899 9901 9903 9906 9908 9911 9913 9915 9918 9920 9923 9925 9927 9928 9930 9931 9932 9933 9934 9934 9934 9934 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9942 9940 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9908 9908 9908 9908 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9930 9930 9931 9931 9930 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9916 9914 9912 9911 9909 9908 9907 9905 9905 9904 9903 9903 9903 9903 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 5825 0 41 2 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9911 9911 9910 9909 9909 9908 9908 9909 9909 9910 9910 9911 9913 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9946 9944 9941 9939 9936 9932 9929 9925 9921 9917 9912 9908 9903 9898 9892 9886 9880 9874 9867 9861 9853 9846 9838 9830 9822 9813 9805 9796 9786 9777 9767 9757 9747 9737 9727 9716 9706 9695 9685 9674 9664 9654 9644 9634 9624 9615 9606 9598 9590 9582 9575 9569 9563 9558 9554 9550 9547 9544 9543 9542 9542 9543 9544 9546 9549 9552 9557 9561 9567 9573 9579 9586 9594 9601 9609 9618 9626 9635 9644 9653 9662 9671 9679 9688 9697 9705 9713 9721 9729 9736 9744 9750 9757 9763 9769 9774 9780 9784 9789 9793 9797 9801 9805 9808 9812 9815 9818 9821 9824 9827 9830 9832 9835 9838 9841 9845 9848 9851 9854 9858 9861 9865 9868 9872 9876 9880 9884 9887 9891 9895 9899 9903 9907 9910 9914 9918 9922 9925 9929 9932 9935 9939 9942 9945 9948 9951 9954 9957 9959 9962 9965 9967 9969 9971 9974 9976 9977 9979 9981 9982 9983 9985 9986 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 5826 0 41 2 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9906 9904 9902 9900 9897 9895 9893 9891 9889 9887 9886 9884 9882 9881 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9877 9878 9878 9879 9881 9882 9883 9885 9886 9888 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9926 9928 9931 9933 9936 9938 9941 9943 9946 9948 9951 9953 9956 9958 9960 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9953 9951 9948 9946 9943 9941 9938 9935 9932 9929 9926 9923 9920 9917 9913 9910 9906 9902 9898 9894 9890 9886 9881 9877 9872 9867 9862 9857 9852 9846 9841 9835 9829 9823 9817 9811 9805 9799 9793 9786 9780 9774 9767 9761 9755 9748 9742 9736 9730 9724 9719 9713 9708 9703 9698 9694 9690 9686 9682 9679 9676 9674 9672 9671 9670 9670 9670 9670 9671 9673 9675 9677 9680 9684 9687 9691 9696 9701 9706 9711 9717 9723 9729 9735 9742 9748 9755 9761 9768 9774 9781 9787 9794 9800 9806 9812 9818 9824 9830 9835 9841 9846 9851 9856 9861 9866 9870 9875 9879 9883 9887 9891 9895 9898 9902 9905 9909 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 5827 0 41 2 9962 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9868 9864 9861 9857 9853 9849 9845 9841 9837 9832 9828 9823 9818 9813 9808 9803 9798 9792 9787 9782 9776 9771 9765 9760 9755 9749 9744 9739 9734 9729 9724 9719 9714 9709 9705 9700 9696 9691 9687 9682 9678 9673 9669 9665 9660 9655 9651 9646 9641 9636 9631 9626 9620 9615 9609 9603 9597 9591 9585 9579 9572 9566 9560 9554 9547 9541 9535 9530 9524 9519 9514 9509 9505 9501 9498 9495 9493 9491 9490 9490 9490 9491 9493 9495 9498 9502 9507 9512 9518 9524 9531 9539 9547 9556 9566 9575 9585 9596 9606 9617 9628 9639 9650 9662 9673 9684 9695 9705 9716 9726 9737 9746 9756 9765 9774 9783 9791 9799 9807 9814 9821 9827 9833 9839 9845 9850 9855 9860 9864 9868 9872 9875 9878 9881 9884 9886 9888 9890 9891 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9855 9853 9851 9850 9849 9847 9846 9845 9845 9844 9844 9844 9844 9844 9845 9846 9847 9848 9849 9850 9852 9853 9855 9856 9858 9859 9861 9862 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9866 9865 9864 9863 9861 9860 9858 9855 9852 9849 9845 9841 9836 9830 9824 9817 9809 9800 9790 9780 9768 9755 9741 9726 9710 9693 9675 9655 9635 9613 9590 9566 9540 9514 9487 9459 9430 9400 9369 9337 9305 9273 9240 9207 9174 9141 9107 9075 9042 9011 8979 8949 8920 8892 8866 8841 8818 8797 8777 8760 8745 8732 8722 8714 8709 8706 8706 8709 8714 8721 8732 8745 8760 8778 8797 8819 8843 8869 8896 8925 8955 8987 9019 9052 9086 9120 9155 9190 9224 9259 9293 9327 9360 9392 9424 9455 9485 9514 9542 9569 9595 9620 9643 9666 9687 9707 9726 9745 9762 9778 9793 9807 9820 9833 9844 9855 9865 9874 9883 9891 9898 9905 9911 9916 9921 5828 0 41 2 9926 9930 9934 9938 9941 9944 9946 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9884 9883 9881 9880 9878 9876 9875 9873 9871 9870 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9861 9861 9862 9862 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9874 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9871 9872 9873 9874 9875 9876 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9902 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9932 9933 9934 9935 9937 9938 9940 9942 9944 9946 9948 9950 9952 9955 9957 9959 9962 9964 9966 9968 9970 9972 9974 9975 9977 9978 9979 9980 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 5829 0 41 2 9978 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9905 9906 9906 9907 9909 9910 9911 9913 9914 9916 9918 9920 9921 9923 9925 9926 9928 9930 9931 9932 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9938 9937 9935 9934 9932 9929 9927 9924 9921 9918 9915 9911 9908 9904 9900 9896 9891 9887 9883 9878 9874 9869 9865 9860 9856 9852 9848 9844 9840 9836 9833 9829 9826 9823 9819 9816 9814 9811 9808 9805 9803 9800 9798 9796 9793 9791 9789 9787 9785 9783 9781 9779 9778 9776 9774 9773 9771 9770 9769 9768 9767 9766 9766 9765 9765 5830 0 41 3 9768 9768 9767 9767 9766 9766 9765 9765 9765 9765 9764 9764 9764 9764 9763 9763 9763 9762 9762 9762 9761 9761 9761 9760 9760 9760 9759 9759 9759 9758 9758 9758 9758 9758 9758 9758 9758 9759 9760 9760 9761 9763 9764 9766 9767 9769 9771 9774 9776 9779 9782 9785 9789 9792 9796 9800 9803 9807 9811 9815 9819 9824 9828 9832 9836 9840 9844 9848 9852 9855 9859 9863 9866 9869 9873 9876 9879 9882 9885 9887 9890 9893 9895 9898 9900 9903 9905 9908 9910 9912 9915 9917 9919 9921 9924 9926 9928 9930 9933 9935 9937 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9965 9967 9969 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9996 9996 9995 9994 9994 9993 9992 9991 9990 9990 9989 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9922 9920 9917 9914 9911 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9866 9863 9860 9857 9854 9850 9847 9844 9840 9837 9834 9830 9827 9824 9821 9818 9814 9811 9809 9806 9803 9801 9799 9796 9795 9793 9792 9791 9790 9789 9789 9789 9790 9790 9792 9793 9794 9796 9799 9801 9804 9807 9810 9813 9817 9821 9825 9829 9833 9837 9841 9846 9850 9855 9859 9863 9868 9872 9876 9880 9884 9888 9892 9895 9899 9902 9906 9909 9912 9915 9917 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 5831 0 41 3 9955 9955 9955 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9956 9954 9951 9948 9945 9942 9938 9934 9930 9926 9921 9915 9910 9904 9897 9890 9882 9874 9865 9856 9845 9835 9823 9810 9797 9783 9767 9751 9734 9716 9696 9675 9653 9630 9606 9580 9552 9524 9494 9462 9430 9396 9360 9323 9285 9245 9205 9163 9120 9076 9031 8985 8939 8891 8844 8796 8748 8700 8652 8604 8557 8510 8464 8419 8375 8333 8292 8253 8215 8180 8147 8116 8087 8061 8038 8018 8000 7986 7974 7966 7961 7959 7960 7964 7972 7983 7996 8013 8033 8055 8080 8108 8138 8171 8206 8243 8281 8321 8363 8406 8450 8496 8541 8588 8635 8682 8728 8775 8822 8868 8913 8957 9001 9043 9084 9124 9163 9200 9235 9269 9301 9332 9361 9388 9413 9437 9458 9478 9497 9514 9529 9543 9556 9567 9576 9585 9593 9599 9605 9610 9614 9618 9621 9623 9625 9627 9629 9631 9633 9634 9636 9638 9640 9642 9645 9648 9651 9654 9658 9663 9667 9672 9677 9683 9689 9695 9701 9708 9715 9721 9728 9736 9743 9750 9757 9764 9771 9778 9785 9791 9797 9803 9809 9815 9820 9825 9829 9833 9837 9841 9844 9846 9849 9851 9853 9854 9855 9856 9856 9856 9856 9856 9855 9854 9853 9852 9850 9849 9847 9845 9843 9841 9839 9837 9835 9832 9830 9828 9826 9824 9822 9821 9819 9818 9816 9815 9814 9813 9812 9811 9811 9811 9810 9810 9811 9811 9812 9812 9813 9814 9815 9816 9817 9819 9820 9822 9823 9825 9827 9829 9831 9833 9834 9836 9838 9840 9842 9845 9847 9849 9851 9853 9855 9858 9860 9862 9864 9867 9869 9872 9875 9877 9880 9883 9885 9888 9891 9894 9897 9900 9903 5832 0 41 3 9906 9910 9913 9916 9919 9922 9925 9927 9930 9933 9936 9938 9940 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9943 9941 9938 9936 9933 9930 9927 9924 9920 9917 9913 9910 9906 9902 9898 9894 9890 9886 9882 9877 9873 9868 9864 9860 9855 9851 9846 9842 9838 9834 9830 9826 9822 9818 9815 9812 9809 9807 9804 9802 9801 9800 9799 9798 9798 9798 9799 9800 9801 9803 9805 9808 9811 9814 9818 9821 9825 9830 9834 9839 9843 9848 9853 9858 9863 9868 9872 9877 9882 9886 9890 9894 9898 9902 9905 9909 9912 9914 9917 9919 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9969 9970 9971 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 5833 0 41 3 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9963 9964 9966 9967 9969 9970 9972 9973 9974 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9927 9929 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9983 9981 9979 9977 9975 9973 9970 9968 9965 9962 9958 9955 9951 9947 9943 9938 9934 9929 9923 9918 9912 9905 9899 9892 9884 9877 9868 9860 9850 9841 9830 9819 9808 9796 9783 9770 9756 9741 9726 9710 9694 9677 9659 9641 9622 9603 9583 9563 9542 9521 9500 9479 9457 9436 9414 9393 9372 9350 9330 9309 9289 9269 9250 9231 9213 9195 9178 9162 9146 9131 9116 9102 9089 9076 9063 9051 9040 9029 9018 9007 8997 8987 8976 8966 8955 8945 8934 8923 8912 8900 8888 8875 8862 8849 8835 8821 8807 8792 8778 8763 8748 8733 8718 8703 8689 8675 5834 0 41 3 8662 8650 8638 8628 8619 8611 8604 8599 8595 8593 8593 8595 8599 8605 8613 8623 8635 8649 8665 8684 8704 8726 8750 8775 8802 8831 8861 8892 8925 8958 8992 9026 9062 9097 9132 9168 9203 9238 9273 9307 9340 9373 9405 9436 9466 9494 9522 9548 9574 9598 9621 9642 9663 9682 9700 9717 9733 9748 9761 9774 9786 9798 9808 9818 9827 9835 9843 9851 9857 9864 9870 9875 9881 9885 9890 9894 9898 9902 9906 9909 9912 9915 9918 9920 9923 9925 9927 9928 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9956 9954 9953 9951 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9902 9900 9898 9897 9895 9893 9892 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9874 9875 9875 9875 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9878 9877 9875 9873 9871 9869 9867 9864 9862 9859 9856 9853 9851 9848 9845 9842 9839 9837 9834 9832 9829 9828 9826 9824 9823 9822 9822 9821 9821 9822 9822 9823 9825 9827 9829 9831 9834 9836 9840 9843 9847 9850 9854 9858 9863 9867 9871 9875 9880 9884 9888 9892 9896 9899 9903 9906 9910 9913 9915 9918 9920 9922 9924 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9934 9933 9932 9930 9929 9927 9924 9921 9918 9914 9910 9906 9901 9896 9890 9883 9876 9869 9860 9852 9842 9832 9821 9810 5835 0 41 3 9797 9784 9770 9756 9740 9724 9707 9689 9670 9650 9630 9608 9585 9562 9537 9512 9486 9459 9431 9402 9372 9342 9311 9279 9247 9214 9181 9148 9115 9081 9048 9015 8982 8949 8917 8886 8856 8826 8798 8772 8746 8723 8701 8681 8663 8647 8634 8622 8613 8607 8603 8602 8603 8606 8613 8621 8633 8646 8662 8681 8701 8724 8748 8774 8802 8832 8862 8894 8927 8961 8996 9031 9066 9101 9137 9172 9207 9242 9276 9310 9342 9374 9405 9435 9464 9492 9518 9543 9567 9590 9612 9632 9651 9669 9686 9702 9717 9730 9743 9754 9765 9775 9784 9792 9800 9807 9813 9819 9824 9829 9833 9837 9841 9844 9846 9849 9851 9853 9854 9856 9857 9857 9858 9858 9858 9858 9858 9858 9857 9856 9855 9854 9853 9852 9850 9849 9847 9845 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9815 9813 9811 9808 9805 9803 9800 9796 9793 9789 9785 9781 9777 9772 9766 9761 9755 9748 9741 9733 9725 9717 9708 9699 9689 9678 9668 9656 9645 9633 9621 9608 9595 9582 9569 9555 9542 9528 9515 9502 9489 9476 9463 9451 9439 9428 9417 9407 9397 9388 9379 9372 9365 9358 9353 9348 9344 9341 9339 9337 9336 9336 9337 9338 9340 9343 9347 9351 9355 9360 9365 9371 9378 9384 9391 9398 9405 9413 9420 9428 9435 9443 9450 9458 9465 9472 9479 9485 9491 9497 9502 9507 9512 9516 9519 9522 9524 9526 9527 9527 9527 9526 9525 9523 9520 9516 9512 9507 9502 9496 9490 9483 9476 9468 9460 9452 9444 9435 9427 9418 9410 9402 9394 9387 9380 9373 9368 9362 9358 9354 9351 9349 9348 9348 9349 9351 9354 9358 9363 9369 9376 9384 9393 9403 9414 9426 9438 9451 9464 9479 9493 9508 9524 9539 9555 9571 9587 9603 9619 9635 9651 9667 9682 9697 9711 9725 9739 9753 9765 9778 9790 9801 9812 9822 9832 9841 9850 9858 9866 9873 9880 9887 9893 9898 9903 9908 9912 9916 9920 9924 9927 9930 9932 9934 9937 9939 9940 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9984 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 5836 0 41 3 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9922 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9966 9967 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9971 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9898 9895 9893 9890 9888 9885 9882 9880 9877 9875 9873 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9851 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9862 9863 9865 9866 9868 9870 9871 9873 9875 9878 9880 9882 9884 9887 9889 9891 9894 9897 9899 9902 9904 9907 9909 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 5837 0 41 3 9951 9950 9950 9951 9951 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9965 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9952 9951 9950 9948 9946 9945 9943 9942 9940 9938 9936 9934 9933 9931 9929 9927 9924 9922 9920 9918 9915 9913 9910 9908 9905 9903 9900 9897 9895 9892 9889 9887 9884 9881 9879 9877 9874 9872 9870 9868 9867 9865 9864 9863 9862 9862 9862 9862 9862 9862 9863 9864 9865 9867 9868 9870 9872 9874 9877 9879 9881 9884 9887 9889 9892 9895 9897 9900 9902 9904 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9920 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9950 9949 9948 9946 9944 9943 9941 9939 9937 9935 9932 9930 9927 9924 9921 9917 9914 9910 9906 9901 9896 9891 9885 9879 9872 9864 9856 9848 9839 9829 9818 9806 9794 9781 9767 9752 9737 9720 9702 9684 9665 9645 9624 9602 9580 9557 9533 9509 9484 9459 9434 9408 9383 9357 9331 9306 9281 9256 9232 9209 9186 9165 9144 9125 9107 9090 9074 9060 9048 9037 9028 9020 9015 9011 9009 9008 9010 9013 9018 9025 9033 9043 9054 9067 9081 9097 9114 9131 9150 9170 9190 9212 9233 9256 9278 9301 9324 9348 9371 9394 9417 9440 9463 9485 9506 9528 9548 9568 9588 9607 9625 9643 9659 9676 9691 9706 9719 9733 9745 9757 9768 9778 9788 9797 9806 9814 9821 9828 9834 9840 9845 9850 9855 9859 9862 9866 9869 9871 9874 9876 9878 9880 9881 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9868 9865 9862 9859 9856 9852 9848 9844 9840 9835 9831 9826 9821 9816 9810 9805 9799 9793 9787 9781 9775 9769 9763 9757 9751 9745 9739 9733 9728 9722 9716 9711 9706 9701 9696 9692 9688 9684 9680 9676 9673 9670 9668 5838 0 41 3 9665 9663 9661 9660 9659 9658 9657 9656 9656 9656 9656 9656 9657 9657 9658 9658 9659 9660 9660 9661 9661 9662 9662 9662 9662 9662 9661 9660 9659 9658 9656 9654 9651 9648 9645 9641 9637 9632 9627 9621 9616 9609 9603 9596 9588 9581 9573 9565 9556 9548 9539 9531 9522 9514 9506 9497 9489 9482 9474 9468 9461 9455 9450 9445 9441 9437 9434 9432 9431 9430 9430 9431 9433 9436 9439 9443 9448 9454 9460 9467 9475 9484 9493 9502 9512 9523 9533 9545 9556 9568 9580 9592 9604 9616 9628 9640 9652 9664 9675 9686 9697 9708 9718 9727 9737 9745 9753 9761 9768 9774 9780 9785 9790 9794 9797 9800 9801 9803 9803 9803 9802 9800 9797 9794 9790 9785 9779 9773 9766 9758 9749 9739 9729 9718 9705 9692 9678 9663 9647 9630 9612 9593 9573 9551 9529 9505 9481 9455 9428 9399 9370 9339 9307 9274 9240 9205 9168 9131 9093 9053 9013 8972 8931 8889 8847 8805 8762 8720 8677 8636 8594 8554 8514 8476 8438 8403 8369 8337 8307 8279 8254 8231 8211 8194 8179 8168 8160 8155 8154 8155 8160 8168 8180 8194 8212 8233 8256 8283 8312 8343 8377 8414 8452 8492 8533 8576 8620 8665 8711 8758 8805 8851 8898 8945 8991 9037 9082 9126 9169 9212 9253 9292 9330 9367 9403 9437 9469 9500 9529 9557 9584 9608 9632 9654 9674 9693 9711 9728 9743 9758 9771 9783 9794 9805 9814 9823 9831 9838 9845 9851 9857 9862 9866 9870 9874 9877 9880 9883 9886 9888 9890 9891 9893 9894 9895 9896 9897 9897 9897 9898 9897 9897 9897 9896 9895 9894 9893 9892 9890 9888 9886 9883 9881 9877 9874 9870 9866 9862 9857 9852 9847 9841 9835 9829 9822 9815 9807 9799 9791 9783 9774 9765 9756 9746 9736 9726 9716 9706 9695 9685 9674 9664 9653 9643 9632 9622 9611 9601 9591 9582 9573 9564 9555 9547 9539 9532 9526 9520 9514 9510 9506 9502 9500 9498 9497 9496 9497 9498 9500 9503 9506 9511 9516 9522 9529 9536 9544 9553 9562 9572 9582 9593 9605 9616 9628 9640 9653 9665 9678 9691 9703 9716 9728 9741 9753 9765 9776 9788 9798 9809 9819 9829 9838 9847 9855 9863 9870 9877 9884 9890 9896 9901 9906 9910 9914 9918 9921 9924 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 5839 0 41 3 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9894 9895 9895 9895 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9908 9908 9907 9906 9905 9904 9902 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9876 9873 9870 9867 9864 9861 9858 9855 9851 9848 9844 9841 9837 9833 9829 9826 9822 9818 9814 9810 9807 9803 9799 9795 9792 9788 9784 9781 9777 9774 9771 9768 9765 9762 9759 9757 9754 9752 9750 9748 9746 9745 9743 9742 9741 9740 9740 9739 9739 9739 9740 9740 9741 9742 9743 9745 9746 9748 9750 9753 9755 9758 9760 9763 9767 9770 9773 9777 9781 9784 9788 9792 9796 9800 9804 9808 9813 9817 9821 9825 9829 9833 9837 9841 9845 9848 9852 9855 9859 9862 9865 9868 9870 9873 9875 9877 9879 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9886 9886 9885 9885 9884 9883 9881 9880 9879 9878 9876 9875 9873 9872 9870 9869 9868 9866 9865 9864 9863 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9863 9864 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 5840 0 41 3 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9932 9931 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9898 9896 9894 9892 9890 9889 9887 9885 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9856 9856 9856 9855 9856 9856 9856 9857 9857 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9878 9880 9883 9885 9888 9891 9893 9896 9898 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 5841 0 41 3 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9937 9935 9932 9930 9927 9925 9922 9919 9915 9912 9909 9905 9902 9898 9894 9890 9886 9882 9878 9874 9870 9866 9862 9858 9853 9849 9846 9842 9838 9834 9831 9828 9825 9822 9819 9816 9814 9812 9810 9808 9807 9806 9805 9804 9804 9804 9804 9804 9805 9806 9807 9809 9811 9813 9815 9817 9820 9823 9825 9829 9832 9835 9838 9842 9845 9849 9852 9856 9860 9863 9867 9870 9873 9877 9880 9883 9886 9889 9891 9894 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 5842 0 41 3 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9945 9942 9940 9938 9935 9933 9930 9927 9925 9922 9919 9916 9912 9909 9906 9903 9900 9896 9893 9890 9887 9883 9880 9877 9875 9872 9869 9867 9865 9862 9861 9859 9857 9856 9855 9854 9854 9853 9853 9854 9854 9855 9856 9857 9858 9860 9862 9864 9866 9869 9872 9874 9877 9880 9883 9887 9890 9893 9896 9900 9903 9906 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9966 9966 9966 9965 9964 9964 9963 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9932 9930 9928 9926 9925 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9893 9891 9888 9885 9882 9879 9875 9872 9869 9866 9862 9859 9855 9852 9848 9845 9841 9838 9834 9831 9828 9825 9822 9820 9817 9815 9813 9811 9810 9809 9808 9807 9807 9807 9807 9807 9808 9809 9810 9812 9813 9815 9817 9820 9822 9825 9827 9830 9833 9836 9839 9842 9845 9848 9851 9854 9857 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9896 9899 9902 9905 9907 9910 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 5843 0 41 3 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9914 9911 9908 9905 9902 9898 9895 9892 9888 9885 9881 9877 9873 9870 9866 9862 9857 9853 9849 9844 9840 9835 9830 9825 9821 9815 9810 9805 9800 9795 9790 9785 9779 9774 9769 9765 9760 9755 9751 9747 9743 9739 9736 9733 9730 9728 9726 9725 9724 9723 9723 9723 9724 9725 9727 9729 9731 9734 9737 9741 9745 9750 9754 9759 9765 9770 9776 9782 9789 9795 9801 9808 9815 9821 9828 9835 9842 9848 9855 9861 9867 9874 9880 9886 9891 9897 9902 9907 9912 9917 9921 9926 9930 9933 9937 9940 9944 9947 9949 9952 9954 9957 9959 9960 9962 9964 9965 9966 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 5844 0 41 3 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9925 9923 9921 9919 9918 9916 9915 9913 9912 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9906 9906 9906 9907 9908 9909 9910 9912 9913 9914 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9948 9946 9944 9942 9939 9937 9934 9930 9927 9923 9919 9914 9909 9904 9898 9892 9885 9878 9871 9863 9855 9846 9837 9828 9818 9807 9797 9786 9774 9763 9751 9739 9726 9714 9701 9689 9676 9663 9651 9638 9626 9613 9601 9590 9578 9567 9557 9547 9538 9529 9521 9513 9506 9500 9495 9491 9487 9484 9482 9481 9481 9482 9483 9486 9489 9493 9498 9503 9510 9517 9525 9533 9542 9552 9562 9573 9584 9595 9607 9618 9630 9643 9655 9667 9679 9692 9704 9716 9727 9739 9750 9761 9772 9782 9792 9802 9811 9820 9828 9836 9844 9851 9858 9864 9870 9876 9881 9886 9890 9894 9898 9902 9905 9908 9911 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9897 9894 9890 9886 9881 9876 9871 9866 9860 9854 9848 9841 9834 9827 9819 9811 9803 9794 9785 9776 9767 9758 9749 9739 9730 9720 9711 9702 9693 9684 9675 9667 9659 9652 9645 9638 9632 9626 9622 9617 9614 9611 9608 9607 9606 9605 9606 9607 9608 9611 9614 9617 9621 9626 9631 9637 9643 9649 9656 9663 9671 9678 9686 9694 9702 9710 9718 9726 9734 9742 9749 9757 9765 9772 9779 9786 9792 9799 9805 9811 9817 9822 9828 9833 5845 0 41 3 9838 9842 9847 9851 9856 9860 9864 9867 9871 9875 9878 9882 9885 9888 9891 9895 9898 9901 9903 9906 9909 9912 9914 9917 9919 9921 9924 9926 9928 9929 9931 9933 9934 9935 9937 9938 9938 9939 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9947 9946 9944 9942 9940 9937 9934 9931 9927 9924 9919 9915 9910 9904 9898 9892 9886 9879 9871 9863 9855 9846 9837 9828 9818 9807 9796 9785 9773 9761 9748 9735 9721 9708 9693 9679 9664 9649 9634 9619 9604 9588 9573 9558 9543 9528 9513 9499 9485 9471 9458 9446 9434 9423 9413 9404 9395 9388 9381 9376 9372 9368 9366 9365 9365 9366 9368 9372 9376 9382 9389 9396 9405 9414 9425 9436 9448 9460 9473 9487 9501 9516 9531 9546 9561 9577 9592 9607 9623 9638 9653 9668 9682 9696 9710 9723 9736 9749 9761 9772 9783 9794 9804 9813 9822 9831 9839 9847 9854 9861 9868 9874 9880 9885 9890 9895 9900 9904 9908 9912 9915 9919 9922 9925 9927 9930 9932 9934 9935 9937 9938 9939 9940 9940 9941 9940 9940 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9903 9903 9902 9902 9902 9903 9904 9905 9906 9907 9909 9911 9913 9915 9917 9920 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9949 9947 9945 9942 9940 9938 9935 9932 9929 9926 9923 9920 9916 9912 9909 9904 9900 9896 9891 9886 9881 9875 9870 9864 9857 9851 9844 9837 9830 9822 9815 9807 9798 9790 9781 9773 9763 9754 9745 9736 9726 9717 9707 9698 9688 9679 9670 9661 9653 9644 9637 9629 9622 9615 9609 9604 9599 9594 9591 9588 9585 9584 9583 9583 9584 9585 9587 9590 9593 9597 9602 9608 9614 9620 9627 9635 9643 9651 9660 9669 9678 9687 9697 9706 9716 5846 0 41 3 9726 9735 9745 9754 9763 9772 9781 9789 9797 9805 9812 9819 9826 9832 9838 9844 9849 9853 9857 9861 9864 9867 9870 9872 9874 9876 9877 9878 9878 9879 9879 9879 9878 9878 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9860 9859 9857 9855 9854 9852 9851 9849 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9834 9833 9832 9831 9830 9829 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9815 9814 9812 9810 9808 9806 9804 9802 9799 9796 9794 9790 9787 9784 9780 9776 9772 9768 9763 9759 9754 9750 9745 9740 9736 9731 9726 9722 9717 9713 9709 9705 9701 9697 9694 9691 9689 9687 9685 9683 9682 9682 9682 9682 9683 9684 9685 9687 9690 9693 9696 9699 9703 9707 9712 9717 9722 9727 9732 9738 9744 9750 9756 9762 9768 9774 9780 9787 9793 9799 9805 9811 9817 9823 9829 9835 9841 9846 9852 9857 9862 9867 9872 9877 9882 9886 9891 9895 9899 9903 9907 9910 9914 9917 9920 9923 9926 9929 9931 9933 9936 9938 9939 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9898 9898 9899 9900 9902 9903 9904 9905 9907 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9934 9936 9937 9939 9941 9942 9943 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9938 9936 9934 9932 9928 9925 9921 9916 9911 9905 9899 9891 9884 9875 9865 9855 9843 9831 9818 9804 9788 9772 9754 9735 9715 9693 9671 9646 9621 9593 9565 9534 9502 9469 9433 9396 9358 9317 9275 9231 9186 9138 9090 9039 8987 8934 8879 8823 8766 8708 8649 8590 8530 8469 8409 8348 8288 8228 8170 8112 8055 8000 7946 7895 7845 7798 7754 7713 7675 7640 7609 7582 7558 7538 7523 7512 7505 5847 0 41 3 7502 7504 7510 7521 7536 7555 7578 7605 7636 7671 7710 7751 7796 7844 7894 7947 8002 8059 8118 8177 8238 8300 8362 8424 8486 8548 8609 8670 8730 8789 8847 8903 8957 9011 9062 9111 9159 9205 9248 9290 9330 9368 9404 9438 9470 9501 9529 9556 9582 9606 9629 9650 9670 9689 9706 9723 9738 9753 9767 9780 9792 9803 9814 9824 9834 9843 9851 9859 9866 9873 9880 9886 9891 9897 9901 9906 9910 9913 9917 9920 9922 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9904 9904 9904 9905 9906 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9957 9957 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9942 9940 9937 9934 9931 9928 9924 9920 9915 9911 9906 9900 9894 9888 9880 9873 9865 9856 9846 9835 9824 9812 9798 9784 9768 9752 9734 9715 9694 9673 9649 9625 9599 9571 5848 0 41 4 9566 9535 9505 9474 9439 9403 9364 9325 9285 9244 9202 9159 9116 9071 9025 8978 8930 8881 8831 8780 8727 8670 8614 8556 8499 8441 8384 8328 8272 8216 8160 8105 8051 7998 7946 7895 7845 7795 7747 7700 7653 7608 7565 7522 7481 7442 7403 7367 7332 7299 7268 7239 7213 7189 7169 7150 7135 7122 7112 7104 7100 7100 7103 7109 7119 7131 7148 7167 7189 7215 7244 7277 7315 7356 7401 7450 7501 7556 7613 7672 7734 7799 7865 7932 8000 8069 8138 8208 8279 8350 8421 8492 8562 8632 8701 8768 8834 8897 8959 9019 9077 9132 9186 9237 9286 9332 9375 9417 9456 9492 9527 9559 9590 9618 9645 9670 9693 9714 9734 9752 9768 9784 9799 9812 9825 9837 9848 9859 9868 9877 9885 9893 9900 9906 9912 9917 9922 9927 9930 9934 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9947 9947 9946 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9856 9853 9850 9847 9844 9840 9837 9834 9830 9826 9823 9819 9815 9811 9807 9803 9799 9794 9790 9785 9781 9776 9771 9767 9762 9758 9753 9749 9745 9740 9736 9733 9729 9726 9723 9720 9717 9715 9713 9711 9709 9708 9707 9707 9706 9706 9706 9707 9707 9708 9709 9710 9711 9713 9714 9716 9717 9719 9721 9723 9725 9727 9729 5849 0 41 4 9731 9733 9735 9737 9739 9741 9743 9746 9748 9750 9752 9755 9757 9760 9762 9765 9768 9770 9773 9776 9780 9783 9786 9790 9793 9797 9801 9804 9808 9812 9816 9819 9823 9827 9830 9834 9837 9840 9843 9845 9848 9850 9852 9853 9854 9855 9856 9856 9856 9856 9856 9855 9854 9852 9851 9849 9847 9845 9842 9840 9837 9834 9831 9827 9824 9820 9817 9813 9809 9805 9801 9796 9792 9788 9783 9779 9775 9770 9766 9762 9758 9754 9751 9747 9744 9741 9739 9736 9735 9733 9732 9732 9732 9732 9733 9734 9736 9739 9741 9744 9748 9751 9756 9760 9764 9769 9774 9779 9785 9790 9795 9800 9806 9811 9816 9821 9827 9832 9836 9841 9846 9851 9855 9860 9864 9868 9873 9877 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9913 9915 9917 9919 9921 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9928 9928 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9929 9926 9923 9920 9916 9911 9907 9901 9896 9890 9883 9876 9868 9860 9851 9841 9831 9821 9809 9797 9785 9772 9758 9743 9728 9712 9695 9677 9659 9640 9621 9601 9580 9559 9537 9514 9491 9468 9444 9420 9396 9373 9349 9325 9301 9278 9256 9234 9214 9194 9175 9157 9141 9127 9114 9102 9093 9085 9079 9075 9073 9073 9075 9080 9086 9094 9103 9115 9128 9143 9160 9178 9197 9217 9238 9260 9283 9307 9331 9355 9379 9404 9429 9453 9477 9501 9525 9548 9570 9592 9614 9634 9654 9674 9692 9710 9726 9742 9758 9772 9786 9798 9811 9822 9833 9842 9852 9860 9868 9876 9883 9889 9895 9900 9905 9910 9914 9918 9922 9925 9929 9932 9934 9937 9939 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9931 9929 9928 9927 9926 9924 9922 9920 9918 9915 5850 0 41 4 9913 9910 9907 9904 9901 9898 9894 9890 9886 9882 9878 9874 9869 9864 9859 9854 9849 9843 9837 9832 9826 9820 9814 9807 9801 9795 9788 9782 9776 9770 9764 9758 9752 9746 9741 9736 9731 9727 9722 9719 9715 9712 9710 9708 9706 9705 9705 9705 9705 9706 9707 9709 9712 9714 9718 9721 9725 9730 9735 9740 9745 9751 9757 9763 9770 9776 9783 9790 9797 9803 9810 9817 9823 9830 9836 9842 9847 9853 9858 9863 9868 9872 9876 9879 9883 9886 9888 9891 9893 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9882 9880 9878 9875 9872 9870 9867 9865 9862 9859 9857 9854 9852 9849 9847 9845 9843 9841 9840 9838 9837 9836 9835 9835 9834 9834 9834 9834 9835 9835 9836 9837 9838 9839 9840 9842 9843 9845 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9919 9916 9913 9910 9907 9903 9900 9896 9892 9888 9884 9879 9875 9871 9866 9862 9858 9853 9849 9846 9842 9839 9835 9833 9830 9828 9826 9825 9824 9824 9824 9824 9825 9826 9828 9830 9832 9835 9838 9841 9845 9848 9852 9856 9860 9864 9868 9871 9875 9879 9883 9886 9890 9893 9896 9899 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 5851 0 41 4 9930 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9940 9939 9938 9936 9935 9933 9932 9930 9928 9925 9923 9920 9918 9915 9912 9909 9905 9902 9898 9894 9890 9886 9881 9877 9872 9866 9861 9855 9848 9842 9835 9827 9820 9812 9803 9795 9786 9776 9767 9757 9746 9736 9725 9715 9704 9693 9682 9670 9659 9648 9638 9627 9616 9606 9596 9586 9577 9568 9560 9552 9545 9538 9532 9527 9522 9518 9515 9513 9511 9510 9510 9511 9513 9515 9518 9523 9527 9533 9539 9546 9554 9562 9571 9580 9590 9600 9611 9621 9632 9644 9655 9666 9678 9689 9700 9711 9722 9733 9744 9754 9764 9773 9783 9792 9800 9808 9816 9824 9831 9837 9844 9849 9855 9860 9865 9869 9873 9876 9880 9883 9885 9888 9890 9891 9893 9894 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9922 9921 9919 9918 9917 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9899 9897 9896 9895 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9948 9948 9947 9946 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9901 9899 9897 9895 9893 9891 9888 9886 9884 9882 9880 9877 5852 0 41 4 9875 9873 9871 9869 9867 9865 9863 9861 9860 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9837 9835 9833 9831 9829 9826 9823 9820 9816 9812 9807 9802 9796 9789 9782 9775 9766 9757 9747 9736 9725 9712 9698 9683 9667 9650 9631 9611 9589 9566 9542 9515 9487 9457 9425 9392 9356 9318 9278 9236 9191 9144 9095 9044 8991 8935 8877 8817 8755 8690 8624 8556 8487 8416 8344 8270 8196 8121 8046 7970 7895 7820 7745 7672 7599 7528 7459 7392 7328 7265 7206 7150 7097 7048 7002 6960 6923 6890 6861 6837 6818 6803 6793 6788 6788 6792 6802 6816 6835 6858 6886 6919 6956 6997 7041 7090 7142 7198 7257 7318 7382 7449 7518 7588 7660 7734 7808 7883 7959 8034 8110 8185 8259 8333 8405 8477 8546 8614 8681 8745 8807 8867 8925 8980 9033 9084 9133 9179 9222 9264 9303 9340 9375 9408 9439 9468 9495 9521 9546 9569 9590 9610 9629 9647 9664 9681 9696 9710 9724 9737 9749 9761 9772 9782 9792 9802 9811 9820 9828 9836 9843 9850 9857 9863 9869 9875 9880 9885 9890 9894 9899 9902 9906 9909 9913 9915 9918 9920 9923 9924 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9898 9897 9895 9894 9892 9890 9889 9887 9886 9885 9884 9882 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9862 9862 9862 9861 9861 9861 9862 9862 9863 9863 9864 9866 9867 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 5853 0 41 4 9917 9916 9915 9914 9912 9911 9909 9907 9906 9904 9902 9899 9897 9894 9891 9888 9885 9881 9878 9873 9869 9864 9859 9853 9847 9840 9833 9825 9817 9808 9799 9788 9777 9766 9753 9740 9726 9711 9696 9679 9662 9644 9625 9605 9585 9563 9541 9518 9495 9470 9445 9420 9394 9368 9341 9314 9288 9261 9234 9208 9182 9156 9131 9107 9084 9062 9041 9022 9004 8988 8973 8961 8950 8941 8935 8930 8928 8928 8930 8935 8942 8950 8961 8974 8989 9006 9025 9045 9067 9090 9114 9139 9165 9192 9220 9248 9276 9304 9332 9360 9388 9415 9442 9468 9493 9518 9541 9564 9585 9606 9625 9644 9661 9677 9693 9707 9720 9732 9744 9754 9764 9773 9782 9789 9796 9803 9809 9815 9820 9824 9829 9833 9836 9840 9843 9845 9848 9850 9852 9854 9855 9856 9857 9858 9858 9858 9858 9858 9857 9857 9856 9855 9854 9852 9851 9849 9848 9846 9845 9843 9841 9840 9838 9837 9836 9834 9833 9832 9831 9830 9829 9828 9827 9826 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9815 9814 9812 9811 9809 9807 9805 9803 9800 9798 9796 9793 9791 9788 9786 9783 9781 9779 9776 9774 9772 9769 9767 9765 9763 9761 9759 9757 9755 9753 9752 9750 9748 9747 9745 9743 9742 9740 9738 9737 9735 9734 9732 9730 9729 9727 9726 9724 9723 9721 9720 9719 9718 9716 9716 9715 9714 9713 9713 9713 9713 9713 9713 9713 9713 9714 9714 9715 9715 9716 9716 9716 9716 9716 9716 9715 9714 9713 9711 9708 9705 9701 9697 9691 9685 9678 9670 9661 9651 9640 9627 9614 9598 9582 9564 9544 9522 9499 9474 9446 9416 9384 9349 9312 9271 9227 9180 9129 9075 9016 8954 8886 8815 8738 8657 8571 8479 8382 8280 8173 8060 7942 7820 7692 7559 7422 7281 7136 6987 6835 6681 6525 6366 6208 6049 5890 5731 5574 5420 5268 5120 4975 4836 4703 4575 4454 4341 4236 4139 4051 3972 3903 3845 3797 3760 3734 3719 3715 3723 3742 3773 3814 3867 3931 4005 4089 4182 4285 4397 4517 4645 4780 4921 5067 5219 5375 5534 5697 5861 6026 6192 6358 6522 6686 6847 7006 7161 7313 7460 7603 7741 7875 8002 8125 8241 8352 8458 8558 8652 8741 8824 8902 8976 9044 9108 9168 9223 9275 9323 9368 9410 9449 9485 9518 9550 9579 9606 9631 9654 9676 9696 9715 9732 9748 9763 9776 9789 9800 9811 9820 9829 9837 9844 9850 9855 9860 9864 9868 9871 9874 9876 9878 9879 9880 9882 9882 9883 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9938 9940 9941 9943 9944 9946 9948 5854 0 41 4 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9962 9963 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9942 9940 9937 9935 9933 9930 9927 9924 9921 9918 9914 9910 9906 9902 9898 9893 9888 9883 9877 9872 9866 9860 9854 9848 9841 9835 9828 9821 9815 9808 9802 9795 9789 9782 9776 9770 9765 9759 9754 9749 9745 9741 9737 9734 9732 9729 9728 9726 9725 9725 9725 9726 9727 9728 9730 9732 9735 9738 9741 9744 9748 9752 9757 9761 9766 9770 9775 9780 9786 9791 9796 9801 9807 9812 9817 9823 9828 9833 9838 9843 9849 9854 9858 9863 9868 9872 9877 9881 9885 9889 9892 9896 9899 9902 9904 9907 9909 9911 9912 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9906 9905 9905 9905 9905 9906 9906 9907 9908 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9928 9929 9930 9931 9932 9932 9932 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9912 9910 9908 9907 9906 9904 9903 9903 9902 9902 9902 9902 9903 9903 9904 9905 9907 9909 9910 9912 9915 9917 9919 9922 9924 9926 9929 9931 9934 9936 9938 9939 9941 9943 9944 9945 9946 9946 9947 9947 9947 9946 9946 9945 9944 9942 9941 9939 9937 9935 9933 9930 9927 9924 9921 9918 9914 9910 9905 9900 9895 9889 9883 9877 9869 9862 9853 9844 9834 9823 9812 9799 9786 9771 9756 9739 9721 9701 9680 9658 9635 9609 9583 9554 9525 5855 0 41 4 9493 9460 9425 9389 9351 9312 9271 9228 9185 9140 9094 9046 8998 8949 8900 8850 8800 8750 8699 8649 8600 8551 8503 8456 8410 8366 8324 8283 8245 8208 8175 8143 8115 8089 8067 8047 8031 8018 8008 8002 7999 8000 8004 8011 8022 8037 8054 8075 8098 8125 8154 8186 8221 8257 8296 8337 8380 8424 8469 8516 8563 8611 8660 8709 8758 8807 8856 8904 8952 8999 9045 9090 9135 9178 9219 9260 9299 9337 9373 9407 9440 9472 9502 9531 9558 9583 9607 9630 9651 9671 9690 9708 9724 9739 9753 9766 9778 9789 9800 9809 9817 9825 9832 9839 9844 9850 9854 9859 9862 9866 9868 9871 9873 9875 9877 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9897 9898 9899 9901 9903 9904 9906 9908 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9928 9929 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9905 9903 9900 9898 9895 9892 9890 9887 9884 9881 9877 9874 9871 9868 9865 9861 9858 9855 9852 9849 9846 9843 9841 9838 9836 9834 9832 9831 9829 9828 9827 9826 9826 9826 9826 9826 9827 9827 9828 9830 9831 9833 9834 9836 9838 9840 9842 9844 9846 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9869 9870 9871 9871 9871 9871 9871 9871 9870 9869 9868 9866 9864 9861 9858 9854 9850 9845 9839 9832 9825 9816 9807 9796 9784 9771 9757 9741 9724 9705 9685 9663 9639 9614 9587 9558 9527 9495 9460 5856 0 41 4 9424 9385 9345 9302 9258 9212 9164 9114 9062 9009 8954 8897 8838 8778 8717 8654 8590 8526 8460 8394 8327 8259 8192 8124 8057 7990 7924 7858 7794 7731 7669 7610 7552 7497 7445 7395 7348 7305 7265 7228 7196 7168 7144 7124 7109 7098 7092 7091 7094 7102 7115 7132 7155 7181 7212 7247 7287 7330 7377 7428 7482 7538 7598 7660 7725 7791 7860 7929 8000 8072 8144 8217 8290 8362 8434 8506 8577 8646 8715 8782 8847 8910 8972 9032 9089 9145 9198 9248 9297 9343 9386 9428 9466 9503 9537 9569 9599 9627 9653 9677 9699 9719 9738 9755 9771 9785 9798 9810 9821 9831 9841 9849 9857 9864 9871 9877 9882 9887 9892 9896 9900 9904 9907 9910 9913 9915 9917 9919 9921 9922 9923 9923 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9843 9841 9840 9839 9837 9836 9835 9834 9832 9831 9829 9828 9827 9825 9823 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9789 9787 9785 9783 9781 9780 9778 9776 5857 0 41 4 9774 9772 9770 9769 9767 9765 9763 9762 9760 9758 9756 9754 9752 9750 9748 9746 9743 9741 9739 9736 9734 9732 9729 9727 9724 9722 9719 9717 9714 9712 9709 9707 9704 9702 9699 9696 9694 9691 9689 9686 9684 9681 9679 9676 9674 9672 9669 9667 9664 9662 9660 9658 9655 9653 9651 9649 9647 9644 9642 9640 9638 9636 9634 9632 9630 9628 9626 9624 9621 9619 9617 9614 9612 9609 9606 9603 9600 9597 9594 9590 9587 9583 9580 9576 9572 9568 9564 9560 9556 9551 9547 9543 9539 9535 9530 9526 9522 9518 9514 9510 9506 9502 9498 9494 9490 9486 9482 9478 9474 9470 9466 9462 9458 9453 9449 9444 9439 9434 9429 9424 9418 9412 9406 9400 9393 9386 9379 9371 9362 9354 9345 9335 9325 9314 9302 9290 9277 9264 9250 9234 9218 9201 9183 9164 9144 9123 9101 9077 9052 9025 8997 8968 8937 8904 8870 8834 8796 8756 8715 8672 8626 8579 8530 8478 8424 8368 8310 8250 8187 8121 8053 7983 7910 7834 7756 7675 7591 7505 7416 7324 7229 7131 7031 6929 6824 6716 6606 6495 6381 6266 6149 6031 5912 5792 5671 5551 5431 5311 5192 5075 4958 4844 4731 4621 4514 4410 4309 4211 4117 4026 3940 3858 3780 3706 3637 3572 3512 3456 3405 3358 3316 3278 3244 3216 3191 3171 3156 3145 3138 3136 3139 3146 3158 3175 3197 3224 3256 3293 3335 3383 3435 3494 3557 3626 3701 3780 3865 3955 4050 4150 4254 4362 4475 4591 4710 4832 4958 5085 5214 5344 5476 5608 5740 5872 6003 6134 6263 6391 6517 6640 6762 6880 6996 7109 7218 7325 7428 7528 7624 7717 7806 7893 7975 8055 8131 8203 8273 8339 8402 8462 8520 8574 8625 8673 8719 8762 8802 8840 8875 8908 8938 8966 8991 9014 9035 9054 9071 9085 9098 9108 9117 9124 9129 9132 9133 9132 9129 9125 9118 9110 9100 9088 9074 9058 9039 9019 8996 8971 8944 8914 8882 8848 8811 8771 8729 8685 8638 8589 8537 8484 8428 8369 8309 8247 8184 8119 8052 7984 7916 7846 7776 7705 7635 7564 7494 7424 7355 7288 7221 7156 7092 7030 6971 6913 6859 6807 6758 6712 6670 6630 6595 6563 6536 6512 6492 6477 6466 6460 6458 6460 6467 6479 6495 6515 6541 6570 6604 6642 6684 6730 6779 6833 6889 6950 7013 7079 7147 7218 7291 7366 7443 7521 7600 7680 7760 7840 7921 8001 8082 8161 8239 8317 8393 8467 8540 8611 8680 8747 8812 8875 8935 8993 9048 9101 9151 9199 9244 9287 9328 9366 9402 9435 9467 9496 9524 9549 9573 9595 9616 9635 9653 9669 9684 9698 9711 9723 9734 9744 9754 9762 9770 9778 9785 9791 9797 9802 9807 9812 9817 9821 9824 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9853 9855 9857 9859 9860 9862 9864 9865 9866 9867 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 5858 0 41 4 9877 9878 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9900 9900 9899 9898 9898 9897 9895 9894 9893 9891 9889 9888 9886 9884 9883 9881 9879 9877 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9854 9852 9850 9847 9844 9841 9838 9834 9830 9826 9821 9816 9811 9805 9799 9793 9786 9779 9772 9765 9757 9749 9741 9733 9724 9715 9706 9697 9688 9679 9669 9660 9651 9641 9632 9623 9614 9606 9597 9589 9582 9575 9569 9563 9558 9554 9550 9547 9546 9545 9545 9545 9547 9550 9554 9558 9563 9570 9576 9584 9592 9601 9610 9620 9630 9640 9651 9662 9672 9683 9694 9704 9715 9725 9735 9744 9753 9762 9771 9779 9787 9795 9802 9809 9815 9821 9827 9833 9838 9844 9848 9853 9858 9862 9866 9870 9874 9877 9880 9884 9887 9890 9892 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9887 9886 9884 9883 9881 9879 9877 9874 9871 9868 9864 9859 9854 9848 9842 9835 9827 9819 9809 9799 9788 9777 9764 9751 9736 9721 9705 9688 9670 9651 9631 9610 9589 9566 9543 9518 9493 9467 9440 9412 9383 9354 9324 9294 9263 9231 9199 9167 9135 9102 9070 9038 9006 8975 8944 8914 8885 8856 8830 8804 8780 8758 8737 8718 8701 8687 8675 8665 8657 8652 8650 8650 8652 8657 8665 8675 8687 8702 8719 8738 8759 8782 8807 8833 8861 8890 8921 8952 8984 9017 9050 9084 9118 9152 9186 9220 9253 9287 9319 9351 9382 9413 9443 9471 9499 9526 9552 9577 9601 9623 9645 9666 9685 9704 9721 9737 9753 9767 9781 9794 9806 9817 9827 9836 9845 9853 9861 9868 9874 9880 9886 9891 9895 9900 9904 9907 9911 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 5859 0 41 4 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9919 9917 9914 9911 9908 9904 9900 9896 9892 9887 9882 9876 9870 9864 9858 9851 9844 9836 9828 9820 9812 9803 9793 9784 9774 9764 9753 9742 9731 9720 9709 9697 9686 9675 9663 9652 9640 9629 9619 9608 9598 9588 9579 9570 9562 9555 9548 9542 9537 9532 9528 9525 9523 9521 9521 9521 9522 9524 9526 9529 9533 9537 9542 9548 9554 9560 9567 9574 9582 9590 9598 9606 9614 9622 9630 9639 9647 9655 9662 9670 9678 9685 9692 9698 9705 9711 9716 9722 9727 9731 9736 9740 9743 9747 9750 9752 9755 9757 9759 9761 9763 9764 9765 9767 9768 9769 9770 9770 9771 9772 9773 9773 9774 9775 9776 9776 9777 9778 9778 9779 9780 9780 9781 9782 9782 9783 9783 9783 9783 9784 9784 9784 9783 9783 9783 9782 9781 9781 9779 9778 9777 9775 9773 9770 9768 9765 9761 9757 9752 9747 9741 9735 9727 9719 9710 9700 9689 9677 9664 9649 9633 9616 9597 9577 9556 9532 9507 9480 9451 9421 9388 9353 9317 9278 9237 9194 9148 9100 9050 8998 8943 8885 8825 8763 8698 8631 8561 8488 8414 8337 8257 8176 8092 8006 7919 7829 7738 7645 7550 7455 7358 7260 7162 7063 6964 6865 6767 6668 6571 6474 6378 6284 6192 6102 6015 5929 5847 5768 5693 5621 5553 5490 5431 5377 5328 5283 5245 5212 5184 5162 5147 5137 5134 5136 5145 5160 5182 5209 5243 5282 5328 5379 5436 5498 5565 5638 5715 5796 5882 5971 6064 6160 6259 6360 6464 6569 6676 6784 6893 7002 7111 7219 7328 7435 7541 7646 7749 7850 7949 8046 8140 8231 8319 8405 8487 8566 8642 8715 8785 8851 8915 8975 9032 9086 9137 9185 9231 9274 9314 9352 9387 9420 9451 9480 9507 9532 9556 9578 9598 9617 9635 9651 9666 9680 9693 9705 9717 9727 9736 9745 9753 9761 9768 9774 9780 9786 9791 9796 9801 9805 9809 9813 9817 9821 9825 9828 9832 9835 9839 9842 9845 9848 9852 9855 9858 9861 9864 9867 9869 9872 9875 9877 9879 9882 9884 9886 9887 9889 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9872 9870 9867 9865 9862 9860 9857 9854 9851 9849 9846 9843 9841 9838 9836 9833 9831 9829 9827 9825 9824 9822 9821 9820 9820 9819 9819 9819 9819 9819 9820 9820 9821 9822 9824 9825 9827 9828 9830 9832 9834 9835 9837 9839 9841 9843 9845 5860 0 41 4 9847 9848 9850 9852 9853 9855 9856 9857 9858 9859 9860 9860 9861 9861 9862 9862 9862 9861 9861 9861 9860 9859 9859 9858 9857 9856 9855 9853 9852 9851 9849 9848 9847 9845 9844 9843 9842 9841 9840 9839 9838 9838 9838 9838 9838 9838 9839 9839 9840 9841 9843 9844 9846 9848 9850 9852 9854 9856 9859 9861 9864 9867 9869 9872 9874 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9896 9897 9897 9899 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9899 9897 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9857 9855 9852 9849 5861 0 41 4 9845 9841 9837 9832 9827 9821 9815 9809 9802 9794 9785 9776 9767 9757 9746 9734 9722 9709 9695 9680 9665 9649 9633 9616 9598 9579 9560 9541 9521 9501 9480 9459 9438 9417 9396 9375 9354 9333 9312 9292 9272 9253 9235 9217 9200 9184 9170 9156 9144 9134 9124 9116 9110 9106 9103 9102 9103 9105 9109 9115 9123 9132 9143 9156 9170 9185 9202 9220 9239 9259 9280 9302 9324 9347 9370 9393 9416 9440 9463 9486 9509 9531 9553 9574 9595 9615 9635 9654 9672 9689 9706 9721 9736 9750 9764 9777 9789 9800 9810 9820 9830 9839 9847 9854 9862 9869 9875 9881 9887 9892 9897 9902 9906 9910 9914 9918 9921 9925 9928 9931 9934 9936 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9938 9937 9936 9935 9934 9934 9933 9932 9932 9932 9932 9932 9932 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9950 9951 9951 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9920 9919 9918 9917 9916 9914 9912 9909 9906 9903 9900 9896 9892 9887 9882 9878 9873 9868 9863 9857 9853 9848 9843 9839 9835 9831 9828 9826 9824 9822 9821 9821 9821 9821 9823 9825 9827 9830 9833 9837 9841 9845 9849 9854 9858 9862 9867 9871 9875 9879 9883 9887 9890 9893 9895 9898 9900 9901 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9899 9898 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9882 9882 5862 0 41 4 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9878 9877 9876 9876 9875 9874 9873 9871 9870 9869 9867 9866 9864 9863 9861 9859 9857 9856 9854 9852 9850 9848 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9814 9812 9810 9807 9805 9802 9800 9797 9794 9791 9788 9785 9782 9778 9774 9770 9766 9762 9757 9752 9747 9741 9736 9729 9723 9716 9708 9700 9692 9682 9673 9663 9652 9641 9629 9616 9602 9588 9573 9557 9540 9522 9503 9483 9462 9440 9416 9391 9365 9337 9308 9277 9245 9211 9175 9137 9097 9055 9011 8964 8915 8864 8810 8754 8695 8634 8570 8502 8433 8360 8285 8206 8125 8042 7955 7866 7774 7680 7584 7486 7386 7284 7180 7075 6969 6863 6755 6648 6541 6434 6327 6222 6118 6015 5914 5816 5720 5626 5536 5449 5365 5285 5210 5138 5071 5008 4950 4897 4849 4806 4768 4736 4709 4687 4671 4661 4656 4657 4664 4676 4694 4718 4747 4782 4823 4869 4921 4978 5041 5109 5181 5259 5341 5428 5518 5613 5711 5813 5918 6025 6135 6247 6360 6475 6590 6706 6822 6938 7053 7168 7281 7393 7502 7610 7715 7818 7918 8015 8109 8200 8287 8372 8453 8530 8604 8675 8742 8807 8868 8926 8981 9033 9082 9129 9173 9214 9253 9290 9325 9357 9388 9416 9443 9468 9492 9514 9534 9553 9571 9588 9603 9617 9630 9643 9654 9665 9674 9684 9692 9700 9707 9714 9721 9727 9733 9738 9743 9748 9753 9758 9762 9766 9770 9774 9778 9782 9786 9789 9793 9796 9799 9802 9805 9808 9811 9814 9816 9819 9821 9823 9825 9827 9829 9831 9833 9835 9836 9838 9839 9840 9842 9843 9844 9845 9845 9846 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9852 9853 9854 9856 9857 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9870 9869 9869 9869 9868 9867 9867 9866 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9852 9851 9850 9848 9847 9846 9844 9843 9841 9839 9837 9836 9834 9832 9830 9828 9826 9824 9822 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9802 9800 9798 9796 9794 9792 9790 9788 9787 9785 9784 9782 9781 9780 9780 9779 9779 9779 9780 9780 9781 9783 9784 9786 9789 9791 9794 9797 9800 9803 9807 9810 9814 9817 9821 9825 9828 9832 9835 9839 9842 9845 9848 9851 9854 9856 9859 9861 9864 9866 9869 9872 9874 9877 9879 9882 9885 9888 9891 9895 9898 9901 9905 9908 9912 9915 9919 9922 9925 9929 9932 9935 9938 9940 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 5863 0 41 4 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9894 9893 9892 9890 9889 9889 9888 9888 9888 9888 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9869 9867 9864 9862 9859 9857 9854 9851 9848 9845 9841 9838 9834 9831 9827 9823 9819 9815 9810 9806 9802 9797 9793 9789 9784 9780 9776 9772 9768 9764 9761 9757 9754 9751 9748 9746 9744 9742 9741 9740 9739 9738 9738 9739 9739 9741 9742 9744 9746 9749 9752 9755 9759 9762 9767 9771 9776 9781 9786 9791 9797 9802 9808 9814 9820 9825 9831 9837 9843 9849 9854 9860 9865 9870 9875 9880 9885 9890 9894 9898 9902 9906 9910 9913 9916 9919 9922 9925 9927 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9912 9910 9908 9905 9903 9900 9898 9896 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9869 9870 9870 9870 9871 9872 9872 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9888 9889 9890 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9896 9895 9894 9893 9892 9890 9888 9886 9884 9881 9879 9876 9873 9871 9868 9865 9862 9859 9856 9852 9849 9846 9842 9839 9835 9832 9828 9824 9820 9816 9812 9807 9803 9798 9793 9787 9782 9776 9770 9764 9758 9751 9744 9737 9730 9723 9716 9709 9702 9694 9687 9680 9673 9666 9659 9652 9645 9639 9633 9627 9621 9616 9611 9606 9602 9598 9594 9591 9588 9586 9584 9583 9582 9581 9582 9582 9583 9585 9587 9590 9593 9597 9601 9605 9610 9616 9621 9627 9634 9640 9647 9654 9661 9668 9675 9682 9689 9696 9702 9709 9715 9721 9726 9732 9737 9741 9746 9750 9753 5864 0 41 4 9757 9759 9762 9765 9767 9769 9770 9772 9774 9775 9776 9778 9779 9780 9782 9783 9785 9786 9788 9790 9792 9794 9797 9799 9802 9805 9808 9811 9814 9818 9821 9825 9828 9832 9836 9840 9844 9848 9852 9856 9860 9864 9868 9872 9876 9879 9883 9887 9890 9893 9897 9900 9902 9905 9907 9909 9911 9912 9913 9914 9915 9914 9914 9913 9912 9910 9908 9905 9902 9899 9895 9890 9885 9879 9873 9866 9859 9851 9843 9834 9825 9815 9804 9793 9781 9769 9756 9743 9729 9715 9700 9685 9669 9653 9637 9620 9603 9586 9569 9552 9534 9517 9500 9483 9467 9451 9435 9419 9405 9391 9377 9364 9353 9342 9332 9322 9314 9307 9302 9297 9293 9291 9290 9290 9291 9294 9297 9302 9308 9315 9324 9333 9343 9354 9366 9379 9393 9407 9421 9436 9451 9467 9483 9498 9514 9529 9544 9559 9573 9587 9600 9613 9624 9636 9646 9656 9664 9672 9680 9686 9692 9697 9702 9706 9709 9712 9714 9716 9718 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9734 9735 9736 9738 9739 9741 9742 9744 9745 9747 9748 9750 9751 9753 9754 9756 9758 9760 9761 9763 9766 9768 9770 9773 9776 9779 9782 9785 9789 9793 9796 9800 9804 9809 9813 9817 9822 9826 9830 9835 9839 9843 9847 9851 9855 9859 9862 9866 9869 9872 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9935 9937 9938 9940 9942 9944 9946 9947 9949 9950 9951 9953 9954 9954 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9953 9953 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9975 9976 9976 9975 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 5865 0 41 4 9926 9923 9921 9919 9916 9914 9912 9910 9907 9905 9903 9902 9900 9898 9897 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9909 9910 9911 9913 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9947 9945 9943 9941 9939 9936 9934 9932 9930 9928 9925 9923 9921 9919 9917 9915 9914 9912 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9898 9897 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9871 9869 9867 9866 9865 9864 9863 9862 9861 9861 9861 9860 9860 9861 9861 9861 9862 9863 9863 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9872 9871 9869 9867 9865 9863 9861 9858 9856 9853 9851 9849 9846 9844 9843 9841 9840 9839 9838 9838 9839 9839 9841 9842 9844 9847 9849 9852 9856 9860 9864 9868 9872 9877 9881 9886 9890 9894 9898 9902 9906 9910 9913 9916 9919 9921 9923 9925 9927 9928 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9913 9911 9910 9908 9907 9905 9904 9903 9902 9902 9901 9901 9902 9902 9903 9904 9905 9906 9908 9910 9912 9915 9918 9920 9923 9926 9929 9932 9936 9939 9942 9944 9947 9950 9952 9954 9956 9958 9959 9960 9961 9961 9961 9961 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9946 9945 9944 9944 9943 9943 9943 9944 9945 9946 9947 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9972 5866 0 41 4 9974 9975 9975 9976 9976 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9934 9932 9929 9927 9925 9923 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9894 9891 9888 9884 9881 9877 9872 9868 9863 9858 9853 9847 9842 9836 9831 9826 9820 9815 9810 9805 9800 9795 9790 9786 9781 9777 9772 9768 9764 9760 9755 9751 9747 9742 9738 9733 9728 9723 9719 9714 9709 9704 9699 9694 9689 9685 9680 9676 9672 9669 9666 9663 9661 9660 9659 9658 9658 9659 9660 9662 9664 9667 9670 9674 9678 9682 9687 9691 9696 9701 9706 9712 9716 9721 9726 9730 9735 9738 9742 9745 9747 9749 9750 9750 9750 9749 9748 9745 9741 9737 9731 9725 9717 9708 9697 9685 9672 9657 9641 9623 9603 9582 9559 9533 9506 9477 9445 9411 9375 9337 9296 9253 9207 9159 9108 9055 8998 8940 8878 8814 8748 8679 8607 8533 8456 8377 8296 8213 8127 8040 7952 7862 7771 7679 7586 7492 7399 7306 7212 7120 7028 6938 6850 6763 6678 6597 6517 6442 6369 6301 6236 6176 6120 6069 6023 5982 5947 5917 5893 5875 5862 5856 5855 5860 5872 5889 5912 5942 5976 6017 6063 6114 6170 6232 6298 6368 6442 6521 6603 6688 6776 6867 6960 7055 7152 7249 7348 7447 7547 7646 7745 7843 7940 8036 8131 8223 8314 8402 8488 8572 8652 8730 8805 8878 8947 9013 9076 9136 9193 9247 9298 9346 9392 9435 9475 9512 9548 9580 9611 9640 9666 9691 9713 9734 9754 9771 9788 9803 9816 9829 9840 9850 9859 9867 9875 9881 9887 9892 9897 9900 9904 9907 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9942 9940 9938 9935 9933 9930 9928 9925 9923 9920 9917 9915 9912 9909 9906 9903 9900 9897 9894 9891 9887 9883 9880 9876 9872 9867 9863 9859 9854 9850 9845 9841 9836 9832 9827 9823 9819 9815 9811 9807 9803 9800 9797 9794 5867 0 41 4 9791 9788 9786 9783 9781 9779 9777 9774 9772 9770 9768 9766 9764 9761 9759 9756 9753 9750 9747 9744 9741 9737 9734 9730 9726 9723 9719 9716 9713 9710 9707 9704 9702 9700 9698 9697 9696 9695 9695 9696 9697 9698 9700 9702 9704 9707 9710 9714 9718 9722 9727 9731 9736 9741 9746 9752 9757 9763 9768 9774 9780 9786 9791 9797 9803 9809 9815 9821 9826 9832 9838 9843 9849 9855 9860 9865 9870 9875 9880 9885 9889 9893 9897 9901 9904 9907 9910 9913 9915 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9962 9962 9962 9961 9960 9959 9958 9956 9955 9953 9950 9948 9945 9943 9939 9936 9932 9929 9924 9920 9915 9910 9904 9898 9892 9885 9878 9870 9862 9853 9844 9834 9823 9811 9799 9786 9772 9757 9741 9724 9706 9688 9668 9647 9625 9602 9578 9552 9526 9498 9469 9439 9407 9375 9341 9305 9269 9231 9193 9153 9112 9070 9027 8983 8938 8892 8846 8799 8751 8703 8655 8607 8559 8511 8463 8415 8368 8322 8277 8232 8189 8148 8108 8069 8033 7998 7966 7936 7908 7884 7862 7843 7827 7814 7804 7798 7795 7796 7800 7808 7819 7834 7853 7875 7900 7929 7961 7996 8035 8076 8120 8166 8215 8265 8318 8372 8427 8484 8541 8599 8657 8714 8772 8830 8886 8942 8997 9050 9102 9152 9201 9247 9292 9335 9376 9415 9451 9486 9519 9549 9578 9605 9630 9654 9675 9695 9714 9731 9747 9762 9775 9788 9799 9810 9819 9828 9835 9842 9849 9854 9859 9863 9867 9870 9873 9875 9877 9878 9879 9879 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9850 9848 9847 9846 9845 9844 9843 9842 9841 9841 9841 9841 9841 9841 9842 9843 9844 9845 9847 9848 9850 9852 9854 9856 9858 9861 9863 9865 9867 9869 9871 9873 9874 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9868 9867 9866 9864 9863 9861 9860 9858 9857 9856 9854 9853 9852 9851 9851 9850 9850 9849 9849 9849 9849 9850 9850 9851 9851 9852 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9861 9862 9863 9864 9864 9865 9866 9866 5868 0 41 4 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9882 9883 9884 9884 9884 9884 9884 9884 9883 9883 9882 9880 9879 9877 9876 9874 9871 9869 9867 9864 9862 9859 9857 9854 9851 9849 9847 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9826 9825 9824 9823 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9807 9806 9806 9805 9804 9804 9803 9803 9803 9803 9804 9804 9805 9806 9808 9809 9811 9813 9815 9817 9820 9822 9825 9827 9830 9833 9835 9838 9841 9844 9846 9849 9851 9853 9855 9857 9859 9861 9863 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9878 9879 9880 9881 9883 9884 9885 9887 9888 9890 9891 9893 9894 9896 9898 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9934 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9930 9929 9928 9926 9924 9921 9918 9915 9911 9907 9903 9898 9893 9888 9883 9878 9873 9868 9863 9858 9854 9850 9846 9843 9840 9838 9836 9835 9835 9835 9835 9837 9838 9840 9843 9846 9849 9852 9856 9860 9864 9867 9871 9875 9878 9882 9885 9887 9890 9892 9894 9896 9897 9899 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9878 9875 9871 9868 9865 9862 9858 9855 9852 9848 9845 9842 9838 9835 9831 9827 9824 9820 9816 9812 5869 0 41 4 9808 9804 9800 9796 9791 9787 9783 9778 9774 9769 9764 9760 9756 9751 9747 9742 9738 9734 9730 9726 9723 9719 9716 9713 9709 9706 9704 9701 9698 9696 9693 9691 9689 9687 9686 9684 9682 9681 9680 9679 9678 9677 9677 9676 9676 9676 9677 9677 9678 9679 9680 9681 9683 9685 9687 9689 9691 9694 9697 9699 9702 9705 9709 9712 9715 9718 9722 9725 9728 9732 9735 9739 9742 9745 9749 9752 9755 9758 9761 9764 9768 9771 9773 9776 9779 9782 9784 9787 9789 9791 9794 9796 9798 9799 9801 9802 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9814 9815 9816 9817 9819 9820 9821 9822 9824 9825 9827 9829 9831 9832 9834 9836 9838 9840 9842 9843 9845 9847 9848 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9877 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9925 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9917 9918 9918 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9902 9900 9898 9896 9893 9890 9887 9884 9880 9876 9872 9868 9864 9859 9854 9849 9844 9840 9835 9830 9825 9820 9815 9810 9806 9801 9797 9792 9788 9783 9779 9775 9771 9767 9762 9758 9754 9750 9745 9741 9736 9731 9726 9721 9716 9711 9706 9700 9695 9689 9684 9678 9673 9668 9662 9657 9652 9648 9643 9639 9635 9632 9628 9625 9623 9621 9619 9618 9617 9616 9616 9616 9617 9618 9619 9620 9622 9624 9626 9629 9631 9634 9637 9640 9644 9647 9651 9655 9659 9664 9668 9673 9678 9683 9688 9694 9699 9705 9711 9717 9723 9729 9735 9742 9747 9753 9759 9764 9770 9774 9779 9783 9787 9791 9794 9796 9799 9800 9802 9803 9804 9805 9806 9807 9807 9808 9808 9809 9810 9811 9812 9814 9816 9818 9821 9824 9827 9831 9835 9840 9844 9849 9854 9859 9864 9870 9875 9880 9885 9889 9894 9898 9902 9906 9909 9912 9915 9917 9919 9921 9922 9923 9924 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9952 9953 9954 9954 9954 9954 9954 9954 9953 9952 9952 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9924 9922 9920 9918 9917 9915 9914 9913 9911 9910 9909 9908 5870 0 41 4 9908 9907 9906 9906 9905 9905 9905 9905 9905 9904 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9972 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9989 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9961 9959 9958 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9924 9922 9920 9917 9913 9909 9904 9899 9892 9885 9877 9868 9858 9848 9837 9825 9813 9801 9789 9777 9764 9753 9741 9731 9721 9711 9703 9696 9691 9686 9683 9681 9681 9681 9684 9687 9692 9697 9704 9712 9720 9729 9738 9748 9757 9767 9777 9786 9795 9804 9813 9820 9827 9834 9840 9845 9850 9854 9858 9861 9864 9866 9868 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9914 9916 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9937 9936 9935 9933 9931 9929 9928 9926 9924 9922 9921 9919 9918 9917 9916 9915 9914 9914 9914 9915 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 5871 0 41 4 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9961 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9939 9936 9934 9932 9929 9926 9924 9921 9918 9915 9911 9908 9905 9901 9898 9895 9891 9888 9885 9882 9878 9876 9873 9870 9868 9866 9864 9862 9860 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9852 9850 9848 9846 9844 9841 9838 9835 9831 9826 9822 9816 9811 9804 9798 9790 9782 9774 9765 9755 9745 9734 9723 9711 9698 9685 9671 9657 9643 9628 9613 9598 9583 9568 9554 9539 9525 9511 9498 9486 9475 9464 9455 9447 9440 9434 9429 9426 9424 9424 9425 9427 9431 9436 9442 9449 9458 9467 9477 9489 9500 9513 9526 9539 9553 9567 9581 9595 9609 9623 9637 9651 9664 9678 9691 9704 9716 9728 9740 9752 9763 9774 9784 9794 9804 9813 9822 9831 9839 9847 9854 9861 9868 9874 9880 9885 9890 9895 9899 9903 9906 9910 9912 9915 9917 9919 9920 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9912 9910 9908 9906 9903 9901 9899 9897 9894 9892 9889 9887 9885 9883 9881 9879 9877 9876 9874 9873 9873 9872 9872 9872 9872 9873 9874 9875 9876 9878 9880 9881 9883 9886 9888 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9920 9919 9918 9917 9915 9914 9912 9911 9910 9908 5872 0 41 4 9907 9906 9905 9905 9904 9904 9904 9904 9905 9905 9906 9907 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9955 9956 9957 9957 9957 9957 9956 9956 9955 9954 9953 9951 9949 9948 9946 9944 9942 9940 9939 9937 9935 9934 9933 9932 9931 9930 9930 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9939 9939 9938 9937 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9909 9906 9903 9901 9899 9896 9894 9893 9891 9890 9889 9888 9887 9887 9887 9887 9888 9888 9889 9891 9892 9893 9895 9897 9899 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9938 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9893 9890 9888 9885 9883 9880 9878 9875 9873 9871 9870 9868 9867 9866 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9864 9864 9864 9863 9863 9863 9862 9862 9861 9860 9858 9857 9855 9854 9852 9850 9847 9845 9843 9840 9837 9835 9832 9830 9827 9824 9822 9819 9817 9815 9812 9810 9808 9806 9804 9803 9801 9800 9798 9797 9796 9794 9793 9792 9792 9791 9790 9789 9789 9788 9788 9787 9787 9787 9786 9786 9786 9786 9786 9786 9786 9787 9787 9787 9787 9788 9788 9788 9788 9789 9789 9789 9789 9789 9789 9789 9788 9788 9787 9787 5873 0 41 4 9786 9785 9783 9782 9780 9778 9776 9774 9772 9769 9766 9763 9759 9755 9751 9747 9743 9738 9733 9728 9722 9716 9710 9704 9698 9691 9685 9678 9671 9664 9658 9651 9644 9637 9630 9623 9616 9609 9603 9596 9590 9583 9577 9571 9564 9558 9552 9545 9539 9532 9525 9518 9511 9503 9494 9486 9477 9467 9456 9445 9433 9421 9407 9393 9378 9362 9344 9326 9307 9287 9266 9244 9220 9196 9171 9145 9118 9090 9061 9031 9001 8970 8939 8907 8875 8843 8811 8779 8746 8715 8683 8653 8623 8594 8566 8540 8515 8491 8469 8450 8432 8416 8403 8392 8384 8378 8375 8375 8377 8382 8391 8401 8415 8432 8451 8472 8496 8523 8551 8582 8614 8648 8684 8721 8759 8797 8837 8877 8918 8958 8999 9039 9079 9119 9158 9196 9233 9270 9305 9340 9373 9405 9436 9465 9494 9521 9547 9572 9596 9619 9640 9661 9680 9699 9717 9733 9749 9764 9778 9792 9804 9816 9828 9838 9848 9857 9865 9873 9880 9886 9892 9898 9902 9906 9910 9913 9916 9918 9920 9921 9922 9923 9923 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9914 9913 9911 9908 9906 9903 9899 9895 9891 9886 9880 9875 9869 9863 9856 9850 9843 9836 9830 9824 9818 9812 9807 9802 9798 9795 9792 9791 9790 9790 9791 9792 9794 9798 9801 9806 9811 9816 9822 9828 9835 9841 9848 9854 9860 9866 9871 9876 9881 9885 9888 9891 9894 9895 9896 9897 9897 9896 9895 9893 9891 9888 9885 9882 9878 9874 9870 9865 9860 9855 9850 9844 9838 9831 9825 9818 9810 9802 9794 9785 9776 9767 9757 9747 9736 9725 9714 9703 9691 9679 9666 9654 9641 9629 9616 9604 9591 9579 9567 9555 9543 9532 9520 9510 9499 9489 9480 9471 9463 9455 9447 9440 9434 9428 9423 9419 9415 9412 9410 9409 9408 9408 9409 9410 9413 9416 9420 9424 9430 9436 9443 9451 9459 9468 9478 9488 9499 9510 9521 9533 9545 9558 9571 9583 9596 9609 9622 9635 9648 9661 9673 9685 9698 9709 9721 9732 9743 9754 9764 9774 9783 9792 9801 9810 9818 9825 9832 9839 9846 9852 9857 9862 9867 9871 9875 9879 9882 9885 9887 9889 9891 9892 9893 9893 9893 9893 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9875 9873 9871 9868 9866 9864 9862 9860 9858 9857 9855 9854 9853 9852 9852 9851 9851 9851 9851 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9868 9869 9870 9870 5874 0 41 4 9871 9872 9872 9873 9874 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9894 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9962 9961 9959 9957 9956 9954 9953 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9950 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9934 9934 9933 9932 9931 9929 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9897 9896 9895 9895 9894 9894 9895 9895 9896 9897 9898 9900 9902 9904 9906 9908 9911 9913 9916 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9987 9987 9988 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9985 9984 9983 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 5875 0 41 5 9965 9963 9960 9957 9955 9952 9949 9946 9944 9941 9938 9936 9933 9931 9928 9926 9923 9921 9918 9915 9912 9909 9906 9902 9899 9895 9891 9886 9882 9878 9873 9868 9864 9859 9854 9849 9845 9840 9836 9831 9827 9823 9819 9814 9810 9806 9802 9797 9793 9788 9784 9779 9774 9768 9763 9758 9752 9747 9741 9736 9730 9725 9720 9716 9712 9708 9705 9702 9701 9699 9699 9699 9700 9702 9704 9707 9711 9715 9719 9724 9730 9735 9741 9747 9753 9759 9766 9772 9778 9783 9789 9794 9799 9804 9809 9813 9817 9821 9824 9828 9831 9834 9837 9840 9843 9846 9848 9851 9854 9857 9860 9863 9866 9869 9872 9875 9879 9882 9885 9889 9892 9895 9899 9902 9905 9908 9911 9913 9916 9918 9921 9923 9925 9926 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9911 9908 9905 9903 9900 9898 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9877 9876 9874 9873 9871 9869 9867 9864 9862 9858 9855 9852 9848 9843 9839 9834 9830 9825 9821 9816 9812 9808 9805 9802 9799 9797 9796 9795 9795 9796 9797 9799 9802 9804 9808 9811 9815 9819 9822 9826 9830 9834 9837 9840 9843 9846 9849 9851 9853 9854 9856 9857 9858 9858 9859 9859 9859 9858 9857 9856 9854 9852 9849 9845 9841 9836 9830 9823 9816 9808 9799 9790 9779 9769 9759 9748 9737 9727 9717 9708 9700 9692 9685 9680 9676 9673 9672 9671 9673 9675 9678 9683 9689 9695 9702 9710 9717 9725 9733 9741 9749 9757 9764 9771 9777 9782 9788 9792 9796 9800 9803 9806 9808 9811 9813 9814 9816 9818 9819 9820 9822 9823 9824 9826 9827 9828 9830 9831 9832 9833 9834 9835 9836 9836 9837 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9838 9838 9838 9837 9837 9837 9836 9836 9835 9835 9835 9835 9835 9835 9835 9836 9837 9838 9839 9840 9842 9843 9845 9847 9849 9851 9854 9856 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9900 9901 9903 9905 9906 9908 9910 9912 9914 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9913 9911 9909 9908 9906 9904 5876 0 41 5 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9885 9883 9880 9877 9873 9870 9866 9862 9858 9854 9850 9845 9841 9837 9833 9829 9826 9822 9818 9815 9811 9807 9803 9799 9794 9789 9784 9777 9770 9762 9753 9743 9732 9720 9707 9694 9679 9664 9649 9633 9617 9602 9587 9572 9558 9546 9534 9524 9516 9509 9504 9501 9500 9501 9504 9508 9515 9523 9532 9542 9554 9566 9579 9593 9607 9621 9634 9648 9661 9674 9686 9698 9709 9719 9728 9736 9744 9751 9757 9762 9766 9769 9772 9774 9775 9775 9774 9773 9771 9768 9764 9760 9755 9749 9743 9736 9728 9720 9711 9702 9693 9683 9673 9662 9651 9641 9630 9619 9608 9596 9585 9574 9563 9552 9541 9531 9520 9510 9500 9490 9481 9473 9465 9458 9451 9446 9441 9438 9435 9433 9433 9434 9436 9439 9443 9448 9454 9462 9470 9479 9488 9499 9510 9521 9532 9544 9556 9567 9579 9590 9601 9612 9623 9633 9642 9651 9660 9668 9676 9684 9691 9698 9705 9711 9717 9724 9730 9736 9742 9748 9754 9760 9766 9772 9778 9784 9790 9795 9800 9805 9809 9813 9815 9817 9818 9818 9817 9815 9811 9807 9801 9794 9785 9776 9766 9754 9742 9730 9717 9705 9692 9679 9667 9656 9646 9637 9629 9622 9617 9614 9612 9612 9613 9616 9620 9626 9632 9640 9649 9658 9667 9677 9686 9696 9705 9714 9722 9729 9736 9741 9746 9750 9754 9756 9758 9759 9759 9759 9759 9758 9757 9756 9754 9753 9752 9750 9749 9747 9746 9745 9743 9742 9741 9740 9739 9738 9738 9737 9736 9736 9735 9735 9734 9734 9734 9735 9735 9736 9737 9738 9740 9742 9744 9747 9750 9753 9757 9761 9765 9770 9775 9780 9785 9791 9796 9802 9808 9814 9820 9826 9832 9838 9844 9850 9856 9862 9867 9872 9877 9882 9887 9891 9895 9899 9902 9905 9908 9911 9913 9916 9917 9919 9920 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9944 9946 9948 9949 9950 9952 9953 9953 9954 9954 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9949 9951 9952 9954 9956 9958 9961 9963 9965 9967 9969 9971 9972 9974 9974 9975 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9971 9971 9971 9971 9972 9973 9974 9975 9976 9978 9979 9981 9982 9983 9985 9985 9986 9986 9986 9986 9985 9985 9984 9983 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9976 9977 9978 9979 9981 9983 9985 9987 9989 9991 9993 9995 9996 9998 999910000100001000110001100011000010000 9999 9998 9997 9997 9996 9995 9994 9994 9993 9993 9992 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9995 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9983 9982 9981 5877 0 41 5 9979 9978 9976 9975 9974 9972 9971 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9940 9940 9940 9941 9942 9943 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9949 9948 9946 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9924 9921 9918 9915 9911 9906 9902 9897 9891 9885 9879 9873 9867 9860 9854 9848 9843 9837 9833 9829 9825 9822 9820 9819 9818 9819 9820 9821 9823 9826 9829 9833 9837 9841 9845 9849 9853 9856 9860 9863 9865 9868 9870 9871 9872 9873 9873 9874 9873 9873 9873 9872 9871 9871 9870 9869 9869 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9869 9871 9874 9876 9879 9882 9886 9889 9892 9896 9899 9903 9906 9910 9913 9916 9919 9921 9924 9926 9928 9930 9931 9932 9934 9935 9935 9936 9936 9936 9936 9935 9935 9934 9932 9931 9929 9927 9924 9921 9918 9915 9911 9907 9903 9899 9896 9892 9888 9884 9881 9878 9876 9873 9872 9870 9870 9869 9869 9870 9870 9872 9873 9874 9876 9878 9879 9881 9882 9883 9884 9884 9884 9884 9883 9882 9880 9878 9875 9873 9869 9866 9862 9858 9854 9850 9845 9840 9835 9830 9825 9820 9815 9810 9804 9799 9794 9788 9783 9777 9772 9766 9761 9756 9751 9746 9740 9735 9730 9725 9720 9715 9710 9705 9699 9694 9688 9681 9674 9667 9659 9650 9640 9630 9619 9607 9594 9580 9565 9549 9532 9513 9494 9474 9453 9430 9407 9382 9357 9331 9303 9275 9245 9215 9184 9152 9120 9087 9054 9020 8986 8951 8917 8883 8849 8816 8783 8751 8719 8689 8660 8632 8605 8580 8557 8536 8516 8499 8484 8471 8460 8452 8446 8443 8442 8445 8449 8457 8468 8481 8498 8517 8539 8564 8591 8621 8653 8687 8724 8762 8802 8843 8885 8928 8972 9016 9059 9103 9146 9188 9230 9270 9309 9347 9384 9419 9452 9484 9515 9544 9572 9598 9623 9647 9670 9691 9712 9731 9750 9767 9784 9800 9814 9828 9841 9853 9864 9873 9882 9890 9898 9904 9909 9914 9918 9921 9923 9925 9927 9928 9928 9929 9929 9929 9928 9928 9927 9926 9925 9923 9922 9920 9918 9915 9913 9910 9907 9904 9901 9897 9893 9889 9886 9882 9878 9874 9870 9867 9863 9860 9857 9854 9851 9848 9846 5878 0 41 5 9843 9841 9839 9837 9835 9833 9830 9828 9826 9824 9822 9820 9818 9816 9814 9813 9811 9810 9809 9809 9808 9809 9809 9810 9811 9812 9814 9816 9818 9821 9823 9826 9829 9831 9834 9837 9840 9842 9845 9848 9850 9852 9855 9857 9859 9861 9863 9866 9868 9870 9872 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9899 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9955 9956 9956 9957 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9954 9954 9953 9951 9950 9949 9947 9945 9943 9941 9939 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9906 9905 9904 9902 9901 9899 9898 9896 9895 9893 9892 9891 9890 9890 9889 9889 9889 9890 9891 9892 9893 9894 9896 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9911 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9922 9924 9926 9928 9930 9932 9935 9937 9939 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9891 9888 9886 9884 9882 9880 9877 9875 9872 9870 9868 9866 9864 9862 9860 9859 9858 9856 9856 9855 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 5879 0 41 5 9853 9852 9852 9851 9850 9849 9849 9848 9847 9846 9845 9845 9844 9843 9842 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9830 9830 9829 9829 9829 9829 9830 9830 9831 9832 9833 9835 9836 9838 9840 9842 9845 9847 9849 9852 9854 9856 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9885 9887 9888 9888 9889 9890 9890 9890 9889 9889 9888 9886 9884 9882 9880 9877 9874 9871 9868 9864 9860 9857 9853 9849 9845 9842 9839 9836 9833 9831 9830 9829 9828 9828 9828 9829 9830 9832 9835 9837 9840 9844 9847 9851 9855 9859 9863 9867 9871 9874 9878 9881 9885 9887 9890 9893 9895 9897 9898 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9916 9915 9913 9910 9907 9904 9900 9895 9889 9883 9877 9869 9862 9853 9845 9836 9826 9816 9806 9796 9785 9775 9764 9753 9742 9730 9719 9707 9695 9683 9670 9657 9644 9630 9616 9601 9585 9569 9552 9534 9516 9497 9477 9456 9435 9413 9391 9368 9344 9321 9297 9273 9249 9225 9202 9179 9156 9134 9113 9093 9074 9056 9040 9025 9011 9000 8989 8981 8974 8970 8967 8965 8966 8968 8972 8978 8985 8994 9004 9015 9027 9041 9056 9072 9088 9105 9123 9142 9161 9180 9200 9221 9241 9261 9282 9302 9322 9342 9361 9380 9398 9415 9431 9446 9459 9472 9482 9492 9499 9505 9510 9513 9515 9515 9514 9513 9510 9507 9504 9501 9498 9496 9494 9493 9493 9495 9498 9503 9509 9517 9527 9538 9550 9564 9579 9594 9610 9627 9643 9659 9675 9691 9705 9718 9730 9740 9749 9757 9763 9767 9770 9771 9771 9771 9769 9766 9762 9758 9754 9749 9745 9740 9735 9731 9726 9722 9717 9713 9709 9705 9700 9696 9691 9686 9680 9674 9668 9661 9654 9647 9639 9631 9624 9616 9609 9603 9597 9592 9587 9584 9582 9581 9582 9584 9587 9591 9597 9604 9611 9620 9629 9638 9648 9658 9668 9678 9688 9697 9706 9714 9722 9729 9735 9741 9746 9751 9755 9759 9762 9766 9769 9772 9775 9778 9782 9785 9789 9792 9796 9800 9804 9807 9811 9815 9819 9822 9825 9828 9831 9834 9837 9839 9841 9844 9846 9848 9850 9852 9854 9856 9858 9861 9863 9865 9868 9870 9873 9875 9877 9879 9881 9883 9885 9886 9887 9888 9888 9888 9888 9887 9886 9885 9884 9882 9880 9878 9875 9872 9869 9865 9862 9858 9853 9848 9843 9837 9831 9824 9816 9808 9799 9790 9779 9768 9756 9744 9730 9716 9700 9684 9667 9649 9630 9610 9589 9568 9545 9522 9497 9472 9446 9419 9392 9363 9335 9305 9276 9246 9216 9186 9156 9127 9098 9070 9042 9015 5880 0 41 5 8990 8965 8942 8921 8901 8883 8867 8853 8840 8830 8822 8816 8812 8811 8811 8813 8818 8824 8832 8843 8855 8868 8884 8901 8919 8939 8960 8982 9006 9030 9055 9082 9109 9137 9165 9194 9223 9252 9282 9311 9341 9370 9399 9428 9457 9485 9512 9538 9564 9589 9613 9636 9658 9679 9700 9719 9737 9753 9769 9784 9798 9811 9823 9834 9844 9853 9862 9869 9876 9883 9888 9893 9898 9901 9904 9907 9909 9910 9910 9910 9909 9908 9905 9902 9898 9894 9888 9882 9875 9867 9859 9849 9839 9829 9817 9805 9793 9780 9766 9752 9737 9722 9706 9691 9674 9657 9640 9623 9605 9586 9568 9549 9529 9509 9489 9469 9448 9427 9406 9385 9363 9342 9322 9301 9281 9262 9244 9226 9210 9195 9181 9169 9158 9149 9142 9137 9133 9132 9132 9135 9139 9145 9153 9163 9175 9188 9202 9218 9235 9254 9273 9293 9314 9336 9358 9380 9403 9426 9449 9471 9494 9517 9539 9562 9583 9605 9625 9645 9665 9684 9702 9719 9735 9751 9766 9780 9793 9805 9816 9826 9836 9844 9852 9860 9866 9872 9877 9882 9886 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9925 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9933 9931 9930 9927 9924 9920 9916 9911 9906 9901 9895 9890 9885 9879 9874 9870 9866 9863 9861 9859 9858 9858 9859 9861 9864 9867 9870 9875 9879 9884 9888 9893 9897 9901 9905 9908 9910 9912 9914 9915 9915 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9893 9891 9889 9888 9887 9885 9884 9882 9881 9879 9877 9876 9874 9872 9870 9868 9866 9865 9863 9861 9860 9858 9857 9855 9854 9853 9852 9850 9849 9848 9846 9845 9843 9841 9839 9837 9835 9833 9830 9828 9825 9823 9820 9818 9816 9813 9811 9809 9806 9804 9801 9799 9796 9792 9788 9784 9779 9773 9767 9760 9752 9743 9735 9725 9715 9705 9695 9684 9674 9665 9656 9648 9641 9635 9630 9627 9626 9625 9627 9630 9635 9641 9649 9658 9668 9679 9691 9703 9716 9729 9742 9755 9769 9781 9794 9806 9817 9828 9838 9847 9856 9864 9872 9879 9886 9892 9897 9902 9907 9911 9914 9918 9921 9924 9926 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9939 9939 9939 9939 9938 9937 9935 9934 9931 9929 9926 9922 9919 9914 9909 9904 9899 9893 9887 9880 9874 9867 9861 9854 9847 9840 9833 9827 9820 9813 9806 9799 9791 9783 9775 9766 9757 9747 9737 9726 9714 9702 9690 9677 9664 9652 9640 9628 9617 9607 9598 9590 9584 9580 9578 9577 9579 9582 9588 9595 9604 9614 9626 9639 9652 9667 9681 9696 9710 9724 9738 9750 9762 9773 9783 9792 9800 9807 9813 9818 9822 9825 9828 9830 9831 9832 9833 5881 0 41 5 9834 9834 9834 9834 9833 9833 9832 9832 9831 9830 9828 9827 9825 9824 9822 9820 9818 9815 9813 9810 9808 9805 9801 9798 9794 9790 9785 9780 9774 9768 9761 9754 9746 9738 9729 9720 9710 9701 9691 9682 9672 9664 9656 9648 9642 9637 9633 9631 9629 9630 9632 9635 9639 9645 9652 9660 9669 9679 9689 9699 9709 9719 9729 9738 9746 9754 9761 9767 9771 9775 9778 9780 9781 9781 9780 9778 9776 9773 9769 9765 9761 9756 9750 9744 9738 9731 9724 9716 9707 9698 9688 9677 9665 9653 9639 9624 9609 9592 9575 9556 9536 9516 9494 9472 9449 9425 9400 9374 9348 9321 9294 9266 9237 9208 9179 9149 9119 9089 9058 9027 8996 8966 8935 8904 8874 8845 8816 8788 8760 8735 8710 8687 8666 8646 8629 8614 8601 8590 8583 8577 8575 8575 8578 8584 8593 8604 8618 8635 8654 8675 8699 8725 8753 8782 8813 8846 8879 8914 8949 8986 9022 9059 9095 9132 9168 9204 9240 9274 9308 9341 9373 9404 9434 9463 9490 9516 9542 9566 9588 9610 9630 9650 9668 9685 9701 9716 9730 9743 9755 9767 9777 9786 9794 9802 9809 9815 9820 9825 9829 9833 9836 9838 9841 9843 9845 9846 9848 9850 9851 9853 9855 9857 9859 9861 9864 9866 9869 9871 9874 9877 9880 9882 9885 9887 9890 9892 9894 9896 9897 9899 9900 9901 9902 9902 9903 9903 9902 9902 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9888 9886 9884 9882 9880 9878 9877 9875 9874 9873 9872 9871 9871 9871 9872 9872 9873 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9893 9894 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9919 9920 9921 9921 9921 9921 9920 9920 9919 9917 9916 9915 9913 9911 9910 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9887 9884 9881 9878 9874 9870 9865 9860 9855 9849 9843 9836 9829 9822 9814 9807 9799 9791 9782 9774 9765 9757 9749 9740 9732 9724 9716 9708 9700 9693 9686 9680 9674 9668 9663 9659 9655 9652 9649 9647 9646 9645 9645 9646 9647 9649 9652 9655 9658 9662 9666 9671 9676 9680 9685 9690 9695 9700 9705 9710 9714 9719 9724 9728 9733 9737 9742 9747 9751 9756 9761 9766 9770 9775 9779 9783 9786 9789 9791 9792 9792 9791 9788 9784 9779 9772 9764 9754 9742 9730 9716 9701 9686 9670 9654 9638 9622 9607 9594 9582 9571 9562 9556 9551 9549 9549 9552 9557 9564 9573 9584 9597 9611 9627 9643 9660 9678 9695 9713 9730 9746 9762 9778 9792 9806 9819 9830 9841 9851 9861 9869 9877 9883 9889 9895 9899 9903 9906 9907 9908 9908 9906 9903 9899 9894 9887 9879 9870 9860 9848 9836 9823 9810 9797 9784 9771 9759 9747 9738 9729 9722 9718 9715 9714 9715 9719 9724 9732 9741 9751 9763 9776 5882 0 41 5 9790 9805 9819 9834 9848 9862 9875 9887 9898 9908 9917 9925 9932 9937 9942 9945 9948 9950 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9964 9962 9961 9960 9959 9958 9956 9955 9954 9953 9953 9952 9952 9952 9952 9953 9953 9954 9955 9956 9958 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9967 9965 9963 9961 9958 9954 9951 9947 9943 9939 9934 9930 9926 9922 9919 9916 9913 9911 9909 9908 9907 9907 9907 9908 9910 9912 9914 9917 9919 9922 9925 9928 9931 9934 9937 9939 9942 9944 9946 9947 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9956 9955 9954 9952 9950 9947 9944 9941 9936 9932 9927 9921 9915 9909 9903 9896 9890 9884 9878 9873 9868 9863 9859 9857 9854 9853 9853 9853 9854 9857 9860 9863 9868 9872 9878 9883 9889 9895 9901 9907 9913 9919 9924 9929 9934 9938 9942 9945 9948 9951 9953 9955 9956 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9970 9969 9967 9965 9963 9961 9958 9956 9952 9949 9946 9942 9938 9934 9929 9924 9920 9915 9909 9904 9898 9892 9885 9879 9872 9864 9857 9848 9840 9831 9822 9813 9803 9793 9783 9773 9762 9752 9742 9731 9721 9711 9701 9692 9683 9674 9665 9657 9650 9643 9637 9631 9626 9622 9619 9616 9614 9613 9613 9614 9616 9619 9622 9627 9633 9640 9648 9656 9666 9676 9687 9698 9710 9723 9735 9748 9760 9773 9785 9797 9809 9820 9830 9840 9849 9857 9865 9871 9877 9882 9887 9890 9894 9896 9898 9900 9901 9903 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9906 9905 9904 9903 9901 9900 9898 9895 9893 9890 9887 9884 9880 9877 9873 9868 9863 9858 9853 9847 9840 9834 9826 9819 9811 9802 9793 9784 9775 9766 9757 9747 9738 9730 9721 9714 9707 9700 9695 5883 0 41 5 9691 9688 9686 9685 9685 9686 9689 9692 9696 9701 9707 9714 9720 9727 9734 9741 9747 9754 9760 9765 9769 9773 9776 9778 9780 9780 9780 9780 9778 9777 9775 9772 9770 9768 9765 9763 9761 9760 9759 9758 9758 9759 9760 9762 9764 9767 9771 9775 9779 9784 9789 9795 9801 9806 9812 9818 9824 9830 9836 9842 9848 9854 9860 9865 9870 9876 9881 9886 9891 9895 9900 9905 9909 9913 9917 9922 9925 9929 9933 9936 9940 9943 9946 9948 9951 9953 9955 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9914 9913 9912 9910 9908 9906 9904 9901 9899 9896 9894 9891 9889 9886 9884 9881 9879 9878 9876 9875 9874 9874 9873 9873 9874 9875 9876 9877 9878 9880 9881 9883 9885 9886 9887 9889 9890 9890 9891 9891 9892 9892 9891 9891 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9889 9890 9891 9892 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9926 9927 9927 9928 9928 9927 9927 9926 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9890 9889 9887 9886 9884 9882 9881 9879 9877 9876 9874 9872 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9848 9845 9841 9837 9832 9827 9821 9815 9808 9801 9793 9784 9775 9765 9755 9744 9733 9721 9708 9695 9680 9665 9650 9633 9615 9596 9576 9555 9532 9508 9482 9455 9425 9394 9361 9325 9288 9248 9207 9163 9116 9068 9016 8963 8907 8849 8789 8726 8660 8592 8522 8449 8374 8296 8215 8132 8046 7958 7867 7774 7679 7581 7482 7381 7278 7174 7069 6964 6858 6753 6649 6546 6444 6345 6248 6154 6063 5976 5893 5814 5740 5670 5606 5546 5492 5442 5398 5360 5326 5298 5275 5258 5245 5238 5237 5240 5249 5263 5283 5307 5337 5373 5413 5458 5509 5564 5623 5686 5752 5822 5895 5970 6046 6123 6202 6280 6358 6436 6513 6588 6662 6734 6805 6874 6942 7009 7074 7140 7205 7270 7336 7402 7469 7538 7609 7682 7756 7833 7911 7991 8072 8155 8238 8322 8405 8487 8569 8648 8726 8801 8872 8941 9006 9067 9124 9177 9227 9272 9315 9353 9388 9421 9451 9478 9503 9526 9548 9569 9588 9606 9623 9640 9655 9670 9684 9697 9710 9722 9733 9743 9752 9760 9767 5884 0 41 5 9773 9778 9783 9787 9790 9792 9794 9795 9796 9797 9797 9798 9799 9799 9800 9801 9802 9803 9805 9807 9809 9811 9813 9816 9818 9821 9824 9827 9829 9832 9834 9837 9839 9841 9843 9845 9847 9848 9850 9851 9852 9854 9855 9856 9857 9859 9860 9861 9863 9864 9865 9867 9869 9870 9872 9874 9876 9878 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9897 9898 9898 9898 9897 9896 9894 9892 9890 9886 9882 9877 9871 9865 9858 9850 9841 9832 9822 9812 9802 9791 9781 9771 9761 9751 9743 9735 9728 9722 9718 9715 9713 9712 9713 9715 9719 9723 9729 9736 9744 9752 9761 9770 9780 9790 9799 9808 9817 9826 9834 9842 9849 9855 9861 9867 9871 9875 9879 9882 9885 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9898 9897 9895 9893 9891 9888 9886 9882 9879 9875 9870 9866 9860 9855 9849 9843 9837 9830 9823 9815 9808 9800 9792 9784 9776 9767 9759 9750 9741 9733 9724 9715 9707 9698 9690 9681 9673 9665 9658 9650 9644 9637 9631 9626 9621 9616 9612 9609 9607 9605 9604 9604 9605 9606 9608 9611 9614 9618 9623 9628 9634 9640 9647 9654 9661 9669 9676 9684 9691 9699 9706 9714 9721 9728 9734 9741 9747 9753 9759 9765 9770 9776 9781 9786 9791 9795 9800 9805 9809 9813 9817 9821 9825 9828 9832 9835 9837 9840 9842 9843 9845 9846 9847 9848 9848 9849 9849 9850 9850 9851 9852 9853 9854 9855 9857 9859 9861 9864 9866 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9886 9887 9888 9889 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9902 9902 9900 9899 9897 9896 9893 9891 9889 9886 9883 9881 9878 9875 9872 9870 9867 9864 9862 9859 9857 9854 9852 9850 9847 9845 9842 9839 9837 9834 9830 9827 9824 9820 9816 9812 9808 9803 9798 9793 9788 9782 9777 9771 9765 9758 9752 9745 9738 9730 9723 9715 9706 9698 9689 9679 5885 0 41 5 9670 9660 9650 9640 9629 9619 9608 9597 9586 9575 9565 9554 9544 9534 9525 9516 9507 9500 9493 9486 9481 9476 9472 9469 9467 9466 9466 9466 9468 9470 9474 9478 9483 9489 9496 9503 9511 9520 9529 9538 9548 9558 9569 9580 9591 9602 9613 9625 9636 9648 9659 9671 9682 9694 9705 9716 9727 9738 9749 9760 9770 9780 9790 9799 9808 9817 9825 9833 9840 9847 9854 9860 9866 9871 9875 9880 9883 9887 9890 9892 9895 9897 9899 9900 9901 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9905 9903 9900 9898 9895 9892 9888 9885 9881 9876 9872 9867 9862 9856 9850 9844 9838 9831 9825 9818 9811 9804 9797 9790 9783 9776 9769 9762 9755 9748 9741 9734 9727 9720 9713 9706 9698 9691 9684 9678 9671 9664 9658 9651 9646 9640 9635 9631 9627 9623 9620 9618 9617 9616 9616 9617 9618 9620 9622 9626 9629 9634 9638 9643 9649 9654 9660 9667 9673 9680 9686 9693 9700 9707 9714 9721 9728 9734 9741 9748 9755 9761 9767 9773 9779 9785 9790 9794 9799 9803 9806 9809 9811 9813 9815 9816 9816 9816 9816 9816 9815 9814 9812 9811 9810 9809 9808 9807 9806 9806 9806 9806 9807 9808 9809 9811 9813 9815 9818 9820 9823 9826 9829 9832 9835 9838 9841 9843 9846 9848 9850 9852 9854 9855 9856 9857 9858 9859 9859 9860 9860 9860 9860 9859 9859 9859 9858 9857 9857 9856 9855 9853 9852 9851 9849 9847 9844 9842 9839 9835 9832 9828 9823 9818 9813 9808 9802 9796 9790 9784 9777 9771 9765 9760 9754 9750 9745 9742 9739 9737 9736 9735 9736 9737 9739 9743 9747 9751 9757 9763 9770 9777 9784 9791 9799 9807 9814 9822 9829 9836 9842 9849 9854 9860 9865 9869 9874 9878 9881 9884 9887 9890 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9907 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9900 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9916 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9895 9893 9890 9888 9885 9883 9881 9879 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9862 9859 9855 9851 9846 9840 9834 9826 9819 9810 9802 9793 9785 9776 9767 9759 9751 9743 9736 9728 9720 9712 9703 9693 9682 9668 9652 9633 9611 9585 9554 9519 9480 9436 9387 9334 9278 9218 9155 9091 9026 8961 8898 8836 8778 8725 8677 8636 8603 8577 8560 8553 8554 8565 8585 8613 8649 8692 8741 8796 8855 5886 0 41 5 8917 8981 9046 9110 9173 9235 9293 9348 9400 9446 9489 9527 9560 9589 9614 9636 9654 9669 9682 9693 9702 9710 9717 9724 9731 9738 9744 9751 9758 9765 9772 9779 9786 9793 9800 9806 9812 9817 9821 9825 9828 9831 9833 9835 9836 9837 9837 9837 9838 9837 9837 9837 9837 9836 9836 9836 9835 9835 9834 9833 9832 9831 9830 9829 9828 9827 9825 9824 9823 9821 9820 9819 9818 9817 9816 9816 9816 9816 9816 9816 9817 9817 9818 9818 9819 9820 9820 9821 9821 9822 9822 9822 9822 9821 9821 9820 9819 9818 9817 9815 9814 9812 9811 9809 9807 9806 9804 9802 9801 9800 9799 9798 9797 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9793 9793 9792 9790 9789 9787 9785 9783 9781 9779 9776 9774 9771 9769 9766 9763 9759 9756 9752 9747 9742 9736 9730 9722 9713 9703 9692 9679 9665 9649 9633 9615 9596 9576 9555 9534 9514 9493 9473 9455 9437 9422 9409 9398 9390 9384 9382 9383 9386 9393 9402 9414 9427 9443 9459 9477 9495 9513 9530 9547 9562 9576 9588 9598 9605 9611 9614 9615 9614 9611 9607 9602 9596 9590 9584 9578 9573 9568 9565 9564 9563 9565 9568 9573 9580 9588 9597 9608 9620 9632 9645 9658 9671 9685 9697 9710 9722 9733 9743 9753 9762 9770 9777 9784 9790 9796 9801 9806 9810 9814 9818 9822 9826 9829 9832 9835 9838 9841 9844 9846 9849 9851 9852 9854 9855 9856 9857 9858 9858 9858 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9865 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9845 9845 9844 9843 9842 9841 9840 9838 9835 9832 9829 9824 9819 9813 9806 9798 9789 9779 9768 9757 9746 9734 9722 9710 9699 9688 9678 9669 9661 9655 9650 9647 9645 9645 9647 9650 9655 9661 9669 9678 9687 9698 9709 9720 9730 9741 9752 9761 9770 9779 9786 9792 9797 9802 9805 9807 9808 9809 9809 9808 9807 9805 9804 9801 9799 9797 9794 9792 9789 9787 9784 9782 9779 9777 9774 9772 9769 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9736 9734 9731 9729 9727 9725 9724 9722 9721 9721 9720 9720 9720 9720 9721 9722 9723 9724 9725 9727 9729 9731 9733 9735 9737 9740 9743 9746 9749 9752 9755 9758 9761 9764 9767 9771 9774 9777 9781 9784 9787 9791 9794 9797 9801 9804 9808 9812 9815 9819 9823 9827 9831 9834 9838 9842 9845 9849 9852 9855 9857 9860 9862 9864 9866 9867 9869 9870 9870 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9876 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9867 9866 9864 9863 9861 5887 0 41 5 9860 9859 9858 9857 9855 9855 9854 9853 9852 9851 9850 9849 9847 9846 9844 9843 9841 9839 9836 9834 9831 9829 9826 9823 9820 9818 9815 9813 9810 9808 9806 9804 9803 9801 9800 9799 9797 9796 9795 9794 9794 9793 9792 9791 9790 9790 9789 9788 9787 9787 9786 9786 9786 9785 9785 9785 9784 9784 9783 9782 9781 9779 9777 9775 9772 9769 9765 9761 9756 9751 9746 9740 9735 9729 9723 9716 9710 9704 9697 9690 9683 9675 9667 9658 9647 9635 9621 9605 9587 9566 9543 9516 9486 9453 9418 9379 9337 9294 9248 9201 9154 9107 9060 9014 8971 8931 8894 8862 8835 8813 8798 8788 8785 8789 8799 8814 8836 8863 8895 8931 8970 9012 9056 9101 9146 9191 9235 9278 9319 9358 9395 9428 9459 9487 9512 9535 9555 9573 9590 9604 9618 9630 9642 9653 9663 9673 9683 9693 9702 9711 9720 9729 9737 9745 9752 9758 9764 9769 9773 9777 9780 9782 9783 9784 9785 9785 9785 9785 9785 9785 9784 9784 9785 9785 9785 9786 9787 9787 9788 9788 9788 9788 9787 9786 9785 9783 9780 9777 9774 9770 9765 9760 9754 9749 9742 9736 9729 9722 9715 9707 9700 9692 9684 9676 9668 9660 9651 9642 9633 9624 9615 9606 9596 9587 9577 9567 9557 9548 9538 9529 9520 9511 9503 9495 9487 9480 9474 9468 9463 9458 9454 9451 9449 9447 9446 9446 9446 9448 9450 9453 9457 9461 9467 9473 9479 9486 9494 9502 9511 9520 9528 9537 9546 9555 9563 9572 9579 9586 9593 9599 9604 9609 9613 9616 9619 9621 9623 9625 9627 9628 9629 9630 9631 9633 9634 9636 9638 9640 9642 9644 9646 9648 9650 9652 9654 9656 9657 9658 9659 9659 9659 9659 9658 9657 9655 9654 9652 9649 9646 9642 9638 9633 9628 9621 9613 9603 9592 9579 9564 9547 9527 9505 9481 9454 9425 9394 9361 9327 9291 9254 9218 9181 9146 9111 9079 9049 9023 9000 8981 8966 8957 8952 8952 8958 8968 8983 9002 9025 9052 9081 9113 9148 9182 9218 9254 9290 9324 9357 9389 9419 9446 9471 9494 9515 9533 9549 9563 9576 9586 9596 9604 9611 9618 9624 9630 9636 9641 9647 9652 9658 9663 9669 9674 9679 9684 9689 9693 9697 9701 9704 9706 9708 9709 9710 9711 9711 9710 9710 9709 9708 9707 9705 9704 9702 9701 9699 9698 9696 9694 9692 9690 9688 9685 9682 9679 9675 9671 9666 9661 9655 9649 9642 9635 9628 9620 9613 9605 9598 9590 9583 9577 9571 9565 9561 9557 9554 9552 9551 9551 9552 9554 9557 9560 9564 9569 9574 9579 9585 9590 9596 9602 9608 9613 9618 9623 9628 9632 9636 9639 9643 9646 9649 9652 9654 9657 9659 9662 9664 9667 9669 9671 9673 9675 9677 9679 9680 9682 9683 9683 9683 9683 9682 9681 9680 9678 9677 9675 9672 9670 9668 9666 9664 9662 9660 9659 9658 9657 9656 9656 9656 9656 9656 9657 9657 9658 9658 9659 9659 9659 9659 5888 0 41 5 9658 9658 9657 9656 9655 9653 9652 9650 9649 9647 9646 9645 9643 9642 9642 9641 9641 9641 9641 9641 9641 9642 9642 9643 9644 9644 9645 9645 9645 9645 9645 9644 9643 9642 9641 9640 9638 9636 9634 9632 9630 9628 9626 9624 9622 9619 9617 9615 9613 9611 9609 9607 9605 9604 9602 9600 9598 9597 9595 9593 9591 9590 9588 9586 9585 9583 9582 9580 9579 9578 9576 9575 9574 9573 9573 9572 9571 9571 9570 9570 9570 9570 9569 9569 9569 9570 9570 9570 9570 9570 9571 9571 9571 9571 9572 9572 9572 9572 9572 9573 9573 9573 9572 9572 9572 9572 9571 9571 9570 9569 9569 9568 9567 9566 9565 9564 9563 9562 9560 9559 9557 9556 9554 9553 9551 9549 9547 9545 9543 9541 9539 9537 9535 9533 9532 9530 9528 9527 9525 9524 9523 9522 9521 9520 9520 9520 9519 9519 9520 9520 9520 9520 9521 9521 9522 9522 9522 9523 9523 9523 9523 9523 9524 9524 9524 9524 9524 9524 9524 9524 9524 9525 9525 9525 9525 9526 9526 9526 9527 9527 9527 9527 9527 9527 9526 9526 9525 9525 9524 9523 9521 9520 9518 9517 9515 9513 9512 9510 9508 9506 9505 9503 9502 9501 9499 9498 9497 9497 9496 9496 9495 9495 9494 9494 9494 9493 9493 9492 9491 9491 9490 9488 9487 9486 9484 9482 9481 9479 9477 9475 9474 9472 9471 9469 9468 9468 9467 9467 9467 9467 9467 9467 9467 9468 9468 9468 9468 9468 9467 9466 9465 9464 9462 9459 9457 9453 9450 9446 9442 9438 9433 9429 9424 9419 9415 9410 9405 9401 9396 9392 9388 9384 9380 9377 9373 9369 9366 9362 9359 9355 9352 9348 9345 9342 9338 9335 9332 9329 9327 9325 9323 9322 9320 9320 9319 9319 9320 9320 9321 9322 9323 9324 9325 9326 9327 9327 9328 9328 9327 9327 9326 9324 9323 9321 9319 9317 9315 9313 9311 9308 9306 9304 9301 9299 9296 9293 9289 9284 9279 9273 9265 9257 9246 9235 9221 9206 9190 9172 9152 9131 9109 9086 9063 9040 9017 8993 8972 8951 8932 8915 8900 8888 8879 8873 8870 8870 8873 8879 8888 8900 8914 8930 8947 8967 8987 9007 9028 9049 9069 9089 9108 9125 9141 9156 9168 9180 9189 9198 9204 9209 9213 9216 9218 9218 9219 9218 9217 9216 9214 9212 9210 9208 9206 9203 9201 9199 9196 9194 9192 9189 9187 9184 9181 9178 9176 9173 9170 9167 9164 9161 9158 9155 9153 9150 9148 9146 9143 9142 9140 9138 9137 9136 9135 9134 9133 9133 9132 9131 9131 9130 9129 9128 9127 9126 9124 9123 9121 9119 9117 9114 9112 9109 9106 9103 9100 9097 9093 9090 9087 9084 9081 9078 9076 9073 9071 9069 9067 9065 9064 9063 9062 9062 9061 9061 9061 9061 9062 9062 9063 9064 9065 9066 9067 9069 9071 9072 9074 9076 9078 9081 9083 9085 9087 9089 9091 9092 9094 9095 9096 9097 9098 9098 9098 9098 9097 9096 9095 9093 9091 9089 5889 0 41 5 9087 9085 9083 9080 9078 9075 9072 9070 9067 9064 9060 9057 9053 9049 9045 9040 9035 9030 9024 9017 9011 9004 8996 8988 8980 8972 8964 8955 8947 8939 8931 8923 8915 8908 8902 8896 8891 8886 8881 8878 8874 8872 8869 8867 8866 8865 8863 8862 8861 8860 8859 8858 8857 8856 8854 8852 8850 8848 8846 8844 8841 8839 8837 8834 8832 8829 8827 8824 8822 8820 8818 8815 8813 8811 8808 8806 8803 8800 8797 8794 8790 8787 8783 8779 8774 8770 8765 8760 8755 8750 8745 8739 8734 8728 8723 8717 8712 8706 8701 8696 8690 8685 8680 8675 8670 8665 8660 8655 8650 8645 8640 8635 8630 8625 8620 8615 8610 8604 8599 8594 8589 8583 8578 8572 8567 8561 8556 8550 8544 8538 8532 8526 8520 8514 8508 8501 8495 8489 8482 8475 8468 8462 8455 8447 8440 8433 8426 8418 8411 8403 8396 8388 8381 8373 8365 8358 8350 8343 8335 8328 8320 8313 8305 8298 8291 8283 8276 8268 8260 8252 8244 8236 8228 8220 8211 8203 8194 8185 8176 8167 8157 8148 8138 8129 8119 8109 8100 8090 8080 8071 8061 8052 8042 8033 8024 8015 8006 7997 7989 7980 7972 7963 7955 7947 7939 7931 7923 7916 7908 7901 7893 7886 7879 7871 7864 7857 7849 7842 7834 7827 7819 7811 7803 7795 7786 7778 7769 7760 7751 7742 7733 7723 7714 7704 7694 7684 7674 7663 7653 7642 7632 7621 7610 7599 7587 7576 7564 7553 7541 7529 7517 7505 7493 7480 7468 7456 7444 7432 7420 7407 7395 7383 7371 7359 7347 7335 7322 7310 7297 7283 7270 7256 7241 7226 7211 7195 7179 7163 7146 7129 7113 7096 7079 7062 7045 7028 7012 6995 6978 6962 6945 6927 6909 6890 6870 6849 6827 6802 6776 6747 6716 6683 6647 6609 6570 6528 6484 6439 6394 6348 6302 6256 6212 6170 6130 6092 6058 6028 6002 5980 5962 5949 5940 5936 5935 5939 5946 5955 5967 5981 5995 6011 6027 6042 6057 6070 6082 6091 6099 6104 6107 6108 6106 6102 6096 6089 6079 6069 6057 6044 6031 6017 6003 5988 5974 5959 5944 5930 5915 5900 5885 5870 5854 5838 5822 5805 5787 5769 5750 5730 5709 5687 5664 5640 5615 5590 5563 5535 5506 5477 5446 5413 5380 5346 5310 5272 5234 5193 5151 5107 5061 5014 4963 4911 4856 4798 4738 4674 4608 4538 4465 4388 4308 4224 4137 4046 3952 3854 3753 3649 3542 3433 3322 3208 3094 2979 2864 2748 2634 2520 2409 2300 2193 2090 1990 1894 1803 1716 1634 1556 1484 1416 1353 1295 1242 1192 1147 1106 1069 1035 1003 975 949 926 904 885 867 850 835 821 807 795 784 773 763 754 745 737 729 722 716 709 704 698 693 689 685 681 677 674 671 668 665 663 661 659 658 657 656 656 656 656 657 658 659 661 663 665 668 671 675 678 682 687 691 696 700 706 711 717 5890 0 41 5 723 729 736 743 751 760 769 780 791 804 818 833 851 870 891 914 939 967 998 1031 1068 1107 1150 1196 1246 1299 1356 1417 1481 1549 1621 1696 1775 1857 1943 2031 2123 2217 2313 2412 2512 2615 2718 2822 2927 3032 3136 3241 3345 3447 3548 3647 3744 3840 3932 4022 4109 4193 4275 4353 4428 4499 4568 4634 4697 4756 4813 4868 4920 4970 5017 5063 5107 5149 5189 5228 5266 5303 5338 5373 5406 5439 5471 5502 5532 5561 5590 5617 5644 5669 5694 5718 5741 5763 5784 5804 5823 5841 5859 5876 5893 5909 5925 5941 5956 5972 5988 6004 6020 6037 6054 6072 6091 6110 6129 6150 6170 6192 6214 6236 6258 6281 6304 6326 6349 6371 6393 6415 6437 6458 6478 6498 6517 6536 6554 6571 6588 6604 6620 6636 6651 6665 6680 6694 6708 6722 6736 6750 6763 6777 6791 6805 6819 6832 6847 6861 6875 6889 6903 6918 6932 6947 6961 6976 6990 7005 7019 7034 7048 7063 7077 7092 7106 7120 7134 7148 7162 7175 7189 7202 7215 7228 7240 7253 7265 7277 7289 7300 7311 7322 7333 7343 7353 7363 7373 7382 7391 7400 7409 7417 7425 7432 7440 7447 7453 7460 7466 7471 7476 7481 7486 7490 7493 7496 7499 7502 7504 7506 7508 7509 7511 7512 7513 7514 7516 7517 7518 7520 7522 7524 7526 7529 7532 7535 7539 7543 7547 7552 7557 7562 7568 7574 7581 7587 7594 7602 7610 7618 7626 7635 7644 7654 7664 7674 7685 7696 7708 7720 7732 7745 7758 7771 7785 7799 7814 7828 7843 7858 7873 7889 7904 7920 7935 7951 7966 7982 7997 8013 8028 8044 8059 8074 8089 8104 8118 8133 8147 8161 8175 8188 8202 8215 8227 8240 8252 8263 8275 8286 8296 8306 8316 8326 8335 8344 8353 8361 8369 8377 8384 8391 8398 8404 8410 8416 8421 8427 8431 8436 8441 8445 8449 8453 8456 8460 8464 8467 8471 8475 8479 8483 8487 8492 8496 8501 8507 8512 8518 8524 8530 8536 8543 8550 8556 8563 8569 8576 8582 8588 8594 8599 8604 8609 8614 8618 8622 8625 8628 8631 8633 8636 8638 8641 8643 8645 8648 8651 8654 8657 8661 8665 8670 8675 8680 8686 8693 8700 8707 8714 8722 8730 8738 8747 8755 8763 8771 8779 8787 8795 8802 8809 8815 8821 8827 8833 8838 8843 8848 8852 8856 8861 8865 8869 8873 8878 8882 8886 8891 8895 8900 8905 8910 8915 8920 8925 8930 8935 8940 8945 8950 8955 8960 8964 8968 8972 8976 8980 8983 8986 8989 8992 8994 8997 8999 9001 9003 9004 9006 9007 9009 9010 9011 9013 9014 9015 9016 9018 9019 9021 9023 9025 9027 9030 9033 9036 9039 9043 9047 9051 9055 9059 9064 9069 9073 9078 9083 9088 9092 9096 9101 9104 9108 9111 9115 9117 9120 9122 9124 9126 9128 9129 9131 9132 9134 9135 9137 9138 9140 9141 9143 9145 9147 9150 9152 9154 9157 9159 9161 9164 9166 9169 5891 0 41 5 9171 9173 9175 9178 9180 9182 9184 9186 9188 9190 9191 9193 9195 9197 9199 9200 9202 9204 9205 9206 9207 9208 9208 9208 9208 9207 9206 9204 9202 9199 9195 9191 9186 9180 9174 9166 9158 9150 9140 9130 9118 9106 9093 9079 9064 9048 9031 9013 8994 8973 8952 8929 8905 8879 8852 8824 8794 8763 8731 8697 8662 8626 8589 8551 8512 8473 8433 8393 8353 8313 8273 8235 8197 8160 8125 8091 8059 8029 8002 7977 7954 7935 7918 7905 7894 7887 7883 7882 7884 7889 7898 7909 7923 7940 7959 7980 8004 8030 8058 8088 8119 8151 8185 8219 8255 8291 8328 8365 8402 8440 8477 8514 8551 8588 8625 8660 8695 8730 8763 8796 8828 8858 8888 8916 8943 8970 8995 9018 9041 9063 9083 9102 9120 9138 9154 9169 9184 9197 9210 9223 9234 9246 9256 9266 9276 9285 9294 9302 9310 9318 9326 9333 9339 9346 9352 9358 9363 9368 9373 9378 9382 9387 9391 9395 9399 9402 9406 9410 9413 9416 9420 9423 9426 9430 9433 9436 9438 9441 9444 9446 9449 9451 9453 9455 9457 9458 9460 9461 9462 9463 9464 9465 9465 9466 9466 9466 9466 9466 9465 9465 9464 9463 9462 9461 9459 9457 9455 9453 9451 9449 9447 9445 9442 9440 9438 9436 9434 9432 9430 9428 9427 9424 9422 9419 9416 9412 9408 9403 9397 9390 9381 9372 9362 9350 9338 9325 9310 9295 9280 9265 9249 9234 9219 9205 9192 9180 9170 9162 9155 9150 9148 9147 9149 9153 9158 9165 9175 9185 9197 9210 9223 9238 9252 9267 9281 9295 9309 9323 9335 9347 9358 9368 9377 9385 9393 9399 9404 9408 9412 9414 9416 9417 9417 9416 9415 9413 9411 9408 9404 9401 9396 9392 9387 9381 9376 9369 9363 9355 9347 9337 9326 9314 9300 9284 9265 9244 9219 9192 9162 9128 9091 9050 9007 8961 8912 8862 8810 8758 8706 8655 8605 8558 8514 8475 8440 8411 8389 8373 8365 8363 8369 8382 8403 8430 8463 8501 8544 8591 8642 8694 8747 8801 8855 8908 8959 9007 9053 9095 9135 9170 9202 9230 9255 9276 9295 9311 9325 9337 9347 9356 9364 9371 9378 9385 9391 9398 9404 9410 9417 9423 9429 9434 9439 9444 9449 9453 9456 9459 9461 9463 9464 9465 9466 9466 9466 9466 9466 9466 9465 9465 9465 9465 9466 9466 9466 9466 9466 9466 9466 9465 9464 9463 9462 9460 9457 9455 9451 9448 9444 9439 9435 9430 9424 9419 9413 9407 9401 9395 9389 9382 9376 9370 9364 9357 9352 9346 9340 9335 9330 9325 9321 9317 9314 9311 9309 9308 9307 9307 9307 9309 9311 9314 9317 9322 9327 9332 9339 9346 9353 9362 9370 9379 9389 9399 9409 9420 9430 9441 9452 9463 9474 9486 9497 9508 9519 9530 9541 9552 9563 9573 9583 9593 9603 9612 9621 9630 9638 9646 9653 9660 9667 9673 9679 9684 9689 9693 9697 9700 9703 9706 9709 9711 9713 9714 9716 9717 9719 9720 9721 9722 5892 0 41 5 9723 9724 9725 9726 9728 9729 9730 9731 9731 9732 9733 9734 9734 9735 9735 9735 9735 9735 9734 9734 9733 9732 9732 9731 9730 9729 9728 9728 9727 9727 9726 9726 9726 9727 9727 9728 9729 9730 9732 9733 9735 9736 9738 9740 9742 9744 9745 9747 9748 9750 9751 9752 9753 9754 9755 9755 9755 9755 9755 9755 9755 9755 9754 9754 9753 9753 9752 9752 9751 9750 9750 9749 9748 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9736 9735 9733 9732 9730 9728 9727 9725 9723 9722 9720 9718 9717 9715 9714 9712 9711 9709 9708 9707 9705 9704 9703 9702 9701 9699 9698 9697 9696 9694 9693 9691 9689 9687 9685 9683 9681 9678 9676 9673 9671 9668 9665 9663 9660 9658 9655 9653 9652 9650 9649 9648 9647 9647 9646 9646 9646 9646 9645 9645 9644 9643 9641 9639 9637 9633 9629 9624 9619 9613 9607 9599 9592 9584 9576 9567 9558 9549 9540 9530 9521 9511 9500 9490 9478 9465 9452 9437 9420 9402 9381 9359 9334 9307 9277 9245 9211 9175 9137 9096 9056 9014 8973 8931 8890 8852 8814 8780 8749 8722 8699 8681 8667 8658 8654 8656 8662 8673 8688 8707 8729 8755 8783 8813 8844 8876 8908 8939 8970 8999 9027 9053 9077 9099 9119 9136 9152 9165 9177 9187 9196 9203 9210 9217 9223 9228 9234 9240 9247 9254 9262 9270 9279 9288 9298 9308 9319 9331 9342 9354 9366 9379 9391 9403 9415 9428 9440 9452 9464 9475 9487 9499 9510 9522 9533 9544 9555 9565 9575 9586 9595 9605 9614 9622 9630 9637 9644 9650 9656 9660 9664 9668 9670 9672 9673 9673 9672 9671 9669 9666 9662 9658 9653 9647 9641 9634 9626 9618 9608 9598 9587 9575 9562 9549 9534 9518 9502 9484 9465 9444 9423 9400 9377 9352 9325 9298 9270 9240 9209 9178 9145 9111 9076 9041 9005 8968 8930 8892 8853 8814 8774 8734 8694 8653 8613 8573 8533 8493 8454 8415 8377 8340 8304 8269 8235 8203 8173 8145 8118 8094 8071 8051 8033 8018 8004 7993 7985 7978 7973 7971 7970 7971 7973 7977 7982 7988 7994 8002 8009 8017 8025 8032 8040 8047 8053 8059 8064 8068 8071 8072 8072 8071 8069 8064 8058 8050 8040 8028 8013 7997 7977 7955 7930 7903 7872 7839 7802 7762 7720 7674 7625 7573 7519 7461 7401 7338 7273 7205 7136 7064 6991 6917 6841 6764 6686 6608 6530 6451 6372 6294 6216 6139 6062 5987 5913 5841 5770 5702 5635 5570 5509 5449 5393 5340 5290 5243 5199 5160 5124 5091 5063 5039 5019 5004 4992 4985 4983 4985 4992 5004 5020 5042 5068 5099 5135 5177 5223 5275 5332 5394 5461 5533 5610 5692 5779 5870 5965 6065 6168 6274 6384 6495 6609 6725 6842 6959 7076 7193 7309 7425 7538 7649 7758 7865 7968 8068 8165 8258 8347 8432 8514 8592 8665 8735 8801 8863 8921 8976 9027 9073 9117 9156 9192 9223 9252 9276 5893 0 41 5 9297 9314 9328 9338 9345 9348 9349 9347 9343 9336 9328 9319 9308 9297 9287 9276 9266 9257 9249 9244 9240 9239 9240 9244 9250 9259 9271 9285 9301 9319 9339 9360 9382 9404 9427 9450 9472 9494 9516 9536 9554 9572 9587 9602 9614 9625 9635 9644 9651 9657 9662 9666 9670 9673 9676 9678 9681 9683 9685 9687 9689 9691 9694 9696 9698 9699 9701 9702 9703 9704 9704 9704 9704 9703 9701 9699 9697 9694 9691 9688 9684 9680 9676 9671 9666 9662 9656 9651 9646 9640 9635 9629 9624 9618 9612 9606 9600 9594 9589 9583 9577 9571 9565 9560 9554 9549 9544 9539 9535 9531 9527 9524 9521 9519 9517 9516 9515 9515 9515 9516 9518 9520 9523 9526 9530 9534 9539 9544 9549 9555 9561 9568 9575 9582 9589 9596 9603 9611 9618 9625 9632 9640 9646 9653 9660 9666 9673 9679 9684 9690 9695 9700 9705 9710 9714 9718 9722 9725 9729 9732 9734 9737 9739 9741 9743 9745 9746 9748 9749 9750 9750 9751 9751 9751 9752 9752 9751 9751 9751 9751 9750 9750 9750 9749 9749 9749 9749 9749 9749 9750 9750 9751 9752 9753 9754 9755 9756 9757 9758 9760 9761 9762 9762 9763 9764 9764 9764 9764 9764 9764 9763 9763 9762 9761 9760 9759 9758 9757 9756 9755 9753 9752 9750 9747 9745 9742 9738 9733 9728 9721 9714 9705 9695 9684 9671 9657 9641 9624 9606 9587 9568 9547 9526 9506 9485 9464 9445 9426 9409 9394 9380 9369 9359 9352 9348 9346 9347 9350 9355 9363 9373 9384 9397 9412 9427 9444 9460 9477 9494 9511 9527 9543 9558 9572 9586 9598 9609 9620 9629 9638 9646 9653 9660 9666 9671 9677 9681 9686 9691 9695 9699 9702 9706 9709 9712 9715 9717 9719 9721 9722 9723 9723 9723 9723 9722 9721 9720 9719 9718 9716 9715 9713 9712 9711 9710 9709 9708 9707 9707 9707 9707 9707 9707 9708 9708 9709 9710 9711 9712 9713 9714 9715 9717 9718 9720 9722 9724 9727 9729 9732 9735 9738 9741 9744 9747 9751 9754 9757 9759 9762 9765 9767 9769 9771 9772 9773 9774 9775 9776 9777 9777 9778 9778 9779 9780 9780 9781 9782 9784 9785 9786 9788 9790 9792 9793 9795 9797 9798 9799 9800 9801 9802 9802 9802 9802 9801 9800 9799 9798 9796 9795 9793 9791 9790 9788 9787 9785 9784 9783 9782 9781 9780 9780 9779 9779 9779 9778 9778 9778 9777 9777 9776 9775 9775 9774 9773 9772 9771 9770 9769 9768 9768 9767 9766 9766 9766 9766 9767 9767 9768 9769 9771 9772 9774 9776 9778 9779 9781 9783 9785 9787 9789 9790 9792 9793 9794 9795 9796 9796 9797 9797 9797 9797 9797 9798 9798 9798 9798 9798 9799 9799 9800 9801 9802 9803 9804 9805 9806 9808 9809 9810 9812 9813 9814 9815 9815 9816 9816 9816 9816 9816 9816 9816 9815 9814 9814 9813 9812 9812 9811 9810 9810 9810 9809 9809 9810 9810 9810 9811 9811 5894 0 41 5 9812 9812 9813 9813 9814 9814 9814 9814 9814 9813 9812 9811 9810 9808 9806 9804 9801 9799 9796 9793 9790 9787 9784 9781 9778 9775 9773 9770 9767 9765 9763 9761 9759 9758 9757 9756 9755 9754 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9751 9751 9750 9749 9748 9747 9747 9746 9745 9744 9743 9742 9741 9740 9740 9739 9739 9739 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9736 9736 9736 9736 9736 9736 9737 9737 9737 9737 9738 9738 9739 9739 9739 9740 9740 9740 9741 9741 9741 9741 9742 9742 9742 9742 9742 9743 9743 9743 9743 9744 9744 9745 9745 9746 9746 9747 9748 9748 9749 9749 9749 9749 9749 9749 9749 9748 9747 9746 9745 9744 9742 9740 9738 9735 9732 9730 9727 9724 9721 9718 9715 9711 9708 9705 9702 9699 9695 9692 9688 9684 9680 9675 9670 9664 9657 9650 9641 9632 9622 9611 9600 9587 9574 9560 9546 9532 9518 9503 9490 9476 9464 9452 9442 9433 9426 9421 9417 9415 9415 9417 9421 9426 9433 9442 9452 9463 9475 9487 9500 9513 9526 9540 9553 9565 9577 9588 9599 9609 9618 9626 9634 9640 9647 9652 9657 9661 9665 9669 9672 9674 9677 9679 9681 9683 9684 9686 9687 9688 9688 9689 9689 9689 9689 9689 9689 9688 9688 9688 9687 9687 9687 9687 9687 9687 9687 9687 9688 9688 9689 9690 9690 9691 9691 9691 9691 9691 9690 9689 9688 9686 9685 9682 9680 9677 9674 9670 9667 9663 9659 9655 9651 9648 9644 9640 9636 9633 9630 9627 9624 9621 9619 9617 9615 9613 9612 9611 9610 9609 9608 9608 9607 9607 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9605 9605 9605 9605 9605 9605 9605 9605 9605 9604 9604 9604 9604 9604 9604 9603 9603 9603 9602 9601 9601 9600 9599 9598 9597 9595 9594 9593 9591 9590 9589 9588 9587 9586 9585 9584 9584 9584 9584 9584 9585 9585 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595 9595 9595 9595 9595 9595 9594 9593 9591 9590 9588 9586 9584 9582 9580 9578 9576 9574 9572 9570 9568 9566 9564 9563 9561 9560 9558 9557 9556 9554 9552 9551 9549 9546 9544 9541 9538 9535 9531 9527 9523 9518 9513 9508 9503 9497 9492 9487 9481 9476 9471 9465 9460 9455 9451 9446 9442 9438 9434 9429 9426 9422 9418 9414 9410 9406 9402 9398 9394 9389 9385 9381 9376 9372 9367 9363 9358 9353 9349 9344 9339 9334 9329 9323 9317 9311 9304 9296 9288 9279 9269 9259 9247 9235 9223 9210 9196 9182 9168 9154 9141 9128 9115 9104 9093 9084 9076 9070 9066 9063 9062 9063 9065 9069 9075 9082 9090 9099 9108 9119 9129 9139 9150 9160 9169 9178 9186 9193 9200 9206 9211 9215 9219 9222 9224 5895 0 41 5 9226 9228 9230 9232 9234 9236 9238 9240 9243 9246 9249 9253 9257 9260 9264 9267 9271 9274 9277 9280 9282 9283 9285 9285 9285 9285 9284 9283 9281 9279 9277 9275 9272 9269 9266 9263 9260 9256 9253 9249 9245 9241 9236 9230 9224 9218 9211 9203 9194 9184 9174 9162 9150 9137 9123 9109 9095 9080 9065 9051 9036 9022 9008 8996 8984 8974 8964 8956 8950 8945 8941 8939 8939 8939 8942 8945 8949 8954 8960 8967 8974 8981 8988 8996 9003 9010 9016 9022 9028 9033 9037 9041 9045 9048 9050 9052 9054 9055 9056 9057 9058 9059 9059 9059 9060 9060 9060 9060 9060 9060 9060 9059 9059 9058 9057 9056 9054 9053 9051 9049 9047 9045 9042 9040 9037 9034 9031 9028 9025 9022 9019 9016 9013 9010 9006 9003 9000 8996 8993 8989 8986 8982 8978 8974 8970 8966 8962 8958 8954 8949 8945 8941 8936 8931 8927 8922 8917 8912 8906 8901 8896 8890 8884 8879 8873 8867 8861 8855 8848 8842 8836 8830 8824 8818 8813 8807 8802 8796 8791 8786 8781 8776 8770 8765 8760 8755 8750 8744 8739 8733 8727 8721 8714 8707 8700 8693 8686 8678 8671 8663 8655 8648 8640 8632 8624 8616 8609 8601 8594 8586 8579 8571 8564 8557 8549 8541 8534 8526 8518 8510 8501 8493 8484 8475 8466 8457 8448 8439 8430 8421 8412 8403 8394 8385 8376 8367 8357 8348 8339 8330 8320 8311 8301 8291 8280 8270 8259 8248 8236 8225 8213 8201 8189 8176 8164 8151 8139 8126 8114 8102 8089 8077 8065 8053 8041 8029 8017 8005 7994 7982 7970 7958 7947 7935 7922 7910 7898 7885 7873 7860 7847 7833 7820 7806 7793 7779 7765 7751 7737 7722 7708 7693 7679 7664 7649 7634 7619 7604 7589 7574 7559 7544 7528 7513 7497 7481 7466 7450 7434 7418 7401 7385 7369 7352 7335 7318 7301 7284 7267 7249 7232 7214 7196 7178 7160 7142 7124 7105 7087 7068 7050 7031 7012 6993 6974 6954 6935 6915 6895 6874 6854 6833 6812 6790 6768 6746 6724 6701 6678 6655 6631 6608 6584 6560 6536 6511 6486 6461 6436 6411 6385 6359 6332 6305 6277 6249 6220 6190 6159 6127 6094 6060 6025 5989 5951 5911 5870 5827 5783 5737 5689 5638 5586 5531 5474 5414 5351 5286 5217 5145 5069 4990 4907 4821 4730 4635 4537 4434 4328 4218 4105 3988 3868 3746 3622 3497 3369 3242 3115 2988 2861 2737 2614 2495 2378 2265 2156 2052 1952 1857 1767 1683 1603 1529 1460 1396 1337 1283 1233 1188 1146 1109 1074 1043 1015 989 966 945 925 908 892 877 863 850 839 828 818 809 800 792 785 778 772 767 761 757 753 749 746 743 741 739 737 736 735 734 734 734 734 735 736 737 739 741 743 746 749 753 757 761 766 772 778 784 791 799 808 817 827 837 849 862 876 891 907 925 945 967 990 1017 5896 0 41 5 1046 1078 1113 1151 1193 1240 1290 1345 1405 1469 1539 1614 1693 1778 1868 1963 2063 2167 2275 2387 2503 2622 2743 2867 2991 3117 3243 3369 3495 3619 3742 3862 3980 4096 4208 4317 4423 4525 4623 4717 4808 4895 4978 5057 5133 5206 5275 5342 5405 5466 5525 5580 5634 5686 5735 5783 5829 5873 5916 5958 5998 6036 6074 6110 6145 6180 6213 6246 6277 6308 6338 6368 6397 6426 6454 6481 6508 6535 6561 6587 6612 6637 6662 6686 6710 6733 6756 6779 6801 6823 6844 6865 6886 6906 6926 6945 6965 6984 7003 7022 7041 7060 7078 7097 7116 7134 7153 7171 7189 7208 7226 7244 7261 7279 7296 7314 7331 7347 7364 7380 7396 7411 7427 7442 7457 7471 7486 7500 7514 7528 7542 7556 7569 7583 7596 7609 7621 7634 7646 7658 7670 7681 7692 7703 7714 7724 7734 7744 7754 7764 7773 7783 7793 7802 7812 7822 7832 7842 7852 7862 7872 7882 7892 7902 7911 7921 7930 7939 7948 7956 7964 7972 7979 7985 7992 7997 8003 8008 8013 8017 8022 8025 8029 8032 8036 8038 8041 8043 8044 8045 8046 8046 8045 8044 8042 8039 8036 8032 8028 8023 8017 8012 8006 8000 7995 7990 7986 7982 7980 7978 7978 7979 7982 7986 7991 7998 8007 8016 8027 8038 8049 8061 8073 8085 8096 8107 8117 8125 8132 8137 8141 8144 8144 8144 8142 8139 8135 8130 8126 8121 8117 8113 8111 8110 8110 8112 8117 8124 8133 8144 8158 8174 8192 8212 8234 8257 8282 8307 8333 8360 8386 8413 8439 8464 8489 8513 8536 8557 8578 8597 8615 8632 8648 8664 8678 8692 8705 8718 8731 8743 8755 8766 8778 8789 8800 8811 8822 8833 8843 8853 8862 8871 8880 8888 8896 8903 8910 8916 8922 8927 8932 8937 8941 8946 8950 8955 8959 8964 8968 8973 8978 8984 8989 8995 9001 9007 9013 9019 9026 9032 9039 9045 9051 9057 9063 9069 9075 9081 9087 9092 9097 9103 9108 9113 9118 9123 9127 9132 9136 9141 9145 9149 9152 9156 9159 9163 9165 9168 9171 9173 9175 9177 9179 9181 9183 9185 9186 9188 9190 9192 9194 9196 9198 9200 9202 9203 9205 9207 9208 9209 9210 9211 9211 9211 9211 9211 9211 9210 9209 9209 9208 9208 9207 9206 9206 9205 9204 9203 9202 9199 9197 9193 9188 9182 9174 9165 9154 9141 9126 9109 9090 9069 9047 9022 8997 8971 8944 8917 8891 8865 8841 8818 8798 8780 8766 8755 8747 8744 8744 8748 8756 8768 8784 8803 8824 8849 8875 8903 8933 8963 8993 9023 9053 9082 9110 9137 9162 9186 9208 9228 9246 9263 9278 9292 9304 9316 9326 9336 9345 9353 9362 9369 9377 9384 9392 9399 9406 9413 9420 9427 9434 9440 9446 9452 9458 9463 9468 9472 9476 9480 9483 9486 9488 9491 9493 9494 9496 9498 9499 9500 9502 9503 9504 9505 9507 9508 9510 9511 9513 9514 9516 9518 9520 9521 9523 9525 9527 9529 9530 9532 5897 0 41 5 9533 9535 9536 9537 9538 9539 9540 9540 9540 9540 9540 9540 9539 9538 9537 9535 9533 9531 9529 9526 9523 9519 9515 9511 9507 9502 9497 9492 9487 9481 9476 9471 9465 9460 9455 9450 9446 9441 9438 9434 9431 9429 9427 9425 9424 9424 9424 9424 9424 9425 9426 9427 9427 9428 9429 9429 9429 9429 9428 9427 9425 9422 9419 9415 9411 9406 9400 9393 9387 9379 9371 9363 9354 9345 9336 9327 9317 9308 9298 9288 9278 9269 9259 9250 9240 9231 9221 9212 9203 9193 9184 9175 9165 9156 9147 9138 9129 9120 9111 9102 9094 9086 9078 9070 9063 9057 9050 9045 9039 9035 9031 9027 9024 9022 9020 9018 9018 9018 9018 9019 9021 9023 9025 9028 9032 9036 9041 9047 9053 9059 9066 9074 9083 9092 9101 9112 9122 9134 9145 9157 9170 9183 9195 9209 9222 9235 9248 9262 9275 9288 9301 9313 9325 9337 9349 9361 9372 9383 9394 9404 9415 9425 9435 9445 9455 9465 9475 9484 9493 9502 9511 9520 9528 9536 9544 9551 9558 9565 9571 9576 9581 9586 9590 9593 9596 9599 9602 9604 9605 9607 9608 9610 9611 9612 9613 9614 9615 9616 9617 9618 9618 9618 9618 9617 9616 9614 9611 9607 9602 9597 9590 9582 9573 9562 9551 9538 9525 9511 9496 9480 9464 9448 9432 9416 9401 9386 9372 9360 9348 9338 9329 9322 9317 9313 9311 9311 9313 9316 9320 9326 9333 9340 9349 9358 9368 9378 9388 9398 9408 9417 9426 9435 9443 9450 9457 9463 9468 9473 9477 9480 9483 9485 9487 9489 9491 9492 9494 9495 9497 9499 9501 9503 9505 9508 9511 9514 9518 9522 9526 9531 9536 9541 9546 9552 9558 9564 9571 9577 9584 9590 9597 9604 9611 9618 9625 9632 9638 9645 9651 9658 9664 9670 9676 9681 9687 9692 9697 9702 9706 9711 9715 9719 9723 9727 9731 9735 9739 9742 9746 9750 9753 9757 9760 9764 9767 9770 9773 9776 9778 9780 9782 9783 9785 9785 9786 9786 9786 9785 9784 9783 9782 9780 9779 9777 9776 9774 9772 9771 9769 9767 9766 9764 9762 9760 9758 9756 9753 9750 9746 9743 9738 9734 9729 9724 9718 9712 9706 9700 9694 9689 9683 9678 9673 9669 9666 9663 9662 9661 9661 9662 9664 9667 9671 9676 9681 9687 9694 9701 9708 9715 9723 9730 9737 9744 9751 9757 9763 9768 9773 9778 9782 9786 9789 9792 9794 9797 9799 9801 9803 9805 9807 9808 9810 9812 9813 9814 9816 9817 9818 9819 9820 9821 9821 9822 9822 9822 9822 9822 9822 9821 9821 9821 9820 9820 9819 9819 9818 9817 9817 9816 9815 9813 9811 9809 9806 9803 9799 9794 9789 9782 9775 9767 9759 9749 9740 9729 9719 9708 9697 9687 9677 9667 9658 9650 9644 9638 9634 9631 9630 9630 9632 9635 9639 9645 9651 9659 9667 9676 9685 9694 9704 9713 9722 9730 9738 9746 9752 9758 9764 9768 9772 9776 9779 9781 9783 9785 9787 9789 9790 9792 5898 0 41 5 9793 9794 9796 9797 9798 9800 9801 9802 9803 9803 9804 9804 9804 9803 9803 9802 9801 9800 9799 9797 9796 9794 9792 9791 9788 9786 9783 9780 9777 9773 9769 9764 9759 9753 9746 9739 9730 9722 9712 9702 9691 9680 9668 9656 9644 9631 9617 9603 9588 9572 9555 9537 9517 9495 9471 9445 9415 9383 9346 9307 9263 9216 9164 9109 9050 8988 8923 8856 8787 8717 8647 8578 8510 8444 8382 8322 8268 8220 8176 8140 8109 8086 8069 8059 8055 8057 8065 8078 8095 8115 8138 8164 8190 8217 8245 8272 8298 8322 8345 8366 8385 8403 8418 8432 8445 8457 8469 8480 8491 8503 8516 8530 8545 8562 8581 8602 8624 8648 8674 8702 8731 8762 8794 8826 8860 8893 8927 8961 8995 9028 9062 9094 9126 9158 9188 9218 9247 9276 9304 9331 9357 9382 9407 9431 9454 9476 9497 9518 9537 9556 9573 9590 9605 9620 9633 9645 9656 9666 9675 9683 9690 9697 9703 9708 9713 9718 9722 9726 9730 9735 9739 9744 9749 9754 9759 9764 9770 9776 9782 9788 9794 9799 9805 9810 9814 9818 9821 9824 9826 9827 9827 9827 9826 9824 9821 9818 9814 9811 9807 9803 9799 9795 9791 9788 9786 9784 9783 9782 9782 9783 9785 9787 9790 9793 9797 9801 9805 9810 9814 9818 9823 9826 9830 9833 9836 9838 9841 9842 9843 9844 9845 9846 9846 9846 9846 9847 9847 9847 9847 9847 9848 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9856 9857 9859 9861 9863 9865 9867 9869 9872 9874 9876 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9866 9864 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9842 9840 9837 9835 9832 9829 9826 9823 9820 9816 9812 9809 9804 9800 9796 9792 9788 9783 9779 9775 9771 9768 9765 9762 9759 9757 9756 9755 9755 9755 9757 9758 9761 9763 9767 9771 9775 9780 9786 9791 9797 9803 9809 9815 9821 9826 9832 9838 9843 9848 9852 9857 9861 9865 9868 9871 9874 9877 9879 9881 9883 9884 9885 9886 9887 9887 9887 9887 9886 9885 9884 9882 9880 9878 9875 9872 9869 9866 9863 9859 9856 9852 9849 9846 9842 9839 9837 9834 9831 9829 9827 9825 9823 9821 9820 9818 9816 9815 9813 9811 9809 9807 9805 9803 9800 9798 9795 9792 9788 9785 9781 9776 9772 9766 9760 9753 9746 9737 9728 9717 9705 9691 9676 9660 9642 9623 9602 9580 9556 9532 9506 9480 9453 9426 9400 9374 9348 9324 9301 9280 9261 9244 9229 9218 5899 0 41 5 9209 9202 9199 9199 9201 9206 9214 9224 9236 9250 9265 9282 9300 9318 9337 9356 9375 9393 9412 9429 9446 9462 9478 9492 9505 9518 9529 9540 9550 9560 9569 9578 9586 9594 9602 9610 9618 9625 9633 9641 9650 9658 9666 9675 9684 9693 9702 9710 9719 9728 9737 9745 9754 9762 9770 9778 9785 9792 9798 9804 9810 9815 9820 9824 9828 9832 9835 9837 9839 9840 9841 9841 9841 9841 9840 9838 9836 9833 9830 9825 9821 9815 9809 9802 9794 9785 9774 9763 9751 9737 9722 9705 9688 9668 9647 9625 9601 9575 9547 9517 9486 9453 9417 9380 9341 9299 9255 9209 9161 9111 9058 9002 8944 8884 8821 8756 8688 8618 8547 8473 8397 8320 8241 8161 8080 7999 7917 7836 7755 7675 7596 7518 7443 7369 7299 7231 7166 7105 7048 6995 6946 6902 6862 6827 6797 6772 6752 6738 6729 6725 6726 6733 6744 6762 6784 6811 6843 6880 6921 6967 7017 7071 7129 7190 7254 7321 7391 7463 7537 7612 7689 7766 7844 7922 8001 8079 8156 8233 8309 8383 8456 8527 8596 8663 8728 8790 8851 8908 8963 9016 9066 9113 9157 9198 9236 9272 9304 9334 9361 9385 9407 9426 9442 9456 9467 9476 9483 9488 9491 9492 9492 9489 9486 9481 9475 9467 9459 9449 9439 9427 9415 9401 9387 9372 9356 9339 9321 9303 9283 9263 9243 9221 9199 9176 9153 9129 9105 9081 9056 9032 9007 8983 8958 8934 8911 8888 8866 8844 8823 8804 8785 8768 8751 8736 8723 8711 8700 8691 8683 8678 8673 8671 8670 8671 8673 8677 8683 8690 8698 8708 8720 8732 8746 8761 8777 8794 8812 8830 8850 8870 8890 8911 8933 8955 8977 9000 9022 9045 9069 9092 9115 9139 9162 9186 9209 9232 9255 9278 9301 9323 9345 9367 9388 9408 9428 9448 9466 9485 9502 9519 9535 9550 9565 9579 9592 9605 9617 9629 9640 9650 9661 9670 9680 9689 9698 9707 9715 9724 9732 9740 9748 9755 9762 9770 9777 9783 9790 9796 9802 9807 9812 9817 9822 9827 9831 9835 9839 9842 9845 9849 9852 9855 9858 9860 9863 9866 9868 9871 9873 9875 9878 9880 9881 9883 9885 9886 9887 9888 9888 9889 9889 9889 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9881 9880 9879 9878 9876 9875 9873 9872 9870 9868 9867 9865 9863 9861 9860 9858 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9839 9837 9834 9831 9828 9824 9820 9816 9812 9807 9802 9796 9791 9785 9779 9773 9766 9759 9752 9743 9734 9724 9713 9701 9687 9671 9654 9635 9614 9590 9565 9538 9510 9479 9448 9416 9383 9351 9319 9288 9258 9230 9206 9184 9165 9151 9140 9134 9132 9134 9141 9151 9166 9184 9205 9228 9253 9280 9306 9334 9361 9388 9413 9437 9459 9478 9496 9511 9524 9535 9544 9550 9555 9558 9559 9559 9557 9553 9548 9541 9533 9522 9510 9495 9477 9456 9432 9405 5900 0 41 5 9374 9339 9302 9260 9216 9169 9119 9069 9017 8964 8912 8861 8813 8767 8725 8687 8655 8629 8609 8596 8589 8590 8597 8612 8633 8659 8692 8729 8770 8815 8862 8911 8961 9012 9062 9112 9161 9207 9252 9295 9335 9373 9408 9440 9470 9498 9524 9548 9571 9591 9611 9629 9646 9662 9677 9692 9706 9719 9731 9743 9754 9765 9775 9784 9793 9801 9808 9815 9822 9828 9834 9839 9844 9849 9853 9857 9862 9865 9869 9873 9876 9879 9882 9885 9888 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9921 9923 9926 9929 9931 9934 9937 9939 9942 9944 9946 9948 9950 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9945 9942 9939 9936 9932 9928 9924 9920 9915 9910 9906 9901 9897 9893 9889 9886 9884 9882 9881 9880 9881 9881 9883 9885 9888 9891 9894 9898 9901 9905 9909 9913 9916 9920 9923 9925 9928 9929 9931 9933 9934 9935 9935 9936 9937 9938 9938 9939 9941 9942 9944 9946 9948 9950 9953 9955 9958 9961 9964 9967 9970 9972 9975 9977 9979 9981 9983 9984 9985 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9980 9979 9978 9976 9975 9974 9973 9973 9972 9972 9972 9973 9973 9974 9976 9977 9979 9980 9982 9984 9985 9987 9988 9990 9991 9992 9992 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9989 9989 9990 9990 9991 9992 9993 9994 9995 9996 9996 9997 9997 9998 9997 9997 9997 9996 9995 9994 9992 9991 9989 9987 9985 9984 9982 9980 9978 9976 9975 9973 9971 9970 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9962 9963 9964 9965 9966 9967 9969 9970 9972 9973 9975 9976 9977 9979 9979 9980 9981 9981 9981 9980 9980 9979 9978 9977 9976 9974 9973 9971 9970 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9939 9937 9934 9931 9928 9925 9921 9918 9914 9910 9906 9902 9897 9892 9886 9880 9873 9866 9858 9849 9840 9830 9820 9809 9797 9786 9774 9763 9751 9740 9730 9721 9712 9705 9699 9695 9692 9691 9692 9694 9698 9704 9711 9719 9729 9740 9751 9764 9776 9788 9801 9813 9825 9836 9847 9857 9866 9874 9881 9888 9893 9898 9903 9906 9910 9913 9915 9918 9920 9923 9925 9927 9930 9932 9935 9937 5901 0 41 6 9835 9838 9841 9845 9847 9850 9852 9855 9857 9859 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9871 9872 9872 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9881 9881 9880 9879 9878 9876 9875 9873 9871 9868 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9829 9826 9822 9818 9813 9808 9802 9795 9787 9779 9769 9759 9748 9736 9723 9710 9696 9682 9669 9655 9642 9630 9619 9610 9602 9595 9590 9588 9587 9588 9591 9595 9601 9609 9618 9628 9639 9650 9661 9673 9684 9695 9706 9716 9725 9733 9740 9747 9753 9758 9762 9766 9769 9772 9774 9776 9777 9778 9779 9779 9779 9779 9778 9777 9776 9774 9772 9770 9768 9765 9762 9759 9756 9753 9749 9747 9744 9741 9739 9737 9735 9733 9731 9729 9726 9723 9720 9716 9711 9705 9698 9690 9681 9671 9659 9647 9634 9619 9604 9589 9572 9555 9537 9519 9500 9479 9458 9435 9410 9383 9354 9321 9286 9246 9203 9156 9105 9049 8989 8926 8858 8788 8715 8641 8568 8494 8421 8351 8285 8223 8167 8117 8075 8041 8015 7999 7990 7991 8000 8017 8041 8071 8108 8148 8192 8240 8288 8335 8383 8430 8475 8517 8556 8591 8623 8652 8677 8699 8719 8735 8750 8763 8775 8786 8798 8809 8821 8833 8846 8860 8875 8892 8909 8928 8948 8968 8989 9010 9032 9054 9077 9099 9122 9144 9166 9189 9211 9233 9256 9278 9300 9323 9345 9368 9390 9413 9435 9458 9480 9501 9523 9544 9564 9583 9602 9620 9637 9653 9668 9683 9696 9708 9720 9730 9740 9749 9757 9764 9771 9777 9782 9787 9792 9796 9799 9802 9805 9808 9810 9812 9814 9815 9816 9818 9818 9819 9820 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9820 9819 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9804 9804 9805 9805 9806 9806 9807 9808 9809 9810 9811 9812 9814 9816 9818 9820 9822 9824 9827 9830 9832 9835 9838 9841 9843 9846 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9870 9871 9873 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9892 9893 9894 9894 9895 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9879 9878 9876 9874 9872 9869 9866 9862 9858 9854 9849 9844 9839 5902 0 41 6 9833 9828 9822 9816 9811 9806 9801 9796 9792 9789 9787 9785 9784 9784 9785 9786 9788 9791 9794 9798 9802 9806 9810 9814 9818 9821 9824 9826 9828 9828 9828 9828 9826 9824 9820 9817 9812 9807 9801 9794 9787 9779 9770 9761 9750 9739 9727 9714 9700 9685 9669 9652 9634 9615 9595 9575 9554 9532 9511 9490 9469 9449 9430 9412 9396 9382 9369 9359 9350 9344 9341 9340 9341 9344 9349 9357 9366 9376 9387 9400 9413 9427 9441 9455 9470 9484 9497 9510 9523 9535 9546 9557 9567 9577 9586 9594 9603 9611 9619 9626 9634 9641 9648 9655 9662 9669 9676 9683 9689 9696 9702 9707 9713 9718 9722 9726 9730 9733 9736 9738 9740 9742 9743 9745 9746 9747 9749 9750 9752 9754 9757 9760 9764 9768 9772 9777 9783 9789 9795 9802 9809 9816 9823 9830 9837 9844 9850 9856 9862 9867 9871 9875 9879 9882 9884 9887 9888 9889 9890 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9884 9883 9881 9879 9876 9873 9869 9865 9861 9855 9849 9843 9835 9827 9818 9809 9798 9786 9774 9760 9746 9731 9714 9697 9679 9659 9639 9618 9596 9573 9549 9524 9499 9472 9445 9418 9389 9360 9330 9300 9269 9237 9206 9173 9141 9108 9075 9042 9009 8976 8944 8912 8881 8850 8821 8793 8766 8741 8718 8697 8678 8661 8647 8635 8626 8620 8617 8616 8618 8623 8630 8641 8653 8668 8685 8704 8726 8748 8773 8799 8825 8853 8882 8912 8942 8973 9004 9035 9066 9098 9129 9161 9192 9223 9254 9285 9315 9345 9374 9403 9431 9459 9485 9512 9537 9561 9585 9607 9629 9649 9669 9687 9705 9721 9737 9751 9765 9778 9791 9803 9814 9824 9834 9843 9852 9860 9868 9875 9882 9888 9894 9899 9903 9907 9910 9912 9914 9915 9916 9915 9915 9914 9912 9910 9909 9907 9905 9903 9901 9900 9899 9898 9898 9898 9898 9899 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9945 9945 9946 9947 9947 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9937 9936 9935 9933 9931 9928 9925 9922 9919 9916 9912 9908 9904 9900 9896 9893 9889 9886 9883 9880 9878 9877 9876 9875 9875 9876 9877 9879 9881 9883 9885 9888 9891 9894 9897 9900 9903 9906 9908 9910 9912 9913 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9941 9942 9943 9944 9946 9947 9949 9951 9952 9954 9955 9956 9957 5903 0 41 6 9958 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9922 9920 9919 9918 9918 9917 9917 9917 9918 9918 9918 9919 9920 9920 9920 9921 9921 9920 9920 9919 9918 9917 9916 9914 9912 9911 9909 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9884 9882 9878 9875 9870 9866 9860 9855 9848 9842 9834 9827 9819 9810 9802 9792 9783 9773 9763 9752 9741 9729 9717 9705 9692 9678 9664 9650 9635 9619 9603 9587 9570 9553 9536 9519 9501 9484 9467 9450 9434 9418 9402 9388 9374 9360 9348 9336 9326 9316 9308 9300 9294 9289 9284 9282 9280 9280 9280 9283 9286 9291 9297 9305 9314 9324 9335 9348 9361 9376 9392 9408 9425 9443 9461 9479 9498 9516 9535 9553 9572 9590 9607 9624 9640 9656 9671 9685 9699 9712 9724 9735 9746 9756 9766 9775 9783 9791 9798 9804 9810 9815 9820 9825 9828 9832 9835 9837 9840 9841 9843 9844 9845 9846 9846 9846 9846 9846 9846 9845 9844 9843 9842 9841 9839 9838 9836 9834 9832 9829 9827 9824 9820 9817 9813 9808 9803 9797 9791 9784 9777 9768 9759 9749 9738 9726 9713 9700 9685 9670 9655 9639 9624 9608 9592 9577 9563 9550 9538 9528 9520 9513 9509 9506 9506 9509 9513 9520 9529 9540 9553 9567 9583 9600 9617 9635 9653 9670 9687 9704 9720 9735 9748 9761 9772 9781 9790 9797 9803 9808 9812 9815 9818 9821 9823 9825 9827 9829 9831 9833 9836 9839 9842 9845 9848 9852 9855 9858 9861 9864 9866 9868 9869 9870 9871 9871 9870 9869 9868 9866 9864 9861 9859 9856 9853 9849 9846 9843 9839 9835 9831 9827 9823 9818 9814 9809 9804 9800 9795 9790 9785 9781 9777 9773 9770 9767 9765 9764 9764 9764 9766 9768 9771 9775 9779 9784 9789 9795 9801 9807 9813 9819 9825 9830 9835 9840 9844 9847 9850 9853 9854 9856 9857 9858 9858 9858 9859 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9863 9862 9862 9860 9859 9857 9855 9852 9848 9844 9840 9835 9830 9825 9819 9813 9807 9801 9795 9788 9782 9776 9771 9765 9760 9756 9751 9748 9745 9742 9740 9739 9738 9738 9738 9739 9740 9742 9744 9746 9749 9751 9753 9756 9758 9760 9762 9763 9764 9765 9765 9765 9764 9763 9762 9760 9758 9756 9754 9752 9750 9748 9746 9744 9743 9741 9740 9739 9738 9738 9737 9737 9736 9736 9735 9735 9734 9734 9733 9732 9731 9730 9729 9728 9727 9726 9726 9726 9726 9726 9727 9729 9731 9733 9736 9740 9744 9748 9753 9758 9763 9768 9774 9780 9785 9791 5904 0 41 6 9796 9801 9806 9810 9815 9819 9822 9826 9829 9832 9834 9836 9838 9840 9841 9843 9844 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9859 9860 9862 9863 9865 9866 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9863 9862 9860 9858 9856 9854 9853 9851 9849 9847 9845 9844 9842 9841 9839 9838 9837 9836 9836 9835 9835 9834 9834 9834 9835 9835 9836 9837 9838 9839 9840 9842 9844 9846 9848 9851 9853 9856 9859 9861 9864 9867 9869 9872 9874 9876 9878 9880 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9887 9886 9884 9882 9881 9879 9878 9877 9876 9876 9875 9875 9874 9874 9875 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9888 9889 9891 9893 9895 9898 9900 9902 9905 9908 9911 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9938 9939 9940 9941 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9891 9891 9890 9890 9891 9891 9892 9894 9895 9897 9899 9901 9903 9905 9907 9910 9911 9913 9914 9915 9916 9916 9916 9916 9915 9914 9912 9910 9908 9906 9904 9901 9899 9896 9894 9891 9889 9886 9884 9882 9879 9877 9874 9872 9869 9866 9863 9860 9857 9854 9850 9846 9842 9837 9833 9828 9823 9818 9813 9807 9802 9796 9790 9784 9778 9771 9765 9758 9751 9744 9737 9729 9722 9714 9706 9697 9689 9680 9672 9663 9655 9647 9638 9630 9623 9615 9608 9602 9596 9590 9585 9580 9576 9573 9569 9567 9564 9562 9561 9560 9558 9558 9557 9556 9556 9556 9556 9556 9556 9556 9557 9558 9559 9560 9561 9563 9565 9567 9570 9573 9576 9579 9583 9587 9591 9596 9600 9605 9610 9615 9620 9625 9630 9636 9641 9647 9652 9658 9664 9670 9676 9682 9688 9694 9700 9706 9712 9718 9723 9729 9734 9739 9744 9749 9753 9757 9761 9765 9768 9772 9775 9778 9780 9783 9786 9788 9791 9793 9795 9797 9800 9802 9804 9805 9807 5905 0 41 6 9809 9810 9812 9813 9814 9816 9817 9818 9819 9820 9821 9821 9822 9823 9824 9825 9825 9826 9827 9827 9828 9828 9829 9829 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9830 9830 9829 9828 9827 9826 9824 9821 9818 9815 9811 9806 9801 9796 9790 9784 9777 9770 9764 9757 9751 9745 9739 9734 9730 9727 9725 9724 9725 9726 9728 9732 9736 9741 9747 9754 9761 9768 9775 9783 9790 9797 9803 9809 9815 9820 9824 9828 9831 9834 9836 9838 9840 9841 9843 9844 9845 9847 9848 9850 9851 9852 9853 9854 9855 9855 9855 9855 9854 9852 9850 9848 9845 9842 9838 9834 9830 9826 9822 9818 9814 9811 9807 9804 9800 9797 9794 9790 9786 9782 9777 9771 9765 9757 9748 9739 9728 9716 9703 9689 9674 9660 9645 9630 9615 9602 9589 9577 9567 9559 9553 9548 9546 9546 9549 9553 9559 9567 9576 9586 9598 9610 9622 9634 9647 9658 9669 9679 9687 9695 9701 9705 9708 9710 9710 9709 9707 9704 9700 9696 9691 9686 9681 9676 9671 9666 9662 9659 9657 9655 9655 9655 9656 9658 9661 9665 9670 9675 9682 9688 9696 9703 9711 9719 9727 9735 9744 9751 9759 9766 9773 9780 9786 9792 9797 9802 9807 9811 9815 9819 9822 9825 9828 9831 9834 9837 9839 9841 9843 9845 9847 9849 9850 9851 9852 9852 9852 9852 9851 9850 9849 9848 9847 9845 9844 9842 9840 9838 9836 9834 9832 9830 9827 9825 9822 9819 9816 9812 9807 9802 9796 9790 9783 9775 9766 9756 9745 9734 9721 9708 9694 9680 9664 9648 9632 9614 9596 9578 9558 9538 9517 9495 9472 9447 9422 9395 9367 9337 9305 9272 9236 9199 9159 9117 9073 9026 8976 8925 8870 8813 8754 8692 8627 8560 8491 8419 8345 8269 8192 8112 8031 7949 7865 7781 7696 7610 7524 7439 7354 7269 7185 7102 7020 6941 6863 6787 6713 6642 6574 6509 6446 6387 6332 6280 6232 6188 6148 6113 6081 6055 6032 6015 6002 5994 5991 5993 5999 6011 6027 6049 6075 6106 6141 6182 6226 6275 6328 6385 6446 6511 6579 6651 6725 6803 6883 6966 7051 7139 7228 7318 7410 7503 7597 7691 7785 7878 7971 8063 8154 8244 8331 8416 8499 8579 8656 8731 8802 8870 8935 8996 9055 9110 9162 9212 9258 9302 9344 9382 9419 9454 9486 9517 9545 9572 9597 9621 9643 9663 9682 9699 9715 9730 9743 9755 9765 9775 9784 9791 9798 9804 9810 9815 9820 9824 9828 9832 9836 9839 9843 9847 9850 9853 9857 9860 9863 9866 9869 9872 9874 9877 9879 9880 9882 9883 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9892 9893 9893 9895 9896 9898 9899 9901 9903 9906 9909 9911 9914 9917 9921 9924 9927 9930 9933 9936 9938 9941 9943 9944 9945 9946 9947 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9940 9940 9941 9942 9944 9945 9947 9949 9951 9953 9955 9956 5906 0 41 6 9958 9959 9960 9961 9961 9962 9961 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9960 9960 9959 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9930 9927 9925 9922 9919 9916 9912 9909 9906 9902 9899 9896 9893 9890 9888 9885 9884 9882 9881 9881 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9889 9889 9889 9888 9887 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9862 9860 9859 9858 9856 9855 9854 9852 9850 9849 9847 9844 9842 9840 9837 9834 9832 9829 9826 9823 9821 9818 9816 9814 9813 9811 9810 9809 9809 9809 9809 9810 9811 9812 9814 9816 9818 9821 9824 9827 9831 9834 9838 9842 9847 9851 9856 9860 9865 9870 9875 9880 9884 9889 9893 9897 9901 9905 9908 9911 9913 9915 9917 9918 9919 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9900 9897 9894 9890 9886 9881 9876 9871 9865 9859 9852 9845 9838 9831 9823 9814 9806 9797 9788 9778 9768 9758 9748 9737 9726 9715 9704 9692 9679 9667 9654 9641 9628 9615 9602 9589 9576 9563 9550 9538 9526 9515 9504 9493 9483 9474 9466 9459 9452 9447 9442 9438 9436 9434 9434 9434 9436 9439 9443 9448 9454 9460 9468 9477 9486 9497 9507 9519 9531 9543 9555 9568 9580 9593 9606 9619 9631 9644 9656 9668 9680 9692 9703 9715 9726 9737 9748 9758 9768 9778 9788 9797 9806 9815 9823 9830 9837 9844 9850 9855 9860 9864 9868 9871 9874 9877 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9918 9919 9919 9920 9920 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9901 9899 9896 9893 9890 9886 9881 9876 9871 9864 9857 9849 9841 9832 9822 9811 9800 9787 9774 9760 9745 9730 9713 9695 9677 9657 9637 9616 9593 9570 9546 9521 9495 9469 9441 9413 9384 9355 9325 9295 9264 9233 9201 9170 9138 9106 9075 9043 9012 8980 8949 8919 8889 8859 8830 8802 8775 8749 8724 8700 8677 8656 8637 8620 8604 8591 8580 8571 8564 8561 8559 8560 8564 8571 8580 8591 8605 8622 8640 8661 8684 8708 8734 8762 8790 8820 8851 8883 8916 8949 8982 9016 9050 9084 9118 9152 9186 9219 9253 9285 9318 9349 9380 9410 9439 9467 9494 9519 9544 9567 9589 9609 9628 9645 9661 9676 9689 9701 9712 9721 9730 9737 9744 9750 9755 9759 9763 9766 9768 9770 9772 9772 9773 9772 9771 9770 9768 9765 9763 9759 9755 9751 9747 9743 9739 9735 9731 9728 9725 5907 0 41 6 9723 9722 9721 9721 9722 9724 9726 9729 9733 9737 9742 9747 9753 9758 9763 9769 9774 9779 9783 9787 9791 9794 9797 9799 9802 9803 9805 9806 9808 9809 9810 9811 9812 9814 9815 9816 9817 9819 9820 9821 9823 9824 9825 9825 9826 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9825 9824 9822 9821 9819 9817 9814 9811 9809 9806 9803 9800 9797 9795 9792 9790 9788 9787 9785 9784 9783 9783 9782 9782 9782 9781 9781 9781 9780 9780 9779 9779 9778 9777 9776 9775 9774 9774 9773 9772 9771 9771 9770 9769 9768 9766 9764 9762 9758 9753 9748 9741 9733 9724 9714 9702 9689 9676 9662 9647 9633 9619 9605 9593 9581 9572 9564 9558 9554 9553 9554 9558 9564 9573 9583 9595 9609 9624 9641 9657 9674 9691 9708 9724 9739 9753 9766 9778 9789 9798 9806 9812 9818 9822 9825 9827 9827 9827 9826 9824 9821 9817 9813 9808 9803 9797 9790 9784 9777 9770 9764 9757 9751 9746 9742 9738 9736 9734 9734 9735 9738 9741 9745 9751 9757 9765 9772 9780 9788 9796 9804 9812 9819 9826 9831 9837 9841 9845 9848 9850 9852 9854 9855 9856 9857 9858 9858 9859 9859 9859 9859 9859 9859 9858 9857 9856 9853 9851 9847 9843 9838 9833 9827 9821 9815 9808 9802 9796 9791 9786 9782 9779 9777 9777 9778 9780 9783 9787 9793 9800 9807 9815 9824 9833 9842 9851 9859 9868 9876 9883 9890 9896 9902 9907 9911 9914 9917 9920 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9880 9880 9879 9880 9880 9880 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9888 9889 9889 9890 9891 9891 9891 9891 9891 9891 9891 9890 9889 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9863 9860 9858 9856 9853 9850 9847 9843 9839 9834 9829 9824 9817 9810 9803 9795 9786 9777 9768 9757 9747 9735 9723 9711 9697 9684 9669 9653 9636 9619 9599 9579 9557 9533 9508 9481 9453 9422 9390 9357 9322 9286 9249 9212 9174 9137 9100 9064 9030 8997 8967 8939 8914 8892 8873 8858 8846 8838 8834 8833 8835 8841 8849 8860 8873 8889 8906 8925 8945 8965 8987 9008 9030 9052 9074 9096 9118 9140 9162 9183 9205 9227 9248 9270 9292 9314 9336 9358 9380 9403 9425 9447 9469 9491 9512 9533 9553 9573 9592 9610 9627 9644 9659 9674 9688 9701 9714 9725 9736 9746 9756 9765 9773 9781 9789 9795 9802 9808 9813 9818 9823 9827 9831 9834 9837 9840 9842 9844 9846 9848 9849 9850 9852 9853 5908 0 41 6 9854 9855 9857 9858 9859 9860 9861 9863 9864 9864 9865 9866 9866 9866 9866 9866 9865 9865 9864 9863 9863 9862 9862 9861 9862 9862 9863 9864 9865 9867 9868 9871 9873 9876 9878 9881 9883 9886 9888 9891 9893 9895 9896 9897 9899 9900 9900 9901 9901 9901 9901 9902 9901 9901 9901 9901 9900 9899 9899 9898 9896 9895 9893 9892 9890 9887 9885 9882 9880 9877 9874 9870 9866 9863 9858 9854 9849 9843 9836 9829 9821 9812 9802 9791 9779 9766 9751 9736 9720 9703 9686 9668 9650 9633 9616 9600 9585 9572 9560 9551 9543 9537 9534 9534 9535 9539 9545 9553 9563 9574 9586 9599 9612 9626 9640 9654 9667 9680 9693 9704 9715 9724 9734 9742 9750 9757 9763 9770 9776 9782 9788 9794 9800 9806 9812 9819 9825 9832 9838 9845 9851 9857 9863 9869 9874 9879 9884 9889 9893 9896 9900 9903 9905 9908 9910 9912 9913 9915 9916 9917 9918 9918 9918 9919 9919 9918 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9901 9899 9896 9894 9891 9889 9886 9883 9881 9878 9875 9873 9870 9867 9865 9862 9859 9857 9854 9852 9850 9848 9846 9845 9843 9842 9842 9841 9841 9840 9840 9841 9841 9842 9842 9843 9844 9845 9845 9846 9847 9848 9849 9849 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9860 9861 9863 9864 9866 9868 9870 9872 9875 9877 9879 9882 9884 9887 9889 9892 9895 9897 9900 9903 9905 9908 9911 9913 9916 9919 9921 9923 9925 9927 9929 9931 9932 9933 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9920 9921 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9915 9913 9912 9911 9911 9910 9910 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9895 9893 9891 9890 9889 9887 9886 9885 9884 9883 9883 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9881 9880 9879 9878 9876 9874 9872 9869 9866 9864 9861 9858 9855 9852 9849 9846 9844 9842 9840 9839 9838 9838 9837 9837 9838 9838 9839 9840 9840 9841 9841 9842 9842 9841 9841 9840 9839 9838 9836 9834 9833 9831 9829 9828 9826 9825 9823 9822 9821 9820 9820 9819 9818 9817 9816 9814 9812 9810 9808 9805 9802 9798 9794 9790 9786 9782 9777 9772 9768 9763 9758 9753 9747 9742 9735 9728 9720 9711 9700 9687 9673 9656 9637 9616 9592 9566 9537 9506 9473 9439 9403 9367 9331 9295 9260 9227 9196 9169 9144 9124 9108 9097 9090 9089 9093 5909 0 41 6 9102 9116 9134 9157 9183 9213 9245 9279 9315 9352 9389 9425 9462 9497 9531 9563 9592 9620 9646 9669 9690 9708 9725 9740 9753 9764 9773 9782 9789 9795 9801 9805 9809 9813 9816 9819 9822 9824 9827 9829 9831 9833 9835 9838 9840 9842 9845 9847 9849 9852 9854 9856 9858 9860 9861 9862 9862 9863 9862 9861 9860 9858 9856 9854 9851 9848 9844 9841 9838 9835 9832 9829 9827 9825 9824 9824 9824 9824 9825 9826 9827 9829 9831 9833 9834 9836 9837 9839 9840 9841 9841 9842 9842 9842 9843 9843 9844 9844 9846 9847 9849 9852 9855 9858 9862 9866 9871 9875 9880 9884 9889 9893 9897 9900 9903 9906 9908 9910 9911 9912 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9921 9921 9922 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9930 9930 9929 9927 9926 9923 9921 9918 9914 9911 9907 9902 9898 9893 9889 9884 9879 9875 9870 9866 9862 9859 9856 9853 9850 9848 9846 9844 9843 9842 9841 9841 9841 9842 9842 9844 9845 9847 9850 9852 9855 9859 9863 9867 9871 9876 9880 9885 9889 9894 9898 9902 9906 9909 9912 9914 9916 9918 9919 9919 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9918 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9927 9926 9926 9926 9927 9928 9929 9930 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9947 9947 9946 9944 9942 9941 9938 9936 9934 9932 9929 9927 9925 9923 9921 9919 9917 9916 9914 9913 9911 9910 9908 9906 9904 9902 9899 9896 9893 9889 9885 9880 9875 9870 9864 9859 9852 9846 9839 9833 9826 9819 9812 9806 9799 9792 9786 9779 9772 9766 9759 9753 9746 9739 9732 9726 9718 9711 9704 9696 9688 9680 9672 9663 9654 9644 9634 9624 9614 9603 9591 9579 9567 9554 9540 9526 9511 9495 9478 9460 9441 9421 9400 9377 9353 9328 9300 9271 9240 9208 9173 9137 9098 9057 9015 8970 8924 8875 8825 8773 8720 8665 8608 8550 8491 8431 8370 8308 8245 8182 8119 8056 7993 7930 7868 7807 7747 7688 7631 7575 7522 7471 7423 7378 7336 7297 7262 7231 7203 7180 7161 7147 7137 7132 7132 7136 7144 7157 7175 7196 7222 7252 7286 7323 7364 7408 5910 0 41 6 7455 7505 7557 7611 7668 7726 7785 7846 7908 7971 8033 8096 8159 8222 8284 8346 8406 8465 8523 8580 8634 8687 8738 8786 8833 8878 8920 8961 8999 9036 9071 9104 9136 9166 9195 9223 9251 9277 9303 9328 9353 9377 9401 9425 9448 9470 9492 9513 9534 9553 9572 9589 9605 9621 9635 9647 9659 9669 9679 9687 9694 9700 9705 9709 9713 9716 9718 9719 9720 9719 9718 9716 9713 9708 9703 9696 9688 9679 9668 9656 9643 9629 9614 9599 9584 9569 9555 9541 9528 9517 9508 9500 9495 9493 9493 9495 9501 9508 9518 9531 9544 9560 9576 9594 9612 9629 9647 9664 9680 9694 9708 9720 9730 9739 9746 9752 9756 9759 9761 9763 9763 9764 9764 9764 9764 9764 9765 9767 9769 9771 9774 9777 9781 9785 9790 9794 9798 9802 9806 9810 9813 9815 9817 9818 9818 9818 9816 9814 9811 9808 9804 9799 9794 9789 9784 9779 9774 9770 9766 9762 9759 9757 9755 9754 9755 9756 9757 9760 9763 9767 9772 9777 9782 9788 9794 9800 9805 9811 9816 9821 9826 9830 9834 9838 9841 9844 9846 9848 9849 9851 9852 9853 9853 9854 9854 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9860 9859 9856 9854 9851 9848 9844 9840 9836 9831 9826 9821 9816 9811 9806 9802 9798 9794 9790 9788 9786 9784 9784 9784 9785 9787 9790 9793 9797 9801 9806 9811 9817 9822 9828 9833 9838 9843 9847 9852 9855 9858 9861 9864 9866 9867 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9883 9883 9883 9882 9881 9879 9876 9873 9869 9864 9858 9852 9846 9839 9831 9824 9816 9808 9801 9793 9786 9779 9772 9766 9760 9754 9750 9745 9741 9737 9734 9731 9729 9727 9725 9723 9722 9721 9721 9721 9721 9722 9724 9726 9728 9731 9734 9738 9742 9746 9751 9755 9760 9764 9769 9773 9777 9781 9784 9786 9788 9789 9790 9790 9789 9788 9786 9784 9781 9777 9773 9768 9762 9756 9749 9740 9731 9721 9709 9695 9680 9664 9646 9626 9605 9582 9558 9532 9506 9479 9452 9425 9398 9373 9349 9327 9307 9290 9276 9265 9259 9256 9256 9261 9269 9281 9296 9315 9336 9359 9385 9411 9439 9467 9495 9523 9550 9576 9601 9624 9646 9666 9684 9700 9715 9728 9739 9749 9758 9765 9772 9777 9782 9787 9791 9795 9798 9801 9805 9807 9810 9813 9815 9817 9819 9821 9823 9824 9825 9826 9826 9826 9826 9826 9825 9824 9822 9820 9819 9817 9814 9812 9810 9807 9805 9803 9801 9799 9798 9797 9796 9796 9796 9797 9798 9799 9801 9804 9807 9810 9814 9818 9822 9826 9831 9835 9839 9843 9846 9850 9853 9856 9858 9860 9862 9864 9865 9866 9867 9868 9869 9871 9872 9873 9875 9877 9879 9882 9885 9887 9891 9894 9897 9900 9904 9907 9910 9913 9915 5911 0 41 6 9917 9919 9921 9922 9923 9923 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9924 9925 9926 9927 9927 9928 9929 9929 9929 9929 9929 9929 9928 9927 9925 9924 9922 9920 9917 9915 9912 9909 9906 9903 9900 9898 9895 9893 9890 9888 9887 9885 9884 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9877 9877 9877 9878 9879 9880 9881 9883 9885 9886 9888 9891 9893 9895 9898 9900 9902 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9930 9931 9932 9934 9936 9937 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9934 9932 9930 9927 9924 9921 9917 9913 9909 9905 9900 9896 9891 9886 9882 9878 9874 9871 9868 9866 9864 9862 9861 9861 9862 9862 9864 9865 9867 9869 9872 9874 9877 9880 9882 9884 9886 9888 9889 9891 9891 9892 9892 9892 9891 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9885 9886 9886 9887 9888 9890 9891 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9971 9972 9973 9973 9974 9974 9975 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9961 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9951 9949 9947 9944 9941 9938 9934 9930 9925 9920 9915 9910 9904 9898 9892 9886 9880 9874 9868 9863 9858 9854 9850 9847 9845 9843 9843 9843 9843 9845 9847 9850 9853 9857 9861 9865 9870 9875 9880 9884 9889 9893 9897 9901 9904 9907 9909 9911 9912 9912 9912 9912 9911 9909 9907 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9854 9850 9845 9840 9835 9828 9821 9813 9804 9795 9786 9776 9766 9757 9748 5912 0 41 6 9739 9730 9723 9716 9711 9707 9703 9701 9700 9700 9701 9703 9706 9708 9712 9715 9718 9720 9723 9725 9726 9726 9726 9725 9723 9720 9717 9713 9708 9703 9698 9692 9686 9680 9674 9668 9662 9656 9650 9645 9640 9634 9629 9625 9620 9616 9612 9608 9605 9602 9599 9597 9596 9595 9595 9595 9596 9598 9601 9605 9609 9615 9621 9627 9635 9642 9651 9659 9668 9678 9687 9696 9706 9715 9725 9734 9743 9752 9761 9770 9779 9787 9796 9804 9813 9821 9830 9838 9847 9855 9863 9872 9880 9887 9895 9902 9909 9915 9921 9926 9931 9936 9940 9943 9946 9949 9951 9953 9955 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9945 9945 9945 9944 9943 9942 9940 9938 9936 9934 9932 9929 9926 9924 9921 9919 9916 9914 9912 9911 9909 9908 9907 9907 9906 9906 9907 9907 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9894 9893 9892 9890 9888 9886 9883 9881 9877 9874 9870 9866 9861 9857 9853 9848 9844 9840 9836 9833 9829 9826 9824 9822 9820 9818 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9805 9804 9802 9800 9798 9797 9795 9793 9792 9790 9789 9788 9788 9787 9787 9788 9788 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9797 9797 9796 9795 9794 9793 9792 9791 9790 9788 9787 9786 9785 9784 9783 9783 9783 9783 9783 9783 9783 9783 9783 9783 9782 9781 9780 9778 9775 9772 9768 9764 9759 9753 9747 9741 9733 9726 9718 9711 9703 9695 9688 9681 9674 9668 9663 9659 9655 9652 9651 9650 9651 9653 9656 9660 9664 9670 9677 9685 9693 9702 9711 9721 9731 9741 9752 9762 9772 9782 9792 9801 9810 9818 9826 9833 9840 9847 9852 9858 9862 9867 9871 9874 9877 9880 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9918 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9882 9879 9876 9872 9868 9864 9859 9854 9849 9842 9836 9828 9820 9810 9800 9788 9775 9760 9744 9726 9707 9686 9663 9638 9612 9585 9557 9528 9498 9468 9439 9410 9381 9355 9330 9308 9288 9272 9259 9249 9243 9241 9243 9249 5913 0 41 6 9258 9271 9287 9305 9327 9350 9376 9402 9430 9458 9486 9514 9541 9568 9594 9619 9642 9664 9684 9703 9721 9737 9753 9766 9779 9791 9802 9812 9821 9829 9837 9844 9851 9857 9862 9867 9872 9876 9879 9882 9885 9887 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9907 9908 9909 9909 9909 9908 9907 9906 9905 9903 9901 9898 9895 9893 9890 9887 9885 9882 9880 9878 9877 9876 9875 9875 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9901 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9880 9879 9878 9878 9878 9878 9878 9878 9879 9880 9882 9883 9885 9887 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9915 9916 9918 9919 9920 9921 9922 9924 9925 9926 9928 9930 9931 9933 9935 9937 9939 9941 9942 9944 9946 9947 9948 9949 9950 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9951 9950 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9903 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9881 9880 9878 9877 9876 9875 9873 9872 9871 9870 9869 9867 9866 9865 9864 9862 9861 9860 9859 9857 9856 9855 9855 9854 9853 9852 9852 9851 9851 9851 9850 9850 9850 9850 9849 9849 9849 9849 9849 9848 9848 9848 9847 9847 9846 9846 9845 9844 9843 9843 9842 9841 9840 9840 9839 9838 9838 9837 9837 9837 9836 9836 9837 9837 9838 9838 9839 9840 9841 9842 9844 9845 9846 9848 9849 9850 9851 9853 9853 9854 9855 9855 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9850 9849 9847 9846 9845 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9831 9830 9828 9827 9825 9823 9821 9818 9816 9813 9809 9806 9802 9798 9794 9789 9784 9779 9774 9768 9762 9755 9749 9742 9734 9726 9718 9709 9700 9691 9681 9670 9659 9647 9635 9622 9608 9593 9577 9561 9543 9524 9505 9484 9461 9438 9413 9387 9359 9329 9298 9266 9232 9196 5914 0 41 6 9158 9119 9078 9035 8990 8943 8894 8844 8791 8736 8679 8619 8558 8494 8428 8359 8288 8214 8139 8060 7980 7897 7812 7725 7636 7545 7453 7360 7266 7171 7075 6980 6884 6789 6695 6601 6509 6419 6330 6243 6159 6077 5998 5922 5848 5778 5712 5648 5588 5532 5479 5430 5385 5343 5306 5272 5241 5215 5192 5173 5157 5144 5134 5128 5124 5122 5122 5124 5127 5131 5134 5138 5142 5144 5145 5145 5143 5138 5131 5121 5108 5093 5075 5054 5032 5007 4980 4953 4924 4896 4867 4839 4812 4787 4763 4742 4724 4710 4698 4691 4687 4688 4693 4702 4716 4734 4757 4785 4817 4853 4894 4940 4990 5044 5103 5167 5235 5306 5382 5462 5546 5634 5725 5819 5916 6015 6117 6222 6327 6435 6543 6652 6762 6871 6980 7089 7198 7305 7411 7515 7618 7719 7818 7915 8009 8101 8190 8277 8360 8440 8518 8592 8663 8731 8796 8857 8915 8970 9022 9071 9117 9161 9201 9240 9276 9310 9342 9372 9401 9427 9453 9477 9499 9521 9541 9560 9578 9595 9610 9625 9639 9652 9664 9675 9685 9694 9703 9711 9719 9726 9733 9739 9745 9750 9755 9760 9765 9770 9775 9779 9784 9788 9792 9796 9800 9804 9808 9811 9815 9818 9822 9825 9828 9830 9833 9835 9837 9838 9840 9841 9841 9841 9841 9841 9840 9839 9837 9835 9833 9831 9828 9825 9823 9820 9818 9815 9813 9811 9809 9808 9807 9806 9806 9806 9806 9806 9807 9808 9809 9811 9812 9814 9815 9816 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9825 9825 9826 9827 9827 9828 9829 9829 9830 9831 9832 9833 9834 9835 9836 9837 9837 9838 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9837 9837 9836 9836 9836 9835 9835 9835 9836 9836 9837 9838 9839 9841 9843 9845 9847 9849 9852 9855 9858 9861 9864 9867 9870 9872 9875 9878 9880 9882 9884 9886 9888 9889 9890 9892 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9923 9921 9918 9916 9913 9910 9908 9905 9902 9898 9895 9891 9888 9883 9879 9874 9869 9863 9857 9850 9843 9835 9827 9819 9809 9799 9789 9778 9767 9755 9743 9730 9717 9703 9689 9675 9660 9646 9631 9617 9603 9589 9576 9564 9553 9542 9533 9526 9520 9516 9513 9513 9514 9518 9523 9530 9539 9550 9562 9575 9589 9604 9619 9635 9651 9667 9682 9698 9712 9726 9739 9751 9762 9772 9781 9790 9797 9804 9810 9816 9821 9826 9830 9833 9837 5915 0 41 6 9840 9843 9846 9849 9852 9854 9856 9859 9861 9862 9864 9866 9867 9868 9870 9871 9872 9872 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9891 9890 9890 9889 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9877 9877 9876 9876 9876 9876 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9889 9890 9892 9893 9893 9894 9895 9895 9895 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9872 9870 9867 9864 9861 9858 9854 9850 9845 9841 9836 9831 9826 9821 9816 9810 9804 9797 9790 9783 9774 9765 9754 9743 9730 9715 9700 9682 9664 9643 9622 9600 9576 9553 9529 9505 9481 9459 9437 9416 9398 9381 9367 9355 9346 9339 9335 9333 9334 9337 9342 9348 9356 9365 9374 9384 9394 9403 9412 9420 9427 9433 9438 9441 9443 9443 9442 9439 9436 9431 9425 9418 9411 9402 9393 9384 9374 9365 9354 9344 9334 9323 9313 9303 9292 9282 9272 9262 9252 9242 9232 9223 9214 9205 9196 9187 9179 9171 9164 9157 9150 9144 9139 9135 9131 9129 9127 9127 9127 9129 9132 9135 9140 9146 9153 9161 9169 9177 9186 9195 9204 9212 9220 9227 9233 9239 9243 9246 9248 9249 9249 9248 9246 9245 9243 9242 9240 9240 9241 9243 9247 9253 9261 9271 9283 9298 9315 9335 9356 9379 9404 9430 9458 9486 9514 9542 9570 9598 9625 9650 9675 9698 9719 9738 9756 9773 9787 9800 9812 9822 9831 9839 9846 9852 9858 9863 9868 9872 9877 9881 9885 9890 9894 9898 9902 9906 9910 9914 9918 9922 9925 9928 9931 9933 9935 9937 9938 9939 9940 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9925 9924 9922 9920 9918 9915 9912 9910 9907 9904 9900 9897 9894 9891 9888 9885 9882 9879 9877 9874 9872 9871 9869 9868 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9863 9862 9861 9860 9858 9856 9854 9851 9849 9846 9843 9839 9836 9832 9828 9824 9820 9815 9811 9806 9800 9795 9789 9783 9777 9770 9763 9756 9749 9742 9734 9727 9719 9711 9704 9696 9689 9682 9675 9669 9663 9657 9651 9646 9641 9637 9633 9629 9625 9622 9618 9615 9613 9610 9607 9605 9603 9601 9598 9596 9594 9593 9591 9589 9587 9586 9584 5916 0 41 6 9583 9582 9581 9581 9581 9581 9581 9583 9584 9587 9590 9593 9598 9603 9609 9616 9623 9631 9640 9649 9658 9668 9679 9689 9700 9711 9721 9731 9742 9751 9761 9770 9778 9786 9794 9800 9807 9812 9818 9822 9826 9829 9832 9834 9835 9835 9835 9833 9831 9828 9824 9819 9812 9805 9796 9786 9774 9761 9747 9731 9714 9695 9675 9652 9628 9603 9575 9546 9514 9480 9444 9406 9365 9322 9276 9228 9176 9122 9065 9005 8942 8876 8807 8735 8660 8582 8501 8418 8332 8243 8153 8060 7965 7869 7771 7672 7572 7471 7370 7269 7167 7066 6966 6867 6769 6672 6578 6486 6396 6309 6225 6144 6067 5994 5925 5860 5800 5744 5693 5647 5605 5569 5539 5513 5493 5479 5470 5466 5468 5476 5489 5509 5533 5564 5600 5641 5688 5741 5799 5861 5929 6002 6079 6161 6246 6336 6429 6525 6624 6725 6828 6933 7040 7147 7255 7363 7471 7578 7685 7790 7894 7996 8096 8193 8288 8380 8470 8556 8639 8718 8794 8866 8935 9001 9063 9121 9176 9228 9276 9322 9364 9404 9441 9475 9507 9537 9565 9590 9614 9636 9657 9676 9694 9710 9725 9739 9751 9762 9773 9782 9791 9798 9805 9810 9816 9820 9824 9828 9831 9834 9837 9839 9842 9844 9846 9848 9850 9852 9854 9857 9859 9860 9862 9864 9866 9867 9868 9869 9870 9871 9871 9872 9872 9871 9871 9870 9870 9869 9868 9866 9865 9863 9862 9860 9857 9855 9853 9850 9847 9844 9840 9837 9834 9830 9826 9823 9819 9815 9811 9808 9804 9800 9797 9793 9789 9785 9781 9776 9771 9766 9760 9753 9746 9739 9730 9722 9713 9704 9694 9684 9675 9666 9657 9649 9641 9635 9629 9625 9623 9621 9622 9623 9627 9631 9638 9645 9654 9663 9674 9685 9696 9708 9720 9732 9744 9756 9767 9778 9788 9797 9806 9814 9821 9828 9834 9839 9843 9847 9850 9852 9854 9855 9855 9855 9855 9854 9852 9851 9848 9846 9843 9840 9837 9833 9830 9826 9822 9818 9814 9810 9805 9801 9796 9791 9785 9779 9773 9766 9758 9750 9742 9733 9723 9713 9702 9691 9680 9668 9657 9645 9634 9622 9611 9600 9590 9580 9571 9563 9554 9547 9540 9534 9529 9524 9520 9517 9514 9512 9510 9510 9510 9511 9512 9515 9518 9522 9527 9532 9538 9545 9553 9561 9570 9579 9589 9598 9608 9618 9628 9638 9648 9658 9667 9676 9685 9694 9702 9710 9718 9725 9733 9740 9747 9754 9761 9768 9775 9782 9788 9795 9801 9807 9813 9818 9823 9828 9832 9836 9839 9842 9844 9846 9848 9850 9851 9852 9854 9855 9857 9858 9860 9863 9865 9868 9871 9875 9878 9882 9887 9891 9895 9899 9904 9908 9912 9915 9919 9922 9925 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 5917 0 41 6 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9953 9953 9953 9953 9954 9955 9957 9958 9959 9961 9962 9963 9963 9964 9964 9964 9963 9962 9960 9958 9956 9954 9952 9949 9947 9945 9943 9942 9941 9940 9940 9940 9941 9942 9943 9945 9946 9948 9950 9952 9953 9955 9956 9957 9958 9958 9958 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9954 9954 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9888 9885 9882 9879 9875 9872 9868 9864 9860 9856 9852 9847 9842 9837 9831 9826 9820 9813 9806 9799 9791 9783 9775 9766 9756 9746 9736 9725 9714 9703 9691 9680 9669 9658 9648 9638 9629 9621 9614 9608 9604 9601 9599 9599 9601 9604 9609 9615 9622 9630 9640 9650 9661 9673 9685 9697 9709 9721 9733 9745 9756 9767 9777 9787 9797 9805 9814 9822 9829 9836 9843 9849 9855 9861 9867 9872 9877 9882 9886 9891 9895 9900 9904 9908 9912 9916 9920 9923 9927 9930 9933 9937 9940 9943 9945 9948 9950 9953 9955 9956 9958 9959 9960 9961 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9967 9967 9966 9965 9964 9963 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9924 9922 9920 9917 9915 9912 9909 9907 9904 9901 9899 9896 9894 9892 9891 9889 9888 9887 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9907 9907 9908 9908 9908 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9890 9889 9888 9887 9887 9888 9888 9889 9890 9892 9894 9895 9897 9899 9901 9902 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9909 9910 9912 9913 9915 9917 9920 9922 9924 9926 9928 9929 9930 9931 9932 9932 9931 9931 9929 9928 9926 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9900 9897 9894 9891 9887 9883 9879 9875 9870 9866 9861 9856 9851 9847 9843 9839 9836 9833 9831 9830 9829 9829 9830 9831 9834 9836 9839 9841 9844 9847 9849 9851 9852 9853 9853 9852 9851 9849 9846 9842 9839 9835 9831 5918 0 41 6 9827 9823 9820 9817 9815 9813 9813 9813 9814 9816 9818 9822 9825 9830 9834 9839 9844 9849 9853 9858 9862 9866 9869 9872 9875 9878 9880 9882 9884 9886 9888 9890 9892 9895 9897 9900 9903 9906 9909 9912 9915 9918 9921 9924 9926 9929 9931 9933 9934 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9936 9936 9936 9935 9934 9933 9931 9929 9927 9925 9922 9920 9917 9914 9910 9907 9904 9900 9897 9894 9890 9887 9884 9882 9879 9876 9873 9870 9868 9865 9861 9857 9853 9849 9843 9837 9831 9823 9815 9807 9797 9788 9777 9766 9755 9743 9730 9717 9704 9690 9676 9660 9644 9627 9609 9589 9568 9545 9520 9494 9466 9436 9404 9372 9338 9303 9268 9234 9199 9166 9134 9104 9077 9053 9032 9014 9000 8990 8983 8979 8979 8981 8986 8992 9000 9008 9016 9023 9030 9036 9039 9041 9041 9038 9033 9027 9018 9008 8997 8984 8972 8959 8947 8935 8924 8914 8905 8897 8890 8884 8879 8874 8869 8864 8858 8852 8844 8835 8825 8813 8799 8783 8765 8745 8724 8701 8678 8653 8628 8603 8577 8552 8528 8505 8483 8463 8444 8427 8412 8400 8389 8381 8375 8371 8370 8371 8375 8381 8389 8400 8413 8429 8447 8467 8490 8515 8542 8572 8603 8636 8671 8707 8744 8783 8823 8863 8903 8945 8986 9027 9068 9108 9148 9187 9226 9264 9300 9336 9371 9405 9438 9469 9500 9529 9558 9585 9611 9636 9659 9682 9703 9723 9742 9760 9776 9791 9804 9817 9828 9838 9847 9854 9861 9867 9872 9876 9880 9883 9885 9887 9889 9890 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9879 9878 9876 9875 9874 9873 9873 9873 9872 9873 9873 9873 9874 9875 9875 9875 9876 9876 9876 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9871 9871 9871 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9888 9888 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9878 9876 9874 9872 9869 9866 9863 9859 9854 9850 9845 9839 9834 9828 9821 9814 9807 9799 9791 9783 9775 9766 9758 9749 9740 9730 9721 9711 9701 9691 9681 9670 9659 9648 9637 9625 9614 9602 9590 9579 9567 9556 9544 9534 9524 9514 9506 9498 9491 9484 9479 9475 9472 9470 9468 9468 9468 9469 9470 9472 9475 9477 9479 9481 9484 9485 9486 9487 9486 9484 9480 9475 9468 9458 5919 0 41 6 9446 9431 9412 9391 9365 9336 9304 9267 9227 9183 9136 9087 9035 8982 8928 8874 8822 8770 8721 8676 8635 8600 8570 8547 8531 8521 8520 8525 8538 8557 8583 8614 8651 8691 8735 8781 8830 8879 8927 8976 9023 9069 9113 9154 9193 9229 9262 9294 9323 9350 9375 9398 9420 9441 9462 9482 9501 9519 9538 9556 9573 9590 9607 9623 9639 9653 9667 9680 9692 9704 9714 9724 9733 9741 9748 9755 9762 9768 9773 9779 9784 9789 9794 9798 9803 9807 9811 9814 9818 9821 9823 9826 9827 9829 9830 9831 9832 9833 9833 9834 9834 9835 9835 9836 9837 9838 9839 9840 9842 9843 9845 9846 9848 9850 9851 9852 9853 9854 9855 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9899 9900 9901 9901 9902 9903 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9899 9896 9894 9891 9888 9884 9880 9877 9873 9868 9864 9860 9855 9851 9846 9842 9837 9833 9828 9824 9819 9814 9809 9804 9798 9792 9785 9777 9769 9760 9750 9739 9727 9714 9700 9685 9669 9652 9633 9613 9592 9569 9545 9519 9490 9460 9427 9391 9352 9310 9264 9216 9164 9108 9050 8988 8924 8859 8792 8724 8657 8591 8527 8465 8408 8356 8310 8271 8240 8217 8202 8197 8201 8214 8236 8266 8305 8351 8403 8461 8524 8590 8659 8729 8799 8869 8938 9004 9069 9130 9187 9240 9290 9335 9377 9415 9450 9481 9509 9535 9559 9580 9601 9619 9637 9654 9670 9685 9700 9714 9727 9740 9753 9764 9776 9786 9795 9804 9812 9820 9826 9832 9837 9842 9846 9850 9854 9857 9860 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9898 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9913 9914 9916 9918 9920 9922 9923 9925 9927 9928 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9940 9939 9939 9938 9936 9934 9932 9930 9927 9925 9922 9919 9916 9914 9911 9909 9908 9907 9906 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 5920 0 41 6 9900 9899 9899 9898 9898 9899 9899 9901 9902 9904 9906 9908 9911 9913 9915 9918 9920 9922 9925 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9960 9960 9961 9961 9961 9960 9959 9958 9956 9955 9953 9951 9948 9946 9944 9941 9939 9936 9934 9931 9929 9926 9923 9921 9918 9914 9911 9907 9904 9900 9896 9891 9887 9883 9878 9874 9870 9867 9864 9861 9859 9858 9857 9857 9858 9859 9861 9864 9867 9871 9875 9879 9884 9889 9893 9898 9902 9906 9910 9914 9917 9919 9922 9924 9925 9926 9927 9928 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9934 9932 9929 9927 9924 9920 9917 9914 9910 9907 9903 9899 9896 9892 9889 9885 9882 9878 9875 9872 9869 9866 9863 9860 9857 9855 9852 9849 9847 9844 9841 9839 9836 9833 9831 9829 9826 9824 9822 9820 9819 9817 9816 9814 9813 9812 9811 9809 9808 9806 9804 9802 9800 9798 9795 9792 9789 9786 9782 9778 9774 9770 9766 9762 9758 9753 9749 9744 9738 9732 9725 9718 9709 9699 9688 9676 9662 9646 9629 9610 9591 9570 9547 9525 9503 9480 9458 9436 9417 9398 9383 9369 9359 9352 9348 9348 9351 9358 9367 9380 9396 9414 9434 9455 9478 9502 9525 9549 9572 9595 9616 9637 9656 9674 9690 9705 9718 9730 9741 9751 9760 9768 9776 9783 9790 9796 9802 9808 9814 9819 9825 9830 9834 9839 9843 9847 9850 9853 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9874 9876 9878 9880 9882 9884 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9890 9890 9889 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9895 9896 9897 9899 9900 9901 9903 9905 9906 9908 9909 9910 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9910 9908 9907 9906 9905 9904 9903 5921 0 41 6 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9887 9886 9884 9884 9883 9883 9883 9883 9883 9884 9885 9887 9888 9889 9891 9892 9894 9895 9896 9897 9897 9897 9897 9897 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9889 9888 9888 9887 9887 9886 9884 9883 9881 9878 9875 9872 9867 9862 9857 9851 9845 9839 9832 9826 9820 9813 9808 9803 9799 9795 9793 9791 9790 9791 9792 9794 9798 9802 9806 9811 9817 9822 9828 9834 9840 9845 9850 9855 9860 9863 9867 9870 9872 9874 9876 9877 9878 9878 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9863 9864 9864 9865 9867 9868 9870 9871 9873 9875 9876 9878 9880 9881 9882 9883 9884 9885 9885 9885 9886 9886 9886 9886 9886 9886 9887 9887 9888 9889 9890 9891 9893 9895 9897 9899 9901 9904 9906 9909 9912 9914 9917 9919 9922 9924 9926 9927 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9902 9900 9897 9894 9891 9888 9884 9879 9875 9869 9863 9857 9850 9843 9836 9828 9820 9812 9804 9796 9789 9782 9776 9771 9767 9764 9761 9760 9760 9761 9763 9767 9771 9775 9781 9787 9793 9800 9806 9813 9819 9826 9831 9837 9842 9846 9850 9854 9856 9859 9861 9862 9864 9865 9866 9866 9867 9868 9868 9868 9869 9869 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9865 9865 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9850 9848 9846 9843 9841 9839 9837 9834 9832 9830 9827 9825 9823 9821 9820 9818 9817 9817 9816 9816 9816 9817 9818 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9838 9840 9841 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9845 9846 9848 9850 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9881 9884 9886 9887 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9907 9907 9906 9905 9903 9900 9896 9892 9887 9881 9874 9866 9857 9847 9836 9825 9812 9799 9785 5922 0 41 6 9770 9754 9737 9720 9701 9681 9661 9639 9615 9591 9565 9537 9508 9476 9444 9409 9373 9334 9294 9252 9209 9163 9117 9068 9019 8968 8916 8864 8811 8757 8703 8649 8595 8541 8487 8434 8382 8330 8280 8230 8182 8136 8091 8048 8007 7968 7932 7898 7867 7838 7813 7791 7772 7757 7745 7737 7733 7733 7736 7744 7755 7770 7789 7812 7838 7868 7901 7937 7976 8018 8062 8109 8157 8208 8259 8312 8367 8422 8478 8534 8590 8646 8702 8758 8813 8868 8921 8974 9025 9075 9124 9172 9218 9262 9305 9346 9385 9422 9458 9492 9524 9555 9583 9610 9636 9659 9681 9702 9721 9738 9755 9769 9783 9795 9807 9817 9826 9834 9842 9848 9854 9859 9863 9867 9870 9872 9874 9876 9877 9878 9878 9878 9877 9876 9875 9874 9872 9869 9867 9864 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9785 9780 9774 9767 9760 9753 9744 9734 9724 9713 9701 9689 9676 9663 9650 9637 9624 9612 9601 9590 9581 9573 9566 9561 9558 9557 9557 9560 9563 9569 9576 9584 9594 9604 9616 9627 9639 9652 9664 9676 9687 9699 9709 9719 9728 9736 9744 9750 9756 9760 9764 9767 9769 9770 9771 9770 9770 9769 9767 9765 9763 9761 9759 9756 9754 9751 9749 9746 9743 9739 9735 9730 9724 9717 9708 9697 9684 9668 9650 9629 9606 9579 9550 9518 9484 9448 9412 9374 9336 9299 9263 9229 9198 9171 9147 9128 9115 9107 9104 9107 9116 9130 9150 9174 9202 9234 9269 9306 9344 9382 9420 9458 9495 9530 9563 9593 9621 9647 9670 9690 9708 9724 9737 9750 9761 9771 9780 9788 9796 9804 9811 9819 9826 9833 9840 9847 9853 9860 9865 9870 9875 9879 9882 9884 9887 9888 9889 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9890 9890 9890 9889 9888 9886 9884 9882 9879 9876 9873 9869 9864 9859 9854 9847 9841 9834 9826 9818 9809 9800 9791 9782 9773 9764 9755 9747 9739 9732 9726 9720 9716 9714 9712 9712 9714 9716 9720 9726 9732 9740 9748 9757 9767 9777 9787 9797 9808 9818 9828 9838 9847 9855 9863 9871 9878 9884 9890 9896 9901 9905 9910 9914 9917 9920 9923 9926 9929 9931 9933 9935 9936 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9915 9913 9910 9908 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9892 9890 9889 9887 9884 9882 9879 9877 9874 9871 9869 9866 9863 9861 9859 9857 9855 9854 9852 9851 9850 9850 9849 9849 9848 9848 9848 9847 9847 9846 9846 9845 9845 9844 5923 0 41 6 9844 9843 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9846 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9855 9854 9852 9850 9848 9846 9843 9839 9835 9831 9826 9821 9816 9810 9804 9799 9793 9787 9782 9776 9772 9768 9764 9761 9759 9757 9757 9757 9758 9759 9762 9765 9768 9772 9777 9782 9787 9792 9797 9802 9807 9812 9816 9820 9824 9828 9831 9833 9836 9838 9840 9841 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9859 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9875 9878 9880 9883 9886 9889 9893 9896 9899 9903 9907 9910 9913 9916 9919 9921 9923 9925 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9943 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9882 9881 9881 9881 9880 9880 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9866 9865 9864 9864 9863 9863 9863 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9869 9869 9868 9867 9865 9863 9861 9858 9854 9851 9847 9843 9838 9834 9829 9824 9819 9814 9808 9802 9795 9788 9779 9769 9758 9746 9731 9715 9697 9677 9654 9630 9604 9577 9548 9517 9487 9457 9426 9396 9368 9342 9317 9296 9278 9263 9252 9245 9242 9243 9248 9256 9269 9284 9301 9322 9344 9367 9392 9416 9440 9464 9487 9509 9530 9548 9565 9580 9592 9603 9611 9617 9621 9623 9623 9621 9618 9613 9606 9598 9589 9579 9568 9557 9544 9531 9518 9506 9493 9480 9468 9456 9446 9436 9428 9421 9416 9412 9410 9409 9410 9412 9416 9421 9427 9435 9442 9450 9458 9466 9473 9479 9484 9487 9489 9488 9485 9480 9472 9461 9448 9432 9413 9392 9368 9342 9315 9286 9257 9228 9199 9170 9142 9116 9092 9071 9053 9038 9026 9019 9015 9015 9019 9026 9037 9051 9068 9087 9108 9131 9154 9178 9201 9225 9248 9269 9289 9307 9324 9338 9351 9361 9369 9376 9381 9384 9385 9386 9385 9383 9381 9377 9373 9369 9365 9360 9355 9350 9345 9340 9336 9331 9327 9323 9320 9317 9314 9312 9311 9311 9311 9313 9315 9319 9324 9329 9336 9344 9353 9363 9374 9386 9398 9412 9426 9440 9455 9470 9486 9502 9517 9533 9548 9564 9579 9594 9609 9624 9638 9652 9666 9680 9693 9707 5924 0 41 7 9726 9739 9750 9761 9771 9781 9790 9799 9807 9815 9823 9830 9837 9843 9850 9856 9862 9868 9874 9879 9885 9890 9895 9900 9904 9908 9912 9916 9919 9922 9925 9927 9929 9931 9932 9933 9934 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9908 9906 9904 9902 9901 9900 9898 9897 9896 9895 9893 9892 9890 9888 9885 9883 9880 9876 9873 9869 9864 9860 9855 9850 9844 9839 9833 9827 9821 9815 9808 9802 9794 9787 9779 9771 9762 9752 9742 9732 9721 9709 9697 9684 9670 9656 9641 9626 9610 9593 9574 9555 9535 9513 9489 9464 9437 9407 9376 9342 9306 9268 9227 9186 9142 9098 9054 9011 8968 8926 8887 8851 8819 8792 8769 8752 8741 8736 8737 8745 8759 8778 8804 8834 8869 8907 8948 8993 9038 9084 9130 9176 9221 9265 9307 9347 9384 9419 9452 9482 9510 9535 9558 9580 9599 9618 9634 9650 9665 9678 9691 9703 9715 9726 9736 9746 9755 9764 9772 9779 9787 9793 9799 9805 9810 9815 9820 9824 9828 9832 9835 9839 9842 9845 9848 9851 9854 9857 9859 9862 9864 9867 9869 9871 9874 9876 9877 9879 9881 9882 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9890 9891 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9915 9915 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9922 9922 9921 9920 9919 9917 9915 9913 9910 9908 9905 9903 9900 9898 9896 9894 9893 9891 9891 9891 9891 9891 9892 9893 9895 9897 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9930 9929 9928 9927 9925 9924 9921 9919 9917 9914 9911 9909 9906 9904 9902 9900 9899 9897 9896 9895 9895 9894 9894 9893 9892 9892 9890 9889 9887 9885 9882 9879 9875 9871 9867 9862 9858 9853 9848 9843 9839 9835 9831 9828 9826 9824 9823 9823 9823 9824 9826 9828 9831 9835 9839 9843 9847 9851 9856 9860 9864 9868 9872 9876 9879 9882 9885 9887 9889 9891 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9910 9910 9909 9907 9906 9904 9902 9900 9897 9895 9892 9889 9886 9883 9880 9877 9874 9871 9869 9866 9864 9861 9859 9857 9855 9853 9850 9848 9846 9844 9841 9838 9835 9831 9827 9823 9818 9812 9806 9800 9793 9786 9778 9770 9761 9752 9743 9733 9722 9711 9699 9687 9674 9660 9646 9630 9614 9597 9579 9559 9540 9519 9498 9476 9454 9432 9410 9389 9368 9348 9330 9313 9298 9285 9275 9267 9262 9259 9259 9261 5925 0 41 7 9267 9274 9284 9296 9310 9325 9342 9360 9379 9398 9418 9438 9458 9479 9498 9518 9537 9556 9574 9592 9610 9627 9643 9659 9675 9690 9705 9719 9732 9745 9757 9769 9780 9791 9800 9809 9818 9826 9833 9839 9845 9851 9856 9860 9865 9869 9872 9876 9879 9882 9885 9888 9891 9893 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9940 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9902 9901 9899 9898 9897 9897 9897 9897 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9908 9909 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9907 9907 9909 9910 9912 9914 9917 9919 9922 9924 9927 9929 9932 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9949 9951 9953 9955 9957 9960 9963 9966 9969 9972 9975 9978 9980 9982 9984 9986 9987 9988 9988 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9982 9982 9982 9983 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9997 9997 9997 9998 9998 9999 9999 999910000100001000010000100001000010000 9999 9999 9998 9998 9997 9995 9994 9993 9991 9989 9987 9985 9983 9980 9978 9975 9973 9971 9969 9967 9965 9963 9962 9960 9960 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9954 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9934 9933 9933 9932 9933 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9948 9948 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9971 9971 9971 9971 9972 9973 9973 9974 9974 9974 9975 9974 9974 9973 9972 9971 9969 9967 9965 9962 9959 9956 9952 9948 9944 9940 9936 9932 9928 9924 9919 9915 9911 9907 9904 9900 9896 9892 9889 9885 9881 9878 9874 9870 9866 9862 9857 9853 9849 9844 9840 9836 9832 9828 9824 9821 9818 9816 9814 9812 9812 9811 9811 9812 9814 9816 9818 9821 9824 9828 9832 9836 9840 9844 9848 9852 9857 9861 9865 9869 9872 9876 9880 9883 9886 9890 9893 9896 9899 9902 9905 9907 9910 9913 9916 9918 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9944 9942 9940 9939 9937 9935 9933 9932 9930 9929 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 5926 0 41 7 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9902 9900 9899 9899 9898 9898 9899 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9988 9988 9989 9989 9990 9991 9992 9992 9993 9994 9994 9995 9995 9995 9994 9994 9993 9992 9991 9990 9989 9987 9986 9984 9982 9981 9979 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9946 9944 9942 9940 9937 9934 9931 9927 9924 9920 9916 9912 9908 9904 9900 9896 9892 9889 9885 9882 9879 9877 9875 9873 9872 9871 9871 9870 9871 9872 9873 9874 9876 9878 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9901 9902 9903 9904 9904 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9898 9898 9897 9896 9894 9893 9892 9890 9888 9886 9884 9881 9879 9877 9874 9872 9869 9867 9865 9863 9861 9859 9857 9856 9855 9853 9852 9851 9850 9848 9847 9846 9844 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9824 9823 9822 9822 9822 9822 9822 9822 9823 9823 9824 9824 9824 9824 9824 9824 9823 9822 9820 9819 9817 9815 9813 9811 9809 9807 9805 9804 9803 9802 9802 9802 9802 9803 9804 9806 9808 9810 9812 9814 9817 9819 9822 9824 9827 9829 9831 9834 9836 9838 9841 9843 9846 9849 9852 9855 9858 9861 9864 9868 9871 9874 9877 9880 9883 9885 9887 9889 9890 9891 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 5927 0 41 7 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9905 9903 9902 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9880 9879 9878 9877 9876 9875 9875 9874 9874 9874 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9888 9889 9890 9892 9894 9895 9897 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9942 9943 9945 9947 9948 9950 9952 9954 9956 9958 9960 9962 9963 9965 9967 9969 9971 9972 9973 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9943 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9958 9957 9955 9953 9950 9948 9945 9942 9938 9935 9931 9927 9923 9918 9913 9908 9903 9897 9890 9883 9876 9867 9859 9849 9839 9828 9816 9804 9790 9776 9760 9744 9727 9708 9689 9669 9647 9624 9600 9574 9547 9518 9488 9457 9423 9388 9351 9312 9272 9229 9185 9138 9090 9039 8987 8933 8877 8819 8759 8698 8634 8570 8503 8435 8366 8296 8225 8152 8079 8006 7932 7858 7784 7711 7638 7566 7496 7426 7359 7294 7231 7171 7114 7060 7009 6963 6920 6881 6847 6817 6792 6771 6756 6745 6739 6738 6742 6751 6765 6783 6807 6835 6867 6904 6944 6989 7038 7091 7146 7206 7268 7333 7401 7471 7543 7618 7694 7771 7849 7928 8008 8088 8168 8247 8327 8405 8482 8558 8632 8705 8775 8844 8910 8974 9035 9094 9150 9204 9255 9303 9349 9392 9433 9472 9508 9542 9573 9603 9631 9657 9681 9703 9724 9743 9761 9778 9793 9807 9820 9832 9843 9853 9862 9871 9879 9886 9892 9898 9903 9908 9912 9916 9919 9923 9926 9928 9931 9933 9934 9936 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 5928 0 41 7 9946 9946 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9940 9939 9938 9936 9934 9933 9931 9929 9928 9926 9925 9924 9923 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9909 9907 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9887 9885 9883 9882 9880 9878 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9858 9856 9854 9851 9848 9845 9841 9836 9832 9827 9821 9815 9809 9802 9795 9788 9780 9772 9763 9754 9744 9733 9721 9708 9694 9678 9661 9643 9622 9601 9577 9552 9525 9497 9468 9438 9408 9378 9348 9319 9291 9265 9241 9220 9201 9187 9176 9169 9166 9167 9173 9182 9196 9213 9232 9255 9280 9307 9336 9365 9394 9424 9453 9481 9508 9534 9558 9581 9602 9621 9639 9655 9670 9684 9696 9708 9719 9729 9739 9749 9758 9767 9776 9785 9794 9802 9810 9818 9825 9832 9838 9844 9849 9854 9858 9862 9865 9868 9871 9873 9876 9878 9880 9883 9885 9888 9891 9894 9897 9900 9903 9906 9909 9911 9913 9915 9917 9917 9918 9918 9918 9917 9916 9915 9913 9911 9910 9908 9906 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9872 9871 9869 9867 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9855 9855 9855 9856 9857 9857 9858 9859 9860 9860 9861 9862 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9859 9858 9857 9856 9854 9853 9852 9850 9849 9848 9847 9845 9844 9844 9843 9842 9841 9841 9840 9840 9839 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9819 9817 9816 9814 9812 9809 9806 9802 9797 9792 9786 9779 9772 9764 9755 9747 9737 9728 9718 9708 9698 9687 9677 9667 9658 9648 9639 9630 9621 9612 9604 9596 9589 9582 9575 9568 9561 9555 9549 9544 9538 9533 9529 9524 9520 9516 9513 9510 9507 9504 9502 9500 9499 9497 9496 9496 9495 9495 9496 9496 9497 9499 9501 9503 9506 9510 9514 9519 9525 9531 9539 9547 9555 9565 9575 9585 9596 9608 9620 9632 9645 9657 9669 9682 9694 9706 9717 9728 9739 9748 9758 9767 9775 9783 9790 9797 9804 9810 9816 9821 9827 9832 9837 9842 9847 9852 9856 9861 9865 9870 9874 9877 9881 9884 9887 9890 9892 9893 9895 9896 9896 9896 9897 9896 9896 5929 0 41 7 9896 9895 9895 9894 9894 9894 9894 9895 9896 9896 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9909 9909 9909 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9888 9886 9883 9880 9877 9874 9870 9865 9861 9855 9850 9844 9837 9830 9823 9816 9809 9801 9794 9788 9782 9776 9772 9768 9766 9764 9764 9765 9767 9770 9775 9780 9786 9793 9800 9808 9815 9823 9831 9839 9846 9852 9859 9864 9869 9874 9877 9881 9884 9886 9889 9891 9893 9895 9897 9899 9902 9904 9907 9910 9913 9916 9918 9921 9924 9926 9928 9929 9931 9931 9932 9932 9932 9931 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9927 9928 9930 9931 9933 9935 9936 9938 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9927 9927 9926 9925 9924 9923 9921 9919 9916 9913 9910 9906 9902 9897 9892 9887 9882 9876 9871 9866 9860 9855 9851 9846 9842 9839 9836 9833 9831 9830 9829 9829 9829 9830 9831 9832 9834 9837 9839 9842 9845 9848 9852 9855 9858 9861 9863 9866 9868 9870 9872 9874 9875 9876 9877 9878 9878 9879 9879 9880 9880 9881 9881 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9883 9882 9881 9880 9878 9876 9874 9872 9869 9866 9863 9860 9857 9854 9850 9846 9842 9838 9833 9828 9823 9817 9810 9802 9794 9785 9774 9763 9750 9736 9721 9704 9687 9667 9647 9625 9602 9577 9551 9524 9495 9465 9433 9400 9365 9328 9290 9250 9208 9164 9118 9071 9021 8969 8916 8860 8803 8743 8682 8620 8556 8490 8423 8355 8285 8215 8144 8073 8002 7930 7858 7787 7716 7647 7578 7510 7444 7380 7318 7259 7202 7148 7097 7050 7006 6966 6930 6898 6871 6848 6829 6815 6806 6802 6803 6809 6820 6835 6855 6881 6910 6945 6984 7027 7074 7125 7180 7238 7300 7365 7432 7502 7574 7647 7723 7799 7877 7955 8034 8112 8191 8269 8347 8423 8499 8573 8645 8716 8784 8851 8916 8978 9037 9095 9149 9201 9251 9297 9341 9383 9422 9459 9493 9525 9555 9583 9609 9633 9655 9676 9695 9712 9729 9744 9758 9771 9782 9793 9803 9812 9820 9827 9834 9840 9845 9850 9854 9858 9861 9864 9867 9870 9872 9874 9876 9878 9880 9882 9883 9884 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9873 9870 9868 9865 9862 9859 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9825 9822 9819 9816 9813 9811 9808 9805 9802 9800 9797 9794 9791 9788 9785 9782 9778 9775 9771 9767 9762 9757 9752 9746 9740 9734 5930 0 41 7 9727 9720 9712 9704 9695 9686 9676 9665 9654 9642 9629 9615 9601 9586 9570 9552 9534 9515 9495 9474 9451 9428 9403 9378 9351 9322 9292 9261 9229 9194 9159 9121 9081 9040 8997 8951 8903 8853 8801 8747 8690 8631 8569 8505 8438 8369 8297 8223 8147 8068 7987 7903 7818 7730 7639 7547 7453 7357 7259 7159 7058 6956 6853 6750 6646 6542 6438 6335 6233 6132 6032 5934 5839 5746 5655 5568 5485 5404 5328 5256 5187 5124 5065 5010 4960 4915 4876 4841 4812 4787 4768 4755 4747 4744 4746 4754 4768 4786 4810 4839 4873 4912 4956 5005 5059 5117 5179 5246 5317 5393 5472 5554 5640 5730 5823 5918 6017 6118 6220 6325 6431 6539 6647 6757 6866 6975 7084 7192 7299 7405 7509 7612 7712 7810 7906 7999 8090 8178 8263 8345 8424 8500 8573 8643 8710 8774 8835 8893 8948 9000 9049 9096 9140 9181 9220 9257 9291 9323 9353 9381 9408 9432 9456 9478 9498 9518 9536 9554 9570 9586 9600 9614 9627 9639 9651 9662 9672 9681 9689 9697 9705 9711 9718 9724 9729 9735 9740 9745 9750 9755 9760 9766 9771 9777 9782 9788 9793 9799 9804 9809 9814 9819 9823 9827 9831 9834 9836 9838 9840 9841 9842 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9853 9855 9856 9858 9860 9862 9863 9865 9866 9867 9868 9868 9868 9868 9868 9868 9867 9867 9866 9865 9865 9864 9864 9863 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9857 9856 9855 9853 9852 9850 9848 9846 9844 9841 9838 9835 9832 9827 9823 9818 9812 9806 9800 9793 9786 9778 9771 9764 9757 9750 9743 9737 9732 9728 9724 9721 9719 9719 9719 9720 9722 9724 9728 9732 9737 9742 9747 9753 9759 9765 9771 9776 9782 9787 9792 9796 9800 9804 9807 9810 9812 9814 9816 9817 9818 9819 9819 9820 9820 9820 9820 9820 9819 9819 9819 9818 9818 9818 9817 9817 9817 9816 9816 9816 9815 9815 9815 9815 9815 9814 9814 9814 9814 9814 9813 9813 9812 9812 9811 9810 9809 9808 9807 9806 9804 9803 9801 9800 9798 9797 9796 9795 9794 9793 9793 9792 9793 9793 9794 9795 9796 9798 9800 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9820 9822 9823 9825 9827 9828 9830 9832 9834 9836 9838 9840 9842 9845 9847 9849 9851 9853 9855 9856 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9870 9868 9867 9866 9865 9863 9861 9859 9857 9854 9851 9848 9844 9840 9836 9831 9826 9820 9815 9809 9803 9797 9791 9786 9781 9776 9772 9768 5931 0 41 7 9765 9763 9762 9762 9763 9764 9767 9770 9773 9778 9783 9788 9794 9799 9805 9811 9816 9822 9827 9831 9836 9840 9843 9846 9849 9852 9854 9856 9858 9859 9861 9862 9863 9864 9866 9866 9867 9868 9869 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9910 9911 9912 9913 9915 9917 9919 9922 9924 9927 9930 9933 9936 9939 9942 9944 9946 9948 9950 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9962 9963 9963 9962 9961 9960 9959 9957 9956 9954 9952 9951 9949 9948 9947 9946 9945 9945 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9932 9933 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9944 9944 9945 9946 9947 9948 9950 9951 9953 9955 9957 9958 9960 9962 9963 9964 9965 9966 9966 9966 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9969 9970 9972 9973 9974 9976 9977 9977 9978 9978 9978 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9967 9966 9966 9965 9966 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9974 9973 9972 9971 9970 9968 9966 9965 9963 9961 9959 9957 9955 9953 9952 9950 9949 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9937 9936 9934 9933 9930 9928 9925 9922 9918 9915 9910 9906 9901 9897 9892 9886 9881 9876 9870 9865 9859 9854 9848 9843 9837 9832 9827 9822 9817 9813 9808 9804 9800 9796 9792 9789 9785 9782 9780 9777 9775 9773 9771 9769 9768 9767 9766 9765 9765 9765 9765 9765 9765 9766 9767 9768 9769 9771 9772 9774 9776 9778 9780 9782 9785 9787 9789 9792 9794 9796 9798 9799 9801 9802 9803 9803 9803 9803 9802 9801 9799 9797 9795 9792 9789 9786 9783 9780 9777 9773 9769 9766 9762 9757 9753 9748 9742 5932 0 41 7 9736 9730 9722 9714 9706 9696 9686 9676 9664 9652 9640 9627 9614 9600 9587 9572 9558 9542 9526 9509 9492 9472 9451 9428 9403 9376 9346 9313 9277 9239 9198 9154 9109 9062 9014 8966 8919 8873 8829 8789 8752 8720 8694 8674 8661 8654 8655 8663 8679 8700 8728 8762 8801 8844 8890 8938 8988 9039 9089 9138 9187 9233 9277 9318 9356 9392 9424 9453 9480 9504 9526 9546 9564 9581 9596 9611 9624 9637 9650 9661 9672 9683 9693 9702 9711 9719 9727 9734 9740 9745 9751 9755 9759 9763 9766 9769 9772 9775 9778 9780 9783 9785 9787 9790 9792 9794 9796 9798 9800 9802 9804 9805 9807 9809 9810 9812 9815 9817 9819 9822 9825 9829 9832 9836 9840 9844 9848 9853 9857 9861 9865 9868 9872 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9909 9912 9915 9918 9921 9925 9928 9931 9933 9936 9938 9940 9942 9943 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9957 9956 9956 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9936 9935 9934 9932 9930 9928 9926 9923 9921 9918 9916 9913 9910 9908 9905 9902 9900 9897 9895 9893 9891 9888 9886 9883 9881 9878 9875 9872 9869 9865 9861 9856 9852 9847 9841 9836 9830 9824 9817 9811 9804 9797 9790 9783 9775 9766 9757 9747 9736 9724 9710 9695 9679 9660 9640 9619 9595 9570 9544 9516 9488 9459 9430 9401 9373 9347 9322 9300 9280 9264 9251 9242 9237 9236 9238 9245 9256 9270 9287 9307 9329 9353 9379 9406 9433 9460 9486 9513 9539 9563 9586 9608 9628 9647 9665 9681 9696 9709 9722 9733 9744 9754 9763 9771 9779 9786 9793 9799 9805 9810 9815 9820 9824 9829 9833 9836 9840 9844 9847 9850 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9876 9877 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9896 9897 9899 9901 9902 9903 9904 9905 9905 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9902 9902 9901 9901 9901 9902 9902 9902 9902 9901 9901 9901 9900 9900 5933 0 41 7 9899 9899 9898 9897 9897 9896 9895 9895 9895 9895 9895 9896 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9905 9905 9904 9904 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9886 9884 9883 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9917 9917 9916 9914 9913 9911 9909 9906 9904 9901 9898 9895 9893 9890 9887 9884 9881 9878 9876 9873 9871 9869 9867 9865 9864 9863 9861 9860 9860 9859 9858 9858 9857 9857 9857 9856 9856 9857 9857 9857 9858 9858 9859 9860 9861 9862 9863 9865 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9885 9888 9890 9893 9895 9898 9901 9903 9906 9909 9912 9914 9917 9919 9921 9924 9926 9927 9929 9931 9932 9933 9934 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9941 9939 9937 9935 9932 9929 9926 9923 9920 9917 9914 9912 9909 9907 9906 9905 9904 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9875 9874 9872 9869 9866 9863 9858 9853 9847 9841 9834 9827 9818 9810 9801 9792 9782 9773 9763 9753 9743 9733 9723 9713 9703 9693 9683 9673 9662 9651 9640 9629 9617 9605 9593 9581 9568 9555 9541 9528 9514 9501 9488 9475 9462 9450 9439 9428 9418 9409 9400 9393 9387 9382 9377 9374 9371 9370 9369 9368 9369 9370 9371 9373 9376 9379 9383 9387 9392 9397 9403 9410 9417 9425 9434 9443 9453 9463 9474 9486 9497 9510 9522 9534 9546 9559 9571 9583 9595 9606 9617 9628 9638 9648 9658 9668 9677 9686 9695 9704 9712 9720 9728 9736 9743 9750 9756 9763 9768 9774 9779 9783 9787 9790 9793 9796 9799 9801 9803 9805 9807 9809 9811 9814 9816 9819 9823 9826 9830 9834 9839 9843 9848 9852 9857 9861 9865 9869 9873 9876 9879 9881 9883 9885 9886 9887 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9886 5934 0 41 7 9885 9884 9883 9881 9880 9878 9875 9873 9871 9868 9866 9863 9860 9858 9856 9853 9851 9849 9847 9845 9843 9841 9839 9837 9834 9831 9828 9824 9820 9815 9810 9805 9799 9793 9787 9781 9775 9769 9763 9758 9753 9750 9747 9745 9744 9744 9745 9747 9750 9754 9759 9764 9770 9777 9784 9791 9798 9805 9812 9818 9825 9831 9836 9841 9845 9849 9852 9855 9857 9859 9860 9861 9862 9863 9863 9863 9864 9864 9864 9864 9863 9863 9863 9862 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9848 9846 9844 9843 9841 9840 9838 9837 9836 9835 9834 9834 9833 9833 9832 9832 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9820 9820 9820 9820 9821 9822 9822 9824 9825 9826 9827 9828 9830 9831 9832 9832 9833 9834 9834 9834 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9840 9842 9843 9844 9846 9847 9849 9850 9851 9852 9853 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9850 9849 9848 9847 9846 9844 9843 9841 9840 9838 9836 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9814 9811 9809 9806 9804 9801 9798 9796 9794 9791 9789 9788 9786 9785 9783 9782 9782 9781 9780 9780 9779 9778 9777 9776 9774 9772 9770 9767 9764 9760 9756 9752 9747 9741 9735 9729 9723 9716 9709 9702 9695 9687 9679 9670 9662 9652 9643 9632 9621 9609 9596 9582 9567 9551 9534 9515 9496 9475 9452 9428 9403 9376 9347 9317 9286 9252 9217 9181 9142 9101 9059 9014 8967 8918 8867 8814 8758 8699 8638 8575 8509 8440 8369 8295 8219 8139 8058 7973 7886 7797 7705 7611 7516 7418 7319 7218 7116 7013 6910 6807 6704 6600 6498 6397 6297 6199 6103 6009 5918 5830 5745 5664 5586 5513 5443 5378 5318 5262 5210 5164 5122 5086 5055 5028 5008 4992 4982 4978 4979 4985 4998 5016 5040 5070 5105 5146 5193 5246 5304 5367 5436 5509 5588 5670 5758 5849 5943 6041 6142 6245 6350 6457 6565 6675 6784 6894 7004 7114 7223 7331 7437 7542 7645 7746 7844 7941 8034 8125 8214 8299 8381 8461 8537 8610 8680 8747 8811 8872 8929 8984 9036 9085 9131 9174 9215 9254 9290 9324 9356 9385 9413 9440 9464 9487 9509 9530 9549 9568 9585 9602 9618 9633 9648 9661 9675 9687 9699 9710 9721 9731 9740 9748 9756 9763 9769 9775 9780 9785 9789 9792 9795 9798 9800 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9824 9826 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9841 9841 9841 9842 9842 9842 9842 9842 9841 9841 9841 9840 9840 9839 9839 9839 9839 9839 9840 9841 9842 9844 9846 9848 9850 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9886 9888 5935 0 41 7 9891 9893 9896 9899 9903 9906 9909 9912 9915 9918 9920 9922 9923 9924 9925 9925 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9882 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9840 9836 9833 9830 9827 9824 9821 9819 9817 9815 9814 9813 9812 9811 9810 9809 9808 9807 9805 9804 9801 9799 9795 9792 9788 9783 9779 9774 9769 9764 9759 9755 9751 9748 9745 9743 9742 9742 9742 9744 9746 9749 9753 9757 9762 9768 9773 9779 9785 9791 9797 9803 9809 9815 9820 9825 9830 9834 9839 9843 9846 9850 9853 9855 9858 9860 9862 9863 9864 9865 9866 9866 9866 9865 9865 9864 9862 9861 9859 9857 9855 9853 9850 9847 9844 9841 9838 9834 9830 9827 9822 9818 9813 9808 9803 9798 9793 9787 9782 9776 9770 9764 9758 9752 9746 9740 9733 9727 9721 9715 9709 9703 9697 9691 9685 9680 9674 9669 9664 9659 9654 9649 9645 9641 9637 9634 9631 9628 9626 9624 9623 9622 9621 9620 9620 9620 9621 9621 9622 9624 9625 9626 9628 9629 9631 9632 9634 9636 9638 9639 9641 9643 9645 9647 9650 9652 9655 9658 9661 9665 9669 9673 9678 9683 9688 9694 9700 9707 9713 9720 9727 9734 9741 9748 9755 9762 9769 9775 9781 9787 9792 9797 9801 9806 9810 9813 9817 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9864 9867 9870 9872 9875 9877 9879 9881 9883 9885 9886 9888 9890 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9922 9921 9920 9919 9917 9915 9913 9910 9907 9903 9899 9895 9891 9886 9881 9876 9870 9864 9858 9851 9843 9834 9825 9815 9803 9791 9778 9764 9749 9733 9717 9700 9683 9666 9650 9635 9620 9607 9595 9585 9578 9572 9569 9568 9570 9574 9580 9589 9599 9612 9625 9640 9655 9671 9687 9703 9719 9734 9749 9763 9776 9788 9799 9809 9819 9827 9835 9843 9850 9857 9863 9870 9876 9882 9888 9893 9899 9905 9910 9915 9920 9924 9928 9932 9935 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 5936 0 41 7 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9961 9961 9962 9963 9964 9965 9966 9968 9969 9970 9970 9971 9971 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9961 9960 9958 9956 9955 9953 9951 9950 9948 9947 9946 9945 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9955 9956 9958 9960 9962 9964 9966 9969 9971 9973 9976 9978 9979 9981 9982 9984 9984 9985 9985 9985 9985 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9976 9976 9975 9975 9976 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9925 9924 9923 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9926 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9890 9888 9885 9882 9880 9877 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9845 9843 9842 9840 9840 9839 9839 9839 9840 9840 9841 9842 9844 9845 9847 9848 9850 9852 9854 9855 9857 9859 9860 9862 9863 9865 9866 9867 9868 9870 9871 9872 9873 9875 9876 9877 9878 5937 0 41 7 9880 9882 9883 9885 9887 9889 9892 9894 9897 9899 9902 9905 9907 9910 9913 9915 9917 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9928 9927 9925 9923 9921 9919 9916 9913 9910 9908 9905 9902 9900 9898 9896 9894 9893 9893 9892 9892 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9918 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9927 9925 9924 9922 9920 9919 9917 9916 9915 9914 9913 9912 9910 9909 9907 9906 9903 9901 9899 9896 9893 9890 9886 9883 9880 9876 9873 9870 9867 9864 9862 9859 9857 9855 9854 9852 9851 9849 9848 9847 9845 9844 9842 9840 9838 9835 9833 9830 9826 9823 9819 9816 9812 9808 9804 9800 9796 9793 9790 9787 9784 9782 9780 9779 9779 9778 9779 9779 9781 9782 9784 9786 9789 9792 9795 9799 9802 9806 9809 9813 9817 9821 9825 9829 9833 9838 9842 9846 9850 9854 9859 9863 9867 9871 9875 9878 9882 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9911 9913 9914 9916 9917 9919 9921 9923 9924 9927 9929 9931 9933 9936 9938 9941 9943 9946 9948 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9981 9982 9982 9983 9983 9984 9984 9983 9983 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9954 9952 9948 9945 9941 9937 9932 9927 9922 9917 9911 9905 9899 9893 9887 9881 9874 9868 9861 9853 9846 9838 9830 9821 9811 9801 9790 9779 9767 9754 9740 9725 9710 9695 9678 9661 9643 9625 9606 9587 9568 9548 9527 9507 9486 9465 9443 9421 9400 9378 9356 9333 9311 9289 9268 9246 9225 9204 9184 9165 9147 9129 9113 9098 9085 9073 9063 9055 9048 9044 9041 9041 9043 9046 9052 9060 9069 9081 9094 9109 9125 9143 9162 9183 9204 9226 9249 9273 9297 9321 9345 9370 9394 9419 9443 9466 9489 9512 9534 9555 9576 9596 9615 9633 9650 9666 9681 9695 9709 9721 9732 9742 9752 9760 9767 9774 9780 9784 9788 9792 9794 9796 9797 9798 9798 9797 9796 9795 9794 9792 9791 9789 9788 9787 9786 9785 9785 9786 9787 9789 9791 9794 9797 9801 9805 9810 9815 9820 9825 9830 9835 9839 9843 9847 9850 9853 9855 9857 9857 9858 9857 9856 9854 9852 9849 5938 0 41 7 9845 9840 9835 9829 9822 9815 9806 9797 9787 9777 9765 9753 9740 9727 9713 9700 9686 9673 9660 9648 9637 9627 9618 9611 9605 9601 9600 9600 9602 9605 9611 9618 9626 9636 9647 9658 9670 9682 9695 9707 9719 9730 9741 9751 9760 9768 9776 9783 9789 9795 9800 9804 9809 9813 9816 9820 9823 9827 9830 9833 9836 9839 9843 9845 9848 9851 9854 9856 9858 9860 9862 9864 9866 9867 9869 9870 9871 9873 9874 9875 9875 9876 9877 9877 9877 9878 9877 9877 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9863 9862 9861 9859 9858 9857 9855 9854 9852 9850 9848 9847 9845 9843 9841 9840 9838 9837 9836 9835 9835 9835 9835 9835 9836 9837 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9868 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9888 9890 9893 9895 9898 9900 9903 9906 9909 9912 9915 9919 9922 9925 9928 9931 9934 9937 9939 9942 9944 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9954 9954 9955 9954 9954 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9936 9934 9933 9933 9932 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9938 9938 9937 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9917 9915 9914 9913 9912 9912 9912 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9907 9905 9903 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9872 9870 9869 9868 9867 9867 9868 9869 9871 9874 9877 9880 9884 9888 9892 9897 9901 9906 9910 9914 9918 9922 9926 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9953 9956 9958 9960 9962 9965 9967 9969 9971 9973 9975 9976 9977 9978 9978 9978 9978 9977 9976 9975 9974 9972 9971 9969 9968 9967 9965 9965 9964 9964 9964 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9971 9970 9971 9971 9971 9972 9973 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9980 9979 9979 9979 9979 9980 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9987 9987 9987 9987 9986 9985 9985 9984 9983 9982 9980 9980 9979 9978 9977 9977 9977 9977 9977 9977 9978 9979 9979 9980 9981 9982 9983 9985 9986 9987 9988 9989 9990 9991 9991 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9995 9995 9995 9996 9996 9997 9997 9997 9997 9997 9996 9996 9995 9994 9993 9991 9990 9988 5939 0 41 7 9987 9985 9984 9983 9982 9981 9980 9980 9980 9980 9980 9981 9982 9983 9984 9986 9987 9988 9989 9989 9989 9989 9989 9988 9987 9985 9984 9982 9979 9977 9974 9972 9969 9967 9965 9963 9961 9959 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9930 9929 9926 9924 9922 9919 9917 9914 9912 9909 9907 9905 9903 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9873 9873 9874 9875 9876 9877 9879 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9915 9918 9921 9923 9926 9929 9932 9935 9937 9939 9941 9943 9944 9946 9946 9947 9947 9946 9946 9945 9944 9942 9941 9939 9938 9936 9935 9934 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9913 9914 9915 9916 9917 9919 9921 9923 9926 9929 9932 9935 9938 9941 9943 9946 9949 9951 9953 9954 9955 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9983 9983 9982 9981 9980 9978 9976 9975 9973 9971 9969 9967 9965 9964 9962 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9953 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9961 9962 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9931 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9901 9899 9896 9893 9889 9885 9880 9875 9869 9863 9856 9848 9840 9832 9823 9814 9805 9796 9786 9777 9769 9761 9754 9748 9743 9739 9736 9735 9735 9737 9740 9744 9749 9756 9764 9772 9782 9792 9802 9812 9823 9834 9844 9854 5940 0 41 7 9864 9873 9882 9890 9898 9905 9911 9917 9922 9927 9931 9935 9938 9941 9944 9946 9949 9950 9952 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9931 9928 9925 9922 9918 9914 9911 9907 9903 9898 9894 9890 9886 9883 9879 9876 9873 9871 9869 9868 9867 9866 9866 9866 9867 9868 9868 9869 9870 9871 9872 9872 9872 9872 9872 9872 9871 9870 9869 9868 9866 9865 9864 9863 9863 9862 9862 9862 9862 9863 9864 9865 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9894 9896 9896 9897 9898 9898 9899 9899 9898 9898 9897 9896 9895 9894 9892 9891 9889 9886 9884 9882 9879 9876 9873 9870 9866 9862 9858 9854 9849 9843 9838 9832 9825 9818 9810 9802 9793 9784 9774 9764 9752 9741 9728 9714 9700 9684 9668 9650 9632 9612 9591 9570 9547 9524 9500 9476 9452 9429 9405 9383 9362 9343 9326 9311 9299 9290 9284 9282 9282 9287 9294 9304 9318 9333 9351 9371 9392 9414 9436 9459 9481 9503 9524 9544 9564 9581 9598 9613 9628 9641 9653 9665 9675 9685 9695 9704 9714 9723 9731 9740 9748 9757 9765 9773 9780 9787 9794 9800 9805 9810 9815 9819 9823 9827 9830 9833 9836 9839 9843 9846 9849 9853 9857 9861 9865 9869 9874 9879 9883 9888 9892 9896 9900 9904 9907 9910 9912 9913 9915 9915 9915 9915 9914 9912 9910 9908 9905 9902 9899 9895 9891 9888 9884 9880 9876 9873 9869 9865 9862 9859 9856 9852 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9809 9806 9804 9802 9801 9799 9799 9798 9798 9799 9799 9801 9802 9804 9806 9808 9810 9813 9816 9818 9821 9824 9827 9831 9834 9838 9841 9845 9849 9853 9857 9862 9866 9871 9876 9881 9886 9891 9895 9900 9905 9909 9913 9917 9920 9923 9926 9928 9930 9932 9933 9934 9935 9935 9935 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9936 9936 9936 9935 9934 9933 9931 9929 9926 9924 9921 9917 9914 9910 9906 9902 9898 9893 9889 9884 9879 9874 9869 9864 9857 9851 9844 9836 9827 9818 9808 9797 9786 9773 9760 9747 9733 9718 9704 9690 9676 9662 9649 9637 9625 9614 9604 9594 9586 9577 9570 9562 9555 9548 9540 9532 9523 9513 9502 9490 9476 9460 9443 9424 9403 9381 9356 9330 9301 9272 9240 9207 9173 9137 9100 9061 9022 8982 8941 8899 8856 8813 8770 8727 8684 8640 8597 8555 8514 8473 8434 8396 8359 8325 8292 8261 8233 8206 8182 8161 8142 8126 8113 8102 8093 8088 8085 8085 5941 0 41 7 8087 8092 8099 8109 8121 8136 8152 8171 8192 8214 8237 8262 8287 8312 8337 8362 8385 8407 8427 8444 8458 8468 8474 8477 8475 8469 8459 8446 8428 8408 8386 8362 8337 8313 8290 8268 8250 8236 8226 8221 8223 8231 8245 8266 8294 8328 8369 8415 8466 8521 8580 8642 8704 8768 8832 8896 8958 9018 9076 9132 9184 9233 9279 9321 9361 9397 9430 9461 9489 9515 9539 9561 9582 9601 9619 9636 9652 9667 9681 9694 9706 9718 9729 9739 9748 9757 9765 9772 9779 9785 9790 9796 9800 9804 9808 9811 9814 9817 9819 9821 9822 9823 9823 9823 9822 9820 9818 9815 9811 9807 9802 9797 9792 9786 9780 9774 9768 9763 9757 9753 9749 9747 9745 9744 9744 9746 9748 9752 9757 9762 9769 9776 9784 9792 9801 9809 9817 9825 9833 9840 9846 9852 9857 9861 9865 9868 9870 9872 9873 9873 9874 9874 9874 9874 9875 9875 9875 9876 9877 9878 9879 9880 9882 9883 9885 9887 9888 9890 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9878 9877 9875 9874 9871 9869 9867 9864 9862 9859 9857 9855 9853 9851 9849 9848 9846 9845 9844 9844 9843 9842 9842 9841 9840 9839 9838 9836 9834 9832 9829 9826 9823 9819 9815 9810 9805 9800 9795 9789 9783 9777 9772 9766 9760 9754 9749 9743 9738 9733 9728 9723 9718 9713 9708 9703 9698 9692 9686 9680 9674 9667 9660 9653 9645 9637 9629 9621 9612 9603 9594 9584 9574 9563 9552 9539 9526 9510 9494 9475 9453 9430 9403 9374 9341 9305 9266 9225 9181 9134 9086 9037 8988 8939 8892 8846 8803 8764 8729 8700 8676 8658 8647 8642 8644 8652 8667 8686 8710 8739 8771 8806 8842 8878 8914 8949 8984 9015 9044 9069 9091 9109 9123 9133 9139 9141 9139 9134 9126 9114 9100 9083 9064 9042 9018 8993 8965 8936 8905 8872 8838 8803 8766 8729 8690 8651 8611 8571 8531 8492 8452 8413 8376 8339 8304 8271 8239 8210 8184 8160 8139 8120 8105 8093 8085 8080 8078 8080 8086 8095 8107 8123 8143 8165 8191 8220 8252 8286 8323 8362 8403 8445 8490 8535 8582 8630 8678 8727 8776 8825 8873 8922 8969 9017 9063 9108 9152 9195 9237 9278 9317 9354 9390 9425 9458 9489 9519 9547 9574 9600 9624 9646 9668 9688 9707 9724 9741 9757 9772 9785 9798 9810 9822 9833 9842 9852 9860 9869 9876 9883 9890 9896 9901 9906 9911 9915 9918 9922 9925 9927 9929 9931 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 5942 0 41 7 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9932 9931 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9890 9887 9883 9879 9874 9870 9864 9859 9853 9846 9839 9831 9823 9814 9806 9797 9788 9778 9770 9761 9753 9745 9738 9732 9727 9723 9720 9718 9718 9718 9720 9723 9728 9733 9739 9745 9752 9760 9767 9775 9782 9789 9796 9802 9808 9812 9816 9820 9822 9824 9825 9825 9824 9823 9821 9819 9815 9812 9807 9802 9796 9790 9782 9774 9764 9753 9741 9728 9713 9696 9678 9657 9635 9610 9584 9556 9526 9494 9461 9427 9392 9356 9321 9285 9250 9216 9184 9154 9126 9100 9078 9059 9044 9033 9025 9021 9021 9024 9031 9041 9055 9070 9088 9108 9129 9151 9173 9196 9219 9242 9264 9285 9305 9325 9343 9359 9375 9389 9402 9413 9423 9432 9439 9445 9450 9454 9456 9458 9458 9458 9456 9455 9452 9449 9445 9441 9436 9431 9425 9418 9410 9401 9390 9376 9361 9342 9320 9294 9264 9230 9191 9148 9100 9049 8994 8934 8874 8812 8750 8688 8629 8572 8520 8474 8434 8402 8379 8365 8361 8365 8380 8403 8436 8476 8523 8576 8634 8696 8759 8823 8886 8949 9011 9069 9124 9175 9222 9264 9302 9335 9365 9391 9414 9434 9451 9466 9480 9492 9503 9513 9523 9532 9540 9547 9554 9560 9565 9569 9573 9575 9576 9577 9576 9574 9572 9569 9565 9560 9556 9551 9547 9543 9539 9535 9533 9531 9529 9529 9529 9530 9533 9536 9539 9544 9549 9554 9560 9567 9574 9581 9588 9596 9604 9611 9619 9627 9634 9642 9649 9657 9664 9671 9678 9685 9692 9699 9706 9713 9720 9727 9735 9743 9751 9759 9767 9775 9783 9791 9799 9807 9815 9822 9829 9836 9842 9847 9852 9857 9860 9863 9866 9868 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9880 9880 9880 9880 9880 9880 9879 9878 9876 9875 9873 9870 9868 9865 9863 9860 9857 9855 9852 9850 9848 9846 9845 9843 9842 9841 9840 9840 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9853 9854 9854 9854 9855 9855 9856 9856 9857 9857 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9866 9866 9867 5943 0 41 7 9867 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9869 9869 9868 9866 9864 9862 9859 9856 9853 9849 9845 9841 9837 9832 9827 9822 9817 9812 9808 9803 9799 9794 9791 9787 9783 9780 9778 9775 9773 9771 9769 9767 9766 9765 9764 9763 9762 9762 9761 9761 9761 9762 9762 9763 9764 9766 9767 9769 9771 9773 9775 9778 9781 9783 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9848 9850 9852 9853 9854 9855 9855 9855 9854 9853 9852 9850 9848 9846 9843 9840 9838 9835 9832 9829 9826 9823 9820 9818 9815 9813 9811 9808 9806 9804 9802 9801 9799 9797 9795 9792 9790 9787 9785 9781 9778 9775 9771 9767 9762 9758 9753 9748 9743 9738 9732 9727 9721 9716 9710 9704 9699 9693 9687 9681 9674 9668 9662 9655 9648 9642 9635 9628 9621 9614 9607 9600 9593 9586 9579 9573 9566 9560 9555 9549 9544 9540 9535 9531 9528 9524 9521 9519 9517 9515 9513 9512 9510 9510 9509 9509 9509 9510 9511 9512 9514 9516 9519 9522 9526 9530 9535 9541 9547 9553 9561 9568 9577 9585 9595 9604 9614 9624 9635 9645 9656 9666 9677 9687 9697 9707 9717 9726 9735 9744 9752 9760 9767 9774 9781 9787 9793 9799 9804 9809 9814 9819 9823 9826 9829 9832 9834 9835 9836 9836 9836 9834 9832 9829 9825 9820 9814 9807 9799 9791 9781 9770 9759 9746 9733 9719 9703 9687 9670 9651 9632 9612 9591 9568 9545 9521 9495 9469 9442 9414 9385 9355 9325 9294 9262 9230 9198 9167 9135 9103 9072 9042 9012 8983 8955 8929 8904 8880 8858 8838 8819 8802 8788 8775 8765 8757 8751 8747 8745 8746 8749 8754 8761 8771 8783 8797 8813 8831 8850 8872 8895 8920 8946 8973 9000 9029 9059 9088 9118 9149 9179 9209 9238 9268 9297 9325 9353 9380 9407 9433 9458 9483 9507 9531 9554 9576 9598 9620 9640 9661 9680 9699 9718 9735 9752 9768 9783 9798 9812 9825 9837 9848 9859 9868 9878 9886 9894 9901 9907 9913 9919 9924 9929 9933 9937 9940 9944 9947 9949 9952 9954 9956 9958 9960 9961 9963 9964 9966 9968 9969 9971 9972 9974 9976 9977 9979 9980 9982 9983 9984 9985 9985 9985 9985 9984 9984 9982 9981 9979 9978 9976 9974 9972 9970 9969 9967 9966 9965 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 5944 0 41 7 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9959 9959 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9967 9967 9966 9965 9964 9963 9961 9959 9958 9956 9954 9952 9950 9949 9947 9946 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9928 9927 9924 9922 9920 9917 9914 9910 9907 9903 9899 9894 9889 9884 9879 9873 9867 9861 9855 9849 9843 9836 9830 9823 9817 9810 9802 9794 9786 9776 9766 9754 9742 9727 9711 9693 9673 9651 9628 9602 9576 9548 9520 9491 9462 9434 9407 9381 9358 9338 9320 9306 9296 9290 9289 9292 9299 9310 9325 9344 9366 9390 9417 9445 9474 9504 9534 9563 9592 9619 9645 9669 9691 9711 9729 9745 9760 9772 9784 9794 9803 9811 9818 9825 9831 9838 9844 9850 9856 9862 9868 9874 9880 9886 9891 9897 9902 9907 9911 9915 9919 9923 9926 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9947 9949 9951 9953 9954 9956 9958 9959 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9944 9942 9939 9937 9934 9931 9928 9924 9921 9917 9914 9910 9906 9902 9898 9893 9889 9884 9880 9875 9871 9866 9861 9856 9851 9846 9842 9837 9832 9827 9822 9817 9812 9808 9803 9798 9793 9789 9784 9779 9774 9770 9765 9761 9756 9752 9748 9743 9739 9734 9730 9725 9719 9714 9707 9700 9692 9683 9673 9662 9650 9636 9621 9605 9588 9569 9551 9531 9512 9492 9473 9455 9438 9422 9409 9397 9388 9382 9379 9379 9382 9387 9396 9408 9422 9438 9457 9477 9498 9520 9543 9566 9589 9612 9634 9655 9675 9694 9712 9729 9744 9758 9771 9783 9793 9803 9811 9819 9826 9832 9838 9844 9848 9853 9857 9860 9864 9867 9870 9873 9876 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9917 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9945 9943 9942 9940 9939 9937 9936 9935 9935 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9939 9938 9937 9936 5945 0 41 7 9934 9933 9931 9930 9928 9927 9926 9926 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9934 9934 9935 9935 9937 9938 9939 9941 9943 9944 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9957 9957 9957 9957 9956 9955 9954 9952 9950 9947 9945 9942 9940 9937 9934 9931 9929 9926 9924 9922 9920 9918 9917 9915 9914 9912 9911 9909 9907 9905 9902 9900 9897 9893 9889 9884 9879 9874 9867 9861 9853 9845 9837 9828 9818 9808 9798 9788 9777 9767 9756 9746 9736 9727 9719 9711 9705 9699 9695 9692 9690 9689 9689 9690 9692 9695 9698 9700 9703 9706 9708 9709 9710 9709 9707 9705 9701 9696 9690 9684 9677 9669 9662 9655 9648 9642 9637 9633 9630 9629 9629 9631 9634 9638 9644 9652 9660 9669 9679 9689 9700 9711 9722 9733 9744 9754 9764 9773 9782 9790 9797 9804 9811 9816 9821 9826 9830 9834 9838 9841 9843 9846 9849 9851 9854 9856 9858 9861 9863 9866 9869 9872 9875 9878 9880 9883 9886 9889 9892 9894 9896 9898 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9918 9919 9919 9918 9917 9916 9915 9913 9911 9909 9907 9905 9902 9900 9899 9897 9896 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9898 9897 9897 9896 9894 9893 9891 9889 9887 9885 9882 9880 9878 9876 9874 9872 9871 9869 9867 9866 9864 9862 9860 9858 9855 9852 9849 9846 9842 9837 9833 9828 9823 9817 9812 9806 9800 9793 9786 9779 9772 9763 9755 9745 9734 9722 9709 9695 9680 9663 9645 9626 9606 9586 9565 9543 9522 9502 9482 9463 9447 9432 9420 9410 9403 9400 9399 9401 9407 9416 9427 9441 9457 9475 9495 9516 9537 9559 9580 9602 9622 9642 9660 9678 9693 9708 9720 9732 9741 9750 9757 9763 9768 9772 9776 9779 9781 9783 9785 9786 9787 9789 9790 9791 9793 9794 9796 9797 9799 9801 9803 9805 9807 9810 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9843 9846 9849 9852 9855 9858 9861 9864 9866 9869 9871 9873 9875 9877 9879 9880 9882 9883 9883 9884 9884 9885 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9874 9872 9870 9867 9864 9861 9858 9854 9850 9845 9841 9836 9831 9825 9820 9814 9809 9804 9798 9793 9789 9784 9780 9777 9774 9772 9770 9769 9768 9768 9768 9768 9769 9770 9771 9771 9771 9771 9769 9767 9764 9760 9754 9747 9739 9730 9720 9709 9697 9683 9670 9656 9641 9627 9611 9596 9581 9564 9548 9530 9512 9492 9470 9446 9419 9390 9357 9321 9283 9240 9195 9148 9097 9046 8995 8943 8891 8842 8796 8753 8716 5946 0 41 7 8684 8659 8641 8630 8627 8633 8646 8666 8694 8728 8768 8813 8861 8913 8967 9020 9074 9128 9181 9231 9280 9325 9366 9405 9441 9473 9502 9529 9553 9575 9595 9614 9631 9647 9663 9677 9691 9705 9718 9730 9742 9754 9765 9775 9785 9794 9802 9810 9817 9824 9829 9835 9840 9844 9849 9853 9857 9861 9864 9868 9872 9875 9879 9883 9887 9890 9894 9898 9901 9904 9908 9911 9914 9916 9919 9921 9923 9925 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9928 9927 9926 9924 9922 9919 9917 9914 9910 9907 9903 9899 9895 9891 9887 9883 9879 9875 9871 9867 9863 9859 9855 9851 9847 9843 9839 9835 9832 9828 9824 9820 9817 9813 9810 9806 9803 9800 9797 9794 9792 9790 9787 9785 9784 9782 9780 9779 9778 9776 9775 9774 9773 9772 9771 9771 9770 9770 9770 9770 9770 9770 9771 9772 9773 9774 9775 9776 9778 9779 9781 9783 9784 9786 9787 9789 9790 9792 9793 9795 9796 9798 9799 9801 9803 9804 9806 9809 9811 9813 9816 9819 9821 9824 9827 9830 9833 9836 9838 9841 9843 9846 9848 9849 9851 9853 9854 9855 9856 9856 9857 9857 9857 9857 9858 9858 9858 9857 9857 9857 9857 9856 9856 9855 9855 9854 9852 9851 9850 9848 9846 9844 9841 9839 9837 9834 9832 9830 9828 9826 9825 9824 9824 9824 9825 9827 9829 9832 9835 9839 9844 9848 9853 9859 9864 9869 9874 9879 9883 9887 9891 9894 9897 9900 9902 9903 9905 9906 9906 9907 9908 9908 9908 9908 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9903 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9878 9875 9873 9870 9868 9866 9863 9861 9858 9856 9853 9850 9846 9843 9839 9835 9830 9825 9820 9815 9810 9804 9798 9792 9786 9779 9773 9766 9758 9750 9742 9733 9722 9711 9699 9685 9670 9653 9634 9614 9593 9570 9546 9522 9497 9471 9446 9421 9398 9376 9356 9338 9324 9312 9304 9300 9299 9302 9309 9320 9334 9351 9371 9393 9418 9443 9469 9496 9523 9549 9575 9599 9623 9645 9665 9684 9702 9718 9733 9746 9758 9770 9780 9789 9798 9806 9814 9821 9828 9834 9839 9844 9849 9853 9856 9859 9861 9863 9865 9866 9867 9868 9869 9870 9870 9871 9872 9874 9875 9876 9877 9878 9878 9879 9878 9878 9876 9874 9871 9867 9863 9857 9852 9845 9839 9831 9824 9816 9808 9800 9791 5947 0 41 7 9782 9772 9761 9749 9735 9720 9702 9681 9658 9631 9601 9567 9529 9487 9442 9394 9342 9289 9233 9177 9121 9066 9012 8960 8913 8869 8832 8800 8775 8757 8746 8743 8747 8759 8778 8804 8836 8872 8914 8959 9008 9059 9110 9161 9213 9265 9314 9362 9407 9450 9490 9527 9561 9592 9621 9647 9671 9693 9712 9730 9746 9761 9774 9787 9798 9808 9817 9825 9833 9839 9845 9850 9854 9858 9861 9863 9865 9867 9868 9869 9871 9872 9874 9876 9878 9880 9883 9886 9890 9894 9898 9903 9907 9911 9915 9920 9923 9927 9930 9933 9935 9937 9938 9939 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9910 9909 9907 9905 9902 9899 9895 9891 9886 9881 9876 9870 9864 9857 9851 9843 9836 9828 9819 9811 9802 9793 9783 9772 9762 9750 9739 9726 9713 9700 9685 9671 9655 9640 9624 9607 9590 9573 9556 9538 9521 9503 9486 9469 9452 9435 9418 9401 9385 9369 9353 9337 9321 9306 9291 9276 9261 9247 9233 9219 9206 9194 9183 9172 9162 9153 9145 9139 9133 9129 9126 9124 9124 9126 9129 9133 9139 9146 9154 9164 9176 9188 9202 9216 9232 9248 9266 9284 9302 9321 9340 9360 9380 9399 9419 9439 9459 9478 9498 9517 9536 9554 9573 9591 9609 9626 9643 9660 9676 9691 9706 9720 9734 9747 9758 9769 9779 9789 9797 9804 9810 9816 9821 9825 9829 9833 9836 9839 9841 9844 9847 9850 9853 9856 9860 9863 9867 9871 9875 9879 9883 9887 9890 9893 9896 9899 9901 9903 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9931 9932 9932 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9923 9924 9924 9925 9926 9927 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9947 9948 9949 9950 9951 9951 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9928 9927 9926 9925 9924 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 5948 0 41 8 9938 9939 9941 9942 9943 9944 9944 9944 9944 9944 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9941 9942 9943 9945 9947 9948 9950 9952 9954 9955 9956 9957 9958 9958 9958 9958 9957 9956 9955 9953 9951 9949 9948 9946 9944 9942 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9919 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9875 9872 9868 9864 9860 9855 9850 9845 9840 9834 9828 9822 9816 9810 9804 9798 9793 9787 9782 9777 9772 9768 9764 9761 9757 9754 9752 9750 9748 9747 9746 9745 9745 9746 9746 9748 9749 9751 9754 9757 9760 9764 9768 9772 9777 9781 9786 9790 9795 9799 9803 9806 9810 9813 9815 9818 9820 9821 9822 9823 9824 9824 9824 9824 9824 9823 9823 9822 9822 9821 9820 9819 9818 9816 9815 9813 9811 9808 9805 9802 9798 9794 9790 9785 9780 9775 9770 9764 9758 9752 9746 9740 9733 9726 9719 9711 9704 9695 9686 9677 9666 9655 9643 9631 9617 9603 9588 9572 9555 9537 9518 9499 9479 9458 9436 9414 9391 9368 9343 9318 9292 9265 9237 9208 9178 9146 9113 9078 9042 9004 8964 8923 8880 8835 8789 8741 8691 8640 8587 8533 8478 8421 8363 8304 8243 8181 8118 8054 7988 7921 7853 7783 7712 7639 7565 7490 7413 7336 7258 7178 7099 7018 6938 6858 6778 6698 6619 6542 6465 6390 6317 6245 6176 6109 6044 5982 5923 5866 5812 5762 5715 5671 5630 5593 5560 5531 5505 5483 5466 5453 5445 5441 5441 5446 5456 5471 5491 5516 5545 5579 5618 5661 5709 5762 5818 5878 5942 6010 6081 6155 6231 6310 6391 6474 6559 6646 6733 6822 6911 7001 7091 7181 7271 7361 7450 7539 7627 7714 7800 7885 7968 8050 8130 8209 8285 8359 8432 8501 8569 8634 8697 8758 8816 8871 8924 8975 9024 9070 9114 9155 9195 9233 9269 9303 9335 9365 9393 9420 9446 9469 9492 9512 9532 9549 9566 9581 9595 9608 9619 9629 9639 9647 9654 9660 9665 9669 9671 9673 9675 9675 9674 9672 9670 9667 9663 9659 9654 9649 9644 9639 9633 9628 9623 9618 9614 9610 9607 9605 9603 9603 9603 9604 9606 9609 9613 9617 9622 9628 9634 9640 9646 9653 9660 9667 9673 9680 9687 9693 9700 9706 9712 9719 9725 9731 9736 9742 9748 9754 9759 9764 9770 9775 9780 9785 9789 9793 9797 9801 9805 9808 9811 9814 9817 9819 9822 9824 9827 9829 9832 9835 9837 9840 9844 9847 9850 9854 9857 9861 9864 9868 9871 9874 9877 9880 9882 9885 9887 9888 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9891 9891 9890 9889 9888 9887 9886 9884 9882 9880 9878 9875 9872 9869 9865 9861 9857 9853 9848 9843 9838 9832 9827 9821 9815 9809 9803 9797 9791 5949 0 41 8 9785 9779 9774 9769 9764 9760 9757 9754 9752 9751 9750 9751 9752 9754 9757 9760 9764 9769 9774 9779 9784 9789 9794 9799 9804 9809 9813 9816 9819 9822 9823 9825 9825 9825 9825 9824 9823 9821 9818 9815 9812 9809 9805 9800 9795 9790 9785 9779 9773 9767 9761 9754 9746 9739 9730 9722 9712 9702 9691 9678 9664 9649 9631 9612 9590 9565 9538 9508 9475 9438 9399 9357 9313 9267 9219 9170 9120 9071 9022 8975 8930 8889 8851 8818 8789 8766 8749 8737 8731 8731 8736 8747 8763 8782 8805 8831 8859 8888 8916 8945 8973 8998 9022 9042 9058 9071 9080 9084 9084 9080 9071 9059 9042 9022 8998 8971 8941 8908 8873 8836 8797 8756 8713 8669 8625 8579 8532 8485 8438 8390 8342 8295 8247 8200 8153 8107 8062 8017 7973 7931 7889 7848 7809 7770 7733 7696 7661 7626 7593 7560 7529 7498 7468 7438 7410 7382 7356 7330 7305 7282 7259 7238 7218 7200 7184 7170 7158 7148 7140 7135 7133 7134 7137 7144 7154 7167 7183 7202 7225 7251 7281 7314 7350 7389 7431 7476 7524 7575 7628 7684 7741 7801 7862 7925 7989 8054 8120 8186 8253 8319 8386 8452 8518 8582 8646 8709 8770 8830 8889 8946 9001 9054 9106 9155 9203 9249 9293 9335 9375 9413 9449 9484 9517 9548 9577 9604 9631 9655 9678 9700 9720 9739 9756 9772 9787 9801 9814 9826 9836 9846 9855 9862 9869 9875 9881 9885 9889 9892 9895 9897 9899 9900 9901 9902 9902 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9912 9913 9915 9916 9917 9919 9920 9920 9921 9921 9921 9920 9919 9918 9916 9914 9912 9909 9907 9904 9901 9898 9895 9892 9890 9887 9884 9882 9880 9878 9876 9874 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9863 9863 9862 9861 9860 9858 9856 9854 9851 9847 9843 9838 9833 9826 9820 9813 9805 9797 9790 9782 9774 9767 9760 9754 9749 9744 9741 9739 9738 9738 9739 9742 9745 9750 9755 9761 9768 9775 9783 9790 9798 9805 9813 9820 9827 9834 9840 9845 9851 9855 9859 9863 9866 9868 9870 9871 9872 9872 9872 9871 9870 9868 9866 9864 9861 9858 9854 9851 9847 9843 9839 9836 9831 9827 9823 9819 9814 9809 9803 9797 9791 9783 9775 9766 9755 9744 9731 9718 9704 9689 9673 9657 9641 9625 9610 9595 9581 9569 9558 9550 9543 9539 9537 9538 9541 9547 9555 9565 9577 9591 9607 9624 9642 9660 9679 9698 9716 9735 9753 9769 9785 9800 9814 9827 9838 9849 9858 9867 9875 9881 9888 9893 9898 9903 9907 9911 9914 9918 9921 9924 9927 9930 9933 9935 9938 9940 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9952 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9943 9942 9940 9938 9935 9933 9930 9928 9925 9922 9919 5950 0 41 8 9916 9914 9911 9908 9905 9902 9899 9897 9894 9891 9889 9886 9883 9880 9877 9874 9871 9868 9864 9860 9857 9853 9848 9844 9840 9835 9830 9825 9820 9816 9811 9806 9801 9797 9793 9789 9785 9782 9779 9776 9774 9772 9770 9769 9768 9767 9767 9767 9766 9766 9766 9766 9765 9764 9763 9762 9760 9758 9756 9754 9751 9748 9746 9743 9741 9738 9737 9735 9735 9735 9736 9737 9740 9743 9747 9752 9758 9764 9771 9779 9787 9796 9805 9814 9823 9832 9841 9850 9858 9867 9875 9883 9890 9897 9904 9910 9916 9921 9926 9931 9935 9939 9942 9945 9948 9950 9952 9953 9954 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9938 9937 9936 9935 9933 9931 9929 9927 9924 9921 9916 9911 9905 9898 9890 9881 9870 9858 9844 9829 9813 9797 9779 9760 9742 9723 9704 9686 9670 9654 9640 9628 9618 9611 9606 9604 9605 9608 9614 9622 9633 9645 9660 9675 9692 9709 9727 9744 9762 9779 9795 9810 9825 9838 9850 9860 9870 9878 9885 9891 9896 9901 9904 9907 9909 9911 9912 9913 9914 9914 9914 9914 9914 9914 9913 9912 9912 9911 9910 9909 9907 9906 9905 9904 9904 9903 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9919 9920 9922 9924 9926 9929 9932 9935 9938 9941 9945 9948 9952 9955 9959 9962 9965 9968 9970 9973 9975 9976 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9987 9988 9989 9990 9992 9993 9994 9995 9996 9997 9998 999910000100001000010001100001000010000 9999 9998 9997 9996 9994 9993 9991 9990 9988 9986 9985 9983 9982 9981 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9957 9956 9954 9952 9951 9949 9948 9947 9946 9944 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9892 9891 9891 9891 9892 9893 9895 9896 9898 9900 9903 9905 9908 9910 9913 9915 9918 9920 9922 9923 9925 9926 9927 9928 9929 9929 9929 9928 9927 9926 9924 9922 9919 9916 9912 9908 9903 9898 9892 9885 9878 9871 9864 9856 9849 9841 9834 9827 9821 9815 9810 9806 9803 9801 9800 9800 9801 9803 9806 9809 9814 9818 9823 9829 9834 9840 9845 9851 9856 9860 9864 5951 0 41 8 9868 9872 9875 9877 9879 9881 9882 9884 9885 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9899 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9935 9933 9932 9929 9927 9924 9921 9918 9915 9911 9908 9904 9901 9898 9895 9892 9889 9887 9885 9883 9881 9880 9879 9878 9878 9878 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9876 9875 9874 9872 9870 9868 9866 9864 9861 9858 9855 9851 9847 9844 9840 9836 9832 9828 9824 9821 9817 9814 9810 9808 9805 9803 9801 9800 9799 9799 9799 9800 9801 9802 9804 9806 9809 9812 9815 9818 9821 9824 9827 9829 9832 9835 9837 9839 9840 9841 9842 9842 9842 9842 9841 9840 9839 9837 9835 9833 9831 9829 9826 9824 9821 9819 9817 9814 9812 9809 9807 9804 9801 9799 9796 9792 9789 9785 9781 9777 9772 9768 9763 9758 9753 9748 9743 9738 9733 9728 9723 9718 9714 9710 9705 9701 9696 9692 9687 9682 9676 9670 9663 9655 9646 9637 9627 9616 9605 9593 9581 9568 9556 9543 9531 9520 9510 9501 9493 9487 9483 9481 9481 9484 9489 9496 9505 9516 9529 9544 9561 9578 9597 9616 9636 9656 9676 9695 9714 9731 9748 9764 9779 9792 9804 9815 9825 9833 9841 9847 9853 9858 9862 9866 9870 9873 9876 9878 9881 9883 9885 9888 9890 9892 9894 9896 9899 9901 9903 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9930 9931 9932 9934 9935 9937 9939 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9925 9926 9928 9930 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9973 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9959 9959 5952 0 41 8 9959 9960 9960 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9973 9974 9973 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9943 9941 9939 9938 9936 9935 9933 9932 9932 9931 9931 9931 9932 9933 9934 9935 9937 9939 9940 9942 9944 9945 9947 9948 9949 9949 9950 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9935 9935 9935 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9912 9911 9910 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9889 9887 9886 9884 9883 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9873 9872 9871 9869 9867 9864 9862 9859 9855 9852 9848 9844 9840 9836 9831 9826 9822 9817 9812 9806 9801 9796 9791 9785 9780 9774 9768 9763 9757 9752 9746 9741 9735 9730 9725 9720 9715 9711 9707 9703 9699 9696 9693 9690 9688 9686 9684 9682 9681 9680 9679 9678 9677 9677 9677 9676 9676 9676 9676 9676 9675 9675 9675 9675 9674 9674 9673 9672 9670 9669 9667 9665 9662 9659 9655 9651 9646 9640 9634 9627 9619 9610 9600 9589 9576 9563 9548 9531 9513 9494 9473 9450 9425 9399 9371 9340 9308 9274 9238 9199 9159 9116 9071 9024 8975 8923 8869 8813 8754 8693 8629 8564 8496 8425 8353 8278 8201 8123 8043 7961 7877 7792 7706 7619 7531 7443 7355 7266 7178 7089 7002 6915 6830 6746 6664 6583 6505 6429 6356 6285 6218 6154 6094 6038 5985 5937 5894 5855 5821 5791 5767 5749 5735 5728 5725 5729 5738 5752 5773 5799 5830 5867 5909 5957 6009 6067 6129 6195 6266 6341 6420 6502 6587 6675 6766 6858 6953 7049 7146 7244 7342 7440 7538 7635 7732 7827 7920 8012 8101 8188 8272 8353 8432 8507 8579 8648 8714 8776 8835 8891 8944 8993 9040 9084 9125 9163 9199 9233 9264 9294 9321 9346 9370 9391 9411 9430 9447 9462 9476 9489 9501 9512 9521 9529 9537 9543 9549 9554 9559 9562 9566 9569 9571 9573 9575 9577 9579 9580 9582 9583 9584 9585 9586 9587 9588 9588 9589 9589 9589 9589 9589 9589 9588 9588 9587 9586 9584 9583 9581 9580 9578 9575 9573 9571 9568 9565 9562 9559 9555 9552 9548 9544 9539 9535 9530 9525 9520 9514 9509 9503 9497 9491 9485 9478 9472 9465 9459 9452 9446 9439 9433 5953 0 41 8 9426 9420 9413 9407 9400 9394 9388 9381 9375 9369 9362 9356 9349 9342 9336 9328 9321 9313 9305 9297 9288 9279 9269 9258 9247 9235 9223 9209 9195 9180 9164 9147 9129 9110 9089 9068 9045 9021 8995 8968 8940 8910 8878 8845 8810 8774 8735 8696 8655 8612 8568 8522 8475 8427 8378 8328 8277 8226 8174 8122 8069 8017 7965 7913 7862 7811 7762 7713 7666 7621 7577 7536 7497 7460 7426 7395 7367 7342 7321 7303 7289 7280 7274 7272 7275 7281 7292 7308 7327 7351 7379 7411 7446 7486 7529 7576 7626 7679 7735 7794 7855 7918 7982 8049 8116 8184 8253 8321 8390 8458 8526 8593 8659 8724 8786 8848 8907 8964 9019 9073 9124 9172 9219 9263 9306 9346 9384 9420 9454 9487 9517 9546 9573 9598 9622 9644 9665 9684 9702 9719 9734 9748 9760 9772 9783 9792 9801 9809 9816 9823 9829 9834 9840 9844 9849 9853 9857 9861 9864 9868 9871 9874 9876 9879 9881 9883 9884 9885 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9889 9889 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9877 9875 9874 9873 9873 9872 9871 9870 9869 9868 9866 9865 9863 9861 9858 9855 9851 9847 9843 9838 9833 9827 9822 9817 9811 9806 9801 9797 9794 9791 9789 9788 9788 9789 9792 9795 9799 9804 9811 9817 9825 9832 9841 9849 9857 9865 9873 9880 9887 9894 9900 9905 9909 9913 9917 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9942 9944 9947 9949 9952 9955 9957 9959 9962 9963 9965 9966 9966 9967 9966 9966 9964 9963 9961 9959 9957 9955 9953 9952 9950 9948 9947 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9960 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9971 9972 9972 9972 9972 9972 9971 9970 9969 9967 9966 9964 9962 9960 9957 9955 9953 9951 9949 9947 9945 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9882 9880 9878 9876 9875 9874 9873 9873 9873 9873 9874 9875 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 5954 0 41 8 9896 9897 9898 9898 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9904 9905 9906 9908 9910 9912 9914 9917 9919 9922 9925 9928 9931 9934 9937 9940 9943 9946 9949 9951 9953 9954 9955 9956 9956 9956 9956 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9898 9897 9895 9894 9892 9891 9889 9887 9886 9884 9882 9881 9879 9877 9876 9874 9873 9872 9871 9869 9869 9868 9867 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9870 9871 9871 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9868 9868 9868 9869 9869 9871 9872 9874 9876 9878 9881 9884 9887 9891 9894 9898 9902 9906 9910 9914 9918 9921 9924 9927 9930 9932 9934 9936 9937 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9949 9948 9947 9946 9944 9942 9940 9937 9935 9933 9930 9928 9926 9924 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9867 9867 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9875 9877 9878 9880 9882 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9917 9917 9915 9914 9911 9909 9905 9901 9897 9892 9887 9882 9876 9870 9864 9857 9851 9844 9837 9830 9822 9813 9804 9793 9782 9768 9754 9737 9718 9698 9676 9651 9625 9598 9569 9539 9509 9479 9450 9421 9394 9369 9347 9328 9312 9300 9292 9289 9289 9294 9303 9315 9331 9351 9373 9397 9423 9449 9477 9504 9532 9558 9584 9608 9631 9653 9672 9690 9706 9720 5955 0 41 8 9733 9745 9755 9765 9773 9781 9788 9795 9802 9808 9815 9821 9827 9833 9839 9844 9850 9855 9860 9864 9869 9873 9877 9880 9883 9886 9889 9891 9893 9895 9897 9899 9900 9901 9903 9904 9904 9905 9906 9906 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9966 9966 9966 9965 9964 9964 9963 9961 9960 9959 9958 9957 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9953 9955 9956 9958 9960 9962 9963 9965 9966 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9970 9968 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9948 9947 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9925 9924 9924 9923 9922 9922 9922 9923 9923 9924 9925 9926 9928 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9947 9947 9948 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9961 9962 9962 9962 9962 9961 9960 9959 9957 9955 9953 9950 9948 9945 9942 9938 9935 9931 9928 9925 9921 9918 9915 9912 9909 9907 9904 9902 9901 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9941 9942 9942 9943 9944 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9911 9909 9908 9907 9906 5956 0 41 8 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9909 9911 9913 9915 9917 9920 9922 9925 9927 9929 9931 9933 9935 9936 9937 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9941 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9959 9960 9962 9964 9966 9968 9969 9971 9973 9974 9975 9975 9976 9976 9975 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9961 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9950 9949 9947 9944 9942 9939 9936 9933 9929 9925 9921 9917 9912 9907 9902 9896 9890 9884 9876 9868 9860 9850 9840 9829 9817 9804 9790 9776 9760 9745 9729 9713 9697 9681 9666 9652 9639 9627 9617 9609 9602 9598 9596 9596 9598 9602 9608 9616 9625 9636 9648 9661 9674 9688 9702 9716 9729 9742 9755 9766 9777 9787 9796 9804 9811 9817 9822 9827 9830 9833 9836 9838 9839 9841 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9847 9847 9848 9849 9849 9850 9851 9853 9854 9856 9857 9859 9861 9864 9866 9869 9871 9874 9877 9880 9883 9887 9890 9893 9896 9899 9902 9905 9908 9910 9912 9913 9915 9915 9916 9916 9915 9915 9913 9912 9910 9907 9905 9901 9898 9894 9890 9886 9881 9876 9870 9864 9858 9850 9842 9833 9822 9811 9798 9783 9767 9749 9729 9707 9683 9657 9628 9596 9563 9526 9487 9446 9401 9354 9305 9252 9197 9139 9078 9015 8948 8879 8807 8731 8653 8572 8488 8401 8310 8217 8122 8023 7922 7819 7714 7607 7498 7389 7278 7167 7057 6946 6835 6726 6619 6513 6409 6308 6209 6114 6021 5932 5847 5766 5688 5615 5547 5482 5423 5368 5319 5274 5235 5201 5174 5152 5137 5128 5125 5130 5142 5160 5186 5220 5261 5309 5364 5427 5497 5573 5655 5743 5837 5936 6039 6147 6257 6371 6487 6604 6724 6843 6963 7082 7201 7319 7436 7550 7663 7774 7882 7988 8091 8191 8288 8382 8473 8561 8646 8727 8806 8881 8953 9021 9087 9149 9208 9263 9315 9365 9411 9454 9494 9531 9565 9596 9625 9652 9675 9697 9717 9734 9750 9765 9778 9789 9799 9809 9817 9825 9832 9838 9844 9850 9855 9860 9865 9869 9874 9878 9882 9885 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9894 9893 9891 5957 0 41 8 9890 9889 9888 9886 9885 9883 9882 9880 9878 9876 9875 9873 9871 9870 9868 9867 9865 9864 9863 9862 9861 9860 9859 9859 9859 9858 9858 9859 9859 9859 9860 9861 9862 9863 9864 9866 9867 9869 9870 9871 9873 9874 9876 9877 9878 9879 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9891 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9878 9877 9877 9876 9876 9876 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9888 9888 9887 9885 9884 9883 9881 9880 9878 9876 9875 9874 9872 9871 9870 9870 9869 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9878 9878 9878 9878 9878 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9873 9875 9876 9878 9880 9883 9885 9887 9889 9892 9894 9897 9899 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9918 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9921 9922 9924 9925 9926 9927 9929 9930 9930 9931 9931 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9947 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9936 9935 9934 9932 9931 9929 9926 9924 9921 9918 9915 9912 9909 9905 9902 9898 9895 9891 9887 9884 9880 9877 9873 9870 9867 9863 9860 9856 9852 9848 9844 9839 9834 9829 9823 9816 9809 9801 9793 9783 9774 9763 9752 9741 9728 9716 9703 9690 9676 9662 9648 9633 9618 9602 9586 9569 9552 9533 9513 9492 9470 9446 9420 9393 9363 9332 9300 9266 9230 9194 9157 9120 9084 9048 9014 8981 8951 8924 8901 8882 8867 8857 8852 8852 8858 8869 8884 8905 8930 8959 8991 9027 9065 9105 9146 9187 9229 9270 9310 9349 9387 9422 9456 9487 9515 9542 9566 9588 9608 9626 9642 9657 9670 9683 9694 9705 9715 9724 9733 9741 9749 9757 9764 9771 9778 9785 9791 9796 9801 9806 9811 9815 9818 9821 9824 9826 9828 9830 9831 9832 9833 9833 5958 0 41 8 9834 9834 9834 9833 9833 9832 9832 9831 9829 9828 9827 9825 9823 9821 9819 9816 9814 9811 9808 9805 9801 9798 9794 9790 9787 9783 9779 9774 9770 9766 9761 9757 9752 9747 9743 9737 9732 9727 9721 9716 9710 9704 9698 9691 9685 9678 9671 9664 9657 9650 9643 9635 9628 9620 9612 9605 9597 9588 9580 9572 9563 9554 9545 9536 9526 9516 9506 9495 9484 9472 9460 9448 9435 9422 9408 9394 9380 9365 9350 9335 9319 9303 9286 9269 9252 9235 9217 9199 9181 9163 9144 9125 9106 9086 9066 9046 9026 9005 8984 8963 8941 8919 8896 8873 8850 8826 8801 8776 8751 8726 8700 8675 8649 8624 8600 8576 8554 8533 8513 8496 8480 8467 8456 8448 8443 8441 8441 8445 8451 8460 8470 8484 8498 8514 8531 8548 8566 8583 8600 8615 8630 8642 8653 8662 8668 8673 8675 8675 8672 8669 8663 8656 8648 8638 8629 8619 8609 8599 8590 8582 8574 8568 8563 8560 8559 8560 8562 8567 8573 8582 8593 8605 8621 8638 8657 8678 8701 8726 8752 8780 8810 8841 8873 8907 8941 8975 9011 9047 9083 9119 9155 9190 9226 9261 9295 9329 9361 9393 9425 9455 9484 9513 9540 9567 9592 9616 9640 9662 9683 9703 9722 9740 9757 9772 9786 9800 9812 9823 9832 9841 9849 9855 9861 9866 9870 9874 9876 9879 9881 9882 9884 9885 9886 9887 9888 9888 9889 9890 9890 9890 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9883 9881 9880 9878 9876 9875 9873 9872 9870 9869 9868 9867 9865 9864 9863 9861 9859 9857 9855 9853 9850 9846 9842 9838 9834 9829 9825 9820 9814 9809 9804 9799 9793 9788 9782 9776 9769 9762 9754 9744 9734 9722 9708 9692 9675 9655 9632 9608 9581 9553 9522 9490 9458 9425 9391 9358 9327 9297 9269 9244 9222 9205 9192 9183 9178 9179 9184 9194 9208 9227 9249 9274 9302 9332 9364 9396 9429 9462 9494 9525 9555 9584 9611 9635 9658 9679 9698 9714 9730 9743 9755 9766 9776 9785 9794 9801 9808 9815 9821 9827 9832 9837 9842 9846 9850 9854 9857 9860 9862 9865 9867 9868 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9900 9900 9901 9902 9902 9902 9901 9901 9900 9898 9896 9895 9892 9890 9888 9886 9884 9882 9881 9880 9879 9879 9879 9880 9882 9884 9887 9890 9894 9897 9902 9906 9911 9915 9920 9924 9929 9933 9937 9941 9944 9947 9950 9953 9955 9957 9959 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 5959 0 41 8 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9927 9925 9923 9921 9918 9915 9912 9909 9906 9902 9898 9894 9891 9887 9883 9879 9875 9872 9868 9865 9862 9859 9856 9854 9852 9850 9848 9846 9845 9844 9843 9843 9843 9843 9843 9844 9845 9847 9849 9851 9853 9856 9859 9862 9866 9869 9873 9877 9880 9884 9888 9891 9894 9898 9900 9903 9906 9908 9910 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9926 9924 9922 9919 9916 9913 9909 9905 9901 9897 9892 9887 9882 9878 9873 9868 9864 9860 9857 9854 9851 9849 9848 9847 9846 9847 9847 9849 9850 9853 9855 9858 9862 9865 9869 9873 9877 9881 9885 9888 9892 9895 9899 9902 9904 9907 9909 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9927 9927 9927 9926 9925 9925 9924 9923 9922 9920 9919 9917 9915 9913 9910 9908 9905 9902 9898 9895 9891 9887 9883 9878 9874 9870 9865 9861 9856 9852 9847 9843 9838 9834 9830 9825 9821 9817 9812 9807 9803 9798 9793 9788 9783 9777 9772 9766 9760 9754 9747 9741 9734 9728 9721 9715 9708 9701 9695 9689 9683 9677 9672 9666 9661 9657 9653 9649 9645 9642 9640 9637 9635 9634 9633 9632 9631 9631 9631 9631 9632 9633 9635 9636 9638 9640 9643 9646 9649 9652 9656 9659 9663 9667 9671 9675 9679 9683 9687 9692 9696 9700 9703 9707 9711 9714 9717 9720 9723 9725 9727 9729 9730 9732 9733 9733 9733 9733 9733 9732 9731 9729 9728 9726 9724 9721 9719 9716 9713 9711 9708 9705 9703 9701 9699 9697 9696 9695 9694 9694 9694 9694 9695 9696 9697 9699 9701 9703 9706 9709 9711 9714 9717 9720 9724 9727 9730 9734 9737 9741 9745 9749 9753 9757 9761 9765 9770 9775 9779 9784 9789 9793 9798 9803 9807 9811 9816 9819 9823 9827 9830 9833 9836 9838 9841 9843 9845 9847 9848 9850 9852 9853 9854 9856 9857 9858 9858 9859 9859 9859 9858 9857 9856 9854 9851 9849 9845 9842 9838 9833 9828 9823 9817 9811 9804 9798 9791 9784 9776 9769 9761 9754 9746 9738 9730 9721 9713 9705 9696 9688 9679 9670 9662 9654 9645 9637 9630 9622 9615 9608 9602 9597 9592 9587 9583 9580 9578 9577 9576 9576 9576 9578 9580 9583 9586 9590 9594 9598 9603 9608 9613 9617 9622 9627 9631 9634 9638 9641 9643 9645 9646 9647 9647 9647 9647 9647 9647 9647 9647 9647 9649 9650 9653 9656 9660 9665 9671 9678 5960 0 41 8 9686 9695 9705 9715 9726 9737 9749 9760 9771 9783 9794 9804 9814 9824 9832 9840 9848 9854 9860 9865 9869 9873 9876 9879 9882 9884 9886 9889 9891 9893 9895 9898 9900 9902 9905 9908 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9955 9956 9956 9957 9958 9958 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9926 9924 9922 9919 9917 9915 9912 9910 9907 9904 9901 9898 9895 9892 9888 9885 9881 9877 9873 9869 9865 9860 9856 9852 9848 9844 9840 9836 9833 9830 9828 9826 9824 9822 9821 9821 9820 9820 9821 9821 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9832 9834 9835 9838 9840 9843 9846 9849 9852 9856 9860 9865 9869 9873 9878 9882 9887 9891 9895 9899 9903 9906 9909 9912 9915 9917 9919 9921 9923 9925 9926 9928 9929 9931 9932 9934 9936 9937 9939 9941 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9955 9955 9954 9953 9951 9950 9949 9947 9945 9944 9942 9941 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9934 9935 9935 9934 9934 9933 9933 9932 9930 9929 9928 9926 9924 9923 9921 9920 9918 9917 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9895 9893 5961 0 41 8 9891 9889 9887 9886 9884 9883 9882 9881 9880 9880 9880 9880 9880 9880 9881 9882 9882 9883 9884 9885 9886 9886 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9896 9897 9898 9900 9901 9903 9905 9906 9908 9910 9911 9912 9913 9914 9914 9914 9914 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9914 9913 9912 9911 9910 9908 9906 9904 9903 9901 9900 9898 9897 9897 9897 9897 9897 9898 9900 9901 9903 9905 9907 9908 9910 9912 9913 9914 9914 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9889 9887 9885 9883 9882 9880 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9866 9864 9862 9860 9858 9856 9853 9851 9848 9845 9842 9839 9836 9833 9829 9826 9822 9818 9813 9809 9804 9798 9793 9786 9780 9773 9766 9758 9751 9743 9736 9729 9722 9715 9709 9704 9700 9697 9695 9693 9693 9694 9696 9699 9703 9708 9713 9719 9725 9732 9739 9746 9753 9759 9766 9772 9777 9782 9787 9791 9794 9797 9800 9802 9804 9806 9807 9808 9809 9810 9811 9811 9812 9813 9814 9815 9816 9817 9818 9819 9821 9823 9824 9826 9828 9830 9832 9835 9837 9840 9843 9846 9849 9852 9855 9858 9862 9865 9868 9871 9874 9877 9880 9882 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9919 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9905 9903 9902 9900 9897 9895 9893 9891 9889 9886 9884 9882 9881 9879 9878 9877 9876 9875 9875 9874 9874 9874 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9880 9881 9883 9885 9887 9889 9892 9894 9897 9899 9901 9903 9905 9907 9908 9909 9909 9909 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9888 9887 9885 9883 9880 9878 9875 9871 9868 9864 9860 9857 9853 9849 9845 9841 9837 9834 9830 9826 9823 9820 9816 9813 9810 9806 9803 9800 9797 9795 9792 9790 9788 9786 9785 9784 9783 9784 9784 9785 9787 9789 9791 9794 9797 9801 9805 9808 9813 9817 9821 9825 9829 9833 9836 9840 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9871 9874 9876 9879 9882 9884 9887 9889 9891 9893 5962 0 41 8 9895 9897 9899 9900 9901 9902 9902 9902 9903 9902 9902 9902 9901 9901 9900 9899 9899 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9906 9905 9904 9902 9900 9898 9896 9893 9890 9887 9884 9881 9878 9875 9872 9870 9868 9866 9864 9862 9861 9859 9858 9856 9855 9853 9851 9849 9847 9844 9841 9838 9835 9832 9829 9825 9822 9819 9816 9813 9810 9807 9805 9803 9801 9800 9799 9798 9797 9797 9796 9796 9796 9796 9797 9797 9798 9799 9799 9800 9801 9803 9804 9805 9807 9808 9810 9812 9813 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9828 9829 9830 9831 9832 9833 9834 9836 9837 9839 9841 9843 9845 9847 9849 9851 9854 9856 9858 9860 9861 9863 9864 9866 9867 9867 9868 9869 9869 9869 9870 9870 9871 9871 9872 9872 9873 9874 9875 9876 9878 9879 9881 9883 9884 9886 9888 9889 9891 9892 9893 9894 9894 9894 9895 9895 9894 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9892 9891 9889 9887 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9856 9854 9852 9849 9847 9844 9841 9837 9833 9827 9819 9811 9800 9788 9773 9757 9740 9720 9699 9677 9655 9632 9610 9588 9567 9548 9531 9516 9504 9496 9491 9490 9492 9498 9507 9519 9535 9553 9573 9595 9618 9642 9666 9689 9713 9735 9756 9775 9793 9808 9822 9834 9845 9853 9861 9867 9872 9876 9879 9882 9885 9888 9890 9893 9896 9899 9902 9905 9909 9912 9915 9917 9920 9922 9923 9924 9925 9925 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9903 9903 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9920 9920 9919 9918 9917 9916 9914 9912 9911 9909 9907 9905 9904 9902 9901 9899 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9886 9885 9883 9881 9878 9876 9873 9870 5963 0 41 8 9867 9863 9860 9857 9853 9850 9847 9843 9840 9837 9834 9831 9829 9826 9824 9822 9821 9819 9818 9817 9816 9815 9815 9815 9815 9815 9816 9816 9817 9818 9820 9821 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9845 9847 9849 9852 9854 9856 9859 9862 9864 9867 9870 9873 9876 9879 9881 9884 9887 9890 9892 9895 9897 9898 9899 9900 9901 9901 9900 9899 9897 9895 9893 9889 9886 9882 9877 9872 9867 9861 9855 9849 9843 9836 9829 9821 9814 9806 9798 9790 9781 9772 9763 9754 9744 9734 9724 9714 9704 9693 9683 9673 9662 9652 9642 9632 9622 9613 9604 9595 9587 9579 9572 9566 9560 9554 9550 9546 9543 9540 9539 9538 9538 9539 9541 9543 9547 9551 9557 9563 9570 9577 9585 9594 9604 9614 9625 9636 9647 9658 9670 9682 9693 9705 9717 9728 9740 9751 9762 9772 9783 9792 9802 9811 9820 9828 9836 9843 9850 9856 9862 9868 9873 9877 9881 9885 9888 9891 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9915 9917 9918 9920 9922 9924 9926 9927 9929 9930 9931 9933 9933 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9918 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9909 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9945 9945 9944 9944 9943 9942 9940 9939 9937 9935 9934 9932 9930 9928 9927 9925 9924 9923 9922 9921 9921 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 5964 0 41 8 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9948 9947 9946 9945 9943 9942 9940 9938 9937 9935 9934 9932 9932 9931 9931 9931 9932 9933 9934 9936 9938 9940 9943 9945 9947 9949 9951 9953 9955 9956 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9983 9984 9986 9988 9989 9991 9992 9993 9994 9995 9996 9996 9996 9996 9996 9995 9995 9994 9993 9992 9990 9989 9988 9987 9985 9984 9983 9982 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9932 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9902 9901 9901 9901 9901 9901 9902 9903 9904 9905 9906 9908 9910 9911 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9940 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9922 9922 9921 9920 9918 9917 9915 9912 9909 9906 9902 9897 9892 9887 9882 9875 9869 9863 9856 9850 9843 9837 9831 9826 9821 9817 9813 9810 9808 9807 9807 9808 9809 9811 9814 9818 9822 9827 9832 9838 9843 9849 9855 9861 9867 9873 9879 9885 9891 9896 9901 9906 9911 9915 9919 9923 9927 9930 9933 5965 0 41 8 9936 9939 9941 9943 9945 9947 9948 9949 9950 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9964 9965 9965 9965 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9929 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9898 9896 9894 9891 9889 9886 9883 9880 9876 9873 9869 9865 9861 9857 9853 9849 9846 9842 9839 9836 9833 9830 9828 9826 9824 9822 9820 9818 9817 9815 9813 9812 9810 9808 9806 9805 9803 9801 9800 9799 9797 9797 9796 9796 9796 9796 9797 9798 9800 9801 9804 9806 9809 9812 9816 9819 9823 9827 9830 9834 9838 9842 9846 9850 9854 9858 9862 9866 9870 9873 9877 9881 9885 9889 9893 9897 9900 9904 9908 9911 9914 9917 9920 9923 9926 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9938 9937 9934 9932 9930 9927 9924 9921 9918 9915 9911 9908 9904 9901 9897 9894 9890 9887 9883 9879 9876 9872 9868 9864 9860 9856 9852 9847 9843 9838 9834 9829 9824 9819 9815 9810 9805 9801 9796 9792 9787 9783 9779 9775 9771 9767 9763 9759 9755 9751 9746 9742 9737 9732 9727 9722 9716 9709 9702 9694 9685 9676 9666 9654 9642 9628 9614 9598 9581 9562 9542 9521 9498 9473 9447 9420 9390 9360 9327 9294 9258 9221 9183 9143 9102 9059 9015 8969 8922 8874 8825 8774 8723 8671 8617 8563 8509 8454 8399 8344 8288 8233 8179 8125 8072 8020 7970 7921 7874 7829 7786 7745 7708 7673 7641 7612 7587 7565 7547 7533 7523 7517 7514 7516 7522 7532 7546 7563 7585 7610 7639 7672 7707 7746 7787 7831 7878 7926 7977 8029 8082 8136 8191 8247 8303 8359 8415 8470 8525 8580 8633 8685 8737 8787 8835 8883 8928 8973 9015 9057 9096 9134 9170 9205 9238 9269 9298 9325 9351 9375 9397 9417 9435 9451 9465 9478 9489 9498 9505 9511 9516 9519 9521 9522 9523 9522 9521 9520 9518 9516 9515 9513 9511 9510 9509 9509 9508 9508 9509 9510 9511 9513 9514 9517 9519 9522 5966 0 41 9 9516 9521 9526 9533 9541 9550 9559 9568 9575 9581 9588 9596 9606 9618 9630 9643 9655 9667 9678 9687 9696 9704 9712 9723 9736 9749 9761 9773 9783 9791 9797 9800 9803 9806 9811 9816 9824 9832 9840 9847 9853 9857 9861 9863 9865 9867 9869 9871 9874 9878 9881 9885 9888 9892 9896 9901 9905 9909 9912 9913 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9903 9901 9897 9894 9889 9884 9880 9875 9870 9866 9860 9854 9847 9838 9829 9818 9808 9799 9791 9786 9782 9781 9781 9782 9785 9788 9790 9793 9795 9798 9800 9803 9806 9810 9815 9820 9826 9830 9834 9837 9840 9843 9846 9849 9853 9858 9863 9868 9874 9879 9882 9885 9886 9887 9887 9885 9884 9883 9881 9879 9876 9873 9868 9864 9858 9853 9846 9840 9833 9826 9819 9812 9805 9797 9788 9779 9770 9761 9751 9742 9735 9729 9724 9721 9720 9721 9724 9728 9734 9742 9751 9761 9771 9782 9793 9804 9815 9826 9836 9846 9854 9862 9869 9875 9880 9883 9886 9888 9890 9891 9892 9893 9894 9896 9897 9899 9901 9903 9906 9908 9910 9913 9915 9916 9918 9920 9921 9921 9922 9921 9921 9919 9917 9915 9912 9909 9906 9903 9901 9898 9896 9895 9894 9894 9894 9894 9895 9897 9898 9899 9900 9901 9902 9902 9902 9902 9901 9900 9898 9896 9894 9892 9890 9888 9886 9885 9884 9883 9882 9881 9881 9881 9880 9880 9880 9879 9878 9876 9875 9873 9871 9868 9866 9863 9860 9858 9855 9853 9851 9849 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9838 9837 9835 9834 9833 9831 9830 9828 9826 9824 9823 9821 9819 9817 9815 9813 9810 9808 9805 9802 9798 9794 9790 9785 9779 9773 9767 9760 9752 9743 9733 9722 9710 9696 9681 9664 9645 9624 9602 9578 9553 9527 9500 9473 9446 9419 9394 9370 9350 9332 9317 9306 9300 9298 9301 9307 9318 9333 9351 9372 9396 9421 9447 9474 9501 9527 9553 9578 9601 9622 9642 9660 9677 9692 9706 9719 9731 9742 9752 9762 9771 9780 9789 9797 9804 9811 9817 9822 9827 9831 9834 9837 9839 9841 9842 9843 9844 9845 9846 9847 9848 9850 9852 9854 9856 9859 9862 9864 9867 9870 9872 9875 9877 9880 9882 9884 9886 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9920 9921 9923 9926 9928 9931 9934 9937 9940 9942 9945 9947 9948 9950 9950 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9934 9933 9932 9930 9928 9926 9924 9922 9919 9916 9913 9911 9908 9905 9902 9900 9898 9895 9893 9891 9889 9886 9884 9882 9879 9876 9873 9870 9867 9863 9859 9855 9851 9846 9842 9838 9834 9830 9827 9824 9822 9819 9818 9817 9816 9816 9816 9816 9817 5967 0 41 9 9818 9819 9820 9821 9823 9824 9825 9826 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9855 9857 9858 9860 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9886 9888 9890 9892 9894 9897 9899 9902 9904 9907 9909 9911 9914 9915 9917 9919 9920 9922 9923 9925 9926 9928 9930 9932 9934 9936 9939 9941 9943 9946 9948 9950 9952 9953 9954 9955 9955 9955 9954 9954 9952 9951 9950 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9911 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9907 9906 9906 9906 9905 9903 9902 9899 9896 9893 9888 9883 9878 9871 9864 9856 9848 9840 9832 9823 9815 9808 9801 9795 9790 9786 9784 9783 9784 9786 9790 9794 9800 9807 9814 9822 9830 9838 9846 9853 9860 9866 9872 9877 9881 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9916 9920 9924 9927 9931 9935 9938 9941 9943 9945 9947 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9920 9920 9920 9920 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9926 9926 9924 9923 9921 9919 9917 9914 9912 9909 9906 9904 9901 9899 9896 9893 9890 9887 9883 9879 9875 9871 9865 9860 9854 9848 9841 9834 9827 9820 9812 9805 9797 9789 9781 9772 9763 9754 9745 9735 9724 9713 9702 9691 9679 9668 9657 9646 9635 9626 9617 9610 9604 9599 9596 9594 9593 9593 9595 9597 9601 9604 9608 9612 9615 9619 9622 9624 9626 9628 9629 9630 9631 9631 9632 9633 9633 9635 9636 9638 9640 9643 9645 9648 9651 9653 9655 9657 9658 9658 9658 9658 9656 9654 9652 9649 9646 9642 9638 9635 9631 9627 9622 9618 9613 9608 9602 9595 9586 9577 9566 9552 9537 9520 9500 9478 9455 9429 9401 9372 9342 9311 9281 9251 9223 9196 9172 9151 9133 9120 9111 9107 9108 9114 9125 9140 9160 9184 9211 9241 9274 9307 9343 9378 9414 9449 9483 9516 9547 9577 9605 9630 9654 9676 9696 9714 9731 9747 9761 9774 9786 9796 9806 9816 9824 9832 9839 9845 9851 9856 9861 9866 9870 9874 9877 9881 9884 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9924 9924 9924 9924 9923 9922 9921 9920 9918 9916 9914 9912 9909 9907 9904 5968 0 41 9 9902 9899 9897 9894 9892 9890 9887 9885 9882 9880 9877 9873 9870 9866 9862 9858 9853 9849 9844 9840 9835 9831 9827 9824 9821 9819 9817 9817 9817 9817 9819 9821 9824 9827 9831 9835 9840 9844 9849 9854 9858 9863 9867 9871 9875 9879 9882 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9910 9911 9912 9913 9913 9912 9911 9909 9907 9905 9902 9899 9896 9893 9890 9887 9885 9882 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9868 9865 9862 9859 9855 9851 9847 9842 9837 9833 9828 9823 9818 9813 9808 9803 9797 9791 9785 9778 9771 9763 9754 9744 9734 9722 9710 9696 9682 9666 9650 9632 9612 9591 9569 9545 9519 9492 9463 9432 9400 9367 9333 9300 9266 9232 9200 9170 9142 9118 9097 9080 9068 9060 9057 9059 9066 9077 9092 9112 9134 9160 9188 9218 9248 9280 9311 9343 9374 9404 9434 9462 9489 9514 9538 9561 9582 9603 9622 9639 9656 9671 9685 9699 9711 9722 9732 9741 9749 9756 9762 9767 9771 9775 9777 9779 9780 9780 9779 9778 9776 9774 9771 9768 9765 9762 9758 9755 9751 9748 9745 9742 9739 9737 9735 9734 9734 9734 9734 9735 9737 9739 9742 9745 9748 9752 9757 9761 9766 9772 9777 9783 9788 9794 9800 9806 9811 9817 9822 9828 9833 9838 9843 9847 9852 9856 9860 9864 9868 9872 9876 9880 9884 9888 9891 9895 9898 9901 9904 9907 9909 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9923 9922 9920 9919 9916 9914 9912 9909 9907 9904 9901 9899 9896 9894 9891 9889 9887 9886 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9886 9888 9890 9892 9894 9896 9899 9901 9904 9907 9909 9912 9915 9917 9919 9921 9923 9924 9925 9925 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9907 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9894 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9872 9870 9868 9866 9864 9862 9861 9860 9858 9858 9857 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9864 9865 9866 9866 9866 9866 9866 9866 9865 9865 9864 9862 9861 9859 9857 9855 9853 9850 9847 9844 9840 9836 9832 9827 9821 9815 9808 9801 9792 9783 9774 5969 0 41 9 9763 9752 9740 9727 9714 9700 9686 9671 9657 9642 9628 9614 9601 9589 9579 9570 9563 9557 9554 9553 9555 9558 9564 9572 9582 9594 9607 9621 9637 9653 9668 9684 9700 9715 9729 9742 9754 9766 9776 9784 9792 9799 9805 9811 9815 9820 9823 9827 9830 9833 9836 9839 9841 9843 9845 9846 9847 9848 9848 9848 9848 9847 9847 9846 9845 9844 9843 9842 9842 9842 9842 9843 9844 9846 9848 9850 9853 9855 9857 9860 9862 9864 9866 9868 9869 9869 9870 9870 9869 9869 9868 9867 9867 9866 9866 9866 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9868 9868 9868 9869 9870 9872 9874 9876 9879 9882 9885 9887 9890 9893 9895 9898 9900 9901 9903 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9929 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9916 9914 9912 9911 9910 9908 9907 9905 9903 9901 9898 9895 9892 9888 9884 9880 9875 9870 9865 9860 9855 9850 9845 9840 9835 9830 9825 9820 9815 9810 9804 9798 9791 9784 9776 9768 9758 9749 9738 9727 9716 9704 9692 9680 9668 9656 9644 9632 9621 9610 9600 9590 9581 9573 9565 9557 9551 9545 9540 9535 9531 9528 9525 9523 9522 9521 9521 9522 9523 9524 9526 9529 9533 9537 9541 9547 9553 9560 9568 9577 9586 9596 9608 9619 9632 9645 9658 9671 9684 9697 9711 9723 9735 9747 9758 9769 9779 9789 9799 9808 9816 9825 9833 9842 9850 9858 9866 9874 9882 9889 9897 9904 9910 9917 9922 9927 9932 9936 9940 9943 9946 9949 9951 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9965 9965 9965 9964 9963 9962 9960 9958 9956 9954 9951 9949 9948 9946 9945 9944 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9942 9943 9944 9945 9947 9949 9951 9952 9954 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9960 9960 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9934 9933 9932 9931 9929 9927 9925 9923 9920 9918 9914 9911 9908 9904 9900 9896 9891 9887 9882 9877 9872 9867 5970 0 41 9 9861 9856 9850 9844 9837 9830 9822 9813 9803 9792 9779 9765 9750 9733 9715 9695 9674 9653 9630 9607 9585 9563 9541 9521 9503 9488 9475 9465 9458 9455 9455 9458 9465 9474 9487 9501 9519 9537 9557 9577 9598 9619 9640 9660 9680 9698 9716 9732 9747 9761 9774 9786 9796 9806 9815 9823 9831 9837 9844 9850 9855 9861 9866 9870 9875 9879 9883 9887 9890 9893 9896 9898 9900 9901 9902 9903 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9901 9902 9904 9906 9908 9910 9913 9916 9918 9921 9923 9924 9925 9926 9926 9926 9925 9923 9922 9920 9918 9916 9914 9912 9911 9910 9910 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9924 9925 9927 9929 9932 9934 9936 9939 9941 9944 9946 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9975 9976 9977 9977 9978 9978 9978 9977 9976 9975 9973 9972 9969 9967 9965 9963 9960 9958 9957 9955 9954 9953 9953 9952 9952 9952 9953 9953 9954 9954 9954 9954 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 9935 9933 9932 9931 9930 9929 9929 9930 9930 9931 9932 9934 9936 9938 9939 9941 9943 9944 9945 9945 9946 9945 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9931 9931 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9946 9945 9944 9942 9940 9938 9936 9935 9933 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9918 9916 9914 9912 9909 9906 9903 9900 9896 9892 9887 9883 9879 9874 9870 9866 9861 9858 9854 9851 9848 9846 9844 9842 9841 9841 9840 9841 9841 9841 9842 9843 9844 9845 9846 9847 9849 9851 9853 9855 9857 9860 9863 9866 9870 9874 9877 9881 9885 9888 9891 9894 9896 9898 9899 9899 9900 9899 9899 9899 9899 9899 9899 9900 9902 9904 9906 9909 9913 9917 9921 9925 9929 9932 9936 9938 9940 9942 9943 9943 9943 9942 9941 9939 9938 9937 9935 9934 9933 9933 9933 9933 9934 9935 9936 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9951 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9947 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9983 5971 0 41 9 9984 9984 9984 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9966 9965 9964 9962 9960 9958 9957 9955 9953 9951 9949 9947 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9932 9931 9929 9927 9925 9923 9920 9917 9914 9911 9909 9906 9903 9901 9899 9897 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9883 9881 9879 9878 9876 9874 9872 9871 9870 9870 9870 9870 9871 9872 9874 9876 9878 9880 9882 9884 9885 9886 9887 9887 9887 9887 9885 9884 9882 9880 9877 9874 9872 9869 9866 9862 9859 9856 9852 9848 9844 9840 9835 9830 9824 9818 9811 9804 9796 9788 9779 9770 9760 9749 9738 9727 9714 9701 9686 9671 9655 9637 9618 9598 9576 9554 9530 9505 9480 9455 9429 9405 9381 9359 9339 9321 9306 9295 9287 9283 9283 9287 9295 9306 9322 9340 9362 9386 9413 9441 9470 9499 9529 9558 9587 9615 9641 9666 9689 9711 9730 9748 9764 9778 9791 9802 9812 9821 9828 9835 9841 9847 9852 9856 9861 9865 9870 9874 9878 9882 9887 9891 9895 9899 9903 9906 9909 9912 9915 9917 9918 9919 9920 9921 9921 9921 9920 9920 9919 9918 9918 9918 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9921 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9916 9917 9917 9918 9920 9921 9921 9922 9923 9923 9923 9923 9923 9922 9921 9920 9920 9919 9918 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9930 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9931 9930 9929 9928 9927 9925 9923 9920 9918 9916 9913 9911 9908 9906 9904 9902 9901 9899 9898 9897 9896 9895 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9878 9876 9874 9872 9871 9870 9869 9868 9867 9867 9866 9865 9865 9863 9862 9861 9859 9857 9855 9853 9852 9850 9849 9849 9849 9850 9851 9853 9856 9860 9865 9869 9874 9879 9884 9889 9893 9897 9900 9903 9905 9906 9906 9907 9906 9906 9906 9906 9906 9907 9908 9910 9912 9915 9918 9922 9926 9930 9934 9937 9941 9944 9947 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9973 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9940 9939 9938 9938 9937 9937 5972 0 41 9 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9929 9929 9929 9929 9929 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9925 9925 9924 9924 9924 9925 9926 9927 9929 9931 9934 9936 9939 9941 9943 9945 9947 9948 9948 9948 9948 9948 9947 9946 9945 9945 9944 9944 9944 9945 9946 9947 9949 9951 9953 9955 9958 9960 9962 9964 9966 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9981 9980 9979 9978 9977 9975 9974 9972 9970 9969 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9922 9921 9920 9920 9919 9919 9919 9920 9921 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9949 9948 9947 9946 9944 9942 9940 9938 9936 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9910 9908 9907 9907 9906 9906 9906 9907 9908 9910 9911 9913 9915 9917 9919 9920 9922 9923 9923 9923 9923 9922 9921 9919 9917 9915 9913 9911 9909 9907 9906 9905 9904 9904 9904 9905 9905 9906 9907 9908 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9913 9912 9911 9909 9908 9906 9903 9901 9899 9896 9894 9892 9891 9889 9888 9888 9888 9888 9889 9890 9892 9893 9894 9896 9897 9897 9897 9897 9896 9894 9893 9890 9888 9886 9883 9881 9880 9879 9878 9878 9879 9881 9883 9885 9888 9891 9894 9897 9899 9902 9903 9904 9905 9905 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9900 9901 9903 9905 9907 9909 9912 9914 9916 9918 9920 9922 9923 9924 9925 9925 9926 9926 9926 9925 9925 9924 9923 9922 9920 9919 9917 9916 9914 9912 9909 9907 9905 9903 9901 9900 9898 9897 9896 9895 9895 9895 9896 9896 9897 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9911 9913 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9935 9935 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9940 9940 9939 9938 9937 9936 9934 9932 9930 9928 9926 9925 9923 9922 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9917 9916 9914 9912 9910 9907 9904 9900 9897 9893 9889 9885 9881 9878 9875 9872 9870 9868 9867 9866 9866 9866 9867 9868 9869 9870 9871 5973 0 41 9 9873 9874 9875 9877 9878 9880 9881 9883 9885 9887 9888 9891 9893 9895 9898 9901 9904 9907 9910 9913 9917 9920 9923 9926 9930 9933 9936 9939 9941 9944 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9966 9965 9963 9961 9959 9957 9954 9952 9950 9947 9946 9944 9943 9942 9941 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9943 9942 9941 9940 9938 9936 9934 9931 9928 9925 9921 9918 9915 9912 9908 9905 9903 9900 9898 9896 9894 9892 9890 9888 9886 9884 9881 9878 9875 9872 9868 9863 9859 9854 9849 9845 9840 9836 9832 9829 9826 9823 9821 9819 9818 9817 9816 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9804 9803 9802 9802 9801 9801 9802 9803 9804 9805 9806 9808 9809 9811 9812 9813 9814 9814 9814 9814 9813 9812 9811 9809 9808 9806 9805 9803 9802 9800 9799 9798 9797 9797 9796 9796 9796 9796 9797 9797 9798 9800 9801 9803 9804 9806 9808 9810 9812 9815 9817 9819 9821 9823 9825 9826 9828 9830 9831 9833 9834 9836 9838 9840 9842 9844 9846 9849 9852 9855 9859 9862 9866 9871 9875 9880 9885 9890 9895 9900 9905 9910 9915 9919 9924 9928 9932 9935 9938 9941 9943 9944 9945 9945 9944 9943 9942 9940 9938 9936 9934 9932 9930 9929 9927 9926 9925 9925 9924 9924 9925 9925 9925 9926 9926 9926 9925 9925 9923 9922 9920 9918 9915 9912 9910 9907 9904 9902 9900 9898 9897 9896 9896 9896 9897 9897 9898 9899 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9906 9906 9907 9908 9909 9911 9914 9917 9920 9924 9927 9931 9935 9939 9943 9946 9949 9952 9954 9955 9956 9956 9956 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9947 9946 9944 9942 9940 9938 9935 9932 9929 9927 9924 9921 9919 9917 9915 9913 9911 9910 9908 9907 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9871 9869 9868 9867 9866 9865 9864 9864 9864 9864 9865 9866 9868 9870 9872 9875 9877 9880 9883 9885 9888 9890 9892 9893 9895 9895 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9894 9894 9895 9897 9899 9901 9903 9905 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9953 9953 9953 9953 5974 0 41 9 9953 9952 9952 9951 9951 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9928 9927 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9910 9909 9908 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9913 9914 9914 9914 9913 9912 9911 9909 9908 9905 9903 9900 9898 9895 9893 9890 9888 9886 9884 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9873 9871 9870 9868 9866 9865 9862 9860 9858 9856 9854 9851 9849 9847 9845 9843 9841 9839 9837 9835 9832 9830 9828 9826 9823 9820 9817 9813 9809 9805 9800 9794 9789 9783 9777 9770 9764 9758 9752 9747 9743 9740 9737 9736 9736 9738 9741 9746 9751 9758 9767 9776 9786 9796 9806 9817 9827 9837 9846 9855 9863 9870 9876 9881 9886 9889 9892 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9906 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9919 9921 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9922 9920 9918 9915 9912 9910 9907 9904 9901 9899 9896 9894 9891 9889 9887 9885 9883 9882 9880 9878 9877 9875 9874 9873 9872 9870 9869 9869 9868 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9871 9871 9872 9872 9873 9874 9875 9877 9878 9880 9882 9884 9887 9889 9892 9895 9898 9901 9903 9906 9908 9911 9913 9915 9916 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9957 9957 9957 9957 9956 9955 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9924 9924 9924 9924 9924 9924 9923 9922 9921 9919 9916 9913 9910 5975 0 41 9 9906 9901 9897 9892 9887 9882 9877 9873 9868 9864 9859 9855 9851 9846 9842 9837 9832 9827 9821 9815 9808 9801 9793 9784 9775 9764 9754 9742 9729 9715 9700 9684 9667 9648 9627 9605 9581 9556 9530 9502 9474 9446 9417 9389 9362 9337 9313 9293 9275 9261 9251 9245 9243 9245 9251 9261 9275 9291 9311 9332 9355 9380 9405 9431 9456 9481 9505 9528 9550 9570 9588 9605 9619 9631 9642 9650 9656 9661 9663 9663 9661 9658 9653 9647 9640 9632 9623 9614 9605 9597 9588 9581 9574 9568 9564 9561 9559 9558 9558 9559 9560 9562 9564 9567 9568 9570 9571 9571 9570 9567 9563 9558 9551 9542 9532 9519 9505 9488 9469 9448 9425 9399 9371 9341 9308 9272 9234 9194 9150 9105 9056 9005 8952 8895 8836 8775 8711 8644 8574 8502 8428 8352 8273 8192 8109 8025 7940 7854 7766 7679 7592 7505 7418 7332 7248 7165 7084 7005 6928 6855 6783 6716 6651 6590 6532 6479 6429 6384 6343 6307 6276 6249 6228 6211 6200 6194 6194 6199 6209 6225 6246 6273 6305 6343 6385 6433 6486 6543 6605 6672 6742 6817 6894 6975 7059 7145 7234 7324 7415 7507 7600 7694 7787 7880 7973 8065 8156 8245 8333 8419 8504 8586 8665 8742 8816 8888 8956 9021 9083 9142 9197 9250 9299 9345 9389 9429 9467 9503 9537 9569 9598 9626 9653 9678 9701 9724 9744 9764 9782 9799 9814 9828 9841 9852 9863 9872 9880 9887 9893 9899 9904 9908 9912 9916 9919 9922 9925 9927 9930 9932 9934 9936 9937 9939 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9909 9909 9909 9910 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9941 9942 9944 9945 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9943 9942 9940 9939 9937 9935 9933 9930 9928 9926 9923 9920 9917 9915 9912 9909 9906 9903 9900 9898 9896 9893 9891 9890 9888 9887 9886 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9873 9874 9875 9877 9878 9881 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9907 9908 9908 9908 9907 9906 9905 9903 9901 9899 9897 9894 9892 9890 9887 9885 9882 9880 9878 9876 9873 9871 9869 9867 9865 9864 9862 9861 9860 9859 9859 9860 9861 9862 9864 9866 9869 9873 9876 9880 9885 9889 9894 9898 9903 9907 9911 9915 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9953 9954 5976 0 41 9 9954 9954 9953 9952 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9940 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9939 9938 9936 9934 9931 9929 9926 9922 9919 9916 9912 9909 9906 9902 9899 9896 9893 9890 9887 9884 9882 9879 9876 9873 9870 9867 9864 9860 9857 9853 9849 9845 9841 9837 9833 9829 9824 9820 9815 9811 9806 9801 9797 9793 9789 9785 9781 9778 9775 9772 9770 9769 9768 9767 9767 9767 9768 9769 9770 9772 9774 9777 9780 9783 9786 9790 9794 9798 9802 9807 9811 9816 9821 9826 9831 9835 9840 9844 9848 9852 9856 9860 9863 9866 9869 9872 9874 9877 9880 9882 9884 9887 9889 9891 9893 9895 9897 9898 9899 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9890 9890 9890 9890 9889 9889 9888 9887 9886 9884 9883 9881 9879 9877 9875 9873 9870 9867 9864 9861 9857 9853 9849 9844 9838 9832 9826 9819 9811 9803 9794 9785 9775 9765 9754 9743 9731 9719 9707 9695 9682 9668 9654 9640 9625 9610 9595 9579 9562 9546 9529 9511 9494 9477 9460 9442 9425 9408 9392 9376 9360 9345 9331 9317 9303 9290 9278 9266 9255 9244 9234 9225 9217 9209 9202 9196 9191 9187 9184 9181 9180 9179 9180 9181 9183 9185 9188 9191 9194 9198 9201 9205 9208 9212 9215 9218 9221 9223 9226 9229 9231 9234 9236 9239 9243 9247 9251 9256 9261 9267 9274 9283 9292 9302 9313 9326 9340 9355 9371 9389 9407 9426 9446 9466 9486 9506 9527 9546 9566 9584 9602 9619 9634 9649 9662 9674 9684 9694 9703 9710 9717 9723 9728 9733 9737 9740 9743 9745 9747 9748 9750 9750 9751 9750 9750 9748 9747 9744 9741 9737 9732 9726 9719 9711 9702 9691 9680 9667 9652 9637 9620 9603 9584 9564 9544 9523 9501 9478 9455 9431 9405 9379 9352 9323 9293 9261 9227 9192 9154 9113 9071 9026 8978 8929 8876 8821 8764 8705 8643 8579 8512 8444 8374 8301 8226 8149 8070 7989 7905 7820 7732 7642 7551 7457 7362 7266 7168 7069 6970 6871 6771 6672 6574 6477 6382 6288 6198 6110 6025 5944 5867 5795 5727 5664 5606 5554 5507 5466 5430 5401 5377 5358 5346 5339 5337 5341 5351 5366 5386 5411 5442 5478 5519 5564 5615 5671 5731 5796 5866 5939 6017 6098 6183 6270 6361 6453 6548 6644 6741 6840 6938 7037 7135 7234 7331 7428 7523 7617 7710 7801 7890 7978 8063 8147 8228 8308 8385 8460 8532 8603 8671 8736 8799 8860 8919 8975 9029 9080 9130 9176 9221 9263 9303 9341 9376 9409 9440 9469 9495 9519 9541 9560 9578 9594 9607 9620 9630 9639 9646 9653 9658 9662 9665 9668 9669 9671 9671 9671 9670 9669 9667 9664 9660 9655 9648 9640 9631 9620 9607 9592 9575 9556 9536 9514 9490 9465 9440 9415 9389 9365 9342 9321 9303 5977 0 41 9 9287 9275 9266 9262 9261 9263 9270 9279 9292 9306 9321 9337 9354 9370 9384 9398 9409 9418 9424 9428 9430 9429 9427 9424 9419 9415 9411 9408 9405 9405 9406 9410 9416 9425 9436 9449 9465 9482 9500 9520 9541 9562 9583 9603 9624 9644 9663 9681 9699 9715 9730 9744 9758 9770 9782 9793 9803 9812 9821 9829 9837 9843 9850 9856 9861 9865 9869 9873 9876 9879 9881 9882 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9895 9895 9896 9896 9897 9898 9899 9900 9901 9901 9902 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9888 9887 9886 9886 9886 9886 9887 9888 9888 9889 9889 9890 9889 9889 9887 9885 9883 9880 9876 9872 9868 9864 9860 9855 9851 9847 9843 9840 9836 9833 9830 9828 9825 9822 9819 9816 9813 9810 9806 9802 9799 9795 9792 9788 9785 9783 9781 9779 9779 9778 9778 9778 9779 9780 9780 9781 9781 9780 9779 9778 9775 9773 9770 9766 9763 9759 9756 9753 9751 9750 9749 9750 9752 9755 9758 9763 9769 9775 9782 9790 9797 9804 9811 9818 9824 9830 9835 9839 9843 9846 9848 9850 9851 9852 9853 9854 9855 9855 9856 9857 9857 9858 9859 9861 9862 9863 9865 9866 9868 9869 9871 9872 9874 9875 9876 9877 9878 9878 9878 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9865 9865 9864 9864 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9853 9852 9852 9852 9852 9851 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9841 9840 9839 9839 9838 9837 9837 9837 9836 9836 9836 9835 9835 9834 9833 9833 9832 9831 9830 9829 9828 9827 9826 9826 9826 9825 9825 9825 9826 9826 9826 9825 9825 9824 9823 9821 9818 9815 9811 9806 9801 9796 9790 9784 9777 9770 9763 9756 9749 9741 9733 9725 9716 9705 9694 9681 9667 9651 9634 9615 9594 9572 9548 9524 9499 9475 9451 9428 9406 9387 9370 9356 9345 9338 9335 9335 9339 9347 9358 9371 9387 9405 9424 9445 9466 9486 9506 9526 9545 9562 9577 9591 9603 9614 9622 9629 9635 9639 9642 9644 9645 9647 9648 9649 9650 9652 9654 9656 9660 9664 9669 9675 9681 9688 9696 9703 9711 9719 9727 9735 9742 9749 9756 9762 9768 9773 9777 9781 9785 9788 9790 9792 9793 9794 9795 9794 9794 9793 9791 9789 9786 9783 9780 9776 9772 9769 9765 9761 9758 9756 9753 9752 9751 9751 9751 9753 9755 9758 9761 9764 9769 9773 9777 9782 9786 9791 9795 9799 9803 9806 9809 9812 5978 0 41 9 9814 9816 9817 9818 9819 9820 9820 9820 9819 9819 9817 9816 9814 9812 9810 9808 9805 9803 9800 9797 9795 9792 9790 9788 9785 9783 9781 9779 9776 9774 9771 9768 9765 9762 9758 9754 9749 9745 9740 9735 9731 9726 9722 9719 9716 9714 9713 9712 9712 9713 9715 9718 9721 9725 9729 9733 9738 9742 9747 9752 9756 9761 9765 9769 9773 9777 9780 9783 9786 9789 9792 9795 9797 9800 9802 9804 9807 9809 9812 9815 9818 9821 9824 9828 9831 9835 9840 9844 9848 9853 9858 9862 9867 9871 9875 9879 9882 9885 9888 9890 9892 9894 9895 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9884 9882 9880 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9863 9861 9859 9857 9854 9852 9850 9847 9845 9843 9840 9838 9836 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9810 9809 9808 9807 9807 9807 9807 9808 9809 9810 9812 9814 9816 9818 9821 9823 9826 9828 9831 9833 9835 9837 9839 9841 9843 9844 9845 9846 9847 9847 9847 9847 9846 9844 9842 9840 9836 9832 9827 9822 9815 9808 9800 9792 9783 9773 9762 9751 9739 9726 9713 9698 9682 9666 9648 9629 9609 9587 9564 9539 9513 9485 9456 9425 9393 9359 9324 9287 9250 9211 9170 9129 9086 9042 8997 8951 8903 8855 8805 8754 8702 8650 8596 8542 8489 8435 8381 8328 8276 8224 8174 8126 8080 8035 7993 7953 7915 7881 7849 7820 7794 7771 7751 7734 7721 7711 7705 7703 7704 7709 7717 7730 7746 7766 7789 7817 7848 7882 7919 7959 8002 8047 8095 8145 8196 8249 8303 8358 8414 8470 8527 8584 8640 8697 8752 8807 8861 8914 8965 9015 9063 9110 9155 9199 9240 9280 9319 9355 9390 9424 9455 9486 9515 9542 9569 9593 9617 9639 9660 9680 9698 9716 9732 9747 9760 9773 9785 9795 9805 9813 9821 9829 9835 9841 9846 9851 9855 9858 9861 9864 9866 9867 9868 9869 9870 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9857 9856 9854 9853 9851 9850 9848 9846 9845 9843 9842 9840 9839 9838 9837 9836 9836 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9834 9833 9833 9832 9831 9830 9829 9828 9827 9826 9824 9823 9821 9820 9818 9816 9814 9812 9810 9807 9805 9802 9800 9797 9794 9791 9788 9785 9781 9778 9775 9771 9768 9764 9761 9757 9753 9750 9746 9743 9739 9736 9732 9729 9726 9723 9720 9718 9715 9713 9712 9710 9709 9708 9708 9709 9709 9710 9712 9714 9716 9719 9721 9724 9727 9730 9733 9736 9739 9742 9744 9747 9749 9751 9754 9756 9759 9761 9764 9768 9771 9775 9779 9783 9787 9791 9794 9798 9801 9804 9806 9807 9808 9809 9809 9809 9808 9808 9808 9808 9808 9809 9810 9812 9814 9817 5979 0 41 9 9821 9825 9829 9833 9837 9841 9844 9848 9851 9853 9855 9857 9859 9860 9861 9863 9864 9866 9867 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9897 9899 9900 9901 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9902 9903 9905 9907 9908 9910 9912 9914 9915 9917 9918 9918 9919 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9889 9887 9885 9882 9880 9877 9874 9870 9867 9864 9861 9857 9854 9852 9849 9847 9845 9844 9843 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9839 9838 9837 9836 9834 9833 9831 9830 9828 9826 9825 9823 9822 9821 9820 9819 9818 9817 9817 9816 9816 9815 9815 9815 9815 9815 9816 9816 9817 9817 9818 9819 9820 9821 9822 9823 9825 9826 9827 9828 9828 9829 9830 9831 9832 9834 9835 9837 9839 9842 9844 9848 9851 9855 9858 9862 9866 9870 9873 9876 9879 9882 9884 9886 9887 9888 9888 9888 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9887 9888 9889 9890 9891 9893 9894 9896 9898 9899 9901 9903 9904 9905 9906 9907 9907 9908 9907 9907 9906 9906 9904 9903 9902 9901 9899 9898 9897 9896 9896 9896 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9888 9888 9887 9886 9885 9883 9882 9881 9879 9878 9877 9875 9873 9872 9870 9867 9865 9862 9860 9856 9853 9850 9846 9842 9839 9835 9832 9829 9827 9825 9823 9822 9822 9822 9822 9823 9825 9826 9828 9830 9832 9833 9835 9836 9837 9837 9837 9837 9837 9836 9835 9834 9833 9833 9832 9832 9833 9833 9835 9837 9839 9842 9845 9848 9851 9854 9857 9860 9863 9865 9867 9868 9869 9870 9870 9871 9871 9872 9872 9873 9874 9876 9878 9880 9883 9886 9889 9892 9896 9899 9902 9904 9907 9909 9911 9912 9914 9915 9917 9918 9920 9922 9924 9926 9928 9931 9933 9936 9939 9941 9943 9946 9947 9949 9950 9950 9950 9950 9950 9949 9948 9948 9947 9946 9945 9945 9945 9945 9945 9946 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9947 9947 9947 9948 9949 9951 9952 9954 9956 9958 9960 9961 9963 9964 9964 9965 9964 9964 9963 9963 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 5980 0 41 9 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9954 9953 9952 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9922 9920 9917 9914 9911 9908 9904 9900 9896 9892 9888 9883 9878 9873 9868 9862 9855 9849 9841 9833 9825 9816 9807 9797 9788 9779 9771 9763 9756 9750 9745 9741 9739 9739 9739 9741 9744 9749 9754 9760 9767 9774 9782 9790 9798 9806 9814 9821 9829 9837 9845 9852 9859 9865 9872 9878 9883 9888 9893 9897 9900 9903 9905 9907 9909 9910 9911 9912 9914 9915 9916 9918 9920 9922 9925 9928 9931 9934 9937 9940 9943 9946 9948 9950 9951 9952 9952 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9957 9958 9959 9959 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9954 9952 9950 9948 9945 9943 9941 9938 9936 9934 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9915 9912 9909 9905 9902 9898 9894 9891 9888 9885 9883 9881 9880 9880 9880 9880 9881 9883 9885 9887 9889 9891 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9925 9924 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9912 9912 9912 9912 9913 9914 9915 9917 9918 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9932 9932 9931 9930 9929 9927 9925 9923 9921 9918 9915 9912 9909 9905 9902 9899 9895 9891 9888 9884 9881 9877 9874 9870 9867 9864 9860 9857 9855 9852 9849 9847 9845 9843 9841 9839 9837 9835 9834 9832 9830 9828 9826 9824 9822 9820 9818 9815 9813 9811 9809 9807 9806 9804 9803 9802 9801 9800 9799 9799 9798 9797 9796 9796 9795 9794 9793 9791 9790 9789 9788 9787 9786 9785 9785 9785 9785 9786 9787 9789 9790 9793 9795 9798 9801 9804 9806 9809 9812 9815 9818 9821 9823 9826 9828 9830 9833 9835 9837 9839 9842 9844 9847 9850 9853 9857 9860 9864 9868 9872 9876 9880 9883 9887 9890 9893 9896 9898 9900 9901 9903 9904 9905 9905 9906 9907 9908 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9926 9927 9928 9929 9929 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 5981 0 41 9 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9945 9945 9944 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9933 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9916 9915 9913 9911 9908 9906 9903 9900 9896 9893 9889 9885 9880 9876 9871 9866 9860 9854 9848 9841 9834 9826 9817 9808 9799 9790 9781 9771 9762 9754 9746 9740 9734 9730 9728 9727 9728 9730 9734 9739 9746 9753 9762 9771 9781 9790 9799 9809 9817 9826 9833 9840 9846 9851 9856 9860 9864 9867 9870 9873 9875 9877 9879 9880 9882 9883 9883 9884 9884 9883 9883 9882 9880 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9833 9830 9827 9824 9822 9819 9816 9814 9812 9810 9808 9806 9805 9804 9803 9802 9802 9802 9803 9803 9804 9804 9805 9806 9807 9808 9809 9809 9810 9811 9812 9813 9815 9816 9818 9820 9822 9824 9826 9829 9832 9835 9838 9841 9844 9847 9850 9854 9857 9859 9862 9865 9868 9870 9873 9876 9878 9881 9883 9885 9887 9890 9891 9893 9894 9895 9896 9896 9897 9897 9897 9896 9896 9896 9896 9896 9897 9897 9898 9900 9901 9903 9905 9907 9909 9911 9912 9914 9915 9915 9916 9915 9915 9914 9913 9912 9910 9909 9907 9906 9905 9905 9905 9905 9905 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9931 9931 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9905 9903 9901 9898 9894 9891 9887 9884 9880 9877 9874 9871 9869 9868 9867 9867 9868 9869 9871 9873 9875 9878 9881 9883 9886 9888 9890 9892 9893 9894 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9888 9887 9886 9884 9883 9880 9878 9875 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9844 9842 9840 9838 9837 9836 9834 9833 9832 9830 9829 9828 9826 9825 9823 9821 9819 9816 9814 9811 9808 9805 9801 9798 9795 9792 9789 9786 9784 9782 9781 9780 9781 9782 9784 9787 9790 9795 9799 9805 9811 9816 9822 9828 9834 9839 9844 9848 9852 9855 9857 9860 9861 9863 9864 9865 9866 9866 9867 9867 9868 9868 9868 9868 9867 9867 9866 9864 9863 9861 9859 9856 9854 9851 9849 9847 9845 9844 9843 9843 9843 9843 9844 9846 9847 9849 9851 9852 9854 9856 9857 9858 9859 5982 0 41 9 9860 9861 9861 9862 9863 9863 9864 9865 9866 9867 9868 9870 9871 9873 9875 9876 9878 9879 9880 9881 9882 9883 9883 9884 9884 9884 9885 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9896 9897 9898 9900 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9915 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9901 9900 9898 9896 9894 9891 9889 9886 9883 9880 9876 9873 9869 9865 9861 9856 9851 9846 9840 9834 9828 9822 9815 9808 9802 9794 9787 9780 9773 9766 9758 9751 9744 9736 9729 9721 9713 9705 9697 9688 9680 9671 9663 9654 9645 9637 9629 9622 9614 9608 9602 9597 9592 9588 9585 9583 9582 9582 9582 9584 9586 9588 9592 9596 9601 9607 9613 9620 9627 9634 9642 9650 9659 9668 9676 9686 9695 9704 9713 9722 9732 9741 9751 9760 9769 9779 9788 9797 9806 9815 9824 9833 9841 9848 9856 9863 9869 9875 9880 9884 9889 9892 9895 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9928 9929 9929 9928 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9892 9890 9887 9885 9882 9880 9877 9875 9872 9870 9868 9867 9865 9864 9864 9864 9864 9865 9866 9867 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9902 9904 9906 9908 9911 9913 9916 9918 9920 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9937 9935 9934 9933 9931 9929 9928 9927 9926 9925 9924 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9933 9933 9932 9931 9929 9928 9926 9924 9923 9922 9921 9920 9920 9920 9921 9922 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9944 9944 9944 9943 9942 9941 9940 9938 9936 9934 9932 9930 9927 9924 9922 9919 9916 9913 9910 9906 9903 9899 9895 9891 9887 9882 9876 9871 9864 9858 9851 9843 9835 9826 9817 9807 9798 9787 9777 9766 9755 9745 9733 9722 9711 9700 9689 9678 9668 9657 9647 9637 9627 9618 9609 9600 9592 9584 9577 9570 9564 9558 9552 9548 9543 9540 9537 9534 9533 9532 9532 9533 9534 9537 9540 9545 9550 9556 9563 9570 9578 9587 9596 9606 9616 9626 9636 9646 9657 9667 9677 9688 9698 9708 9718 9728 9738 9747 9757 9766 9775 9784 9793 9801 9809 9817 9824 9831 9838 9844 9850 9855 9860 9865 9870 9874 9878 9881 9885 9888 9891 9894 9897 9899 9902 9904 9907 9909 9911 9912 9914 5983 0 41 9 9915 9916 9916 9916 9916 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9914 9914 9916 9917 9918 9919 9921 9922 9923 9923 9924 9924 9924 9923 9922 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9883 9882 9880 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9857 9854 9851 9848 9844 9841 9838 9835 9832 9830 9828 9826 9824 9823 9822 9821 9821 9820 9820 9819 9819 9818 9817 9816 9815 9813 9811 9809 9807 9805 9803 9801 9800 9798 9797 9796 9795 9794 9793 9792 9791 9790 9788 9786 9784 9781 9778 9775 9771 9766 9762 9758 9753 9749 9744 9740 9737 9734 9731 9729 9728 9727 9727 9728 9729 9731 9733 9735 9738 9741 9744 9746 9749 9752 9754 9757 9758 9760 9762 9763 9765 9766 9767 9769 9770 9772 9774 9777 9779 9782 9786 9789 9793 9797 9802 9806 9810 9814 9818 9821 9825 9828 9831 9833 9835 9838 9840 9842 9843 9845 9847 9849 9851 9852 9854 9856 9857 9859 9860 9861 9862 9863 9863 9864 9864 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9843 9841 9839 9837 9835 9833 9830 9827 9824 9820 9816 9811 9806 9800 9795 9788 9782 9775 9767 9759 9751 9743 9733 9724 9714 9703 9692 9681 9669 9656 9642 9628 9613 9598 9581 9564 9546 9527 9507 9487 9465 9442 9418 9392 9365 9336 9306 9274 9240 9205 9167 9128 9086 9042 8996 8948 8897 8844 8788 8731 8670 8608 8542 8474 8404 8331 8255 8177 8096 8013 7928 7840 7751 7659 7566 7471 7375 7278 7180 7081 6982 6883 6784 6685 6588 6492 6398 6306 6217 6130 6047 5967 5892 5820 5754 5692 5635 5584 5538 5497 5463 5434 5411 5394 5383 5377 5378 5384 5396 5414 5437 5465 5499 5538 5582 5631 5685 5743 5806 5873 5943 6018 6096 6177 6262 6349 6439 6532 6626 6722 6820 6919 7019 7119 7219 7320 7420 7520 7619 7717 7813 7908 8001 8092 8181 8267 8352 8433 8512 8589 8662 8733 8801 8866 8928 8987 9043 9096 9147 9194 9239 9281 9320 9357 9392 9424 9454 9482 9508 9532 9555 9576 9595 9613 9629 9644 9657 9669 9681 9691 9700 9708 9715 9722 9727 9732 9737 9740 9744 9746 9748 9750 9752 9752 9753 9753 9753 9752 9751 9749 9747 9745 9743 9740 9737 9734 9730 9726 9722 9718 9714 9709 9705 9700 9694 9689 9684 9678 9672 9666 9660 9653 9647 9640 9633 9627 9620 9612 9605 9598 9590 9583 9575 9568 9560 9553 9545 9538 9532 9526 9520 9515 9511 9507 9504 9502 9500 9499 9499 9500 9500 9502 9503 9504 9506 9508 9509 9511 9512 9514 9516 9517 9519 5984 0 41 9 9522 9524 9527 9531 9535 9540 9546 9552 9558 9564 9571 9577 9584 9590 9595 9600 9604 9608 9611 9612 9614 9614 9615 9615 9614 9614 9614 9613 9613 9614 9615 9616 9617 9619 9621 9624 9627 9630 9633 9636 9639 9642 9645 9648 9651 9654 9657 9660 9663 9666 9669 9672 9675 9678 9682 9685 9688 9692 9695 9698 9702 9705 9708 9710 9713 9716 9718 9720 9723 9725 9727 9730 9732 9735 9737 9740 9743 9746 9749 9753 9756 9760 9763 9766 9769 9772 9774 9776 9778 9779 9779 9779 9779 9777 9776 9774 9771 9769 9766 9762 9759 9756 9752 9748 9745 9741 9737 9733 9729 9725 9720 9716 9711 9706 9701 9696 9691 9686 9681 9676 9671 9666 9662 9657 9653 9650 9647 9644 9641 9640 9638 9637 9637 9637 9638 9640 9642 9645 9649 9653 9658 9664 9671 9678 9685 9693 9701 9710 9718 9726 9735 9743 9750 9758 9765 9772 9778 9784 9790 9795 9800 9805 9810 9815 9820 9824 9829 9833 9837 9841 9845 9848 9851 9853 9855 9856 9857 9857 9857 9856 9856 9855 9854 9853 9852 9850 9850 9849 9848 9848 9848 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9859 9860 9861 9862 9864 9865 9866 9868 9869 9869 9870 9870 9870 9869 9868 9867 9865 9863 9860 9858 9855 9852 9848 9845 9842 9838 9835 9832 9828 9825 9822 9818 9815 9811 9807 9803 9799 9795 9790 9785 9780 9774 9767 9761 9754 9746 9739 9731 9722 9714 9706 9698 9690 9682 9674 9666 9659 9653 9646 9641 9635 9630 9626 9622 9618 9614 9611 9608 9606 9604 9601 9600 9598 9597 9595 9594 9594 9593 9593 9592 9592 9591 9591 9590 9589 9588 9586 9584 9581 9578 9574 9570 9564 9558 9552 9545 9537 9529 9520 9511 9501 9491 9481 9470 9458 9446 9434 9420 9406 9391 9375 9358 9340 9320 9298 9275 9251 9224 9196 9165 9133 9099 9063 9025 8986 8944 8901 8856 8809 8761 8710 8658 8604 8547 8489 8428 8366 8301 8233 8163 8091 8016 7939 7859 7777 7692 7606 7517 7427 7335 7242 7147 7052 6957 6861 6765 6670 6575 6481 6389 6298 6210 6123 6039 5958 5880 5805 5733 5666 5602 5542 5487 5436 5390 5348 5311 5278 5250 5227 5208 5195 5185 5181 5181 5186 5195 5209 5228 5251 5279 5312 5349 5391 5437 5488 5543 5603 5668 5736 5809 5886 5966 6049 6136 6226 6318 6412 6508 6606 6704 6804 6904 7003 7103 7202 7300 7397 7492 7586 7679 7769 7857 7943 8027 8108 8187 8263 8336 8407 8475 8540 8602 8661 8717 8770 8820 8868 8913 8955 8994 9031 9066 9099 9129 9158 9186 9211 9236 9259 9282 9303 9324 9344 9364 9383 9401 9420 9437 9455 9471 9488 9504 9519 9534 9549 9563 9577 9590 9602 9614 9626 9636 5985 0 41 9 9647 9656 9665 9674 9682 9689 9696 9703 9709 9714 9719 9724 9728 9732 9736 9740 9743 9747 9750 9753 9756 9759 9762 9765 9768 9770 9773 9775 9777 9779 9781 9783 9784 9785 9786 9786 9787 9787 9786 9785 9784 9783 9781 9778 9776 9773 9770 9766 9762 9758 9754 9749 9744 9739 9734 9729 9724 9719 9713 9707 9701 9695 9688 9681 9674 9666 9658 9650 9641 9632 9622 9613 9603 9593 9583 9573 9564 9554 9545 9535 9527 9518 9510 9502 9494 9486 9479 9471 9464 9456 9448 9440 9431 9421 9411 9401 9389 9378 9365 9353 9340 9328 9315 9303 9293 9283 9275 9269 9264 9263 9264 9267 9274 9284 9296 9311 9329 9349 9371 9394 9419 9445 9470 9496 9521 9547 9570 9593 9615 9634 9653 9670 9685 9699 9712 9723 9734 9744 9752 9761 9768 9776 9782 9789 9795 9800 9805 9810 9814 9817 9820 9823 9824 9825 9826 9826 9825 9825 9823 9822 9820 9819 9817 9816 9814 9813 9813 9812 9812 9812 9812 9813 9814 9815 9815 9816 9817 9818 9818 9819 9819 9819 9819 9818 9818 9818 9817 9817 9817 9818 9818 9819 9821 9822 9824 9827 9830 9833 9837 9841 9844 9848 9852 9856 9860 9863 9866 9869 9871 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9887 9889 9892 9895 9898 9901 9905 9909 9912 9915 9919 9921 9924 9926 9928 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9951 9950 9949 9948 9946 9944 9943 9941 9939 9938 9936 9935 9934 9934 9934 9934 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9944 9943 9943 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9904 9902 9899 9896 9893 9891 9888 9886 9884 9882 9881 9880 9880 9881 9882 9884 9886 9888 9891 9895 9898 9901 9905 9908 9911 9913 9916 9918 9920 9921 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9928 5986 0 41 9 9927 9924 9922 9919 9915 9912 9908 9904 9899 9895 9890 9886 9881 9877 9873 9868 9863 9859 9854 9849 9844 9838 9832 9826 9820 9813 9807 9800 9793 9786 9779 9772 9766 9759 9753 9748 9742 9737 9732 9728 9723 9719 9716 9712 9709 9706 9704 9702 9700 9699 9698 9698 9698 9699 9700 9703 9705 9708 9712 9716 9721 9726 9731 9736 9741 9747 9752 9758 9763 9768 9774 9779 9784 9790 9795 9800 9806 9811 9816 9822 9828 9833 9839 9844 9849 9854 9859 9863 9868 9872 9875 9879 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9925 9925 9924 9924 9922 9921 9919 9917 9915 9912 9910 9908 9906 9905 9903 9902 9902 9902 9902 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9914 9913 9912 9910 9909 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9898 9897 9894 9892 9889 9885 9881 9877 9873 9869 9865 9861 9857 9854 9852 9850 9849 9848 9848 9848 9848 9849 9850 9851 9852 9853 9853 9854 9854 9854 9853 9853 9852 9851 9851 9851 9851 9851 9852 9854 9855 9858 9861 9864 9867 9871 9874 9878 9882 9885 9888 9891 9894 9896 9897 9899 9900 9901 9901 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9885 9884 9883 9881 9879 9877 9875 9872 9870 9866 9863 9860 9856 9852 9848 9844 9840 9835 9831 9826 9822 9817 9812 9807 9802 9797 9791 9785 9779 9772 9765 9757 9748 9739 9728 9717 9704 9691 9676 9660 9644 9626 9608 9590 9570 9551 9530 9510 9489 9468 9446 9424 9402 9379 9354 9329 9303 9276 9247 9217 9186 9153 9118 9082 9044 9005 8964 8922 8878 8832 8785 8736 8685 8632 8577 8519 8459 8397 8333 8265 8195 8123 8048 7970 7891 7809 5987 0 41 9 7725 7640 7554 7466 7378 7290 7202 7114 7027 6940 6854 6770 6687 6606 6527 6451 6376 6305 6236 6170 6107 6048 5993 5941 5893 5849 5810 5775 5744 5718 5696 5678 5666 5658 5654 5655 5661 5671 5685 5705 5729 5757 5790 5828 5870 5917 5968 6024 6084 6148 6216 6287 6362 6440 6521 6604 6690 6778 6867 6958 7049 7142 7234 7327 7420 7513 7605 7697 7788 7877 7966 8053 8138 8222 8303 8382 8459 8533 8605 8675 8741 8805 8866 8924 8979 9032 9081 9128 9173 9215 9254 9291 9326 9359 9389 9417 9443 9468 9490 9511 9531 9548 9565 9580 9594 9606 9618 9629 9639 9647 9656 9663 9670 9676 9681 9686 9691 9694 9697 9700 9702 9704 9705 9706 9707 9707 9707 9706 9705 9704 9703 9702 9700 9698 9696 9693 9691 9688 9685 9683 9680 9677 9674 9670 9668 9665 9662 9659 9657 9654 9652 9651 9649 9648 9648 9647 9647 9648 9648 9650 9651 9653 9655 9657 9659 9662 9665 9668 9671 9674 9677 9680 9683 9686 9689 9692 9695 9698 9702 9705 9709 9712 9716 9721 9725 9730 9734 9739 9744 9749 9754 9759 9764 9769 9773 9778 9782 9786 9789 9793 9796 9799 9801 9804 9807 9809 9812 9815 9817 9820 9824 9827 9830 9834 9838 9842 9845 9849 9853 9856 9859 9862 9864 9866 9868 9870 9871 9872 9873 9874 9874 9875 9876 9877 9878 9880 9882 9883 9885 9888 9890 9892 9894 9895 9897 9898 9899 9899 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9895 9895 9895 9896 9897 9898 9900 9901 9903 9904 9906 9908 9910 9911 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9939 9939 9940 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9942 9941 9940 9939 9937 9935 9933 9931 9929 9927 9925 9924 9922 9921 9920 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9927 9926 9925 9925 9924 9924 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9945 9944 9943 9942 9940 9938 9937 9935 9933 9932 9931 9930 9930 9930 9931 9932 9933 9935 9937 9939 9940 9942 9944 9945 9946 9946 9946 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9941 9941 9941 5988 0 41 9 9941 9941 9942 9942 9942 9943 9943 9943 9943 9942 9941 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9925 9923 9921 9919 9917 9914 9912 9909 9905 9901 9897 9892 9887 9882 9876 9869 9863 9857 9851 9845 9839 9834 9830 9826 9824 9822 9821 9822 9823 9825 9828 9832 9836 9841 9846 9851 9856 9861 9866 9871 9876 9880 9884 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9916 9919 9921 9923 9925 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9884 9882 9880 9877 9875 9873 9871 9870 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9845 9843 9841 9839 9836 9834 9832 9829 9827 9825 9823 9821 9819 9816 9814 9812 9810 9808 9805 9802 9799 9796 9793 9789 9784 9780 9774 9769 9763 9756 9750 9743 9735 9728 9720 9711 9703 9694 9685 9675 9666 9655 9645 9633 9621 9608 9595 9580 9565 9548 9530 9512 9492 9471 9450 9427 9404 9380 9357 9333 9310 9287 9265 9245 9226 9210 9196 9184 9176 9170 9167 9168 9171 9177 9186 9198 9211 9226 9243 9261 9279 9297 9315 9334 9351 9367 9383 9397 9411 9423 9435 9446 9456 9465 9474 9483 9492 9501 9510 9520 9530 9540 9550 9561 9572 9582 9593 9604 9615 9625 9635 9645 9654 9662 9670 9677 9683 9688 9692 9696 9699 9701 9702 9703 9703 9703 9702 9700 9699 9697 9694 9692 9690 9688 9685 9683 9681 9678 9676 9673 9670 9667 9664 9660 9655 9650 9645 9638 9632 9624 9617 9608 9600 9591 9582 9573 9565 9556 9547 9539 9531 9523 9516 9509 9503 9497 9491 9486 9481 9477 9473 9469 9465 9462 9460 9457 9455 9453 9452 9450 9450 9449 9450 9450 9451 9453 9455 9458 9461 9465 9470 9475 9481 9487 9494 9501 9509 9517 9525 9534 9542 9551 9560 9568 9577 9585 9594 9602 9610 9618 9626 9633 9641 9649 9657 9665 9672 9680 9688 9696 9704 9712 9720 9728 9735 9743 9749 9756 9762 9767 9772 9776 9780 9783 9786 9788 9790 9791 9793 9794 9795 9796 9797 9798 9800 9801 9803 9805 9807 9809 9811 9812 9814 9816 9817 9818 9819 9820 9820 9820 9820 9819 9819 9818 9818 9818 9818 9818 9818 9819 9820 9821 9822 9823 9824 9826 9827 9828 9829 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9843 9845 5989 0 41 9 9846 9848 9849 9849 9849 9849 9848 9847 9845 9843 9840 9837 9835 9832 9829 9826 9824 9822 9821 9820 9820 9820 9820 9821 9821 9822 9823 9824 9825 9825 9826 9826 9825 9825 9824 9823 9822 9821 9820 9819 9819 9818 9818 9818 9818 9819 9820 9822 9824 9826 9829 9832 9835 9839 9843 9846 9850 9853 9857 9860 9863 9865 9868 9869 9871 9872 9873 9874 9875 9876 9876 9877 9878 9879 9880 9882 9884 9886 9888 9891 9893 9896 9898 9900 9903 9905 9906 9908 9909 9910 9910 9911 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9894 9892 9889 9886 9883 9880 9877 9873 9869 9865 9861 9856 9851 9846 9840 9834 9828 9820 9812 9803 9793 9781 9769 9756 9741 9726 9709 9691 9673 9655 9636 9618 9600 9583 9568 9554 9542 9532 9525 9521 9519 9520 9523 9529 9537 9547 9559 9572 9586 9601 9615 9630 9644 9658 9671 9683 9694 9705 9714 9723 9731 9738 9745 9752 9758 9764 9770 9776 9783 9789 9795 9801 9807 9813 9819 9825 9831 9837 9842 9847 9852 9856 9861 9865 9869 9872 9875 9878 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9932 9931 9930 9928 9927 9925 9923 9921 9919 9917 9916 9915 9914 9913 9913 9913 9914 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9921 9921 9921 9921 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9902 9901 9901 9901 9901 9902 9904 9905 9907 9909 9911 9913 9916 9917 9919 9921 9922 9922 9923 9923 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9932 9933 9934 9935 9937 9938 9940 9942 9943 9945 9947 9948 9949 9949 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9957 9957 9957 9957 9955 9954 9952 9949 9947 9944 9942 9939 9937 9935 9933 9932 9931 9931 9931 9931 9932 9933 9933 9934 9935 9935 9935 9935 9934 9933 9932 9930 5990 0 41 9 9928 9926 9924 9921 9918 9916 9913 9911 9908 9905 9903 9900 9898 9895 9893 9890 9888 9885 9883 9881 9879 9877 9876 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9855 9855 9856 9857 9858 9859 9861 9863 9865 9867 9869 9871 9872 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9883 9884 9886 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9906 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9871 9870 9869 9868 9867 9867 9866 9866 9867 9867 9869 9870 9872 9873 9875 9877 9880 9882 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9902 9902 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9889 9888 9887 9887 9887 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9893 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9885 9883 9881 9879 9877 9874 9872 9869 9867 9865 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9837 9835 9832 9830 9827 9825 9822 9820 9819 9817 9817 9817 9817 9818 9819 9821 9823 9826 9828 9831 9833 9835 9837 9838 9838 9838 9836 9834 9830 9825 9820 9814 9807 9799 9791 9783 9775 9767 9760 9753 9747 9742 9739 9736 9735 9735 9737 9739 9743 9748 9754 9761 9768 9776 9784 9792 9800 9807 9814 9821 9827 9832 9836 9840 9843 9845 9846 9847 9848 9847 9847 9846 9846 9845 9845 9844 9844 9844 9845 9845 9846 9848 9849 9851 9853 9854 9856 9858 9859 9861 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9869 9868 9868 9867 9866 9865 9864 9863 9861 9859 9857 9854 9852 9849 9846 9843 9840 9836 9833 9829 9825 9822 9818 9814 9809 9805 9799 9794 9787 9780 9772 9763 9752 9741 9728 9713 9697 9681 9663 9644 9626 9607 9588 9571 9554 9539 9526 9516 9508 9503 9500 9501 9505 9511 9520 9531 9544 9559 9576 9593 9610 9628 9646 9663 9679 9695 9710 9723 9736 9747 9758 9767 9775 9783 9789 9795 9800 9804 9808 9811 9814 9817 9819 9821 9822 9824 9825 9826 9827 9828 9829 9829 9830 9831 9832 9833 9833 9834 9835 9835 9836 9836 9837 9837 9837 9837 9837 9838 9838 9838 9839 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9853 9855 9856 5991 0 41 9 9858 9860 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9895 9897 9898 9900 9902 9903 9905 9907 9908 9910 9911 9912 9912 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9866 9863 9861 9858 9855 9852 9849 9846 9843 9840 9836 9833 9830 9826 9822 9819 9815 9811 9806 9802 9798 9793 9788 9783 9777 9771 9765 9758 9751 9744 9736 9728 9719 9710 9700 9690 9680 9669 9658 9646 9635 9623 9610 9598 9585 9571 9557 9542 9527 9510 9493 9475 9455 9434 9412 9388 9363 9336 9308 9279 9248 9215 9181 9146 9110 9073 9034 8994 8953 8912 8869 8826 8782 8737 8691 8645 8599 8552 8505 8458 8411 8364 8318 8272 8227 8183 8141 8100 8060 8022 7987 7954 7923 7895 7870 7847 7828 7812 7800 7790 7785 7782 7784 7788 7797 7809 7824 7843 7865 7890 7918 7949 7983 8020 8059 8101 8145 8191 8238 8288 8339 8392 8445 8500 8555 8611 8667 8723 8778 8833 8888 8941 8993 9044 9093 9141 9187 9231 9273 9314 9353 9390 9425 9459 9491 9522 9551 9579 9605 9630 9654 9676 9697 9717 9735 9752 9768 9782 9795 9807 9818 9828 9837 9845 9852 9859 9865 9871 9876 9881 9885 9889 9893 9897 9900 9903 9905 9907 9908 9909 9910 9910 9909 9909 9907 9906 9904 9903 9901 9899 9898 9896 9895 9895 9894 9894 9894 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9923 9922 9920 9919 9917 9915 9912 9910 9907 9904 9901 9898 9895 9892 9890 9887 9884 9881 9878 9875 9872 9868 9864 9860 9856 9851 9846 9841 9834 9828 9821 9813 9805 9797 9787 9778 9768 9758 9748 9737 9726 9715 9704 9692 9681 9669 9658 9646 9634 9622 9610 9597 9584 9571 9558 9544 9530 9516 9502 9488 9474 9460 9447 9434 9421 9409 9397 9387 9377 9367 9358 9350 9343 9336 9330 9324 9318 9313 9308 9304 9300 9296 9292 9289 9286 9283 9281 9279 9277 9275 9274 9272 9271 9269 9268 9266 9264 9262 9259 9256 9253 9250 9247 9244 9241 9238 9235 9233 9231 9229 9228 9227 9226 9226 9226 9226 9227 9227 9227 9227 9227 9227 9226 9226 9224 9223 9222 9220 9218 9217 9215 9213 9212 9210 9209 9207 9206 9205 9203 9202 9200 9198 9196 9194 9191 9188 9185 9181 9177 9173 9169 9165 9160 9156 9151 9147 9142 9137 9133 9128 9122 9117 9111 9105 9098 9091 9083 9075 9066 9057 9048 9038 9029 9020 9012 9004 8998 8994 8990 8989 8991 8994 9000 9009 9020 5992 0 41 9 9035 9051 9071 9093 9117 9143 9171 9200 9231 9263 9295 9328 9361 9393 9425 9457 9488 9517 9546 9573 9599 9623 9645 9666 9686 9703 9720 9734 9748 9760 9771 9781 9791 9799 9808 9815 9823 9830 9837 9844 9850 9857 9863 9869 9875 9880 9885 9889 9893 9896 9898 9900 9902 9902 9903 9903 9902 9902 9902 9901 9901 9901 9900 9901 9901 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9909 9909 9910 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9906 9905 9906 9906 9907 9908 9909 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9931 9933 9933 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9940 9941 9942 9943 9945 9946 9948 9950 9951 9952 9954 9954 9955 9955 9955 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9955 9955 9954 9953 9952 9951 9949 9948 9946 9945 9944 9943 9943 9943 9943 9944 9945 9946 9947 9948 9950 9951 9952 9952 9952 9952 9951 9950 9949 9947 9945 9943 9941 9939 9938 9936 9935 9935 9934 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9942 9943 9943 9942 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9924 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9905 9903 9901 9898 9895 9892 9889 9887 9884 9882 9879 9878 9877 9876 9876 9877 9878 9879 9882 9884 9887 9890 9894 9897 9901 9904 9907 9910 9913 9915 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9927 9928 9930 9932 9934 9936 9939 9941 9944 9947 9949 9952 9954 9956 9958 9959 9960 9960 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9904 9902 9899 9896 9893 9891 9888 9885 9882 9879 9876 9872 9868 9864 9860 9855 9851 9846 9841 9837 9832 9828 9824 9820 9817 9815 9813 5993 0 41 9 9812 9811 9810 9810 9810 9809 9809 9809 9808 9807 9805 9803 9801 9798 9794 9791 9787 9783 9780 9777 9774 9772 9771 9771 9772 9774 9777 9781 9786 9792 9798 9806 9813 9822 9830 9839 9847 9856 9864 9872 9880 9888 9895 9902 9908 9914 9919 9924 9928 9932 9935 9938 9940 9942 9943 9943 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9959 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9947 9946 9944 9942 9941 9938 9936 9933 9931 9928 9925 9922 9920 9917 9915 9913 9911 9909 9908 9907 9906 9906 9905 9905 9904 9904 9903 9902 9900 9899 9897 9895 9893 9890 9888 9885 9883 9881 9878 9876 9875 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9869 9869 9870 9871 9872 9874 9875 9877 9879 9882 9884 9887 9889 9891 9894 9896 9898 9900 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9918 9921 9923 9925 9928 9931 9933 9935 9937 9939 9941 9942 9943 9944 9944 9944 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9943 9942 9941 9940 9938 9936 9933 9930 9927 9924 9921 9918 9915 9912 9909 9907 9905 9903 9901 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9893 9893 9893 9893 9893 9894 9895 9896 9897 9897 9898 9899 9899 9899 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9893 9894 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9905 9904 9903 9902 9901 9899 9898 9896 9894 9893 9891 9889 9888 9886 9884 9883 9882 9880 9879 9877 9876 9875 9874 9872 9871 9870 9870 9869 9869 9869 9869 9869 9870 9870 9871 9872 9873 9874 9874 9875 9875 9875 9874 9873 9872 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 9850 9849 9849 9848 9848 9847 9846 9846 9845 9844 9843 9841 9840 9838 9836 9833 9831 9829 9826 9824 9822 9820 9818 9817 9816 9816 9816 9817 9818 9820 9822 9825 9828 9831 9835 9838 9842 9846 9849 9853 9856 9859 9861 9864 9865 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9871 9872 9873 9874 9876 9877 9879 5994 0 42 0 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9907 9905 9904 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9897 9898 9898 9899 9898 9898 9897 9895 9893 9890 9886 9881 9876 9870 9863 9855 9846 9837 9827 9816 9805 9794 9782 9770 9758 9747 9735 9724 9714 9704 9695 9686 9679 9673 9667 9663 9660 9658 9657 9657 9658 9659 9662 9665 9669 9673 9678 9683 9688 9694 9699 9704 9709 9714 9719 9724 9728 9732 9736 9740 9743 9747 9750 9754 9757 9760 9764 9768 9772 9776 9781 9786 9791 9796 9802 9808 9814 9821 9827 9834 9840 9847 9853 9859 9865 9871 9876 9881 9885 9889 9893 9896 9898 9900 9902 9903 9904 9904 9904 9903 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9939 9939 9940 9940 9941 9942 9944 9945 9946 9948 9949 9951 9953 9954 9956 9957 9958 9960 9961 9962 9962 9963 9963 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 5995 0 42 0 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9880 9879 9877 9876 9874 9872 9871 9869 9868 9866 9865 9863 9862 9861 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9845 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9844 9844 9845 9846 9847 9848 9849 9850 9852 9853 9855 9857 9859 9861 9864 9866 9868 9871 9873 9876 9878 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9919 9920 9921 9923 9925 9926 9928 9930 9932 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9929 9926 9923 9920 9917 9914 9910 9907 9903 9900 9896 9892 9889 9885 9881 9878 9874 9871 9868 9865 9862 9859 9856 9854 9852 9850 9848 9847 9846 9845 9844 9843 9843 9843 9843 9843 9844 9845 9846 9847 9849 9851 9853 9855 9857 9860 9863 9866 9869 9872 9875 9879 9882 9886 9890 9893 9897 9901 9905 9908 9912 9915 9919 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9955 9953 9952 9950 9948 9946 9943 9941 9938 9935 9931 9928 9924 9920 9916 9911 9907 9902 9897 9892 9887 9881 9876 9870 9864 9858 9851 9845 9838 9832 9825 9818 9811 9803 9796 9789 9781 9774 9766 9758 9751 9743 9736 9729 9722 9715 9708 9702 9696 9690 9685 9680 9676 9672 9668 9665 9663 9660 9659 9658 9657 9657 9657 9657 9658 9659 9660 9662 9663 9665 9667 9669 9671 9672 9674 9676 9677 9679 9680 9681 9682 9683 9684 9684 9685 9686 9686 9687 9687 9688 9689 9689 9690 9691 9692 9694 9696 9697 9700 5996 0 42 0 9702 9705 9707 9710 9714 9717 9721 9725 9729 9734 9738 9743 9747 9752 9757 9762 9768 9773 9778 9783 9789 9794 9799 9805 9810 9815 9820 9826 9831 9836 9840 9845 9850 9854 9859 9863 9867 9871 9874 9878 9881 9884 9887 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9930 9932 9934 9937 9939 9941 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9960 9961 9961 9961 9960 9960 9959 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9931 9929 9927 9925 9922 9920 9917 9913 9910 9906 9902 9898 9894 9889 9885 9880 9876 9871 9867 9863 9859 9855 9851 9848 9845 9842 9839 9837 9836 9834 9833 9833 9833 9833 9833 9834 9835 9837 9838 9840 9841 9843 9845 9847 9848 9850 9852 9853 9855 9856 9857 9858 9859 9859 9860 9860 9860 9860 9860 9860 9859 9859 9858 9857 9856 9854 9853 9851 9849 9846 9843 9840 9836 9832 9827 9822 9816 9809 9801 9793 9784 9774 9764 9752 9739 9726 9712 9696 9680 9662 9644 9624 9604 9583 9560 9537 9512 9487 9461 9433 9405 9376 9346 9315 9284 9251 9218 9184 9150 9114 9079 9042 9006 8969 8931 8894 8856 8819 8782 8745 8709 8673 8638 8603 8570 8538 8507 8478 8451 8425 8401 8379 8359 8341 8326 8313 8303 8295 8290 8288 8289 8292 8298 8306 8317 8331 8347 8366 8387 8411 8436 8464 8493 8524 8557 8591 8627 8664 8701 8740 8779 8819 8859 8899 8940 8980 9020 9060 9099 9138 9176 9214 9250 9286 9321 9354 9387 9419 9449 9479 9507 9534 9559 9584 9607 9629 9650 9670 9688 9706 9722 9738 9752 9765 9778 9789 9800 9809 9818 9827 9834 9841 9847 9853 9858 9863 9867 9871 9875 9878 9881 9884 9886 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 5997 0 42 0 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9858 9856 9855 9854 9852 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9821 9819 9817 9815 9813 9810 9808 9806 9804 9801 9799 9796 9794 9791 9788 9785 9782 9778 9775 9771 9767 9763 9759 9754 9750 9745 9740 9736 9731 9726 9721 9716 9711 9706 9701 9696 9691 9686 9681 9675 9670 9664 9658 9652 9646 9638 9631 9622 9613 9603 9592 9581 9568 9555 9540 9525 9508 9491 9473 9454 9435 9415 9395 9375 9354 9334 9314 9294 9275 9257 9240 9224 9209 9195 9183 9173 9164 9157 9152 9148 9146 9145 9147 9149 9154 9159 9166 9173 9182 9192 9202 9212 9224 9235 9247 9258 9270 9282 9294 9305 9316 9327 9338 9349 9359 9370 9380 9390 9399 9409 9419 9429 9438 9448 9458 9467 9477 9487 9496 9506 9516 9526 9535 9545 9554 9563 9572 9580 9588 9596 9603 9609 9615 9621 9626 9630 9633 9636 9638 9639 9640 9639 9638 9636 9634 9630 9626 9621 9615 9608 9600 9591 9581 9571 9559 9547 9533 9519 9504 9487 9470 9451 9432 9412 9390 9368 9345 9320 9295 9269 9243 9215 9187 9158 9129 9099 9069 9039 9008 8978 8948 8917 8887 8858 8829 8800 8773 8746 8720 8695 8672 8650 8629 8610 8593 8577 8563 8551 8541 8532 8526 8521 8518 8518 8519 8522 8526 8533 8541 8550 8561 8573 8587 8601 8616 8632 8649 8666 8684 8701 8719 8736 8753 8770 8786 8802 8816 8830 8843 8854 8864 8873 8880 8886 8890 8892 8892 8891 8887 8881 8874 8863 8851 8836 8819 8800 8778 8753 8726 8697 8664 8630 8592 8552 8510 8465 8418 8368 8316 8262 8206 8148 8088 8026 7963 7899 7834 7768 7702 7635 7568 7502 7436 7371 7306 7243 7182 7123 7066 7011 6959 6911 6865 6823 6784 6750 6719 6693 6671 6653 6640 6632 6628 6629 6635 6645 6661 6680 6704 6733 6766 6802 6843 6887 6935 6986 7040 7097 7156 7217 7280 7344 7410 7477 7545 7612 7680 7748 7815 7882 7948 8013 8076 8138 8198 8257 8313 8368 8420 8471 8519 8565 8608 8650 8689 8726 8762 8795 8826 8856 8883 8910 8935 8958 8980 9001 9021 9040 9058 9076 9093 9109 9125 9141 9156 9171 9186 9201 9216 9230 9245 9259 9274 9288 9302 9317 9331 9345 9359 9373 9387 9401 9415 9428 9442 9455 9468 9480 9493 9505 9517 9529 9540 9552 9563 9573 9584 9594 9604 9614 9624 9633 9642 9651 9660 9668 9676 9684 9692 9699 9707 9714 5998 0 42 0 9720 9727 9733 9739 9745 9750 9756 9761 9765 9770 9774 9778 9781 9785 9788 9791 9794 9797 9800 9802 9805 9807 9809 9811 9813 9815 9817 9819 9821 9822 9824 9825 9827 9828 9829 9830 9831 9831 9832 9832 9833 9833 9833 9833 9833 9832 9832 9832 9832 9831 9831 9831 9831 9831 9831 9832 9833 9833 9834 9836 9837 9839 9841 9843 9845 9847 9850 9852 9855 9857 9860 9862 9864 9866 9868 9870 9871 9872 9873 9874 9874 9874 9873 9873 9872 9871 9869 9867 9865 9863 9861 9858 9855 9852 9849 9845 9842 9838 9834 9831 9827 9823 9819 9815 9811 9807 9802 9798 9794 9791 9787 9783 9780 9776 9773 9770 9767 9765 9763 9761 9759 9758 9757 9756 9756 9756 9757 9757 9758 9760 9761 9763 9765 9767 9770 9772 9775 9778 9781 9783 9786 9789 9792 9794 9797 9800 9802 9805 9807 9809 9812 9814 9816 9818 9821 9823 9825 9828 9830 9833 9835 9838 9840 9843 9846 9849 9852 9855 9858 9862 9865 9868 9871 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9905 9907 9909 9910 9911 9913 9914 9915 9915 9916 9916 9917 9917 9917 9916 9916 9916 9915 9914 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9887 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9869 9868 9867 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9855 9855 9854 9853 9852 9852 9851 9851 9850 9849 9849 9849 9848 9848 9848 9848 9848 9848 9849 9849 9850 9851 9851 9852 9854 9855 9856 9858 9859 9861 9863 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9889 9891 9893 9894 9896 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9938 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9892 9890 9888 9885 9882 9879 9876 9873 9870 9867 9863 9859 9856 9852 9848 9844 9840 9836 9831 9827 9823 9818 9814 9809 9805 9800 9795 9790 9785 9781 9776 9771 9766 9761 9756 9751 9747 9742 9737 9733 9728 9724 9720 9716 9712 9708 9704 9700 9697 9694 9690 9687 9684 9682 9679 9676 9674 9671 9669 9666 9664 9662 9659 9657 9655 9653 9650 9648 9646 9644 9642 9640 9638 9636 9634 9632 9630 9629 9627 9626 9625 9624 9623 9623 9622 9622 9622 9622 9622 9623 9624 9624 9625 9627 9628 9629 9631 9633 9635 9637 9639 9641 9643 9646 9648 9651 9654 9657 9660 9663 9666 9670 9673 5999 0 42 0 9677 9681 9685 9690 9694 9699 9704 9709 9714 9720 9725 9731 9737 9742 9748 9754 9760 9766 9772 9778 9784 9790 9796 9802 9807 9813 9818 9823 9828 9833 9838 9842 9846 9850 9854 9857 9860 9863 9866 9868 9870 9872 9873 9874 9875 9875 9875 9874 9873 9872 9870 9867 9864 9861 9857 9852 9847 9841 9835 9828 9821 9813 9804 9795 9785 9775 9764 9753 9741 9729 9716 9703 9689 9675 9661 9646 9631 9616 9600 9585 9569 9554 9538 9523 9508 9493 9478 9463 9449 9436 9423 9410 9398 9387 9377 9368 9359 9351 9344 9339 9334 9330 9327 9326 9325 9326 9327 9330 9334 9339 9345 9352 9360 9369 9379 9389 9401 9413 9425 9439 9453 9467 9481 9496 9512 9527 9542 9558 9573 9588 9604 9619 9633 9648 9662 9675 9689 9702 9714 9726 9738 9749 9760 9771 9781 9790 9799 9808 9817 9825 9833 9840 9847 9854 9861 9867 9874 9880 9885 9891 9896 9901 9906 9911 9915 9919 9923 9927 9931 9934 9937 9940 9943 9945 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9938 9936 9933 9930 9926 9923 9919 9914 9909 9904 9899 9893 9886 9879 9872 9864 9856 9847 9838 9828 9818 9807 9796 9784 9772 9759 9746 9732 9717 9702 9687 9671 9654 9637 9619 9601 9583 9564 9545 9526 9506 9486 9467 9447 9427 9408 9389 9370 9352 9334 9317 9301 9286 9272 9259 9247 9236 9227 9219 9212 9206 9202 9199 9197 9197 9197 9199 9201 9204 9208 9213 9218 9224 9230 9236 9243 9250 9257 9264 9272 9279 9287 9295 9303 9312 9320 9330 9339 9350 9361 9372 9384 9397 9411 9426 9442 9458 9475 9493 9512 9531 9551 9571 9592 9613 9634 9655 9675 9696 9715 9735 9753 9771 9788 9804 9818 9832 9845 9856 9867 9876 9884 9891 9897 9902 9907 9911 9914 9916 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 6000 0 42 0 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9866 9864 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9844 9843 9842 9841 9840 9840 9840 9840 9841 9842 9844 9846 9848 9850 9853 9856 9859 9862 9866 9869 9873 9877 9880 9884 9888 9891 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9960 9960 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9943 9942 9940 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9911 9909 9907 9904 9902 9899 9895 9892 9888 9884 9880 9876 9872 9867 9862 9857 9852 9847 9841 9835 9830 9824 9818 9812 9805 9799 9792 9786 9779 9772 9765 9757 9750 9742 9735 9727 9719 9711 9703 9695 9687 9679 9672 9664 9656 9648 9641 9634 9627 9620 9614 9608 9602 9597 9592 9588 9584 9580 9577 9574 9572 9571 9570 9569 9569 9569 9570 9571 9573 9575 9578 9581 9584 9588 9592 9596 9601 9606 9612 9617 9623 9630 9636 9643 9651 9658 9666 9673 9681 9690 9698 9706 9715 9723 9732 9741 9749 9758 9766 9774 9783 9790 9798 9806 9813 9820 9827 9833 9839 9845 9851 9856 9861 9865 9869 9873 9877 9880 9884 9886 9889 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9909 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9868 9868 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9857 9856 9855 9854 9853 9852 9852 9851 9851 9851 9850 9850 9850 9850 9850 9851 9851 6001 0 42 0 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9850 9849 9848 9848 9847 9846 9845 9845 9844 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9831 9831 9830 9829 9829 9828 9828 9828 9828 9829 9830 9831 9832 9833 9835 9836 9838 9840 9842 9844 9846 9848 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9899 9901 9903 9905 9908 9910 9912 9914 9917 9919 9921 9923 9924 9926 9928 9929 9930 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9908 9907 9907 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9912 9912 9912 9911 9910 9909 9908 9906 9904 9903 9901 9899 9897 9894 9892 9890 9888 9886 9884 9883 9881 9880 9879 9878 9877 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9878 9877 9877 9876 9874 9873 9871 9870 9868 9866 9864 9862 9860 9858 9856 9855 9854 9853 9852 9852 9852 9852 9853 9854 9855 9857 9859 9862 9865 9868 9871 9875 9878 9882 9886 9890 9894 9898 9902 9905 9909 9912 9915 9917 9920 9922 9924 9926 9927 9928 9929 9929 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 6002 0 42 0 9909 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9923 9923 9923 9922 9921 9920 9918 9916 9914 9912 9910 9907 9904 9901 9897 9894 9890 9887 9884 9880 9877 9874 9872 9870 9868 9866 9865 9864 9864 9864 9865 9866 9868 9870 9872 9874 9877 9880 9884 9887 9890 9894 9897 9901 9904 9907 9910 9912 9915 9917 9919 9921 9922 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9883 9880 9877 9874 9871 9869 9866 9863 9860 9857 9855 9853 9850 9848 9846 9845 9843 9842 9841 9840 9839 9838 9838 9838 9838 9838 9838 9838 9839 9840 9841 9842 9843 9844 9845 9847 9849 9850 9852 9854 9856 9858 9860 9863 9865 9867 9869 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9891 9891 9891 9891 9891 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9868 9866 9865 9863 9861 9859 9856 9853 9850 9846 9842 9838 9833 9828 9823 9818 9813 9807 9801 9795 9789 9783 9777 9770 9763 9757 9750 9742 9735 9728 9720 9712 9703 9695 9686 9676 9666 9656 9646 9635 9624 9612 9600 9588 9576 9564 9552 9539 9527 9516 9504 9493 9483 9473 9465 9457 9450 9444 9439 9436 9433 9432 9432 9434 9437 9441 9446 9452 9459 9467 9476 9486 9497 9508 9519 9531 9542 9554 9566 9577 9589 9600 9611 9621 9630 9640 9648 9657 9664 9671 9678 9684 9689 9694 9699 9703 9707 9711 9714 9718 9721 9723 9726 9729 9731 9734 9736 9738 9741 9743 9745 9747 9749 9750 9752 9753 9755 9756 9757 9758 9759 9759 9760 9760 9761 9761 9761 9761 9761 9760 9760 9759 9759 9758 9757 9756 9755 9754 9752 9751 9749 9747 9745 9743 9740 9737 9734 9731 9727 9723 9719 9715 9710 9705 9700 9694 9689 9682 9676 9669 9661 9653 9645 9636 9627 9617 9607 9596 9584 9571 9558 9544 9529 9513 9497 9479 9460 9440 9419 9397 9374 9349 9323 9296 9268 9238 9207 9175 9141 9106 9069 9030 8990 8948 8905 8859 8812 8763 8712 8659 8603 8545 8485 8423 8357 8290 8219 8146 8071 7993 7912 7828 7742 7653 7562 7469 7373 7276 7176 7076 6974 6870 6767 6663 6558 6454 6350 6247 6145 6045 5947 5850 5756 5665 5577 5492 5411 5334 5261 5192 5127 5067 5012 6003 0 42 0 4962 4917 4877 4842 4813 4789 4771 4758 4751 4749 4753 4762 4777 4798 4824 4856 4893 4935 4983 5036 5094 5157 5224 5297 5374 5455 5540 5629 5722 5818 5916 6018 6122 6228 6336 6445 6556 6667 6778 6889 7001 7111 7221 7329 7436 7542 7645 7746 7845 7941 8035 8126 8213 8298 8380 8458 8534 8606 8675 8741 8804 8864 8921 8975 9027 9075 9122 9165 9207 9246 9282 9317 9350 9381 9410 9437 9462 9487 9509 9530 9550 9569 9587 9603 9618 9633 9646 9659 9670 9681 9691 9701 9710 9718 9725 9732 9739 9745 9751 9756 9761 9766 9770 9774 9778 9781 9784 9787 9790 9793 9796 9798 9801 9803 9805 9808 9810 9812 9814 9816 9818 9820 9822 9823 9825 9827 9829 9830 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9851 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9858 9860 9861 9862 9864 9865 9867 9868 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9895 9896 9898 9899 9901 9903 9905 9906 9908 9910 9911 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9926 9926 9926 9925 9924 9923 9923 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9891 9888 9886 9884 9882 9879 9877 9875 9872 9870 9867 9865 9862 9860 9857 9854 9852 9849 9847 9844 9841 9839 9836 9833 9830 9827 9824 9821 9818 9815 9812 9809 9806 9803 9800 9798 9796 9794 9792 9791 9790 9789 9789 9789 9790 9791 9792 9794 9797 9800 9803 9806 9810 9815 9819 9824 9829 9834 9839 9845 9850 9855 9860 9865 9870 9874 9879 9883 9886 9890 9893 9896 9899 9901 9903 9905 9907 9908 9910 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 6004 0 42 0 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9899 9898 9897 9895 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9873 9872 9870 9869 9867 9866 9865 9865 9864 9864 9864 9864 9864 9864 9865 9866 9867 9868 9869 9871 9872 9874 9875 9877 9878 9880 9882 9884 9885 9887 9888 9890 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9861 9861 9861 9861 9860 9859 9857 9855 9852 9849 9845 9841 9836 9831 9825 9820 9813 9807 9801 9795 9788 9782 9777 9771 9767 9762 9759 9756 9754 9752 9752 9752 9753 9755 9758 9761 9765 9770 9776 9782 9788 9795 9801 9808 9815 9822 9829 9836 9842 9848 9854 9859 9864 9868 9872 9876 9879 9881 9884 9886 9887 9888 9889 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9892 9891 9891 9892 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9903 9903 9902 9902 9901 9900 9898 9897 9895 9894 9892 9891 9889 9887 9886 9884 9883 9882 9881 9880 9880 9880 9880 9880 9880 9881 9882 9883 9885 9886 9888 9890 9891 9893 9895 9897 9899 9901 9903 9905 9906 9907 9908 9909 9910 9910 9910 9910 9909 9909 9908 9907 9905 9904 9902 9900 9898 9895 9893 9891 9888 9885 9883 9880 9877 9874 9872 9869 9866 9863 9861 9858 9855 9853 9850 9848 9845 6005 0 42 0 9843 9840 9838 9836 9833 9831 9829 9827 9825 9824 9822 9820 9819 9818 9817 9816 9816 9816 9815 9815 9816 9816 9817 9818 9819 9821 9822 9824 9826 9828 9830 9832 9834 9836 9839 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9867 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9871 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9883 9884 9886 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9910 9911 9911 9912 9912 9912 9911 9911 9910 9909 9909 9908 9906 9905 9904 9903 9901 9900 9899 9897 9896 9895 9894 9892 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9878 9877 9875 9873 9872 9870 9868 9865 9863 9861 9859 9856 9854 9852 9850 9847 9845 9843 9841 9840 9838 9836 9835 9834 9833 9832 9832 9831 9831 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9829 9828 9826 9825 9823 9821 9818 9815 9811 9808 9803 9799 9793 9788 9781 9775 9767 9759 9750 9741 9731 9720 9708 9696 9682 9668 9652 9636 9618 9600 9580 9559 9536 9512 9487 9461 9433 9403 9372 9339 9305 9269 9232 9193 9152 9110 9066 9021 8974 8926 8877 8826 8774 8721 8668 8613 8558 8502 8446 8390 8334 8279 8223 8169 8115 8062 8011 7962 7914 7869 7826 7785 7748 7713 7682 7654 7630 7610 7595 7583 7575 7572 7574 7580 7590 7605 7624 7648 7676 7708 7744 7783 7826 7873 7922 7975 8030 8087 8146 8206 8269 8331 8395 8459 8523 8587 8650 8713 8775 8836 8896 8954 9010 9065 9118 9169 9218 9264 9309 9352 9393 9431 9468 9503 9535 9566 9595 9622 9648 9672 9694 9715 9735 9753 9770 9785 9800 9813 9826 9837 9848 9857 9866 9874 9882 9889 9895 9900 9905 9910 9914 9918 9921 9924 9926 9929 9931 9933 9934 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9940 9939 9938 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9880 9878 9877 9875 9874 9873 9872 9870 9869 9868 9867 9866 9865 6006 0 42 0 9864 9863 9862 9861 9860 9860 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9881 9878 9876 9873 9870 9868 9865 9862 9858 9855 9851 9848 9844 9840 9836 9832 9827 9823 9818 9813 9809 9803 9798 9793 9788 9783 9777 9772 9766 9761 9755 9750 9744 9739 9733 9728 9723 9718 9712 9708 9703 9698 9693 9689 9685 9681 9677 9673 9670 9667 9664 9661 9659 9657 9655 9654 9653 9653 9653 9653 9654 9655 9657 9659 9661 9664 9668 9672 9676 9680 9685 9691 9696 9702 9708 9715 9721 9728 9735 9742 9750 9757 9764 9772 9779 9787 9794 9802 9809 9816 9824 9831 9838 9844 9851 9858 9864 9870 9876 9881 9887 9892 9897 9902 9906 9910 9914 9918 9921 9924 9927 9929 9931 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9949 9949 9949 9948 9947 9946 9945 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9888 9885 9883 9880 9878 9876 9874 9872 9870 9868 9867 9865 9864 9862 9861 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9846 9845 9845 9846 9846 9846 9847 9848 9849 9850 9852 9854 9855 9857 9859 9862 9864 9866 9869 9871 9874 9877 9879 9882 9884 9887 9889 9891 9894 9896 9898 9900 9902 9903 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9920 9919 9916 9914 9912 9909 9907 9904 9902 9899 9896 9894 9891 9889 9886 6007 0 42 0 9884 9882 9880 9879 9877 9876 9874 9873 9873 9872 9872 9871 9871 9872 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9901 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9871 9869 9867 9864 9860 9857 9852 9848 9842 9836 9830 9822 9814 9805 9796 9785 9773 9760 9747 9731 9715 9698 9679 9658 9636 9613 9588 9561 9532 9502 9469 9435 9399 9360 9320 9277 9232 9185 9136 9085 9032 8977 8920 8861 8800 8738 8675 8610 8545 8478 8411 8343 8275 8207 8140 8072 8006 7941 7877 7815 7755 7697 7642 7589 7539 7493 7449 7410 7375 7343 7316 7293 7275 7261 7253 7249 7249 7255 7265 7280 7300 7325 7354 7387 7425 7466 7512 7561 7614 7669 7728 7789 7853 7918 7986 8054 8125 8195 8267 8338 8410 8481 8552 8622 8691 8759 8825 8890 8953 9014 9074 9131 9186 9238 9288 9336 9382 9425 9466 9504 9540 9574 9606 9636 9663 9689 9713 9735 9755 9774 9791 9806 9821 9834 9846 9857 9866 9875 9884 9891 9897 9903 9909 9914 9918 9922 9925 9928 9931 9934 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9922 9921 9919 9917 9914 9912 9909 9906 9903 9900 9896 9893 9889 9885 9881 9877 9873 9869 9864 9860 9855 9851 9846 9841 9836 9831 9826 9821 9816 9811 9806 9801 9795 9790 9784 9779 9773 9767 9762 9756 9750 9743 9737 9731 9724 9718 9711 9704 9698 9691 9684 9677 9670 9663 9656 9649 9642 9635 9628 9622 9615 9609 9602 9596 9590 9584 9578 9573 9568 9563 9559 9555 9551 9548 9545 9543 9541 9539 9539 9538 9538 9539 9541 9543 9545 9548 9552 9556 9561 9566 9572 9578 9585 9592 9599 9606 9614 9622 9630 9639 9647 9655 9663 9671 9679 9687 9695 9702 9709 9716 9722 9728 9733 9738 9743 9746 9750 9753 9755 9756 9757 9758 9757 9756 9755 9752 9749 9744 9739 9733 9726 9718 9709 9699 9688 9675 9661 9646 9629 9611 9592 9571 9548 9523 9497 9469 9439 9407 9373 9337 9300 9260 9218 9174 9128 9080 9029 8977 8922 8866 8807 8746 8683 8618 8551 8482 8411 8338 8263 8187 8109 8029 7948 7866 7782 7698 7613 7527 7441 7354 7268 7181 7095 7010 6926 6843 6761 6681 6603 6527 6454 6384 6317 6253 6193 6136 6083 6035 5991 5952 5918 5888 5864 5845 5831 5823 5820 5822 5830 5844 5863 5888 5917 5953 5993 6039 6090 6145 6205 6270 6338 6411 6488 6008 0 42 0 6567 6650 6736 6825 6915 7007 7102 7197 7293 7389 7486 7582 7678 7773 7867 7960 8051 8139 8226 8311 8393 8472 8549 8622 8693 8761 8825 8887 8945 9001 9054 9103 9151 9195 9237 9276 9313 9348 9380 9411 9440 9467 9492 9516 9538 9559 9579 9597 9614 9630 9645 9659 9672 9684 9695 9705 9714 9723 9730 9737 9743 9749 9754 9758 9762 9765 9768 9770 9772 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9790 9791 9793 9795 9797 9798 9800 9802 9804 9806 9808 9809 9811 9812 9814 9815 9816 9818 9819 9819 9820 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9818 9817 9817 9817 9816 9816 9816 9815 9815 9815 9814 9814 9813 9813 9813 9812 9812 9811 9810 9810 9809 9808 9808 9807 9806 9805 9804 9803 9801 9800 9799 9797 9795 9794 9792 9790 9787 9785 9782 9779 9776 9773 9769 9766 9761 9757 9752 9747 9742 9736 9730 9724 9717 9710 9702 9695 9687 9678 9670 9661 9651 9642 9632 9621 9611 9600 9589 9577 9565 9553 9540 9527 9513 9499 9484 9468 9452 9436 9418 9400 9380 9360 9339 9316 9293 9268 9242 9214 9185 9155 9123 9089 9054 9017 8978 8937 8895 8850 8804 8755 8704 8651 8596 8538 8479 8416 8352 8285 8216 8144 8069 7993 7914 7832 7748 7662 7573 7483 7390 7295 7199 7100 7001 6900 6798 6695 6592 6488 6384 6281 6178 6076 5975 5875 5778 5682 5589 5499 5411 5328 5247 5171 5099 5031 4968 4910 4856 4809 4766 4729 4698 4672 4652 4639 4631 4629 4633 4643 4659 4680 4708 4741 4780 4824 4874 4929 4988 5053 5122 5196 5274 5356 5442 5531 5623 5718 5816 5916 6018 6122 6228 6334 6442 6550 6658 6766 6874 6981 7087 7193 7297 7399 7500 7599 7695 7790 7882 7971 8058 8142 8223 8302 8378 8451 8521 8588 8652 8714 8773 8829 8883 8934 8982 9028 9072 9113 9152 9190 9225 9258 9289 9319 9347 9373 9398 9422 9443 9464 9484 9502 9519 9535 9550 9564 9577 9590 9602 9613 9623 9632 9642 9650 9658 9666 9673 9680 9686 9693 9699 9704 9710 9715 9720 9725 9730 9734 9739 9743 9747 9751 9755 9759 9762 9766 9769 9772 9775 9778 9781 9784 9787 9789 9791 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9834 9836 9837 9839 9840 9842 9843 9844 9845 9846 9846 9847 9847 9847 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9842 9842 9841 9841 9841 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9849 9850 9852 9853 9855 9856 9857 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9883 9884 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 6009 0 42 0 9900 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9858 9858 9857 9856 9856 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9862 9863 9864 9866 9867 9868 9870 9871 9872 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9887 9887 9887 9887 9886 9886 9885 9884 9884 9882 9881 9880 9878 9877 9875 9873 9871 9868 9866 9863 9860 9857 9854 9850 9846 9843 9839 9835 9831 9827 9823 9819 9815 9811 9808 9805 9802 9800 9798 9796 9795 9795 9795 9796 9797 9799 9801 9804 9807 9811 9815 9819 9824 9829 9834 9840 9845 9850 9855 9860 9865 9870 9874 9877 9881 9884 9886 9888 9890 9891 9891 9892 9892 9891 9891 9890 9889 9887 9886 9884 9883 9881 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9881 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9887 9884 9881 9878 9875 9871 9868 9864 9860 9856 9852 9847 9843 9839 9835 9830 9826 9822 9819 9815 9812 9809 9806 9804 9802 9800 9799 9798 9798 9798 9798 9799 9800 9801 9803 9805 9808 9810 9813 9817 9820 9823 9827 9831 9834 9838 9842 9846 9850 9854 9857 9861 9865 9868 9872 9875 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 6010 0 42 0 9945 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9919 9918 9916 9915 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9905 9905 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9890 9890 9890 9890 9890 9890 9891 9892 9893 9893 9895 9896 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9911 9911 9912 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 6011 0 42 0 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9909 9907 9905 9904 9903 9902 9902 9901 9901 9902 9902 9903 9904 9905 9907 9908 9910 9912 9913 9915 9917 9919 9920 9922 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9907 9906 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9899 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9905 9906 9907 9908 9910 9911 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9936 9936 9936 9936 9937 9937 9939 9940 9942 9944 9946 9949 9951 9954 9957 9960 9963 9965 9968 9971 9973 9976 9978 9980 9981 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 6012 0 42 0 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9979 9979 9978 9976 9975 9974 9972 9971 9969 9967 9965 9963 9960 9957 9954 9950 9946 9941 9936 9930 9924 9917 9909 9900 9891 9881 9870 9858 9845 9831 9816 9800 9783 9765 9746 9726 9705 9682 9658 9633 9607 9579 9550 9519 9487 9454 9419 9383 9345 9306 9265 9222 9178 9133 9086 9038 8988 8938 8886 8833 8779 8725 8670 8615 8560 8505 8450 8396 8342 8290 8238 8189 8141 8095 8051 8010 7972 7936 7904 7874 7848 7826 7806 7791 7779 7771 7766 7765 7768 7774 7783 7796 7812 7831 7852 7877 7904 7933 7965 7999 8034 8072 8110 8151 8192 8234 8278 8322 8366 8411 8457 8503 8549 8595 8641 8686 8732 8777 8822 8867 8911 8955 8998 9040 9081 9122 9162 9201 9239 9276 9312 9346 9380 9412 9444 9474 9502 9529 9555 9580 9603 9625 9645 9664 9681 9698 9712 9726 9738 9749 9758 9767 9774 9780 9785 9789 9792 9794 9795 9795 9795 9794 9792 9789 9786 9783 9779 9775 9770 9765 9760 9754 9748 9742 9736 9730 9724 9718 9713 9707 9701 9696 9691 9686 9681 9677 9673 9670 9667 9664 9663 9661 9660 9660 9660 9661 9663 9665 9668 9671 9675 9680 9685 9690 9696 9703 9709 9717 9724 9732 9740 9748 9757 9766 9774 9783 9791 9800 9808 9817 9825 9833 9841 9848 9856 9863 9870 9876 9882 9888 9894 9899 9905 9909 9914 9918 9922 9926 9930 9933 9937 9940 9942 9945 9947 9950 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9961 9959 9956 9954 9951 9948 9945 9942 9939 9935 9932 9928 9924 9921 9917 9913 9909 9905 9902 9898 9894 9890 9886 9883 9879 9875 9871 9867 9863 9859 9854 9849 9845 9840 9834 9829 9823 9817 9811 9804 9797 9790 9783 9776 9769 9761 9754 9747 9739 9732 9725 9719 9713 9707 9702 9697 9693 9689 9686 9684 9682 9681 9681 9681 9682 9684 9686 9689 9693 9697 9701 9706 9711 9717 9723 9729 9735 9742 9748 9755 9761 9768 9774 9781 9787 9793 9800 9806 9812 9817 9823 9828 9834 9839 9844 9849 9854 9859 9863 9868 9872 9877 9881 9885 9889 9893 9897 9900 9904 9907 9911 9914 9917 9920 9923 9926 9928 9931 9933 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 6013 0 42 0 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9912 9909 9907 9904 9901 9899 9896 9893 9890 9888 9885 9882 9879 9877 9874 9871 9869 9866 9863 9861 9858 9856 9853 9851 9849 9847 9844 9842 9840 9838 9836 9834 9832 9830 9829 9827 9825 9823 9822 9820 9819 9817 9816 9814 9813 9812 9811 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9799 9798 9798 9798 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9800 9800 9801 9801 9801 9802 9802 9803 9803 9803 9804 9804 9804 9805 9805 9805 9804 9804 9803 9803 9802 9800 9799 9797 9794 9791 9788 9785 9780 9776 9770 9764 9758 9751 9742 9734 9724 9713 9702 9689 9676 9661 9645 9628 9610 9590 9569 9546 9522 9496 9468 9439 9408 9375 9340 9302 9263 9222 9178 9133 9085 9034 8981 8926 8869 8809 8747 8683 8616 8548 8477 8404 8329 8252 8173 8093 8012 7929 7845 7760 7674 7587 7501 7414 7327 7239 7153 7067 6981 6897 6814 6732 6652 6573 6497 6422 6350 6280 6213 6148 6086 6026 5970 5916 5865 5817 5773 5731 5692 5656 5623 5593 5566 5542 5520 5501 5484 5470 5459 5450 5443 5438 5436 5435 5437 5441 5447 5455 5465 5477 5492 5508 5527 5548 5571 5596 5625 5655 5688 5724 5763 5804 5848 5895 5945 5998 6053 6112 6173 6237 6304 6374 6446 6520 6597 6676 6757 6840 6924 7009 7096 7184 7272 7361 7450 7539 7628 7716 7804 7890 7976 8060 8143 8224 8304 8381 8456 8529 8600 8669 8735 8798 8859 8918 8974 9027 9078 9126 9172 9216 9257 9296 9333 9368 9401 9432 9461 9488 9513 9537 9560 9581 9601 9619 9637 9653 9669 9683 9697 9709 9721 9732 9743 9753 9762 9771 9779 9787 9795 9802 9808 9814 9820 9826 9831 9836 9840 9845 9849 9853 9856 9860 9863 9866 9869 9872 9874 9877 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9895 9894 9892 9890 9888 9885 9883 9880 9876 9873 9869 9865 9861 9857 9853 9849 9844 9839 9835 9830 9825 9821 9816 9811 9807 9802 9797 9793 9788 9784 9779 9775 9770 9766 9761 9757 9752 9748 9744 9740 9736 9732 9728 9725 9721 9718 9716 9713 9711 9709 9708 9707 9706 9706 9706 9707 9708 9710 9712 9714 9717 9720 9724 9728 9732 9737 9741 9747 9752 9757 9763 9768 9774 9779 9785 9790 9796 9801 9806 9812 9817 9822 9827 9831 9836 9840 9845 9849 9853 9857 9861 9865 9868 9872 9875 9878 6014 0 42 0 9881 9884 9887 9890 9893 9895 9898 9900 9902 9905 9907 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9935 9933 9931 9930 9928 9926 9925 9923 9921 9920 9918 9916 9915 9913 9912 9910 9908 9907 9905 9903 9901 9900 9898 9895 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 9864 9861 9858 9854 9851 9848 9845 9842 9839 9836 9834 9832 9830 9828 9826 9825 9824 9823 9822 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9826 9826 9827 9828 9829 9829 9830 9831 9832 9832 9833 9834 9834 9835 9836 9837 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9853 9854 9854 9855 9855 9856 9856 9856 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9856 9855 9854 9853 9851 9850 9849 9848 9846 9845 9844 9844 9843 9842 9842 9842 9841 9841 9842 9842 9842 9843 9844 9844 9845 9846 9848 9849 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9872 9871 9870 9870 9868 9867 9866 9865 9863 9861 9860 9858 9856 9855 9853 9851 9849 9847 9845 9844 9842 9840 9839 9837 9836 9834 9833 9832 9830 9829 9828 9827 9825 9824 9823 9822 9820 9819 9818 9816 9814 9813 9811 9809 9808 9806 9804 9802 9801 9799 9798 9796 9795 9794 9793 9792 9792 9791 9791 9791 9792 9792 9793 9794 9796 9797 9799 9801 9803 9805 9807 9809 9811 9814 9816 9818 9821 9823 9825 9827 9829 9831 9833 9835 9836 9838 9839 9841 9842 9844 9845 9846 9848 9849 9850 9852 9853 9854 9855 9856 9857 9859 9860 9861 9861 9862 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9863 9863 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9892 9892 9892 9892 9892 9892 9891 6015 0 42 0 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9880 9880 9881 9881 9882 9883 9885 9886 9887 9889 9891 9893 9895 9896 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9918 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9898 9895 9891 9888 9883 9879 9873 9868 9861 9854 9847 9839 9831 9822 9812 9802 9792 9781 9769 9757 9744 9732 9718 9705 9691 9677 9662 9648 9633 9618 9604 9589 9574 9559 9545 9530 9516 9502 9488 9475 9462 9449 9437 9426 9415 9405 9395 9387 9379 9372 9366 9361 9358 9355 9353 9353 9354 9356 9359 9364 9370 9377 9385 9394 9405 9417 9430 9443 9458 9473 9489 9506 9523 9541 9559 9577 9595 9613 9631 9648 9666 9683 9699 9715 9730 9745 9759 9772 9785 9797 9808 9818 9828 9837 9845 9853 9860 9867 9872 9878 9883 9887 9891 9895 9898 9901 9904 9906 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9962 9960 9958 9956 9954 9951 9948 9944 9941 9937 9933 9929 9925 9920 9916 9912 9908 9904 9900 9897 9894 9891 9889 9887 9885 9884 9884 9884 9884 9885 9887 9888 9891 9893 9896 9900 9903 9907 9910 9914 9918 9922 9926 9929 9933 9936 9939 9942 9945 9947 9949 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9927 9924 9922 9919 9915 9912 9909 9905 9902 9899 9895 9892 9889 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9853 9850 9847 9844 9841 9838 9835 9831 9828 9824 9821 9817 9813 9809 9805 9801 9797 9793 9789 9785 9782 9778 9775 9772 9769 9766 9764 9762 9760 9759 9758 9758 9758 9758 9759 9760 9762 9764 9766 9769 9772 9775 9778 9782 9786 9790 9794 9798 9802 9806 9811 9815 9819 9824 9828 9833 9837 9841 9845 9850 9854 9858 9862 9866 9870 9874 9878 9882 9886 9889 9893 9896 9899 9903 9905 9908 9911 9913 9915 9917 9918 9920 9921 9921 9922 9922 9922 9921 9920 9919 9918 9916 9914 9912 9909 9907 9904 9901 9897 9894 9891 9887 9884 9880 9877 9874 9870 9867 9864 9861 9858 9855 9853 9850 9848 6016 0 42 0 9846 9845 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9839 9839 9840 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9878 9876 9874 9872 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9851 9850 9850 9849 9847 9846 9845 9843 9842 9840 9838 9836 9834 9831 9828 9826 9823 9819 9816 9812 9808 9804 9800 9795 9790 9785 9779 9773 9767 9760 9752 9744 9735 9726 9716 9705 9693 9680 9667 9652 9636 9619 9601 9581 9560 9537 9513 9487 9459 9430 9399 9366 9331 9294 9255 9214 9171 9126 9078 9029 8977 8923 8866 8807 8747 8683 8618 8551 8481 8409 8336 8260 8183 8104 8023 7941 7857 7772 7686 7599 7511 7422 7333 7244 7154 7065 6975 6886 6798 6710 6623 6538 6453 6370 6289 6209 6132 6056 5983 5912 5843 5777 5714 5653 5595 5540 5488 5439 5393 5350 5310 5272 5238 5207 5178 5152 5129 5109 5092 5077 5064 5055 5047 5042 5040 5040 5042 5047 5054 5063 5075 5089 5106 5125 5147 5172 5199 5229 5261 5297 5336 5377 5422 5470 5521 5576 5633 5694 5758 5826 5896 5970 6047 6126 6209 6293 6381 6470 6562 6655 6750 6847 6944 7042 7141 7240 7339 7437 7536 7633 7729 7824 7918 8010 8100 8187 8273 8357 8437 8516 8592 8665 8735 8803 8867 8929 8989 9046 9100 9151 9200 9246 9290 9332 9371 9408 9443 9476 9507 9536 9564 9590 9614 9636 9657 9677 9695 9712 9728 9742 9756 9768 9780 9790 9800 9809 9817 9825 9832 9838 9844 9849 9853 9858 9862 9865 9868 9871 9874 9876 9878 9880 9881 9882 9883 9884 9884 9885 9884 9884 9884 9883 9882 9881 9880 9878 9876 9874 9873 9870 9868 9866 9864 9861 9859 9857 9855 9853 9851 9849 9847 9846 9845 9844 9843 9843 9842 9842 9842 9843 9843 9844 9845 9846 9847 9849 9850 9851 9853 9854 9856 9857 9859 9861 9862 9863 9865 9866 9868 9869 9870 9872 9873 9874 9876 9877 9879 9880 9882 9884 9886 9888 9890 6017 0 42 0 9893 9895 9898 9900 9903 9906 9908 9911 9914 9917 9919 9922 9925 9927 9929 9932 9933 9935 9937 9938 9939 9940 9941 9942 9942 9942 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9924 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9937 9938 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9942 9941 9941 9942 9942 9942 9943 9944 9945 9945 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9925 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9936 9936 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9941 9939 9938 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9945 9947 9948 9950 9951 9952 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 6018 0 42 1 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9933 9933 9932 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9939 9939 9938 9937 9936 9934 9933 9930 9928 9925 9922 9918 9914 9909 9905 9899 9893 9887 9881 9874 9866 9858 9850 9841 9832 9822 9812 9801 9790 9778 9766 9754 9741 9727 9713 9699 9684 9668 9652 9636 9619 9602 9584 9566 9548 9529 9510 9491 9472 9452 9433 9413 9394 9374 9355 9337 9318 9300 9283 9266 9250 9235 9221 9207 9195 9184 9174 9165 9158 9151 9147 9143 9141 9140 9141 9143 9147 9152 9158 9165 9174 9184 9195 9206 9219 9233 9247 9262 9278 9294 9311 9327 9344 9361 9379 9396 9413 9429 9446 9462 9478 9493 9508 9523 9537 9550 9563 9576 9587 9599 9610 9620 9630 9639 9649 9657 9666 9674 9681 9689 9696 9703 9710 9717 9724 9730 9737 9743 9750 9756 9762 9768 9774 9780 9786 9792 9797 9803 9808 9813 9818 9823 9827 9832 9836 9839 9843 9846 9849 9852 9854 9856 9859 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9883 9882 9880 9879 9877 9876 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9871 9872 9873 9874 9876 9877 9879 9881 9884 9886 9888 9891 9894 9897 9899 9902 9905 9908 9910 9913 9916 9918 9921 9924 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9958 9960 9962 9964 9966 9968 9970 9972 9974 9975 9977 9979 9981 9982 9984 9985 9986 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9991 9991 9992 9992 9993 9994 9995 9995 9996 9997 9997 9998 9999 9999 99991000010000100001000010000 9999 9999 9998 9998 9997 9997 9996 9995 9995 9994 9993 9992 9992 9991 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9983 9983 9982 6019 0 42 1 9981 9980 9979 9978 9976 9975 9973 9972 9970 9969 9968 9967 9965 9964 9964 9963 9963 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9963 9961 9959 9956 9953 9950 9946 9942 9938 9934 9929 9925 9920 9916 9911 9907 9903 9899 9895 9892 9889 9886 9884 9883 9882 9881 9881 9881 9882 9883 9885 9887 9890 9892 9896 9899 9902 9906 9909 9913 9917 9920 9924 9927 9930 9934 9936 9939 9941 9943 9945 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9923 9921 9918 9915 9911 9908 9904 9900 9896 9892 9887 9882 9877 9871 9866 9860 9853 9847 9840 9832 9825 9817 9809 9800 9791 9782 9773 9763 9752 9742 9731 9720 9708 9696 9684 9672 9659 9646 9634 9620 9607 9594 9581 9567 9554 9541 9528 9516 9504 9492 9480 9469 9459 9449 9439 9431 9423 9416 9409 9404 9399 9395 9392 9390 9389 9389 9390 9392 9395 9398 9403 9408 9414 9421 9429 9437 9446 9456 9466 9477 9489 9500 9513 9525 9538 9551 9564 9577 9591 9604 9618 9631 9645 9658 9671 9684 9696 9709 9721 9732 9744 9755 9766 9776 9786 9796 9805 9814 9822 9830 9837 9844 9851 9857 9863 9868 9873 9878 9882 9886 9890 9893 9896 9899 9901 9903 9905 9907 9909 9911 9912 9913 9914 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9820 9818 9816 9813 9811 9809 9806 9804 9802 9799 9797 9795 9792 9790 9788 9786 9784 9782 9780 9777 9775 9773 9771 9769 9767 9765 9763 9760 9758 9755 9752 9749 9746 9743 9739 9735 9731 9726 9721 9715 9709 9703 9696 9688 9680 9672 9662 9652 9642 9630 9618 9605 9591 9576 9560 9543 9524 9505 9485 9463 9440 9415 9389 9362 9333 9302 9270 9236 9200 9162 9122 9080 9037 8991 8944 8894 8842 8789 8733 8675 8616 8555 8492 8427 8360 8293 8223 8153 8081 8009 7935 7861 7787 7713 7638 7564 7490 7416 7343 7272 7201 7132 7065 7000 6937 6876 6818 6762 6709 6660 6614 6571 6020 0 42 1 6532 6496 6465 6437 6413 6393 6378 6366 6359 6356 6356 6361 6370 6382 6398 6417 6440 6466 6494 6525 6558 6594 6630 6668 6708 6747 6786 6826 6865 6903 6940 6975 7007 7038 7065 7090 7110 7127 7140 7149 7153 7153 7147 7137 7122 7101 7076 7046 7011 6971 6926 6877 6824 6767 6707 6643 6576 6506 6434 6360 6285 6208 6130 6053 5975 5898 5821 5745 5671 5599 5529 5461 5396 5334 5275 5219 5167 5119 5075 5035 4999 4968 4941 4919 4901 4888 4880 4877 4879 4886 4898 4915 4936 4963 4995 5032 5074 5121 5173 5229 5291 5356 5427 5501 5580 5662 5749 5839 5932 6028 6127 6228 6332 6437 6544 6651 6761 6870 6979 7088 7197 7304 7411 7517 7620 7722 7821 7919 8013 8105 8194 8280 8363 8443 8519 8592 8663 8730 8794 8854 8912 8967 9019 9068 9115 9159 9201 9240 9277 9313 9346 9377 9407 9434 9461 9485 9508 9530 9550 9569 9587 9604 9619 9633 9646 9659 9670 9680 9689 9697 9705 9711 9717 9722 9727 9731 9735 9738 9740 9743 9745 9746 9748 9750 9751 9752 9754 9755 9757 9758 9760 9762 9764 9766 9768 9771 9774 9776 9779 9782 9785 9788 9791 9794 9798 9801 9804 9807 9810 9813 9816 9819 9822 9824 9827 9829 9832 9834 9836 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9943 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 6021 0 42 1 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9886 9884 9883 9882 9880 9879 9878 9876 9875 9874 9873 9871 9870 9869 9868 9866 9865 9864 9862 9861 9859 9858 9856 9854 9852 9850 9848 9845 9843 9840 9837 9834 9830 9826 9822 9818 9813 9808 9803 9797 9791 9784 9777 9770 9762 9754 9745 9735 9725 9714 9702 9690 9677 9663 9648 9633 9616 9599 9581 9561 9541 9519 9496 9472 9446 9419 9391 9361 9330 9297 9263 9227 9190 9150 9109 9066 9022 8975 8927 8877 8824 8770 8714 8655 8595 8533 8468 8402 8333 8262 8190 8115 8039 7960 7880 7798 7715 7630 7543 7456 7367 7276 7185 7094 7001 6908 6816 6723 6630 6537 6445 6354 6264 6175 6087 6001 5916 5834 5753 5675 5600 5527 5456 5389 5324 5263 5204 5149 5098 5049 5004 4963 4924 4890 4859 4831 4807 4787 4770 4757 4747 4740 4738 4739 4743 4751 4762 4777 4796 4818 4844 4874 4907 4944 4985 5029 5077 5129 5184 5243 5306 5372 5441 5514 5590 5670 5752 5837 5925 6016 6109 6204 6301 6400 6500 6602 6705 6808 6912 7015 7119 7223 7326 7428 7528 7628 7726 7822 7916 8008 8098 8185 8269 8351 8430 8506 8579 8649 8716 8780 8841 8899 8955 9007 9056 9103 9147 9189 9228 9265 9300 9332 9363 9391 9418 9443 9466 9488 9509 9528 9545 9562 9578 9592 9606 9618 9630 9641 9651 9661 9670 9678 9685 9692 9699 9705 9711 9716 9721 9725 9730 9734 9737 9741 6022 0 42 1 9744 9748 9751 9754 9757 9760 9763 9767 9770 9773 9776 9780 9783 9787 9790 9794 9798 9802 9806 9810 9814 9817 9821 9825 9829 9832 9836 9839 9842 9845 9848 9851 9853 9856 9857 9859 9861 9862 9863 9863 9864 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9849 9847 9845 9843 9841 9839 9837 9835 9832 9830 9827 9824 9821 9818 9815 9812 9808 9805 9801 9797 9792 9788 9784 9779 9774 9769 9764 9759 9754 9749 9744 9739 9734 9729 9725 9720 9716 9712 9708 9704 9701 9697 9695 9692 9690 9689 9688 9687 9686 9686 9687 9688 9689 9691 9693 9696 9698 9702 9705 9709 9713 9718 9723 9728 9733 9738 9743 9749 9754 9760 9766 9771 9777 9782 9788 9793 9798 9803 9808 9812 9817 9821 9826 9829 9833 9837 9840 9844 9847 9850 9852 9855 9857 9860 9862 9864 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9903 9904 9906 9907 9908 9908 9909 9910 9910 9910 9910 9910 9910 9909 9908 9907 9906 9905 9903 9901 9899 9897 9895 9892 9889 9886 9883 9879 9875 9872 9867 9863 9859 9854 9849 9844 9839 9834 9829 9823 9817 9812 9806 9800 9795 9789 9783 9777 9771 9766 9760 9755 9750 9745 9740 9735 9731 9726 9723 9719 9716 9713 9710 9708 9707 9705 9704 9704 9704 9704 9705 9707 9708 9710 9713 9716 9719 9723 9727 9732 9736 9741 9747 9752 9758 9763 9769 9775 9782 9788 9794 9800 9806 9812 9818 9824 9829 9835 9840 9845 9850 9855 9859 9863 9867 9871 9875 9878 9882 9885 9888 9891 9893 9896 9899 9901 9903 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9925 9923 9920 9917 9915 9912 9909 9907 9904 9902 9899 9897 9894 9892 9890 9888 9886 9884 9882 9881 9879 9878 9876 9875 9874 9873 9872 9871 6023 0 42 1 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9868 9868 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9880 9882 9883 9885 9887 9889 9892 9894 9896 9898 9901 9903 9905 9908 9910 9912 9914 9917 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9887 9886 9885 9883 9882 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9866 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9859 9859 9858 9857 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9843 9843 9842 9842 9841 9841 9841 9840 9840 9840 9840 9841 9841 9841 9841 9842 9842 9843 9844 9845 9845 9846 9847 9849 9850 9851 9852 9854 9855 9856 9858 9859 9861 9862 9864 9866 9867 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9880 9881 9882 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9873 9871 9869 9868 9866 9863 9861 9859 9857 9854 9852 9849 9847 9844 9842 9839 9837 9834 9832 9829 9827 9824 9822 9820 9817 9815 9813 9811 9809 9807 9805 9803 9802 9800 9799 9797 9796 9795 9794 9793 9792 9792 9791 9791 9791 9791 9791 9791 9791 9792 9792 9793 9794 9795 9796 9797 9798 9799 9801 9802 9804 9805 9806 9808 9809 9811 9812 9813 9815 9816 9817 9818 9819 9819 9820 9821 9821 9821 9821 9821 9821 9821 9820 9819 9818 9817 9816 9815 9813 9811 9809 9807 9805 9802 9800 9797 9794 9791 9787 9784 9781 9777 9773 9769 9765 9761 9757 9753 9748 9744 9739 9734 9730 9725 9720 9715 9709 9704 9699 9693 9687 9682 9676 9670 9664 9658 9651 9645 9639 9632 9625 9619 9612 9605 9598 9591 9584 9577 9570 9563 9555 9548 9540 9533 9525 9517 9509 9501 9493 9484 9475 9466 9457 9447 9436 9425 9414 9402 9389 9376 9362 9347 9331 9314 9297 9278 9258 9237 9215 9192 9167 9142 9114 9086 9056 9025 8992 8957 8921 8883 8844 8803 8760 8715 8669 8620 8570 8517 8462 8406 8347 8285 8222 8156 8087 8016 7943 7867 7789 7709 7626 7540 7452 7362 7270 7176 7079 6981 6882 6780 6678 6575 6470 6365 6024 0 42 1 6260 6155 6049 5944 5840 5737 5635 5535 5436 5340 5246 5154 5066 4980 4898 4819 4744 4672 4605 4542 4483 4428 4378 4333 4292 4257 4226 4199 4178 4162 4151 4145 4144 4148 4158 4172 4192 4217 4247 4282 4322 4367 4418 4473 4533 4598 4667 4741 4820 4902 4989 5080 5174 5271 5372 5475 5581 5689 5800 5911 6024 6139 6253 6368 6483 6597 6711 6824 6935 7045 7154 7260 7364 7466 7565 7661 7754 7845 7932 8017 8098 8177 8252 8324 8394 8460 8524 8585 8643 8698 8752 8802 8851 8897 8942 8984 9024 9063 9100 9135 9169 9201 9231 9261 9288 9315 9340 9364 9387 9409 9429 9449 9467 9485 9501 9517 9531 9545 9558 9571 9582 9593 9604 9613 9623 9632 9640 9648 9656 9664 9671 9678 9685 9691 9698 9704 9710 9716 9722 9728 9733 9739 9744 9749 9754 9759 9763 9768 9772 9776 9779 9783 9786 9789 9792 9795 9797 9800 9802 9804 9806 9807 9809 9811 9812 9814 9815 9817 9818 9819 9821 9822 9823 9825 9826 9827 9829 9830 9831 9833 9834 9835 9836 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9856 9857 9857 9858 9859 9860 9860 9861 9862 9862 9863 9864 9864 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9890 9891 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 6025 0 42 1 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9933 9935 9937 9939 9940 9942 9944 9946 9947 9949 9951 9952 9953 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9962 9960 9958 9956 9954 9951 9948 9945 9942 9938 9935 9931 9927 9922 9917 9912 9907 9901 9895 9889 9882 9875 9868 9861 9853 9845 9836 9827 9819 9809 9800 9790 9780 9770 9760 9750 9739 9729 9718 9708 9697 9687 9676 9666 9655 9645 9635 9626 9616 9607 9598 9590 9581 9574 9566 9560 9553 9547 9542 9538 9534 9530 9528 9526 9524 9524 9524 9525 9527 9529 9532 9536 9541 9546 9552 9559 9567 9575 9583 9592 9602 9612 9622 9633 9644 9655 9667 9679 9690 9702 9714 9726 9738 9749 9761 9772 9783 9794 9804 9814 9824 9833 9842 9851 9859 9867 9875 9882 9889 9895 9901 9907 9912 9917 9922 9926 9931 9934 9938 9942 9945 9948 9951 9954 9957 9960 9962 9965 9967 9969 9971 9973 9975 9977 9979 9980 9982 9983 9984 9986 9987 9987 9988 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 6026 0 42 1 9967 9966 9964 9963 9961 9960 9958 9957 9955 9953 9951 9950 9948 9946 9945 9943 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9910 9908 9907 9905 9903 9900 9898 9896 9894 9891 9889 9887 9884 9881 9879 9876 9874 9871 9869 9866 9864 9862 9859 9857 9855 9853 9851 9850 9848 9847 9845 9844 9843 9843 9842 9841 9841 9841 9841 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9857 9859 9861 9862 9864 9866 9867 9869 9871 9872 9874 9875 9877 9879 9880 9882 9883 9884 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9901 9900 9899 9897 9896 9894 9892 9891 9889 9887 9885 9883 9881 9878 9876 9874 9871 9869 9867 9864 9862 9859 9856 9854 9851 9849 9846 9843 9841 9839 9836 9834 9832 9830 9828 9827 9825 9824 9823 9822 9822 9821 9821 9822 9822 9823 9824 9825 9826 9828 9830 9832 9835 9837 9840 9843 9846 9849 9852 9855 9859 9862 9866 9869 9872 9876 9879 9882 9885 9888 9891 9894 9897 9899 9902 9905 9907 9909 9911 9914 9916 9918 9920 9921 9923 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9897 9895 9894 9894 9893 9892 9892 9892 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9914 9915 9915 9915 9915 9914 9914 9913 9912 9911 9911 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9884 9883 9882 9880 9878 9876 9873 9870 9866 9862 9857 9852 9846 9839 9832 9824 9815 9805 9794 9782 9769 9755 9739 9723 9705 9686 9665 9643 9619 9593 9566 9536 9505 9472 9437 9399 9360 9318 9273 9227 9178 9126 9073 9016 8957 8896 8832 8765 8696 8625 8551 8475 8397 8317 8234 8150 8063 7975 7885 7794 7702 7608 7514 7419 7323 7226 6027 0 42 1 7130 7034 6938 6843 6748 6654 6562 6471 6382 6295 6210 6128 6048 5972 5899 5830 5764 5702 5645 5592 5544 5501 5463 5431 5404 5382 5366 5357 5353 5355 5363 5377 5397 5423 5456 5494 5538 5587 5642 5702 5768 5838 5913 5992 6076 6163 6253 6347 6443 6542 6643 6746 6850 6955 7061 7166 7272 7378 7483 7587 7690 7791 7891 7988 8083 8176 8267 8355 8439 8521 8600 8676 8749 8818 8885 8948 9008 9065 9119 9170 9218 9263 9305 9345 9382 9417 9449 9480 9508 9534 9558 9580 9601 9620 9638 9654 9669 9683 9696 9708 9719 9729 9739 9748 9756 9764 9771 9778 9785 9791 9797 9803 9809 9814 9819 9824 9829 9834 9838 9843 9847 9851 9856 9860 9863 9867 9870 9874 9877 9880 9883 9885 9888 9890 9892 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9898 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9928 9926 9924 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9891 9888 9884 9881 9877 9873 9869 9865 9861 9857 9852 9848 9843 9838 9833 9828 9822 9817 9811 9805 9799 9793 9787 9781 9775 9769 9763 9757 9751 9745 9739 9734 9729 9724 9719 9715 9711 9708 9704 9702 9700 9698 9697 9697 9696 9697 9698 9699 9701 9703 9706 9709 9712 9716 9720 9724 9728 9733 9738 9743 9748 9753 9758 9763 9768 9774 9779 9784 9790 9795 9801 9806 9811 9817 9822 9827 9833 9838 9843 9849 9854 9860 9865 9870 9875 9881 9886 9891 9895 9900 9905 9909 9913 9917 9920 9924 9927 9930 9932 9935 9937 9938 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9937 9936 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9912 9909 9906 9902 9898 9894 9890 9886 9881 9876 9871 9866 9861 9856 9851 9846 9841 9836 9831 9827 9822 9818 9814 9810 9807 9803 9801 9798 9796 9794 9792 9791 9790 9789 9789 9789 9789 9790 9791 9792 9793 9795 9797 9799 9801 9804 9806 9809 9812 9816 9819 9823 6028 0 42 1 9826 9830 9835 9839 9843 9848 9852 9857 9862 9866 9871 9876 9881 9886 9891 9896 9900 9905 9909 9914 9918 9922 9926 9929 9933 9936 9939 9942 9944 9946 9948 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9943 9942 9940 9938 9936 9933 9931 9928 9925 9922 9919 9916 9912 9909 9905 9901 9897 9893 9889 9885 9881 9876 9872 9867 9862 9857 9853 9848 9843 9838 9832 9827 9822 9817 9812 9807 9801 9796 9791 9786 9781 9776 9771 9766 9762 9757 9753 9748 9744 9740 9737 9733 9730 9727 9725 9722 9720 9718 9717 9716 9715 9714 9714 9714 9714 9714 9715 9716 9717 9719 9720 9722 9724 9726 9729 9731 9734 9737 9739 9742 9746 9749 9752 9756 9759 9763 9767 9771 9775 9779 9783 9787 9792 9796 9801 9805 9810 9815 9820 9825 9830 9835 9840 9845 9850 9855 9860 9865 9870 9874 9879 9884 9888 9892 9896 9900 9904 9907 9910 9913 9916 9919 9921 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9933 9931 9929 9926 9924 9921 9919 9917 9914 9912 9910 9908 9906 9904 9903 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9873 9871 9869 9867 9865 9864 9862 9861 9859 9858 9856 9855 9854 9853 9853 9852 9852 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9859 9860 9861 9863 9864 9866 9867 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9868 9867 9866 9865 9865 9864 9863 9863 9862 9861 9860 9859 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9846 9844 9842 9841 9839 9837 9836 9834 9832 9831 9829 9828 9826 9825 9824 9823 9823 9822 9821 9821 9821 9821 9821 9821 9822 9822 9823 9824 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9836 9836 9837 9838 9838 9839 9840 9840 9841 9842 9842 9843 9844 9845 9846 6029 0 42 1 9848 9849 9851 9853 9855 9857 9859 9861 9864 9867 9869 9872 9875 9878 9882 9885 9888 9891 9894 9898 9901 9904 9907 9909 9912 9915 9917 9919 9921 9923 9925 9927 9928 9929 9930 9931 9932 9932 9932 9932 9933 9932 9932 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9884 9883 9881 9880 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9860 9858 9857 9855 9854 9853 9853 9852 9852 9852 9852 9852 9853 9853 9854 9855 9857 9858 9860 9862 9864 9866 9869 9871 9874 9876 9879 9882 9884 9887 9890 9893 9895 9898 9901 9903 9906 9909 9911 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9907 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9866 9864 9861 9859 9856 9854 9851 9848 9846 9843 9840 9837 9835 9832 9829 9826 9823 9820 9816 9813 9810 9807 9803 9800 9796 9792 9789 9785 9781 9777 9773 9769 9765 9760 9756 9752 9747 9742 9738 9733 9728 9723 9718 9713 9707 9702 9696 9691 9685 9679 9673 9667 9660 9654 9647 9640 9633 9626 9618 9610 9603 9594 9586 9577 9569 9560 9550 9541 9531 9521 9511 9501 9491 9480 9470 9459 9448 9437 9426 9415 9404 9393 9382 9371 9360 9349 9339 9328 9318 9308 9298 9288 9279 9270 9261 9252 9244 9237 9229 9222 9216 9210 9205 9200 9196 9192 9189 9187 9185 9184 9184 9184 9185 9187 9189 9192 9196 9200 9205 9211 9218 9225 9232 9241 9250 9259 9269 9280 9291 9302 9314 9326 9338 9351 9364 9377 9390 9403 9417 9430 9444 9457 9470 9483 9496 9509 9522 9534 9546 9558 9570 9581 9592 9603 9613 9623 9633 9642 9651 9659 9667 6030 0 42 1 9675 9682 9689 9696 9702 9708 9713 9718 9723 9728 9732 9736 9740 9743 9746 9750 9753 9755 9758 9761 9763 9765 9768 9770 9773 9775 9777 9780 9782 9785 9788 9791 9793 9796 9799 9803 9806 9809 9813 9816 9820 9823 9827 9830 9834 9837 9841 9844 9847 9851 9854 9857 9860 9862 9865 9867 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9934 9936 9938 9940 9941 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9909 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9863 9862 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9848 9848 9848 9847 9847 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9851 9851 9852 9853 9854 9856 9857 9859 9860 9862 9864 9866 9868 9870 9873 9875 9878 9880 9883 9886 9889 9892 9894 9897 9900 9903 9906 9909 9911 9914 9917 9919 9921 9924 9926 9928 9929 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9918 9916 9915 9913 9910 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9879 9876 9873 9869 9866 9862 9859 9855 9851 9848 9844 9840 9837 9833 9829 9825 9822 9818 9814 9810 9806 9801 9797 9793 9788 9784 9779 9774 9769 9764 9759 9754 9749 9743 9738 9732 9727 9721 9716 9710 9704 9698 9693 9687 9681 9676 9670 9665 9659 9654 9649 9644 9639 9635 9630 9626 9622 6031 0 42 1 9618 9614 9610 9607 9604 9601 9598 9596 9594 9592 9590 9589 9588 9587 9587 9587 9587 9587 9588 9590 9591 9593 9595 9598 9601 9604 9608 9611 9616 9620 9625 9630 9635 9640 9646 9652 9657 9663 9670 9676 9682 9689 9695 9702 9708 9715 9721 9727 9734 9740 9746 9753 9759 9765 9770 9776 9782 9787 9792 9798 9803 9807 9812 9816 9820 9824 9828 9831 9835 9838 9840 9843 9845 9847 9849 9851 9852 9853 9854 9855 9855 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9851 9850 9850 9849 9848 9848 9847 9847 9847 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9849 9849 9850 9850 9851 9852 9852 9853 9854 9855 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9869 9870 9871 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9884 9885 9886 9886 9886 9886 9886 9885 9885 9884 9883 9881 9880 9878 9877 9875 9873 9871 9868 9866 9864 9861 9859 9857 9854 9852 9850 9848 9846 9844 9842 9840 9839 9837 9836 9834 9833 9832 9831 9831 9830 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9831 9832 9832 9833 9835 9836 9837 9839 9840 9842 9844 9845 9847 9850 9852 9854 9856 9859 9861 9864 9866 9869 9871 9874 9877 9879 9882 9884 9887 9890 9892 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9934 9934 9934 9933 9932 9931 9930 9928 9927 9925 9923 9920 9918 9915 9913 9909 9906 9903 9900 9896 9892 9889 9885 9881 9877 9873 9869 9866 9862 9859 9855 9852 9849 9846 9844 9842 9840 9838 9836 9835 9835 9834 9834 9834 9834 9835 9836 9837 9839 9841 9843 9845 9848 9850 9853 9856 9859 9863 9866 9869 9873 9877 9880 9884 9887 9891 9894 9898 9901 9905 9908 9911 9914 9917 9920 9923 9926 9929 9931 9933 9936 9938 9940 9942 9944 9946 9947 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 6032 0 42 1 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9887 9887 9888 9889 9889 9890 9892 9893 9894 9895 9897 9899 9900 9902 9904 9905 9907 9909 9911 9912 9914 9916 9917 9918 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9930 9928 9927 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9906 9904 9903 9901 9899 9898 9896 9895 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9880 9879 9878 9878 9878 9878 9878 9879 9880 9881 9882 9883 9885 9887 9889 9891 9893 9895 9898 9900 9903 9906 9908 9911 9914 9916 9919 9921 9924 9926 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 6033 0 42 1 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9944 9942 9939 9936 9933 9930 9927 9924 9921 9918 9914 9911 9908 9905 9902 9899 9896 9894 9891 9889 9887 9885 9883 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9905 9906 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9927 9925 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9887 9886 9884 9882 9880 9878 9875 9873 9869 9866 9862 9858 9853 9848 9842 9836 9829 9822 9814 9805 9796 9786 9776 9765 9753 9740 9727 9713 9699 9684 9668 9651 9634 9617 9599 9580 9561 9541 9522 9502 9481 9461 9440 9420 9399 9379 9359 9339 6034 0 42 1 9320 9301 9283 9265 9248 9232 9217 9202 9189 9177 9166 9157 9148 9142 9136 9132 9130 9129 9129 9132 9135 9140 9147 9155 9165 9176 9189 9202 9217 9234 9251 9269 9288 9308 9329 9350 9371 9393 9416 9438 9460 9483 9505 9527 9549 9570 9591 9612 9631 9650 9669 9686 9703 9719 9735 9749 9763 9775 9787 9798 9809 9819 9827 9836 9843 9850 9857 9863 9868 9873 9877 9881 9885 9888 9891 9894 9896 9898 9900 9902 9903 9904 9905 9906 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9890 9890 9889 9888 9887 9887 9886 9886 9886 9886 9887 9887 9888 9889 9890 9891 9892 9893 9895 9897 9898 9900 9902 9904 9906 9909 9911 9913 9915 9918 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9911 9909 9908 9906 9905 9903 9901 9899 9898 9896 9894 9893 9891 9889 9888 9886 9885 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9874 9875 9875 9875 9876 9877 9877 9878 9879 9881 9882 9883 9884 9886 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9928 9926 9924 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 6035 0 42 1 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9929 9927 9924 9921 9917 9914 9910 9905 9901 9896 9891 9885 9879 9873 9866 9859 9851 9843 9835 9826 9817 9807 9797 9787 9776 9764 9752 9740 9727 9714 9700 9686 9672 9657 9642 9627 9612 9596 9581 9565 9550 9535 9520 9505 9490 9476 9463 9450 9438 9426 9415 9405 9396 9388 9381 9375 9370 9367 9364 9363 9363 9364 9366 9369 9374 9379 9386 9394 9402 9412 9423 9434 9446 9459 9472 9486 9500 9515 9530 9545 9560 9576 9591 9607 9622 9637 9653 9667 9682 9696 9710 9724 9737 9749 9762 9773 9785 9795 9806 9815 9825 9834 9842 9850 9857 9864 9870 9876 9882 9887 9892 9896 9901 9904 9908 9911 9914 9916 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 6036 0 42 1 9938 9939 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9906 9903 9901 9899 9896 9894 9892 9890 9888 9886 9885 9883 9881 9879 9878 9876 9874 9872 9871 9869 9867 9866 9864 9862 9861 9859 9857 9856 9854 9853 9851 9850 9848 9847 9846 9845 9845 9844 9844 9844 9844 9844 9844 9845 9846 9847 9848 9850 9851 9853 9855 9857 9860 9862 9865 9867 9870 9873 9875 9878 9881 9884 9886 9889 9892 9894 9897 9899 9902 9904 9906 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9923 9922 9921 9919 9917 9915 9912 9909 9906 9903 9899 9894 9890 9885 9879 9874 9867 9861 9854 9847 9839 9831 9822 9813 9804 9794 9784 9773 9762 9750 9738 9726 9714 9701 9687 9674 9660 9646 9632 9617 9603 9588 9573 9558 9544 9529 9515 9500 9486 9472 9459 9446 9434 9422 9411 9400 9390 9381 9373 9365 9359 9353 9349 9345 9343 9341 9341 9342 9343 9346 9350 9355 9360 9367 9375 9383 9392 9402 9413 9425 9437 9450 9463 9476 9490 9504 9519 9534 9549 9564 9579 9593 9608 9623 9638 9652 9667 9681 9694 9708 9721 9734 9746 9758 9770 9781 9791 9802 9811 9821 9829 9838 9846 9853 9860 9866 9872 9878 9883 9887 9891 9895 9898 9901 9903 9905 9907 9908 9909 9910 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9913 9914 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 6037 0 42 1 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9901 9898 9895 9892 9890 9887 9884 9882 9879 9877 9875 9873 9871 9869 9867 9866 9865 9863 9862 9862 9861 9860 9860 9860 9860 9860 9860 9861 9862 9862 9863 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9889 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9896 9893 9890 9887 9884 9882 9879 9876 9873 9871 9868 9866 9863 9861 9859 9857 9855 9854 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9850 9851 9852 9853 9854 9856 9857 9859 9860 9862 9864 9866 9868 9870 9872 9874 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 6038 0 42 1 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9952 9953 9954 9956 9957 9958 9960 9961 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9959 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 6039 0 42 1 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9919 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9937 9937 9937 9937 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9916 9913 9911 9908 9905 9902 9899 9896 9892 9888 9884 9880 9876 9871 9867 9862 9857 9852 9847 9841 9836 9831 9825 9820 9814 9809 9804 9798 9793 9788 9784 9779 9775 9771 9767 9763 9760 9757 9755 9753 9751 9750 9749 9748 9748 9749 9750 9751 9753 9755 9758 9761 9764 9768 9772 9776 9780 9785 9790 9796 9801 9806 9812 9818 9823 9829 9834 9840 9845 9850 9856 9860 9865 9870 9874 9878 9882 9886 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9926 9926 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9871 9868 9864 9859 9855 9850 9844 9838 9832 9825 9818 9809 9801 9791 9781 9769 9758 9745 9731 9716 9700 9684 9666 9647 9627 9606 9584 9561 9536 9511 9485 9457 9429 9400 9370 9339 9307 9275 9242 9209 9176 9142 9109 9075 9042 9008 8976 8943 8912 8882 8852 8824 8797 8771 8747 8724 8704 8685 8668 8653 8640 8629 8621 8615 8611 8610 8611 8614 8620 8627 8637 8650 8664 8681 8699 8720 8742 8766 8791 8818 8846 8876 8906 8938 8970 9004 9037 9071 9106 9141 9175 9210 9244 9278 9312 9346 9378 9411 9442 9473 9502 9531 9559 9585 9611 9636 9659 9681 9702 9722 9741 9759 9775 9791 9805 9818 9830 9841 9851 9861 9869 9876 9883 9889 9894 9898 9902 9905 9908 9910 9912 9913 9914 9915 9916 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9917 9918 9920 9921 9923 9925 9926 9928 9929 6040 0 42 1 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9925 9924 9923 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9873 9872 9871 9870 9869 9868 9868 9868 9867 9867 9868 9868 9868 9869 9869 9870 9871 9872 9873 9875 9876 9877 9879 9880 9881 9883 9885 9886 9888 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9949 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 6041 0 42 2 9892 9890 9888 9886 9883 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9862 9861 9859 9858 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9858 9858 9859 9859 9859 9860 9860 9861 9861 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9873 9874 9875 9877 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9911 9909 9906 9904 9901 9899 9897 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9903 9901 9899 9897 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9874 9872 9870 9869 9868 9866 9865 9864 9863 9863 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9868 9867 9866 9864 9863 9861 9860 9858 9857 9856 9854 9853 9851 9850 9849 9847 9846 9844 9843 9841 9840 9838 9837 9835 9833 9832 9830 9828 9826 9824 9821 9819 9817 9814 9811 9809 9806 9802 9799 9796 9792 9789 9785 9781 9777 9773 9768 9764 9760 9755 9750 9745 9740 9735 9730 9725 9720 9714 9709 9703 9697 9691 9684 9678 9671 9663 9656 9647 9639 9629 9619 9608 9597 9584 9571 9556 9541 9524 9505 9486 9464 9442 9417 9390 9362 9332 9300 9265 9228 9189 6042 0 42 2 9148 9105 9059 9011 8960 8907 8851 8794 8734 8671 8607 8540 8472 8401 8329 8255 8180 8104 8026 7947 7868 7788 7708 7628 7548 7468 7389 7311 7234 7159 7085 7013 6943 6876 6811 6750 6691 6636 6585 6537 6493 6454 6419 6388 6362 6340 6323 6312 6305 6303 6306 6314 6327 6345 6368 6395 6427 6464 6505 6550 6600 6653 6710 6770 6833 6900 6969 7041 7114 7190 7267 7346 7426 7506 7588 7669 7750 7831 7912 7992 8071 8149 8225 8300 8374 8445 8515 8582 8647 8710 8771 8829 8884 8937 8988 9036 9082 9125 9166 9205 9241 9275 9307 9337 9365 9392 9416 9439 9461 9481 9500 9518 9535 9551 9565 9580 9593 9606 9618 9630 9642 9653 9664 9674 9685 9695 9705 9715 9725 9734 9744 9753 9762 9771 9780 9789 9797 9806 9814 9821 9829 9836 9843 9850 9857 9863 9869 9874 9879 9884 9889 9893 9897 9901 9904 9907 9910 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9930 9932 9934 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 6043 0 42 2 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9936 9936 9935 9933 9932 9931 9929 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9901 9898 9895 9892 9888 9885 9882 9879 9875 9872 9869 9866 9863 9860 9858 9855 9853 9850 9848 9846 9845 9843 9842 9841 9840 9839 9839 9839 9839 9840 9840 9841 9842 9843 9845 9847 9849 9851 9853 9855 9858 9860 9863 9866 9869 9872 9875 9878 9882 9885 9888 9891 9894 9898 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9930 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 6044 0 42 2 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9927 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9945 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9896 9893 9890 9887 9884 9882 9879 9876 9874 9871 9869 9867 9865 9863 9862 9860 9859 9858 9857 9856 9855 9855 9854 9854 9854 9854 9854 9855 9855 9855 9856 9856 9857 9857 9858 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9866 9866 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9852 9852 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9865 9866 9868 9869 9871 9872 9874 9875 9877 9878 9880 9881 9882 9883 9885 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 6045 0 42 2 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9949 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9911 9909 9908 9906 9905 9904 9902 9901 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9894 9896 9897 9899 9901 9903 9905 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9928 9929 9929 9930 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9867 9864 9860 9857 9854 9850 9847 9843 9839 9836 9832 9829 9825 9822 9819 9815 9812 9809 9806 9803 9800 9797 9794 9791 9788 9786 9783 9781 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9757 9755 9753 9752 9750 9749 9748 9746 9745 9744 9742 9741 9740 9739 9737 9736 9735 9734 9733 9732 9731 9730 9729 9727 9726 9725 9724 9723 9721 9720 9718 9717 9715 9713 9711 9709 9707 9705 9702 9700 9697 9694 9691 9687 9683 9680 9675 9671 9667 9662 9657 9652 9646 9641 9635 9629 9622 9616 9609 9603 9596 9589 9581 9574 9567 9559 9552 9544 9537 9529 9522 9515 9507 9500 9493 9486 9480 9473 9467 9461 9455 9450 9445 9440 9436 9432 9428 9425 9422 9419 9417 9415 9414 9413 9413 9413 9413 9414 9415 9417 9419 9421 9424 9427 9430 9434 9438 9442 9447 9451 9456 9462 9467 9473 6046 0 42 2 9478 9484 9490 9496 9502 9509 9515 9521 9527 9534 9540 9547 9553 9559 9566 9572 9578 9584 9591 9597 9603 9609 9615 9621 9627 9633 9639 9644 9650 9656 9662 9667 9673 9679 9684 9690 9695 9700 9706 9711 9716 9722 9727 9732 9737 9742 9747 9751 9756 9761 9765 9770 9774 9778 9782 9786 9790 9794 9798 9801 9805 9808 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9866 9869 9871 9874 9877 9879 9882 9885 9887 9890 9893 9895 9898 9900 9903 9905 9907 9910 9912 9914 9916 9919 9921 9923 9925 9926 9928 9930 9931 9933 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9943 9941 9938 9936 9933 9931 9928 9926 9923 9920 9918 9915 9912 9910 9907 9904 9901 9899 9896 9893 9891 9888 9886 6047 0 42 2 9883 9881 9878 9876 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 9850 9849 9848 9848 9847 9847 9847 9847 9847 9847 9848 9849 9850 9851 9853 9854 9856 9858 9860 9863 9865 9868 9871 9874 9877 9881 9884 9887 9891 9895 9898 9902 9906 9909 9913 9917 9920 9924 9927 9931 9934 9937 9940 9943 9946 9948 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9946 9944 9943 9941 9940 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9923 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9880 9876 9873 9870 9866 9863 9859 9856 9852 9849 9845 9842 9838 9835 9832 9828 9825 9822 9820 9817 9814 9812 9810 9808 9806 9804 9803 9802 9801 9800 9800 9799 9799 9800 9800 9801 9802 9803 9804 9806 9808 9809 9812 9814 9816 9819 9822 9825 9828 9831 9834 9837 9840 9844 9847 9850 9853 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9896 9898 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 6048 0 42 2 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9907 9906 9904 9903 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9888 9887 9886 9886 9885 9884 9884 9884 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9915 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9867 9866 9864 9863 9861 9860 9858 9856 9855 9853 9851 9849 9848 9846 9844 9842 9841 9839 9837 9836 9834 9833 9832 9831 9830 9829 9828 9827 9827 9826 9826 9826 9826 9826 9827 9827 9828 9829 9829 9830 9831 9833 9834 9835 9837 9838 9840 9841 9843 9845 9846 9848 9849 9851 9852 9854 9855 9857 9858 9859 9861 9862 9863 9864 9864 9865 9866 9866 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9863 9863 9862 9861 9860 9859 9859 9858 9857 9856 9854 9853 9852 9851 9849 9848 9847 9845 9844 9842 9841 9839 9838 9836 9834 9833 9831 9830 9828 9826 9825 9824 9822 9821 9820 9819 9818 9817 9816 9816 9815 9815 9814 9814 9814 9815 9815 9815 9816 9817 9817 9818 9819 9820 9822 9823 9824 9825 9826 9828 9829 9830 9831 9832 9833 9834 9835 9836 9836 9837 9837 9837 6049 0 42 2 9837 9837 9836 9836 9835 9834 9833 9832 9831 9830 9828 9827 9825 9823 9821 9819 9817 9815 9813 9811 9808 9806 9804 9802 9800 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9778 9776 9775 9773 9772 9771 9770 9768 9768 9767 9766 9765 9765 9765 9764 9764 9764 9765 9765 9766 9766 9767 9768 9770 9771 9772 9774 9776 9778 9780 9783 9785 9788 9790 9793 9796 9799 9802 9805 9809 9812 9815 9818 9821 9825 9828 9831 9834 9837 9840 9842 9845 9848 9850 9852 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9884 9885 9886 9887 9889 9890 9891 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9909 9910 9911 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9943 9942 9940 9938 9937 9935 9934 9932 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 6050 0 42 2 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9875 9876 9877 9879 9881 9882 9884 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9959 9960 9962 9963 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9985 9985 9985 9985 9984 9983 9983 9982 9981 9980 9978 9977 9976 9974 9972 9970 9968 9966 9964 9961 9959 9956 9953 9950 9947 9944 9941 9938 9935 9932 9929 9925 9922 9919 9916 9913 9910 9907 9904 9902 9899 9897 9895 9893 9892 9890 9889 9888 9888 9887 9887 9887 9887 6051 0 42 2 9888 9889 9890 9891 9892 9894 9896 9898 9900 9903 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9946 9949 9951 9954 9956 9958 9960 9962 9964 9966 9968 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9997 9998 9998 9998 9998 9999 9999 9999 999910000100001000010000100001000010000100001000010000 9999 9999 9999 9998 9998 9997 9997 9996 9995 9995 9994 9993 9992 9991 9990 9990 9989 9988 9987 9986 9985 9985 9984 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9977 9976 9974 9972 9971 9969 9967 9966 9964 9962 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9996 9995 9994 9994 9993 9992 9991 9991 9990 9989 9988 9987 9986 9985 9983 9982 9981 9980 9979 9977 9976 9975 9973 9972 9971 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9931 9930 9929 9928 9926 9924 9923 9921 9919 9916 9914 9912 9909 9906 9904 9901 9898 9895 9892 9889 9886 9882 9879 9876 9873 9870 9867 9864 9862 9859 9856 9854 9852 9850 9848 9846 9845 9844 9843 9842 9841 9841 9841 9841 9841 9842 9843 9844 9845 9846 9848 9850 9852 9854 9856 9859 9861 9864 9867 9870 9873 9876 9879 9883 9886 9889 9893 9896 9900 9903 9907 9910 9914 9917 9920 9924 9927 9930 9933 9936 9939 9942 9945 9947 9950 9952 9954 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 6052 0 42 2 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9897 9895 9892 9890 9887 9884 9881 9878 9875 9871 9868 9865 9861 9858 9854 9851 9847 9844 9840 9836 9833 9829 9825 9822 9818 9814 9811 9807 9804 9800 9797 9794 9790 9787 9784 9780 9777 9774 9771 9768 9765 9762 9759 9757 9754 9751 9749 9746 9744 9742 9739 9737 9735 9733 9731 9729 9728 9726 9725 9723 9722 9721 9720 9719 9718 9717 9717 9716 9716 9716 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9714 9714 9714 9714 9713 9713 9713 9712 9712 9711 9711 9711 9711 9710 9710 9710 9710 9711 9711 9711 9712 9713 9714 9715 9717 9718 9720 9722 9725 9727 9730 9733 9736 9740 9743 9747 9751 9755 9759 9764 9768 9773 9778 9783 9787 9792 9797 9802 9806 9811 9816 9820 9825 9829 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9867 9870 9873 9875 9877 9879 9882 9884 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9895 9893 9891 9888 9886 9883 9881 9878 9876 9873 9870 9868 9866 9863 9861 9859 9857 9855 9853 9851 9849 9848 9847 9845 9844 9843 9842 9842 9841 9840 9840 9840 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9841 9841 9841 9841 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 6053 0 42 2 9843 9842 9842 9842 9842 9842 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9849 9850 9852 9854 9855 9857 9859 9861 9863 9865 9867 9869 9871 9874 9876 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9905 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9898 9897 9895 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9879 9878 9877 9876 9875 9875 9875 9874 9874 9875 9875 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9890 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9934 9933 9930 9928 9926 9923 9920 9917 9914 9910 9907 9903 9898 9894 9889 9884 9879 9874 9868 9862 9856 9849 9843 9836 9829 9822 9815 9807 9800 9792 9784 9776 9768 9760 9753 9745 9737 9730 9722 9715 9708 9701 9695 9689 9683 9677 9672 9668 9664 9660 9657 9654 9652 9650 9649 9648 9648 9649 9650 9651 9653 9655 9658 9661 9665 9669 9673 9678 9683 9688 9693 9699 9704 9710 9716 9722 9727 9733 9738 9743 9749 9753 9758 9762 9766 9770 9773 9776 9779 9781 9783 9784 9784 9784 9784 9783 9781 9779 9776 9772 9768 9763 9757 9750 9743 9735 9726 9716 9706 9694 9681 9668 9653 9638 9622 9604 9585 9566 9545 9523 9500 9476 9450 9424 9397 9368 9339 9308 9277 9244 9211 9177 9143 9107 9071 9035 8998 8961 8924 8887 8850 8814 8777 8741 8706 8672 8638 8606 8574 8544 8516 8489 8464 8440 8419 8400 8383 8368 8355 8345 8337 8332 8329 8329 8331 8336 8343 8353 8366 8381 8398 8417 8439 8463 8489 8516 8546 8577 8609 8643 8678 8715 8752 8790 8828 8867 8907 8946 8985 9025 9064 9103 9141 9179 9216 9252 9287 9321 9355 9387 9418 9448 9476 9503 9529 9554 9577 9600 9620 9640 9658 9675 9691 9706 9720 9733 9745 9756 9766 9775 9783 9791 9798 9804 9810 9815 9820 9824 9828 9831 9835 9838 9840 9843 9845 9847 9849 9851 9853 9854 9856 9857 9859 9860 9862 9863 9864 9866 9867 9868 9870 9871 9873 9874 9875 9877 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9895 9897 9898 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9919 9918 9917 9916 9914 9912 9909 9907 9903 9900 9896 9891 9886 9881 9875 9869 9862 9854 9846 9837 9828 9818 9807 9796 9784 9771 9758 9744 9729 9713 9697 6054 0 42 2 9680 9663 9644 9626 9606 9586 9565 9544 9523 9501 9479 9456 9433 9410 9387 9364 9342 9319 9296 9274 9253 9232 9211 9191 9173 9155 9138 9122 9107 9094 9081 9071 9061 9053 9047 9042 9039 9037 9037 9039 9042 9047 9053 9061 9070 9081 9093 9106 9121 9137 9154 9172 9190 9210 9230 9251 9273 9295 9317 9339 9362 9385 9407 9430 9452 9474 9496 9517 9538 9558 9578 9597 9616 9633 9651 9667 9683 9698 9712 9726 9739 9751 9762 9773 9783 9793 9802 9810 9818 9825 9832 9838 9844 9850 9855 9860 9864 9868 9872 9876 9879 9883 9886 9889 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9910 9909 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9921 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9924 9922 9919 9916 9913 9910 9906 9902 9899 9895 9891 9886 6055 0 42 2 9882 9877 9872 9867 9862 9857 9852 9846 9840 9834 9828 9822 9816 9810 9803 9796 9790 9783 9776 9769 9763 9756 9749 9742 9736 9729 9723 9717 9711 9705 9700 9695 9690 9686 9682 9678 9675 9672 9670 9668 9667 9666 9666 9666 9666 9668 9669 9671 9674 9677 9681 9685 9689 9694 9699 9704 9710 9716 9722 9728 9734 9741 9748 9754 9761 9768 9775 9781 9788 9794 9800 9807 9813 9818 9824 9829 9835 9839 9844 9849 9853 9857 9861 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9899 9896 9892 9888 9883 9879 9874 9869 9864 9859 9854 9848 9842 9836 9830 9824 9818 9811 9805 9798 9792 9785 9778 9772 9765 9759 9752 9746 9740 9734 9728 9723 9718 9713 9708 9704 9700 9697 9694 9691 9689 9688 9686 9686 9685 9686 9686 9688 9689 9691 9694 9697 9700 9704 9709 9713 9718 9723 9729 9735 9741 9747 9754 9760 9767 9774 9781 9787 9794 9801 9808 9814 9821 9827 9834 9840 9846 9852 9857 9863 9868 9873 9878 9882 9886 9890 9894 9898 9901 9905 9908 9910 9913 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9894 9892 9890 9888 9887 9885 9883 9882 9880 9878 9876 9875 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9843 9842 9840 9839 9838 9836 9834 9833 9831 9828 9826 9823 9821 9818 9814 9810 9806 9802 9797 9792 9786 9780 9774 9767 9759 9751 9742 9733 9723 9712 9701 9689 9676 9662 9648 9633 9616 9599 9581 9562 9542 9521 9498 9475 9450 9424 9396 9367 9337 9305 9272 9237 9201 9162 9123 9081 9037 8992 8944 8895 8844 8790 8735 8677 8618 8556 8492 8427 8359 8289 8217 8144 8068 7991 7912 7831 7749 7666 7581 7495 7409 7321 7233 7145 7057 6968 6880 6792 6705 6619 6534 6451 6369 6290 6212 6137 6065 5996 5930 5867 5809 5754 5703 5657 5615 5578 6056 0 42 2 5546 5519 5497 5481 5470 5464 5463 5468 5479 5495 5517 5544 5576 5614 5657 5704 5757 5814 5875 5941 6011 6085 6162 6242 6325 6412 6500 6591 6683 6777 6873 6969 7066 7163 7261 7358 7455 7551 7647 7741 7834 7926 8015 8103 8189 8273 8354 8433 8510 8584 8655 8724 8790 8853 8914 8971 9027 9079 9129 9177 9222 9265 9305 9343 9379 9413 9445 9475 9503 9529 9554 9577 9599 9619 9638 9656 9673 9688 9703 9716 9729 9741 9752 9762 9772 9781 9789 9797 9804 9810 9816 9822 9827 9832 9836 9840 9844 9847 9850 9853 9855 9857 9859 9860 9862 9863 9864 9864 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9859 9858 9856 9854 9852 9850 9848 9845 9842 9839 9835 9831 9827 9823 9818 9814 9808 9803 9797 9791 9785 9778 9771 9764 9757 9749 9741 9734 9725 9717 9709 9701 9693 9684 9676 9668 9660 9653 9645 9638 9631 9625 9618 9613 9607 9602 9598 9594 9591 9588 9586 9584 9583 9583 9583 9583 9585 9586 9589 9592 9595 9599 9603 9608 9613 9619 9625 9631 9638 9645 9652 9659 9667 9675 9682 9690 9698 9706 9713 9721 9729 9736 9743 9751 9758 9764 9771 9777 9783 9789 9795 9800 9805 9809 9814 9818 9822 9825 9828 9831 9834 9836 9839 9840 9842 9844 9845 9846 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9839 9839 9838 9838 9837 9837 9837 9836 9836 9836 9836 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9836 9836 9836 9837 9837 9838 9838 9839 9840 9841 9842 9843 9844 9845 9847 9848 9849 9851 9853 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9865 9864 9863 9863 9862 9861 9860 9860 9859 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9843 9842 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9827 9827 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9827 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9838 9839 9840 9842 9844 9845 9847 9849 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9873 9875 9877 9879 9882 9884 9886 9888 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9939 9939 6057 0 42 2 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9874 9872 9869 9867 9865 9862 9860 9857 9855 9852 9850 9848 9846 9844 9841 9839 9837 9835 9834 9832 9830 9828 9827 9825 9824 9822 9821 9819 9818 9816 9815 9813 9812 9810 9808 9806 9804 9802 9799 9797 9794 9791 9787 9783 9779 9775 9770 9765 9759 9753 9746 9739 9731 9723 9715 9706 9696 9686 9676 9665 9654 9643 9631 9619 9607 9595 9583 9570 9558 9546 9534 9522 9510 9499 9488 9477 9467 9458 9449 9441 9433 9427 9421 9416 9412 9409 9407 9405 9405 9406 9407 9410 9414 9418 9423 9430 9437 9445 9453 9462 9472 9483 9494 9505 9517 9529 9542 9554 9567 9580 9593 9606 9619 9632 9644 9657 9669 9681 9693 9704 9715 9725 9735 9745 9754 9763 9771 9779 9786 9793 9800 9806 9812 9817 9822 9827 9831 9835 9838 9841 9844 9847 9849 9851 9853 9855 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9871 9872 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9916 9918 9920 9922 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 6058 0 42 2 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9915 9912 9909 9906 9903 9900 9896 9893 9890 9886 9882 9879 9875 9871 9867 9864 9860 9856 9852 9848 9844 9840 9836 9832 9828 9824 9820 9816 9813 9809 9805 9801 9797 9794 9790 9786 9783 9779 9776 9772 9768 9765 9761 9758 9754 9751 9747 9744 9740 9736 9733 9729 9726 9722 9718 9715 9711 9708 9704 9701 9697 9694 9691 9688 9685 9682 9680 9677 9675 9673 9672 9671 9670 9669 9668 9668 9669 9670 9671 9672 9674 9677 9679 9683 9686 9690 9695 9699 9704 9710 9715 9722 9728 9734 9741 9748 9755 9762 9770 9777 9785 9792 9799 9807 9814 9821 9828 9835 9842 9848 9854 9860 9866 9872 9877 9882 9887 9891 9896 9900 9904 9907 9911 9914 9917 9919 9922 9924 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 6059 0 42 3 9946 9947 9947 9947 9948 9949 9949 9949 9950 9949 9949 9949 9949 9949 9950 9951 9951 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9834 9831 9828 9825 9822 9818 9815 9812 9809 9806 9803 9801 9798 9795 9793 9791 9789 9787 9786 9784 9783 9782 9782 9781 9781 9782 9782 9783 9784 9785 9786 9788 9790 9792 9794 9796 9799 9801 9804 9806 9809 9812 9815 9817 9820 9823 9825 9828 9830 9832 9834 9836 9838 9839 9841 9842 9843 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9845 9845 9844 9844 9843 9843 9842 9841 9840 9839 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9830 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9826 9826 9827 9827 9828 9829 9830 9831 9832 9833 9834 9836 9837 9838 9840 9841 9843 9844 9846 9847 9848 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9858 9858 9859 9859 9859 9860 9860 9860 9861 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9909 9908 9907 9906 9905 9903 9901 9900 9898 9896 9893 9891 9889 9886 9883 9881 9878 9875 9873 9870 9867 9864 9862 9859 9857 9854 9852 9850 9848 9846 9844 9842 9840 9839 9837 9836 9835 9833 9832 9831 9831 9830 9829 9829 9828 9828 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9829 9830 9831 9832 9833 9834 9836 9837 9839 9840 9842 9844 9846 9848 9851 9853 9855 9858 9860 9863 9865 9868 9870 9873 9875 9878 9880 9882 9885 9887 9889 9891 9892 9894 9896 9897 9898 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 6060 0 42 3 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9879 9878 9876 9875 9874 9873 9872 9872 9871 9871 9871 9870 9870 9870 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9903 9900 9896 9892 9888 9884 9880 9875 9871 9866 9861 9856 9851 9845 9840 9835 9829 9824 9819 9813 9808 9803 9798 9794 9789 9785 9781 9777 9774 9771 9768 9766 9764 9763 9762 9761 9761 9761 9761 9762 9764 9766 9768 9771 9774 9777 9780 9784 9788 9793 9797 9802 9807 9812 9817 9822 9827 9833 9838 9843 9848 9852 9857 9862 9866 9870 9874 9877 9881 9884 9887 9889 9892 9894 9895 9897 9898 9899 9900 9900 9900 9900 9899 9898 9897 9896 9895 9893 9892 9890 9887 9885 9883 9880 9877 9874 9871 9868 9865 9862 9858 9855 9851 9848 9844 9840 9837 9833 9829 9826 9822 9819 9815 9812 9809 9805 9802 9800 9797 9794 9792 9790 9788 9787 9786 9785 9784 9784 9784 9784 9785 9785 9787 9788 9790 9792 9794 9797 9800 9803 9806 9810 9813 9817 9821 9825 9829 9834 9838 9842 9846 9851 9855 9859 9863 9867 9872 9876 9879 9883 9887 9891 9894 9898 9901 9904 9907 9910 9913 9916 9918 9921 9923 9926 9928 9930 9931 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 6061 0 42 3 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9887 9886 9884 9882 9881 9879 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9867 9866 9865 9865 9865 9864 9864 9864 9864 9864 9865 9865 9866 9867 9868 9869 9870 9872 9873 9875 9877 9879 9881 9884 9886 9888 9891 9894 9896 9899 9901 9904 9907 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9931 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9960 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9945 9945 9945 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9929 9927 9924 9921 9918 9914 9911 9907 9903 9899 9895 9891 9887 9883 9878 9874 9869 9865 9860 9855 9850 9845 9840 9835 9829 9824 9818 9813 9807 9801 9795 9790 9784 9778 9772 9766 9760 9754 9749 9743 9738 9733 9728 9723 9719 9714 9710 9707 9704 9701 9699 9697 9695 9694 9694 9694 9694 9695 9697 9698 9701 9703 9706 9710 9714 9718 9723 9728 9734 9739 9745 9751 9758 9764 9771 9778 9785 9792 9800 9807 9814 9821 9828 9836 9843 9849 9856 9863 9869 9876 9882 9888 9893 9899 9904 9909 9914 9918 9922 9926 9930 9934 9937 9940 9943 9945 9948 9950 9952 9954 9955 9957 9958 9959 9961 9962 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 6062 0 42 3 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9953 9951 9948 9945 9942 9939 9935 9931 9927 9923 9918 9914 9909 9903 9898 9892 9886 9880 9874 9867 9861 9854 9847 9839 9832 9824 9817 9809 9800 9792 9783 9774 9765 9756 9746 9736 9726 9715 9705 9694 9682 9671 9659 9648 9636 9624 9611 9599 9587 9575 9564 9552 9541 9530 9519 9509 9500 9490 9482 9474 9467 9461 9455 9450 9446 9443 9441 9439 9439 9439 9440 9442 9444 9447 9451 9456 9461 9467 9474 9480 9488 9495 9503 9511 9519 9528 9536 9545 9553 9561 9569 9576 9584 9590 9596 9602 9607 9611 9614 9616 9617 9617 9616 9613 9609 9603 9596 9587 9576 9563 9548 9531 9513 9492 9468 9443 9415 9385 9353 9319 9282 9243 9202 9159 9114 9067 9018 8968 8916 8863 8808 8753 8697 8641 8584 8527 8470 8414 8358 8303 8249 8197 8146 8097 8050 8005 7963 7923 7887 7853 7823 7797 7773 7754 7738 7727 7719 7715 7715 7719 7727 7738 7754 7773 7796 7823 7853 7886 7921 7960 8002 8045 8091 8139 8188 8239 8291 8344 8398 8452 8506 8561 8615 8668 8722 8774 8826 8876 8925 8973 9019 9064 9108 9150 9190 9228 9265 9300 9333 9365 9395 9423 9451 9476 9501 9524 9545 9566 9585 9604 9621 9638 9654 9669 9683 9697 9710 9722 9734 9745 9756 9767 9776 9786 9795 9803 9811 9819 9826 9833 9840 6063 0 42 3 9846 9852 9857 9862 9866 9871 9875 9878 9882 9885 9887 9890 9892 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9918 9917 9915 9913 9912 9910 9907 9905 9903 9900 9898 9895 9892 9889 9887 9884 9881 9878 9876 9873 9871 9869 9867 9865 9863 9862 9861 9860 9859 9859 9859 9859 9859 9860 9861 9862 9864 9865 9867 9869 9872 9874 9877 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9928 9931 9933 9935 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9876 9874 9872 9869 9867 9864 9861 9859 9856 9853 9850 9847 9843 9840 9837 9833 9830 9827 9823 9820 9816 9812 9809 9805 9801 9798 9794 9790 9787 9783 9779 9776 9772 9769 9765 9762 9759 9756 9753 9750 9748 9745 9743 9742 9740 9739 9738 6064 0 42 3 9738 9737 9737 9738 9739 9740 9741 9743 9745 9748 9750 9753 9757 9760 9764 9768 9772 9776 9781 9785 9790 9795 9800 9804 9809 9814 9819 9824 9828 9833 9838 9842 9847 9851 9855 9859 9863 9867 9871 9875 9879 9882 9886 9889 9892 9896 9899 9902 9905 9908 9911 9914 9916 9919 9922 9924 9927 9929 9931 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9942 9941 9939 9936 9934 9931 9928 9925 9921 9917 9913 9908 9903 9898 9892 9886 9880 9873 9865 9857 9849 9840 9831 9821 9811 9800 9788 9776 9764 9750 9736 9721 9706 9690 9673 9655 9637 9618 9598 9577 9556 9534 9512 9488 9465 9440 9416 9391 9366 9340 9315 9289 9264 9239 9214 9189 9166 9143 9121 9100 9080 9061 9043 9027 9013 9000 8989 8979 8972 8966 8963 8961 8961 8963 8967 8973 8981 8991 9003 9016 9031 9047 9065 9084 9105 9126 9149 9172 9196 9221 9246 9271 9297 9323 9349 9374 9400 9425 9449 9474 9497 9520 9543 9564 9585 9605 9624 9642 9659 9675 9691 9705 9719 9732 9743 9755 9765 9774 9783 9791 9798 9805 9811 9817 9822 9827 9831 9834 9838 9841 9843 9846 9848 9850 9851 9853 9854 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9949 9948 9948 9948 9947 9947 6065 0 42 3 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9847 9846 9845 9844 9842 9841 9840 9838 9837 9836 9834 9833 9831 9830 9828 9826 9825 9823 9822 9820 9819 9817 9816 9814 9813 9811 9809 9808 9806 9804 9802 9800 9797 9795 9792 9790 9787 9784 9780 9777 9773 9769 9765 9760 9756 9751 9746 9741 9735 9730 9724 9717 9711 9705 9698 9691 9683 9676 9668 9659 9651 9642 9632 9622 9612 9601 9589 9577 9564 9551 9536 9521 9505 9489 9471 9452 9433 9412 9390 9367 9343 9318 9291 9263 9234 9204 9172 9139 9104 9068 9030 8991 8950 8907 8862 8815 8767 8716 8663 8608 8551 8491 8429 8364 8297 8227 8154 8078 7999 7918 7834 7746 7656 7563 7467 7368 7267 7163 7057 6948 6838 6725 6611 6495 6379 6261 6143 6024 5906 5787 5670 5553 5437 5323 5211 5101 4993 4888 4785 4686 4591 4498 4410 4325 4245 4168 4096 4027 3963 3904 3848 3797 3751 3708 3670 3636 3606 3580 3558 3540 3526 3516 3510 3508 3510 3515 3525 3538 3556 3578 3603 3633 3667 3706 3749 3796 3847 3904 3964 4029 4099 4173 4252 4335 4423 4515 4611 4711 4815 4923 5034 5148 5265 5385 5507 5631 5756 5883 6011 6139 6268 6396 6524 6651 6776 6901 7023 7143 7261 7376 7488 7597 7703 7806 7905 8000 8092 8180 8264 8344 8421 8494 8564 8629 8692 8751 8807 8860 8910 8957 9002 9044 9084 9121 9157 9191 9222 9252 9281 9308 9333 9358 9381 9403 9424 9444 9463 9481 9499 9515 9531 9546 9560 9574 9586 9599 9610 9621 9631 9641 9650 9659 9667 9674 9681 9688 9694 9699 9704 9709 9713 9717 9720 9723 9726 9729 9731 9733 9734 9735 9736 9737 9738 9738 9738 9738 9738 9738 9737 9736 9736 9735 9734 9733 9731 9730 9729 9728 9726 9725 9724 9722 9721 9720 9719 9718 9717 9716 9716 9715 9715 9715 9715 9715 9715 9716 9717 9718 9719 9721 9722 9724 9726 9728 9731 9733 9736 9739 9742 9746 9749 9752 9756 9760 9764 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9816 9820 9823 9827 9830 9833 9836 9839 9841 9844 9846 9848 9849 9851 9852 9853 9853 9854 9854 9854 9854 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9844 9844 9845 9846 9847 9848 9849 9851 9852 9854 9856 9858 9860 9862 9864 9867 9869 9871 9873 9876 9878 9880 9883 9885 9887 9889 9892 9894 6066 0 42 3 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9921 9922 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9930 9931 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 6067 0 42 3 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9859 9857 9854 9852 9849 9846 9843 9840 9836 9833 9830 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9781 9777 9774 9770 9766 9763 9760 9757 9754 9751 9749 9748 9746 9745 9744 9744 9744 9744 9745 9746 9748 9749 9752 9754 9757 9760 9764 9768 9772 9776 9780 9785 9789 9794 9799 9804 9810 9815 9820 9825 9831 9836 9841 9846 9852 9857 9862 9867 9871 9876 9881 9885 9890 9894 9898 9903 9907 9911 9914 9918 9921 9925 9928 9931 9934 9937 9940 9943 9945 9947 9949 9952 9953 9955 9957 9958 9959 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9975 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9958 9955 9953 9950 9947 9944 9941 9938 9935 9932 9928 9925 9922 9918 9915 9912 9908 9905 9902 9899 9896 9893 9890 9887 9885 9882 9880 9878 9876 9874 9872 9871 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9861 9862 9863 9864 9865 9866 9868 6068 0 42 3 9869 9871 9873 9875 9877 9879 9882 9884 9887 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9910 9909 9907 9906 9906 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9957 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9915 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 6069 0 42 3 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9921 9919 9917 9915 9914 9912 9910 9909 9908 9906 9905 9904 9904 9903 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9957 9957 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9931 9929 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 6070 0 42 3 9893 9891 9889 9887 9885 9883 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9859 9860 9862 9863 9865 9867 9869 9870 9872 9874 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9901 9903 9905 9907 9909 9911 9914 9916 9918 9921 9923 9926 9928 9931 9933 9936 9939 9941 9944 9946 9948 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9938 9936 9934 9931 9928 9926 9923 9920 9918 9915 9912 9910 9907 9905 9902 9900 9898 9896 9895 9893 9891 9890 9889 9888 9887 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9923 9923 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9896 9894 9891 9889 9886 9884 9882 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9861 9859 9858 9857 9855 9854 9853 9852 9851 9850 9850 9849 9848 9848 9847 9847 9847 9847 9847 9847 9847 9848 9849 9849 9850 9851 9852 9854 9855 9857 9858 9860 9862 9864 9866 9868 9871 9873 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9909 9908 9907 9905 9904 9902 9900 9899 9897 9894 9892 9890 9888 9886 9883 9881 9879 9877 9875 9873 9872 9870 9869 9867 9866 9866 9865 9865 9865 9865 9865 9866 9866 9867 9868 9870 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9959 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 6071 0 42 3 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9948 9946 9943 9941 9939 9936 9934 9931 9929 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9897 9894 9891 9888 9886 9884 9881 9879 9877 9875 9874 9872 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9871 9872 9873 9874 9875 9876 9878 9879 9880 9882 9883 9885 9886 9888 9890 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9916 9918 9920 9922 9924 9925 9927 9929 9931 9933 9934 9936 9938 9939 9940 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9924 9922 9920 9917 9914 9912 9909 9905 9902 9899 9896 9892 9888 9885 9881 9877 9874 9870 9866 9862 9859 9855 9851 9848 9844 9841 9837 9834 9831 9828 9825 9822 9819 9816 9814 9811 9809 9807 9805 9803 9801 9800 9798 9797 9796 9796 9795 9795 9795 9795 9795 9796 9797 9798 9799 9800 9802 9804 9806 9808 9811 9814 9816 9819 9823 9826 9829 9832 9836 9839 9843 9846 9850 9853 9856 9860 9863 9867 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9899 9901 9904 9907 9909 9912 9914 9917 9919 9922 9924 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9929 9928 9926 9925 9923 9922 6072 0 42 3 9920 9919 9917 9916 9914 9913 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9950 9949 6073 0 42 3 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9906 9903 9901 9898 9896 9893 9891 9888 9886 9883 9881 9878 9876 9874 9871 9869 9867 9865 9863 9861 9859 9858 9856 9854 9853 9851 9850 9848 9847 9845 9844 9842 9841 9840 9838 9837 9835 9834 9832 9831 9829 9828 9826 9825 9823 9822 9820 9819 9817 9816 9815 9814 9813 9812 9811 9810 9810 9810 9810 9810 9810 9811 9812 9813 9814 9816 9817 9819 9822 9824 9827 9830 9833 9836 9839 9842 9846 9849 9853 9857 9860 9864 9868 9871 9875 9878 9882 9885 9889 9892 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9923 9925 9927 9929 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9910 9909 9909 9908 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 6074 0 42 3 9896 9896 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9888 9889 9890 9891 9892 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9932 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9953 9953 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9916 9915 9914 9913 9912 9911 6075 0 42 3 9910 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 9888 9890 9891 9892 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9934 9935 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9934 9933 9931 9930 9929 9927 9925 9924 9922 9920 9918 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9895 9893 9891 9890 9888 9887 9886 9885 9884 9883 9883 9883 9883 9883 9883 9884 9885 9885 9887 9888 9889 9890 9892 9894 9895 9897 9899 9900 9902 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 6076 0 42 3 9917 9916 9916 9915 9914 9912 9911 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9888 9885 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9836 9833 9831 9829 9827 9825 9823 9821 9820 9818 9817 9816 9815 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9815 9815 9816 9816 9817 9817 9818 9819 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9832 9833 9835 9836 9838 9840 9842 9843 9845 9847 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9936 9934 9932 9929 9926 9924 9921 9918 9915 9912 9909 9905 9902 9899 9896 9892 9889 9885 9882 9878 9875 9872 9868 9865 9861 9858 9855 9852 9849 9846 9843 9840 9837 9835 9832 9830 9828 9826 9824 9823 9821 9820 9819 9818 9818 9817 9817 9817 9817 9817 9818 9819 9819 9820 9821 9823 9824 9826 9827 9829 9831 9833 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9853 9854 9856 9857 9858 9860 9861 9861 9862 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9860 9858 9857 9856 9854 9852 9850 9848 9846 9843 9841 9838 9836 9833 9830 9827 9824 9820 9817 9813 9810 9806 9802 9797 9793 9788 9784 9779 9774 9768 9763 9757 9751 9744 9738 9731 9724 9716 9709 9701 9693 9684 9676 9667 9658 9649 9640 9630 9620 9611 9601 9590 9580 9570 9559 9549 9538 9527 9516 9504 9493 9482 9470 9458 9446 9434 9422 9409 9397 9384 9371 9358 9345 9332 9319 9305 9292 9279 9266 9252 9240 9227 9215 9203 9191 9180 9169 9159 9149 9140 9132 9125 9118 9112 9108 9104 9101 9099 9098 9098 9098 9100 9103 9107 9112 9118 9125 9132 9141 9150 9160 9171 9182 9194 9207 9220 9233 9248 9262 9277 9292 9307 9323 9338 9354 9370 9386 9402 9418 9433 9449 9465 9480 9495 9510 9525 9540 9554 9568 9582 9595 9609 9621 9634 9646 9658 9669 9681 9691 9702 6077 0 42 3 9712 9722 9732 9741 9750 9758 9766 9774 9782 9789 9796 9803 9809 9815 9821 9827 9832 9837 9842 9847 9851 9855 9859 9862 9866 9869 9872 9875 9877 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9905 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9894 9893 9891 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9874 9873 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9872 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9923 9921 9919 9916 9914 9912 9909 9907 9904 9902 9900 9897 9895 9892 9890 9888 9886 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9851 9849 9846 9844 9841 9838 9835 9832 9828 9825 9822 9818 9814 9810 9806 9802 9798 9794 9790 9785 9781 9777 9772 9768 9764 9760 9756 9752 9748 9745 9741 9738 9735 9732 9729 9727 9724 9722 9721 9719 9718 9717 9717 9717 9717 9717 9717 9718 9719 9721 9723 9724 9727 9729 9732 9734 9737 9741 9744 9747 9751 9755 9758 9762 9766 9770 9774 9778 9782 9786 9790 9794 9798 9802 9805 9809 9812 9816 9819 9822 9825 9828 9831 9833 9836 9838 9841 9843 9845 9847 9849 9851 9853 9854 9856 9858 9859 9861 9863 9864 9866 9867 9869 9870 9871 9873 9874 9876 9877 9878 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 6078 0 42 3 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9891 9889 9887 9885 9884 9882 9880 9879 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9827 9824 9821 9819 9816 9813 9810 9807 9804 9800 9797 9793 9789 9786 9782 9778 9774 9770 9765 9761 9756 9752 9747 9742 9736 9731 9725 9719 9713 9707 9700 9693 9685 9677 9669 9660 9650 9640 9630 9619 9607 9594 9581 9567 9553 9537 9521 9504 9486 9467 9448 9427 9406 9384 9361 9336 9311 9285 9258 9230 9201 9170 9139 9106 9072 9036 9000 8961 8922 8881 8838 8793 8747 8699 8650 8598 8544 8488 8431 8371 8309 8245 8179 8111 8041 7969 7895 7819 7742 7663 7582 7500 7416 7332 7247 7161 7074 6988 6901 6814 6729 6643 6559 6476 6394 6314 6236 6160 6087 6017 5949 5885 5825 5768 5715 5666 5621 5580 5545 5513 5487 5466 5449 5438 5431 5430 5434 5443 5458 5477 5502 5531 5565 5604 5648 5697 5750 5807 5868 5933 6002 6074 6150 6229 6311 6395 6481 6570 6660 6752 6846 6940 7035 7131 7227 7322 7418 7513 7608 7701 7794 7885 7974 8062 8148 8232 8313 8393 8470 8544 8616 8686 8753 8817 8879 8938 8994 9047 9099 9147 9193 9237 9278 9317 9353 9388 9420 9451 9480 9507 9532 9555 9577 9598 9617 9635 9652 9667 9682 9696 9708 9720 9731 9741 9751 9760 9768 9776 9784 9790 9797 9803 9809 9814 9819 9824 9828 9832 9836 9840 9844 9847 9850 9854 9857 9860 9862 9865 9868 9870 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9908 9907 9907 9906 9905 9904 9903 9901 9899 9896 9894 9890 9887 9883 9878 9873 9868 9862 9856 9849 9841 9833 9824 9815 9805 9794 9782 9769 9755 9740 9724 9707 9689 9670 9649 9626 9603 9577 9551 9522 9492 9460 9426 9390 9352 9313 9271 9228 9182 9135 9085 9034 8981 8925 8868 8809 8749 8687 8623 8557 8491 8423 8354 8283 8212 8141 8069 7996 7923 7850 7778 7705 7633 7562 7492 7423 7355 7289 7225 7163 7103 7045 6990 6938 6889 6844 6802 6763 6729 6079 0 42 3 6698 6672 6650 6632 6619 6610 6606 6607 6613 6624 6639 6659 6684 6714 6748 6786 6829 6876 6928 6982 7041 7103 7168 7236 7306 7379 7454 7531 7609 7688 7769 7850 7931 8012 8093 8173 8253 8332 8410 8486 8560 8633 8704 8773 8840 8904 8967 9026 9084 9138 9190 9240 9287 9332 9374 9414 9451 9487 9520 9550 9579 9606 9631 9654 9675 9695 9713 9730 9745 9759 9772 9784 9795 9805 9814 9822 9830 9837 9843 9849 9854 9858 9862 9866 9870 9873 9875 9878 9880 9882 9883 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9898 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9915 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9898 9897 9895 9894 9892 9891 9890 9889 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9874 9873 9871 9870 9868 9866 9864 9862 9860 9857 9855 9852 9849 9846 9843 9839 9836 9832 9828 9824 9820 9816 9812 9807 9803 9798 9794 9789 9784 9780 9775 9770 9766 9761 9757 9752 9748 9744 9740 9736 9733 9729 9726 9723 9721 6080 0 42 3 9719 9717 9715 9714 9713 9713 9712 9713 9713 9714 9715 9716 9718 9720 9723 9725 9728 9731 9735 9738 9742 9746 9750 9754 9758 9762 9766 9771 9775 9779 9783 9788 9792 9796 9800 9804 9808 9812 9816 9819 9823 9827 9830 9834 9837 9841 9844 9847 9851 9854 9857 9860 9863 9867 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9872 9874 9875 9877 9879 9881 9884 9886 9888 9891 9893 9896 9898 9901 9904 9907 9909 9912 9915 9917 9920 9923 9925 9928 9930 9933 9935 9937 9940 9942 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9967 9968 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 6081 0 42 3 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9953 9951 9948 9946 9943 9940 9937 9934 9930 9927 9924 9920 9917 9914 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9881 9878 9876 9874 9872 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9828 9826 9825 9823 9822 9821 9821 9820 9820 9819 9820 9820 9821 9821 9822 9824 9825 9827 9829 9831 9834 9836 9839 9842 9844 9847 9850 9853 9857 9860 9863 9865 9868 9871 9873 9876 9878 9880 9882 9883 9884 9885 9886 9886 9886 9885 9884 9883 9881 9878 9875 9872 9868 9863 9858 9852 9846 9838 9830 9822 9812 9802 9790 9778 9765 9752 9737 9721 9704 9687 9668 9649 9628 9607 9584 9561 9537 9511 9485 9459 9431 9402 9373 9343 9313 9282 9251 9219 9186 9154 9122 9089 9056 9024 8992 8960 8928 8897 8867 8838 8809 8782 8756 8730 8707 8684 8664 8645 8628 8612 8599 8587 8578 8571 8566 8563 8562 8564 8568 8574 8583 8593 8606 8621 8638 8657 8678 8701 8725 8751 8779 8808 8838 8869 8901 8934 8967 9001 9036 9070 9105 9139 9174 9208 9242 9276 9308 9341 9372 9403 9432 9461 9489 9516 9541 9566 9589 9612 9633 9653 9673 9691 9708 9724 9739 9753 9766 9779 9790 9801 9811 9820 9828 9836 9843 9850 9855 9861 9865 9870 9873 9877 9879 9882 9884 9885 9886 9887 9888 9888 9888 9887 9887 9886 9884 9883 9881 9879 9877 9875 9872 9870 9867 9864 9861 9858 9854 9851 9847 9843 9839 9835 9830 9826 9821 9817 9812 9807 9802 9796 9791 9786 9780 9774 9769 9763 9757 9751 9745 9739 9734 9728 9722 9717 9712 9707 9702 9698 9693 9689 9686 9683 9680 9678 9676 9675 9674 9673 9673 9674 9675 9676 9678 9681 9684 9687 9690 9694 9698 9703 9707 9712 9717 9722 9727 9732 9737 9742 9746 9751 9755 9759 9763 9767 9770 9773 9775 9777 9779 9781 9782 9782 9783 9783 9783 9782 9781 9780 9779 9777 9776 9774 9772 9770 9768 9766 9765 9763 9761 9760 9758 9757 9756 9756 9755 9755 9756 9756 9757 9758 9760 9762 9764 9766 9769 9773 9776 9780 9784 9788 9793 9798 9802 9808 9813 9818 9824 9829 9835 9840 9846 9852 9857 9863 9868 9874 9879 9884 9889 9894 9899 9903 9908 9912 9917 9921 9925 9928 9932 9935 9939 9942 9945 9948 9950 9953 9955 9958 9960 9962 9963 9965 9966 9968 9969 9970 9970 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 6082 0 42 3 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9932 9930 9928 9925 9923 9920 9917 9913 9910 9906 9902 9898 9894 9889 9884 9879 9873 9867 9861 9855 9848 9841 9834 9827 9819 9812 9804 9795 9787 9778 9769 9760 9751 9742 9732 9722 9713 9703 9693 9682 9672 9662 9652 9641 9631 9621 9610 9600 9590 9580 9570 9560 9550 9541 9531 9522 9513 9505 9497 9489 9481 9474 9467 9460 9454 9448 9443 9438 9433 9429 9425 9422 9419 9416 9413 9411 9409 9408 9406 9405 9404 9403 9403 9402 9402 9402 9402 9402 9402 9402 9402 9402 9403 9403 9403 9404 9404 9404 9405 9405 9406 9406 9407 9407 9408 9409 9409 9410 9411 9412 9413 9414 9416 9417 9419 9421 9423 9425 9427 9430 9432 9435 9438 9442 9445 9449 9454 9458 9463 9468 9473 9479 9485 9491 9498 9505 9512 9520 9528 9536 9545 9553 9563 9572 9581 9591 9601 9611 9621 9631 9641 9651 9661 9671 9681 9691 9700 9709 9718 9727 9735 9743 9751 9757 9764 9769 9774 9778 9782 9785 9786 9787 9787 9786 9784 9781 9776 9770 9763 9755 9745 9733 9720 9706 9689 9671 9651 9630 9606 9581 9553 9524 9492 9458 9422 9384 9344 9301 9257 9209 9160 9108 9055 8999 8940 8880 8818 8753 8687 8618 8548 8477 8403 8329 8253 8176 8098 8019 7940 7861 7781 7702 7623 7545 7468 7392 7318 7245 7175 7107 7042 6980 6921 6866 6815 6769 6727 6689 6657 6630 6608 6592 6581 6577 6578 6585 6598 6617 6642 6672 6708 6750 6797 6849 6906 6968 7033 7103 7176 7253 7332 7414 7498 7584 7671 7759 7848 7937 8025 8113 8201 8287 8372 8455 8537 8616 8693 8767 8839 8908 8975 9038 9099 9157 9212 9264 9314 9360 9404 9446 9485 9521 9555 9587 9617 9645 9671 9696 9718 9739 9759 9777 9794 9810 9825 9839 9851 9863 9874 9884 9894 9902 9910 9917 9924 9930 9936 9941 9945 9949 9953 9956 9959 9961 9964 9966 9967 9969 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 6083 0 42 3 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9883 9881 9878 9876 9874 9871 9869 9866 9863 9860 9857 9853 9850 9846 9843 9839 9835 9830 9826 9822 9817 9812 9808 9803 9798 9793 9788 9783 9778 9774 9769 9764 9760 9756 9752 9748 9744 9741 9738 9735 9733 9731 9730 9729 9728 9727 9727 9728 9729 9730 9731 9733 9735 9738 9740 9743 9746 9750 9753 9757 9760 9764 9768 9772 9775 9779 9783 9786 9789 9793 9796 9799 9802 9804 9807 9809 9812 9814 9816 9817 9819 9821 9823 9824 9826 9827 9829 9830 9832 9833 9835 9836 9838 9840 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9875 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9912 9911 9910 9909 9907 9905 9903 9900 9896 9892 9888 9883 9877 9871 9864 9856 9847 9838 9828 6084 0 42 3 9817 9805 9792 9778 9763 9747 9730 9712 9693 9674 9652 9630 9607 9583 9558 9532 9505 9477 9448 9418 9387 9356 9323 9291 9257 9223 9189 9154 9119 9084 9049 9014 8979 8944 8910 8876 8843 8810 8778 8748 8718 8690 8663 8637 8613 8591 8571 8552 8536 8522 8509 8499 8492 8486 8483 8483 8485 8489 8496 8505 8517 8531 8547 8565 8586 8608 8632 8659 8687 8716 8747 8779 8812 8847 8882 8917 8954 8990 9027 9063 9100 9136 9172 9208 9243 9277 9310 9343 9374 9405 9434 9462 9489 9515 9539 9563 9585 9606 9626 9645 9663 9679 9695 9710 9724 9737 9749 9761 9772 9782 9792 9801 9810 9818 9826 9834 9841 9848 9854 9861 9867 9873 9878 9884 9889 9894 9899 9903 9908 9912 9916 9920 9923 9927 9930 9933 9936 9938 9940 9943 9945 9947 9948 9950 9951 9952 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9905 9906 9907 9908 9909 9911 9913 9914 9917 9919 9921 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9944 9945 9947 9947 9948 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9941 9941 9941 9940 9940 6085 0 42 3 9939 9938 9938 9937 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9919 9918 9917 9915 9913 9911 9908 9905 9901 9897 9892 9887 9880 9874 9866 9858 9849 9839 9828 9816 9803 9789 9774 9757 9739 9720 9700 9678 9654 9629 9603 9575 9544 9513 9479 9444 9406 9367 9326 9283 9238 9191 9143 9092 9040 8986 8930 8872 8812 8751 8689 8625 8559 8492 8424 8355 8285 8214 8143 8070 7998 7924 7851 7778 7704 7631 7558 7486 7415 7344 7275 7207 7140 7075 7012 6950 6891 6835 6781 6730 6682 6637 6596 6558 6524 6493 6467 6445 6427 6414 6405 6401 6402 6407 6418 6433 6453 6477 6507 6541 6580 6623 6671 6722 6778 6838 6901 6968 7037 7110 7185 7263 7343 7424 7507 7591 7676 7762 7847 7933 8018 8104 8188 8271 8353 8433 8512 8589 8664 8737 8807 8876 8941 9005 9066 9124 9179 9233 9283 9331 9377 9420 9460 9499 9535 9569 9600 9630 9658 9684 9708 9731 9752 9772 9790 9807 9822 9837 9850 9862 9873 9884 9893 9902 9909 9916 9923 9928 9933 9938 9942 9945 9948 9950 9952 9954 9955 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9964 9965 9966 9967 9969 9970 9971 9972 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 6086 0 42 3 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9936 9933 9931 9929 9926 9924 9921 9919 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9892 9890 9888 9887 9885 9883 9881 9879 9877 9874 9871 9868 9865 9861 9857 9853 9848 9842 9836 9830 9822 9815 9806 9797 9787 9776 9765 9752 9739 9725 9709 9693 9675 9657 9637 9615 9593 9569 9544 9517 9489 9459 9427 9394 9359 9323 9284 9244 9203 9159 9114 9067 9019 8968 8916 8863 8808 8752 8694 8636 8576 8515 8453 8391 8328 8264 8201 8137 8073 8010 7947 7884 7823 7762 7702 7644 7588 7532 7479 7428 7379 7332 7288 7247 7208 7172 7139 7109 7083 7059 7040 7023 7011 7002 6996 6995 6997 7002 7012 7025 7042 7063 7088 7116 7147 7182 7220 7262 7306 7354 7404 7457 7512 7570 7630 7692 7755 7820 7886 7953 8022 8090 8159 8228 8297 8366 8434 8502 8568 8634 8698 8761 8823 8882 8940 8997 9051 9103 9153 9201 9247 9291 9333 9372 9409 9445 9478 9509 9539 9566 9592 9616 9639 9660 9679 9697 9714 9729 9744 9757 9769 9781 9791 9801 9810 9818 9826 9832 9839 9845 9850 9855 9859 9863 9866 9870 9872 9875 9877 9879 9881 9883 9884 9885 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9904 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9935 9936 9936 9936 9935 9935 9934 9932 9931 9929 9927 9925 9922 9919 9916 9913 9909 9905 9901 9897 9892 9888 9883 9878 9873 9867 9862 9857 9851 9845 9839 9833 9827 9821 9815 9809 9802 9796 9790 9783 9777 9770 9764 9758 9751 9745 9739 9733 9727 9721 9715 9709 9704 9699 9694 9689 9685 9680 9677 9673 9670 9667 9664 9662 9660 9659 9658 9657 9657 9657 9657 9658 9659 9661 9662 9664 9667 9669 9672 9675 9678 9681 9684 9688 9692 9695 9699 9703 9707 9711 9715 9719 9723 9727 9730 9734 9738 9742 9746 9750 9754 9758 9762 9766 9770 9774 9778 9782 9786 9791 9795 9799 9803 9807 9811 9815 9819 9823 9826 9830 9834 9838 9841 9845 9848 9851 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9897 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9872 9870 9869 9868 9867 9866 9866 9865 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 6087 0 42 4 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9851 9850 9849 9848 9847 9846 9845 9844 9844 9844 9843 9843 9844 9844 9845 9846 9847 9848 9849 9851 9852 9854 9856 9858 9860 9862 9865 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9842 9841 9839 9838 9836 9834 9832 9830 9827 9825 9822 9820 9817 9814 9811 9807 9804 9800 9796 9792 9788 9783 9779 9774 9769 9764 9758 9753 9747 9742 9736 9730 9724 9718 9712 9706 9699 9693 9687 9681 9675 9668 9662 9656 9650 9644 9637 9631 9625 9619 9613 9607 9600 9594 9587 9581 9574 9567 9560 9552 9545 9537 9529 9521 9512 9503 9494 9484 9474 9464 9453 9442 9431 9419 9407 9394 9381 9368 9354 9340 9325 9310 9295 9280 9264 9248 9232 9216 9200 9183 9167 9151 9134 9118 9102 9087 9071 9056 9042 9028 9015 9002 8990 8979 8969 8960 8951 8944 8937 8932 8928 8925 8923 8922 8923 8924 8927 8931 8936 8942 8948 8956 8965 8975 8986 8997 9010 9022 9036 9050 9064 9079 9094 9109 9125 9141 9156 9172 9188 9203 9219 9234 9250 9265 9279 9294 9308 9321 9335 9348 9361 9373 9385 9397 9409 9420 9431 9441 9452 9462 9472 9481 9491 9500 9509 9518 9527 9536 9544 9553 9561 9569 9578 9586 9594 9602 9609 9617 9625 9632 9639 9646 9654 9660 9667 9674 9680 9687 9693 9699 9705 9711 9716 9722 9727 9733 9738 9743 9748 9752 9757 9762 9766 6088 0 42 4 9771 9775 9779 9784 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9828 9832 9835 9839 9843 9847 9850 9854 9857 9861 9864 9868 9871 9874 9878 9881 9884 9887 9890 9892 9895 9898 9900 9902 9905 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9907 9906 9905 9904 9902 9901 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9896 9895 9893 9891 9889 9888 9886 9884 9882 9879 9877 9875 9873 9870 9868 9866 9863 9861 9858 9856 9853 9851 9848 9846 9843 9841 6089 0 42 4 9839 9836 9834 9832 9830 9828 9827 9825 9823 9822 9821 9820 9819 9818 9817 9817 9816 9816 9816 9816 9816 9816 9817 9817 9818 9819 9820 9821 9822 9823 9825 9826 9828 9829 9831 9833 9834 9836 9838 9840 9842 9844 9846 9847 9849 9851 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9895 9894 9892 9890 9887 9885 9882 9879 9876 9872 9868 9864 9859 9854 9848 9842 9835 9828 9821 9812 9803 9794 9783 9772 9760 9748 9734 9719 9703 9687 9668 9649 9628 9606 9582 9557 9530 9501 9471 9438 9404 9368 9329 9289 9246 9201 9154 9105 9054 9001 8946 8889 8830 8770 8707 8644 8579 8513 8446 8378 8309 8240 8171 8103 8034 7966 7898 7831 7766 7702 7640 7580 7521 7466 7412 7362 7315 7270 7229 7192 7158 7128 7102 7081 7063 7049 7040 7036 7035 7039 7048 7061 7078 7100 7126 7157 7191 7229 7271 7317 7366 7419 7475 7533 7594 7658 7724 7791 7861 7932 8003 8076 8150 8223 8297 8370 8443 8515 8587 8657 8726 8794 8860 8924 8986 9046 9104 9159 9212 9263 9312 9358 9402 9443 9482 9518 9553 9585 9615 9643 9668 9692 9714 9735 9754 9771 9787 9801 9815 9827 9838 9848 9857 9865 9872 9879 9885 9891 9896 9900 9904 9907 9910 9913 9915 9917 9919 9920 9921 9922 9922 9922 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 6090 0 42 4 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9877 9874 9871 9868 9865 9862 9859 9857 9854 9852 9849 9847 9845 9842 9840 9837 9835 9832 9830 9827 9824 9820 9816 9812 9807 9801 9795 9788 9781 9772 9763 9753 9741 9729 9715 9700 9684 9666 9647 9626 9604 9581 9556 9529 9500 9470 9438 9404 9368 9331 9292 9251 9208 9164 9117 9069 9019 8968 8915 8860 8804 8746 8687 8627 8566 8504 8442 8378 8315 8250 8186 8122 8058 7995 7932 7871 7810 7751 7693 7638 7584 7533 7484 7438 7395 7355 7318 7284 7255 7229 7206 7188 7174 7164 7158 7157 7159 7166 7177 7192 7211 7235 7262 7293 7327 7365 7407 7452 7499 7550 7603 7658 7716 7775 7837 7899 7964 8029 8094 8161 8227 8294 8361 8427 8493 8558 8622 8686 8748 8808 8868 8926 8982 9036 9088 9139 9188 9235 9279 9322 9363 9402 9439 9474 9507 9539 9569 9597 9623 9648 9671 9693 9713 9732 9750 9767 9783 9797 9811 9824 9836 9847 9857 9867 9876 9884 9892 9899 9905 9911 9917 9922 9926 9930 9934 9938 9941 9943 9946 9948 9949 9951 9952 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9960 6091 0 42 4 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9961 9959 9958 9956 9954 9951 9949 9945 9942 9938 9934 9930 9925 9920 9915 9909 9903 9896 9890 9882 9875 9866 9858 9849 9839 9829 9818 9806 9794 9780 9766 9751 9736 9719 9701 9682 9662 9641 9619 9595 9571 9545 9518 9490 9461 9431 9400 9368 9335 9301 9267 9232 9196 9160 9124 9088 9052 9016 8981 8945 8911 8877 8845 8813 8783 8754 8727 8702 8678 8657 8637 8620 8605 8593 8583 8575 8570 8568 8568 8571 8576 8584 8594 8607 8621 8638 8658 8679 8702 8727 8753 8781 8810 8840 8872 8904 8937 8970 9004 9038 9073 9107 9141 9175 9208 9241 9274 9305 9336 9366 9395 9424 9451 9477 9502 9526 9549 9571 9592 9612 9630 9648 9664 9680 9694 9707 9720 9732 9743 9753 9762 9770 9778 9786 9792 9798 9804 9809 9814 9818 9822 9826 9829 9832 9835 9837 9840 9842 9844 9846 9848 9850 9852 9853 9855 9857 9859 9860 9862 9864 9865 9867 9869 9871 9872 9874 9876 9878 9880 9881 9883 9885 9887 9888 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9893 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9910 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9885 9882 9879 9875 9872 9868 9863 9859 9854 9848 9842 9836 9830 9823 9815 9808 9799 9791 9782 9772 9763 9753 9742 9731 9720 9709 9698 9686 9674 9662 9650 9638 9625 9613 9601 9589 9577 9566 9554 9543 9533 9522 9513 9503 9494 9486 9478 9471 9465 9459 9454 9449 9446 9442 9440 9438 9437 9437 9437 9438 9439 9441 9443 9446 9449 9452 9456 9460 9464 9468 9472 9476 9480 9484 9488 9491 9494 9497 9499 9501 9502 9503 9503 9503 9501 9499 9497 9493 9489 9484 9478 9471 9463 9454 9444 9433 9421 9408 9393 9378 9362 9344 9326 9306 9285 9263 9240 9216 9190 9164 9137 9108 9079 9049 9018 8987 8955 8922 8889 8855 8821 8787 8753 8719 8685 8652 8619 8586 8554 8523 8493 8464 8436 8409 8383 8359 8336 8315 8296 8278 8263 8249 8237 8227 8219 8213 8209 8207 8207 8209 8213 8219 8227 8237 8248 8262 8277 8294 8312 8332 8354 8377 8401 8426 8453 8480 8509 8538 8568 8598 8630 8661 8693 8726 8758 8791 8824 8856 8889 8921 8953 8985 9016 9047 9078 9108 9137 9166 9194 9222 9248 9275 6092 0 42 4 9300 9325 9349 9372 9394 9416 9437 9457 9477 9495 9513 9530 9547 9563 9578 9592 9606 9619 9631 9643 9654 9665 9675 9684 9693 9701 9709 9716 9723 9730 9736 9742 9748 9753 9758 9763 9768 9772 9777 9781 9785 9789 9793 9797 9801 9805 9809 9813 9817 9821 9825 9829 9833 9837 9841 9844 9848 9852 9856 9859 9863 9866 9870 9873 9876 9879 9882 9885 9887 9890 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9951 9953 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9942 9939 9936 9933 9930 9926 9922 9918 9913 9908 9903 9898 9892 9885 9879 9872 9865 9857 9849 9840 9831 9822 9812 9802 9792 9781 9769 9758 9746 9734 9722 9709 9696 9684 9671 9658 9645 9633 9620 9608 9596 9585 9574 9563 9553 9544 9535 9528 9521 9514 9509 9505 9501 9499 9497 9497 9497 9499 9501 9505 9509 9514 9520 9527 9535 9543 9552 9562 9572 9583 9593 9605 9616 9628 9640 9652 9664 9675 9687 9699 9710 9722 9733 9744 9754 9765 9775 9784 9794 9803 9812 9820 9828 9836 9843 9850 9857 9864 9870 9876 9882 9888 9893 9898 9903 9907 9912 9916 9919 9923 9926 9930 9932 9935 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9941 9939 9937 6093 0 42 4 9935 9932 9929 9926 9922 9918 9914 9910 9905 9900 9895 9889 9883 9876 9869 9862 9854 9846 9837 9828 9818 9808 9797 9786 9774 9761 9747 9733 9719 9703 9687 9670 9653 9635 9616 9596 9576 9556 9535 9513 9491 9469 9446 9424 9401 9378 9355 9332 9309 9287 9265 9243 9222 9201 9181 9162 9144 9126 9109 9093 9078 9064 9051 9039 9029 9019 9011 9003 8997 8992 8988 8986 8984 8984 8985 8987 8990 8994 9000 9006 9014 9022 9032 9042 9054 9067 9080 9095 9110 9126 9142 9160 9178 9197 9216 9235 9255 9276 9297 9317 9338 9359 9380 9401 9422 9443 9464 9484 9504 9523 9542 9561 9579 9596 9613 9630 9646 9661 9676 9690 9703 9716 9728 9740 9751 9762 9772 9781 9790 9799 9807 9815 9822 9829 9835 9841 9847 9853 9858 9863 9867 9872 9876 9880 9884 9888 9891 9895 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9913 9909 9904 9899 9894 9888 9882 9875 9867 9858 9849 9839 9828 9816 9803 9789 9774 9758 9740 9721 9701 9679 9657 9632 9607 9579 9551 9521 9489 9456 9421 9385 9347 9308 9268 9226 9183 9138 9092 9045 8996 8947 8896 8845 8792 8738 8684 8630 8574 8518 8462 8406 8350 8294 8238 8183 8129 8075 8023 7971 7922 7874 7828 7784 7742 7703 7667 7633 7603 7576 7553 7533 7517 7505 7497 7493 7493 7498 7506 7518 7535 7556 7580 7609 7641 7677 7716 7758 7803 7851 7902 7955 8010 8066 8125 8184 8244 8306 8367 8429 8491 8552 8613 8673 8733 8791 8849 8904 8959 9012 9063 9112 9160 9205 9249 9291 9331 9369 9405 9440 9473 9504 9533 9561 9587 9612 9635 9657 9678 9697 9715 9733 9749 9764 9778 9791 9804 9816 9826 9837 9846 9855 9863 9870 9877 9883 9888 9893 9898 9902 9905 9909 9911 9913 9915 9917 9918 9919 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9929 9930 9931 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 6094 0 42 4 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9920 9918 9917 9915 9913 9911 9909 9906 9904 9901 9898 9895 9891 9888 9885 9881 9878 9875 9871 9868 9865 9862 9860 9857 9855 9853 9851 9849 9848 9846 9845 9845 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9841 9841 9840 9838 9837 9836 9834 9832 9830 9828 9825 9822 9819 9816 9813 9809 9805 9801 9796 9791 9786 9780 9774 9768 9761 9753 9745 9736 9727 9717 9706 9694 9682 9668 9654 9639 9623 9606 9588 9568 9548 9527 9504 9481 9456 9430 9403 9375 9345 9315 9284 9251 9218 9184 9148 9113 9076 9039 9001 8963 8924 8886 8847 8808 8770 8732 8695 8658 8623 8588 8555 8523 8493 8465 8439 8415 8393 8374 8357 8343 8332 8323 8318 8316 8316 8320 8327 8337 8350 8365 8384 8405 8429 8455 8483 8514 8546 8580 8616 8653 8692 8731 8771 8812 8853 8894 8935 8976 9017 9058 9098 9137 9176 9214 9250 9286 9321 9355 9388 9419 9450 9479 9507 9534 9560 9584 9607 9630 9651 9671 9690 9708 9725 9741 9756 9770 9783 9795 9806 9817 9827 9836 9844 9851 9858 9865 9870 9875 9880 9884 9888 9891 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 6095 0 42 4 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9963 9962 9961 9959 9958 9956 9954 9952 9950 9947 9945 9943 9940 9938 9935 9933 9930 9928 9925 9923 9921 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9893 9891 9888 9885 9883 9880 9877 9875 9872 9869 9866 9863 9860 9858 9855 9852 9850 9847 9845 9842 9840 9838 9836 9834 9833 9832 9831 9830 9829 9829 9829 9829 9829 9830 9831 9832 9833 9835 9836 9838 9840 9842 9845 9847 9850 9852 9855 9858 9861 9863 9866 9869 9872 9874 9877 9879 9882 9884 9887 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 6096 0 42 4 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9899 9897 9895 9892 9890 9887 9885 9882 9879 9877 9874 9871 9869 9866 9863 9861 9858 9855 9853 9850 9848 9845 9843 9840 9838 9836 9833 9831 9829 9827 9826 9824 9823 9821 9820 9819 9818 9818 9817 9817 9817 9817 9817 9818 9819 9819 9820 9822 9823 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9845 9847 9849 9851 9854 9856 9858 9860 9862 9864 9866 9867 9869 9871 9872 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9919 9918 9917 9915 9913 9912 9910 9908 9906 9904 9903 9901 9899 9898 9896 9895 9893 9892 9891 9891 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9885 9883 9882 9880 9878 9875 9872 9869 9865 9861 9857 9852 9847 9841 9835 9828 9821 9813 9805 9796 9786 9776 9765 9754 9742 9728 9714 9699 9683 9666 9648 9628 9607 9584 9561 9535 9508 9479 9448 9415 9381 9344 9306 9265 9222 9177 9130 9081 9030 8977 8922 8865 8806 8746 8684 8620 8555 8489 8422 8354 8285 8216 8146 8077 8007 7938 7869 7801 7735 7669 7605 7542 7482 7424 7368 7314 7264 7216 7171 7130 7092 7058 7028 7001 6979 6960 6946 6936 6930 6929 6932 6939 6951 6967 6988 7012 7041 7074 7110 7151 7195 7243 7294 7348 7405 7464 7526 7591 7657 7725 7795 7866 7937 8010 8083 8156 8229 8301 8374 8445 8516 8585 8653 8719 8784 8847 8908 8967 9023 9078 9130 9180 9228 9273 9317 9358 9396 9433 9467 9499 9530 9558 9585 9609 9633 9654 9674 9693 9711 9727 9742 9756 9769 9781 9792 9803 9813 9822 9830 9838 9845 9851 9858 9863 9869 9873 9878 9882 9886 9890 9893 9896 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9906 9903 9900 9897 9894 9890 6097 0 42 4 9887 9883 9879 9874 9869 9864 9859 9853 9847 9841 9834 9827 9820 9812 9804 9796 9787 9778 9768 9759 9749 9740 9730 9720 9710 9701 9691 9682 9673 9664 9655 9648 9640 9633 9627 9621 9616 9612 9608 9605 9603 9602 9601 9601 9602 9604 9606 9609 9613 9617 9622 9627 9633 9639 9646 9653 9660 9668 9675 9683 9691 9699 9706 9714 9722 9729 9736 9743 9750 9757 9763 9769 9774 9780 9784 9789 9793 9796 9799 9802 9805 9806 9808 9809 9810 9810 9810 9809 9808 9807 9805 9803 9800 9797 9794 9790 9786 9781 9777 9771 9766 9760 9754 9748 9741 9734 9727 9719 9712 9704 9696 9688 9681 9673 9665 9657 9649 9641 9634 9627 9620 9613 9606 9600 9595 9590 9585 9581 9577 9574 9572 9570 9569 9568 9568 9569 9570 9572 9575 9579 9583 9587 9593 9598 9605 9611 9619 9626 9635 9643 9652 9661 9670 9679 9688 9698 9707 9717 9726 9735 9744 9753 9762 9770 9778 9786 9794 9801 9808 9814 9820 9826 9831 9836 9841 9845 9849 9852 9856 9858 9861 9863 9864 9866 9867 9868 9869 9869 9869 9869 9869 9868 9868 9867 9866 9866 9865 9864 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9846 9846 9845 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9855 9856 9858 9860 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9968 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 6098 0 42 4 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9955 9953 9951 9948 9945 9942 9939 9936 9932 9928 9923 9919 9913 9908 9902 9896 9890 9883 9875 9868 9859 9850 9841 9831 9820 9809 9797 9784 9771 9757 9741 9725 9708 9691 9672 9652 9631 9609 9586 9561 9536 9510 9482 9454 9424 9394 9362 9330 9297 9263 9229 9194 9158 9122 9086 9050 9014 8978 8943 8908 8874 8841 8808 8777 8748 8719 8693 8668 8645 8625 8606 8590 8576 8564 8555 8549 8545 8544 8545 8549 8555 8564 8575 8588 8604 8622 8641 8663 8686 8711 8738 8765 8794 8824 8855 8886 8919 8951 8984 9017 9050 9083 9117 9149 9182 9214 9246 9277 9307 9337 9366 9394 9422 9448 9474 9499 9523 9546 9568 9589 9610 9629 9648 9665 9682 9698 9713 9727 9740 9752 9764 9775 9785 9795 9804 9812 9819 9827 9833 9839 9845 9850 9855 9860 9864 9868 9872 9876 9879 9882 9885 9888 9890 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9907 9908 9908 9908 9908 9907 9906 9906 9905 9903 9902 9901 9899 9898 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9884 9883 9883 9883 9884 9884 9885 9886 9887 9888 9890 9891 9893 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9912 9913 9915 9916 9916 9917 9918 9918 9918 9918 9918 9918 9917 9916 9915 9914 9913 9911 9909 9907 9905 9903 9900 9896 9893 9889 9885 9880 9875 9870 9864 9857 9851 9843 9836 9828 9819 9810 9800 9791 9780 9770 9759 9747 9736 9724 9712 9699 9687 9674 9662 9649 9636 9624 9611 9599 9587 9575 9564 9553 9542 9532 9522 9513 9504 9496 9489 9482 9476 9471 9467 9463 9461 9459 9458 9458 9459 9461 9464 9468 9473 9478 9485 9492 9500 9509 9518 9528 9539 9550 9562 9575 9587 9600 9613 9627 9640 9654 9667 9680 9694 9707 9719 9732 9744 9756 9767 9778 9788 9798 9808 9817 9825 9833 9841 9848 9855 9861 9867 9873 9878 9884 9888 9893 9897 9901 9905 9909 9912 9916 9919 9922 9925 9928 9930 9933 9935 9938 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9938 9937 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 6099 0 42 4 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9908 9909 9909 9910 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9929 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9951 9951 9952 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9945 9945 9946 9947 9948 9949 9950 9952 9953 9955 9956 9958 9960 9962 9963 9965 9966 9968 9969 9970 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 6100 0 42 4 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9906 9903 9901 9899 9897 9894 9893 9891 9889 9888 9886 9885 9884 9883 9883 9883 9882 9883 9883 9883 9884 9885 9886 9887 9888 9890 9891 9892 9894 9895 9896 9898 9899 9900 9901 9901 9902 9902 9902 9901 9901 9900 9899 9897 9895 9893 9890 9887 9883 9879 9875 9870 9865 9860 9853 9847 9840 9832 9824 9815 9806 9797 9786 9775 9764 9752 9739 9726 9712 9697 9682 9666 9650 9633 9615 9597 9579 9560 9541 9521 9501 9482 9462 9442 9422 9403 9384 9365 9347 9329 9312 9296 9281 9267 9254 9242 9232 9222 9214 9208 9203 9199 9197 9196 9197 9199 9203 9208 9215 9223 9232 9242 9254 9266 9280 9294 9310 9326 9342 9360 9377 9395 9413 9432 9450 9469 9487 9505 9524 9542 9559 9577 9594 9610 9626 9642 9657 9671 9686 9699 9712 9725 9737 9748 9759 9769 9779 9789 9798 9806 9814 9822 9829 9836 9842 9848 9854 9859 9865 9869 9874 9878 9882 9886 9890 9893 9896 9899 9902 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9893 9891 9889 9888 9886 9884 9883 9882 9880 9879 9878 9877 9876 9876 9875 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9893 9890 9887 9885 9882 9879 9876 9874 9871 9869 9867 9865 9863 9861 9860 9859 9858 9857 9857 9857 9857 9857 9858 9859 9860 9862 9863 9865 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9892 9894 9897 6101 0 42 4 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9919 9921 9923 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9880 9880 9880 9880 9881 9881 9882 9883 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9924 9926 9927 9929 9931 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9936 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9876 9875 9874 9873 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9867 9866 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9853 9852 9851 9850 9850 9850 9850 9850 9850 9851 9851 9852 9853 9855 9856 9858 9860 9862 9864 9867 9869 9872 9874 9877 9879 9882 9885 9887 9890 9892 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9901 9900 9899 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9873 9873 9873 9872 9872 9871 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9850 9848 9847 9845 9843 9841 9839 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9809 9807 9804 9801 9798 9795 9791 9787 9783 9779 9774 9769 9763 9757 6102 0 42 4 9751 9744 9736 9728 9720 9710 9701 9690 9679 9667 9655 9641 9627 9612 9596 9579 9561 9543 9523 9502 9480 9457 9432 9407 9379 9351 9321 9289 9256 9222 9185 9147 9106 9064 9020 8974 8925 8875 8822 8767 8710 8650 8588 8524 8458 8389 8318 8245 8170 8093 8014 7934 7852 7768 7683 7596 7509 7421 7332 7243 7154 7065 6976 6887 6799 6712 6626 6541 6458 6377 6297 6219 6144 6071 6001 5934 5869 5808 5749 5694 5643 5595 5551 5510 5473 5440 5412 5387 5367 5351 5339 5332 5329 5331 5338 5349 5365 5385 5411 5441 5476 5515 5560 5608 5662 5719 5781 5847 5917 5991 6068 6149 6233 6320 6409 6500 6594 6689 6785 6883 6981 7080 7179 7277 7375 7473 7569 7664 7758 7850 7940 8027 8113 8196 8276 8354 8429 8501 8570 8637 8701 8762 8820 8875 8927 8977 9025 9069 9112 9151 9189 9224 9257 9288 9317 9345 9370 9394 9415 9436 9455 9472 9488 9502 9515 9527 9538 9548 9557 9564 9571 9577 9582 9586 9590 9593 9595 9596 9597 9597 9597 9597 9596 9594 9593 9590 9588 9585 9582 9579 9575 9571 9567 9563 9559 9554 9549 9544 9539 9534 9528 9523 9517 9512 9506 9500 9495 9489 9483 9478 9473 9468 9463 9458 9454 9449 9446 9442 9439 9436 9433 9431 9429 9428 9427 9426 9425 9425 9425 9425 9426 9426 9427 9428 9429 9430 9431 9432 9433 9434 9434 9435 9435 9434 9434 9433 9432 9430 9428 9425 9422 9419 9415 9410 9405 9400 9394 9387 9380 9372 9364 9355 9346 9336 9325 9314 9302 9289 9276 9262 9247 9231 9215 9198 9179 9160 9140 9119 9097 9074 9050 9025 8998 8970 8942 8911 8880 8847 8813 8778 8741 8702 8662 8620 8577 8532 8485 8436 8385 8331 8276 8218 8158 8095 8029 7961 7890 7815 7737 7656 7572 7484 7393 7298 7200 7098 6993 6884 6772 6657 6539 6418 6294 6168 6040 5910 5778 5646 5512 5379 5245 5112 4979 4848 4718 4590 4465 4342 4222 4106 3994 3885 3781 3681 3586 3495 3410 3329 3254 3183 3118 3058 3003 2953 2908 2868 2833 2803 2778 2757 2741 2730 2723 2721 2724 2732 2744 2761 2782 2809 2840 2877 2918 2965 3017 3074 3137 3205 3279 3358 3442 3531 3626 3726 3831 3940 4054 4173 4295 4421 4550 4682 4816 4953 5092 5231 5372 5512 5653 5793 5933 6070 6207 6341 6473 6602 6728 6851 6971 7087 7199 7308 7413 7513 7610 7703 7792 7877 7958 8036 8110 8181 8248 8313 8374 8433 8489 8542 8593 8641 8688 8732 8775 8816 8855 8892 8928 8962 8995 9026 9056 9085 9113 9140 9165 9189 9212 9234 9255 9275 9295 9313 9330 9347 9362 9377 9391 9405 9417 9430 9441 9452 9462 9472 9482 9491 9499 9508 9515 9523 9530 9537 9543 9550 9556 9561 9567 9572 9577 9582 9587 9591 9595 9599 9603 9607 9610 9613 9617 9619 9622 9625 9627 9629 9631 9632 9634 9635 9636 9637 6103 0 42 4 9637 9637 9637 9637 9637 9636 9635 9634 9632 9630 9628 9625 9622 9619 9615 9611 9606 9601 9595 9589 9582 9575 9567 9558 9548 9537 9526 9513 9499 9484 9468 9451 9432 9412 9390 9367 9342 9315 9286 9256 9224 9189 9153 9115 9074 9032 8988 8941 8892 8842 8789 8734 8677 8619 8558 8496 8432 8366 8298 8229 8159 8087 8014 7941 7866 7790 7714 7637 7561 7483 7406 7330 7254 7178 7103 7029 6957 6886 6817 6750 6685 6623 6563 6506 6452 6402 6355 6312 6272 6237 6205 6178 6155 6136 6122 6113 6107 6106 6109 6117 6128 6144 6163 6185 6211 6240 6272 6306 6343 6381 6421 6462 6504 6547 6591 6634 6677 6719 6761 6801 6841 6879 6915 6949 6982 7012 7040 7066 7090 7112 7132 7149 7165 7179 7192 7203 7212 7221 7229 7237 7244 7252 7259 7267 7276 7285 7296 7309 7323 7339 7357 7378 7401 7426 7454 7485 7518 7554 7593 7634 7678 7725 7773 7824 7877 7931 7988 8045 8104 8164 8224 8285 8346 8407 8468 8529 8588 8647 8705 8762 8817 8870 8922 8972 9021 9067 9111 9154 9194 9233 9269 9304 9337 9368 9397 9424 9450 9475 9498 9519 9540 9559 9577 9594 9610 9625 9639 9652 9664 9676 9687 9697 9707 9716 9724 9732 9739 9746 9752 9757 9762 9766 9769 9773 9775 9777 9779 9780 9781 9781 9781 9781 9780 9779 9778 9777 9776 9775 9773 9772 9771 9770 9769 9768 9768 9768 9767 9768 9768 9769 9770 9771 9773 9775 9777 9779 9782 9784 9787 9791 9794 9798 9801 9805 9809 9812 9816 9820 9824 9828 9832 9836 9839 9843 9847 9850 9853 9857 9860 9863 9866 9869 9871 9874 9876 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9898 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 6104 0 42 4 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9909 9910 9910 9911 9913 9914 9916 9918 9919 9921 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9849 9846 9843 9841 9839 9837 9835 9833 9832 9830 9829 9828 9827 9827 9826 9826 9826 9826 9827 9827 9828 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9841 9842 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9894 9896 9897 9899 9901 9903 9905 9906 9908 9910 9911 9913 9915 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9959 9958 9957 9956 9954 9952 9950 9947 9945 9941 9938 9934 6105 0 42 5 9916 9913 9909 9904 9900 9894 9889 9883 9876 9869 9862 9854 9845 9836 9826 9815 9804 9792 9780 9766 9752 9737 9721 9705 9688 9670 9651 9631 9611 9590 9569 9546 9523 9500 9476 9452 9427 9402 9377 9351 9326 9300 9275 9249 9224 9200 9176 9152 9129 9107 9085 9064 9045 9026 9009 8993 8978 8965 8952 8942 8933 8926 8920 8916 8913 8913 8914 8917 8921 8927 8935 8945 8956 8968 8982 8998 9015 9033 9052 9073 9094 9116 9139 9162 9186 9210 9234 9259 9283 9308 9332 9356 9379 9402 9424 9445 9466 9486 9505 9523 9541 9557 9572 9587 9601 9613 9625 9636 9647 9656 9665 9674 9681 9688 9695 9701 9707 9713 9718 9724 9728 9733 9738 9742 9747 9751 9755 9759 9763 9767 9771 9775 9778 9782 9786 9789 9792 9795 9799 9802 9804 9807 9810 9812 9814 9817 9819 9821 9823 9825 9827 9829 9831 9832 9834 9836 9838 9840 9842 9843 9845 9847 9849 9851 9854 9856 9858 9860 9862 9864 9867 9869 9871 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9872 9871 9869 9868 9866 9865 9864 9863 9862 9861 9861 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9926 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9946 9946 9945 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9925 9923 9920 9918 9915 9912 9909 9905 9902 9898 9895 9891 9887 9883 9878 9874 9869 9865 9860 9855 9850 9845 9840 9835 9829 9824 9819 9814 9808 9803 9798 9793 9788 9784 9779 9775 9771 9767 9764 9760 9757 9755 9753 9751 9749 9748 9747 9747 9747 9747 9748 9749 9750 9752 9754 9756 9759 9762 9766 9769 9773 9777 9782 9786 9791 9796 9801 9806 9812 9817 9823 9828 9834 9840 9845 9851 9857 9863 9868 9874 9879 9885 9890 9895 9900 9905 9910 9915 9919 9923 9927 9931 9934 9937 9940 9943 9945 9947 9949 9951 9952 9953 9954 9954 9954 9955 9954 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9893 9893 9894 9895 9895 9897 9898 9899 9900 6106 0 42 5 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9876 9873 9870 9867 9864 9860 9856 9853 9848 9844 9839 9835 9830 9825 9819 9814 9809 9803 9797 9792 9786 9780 9775 9769 9763 9758 9752 9747 9742 9737 9733 9728 9724 9720 9716 9713 9710 9707 9704 9702 9700 9698 9697 9695 9695 9694 9693 9693 9693 9693 9694 9694 9695 9695 9696 9697 9698 9699 9700 9701 9702 9704 9705 9706 9707 9708 9709 9710 9710 9711 9711 9712 9712 9712 9712 9711 9711 9710 9708 9707 9705 9703 9700 9697 9694 9690 9686 9681 9676 9671 9664 9658 9651 9643 9635 9627 9618 9608 9599 9588 9578 9567 9555 9544 9532 9520 9507 9495 9482 9470 9457 9445 9432 9420 9408 9396 9385 9374 9363 9353 9344 9335 9326 9319 9312 9305 9300 9295 9291 9288 9286 9285 9285 9285 9287 9289 9292 9297 9302 9307 9314 9321 9330 9338 9348 9358 9369 9381 9393 9405 9418 9432 9445 9459 9474 9488 9503 9518 9533 9548 9563 9577 9592 9607 9621 9635 9649 9663 9676 9689 9701 9713 9725 9736 9746 9756 9766 9775 9784 9792 9800 9807 9814 9820 9826 9832 9837 9842 9846 9851 9854 9858 9862 9865 9868 9871 9873 9876 9878 9881 9883 9885 9887 9888 9890 9891 9892 9894 9895 9895 9896 9897 9897 9897 9897 9897 9897 9896 9895 9895 9894 9893 9891 9890 9889 9887 9885 9884 9882 9880 9879 9877 9875 9873 9871 9869 9868 9866 9864 9863 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9850 9850 9851 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9891 9892 9894 9895 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9879 9878 6107 0 42 5 9877 9876 9875 9873 9872 9871 9869 9868 9866 9865 9863 9861 9860 9858 9856 9854 9852 9851 9849 9847 9845 9843 9841 9840 9838 9836 9834 9833 9831 9829 9828 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9818 9818 9819 9820 9821 9822 9823 9824 9826 9827 9829 9830 9832 9834 9836 9838 9840 9842 9844 9846 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9878 9879 9880 9880 9880 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9852 9850 9848 9846 9843 9841 9839 9836 9834 9831 9828 9826 9823 9821 9818 9816 9813 9811 9809 9807 9805 9803 9801 9800 9799 9798 9797 9796 9796 9796 9796 9797 9797 9798 9799 9801 9803 9804 9806 9809 9811 9814 9817 9820 9823 9826 9830 9834 9837 9841 9845 9849 9853 9857 9860 9864 9868 9872 9876 9880 9884 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9936 9937 9938 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9919 9917 9914 9912 9909 9907 9904 9900 9897 9893 9889 9885 9881 9877 9873 9869 9865 9860 9856 9852 9849 9845 9841 9838 9835 9832 9829 9827 9824 9822 9820 9818 9816 9815 9813 9812 9810 9809 9807 9805 9804 9802 9800 9798 9795 9792 9789 9786 9783 9779 9774 9769 9764 9758 9752 9745 9738 9729 9721 9711 9701 9689 9677 9664 9649 9634 9617 9599 9579 9558 9535 9510 9483 9455 9424 9391 6108 0 42 5 9356 9318 9278 9236 9191 9143 9092 9039 8983 8924 8863 8799 8732 8662 8590 8516 8439 8360 8278 8195 8109 8022 7934 7844 7752 7660 7567 7474 7380 7286 7191 7098 7004 6911 6820 6729 6639 6551 6464 6380 6297 6216 6138 6062 5988 5918 5850 5785 5723 5664 5609 5557 5509 5464 5423 5386 5352 5323 5298 5277 5261 5249 5241 5239 5241 5247 5259 5275 5297 5323 5355 5391 5433 5479 5531 5587 5649 5714 5785 5860 5939 6022 6109 6199 6293 6390 6489 6591 6695 6801 6909 7017 7126 7236 7345 7455 7563 7671 7778 7883 7987 8088 8188 8284 8378 8470 8558 8643 8726 8804 8880 8952 9021 9087 9149 9208 9264 9316 9366 9413 9456 9497 9535 9571 9604 9635 9664 9691 9715 9738 9759 9778 9796 9813 9828 9841 9854 9866 9876 9885 9894 9902 9909 9915 9921 9926 9931 9935 9938 9942 9944 9947 9949 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9921 9919 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9886 9887 9889 9890 9892 9894 9896 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9887 9885 9883 9881 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9849 9848 9848 9847 9847 9846 9846 9846 9846 9845 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9847 9848 9848 9848 9848 9849 9849 9849 9850 9850 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9857 9858 9859 9861 9862 9863 9864 9866 9867 9869 9870 9872 9874 9876 9877 9879 9881 9883 6109 0 42 5 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9992 9992 9993 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 999910000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9997 9997 9996 9995 9995 9994 9994 9993 9992 9991 9991 9990 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 6110 0 42 5 9971 9971 9972 9972 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9971 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9932 9930 9927 9925 9923 9921 9918 9915 9913 9910 9907 9904 9901 9897 9894 9890 9887 9883 9879 9876 9872 9868 9864 9861 9857 9853 9850 9846 9843 9839 9836 9833 9830 9828 9825 9823 9821 9819 9817 9815 9814 9813 9812 9811 9811 9810 9810 9811 9811 9812 9813 9814 9815 9817 9818 9820 9822 9825 9827 9830 9833 9836 9839 9842 9845 9849 9852 9856 9859 9863 9866 9870 9874 9877 9881 9884 9888 9891 9895 9898 9901 9904 9907 9910 9912 9915 9917 9920 9922 9924 9926 9927 9929 9931 9932 9933 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9940 9940 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9921 9920 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9894 9891 9889 9888 9886 9885 9884 9883 9882 9882 9882 9883 9884 9885 9886 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9936 9935 9934 9932 9930 9928 9925 9921 9918 9914 9909 9903 9898 9891 9884 9876 9868 9859 9849 9838 9827 9814 9801 9787 9772 9756 9738 9720 9701 9680 9659 9636 9611 9586 9559 9531 9501 9470 9438 9404 9369 9332 9294 9255 9214 9172 9128 9083 9037 6111 0 42 5 8990 8941 8892 8841 8790 8737 8684 8630 8576 8521 8466 8411 8356 8301 8246 8191 8137 8084 8032 7980 7930 7881 7834 7788 7744 7702 7662 7624 7589 7557 7527 7500 7475 7454 7436 7422 7410 7402 7398 7397 7399 7405 7415 7428 7444 7464 7487 7514 7544 7577 7612 7651 7693 7737 7783 7832 7883 7935 7990 8045 8102 8161 8220 8279 8339 8399 8460 8520 8580 8639 8698 8756 8813 8869 8923 8977 9029 9079 9128 9175 9221 9265 9307 9348 9387 9424 9459 9493 9525 9555 9584 9611 9637 9661 9684 9705 9726 9744 9762 9778 9794 9808 9821 9834 9845 9855 9865 9874 9882 9889 9896 9902 9907 9912 9917 9921 9924 9928 9930 9933 9935 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9912 9908 9905 9900 9896 9891 9886 9881 9876 9870 9864 9857 9850 9843 9835 9827 9818 9809 9799 9789 9778 9767 9756 9744 9731 9718 9705 9691 9677 9662 9647 9631 9615 9599 9582 9565 9548 9530 9512 9494 9475 9456 9438 9419 9400 9380 9361 9342 9323 9304 9285 9266 9247 9229 9211 9193 9176 9159 9142 9127 9111 9097 9083 9070 9057 9046 9035 9026 9017 9010 9003 8998 8993 8990 8988 8987 8987 8989 8991 8995 9000 9006 9013 9022 9031 9042 9053 9065 9079 9093 9108 9123 9140 9157 9174 9192 9211 9230 9249 9269 9289 9309 9330 9350 9370 9391 9411 9431 9452 9471 9491 9511 9530 9549 9568 9586 9604 9621 9638 9655 9671 9687 9702 9717 9731 9745 9759 9771 9784 9796 9807 9818 9828 9838 9848 9857 9865 9873 9881 9888 9894 9901 9907 9912 9917 9922 9926 9931 9934 9938 9941 9944 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9907 9907 6112 0 42 5 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9913 9914 9915 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9881 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9910 9912 9915 9917 9920 9922 9925 9927 9930 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9959 9958 9957 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9923 9920 9918 9915 9913 9910 9908 9905 9903 9901 9899 9897 9896 9894 9893 9891 9890 9889 9889 9888 9887 9887 9887 9886 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9875 9873 9871 9868 9865 9862 9859 9856 9852 9847 9843 9838 9833 9827 9821 9815 9808 9801 9794 9786 9778 9769 9760 9751 9742 9732 9722 9712 9702 9691 9680 9669 9658 9646 9634 9623 9611 9599 9587 9575 9563 9551 9539 9527 9515 9503 9491 9479 9468 9456 9445 9434 9424 9413 9404 9394 9385 9376 9368 9361 9354 9348 9343 9338 9334 9331 9329 9327 9326 9327 9328 9330 9333 9337 9342 9347 9354 9361 9369 9377 9386 9396 9407 9417 9429 9440 9452 9464 9477 9489 9502 9514 9526 9539 9551 9563 9575 9586 9598 9608 9619 9629 9639 9649 9658 9667 6113 0 42 5 9676 9684 9692 9699 9706 9713 9719 9725 9731 9736 9741 9746 9750 9754 9758 9761 9763 9766 9768 9769 9770 9771 9771 9771 9771 9770 9768 9767 9765 9762 9760 9757 9753 9750 9746 9743 9739 9735 9731 9727 9723 9720 9716 9713 9709 9707 9704 9702 9700 9698 9697 9696 9695 9695 9695 9696 9697 9699 9700 9702 9705 9708 9711 9714 9718 9721 9725 9729 9734 9738 9743 9747 9752 9757 9762 9766 9771 9776 9781 9786 9791 9795 9800 9805 9809 9814 9818 9822 9826 9830 9834 9838 9841 9844 9847 9850 9852 9854 9856 9857 9858 9858 9858 9857 9856 9854 9852 9849 9845 9841 9836 9830 9824 9817 9809 9801 9791 9781 9771 9760 9748 9735 9722 9708 9694 9679 9663 9647 9631 9614 9596 9578 9560 9542 9523 9504 9485 9466 9447 9428 9409 9390 9371 9352 9334 9317 9299 9283 9267 9251 9237 9223 9210 9199 9188 9179 9170 9163 9158 9153 9150 9149 9149 9150 9153 9157 9163 9170 9178 9188 9199 9211 9224 9238 9254 9270 9287 9305 9323 9342 9362 9382 9402 9422 9443 9463 9483 9503 9523 9543 9562 9581 9599 9617 9634 9651 9667 9683 9697 9712 9725 9738 9750 9762 9773 9783 9793 9803 9811 9820 9827 9835 9842 9848 9854 9860 9865 9870 9874 9879 9883 9886 9890 9893 9896 9898 9900 9902 9904 9906 9907 9908 9909 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 6114 0 42 5 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9950 9948 9947 9945 9943 9942 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9899 9897 9896 9894 9892 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9870 9872 9874 9877 9879 9881 9884 9886 9889 9891 9894 9896 9899 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9935 9933 9930 9927 9924 9921 9918 9915 9911 9907 9904 9900 9896 9892 9888 9884 9880 9876 9872 9868 9864 9860 9856 9853 9850 9847 9844 9841 9839 9837 9835 9834 9833 9832 9832 9832 9832 9833 9834 9835 9836 9838 9840 9842 9844 9847 9850 9852 9855 9858 9862 9865 9868 9871 9874 9877 9880 9884 9887 9890 9892 9895 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 6115 0 42 5 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9952 9954 9955 9956 9956 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9888 9885 9883 9881 9878 9876 9873 9871 9868 9865 9863 9860 9857 9854 9852 9849 9846 9843 9841 9838 9836 9833 9831 9828 9826 9824 9821 9819 9817 9816 9814 9813 9811 9810 9809 9808 9808 9807 9807 9807 9807 9808 9808 9809 9810 9811 9813 9814 9816 9818 9820 9822 9825 9828 9830 9833 9836 9839 9843 9846 9849 9853 9856 9859 9863 9866 9869 9873 9876 9879 9882 9885 9888 9890 9893 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9897 9894 9891 9888 9884 9880 9875 9870 9864 9859 9852 9846 9839 9831 9824 9816 9807 9799 9790 9781 9771 9762 9752 9742 9732 9721 9711 9701 9690 9679 9668 9657 9646 6116 0 42 5 9635 9624 9613 9602 9591 9579 9568 9557 9546 9535 9524 9513 9502 9491 9480 9470 9459 9449 9438 9428 9418 9408 9397 9387 9376 9366 9355 9344 9332 9320 9308 9294 9280 9265 9250 9233 9215 9196 9175 9153 9129 9104 9077 9048 9017 8984 8949 8912 8874 8833 8790 8745 8698 8649 8598 8545 8490 8434 8376 8317 8256 8195 8132 8068 8003 7938 7873 7807 7742 7677 7612 7547 7484 7421 7360 7300 7242 7186 7131 7079 7029 6982 6937 6895 6856 6820 6787 6758 6731 6708 6688 6671 6658 6648 6641 6638 6637 6640 6645 6653 6664 6678 6693 6711 6732 6754 6777 6803 6830 6858 6887 6917 6948 6980 7013 7046 7080 7114 7148 7183 7218 7254 7290 7326 7362 7399 7437 7474 7513 7551 7591 7631 7672 7713 7755 7798 7842 7887 7932 7979 8026 8074 8122 8171 8221 8271 8321 8372 8423 8474 8525 8576 8626 8677 8726 8775 8824 8871 8918 8963 9007 9050 9092 9133 9172 9210 9247 9282 9315 9347 9378 9407 9435 9462 9487 9511 9534 9555 9576 9595 9613 9630 9646 9661 9676 9689 9702 9713 9724 9735 9744 9753 9761 9769 9776 9783 9788 9794 9799 9803 9807 9811 9814 9817 9819 9821 9823 9825 9826 9827 9828 9829 9829 9830 9830 9831 9831 9831 9832 9832 9832 9833 9833 9834 9835 9835 9836 9837 9838 9839 9841 9842 9843 9845 9846 9848 9849 9851 9853 9855 9857 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9881 9883 9884 9886 9888 9890 9891 9893 9894 9896 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9936 9934 9932 9929 9926 9923 9919 9915 9911 9906 9902 9896 9891 9885 9879 9872 9865 9857 9849 9841 9832 9822 9812 9802 9791 9780 9768 9756 9743 9729 9715 9701 9686 9671 9655 9639 9622 9605 9588 9571 9553 9535 9517 9499 9482 9464 9447 9429 9413 9396 9380 9365 9350 9336 9323 9310 9298 9288 9278 9269 9261 9255 9249 9245 9242 9239 9238 9238 9240 6117 0 42 5 9242 9245 9250 9255 9262 9269 9278 9287 9297 9308 9319 9331 9344 9358 9372 9386 9401 9416 9432 9448 9464 9480 9497 9513 9530 9547 9563 9579 9596 9612 9628 9643 9658 9673 9687 9701 9715 9728 9740 9752 9763 9773 9783 9792 9801 9809 9816 9822 9828 9833 9837 9841 9844 9847 9849 9850 9851 9851 9851 9851 9850 9849 9847 9845 9843 9841 9839 9836 9834 9831 9828 9826 9823 9820 9817 9814 9812 9809 9806 9803 9800 9797 9795 9792 9789 9786 9783 9781 9778 9775 9773 9770 9768 9765 9763 9761 9759 9758 9757 9756 9755 9754 9754 9755 9755 9757 9758 9760 9762 9765 9768 9771 9775 9779 9784 9789 9793 9799 9804 9810 9815 9821 9827 9832 9838 9844 9849 9855 9860 9865 9870 9875 9880 9884 9888 9892 9896 9900 9903 9906 9909 9912 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9958 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9908 9907 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9931 9933 9934 9936 9938 9940 9941 9942 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9917 9918 9920 9922 9924 9926 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9944 9944 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9926 9924 6118 0 42 5 9921 9918 9916 9912 9909 9905 9902 9898 9893 9889 9884 9879 9873 9868 9862 9856 9850 9843 9836 9829 9822 9815 9808 9801 9794 9786 9779 9772 9765 9758 9752 9745 9739 9733 9727 9722 9717 9712 9708 9704 9700 9697 9694 9692 9690 9688 9687 9687 9686 9686 9687 9688 9689 9691 9693 9695 9698 9701 9705 9708 9712 9717 9721 9726 9731 9736 9741 9747 9752 9758 9764 9770 9775 9781 9787 9792 9798 9803 9809 9814 9819 9823 9828 9832 9836 9840 9843 9847 9850 9852 9855 9857 9859 9861 9862 9864 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9875 9876 9876 9877 9878 9880 9881 9882 9883 9885 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9903 9905 9907 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9940 9941 9942 9944 9946 9947 9949 9951 9953 9954 9956 9958 9960 9962 9964 9965 9967 9969 9970 9972 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9962 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9951 9952 6119 0 42 5 9953 9953 9953 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9945 9943 9941 9939 9936 9933 9929 9925 9921 9917 9912 9907 9901 9895 9888 9881 9874 9866 9858 9849 9840 9830 9820 9809 9797 9785 9772 9758 9743 9728 9712 9694 9676 9657 9637 9615 9593 9569 9544 9518 9490 9461 9431 9399 9366 9332 9296 9259 9221 9181 9140 9098 9055 9011 8966 8920 8873 8826 8778 8730 8682 8634 8586 8538 8491 8444 8398 8354 8310 8268 8228 8189 8153 8118 8086 8056 8029 8005 7984 7965 7950 7938 7930 7924 7922 7924 7928 7936 7948 7962 7980 8000 8024 8050 8079 8111 8145 8181 8219 8258 8300 8342 8386 8431 8477 8523 8570 8617 8664 8710 8757 8803 8849 8894 8939 8982 9025 9066 9107 9146 9184 9221 9257 9291 9324 9355 9386 9414 9442 9468 9493 9516 9538 9558 9577 9595 9611 9626 9640 9652 9662 9672 9680 9686 9691 9695 9698 9699 9699 9698 9695 9691 9687 9680 9673 9665 9656 9645 9634 9622 9609 9595 9580 9565 9549 9532 9515 9497 9478 9460 9440 9421 9401 9381 9361 9340 9320 9300 9280 9260 9240 9220 9202 9183 9165 9148 9132 9116 9101 9088 9075 9064 9054 9045 9038 9032 9028 9025 9024 9024 9026 9030 9035 9041 9049 9059 9070 9083 9097 9112 9128 9145 9164 9183 9203 9224 9245 9267 9289 9312 9335 9358 9381 9404 9427 9449 9472 9494 9516 9537 9558 9578 9598 9617 9636 9654 9672 9688 9705 9720 9735 9749 9763 9776 9788 9800 9811 9821 9831 9840 9849 9857 9865 9872 9878 9884 9890 9895 9900 9904 9908 9912 9915 9918 9921 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9943 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 6120 0 42 5 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9920 9918 9917 9915 9912 9910 9907 9903 9900 9896 9891 9887 9882 9876 9870 9864 9857 9849 9841 9833 9824 9814 9804 9793 9782 9770 9758 9745 9731 9717 9702 9686 9670 9654 9637 9619 9601 9583 9564 9545 9526 9506 9487 9467 9448 9429 9409 9391 9372 9355 9338 9321 9305 9291 9277 9264 9253 9243 9234 9226 9220 9215 9212 9211 9211 9212 9215 9220 9226 9233 9242 9253 9264 9277 9291 9306 9321 9338 9355 9373 9391 9410 9429 9448 9467 9486 9505 9523 9542 9560 9577 9594 9611 9627 9643 9657 9672 9685 9699 9711 9723 9734 9745 9755 9765 9774 9783 9792 9800 9808 9815 9822 9829 9835 9841 9847 9853 9858 9863 9868 9873 9877 9881 9885 9888 9892 9895 9897 9900 9902 9903 9905 9906 9907 9908 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9861 9859 9857 9855 9853 9852 9850 9848 9847 9846 9844 9843 9843 9842 9841 9841 9841 9840 9840 9841 9841 9841 9842 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9867 9868 9868 9868 9867 9867 9866 9865 9864 9863 9861 9860 9858 9856 9853 9851 9848 9845 9841 9838 9834 9830 9826 9822 9818 9813 9809 9804 9799 9793 9788 9782 9776 9770 9764 9757 9751 9744 9737 9729 9721 9714 9705 9697 9689 9680 9671 9662 9653 9644 9635 9625 9616 9607 9598 9589 9581 9572 9564 9557 9550 9543 9536 9531 9525 9521 9517 9513 9511 9508 9507 6121 0 42 5 9506 9506 9507 9508 9510 9513 9516 9520 9524 9529 9535 9541 9548 9554 9562 9569 9578 9586 9595 9603 9613 9622 9631 9641 9650 9660 9670 9680 9689 9699 9709 9718 9727 9737 9746 9755 9763 9772 9780 9788 9796 9803 9810 9817 9823 9830 9835 9841 9846 9851 9855 9859 9863 9867 9870 9873 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9863 9862 9862 9861 9860 9860 9860 9859 9859 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9836 9835 9834 9833 9832 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9815 9814 9813 9813 9812 9811 9810 9810 9809 9808 9807 9806 9806 9805 9804 9803 9802 9801 9799 9798 9797 9796 9795 9793 9792 9791 9789 9788 9787 9786 9784 9783 9782 9781 9779 9778 9777 9776 9775 9774 9772 9771 9770 9769 9767 9766 9764 9763 9761 9760 9758 9756 9754 9752 9750 9748 9745 9743 9740 9738 9735 9732 9729 9726 9723 9720 9717 9714 9711 9707 9704 9701 9698 9695 9692 9688 9685 9682 9680 9677 9674 9671 9668 9666 9663 9661 9658 9656 9653 9651 9649 9646 9644 9642 9640 9637 9635 9633 9631 9629 9626 9624 9622 9620 9618 9616 9614 9612 9610 9608 9606 9605 9603 9602 9600 9599 9598 9597 9596 9595 9594 9594 9593 9593 9592 9592 9592 9592 9591 9591 9591 9590 9590 9589 9589 9588 9587 9586 9585 9584 9582 9581 9579 9576 9574 9571 9568 9565 9562 9558 9554 9550 9545 9541 9536 9531 9525 9520 9514 9508 9502 9496 9490 9483 9477 9470 9464 9457 9450 9443 9436 9429 9422 9415 9408 9400 9393 9386 9379 9371 9364 9356 9349 9341 9334 9326 9318 9310 9302 9294 9286 9278 9269 9261 9252 9244 9235 9226 9218 9209 9200 9191 9181 9172 9163 9154 9144 9134 9125 9115 9105 9095 9085 9074 9063 9053 9041 9030 9018 9006 8994 8982 8969 8955 8942 8927 8913 8898 6122 0 42 5 8882 8866 8850 8833 8816 8798 8780 8761 8741 8721 8701 8680 8658 8636 8613 8590 8566 8541 8516 8490 8464 8437 8409 8381 8351 8322 8291 8260 8228 8195 8162 8128 8093 8057 8021 7983 7945 7905 7865 7824 7781 7737 7692 7646 7597 7548 7496 7443 7387 7330 7270 7207 7142 7073 7002 6928 6850 6769 6684 6596 6504 6408 6309 6205 6099 5988 5875 5758 5637 5515 5389 5261 5132 5000 4868 4735 4602 4468 4335 4204 4073 3945 3819 3695 3575 3459 3346 3238 3134 3034 2940 2851 2767 2688 2615 2546 2484 2426 2374 2327 2284 2247 2214 2186 2162 2142 2126 2114 2105 2101 2099 2102 2107 2116 2128 2144 2163 2185 2211 2241 2274 2311 2352 2398 2447 2501 2559 2621 2688 2759 2835 2916 3001 3090 3184 3282 3384 3490 3599 3711 3827 3945 4066 4188 4313 4438 4565 4693 4820 4947 5075 5201 5326 5450 5572 5692 5811 5926 6040 6151 6259 6364 6466 6565 6662 6755 6845 6932 7017 7098 7177 7252 7326 7396 7464 7530 7593 7654 7713 7770 7825 7878 7929 7978 8026 8071 8116 8159 8200 8240 8279 8316 8352 8387 8421 8454 8486 8517 8546 8575 8603 8631 8657 8683 8708 8732 8755 8778 8801 8822 8843 8864 8884 8903 8922 8941 8958 8976 8992 9009 9024 9039 9054 9068 9082 9095 9108 9120 9132 9143 9154 9164 9175 9184 9194 9203 9212 9221 9229 9237 9245 9253 9261 9268 9275 9282 9289 9295 9302 9308 9314 9319 9324 9329 9334 9338 9342 9345 9348 9351 9353 9355 9357 9358 9359 9360 9360 9360 9360 9359 9358 9358 9357 9356 9354 9353 9352 9351 9350 9349 9348 9348 9347 9347 9346 9346 9346 9347 9347 9348 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 9360 9361 9362 9363 9364 9365 9366 9367 9368 9370 9371 9372 9374 9376 9377 9379 9381 9384 9386 9389 9392 9395 9399 9402 9406 9410 9414 9419 9424 9429 9434 9439 9445 9450 9456 9462 9468 9474 9481 9487 9494 9500 9507 9514 9520 9527 9534 9541 9548 9555 9562 9569 9576 9583 9589 9596 9603 9610 9617 9623 9630 9636 9643 9649 9655 9661 9667 9673 9679 9685 9690 9696 9701 9706 9711 9716 9720 9725 9729 9733 9737 9741 9745 9748 9751 9755 9758 9761 9764 9766 9769 9771 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9793 9795 9797 9798 9800 9801 9803 9805 9806 9808 9809 9811 9812 9814 9815 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9827 9828 9828 9829 9829 9830 9830 9830 9831 9831 9831 9831 9832 9832 9833 9833 9833 9834 9835 9835 9836 9837 9837 9838 9839 9840 9841 9842 9842 9843 9844 9845 9846 9846 9847 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 6123 0 42 5 9852 9852 9851 9851 9850 9849 9848 9848 9847 9846 9845 9844 9844 9843 9842 9841 9841 9840 9840 9839 9839 9839 9838 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9837 9837 9836 9835 9834 9833 9832 9831 9830 9829 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9818 9817 9816 9816 9816 9815 9815 9815 9814 9814 9814 9814 9813 9813 9813 9812 9812 9811 9810 9810 9809 9808 9807 9805 9804 9803 9802 9800 9799 9797 9796 9794 9793 9792 9790 9789 9788 9787 9786 9785 9784 9783 9783 9782 9782 9781 9781 9781 9781 9781 9781 9781 9782 9782 9782 9783 9783 9784 9784 9785 9786 9786 9787 9788 9789 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9801 9802 9803 9804 9804 9805 9806 9806 9806 9807 9807 9807 9807 9807 9806 9806 9806 9805 9805 9805 9804 9804 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9804 9804 9805 9805 9805 9806 9806 9806 9806 9806 9806 9805 9805 9804 9804 9803 9802 9801 9800 9798 9797 9795 9793 9791 9789 9787 9785 9783 9781 9778 9776 9774 9771 9769 9766 9764 9761 9759 9756 9753 9751 9748 9745 9742 9739 9736 9733 9730 9728 9725 9722 9719 9716 9713 9710 9708 9705 9702 9700 9698 9696 9694 9693 9691 9690 9689 9688 9688 9687 9687 9688 9688 9689 9689 9690 9692 9693 9695 9696 9698 9700 9702 9704 9707 9709 9712 9715 9717 9720 9723 9726 9729 9733 9736 9740 9743 9747 9751 9755 9759 9763 9767 9772 9776 9780 9785 9789 9794 9798 9803 9807 9811 9815 9820 9824 9827 9831 9835 9838 9841 9845 9847 9850 9853 9855 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 6124 0 42 5 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9937 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9894 9893 9891 9890 9888 9887 9886 9884 9883 9882 9881 9881 9880 9879 9879 9879 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9912 9914 9916 9919 9921 9924 9926 9929 9931 9934 9936 9939 9941 9944 9946 9949 9951 9953 9956 9958 9960 9962 9964 9965 9967 9968 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9959 9958 9957 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9874 9870 9867 9862 9858 9853 9849 9844 9838 9833 9827 9821 9815 9808 9801 9794 9787 9780 9772 9763 9755 9746 9737 9727 9717 9706 9695 9683 9671 9658 9644 9630 9615 9600 9583 9566 9548 9529 9509 9489 9467 9444 9421 9397 9372 9345 9319 9291 9262 9233 9203 9172 9140 9108 9076 9043 9009 8975 8941 8906 8871 8836 8802 8767 8732 8697 8663 8629 8595 8562 8530 8498 8467 8436 8407 8379 8351 8325 8301 6125 0 42 5 8277 8255 8235 8216 8199 8184 8171 8159 8150 8142 8137 8134 8133 8134 8137 8142 8150 8160 8172 8186 8202 8220 8240 8262 8286 8311 8338 8367 8397 8429 8461 8495 8530 8566 8602 8639 8677 8715 8754 8793 8831 8870 8909 8947 8986 9023 9061 9098 9134 9170 9205 9239 9272 9305 9336 9367 9396 9425 9453 9479 9505 9530 9553 9576 9598 9618 9638 9656 9674 9691 9707 9722 9736 9750 9763 9775 9786 9797 9807 9817 9826 9835 9843 9850 9858 9865 9871 9877 9883 9888 9894 9898 9903 9907 9911 9915 9919 9922 9925 9928 9930 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9934 9934 9933 9933 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9946 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 6126 0 42 5 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9944 9942 9941 9939 9936 9934 9932 9930 9927 9925 9922 9919 9917 9914 9911 9908 9905 9902 9899 9895 9892 9889 9885 9882 9878 9874 9870 9865 9861 9856 9850 9845 9838 9832 9824 9816 9808 9798 9788 9777 9765 9751 9737 9722 9705 9687 9667 9646 9624 9600 9574 9547 9518 9487 9455 9421 9385 9348 9309 9268 9226 9182 9137 9090 9042 8993 8943 8891 8839 8786 8732 8678 8624 8569 8515 8460 8406 8353 8300 8249 8198 8149 8102 8057 8013 7972 7933 7897 7864 7834 7806 7782 7762 7745 7732 7722 7717 7715 7717 7723 7732 7746 7763 7784 7809 7837 7868 7903 7940 7980 8023 8068 8116 8165 8216 8269 8323 8377 8433 8489 8545 8602 8658 8714 8769 8824 8878 8931 8983 9034 9083 9132 9178 9223 9267 9309 9350 9389 9426 9461 9496 9528 9559 9588 9616 9643 9668 9692 9714 9735 9755 9773 9791 9807 9822 9836 9849 9862 9873 9883 9893 9901 9909 9917 9923 9929 9935 9939 9944 9948 9951 9955 9957 9960 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9984 9986 9987 9988 9989 9990 9991 9991 9992 9993 9994 9994 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9992 9991 9990 9989 9988 9986 9985 9984 9982 9981 9979 9978 9977 9975 9974 9973 9972 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9937 9936 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9939 9941 9942 9944 9946 9948 9950 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 6127 0 42 5 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9971 9971 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9966 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9881 9878 9874 9870 9866 9862 9858 9853 9849 9845 9840 9836 9831 9827 9822 9818 9814 9809 9805 9801 9798 9794 9790 9787 9783 9780 9777 9774 9771 9768 9766 9763 9761 9759 9757 9755 9754 9752 9751 9750 9749 9748 9748 9747 9748 9748 9749 9750 9751 9753 9755 9757 9760 9763 9766 9770 9774 9778 9782 9787 9792 9797 9803 9808 9814 9820 9825 9831 9837 9842 9848 9853 9859 9864 9869 9874 9878 9883 9887 9891 9894 9898 9901 9904 9907 9910 9912 9914 9917 9919 9920 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9953 9952 9951 9949 9948 9946 9944 9942 9940 9937 9935 9932 9929 9926 9922 9918 9915 9910 9906 9901 9896 9890 9884 9878 9871 9864 9856 9847 9838 9827 9816 9804 9791 9777 9762 9746 9728 9709 9689 9667 9644 9619 9592 9563 9533 9501 9467 9431 9392 9352 9310 9265 9219 9170 9119 9066 9011 8953 8894 8832 8769 8703 8636 8567 8496 8424 8350 8274 8198 8120 8042 7962 7883 7802 7722 7641 7561 7481 7402 7324 7246 7170 7096 7023 6953 6884 6818 6755 6695 6638 6585 6535 6489 6447 6409 6375 6346 6321 6302 6287 6277 6272 6272 6277 6287 6302 6322 6348 6378 6413 6452 6496 6545 6597 6654 6715 6779 6846 6917 6990 7066 7144 7224 7306 7389 7474 7559 7645 7730 7816 7902 7987 8071 8155 8237 8317 8396 8473 8548 8621 8692 8761 8827 8891 8952 6128 0 42 5 9010 9066 9120 9171 9219 9265 9308 9348 9387 9423 9456 9488 9517 9544 9569 9592 9613 9633 9651 9667 9681 9694 9706 9716 9725 9733 9740 9746 9750 9754 9757 9759 9761 9761 9761 9761 9760 9758 9757 9754 9752 9749 9747 9744 9741 9738 9735 9732 9729 9726 9723 9721 9718 9716 9714 9713 9711 9710 9709 9709 9708 9708 9709 9709 9710 9710 9711 9713 9714 9716 9718 9720 9722 9724 9726 9729 9732 9734 9737 9740 9743 9746 9749 9752 9755 9758 9761 9764 9767 9770 9774 9777 9780 9783 9786 9789 9792 9795 9798 9801 9804 9806 9809 9812 9814 9816 9819 9821 9823 9825 9827 9829 9830 9832 9834 9835 9837 9838 9839 9841 9842 9843 9845 9846 9847 9848 9849 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9861 9861 9861 9862 9863 9863 9864 9865 9867 9868 9869 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9935 9936 9938 9940 9942 9944 9946 9947 9949 9951 9953 9955 9957 9959 9960 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9971 9969 9967 9964 9962 9960 9957 9955 9952 9949 9947 9944 9941 9937 9934 9931 9927 9923 9919 9915 9911 9906 9901 9896 9890 9884 9877 9870 9863 9855 9846 9837 9827 9816 9804 9792 9779 9764 9749 9732 9715 9696 9675 9654 9631 9606 9579 9551 9521 9490 9456 9421 9383 9344 9302 9259 9214 9166 9117 9066 9013 8958 8901 8843 8784 8723 8661 8598 8534 8470 8405 8340 8275 8210 8146 8082 8020 7958 7898 7840 7784 7730 7678 7629 7583 7540 7500 7464 7432 7404 7379 7359 7343 7331 7323 7320 7322 7328 7338 7353 7372 7396 7423 7455 7490 6129 0 42 5 7529 7572 7618 7667 7718 7773 7830 7889 7949 8012 8075 8140 8205 8271 8337 8404 8469 8535 8600 8664 8727 8789 8849 8908 8965 9021 9074 9126 9176 9224 9270 9313 9355 9395 9432 9468 9502 9534 9564 9592 9618 9643 9666 9687 9707 9726 9743 9759 9773 9787 9799 9810 9820 9829 9837 9845 9851 9857 9862 9866 9870 9873 9875 9877 9879 9880 9880 9881 9881 9880 9880 9879 9878 9877 9875 9874 9872 9870 9868 9865 9863 9861 9858 9855 9852 9849 9846 9843 9840 9837 9833 9830 9827 9823 9820 9816 9813 9810 9807 9804 9801 9799 9797 9795 9793 9792 9791 9790 9790 9790 9791 9792 9793 9795 9797 9799 9802 9805 9808 9812 9816 9820 9824 9828 9832 9837 9841 9845 9850 9854 9858 9863 9867 9871 9874 9878 9882 9885 9889 9892 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9931 9934 9937 9939 9942 9945 9947 9949 9951 9953 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9934 9931 9929 9926 9923 9920 9917 9913 9910 9906 9902 9898 9894 9889 9885 9880 9874 9869 9863 9857 9851 9844 9837 9830 9823 9816 9808 9801 9793 9785 9777 9769 9761 9753 9745 9738 9730 9723 9716 9709 9702 9695 9689 9683 9677 9672 9667 9662 9657 9653 9649 9645 9641 9638 9634 9631 9628 9625 9623 9620 9617 9615 9613 9610 9608 9606 9604 9602 9600 9598 9596 9595 9593 9592 9591 9590 9589 9589 9589 9589 9589 9590 9591 9592 9594 9596 9598 9601 9604 9608 9611 9615 9620 9625 9630 9635 9640 9646 9652 9658 9664 9670 9676 9683 9689 9695 9701 9708 9714 9719 9725 9731 9736 9741 9746 9750 9754 9758 9762 9765 9767 9770 9772 9773 9774 9775 9775 9774 9773 9772 9770 9768 9765 9762 9759 9755 9750 9745 9740 9735 9729 9723 9716 9710 9703 9696 9690 9683 9676 9669 9663 9656 9650 9644 9639 9634 9629 9625 9621 9617 9614 9612 9610 9609 9608 9608 9609 9610 9612 9614 9617 9620 9624 9628 9633 9639 9644 9650 9657 9664 9671 9678 9686 9694 9702 9710 9718 9727 9735 9743 9752 9760 9769 9777 9786 9794 9802 9810 9818 9826 9834 9841 9849 9856 9863 9870 9876 9882 9888 9894 9900 9905 9910 9915 9919 9923 9927 9931 9935 9938 9941 9944 9946 9949 9951 9953 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9960 9959 9958 9956 9954 9952 9949 9946 9942 9938 9934 6130 0 42 5 9929 9924 9918 9911 9904 9896 9888 9879 9869 9859 9848 9836 9823 9809 9795 9780 9763 9746 9728 9710 9690 9669 9647 9625 9601 9576 9551 9524 9497 9468 9439 9409 9377 9345 9312 9278 9244 9208 9172 9135 9097 9059 9020 8981 8942 8902 8862 8823 8783 8744 8704 8666 8628 8591 8555 8520 8487 8455 8425 8397 8370 8346 8324 8304 8287 8273 8261 8253 8247 8244 8244 8247 8253 8262 8274 8288 8306 8326 8349 8374 8401 8431 8463 8496 8531 8568 8606 8645 8686 8726 8768 8810 8852 8895 8937 8979 9021 9062 9103 9144 9183 9222 9260 9297 9333 9368 9401 9434 9465 9496 9525 9552 9579 9605 9629 9652 9674 9695 9714 9733 9750 9766 9782 9796 9809 9822 9833 9844 9853 9862 9870 9878 9884 9890 9896 9901 9905 9908 9911 9914 9916 9918 9919 9920 9921 9921 9920 9920 9919 9918 9916 9914 9912 9910 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9877 9874 9871 9868 9866 9863 9861 9859 9858 9857 9856 9855 9855 9855 9855 9856 9857 9859 9860 9862 9864 9867 9869 9872 9875 9878 9881 9884 9888 9891 9894 9898 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9930 9932 9935 9937 9939 9942 9944 9946 9949 9951 9953 9955 9958 9960 9962 9964 9966 9967 9969 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9993 9992 9992 9992 9992 9992 9992 9993 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9997 9996 9996 9995 9994 9994 9993 9992 9992 9991 9991 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 6131 0 42 5 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9941 9938 9936 9934 9931 9929 9926 9923 9920 9917 9914 9911 9908 9904 9901 9897 9893 9889 9885 9881 9877 9873 9868 9864 9859 9855 9850 9846 9841 9837 9832 9828 9823 9819 9814 9810 9806 9801 9797 9793 9789 9785 9781 9777 9773 9769 9765 9762 9758 9755 9751 9748 9745 9742 9739 9736 9733 9731 9728 9726 9724 9722 9721 9719 9718 9718 9717 9717 9717 9717 9718 9719 9720 9722 9723 9725 9728 9730 9733 9736 9740 9743 9747 9751 9755 9759 9763 9768 9772 9777 9781 9786 9790 9795 9799 9804 9808 9813 9817 9821 9826 9830 9834 9838 9841 9845 9849 9852 9856 9859 9862 9865 9868 9870 9873 9875 9877 9879 9881 9883 9884 9885 9886 9886 9887 9887 9887 9886 9885 9884 9883 9881 9879 9876 9873 9870 9866 9862 9858 9853 9848 9842 9836 9829 9822 9815 9807 9798 9789 9779 9769 9757 9746 9734 9721 9707 9693 9678 9662 9646 9629 9611 9593 9573 9553 9533 9511 9489 9467 9443 9420 9395 9370 9344 9318 9291 9264 9236 9208 9180 9151 9123 9094 9064 9035 9006 8977 8948 8919 8891 8863 8835 8808 8781 8756 8731 8707 8683 8661 8641 8621 8603 8586 8571 8557 8545 8535 8526 8519 8514 8511 8510 8511 8513 8518 8524 8532 8542 8554 8568 8583 8599 8617 8637 8658 8680 8703 8727 8752 8778 8805 8833 8861 8889 8918 8947 8977 9006 9036 9065 9095 9124 9153 9182 9210 9238 9266 9293 9319 9345 9371 9396 9420 9443 9466 9487 9508 9529 9548 9567 9585 9602 9618 9633 9647 9660 9673 9684 9695 9705 9714 9722 9729 9736 9741 9746 9749 9752 9755 9756 9757 9756 9755 9754 9751 9748 9743 9738 9733 9726 9718 9710 9701 9691 9681 9669 9657 9643 9629 9614 9598 9582 9564 9546 9527 9507 9486 9464 9442 9419 9395 9371 9346 9320 9294 9267 9240 9213 9185 9157 9128 9100 9071 9042 9014 8985 8956 8928 8900 8872 8845 8818 8792 8767 8742 8719 8696 8674 8653 8633 8615 8598 8582 8568 8555 8544 8535 8527 8520 8516 8513 8512 8513 8516 8521 8527 8535 8545 8556 8570 8585 8601 8619 8638 8659 8681 8704 8729 8754 8780 8807 8835 8864 8893 8922 8952 8982 9013 9043 9074 9104 9135 9165 9195 9225 9254 9283 9312 9340 9367 9394 9420 9446 9471 9495 9518 9541 9563 9584 9604 9624 9642 9660 9677 9693 9709 9724 9738 9751 9763 9775 9786 9796 9806 9815 9824 9832 9839 9846 9853 9859 9864 9870 9874 6132 0 42 6 9888 9891 9894 9897 9900 9902 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9916 9915 9914 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 6133 0 42 6 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9887 9884 9882 9879 9876 9872 9869 9865 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9807 9803 9799 9795 9792 9788 9784 9781 9777 9774 9771 9767 9764 9761 9759 9756 9753 9751 9749 9747 9745 9744 9743 9742 9741 9741 9742 9742 9743 9745 9747 9749 9751 9754 9758 9761 9765 9769 9774 9778 9783 9788 9793 9799 9804 9809 9814 9819 9824 9830 9834 9839 9844 9848 9853 9857 9861 9865 9869 9873 9876 9879 9883 9886 9889 9891 9894 9897 9899 9901 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9948 9947 9946 9945 9943 9942 9940 9938 9936 9933 9931 9928 9925 9921 9918 9914 9909 9905 9900 9895 9889 9883 9877 9871 9864 9857 9850 9843 9835 9827 9818 9810 9801 9791 9782 9772 9762 9752 9742 9731 9720 9709 9697 9686 9674 9663 9651 9639 9627 9616 9604 9593 9581 9570 9560 9550 9540 9530 9522 9514 9506 9499 9493 9488 9484 9481 9478 9476 9476 9476 9477 9480 9483 9487 9492 9498 9504 9512 9520 9529 9538 9548 9559 9570 9582 9594 6134 0 42 6 9606 9618 9631 9644 9657 9670 9683 9696 9708 9721 9733 9746 9757 9769 9780 9791 9802 9812 9822 9832 9841 9850 9858 9866 9874 9881 9888 9894 9900 9905 9911 9916 9920 9924 9928 9932 9935 9938 9940 9943 9945 9947 9948 9949 9950 9951 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9928 9926 9924 9923 9922 9920 9919 9919 9918 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9966 9968 9969 9971 9973 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9975 9973 9971 9969 9967 9964 9962 9959 9956 9952 9949 9945 9941 9937 9933 9928 9923 9918 9913 9908 9902 9897 9891 9885 9879 9873 9867 9861 9856 9850 9844 9838 9833 9827 9822 9817 9812 9808 9804 9800 9796 9793 9789 9787 9784 9782 9780 9779 9778 9777 9776 9776 9776 9776 9777 9777 9778 9779 9781 9782 9783 9785 9787 9789 9791 9793 9795 9797 9799 9802 9804 9806 9809 9811 9814 9817 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9850 9853 9856 9860 9864 9867 9871 9875 9878 9882 9886 9890 9893 9897 9900 9904 9907 9911 9914 9917 9920 9923 9926 9929 9932 9934 9936 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9942 6135 0 42 6 9940 9937 9935 9932 9930 9927 9925 9922 9920 9918 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9894 9893 9891 9889 9887 9885 9884 9882 9880 9879 9878 9876 9875 9874 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9875 9874 9873 9872 9871 9870 9868 9866 9864 9861 9858 9854 9850 9846 9841 9836 9830 9824 9817 9810 9802 9794 9785 9776 9766 9756 9745 9733 9721 9709 9696 9682 9668 9653 9637 9621 9604 9586 9568 9550 9530 9510 9490 9469 9448 9426 9404 9381 9359 9336 9313 9290 9267 9245 9222 9201 9179 9158 9138 9118 9099 9081 9064 9048 9032 9018 9006 8994 8984 8975 8967 8961 8956 8952 8950 8949 8950 8952 8956 8961 8967 8975 8984 8995 9007 9020 9034 9050 9066 9084 9103 9122 9143 9164 9186 9208 9231 9255 9279 9303 9327 9351 9376 9400 9424 9447 9471 9494 9516 9538 9559 9580 9600 9619 9637 9655 9672 9688 9704 9718 9732 9745 9758 9769 9780 9791 9800 9809 9818 9826 9833 9840 9846 9852 9857 9862 9867 9871 9874 9878 9881 9884 9886 9888 9890 9892 9893 9894 9895 9896 9897 9897 9897 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9874 9872 9870 9868 9865 9863 9860 9857 9854 9851 9848 9844 9841 9837 9833 9829 9825 9821 9817 9812 9808 9803 9798 9793 9788 9783 9778 9772 9767 9761 9755 9748 9742 9735 9728 9720 9712 9704 9696 9687 9678 9668 9659 9648 9638 9626 9615 9603 9591 9578 9565 9551 9537 9523 9508 9493 9477 9462 9445 9429 9412 9394 9377 9359 9340 9322 9303 9284 9265 9245 9225 9206 9186 9166 9146 9126 9107 9087 9068 9050 9032 9015 8998 8982 8967 8953 8940 8929 8918 8909 8902 8896 8891 8889 8887 8888 8890 8894 8900 8907 8916 8927 8939 8953 8968 8985 9003 9022 9042 9063 9085 9109 9132 9157 9181 9207 9232 9258 9284 9309 9335 9360 9386 9411 9435 9459 9483 9506 9528 9550 9571 9592 9611 9630 9648 9666 9683 9698 9714 9728 9742 9754 9767 9778 9789 9799 9808 9817 9825 9833 9840 9846 9852 9858 9863 9868 9872 9876 9880 9884 9887 9890 9892 9895 9897 9899 9901 9903 9905 9906 9907 9909 9910 9911 9912 9912 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 6136 0 42 6 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9868 9868 9868 9867 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9857 9856 9854 9853 9851 9849 9847 9846 9844 9843 9841 9839 9838 9837 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9822 9821 9819 9818 9816 9814 9812 9810 9808 9806 9803 9801 9798 9795 9792 9789 9786 9783 9780 9777 9774 9771 9768 9765 9761 9758 9755 9751 9748 9744 9741 9737 9733 9729 9725 9721 9717 9713 9708 9704 9699 9694 9689 9684 9679 9674 9669 9663 9658 9652 9646 9640 9633 9627 9620 9613 9606 9598 9591 9582 9574 9565 9556 9547 9537 9526 9515 9504 9492 9480 9467 9454 9440 9426 9411 9396 9379 9363 9345 9327 9308 9289 9269 9248 9226 9203 9180 9155 9130 9104 9076 9048 9019 8988 8957 8924 8890 8855 8818 8781 8741 8701 8658 8614 8569 8521 8472 8420 8367 8311 8253 8193 8130 8064 7996 7924 7850 7773 7693 7609 7523 7434 7341 7245 7147 7045 6941 6835 6726 6614 6501 6386 6270 6153 6035 5916 5798 5679 5561 5444 5328 5213 5101 4990 4882 4777 4674 4575 4479 4387 4298 4213 4132 4055 3982 3913 3849 3788 3731 3679 3630 3585 3544 3507 3473 3443 3417 3394 3374 3358 3345 3336 3329 3326 3326 3329 3335 3345 3358 3374 3394 3417 3444 3474 3508 3546 3588 3634 3684 3738 3797 3859 3926 3997 4073 4153 4237 4325 4417 4513 4613 4717 4824 4934 5047 5162 5280 5400 5522 5645 5769 5894 6019 6143 6268 6392 6514 6636 6755 6873 6988 7101 7211 7319 7423 7524 7622 7717 7808 7896 7981 8062 8140 8214 8285 8353 8418 8480 8540 8596 8650 8701 8749 8796 8840 8882 8922 8960 8996 9031 9063 9095 9124 9152 9179 9204 9228 9251 9272 9292 9312 9330 9347 9363 9378 9392 9405 9417 9428 9439 9448 9457 9465 9471 9477 9482 9487 9490 9492 9493 9493 9492 9490 9487 9482 9476 9469 9461 9451 9439 9427 9412 9396 9379 9359 9338 9316 9291 9265 9237 9206 9174 9140 9104 9066 9025 8982 8937 8889 8839 8787 8731 8673 8613 8550 8484 8415 8343 8268 8191 8111 8029 7943 7856 7766 7673 7579 7483 7386 7287 7187 7086 6985 6884 6783 6682 6582 6484 6386 6291 6197 6106 6018 5932 5850 5771 5695 5624 5556 5493 5434 5379 5330 5284 5244 5209 5178 5153 5133 5118 6137 0 42 6 5109 5104 5106 5112 5124 5142 5166 5195 5229 5269 5315 5367 5424 5486 5554 5626 5704 5787 5875 5966 6062 6162 6264 6371 6479 6590 6703 6817 6933 7049 7164 7280 7395 7509 7621 7731 7839 7945 8048 8147 8244 8337 8426 8512 8594 8672 8746 8816 8883 8946 9005 9061 9113 9162 9208 9251 9291 9328 9363 9395 9425 9453 9479 9503 9525 9545 9564 9581 9597 9612 9625 9637 9648 9658 9667 9675 9682 9688 9693 9698 9702 9706 9708 9711 9713 9714 9715 9716 9716 9716 9716 9715 9714 9713 9711 9710 9708 9705 9702 9699 9696 9692 9688 9683 9678 9672 9666 9659 9652 9645 9637 9629 9620 9611 9602 9592 9582 9572 9562 9551 9541 9530 9519 9509 9498 9488 9478 9468 9458 9448 9439 9431 9422 9414 9407 9400 9394 9388 9383 9379 9375 9372 9370 9369 9368 9368 9368 9370 9372 9375 9378 9383 9387 9393 9399 9405 9413 9420 9428 9436 9444 9453 9462 9471 9480 9489 9498 9507 9517 9525 9534 9543 9551 9559 9567 9575 9582 9589 9596 9602 9608 9614 9619 9624 9628 9631 9635 9637 9639 9641 9642 9642 9641 9640 9638 9635 9632 9627 9622 9616 9610 9602 9594 9585 9575 9564 9553 9540 9528 9514 9500 9485 9469 9453 9436 9418 9400 9381 9362 9342 9322 9300 9279 9256 9234 9210 9186 9162 9137 9112 9087 9061 9036 9010 8984 8958 8933 8908 8883 8859 8835 8812 8790 8769 8749 8731 8713 8697 8682 8669 8657 8646 8637 8629 8622 8617 8612 8609 8607 8605 8604 8604 8603 8603 8603 8602 8601 8600 8598 8595 8591 8586 8579 8571 8562 8550 8537 8522 8505 8486 8465 8441 8415 8386 8355 8322 8285 8246 8204 8159 8111 8060 8006 7948 7887 7823 7755 7683 7609 7530 7448 7363 7274 7182 7086 6988 6887 6782 6676 6567 6456 6343 6228 6113 5996 5880 5763 5646 5530 5415 5301 5189 5078 4970 4864 4761 4662 4565 4472 4383 4297 4215 4138 4064 3995 3930 3869 3812 3759 3710 3666 3625 3589 3556 3528 3503 3481 3464 3450 3439 3432 3428 3428 3432 3438 3449 3462 3480 3501 3525 3553 3586 3622 3661 3706 3754 3806 3863 3924 3989 4059 4133 4211 4294 4382 4473 4569 4668 4771 4878 4989 5102 5218 5337 5458 5581 5705 5831 5957 6083 6210 6336 6461 6586 6709 6830 6949 7065 7179 7290 7399 7503 7605 7703 7797 7888 7975 8059 8139 8215 8288 8358 8424 8488 8548 8605 8660 8712 8761 8808 8853 8896 8937 8976 9013 9048 9082 9114 9145 9174 9202 9229 9254 9278 9301 9323 9344 9363 9382 9400 9417 9433 9448 9462 9475 9488 9500 9512 9523 9533 9543 9552 9561 9570 9578 9586 9594 9602 9609 9616 9623 9630 9636 9643 9649 9655 9661 9667 9673 9678 9684 9689 9694 9699 9704 9708 9713 9717 9721 9725 9729 9732 9736 9739 9742 9745 9748 9751 9754 9757 9759 9762 9764 9767 9769 9771 9773 9776 9778 9780 6138 0 42 6 9782 9784 9786 9788 9790 9792 9794 9795 9797 9799 9800 9802 9803 9805 9806 9807 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9833 9834 9835 9835 9836 9837 9838 9838 9839 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9854 9855 9856 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9871 9871 9871 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9846 9844 9843 9841 9840 9838 9837 9836 9834 9833 9832 9830 9829 9828 9827 9825 9824 9823 9821 9820 9818 9817 9815 9813 9811 9809 9807 9805 9803 9800 9798 9795 9792 9789 9786 9783 9780 9777 9773 9770 9766 9763 9759 9755 9750 9746 9742 9737 9732 9727 9722 9717 9711 9706 9700 9694 9687 9681 9674 9667 9660 9652 9645 9637 9629 9620 9612 9603 9595 9586 9577 9567 9558 9548 9538 9528 9518 9508 9497 9486 9476 9464 9453 9442 9430 9418 9406 9394 9381 9369 9356 9343 9329 9316 9302 9288 9274 9259 9244 9229 9214 9199 9183 9167 9151 9135 9119 9102 9086 9069 9052 9035 9018 9001 8984 8967 8950 8934 8917 8901 8885 8870 8855 8841 8827 8814 8801 8790 8779 8769 8760 8752 8745 8739 8734 8731 8728 8727 8728 8729 8732 8736 8742 8749 8757 8766 8777 8789 8802 8817 8832 8849 8866 8885 8904 8925 8946 8967 8990 9013 9036 9060 9084 9109 9133 9158 9183 9207 9232 9256 9281 9304 9328 9351 9374 9396 9417 9439 9459 9479 9498 9517 9535 9552 9569 9585 9600 9615 9629 9643 9656 9669 9680 9692 9703 9713 9723 9733 9742 9750 9759 9766 9774 9781 9788 9794 9800 9805 9811 9816 9820 9825 9829 9832 9836 9839 9842 9844 9847 9849 9851 9852 9854 9855 9856 9858 9859 9860 9860 9861 9862 9863 9863 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9854 9854 9853 9852 9851 9851 9850 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9852 9853 9854 9856 9857 9858 9860 9861 9863 9865 9867 9869 9871 9873 9875 9877 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9914 9913 9913 6139 0 42 6 9913 9913 9912 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9911 9912 9914 9916 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9950 9948 9946 9944 9941 9938 9935 9931 9928 9924 9920 9916 9911 9906 9901 9896 9891 9885 9879 9874 9868 9862 9855 9849 9843 9836 9830 9823 9817 9810 9803 9797 9790 9783 9777 9770 9763 9757 9750 9743 9737 9731 9725 9718 9713 9707 9701 9696 9691 9687 9682 9678 9675 9672 9669 9667 9665 9664 9663 9663 9663 9664 9665 9667 9670 9673 9676 9680 9685 9690 9695 9700 9706 9712 9719 9726 9732 9739 9746 9753 9760 9767 9774 9781 9788 9794 9801 9807 9813 9819 9825 9831 9836 9842 9847 9852 9857 9861 9866 9870 9875 9879 9883 9887 9891 9894 9898 9902 9905 9908 9912 9915 9917 9920 9923 9925 9927 9930 9932 9933 9935 9937 9938 9939 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9944 9945 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 6140 0 42 6 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9911 9909 9907 9906 9904 9903 9902 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9922 9921 9921 9919 9918 9917 9915 9913 9912 9910 9908 9905 9903 9901 9899 9896 9894 9892 9889 9887 9885 9883 9880 9878 9876 9874 9872 9870 9869 9867 9865 9863 9862 9860 9859 9857 9856 9854 9853 9852 9850 9849 9848 9848 9847 9846 9846 9845 9845 9845 9845 9846 9846 9847 9848 9849 9850 9851 9853 9854 9856 9858 9860 9862 9864 9866 9868 9870 9871 9873 9875 9877 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9924 9921 9919 9916 9913 9910 9907 9904 9901 9897 9894 9890 9886 9883 9879 9875 9871 9867 9864 9860 9856 9853 9849 9845 9842 9839 9835 9832 9829 9826 9823 9820 6141 0 42 6 9817 9814 9812 9809 9807 9804 9802 9800 9799 9797 9796 9795 9794 9794 9793 9793 9794 9794 9795 9796 9797 9799 9801 9803 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9870 9873 9875 9877 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9933 9933 9933 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9876 9874 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9850 9848 9846 9845 9843 9841 9839 9838 9837 9835 9834 9833 9832 9831 9831 9830 9830 9829 9829 9829 9829 9829 9830 9830 9830 9831 9831 9832 9833 9833 9834 9835 9836 9837 9838 9838 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9845 9844 9844 9843 9842 9841 9839 9838 9836 9835 9833 9831 9829 9827 9825 9822 9820 9818 9816 9813 9811 9808 9806 9803 9800 9798 9795 9792 9789 9786 9783 9779 9776 9772 9768 9764 9759 9755 9750 9745 9739 9733 9727 9721 9714 9707 9700 9692 9684 9676 9668 9659 9650 9640 9630 9620 9610 9599 9587 9575 9563 9550 9536 9522 9507 9491 9475 9457 9438 9419 9398 9376 9353 9328 9302 9275 9247 9217 9185 9152 9118 9082 9045 9005 8965 8922 8878 8832 8784 8733 8680 8625 8568 8507 8443 8376 8306 8231 8153 8071 7983 7892 7795 7693 7586 7473 7356 7232 7104 6970 6832 6688 6541 6389 6233 6075 5913 5750 5585 5420 5255 5091 4928 4767 4609 4454 4304 4158 4018 3884 3756 3634 3520 3412 3313 3220 3135 3058 2988 2925 2869 2820 2778 2742 2712 2688 2670 2657 2649 2646 2647 2653 2664 2679 2699 2722 2751 2784 2821 2863 2911 2963 3020 3083 3152 3225 3305 3390 3481 3578 3680 3788 3901 4019 4142 4269 4401 4536 4675 4816 4960 5106 5254 5402 5550 5699 5847 5994 6140 6283 6425 6564 6700 6833 6962 7089 7211 7330 7445 7555 7662 7765 7865 7960 8052 8139 8224 8304 8382 8456 8526 8594 8659 8721 8780 8836 8889 8940 8989 9035 9079 9120 9160 9197 9232 9265 9296 9326 9353 9379 9403 9426 9447 9467 9486 9504 9520 9535 9550 9563 9576 9588 9599 9610 9620 9630 9639 9648 9656 9664 9671 9678 9685 9692 9698 9703 9709 9714 9718 9722 9726 9730 9733 9736 9739 9741 9743 9744 9746 9747 9747 9748 9748 9748 9748 9747 9746 9745 9744 9743 9741 9739 9737 9735 9732 9730 9727 9724 9721 9718 6142 0 42 6 9715 9712 9709 9705 9702 9699 9696 9693 9691 9688 9686 9684 9682 9681 9679 9679 9678 9678 9679 9679 9681 9682 9684 9686 9689 9692 9695 9699 9703 9707 9711 9716 9721 9725 9730 9735 9740 9745 9750 9755 9760 9765 9769 9774 9778 9782 9786 9790 9794 9797 9800 9803 9806 9808 9811 9812 9814 9816 9817 9818 9818 9819 9819 9819 9819 9818 9817 9816 9815 9814 9812 9811 9809 9807 9805 9802 9800 9798 9795 9792 9789 9787 9784 9781 9778 9775 9772 9769 9767 9764 9761 9759 9756 9754 9752 9750 9749 9747 9746 9745 9744 9744 9744 9744 9744 9745 9746 9747 9748 9750 9752 9755 9757 9760 9763 9766 9769 9773 9776 9780 9784 9787 9791 9795 9799 9803 9808 9812 9816 9820 9824 9828 9832 9835 9839 9843 9847 9850 9853 9857 9860 9862 9865 9868 9870 9872 9874 9875 9876 9877 9878 9878 9878 9878 9877 9876 9875 9873 9871 9869 9866 9863 9860 9856 9852 9848 9843 9838 9832 9826 9820 9813 9806 9798 9790 9782 9773 9763 9753 9742 9731 9719 9706 9693 9679 9664 9648 9631 9614 9596 9577 9556 9535 9513 9490 9466 9442 9416 9389 9361 9332 9302 9272 9240 9207 9174 9139 9104 9068 9032 8994 8956 8917 8878 8839 8799 8759 8718 8678 8638 8598 8559 8520 8481 8443 8407 8371 8336 8302 8270 8240 8211 8183 8158 8135 8113 8094 8076 8061 8048 8038 8029 8023 8020 8019 8020 8023 8029 8037 8047 8059 8073 8090 8108 8129 8151 8175 8201 8229 8258 8289 8321 8354 8389 8424 8461 8499 8537 8576 8616 8656 8697 8738 8779 8821 8862 8903 8944 8985 9025 9065 9104 9142 9180 9216 9252 9287 9321 9354 9386 9417 9447 9475 9503 9529 9554 9578 9601 9623 9643 9663 9681 9699 9715 9731 9746 9760 9773 9785 9796 9807 9817 9826 9835 9843 9851 9858 9864 9870 9876 9881 9885 9889 9893 9897 9900 9903 9906 9908 9910 9912 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 6143 0 42 6 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9903 9900 9898 9895 9892 9889 9886 9883 9880 9877 9873 9870 9867 9864 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9816 9813 9810 9807 9804 9801 9797 9794 9790 9787 9783 9779 9776 9772 9768 9765 9761 9758 9755 9752 9749 9746 9744 9742 9740 9739 9738 9738 9738 9738 9739 9740 9742 9743 9746 9749 9752 9755 9759 9762 9766 9771 9775 9780 9784 9789 9794 9799 9803 9808 9813 9818 9823 9827 9832 9836 9841 9845 9849 9853 9857 9861 9865 9869 9872 9875 9879 9882 9884 9887 9890 9892 9894 9896 9898 9900 9901 9902 9904 9905 9906 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9938 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 6144 0 42 6 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9937 9936 9934 9932 9930 9927 9925 9923 9920 9918 9915 9913 9910 9908 9905 9903 9900 9898 9896 9893 9891 9889 9887 9886 9884 9883 9882 9881 9880 9879 9879 9879 9879 9879 9880 9880 9881 9882 9883 9885 9886 9888 9889 9891 9893 9895 9897 9899 9902 9904 9906 9909 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9878 9878 9878 9877 9876 9876 9875 9874 9872 9871 9869 9868 9866 9863 9860 9857 9854 9850 9846 9842 9837 9831 9825 9819 9811 9804 9795 9786 9776 9766 9754 9742 9729 9715 9701 9685 9669 9651 9633 9614 9593 9572 9550 9527 9502 9477 9451 9423 9395 9366 9336 9304 9272 9239 9204 9169 9133 9096 9058 9020 8980 8940 8899 8858 8816 8773 8730 8687 8644 8600 8557 8513 8470 8427 8384 8343 8301 8261 8222 8184 8147 8112 8078 8046 8016 7987 7961 7937 6145 0 42 6 7915 7896 7879 7864 7852 7842 7835 7831 7830 7830 7834 7840 7849 7860 7874 7890 7908 7929 7952 7977 8004 8033 8063 8096 8130 8166 8203 8241 8280 8321 8362 8404 8447 8491 8535 8579 8624 8669 8714 8758 8803 8847 8891 8934 8977 9019 9060 9101 9140 9179 9217 9253 9289 9323 9356 9388 9419 9449 9477 9505 9531 9556 9580 9602 9624 9645 9664 9683 9700 9717 9733 9748 9762 9775 9788 9799 9810 9821 9830 9839 9848 9856 9863 9870 9876 9882 9887 9892 9897 9901 9905 9909 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9933 9930 9928 9925 9921 9918 9914 9911 9907 9902 9898 9893 9888 9883 9877 9872 9866 9859 9853 9846 9839 9832 9825 9817 9809 9801 9792 9783 9775 9765 9756 9747 9737 9728 9718 9708 9699 9689 9679 9670 9661 9652 9644 9635 9628 9620 9614 9607 9602 9597 9593 9589 9586 9585 9583 9583 9583 9585 9587 9590 9593 9598 9603 9609 9615 9622 9630 9638 9647 9656 9665 9675 9685 9695 9705 9716 9726 9736 9746 9756 9766 9775 9785 9794 9802 9810 9818 9826 9833 9840 9846 9852 9858 9863 9868 9873 9877 9881 9885 9889 9892 9895 9899 9902 9904 9907 9910 9912 9915 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9940 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9974 9974 6146 0 42 6 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9944 9941 9938 9934 9931 9927 9922 9918 9913 9908 9902 9897 9891 9885 9878 9872 9865 9858 9851 9843 9836 9828 9820 9812 9804 9796 9788 9779 9771 9763 9754 9746 9738 9730 9722 9714 9707 9700 9693 9686 9680 9675 9669 9665 9660 9657 9654 9652 9650 9649 9649 9649 9650 9652 9654 9658 9662 9666 9671 9677 9683 9690 9697 9704 9712 9720 9728 9736 9744 9753 9761 9769 9776 9784 9791 9798 9805 9811 9817 9822 9827 9832 9836 9840 9843 9846 9849 9851 9853 9855 9857 9858 9859 9860 9861 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9866 9866 9866 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9941 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9901 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 6147 0 42 6 9903 9903 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9872 9871 9871 9870 9869 9868 9868 9867 9866 9865 9865 9864 9863 9863 9863 9862 9862 9862 9862 9862 9863 9863 9864 9864 9865 9866 9867 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9942 9939 9937 9935 9932 9930 9927 9925 9922 9919 9917 9914 9911 9908 9905 9902 9899 9896 9893 9889 9886 9882 9878 9874 9869 9864 9859 9854 9848 9842 9835 9828 9821 9813 9805 9796 9786 9776 9765 9753 9741 9728 9714 9699 9683 9667 9649 9630 9610 9589 9567 9544 9519 9493 9466 9438 9408 9377 9344 9310 9274 9237 9199 9159 9119 9076 9033 8988 8942 8896 8848 8799 8750 8699 8649 8597 8546 8494 8442 8390 8338 8287 8235 8185 8135 8087 8039 7992 7947 7904 7861 7821 7783 7746 7712 7679 7649 7621 7595 7571 7550 7530 7513 7497 7484 7472 7462 7453 7445 7438 7433 7428 7423 7418 7413 7408 7403 7397 7390 7381 7372 7361 7349 7335 7319 7301 7282 7261 7238 7214 7188 7161 7133 7103 7073 7043 7012 6981 6951 6921 6892 6865 6839 6815 6793 6774 6758 6745 6735 6729 6727 6729 6736 6746 6761 6781 6805 6833 6867 6904 6946 6992 7042 7096 7153 7214 7278 7345 7415 7487 7561 7636 7713 7791 7870 7949 8028 8108 8186 8265 8342 8418 8493 8566 8638 8708 8776 8841 8905 8966 9025 9082 9136 9188 9237 9284 9329 9371 9412 9450 9485 9519 9551 9581 9610 9636 9661 9684 9706 9726 9745 9763 9780 9795 9810 9823 9835 9847 9858 9868 9877 9885 9893 9900 9907 9913 9918 9923 9927 9931 9935 9938 6148 0 42 6 9940 9943 9945 9946 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9931 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9922 9922 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9927 9925 9922 9919 9916 9913 9910 9906 9903 9899 9895 9891 9887 9883 9878 9873 9869 9863 9858 9852 9847 9841 9834 9828 9821 9814 9807 9799 9792 9784 9776 9768 9760 9752 9743 9735 9727 9718 9710 9702 9694 9687 9679 9672 9665 9658 9651 9645 9640 9635 9630 9625 9622 9618 9615 9613 9611 9610 9610 9610 9610 9611 9613 9615 9618 9621 9624 9628 9632 9637 9642 9647 9653 9658 9664 9670 9676 9681 9687 9693 9698 9704 9709 9714 9718 9723 9727 9731 9734 9738 9741 9743 9746 9748 9750 9752 9753 9755 9756 9757 9758 9759 9759 9760 9761 9761 9762 9763 9763 9764 9765 9765 9766 9767 9768 9770 9771 9773 9775 9777 9779 9781 9784 9787 9790 9793 9796 9800 9804 9808 9812 9816 9821 9825 9830 9834 9839 9844 9848 9853 9857 9861 9866 9870 9874 9877 9881 9884 9887 9890 9893 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9869 9866 9864 9862 9859 9856 9854 9851 9849 9846 9843 9841 9838 9836 9833 9831 9829 9827 9826 9824 9823 9822 9821 9821 9821 9821 9822 9823 6149 0 42 6 9824 9825 9827 9829 9831 9834 9836 9839 9842 9845 9848 9852 9855 9858 9862 9865 9868 9871 9875 9878 9881 9884 9887 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9915 9916 9917 9918 9918 9919 9918 9918 9917 9916 9914 9912 9910 9907 9903 9899 9894 9889 9883 9877 9870 9862 9854 9845 9835 9824 9813 9801 9788 9774 9760 9744 9728 9710 9692 9673 9653 9631 9609 9585 9560 9534 9507 9479 9449 9418 9386 9352 9318 9282 9244 9206 9166 9126 9084 9041 8997 8952 8907 8860 8813 8766 8717 8669 8620 8571 8522 8473 8424 8376 8328 8281 8235 8190 8146 8103 8062 8023 7985 7950 7916 7885 7857 7831 7808 7788 7771 7757 7746 7739 7735 7734 7737 7744 7754 7767 7784 7805 7828 7855 7885 7919 7955 7993 8035 8078 8124 8172 8222 8273 8326 8379 8434 8489 8545 8601 8656 8712 8767 8822 8876 8929 8981 9031 9081 9129 9175 9220 9263 9304 9344 9382 9418 9452 9485 9516 9545 9573 9598 9623 9646 9668 9688 9707 9725 9741 9757 9772 9785 9798 9810 9821 9832 9842 9851 9859 9867 9874 9881 9888 9894 9899 9905 9909 9914 9918 9922 9925 9929 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9940 9938 9935 9933 9930 9927 9924 9922 9919 9916 9914 9911 9908 9906 9904 9901 9899 9898 9896 9895 9893 9892 9891 9891 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9905 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9926 9927 9928 9928 9928 9928 9927 9927 9926 9925 9924 9922 9921 9919 9916 9914 9912 9909 9906 9903 9900 9897 9893 9890 9887 9883 9880 9876 9872 9869 9865 9861 9858 9854 9851 9847 9844 9840 9837 9833 9830 9827 9824 9821 9818 9815 9813 9811 9808 9807 9805 9803 9802 9801 9801 9801 9801 9801 9802 9803 9804 9806 9808 9810 9813 9815 9818 9822 9825 9829 9833 9837 9841 9846 9850 9855 9859 9864 9868 9872 9877 9881 9885 9890 9894 9898 9901 9905 9908 9912 9915 9918 9920 9923 9925 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9936 9933 9930 6150 0 42 7 9942 9937 9933 9927 9922 9916 9910 9904 9897 9890 9882 9875 9867 9858 9849 9840 9831 9821 9810 9799 9788 9776 9764 9751 9738 9724 9710 9695 9680 9664 9648 9631 9614 9596 9578 9560 9541 9522 9503 9484 9465 9446 9426 9407 9388 9369 9350 9332 9314 9296 9279 9262 9246 9230 9215 9201 9187 9174 9162 9150 9140 9130 9120 9112 9104 9098 9092 9087 9082 9079 9077 9075 9074 9074 9075 9077 9080 9083 9087 9092 9098 9105 9113 9121 9130 9140 9150 9161 9173 9185 9198 9212 9226 9241 9256 9271 9287 9304 9320 9337 9354 9371 9388 9406 9423 9440 9458 9475 9492 9509 9525 9542 9558 9573 9589 9604 9618 9633 9647 9660 9673 9686 9698 9710 9722 9733 9743 9754 9764 9773 9782 9791 9800 9808 9816 9823 9830 9837 9843 9850 9855 9861 9866 9871 9876 9880 9884 9888 9891 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 6151 0 42 7 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9925 9926 9927 9929 9931 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9951 9953 9955 9956 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9950 9948 9945 9942 9939 9936 9932 9927 9922 9917 9911 9905 9898 9890 9882 9873 9863 9852 9840 9828 9814 9799 9784 9767 9749 9730 9709 9687 9664 9640 9614 9586 9557 9527 9494 9460 9424 9386 9347 9305 9261 9215 9166 9116 9063 9007 8949 8889 8826 8761 8693 8623 8550 8474 8397 8317 8235 8151 8065 7977 7888 7798 7706 7613 7520 7427 7334 7240 7147 7055 6964 6874 6786 6699 6615 6534 6455 6380 6307 6239 6174 6113 6057 6005 5958 5916 5879 5847 5821 5800 5785 5776 5772 5775 5783 5797 5818 5844 5876 5914 5957 6006 6061 6121 6185 6255 6330 6408 6491 6577 6667 6760 6856 6954 7054 7155 7258 7361 7464 7568 7672 7774 7876 7976 8074 8171 8265 8357 8446 8533 8616 8697 8774 8848 8919 8987 9051 9112 9171 9226 9278 9327 9373 9417 9458 9496 9532 9566 9598 9627 9655 9681 9705 9727 9748 9767 9785 9802 9817 9831 9844 9856 9866 9876 9885 9893 9900 9906 9912 9917 9922 9926 9930 9933 9935 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 6152 0 42 7 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9937 9936 9935 9934 9932 9930 9928 9926 9924 9922 9919 9916 9913 9910 9907 9903 9900 9896 9892 9888 9884 9880 9875 9871 9866 9862 9857 9853 9848 9844 9839 9835 9830 9826 9821 9817 9812 9808 9803 9799 9794 9790 9786 9781 9777 9773 9769 9765 9761 9757 9753 9749 9746 9743 9740 9737 9734 9732 9730 9728 9727 9725 9725 9724 9724 9724 9725 9725 9727 9728 9730 9732 9734 9737 9740 9743 9747 9751 9755 9759 9763 9768 9772 9777 9782 9787 9792 9797 9802 9808 9813 9818 9823 9829 9834 9839 9845 9850 9855 9860 9865 9870 9875 9880 9884 9889 9893 9897 9901 9905 9909 9912 9915 9919 9922 9924 9927 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9921 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9932 9933 9935 9936 9937 9937 9938 9939 9939 9939 9939 9940 9939 9939 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9928 9926 9924 9922 9920 9918 9915 9912 9909 9906 9903 9900 9897 9893 9890 9887 9883 9880 9877 9873 9870 9867 9864 9861 9858 9856 9853 9851 9849 9847 9845 9844 9843 9841 9841 9840 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9845 9847 9848 9850 9852 9854 9857 9859 9862 9864 9867 9870 9873 9876 9880 9883 9887 9890 9894 9898 9901 9905 9909 9913 9917 9920 9924 9928 9932 9935 9939 9942 9945 9948 9951 9954 9956 9959 9961 9963 9965 9966 9968 9969 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9988 9988 6153 0 42 7 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9974 9972 9971 9970 9968 9966 9965 9963 9961 9959 9957 9956 9954 9952 9951 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9903 9901 9898 9896 9894 9891 9889 9887 9885 9883 9881 9880 9878 9876 9875 9873 9872 9871 9870 9868 9867 9866 9865 9863 9862 9861 9860 9858 9857 9855 9854 9852 9851 9849 9848 9846 9845 9843 9842 9840 9839 9838 9837 9836 9835 9835 9834 9834 9834 9834 9835 9835 9836 9837 9839 9840 9842 9844 9846 9848 9850 9853 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9890 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9908 6154 0 42 7 9905 9903 9901 9898 9895 9892 9889 9886 9883 9879 9875 9872 9868 9864 9860 9856 9851 9847 9843 9838 9834 9830 9825 9821 9816 9812 9807 9803 9798 9794 9789 9784 9779 9774 9769 9764 9758 9752 9746 9739 9732 9725 9717 9708 9699 9689 9678 9667 9655 9642 9628 9613 9597 9579 9561 9542 9521 9499 9475 9450 9423 9395 9366 9334 9301 9267 9230 9192 9152 9111 9067 9022 8975 8927 8877 8825 8772 8717 8661 8604 8546 8487 8427 8366 8305 8244 8183 8121 8060 7999 7939 7880 7821 7764 7708 7653 7600 7549 7500 7453 7409 7366 7327 7289 7255 7224 7195 7169 7147 7127 7111 7098 7088 7082 7079 7079 7083 7090 7101 7114 7132 7152 7176 7203 7233 7267 7303 7342 7385 7430 7477 7528 7580 7635 7692 7750 7811 7873 7936 8000 8065 8130 8196 8262 8329 8395 8460 8525 8589 8652 8714 8775 8834 8891 8947 9001 9053 9103 9151 9197 9241 9283 9322 9360 9395 9429 9460 9490 9518 9543 9568 9590 9611 9630 9648 9664 9679 9693 9706 9717 9728 9737 9745 9753 9760 9766 9771 9776 9780 9783 9786 9788 9790 9791 9793 9793 9794 9794 9794 9793 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9781 9780 9779 9777 9776 9774 9773 9772 9771 9770 9769 9768 9767 9766 9766 9766 9766 9766 9766 9767 9767 9768 9770 9771 9773 9775 9777 9779 9782 9785 9788 9791 9795 9799 9803 9807 9811 9815 9819 9823 9828 9832 9836 9841 9845 9849 9853 9857 9861 9865 9868 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9897 9898 9899 9901 9902 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9909 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9877 9874 9871 9869 9866 9863 9860 9856 9853 9850 9847 9844 9840 9837 9833 9830 9826 9823 9819 9815 9811 9806 9802 9797 9792 9787 9781 9775 9769 9762 9755 9748 9740 9732 9723 9713 9703 9693 9682 9670 9658 9645 9631 9617 9602 9586 9570 9552 9534 9515 9495 9475 6155 0 42 7 9453 9430 9406 9381 9355 9328 9300 9270 9240 9207 9174 9139 9103 9066 9027 8986 8945 8901 8857 8811 8763 8715 8664 8613 8560 8506 8451 8395 8337 8279 8220 8160 8099 8037 7975 7913 7850 7787 7724 7661 7598 7535 7473 7411 7350 7290 7231 7174 7117 7062 7009 6957 6907 6860 6814 6770 6729 6691 6655 6621 6590 6563 6537 6515 6496 6479 6466 6456 6448 6444 6443 6444 6449 6456 6467 6480 6496 6515 6537 6562 6589 6618 6650 6685 6722 6761 6802 6845 6890 6937 6986 7036 7087 7140 7194 7249 7305 7361 7419 7476 7534 7591 7649 7706 7763 7820 7876 7931 7985 8038 8091 8142 8192 8241 8288 8335 8380 8424 8467 8508 8548 8588 8626 8663 8699 8734 8768 8802 8835 8867 8898 8929 8959 8989 9018 9047 9075 9103 9130 9156 9182 9208 9233 9258 9282 9305 9328 9350 9372 9393 9414 9433 9452 9471 9489 9506 9523 9539 9554 9569 9584 9597 9611 9624 9636 9648 9660 9671 9682 9692 9702 9712 9721 9730 9739 9747 9755 9763 9771 9778 9785 9792 9798 9804 9810 9815 9821 9825 9830 9835 9839 9843 9847 9850 9854 9857 9860 9863 9866 9868 9871 9873 9875 9878 9880 9882 9884 9886 9887 9889 9891 9893 9894 9896 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9901 9898 9895 9892 9888 9884 9880 9876 9871 9866 9861 9856 9851 9845 9839 9832 9826 9819 9812 9804 9797 9789 9780 9772 9763 9754 9745 9735 9726 9716 9706 9695 9685 9675 9664 9654 9643 9633 9622 9612 9602 9592 9582 9573 9564 9555 9547 9539 9532 9525 9518 9512 9507 9502 9498 9494 9491 9489 9487 9486 9486 9486 9487 9488 9490 9493 9496 9500 9505 9510 9516 9522 9529 9536 9543 9551 9560 9569 9578 9588 9597 9608 9618 9628 9639 9650 9661 9672 9683 9694 9705 9716 9727 9738 9748 9759 9769 9779 9789 9798 9807 9816 9825 9833 9841 9849 9856 9863 9869 9876 9882 9887 9892 9897 9902 9906 9910 9914 9917 9920 9923 9926 9928 9931 9933 9934 9936 9937 9938 9940 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9921 9919 9916 9913 9909 9905 9901 9897 9892 9887 9882 9876 9870 9863 9856 9848 9840 9831 9821 9811 9801 9789 9777 9764 9751 9737 9722 9707 9690 9673 9656 9638 9619 9599 9579 9559 9538 9516 9494 9472 9449 9427 9404 9381 9358 9335 9312 9290 9267 9245 9224 9203 9183 9164 9146 9128 9112 6156 0 42 7 9096 9082 9069 9058 9047 9039 9032 9026 9022 9020 9020 9021 9024 9028 9035 9043 9052 9063 9076 9090 9105 9122 9140 9159 9179 9200 9221 9244 9267 9290 9314 9338 9361 9385 9409 9433 9457 9480 9503 9525 9547 9568 9589 9609 9628 9647 9665 9682 9699 9714 9729 9743 9757 9769 9781 9792 9803 9813 9822 9830 9837 9844 9850 9856 9861 9865 9869 9872 9874 9876 9878 9879 9879 9879 9879 9878 9877 9876 9874 9872 9870 9867 9864 9861 9858 9855 9852 9848 9845 9841 9837 9833 9829 9825 9821 9816 9812 9807 9802 9797 9791 9786 9780 9774 9768 9761 9755 9748 9741 9735 9728 9720 9713 9706 9699 9691 9684 9677 9670 9663 9656 9650 9643 9637 9631 9625 9620 9615 9610 9605 9601 9597 9594 9590 9588 9585 9583 9581 9580 9579 9579 9579 9579 9580 9581 9583 9585 9587 9590 9594 9598 9602 9607 9612 9617 9623 9629 9636 9642 9649 9656 9663 9670 9677 9684 9691 9698 9704 9711 9717 9723 9729 9734 9739 9744 9748 9752 9756 9759 9762 9765 9768 9771 9773 9775 9777 9779 9781 9784 9786 9788 9790 9793 9796 9798 9801 9804 9808 9811 9815 9818 9822 9826 9830 9834 9838 9842 9846 9849 9853 9857 9860 9863 9866 9869 9872 9875 9877 9879 9882 9884 9885 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9930 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9924 9923 9921 9919 9916 9914 9911 9909 9906 9902 9899 9896 9892 9889 9885 9881 9878 9874 9870 9866 9861 9857 9853 9848 9844 9839 9835 9830 9826 9821 9816 9811 9806 9801 9796 9791 9786 9781 9776 9771 9767 9762 9758 9753 9749 9745 9742 9739 9736 9733 9731 9729 9728 9727 9726 9726 9727 9728 9729 9731 9733 9736 9739 9742 9746 9750 9755 9760 9765 9771 9776 9782 9788 9795 9801 9807 9814 9820 9827 9833 9840 9846 9852 9859 9864 9870 9876 9881 9887 9892 9897 9901 9906 9910 9914 9918 9922 9925 9929 9932 9935 9938 9940 9943 9945 9948 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 6157 0 42 7 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9868 9865 9863 9860 9858 9855 9853 9851 9849 9847 9845 9843 9841 9839 9838 9836 9835 9833 9832 9830 9829 9828 9827 9826 9825 9824 9824 9823 9823 9822 9822 9822 9822 9822 9823 9823 9824 9824 9825 9826 9827 9828 9830 9831 9832 9834 9835 9837 9838 9840 9841 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9854 9855 9855 9855 9856 9856 9855 9855 9855 9854 9854 9853 9852 9851 9849 9848 9846 9845 9843 9841 9839 9836 9834 9831 9829 9826 9823 9819 9816 9812 9809 9805 9801 9796 9792 9788 9783 9778 9773 9768 9762 9757 9751 9745 9739 9733 9727 9721 9714 9708 9701 9695 9688 9682 9676 9670 9664 9658 9653 9648 9643 9638 9635 9631 9628 9626 9624 9623 9623 9623 9624 9625 9627 9630 9633 9637 9641 9646 9652 9657 9664 9670 9677 9684 9692 9699 9707 9714 9722 9730 9737 9745 9752 9760 9767 9774 9781 9788 9794 9800 9806 9812 9817 9823 9828 9833 9837 9842 9846 9850 9853 9857 9860 9863 9865 9868 9870 9871 9873 9874 9875 9876 9876 9876 9876 9875 9874 9873 9872 9870 9868 9866 9863 9860 9857 9854 9850 9846 9842 9838 9833 9828 9822 9817 9810 9804 9797 9790 9782 9774 9766 9757 9747 9737 9726 9715 9703 9690 9676 9662 9647 9631 9614 9596 9576 9556 9534 9512 9487 9462 9435 9406 9375 9343 9309 9273 9235 9195 9152 9108 9061 9011 8960 8905 8849 8790 8728 8664 8597 8529 8457 8384 8308 8230 8150 8069 7985 7901 7815 7727 7639 7550 7461 7372 7282 7193 7104 7016 6929 6843 6758 6675 6594 6515 6439 6365 6294 6226 6161 6099 6041 5987 5937 5890 5848 5810 5777 5748 5724 5704 5690 5681 5676 5677 5683 5694 5711 5733 5760 5792 5830 5873 5921 5974 6032 6094 6161 6233 6308 6388 6471 6557 6647 6739 6833 6930 7028 7127 7228 7329 7429 7530 7630 7730 7828 7925 8020 8113 8204 8292 8377 8460 8540 8617 8690 8761 8828 8892 8953 9011 9066 9118 9167 9212 9256 9296 9335 9370 9404 9435 9464 9491 9517 9540 9562 9582 9601 9619 9635 9649 9663 9675 9686 9697 9706 9714 9722 9728 9734 9739 9743 9747 9751 9753 9756 9758 9759 9761 9762 9763 9764 9764 9765 9766 9766 9767 9768 9769 9770 9772 9773 9775 9777 9779 9781 9783 9786 9789 9792 9795 9798 9802 9805 9809 9813 9817 9821 9825 9829 9834 9838 9842 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9886 9889 9892 6158 0 42 7 9895 9898 9901 9903 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9890 9888 9886 9885 9884 9883 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9889 9891 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9889 6159 0 42 7 9888 9886 9885 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9857 9856 9854 9853 9852 9851 9850 9849 9848 9847 9847 9847 9846 9846 9846 9846 9847 9847 9848 9848 9849 9850 9851 9853 9854 9856 9857 9859 9861 9863 9865 9867 9869 9872 9874 9877 9879 9882 9884 9886 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9940 9939 9938 9937 9936 9934 9932 9930 9928 9925 9922 9919 9916 9912 9909 9905 9901 9897 9892 9888 9883 9879 9874 9869 9863 9858 9852 9846 9840 9833 9826 9819 9811 9803 9794 9785 9775 9765 9754 9742 9730 9717 9704 9689 9674 9659 9643 9626 9608 9590 9571 9551 9531 9510 9489 9467 9444 9421 9398 9374 9350 9325 9300 9276 9250 9225 9200 9175 9150 9126 9102 9078 9055 9033 9011 8991 8972 8953 8937 8921 8907 8895 8884 8876 8869 8864 8861 8861 8862 8865 8870 8878 8887 8899 8912 8927 8943 8962 8981 9002 9025 9048 9073 9098 9124 9150 9177 9204 9232 9259 9286 9313 9340 9367 9393 9419 9444 9468 9492 9515 9538 9560 9581 9601 9621 9640 9658 9675 9692 9708 9724 9739 9753 9766 9779 9791 9803 9814 9824 9834 9843 9852 9861 9868 9876 9882 9889 9895 9900 9905 9910 9914 9918 9922 9926 9929 9932 9934 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 6160 0 42 7 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9892 9889 9887 9884 9881 9878 9875 9872 9868 9865 9861 9857 9853 9849 9845 9841 9836 9832 9827 9822 9817 9812 9807 9801 9796 9790 9784 9779 9773 9767 9761 9755 9749 9743 9737 9731 9725 9720 9715 9710 9705 9701 9697 9694 9691 9688 9686 9685 9684 9684 9684 9685 9686 9688 9691 9694 9698 9702 9707 9712 9718 9724 9730 9736 9743 9750 9757 9764 9771 9778 9785 9792 9798 9805 9811 9817 9823 9828 9833 9838 9843 9847 9851 9855 9858 9861 9863 9866 9867 9869 9870 9871 9872 9872 9872 9871 9871 9870 9868 9867 9865 9863 9860 9857 9854 9851 9847 9844 9840 9836 9832 9827 9823 9818 9814 9809 9805 9800 9795 9791 9787 9783 9778 9775 9771 9768 9764 9761 9759 9756 9754 9752 9751 9750 9749 9749 9749 9749 9750 9751 9752 9754 9756 9758 9761 9764 9767 9770 9774 9778 9782 9786 9790 9795 9799 9803 9808 9812 9816 9820 9824 9828 9832 9836 9839 9842 9845 9848 9851 9853 9855 9857 9859 9861 9862 9863 9865 9866 9867 9867 9868 9869 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9869 9868 9867 9867 9866 9864 9863 9862 9860 9859 9857 9855 9853 9851 9849 9846 9844 9841 9838 9834 9831 9827 9822 9818 9812 9807 9801 9794 9787 9779 9771 9762 9752 9742 9730 9718 9706 9692 9677 9662 9645 9628 9609 9589 9569 9547 9524 9500 9474 9448 9419 9390 9359 9327 9293 9257 9220 9182 9141 9099 9055 9010 8962 8913 8862 8809 8755 8698 8640 8580 8518 8454 8389 8323 8255 8185 8114 8042 7969 7895 7820 7744 7668 7591 7515 7438 7361 7284 7208 7132 7057 6983 6910 6838 6768 6700 6633 6569 6507 6447 6390 6335 6284 6235 6190 6148 6110 6075 6044 6017 5993 5974 5959 5948 5942 5940 5941 5948 5958 5973 5993 6016 6044 6076 6112 6152 6196 6245 6296 6352 6410 6472 6538 6606 6677 6751 6827 6905 6985 7067 7151 7236 7322 7408 7495 7582 7670 7757 7843 7929 8014 8098 8180 8261 8339 8416 8491 8564 8634 8702 8767 8830 8889 8947 9001 9053 9102 9149 9193 9234 9273 9310 9345 9377 9407 9436 9462 9487 9510 9532 9552 9571 9588 9605 9620 9635 9648 9661 9673 9684 9694 9704 9713 9722 9730 9737 9744 9751 9757 9763 9769 9774 9779 9783 9787 9791 9795 9799 9802 9805 9808 9811 9813 9816 9818 9821 9823 9825 9827 9829 9831 9832 9834 9835 9837 9838 9839 9840 9841 9841 9842 9842 9842 9842 9842 9841 9840 9839 9838 6161 0 42 7 9836 9835 9832 9830 9827 9824 9821 9818 9814 9810 9806 9801 9796 9791 9786 9780 9775 9769 9763 9757 9750 9744 9737 9730 9723 9716 9709 9701 9694 9686 9678 9670 9663 9655 9647 9638 9630 9622 9614 9606 9597 9589 9581 9573 9565 9558 9550 9542 9535 9528 9521 9515 9509 9503 9497 9491 9486 9481 9477 9472 9468 9464 9460 9456 9452 9448 9443 9439 9434 9429 9424 9418 9412 9404 9396 9387 9378 9367 9355 9341 9327 9311 9293 9274 9253 9231 9207 9181 9152 9122 9090 9056 9019 8980 8939 8895 8849 8801 8750 8696 8640 8581 8520 8456 8390 8321 8250 8177 8101 8023 7944 7862 7778 7693 7606 7518 7429 7339 7248 7157 7066 6975 6884 6794 6705 6616 6530 6444 6361 6280 6201 6125 6052 5982 5916 5853 5794 5740 5689 5643 5601 5564 5532 5505 5483 5466 5455 5449 5448 5453 5463 5479 5500 5526 5558 5595 5638 5685 5738 5795 5857 5924 5995 6069 6148 6230 6316 6404 6495 6588 6684 6781 6880 6979 7080 7180 7281 7381 7481 7580 7678 7775 7869 7962 8053 8141 8227 8311 8391 8469 8544 8615 8684 8750 8813 8873 8929 8983 9034 9083 9128 9171 9212 9250 9286 9319 9351 9381 9408 9434 9458 9481 9502 9522 9540 9557 9573 9587 9601 9613 9625 9636 9645 9654 9662 9670 9677 9683 9688 9693 9698 9702 9706 9709 9712 9715 9717 9719 9721 9723 9724 9726 9727 9728 9729 9730 9731 9731 9732 9732 9732 9732 9732 9732 9732 9731 9731 9730 9729 9728 9727 9726 9725 9723 9722 9720 9719 9717 9716 9714 9712 9711 9709 9708 9706 9705 9703 9702 9700 9699 9697 9696 9694 9693 9691 9690 9688 9687 9685 9683 9681 9679 9677 9675 9673 9670 9668 9665 9663 9660 9658 9655 9652 9649 9646 9644 9641 9638 9635 9632 9629 9626 9624 9621 9618 9615 9612 9610 9607 9605 9602 9599 9597 9594 9592 9590 9587 9585 9583 9580 9578 9576 9574 9572 9571 9569 9567 9565 9564 9562 9561 9559 9558 9557 9555 9554 9552 9551 9550 9548 9547 9545 9543 9541 9540 9538 9536 9534 9531 9529 9527 9524 9522 9519 9517 9514 9512 9509 9506 9503 9501 9498 9495 9492 9490 9487 9484 9481 9478 9476 9473 9470 9467 9464 9460 9457 9454 9450 9446 9443 9439 9434 9430 9426 9421 9416 9412 9407 9401 9396 9391 9385 9379 9374 9368 9362 9356 9349 9343 9337 9330 9324 9317 9310 9303 9296 9289 9282 9275 9267 9260 9252 9244 9236 9228 9220 9212 9203 9195 9186 9177 9168 9159 9149 9140 9130 9121 9111 9101 9091 9081 9070 9060 9049 9038 9028 9016 9005 8994 8982 8970 8958 8945 8933 8920 8907 8894 8880 8866 8852 8838 8823 8808 8793 8778 8762 8746 8730 8714 8698 8681 8664 8647 8630 8612 8595 8577 8559 8541 8522 8504 8485 8466 8446 8427 8407 8386 8366 8344 8323 8301 8279 8256 8233 8209 8185 8161 8136 8110 8084 6162 0 42 7 8057 8030 8002 7974 7945 7915 7885 7855 7824 7792 7759 7726 7692 7657 7621 7584 7546 7506 7465 7422 7378 7331 7282 7231 7178 7121 7062 6999 6933 6863 6790 6713 6632 6546 6457 6364 6266 6164 6058 5949 5835 5718 5598 5475 5349 5220 5090 4958 4825 4691 4558 4424 4291 4159 4029 3901 3776 3653 3534 3419 3307 3200 3097 2999 2906 2818 2735 2657 2584 2516 2453 2395 2341 2293 2248 2208 2172 2139 2110 2085 2063 2044 2027 2014 2003 1994 1988 1985 1983 1984 1988 1994 2002 2013 2027 2044 2063 2087 2113 2143 2177 2215 2257 2303 2354 2410 2470 2536 2606 2681 2761 2846 2935 3030 3129 3232 3340 3451 3566 3684 3805 3929 4054 4182 4310 4440 4569 4699 4829 4957 5084 5210 5333 5455 5573 5689 5802 5911 6017 6119 6218 6313 6404 6492 6575 6656 6732 6806 6876 6943 7007 7068 7126 7182 7236 7288 7337 7385 7431 7476 7519 7560 7601 7640 7678 7715 7751 7786 7821 7854 7887 7919 7950 7980 8010 8039 8067 8095 8122 8149 8175 8200 8225 8250 8274 8298 8321 8344 8367 8389 8411 8433 8455 8476 8497 8518 8539 8559 8580 8599 8619 8638 8657 8676 8694 8712 8730 8747 8764 8780 8796 8812 8828 8843 8858 8872 8886 8900 8914 8927 8941 8954 8967 8979 8992 9005 9017 9029 9041 9053 9065 9077 9089 9100 9112 9123 9134 9145 9156 9166 9177 9187 9196 9206 9215 9224 9233 9242 9250 9258 9266 9273 9281 9288 9295 9302 9309 9315 9322 9329 9335 9341 9348 9354 9360 9366 9372 9379 9385 9391 9397 9403 9408 9414 9420 9426 9431 9437 9442 9447 9453 9458 9463 9467 9472 9477 9481 9486 9490 9494 9498 9502 9507 9511 9515 9518 9522 9526 9530 9534 9538 9542 9545 9549 9553 9557 9560 9564 9567 9571 9574 9578 9581 9584 9587 9590 9593 9596 9599 9601 9604 9606 9609 9611 9613 9615 9617 9619 9621 9623 9625 9626 9628 9630 9632 9633 9635 9637 9639 9641 9643 9645 9646 9648 9650 9652 9654 9656 9659 9661 9663 9665 9667 9669 9671 9673 9675 9676 9678 9680 9682 9684 9685 9687 9689 9691 9692 9694 9696 9697 9699 9701 9703 9704 9706 9708 9710 9712 9713 9715 9717 9719 9721 9723 9725 9727 9729 9730 9732 9734 9736 9738 9739 9741 9743 9744 9746 9748 9749 9751 9752 9754 9755 9756 9758 9759 9761 9762 9763 9765 9766 9768 9770 9771 9773 9775 9777 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9801 9803 9805 9806 9808 9809 9811 9812 9813 9814 9815 9816 9817 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9827 9828 9829 9829 9830 9831 9832 9833 9834 9835 9836 9837 9837 9838 9839 9840 9841 9841 9842 9842 9843 9843 9843 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9841 9841 9840 9839 9839 9838 6163 0 42 7 9838 9837 9837 9836 9836 9835 9835 9835 9834 9834 9834 9834 9833 9833 9833 9833 9832 9832 9832 9832 9831 9831 9831 9831 9830 9830 9830 9830 9830 9830 9830 9829 9830 9830 9830 9830 9830 9831 9831 9832 9832 9833 9834 9834 9835 9836 9837 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9846 9847 9848 9849 9849 9850 9851 9851 9852 9853 9854 9854 9855 9856 9857 9858 9858 9859 9860 9861 9862 9862 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9866 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9856 9854 9852 9850 9847 9844 9841 9837 9833 9829 9824 9819 9814 9808 9801 9794 9787 9779 9770 9761 9751 9740 9729 9717 9704 9690 9676 9660 9644 9626 9608 9588 9567 9545 9522 9498 9472 9444 9415 9385 9353 9320 9285 9248 9210 9170 9128 9085 9041 8994 8947 8897 8847 8795 8742 8687 8631 8575 8517 8459 8400 8340 8280 8219 8159 8098 8038 7977 7917 7857 7798 7740 7683 7626 7571 7518 7466 7415 7367 7320 7275 7233 7193 7156 7121 7089 7059 7033 7010 6990 6973 6959 6948 6940 6936 6934 6936 6940 6948 6957 6969 6984 7000 7018 7038 7059 7081 7103 7125 7148 7170 7191 7212 7231 7249 7265 7278 7289 7298 7304 7307 7307 7304 7298 7289 7277 7262 7244 7224 7201 7176 7148 7120 7089 7058 7026 6994 6962 6930 6899 6869 6841 6815 6791 6769 6751 6736 6724 6716 6713 6713 6718 6727 6740 6759 6781 6809 6841 6877 6917 6962 7010 7062 7117 7175 7237 7300 7366 7434 7503 7573 7644 7715 7787 7858 7928 7997 8066 8132 8196 8259 8318 8376 8430 8481 8529 8573 8614 8651 8684 8713 8738 8759 8776 8788 8797 8801 8800 8796 8786 8773 8755 8733 8706 8675 8639 8600 8556 8507 8455 8399 8338 8274 8206 8135 8060 7982 7901 7817 7731 7642 7552 7460 7366 7272 7176 7081 6985 6890 6795 6701 6609 6518 6429 6343 6259 6179 6101 6027 5956 5890 5827 5769 5716 5667 5622 5583 5549 5519 5495 5476 5462 5454 5450 5452 5459 5472 5489 5511 5539 5571 5609 5651 5698 5749 5805 5865 5930 5998 6070 6146 6225 6307 6392 6480 6570 6663 6757 6854 6951 7050 7149 7249 7349 7449 7549 7648 7746 7843 7939 8033 8125 8215 8303 8389 8472 8552 8630 8705 8777 8845 8911 8974 9034 9091 9144 9195 9243 9288 9331 9371 9408 9443 9476 9506 9534 9561 9585 9608 9629 9648 9666 9683 9698 9712 9725 9737 9748 9758 9767 9776 9783 9791 9797 9803 9809 9814 9818 9822 9826 9830 9833 9836 9839 9842 9844 9846 9848 9850 9852 9854 9856 9857 9859 9860 9862 9863 9865 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9882 9884 9885 9887 9888 9890 9891 9893 9895 6164 0 42 7 9896 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9887 9885 9884 9882 9880 9878 9876 9875 9873 9871 9870 9868 9867 9865 9864 9863 9862 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9855 9855 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9839 9838 9837 9836 9835 9834 9833 9832 9832 9831 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9843 9845 9847 9848 9851 9853 9855 9857 9860 9862 9865 9867 9870 9873 9875 9878 9881 9884 9886 9889 9892 9894 9897 9900 9902 9905 9907 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 6165 0 42 7 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9906 9905 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9892 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9897 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9889 9887 9886 9883 9881 9878 9875 9872 9868 9864 9859 9854 9849 9842 9835 9828 9819 9810 9801 9790 9778 9766 9753 9738 9723 9706 9689 9670 9650 9629 9606 9583 9557 9531 9502 9472 9441 9408 9372 9335 9296 9255 9212 9167 9120 9070 9018 8963 8907 8848 8787 8723 8658 8590 8520 8449 8376 8301 8225 8148 8070 7991 7912 7833 7754 7675 7596 7519 7443 7368 7296 7225 7156 7091 7028 6968 6911 6858 6808 6762 6720 6683 6649 6620 6595 6575 6559 6548 6541 6539 6542 6549 6561 6578 6599 6624 6654 6688 6726 6769 6815 6866 6920 6977 7038 7102 7169 7239 7311 7386 7462 7540 7620 7701 7783 7865 7948 8031 8114 8196 8278 8358 8438 8516 8592 8667 8740 8810 8879 8944 9008 9069 9127 9182 9235 9285 9333 9378 9420 9460 9497 9532 9564 9594 9623 9649 9673 9695 9716 9735 9753 9769 9783 9797 9809 9820 9831 9840 9849 9856 9863 9870 9875 9880 9885 9889 9893 9896 9899 9901 9904 9906 9907 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9885 9882 9879 9875 9871 9868 9864 9861 9857 9853 9850 9847 9843 9840 9837 9834 9832 9829 9827 9825 9823 9821 9820 9818 9817 9816 9816 9815 9815 9815 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9824 9826 9827 9829 9830 9832 9833 9835 9837 9839 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9861 9863 9865 9867 9869 9871 9872 9874 9875 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 6166 0 42 7 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9909 9906 9903 9900 9897 9893 9889 9885 9881 9876 9871 9865 9859 9853 9845 9838 9830 9821 9811 9801 9790 9778 9766 9753 9738 9723 9707 9690 9672 9653 9633 9611 9589 9565 9540 9514 9486 9457 9426 9394 9360 9324 9287 9247 9206 9162 9117 9069 9018 8966 8910 8852 8791 8728 8662 8592 8520 8445 8367 8286 8203 8116 8027 7935 7841 7745 7646 7546 7444 7341 7236 7130 7025 6919 6813 6707 6602 6498 6396 6296 6197 6101 6008 5918 5831 5748 5669 5594 5523 5457 5396 5339 5288 5241 5200 5164 5133 5108 5088 5073 5064 5060 5062 5069 5081 5099 5121 5149 5182 5220 5263 5311 5364 5421 5482 5549 5619 5693 5772 5854 5940 6029 6121 6216 6313 6414 6516 6619 6725 6832 6939 7047 7156 7264 7372 7479 7586 7691 7795 7897 7997 8094 8190 8282 8372 8459 8543 8625 8702 8777 8848 8917 8981 9043 9102 9157 9210 9259 9306 9350 9391 9430 9466 9500 9532 9561 9589 9614 9638 9660 9681 9700 9717 9733 9748 9762 9774 9785 9795 9805 9813 9820 9827 9833 9838 9843 9847 9850 9853 9856 9858 9860 9861 9863 9864 9865 9866 9866 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9898 9899 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9935 9937 9939 9940 9942 9944 9945 9947 9948 9949 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9937 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9959 9961 9962 9964 9965 9967 9969 9970 9972 9973 9974 9975 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 6167 0 42 7 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9986 9986 9987 9988 9989 9990 9991 9991 9992 9993 9994 9994 9995 9995 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9984 9984 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9988 9988 9987 9987 9988 9988 9988 9989 9989 9990 9991 9991 9992 9993 9994 9995 9996 9997 9997 9998 9999 9999 999910000100001000010000 9999 9999 9999 9998 9998 9997 9996 9996 9995 9995 9994 9993 9993 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9987 9986 9986 9985 9984 9982 9981 9980 9979 9978 9976 9975 9974 9973 9971 9970 9969 9967 9966 9965 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9921 9920 9918 9916 9915 9913 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9882 9881 9880 9878 9876 9874 9872 9870 9867 9865 9862 9859 9856 9853 9850 9846 9843 9839 9835 9831 9827 9823 9819 9815 9810 9806 9802 9798 9794 9790 9786 9782 9779 9775 9772 9769 9767 9764 9762 9761 9759 9758 9758 9758 9758 9759 9760 9761 9763 9766 9768 9771 9775 9779 9783 9787 9792 9797 9802 9807 9813 9818 9824 9830 9836 9842 9847 9853 9859 9864 9870 9875 9880 9885 9890 9895 9899 9903 9907 9911 9915 9918 9921 9924 9927 9929 9932 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 6168 0 42 7 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9937 9936 9935 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9902 9900 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9831 9829 9827 9825 9824 9822 9820 9818 9816 9813 9810 9808 9804 9801 9797 9793 9788 9783 9778 9772 9765 9758 9750 9742 9733 9723 9713 9702 9690 9678 9664 9650 9635 9619 9602 9584 9565 9545 9524 9502 9478 9453 9427 9399 9370 9340 9308 9274 9239 9201 9162 9121 9079 9034 8987 8938 8886 8833 8777 8719 8658 8595 8529 8461 8391 8317 8241 8163 8082 7998 7912 7823 7731 7637 7541 7442 7341 7238 7134 7027 6919 6809 6699 6587 6475 6363 6250 6138 6026 5915 5805 5697 5590 5485 5383 6169 0 42 7 5284 5187 5094 5004 4918 4836 4759 4685 4617 4553 4494 4440 4392 4348 4310 4277 4250 4228 4211 4200 4195 4195 4200 4211 4228 4249 4277 4309 4347 4391 4439 4493 4552 4616 4685 4759 4837 4920 5008 5099 5195 5294 5397 5503 5612 5724 5838 5954 6071 6190 6310 6431 6551 6672 6791 6911 7029 7145 7260 7372 7482 7590 7695 7796 7895 7990 8082 8171 8256 8338 8416 8491 8562 8629 8694 8755 8813 8868 8920 8970 9016 9060 9101 9141 9177 9212 9245 9276 9305 9332 9357 9381 9404 9425 9445 9463 9480 9496 9511 9525 9538 9550 9561 9572 9581 9590 9598 9606 9613 9620 9626 9632 9637 9642 9647 9651 9655 9659 9663 9667 9670 9673 9676 9679 9682 9684 9687 9689 9691 9693 9694 9696 9697 9698 9699 9700 9700 9701 9701 9701 9701 9700 9700 9699 9698 9697 9696 9695 9694 9693 9692 9690 9689 9687 9686 9684 9683 9681 9679 9677 9676 9674 9672 9669 9667 9665 9662 9659 9656 9652 9649 9645 9640 9636 9631 9626 9620 9614 9608 9601 9593 9586 9578 9569 9560 9550 9540 9530 9518 9507 9494 9481 9468 9453 9438 9422 9406 9388 9369 9350 9329 9308 9285 9261 9236 9209 9181 9151 9120 9088 9054 9018 8980 8940 8899 8856 8810 8762 8713 8661 8606 8549 8490 8428 8364 8297 8227 8155 8079 8001 7920 7836 7749 7659 7566 7471 7373 7272 7168 7063 6955 6844 6732 6618 6503 6387 6269 6152 6033 5915 5797 5680 5563 5448 5334 5222 5113 5006 4902 4801 4703 4609 4518 4432 4350 4272 4198 4130 4065 4006 3951 3901 3856 3816 3781 3751 3725 3705 3689 3678 3672 3670 3674 3682 3695 3713 3736 3763 3795 3832 3874 3920 3972 4028 4088 4154 4224 4298 4377 4460 4548 4639 4735 4834 4936 5042 5151 5263 5377 5493 5611 5730 5851 5972 6094 6216 6338 6460 6581 6701 6819 6936 7051 7164 7275 7384 7490 7593 7693 7790 7885 7976 8065 8150 8232 8311 8387 8460 8530 8597 8661 8722 8781 8837 8890 8941 8990 9036 9080 9121 9161 9199 9234 9268 9300 9330 9358 9385 9411 9434 9457 9478 9498 9517 9534 9551 9566 9581 9595 9608 9620 9631 9642 9653 9662 9672 9680 9689 9697 9704 9711 9718 9724 9731 9736 9742 9747 9752 9757 9761 9765 9769 9773 9776 9780 9783 9786 9788 9791 9793 9795 9798 9800 9801 9803 9805 9807 9808 9810 9811 9813 9814 9815 9816 9817 9818 9819 9819 9820 9820 9820 9820 9820 9819 9819 9818 9817 9815 9813 9812 9809 9807 9804 9801 9798 9795 9791 9787 9783 9779 9774 9770 9765 9760 9755 9749 9744 9738 9733 9727 9721 9715 9709 9703 9697 9691 9684 9678 9672 9665 9659 9653 9647 9640 9634 9628 9622 9617 9611 9606 9601 9596 9591 9587 9583 9579 9576 9573 9571 9569 9567 9566 9566 9565 9566 9567 9568 9570 9573 9576 9579 9583 9588 9593 9598 9603 9609 9615 9622 9629 6170 0 42 7 9635 9642 9649 9657 9664 9671 9678 9685 9692 9699 9705 9712 9718 9724 9730 9736 9742 9747 9752 9757 9762 9766 9771 9775 9779 9783 9787 9791 9795 9799 9802 9806 9809 9813 9816 9819 9823 9826 9829 9832 9835 9838 9840 9843 9845 9848 9850 9852 9854 9856 9858 9859 9861 9862 9863 9864 9865 9866 9866 9867 9867 9867 9868 9867 9867 9867 9866 9866 9865 9864 9863 9862 9860 9859 9857 9856 9854 9852 9850 9848 9846 9844 9841 9839 9837 9835 9833 9831 9829 9827 9825 9824 9822 9821 9820 9819 9818 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9818 9818 9817 9816 9815 9814 9813 9811 9809 9806 9804 9801 9797 9794 9790 9785 9780 9775 9769 9763 9757 9750 9743 9735 9727 9719 9710 9701 9692 9682 9672 9662 9652 9641 9630 9619 9608 9597 9586 9574 9563 9551 9540 9528 9517 9505 9493 9481 9469 9457 9445 9432 9420 9407 9394 9381 9368 9354 9340 9326 9311 9296 9280 9264 9247 9230 9212 9194 9175 9155 9134 9113 9091 9067 9043 9018 8991 8963 8934 8904 8872 8839 8804 8768 8730 8690 8648 8604 8559 8511 8462 8410 8356 8300 8242 8182 8120 8056 7990 7922 7852 7780 7707 7632 7556 7479 7400 7321 7241 7161 7081 7001 6921 6841 6763 6685 6609 6534 6461 6391 6323 6257 6194 6135 6078 6025 5976 5931 5890 5853 5820 5792 5768 5748 5733 5723 5717 5716 5719 5727 5739 5755 5775 5799 5827 5859 5894 5933 5974 6019 6067 6117 6170 6225 6282 6341 6401 6463 6527 6592 6658 6725 6792 6860 6929 6998 7068 7138 7207 7277 7347 7416 7486 7555 7623 7691 7759 7826 7892 7958 8023 8087 8150 8213 8274 8335 8394 8453 8510 8566 8621 8675 8728 8780 8830 8879 8926 8972 9017 9060 9102 9143 9182 9220 9256 9291 9325 9357 9387 9417 9445 9472 9497 9521 9544 9566 9586 9605 9624 9641 9657 9672 9686 9699 9712 9723 9734 9744 9753 9762 9769 9776 9783 9789 9794 9799 9803 9807 9811 9813 9816 9818 9820 9821 9822 9822 9822 9822 9822 9821 9820 9818 9817 9815 9812 9810 9807 9804 9801 9798 9794 9790 9786 9782 9778 9773 9768 9764 9759 9754 9749 9744 9739 9734 9728 9723 9718 9713 9708 9703 9698 9693 9689 9684 9680 9676 9672 9668 9665 9662 9659 9657 9655 9653 9652 9651 9651 9651 9652 9653 9654 9657 9659 9662 9665 9669 9673 9678 9683 9688 9694 9699 9705 9712 9718 9724 9730 9737 9743 9749 9755 9761 9767 9772 9777 9782 9787 9791 9795 9799 9802 9805 9807 9810 9811 9813 9814 9815 9815 9815 9815 9814 9813 9812 9810 9808 9805 9803 9799 9796 9792 9788 9783 9778 9773 9767 9761 9755 9748 9741 9734 9727 9720 9712 9705 9698 9690 9683 9675 9668 9661 9655 9648 9642 9636 9631 9626 9621 9617 9614 6171 0 42 7 9610 9608 9606 9604 9603 9603 9603 9604 9606 9607 9610 9613 9617 9621 9625 9631 9636 9642 9649 9656 9664 9671 9679 9688 9696 9705 9714 9723 9732 9741 9750 9759 9768 9777 9785 9793 9801 9808 9815 9821 9827 9833 9838 9843 9848 9852 9855 9858 9861 9864 9866 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9907 9909 9910 9912 9914 9916 9917 9919 9921 9923 9924 9926 9927 9928 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9925 9923 9921 9919 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 6172 0 42 7 9922 9921 9920 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9950 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9926 9923 9921 9918 9916 9914 9911 9909 9907 9905 9903 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9944 9942 9941 9939 9937 9934 9932 9929 9926 9924 9921 9918 9914 9911 9908 9904 9900 9897 9893 9889 9885 9880 9876 9872 9867 9862 9858 9853 9848 9843 9838 9833 9828 9823 9819 9814 9809 9805 9801 9797 9793 9790 9787 9784 9782 9780 9779 9778 9777 9777 9777 9777 9778 9779 9781 9783 9785 9788 9791 9794 9798 9801 9805 9809 9813 9818 9822 9827 9831 9836 9841 9846 9851 9856 9861 9866 9871 9876 9881 9886 9891 9896 9901 9905 9910 9915 9919 9923 9928 9932 9936 9939 9943 9946 9949 9952 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9952 9950 9948 9945 9943 9941 9939 9937 9934 9932 9931 9929 9927 9925 9924 9922 9921 6173 0 42 7 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9901 9901 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9901 9898 9896 9892 9889 9885 9881 9877 9872 9868 9862 9856 9850 9844 9836 9829 9820 9811 9801 9791 9780 9767 9754 9740 9725 9708 9691 9672 9652 9630 9607 9582 9556 9528 9498 9467 9433 9398 9361 9321 9280 9236 9190 9141 9090 9037 8981 8923 8862 8799 8733 8664 8593 8519 8443 8364 8283 8200 8114 8026 7937 7845 7752 7657 7560 7463 7364 7265 7165 7065 6965 6865 6765 6666 6568 6471 6375 6281 6189 6099 6012 5927 5845 5765 5689 5617 5547 5482 5420 5363 5309 5260 5216 5176 5141 5110 5085 5065 5050 5041 5037 5039 5046 5060 5079 5104 5135 5172 5214 5263 5318 5378 5444 5515 5592 5674 5761 5852 5948 6047 6150 6257 6366 6478 6592 6707 6824 6941 7058 7175 7292 7408 7522 7635 7746 7854 7960 8062 8162 8259 8352 8441 8527 8610 8688 8763 8834 8902 8966 9026 9083 9137 9188 9236 9280 9322 9361 9398 9432 9464 9494 9522 9548 9572 9594 9615 9634 9651 9668 9682 9696 9709 9720 9731 9740 9749 9756 9764 9770 9776 9781 9786 9790 9794 9798 9801 9804 9807 9810 9813 9815 9818 9820 9822 9825 9827 9829 9832 9834 9836 9838 9841 9843 9845 9847 9850 9852 9854 9856 9858 9861 9863 9865 9867 9869 9871 9872 9874 9876 9877 9879 9881 9882 9883 9885 9886 9887 9888 9889 9889 9890 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 6174 0 42 7 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9955 9954 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9909 9908 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9942 9940 9938 9936 9935 9933 9932 9930 9929 9928 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9901 9899 6175 0 42 7 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9878 9877 9875 9874 9872 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9845 9844 9842 9840 9838 9837 9835 9833 9831 9829 9826 9824 9822 9820 9818 9816 9814 9811 9809 9807 9805 9803 9801 9799 9798 9796 9795 9794 9792 9792 9791 9790 9790 9790 9790 9790 9791 9791 9792 9794 9795 9796 9798 9800 9802 9803 9806 9808 9810 9812 9814 9816 9818 9820 9821 9823 9824 9826 9827 9827 9828 9828 9828 9827 9826 9825 9823 9821 9818 9815 9811 9806 9801 9795 9789 9782 9773 9765 9755 9744 9732 9720 9706 9691 9676 9659 9640 9621 9601 9579 9556 9532 9506 9479 9450 9421 9389 9357 9322 9287 9249 9210 9169 9127 9083 9037 8990 8940 8889 8836 8782 8725 8667 8607 8545 8481 8416 8350 8281 8212 8142 8070 7998 7925 7851 7778 7705 7631 7558 7486 7415 7346 7278 7211 7147 7086 7027 6971 6918 6869 6823 6781 6743 6710 6681 6656 6635 6620 6609 6602 6601 6604 6612 6624 6641 6663 6689 6719 6754 6792 6835 6881 6930 6983 7040 7099 7160 7225 7291 7360 7430 7503 7576 7651 7726 7802 7879 7956 8033 8110 8186 8262 8336 8410 8482 8554 8623 8691 8757 8821 8884 8944 9001 9057 9110 9161 9210 9256 9300 9342 9381 9419 9454 9487 9518 9547 9574 9599 9623 9645 9666 9685 9702 9719 9734 9748 9761 9773 9784 9794 9804 9812 9820 9827 9834 9840 9846 9851 9856 9860 9864 9867 9871 9874 9877 9879 9882 9884 9886 9888 9890 9892 9893 9895 9896 9898 9900 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9914 9914 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 6176 0 42 7 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9924 9922 9919 9916 9913 9910 9906 9903 9899 9895 9891 9886 9881 9876 9871 9865 9859 9853 9846 9838 9830 9822 9812 9803 9792 9781 9769 9757 9743 9729 9714 9698 9681 9663 9644 9625 9604 9582 9559 9535 9509 9483 9455 9426 9396 9365 9332 9298 9262 9225 9187 9147 9106 9063 9018 8972 8924 8874 8822 8769 8714 8657 8598 8538 8475 8411 8346 8278 8209 8139 8067 7994 7920 7844 7768 7691 7613 7535 7458 7380 7302 7225 7148 7072 6998 6925 6853 6783 6716 6650 6587 6526 6469 6414 6362 6314 6269 6227 6189 6155 6125 6098 6075 6057 6042 6032 6026 6024 6026 6032 6043 6058 6076 6100 6127 6158 6193 6233 6276 6323 6374 6428 6486 6547 6612 6679 6750 6823 6899 6977 7057 7139 7222 7307 7393 7480 7567 7654 7742 7829 7916 8002 8087 8171 8253 8333 8412 8489 8564 8636 8706 8774 8839 8902 8961 9018 9073 9125 9174 9221 9265 9307 9346 9383 9418 9450 9481 9509 9536 9561 9584 9606 9626 9645 9662 9678 9693 9707 9720 9731 9742 9753 9762 9771 9779 9787 9794 9800 9806 9812 9817 9823 9827 9832 9836 9841 9845 9849 6177 0 42 8 9859 9863 9867 9870 9874 9878 9881 9885 9888 9892 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9924 9922 9919 9917 9914 9910 9906 9902 9897 9892 9887 9881 9874 9867 9859 9851 9842 9832 9822 9811 9799 9786 9773 9758 9743 9726 9709 9691 9671 9651 9629 9607 9583 9558 9532 9504 9476 9446 9415 9382 9349 9315 9279 9242 9205 9166 9127 9087 9046 9005 8963 8922 8880 8839 8797 8756 8716 8677 8638 8601 8565 8530 8498 8467 8438 8412 8388 8366 8348 8331 8318 8308 8301 8296 8295 8297 8302 8311 8322 8336 8353 8373 8395 8420 8448 8478 8509 8543 8579 8616 8655 8694 8735 8777 8819 8862 8905 8947 8990 9033 9075 9117 9158 9199 9238 9277 9314 9350 9385 9419 9451 9482 9512 9541 9567 9593 9617 9640 9662 9682 9701 9718 9735 9750 9764 9778 9790 9801 9811 9820 9829 9836 9843 9849 9854 9859 9863 9867 9870 9872 9874 9876 9877 9878 9879 9879 9879 9879 9879 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9871 9871 9870 9868 9867 9865 9864 9862 9859 9857 9855 9852 9849 9846 9843 9839 9836 9832 9829 9825 9821 9817 9813 9809 9805 9800 9796 9792 9788 9784 9780 9776 9773 9769 9766 9763 9760 9757 9755 9753 9751 9749 9748 9748 9747 9747 9748 9749 9750 9752 9754 9756 9759 9762 9766 9770 9774 9779 9783 9788 9793 9799 9804 9810 9815 9821 9827 9832 9838 9844 9849 9854 9859 9865 9869 9874 9879 9883 9887 9891 9895 9899 9903 9906 9910 9913 9916 9919 9922 9924 9927 9930 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9935 9934 6178 0 42 8 9934 9933 9932 9931 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9915 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9875 9873 9872 9870 9868 9867 9865 9863 9862 9860 9859 9857 9856 9855 9854 9853 9852 9852 9851 9851 9851 9851 9851 9851 9852 9852 9853 9854 9855 9856 9857 9859 9860 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9892 9894 9895 9897 9899 9900 9901 9903 9904 9905 9906 9907 9907 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9871 9869 9868 9867 9865 9864 9863 9862 9860 9859 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9843 9842 9841 9840 9839 9838 9837 9837 9836 9835 9835 9834 9834 9834 9833 9833 9833 9833 9833 9834 9834 9834 9835 9836 9836 9837 9838 9839 9840 9842 9843 9844 9846 9847 9849 9850 9852 9854 9855 9857 9858 9860 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9882 9882 9883 9884 9885 9886 9888 9889 9891 9892 9894 9896 9897 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 6179 0 42 8 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9913 9912 9910 9908 9906 9904 9902 9900 9899 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9888 9887 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9919 9917 9915 9912 9909 9907 9904 9901 9898 9895 9892 9888 9885 9882 9879 9876 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9843 9840 9838 9836 9835 9833 9832 9831 9830 9829 9829 9829 9830 9831 9832 9833 9835 9837 9839 9842 9845 9848 9852 9855 9859 9863 9867 9872 9876 9880 9885 9889 9894 9898 9902 9906 9910 9914 9918 9922 9925 9929 9932 9935 9937 9940 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9964 9965 9967 9968 9970 9971 9973 9974 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9943 9941 9939 9936 9934 9931 9929 9926 9924 9921 9919 9916 9914 9912 9909 9907 9905 9903 9901 9898 9896 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9870 9868 9867 9865 9864 9862 9861 9860 9859 9858 9857 9857 9856 9856 9855 9855 9855 9856 9856 9857 9857 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9872 9873 9873 9873 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9871 9870 9869 9868 9866 9865 9863 9861 9858 9856 9853 9850 9846 9843 9839 9834 9830 9825 9820 9814 9809 9803 9796 9790 9783 9776 9768 9760 9752 9744 9735 9726 9717 9707 9697 9688 9678 9667 9657 9647 9636 9626 9615 9605 9595 9585 9576 9566 9557 9549 9541 9534 9527 9521 9516 9512 9508 9505 9503 9502 9502 9503 6180 0 42 8 9504 9506 9510 9514 9518 9524 9530 9537 9544 9551 9559 9567 9575 9584 9592 9600 9608 9616 9624 9631 9637 9643 9648 9653 9657 9659 9661 9662 9662 9661 9659 9655 9651 9645 9638 9629 9619 9608 9595 9580 9564 9545 9526 9504 9480 9454 9426 9396 9363 9329 9291 9251 9209 9164 9116 9065 9011 8955 8896 8834 8769 8701 8631 8558 8482 8404 8324 8241 8156 8070 7982 7892 7801 7709 7616 7523 7430 7337 7243 7151 7059 6969 6880 6792 6707 6624 6544 6466 6391 6320 6253 6189 6129 6073 6021 5975 5932 5895 5863 5835 5813 5796 5785 5778 5778 5782 5792 5807 5828 5854 5885 5921 5962 6008 6059 6114 6174 6238 6306 6377 6452 6530 6611 6695 6781 6869 6959 7050 7143 7236 7330 7424 7518 7612 7705 7797 7888 7978 8066 8153 8237 8319 8399 8476 8551 8623 8692 8759 8822 8883 8941 8996 9048 9097 9144 9188 9229 9267 9303 9336 9367 9396 9423 9447 9470 9490 9509 9527 9542 9556 9569 9580 9590 9599 9607 9615 9621 9626 9631 9635 9639 9643 9645 9648 9651 9653 9655 9657 9659 9661 9664 9666 9669 9671 9674 9678 9681 9685 9689 9693 9697 9702 9707 9712 9717 9722 9728 9734 9739 9745 9751 9757 9762 9768 9774 9779 9785 9790 9795 9800 9805 9809 9814 9818 9822 9826 9829 9832 9836 9838 9841 9844 9846 9848 9850 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9886 9887 9888 9890 9892 9893 9895 9896 9898 9900 9901 9903 9905 9907 9908 9910 9912 9914 9916 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9934 9936 9937 9939 9941 9942 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 6181 0 42 8 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 6182 0 42 8 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9945 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9865 9865 9866 9867 9868 9870 9871 9873 9875 9876 9878 9881 9883 9885 9887 9890 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9955 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9932 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9844 9841 9839 9836 9834 9831 9829 9827 9825 9823 9822 9820 9819 9818 9817 9816 9816 9815 9815 9816 9816 9817 9817 9819 9820 9821 9823 9825 9827 9829 9832 9835 9837 9840 9843 9847 9850 9853 9857 9860 9864 9867 9871 9874 9878 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9919 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9962 9961 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9940 9938 9937 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 6183 0 42 8 9906 9904 9901 9899 9896 9893 9890 9887 9884 9881 9878 9874 9871 9868 9864 9861 9857 9854 9850 9847 9843 9840 9836 9832 9829 9826 9822 9819 9816 9813 9809 9807 9804 9801 9799 9796 9794 9793 9791 9789 9788 9787 9787 9786 9786 9787 9787 9788 9789 9790 9792 9794 9796 9799 9801 9804 9807 9811 9814 9818 9822 9825 9829 9833 9838 9842 9846 9850 9854 9858 9862 9867 9871 9875 9878 9882 9886 9890 9893 9897 9900 9903 9906 9909 9912 9915 9918 9920 9923 9925 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9955 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9893 9891 9888 9886 9883 9881 9879 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9858 9857 9856 9855 9855 9854 9854 9854 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9851 9851 9850 9850 9849 9848 9847 9846 9845 9843 9841 9839 9837 9835 9832 9830 9827 9823 9819 9815 9811 9806 9801 9796 9789 9783 9776 9768 9760 9752 9743 9733 9723 9712 9700 9688 9676 9662 9649 9634 9619 9604 9588 9572 9556 9539 9522 9505 9488 9470 9453 9436 9418 9401 9385 9368 9352 9336 9321 9307 9293 9279 9266 9255 9243 9233 9223 9214 9206 9199 9193 9188 9183 9179 9176 9173 9172 9171 9171 9171 9172 9173 9175 9178 9181 9184 9188 9192 9196 9201 9206 9212 9217 9223 9229 9235 9242 9249 9256 9263 9270 9278 9286 9294 9303 9312 9321 9330 9340 9350 9360 9371 9381 9393 9404 9416 9428 9440 9452 9465 9478 9491 9504 9517 9530 9544 9557 9570 9584 9597 9610 9623 9636 9649 9662 9674 9686 9698 9710 9722 9733 9743 9754 9764 9774 9783 9792 9800 9809 9816 9824 9831 9837 9843 9849 9854 9859 9864 9868 9871 9875 9877 9880 9882 9883 9884 9885 9885 9885 9885 9884 9883 9881 9879 9877 9874 9871 9868 9864 9860 9856 9851 9846 9840 9835 9829 9822 9816 9809 9802 9795 9788 9780 9772 9765 9757 9749 9741 9733 9725 9717 9710 9702 9695 9688 9681 9674 9668 9662 9656 9651 9647 9642 9639 9635 9633 9630 9629 9627 9627 9627 9627 9628 9629 9631 9634 9636 9640 9643 9648 9652 9657 9662 9667 9673 9679 9685 9691 9698 9705 9711 9718 9725 9732 9738 9745 9752 9759 9765 9772 9778 9785 9791 9797 9803 9808 9814 9819 9825 9829 9834 9839 9843 9847 9851 9855 9859 9862 9865 9868 9871 9873 9876 9878 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9903 9905 9907 9909 9911 9914 6184 0 42 8 9916 9918 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9943 9945 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9937 9937 9937 9937 9937 6185 0 42 8 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9963 9963 9963 9963 9962 9961 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9947 9945 9943 9941 9939 9938 9936 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9928 9927 9926 9925 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9887 9884 9882 9879 9875 9872 9868 9865 9860 9856 9851 9846 9840 9834 9828 9821 9813 9805 9797 9787 9778 9767 9756 9745 9733 9720 9706 9692 9677 9661 9645 9628 9610 9592 9573 9553 9532 9511 9489 9467 9444 9420 9396 9372 9346 9321 9295 9269 9242 9216 9189 9163 9136 9110 9084 9058 9033 9008 8985 8962 8940 8919 8899 8881 8864 8848 8834 8822 8811 8803 8796 8791 8788 8787 8789 8792 8797 8804 8813 8824 8837 8852 8868 8886 8906 8927 8949 8972 8997 9022 9049 9076 9103 9131 9160 9188 9217 9246 9275 9303 9332 9359 9387 9414 9440 9466 9491 9515 9539 9562 9584 9605 9625 9645 9663 9681 9698 9714 9729 9744 9757 9770 9782 9793 9804 9814 9823 9831 9839 9846 9853 9859 9865 9870 9874 9879 9882 9886 9889 9892 9894 9896 9898 9900 9902 9903 9904 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 6186 0 42 8 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9889 9885 9881 9878 9874 9869 9865 9860 9855 9849 9844 9838 9832 9825 9818 9811 9803 9795 9786 9778 9768 9759 9749 9739 9728 9717 9706 9694 9683 9671 9658 9646 9634 9621 9609 9596 9584 9571 9559 9547 9534 9522 9511 9499 9488 9477 9466 9456 9446 9436 9426 9417 9408 9399 9390 9382 9374 9366 9358 9351 9343 9336 9329 9322 9315 9309 9302 9296 9289 9283 9277 9271 9266 9260 9255 9250 9246 9242 9238 9235 9232 9230 9228 9227 9227 9227 9228 9230 9233 9236 9240 9245 9251 9258 9265 9273 9282 9292 9302 9313 9325 9337 9350 9363 9377 9391 9406 9420 9436 9451 9466 9482 9497 9513 9528 9543 9559 9574 9588 9603 9617 9632 9645 9659 9672 9685 9697 9709 9721 9732 9743 9753 9763 9773 9782 9791 9799 9807 9814 9821 9828 9835 9841 9846 9851 9856 9861 9865 9869 9873 9876 9879 9882 9885 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9933 9932 9931 9929 9927 9926 9924 9921 9919 9916 9913 9910 9906 9902 9898 9893 9888 9882 9876 9870 9863 9855 9847 9839 9829 9819 9808 9796 9783 9770 9755 9740 9723 9705 9686 9666 9645 9622 9598 9572 9545 9517 9487 9455 9422 9388 9352 9315 9276 9236 9195 9152 9108 9063 9017 8970 8922 8873 8824 8774 8724 8673 8622 8571 8521 8470 8420 8371 8322 8274 8227 8181 8137 8094 8052 8012 7974 7938 7904 7872 7842 7815 7790 7768 7749 7732 7718 7707 7699 7694 7692 7693 7697 7704 7714 7728 7744 7763 7785 7810 7838 7868 7901 7936 7974 8013 8055 8098 8143 8190 8238 8287 8336 8387 8438 8489 8540 8591 8643 8693 8744 8793 8842 8889 8936 8981 9025 9068 9109 9149 9187 9224 9260 9293 9325 9356 9385 9413 9440 9465 9488 9511 9532 9552 9571 9589 9607 9623 9638 9653 9667 9680 9693 9705 9716 9727 9738 9748 9757 9767 9775 9784 9792 9799 9806 9813 9820 9826 9832 9838 9844 9849 9854 9859 9863 9867 9871 9875 9879 9883 9886 9889 9893 9896 9898 9901 9904 9906 9909 9911 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 6187 0 42 8 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9902 9900 9899 9897 9895 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9857 9856 9855 9854 9854 9853 9852 9852 9851 9851 9850 9849 9849 9849 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9865 9865 9865 9864 9863 9862 9861 9859 9857 9854 9851 9848 9844 9840 9835 9830 9824 9818 9811 9803 9795 9787 9778 9769 9759 9748 9737 9726 9715 9703 9690 9678 9665 9652 9640 9627 9614 9601 9589 9577 9565 9553 9542 9532 9522 9512 9504 9496 9489 9483 9478 9474 9470 9468 9467 9466 9467 9469 9472 9476 9480 9486 9493 9500 9508 9517 9527 9538 9549 9560 9572 9585 9598 9611 9624 9638 9651 9665 9678 9692 9705 9719 9732 9744 9757 9769 9781 9792 9803 9814 9824 9834 9843 9852 9860 9868 9876 9883 9889 9895 9901 9907 9912 9916 9921 9925 9928 9932 9935 9938 9940 9943 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9902 9900 9898 9896 9894 9891 9889 9886 9884 9881 9878 9875 9872 9868 9865 9860 9856 9851 9846 9841 9835 9828 9821 9813 9805 9796 9786 9776 9764 9752 9739 9724 9709 9693 9675 9657 9637 9616 9593 9570 9545 9518 9490 9461 9430 9398 9364 9328 9291 9252 9212 9170 9126 9080 9033 8984 8933 8880 8826 8770 8712 8653 8592 8530 8466 8401 8335 8267 8198 8128 8058 7986 7914 7842 7770 7698 7625 7553 7482 7412 7342 7274 7207 7142 7079 7018 6959 6903 6850 6800 6753 6710 6670 6634 6602 6575 6551 6532 6518 6508 6503 6503 6507 6516 6188 0 42 8 6530 6549 6572 6600 6633 6670 6711 6756 6806 6859 6915 6976 7039 7105 7174 7245 7318 7393 7470 7548 7627 7707 7787 7867 7947 8028 8107 8186 8264 8341 8417 8490 8563 8633 8702 8768 8833 8895 8955 9013 9068 9121 9171 9220 9266 9309 9351 9390 9427 9462 9495 9526 9555 9583 9608 9633 9655 9676 9696 9714 9731 9747 9762 9776 9789 9801 9813 9823 9833 9842 9850 9858 9865 9872 9878 9884 9889 9894 9899 9903 9907 9911 9915 9918 9921 9924 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9915 9913 9910 9908 9906 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9971 9970 9968 9967 9965 9962 9960 9958 9955 9952 9949 9946 9942 9939 9935 9931 9927 9922 9917 9912 9907 9901 9895 9888 9881 9874 9866 9858 9849 9840 9830 9820 9809 9798 9786 9774 9761 9747 9733 9719 9704 9688 9672 9656 9639 9622 9605 9587 9570 9552 9534 9516 9498 9480 9462 9445 9427 9410 9393 9377 9361 9345 9330 9316 9302 9288 9275 9263 9251 9240 9230 9220 9211 9202 9194 9187 9180 9174 9168 9163 9159 9155 9151 9148 9146 9144 9142 9141 9140 9140 9140 9140 9140 9141 9142 6189 0 42 8 9144 9146 9148 9150 9152 9155 9158 9162 9166 9170 9174 9179 9184 9190 9196 9202 9209 9216 9224 9232 9241 9250 9260 9270 9281 9292 9304 9317 9330 9343 9357 9371 9386 9401 9416 9432 9448 9464 9480 9497 9514 9530 9547 9564 9580 9597 9613 9630 9646 9661 9677 9692 9707 9721 9735 9749 9763 9775 9788 9800 9811 9823 9833 9843 9853 9862 9871 9879 9887 9895 9902 9908 9914 9920 9926 9931 9936 9940 9944 9948 9951 9955 9958 9961 9963 9966 9968 9970 9972 9974 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9972 9970 9969 9967 9965 9963 9962 9960 9958 9956 9954 9952 9949 9947 9945 9943 9940 9937 9935 9932 9929 9926 9923 9920 9916 9913 9909 9906 9902 9899 9896 9892 9889 9885 9882 9879 9876 9873 9870 9868 9866 9864 9862 9860 9859 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 6190 0 42 8 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9889 9886 9883 9880 9877 9873 9870 9866 9862 9857 9853 9848 9844 9839 9834 9829 9825 9820 9815 9810 9805 9801 9796 9791 9787 9783 9778 9774 9770 9767 9763 9759 9756 9753 9750 9747 9744 9742 9739 9737 9735 9733 9732 9731 9730 9729 9728 9728 9728 9729 9730 9731 9732 9734 9736 9738 9741 9744 9747 9751 9754 9758 9763 9767 9772 9776 9781 9786 9791 9796 9801 9806 9811 9815 9820 9825 9829 9833 9838 9842 9845 9849 9853 9856 9859 9862 9865 9868 9870 9873 9875 9877 9880 9882 9884 9886 9887 9889 9891 9893 9894 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9847 9846 9845 9845 9844 9843 9842 9842 9841 9840 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9834 9833 9833 9833 9832 9832 9832 9831 9831 9830 9830 9829 9829 9828 9828 9827 9826 9825 9824 9823 9822 9821 9819 9818 9816 9814 9812 9810 9808 9805 9802 9799 9796 9792 9788 9784 9779 6191 0 42 8 9774 9769 9763 9757 9751 9744 9736 9727 9719 9709 9698 9687 9675 9662 9648 9633 9616 9599 9580 9560 9538 9515 9490 9463 9435 9404 9372 9338 9301 9262 9221 9178 9132 9084 9033 8979 8923 8864 8803 8739 8672 8603 8531 8456 8379 8300 8219 8135 8049 7962 7873 7782 7690 7597 7503 7408 7313 7218 7122 7027 6933 6839 6746 6654 6564 6475 6388 6303 6220 6139 6060 5984 5911 5840 5773 5707 5645 5586 5529 5476 5425 5378 5333 5291 5253 5217 5185 5156 5130 5107 5088 5072 5059 5051 5046 5045 5048 5055 5067 5083 5104 5129 5160 5195 5235 5281 5331 5387 5448 5514 5585 5661 5741 5826 5916 6009 6106 6207 6310 6416 6525 6636 6748 6861 6974 7088 7202 7315 7427 7537 7646 7753 7857 7959 8057 8152 8244 8333 8417 8498 8575 8648 8717 8783 8844 8902 8955 9006 9053 9096 9136 9173 9207 9239 9267 9293 9317 9338 9358 9375 9390 9404 9416 9427 9436 9443 9450 9455 9459 9462 9463 9464 9464 9463 9461 9459 9455 9451 9446 9441 9434 9427 9420 9411 9402 9392 9382 9370 9358 9345 9332 9317 9302 9286 9269 9251 9232 9212 9191 9169 9146 9122 9096 9070 9042 9013 8982 8950 8917 8882 8846 8808 8768 8726 8683 8637 8590 8540 8488 8434 8377 8318 8257 8192 8125 8055 7982 7907 7828 7746 7661 7574 7483 7390 7293 7194 7093 6989 6883 6774 6664 6552 6439 6325 6210 6095 5979 5863 5747 5633 5519 5406 5295 5186 5079 4974 4872 4773 4676 4583 4494 4407 4325 4246 4170 4099 4032 3968 3908 3852 3800 3752 3708 3667 3630 3596 3566 3539 3516 3495 3478 3465 3454 3447 3442 3441 3443 3448 3456 3467 3481 3499 3521 3546 3574 3606 3642 3682 3726 3774 3826 3882 3943 4008 4077 4151 4229 4311 4398 4488 4583 4682 4784 4890 4999 5112 5227 5344 5464 5585 5708 5832 5957 6082 6207 6332 6456 6579 6700 6820 6938 7054 7167 7277 7384 7488 7589 7687 7781 7871 7958 8042 8122 8198 8271 8341 8407 8471 8531 8588 8643 8695 8744 8791 8836 8879 8919 8958 8995 9030 9063 9095 9126 9155 9183 9209 9235 9259 9282 9304 9325 9344 9363 9381 9399 9415 9430 9445 9459 9473 9486 9498 9510 9521 9531 9542 9552 9561 9570 9579 9588 9596 9604 9611 9619 9626 9633 9639 9646 9652 9658 9664 9669 9674 9679 9684 9688 9692 9696 9700 9704 9707 9711 9714 9717 9720 9722 9725 9728 9731 9734 9736 9739 9742 9745 9748 9751 9754 9757 9760 9763 9766 9770 9773 9776 9780 9783 9786 9790 9793 9796 9799 9802 9805 9807 9810 9812 9815 9817 9819 9821 9823 9825 9827 9828 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9839 9839 9838 9837 9837 9836 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9829 9828 9828 9828 9828 6192 0 42 8 9827 9827 9827 9827 9827 9828 9828 9828 9829 9829 9830 9830 9831 9831 9832 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9935 9937 9939 9942 9944 9947 9949 9951 9954 9956 9958 9960 9962 9964 9966 9967 9969 9970 9971 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 6193 0 42 8 9948 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9918 9916 9914 9912 9911 9909 9908 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9904 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9912 9913 9913 9915 9916 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9927 9926 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9883 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9855 9853 9851 9849 9847 9846 9844 9843 9841 9840 9838 9837 9836 9835 9834 9833 9832 9832 9831 9831 9831 9831 9831 9831 9832 9832 9833 9834 9835 9836 9838 9839 9841 9842 9844 9846 9848 9849 9851 9853 9855 9857 9860 9862 9864 9866 9868 9870 9872 9874 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9931 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9947 9946 6194 0 42 8 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9896 9894 9891 9888 9886 9883 9880 9876 9873 9870 9866 9863 9859 9855 9851 9847 9843 9839 9834 9830 9826 9821 9816 9812 9807 9802 9797 9792 9787 9782 9777 9772 9767 9762 9757 9751 9746 9741 9735 9730 9725 9719 9714 9708 9702 9696 9691 9685 9679 9672 9666 9660 9653 9647 9640 9633 9625 9618 9610 9602 9594 9585 9576 9567 9557 9547 9536 9525 9514 9502 9489 9477 9464 9450 9436 9421 9407 9392 9376 9360 9344 9328 9312 9296 9279 9263 9247 9231 9215 9200 9184 9170 9155 9141 9128 9115 9103 9092 9082 9072 9063 9055 9048 9042 9036 9032 9029 9026 9025 9025 9026 9027 9030 9034 9039 9045 9051 9059 9068 9077 9088 9099 9111 9124 9138 9152 9167 9183 9199 9216 9233 9250 9268 9286 9304 9323 9341 9360 9379 9397 9415 9433 9451 9469 9486 9503 9520 9536 9552 9567 9582 9596 9610 9623 9636 9648 9660 9671 9682 9692 9703 9712 9721 9730 9739 9747 9755 9763 9770 9777 9784 9791 9797 9804 9810 9816 9821 9827 9832 9837 9842 9847 9852 9856 9860 9864 9868 9872 9875 9878 9881 9884 9887 9890 9892 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9889 9887 9884 9882 9879 9877 9874 9872 9869 9866 9864 9861 9858 9855 9852 9849 9846 9843 9839 9836 9833 9829 9825 9822 9818 9814 9810 9806 9802 9798 9794 9791 9787 9783 9779 9775 9771 9768 9764 9761 9758 9755 9752 9750 9748 9746 9744 9743 9742 9741 9740 9740 9740 9741 9742 9743 9744 9746 9748 9750 9753 9756 9759 9762 9765 9769 9773 9777 9781 9785 9790 9794 9798 9803 9808 9812 9817 9822 9826 9831 9835 9840 9845 9849 9854 9858 9862 9867 9871 9875 9879 9883 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 6195 0 42 8 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9913 9911 9909 9907 9905 9904 9902 9900 9899 9897 9896 9895 9893 9892 9891 9890 9890 9889 9888 9888 9888 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9897 9896 9895 9893 9892 9890 9888 9886 9884 9882 9879 9876 9873 9870 9866 9863 9859 9855 9851 9846 9842 9837 9832 9826 9821 9815 9809 9803 9796 9789 9782 9775 9767 9759 9750 9741 9732 9722 9712 9701 9690 9678 9665 9652 9639 9624 9610 9594 9578 9561 9544 9526 9508 9489 9470 9450 9430 9409 9389 9368 9346 9325 9304 9282 9261 9240 9219 9198 9178 9158 9139 9120 9102 9084 9067 9051 9036 9022 9008 8996 8984 8974 8964 8956 8948 8942 8937 8933 8931 8929 8929 8929 8931 8934 8939 8944 8950 8958 8966 8976 8987 8998 9011 9024 9039 9054 9070 9086 9104 9122 9140 9160 9179 9199 9219 9240 9261 9282 9303 9324 9346 9367 9388 9409 9429 9450 9470 9490 9509 9528 9546 9564 9582 9599 9615 9631 9646 9661 9674 9688 9701 9713 9724 9736 9746 9756 9766 9775 9783 9791 9799 9806 9813 9820 9826 9832 9837 9842 9847 9852 9857 9861 9865 9869 9872 9876 9879 9882 9885 9888 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 6196 0 42 8 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9984 9982 9981 9979 9977 9975 9973 9971 9969 9966 9964 9962 9959 9957 9954 9952 9949 9947 9944 9942 9939 9937 9935 9932 9930 9928 9926 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9931 9933 9934 9936 9938 9940 9942 9944 9947 9949 9951 9953 9955 9958 9960 9962 9964 9966 9969 9971 9973 9975 9977 9979 9980 9982 9984 9985 9987 9988 9989 9990 9991 9992 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9974 9973 9971 9970 9968 9967 9965 9963 9962 9960 9958 9957 9955 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9940 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9951 9952 9954 9955 9957 9959 9960 9962 9964 9965 9967 9968 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 6197 0 42 9 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9978 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9918 9918 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 6198 0 42 9 9946 9947 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9944 9942 9940 9937 9935 9933 9931 9928 9926 9924 9921 9919 9916 9913 9911 9908 9905 9902 9900 9897 9894 9891 9888 9885 9881 9878 9875 9872 9868 9865 9862 9858 9855 9852 9849 9845 9842 9839 9836 9834 9831 9829 9826 9824 9822 9821 9819 9818 9817 9816 9816 9816 9816 9816 9817 9818 9819 9820 9822 9824 9826 9829 9831 9834 9837 9840 9843 9847 9850 9854 9858 9861 9865 9869 9873 9877 9881 9885 9888 9892 9896 9900 9904 9907 9911 9915 9918 9922 9925 9929 9932 9936 9939 9942 9945 9948 9951 9954 9956 9959 9961 9964 9966 9968 9970 9972 9973 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 6199 0 42 9 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9949 9947 9944 9941 9937 9934 9930 9926 9922 9917 9912 9906 9900 9894 9887 9880 9872 9864 9855 9845 9835 9824 9812 9799 9786 9772 9757 9742 9726 9709 9691 9672 9653 9633 9612 9590 9568 9546 9523 9499 9475 9451 9426 9402 9377 9352 9327 9302 9277 9252 9228 9204 9180 9157 9134 9112 9090 9070 9050 9030 9012 8994 8978 8962 8947 8933 8921 8909 8898 8889 8880 8873 8867 8861 8857 8855 8853 8852 8852 8854 8857 8860 8865 8871 8878 8886 8895 8905 8916 8928 8940 8954 8968 8984 9000 9017 9035 9053 9072 9091 9111 9132 9153 9174 9196 9218 9241 9263 9286 9309 9332 9354 9377 9400 9422 9444 9466 9488 9509 9530 9550 9570 9589 9608 9626 9644 9660 9677 9692 9707 9721 9734 9747 9759 9771 9781 9791 9801 9810 9818 9825 9833 9839 9846 9851 9857 9862 9867 9871 9875 9879 9883 9887 9890 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9925 9925 9924 9923 9921 9919 9917 9915 9912 9909 9906 9903 9899 9895 9890 9886 9880 9875 9869 9863 9857 9850 9843 9835 9827 9819 9810 9801 9791 9781 9770 9760 9748 9736 9724 9712 9699 9686 9673 9660 9646 9633 9619 9606 9592 9579 9566 9554 9542 9531 9520 9510 9501 9493 9485 9478 9473 9468 9465 9462 9461 9461 9462 9464 9467 9471 9476 9482 9489 9497 9506 9515 9526 9537 9548 9560 9573 9585 9599 9612 9626 9639 9653 9667 9681 9694 9708 9721 9735 9748 9760 9773 9785 9797 9808 9819 9830 9840 9850 9859 9868 9877 9885 9893 9901 9908 9914 9920 9926 9932 9937 9942 9946 9950 9954 9957 9960 9963 9966 9968 9970 9972 9974 9975 9976 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 6200 0 42 9 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9929 9927 9926 9924 9922 9919 9917 9915 9913 9910 9908 9905 9903 9900 9897 9895 9891 9888 9885 9881 9877 9873 9869 9865 9860 9854 9849 9842 9836 9829 9821 9813 9804 9795 9785 9774 9763 9751 9738 9724 9709 9693 9676 9659 9640 9620 9599 9576 9553 9528 9501 9473 9444 9413 9380 9345 9309 9270 9229 9187 9142 9094 9045 8993 8938 8881 8821 8759 8694 8626 8556 8483 8407 8329 8248 8165 8079 7991 7901 7809 7715 7620 7523 7425 7326 7226 7126 7026 6925 6825 6725 6625 6527 6430 6335 6241 6149 6060 5973 5889 5807 5729 5654 5582 5514 5450 5390 5334 5282 5234 5191 5152 5118 5088 5064 5044 5029 5019 5014 5014 5020 5030 5046 5067 5093 5124 5160 5202 5248 5300 5356 5417 5483 5553 5628 5706 5789 5875 5965 6059 6155 6253 6355 6458 6563 6669 6777 6885 6993 7102 7210 7318 7425 7531 7635 7738 7839 7937 8034 8127 8218 8307 8392 8474 8554 8630 8703 8773 8840 8903 8964 9022 9077 9129 9178 9225 9269 9311 9350 9387 9422 9455 9486 9515 9543 9569 9593 9615 9637 9656 9675 9692 9708 9723 9737 9749 9761 9772 9782 9791 9799 9806 9813 9819 9825 9830 9834 9838 9841 9844 9847 9849 9852 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9870 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9888 9886 9883 9881 9879 9877 9874 9872 9869 9866 9863 9861 9858 9855 9852 9849 9846 9843 9840 9837 9835 9832 9830 9828 9826 9824 9823 9822 9821 9820 9820 9820 9820 9821 9821 9822 9824 9825 9827 9828 9830 9832 9835 9837 9839 9842 9844 9846 9849 9851 9853 9856 9858 9860 9863 9865 9867 9869 6201 0 42 9 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9923 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9904 9901 9899 9897 9894 9892 9889 9886 9884 9881 9878 9876 9873 9870 9867 9865 9862 9860 9857 9855 9852 9850 9848 9846 9844 9843 9841 9840 9839 9838 9837 9836 9836 9835 9835 9835 9836 9836 9836 9837 9838 9839 9840 9841 9842 9844 9845 9847 9848 9850 9852 9853 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9966 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9872 9871 9870 9870 9869 9869 9869 9869 9870 9870 9871 9872 9873 9874 9876 9877 9879 9881 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9929 9930 9931 9932 9934 9935 9937 9938 9940 9941 9943 9945 9946 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 6202 0 42 9 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9932 9931 9929 9927 9924 9922 9919 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9885 9882 9880 9878 9876 9875 9873 9872 9872 9871 9871 9871 9871 9872 9873 9874 9875 9877 9878 9880 9882 9884 9886 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 6203 0 42 9 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9908 9908 9908 9908 9908 9909 9910 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9959 9961 9962 9964 9965 9967 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9979 9979 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9940 9937 9935 9933 9930 9927 9925 9922 9919 9916 9913 9910 9907 9904 9900 9897 9894 9890 9887 9884 9880 9876 9873 9869 9865 9862 9858 9854 9850 9846 9842 9838 9835 9831 9827 9823 9820 9816 9813 9810 9807 9805 9802 9800 9798 9797 9796 9795 9794 9794 9794 9795 9796 9797 9798 9800 9802 9805 9807 9810 9814 9817 9821 9824 9828 9832 9836 9840 9844 9848 9852 9856 9860 9864 9868 9872 9876 9880 9884 9887 9891 9895 9898 9902 9905 9908 9912 9915 9918 9922 9925 9928 9931 9934 9937 9940 9943 9946 9948 9951 9953 9955 9957 9959 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 6204 0 42 9 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9964 9962 9961 9959 9956 9954 9952 9949 9947 9944 9941 9937 9934 9930 9926 9921 9917 9912 9906 9900 9894 9887 9880 9872 9864 9855 9845 9835 9825 9814 9802 9789 9776 9762 9748 9733 9717 9700 9682 9664 9645 9625 9604 9583 9560 9537 9512 9487 9461 9434 9406 9377 9347 9316 9284 9251 9217 9183 9147 9111 9074 9036 8998 8960 8920 8881 8841 8802 8762 8722 8683 8644 8606 8568 8531 8496 8461 8428 8397 8367 8339 8313 8289 8268 8249 8232 8218 8207 8199 8194 8191 8192 8196 8202 8212 8225 8240 8259 8280 8304 8330 8359 8390 8423 8459 8496 8534 8574 8615 8657 8700 8744 8788 8832 8876 8921 8965 9008 9051 9094 9135 9176 9216 9254 9291 9328 9362 9396 9428 9459 9489 9517 9544 9570 9594 9617 9639 9660 9680 9699 9716 9733 9749 9764 9778 9792 9804 9816 9827 9838 9847 9857 9865 9874 9881 9888 9895 9901 9906 9912 9916 9921 9925 9928 9931 9934 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9945 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 6205 0 42 9 9960 9959 9958 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9891 9891 9890 9888 9887 9886 9884 9882 9880 9878 9876 9874 9871 9868 9865 9862 9859 9856 9853 9849 9846 9842 9839 9836 9832 9829 9826 9822 9819 9816 9814 9811 9809 9806 9804 9802 9801 9799 9798 9797 9796 9795 9795 9795 9795 9795 9795 9796 9797 9798 9800 9802 9803 9806 9808 9811 9814 9817 9821 9824 9828 9832 9837 9841 9846 9850 9855 9860 9865 9871 9876 9881 9886 9891 9896 9901 9906 9910 9915 9919 9923 9927 9931 9934 9938 9941 9944 9946 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9988 9988 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9997 9997 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9997 9996 9996 9995 6206 0 42 9 9995 9994 9994 9993 9993 9993 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9917 9916 9915 9915 9915 9914 9914 9914 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9950 9952 9953 9955 9956 9958 9960 9961 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9956 9957 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 6207 0 42 9 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9960 9958 9955 9953 9950 9948 9945 9942 9939 9935 9932 9928 9924 9920 9916 9912 9907 9902 9897 9892 9887 9882 9876 9870 9864 9858 9852 9846 9839 9833 9826 9819 9812 9806 9799 9792 9786 9779 9773 9766 9760 9754 9749 9744 9739 9734 9730 9726 9722 9719 9716 9714 9712 9711 9710 9710 9710 9710 9711 9713 9714 9716 9719 9722 9725 9728 9732 9736 9740 9744 9749 9753 9758 9763 9767 9772 9777 9782 9787 9792 9796 9801 9806 9810 9815 9819 9824 9828 9832 9836 9840 9844 9848 9852 9855 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 6208 0 42 9 9915 9916 9917 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9904 9901 9898 9895 9891 9888 9884 9880 9875 9871 9866 9862 9857 9852 9847 9842 9836 9831 9826 9821 9815 9810 9805 9801 9796 9791 9787 9783 9779 9776 9773 9770 9768 9766 9764 9763 9762 9761 9761 9761 9762 9763 9764 9766 9767 9770 9772 9775 9778 9781 9785 9788 9792 9796 9800 9804 9808 9812 9816 9820 9825 9829 9833 9837 9841 9844 9848 9852 9855 9859 9862 9865 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9947 9945 9944 9942 9940 9937 9935 9932 9930 9927 9924 9921 9918 9915 9912 9908 9904 9901 9897 9893 9889 9884 9880 9875 9871 9866 9860 9855 9849 9844 9838 9831 9825 9818 9811 9804 9797 9790 9782 9774 9766 9758 9750 9742 9734 9725 9717 9709 9701 9693 9685 9677 9669 9662 9655 9649 9642 9636 9631 9626 9621 9617 9614 9611 9608 9606 9605 9604 9604 9604 9605 9606 9608 9610 9613 9617 9621 9625 9630 9635 9640 9646 9652 9658 9664 9671 9678 9685 9692 9699 9707 9714 9722 9729 9736 9744 9751 9759 9766 9773 9781 9788 9795 9802 9808 9815 9822 9828 9835 9841 9847 9853 9859 9864 9870 9875 9881 9886 9891 9896 9901 9905 9909 9914 9918 9922 9926 9929 9933 9936 9939 9942 9945 9948 9951 9953 9955 9958 9960 9962 9963 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 6209 0 42 9 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9997 9997 9997 9996 9996 9996 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9990 9989 9989 9988 9986 9985 9984 9983 9982 9980 9979 9977 9976 9975 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9907 9906 9906 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9940 9942 9944 9945 9947 9949 9951 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9989 9989 9989 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9959 9957 9955 9953 9950 9948 9945 9942 9939 9935 9932 9928 9925 9921 9917 9913 9909 9905 9901 9896 9892 9888 9884 9879 9875 9871 9867 9863 9860 9856 9852 9849 9846 9843 9840 9837 9835 9833 9831 9829 9827 9826 9825 9824 9823 9823 9823 9823 9824 9824 9825 9826 9827 9829 9831 9833 9835 9837 9840 9842 9845 9848 9851 9854 9858 9861 9865 9868 9872 9876 9880 9883 9887 9891 9895 9899 9902 9906 9910 9913 9917 9920 9923 9927 9930 9933 9936 9938 9941 9944 9946 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9967 9968 9969 9970 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 6210 0 42 9 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9891 9889 9887 9885 9883 9880 9878 9875 9872 9869 9865 9862 9858 9855 9851 9847 9844 9840 9836 9832 9828 9824 9820 9816 9813 9809 9805 9801 9798 9794 9791 9787 9784 9780 9777 9774 9770 9767 9764 9761 9758 9754 9751 9748 9745 9741 9738 9735 9732 9729 9726 9723 9719 9716 9714 9711 9708 9705 9703 9700 9698 9696 9694 9692 9691 9689 9688 9687 9686 9685 9685 9685 9685 9685 9685 9686 9687 9688 9689 9690 9692 9694 9695 9698 9700 9702 9705 9708 9711 9714 9717 9721 9724 9728 9732 9736 9740 9744 9748 9753 9757 9762 9767 9772 9777 9782 9787 9792 9798 9803 9808 9814 9819 9825 9830 9835 9841 9846 9851 9856 9861 9866 9870 9875 9879 9883 9887 9891 9894 9897 9901 9903 9906 9908 9911 9913 9914 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 6211 0 42 9 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9910 9909 9909 9908 9907 9907 9907 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9911 9912 9914 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9977 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9957 9954 9952 9949 9946 9943 9940 9936 9933 9930 9926 9923 9919 9915 9911 9907 9903 9899 9894 9890 9885 9880 9875 9869 9863 9857 9851 9844 9837 9830 9823 9815 9807 9799 9790 9782 9773 9764 9755 9746 9737 9727 9718 9709 9700 9692 9683 9675 9667 9659 9652 9645 9639 9633 9627 6212 0 42 9 9622 9617 9613 9610 9607 9604 9602 9600 9599 9598 9598 9598 9598 9599 9600 9601 9603 9605 9607 9609 9611 9614 9616 9619 9622 9625 9628 9630 9633 9636 9639 9642 9644 9647 9649 9652 9654 9657 9659 9662 9664 9666 9668 9670 9672 9675 9677 9679 9681 9683 9686 9688 9691 9693 9696 9699 9701 9704 9707 9711 9714 9717 9721 9724 9728 9731 9735 9739 9742 9746 9750 9753 9757 9760 9764 9767 9770 9773 9776 9778 9781 9783 9785 9787 9789 9791 9792 9793 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9808 9809 9811 9812 9814 9816 9818 9821 9823 9825 9828 9830 9833 9836 9839 9842 9844 9847 9850 9853 9856 9858 9861 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9905 9905 9905 9906 9907 9908 9908 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 6213 0 42 9 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9945 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9882 9879 9875 9871 9866 9861 9856 9850 9844 9838 9830 9823 9814 9806 9796 9786 9775 9763 9751 9738 9724 9709 9693 9677 9659 9641 9621 9601 9579 9557 9533 9508 9482 9454 9425 9394 9362 9328 9292 9254 9214 9172 9127 9080 9030 8978 8922 8864 8802 8738 8670 8599 8524 8446 8365 8280 8192 8100 8006 7909 7808 7705 7600 7493 7383 7272 7160 7046 6933 6818 6704 6590 6477 6365 6254 6145 6038 5934 5832 5732 5636 5544 5455 5369 5287 5209 5135 5066 5000 4938 4881 4828 4779 4734 4693 4657 4625 4597 4573 4553 4538 4527 4520 4518 4520 4526 4537 4553 4574 4599 4630 4665 4706 4751 4802 4858 4919 4985 5057 5133 5214 5300 5391 5486 5585 5688 5795 5905 6018 6133 6251 6371 6492 6613 6736 6859 6981 7103 7225 7344 7462 7579 7692 7804 7912 8017 8119 8218 8313 8405 8493 8577 8657 8734 8807 8876 8942 9004 9063 9119 9171 9220 9267 9310 9352 9390 9426 9460 9492 9522 9551 9577 9602 9625 9647 9667 9686 9704 9721 9737 9751 9765 9778 9790 9801 9812 9821 9831 9839 9847 9854 9861 9867 9873 9879 9884 9888 9893 9897 9900 9904 9907 9910 9913 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9938 9936 9934 9931 9928 9925 9922 9918 9914 9909 9904 9899 9894 9888 9882 9875 9868 9861 9854 9846 9837 9829 9820 9810 9801 9791 9780 9769 9758 9747 9735 9723 9711 9698 9685 9672 9658 9644 9630 9616 9602 9588 9573 9559 9545 9530 9516 9502 9489 9475 9463 9450 9438 9427 9416 9406 9397 9389 9382 9375 9370 9365 9362 9359 9358 9358 9359 9361 9365 9369 9374 9381 9388 9397 9406 9416 9427 9439 9451 9464 9478 9492 9506 9520 9535 9550 9565 9580 9595 9610 9625 9640 9654 9668 9682 9695 9708 9721 9733 9744 9755 9766 9776 9786 9795 9804 9812 9820 9827 9834 9841 9847 9852 9858 9863 9867 9871 9875 9879 9882 9885 9888 9891 9893 9895 9897 9899 9900 9901 9903 6214 0 42 9 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9885 9884 9883 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9925 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9924 9923 9922 9920 9919 9918 9916 9915 9913 9911 9910 9908 9905 9903 9901 9899 9896 9894 9891 9888 9886 9883 9880 9877 9874 9872 9869 9866 9863 9860 9858 9855 9852 9849 9846 9843 9841 9838 9835 9832 9828 9825 9822 9819 9815 9811 9807 9803 9799 9795 9790 9786 9781 9776 9771 9766 9760 9755 9749 9744 9738 9732 9727 9721 9715 9709 9703 9697 9692 9686 9680 9675 9669 9663 9658 9653 9648 9642 9637 9632 9627 9623 9618 9613 9609 9605 9600 9596 9593 9589 9586 9582 9580 9577 9575 9573 9571 9570 9569 9569 9569 9570 9571 9572 9574 9577 9580 9583 9587 9592 9597 9602 9608 9614 9620 9627 9634 9641 9649 9657 9665 9673 9681 9689 9698 9706 9715 9723 9731 9740 9748 9756 9764 9772 9780 9788 9796 9803 9811 9818 9825 9833 9840 9846 9853 9859 9866 9872 9878 9884 9889 9895 9900 9905 9910 9914 9918 9922 9926 9930 9933 9936 9939 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9939 9937 9934 9931 9928 9925 9922 9918 9915 9911 9907 9903 9899 9894 9890 9886 9881 9876 9871 9866 9861 9856 9851 9845 9839 9833 9827 9821 9815 9808 9801 9794 9787 9779 9771 9763 9754 9745 9736 9726 9716 9706 9695 9684 9672 9660 9648 9635 9622 9608 9594 9579 9564 9549 9533 9516 9499 9482 9464 9446 9427 9408 9388 9368 9347 9326 9305 9283 9261 9238 9216 6215 0 42 9 9193 9169 9145 9122 9097 9073 9049 9024 8999 8974 8949 8923 8898 8872 8847 8821 8795 8768 8742 8715 8687 8660 8631 8602 8573 8543 8512 8479 8446 8412 8377 8340 8302 8263 8222 8179 8135 8089 8042 7992 7941 7888 7834 7778 7721 7662 7602 7541 7478 7415 7352 7288 7224 7160 7096 7033 6971 6910 6850 6792 6736 6683 6632 6583 6538 6497 6458 6424 6393 6367 6345 6327 6313 6304 6300 6300 6305 6314 6328 6346 6369 6396 6426 6460 6498 6540 6585 6632 6682 6735 6790 6847 6906 6966 7027 7089 7152 7215 7279 7342 7406 7469 7532 7594 7655 7715 7774 7832 7889 7945 8000 8053 8105 8156 8205 8254 8301 8347 8392 8436 8479 8521 8562 8603 8642 8681 8719 8757 8794 8830 8866 8901 8935 8969 9002 9035 9067 9098 9129 9159 9188 9216 9243 9270 9296 9320 9344 9367 9389 9410 9429 9448 9466 9482 9498 9512 9525 9538 9549 9559 9569 9577 9584 9591 9597 9601 9605 9608 9611 9612 9613 9613 9612 9610 9608 9605 9602 9598 9593 9587 9581 9575 9567 9560 9551 9543 9534 9524 9514 9504 9494 9483 9472 9461 9450 9439 9429 9418 9408 9398 9388 9379 9370 9362 9355 9348 9342 9337 9333 9330 9328 9326 9326 9327 9329 9332 9336 9341 9347 9354 9362 9372 9382 9393 9404 9417 9430 9444 9458 9473 9488 9504 9520 9536 9552 9569 9585 9601 9618 9634 9649 9665 9680 9695 9710 9724 9738 9751 9764 9776 9788 9799 9810 9821 9831 9841 9850 9858 9866 9874 9882 9889 9895 9902 9907 9913 9918 9923 9927 9932 9936 9939 9943 9946 9949 9951 9953 9956 9957 9959 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9943 9941 9940 9938 9937 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9868 9866 9863 9860 9857 9855 9851 9848 9845 9841 9838 9834 9830 9826 9822 9818 9814 9809 9805 9800 9795 9790 9785 9780 9775 9769 9764 9758 9752 9747 9740 9734 9728 9722 9715 9709 9702 9695 9688 9681 9674 9667 9660 9653 9646 9639 9632 9625 9619 9612 9606 9600 9594 9588 9583 9578 9574 9570 9567 9564 9562 9560 9559 9559 9559 9560 9562 9564 9567 9571 9576 9581 9586 9592 9599 9607 9614 9623 9631 9641 9650 9660 9670 9680 9690 9701 9711 9722 9732 9743 9753 9763 9773 9783 9793 9803 9812 9821 9830 9839 9847 9855 9862 9870 9877 9884 9890 9897 9902 9908 9914 9919 9923 9928 9932 9937 9940 9944 9947 9951 9954 9956 6216 0 42 9 9959 9961 9964 9966 9968 9970 9971 9973 9974 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9975 9974 9972 9970 9968 9966 9963 9961 9958 9955 9951 9948 9944 9940 9936 9932 9927 9922 9917 9912 9906 9900 9894 9888 9881 9874 9867 9860 9852 9844 9836 9827 9818 9809 9800 9790 9780 9769 9759 9747 9736 9724 9712 9700 9687 9674 9660 9646 9632 9617 9602 9586 9569 9553 9535 9517 9499 9480 9460 9439 9418 9396 9373 9349 9324 9298 9271 9243 9214 9184 9152 9120 9086 9050 9014 8976 8937 8896 8854 8811 8767 8722 8675 8628 8580 8530 8481 8430 8380 8329 8278 8227 8176 8126 8077 8028 7980 7934 7889 7845 7804 7764 7726 7691 7658 7628 7600 7575 7553 7534 7518 7506 7496 7489 7486 7486 7488 7494 7503 7515 7529 7547 7567 7589 7614 7642 7671 7703 7737 7772 7809 7848 7888 7930 7973 8017 8061 8107 8153 8200 8248 8296 8344 8393 8442 8491 8539 8588 8637 8685 8733 8780 8827 8874 8920 8965 9010 9053 9096 9138 9179 9219 9258 9296 9332 9368 9402 9435 9467 9498 9527 9555 9581 9607 9631 9654 9675 9696 9715 9733 9750 9765 9780 9794 9806 9818 9828 9838 9847 9856 9863 9870 9876 9882 9887 9892 9896 9900 9903 9906 9909 9911 9913 9915 9917 9918 9919 9920 9920 9920 9920 9920 9920 9919 9918 9917 9916 9914 9912 9910 9907 9905 9902 9898 9895 9891 9887 9883 9879 9874 9870 9865 9860 9855 9850 9845 9839 9834 9829 9824 9819 9814 9809 9804 9799 9795 9791 9787 9783 9779 9776 9773 9770 9767 9765 9763 9762 9761 9760 9760 9759 9760 9760 9762 9763 9765 9767 9770 9773 9776 9779 9783 9788 9792 9797 9802 9807 9812 9818 9823 9829 9835 9840 9846 9852 9858 9863 9869 9875 9880 9885 9890 9895 9900 9904 9909 9913 9917 9921 9924 9928 9931 9934 9937 9940 9942 9945 9947 9949 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9894 9893 9892 9891 9890 9889 9889 9889 9889 9889 9889 9889 9890 9891 9892 9893 9894 9896 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 6217 0 43 0 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9939 9938 9935 9933 9930 9928 9925 9921 9918 9914 9910 9905 9901 9896 9891 9886 9880 9874 9868 9862 9856 9849 9843 9836 9829 9821 9814 9806 9799 9791 9783 9775 9767 9758 9750 9742 9733 9725 9716 9708 9700 9692 9684 9676 9669 9662 9655 9649 9643 9638 9633 9629 9625 9622 9619 9617 9616 9616 9616 9617 9618 9621 9624 9627 9631 9636 9641 9647 9653 9659 9666 9673 9680 9688 9696 9703 9711 9719 9727 9734 9742 9750 9757 9764 9771 9778 9785 9791 9798 9804 9810 9815 9821 9826 9831 9836 9841 9845 9850 9854 9858 9862 9866 9869 9873 9876 9879 9882 9884 9887 9889 9891 9893 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9862 9860 9858 9856 9854 9852 9851 9849 9847 9846 9845 9844 9843 9842 9842 9842 9842 9843 9843 9844 9846 9847 9849 9850 9852 9855 9857 9859 9862 9865 9867 9870 9873 9876 9879 9881 9884 9887 9889 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9935 9936 6218 0 43 0 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9900 9897 9895 9893 9890 9888 9886 9883 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9861 9860 9859 9857 9856 9855 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9854 9855 9856 9857 9858 9859 9861 9862 9864 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9893 9894 9896 9897 9898 9899 9901 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 6219 0 43 0 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9895 9892 9889 9886 9884 9880 9877 9874 9870 9867 9863 9859 9855 9850 9846 9841 9836 9831 9826 9820 9815 9809 9802 9796 9789 9782 9775 9767 9760 9752 9743 9734 9726 9716 9707 9697 9686 9676 9665 9654 9642 9630 9617 9604 9591 9577 9562 9548 9532 9516 9500 9483 9465 9447 9428 9409 9388 9367 9345 9322 9298 9273 9247 9220 9191 9162 9130 9097 9062 9026 8987 8946 8903 8858 8810 8759 8705 8649 8590 8527 8461 8392 8320 8244 8165 8083 7997 7908 7816 7721 7622 7521 7418 7312 7204 7094 6983 6871 6757 6643 6529 6415 6301 6189 6077 5967 5859 5752 5648 5548 5449 5355 5263 5176 5092 5012 4936 4865 4797 4734 4676 4622 4572 4527 4486 4450 4418 4390 4367 4348 4334 4324 4318 4317 4320 4328 4340 4357 4378 4404 4435 4471 4512 4558 4608 4664 4725 4791 4862 4938 5019 5105 5195 5290 5390 5494 5601 5712 5827 5945 6065 6187 6312 6438 6564 6692 6819 6947 7073 7199 7323 7446 7566 7684 7799 7911 8019 8124 8226 8323 8417 8506 8592 8673 8750 8823 8893 8958 9019 9077 9132 9183 9230 9275 9316 9355 9392 9426 9457 9486 9514 9539 9563 9585 9606 9625 9643 9659 9675 9689 9702 9715 9726 9736 9746 9755 9763 9770 9777 9783 9789 9793 9798 9802 9805 9808 9811 9813 9815 9816 9817 9818 9819 9820 9820 9820 9820 9820 9819 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9799 9798 9798 9798 9798 9798 9799 9800 9800 9802 9803 9804 9806 9808 9810 9812 9815 9818 9820 9823 9827 9830 9833 9837 9840 9844 9848 9851 9855 9859 9863 9867 9870 9874 9877 9881 9884 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9940 9938 9935 9932 9929 9926 9922 9919 9915 9911 9907 9903 9899 9895 9891 9886 9881 9877 9872 9867 9862 9857 9852 9846 9841 9836 9830 9824 9819 9813 9807 9801 9795 9788 9782 9775 9768 9761 9754 9747 9740 9732 9724 9717 9709 9701 9692 9684 9676 9667 9659 9650 9642 9633 9625 9617 9609 9601 9593 9586 9579 9573 9567 9561 9556 9551 9547 9544 9541 9539 9537 9536 9536 9536 9538 9539 9542 9545 9549 9553 9558 9563 9569 9575 9582 9589 9597 9605 9613 9621 9629 9638 9647 9655 9664 9673 9682 9690 9699 9707 6220 0 43 0 9716 9724 9732 9740 9747 9755 9762 9769 9776 9783 9789 9795 9801 9806 9811 9816 9821 9826 9830 9834 9837 9841 9844 9847 9849 9852 9854 9855 9857 9858 9859 9860 9860 9861 9861 9861 9860 9859 9858 9857 9856 9854 9852 9850 9848 9845 9843 9840 9836 9833 9829 9825 9820 9815 9810 9805 9799 9793 9786 9780 9772 9765 9757 9748 9739 9730 9721 9710 9700 9689 9678 9666 9654 9642 9629 9616 9603 9589 9576 9561 9547 9533 9518 9504 9489 9474 9459 9445 9430 9415 9401 9387 9373 9359 9345 9332 9320 9307 9296 9284 9274 9264 9254 9246 9238 9231 9225 9219 9215 9211 9208 9207 9206 9207 9208 9210 9214 9219 9224 9231 9239 9248 9257 9268 9280 9292 9305 9319 9334 9349 9365 9382 9398 9415 9433 9450 9468 9486 9504 9522 9539 9557 9574 9591 9607 9624 9639 9655 9670 9684 9698 9711 9724 9736 9748 9759 9770 9780 9790 9799 9807 9815 9823 9830 9836 9842 9848 9853 9857 9861 9865 9868 9871 9873 9875 9876 9876 9877 9876 9875 9874 9872 9869 9866 9863 9859 9854 9849 9844 9838 9831 9824 9816 9808 9800 9790 9781 9771 9760 9749 9737 9725 9712 9699 9685 9671 9656 9641 9626 9610 9593 9576 9559 9542 9524 9506 9488 9469 9451 9432 9414 9396 9378 9360 9343 9326 9310 9294 9280 9266 9253 9241 9230 9221 9212 9205 9200 9195 9193 9191 9191 9193 9196 9200 9206 9213 9222 9231 9242 9254 9267 9281 9296 9312 9328 9345 9363 9380 9398 9417 9435 9453 9472 9490 9508 9526 9544 9561 9578 9595 9611 9627 9642 9657 9671 9685 9698 9711 9723 9735 9746 9757 9767 9777 9786 9794 9803 9811 9818 9825 9831 9837 9843 9848 9853 9858 9862 9866 9869 9872 9875 9877 9880 9881 9883 9884 9885 9886 9886 9887 9887 9886 9886 9885 9884 9883 9881 9879 9877 9874 9871 9868 9864 9860 9856 9851 9845 9839 9833 9826 9818 9810 9801 9792 9781 9771 9759 9747 9734 9720 9706 9691 9675 9658 9640 9621 9601 9580 9559 9536 9512 9488 9462 9435 9407 9378 9348 9317 9285 9251 9217 9182 9146 9109 9071 9032 8993 8953 8913 8872 8832 8791 8751 8710 8671 8631 8593 8556 8519 8484 8451 8419 8389 8361 8336 8312 8291 8273 8258 8245 8235 8228 8225 8224 8226 8231 8240 8251 8266 8283 8303 8325 8351 8378 8408 8440 8474 8510 8547 8585 8625 8666 8708 8750 8793 8836 8879 8922 8964 9007 9049 9090 9131 9170 9209 9247 9283 9318 9353 9385 9417 9447 9476 9504 9530 9555 9579 9602 9623 9643 9662 9680 9697 9713 9728 9742 9755 9768 9779 9790 9800 9809 9818 9826 9833 9840 9846 9852 9857 9862 9866 9870 9874 9877 9879 9882 9884 9885 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 6221 0 43 0 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9920 9918 9916 9913 9911 9908 9906 9903 9900 9896 9893 9889 9885 9881 9877 9872 9867 9862 9856 9850 9844 9838 9831 9824 9817 9809 9801 9793 9784 9775 9766 9757 9747 9737 9726 9716 9705 9693 9682 9670 9657 9645 9632 9618 9605 9590 9576 9561 9546 9531 9515 9499 9482 9466 9449 9432 9414 9397 9380 9362 9345 9327 9310 9293 9276 9259 9243 9227 9211 9195 9180 9166 9152 9138 9125 9113 9101 9089 9078 9068 9058 9048 9039 9030 9022 9014 9006 8999 8992 8986 8980 8974 8969 8964 8960 8956 8952 8949 8947 8945 8944 8944 8945 8946 8948 8952 8956 8961 8967 8975 8983 8993 9003 9015 9028 9042 9057 9073 9090 9108 9127 9146 9166 9187 9209 9231 9253 9275 9298 9321 9344 9367 9390 9413 9435 9458 9480 9501 9522 9543 9563 9583 9602 9621 9639 9657 9674 9690 9706 9721 9736 9750 9764 9777 9790 9802 9813 9824 9834 9844 9853 9862 9871 9878 9886 9893 9899 9905 9910 9915 9920 9924 9928 9932 9935 9938 9940 9942 9944 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9936 9934 9931 9928 9925 9921 9917 9914 9909 9905 9900 9895 9890 9885 9879 9873 9867 9860 9853 9846 9839 9831 9823 9815 9807 9798 9790 9781 9773 9764 9756 9748 9740 9732 9724 9717 9710 9703 9697 9691 9686 9682 9678 9675 9673 9671 9670 9670 9670 9672 9674 9676 9680 9684 9688 9693 9699 9705 9712 9719 9726 9734 9741 9749 9757 9765 9774 9782 9790 9797 9805 9813 9820 9827 9834 9840 9847 9853 9858 9863 9868 9873 9877 9881 9885 9888 9892 9894 9897 9899 9901 9903 9905 9906 9908 9909 9909 9910 9910 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 6222 0 43 0 9942 9944 9945 9946 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9959 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9924 9923 9922 9922 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 6223 0 43 0 9921 9919 9917 9915 9913 9911 9909 9908 9906 9904 9903 9901 9900 9899 9897 9896 9895 9895 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9948 9947 9946 9944 9943 9943 9942 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9914 9911 9909 9906 9903 9900 9896 9892 9887 9883 9877 9872 9865 9859 9852 9844 9836 9827 9817 9807 9796 9785 9772 9759 9745 9730 9715 9698 9681 9662 9643 9622 9601 9578 9554 9529 9503 9475 9447 9417 9386 9353 9320 9285 9249 9212 9174 9134 9094 9052 9010 8967 8922 8878 8832 8786 8740 8693 8646 8599 8552 8505 8458 8412 8366 8321 8278 8235 8193 8153 8115 8078 8043 8011 7980 7952 7927 7904 7884 7867 7853 7842 7835 7830 7830 7832 7838 7848 7861 6224 0 43 0 7877 7897 7919 7945 7974 8006 8041 8078 8118 8160 8204 8250 8297 8346 8396 8447 8498 8550 8603 8655 8708 8760 8811 8863 8913 8962 9010 9057 9103 9148 9191 9233 9273 9312 9349 9384 9419 9451 9482 9511 9539 9566 9591 9615 9637 9658 9678 9697 9714 9730 9745 9759 9772 9785 9796 9806 9815 9823 9831 9838 9844 9849 9854 9858 9862 9865 9867 9869 9871 9872 9873 9873 9873 9873 9873 9873 9872 9871 9870 9869 9869 9868 9866 9865 9865 9864 9863 9862 9861 9861 9860 9860 9860 9859 9859 9860 9860 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9883 9885 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9960 9959 9957 9956 9954 9951 9949 9946 9943 9940 9937 9933 9929 9924 9919 9914 9909 9903 9897 9890 9883 9875 9867 9859 9850 9841 9831 9820 9810 9798 9787 9774 9762 9749 9735 9721 9707 9693 9678 9662 9647 9631 9615 9600 9584 9567 9551 9535 9520 9504 9488 9473 9459 9444 9430 9417 9405 9393 9381 9371 9362 9353 9345 9339 9333 9329 9326 9323 9322 9323 9324 9327 9331 9336 9342 9350 9358 9368 9379 9390 9403 9416 9430 9445 9461 9477 9493 9510 9527 9545 9562 9580 9597 9615 9632 9649 9666 9683 9699 9715 9730 9745 9759 9773 9787 9799 9812 9823 9835 9845 9855 9865 9874 9883 9891 9898 9906 9912 9919 9925 9930 9936 9941 9945 9949 9953 9957 9960 9963 9965 9968 9970 9971 9973 9974 9975 9976 9976 9976 9976 9976 9976 9975 9974 9973 9972 9971 9970 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9947 9944 9942 9940 9938 9936 9934 9932 9930 9928 9927 9925 9923 9922 9921 9919 9918 9917 9916 9916 9915 9915 9915 9914 9915 9915 9915 9916 9916 9917 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9920 9919 9917 9915 9914 9912 9911 9910 9909 9907 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9898 6225 0 43 0 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9842 9841 9840 9839 9838 9838 9837 9836 9834 9833 9832 9831 9829 9827 9826 9824 9822 9820 9817 9815 9813 9811 9808 9806 9803 9801 9799 9797 9795 9793 9791 9790 9788 9787 9786 9786 9786 9786 9786 9786 9787 9789 9790 9792 9794 9796 9799 9801 9804 9808 9811 9815 9818 9822 9826 9830 9835 9839 9843 9848 9852 9857 9862 9866 9871 9875 9880 9885 9889 9894 9898 9902 9907 9911 9915 9919 9923 9927 9931 9934 9937 9941 9944 9947 9949 9952 9954 9956 9959 9960 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9964 9962 9960 9958 9955 9953 9951 9948 9945 9943 9940 9937 9934 9931 9928 9924 9921 9918 9914 9911 9907 9904 9900 9897 9893 9890 9886 9883 9879 9876 9873 9870 9867 9865 9862 9860 9858 9856 9854 9853 9851 9850 9850 9849 9849 9849 9849 9850 9851 9852 9853 9854 9856 9857 9859 9861 9863 9866 9868 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9901 9904 9907 9911 9914 9918 9921 9925 9928 9932 9935 9938 9942 9945 9948 9951 9954 9957 9960 9962 9965 9967 9969 9971 9972 9974 9975 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 6226 0 43 0 9972 9973 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9934 9931 9929 9926 9923 9921 9918 9916 9913 9910 9908 9905 9903 9901 9898 9896 9894 9892 9890 9889 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9853 9852 9851 9851 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9871 9872 9873 9875 9876 9878 9880 9881 9883 9885 9887 9889 9890 9892 9895 9897 9899 9901 9903 9906 9908 9910 9913 9915 9917 9920 9922 9924 9926 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9919 9916 9913 9910 9907 9903 9899 9894 9890 9884 9879 9873 9867 9860 9852 9845 9836 9827 9818 9807 9797 9785 9773 9760 9746 9731 9715 9698 9681 9662 9642 9621 9599 9575 9550 9524 9496 9466 9436 9403 9369 9334 9296 9258 9217 9175 9131 9086 9040 8992 8942 8892 8840 8787 8734 8679 8624 8569 8513 8457 8402 8346 8291 8237 8183 8131 8080 8030 7983 7937 7893 7851 7811 7775 7741 7709 7681 7656 7634 7616 7601 7589 7581 7577 7576 7579 7586 7596 7609 7627 7647 7671 7699 7729 7763 7800 7839 7882 7926 7973 8022 8073 8126 8181 8236 8293 8351 8410 8469 8528 8587 8646 8705 8763 8821 8878 8933 8988 9041 9093 9143 9192 9239 9284 9327 9369 9408 9446 9482 9516 9548 9578 9607 9634 9659 9683 9705 9726 9745 9763 9780 9796 9810 9824 9837 9849 9859 9870 9879 9888 9896 9904 9911 9917 9923 9928 9933 9938 9942 9946 9949 9952 9955 9957 9960 9962 9963 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 6227 0 43 0 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9923 9920 9918 9916 9914 9912 9910 9909 9907 9905 9904 9903 9902 9901 9900 9899 9899 9899 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9935 9933 9930 9927 9923 9920 9916 9912 9907 9902 9896 9891 9884 9877 9870 9862 9854 9845 9836 9826 9815 9804 9792 9780 9767 9753 9739 9724 9709 9693 9676 9658 9641 9622 9603 9583 9563 9543 9522 9501 9479 9458 9436 9414 9393 9371 9349 9328 9307 9287 9267 9248 9230 9213 9197 9182 9168 9155 9144 9134 9125 9119 9114 9110 9108 9108 9110 9113 9119 9125 9134 9144 9156 9169 9183 9199 9216 9234 9253 9273 9294 9316 9338 9360 9383 9406 9429 9452 9475 9498 9520 9542 9563 9584 9605 9625 9644 9662 9680 9697 9713 9728 9743 9757 9770 9782 9794 9805 9816 9825 9835 9843 9852 9859 9866 9873 9880 9886 9891 9897 9901 9906 9910 9915 9918 9922 9925 9928 9931 9934 9936 9938 9940 9942 9943 9945 9946 9947 9947 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9883 9882 9880 9878 9876 9874 9872 9871 9869 9868 9867 9866 9865 9864 9864 9864 9864 9864 9864 9865 9865 9866 9867 9868 9870 9871 9872 9874 9875 9877 9878 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9916 9918 9920 9922 9923 9925 9927 9928 9930 9932 6228 0 43 0 9933 9935 9936 9937 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9895 9893 9892 9891 9890 9890 9889 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9896 9897 9899 9901 9903 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 6229 0 43 0 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9899 9896 9893 9889 9885 9880 9875 9869 9863 9856 9848 9840 9831 9822 9812 9801 9789 9776 9762 9747 9732 9715 9697 9678 9657 9636 9612 9588 9562 9534 9505 9473 9440 9405 9368 9329 9288 9245 9199 9151 9101 9049 8994 8938 8879 8818 8754 8689 8622 8554 8483 8412 8339 8265 8191 8116 8040 7965 7890 7815 7741 7667 7595 7525 7456 7390 7325 7264 7205 7149 7096 7047 7001 6959 6921 6887 6858 6833 6812 6796 6785 6778 6776 6778 6785 6797 6814 6835 6861 6891 6925 6963 7006 7052 7102 7155 7212 7271 7333 7398 7465 7534 7604 7676 7749 7822 7896 7971 8045 8119 8192 8264 8335 8405 8473 8540 8604 8667 8727 8785 8841 8894 8945 8993 9039 9083 9124 9163 9199 9234 9266 9296 9325 9351 9376 9400 9422 9443 9462 9481 9498 9515 9531 9546 9561 9575 9589 9602 9615 9627 9639 9651 9662 9673 9684 9694 9705 9715 9724 9734 9743 9752 9760 9768 9776 9784 9791 9798 9805 9811 9818 9824 9829 9835 9840 9845 9850 9855 9859 9863 9867 9871 9875 9879 9883 9886 9889 9892 9896 9899 9901 9904 9907 9910 9912 9915 9917 9919 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9942 9940 9939 9937 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9864 9862 9861 9860 9859 9858 9857 9857 9856 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9846 9845 9845 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9836 9835 9833 9831 9828 9825 9822 9819 9815 9810 9805 9800 9794 9787 9780 9773 9765 9756 9746 9736 9726 9714 9702 9689 9675 9660 9645 9628 9611 9593 6230 0 43 0 9574 9553 9532 9510 9487 9463 9437 9411 9384 9355 9326 9296 9264 9232 9199 9166 9131 9096 9061 9025 8989 8952 8916 8879 8843 8806 8771 8735 8700 8667 8634 8602 8571 8542 8514 8487 8463 8440 8419 8400 8383 8369 8356 8346 8339 8334 8331 8331 8333 8338 8345 8355 8367 8381 8398 8417 8438 8461 8486 8513 8542 8572 8603 8636 8670 8705 8741 8778 8815 8853 8891 8929 8967 9006 9043 9081 9118 9154 9190 9225 9259 9293 9325 9356 9386 9416 9444 9470 9496 9520 9544 9566 9587 9607 9625 9643 9659 9675 9689 9703 9715 9727 9738 9748 9757 9766 9774 9781 9788 9794 9800 9805 9810 9814 9818 9822 9825 9828 9831 9833 9836 9838 9840 9841 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9848 9848 9847 9846 9845 9844 9844 9843 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9821 9820 9819 9817 9816 9815 9813 9812 9810 9808 9806 9803 9801 9798 9796 9793 9790 9787 9783 9780 9776 9773 9769 9765 9761 9757 9753 9749 9745 9740 9736 9732 9727 9723 9719 9714 9710 9705 9700 9696 9691 9686 9681 9676 9671 9666 9661 9656 9651 9645 9640 9634 9629 9623 9617 9611 9605 9599 9593 9586 9580 9573 9567 9560 9553 9546 9539 9532 9524 9517 9509 9502 9494 9486 9477 9469 9460 9452 9443 9434 9424 9415 9405 9395 9385 9375 9365 9354 9343 9332 9320 9309 9297 9284 9272 9259 9246 9232 9218 9204 9189 9173 9157 9141 9124 9106 9088 9069 9049 9029 9007 8985 8962 8939 8914 8889 8863 8835 8807 8778 8748 8718 8686 8653 8619 8584 8549 8511 8473 8434 8393 8351 8308 8262 8216 8167 8117 8064 8010 7953 7894 7833 7768 7702 7632 7559 7484 7405 7324 7239 7151 7061 6967 6870 6771 6669 6564 6457 6348 6237 6124 6010 5895 5780 5664 5548 5432 5317 5202 5090 4979 4869 4762 4658 4556 4458 4362 4271 4182 4098 4018 3941 3869 3801 3737 3677 3622 3570 3523 3480 3440 3405 3373 3346 3322 3302 3285 3272 3262 3256 3254 3255 3259 3267 3279 3294 3312 3335 3361 3390 3423 3461 3501 3546 3595 3647 3703 3763 3826 3893 3964 4038 4116 4196 4280 4366 4456 4547 4641 4737 4835 4934 5035 5137 5240 5343 5447 5551 5655 5759 5863 5966 6068 6169 6270 6369 6466 6563 6658 6751 6842 6932 7020 7106 7190 7272 7352 7430 7506 7580 7652 7722 7789 7855 7918 7979 8038 8095 8149 8202 8252 8300 8347 8391 8432 8472 8510 8546 8580 8613 8643 8672 8699 8725 8749 8772 8793 8813 8832 8850 8867 8883 8898 8913 8926 8939 8952 8964 8975 8987 8997 9008 9018 9028 9037 9047 9056 9065 9074 9082 9091 9099 9107 9115 9123 9130 9138 9145 9152 9159 9165 9172 9178 9185 9191 9196 9202 9208 9213 9218 9223 9228 9233 6231 0 43 0 9237 9242 9246 9250 9254 9258 9262 9266 9269 9273 9276 9280 9283 9286 9290 9293 9297 9300 9304 9308 9312 9316 9320 9325 9330 9335 9340 9346 9351 9358 9364 9371 9378 9385 9393 9401 9409 9418 9427 9436 9445 9455 9465 9475 9485 9495 9506 9516 9527 9537 9548 9559 9570 9580 9591 9601 9611 9622 9632 9642 9651 9661 9670 9679 9688 9697 9705 9713 9721 9729 9736 9743 9750 9756 9763 9769 9774 9780 9785 9790 9795 9799 9803 9807 9811 9814 9818 9821 9824 9826 9829 9831 9833 9835 9837 9838 9840 9841 9842 9843 9844 9844 9845 9845 9845 9846 9846 9846 9845 9845 9845 9844 9844 9843 9842 9841 9841 9840 9838 9837 9836 9835 9833 9832 9830 9828 9827 9825 9823 9821 9819 9817 9815 9813 9810 9808 9806 9804 9802 9800 9797 9795 9794 9792 9790 9788 9787 9786 9784 9783 9783 9782 9781 9781 9781 9780 9781 9781 9781 9782 9782 9783 9784 9785 9786 9787 9788 9789 9790 9792 9793 9795 9796 9798 9799 9801 9803 9804 9806 9808 9809 9811 9813 9815 9817 9819 9820 9822 9824 9826 9828 9830 9832 9835 9837 9839 9841 9843 9845 9848 9850 9852 9854 9857 9859 9861 9863 9866 9868 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9895 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9882 9883 9883 9884 9885 9886 9887 9889 9890 9891 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9934 6232 0 43 0 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9921 9921 9922 9922 9921 9921 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9900 9897 9894 9892 9889 9886 9883 9880 9876 9873 9870 9867 9863 9860 9856 9853 9849 9846 9842 9838 9834 9831 9827 9823 9819 9814 9810 9806 9802 9797 9793 9788 9784 9779 9775 9770 9766 9761 9757 9752 9747 9743 9738 9734 9729 9724 9720 9715 9711 9706 9702 9697 9692 9687 9683 9678 9672 9667 9662 9656 9650 9643 9637 9630 9622 9614 9606 9597 9587 9576 9565 9553 9541 9527 9512 9497 9480 9463 9444 9424 9403 9381 9357 9332 9306 9278 9249 9218 9186 9152 9117 9080 9041 9000 8958 8914 8868 8821 8771 8719 8666 8610 8552 8492 8430 8366 8299 8231 8160 8087 8011 7934 7854 7772 7689 7603 7516 7426 7336 7243 7150 7055 6960 6864 6767 6670 6574 6477 6381 6286 6192 6099 6008 5919 5832 5747 5665 5586 5511 5438 5370 5305 5245 5189 5137 5090 5048 5011 4979 4952 4930 4914 4903 4898 4899 4905 4916 4934 4956 4985 5019 5058 5102 5152 5207 5267 5331 5401 5474 5552 5634 5719 5808 5900 5995 6093 6192 6294 6397 6502 6608 6714 6820 6927 7033 7139 7244 7348 7450 7550 7649 7746 7840 7932 8021 8108 8192 8273 8351 8427 8499 8569 8636 8699 8761 8819 8875 8928 8978 9027 9073 9116 9158 9198 9235 9271 9305 9337 9368 9397 9425 9452 9477 9501 9523 9545 9565 9584 9602 9620 9636 9651 9666 9680 9692 9704 9716 9727 9737 9746 9755 9763 9771 9778 9785 9791 9797 9802 9808 9812 9817 9821 9825 9829 9833 9836 9839 9842 9845 9848 9850 9852 9854 9856 9858 9860 9862 9863 9864 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 6233 0 43 0 9881 9881 9881 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9878 9877 9876 9874 9873 9871 9869 9867 9864 9862 9859 9856 9853 9850 9847 9843 9840 9837 9833 9829 9826 9822 9818 9814 9810 9805 9801 9797 9792 9787 9782 9777 9771 9765 9759 9753 9746 9739 9732 9725 9717 9708 9700 9691 9682 9672 9662 9652 9642 9632 9621 9610 9599 9588 9578 9567 9556 9545 9535 9524 9514 9504 9495 9486 9477 9469 9461 9454 9448 9442 9436 9432 9428 9425 9422 9421 9420 9420 9421 9422 9425 9428 9433 9438 9444 9450 9458 9466 9475 9485 9495 9506 9517 9529 9541 9554 9567 9580 9593 9607 9621 9634 9648 9661 9674 9687 9700 9713 9725 9737 9748 9759 9769 9779 9789 9798 9806 9814 9822 9829 9836 9842 9848 9853 9858 9863 9867 9871 9875 9879 9882 9885 9888 9891 9893 9895 9898 9900 9902 9904 9906 9907 9909 9911 9912 9913 9915 9916 9917 9918 9919 9919 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9884 9881 9877 9874 9870 9866 9862 9858 9854 9849 9845 9841 9836 9832 9827 9823 9818 9813 9809 9804 9799 9795 9790 9786 9781 9777 9773 9769 9765 9761 9757 9754 9751 9748 9746 9743 9741 9740 9738 9737 9737 9736 9736 9737 9737 9738 9739 9740 9742 9744 9746 9748 9750 9753 9755 9758 9761 9764 9766 9769 9772 9775 9778 9780 9783 9786 9788 9791 9793 9795 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9817 9819 9820 9822 9824 9825 9826 9828 9829 9830 9832 9833 9834 9835 9837 9838 9839 9840 9842 9843 9844 9845 9847 9848 9849 9851 9852 9853 9855 9856 9858 9859 9861 9862 9864 9866 9867 9869 9870 9872 9874 9875 9877 9878 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9914 9912 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9884 9882 9881 9880 9879 9879 9878 9878 9878 9878 6234 0 43 0 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9910 9912 9914 9917 9919 9922 9924 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9917 9916 9916 9916 9917 9917 9917 9918 9919 9920 9921 9922 9923 9925 9926 6235 0 43 0 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9949 9951 9953 9955 9957 9959 9960 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9963 9962 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9939 9937 9935 9932 9929 9927 9924 9922 9919 9917 9914 9912 9910 9908 9906 9904 9902 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9895 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9927 9929 9931 9934 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9962 9963 9964 9965 9966 9966 9966 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9974 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 6236 0 43 0 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9904 9904 9904 9904 9904 9905 9906 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9901 9899 9896 9893 9891 9888 9886 9883 9881 9878 9876 9873 9871 9869 9867 9865 9863 9861 9860 9859 9857 9856 9855 9855 9854 9854 9854 9854 9854 9854 9855 9856 9856 9857 9859 9860 9861 9863 9864 9866 9868 9870 9871 9873 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 6237 0 43 0 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9878 9875 9872 9870 9867 9864 9861 9857 9854 9850 9846 9842 9838 9834 9830 9825 9820 9816 9811 9805 9800 9794 9789 9783 9777 9770 9764 9757 9750 9742 9735 9727 9719 9710 9701 9692 9682 9672 9661 9650 9638 9625 9612 9598 9584 9569 9553 9536 9519 9500 9481 9460 9439 9417 9394 9369 9344 9317 9289 9260 9230 9198 9166 9131 9096 9059 9021 8981 8941 8898 8855 8810 8764 8717 8669 8619 8569 8517 8465 8412 8359 8304 8250 8195 8140 8085 8030 7975 7921 7867 7814 7762 7710 7660 7611 7564 7518 7474 7432 7391 7353 7317 7283 7251 7222 7195 7171 7150 7131 7115 7102 7091 7083 7078 7076 7077 7080 7087 7096 7107 7122 7139 7158 7180 7205 7232 7261 7293 7326 7362 7400 7439 7480 7523 7567 7613 7660 7708 7758 7808 7859 7910 7962 8015 8068 8121 8174 8227 8279 8332 8384 8435 8486 8537 8586 8635 8682 8729 8775 8819 8863 8905 8946 8986 9025 9062 9098 9133 9167 9200 9231 9261 9289 9317 9343 9369 9393 9416 9438 9458 9478 9497 9515 9532 9547 9562 9577 9590 9603 9614 9625 9636 9645 9655 9663 9671 9679 9686 9692 9698 9704 9709 9715 9720 9724 9729 9733 9737 9741 9745 9749 9752 9756 9760 9763 9767 9770 9774 9777 9781 9784 9787 9791 9794 9797 9801 9804 9807 9810 9813 9817 9820 9823 9826 9829 9831 9834 9837 9840 9843 9845 9848 9851 9853 9856 9859 9861 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9893 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9900 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9881 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9901 9903 9905 9908 9911 9913 9916 9919 9922 9924 9927 9930 9933 9936 9938 9941 9944 9946 9949 9951 9953 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 6238 0 43 0 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9976 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9964 9964 9964 9963 9963 9962 9961 9960 9958 9957 9955 9953 9952 9950 9948 9945 9943 9941 9938 9936 9933 9930 9928 9925 9922 9918 9915 9911 9908 9904 9900 9896 9891 9886 9882 9876 9871 9865 9859 9852 9846 9838 9831 9823 9815 9806 9797 9788 9778 9768 9758 9747 9736 9725 9713 9701 9688 9676 9662 9649 9635 9622 9607 9593 9578 9564 9549 9533 9518 9502 9486 9470 9454 9438 9421 9404 9387 9370 9352 9334 9316 9297 9278 9259 9238 9218 9196 9174 9151 9128 9103 9078 9051 9024 8995 8965 8935 8903 8870 8835 8800 8763 8725 8686 8646 8606 8564 8521 8478 8434 8389 8344 8299 8254 8209 8164 8120 8076 8033 7991 7950 7910 7872 7835 7800 7767 7736 7708 7682 7658 7637 7619 7604 7592 7583 7577 7574 7574 7578 7585 7595 7609 7626 7645 7668 7694 7723 7755 7790 7827 7867 7909 7953 7999 8047 8097 8148 8201 8255 8309 8364 8420 8476 8532 8588 8644 8699 8754 8808 8861 8914 8965 9014 9063 9109 9155 9198 9240 9281 9319 9356 9391 9424 9455 9485 9513 9539 9564 9587 9608 9628 9647 9664 9680 9695 9708 9721 9733 9743 9753 9762 9771 9778 9786 9792 9798 9804 9810 9814 9819 9824 9828 9832 9835 9839 9842 9845 9848 9851 9854 9857 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9887 9888 9889 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9888 9889 9890 9891 9893 9894 9896 9898 9900 9902 9904 9906 9909 9911 9913 9916 9919 9921 9924 9926 9929 9931 9934 9936 9939 9941 9943 9945 9948 9950 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 6239 0 43 0 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9946 9944 9941 9938 9935 9932 9928 9925 9921 9917 9912 9907 9903 9897 9892 9886 9880 9873 9867 9859 9852 9844 9835 9827 9817 9808 9798 9787 9777 9766 9754 9742 9730 9718 9705 9692 9679 9666 9653 9640 9627 9614 9601 9589 9577 9565 9554 9543 9533 9523 9514 9506 9499 9492 9486 9482 9478 9475 9473 9473 9473 9474 9476 9479 9484 9489 9495 9502 9509 9518 9527 9537 9547 9558 9570 9582 9594 9607 9620 9633 9646 9660 9673 9687 9700 9713 9726 9739 9751 9763 9775 9787 9798 9809 9819 9829 9839 9848 9857 9865 9873 9881 9888 9895 9901 9907 9913 9918 9923 9927 9932 9936 9940 9943 9946 9949 9952 9955 9957 9960 9962 9964 9966 9968 9970 9971 9973 9975 9976 9978 9979 9980 9982 9983 9984 9985 9986 9987 9989 9990 9990 9991 9992 9993 9994 9994 9995 9996 9996 9997 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999100001000010000100001000010000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9975 9974 9972 9970 9969 9967 9965 9962 9960 9957 9955 9952 9949 9946 9943 9939 9936 9932 9928 9924 9920 9916 9912 9907 9903 9898 9893 9889 9884 9879 9874 9869 9864 9859 9854 9849 9844 9840 9835 9830 9826 9822 9818 9814 9810 9807 9804 9801 9798 9796 9794 9793 9791 9790 9790 9789 9789 9790 9790 9791 9792 9793 9794 9796 9797 9798 9800 9801 9803 9804 9805 9806 9806 9807 9807 9806 9806 9805 9803 9801 9799 9796 9793 9789 9784 9780 9774 9768 9762 9755 9747 9739 9730 9721 9711 9701 9690 9678 9666 9653 9640 9626 9611 9596 9581 9565 9548 9532 9515 9497 9480 9462 9444 9427 9409 9392 9375 9358 9342 9326 9312 9298 9285 9272 9261 9251 9243 9235 9229 9225 9221 9220 9219 9221 9223 9227 9233 9240 9248 9258 9268 9280 9293 9307 9322 9338 9354 9371 9389 9407 9425 9444 9463 9482 9501 9520 9539 9558 9576 6240 0 43 0 9595 9613 9630 9647 9664 9680 9696 9711 9725 9739 9752 9765 9777 9788 9799 9809 9818 9827 9835 9842 9849 9855 9860 9865 9869 9872 9875 9877 9879 9879 9880 9880 9879 9878 9876 9874 9871 9868 9864 9860 9856 9851 9846 9841 9836 9830 9824 9818 9812 9805 9799 9792 9786 9779 9772 9766 9759 9752 9746 9740 9734 9728 9722 9716 9711 9706 9701 9697 9692 9688 9685 9681 9678 9676 9673 9671 9669 9667 9666 9665 9664 9663 9662 9662 9661 9661 9660 9660 9659 9658 9658 9657 9656 9654 9652 9650 9648 9645 9642 9638 9634 9629 9624 9618 9612 9605 9597 9588 9579 9569 9558 9547 9534 9521 9507 9491 9475 9458 9440 9420 9400 9378 9356 9332 9308 9282 9255 9228 9199 9170 9140 9109 9078 9046 9014 8981 8949 8917 8885 8853 8822 8792 8763 8735 8708 8683 8659 8637 8617 8599 8583 8569 8558 8549 8543 8539 8538 8539 8543 8550 8559 8571 8585 8601 8619 8640 8663 8687 8713 8741 8770 8801 8832 8865 8898 8932 8966 9001 9036 9072 9107 9142 9177 9211 9245 9279 9312 9344 9376 9406 9436 9465 9494 9521 9547 9572 9596 9620 9642 9663 9683 9702 9721 9738 9754 9769 9783 9796 9808 9820 9830 9840 9849 9857 9864 9870 9876 9881 9886 9890 9893 9896 9898 9900 9902 9903 9904 9904 9904 9904 9904 9903 9902 9901 9899 9898 9896 9893 9891 9888 9885 9881 9877 9872 9867 9862 9856 9850 9843 9835 9827 9818 9808 9798 9787 9774 9762 9748 9733 9717 9700 9683 9663 9643 9622 9599 9574 9549 9521 9492 9461 9429 9394 9358 9319 9279 9236 9191 9143 9093 9040 8985 8928 8867 8805 8739 8671 8601 8528 8453 8375 8295 8214 8130 8044 7957 7869 7779 7689 7597 7506 7414 7323 7231 7141 7051 6963 6876 6791 6708 6628 6550 6476 6405 6338 6274 6215 6160 6110 6064 6024 5989 5959 5935 5916 5904 5897 5896 5900 5911 5928 5950 5979 6013 6052 6097 6147 6202 6262 6327 6396 6469 6546 6626 6709 6796 6885 6976 7069 7163 7258 7355 7452 7549 7646 7742 7838 7933 8027 8119 8210 8299 8385 8470 8552 8632 8709 8783 8855 8924 8990 9053 9113 9171 9226 9278 9327 9373 9417 9459 9498 9534 9569 9601 9631 9658 9684 9708 9731 9751 9770 9788 9804 9819 9832 9844 9856 9866 9875 9884 9891 9898 9905 9910 9915 9920 9924 9928 9931 9935 9938 9940 9943 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 6241 0 43 0 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9998 9999 9999 9999 9999 9999100001000010000100001000010000100001000010000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9997 9997 9996 9996 9995 9994 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9952 9950 9947 9944 9941 9938 9935 9932 9929 9925 9922 9918 9915 9911 9908 9904 9901 9897 9894 9891 9888 9885 9883 9880 9878 9876 9874 9872 9871 9869 9868 9867 9867 9866 9866 9866 9866 9866 9867 9867 9868 9869 9871 9872 9873 9875 9877 9879 9881 9883 9886 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9919 9922 9925 9928 9931 9934 9937 9940 9943 9945 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9965 9963 9961 9960 9958 9956 9955 9953 9952 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 6242 0 43 0 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9911 9909 9907 9905 9903 9901 9900 9898 9896 9895 9893 9892 9891 9890 9889 9888 9887 9887 9887 9887 9887 9887 9888 9889 9889 9891 9892 9893 9895 9897 9899 9901 9903 9905 9907 9910 9912 9914 9917 9919 9922 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9947 9946 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9932 9933 9935 9937 9938 9940 9942 9943 9945 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9940 9938 9935 9932 9929 9925 9921 9916 9912 9906 9901 9895 9888 9881 9874 9865 9857 9848 9838 9827 9816 9804 9792 9778 9765 9750 9734 9718 9701 9684 9665 9646 9627 9606 9585 9564 9542 9519 9496 9473 9449 9426 9402 9378 9354 9331 9307 9284 9262 9240 9218 9197 9178 9158 9140 9123 9107 9092 9078 9066 9054 9044 9035 9027 9021 9016 9012 9009 9008 9008 9009 9011 9014 9019 9024 9031 9039 9047 9057 9068 9079 9092 9105 9120 9135 9151 9167 9184 9202 9221 9240 9259 9280 9300 9321 9342 9364 9385 9407 9429 9451 9473 9495 9516 9537 9558 9579 9599 9619 9638 9656 9674 9691 9708 9723 9738 9752 9766 9778 9790 9800 9810 9819 9827 9834 9841 9846 9851 9855 9859 9861 9863 9864 9864 9863 9862 9860 9857 9854 9849 9844 9839 9832 9825 9817 9807 9797 9787 9775 9762 9748 9733 9717 9699 9681 9661 9640 6243 0 43 0 9617 9593 9568 9541 9513 9484 9452 9420 9386 9350 9313 9274 9234 9193 9150 9106 9060 9014 8966 8918 8868 8818 8767 8715 8663 8611 8559 8507 8454 8402 8351 8300 8250 8200 8152 8105 8059 8015 7972 7931 7892 7854 7819 7786 7755 7726 7699 7675 7654 7635 7618 7605 7593 7585 7579 7576 7575 7577 7582 7589 7599 7612 7627 7645 7665 7687 7712 7739 7768 7800 7833 7869 7906 7945 7986 8028 8072 8117 8164 8211 8259 8308 8358 8409 8459 8510 8561 8612 8663 8714 8764 8814 8863 8911 8958 9005 9050 9094 9137 9179 9219 9258 9296 9332 9367 9400 9432 9462 9491 9518 9544 9569 9592 9614 9634 9653 9671 9688 9703 9718 9731 9744 9755 9765 9775 9783 9791 9798 9805 9810 9815 9819 9823 9826 9829 9831 9832 9833 9834 9834 9834 9834 9833 9832 9831 9829 9828 9826 9823 9821 9819 9816 9814 9811 9808 9805 9803 9800 9797 9795 9792 9789 9787 9785 9783 9781 9779 9778 9776 9775 9774 9773 9773 9773 9772 9773 9773 9774 9775 9776 9777 9779 9780 9782 9784 9787 9789 9792 9795 9798 9801 9804 9807 9811 9814 9818 9822 9825 9829 9833 9837 9841 9844 9848 9852 9856 9860 9863 9867 9871 9874 9877 9881 9884 9887 9890 9893 9896 9898 9900 9903 9905 9907 9908 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9914 9913 9913 9912 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9878 9875 9873 9871 9869 9866 9864 9862 9860 9858 9856 9854 9853 9851 9849 9848 9847 9845 9844 9843 9842 9841 9841 9840 9840 9840 9840 9840 9840 9840 9841 9842 9842 9843 9844 9846 9847 9848 9849 9851 9852 9854 9855 9857 9858 9860 9861 9862 9864 9865 9866 9866 9867 9868 9868 9868 9868 9867 9867 9866 9864 9863 9861 9859 9857 9854 9851 9847 9843 9839 9834 9829 9823 9817 9811 9804 9796 9788 9779 9769 9759 9749 9737 9725 9712 9699 9684 9669 9653 9636 9618 9600 9580 9559 9538 9515 9492 9467 9442 9415 9388 9359 9329 9298 9266 9233 9199 9164 9128 9091 9053 9014 8974 8933 8891 8849 8806 8762 8717 8672 8626 8580 8534 8487 8440 8393 8346 8299 8252 8206 8160 8115 8070 8026 7983 7942 7901 7862 7824 7788 7754 7721 7691 7662 7636 7612 7590 7571 7555 7541 7530 7522 7516 7513 7513 7516 7522 7531 7542 7556 7573 7593 7615 7639 7666 7695 7727 7760 7796 7833 7872 7913 7955 7998 8042 8088 8134 8182 8230 8278 8327 8376 8425 8474 8523 8571 8619 8667 8715 8761 8807 8852 8896 8939 8981 9022 9062 9101 9138 9174 9209 9243 9275 9306 9336 9365 9392 9418 9443 9467 9489 9511 9531 9551 9569 9587 9604 9620 9635 9649 9662 9675 9687 9699 9710 9720 9730 9739 9747 9755 9763 9770 9776 9782 9787 9792 9796 9800 9803 9806 9808 9809 9810 9810 6244 0 43 1 9794 9794 9792 9791 9789 9786 9783 9780 9776 9772 9767 9762 9757 9751 9744 9738 9731 9724 9716 9708 9700 9691 9683 9674 9665 9655 9646 9636 9627 9617 9608 9598 9589 9579 9570 9561 9552 9544 9536 9528 9520 9513 9507 9500 9495 9489 9485 9481 9477 9474 9472 9470 9469 9468 9468 9469 9470 9472 9475 9478 9482 9486 9491 9496 9502 9509 9516 9523 9531 9539 9547 9556 9565 9575 9584 9594 9604 9614 9624 9633 9643 9653 9663 9673 9682 9691 9700 9709 9718 9726 9735 9742 9750 9758 9765 9772 9778 9785 9791 9797 9803 9809 9814 9820 9825 9830 9835 9839 9844 9848 9852 9856 9860 9863 9867 9870 9873 9876 9879 9881 9883 9885 9887 9888 9890 9891 9892 9892 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9887 9886 9884 9882 9880 9877 9875 9872 9869 9865 9861 9857 9853 9848 9843 9837 9831 9825 9818 9811 9803 9795 9786 9777 9767 9756 9745 9734 9722 9709 9695 9681 9667 9651 9635 9618 9600 9581 9562 9542 9520 9498 9475 9451 9426 9400 9373 9345 9315 9285 9254 9221 9188 9153 9118 9081 9043 9005 8965 8924 8883 8841 8797 8754 8709 8664 8618 8572 8526 8479 8433 8386 8339 8293 8247 8201 8156 8112 8068 8026 7985 7945 7906 7869 7834 7800 7769 7739 7712 7687 7664 7644 7626 7611 7599 7589 7582 7577 7575 7576 7580 7587 7596 7607 7621 7638 7657 7679 7703 7728 7756 7786 7818 7852 7887 7924 7962 8001 8042 8084 8127 8170 8214 8259 8305 8350 8396 8442 8489 8535 8581 8627 8672 8718 8762 8807 8850 8893 8935 8977 9017 9057 9096 9133 9170 9206 9240 9274 9306 9338 9368 9397 9425 9452 9478 9502 9526 9549 9570 9591 9610 9628 9646 9663 9678 9693 9707 9721 9733 9745 9756 9767 9776 9786 9794 9802 9810 9817 9824 9830 9836 9842 9847 9852 9856 9860 9864 9868 9871 9875 9878 9880 9883 9885 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9920 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 6245 0 43 1 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9903 9902 9900 9898 9897 9896 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9905 9903 9900 9897 9893 9889 9885 9880 9874 9868 9862 9855 9847 9839 9829 9819 9809 9797 9784 9771 9756 9741 9724 9706 9687 9666 9644 9621 9596 9570 9543 9513 9482 9450 9415 9379 9341 9302 9260 9217 9172 9126 9078 9028 8976 8924 8869 8813 8757 8698 8639 8579 8519 8457 8396 8334 8272 8210 8148 8087 8026 7966 7907 7850 7794 7739 7686 7636 7587 7541 7497 7456 7417 7382 7350 7321 7295 7272 7254 7238 7227 7219 7215 7215 7218 7226 7237 7252 7270 7292 7318 7348 7380 7416 7456 7498 7543 7590 7640 7693 7747 7804 7862 7921 7982 8044 8106 8169 8233 8296 8360 8423 8486 8548 8609 8670 8729 8787 8844 8899 8953 9004 9055 9103 9150 9195 9238 9279 9318 9356 9391 9425 9458 9488 9517 9544 9570 9594 9617 9639 9659 9678 9696 9712 9728 9742 9756 9768 9779 9790 9800 9809 9817 9825 9832 9838 9844 9849 9853 9858 9861 9865 9868 9871 9873 9875 9877 9879 9880 9882 9883 9884 9885 9885 9886 9887 9887 9887 9887 9887 9887 9887 9886 9885 9884 9883 9882 9881 9879 9877 9875 9873 9871 9869 9866 9863 9861 9858 9855 9852 9848 9845 9842 9839 9836 9832 9829 9826 9823 9820 9817 9815 9812 9809 9807 9804 9802 9800 9797 9795 9794 9792 9790 9789 9787 9786 9785 9784 9784 9783 9783 9782 9782 9782 9783 9783 9784 9784 9785 9786 9787 9788 9789 9790 9791 9793 9794 9795 9796 9797 9799 9800 9800 9801 9802 9803 9803 9804 9804 9804 9804 9804 9804 9804 9804 9803 9803 9802 9801 9801 9800 9799 6246 0 43 1 9798 9797 9796 9795 9794 9793 9792 9791 9789 9788 9786 9785 9783 9781 9779 9777 9775 9772 9770 9767 9764 9761 9758 9755 9752 9748 9745 9741 9737 9733 9728 9724 9719 9715 9710 9705 9700 9694 9689 9683 9677 9672 9665 9659 9653 9646 9639 9632 9625 9618 9610 9603 9595 9586 9578 9569 9560 9551 9542 9532 9522 9512 9501 9490 9479 9468 9456 9443 9431 9417 9404 9390 9375 9360 9344 9327 9310 9293 9274 9255 9235 9214 9192 9170 9146 9122 9097 9071 9043 9015 8986 8956 8925 8893 8859 8825 8790 8753 8715 8677 8636 8595 8552 8508 8462 8415 8366 8315 8263 8208 8151 8092 8030 7966 7899 7830 7758 7683 7605 7524 7440 7353 7263 7171 7075 6977 6877 6774 6669 6562 6454 6344 6233 6122 6011 5899 5789 5679 5570 5463 5357 5254 5154 5057 4963 4872 4786 4703 4625 4551 4482 4418 4358 4303 4253 4208 4167 4132 4102 4076 4056 4040 4029 4022 4021 4024 4031 4044 4061 4082 4108 4139 4174 4214 4258 4307 4361 4419 4481 4548 4619 4695 4774 4858 4946 5037 5131 5229 5330 5433 5539 5648 5757 5869 5982 6095 6209 6322 6436 6549 6662 6773 6882 6990 7096 7200 7302 7401 7497 7590 7681 7768 7853 7934 8013 8088 8160 8229 8296 8359 8420 8478 8534 8587 8638 8686 8732 8776 8818 8859 8897 8933 8968 9002 9033 9064 9093 9120 9147 9172 9196 9219 9241 9262 9282 9301 9319 9336 9353 9369 9385 9399 9414 9427 9441 9453 9466 9478 9489 9501 9512 9522 9533 9543 9553 9562 9572 9581 9590 9599 9607 9616 9624 9632 9639 9647 9654 9661 9668 9675 9681 9687 9693 9699 9705 9710 9715 9720 9725 9730 9735 9739 9743 9748 9752 9755 9759 9763 9767 9770 9773 9777 9780 9783 9786 9789 9792 9795 9797 9800 9803 9805 9807 9810 9812 9814 9816 9818 9820 9822 9824 9826 9827 9829 9830 9832 9833 9835 9836 9837 9839 9840 9841 9842 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9855 9855 9856 9857 9858 9859 9860 9860 9861 9862 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 6247 0 43 1 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9917 9916 9915 9913 9912 9910 9908 9906 9904 9901 9899 9897 9894 9892 9889 9886 9884 9881 9878 9875 9872 9869 9866 9863 9860 9856 9853 9850 9846 9843 9840 9836 9833 9829 9825 9822 9818 9814 9811 9807 9804 9800 9797 9793 9790 9787 9784 9781 9778 9776 9773 9771 9769 9768 9766 9765 9764 9763 9762 9762 9761 9761 9761 9761 9761 9761 9762 9762 9763 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9774 9775 9776 9778 9780 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9804 9806 9807 9808 9808 9808 9808 9807 9806 9804 9801 9798 9794 9790 9785 9779 9772 9764 9756 9746 9736 9725 9712 9699 9684 9668 9652 9633 9614 9593 9571 9548 9523 9496 9468 9438 9407 9374 9339 9302 9264 9224 9181 9137 9092 9044 8995 8943 8890 8836 8780 8722 8663 8603 8542 8480 8417 8353 8289 8224 8159 8094 8029 7965 7901 7837 7775 7713 7653 7594 7536 7480 7426 7374 7324 7276 7230 7187 7146 7108 7073 7041 7012 6986 6963 6944 6927 6915 6906 6900 6898 6900 6906 6915 6929 6946 6967 6992 7020 7053 7089 7129 7172 7219 7269 7322 7379 7437 7499 7563 7629 7696 7766 7837 7909 7981 8055 8128 8202 8275 8348 8420 8492 8562 8631 8698 8763 8827 8889 8949 9006 9062 9115 9166 9214 9260 9304 9346 9386 9423 9458 9492 9523 9553 9581 9607 9631 9655 9676 9697 9716 9734 9751 9766 9781 9795 9808 9820 9832 9842 9852 9862 9870 9878 9885 9892 9898 9904 9909 9913 9917 9921 9924 9927 9929 9931 9933 9934 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9899 9899 9899 9900 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 6248 0 43 1 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9907 9907 9906 9906 9907 9907 9907 9908 9909 9910 9910 9911 9913 9914 9915 9917 9918 9920 9922 9923 9925 9927 9929 9931 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9950 9948 9946 9943 9940 9938 9935 9932 9929 9926 9922 9919 9916 9912 9908 9905 9901 9897 9893 9888 9884 9880 9875 9871 9866 9861 9857 9852 9847 9843 9838 9834 9830 9826 9822 9818 9814 9811 9808 9805 9803 9800 9798 9797 9796 9795 9794 9794 9794 9794 9794 9795 9796 9797 9799 9800 9802 9804 9806 9808 9810 9813 9815 9817 9820 9822 9825 9827 9830 9832 9834 9836 9839 9841 9843 9844 9846 9848 9849 9851 9852 9853 9854 9855 9855 9856 9856 9856 9856 9856 9855 9855 9854 6249 0 43 1 9853 9852 9851 9850 9849 9848 9846 9845 9843 9842 9841 9839 9838 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9827 9826 9826 9826 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9825 9825 9826 9826 9827 9828 9829 9830 9831 9833 9834 9836 9837 9839 9841 9843 9845 9848 9850 9852 9855 9857 9860 9863 9865 9868 9871 9873 9876 9879 9881 9884 9887 9889 9892 9895 9897 9899 9902 9904 9906 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9931 9929 9926 9923 9920 9917 9913 9910 9906 9902 9898 9894 9889 9884 9880 9875 9870 9864 9859 9853 9848 9842 9836 9829 9823 9816 9809 9802 9795 9787 9779 9771 9763 9755 9746 9737 9728 9719 9710 9700 9691 9681 9671 9662 9652 9642 9632 9623 9614 9604 9595 9586 9578 9569 9561 9554 9546 9539 9532 9526 9520 9514 9508 9503 9498 9494 9490 9486 9482 9479 9476 9473 9471 9468 9466 9464 9463 9461 9460 9459 9458 9458 9457 9457 9457 9457 9457 9457 9457 9458 9458 9459 9459 9460 9461 9461 9462 9463 9463 9464 9464 9464 9464 9464 9463 9462 9461 9459 9457 9455 9452 9448 9444 9440 9435 9429 9423 9416 9409 9400 9392 9383 9373 9363 9352 9341 9329 9317 9305 9293 9281 9269 9256 9244 9232 9221 9210 9199 9189 9180 9171 9163 9157 9151 9147 9143 9141 9140 9141 9143 9146 9150 9156 9164 9172 9182 9193 9206 9219 9234 9250 9267 9284 9302 9322 9341 9361 9382 9403 9424 9445 9466 9487 9508 9529 9549 9569 9589 9608 9627 9645 9662 9679 9695 9711 9726 9740 9754 9767 9779 9791 9802 9812 9822 9832 9841 9849 9857 9864 9872 9878 9884 9890 9896 9901 9906 9911 9915 9919 9923 9926 9929 9932 9935 9937 9940 9942 9944 9945 9947 9948 9949 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9956 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 6250 0 43 1 9897 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9917 9918 9919 9921 9923 9925 9926 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9947 9947 9946 9944 9943 9941 9939 9938 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9888 9885 9883 9880 9878 9876 9875 9873 9872 9870 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9864 9864 9865 9866 9867 9869 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9887 9889 9891 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9908 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9997 6251 0 43 1 9996 9996 9995 9995 9994 9993 9993 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9993 9993 9994 9994 9995 9996 9996 9997 9997 9998 9998 9998 9998 9998 9998 9998 9997 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9966 9965 9963 9961 9959 9956 9954 9951 9948 9945 9941 9938 9934 9930 9926 9921 9917 9912 9908 9903 9898 9893 9888 9883 9879 9874 9869 9864 9860 9856 9851 9847 9843 9840 9836 9833 9829 9826 9823 9821 9818 9816 9814 9812 9810 9808 9807 9806 9805 9804 9803 9803 9803 9803 9803 9804 9805 9806 9807 9808 9810 9812 9814 9816 9818 9820 9823 9826 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9857 9860 9863 9865 9867 9870 9872 9874 9876 9877 9879 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9899 9901 9902 9904 9906 9907 9909 9911 9913 9914 9916 9918 9920 9922 9924 9925 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9952 9951 9949 9947 9944 9942 9939 9937 9934 9931 9927 9924 9920 9916 9912 9908 9903 9898 9893 9887 9882 9875 9868 9861 9854 9845 9837 9827 9817 9807 9795 9783 9770 9757 9742 9727 9711 9694 9676 9658 9638 9618 9596 9574 9551 9528 9503 9478 9452 9425 9398 9370 9341 9312 9283 9253 9223 9192 9162 9131 9101 9070 9040 9010 8980 8951 8922 8894 8866 8840 8814 8789 8765 8742 8721 8700 8681 8664 8648 8633 8620 8608 8599 8590 8584 8579 8576 8574 8574 8576 8580 8585 8592 8600 8610 8622 8635 8649 8665 8682 8701 8720 8741 8763 8786 8810 8835 8861 8887 8915 8942 8971 9000 9029 9059 9088 9118 9148 9178 9208 9238 9268 9297 9326 9354 9382 9409 9436 9462 9487 9512 9535 9558 9580 9601 9621 9641 9659 9677 9693 9709 9724 9738 9751 9764 9776 9787 9797 9807 9817 9825 9833 9841 9848 9855 9862 9868 9874 9879 9884 9889 9894 9898 9902 9906 9910 9913 9917 9920 9923 9925 9928 9930 9933 9935 6252 0 43 1 9936 9938 9940 9941 9942 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9899 9898 9896 9894 9892 9890 9887 9885 9883 9880 9878 9875 9873 9870 9868 9865 9863 9861 9858 9856 9854 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9820 9818 9816 9814 9811 9809 9806 9803 9800 9797 9794 9791 9788 9784 9781 9777 9773 9769 9765 9760 9756 9751 9746 9741 9735 9730 9724 9717 9711 9704 9697 9690 9682 9674 9666 9657 9648 9638 9628 9618 9606 9595 9582 9570 9556 9542 9527 9511 9495 9478 9460 9441 9421 9401 9379 9356 9333 9308 9282 9255 9227 9198 9167 9135 9102 9067 9030 8992 8953 8912 8868 8824 8777 8728 8677 8623 8568 8510 8450 8387 8321 8253 8182 8109 8032 7953 7872 7787 7699 7609 7516 7421 7323 7223 7121 7016 6910 6802 6693 6582 6470 6358 6245 6132 6019 5907 5795 5684 5574 5465 5359 5254 5152 5052 4954 4860 4769 4681 4596 4514 4437 4363 4292 4226 4163 4104 4049 3998 3951 3908 3868 3832 3800 3772 3748 3727 3710 3696 3686 3680 3678 3679 3684 3692 3705 3721 3741 3765 3792 3824 3860 3900 3944 3992 4044 4100 4160 4225 4293 4366 4442 4523 4607 4695 4786 4881 4978 5079 5183 5289 5397 5508 5620 5734 5849 5965 6081 6198 6315 6432 6549 6665 6779 6893 7005 7116 7224 7331 7435 7538 7637 7734 7828 7920 8009 8094 8177 8257 8334 8408 8480 8548 8613 8676 8736 8794 8849 8901 8951 8998 9043 9086 9127 9165 9202 9236 9269 9300 9329 9356 9382 9406 9429 9450 9470 9489 9507 9523 9538 9553 9566 9579 9591 9602 9612 9622 9631 9640 9648 9656 9663 9671 9678 9684 9691 9697 9703 9709 9714 9720 9725 9731 9736 9741 9746 9750 9755 9760 9764 9768 9773 9777 9781 9784 9788 9792 9795 9799 9802 9805 9808 9811 9814 9817 9820 9823 9825 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9849 9850 9852 9853 9855 9856 9858 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9912 6253 0 43 1 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9891 9889 9887 9884 9882 9879 9876 9873 9870 9868 9865 9862 9858 9855 9852 9849 9846 9843 9840 9837 9835 9832 9829 9827 9825 9823 9821 9819 9817 9816 9814 9813 9812 9812 9811 9810 9810 9810 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9808 9808 9808 9808 9808 9807 9807 9807 9806 9806 9806 9805 9805 9805 9804 9804 9804 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9804 9805 9806 9807 9808 9809 9811 9813 9815 9817 9819 9822 9824 9827 9830 9833 9836 9840 9843 9846 9850 9853 9856 9859 9862 9865 9867 9870 9872 9873 9875 9876 9877 9877 9877 9877 9876 9875 9873 9871 9869 9866 9863 9860 9856 9852 9847 9842 9837 9831 9824 9818 9811 9803 9795 9786 9777 9767 9757 9745 9733 9721 9707 9692 9677 9661 9643 9625 9605 9585 9563 9540 9516 9491 9465 9437 9408 9379 9348 9316 9284 9250 9216 9181 9145 9109 9072 9035 8998 8961 8924 8888 8852 8816 8781 8747 8714 8682 8651 8622 8595 8569 8545 8524 8504 8486 8471 8458 8448 8440 8435 8432 8431 8434 8438 8445 8455 8467 8481 8497 8516 8536 8558 8582 8607 8634 8663 8692 8723 8754 8786 8819 8852 8886 8919 8953 8987 9020 9054 9087 9120 9152 9183 9214 9245 9274 9303 9331 9358 9384 9409 9433 9456 9478 9499 9520 9539 9557 9575 9591 9607 9622 9636 9649 9661 9673 9684 9694 9703 9712 9720 9728 9735 9741 9747 9753 9757 9762 9766 9770 9773 9776 9778 9781 9782 9784 9785 9786 9786 9786 9786 9785 9784 9783 9781 6254 0 43 1 9779 9777 9774 9771 9767 9763 9758 9753 9748 9742 9736 9729 9721 9713 9705 9695 9686 9675 9664 9652 9640 9627 9613 9598 9583 9567 9550 9532 9513 9493 9472 9451 9428 9404 9380 9354 9327 9299 9270 9240 9209 9176 9142 9108 9071 9034 8996 8956 8915 8873 8829 8785 8739 8691 8643 8594 8543 8491 8438 8384 8329 8274 8217 8159 8101 8042 7983 7923 7863 7802 7742 7681 7620 7559 7499 7438 7378 7319 7259 7200 7142 7084 7026 6968 6911 6855 6798 6742 6685 6629 6572 6516 6459 6402 6344 6286 6227 6167 6107 6046 5985 5923 5860 5797 5733 5669 5604 5539 5475 5410 5346 5282 5219 5156 5095 5035 4976 4919 4863 4810 4759 4710 4664 4620 4579 4541 4506 4475 4446 4422 4401 4384 4371 4362 4357 4356 4360 4369 4382 4400 4423 4452 4485 4524 4568 4618 4673 4734 4800 4871 4948 5030 5117 5209 5306 5408 5513 5623 5736 5852 5970 6092 6215 6340 6466 6592 6718 6844 6969 7093 7216 7336 7455 7570 7683 7792 7898 8001 8099 8194 8285 8372 8455 8534 8609 8680 8748 8812 8872 8929 8983 9034 9082 9127 9169 9209 9247 9282 9315 9347 9376 9404 9430 9455 9478 9499 9519 9538 9556 9572 9587 9601 9613 9625 9636 9646 9654 9662 9669 9676 9682 9687 9691 9695 9699 9702 9705 9708 9710 9713 9715 9717 9719 9721 9724 9726 9728 9730 9733 9735 9738 9741 9743 9746 9749 9752 9754 9757 9760 9763 9766 9768 9771 9774 9777 9779 9782 9785 9787 9790 9793 9796 9799 9802 9805 9808 9811 9814 9818 9821 9825 9828 9832 9836 9839 9843 9847 9850 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9878 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9878 9877 9876 9875 9874 9872 9871 9869 9867 9865 9863 9860 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9826 9823 9821 9818 9816 9814 9812 9811 9809 9808 9806 9805 9804 9804 9803 9802 9801 9801 9800 9800 9800 9799 9799 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9793 9793 9792 9792 9791 9790 9790 9789 9788 9787 9787 9786 9785 9783 9782 9781 9779 9778 9776 9774 9772 9770 9768 9765 9763 9760 9758 9755 9752 9749 9746 9743 9740 9738 9735 9732 9729 9726 9724 9721 9719 9717 9714 9712 9711 9709 9707 9706 9705 9704 9703 9703 9702 9702 9702 9703 9703 9704 9705 9707 9708 9710 9712 9715 9717 9720 9723 9727 9730 9734 9738 9742 9746 9751 9755 9760 9765 9769 9774 9779 9784 9788 9793 9798 9802 9807 9811 9815 9819 9823 9827 9831 9835 9838 9842 9845 9848 9852 9855 9858 9861 9864 9866 9869 9872 9874 9877 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9909 9909 9909 9909 9909 9908 9908 6255 0 43 1 9907 9906 9904 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9869 9866 9862 9859 9857 9854 9851 9849 9846 9844 9843 9841 9840 9839 9839 9838 9838 9839 9839 9840 9842 9843 9845 9847 9849 9852 9854 9857 9860 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9891 9894 9897 9899 9902 9905 9907 9910 9913 9915 9918 9921 9923 9926 9929 9931 9934 9937 9939 9942 9944 9947 9949 9951 9954 9956 9958 9959 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9931 9929 9927 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9901 9900 9899 9897 9896 9896 9895 9894 9893 9893 9893 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9908 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9913 9910 9906 9902 9898 9893 9888 9883 9878 9872 9865 9858 9851 9843 9835 9825 9816 9805 9794 9781 9768 9754 9739 9723 9706 9688 9668 9648 9626 9603 9578 9552 9525 9496 9466 9434 9402 9367 9332 9295 9256 9217 9176 9134 9092 9048 9004 8959 8913 8867 8821 8775 8728 8683 8637 8592 8549 8506 8464 8424 8386 8349 8315 8282 8253 8225 8201 8179 8160 8144 8131 8122 8116 8113 8113 8117 8124 8134 8147 8163 8183 8205 8230 8257 8287 8319 8354 8390 8428 8467 8508 8550 8593 8637 8682 8727 8772 6256 0 43 1 8817 8863 8908 8952 8997 9040 9083 9125 9166 9206 9245 9283 9319 9354 9388 9421 9452 9482 9510 9537 9563 9587 9610 9632 9652 9671 9689 9706 9722 9737 9750 9763 9775 9786 9796 9806 9814 9822 9830 9836 9842 9848 9853 9857 9862 9865 9868 9871 9873 9875 9877 9878 9879 9880 9880 9880 9879 9879 9878 9877 9875 9874 9872 9870 9868 9865 9863 9860 9857 9854 9851 9848 9845 9841 9838 9834 9830 9826 9822 9818 9813 9809 9804 9798 9792 9786 9780 9773 9765 9757 9749 9740 9730 9719 9708 9696 9683 9669 9654 9638 9621 9602 9583 9562 9540 9517 9492 9465 9437 9407 9375 9342 9307 9269 9230 9188 9145 9099 9050 9000 8947 8891 8834 8773 8710 8645 8578 8507 8435 8360 8283 8204 8123 8040 7955 7868 7779 7689 7598 7506 7412 7318 7223 7127 7031 6935 6839 6743 6647 6552 6457 6364 6271 6180 6090 6001 5914 5828 5745 5663 5584 5507 5432 5360 5290 5222 5158 5096 5036 4980 4926 4876 4828 4783 4742 4703 4667 4635 4605 4579 4557 4537 4521 4508 4499 4493 4491 4493 4499 4509 4522 4540 4563 4589 4620 4656 4697 4742 4792 4846 4906 4970 5040 5114 5192 5275 5363 5455 5551 5651 5754 5861 5971 6083 6198 6314 6433 6552 6673 6793 6914 7035 7154 7273 7391 7506 7620 7731 7840 7946 8049 8148 8245 8338 8427 8513 8595 8674 8748 8820 8887 8952 9013 9070 9125 9176 9224 9270 9312 9353 9390 9426 9459 9490 9519 9546 9572 9596 9618 9639 9658 9677 9693 9709 9724 9738 9750 9762 9773 9783 9793 9801 9810 9817 9824 9831 9837 9842 9848 9853 9857 9861 9865 9869 9872 9876 9879 9882 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9894 9893 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9867 9864 9861 9857 9853 9849 9845 9840 9835 9829 9823 9817 9811 9804 9797 9789 9781 9773 9765 9757 9748 9739 9731 9722 9713 9704 9695 9686 9677 9669 9660 9652 9644 9637 9630 9623 9617 9611 9605 9601 9596 9592 9589 9586 9583 9582 9580 9580 9579 9580 9580 9582 9584 9586 9589 9592 9595 9599 9604 9609 9614 9620 9626 9632 9639 9646 9653 9660 9668 9676 9685 9693 9702 9711 9720 9729 9738 9747 9757 9766 9775 9785 9794 9802 9811 9820 9828 9836 9843 9851 9858 9864 9870 9876 9881 9886 9890 6257 0 43 1 9895 9898 9901 9904 9907 9909 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9923 9920 9918 9914 9911 9907 9903 9899 9895 9890 9886 9881 9875 9870 9864 9859 9853 9847 9840 9834 9828 9821 9815 9808 9802 9795 9789 9782 9776 9770 9764 9758 9753 9747 9742 9737 9732 9728 9724 9721 9717 9714 9712 9710 9708 9707 9706 9706 9706 9707 9708 9709 9711 9714 9716 9719 9723 9727 9731 9735 9739 9744 9749 9754 9758 9763 9768 9773 9778 9783 9788 9793 9797 9802 9806 9810 9814 9818 9821 9825 9828 9831 9835 9837 9840 9843 9846 9848 9851 9853 9856 9858 9860 9862 9864 9866 9867 9869 9870 9871 9872 9873 9873 9873 9873 9873 9873 9872 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9853 9851 9849 9848 9846 9845 9844 9843 9842 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9871 9873 9875 9877 9879 9881 9883 9886 9888 9891 9893 9896 9899 9901 9904 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9919 9916 9912 9908 9904 9899 9893 9887 9880 9873 9865 9856 9846 9836 9824 9811 9798 9783 9767 9750 9732 9712 9691 9668 9644 9618 9591 9562 9530 9497 9462 9424 6258 0 43 1 9385 9343 9298 9252 9202 9150 9096 9039 8980 8917 8853 8785 8715 8643 8569 8492 8413 8332 8249 8165 8079 7992 7904 7815 7726 7637 7548 7458 7369 7282 7195 7109 7025 6943 6862 6785 6709 6637 6567 6501 6437 6378 6322 6270 6222 6177 6138 6102 6071 6044 6022 6005 5992 5984 5980 5982 5988 5999 6014 6034 6059 6089 6123 6161 6204 6251 6302 6357 6416 6479 6545 6614 6687 6762 6840 6921 7003 7088 7174 7262 7350 7440 7530 7621 7711 7802 7892 7982 8070 8158 8244 8329 8412 8493 8572 8648 8723 8795 8864 8931 8995 9056 9115 9171 9224 9274 9322 9367 9409 9449 9486 9521 9553 9583 9612 9638 9662 9684 9704 9723 9741 9757 9772 9785 9798 9809 9819 9829 9838 9846 9853 9859 9865 9871 9875 9880 9883 9887 9889 9892 9894 9895 9897 9897 9898 9898 9898 9897 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9883 9882 9881 9880 9879 9878 9877 9877 9877 9877 9877 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9884 9885 9885 9884 9884 9883 9883 9882 9880 9879 9878 9876 9874 9872 9871 9869 9867 9864 9862 9860 9858 9856 9854 9852 9851 9849 9847 9845 9844 9842 9841 9839 9837 9836 9834 9832 9831 9829 9826 9824 9821 9819 9815 9812 9808 9804 9799 9794 9788 9782 9775 9767 9759 9750 9741 9730 9719 9707 9694 9681 9666 9651 9634 9617 9598 9579 9559 9538 9516 9493 9469 9445 9419 9393 9366 9339 9311 9282 9253 9223 9193 9162 9132 9101 9070 9038 9007 8976 8945 8914 8884 8853 8823 8794 8765 8736 8708 8681 8655 8629 8604 8580 8556 8534 8512 8492 8472 8454 8436 8420 8404 8389 8374 8361 8348 8335 8323 8311 8299 8287 8275 8262 8249 8235 8220 8203 8185 8166 8144 8121 8096 8068 8038 8005 7969 7931 7890 7846 7800 7750 7698 7643 7585 7526 7463 7399 7333 7265 7196 7125 7053 6981 6909 6836 6764 6692 6621 6551 6482 6415 6350 6287 6227 6169 6115 6063 6015 5971 5930 5894 5862 5833 5810 5791 5776 5767 5762 5762 5767 5778 5793 5813 5838 5868 5903 5943 5987 6036 6090 6148 6210 6276 6346 6419 6496 6575 6658 6743 6830 6920 7011 7103 7197 7291 7385 7480 7575 7669 7762 7855 7946 8036 8124 8210 8294 8376 8456 8533 8608 8680 8750 8816 8880 8942 9000 9056 9109 9160 9208 9254 9297 9338 9376 9413 9447 9480 9510 9539 9566 9592 9615 9638 9659 9678 9697 9714 9730 9745 9758 9771 9783 9794 9803 9813 9821 9828 9835 9841 9847 9852 9856 9860 9864 9867 9869 9872 9874 9875 9877 9878 9879 9880 9881 9881 9881 9882 9882 9882 9881 9881 9881 9880 9880 9879 9878 9877 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9863 9862 9862 9863 9863 9864 9864 9865 9867 9868 9870 9871 9873 9875 9878 9880 9883 9885 6259 0 43 1 9888 9890 9893 9896 9899 9902 9905 9908 9910 9913 9916 9919 9922 9924 9927 9930 9932 9935 9938 9940 9942 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9968 9968 9967 9967 9968 9968 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9978 9976 9975 9974 9972 9970 9969 9967 9965 9963 9961 9958 9956 9953 9951 9948 9945 9942 9939 9935 9932 9928 9924 9919 9915 9910 9905 9899 9893 9887 9881 9874 9867 9859 9851 9843 9834 9825 9815 9806 9795 9785 9774 9763 9751 9739 9727 9714 9701 9687 9674 9660 9646 9631 9616 9601 9586 9571 9555 9540 9524 9508 9491 9475 9459 9443 9426 9410 9393 9376 9360 9343 9326 9309 9293 9275 9258 9241 9224 9206 9188 9170 9151 9133 9114 9094 9075 9054 9034 9013 8992 8971 8950 8928 8906 8884 8863 8841 8819 8798 8778 8757 8738 8719 8702 8685 8670 8656 8644 8633 8624 8617 8612 8608 8607 8608 8611 8617 8624 8634 8646 8660 8676 8694 8714 8735 8759 8783 8810 8837 8865 8895 8925 8956 8987 9019 9050 9082 9113 9144 9175 9205 9235 9263 9291 9318 9344 9369 9393 9416 9438 9458 9478 9496 9513 9529 9544 9557 9570 9582 9593 9602 9611 9619 9627 9633 9639 9644 9648 9652 9655 9658 9660 9662 9664 9665 9666 9667 9667 9667 9667 9667 9667 9667 9667 9667 9668 9668 9668 9669 9669 9670 9671 9673 9675 9677 9679 9681 9684 9687 9691 9694 9698 9703 9707 9712 9717 9722 9727 9732 9738 9743 9749 9755 9760 9766 9772 9777 9783 9789 9794 9800 9805 9811 9816 9821 9826 9831 9836 9840 9845 9849 9853 9857 9861 9864 9868 9871 9874 9877 9880 9882 9884 9886 9888 9889 9891 9892 9893 9893 9894 9894 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9870 9871 9873 9875 9877 9879 9882 9884 9887 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9924 6260 0 43 1 9927 9930 9932 9934 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9971 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9914 9913 9911 9909 9906 9904 9901 9897 9893 9889 9884 9879 9873 9866 9860 9852 9844 9835 9825 9815 9804 9792 9780 9766 9752 9736 9719 9701 9682 9662 9639 9616 9590 9563 9533 9502 9468 9433 9394 9354 6261 0 43 1 9310 9264 9216 9164 9110 9054 8994 8932 8867 8800 8731 8659 8585 8509 8431 8352 8271 8190 8107 8024 7940 7856 7773 7689 7607 7525 7444 7364 7286 7210 7135 7063 6993 6925 6860 6798 6738 6681 6628 6577 6530 6485 6445 6407 6373 6343 6317 6294 6275 6260 6249 6241 6238 6239 6244 6254 6267 6285 6307 6333 6364 6398 6437 6480 6527 6578 6632 6690 6751 6815 6882 6953 7025 7100 7176 7254 7334 7414 7495 7577 7659 7740 7822 7903 7983 8061 8139 8215 8289 8361 8432 8500 8566 8630 8692 8751 8808 8862 8914 8964 9011 9056 9099 9140 9179 9216 9250 9283 9314 9344 9371 9398 9422 9446 9468 9488 9508 9526 9543 9560 9575 9589 9603 9615 9627 9639 9649 9659 9669 9678 9686 9695 9702 9710 9717 9724 9731 9738 9745 9751 9758 9764 9770 9777 9783 9789 9795 9802 9808 9814 9820 9826 9832 9838 9844 9849 9855 9861 9866 9871 9877 9882 9887 9892 9896 9901 9905 9910 9914 9918 9922 9926 9929 9933 9936 9939 9942 9945 9948 9950 9953 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9942 9941 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9927 9926 9925 9924 9923 9921 9920 9917 9915 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9881 9879 9877 9876 9875 9875 9875 9875 9876 9878 9880 9882 9885 9888 9892 9896 9900 9904 9908 9913 9917 9922 9926 9930 9934 9938 9941 9945 9948 9950 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9951 9949 9947 9944 9941 9938 9935 9932 9928 9925 9921 9917 9913 9909 9905 9900 9896 9891 9887 9882 9877 9873 9868 9863 9858 9853 9849 9844 9839 9835 9830 9826 9822 9818 9814 9811 9807 9804 9802 9800 9798 9796 9795 9794 9794 9794 9794 9795 9796 9797 9799 9801 9803 9806 9809 9812 9815 6262 0 43 1 9819 9823 9826 9830 9834 9838 9842 9846 9850 9854 9858 9862 9865 9869 9873 9876 9879 9882 9885 9888 9891 9894 9896 9898 9900 9902 9904 9905 9906 9907 9908 9909 9909 9909 9909 9908 9907 9906 9905 9903 9902 9899 9897 9894 9892 9888 9885 9882 9878 9874 9870 9866 9862 9857 9853 9848 9844 9839 9835 9830 9825 9821 9816 9812 9807 9803 9798 9794 9790 9785 9781 9777 9773 9769 9765 9761 9757 9754 9750 9747 9744 9741 9739 9736 9734 9732 9730 9729 9728 9727 9726 9726 9726 9726 9726 9727 9728 9728 9729 9730 9731 9732 9733 9733 9734 9735 9735 9735 9735 9735 9735 9735 9734 9733 9733 9732 9731 9730 9729 9728 9727 9727 9727 9726 9727 9727 9728 9729 9730 9732 9734 9737 9739 9743 9746 9750 9754 9758 9762 9767 9771 9776 9780 9785 9789 9793 9797 9801 9805 9808 9811 9813 9816 9818 9819 9820 9821 9822 9822 9822 9822 9822 9821 9820 9819 9818 9817 9815 9814 9813 9811 9810 9809 9808 9807 9807 9806 9806 9805 9805 9805 9806 9806 9807 9808 9809 9810 9811 9812 9814 9815 9817 9819 9820 9822 9823 9825 9826 9828 9829 9830 9831 9832 9833 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9838 9839 9839 9840 9841 9843 9844 9846 9848 9850 9852 9855 9858 9860 9863 9867 9870 9874 9877 9881 9884 9888 9892 9896 9899 9903 9907 9910 9913 9917 9920 9923 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 6263 0 43 2 9961 9961 9960 9960 9961 9963 9963 9964 9964 9964 9962 9960 9958 9956 9954 9953 9953 9954 9956 9958 9961 9963 9966 9967 9968 9968 9966 9965 9964 9963 9962 9963 9964 9965 9967 9969 9971 9971 9971 9970 9969 9967 9964 9962 9961 9960 9960 9960 9961 9961 9962 9962 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9952 9950 9948 9946 9943 9941 9938 9934 9931 9927 9923 9919 9916 9913 9911 9910 9911 9913 9915 9917 9919 9920 9919 9917 9913 9909 9904 9900 9896 9893 9892 9891 9891 9891 9890 9889 9887 9884 9881 9879 9877 9876 9876 9877 9879 9880 9882 9883 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9871 9869 9868 9867 9867 9868 9869 9873 9876 9879 9882 9885 9888 9890 9892 9894 9896 9899 9902 9905 9907 9909 9910 9911 9911 9911 9910 9911 9911 9913 9915 9918 9921 9925 9928 9931 9933 9935 9936 9938 9940 9941 9944 9946 9948 9951 9952 9953 9953 9952 9951 9950 9949 9949 9950 9952 9954 9957 9960 9962 9964 9964 9962 9960 9957 9954 9951 9950 9949 9950 9952 9955 9958 9961 9964 9965 9966 9965 9963 9960 9957 9954 9951 9948 9946 9945 9944 9944 9945 9946 9948 9951 9953 9955 9957 9959 9959 9958 9957 9954 9952 9949 9948 9947 9948 9951 9954 9957 9960 9962 9963 9962 9959 9955 9952 9949 9947 9947 9948 9951 9955 9959 9962 9964 9965 9964 9962 9960 9957 9955 9954 9954 9956 9958 9960 9963 9965 9966 9967 9967 9967 9967 9967 9968 9968 9969 9970 9970 9969 9968 9967 9965 9964 9962 9960 9959 9958 9957 9957 9956 9955 9953 9952 9952 9951 9951 9952 9953 9953 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9950 9948 9943 9939 9934 9929 9923 9920 9917 9916 9917 9919 9921 9923 9925 9926 9926 9924 9922 9919 9916 9913 9910 9907 9904 9902 9899 9897 9894 9892 9891 9890 9890 9890 9891 9891 9892 9892 9891 9891 9890 9889 9889 9890 9892 9895 9898 9902 9906 9910 9912 9914 9914 9913 9911 9909 9907 9906 9905 9906 9907 9910 9913 9916 9919 9922 9925 9926 9928 9929 9930 9931 9932 9934 9936 9938 9941 9943 9945 9947 9948 9948 9948 9947 9946 9946 9945 9946 9947 9948 9951 9953 9955 9956 9957 9957 9956 9954 9952 9950 9948 9946 9945 9945 9947 9948 9950 9952 9954 9955 9955 9955 9954 9952 9951 9950 9950 9951 9952 9954 9956 9958 9959 9960 9961 9960 9959 9957 9955 9953 9951 9950 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9948 9946 9943 9940 9937 9935 9933 9934 9936 9938 9941 9944 9946 9946 9944 9941 9936 9931 9926 9922 9919 9917 9919 9921 9924 9927 9930 9932 9933 9932 9931 9929 9926 9923 9919 9916 9912 9908 9904 9900 9898 9896 9895 9895 9896 9898 9900 9901 9902 9901 9900 6264 0 43 2 9899 9896 9894 9893 9893 9893 9895 9897 9898 9899 9900 9899 9898 9898 9897 9896 9897 9899 9902 9906 9910 9914 9917 9920 9922 9924 9925 9926 9927 9928 9930 9932 9933 9935 9936 9937 9937 9937 9937 9938 9939 9940 9942 9945 9947 9949 9951 9951 9951 9949 9946 9943 9940 9937 9935 9934 9934 9936 9938 9942 9946 9950 9954 9957 9959 9960 9960 9959 9957 9956 9954 9954 9953 9954 9955 9957 9957 9958 9957 9955 9953 9951 9948 9946 9945 9945 9946 9947 9948 9949 9950 9950 9950 9950 9949 9948 9948 9947 9946 9944 9942 9938 9933 9927 9921 9915 9911 9908 9906 9906 9907 9908 9909 9909 9907 9903 9897 9891 9886 9880 9874 9872 9872 9873 9877 9880 9885 9889 9892 9893 9893 9892 9891 9889 9888 9886 9886 9887 9888 9890 9892 9893 9894 9894 9895 9895 9896 9897 9899 9902 9906 9909 9913 9915 9916 9916 9914 9912 9908 9904 9900 9897 9896 9896 9897 9899 9902 9904 9906 9906 9905 9902 9898 9895 9891 9888 9886 9886 9887 9889 9891 9892 9894 9895 9894 9893 9891 9889 9888 9887 9887 9888 9890 9892 9893 9895 9896 9896 9896 9895 9895 9895 9895 9897 9899 9902 9906 9910 9914 9918 9922 9925 9928 9930 9931 9932 9932 9933 9933 9934 9936 9938 9940 9943 9946 9949 9951 9953 9953 9953 9951 9950 9948 9946 9946 9946 9948 9950 9953 9956 9959 9961 9963 9964 9964 9964 9964 9964 9965 9967 9968 9970 9971 9972 9972 9971 9968 9966 9963 9960 9958 9957 9957 9957 9958 9958 9959 9959 9958 9956 9955 9954 9953 9952 9952 9953 9953 9954 9954 9952 9950 9945 9940 9935 9929 9923 9919 9915 9914 9913 9913 9914 9915 9916 9916 9915 9914 9912 9911 9909 9908 9907 9907 9908 9909 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9930 9931 9930 9929 9928 9925 9923 9920 9917 9914 9912 9911 9911 9911 9912 9914 9915 9916 9916 9915 9912 9909 9905 9902 9899 9897 9897 9897 9898 9899 9899 9898 9895 9891 9885 9880 9875 9870 9869 9869 9873 9877 9881 9884 9887 9886 9883 9878 9871 9864 9859 9855 9853 9854 9856 9861 9866 9870 9872 9873 9872 9869 9865 9861 9856 9853 9850 9848 9847 9846 9845 9845 9844 9842 9841 9840 9839 9839 9839 9840 9840 9841 9841 9839 9838 9835 9832 9829 9826 9823 9822 9822 9823 9824 9826 9827 9828 9828 9827 9825 9822 9820 9817 9814 9813 9812 9813 9814 9816 9817 9818 9819 9819 9818 9816 9814 9812 9809 9807 9804 9801 9797 9794 9791 9787 9784 9782 9780 9779 9778 9779 9779 9780 9780 9780 9780 9779 9778 9778 9777 9778 9779 9780 9782 9784 9785 9785 9783 9780 9776 9770 9764 9758 9752 9746 9741 9737 9734 9731 9728 9725 9721 9715 9708 9700 9690 9680 9669 9657 9646 9634 9623 9611 9599 9587 9573 9558 9541 9522 9502 9480 9456 9431 9405 6265 0 43 2 9378 9350 9322 9292 9261 9229 9196 9160 9123 9083 9041 8996 8949 8900 8848 8794 8738 8680 8620 8557 8491 8422 8350 8274 8195 8111 8024 7933 7839 7742 7643 7541 7437 7330 7222 7113 7001 6889 6775 6662 6548 6435 6324 6213 6106 6000 5897 5796 5698 5602 5510 5420 5333 5250 5170 5094 5022 4955 4892 4833 4779 4729 4682 4639 4600 4565 4534 4507 4484 4466 4453 4445 4442 4444 4450 4462 4478 4499 4524 4553 4587 4625 4668 4715 4768 4825 4889 4957 5032 5113 5199 5291 5387 5487 5591 5699 5808 5920 6035 6151 6268 6388 6508 6631 6754 6877 7001 7124 7247 7369 7489 7606 7721 7832 7939 8042 8140 8234 8324 8410 8493 8573 8650 8724 8796 8865 8930 8992 9049 9103 9152 9198 9241 9282 9322 9360 9397 9432 9466 9497 9526 9552 9574 9593 9610 9626 9639 9653 9666 9680 9694 9708 9721 9734 9746 9756 9764 9772 9778 9784 9790 9797 9803 9810 9817 9825 9831 9837 9842 9847 9851 9855 9859 9863 9868 9872 9877 9882 9887 9890 9893 9893 9893 9892 9890 9889 9889 9889 9891 9895 9899 9904 9910 9915 9919 9923 9926 9928 9929 9929 9929 9928 9927 9926 9926 9926 9926 9926 9927 9929 9930 9932 9933 9935 9936 9936 9936 9936 9935 9935 9935 9935 9936 9938 9940 9942 9944 9946 9948 9949 9949 9949 9948 9948 9947 9946 9947 9947 9948 9949 9949 9949 9949 9948 9946 9943 9941 9938 9934 9931 9928 9925 9922 9919 9916 9913 9911 9909 9907 9907 9906 9905 9904 9903 9900 9896 9890 9883 9874 9865 9856 9847 9838 9830 9823 9816 9809 9802 9795 9787 9779 9770 9761 9752 9742 9733 9724 9715 9707 9698 9689 9680 9671 9661 9651 9642 9633 9624 9617 9611 9607 9603 9599 9596 9593 9590 9586 9582 9578 9575 9573 9573 9574 9577 9582 9588 9595 9602 9609 9616 9623 9629 9635 9642 9649 9657 9666 9676 9686 9696 9706 9715 9724 9733 9741 9749 9757 9766 9775 9785 9794 9803 9812 9820 9828 9835 9842 9848 9855 9861 9868 9874 9881 9887 9892 9897 9901 9905 9908 9913 9917 9922 9928 9933 9938 9943 9947 9950 9951 9952 9953 9953 9954 9956 9959 9963 9967 9972 9976 9979 9981 9981 9980 9978 9975 9972 9970 9968 9968 9968 9969 9971 9973 9975 9976 9978 9979 9981 9983 9985 9987 9989 9991 9992 9992 9990 9986 9982 9978 9974 9970 9970 9971 9975 9980 9985 9990 9995 9999 9999 9998 9995 9992 9988 9985 9983 9983 9985 9986 9988 9990 9991 9991 9989 9987 9984 9982 9981 9980 9980 9981 9982 9983 9984 9983 9982 9981 9979 9978 9976 9975 9975 9974 9974 9973 9972 9970 9968 9965 9963 9960 9957 9955 9954 9952 9951 9949 9947 9945 9943 9940 9937 9934 9932 9929 9926 9924 9922 9921 9919 9918 9916 9914 9913 9910 9906 9901 9896 9890 9883 9876 9871 9865 9861 9859 9857 9856 9856 9855 9854 6266 0 43 2 9852 9849 9847 9844 9841 9838 9837 9837 9838 9840 9842 9845 9848 9850 9852 9853 9853 9853 9853 9853 9854 9856 9859 9863 9869 9875 9881 9888 9894 9898 9902 9905 9906 9907 9907 9908 9909 9910 9912 9915 9918 9921 9925 9927 9929 9929 9929 9928 9928 9927 9928 9930 9932 9936 9940 9944 9947 9949 9949 9948 9946 9942 9939 9936 9935 9934 9936 9939 9941 9944 9947 9947 9947 9944 9940 9936 9932 9929 9926 9925 9926 9928 9930 9932 9934 9935 9935 9935 9934 9933 9932 9932 9933 9935 9936 9938 9939 9939 9938 9936 9934 9931 9929 9927 9926 9927 9928 9930 9932 9932 9932 9930 9926 9921 9914 9908 9901 9894 9888 9883 9878 9875 9871 9867 9863 9859 9853 9847 9841 9833 9826 9817 9809 9801 9794 9786 9780 9774 9767 9761 9754 9746 9738 9727 9716 9706 9695 9684 9674 9666 9659 9655 9652 9651 9650 9649 9648 9647 9645 9642 9640 9637 9635 9633 9633 9633 9635 9637 9641 9645 9650 9655 9661 9666 9673 9679 9686 9693 9700 9707 9714 9722 9730 9739 9748 9757 9767 9777 9787 9796 9805 9813 9821 9827 9833 9839 9845 9851 9858 9865 9872 9879 9887 9895 9901 9908 9913 9918 9922 9925 9928 9930 9933 9935 9938 9942 9946 9950 9954 9958 9962 9965 9968 9969 9970 9970 9970 9970 9970 9970 9972 9973 9975 9977 9978 9980 9980 9980 9979 9979 9978 9978 9978 9979 9980 9981 9983 9984 9985 9986 9985 9984 9983 9982 9980 9979 9979 9979 9980 9981 9982 9984 9985 9985 9985 9984 9982 9981 9979 9978 9977 9977 9977 9978 9979 9980 9980 9981 9981 9980 9980 9980 9979 9979 9980 9980 9980 9979 9978 9977 9975 9972 9970 9968 9966 9964 9964 9964 9966 9967 9969 9972 9974 9976 9977 9978 9978 9977 9976 9975 9973 9972 9972 9972 9973 9974 9977 9979 9981 9983 9985 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9982 9980 9978 9976 9973 9971 9969 9969 9969 9970 9972 9974 9976 9978 9979 9979 9978 9977 9975 9973 9972 9970 9969 9967 9966 9965 9963 9962 9961 9960 9959 9960 9960 9961 9961 9962 9961 9959 9956 9951 9945 9939 9933 9927 9923 9920 9919 9918 9917 9917 9916 9914 9911 9906 9901 9896 9890 9885 9880 9875 9871 9867 9862 9857 9852 9847 9842 9837 9833 9830 9828 9827 9828 9829 9830 9832 9833 9835 9836 9837 9839 9840 9841 9843 9845 9847 9849 9852 9856 9859 9863 9866 9869 9872 9875 9877 9879 9881 9884 9887 9890 9894 9898 9901 9904 9907 9909 9909 9910 9911 9911 9913 9915 9918 9923 9928 9933 9937 9941 9944 9945 9946 9945 9945 9945 9944 9944 9945 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9962 9962 9961 9960 9958 9955 9953 9951 9949 9949 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9947 9947 9946 9944 9942 9939 9935 9931 9927 9923 6267 0 43 2 9920 9918 9916 9916 9917 9918 9919 9920 9921 9920 9919 9918 9916 9914 9913 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9905 9906 9909 9912 9914 9917 9919 9920 9920 9919 9918 9916 9914 9913 9912 9911 9911 9911 9911 9910 9910 9909 9909 9909 9909 9910 9912 9913 9914 9916 9916 9916 9915 9913 9911 9909 9906 9904 9903 9902 9902 9902 9903 9904 9906 9908 9910 9912 9914 9915 9914 9912 9908 9905 9901 9897 9894 9892 9893 9895 9900 9904 9909 9913 9918 9920 9921 9920 9920 9919 9918 9918 9920 9921 9923 9925 9926 9926 9925 9923 9920 9917 9914 9913 9913 9914 9917 9921 9926 9930 9934 9937 9939 9940 9939 9938 9936 9934 9931 9929 9927 9926 9926 9926 9926 9928 9930 9933 9935 9938 9941 9944 9946 9948 9950 9951 9952 9952 9951 9950 9948 9945 9942 9939 9936 9934 9933 9933 9935 9936 9939 9941 9943 9944 9944 9942 9939 9936 9933 9929 9927 9925 9925 9927 9928 9930 9932 9934 9935 9936 9936 9936 9936 9935 9935 9933 9932 9930 9928 9926 9924 9922 9920 9919 9919 9919 9919 9918 9918 9917 9915 9913 9911 9909 9906 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9908 9908 9907 9906 9905 9903 9901 9900 9898 9897 9896 9895 9894 9892 9891 9890 9888 9886 9885 9884 9883 9882 9882 9882 9881 9881 9880 9879 9877 9875 9873 9872 9871 9871 9872 9875 9877 9880 9882 9883 9883 9882 9880 9876 9873 9869 9865 9861 9858 9854 9850 9846 9842 9837 9832 9826 9820 9815 9809 9803 9796 9790 9782 9772 9761 9748 9734 9719 9702 9686 9671 9656 9643 9632 9623 9616 9610 9606 9604 9603 9604 9606 9609 9615 9620 9627 9634 9640 9646 9651 9655 9657 9658 9659 9659 9658 9658 9658 9658 9659 9659 9659 9658 9657 9655 9652 9648 9643 9638 9633 9628 9622 9617 9612 9608 9604 9600 9596 9593 9590 9587 9584 9582 9580 9578 9577 9576 9575 9574 9574 9573 9573 9572 9572 9573 9573 9574 9576 9577 9579 9581 9583 9585 9586 9586 9586 9586 9585 9584 9583 9582 9580 9580 9579 9579 9579 9579 9580 9579 9579 9578 9577 9575 9573 9570 9569 9568 9567 9568 9570 9572 9574 9576 9578 9578 9577 9576 9574 9572 9571 9570 9571 9572 9574 9576 9578 9579 9578 9575 9572 9567 9563 9558 9556 9554 9554 9557 9560 9564 9568 9573 9577 9582 9588 9593 9600 9609 9619 9631 9644 9658 9674 9689 9705 9720 9735 9749 9762 9774 9785 9794 9803 9812 9820 9828 9837 9845 9854 9862 9870 9877 9881 9884 9884 9883 9882 9881 9879 9880 9883 9888 9894 9900 9906 9913 9918 9921 9922 9922 9921 9920 9919 9919 9920 9921 9924 9926 9929 9931 9933 9935 9938 9941 9945 9948 9952 9956 9959 9960 9961 9960 9959 9957 9956 9955 9955 9957 9959 9962 9965 9967 9969 6268 0 43 2 9971 9971 9970 9970 9970 9969 9970 9971 9971 9972 9972 9972 9972 9971 9970 9969 9968 9969 9970 9972 9974 9975 9977 9978 9977 9976 9975 9973 9971 9970 9969 9970 9971 9973 9976 9978 9979 9981 9981 9981 9979 9977 9974 9971 9968 9965 9963 9961 9959 9958 9957 9956 9956 9956 9955 9955 9956 9956 9956 9956 9957 9957 9956 9956 9954 9953 9952 9951 9950 9950 9950 9950 9950 9950 9950 9949 9946 9944 9940 9936 9933 9930 9927 9926 9925 9924 9923 9922 9921 9918 9915 9911 9907 9904 9901 9899 9899 9900 9903 9906 9909 9912 9914 9916 9916 9915 9913 9912 9910 9908 9907 9906 9906 9907 9907 9908 9910 9911 9914 9917 9920 9924 9928 9931 9935 9938 9940 9941 9941 9940 9939 9939 9938 9938 9939 9940 9942 9945 9947 9949 9951 9952 9952 9953 9954 9955 9957 9959 9961 9964 9966 9968 9968 9968 9967 9966 9963 9961 9959 9957 9956 9956 9956 9957 9958 9960 9963 9965 9968 9970 9973 9975 9977 9979 9980 9980 9980 9979 9978 9976 9975 9974 9973 9973 9974 9975 9976 9977 9978 9979 9979 9978 9976 9974 9971 9969 9966 9964 9963 9963 9964 9966 9968 9970 9972 9973 9973 9973 9970 9968 9965 9962 9959 9956 9955 9954 9952 9951 9950 9947 9944 9939 9934 9929 9924 9920 9916 9914 9914 9913 9913 9912 9910 9907 9902 9897 9889 9882 9875 9868 9863 9858 9854 9851 9848 9845 9841 9836 9831 9825 9819 9813 9808 9803 9800 9797 9796 9794 9793 9791 9789 9785 9781 9776 9771 9765 9761 9757 9754 9754 9754 9757 9759 9762 9766 9769 9770 9771 9771 9770 9769 9768 9767 9766 9767 9768 9770 9772 9775 9778 9781 9783 9785 9788 9790 9792 9795 9798 9802 9807 9812 9818 9824 9830 9837 9844 9851 9858 9864 9869 9873 9876 9879 9881 9883 9884 9886 9888 9890 9893 9895 9896 9897 9897 9896 9893 9889 9884 9877 9870 9863 9856 9849 9843 9839 9836 9835 9835 9837 9839 9842 9845 9848 9851 9853 9855 9855 9856 9857 9858 9858 9859 9860 9860 9861 9860 9858 9856 9854 9852 9849 9847 9846 9846 9846 9846 9845 9844 9841 9838 9832 9825 9818 9810 9802 9794 9788 9782 9777 9772 9768 9763 9757 9751 9744 9736 9728 9719 9711 9703 9696 9689 9683 9677 9672 9666 9661 9656 9651 9646 9642 9638 9635 9631 9628 9624 9620 9616 9610 9605 9599 9595 9590 9587 9586 9585 9586 9588 9590 9592 9595 9596 9598 9599 9600 9601 9603 9605 9609 9614 9620 9628 9635 9642 9650 9657 9664 9671 9678 9684 9691 9698 9705 9713 9722 9731 9740 9749 9759 9768 9778 9786 9795 9803 9810 9817 9824 9830 9837 9843 9849 9854 9860 9865 9870 9875 9878 9881 9883 9885 9887 9890 9892 9895 9898 9902 9905 9909 9912 9915 9918 9920 9923 9925 9928 9930 9934 9937 9941 9945 9948 9951 9954 9956 9958 9960 9962 9963 9965 9966 6269 0 43 2 9966 9966 9966 9965 9964 9963 9962 9963 9964 9966 9968 9970 9972 9974 9974 9974 9973 9972 9970 9969 9968 9967 9967 9966 9965 9963 9961 9958 9956 9954 9952 9952 9953 9955 9958 9960 9962 9963 9962 9959 9955 9950 9946 9942 9940 9939 9941 9944 9947 9950 9954 9955 9956 9955 9952 9949 9945 9942 9938 9936 9934 9934 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9939 9938 9937 9936 9935 9934 9934 9934 9935 9938 9941 9944 9948 9952 9955 9958 9960 9961 9961 9961 9961 9961 9961 9962 9963 9965 9967 9969 9972 9973 9975 9976 9976 9976 9976 9976 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9979 9978 9976 9975 9973 9971 9970 9970 9971 9973 9976 9979 9982 9984 9985 9985 9982 9978 9973 9967 9962 9957 9954 9952 9952 9953 9954 9955 9956 9955 9953 9950 9944 9939 9934 9929 9925 9922 9921 9920 9920 9919 9918 9917 9915 9912 9909 9906 9902 9899 9897 9894 9891 9889 9886 9883 9879 9876 9872 9868 9866 9863 9862 9861 9860 9860 9859 9859 9858 9858 9857 9856 9854 9853 9852 9851 9849 9848 9847 9846 9845 9844 9844 9844 9845 9847 9849 9851 9854 9856 9858 9860 9862 9863 9864 9866 9867 9869 9871 9874 9877 9881 9886 9890 9894 9898 9902 9905 9908 9910 9912 9914 9915 9917 9918 9919 9920 9922 9924 9926 9929 9933 9936 9940 9943 9945 9946 9946 9945 9943 9941 9939 9939 9940 9942 9946 9950 9956 9961 9966 9969 9970 9970 9968 9966 9963 9961 9960 9961 9963 9967 9971 9975 9979 9982 9984 9985 9984 9983 9982 9981 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9983 9984 9986 9987 9987 9987 9986 9984 9983 9981 9980 9979 9980 9981 9982 9984 9985 9986 9986 9985 9983 9982 9981 9980 9980 9981 9984 9987 9990 9993 9994 9995 9995 9993 9990 9987 9984 9982 9980 9979 9979 9981 9982 9984 9985 9987 9988 9988 9989 9988 9987 9986 9985 9983 9982 9981 9980 9979 9979 9980 9982 9984 9986 9988 9989 9991 9991 9991 9991 9991 9991 9991 9992 9993 9994 9996 9998 999910000100011000110000 9999 9998 9996 9994 9991 9989 9987 9984 9982 9980 9979 9979 9979 9980 9982 9983 9985 9985 9985 9985 9984 9982 9981 9980 9979 9979 9978 9978 9977 9976 9974 9972 9968 9965 9961 9958 9954 9952 9950 9949 9948 9947 9946 9945 9943 9940 9938 9934 9931 9927 9922 9918 9912 9906 9899 9892 9885 9878 9871 9864 9858 9852 9847 9841 9836 9830 9823 9815 9806 9797 9786 9775 9763 9752 9741 9731 9722 9714 9706 9699 9693 9686 9678 9670 9660 9650 9640 9629 9619 9609 9601 9595 9590 9587 9585 9584 9582 9581 9580 9578 9577 9576 9576 9577 9579 9583 9588 9595 9603 9611 9620 9629 9637 9645 9653 9660 6270 0 43 2 9668 9675 9683 9692 9701 9712 9723 9734 9745 9756 9767 9778 9787 9796 9805 9812 9819 9826 9831 9836 9841 9845 9848 9851 9853 9854 9855 9856 9857 9858 9858 9858 9857 9856 9854 9851 9847 9842 9836 9829 9822 9814 9805 9796 9786 9774 9761 9747 9731 9714 9695 9676 9655 9633 9610 9586 9560 9532 9502 9471 9436 9400 9361 9319 9275 9228 9179 9127 9072 9014 8953 8890 8825 8758 8689 8618 8545 8470 8393 8313 8230 8144 8056 7964 7871 7778 7684 7591 7498 7407 7317 7230 7142 7056 6969 6883 6797 6713 6629 6549 6472 6400 6333 6272 6216 6165 6118 6076 6038 6003 5971 5942 5918 5897 5881 5871 5867 5868 5876 5891 5911 5938 5970 6008 6051 6099 6151 6207 6268 6332 6400 6471 6546 6624 6705 6789 6875 6964 7054 7146 7239 7333 7427 7521 7615 7710 7804 7898 7991 8083 8174 8262 8348 8431 8511 8589 8663 8735 8804 8871 8936 8999 9060 9118 9172 9224 9273 9318 9361 9400 9438 9474 9508 9541 9573 9603 9630 9656 9679 9700 9719 9735 9751 9764 9777 9789 9800 9811 9820 9829 9837 9843 9850 9855 9861 9867 9872 9878 9884 9889 9895 9900 9905 9910 9916 9922 9928 9934 9941 9947 9954 9958 9961 9962 9962 9961 9960 9958 9957 9957 9958 9961 9964 9967 9970 9972 9972 9971 9970 9968 9966 9966 9966 9968 9972 9975 9979 9982 9985 9986 9986 9984 9981 9979 9976 9974 9973 9974 9975 9978 9980 9982 9984 9986 9987 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9982 9983 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9989 9988 9986 9984 9982 9980 9977 9975 9975 9974 9975 9977 9980 9983 9986 9989 9992 9994 9995 9995 9994 9993 9991 9989 9987 9986 9985 9985 9985 9986 9987 9988 9990 9991 9992 9993 9994 9993 9992 9991 9989 9987 9985 9984 9983 9983 9984 9986 9988 9991 9993 9994 9994 9994 9991 9989 9986 9983 9980 9978 9978 9978 9980 9982 9983 9985 9986 9986 9985 9983 9982 9980 9980 9979 9980 9981 9982 9983 9984 9984 9982 9981 9977 9974 9971 9968 9965 9963 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9943 9941 9939 9936 9932 9928 9925 9922 9920 9918 9918 9919 9921 9922 9923 9924 9923 9922 9919 9917 9914 9912 9911 9911 9912 9914 9917 9920 9923 9926 9927 9928 9927 9926 9925 9924 9924 9925 9927 9930 9933 9936 9939 9942 9944 9945 9947 9948 9950 9952 9955 9957 9960 9962 9964 9964 9963 9962 9961 9960 9958 9958 9959 9961 9964 9967 9970 9974 9976 9979 9981 9982 9983 9984 9985 9987 9988 9989 9989 9988 9987 9984 9982 9979 9976 9974 9973 9972 9973 9975 9977 9978 9978 9978 9976 6271 0 43 2 9973 9970 9966 9963 9961 9961 9962 9964 9966 9969 9972 9973 9972 9971 9968 9965 9961 9957 9954 9950 9947 9943 9940 9937 9933 9930 9927 9925 9923 9921 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9918 9917 9917 9917 9916 9915 9915 9915 9915 9916 9918 9919 9921 9922 9922 9922 9920 9918 9916 9913 9911 9908 9906 9905 9904 9903 9901 9899 9896 9892 9887 9880 9873 9864 9855 9845 9835 9824 9814 9804 9793 9783 9772 9760 9746 9731 9713 9694 9673 9650 9625 9600 9573 9545 9517 9487 9455 9421 9385 9347 9306 9264 9220 9176 9131 9086 9041 8995 8949 8903 8855 8805 8753 8700 8645 8590 8535 8480 8426 8374 8324 8275 8228 8182 8138 8095 8054 8015 7980 7948 7920 7896 7876 7861 7850 7841 7835 7831 7829 7829 7832 7838 7847 7860 7877 7899 7923 7951 7982 8015 8050 8087 8126 8167 8211 8257 8305 8355 8407 8459 8510 8562 8613 8663 8713 8763 8812 8862 8913 8964 9015 9066 9116 9163 9208 9250 9288 9324 9357 9388 9417 9446 9473 9500 9526 9552 9577 9601 9624 9646 9665 9683 9698 9711 9723 9734 9743 9751 9758 9765 9771 9775 9779 9781 9782 9781 9781 9780 9779 9779 9780 9781 9782 9783 9783 9783 9781 9778 9774 9769 9765 9762 9759 9758 9757 9757 9757 9757 9756 9753 9750 9747 9744 9741 9740 9740 9742 9745 9748 9752 9756 9759 9762 9763 9764 9765 9766 9768 9771 9775 9780 9786 9791 9797 9802 9807 9810 9813 9814 9816 9817 9819 9820 9822 9826 9830 9834 9840 9846 9852 9858 9863 9868 9873 9877 9880 9882 9884 9886 9887 9888 9888 9888 9888 9888 9888 9888 9889 9891 9893 9896 9899 9902 9905 9908 9910 9910 9910 9908 9905 9902 9897 9893 9889 9885 9882 9879 9877 9876 9875 9875 9875 9875 9874 9873 9872 9869 9866 9861 9857 9852 9847 9842 9837 9833 9828 9823 9818 9813 9807 9802 9797 9791 9786 9782 9777 9772 9767 9762 9755 9748 9740 9732 9723 9714 9705 9696 9687 9678 9670 9662 9655 9647 9639 9632 9624 9617 9609 9601 9593 9584 9575 9566 9557 9547 9538 9530 9523 9516 9510 9505 9500 9495 9491 9487 9483 9480 9477 9475 9474 9475 9476 9478 9482 9486 9490 9494 9499 9504 9509 9514 9520 9527 9535 9543 9552 9562 9572 9583 9593 9604 9615 9625 9636 9647 9658 9669 9680 9691 9701 9711 9720 9728 9735 9742 9749 9756 9763 9772 9781 9791 9802 9812 9821 9830 9837 9842 9846 9849 9851 9852 9854 9855 9857 9859 9861 9862 9863 9863 9862 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9829 9825 9820 9815 9810 9805 9801 9798 9798 9799 9801 9805 9810 9816 9822 9827 9833 9838 9844 9849 9854 9859 9864 9869 9874 9878 9882 9885 9888 9890 9891 9892 9893 9894 9895 9897 9898 9899 9901 9903 9904 9905 9906 9907 9906 9905 9904 6272 0 43 2 9902 9900 9898 9897 9896 9896 9896 9897 9897 9897 9897 9895 9893 9890 9886 9883 9880 9877 9875 9874 9873 9872 9872 9872 9872 9873 9874 9874 9875 9876 9876 9876 9876 9875 9873 9871 9869 9866 9864 9863 9862 9863 9864 9866 9869 9872 9875 9877 9880 9882 9883 9883 9883 9882 9882 9881 9880 9880 9880 9881 9882 9884 9886 9888 9891 9893 9896 9898 9899 9901 9902 9903 9904 9905 9907 9908 9910 9912 9914 9915 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9919 9920 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9934 9934 9934 9934 9933 9932 9931 9929 9927 9925 9922 9920 9917 9913 9910 9907 9904 9901 9899 9897 9896 9896 9895 9895 9895 9895 9895 9894 9892 9889 9884 9878 9872 9863 9854 9845 9836 9827 9818 9810 9802 9795 9787 9780 9770 9760 9748 9736 9723 9710 9697 9688 9681 9678 9677 9680 9687 9694 9703 9712 9721 9730 9739 9748 9757 9765 9774 9783 9792 9801 9809 9816 9822 9827 9832 9836 9839 9842 9844 9846 9847 9847 9847 9844 9841 9836 9830 9822 9813 9803 9792 9779 9766 9753 9739 9725 9713 9701 9691 9683 9678 9675 9676 9678 9684 9691 9699 9709 9720 9731 9741 9752 9762 9771 9780 9788 9795 9801 9806 9810 9814 9816 9818 9820 9822 9823 9825 9827 9828 9830 9831 9831 9831 9829 9828 9826 9823 9821 9819 9818 9816 9815 9814 9813 9811 9809 9805 9802 9799 9795 9792 9789 9786 9784 9781 9779 9776 9772 9769 9764 9760 9756 9751 9746 9740 9733 9726 9717 9707 9697 9686 9674 9663 9652 9642 9632 9623 9613 9604 9594 9583 9572 9561 9550 9540 9530 9523 9517 9514 9512 9513 9515 9518 9522 9525 9530 9534 9539 9544 9549 9556 9564 9573 9584 9595 9607 9619 9631 9642 9652 9662 9670 9678 9685 9692 9699 9706 9713 9721 9728 9735 9742 9749 9755 9762 9768 9776 9784 9793 9803 9812 9822 9832 9842 9850 9858 9865 9872 9880 9887 9894 9901 9908 9915 9920 9925 9928 9929 9930 9931 9931 9932 9934 9937 9941 9944 9947 9951 9953 9954 9955 9953 9952 9951 9949 9948 9948 9949 9950 9951 9952 9953 9952 9952 9950 9949 9948 9946 9945 9945 9946 9948 9949 9951 9952 9954 9954 9954 9952 9951 9949 9948 9946 9945 9945 9944 9943 9942 9940 9938 9935 9932 9929 9926 9924 9922 9922 9922 9922 9922 9922 9922 9920 9918 9915 9911 9908 9904 9901 9898 9896 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9889 9888 9885 9882 9879 9876 9873 9870 9869 9867 9867 9866 9866 9866 9866 9865 9865 9864 9863 9863 9864 9865 9866 9868 9870 9871 9872 9872 9871 9869 9867 9865 9862 9860 9859 9858 9858 9858 9859 9860 9861 9861 6273 0 43 2 9861 9860 9860 9860 9860 9860 9860 9861 9862 9862 9863 9862 9861 9860 9858 9856 9854 9852 9850 9850 9850 9851 9851 9852 9852 9852 9851 9849 9846 9843 9839 9836 9833 9831 9829 9829 9829 9829 9829 9830 9831 9831 9831 9830 9830 9829 9828 9827 9826 9826 9826 9825 9825 9823 9821 9819 9815 9811 9808 9806 9805 9807 9810 9815 9822 9828 9834 9840 9844 9846 9846 9845 9843 9842 9841 9841 9843 9847 9851 9856 9861 9865 9870 9873 9876 9878 9881 9884 9887 9891 9895 9899 9903 9907 9910 9913 9914 9916 9917 9919 9921 9923 9926 9929 9933 9936 9940 9943 9945 9947 9948 9948 9949 9950 9950 9952 9953 9955 9957 9959 9961 9963 9964 9965 9965 9966 9966 9967 9967 9968 9970 9971 9973 9974 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9969 9968 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9945 9944 9943 9941 9940 9939 9939 9938 9937 9936 9935 9934 9932 9930 9928 9926 9925 9925 9925 9926 9927 9928 9929 9930 9930 9929 9928 9927 9926 9924 9924 9924 9924 9926 9927 9929 9931 9933 9935 9936 9936 9937 9938 9939 9940 9942 9944 9947 9950 9953 9957 9961 9965 9967 9970 9971 9971 9970 9969 9968 9967 9966 9965 9966 9967 9969 9970 9972 9973 9974 9973 9973 9971 9970 9969 9969 9970 9973 9976 9979 9981 9984 9985 9985 9983 9979 9975 9971 9967 9964 9963 9963 9965 9968 9971 9974 9976 9978 9978 9977 9975 9973 9971 9969 9968 9969 9971 9973 9976 9978 9980 9981 9981 9980 9979 9977 9974 9972 9971 9970 9971 9973 9974 9976 9977 9978 9977 9976 9974 9972 9970 9969 9968 9969 9970 9973 9976 9979 9981 9982 9981 9980 9978 9975 9972 9971 9970 9971 9972 9973 9975 9977 9978 9977 9977 9975 9973 9971 9970 9969 9969 9970 9972 9973 9975 9976 9976 9976 9975 9973 9971 9970 9968 9966 9965 9964 9964 9963 9961 9960 9958 9956 9954 9953 9951 9951 9952 9954 9956 9958 9961 9963 9965 9966 9966 9964 9963 9961 9958 9956 9955 9953 9953 9953 9953 9953 9953 9952 9951 9949 9946 9943 9941 9939 9938 9938 9939 9941 9944 9947 9949 9950 9951 9951 9949 9947 9945 9943 9940 9938 9936 9935 9934 9933 9933 9933 9933 9933 9933 9934 9934 9933 9933 9931 9928 9925 9921 9917 9913 9908 9905 9903 9901 9900 9898 9897 9896 9894 9891 9887 9882 9876 9869 9862 9855 9848 9842 9837 9832 9828 9824 9820 9816 9811 9806 9799 9792 9785 9776 9768 9759 9750 9742 9733 9725 9716 9708 9699 9690 9682 9674 9667 9660 9655 9651 9649 9647 9646 9645 9644 9642 9640 9636 9633 9629 9626 9624 9623 9624 9627 9632 9639 9647 9656 9665 9672 9679 9684 9687 9691 9694 9696 9700 9705 9711 9720 9730 9741 9752 6274 0 43 2 9764 9774 9783 9792 9798 9804 9808 9812 9815 9817 9820 9822 9824 9826 9828 9830 9832 9834 9835 9837 9838 9840 9841 9843 9843 9844 9844 9843 9842 9842 9841 9841 9840 9840 9841 9841 9841 9840 9839 9838 9836 9834 9832 9830 9828 9828 9829 9830 9832 9835 9838 9842 9845 9849 9852 9855 9858 9860 9862 9865 9867 9868 9870 9872 9875 9877 9880 9883 9886 9890 9893 9896 9900 9903 9906 9909 9911 9914 9916 9917 9919 9920 9921 9923 9925 9927 9930 9933 9938 9942 9946 9950 9953 9954 9955 9954 9952 9950 9948 9946 9945 9944 9945 9946 9947 9949 9951 9952 9953 9953 9953 9952 9952 9952 9952 9953 9954 9955 9957 9957 9958 9958 9957 9955 9953 9950 9948 9947 9946 9947 9948 9950 9952 9953 9953 9952 9950 9947 9944 9940 9937 9935 9934 9934 9935 9936 9938 9940 9940 9940 9939 9937 9935 9933 9932 9931 9932 9934 9936 9940 9943 9945 9947 9948 9948 9946 9944 9942 9940 9938 9936 9936 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9952 9953 9954 9955 9954 9954 9952 9950 9949 9948 9947 9948 9949 9950 9952 9955 9956 9958 9959 9958 9958 9956 9955 9954 9953 9952 9952 9953 9954 9956 9957 9959 9960 9961 9961 9961 9959 9958 9955 9952 9950 9947 9945 9943 9942 9941 9940 9940 9940 9941 9941 9942 9942 9942 9942 9941 9940 9939 9938 9936 9934 9932 9930 9927 9924 9921 9917 9913 9910 9907 9904 9902 9900 9898 9897 9896 9894 9892 9889 9886 9882 9878 9874 9869 9863 9857 9850 9843 9834 9825 9816 9806 9797 9788 9779 9770 9762 9753 9743 9732 9719 9705 9690 9674 9658 9642 9627 9613 9600 9587 9573 9559 9544 9526 9506 9485 9462 9439 9417 9394 9372 9352 9333 9314 9295 9276 9257 9238 9219 9200 9182 9165 9149 9135 9122 9111 9101 9092 9084 9077 9072 9068 9065 9064 9065 9067 9071 9076 9083 9091 9102 9114 9127 9142 9157 9173 9189 9204 9220 9235 9250 9266 9283 9302 9323 9345 9369 9394 9419 9444 9470 9492 9513 9533 9552 9570 9588 9606 9624 9642 9661 9678 9694 9709 9722 9733 9743 9753 9762 9771 9780 9789 9798 9806 9813 9819 9823 9825 9825 9825 9824 9823 9822 9822 9822 9822 9822 9821 9819 9816 9813 9810 9808 9807 9810 9814 9822 9832 9843 9855 9866 9876 9884 9890 9894 9897 9899 9901 9904 9907 9911 9916 9921 9926 9929 9933 9935 9936 9935 9935 9934 9933 9933 9932 9932 9933 9934 9934 9935 9935 9935 9935 9933 9931 9929 9926 9924 9922 9920 9918 9918 9918 9918 9919 9920 9921 9921 9922 9922 9921 9921 9920 9919 9917 9915 9912 9910 9907 9903 9900 9897 9895 9893 9891 9891 9891 9893 9895 9897 9899 9901 9902 9902 9902 9901 9900 9899 9898 9897 9897 9898 9899 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 6275 0 43 2 9918 9918 9919 9919 9919 9919 9919 9920 9921 9922 9923 9925 9926 9928 9930 9933 9935 9936 9938 9939 9940 9939 9938 9936 9934 9932 9929 9928 9927 9927 9927 9929 9932 9934 9936 9938 9939 9939 9937 9934 9930 9926 9921 9917 9914 9912 9912 9914 9917 9920 9924 9927 9930 9932 9932 9931 9929 9927 9925 9924 9923 9923 9923 9924 9925 9925 9926 9927 9927 9929 9930 9932 9934 9936 9937 9938 9936 9934 9930 9926 9922 9918 9916 9914 9915 9916 9918 9920 9922 9922 9923 9921 9919 9916 9913 9910 9908 9906 9904 9902 9901 9899 9897 9894 9892 9889 9887 9884 9881 9879 9876 9872 9868 9864 9858 9852 9846 9838 9829 9818 9805 9791 9774 9755 9734 9713 9693 9672 9653 9636 9621 9609 9601 9595 9593 9594 9598 9605 9616 9630 9645 9663 9681 9698 9715 9732 9746 9758 9769 9778 9787 9796 9804 9813 9821 9830 9839 9847 9855 9861 9867 9870 9873 9874 9874 9874 9875 9875 9876 9879 9883 9888 9894 9900 9906 9912 9917 9920 9921 9920 9919 9918 9917 9916 9917 9919 9923 9927 9931 9934 9938 9940 9941 9941 9940 9939 9939 9939 9939 9940 9942 9943 9945 9946 9946 9947 9947 9947 9947 9947 9947 9948 9949 9950 9950 9951 9951 9951 9951 9952 9952 9954 9955 9957 9958 9959 9958 9958 9956 9954 9952 9950 9948 9947 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9960 9960 9959 9958 9956 9954 9951 9948 9945 9943 9941 9939 9938 9938 9939 9941 9943 9945 9948 9950 9952 9953 9954 9954 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9947 9947 9948 9948 9949 9948 9947 9945 9943 9940 9936 9934 9932 9931 9932 9934 9936 9938 9940 9939 9938 9934 9929 9924 9919 9914 9910 9909 9909 9911 9913 9915 9917 9918 9915 9912 9907 9901 9895 9890 9885 9882 9880 9878 9877 9875 9873 9870 9865 9859 9853 9847 9842 9837 9834 9833 9832 9832 9832 9831 9829 9825 9820 9815 9809 9803 9798 9794 9791 9790 9789 9788 9787 9786 9784 9782 9780 9778 9777 9777 9778 9781 9783 9786 9788 9790 9790 9789 9789 9788 9787 9788 9790 9794 9800 9807 9814 9822 9829 9835 9840 9843 9845 9846 9848 9849 9851 9855 9859 9865 9871 9877 9883 9889 9892 9895 9897 9898 9899 9901 9903 9907 9911 9916 9921 9926 9930 9933 9935 9934 9934 9933 9932 9931 9932 9934 9937 9941 9945 9948 9950 9951 9951 9950 9950 9949 9948 9949 9951 9955 9958 9962 9965 9968 9970 9970 9970 9969 9968 9966 9963 9961 9959 9956 9954 9952 9951 9951 9951 9953 9955 9958 9961 9965 9967 9969 9970 9970 9968 9965 9961 9958 9955 9951 9950 9949 9950 9951 9953 9956 9958 9960 9960 9960 9958 9956 9954 9952 9949 9948 9948 9949 9951 6276 0 43 2 9952 9953 9955 9955 9954 9952 9948 9945 9942 9939 9937 9936 9936 9936 9937 9939 9939 9940 9939 9938 9936 9934 9932 9931 9930 9930 9930 9931 9931 9931 9931 9929 9927 9924 9921 9918 9915 9914 9913 9912 9912 9911 9911 9910 9908 9906 9905 9904 9903 9904 9906 9909 9912 9915 9917 9919 9919 9919 9916 9913 9909 9906 9903 9900 9899 9898 9899 9900 9902 9904 9906 9908 9909 9910 9910 9910 9910 9910 9910 9910 9911 9913 9915 9917 9919 9921 9921 9921 9919 9917 9915 9913 9910 9909 9908 9908 9908 9909 9910 9910 9910 9909 9908 9907 9907 9907 9909 9911 9914 9918 9921 9923 9924 9924 9922 9920 9917 9914 9911 9910 9910 9910 9911 9911 9912 9912 9911 9910 9909 9908 9907 9907 9908 9908 9909 9909 9909 9908 9907 9906 9904 9904 9905 9908 9911 9915 9920 9924 9927 9928 9927 9925 9922 9919 9915 9912 9911 9911 9912 9914 9916 9919 9921 9922 9922 9921 9920 9918 9916 9915 9913 9912 9911 9911 9912 9913 9914 9915 9917 9917 9918 9917 9916 9914 9911 9909 9906 9903 9901 9900 9900 9901 9901 9902 9902 9901 9899 9897 9893 9889 9885 9881 9877 9874 9870 9867 9862 9858 9852 9845 9838 9829 9821 9813 9807 9801 9797 9794 9792 9792 9793 9794 9797 9799 9803 9806 9810 9815 9820 9824 9829 9833 9837 9840 9842 9844 9845 9846 9847 9848 9850 9851 9852 9853 9852 9851 9848 9844 9839 9833 9826 9820 9813 9807 9800 9792 9785 9776 9767 9758 9748 9738 9728 9717 9704 9688 9669 9646 9618 9586 9549 9508 9464 9415 9362 9301 9230 9143 9037 8900 8736 8533 8300 8027 7735 7442 7154 6871 6614 6415 6265 6195 6188 6251 6369 6527 6731 6935 7132 7310 7468 7565 7616 7613 7563 7478 7353 7228 7110 7014 6939 6921 6950 7036 7172 7346 7564 7784 8007 8230 8453 8642 8809 8952 9072 9172 9253 9321 9377 9426 9467 9502 9532 9557 9578 9596 9611 9624 9636 9647 9657 9666 9674 9680 9685 9689 9691 9694 9696 9698 9700 9703 9705 9707 9707 9707 9704 9699 9693 9685 9678 9670 9663 9656 9651 9647 9643 9639 9634 9628 9620 9610 9597 9584 9568 9552 9535 9517 9497 9475 9450 9419 9384 9343 9296 9243 9186 9121 9050 8967 8869 8746 8594 8405 8173 7900 7567 7219 6853 6484 6114 5804 5550 5375 5305 5325 5454 5656 5947 6280 6627 6982 7337 7674 7971 8238 8457 8646 8804 8939 9054 9150 9233 9305 9366 9418 9460 9496 9524 9549 9570 9589 9605 9621 9635 9648 9659 9668 9675 9680 9683 9684 9683 9680 9676 9669 9660 9649 9635 9619 9599 9577 9549 9515 9469 9413 9341 9253 9145 9022 8889 8749 8608 8474 8361 8267 8215 8197 8218 8275 8362 8485 8614 8751 8890 9029 9152 9264 9360 9439 9506 9560 9606 9642 9673 9698 9719 9737 9751 9762 9772 9780 9787 9794 9801 9807 9814 9821 9827 9833 6277 0 43 2 9838 9842 9845 9846 9846 9845 9843 9841 9838 9836 9833 9832 9831 9830 9829 9829 9828 9827 9826 9824 9822 9819 9816 9813 9809 9805 9800 9795 9789 9781 9774 9767 9759 9752 9746 9741 9737 9734 9731 9727 9724 9718 9711 9703 9693 9683 9673 9663 9654 9647 9641 9638 9634 9631 9628 9625 9621 9617 9612 9608 9603 9601 9600 9601 9603 9607 9611 9616 9620 9623 9625 9625 9625 9625 9625 9625 9628 9633 9640 9649 9658 9667 9676 9685 9690 9695 9697 9699 9701 9702 9704 9707 9711 9716 9720 9725 9729 9733 9736 9737 9738 9738 9738 9736 9732 9728 9721 9714 9704 9694 9684 9674 9665 9656 9647 9638 9627 9615 9599 9579 9556 9528 9498 9466 9433 9398 9362 9324 9283 9236 9183 9121 9049 8968 8875 8769 8647 8505 8341 8146 7918 7642 7328 6964 6573 6174 5770 5366 4993 4700 4473 4356 4335 4422 4601 4854 5191 5541 5905 6273 6640 6963 7254 7509 7726 7911 8069 8204 8319 8418 8503 8575 8637 8689 8733 8770 8802 8830 8855 8878 8897 8912 8923 8928 8928 8922 8910 8891 8866 8832 8789 8727 8646 8540 8405 8241 8033 7805 7556 7299 7042 6811 6607 6448 6356 6321 6358 6446 6594 6776 6975 7188 7400 7602 7776 7926 8034 8103 8132 8120 8071 7978 7863 7723 7573 7423 7288 7170 7083 7045 7048 7103 7195 7331 7491 7658 7832 8006 8171 8317 8447 8552 8639 8708 8761 8798 8818 8824 8815 8793 8760 8710 8660 8611 8566 8524 8502 8498 8515 8556 8615 8696 8784 8880 8978 9076 9163 9242 9308 9363 9407 9440 9466 9488 9506 9521 9536 9548 9559 9566 9570 9570 9565 9556 9545 9531 9516 9500 9484 9467 9448 9425 9398 9366 9326 9278 9223 9158 9086 9002 8905 8787 8644 8473 8267 8028 7739 7432 7105 6772 6439 6148 5900 5712 5612 5588 5664 5808 6030 6298 6593 6910 7228 7534 7811 8065 8282 8470 8627 8759 8869 8963 9044 9112 9170 9220 9263 9301 9333 9362 9387 9410 9431 9451 9469 9486 9502 9516 9530 9544 9556 9568 9579 9589 9598 9605 9612 9617 9622 9626 9630 9633 9637 9640 9641 9641 9637 9631 9621 9608 9592 9574 9552 9528 9497 9460 9414 9355 9280 9188 9081 8953 8825 8697 8571 8447 8356 8292 8261 8267 8306 8383 8480 8601 8730 8859 8983 9103 9211 9302 9380 9442 9493 9534 9567 9594 9616 9634 9650 9664 9675 9685 9693 9700 9706 9710 9714 9717 9719 9722 9723 9725 9727 9728 9729 9731 9732 9732 9733 9735 9736 9738 9740 9743 9746 9749 9752 9754 9756 9756 9756 9754 9752 9750 9748 9747 9745 9744 9743 9741 9739 9735 9730 9723 9715 9706 9696 9686 9674 9663 9651 9639 9626 9613 9598 9583 9566 9547 9526 9502 9476 9447 9416 9382 9348 9314 9281 9250 9221 9195 9172 9154 9138 9125 9115 9107 9100 9096 9092 9090 9088 9086 9085 9082 9078 9071 9061 9048 9030 9007 6278 0 43 2 8981 8951 8918 8881 8843 8802 8760 8716 8670 8622 8571 8518 8459 8395 8322 8238 8132 8002 7842 7641 7399 7099 6758 6362 5942 5521 5104 4694 4323 4039 3829 3733 3731 3833 4020 4272 4602 4933 5264 5592 5918 6186 6409 6579 6687 6736 6718 6642 6501 6308 6075 5791 5507 5229 4973 4739 4588 4510 4517 4615 4791 5056 5361 5709 6071 6433 6776 7098 7388 7635 7847 8025 8177 8303 8411 8504 8585 8655 8713 8762 8802 8834 8858 8877 8891 8903 8914 8923 8932 8940 8947 8953 8957 8960 8961 8963 8965 8967 8970 8974 8979 8984 8990 8994 8999 9003 9007 9011 9016 9023 9031 9042 9053 9065 9077 9089 9099 9109 9118 9126 9135 9145 9156 9170 9185 9200 9216 9232 9247 9261 9274 9284 9294 9303 9312 9321 9331 9341 9352 9363 9374 9384 9394 9404 9412 9421 9428 9435 9441 9447 9452 9456 9459 9461 9461 9460 9458 9455 9451 9446 9440 9434 9427 9419 9410 9400 9390 9378 9365 9347 9325 9295 9255 9203 9135 9055 8957 8854 8747 8638 8530 8445 8381 8343 8339 8366 8430 8518 8632 8757 8882 9007 9131 9245 9341 9422 9486 9539 9580 9613 9640 9664 9685 9705 9723 9740 9755 9767 9777 9784 9789 9791 9793 9795 9797 9799 9804 9809 9815 9821 9828 9833 9838 9841 9843 9845 9845 9845 9846 9847 9848 9850 9852 9854 9856 9858 9859 9861 9862 9864 9866 9868 9870 9872 9873 9874 9875 9876 9877 9878 9880 9884 9889 9893 9897 9901 9903 9904 9902 9898 9894 9891 9887 9885 9884 9886 9891 9896 9901 9906 9911 9913 9914 9913 9910 9907 9905 9903 9901 9901 9902 9905 9907 9910 9911 9911 9910 9908 9906 9903 9900 9899 9899 9900 9903 9906 9909 9912 9914 9915 9914 9911 9908 9906 9903 9901 9901 9902 9905 9907 9910 9912 9912 9912 9909 9907 9904 9902 9900 9899 9899 9900 9902 9902 9902 9900 9898 9894 9890 9886 9882 9880 9880 9880 9882 9883 9884 9886 9887 9886 9884 9881 9878 9875 9873 9871 9870 9871 9872 9873 9875 9876 9877 9877 9876 9875 9873 9870 9867 9864 9861 9859 9857 9855 9854 9854 9854 9854 9853 9853 9853 9851 9849 9846 9843 9840 9837 9833 9831 9828 9826 9823 9820 9816 9811 9806 9798 9791 9783 9775 9767 9759 9752 9744 9736 9727 9717 9705 9692 9677 9661 9644 9625 9607 9588 9568 9548 9525 9500 9471 9438 9396 9347 9291 9226 9152 9068 8973 8865 8740 8596 8420 8212 7967 7682 7359 6977 6589 6197 5802 5408 5081 4812 4622 4537 4545 4662 4859 5145 5482 5850 6242 6634 7015 7363 7686 7964 8208 8416 8593 8744 8872 8983 9077 9159 9229 9288 9340 9383 9420 9452 9479 9503 9525 9545 9564 9580 9596 9609 9621 9632 9641 9650 9658 9665 9673 9680 9687 9694 9699 9704 9707 9710 9710 9710 9709 9709 9708 9708 9709 9711 9714 9716 9719 9720 9721 9719 9715 9710 9703 6279 0 43 2 9695 9686 9677 9669 9661 9654 9646 9639 9630 9620 9608 9594 9577 9559 9538 9517 9494 9470 9444 9415 9383 9345 9300 9248 9187 9119 9041 8954 8857 8748 8623 8475 8298 8085 7825 7520 7153 6747 6294 5822 5350 4909 4505 4165 3937 3807 3821 3942 4182 4506 4893 5347 5801 6248 6673 7076 7426 7734 7995 8216 8404 8566 8707 8828 8934 9026 9108 9178 9238 9288 9331 9367 9399 9428 9454 9478 9501 9522 9541 9558 9572 9584 9595 9605 9613 9621 9629 9636 9643 9648 9652 9654 9655 9653 9651 9647 9642 9637 9630 9621 9611 9596 9577 9552 9520 9483 9438 9392 9344 9295 9247 9207 9175 9153 9143 9143 9158 9180 9211 9247 9282 9317 9351 9382 9405 9422 9433 9439 9440 9437 9432 9424 9415 9405 9395 9384 9373 9361 9349 9336 9323 9310 9296 9281 9266 9250 9234 9218 9202 9187 9173 9161 9149 9139 9129 9119 9110 9100 9090 9079 9069 9058 9048 9039 9031 9025 9021 9019 9019 9020 9022 9025 9028 9032 9037 9042 9049 9057 9065 9075 9086 9098 9110 9124 9138 9153 9170 9187 9205 9224 9243 9261 9280 9297 9315 9331 9347 9364 9381 9399 9417 9438 9458 9479 9499 9520 9538 9555 9571 9586 9600 9614 9628 9642 9656 9669 9682 9695 9706 9716 9725 9734 9743 9752 9760 9769 9776 9784 9789 9794 9796 9797 9796 9794 9790 9785 9779 9771 9761 9748 9733 9713 9693 9673 9652 9631 9617 9608 9605 9610 9621 9640 9662 9688 9715 9743 9768 9792 9813 9830 9844 9856 9865 9872 9878 9882 9886 9888 9891 9893 9896 9898 9901 9904 9906 9908 9910 9910 9909 9908 9906 9903 9901 9899 9898 9898 9899 9900 9901 9902 9903 9903 9902 9900 9897 9893 9888 9883 9878 9874 9869 9865 9861 9857 9853 9849 9843 9837 9829 9819 9808 9796 9783 9769 9754 9738 9722 9704 9685 9665 9642 9618 9593 9567 9541 9514 9488 9461 9434 9406 9378 9346 9312 9275 9236 9194 9149 9103 9057 9011 8964 8919 8873 8827 8781 8734 8685 8635 8584 8531 8479 8427 8374 8323 8274 8227 8182 8138 8096 8055 8015 7976 7938 7900 7863 7827 7793 7763 7735 7711 7691 7677 7666 7659 7656 7657 7660 7665 7672 7681 7692 7705 7722 7741 7764 7790 7820 7854 7891 7930 7971 8014 8058 8102 8147 8192 8236 8281 8325 8370 8414 8458 8503 8546 8589 8631 8670 8707 8742 8773 8802 8827 8849 8868 8884 8897 8906 8911 8911 8905 8893 8874 8847 8811 8765 8707 8637 8548 8439 8301 8133 7924 7677 7383 7051 6690 6296 5903 5519 5170 4852 4621 4469 4413 4459 4594 4827 5118 5479 5867 6256 6640 7019 7376 7690 7971 8208 8413 8588 8738 8866 8976 9071 9153 9226 9289 9343 9391 9432 9468 9500 9529 9555 9580 9604 9626 9646 9664 9681 9696 9709 9721 9731 9740 9748 9756 9764 9771 9778 9784 9791 9796 9802 9807 9812 9816 9821 9825 9830 9834 6280 0 43 2 9838 9841 9844 9847 9849 9851 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9867 9869 9870 9871 9872 9872 9871 9870 9869 9867 9866 9865 9865 9865 9866 9867 9869 9871 9873 9874 9875 9875 9874 9871 9868 9865 9862 9858 9856 9854 9853 9853 9854 9856 9857 9859 9861 9863 9865 9866 9866 9866 9865 9864 9862 9859 9856 9853 9850 9848 9847 9847 9849 9853 9856 9859 9863 9865 9867 9867 9864 9862 9859 9856 9853 9852 9850 9850 9850 9851 9851 9850 9850 9850 9850 9850 9851 9853 9857 9860 9864 9868 9872 9874 9876 9876 9876 9875 9874 9874 9873 9872 9872 9872 9872 9873 9873 9874 9874 9875 9876 9876 9876 9876 9874 9872 9869 9867 9864 9861 9861 9861 9862 9864 9866 9868 9869 9868 9865 9861 9854 9847 9840 9833 9826 9821 9817 9814 9810 9807 9802 9796 9789 9779 9769 9759 9748 9736 9725 9713 9699 9684 9667 9647 9624 9598 9571 9542 9511 9478 9442 9402 9357 9302 9239 9164 9076 8977 8863 8735 8591 8428 8243 8030 7787 7501 7178 6808 6410 6002 5588 5174 4787 4473 4223 4087 4049 4123 4299 4560 4918 5304 5719 6143 6566 6955 7315 7636 7914 8155 8363 8542 8696 8828 8943 9042 9128 9201 9263 9315 9360 9400 9435 9466 9495 9522 9546 9568 9587 9602 9615 9625 9632 9638 9642 9646 9650 9652 9655 9656 9655 9653 9648 9640 9631 9618 9604 9588 9570 9550 9529 9506 9481 9454 9425 9393 9359 9322 9282 9240 9194 9144 9091 9034 8974 8910 8842 8771 8697 8620 8540 8458 8374 8286 8196 8102 8005 7905 7803 7698 7591 7482 7373 7263 7153 7042 6932 6822 6712 6602 6493 6386 6280 6176 6074 5977 5882 5791 5703 5620 5540 5463 5390 5321 5255 5194 5136 5083 5034 4990 4950 4916 4886 4860 4840 4824 4813 4807 4807 4812 4823 4840 4864 4893 4928 4968 5015 5067 5124 5188 5259 5336 5420 5511 5607 5710 5818 5928 6041 6156 6272 6388 6504 6621 6739 6858 6977 7097 7216 7335 7451 7564 7674 7778 7878 7973 8063 8148 8229 8305 8379 8448 8514 8576 8634 8688 8738 8784 8827 8866 8902 8935 8967 8996 9022 9047 9069 9089 9107 9123 9136 9149 9160 9170 9180 9191 9201 9212 9223 9234 9245 9256 9267 9278 9289 9300 9312 9325 9338 9352 9367 9382 9397 9413 9428 9443 9458 9471 9485 9498 9511 9524 9538 9552 9566 9581 9595 9610 9623 9637 9649 9661 9672 9683 9694 9705 9716 9727 9737 9748 9757 9766 9773 9779 9783 9787 9790 9792 9794 9795 9796 9796 9794 9791 9785 9777 9767 9757 9747 9736 9729 9724 9723 9725 9731 9740 9752 9764 9778 9791 9804 9815 9826 9835 9843 9849 9854 9858 9860 9861 9860 9858 9854 9849 9845 9840 9835 9831 9828 9826 9824 9823 9823 9822 9821 9820 9818 9816 9814 9812 9812 9813 9815 9819 9825 9833 9841 9850 9858 9867 9874 9879 9882 9884 6281 0 43 2 9885 9885 9884 9884 9883 9883 9883 9883 9884 9884 9884 9885 9885 9884 9884 9884 9883 9883 9882 9881 9880 9878 9877 9876 9874 9872 9870 9868 9865 9862 9859 9855 9850 9846 9841 9837 9832 9828 9823 9818 9812 9806 9800 9793 9785 9777 9768 9758 9747 9735 9722 9708 9693 9676 9659 9640 9621 9600 9577 9550 9520 9483 9441 9392 9336 9272 9203 9125 9037 8935 8818 8675 8502 8291 8034 7737 7385 7012 6617 6215 5812 5473 5189 4982 4879 4870 4988 5187 5476 5816 6184 6574 6965 7339 7671 7972 8229 8450 8635 8791 8923 9036 9135 9220 9294 9358 9414 9463 9505 9541 9572 9600 9625 9648 9669 9688 9706 9722 9736 9748 9759 9768 9777 9785 9792 9798 9803 9808 9812 9816 9819 9822 9824 9827 9830 9834 9838 9842 9846 9851 9855 9858 9860 9863 9865 9867 9869 9871 9874 9877 9879 9882 9884 9886 9887 9889 9890 9892 9894 9896 9898 9899 9900 9900 9900 9899 9897 9896 9894 9894 9895 9897 9900 9903 9906 9910 9911 9912 9911 9909 9907 9905 9902 9900 9898 9896 9895 9893 9892 9890 9888 9886 9884 9883 9883 9882 9883 9883 9882 9881 9879 9875 9871 9866 9862 9857 9854 9853 9852 9853 9854 9855 9856 9856 9856 9854 9852 9849 9847 9846 9845 9845 9847 9849 9852 9855 9857 9860 9862 9863 9864 9864 9865 9865 9867 9868 9871 9874 9877 9880 9883 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9913 9914 9915 9915 9915 9915 9914 9914 9914 9914 9915 9916 9917 9919 9920 9921 9923 9923 9923 9922 9921 9919 9917 9914 9911 9909 9905 9902 9898 9893 9888 9883 9878 9873 9868 9863 9858 9853 9848 9842 9835 9827 9817 9807 9795 9783 9771 9760 9750 9740 9733 9727 9723 9721 9720 9721 9723 9728 9735 9743 9753 9764 9776 9788 9798 9807 9815 9820 9824 9827 9830 9833 9836 9841 9846 9852 9858 9863 9868 9873 9875 9878 9879 9880 9880 9881 9882 9883 9885 9886 9886 9887 9886 9886 9884 9882 9879 9877 9875 9873 9872 9872 9873 9873 9874 9876 9877 9877 9877 9876 9874 9871 9867 9863 9859 9854 9849 9845 9839 9834 9827 9819 9809 9798 9787 9775 9762 9751 9741 9732 9727 9723 9723 9725 9730 9737 9746 9757 9767 9778 9789 9800 9809 9817 9823 9826 9828 9827 9826 9823 9820 9817 9815 9815 9816 9819 9822 9826 9830 9834 9835 9835 9833 9830 9826 9821 9816 9813 9810 9808 9806 9805 9802 9800 9795 9789 9782 9773 9765 9756 9748 9739 9730 9722 9713 9701 9689 9674 9657 9638 9618 9596 9573 9547 9517 9483 9443 9395 9340 9277 9207 9128 9041 8940 8825 8687 8525 8319 8072 7776 7436 7062 6647 6232 5829 5467 5144 4927 4802 4785 4878 5064 5356 5688 6063 6451 6840 7199 7532 7827 8077 8291 8472 8628 8760 8875 8975 9064 9142 9208 9264 9311 9349 9382 9409 9433 6282 0 43 2 9455 9476 9495 9514 9532 9548 9563 9576 9587 9597 9606 9614 9621 9629 9636 9643 9650 9656 9662 9667 9671 9674 9678 9681 9684 9688 9692 9696 9701 9706 9712 9716 9721 9724 9728 9731 9735 9738 9742 9747 9751 9757 9762 9767 9772 9776 9780 9784 9788 9792 9796 9801 9806 9811 9815 9820 9824 9828 9832 9836 9840 9846 9852 9859 9867 9875 9882 9888 9892 9895 9896 9895 9894 9892 9891 9891 9892 9894 9898 9902 9907 9910 9913 9914 9914 9912 9909 9905 9902 9900 9898 9898 9900 9902 9904 9907 9909 9909 9909 9907 9905 9902 9899 9896 9894 9893 9893 9894 9895 9897 9898 9899 9899 9898 9896 9895 9892 9889 9887 9885 9882 9881 9880 9879 9879 9879 9878 9878 9877 9876 9874 9872 9870 9868 9867 9866 9867 9869 9872 9875 9879 9881 9883 9884 9883 9880 9877 9873 9870 9869 9868 9870 9873 9877 9881 9885 9889 9891 9891 9891 9890 9890 9890 9890 9892 9894 9896 9899 9900 9901 9901 9899 9898 9897 9896 9895 9897 9898 9900 9901 9902 9901 9900 9896 9893 9889 9886 9884 9884 9885 9888 9891 9894 9896 9897 9896 9892 9888 9883 9877 9872 9868 9864 9862 9861 9859 9858 9856 9853 9850 9847 9842 9838 9833 9828 9823 9818 9811 9804 9795 9785 9773 9760 9747 9732 9716 9700 9682 9663 9643 9621 9596 9569 9538 9505 9471 9433 9396 9359 9324 9290 9261 9237 9217 9203 9194 9191 9190 9193 9198 9205 9213 9221 9230 9239 9248 9256 9265 9273 9281 9287 9291 9294 9294 9291 9285 9277 9266 9252 9236 9219 9200 9182 9164 9146 9127 9109 9089 9068 9045 9020 8991 8961 8929 8896 8863 8833 8804 8778 8754 8733 8716 8700 8685 8672 8661 8651 8642 8635 8628 8622 8617 8611 8606 8598 8590 8580 8571 8561 8551 8541 8533 8526 8519 8513 8508 8503 8498 8495 8491 8489 8487 8485 8483 8480 8477 8470 8463 8454 8443 8432 8420 8407 8393 8377 8360 8337 8310 8278 8241 8199 8152 8098 8035 7960 7870 7754 7612 7438 7230 6995 6721 6447 6177 5924 5688 5520 5413 5381 5431 5548 5740 5969 6240 6526 6812 7079 7328 7552 7743 7908 8040 8153 8248 8330 8399 8459 8509 8551 8585 8612 8631 8645 8653 8659 8663 8665 8668 8671 8674 8677 8678 8678 8676 8672 8667 8660 8652 8645 8639 8635 8633 8632 8634 8638 8643 8647 8653 8659 8667 8675 8685 8697 8711 8728 8747 8769 8791 8814 8838 8862 8886 8909 8933 8958 8983 9010 9037 9067 9097 9127 9157 9187 9216 9245 9273 9300 9326 9352 9377 9403 9428 9453 9477 9501 9525 9547 9568 9589 9609 9628 9646 9664 9682 9699 9716 9732 9748 9763 9776 9788 9798 9807 9815 9823 9829 9835 9842 9848 9854 9861 9867 9873 9878 9883 9887 9891 9896 9900 9905 9911 9917 9923 9929 9934 9939 9941 9943 9943 9942 9941 9940 9939 9939 9941 9942 9945 9947 9950 9951 6283 0 43 3 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9959 9961 9964 9967 9970 9973 9976 9977 9978 9977 9974 9971 9968 9964 9961 9959 9959 9959 9961 9963 9966 9969 9971 9972 9972 9971 9969 9966 9963 9961 9959 9958 9957 9957 9957 9957 9958 9957 9955 9952 9949 9946 9942 9939 9937 9936 9936 9937 9939 9940 9942 9943 9943 9942 9939 9936 9932 9928 9924 9921 9919 9918 9919 9920 9922 9924 9926 9928 9929 9930 9930 9930 9929 9928 9927 9927 9926 9926 9927 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9937 9939 9941 9944 9947 9951 9954 9957 9959 9961 9961 9961 9961 9960 9959 9958 9958 9958 9959 9962 9964 9966 9969 9971 9972 9973 9973 9972 9971 9970 9969 9968 9968 9969 9971 9973 9976 9978 9980 9981 9981 9980 9978 9975 9972 9969 9966 9965 9964 9965 9966 9967 9969 9971 9972 9972 9971 9968 9965 9960 9956 9951 9947 9942 9939 9938 9937 9937 9939 9941 9943 9945 9947 9949 9950 9951 9951 9950 9950 9949 9949 9949 9950 9951 9953 9955 9958 9961 9963 9966 9968 9969 9969 9968 9967 9965 9962 9960 9957 9956 9955 9956 9957 9960 9962 9965 9968 9970 9970 9968 9965 9960 9953 9946 9937 9929 9920 9914 9908 9904 9902 9902 9903 9906 9909 9913 9917 9921 9924 9927 9930 9932 9935 9937 9940 9943 9947 9950 9954 9958 9961 9963 9965 9966 9966 9965 9964 9963 9963 9962 9962 9962 9963 9964 9965 9966 9967 9968 9969 9969 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9960 9960 9962 9963 9965 9967 9969 9970 9970 9970 9969 9968 9967 9965 9965 9965 9965 9966 9967 9968 9970 9970 9970 9969 9968 9966 9964 9962 9961 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9951 9950 9947 9944 9940 9937 9934 9931 9929 9928 9928 9927 9926 9924 9922 9918 9914 9910 9906 9902 9900 9898 9899 9899 9899 9898 9897 9893 9888 9880 9872 9864 9855 9847 9841 9836 9831 9826 9821 9816 9807 9798 9785 9771 9758 9744 9731 9716 9702 9686 9666 9642 9611 9573 9530 9482 9430 9373 9309 9241 9162 9072 8952 8806 8626 8413 8170 7882 7595 7312 7047 6800 6625 6513 6480 6532 6654 6856 7093 7370 7659 7949 8216 8463 8680 8860 9011 9131 9231 9311 9380 9439 9492 9538 9579 9614 9644 9669 9690 9707 9722 9736 9748 9760 9772 9784 9795 9806 9815 9823 9830 9836 9841 9845 9849 9853 9857 9862 9866 9870 9874 9877 9880 9883 9885 9886 9888 9889 9889 9890 9891 9891 9891 9891 9891 9891 9890 9890 9891 9891 9893 9895 9897 9900 9902 9905 9908 9910 9912 9912 9913 9913 9912 9912 9911 9911 9911 9911 9912 9913 9913 9914 9916 9917 9919 9922 9924 9927 9929 9931 9933 9933 9933 9932 9932 9931 9930 9931 9932 9934 9937 6284 0 43 3 9940 9942 9943 9944 9944 9943 9942 9940 9939 9939 9940 9943 9946 9950 9953 9957 9960 9961 9961 9960 9957 9954 9951 9948 9947 9946 9947 9949 9952 9956 9959 9962 9965 9967 9967 9967 9965 9964 9963 9962 9962 9963 9964 9965 9966 9968 9968 9967 9966 9964 9963 9961 9960 9959 9958 9959 9959 9960 9961 9963 9964 9966 9968 9970 9973 9976 9978 9979 9980 9980 9979 9977 9975 9973 9971 9970 9971 9971 9972 9973 9974 9973 9972 9970 9967 9965 9963 9962 9962 9963 9965 9968 9971 9973 9975 9976 9974 9973 9970 9966 9963 9961 9959 9958 9959 9960 9962 9965 9967 9969 9971 9971 9970 9968 9966 9964 9962 9960 9959 9959 9960 9962 9963 9965 9967 9969 9968 9968 9966 9965 9963 9962 9962 9962 9964 9966 9968 9970 9972 9973 9973 9971 9970 9968 9967 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9967 9968 9969 9971 9972 9973 9973 9972 9971 9970 9969 9968 9967 9967 9967 9967 9966 9966 9965 9963 9962 9960 9959 9957 9957 9956 9956 9957 9957 9957 9956 9955 9953 9951 9948 9945 9943 9941 9940 9940 9940 9941 9941 9942 9942 9941 9940 9938 9935 9932 9929 9925 9922 9919 9916 9913 9910 9906 9903 9899 9896 9892 9888 9884 9880 9877 9873 9870 9866 9862 9858 9852 9845 9838 9829 9820 9812 9803 9795 9788 9781 9774 9766 9757 9745 9731 9713 9693 9670 9645 9617 9587 9550 9508 9454 9389 9306 9205 9088 8949 8810 8672 8537 8405 8312 8250 8225 8243 8296 8392 8506 8641 8783 8925 9055 9176 9282 9370 9443 9500 9549 9589 9625 9656 9684 9710 9733 9754 9773 9789 9803 9815 9825 9835 9843 9850 9857 9862 9867 9871 9875 9879 9884 9888 9893 9899 9904 9910 9916 9920 9924 9927 9930 9932 9934 9937 9939 9942 9946 9950 9954 9958 9960 9962 9963 9963 9961 9959 9957 9955 9953 9951 9950 9950 9950 9951 9953 9954 9956 9957 9958 9958 9959 9958 9957 9956 9954 9953 9951 9951 9950 9951 9952 9953 9954 9954 9953 9952 9949 9945 9940 9936 9932 9928 9926 9925 9926 9928 9930 9931 9933 9933 9933 9932 9930 9928 9926 9926 9927 9929 9931 9934 9937 9940 9941 9942 9941 9939 9938 9937 9936 9937 9938 9941 9943 9946 9949 9950 9951 9950 9948 9946 9944 9941 9939 9938 9938 9939 9939 9940 9941 9941 9941 9940 9938 9935 9933 9932 9930 9929 9929 9928 9928 9928 9926 9924 9920 9915 9909 9902 9895 9888 9881 9874 9869 9866 9864 9864 9865 9868 9871 9876 9881 9886 9891 9896 9901 9904 9906 9908 9909 9909 9909 9910 9911 9914 9917 9921 9926 9930 9935 9939 9942 9944 9944 9944 9944 9944 9944 9945 9947 9949 9951 9954 9956 9958 9958 9958 9958 9957 9956 9955 9955 9955 9955 9957 9959 9961 9963 9965 9967 9969 9970 9971 9971 9971 9970 9970 9969 9968 9967 9967 9966 6285 0 43 3 9966 9967 9967 9967 9967 9967 9966 9965 9963 9961 9959 9956 9953 9950 9947 9944 9941 9938 9935 9932 9929 9926 9923 9918 9913 9906 9898 9888 9877 9865 9853 9840 9827 9815 9804 9792 9781 9770 9758 9745 9731 9715 9697 9677 9656 9634 9610 9586 9562 9537 9513 9488 9463 9438 9413 9388 9363 9337 9311 9285 9259 9232 9206 9179 9152 9126 9100 9074 9049 9024 9001 8980 8960 8941 8925 8910 8897 8886 8876 8867 8860 8855 8852 8850 8851 8854 8859 8866 8876 8888 8901 8916 8933 8950 8969 8988 9008 9030 9052 9076 9101 9127 9154 9181 9209 9237 9265 9293 9321 9348 9375 9402 9430 9457 9484 9511 9538 9563 9588 9610 9632 9652 9671 9688 9705 9722 9738 9754 9770 9785 9799 9813 9824 9835 9844 9852 9858 9865 9871 9877 9884 9890 9897 9904 9909 9914 9918 9920 9921 9922 9922 9922 9923 9923 9925 9926 9929 9931 9933 9934 9934 9933 9933 9931 9930 9929 9929 9929 9930 9931 9933 9935 9938 9940 9941 9943 9944 9945 9946 9946 9946 9946 9945 9944 9943 9942 9941 9940 9940 9940 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9948 9946 9945 9942 9940 9937 9935 9934 9934 9934 9935 9937 9938 9939 9940 9941 9942 9942 9944 9946 9949 9952 9956 9959 9962 9964 9964 9964 9962 9959 9957 9955 9953 9952 9953 9954 9955 9957 9958 9959 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9957 9956 9954 9952 9949 9946 9944 9942 9941 9941 9941 9942 9944 9946 9948 9950 9953 9954 9956 9957 9957 9957 9956 9955 9954 9953 9953 9954 9955 9957 9960 9962 9964 9965 9965 9963 9961 9958 9956 9954 9952 9952 9954 9956 9959 9962 9965 9966 9967 9965 9963 9959 9955 9951 9948 9946 9945 9945 9945 9945 9946 9945 9944 9942 9939 9937 9934 9931 9929 9927 9926 9926 9926 9925 9925 9923 9921 9918 9914 9910 9905 9900 9895 9891 9886 9882 9877 9873 9869 9864 9859 9853 9847 9840 9833 9825 9817 9808 9798 9787 9776 9764 9752 9740 9728 9716 9704 9693 9682 9671 9660 9649 9638 9628 9618 9608 9600 9592 9585 9578 9572 9565 9558 9549 9539 9526 9511 9494 9475 9454 9430 9404 9377 9348 9318 9288 9258 9229 9201 9177 9155 9139 9127 9121 9122 9127 9138 9154 9174 9198 9224 9252 9281 9310 9340 9370 9399 9428 9455 9482 9507 9530 9552 9571 9588 9604 9618 9630 9642 9653 9663 9673 9683 9693 9702 9711 9720 9727 9734 9740 9746 9751 9757 9763 9768 9774 9781 9787 9793 9799 9805 9810 9816 9820 9825 9829 9832 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9861 9864 9866 9869 9872 9876 9879 9883 9887 9891 9895 9898 9901 9902 9903 9904 9903 9903 9902 9900 9899 9898 9897 9896 9895 9894 9894 9894 9894 9893 9893 9893 9892 9890 9887 9884 6286 0 43 3 9880 9875 9870 9864 9857 9851 9844 9837 9830 9823 9816 9808 9801 9793 9784 9775 9766 9756 9745 9733 9720 9707 9692 9676 9659 9641 9623 9604 9585 9566 9546 9526 9505 9484 9462 9439 9414 9387 9358 9328 9296 9262 9228 9195 9161 9128 9097 9066 9036 9007 8978 8948 8918 8888 8857 8826 8796 8766 8739 8714 8691 8671 8652 8635 8620 8605 8590 8576 8563 8552 8543 8536 8533 8534 8538 8544 8553 8563 8574 8586 8599 8612 8626 8642 8660 8681 8704 8730 8759 8790 8821 8853 8885 8917 8948 8980 9011 9041 9072 9104 9135 9167 9198 9230 9261 9292 9322 9352 9381 9408 9436 9462 9487 9511 9534 9556 9578 9599 9620 9641 9662 9682 9703 9723 9742 9760 9776 9791 9805 9817 9828 9838 9847 9856 9865 9873 9881 9888 9895 9900 9904 9908 9911 9914 9917 9920 9924 9929 9934 9939 9945 9949 9953 9956 9958 9959 9960 9961 9961 9962 9964 9966 9968 9969 9970 9971 9970 9970 9968 9967 9966 9965 9966 9967 9969 9972 9976 9979 9982 9985 9987 9988 9989 9988 9988 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9984 9982 9979 9976 9973 9970 9968 9967 9967 9968 9969 9971 9972 9974 9974 9974 9973 9972 9969 9967 9964 9962 9959 9957 9956 9954 9953 9953 9953 9954 9955 9957 9959 9960 9961 9962 9961 9959 9956 9951 9947 9942 9937 9932 9929 9927 9926 9925 9924 9923 9923 9922 9920 9919 9919 9919 9920 9921 9923 9925 9927 9928 9928 9928 9927 9926 9925 9925 9926 9928 9930 9933 9936 9938 9940 9940 9940 9940 9939 9939 9938 9939 9940 9941 9944 9946 9949 9951 9953 9955 9957 9959 9960 9962 9964 9965 9967 9969 9971 9973 9975 9976 9977 9977 9977 9977 9978 9978 9978 9979 9981 9982 9984 9986 9988 9989 9990 9990 9989 9988 9986 9983 9981 9979 9977 9976 9977 9978 9979 9981 9983 9984 9984 9983 9981 9979 9977 9974 9972 9971 9971 9972 9973 9974 9974 9974 9972 9970 9967 9963 9959 9957 9956 9956 9956 9957 9957 9956 9955 9951 9946 9941 9935 9930 9926 9923 9922 9922 9923 9924 9926 9927 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9914 9911 9907 9902 9897 9893 9889 9887 9886 9887 9889 9892 9895 9898 9900 9902 9903 9903 9902 9901 9900 9900 9900 9902 9904 9906 9908 9910 9912 9913 9913 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9908 9910 9912 9914 9917 9920 9922 9925 9926 9926 9925 9923 9922 9920 9918 9917 9917 9917 9919 9922 9925 9928 9930 9932 9934 9934 9934 9933 9932 9931 9929 9928 9926 9925 9925 9924 9924 9924 9925 9926 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9950 9951 9952 9953 9955 9957 9959 9962 9964 9966 9967 9968 9968 9967 9967 9966 9967 9968 9969 9971 6287 0 43 3 9974 9976 9979 9981 9983 9984 9984 9984 9984 9984 9984 9985 9987 9988 9990 9992 9993 9994 9994 9993 9992 9991 9989 9988 9986 9985 9984 9984 9983 9983 9983 9983 9983 9983 9983 9984 9984 9985 9985 9985 9985 9984 9983 9982 9980 9979 9978 9977 9976 9975 9975 9976 9976 9976 9976 9977 9976 9975 9972 9970 9967 9964 9961 9958 9956 9955 9955 9956 9957 9958 9959 9960 9961 9961 9960 9958 9956 9953 9950 9946 9942 9937 9932 9928 9923 9918 9914 9911 9908 9906 9904 9901 9898 9895 9889 9883 9876 9868 9861 9854 9847 9842 9838 9834 9832 9829 9827 9826 9824 9823 9822 9822 9823 9825 9828 9831 9835 9839 9842 9846 9849 9852 9854 9857 9859 9860 9861 9861 9860 9858 9855 9852 9849 9847 9845 9845 9846 9848 9852 9856 9860 9864 9866 9867 9866 9864 9859 9855 9850 9845 9840 9837 9834 9833 9833 9834 9836 9838 9841 9843 9846 9849 9850 9852 9852 9853 9854 9855 9857 9860 9864 9870 9876 9882 9888 9894 9899 9903 9905 9905 9906 9907 9909 9911 9914 9918 9924 9930 9935 9939 9943 9945 9947 9947 9947 9948 9949 9951 9953 9957 9960 9964 9967 9970 9972 9973 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9971 9971 9970 9970 9970 9971 9971 9971 9970 9970 9968 9966 9963 9961 9958 9956 9954 9953 9953 9954 9955 9956 9957 9957 9955 9951 9946 9940 9934 9927 9921 9915 9912 9909 9908 9908 9908 9909 9909 9909 9907 9905 9902 9899 9895 9890 9885 9880 9875 9870 9864 9859 9854 9850 9846 9843 9840 9839 9838 9837 9837 9837 9837 9837 9837 9837 9837 9838 9839 9841 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9868 9869 9869 9870 9870 9870 9870 9871 9872 9873 9874 9875 9876 9876 9876 9875 9874 9872 9870 9868 9866 9865 9864 9864 9863 9863 9862 9860 9856 9851 9843 9835 9825 9814 9804 9795 9785 9777 9769 9761 9750 9737 9720 9697 9670 9637 9599 9556 9508 9454 9392 9319 9231 9124 8992 8833 8648 8429 8201 7963 7723 7483 7288 7132 7026 6985 7002 7095 7233 7422 7637 7860 8089 8318 8534 8720 8885 9023 9141 9237 9319 9387 9446 9498 9543 9582 9615 9645 9670 9692 9710 9726 9741 9754 9766 9776 9786 9795 9803 9810 9817 9823 9829 9834 9840 9845 9850 9855 9859 9863 9866 9869 9871 9872 9874 9875 9877 9879 9880 9882 9883 9884 9884 9883 9882 9879 9877 9874 9871 9869 9867 9865 9864 9863 9863 9862 9862 9861 9861 9860 9859 9858 9857 9856 9854 9851 9847 9842 9837 9831 9824 9818 9811 9805 9799 9793 9788 9783 9779 9774 9770 9766 9764 9762 9761 9762 9764 9768 9773 9780 9787 9795 9804 9813 9822 9830 9839 9846 9853 9860 9866 9872 9877 9882 9888 9893 9898 9903 9909 9914 9918 9923 9926 9930 9934 9938 6288 0 43 3 9941 9946 9951 9956 9962 9967 9972 9977 9980 9982 9982 9981 9979 9976 9973 9970 9968 9966 9966 9966 9967 9970 9972 9974 9976 9978 9979 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9981 9982 9984 9986 9988 9989 9991 9991 9991 9990 9989 9987 9985 9983 9981 9979 9977 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9970 9969 9969 9969 9969 9968 9967 9966 9964 9961 9959 9956 9952 9949 9946 9943 9941 9939 9937 9935 9934 9932 9930 9927 9924 9919 9914 9908 9901 9894 9887 9880 9873 9867 9860 9853 9845 9837 9829 9820 9811 9802 9793 9784 9776 9768 9761 9753 9744 9735 9725 9713 9701 9688 9676 9664 9654 9645 9638 9632 9628 9624 9619 9613 9606 9598 9588 9578 9568 9557 9549 9543 9540 9538 9538 9540 9541 9543 9543 9542 9540 9538 9536 9534 9533 9536 9540 9546 9554 9563 9573 9583 9592 9600 9608 9616 9624 9632 9641 9651 9662 9675 9687 9700 9713 9725 9736 9747 9758 9768 9778 9789 9800 9811 9822 9833 9844 9853 9861 9868 9874 9879 9884 9888 9892 9898 9903 9908 9913 9918 9923 9927 9929 9932 9934 9936 9938 9941 9943 9946 9950 9953 9956 9959 9961 9961 9962 9962 9962 9962 9963 9964 9965 9966 9968 9969 9970 9970 9970 9969 9969 9968 9967 9967 9967 9968 9969 9970 9972 9974 9976 9977 9979 9981 9982 9983 9982 9981 9979 9976 9972 9968 9965 9962 9961 9961 9962 9964 9967 9970 9972 9974 9975 9975 9975 9975 9974 9974 9974 9975 9975 9975 9975 9974 9972 9970 9968 9966 9965 9964 9966 9968 9971 9975 9978 9981 9983 9983 9983 9983 9982 9981 9980 9980 9980 9980 9980 9980 9980 9979 9978 9977 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9970 9972 9976 9980 9984 9987 9991 9994 9995 9996 9994 9993 9990 9987 9983 9981 9979 9977 9976 9976 9977 9978 9979 9980 9981 9982 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9978 9977 9977 9977 9977 9977 9978 9977 9977 9976 9975 9973 9971 9968 9965 9963 9960 9959 9958 9959 9960 9962 9965 9967 9969 9970 9970 9968 9966 9962 9959 9956 9953 9950 9949 9948 9947 9945 9944 9941 9938 9935 9931 9927 9924 9923 9922 9922 9923 9924 9925 9926 9925 9924 9923 9921 9920 9919 9919 9920 9922 9923 9925 9926 9926 9925 9924 9922 9920 9919 9919 9920 9922 9924 9927 9930 9932 9932 9932 9931 9930 9930 9929 9929 9931 9934 9937 9940 9943 9945 9946 9946 9945 9944 9944 9943 9944 9946 9948 9951 9955 9958 9960 9962 9962 9961 9959 9957 9955 9954 9954 9954 9955 9957 9960 9963 9965 9968 9970 9972 9973 9973 9972 9971 9968 9966 9963 9961 9958 9956 9955 9955 9956 9958 9959 9960 9961 9961 6289 0 43 3 9960 9958 9956 9955 9954 9953 9954 9956 9957 9959 9961 9961 9960 9958 9954 9951 9947 9943 9940 9940 9940 9942 9943 9945 9946 9947 9946 9943 9940 9935 9931 9927 9923 9920 9917 9915 9912 9909 9906 9902 9897 9891 9884 9878 9871 9865 9859 9853 9847 9840 9833 9824 9813 9801 9788 9774 9758 9742 9726 9711 9695 9680 9666 9652 9640 9629 9620 9613 9609 9607 9609 9614 9622 9633 9647 9662 9679 9695 9712 9728 9743 9757 9770 9782 9793 9804 9813 9822 9831 9839 9846 9853 9859 9863 9868 9872 9875 9878 9882 9885 9889 9893 9897 9901 9904 9907 9908 9909 9909 9908 9907 9907 9906 9907 9909 9912 9916 9920 9924 9927 9930 9930 9929 9927 9923 9919 9914 9909 9904 9900 9897 9895 9894 9895 9896 9897 9898 9899 9899 9898 9896 9893 9889 9884 9880 9875 9870 9866 9862 9859 9856 9852 9849 9846 9841 9836 9830 9822 9813 9803 9792 9779 9767 9755 9743 9731 9718 9705 9690 9672 9651 9622 9589 9550 9505 9455 9401 9341 9275 9198 9110 8997 8859 8690 8487 8252 7965 7679 7393 7110 6832 6619 6461 6378 6382 6459 6620 6828 7093 7380 7667 7945 8210 8451 8656 8832 8972 9089 9185 9265 9333 9391 9442 9487 9527 9561 9590 9616 9637 9656 9673 9688 9701 9714 9726 9737 9747 9756 9764 9771 9778 9785 9791 9797 9803 9809 9814 9819 9822 9825 9828 9829 9831 9833 9835 9838 9842 9847 9852 9859 9865 9870 9875 9880 9883 9885 9886 9886 9886 9886 9886 9887 9888 9890 9893 9896 9900 9903 9907 9910 9912 9913 9914 9914 9913 9912 9912 9912 9913 9916 9919 9923 9927 9932 9935 9939 9941 9942 9941 9940 9939 9937 9935 9933 9931 9930 9929 9929 9929 9930 9932 9934 9937 9942 9946 9950 9954 9958 9961 9962 9962 9960 9958 9955 9952 9949 9947 9945 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9947 9947 9946 9946 9945 9945 9945 9946 9948 9950 9952 9953 9954 9953 9952 9949 9947 9944 9943 9942 9942 9944 9946 9949 9951 9954 9955 9955 9954 9953 9951 9950 9948 9948 9948 9949 9951 9953 9954 9956 9957 9957 9957 9956 9955 9953 9952 9950 9949 9947 9946 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9949 9949 9948 9947 9946 9944 9943 9941 9938 9936 9934 9933 9931 9930 9930 9931 9932 9933 9934 9935 9936 9936 9934 9932 9930 9927 9924 9921 9918 9916 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9914 9914 9913 9912 9910 9909 9908 9908 9908 9909 9911 9913 9916 9919 9921 9923 9923 9924 9923 9922 9922 9921 9921 9921 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9934 9934 9934 9935 9935 9937 9939 9941 9944 9947 9949 9950 9951 9951 9950 9949 9947 9946 9945 9944 9944 9945 9946 9947 9948 9949 6290 0 43 3 9948 9947 9945 9943 9940 9937 9934 9932 9932 9932 9933 9936 9939 9942 9945 9948 9949 9949 9948 9946 9944 9941 9939 9937 9936 9935 9936 9936 9937 9937 9936 9934 9932 9928 9925 9921 9919 9916 9915 9915 9915 9915 9915 9915 9914 9912 9908 9905 9901 9897 9894 9891 9889 9888 9886 9885 9883 9880 9875 9869 9862 9854 9846 9838 9830 9822 9814 9807 9799 9790 9780 9768 9755 9739 9722 9704 9685 9665 9644 9620 9594 9564 9529 9489 9443 9390 9332 9267 9194 9108 9008 8888 8742 8563 8344 8088 7783 7451 7088 6714 6340 6000 5696 5450 5293 5216 5243 5351 5549 5809 6111 6455 6798 7137 7461 7770 8034 8269 8471 8645 8795 8921 9030 9124 9207 9279 9342 9396 9443 9485 9522 9555 9584 9610 9634 9655 9673 9689 9703 9714 9725 9734 9743 9753 9763 9773 9784 9795 9805 9814 9821 9826 9830 9831 9832 9833 9835 9837 9840 9844 9849 9854 9860 9865 9868 9871 9873 9875 9876 9878 9879 9882 9885 9887 9890 9893 9894 9895 9894 9893 9892 9891 9891 9892 9894 9896 9900 9904 9908 9910 9912 9913 9914 9913 9913 9912 9913 9914 9916 9918 9920 9922 9923 9924 9923 9922 9920 9918 9916 9914 9912 9911 9910 9909 9909 9908 9907 9905 9903 9900 9896 9892 9888 9884 9880 9875 9870 9864 9858 9851 9844 9836 9829 9821 9813 9805 9798 9790 9782 9774 9764 9754 9742 9730 9716 9703 9690 9678 9666 9654 9642 9631 9620 9608 9595 9581 9566 9551 9536 9521 9505 9492 9479 9468 9458 9449 9442 9435 9429 9425 9421 9418 9416 9415 9414 9415 9416 9418 9421 9425 9430 9435 9442 9449 9458 9468 9478 9490 9502 9515 9528 9542 9556 9570 9585 9600 9615 9629 9642 9655 9666 9676 9686 9696 9705 9715 9725 9735 9745 9755 9764 9773 9780 9785 9790 9794 9797 9801 9804 9809 9814 9819 9825 9830 9835 9839 9841 9843 9844 9844 9844 9845 9845 9847 9849 9852 9855 9859 9862 9865 9868 9869 9870 9870 9870 9869 9869 9868 9867 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9870 9871 9872 9874 9875 9877 9878 9879 9879 9878 9875 9872 9868 9864 9859 9855 9852 9849 9847 9846 9845 9845 9844 9843 9841 9839 9835 9831 9826 9821 9814 9808 9801 9793 9785 9776 9767 9757 9746 9735 9723 9709 9695 9680 9663 9645 9626 9606 9585 9563 9542 9520 9499 9479 9459 9442 9426 9411 9398 9386 9375 9364 9353 9341 9328 9313 9296 9275 9253 9227 9199 9170 9138 9105 9072 9037 9002 8965 8927 8887 8844 8798 8749 8697 8641 8582 8521 8458 8394 8328 8262 8194 8127 8059 7989 7919 7847 7774 7699 7624 7548 7472 7396 7321 7246 7174 7102 7032 6964 6897 6832 6769 6708 6649 6593 6540 6490 6444 6403 6364 6330 6300 6274 6252 6233 6218 6207 6201 6199 6201 6209 6222 6241 6264 6292 6325 6361 6402 6446 6493 6542 6291 0 43 3 6593 6647 6702 6759 6818 6878 6939 7002 7066 7131 7196 7262 7328 7393 7457 7521 7582 7643 7701 7759 7815 7870 7924 7978 8030 8082 8132 8180 8227 8272 8317 8359 8401 8443 8485 8527 8570 8612 8653 8694 8733 8771 8806 8840 8873 8905 8937 8969 9001 9035 9068 9102 9136 9169 9202 9234 9264 9293 9322 9350 9377 9404 9430 9455 9480 9503 9524 9545 9563 9581 9599 9616 9633 9651 9668 9686 9703 9719 9734 9746 9757 9765 9773 9781 9788 9795 9803 9812 9822 9832 9843 9852 9861 9868 9873 9877 9880 9882 9883 9885 9886 9888 9889 9891 9893 9895 9897 9898 9899 9901 9902 9904 9906 9907 9909 9910 9910 9910 9910 9909 9908 9907 9908 9909 9911 9914 9918 9922 9925 9927 9928 9928 9926 9924 9921 9918 9917 9916 9916 9917 9918 9921 9923 9925 9927 9928 9928 9928 9928 9927 9927 9927 9927 9928 9930 9932 9934 9935 9937 9938 9939 9939 9939 9938 9938 9937 9938 9939 9942 9945 9948 9952 9955 9958 9959 9960 9958 9956 9953 9951 9949 9948 9949 9951 9954 9957 9960 9962 9963 9962 9960 9957 9953 9951 9949 9949 9950 9953 9957 9962 9967 9970 9971 9972 9971 9968 9965 9962 9960 9959 9958 9959 9960 9962 9964 9966 9967 9969 9970 9972 9973 9975 9977 9978 9979 9978 9976 9973 9968 9963 9958 9955 9951 9950 9950 9951 9954 9957 9960 9962 9963 9963 9963 9962 9962 9961 9962 9964 9966 9967 9969 9970 9970 9969 9967 9965 9963 9961 9960 9960 9961 9963 9965 9967 9969 9970 9971 9972 9971 9970 9967 9964 9961 9958 9955 9952 9950 9949 9949 9951 9953 9956 9960 9963 9965 9967 9967 9967 9966 9964 9963 9963 9963 9963 9964 9966 9966 9966 9966 9964 9962 9959 9957 9955 9954 9954 9955 9956 9957 9959 9960 9960 9959 9958 9956 9954 9952 9950 9949 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9943 9942 9939 9937 9934 9931 9928 9925 9922 9919 9917 9915 9914 9913 9912 9912 9912 9912 9911 9910 9909 9906 9902 9898 9893 9889 9885 9881 9879 9878 9878 9880 9882 9884 9886 9887 9887 9885 9883 9879 9876 9874 9872 9872 9873 9875 9877 9880 9883 9884 9886 9886 9886 9885 9884 9883 9883 9884 9885 9886 9888 9890 9892 9894 9895 9896 9896 9896 9896 9895 9894 9894 9894 9894 9895 9896 9897 9898 9899 9900 9900 9899 9898 9896 9894 9891 9889 9886 9884 9882 9882 9882 9882 9884 9885 9887 9888 9888 9888 9888 9886 9884 9881 9879 9876 9873 9871 9869 9868 9867 9866 9866 9866 9866 9866 9866 9867 9868 9869 9871 9872 9874 9874 9875 9874 9873 9871 9869 9867 9866 9864 9863 9863 9864 9865 9865 9866 9867 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9866 9865 9864 9863 9863 9863 9864 9866 9869 9873 9877 9881 9884 9886 9887 9887 9886 9884 9882 9880 9879 6292 0 43 3 9878 9878 9879 9881 9882 9884 9885 9886 9887 9887 9887 9887 9886 9886 9885 9883 9881 9879 9876 9873 9870 9868 9866 9865 9864 9863 9862 9859 9856 9850 9843 9835 9827 9818 9810 9802 9797 9791 9785 9778 9770 9760 9747 9730 9711 9690 9669 9646 9622 9597 9571 9541 9507 9468 9422 9370 9310 9244 9170 9087 8993 8884 8753 8596 8402 8172 7892 7577 7218 6840 6461 6101 5763 5473 5269 5142 5130 5206 5377 5620 5918 6277 6637 6994 7340 7674 7965 8225 8447 8635 8794 8927 9042 9138 9221 9292 9355 9410 9458 9501 9538 9570 9599 9624 9646 9665 9681 9696 9710 9722 9734 9746 9757 9768 9779 9790 9800 9809 9818 9825 9832 9838 9844 9850 9856 9862 9867 9872 9876 9880 9882 9883 9885 9886 9887 9888 9890 9892 9895 9899 9903 9906 9909 9912 9914 9916 9917 9918 9919 9919 9919 9919 9918 9917 9916 9915 9914 9914 9914 9916 9919 9924 9928 9933 9937 9941 9943 9944 9944 9943 9941 9940 9938 9937 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9940 9939 9938 9937 9936 9935 9935 9936 9937 9938 9940 9941 9942 9943 9943 9943 9943 9943 9943 9942 9941 9940 9938 9936 9933 9931 9929 9927 9926 9926 9927 9929 9931 9932 9934 9934 9934 9933 9931 9929 9928 9926 9925 9925 9925 9926 9926 9927 9927 9926 9925 9923 9920 9917 9915 9912 9910 9909 9907 9906 9905 9904 9903 9901 9898 9896 9893 9891 9888 9886 9884 9881 9878 9873 9868 9861 9854 9845 9836 9827 9819 9811 9804 9796 9789 9781 9772 9761 9747 9732 9715 9696 9676 9655 9634 9613 9591 9569 9546 9521 9495 9466 9435 9403 9371 9339 9308 9280 9256 9237 9225 9219 9221 9228 9242 9261 9284 9310 9338 9368 9397 9427 9455 9483 9509 9533 9556 9577 9596 9614 9631 9647 9663 9678 9692 9707 9721 9735 9747 9759 9769 9777 9784 9789 9793 9797 9801 9804 9808 9812 9816 9820 9823 9826 9827 9828 9828 9827 9825 9824 9822 9819 9817 9814 9810 9806 9800 9793 9785 9777 9768 9759 9750 9741 9732 9724 9715 9705 9694 9681 9667 9650 9632 9612 9592 9571 9550 9529 9508 9487 9466 9444 9421 9397 9371 9344 9315 9285 9255 9224 9193 9162 9132 9103 9075 9047 9021 8996 8971 8946 8922 8898 8874 8851 8828 8806 8785 8766 8748 8732 8719 8707 8698 8691 8686 8682 8680 8679 8680 8683 8688 8695 8705 8716 8729 8743 8758 8772 8786 8801 8815 8829 8844 8861 8879 8900 8920 8942 8963 8983 9000 9015 9026 9035 9041 9046 9049 9051 9051 9048 9040 9026 9003 8972 8932 8883 8825 8758 8678 8586 8474 8341 8167 7954 7692 7380 7024 6601 6179 5758 5347 4946 4641 4417 4294 4290 4388 4609 4898 5270 5674 6078 6482 6885 7261 7585 7872 8115 8325 8501 8652 8780 8893 8992 9078 9153 9219 9277 9328 9373 9414 6293 0 43 3 9450 9484 9515 9544 9571 9595 9617 9637 9654 9669 9683 9694 9705 9714 9724 9733 9743 9752 9762 9772 9781 9791 9800 9808 9815 9821 9825 9829 9832 9835 9838 9841 9845 9850 9856 9861 9867 9873 9878 9882 9885 9886 9887 9887 9887 9887 9888 9889 9891 9894 9898 9901 9905 9908 9911 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9929 9928 9927 9925 9923 9921 9919 9919 9919 9920 9922 9925 9929 9932 9935 9938 9940 9941 9941 9940 9938 9935 9933 9931 9929 9928 9927 9927 9927 9926 9926 9925 9924 9922 9919 9917 9914 9911 9909 9907 9905 9904 9903 9902 9901 9900 9898 9897 9894 9892 9889 9886 9883 9880 9877 9875 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9836 9834 9832 9831 9831 9831 9831 9832 9833 9834 9836 9837 9838 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9841 9841 9842 9843 9844 9845 9847 9850 9854 9858 9863 9867 9871 9874 9875 9876 9874 9872 9869 9866 9863 9860 9858 9857 9857 9858 9859 9860 9861 9861 9860 9858 9856 9853 9849 9846 9843 9840 9838 9838 9837 9838 9839 9840 9842 9844 9846 9848 9849 9851 9852 9853 9854 9855 9856 9858 9860 9862 9864 9867 9869 9871 9873 9873 9873 9873 9873 9874 9875 9877 9881 9887 9894 9900 9907 9914 9919 9923 9925 9926 9926 9925 9924 9923 9923 9923 9925 9927 9929 9931 9933 9935 9937 9938 9938 9937 9937 9935 9934 9931 9929 9927 9925 9924 9923 9923 9923 9925 9926 9928 9930 9931 9932 9931 9930 9928 9925 9922 9919 9915 9912 9908 9905 9902 9898 9895 9891 9887 9884 9880 9877 9873 9871 9869 9868 9868 9868 9868 9869 9870 9871 9871 9871 9870 9869 9867 9865 9863 9860 9858 9857 9856 9856 9856 9857 9858 9860 9861 9862 9863 9864 9866 9867 9868 9871 9874 9878 9883 9888 9892 9897 9901 9903 9905 9905 9905 9904 9903 9902 9902 9903 9904 9906 9908 9910 9912 9914 9914 9914 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9894 9893 9892 9891 9891 9890 9889 9888 9886 9883 9879 9875 9870 9865 9860 9855 9851 9847 9845 9843 9841 9840 9838 9836 9833 9829 9825 9821 9818 9815 9814 9814 9815 9817 9819 9820 9820 9819 9816 9812 9805 9799 9793 9788 9783 9780 9778 9777 9777 9777 9775 9773 9769 9764 9757 9749 9741 9731 9721 9711 9701 9691 9680 9669 9658 9647 9635 9624 9611 9599 9584 9568 9551 9531 9510 9487 9463 9439 9415 9390 9367 9345 9323 9302 9280 9257 9234 9209 9183 9157 9131 9105 9080 9056 9035 9015 8997 8980 8965 8952 8938 8926 8916 8907 8899 8893 8889 8888 8888 8890 8894 8900 8907 8915 8926 8938 8953 8971 8991 9013 9037 9062 9087 9112 9137 9161 9185 9208 9231 9254 9278 9303 9329 9356 9383 9410 9437 9463 9487 9509 9530 9550 9569 9588 6294 0 43 3 9606 9625 9643 9661 9679 9697 9713 9727 9740 9752 9763 9772 9782 9791 9800 9809 9818 9827 9836 9843 9849 9853 9856 9858 9859 9860 9862 9865 9869 9874 9880 9886 9892 9897 9900 9902 9901 9899 9897 9894 9892 9891 9891 9893 9895 9897 9899 9900 9900 9899 9897 9895 9893 9892 9893 9894 9897 9900 9904 9908 9911 9914 9916 9917 9918 9918 9919 9919 9919 9920 9920 9919 9919 9918 9918 9917 9918 9919 9921 9924 9927 9931 9935 9939 9942 9944 9945 9945 9944 9943 9942 9941 9940 9940 9940 9941 9942 9944 9947 9950 9953 9956 9958 9960 9962 9962 9962 9961 9960 9959 9958 9957 9957 9957 9958 9960 9961 9962 9964 9964 9965 9964 9964 9964 9964 9964 9964 9965 9966 9967 9968 9968 9968 9967 9965 9963 9961 9959 9957 9955 9954 9954 9954 9955 9955 9956 9957 9958 9960 9962 9964 9967 9969 9972 9974 9975 9975 9974 9972 9969 9966 9964 9962 9961 9962 9963 9967 9970 9974 9978 9981 9983 9983 9982 9980 9977 9973 9969 9965 9962 9960 9960 9960 9962 9964 9966 9968 9970 9972 9974 9975 9976 9977 9978 9979 9980 9981 9980 9980 9978 9976 9973 9970 9967 9965 9964 9963 9964 9964 9966 9967 9968 9968 9967 9966 9964 9963 9962 9962 9962 9963 9964 9965 9966 9965 9963 9959 9954 9950 9945 9941 9939 9937 9938 9940 9942 9943 9944 9943 9941 9937 9932 9927 9922 9919 9915 9914 9913 9912 9912 9912 9912 9910 9909 9906 9904 9902 9899 9897 9896 9895 9893 9892 9892 9891 9892 9892 9893 9895 9897 9899 9900 9901 9901 9899 9897 9893 9889 9885 9882 9879 9877 9876 9875 9875 9874 9872 9870 9867 9863 9859 9854 9850 9846 9841 9837 9833 9828 9822 9815 9807 9797 9787 9775 9763 9751 9739 9726 9713 9700 9686 9670 9654 9636 9617 9599 9581 9565 9550 9539 9530 9526 9525 9528 9534 9543 9555 9570 9586 9603 9621 9639 9658 9676 9693 9709 9724 9739 9752 9764 9776 9788 9798 9809 9819 9828 9837 9845 9852 9858 9864 9869 9873 9878 9883 9887 9892 9897 9902 9907 9912 9916 9919 9922 9923 9923 9923 9922 9922 9923 9924 9926 9930 9935 9940 9945 9950 9954 9956 9957 9956 9954 9952 9951 9949 9948 9948 9948 9948 9949 9949 9948 9947 9946 9945 9944 9945 9947 9949 9953 9956 9960 9963 9964 9963 9962 9958 9955 9951 9949 9946 9947 9948 9951 9955 9958 9961 9964 9965 9966 9965 9964 9962 9961 9961 9960 9961 9962 9963 9964 9964 9964 9963 9962 9960 9958 9956 9955 9955 9956 9957 9961 9964 9967 9969 9971 9971 9971 9968 9965 9962 9959 9957 9954 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9953 9954 9955 9956 9956 9957 9957 9955 9953 9950 9947 9944 9941 9939 9937 9936 9936 9936 9936 9936 9935 9934 9934 9933 9932 9931 9931 9931 9930 9929 9927 9925 9922 9920 9917 6295 0 43 3 9914 9912 9910 9909 9909 9909 9909 9909 9909 9908 9906 9904 9902 9900 9897 9895 9892 9889 9887 9884 9881 9878 9875 9871 9867 9863 9859 9855 9851 9847 9843 9840 9836 9832 9828 9823 9818 9811 9803 9795 9785 9776 9766 9756 9746 9736 9725 9714 9701 9687 9670 9653 9634 9614 9593 9571 9550 9527 9501 9471 9436 9393 9343 9284 9216 9138 9052 8954 8842 8708 8552 8363 8137 7864 7545 7189 6783 6377 5974 5585 5212 4939 4747 4655 4673 4790 5026 5323 5691 6084 6478 6863 7237 7579 7870 8123 8333 8512 8662 8792 8903 9003 9090 9167 9234 9292 9340 9382 9416 9445 9470 9493 9514 9533 9552 9569 9584 9598 9610 9620 9629 9636 9644 9651 9658 9665 9673 9681 9689 9696 9704 9711 9717 9724 9730 9736 9742 9748 9754 9760 9766 9772 9779 9785 9791 9798 9804 9810 9815 9821 9826 9831 9836 9841 9846 9851 9856 9861 9865 9870 9874 9877 9881 9884 9887 9890 9894 9897 9901 9905 9908 9911 9912 9914 9914 9915 9915 9916 9917 9919 9922 9926 9930 9933 9936 9939 9939 9939 9938 9936 9934 9933 9933 9935 9938 9941 9945 9949 9952 9955 9956 9956 9956 9956 9955 9954 9955 9955 9956 9957 9958 9958 9958 9957 9956 9955 9953 9951 9949 9947 9946 9946 9946 9947 9949 9952 9956 9959 9963 9967 9970 9972 9973 9972 9970 9967 9963 9959 9956 9953 9951 9951 9951 9953 9954 9956 9957 9957 9957 9957 9957 9957 9958 9960 9963 9965 9967 9969 9970 9970 9968 9965 9962 9960 9957 9956 9957 9958 9960 9963 9965 9966 9966 9964 9960 9956 9952 9948 9944 9943 9943 9945 9948 9952 9956 9960 9962 9963 9962 9959 9956 9952 9948 9944 9941 9940 9940 9940 9942 9944 9946 9948 9950 9951 9950 9949 9948 9946 9944 9943 9942 9942 9943 9944 9946 9948 9949 9950 9951 9951 9951 9951 9950 9949 9949 9948 9948 9948 9948 9947 9946 9944 9942 9940 9939 9937 9937 9937 9938 9940 9941 9942 9943 9943 9943 9942 9941 9939 9938 9938 9938 9939 9940 9940 9941 9941 9941 9940 9939 9937 9935 9934 9933 9933 9933 9933 9933 9933 9932 9931 9929 9926 9923 9920 9918 9916 9916 9916 9917 9918 9918 9918 9917 9915 9911 9908 9904 9901 9899 9897 9897 9898 9900 9901 9902 9903 9903 9902 9900 9897 9895 9893 9891 9890 9888 9887 9885 9883 9880 9877 9874 9871 9868 9866 9864 9862 9861 9860 9858 9855 9851 9845 9839 9831 9823 9815 9807 9800 9794 9789 9784 9780 9775 9770 9764 9757 9746 9733 9718 9700 9680 9657 9634 9610 9586 9560 9534 9506 9475 9439 9398 9349 9293 9228 9154 9071 8979 8874 8755 8616 8453 8257 8024 7748 7427 7066 6646 6227 5807 5389 4973 4637 4368 4187 4115 4140 4278 4495 4803 5161 5546 5950 6355 6748 7109 7445 7734 7991 8213 8406 8572 8714 8839 8945 9039 9120 9190 9251 9304 9351 6296 0 43 3 9391 9427 9459 9488 9514 9537 9558 9578 9596 9612 9628 9643 9658 9671 9683 9694 9703 9710 9715 9719 9722 9725 9727 9730 9734 9739 9744 9750 9755 9760 9764 9768 9771 9773 9775 9777 9778 9780 9782 9783 9785 9786 9787 9787 9787 9787 9786 9785 9784 9784 9783 9782 9782 9782 9783 9783 9785 9786 9787 9788 9789 9790 9790 9791 9791 9791 9792 9793 9794 9796 9798 9800 9802 9804 9806 9807 9808 9808 9807 9807 9806 9805 9804 9804 9804 9804 9806 9809 9812 9817 9821 9827 9832 9836 9841 9844 9847 9849 9851 9853 9855 9857 9860 9863 9866 9869 9873 9876 9879 9882 9885 9888 9891 9894 9899 9903 9909 9915 9921 9926 9931 9934 9937 9937 9937 9936 9934 9933 9932 9931 9931 9932 9934 9935 9936 9936 9937 9936 9936 9935 9935 9934 9934 9934 9933 9932 9930 9928 9926 9923 9920 9918 9916 9914 9912 9911 9909 9906 9903 9898 9893 9887 9881 9875 9869 9863 9858 9853 9848 9843 9837 9831 9824 9816 9808 9800 9793 9786 9779 9772 9766 9759 9753 9746 9739 9733 9726 9719 9712 9705 9699 9692 9684 9676 9668 9658 9648 9638 9627 9617 9607 9599 9591 9584 9577 9570 9562 9553 9543 9531 9518 9503 9488 9473 9458 9443 9430 9416 9403 9390 9378 9364 9349 9333 9316 9299 9281 9263 9246 9228 9211 9193 9176 9158 9141 9124 9107 9092 9078 9066 9056 9048 9042 9037 9034 9031 9028 9026 9024 9024 9024 9026 9030 9037 9046 9058 9071 9086 9101 9118 9135 9152 9169 9187 9206 9225 9245 9266 9288 9310 9332 9354 9375 9396 9417 9437 9457 9477 9496 9515 9534 9552 9569 9585 9600 9614 9627 9639 9652 9664 9676 9688 9700 9710 9718 9725 9730 9732 9733 9732 9731 9731 9730 9730 9731 9733 9734 9736 9737 9735 9733 9729 9724 9720 9716 9711 9710 9709 9711 9713 9716 9719 9723 9726 9727 9729 9729 9730 9731 9732 9733 9735 9738 9741 9746 9751 9757 9763 9770 9777 9784 9791 9797 9803 9809 9814 9819 9824 9829 9835 9840 9847 9853 9860 9866 9873 9879 9885 9891 9897 9903 9908 9913 9917 9922 9925 9927 9929 9931 9932 9933 9935 9937 9939 9942 9945 9948 9951 9954 9955 9956 9955 9954 9954 9953 9953 9954 9954 9955 9957 9958 9958 9958 9957 9957 9956 9955 9955 9956 9958 9959 9961 9963 9965 9965 9965 9964 9962 9959 9956 9953 9951 9949 9948 9948 9949 9951 9952 9954 9955 9956 9956 9955 9954 9952 9950 9949 9948 9948 9949 9951 9953 9956 9958 9959 9960 9959 9957 9954 9951 9948 9947 9946 9947 9949 9952 9955 9959 9962 9965 9966 9965 9964 9962 9960 9958 9957 9956 9957 9958 9959 9961 9962 9964 9965 9965 9965 9964 9963 9961 9959 9957 9955 9952 9950 9949 9948 9947 9947 9947 9947 9947 9947 9947 9946 9945 9943 9941 9939 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9917 6297 0 43 3 9915 9913 9911 9909 9907 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9886 9884 9881 9878 9876 9873 9871 9870 9868 9867 9865 9863 9861 9859 9857 9855 9854 9854 9856 9858 9862 9867 9871 9874 9878 9879 9880 9879 9877 9875 9873 9871 9870 9870 9872 9874 9876 9879 9881 9882 9882 9882 9881 9880 9879 9878 9878 9879 9882 9886 9890 9894 9899 9902 9905 9906 9905 9904 9901 9897 9894 9890 9887 9885 9882 9880 9878 9875 9872 9868 9863 9858 9853 9848 9843 9839 9836 9833 9830 9827 9823 9818 9811 9801 9791 9778 9764 9749 9734 9718 9702 9685 9668 9650 9630 9609 9586 9561 9534 9507 9480 9453 9427 9403 9382 9364 9349 9339 9332 9329 9329 9333 9341 9353 9369 9388 9411 9436 9464 9492 9520 9547 9574 9598 9620 9640 9657 9673 9688 9703 9716 9729 9741 9752 9763 9772 9779 9786 9792 9798 9803 9809 9815 9822 9829 9836 9842 9848 9852 9856 9859 9862 9864 9867 9870 9874 9877 9881 9885 9887 9889 9890 9890 9889 9889 9888 9888 9889 9891 9893 9896 9898 9900 9901 9901 9899 9896 9894 9892 9890 9889 9890 9892 9895 9897 9900 9901 9901 9899 9896 9891 9887 9882 9878 9876 9875 9876 9877 9879 9880 9881 9881 9880 9877 9874 9871 9868 9865 9864 9864 9865 9867 9870 9872 9875 9877 9878 9878 9878 9877 9876 9875 9874 9875 9876 9878 9881 9884 9887 9890 9892 9893 9893 9892 9891 9890 9890 9889 9891 9892 9895 9897 9900 9901 9902 9902 9901 9900 9898 9897 9895 9895 9896 9899 9901 9903 9906 9908 9909 9909 9908 9907 9905 9904 9903 9902 9902 9902 9901 9901 9901 9899 9897 9893 9889 9885 9880 9875 9871 9867 9863 9860 9858 9855 9853 9851 9848 9845 9841 9838 9833 9829 9823 9818 9811 9804 9797 9788 9779 9769 9759 9748 9736 9723 9710 9696 9679 9662 9642 9621 9598 9574 9549 9524 9498 9471 9445 9417 9389 9359 9326 9291 9253 9211 9166 9118 9067 9013 8958 8900 8841 8780 8716 8650 8582 8511 8437 8359 8278 8194 8106 8015 7922 7825 7726 7626 7524 7421 7317 7214 7109 7004 6899 6793 6686 6579 6472 6365 6260 6156 6055 5957 5864 5774 5689 5608 5530 5457 5386 5319 5255 5195 5139 5087 5039 4995 4957 4923 4894 4871 4853 4839 4831 4827 4829 4834 4845 4860 4879 4903 4932 4967 5007 5053 5106 5166 5231 5303 5380 5461 5546 5635 5727 5822 5920 6021 6125 6233 6345 6460 6576 6694 6811 6928 7042 7155 7264 7371 7476 7580 7683 7785 7886 7987 8086 8182 8273 8360 8442 8519 8590 8656 8720 8780 8839 8897 8954 9009 9064 9116 9166 9211 9253 9290 9323 9352 9379 9403 9425 9447 9469 9491 9512 9533 9554 9574 9593 9610 9626 9640 9652 9663 9673 9682 9691 9699 9707 9714 9721 9728 9735 9741 9747 9754 9760 9766 9771 9777 9782 9787 9791 9794 6298 0 43 3 9797 9800 9802 9805 9807 9809 9811 9812 9814 9814 9813 9812 9810 9807 9804 9801 9798 9796 9794 9793 9792 9791 9789 9787 9783 9779 9774 9768 9763 9758 9752 9748 9744 9742 9739 9738 9736 9735 9734 9733 9732 9731 9729 9727 9724 9721 9718 9714 9710 9707 9704 9702 9701 9701 9702 9704 9706 9708 9711 9714 9717 9720 9723 9726 9730 9733 9736 9739 9742 9744 9747 9749 9752 9754 9758 9762 9767 9773 9779 9786 9792 9799 9805 9812 9818 9823 9828 9832 9835 9837 9838 9838 9839 9839 9840 9840 9842 9845 9849 9853 9857 9861 9865 9867 9868 9869 9867 9866 9864 9861 9859 9858 9858 9858 9859 9860 9861 9862 9862 9862 9861 9860 9859 9858 9857 9856 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9861 9861 9860 9858 9857 9856 9856 9856 9856 9856 9857 9857 9857 9855 9853 9850 9847 9844 9841 9838 9836 9835 9835 9835 9835 9834 9832 9830 9825 9820 9814 9806 9799 9791 9783 9775 9767 9758 9749 9739 9729 9717 9705 9693 9680 9666 9653 9639 9625 9611 9595 9579 9561 9541 9519 9493 9464 9430 9391 9347 9296 9240 9177 9106 9027 8939 8838 8721 8578 8410 8202 7957 7666 7336 6976 6579 6183 5797 5444 5124 4892 4741 4688 4738 4879 5116 5409 5767 6149 6532 6905 7266 7602 7895 8154 8370 8555 8711 8845 8959 9058 9144 9219 9286 9344 9395 9439 9476 9508 9535 9557 9578 9597 9615 9632 9650 9667 9684 9701 9717 9731 9744 9756 9766 9775 9782 9789 9796 9802 9809 9816 9823 9830 9836 9842 9847 9851 9854 9856 9858 9861 9863 9865 9868 9872 9876 9880 9884 9888 9891 9894 9897 9899 9901 9903 9906 9908 9909 9911 9912 9912 9912 9912 9911 9910 9910 9910 9911 9914 9916 9919 9923 9926 9928 9929 9928 9927 9925 9923 9921 9920 9920 9921 9922 9923 9924 9925 9925 9925 9923 9921 9920 9918 9918 9918 9919 9921 9922 9923 9924 9923 9921 9918 9915 9912 9910 9908 9908 9910 9912 9916 9920 9923 9925 9926 9926 9925 9923 9921 9919 9917 9915 9914 9913 9911 9910 9908 9907 9904 9902 9901 9899 9899 9899 9900 9901 9903 9904 9904 9905 9904 9904 9903 9904 9904 9906 9908 9909 9911 9912 9911 9909 9905 9901 9896 9892 9889 9886 9886 9888 9891 9894 9897 9901 9904 9905 9906 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9891 9890 9889 9889 9888 9888 9888 9887 9885 9883 9881 9879 9877 9875 9874 9875 9876 9878 9879 9881 9881 9881 9879 9877 9874 9871 9868 9867 9866 9867 9868 9870 9871 9873 9874 9873 9872 9869 9867 9865 9862 9861 9860 9859 9859 9859 9859 9859 9858 9857 9855 9854 9854 9854 9855 9856 9858 9861 9863 9866 9867 9869 9870 9870 9871 9870 9870 9870 9870 9870 9870 9870 9870 9871 9872 9874 9875 9878 9880 9882 9883 6299 0 43 3 9883 9883 9882 9879 9876 9873 9871 9869 9867 9867 9868 9871 9873 9876 9878 9881 9882 9882 9882 9881 9879 9878 9876 9875 9873 9872 9870 9868 9866 9864 9862 9859 9857 9855 9854 9854 9854 9854 9855 9855 9855 9855 9853 9850 9846 9842 9836 9830 9825 9819 9814 9810 9806 9804 9801 9798 9796 9792 9788 9782 9775 9767 9757 9745 9733 9720 9707 9694 9682 9670 9659 9647 9635 9622 9607 9591 9570 9547 9522 9494 9464 9431 9396 9359 9318 9273 9223 9165 9101 9027 8945 8852 8744 8621 8474 8302 8092 7843 7550 7212 6838 6413 5988 5569 5170 4794 4507 4301 4196 4207 4315 4532 4815 5177 5569 5961 6349 6729 7085 7398 7676 7911 8117 8295 8453 8590 8711 8819 8914 8999 9073 9136 9192 9241 9284 9323 9358 9391 9422 9451 9478 9501 9523 9542 9559 9574 9587 9600 9613 9625 9637 9649 9660 9671 9680 9688 9694 9700 9704 9708 9712 9715 9719 9724 9729 9734 9739 9744 9749 9753 9756 9758 9758 9758 9758 9758 9757 9757 9757 9758 9759 9760 9761 9762 9762 9762 9761 9760 9759 9758 9756 9756 9756 9757 9758 9759 9760 9761 9761 9759 9757 9754 9750 9746 9741 9737 9734 9732 9730 9729 9728 9727 9726 9724 9721 9718 9713 9707 9700 9693 9687 9680 9674 9668 9662 9656 9650 9643 9635 9625 9614 9600 9587 9572 9557 9543 9530 9518 9507 9497 9487 9477 9466 9453 9438 9422 9403 9384 9364 9344 9323 9304 9284 9265 9245 9224 9203 9181 9157 9132 9107 9081 9055 9030 9004 8979 8954 8929 8903 8876 8849 8820 8791 8762 8732 8702 8673 8645 8617 8590 8564 8538 8514 8490 8467 8444 8423 8402 8382 8363 8346 8330 8317 8305 8296 8288 8283 8279 8276 8274 8273 8273 8274 8275 8279 8284 8291 8301 8313 8327 8344 8362 8382 8403 8424 8446 8468 8491 8515 8539 8564 8590 8617 8646 8675 8705 8736 8766 8797 8828 8859 8890 8920 8950 8979 9007 9036 9064 9092 9119 9147 9175 9203 9230 9257 9282 9307 9331 9353 9374 9394 9414 9433 9452 9471 9490 9509 9528 9547 9566 9583 9600 9615 9628 9640 9651 9662 9672 9682 9692 9703 9713 9724 9735 9745 9754 9762 9770 9776 9781 9787 9792 9797 9803 9809 9815 9821 9826 9832 9836 9840 9844 9847 9850 9854 9857 9861 9865 9870 9874 9879 9883 9887 9890 9893 9896 9900 9903 9906 9909 9913 9915 9918 9919 9920 9919 9919 9918 9917 9916 9915 9916 9917 9919 9921 9923 9925 9927 9929 9930 9930 9930 9929 9928 9927 9926 9925 9925 9925 9926 9927 9929 9930 9932 9933 9935 9935 9934 9933 9931 9930 9928 9927 9927 9927 9928 9929 9930 9931 9931 9931 9930 9929 9928 9927 9927 9929 9931 9934 9937 9941 9943 9944 9944 9943 9940 9937 9934 9932 9931 9931 9933 9935 9938 9942 9945 9946 9947 9946 9945 9943 9941 9939 9937 9938 9939 9941 9944 9947 9950 6300 0 43 3 9953 9954 9955 9956 9955 9954 9953 9951 9950 9949 9948 9947 9947 9948 9948 9948 9948 9948 9947 9946 9945 9944 9943 9943 9943 9944 9944 9945 9946 9946 9946 9944 9943 9941 9939 9937 9937 9938 9940 9944 9948 9953 9957 9961 9964 9965 9964 9962 9958 9955 9951 9948 9946 9945 9945 9946 9947 9949 9951 9952 9953 9953 9952 9952 9951 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9938 9938 9937 9937 9936 9934 9931 9927 9923 9917 9912 9906 9900 9896 9892 9888 9885 9881 9878 9873 9867 9861 9854 9847 9840 9833 9826 9820 9814 9808 9801 9793 9784 9774 9764 9753 9741 9730 9719 9707 9696 9685 9675 9664 9653 9642 9632 9622 9613 9603 9594 9585 9576 9565 9554 9543 9532 9520 9510 9500 9492 9486 9481 9477 9473 9470 9467 9464 9460 9457 9454 9451 9450 9450 9451 9454 9458 9462 9466 9471 9477 9482 9488 9495 9503 9512 9522 9532 9543 9554 9564 9574 9582 9590 9598 9605 9613 9620 9629 9638 9649 9660 9672 9684 9696 9708 9719 9729 9739 9748 9757 9765 9773 9781 9788 9796 9804 9812 9819 9826 9832 9838 9842 9847 9851 9854 9858 9861 9865 9869 9873 9878 9882 9886 9889 9891 9893 9894 9894 9895 9896 9898 9900 9904 9907 9911 9915 9918 9920 9920 9920 9919 9918 9916 9915 9916 9918 9920 9923 9925 9927 9928 9928 9927 9926 9924 9923 9922 9922 9922 9923 9923 9923 9922 9921 9919 9917 9915 9915 9915 9917 9920 9923 9926 9929 9931 9931 9929 9926 9922 9918 9914 9911 9910 9909 9909 9910 9910 9908 9906 9901 9896 9889 9881 9873 9866 9860 9854 9848 9842 9836 9829 9821 9812 9802 9791 9780 9768 9756 9744 9732 9721 9709 9696 9683 9669 9654 9638 9621 9605 9588 9571 9555 9539 9524 9509 9495 9481 9467 9453 9439 9424 9410 9396 9382 9369 9358 9349 9341 9335 9331 9327 9324 9321 9319 9317 9315 9315 9315 9317 9322 9329 9338 9349 9360 9373 9386 9398 9410 9422 9432 9443 9454 9466 9479 9493 9509 9526 9544 9561 9579 9597 9615 9631 9646 9660 9673 9686 9699 9713 9726 9740 9754 9767 9781 9792 9803 9812 9820 9827 9832 9838 9843 9849 9854 9860 9867 9872 9877 9882 9885 9887 9889 9890 9891 9892 9893 9896 9899 9902 9905 9908 9910 9912 9913 9913 9913 9913 9913 9913 9914 9915 9917 9918 9920 9921 9921 9921 9920 9918 9916 9914 9913 9911 9910 9910 9910 9910 9910 9910 9910 9909 9908 9906 9904 9901 9898 9896 9894 9892 9892 9893 9894 9897 9900 9902 9905 9907 9908 9907 9905 9902 9898 9894 9890 9887 9884 9882 9881 9880 9879 9877 9874 9870 9866 9862 9857 9853 9851 9849 9850 9851 9852 9853 9855 9855 9855 9853 9851 9849 9847 9845 9844 9843 9844 9845 9846 9847 9848 9849 9848 9847 9845 9843 6301 0 43 3 9840 9838 9837 9836 9836 9837 9840 9842 9844 9846 9848 9848 9847 9845 9842 9840 9838 9837 9837 9839 9841 9846 9851 9856 9861 9865 9867 9869 9868 9867 9865 9862 9859 9857 9855 9854 9853 9852 9852 9852 9852 9852 9852 9852 9852 9851 9852 9852 9853 9854 9856 9857 9859 9860 9861 9861 9860 9859 9857 9855 9853 9850 9848 9846 9844 9842 9840 9838 9835 9833 9830 9826 9823 9820 9817 9815 9814 9814 9814 9815 9817 9817 9817 9815 9813 9809 9803 9798 9793 9789 9785 9784 9783 9785 9787 9790 9791 9791 9789 9786 9781 9775 9769 9764 9759 9756 9755 9754 9753 9752 9751 9748 9744 9738 9731 9725 9719 9713 9708 9704 9700 9696 9692 9687 9681 9674 9667 9660 9653 9648 9644 9641 9638 9634 9631 9627 9620 9612 9602 9592 9582 9572 9562 9554 9546 9538 9530 9522 9512 9502 9490 9477 9464 9451 9439 9426 9415 9403 9392 9380 9368 9354 9340 9324 9307 9289 9270 9251 9231 9210 9189 9167 9145 9123 9099 9076 9053 9029 9004 8979 8953 8927 8899 8869 8837 8804 8770 8734 8697 8659 8620 8581 8540 8499 8455 8410 8363 8313 8262 8208 8152 8095 8035 7974 7912 7847 7780 7710 7637 7561 7480 7397 7309 7219 7125 7029 6931 6832 6730 6628 6523 6417 6309 6199 6088 5976 5864 5752 5640 5530 5422 5317 5214 5115 5018 4925 4835 4748 4665 4587 4512 4443 4379 4321 4269 4222 4181 4146 4117 4093 4074 4059 4048 4042 4040 4042 4048 4059 4074 4094 4119 4149 4184 4224 4269 4319 4372 4430 4490 4554 4622 4692 4765 4843 4924 5009 5099 5192 5290 5390 5494 5599 5706 5813 5921 6029 6136 6243 6350 6457 6564 6670 6775 6879 6982 7082 7180 7276 7368 7458 7545 7629 7711 7790 7867 7942 8015 8087 8156 8223 8288 8351 8412 8470 8526 8579 8628 8676 8720 8761 8801 8839 8875 8911 8947 8981 9016 9050 9083 9113 9143 9170 9194 9216 9237 9257 9275 9293 9312 9331 9349 9368 9386 9403 9419 9434 9446 9458 9467 9476 9484 9492 9500 9508 9516 9525 9534 9543 9552 9561 9569 9576 9583 9589 9594 9599 9603 9607 9611 9615 9620 9624 9628 9632 9636 9640 9644 9648 9651 9655 9659 9663 9668 9672 9675 9679 9681 9683 9684 9684 9684 9683 9682 9681 9681 9681 9682 9683 9684 9685 9685 9685 9684 9683 9681 9679 9677 9676 9675 9675 9675 9676 9677 9677 9677 9676 9673 9670 9666 9662 9657 9654 9650 9648 9647 9646 9646 9646 9646 9645 9644 9643 9641 9639 9636 9634 9633 9631 9631 9631 9632 9633 9635 9636 9637 9639 9639 9640 9640 9639 9639 9638 9636 9635 9632 9630 9626 9621 9615 9608 9599 9589 9579 9567 9555 9542 9528 9513 9495 9473 9448 9417 9380 9337 9288 9233 9173 9104 9027 8935 8826 8690 8523 8315 8062 7769 7423 7062 6688 6310 5933 5628 5384 5220 5157 5186 5333 5551 5851 6190 6302 0 43 3 6544 6908 7272 7616 7915 8181 8405 8596 8754 8886 8997 9092 9173 9242 9302 9353 9398 9436 9470 9500 9527 9552 9575 9595 9613 9629 9642 9653 9662 9670 9677 9685 9693 9701 9710 9718 9726 9734 9740 9745 9750 9755 9760 9766 9772 9778 9784 9790 9794 9797 9799 9799 9798 9798 9798 9799 9802 9806 9811 9816 9822 9826 9829 9830 9831 9831 9830 9829 9830 9831 9833 9835 9837 9838 9840 9841 9841 9841 9841 9842 9843 9845 9848 9850 9853 9856 9858 9860 9862 9863 9864 9865 9866 9867 9868 9869 9869 9869 9868 9867 9865 9863 9861 9858 9856 9853 9851 9849 9848 9847 9846 9847 9847 9849 9850 9851 9853 9853 9854 9853 9852 9850 9848 9845 9842 9839 9836 9833 9830 9827 9825 9822 9819 9817 9814 9811 9808 9805 9803 9800 9797 9795 9792 9790 9788 9786 9783 9780 9776 9772 9766 9759 9752 9744 9736 9728 9721 9713 9706 9699 9692 9684 9675 9664 9653 9640 9626 9612 9597 9582 9566 9551 9535 9520 9503 9485 9466 9446 9423 9400 9374 9347 9319 9290 9261 9230 9198 9165 9130 9094 9055 9014 8969 8923 8873 8821 8768 8712 8656 8598 8540 8480 8418 8354 8287 8217 8142 8065 7984 7902 7817 7730 7643 7555 7466 7375 7283 7188 7091 6992 6891 6786 6682 6578 6474 6371 6271 6173 6077 5984 5894 5805 5719 5635 5554 5476 5401 5330 5262 5198 5139 5085 5035 4991 4953 4920 4892 4871 4855 4844 4839 4839 4845 4855 4871 4891 4917 4949 4987 5030 5078 5133 5193 5259 5329 5403 5481 5563 5648 5735 5825 5918 6013 6110 6210 6311 6415 6519 6624 6729 6834 6938 7041 7142 7242 7341 7438 7535 7629 7723 7815 7904 7992 8077 8159 8239 8315 8389 8460 8529 8596 8661 8724 8785 8842 8897 8948 8996 9041 9083 9122 9158 9193 9227 9259 9289 9319 9347 9373 9397 9420 9440 9458 9475 9490 9503 9515 9526 9536 9545 9554 9562 9568 9574 9579 9582 9583 9582 9578 9572 9564 9552 9540 9528 9516 9503 9491 9478 9465 9449 9430 9404 9372 9333 9288 9235 9176 9108 9035 8951 8855 8736 8590 8414 8197 7940 7628 7285 6906 6514 6122 5757 5423 5145 4956 4848 4849 4935 5116 5366 5668 6029 6390 6749 7100 7443 7744 8014 8248 8449 8621 8767 8893 9000 9093 9173 9244 9306 9359 9406 9447 9483 9514 9540 9564 9585 9603 9621 9637 9652 9667 9681 9695 9707 9719 9730 9740 9749 9758 9765 9772 9779 9785 9792 9799 9805 9811 9817 9821 9825 9828 9830 9832 9833 9835 9836 9839 9841 9844 9846 9849 9851 9853 9854 9856 9857 9859 9861 9864 9867 9871 9875 9878 9881 9884 9885 9886 9886 9887 9887 9888 9890 9892 9894 9896 9899 9900 9902 9902 9902 9902 9902 9902 9902 9902 9903 9904 9905 9907 9908 9909 9909 9910 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9916 9918 9920 9923 9924 9925 9925 6303 0 43 3 9925 9923 9921 9919 9918 9918 9919 9921 9924 9927 9929 9931 9931 9929 9926 9922 9919 9915 9912 9912 9913 9917 9921 9925 9929 9933 9934 9934 9933 9930 9928 9925 9923 9923 9923 9925 9928 9931 9933 9935 9936 9935 9933 9930 9927 9924 9922 9921 9922 9924 9926 9930 9933 9937 9939 9941 9941 9940 9939 9937 9935 9933 9931 9929 9928 9926 9925 9925 9925 9925 9926 9928 9930 9931 9933 9935 9936 9936 9936 9935 9935 9935 9935 9935 9937 9938 9939 9940 9940 9939 9938 9935 9932 9929 9927 9926 9926 9927 9929 9932 9935 9938 9939 9940 9940 9939 9937 9935 9933 9931 9929 9928 9928 9929 9931 9933 9936 9938 9941 9943 9944 9944 9943 9941 9938 9935 9933 9931 9929 9928 9927 9928 9928 9928 9927 9926 9925 9923 9922 9920 9919 9920 9921 9923 9926 9928 9930 9932 9932 9930 9927 9922 9917 9912 9907 9901 9898 9896 9895 9896 9896 9897 9898 9899 9898 9896 9893 9889 9885 9880 9876 9873 9870 9867 9866 9864 9862 9860 9857 9854 9850 9845 9839 9834 9828 9822 9815 9809 9803 9796 9789 9782 9775 9768 9761 9753 9745 9737 9729 9719 9710 9699 9688 9676 9664 9652 9640 9629 9618 9609 9600 9592 9584 9576 9568 9561 9552 9543 9533 9523 9513 9503 9494 9485 9477 9471 9466 9461 9458 9455 9453 9452 9451 9450 9450 9452 9454 9458 9464 9471 9480 9491 9502 9513 9524 9535 9545 9554 9562 9569 9577 9585 9593 9603 9615 9628 9643 9658 9673 9688 9703 9715 9726 9735 9743 9750 9756 9763 9770 9778 9786 9795 9805 9814 9822 9830 9837 9842 9847 9851 9855 9858 9862 9867 9872 9877 9882 9886 9891 9894 9896 9897 9897 9897 9896 9896 9895 9896 9896 9898 9899 9901 9903 9904 9906 9906 9906 9906 9904 9903 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9872 9869 9866 9862 9857 9850 9842 9833 9822 9810 9799 9788 9776 9766 9757 9748 9739 9730 9720 9710 9697 9683 9668 9651 9633 9614 9594 9574 9554 9534 9513 9492 9470 9448 9426 9404 9382 9360 9339 9318 9297 9276 9256 9236 9215 9195 9176 9157 9138 9121 9104 9090 9076 9065 9056 9048 9043 9040 9038 9038 9039 9041 9044 9048 9053 9060 9067 9076 9087 9101 9116 9133 9152 9172 9192 9213 9233 9253 9273 9292 9311 9330 9350 9370 9391 9413 9436 9460 9483 9506 9529 9551 9571 9591 9609 9627 9642 9657 9671 9685 9699 9712 9726 9740 9755 9770 9784 9798 9811 9822 9832 9839 9845 9850 9854 9858 9862 9867 9873 9879 9886 9892 9897 9901 9904 9905 9906 9907 9908 9910 9913 9917 9921 9926 9929 9932 9933 9933 9932 9930 9929 9928 9928 9930 9933 9936 9938 9941 9942 9942 9940 9936 9932 9929 9925 9922 9921 9921 9922 9922 9923 9924 9925 9925 9926 9926 9927 9928 9929 9931 9932 9933 9934 9933 9930 9927 9924 9920 9917 9914 6304 0 43 3 9912 9911 9911 9910 9910 9909 9907 9905 9902 9899 9896 9893 9892 9891 9892 9893 9894 9896 9897 9897 9896 9894 9891 9889 9886 9884 9883 9883 9885 9887 9890 9892 9895 9896 9896 9894 9891 9887 9883 9878 9874 9872 9870 9870 9870 9871 9871 9872 9872 9870 9868 9864 9861 9858 9854 9851 9849 9847 9845 9843 9840 9838 9836 9833 9831 9829 9828 9828 9828 9828 9828 9827 9826 9823 9819 9816 9812 9808 9805 9804 9805 9808 9812 9818 9823 9828 9832 9835 9835 9834 9833 9831 9830 9828 9828 9829 9831 9834 9837 9840 9843 9845 9847 9848 9848 9849 9849 9849 9849 9849 9848 9847 9846 9844 9842 9840 9837 9834 9831 9828 9824 9820 9817 9813 9809 9805 9801 9797 9793 9789 9785 9781 9778 9774 9771 9769 9767 9765 9763 9761 9758 9753 9748 9741 9733 9725 9716 9708 9700 9692 9686 9681 9676 9673 9671 9669 9669 9668 9668 9668 9668 9667 9665 9663 9659 9656 9652 9649 9646 9645 9646 9648 9651 9655 9658 9662 9664 9665 9666 9666 9666 9668 9671 9676 9682 9690 9699 9707 9715 9721 9725 9728 9730 9732 9733 9735 9739 9743 9748 9754 9760 9765 9771 9776 9780 9784 9789 9794 9799 9806 9813 9821 9828 9835 9841 9847 9851 9855 9859 9863 9867 9872 9877 9883 9889 9895 9900 9904 9907 9909 9910 9911 9911 9912 9913 9913 9915 9917 9920 9923 9926 9929 9932 9935 9937 9938 9939 9939 9939 9938 9938 9938 9939 9941 9943 9945 9947 9949 9950 9950 9949 9947 9945 9943 9941 9939 9939 9939 9940 9941 9943 9945 9946 9947 9948 9948 9947 9946 9945 9943 9942 9941 9940 9941 9942 9944 9947 9950 9953 9956 9959 9961 9963 9963 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9955 9953 9952 9951 9951 9951 9953 9955 9958 9961 9964 9966 9966 9965 9963 9960 9956 9952 9949 9947 9946 9947 9949 9952 9955 9958 9959 9959 9958 9956 9954 9953 9951 9951 9952 9955 9957 9960 9963 9964 9964 9962 9960 9957 9953 9950 9947 9946 9945 9945 9945 9945 9945 9943 9942 9939 9937 9934 9932 9931 9931 9931 9931 9931 9931 9931 9928 9925 9922 9918 9913 9909 9905 9902 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9881 9881 9883 9885 9888 9892 9895 9898 9900 9901 9900 9898 9894 9890 9886 9883 9881 9881 9882 9885 9889 9894 9899 9904 9909 9912 9915 9917 9919 9921 9922 9924 9927 9929 9932 9934 9937 9938 9940 9940 9941 9941 9942 9942 9943 9945 9946 9948 9951 9953 9954 9956 9957 9957 9958 9958 9958 9957 9957 9957 9956 9955 9954 9952 9951 9949 9948 9947 9948 9949 9951 9954 9959 9963 9967 9971 9974 9976 9977 9976 9975 9974 9972 9971 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9968 9968 6305 0 43 3 9967 9966 9964 9963 9961 9960 9959 9958 9958 9959 9959 9959 9959 9959 9959 9958 9956 9954 9953 9952 9950 9950 9949 9949 9949 9949 9948 9947 9946 9943 9941 9938 9934 9932 9930 9928 9927 9927 9927 9928 9928 9928 9927 9926 9925 9924 9922 9921 9920 9920 9921 9921 9922 9922 9922 9921 9919 9916 9912 9909 9905 9901 9898 9897 9896 9896 9897 9898 9899 9899 9900 9899 9897 9894 9891 9888 9885 9882 9881 9880 9880 9881 9881 9882 9882 9882 9881 9879 9876 9873 9870 9866 9863 9860 9856 9853 9850 9846 9842 9838 9833 9828 9822 9816 9810 9805 9800 9795 9792 9789 9788 9787 9788 9789 9791 9793 9794 9795 9796 9796 9795 9795 9795 9795 9795 9796 9797 9798 9798 9797 9796 9793 9790 9787 9784 9781 9779 9779 9780 9781 9783 9785 9786 9787 9786 9785 9781 9777 9773 9769 9765 9762 9760 9758 9757 9756 9754 9752 9750 9748 9745 9745 9745 9747 9750 9755 9760 9765 9770 9774 9776 9776 9774 9771 9767 9763 9760 9758 9757 9759 9762 9766 9770 9774 9778 9782 9785 9788 9791 9793 9795 9798 9801 9803 9806 9809 9812 9814 9816 9819 9821 9823 9826 9829 9832 9835 9838 9840 9842 9843 9844 9845 9846 9849 9852 9856 9861 9866 9871 9875 9878 9879 9879 9878 9876 9873 9872 9871 9871 9871 9873 9875 9877 9879 9880 9880 9879 9879 9879 9879 9880 9882 9884 9886 9889 9890 9891 9891 9890 9889 9888 9887 9887 9888 9890 9892 9894 9895 9896 9895 9892 9888 9884 9879 9875 9871 9870 9870 9871 9874 9877 9879 9881 9882 9880 9877 9871 9865 9857 9849 9842 9835 9829 9825 9822 9819 9817 9815 9813 9810 9806 9802 9797 9791 9786 9780 9774 9768 9762 9757 9752 9747 9742 9738 9734 9731 9727 9724 9720 9716 9712 9708 9703 9699 9695 9691 9689 9687 9686 9685 9685 9686 9687 9687 9687 9687 9686 9684 9682 9680 9678 9676 9674 9672 9671 9669 9668 9666 9665 9664 9662 9662 9661 9661 9661 9661 9662 9663 9663 9663 9663 9662 9661 9660 9659 9658 9657 9656 9656 9655 9655 9654 9651 9648 9642 9636 9628 9619 9610 9600 9590 9581 9571 9561 9548 9532 9511 9485 9453 9416 9373 9328 9277 9221 9156 9080 8987 8871 8723 8536 8312 8040 7745 7422 7089 6757 6468 6223 6040 5946 5930 6019 6178 6417 6700 7004 7325 7646 7952 8222 8465 8664 8835 8975 9093 9192 9276 9349 9414 9472 9522 9566 9603 9634 9660 9683 9702 9719 9736 9751 9766 9780 9793 9805 9816 9825 9832 9838 9843 9846 9850 9853 9856 9860 9864 9868 9873 9878 9883 9887 9892 9895 9897 9899 9899 9899 9898 9896 9895 9894 9893 9893 9893 9895 9896 9898 9900 9902 9903 9904 9904 9904 9903 9903 9903 9903 9904 9906 9907 9908 9909 9909 9907 9904 9901 9897 9894 9891 9889 9887 9887 9887 9887 9888 9888 9887 9887 9885 9884 9883 6306 0 43 3 9882 9881 9880 9878 9878 9877 9876 9876 9877 9878 9881 9885 9890 9894 9898 9902 9903 9903 9901 9898 9894 9891 9888 9886 9887 9888 9891 9894 9897 9900 9902 9903 9902 9901 9900 9899 9899 9899 9900 9901 9902 9904 9905 9905 9905 9905 9904 9904 9903 9903 9903 9902 9901 9900 9898 9896 9894 9891 9889 9887 9886 9886 9886 9886 9887 9887 9887 9885 9883 9880 9878 9875 9872 9870 9868 9867 9867 9866 9866 9865 9863 9861 9859 9857 9854 9851 9849 9848 9846 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9838 9838 9839 9841 9843 9846 9849 9851 9854 9856 9857 9858 9858 9858 9858 9858 9859 9860 9862 9864 9867 9870 9873 9876 9878 9881 9883 9885 9888 9890 9892 9895 9898 9901 9903 9906 9908 9910 9912 9914 9916 9917 9919 9921 9923 9926 9928 9930 9932 9933 9933 9933 9931 9929 9928 9927 9926 9926 9927 9928 9930 9931 9932 9932 9931 9929 9927 9924 9921 9918 9917 9916 9917 9918 9918 9919 9920 9919 9917 9915 9912 9909 9906 9905 9905 9906 9909 9914 9918 9922 9925 9928 9929 9928 9925 9922 9919 9915 9912 9909 9908 9906 9906 9905 9904 9903 9901 9898 9895 9891 9887 9883 9879 9875 9872 9869 9867 9865 9862 9861 9859 9857 9856 9855 9854 9854 9853 9853 9852 9850 9847 9843 9837 9830 9824 9817 9810 9804 9799 9795 9792 9789 9784 9779 9772 9763 9753 9741 9728 9714 9699 9683 9665 9644 9619 9590 9555 9514 9467 9416 9360 9298 9228 9146 9050 8929 8784 8595 8369 8098 7793 7465 7116 6766 6433 6151 5913 5767 5701 5727 5841 6026 6295 6589 6910 7239 7568 7868 8144 8387 8593 8768 8914 9039 9142 9230 9306 9372 9429 9477 9520 9556 9587 9614 9639 9661 9681 9701 9720 9737 9753 9768 9782 9794 9804 9812 9820 9826 9831 9837 9842 9847 9852 9859 9865 9871 9878 9884 9889 9892 9895 9896 9896 9896 9897 9897 9897 9899 9901 9904 9907 9909 9911 9913 9914 9915 9915 9917 9919 9921 9925 9928 9931 9934 9936 9936 9935 9932 9929 9926 9924 9922 9922 9923 9925 9927 9930 9932 9934 9934 9933 9931 9929 9926 9923 9921 9919 9918 9918 9918 9918 9919 9920 9920 9920 9921 9921 9920 9920 9920 9919 9918 9917 9915 9913 9911 9908 9906 9904 9902 9901 9901 9903 9904 9905 9907 9908 9909 9909 9907 9906 9904 9903 9902 9902 9903 9904 9906 9909 9911 9912 9912 9912 9911 9911 9910 9910 9912 9914 9917 9920 9923 9925 9926 9926 9924 9923 9922 9921 9920 9920 9921 9923 9925 9926 9926 9925 9923 9922 9920 9919 9919 9921 9925 9929 9934 9939 9942 9944 9943 9940 9936 9932 9927 9924 9922 9921 9924 9928 9931 9934 9937 9938 9937 9934 9930 9925 9921 9918 9916 9916 9917 9919 9922 9924 9924 9924 9921 9918 9914 9909 9905 9903 9902 9903 9904 9906 9907 9908 9908 9906 6307 0 43 3 9902 9898 9894 9890 9888 9886 9888 9890 9894 9899 9903 9907 9910 9912 9912 9911 9910 9909 9907 9907 9906 9907 9909 9910 9912 9914 9915 9916 9917 9917 9916 9916 9914 9913 9912 9911 9910 9910 9911 9912 9914 9917 9920 9923 9926 9929 9931 9933 9933 9933 9932 9932 9931 9931 9932 9934 9937 9940 9943 9947 9950 9952 9953 9954 9953 9953 9952 9951 9951 9951 9951 9951 9951 9952 9951 9951 9950 9948 9947 9946 9945 9944 9944 9945 9946 9948 9950 9953 9955 9957 9958 9958 9958 9956 9953 9950 9947 9944 9941 9940 9940 9941 9944 9947 9951 9954 9957 9960 9961 9962 9961 9960 9959 9958 9957 9955 9955 9954 9954 9954 9955 9956 9958 9959 9961 9963 9963 9964 9963 9961 9959 9957 9955 9953 9952 9952 9954 9957 9959 9962 9964 9965 9966 9964 9962 9960 9958 9956 9955 9955 9955 9957 9959 9961 9962 9964 9965 9965 9966 9966 9966 9967 9968 9969 9970 9971 9971 9971 9971 9969 9968 9965 9963 9960 9959 9957 9956 9956 9957 9958 9959 9961 9963 9965 9966 9968 9969 9970 9970 9969 9967 9965 9962 9958 9955 9952 9949 9947 9947 9947 9948 9950 9951 9952 9952 9951 9949 9946 9942 9938 9934 9930 9926 9924 9922 9920 9919 9919 9918 9918 9919 9920 9921 9922 9924 9925 9926 9927 9926 9924 9922 9918 9914 9909 9904 9900 9895 9891 9888 9885 9882 9879 9876 9873 9870 9866 9863 9859 9856 9854 9853 9852 9851 9850 9848 9846 9842 9836 9830 9823 9816 9810 9806 9803 9803 9805 9808 9812 9815 9818 9820 9819 9818 9817 9815 9813 9813 9814 9817 9820 9824 9828 9832 9835 9837 9839 9839 9840 9841 9842 9844 9846 9850 9854 9859 9864 9868 9873 9877 9880 9883 9884 9885 9886 9885 9885 9884 9884 9884 9884 9885 9887 9890 9893 9896 9899 9903 9905 9907 9909 9909 9909 9909 9908 9908 9907 9907 9908 9910 9912 9915 9918 9921 9924 9926 9929 9931 9933 9934 9935 9936 9936 9935 9934 9933 9932 9931 9930 9930 9930 9931 9934 9936 9938 9941 9943 9944 9945 9945 9944 9944 9943 9942 9942 9942 9942 9942 9942 9941 9940 9937 9933 9929 9925 9920 9915 9911 9907 9904 9902 9900 9897 9894 9890 9886 9880 9872 9864 9855 9845 9836 9827 9818 9809 9801 9793 9784 9776 9767 9758 9748 9738 9727 9716 9704 9692 9679 9665 9651 9636 9621 9607 9593 9580 9568 9558 9549 9542 9535 9529 9523 9516 9509 9502 9495 9488 9482 9477 9474 9473 9474 9477 9482 9486 9492 9497 9501 9505 9509 9512 9515 9520 9525 9531 9538 9547 9556 9566 9575 9585 9594 9603 9611 9619 9627 9635 9644 9652 9660 9669 9677 9685 9692 9699 9705 9711 9717 9723 9729 9735 9740 9746 9752 9757 9761 9765 9768 9771 9774 9776 9778 9781 9784 9788 9791 9795 9800 9804 9808 9812 9817 9822 9827 9832 9838 9844 9851 9858 9865 9872 6308 0 43 3 9878 9885 9890 9896 9901 9905 9910 9914 9918 9922 9927 9930 9934 9938 9941 9945 9948 9951 9954 9957 9959 9961 9962 9963 9964 9964 9965 9965 9966 9968 9970 9972 9975 9977 9979 9981 9982 9983 9983 9983 9982 9982 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9974 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9966 9965 9963 9962 9960 9958 9957 9956 9956 9956 9956 9957 9958 9959 9959 9960 9960 9960 9958 9956 9954 9951 9948 9946 9943 9941 9940 9940 9940 9940 9941 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9939 9938 9938 9937 9936 9936 9937 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9945 9944 9942 9939 9936 9933 9929 9926 9924 9923 9922 9921 9920 9919 9916 9913 9910 9905 9901 9896 9893 9890 9888 9886 9885 9884 9883 9882 9880 9878 9876 9874 9872 9871 9870 9869 9869 9869 9868 9866 9863 9859 9854 9848 9842 9837 9831 9827 9824 9821 9820 9819 9817 9816 9813 9811 9808 9806 9803 9801 9800 9799 9798 9797 9796 9794 9793 9791 9789 9788 9789 9791 9795 9800 9805 9810 9815 9819 9822 9824 9825 9826 9828 9830 9832 9837 9841 9846 9850 9855 9858 9862 9865 9868 9870 9874 9878 9883 9887 9892 9897 9901 9904 9907 9909 9910 9911 9912 9913 9914 9917 9920 9923 9928 9932 9936 9940 9944 9946 9946 9945 9942 9938 9933 9928 9923 9920 9918 9919 9921 9927 9932 9937 9942 9947 9950 9951 9950 9948 9946 9943 9941 9939 9939 9940 9941 9943 9945 9947 9949 9950 9951 9950 9950 9949 9948 9948 9948 9948 9949 9950 9951 9953 9953 9954 9953 9952 9951 9949 9947 9946 9945 9945 9946 9948 9949 9951 9953 9954 9954 9953 9952 9950 9948 9946 9944 9943 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9945 9943 9940 9937 9934 9931 9927 9924 9921 9919 9916 9915 9913 9911 9910 9908 9906 9903 9900 9895 9891 9886 9882 9878 9874 9871 9867 9864 9861 9856 9851 9845 9838 9831 9823 9816 9809 9802 9796 9789 9781 9773 9763 9751 9739 9727 9714 9703 9692 9684 9677 9673 9668 9664 9660 9656 9650 9643 9635 9627 9619 9611 9605 9599 9594 9589 9583 9578 9571 9564 9556 9549 9541 9534 9529 9525 9523 9522 9522 9523 9524 9527 9530 9535 9542 9549 9559 9568 9578 9589 9599 9607 9614 9619 9623 9627 9631 9635 9640 9647 9656 9665 9675 9686 9696 9707 9715 9723 9730 9737 9744 9750 9757 9764 9772 9780 9788 9796 9804 9810 9817 9822 9826 9831 9835 9839 9844 9848 9853 9859 9864 9869 9874 9878 9882 9886 9889 9892 9894 9896 9898 9900 9901 9902 9904 9905 9907 9909 9911 9914 9917 9919 9922 9923 9924 9924 9922 9919 9917 9914 9911 9909 9908 9907 9907 6309 0 43 3 9908 9909 9910 9911 9912 9914 9916 9917 9919 9920 9922 9923 9924 9923 9922 9921 9919 9917 9915 9913 9911 9910 9909 9908 9908 9908 9909 9910 9912 9914 9917 9920 9924 9927 9929 9930 9930 9929 9927 9925 9923 9921 9920 9920 9921 9921 9922 9923 9923 9923 9922 9921 9920 9918 9918 9917 9919 9920 9923 9927 9930 9934 9938 9941 9942 9944 9943 9943 9941 9939 9937 9936 9935 9935 9936 9937 9938 9940 9941 9941 9941 9941 9940 9938 9937 9936 9934 9933 9932 9930 9928 9926 9924 9921 9918 9915 9914 9914 9915 9917 9920 9924 9927 9930 9932 9933 9931 9929 9926 9922 9919 9917 9916 9917 9919 9922 9926 9930 9934 9936 9937 9937 9936 9934 9931 9929 9927 9925 9925 9925 9925 9926 9926 9926 9926 9925 9923 9922 9919 9917 9915 9913 9911 9909 9908 9908 9907 9907 9907 9908 9908 9909 9910 9911 9912 9912 9912 9912 9911 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9886 9883 9879 9875 9870 9865 9860 9855 9850 9846 9842 9838 9834 9830 9825 9818 9811 9802 9793 9784 9776 9769 9763 9759 9757 9758 9759 9762 9765 9768 9771 9774 9776 9779 9781 9785 9789 9794 9800 9806 9813 9820 9827 9833 9839 9843 9848 9852 9856 9859 9863 9866 9869 9872 9875 9878 9880 9883 9885 9887 9889 9891 9893 9894 9894 9894 9895 9895 9896 9896 9899 9901 9904 9906 9909 9910 9911 9910 9907 9904 9901 9898 9895 9894 9894 9896 9899 9902 9905 9908 9911 9913 9913 9913 9912 9911 9910 9909 9909 9909 9910 9910 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9925 9925 9925 9924 9923 9922 9920 9919 9918 9918 9919 9920 9922 9924 9926 9927 9928 9927 9926 9924 9921 9917 9914 9911 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9884 9884 9884 9884 9885 9885 9885 9884 9882 9880 9878 9876 9874 9872 9872 9872 9873 9874 9875 9875 9874 9872 9869 9865 9860 9855 9852 9848 9847 9846 9846 9847 9848 9849 9849 9849 9848 9847 9847 9846 9845 9846 9846 9847 9847 9847 9847 9845 9843 9840 9837 9835 9833 9832 9832 9832 9832 9832 9832 9829 9824 9817 9810 9800 9791 9781 9772 9764 9756 9748 9740 9732 9722 9711 9698 9683 9666 9648 9629 9609 9588 9566 9544 9521 9496 9471 9444 9415 9385 9353 9318 9281 9242 9200 9156 9109 9059 9006 8951 8893 8832 8768 8697 8620 8532 8431 8309 8165 7996 7800 7584 7340 7095 6853 6620 6397 6229 6107 6041 6037 6088 6207 6361 6557 6769 6981 7192 7401 7597 7766 7917 8047 8162 8261 8349 8428 8500 8566 8627 8683 8736 8785 8832 8877 8920 8962 9004 9044 9083 9121 9157 9191 9224 9255 9286 9316 9345 9374 9403 9430 9456 9481 9504 9526 9546 9565 9584 9602 9620 9639 9657 9676 9694 9713 9729 9745 9758 9770 9779 9787 6310 0 43 4 9802 9811 9819 9826 9831 9835 9838 9841 9844 9848 9852 9858 9863 9869 9875 9880 9885 9888 9890 9891 9892 9892 9892 9892 9892 9893 9895 9896 9897 9897 9896 9894 9890 9886 9881 9876 9872 9870 9869 9870 9873 9878 9883 9887 9891 9893 9894 9894 9891 9888 9885 9882 9879 9876 9874 9871 9869 9866 9863 9859 9854 9849 9844 9838 9833 9828 9824 9819 9814 9808 9802 9795 9787 9777 9767 9757 9747 9738 9728 9719 9710 9701 9691 9682 9671 9659 9646 9633 9619 9604 9589 9574 9559 9543 9527 9511 9495 9478 9460 9442 9424 9406 9388 9370 9352 9334 9315 9297 9279 9261 9244 9229 9214 9201 9189 9178 9167 9157 9146 9134 9122 9108 9093 9080 9066 9054 9043 9035 9029 9025 9022 9021 9020 9019 9018 9017 9016 9015 9014 9015 9018 9022 9027 9035 9044 9053 9064 9075 9087 9100 9114 9128 9144 9162 9180 9199 9218 9237 9256 9274 9291 9306 9322 9338 9354 9371 9390 9409 9430 9451 9471 9491 9510 9529 9546 9563 9579 9595 9610 9626 9642 9657 9671 9684 9696 9706 9715 9723 9730 9738 9745 9753 9761 9770 9778 9787 9794 9801 9807 9812 9817 9820 9823 9827 9830 9834 9839 9843 9849 9854 9860 9865 9869 9874 9877 9879 9880 9881 9880 9879 9878 9875 9873 9871 9868 9866 9863 9861 9860 9858 9857 9856 9855 9854 9853 9853 9852 9852 9851 9850 9849 9846 9844 9840 9836 9831 9825 9820 9814 9809 9804 9800 9795 9791 9788 9784 9780 9775 9771 9766 9761 9757 9752 9748 9744 9740 9737 9734 9731 9729 9726 9724 9721 9718 9714 9710 9705 9699 9692 9685 9678 9670 9664 9657 9652 9646 9638 9628 9614 9595 9572 9542 9508 9471 9431 9387 9339 9284 9221 9141 9045 8914 8753 8556 8326 8072 7791 7509 7237 6997 6786 6650 6578 6581 6659 6798 7009 7244 7504 7772 8040 8285 8509 8705 8869 9007 9121 9218 9298 9366 9424 9476 9521 9558 9590 9616 9638 9656 9672 9685 9698 9711 9723 9734 9744 9752 9759 9765 9768 9771 9774 9778 9783 9789 9797 9805 9813 9822 9830 9835 9839 9840 9841 9840 9839 9838 9839 9841 9845 9850 9855 9862 9868 9874 9878 9882 9884 9886 9888 9889 9890 9891 9892 9892 9893 9893 9892 9891 9890 9889 9887 9887 9888 9890 9893 9896 9900 9903 9906 9908 9909 9909 9909 9910 9911 9913 9917 9922 9929 9935 9942 9947 9951 9952 9950 9946 9941 9936 9931 9927 9924 9924 9925 9927 9930 9933 9935 9936 9935 9933 9931 9928 9925 9923 9922 9922 9924 9926 9927 9929 9931 9932 9932 9931 9929 9927 9926 9925 9925 9926 9927 9929 9931 9933 9934 9935 9935 9935 9934 9933 9932 9932 9932 9933 9934 9935 9936 9936 9935 9933 9931 9927 9924 9920 9918 9916 9916 9918 9920 9924 9928 9931 9934 9937 9938 9938 9937 9935 9933 9931 9929 9928 9926 9925 9924 9923 9922 9920 9918 9917 6311 0 43 4 9915 9914 9914 9915 9916 9918 9920 9922 9924 9925 9925 9925 9923 9920 9917 9915 9912 9909 9907 9905 9904 9904 9904 9904 9905 9906 9906 9906 9905 9904 9903 9900 9898 9896 9893 9891 9888 9886 9883 9880 9876 9872 9867 9862 9857 9852 9848 9843 9840 9837 9834 9832 9830 9828 9826 9824 9822 9819 9816 9813 9809 9805 9800 9794 9786 9778 9768 9759 9749 9739 9729 9720 9713 9706 9700 9694 9688 9681 9675 9667 9659 9649 9639 9629 9619 9608 9597 9586 9574 9562 9550 9538 9525 9512 9500 9487 9476 9466 9456 9448 9440 9432 9424 9417 9409 9401 9392 9383 9374 9365 9357 9349 9341 9335 9329 9324 9320 9317 9315 9313 9313 9313 9313 9315 9317 9320 9323 9326 9331 9335 9340 9345 9351 9357 9364 9372 9380 9390 9401 9412 9425 9439 9453 9467 9481 9494 9507 9519 9530 9540 9551 9562 9573 9584 9596 9609 9622 9636 9649 9661 9674 9685 9696 9706 9715 9723 9730 9736 9742 9748 9753 9759 9764 9770 9776 9782 9788 9794 9798 9801 9803 9801 9798 9792 9785 9777 9768 9759 9750 9742 9734 9726 9718 9709 9698 9686 9670 9652 9631 9609 9585 9559 9533 9505 9477 9448 9416 9382 9346 9308 9267 9223 9178 9132 9084 9036 8987 8937 8886 8834 8779 8723 8664 8604 8543 8481 8420 8358 8297 8238 8179 8121 8064 8006 7950 7893 7838 7784 7733 7685 7640 7599 7562 7529 7499 7472 7447 7425 7405 7388 7375 7365 7361 7361 7367 7378 7394 7414 7438 7465 7495 7527 7562 7600 7642 7688 7738 7792 7851 7912 7975 8039 8104 8168 8232 8296 8358 8419 8481 8542 8603 8664 8725 8785 8844 8902 8957 9011 9063 9114 9163 9210 9256 9301 9345 9386 9426 9465 9501 9534 9565 9594 9620 9643 9663 9682 9698 9713 9726 9738 9750 9761 9773 9784 9795 9805 9816 9825 9835 9843 9851 9859 9866 9872 9877 9882 9885 9887 9887 9886 9884 9881 9877 9874 9872 9870 9870 9871 9872 9875 9877 9878 9878 9877 9874 9870 9865 9861 9856 9853 9851 9849 9849 9848 9848 9847 9845 9842 9839 9835 9831 9828 9825 9824 9824 9825 9827 9830 9832 9835 9837 9839 9840 9841 9842 9843 9844 9845 9847 9849 9851 9854 9857 9859 9862 9864 9866 9869 9871 9873 9876 9878 9881 9884 9886 9889 9891 9894 9896 9898 9900 9902 9905 9907 9910 9913 9915 9918 9919 9920 9920 9920 9920 9921 9922 9923 9927 9931 9936 9941 9946 9950 9953 9955 9956 9956 9955 9953 9952 9952 9952 9952 9953 9954 9955 9956 9956 9956 9956 9956 9956 9957 9959 9960 9962 9964 9965 9965 9964 9962 9960 9957 9955 9953 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9952 9953 9955 9956 9957 9957 9956 9955 9953 9951 9949 9947 9946 9945 9945 9946 9947 9949 9952 9954 9957 9960 9963 9965 9968 9970 9971 9971 9971 9970 9968 9967 9966 9965 6312 0 43 4 9964 9965 9967 9969 9972 9974 9977 9980 9982 9984 9985 9985 9986 9986 9987 9987 9988 9989 9991 9992 9993 9994 9994 9994 9993 9992 9990 9988 9986 9984 9983 9982 9982 9982 9983 9985 9986 9988 9989 9990 9990 9990 9988 9987 9985 9983 9981 9979 9978 9977 9976 9975 9974 9973 9972 9970 9967 9964 9960 9957 9952 9948 9942 9936 9929 9921 9911 9902 9892 9883 9874 9866 9859 9852 9846 9841 9834 9825 9815 9802 9788 9770 9751 9732 9712 9692 9674 9656 9639 9623 9607 9589 9571 9552 9531 9509 9485 9461 9437 9413 9389 9367 9346 9325 9305 9285 9264 9243 9222 9201 9180 9161 9144 9128 9115 9104 9095 9087 9082 9077 9074 9072 9072 9073 9077 9084 9094 9105 9120 9136 9153 9171 9189 9207 9225 9243 9262 9281 9300 9321 9343 9366 9389 9413 9438 9462 9485 9508 9529 9549 9569 9587 9605 9622 9639 9656 9672 9688 9704 9720 9734 9748 9761 9773 9783 9793 9801 9809 9816 9823 9830 9838 9845 9852 9859 9866 9873 9879 9885 9890 9895 9899 9901 9903 9904 9904 9903 9903 9902 9903 9904 9906 9909 9912 9915 9919 9920 9921 9920 9918 9914 9910 9906 9902 9899 9897 9895 9893 9892 9890 9888 9884 9881 9877 9874 9871 9869 9868 9868 9869 9869 9869 9869 9869 9869 9868 9869 9870 9873 9877 9882 9888 9894 9899 9904 9907 9908 9909 9909 9910 9910 9913 9916 9921 9928 9934 9941 9947 9952 9955 9956 9954 9952 9949 9945 9942 9940 9938 9938 9940 9942 9946 9949 9952 9955 9958 9959 9960 9961 9962 9962 9964 9965 9967 9969 9971 9973 9974 9975 9974 9973 9970 9968 9966 9965 9964 9965 9968 9971 9974 9977 9980 9982 9983 9983 9982 9980 9978 9977 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9968 9967 9965 9964 9962 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9944 9941 9939 9936 9932 9929 9925 9921 9916 9912 9908 9904 9900 9896 9892 9888 9884 9880 9875 9870 9864 9858 9852 9845 9838 9830 9823 9815 9808 9801 9793 9787 9781 9775 9771 9766 9762 9757 9752 9747 9740 9733 9725 9717 9708 9701 9695 9689 9687 9685 9685 9686 9687 9688 9689 9689 9688 9687 9687 9686 9686 9688 9690 9694 9698 9702 9706 9710 9712 9714 9714 9714 9714 9715 9716 9718 9720 9723 9725 9728 9729 9728 9725 9721 9716 9710 9703 9697 9691 9687 9683 9680 9677 9674 9671 9668 9665 9662 9659 9657 9657 9658 9660 9663 9668 9674 9680 9686 9691 9697 9701 9705 9709 9712 9714 9717 9720 9724 9728 9733 9739 9745 9751 9757 9763 9768 9772 9776 9778 9781 9783 9785 9788 9791 9794 9798 9801 9805 9807 9809 9809 9809 9809 9808 9808 9808 9809 9811 9815 9818 9822 9825 9828 9829 9830 9829 9829 9828 9827 9827 9828 9829 9831 9834 9836 9839 9840 6313 0 43 4 9841 9841 9840 9840 9839 9838 9838 9839 9840 9841 9842 9843 9843 9843 9843 9843 9844 9845 9847 9849 9852 9854 9857 9859 9861 9861 9861 9860 9860 9860 9861 9864 9866 9870 9874 9878 9880 9883 9884 9885 9886 9886 9887 9888 9890 9892 9895 9897 9900 9902 9903 9904 9904 9905 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9916 9915 9915 9914 9913 9912 9912 9913 9913 9914 9915 9916 9916 9915 9913 9910 9908 9905 9902 9900 9899 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9902 9903 9905 9906 9907 9907 9907 9906 9904 9902 9899 9897 9896 9895 9896 9897 9899 9902 9904 9906 9908 9908 9908 9907 9906 9905 9904 9903 9903 9903 9904 9905 9907 9908 9910 9911 9911 9912 9911 9910 9910 9909 9908 9907 9907 9907 9907 9908 9908 9909 9909 9908 9908 9906 9905 9903 9902 9901 9900 9899 9899 9899 9900 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9917 9918 9919 9920 9921 9921 9922 9924 9926 9928 9930 9933 9935 9937 9938 9939 9940 9940 9941 9942 9943 9945 9948 9950 9953 9954 9955 9955 9953 9950 9948 9946 9944 9943 9943 9946 9950 9954 9958 9962 9966 9967 9968 9966 9964 9961 9959 9957 9956 9956 9958 9961 9963 9966 9968 9970 9970 9969 9967 9964 9962 9960 9959 9957 9957 9956 9955 9955 9953 9951 9949 9946 9943 9941 9940 9939 9940 9940 9941 9942 9942 9941 9940 9937 9934 9930 9927 9924 9922 9920 9920 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9923 9923 9924 9925 9926 9928 9931 9934 9938 9941 9944 9947 9949 9949 9949 9947 9946 9945 9944 9943 9944 9945 9946 9948 9950 9951 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9957 9957 9957 9957 9958 9960 9962 9964 9966 9968 9969 9970 9969 9968 9965 9962 9960 9957 9955 9954 9953 9953 9954 9955 9956 9958 9959 9960 9962 9963 9963 9964 9963 9963 9962 9960 9958 9956 9954 9952 9950 9950 9950 9951 9952 9954 9955 9956 9957 9956 9954 9951 9948 9945 9942 9939 9937 9936 9936 9938 9940 9942 9945 9947 9948 9948 9947 9945 9942 9939 9935 9933 9931 9930 9931 9934 9936 9939 9943 9945 9947 9948 9948 9948 9947 9946 9946 9946 9946 9946 9947 9947 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9940 9941 9941 9941 9941 9940 9939 9937 9934 9932 9930 9929 9928 9928 9929 9930 9931 9932 9932 9931 9930 9928 9926 9924 9921 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9915 9915 9916 9916 9915 9914 9913 9912 9910 9908 9908 9907 9907 9907 9908 9909 9910 9910 9911 9912 9912 9914 9916 9918 9920 9923 9926 9928 9929 9929 9928 9926 9924 9921 9920 9919 6314 0 43 4 9919 9921 9923 9926 9928 9931 9933 9934 9934 9933 9932 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9918 9918 9918 9919 9921 9923 9924 9926 9927 9926 9925 9922 9919 9915 9911 9907 9904 9901 9900 9900 9901 9902 9903 9905 9906 9906 9906 9905 9902 9900 9897 9893 9890 9888 9885 9883 9880 9878 9876 9873 9870 9867 9864 9861 9858 9856 9854 9852 9851 9849 9847 9845 9842 9838 9833 9827 9822 9816 9810 9805 9799 9794 9789 9783 9777 9769 9758 9745 9729 9711 9690 9667 9642 9614 9584 9547 9502 9447 9375 9287 9173 9039 8878 8702 8522 8340 8158 7990 7860 7761 7717 7719 7772 7866 7994 8164 8336 8508 8680 8852 9000 9131 9242 9334 9411 9475 9530 9576 9616 9650 9680 9705 9725 9741 9754 9764 9774 9781 9789 9797 9806 9815 9823 9832 9840 9847 9853 9857 9860 9863 9865 9866 9868 9870 9871 9873 9875 9877 9879 9881 9882 9883 9884 9884 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9876 9874 9872 9870 9867 9864 9862 9860 9859 9858 9857 9856 9854 9853 9850 9848 9845 9843 9841 9839 9838 9838 9838 9839 9839 9840 9840 9840 9839 9839 9838 9837 9837 9836 9836 9835 9833 9831 9828 9824 9821 9817 9813 9810 9807 9804 9800 9797 9792 9786 9779 9769 9759 9747 9735 9722 9710 9699 9687 9676 9665 9654 9640 9626 9609 9589 9568 9545 9521 9496 9470 9444 9417 9389 9359 9327 9293 9255 9215 9170 9122 9072 9020 8967 8914 8859 8805 8751 8696 8640 8581 8520 8456 8388 8317 8244 8169 8093 8016 7939 7862 7785 7708 7631 7553 7474 7395 7315 7234 7152 7070 6989 6908 6828 6749 6671 6593 6517 6441 6367 6295 6224 6155 6089 6026 5965 5908 5853 5802 5753 5706 5663 5621 5583 5547 5514 5485 5458 5436 5416 5401 5389 5381 5377 5377 5380 5387 5398 5414 5433 5457 5487 5521 5561 5606 5655 5710 5768 5831 5896 5965 6037 6112 6189 6270 6355 6443 6534 6628 6726 6826 6928 7030 7133 7235 7338 7440 7541 7640 7738 7835 7930 8022 8113 8201 8287 8370 8450 8528 8603 8676 8746 8815 8882 8946 9008 9066 9122 9174 9221 9265 9306 9343 9379 9413 9446 9479 9511 9543 9574 9603 9630 9654 9675 9693 9708 9722 9733 9744 9755 9766 9777 9788 9799 9809 9819 9827 9834 9841 9845 9849 9852 9854 9856 9856 9857 9858 9858 9859 9860 9861 9864 9867 9870 9872 9875 9876 9877 9875 9872 9867 9862 9856 9850 9845 9840 9836 9832 9828 9823 9817 9810 9802 9793 9783 9771 9757 9743 9726 9709 9689 9666 9640 9611 9578 9539 9493 9436 9367 9281 9177 9051 8904 8740 8552 8364 8179 8001 7832 7706 7618 7577 7589 7647 7758 7898 8073 8262 8450 8633 8808 8968 9103 9219 9310 9387 9448 9500 6315 0 43 4 9543 9579 9611 9638 9661 9681 9696 9708 9717 9725 9731 9736 9741 9745 9749 9753 9755 9756 9756 9755 9753 9752 9750 9749 9748 9748 9749 9749 9749 9748 9746 9745 9743 9741 9741 9741 9743 9746 9750 9755 9760 9765 9770 9775 9779 9783 9787 9791 9796 9800 9805 9810 9815 9820 9825 9830 9835 9839 9842 9845 9847 9848 9848 9847 9846 9844 9841 9839 9836 9835 9834 9833 9833 9832 9831 9829 9825 9820 9813 9803 9793 9781 9769 9757 9745 9733 9721 9709 9697 9683 9668 9650 9630 9607 9581 9554 9524 9492 9460 9426 9392 9357 9320 9282 9242 9199 9153 9104 9052 8997 8940 8881 8819 8756 8691 8624 8556 8485 8412 8337 8261 8183 8103 8023 7942 7861 7779 7698 7617 7536 7455 7375 7295 7215 7137 7059 6983 6909 6837 6767 6700 6637 6577 6520 6468 6420 6375 6334 6297 6263 6232 6204 6180 6160 6145 6134 6128 6127 6131 6140 6152 6167 6185 6206 6230 6255 6284 6315 6350 6389 6431 6477 6525 6576 6628 6681 6733 6785 6837 6888 6938 6989 7039 7089 7139 7190 7238 7285 7330 7372 7411 7447 7480 7511 7540 7569 7597 7625 7652 7680 7707 7732 7758 7782 7807 7831 7856 7882 7909 7939 7971 8004 8039 8075 8112 8150 8188 8226 8265 8304 8345 8386 8428 8471 8515 8559 8604 8649 8693 8738 8782 8827 8871 8915 8959 9004 9047 9090 9132 9172 9212 9249 9284 9318 9350 9381 9411 9440 9468 9496 9524 9551 9577 9603 9627 9650 9671 9691 9709 9724 9739 9751 9763 9774 9785 9796 9808 9820 9832 9844 9856 9866 9875 9882 9886 9889 9890 9891 9891 9891 9891 9892 9894 9897 9901 9904 9907 9909 9911 9912 9912 9912 9912 9911 9911 9912 9912 9912 9912 9912 9911 9909 9906 9903 9900 9896 9894 9892 9891 9891 9891 9891 9892 9891 9890 9888 9886 9883 9879 9875 9872 9868 9865 9862 9859 9856 9853 9848 9843 9837 9830 9823 9815 9807 9799 9790 9781 9772 9761 9749 9736 9722 9707 9691 9674 9657 9640 9622 9604 9584 9563 9539 9514 9486 9456 9424 9391 9356 9319 9281 9242 9202 9160 9115 9069 9019 8967 8913 8856 8797 8736 8674 8611 8547 8482 8416 8348 8280 8211 8141 8070 7999 7928 7858 7788 7720 7653 7588 7524 7461 7401 7342 7285 7231 7179 7130 7084 7041 7002 6967 6934 6905 6880 6858 6839 6824 6814 6807 6806 6809 6817 6830 6847 6868 6894 6923 6955 6990 7029 7071 7115 7164 7216 7271 7330 7392 7458 7525 7595 7666 7738 7810 7882 7954 8025 8096 8166 8236 8306 8376 8445 8515 8584 8652 8720 8786 8849 8910 8969 9025 9078 9129 9177 9223 9267 9308 9348 9385 9420 9453 9484 9513 9539 9564 9588 9610 9631 9652 9672 9692 9710 9727 9743 9758 9771 9782 9792 9801 9810 9818 9825 9833 9840 9847 9853 9859 9864 9868 9871 9873 9875 9876 9877 9878 9879 9880 9881 9882 9884 9884 6316 0 43 4 9885 9885 9885 9885 9886 9886 9887 9888 9889 9890 9891 9891 9890 9890 9889 9888 9888 9888 9890 9892 9895 9897 9900 9902 9902 9900 9897 9893 9890 9886 9883 9882 9884 9887 9891 9895 9899 9903 9906 9906 9906 9904 9902 9900 9898 9897 9897 9897 9897 9897 9896 9895 9893 9890 9888 9885 9885 9885 9887 9890 9893 9897 9902 9905 9906 9906 9904 9901 9897 9892 9888 9884 9881 9879 9878 9879 9880 9882 9884 9886 9888 9889 9889 9889 9887 9885 9882 9879 9877 9874 9871 9870 9869 9869 9870 9871 9871 9871 9870 9868 9865 9860 9856 9851 9847 9843 9840 9838 9837 9836 9835 9834 9832 9829 9825 9821 9816 9812 9808 9804 9800 9797 9794 9790 9785 9778 9770 9761 9750 9738 9727 9715 9703 9690 9677 9663 9647 9630 9610 9587 9562 9534 9506 9477 9447 9418 9391 9366 9343 9323 9307 9294 9287 9284 9286 9293 9306 9322 9342 9365 9390 9415 9441 9466 9489 9512 9534 9554 9574 9592 9611 9628 9646 9663 9679 9694 9708 9721 9733 9743 9752 9759 9766 9771 9775 9780 9784 9789 9794 9800 9805 9811 9816 9821 9825 9829 9830 9832 9832 9833 9833 9834 9835 9836 9838 9840 9842 9843 9845 9845 9846 9847 9848 9850 9852 9854 9858 9861 9863 9865 9866 9866 9865 9863 9860 9858 9855 9853 9851 9850 9848 9847 9846 9844 9842 9840 9838 9836 9834 9831 9829 9827 9824 9820 9815 9810 9804 9798 9792 9787 9782 9779 9777 9776 9774 9773 9770 9766 9760 9753 9744 9734 9723 9714 9704 9696 9690 9684 9678 9673 9667 9661 9654 9647 9639 9631 9624 9618 9614 9610 9608 9606 9604 9602 9600 9596 9591 9587 9582 9579 9575 9575 9575 9578 9582 9587 9592 9598 9603 9608 9612 9616 9620 9624 9629 9634 9640 9647 9654 9662 9670 9677 9685 9691 9698 9704 9710 9716 9723 9729 9736 9743 9750 9757 9764 9772 9778 9784 9789 9794 9797 9799 9802 9804 9807 9809 9813 9817 9822 9827 9833 9838 9843 9848 9852 9855 9857 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9862 9864 9866 9868 9870 9872 9875 9876 9878 9878 9879 9879 9880 9881 9881 9881 9882 9881 9881 9879 9877 9875 9872 9870 9868 9867 9867 9869 9871 9872 9874 9876 9876 9876 9876 9875 9873 9873 9873 9873 9874 9875 9876 9877 9878 9877 9877 9876 9874 9873 9873 9872 9873 9874 9875 9876 9877 9878 9877 9876 9874 9872 9871 9869 9868 9867 9866 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9875 9875 9875 9875 9875 9874 9873 9873 9872 9870 9869 9868 9866 9865 9864 9863 9863 9863 9864 9866 9867 9869 9871 9871 9872 9871 9870 9868 9866 9864 9862 9860 9859 9858 9858 9858 9858 9858 9858 9858 9859 9860 9861 9863 9864 9866 9867 9867 9867 9866 9864 9862 9860 9858 9856 9854 9853 9852 9852 6317 0 43 4 9853 9853 9854 9854 9855 9855 9855 9855 9855 9854 9853 9852 9851 9849 9847 9846 9844 9843 9841 9840 9838 9836 9834 9832 9829 9827 9825 9824 9824 9825 9826 9828 9830 9832 9832 9831 9829 9826 9822 9818 9814 9811 9809 9809 9810 9810 9811 9812 9812 9810 9807 9802 9797 9791 9784 9778 9773 9768 9765 9761 9758 9755 9752 9748 9743 9738 9732 9725 9718 9711 9703 9696 9689 9681 9673 9665 9657 9648 9638 9628 9618 9606 9595 9582 9569 9554 9538 9521 9501 9481 9460 9440 9419 9399 9381 9366 9354 9345 9340 9338 9340 9344 9351 9360 9371 9384 9399 9414 9431 9448 9466 9484 9502 9520 9537 9554 9570 9585 9599 9612 9624 9635 9646 9657 9666 9675 9683 9690 9696 9701 9705 9709 9712 9716 9720 9724 9730 9735 9741 9747 9752 9757 9760 9762 9763 9764 9763 9762 9761 9760 9760 9760 9761 9762 9763 9765 9765 9766 9766 9765 9764 9762 9760 9757 9753 9750 9746 9742 9738 9735 9732 9730 9729 9728 9726 9725 9723 9721 9717 9712 9707 9701 9695 9690 9685 9681 9678 9675 9672 9669 9665 9658 9651 9642 9633 9623 9614 9604 9596 9588 9581 9575 9569 9562 9555 9547 9540 9532 9525 9520 9516 9515 9516 9519 9524 9531 9538 9546 9554 9561 9569 9576 9584 9591 9600 9608 9618 9628 9637 9646 9654 9661 9667 9671 9673 9675 9676 9677 9679 9681 9685 9689 9694 9700 9705 9711 9715 9718 9719 9719 9718 9716 9714 9712 9711 9711 9711 9713 9716 9719 9722 9725 9727 9730 9732 9733 9734 9734 9735 9735 9735 9735 9735 9734 9734 9732 9730 9727 9725 9722 9720 9718 9718 9718 9720 9723 9726 9729 9732 9734 9736 9736 9736 9736 9736 9736 9736 9737 9739 9740 9742 9743 9744 9744 9744 9743 9742 9741 9741 9741 9742 9744 9745 9747 9748 9749 9750 9750 9751 9751 9752 9753 9754 9756 9758 9759 9760 9761 9761 9760 9758 9756 9753 9750 9748 9746 9744 9744 9745 9746 9748 9750 9753 9754 9755 9755 9753 9751 9749 9746 9743 9742 9741 9742 9744 9745 9747 9749 9750 9750 9748 9745 9742 9738 9733 9729 9725 9722 9720 9719 9718 9717 9717 9716 9716 9715 9714 9713 9712 9710 9708 9706 9704 9702 9700 9698 9696 9695 9694 9692 9691 9690 9688 9685 9681 9676 9670 9664 9657 9651 9645 9639 9635 9632 9630 9627 9625 9622 9619 9614 9609 9602 9594 9586 9578 9569 9561 9554 9546 9537 9529 9519 9508 9497 9483 9469 9454 9439 9423 9406 9389 9372 9354 9335 9315 9294 9271 9247 9221 9195 9167 9138 9108 9077 9045 9011 8976 8939 8900 8858 8814 8768 8719 8668 8616 8562 8507 8450 8391 8330 8266 8198 8127 8052 7972 7889 7803 7714 7624 7532 7439 7345 7250 7152 7053 6952 6847 6740 6631 6519 6407 6293 6180 6067 5955 5845 5737 5632 5530 5431 5335 5243 5155 5071 4991 4915 4842 4774 4709 4647 6318 0 43 4 4588 4533 4480 4431 4385 4343 4305 4271 4241 4216 4194 4177 4164 4156 4151 4151 4156 4165 4178 4196 4218 4244 4273 4305 4340 4379 4419 4464 4511 4563 4620 4681 4748 4820 4896 4977 5061 5148 5237 5328 5422 5516 5613 5712 5814 5918 6026 6136 6248 6361 6475 6588 6701 6814 6925 7036 7145 7254 7362 7469 7575 7679 7780 7879 7973 8065 8151 8235 8314 8391 8465 8537 8606 8673 8737 8798 8855 8909 8958 9003 9045 9083 9120 9155 9189 9222 9255 9286 9316 9344 9370 9392 9413 9431 9447 9462 9476 9489 9502 9515 9527 9538 9548 9557 9564 9570 9574 9577 9580 9583 9586 9590 9595 9600 9605 9610 9615 9619 9621 9623 9624 9624 9623 9623 9623 9624 9626 9627 9629 9631 9632 9632 9632 9630 9627 9624 9621 9618 9615 9613 9611 9610 9610 9610 9610 9610 9610 9611 9612 9613 9614 9616 9617 9619 9620 9620 9620 9620 9620 9619 9619 9619 9619 9620 9622 9624 9627 9631 9634 9637 9640 9642 9644 9646 9647 9648 9649 9651 9653 9655 9658 9662 9666 9671 9675 9679 9684 9687 9691 9694 9697 9699 9701 9704 9706 9709 9711 9715 9719 9723 9727 9731 9735 9739 9742 9743 9743 9742 9741 9739 9738 9738 9738 9741 9744 9748 9751 9755 9757 9757 9756 9751 9747 9743 9739 9736 9736 9737 9741 9746 9752 9756 9760 9763 9763 9762 9758 9755 9751 9748 9745 9743 9741 9741 9741 9741 9740 9740 9740 9739 9737 9735 9733 9730 9727 9724 9720 9717 9714 9711 9709 9707 9706 9704 9703 9701 9698 9694 9690 9685 9680 9675 9669 9664 9658 9652 9646 9639 9631 9622 9613 9602 9590 9579 9567 9556 9545 9534 9523 9513 9502 9490 9477 9463 9447 9431 9412 9393 9373 9352 9330 9308 9286 9263 9239 9216 9191 9165 9138 9110 9080 9049 9017 8983 8949 8913 8877 8840 8802 8764 8724 8685 8645 8604 8563 8521 8479 8437 8395 8352 8309 8265 8222 8178 8134 8091 8048 8007 7966 7928 7891 7857 7825 7795 7767 7741 7716 7694 7672 7652 7633 7615 7599 7584 7571 7561 7554 7549 7549 7552 7558 7568 7580 7594 7610 7627 7645 7665 7685 7707 7731 7757 7785 7815 7848 7882 7918 7956 7994 8033 8073 8113 8154 8196 8238 8280 8323 8365 8407 8448 8488 8528 8566 8604 8641 8676 8710 8742 8772 8799 8825 8848 8868 8887 8903 8916 8924 8926 8919 8900 8868 8816 8750 8665 8570 8476 8381 8286 8205 8154 8127 8137 8176 8251 8350 8466 8598 8731 8860 8982 9096 9190 9270 9335 9389 9433 9468 9499 9526 9550 9572 9593 9611 9627 9642 9654 9664 9673 9680 9686 9692 9697 9702 9707 9713 9719 9725 9731 9737 9743 9748 9752 9755 9758 9759 9761 9763 9764 9766 9769 9772 9775 9778 9781 9784 9785 9786 9787 9787 9787 9787 9788 9789 9790 9791 9792 9792 9792 9790 9788 9786 9784 9781 9779 9777 9776 9776 9776 9777 9777 6319 0 43 4 9778 9779 9779 9779 9778 9777 9775 9774 9772 9771 9771 9771 9772 9773 9774 9775 9775 9774 9772 9769 9766 9763 9759 9756 9755 9753 9753 9752 9751 9749 9747 9742 9737 9731 9726 9720 9715 9711 9708 9706 9705 9703 9700 9697 9693 9687 9680 9673 9665 9657 9648 9640 9631 9621 9611 9600 9588 9575 9563 9550 9537 9524 9512 9499 9486 9472 9456 9439 9420 9399 9378 9356 9334 9312 9290 9268 9246 9224 9201 9176 9149 9120 9090 9059 9027 8995 8964 8932 8901 8870 8838 8806 8773 8739 8704 8669 8634 8600 8566 8534 8504 8475 8449 8423 8399 8376 8354 8332 8312 8292 8273 8255 8239 8223 8210 8198 8188 8180 8174 8170 8168 8170 8174 8181 8190 8202 8216 8231 8248 8266 8284 8303 8322 8342 8363 8385 8409 8435 8464 8494 8527 8563 8599 8635 8672 8709 8744 8779 8812 8845 8877 8909 8940 8972 9005 9037 9069 9101 9133 9163 9191 9219 9245 9270 9294 9318 9341 9363 9385 9406 9426 9445 9463 9479 9493 9507 9519 9531 9543 9553 9564 9573 9582 9590 9596 9601 9604 9606 9607 9607 9607 9605 9604 9602 9599 9597 9594 9591 9588 9584 9580 9574 9567 9559 9550 9539 9526 9514 9500 9487 9473 9461 9450 9440 9431 9422 9412 9402 9392 9379 9366 9350 9335 9319 9304 9289 9276 9264 9254 9244 9234 9224 9213 9202 9190 9178 9166 9154 9142 9131 9122 9114 9108 9103 9100 9097 9096 9096 9096 9097 9098 9099 9100 9102 9103 9106 9109 9113 9119 9127 9135 9144 9152 9160 9167 9172 9173 9174 9173 9171 9168 9165 9160 9153 9141 9124 9092 9046 8984 8905 8811 8695 8579 8465 8358 8258 8189 8149 8143 8175 8238 8335 8447 8576 8710 8845 8969 9084 9185 9270 9342 9401 9451 9494 9531 9564 9595 9622 9646 9667 9685 9700 9712 9722 9731 9739 9747 9754 9762 9770 9778 9784 9790 9795 9799 9802 9804 9806 9808 9810 9812 9813 9815 9817 9818 9819 9819 9820 9820 9821 9822 9823 9824 9825 9824 9823 9820 9817 9813 9808 9804 9800 9797 9795 9793 9792 9790 9787 9782 9777 9769 9760 9750 9741 9731 9722 9714 9707 9702 9697 9694 9690 9687 9685 9683 9682 9682 9684 9689 9695 9703 9712 9722 9731 9739 9745 9749 9751 9750 9747 9744 9741 9737 9734 9732 9731 9731 9731 9731 9730 9728 9725 9720 9714 9707 9698 9689 9680 9671 9662 9653 9645 9636 9628 9619 9610 9600 9591 9581 9572 9564 9556 9550 9546 9543 9542 9543 9544 9548 9551 9556 9560 9564 9569 9572 9576 9579 9583 9585 9588 9590 9592 9592 9592 9589 9586 9581 9574 9567 9558 9548 9537 9526 9513 9500 9485 9469 9452 9434 9415 9397 9379 9363 9348 9338 9330 9327 9328 9333 9342 9355 9371 9390 9412 9435 9459 9485 9510 9536 9561 9586 9609 9630 9650 9666 9681 9694 9705 9716 9725 9735 9744 9754 9765 9775 9786 9796 9806 9814 9821 6320 0 43 4 9826 9829 9832 9835 9836 9838 9840 9842 9845 9848 9851 9854 9857 9860 9862 9864 9865 9867 9869 9871 9873 9876 9878 9880 9882 9882 9882 9881 9879 9877 9875 9874 9872 9871 9871 9872 9872 9873 9874 9875 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9876 9875 9875 9874 9873 9873 9873 9874 9875 9876 9877 9879 9880 9880 9881 9880 9880 9879 9879 9879 9879 9881 9884 9887 9891 9895 9898 9902 9904 9906 9906 9906 9904 9902 9901 9899 9897 9896 9896 9897 9897 9898 9898 9898 9899 9898 9898 9898 9898 9899 9900 9902 9904 9905 9907 9908 9909 9909 9908 9907 9907 9906 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9895 9893 9890 9886 9882 9878 9874 9870 9867 9865 9864 9862 9861 9860 9858 9855 9850 9843 9836 9829 9822 9815 9810 9806 9804 9804 9804 9804 9804 9804 9801 9798 9792 9786 9778 9770 9762 9754 9747 9740 9735 9730 9725 9720 9715 9710 9705 9698 9692 9685 9678 9671 9664 9657 9652 9646 9642 9639 9635 9632 9629 9626 9622 9618 9613 9608 9603 9597 9592 9587 9582 9578 9573 9570 9566 9563 9560 9558 9557 9556 9556 9556 9558 9559 9561 9564 9566 9569 9571 9575 9578 9582 9588 9594 9600 9608 9615 9623 9631 9639 9647 9654 9661 9669 9676 9684 9693 9702 9711 9720 9729 9738 9746 9752 9758 9763 9767 9772 9777 9782 9789 9796 9805 9813 9822 9829 9835 9840 9843 9844 9845 9845 9847 9848 9852 9857 9863 9871 9879 9886 9892 9897 9900 9902 9901 9900 9899 9898 9898 9899 9901 9903 9907 9910 9913 9915 9916 9915 9914 9913 9911 9910 9909 9910 9912 9914 9916 9919 9921 9923 9924 9925 9925 9926 9926 9926 9927 9928 9929 9929 9930 9930 9929 9929 9929 9928 9928 9929 9930 9931 9932 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9939 9939 9938 9937 9936 9934 9933 9932 9932 9932 9932 9931 9931 9930 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9909 9906 9903 9899 9894 9890 9885 9880 9876 9872 9867 9863 9857 9851 9844 9835 9824 9812 9799 9785 9770 9756 9742 9729 9716 9705 9693 9681 9668 9655 9640 9623 9605 9586 9567 9546 9526 9505 9486 9466 9448 9430 9413 9396 9380 9364 9348 9332 9316 9301 9286 9271 9258 9245 9233 9222 9212 9203 9195 9189 9183 9179 9175 9172 9170 9170 9170 9172 9176 9182 9189 9198 9209 9221 9233 9245 9257 9270 9282 9294 9307 9321 9336 9353 9371 9392 9413 9434 9456 9477 9497 9514 9530 9544 9557 9569 9580 9592 9605 9619 9634 9651 9668 9685 9702 9719 9735 9750 9764 9777 9788 9798 9808 9816 9824 9830 9836 9842 9848 9853 9859 9864 9869 9875 9880 9884 9888 9891 9894 9896 9898 9900 9903 9906 9910 9915 9919 9923 9926 9929 9929 9928 9926 9923 6321 0 43 4 9921 9919 9919 9920 9924 9929 9935 9941 9947 9951 9954 9953 9950 9946 9941 9935 9931 9927 9925 9925 9927 9930 9934 9937 9940 9942 9943 9943 9941 9939 9937 9936 9935 9935 9935 9936 9936 9937 9937 9936 9935 9932 9930 9928 9927 9926 9927 9929 9931 9933 9936 9937 9938 9938 9937 9935 9932 9929 9926 9923 9921 9920 9918 9917 9915 9914 9912 9909 9907 9904 9902 9900 9898 9897 9897 9897 9897 9898 9898 9898 9897 9896 9894 9892 9890 9888 9887 9886 9886 9886 9886 9887 9887 9887 9886 9885 9882 9879 9875 9872 9869 9867 9867 9867 9869 9871 9873 9875 9876 9876 9875 9873 9872 9870 9869 9868 9869 9870 9872 9873 9875 9874 9873 9869 9865 9860 9854 9849 9844 9841 9839 9839 9839 9839 9839 9840 9838 9834 9829 9823 9815 9806 9796 9786 9775 9764 9753 9742 9732 9722 9713 9706 9700 9696 9692 9690 9688 9687 9686 9686 9686 9688 9690 9694 9701 9709 9720 9733 9746 9760 9774 9787 9799 9810 9819 9827 9833 9839 9844 9848 9851 9854 9857 9860 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9908 9908 9908 9906 9904 9902 9899 9896 9894 9894 9894 9896 9899 9903 9907 9911 9915 9918 9921 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9928 9927 9924 9921 9917 9913 9909 9906 9903 9903 9904 9907 9912 9917 9921 9926 9930 9931 9930 9927 9923 9919 9914 9910 9909 9909 9911 9914 9918 9922 9926 9929 9931 9931 9929 9928 9927 9926 9925 9926 9928 9930 9933 9936 9937 9938 9937 9935 9932 9930 9927 9926 9926 9928 9932 9937 9942 9948 9953 9957 9960 9961 9962 9962 9961 9961 9962 9963 9965 9967 9969 9971 9972 9972 9971 9969 9967 9964 9961 9960 9960 9961 9963 9965 9967 9969 9971 9971 9971 9969 9967 9965 9963 9961 9960 9960 9960 9960 9961 9961 9960 9959 9957 9955 9952 9950 9948 9946 9945 9945 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9933 9932 9931 9930 9929 9928 9927 9927 9927 9926 9925 9924 9922 9920 9918 9916 9914 9913 9914 9914 9916 9918 9920 9922 9924 9925 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9929 9931 9933 9935 9937 9939 9941 9942 9943 9944 9944 9945 9946 9947 9948 9950 9952 9953 9954 9955 9954 9953 9951 9950 9948 9946 9945 9945 9946 9948 9950 9952 9954 9956 9956 9955 9954 9951 9948 9945 9943 9941 9939 9938 9938 9937 9937 9936 9935 9933 9930 9927 9925 9922 9920 9919 9918 9918 9918 9918 9918 9918 9917 9916 9914 9911 9908 9905 9903 9902 9901 9900 9901 9901 9901 9901 9899 9897 9894 9890 9886 9883 9880 9878 9877 9878 9878 9878 9878 9878 9877 9874 9871 9867 9863 9860 9856 9853 9850 6322 0 43 4 9848 9845 9841 9837 9832 9827 9822 9817 9813 9809 9806 9804 9801 9798 9795 9791 9786 9780 9773 9766 9759 9752 9745 9739 9733 9727 9721 9714 9707 9699 9690 9680 9669 9657 9644 9631 9617 9602 9586 9570 9553 9536 9518 9499 9480 9460 9440 9418 9395 9371 9346 9319 9292 9263 9234 9205 9176 9147 9119 9091 9064 9038 9011 8985 8958 8932 8904 8877 8849 8822 8794 8768 8743 8719 8696 8675 8656 8638 8622 8608 8595 8583 8573 8565 8560 8556 8555 8557 8561 8568 8577 8589 8603 8619 8637 8656 8676 8698 8721 8745 8770 8796 8824 8853 8882 8913 8945 8978 9012 9046 9081 9115 9150 9184 9218 9251 9284 9315 9346 9375 9404 9431 9458 9483 9508 9532 9554 9576 9598 9618 9637 9655 9673 9690 9706 9721 9736 9750 9763 9775 9786 9796 9804 9811 9816 9821 9824 9827 9830 9833 9836 9839 9842 9846 9849 9852 9855 9857 9859 9861 9862 9863 9865 9865 9866 9865 9864 9862 9859 9856 9852 9849 9845 9842 9840 9839 9839 9841 9843 9846 9850 9855 9861 9866 9873 9879 9884 9889 9893 9895 9897 9897 9896 9896 9896 9896 9897 9899 9902 9906 9909 9911 9913 9914 9913 9912 9910 9908 9907 9907 9907 9910 9912 9915 9917 9920 9921 9921 9919 9917 9914 9910 9907 9904 9902 9900 9898 9897 9896 9894 9892 9890 9887 9883 9879 9875 9871 9867 9862 9858 9853 9849 9844 9840 9835 9829 9823 9816 9809 9801 9793 9784 9775 9766 9757 9747 9738 9729 9720 9710 9700 9690 9678 9667 9654 9640 9625 9609 9592 9575 9556 9537 9517 9498 9478 9458 9439 9420 9401 9381 9360 9337 9311 9283 9252 9218 9181 9142 9100 9056 9011 8963 8914 8863 8810 8754 8696 8634 8570 8503 8433 8360 8285 8207 8127 8044 7959 7871 7781 7688 7593 7495 7397 7297 7196 7095 6993 6892 6791 6690 6590 6490 6391 6293 6197 6102 6010 5920 5833 5750 5670 5594 5522 5454 5390 5331 5277 5227 5183 5142 5107 5076 5049 5026 5008 4994 4984 4979 4979 4984 4995 5010 5032 5059 5091 5128 5170 5217 5267 5321 5378 5438 5502 5569 5640 5714 5791 5873 5958 6047 6138 6234 6331 6431 6532 6633 6736 6838 6941 7043 7146 7249 7351 7454 7555 7656 7756 7853 7949 8043 8134 8222 8308 8392 8473 8552 8629 8703 8774 8843 8908 8971 9030 9086 9140 9190 9237 9282 9324 9363 9400 9433 9465 9494 9521 9548 9573 9597 9621 9644 9667 9688 9708 9725 9741 9755 9767 9777 9786 9794 9803 9811 9819 9827 9836 9845 9853 9860 9867 9873 9878 9882 9885 9887 9889 9891 9892 9893 9894 9894 9895 9895 9895 9896 9897 9899 9902 9906 9909 9913 9917 9919 9920 9921 9919 9918 9915 9912 9910 9909 9908 9910 9912 9914 9917 9920 9921 9921 9920 9918 9915 9913 9911 9910 9911 9912 9915 9918 9920 9922 9924 9924 9923 9921 9919 9916 9914 9913 9912 9911 6323 0 43 4 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9903 9903 9903 9903 9904 9904 9904 9904 9903 9903 9902 9901 9900 9900 9899 9899 9899 9900 9901 9902 9903 9904 9905 9905 9904 9904 9903 9902 9901 9900 9900 9901 9903 9905 9908 9911 9914 9916 9917 9918 9917 9916 9914 9913 9912 9912 9913 9915 9917 9921 9924 9927 9929 9931 9932 9934 9935 9936 9938 9940 9942 9945 9947 9949 9951 9951 9950 9948 9947 9946 9945 9945 9946 9949 9952 9955 9958 9961 9964 9965 9965 9963 9962 9960 9959 9958 9958 9959 9960 9961 9963 9964 9964 9964 9963 9961 9958 9956 9954 9952 9951 9951 9951 9952 9954 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9958 9959 9960 9960 9960 9959 9958 9957 9956 9955 9955 9955 9957 9959 9961 9963 9966 9967 9968 9969 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9965 9965 9966 9967 9968 9970 9972 9974 9976 9977 9977 9976 9975 9972 9970 9968 9965 9964 9963 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9963 9964 9964 9965 9965 9964 9963 9961 9959 9957 9956 9955 9955 9955 9956 9957 9958 9959 9959 9958 9957 9955 9952 9950 9948 9946 9946 9945 9945 9946 9946 9946 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9942 9940 9939 9938 9937 9936 9937 9938 9939 9941 9941 9942 9942 9940 9938 9935 9932 9929 9926 9923 9921 9919 9918 9918 9919 9920 9922 9925 9928 9932 9936 9939 9942 9945 9946 9947 9947 9946 9946 9945 9945 9944 9945 9946 9948 9949 9951 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9956 9957 9958 9959 9959 9959 9958 9957 9955 9953 9952 9950 9948 9947 9946 9945 9944 9944 9944 9944 9944 9945 9945 9944 9944 9943 9942 9940 9939 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9920 9918 9916 9913 9911 9909 9907 9905 9903 9902 9900 9899 9896 9893 9889 9883 9876 9867 9856 9844 9831 9818 9805 9791 9777 9763 9748 9730 9707 9677 9639 9590 9531 9459 9381 9300 9219 9137 9062 9002 8955 8931 8925 8938 8967 9008 9063 9117 9171 9225 9277 9319 9355 9385 9410 9431 9448 9464 9480 9496 9512 9529 9546 9563 9581 9598 9615 9631 9645 9658 9669 9678 9687 9694 9701 9708 9715 9722 9729 9735 9740 9742 9743 9742 9738 9732 9725 9716 9707 9698 9688 9679 9669 9660 9650 9641 9632 9624 9617 9613 9611 9612 9616 9622 9629 9637 9646 9654 9662 9668 9673 9676 9679 9681 9682 9684 9685 9687 9690 9692 9695 9699 9703 9709 9714 9721 9728 9735 9743 9751 9759 9767 9774 9781 9787 9793 9799 9805 9811 9818 9826 9835 9844 9853 9862 9870 9877 9883 9886 9888 9889 9889 9888 9888 9888 9889 9892 9896 9900 9905 9910 9913 9915 9916 9915 9914 9911 9909 9908 9907 9907 9909 9911 9913 9915 6324 0 43 4 9917 9918 9918 9917 9915 9913 9911 9910 9910 9910 9911 9913 9914 9916 9917 9918 9918 9917 9917 9917 9916 9917 9917 9918 9919 9920 9920 9919 9918 9915 9913 9910 9908 9906 9906 9906 9909 9911 9915 9919 9923 9926 9928 9929 9930 9930 9930 9930 9930 9931 9932 9933 9935 9937 9938 9939 9939 9940 9940 9941 9942 9943 9945 9948 9951 9954 9957 9958 9959 9959 9958 9956 9954 9951 9949 9947 9945 9944 9943 9941 9940 9938 9936 9934 9931 9929 9928 9927 9927 9928 9930 9932 9933 9935 9935 9936 9935 9935 9934 9933 9933 9932 9931 9930 9928 9926 9922 9918 9914 9910 9906 9904 9902 9901 9901 9900 9898 9896 9893 9888 9883 9879 9874 9869 9867 9865 9865 9865 9865 9865 9864 9862 9860 9857 9853 9849 9846 9844 9842 9840 9838 9836 9834 9832 9829 9827 9825 9825 9825 9826 9828 9832 9835 9838 9840 9842 9843 9843 9843 9842 9841 9842 9843 9845 9848 9851 9855 9859 9864 9868 9873 9877 9880 9884 9886 9889 9890 9890 9890 9889 9887 9886 9884 9882 9881 9880 9881 9882 9883 9885 9887 9889 9890 9891 9890 9888 9885 9882 9878 9874 9870 9867 9864 9861 9858 9855 9852 9848 9843 9836 9828 9819 9808 9796 9782 9766 9748 9726 9700 9666 9625 9574 9515 9445 9370 9295 9220 9144 9076 9026 8990 8977 8983 9012 9059 9119 9193 9268 9342 9415 9486 9543 9593 9633 9667 9694 9715 9734 9750 9765 9779 9792 9804 9815 9825 9835 9843 9850 9857 9863 9868 9873 9877 9880 9882 9884 9884 9885 9886 9888 9889 9892 9894 9897 9900 9902 9904 9904 9903 9902 9900 9897 9894 9892 9891 9891 9892 9893 9895 9897 9899 9899 9899 9898 9896 9895 9893 9892 9891 9891 9891 9891 9891 9892 9892 9891 9890 9889 9888 9887 9886 9885 9885 9885 9885 9885 9884 9883 9882 9881 9879 9878 9877 9877 9877 9877 9878 9878 9879 9879 9878 9876 9874 9871 9868 9865 9862 9860 9859 9859 9859 9860 9861 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9860 9860 9859 9858 9856 9855 9853 9852 9851 9851 9851 9851 9851 9850 9849 9848 9846 9845 9844 9843 9842 9842 9843 9844 9846 9847 9847 9848 9847 9846 9844 9843 9841 9840 9839 9840 9841 9843 9846 9849 9852 9854 9857 9858 9859 9859 9858 9858 9857 9856 9856 9856 9856 9856 9856 9857 9857 9856 9856 9856 9855 9855 9856 9857 9858 9861 9864 9867 9871 9875 9879 9883 9886 9888 9889 9890 9890 9890 9889 9889 9890 9891 9894 9898 9903 9909 9914 9920 9924 9928 9930 9930 9930 9928 9926 9924 9923 9922 9923 9925 9927 9930 9933 9935 9937 9937 9937 9937 9936 9935 9934 9934 9935 9935 9935 9935 9934 9932 9928 9925 9922 9919 9916 9915 9916 9917 9920 9922 9924 9924 9924 9921 9918 9914 9909 9906 9904 9903 9905 9908 9912 9916 9920 9922 9923 9922 9919 6325 0 43 4 9915 9910 9905 9901 9898 9896 9894 9894 9893 9893 9893 9892 9891 9889 9887 9885 9883 9880 9877 9875 9872 9869 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9831 9826 9821 9815 9808 9801 9793 9786 9778 9771 9765 9759 9754 9751 9747 9745 9743 9741 9739 9737 9734 9731 9727 9723 9718 9714 9710 9706 9703 9701 9699 9698 9697 9696 9695 9695 9694 9693 9692 9691 9690 9690 9689 9690 9690 9691 9693 9695 9697 9701 9704 9709 9713 9719 9724 9729 9734 9739 9744 9748 9753 9758 9762 9768 9773 9779 9785 9792 9799 9805 9812 9818 9824 9829 9834 9838 9842 9847 9851 9856 9861 9866 9871 9877 9883 9888 9894 9899 9904 9909 9913 9917 9921 9924 9926 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9949 9951 9952 9953 9954 9955 9954 9953 9950 9948 9946 9943 9941 9940 9940 9940 9942 9943 9945 9947 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9959 9958 9956 9954 9951 9948 9945 9942 9940 9939 9939 9940 9940 9941 9942 9942 9942 9940 9939 9938 9937 9936 9935 9936 9937 9939 9941 9943 9945 9945 9945 9944 9942 9939 9936 9934 9931 9929 9928 9929 9930 9932 9934 9937 9939 9941 9943 9944 9944 9943 9941 9940 9938 9936 9935 9934 9934 9935 9937 9938 9939 9941 9941 9941 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9938 9938 9938 9938 9938 9938 9938 9939 9940 9942 9943 9944 9946 9946 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9939 9940 9940 9941 9941 9941 9940 9939 9938 9937 9936 9936 9937 9939 9941 9944 9947 9950 9952 9952 9952 9950 9947 9944 9940 9937 9934 9931 9930 9930 9930 9931 9933 9935 9937 9939 9941 9942 9943 9944 9943 9943 9942 9940 9938 9936 9934 9932 9929 9927 9925 9923 9921 9920 9918 9917 9917 9917 9918 9919 9920 9922 9924 9925 9926 9927 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9933 9933 9932 9930 9929 9928 9927 9927 9928 9929 9932 9935 9938 9940 9943 9945 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9957 9957 9955 9954 9952 9951 9950 9950 9951 9954 9956 9959 9962 9964 9965 9965 9964 9962 9960 9959 9958 9957 9958 9959 9961 9963 9965 9967 9968 9968 9967 9966 9964 9963 9961 9960 9959 9958 9958 9958 9959 9961 9963 9965 9968 9971 9973 9975 9977 9977 9977 9975 9972 9968 9965 9962 9960 9960 9960 9963 9967 9971 9975 9978 9981 9983 9983 9982 9980 9978 9976 9975 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9974 9975 9975 9976 9976 9977 9977 9977 9976 9974 6326 0 43 4 9973 9972 9970 9969 9969 9970 9971 9973 9974 9975 9975 9974 9973 9970 9968 9965 9963 9962 9961 9962 9963 9964 9965 9966 9966 9965 9963 9961 9958 9955 9952 9951 9950 9951 9952 9953 9956 9958 9961 9963 9965 9966 9967 9968 9968 9967 9965 9963 9960 9957 9952 9948 9943 9939 9935 9932 9929 9926 9924 9923 9921 9920 9918 9917 9916 9916 9917 9919 9921 9924 9928 9932 9935 9938 9940 9942 9941 9941 9940 9939 9938 9937 9938 9939 9941 9943 9946 9948 9950 9952 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9947 9946 9945 9944 9943 9942 9942 9942 9942 9943 9944 9944 9945 9946 9948 9949 9950 9950 9951 9951 9950 9949 9946 9943 9940 9937 9934 9931 9930 9931 9933 9936 9939 9942 9945 9946 9946 9943 9940 9937 9934 9931 9930 9930 9933 9937 9941 9946 9949 9953 9954 9953 9950 9946 9942 9938 9934 9931 9929 9928 9928 9927 9927 9926 9926 9924 9923 9921 9920 9920 9920 9920 9920 9920 9920 9918 9917 9915 9913 9911 9909 9908 9907 9906 9905 9904 9901 9897 9892 9886 9878 9870 9863 9856 9849 9844 9840 9837 9834 9832 9829 9826 9823 9821 9818 9817 9817 9819 9823 9828 9834 9841 9847 9852 9856 9858 9860 9861 9861 9862 9864 9867 9871 9876 9880 9884 9887 9889 9888 9886 9882 9878 9875 9872 9870 9871 9873 9876 9880 9884 9888 9891 9894 9896 9898 9900 9902 9904 9907 9911 9914 9918 9921 9924 9926 9926 9926 9925 9925 9924 9924 9924 9926 9928 9930 9934 9937 9939 9941 9943 9943 9943 9942 9941 9939 9939 9938 9938 9937 9937 9937 9936 9935 9932 9929 9925 9921 9917 9913 9908 9905 9902 9900 9899 9898 9897 9896 9895 9895 9895 9895 9896 9898 9900 9903 9908 9912 9917 9921 9925 9929 9932 9934 9936 9938 9940 9943 9946 9950 9954 9959 9963 9967 9970 9971 9971 9970 9967 9964 9961 9959 9957 9957 9958 9959 9962 9964 9967 9968 9969 9969 9968 9967 9966 9965 9965 9965 9965 9966 9967 9968 9968 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9958 9956 9954 9952 9950 9948 9946 9945 9944 9943 9941 9940 9939 9937 9935 9933 9930 9927 9924 9921 9916 9911 9905 9899 9892 9885 9878 9872 9866 9863 9860 9858 9857 9856 9855 9852 9848 9842 9836 9829 9822 9814 9808 9802 9797 9793 9790 9787 9784 9780 9777 9773 9770 9768 9766 9766 9766 9768 9770 9772 9773 9775 9776 9777 9776 9776 9775 9776 9778 9782 9786 9792 9798 9804 9810 9814 9816 9817 9817 9816 9816 9815 9817 9821 9827 9834 9841 9849 9857 9864 9869 9871 9872 9871 9869 9866 9864 9863 9862 9863 9865 9867 9870 9873 9876 9877 9878 9878 9877 9875 9874 9873 9872 9871 9871 9870 9870 9870 9869 9868 9867 9866 9864 9862 9861 9860 9859 9858 9859 9860 9862 9864 9867 9870 9873 9876 6327 0 43 4 9878 9879 9880 9879 9877 9876 9875 9874 9875 9878 9881 9887 9893 9899 9904 9909 9912 9913 9913 9911 9910 9908 9908 9908 9910 9914 9919 9925 9930 9935 9939 9942 9943 9944 9943 9942 9942 9941 9941 9941 9942 9942 9942 9942 9941 9940 9938 9937 9935 9934 9933 9934 9935 9936 9938 9940 9941 9942 9942 9941 9940 9938 9935 9933 9932 9930 9930 9929 9929 9928 9927 9925 9923 9919 9916 9912 9908 9906 9904 9904 9904 9905 9906 9907 9905 9902 9897 9892 9887 9881 9875 9872 9871 9872 9874 9877 9881 9884 9887 9888 9888 9886 9884 9881 9878 9876 9874 9874 9874 9875 9875 9876 9876 9876 9876 9875 9875 9875 9876 9878 9880 9883 9886 9889 9892 9894 9895 9896 9895 9894 9892 9891 9889 9889 9888 9889 9889 9890 9891 9891 9891 9891 9890 9889 9889 9889 9890 9892 9895 9899 9903 9906 9909 9911 9912 9912 9911 9910 9910 9909 9909 9910 9912 9914 9917 9919 9921 9922 9922 9921 9920 9919 9917 9916 9916 9917 9919 9922 9926 9929 9933 9935 9936 9935 9933 9930 9926 9921 9918 9915 9913 9913 9913 9914 9914 9914 9913 9912 9910 9907 9905 9903 9902 9902 9903 9904 9906 9907 9908 9907 9904 9900 9895 9888 9882 9875 9869 9864 9860 9856 9852 9848 9843 9837 9830 9822 9813 9803 9792 9782 9771 9760 9750 9739 9727 9714 9700 9684 9667 9648 9627 9605 9582 9557 9532 9505 9477 9448 9417 9383 9348 9311 9271 9229 9185 9138 9090 9040 8988 8934 8878 8819 8758 8695 8629 8562 8492 8421 8351 8280 8209 8140 8071 8004 7937 7870 7803 7736 7667 7597 7528 7458 7389 7322 7257 7195 7137 7082 7031 6984 6939 6897 6858 6820 6785 6752 6723 6696 6673 6655 6640 6631 6626 6625 6629 6637 6649 6665 6683 6705 6731 6760 6792 6828 6868 6912 6959 7010 7065 7123 7184 7249 7316 7386 7458 7533 7611 7691 7772 7855 7937 8019 8101 8182 8260 8337 8411 8483 8553 8623 8690 8757 8822 8886 8949 9009 9067 9122 9174 9223 9268 9311 9351 9388 9424 9457 9490 9520 9549 9577 9602 9625 9646 9665 9682 9697 9711 9723 9735 9746 9756 9766 9775 9783 9791 9797 9802 9807 9811 9815 9819 9823 9828 9834 9841 9847 9853 9859 9864 9868 9870 9870 9870 9869 9868 9868 9869 9871 9875 9880 9885 9891 9896 9901 9904 9906 9906 9905 9904 9902 9901 9901 9901 9903 9906 9909 9914 9918 9921 9924 9926 9926 9927 9927 9927 9926 9927 9929 9931 9933 9935 9938 9939 9940 9940 9940 9938 9937 9935 9933 9932 9931 9930 9930 9931 9932 9934 9936 9938 9939 9941 9942 9941 9939 9937 9934 9931 9928 9925 9925 9926 9929 9933 9938 9943 9948 9950 9951 9950 9948 9944 9940 9936 9932 9930 9929 9930 9931 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9946 9947 9947 9946 9944 9943 9941 9940 9939 9939 9939 9940 6328 0 43 4 9940 9941 9942 9943 9944 9945 9947 9949 9952 9955 9957 9960 9961 9962 9961 9959 9955 9952 9948 9945 9942 9941 9940 9939 9939 9939 9938 9937 9935 9933 9931 9929 9927 9927 9928 9930 9933 9937 9940 9944 9948 9951 9954 9955 9956 9955 9954 9953 9951 9949 9947 9945 9943 9940 9938 9936 9935 9934 9933 9933 9934 9935 9936 9938 9940 9942 9943 9943 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9937 9938 9938 9939 9939 9939 9938 9936 9934 9932 9929 9927 9925 9924 9924 9925 9927 9929 9931 9933 9934 9934 9932 9930 9927 9923 9920 9917 9915 9913 9913 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9911 9913 9914 9917 9919 9922 9924 9927 9929 9931 9932 9933 9933 9934 9934 9934 9934 9935 9935 9936 9938 9939 9940 9941 9942 9943 9943 9943 9942 9942 9941 9941 9941 9942 9944 9947 9950 9953 9956 9959 9960 9961 9961 9960 9960 9959 9958 9958 9958 9959 9960 9961 9962 9961 9960 9958 9956 9954 9952 9951 9951 9953 9955 9959 9962 9964 9967 9967 9967 9965 9961 9958 9955 9951 9948 9947 9946 9946 9947 9947 9948 9949 9949 9948 9947 9945 9943 9941 9939 9938 9937 9937 9938 9938 9939 9939 9938 9937 9934 9931 9926 9921 9917 9913 9910 9908 9907 9907 9907 9908 9908 9909 9908 9907 9906 9905 9903 9902 9902 9902 9903 9905 9907 9909 9911 9913 9914 9915 9915 9915 9914 9913 9912 9912 9912 9912 9913 9915 9917 9918 9920 9921 9922 9923 9923 9922 9922 9921 9921 9921 9923 9924 9927 9930 9934 9938 9941 9945 9947 9949 9949 9948 9947 9944 9942 9940 9938 9936 9936 9936 9937 9938 9939 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9947 9948 9950 9951 9952 9953 9953 9953 9952 9951 9949 9947 9946 9944 9942 9941 9940 9939 9938 9936 9934 9930 9926 9920 9915 9909 9903 9898 9893 9890 9886 9883 9880 9877 9872 9868 9863 9858 9854 9850 9849 9849 9853 9858 9865 9873 9881 9888 9895 9899 9902 9904 9904 9904 9905 9907 9909 9913 9918 9923 9927 9932 9935 9938 9938 9939 9939 9939 9940 9941 9943 9944 9946 9947 9946 9945 9943 9940 9938 9936 9935 9936 9939 9942 9946 9950 9953 9954 9954 9951 9947 9943 9938 9934 9931 9931 9931 9935 9939 9942 9945 9948 9948 9947 9944 9939 9935 9930 9925 9922 9919 9918 9919 9919 9920 9921 9921 9921 9919 9917 9914 9910 9905 9900 9894 9886 9877 9864 9849 9829 9804 9774 9738 9699 9657 9614 9571 9533 9501 9475 9462 9458 9468 9486 9515 9551 9588 9628 9668 9705 9738 9767 9789 9808 9824 9837 9849 9859 9868 9876 9884 9891 9897 9901 9904 9906 9908 9908 9908 9908 9909 9909 9910 9912 9914 9917 9920 9923 9926 9929 9932 9934 9935 9936 9935 9933 9932 9931 9930 9929 9929 6329 0 43 4 9930 9932 9935 9937 9939 9941 9943 9943 9943 9941 9940 9938 9936 9934 9933 9932 9933 9934 9936 9938 9940 9943 9946 9948 9950 9951 9951 9949 9947 9944 9941 9938 9935 9933 9931 9931 9931 9932 9934 9935 9937 9938 9939 9939 9938 9937 9936 9935 9934 9934 9934 9934 9935 9937 9938 9940 9942 9944 9946 9947 9949 9951 9951 9952 9951 9951 9950 9949 9948 9948 9949 9952 9954 9957 9960 9962 9964 9965 9964 9963 9962 9960 9959 9959 9959 9960 9960 9961 9962 9961 9960 9958 9956 9954 9952 9951 9951 9952 9954 9956 9958 9960 9960 9960 9959 9957 9956 9955 9954 9954 9955 9956 9957 9958 9957 9956 9954 9951 9948 9945 9942 9941 9940 9940 9941 9941 9941 9941 9939 9937 9934 9931 9927 9925 9924 9924 9925 9926 9928 9930 9933 9934 9934 9935 9936 9937 9939 9941 9944 9948 9951 9953 9953 9953 9950 9947 9942 9937 9934 9931 9930 9931 9933 9936 9939 9942 9943 9944 9943 9942 9940 9937 9935 9934 9933 9933 9933 9934 9935 9935 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9927 9925 9924 9923 9922 9922 9923 9925 9926 9926 9926 9925 9923 9920 9917 9914 9912 9911 9911 9913 9916 9918 9921 9924 9925 9925 9923 9921 9919 9918 9916 9916 9917 9918 9921 9923 9925 9927 9928 9928 9928 9929 9930 9931 9933 9935 9938 9941 9944 9946 9947 9947 9947 9947 9947 9947 9947 9949 9950 9953 9955 9957 9959 9961 9962 9962 9963 9963 9963 9962 9962 9961 9960 9959 9958 9958 9958 9959 9960 9962 9964 9965 9966 9965 9964 9961 9957 9953 9949 9945 9942 9940 9939 9939 9940 9940 9940 9939 9936 9931 9925 9917 9908 9897 9886 9873 9858 9840 9819 9793 9763 9727 9687 9645 9602 9559 9520 9490 9467 9458 9460 9476 9504 9539 9584 9628 9673 9715 9757 9789 9816 9838 9855 9869 9880 9891 9901 9911 9921 9929 9937 9943 9946 9948 9947 9946 9944 9942 9940 9940 9940 9941 9942 9944 9945 9945 9945 9945 9944 9943 9942 9941 9940 9940 9940 9941 9942 9944 9946 9949 9953 9957 9962 9968 9973 9978 9983 9986 9988 9986 9984 9980 9975 9971 9967 9964 9963 9964 9967 9971 9976 9980 9984 9988 9989 9990 9988 9987 9985 9983 9980 9979 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9983 9983 9983 9983 9983 9982 9980 9977 9974 9971 9967 9964 9961 9959 9958 9959 9961 9965 9970 9974 9979 9983 9985 9985 9983 9980 9976 9971 9966 9961 9956 9953 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9939 9939 9938 9937 9935 9931 9927 9922 9918 9913 9910 9907 9906 9905 9904 9902 9900 9897 9891 9883 9873 9862 9849 9837 9825 9813 9802 9791 9781 9770 9758 9745 9730 9712 9691 9668 9643 9617 9590 9561 9532 9502 9472 9441 6330 0 43 5 9384 9351 9316 9280 9243 9203 9162 9120 9075 9029 8981 8932 8881 8828 8773 8718 8660 8602 8542 8481 8420 8358 8295 8232 8169 8105 8043 7981 7919 7859 7799 7742 7686 7632 7580 7531 7484 7441 7400 7363 7329 7299 7272 7250 7231 7217 7207 7201 7200 7204 7211 7224 7241 7262 7288 7318 7352 7390 7432 7478 7527 7580 7635 7694 7755 7818 7883 7950 8018 8087 8156 8227 8297 8367 8437 8507 8575 8642 8708 8772 8835 8896 8955 9012 9066 9119 9170 9218 9264 9308 9349 9389 9426 9461 9495 9526 9556 9584 9610 9635 9658 9680 9700 9720 9738 9754 9770 9785 9799 9812 9824 9835 9846 9855 9865 9873 9881 9888 9895 9902 9907 9913 9918 9923 9927 9931 9934 9938 9941 9944 9946 9948 9950 9952 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9913 9913 9912 9911 9909 9907 9905 9902 9898 9895 9890 9886 9881 9876 9870 9864 9858 9851 9844 9836 9828 9820 9811 9801 9791 9780 9769 9756 9743 9728 9713 9696 9678 9659 9639 9617 9594 9569 9543 9515 9486 9455 9423 9389 9354 9317 9279 9239 9198 9156 9112 9066 9020 8972 8923 8873 8822 8770 8717 8663 8608 8553 8497 8441 8385 8329 8272 8217 8162 8108 8054 8002 7952 7903 7856 7812 7769 7729 7692 7657 7626 7597 7572 7550 7531 7516 7504 7496 7491 7490 7492 7497 7506 7519 7534 7553 7575 7600 7629 7660 7693 7730 7769 7810 7854 7900 7948 7998 8049 8102 8156 8211 8267 8324 8381 8439 8497 8555 8612 8669 8726 8781 8836 8890 8943 8994 9044 9092 9139 9184 9227 9269 9310 9348 9385 9420 9454 9486 9517 9546 9573 9600 9624 9648 9670 9691 9711 9730 9748 9764 9780 9795 9808 9821 9833 9844 9854 9863 9872 9879 9886 9892 9898 9903 6331 0 43 5 9908 9912 9915 9918 9921 9923 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9925 9926 9927 9928 9930 9931 9933 9934 9936 9938 9939 9940 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9926 9926 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9926 9924 9923 9922 9921 9920 9919 9918 9918 9918 9918 9919 9919 9920 9921 9922 9924 9925 9927 9929 9931 9933 9935 9938 9940 9942 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9957 9956 9955 9953 9952 9950 9948 9947 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9920 9917 9914 9911 9907 9902 9898 9893 9887 9881 9874 9867 9860 9852 9843 9834 9825 9815 9805 9794 9783 9771 9759 9746 9734 9720 9707 9693 9678 9663 9648 9633 9617 9600 9584 9566 9549 9531 9514 9495 9477 9459 9440 9422 9404 9385 9367 9350 9332 9315 9299 9283 9267 9252 9238 9225 9212 9200 9189 9179 9169 9161 9153 9146 9140 9134 9130 9126 9124 9122 9122 9122 9123 9126 9129 9134 9139 9145 9153 9161 9171 9181 9191 9203 9215 9227 9240 9253 9265 6332 0 43 5 9278 9290 9302 9313 9323 9332 9341 9348 9355 9360 9365 9368 9371 9373 9374 9375 9375 9376 9377 9378 9379 9381 9384 9388 9393 9399 9406 9415 9426 9437 9450 9463 9478 9494 9510 9527 9544 9561 9578 9595 9612 9627 9642 9656 9669 9681 9691 9701 9709 9716 9722 9727 9731 9734 9736 9738 9739 9740 9740 9740 9739 9739 9739 9738 9738 9738 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9736 9736 9736 9736 9736 9736 9735 9735 9735 9735 9735 9735 9736 9736 9737 9737 9738 9739 9740 9741 9742 9743 9744 9745 9747 9748 9749 9749 9750 9751 9751 9752 9752 9753 9753 9753 9754 9754 9754 9755 9755 9756 9756 9757 9758 9759 9760 9761 9762 9763 9765 9766 9767 9769 9770 9771 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9787 9788 9789 9791 9792 9794 9796 9798 9801 9803 9806 9808 9811 9814 9817 9820 9823 9827 9830 9833 9836 9839 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9958 9959 9961 9962 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9943 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9963 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 6333 0 43 5 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9962 9962 9961 9960 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9909 9906 9903 9900 9897 9893 9889 9885 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9821 9817 9812 9807 9802 9796 9791 9785 9779 9773 9767 9761 9755 9750 9744 9739 9735 9731 9727 9725 9723 9722 9722 9723 9725 9727 9731 9736 9741 9748 9755 9762 9771 9779 9788 9797 9806 9815 9824 9832 9841 9849 9856 9863 9869 9875 9880 9885 9889 9893 9897 9900 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9915 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9896 9896 9897 9897 9898 9899 9901 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9919 9921 9924 9926 9928 9931 9933 9935 9937 9939 9941 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9950 6334 0 43 5 9950 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9933 9932 9932 9930 9929 9928 9926 9924 9922 9919 9917 9914 9910 9907 9904 9901 9897 9894 9891 9888 9886 9884 9882 9881 9880 9879 9879 9878 9878 9878 9878 9877 9876 9875 9872 9869 9865 9859 9853 9844 9835 9824 9812 9799 9785 9770 9754 9738 9722 9706 9690 9675 9662 9649 9638 9629 9623 9618 9615 9615 9618 9622 9629 9638 9648 9661 9674 9689 9704 9719 9735 9750 9765 9779 9793 9805 9815 9825 9832 9839 9844 9847 9849 9850 9850 9850 9848 9846 9844 9841 9839 9836 9834 9832 9831 9830 9829 9829 9829 9830 9830 9831 9833 9834 9835 9836 9838 9839 9839 9840 9840 9840 9840 9840 9839 9839 9838 9837 9837 9836 9836 9836 9836 9836 9837 9838 9839 9841 9842 9845 9847 9850 9853 9856 9859 9862 9866 9869 9872 9876 9879 9882 9885 9887 9890 9892 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9936 9937 9937 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9886 9884 9881 9878 9875 9873 9870 9867 9864 9861 9859 9856 9853 9851 9848 9846 9843 9841 9839 9837 9835 9833 9832 9830 9828 9827 9826 9824 9823 9822 9821 9820 9819 9818 9818 9817 9817 9817 9817 9817 9817 9817 9818 9819 9820 9821 9822 9824 9825 9827 9828 9830 9832 9834 9836 9837 9839 9841 9842 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9862 9863 9865 9866 9868 9870 9872 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9898 9899 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9912 9912 9912 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9903 9902 9901 9900 9898 9897 9894 9892 9890 9888 9885 9883 9881 9880 9878 9877 9876 9876 9876 9876 9877 6335 0 43 5 9877 9878 9878 9878 9878 9877 9876 9873 9870 9865 9859 9852 9844 9834 9823 9812 9799 9785 9771 9756 9742 9728 9714 9701 9689 9678 9669 9661 9656 9653 9651 9652 9655 9660 9666 9674 9684 9695 9707 9719 9732 9744 9756 9768 9779 9789 9798 9805 9811 9815 9818 9820 9819 9818 9816 9812 9807 9802 9796 9790 9783 9777 9770 9763 9757 9751 9745 9739 9733 9727 9721 9715 9709 9703 9696 9688 9680 9671 9661 9650 9638 9625 9611 9595 9579 9561 9542 9522 9500 9478 9454 9430 9404 9377 9349 9320 9289 9257 9225 9190 9154 9117 9078 9038 8995 8951 8905 8857 8806 8753 8698 8641 8580 8518 8452 8384 8313 8240 8164 8084 8003 7918 7831 7741 7648 7553 7455 7356 7254 7150 7044 6937 6828 6718 6607 6495 6383 6271 6159 6048 5937 5827 5719 5612 5508 5406 5306 5209 5116 5025 4939 4856 4777 4702 4631 4564 4502 4445 4391 4343 4298 4258 4223 4191 4165 4142 4124 4110 4100 4094 4092 4095 4102 4113 4128 4148 4172 4201 4234 4271 4313 4360 4412 4468 4530 4595 4666 4742 4822 4906 4995 5088 5185 5286 5391 5498 5609 5722 5838 5956 6075 6196 6317 6439 6561 6683 6804 6925 7044 7162 7279 7393 7505 7615 7722 7827 7928 8027 8122 8215 8304 8389 8472 8551 8626 8699 8768 8833 8896 8955 9011 9064 9114 9162 9206 9248 9287 9324 9358 9390 9420 9447 9473 9497 9520 9540 9560 9578 9595 9610 9625 9638 9651 9663 9674 9685 9695 9704 9713 9721 9729 9736 9743 9749 9755 9761 9766 9770 9775 9779 9783 9786 9789 9792 9795 9797 9799 9801 9803 9805 9807 9809 9810 9812 9813 9815 9816 9818 9819 9821 9822 9824 9825 9827 9828 9829 9831 9832 9833 9835 9836 9837 9838 9839 9841 9842 9843 9844 9845 9846 9846 9847 9848 9849 9850 9850 9851 9852 9852 9853 9853 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9859 9859 9858 9858 9858 9858 9858 9857 9857 9856 9855 9855 9854 9853 9853 9852 9851 9850 9849 9849 9848 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9840 9839 9839 9839 9838 9838 9837 9837 9837 9837 9837 9836 9836 9836 9837 9837 9837 9837 9838 9838 9839 9840 9840 9841 9842 9843 9844 9846 9847 9848 9849 9850 9852 9853 9854 9856 9857 9859 9860 9861 9862 9864 9865 9866 9868 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9897 9898 9899 9900 9900 9900 9901 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9882 9881 9880 9879 9877 9875 9874 9871 9869 9866 9863 9860 9856 9852 9848 9843 6336 0 43 5 9837 9832 9825 9818 9811 9803 9795 9786 9776 9766 9756 9745 9733 9721 9708 9695 9681 9666 9651 9636 9620 9603 9586 9568 9550 9532 9513 9495 9476 9457 9438 9419 9400 9382 9365 9347 9331 9316 9301 9287 9275 9263 9253 9244 9237 9231 9227 9224 9222 9222 9223 9225 9229 9234 9241 9248 9257 9266 9276 9288 9299 9312 9325 9339 9353 9367 9382 9397 9413 9428 9444 9460 9475 9491 9507 9522 9538 9553 9568 9583 9597 9611 9625 9638 9651 9664 9675 9687 9697 9708 9717 9726 9734 9742 9749 9755 9761 9766 9770 9774 9777 9780 9782 9784 9785 9785 9785 9785 9785 9784 9783 9781 9780 9779 9777 9776 9775 9774 9773 9772 9771 9771 9771 9772 9772 9774 9775 9777 9779 9781 9784 9787 9790 9793 9797 9800 9804 9807 9811 9814 9817 9820 9823 9826 9828 9831 9833 9834 9836 9837 9838 9839 9839 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9838 9837 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9825 9824 9822 9820 9818 9816 9813 9811 9809 9807 9804 9802 9800 9798 9796 9793 9792 9790 9788 9786 9785 9784 9782 9781 9781 9780 9779 9779 9779 9779 9779 9779 9779 9779 9780 9780 9781 9781 9782 9783 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9802 9803 9804 9805 9806 9807 9807 9808 9808 9809 9809 9809 9808 9808 9807 9806 9805 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9777 9775 9774 9773 9771 9770 9769 9768 9767 9766 9765 9764 9763 9761 9760 9758 9756 9754 9752 9749 9746 9743 9740 9737 9733 9729 9725 9721 9716 9712 9707 9702 9697 9692 9687 9682 9676 9670 9664 9658 9652 9645 9639 9632 9624 9617 9609 9600 9591 9582 9573 9563 9552 9541 9530 9518 9505 9493 9479 9465 9451 9436 9421 9405 9388 9371 9353 9335 9316 9296 9275 9254 9232 9209 9185 9160 9134 9107 9079 9050 9020 8989 8956 8922 8886 8849 8811 8771 8730 8687 8642 8596 8548 8498 8447 8393 8338 8280 8220 8159 8095 8029 7961 7890 7817 7742 7664 7584 7502 7418 7331 7242 7151 7058 6963 6867 6769 6670 6569 6468 6366 6264 6162 6060 5958 5858 5758 5660 5564 5470 5378 5288 5202 5118 5038 4962 4889 4820 4755 4694 4638 4586 4539 4496 4458 4424 4395 4371 4352 4337 4328 4323 4323 4329 4339 4354 4374 4399 4429 4464 4504 4549 4599 4653 4713 4777 4845 4918 4996 5077 5162 5251 5343 5439 5537 5637 5740 5845 5952 6059 6168 6277 6386 6495 6604 6712 6819 6925 7029 7132 7232 7331 7427 7521 7613 7702 7788 7871 7952 8030 8105 8178 8248 8315 8379 8441 8501 8557 8612 8664 8714 8762 8807 8851 8892 8932 8970 9006 9040 9073 9104 9134 9162 9189 9214 9238 9261 9283 9303 9323 9342 9359 9376 9392 9407 9422 6337 0 43 5 9436 9449 9462 9474 9485 9497 9507 9518 9528 9537 9547 9556 9564 9573 9582 9590 9598 9606 9613 9621 9629 9636 9644 9651 9658 9665 9672 9679 9686 9693 9700 9706 9713 9719 9726 9732 9738 9743 9749 9755 9760 9765 9770 9774 9779 9783 9787 9790 9794 9797 9800 9803 9806 9809 9812 9814 9817 9819 9822 9824 9827 9829 9831 9834 9836 9839 9841 9843 9846 9848 9850 9853 9855 9857 9859 9860 9862 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9936 9936 9936 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9888 9886 9884 9883 9882 9882 9881 9881 9882 9882 9884 9885 9887 9889 9891 9894 9897 9900 9903 9906 9909 9912 9916 9919 9922 9924 9927 9930 9932 9934 9936 9937 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 6338 0 43 5 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9890 9887 9883 9880 9876 9873 9869 9866 9863 9860 9857 9854 9851 9849 9847 9845 9843 9841 9839 9837 9836 9834 9832 9831 9829 9827 9826 9824 9822 9820 9818 9816 9814 9812 9811 9809 9807 9806 9805 9804 9803 9803 9802 9803 9803 9804 9805 9806 9808 9810 9812 9814 9817 9819 9822 9825 9827 9830 9833 9835 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9876 9878 9880 9882 9884 9886 9889 9891 9892 9894 9896 9897 9899 9900 9901 9901 9902 9902 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9879 9877 9874 9872 9869 9867 9864 9861 9859 9856 9854 9852 9849 9847 9845 9843 9842 9840 9838 9837 9835 9834 9833 9831 9830 9828 9827 9825 9824 9822 9820 9818 9817 9815 9813 9811 9810 9808 9807 9805 9804 9803 9802 9802 9801 9801 9801 9800 9800 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9804 9804 9805 9805 9806 9807 9808 9809 9810 9812 9814 9816 9818 9821 9824 9827 9831 9834 9838 9842 9847 9851 9855 9859 9864 9868 9872 9875 9879 9882 9885 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9891 9891 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9900 9900 9901 9901 9901 9900 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9890 9889 9888 9887 9885 9883 9881 9879 9876 9873 9870 9867 9864 9860 9856 9851 9847 9842 9837 9831 9825 9819 9813 9806 9798 9790 9782 9773 9763 9753 9742 9731 9718 9705 9690 9675 9659 9641 9623 9603 9582 9560 9536 9511 9484 9456 9426 9394 9361 9327 9290 9252 9212 9170 9127 9082 9035 8986 8936 8884 8831 8776 8720 8662 8604 8545 8484 8424 8362 8300 8238 8177 8115 8053 7993 7932 7873 7815 7758 7702 7648 7595 7544 7495 7448 7404 7361 7321 7284 7249 7217 7188 7161 7138 7118 7101 7088 7077 7071 7068 7068 7072 7080 7092 7107 7126 7148 7175 7205 7238 7274 7314 7357 7403 7452 7503 7557 7613 7671 7730 7791 7854 7917 7981 8045 8109 8174 8238 8302 8365 8428 8489 8548 8607 8663 8718 8771 8822 8870 8917 8960 9002 9041 9077 9110 9141 9169 9194 9217 9237 9254 9268 9280 9288 9295 9298 9299 9297 9293 9286 6339 0 43 5 9277 9263 9250 9234 9215 9194 9170 9144 9116 9085 9053 9018 8982 8943 8903 8861 8817 8771 8724 8676 8626 8575 8523 8470 8417 8362 8307 8252 8196 8140 8084 8028 7973 7917 7863 7809 7756 7703 7652 7602 7554 7507 7462 7419 7377 7338 7301 7267 7235 7205 7179 7155 7134 7117 7103 7092 7084 7080 7079 7082 7088 7098 7111 7128 7148 7172 7199 7229 7263 7300 7339 7382 7427 7475 7526 7578 7633 7689 7748 7808 7869 7931 7994 8058 8122 8186 8250 8314 8378 8442 8504 8566 8627 8686 8744 8801 8856 8910 8962 9012 9061 9108 9153 9196 9238 9277 9315 9352 9387 9420 9451 9481 9510 9537 9562 9586 9609 9630 9650 9669 9687 9703 9718 9732 9745 9756 9767 9777 9786 9793 9800 9806 9812 9816 9820 9824 9827 9829 9831 9832 9833 9833 9834 9834 9833 9833 9832 9831 9830 9828 9827 9825 9823 9821 9818 9816 9813 9810 9807 9804 9800 9796 9792 9788 9784 9780 9775 9771 9766 9762 9757 9752 9748 9743 9738 9734 9729 9725 9721 9717 9713 9709 9706 9703 9700 9697 9694 9692 9690 9689 9687 9686 9686 9686 9686 9686 9687 9688 9690 9692 9695 9697 9700 9704 9708 9712 9716 9721 9726 9731 9736 9741 9746 9752 9757 9763 9768 9774 9779 9784 9789 9794 9798 9803 9807 9811 9815 9819 9823 9826 9830 9833 9836 9839 9842 9845 9848 9852 9855 9858 9861 9864 9867 9871 9874 9877 9880 9884 9887 9890 9893 9896 9898 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9936 9936 9935 9935 9933 9932 9930 9928 9926 9924 9921 9918 9915 9912 9909 9906 9902 9899 9896 9892 9889 9886 9882 9879 9876 9873 9870 9866 9863 9860 9857 9853 9849 9845 9841 9837 9832 9827 9822 9817 9811 9805 9799 9793 9786 9780 9773 9767 9760 9754 9748 9742 9736 9731 9726 9722 9717 9714 9710 9707 9704 9702 9700 9698 9697 9695 9694 9694 9693 9693 9692 9692 9692 9693 9693 9694 9695 9696 9698 9700 9703 9705 9709 9712 9716 6340 0 43 5 9720 9725 9730 9735 9739 9744 9749 9754 9758 9762 9766 9769 9771 9773 9774 9774 9774 9773 9771 9769 9766 9763 9760 9757 9754 9751 9749 9747 9745 9745 9745 9747 9749 9753 9757 9763 9769 9777 9785 9794 9804 9814 9824 9834 9844 9854 9863 9872 9880 9887 9893 9899 9903 9907 9909 9911 9912 9912 9912 9911 9910 9908 9906 9905 9903 9902 9901 9900 9899 9899 9899 9900 9901 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9944 9945 9945 9945 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9931 9930 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9920 9920 9920 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9923 9922 9921 9920 9918 9915 9912 9908 9904 9899 9893 9887 9880 9873 9866 9859 9851 9844 9837 9830 9824 9819 9814 9810 9808 9806 9805 9805 9807 9809 9813 9817 9822 9828 9834 9841 9848 9855 9862 9869 9875 9881 9887 9892 9897 9900 9903 9906 9907 9909 9909 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 6341 0 43 5 9914 9914 9914 9914 9914 9913 9913 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9893 9891 9888 9886 9884 9881 9879 9877 9875 9873 9872 9871 9870 9869 9868 9868 9868 9869 9869 9870 9871 9872 9874 9875 9877 9879 9880 9882 9884 9886 9888 9889 9891 9893 9894 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9881 9878 9876 9873 9870 9866 9862 9858 9853 9848 9842 9837 9831 9825 9819 9813 9806 9801 9795 9789 9784 9780 9776 9773 9770 9768 9767 9766 9767 9768 9770 9772 9775 9779 9783 9788 9792 9798 9803 9808 9814 9819 9824 9829 9834 9838 9842 9846 9849 9852 9854 9856 9857 9859 9860 9860 9861 9861 9860 9860 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9842 9841 9839 9838 9836 9835 9833 9832 9831 9829 9828 9827 9825 9824 9823 9823 9822 9821 9821 9820 9820 9820 9820 9820 9820 9821 9821 9822 9822 9823 9824 9824 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9836 9837 9838 9839 9840 9841 9841 9842 9843 9844 9844 9845 9845 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9845 9845 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9833 9833 9832 9832 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9829 9828 9828 9827 9826 9824 9823 9822 9821 9819 9818 9817 9815 9814 9813 9812 9810 9809 9808 9807 9806 9805 9804 9803 9802 9802 9801 9800 9800 9799 9799 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9800 9801 9802 9802 9803 9805 9806 9807 9808 9809 9811 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9832 9832 9832 9832 9833 9832 9832 9832 9831 9830 9830 9829 9827 9826 9825 9823 9821 9820 9818 9816 9814 9812 9809 9807 9804 9802 9799 9796 9793 9790 9787 9783 9780 9776 9772 9768 9764 9760 9756 9752 9748 9744 9741 9737 9733 9730 9726 9723 9720 9717 9715 9713 9711 9709 9708 9706 9705 9705 9704 9704 9703 9703 9703 9703 9703 9702 9702 9702 9702 9702 9701 9701 9700 9700 9699 9699 9698 9698 9697 9697 9696 9696 9696 9695 9695 9695 9695 9695 9695 9696 9696 9696 9697 9697 9697 9697 9698 9698 9698 9698 9699 9699 9699 9699 9699 9700 9700 9701 9701 9702 9703 9704 9706 9708 9709 9712 9714 9717 9719 9722 9725 9729 9732 9735 9739 9742 9745 9749 9752 9755 9758 9761 9764 9766 9769 9771 9773 9775 9777 9779 9781 9783 9784 9786 9787 9789 9790 9791 9792 9794 9795 9796 9796 9797 9798 9798 6342 0 43 5 9799 9799 9799 9799 9799 9799 9799 9798 9798 9797 9796 9796 9795 9794 9793 9792 9791 9791 9790 9789 9788 9788 9787 9787 9786 9785 9785 9785 9784 9784 9783 9783 9783 9783 9783 9783 9783 9783 9783 9784 9784 9784 9785 9786 9787 9787 9788 9789 9791 9792 9793 9794 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9807 9808 9809 9809 9810 9811 9811 9812 9812 9813 9813 9813 9814 9814 9815 9815 9815 9815 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9816 9816 9816 9816 9815 9815 9815 9814 9813 9813 9812 9811 9810 9809 9807 9806 9805 9803 9802 9800 9799 9797 9796 9795 9793 9792 9791 9790 9789 9789 9788 9788 9787 9787 9787 9787 9787 9787 9787 9786 9786 9785 9784 9783 9781 9779 9777 9775 9772 9768 9765 9761 9757 9753 9748 9744 9740 9735 9731 9727 9723 9719 9716 9712 9709 9705 9702 9699 9695 9691 9686 9681 9675 9668 9661 9652 9641 9630 9616 9602 9586 9568 9550 9530 9509 9487 9465 9442 9420 9397 9375 9354 9334 9316 9300 9285 9273 9263 9255 9251 9249 9250 9253 9259 9268 9279 9292 9306 9322 9340 9358 9377 9396 9415 9434 9453 9471 9488 9504 9519 9533 9545 9557 9567 9576 9583 9590 9596 9601 9605 9609 9613 9616 9619 9621 9624 9627 9630 9633 9636 9639 9642 9646 9649 9653 9656 9660 9663 9666 9669 9672 9675 9677 9680 9682 9684 9686 9687 9689 9690 9691 9693 9694 9695 9696 9698 9699 9701 9702 9704 9705 9707 9709 9710 9712 9714 9715 9717 9718 9720 9721 9723 9724 9725 9726 9727 9727 9728 9729 9730 9730 9731 9732 9732 9733 9734 9735 9736 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9747 9748 9748 9749 9749 9750 9750 9750 9750 9750 9751 9751 9751 9751 9751 9752 9752 9752 9752 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9754 9754 9753 9753 9752 9751 9750 9749 9748 9747 9745 9744 9742 9741 9739 9738 9736 9734 9732 9731 9729 9727 9725 9723 9721 9719 9717 9715 9713 9711 9709 9707 9704 9702 9699 9697 9694 9691 9688 9685 9682 9680 9677 9674 9670 9667 9664 9662 9659 9656 9653 9650 9647 9645 9642 9640 9638 9635 9633 9631 9629 9627 9625 9624 9622 9620 9619 9618 9617 9615 9614 9614 9613 9612 9612 9611 9611 9611 9611 9611 9612 9612 9613 9613 9614 9615 9616 9617 9618 9620 9621 9622 9624 9625 9627 9629 9630 9632 9633 9635 9637 9638 9640 9641 9643 9645 9646 9648 9650 9651 9653 9655 9656 9658 9660 9662 9663 9665 9667 9668 9670 9672 9674 9675 9677 9679 9680 9682 9684 9685 9687 9688 9690 9691 9693 9694 9696 9697 9698 9699 9700 9701 9702 9703 9704 9704 9705 9705 9705 9705 9705 9705 9705 9705 9704 9704 9704 9703 9703 9703 9702 9702 9702 9702 9702 9702 9702 9702 6343 0 43 5 9703 9704 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9714 9715 9715 9715 9715 9715 9715 9714 9713 9712 9711 9710 9709 9708 9706 9705 9704 9702 9701 9700 9699 9698 9697 9696 9696 9695 9694 9694 9694 9693 9693 9693 9692 9692 9691 9691 9690 9690 9689 9688 9687 9686 9685 9684 9682 9681 9679 9678 9677 9675 9674 9672 9671 9669 9668 9667 9666 9664 9663 9662 9660 9659 9657 9656 9654 9652 9650 9648 9646 9643 9641 9638 9635 9632 9628 9625 9621 9617 9614 9610 9606 9602 9599 9595 9592 9588 9585 9582 9580 9577 9575 9574 9572 9571 9571 9570 9570 9571 9571 9572 9573 9575 9576 9578 9580 9583 9585 9587 9590 9592 9595 9598 9600 9603 9605 9607 9610 9612 9614 9616 9618 9620 9622 9623 9625 9626 9628 9629 9630 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9652 9653 9654 9655 9656 9657 9657 9658 9659 9659 9660 9660 9660 9661 9661 9661 9661 9661 9661 9660 9660 9660 9660 9659 9659 9659 9659 9659 9659 9658 9659 9659 9659 9659 9660 9660 9660 9661 9661 9662 9662 9663 9663 9664 9664 9664 9664 9664 9664 9664 9664 9664 9663 9663 9662 9662 9661 9661 9660 9660 9659 9659 9659 9659 9659 9659 9660 9660 9660 9661 9661 9662 9662 9662 9663 9663 9663 9662 9662 9662 9661 9660 9659 9658 9657 9656 9655 9654 9653 9652 9651 9650 9650 9649 9649 9649 9649 9649 9650 9650 9651 9652 9652 9653 9654 9654 9655 9655 9655 9656 9655 9655 9655 9654 9653 9652 9651 9650 9649 9648 9646 9645 9644 9643 9642 9641 9640 9640 9640 9639 9639 9639 9640 9640 9640 9641 9641 9642 9642 9643 9644 9644 9645 9645 9646 9647 9647 9648 9648 9649 9649 9650 9650 9651 9651 9652 9652 9653 9653 9654 9654 9655 9655 9656 9656 9657 9657 9657 9657 9656 9656 9656 9655 9654 9654 9653 9652 9651 9650 9648 9647 9646 9645 9643 9642 9641 9639 9638 9637 9636 9634 9633 9632 9631 9629 9628 9627 9625 9624 9622 9620 9619 9617 9615 9614 9612 9610 9608 9607 9605 9603 9602 9601 9599 9598 9597 9596 9595 9595 9594 9594 9593 9593 9593 9593 9593 9593 9593 9593 9594 9594 9594 9595 9595 9595 9596 9596 9596 9597 9597 9597 9598 9598 9599 9599 9600 9601 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9614 9615 9616 9616 9616 9616 9616 9616 9616 9616 9615 9615 9614 9613 9612 9611 9610 9608 9607 9605 9604 9602 9601 9599 9597 9595 9593 9591 9589 9587 9585 9583 9581 9579 9576 9574 9571 9569 9566 9563 9561 9558 9555 9552 9549 9546 9542 9539 9536 9532 9529 9525 9522 9518 9514 9511 9507 9503 9499 9495 9492 9488 9484 9480 9475 9471 9467 9462 9458 9453 9448 9442 9436 9430 9424 9417 6344 0 43 5 9409 9401 9392 9382 9372 9361 9349 9335 9321 9306 9289 9271 9252 9231 9209 9185 9160 9133 9105 9074 9042 9008 8972 8934 8894 8852 8808 8761 8713 8662 8608 8552 8494 8434 8371 8305 8238 8168 8095 8020 7944 7865 7784 7702 7618 7533 7446 7359 7271 7183 7094 7007 6919 6832 6747 6662 6580 6500 6422 6346 6274 6204 6138 6075 6016 5960 5909 5861 5818 5779 5744 5714 5688 5667 5650 5638 5630 5626 5628 5634 5644 5659 5679 5703 5731 5765 5802 5844 5890 5940 5994 6052 6114 6179 6248 6320 6395 6473 6553 6636 6721 6808 6896 6985 7076 7167 7259 7350 7442 7533 7624 7714 7803 7891 7977 8062 8145 8226 8305 8382 8456 8528 8598 8665 8730 8792 8851 8908 8962 9014 9063 9109 9153 9195 9234 9271 9306 9338 9369 9397 9424 9449 9472 9493 9513 9532 9549 9565 9579 9593 9605 9617 9627 9637 9646 9654 9661 9668 9674 9679 9684 9688 9691 9695 9697 9700 9702 9704 9705 9706 9707 9708 9709 9710 9710 9711 9711 9712 9712 9713 9714 9714 9715 9716 9717 9718 9719 9721 9722 9723 9725 9726 9728 9729 9731 9732 9734 9735 9736 9737 9739 9740 9741 9741 9742 9743 9743 9744 9744 9745 9745 9745 9745 9746 9746 9746 9746 9747 9747 9747 9748 9748 9749 9749 9750 9751 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9765 9766 9767 9768 9769 9770 9771 9772 9773 9773 9774 9775 9776 9776 9777 9778 9778 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9781 9782 9782 9782 9783 9783 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9790 9790 9790 9790 9791 9791 9791 9791 9791 9792 9792 9792 9792 9792 9791 9791 9791 9791 9790 9790 9790 9789 9789 9789 9788 9788 9788 9788 9787 9787 9787 9786 9786 9786 9786 9785 9785 9785 9784 9784 9783 9783 9782 9782 9781 9780 9780 9779 9778 9777 9777 9776 9775 9775 9774 9774 9773 9772 9772 9771 9771 9770 9770 9769 9769 9768 9768 9768 9767 9767 9766 9766 9766 9766 9765 9765 9765 9765 9765 9765 9765 9765 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9767 9767 9766 9766 9765 9764 9763 9762 9760 9759 9757 9755 9753 9752 9750 9748 9746 9744 9742 9741 9739 9738 9737 9735 9734 9734 9733 9732 9732 9732 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9732 9732 9732 9732 9733 9733 9734 9734 9735 9736 9737 9738 9740 9741 9743 9744 9746 9748 9749 9751 9753 9755 9757 9759 9761 9762 9764 9766 9768 9770 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9796 9798 9800 9802 9804 9805 9807 9808 9809 9810 9811 9812 9813 6345 0 43 5 9813 9814 9814 9814 9815 9815 9815 9815 9815 9815 9815 9816 9816 9816 9817 9817 9818 9818 9819 9820 9820 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9825 9824 9824 9824 9824 9823 9823 9822 9822 9822 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9820 9820 9819 9819 9818 9817 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9805 9804 9802 9800 9798 9796 9794 9792 9790 9787 9785 9783 9780 9777 9775 9772 9769 9767 9764 9762 9759 9757 9754 9752 9750 9748 9746 9744 9743 9741 9740 9739 9738 9737 9736 9736 9735 9735 9735 9735 9735 9735 9735 9735 9736 9736 9736 9737 9737 9737 9738 9738 9739 9740 9740 9741 9742 9742 9743 9744 9745 9747 9748 9750 9751 9753 9755 9757 9759 9761 9764 9766 9768 9771 9773 9775 9777 9779 9781 9783 9785 9786 9787 9789 9790 9791 9791 9792 9793 9793 9794 9795 9795 9796 9797 9797 9798 9800 9801 9802 9804 9805 9807 9809 9811 9813 9814 9816 9818 9820 9822 9823 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9834 9834 9835 9835 9836 9836 9837 9838 9839 9839 9840 9841 9842 9842 9843 9844 9845 9845 9846 9846 9846 9846 9846 9846 9845 9845 9844 9842 9841 9839 9837 9834 9831 9829 9825 9822 9819 9816 9812 9809 9806 9803 9800 9797 9795 9793 9792 9791 9791 9791 9791 9792 9793 9795 9797 9800 9802 9805 9809 9812 9815 9819 9822 9825 9829 9832 9834 9837 9839 9841 9843 9845 9846 9847 9848 9849 9850 9850 9851 9851 9852 9853 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9850 9850 9850 9850 9849 9849 9848 9848 9848 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9845 9845 9844 9843 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9822 9820 9817 9815 9812 9809 9807 9804 9801 9799 9796 9793 9790 9787 9784 9781 9778 9775 9772 9769 9766 9763 9759 9756 9753 9749 9746 9742 9739 9735 9732 9729 9725 9722 9719 9716 9713 9710 9707 9705 9702 9700 9697 9695 9694 9692 9690 9689 9688 9687 9686 9685 9684 9684 9683 9683 9683 9683 9684 9684 9685 9686 9687 9688 9689 9690 9692 9694 9696 9698 9701 9703 9706 9709 9712 9715 9719 9722 6346 0 43 5 9726 9730 9733 9737 9741 9744 9748 9751 9754 9757 9760 9762 9764 9766 9768 9770 9771 9772 9773 9774 9774 9775 9776 9777 9777 9778 9779 9781 9782 9784 9786 9788 9791 9794 9797 9801 9805 9809 9813 9818 9822 9827 9831 9836 9841 9845 9850 9854 9858 9861 9865 9868 9871 9874 9876 9878 9880 9881 9883 9884 9884 9885 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9881 9881 9881 9880 9879 9879 9878 9878 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9884 9884 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9876 9875 9873 9872 9871 9870 9868 9867 9865 9864 9862 9861 9859 9857 9856 9855 9854 9852 9852 9851 9850 9850 9850 9849 9850 9850 9850 9851 9851 9852 9853 9854 9855 9855 9856 9857 9858 9859 9859 9860 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9872 9873 9874 9876 9877 9879 9880 9882 9883 9884 9886 9887 9888 9888 9889 9889 9889 9890 9889 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9857 9855 9854 9852 9851 9849 9847 9846 9844 9843 9841 9840 9839 9838 9837 9835 9834 9833 9831 9830 9828 9826 9824 9822 9819 9816 9813 9810 9806 9803 9799 9795 9791 9787 9783 9779 9776 9772 9770 9767 9765 9763 9762 9762 9762 9762 9763 9764 9766 9768 9770 9773 9775 9778 9780 9782 9784 9786 9787 9788 9789 9789 9789 9788 9787 9785 9783 9780 9777 9774 9771 9767 9764 9760 9757 9753 9750 9747 9744 9742 9739 9737 9736 9735 9733 9733 9732 9732 9732 9732 9733 9733 9733 9734 9734 9735 9735 9735 9735 9735 9735 9735 9734 9733 9732 9731 9729 9728 9726 9725 9723 9721 9719 9717 9715 9713 9710 9708 9705 9702 9699 9696 9691 9687 9681 9675 9668 9659 9650 9639 9627 9614 9599 9582 9565 9545 9525 9503 9480 9456 9431 9405 9379 9353 9327 9301 9275 9250 9226 9203 9181 9160 9141 9123 9107 9093 9080 9068 6347 0 43 5 9058 9049 9041 9034 9028 9022 9016 9011 9005 8999 8992 8985 8977 8968 8957 8946 8934 8921 8906 8891 8875 8858 8840 8822 8803 8785 8766 8747 8729 8711 8693 8677 8661 8645 8631 8618 8606 8594 8584 8575 8567 8561 8555 8551 8548 8546 8545 8545 8547 8550 8553 8558 8564 8572 8580 8590 8601 8612 8625 8639 8655 8671 8688 8706 8725 8745 8766 8788 8810 8833 8857 8881 8906 8931 8956 8982 9008 9034 9060 9087 9113 9139 9165 9191 9216 9242 9266 9290 9314 9337 9360 9381 9402 9423 9442 9460 9478 9495 9511 9526 9540 9553 9566 9577 9588 9598 9608 9616 9624 9631 9637 9642 9646 9650 9653 9655 9656 9656 9655 9653 9650 9646 9641 9635 9628 9621 9613 9604 9594 9584 9574 9563 9553 9543 9533 9523 9514 9506 9498 9492 9487 9482 9479 9477 9477 9477 9479 9481 9485 9489 9494 9500 9506 9512 9519 9525 9532 9538 9544 9549 9554 9558 9562 9566 9568 9571 9573 9574 9575 9576 9577 9577 9578 9578 9579 9579 9580 9581 9582 9583 9585 9587 9589 9591 9594 9596 9599 9601 9604 9606 9609 9612 9614 9616 9619 9621 9623 9625 9628 9630 9632 9635 9637 9640 9642 9645 9649 9652 9656 9659 9663 9668 9672 9676 9681 9686 9691 9695 9700 9705 9710 9715 9719 9724 9728 9733 9737 9741 9745 9749 9753 9757 9761 9764 9768 9772 9775 9779 9782 9786 9790 9793 9797 9801 9805 9809 9813 9816 9820 9824 9828 9832 9835 9839 9842 9846 9849 9853 9856 9859 9862 9864 9867 9869 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9869 9866 9863 9860 9858 9855 9852 9850 9847 9845 9843 9840 9838 9836 9834 9832 9829 9827 9825 9823 9820 9818 9815 9813 9810 9807 9804 9802 9799 9796 9793 9789 9786 9783 9780 9777 9773 9770 9767 9764 9760 9757 9753 9750 9746 9743 9739 9735 9731 9727 9723 9719 9715 9710 9706 9701 9697 9692 9687 9682 9678 9673 9669 9664 9660 9655 9651 9647 9644 9640 9637 9634 9631 9629 9627 9626 9624 9623 9623 9623 9623 9624 9625 9626 9628 9630 9633 9636 9639 9643 9647 9651 9656 9661 9666 9672 9678 9684 9690 9696 9703 9709 9716 9723 9730 9737 9744 9751 9758 9765 9772 9779 9785 9792 9799 9805 9811 9817 9823 9829 9834 9839 9844 9849 9854 9858 9863 9867 9870 9874 9878 9881 9884 9887 9890 9892 9895 9897 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9925 9926 9927 9927 9928 6348 0 43 5 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9928 9928 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9896 9893 9891 9888 9886 9883 9881 9878 9876 9873 9871 9869 9866 9864 9862 9860 9858 9857 9855 9853 9852 9850 9849 9847 9846 9844 9843 9841 9840 9838 9837 9835 9834 9833 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9823 9823 9822 9822 9822 9822 9823 9823 9823 9823 9824 9824 9824 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9827 9827 9828 9829 9830 9832 9833 9835 9837 9839 9841 9843 9846 9848 9851 9854 9856 9859 9862 9865 9868 9870 9873 9876 9878 9881 9883 9886 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9925 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 6349 0 43 6 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9937 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9887 9884 9881 9878 9876 9873 9870 9867 9864 9862 9859 9856 9854 9852 9850 9848 9846 9845 9843 9842 9842 9841 9841 9841 9842 9842 9843 9845 9846 9848 9850 9852 9854 9856 9859 9862 9864 9867 9870 9873 9876 9879 9882 9884 9887 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9904 9901 9899 9896 9893 9890 9886 9883 9880 9876 9873 9869 9866 9862 9858 9855 9851 9847 9844 9840 9836 9833 9829 9826 9822 9819 9816 9812 9809 9806 9803 9801 9798 9796 9793 9791 9789 9787 9785 9783 9782 9781 9780 9779 9778 9777 9777 9777 9777 9777 9777 9778 9778 9779 9780 9781 9783 9784 9786 9788 9789 9791 9793 9795 9797 9800 9802 9804 9806 9808 9810 9812 9815 9817 9819 9820 9822 9824 9826 9828 9830 9831 9833 9835 9837 9839 9841 9842 9844 9846 9849 9851 9853 9855 9858 9860 9863 9865 9868 9871 9873 9876 9879 9882 9885 9887 9890 9893 9896 9899 9901 9904 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 6350 0 43 6 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9963 9962 9960 9957 9955 9953 9950 9948 9945 9942 9939 9936 9933 9930 9927 9923 9919 9916 9912 9908 9904 9900 9896 9891 9887 9882 9877 9873 9868 9863 9857 9852 9847 9841 9836 9830 9824 9818 9812 9806 9800 9794 9788 9781 9775 9769 9763 9756 9750 9744 9738 9732 9726 9721 9715 9710 9705 9700 9695 9690 9686 9681 9677 9674 9670 9666 9663 9660 9657 9654 9651 9648 9645 9642 9640 9637 9634 9631 9628 9625 9622 9619 9616 9612 9609 9605 9601 9598 9594 9589 9585 9581 9577 9572 9568 9563 9559 9554 9550 9546 9542 9537 9534 9530 9526 9523 9520 9517 9514 9511 9509 9507 9506 9504 9503 9502 9502 9502 9502 9502 9503 9504 9506 9508 9510 9512 9515 9518 9522 9526 9530 9535 9540 9546 9552 9558 9565 9572 9579 9587 9595 9603 9612 9621 9630 9639 9648 9658 9668 9677 9687 9697 9706 9716 9725 9734 9743 9751 9760 9768 9775 9782 9789 9796 9802 9808 9813 9818 9823 9828 9832 9836 9840 9844 9847 9850 9853 9856 9858 9860 9862 9864 9865 9866 9867 9867 9867 9866 9864 9862 9859 9855 9850 9844 9838 9831 9823 9814 9804 9793 9782 9770 9758 9745 9732 9719 9706 9692 9680 9667 9655 9645 9634 9625 9618 9611 9606 9602 9600 9599 9600 9602 9606 9612 9618 9627 9636 9647 9658 9670 9684 9697 9711 9725 9739 9753 9767 9781 9794 9806 9818 9829 9839 9848 9856 9864 9870 9876 9881 9885 9888 9891 9893 9894 9895 9895 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9871 9871 9872 9873 9874 9876 9878 9879 9882 9884 9886 9889 9892 9894 9897 9900 9903 9906 9909 9912 9915 9917 9920 9923 9925 9927 9930 9932 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 6351 0 43 6 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9964 9964 9963 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9948 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9923 9921 9919 9916 9912 9909 9905 9901 9896 9891 9886 9880 9874 9868 9861 9854 9847 9840 9833 9825 9818 9810 9803 9795 9787 9780 9772 9765 9758 9751 9744 9737 9731 9725 9719 9714 9708 9704 9699 9695 9691 9688 9685 9682 9680 9679 9677 9677 9676 9677 9677 9678 9680 9682 9685 9688 9691 9695 9699 9704 9709 9714 9720 9726 9732 9738 9745 9751 9758 9765 9772 9779 9786 9792 9799 9806 9812 9818 9824 9830 9836 9841 9847 9852 9857 9861 9866 9870 9874 9878 9881 9885 9888 9891 9894 9897 9900 9902 9905 9907 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9913 9911 9909 9906 9903 9900 9897 9893 9889 9885 9881 9876 9872 9867 9863 9859 9854 9850 9846 9842 9839 9836 9833 9831 9829 9828 9828 9828 9828 9829 9831 9833 9836 9839 9843 9847 9851 9856 9861 9866 9871 9877 9882 9887 9893 9898 9903 9908 9913 9918 9922 9926 9930 9933 9936 9939 9941 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9941 9939 9936 9934 9932 9930 9928 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9910 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9903 9905 9906 9907 9908 9910 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 6352 0 43 6 9930 9932 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9944 9942 9941 9939 9938 9937 9936 9936 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9933 9932 9930 9928 9925 9923 9920 9917 9914 9910 9907 9903 9899 9895 9891 9887 9882 9878 9874 9870 9865 9861 9857 9853 9850 9846 9843 9840 9837 9834 9832 9830 9828 9826 9825 9824 9823 9822 9822 9822 9822 9822 9822 9823 9823 9824 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9846 9847 9848 9850 9851 9853 9855 9857 9858 9860 9862 9864 9866 9869 9871 9873 9875 9878 9880 9883 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9903 9900 9896 9893 9889 9885 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9842 9837 9833 9828 9824 9819 9814 9810 9805 9800 9795 9790 9785 9780 9775 9770 9765 9760 9756 9751 9747 9743 9739 9735 9732 9729 9726 9724 9721 9720 9718 9717 9716 9716 9716 9716 9717 9718 9719 9721 9722 9725 9727 9730 9733 9736 9739 9743 9747 9751 9755 9759 9764 9768 9773 9778 9783 9789 9794 9799 9805 9810 9816 9821 9826 9832 9837 9842 9847 9852 6353 0 43 6 9857 9861 9866 9870 9873 9877 9880 9883 9886 9888 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9895 9893 9890 9886 9883 9879 9876 9872 9868 9864 9860 9856 9852 9848 9844 9839 9835 9831 9827 9823 9820 9816 9812 9809 9806 9803 9800 9797 9795 9792 9790 9788 9787 9785 9784 9782 9781 9780 9780 9779 9779 9778 9778 9778 9778 9779 9779 9780 9781 9782 9783 9784 9786 9787 9789 9792 9794 9797 9799 9802 9806 9809 9813 9817 9821 9825 9829 9833 9838 9842 9847 9851 9856 9860 9865 9869 9874 9878 9882 9886 9889 9893 9896 9899 9902 9904 9907 9909 9911 9913 9914 9915 9916 9917 9918 9919 9919 9919 9919 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9885 9883 9881 9879 9876 9874 9871 9869 9866 9864 9862 9859 9857 9854 9852 9850 9848 9845 9843 9842 9840 9838 9837 9835 9834 9833 9832 9831 9830 9829 9829 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9847 9848 9849 9851 9852 9853 9855 9856 9857 9859 9860 9862 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9879 9879 9878 9878 9877 9876 9875 9873 9872 9870 9868 9866 9863 9861 9858 9854 9851 9847 9843 9838 9834 9829 9824 9818 9813 9807 9801 9795 9789 9783 9777 9771 9765 9759 9754 9749 9744 9739 9735 9731 9727 9724 9722 9720 9719 9718 9718 9718 9719 9721 9723 9726 9729 9733 9737 9742 9747 9753 9759 9765 9772 9778 9785 9792 9799 9806 9813 9819 9826 9833 9839 9846 9852 9858 9863 9869 9874 9879 9884 9888 9893 9897 9901 9905 9908 9912 9915 9918 9921 9924 9926 9929 9931 9933 9936 9938 9940 9941 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9947 6354 0 43 6 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9918 9915 9912 9909 9907 9904 9901 9899 9896 9893 9891 9888 9886 9883 9881 9878 9876 9874 9871 9869 9867 9865 9862 9860 9858 9855 9853 9851 9848 9846 9843 9840 9838 9835 9832 9829 9826 9823 9820 9818 9815 9812 9809 9806 9803 9800 9797 9795 9792 9790 9788 9786 9784 9782 9780 9779 9777 9776 9775 9774 9774 9773 9772 9772 9772 9772 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9773 9773 9773 9774 9774 9775 9775 9776 9777 9777 9778 9779 9781 9782 9784 9785 9787 9789 9792 9794 9797 9800 9803 9806 9809 9813 9817 9821 9824 9828 9833 9837 9841 9845 9849 9853 9857 9861 9865 9868 9872 9875 9879 9882 9885 9887 9890 9892 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9899 9897 9895 9892 9889 9886 9882 9878 9874 9870 9865 9860 9854 9847 9840 9833 9825 9816 9806 9796 9784 9772 9759 9745 9729 9713 9696 9677 9657 9636 9613 9589 9564 9537 9508 9478 9446 9412 9376 9338 9298 9256 9212 9166 9117 9066 9012 8956 8898 8837 8774 8708 8640 8569 8496 8421 8343 8264 8182 8098 8013 7926 7837 7748 7657 7565 7473 7380 7287 7194 7101 7008 6916 6825 6735 6646 6559 6474 6390 6309 6230 6153 6080 6355 0 43 6 6009 5941 5876 5815 5757 5703 5652 5606 5563 5525 5491 5462 5437 5417 5401 5390 5385 5384 5388 5397 5411 5430 5454 5484 5518 5557 5600 5648 5701 5758 5818 5883 5951 6023 6097 6174 6253 6334 6416 6500 6585 6669 6754 6839 6923 7006 7087 7166 7244 7319 7392 7461 7528 7592 7652 7709 7762 7812 7858 7901 7940 7976 8008 8038 8065 8088 8110 8129 8145 8160 8173 8185 8195 8205 8214 8222 8230 8238 8246 8254 8263 8272 8282 8294 8306 8319 8334 8350 8367 8386 8406 8427 8450 8475 8501 8528 8557 8587 8618 8650 8683 8717 8752 8787 8823 8860 8896 8933 8969 9006 9042 9077 9112 9146 9180 9212 9243 9273 9301 9329 9354 9379 9402 9423 9443 9461 9478 9494 9508 9521 9533 9544 9554 9563 9571 9579 9586 9593 9599 9605 9612 9618 9624 9631 9638 9645 9652 9659 9667 9675 9683 9692 9701 9709 9718 9727 9736 9745 9754 9763 9771 9779 9786 9793 9800 9806 9812 9817 9822 9826 9830 9833 9836 9838 9840 9841 9842 9843 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9845 9845 9846 9846 9847 9848 9849 9849 9850 9851 9852 9854 9855 9856 9858 9859 9861 9862 9864 9866 9867 9869 9871 9872 9874 9876 9877 9879 9880 9881 9882 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9860 9860 9860 9861 9861 9861 9862 9863 9864 9865 9866 9868 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9895 9897 9899 9901 9904 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9941 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9873 9872 9870 9868 9866 9864 9863 9861 9860 9858 9857 9855 9854 9853 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 6356 0 43 6 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9869 9870 9872 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9900 9902 9903 9905 9907 9909 9911 9913 9914 9916 9918 9920 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9936 9934 9932 9930 9929 9927 9925 9924 9922 9921 9920 9919 9917 9916 9915 9915 9914 9913 9913 9913 9912 9912 9912 9912 9913 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9940 9939 9938 9937 9936 9934 9933 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9916 9914 9912 9910 9909 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9914 9912 9910 9908 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 6357 0 43 6 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9905 9903 9901 9898 9896 9894 9891 9889 9886 9884 9881 9878 9876 9873 9871 9868 9866 9864 9862 9860 9859 9857 9856 9854 9853 9852 9852 9851 9850 9850 9850 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9829 9828 9826 9825 9824 9822 9821 9819 9818 9816 9815 9813 9812 9810 9809 9808 9807 9806 9805 9804 9804 9803 9803 9803 9804 9804 9805 9806 9808 9809 9811 9813 9815 9818 9820 9823 9826 9829 9832 9836 9839 9842 9845 9848 9851 9855 9858 9860 9863 9866 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9899 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9901 9899 9896 9894 9891 9888 9886 9883 9880 9877 9875 9872 9870 9867 9865 9863 9860 9859 9857 9855 9854 9853 9852 9852 9851 9851 9851 9851 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9891 9890 9890 9889 9887 9886 9884 9881 9879 9876 9872 9869 9865 9861 9856 9852 9847 9843 9838 9833 9829 9824 9819 9815 9811 9807 9804 9800 9797 9795 9793 9791 9790 9789 9789 9789 9790 9791 9792 9794 9797 9799 9802 9805 9808 9812 9815 9819 9823 9827 9831 9834 9838 9842 9845 9849 9852 9855 9858 9861 9864 9867 9869 9871 9874 9876 9877 9879 9881 9882 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9897 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9878 9876 9873 9870 9867 9864 9861 9858 9855 9851 9848 9844 9840 9836 9833 9829 9825 6358 0 43 6 9821 9817 9813 9809 9805 9802 9798 9794 9791 9787 9784 9781 9778 9776 9773 9771 9769 9767 9765 9764 9762 9762 9761 9760 9760 9760 9761 9761 9762 9763 9764 9766 9767 9769 9771 9773 9776 9778 9781 9784 9787 9790 9793 9796 9799 9802 9806 9809 9812 9816 9819 9823 9826 9830 9833 9837 9840 9844 9847 9850 9854 9857 9860 9863 9866 9869 9872 9874 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9900 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9882 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9856 9854 9852 9850 9847 9844 9841 9837 9833 9829 9825 9819 9814 9808 9802 9795 9788 9780 9772 9763 9753 9743 9732 9721 9709 9696 9682 9667 9652 9635 9618 9599 9580 9559 9536 9513 9488 9461 9433 9403 9372 9339 9304 9267 9229 9188 9146 9102 9056 9008 8958 8907 8853 8798 8741 8682 8622 8561 8498 8434 8369 8302 8235 8167 8098 8029 7959 7889 7818 7748 7678 7607 7537 7468 7398 7329 7261 7193 7126 7059 6993 6928 6864 6800 6737 6674 6612 6551 6491 6431 6371 6312 6254 6196 6138 6081 6024 5967 5911 5855 5800 5745 5690 5636 5583 5530 5478 5427 5377 5328 5281 5235 5191 5150 5110 5073 5038 5007 4978 4954 4932 4915 4903 4894 4890 4891 4898 4909 4926 4949 4977 5010 5050 5095 5146 5203 5265 5333 5406 5484 5568 5655 5747 5844 5943 6047 6153 6262 6373 6486 6600 6716 6832 6947 7063 7179 7293 7406 7518 7627 7735 7839 7942 8041 8137 8230 8320 8407 8490 8569 8645 8718 8787 8852 8915 8974 9030 9083 9133 9180 9225 9267 9306 9343 9378 9411 9442 9472 9499 9525 9549 9572 9593 9613 9632 9650 9666 9682 9696 9709 9722 9733 9744 9754 9763 9771 9779 9786 9792 9798 9804 9808 9813 9817 9821 9824 9827 9830 9833 9835 9837 9840 9841 9843 9845 9846 9848 9849 9850 9851 9851 9852 9852 9852 9852 9852 9851 9850 9849 9847 9845 9843 9841 9839 9836 9833 9830 9828 9825 9822 9819 9816 9814 9811 9809 9807 9806 9804 9804 9803 9803 9803 9804 9804 9806 9807 9809 9811 9813 9815 9817 9819 9822 9824 9826 6359 0 43 6 9828 9829 9830 9831 9832 9832 9832 9832 9831 9830 9828 9827 9825 9822 9820 9818 9815 9812 9810 9807 9804 9802 9799 9797 9795 9794 9792 9791 9790 9789 9789 9789 9788 9789 9789 9789 9789 9790 9790 9791 9791 9791 9791 9792 9791 9791 9791 9790 9790 9789 9788 9787 9786 9784 9783 9782 9780 9779 9778 9777 9776 9775 9774 9773 9772 9772 9772 9772 9772 9772 9773 9773 9774 9775 9776 9777 9778 9779 9781 9782 9783 9784 9786 9787 9788 9789 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9827 9827 9826 9826 9826 9825 9825 9824 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9807 9806 9805 9804 9802 9801 9799 9798 9796 9794 9792 9790 9788 9786 9783 9780 9777 9774 9771 9768 9764 9760 9756 9752 9748 9743 9739 9735 9730 9726 9721 9717 9713 9709 9705 9701 9698 9695 9693 9691 9689 9687 9687 9686 9686 9687 9688 9690 9692 9694 9697 9701 9704 9708 9713 9717 9722 9727 9732 9737 9742 9748 9753 9758 9763 9767 9772 9776 9781 9785 9788 9792 9795 9798 9800 9803 9805 9807 9809 9811 9812 9813 9815 9816 9817 9818 9819 9819 9820 9821 9822 9822 9823 9823 9824 9825 9825 9825 9826 9826 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9826 9825 9824 9824 9823 9822 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9804 9802 9801 9799 9798 9796 9794 9792 9790 9788 9786 9784 9781 9779 9777 9774 9772 9770 9767 9765 9763 9761 9759 9756 9754 9752 9751 9749 9747 9746 9744 9743 9741 9740 9739 9738 9737 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9721 9720 9719 9718 9718 9717 9717 9717 9716 9716 9717 9717 9717 9718 9718 9719 9719 9720 9721 9722 9723 9724 9724 9725 9726 9727 9727 9728 9728 9728 9728 9728 9728 9728 9727 9727 9726 9725 9725 9724 9723 9722 9721 9720 9719 9719 9718 9717 9717 9717 9716 9716 9716 9716 9716 9717 9717 9717 9718 9718 9719 9719 9720 9720 9721 9721 9721 9721 9721 9721 9721 9721 9720 9720 9719 9718 9718 9717 9716 9715 9714 9713 9713 9712 9711 9711 9710 9710 9710 9709 9709 9709 9710 9710 9711 9711 9712 9713 9714 9715 9716 9717 9718 9720 9721 9722 9724 9725 9727 9728 9730 9732 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9756 9758 9760 9763 9765 9768 9770 9773 9775 9777 9780 9782 9784 9786 9788 9790 9791 9793 9794 9796 9797 9798 9799 9799 9800 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 6360 0 43 6 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9801 9801 9801 9801 9800 9800 9799 9799 9799 9798 9798 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9794 9794 9793 9793 9792 9792 9791 9790 9790 9789 9788 9787 9787 9786 9785 9785 9784 9783 9783 9782 9782 9781 9781 9780 9780 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9780 9780 9780 9780 9781 9781 9782 9782 9782 9783 9783 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9789 9790 9790 9790 9790 9790 9790 9789 9789 9789 9788 9787 9787 9786 9785 9784 9783 9782 9780 9779 9778 9777 9776 9775 9774 9774 9773 9772 9772 9772 9772 9772 9772 9772 9772 9773 9773 9774 9775 9776 9776 9777 9778 9779 9780 9780 9781 9781 9782 9782 9782 9782 9782 9782 9781 9780 9780 9779 9778 9777 9775 9774 9773 9771 9770 9769 9767 9766 9765 9763 9762 9761 9760 9759 9759 9758 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9755 9755 9755 9755 9754 9754 9753 9752 9752 9751 9750 9749 9748 9748 9747 9746 9745 9744 9743 9742 9741 9741 9740 9739 9738 9738 9737 9737 9736 9736 9736 9735 9735 9735 9735 9734 9734 9734 9734 9733 9733 9733 9733 9733 9732 9732 9731 9731 9731 9730 9729 9729 9728 9727 9727 9726 9725 9724 9723 9722 9721 9720 9719 9717 9716 9715 9713 9712 9711 9709 9707 9706 9704 9702 9701 9699 9697 9695 9693 9691 9689 9687 9685 9682 9680 9678 9676 9673 9671 9669 9666 9664 9662 9659 9657 9654 9652 9649 9647 9644 9642 9640 9637 9635 9632 9630 9628 9626 9623 9621 9619 9617 9615 9612 9610 9608 9606 9604 9602 9600 9598 9595 9593 9591 9588 9586 9583 9580 9577 9574 9571 9567 9563 9559 9554 9549 9544 9538 9532 9525 9518 9510 9502 9493 9484 9474 9463 9452 9440 9427 9414 9400 9385 9370 9353 9336 9319 9300 9281 9261 9240 9218 9196 9173 9150 9126 9101 9076 9050 9023 8997 8969 8942 8914 8886 8858 8831 8803 8775 8747 8720 8694 8668 8642 8617 8594 8571 8549 8529 8509 8492 8475 8460 8447 8436 8426 8418 8412 8408 8406 8406 8408 8412 8417 8425 8435 8446 8460 8475 8491 8510 8530 8551 8574 8598 8623 8649 8676 8703 8732 8761 8790 8820 8850 8881 8911 8941 8972 9002 9032 9061 9090 9118 9146 9174 9201 9227 9252 9277 9300 9324 9346 9367 9388 9407 9426 9444 9462 9478 9493 9508 9522 9535 9547 9559 9570 9580 9590 9598 9607 9614 9621 9628 9634 9639 9644 9649 9653 9657 9660 9663 9666 9669 9671 9673 9674 9676 9677 9679 9680 9680 9681 9682 9682 9682 9682 9683 9683 9682 9682 9682 9682 9681 9681 9680 6361 0 43 6 9680 9679 9679 9678 9677 9677 9676 9675 9674 9673 9673 9672 9671 9670 9669 9667 9666 9665 9664 9662 9661 9659 9658 9656 9654 9652 9650 9648 9646 9644 9641 9639 9636 9634 9631 9628 9625 9622 9619 9616 9613 9610 9606 9603 9599 9595 9591 9587 9583 9579 9575 9570 9566 9561 9556 9551 9546 9541 9536 9531 9526 9521 9516 9511 9506 9502 9497 9493 9489 9485 9482 9478 9475 9473 9470 9468 9465 9463 9462 9460 9458 9456 9454 9452 9450 9448 9445 9442 9438 9435 9430 9426 9421 9415 9409 9402 9396 9388 9381 9373 9366 9358 9350 9342 9335 9328 9321 9315 9310 9305 9301 9298 9296 9295 9295 9296 9298 9301 9305 9310 9317 9324 9332 9341 9350 9360 9371 9382 9393 9405 9416 9428 9439 9450 9461 9472 9482 9491 9500 9509 9517 9524 9530 9536 9541 9546 9550 9554 9557 9560 9562 9564 9565 9567 9568 9569 9569 9570 9571 9572 9573 9574 9574 9575 9577 9578 9579 9581 9582 9584 9585 9587 9589 9590 9592 9594 9596 9597 9599 9600 9602 9603 9604 9605 9606 9607 9607 9608 9608 9609 9609 9609 9609 9609 9609 9608 9608 9608 9607 9607 9607 9607 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9606 9607 9607 9607 9608 9608 9609 9609 9609 9610 9610 9611 9611 9611 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9611 9611 9611 9610 9610 9610 9609 9609 9608 9608 9607 9607 9606 9605 9604 9604 9603 9602 9601 9600 9599 9598 9597 9596 9594 9593 9592 9591 9590 9588 9587 9586 9585 9584 9583 9582 9581 9580 9579 9578 9577 9577 9576 9575 9575 9574 9573 9573 9572 9572 9571 9571 9570 9570 9570 9569 9569 9569 9568 9568 9568 9567 9567 9567 9566 9566 9566 9565 9565 9564 9564 9563 9563 9562 9561 9561 9560 9558 9557 9556 9554 9552 9550 9548 9546 9544 9541 9538 9535 9532 9529 9526 9523 9519 9516 9513 9509 9506 9503 9500 9497 9495 9493 9491 9489 9487 9486 9485 9485 9485 9485 9485 9486 9488 9489 9491 9493 9495 9498 9501 9503 9506 9509 9512 9515 9518 9521 9524 9527 9530 9532 9534 9536 9538 9540 9541 9542 9543 9544 9545 9545 9545 9545 9545 9544 9544 9543 9542 9541 9540 9539 9538 9536 9535 9534 9532 9531 9529 9528 9526 9525 9523 9522 9520 9519 9518 9516 9515 9514 9512 9511 9510 9509 9508 9507 9506 9506 9505 9505 9504 9504 9504 9504 9504 9505 9505 9506 9506 9507 9508 9509 9510 9511 9512 9513 9515 9516 9518 9519 9521 9522 9524 9525 9527 9529 9530 9532 9533 9535 9536 9538 9539 9540 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9551 9552 9553 9553 9554 9554 9555 9555 9555 9556 9556 9556 9556 9557 9557 9557 9557 9558 9558 9558 9558 9559 9559 9559 9560 9560 9560 9561 9561 9562 9562 9562 9563 9563 9564 9564 6362 0 43 6 9565 9565 9566 9566 9566 9567 9567 9567 9567 9567 9568 9568 9567 9567 9567 9567 9567 9566 9566 9565 9564 9564 9563 9562 9561 9560 9559 9558 9557 9556 9555 9554 9553 9552 9552 9551 9550 9549 9549 9548 9548 9548 9548 9548 9548 9548 9548 9549 9549 9550 9551 9552 9552 9553 9554 9555 9556 9557 9558 9559 9560 9560 9561 9562 9562 9562 9563 9563 9563 9563 9563 9562 9562 9561 9561 9560 9559 9559 9558 9557 9556 9556 9555 9554 9554 9553 9552 9552 9551 9550 9550 9549 9549 9548 9547 9546 9545 9544 9543 9541 9539 9537 9535 9532 9529 9526 9522 9518 9513 9508 9502 9496 9489 9482 9474 9466 9457 9448 9437 9427 9415 9403 9391 9377 9364 9349 9334 9318 9301 9284 9266 9248 9229 9209 9189 9167 9146 9123 9100 9077 9053 9028 9004 8978 8953 8927 8900 8874 8848 8822 8796 8770 8744 8719 8694 8670 8647 8624 8603 8582 8562 8544 8527 8511 8497 8484 8473 8464 8456 8449 8445 8442 8441 8442 8444 8448 8454 8461 8470 8480 8492 8506 8520 8536 8553 8572 8591 8611 8633 8655 8677 8700 8724 8748 8773 8797 8822 8847 8872 8896 8921 8945 8969 8993 9016 9039 9061 9083 9104 9124 9144 9163 9181 9199 9216 9232 9248 9262 9277 9290 9303 9315 9327 9338 9349 9359 9368 9377 9386 9395 9403 9410 9418 9425 9432 9439 9446 9452 9459 9465 9471 9477 9483 9488 9494 9499 9505 9510 9515 9520 9525 9529 9534 9538 9542 9546 9550 9554 9557 9560 9563 9566 9569 9571 9574 9576 9578 9580 9582 9584 9586 9587 9589 9590 9591 9593 9594 9595 9596 9598 9599 9600 9601 9602 9603 9603 9604 9605 9606 9607 9608 9609 9609 9610 9611 9612 9612 9613 9614 9614 9615 9616 9616 9617 9618 9618 9619 9619 9620 9620 9621 9621 9621 9622 9622 9622 9622 9622 9622 9622 9621 9621 9621 9620 9620 9619 9618 9618 9617 9616 9615 9614 9613 9612 9610 9609 9608 9607 9605 9604 9603 9601 9600 9598 9596 9594 9593 9591 9588 9586 9584 9581 9578 9575 9572 9569 9565 9561 9556 9551 9546 9541 9535 9528 9521 9514 9506 9497 9488 9478 9467 9456 9443 9430 9416 9401 9386 9369 9351 9331 9311 9289 9266 9242 9216 9188 9160 9129 9097 9063 9028 8991 8952 8911 8869 8825 8780 8732 8684 8633 8582 8529 8474 8419 8363 8305 8247 8189 8130 8071 8012 7953 7894 7836 7779 7723 7668 7615 7563 7513 7465 7420 7377 7337 7300 7266 7235 7207 7183 7163 7146 7133 7124 7119 7118 7121 7128 7138 7153 7171 7193 7218 7247 7280 7315 7354 7396 7440 7487 7536 7587 7640 7695 7751 7808 7867 7926 7986 8046 8107 8167 8227 8287 8346 8405 8463 8519 8575 8629 8682 8734 8784 8832 8879 8924 8968 9009 9049 9087 9123 9158 9191 9221 9251 9278 9304 9328 9351 9373 9392 9411 9428 9444 9458 9472 9484 9496 9506 9516 9525 6363 0 43 6 9533 9540 9547 9553 9558 9563 9568 9572 9576 9580 9583 9586 9589 9592 9595 9597 9600 9603 9605 9608 9611 9613 9616 9619 9621 9624 9627 9630 9633 9636 9639 9642 9645 9648 9651 9654 9657 9660 9663 9665 9668 9671 9674 9677 9680 9682 9685 9688 9690 9693 9695 9698 9700 9702 9705 9707 9709 9711 9714 9716 9718 9720 9722 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9745 9746 9748 9750 9752 9753 9755 9756 9757 9759 9760 9761 9762 9763 9764 9765 9766 9766 9767 9767 9768 9768 9769 9769 9769 9770 9770 9770 9770 9770 9771 9771 9771 9771 9772 9772 9772 9773 9773 9774 9774 9775 9775 9776 9777 9777 9778 9779 9780 9780 9781 9782 9783 9783 9784 9784 9785 9786 9786 9786 9787 9787 9787 9788 9788 9788 9788 9788 9788 9788 9787 9787 9787 9787 9787 9787 9786 9786 9786 9786 9786 9786 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9785 9785 9785 9784 9784 9783 9783 9782 9782 9781 9780 9779 9779 9778 9777 9776 9775 9775 9774 9773 9773 9772 9771 9771 9770 9770 9770 9770 9769 9769 9769 9769 9769 9769 9770 9770 9770 9771 9771 9771 9772 9773 9773 9774 9774 9775 9776 9777 9778 9778 9779 9780 9781 9782 9784 9785 9786 9787 9788 9789 9791 9792 9793 9795 9796 9797 9798 9800 9801 9802 9803 9804 9805 9807 9807 9808 9809 9810 9811 9812 9812 9813 9813 9814 9814 9815 9815 9816 9816 9816 9817 9817 9817 9817 9818 9818 9818 9818 9819 9819 9819 9819 9819 9820 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9824 9824 9823 9822 9821 9820 9819 9818 9817 9816 9814 9813 9811 9809 9808 9806 9804 9803 9801 9799 9797 9796 9794 9792 9790 9788 9786 9785 9783 9781 9779 9777 9775 9773 9771 9768 9766 9764 9761 9758 9755 9753 9749 9746 9743 9740 9736 9732 9729 9725 9721 9718 9714 9710 9707 9703 9700 9697 9694 9691 9688 9685 9683 9681 9680 9678 9677 9676 9675 9675 9675 9675 9675 9676 9676 9677 9679 9680 9681 9683 9685 9687 9689 9691 9693 9695 9698 9700 9703 9705 9708 9711 9714 9716 9719 9722 9725 9728 9731 9734 9738 9741 9744 9747 9751 9754 9757 9761 9764 9767 9771 9774 9777 9780 9783 9786 9789 9792 9795 9797 9800 9803 9805 9808 9810 9812 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9834 9836 9838 9839 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9858 9858 9859 9860 9861 9862 9863 9863 9864 9865 9866 9867 9867 9868 9868 9869 9869 6364 0 43 6 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9871 9870 9868 9866 9865 9863 9860 9858 9855 9852 9849 9846 9842 9838 9834 9830 9825 9819 9814 9808 9801 9794 9787 9779 9770 9761 9751 9741 9730 9718 9706 9693 9679 9664 9648 9632 9615 9597 9577 9557 9536 9514 9491 9467 9442 9416 9389 9361 9331 9301 9269 9237 9203 9168 9133 9096 9058 9019 8980 8939 8898 8856 8814 8771 8727 8683 8639 8595 8551 8507 8463 8419 8376 8334 8292 8252 8213 8175 8138 8103 8070 8039 8010 7983 7959 7937 7917 7901 7886 7875 7867 7862 7859 7860 7864 7870 7880 7892 7908 7926 7947 7970 7996 8025 8055 8088 8122 8159 8197 8236 8277 8318 8361 8404 8448 8492 8537 8581 8625 8669 8713 8756 8798 8839 8880 8919 8957 8994 9030 9065 9098 9129 9160 9188 9216 9242 9266 9289 9311 9331 9350 9368 9384 9400 9414 9426 9438 9449 9459 9468 9476 9483 9489 9494 9499 9503 9507 9510 9512 9514 9515 9515 9516 9515 9515 9514 9512 9511 9509 9506 9504 9501 9498 9494 9491 9487 9483 9479 9475 9471 9467 9463 9459 9455 9451 9447 9444 9440 9436 9433 9429 9426 9423 9420 9417 9415 9412 9410 9408 9405 9403 9401 9399 9397 9395 9393 9391 9389 9386 9384 9381 9378 9374 9370 9366 9361 9356 9351 9345 9338 9330 9322 9314 9304 9294 9283 9272 9260 9247 9233 9219 9204 9189 9173 9156 9139 9122 9105 9087 9069 9052 9034 9017 9001 8984 8969 8954 8940 8927 8916 8905 8896 8888 8882 8878 8875 8874 8874 8877 8881 8887 8895 8905 8916 8929 8944 8960 8978 8997 9017 9039 9061 9084 9108 9133 9158 9184 9209 9235 9261 9287 9313 9338 9363 9388 9412 9436 9459 9481 9503 9523 9544 9563 9582 9600 9618 9634 9650 9665 9680 9694 9707 9720 9732 9744 9755 9765 9775 9784 9793 9802 9809 9817 9824 9830 9837 9842 9848 9853 9857 9861 9865 9869 9872 9875 9878 9880 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 6365 0 43 6 9885 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9885 9885 9886 9886 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9906 9905 9903 9901 9899 9897 9896 9894 9892 9890 9889 9887 9885 9884 9883 9881 9880 9879 9879 9878 9878 9877 9877 9877 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9915 9915 9914 9914 9914 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9963 9964 9965 9965 9966 9967 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9949 9946 9944 9942 9939 9937 9934 9932 9929 9927 9924 9922 9919 9917 9914 9912 9909 9907 9905 9903 9900 9898 9896 9894 9893 9891 9889 9887 9886 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9874 9875 9876 9876 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 6366 0 43 6 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9935 9934 9933 9931 9929 9927 9925 9922 9919 9916 9913 9909 9905 9901 9897 9892 9887 9881 9876 9869 9863 9856 9849 9841 9833 9825 9816 9807 9797 9787 9776 9765 9754 9742 9729 9717 9703 9690 9675 9661 9646 9631 9615 9599 9583 9566 9550 9533 9516 9499 9482 9466 9449 9432 9416 9400 9384 9369 9354 9340 9326 9312 9299 9287 9276 9265 9255 9245 9236 9228 9220 9213 9207 9201 9196 9191 9186 9182 9178 9174 9171 9167 9163 9159 9155 9151 9146 9140 9134 9127 9119 9111 9101 9090 9079 9066 9051 9036 9019 9001 8981 8960 8938 8914 8889 8863 8836 8807 8778 8747 8716 8684 8652 8618 8585 8551 8518 8484 8451 8418 8385 8353 8322 8293 8264 8237 8211 8186 8164 8143 8124 8108 8093 8081 8071 8064 8059 8056 8056 8059 8064 8071 8081 8094 8108 8125 8145 8166 8190 8215 8242 8271 8302 8334 8367 8401 8437 8473 8510 8548 8586 8625 8663 8702 8741 8780 8818 8856 8894 8931 8968 9003 9039 9073 9107 9139 9171 9202 9233 9262 9290 9318 9344 9370 9395 9419 9443 9465 9487 9508 9528 9547 9566 9584 9601 9618 9634 9649 9664 9678 9692 9704 9717 9728 9739 9750 9760 9769 9778 9786 9794 9801 9808 9815 9821 9826 9832 9836 9841 9845 9849 9853 9857 9860 9863 9866 9869 9872 9874 9877 9879 9882 9884 9886 9889 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9908 9909 9909 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9933 9933 9934 9934 6367 0 43 6 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9921 9918 9916 9913 9910 9906 9902 9899 9894 9890 9886 9881 9876 9871 9866 9861 9856 9850 9845 9839 9833 9828 9822 9816 9810 9804 9798 9792 9787 9781 9775 9769 9764 9758 9753 9747 9742 9738 9733 9729 9725 9721 9718 9715 9713 9711 9709 9708 9707 9707 9708 9709 9710 9712 9714 9717 9721 9725 9729 9734 9739 9744 9750 9756 9762 9768 9775 9782 9788 9795 9802 9808 9815 9821 9827 9833 9839 9845 9851 9856 9861 9866 9871 9875 9880 9884 9888 9891 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9936 9934 9931 9928 9925 9922 9918 9915 9911 9907 9903 9899 9894 9890 9885 9880 9876 9871 9866 9861 9856 9851 9845 9840 9835 9830 9824 9819 9813 9808 9803 9797 9792 9786 9781 9775 9770 9764 9759 9753 9748 9742 9737 9732 9727 9722 9718 9713 9709 9705 9701 9698 9695 9692 9689 9687 9686 9684 9684 9683 9683 9684 9685 9686 9688 9690 9693 9696 9699 9703 9707 9712 9717 9722 9728 9734 9740 9746 9752 9759 9766 9773 9780 9786 9793 9800 9807 9814 9821 9828 9834 9841 9847 9853 9859 9865 9870 9876 9881 9885 9890 9894 9898 9902 9905 9909 9912 9915 9917 9920 9922 9925 9927 9929 9930 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9903 9900 9896 9893 9889 9886 9882 9879 9875 9872 9868 9865 9861 9858 9855 9852 9849 9847 9844 9842 9840 9838 9836 9835 9834 9833 9832 9832 9831 9832 9832 9833 9834 9835 9836 9838 9839 9841 9843 9845 9848 9850 9853 9855 9858 9860 9863 9865 6368 0 43 6 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9920 9917 9915 9912 9909 9906 9902 9899 9896 9893 9890 9887 9884 9881 9878 9876 9873 9871 9869 9867 9865 9863 9861 9860 9858 9856 9854 9851 9849 9846 9843 9840 9836 9832 9828 9823 9818 9813 9807 9801 9795 9788 9781 9775 9768 9762 9755 9749 9744 9739 9734 9730 9727 9724 9723 9722 9722 9723 9725 9728 9732 9736 9742 9748 9754 9762 9770 9778 9787 9795 9804 9813 9822 9831 9840 9848 9856 9863 9870 9877 9883 9888 9893 9897 9901 9904 9907 9909 9911 9912 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9884 9884 9885 9886 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9914 9916 9918 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9907 9905 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9872 9869 9865 9862 9859 9855 9852 9849 9846 9843 9840 9837 9834 9832 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9810 9808 9806 9805 9803 9801 9799 9798 9796 9794 9792 9790 9789 9787 9786 9784 9783 9782 9781 9781 9781 9781 9781 9781 9782 9784 9785 9787 9790 9792 9795 9798 9802 9806 9810 9814 9819 6369 0 43 6 9823 9828 9833 9838 9843 9848 9852 9857 9862 9866 9871 9875 9879 9883 9887 9891 9894 9897 9900 9904 9906 9909 9912 9915 9917 9920 9922 9925 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9908 9907 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9918 9917 9916 9914 9913 9911 9908 9905 9902 9899 9895 9890 9885 9880 9874 9867 9860 9852 9844 9835 9826 9816 9805 9794 9782 9769 9755 9741 9726 9711 9694 9677 9659 9641 9622 9601 9581 9559 9537 9514 9490 9466 9440 9415 9388 9361 9334 9306 9278 9249 9221 9192 9162 9133 9104 9076 9047 9019 8991 8964 8938 8912 8887 8864 8842 8820 8801 8782 8765 8750 8737 8725 8715 8707 8701 8697 8695 8695 8696 8700 8706 8714 8723 8735 8748 8763 8780 8798 8817 8839 8861 8885 8910 8936 8962 8990 9018 9047 9076 9106 9136 9166 9196 9226 9256 9286 9315 9344 9372 9400 9428 9454 9480 9506 9530 9553 9576 9598 9619 9638 9657 9675 9692 9708 9723 9737 9751 9763 9775 9785 9795 9804 9813 9821 9828 9834 9840 9846 9851 9856 9860 9864 9868 9872 9875 9879 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9911 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9945 9945 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9899 9898 9896 9895 9893 9891 9889 9888 9886 9884 9882 9880 9879 9877 9876 9874 9873 9871 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9868 9869 9870 9871 9872 9873 9875 9876 9878 9880 9882 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9903 9904 9904 9905 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9892 6370 0 43 6 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9875 9874 9873 9873 9873 9872 9873 9873 9873 9874 9875 9877 9878 9880 9882 9885 9887 9890 9893 9897 9900 9904 9908 9912 9915 9919 9923 9927 9931 9935 9938 9942 9945 9948 9951 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9976 9976 9975 9973 9972 9970 9968 9965 9963 9960 9956 9953 9949 9945 9940 9935 9930 9924 9918 9912 9905 9898 9891 9883 9875 9866 9857 9847 9837 9826 9815 9803 9790 9777 9763 9748 9733 9717 9700 9682 9664 9644 9624 9603 9582 9559 9536 9512 9487 9461 9435 9408 9380 9352 9323 9294 9264 9235 9205 9175 9145 9115 9085 9056 9027 8998 8971 8944 8918 8894 8870 8848 8827 8808 8790 8774 8760 8748 8738 8730 8725 8721 8719 8720 8723 8728 8736 8745 8757 8770 8785 8803 8822 8842 8865 8888 8913 8939 8966 8994 9023 9052 9081 9111 9141 9172 9202 9231 9261 9290 9319 9347 9374 9401 9427 9452 9476 9499 9521 9542 9562 9581 9599 9616 9632 9647 9661 9674 9686 9697 9708 9717 9725 9733 9740 9746 9751 9756 9760 9763 9766 9768 9770 9772 9772 9773 9773 9773 9772 9771 9770 9769 9767 9766 9764 9762 9760 9758 9755 9753 9751 9748 9746 9744 9741 9739 9737 9735 9732 9730 9728 9726 9724 9723 9721 9719 9717 9716 9714 9713 9712 9710 9709 9708 9707 9706 9705 9704 9703 9703 9702 9702 9701 9701 9701 9701 9701 9701 9702 9702 9703 9704 9705 9706 9708 9709 9711 9713 9715 9718 9720 9723 9726 9729 9732 9736 9739 9743 9747 9751 9755 9759 9763 9767 9772 9776 9780 9785 9789 9794 9798 9802 9807 9811 9815 9819 9823 9827 9831 9835 9838 9842 9845 9848 9851 9854 9857 9859 9862 9864 9866 9868 9870 9872 9873 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9938 9936 9934 9933 9932 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9928 9928 9927 9927 9926 9924 9923 9921 6371 0 43 6 9920 9918 9916 9913 9911 9909 9906 9904 9902 9899 9897 9895 9892 9890 9888 9887 9885 9883 9882 9881 9880 9879 9879 9879 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9916 9917 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9911 9910 9909 9907 9905 9902 9900 9897 9893 9889 9885 9880 9875 9869 9863 9856 9849 9841 9832 9823 9813 9803 9793 9782 9771 9760 9748 9736 9725 9713 9701 9689 9678 9667 9656 9645 9634 9624 9615 9605 9596 9587 9579 9571 9563 9555 9548 9540 9533 9526 9518 9510 9503 9495 9486 9478 9469 9459 9450 9439 9429 9418 9406 9394 9382 9370 9357 9344 9331 9318 9305 9291 9278 9266 9253 9240 9228 9217 9206 9195 9185 9175 9167 9158 9151 9144 9138 9133 9129 9125 9122 9120 9119 9119 9119 9120 9122 9125 9129 9133 9139 9145 9152 9159 9168 9177 9187 9198 9209 9221 9234 9248 9262 9276 9291 9307 9322 9338 9355 9371 9388 9405 9421 9438 9454 9470 9486 9502 9517 9531 9546 9559 9572 9585 9597 9608 9619 9629 9638 9648 9656 9664 9672 9680 9687 9693 9700 9706 9712 9718 9723 9729 9734 9739 9743 9747 9751 9755 9758 9761 9763 9764 9765 9765 9765 9764 9762 9759 9755 9750 9745 9739 9732 9724 9716 9707 9698 9688 9678 9668 9658 9648 9638 9629 9620 9612 9605 9598 9592 9587 9583 9581 9579 9578 9579 9580 9583 9586 9590 9595 9601 9607 9614 9621 9628 9635 9643 9650 9657 9664 9670 9676 9681 9686 9690 9694 9697 9700 9702 9703 9704 9705 9705 9705 9705 9704 9704 9704 9703 9703 9703 9703 9704 9704 9705 9707 9709 9711 9714 9717 9720 9724 9728 9732 9736 9741 9746 9751 9757 9762 9768 9773 9779 9784 9790 9795 9801 9806 9812 9817 9822 9828 9833 9838 9843 9848 9854 9859 9864 9869 9874 9879 9884 9889 9893 9898 9903 9908 9912 9917 9921 9926 9930 9934 9938 9941 9945 9948 9951 9954 9956 9958 9961 9962 9964 9965 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 6372 0 43 6 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9938 9936 9933 9930 9927 9925 9922 9919 9916 9913 9911 9908 9906 9904 9902 9900 9899 9898 9897 9897 9897 9898 9899 9900 9902 9904 9906 9909 9912 9915 9918 9922 9925 9929 9933 9937 9941 9945 9949 9952 9956 9959 9962 9965 9968 9970 9973 9975 9976 9978 9979 9981 9982 9982 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9990 9990 9991 9991 9992 9993 9993 9994 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9993 9992 9991 9991 9990 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9977 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9933 9931 9930 9928 9926 9924 9923 9921 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9902 9900 9898 9896 9894 9893 9891 9889 9887 9885 9883 9882 9880 9878 9877 9875 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9871 9872 9874 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9912 9915 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 6373 0 43 6 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9871 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9863 9863 9864 9864 9865 9865 9866 9866 9867 9868 9869 9869 9870 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 6374 0 43 6 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9916 9914 9913 9911 9910 9908 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9878 9875 9873 9870 9868 9865 9862 9860 9857 9855 9852 9850 9847 9845 9842 9840 9838 9836 9834 9832 9830 9828 9827 9825 9824 9822 9821 9820 9819 9818 9818 9817 9816 9815 9815 9814 9813 9812 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9788 9787 9787 9786 9786 9786 9785 9785 9785 9785 9785 9784 9784 9784 9784 9783 9783 9782 9782 9781 9781 9780 9779 9778 9777 9776 9775 9773 9772 9771 9770 9768 9767 9766 9765 9763 9762 9761 9760 9760 9759 9758 9758 9758 9758 9758 9758 9758 9759 9759 9760 9761 9763 9764 9766 9767 9769 9771 9773 9776 9778 9780 9783 9785 9788 9791 9793 9796 9799 9802 9805 9808 9811 9814 9816 9819 9823 9826 9829 9832 9835 9838 9841 9844 9848 9851 9854 9857 9861 9864 9867 9870 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9922 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 6375 0 43 7 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9950 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9915 9912 9910 9907 9904 9901 9898 9894 9891 9887 9883 9879 9875 9871 9866 9862 9857 9852 9847 9842 9836 9831 9825 9820 9814 9808 9803 9797 9791 9786 9780 9775 9770 9765 9760 9756 9751 9747 9744 9741 9738 9735 9734 9732 9731 9730 9730 9731 9732 9733 9735 9737 9739 9742 9746 9750 9754 9758 9762 9767 9772 9777 9782 9788 9793 9798 9803 9808 9813 9818 9823 9828 9832 9837 9841 9845 9848 9852 9855 9859 9862 9865 9868 9870 9873 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9893 9892 9890 9888 9886 9883 9881 9879 9876 9874 9871 9869 9866 9864 9861 9858 9855 9853 9850 9847 9844 9841 9839 9836 9833 9830 9827 9824 9821 9818 9816 9813 9810 9807 9804 9801 9798 9795 9792 9790 9787 9784 9781 9779 9776 9774 9772 9770 9768 9766 9764 9763 9762 9761 9760 9760 9760 9760 9760 9761 9762 9763 9765 9767 9769 9771 9774 9777 9780 9784 9788 9792 9796 9800 9805 9809 9814 9819 9824 9829 9834 9839 9844 9849 9853 9858 9863 9867 9872 9876 9880 9884 9888 9892 9896 9899 9902 9905 9908 9911 9913 9915 9917 9919 9921 9923 9924 9925 9927 9928 9928 9929 9930 9930 9930 9930 9930 9930 9930 9929 9928 9928 9927 9925 9924 9923 9921 9919 9917 9915 9913 9910 9908 9905 9902 9899 9895 9892 9888 9884 9881 9876 9872 9868 9863 9859 9854 9849 9844 9839 9834 9829 9824 9818 9813 9807 9802 9796 9790 9784 9779 9773 9767 9761 9755 9749 9744 9738 9732 9727 9722 9716 9711 9707 9702 9698 9693 9690 9686 9683 9680 9677 9675 9674 9672 9671 9671 9671 9671 9672 9674 9675 9677 9680 9683 9686 9690 9694 9698 9703 9708 9713 9718 9724 9730 9736 9742 9748 9754 9760 9767 9773 9779 9786 9792 9798 9804 9811 9817 9823 9829 9834 9840 9846 9851 9856 9862 9867 9872 9877 9882 9886 9891 9895 9899 9903 9907 9911 9915 9918 9921 9924 9927 9930 9933 9935 9937 9939 9941 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9947 9946 6376 0 43 7 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9916 9915 9914 9912 9910 9908 9906 9904 9901 9899 9896 9893 9890 9887 9884 9881 9877 9874 9870 9866 9862 9858 9854 9850 9846 9842 9837 9833 9828 9824 9819 9814 9810 9805 9800 9796 9791 9787 9782 9778 9773 9769 9765 9761 9758 9754 9751 9748 9746 9743 9741 9740 9738 9738 9737 9737 9737 9738 9739 9740 9742 9744 9746 9749 9752 9756 9760 9764 9768 9773 9777 9782 9788 9793 9798 9804 9809 9815 9820 9826 9832 9837 9843 9848 9854 9859 9864 9869 9874 9879 9883 9888 9892 9896 9900 9904 9908 9911 9915 9918 9921 9924 9927 9929 9932 9934 9936 9939 9941 9942 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 6377 0 43 7 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9934 9931 9929 9927 9924 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9917 9919 9921 9924 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9949 9946 9944 9941 9938 9935 9932 9929 9925 9922 9918 9914 9910 9906 9902 9898 9894 9890 9886 9882 9878 9874 9870 9866 9863 9859 9856 9853 9851 9848 9846 9844 9843 9841 9840 9840 9839 9839 9839 9840 9840 9841 9842 9844 9845 9847 9849 9851 9854 9856 9859 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9913 9916 9919 9922 9925 9928 9931 9934 9937 9940 9943 9945 9948 9951 9954 9956 9959 9961 9964 9966 9968 9970 9972 9974 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 6378 0 43 7 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9960 9959 9956 9954 9952 9949 9946 9943 9939 9935 9931 9927 9922 9917 9911 9905 9899 9892 9884 9876 9867 9858 9848 9838 9826 9814 9802 9788 9774 9759 9743 9726 9708 9689 9670 9649 9628 9606 9582 9558 9533 9506 9479 9451 9421 9391 9360 9327 9294 9260 9224 9188 9151 9113 9074 9034 8993 8951 8909 8866 8822 8777 8732 8687 8641 8595 8548 8502 8455 8409 8363 8317 8271 8226 8182 8139 8097 8057 8017 7979 7943 7909 7876 7846 7818 7793 7770 7749 7732 7717 7706 7697 7691 7689 7690 7694 7701 7711 7725 7742 7761 7784 7810 7838 7869 7902 7938 7977 8017 8059 8103 8148 8195 8243 8292 8342 8393 8444 8495 8546 8598 8649 8700 8750 8800 8849 8897 8944 8990 9035 9078 9121 9162 9202 9241 9278 9313 9348 9380 9412 9442 9470 9498 9523 9548 9571 9593 9614 9634 9652 9669 9686 9701 9715 9728 9741 9752 9763 9773 9782 9790 9797 9804 9811 9816 9822 9826 9830 9834 9837 9840 9843 9845 9847 9849 9850 9851 9852 9853 9854 9855 9855 9856 9856 9856 9857 9857 9857 9857 9858 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9879 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9880 9879 9877 9876 9874 9872 9870 9868 9866 9864 9861 9859 9856 9853 9850 9847 9844 9841 9838 9834 9831 9827 9823 9820 9816 9812 9808 9804 9800 9795 9791 9787 9783 9778 9774 9770 9765 9761 9757 9753 9748 9744 9740 9736 9732 9729 9725 9722 9719 9716 9713 9711 9709 9707 9706 9705 9704 9704 9704 9705 9706 9707 9709 9711 9714 9717 9720 9724 9728 9733 9738 9743 9748 9753 9759 9765 9771 9777 9783 9790 9796 9802 9808 9814 9820 9826 9832 9838 9843 6379 0 43 7 9848 9853 9858 9863 9867 9871 9875 9879 9883 9886 9889 9892 9895 9898 9900 9902 9904 9906 9907 9908 9909 9910 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9899 9898 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9927 9925 9923 9921 9919 9916 9913 9909 9906 9902 9897 9893 9889 9884 9879 9875 9870 9866 9861 9857 9853 9849 9846 9843 9840 9838 9836 9835 9834 9834 9834 9834 9835 9836 9838 9839 9842 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9938 9935 9933 9930 9927 9924 9920 9917 9914 9910 9907 9903 9899 9896 9892 9888 9885 9881 9877 9873 9870 9866 9862 9858 9855 9851 9847 9844 9840 9836 9832 9829 9825 9822 9818 9815 9811 9808 9805 9802 9800 9797 9795 9792 9791 9789 9788 9787 9786 9786 9786 9786 9787 9788 9789 9791 9793 9795 9798 9801 9805 9808 9812 9816 9820 9825 9829 9834 9839 9844 9848 9853 9858 9863 9867 9872 9877 9881 9885 9889 9893 9897 9901 9904 9907 9911 9914 9917 9919 9922 9925 9927 9929 9931 9934 9936 9938 9939 9941 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 6380 0 43 7 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9915 9913 9910 9907 9903 9900 9896 9892 9887 9882 9877 9871 9864 9857 9850 9842 9833 9824 9814 9804 9792 9780 9767 9754 9739 9723 9707 9689 9670 9650 9629 9607 9583 9557 9531 9502 9473 9441 9408 9373 9336 9297 9257 9214 9170 9123 9075 9025 8972 8918 8862 8804 8744 8682 8619 8554 8488 8420 8351 8281 8209 8137 8064 7990 7916 7842 7767 7693 7619 7545 7471 7399 7327 7256 7187 7119 7053 6988 6926 6866 6808 6753 6700 6651 6604 6561 6521 6485 6453 6424 6399 6379 6362 6350 6343 6340 6341 6347 6358 6373 6392 6417 6446 6479 6517 6559 6605 6655 6710 6767 6829 6893 6961 7031 7104 7179 7256 7335 7416 7497 7580 7663 7746 7829 7912 7994 8076 8156 8236 8313 8390 8464 8536 8607 8675 8740 8803 8864 8922 8978 9031 9081 9129 9175 9218 9258 9296 9332 9366 9397 9427 9454 9480 9504 9527 9547 9567 9585 9602 9618 9632 9646 9659 9671 9682 9693 9703 9712 9721 9730 9738 9746 9753 9760 9767 9773 9779 9785 9791 9797 9802 9808 9813 9818 9823 9828 9833 9838 9843 9847 9852 9857 9861 9865 9870 9874 9878 9882 9886 9890 9894 9897 9901 9904 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 6381 0 43 7 9941 9940 9940 9939 9938 9937 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9907 9904 9900 9896 9892 9888 9883 9878 9874 9869 9864 9859 9853 9848 9842 9837 9831 9825 9820 9814 9809 9803 9798 9792 9787 9783 9778 9774 9770 9766 9763 9760 9757 9755 9753 9752 9751 9751 9751 9751 9752 9753 9755 9757 9759 9762 9765 9769 9772 9776 9780 9784 9788 9792 9797 9801 9805 9809 9813 9817 9821 9824 9828 9831 9834 9837 9840 9843 9845 9847 9849 9851 9853 9855 9856 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9890 9891 9891 9892 9893 9894 9895 9897 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9923 9925 9928 9931 9933 9936 9938 9941 9943 9946 9948 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9940 9938 9936 9933 9931 9928 9926 9923 9921 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9894 9891 9889 9887 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9876 9878 9881 9883 9886 9889 9892 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9924 9927 9929 9932 9935 9937 9940 9942 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9969 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 6382 0 43 7 9937 9936 9934 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9900 9898 9895 9892 9889 9886 9884 9881 9878 9874 9871 9868 9865 9862 9859 9855 9852 9849 9846 9843 9839 9836 9833 9830 9827 9824 9822 9819 9816 9814 9811 9809 9806 9804 9802 9800 9798 9797 9795 9794 9793 9792 9791 9790 9789 9789 9789 9789 9789 9790 9790 9791 9792 9794 9795 9797 9799 9801 9803 9805 9808 9811 9814 9817 9820 9824 9827 9831 9835 9839 9843 9848 9852 9856 9861 9866 9870 9875 9880 9884 9889 9894 9899 9903 9908 9912 9917 9921 9925 9929 9933 9937 9941 9944 9947 9950 9953 9956 9958 9960 9962 9964 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9914 9912 9910 9908 9905 9902 9899 9896 9892 9889 9885 9880 9876 9871 9866 9861 9855 9850 9844 9839 9833 9828 9823 9818 9813 9808 9803 9799 9795 9792 9789 9786 9784 9783 9781 9781 9780 9781 9781 9782 9784 9785 9787 9790 9792 9795 9798 9800 9803 9806 9809 9812 9815 9817 9820 9822 9824 9826 9828 9829 9830 9831 9832 9833 9833 9834 9834 9834 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9840 9841 9843 9844 9846 9848 9850 9852 9855 9857 9859 9862 9864 9867 9869 9872 9874 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9920 9918 9916 9914 9911 9909 9907 9904 9902 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9881 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9875 9875 9875 9876 9877 9877 9878 9879 9881 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9925 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9933 9931 9929 9926 9924 6383 0 43 7 9922 9919 9917 9914 9912 9909 9907 9904 9901 9899 9896 9894 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9873 9872 9872 9871 9871 9870 9870 9871 9871 9871 9872 9873 9874 9875 9876 9878 9879 9881 9882 9884 9885 9887 9889 9891 9893 9894 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9888 9889 9889 9891 9892 9893 9895 9897 9899 9901 9904 9906 9909 9911 9914 9916 9919 9922 9924 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9954 9955 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9950 9949 9947 9944 9942 9939 9937 9934 9930 9927 9923 9919 9914 9910 9905 9900 9894 9889 9883 9876 9870 9863 9856 9849 9842 9834 9826 9818 9810 9801 9793 9784 9775 9765 9756 9746 9737 9727 9717 9706 9696 9686 9675 9664 9653 9642 9631 9620 9609 9598 9587 9576 9565 9554 9544 9533 9523 9513 9503 9494 9485 9477 9469 9461 9455 9448 9443 9438 9434 9430 9428 9426 9425 9425 9425 9427 9429 9432 9436 9441 9446 9452 9459 9467 9475 9484 9493 9503 9513 9524 9535 9546 9558 9570 9582 9594 9606 9618 9631 9643 9655 9667 9679 9691 9702 9714 9725 9736 9746 9757 9767 9776 9786 9795 9803 9812 9820 9827 9834 9841 9848 9854 9859 9864 9869 9873 9877 9881 9884 9887 9889 9891 9892 9893 9893 9893 9893 9893 9892 9890 9888 9886 9884 9881 9878 9875 9871 9867 9863 9859 9855 9850 9846 9841 9837 9832 9827 9822 9818 9813 9809 9804 9800 9796 9792 9789 9785 9782 9779 9777 9774 9772 9770 9769 9768 9767 9767 9767 9767 9767 9768 9769 9771 9773 9775 9777 9780 9783 9786 9789 9793 9797 9800 9805 9809 9813 9817 9822 9826 9831 9836 9840 9845 9849 9854 9858 9863 9867 9872 9876 9880 9884 9888 9892 9896 9899 9903 9906 9910 6384 0 43 7 9913 9916 9919 9922 9925 9927 9930 9933 9935 9937 9939 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9922 9919 9915 9912 9909 9905 9901 9897 9893 9889 9885 9880 9875 9871 9866 9861 9856 9851 9846 9841 9836 9831 9826 9821 9817 9812 9807 9803 9799 9795 9791 9788 9785 9781 9779 9776 9774 9772 9770 9769 9767 9766 9766 9765 9765 9765 9765 9766 9766 9767 9768 9769 9771 9772 9774 9775 9777 9779 9781 9783 9786 9788 9790 9792 9795 9797 9799 9802 9804 9806 9808 9810 9812 9813 9815 9816 9817 9818 9818 9818 9818 9817 9816 9814 9812 9810 9806 9803 9799 9794 9788 9782 9775 9768 9760 9751 9741 9731 9720 9708 9695 9681 9667 9652 9636 9619 9602 9583 9564 9544 9523 9501 9479 9455 9431 9406 9380 9353 9325 9297 9268 9238 9207 9175 9143 9110 9077 9043 9008 8973 8937 8901 8865 8829 8793 8756 8720 8684 8648 8612 8577 8543 8509 8477 8445 8414 8385 8356 8330 8304 8281 8259 8239 8220 8204 8190 8178 8168 8161 8156 8153 8152 8154 8158 8164 8173 8185 8198 8214 8232 8252 8274 8298 8324 8352 8382 8413 8446 8481 8516 8553 8591 8630 8670 8710 8751 8792 8834 8876 8918 8960 9002 9043 9084 9125 9165 9204 9242 9280 9316 9352 9387 9420 9452 9483 9513 9541 9569 9595 9619 9643 9665 9686 9705 9724 9741 9758 9773 9787 9801 9813 9825 9835 9845 9855 9863 9871 9879 9885 9892 9898 9903 9909 9913 9918 9922 9926 9930 9933 9936 9940 9942 9945 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 6385 0 43 7 9956 9954 9953 9951 9949 9947 9945 9942 9940 9937 9935 9932 9929 9926 9923 9920 9918 9915 9912 9909 9906 9904 9901 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9932 9933 9934 9936 9937 9939 9940 9942 9944 9946 9948 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9929 9927 9924 9922 9919 9917 9914 9912 9909 9906 9904 9901 9899 9896 9893 9891 9888 9885 9882 9880 9877 9874 9872 9869 9866 9864 9861 9858 9855 9853 9850 9848 9845 9843 9840 9838 9836 9833 9831 9830 9828 9827 9825 9824 9824 9823 9823 9823 9823 9824 9825 9826 9827 9829 9831 9834 9836 9839 9842 9846 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9893 9897 9900 9904 9907 9909 9912 9914 9916 9918 9919 9920 9921 9922 9922 9922 9922 9921 9920 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9886 9883 9879 9875 9871 9866 9860 9853 9846 9839 9830 9821 9811 9800 9789 9777 9764 9750 9735 9720 9704 9688 9670 9652 9633 9614 9594 9574 9553 9532 9510 9489 9466 9444 9422 9399 9377 9355 9333 9311 9289 9268 9248 9228 9209 9191 9173 9157 9141 9127 9113 9101 9091 9081 9073 9067 9062 9058 9056 9056 9057 9059 9063 9069 9076 9084 9094 9105 9117 9130 9145 9160 9177 9194 9212 9231 9251 9271 9291 9312 9333 9354 9376 9397 9418 9440 9461 9482 9503 9523 9543 9563 9582 9601 9619 9637 9654 9671 9687 9703 9718 9733 9747 9760 9773 9785 9797 9808 9819 9829 9839 9848 9857 9865 9872 9880 9886 9893 9899 9904 9909 9914 9919 9923 9927 9930 9934 9937 9939 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 6386 0 43 7 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9881 9880 9878 9877 9877 9876 9876 9875 9875 9875 9875 9876 9876 9877 9878 9879 9879 9880 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9917 6387 0 43 7 9918 9920 9922 9924 9926 9928 9930 9933 9935 9937 9939 9942 9944 9946 9948 9950 9953 9955 9957 9959 9960 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9954 9954 9954 9953 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9933 9931 9929 9926 9924 9921 9919 9916 9914 9911 9909 9907 9904 9902 9900 9898 9896 9894 9893 9891 9889 9888 9886 9885 9884 9882 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9875 9876 9876 9877 9878 9879 9881 9882 9884 9886 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9918 9919 9919 9919 9919 9919 9918 9917 9917 9915 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9886 9885 9884 9884 9884 9884 9884 9884 9884 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9896 9898 9899 9901 9903 9905 9908 9910 9912 9915 9917 9919 9922 9925 9927 9930 9932 9935 9938 9940 9943 9945 9948 9950 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9992 9992 9993 9994 9994 9995 9995 9996 9997 9997 9998 9998 9999 99991000010000100001000010000 9999 9999 9999 9998 9997 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9983 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 6388 0 43 7 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9977 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9969 9968 9966 9965 9963 9961 9959 9957 9955 9952 9950 9948 9946 9943 9941 9938 9935 9933 9930 9927 9925 9922 9919 9916 9913 9910 9907 9904 9900 9897 9894 9890 9887 9883 9879 9876 9872 9868 9864 9861 9857 9853 9849 9846 9842 9839 9836 9832 9829 9826 9824 9821 9819 9817 9815 9813 9812 9810 9809 9808 9808 9808 9807 9808 9808 9809 9809 9810 9811 9813 9814 9816 9818 9820 9822 9824 9827 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9860 9863 9866 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9899 9901 9903 9905 9906 9907 9908 9909 9909 9909 9909 9908 9907 9905 9903 9901 9898 9895 9892 9888 9884 9880 9875 9870 9864 9859 9853 9846 9840 9833 9826 9819 9812 9805 9797 9790 9782 9775 9767 9759 9752 9745 9737 9730 9723 9716 9709 9702 9696 9690 9684 9679 9673 9668 9664 9660 9656 9653 9650 9648 9646 9645 9644 9644 9644 9645 9646 9648 9651 9654 9657 9661 9666 9671 9677 9683 9689 9696 9703 9711 9719 9727 9735 9743 9752 9761 9769 9778 9787 9795 9804 9812 9820 9828 9836 9844 9851 9858 9865 9872 9878 9884 9889 9895 9900 9905 9909 9914 9918 9922 9926 9929 9933 9936 9939 9942 9944 9947 9949 9952 9954 9956 9958 9960 9962 9963 9965 9966 9967 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9938 9937 9935 9933 9931 9930 9928 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9917 9917 9918 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9954 6389 0 43 7 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9960 9959 9957 9955 9954 9951 9949 9947 9945 9942 9940 9937 9934 9931 9928 9926 9923 9920 9917 9914 9911 9908 9905 9903 9900 9897 9895 9892 9890 9888 9886 9884 9882 9881 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9872 9873 9873 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9883 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9965 9964 9962 9961 9959 9957 9955 9952 9950 9948 9945 9943 9940 9938 9936 9933 9931 9929 9927 9925 9923 9922 9921 9920 9919 9918 9918 9918 9918 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9928 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9903 9902 9901 9901 9901 9901 9901 9902 9903 9905 9906 9908 9910 9912 9915 9918 9921 9924 9927 9930 9933 9936 9939 9942 9945 9947 9950 9952 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9929 9930 9931 9931 9932 9933 9934 6390 0 43 7 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9936 9933 9931 9929 9926 9924 9922 9919 9917 9915 9912 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9872 9872 9871 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9885 9886 9888 9889 9890 9891 9892 9893 9894 9894 9894 9894 9894 9893 9892 9890 9889 9887 9884 9881 9878 9874 9870 9866 9861 9856 9851 9845 9839 9833 9827 9820 9813 9806 9799 9791 9784 9776 9769 9761 9754 9746 9739 9732 9725 9718 9711 9705 9699 9693 9687 9682 9678 9673 9669 9666 9663 9661 9659 9657 9657 9656 9657 9658 9659 9661 9664 9667 9671 9675 9680 9685 9691 9697 9703 9710 9717 9725 9732 9740 9748 9756 9764 9772 9780 9788 9796 9804 9811 9819 9826 9832 9839 9845 9851 9856 9862 9866 9871 9875 9879 9883 9886 9889 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9944 9946 9948 9949 9951 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9965 9963 9961 9960 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9946 9946 9945 9945 9946 9946 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 6391 0 43 7 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9973 9972 9970 9969 9967 9965 9962 9960 9957 9954 9952 9949 9945 9942 9939 9935 9932 9928 9924 9921 9917 9913 9909 9905 9901 9897 9893 9889 9885 9881 9877 9873 9869 9865 9861 9857 9852 9848 9844 9840 9835 9831 9827 9823 9819 9815 9811 9807 9803 9800 9797 9794 9791 9788 9786 9784 9783 9781 9781 9780 9780 9780 9781 9782 9783 9785 9787 9789 9792 9795 9798 9801 9805 9809 9813 9817 9821 9825 9829 9833 9838 9842 9846 9850 9853 9857 9860 9864 9867 9870 9872 9875 9877 9879 9881 9883 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9921 9922 9924 9926 9927 9929 9931 9933 9935 9936 9938 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9919 9917 9914 9911 9908 9905 9902 9899 9895 9892 9888 9885 9881 9878 9874 9871 9867 9864 9861 9858 9855 9852 9849 9846 9844 9842 9839 9837 9836 9834 9833 9831 9830 9829 9828 9827 9827 9826 9826 9826 9825 9825 9826 9826 9826 9827 9827 9828 9829 9830 9831 9832 9833 9835 9837 6392 0 43 7 9839 9841 9843 9845 9848 9850 9853 9856 9859 9862 9865 9868 9871 9874 9878 9881 9884 9887 9890 9893 9896 9899 9901 9903 9905 9907 9909 9910 9911 9912 9912 9912 9913 9912 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9895 9892 9890 9887 9884 9880 9877 9874 9870 9866 9862 9858 9854 9849 9845 9840 9835 9830 9825 9819 9814 9808 9802 9796 9790 9784 9778 9772 9766 9760 9754 9748 9743 9737 9732 9727 9722 9718 9714 9710 9706 9704 9701 9699 9697 9696 9696 9695 9696 9696 9697 9699 9700 9703 9705 9708 9711 9714 9718 9722 9726 9730 9734 9738 9743 9747 9751 9756 9760 9765 9769 9773 9778 9782 9786 9791 9795 9799 9803 9807 9811 9816 9820 9824 9828 9832 9836 9839 9843 9847 9851 9855 9859 9862 9866 9870 9873 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9937 9936 9935 9934 9932 9930 9927 9924 9921 9917 9913 9909 9903 9898 9891 9885 9877 9869 9860 9850 9840 9829 9817 9804 9791 9776 9761 9744 9727 9708 9688 9668 9646 9623 9598 9573 9546 9518 9489 9458 9426 9393 9359 9323 9286 9248 9208 9167 9126 9083 9039 8995 8950 8904 8857 8810 8763 8716 8669 8622 8576 8530 8485 8441 8398 8357 8317 8279 8243 8209 8177 8148 8121 8097 8077 8059 8044 8033 8025 8020 8019 8021 8027 8036 8048 8064 8083 8104 8129 8157 8187 8220 8255 8293 8332 8373 8416 8460 8505 8552 8599 8646 8695 8743 8791 8839 8887 8934 8981 9027 9072 9116 9159 9201 9242 9281 9319 9356 9392 9426 9458 9489 9519 9548 9575 9601 9625 9648 9670 9690 9710 9728 9745 9761 9776 9790 9803 9816 9827 9837 9847 9856 9864 9872 9879 9885 9891 9896 9901 9905 9909 9913 9916 9919 9922 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9939 9938 9937 9935 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9914 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9941 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9883 9881 6393 0 43 7 9879 9878 9875 9873 9871 9869 9866 9864 9861 9858 9855 9852 9849 9846 9842 9839 9836 9832 9828 9825 9821 9817 9813 9809 9805 9801 9797 9793 9789 9785 9781 9777 9773 9769 9765 9762 9758 9754 9751 9747 9744 9740 9737 9734 9731 9728 9725 9723 9720 9718 9715 9713 9712 9710 9708 9707 9706 9705 9704 9704 9704 9704 9704 9704 9705 9706 9707 9708 9710 9711 9713 9715 9717 9719 9721 9723 9726 9728 9730 9732 9735 9737 9739 9741 9743 9745 9747 9748 9750 9751 9752 9753 9754 9755 9755 9756 9756 9757 9757 9757 9757 9757 9758 9758 9758 9758 9758 9758 9758 9759 9759 9759 9759 9760 9760 9761 9761 9762 9762 9763 9763 9764 9764 9765 9765 9765 9766 9766 9766 9766 9766 9766 9765 9765 9764 9763 9763 9762 9760 9759 9758 9756 9755 9753 9751 9749 9747 9745 9743 9741 9739 9737 9734 9732 9729 9727 9725 9722 9720 9717 9714 9712 9709 9707 9704 9701 9698 9696 9693 9690 9687 9683 9680 9677 9673 9669 9665 9661 9657 9652 9648 9643 9637 9632 9626 9620 9614 9607 9600 9593 9585 9577 9569 9560 9551 9541 9531 9521 9510 9499 9487 9474 9461 9448 9434 9419 9404 9388 9371 9354 9336 9317 9298 9277 9256 9234 9212 9188 9163 9138 9112 9085 9056 9027 8997 8966 8933 8900 8865 8830 8792 8754 8715 8673 8631 8587 8541 8494 8445 8394 8341 8286 8229 8170 8108 8044 7978 7910 7839 7765 7689 7610 7529 7445 7359 7270 7179 7086 6990 6892 6793 6692 6589 6484 6379 6273 6165 6058 5950 5842 5735 5628 5522 5417 5313 5211 5111 5012 4916 4823 4732 4644 4559 4478 4399 4324 4252 4184 4120 4059 4002 3948 3898 3852 3810 3771 3735 3704 3675 3651 3629 3612 3597 3586 3579 3575 3574 3576 3582 3592 3605 3621 3641 3665 3692 3723 3758 3796 3838 3885 3935 3989 4047 4108 4174 4244 4317 4394 4475 4560 4648 4739 4833 4931 5031 5133 5239 5346 5455 5565 5677 5790 5904 6019 6133 6248 6362 6475 6588 6700 6810 6919 7026 7132 7235 7336 7434 7530 7624 7715 7803 7888 7970 8050 8127 8201 8272 8340 8406 8469 8529 8587 8643 8696 8746 8795 8841 8885 8927 8967 9006 9042 9077 9110 9141 9171 9200 9227 9253 9277 9300 9322 9343 9362 9381 9398 9415 9430 9445 9459 9472 9484 9495 9506 9517 9526 9535 9544 9552 9560 9567 9574 9581 9588 9594 9600 9606 9611 9617 9622 9628 9633 9638 9643 9648 9653 9658 9663 9668 9673 9678 9683 9688 9693 9698 9703 9708 9712 9717 9722 9727 9731 9736 9740 9745 9749 9753 9757 9761 9765 9769 9773 9776 9780 9783 9787 9790 9793 9796 9799 9801 9804 9806 9809 9811 9813 9815 9817 9819 9820 9822 9823 9825 9826 9828 9829 9830 9831 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9847 9847 9848 9849 9849 9850 9850 6394 0 43 7 9850 9850 9851 9851 9851 9851 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9831 9829 9827 9825 9823 9821 9818 9815 9812 9808 9805 9801 9797 9792 9787 9783 9777 9772 9766 9761 9754 9748 9742 9735 9728 9721 9714 9707 9700 9693 9685 9678 9670 9662 9655 9647 9640 9632 9625 9618 9611 9604 9597 9590 9583 9577 9571 9565 9560 9554 9549 9545 9540 9536 9532 9529 9526 9524 9522 9520 9518 9518 9517 9517 9517 9518 9519 9521 9523 9525 9528 9531 9534 9538 9542 9546 9551 9556 9561 9567 9572 9578 9584 9590 9596 9603 9609 9616 9622 9629 9636 9642 9649 9655 9662 9668 9674 9680 9686 9692 9698 9704 9709 9714 9719 9724 9729 9733 9738 9742 9746 9749 9753 9756 9759 9762 9765 9768 9771 9773 9776 9778 9781 9783 9786 9788 9790 9793 9795 9798 9800 9803 9806 9809 9812 9815 9818 9821 9824 9828 9831 9835 9838 9842 9846 9849 9853 9856 9859 9863 9866 9868 9871 9873 9875 9877 9878 9880 9880 9880 9880 9880 9879 9878 9876 9874 9872 9869 9866 9863 9859 9856 9852 9848 9843 9839 9835 9831 9826 9822 9818 9814 9810 9806 9803 9799 9796 9793 9791 9789 9787 9785 9783 9782 9781 9780 9779 9778 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9780 9780 9781 9781 9782 9783 9784 9784 9785 9787 9788 9789 9791 9793 9795 9797 9799 9802 9804 9807 9811 9814 9817 9821 9825 9829 9833 9837 9842 9846 9851 9855 9859 9864 9868 9872 9876 9880 9884 9888 9892 9895 9898 9901 9904 9907 9909 9911 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9888 9887 9886 9884 9883 9882 9881 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9858 9857 9855 9854 9852 9851 9849 9848 9846 9844 9842 9841 9839 6395 0 43 8 9830 9828 9826 9823 9821 9819 9816 9814 9812 9809 9806 9803 9801 9798 9794 9791 9788 9785 9781 9777 9774 9770 9766 9762 9758 9753 9749 9745 9740 9736 9732 9727 9723 9719 9714 9710 9706 9702 9699 9695 9691 9688 9685 9682 9679 9676 9674 9672 9669 9667 9665 9664 9662 9661 9659 9658 9657 9656 9654 9653 9652 9651 9650 9649 9649 9648 9647 9646 9645 9644 9644 9643 9643 9642 9642 9642 9642 9642 9642 9643 9643 9644 9645 9646 9647 9649 9650 9652 9654 9656 9659 9661 9664 9666 9669 9672 9675 9678 9681 9684 9687 9690 9693 9696 9699 9702 9706 9709 9712 9715 9718 9721 9724 9727 9731 9734 9737 9740 9744 9747 9750 9754 9757 9761 9764 9768 9771 9775 9778 9782 9785 9789 9792 9796 9799 9802 9805 9808 9811 9814 9817 9820 9822 9825 9827 9830 9832 9834 9836 9838 9840 9841 9843 9845 9846 9847 9849 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9857 9857 9857 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9839 9838 9836 9834 9832 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9809 9808 9807 9806 9805 9805 9805 9805 9805 9806 9806 9808 9809 9811 9813 9815 9817 9820 9823 9826 9829 9833 9837 9840 9844 9848 9852 9856 9860 9864 9868 9872 9876 9879 9883 9886 9889 9892 9895 9897 9900 9902 9904 9905 9907 9908 9909 9910 9911 9911 9911 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 6396 0 43 8 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9918 9915 9912 9909 9906 9903 9900 9897 9893 9890 9886 9883 9879 9875 9871 9867 9863 9859 9854 9850 9846 9841 9836 9831 9827 9822 9816 9811 9806 9800 9795 9789 9784 9778 9772 9766 9760 9755 9749 9743 9737 9731 9725 9720 9714 9709 9704 9699 9694 9689 9685 9680 9676 9673 9670 9667 9664 9662 9660 9658 9657 9657 9656 9657 9657 9658 9660 9662 9665 9668 9671 9675 9679 9684 9689 9695 9700 9707 9713 9720 9727 9734 9742 9749 9757 9765 9772 9780 9788 9795 9803 9810 9818 9824 9831 9838 9844 9850 9856 9861 9866 9871 9875 9879 9883 9887 9890 9893 9896 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9948 9948 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9960 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9973 9973 9973 6397 0 43 8 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9920 9918 9917 9915 9912 9910 9908 9905 9902 9899 9896 9893 9890 9886 9882 9878 9875 9871 9867 9862 9858 9854 9850 9847 9843 9839 9836 9833 9830 9827 9825 9823 9821 9820 9819 9819 9818 9818 9819 9820 9821 9823 9825 9827 9830 9833 9836 9839 9842 9846 9850 9854 9858 9862 9866 9870 9874 9878 9882 9886 9890 9893 9897 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9850 9847 9844 9842 9839 9836 9833 9830 9827 9825 9822 9820 9818 9816 9814 9813 9812 9811 9811 9811 9812 9813 9814 9816 9818 9821 9824 9827 9831 9834 9838 9843 9847 9851 9856 9860 9865 9869 9873 9877 9881 9885 9889 9892 9895 9898 9901 9903 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9939 9936 9933 9930 9927 9923 9919 9915 9911 9907 9902 9898 9893 9887 9882 9877 9871 9865 9859 9853 9846 9839 9833 9826 9818 9811 9804 9796 9788 9780 9772 9764 9756 9747 9739 9731 9722 9714 9706 9698 9690 9682 9675 9667 9660 9654 9648 9642 9636 9631 9627 9623 9619 9617 9614 9612 9611 9610 9610 9611 9612 9613 9615 9618 9621 9624 9628 9632 9637 9642 6398 0 43 8 9647 9652 9658 9664 9670 9677 9683 9690 9697 9704 9711 9718 9725 9732 9739 9745 9752 9759 9766 9773 9779 9786 9792 9798 9804 9810 9816 9821 9826 9831 9836 9841 9845 9849 9854 9857 9861 9865 9868 9871 9874 9877 9880 9883 9886 9888 9891 9893 9896 9898 9901 9903 9906 9908 9910 9913 9915 9918 9920 9923 9925 9927 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9900 9898 9895 9892 9889 9886 9884 9881 9878 9875 9873 9870 9868 9865 9863 9861 9859 9857 9855 9854 9853 9851 9851 9850 9849 9849 9848 9848 9848 9849 9849 9850 9851 9851 9852 9854 9855 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9875 9878 9880 9883 9885 9888 9890 9893 9896 9899 9901 9904 9907 9909 9912 9915 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9886 9884 9883 9881 9879 9876 9874 9872 9870 9867 9864 9862 9859 9857 9854 9851 9849 9846 9844 9842 9839 9837 9835 9833 9832 9830 9829 9827 9826 9825 9825 9824 9823 9823 9823 9823 9823 9823 9823 9824 9824 9824 9825 9825 9826 9827 9828 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9841 9842 9844 9846 9847 9849 9851 9853 9854 9856 9858 9859 9861 9862 9864 9865 9866 9867 9868 9868 9869 6399 0 43 8 9869 9869 9869 9869 9869 9868 9868 9867 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9846 9845 9844 9844 9843 9843 9843 9842 9842 9842 9842 9842 9842 9843 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9884 9884 9885 9885 9884 9884 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9858 9857 9856 9854 9853 9852 9850 9848 9847 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9811 9809 9807 9806 9805 9803 9802 9801 9800 9799 9798 9798 9797 9796 9796 9795 9795 9794 9794 9794 9793 9793 9792 9792 9792 9791 9791 9790 9790 9789 9788 9788 9787 9786 9786 9785 9784 9783 9782 9782 9781 9780 9779 9778 9777 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9760 9759 9757 9756 9754 9753 9751 9749 9747 9745 9742 9740 9738 9735 9733 9730 9727 9724 9722 9719 9716 9712 9709 9706 9702 9699 9695 9692 9688 9684 9680 9676 9672 9668 9664 9659 9654 9650 9645 9639 9634 9629 9623 9617 9612 9605 9599 9593 9586 9580 9573 9566 9559 9552 9545 9538 9530 9523 9516 9509 9502 9495 9489 9482 9476 9469 9463 9458 9452 9447 9442 9438 9433 9429 9426 9422 9419 9417 9414 9412 9410 9408 9407 9405 9404 9403 9402 9401 9400 9398 9397 9396 9394 9393 9391 9388 9386 9383 9380 9377 9373 9369 9365 9360 9355 9350 9345 9339 9333 9326 9319 9312 9305 9298 9290 9282 9274 9265 9256 9247 9238 9229 9219 9209 9199 9188 9177 9166 9155 9143 9131 9118 9106 9092 9079 9065 9051 9036 9021 9006 8991 8975 8959 8942 8926 8909 8892 8875 8858 8840 8823 8805 8787 8769 8750 8732 8713 8694 8675 8655 8636 8616 8595 8574 8553 8531 8509 8487 8464 8440 8416 8392 8367 8341 8315 8288 8261 8234 8206 8177 8148 8118 8088 8057 8025 7993 7960 7926 7891 7855 7818 7779 7739 7697 7654 7609 7561 7511 7459 7404 7347 7286 7223 7156 7086 7013 6936 6856 6772 6686 6596 6502 6406 6307 6206 6102 5996 5888 5779 5669 5558 5447 5336 5225 5115 5006 4898 4793 4690 4590 4492 4398 4308 4221 4138 4060 3985 3915 3850 3789 3733 3682 3635 3594 3556 3524 3495 3472 3453 3438 6400 0 43 8 3428 3422 3420 3423 3429 3440 3455 3474 3497 3525 3556 3592 3631 3675 3723 3775 3831 3891 3955 4023 4094 4170 4249 4331 4417 4505 4597 4691 4788 4886 4987 5089 5192 5297 5402 5507 5612 5717 5822 5926 6029 6130 6231 6329 6425 6520 6612 6702 6789 6874 6957 7037 7114 7189 7261 7331 7398 7463 7526 7587 7645 7701 7755 7808 7858 7907 7954 7999 8042 8084 8125 8164 8201 8237 8272 8305 8336 8366 8394 8421 8446 8470 8492 8513 8531 8549 8564 8578 8590 8600 8608 8615 8620 8623 8624 8623 8620 8615 8609 8599 8588 8575 8559 8541 8520 8497 8472 8443 8412 8378 8341 8301 8257 8211 8162 8109 8053 7994 7932 7866 7797 7726 7651 7573 7493 7411 7326 7238 7149 7059 6967 6873 6779 6684 6590 6495 6401 6307 6214 6123 6033 5946 5861 5778 5699 5622 5550 5481 5415 5355 5298 5246 5200 5158 5121 5090 5064 5043 5028 5019 5016 5018 5027 5041 5061 5087 5119 5156 5199 5248 5302 5361 5426 5495 5570 5649 5732 5820 5911 6006 6104 6205 6309 6414 6522 6631 6742 6853 6965 7077 7189 7299 7409 7518 7625 7731 7834 7935 8033 8129 8221 8310 8396 8479 8558 8634 8706 8775 8840 8902 8960 9015 9067 9116 9162 9205 9245 9282 9317 9350 9380 9409 9435 9460 9483 9504 9524 9542 9559 9575 9590 9604 9617 9629 9640 9651 9660 9669 9678 9685 9692 9699 9704 9710 9715 9719 9723 9726 9730 9732 9735 9737 9739 9740 9742 9743 9744 9745 9746 9747 9747 9748 9748 9749 9750 9750 9751 9752 9753 9754 9755 9755 9756 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9769 9770 9770 9770 9771 9771 9771 9771 9771 9770 9770 9770 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9769 9770 9770 9771 9773 9774 9776 9777 9779 9781 9783 9786 9788 9790 9793 9795 9797 9800 9802 9804 9807 9809 9811 9813 9814 9816 9817 9819 9820 9821 9822 9823 9823 9824 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9824 9824 9823 9822 9821 9820 9818 9817 9815 9813 9810 9808 9805 9802 9799 9795 9792 9788 9784 9780 9775 9771 9766 9762 9757 9753 9749 9744 9740 9736 9732 9728 9725 9721 9718 9715 9713 9711 9709 9707 9706 9705 9704 9704 9704 9704 9705 9705 9706 9708 9709 9711 9713 9715 9718 9720 9723 9726 9729 9732 9736 9739 9743 9747 9751 9755 9759 9763 9767 9771 9775 9779 9783 9788 9792 9796 9800 9803 9807 9811 9814 9818 9821 9824 9827 9829 9832 9834 9836 9839 9840 9842 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 6401 0 43 8 9857 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9837 9836 9835 9833 9832 9831 9829 9828 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9821 9821 9821 9821 9822 9822 9823 9824 9825 9826 9827 9828 9830 9831 9833 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9910 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 6402 0 43 8 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9893 9891 9888 9886 9883 9881 9879 9877 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9853 9851 9849 9847 9846 9844 9843 9841 9840 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9833 9833 9834 9835 9835 9837 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9871 9872 9874 9875 9875 9876 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9853 9851 9849 9847 9845 9843 9842 9840 9838 9837 9835 9834 9833 9832 9831 9830 9829 9829 9828 9828 9828 9828 9828 9828 9829 9829 9830 9831 9831 9833 9834 9835 9837 9838 9840 9842 9843 9845 9848 9850 9852 9854 9857 9859 9862 9864 9867 9870 9872 9875 9878 9880 9883 9886 9888 9891 9893 9896 9899 9901 9903 9906 9908 9910 9912 9915 9917 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9912 9910 9907 9904 9901 9897 9894 6403 0 43 8 9890 9887 9883 9879 9875 9871 9867 9862 9858 9853 9849 9844 9839 9834 9829 9824 9819 9814 9808 9803 9797 9792 9786 9781 9775 9769 9763 9757 9751 9745 9739 9733 9727 9721 9715 9709 9703 9697 9691 9685 9680 9675 9670 9665 9660 9656 9652 9649 9645 9643 9640 9638 9636 9635 9634 9634 9634 9634 9635 9636 9638 9640 9642 9645 9648 9651 9655 9659 9663 9667 9671 9676 9681 9685 9690 9695 9700 9705 9710 9715 9720 9725 9731 9736 9741 9746 9751 9756 9761 9766 9771 9776 9781 9786 9791 9796 9801 9806 9811 9816 9821 9826 9831 9836 9840 9845 9850 9855 9859 9864 9868 9872 9876 9881 9884 9888 9892 9895 9898 9901 9904 9907 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9895 9893 9892 9891 9890 9888 9887 9886 9885 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9867 9866 9865 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9867 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9874 9874 9873 9873 9872 9871 9869 9868 9867 9865 9864 9862 9861 9859 9858 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9846 9847 9847 9848 9849 9850 9851 9852 9854 9855 9857 9858 9860 9862 9864 9866 9868 9870 9872 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9900 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9928 9929 9930 9932 9933 9933 9934 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 6404 0 43 8 9936 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9884 9883 9882 9881 9880 9880 9879 9879 9879 9879 9880 9880 9881 9882 9882 9883 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9892 9893 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9901 9903 9904 9906 9909 9911 9913 9916 9919 9922 9925 9928 9931 9934 9937 9940 9943 9946 9948 9950 9953 9955 9956 9958 9959 9960 9961 9961 9961 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9891 9890 9890 9890 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 6405 0 43 8 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9883 9881 9878 9875 9872 9869 9865 9862 9858 9853 9849 9844 9840 9835 9829 9824 9818 9813 9807 9800 9794 9788 9781 9775 9768 9761 9754 9747 9740 9733 9726 9719 9712 9705 9698 9691 9685 9678 9672 9665 9659 9653 9647 9641 9636 9630 9625 9620 9616 9611 9607 9604 9600 9597 9594 9592 9590 9588 9587 9586 9586 9585 9586 9586 9587 9589 9591 9593 9595 9598 9601 9605 9609 9613 9617 9622 9626 9631 9637 9642 9647 9652 9658 9663 9668 9673 9679 9684 9688 9693 9697 9701 9705 9709 9712 9715 9718 9720 9723 9724 9726 9727 9728 9728 9729 9729 9729 9728 9727 9726 9725 9724 9722 9721 9719 9717 9715 9713 9711 9709 9707 9704 9702 9700 9697 9695 9692 9690 9687 9685 9682 9679 9677 9674 9671 9669 9666 9663 9660 9657 9654 9650 9647 9644 9641 9637 9634 9630 9627 9623 9619 9615 9612 9608 9604 9600 9596 9592 9588 9585 9581 9577 9573 9569 9566 9562 9558 9554 9551 9547 9544 9540 9536 9533 9530 9526 9523 9520 9516 9513 9510 9507 9504 9501 9498 9495 9492 9490 9487 9485 9483 9480 9478 9476 9474 9473 9471 9470 9468 9467 9466 9466 9465 9465 9464 9464 9464 9464 9464 9465 9465 9466 9467 9468 9469 9470 9471 9473 9474 9476 9477 9479 9481 9483 9485 9488 9490 9492 9495 9498 9501 9503 9506 9510 9513 9516 9519 9523 9527 9530 9534 9538 9542 9546 9550 9554 9558 9562 9566 9570 9574 9578 9582 9586 9591 9595 9599 9603 9607 9611 9615 9619 9623 9627 9631 9635 9639 9643 9647 9651 9655 9659 9662 9666 9670 9674 9678 9681 9685 9689 9692 9696 9699 9702 9705 9708 9711 9714 9717 9720 9722 9725 9727 9730 9732 9734 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9789 9791 9792 9794 9795 9796 9798 9799 9800 9801 9802 9803 6406 0 43 8 9804 9806 9807 9808 9810 9811 9813 9814 9816 9818 9820 9822 9824 9826 9828 9830 9833 9835 9837 9840 9842 9844 9847 9849 9851 9853 9855 9857 9858 9860 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9875 9876 9878 9879 9881 9883 9884 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9931 9931 9931 9931 9932 9932 9933 9934 9935 9935 9936 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9890 9889 9888 9887 9887 9887 9887 9887 9887 9888 9889 9890 9891 9892 9894 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9896 9894 9891 9888 9885 9881 9878 9875 9871 9868 9864 9860 9856 9852 9848 9844 9839 9835 9830 9825 9820 9815 9810 9804 9799 9793 9788 9782 9776 9769 6407 0 43 8 9763 9757 9750 9744 9737 9730 9723 9716 9709 9701 9694 9687 9679 9672 9665 9657 9650 9643 9636 9629 9622 9615 9609 9602 9596 9591 9585 9580 9575 9571 9566 9563 9559 9556 9554 9551 9550 9548 9547 9547 9546 9547 9547 9548 9549 9551 9553 9554 9557 9559 9561 9564 9567 9569 9572 9575 9577 9580 9582 9584 9586 9588 9589 9590 9591 9591 9591 9590 9589 9588 9586 9583 9580 9576 9572 9567 9561 9554 9547 9539 9531 9521 9511 9500 9488 9476 9462 9448 9432 9416 9400 9382 9363 9344 9324 9303 9282 9260 9237 9214 9190 9165 9141 9115 9090 9064 9038 9011 8985 8958 8932 8905 8878 8852 8826 8800 8774 8749 8724 8699 8675 8652 8629 8606 8585 8564 8544 8525 8507 8491 8475 8460 8447 8435 8424 8415 8407 8400 8396 8393 8391 8392 8394 8397 8403 8410 8419 8430 8442 8456 8472 8489 8508 8528 8549 8572 8595 8620 8646 8672 8700 8728 8756 8785 8815 8844 8874 8904 8933 8963 8993 9022 9051 9080 9108 9137 9164 9191 9218 9244 9270 9295 9320 9344 9367 9390 9412 9434 9455 9476 9496 9515 9534 9552 9570 9587 9603 9618 9633 9647 9661 9674 9686 9697 9708 9718 9728 9737 9745 9753 9760 9766 9773 9778 9783 9788 9793 9797 9800 9804 9807 9810 9813 9816 9818 9820 9823 9825 9827 9828 9830 9832 9833 9835 9836 9838 9839 9840 9841 9842 9843 9844 9844 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9849 9849 9850 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9852 9851 9851 9850 9848 9847 9846 9844 9842 9840 9838 9835 9833 9830 9827 9825 9821 9818 9815 9812 9808 9805 9801 9797 9793 9790 9786 9782 9778 9774 9770 9766 9762 9758 9754 9750 9746 9741 9737 9733 9729 9725 9722 9718 9714 9710 9707 9703 9700 9697 9694 9691 9689 9686 9684 9682 9680 9679 9677 9676 9675 9674 9674 9673 9673 9672 9672 9672 9672 9673 9673 9673 9673 9674 9674 9674 9675 9675 9675 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9675 9675 9674 9674 9673 9673 9672 9671 9670 9669 9668 9666 9665 9663 9662 9660 9658 9656 9653 9651 9648 9645 9642 9639 9636 9632 9629 9625 9621 9617 9613 9609 9604 9600 9595 9591 9586 9581 9576 9571 9566 9560 9555 9549 9544 9538 9532 9525 9519 9512 9505 9498 9490 9482 9473 9464 9454 9444 9433 9422 9410 9397 9383 9369 9353 9337 9320 9302 9282 9262 9241 9219 9195 9171 9145 9118 9089 9060 9029 8997 8963 8928 8892 8853 8814 8772 8729 8684 8638 8589 8538 8486 8431 8374 8315 8253 8189 8123 8054 7983 7910 7834 7756 7675 7592 7507 7420 7331 7239 7146 7052 6956 6859 6761 6662 6562 6463 6363 6263 6165 6066 5969 5874 5780 5688 5598 5511 5426 5345 5267 5192 5121 5053 4990 4931 6408 0 43 8 4876 4826 4781 4740 4704 4673 4647 4626 4611 4600 4594 4594 4599 4608 4623 4644 4669 4699 4734 4774 4819 4869 4923 4982 5045 5112 5184 5259 5339 5421 5508 5597 5689 5784 5881 5981 6082 6185 6289 6394 6499 6604 6710 6815 6920 7024 7126 7227 7326 7423 7518 7611 7701 7788 7872 7953 8031 8105 8177 8246 8311 8373 8432 8488 8541 8592 8640 8685 8728 8769 8808 8845 8880 8914 8946 8977 9007 9035 9063 9090 9116 9141 9166 9190 9213 9236 9258 9280 9301 9321 9341 9360 9378 9395 9412 9428 9443 9458 9471 9484 9496 9507 9517 9526 9535 9543 9550 9557 9563 9568 9573 9577 9581 9584 9587 9590 9593 9595 9597 9599 9600 9602 9603 9604 9605 9605 9606 9606 9606 9606 9605 9604 9603 9602 9600 9598 9596 9593 9590 9587 9584 9580 9576 9571 9567 9562 9557 9553 9548 9543 9537 9532 9528 9523 9518 9513 9509 9505 9501 9497 9493 9490 9487 9484 9482 9480 9478 9476 9475 9474 9473 9472 9472 9472 9472 9472 9472 9473 9473 9474 9475 9476 9478 9479 9481 9482 9484 9486 9488 9490 9492 9494 9497 9499 9502 9504 9507 9509 9512 9515 9518 9520 9523 9526 9529 9532 9535 9537 9540 9543 9546 9548 9551 9554 9557 9559 9562 9565 9568 9570 9573 9576 9579 9582 9585 9588 9592 9595 9599 9603 9606 9610 9615 9619 9623 9628 9633 9638 9643 9648 9653 9659 9664 9669 9675 9681 9686 9692 9697 9702 9708 9713 9718 9723 9727 9732 9736 9740 9743 9747 9750 9753 9755 9757 9759 9760 9761 9762 9762 9762 9762 9761 9760 9759 9757 9755 9752 9749 9746 9743 9739 9734 9730 9725 9720 9714 9708 9701 9694 9687 9680 9672 9663 9655 9646 9636 9627 9617 9606 9596 9585 9574 9562 9551 9539 9527 9515 9504 9492 9480 9468 9457 9446 9435 9424 9414 9404 9395 9386 9378 9371 9364 9358 9352 9347 9343 9340 9338 9336 9335 9335 9336 9338 9340 9343 9347 9352 9357 9363 9370 9377 9385 9393 9402 9412 9421 9431 9442 9453 9464 9475 9486 9498 9510 9522 9534 9546 9558 9570 9582 9593 9605 9617 9629 9640 9651 9663 9673 9684 9695 9705 9715 9724 9734 9743 9752 9760 9768 9776 9783 9790 9797 9803 9809 9815 9820 9825 9829 9833 9837 9841 9844 9847 9850 9852 9854 9856 9858 9860 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9875 9876 9877 9878 9880 9881 9882 9883 9885 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 6409 0 43 8 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9915 9915 9914 9913 9911 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9887 9886 9885 9884 9883 9883 9883 9883 9883 9884 9884 9885 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9906 9907 9907 9906 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9860 9859 9860 9860 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9874 9875 9877 9878 9880 9881 9883 9885 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9906 9904 9902 9900 9898 9897 9895 9894 9894 9893 9893 9893 9893 9894 9894 9895 9897 9898 9900 9902 9904 9906 9909 9911 9913 9916 9918 9921 9923 9925 9928 9930 9932 9933 9935 9936 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9953 9953 6410 0 43 8 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9951 9952 9952 9951 9951 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9860 9859 9859 9858 9857 9855 9854 9852 9850 9848 9846 9843 9841 9838 9835 9831 9828 9825 9821 9817 9814 9810 9806 9802 9798 9794 9791 9787 9784 9780 9777 9774 9771 9769 9766 9764 9762 9760 9759 9758 9757 9756 9756 9756 9756 9756 9757 9758 9759 9760 9762 9763 9765 9767 9770 9772 9775 9777 9780 9783 9786 9789 9792 9795 9798 9801 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9834 9837 9839 9841 9843 9845 9847 9849 9850 9851 9852 9853 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9850 9849 9849 9848 9847 9847 9846 9846 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9851 9852 9853 9855 9857 9858 9860 9862 9864 9866 9867 9869 9871 9873 9874 9876 9878 9879 9880 9881 9883 9884 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9871 9870 9870 9869 9867 9866 9865 9863 9861 9859 9857 9855 9852 9850 9847 9843 9840 9836 9832 9828 9824 9819 9814 9809 9803 9798 9792 9786 9779 9773 9766 9759 9752 9745 9737 9729 9721 9713 9705 9696 9688 9679 9670 9661 9652 9643 9633 9624 9615 9605 9596 9586 9577 9568 9558 9549 9540 9532 9523 9515 9507 9500 9493 9486 9480 9474 9469 9464 9460 9456 9453 9451 9449 9448 9448 9448 9448 9450 9452 9455 9458 9462 9466 9471 9477 9483 9490 9497 9504 9512 9521 9529 9538 9547 9556 9565 9574 9584 9593 9602 9611 9620 9629 9637 9645 9653 9660 9667 9673 9679 9684 9688 9692 9696 9699 6411 0 43 8 9701 9702 9703 9703 9703 9701 9700 9697 9694 9691 9687 9682 9677 9671 9665 9659 9652 9645 9637 9629 9621 9613 9604 9595 9586 9576 9567 9557 9548 9538 9528 9519 9509 9499 9490 9481 9471 9463 9454 9446 9438 9431 9424 9417 9411 9406 9401 9398 9394 9392 9390 9389 9389 9390 9391 9393 9396 9400 9405 9410 9417 9423 9431 9439 9448 9457 9467 9477 9487 9498 9509 9521 9532 9543 9555 9567 9578 9590 9601 9612 9623 9634 9644 9654 9664 9673 9682 9691 9700 9708 9715 9722 9729 9736 9742 9747 9753 9758 9762 9766 9770 9774 9777 9780 9783 9785 9787 9789 9790 9792 9793 9794 9795 9795 9796 9796 9796 9796 9796 9796 9795 9795 9794 9794 9793 9792 9792 9791 9790 9789 9788 9787 9786 9785 9784 9782 9781 9780 9778 9777 9776 9774 9773 9771 9770 9768 9767 9765 9763 9762 9760 9758 9756 9755 9753 9751 9749 9747 9745 9743 9741 9739 9737 9734 9732 9729 9727 9724 9721 9718 9715 9712 9709 9706 9702 9698 9695 9691 9687 9683 9679 9674 9670 9666 9661 9656 9652 9647 9642 9637 9632 9626 9621 9615 9610 9604 9598 9592 9586 9580 9573 9567 9560 9553 9546 9538 9531 9523 9515 9507 9498 9489 9481 9471 9462 9452 9442 9432 9421 9410 9399 9387 9375 9363 9350 9337 9324 9310 9295 9280 9264 9248 9231 9214 9196 9177 9157 9137 9116 9095 9072 9049 9025 9000 8975 8948 8921 8893 8865 8835 8805 8774 8742 8710 8676 8642 8607 8572 8535 8498 8460 8421 8381 8339 8297 8254 8209 8163 8115 8066 8015 7962 7908 7851 7792 7731 7668 7602 7534 7463 7390 7314 7235 7154 7070 6983 6894 6803 6709 6613 6515 6416 6314 6212 6108 6004 5899 5794 5689 5584 5480 5377 5276 5176 5078 4982 4889 4799 4712 4628 4548 4472 4399 4331 4268 4208 4154 4104 4059 4019 3984 3954 3929 3909 3894 3885 3880 3881 3886 3897 3912 3933 3959 3989 4024 4065 4109 4159 4213 4271 4333 4400 4471 4546 4624 4706 4792 4880 4972 5066 5162 5261 5361 5464 5567 5672 5778 5884 5990 6096 6202 6307 6411 6515 6617 6718 6817 6914 7009 7102 7193 7281 7367 7451 7532 7611 7687 7761 7832 7901 7967 8031 8093 8153 8210 8266 8319 8371 8420 8468 8515 8559 8603 8644 8684 8723 8760 8797 8831 8865 8897 8928 8958 8987 9014 9041 9067 9091 9115 9137 9159 9180 9200 9219 9238 9256 9273 9289 9305 9320 9335 9349 9363 9376 9389 9402 9414 9426 9437 9449 9460 9470 9480 9490 9500 9510 9519 9528 9536 9544 9552 9560 9567 9575 9582 9588 9594 9601 9606 9612 9617 9623 9628 9632 9637 9642 9646 9650 9654 9658 9662 9666 9670 9674 9678 9681 9685 9689 9692 9696 9699 9703 9706 9709 9713 9716 9719 9722 9726 9729 9732 9735 9737 9740 9743 9746 9748 9751 9753 9756 9758 9760 9763 9765 9767 9769 9771 9773 9775 9777 6412 0 43 8 9779 9781 9783 9784 9786 9788 9790 9791 9793 9795 9796 9798 9800 9801 9803 9804 9806 9807 9809 9810 9812 9813 9815 9816 9817 9819 9820 9822 9823 9825 9826 9828 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9844 9845 9845 9845 9845 9845 9844 9844 9843 9843 9842 9841 9840 9839 9837 9836 9834 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9812 9810 9807 9805 9802 9800 9797 9795 9792 9790 9787 9785 9782 9780 9778 9776 9773 9771 9769 9768 9766 9765 9763 9762 9761 9761 9760 9760 9760 9761 9761 9762 9764 9765 9767 9769 9771 9773 9776 9779 9782 9785 9788 9792 9795 9799 9803 9806 9810 9814 9817 9821 9825 9828 9832 9835 9839 9842 9845 9848 9850 9853 9856 9858 9860 9862 9864 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 6413 0 43 8 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9913 9913 9914 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9866 9863 9861 9858 9855 9852 9849 9845 9842 9839 9835 9832 9828 9825 9821 9817 9813 9809 9805 9801 9797 9794 9790 9786 9782 9778 9774 9770 9767 9763 9760 9757 9754 9751 9748 9746 9743 9741 9739 9738 9736 9735 9734 9733 9732 9732 9731 9731 9731 9731 9731 9731 9731 9732 9732 9733 9733 9734 9734 9735 9736 9737 9738 9739 9740 9741 9742 9744 9746 9747 9749 9751 9754 9756 9759 9762 9765 9768 9771 9775 9779 9783 9787 9791 9795 9800 9804 9809 9813 9818 9822 9826 9831 9835 9839 9843 9847 9850 9854 9857 9861 9864 9866 9869 9872 9874 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9958 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9911 9908 9905 9901 9898 9894 9890 9886 9882 9877 9872 9867 9862 9856 9851 9844 9838 9831 9824 9817 9810 9802 9794 9786 9778 9770 9762 9754 9746 9738 9730 9722 9715 9708 9701 9694 9688 9683 9678 9673 9669 9665 9662 9659 9657 9656 9655 9654 9654 9655 9656 9658 9660 9663 9666 9670 9674 9678 9683 9688 9693 9698 9704 9710 9716 9722 9728 9734 9741 9747 9753 9760 9766 9773 9779 9785 9791 9797 9803 9809 9814 9820 9825 9830 9835 9840 9845 9849 9854 9858 9862 9866 6414 0 43 8 9869 9873 9876 9879 9882 9885 9888 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9908 9908 9907 9906 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9887 9886 9885 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9870 9868 9867 9865 9863 9862 9860 9858 9856 9854 9852 9850 9848 9845 9843 9841 9839 9836 9834 9832 9829 9827 9825 9823 9821 9819 9817 9816 9814 9813 9811 9810 9809 9809 9808 9808 9807 9807 9807 9807 9807 9808 9808 9809 9809 9810 9811 9812 9813 9814 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9829 9828 9828 9828 9827 9827 9826 9826 9825 9824 9823 9822 9820 9819 9817 9816 9814 9812 9810 9808 9806 9805 9803 9801 9799 9798 9796 9795 9794 9794 9793 9793 9794 9794 9795 9797 9798 9800 9803 9806 9809 9812 9816 9820 9825 9829 9834 9839 9844 9849 9855 9860 9865 9870 9875 9879 9884 9888 9892 9896 9900 9903 9906 9908 9911 9913 9914 9916 9917 9918 9918 9919 9919 9918 9918 9917 9916 9915 9914 9912 9910 9908 9906 9904 9901 9898 9895 9891 9887 9883 9878 9873 9868 9862 9855 9848 9841 9833 9824 9815 9805 9794 9783 9771 9758 9745 9731 9716 9700 9683 9665 9647 9628 9608 9587 9565 9542 9518 9493 9468 9442 9414 9386 9358 9328 9298 9267 9236 9204 9171 9138 9105 9072 9038 9005 8972 8939 8906 8874 8843 8812 8783 8754 8727 8701 8677 8655 8634 8615 8599 8584 8572 8562 8554 8549 8546 8545 8548 8552 8559 8568 8580 8594 8610 8628 8649 8671 8694 8720 8746 8774 8804 8834 8865 8897 8929 8961 8994 9027 9060 9093 9126 9158 9190 9221 9251 9281 9310 9339 9366 9392 9418 9442 9465 9488 9509 9529 9548 9566 9583 9599 9615 9629 9642 9654 9665 9675 9685 9693 9701 9708 9715 9720 9725 9729 9733 9736 9738 9740 9741 9742 9743 9743 9743 9743 9742 9741 9739 9738 9736 9734 9732 9730 9728 9726 9723 9721 9719 9716 9714 9711 9709 9707 9704 9702 9699 9697 9695 9692 9690 9688 9685 9683 9681 9679 9676 9674 9672 9669 9667 9664 9661 9659 9656 9653 9650 9646 9643 9639 9635 9631 9627 9622 9617 9611 9605 9599 9592 9585 9577 9569 9560 9550 9540 9529 9517 9505 9492 9478 9464 9448 9432 9415 9397 9378 9358 9337 9315 9292 9268 9243 9218 9191 9163 9134 9105 9074 9042 9010 8976 8942 8907 8871 8834 8797 8759 8720 8681 8642 8602 8562 8522 8482 8441 8401 8361 8322 8282 8244 8206 8168 8132 8096 8062 8029 7997 7966 7937 7910 7884 7860 7837 7817 7798 7782 7767 7755 7745 7736 7730 7727 7725 7726 7728 7733 7741 7750 7761 7775 7790 7808 7828 6415 0 43 9 7872 7897 7922 7949 7978 8008 8040 8073 8107 8142 8179 8216 8254 8293 8333 8373 8414 8455 8496 8538 8580 8621 8663 8705 8746 8787 8828 8868 8908 8947 8986 9024 9061 9097 9133 9167 9201 9234 9265 9296 9326 9355 9382 9409 9435 9459 9483 9505 9527 9547 9566 9585 9603 9619 9635 9650 9664 9677 9690 9702 9713 9723 9733 9743 9751 9760 9767 9775 9782 9788 9795 9800 9806 9811 9816 9821 9825 9829 9833 9837 9840 9844 9847 9850 9852 9855 9857 9859 9862 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9866 9864 9861 9858 9855 9852 9849 9846 9842 9839 9835 9832 9828 9824 9820 9816 9811 9807 9803 9798 9794 9789 9785 9780 9776 9772 9767 9763 9759 9755 9752 9748 9745 9742 9739 9736 9734 9732 9730 9729 9728 9727 9726 9726 9726 9727 9728 9729 9730 9732 9733 9735 9737 9740 9742 9745 9747 9750 9753 9755 9758 9761 9763 9766 9768 9771 9773 9775 9777 9779 9781 9783 9785 9786 9788 9789 9790 9792 9793 9794 9795 9796 9797 9799 9800 9801 9802 9803 9805 9806 9808 9809 9811 9813 9814 9816 9818 9820 9822 9824 9826 9828 9831 9833 9835 9837 9839 9842 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9862 9864 9865 9867 9868 9869 9870 9871 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 6416 0 43 9 9932 9930 9928 9925 9923 9921 9918 9916 9913 9911 9909 9906 9904 9902 9900 9898 9897 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9896 9896 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9921 9920 9920 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9893 9894 9895 9896 9897 9899 9901 9903 9905 9907 9910 9912 9915 9918 9921 9924 9927 9930 9932 9935 9938 9941 9943 9946 9948 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9901 9898 9895 9892 9889 9885 9881 9877 9872 9867 9862 9856 9850 9843 9836 9828 9820 9811 9802 9791 9781 9769 9756 9743 9729 9714 9698 9681 9663 9644 9624 9602 9580 9556 9531 9505 9478 9449 9419 9388 9355 9321 9286 9249 9211 9171 9131 9089 9046 9001 8956 8909 8862 8813 8764 8714 8663 8612 8561 8509 8457 8405 8353 8301 8250 8200 8150 8101 8053 8006 7960 7916 7874 7834 7795 7758 7724 7692 7662 7635 7611 7589 7571 7555 7542 7532 7525 7522 7521 7524 7530 7539 7551 7566 7584 7606 7630 7657 7687 7720 7755 7793 7833 7876 7921 7967 8015 8065 8117 8169 8223 8278 8333 8389 8446 8502 8559 8616 8672 8728 8783 8837 8891 8943 8995 6417 0 43 9 9045 9093 9140 9186 9230 9272 9313 9352 9389 9424 9458 9490 9520 9549 9576 9601 9624 9647 9667 9687 9705 9722 9737 9752 9766 9778 9790 9801 9811 9820 9829 9837 9845 9852 9858 9864 9870 9876 9881 9886 9890 9894 9898 9902 9905 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9876 9872 9868 9864 9860 9855 9850 9845 9839 9833 9827 9820 9813 9806 9798 9790 9781 9772 9762 9752 9742 9731 9720 9708 9696 9684 9671 9658 9644 9630 9616 9602 9587 9572 9557 9541 9526 9511 9495 9480 9464 9449 9434 9419 9405 9390 9377 9363 9350 9338 9326 9315 9305 9295 9286 9278 9271 9264 9259 9254 9250 9247 9245 9244 9243 9244 9245 9247 9250 9254 9258 9263 9269 9275 9282 9290 9298 9306 9315 9324 9333 9343 9353 9363 9374 9384 9395 9405 9416 9427 9437 9448 9458 9468 9478 9488 9498 9507 9516 9525 9534 9542 9551 9558 9566 9573 9580 9586 9592 9598 9603 9608 9613 9618 9622 9625 9629 9632 9635 9638 9640 9642 9644 9646 9648 9649 9650 9651 9652 9653 9654 9655 9655 9656 9657 9657 9658 9659 9659 9660 9661 9662 9663 9663 9665 9666 9667 9668 9670 9672 9673 9675 9677 9680 9682 9685 9687 9690 9694 9697 9700 9704 9708 9712 9716 9721 9726 9730 9735 9741 9746 9751 9757 9762 9768 9774 9780 9786 9791 9797 9803 9809 9815 9820 9826 9831 9836 9841 9846 9851 9856 9860 9865 9869 9873 9877 9880 9884 9887 9890 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9919 9921 9923 9924 9926 9928 6418 0 43 9 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9872 9871 9869 9868 9867 9866 9865 9864 9864 9864 9864 9864 9864 9864 9865 9866 9867 9868 9869 9871 9872 9874 9875 9877 9879 9881 9883 9884 9886 9888 9890 9892 9894 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9907 9905 9903 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9887 9885 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9857 9854 9852 9850 9847 9845 9843 9840 9838 9836 9833 9831 9829 9827 9825 9823 9821 9819 9818 9816 9815 9814 9813 9812 9811 9810 9810 9809 9809 9809 9809 9809 9809 9809 9810 9810 9811 9811 9812 9813 9814 9815 9815 9816 9817 9818 9819 9819 9820 9821 9821 9821 9822 9822 9822 9822 9821 9821 9820 9819 9818 9817 9816 9814 9813 6419 0 43 9 9811 9809 9807 9805 9802 9800 9797 9795 9792 9789 9787 9784 9781 9778 9776 9773 9771 9768 9766 9763 9761 9759 9758 9756 9754 9753 9752 9751 9751 9750 9750 9750 9750 9751 9751 9752 9753 9755 9756 9758 9760 9762 9764 9766 9769 9772 9774 9777 9781 9784 9787 9790 9794 9798 9801 9805 9809 9813 9817 9821 9825 9829 9833 9838 9842 9846 9851 9855 9859 9864 9868 9872 9877 9881 9885 9890 9894 9898 9902 9906 9909 9913 9917 9920 9923 9926 9929 9932 9934 9936 9939 9940 9942 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9941 9940 9939 9939 9938 9936 9935 9934 9932 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9905 9902 9898 9895 9891 9887 9884 9880 9876 9872 9869 9865 9862 9858 9855 9852 9849 9846 9844 9842 9840 9838 9836 9835 9833 9832 9831 9831 9830 9830 9830 9830 9830 9830 9831 9831 9832 9832 9833 9834 9835 9836 9837 9839 9840 9842 9843 9845 9847 9849 9851 9853 9855 9858 9860 9863 9865 9868 9870 9873 9875 9877 9880 9882 9883 9885 9886 9887 9888 9888 9888 9887 9886 9885 9883 9881 9879 9876 9873 9869 9866 9861 9857 9853 9849 9844 9840 9836 9832 9828 9824 9821 9818 9815 9813 9811 9810 9809 9809 9810 9810 9811 9813 9815 9818 9820 9823 9826 9830 9833 9836 9840 9843 9846 9848 9851 9853 9855 9856 9856 9856 9856 9855 9853 9850 9847 9843 9838 9833 9827 9820 9813 9804 9795 9786 9776 9765 9753 9741 9728 9714 9700 9685 9669 9653 9636 9618 9600 9581 9562 9542 9521 9500 9478 9456 9433 9410 9387 9363 9339 9315 9290 9266 9241 9217 9193 9169 9146 9123 9101 9079 9058 9039 9020 9002 8986 8971 8957 8944 8934 8924 8917 8911 8907 8904 8903 8904 8907 8911 8917 8925 8934 8944 8957 8970 8985 9001 9018 9037 9056 9076 9097 9119 9141 9163 9186 9210 9233 9256 9280 9303 9326 9349 9371 9393 9415 9436 9456 9476 9495 9513 9531 9547 9563 9578 9593 9606 9619 9630 9641 9651 9660 9669 9677 9683 9689 9695 9699 9703 9706 9709 9710 9711 9711 9711 9709 9707 9705 9701 9697 9692 9686 9679 9671 9663 9653 9643 9631 9619 9605 9590 9575 9557 9539 9519 9498 9476 9453 9427 9401 9373 9343 9312 9280 9246 9210 9172 9133 9092 9049 9005 8959 8911 8861 8809 8756 8700 8643 8584 8523 8460 8395 8328 8259 8189 8117 8043 7967 7890 7812 7732 7650 7567 7484 7399 7313 7227 7140 7054 6966 6879 6793 6706 6621 6536 6453 6370 6290 6211 6135 6060 5989 5919 5853 5790 5730 5674 5621 5573 5528 5487 5450 5418 5390 5367 5348 5333 5324 5318 5318 5322 5331 5344 5362 5385 5412 5443 5478 5518 5562 5609 5661 5716 5775 5837 5902 5970 6041 6115 6191 6270 6350 6433 6420 0 43 9 6517 6602 6689 6776 6865 6954 7043 7132 7221 7310 7398 7486 7572 7658 7742 7825 7906 7985 8063 8139 8213 8284 8354 8421 8486 8549 8609 8668 8723 8777 8829 8878 8925 8970 9014 9055 9094 9132 9168 9202 9235 9266 9296 9325 9353 9379 9404 9428 9451 9474 9495 9515 9535 9554 9572 9590 9606 9622 9638 9653 9667 9680 9693 9705 9717 9728 9739 9749 9758 9767 9775 9783 9791 9798 9804 9810 9816 9821 9826 9831 9835 9839 9843 9846 9850 9853 9856 9858 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9888 9889 9890 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9944 9944 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9871 9868 9864 9861 9857 9853 9849 9845 9841 9837 9833 9829 9824 9820 9816 9812 9808 9804 9800 9796 9792 9788 9784 9781 9778 9775 9772 9770 9768 9766 9764 9763 9762 9762 9761 9762 9762 9763 9765 9767 9769 9771 9774 9777 9780 9784 9788 9792 9797 9801 9806 9811 9816 9821 9826 9831 9836 9841 9846 9850 9855 9860 9864 9869 9873 9877 9881 9884 9888 9891 9894 9897 9900 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9933 9932 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 6421 0 43 9 9912 9912 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9871 9869 9866 9864 9861 9859 9856 9853 9850 9847 9844 9841 9838 9834 9831 9827 9823 9819 9815 9810 9806 9801 9796 9791 9785 9779 9773 9767 9760 9753 9745 9737 9728 9719 9710 9699 9688 9677 9665 9652 9638 9623 9608 9591 9574 9556 9537 9516 9495 9472 9448 9423 9397 9370 9341 9311 9279 9246 9211 9175 9137 9098 9057 9013 8968 8921 8872 8821 8768 8712 8654 8594 8531 8465 8397 8326 8252 8176 8097 8015 7930 7843 7753 7660 7565 7467 7367 7264 7160 7053 6945 6835 6725 6612 6500 6386 6273 6159 6046 5933 5821 5711 5601 5494 5388 5285 5184 5086 4990 4898 4809 4724 4642 4564 4489 4419 4353 4290 4232 4178 4129 4083 4042 4005 3972 3944 3919 3899 3884 3872 3865 3862 3864 3869 3879 3894 3912 3935 3963 3995 4032 4073 4118 4168 4222 4281 4345 4412 4484 4560 4641 4725 4813 4904 4999 5097 5198 5301 5407 5514 5624 5734 5845 5957 6069 6181 6292 6403 6512 6619 6724 6827 6927 7025 7118 7209 7296 7379 7458 7532 7603 7669 7731 7789 7843 7893 7938 7980 8018 8053 8084 8112 8137 8160 8180 8198 8215 8230 8243 8256 8267 8278 8289 8300 8311 8322 8333 8345 8358 8371 8386 8401 8418 8436 8454 8474 8496 8518 8542 8566 8592 8619 8647 8675 8704 8735 8765 8797 8828 8861 8893 8926 8958 8991 9024 9056 9088 9121 9152 9183 9214 9244 9274 9303 9331 9358 9385 9410 9435 9460 9483 9505 9526 9547 9567 9585 9603 9620 9636 9651 9665 9679 9691 9703 9714 9725 9735 9744 9752 9760 9767 9774 9780 9786 9791 9796 9800 9804 9808 9811 9814 9817 9820 9822 9824 9826 9828 9830 9831 9832 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9855 9856 9858 9860 9861 9863 9865 9867 9869 9870 9872 9874 9876 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 6422 0 43 9 9902 9903 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9912 9912 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9890 9887 9885 9883 9881 9878 9876 9874 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 9850 9849 9848 9847 9847 9846 9846 9846 9846 9846 9847 9847 9848 9849 9850 9851 9853 9854 9856 9858 9859 9861 9863 9865 9868 9870 9872 9875 9877 9879 9882 9884 9887 9889 9892 9895 9897 9900 9902 9905 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 6423 0 43 9 9977 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9900 9900 9901 9902 9903 9905 9906 9907 9909 9910 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9936 9938 9939 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9894 9893 9892 9891 9891 9891 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9895 9897 9898 9899 9901 9902 9904 9906 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 6424 0 43 9 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9905 9904 9903 9901 9899 9898 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9884 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9924 9925 9926 9927 9928 9928 9928 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9890 9888 9886 9885 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9882 9883 9884 9885 9887 9888 9890 9891 9893 9894 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9926 9924 9921 9918 9915 9912 9908 9904 9900 9896 9891 9886 9881 9875 9869 9863 9856 9849 9842 9834 9826 9817 9808 9799 9789 9779 9769 9758 9747 9736 9725 9713 9701 9689 9676 9663 9650 9637 9624 9610 9596 9582 9567 9553 9538 9522 9506 9490 9474 9457 9440 9423 9405 9387 9369 9351 9332 9313 9295 9276 9257 9238 9220 9202 9184 9166 9149 9133 9117 9103 9089 9076 9064 9053 9043 9034 9027 9020 9015 9011 9009 9007 9007 9008 9009 9012 9016 9021 9027 9033 9040 9048 9057 9066 9076 9086 9096 9107 9118 9130 9142 9154 9167 9180 9193 9206 9220 9235 9249 9264 9280 9295 9312 9328 9345 9363 9381 9399 9417 9436 9455 9475 9494 9513 9533 9552 9571 9590 9609 9627 9645 9663 9679 9695 9711 9726 9740 9753 9765 9776 9787 9797 9806 9814 9821 9828 9834 9839 9843 9847 9851 9854 9857 9859 9861 9863 9864 6425 0 43 9 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9894 9891 9889 9886 9883 9881 9878 9875 9872 9870 9867 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9845 9846 9848 9849 9851 9853 9854 9856 9858 9860 9862 9864 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9894 9895 9895 9895 9894 9893 9892 9890 9888 9886 9883 9879 9875 9871 9866 9861 9856 9850 9844 9838 9831 9824 9817 9810 9803 9797 9790 9783 9776 9770 9764 9758 9753 9747 9743 9739 9735 9732 9729 9727 9726 9725 9724 9724 9724 9725 9727 9728 9731 9733 9736 9739 9742 9746 9749 9753 9757 9761 9765 9769 9773 9778 9782 9786 9790 9794 9798 9802 9806 9810 9813 9817 9821 9824 9828 9831 9834 9838 9841 9844 9847 9850 9853 9856 9858 9861 9863 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9889 9887 9886 9885 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9856 9854 9853 9853 9852 9852 9851 9852 9852 9852 9853 9854 9855 9857 9858 9860 9862 9864 9866 9869 9871 9874 9876 9879 9881 9884 9887 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9939 9940 9941 6426 0 43 9 9943 9944 9946 9948 9950 9952 9953 9955 9957 9960 9962 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9950 9948 9946 9944 9942 9939 9937 9934 9931 9928 9925 9922 9918 9915 9911 9907 9904 9899 9895 9891 9886 9882 9877 9872 9866 9861 9855 9849 9843 9837 9831 9824 9817 9810 9803 9796 9788 9781 9773 9765 9758 9750 9742 9734 9726 9718 9711 9703 9696 9689 9682 9675 9669 9663 9658 9653 9648 9644 9640 9637 9634 9631 9629 9628 9627 9627 9627 9627 9629 9630 9632 9634 9637 9640 9644 9648 9652 9656 9661 9666 9671 9676 9681 9687 9693 9699 9704 9711 9717 9723 9729 9735 9741 9748 9754 9760 9766 9772 9778 9784 9791 9796 9802 9808 9814 9819 9825 9830 9836 9841 9846 9850 9855 9860 9864 9868 9872 9875 9879 9882 9885 9888 9890 9893 9895 9897 9899 9900 9901 9902 9903 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9904 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9911 9909 9906 9904 9901 9898 9895 9892 9889 9885 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9843 9839 9835 9831 9828 9825 9822 9819 9816 9813 9811 9809 9807 9806 9804 9803 9803 9802 9802 9802 9802 9802 9802 9803 9804 9805 9806 9808 9809 9811 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9833 9835 9837 9840 9842 9845 9848 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9884 9887 9890 9893 9896 9898 9901 9904 9906 9908 9910 9912 9914 9915 9916 9917 9918 9918 9918 9918 9918 9917 9917 9916 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9874 9874 9874 9874 9874 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9881 9882 9883 9885 9886 9887 9888 9890 9892 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 6427 0 43 9 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9939 9939 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9922 9921 9920 9919 9919 9919 9918 9918 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 6428 0 43 9 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9908 9906 9904 9902 9899 9897 9895 9892 9890 9888 9885 9883 9881 9879 9877 9874 9872 9870 9869 9867 9865 9864 9862 9861 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9870 9872 9874 9876 9878 9881 9883 9885 9888 9890 9893 9895 9898 9900 9903 9905 9908 9910 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9915 9913 9911 9910 9908 9906 9904 9903 9901 9899 9897 9896 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9879 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9864 9864 9865 9866 9866 9867 9868 9870 9871 9873 9874 9876 9878 9879 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9928 9925 9923 9921 9919 9916 9913 9911 9908 9905 9902 9899 9896 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9860 9858 9855 9853 9852 9850 9849 9847 9846 9846 9845 9845 9845 9845 9845 9846 9847 9848 9849 9850 9852 9853 9855 9857 9859 9861 9863 9866 9868 9870 9873 9875 9878 9880 9882 9885 9887 9889 9891 9893 9896 9898 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9894 9892 9890 9888 9886 9885 9883 9882 9880 9879 9878 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9877 9878 9879 9880 9882 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 6429 0 43 9 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9925 9923 9922 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9940 9940 9940 9939 9938 9938 9937 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9902 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9926 9923 9921 9917 9914 9910 9906 9902 9898 9893 9888 9883 9878 9872 9866 9860 9854 9848 9841 9834 9827 9820 9813 9806 9799 9791 9784 9776 9769 9761 9753 9746 9738 9730 9723 9715 9708 9700 9693 9686 9679 9672 9665 9658 9652 9646 9640 9634 9628 9622 9617 9612 9607 9603 9599 9595 9591 9588 9585 9582 9580 9578 9577 9576 9575 9575 9575 9575 9577 9578 9580 9582 9585 9589 9592 9597 9601 9607 9612 9618 9625 9631 9639 9646 9654 9662 9671 9679 9688 9697 9706 9716 9725 9734 9744 9753 9762 9771 9780 9789 9798 9806 9814 9822 9830 9837 9844 9850 9857 9863 9868 9873 9878 9883 9887 9891 9895 6430 0 43 9 9899 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9911 9908 9906 9904 9902 9899 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9875 9872 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9830 9827 9824 9821 9818 9816 9813 9810 9808 9806 9803 9801 9799 9797 9795 9794 9792 9790 9789 9787 9785 9783 9781 9779 9777 9775 9773 9770 9768 9765 9762 9759 9756 9753 9750 9746 9743 9740 9737 9734 9732 9729 9727 9725 9724 9723 9722 9722 9722 9722 9724 9725 9727 9730 9733 9736 9740 9745 9749 9754 9759 9765 9770 9776 9782 9787 9793 9799 9804 9809 9814 9819 9824 9828 9832 9836 9839 9842 9844 9847 9848 9850 9851 9852 9853 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9850 9850 9849 9848 9847 9847 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9827 9826 9825 9824 9822 9821 9820 9819 9818 9817 9816 9814 9813 9813 9812 9811 9810 9809 9808 9808 9807 9807 9806 9805 9805 9804 9804 9804 9803 9803 9803 9802 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9798 9798 9798 9797 9797 9796 9796 9795 9794 9794 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9781 9779 9778 9776 9773 9771 9769 9766 9763 9760 9757 9753 9750 9746 9742 9737 9733 9728 9723 9717 9712 9706 9700 9693 9686 9679 9672 9664 9656 9648 9639 9629 9620 9610 9599 9588 9576 9564 9551 9538 9524 9509 9493 9477 9460 9442 9424 9404 9384 9363 9341 9317 9293 9268 9242 9215 9187 9158 9128 9097 9064 9030 8995 8959 8922 8883 8843 8801 8758 8713 8666 8618 8568 8516 8462 8406 8348 8287 8224 8159 8091 8021 7948 7873 7795 7714 7631 7545 7457 7366 7272 7177 7079 6979 6878 6775 6670 6564 6457 6349 6241 6133 6024 5916 5809 5702 5596 5492 5389 5289 5190 5094 5000 4910 4822 4737 4656 4578 4503 4432 4365 4301 4241 4185 4133 4084 4039 3998 3961 3927 3898 3872 3850 3831 3816 3806 3798 3795 3796 3800 3808 3821 3837 3858 3883 3912 3945 3983 4025 4072 4123 4179 4239 4304 4373 4447 4525 4608 4695 4786 4881 4979 5081 5187 5295 5407 5521 5637 5755 5875 5996 6118 6241 6363 6486 6609 6731 6851 6971 7089 7205 7319 7430 7539 7645 7748 7848 7945 8039 8129 8216 8299 8379 8456 8529 8598 8664 8727 8787 8844 8897 8948 8996 9041 9084 9124 9162 9198 9232 9263 6431 0 43 9 9293 9321 9347 9372 9396 9418 9438 9458 9476 9493 9510 9525 9540 9553 9566 9578 9590 9601 9611 9621 9630 9639 9647 9655 9663 9670 9677 9683 9689 9695 9701 9707 9712 9717 9722 9727 9731 9736 9740 9744 9748 9752 9756 9760 9763 9766 9770 9773 9776 9779 9782 9784 9787 9789 9792 9794 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9824 9826 9828 9830 9831 9833 9835 9836 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9850 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9858 9859 9860 9861 9863 9864 9866 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9906 9904 9902 9899 9897 9894 9892 9889 9886 9884 9881 9878 9876 9873 9871 9868 9865 9863 9860 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9824 9821 9817 9814 9810 9806 9802 9798 9794 9790 9786 9781 9777 9773 9768 9764 9760 9756 9752 9748 9744 9740 9737 9733 9730 9727 9724 9721 9719 9717 9715 9713 9711 9710 9709 9709 9708 9708 9708 9709 9709 9710 9711 9713 9715 9716 9719 9721 9724 9727 9730 9733 9737 9740 9744 9748 9752 9757 9761 9766 9771 9775 9780 9785 9790 9795 9800 9805 9810 9815 9819 9824 9829 9833 9837 9842 9846 9850 9854 9857 9861 9864 9867 9870 9873 9875 9878 9880 9882 9884 9885 9887 9888 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9871 9869 9867 9864 9862 9859 9856 9853 9849 9846 9842 9838 9834 9829 9824 9819 9814 9809 9803 9797 9792 9785 9779 9773 9767 9760 9754 9747 9741 9734 9728 9721 9715 9709 9703 9697 9691 9686 9680 9675 9671 9666 9662 9658 9655 9652 9649 6432 0 43 9 9646 9645 9643 9642 9641 9641 9641 9642 9643 9644 9646 9649 9651 9655 9658 9663 9667 9672 9677 9683 9688 9695 9701 9708 9715 9722 9729 9736 9743 9751 9758 9766 9773 9781 9788 9795 9802 9809 9816 9822 9829 9835 9841 9846 9852 9857 9862 9867 9871 9875 9879 9883 9886 9889 9893 9895 9898 9900 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9935 9933 9930 9927 9923 9920 9916 9912 9907 9902 9896 9890 9884 9877 9870 9862 9853 9844 9834 9823 9812 9800 9787 9773 9758 9743 9726 9709 9690 9671 9650 9628 9605 9581 9556 9530 9502 9473 9443 9412 9379 9345 9309 9272 9234 9195 9154 9112 9069 9024 8978 8931 8883 8834 8784 8733 8682 8629 8577 8523 8470 8416 8363 8309 8256 8203 8151 8100 8050 8000 7953 7906 7862 7819 7778 7740 7704 7670 7638 7610 7584 7561 7542 7525 7511 7501 7493 7489 7489 7491 7497 7505 7517 7532 7550 7571 7595 7621 7650 7682 7716 7752 7790 7830 7873 7916 7962 8009 8057 8106 8156 8207 8258 8311 8363 8416 8469 8521 8574 8627 8679 8730 8781 8831 8881 8929 8977 9024 9069 9114 9157 9199 9240 9279 9317 9353 9389 9422 9455 9485 9515 9543 9569 9594 9617 9639 9659 9678 9696 9712 9726 9739 9751 9762 9771 9779 9786 9792 9797 9801 9804 9806 9808 9809 9809 9809 9809 9809 9808 9807 9807 9806 9806 9806 9806 9807 9808 9810 9812 9814 9817 9820 9824 9827 9832 9836 9840 9844 9849 9853 9856 9859 9862 9864 9865 9866 9865 9864 9862 9858 9854 9849 9842 9835 9826 9817 9807 9797 9786 9774 9763 9751 9739 9728 9717 9707 9697 9688 9680 9673 9668 9663 9660 9659 9659 9660 9663 9667 9672 9679 9687 9696 9705 9716 9728 9739 9752 9765 9777 9790 9803 9815 9827 9839 9850 9860 9870 9878 6433 0 43 9 9887 9894 9900 9906 9911 9915 9919 9922 9924 9925 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9928 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9936 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9872 9871 9869 9866 9864 9862 9859 9856 9853 9850 9846 9843 9839 9834 9830 9825 9821 9815 9810 9804 9798 9792 9786 9779 9772 9764 9756 9748 9740 9731 9722 9713 9703 9693 9682 9671 9660 9648 9636 9624 9611 9598 9584 9571 9556 9542 9527 9513 9497 9482 9467 9451 9435 9419 9404 9388 9372 9356 9341 9325 9310 9295 9280 9266 9252 9238 9225 9212 9200 9189 9178 9167 9158 9149 9141 9134 9127 9121 9117 9113 9110 9108 9106 9106 9107 9109 9112 9115 9120 9125 9132 9139 9148 9157 9167 9178 9190 9202 9215 9229 9244 9259 9274 9290 9307 9324 9341 9358 9376 9394 9412 9429 9447 9465 9483 9500 9518 9535 9551 9568 9584 9600 9615 9630 9644 9658 9671 9684 9697 9709 9720 9732 9742 9752 9762 9772 9780 9789 9797 9805 9813 9820 9827 9833 9840 9846 9852 9857 9863 9868 9872 9877 9881 9885 9889 9893 9896 9899 9902 9905 9908 9910 9912 9914 9915 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9887 9885 9884 9883 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9895 9894 9893 9891 9890 9889 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 6434 0 43 9 9869 9868 9868 9867 9866 9865 9864 9864 9863 9862 9861 9861 9860 9860 9860 9859 9859 9859 9859 9860 9860 9861 9861 9862 9864 9865 9866 9868 9870 9872 9874 9876 9878 9881 9883 9886 9889 9891 9894 9897 9900 9903 9906 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9925 9923 9921 9918 9915 9912 9908 9903 9898 9892 9886 9880 9873 9865 9857 9849 9841 9832 9823 9814 9806 9797 9789 9780 9773 9765 9759 9752 9747 9742 9738 9735 9733 9732 9731 9732 9733 9735 9738 9742 9746 9751 9756 9762 9769 9776 9783 9790 9797 9804 9811 9818 9825 9831 9837 9843 9849 9854 9859 9863 9867 9871 9874 9877 9880 9882 9884 9886 9888 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9917 9920 9922 9924 9926 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9855 9853 9852 9851 9850 9849 9848 6435 0 44 0 9843 9843 9842 9842 9842 9842 9842 9842 9843 9844 9845 9847 9848 9850 9852 9854 9856 9858 9861 9863 9866 9868 9871 9874 9876 9879 9882 9884 9887 9890 9892 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9932 9931 9931 9930 9929 9929 9929 9929 9929 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9942 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9956 9958 6436 0 44 0 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9894 9891 9888 9886 9882 9879 9876 9872 9869 9865 9861 9857 9852 9847 9842 9837 9832 9826 9820 9814 9807 9800 9793 9785 9777 9769 9760 9751 9741 9731 9720 9709 9698 9686 9673 9660 9646 9632 9617 9601 9585 9569 9551 9534 9515 9497 9477 9458 9438 9418 9397 9376 9356 9335 9314 9294 9274 9254 9234 9215 9197 9180 9163 9147 9133 9119 9106 9095 9085 9077 9070 9064 9060 9058 9057 9057 9059 9063 9069 9076 9084 9094 9105 9118 9132 9147 9163 9181 9199 9218 9238 9259 9280 9301 9324 9346 9368 9391 9414 9436 9458 9481 9503 9524 9545 9566 9586 9606 9625 9643 9661 9679 9695 9711 9726 9741 9755 9768 9781 9793 9804 9815 9825 9835 9844 9853 9861 9868 9875 9882 9888 9893 9898 9903 9907 9911 9914 9917 9919 9922 9924 9925 9926 9927 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9936 9937 9938 9940 9941 9943 9944 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9908 9907 9906 9904 9902 9900 9898 9895 9892 9890 9887 9883 9880 9877 9873 9870 9867 9863 9860 9856 9853 9849 9846 9843 9840 9838 9835 9833 9830 9828 9826 9825 9823 9822 9821 9820 9819 9819 9818 9818 9818 9818 9819 9819 9820 9821 9822 9823 9825 9827 9828 9831 9833 9836 9838 9841 9844 9848 9851 9855 9859 9863 9867 9871 9875 9879 9884 9888 9892 9896 9900 9904 9908 9912 9916 9919 9922 9925 6437 0 44 0 9928 9931 9933 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9938 9935 9933 9930 9927 9924 9921 9917 9914 9910 9906 9901 9897 9892 9888 9883 9878 9873 9868 9862 9857 9851 9846 9840 9834 9828 9822 9816 9810 9803 9797 9790 9784 9777 9770 9763 9756 9748 9741 9734 9726 9719 9711 9703 9696 9688 9681 9673 9666 9658 9651 9644 9636 9629 9623 9616 9609 9603 9597 9591 9585 9580 9574 9569 9564 9559 9555 9550 9546 9542 9538 9534 9531 9528 9525 9522 9519 9517 9515 9513 9511 9510 9509 9508 9507 9507 9507 9508 9508 9510 9511 9513 9516 9519 9522 9526 9531 9535 9541 9546 9553 9559 9566 9574 9582 9590 9598 9607 9616 9625 9635 9644 9654 9663 9673 9683 9693 9702 9712 9721 9730 9739 9747 9756 9764 9772 9779 9787 9793 9800 9807 9813 9819 9824 9830 9835 9840 9845 9849 9854 9858 9863 9867 9871 9875 9879 9883 9886 9890 9894 9897 9901 9904 9907 9910 9913 9916 9919 9921 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9919 9917 9915 9912 9910 9907 9904 9901 9898 9894 9891 9887 9884 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 9828 9824 9820 9816 9812 9807 9803 9799 9795 9790 9786 9782 9778 9774 9770 9767 6438 0 44 0 9763 9760 9757 9754 9751 9748 9746 9744 9742 9741 9740 9739 9738 9737 9737 9737 9737 9738 9738 9739 9740 9741 9742 9742 9743 9744 9745 9746 9746 9746 9747 9747 9747 9747 9746 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9735 9734 9734 9734 9734 9734 9734 9735 9736 9737 9739 9740 9742 9744 9746 9748 9751 9753 9756 9758 9761 9763 9766 9769 9771 9774 9776 9779 9781 9783 9785 9787 9789 9791 9792 9794 9795 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9820 9821 9822 9824 9826 9827 9829 9831 9833 9835 9837 9839 9842 9844 9847 9849 9852 9854 9857 9859 9862 9864 9867 9869 9872 9874 9876 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9912 9913 9914 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9857 9856 9854 9852 9850 9847 9845 9842 9840 9837 9834 9831 9828 9825 9822 9819 9816 9812 9809 9806 9802 9799 9795 9791 9787 9784 9779 9775 9771 9766 9761 9756 9751 9745 9739 9732 9726 9718 9711 9703 9694 9685 9676 9666 9655 9645 9633 9621 9609 9596 9583 9570 9556 9541 9527 9512 9497 9482 9466 9451 9435 9419 9404 9389 9373 9358 9344 9329 9315 9302 9289 9276 9264 9253 9242 9233 9224 9215 9208 9202 9196 9191 9188 9185 9183 9182 9182 9182 9184 9186 9189 9193 9198 9203 9209 9215 9222 9229 9237 9245 9253 9261 9269 9277 9286 9294 9302 9310 9318 9325 9332 9339 9345 9351 9356 9361 9365 9369 9372 9375 9377 9378 9379 9380 9379 9378 9377 9375 9372 9369 9365 9360 9355 9349 9343 9335 9327 9319 9310 9299 9289 9277 9264 9251 9237 9222 9206 9188 9170 9151 9131 9110 9088 9065 9041 9015 8989 8961 8933 8903 8872 8840 8806 8772 8736 8698 8660 8620 8578 8535 8490 8444 8396 8345 8293 8238 8182 8122 8060 7995 7927 7856 7782 7705 7624 7539 7451 7359 7263 7163 7060 6953 6842 6727 6609 6487 6362 6234 6104 5971 5836 5699 5560 5420 5280 5140 6439 0 44 0 4999 4859 4720 4582 4446 4312 4181 4052 3927 3805 3687 3573 3464 3359 3258 3162 3072 2986 2905 2829 2758 2692 2631 2574 2522 2475 2432 2393 2359 2328 2301 2278 2259 2243 2231 2221 2215 2213 2213 2217 2224 2234 2248 2264 2285 2308 2336 2367 2402 2440 2483 2530 2581 2636 2696 2761 2829 2903 2981 3063 3150 3242 3338 3438 3542 3650 3763 3878 3997 4119 4244 4372 4502 4634 4767 4902 5038 5174 5310 5446 5582 5718 5852 5985 6116 6246 6373 6498 6621 6741 6858 6972 7082 7190 7294 7395 7493 7587 7678 7766 7850 7931 8009 8084 8155 8224 8289 8352 8412 8470 8525 8577 8627 8675 8721 8764 8806 8845 8883 8919 8953 8986 9017 9047 9075 9102 9128 9152 9175 9197 9218 9238 9257 9275 9292 9308 9324 9339 9353 9366 9379 9391 9402 9413 9424 9434 9443 9452 9461 9469 9477 9484 9491 9498 9504 9510 9515 9521 9526 9531 9535 9540 9544 9548 9552 9556 9560 9564 9568 9571 9575 9579 9583 9587 9591 9595 9600 9604 9609 9613 9618 9623 9628 9633 9639 9644 9649 9655 9660 9665 9670 9675 9680 9685 9689 9694 9698 9701 9704 9707 9710 9712 9714 9716 9717 9718 9719 9719 9719 9719 9719 9718 9718 9717 9717 9716 9715 9715 9714 9714 9714 9714 9714 9715 9716 9717 9718 9720 9722 9724 9727 9729 9732 9735 9738 9742 9745 9748 9752 9755 9758 9762 9765 9768 9771 9773 9776 9778 9780 9782 9784 9786 9787 9788 9789 9790 9791 9792 9793 9793 9794 9794 9795 9796 9796 9797 9797 9798 9799 9799 9800 9801 9801 9802 9803 9804 9804 9805 9806 9806 9807 9807 9808 9808 9808 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9810 9810 9810 9811 9811 9811 9812 9812 9813 9813 9814 9814 9815 9815 9816 9816 9817 9817 9817 9818 9818 9818 9819 9819 9819 9820 9820 9821 9821 9822 9822 9823 9824 9825 9825 9826 9827 9828 9830 9831 9832 9833 9835 9836 9838 9839 9841 9842 9843 9845 9846 9848 9849 9850 9852 9853 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9900 9901 9902 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9904 9903 9902 9900 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9876 9874 9872 9870 9869 9867 9865 9864 9862 9860 9859 9857 9856 9854 9853 9851 9850 9849 9848 9847 9846 9845 9845 9844 9844 9844 9843 9843 9844 9844 9844 9845 9846 9846 9847 9848 9849 9850 9852 9853 9854 9855 9857 9858 9859 9861 9862 9863 9865 9866 9867 9869 9870 9872 9873 9874 9876 9877 9879 9881 6440 0 44 0 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9903 9901 9897 9894 9891 9887 9883 9879 9875 9871 9867 9862 9858 9854 9850 9847 9844 9841 9838 9836 9834 9833 9832 9831 9832 9833 9834 9836 9838 9841 9845 9848 9853 9857 9862 9867 9872 9878 9883 9889 9894 9900 9905 9910 9915 9920 9925 9929 9933 9936 9940 9943 9945 9948 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9860 9859 9857 9855 9853 9852 9850 9849 9848 9846 9845 9844 9844 9843 9843 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9849 9851 9853 9854 9856 9858 9860 9862 9864 9866 9869 9871 9874 9876 9879 9881 9884 9887 9890 9892 9895 9898 9901 9903 9906 9909 9911 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9944 9941 9938 9934 9930 9926 9922 9918 9913 9908 9902 9897 9891 9885 9879 9873 9866 9859 9852 9845 9838 9830 9822 9814 9806 9798 9789 9781 9772 9762 9753 9743 9733 9723 9712 9702 9691 9680 9669 9657 9646 9634 9623 9611 9599 9588 9576 9565 9554 9544 9533 9524 9514 9505 9497 9489 9483 9476 9471 9466 9462 9460 9457 9456 9456 9457 9458 9460 9464 9468 9472 9478 9484 9491 9499 9508 9517 9526 9536 9547 9558 9569 9580 9592 9604 9616 9629 9641 9654 9666 9679 9691 9704 9716 9728 9740 9752 6441 0 44 0 9763 9775 9786 9796 9807 9817 9826 9836 9845 9853 9861 9869 9877 9884 9890 9897 9903 9908 9914 9919 9923 9927 9931 9935 9939 9942 9945 9948 9950 9953 9955 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9944 9942 9940 9937 9935 9932 9930 9927 9925 9922 9920 9918 9915 9913 9911 9909 9906 9904 9902 9900 9897 9895 9892 9889 9887 9884 9881 9877 9874 9871 9868 9864 9861 9857 9854 9851 9848 9845 9842 9840 9838 9836 9834 9834 9833 9833 9833 9834 9836 9838 9840 9843 9846 9850 9854 9859 9863 9868 9873 9879 9884 9890 9895 9901 9906 9911 9916 9921 9926 9930 9935 9939 9942 9946 9949 9952 9954 9957 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 6442 0 44 0 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9978 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9928 9927 9926 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9929 9930 9932 9934 9936 9938 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9950 9949 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9915 9912 9910 9907 9905 9903 9901 9898 9896 9894 9892 9890 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9874 9875 9877 9879 9881 9884 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9884 9881 9877 9874 9870 9866 9862 9859 9855 9851 9847 9843 9840 9836 9832 9829 9825 9822 9818 9815 9812 9809 9806 9803 9800 9797 9794 9792 9789 9787 9784 9782 9781 9779 9777 9776 9775 9774 9774 9773 9773 9774 9774 9775 9777 9778 9780 9782 9785 9788 9790 9794 9797 9800 9804 9807 9811 9815 9818 6443 0 44 0 9822 9825 9828 9831 9834 9837 9839 9841 9843 9845 9846 9847 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9851 9852 9853 9854 9855 9857 9859 9861 9863 9866 9869 9872 9875 9878 9882 9886 9890 9893 9897 9901 9905 9909 9913 9916 9920 9923 9926 9929 9932 9935 9937 9939 9941 9943 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9942 9940 9938 9935 9932 9930 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9897 9895 9892 9889 9887 9884 9882 9880 9878 9876 9875 9873 9872 9871 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9868 9867 9866 9865 9864 9862 9860 9858 9856 9853 9850 9848 9844 9841 9838 9834 9830 9826 9822 9819 9815 9811 9807 9803 9799 9795 9792 9789 9786 9783 9781 9779 9777 9775 9774 9774 9773 9773 9773 9774 9775 9776 9778 9780 9782 9784 9787 9790 9792 9795 9798 9802 9805 9808 9811 9814 9816 9819 9821 9824 9826 9828 9829 9830 9831 9832 9832 9833 9832 9832 9831 9830 9829 9827 9826 9824 9822 9819 9817 9815 9813 9810 9808 9806 9804 9802 9801 9799 9799 9798 9798 9798 9799 9800 9801 9804 9806 9809 9813 9816 9821 9825 9831 9836 9842 9847 9853 9860 9866 9872 9878 9884 9890 9896 9902 9907 9912 9917 9921 9925 9929 9932 9935 9937 9939 9941 9943 9944 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 6444 0 44 0 9931 9929 9927 9925 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9887 9884 9880 9876 9873 9869 9865 9861 9857 9852 9848 9844 9840 9836 9832 9828 9824 9820 9816 9813 9809 9806 9803 9800 9798 9795 9793 9791 9790 9788 9787 9786 9785 9785 9785 9785 9785 9786 9787 9788 9790 9791 9793 9796 9798 9801 9804 9807 9810 9813 9816 9820 9823 9827 9830 9833 9836 9839 9841 9844 9846 9848 9849 9850 9851 9851 9851 9851 9850 9849 9848 9847 9845 9844 9842 9840 9838 9836 9835 9833 9832 9831 9830 9830 9830 9831 9832 9833 9835 9838 9840 9843 9847 9851 9855 9859 9864 9869 9874 9879 9884 9889 9893 9898 9903 9907 9911 9915 9919 9922 9926 9929 9931 9934 9936 9938 9940 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9951 9951 9952 9952 9952 9953 9954 9955 9956 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9929 9926 9924 9921 9917 9914 9911 9907 9903 9899 9896 9892 9887 9883 9879 9875 9870 9866 9861 9857 9852 9847 9842 9838 9833 9828 9823 9818 9812 9807 9802 9797 9792 9787 9782 9777 9773 9768 9764 9759 9755 9752 9748 9745 9742 9740 9738 9736 9735 9734 9733 9733 9733 9734 9735 9736 9738 9740 9743 9746 9749 9752 9756 9760 9765 9769 9774 9778 9783 9789 9794 9799 9804 9810 9815 9820 9826 9831 9837 9842 9847 9852 9858 9863 9868 9872 9877 9882 9886 9891 9895 9899 9903 9907 9911 9915 9918 9922 9925 9928 9931 9934 9937 9940 9942 9944 9947 9949 9951 9952 9954 9955 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9957 9955 9953 9951 9948 9945 9942 9939 9935 9931 9927 9922 9918 9913 9908 9903 9897 9892 9887 9882 9877 9872 9867 9862 9858 9854 9850 9847 9844 9841 9838 9836 9835 9833 9832 9832 9832 9832 9832 9833 9834 9835 9837 9838 9840 9842 9844 9846 9848 9851 9853 9855 9857 9859 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9912 9914 6445 0 44 0 9916 9918 9921 9923 9925 9927 9930 9932 9934 9937 9939 9941 9943 9946 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9917 9916 9916 9917 9917 9918 9918 9919 9920 9922 9923 9925 9926 9928 9930 9933 9935 9937 9939 9942 9944 9947 9949 9952 9954 9956 9959 9961 9963 9965 9966 9968 9970 9971 9972 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9974 9975 9977 9978 9980 9982 9983 9985 9987 9988 9990 9991 9992 9993 9994 9995 9996 9996 9996 9996 9995 9995 9994 9993 9992 9990 9989 9987 9985 9983 9981 9978 9976 9974 9971 9969 9967 9965 9962 9960 9958 9956 9954 9951 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9898 9896 9895 9894 9893 9893 9892 9892 9892 9892 9893 9894 9895 9896 9897 9899 9901 9903 9905 9907 9910 9912 9915 9918 9921 9924 9926 9929 9932 9935 9937 9940 9943 9945 9947 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 6446 0 44 0 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9916 9913 9911 9908 9906 9903 9900 9898 9895 9892 9889 9886 9883 9880 9877 9874 9870 9867 9864 9861 9858 9855 9852 9849 9846 9844 9841 9839 9837 9835 9833 9832 9831 9830 9830 9829 9829 9830 9830 9831 9833 9834 9836 9838 9840 9842 9845 9848 9851 9854 9857 9860 9864 9867 9870 9874 9877 9880 9884 9887 9890 9893 9896 9899 9901 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9933 9931 9928 9926 9923 9921 9918 9916 9913 9910 9907 9905 9902 9899 9896 9893 9890 9887 9883 9880 9876 9873 9869 9865 9861 9857 9853 9848 9844 9839 9835 9830 9825 9820 9816 9811 9806 9801 9797 9793 9788 9784 9781 9777 9774 9772 9769 9767 9766 9765 9764 9764 9765 9766 9767 9769 9771 9774 9778 9781 9786 9790 9795 9800 9806 9812 9817 9824 9830 9836 9843 9849 9855 9862 9868 9874 9880 9886 9892 9898 9903 9908 9913 9917 9922 9926 9930 9933 9937 9940 9943 9946 9948 9950 9952 9954 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9933 9932 9931 9930 9929 9929 9929 9928 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 6447 0 44 0 9957 9955 9954 9952 9950 9949 9947 9945 9944 9942 9941 9940 9939 9939 9938 9938 9938 9939 9939 9940 9941 9943 9944 9946 9948 9950 9952 9954 9956 9959 9961 9963 9965 9967 9969 9971 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9953 9952 9951 9949 9947 9946 9944 9942 9940 9938 9937 9935 9933 9932 9930 9929 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9915 9913 9911 9908 9905 9901 9896 9891 9885 9878 9871 9863 9854 9844 9834 9823 9812 9800 9788 9776 9763 9751 9739 9727 9715 9704 9694 9684 9676 9668 9662 9657 9653 9651 9650 9651 9652 9656 9660 9666 9673 9681 9691 9701 9712 9723 9735 9748 9760 9773 9785 9798 9810 9822 9833 9844 9854 9864 9872 9880 9888 9894 9900 9905 9909 9913 9916 9918 9920 9922 9923 9924 9925 9926 9926 9926 6448 0 44 0 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9892 9891 9889 9888 9886 9884 9883 9881 9879 9878 9876 9874 9872 9870 9869 9867 9865 9863 9861 9859 9856 9854 9852 9850 9848 9847 9845 9843 9841 9840 9839 9837 9836 9835 9835 9834 9834 9834 9834 9834 9834 9835 9836 9837 9838 9839 9841 9843 9845 9846 9848 9850 9853 9855 9857 9859 9861 9864 9866 9868 9870 9872 9873 9875 9877 9878 9880 9881 9883 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9836 9835 9833 9832 9830 9829 9827 9825 9823 9821 9820 9818 9816 9814 9812 9811 9809 9807 9805 9804 9802 9800 9798 9796 9795 9793 9791 9789 9787 9785 9783 9781 9778 9776 9774 9771 9769 9766 9763 9761 9758 9755 9752 9749 9746 9743 9740 9737 9734 9731 9728 9725 9721 9718 9715 9711 9708 9704 9701 9697 9693 9690 9686 9681 9677 9673 9668 9664 9659 9654 9649 9644 9638 9633 9627 9621 9616 9610 9604 9598 9592 9586 9579 9573 9567 9561 9555 9549 9543 9536 9530 9524 9518 9511 9505 9498 9492 9485 9478 9471 9464 9456 9449 9441 9433 9425 9416 9408 9399 9390 9381 9372 9363 9354 9345 9336 9327 6449 0 44 0 9318 9309 9301 9293 9285 9277 9269 9262 9256 9250 9244 9239 9234 9229 9225 9222 9218 9216 9213 9211 9209 9208 9206 9205 9204 9203 9202 9202 9201 9200 9200 9199 9198 9197 9197 9196 9195 9193 9192 9191 9190 9189 9187 9186 9185 9184 9183 9182 9181 9180 9179 9179 9178 9178 9178 9178 9178 9178 9179 9179 9180 9181 9182 9183 9184 9186 9187 9189 9191 9193 9195 9197 9199 9201 9204 9206 9209 9212 9215 9218 9221 9225 9228 9232 9236 9240 9244 9249 9253 9258 9263 9268 9273 9279 9284 9290 9296 9301 9307 9313 9319 9325 9332 9338 9344 9350 9357 9363 9370 9376 9382 9389 9395 9402 9408 9415 9421 9427 9433 9440 9446 9452 9457 9463 9469 9474 9479 9484 9489 9494 9499 9503 9507 9511 9515 9519 9522 9526 9529 9532 9535 9538 9541 9544 9547 9550 9553 9556 9559 9562 9565 9569 9572 9575 9579 9582 9586 9590 9593 9597 9601 9604 9608 9612 9615 9619 9623 9626 9630 9633 9637 9640 9643 9646 9650 9653 9656 9659 9662 9665 9668 9671 9674 9677 9680 9683 9686 9689 9692 9696 9699 9702 9705 9708 9711 9714 9717 9720 9723 9725 9728 9731 9733 9736 9738 9741 9743 9745 9748 9750 9752 9754 9756 9758 9760 9763 9765 9767 9769 9771 9773 9775 9777 9779 9780 9782 9784 9786 9787 9789 9790 9792 9793 9794 9795 9796 9796 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9796 9796 9795 9794 9793 9792 9790 9788 9786 9783 9780 9776 9772 9768 9763 9757 9752 9746 9739 9733 9726 9719 9711 9704 9697 9690 9682 9676 9669 9663 9657 9652 9647 9643 9639 9636 9634 9632 9631 9631 9631 9632 9633 9634 9636 9638 9640 9642 9644 9646 9648 9649 9650 9650 9650 9649 9646 9644 9639 9634 9628 9621 9612 9602 9590 9577 9563 9547 9530 9511 9491 9469 9445 9420 9393 9365 9335 9303 9270 9234 9197 9158 9117 9074 9029 8982 8933 8881 8827 8771 8712 8650 8586 8519 8448 8375 8299 8220 8138 8052 7964 7872 7777 7679 7577 7473 7366 7256 7143 7028 6910 6790 6669 6545 6421 6295 6169 6042 5916 5789 5663 5538 5415 5293 5173 5055 4941 4829 4721 4616 4515 4418 4325 4237 4154 4075 4002 3933 3870 3812 3759 3711 3668 3631 3599 3573 3551 3535 3524 3518 3517 3522 3531 3546 3566 3590 3620 3655 3696 3741 3791 3846 3907 3973 4043 4119 4199 4284 4374 4469 4567 4670 4778 4889 5003 5121 5241 5365 5490 5618 5747 5877 6009 6140 6272 6403 6534 6663 6791 6918 7042 7164 7284 7400 7513 7623 7730 7833 7932 8027 8118 8206 8290 8369 8445 8517 8585 8650 8711 8768 8822 8873 8921 8966 9007 9046 9083 9117 9148 9177 9204 9229 9251 9272 9291 9308 9324 9337 9350 9360 9370 9378 9384 9390 9394 9397 9399 9399 9399 9398 9395 9392 9387 9382 6450 0 44 0 9376 9369 9361 9352 9343 9333 9322 9310 9298 9285 9271 9257 9242 9226 9210 9193 9176 9158 9140 9121 9102 9083 9063 9043 9022 9001 8980 8959 8937 8915 8893 8871 8849 8826 8804 8781 8758 8735 8712 8689 8665 8642 8619 8595 8572 8548 8524 8501 8477 8453 8430 8406 8383 8359 8336 8313 8291 8268 8246 8225 8204 8183 8163 8143 8124 8106 8089 8072 8057 8042 8028 8014 8002 7991 7981 7971 7963 7955 7948 7943 7937 7933 7930 7927 7925 7923 7922 7921 7921 7921 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7934 7935 7935 7935 7936 7936 7936 7936 7936 7936 7936 7936 7937 7937 7937 7937 7937 7938 7938 7938 7939 7939 7940 7940 7941 7942 7943 7944 7945 7946 7947 7948 7950 7952 7953 7955 7958 7960 7963 7965 7968 7972 7976 7980 7984 7988 7993 7999 8004 8011 8017 8024 8031 8039 8047 8056 8065 8074 8084 8095 8106 8118 8131 8144 8157 8172 8187 8203 8220 8238 8256 8276 8296 8318 8340 8364 8388 8414 8440 8468 8497 8526 8557 8588 8620 8653 8687 8722 8757 8792 8828 8864 8901 8937 8974 9011 9047 9083 9119 9155 9190 9224 9258 9291 9323 9355 9385 9415 9444 9472 9498 9524 9549 9573 9596 9617 9638 9658 9676 9694 9711 9727 9742 9756 9769 9782 9793 9804 9815 9824 9833 9841 9849 9856 9863 9869 9875 9880 9885 9889 9893 9897 9901 9904 9907 9909 9912 9914 9915 9917 9918 9920 9920 9921 9922 9922 9922 9922 9921 9921 9920 9919 9917 9916 9914 9913 9911 9908 9906 9904 9901 9898 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9832 9829 9826 9823 9819 9816 9812 9808 9805 9801 9797 9793 9789 9785 9782 9778 9774 9770 9767 9763 9760 9757 9754 9751 9748 9746 9744 9743 9741 9740 9739 9739 9739 9739 9740 9741 9742 9744 9746 9748 9751 9754 9757 9761 9764 9768 9772 9777 9781 9786 9791 9795 9800 9805 9810 9815 9820 9825 9830 9834 9839 9844 9848 9853 9857 9862 9866 9870 9874 9878 9882 9885 9889 9892 9896 9899 9902 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9939 9940 9940 9939 9939 9938 9937 9936 9935 9933 9931 9930 9928 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9867 9865 9863 9861 9859 9857 9856 9855 9854 9853 9853 9853 9853 9853 9853 9854 9855 9856 9857 9858 9859 9861 9862 9864 9865 9867 9869 9870 9872 9873 9875 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9910 9912 9913 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 6451 0 44 0 9919 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9913 9911 9908 9906 9903 9900 9897 9894 9890 9886 9882 9877 9872 9867 9861 9855 9849 9842 9836 9829 9822 9814 9807 9800 9792 9785 9778 9771 9764 9757 9751 9745 9739 9733 9728 9723 9718 9713 9709 9705 9701 9697 9693 9690 9686 9683 9679 9676 9672 9668 9665 9661 9657 9653 9649 9645 9640 9636 9632 9627 9623 9618 9614 9610 9605 9601 9598 9594 9591 9588 9585 9582 9580 9578 9577 9576 9576 9576 9576 9577 9578 9580 9582 9584 9587 9590 9594 9598 9603 9608 9613 9618 9624 9630 9636 9643 9650 9657 9664 9671 9678 9686 9693 9701 9709 9716 9724 9732 9739 9747 9754 9762 9769 9776 9783 9790 9797 9803 9810 9816 9822 9828 9834 9839 9845 9850 9855 9860 9865 9869 9874 9878 9882 9885 9889 9893 9896 9899 9902 9904 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9944 9945 9947 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9963 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9967 9966 9965 9964 9963 9962 9960 9958 9957 9955 9953 9951 9949 9947 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9907 9905 9903 9902 9900 9898 9897 9895 9893 9892 9890 9889 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9888 9890 9892 9894 9896 9898 9900 9902 9905 9907 9910 9912 9915 9917 9920 9922 9924 9927 9929 9931 9933 9936 9938 9940 9941 9943 9945 9947 9948 9950 9951 9952 9953 9955 9956 9957 9957 6452 0 44 0 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9913 9910 9906 9902 9897 9892 9887 9882 9876 9870 9863 9857 9850 9842 9835 9827 9820 9812 9803 9795 9787 9778 9770 9761 9753 9744 9736 9727 9719 9710 9702 9694 9685 9677 9669 9661 9653 9645 9637 9629 9622 9614 9606 9599 9591 9584 9577 9570 9562 9556 9549 9542 9535 9529 9523 9517 9511 9505 9500 9495 9490 9485 9480 9476 9472 9469 9466 9463 9460 9458 9456 9455 9454 9453 9453 9453 9454 9456 9457 9460 9463 9466 9470 9474 9479 9485 9491 9497 9504 9512 9520 9528 9537 9546 9555 9565 9575 9585 9596 9607 9617 9628 9639 9650 9661 9672 9683 9693 9704 9715 9725 9735 9745 9755 9764 9774 9783 9792 9800 9809 9817 9825 9833 9841 9848 9855 9862 9869 9875 9882 9888 9894 9900 9905 9911 9916 9921 9926 9930 9934 9938 9942 9946 9949 9952 9955 9958 9960 9963 9965 9966 9968 9969 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9906 9902 9899 9895 9891 9886 9882 9877 9873 9868 9863 9858 9853 9848 9843 9838 9834 9829 9825 9821 9817 9813 9810 9807 9804 9802 9800 9799 9798 9797 9797 9798 9799 9800 9802 9804 9806 9809 9812 9816 9820 9824 9828 9833 9838 9843 9848 9853 9858 9863 9868 9873 9878 9883 9887 9892 9896 9901 9905 9909 9913 9917 9920 9923 9927 9930 9933 9935 9938 9940 9943 9945 9947 9949 9952 9954 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9954 9951 9949 9946 9943 9940 9937 9935 9932 9929 9926 9923 9920 9918 9915 9913 9911 9909 9908 9906 9905 9905 9904 9904 9904 9904 9905 9906 9907 9908 9909 9911 9913 9914 9916 9918 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 6453 0 44 0 9949 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9944 9943 9942 9940 9938 9937 9935 9932 9930 9927 9925 9922 9919 9915 9912 9908 9905 9901 9897 9893 9889 9886 9882 9878 9875 9871 9868 9865 9862 9860 9858 9856 9855 9854 9853 9853 9853 9853 9854 9855 9856 9858 9860 9863 9865 9868 9871 9874 9878 9881 9884 9888 9891 9895 9898 9902 9905 9909 9912 9915 9918 9921 9923 9926 9928 9930 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9974 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9951 9949 9947 9945 9944 9942 9940 9939 9938 9936 9935 9935 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9922 9919 9917 9914 9910 9907 9903 9899 9895 9891 9886 9882 9877 9872 9868 9863 9859 9855 9851 9848 9844 9841 9839 9836 9834 9833 9831 9830 9830 9829 9829 9829 9829 9830 9830 9830 9831 9831 9832 9832 9832 9832 9832 9831 9831 9830 9829 9828 9826 9825 9823 9821 9819 9817 9816 9814 9812 9810 9809 9807 9806 9805 9805 9804 9804 9804 9804 9805 9806 9807 9809 9810 9812 9814 9816 9819 9821 9824 9826 9829 9831 9834 9836 9839 9841 9843 9845 9848 9850 9851 9853 9855 9857 9858 9860 9862 9863 9865 9867 9868 9870 9872 9873 9875 9877 9879 9881 9883 9885 9887 9889 9892 9894 9896 9898 9900 9902 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9917 9916 9915 9913 9911 9909 9906 9903 9899 9896 9891 9887 9882 9877 9872 9866 9861 9855 9850 9845 9840 9835 9830 9826 9823 9820 9817 9815 9814 9813 9813 9814 9815 9817 9820 9823 9827 9831 9836 9841 9846 9852 9857 9863 9869 9875 9880 9886 9891 9896 9900 9905 9908 9912 9915 9918 9920 9922 9923 9924 9925 9925 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 6454 0 44 0 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9926 9925 9923 9920 9918 9915 9912 9909 9905 9902 9898 9895 9891 9887 9884 9880 9876 9873 9870 9867 9863 9860 9858 9855 9852 9849 9846 9843 9839 9835 9831 9827 9821 9816 9809 9802 9794 9786 9777 9767 9756 9745 9733 9720 9707 9694 9680 9667 9653 9640 9627 9615 9603 9592 9582 9573 9566 9560 9555 9553 9551 9552 9554 9557 9563 9570 9578 9588 9599 9611 9625 9639 9653 9669 9684 9700 9715 9731 9746 9760 9774 9788 9800 9811 9822 9831 9840 9847 9854 9859 9863 9867 9869 9871 9872 9873 9873 9872 9871 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9847 9845 9844 9842 9841 9840 9839 9838 9837 9837 9836 9835 9835 9835 9835 9835 9835 9836 9836 9837 9838 9839 9841 9842 9844 9846 9849 9851 9854 9857 9860 9863 9866 9870 9873 9877 9880 9884 9887 9891 9894 9897 9901 9904 9907 9910 9912 9915 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9957 9955 9953 9951 9950 9948 9946 9945 9943 9942 9941 9939 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9941 9941 9940 9939 9938 9936 9934 9932 9929 9926 9922 9919 9914 9910 9905 9900 9895 9890 9884 9879 9873 9868 9863 9858 9853 9849 9845 9841 9838 9835 9833 9832 9831 9831 9832 9833 9835 9837 9840 9843 9847 9851 9856 9861 9866 9871 9876 9881 9886 9891 9896 9900 9904 9908 9911 9914 9916 9918 9920 9920 9921 9921 9921 9920 9919 9917 9915 9913 9910 9908 9905 9901 9898 9895 9891 9887 9883 9879 9875 9870 9865 9860 9855 9850 9844 9838 9831 9824 9817 9809 9801 9792 9782 9772 9762 9750 9739 9726 9713 9700 9685 9671 9655 9640 9623 9607 9590 9572 9554 9536 9518 9499 9481 9462 9443 9424 9405 9386 9367 9349 9330 9312 9294 9277 9260 9243 9227 9211 9196 9181 9167 9154 9141 9129 9118 9107 9097 9088 9079 9071 9064 9058 9052 9047 9043 9039 9036 9034 9032 9031 9031 9032 9033 9034 6455 0 44 1 9036 9040 9044 9048 9054 9060 9068 9076 9085 9095 9105 9117 9128 9141 9154 9167 9181 9195 9210 9225 9240 9255 9270 9286 9302 9319 9335 9352 9370 9387 9405 9423 9442 9460 9478 9496 9514 9531 9549 9565 9581 9596 9611 9624 9637 9649 9661 9671 9681 9691 9700 9709 9717 9726 9734 9742 9751 9759 9768 9777 9786 9795 9804 9813 9822 9832 9841 9850 9858 9867 9875 9883 9890 9897 9903 9910 9915 9921 9925 9930 9934 9938 9941 9944 9946 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9969 9971 9972 9974 9975 9977 9978 9979 9979 9980 9980 9980 9979 9979 9978 9977 9977 9976 9976 9976 9976 9977 9977 9978 9980 9981 9983 9985 9986 9988 9990 9991 9992 9993 9994 9994 9994 9993 9992 9992 9991 9990 9988 9988 9987 9986 9985 9985 9985 9985 9986 9987 9987 9988 9989 9990 9991 9991 9992 9992 9992 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9954 9952 9950 9948 9947 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9923 9919 9915 9910 9905 9900 9894 9887 9880 9872 9864 9854 9844 9832 9820 9807 9792 9776 9759 9741 9721 9700 9677 9652 9626 9599 9570 9539 9506 9472 9437 9400 9361 9321 9279 9236 9191 9144 9096 9046 8994 8941 8885 8827 8767 8704 8640 8573 8503 8431 8357 8280 8201 8120 8037 7953 7866 7778 7689 7599 7509 7418 7327 7236 7146 7056 6967 6880 6793 6709 6626 6545 6466 6390 6316 6245 6177 6113 6052 5995 5942 5893 5849 5809 5774 5745 5721 5703 5690 5683 5682 5687 5698 5714 5737 5765 5799 5838 5883 5933 5988 6048 6112 6180 6252 6328 6407 6488 6573 6660 6748 6839 6930 7023 7116 7209 7303 7396 7489 7581 7672 7761 7850 7937 8022 8106 8188 8268 8346 8422 8496 8568 8638 8705 8770 8833 8894 8952 9007 9061 9112 9160 9206 9250 9292 9331 9368 9403 9436 9468 9498 9526 9552 9577 9601 9624 9645 9666 9685 9703 9720 9736 9752 9766 9779 9791 9802 9813 9823 9831 9840 9847 9854 9860 9865 9871 9875 9879 9883 9886 9889 9892 9894 9896 9898 9899 9900 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9912 9912 9913 9915 9916 9918 9920 9923 9925 9928 9931 9934 9936 9939 9942 9944 9946 9948 9950 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 6456 0 44 1 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9985 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9948 9947 9945 9943 9941 9938 9935 9931 9927 9923 9918 9913 9908 9902 9896 9889 9882 9875 9867 9859 9850 9841 9832 9822 9812 9801 9789 9777 9764 9750 9736 9720 9704 9686 9667 9647 9625 9602 9578 9551 9524 9494 9463 9430 9396 9359 9322 9282 9241 9198 9154 9108 9061 9012 8962 8910 8857 8802 8745 8687 8627 8566 8503 8439 8374 8307 8239 8170 8100 8030 7960 7889 7818 7748 7678 7609 7540 7473 7408 7344 7281 7220 7161 7104 7048 6995 6943 6894 6847 6801 6758 6717 6679 6642 6609 6577 6549 6523 6501 6481 6465 6452 6443 6437 6435 6437 6443 6452 6466 6483 6505 6530 6560 6593 6630 6671 6716 6764 6816 6871 6930 6992 7056 7124 7194 7266 7340 7417 7495 7574 7654 7736 7817 7899 7980 8062 8143 8223 8302 8379 8455 8529 8602 8672 8740 8806 8870 8931 8989 9046 9099 9150 9199 9245 9288 9329 9368 9405 9439 9472 9502 9531 9558 9583 9607 9629 9650 9670 9689 9707 9724 9740 9755 9769 9783 9796 9808 9819 9829 9839 9848 9856 9863 9870 9875 9881 9885 9889 9893 9896 9899 9902 9904 9906 9909 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9934 9935 9936 9936 9936 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9923 9922 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9914 9912 9910 9908 9905 9902 9898 9894 9890 9886 9882 9877 9872 9867 9862 9857 9851 9846 9840 9834 9827 9821 9814 9807 9799 9791 9782 9774 9765 9755 9746 9736 9726 9716 9706 9696 9686 9676 9666 9657 9648 9639 9631 9622 9614 9606 9598 9590 9583 9575 9567 9560 9552 9545 9538 9531 9524 9518 9512 9507 9502 9498 9495 9493 9492 9492 9492 9494 9497 9500 9505 9510 9516 9522 9529 9536 9544 9552 9560 9569 9578 9586 9595 9604 9613 9622 9631 9640 9649 9658 9666 9675 9684 9693 9701 9710 9718 9726 9734 9741 9748 9755 9762 9768 9774 9780 9785 9790 9795 9799 9803 9807 9811 9815 9818 9822 9825 9828 9831 9834 9838 9841 9844 9846 9849 9852 9855 9858 9860 9863 9865 9867 9869 6457 0 44 1 9871 9872 9874 9874 9875 9875 9875 9874 9873 9871 9869 9866 9863 9859 9854 9850 9844 9839 9833 9826 9820 9813 9805 9797 9789 9781 9772 9763 9753 9744 9733 9723 9712 9700 9689 9677 9666 9654 9643 9632 9622 9612 9604 9596 9589 9584 9580 9578 9577 9577 9579 9583 9587 9593 9600 9608 9616 9625 9635 9644 9654 9664 9674 9684 9693 9703 9712 9721 9730 9738 9746 9754 9762 9770 9778 9785 9792 9800 9807 9814 9821 9827 9833 9840 9845 9851 9856 9861 9866 9870 9874 9878 9882 9885 9888 9891 9893 9895 9897 9899 9901 9902 9903 9904 9905 9905 9906 9906 9905 9905 9904 9903 9902 9900 9898 9896 9894 9891 9888 9885 9882 9878 9875 9871 9867 9863 9858 9854 9849 9844 9839 9834 9828 9822 9816 9809 9802 9795 9787 9779 9771 9762 9753 9744 9735 9726 9717 9708 9699 9691 9682 9674 9667 9660 9653 9647 9641 9635 9630 9626 9621 9617 9613 9610 9607 9604 9601 9599 9597 9595 9593 9592 9592 9592 9592 9593 9595 9597 9600 9603 9606 9610 9614 9618 9623 9627 9632 9637 9642 9647 9652 9657 9662 9667 9673 9678 9683 9689 9694 9700 9705 9710 9715 9720 9725 9730 9733 9737 9740 9743 9745 9747 9749 9751 9752 9754 9755 9758 9760 9763 9767 9772 9778 9785 9792 9800 9810 9820 9830 9841 9852 9863 9873 9884 9894 9903 9912 9919 9926 9932 9937 9941 9944 9947 9949 9951 9952 9953 9954 9955 9957 9958 9960 9961 9963 9965 9968 9970 9972 9974 9976 9978 9979 9981 9981 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9973 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9986 9986 9986 9986 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9983 9984 9985 9986 9987 9989 9990 9991 9992 9994 9995 9996 9997 9997 9998 9998 9999 9999 9999 9999 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9999 99991000010000100001000110001100011000010000 9999 9998 9997 9995 9994 9992 9991 9989 9987 9986 9985 9984 9983 9983 9982 9983 9983 9984 9985 9986 9987 9988 9990 9991 9993 9994 9995 9996 9997 9997 9997 9997 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9987 9986 9986 9986 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 6458 0 44 1 9986 9985 9984 9984 9984 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9990 9990 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9977 9976 9976 9976 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9984 9984 9985 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9995 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9991 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9953 9951 9949 9947 9944 9941 9938 9935 9932 9929 9926 9923 9919 9916 9913 9910 9907 9904 9901 9897 9894 9891 9888 9884 9880 9876 9872 9868 9864 9859 9854 9850 9845 9840 9835 9830 9825 9820 9815 9811 9807 9803 9799 9795 9792 9789 9787 9784 9782 9780 9779 9777 9776 9775 9774 9773 9773 9772 9772 9772 9772 9773 9774 9775 9777 9779 9781 9784 9787 9791 9795 9800 9805 9810 9815 9821 9827 9833 9839 9845 9850 9856 9861 9866 9871 9875 9879 9882 9885 9888 9890 9892 9894 9896 9897 9899 9900 9902 9903 9904 9904 9905 9905 9905 9904 9902 9900 9897 9893 9888 9882 9876 9868 9861 9852 9844 9835 9826 9818 9810 9803 9797 9792 9789 9786 9785 9786 9788 9791 9795 9800 9806 9813 9821 9828 9836 9844 9852 9859 9866 9873 9879 9885 9891 9895 9900 9904 9908 9911 9914 9916 9918 9920 9922 9923 9923 9924 9924 9923 9923 9922 9920 9919 9917 9915 9913 9911 9908 9906 9903 9900 9897 9894 9891 9887 9884 9879 9875 9869 9864 9858 9851 9844 9837 9830 9822 9815 9807 9799 9791 9784 9776 9768 9761 9753 9745 9736 9727 9717 9707 9695 9682 9667 9651 9634 9616 9597 9577 9556 9535 9515 9494 9475 9457 9440 9426 9414 9404 9398 9395 9394 9397 9403 9411 9423 9436 9452 9470 9489 9509 9530 9551 9572 9593 9615 9635 9655 9674 9692 9709 9726 9741 9756 9769 9782 9794 9805 9816 9825 9834 9843 9851 9858 9865 9871 9877 9882 9887 9892 9897 9901 9905 9908 9912 9915 9918 9921 9924 9926 9928 9930 9931 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9930 6459 0 44 1 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9890 9888 9887 9886 9885 9883 9882 9882 9881 9880 9880 9880 9880 9880 9881 9881 9882 9883 9885 9886 9888 9890 9892 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9973 9972 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9957 9957 9956 9957 9957 9957 9958 9959 9960 9962 9963 9965 9967 9969 9970 9972 9974 9976 9977 9979 9980 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9943 9941 9939 9936 9934 9931 9928 9925 9922 9919 9916 9913 9910 9906 9903 9899 9895 9891 9888 9883 9879 9875 9870 9865 9859 9853 9846 9839 9830 9821 9811 9799 9787 9774 9760 9745 9729 9713 9698 9682 9666 9651 9638 9625 9614 9604 9597 9592 9589 9589 9591 9595 9602 9611 9621 9633 9647 9662 9678 9694 9711 9727 9743 9759 9773 9788 9800 9812 9823 9833 9842 9850 9857 9863 9868 9873 9878 9882 9887 9891 9895 9898 9902 9906 9910 9913 9917 9920 9923 9926 9928 9931 9933 9934 9936 9937 9937 9938 9938 9938 9938 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9922 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9899 9896 9892 9888 9884 9878 9872 9866 9858 9850 9841 9831 9820 9809 9797 9785 9773 9762 9750 9739 9729 9720 9712 9706 9701 9697 9696 9696 9698 9701 9707 9713 9721 9730 9740 9751 6460 0 44 1 9762 9773 9784 9796 9806 9816 9826 9835 9843 9850 9857 9863 9868 9872 9876 9880 9883 9886 9888 9891 9893 9896 9898 9900 9903 9905 9908 9910 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9929 9926 9923 9919 9915 9910 9905 9899 9892 9886 9878 9871 9864 9857 9849 9842 9835 9829 9824 9819 9815 9811 9809 9808 9807 9807 9808 9810 9813 9816 9819 9823 9827 9831 9836 9841 9845 9850 9854 9859 9863 9868 9872 9877 9881 9886 9890 9894 9899 9903 9908 9912 9916 9920 9924 9928 9932 9935 9938 9941 9944 9946 9948 9950 9951 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9970 9968 9967 9966 9965 9964 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9956 9955 9953 9951 9948 9945 9942 9939 9935 9931 9927 9923 9919 9914 9910 9907 9903 9900 9897 9895 9894 9893 9892 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9902 9903 9903 9902 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9881 9879 9877 9875 9872 9869 9867 9864 9861 9858 9855 9852 9850 9847 9845 9844 9842 9841 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9827 9825 9824 9822 9820 9819 9818 9817 9817 9817 9817 9818 9819 9820 9821 9822 9824 9825 9826 9826 9827 9827 9827 9826 9825 9824 9823 9821 9819 9818 9816 9815 9813 9812 9811 9810 9809 9809 9808 9808 9807 9807 9806 9805 9804 9803 9802 9800 9799 9797 9796 9794 9793 9791 9790 9789 9789 9789 9789 9790 9792 9793 9796 9799 9802 9805 9809 9813 9818 9822 9826 9831 9835 9839 9843 9847 9850 9854 9856 9859 9861 9862 9863 9864 6461 0 44 1 9865 9865 9864 9864 9863 9862 9861 9860 9859 9857 9856 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9845 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9845 9845 9846 9847 9848 9849 9851 9852 9853 9855 9857 9858 9860 9862 9864 9867 9869 9871 9874 9877 9880 9882 9885 9889 9892 9895 9898 9901 9904 9907 9909 9912 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9952 9952 9952 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9956 9956 9955 9954 9952 9951 9949 9947 9945 9943 9942 9940 9938 9937 9936 9936 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9939 9939 9938 9938 9937 9936 9934 9932 9931 9929 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9882 9879 9876 9872 9869 9865 9860 9856 9851 9847 9841 9836 9830 9824 9817 9810 9801 9793 9783 9772 9761 9749 9736 9723 9709 9695 9681 9667 9654 9642 9630 9620 9612 9605 9601 9599 9598 9600 9604 9611 9619 9628 9639 9652 9665 9679 9693 9707 9721 9735 9748 9761 9772 9783 9793 9802 9810 9817 9823 9829 9834 9839 9843 9847 9851 9854 9858 9861 9863 9866 9868 9871 9873 9874 9876 9877 9878 9879 9879 9879 9879 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9869 9868 9866 9864 9862 9859 9856 9852 9848 9844 9839 9834 9829 9823 9817 9810 9804 9798 9791 9785 9779 9774 9769 9765 9762 9760 6462 0 44 1 9758 9757 9758 9759 9761 9764 9767 9772 9777 9782 9787 9793 9799 9805 9810 9816 9821 9826 9830 9835 9838 9842 9845 9847 9850 9852 9854 9856 9858 9860 9862 9864 9866 9867 9869 9870 9872 9873 9874 9875 9876 9877 9877 9877 9877 9877 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9849 9847 9845 9842 9840 9837 9834 9831 9828 9825 9822 9820 9817 9814 9811 9809 9807 9804 9802 9801 9799 9798 9796 9795 9793 9792 9790 9789 9787 9785 9782 9780 9777 9774 9771 9767 9763 9760 9755 9751 9747 9743 9739 9734 9730 9726 9722 9718 9714 9710 9706 9702 9698 9694 9689 9685 9680 9675 9670 9664 9658 9652 9646 9640 9633 9626 9619 9611 9603 9595 9587 9578 9569 9560 9550 9540 9530 9519 9508 9497 9485 9473 9461 9448 9435 9422 9408 9394 9380 9365 9349 9333 9316 9299 9281 9263 9243 9223 9202 9180 9158 9134 9110 9084 9058 9031 9003 8973 8943 8912 8879 8845 8810 8774 8735 8695 8654 8610 8564 8515 8464 8410 8354 8294 8232 8166 8096 8024 7947 7867 7784 7696 7605 7510 7411 7308 7201 7091 6976 6858 6735 6610 6481 6348 6213 6075 5935 5792 5648 5503 5358 5213 5067 4923 4780 4639 4501 4366 4234 4106 3983 3864 3751 3642 3539 3441 3349 3262 3180 3103 3032 2965 2904 2847 2794 2746 2702 2662 2625 2593 2564 2538 2516 2497 2482 2470 2461 2456 2453 2454 2458 2466 2476 2489 2506 2526 2548 2574 2603 2636 2672 2711 2754 2801 2852 2907 2965 3028 3096 3167 3243 3323 3407 3496 3588 3683 3782 3883 3987 4092 4199 4305 4412 4519 4623 4726 4826 4923 5016 5104 5187 5264 5335 5400 5457 5508 5552 5588 5617 5639 5654 5662 5664 5659 5649 5634 5613 5589 5561 5530 5496 5461 5424 5387 5350 5312 5276 5241 5207 5175 5144 5116 5091 5068 5048 5031 5017 5006 4998 4994 4993 4995 5001 5011 5024 5041 5062 5087 5116 5149 5186 5227 5272 5321 5375 5432 5493 5558 5626 5699 5775 5854 5937 6022 6111 6203 6297 6394 6493 6593 6696 6800 6904 7009 7115 7221 7326 7431 7534 7636 7737 7835 7932 8026 8117 8206 8292 8375 8455 8532 8605 8676 8743 8808 8869 8928 8983 9035 9085 9132 9176 9218 9257 9293 9328 9360 9390 9418 9445 9469 9492 9514 9534 9553 9571 9588 9603 9618 9631 9643 9655 9665 9675 9683 9691 9698 9704 9710 9714 9718 9722 9725 9728 9730 9733 9735 9737 9739 9741 9743 9745 9747 9749 9750 9752 9754 9755 9756 9757 9757 9757 9757 9757 9756 9754 9753 9751 9749 9747 9745 9743 9741 9738 9736 9734 9732 9731 9729 9728 9727 9726 9726 9725 9725 9726 6463 0 44 1 9726 9726 9727 9728 9729 9730 9731 9732 9734 9735 9737 9739 9740 9742 9744 9746 9748 9751 9753 9756 9758 9761 9764 9767 9770 9774 9777 9780 9784 9787 9790 9793 9797 9799 9802 9805 9807 9809 9811 9813 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9833 9833 9832 9831 9830 9829 9828 9826 9825 9823 9821 9818 9815 9812 9809 9805 9801 9797 9794 9790 9786 9783 9780 9777 9775 9774 9773 9772 9773 9773 9775 9777 9780 9783 9787 9791 9795 9800 9805 9810 9814 9819 9824 9829 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9867 9870 9872 9874 9877 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9900 9902 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9912 9911 9910 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9891 9889 9886 9883 9880 9877 9873 9868 9864 9859 9854 9848 9842 9836 9829 9821 9813 9804 9795 9784 9772 9759 9745 9730 9713 9694 9675 9654 9633 9612 9590 9568 9547 9527 9508 9491 9477 9465 9456 9451 9449 9450 9455 9464 9476 9491 9508 9528 9549 9572 9596 9620 9644 9667 9690 9711 9731 9750 9766 9781 9795 9807 9817 9826 9834 9841 9847 9853 9858 9862 9867 9871 9876 9880 9884 9888 9891 9895 9898 9902 9904 9907 9909 9911 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9932 9931 9930 9929 9928 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9911 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9883 9883 9882 9881 9880 9879 9878 9876 9874 9873 9870 9868 9865 9862 9859 9856 9852 9848 9844 9840 9836 9832 9829 9826 9823 9821 9819 9818 9818 9819 9820 9822 9825 9829 9833 9837 9842 9847 9853 9858 9864 9869 9874 9879 9884 9888 9891 9895 9897 9900 9901 9903 9904 9904 9904 9904 9903 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9859 9859 9859 9858 9858 9859 9859 9859 9860 9861 9862 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 6464 0 44 1 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9936 9936 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9905 9903 9900 9898 9895 9892 9890 9887 9884 9881 9878 9874 9871 9867 9863 9859 9854 9850 9845 9841 9836 9832 9827 9822 9818 9814 9810 9806 9802 9799 9795 9792 9790 9787 9785 9783 9781 9779 9777 9776 9774 9773 9772 9771 9770 9769 9769 9769 9769 9770 9770 9772 9773 9775 9778 9780 9783 9787 9790 9794 9798 9802 9806 9810 9814 9818 9822 9826 9830 9834 9838 9841 9845 9848 9851 9854 9857 9859 9862 9864 9866 9868 9870 9872 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9879 9879 9879 9879 9878 9878 9877 9876 9874 9872 9869 9866 9862 9857 9852 9847 9840 9833 9826 9818 9809 9800 9790 9780 9769 9757 9744 9730 9714 9698 9680 9660 9639 9617 9593 9567 9541 9513 9486 9457 9429 9402 9376 9352 9330 9310 9294 9281 9272 9267 9266 9270 9277 9289 9304 9323 9345 9369 9395 9423 9451 9480 9509 9538 9565 9592 9616 9640 9661 9681 9698 9714 9729 9742 9753 9764 9774 9783 9791 9799 9806 9813 9820 9827 9834 9840 9847 9853 9858 9864 9869 9873 9877 9881 9883 9886 9888 9889 9890 9891 9892 9892 9892 9892 9891 9891 9890 9889 9888 9887 9886 9884 9881 9879 9875 9871 9867 9861 9855 9848 9841 9832 9823 9813 9803 9792 9780 9768 9755 9742 9728 9714 9699 9684 9668 9652 9635 9617 9599 9580 9560 9538 9516 9493 9469 9444 9418 9391 9363 9335 9305 9275 9245 9214 9183 9152 9121 9090 9058 9027 8997 8967 8937 8908 8880 8852 8826 8801 8777 8755 8734 8715 8698 8684 8671 8661 8654 8649 8646 8647 8649 8655 8663 8673 8685 8700 8717 8735 8755 8777 8800 8824 8850 8876 8903 8931 8959 8988 9018 9047 9077 9107 9138 9168 9198 9228 9257 9286 9315 9342 9370 9396 9421 9446 9469 9492 9513 9534 9554 9573 9591 9608 9624 9640 9656 9671 9685 9699 9713 9727 9740 9753 9765 9777 9789 9800 9811 9821 9830 9839 9848 9855 9862 9869 9875 9881 9886 9890 9895 9899 9903 9907 9910 9914 9918 9921 9925 9928 9931 9934 9937 9940 9943 9945 9947 9949 9951 9952 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9953 9953 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9956 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 6465 0 44 1 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9951 9950 9948 9946 9944 9941 9939 9936 9934 9932 9930 9928 9927 9926 9925 9925 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9920 9920 9920 9919 9919 9918 9918 9917 9916 9914 9912 9910 9907 9903 9899 9894 9889 9883 9877 9871 9865 9860 9854 9850 9846 9843 9841 9840 9840 9841 9843 9847 9851 9856 9861 9867 9873 9879 9886 9892 9898 9903 9908 9912 9916 9919 9922 9924 9926 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9902 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9883 9882 9882 9882 9883 9884 9885 9887 9889 9892 9895 9898 9902 9906 9910 9914 9918 9922 9926 9930 9933 9937 9940 9944 9947 9949 9952 9954 9957 9959 9960 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9974 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9966 9966 9965 9963 9962 9960 9958 9956 9954 9951 9949 9947 9945 9943 9941 9939 9937 9936 9935 9933 9932 9931 9930 9928 9926 9924 9922 9920 9917 9914 9910 9907 9903 9899 9895 9891 9887 9883 9879 9876 9872 9869 9866 9862 9860 9857 9854 9851 9848 9845 9842 9838 9835 9831 9828 9824 9820 9816 9812 9808 9805 9801 9798 9796 9794 9792 9791 9790 9790 9790 9791 9792 9794 9795 9797 9800 9802 9804 9807 9809 9811 9814 9816 9818 9821 9823 9825 9827 9830 9832 9834 9837 9840 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9900 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9934 9936 9938 9940 9941 9942 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9959 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9947 9947 9946 9947 9947 9948 9949 6466 0 44 1 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9940 9938 9936 9932 9928 9924 9918 9912 9904 9896 9886 9876 9865 9853 9841 9828 9815 9803 9791 9779 9769 9759 9751 9745 9740 9737 9736 9737 9739 9744 9749 9757 9765 9774 9784 9795 9805 9816 9826 9837 9846 9855 9863 9870 9876 9881 9885 9889 9891 9893 9894 9894 9894 9893 9892 9890 9888 9886 9883 9880 9877 9873 9869 9864 9859 9854 9848 9841 9834 9825 9817 9807 9797 9786 9774 9761 9748 9734 9720 9707 9693 9679 9666 9653 9642 9632 9623 9616 9611 9607 9606 9607 9609 9614 9620 9628 9637 9648 9659 9672 9684 9697 9709 9722 9734 9746 9757 9767 9777 9786 9794 9802 9808 9815 9821 9827 9832 9837 9842 9846 9851 9855 9859 9863 9866 9869 9872 9874 9876 9877 9878 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9882 9884 9885 9888 9890 9892 9895 9898 9901 9904 9906 9909 9912 9914 9916 9918 9920 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9921 9920 9919 9917 9915 9914 9912 9910 9908 9907 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9878 9876 9873 9870 9868 9865 9863 9861 9859 9857 9856 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9855 9856 9857 9858 9859 9861 9863 9864 9865 9867 9868 9869 9870 9870 9870 9870 9869 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9865 9866 9867 9869 9871 9873 9875 9876 9878 9879 9881 9881 9882 9882 9881 9880 9879 9877 9875 9873 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9840 9837 9833 9828 9823 9817 9810 9803 9795 9785 9775 9765 9753 9741 9728 9715 9701 9688 9674 9661 9648 9636 9625 9615 9606 9598 9592 9588 9585 9584 9584 9586 9590 9594 9601 9608 9616 9625 9635 9645 9655 9666 9676 9686 9695 9704 9712 9719 9725 9731 9736 9740 9743 9746 9747 9749 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9751 9751 9752 9752 9753 9753 9754 9755 9755 9756 9756 9757 9757 9758 9759 9760 9761 9762 9764 9766 9768 9770 9773 9775 9779 9782 9785 9789 9792 9796 9799 9803 9807 9810 9814 9817 9820 9824 9827 9830 9833 9836 9839 9841 9844 9846 9848 9849 9850 9851 9852 9852 9851 9850 9849 9847 9845 9842 9840 9837 9834 9831 9828 9825 9823 9820 9818 9815 9813 9811 9810 9808 9806 9804 9802 9799 9797 9794 9791 9788 9784 9781 9777 9773 9769 9765 9761 9758 9754 9751 9748 9746 9744 9742 9741 9740 9739 9739 9738 9738 9739 9739 9740 9741 9742 9744 9746 9748 9750 9753 6467 0 44 1 9756 9759 9763 9767 9771 9776 9780 9785 9790 9795 9800 9805 9810 9814 9819 9824 9828 9832 9837 9841 9845 9849 9854 9858 9862 9866 9871 9875 9879 9884 9888 9892 9896 9900 9903 9906 9909 9912 9914 9917 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9955 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9936 9934 9932 9930 9928 9927 9925 9924 9922 9921 9920 9920 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9911 9910 9908 9906 9904 9902 9899 9897 9894 9892 9890 9887 9885 9883 9882 9881 9880 9880 9880 9880 9881 9883 9884 9886 9889 9891 9894 9896 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9926 9923 9920 9916 9912 9907 9901 9895 9888 9880 9871 9861 9851 9840 9827 9814 9800 9785 9769 9753 9736 9719 9701 9683 9666 9649 9633 9617 9604 9592 9581 9574 9568 9565 9565 9568 9573 9581 9592 9605 9620 9637 9656 9676 9696 9717 9738 9759 9779 9798 9816 9832 9848 9861 9874 9884 9894 9902 9909 9915 9919 9924 9927 9931 9934 9936 9939 9941 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9963 9963 9963 9963 9962 9962 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9943 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9930 9928 9926 9924 9921 9918 9914 9911 9907 9903 9899 9895 9890 9886 9880 9875 9869 9862 9854 9846 9836 9826 9815 9803 9790 9776 9762 9748 9734 9719 9706 9692 9680 9669 9659 9651 9644 9639 9636 9635 9636 9638 9641 9646 9652 9658 9666 9673 9681 9688 9696 9703 9710 9716 9722 9728 9733 9738 9742 9747 9751 9755 9760 9764 9768 9772 9775 9779 9782 9785 9787 9789 9790 9791 9790 9790 9788 9786 9784 9781 9778 9775 9772 9769 9767 9765 9764 9764 9765 9767 9770 9774 9779 9785 9792 9800 9808 9817 9826 9835 9844 9853 9862 6468 0 44 1 9871 9879 9886 9893 9899 9905 9910 9914 9917 9920 9922 9924 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9937 9939 9940 9942 9944 9946 9947 9949 9950 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9934 9931 9928 9924 9920 9915 9910 9904 9898 9892 9885 9878 9871 9863 9856 9849 9843 9836 9830 9825 9820 9816 9812 9810 9808 9808 9808 9809 9811 9814 9817 9822 9827 9833 9839 9846 9853 9860 9868 9875 9882 9890 9897 9904 9910 9916 9922 9927 9931 9936 9939 9942 9945 9948 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9988 9989 9990 9990 9991 9992 9993 9994 9994 9995 9995 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9990 9990 9990 9990 9990 9991 9991 9992 9993 9993 9994 9995 9995 9995 9996 9995 9995 9995 9994 9994 9993 9992 9991 9990 9989 9989 9988 9988 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9991 9990 9989 9988 9987 9985 9984 9983 9981 9980 9979 9978 9977 9977 9977 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9982 9982 9981 9980 9979 9978 9976 9975 9973 9971 9969 9967 9966 9964 9962 9960 9959 9957 9955 9954 9952 9951 9949 9947 9946 9944 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9880 9878 9875 9873 9872 9871 9870 9870 9871 9872 9874 9877 9880 9883 9888 9892 9897 9901 9906 9910 9915 9919 9922 9925 9928 9930 9931 9932 9932 9932 9931 9930 9928 9926 9924 9922 9921 9919 9917 9915 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9906 9905 9905 9904 9903 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9887 9886 9885 9883 9881 9879 9876 9872 9869 9865 9861 9856 9851 9846 9841 6469 0 44 1 9836 9830 9824 9818 9812 9805 9797 9789 9780 9771 9760 9748 9736 9722 9706 9690 9671 9652 9631 9609 9586 9561 9536 9509 9481 9452 9422 9392 9360 9328 9294 9260 9225 9190 9153 9115 9077 9038 8998 8956 8915 8872 8829 8784 8740 8695 8649 8603 8557 8510 8463 8416 8369 8321 8274 8226 8179 8131 8083 8034 7986 7937 7888 7839 7790 7740 7690 7640 7590 7540 7490 7440 7391 7341 7292 7244 7196 7149 7103 7058 7014 6972 6931 6891 6854 6819 6786 6756 6728 6704 6682 6664 6650 6639 6632 6628 6629 6634 6643 6656 6673 6694 6719 6748 6781 6817 6857 6900 6946 6995 7047 7101 7157 7216 7277 7339 7403 7468 7535 7602 7671 7740 7809 7879 7949 8019 8088 8157 8225 8293 8359 8424 8488 8550 8611 8670 8727 8782 8835 8886 8935 8982 9027 9070 9110 9149 9185 9220 9252 9281 9309 9334 9357 9377 9394 9410 9422 9432 9440 9445 9448 9449 9448 9446 9442 9438 9433 9428 9424 9420 9417 9416 9416 9418 9422 9428 9437 9447 9460 9474 9490 9507 9526 9545 9565 9585 9605 9625 9644 9663 9680 9697 9713 9728 9741 9754 9765 9776 9786 9795 9804 9811 9819 9825 9831 9837 9842 9847 9851 9855 9859 9862 9864 9867 9869 9870 9872 9873 9874 9875 9876 9878 9879 9880 9881 9883 9884 9886 9887 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9894 9894 9893 9892 9891 9891 9890 9889 9889 9889 9889 9888 9888 9888 9889 9889 9889 9889 9889 9888 9888 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9868 9865 9863 9859 9856 9852 9848 9844 9839 9834 9828 9823 9816 9809 9802 9794 9785 9775 9765 9753 9741 9726 9710 9693 9673 9651 9627 9601 9572 9541 9508 9473 9437 9400 9362 9325 9288 9253 9220 9190 9164 9142 9125 9114 9109 9109 9116 9128 9147 9170 9199 9232 9268 9307 9347 9389 9431 9472 9512 9551 9587 9620 9651 9679 9703 9725 9743 9759 9773 9785 9795 9804 9811 9818 9825 9831 9837 9842 9848 9853 9859 9864 9869 9874 9878 9882 9886 9889 9891 9893 9895 9896 9897 9897 9897 9897 9896 9896 9896 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9879 9878 9877 9876 9875 9875 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9873 9874 9875 9876 9878 9880 9882 9885 9887 9890 9894 9897 9900 9903 9906 9909 9912 9915 9917 9919 9920 9921 9922 9923 9923 9922 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9887 9884 9880 9876 9871 9867 9863 9858 9853 9848 9843 9838 9833 9827 9820 9813 9805 9796 9786 9775 9763 9749 9734 9718 9700 9681 9661 9639 9618 9596 9574 9552 9531 9511 9493 9476 9462 9450 9441 9435 9432 9432 9435 9441 9449 9461 6470 0 44 1 9474 9490 9507 9526 9545 9565 9585 9605 9625 9644 9662 9678 9694 9708 9721 9732 9742 9750 9757 9763 9768 9772 9775 9777 9779 9781 9782 9783 9784 9785 9785 9786 9787 9788 9790 9791 9793 9795 9796 9798 9800 9803 9805 9807 9809 9811 9813 9814 9816 9817 9818 9819 9819 9819 9820 9820 9820 9820 9820 9820 9821 9822 9823 9825 9827 9829 9832 9835 9839 9843 9848 9852 9857 9862 9866 9871 9875 9879 9883 9886 9889 9891 9893 9895 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9950 9948 9946 9945 9944 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9929 9928 9926 9924 9921 9919 9916 9914 9911 9908 9905 9902 9900 9897 9894 9892 9889 9887 9885 9883 9881 9880 9878 9876 9874 9873 9871 9869 9868 9866 9864 9863 9861 9859 9858 9857 9855 9854 9854 9853 9853 9853 9853 9854 9855 9856 9857 9858 9860 9861 9863 9865 9866 9868 9870 9872 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9889 9891 9892 9894 9896 9898 9899 9901 9903 9905 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9934 9933 9931 9929 9927 9924 9921 9918 9915 9911 9908 9904 9900 9896 9893 9889 9885 9881 9877 9874 9871 9867 9864 9861 9858 9855 9853 9850 9848 9845 9843 9841 9838 9836 9834 9831 9828 9825 9822 9818 9814 9809 9804 9799 9793 9787 9781 9775 9769 9763 9757 9752 9747 9743 9739 9737 9735 9735 9735 9737 9740 9743 9748 9753 9759 9765 9772 9779 9786 9792 9799 9806 9812 9818 9824 9830 9835 9840 9845 9849 9854 9858 9863 9867 9871 9875 9879 9883 9887 9891 9895 9898 9901 9904 9906 9908 9910 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9922 9922 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 6471 0 44 1 9897 9897 9896 9897 9897 9898 9899 9901 9903 9905 9907 9910 9913 9915 9918 9920 9923 9925 9928 9930 9931 9933 9935 9936 9937 9938 9938 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9920 9918 9916 9914 9912 9909 9907 9903 9900 9896 9892 9887 9883 9878 9873 9868 9864 9859 9855 9850 9847 9844 9841 9839 9837 9836 9835 9836 9836 9837 9839 9840 9843 9845 9848 9850 9853 9856 9858 9861 9863 9865 9867 9869 9870 9872 9872 9873 9873 9873 9873 9872 9871 9870 9869 9867 9865 9863 9861 9859 9856 9854 9851 9849 9846 9843 9841 9839 9836 9834 9832 9829 9827 9825 9823 9820 9818 9815 9812 9809 9806 9803 9800 9796 9793 9789 9786 9782 9779 9776 9773 9770 9767 9765 9763 9761 9759 9758 9756 9755 9753 9752 9750 9749 9747 9746 9744 9743 9741 9740 9738 9737 9736 9736 9736 9736 9736 9737 9739 9741 9743 9745 9748 9751 9755 9758 9762 9766 9769 9773 9777 9780 9784 9788 9791 9795 9799 9802 9806 9810 9813 9817 9821 9825 9828 9832 9836 9839 9843 9846 9849 9852 9855 9857 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9873 9873 9874 9874 9874 9874 9873 9872 9870 9868 9865 9861 9857 9853 9848 9843 9837 9831 9825 9818 9812 9805 9798 9791 9784 9777 9769 9761 9753 9744 9735 9725 9714 9702 9689 9675 9660 9643 9626 9607 9586 9565 9542 9518 9492 9465 9437 9407 9376 9343 9309 9272 9234 9193 9151 9105 9057 9007 8953 8897 8837 8775 8709 8640 8568 8492 8414 8332 8248 8160 8070 7978 7882 7785 7685 7582 7478 7372 7264 7154 7042 6930 6815 6700 6584 6467 6350 6233 6116 5999 5882 5767 5653 5540 5429 5321 5215 5111 5010 4912 4818 4727 4639 4556 4476 4400 4328 4261 4198 4140 4086 4037 3994 3955 3922 3895 3873 3856 3846 3842 3843 3851 3865 3885 3912 3944 3983 4027 4078 4135 4197 4265 4339 4419 4503 4593 4687 4786 4890 4997 5109 5223 5341 5462 5585 5710 5837 5965 6094 6223 6352 6481 6609 6736 6862 6986 7109 7229 7347 7462 7575 7685 7792 7896 7996 8094 8188 8279 8366 8450 8531 8608 8682 8753 8820 8884 8946 9004 9059 9112 9162 9209 9255 9298 9338 9377 9414 9449 9482 9513 9543 9571 9597 9621 9644 9665 9685 9703 9720 9735 9749 9762 9774 9785 9795 9804 9813 9821 9828 9835 9841 9847 9853 9859 9864 9868 9873 9877 9881 9884 9887 9890 9892 9894 9895 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9916 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 6472 0 44 1 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9926 9925 9923 9921 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9877 9874 9871 9868 9866 9863 9861 9858 9856 9853 9851 9849 9847 9845 9843 9841 9839 9838 9837 9836 9836 9835 9835 9835 9836 9836 9837 9838 9840 9841 9843 9845 9847 9850 9852 9855 9857 9860 9863 9866 9868 9871 9874 9877 9880 9882 9885 9888 9890 9893 9895 9898 9900 9903 9905 9907 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9924 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9937 9936 9936 9934 9933 9931 9928 9926 9923 9921 9918 9916 9913 9911 9909 9908 9906 9904 9903 9901 9899 9897 9894 9891 9887 9882 9876 9870 9863 9855 9846 9837 9827 9817 9806 9795 9783 9771 9758 9744 9729 9713 9695 9675 9653 9628 9600 9570 9537 9500 9461 9420 9377 9333 9288 9244 9200 9158 9120 9084 9054 9029 9010 8998 8992 8993 9001 9016 9036 9063 9095 9130 9169 9210 9252 9295 9338 9380 9420 9458 9493 9526 9556 9582 9606 9627 9646 9662 9677 9690 9701 9712 9722 9731 9740 9748 9756 9764 9772 9779 9785 9791 9797 9802 9806 9809 9811 9813 9813 9812 9810 9807 9802 9797 9790 9781 9772 9761 9748 9735 9720 9705 9689 9672 9656 9639 9624 9609 9595 9584 9574 9567 9563 9561 9562 9567 9573 9583 9595 9609 9626 9643 9661 9680 9699 9717 9735 9753 9768 9783 9796 9807 9817 9826 9833 9839 9844 9849 9853 9856 9859 9862 9865 9868 9871 9875 9878 9881 9885 9888 9891 9894 9896 9899 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9979 9979 9979 9979 9979 9978 9977 9976 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 6473 0 44 1 9952 9950 9948 9947 9946 9944 9944 9943 9942 9941 9941 9940 9940 9939 9938 9937 9935 9933 9931 9929 9927 9924 9921 9917 9914 9911 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9873 9869 9864 9859 9853 9847 9840 9832 9823 9814 9805 9795 9784 9774 9763 9751 9740 9728 9716 9702 9688 9673 9657 9638 9618 9595 9570 9542 9511 9477 9440 9401 9359 9316 9271 9226 9181 9138 9094 9055 9018 8986 8958 8936 8920 8909 8906 8908 8917 8931 8951 8976 9005 9038 9073 9110 9148 9186 9225 9262 9298 9333 9365 9395 9422 9447 9470 9491 9509 9526 9541 9555 9567 9579 9589 9599 9608 9617 9625 9632 9639 9646 9652 9658 9663 9667 9672 9675 9679 9682 9685 9688 9691 9694 9697 9700 9704 9707 9711 9716 9720 9725 9730 9736 9742 9748 9754 9760 9766 9772 9779 9785 9791 9797 9803 9808 9814 9819 9824 9829 9834 9839 9843 9848 9852 9856 9860 9865 9869 9873 9877 9881 9886 9890 9894 9898 9903 9906 9910 9914 9917 9920 9922 9924 9925 9926 9927 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9918 9918 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9951 9950 9948 9947 9945 9942 9940 9938 9935 9933 9931 9929 9927 9925 9924 9923 9922 9922 9922 9923 9924 9925 9926 9928 9930 9932 9934 9936 9939 9941 9943 9945 9947 9948 9950 9952 9953 9954 9956 9957 9958 9960 9961 9963 9964 9966 9968 9970 9972 9974 9976 9978 9980 9981 9983 9984 9985 9985 9986 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9983 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9965 9964 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9954 9952 9950 9948 9946 9944 9941 9939 9936 9934 9932 9929 9927 9926 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9905 9905 9905 9905 9906 9907 9908 6474 0 44 1 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9928 9928 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9912 9910 9908 9904 9901 9897 9892 9886 9879 9871 9863 9854 9843 9832 9821 9808 9796 9783 9770 9757 9744 9733 9721 9711 9702 9695 9688 9684 9681 9680 9681 9683 9687 9692 9699 9707 9716 9725 9736 9746 9757 9767 9778 9788 9798 9807 9815 9823 9830 9836 9842 9847 9852 9856 9860 9864 9868 9871 9875 9879 9883 9887 9891 9895 9899 9903 9907 9912 9916 9920 9924 9928 9931 9935 9938 9941 9943 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9979 9979 9978 9977 9975 9974 9972 9969 9967 9964 9962 9959 9957 9954 9952 9950 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9939 9938 9937 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9913 9911 9909 9907 9905 9903 9902 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9887 9885 9883 9881 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9850 9848 9846 9844 9844 9843 9844 9844 9846 9848 9850 9853 9856 9860 9863 9867 9871 9875 9878 9881 9885 9887 9890 9892 9894 9895 9896 9896 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9896 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9919 9918 9916 9915 9914 9912 9911 9910 9908 9906 9905 9903 9900 9898 9895 9892 9889 9885 9882 9877 9873 9869 9864 9859 9854 9849 9843 9837 9830 9823 9816 9808 9800 9790 9781 9770 9759 9747 9735 9722 9709 9695 9681 9666 9651 9634 9617 9599 9579 9558 9535 6475 0 44 2 9499 9469 9440 9409 9374 9336 9296 9254 9209 9163 9116 9068 9020 8974 8929 8886 8847 8812 8782 8758 8739 8727 8722 8724 8732 8747 8768 8795 8827 8863 8902 8945 8989 9033 9078 9123 9167 9209 9248 9286 9321 9352 9382 9409 9433 9455 9474 9492 9508 9523 9536 9547 9557 9566 9573 9579 9584 9586 9588 9587 9586 9582 9577 9571 9564 9556 9546 9536 9525 9513 9500 9486 9471 9454 9435 9413 9389 9361 9330 9295 9256 9212 9165 9113 9057 8999 8938 8877 8815 8755 8696 8642 8592 8549 8514 8486 8469 8461 8463 8475 8496 8528 8567 8615 8668 8726 8789 8853 8918 8983 9048 9110 9169 9224 9274 9321 9362 9400 9433 9462 9488 9511 9532 9550 9567 9583 9598 9612 9626 9639 9652 9665 9678 9689 9701 9711 9721 9730 9738 9745 9751 9757 9761 9766 9769 9773 9776 9780 9783 9786 9790 9793 9797 9800 9804 9808 9811 9815 9818 9821 9824 9826 9828 9830 9832 9834 9835 9837 9838 9840 9842 9844 9846 9848 9851 9853 9856 9859 9861 9863 9865 9867 9869 9870 9871 9871 9871 9871 9870 9869 9868 9866 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9831 9829 9827 9824 9822 9819 9817 9814 9811 9808 9805 9801 9797 9794 9789 9785 9780 9775 9770 9764 9758 9752 9745 9738 9730 9722 9714 9705 9695 9685 9674 9662 9649 9635 9620 9604 9586 9568 9548 9527 9504 9480 9455 9428 9400 9371 9340 9308 9274 9239 9202 9163 9122 9079 9034 8987 8937 8884 8828 8770 8708 8643 8575 8505 8431 8354 8275 8193 8109 8023 7935 7846 7756 7665 7574 7483 7391 7301 7212 7123 7036 6951 6867 6786 6707 6630 6556 6485 6417 6352 6291 6233 6178 6127 6081 6038 5999 5964 5933 5906 5884 5865 5851 5841 5836 5834 5837 5843 5854 5869 5888 5911 5939 5970 6005 6044 6087 6134 6185 6239 6298 6359 6425 6493 6565 6640 6717 6797 6879 6963 7049 7137 7225 7314 7404 7494 7583 7672 7760 7847 7932 8015 8097 8175 8251 8325 8395 8462 8525 8585 8642 8695 8744 8789 8831 8869 8902 8933 8959 8981 9000 9015 9025 9032 9035 9034 9029 9019 9005 8987 8964 8936 8904 8868 8827 8781 8731 8677 8620 8559 8496 8432 8366 8300 8235 8172 8110 8053 8001 7955 7915 7883 7859 7844 7839 7843 7856 7880 7911 7952 8001 8056 8119 8185 8257 8331 8407 8483 8560 8636 8710 8782 8850 8916 8977 9035 9089 9139 9186 9229 9270 9307 9342 9374 9405 9433 9460 9486 9510 9533 9555 9576 9596 9615 9632 9649 9665 9679 9693 9706 9718 9729 9739 9749 9759 9767 9776 9784 9791 9799 9806 9812 9819 9825 9831 9836 9841 9846 9850 9855 9859 9862 9866 9869 9872 9876 9879 9882 9885 9888 9892 9895 9898 9901 9904 9907 9909 9912 9914 9916 9918 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 6476 0 44 2 9931 9933 9934 9936 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9954 9952 9949 9947 9944 9941 9938 9935 9931 9928 9925 9922 9918 9915 9912 9909 9906 9902 9898 9893 9888 9882 9875 9867 9858 9849 9838 9827 9815 9802 9789 9777 9765 9753 9742 9732 9723 9716 9711 9707 9705 9706 9708 9711 9717 9724 9732 9741 9751 9762 9773 9784 9795 9806 9816 9826 9835 9844 9851 9858 9865 9871 9876 9881 9885 9889 9893 9897 9900 9903 9907 9910 9913 9916 9919 9922 9924 9927 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9978 9978 9979 9979 9979 9978 9978 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9957 9955 9954 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9941 9938 9935 9932 9929 9925 9921 9916 9911 9906 9901 9896 9891 9885 9880 9874 9868 9862 9855 9848 9840 9832 9823 9813 9802 9790 9777 9762 9747 9730 9712 9693 9672 9652 9631 9609 9588 9567 9547 9528 9510 9494 9481 9470 6477 0 44 2 9461 9456 9453 9453 9457 9463 9472 9484 9498 9514 9531 9550 9570 9590 9610 9631 9650 9669 9687 9704 9720 9734 9747 9758 9769 9778 9785 9792 9798 9803 9807 9811 9815 9818 9821 9823 9826 9828 9831 9833 9835 9838 9840 9842 9845 9847 9849 9852 9854 9856 9859 9861 9863 9866 9868 9870 9872 9875 9877 9879 9880 9882 9883 9884 9885 9886 9886 9887 9887 9886 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9873 9871 9869 9867 9865 9863 9862 9860 9858 9857 9855 9854 9853 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9853 9852 9851 9850 9849 9848 9846 9844 9842 9839 9835 9832 9827 9822 9816 9810 9803 9796 9788 9779 9771 9762 9753 9745 9737 9729 9722 9716 9711 9707 9704 9702 9702 9703 9705 9709 9713 9719 9725 9732 9739 9747 9754 9762 9770 9777 9784 9791 9797 9803 9809 9814 9819 9824 9828 9833 9837 9841 9845 9849 9854 9858 9862 9866 9870 9874 9878 9881 9885 9887 9890 9892 9894 9895 9895 9896 9895 9895 9894 9893 9891 9890 9888 9886 9885 9883 9882 9881 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9877 9876 9874 9872 9869 9866 9862 9857 9852 9847 9841 9835 9830 9824 9819 9814 9810 9806 9803 9801 9800 9800 9800 9802 9805 9808 9812 9817 9823 9829 9835 9841 9848 9855 9861 9868 9874 9880 9886 9892 9897 9903 9908 9912 9917 9921 9925 9928 9932 9935 9937 9940 9942 9943 9945 9946 9947 9947 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9917 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9901 9900 9898 9896 9894 9891 9888 9885 9882 9878 9874 9870 9866 9861 9856 9852 9846 9841 9836 9831 9826 9820 9815 9810 9805 9800 9794 9789 9784 9779 9773 9768 9762 9756 9750 9744 9738 9732 9725 9719 9712 9705 9699 9693 9687 9681 9676 9671 9666 9662 9659 9656 9654 9652 9652 9651 9652 9652 9654 9655 9657 9660 9662 9665 9669 9672 9676 9680 9684 9688 9693 9697 9702 9708 9713 9719 9726 9732 9739 9746 9754 9762 9770 9778 9786 9794 9802 9810 9818 9826 9833 9840 9847 9853 9859 9865 9870 9875 9880 9885 9889 9893 9897 9901 9905 9909 9913 9918 9922 9926 9930 9934 9938 9941 9945 9948 9951 9954 9957 9959 9960 9961 9962 9963 9963 9963 9963 9963 9963 9962 6478 0 44 2 9962 9962 9962 9962 9962 9963 9964 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9932 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9894 9893 9891 9889 9887 9886 9884 9883 9881 9880 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9870 9870 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9873 9875 9876 9877 9879 9881 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9914 9915 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9908 9904 9901 9897 9894 9890 9886 9882 9877 9873 9869 9864 9860 9856 9851 9847 9843 9838 9834 9830 9826 9822 9818 9814 9810 9807 9803 9799 9795 9791 9787 9783 9779 9775 9771 9767 9763 9759 9756 9753 9750 9747 9745 9744 9742 9741 9741 9741 9741 9742 9744 9745 9748 9750 9753 9756 9759 9763 9767 9771 9775 9780 9785 9789 9795 9800 9805 9810 9815 9820 9826 9830 9835 9839 9843 9847 9851 9854 9856 9859 9861 9862 9864 9865 9867 9868 9869 9870 9871 9872 9874 9875 9876 9878 9879 9880 9882 9882 9883 9884 9884 9884 9883 9883 9882 9880 9879 9877 9876 9874 9873 9871 9870 9869 9868 9867 9867 9867 9867 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9857 9856 9854 9853 9852 9850 9849 9847 9846 9845 9844 9843 9843 9842 9842 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9843 9844 9844 9845 9845 9846 9847 9848 9848 9850 9851 9852 9853 9854 9856 6479 0 44 2 9857 9858 9859 9860 9861 9862 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9871 9871 9871 9870 9869 9868 9866 9865 9863 9861 9858 9856 9853 9850 9847 9844 9840 9836 9832 9827 9822 9817 9811 9805 9799 9792 9785 9777 9769 9761 9752 9743 9733 9722 9711 9699 9686 9672 9656 9639 9620 9600 9578 9554 9529 9503 9476 9447 9419 9391 9363 9337 9312 9289 9270 9253 9240 9231 9227 9226 9231 9239 9252 9269 9289 9312 9338 9366 9396 9426 9457 9487 9517 9546 9574 9600 9625 9647 9668 9687 9704 9720 9734 9747 9758 9769 9779 9788 9796 9804 9811 9818 9825 9831 9837 9843 9848 9853 9857 9861 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9906 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9899 9897 9895 9892 9889 9886 9883 9879 9875 9871 9867 9862 9857 9853 9848 9843 9838 9832 9827 9821 9815 9808 9801 9793 9785 9775 9765 9754 9742 9729 9715 9701 9685 9669 9653 9636 9619 9602 9586 9570 9556 9543 9531 9521 9512 9506 9502 9500 9500 9502 9507 9513 9521 9531 9542 9555 9568 9582 9597 9612 9626 9641 9656 9671 9684 9698 9711 9723 9734 9745 9755 9764 9773 9781 9789 9796 9802 9808 9814 9819 9823 9827 9831 9834 9838 9840 9843 9845 9848 9850 9852 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9870 9871 9873 9874 9876 9878 9880 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9863 9861 9860 9858 9855 9853 9850 9846 9842 9837 9833 9827 9822 9817 9811 9806 9801 9795 9790 9785 9779 9774 9768 9761 9754 9746 9737 9728 9717 9705 9692 9677 9662 9646 9628 9610 9591 9571 9551 9530 9507 9484 9458 9431 6480 0 44 2 9402 9370 9334 9295 9252 9204 9151 9094 9031 8964 8893 8817 8740 8661 8582 8503 8427 8354 8287 8227 8175 8133 8101 8080 8071 8074 8090 8116 8154 8201 8257 8321 8390 8464 8541 8618 8696 8773 8848 8919 8987 9050 9108 9161 9209 9253 9292 9327 9359 9388 9414 9439 9462 9483 9504 9524 9543 9562 9579 9596 9613 9628 9642 9655 9667 9678 9688 9697 9704 9711 9717 9723 9728 9733 9737 9742 9746 9751 9756 9761 9766 9771 9776 9781 9785 9790 9794 9797 9800 9803 9805 9807 9808 9808 9808 9808 9808 9808 9807 9806 9806 9805 9805 9804 9804 9804 9804 9805 9805 9806 9807 9808 9810 9812 9814 9816 9818 9821 9824 9827 9831 9834 9838 9842 9846 9849 9853 9856 9860 9863 9866 9868 9870 9872 9874 9875 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9937 9938 9940 9942 9944 9947 9949 9952 9954 9957 9959 9961 9963 9965 9966 9967 9967 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9977 9977 9976 9976 9974 9973 9972 9970 9969 9967 9966 9965 9964 9963 9963 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9969 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9949 9949 9947 9946 9945 9943 9941 9939 9937 9935 9934 9932 9930 9929 9928 9927 9927 9927 9927 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9957 9959 9961 9963 9965 9967 9969 9970 9972 9974 9975 9976 9978 9978 9979 9979 9980 9979 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9973 9972 9972 9972 9973 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9952 9950 9948 9945 9943 9940 9938 9935 9932 9929 9926 9923 9919 9915 9912 9908 9904 9899 9895 9891 9886 9881 9876 9871 9866 9861 9855 9849 9843 9836 9830 9823 9816 9808 9800 9792 9784 9775 9766 9757 9748 9739 9730 9720 9711 9702 9693 9685 9677 9669 9663 9656 9651 9646 9642 9640 9638 9638 9638 9640 9643 9647 9652 9659 9666 9674 9683 9692 9702 9713 9723 9734 9745 9755 6481 0 44 2 9766 9776 9785 9795 9803 9811 9819 9826 9833 9839 9845 9850 9856 9861 9865 9870 9875 9879 9883 9888 9892 9896 9900 9904 9908 9911 9915 9918 9921 9923 9925 9927 9929 9930 9931 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9936 9937 9938 9939 9940 9942 9943 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9917 9916 9915 9914 9913 9912 9911 9911 9911 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9907 9908 9909 9910 9911 9913 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9933 9934 9936 9937 9939 9941 9943 9945 9946 9947 9949 9950 9950 9950 9951 9950 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9919 9917 9915 9912 9909 9906 9902 9899 9895 9891 9887 9882 9878 9873 9869 9864 9859 9853 9847 9841 9835 9827 9820 9811 9802 9792 9782 9771 9760 9748 9736 9724 9713 9701 9690 9680 9670 9662 9655 9650 9646 9644 9644 9645 9648 9652 9658 9665 9673 9681 9691 9701 9710 9720 9730 9739 9747 9755 9761 9767 9771 9775 9777 9778 9778 9777 9774 9771 9766 9761 9754 9746 9738 9728 9718 9706 9693 9679 9664 9647 9629 9610 9589 9566 9542 9516 9488 9458 9427 9393 9356 9318 9277 9234 9189 9141 9091 9038 8982 8925 8864 8801 8736 8668 8597 8524 8449 8371 8291 8209 8124 8038 7950 7861 7770 7678 7585 7492 7398 7304 7210 7117 7024 6932 6842 6753 6665 6580 6497 6416 6337 6262 6188 6118 6051 5986 5925 5866 5811 5759 5710 5664 5622 5583 5548 5516 5488 5464 5444 5428 5417 5411 5409 5412 5421 5435 5454 5479 5510 5547 5589 5637 5691 5750 5815 5884 5959 6037 6121 6207 6297 6390 6485 6583 6682 6782 6883 6983 7084 7185 7285 7384 7481 7577 7672 7765 7855 7944 8031 8116 8198 8278 8356 8432 8505 8576 8644 8710 8774 8835 8894 8950 9004 9056 9105 9151 9196 9238 9278 9315 9351 9385 9417 9447 9476 6482 0 44 2 9503 9528 9552 9574 9596 9616 9634 9652 9668 9684 9698 9711 9724 9735 9746 9756 9765 9773 9781 9789 9796 9803 9809 9815 9820 9826 9831 9836 9840 9844 9848 9852 9855 9858 9861 9864 9866 9867 9869 9870 9871 9871 9872 9872 9872 9872 9871 9871 9870 9869 9869 9867 9866 9865 9864 9862 9860 9858 9855 9853 9850 9847 9843 9839 9836 9831 9827 9823 9818 9813 9809 9804 9799 9794 9789 9784 9779 9774 9770 9765 9760 9755 9750 9745 9740 9735 9730 9726 9721 9717 9713 9709 9705 9702 9699 9697 9695 9694 9693 9693 9694 9694 9696 9698 9700 9703 9705 9709 9712 9715 9719 9722 9726 9730 9734 9737 9741 9745 9750 9754 9758 9763 9768 9773 9778 9783 9788 9793 9798 9803 9808 9812 9817 9821 9824 9828 9831 9833 9836 9838 9840 9842 9843 9845 9847 9849 9850 9853 9855 9857 9860 9862 9865 9868 9870 9873 9876 9878 9880 9882 9884 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9922 9925 9927 9930 9932 9935 9938 9940 9943 9945 9948 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9976 9976 9975 9974 9973 9971 9970 9968 9966 9965 9963 9962 9960 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9953 9952 9951 9950 9948 9946 9944 9942 9939 9937 9935 9932 9930 9928 9926 9924 9922 9920 9918 9917 9915 9914 9913 9911 9909 9908 9906 9903 9901 9898 9895 9892 9889 9885 9881 9877 9873 9868 9863 9859 9854 9849 9844 9839 9833 9827 9822 9815 9809 9802 9794 9786 9777 9767 9757 9745 9733 9720 9706 9690 9674 9656 9638 9618 9597 9575 9552 9528 9502 9475 9447 9418 9387 9355 9321 9285 9249 9210 9170 9128 9084 9038 8991 8941 8890 8837 8782 8726 8668 8609 8548 8486 8423 8359 8294 8228 8162 8096 8029 7963 7896 7830 7765 7700 7635 7572 7510 7449 7389 7331 7275 7221 7168 7118 7070 7025 6982 6941 6904 6869 6837 6809 6784 6761 6743 6727 6715 6706 6701 6700 6702 6707 6717 6729 6746 6766 6789 6816 6847 6881 6919 6960 7004 7052 7102 7156 7213 7273 7335 7400 7467 7536 7607 7679 7753 7828 7904 7980 8057 8133 8210 8286 8361 8436 8509 8581 8651 8720 8787 8852 8915 8976 9034 9090 9144 9195 9244 9290 9334 9375 9414 9451 9485 9518 9548 9576 9602 9627 9650 9672 9692 9710 9728 9744 9760 9774 9788 9800 9812 9823 9833 9842 9851 9858 9865 9871 9877 9882 9886 9889 9893 9895 9897 9899 9901 9903 9904 9905 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 6483 0 44 2 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9910 9909 9908 9907 9905 9904 9902 9901 9899 9897 9896 9894 9892 9891 9889 9887 9886 9884 9882 9881 9879 9877 9875 9873 9870 9867 9865 9861 9858 9854 9851 9847 9842 9838 9833 9828 9824 9819 9814 9808 9803 9798 9792 9786 9780 9773 9765 9757 9749 9739 9729 9718 9706 9693 9679 9665 9649 9633 9615 9597 9579 9559 9539 9518 9495 9472 9447 9420 9391 9359 9325 9288 9247 9202 9153 9100 9043 8982 8918 8851 8781 8710 8638 8566 8497 8429 8365 8308 8255 8211 8176 8149 8132 8124 8128 8141 8163 8195 8235 8283 8336 8396 8459 8524 8592 8659 8727 8792 8857 8918 8977 9032 9083 9131 9176 9218 9256 9292 9325 9357 9386 9414 9441 9466 9490 9513 9535 9555 9575 9593 9611 9627 9641 9655 9667 9678 9688 9697 9705 9713 9720 9727 9733 9740 9746 9752 9759 9765 9772 9779 9785 9792 9799 9805 9811 9817 9823 9828 9832 9836 9840 9843 9845 9847 9849 9850 9851 9852 9853 9854 9854 9855 9857 9858 9860 9861 9864 9866 9869 9871 9874 9877 9880 9883 9886 9889 9891 9893 9895 9896 9897 9897 9897 9897 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9886 9886 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9893 9893 9894 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9867 9866 9864 9861 9859 9856 9853 9850 9847 9844 9840 9837 9833 9830 9827 9823 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9789 9785 9781 9777 9772 9767 9762 9756 9750 9744 9738 9732 9726 9719 9713 9706 9700 9694 9688 9683 9678 9673 9668 9664 9661 9658 9655 9654 9652 9652 9651 9652 9653 9654 9656 9658 9660 9662 9664 9666 9668 9670 9671 9672 9672 9672 9670 9668 9664 9660 9654 9647 9639 9629 9618 9605 9591 9575 9557 9538 9517 9494 9471 9446 9420 9394 9367 9341 9315 9289 9265 9243 9222 9204 9189 9176 9167 9162 9159 9160 9165 9173 9184 9197 9213 9232 9252 9273 9295 9317 9340 9362 9384 9405 9426 9444 9462 9478 9493 9507 9519 9529 9539 9547 9553 9559 9563 9567 9569 9570 9570 9569 9568 9565 9562 9557 9552 9546 9539 9531 9522 9513 9502 9490 9477 9462 9446 9429 9410 9389 9366 9341 9313 9284 9253 9220 9185 9148 9111 9073 9035 8997 8959 8923 8889 8857 8828 8803 8781 8763 8749 8739 8734 8733 8736 8742 8752 8765 8780 8797 8816 8835 8854 8874 8893 8912 8929 8945 8960 8973 8985 8995 9004 9013 9020 9027 9033 9040 9046 9052 9060 9068 9076 9086 9097 9109 9122 9136 9151 9168 9185 9204 9223 9243 9263 9285 9306 9327 9349 6484 0 44 2 9370 9392 9413 9433 9453 9472 9490 9508 9525 9541 9555 9569 9582 9594 9605 9616 9625 9633 9641 9648 9655 9661 9666 9671 9676 9680 9683 9687 9690 9693 9696 9698 9701 9703 9706 9708 9711 9714 9716 9719 9722 9725 9728 9731 9735 9738 9742 9745 9748 9752 9755 9759 9762 9766 9769 9772 9775 9779 9782 9785 9788 9792 9795 9798 9801 9804 9808 9811 9814 9816 9819 9822 9824 9826 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9842 9844 9845 9847 9849 9851 9853 9855 9858 9860 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9895 9894 9893 9892 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9868 9865 9862 9859 9855 9852 9849 9846 9843 9840 9838 9835 9833 9831 9830 9829 9828 9828 9829 9830 9831 9833 9835 9838 9841 9844 9847 9851 9854 9858 9861 9865 9868 9871 9874 9876 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9892 9891 9890 9888 9887 9886 9884 9883 9882 9881 9879 9878 9877 9875 9873 9871 9869 9866 9863 9859 9855 9851 9846 9842 9837 9832 9827 9822 9817 9813 9808 9804 9799 9795 9790 9785 9779 9773 9766 9758 9750 9740 9729 9717 9704 9690 9675 9660 9645 9629 9614 9599 9585 9572 9561 9551 9544 9538 9535 9534 9535 9539 9544 9551 9560 9570 9581 9593 9606 9619 9632 9645 9658 9670 9682 9693 9704 9714 9724 9733 9741 9749 9757 9764 9771 9777 9784 9790 9795 9801 9806 9810 9815 9819 9822 9825 9828 9831 9833 9834 9836 9837 9837 9838 9838 9838 9838 9838 9837 9837 9836 9836 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9829 9828 9827 9827 9826 9826 9825 9825 9824 9824 9824 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9823 9824 9825 9826 9828 9830 9832 9834 9837 9839 9842 9844 9847 9850 9852 9854 9857 9859 9861 9862 9864 9866 9867 9869 9870 9872 9873 9875 9877 9879 9882 9884 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9911 9913 9915 9916 9917 9918 9920 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 6485 0 44 2 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9904 9902 9901 9900 9898 9897 9894 9892 9890 9887 9884 9881 9879 9876 9873 9870 9868 9866 9863 9862 9860 9859 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9843 9842 9841 9841 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9837 9836 9835 9834 9834 9833 9832 9831 9830 9830 9829 9829 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9829 9830 9831 9832 9834 9835 9836 9838 9839 9841 9842 9844 9845 9846 9847 9848 9848 9849 9849 9850 9850 9851 9851 9851 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9858 9858 9858 9858 9857 9857 9856 9855 9855 9854 9853 9853 9853 9853 9853 9854 9855 9856 9858 9859 9861 9862 9864 9865 9866 9867 9868 9868 9868 9868 9867 9867 9866 9865 9864 9863 9862 9861 9861 9861 9861 9861 9862 9863 9864 9865 9867 9868 9870 9871 9872 9873 9874 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9879 9880 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9870 9869 9867 9865 9862 9860 9857 9854 9850 9847 9843 9839 9835 9830 9826 9821 9816 9810 9805 9798 9791 9783 9775 9765 9754 9742 9729 9714 9699 9682 9664 9646 9627 9608 9589 9570 9552 9535 9520 9506 9495 9485 9479 9475 9474 9475 9479 9486 9496 9507 9520 9536 9552 9570 9588 9606 9625 9643 9662 9679 9696 9711 9726 9739 9752 9763 9773 9782 9790 9798 9805 9811 9816 9821 9825 9830 9833 9837 9840 9843 9845 9848 9850 9851 9853 9854 9855 9855 9855 9854 9853 9852 9850 9847 9845 9842 9839 9836 9832 9829 9826 9823 9820 9817 9815 9813 9811 9810 9810 9810 9811 9812 9814 9817 9820 9824 9828 9833 9838 9843 9849 9855 9861 9867 9873 9879 9884 9890 9895 9900 9905 9909 9913 9916 9919 9922 9924 9926 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9929 9929 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 6486 0 44 2 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9938 9938 9937 9936 9935 9933 9931 9928 9926 9923 9919 9916 9913 9909 9906 9903 9900 9897 9894 9892 9890 9889 9888 9887 9887 9887 9888 9888 9889 9891 9892 9894 9895 9897 9899 9901 9903 9905 9906 9907 9909 9910 9910 9911 9911 9910 9910 9909 9908 9906 9904 9902 9900 9898 9896 9893 9891 9888 9885 9883 9880 9878 9875 9872 9870 9867 9864 9861 9858 9854 9850 9846 9842 9837 9833 9827 9822 9816 9811 9804 9798 9792 9785 9779 9772 9766 9759 9752 9746 9739 9732 9726 9719 9713 9707 9701 9695 9689 9684 9679 9674 9670 9667 9664 9661 9659 9657 9656 9656 9656 9656 9657 9658 9660 9662 9664 9666 9669 9672 9675 9678 9681 9685 9688 9692 9696 9700 9704 9709 9713 9718 9723 9728 9732 9737 9742 9746 9751 9755 9759 9763 9767 9770 9773 9776 9778 9781 9783 9784 9786 9788 9789 9790 9791 9792 9792 9793 9793 9793 9793 9793 9793 9792 9792 9791 9791 9790 9789 9789 9788 9788 9788 9788 9788 9789 9790 9791 9793 9794 9796 9798 9801 9803 9806 9808 9811 9814 9816 9819 9821 9824 9826 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9848 9849 9850 9851 9852 9853 9854 9854 9855 9855 9856 9856 9856 9857 9857 9857 9858 9859 9859 9860 9861 9863 9864 9866 9867 9869 9870 9872 9873 9875 9876 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9880 9878 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9850 9848 9846 9843 9841 9839 9836 9834 9832 9829 9827 9825 9823 9821 9820 9818 9817 9816 9815 9815 9815 9815 9815 9815 9815 9815 9816 9816 9816 9815 9815 9814 9813 9812 9811 9809 9807 9806 9804 9802 9799 9797 9795 9792 9789 9786 9783 9779 9775 9771 9766 9760 9754 9747 9740 9732 9724 9714 9704 9694 9682 9670 9657 9644 9629 9613 9595 9576 9556 9533 9509 9482 9453 9423 9389 9354 9317 9279 9240 9199 9159 9119 9081 9043 9009 8977 8949 8926 8907 8893 8885 8882 8885 8893 8906 8924 8947 8974 9004 9037 9072 9108 9145 9183 9219 9256 9292 9325 9358 9389 9417 9445 9470 9494 9516 9537 9556 9575 9592 9609 9625 9640 9655 9669 9682 9695 9707 9719 9730 9741 9751 9760 9769 9777 9785 9792 9799 9806 9812 9818 9824 9830 9835 9841 9846 9852 9857 9861 9866 9870 9874 9878 9881 9884 9887 9889 9891 9893 9895 9896 9898 9899 9900 9902 9903 9905 9907 9909 9911 9912 9914 9916 9918 9920 9922 9923 9924 9925 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9936 9936 9936 9935 6487 0 44 2 9935 9935 9935 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9928 9928 9928 9929 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9893 9891 9888 9885 9881 9877 9873 9868 9864 9859 9854 9849 9844 9840 9835 9831 9827 9824 9821 9818 9817 9816 9815 9815 9816 9817 9819 9822 9825 9828 9832 9836 9840 9844 9848 9853 9857 9861 9865 9869 9872 9876 9879 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 9908 9910 9911 9913 9915 9916 9917 9919 9919 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9901 9899 9897 9894 9891 9887 9883 9879 9874 9869 9863 9857 9851 9845 9838 9831 9825 9819 9813 9807 9802 9798 9795 9792 9791 9790 9790 9791 9794 9796 9800 9805 9810 9816 9821 9828 9834 9841 9847 9853 9860 9866 9871 9877 9882 9887 9891 9896 9900 9903 9906 9910 9912 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9898 9896 9894 9893 9892 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9885 9884 9882 9880 9878 9875 9871 9868 9864 9860 9856 9851 9846 9842 9837 9831 9826 9821 9815 9809 9803 9796 9789 9781 9773 9764 9754 9743 9731 9719 9706 9692 9678 9663 9648 9633 9618 9603 9589 6488 0 44 2 9575 9563 9552 9542 9533 9527 9522 9519 9518 9519 9522 9527 9534 9542 9552 9563 9575 9588 9601 9615 9629 9643 9657 9671 9684 9697 9709 9720 9731 9741 9750 9758 9766 9773 9780 9786 9792 9798 9803 9808 9812 9817 9821 9825 9829 9833 9836 9840 9843 9846 9849 9852 9855 9858 9860 9863 9865 9868 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9909 9909 9910 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9909 9909 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9906 9905 9904 9903 9901 9899 9898 9896 9894 9892 9890 9889 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9880 9881 9882 9884 9885 9887 9889 9891 9893 9895 9898 9900 9902 9903 9905 9907 9908 9909 9910 9910 9911 9911 9911 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9919 9919 9919 9919 9918 9917 9916 9914 9912 9909 9907 9904 9901 9898 9894 9891 9888 9884 9881 9878 9875 9872 9870 9867 9864 9861 9858 9855 9852 9849 9845 9841 9837 9832 9827 9822 9817 9812 9806 9801 9796 9791 9787 9783 9779 9776 9773 9771 9770 9769 9768 9768 9769 9769 9770 9772 9773 9775 9776 9778 9779 9781 9782 9784 9785 9787 9788 9789 9791 9792 9794 9796 9798 9801 9803 9806 9809 9812 9815 9819 9822 9826 9830 9833 9836 9839 9842 9845 9848 9850 9852 9854 9855 9856 9858 9859 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 6489 0 44 2 9871 9871 9870 9870 9869 9868 9867 9865 9864 9862 9860 9857 9855 9853 9850 9848 9845 9842 9839 9836 9833 9830 9826 9822 9817 9813 9807 9802 9795 9789 9781 9773 9765 9755 9745 9735 9723 9711 9697 9683 9668 9651 9634 9616 9596 9576 9555 9533 9511 9488 9465 9443 9421 9400 9380 9361 9345 9331 9320 9312 9306 9304 9305 9310 9317 9328 9341 9357 9376 9396 9418 9441 9464 9488 9511 9535 9558 9580 9601 9621 9640 9657 9673 9688 9702 9715 9726 9737 9747 9757 9765 9774 9782 9789 9796 9803 9809 9815 9821 9826 9831 9836 9840 9844 9848 9851 9854 9857 9860 9863 9866 9868 9871 9874 9876 9879 9881 9884 9887 9889 9891 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9907 9906 9906 9904 9903 9902 9901 9899 9898 9897 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9871 9870 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9846 9844 9843 9842 9840 9839 9839 9838 9837 9837 9837 9836 9836 9836 9836 9835 9835 9835 9834 9833 9832 9831 9829 9827 9826 9824 9822 9821 9819 9818 9817 9816 9815 9814 9814 9814 9814 9814 9815 9815 9816 9816 9816 9817 9817 9817 9816 9816 9816 9815 9815 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9814 9815 9815 9816 9817 9818 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9830 9831 9833 9835 9836 9838 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9861 9863 9865 9867 9868 9870 9872 9873 9874 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9906 9908 9908 9909 9910 9910 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9874 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9879 9879 9880 9880 9881 9881 9881 9882 9883 9884 9885 9886 9887 9889 9891 9893 9895 9896 9898 6490 0 44 2 9900 9901 9902 9903 9904 9904 9904 9903 9903 9902 9901 9899 9898 9897 9896 9895 9894 9894 9894 9893 9893 9894 9894 9894 9894 9894 9893 9893 9892 9890 9889 9886 9884 9882 9879 9876 9873 9870 9867 9865 9862 9860 9858 9857 9856 9854 9854 9853 9852 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9840 9840 9841 9841 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9855 9855 9856 9856 9857 9857 9858 9858 9858 9859 9859 9858 9858 9857 9856 9855 9854 9853 9851 9849 9847 9845 9843 9840 9838 9835 9832 9830 9827 9823 9820 9817 9813 9809 9804 9800 9795 9790 9785 9779 9774 9768 9762 9756 9750 9744 9738 9733 9727 9722 9717 9713 9708 9704 9700 9697 9694 9691 9688 9686 9683 9681 9679 9677 9675 9673 9671 9669 9667 9665 9663 9661 9659 9657 9655 9653 9651 9649 9647 9646 9644 9643 9642 9641 9641 9640 9641 9641 9642 9643 9644 9645 9647 9649 9651 9653 9655 9658 9660 9663 9666 9669 9672 9675 9678 9682 9685 9689 9693 9698 9702 9707 9712 9718 9723 9729 9735 9741 9747 9753 9759 9764 9770 9775 9780 9785 9790 9794 9798 9802 9806 9810 9813 9816 9820 9823 9826 9829 9832 9835 9838 9841 9843 9846 9848 9849 9851 9852 9853 9853 9854 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9848 9849 9849 9849 9850 9851 9852 9852 9853 9854 9854 9854 9854 9854 9853 9852 9850 9848 9846 9844 9841 9839 9836 9834 9831 9829 9827 9825 9823 9821 9819 9818 9816 9815 9813 9811 9809 9807 9805 9803 9800 9797 9794 9790 9787 9784 9780 9777 9774 9770 9768 9765 9762 9760 9758 9756 9755 9753 9751 9750 9748 9746 9745 9742 9740 9738 9735 9732 9729 9726 9722 9719 9715 9712 9709 9705 9702 9698 9695 9692 9688 9685 9681 9677 9673 9668 9663 9658 9652 9646 9639 9632 9625 9617 9608 9599 9589 9579 9569 9557 9546 9533 9520 9506 9492 9476 9460 9443 9424 9405 9385 9364 9341 9317 9292 9265 9236 9206 9173 9138 9100 9059 9016 8969 8918 8864 8807 8746 8682 8615 8546 8473 8401 8329 8257 8185 8116 8051 7990 7936 7887 7846 7814 7790 7776 7771 7776 7790 7814 7846 7886 7933 7986 8045 8108 8173 8242 8310 8379 8447 8515 8580 8643 8703 8760 8814 8865 8913 8958 9000 9039 9077 9111 9144 9176 9205 9233 9259 9284 9308 9330 9352 9371 9390 9407 9423 9438 9452 9465 9477 9487 9497 9507 9515 9523 9531 9538 9545 9552 9558 9564 9570 9576 9582 9587 9593 9598 9603 9608 9613 9619 9624 9629 9634 9639 9645 9650 9656 9662 9669 9675 9682 9689 9696 9704 9711 9719 9726 9734 9741 9748 9756 9762 9769 9775 9781 9787 9793 9798 9803 9807 9812 9816 9820 9824 9828 9832 9836 9840 9843 9847 9851 9854 9858 9861 6491 0 44 2 9865 9868 9871 9874 9877 9880 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9932 9933 9934 9935 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9876 9873 9871 9869 9867 9865 9863 9861 9860 9859 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9859 9860 9862 9864 9866 9869 9872 9874 9877 9880 9883 9886 9888 9891 9893 9895 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9900 9898 9895 9892 9888 9884 9880 9875 9870 9865 9858 9851 9844 9836 9827 9818 9808 9797 9786 9773 9760 9747 9732 9717 9701 9684 9665 9646 9626 9604 9582 9558 9532 9505 9477 9447 9416 9383 9348 9312 9275 9235 9195 9153 9109 9065 9018 8971 8922 8872 8821 8769 8715 8661 8605 8549 8492 8434 8376 8317 8258 8198 8140 8081 8023 7966 7909 7855 7802 7750 7701 7654 7610 7568 7529 7493 7460 7431 7405 7382 7363 7348 7335 7327 7322 7320 7322 7328 7336 7348 7364 7382 7403 7427 7453 7482 7514 7547 7582 7619 7658 7698 7739 7780 7823 7866 7909 7952 7995 8038 8080 8122 8163 8203 8243 8281 8318 8354 8389 8422 8454 8486 8515 8544 8572 8598 8624 8649 8673 8696 8719 8741 8763 8784 8805 8827 8848 8869 8890 8911 8933 8954 8976 8997 9019 9041 9064 9086 9109 9132 9155 9178 9202 9225 9249 9273 9297 9321 9345 9369 9393 9417 9441 9464 9488 9510 9533 9555 9576 9596 9616 9635 9654 9671 9688 9704 9720 9734 9748 9761 9773 9785 9796 9806 9816 9826 9835 9843 9851 9859 9866 9873 9879 9885 9890 9895 9899 9904 9907 9911 9914 9917 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9926 6492 0 44 2 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9903 9901 9899 9897 9896 9894 9892 9891 9889 9888 9887 9886 9886 9886 9886 9886 9887 9888 9889 9890 9892 9894 9895 9897 9899 9901 9902 9904 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9941 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9938 9937 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9915 9913 9912 9911 9910 9910 9910 9911 9912 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9944 9944 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9909 9908 9907 9907 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9913 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9897 9895 9893 9890 9888 9885 9883 9880 9878 9876 9873 9871 9869 9867 9865 9863 9862 9860 9858 9856 9854 9852 9850 9847 9845 9842 9839 9836 9833 9830 9828 9825 9822 9819 9817 9815 9813 9812 9811 9810 9809 9808 9808 9808 9808 9807 9807 9807 9807 9806 9806 9805 9805 9805 9804 9804 9804 9805 9805 9806 9807 9809 9810 9812 9814 9816 9818 9819 9820 9821 9821 9821 9820 9818 9816 9813 9809 9805 9800 9795 9790 9785 9780 9775 9770 9766 9762 9758 9755 9752 9749 9746 9743 9740 9736 9732 9726 9720 9713 9705 9696 9686 9675 9663 9650 9636 9621 9606 9590 9573 9556 9539 9520 9500 9480 9457 9433 9408 9379 9348 9315 9278 9238 9195 9149 9099 9048 8994 8938 8882 8826 8770 8715 8663 8614 8569 8529 8494 8465 8443 8428 8421 8420 8427 8440 8460 8486 8517 8554 8593 8637 8682 8729 8777 8825 8873 8920 8966 9011 9053 9094 9132 9168 9202 9234 9264 9292 9318 9342 9365 9387 9407 9426 9443 9460 9475 9489 9502 9514 9525 9535 9544 9552 9559 9565 9570 9574 9578 9581 9584 9586 9587 6493 0 44 2 9589 9590 9590 9591 9592 9592 9592 9593 9593 9594 9594 9595 9596 9597 9598 9599 9601 9602 9604 9607 9609 9612 9615 9618 9621 9625 9629 9633 9637 9642 9646 9651 9656 9661 9666 9671 9677 9682 9687 9693 9698 9703 9708 9713 9718 9723 9727 9732 9736 9740 9744 9747 9750 9754 9757 9759 9762 9765 9767 9769 9771 9773 9775 9777 9778 9780 9781 9782 9782 9783 9783 9782 9782 9780 9779 9777 9775 9772 9769 9766 9762 9758 9754 9749 9744 9739 9733 9727 9720 9713 9705 9696 9686 9676 9664 9652 9638 9623 9608 9592 9575 9557 9539 9522 9504 9487 9471 9456 9443 9431 9421 9413 9408 9404 9404 9405 9409 9416 9424 9434 9446 9459 9473 9488 9503 9518 9533 9548 9563 9577 9591 9603 9615 9626 9636 9646 9654 9662 9670 9677 9683 9690 9696 9701 9707 9712 9717 9722 9727 9732 9736 9740 9745 9749 9752 9756 9760 9763 9767 9770 9774 9777 9780 9783 9787 9790 9793 9797 9800 9804 9807 9810 9814 9817 9820 9824 9827 9830 9832 9835 9838 9840 9842 9844 9846 9848 9849 9850 9851 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9856 9857 9858 9858 9859 9859 9859 9859 9859 9858 9857 9856 9855 9853 9852 9850 9849 9847 9845 9844 9842 9841 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9825 9824 9822 9820 9817 9815 9812 9810 9807 9804 9801 9798 9796 9793 9790 9787 9784 9781 9778 9775 9772 9769 9766 9762 9759 9755 9752 9748 9744 9740 9735 9730 9725 9720 9715 9709 9703 9696 9689 9682 9675 9668 9660 9651 9643 9634 9625 9615 9605 9594 9583 9571 9559 9546 9533 9519 9504 9488 9472 9455 9437 9418 9398 9378 9356 9334 9310 9286 9260 9233 9205 9175 9144 9112 9078 9042 9005 8966 8925 8883 8838 8791 8742 8691 8637 8581 8523 8462 8398 8332 8263 8191 8115 8037 7955 7870 7782 7690 7594 7494 7390 7282 7171 7055 6935 6812 6685 6554 6420 6284 6144 6003 5860 5717 5573 5430 5287 5145 5005 4868 4734 4603 4477 4355 4238 4126 4019 3917 3822 3732 3647 3568 3495 3427 3364 3306 3254 3206 3162 3123 3088 3058 3031 3008 2989 2973 2961 2952 2947 2945 2946 2951 2960 2971 2987 3006 3029 3056 3087 3122 3161 3205 3253 3306 3364 3426 3494 3567 3644 3727 3815 3907 4005 4108 4215 4326 4442 4562 4685 4812 4942 5075 5210 5347 5486 5626 5767 5907 6047 6187 6326 6463 6598 6731 6861 6989 7113 7233 7350 7463 7572 7677 7778 7875 7967 8056 8142 8223 8301 8375 8446 8514 8578 8640 8698 8754 8807 8857 8905 8950 8993 9034 9072 9109 9143 9176 9207 9237 9265 9292 9317 9342 9365 9387 9408 9428 9447 9465 9482 9498 9514 9528 9541 9553 9564 9575 9584 9592 9600 9607 9613 9618 9623 9628 9632 9635 9639 9642 9645 6494 0 44 2 9647 9650 9652 9654 9656 9658 9659 9660 9661 9661 9661 9661 9660 9658 9657 9654 9652 9649 9646 9642 9639 9635 9631 9627 9623 9619 9616 9612 9609 9606 9603 9600 9598 9596 9595 9594 9593 9593 9593 9594 9594 9596 9597 9599 9600 9602 9605 9607 9610 9613 9616 9619 9622 9626 9630 9634 9638 9642 9647 9651 9656 9661 9666 9672 9677 9682 9688 9693 9698 9703 9708 9713 9718 9722 9727 9731 9735 9739 9743 9747 9750 9754 9758 9761 9765 9768 9772 9775 9778 9782 9785 9788 9791 9794 9797 9799 9802 9804 9806 9807 9809 9810 9811 9812 9813 9814 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9814 9814 9813 9813 9813 9812 9812 9811 9810 9809 9808 9806 9804 9802 9800 9798 9795 9792 9789 9786 9782 9779 9775 9771 9767 9763 9759 9754 9750 9746 9741 9736 9732 9727 9721 9716 9711 9705 9699 9693 9686 9679 9672 9665 9658 9650 9642 9634 9625 9616 9607 9597 9587 9576 9564 9552 9539 9525 9510 9495 9478 9460 9440 9420 9399 9376 9352 9327 9302 9275 9248 9220 9193 9164 9136 9109 9081 9054 9028 9002 8977 8953 8930 8908 8886 8865 8844 8823 8802 8782 8760 8738 8715 8690 8665 8638 8609 8579 8547 8513 8478 8442 8404 8365 8326 8286 8246 8206 8167 8128 8090 8053 8018 7984 7952 7922 7894 7868 7844 7823 7804 7788 7774 7762 7754 7748 7744 7744 7746 7751 7759 7769 7783 7800 7819 7842 7867 7895 7925 7958 7993 8030 8070 8110 8153 8196 8240 8286 8331 8377 8423 8469 8515 8560 8605 8649 8693 8735 8777 8818 8857 8896 8933 8969 9004 9038 9070 9101 9131 9159 9185 9211 9234 9256 9277 9296 9313 9329 9343 9357 9368 9379 9389 9397 9405 9412 9418 9424 9429 9433 9437 9441 9445 9448 9451 9454 9456 9459 9461 9463 9465 9466 9467 9468 9469 9470 9470 9471 9471 9471 9471 9471 9471 9471 9470 9470 9470 9469 9469 9468 9467 9466 9464 9463 9461 9459 9456 9453 9450 9446 9443 9438 9434 9430 9425 9420 9415 9409 9404 9398 9392 9386 9380 9373 9366 9359 9351 9343 9334 9325 9315 9304 9293 9282 9270 9257 9245 9231 9218 9205 9191 9177 9164 9150 9136 9122 9108 9094 9079 9064 9048 9032 9015 8997 8979 8959 8938 8917 8895 8871 8847 8822 8796 8769 8742 8714 8685 8656 8627 8597 8566 8535 8503 8470 8437 8402 8366 8329 8291 8251 8209 8166 8121 8074 8025 7974 7921 7866 7808 7749 7687 7623 7557 7488 7418 7344 7269 7191 7112 7029 6945 6859 6770 6679 6587 6493 6397 6300 6201 6101 6001 5899 5798 5696 5594 5493 5392 5291 5192 5094 4998 4903 4810 4720 4631 4545 4462 4381 4303 4229 4157 4088 4023 3960 3901 3845 3792 3743 3696 3653 3613 3576 3541 3510 3482 3457 3434 3415 3398 3384 3372 3364 3357 3354 3353 3355 3359 3366 3375 6495 0 44 2 3387 3402 3420 3440 3463 3489 3518 3550 3585 3623 3665 3710 3758 3810 3865 3924 3986 4052 4121 4193 4269 4348 4430 4515 4602 4693 4786 4882 4980 5080 5182 5286 5392 5499 5607 5716 5827 5937 6048 6159 6269 6379 6488 6596 6702 6806 6908 7008 7106 7200 7292 7381 7467 7550 7630 7707 7781 7853 7921 7987 8050 8111 8170 8226 8280 8332 8382 8431 8477 8522 8564 8606 8645 8683 8719 8754 8787 8819 8850 8879 8908 8935 8961 8986 9010 9033 9055 9077 9097 9118 9137 9156 9174 9191 9208 9224 9239 9254 9269 9282 9296 9308 9320 9332 9343 9354 9364 9374 9383 9392 9401 9410 9418 9426 9434 9441 9449 9456 9463 9470 9477 9484 9491 9497 9503 9510 9516 9521 9527 9532 9538 9543 9548 9552 9557 9561 9565 9568 9572 9575 9578 9581 9584 9587 9590 9592 9594 9596 9599 9601 9602 9604 9606 9608 9609 9610 9612 9613 9614 9615 9617 9618 9619 9620 9622 9623 9625 9626 9628 9630 9633 9635 9638 9641 9644 9647 9650 9654 9658 9662 9666 9670 9674 9678 9683 9687 9691 9696 9700 9704 9708 9712 9716 9720 9723 9727 9730 9734 9737 9740 9743 9746 9748 9751 9753 9756 9758 9760 9762 9763 9765 9766 9767 9768 9768 9769 9769 9769 9769 9768 9768 9767 9766 9765 9764 9763 9762 9761 9759 9758 9757 9755 9753 9752 9750 9748 9745 9743 9740 9738 9735 9732 9729 9726 9723 9720 9717 9715 9712 9709 9706 9704 9701 9699 9697 9694 9692 9690 9689 9687 9685 9684 9682 9681 9680 9679 9678 9677 9676 9675 9675 9674 9673 9673 9672 9671 9670 9669 9667 9665 9663 9661 9659 9656 9653 9650 9647 9643 9640 9636 9632 9629 9624 9620 9616 9611 9606 9600 9594 9587 9579 9571 9561 9551 9540 9528 9515 9501 9487 9471 9454 9436 9417 9397 9376 9353 9330 9306 9280 9254 9226 9197 9166 9134 9101 9066 9030 8992 8953 8913 8871 8827 8783 8737 8689 8640 8591 8540 8487 8434 8380 8325 8270 8213 8157 8100 8043 7986 7929 7873 7817 7763 7710 7658 7608 7560 7514 7470 7429 7391 7355 7322 7292 7265 7242 7221 7204 7189 7179 7171 7167 7166 7169 7175 7185 7198 7215 7235 7259 7285 7314 7346 7380 7416 7454 7493 7533 7573 7614 7655 7696 7736 7776 7815 7853 7890 7926 7961 7995 8028 8060 8089 8118 8144 8168 8189 8207 8221 8232 8237 8238 8234 8225 8210 8190 8165 8135 8101 8063 8024 7984 7944 7905 7867 7835 7806 7785 7771 7764 7767 7778 7799 7829 7868 7916 7970 8032 8099 8171 8246 8322 8400 8477 8554 8628 8700 8768 8833 8893 8949 9001 9049 9094 9135 9173 9208 9240 9271 9300 9327 9354 9379 9403 9427 9450 9471 9492 9512 9531 9549 9566 9582 9596 9610 9622 9634 9644 9654 9663 9671 9679 9686 9693 9700 9706 9713 9719 9725 9731 9736 9742 9747 9753 9758 9763 9768 9773 9777 9782 9786 6496 0 44 2 9790 9794 9798 9802 9806 9810 9813 9817 9821 9824 9827 9831 9834 9836 9839 9842 9844 9846 9848 9849 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9880 9879 9879 9879 9878 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9883 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9853 9850 9847 9844 9841 9838 9835 9831 9828 9824 9820 9816 9812 9808 9803 9798 9793 9787 9781 9775 9768 9761 9753 9744 9736 9726 9716 9705 9693 9681 9668 9654 9639 9623 9607 9589 9570 9551 9530 9508 9484 9460 9434 9406 9377 9347 9315 9282 9246 9209 9171 9130 9087 9042 8996 8947 8896 8843 8788 8731 8671 8610 8547 8483 8416 8348 8279 8208 8137 8064 7990 7916 7842 7767 7692 7616 7541 7466 7392 7318 7245 7172 7101 7030 6961 6894 6828 6763 6701 6641 6584 6529 6477 6427 6381 6338 6298 6262 6229 6200 6175 6154 6136 6123 6114 6108 6107 6110 6116 6127 6142 6162 6185 6212 6243 6278 6317 6360 6407 6457 6511 6568 6629 6692 6758 6828 6899 6973 7049 7127 7206 7287 7368 7451 7534 7617 7700 7784 7866 7948 8029 8108 8187 8263 8338 8410 8481 8549 8615 8679 8740 8799 8855 8909 8960 9009 9056 9101 9143 9184 9222 9259 9294 9327 9359 9389 9418 9445 9470 9495 9518 9539 9560 9579 9597 9613 9629 9643 9657 9669 9681 9691 9701 9710 9718 9726 9732 9739 9745 9750 9755 9760 9764 9768 9772 9775 9778 9781 9783 9785 9787 9789 9790 9791 9791 9791 9791 9790 9789 9788 9787 9785 9783 9781 9779 9776 9773 9770 9767 9763 9759 9755 9750 9745 9740 9734 9728 9721 9714 9706 9698 9689 9679 9669 9658 9647 9635 9622 9609 9595 9580 9564 9548 9530 9511 9491 9470 9447 9424 9398 9371 9342 9312 9280 9246 9210 9172 9132 9090 9045 8999 8949 8898 8843 8785 8725 8661 8593 8522 8447 8367 8284 8195 8101 8003 7899 7790 7675 7555 7430 7299 7163 7022 6876 6725 6570 6410 6248 6082 5914 5743 5572 5401 5230 5059 4889 4723 4559 4399 4244 4094 3951 3813 3683 3560 3445 3338 3239 3149 3066 2992 2926 2868 2817 2774 2737 2707 2683 2665 2653 2646 2644 2647 2655 2667 2685 2707 2734 2766 2803 2845 2894 2948 3008 3075 3148 3228 3314 3408 3509 3616 3731 3852 3979 4113 4252 4397 4547 4701 4859 5020 5183 5348 5515 5682 5848 6014 6179 6341 6500 6657 6809 6958 7102 7241 7375 7504 7628 7746 7859 7967 8069 6497 0 44 2 8166 8258 8345 8428 8506 8579 8648 8714 8776 8834 8888 8940 8988 9033 9076 9116 9154 9190 9223 9254 9284 9312 9338 9363 9386 9408 9429 9449 9468 9487 9504 9521 9537 9553 9568 9582 9596 9610 9623 9636 9648 9660 9672 9683 9694 9704 9714 9723 9732 9741 9749 9756 9763 9770 9777 9783 9788 9794 9799 9804 9808 9813 9817 9821 9825 9829 9833 9837 9840 9844 9847 9850 9854 9857 9859 9862 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9885 9887 9889 9891 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9875 9873 9870 9867 9864 9862 9859 9857 9855 9853 9852 9851 9850 9849 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9859 9859 9859 9860 9860 9860 9861 9861 9861 9861 9860 9860 9858 9857 9855 9853 9850 9846 9843 9839 9834 9830 9825 9819 9813 9807 9801 9794 9787 9779 9771 9763 9754 9744 9734 9724 9713 9703 9692 9681 9670 9660 9650 9642 9634 9627 9621 9617 9614 9613 9613 9615 9618 9623 9629 9636 9644 9653 9662 9671 9680 9689 9698 9706 9714 9720 9726 9731 9735 9738 9740 9741 9741 9741 9740 9738 9735 9732 9729 9725 9720 9714 9708 9700 9692 9682 9671 9659 9646 9631 9615 9598 9580 9561 9541 9521 9500 9480 9460 9441 9422 9406 9391 9377 9367 9358 9352 9348 9347 9349 9352 9358 9366 9376 9386 9399 9411 9424 9438 9451 9464 9476 9488 9499 9508 9517 9524 9530 9535 9539 9542 9544 9545 9546 9546 9545 9545 9544 9543 9542 9541 9539 9539 9538 9537 9536 9536 9536 9535 9535 9535 9535 9536 9536 9537 9538 9539 9540 9542 9544 9546 9549 9553 9557 9561 9566 9572 9578 9584 9591 9598 9606 9613 9621 9629 9637 9644 9652 9660 9668 9675 9682 9689 9696 9703 9710 9716 9723 9729 9735 9741 9747 9753 9759 9765 9770 9776 9782 9787 9792 9797 9802 9807 9811 9816 9820 9824 9829 9833 9837 9841 9846 9850 9855 9859 9864 9869 9874 9878 9883 9888 9892 9897 9901 9905 9909 9913 9916 9919 9921 9923 9925 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9954 9955 9955 9955 9954 9954 9953 9952 9950 9949 9947 9946 9944 9943 9942 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9949 9949 9950 6498 0 44 2 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9952 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9964 9964 9963 9963 9962 9960 9959 9958 9957 9956 9955 9954 9954 9954 9954 9954 9955 9956 9956 9957 9958 9959 9960 9960 9960 9961 9960 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9934 9933 9931 9929 9928 9926 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9898 9896 9893 9890 9888 9885 9883 9880 9878 9876 9874 9873 9872 9871 9871 9871 9871 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9869 9867 9866 9864 9862 9860 9858 9856 9855 9853 9852 9851 9850 9850 9849 9849 9850 9850 9851 9852 9853 9854 9856 9857 9858 9860 9861 9863 9864 9865 9867 9868 9870 9871 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9897 9899 9901 9903 9905 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9901 9899 9896 9894 9891 9889 9886 9884 9881 9879 9877 9875 9873 9870 9868 9866 9864 9862 9859 9857 9854 9851 9847 9844 9839 9835 9830 9825 9819 9813 9806 9798 9790 9781 9772 9761 9750 9737 9724 9709 9693 9676 9657 9637 9616 9593 9568 9542 9514 9484 9453 9420 9385 9348 9310 9269 9226 9181 9134 9084 9032 8977 8919 8859 8795 8728 8658 8584 8508 8428 8345 8259 8171 8079 7986 7891 7794 7696 7598 7499 7400 7302 7205 7109 7015 6924 6834 6748 6664 6584 6507 6433 6363 6297 6235 6177 6122 6072 6026 5984 5947 5914 5885 5861 5842 5827 5818 5813 5813 5818 5828 5843 5863 5888 5918 5953 5992 6036 6084 6137 6194 6255 6320 6389 6462 6539 6619 6702 6788 6878 6969 7064 7160 7257 7357 7457 7557 7658 6499 0 44 2 7759 7859 7958 8056 8152 8246 8338 8426 8513 8596 8676 8752 8825 8895 8962 9025 9085 9141 9195 9245 9292 9337 9379 9418 9455 9490 9522 9552 9580 9606 9630 9652 9673 9691 9709 9725 9739 9752 9764 9775 9785 9794 9802 9809 9816 9821 9827 9831 9835 9839 9842 9845 9847 9849 9850 9852 9852 9853 9853 9853 9853 9852 9851 9850 9848 9847 9845 9843 9841 9838 9835 9832 9829 9826 9822 9818 9815 9811 9807 9802 9798 9794 9790 9786 9782 9779 9775 9771 9768 9765 9762 9759 9757 9754 9752 9750 9748 9746 9745 9743 9742 9741 9740 9739 9739 9739 9739 9740 9741 9742 9743 9745 9747 9750 9752 9755 9758 9761 9764 9768 9771 9774 9777 9781 9784 9787 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9832 9835 9838 9841 9844 9846 9849 9852 9855 9857 9860 9863 9865 9868 9871 9874 9876 9879 9882 9884 9887 9889 9891 9893 9895 9897 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9902 9902 9900 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9881 9880 9878 9877 9876 9875 9875 9874 9873 9872 9871 9870 9868 9867 9864 9862 9859 9856 9852 9848 9844 9840 9835 9830 9824 9819 9813 9808 9802 9796 9789 9783 9776 9769 9761 9753 9745 9736 9726 9716 9704 9692 9679 9665 9650 9633 9616 9598 9578 9557 9534 9511 9485 9459 9430 9400 9369 9335 9300 9263 9224 9182 9139 9094 9047 8997 8945 8891 8834 8775 8714 8650 8583 8514 8442 8368 8291 8210 8128 8042 7954 7862 7768 7672 7572 7471 7367 7261 7152 7043 6931 6819 6705 6591 6476 6362 6248 6134 6021 5909 5799 5691 5584 5481 5380 5281 5186 5095 5007 4922 4842 4766 4694 4626 4563 4504 4450 4400 4355 4315 4280 4250 4224 4203 4188 4177 4172 4172 4177 4187 4204 4225 4253 4287 4326 4372 4423 4481 4544 4614 4690 4771 4857 4950 5047 5148 5254 5364 5477 5593 5712 5833 5955 6078 6202 6326 6449 6573 6695 6817 6936 7054 7171 7285 7397 7506 7613 7718 7820 7920 8016 8110 8201 8289 8374 8456 8535 8611 8683 8753 8819 8882 8942 8999 9053 9105 9153 9199 9243 9284 9323 9360 9395 9429 9460 9490 9518 9545 9571 9595 9617 9638 9658 9676 9694 9709 9724 9737 9749 9760 9770 9779 9788 9795 9802 9808 9813 9818 9823 9827 9831 9834 9837 9840 9843 9845 9846 9848 9848 9849 9849 9848 9848 9846 9845 9843 9841 9840 9838 9836 9834 9833 9832 9832 9832 9833 9834 9836 9838 9841 9844 9848 9852 9856 9860 9864 9869 9873 9877 9881 9884 9888 9891 9894 9897 9900 9902 9905 9907 9910 9912 9915 9917 9919 9922 9924 9926 9928 9930 9931 9932 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9935 9937 9938 9940 9942 9944 9946 6500 0 44 2 9948 9950 9951 9953 9954 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9942 9942 9944 9945 9946 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9962 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9964 9963 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9917 9914 9912 9909 9906 9904 9901 9898 9895 9892 9890 9887 9884 9881 9879 9876 9873 9871 9869 9867 9865 9863 9861 9860 9858 9857 9856 9856 9855 9854 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9851 9852 9853 9854 9855 9857 9859 9861 9863 9865 9868 9871 9873 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9905 9906 9908 9911 9913 9916 9918 9921 9924 9926 9929 9932 9934 9937 9939 9941 9942 9943 9944 9945 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9937 9937 9938 9939 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9952 9952 9952 9951 6501 0 44 3 9939 9938 9938 9937 9936 9935 9935 9934 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9909 9906 9903 9900 9897 9893 9890 9886 9882 9877 9873 9868 9864 9859 9854 9849 9844 9839 9833 9828 9822 9816 9811 9805 9799 9792 9786 9779 9772 9764 9757 9749 9740 9732 9723 9714 9704 9694 9684 9673 9662 9651 9640 9628 9617 9605 9593 9581 9569 9557 9545 9533 9521 9509 9497 9486 9474 9463 9452 9441 9430 9420 9411 9402 9393 9385 9378 9371 9365 9360 9355 9352 9349 9347 9346 9345 9345 9347 9349 9351 9355 9359 9364 9369 9375 9382 9389 9397 9405 9414 9423 9433 9444 9455 9466 9478 9490 9502 9514 9527 9540 9553 9566 9579 9592 9605 9618 9631 9643 9655 9667 9679 9690 9701 9711 9722 9732 9741 9751 9760 9769 9778 9786 9795 9803 9811 9819 9827 9835 9842 9850 9857 9863 9870 9876 9883 9888 9894 9899 9904 9908 9912 9916 9919 9923 9925 9928 9930 9932 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9940 9940 9938 9937 9936 9934 9933 9931 9928 9926 9923 9921 9917 9914 9910 9907 9903 9899 9895 9890 9886 9882 9879 9875 9872 9869 9866 9864 9862 9861 9861 9861 9861 9862 9863 9865 9867 9870 9873 9876 9880 9883 9887 9890 9894 9897 9901 9904 9907 9910 9912 9914 9916 9918 9919 9919 9920 9920 9919 9918 9917 9915 9912 9910 9906 9902 9898 9893 9887 9881 9875 9867 9860 9851 9842 9833 9823 9812 9801 9788 9776 9762 9748 9733 9717 9700 9682 9663 9644 9623 9601 9578 9554 9528 9502 9474 9445 9415 9384 9352 9318 9283 9247 9210 9172 9133 9092 9051 9008 8965 8921 8876 8830 8784 8737 8690 8642 8595 8548 8500 8454 8408 8362 8318 8275 8234 8195 8157 8122 8089 8058 8030 8005 7984 7965 7949 7937 7928 7923 7921 7923 7928 7936 7948 7963 7981 8003 8027 8054 8084 8117 8152 8189 8229 8270 8314 8358 8405 8452 8500 8549 8599 8649 8699 8750 8800 8849 8898 8947 8994 9040 9086 9130 9173 9214 9254 9292 9329 9365 9399 9432 9463 9493 9521 9548 9574 9598 9621 9643 9663 9683 9701 9718 9734 9749 9762 9775 9786 9797 9807 9815 9823 9830 9836 9842 9847 9852 9857 9861 9865 9869 9874 9878 9882 9887 9891 9896 9901 9906 9911 9916 9921 9926 9931 9935 9939 9943 9946 9949 9952 9954 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9974 9975 9976 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 6502 0 44 3 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9953 9950 9947 9944 9941 9937 9934 9930 9926 9922 9918 9914 9910 9906 9902 9898 9894 9889 9885 9881 9876 9872 9867 9863 9858 9853 9848 9842 9837 9832 9826 9821 9815 9810 9804 9799 9793 9788 9784 9779 9775 9770 9766 9763 9759 9756 9753 9750 9747 9745 9742 9739 9737 9734 9731 9728 9725 9723 9720 9717 9714 9711 9709 9706 9704 9701 9700 9698 9696 9695 9694 9694 9693 9693 9693 9693 9693 9694 9694 9695 9695 9696 9696 9697 9698 9698 9699 9700 9701 9703 9705 9706 9709 9711 9714 9718 9721 9725 9730 9735 9740 9745 9750 9756 9762 9768 9773 9779 9785 9791 9796 9801 9806 9811 9816 9820 9825 9829 9832 9836 9839 9843 9846 9849 9852 9854 9857 9860 9862 9864 9867 9869 9871 9873 9875 9876 9878 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9886 9886 9885 9884 9883 9881 9880 9878 9876 9874 9871 9869 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9844 9842 9841 9840 9838 9837 9835 9834 9833 9831 9830 9828 9827 9826 9825 9823 9823 9822 9821 9821 9821 9821 9822 9823 9824 9826 9827 9829 9831 9833 9836 9838 9840 9842 9844 9846 9847 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9869 9871 9874 9876 9878 9881 9883 9886 9888 9891 9893 9896 9898 9901 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9924 9926 9926 9927 9927 9927 9927 9926 9925 9923 9921 9918 9915 9912 9908 9904 9900 9896 9892 9887 9883 9879 9875 9871 9868 9865 9863 9861 9860 9859 9859 9859 9860 9862 9864 9867 9870 9873 9877 9881 9885 9889 9893 9897 9901 9905 9909 9913 9916 9919 9922 9924 9926 9928 9930 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9935 9934 9933 9931 9929 9927 9925 9923 9920 9917 9914 9912 9909 9906 9903 9900 9897 9895 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9860 9859 9858 9857 9856 9856 9856 9856 9856 9857 9858 9859 9860 9862 9864 9865 9867 9869 9871 9873 9874 9876 9878 9879 9880 9881 9882 9883 9883 9884 9884 9885 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9892 9893 9893 9893 9893 9892 9892 9891 9890 9888 9887 9885 9882 9880 9877 9874 9871 9868 9864 9861 9857 9853 9849 9845 9841 9837 9833 9829 9825 9821 9817 9813 9809 9805 9801 9798 9795 9792 9789 9787 9786 9785 9784 9784 9784 9785 9787 9789 9792 9795 9799 9803 9807 9812 9817 9822 9827 9832 9837 9842 9847 9852 9856 9861 9865 9868 9872 9875 9878 9881 9884 9886 9889 9891 9894 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9921 9923 6503 0 44 3 9924 9926 9927 9927 9928 9928 9928 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9882 9881 9879 9877 9876 9874 9873 9871 9870 9870 9869 9869 9869 9869 9870 9871 9872 9873 9875 9876 9878 9881 9883 9885 9888 9890 9893 9895 9898 9900 9902 9905 9907 9909 9911 9913 9915 9918 9920 9922 9924 9926 9928 9931 9933 9935 9937 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9946 9945 9944 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9911 9908 9905 9903 9900 9898 9896 9893 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9875 9873 9872 9870 9868 9866 9865 9863 9862 9861 9859 9858 9857 9857 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9860 9861 9862 9863 9865 9866 9869 9871 9874 9877 9880 9884 9888 9891 9895 9899 9902 9906 9909 9912 9915 9917 9919 9921 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9931 9930 9928 9926 9923 9921 9918 9914 9910 9906 9901 9896 9891 9885 9880 9874 9868 9862 9856 9851 9846 9841 9837 9833 9830 9827 9825 9823 9822 9821 9821 9821 9821 9821 9822 9822 9822 9821 9820 9819 9817 9815 9813 9810 9807 9803 9799 9796 9792 9788 9785 9782 9780 9779 9778 9778 9779 9781 9783 9787 9791 9796 9802 9808 9815 9822 9829 9836 9843 9850 9856 9863 9868 9874 9879 9883 9887 9890 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9894 9894 9894 9895 9896 9897 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9924 9922 9919 9917 9914 9911 9909 9906 9904 9901 9899 9896 9894 9892 9891 9889 9887 9886 9884 9883 9881 9880 9879 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 6504 0 44 3 9853 9850 9848 9846 9843 9841 9838 9836 9833 9830 9827 9824 9821 9817 9813 9809 9804 9799 9794 9788 9781 9774 9767 9759 9750 9741 9731 9720 9709 9697 9685 9672 9659 9645 9631 9617 9602 9587 9572 9557 9541 9525 9509 9493 9477 9460 9443 9426 9409 9391 9373 9355 9337 9318 9299 9280 9260 9240 9220 9201 9181 9161 9141 9121 9102 9083 9064 9046 9028 9010 8992 8975 8959 8942 8926 8911 8895 8880 8865 8850 8835 8821 8807 8793 8780 8768 8756 8746 8736 8728 8721 8716 8713 8712 8713 8716 8722 8730 8741 8755 8771 8789 8810 8834 8859 8886 8915 8946 8978 9011 9044 9078 9112 9146 9180 9214 9247 9279 9310 9341 9370 9399 9426 9452 9477 9501 9524 9546 9566 9586 9606 9624 9641 9658 9674 9690 9705 9719 9733 9747 9759 9772 9784 9795 9806 9816 9826 9835 9844 9852 9860 9868 9875 9881 9887 9893 9898 9903 9907 9911 9915 9918 9922 9925 9927 9930 9933 9935 9937 9939 9942 9944 9946 9948 9950 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9967 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9942 9941 9939 9937 9934 9932 9930 9928 9926 9924 9922 9920 9918 9917 9916 9915 9914 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9942 9944 9946 9948 9951 9953 9955 9957 9959 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9977 9977 9978 9979 9980 9982 9983 9984 9985 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9971 9969 9968 9966 9964 9962 9960 9958 9956 9953 9951 9949 9947 9945 9944 9942 9940 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9916 9914 9912 9910 9908 9907 9905 9903 9902 9901 9899 9898 9897 9896 9896 9895 9895 9895 9894 9894 9894 9895 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9908 9909 9911 9913 9916 9918 9920 9922 9925 9927 9930 9932 9935 9937 9939 9942 9944 9946 9948 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9975 9977 9979 9981 9982 9984 9986 9987 9988 9990 9991 9992 9992 9993 9994 9994 9995 9995 6505 0 44 3 9995 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 99991000010000100001000010000100001000010000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9974 9973 9972 9970 9969 9968 9966 9965 9963 9962 9960 9958 9957 9955 9953 9951 9949 9946 9944 9942 9939 9936 9933 9930 9927 9924 9920 9916 9913 9909 9905 9901 9897 9893 9889 9886 9882 9879 9876 9873 9870 9867 9865 9863 9861 9859 9857 9856 9854 9853 9852 9850 9849 9847 9846 9845 9843 9842 9840 9839 9837 9836 9835 9834 9833 9832 9832 9832 9832 9832 9833 9834 9835 9836 9838 9839 9841 9842 9844 9845 9847 9848 9849 9850 9851 9851 9852 9852 9852 9852 9851 9851 9850 9849 9848 9847 9845 9843 9842 9840 9838 9835 9833 9831 9828 9825 9822 9819 9816 9812 9809 9805 9800 9796 9792 9787 9782 9777 9771 9766 9760 9754 9749 9743 9737 9731 9725 9719 9713 9708 9702 9697 9693 9688 9684 9680 9676 9673 9670 9668 9666 9664 9663 9663 9662 9662 9662 9663 9664 9666 9667 9669 9672 9675 9678 9681 9685 9689 9693 9698 9703 9708 9713 9719 9725 9731 9737 9744 9751 9758 9765 9772 9779 9786 9793 9800 9807 9814 9821 9827 9834 9840 9846 9852 9858 9863 9868 9873 9878 9882 9887 9891 9895 9899 9902 9906 9909 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9972 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9960 9960 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9940 9938 9936 9934 9933 9931 9930 9929 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9933 9934 9936 9938 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9955 9955 6506 0 44 3 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9949 9948 9947 9947 9947 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9906 9903 9901 9898 9895 9892 9890 9887 9885 9883 9880 9878 9876 9874 9872 9870 9867 9865 9863 9861 9858 9856 9853 9851 9849 9846 9844 9841 9839 9837 9836 9834 9833 9832 9831 9831 9831 9831 9832 9833 9834 9835 9836 9837 9839 9840 9842 9843 9845 9846 9847 9848 9850 9851 9852 9853 9854 9855 9857 9858 9860 9862 9864 9866 9869 9871 9874 9877 9880 9883 9886 9889 9892 9895 9897 9900 9902 9903 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9915 9916 9918 9920 9922 9923 9925 9927 9928 9929 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9894 9892 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9930 9932 9933 9935 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9934 9932 9930 9927 9925 9922 9919 9917 9914 9912 9909 9907 9904 9902 9899 9896 9894 9891 9889 9886 9883 9880 9878 9875 9872 9869 9867 9864 6507 0 44 3 9862 9860 9858 9856 9854 9852 9851 9850 9850 9849 9849 9849 9849 9850 9851 9851 9852 9854 9855 9856 9858 9860 9861 9863 9865 9867 9869 9871 9874 9876 9878 9880 9883 9885 9888 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9913 9915 9916 9917 9918 9919 9919 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9891 9891 9890 9890 9890 9889 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9884 9885 9885 9886 9887 9888 9889 9890 9892 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9928 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9977 9977 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9938 9936 9934 9932 9929 9927 9924 9922 9919 9917 9914 9912 9909 9906 9903 9901 9898 9895 9892 9888 9885 9882 9878 9875 9872 9869 9865 9862 9860 9857 9854 9852 9850 9849 9847 9846 9845 9845 9845 9845 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9863 9864 9866 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9886 9886 9886 9885 9884 9883 9882 9880 9878 9875 9872 9869 9866 9862 9857 9853 9848 9843 9838 9833 9828 9824 9819 9814 9810 9807 9804 9801 9800 9799 9798 9799 9800 9803 9806 9810 9814 9819 9825 9831 9838 9845 9852 9859 9865 9872 9878 9884 9890 9895 9899 9903 9906 9909 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9921 9922 9923 9925 9926 9928 9929 9930 9932 9933 9935 9936 9937 9937 9938 9938 9938 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9943 9942 9940 6508 0 44 3 9939 9937 9935 9933 9930 9928 9926 9923 9921 9918 9915 9913 9910 9907 9904 9901 9897 9894 9890 9886 9882 9878 9873 9868 9863 9858 9852 9847 9841 9835 9829 9823 9817 9811 9805 9798 9792 9786 9780 9774 9768 9761 9755 9749 9743 9737 9731 9725 9719 9714 9708 9702 9697 9692 9687 9683 9679 9675 9672 9669 9667 9666 9665 9665 9666 9667 9669 9671 9675 9678 9682 9687 9692 9697 9703 9709 9715 9721 9726 9732 9738 9744 9749 9755 9760 9765 9769 9774 9778 9782 9785 9789 9793 9796 9799 9803 9806 9809 9812 9815 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9873 9875 9877 9878 9880 9883 9885 9887 9889 9892 9894 9897 9899 9902 9905 9907 9910 9912 9914 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9917 9916 9915 9913 9912 9910 9908 9906 9904 9901 9899 9897 9894 9891 9889 9886 9883 9880 9877 9874 9871 9868 9864 9860 9856 9852 9847 9842 9837 9831 9824 9818 9810 9803 9795 9786 9777 9768 9759 9750 9740 9731 9721 9712 9702 9693 9684 9674 9665 9656 9646 9635 9624 9612 9600 9586 9571 9555 9537 9518 9497 9475 9452 9428 9403 9377 9352 9327 9302 9278 9256 9236 9218 9203 9190 9182 9176 9174 9176 9182 9191 9203 9219 9237 9258 9281 9306 9332 9359 9386 9413 9440 9467 9492 9516 9538 9560 9579 9597 9613 9628 9641 9652 9662 9671 9679 9686 9692 9697 9702 9706 9710 9713 9716 9719 9721 9723 9724 9725 9726 9727 9727 9727 9727 9727 9726 9726 9725 9724 9723 9722 9721 9720 9718 9717 9716 9715 9713 9712 9711 9709 9707 9705 9702 9700 9696 9693 9689 9685 9680 9675 9670 9664 9658 9651 9644 9637 9630 9622 9614 9605 9597 9588 9578 9568 9558 9548 9536 9525 9512 9499 9486 9471 9456 9441 9424 9407 9389 9371 9353 9334 9314 9295 9275 9256 9237 9218 9200 9182 9165 9149 9134 9120 9108 9096 9086 9077 9070 9064 9059 9057 9055 9055 9057 9060 9065 9071 9079 9088 9099 9111 9124 9138 9153 9170 9187 9205 9224 9244 9264 9284 9305 9327 9348 9369 9390 9412 9433 9454 9474 9494 9514 9533 9552 9571 9589 9607 9624 9641 9657 9673 9689 9704 9719 9733 9747 9761 9774 9786 9798 9810 9821 9831 9841 9850 9859 9867 9875 9882 9889 9895 9901 9906 9910 9915 9918 9922 9925 9927 9930 9932 9933 9935 9936 9937 9938 9938 9939 9939 9939 9939 6509 0 44 3 9939 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9938 9937 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9892 9892 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9898 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9922 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9899 9897 9895 9893 9891 9889 9888 9886 9885 9883 9882 9881 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9869 9867 9865 9863 9861 9858 9855 9853 9850 9847 9844 9841 9837 9833 9830 9826 9821 9817 9812 9807 9802 9796 9791 9784 9778 9771 9764 9757 9749 9741 9733 9725 9717 9709 9700 9692 9683 9675 9667 9659 9651 9644 9637 9630 9623 9618 9612 9607 9603 9599 9596 9593 9591 9590 9589 9589 9589 9590 9592 9594 9597 9601 9605 9610 9615 9621 9627 9633 9640 9648 9656 9664 9672 9681 9690 9699 9708 9718 9727 9736 9745 9754 9764 9772 9781 9790 9798 9806 9814 9822 9829 9836 9843 9849 9855 9861 9866 9871 9875 9879 9883 9886 9889 9891 9893 9894 9895 9896 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9888 9887 9887 9886 9885 9884 9883 9882 9882 9881 9881 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9890 9892 9895 9897 9899 9901 9904 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 9940 9941 9940 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9923 9922 9920 9919 9917 9914 9912 9909 9906 9903 9900 9897 9893 9890 9887 9884 9881 9878 9875 9873 6510 0 44 3 9871 9869 9867 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9845 9844 9843 9842 9841 9840 9840 9840 9840 9841 9842 9843 9845 9847 9849 9851 9854 9856 9859 9862 9865 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9895 9896 9898 9899 9899 9900 9901 9901 9901 9901 9900 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9887 9885 9883 9882 9880 9879 9878 9877 9875 9874 9874 9873 9872 9872 9872 9871 9871 9872 9872 9872 9873 9874 9875 9876 9877 9879 9880 9882 9883 9885 9887 9889 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9909 9907 9904 9902 9899 9896 9893 9889 9885 9882 9878 9874 9869 9865 9861 9856 9852 9848 9843 9839 9835 9831 9828 9824 9821 9818 9815 9813 9810 9808 9806 9805 9803 9802 9801 9800 9799 9799 9798 9798 9798 9798 9799 9799 9800 9800 9802 9803 9804 9806 9808 9810 9813 9816 9819 9822 9826 9830 9834 9839 9843 9848 9853 9859 9864 9869 9874 9879 9885 9889 9894 9899 9903 9907 9911 9914 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9936 9936 9937 9938 9938 9939 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9959 9960 9961 9962 9964 9966 9967 9969 9971 9972 9973 9975 9976 9976 9977 9977 9976 9976 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9960 9960 9959 9959 9959 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9912 9910 9908 9906 9904 6511 0 44 3 9901 9899 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9870 9869 9869 9868 9868 9869 9869 9869 9870 9871 9872 9873 9875 9876 9878 9880 9882 9884 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9926 9924 9921 9918 9916 9913 9910 9908 9905 9903 9901 9899 9897 9895 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9879 9880 9881 9882 9884 9886 9888 9891 9893 9896 9898 9901 9904 9907 9910 9912 9915 9917 9920 9922 9924 9925 9927 9929 9930 9931 9933 9934 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9952 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9956 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9886 9885 9883 9881 9880 9878 9876 9875 9873 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9859 9858 9858 9858 9859 9859 9860 9861 9863 9864 9865 9867 9868 9870 9872 9873 9874 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9878 9878 9877 9876 9875 9873 9872 9870 9869 9867 9864 9862 9859 9856 9853 9850 9846 9843 9839 9834 9829 9824 9819 9813 9807 9799 9792 9783 9774 9763 9752 9739 9726 9711 9695 9678 9660 9642 9622 9602 9581 9560 9540 9519 9499 9480 9463 9446 9432 9419 9409 9401 9396 9393 9393 9396 6512 0 44 3 9401 9408 9417 9429 9442 9457 9473 9490 9508 9526 9543 9561 9579 9596 9612 9627 9641 9655 9667 9678 9689 9698 9707 9714 9721 9728 9733 9738 9743 9747 9751 9754 9757 9760 9762 9764 9765 9766 9767 9768 9768 9768 9768 9768 9767 9767 9766 9765 9764 9763 9762 9761 9760 9759 9757 9756 9755 9754 9753 9752 9751 9749 9748 9746 9745 9743 9742 9740 9738 9737 9735 9734 9732 9731 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9716 9715 9713 9711 9709 9706 9704 9701 9697 9694 9689 9685 9680 9674 9668 9661 9653 9645 9635 9625 9615 9603 9591 9578 9565 9551 9537 9523 9510 9497 9485 9473 9463 9455 9448 9443 9440 9440 9442 9446 9452 9461 9472 9485 9500 9516 9534 9552 9572 9592 9612 9632 9652 9671 9690 9708 9724 9740 9754 9768 9780 9791 9801 9810 9818 9825 9831 9837 9842 9847 9852 9856 9860 9864 9867 9871 9874 9878 9881 9884 9887 9890 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9894 9893 9891 9889 9888 9886 9884 9883 9881 9879 9877 9875 9873 9871 9870 9868 9866 9865 9863 9862 9861 9860 9859 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9859 9860 9861 9862 9863 9865 9867 9869 9871 9873 9876 9878 9880 9883 9885 9887 9889 9891 9892 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9897 9897 9897 9898 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9931 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9897 9893 9889 9885 9880 9876 9872 9867 9862 9858 9853 9849 9845 9841 9836 9833 6513 0 44 3 9829 9825 9822 9819 9815 9812 9810 9807 9804 9801 9799 9796 9794 9791 9789 9786 9784 9782 9780 9778 9777 9775 9774 9773 9772 9771 9771 9771 9771 9772 9773 9774 9775 9777 9779 9781 9783 9786 9788 9791 9794 9797 9800 9803 9806 9809 9813 9816 9819 9822 9825 9828 9832 9835 9838 9841 9844 9848 9851 9854 9857 9860 9863 9866 9869 9871 9874 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9899 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9926 9927 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9937 9938 9938 9940 9941 9942 9943 9945 9946 9948 9949 9951 9952 9953 9955 9955 9956 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9954 9954 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9963 9963 9962 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9932 9930 9927 9925 9922 9919 9915 9912 9908 9904 9899 9894 9890 9884 9879 9873 9866 9860 9853 9846 9838 9830 9822 9815 9807 9799 9791 9784 9778 9772 9767 9762 9759 9757 9756 9756 9757 9759 9763 9768 9773 9780 9788 9796 9805 9815 9824 9834 9844 9853 9863 9871 9880 9887 9894 9901 9906 9911 9915 9919 9921 9924 9925 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9918 9916 9914 9911 9909 9906 9903 9900 9897 9893 9890 9886 9883 9879 9875 9872 9868 9864 9861 9857 6514 0 44 3 9853 9850 9846 9842 9838 9834 9830 9826 9822 9818 9815 9811 9807 9804 9800 9797 9794 9791 9788 9786 9784 9782 9781 9780 9779 9778 9778 9778 9778 9778 9779 9780 9781 9783 9784 9786 9788 9790 9793 9795 9798 9801 9804 9807 9811 9814 9818 9822 9826 9830 9834 9838 9841 9845 9849 9853 9856 9860 9863 9866 9869 9872 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9887 9884 9881 9878 9874 9869 9864 9859 9852 9845 9837 9828 9819 9808 9797 9785 9772 9759 9745 9731 9717 9702 9688 9674 9661 9649 9638 9628 9620 9613 9608 9605 9604 9604 9607 9611 9616 9623 9632 9641 9652 9663 9674 9686 9698 9709 9721 9732 9742 9751 9760 9769 9776 9783 9788 9794 9798 9802 9806 9809 9811 9814 9816 9817 9819 9821 9822 9823 9824 9825 9826 9826 9827 9827 9827 9827 9827 9826 9826 9826 9825 9825 9824 9823 9823 9823 9823 9822 9822 9823 9823 9824 9824 9825 9826 9827 9829 9830 9832 9833 9835 9837 9839 9842 9844 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9890 9892 9894 9896 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9904 9905 9906 9906 9906 9907 9907 9906 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9874 9871 9869 9866 9862 9859 9855 9851 9847 9842 9837 9833 9828 9822 9817 9812 9807 9801 9796 9791 9786 9781 9776 9771 9765 9759 9753 9746 9739 9730 9721 9711 9700 9688 9675 9660 9645 9629 9612 9594 9576 9556 9537 9517 9496 9475 9453 9430 9406 9381 9354 9325 9294 9260 9222 9182 9137 9088 9034 8976 8914 8847 8777 8703 8626 8547 8468 8388 8310 8233 8159 8091 8028 7972 7924 7885 7856 7836 7827 7828 7840 7862 7893 7933 7981 8036 8097 8163 8234 8305 8379 8452 8526 8597 8667 8733 8796 8856 8912 8963 9011 9055 9095 9132 9166 9198 9227 9255 9280 9305 9328 9350 9372 9392 9413 9432 9452 9470 9488 9505 9522 9537 9553 9567 9581 9593 9606 9617 9628 9639 9649 9659 9668 9678 9687 9696 9704 9713 9721 9730 9738 9746 9753 9761 9768 9775 9782 9788 9794 9800 9805 9810 9815 9820 9824 9828 9832 9835 9839 9842 9845 9848 9850 9853 9855 9857 9859 9860 9861 9862 9863 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 6515 0 44 3 9897 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9935 9935 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9916 9915 9913 9913 9912 9912 9912 9912 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9918 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9921 9920 9918 9915 9913 9911 9908 9906 9903 9900 9898 9895 9892 9890 9887 9885 9883 9880 9878 9876 9874 9872 9870 9869 9867 9865 9863 9862 9860 9858 9857 9855 9854 9853 9851 9850 9850 9849 9848 9848 9848 9848 9849 9849 9850 9851 9853 9854 9855 9857 9859 9860 9862 9864 9865 9867 9868 9870 9871 9872 9872 9872 9872 9872 9871 9870 9869 9867 9865 9863 9861 9858 9856 9853 9851 9848 9846 9844 9842 9841 9840 9839 9839 9839 9839 9840 9841 9842 9842 9843 9844 9844 9844 9843 9842 9840 9838 9834 9830 9825 9820 9813 9806 9798 9790 9781 9772 9762 9753 9743 9732 9722 9711 9700 9689 9677 9665 9652 9638 9624 9608 9591 9572 9553 9531 9508 9483 9457 9430 9401 9372 9341 9310 9280 9249 9219 9190 9163 9137 9114 9093 9076 9062 9051 9044 9040 9041 9045 9052 9063 9077 9094 9114 9136 9160 9186 9212 9240 9268 9295 9323 9351 9377 9403 9428 9451 9473 9494 9514 9532 9549 9564 9578 9592 9604 9614 9624 9633 9641 9647 9653 9658 9662 9665 9667 9667 9667 9666 9664 9660 9656 9650 9643 9635 9626 9616 9604 9591 9577 9561 9544 9526 9506 9485 9463 9439 9414 9388 9360 9331 9300 9268 9235 9200 9164 9126 9088 9048 9006 8964 8920 8875 8829 8782 8734 6516 0 44 3 8685 8635 8584 8532 8479 8425 8371 8316 8260 8204 8148 8091 8034 7977 7920 7862 7806 7750 7694 7639 7585 7532 7481 7430 7382 7335 7289 7246 7205 7167 7130 7097 7066 7037 7012 6990 6971 6955 6942 6933 6927 6924 6925 6930 6938 6950 6965 6983 7005 7031 7060 7092 7127 7165 7207 7251 7297 7346 7398 7451 7506 7563 7621 7681 7742 7803 7865 7928 7991 8054 8117 8180 8242 8304 8365 8426 8486 8544 8602 8659 8715 8770 8823 8875 8926 8975 9023 9070 9115 9159 9201 9242 9281 9319 9355 9390 9423 9455 9485 9514 9541 9567 9591 9615 9636 9657 9676 9694 9711 9727 9742 9756 9769 9781 9792 9802 9812 9821 9829 9836 9843 9850 9856 9861 9866 9871 9875 9878 9882 9885 9888 9890 9892 9894 9896 9897 9898 9899 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9899 9899 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9884 9883 9881 9880 9878 9876 9875 9873 9871 9869 9867 9865 9862 9860 9857 9854 9850 9847 9843 9838 9834 9829 9823 9818 9812 9806 9800 9794 9788 9781 9774 9767 9759 9751 9742 9733 9723 9712 9699 9686 9671 9654 9637 9617 9596 9573 9549 9524 9497 9470 9441 9413 9385 9357 9329 9302 9277 9253 9231 9212 9194 9180 9167 9158 9151 9147 9145 9145 9147 9151 9155 9160 9166 9171 9176 9180 9182 9183 9181 9176 9168 9157 9143 9125 9103 9077 9048 9016 8980 8941 8900 8856 8810 8764 8718 8671 8625 8580 8537 8497 8460 8426 8398 8373 8354 8340 8332 8330 8333 8342 8356 8375 8399 8427 8459 8494 8531 8570 8610 8649 8687 8725 8759 8790 8818 8840 8857 8869 8874 8873 8865 8850 8829 8802 8769 8731 8689 8642 8594 8544 8493 8442 8393 8347 8304 8266 8234 8208 8190 8179 8177 8182 8196 8218 8247 8284 8326 8375 8428 8486 8546 8608 8672 8735 8798 8860 8919 8976 9031 9081 9129 9173 9213 9250 9284 9315 9343 9369 9393 9415 9436 9455 9474 9492 9509 9525 9541 9556 9572 9586 9600 9613 9626 9638 9649 9660 9670 9679 9687 9695 9702 9709 9715 9720 9726 9731 9736 9741 9746 9750 9755 9760 9765 9769 9774 9778 9783 9787 9791 9795 9799 9803 9806 9809 9812 9815 9818 9820 9823 9825 9828 9830 9832 9834 9837 9839 9841 9843 9846 9848 9850 9852 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9871 9871 9870 9870 9870 9870 9869 9869 9868 9867 9866 9865 9863 9862 9860 9858 9855 9853 9850 9847 9843 9840 9836 9832 9828 9824 9819 9815 9810 9806 9801 9797 9793 9789 9785 9781 9777 9773 9770 9767 9764 9761 9758 9755 9752 9749 9746 9743 9739 9736 9733 9729 9726 9723 9720 9716 9714 9711 9708 9706 9704 9702 9700 9698 9697 9696 9694 9693 9691 9690 9688 9685 9682 9679 9676 9672 9667 6517 0 44 3 9663 9658 9652 9647 9642 9636 9631 9625 9620 9614 9609 9603 9597 9590 9583 9574 9565 9553 9540 9524 9507 9486 9463 9438 9410 9379 9347 9312 9276 9239 9202 9165 9128 9093 9061 9031 9004 8982 8965 8952 8945 8943 8946 8955 8969 8988 9012 9040 9072 9106 9143 9182 9221 9261 9301 9341 9380 9417 9453 9486 9518 9547 9574 9598 9621 9642 9661 9678 9693 9708 9721 9733 9744 9754 9764 9773 9781 9789 9796 9803 9809 9815 9820 9824 9828 9832 9835 9837 9839 9841 9843 9844 9845 9845 9846 9847 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9858 9859 9860 9861 9862 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9880 9882 9883 9885 9887 9890 9892 9894 9896 9898 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9952 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9907 9905 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9875 9876 9877 9878 9879 9880 9882 9884 9885 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9909 9911 9914 9916 9918 9920 9923 9925 9927 9929 9930 9932 9933 9934 9934 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9868 9865 9863 9861 9859 9858 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9842 9840 9837 9834 9831 9827 9823 9819 9814 9809 9804 9799 9793 9787 9781 9774 9767 9759 9750 9740 9730 9718 9704 9689 9673 9654 9634 9612 9588 9563 9535 9507 9477 9447 9417 9386 9357 9328 9301 9276 9253 9234 6518 0 44 3 9218 9205 9197 9193 9193 9197 9206 9219 9235 9254 9277 9302 9329 9358 9388 9418 9448 9478 9508 9536 9563 9588 9611 9632 9652 9669 9685 9699 9712 9723 9733 9742 9750 9757 9764 9770 9776 9781 9787 9792 9797 9802 9806 9811 9815 9819 9822 9825 9828 9831 9833 9835 9836 9837 9838 9839 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9850 9849 9849 9848 9847 9846 9844 9841 9838 9835 9831 9827 9822 9817 9811 9805 9799 9792 9785 9777 9769 9760 9750 9740 9730 9718 9706 9693 9679 9663 9647 9629 9610 9590 9568 9544 9519 9492 9464 9434 9402 9368 9333 9295 9256 9215 9171 9126 9079 9029 8978 8924 8869 8811 8751 8689 8624 8558 8490 8419 8347 8272 8196 8119 8040 7959 7877 7795 7711 7627 7542 7457 7372 7287 7202 7118 7035 6953 6872 6792 6714 6638 6565 6493 6425 6359 6296 6236 6180 6127 6078 6033 5992 5956 5923 5895 5871 5852 5838 5828 5822 5822 5826 5835 5848 5867 5890 5917 5950 5987 6028 6075 6126 6181 6241 6305 6373 6445 6521 6601 6684 6770 6859 6951 7045 7140 7237 7335 7433 7532 7630 7728 7825 7921 8014 8107 8196 8284 8369 8451 8530 8606 8679 8749 8815 8879 8939 8997 9052 9104 9153 9199 9243 9285 9324 9361 9396 9429 9460 9489 9516 9542 9566 9588 9609 9629 9647 9664 9680 9695 9709 9721 9733 9743 9753 9762 9770 9778 9785 9791 9797 9802 9806 9810 9814 9817 9819 9822 9823 9825 9826 9826 9826 9826 9825 9824 9822 9820 9818 9815 9812 9809 9805 9801 9797 9792 9787 9782 9777 9772 9767 9761 9756 9751 9745 9739 9734 9728 9722 9716 9710 9704 9698 9691 9684 9677 9669 9661 9652 9643 9633 9623 9612 9600 9588 9576 9562 9548 9534 9519 9503 9487 9470 9453 9435 9417 9398 9379 9359 9338 9317 9296 9274 9251 9228 9205 9181 9156 9132 9107 9082 9057 9032 9007 8982 8958 8935 8912 8890 8870 8850 8832 8816 8801 8787 8775 8765 8756 8749 8744 8740 8738 8738 8738 8740 8743 8748 8753 8759 8766 8774 8783 8792 8802 8813 8824 8836 8849 8862 8876 8891 8907 8923 8940 8957 8976 8995 9014 9034 9055 9076 9098 9119 9141 9163 9186 9208 9229 9251 9272 9293 9313 9333 9351 9370 9387 9404 9420 9435 9449 9462 9475 9486 9497 9508 9517 9526 9534 9542 9549 9555 9561 9567 9571 9576 9579 9583 9585 9588 9590 9591 9593 9594 9594 9595 9595 9596 9596 9596 9597 9597 9598 9599 9601 9603 9605 9608 9611 9614 9618 9622 9627 9632 9637 9643 9648 9654 9660 9666 9672 9678 9683 9689 9695 9700 9706 9711 9717 9722 9727 9733 9738 9743 9748 9753 9759 9764 9768 9773 9778 9782 9786 9789 9792 9795 9797 9799 9800 9801 9802 9802 9802 9801 9801 9800 6519 0 44 3 9800 9799 9799 9799 9800 9801 9802 9804 9806 9809 9812 9816 9820 9825 9830 9834 9840 9845 9850 9854 9859 9864 9868 9871 9875 9878 9880 9883 9884 9886 9887 9888 9889 9889 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9885 9884 9882 9881 9879 9877 9874 9872 9868 9865 9861 9857 9852 9846 9840 9834 9827 9820 9812 9804 9795 9786 9777 9768 9759 9751 9742 9734 9726 9720 9714 9709 9706 9703 9702 9702 9704 9707 9712 9717 9724 9732 9740 9749 9759 9769 9780 9790 9800 9809 9818 9827 9834 9841 9847 9853 9857 9861 9864 9866 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9878 9879 9880 9881 9883 9884 9885 9886 9887 9887 9887 9886 9885 9884 9882 9880 9878 9875 9872 9868 9865 9861 9858 9854 9851 9847 9844 9841 9837 9834 9831 9828 9825 9821 9818 9814 9810 9805 9801 9796 9790 9785 9779 9772 9766 9759 9752 9744 9737 9729 9721 9713 9705 9697 9688 9680 9671 9663 9654 9645 9636 9628 9619 9610 9601 9593 9585 9577 9569 9562 9556 9550 9545 9540 9536 9533 9530 9528 9526 9523 9521 9519 9516 9511 9506 9499 9491 9480 9468 9453 9435 9415 9393 9368 9341 9312 9282 9250 9218 9186 9154 9122 9092 9064 9038 9016 8997 8981 8970 8963 8961 8963 8969 8979 8994 9012 9034 9059 9086 9115 9145 9176 9207 9238 9268 9297 9325 9351 9375 9396 9415 9431 9445 9456 9464 9471 9475 9478 9479 9478 9477 9476 9474 9472 9471 9470 9470 9471 9474 9478 9483 9490 9498 9508 9519 9531 9544 9559 9574 9589 9605 9622 9637 9653 9669 9684 9698 9712 9725 9736 9747 9757 9766 9774 9781 9788 9794 9799 9803 9807 9811 9814 9817 9820 9822 9824 9826 9827 9829 9830 9831 9832 9833 9833 9833 9832 9832 9831 9830 9828 9826 9824 9821 9819 9816 9812 9809 9805 9802 9798 9794 9790 9785 9781 9777 9773 9768 9764 9759 9755 9750 9746 9741 9736 9731 9727 9722 9717 9712 9707 9702 9697 9693 9688 9684 9680 9676 9673 9670 9667 9665 9663 9662 9661 9661 9661 9662 9663 9665 9667 9669 9672 9675 9678 9681 9684 9688 9691 9695 9698 9702 9705 9709 9713 9716 9720 9724 9728 9732 9736 9740 9744 9749 9754 9758 9763 9768 9773 9778 9782 9787 9791 9795 9799 9803 9806 9809 9812 9815 9817 9819 9821 9822 9824 9825 9826 9827 9828 9830 9831 9832 9834 9835 9836 9838 9840 9841 9843 9844 9846 9848 9849 9851 9852 9854 9855 9856 9858 9859 9860 9862 9863 9864 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9897 9899 9900 9901 9902 9903 9903 9904 9904 9905 9906 9906 9906 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9889 9888 9887 6520 0 44 3 9885 9884 9882 9881 9879 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9862 9861 9861 9860 9860 9860 9860 9859 9860 9860 9860 9860 9860 9860 9859 9859 9859 9858 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9843 9841 9840 9838 9837 9835 9834 9833 9831 9830 9829 9827 9826 9825 9824 9823 9821 9820 9819 9819 9818 9817 9816 9816 9815 9815 9815 9815 9815 9816 9816 9817 9817 9818 9819 9821 9822 9823 9825 9826 9828 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9852 9854 9856 9859 9861 9863 9865 9867 9870 9871 9873 9875 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9895 9894 9894 9893 9893 9893 9894 9895 9895 9896 9897 9899 9900 9900 9901 9902 9902 9902 9902 9901 9900 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9869 9867 9866 9865 9864 9863 9861 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9849 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9853 9854 9855 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9853 9853 9853 9853 9854 9854 9855 9856 9857 9858 9860 9862 9863 9865 9867 9869 9871 9872 9874 9876 9877 9879 9880 9882 9883 9885 9886 9888 9889 9890 9892 9894 9895 9897 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9907 9906 9905 9905 9905 9904 9904 9904 9904 9904 9905 9905 9904 9904 9904 9903 9902 6521 0 44 4 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9875 9873 9871 9869 9868 9866 9865 9864 9863 9862 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9861 9862 9863 9864 9866 9867 9869 9871 9873 9875 9878 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9933 9933 9933 9933 9932 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9936 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9893 9892 9890 9887 9884 9881 9878 9874 9869 9865 9860 9855 9850 9845 9840 9835 9830 9825 9820 9816 9813 9809 9807 9805 9803 9802 9801 9801 9802 9803 9805 9806 9809 9811 9814 9817 9820 9823 9826 9829 9832 9834 9837 9840 9842 9844 9846 9848 9849 9851 9852 9853 9854 9855 9856 9856 9856 9856 9856 9856 9855 9855 9854 9853 9851 9850 9848 9846 9844 9842 9840 9837 9835 9832 9830 9828 9825 9823 9821 9819 9818 9816 9815 9814 6522 0 44 4 9813 9812 9811 9811 9811 9810 9810 9811 9811 9811 9811 9812 9812 9813 9813 9814 9815 9815 9816 9816 9817 9818 9818 9819 9819 9820 9820 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9820 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9816 9816 9816 9815 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9803 9800 9798 9795 9792 9788 9784 9780 9775 9770 9764 9758 9752 9745 9738 9731 9724 9717 9710 9703 9696 9690 9685 9680 9676 9672 9670 9669 9668 9669 9671 9673 9677 9682 9687 9694 9700 9708 9716 9724 9733 9741 9750 9758 9767 9774 9782 9789 9795 9801 9807 9812 9816 9820 9824 9827 9830 9832 9835 9837 9839 9841 9842 9844 9846 9847 9849 9850 9852 9854 9855 9856 9858 9859 9860 9861 9862 9863 9864 9864 9864 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9851 9849 9847 9845 9843 9840 9838 9836 9834 9832 9829 9828 9826 9824 9822 9821 9820 9819 9818 9818 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9823 9825 9826 9828 9830 9831 9833 9835 9837 9839 9842 9844 9846 9849 9851 9854 9856 9858 9861 9863 9866 9868 9871 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9864 9862 9861 9859 9857 9856 9854 9852 9850 9848 9846 9844 9842 9839 9837 9835 9832 9830 9827 9825 9823 9820 9818 9816 9814 9812 9810 9809 9807 9805 9804 9802 9801 9799 9798 9797 9795 9794 9793 9792 9791 9790 9789 9788 9788 9787 9787 9787 9787 9787 9788 9788 9789 9790 9792 9793 9795 9797 9799 9801 9803 9806 9808 9810 9812 9814 9815 9817 9818 9819 9820 9820 9820 9820 9820 9819 9819 9817 9816 9815 9813 9812 9810 9809 9807 9805 9803 9802 9800 9798 9796 9794 9791 9789 9786 9784 9781 9777 9774 9770 9766 9762 9757 9753 9748 9743 9737 9732 9727 9722 9717 9712 9707 9702 9698 9694 9690 9686 9682 9679 9676 9673 9671 9668 9666 9665 9663 9662 9661 9660 9660 9660 9660 9661 9662 9663 9664 9666 9668 9670 9673 9675 9678 9681 9685 9688 9691 9695 9698 9702 9705 9709 9713 9716 9720 9724 9728 9732 9736 9741 9746 9751 9756 9762 9768 9774 9780 9786 9792 9799 9805 9812 9818 9824 9830 9835 9840 9845 9850 9854 9858 9861 9864 9867 9870 9872 9874 6523 0 44 4 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9904 9904 9904 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9900 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9913 9914 9916 9916 9917 9917 9918 9918 9917 9917 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9915 9913 9912 9910 9907 9905 9902 9900 9897 9894 9891 9888 9884 9881 9877 9873 9868 9863 9858 9852 9845 9838 9830 9822 9813 9804 9794 9784 9773 9763 9752 9742 9731 9721 9712 9703 9695 9689 9683 9679 9676 9675 9675 9677 9679 9684 9689 9696 9703 9712 9721 9731 9741 9751 9761 9771 9781 9791 9800 9808 9816 9824 9830 9836 9842 9846 9851 9854 9857 9860 9862 9864 9866 9867 9868 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9845 9842 9838 9834 9830 9825 9820 9815 9810 9804 9799 9792 9786 9779 9773 9766 9759 9753 9746 9740 9735 9729 9725 9721 9718 9715 9714 9713 9713 9714 9716 9719 9722 9726 9731 9736 9741 9747 9752 9758 9764 9769 9774 9779 9783 9787 9790 9793 9795 9796 9797 9798 9798 9797 9796 9795 9793 9791 9789 9787 9784 9781 9779 9775 9772 9768 9764 9760 9756 9751 9746 9740 9734 9727 9720 9712 9704 9695 9686 9676 9666 9656 9645 9633 9622 9610 9598 9586 9573 9561 9547 9534 9520 9505 9490 9473 9456 9437 9417 9395 9372 9347 9319 9290 9259 9226 9192 9156 9118 9080 9042 9005 8967 8930 8896 8863 8834 8808 8786 8769 8756 8749 8747 8750 8758 8772 8791 8815 8843 8874 8909 8948 8987 9029 9072 9114 9156 9198 9239 9278 9315 9349 9382 9412 9440 9465 9489 9510 9529 9546 9562 9576 9590 9602 9614 9625 9635 9645 9655 9664 9673 9682 9691 9699 9707 9715 9722 9728 9735 9740 9746 9750 9755 9759 9763 9766 9769 9772 9775 9777 9780 9783 9785 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9829 9832 9834 9836 9838 9841 9843 9845 6524 0 44 4 9847 9849 9852 9854 9857 9860 9863 9866 9869 9873 9876 9880 9884 9888 9891 9895 9899 9902 9905 9908 9910 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9920 9918 9917 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9917 9917 9918 9919 9920 9922 9923 9925 9928 9930 9932 9935 9937 9939 9942 9944 9946 9948 9950 9951 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 6525 0 44 4 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9966 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9977 9978 9979 9980 9980 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9988 9988 9987 9987 9986 9985 9984 9982 9981 9980 9978 9977 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9964 9963 9962 9960 9959 9957 9955 9953 9950 9948 9945 9942 9939 9935 9932 9928 9925 9921 9917 9913 9909 9905 9901 9897 9893 9889 9886 9882 9879 9876 9874 9872 9870 9869 9868 9868 9868 9869 9870 9872 9874 9877 9880 9884 9888 9892 9897 9901 9906 9910 9915 9920 9924 9928 9931 9935 9938 9940 9942 9944 9946 9947 9947 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9918 9916 9914 9911 9909 9906 9903 9901 9898 9895 9893 9890 9887 9884 9881 9879 9876 9873 9870 9867 9865 9862 9860 9857 9855 9853 9851 9849 9847 9846 9844 9843 9843 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9849 9850 9851 9852 9854 9855 9856 9857 9858 9860 9861 6526 0 44 4 9862 9863 9864 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9876 9877 9879 9880 9882 9883 9884 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9921 9919 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9877 9874 9871 9867 9863 9860 9855 9851 9846 9842 9836 9831 9825 9819 9813 9807 9800 9793 9786 9779 9772 9765 9758 9751 9744 9738 9731 9724 9718 9712 9706 9700 9694 9688 9682 9676 9671 9665 9660 9655 9649 9644 9639 9634 9630 9625 9621 9618 9614 9611 9608 9606 9604 9603 9602 9602 9601 9602 9603 9604 9605 9607 9609 9612 9615 9618 9621 9624 9628 9631 9635 9639 9643 9647 9651 9655 9659 9663 9666 9670 9674 9677 9680 9684 9687 9689 9692 9694 9696 9698 9699 9700 9701 9701 9701 9701 9700 9700 9698 9696 9694 9692 9689 9686 9682 9678 9674 9669 9664 9659 9653 9647 9640 9633 9625 9618 9609 9601 9592 9582 9572 9562 9551 9540 9528 9516 9504 9491 9478 9464 9449 9435 9419 9403 9387 9370 9353 9335 9316 9297 9278 9258 9238 9217 9196 9175 9153 9131 9109 9087 9065 9043 9021 8999 8977 8956 8935 8915 8895 8876 8858 8840 8824 8808 8793 8779 8766 8754 8744 8734 8726 8719 8713 8709 8706 8704 8704 8705 8707 8711 8717 8723 8732 8741 8752 8765 8779 8794 8810 8828 8846 8866 8887 8909 8931 8954 8978 9002 9027 9053 9078 9104 9130 9155 9181 9207 9233 9258 9284 9308 9333 9357 9381 9404 9427 9449 9471 9492 9512 9532 9551 9569 9586 9603 9619 9634 9648 9662 9675 9687 9699 9710 9721 9731 9741 9750 9759 9767 9776 9784 9792 9799 9806 9813 9820 9827 9833 9839 9845 9850 9855 9860 9864 9867 9871 9873 9876 9878 9880 9881 9882 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9880 9879 9878 9876 9875 9873 9870 9868 9865 9862 9859 9856 9853 9849 9846 9843 9839 9836 9833 9829 9826 9823 9821 9818 9816 9814 9811 9810 9808 9806 9805 9804 9803 9802 9801 9800 9800 9799 9799 9799 9799 9799 9800 9800 9801 9802 9803 9804 9805 9807 9808 9809 9811 9812 9813 9814 9815 9815 9815 9815 9815 9814 9813 9812 9811 9809 9807 9805 9803 9801 9799 9796 9794 9792 9790 9787 9785 9783 9781 9779 6527 0 44 4 9777 9775 9773 9771 9769 9766 9764 9761 9758 9754 9751 9747 9743 9739 9734 9729 9724 9719 9713 9707 9701 9695 9688 9681 9674 9667 9659 9651 9643 9634 9625 9615 9604 9593 9582 9570 9557 9543 9529 9514 9498 9482 9465 9447 9429 9410 9390 9370 9349 9328 9306 9283 9260 9236 9212 9187 9162 9136 9109 9082 9054 9026 8997 8967 8937 8906 8875 8843 8811 8778 8745 8712 8679 8645 8612 8578 8545 8512 8479 8447 8415 8385 8355 8325 8297 8270 8245 8220 8197 8176 8156 8138 8121 8106 8093 8082 8072 8065 8059 8055 8053 8053 8055 8059 8065 8072 8081 8092 8105 8119 8136 8153 8172 8193 8215 8239 8264 8290 8317 8345 8374 8404 8434 8466 8498 8530 8563 8596 8630 8663 8697 8731 8765 8798 8832 8866 8899 8932 8964 8997 9029 9060 9092 9122 9153 9182 9211 9240 9268 9295 9321 9347 9372 9396 9419 9441 9463 9483 9503 9522 9540 9557 9573 9588 9603 9617 9630 9642 9654 9665 9675 9685 9695 9703 9712 9720 9727 9734 9740 9747 9752 9758 9763 9768 9772 9776 9780 9784 9787 9790 9793 9796 9798 9801 9803 9805 9807 9808 9810 9812 9813 9814 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9833 9834 9835 9837 9839 9840 9842 9844 9846 9848 9849 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9859 9858 9856 9854 9852 9850 9847 9845 9843 9840 9838 9835 9833 9831 9829 9826 9825 9823 9821 9819 9817 9816 9814 9813 9811 9809 9808 9806 9804 9802 9800 9798 9796 9794 9791 9789 9787 9785 9783 9781 9780 9778 9777 9776 9775 9774 9774 9774 9774 9774 9775 9776 9777 9779 9781 9783 9785 9787 9790 9793 9796 9799 9803 9807 9811 9816 9820 9825 9830 9835 9840 9845 9850 9855 9860 9865 9870 9874 9879 9883 9886 9890 9893 9896 9898 9901 9903 9905 9907 9908 9910 9912 9913 9915 9917 9918 9920 9922 9924 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9943 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9965 9964 9962 9961 9959 9957 9955 9953 9951 9948 9946 9944 9942 9939 9937 9934 9931 9928 9925 9922 6528 0 44 4 9919 9915 9912 9908 9904 9900 9896 9892 9888 9885 9881 9877 9874 9871 9868 9865 9863 9861 9859 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9844 9844 9846 9847 9849 9852 9854 9857 9860 9863 9867 9870 9874 9877 9881 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9917 9919 9921 9923 9926 9928 9931 9934 9937 9940 9943 9946 9949 9952 9955 9958 9961 9963 9966 9968 9970 9971 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9972 9971 9970 9969 9968 9966 9964 9963 9961 9959 9957 9955 9953 9952 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9926 9923 9920 9917 9913 9909 9905 9900 9895 9890 9885 9879 9873 9867 9861 9854 9847 9840 9833 9825 9816 9808 9799 9789 9779 9768 9757 9745 9733 9719 9705 9691 9676 9660 9643 9626 9608 9590 9571 9551 9532 9512 9491 9471 9450 9429 9408 9387 9365 9344 9324 9303 9282 9262 9243 9224 9205 9187 9170 9153 9138 9123 9110 9098 9087 9077 9068 9061 9056 9052 9049 9048 9049 9051 9054 9059 9065 9073 9081 9092 9103 9115 9129 9143 9158 9174 9191 9208 9226 9245 9264 9283 9302 9322 9342 9361 9381 9400 9419 9438 9456 9474 9492 9509 9525 9541 9556 9570 9584 9597 9609 9621 9632 9643 9653 9662 9671 9680 9688 9696 9703 9710 9717 9723 9729 9735 9741 9746 9751 9756 9761 9766 9770 9774 9779 9783 9787 9790 9794 9798 9802 9805 9809 9813 9817 9821 9825 9829 9833 9837 9842 9846 9850 9855 9859 9863 9868 9872 9876 9880 9884 9887 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9916 9918 9919 9921 9923 9925 9927 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9928 9928 9929 9930 9931 9932 9934 9936 9937 9940 9942 9944 9946 9949 9951 9953 9955 9957 9959 9961 9962 9963 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 6529 0 44 4 9961 9960 9960 9960 9959 9959 9959 9959 9960 9960 9959 9959 9959 9959 9958 9957 9957 9956 9954 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9911 9908 9906 9903 9901 9898 9895 9893 9890 9888 9885 9883 9881 9878 9876 9874 9871 9869 9866 9864 9861 9859 9856 9854 9851 9848 9846 9843 9841 9838 9836 9834 9832 9830 9828 9826 9825 9823 9822 9821 9820 9820 9819 9819 9818 9818 9818 9818 9818 9818 9818 9819 9819 9820 9821 9822 9823 9824 9826 9828 9829 9831 9833 9835 9837 9840 9842 9844 9846 9848 9850 9852 9854 9855 9857 9859 9860 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9882 9884 9886 9889 9891 9893 9896 9898 9900 9902 9903 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9934 9935 9937 9938 9939 9940 9940 9941 9941 9940 9939 9938 9937 9935 9934 9932 9929 9927 9925 9922 9920 9917 9915 9912 9910 9908 9905 9903 9901 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9867 9864 9861 9857 9854 9851 9848 9845 9842 9840 9837 9836 9834 9833 9832 9831 9831 9831 9831 9832 9833 9834 9835 9836 9837 9839 9840 9841 9843 9845 9846 9848 9850 9852 9854 9856 9858 9860 9863 9865 9868 9871 9874 9877 9880 9883 9886 9889 9893 9896 9899 9902 9905 9907 9909 9912 9914 9915 9917 9918 9919 9920 9920 9920 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9913 9914 9914 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9935 9933 9932 9930 9929 9927 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9901 9901 9901 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 6530 0 44 4 9897 9896 9895 9893 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9871 9869 9868 9866 9865 9864 9864 9864 9864 9864 9865 9865 9866 9868 9869 9870 9871 9873 9874 9876 9877 9878 9880 9881 9882 9883 9885 9886 9888 9890 9892 9894 9896 9899 9902 9904 9908 9911 9914 9918 9921 9925 9928 9931 9934 9937 9940 9942 9944 9946 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9959 9960 9960 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9976 9976 9976 9976 9975 9974 9974 9973 9972 9970 9969 9968 9966 9964 9963 9961 9959 9957 9956 9954 9952 9950 9949 9947 9946 9944 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9907 9903 9900 9897 9894 9891 9887 9884 9880 9877 9873 9869 9864 9860 9855 9849 9843 9837 9830 9823 9814 9806 9797 9787 9777 9766 9756 9745 9735 9725 9715 9706 9698 9690 9684 9679 9676 9674 9673 9674 9677 9681 9686 9693 9701 9710 9720 9731 9743 9754 9766 9778 9790 9801 9813 9823 9833 9843 9852 9860 9868 9875 9882 9888 9893 9898 9903 9908 9912 9917 9921 9925 9928 9932 9935 9939 9942 9945 9948 9950 9952 9954 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9972 9972 9973 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9983 9983 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9968 9967 9965 9963 9961 9959 9957 9954 9951 9949 9946 9943 9941 9938 9935 9933 9930 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9909 9908 9907 6531 0 44 4 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9899 9901 9902 9904 9906 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9952 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9978 9976 9975 9973 9971 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9929 9925 9921 9916 9911 9905 9899 9893 9886 9879 9872 9864 9856 9848 9840 9831 9822 9813 9803 9793 9783 9773 9762 9751 9740 9728 9716 9704 9691 9678 9665 9651 9638 9624 9610 9596 9581 9567 9553 9539 9525 9511 9497 9484 9471 9459 9447 9436 9425 9415 9405 9397 9389 9381 9375 9369 9365 9361 9358 9357 9356 9356 9357 9359 9362 9366 9370 9376 9382 9389 9397 9405 9414 9423 9433 9444 9455 9466 9478 9490 9502 9515 9528 9542 9555 9569 9583 9597 9611 9625 9639 9653 9667 9681 9695 9709 9722 9735 9748 9760 9771 9782 9793 9803 9813 9822 9830 9838 9845 9852 9858 9863 9869 9873 9878 9882 9886 9890 9893 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9929 9931 9934 9936 9938 9940 9941 9943 9944 9945 9946 9946 9947 9947 9947 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9949 9948 9946 9945 9943 9942 9940 9937 9935 9933 9931 9928 9926 9923 9921 9918 9916 9914 9911 9909 9907 9905 9903 9900 9898 9896 9894 9893 9891 9889 9887 9886 9884 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9876 9876 9875 9875 9874 9873 9871 9870 9868 9866 9864 9861 9859 9856 9854 9852 9849 9847 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9826 9825 9824 9822 9821 9820 9819 9818 9817 9816 9815 9814 9814 9814 6532 0 44 4 9814 9814 9815 9816 9817 9819 9821 9823 9826 9829 9832 9836 9839 9843 9847 9851 9855 9859 9863 9867 9871 9874 9878 9881 9884 9886 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9925 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9909 9908 9906 9905 9904 9903 9902 9901 9901 9900 9899 9897 9896 9894 9893 9891 9888 9886 9883 9880 9877 9873 9870 9866 9863 9859 9855 9852 9848 9844 9840 9836 9832 9828 9823 9818 9812 9806 9799 9792 9784 9776 9766 9756 9745 9734 9722 9709 9695 9681 9667 9651 9635 9618 9601 9582 9562 9541 9519 9495 9469 9442 9412 9380 9346 9310 9272 9231 9188 9144 9098 9052 9005 8958 8912 8867 8823 8783 8745 8711 8682 8658 8639 8625 8618 8616 8621 8632 8648 8671 8698 8730 8766 8806 8848 8893 8939 8987 9034 9081 9127 9173 9216 9258 9298 9335 9370 9402 9432 9460 9485 9509 9531 9551 9570 9588 9605 9620 9635 9650 9663 9677 9689 9701 9713 9724 9735 9745 9754 9763 9771 9778 9784 9790 9795 9799 9803 9806 9808 9810 9811 9812 9813 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9813 9813 9812 9811 9810 9809 9808 9806 9804 9802 9799 9797 9794 9791 9788 9785 9782 9779 9776 9773 9770 9768 9766 9764 9763 9762 9761 9761 9761 9762 9763 9765 9767 9769 9772 9775 9778 9781 9785 9789 9792 9796 9800 9804 9808 9812 9815 9819 9823 9827 9831 9835 9839 9842 9846 9851 9855 9859 9863 9867 9872 9876 9881 9885 9889 9893 9898 9902 9905 9909 9913 9916 9919 9922 9925 9927 9929 9932 9933 9935 9937 9938 9939 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9945 9944 9943 9942 9940 9938 9936 9933 9930 9926 9922 9918 9913 9907 9901 9895 9888 9881 9873 9864 9855 9846 9836 9826 9815 9803 9791 9779 9765 9752 9737 9722 9706 9689 9672 9653 9634 9614 9593 9571 9547 9523 9498 9472 9445 9417 9388 9358 9327 9296 9264 9231 9198 9164 9130 9095 9060 9024 8988 8952 8915 8879 8842 8806 8770 8734 8698 8663 8628 8594 8561 8529 8498 8469 8441 8415 8391 8368 8348 8330 8314 8301 8291 8283 8277 8275 8276 8279 8285 8294 8306 8320 8338 8358 8380 8405 8432 8462 8494 8527 8562 8599 8638 8677 8718 8759 8801 8844 8887 8930 8973 9016 9058 9100 9141 9182 9221 9259 9297 9333 9367 9400 9432 9463 9492 9519 9546 9570 9594 9616 9637 9656 9675 9692 9708 9724 9738 9751 9764 9776 9787 9797 9807 9816 9824 9831 9838 6533 0 44 4 9844 9850 9855 9859 9862 9865 9868 9870 9871 9872 9872 9872 9872 9871 9870 9869 9868 9866 9865 9863 9861 9860 9858 9856 9854 9852 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9791 9789 9787 9784 9782 9779 9777 9775 9773 9771 9769 9768 9767 9766 9766 9766 9767 9768 9770 9771 9773 9776 9779 9782 9785 9788 9792 9796 9800 9804 9808 9812 9816 9820 9825 9829 9834 9839 9844 9848 9853 9858 9863 9868 9873 9878 9883 9888 9893 9897 9902 9906 9910 9914 9917 9921 9924 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9965 9965 9966 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9915 9913 9912 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9885 9883 9882 9880 9878 9877 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9888 9890 9892 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9911 9913 9914 9915 9917 9918 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9939 9941 9942 9943 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9966 9965 9964 9962 9960 9958 9957 9955 9953 9951 9949 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9927 9924 9921 9918 9915 9911 9907 9902 9897 9891 9885 9879 9872 9864 9857 9848 9839 9830 9820 9810 9799 9787 9775 9761 9747 9732 9716 9699 9680 9661 9640 9618 9595 9570 9544 9517 9488 9458 9426 9393 9359 9324 9287 9249 9209 9169 9127 9084 9039 8994 8947 8899 8850 8801 8750 8698 8645 8592 8537 8482 8427 8371 8315 8258 8201 8144 8088 8031 7975 7920 7865 7811 7758 7706 7655 7606 7559 7514 7470 7430 7391 7355 7322 7292 7265 7241 7221 7205 7192 7182 7176 7174 7176 7181 7190 7202 7217 7235 7256 7280 7306 7334 7364 7396 7429 7463 7498 7533 7570 7606 7643 7680 7717 7754 7791 7828 7866 7904 7942 7981 8021 8062 8103 8146 8190 6534 0 44 4 8235 8281 8329 8377 8427 8478 8530 8583 8637 8690 8744 8798 8851 8904 8957 9008 9058 9106 9153 9198 9241 9283 9322 9359 9394 9427 9458 9487 9514 9540 9563 9585 9606 9625 9643 9660 9676 9691 9705 9718 9730 9741 9751 9761 9770 9778 9786 9793 9799 9804 9808 9812 9815 9818 9820 9821 9822 9822 9822 9822 9821 9820 9819 9817 9816 9815 9813 9812 9810 9809 9807 9806 9804 9803 9801 9800 9798 9796 9794 9792 9790 9787 9785 9782 9779 9776 9772 9769 9765 9762 9759 9755 9752 9749 9745 9743 9740 9737 9735 9733 9730 9728 9727 9725 9723 9722 9720 9718 9717 9715 9713 9711 9709 9707 9705 9703 9701 9699 9698 9696 9695 9694 9694 9694 9695 9696 9698 9700 9704 9708 9712 9718 9724 9730 9737 9745 9752 9760 9769 9777 9785 9793 9801 9809 9816 9823 9829 9835 9841 9846 9851 9855 9859 9862 9866 9869 9871 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9907 9908 9908 9909 9911 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9955 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9922 9920 9917 9913 9909 9905 9900 9895 9889 9883 9876 9870 9863 9856 9849 9842 9836 9830 9824 9818 9814 9810 9806 9804 9802 9801 9801 9801 9803 9805 9808 9811 9816 9820 9825 9831 9837 9843 9849 9855 9861 9867 9873 9879 9884 9889 9894 9898 9902 9906 9909 9912 9914 9917 9919 9920 9922 9924 9925 9926 9928 9929 9930 9932 9933 9935 9937 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9929 9928 9926 9925 9923 9922 9921 9919 9917 9916 9914 9912 9910 9908 9906 9903 9900 9897 9894 9891 9888 9884 9881 9877 9874 9871 9867 9864 9861 9859 9856 9854 9852 9851 9849 9848 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9838 9836 9834 9831 9828 9825 9822 9818 9815 9811 9806 9802 9798 9794 9790 9785 9782 9778 9774 9771 9768 9766 9764 9762 9761 6535 0 44 4 9761 9761 9762 9763 9765 9767 9771 9774 9779 9784 9789 9795 9802 9808 9815 9822 9829 9837 9844 9851 9858 9864 9871 9876 9882 9887 9892 9896 9900 9903 9907 9909 9912 9914 9916 9918 9920 9921 9922 9923 9925 9925 9926 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9902 9903 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9966 9967 9968 9970 9971 9973 9974 9976 9977 9978 9978 9979 9979 9979 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9888 9888 9889 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9937 9939 9941 9944 9946 9949 9951 9953 9956 9958 9960 9962 9964 9965 9967 9968 9970 9971 9972 9972 9973 9973 9973 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9960 9958 9955 9952 9949 9945 9942 9938 9934 9930 9926 9922 9919 9916 9913 9910 9908 9907 9906 9906 9906 9907 9908 9910 9912 9915 6536 0 44 4 9918 9921 9925 9928 9932 9935 9939 9942 9945 9948 9951 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9976 9976 9975 9975 9973 9972 9971 9970 9968 9967 9965 9964 9962 9961 9960 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9967 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9975 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9958 9958 9957 9955 9954 9953 9951 9949 9948 9946 9944 9942 9940 9937 9935 9933 9932 9930 9928 9926 9925 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9878 9877 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9856 9854 9852 9850 9848 9846 9844 9842 9839 9837 9834 9832 9829 9827 9825 9822 9820 9818 9816 9815 9813 9812 9811 9810 9810 9809 9809 9809 9809 9809 9810 9810 9811 9811 9812 9813 9814 9815 9816 9817 9818 9819 9821 9822 9824 9825 9827 9829 9831 9832 9834 9835 9837 9838 9840 9841 9842 9842 9843 9843 9843 9843 9843 9842 9841 9840 9839 9837 9835 9833 9831 9828 9826 9823 9820 9817 9814 9810 9807 9803 9799 9796 9792 9788 9784 9779 9775 9771 9767 9762 9758 9753 9748 9743 9737 9731 9725 9718 9710 9702 9693 9683 9673 9662 9650 9638 9625 9612 9598 9585 9571 9558 9545 9533 9522 9512 9503 9496 9491 9487 9485 9486 9488 9492 9499 9507 9517 9528 9541 9555 9570 9586 9602 9619 9635 9651 9667 9683 9698 9712 9725 9737 9748 9759 9768 9777 9784 9791 9798 9803 9809 9814 9818 9823 9827 9831 9836 9840 9844 9848 9853 9857 9862 9867 9871 9876 9880 9885 9889 9893 9897 9901 9905 9908 9912 9915 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9940 9942 9943 9944 9945 9945 9946 9946 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 6537 0 44 4 9927 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9898 9895 9891 9888 9884 9879 9875 9871 9867 9862 9858 9854 9850 9846 9842 9839 9836 9833 9830 9828 9826 9825 9823 9822 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9820 9821 9822 9822 9823 9825 9826 9828 9830 9832 9834 9837 9840 9844 9847 9851 9855 9859 9863 9867 9872 9876 9880 9883 9887 9890 9893 9896 9899 9901 9903 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9908 9908 9907 9906 9906 9905 9903 9902 9901 9899 9897 9895 9892 9890 9887 9884 9881 9877 9874 9870 9866 9862 9859 9855 9851 9848 9845 9842 9839 9836 9834 9832 9831 9829 9828 9827 9827 9826 9826 9825 9825 9825 9825 9826 9826 9826 9827 9827 9828 9829 9830 9832 9833 9835 9837 9840 9842 9845 9848 9851 9855 9858 9861 9864 9867 9870 9873 9875 9877 9879 9880 9881 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9878 9877 9876 9875 9873 9871 9869 9867 9864 9861 9858 9855 9853 9850 9847 9845 9843 9841 9840 9839 9838 9838 9838 9839 9840 9841 9842 9844 9846 9848 9849 9851 9853 9855 9857 9859 9860 9862 9864 9865 9866 9868 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9882 9883 9885 9886 9888 9889 9891 9893 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9914 9916 9919 9921 9924 9927 9929 9932 9935 9938 9941 9943 9946 9948 9950 9953 9954 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9975 9976 9978 9979 9981 9983 9984 9986 9987 9989 9990 9991 9991 9992 9992 9992 9992 9992 9991 9990 9989 9988 9987 9986 9985 9983 9982 9981 9980 9980 9979 9979 9979 9979 9980 9981 9982 9983 9985 9986 9988 9990 9992 9993 9995 9997 9998 99991000010000100001000010000 9999 9998 9997 9996 9995 9993 9992 9991 9989 9988 9988 9987 9987 9986 9987 9987 9987 9988 9989 9990 9990 9991 9992 9993 9993 9993 9994 9994 9993 9993 9992 9992 9991 9990 9989 9988 9986 9985 9984 9984 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9975 9974 9972 9970 9967 9965 9962 9959 9956 9953 9949 9946 9942 9938 9934 9930 9926 9921 9917 9912 9906 9901 9895 9889 9882 9875 9868 9860 9852 9843 9834 9825 9815 9805 9795 9785 9774 9763 9753 9742 9731 9720 9709 9699 9689 9679 9669 9659 9650 9641 9633 9625 9617 9610 9603 9597 9592 9587 9583 9579 9576 9573 9572 9571 9570 9571 9572 9573 9576 9579 9583 9587 9593 9598 9605 9612 9619 9627 9636 9645 9654 9664 9674 9684 9695 9705 9716 9727 9738 9748 9759 9770 9780 9790 9800 9810 9819 9828 9837 9845 9853 9860 9867 6538 0 44 4 9874 9880 9885 9891 9896 9901 9906 9910 9914 9918 9922 9925 9929 9932 9935 9938 9941 9944 9946 9948 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9984 9984 9983 9982 9981 9979 9978 9976 9975 9973 9971 9970 9968 9966 9965 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9892 9890 9887 9884 9881 9877 9873 9868 9864 9859 9854 9848 9843 9837 9831 9826 9820 9814 9808 9801 9795 9788 9782 9775 9768 9761 9753 9746 9738 9730 9722 9713 9705 9697 9688 9680 9672 9664 9657 9650 9643 9637 9632 9627 9623 9620 9617 9616 9614 9614 9614 9615 9617 9619 9621 9625 9628 9632 9636 9640 9644 9649 9654 9659 9664 9669 9674 9679 9684 9690 9695 9701 9706 9712 9718 9723 9729 9735 9740 9746 9751 9756 9761 9766 9770 9774 9778 9781 9784 9786 9789 9790 9792 9793 9794 9795 9796 9797 9797 9798 9799 9799 9800 9801 9803 9804 9806 9808 9810 9812 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9844 9848 9851 9854 9857 9860 9863 9866 9870 9873 9876 9879 9883 9886 9889 9892 9896 9899 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9929 9930 9932 9933 9934 9935 9936 9938 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9947 9948 9950 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9981 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 6539 0 44 4 9961 9960 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9913 9912 9912 9913 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9928 9930 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9943 9943 9943 9942 9941 9939 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9914 9912 9909 9907 9904 9902 9900 9899 9897 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9873 9873 9874 9875 9876 9878 9879 9881 9883 9885 9887 9890 9892 9894 9896 9898 9899 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9922 9924 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9910 9909 9908 9907 9907 9907 9908 9909 9910 9912 9914 9916 9919 9922 9925 9928 9931 9934 9937 9939 9942 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9966 9965 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 6540 0 44 4 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9964 9964 9963 9964 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9980 9979 9979 9979 9979 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9985 9985 9986 9985 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9974 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9945 9942 9940 9937 9935 9932 9929 9926 9922 9919 9915 9912 9908 9904 9900 9896 9892 9887 9883 9880 9876 9872 9869 9866 9864 9861 9860 9858 9857 9857 9856 9857 9857 9858 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 6541 0 44 5 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9921 9920 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9892 9889 9886 9883 9880 9878 9875 9872 9869 9867 9864 9861 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9828 9825 9821 9818 9814 9811 9807 9803 9800 9796 9792 9789 9785 9782 9779 9775 9772 9769 9766 9764 9761 9758 9756 9754 9752 9749 9747 9746 9744 9742 9741 9739 9738 9737 9736 9735 9734 9734 9734 9733 9734 9734 9734 9735 9736 9737 9738 9739 9741 9742 9744 9746 9748 9750 9752 9754 9756 9758 9760 9762 9764 9766 9768 9770 9773 9775 9777 9779 9781 9783 9785 9787 9790 9792 9794 9797 9800 9802 9805 9808 9811 9814 9818 9821 9824 9828 9831 9835 9838 9842 9845 9849 9852 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9888 9891 9894 9896 9899 9902 9904 9907 9909 9912 9914 9917 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9887 9888 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 6542 0 44 5 9945 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9919 9917 9914 9912 9909 9906 9903 9900 9896 9893 9890 9886 9883 9879 9876 9873 9869 9866 9863 9860 9858 9855 9853 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9825 9823 9821 9818 9816 9814 9811 9808 9806 9803 9800 9797 9794 9791 9788 9785 9782 9779 9776 9773 9770 9767 9765 9762 9759 9757 9754 9752 9751 9749 9748 9747 9746 9746 9746 9747 9748 9749 9750 9752 9753 9755 9757 9759 9761 9763 9765 9766 9768 9769 9770 9771 9771 9771 9771 9771 9771 9770 9769 9769 9768 9766 9765 9764 9762 9760 9757 9754 9751 9746 9741 9735 9728 9720 9710 9700 9688 9674 9659 9643 9626 9608 9589 9569 9548 9528 9507 9487 9467 9448 9430 9414 9400 9388 9378 9370 9365 9363 9363 9366 9372 9380 9390 9403 9418 9434 9452 9472 9492 9513 9534 9555 9575 9596 9616 9635 9653 9670 9686 9701 9715 9728 9739 9750 9759 9768 9776 9783 9789 9796 9801 9807 9812 9817 9822 9827 9832 9837 9842 9846 9851 9855 9859 9863 9867 9871 9874 9877 9880 9883 9885 9887 9889 9891 9892 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9886 9885 9883 9882 9882 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9881 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9907 9906 9904 9902 9900 9897 9895 9892 9889 9886 9883 9880 9876 9873 9870 9866 9863 9860 9857 9854 9851 9848 9845 9843 9841 9839 9837 9836 9835 9834 9833 9833 9833 9833 9833 9834 9835 9836 9837 9839 9840 9842 9844 9845 9847 9849 9851 6543 0 44 5 9853 9854 9856 9857 9859 9860 9861 9862 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9878 9879 9880 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9915 9916 9916 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9865 9862 9860 9857 9854 9852 9849 9847 9845 9843 9841 9839 9838 9836 9835 9834 9833 9833 9832 9832 9832 9832 9833 9833 9834 9835 9836 9837 9839 9840 9842 9844 9846 9848 9850 9853 9855 9858 9860 9863 9866 9868 9871 9873 9876 9878 9881 9883 9885 9887 9889 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9840 9837 9833 9830 9827 9824 9822 9819 9817 9814 9812 9810 9809 9807 9806 9805 9804 9803 9802 9801 9800 9800 9799 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9794 9794 9794 9795 9795 9796 9797 9798 9800 9802 9804 9807 9809 9812 9815 9819 9822 9826 9829 9833 9837 9841 9844 9848 9852 9855 9859 9862 9865 9868 9871 9873 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9897 9896 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9874 9872 9870 9868 9866 9863 9861 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9816 9814 9812 9810 9809 9808 9807 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9807 9807 9806 9805 9804 9802 9801 9799 9797 9794 9792 9789 9787 9784 9782 9780 9777 9775 9773 9771 9769 9767 9765 9762 9759 9756 9753 9749 9744 9739 9733 9726 9718 9709 9700 9689 9678 9666 9654 9641 9628 9614 9600 9586 9572 9557 9542 9526 9510 9493 9476 9457 9436 9414 9390 9363 9333 9301 9265 9226 9183 9136 9086 9032 8976 8916 8854 8790 8724 8659 8593 8529 8466 8406 8350 8298 8252 8211 8178 8152 8133 8122 8120 8126 8140 8162 8191 8227 8269 8317 8370 8427 8487 8550 8614 8677 8741 8805 8867 8926 8984 9038 9089 9136 9181 9221 9259 9293 9324 9353 9379 9403 9425 9446 9465 9484 9501 9518 9534 9550 9566 9581 9596 9611 9625 9639 9652 9665 9677 9689 9700 9710 6544 0 44 5 9719 9728 9736 9743 9750 9756 9761 9766 9771 9775 9779 9783 9787 9791 9795 9799 9803 9807 9811 9816 9820 9824 9828 9833 9837 9841 9844 9848 9851 9855 9858 9861 9863 9866 9868 9870 9872 9874 9876 9878 9879 9881 9883 9884 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9953 9952 9951 9949 9947 9946 9944 9942 9940 9939 9937 9935 9934 9932 9930 9929 9928 9927 9926 9924 9923 9922 9922 9921 9920 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9899 9897 9894 9891 9889 9886 9883 9880 9878 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9849 9849 9849 9848 9848 9848 9849 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9839 9838 9837 9837 9837 9837 9837 9837 9838 9838 9839 9840 9842 9843 9844 9846 9848 9850 9852 9854 9856 9859 9861 9864 9866 9869 9871 9874 9876 9879 9882 9884 9887 9889 9892 9894 9896 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9871 6545 0 44 5 9869 9866 9863 9861 9858 9855 9852 9849 9847 9844 9841 9838 9836 9834 9832 9830 9829 9828 9828 9828 9828 9829 9830 9832 9834 9837 9840 9843 9847 9851 9856 9860 9865 9870 9875 9880 9885 9890 9895 9899 9904 9908 9911 9915 9918 9921 9924 9926 9928 9930 9931 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9945 9945 9944 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9881 9878 9875 9872 9868 9865 9861 9858 9854 9850 9847 9843 9839 9836 9832 9828 9825 9821 9817 9814 9811 9807 9804 9801 9798 9796 9793 9791 9789 9787 9785 9784 9783 9782 9781 9781 9781 9781 9782 9782 9783 9784 9785 9787 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9819 9821 9822 9823 9823 9824 9823 9822 9821 9819 9816 9813 9809 9805 9799 9793 9786 9779 9771 9763 9754 9746 9737 9728 9719 9710 9702 9695 9688 9682 9677 9673 9670 9668 9667 9668 9670 9672 9677 9682 9688 9695 9703 9712 9721 9730 9740 9750 9759 9769 9779 9788 9796 9805 9812 9819 9826 9832 9837 9842 9846 9849 9852 9855 9857 9858 9859 9860 9861 9861 9862 9862 9861 9861 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9851 9850 9849 9849 9848 9848 9848 9848 9848 9849 9849 9850 9851 9852 9853 9854 9856 9857 9859 9860 9861 9863 9864 9865 9866 9866 9867 9867 9867 9867 9867 9866 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9839 9837 9836 9834 9832 9829 9827 9824 9822 9819 6546 0 44 5 9816 9813 9809 9806 9803 9799 9795 9791 9787 9782 9778 9773 9768 9762 9756 9750 9743 9736 9729 9721 9712 9703 9693 9683 9673 9661 9649 9637 9624 9610 9596 9581 9565 9549 9532 9514 9496 9477 9457 9436 9414 9391 9367 9342 9316 9289 9261 9231 9200 9168 9135 9100 9064 9026 8987 8946 8904 8861 8816 8769 8721 8671 8620 8567 8511 8455 8396 8335 8272 8206 8139 8069 7997 7922 7844 7764 7682 7596 7508 7418 7325 7229 7132 7032 6930 6826 6720 6614 6506 6398 6289 6180 6072 5963 5856 5750 5645 5542 5442 5344 5248 5156 5067 4981 4899 4821 4747 4676 4610 4548 4491 4438 4389 4344 4304 4269 4237 4210 4187 4168 4153 4143 4136 4133 4135 4140 4149 4163 4180 4201 4226 4255 4288 4325 4367 4412 4461 4515 4573 4635 4701 4772 4846 4925 5007 5094 5184 5278 5375 5475 5579 5685 5793 5904 6017 6131 6246 6362 6479 6595 6712 6828 6943 7057 7170 7281 7390 7497 7601 7703 7802 7898 7991 8081 8168 8252 8333 8411 8486 8557 8626 8691 8754 8814 8871 8926 8978 9028 9075 9120 9163 9203 9242 9278 9313 9346 9377 9406 9434 9460 9484 9507 9528 9549 9568 9585 9602 9617 9631 9645 9658 9669 9680 9691 9700 9710 9718 9726 9734 9742 9749 9756 9762 9769 9775 9781 9786 9792 9797 9802 9807 9812 9816 9821 9825 9829 9832 9836 9839 9842 9845 9847 9850 9852 9854 9856 9858 9860 9861 9863 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9893 9894 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9910 9911 9912 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9956 9955 9953 9951 9949 9947 9944 9941 9939 9936 9933 9930 9927 9924 9921 9918 9915 9913 9911 9909 9907 9905 9903 9902 9901 9899 9898 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9880 9880 9880 9881 9882 9882 9883 9884 9885 9887 9888 9889 9891 9892 9894 9896 9897 9899 9901 9903 9906 9908 9910 6547 0 44 5 9912 9915 9917 9920 9923 9925 9928 9931 9933 9936 9938 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9937 9935 9932 9930 9927 9924 9921 9918 9915 9911 9908 9904 9900 9897 9893 9889 9885 9881 9877 9873 9869 9865 9861 9857 9853 9850 9846 9842 9839 9835 9832 9829 9826 9823 9821 9818 9816 9814 9812 9811 9809 9808 9807 9807 9806 9806 9806 9807 9807 9808 9809 9811 9812 9814 9816 9818 9821 9823 9826 9829 9832 9835 9839 9842 9846 9849 9853 9857 9861 9865 9869 9873 9877 9881 9884 9888 9892 9895 9899 9902 9906 9909 9912 9915 9918 9920 9923 9925 9928 9930 9932 9934 9937 9939 9941 9942 9944 9946 9948 9949 9951 9952 9953 9955 9956 9956 9957 9958 9958 9958 9958 9958 9958 9957 9956 9955 9954 9952 9951 9949 9947 9944 9942 9940 9937 9935 9932 9929 9927 9924 9922 9919 9916 9914 9911 9909 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9848 9844 9840 9835 9831 9826 9822 9818 9814 9810 9806 9802 9799 9795 9792 9790 9787 9785 9783 9781 9779 9777 9776 9775 9773 9772 9771 9769 9768 9766 9764 9762 9760 9757 9754 9751 9748 9745 9741 9737 9733 9729 9725 9721 9717 9713 9709 9706 9702 9699 9696 9693 9690 9686 9683 9679 9675 9671 9665 9659 9651 9642 9632 9620 9606 9591 9573 9554 9533 9510 9486 9460 9433 9405 9377 9348 9320 9291 9264 9238 9214 9193 9173 9157 9143 9133 9127 9124 9125 9130 9138 9149 9164 9182 9202 9225 9250 9276 9303 9331 9359 9388 9416 9443 9469 9494 9517 9539 9559 9577 9594 9609 9622 9634 9644 9653 9661 9668 9675 9680 9685 9690 9694 9699 9703 9707 9712 9716 9720 9725 9729 9733 9738 9742 9746 9750 9754 9758 9761 9764 9768 9771 9773 9776 9779 9781 9784 9786 9789 9791 9794 9797 9800 9803 9807 9810 9814 9818 9822 9826 9830 9834 9838 9842 9846 9850 9854 9858 9862 9865 9868 9872 9875 9878 9881 9883 9886 9888 9891 9893 9896 9898 9900 9903 9905 9907 9909 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 6548 0 44 5 9932 9931 9930 9929 9927 9925 9923 9921 9918 9916 9912 9909 9906 9902 9898 9894 9890 9885 9881 9877 9873 9869 9865 9861 9857 9854 9850 9847 9843 9840 9837 9834 9831 9828 9825 9822 9818 9815 9811 9807 9804 9800 9796 9792 9787 9783 9779 9775 9771 9767 9764 9761 9758 9755 9753 9751 9750 9749 9749 9749 9750 9751 9752 9754 9756 9758 9761 9764 9767 9770 9773 9776 9779 9782 9785 9787 9790 9793 9795 9797 9800 9802 9804 9805 9807 9809 9811 9812 9814 9816 9817 9819 9821 9823 9824 9826 9828 9830 9832 9834 9835 9837 9839 9841 9842 9844 9845 9846 9848 9849 9850 9850 9851 9851 9852 9852 9852 9852 9852 9851 9851 9850 9850 9849 9848 9847 9846 9844 9843 9841 9840 9838 9837 9835 9834 9832 9830 9829 9827 9825 9824 9822 9821 9819 9818 9817 9816 9815 9814 9813 9812 9811 9811 9811 9810 9810 9810 9811 9811 9811 9812 9813 9813 9814 9815 9817 9818 9819 9821 9823 9824 9826 9829 9831 9833 9836 9839 9841 9844 9847 9851 9854 9857 9860 9864 9867 9870 9874 9877 9880 9883 9886 9889 9892 9894 9896 9899 9900 9902 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9918 9919 9919 9919 9919 9918 9917 9917 9915 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9887 9885 9883 9882 9880 9877 9875 9872 9868 9865 9860 9855 9849 9842 9835 9827 9818 9808 9798 9788 9777 9766 9754 9743 9731 9718 9706 9694 9681 9668 9655 9641 9626 9610 9594 9575 9556 9534 9510 9484 9455 9424 9390 9354 9314 9272 9228 9181 9133 9084 9033 8983 8933 8884 8836 8790 8748 8709 8674 8644 8620 8601 8588 8582 8582 8588 8601 8620 8644 8675 8710 8749 8792 8839 8888 8938 8989 9041 9093 9144 9193 9241 9287 9330 9371 9408 9443 9475 9504 9530 9554 9576 9595 9613 9628 9643 9656 9669 9680 9692 9703 9713 9724 9734 9744 9754 9764 9773 9783 9792 9800 9809 9817 9824 9831 9837 9843 9848 9853 9857 9861 9864 9868 9871 9873 9876 9879 9881 9884 9887 9889 9892 9895 9898 9901 9904 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9928 9929 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9907 9905 9903 9900 9898 9895 9893 9890 9888 9885 9883 9880 9878 9876 9873 9871 9869 9866 9864 9862 9860 9859 9857 9855 9854 9853 9852 9852 9851 9851 9851 9852 9852 9853 9854 9855 9857 9858 9860 9861 9863 9864 9866 9868 6549 0 44 5 9869 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9899 9901 9904 9906 9908 9911 9913 9915 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9915 9914 9914 9914 9914 9915 9916 9917 9919 9921 9923 9926 9929 9932 9935 9938 9941 9944 9947 9950 9953 9956 9959 9961 9963 9965 9967 9968 9969 9970 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9979 9978 9978 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9978 9977 9976 9974 9973 9972 9970 9969 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9962 9963 9965 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9977 9976 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9956 6550 0 44 5 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9921 9918 9915 9912 9908 9905 9901 9898 9894 9890 9886 9882 9878 9874 9870 9867 9863 9859 9856 9852 9849 9846 9843 9841 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9817 9815 9812 9810 9807 9803 9800 9796 9792 9788 9784 9779 9775 9770 9766 9761 9757 9752 9748 9745 9741 9738 9735 9733 9730 9729 9727 9726 9725 9724 9724 9724 9724 9725 9725 9726 9727 9728 9729 9731 9732 9734 9735 9737 9739 9742 9744 9747 9750 9753 9757 9761 9765 9769 9774 9779 9784 9789 9794 9800 9805 9810 9816 9821 9826 9831 9835 9840 9844 9848 9852 9855 9858 9861 9864 9867 9870 9872 9875 9878 9880 9883 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9930 9929 9929 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9905 9902 9899 9896 9893 9890 9886 9882 9879 9875 9872 9868 9865 9861 9858 9855 9852 9850 9847 9845 9843 9841 9839 9838 9837 9835 9835 9834 9833 9833 9833 9833 9833 9833 9834 9835 9835 9836 9838 9839 9841 9842 9844 9846 9849 9851 9854 9857 9860 9863 9866 9869 9873 9876 9879 9883 9886 9890 9893 9896 9900 9903 9906 9909 9912 9915 9918 9921 9924 9926 9929 9932 9934 9937 9940 9942 9945 9947 9950 9952 9954 9957 9959 9961 9963 6551 0 44 5 9965 9967 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9951 9949 9947 9945 9943 9940 9938 9935 9932 9929 9925 9922 9919 9916 9912 9909 9906 9903 9900 9897 9894 9891 9889 9886 9884 9882 9879 9877 9876 9874 9872 9870 9869 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9844 9843 9842 9842 9841 9841 9840 9840 9839 9839 9839 9838 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9834 9834 9834 9833 9833 9833 9834 9834 9834 9834 9834 9835 9835 9835 9835 9836 9836 9836 9836 9836 9835 9835 9834 9834 9833 9832 9831 9830 9828 9826 9825 9822 9820 9817 9814 9811 9808 9804 9799 9794 9788 9782 9776 9768 9760 9751 9741 9731 9719 9707 9694 9680 9666 9650 9634 9618 9600 9582 9564 9546 9527 9508 9489 9470 9451 9432 9413 9395 9377 9360 9343 9327 9312 9298 9285 9272 9261 9250 9241 9233 9226 9220 9216 9213 9211 9211 9212 9214 9218 9223 9230 9238 9247 9258 9270 9283 9296 9311 9327 9344 9361 9379 9398 9417 9436 9455 9475 9495 9514 9534 9553 9572 9591 9610 9628 9646 9664 9680 9697 9713 9728 9743 9758 9772 9785 9798 9810 9821 9832 9843 9853 9862 9871 9879 9887 9894 9901 9907 9913 9919 9924 9929 9933 9938 9942 9945 9949 9952 9955 9958 9960 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9945 9944 9943 9941 9939 9938 9935 9933 9930 9926 9922 9918 9912 9907 9900 9893 6552 0 44 5 9885 9877 9868 9859 9849 9839 9830 9820 9810 9801 9792 9784 9777 9771 9766 9761 9759 9757 9757 9758 9761 9765 9770 9776 9783 9791 9800 9809 9819 9829 9838 9848 9858 9868 9877 9885 9893 9900 9906 9912 9917 9922 9925 9929 9931 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9963 9963 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9930 9928 9926 9924 9921 9919 9916 9914 9911 9909 9907 9904 9902 9899 9897 9895 9892 9890 9887 9885 9883 9880 9878 9875 9873 9870 9868 9865 9863 9860 9858 9855 9852 9850 9848 9845 9843 9841 9840 9838 9837 9836 9835 9834 9834 9834 9834 9834 9835 9836 9837 9838 9839 9840 9842 9843 9844 9845 9846 9846 9847 9847 9847 9847 9846 9845 9845 9843 9842 9841 9839 9838 9836 9835 9833 9831 9829 9827 9825 9823 9821 9818 9815 9812 9809 9804 9800 9794 9788 9782 9775 9767 9759 9750 9741 9731 9720 9710 9699 9688 9676 9664 9652 9639 9626 9613 9598 9583 9566 9548 9528 9506 9482 9455 9425 9393 9357 9317 9275 9228 9179 9126 9071 9012 8952 8890 8828 8765 8703 8642 8582 8526 8474 8426 8383 8346 8315 8291 8274 8265 8263 8269 8282 8302 8329 8362 8401 8444 8493 8544 8598 8654 8711 8768 8825 8882 8937 8990 9040 9088 9134 9176 9216 9252 9286 9317 9345 9371 9396 9418 9439 9459 9478 9496 9514 9530 9547 9563 9578 9593 9608 9622 9636 9649 9660 9672 9682 9691 9699 9705 9711 9716 9720 9722 9724 9725 9726 9726 9725 9725 9724 9724 9724 9724 9725 9726 9728 9730 9733 9737 9741 9745 9751 9756 9762 9768 9775 9781 9788 9794 9800 9807 9813 9818 9824 9829 9834 9838 9843 9847 9850 9854 9857 9860 9863 9865 9868 9870 9873 9875 9877 9879 9881 9883 9886 9888 9890 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9890 9891 9891 9891 9891 9891 9892 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 6553 0 44 5 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9922 9920 9918 9915 9912 9910 9907 9904 9900 9897 9894 9891 9888 9886 9883 9881 9879 9877 9875 9874 9873 9872 9871 9871 9871 9871 9871 9871 9872 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9886 9888 9890 9892 9894 9897 9900 9903 9907 9910 9914 9917 9921 9924 9928 9931 9935 9938 9941 9943 9945 9948 9949 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9964 9965 9967 9969 9970 9972 9973 9975 9976 9977 9978 9978 9979 9979 9979 9978 9978 9977 9976 9976 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9923 9921 9918 9916 9913 9911 9908 9905 9901 9898 9894 9891 9887 9883 9879 9875 9871 9867 9863 9858 9854 9849 9844 9839 9834 9828 9822 9815 9807 9798 9788 9778 9766 9753 9739 9723 9706 9688 9669 9649 9629 9607 9585 9563 9541 9519 9498 9478 9459 9441 9425 9411 9399 9389 9382 9377 9375 9375 9378 9384 9391 9401 9412 9426 9440 9456 9472 9489 9507 9524 9541 9557 9573 9588 9602 9615 9627 9638 9648 9656 9664 9671 9676 9681 9685 9689 9693 9696 9698 9701 9704 9706 9709 9712 9715 9718 9721 9724 9727 9730 9733 9736 9739 9741 9744 9747 9749 9751 9753 9755 9757 9759 9761 9763 9766 9768 9770 9773 9776 9779 9782 9786 9789 9793 9798 9802 9807 9811 9816 9821 9826 9831 9836 9840 9845 9849 9854 9858 9862 9866 9869 9873 9876 9879 9883 9885 9888 9891 9894 9896 9899 9901 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9930 9931 9932 6554 0 44 5 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9934 9933 9932 9931 9930 9928 9925 9923 9920 9917 9914 9910 9906 9901 9896 9891 9885 9880 9873 9867 9860 9853 9845 9838 9829 9821 9812 9802 9793 9782 9771 9760 9748 9735 9722 9708 9693 9677 9661 9644 9625 9606 9586 9565 9543 9520 9497 9472 9446 9420 9393 9364 9335 9306 9275 9244 9213 9180 9148 9114 9081 9047 9012 8978 8943 8908 8872 8837 8802 8767 8732 8698 8664 8630 8598 8566 8535 8505 8476 8449 8424 8400 8379 8359 8342 8328 8316 8306 8300 8296 8296 8299 8304 8313 8325 8340 8358 8379 8403 8429 8458 8489 8522 8557 8593 8631 8670 8710 8751 8792 8834 8875 8916 8957 8998 9038 9077 9116 9153 9189 9225 9259 9292 9324 9354 9384 9412 9439 9465 9490 9514 9536 9558 9579 9598 9617 9635 9652 9668 9683 9697 9710 9723 9735 9746 9756 9766 9775 9783 9791 9798 9804 9810 9815 9820 9824 9829 9832 9835 9838 9841 9844 9846 9848 9850 9851 9853 9854 9856 9857 9858 9859 9861 9862 9863 9864 9865 9867 9868 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9891 9893 9895 9898 9900 9902 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9922 9921 9919 9917 9915 9913 9910 9908 9905 9901 9898 9894 9890 9887 9882 9878 9874 9870 9866 9862 9858 9854 9851 9847 9844 9841 9839 9836 9834 9833 9831 9830 9829 9829 9828 9828 9829 9829 9830 9831 9832 9833 9834 9836 9837 9839 9841 9843 9845 9847 9849 9851 9853 9854 9856 9858 9859 9861 9862 9863 9863 9864 9864 9864 9863 9862 9861 9860 9858 9856 9854 9851 9848 9845 9842 9839 9835 9831 9828 9824 9820 9817 9813 9809 9806 9802 9799 9795 9792 9789 9786 9783 9780 9777 9774 9771 9768 9766 9763 9760 9757 9754 9751 9749 9746 9743 9740 9737 9734 9731 9728 9725 9723 9720 9718 9715 9713 9711 9709 9707 9706 9705 9704 9703 9703 9703 9704 9704 9706 9707 9709 9711 9713 9716 9719 9722 9726 9730 9734 9738 9742 9747 9751 9756 9761 9765 9770 9775 9780 9785 9789 9794 9799 9803 9808 9812 9817 9821 9825 9829 9833 9837 9841 9844 9848 9851 9855 9858 9861 9863 9866 9869 9871 9873 9875 9877 9878 9880 9881 9882 9883 9884 9885 9886 9886 9886 9887 9887 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9872 9871 6555 0 44 5 9869 9867 9866 9864 9862 9860 9858 9856 9854 9852 9849 9847 9844 9841 9838 9834 9831 9827 9823 9819 9815 9810 9805 9801 9796 9791 9786 9781 9777 9772 9768 9763 9759 9755 9752 9748 9745 9742 9740 9737 9735 9733 9731 9730 9728 9727 9725 9724 9723 9721 9720 9719 9717 9716 9715 9713 9712 9711 9709 9708 9707 9706 9705 9705 9704 9704 9704 9704 9704 9705 9706 9707 9708 9710 9711 9713 9716 9718 9720 9723 9726 9728 9731 9734 9738 9741 9744 9747 9750 9754 9757 9760 9764 9767 9770 9774 9777 9780 9783 9786 9789 9791 9794 9796 9798 9800 9802 9804 9805 9806 9807 9807 9808 9808 9807 9807 9806 9805 9804 9803 9801 9800 9798 9796 9794 9791 9789 9786 9784 9781 9778 9775 9772 9769 9766 9763 9759 9756 9752 9748 9744 9739 9734 9729 9723 9717 9711 9704 9697 9689 9680 9671 9661 9651 9640 9629 9617 9605 9592 9578 9564 9549 9534 9518 9501 9485 9467 9449 9431 9412 9392 9372 9351 9329 9307 9284 9260 9235 9210 9184 9157 9129 9100 9071 9040 9009 8978 8945 8912 8878 8844 8809 8775 8739 8704 8669 8634 8599 8564 8529 8495 8461 8427 8394 8361 8329 8298 8267 8236 8207 8178 8149 8121 8094 8068 8042 8017 7993 7970 7948 7926 7906 7888 7870 7854 7839 7826 7814 7804 7796 7790 7786 7783 7783 7784 7788 7793 7801 7810 7821 7835 7850 7866 7885 7905 7927 7950 7975 8002 8030 8059 8090 8121 8155 8189 8224 8261 8298 8337 8376 8416 8457 8498 8540 8582 8624 8667 8709 8751 8793 8835 8876 8917 8957 8996 9034 9071 9107 9142 9175 9208 9239 9269 9298 9326 9353 9378 9402 9426 9448 9469 9490 9509 9528 9546 9563 9579 9595 9610 9624 9638 9650 9663 9674 9685 9696 9705 9715 9723 9731 9739 9746 9753 9759 9765 9770 9775 9780 9785 9789 9793 9797 9801 9804 9808 9811 9814 9816 9819 9821 9823 9825 9827 9828 9830 9831 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9824 9823 9821 9819 9817 9815 9813 9810 9808 9805 9802 9799 9796 9792 9789 9786 9782 9778 9775 9771 9767 9763 9759 9755 9751 9747 9743 9738 9734 9730 9725 9721 9716 9712 9708 9704 9700 9696 9692 9689 9685 9682 9680 9677 9675 9673 9672 9671 9670 9669 9669 9668 9668 9668 9669 9669 9669 9670 9670 9670 9670 9670 9670 9670 9670 9669 9669 9669 9668 9668 9668 9668 9668 9668 9669 9670 9672 9673 9675 9678 9681 9684 9688 9692 9696 9700 9705 9710 9715 9720 9725 9730 9735 9739 9744 9748 9751 9755 9758 9760 9762 9763 9764 9765 9764 9763 9762 9759 9756 9752 9748 9743 9737 9730 9723 9714 9705 9695 9684 9673 9660 9646 9632 9616 9600 9583 9564 9545 9524 9502 9480 9456 9430 9404 9377 9348 9318 9287 9254 9221 9186 9150 9113 9075 6556 0 44 5 9036 8995 8955 8913 8870 8828 8784 8741 8697 8653 8610 8567 8524 8482 8441 8401 8362 8325 8289 8255 8223 8193 8165 8139 8116 8095 8077 8062 8049 8039 8033 8029 8028 8030 8035 8043 8053 8067 8083 8102 8124 8148 8174 8203 8233 8266 8300 8336 8374 8413 8453 8495 8537 8579 8623 8667 8711 8755 8799 8843 8886 8930 8972 9014 9056 9096 9136 9174 9212 9248 9284 9318 9351 9383 9413 9442 9470 9497 9523 9547 9570 9592 9613 9633 9652 9670 9686 9702 9717 9732 9745 9758 9770 9781 9792 9802 9812 9821 9829 9837 9844 9851 9857 9863 9869 9873 9878 9882 9885 9888 9890 9892 9894 9895 9896 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9894 9894 9893 9892 9890 9889 9888 9886 9884 9883 9881 9879 9878 9876 9875 9874 9873 9872 9871 9871 9871 9871 9871 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9909 9907 9906 9904 9901 9899 9896 9894 9891 9888 9885 9881 9878 9874 9871 9867 9863 9859 9854 9850 9845 9839 9834 9828 9821 9814 9807 9799 9790 9781 9770 9760 9748 9736 9722 9708 9694 9678 9662 9645 9627 9608 9589 9569 9549 9527 9506 9483 9460 9437 9413 9389 9365 9340 9315 9289 9264 9238 9212 9186 9160 9135 9109 9083 9058 9033 9009 8985 8962 8939 8917 8896 8876 8857 8839 8823 8807 8793 8781 8770 8761 8753 8747 8743 8741 8740 8742 8746 8751 8758 8768 8779 8792 8807 8823 8841 8861 8882 8905 8928 8953 8979 9005 9033 9061 9089 9118 9146 9175 9204 9232 9260 9288 9315 9342 9369 9394 9419 9443 9467 9490 9512 9533 9553 9573 9592 9611 9628 9645 9661 9676 9691 9705 9718 9731 9742 9753 9764 9773 9782 9790 9798 9805 9811 9817 9822 9827 9832 9836 9839 9843 9846 9849 9852 9854 9857 9859 9861 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9879 9880 9881 9881 9881 9881 9880 9880 9880 9879 9879 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 6557 0 44 5 9876 9876 9876 9876 9875 9875 9874 9874 9873 9871 9870 9868 9866 9865 9863 9861 9859 9857 9855 9853 9851 9850 9849 9847 9846 9845 9844 9843 9842 9841 9839 9837 9835 9833 9830 9826 9822 9818 9813 9807 9801 9795 9788 9781 9774 9766 9759 9751 9743 9735 9727 9719 9711 9702 9692 9682 9671 9659 9646 9631 9615 9597 9578 9556 9532 9506 9479 9449 9418 9385 9352 9317 9282 9247 9213 9180 9148 9118 9091 9067 9046 9029 9016 9007 9004 9004 9009 9019 9033 9051 9073 9099 9127 9158 9190 9224 9260 9295 9330 9365 9399 9432 9463 9492 9519 9545 9567 9588 9607 9623 9638 9651 9663 9673 9682 9690 9698 9705 9711 9718 9724 9730 9737 9743 9750 9756 9763 9769 9775 9782 9788 9793 9799 9804 9808 9812 9816 9819 9822 9824 9826 9827 9828 9829 9830 9831 9831 9832 9832 9833 9834 9834 9835 9836 9838 9839 9840 9842 9843 9845 9846 9847 9849 9850 9851 9852 9853 9854 9855 9855 9856 9856 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9861 9861 9862 9863 9863 9864 9865 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9869 9868 9867 9867 9866 9864 9863 9862 9860 9858 9857 9855 9853 9851 9850 9848 9846 9844 9843 9841 9840 9838 9837 9836 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9821 9820 9820 9819 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9820 9820 9821 9822 9823 9824 9825 9826 9827 9829 9830 9831 9833 9835 9836 9838 9840 9842 9844 9846 9849 9851 9853 9856 9858 9860 9862 9865 9866 9868 9870 9871 9873 9874 9874 9875 9875 9875 9875 9875 9875 9874 9873 9872 9872 9871 9870 9869 9868 9868 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9847 9846 9845 9844 9843 9841 9840 9838 9836 9834 9832 9829 9827 9824 9821 9818 9815 9813 9810 9807 9804 9802 9799 9797 9794 9792 9790 9788 9786 9784 9783 9781 9779 9778 9776 9775 9773 9771 9770 9768 9766 9764 9763 9761 9759 9757 9755 9754 9752 9750 9749 9748 9747 9746 9746 9745 9745 9746 9746 9747 9749 9750 9752 9754 9756 9758 9760 9763 9765 9768 9770 9773 9775 9778 9780 9782 9783 9785 9786 9787 9788 9789 9789 9789 9789 9789 9789 9788 9787 9786 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9777 9776 9776 9775 9775 9774 9774 9773 9772 9772 9771 9770 9769 9768 9767 9765 9764 9762 9760 9758 9756 9754 9752 9750 9747 9745 9743 9740 9738 9736 9733 9731 9729 9726 9724 9722 9719 9717 9714 9712 9709 9707 9704 9701 9698 9695 9692 6558 0 44 5 9689 9686 9683 9680 9676 9673 9670 9667 9663 9660 9657 9653 9650 9647 9643 9640 9636 9632 9628 9624 9619 9614 9610 9605 9600 9595 9589 9584 9579 9574 9569 9564 9559 9555 9551 9547 9544 9540 9537 9535 9532 9529 9526 9523 9520 9517 9512 9507 9502 9495 9488 9480 9470 9460 9448 9436 9423 9409 9395 9380 9365 9351 9336 9323 9310 9298 9287 9278 9270 9264 9261 9259 9259 9261 9265 9271 9279 9288 9299 9310 9323 9337 9351 9365 9380 9394 9408 9422 9434 9447 9458 9468 9478 9487 9495 9502 9508 9514 9520 9525 9530 9535 9540 9545 9550 9555 9561 9566 9573 9579 9586 9593 9600 9607 9614 9621 9628 9635 9642 9649 9655 9662 9667 9673 9678 9683 9688 9692 9697 9701 9705 9709 9713 9717 9721 9725 9729 9733 9737 9741 9745 9749 9753 9757 9761 9765 9768 9771 9774 9777 9780 9782 9784 9786 9788 9789 9790 9791 9792 9793 9794 9794 9795 9796 9796 9797 9798 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9807 9807 9808 9808 9809 9809 9809 9809 9809 9809 9809 9808 9808 9808 9808 9807 9807 9807 9806 9806 9806 9805 9805 9805 9805 9804 9804 9803 9803 9802 9802 9801 9800 9800 9799 9798 9797 9796 9794 9793 9792 9790 9789 9787 9786 9784 9782 9780 9779 9777 9774 9772 9770 9767 9765 9762 9760 9757 9755 9752 9749 9746 9744 9741 9739 9736 9734 9732 9730 9728 9726 9724 9723 9722 9721 9720 9719 9719 9718 9718 9718 9718 9718 9718 9718 9718 9719 9719 9720 9720 9721 9722 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9732 9733 9734 9734 9734 9735 9735 9734 9734 9733 9732 9730 9729 9727 9725 9723 9721 9719 9717 9715 9713 9711 9709 9707 9706 9705 9704 9704 9704 9705 9706 9707 9709 9711 9714 9717 9721 9725 9729 9733 9737 9742 9747 9751 9756 9761 9765 9770 9774 9778 9782 9786 9789 9792 9795 9798 9800 9802 9804 9806 9807 9809 9810 9811 9812 9812 9813 9813 9814 9814 9814 9814 9814 9814 9813 9813 9813 9812 9812 9812 9811 9811 9810 9810 9809 9808 9808 9807 9807 9806 9805 9805 9804 9804 9803 9802 9801 9801 9800 9799 9798 9797 9796 9794 9793 9792 9790 9789 9787 9785 9784 9782 9780 9778 9776 9774 9772 9770 9768 9765 9763 9761 9758 9756 9753 9751 9749 9746 9744 9741 9739 9736 9734 9732 9730 9728 9726 9724 9722 9721 9720 9719 9718 9717 9717 9716 9716 9716 9716 9716 9717 9717 9718 9718 9719 9720 9720 9721 9722 9722 9723 9724 9725 9726 9727 9728 9729 9731 9732 9734 9735 9737 9739 9742 9744 9746 9749 9752 9754 9757 9760 9762 9765 9767 9770 9772 9774 9776 9778 9780 9781 9783 9784 9785 9786 9787 9788 9789 9789 9790 9791 9792 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9802 9803 9804 9805 9805 9805 9806 6559 0 44 5 9806 9806 9806 9806 9805 9805 9805 9804 9804 9803 9802 9802 9801 9801 9800 9800 9799 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9801 9801 9801 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9801 9801 9800 9800 9799 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9794 9794 9794 9793 9793 9793 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9795 9796 9796 9796 9797 9797 9798 9798 9798 9799 9799 9800 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9802 9802 9803 9803 9803 9804 9804 9804 9804 9805 9805 9805 9805 9804 9804 9804 9803 9803 9802 9802 9801 9801 9800 9799 9799 9798 9798 9797 9797 9796 9796 9795 9795 9794 9794 9794 9793 9793 9792 9791 9791 9790 9790 9789 9788 9787 9787 9786 9785 9785 9784 9784 9783 9783 9783 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9781 9780 9779 9778 9778 9777 9776 9774 9773 9772 9771 9770 9769 9768 9767 9766 9764 9763 9762 9760 9759 9757 9755 9753 9751 9748 9745 9742 9738 9734 9729 9724 9719 9713 9707 9700 9693 9685 9677 9668 9659 9650 9640 9629 9618 9606 9594 9581 9567 9552 9537 9520 9502 9484 9464 9442 9420 9396 9371 9345 9317 9288 9257 9225 9192 9157 9121 9085 9047 9008 8968 8928 8887 8846 8804 8762 8719 8677 8635 8593 8551 8510 8470 8430 8391 8354 8317 8282 8248 8216 8185 8157 8130 8105 8083 8063 8045 8030 8017 8007 8000 7996 7994 7995 7999 8006 8016 8028 8043 8061 8081 8104 8129 8157 8186 8218 8252 8287 8324 8363 8402 8443 8485 8528 8572 8616 8660 8705 8750 8794 8838 8882 8925 8968 9009 9049 9089 9127 9163 9198 9232 9264 9294 9323 9350 9375 9399 9421 9441 9460 9477 9493 9508 9521 9533 9544 9554 9563 9572 9580 9587 9593 9599 9604 9609 9613 9617 9621 9624 9626 9628 9630 9631 9632 9633 9632 9632 9630 9629 9627 9624 9621 9618 9615 9611 9607 9602 9598 9594 9589 9585 9581 9577 9573 9569 9566 9563 9560 9558 9556 9554 9552 9551 9550 9549 9549 9549 9549 9550 9551 9552 9553 9555 9557 9559 9561 9564 9567 9570 9574 9578 9582 9586 9591 9595 9600 9605 9610 9615 9620 9625 9630 9635 9640 9644 9649 9653 9657 9660 9664 9667 9670 9673 9675 9677 9679 9681 9683 9685 9686 9688 9689 9691 9692 9693 9695 9696 9698 9699 9700 9702 9703 9704 9706 9707 9708 9709 9710 9711 9712 9713 9714 9714 9715 9715 9715 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9715 9715 9715 9714 9714 9713 9713 9712 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9703 9702 9701 9700 9700 9699 9699 9699 9699 9698 6560 0 44 5 9698 9698 9698 9699 9699 9699 9699 9699 9699 9699 9699 9698 9698 9698 9697 9697 9696 9695 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9684 9683 9682 9681 9680 9679 9678 9677 9676 9674 9673 9672 9670 9669 9667 9666 9664 9662 9661 9659 9657 9655 9652 9650 9648 9645 9643 9640 9638 9635 9632 9629 9626 9623 9620 9616 9613 9609 9605 9601 9597 9593 9589 9584 9580 9575 9570 9565 9560 9555 9550 9545 9539 9534 9529 9523 9518 9513 9507 9502 9497 9492 9486 9481 9476 9471 9467 9462 9457 9452 9448 9444 9439 9435 9431 9427 9424 9420 9417 9414 9411 9408 9406 9404 9403 9401 9400 9400 9399 9399 9400 9400 9401 9402 9404 9406 9408 9410 9412 9414 9417 9420 9422 9425 9428 9431 9435 9438 9441 9444 9448 9451 9455 9458 9462 9466 9470 9474 9478 9482 9486 9490 9494 9498 9502 9506 9509 9513 9516 9519 9522 9525 9528 9530 9532 9534 9536 9537 9538 9539 9540 9541 9541 9542 9542 9543 9543 9543 9543 9544 9544 9544 9544 9544 9544 9543 9543 9542 9541 9539 9538 9536 9533 9531 9528 9524 9520 9516 9512 9507 9502 9496 9491 9485 9479 9473 9466 9460 9453 9446 9439 9431 9423 9415 9405 9396 9385 9374 9362 9349 9334 9318 9301 9283 9263 9242 9219 9195 9170 9144 9116 9088 9059 9029 8998 8968 8937 8907 8877 8848 8819 8791 8764 8739 8714 8691 8669 8649 8630 8612 8596 8580 8565 8552 8538 8526 8514 8502 8490 8478 8466 8454 8442 8429 8416 8403 8389 8375 8360 8346 8331 8317 8302 8288 8274 8261 8248 8236 8225 8215 8206 8198 8191 8185 8181 8179 8178 8178 8180 8183 8188 8195 8203 8212 8224 8236 8250 8266 8283 8301 8321 8342 8363 8386 8410 8435 8461 8487 8514 8541 8569 8596 8624 8652 8680 8708 8735 8762 8789 8815 8840 8865 8889 8912 8935 8957 8977 8997 9016 9035 9052 9069 9084 9099 9114 9127 9140 9152 9164 9175 9186 9196 9206 9215 9224 9232 9240 9248 9256 9263 9270 9277 9284 9290 9297 9303 9309 9315 9321 9327 9333 9338 9344 9349 9355 9360 9366 9371 9376 9381 9386 9391 9396 9401 9405 9410 9414 9419 9423 9427 9431 9435 9439 9442 9445 9449 9452 9454 9457 9460 9462 9464 9466 9468 9470 9471 9472 9474 9475 9476 9476 9477 9478 9478 9478 9479 9479 9479 9479 9479 9480 9480 9480 9480 9480 9480 9480 9480 9480 9481 9481 9481 9481 9482 9482 9483 9483 9484 9484 9485 9485 9486 9487 9487 9488 9488 9488 9489 9489 9489 9489 9489 9488 9488 9488 9487 9486 9486 9485 9484 9484 9483 9482 9481 9481 9480 9479 9479 9479 9479 9478 9478 9478 9478 9479 9479 9479 9479 9479 9479 9479 9479 9479 9479 9478 9478 9477 9477 9476 9475 9474 9473 9472 9472 9471 9470 9469 9468 9467 9466 9466 9465 9464 9463 9463 9462 9461 9459 9458 9457 9455 9453 6561 0 44 6 9378 9375 9373 9370 9367 9364 9361 9358 9355 9352 9349 9346 9343 9340 9337 9334 9331 9328 9325 9322 9318 9315 9310 9306 9301 9296 9290 9283 9276 9267 9258 9248 9237 9225 9213 9199 9185 9170 9154 9138 9122 9106 9089 9073 9058 9043 9029 9017 9006 8996 8988 8982 8978 8975 8975 8977 8981 8986 8994 9003 9014 9026 9039 9052 9067 9082 9097 9112 9127 9141 9155 9168 9180 9191 9201 9211 9219 9227 9233 9239 9243 9248 9251 9254 9257 9260 9262 9264 9266 9268 9270 9272 9275 9277 9279 9281 9283 9285 9287 9289 9291 9292 9293 9294 9294 9294 9294 9294 9293 9292 9291 9290 9288 9287 9285 9284 9283 9281 9280 9279 9278 9277 9276 9276 9275 9274 9274 9273 9273 9273 9272 9272 9271 9271 9270 9269 9269 9268 9267 9267 9266 9265 9265 9264 9264 9263 9263 9263 9262 9262 9262 9261 9261 9261 9260 9260 9259 9258 9258 9257 9256 9255 9254 9253 9251 9250 9249 9248 9247 9246 9246 9245 9244 9244 9243 9243 9243 9243 9243 9243 9243 9243 9243 9242 9242 9242 9241 9240 9240 9239 9237 9236 9235 9234 9232 9231 9229 9227 9226 9224 9223 9221 9220 9219 9217 9216 9215 9213 9212 9211 9209 9208 9207 9205 9204 9202 9200 9198 9197 9195 9193 9191 9189 9187 9186 9184 9183 9181 9180 9179 9178 9177 9176 9176 9175 9175 9174 9174 9173 9172 9171 9170 9169 9168 9167 9165 9163 9161 9159 9157 9154 9152 9149 9147 9144 9142 9139 9137 9135 9133 9131 9129 9127 9126 9124 9123 9121 9120 9119 9117 9116 9114 9112 9111 9109 9107 9105 9102 9100 9098 9095 9093 9091 9088 9086 9084 9082 9080 9079 9077 9076 9074 9073 9072 9071 9069 9068 9067 9066 9064 9063 9061 9059 9057 9055 9052 9050 9047 9044 9041 9038 9035 9032 9029 9026 9023 9020 9018 9015 9013 9010 9008 9006 9003 9001 8999 8997 8995 8993 8991 8989 8987 8984 8982 8979 8977 8974 8971 8968 8965 8962 8958 8955 8952 8948 8945 8941 8938 8934 8931 8927 8924 8920 8917 8913 8910 8906 8903 8899 8895 8891 8887 8883 8878 8874 8869 8865 8860 8855 8850 8845 8840 8835 8830 8825 8820 8815 8810 8806 8801 8796 8792 8788 8784 8780 8776 8772 8769 8765 8762 8758 8755 8752 8749 8745 8742 8739 8735 8732 8728 8724 8721 8716 8712 8708 8703 8699 8694 8689 8684 8678 8673 8667 8662 8656 8651 8645 8639 8633 8627 8622 8616 8610 8604 8598 8593 8587 8581 8575 8568 8562 8556 8549 8542 8535 8528 8520 8513 8505 8497 8489 8480 8472 8463 8454 8445 8437 8428 8419 8410 8402 8393 8385 8377 8368 8361 8353 8345 8338 8331 8323 8316 8309 8302 8295 8288 8281 8274 8267 8259 8252 8244 8236 8228 8220 8211 8202 8194 8184 8175 8166 8156 8146 8136 8126 8116 8105 8094 8084 8073 8061 8050 8038 8027 8015 8003 7990 7978 7965 7952 6562 0 44 6 7939 7925 7912 7898 7883 7869 7854 7839 7824 7809 7793 7777 7761 7744 7728 7711 7694 7676 7659 7641 7623 7605 7587 7568 7550 7531 7513 7494 7475 7456 7438 7419 7400 7381 7362 7342 7323 7304 7284 7265 7245 7225 7205 7184 7163 7142 7121 7099 7077 7054 7031 7008 6984 6960 6936 6911 6886 6861 6835 6808 6782 6755 6728 6700 6672 6644 6615 6586 6557 6528 6498 6468 6437 6407 6376 6345 6314 6283 6252 6220 6189 6157 6125 6093 6062 6030 5998 5966 5935 5903 5871 5839 5807 5776 5744 5712 5680 5647 5615 5583 5550 5518 5485 5452 5419 5386 5353 5320 5287 5254 5221 5188 5155 5122 5090 5057 5025 4993 4961 4929 4897 4866 4835 4804 4773 4742 4711 4681 4650 4620 4589 4559 4528 4498 4468 4437 4407 4377 4347 4316 4286 4257 4227 4197 4168 4139 4110 4081 4053 4025 3997 3970 3943 3916 3890 3864 3838 3813 3788 3763 3739 3714 3691 3667 3643 3620 3597 3574 3552 3529 3507 3485 3463 3441 3420 3399 3377 3356 3336 3315 3295 3275 3256 3237 3218 3199 3181 3163 3146 3129 3112 3096 3080 3064 3049 3034 3020 3005 2991 2977 2963 2949 2935 2922 2908 2894 2881 2867 2854 2840 2826 2813 2799 2786 2773 2759 2747 2734 2722 2710 2698 2687 2676 2665 2655 2646 2637 2628 2620 2613 2605 2598 2591 2585 2578 2572 2566 2560 2554 2548 2542 2536 2530 2523 2517 2510 2504 2497 2491 2484 2477 2471 2464 2458 2451 2445 2439 2433 2428 2422 2417 2412 2407 2402 2397 2392 2388 2383 2379 2375 2371 2366 2362 2358 2353 2349 2344 2340 2335 2331 2326 2322 2317 2313 2309 2304 2300 2296 2292 2288 2284 2281 2277 2274 2271 2268 2265 2262 2259 2256 2253 2251 2248 2245 2242 2240 2237 2234 2231 2228 2225 2222 2219 2215 2212 2209 2206 2203 2199 2196 2193 2191 2188 2185 2183 2180 2178 2176 2174 2172 2170 2168 2166 2165 2163 2162 2160 2158 2157 2155 2153 2151 2149 2147 2145 2143 2141 2138 2136 2134 2131 2129 2127 2125 2123 2121 2120 2118 2117 2116 2114 2114 2113 2112 2112 2111 2111 2110 2110 2110 2109 2109 2109 2108 2108 2107 2106 2106 2105 2104 2103 2102 2101 2100 2099 2098 2098 2097 2096 2096 2095 2095 2094 2094 2094 2094 2094 2094 2094 2093 2093 2093 2093 2093 2093 2093 2093 2092 2092 2092 2092 2091 2091 2091 2091 2091 2092 2092 2092 2093 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2110 2111 2112 2112 2113 2113 2114 2115 2115 2116 2117 2118 2119 2120 2121 2122 2123 2125 2126 2127 2129 2131 2132 2134 2136 2138 2139 2141 2143 2145 2147 2149 2151 2153 2155 2157 2159 2161 2163 2166 2168 2170 2173 2175 2178 2180 2183 2186 2188 2191 2194 2196 2199 2202 2205 2208 2210 2213 2216 2219 2222 2225 6563 0 44 6 2228 2231 2234 2238 2241 2244 2248 2251 2255 2259 2262 2266 2270 2274 2278 2282 2285 2289 2293 2297 2301 2305 2309 2313 2318 2322 2326 2330 2335 2339 2344 2348 2353 2358 2363 2368 2373 2379 2384 2390 2395 2401 2407 2412 2418 2424 2430 2436 2442 2448 2454 2460 2466 2472 2478 2484 2491 2497 2504 2510 2517 2524 2531 2538 2546 2553 2561 2569 2577 2586 2594 2603 2612 2621 2630 2639 2649 2658 2668 2677 2687 2697 2707 2717 2727 2737 2747 2758 2768 2779 2790 2800 2811 2823 2834 2846 2857 2869 2881 2894 2906 2919 2931 2944 2957 2970 2984 2997 3011 3024 3038 3052 3066 3080 3094 3109 3123 3138 3153 3168 3184 3199 3215 3232 3248 3266 3283 3301 3319 3338 3357 3376 3396 3416 3436 3457 3478 3500 3521 3543 3566 3588 3611 3634 3658 3681 3705 3729 3753 3777 3802 3827 3852 3877 3903 3929 3955 3981 4007 4034 4061 4088 4115 4143 4171 4198 4226 4254 4282 4310 4338 4366 4394 4422 4450 4477 4505 4533 4560 4587 4614 4641 4668 4695 4722 4748 4775 4801 4828 4855 4881 4908 4934 4961 4988 5015 5042 5069 5096 5123 5151 5178 5206 5233 5261 5289 5316 5344 5372 5401 5429 5457 5486 5514 5543 5572 5602 5631 5661 5691 5721 5752 5783 5814 5845 5876 5907 5938 5969 5999 6030 6059 6088 6117 6144 6171 6196 6221 6244 6266 6288 6307 6326 6344 6361 6377 6393 6408 6424 6439 6454 6470 6487 6504 6523 6543 6564 6587 6611 6637 6665 6695 6726 6758 6792 6827 6863 6900 6938 6976 7014 7052 7090 7128 7165 7201 7236 7270 7303 7335 7365 7394 7423 7450 7476 7501 7524 7548 7570 7592 7613 7634 7654 7674 7694 7714 7733 7752 7771 7790 7808 7826 7844 7862 7880 7897 7914 7931 7947 7963 7978 7993 8008 8023 8037 8052 8065 8079 8093 8106 8119 8133 8146 8159 8171 8184 8197 8209 8222 8234 8246 8258 8269 8281 8292 8303 8313 8323 8333 8343 8353 8362 8371 8380 8389 8397 8406 8414 8422 8430 8438 8446 8454 8462 8470 8478 8486 8494 8501 8509 8516 8523 8530 8537 8544 8550 8557 8563 8569 8575 8581 8587 8593 8599 8605 8610 8616 8622 8628 8634 8640 8646 8652 8658 8664 8670 8676 8682 8688 8693 8699 8705 8710 8715 8720 8725 8730 8735 8739 8744 8748 8752 8757 8761 8765 8769 8773 8777 8781 8785 8790 8794 8798 8802 8807 8811 8815 8819 8824 8828 8832 8836 8839 8843 8846 8849 8852 8855 8858 8860 8862 8865 8867 8868 8870 8871 8873 8874 8875 8876 8877 8878 8879 8880 8880 8881 8881 8882 8882 8882 8882 8883 8883 8883 8883 8883 8882 8882 8882 8882 8882 8881 8881 8880 8879 8878 8877 8876 8875 8873 8871 8869 8866 8863 8860 8857 8854 8850 8846 8842 8838 8834 8829 8825 8821 8817 8813 8810 8806 8803 8799 8796 8793 8790 8787 8784 8780 8777 8773 8768 6564 0 44 6 8763 8758 8751 8744 8736 8728 8718 8708 8697 8685 8672 8659 8646 8632 8619 8605 8592 8579 8566 8555 8544 8535 8527 8520 8515 8512 8510 8510 8512 8516 8522 8530 8539 8549 8561 8574 8588 8603 8619 8635 8650 8666 8682 8697 8711 8724 8736 8747 8757 8766 8773 8778 8782 8785 8787 8787 8786 8785 8783 8780 8776 8772 8768 8764 8759 8755 8750 8745 8739 8734 8727 8719 8711 8701 8689 8675 8659 8640 8619 8595 8568 8538 8505 8469 8430 8389 8346 8302 8256 8210 8164 8119 8075 8033 7994 7959 7927 7901 7879 7863 7853 7849 7850 7858 7872 7892 7917 7947 7982 8020 8062 8107 8153 8202 8251 8300 8348 8397 8444 8489 8532 8574 8613 8649 8683 8715 8744 8771 8796 8819 8840 8860 8879 8896 8913 8929 8944 8958 8973 8986 8999 9012 9025 9037 9048 9060 9070 9080 9090 9099 9107 9115 9122 9129 9135 9140 9145 9150 9155 9159 9163 9167 9171 9175 9178 9182 9186 9190 9194 9198 9202 9206 9210 9214 9218 9222 9225 9229 9232 9235 9238 9240 9243 9245 9247 9249 9250 9252 9254 9255 9257 9258 9260 9261 9263 9264 9266 9267 9269 9271 9273 9274 9276 9278 9279 9281 9283 9284 9286 9287 9289 9290 9291 9293 9294 9295 9297 9298 9299 9301 9302 9304 9305 9307 9308 9310 9311 9313 9314 9316 9317 9318 9319 9320 9321 9322 9323 9324 9324 9325 9325 9326 9326 9327 9327 9328 9328 9329 9330 9330 9331 9332 9333 9334 9336 9337 9338 9340 9341 9343 9344 9346 9347 9348 9350 9351 9352 9353 9354 9354 9355 9355 9356 9356 9356 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9358 9358 9359 9360 9360 9361 9362 9364 9365 9366 9368 9370 9371 9373 9375 9377 9378 9380 9382 9384 9386 9387 9389 9390 9391 9393 9394 9395 9395 9396 9397 9397 9397 9398 9398 9398 9398 9399 9399 9399 9399 9400 9400 9401 9401 9402 9403 9404 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9417 9418 9419 9419 9420 9420 9421 9421 9421 9421 9421 9421 9420 9420 9419 9418 9417 9415 9413 9412 9410 9408 9405 9403 9401 9398 9396 9394 9392 9390 9388 9387 9386 9385 9384 9383 9383 9383 9384 9384 9385 9387 9388 9390 9392 9394 9396 9398 9400 9403 9406 9408 9411 9413 9416 9418 9421 9423 9426 9428 9430 9433 9435 9436 9438 9440 9441 9443 9444 9445 9446 9447 9448 9449 9450 9450 9451 9452 9452 9453 9454 9455 9456 9457 9458 9459 9460 9462 9463 9464 9465 9467 9468 9469 9470 9471 9471 9472 9473 9473 9473 9473 9474 9474 9474 9474 9474 9474 9474 9474 9475 9475 9476 9477 9478 9479 9480 9481 9482 9483 9485 9486 9487 9488 9489 9490 9491 9492 9492 9493 9493 9493 9493 9494 9494 9494 9494 9494 9494 9494 9495 9495 9496 9496 9497 9497 9498 9499 9499 9500 9501 9501 6565 0 44 6 9502 9502 9502 9503 9503 9503 9503 9503 9503 9503 9503 9503 9503 9504 9504 9504 9505 9506 9506 9507 9508 9510 9511 9512 9514 9515 9517 9519 9520 9522 9524 9526 9527 9529 9531 9532 9534 9535 9536 9538 9539 9540 9540 9541 9542 9542 9542 9543 9543 9543 9543 9543 9542 9542 9542 9542 9542 9542 9542 9543 9543 9544 9544 9545 9546 9547 9548 9549 9550 9551 9552 9554 9555 9555 9556 9557 9557 9558 9558 9558 9558 9558 9557 9557 9556 9556 9555 9555 9554 9554 9553 9553 9552 9552 9552 9552 9552 9552 9552 9552 9552 9553 9553 9553 9554 9554 9554 9555 9555 9556 9557 9557 9558 9559 9560 9561 9562 9563 9564 9566 9567 9568 9569 9570 9571 9572 9573 9573 9574 9574 9575 9575 9574 9574 9574 9573 9572 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9562 9562 9561 9560 9559 9558 9557 9556 9555 9554 9552 9551 9549 9547 9545 9542 9540 9537 9534 9531 9528 9524 9521 9517 9514 9510 9507 9503 9500 9496 9493 9489 9486 9483 9480 9478 9475 9473 9471 9468 9466 9465 9463 9461 9460 9458 9457 9456 9455 9454 9453 9452 9451 9450 9449 9448 9448 9447 9446 9445 9444 9443 9442 9441 9440 9439 9438 9437 9436 9435 9433 9432 9430 9428 9426 9424 9422 9419 9417 9414 9411 9407 9403 9399 9395 9391 9386 9381 9376 9370 9365 9359 9353 9348 9342 9336 9330 9325 9319 9314 9309 9304 9300 9296 9292 9288 9285 9282 9280 9278 9276 9274 9272 9271 9270 9269 9268 9267 9267 9267 9267 9267 9267 9267 9268 9269 9270 9271 9273 9276 9279 9282 9286 9290 9295 9300 9306 9313 9320 9328 9336 9344 9353 9362 9371 9381 9391 9401 9411 9420 9430 9440 9449 9459 9468 9476 9485 9493 9501 9508 9515 9522 9528 9534 9540 9545 9550 9555 9560 9564 9569 9573 9577 9581 9585 9588 9592 9596 9600 9603 9607 9611 9615 9618 9622 9626 9629 9632 9636 9639 9641 9644 9646 9648 9650 9652 9653 9654 9655 9655 9655 9655 9655 9654 9654 9654 9653 9653 9652 9652 9652 9652 9652 9652 9653 9654 9655 9656 9657 9658 9660 9661 9662 9664 9665 9666 9667 9668 9668 9669 9669 9670 9670 9669 9669 9669 9669 9668 9668 9667 9667 9666 9666 9666 9665 9665 9665 9664 9664 9664 9664 9663 9663 9663 9662 9661 9661 9660 9659 9658 9656 9655 9654 9652 9651 9649 9648 9646 9645 9644 9642 9641 9639 9638 9637 9635 9634 9633 9631 9629 9628 9626 9624 9622 9620 9617 9615 9612 9610 9607 9605 9602 9600 9598 9596 9594 9592 9591 9589 9589 9588 9588 9588 9588 9588 9589 9590 9591 9592 9593 9594 9596 9597 9598 9599 9600 9601 9602 9603 9605 9606 9607 9608 9609 9611 9612 9614 9616 9618 9620 9623 9625 9628 9631 9634 9637 9641 9644 9647 9650 9653 9656 9659 9662 9664 9666 9668 9670 9671 9673 9674 9675 9675 6566 0 44 6 9676 9676 9677 9677 9677 9678 9678 9678 9678 9678 9679 9679 9679 9679 9680 9680 9680 9680 9680 9681 9681 9681 9681 9681 9681 9682 9682 9682 9682 9683 9683 9683 9684 9684 9685 9685 9686 9686 9687 9688 9688 9688 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9688 9688 9688 9688 9688 9688 9688 9688 9689 9689 9690 9691 9692 9693 9695 9696 9697 9699 9700 9701 9703 9704 9705 9706 9706 9707 9708 9708 9708 9708 9708 9708 9708 9707 9707 9707 9707 9707 9707 9707 9707 9707 9708 9708 9709 9710 9710 9711 9712 9713 9714 9715 9716 9717 9717 9718 9718 9719 9719 9719 9719 9719 9719 9719 9719 9719 9718 9718 9718 9718 9718 9718 9717 9717 9717 9717 9717 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9718 9717 9717 9717 9718 9718 9718 9718 9718 9719 9719 9719 9720 9720 9721 9721 9721 9722 9722 9722 9722 9722 9721 9721 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9710 9709 9708 9707 9706 9705 9705 9704 9704 9703 9703 9703 9703 9703 9704 9704 9704 9705 9705 9706 9706 9707 9707 9708 9708 9708 9708 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9710 9710 9710 9711 9711 9712 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9724 9725 9726 9726 9726 9727 9727 9727 9726 9726 9726 9725 9725 9724 9723 9722 9722 9721 9719 9718 9717 9715 9714 9712 9710 9708 9706 9703 9700 9698 9695 9692 9688 9685 9682 9678 9675 9672 9669 9666 9663 9660 9658 9656 9654 9653 9652 9651 9651 9651 9652 9653 9654 9655 9657 9659 9660 9662 9664 9666 9669 9671 9673 9674 9676 9678 9680 9681 9683 9684 9686 9687 9689 9690 9691 9693 9694 9696 9697 9699 9701 9702 9704 9705 9707 9709 9710 9711 9713 9714 9715 9716 9717 9717 9718 9718 9719 9719 9719 9719 9719 9719 9719 9718 9718 9718 9718 9718 9717 9717 9717 9717 9717 9716 9716 9716 9716 9716 9716 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9715 9716 9716 9717 9718 9719 9719 9721 9722 9723 9724 9726 9727 9729 9730 9732 9733 9735 9736 9738 9740 9741 9742 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9753 9754 9755 9755 9756 9756 9757 9757 9757 9758 9758 9759 9759 9759 9760 9760 9761 9761 9762 9762 9762 9763 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9762 9762 9761 9761 9760 9760 9759 9758 9758 9757 9756 9756 9755 9754 9753 9753 9752 9751 9750 9749 9748 9747 9746 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9735 9734 9734 9734 9734 9734 9734 9735 9735 9736 9737 9738 9739 9741 9742 9743 9745 9746 9747 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9758 9759 9759 9760 9761 9761 6567 0 44 6 9762 9763 9764 9764 9765 9766 9768 9769 9770 9772 9773 9774 9776 9778 9779 9781 9782 9784 9785 9787 9788 9789 9790 9791 9792 9793 9793 9794 9794 9795 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9795 9795 9794 9794 9793 9792 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9775 9774 9773 9773 9772 9771 9771 9770 9769 9769 9768 9767 9767 9766 9765 9765 9764 9764 9764 9764 9763 9763 9764 9764 9764 9765 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9779 9780 9781 9781 9782 9782 9782 9782 9783 9783 9783 9783 9783 9783 9783 9784 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9789 9790 9790 9791 9791 9791 9791 9790 9790 9789 9788 9787 9786 9784 9783 9781 9779 9777 9774 9772 9770 9768 9765 9763 9761 9759 9757 9756 9754 9753 9752 9751 9751 9750 9750 9749 9749 9749 9749 9749 9749 9749 9748 9748 9748 9747 9746 9746 9745 9744 9743 9742 9742 9741 9741 9740 9740 9740 9740 9741 9741 9742 9743 9745 9746 9748 9750 9752 9753 9755 9757 9759 9761 9762 9764 9765 9767 9768 9769 9770 9772 9773 9774 9775 9776 9778 9779 9781 9783 9785 9787 9789 9791 9794 9796 9798 9800 9803 9805 9807 9808 9810 9811 9812 9813 9813 9814 9814 9814 9814 9814 9813 9813 9813 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9814 9814 9815 9815 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9816 9816 9815 9815 9814 9813 9813 9812 9812 9811 9810 9809 9809 9808 9807 9806 9806 9805 9804 9803 9802 9801 9800 9799 9799 9798 9797 9797 9796 9796 9795 9795 9795 9796 9796 9796 9797 9797 9798 9799 9799 9800 9801 9802 9803 9803 9804 9805 9806 9806 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9813 9813 9813 9813 9813 9812 9811 9810 9809 9807 9805 9803 9801 9798 9796 9793 9791 9788 9785 9783 9780 9778 9776 9774 9772 9771 9770 9769 9769 9769 9769 9770 9771 9772 9773 9774 9776 9777 9779 9781 9783 9784 9786 9788 9790 9791 9793 9794 9796 9798 9799 9801 9802 9804 9805 9807 9808 9810 9811 9813 9814 9816 9817 9818 9819 9820 9821 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9833 9834 9834 9834 9835 9835 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 6568 0 44 6 9836 9836 9837 9838 9839 9839 9840 9841 9842 9842 9843 9843 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9842 9841 9841 9841 9840 9840 9840 9840 9840 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9838 9837 9836 9835 9834 9834 9833 9832 9831 9831 9831 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9829 9828 9827 9825 9824 9823 9821 9820 9819 9818 9816 9815 9815 9814 9814 9813 9813 9814 9814 9814 9815 9816 9817 9818 9819 9820 9821 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9839 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9838 9838 9838 9839 9839 9839 9840 9840 9840 9840 9841 9840 9840 9840 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9831 9831 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9824 9824 9824 9824 9824 9825 9825 9826 9827 9827 9828 9829 9829 9830 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9830 9829 9829 9828 9827 9827 9826 9825 9824 9824 9823 9822 9821 9821 9820 9819 9817 9816 9815 9813 9812 9810 9809 9807 9805 9803 9802 9800 9798 9797 9796 9795 9794 9793 9792 9792 9792 9792 9792 9792 9793 9793 9794 9795 9796 9797 9798 9798 9799 9800 9801 9802 9802 9803 9804 9804 9804 9805 9805 9805 9805 9806 9806 9805 9805 9805 9805 9804 9804 9803 9802 9801 9800 9799 9798 9797 9796 9794 9793 9792 9790 9789 9788 9787 9785 9784 9782 9781 9779 9776 9774 9771 9768 9764 9759 9754 9748 9741 9734 9725 9716 9706 9696 9685 9673 9661 9649 9637 9624 9612 9601 9589 9579 9569 9560 9553 9546 9541 9537 9534 9532 9532 9533 9535 9538 9542 9547 9553 9559 9566 9573 9581 9589 9597 9604 9612 9620 9627 9634 9640 9647 9652 9657 9662 9666 9669 9671 9673 9674 9674 9673 9670 9667 9663 9657 9650 9643 9634 9624 9613 9601 9589 9575 9562 9548 9534 9520 9506 9493 9481 9469 9459 9449 9441 9435 9430 9427 9425 9425 9427 9430 9435 9441 9448 9456 9465 9475 9485 9496 9507 9517 9528 9538 9548 9558 9567 9575 9583 9590 9597 9603 9608 9612 9616 9619 9622 9625 9627 9628 9629 9630 9631 9631 9631 9631 9631 9630 9630 9629 9628 9627 9626 9625 9624 9622 9621 9620 9619 9618 9617 9616 9615 9614 9614 9613 9613 9612 9612 9612 9612 9613 9613 9613 9614 9614 9615 9615 9616 9616 9617 9618 9618 6569 0 44 6 9619 9619 9620 9620 9620 9620 9620 9620 9619 9619 9617 9616 9614 9611 9608 9604 9600 9594 9588 9582 9574 9566 9556 9546 9535 9524 9511 9498 9484 9469 9454 9438 9421 9404 9386 9368 9349 9330 9311 9291 9270 9249 9227 9204 9181 9157 9132 9106 9078 9050 9020 8989 8956 8922 8886 8848 8809 8768 8724 8679 8632 8583 8532 8478 8423 8365 8305 8243 8179 8113 8045 7974 7902 7827 7750 7672 7591 7509 7425 7340 7254 7166 7078 6989 6900 6811 6722 6634 6546 6461 6376 6294 6214 6137 6062 5991 5923 5859 5799 5743 5691 5643 5600 5561 5527 5496 5471 5450 5433 5421 5413 5409 5409 5413 5422 5435 5451 5472 5496 5525 5558 5594 5634 5679 5727 5779 5834 5893 5956 6022 6092 6164 6240 6318 6398 6481 6566 6652 6740 6829 6919 7009 7099 7190 7280 7369 7458 7546 7632 7717 7800 7882 7961 8039 8115 8188 8259 8328 8395 8459 8521 8580 8638 8693 8746 8796 8845 8891 8935 8977 9017 9055 9092 9126 9159 9190 9219 9247 9274 9299 9323 9346 9367 9387 9406 9424 9441 9457 9472 9486 9499 9511 9522 9532 9541 9549 9556 9562 9567 9572 9575 9577 9579 9580 9580 9580 9579 9579 9578 9576 9575 9575 9574 9574 9574 9575 9577 9579 9582 9586 9590 9595 9601 9608 9616 9623 9632 9640 9650 9659 9668 9677 9686 9695 9704 9712 9720 9727 9734 9741 9747 9752 9757 9761 9765 9769 9772 9775 9777 9779 9781 9783 9785 9786 9787 9788 9789 9790 9791 9792 9792 9793 9794 9794 9795 9795 9796 9796 9797 9797 9797 9798 9798 9799 9799 9800 9800 9800 9801 9801 9802 9802 9802 9803 9803 9803 9803 9804 9804 9804 9804 9805 9805 9805 9805 9806 9806 9806 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9815 9816 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9822 9822 9823 9824 9825 9825 9826 9827 9827 9828 9829 9829 9829 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9833 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9822 9821 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9819 9819 9818 9816 9815 9813 9811 9809 9807 9804 9801 9798 9795 9791 9788 9784 9781 9777 9774 9771 9767 9764 9761 9759 9756 9754 9751 9749 9747 9746 9744 9742 9741 9739 9738 9736 9735 9733 9732 9731 9729 9728 9727 9726 9724 9723 9723 9722 9721 9721 9720 9720 9720 9720 9720 9720 9721 9721 9721 9722 9722 9722 9722 9722 9722 9722 9721 9721 9720 9719 9718 9716 9715 9713 9711 9710 9708 9706 9704 9702 9700 9698 9696 9694 9692 9691 9689 9688 9686 9685 9684 9683 9683 9682 9682 9682 9682 9682 9682 9683 9684 9685 9686 9687 9689 6570 0 44 6 9691 9692 9695 9697 9699 9702 9704 9707 9710 9712 9715 9717 9720 9722 9724 9726 9728 9729 9731 9732 9733 9734 9735 9736 9736 9737 9738 9738 9739 9740 9741 9742 9744 9746 9748 9750 9752 9755 9758 9761 9764 9767 9771 9774 9777 9781 9784 9787 9790 9793 9795 9798 9800 9801 9803 9804 9805 9806 9806 9806 9806 9806 9806 9806 9805 9805 9804 9803 9803 9802 9801 9800 9799 9798 9797 9795 9794 9792 9791 9789 9787 9785 9783 9780 9778 9776 9773 9771 9769 9767 9764 9762 9761 9759 9758 9756 9755 9755 9754 9754 9754 9754 9754 9755 9756 9756 9757 9758 9760 9761 9762 9763 9765 9766 9767 9769 9770 9772 9773 9775 9776 9778 9779 9781 9782 9784 9786 9788 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9812 9814 9816 9818 9819 9820 9822 9823 9824 9825 9826 9827 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9826 9826 9825 9825 9825 9825 9824 9824 9824 9824 9824 9825 9825 9825 9826 9826 9826 9827 9827 9827 9827 9827 9827 9827 9826 9826 9825 9824 9823 9822 9821 9820 9819 9817 9816 9814 9813 9812 9810 9809 9808 9807 9806 9805 9804 9803 9802 9802 9801 9800 9799 9799 9798 9798 9797 9796 9796 9795 9795 9794 9794 9793 9793 9792 9792 9792 9792 9791 9791 9791 9791 9791 9791 9790 9790 9789 9789 9788 9787 9786 9785 9783 9781 9779 9777 9775 9773 9770 9767 9764 9761 9758 9755 9752 9748 9745 9741 9738 9734 9731 9727 9723 9719 9716 9711 9707 9703 9698 9694 9689 9684 9679 9674 9669 9664 9659 9654 9649 9644 9638 9633 9628 9623 9618 9614 9609 9604 9598 9593 9588 9582 9576 9570 9564 9557 9550 9543 9536 9528 9520 9512 9503 9495 9487 9480 9472 9465 9459 9453 9448 9444 9440 9438 9436 9436 9437 9438 9441 9444 9448 9453 9458 9464 9471 9477 9484 9491 9497 9504 9510 9516 9521 9526 9531 9535 9538 9541 9543 9545 9547 9547 9548 9548 9548 9548 9547 9546 9545 9544 9542 9541 9539 9537 9535 9533 9531 9529 9527 9524 9522 9519 9517 9514 9511 9509 9506 9503 9500 9497 9494 9490 9487 9484 9481 9477 9474 9471 9467 9464 9461 9457 9454 9451 9448 9445 9442 9439 9437 9435 9433 9432 9431 9430 9430 9430 9431 9432 9433 9435 9438 9441 9444 9448 9452 9456 9461 9466 9471 9476 9482 9487 9493 9499 9505 9510 9516 9522 9528 9533 9539 9545 9550 9556 9562 9567 9573 9578 9584 9589 9595 9600 9605 9610 9615 9620 9625 9630 9635 9639 9644 9648 9652 9656 9660 9664 9668 9672 9675 9679 9682 9686 9689 9692 9695 9698 9701 9703 9705 9707 9709 9710 9711 9711 9712 9711 9711 9710 9708 9706 9704 9702 9699 9696 9693 9691 9688 9685 9683 9681 9680 9678 9678 9678 9678 9679 9681 9683 9686 9690 9693 9697 9702 9706 9711 9716 9721 9725 6571 0 44 6 9730 9734 9738 9742 9745 9748 9750 9752 9754 9755 9755 9756 9755 9755 9754 9753 9752 9751 9749 9747 9745 9743 9741 9738 9736 9733 9730 9726 9723 9719 9715 9711 9707 9702 9698 9693 9688 9682 9677 9671 9665 9659 9653 9647 9641 9635 9629 9623 9617 9611 9605 9599 9593 9588 9582 9577 9571 9566 9561 9556 9552 9547 9543 9539 9536 9533 9530 9527 9525 9524 9523 9522 9522 9522 9522 9523 9524 9526 9528 9530 9532 9535 9538 9541 9544 9548 9551 9555 9559 9563 9567 9572 9577 9581 9587 9592 9598 9603 9610 9616 9623 9630 9637 9644 9652 9660 9668 9676 9684 9692 9700 9707 9715 9722 9730 9737 9744 9750 9756 9762 9768 9773 9778 9783 9788 9792 9796 9800 9804 9808 9811 9815 9818 9822 9825 9828 9831 9834 9837 9840 9842 9845 9847 9850 9852 9854 9856 9857 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9874 9873 9873 9873 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9868 9867 9866 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9859 9858 9856 9855 9853 9852 9850 9848 9845 9843 9841 9838 9835 9833 9830 9828 9825 9823 9821 9819 9817 9816 9814 9813 9813 9812 9812 9812 9813 9814 9815 9816 9817 9819 9821 9822 9824 9826 9828 9830 9832 9833 9835 9837 9838 9840 9841 9842 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9890 9891 9891 9891 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9857 9857 9856 9856 9856 9855 9855 9855 9855 9854 9854 9853 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9838 9837 9837 9837 9836 9836 9836 9836 9836 9835 9835 9835 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9812 9811 9809 9807 9805 9802 9800 9797 9794 9790 9787 9784 9780 9777 9773 9770 9767 9763 9760 9758 9755 9752 9749 9746 9743 9740 9737 9733 9729 9724 9719 9713 9707 9700 9692 9684 9675 9666 9656 9646 9636 9626 9615 6572 0 44 6 9604 9593 9582 9571 9559 9547 9534 9520 9505 9489 9471 9451 9429 9404 9377 9347 9315 9279 9241 9200 9158 9112 9066 9018 8970 8922 8876 8830 8786 8746 8708 8675 8647 8623 8605 8592 8585 8584 8588 8597 8610 8629 8650 8676 8703 8732 8762 8793 8823 8852 8881 8908 8932 8955 8975 8994 9009 9024 9036 9047 9057 9066 9076 9085 9096 9107 9119 9133 9149 9166 9185 9206 9228 9252 9277 9302 9329 9356 9382 9408 9434 9459 9483 9505 9526 9545 9563 9579 9593 9606 9617 9627 9636 9644 9650 9656 9662 9667 9671 9675 9679 9683 9687 9690 9694 9697 9700 9703 9706 9708 9710 9712 9714 9715 9716 9717 9717 9717 9718 9718 9718 9718 9718 9718 9719 9719 9720 9721 9723 9724 9726 9729 9731 9734 9737 9740 9743 9747 9750 9754 9758 9761 9765 9769 9773 9777 9781 9784 9788 9792 9796 9799 9803 9806 9810 9813 9817 9820 9824 9827 9830 9833 9836 9840 9843 9846 9849 9852 9854 9857 9860 9863 9865 9868 9870 9873 9875 9877 9879 9881 9882 9884 9885 9886 9886 9887 9887 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9899 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9812 9810 9807 9805 9803 9801 9799 9797 9795 9794 9792 9791 9790 9788 9787 9786 9785 9785 9784 9784 9784 9783 9783 9784 9784 9785 9785 9786 9787 9788 9789 9791 9792 9793 9795 9796 9798 9799 9800 9802 9803 9804 9805 9806 9807 9807 9807 9807 9807 9806 9805 9804 9802 9800 9797 9794 9790 9786 9781 9776 9769 9762 9755 9746 9737 9727 9716 9704 9691 9678 9663 9648 9631 9613 9595 9575 9553 9531 9507 9482 9455 9427 9397 9365 9331 9296 9258 9219 9178 9134 9088 9041 8991 8939 8885 8829 8771 8712 8651 8588 8524 8459 8393 8326 8258 8190 8122 8054 7986 7919 7852 7787 7722 7659 7597 7537 7478 7422 7368 7316 7267 7220 7177 7136 7098 7064 7034 7007 6983 6964 6948 6937 6930 6927 6928 6934 6944 6958 6977 7000 7027 7058 7093 7131 7173 7218 7266 7317 7370 7426 7483 7542 7602 7663 7725 7787 7850 7912 7975 8037 8098 8158 8218 8277 8334 8391 8446 8499 8552 8603 8652 8700 8747 8792 8835 8878 8918 8957 8995 9031 9066 9099 9131 9162 9192 9220 9247 9273 9298 9322 9345 9367 9389 9410 9430 9449 9469 9487 9506 9523 9541 9558 9575 9591 9608 9623 9639 9654 9668 9682 9696 9709 9721 9733 9744 9755 9765 9774 9782 9790 9798 9804 9810 9816 9821 9826 9830 9834 9838 9841 9844 9847 9850 9853 9855 9858 9860 9863 9865 9867 6573 0 44 6 9870 9872 9874 9876 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9929 9930 9930 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9949 9949 9949 9948 9948 9947 9946 9944 9943 9941 9939 9937 9936 9934 9932 9931 9930 9929 9928 9928 9928 9928 9928 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9889 9887 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9867 9864 9862 9859 9855 9852 9849 9846 9843 9840 9838 9836 9834 9832 9831 9831 9831 9831 9833 9834 9836 9839 9842 9845 9849 9852 9857 9861 9865 9869 9873 9877 9881 9884 9888 9890 9893 9895 9897 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9887 9887 9887 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9901 9901 9901 9901 9900 9899 9898 9896 9895 9893 9891 9889 9887 9885 9883 9880 9878 9876 9875 9873 9871 9870 9869 9868 9867 9866 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9904 9905 9906 9907 9908 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9873 9872 9871 9869 9868 9868 9867 9867 9868 9868 9869 9870 9871 9873 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9893 9894 9895 9896 9896 6574 0 44 6 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9908 9908 9908 9907 9906 9905 9903 9901 9898 9896 9892 9889 9885 9880 9876 9870 9865 9859 9852 9845 9837 9829 9821 9811 9802 9791 9780 9769 9756 9743 9729 9714 9698 9680 9662 9642 9621 9598 9574 9548 9520 9491 9459 9426 9390 9353 9313 9271 9227 9180 9132 9081 9028 8973 8916 8858 8797 8735 8671 8606 8539 8471 8403 8333 8263 8192 8120 8049 7977 7906 7835 7765 7695 7627 7560 7494 7430 7368 7307 7250 7195 7143 7095 7049 7008 6970 6937 6908 6884 6864 6850 6840 6836 6837 6844 6856 6873 6895 6923 6956 6994 7036 7083 7135 7190 7249 7312 7377 7446 7516 7589 7663 7738 7815 7892 7969 8046 8124 8200 8276 8351 8424 8496 8567 8636 8703 8768 8831 8892 8951 9008 9063 9115 9165 9213 9259 9303 9345 9384 9422 9457 9490 9522 9551 9579 9605 9629 9651 9672 9692 9710 9727 9743 9758 9772 9784 9796 9807 9818 9827 9836 9845 9853 9860 9866 9872 9878 9883 9888 9892 9895 9898 9901 9903 9905 9906 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9887 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9861 9859 9858 9856 9854 9853 9851 9850 9848 9847 9845 9843 9841 9838 9836 9832 9829 9825 9821 9816 9811 9806 9800 9794 9789 9783 9777 9771 9765 9760 9755 9750 9745 9741 9737 9733 9729 9725 9720 9716 9711 9705 9699 9692 9684 9675 9665 9654 9642 9629 9615 9600 9585 9569 9552 9536 9519 9502 9486 9469 9452 9435 9418 9400 9382 9362 9341 9317 9292 9263 9231 9194 9154 9108 9058 9003 8942 8877 8807 8733 8655 8574 8492 8409 8325 8242 8162 8086 8014 7949 7889 7839 7797 7764 7741 7728 7726 7733 7749 7775 7808 7848 7894 7946 8001 8057 8114 8171 8228 8281 8331 8376 8416 8451 8480 8503 8520 8530 8535 8535 8530 8521 8508 8491 8472 8451 8428 8403 8378 8351 8324 8296 8267 8237 8207 8174 8141 8105 8067 8026 7983 7937 7887 7834 7778 7719 7656 7590 7521 7449 7375 7299 7221 7142 7062 6982 6902 6821 6742 6663 6586 6510 6436 6364 6295 6227 6163 6100 6041 5985 6575 0 44 6 5931 5881 5833 5790 5749 5712 5679 5649 5624 5602 5585 5571 5563 5558 5559 5563 5573 5587 5606 5630 5659 5693 5731 5774 5822 5874 5930 5991 6056 6125 6197 6273 6353 6435 6520 6607 6697 6788 6881 6975 7070 7166 7262 7357 7452 7547 7640 7732 7822 7911 7998 8082 8164 8244 8321 8396 8467 8537 8603 8667 8728 8786 8842 8896 8947 8996 9042 9086 9128 9168 9206 9242 9276 9308 9339 9368 9395 9421 9445 9468 9489 9509 9528 9546 9563 9579 9593 9607 9621 9633 9645 9657 9667 9678 9688 9698 9707 9716 9725 9733 9742 9750 9757 9765 9772 9778 9785 9791 9797 9802 9808 9812 9817 9821 9825 9829 9832 9835 9838 9840 9842 9844 9846 9848 9849 9850 9851 9852 9852 9853 9853 9853 9852 9852 9851 9850 9849 9848 9847 9845 9844 9842 9840 9838 9835 9833 9831 9829 9826 9824 9821 9819 9817 9815 9813 9811 9809 9808 9806 9805 9804 9803 9803 9802 9802 9803 9803 9804 9805 9806 9808 9809 9811 9814 9816 9819 9821 9824 9828 9831 9834 9838 9841 9845 9848 9852 9856 9859 9863 9867 9870 9874 9878 9881 9885 9888 9892 9895 9898 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9905 9902 9899 9897 9894 9891 9889 9886 9884 9881 9879 9876 9874 9872 9870 9869 9867 9866 9865 9864 9863 9863 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9883 9884 9885 9887 9889 9890 9893 9895 9897 9900 9902 9905 9907 9910 9912 9915 9917 9919 9921 9922 9923 9924 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9920 9920 9920 9920 6576 0 44 6 9920 9921 9922 9923 9925 9927 9929 9931 9933 9936 9938 9940 9942 9945 9946 9948 9949 9950 9951 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9937 9935 9933 9930 9927 9925 9922 9918 9915 9912 9908 9905 9901 9898 9894 9890 9887 9883 9879 9874 9870 9865 9861 9856 9851 9845 9840 9834 9829 9823 9817 9812 9806 9801 9795 9790 9785 9780 9776 9772 9768 9765 9762 9760 9758 9756 9755 9753 9753 9752 9752 9752 9752 9752 9752 9753 9753 9754 9754 9755 9755 9756 9756 9757 9758 9759 9759 9760 9761 9763 9764 9765 9767 9768 9769 9771 9772 9774 9775 9776 9777 9778 9779 9779 9779 9779 9778 9777 9775 9773 9771 9769 9766 9763 9759 9755 9751 9747 9743 9738 9733 9728 9723 9718 9712 9707 9701 9696 9690 9684 9678 9672 9666 9660 9654 9648 9642 9636 9630 9625 9619 9614 9609 9605 9601 9598 9595 9592 9591 9589 9589 9589 9590 9591 9593 9596 9600 9604 9608 9614 9619 9626 9632 9640 9647 9655 9663 9672 9680 9689 9698 9707 9716 9725 9734 9743 9752 9761 9769 9778 9786 9793 9801 9808 9815 9821 9827 9833 9839 9844 9848 9853 9857 9861 9864 9867 9870 9873 9875 9877 9879 9881 9882 9884 9885 9885 9886 9886 9886 9886 9885 9884 9884 9882 9881 9880 9878 9877 9875 9874 9872 9871 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9865 9865 9866 9866 9867 9867 9867 9868 9868 9868 9867 9867 9866 9866 9865 9864 9863 9862 9861 9861 9860 9859 9859 9858 9858 9858 9859 9859 9860 9862 9863 9865 9867 9869 9871 9874 9877 9880 9882 9885 9888 9891 9894 9897 9900 9902 9905 9907 9910 9912 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9926 9924 9921 9919 9917 9914 9912 9910 9908 9906 9903 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9849 9844 9840 9835 9830 9825 9821 9816 9811 9806 9802 9797 9792 9788 9784 9779 9775 9772 9768 9765 9762 9759 9756 9754 9752 9751 9749 9749 9748 9748 9749 9749 9750 9752 9753 9756 9758 9761 9764 9767 9770 9774 9778 9781 9785 9790 9794 9798 9802 9806 9810 9814 9818 9822 9827 9831 9835 9839 9843 9847 9851 9855 9859 9864 9868 9872 9876 9881 9885 9889 9893 9897 9901 9904 9908 9911 9914 9917 9919 9922 9924 9925 6577 0 44 6 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9951 9951 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9918 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 6578 0 44 6 9963 9963 9963 9963 9962 9961 9961 9960 9958 9957 9956 9955 9954 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9962 9963 9964 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9972 9971 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9895 9896 9897 9898 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9912 9913 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9882 9881 9880 9880 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9890 9892 9893 9895 6579 0 44 6 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9925 9924 9923 9923 9922 9921 9920 9919 9917 9915 9913 9911 9909 9906 9903 9900 9897 9893 9889 9885 9881 9877 9872 9868 9864 9859 9855 9851 9848 9844 9841 9838 9836 9834 9832 9831 9831 9830 9831 9832 9833 9834 9837 9839 9842 9845 9849 9853 9857 9861 9865 9870 9874 9878 9882 9887 9891 9895 9898 9901 9905 9907 9910 9912 9914 9916 9917 9919 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9916 9915 9913 9911 9909 9906 9904 9901 9898 9896 9893 9890 9887 9885 9882 9880 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9856 9856 9856 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9861 9862 9864 9866 9868 9870 9872 9874 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9895 9894 9892 9891 9890 9889 9887 9886 9884 9882 9881 9879 9877 9874 9872 9870 9867 9864 9862 9859 9856 9854 9851 9849 9846 9844 9842 9840 9838 9837 9836 9835 9834 9833 9833 9833 9833 9833 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9849 9850 9851 9852 9853 9853 6580 0 44 6 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9875 9876 9877 9878 9880 9881 9882 9882 9883 9884 9884 9884 9884 9884 9884 9883 9882 9881 9880 9878 9876 9874 9871 9869 9866 9862 9859 9855 9850 9846 9841 9835 9830 9824 9817 9810 9803 9795 9787 9779 9770 9761 9751 9741 9731 9721 9710 9699 9687 9676 9664 9651 9639 9626 9613 9600 9587 9573 9559 9545 9531 9517 9502 9487 9473 9458 9443 9428 9413 9398 9383 9368 9353 9339 9326 9312 9300 9287 9276 9265 9255 9246 9238 9231 9225 9220 9216 9214 9212 9212 9212 9214 9217 9221 9226 9232 9239 9247 9256 9266 9277 9288 9300 9313 9326 9340 9354 9369 9384 9400 9416 9432 9449 9465 9482 9499 9515 9532 9549 9565 9581 9597 9612 9627 9642 9656 9670 9683 9695 9708 9719 9730 9741 9751 9761 9771 9780 9789 9797 9805 9813 9821 9828 9836 9843 9850 9857 9863 9869 9875 9881 9886 9891 9896 9900 9904 9908 9911 9913 9916 9917 9919 9920 9921 9921 9921 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9934 9935 9936 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9881 9878 9874 9870 9866 9861 9856 9851 9846 9840 9834 9828 9822 9816 9810 9804 9799 9793 9787 9782 9776 9770 9764 9757 9749 9741 9732 9721 9709 9696 9680 9663 9645 9624 9602 9577 9551 9524 9495 9466 9435 9405 9375 9346 9317 9290 9265 9242 9222 9205 9191 9181 9175 9172 9173 9178 9187 9199 9214 9232 9253 9276 9300 9326 9353 9380 9408 9435 9462 9488 9512 9536 9558 9578 9597 9614 9630 9644 9656 9668 9678 9687 9694 9701 9708 9713 9719 9723 9728 9732 9736 9739 9742 9746 9748 9751 9753 9755 9757 9758 9759 9760 9760 9760 9760 9760 9759 9758 9757 9756 9754 9752 9751 9749 9746 9744 9742 9739 9737 9734 9731 9728 9725 9721 9718 9714 9711 9707 9704 9700 9697 9694 9691 9689 9686 9684 9683 9682 9681 9680 9680 9681 9682 9683 9684 9686 9687 9689 9692 9694 9696 9698 9700 9702 9704 9705 9707 9708 9709 6581 0 44 7 9714 9715 9715 9716 9716 9716 9715 9715 9714 9713 9711 9709 9708 9706 9703 9701 9698 9696 9693 9690 9687 9684 9681 9678 9675 9672 9669 9666 9663 9660 9657 9654 9651 9648 9644 9641 9637 9634 9630 9625 9621 9616 9611 9605 9600 9593 9586 9579 9571 9563 9554 9544 9534 9523 9511 9499 9485 9471 9456 9440 9423 9405 9385 9365 9343 9320 9296 9270 9243 9215 9184 9153 9119 9085 9048 9010 8971 8930 8888 8845 8800 8754 8708 8660 8613 8564 8516 8468 8420 8372 8325 8280 8235 8193 8152 8113 8076 8042 8011 7983 7958 7937 7918 7904 7893 7886 7882 7883 7887 7895 7907 7922 7941 7963 7988 8016 8048 8081 8118 8156 8196 8239 8283 8328 8374 8422 8470 8519 8568 8617 8666 8715 8764 8813 8861 8908 8955 9000 9045 9088 9131 9172 9212 9251 9288 9325 9359 9393 9424 9455 9484 9511 9538 9562 9586 9608 9629 9649 9667 9685 9701 9716 9730 9744 9756 9768 9779 9789 9798 9807 9815 9822 9829 9836 9842 9848 9853 9857 9862 9866 9870 9873 9876 9879 9882 9884 9886 9888 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9902 9901 9900 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9871 9873 9875 9877 9878 9880 9882 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 6582 0 44 7 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9881 9880 9880 9879 9878 9877 9875 9874 9873 9871 9870 9868 9866 9864 9861 9859 9856 9854 9851 9848 9845 9842 9838 9835 9832 9828 9825 9821 9817 9814 9810 9807 9803 9800 9796 9793 9790 9787 9784 9781 9778 9776 9773 9771 9768 9766 9765 9763 9761 9760 9758 9757 9756 9755 9755 9754 9754 9754 9754 9755 9756 9757 9758 9759 9761 9763 9765 9767 9770 9773 9776 9779 9783 9786 9790 9794 9797 9801 9805 9809 9812 9816 9819 9823 9826 9829 9832 9835 9837 9840 9842 9844 9847 9848 9850 9852 9854 9856 9857 9859 9860 9862 9864 9865 9867 9869 9871 9872 9874 9875 9877 9879 9880 9881 9882 9883 9884 9885 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9880 9880 9880 9879 9878 9877 9876 9875 9873 9871 9868 9866 9863 9859 9855 9851 9847 9843 9838 9834 9829 9824 9820 9816 9812 9808 9805 9803 9800 9799 9798 9798 9798 9799 9800 9802 9805 9808 9812 9816 9820 9825 9829 9834 9839 9844 9849 9854 9859 9863 9867 9871 9875 9878 9881 9884 9886 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9879 9876 9874 9871 9868 9865 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9807 9803 9800 9797 9794 9791 9789 9787 9784 9782 9780 9779 9777 9776 9774 9773 9772 9771 9771 9771 9770 9771 9771 9771 9772 9774 9775 9777 9779 9781 9784 9787 9790 9794 9797 9801 9805 9810 9814 9818 9823 9827 9832 9836 9840 9844 9848 9851 9854 9857 9860 9862 9864 9866 9867 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9877 9876 9876 9875 9874 9873 9871 9869 9867 9865 9863 9860 9857 9854 9851 9847 9843 9840 9836 9832 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9789 9786 9782 9779 9776 9774 9771 9769 9767 9765 9763 9762 9761 9760 9760 9760 9760 9760 9761 9762 9764 9765 9767 9770 9772 9775 9779 9782 9786 9789 9794 9798 9802 9807 9811 9816 9821 9825 9830 9835 9839 9844 9849 9853 9857 9862 9866 9870 9873 9877 9880 9884 9887 9890 9893 9895 9898 9900 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 6583 0 44 7 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9935 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9888 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9849 9846 9843 9840 9837 9834 9832 9829 9826 9824 9821 9819 9817 9814 9812 9810 9808 9806 9805 9803 9802 9800 9799 9798 9798 9797 9797 9797 9797 9796 9797 9797 9797 9797 9796 9796 9796 9795 9793 9792 9790 9787 9784 9781 9777 9772 9767 9762 9755 9749 9742 9735 9727 9720 9712 9704 9697 9690 9683 9677 9671 9666 9662 9658 9655 9654 9653 9653 9655 9657 9660 9664 9669 9675 9682 9689 9697 9705 9713 9722 9731 9740 9749 9758 9766 9775 9783 9790 9797 9804 9810 9816 9821 9825 9829 9832 9835 9838 9840 9842 9843 9844 9845 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9849 9850 9850 9851 9852 9853 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9864 9864 9864 9864 9864 9863 9862 9861 9860 9858 9857 9855 9853 9852 9850 9848 9846 9845 9843 9842 9841 9840 9839 9839 9838 9837 9837 9836 9835 9834 9833 9831 9828 9825 9822 9817 9812 9806 9799 9790 9781 9771 9760 9748 9736 9722 9708 9694 9679 9665 9650 9636 9622 9609 9596 9585 9575 9566 9558 9552 9548 9545 9544 9544 9546 9550 9555 9561 9568 9576 9585 9595 9605 9615 9624 9634 9644 9652 9661 9668 9674 9680 9684 9687 9689 9690 9689 9688 9686 9682 9678 9673 9667 9661 9654 9647 9639 9631 9623 9614 9605 9596 9587 9577 9568 9558 9547 9537 9526 9515 9503 9491 9479 9466 9453 9439 9424 9410 9395 9379 9363 9347 9331 9314 9298 9281 9265 9249 9233 9218 9203 9188 9174 9161 9148 9136 9125 9115 9106 9097 9090 9083 9077 9073 9069 9066 9064 9063 9063 9064 9065 9068 9072 9076 9081 9087 9094 9102 9111 9120 9130 9141 9153 9165 9178 9192 9206 9220 9235 9251 9267 9283 9299 9316 9333 9350 9367 9384 9401 9419 9436 9453 9469 9486 9502 9519 9534 9550 9566 9581 9596 9610 9625 9639 9652 9665 9678 9691 9703 9715 9726 9737 9748 9758 9767 9776 9785 9793 9801 9808 9815 9821 9827 9832 9837 9842 9846 9850 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 6584 0 44 7 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9944 9942 9941 9939 9938 9936 9934 9933 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9931 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9922 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9898 9895 9893 9890 9888 9885 9882 9880 9877 9874 9872 9869 9866 9863 9860 9858 9855 9851 9848 9845 9842 9838 9835 9831 9828 9824 9820 9817 9813 9809 9805 9801 9797 9793 9789 9785 9781 9777 9774 9770 9766 9762 9758 9754 9750 9747 9743 9739 9735 9731 9727 9722 9718 9714 9709 9705 9700 9696 9691 9686 9682 9677 9673 9668 9664 9660 9656 9652 9649 9646 9643 9641 9640 9638 9638 9637 9638 9639 9640 9642 9645 9648 9651 9655 9660 9665 9670 9676 9682 9688 9695 9702 9709 9716 9723 9730 9738 9745 9752 9760 9767 9774 9781 9787 9794 9800 9806 9812 9818 9823 9828 9833 9838 9842 9846 9850 9853 9857 9860 9862 9865 9867 9869 9871 9873 9874 9876 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 6585 0 44 7 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9928 9926 9923 9920 9917 9914 9910 9906 9902 9898 9893 9889 9884 9880 9876 9871 9867 9863 9860 9856 9854 9851 9849 9847 9846 9845 9845 9846 9846 9848 9849 9851 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9893 9895 9896 9897 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9915 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9885 9884 9883 9882 9882 9882 9882 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9889 9890 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9883 9883 9882 9881 9880 9879 9878 9876 9874 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9828 9826 9823 9820 9817 9814 9812 9809 9807 9804 9802 9800 9798 9796 9794 9792 9791 9789 9787 9786 9785 9784 9783 9782 9782 9781 9781 9781 9781 9782 9782 9783 9784 9786 9787 9789 9790 9792 9794 9796 9798 9801 9803 9805 9807 9810 9812 9814 9816 9818 9820 9822 9824 9825 9827 9828 9829 9830 9831 9832 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9835 9836 9837 9838 9839 9840 9842 9844 9845 9847 9849 9852 9854 9856 9858 9859 9861 9862 9863 9863 9863 9863 9862 9860 9858 9855 9852 9848 9843 9838 9832 9826 9820 9814 9807 9800 9794 9787 9781 9776 9771 9766 9763 9760 9758 9757 9757 9758 9760 9763 9767 9772 9778 9785 9792 9800 9808 9817 9826 9835 9844 9853 9862 9871 9879 9887 9894 9901 9907 9913 9918 9922 9926 9930 9933 9935 9937 9939 9940 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 6586 0 44 7 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9919 9917 9914 9911 9908 9905 9901 9898 9894 9890 9886 9882 9877 9872 9867 9862 9856 9850 9844 9837 9830 9822 9814 9805 9796 9786 9774 9763 9750 9736 9721 9705 9688 9670 9651 9630 9608 9584 9560 9533 9506 9477 9446 9414 9380 9344 9307 9269 9229 9187 9143 9098 9051 9003 8953 8901 8848 8793 8736 8678 8619 8558 8496 8432 8367 8301 8234 8166 8098 8029 7959 7890 7820 7750 7681 7612 7544 7477 7412 7347 7285 7224 7165 7109 7055 7004 6955 6910 6868 6829 6794 6762 6733 6708 6687 6670 6656 6647 6641 6638 6640 6645 6654 6667 6683 6703 6726 6753 6784 6817 6854 6894 6938 6984 7034 7086 7141 7199 7259 7322 7387 7453 7522 7592 7664 7737 7811 7885 7960 8035 8109 8184 8258 8330 8402 8472 8541 8608 8672 8735 8796 8854 8910 8963 9014 9063 9109 9153 9194 9233 9271 9306 9339 9370 9399 9426 9452 9476 9497 9517 9535 9551 9565 9576 9586 9593 9597 9599 9598 9594 9587 9578 9566 9551 9534 9514 9492 9468 9443 9416 9388 9360 9331 9303 9275 9249 9224 9201 9181 9163 9148 9137 9129 9125 9124 9128 9135 9145 9159 9176 9196 9219 9244 9271 9299 9329 9359 9389 9419 9449 9478 9506 9532 9557 9580 9601 9620 9637 9652 9665 9677 9686 9694 9701 9706 9710 9713 9716 9718 9719 9720 9722 9723 9724 9725 9726 9727 9729 9730 9732 9733 9734 9735 9736 9736 9736 9735 9734 9732 9729 9725 9720 9714 9707 9699 9691 9681 9671 9660 9648 9636 9623 9610 9597 9583 9570 9557 9544 9531 9519 9507 9497 9487 9478 9470 9463 9458 9454 9451 9449 9449 9450 9452 9456 9461 9468 9475 9483 9493 9503 9514 9526 9539 9552 9565 9579 9593 9607 9620 9634 9648 9661 9674 9686 9698 9710 9721 9732 9742 9751 9760 9769 9777 9784 9791 9798 9805 9811 9817 9822 9827 9833 9838 9842 9847 9852 9856 9860 9864 9868 9872 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9923 9923 9922 9920 9919 9917 9915 9913 9910 9907 9904 9901 9898 9894 9891 9887 9884 9881 9878 9875 9872 9870 9868 9867 9865 9865 9864 9864 9865 9866 9867 9869 9871 9873 9876 9878 9882 9885 9888 9892 9895 9899 9902 9906 9909 9912 9915 9918 9921 9924 9926 9928 9930 9931 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 6587 0 44 7 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9874 9872 9870 9868 9867 9866 9865 9864 9863 9863 9862 9862 9863 9863 9863 9864 9865 9866 9867 9868 9869 9871 9872 9874 9875 9876 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9899 9900 9902 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9925 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9877 9873 9870 9866 9862 9858 9855 9851 9847 9842 9838 9834 9830 9825 9821 9816 9812 9807 9803 9798 9794 9789 9785 9780 9776 9771 9767 9762 9758 9754 9750 9746 9742 9738 9734 9731 9727 9724 9721 9717 9714 9712 9709 9706 9704 9702 9700 9698 9696 9695 9693 9693 9692 9691 9691 9691 9692 9692 9693 9694 9695 9697 9699 9701 9704 9706 9709 9712 9716 9719 9723 9727 9731 9735 9739 9744 9748 9753 9757 9762 9767 9772 9777 9781 9786 9791 9796 9801 9806 9810 9815 9820 9824 9829 9833 9838 9842 9847 9851 9855 9859 9864 9868 9872 9875 9879 9883 9887 9890 9894 9897 9900 9903 9906 9909 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9932 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9866 9864 9862 9861 9859 9858 9856 9855 9855 9854 9853 9853 9853 9854 9854 9855 9856 9858 9859 9861 9864 9866 9869 9872 9875 9878 9881 9885 9888 9892 9895 9899 9902 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 6588 0 44 7 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9900 9899 9897 9896 9895 9894 9893 9892 9892 9892 9891 9891 9891 9892 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9905 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9921 9923 9925 9926 9928 9930 9932 9933 9935 9937 9939 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9970 9969 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9937 9935 9932 9929 9925 9921 9917 9912 9906 9900 9893 9886 9879 9871 9863 9855 9847 9838 9830 9822 9814 9806 9798 9791 9785 9779 9774 9769 9765 9762 9759 9757 9757 9756 9757 9758 9760 9762 9765 9768 9772 9776 9780 9785 9789 9794 9798 9802 9807 9811 9815 9818 9822 9825 9828 9830 9833 9835 9837 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9858 9861 9864 9867 9870 9873 9877 9881 9884 9888 9892 9897 9901 9905 9909 9913 9917 9921 9925 9928 9932 9935 9938 9941 9944 9947 9949 9951 9953 9955 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9944 9942 9940 9938 9935 9933 9930 9927 6589 0 44 7 9924 9920 9917 9913 9909 9905 9900 9896 9891 9887 9882 9877 9873 9868 9863 9859 9854 9850 9845 9841 9837 9833 9829 9826 9823 9819 9817 9814 9811 9809 9807 9805 9804 9803 9802 9801 9801 9800 9801 9801 9802 9803 9804 9806 9808 9810 9813 9816 9819 9823 9826 9830 9835 9839 9844 9848 9853 9858 9863 9868 9873 9878 9883 9888 9893 9897 9902 9906 9910 9914 9918 9921 9925 9928 9931 9934 9937 9940 9942 9945 9947 9949 9952 9954 9956 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9973 9973 9973 9973 9972 9972 9971 9969 9968 9966 9964 9962 9960 9958 9955 9952 9950 9947 9944 9941 9938 9935 9932 9930 9927 9924 9921 9919 9916 9914 9911 9909 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9872 9869 9865 9862 9858 9854 9850 9846 9842 9838 9834 9831 9827 9824 9820 9817 9814 9812 9809 9807 9805 9804 9803 9802 9802 9801 9801 9802 9803 9803 9805 9806 9808 9809 9811 9814 9816 9818 9821 9823 9826 9829 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9862 9865 9868 9871 9875 9878 9881 9884 9888 9891 9894 9897 9901 9904 9907 9910 9913 9916 9919 9922 9925 9927 9930 9933 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9979 9979 9978 9978 9978 9978 9977 9978 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9971 9970 9968 9966 9964 9962 9960 9958 9956 9953 9951 9949 9946 9944 9942 9939 9937 9935 9932 9930 9928 9926 9924 9921 9919 9917 9915 9913 9911 9908 9906 9904 9902 9899 9897 9895 9893 9890 9888 9886 9883 9881 9879 9877 9875 9873 9872 9870 9869 9867 9866 9865 9865 9864 9863 9863 9863 9863 9863 9864 6590 0 44 7 9864 9865 9866 9867 9868 9869 9871 9872 9874 9876 9878 9880 9882 9884 9887 9889 9892 9895 9897 9900 9903 9906 9909 9912 9914 9917 9920 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9968 9969 9971 9972 9974 9975 9977 9978 9979 9981 9982 9983 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9990 9991 9991 9992 9993 9994 9995 9996 9997 9997 9998 9999 9999100001000010000100001000010000 9999 9999 9998 9997 9997 9996 9995 9994 9994 9993 9992 9992 9991 9991 9991 9991 9991 9992 9992 9993 9993 9994 9995 9995 9996 9997 9998 9998 9999 99991000010000100001000010000 9999 9998 9998 9997 9996 9995 9994 9992 9991 9990 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9983 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 6591 0 44 7 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9942 9939 9936 9932 9929 9925 9920 9916 9911 9905 9900 9894 9888 9881 9875 9868 9861 9853 9845 9837 9829 9821 9812 9803 9793 9784 9774 9763 9753 9741 9730 9718 9705 9692 9678 9663 9648 9632 9616 9599 9581 9562 9543 9524 9503 9483 9461 9440 9418 9396 9374 9352 9330 9309 9287 9267 9247 9227 9209 9191 9175 9160 9146 9134 9123 9113 9105 9099 9094 9091 9090 9090 9092 9096 9101 9108 9116 9126 9137 9150 9163 9178 9194 9211 9228 9247 9266 9286 9306 9327 9348 9369 9391 9413 9434 9456 9477 9499 9520 9540 9560 9580 9599 9618 9636 9653 9670 9686 9701 9716 9730 9744 9756 9768 9780 9791 9801 9811 9820 9829 9837 9845 9853 9860 9867 9874 9881 9887 9893 9899 9904 9910 9915 9920 9925 9929 9934 9938 9942 9945 9949 9952 9955 9958 9960 9962 9964 9966 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9949 9947 9945 9942 9939 9936 9934 9930 9927 9924 9921 9918 9914 9911 9907 9904 9901 9898 9894 9891 9888 9885 9883 9880 9878 9876 9873 9872 9870 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9864 9864 9865 9866 9866 9867 9869 9870 9871 9873 9874 9876 9878 9879 9881 9884 9886 9888 9890 9893 9895 9898 9900 9903 9906 9908 9911 9914 9917 9919 9922 9925 9927 9930 9932 9935 9937 9939 9942 9944 9946 9947 9949 9951 9953 9954 9955 9957 9958 9959 9960 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 6592 0 44 7 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9879 9876 9873 9869 9865 9861 9856 9851 9845 9839 9833 9826 9818 9810 9801 9792 9782 9771 9760 9748 9735 9722 9708 9693 9678 9662 9645 9627 9608 9589 9569 9548 9526 9503 9479 9455 9429 9403 9376 9348 9320 9291 9261 9231 9200 9168 9137 9104 9072 9040 9007 8975 8942 8910 8878 8847 8816 8786 8756 8727 8699 8672 8646 8622 8598 8576 8555 8535 8517 8501 8486 8473 8462 8453 8445 8439 8435 8433 8433 8435 8439 8445 8453 8463 8475 8488 8503 8520 8539 8559 8581 8604 8628 8653 8680 8707 8735 8764 8794 8824 8854 8884 8915 8945 8976 9006 9035 9065 9093 9121 9149 9175 9201 9227 9251 9274 9297 9319 9340 9360 9380 9398 9416 9434 9450 9466 9481 9495 9509 9522 9535 9547 9559 9570 9581 9591 9600 9609 9618 9626 9634 9641 9648 9654 9660 9665 9670 9675 9678 9682 9685 9688 9690 9692 9693 9695 9695 9696 9696 9696 9695 9694 9693 9692 9690 9688 9685 9683 9680 9676 9673 9669 9664 9660 9655 9649 9643 9637 9630 9623 9615 9607 9599 9590 9580 9570 9559 9548 9536 9523 9510 9496 9482 9466 9450 9433 9415 9397 9377 9356 9334 9311 9287 9261 9235 9206 9177 9145 9112 9078 9042 9004 8964 8923 8879 8834 8787 8738 8687 8634 8579 8522 8464 8403 8340 8276 8210 8141 8071 7999 7925 7849 7771 7691 7610 7527 7441 7355 7266 7175 7083 6990 6895 6798 6700 6601 6501 6400 6298 6195 6093 5990 5887 5785 5683 5582 5483 5384 5288 5193 5101 5011 4924 4840 4759 4681 4607 4537 4470 4408 4350 4296 4246 4201 4160 4124 4091 4064 4040 4021 4006 3995 3989 3987 3989 3995 4005 4019 4037 4059 4085 4115 4149 4187 4229 4275 4325 4378 4436 4497 4562 4631 4704 4780 4859 4942 5028 5117 5208 5302 5399 5498 5599 5701 5805 5910 6017 6124 6231 6339 6446 6593 0 44 7 6554 6661 6767 6872 6977 7080 7182 7282 7380 7477 7571 7664 7754 7842 7928 8011 8092 8171 8246 8319 8390 8458 8523 8586 8646 8703 8758 8810 8860 8907 8952 8994 9035 9073 9109 9142 9174 9205 9233 9260 9285 9309 9332 9354 9374 9394 9412 9430 9447 9463 9479 9494 9508 9522 9536 9549 9562 9574 9586 9597 9608 9619 9629 9638 9648 9657 9665 9673 9681 9688 9695 9701 9707 9713 9718 9723 9728 9733 9737 9741 9745 9749 9753 9756 9760 9763 9767 9770 9773 9776 9779 9783 9786 9789 9792 9795 9798 9800 9803 9806 9808 9811 9813 9815 9817 9819 9821 9823 9824 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9834 9835 9835 9836 9836 9837 9837 9838 9839 9839 9840 9840 9841 9842 9843 9843 9844 9845 9846 9847 9847 9848 9849 9850 9850 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9853 9852 9852 9851 9850 9849 9848 9847 9845 9844 9842 9841 9839 9837 9835 9833 9831 9828 9826 9824 9821 9819 9817 9814 9812 9810 9808 9806 9804 9803 9801 9800 9799 9798 9798 9798 9798 9799 9800 9801 9802 9804 9806 9808 9811 9814 9817 9820 9823 9826 9830 9834 9837 9841 9845 9848 9852 9855 9859 9862 9865 9868 9871 9873 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9863 9862 9860 9859 9857 9855 9854 9852 9851 9849 9847 9846 9844 9843 9841 9839 9838 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9826 9825 9825 9825 9824 9824 9824 9824 9824 9825 9825 9825 9825 9824 9824 9824 9823 9822 9821 9819 9817 9815 9812 9809 9806 9802 9797 9792 9787 9781 9774 9767 9759 9750 9741 9731 9721 9709 9697 9684 9670 9655 9639 9622 9603 9584 9563 9541 9518 9493 9466 9438 9408 9376 9343 9307 9270 9231 9189 9146 9100 9053 9003 8951 8896 8840 8781 8720 8656 8591 8523 8453 8381 8307 8230 8152 8071 7989 7905 7819 7731 7642 7551 7459 7366 7272 7177 7081 6985 6889 6793 6697 6601 6506 6412 6319 6227 6137 6048 5962 5878 5796 5717 5640 5566 5496 5428 5364 5303 5246 5192 5142 5096 5054 5015 4980 4950 4923 4900 4881 4867 4856 4850 4848 4850 4856 4866 4881 4900 4923 4951 4983 5019 5059 5103 5152 5205 5262 5323 5387 5456 5528 5603 5682 5764 5848 5936 6025 6118 6212 6308 6405 6504 6603 6704 6804 6905 7006 7107 7207 7307 7405 7503 7599 7693 7786 7877 7967 8054 8138 8221 8301 8378 8453 8525 8595 8662 8727 8788 8847 8904 8957 6594 0 44 7 9009 9057 9103 9147 9188 9227 9263 9298 9330 9360 9389 9415 9440 9463 9485 9505 9524 9542 9558 9574 9588 9601 9614 9626 9637 9647 9657 9666 9675 9683 9691 9698 9706 9712 9719 9725 9731 9737 9743 9748 9753 9758 9763 9768 9773 9777 9782 9786 9791 9795 9799 9803 9807 9811 9815 9819 9822 9826 9829 9833 9836 9839 9842 9845 9848 9850 9853 9855 9858 9860 9862 9864 9866 9868 9870 9871 9873 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9875 9873 9872 9870 9869 9867 9866 9864 9863 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9853 9852 9851 9850 9848 9846 9844 9841 9837 9832 9827 9821 9814 9806 9797 9787 9776 9765 9753 9740 9727 9714 9701 9688 9675 9662 9650 9639 9628 9619 9611 9605 9600 9596 9594 9594 9596 9599 9603 9609 9617 9626 9636 9647 9658 9671 9684 9697 9710 9723 9737 9749 9762 9774 9785 9796 9805 9814 9822 9830 9836 9842 9847 9851 9855 9858 9860 9863 9864 9866 9867 9868 9869 9869 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9877 9878 9879 9880 9882 9883 9884 9885 9887 9888 9890 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9926 9928 9929 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9881 9879 9878 9878 9877 9877 9877 9877 9877 9877 9878 9879 9880 9881 9883 9884 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9907 9905 9903 9901 9900 9898 9897 9895 9894 9892 9891 9890 9888 9887 9886 9884 9883 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9862 9860 9858 9856 9853 9851 9849 9847 9845 6595 0 44 7 9844 9842 9841 9840 9839 9838 9838 9838 9838 9839 9839 9840 9841 9842 9844 9845 9847 9848 9850 9852 9854 9855 9857 9859 9861 9862 9864 9866 9867 9869 9871 9872 9874 9876 9878 9880 9881 9884 9886 9888 9890 9893 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9928 9931 9934 9936 9939 9941 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9921 9919 9916 9913 9910 9906 9903 9899 9895 9891 9886 9882 9877 9872 9867 9862 9857 9852 9847 9841 9836 9830 9825 9819 9813 9808 9802 9796 9791 9785 9780 9774 9769 9763 9758 9752 9747 9742 9737 9732 9728 9723 9719 9715 9711 9708 9705 9702 9700 9698 9697 9696 9695 9695 9695 9696 9698 9699 9702 9705 9708 9712 9716 9720 9725 9730 9736 9742 9748 9754 9761 9767 9774 9780 9787 9794 9801 9807 9814 9820 9826 9832 9838 9844 9849 9855 9860 9865 9869 9874 9878 9882 9886 9890 9894 9897 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9951 9950 9949 9947 9945 9943 9941 9939 9936 9934 9931 9928 9925 9922 9919 9916 9913 9910 9907 9904 9902 9899 9896 9893 9890 9887 9884 9880 9877 9873 9869 9865 9861 9856 9851 9845 9839 9833 9826 9819 9811 9804 9795 9787 9778 9769 9760 9751 9742 9732 9723 9714 9704 9695 9686 9678 9669 9661 9653 9645 9637 9630 9623 9617 9610 9605 9599 9593 9588 9584 9579 9575 9571 9568 9564 9561 9559 9557 9555 9553 9552 9551 9551 9551 9551 9552 9553 9555 9557 9560 9563 9566 9570 9574 9578 9583 9588 9593 9599 9605 9611 9617 9623 9630 9636 9643 9650 9656 9663 9670 9676 9683 9690 9696 9702 9708 9714 9720 9726 9731 9737 9742 9746 9751 9755 9759 9763 9767 9770 9773 9776 9779 9781 9783 9785 9787 9789 9790 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9803 6596 0 44 7 9804 9805 9806 9808 9809 9811 9813 9815 9817 9819 9821 9824 9826 9829 9831 9834 9837 9840 9843 9846 9849 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9917 9915 9913 9911 9908 9906 9903 9900 9897 9893 9890 9886 9883 9879 9875 9871 9867 9862 9858 9854 9849 9845 9840 9835 9831 9826 9821 9816 9811 9807 9802 9797 9793 9789 9784 9780 9776 9773 9770 9767 9764 9762 9760 9759 9758 9757 9757 9758 9759 9760 9762 9764 9767 9770 9773 9777 9781 9785 9790 9795 9800 9805 9810 9815 9820 9825 9831 9836 9841 9846 9851 9856 9860 9865 9869 9873 9877 9881 9885 9889 9893 9896 9899 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9910 9908 9906 9903 9901 9898 9895 9893 9890 9887 9885 9882 9880 9877 9875 9873 9871 9870 9868 9867 9866 9866 9866 9866 9866 9867 9868 9870 9872 9874 9876 9879 9882 9885 9889 9892 9896 9900 9904 9908 9912 9916 9920 9924 9927 9931 9934 9937 9940 9943 9945 9947 9949 9951 9952 9953 9954 9955 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9926 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9901 9899 9898 9897 9896 9894 9892 9891 9889 9887 9884 9882 9880 9877 9875 9872 9870 9867 9865 9863 9860 9858 9856 9854 9853 9851 9850 9849 9848 6597 0 44 7 9848 9847 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9858 9859 9860 9861 9862 9863 9863 9864 9864 9865 9865 9864 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9850 9851 9852 9854 9855 9857 9860 9862 9865 9868 9871 9874 9877 9880 9884 9887 9891 9894 9898 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9899 9897 9894 9890 9887 9883 9878 9873 9868 9862 9855 9847 9839 9831 9821 9811 9799 9787 9775 9761 9746 9731 9715 9697 9679 9660 9641 9620 9598 9576 9552 9528 9502 9475 9448 9419 9389 9357 9325 9290 9255 9218 9179 9138 9096 9052 9006 8958 8909 8858 8805 8750 8694 8636 8577 8516 8454 8392 8328 8264 8200 8135 8070 8006 7941 7878 7815 7753 7693 7634 7577 7522 7469 7417 7369 7323 7279 7238 7200 7166 7134 7105 7080 7058 7039 7024 7012 7004 7000 6999 7002 7009 7020 7034 7052 7074 7099 7128 7161 7197 7237 7280 7327 7376 7428 7484 7541 7601 7663 7727 7792 7859 7927 7996 8065 8134 8204 8273 8342 8410 8477 8543 8608 8671 8733 8793 8850 8906 8960 9012 9062 9110 9156 9199 9241 9281 9319 9355 9389 9422 9453 9483 9511 9538 9563 9588 9611 9633 9654 9674 9693 9711 9728 9744 9759 9774 9787 9800 9812 9823 9834 9843 9852 9860 9868 9875 9882 9887 9893 9898 9902 9906 9910 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9978 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 6598 0 44 7 9966 9965 9963 9962 9961 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9922 9921 9921 9922 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9912 9910 9907 9905 9903 9900 9898 9896 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9845 9843 9841 9839 9837 9835 9833 9832 9830 9829 9827 9826 9825 9825 9824 9824 9824 9824 9825 9825 9826 9827 9828 9830 9831 9833 9835 9837 9839 9841 9843 9845 9847 9850 9852 9854 9856 9858 9859 9861 9863 9864 9866 9867 9868 9869 9870 9872 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9876 9876 9875 9874 9872 9871 9869 9866 9863 9860 9856 9852 9847 9842 9836 9829 9822 9814 9806 9796 9787 9776 9765 9753 9740 9726 9712 9697 9681 9664 9646 9628 9608 9588 9567 9545 9522 9498 9473 9448 9421 9394 9365 9336 9306 9275 9243 9210 9176 9142 9107 9071 9034 8997 8960 8922 8883 8845 8806 8767 8728 8690 8651 8613 8576 8539 8503 8468 8434 8401 8370 8340 8312 8286 8261 8239 8218 8200 8185 8171 8160 8152 8146 8143 8142 8144 8148 8155 8164 8176 8191 8208 8226 8248 8271 8296 8323 8352 8383 8415 8449 8484 8520 8558 8596 8635 8675 8715 8756 8797 8838 8879 8920 8961 9002 9042 9082 9122 9160 9198 9236 9272 9307 9341 9375 9407 9438 9468 9497 9524 9551 9576 9600 9623 9645 9666 9686 9705 9723 9740 9756 9771 9786 9799 9812 9824 9836 9847 9857 9866 9875 9884 9892 9899 9906 9912 9918 9924 9929 9933 9937 9941 9945 9948 9950 9953 9955 9957 9958 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9931 9929 9927 9924 9921 9918 9914 9910 9906 9901 9896 9890 9885 9878 6599 0 44 7 9872 9864 9857 9849 9840 9831 9822 9811 9801 9789 9777 9764 9751 9736 9721 9705 9689 9671 9652 9633 9613 9592 9570 9547 9523 9499 9474 9448 9422 9395 9368 9340 9313 9285 9257 9230 9202 9175 9148 9122 9097 9073 9049 9027 9006 8986 8967 8950 8935 8921 8909 8898 8890 8883 8879 8876 8875 8876 8879 8884 8891 8900 8911 8923 8937 8952 8970 8988 9008 9028 9050 9073 9097 9121 9146 9171 9197 9223 9249 9275 9301 9327 9352 9378 9403 9427 9451 9474 9497 9519 9541 9562 9582 9602 9620 9639 9656 9673 9689 9704 9719 9732 9745 9757 9769 9779 9789 9798 9806 9813 9819 9825 9829 9833 9836 9839 9841 9842 9842 9842 9842 9841 9840 9838 9836 9833 9831 9827 9824 9820 9816 9811 9806 9800 9794 9787 9779 9770 9760 9750 9738 9725 9712 9697 9682 9665 9648 9630 9611 9592 9574 9555 9536 9518 9501 9485 9470 9456 9445 9435 9427 9422 9419 9419 9421 9426 9434 9444 9456 9471 9488 9506 9526 9548 9570 9593 9617 9641 9665 9689 9712 9734 9755 9775 9794 9811 9827 9842 9855 9866 9876 9885 9892 9898 9903 9908 9911 9914 9916 9918 9920 9921 9923 9925 9926 9928 9930 9932 9934 9936 9939 9941 9944 9946 9949 9951 9954 9956 9958 9960 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9944 9943 9941 9939 9936 9933 9930 9927 9923 9919 9915 9910 9906 9902 9897 9893 9889 9885 9881 9878 9875 9873 9871 9870 9869 9869 9869 9870 9872 9874 9877 9880 9884 9888 9892 9897 9902 9907 9912 9917 9922 9926 9931 9935 9939 9943 9946 9949 9952 9954 9956 9957 9958 9959 9959 9959 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9921 9922 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9951 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 6600 0 44 7 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9893 9892 9890 9888 9887 9885 9884 9883 9882 9881 9880 9879 9879 9878 9878 9878 9877 9877 9878 9878 9878 9879 9880 9881 9882 9883 9884 9886 9888 9890 9892 9894 9896 9898 9901 9904 9906 9909 9912 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9889 9890 9890 9891 9893 9894 9895 9897 9899 9900 9902 9904 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 6601 0 44 8 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9931 9929 9928 9928 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9935 9933 9932 9930 9928 9926 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9902 9900 9899 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 9888 9889 9890 9891 9893 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9938 9935 9932 9928 9925 9921 9916 9912 9907 9902 9897 9891 9886 9880 9875 9870 9865 9860 9855 9851 9847 9843 9840 9837 9835 9833 9832 9831 9831 9831 9832 9834 9835 9838 9841 9844 9847 9851 9855 9859 9863 9867 6602 0 44 8 9871 9875 9879 9883 9887 9890 9893 9896 9899 9901 9903 9905 9906 9907 9908 9908 9909 9909 9908 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9899 9898 9896 9893 9890 9887 9883 9878 9873 9868 9861 9855 9848 9840 9833 9825 9817 9809 9801 9793 9785 9778 9771 9764 9758 9753 9749 9745 9742 9741 9740 9740 9741 9743 9745 9749 9754 9759 9764 9771 9777 9784 9792 9799 9806 9814 9821 9828 9834 9841 9846 9852 9856 9860 9864 9866 9869 9870 9871 9872 9872 9872 9871 9870 9869 9868 9866 9865 9863 9862 9860 9859 9858 9857 9856 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9882 9882 9882 9883 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9873 9871 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9828 9826 9825 9823 9822 9821 9820 9820 9819 9819 9819 9819 9819 9820 9820 9821 9822 9824 9825 9827 9829 9832 9834 9837 9840 9843 9846 9849 9853 9857 9860 9864 9868 9871 9875 9879 9883 9887 9890 9894 9897 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 6603 0 44 8 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9941 9938 9935 9932 9929 9926 9923 9919 9916 9912 9908 9904 9900 9896 9892 9888 9884 9880 9876 9872 9868 9864 9861 9857 9853 9850 9847 9844 9841 9838 9835 9833 9830 9828 9826 9825 9823 9822 9821 9820 9819 9819 9819 9818 9819 9819 9819 9820 9821 9821 9822 9823 9825 9826 9827 9829 9830 9831 9832 9834 9835 9836 9837 9837 9838 9838 9839 9839 9838 9838 9837 9836 9835 9833 9832 9830 9827 9825 9822 9819 9816 9813 9809 9806 9802 9798 9794 9790 9786 9782 9778 9773 9769 9765 9761 9757 9753 9749 9746 9742 9738 9735 9732 9729 9726 9723 9720 9718 9716 9714 9712 9711 9709 9708 9708 9707 9707 9707 9708 9709 9710 9711 9713 9715 9718 9720 9724 9727 9731 9735 9739 9743 9748 9753 9758 9764 9769 9775 9781 9787 9793 9799 9805 9811 9817 9824 9830 9836 9842 9848 9853 9859 9865 9870 9875 9881 9886 9890 9895 9900 9904 9908 9912 9916 9920 9923 9927 9930 9933 9935 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9951 9950 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9920 9918 9917 9916 9915 9914 9914 9914 9915 9915 9916 9917 9919 9921 9923 9925 9927 9929 9932 9934 9937 9939 9942 9944 9946 9948 9950 9952 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9998 9999 9999 9999 9999 999910000100001000010000 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9995 9995 9995 9994 9993 9993 9992 9992 6604 0 44 8 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9941 9939 9936 9934 9932 9929 9927 9924 9922 9920 9917 9915 9912 9910 9908 9906 9904 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9875 9873 9872 9871 9869 9868 9867 9866 9865 9865 9864 9863 9863 9863 9862 9862 9861 9861 9861 9860 9860 9859 9858 9857 9856 9855 9853 9851 9848 9846 9843 9839 9835 9831 9826 9821 9815 9808 9801 9793 9785 9776 9766 9756 9745 9732 9719 9705 9690 9674 9657 9639 9619 9598 9576 9552 9526 9499 9470 9440 9407 9373 9337 9300 9260 9218 9175 9130 9083 9034 8984 8932 8878 8823 8767 8710 8652 8593 8533 8472 8412 8351 8290 8229 8169 8109 8050 7992 7935 7879 7825 7772 7721 7671 7624 7579 7537 7497 7459 7424 7392 7363 7338 7315 7296 7279 7267 7258 7252 7250 7251 7257 7265 7278 7294 7313 7336 7362 7392 7425 7461 7500 7542 7586 7633 7683 7734 7787 7843 7899 7957 8016 8076 8137 8198 8259 8321 8382 8443 8503 8563 8623 8681 8738 8794 8849 8903 8955 9006 9056 9103 9150 9194 9238 9279 9319 9357 9394 9429 9463 9494 9525 9554 9581 9607 9631 9654 9675 9695 9714 9731 9747 9762 9775 9788 9799 9810 9819 9828 9835 9842 9849 9854 9860 9864 9869 9873 9876 9880 9883 9886 9889 9892 9896 9899 9902 9905 9908 9911 9914 9918 9921 9924 9927 9931 9934 9937 9940 9942 9945 9947 9949 9951 9953 9955 9956 9957 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 6605 0 44 8 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9966 9964 9963 9961 9959 9957 9955 9953 9951 9950 9948 9946 9945 9944 9942 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9944 9945 9946 9948 9949 9951 9953 9955 9956 9958 9960 9962 9963 9965 9966 9968 9969 9970 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9921 9919 9916 9914 9911 9909 9906 9904 9901 9899 9896 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9853 9851 9848 9845 9842 9838 9835 9831 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9787 9783 9779 9775 9770 9766 9762 9757 9753 9748 9743 9738 9732 9726 9720 9714 9707 9700 9693 9685 9677 9669 9660 9651 9642 9633 9624 9615 9606 9598 9589 9582 9574 9568 9562 9557 9553 9549 9547 9546 9546 9547 9549 9553 9557 9563 9569 9576 9585 9593 9603 9613 9624 9635 9646 9657 9668 9678 9689 9700 9710 9719 9728 9737 9744 9752 9758 9764 9770 9774 9779 9782 9786 9788 9791 9793 9795 9797 9798 9800 9801 9802 9804 9805 9806 9807 9809 9810 9812 9813 9815 9816 9818 9819 9821 9822 9824 9825 9826 9827 9828 9828 9829 9829 9829 9829 9829 9829 9829 9828 9828 9827 9826 9825 9825 9824 9823 9822 9821 9820 9819 9819 9818 9817 9816 9816 9815 9814 9814 9813 9812 9812 9811 9810 9810 9809 9808 9808 9807 9806 9805 9805 9804 9803 9802 9802 9801 9800 9800 9799 9798 9797 9797 9796 9795 9794 9793 9793 9792 9791 9789 9788 9787 9786 9784 9782 9781 9779 9777 9774 9772 9769 9767 9764 9761 9757 9754 9750 9747 9743 9739 9735 9731 9726 9722 9717 9713 9709 9704 9700 9695 9691 9686 9682 9678 9674 9670 9667 9663 9660 9657 9654 9651 9649 9647 9645 9643 9642 9640 9640 9639 9639 9638 9639 9639 9640 9640 9641 9643 9644 9645 9647 9649 9651 9653 9655 9657 9660 9662 9664 9667 9669 9672 9674 9677 9680 9682 9685 9687 9690 9692 9695 9698 9700 9703 9705 9708 9711 9713 9716 9719 9721 9724 9727 9730 9733 9735 9738 9741 9744 6606 0 44 8 9747 9751 9754 9757 9761 9764 9768 9771 9775 9779 9783 9787 9791 9795 9799 9804 9808 9813 9817 9822 9827 9831 9836 9841 9845 9850 9855 9859 9864 9868 9872 9877 9881 9885 9889 9892 9896 9899 9903 9906 9909 9912 9914 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9914 9912 9910 9907 9904 9901 9898 9895 9892 9889 9886 9882 9879 9875 9871 9868 9864 9860 9857 9853 9850 9846 9843 9840 9836 9834 9831 9828 9826 9824 9822 9820 9819 9818 9817 9816 9816 9816 9816 9816 9817 9818 9819 9820 9821 9823 9825 9827 9829 9831 9833 9836 9838 9840 9842 9845 9847 9849 9851 9853 9855 9857 9858 9860 9861 9862 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9859 9858 9856 9854 9852 9850 9848 9845 9842 9839 9836 9832 9829 9825 9821 9816 9811 9806 9801 9795 9789 9782 9775 9767 9759 9751 9742 9732 9722 9711 9700 9688 9676 9663 9649 9635 9621 9606 9591 9575 9559 9543 9527 9511 9495 9478 9462 9446 9431 9416 9401 9387 9374 9361 9349 9338 9328 9319 9311 9304 9298 9293 9290 9287 9286 9286 9288 9290 9294 9299 9305 9312 9319 9328 9338 9349 9360 9372 9384 9398 9411 9425 9440 9454 9469 9484 9499 9514 6607 0 44 8 9529 9544 9559 9573 9588 9602 9616 9629 9642 9655 9668 9680 9692 9703 9714 9724 9734 9744 9754 9762 9771 9779 9787 9795 9802 9808 9815 9821 9827 9832 9837 9842 9847 9851 9855 9859 9863 9866 9869 9871 9874 9876 9878 9880 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9882 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9873 9872 9871 9870 9868 9867 9866 9864 9863 9861 9859 9858 9856 9854 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9832 9830 9827 9825 9822 9819 9817 9814 9811 9808 9804 9801 9798 9795 9791 9788 9784 9781 9778 9775 9771 9768 9765 9762 9760 9757 9755 9753 9751 9749 9747 9746 9744 9743 9743 9742 9741 9741 9741 9741 9741 9742 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9754 9755 9756 9757 9759 9760 9761 9763 9764 9765 9766 9767 9769 9770 9771 9772 9774 9775 9776 9777 9778 9780 9781 9782 9783 9785 9786 9787 9788 9790 9791 9792 9794 9795 9797 9798 9799 9801 9803 9804 9806 9808 9810 9811 9813 9815 9817 9819 9821 9823 9826 9828 9830 9832 9835 9837 9839 9841 9844 9846 9848 9851 9853 9855 9858 9860 9862 9864 9867 9869 9871 9873 9876 9878 9880 9882 9884 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9913 9912 9910 9909 9907 9905 9902 9898 9895 9890 9885 9880 9874 9867 9859 9851 9842 9832 9821 9809 9796 9783 9768 9753 9736 9719 9700 9680 9660 9638 9615 9591 9566 9539 9512 9483 9454 9423 9391 9358 9324 9289 9253 9216 9178 9139 9099 9059 9018 8976 8934 8891 8849 8806 8763 8720 8677 8635 8593 8552 8512 8473 6608 0 44 8 8435 8399 8365 8332 8301 8272 8246 8222 8200 8181 8165 8152 8142 8135 8132 8131 8134 8139 8148 8160 8176 8194 8215 8239 8265 8294 8325 8359 8395 8432 8471 8512 8554 8597 8640 8685 8730 8775 8820 8866 8911 8956 9000 9044 9087 9129 9170 9210 9249 9287 9324 9359 9394 9426 9458 9488 9517 9545 9571 9596 9620 9643 9664 9684 9704 9722 9739 9756 9771 9785 9799 9812 9824 9835 9845 9855 9865 9873 9881 9889 9896 9902 9908 9913 9918 9923 9927 9931 9935 9938 9941 9943 9945 9947 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9973 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9949 9947 9945 9943 9942 9940 9938 9937 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9910 9908 9904 9901 9898 9894 9889 9885 9880 9874 9868 9862 9856 9849 9841 9834 9826 9817 9809 9800 9791 9781 9772 9762 9752 9743 9733 9723 9713 9703 9693 9683 9673 9664 9654 9645 9636 9627 9618 9609 9600 9592 9583 9575 9567 9559 9551 9543 9534 9526 9518 9510 9501 9492 9483 9474 9464 9454 9444 9433 9421 9409 9397 9384 9369 9355 9339 9322 9304 9285 9265 9243 9219 9195 9168 6609 0 44 8 9139 9108 9076 9040 9003 8963 8920 8874 8826 8774 8720 8662 8601 8537 8471 8400 8327 8251 8173 8091 8007 7921 7833 7743 7652 7559 7465 7371 7277 7183 7089 6996 6904 6813 6724 6637 6552 6470 6390 6314 6240 6171 6104 6041 5982 5927 5875 5827 5784 5744 5708 5675 5647 5622 5601 5584 5571 5561 5555 5553 5555 5560 5569 5582 5598 5619 5643 5672 5704 5741 5781 5826 5875 5928 5984 6045 6110 6179 6251 6327 6406 6489 6574 6662 6753 6845 6940 7036 7134 7232 7330 7429 7528 7627 7724 7821 7916 8010 8102 8192 8280 8365 8447 8527 8605 8679 8751 8819 8885 8948 9008 9065 9119 9171 9220 9266 9310 9352 9391 9429 9464 9497 9529 9558 9586 9612 9637 9661 9682 9703 9722 9740 9757 9772 9787 9801 9813 9825 9836 9845 9854 9863 9870 9877 9884 9889 9894 9899 9903 9907 9910 9913 9915 9918 9920 9921 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9921 9920 9919 9917 9915 9914 9912 9910 9907 9905 9903 9900 9898 9895 9893 9890 9887 9884 9882 9879 9876 9873 9871 9868 9865 9863 9861 9858 9856 9854 9852 9850 9848 9846 9844 9842 9841 9839 9837 9835 9833 9831 9829 9827 9825 9822 9819 9816 9813 9809 9805 9801 9796 9791 9786 9780 9773 9766 9759 9751 9743 9734 9724 9714 9704 9692 9680 9668 9655 9641 9626 9611 9595 9578 9561 9543 9524 9505 9485 9464 9443 9421 9399 9377 9354 9332 9309 9286 9263 9241 9219 9197 9176 9156 9136 9118 9100 9084 9069 9055 9043 9033 9024 9016 9011 9007 9004 9004 9005 9007 9011 9017 9024 9032 9042 9052 9064 9076 9089 9103 9117 9131 9146 9160 9175 9189 9202 9216 9228 9240 9251 9261 9270 9278 9285 9291 9296 9300 9303 9304 9304 9303 9301 9299 9295 9290 9285 9279 9272 9265 9257 9249 9241 9233 9225 9217 9209 9202 9195 9189 9184 9179 9176 9173 9171 9171 9172 9173 9176 9181 9186 9193 9201 9210 9221 9232 9245 9258 9273 9288 9304 9320 9338 9355 9373 9392 9410 9429 9448 9467 9485 9504 9522 9539 9557 9574 9590 9606 9621 9636 9650 9663 9676 9688 9699 9709 9719 9728 9737 9745 9752 9759 9765 9770 9775 9780 9784 9787 9790 9793 9795 9797 9799 9800 9801 9802 9803 9803 9803 9804 9804 9804 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9804 9805 9806 9807 9808 9810 9812 9814 9816 9819 9821 9824 9828 9831 9835 9838 9842 9846 9851 9855 9859 9863 9868 9872 9877 9881 9885 9889 9893 9897 9900 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 6610 0 44 8 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9923 9921 9918 9915 9913 9910 9907 9904 9900 9897 9894 9890 9887 9883 9880 9876 9872 9869 9865 9861 9857 9853 9849 9846 9842 9838 9834 9830 9826 9823 9819 9815 9812 9808 9805 9802 9799 9796 9794 9791 9789 9786 9785 9783 9781 9780 9779 9778 9777 9777 9776 9776 9776 9777 9777 9778 9779 9780 9781 9782 9784 9786 9787 9789 9791 9793 9796 9798 9800 9803 9805 9808 9810 9813 9815 9818 9821 9824 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9860 9863 9866 9869 9872 9876 9879 9882 9885 9888 9891 9894 9896 9899 9902 9904 9906 9908 9910 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9954 9955 9955 9956 6611 0 44 8 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9958 9957 9956 9954 9952 9950 9948 9946 9943 9941 9938 9936 9933 9931 9928 9926 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9907 9906 9905 9904 9902 9900 9898 9896 9894 9891 9889 9886 9883 9880 9876 9873 9869 9866 9862 9859 9855 9852 9849 9845 9842 9839 9836 9833 9830 9828 9826 9824 9822 9820 9819 9818 9817 9816 9816 9816 9816 9816 9817 9818 9819 9820 9821 9823 9825 9827 9829 9831 9833 9835 9837 9840 9842 9845 9848 9850 9853 9856 9858 9861 9864 9867 9870 9872 9875 9878 9881 9884 9886 9889 9892 9894 6612 0 44 8 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9903 9901 9899 9896 9894 9891 9889 9886 9883 9880 9878 9875 9872 9868 9865 9862 9858 9855 9851 9847 9843 9839 9835 9831 9826 9822 9817 9812 9808 9803 9798 9793 9788 9784 9779 9774 9770 9766 9762 9758 9754 9750 9747 9744 9742 9740 9738 9736 9735 9735 9734 9734 9735 9736 9737 9739 9741 9744 9747 9750 9754 9758 9762 9766 9771 9776 9781 9787 9792 9798 9803 9809 9815 9821 9826 9832 9837 9843 9848 9854 9859 9863 9868 9873 9877 9881 9885 9889 9893 9896 9899 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9958 9958 9957 9957 9955 9954 9953 9951 9949 9947 9944 9942 9939 9936 9933 9929 9926 9923 9919 9916 9913 9910 9907 9904 9902 9900 9898 9897 9896 9896 9896 9896 9897 9898 9900 9902 9905 9908 9911 9914 9918 9921 9924 9928 9931 9933 9935 9937 9938 9938 9937 9936 9933 9930 9925 9920 9914 9907 9899 9890 9880 9871 9860 9849 9838 9827 9817 9806 9796 9787 9778 9770 9764 9758 9754 9751 9749 9749 9750 9752 9756 9761 9768 9775 9783 9792 9802 9813 9823 9834 9845 9857 9867 9878 9888 9898 9907 9915 9923 9930 9936 9941 9945 9949 9952 9954 9956 9957 9958 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9965 9966 9967 9969 9970 9971 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 6613 0 44 8 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9951 9950 9948 9946 9944 9941 9938 9935 9932 9928 9925 9920 9916 9911 9906 9900 9895 9888 9882 9875 9868 9860 9852 9844 9836 9827 9818 9809 9799 9789 9778 9768 9756 9745 9733 9721 9708 9695 9681 9667 9652 9637 9621 9605 9589 9572 9554 9536 9518 9499 9480 9461 9442 9423 9404 9385 9366 9347 9329 9312 9295 9279 9264 9249 9236 9223 9212 9202 9193 9186 9180 9175 9171 9169 9168 9169 9170 9173 9177 9183 9189 9196 9205 9214 9224 9234 9246 9258 9270 9284 9297 9311 9325 9339 9354 9369 9384 9399 9415 9430 9445 9461 9476 9492 9507 9523 9538 9553 9569 9584 9599 9614 9628 9643 9657 9671 9685 9699 9712 9725 9737 9749 9761 9773 9784 9794 9804 9814 9823 9832 9840 9848 9856 9863 9869 9876 9882 9887 9892 9897 9902 9906 9910 9914 9918 9921 9924 9927 9929 9932 9934 9936 9937 9939 9940 9940 9941 9941 9941 9941 9940 9939 9938 9936 9934 9932 9930 9927 9924 9921 9918 9915 9911 9907 9904 9900 9896 9892 9888 9884 9880 9875 9871 9867 9863 9859 9855 9850 9846 9841 9836 9831 9826 9820 9815 9808 9802 9795 9788 9780 9771 9762 9753 9743 9733 9722 9710 9699 9686 9674 9661 9647 9634 9620 9606 9592 9578 9565 9551 9537 9524 9511 9498 9486 9475 9463 9453 9442 9433 9424 9415 9407 9399 9392 9386 9379 9373 9368 9362 9357 9351 9346 9341 9335 9330 9324 9317 9310 9303 9296 9288 9279 9270 9261 9251 9240 9229 9218 9207 9195 9183 9172 9160 9149 9138 9127 9117 9107 9099 9091 9084 9078 9074 9070 9069 9068 9069 9072 9076 9082 9089 9098 9108 9120 9133 9147 9163 9180 9198 9218 9238 9258 9280 9302 9325 9347 9371 9394 9417 9440 9463 9486 9508 9530 9551 9572 9593 9612 9631 9649 9667 9684 9700 9715 9730 9744 9757 9770 9782 9793 9804 9814 9824 9833 9841 9850 9857 9864 9871 9878 9884 9890 9895 9900 9905 9910 9914 9919 9923 9926 9930 9933 9937 9940 9943 9945 9948 9950 9953 9955 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 6614 0 44 8 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9910 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9883 9883 9884 9885 9886 9887 9888 9890 6615 0 44 8 9891 9893 9894 9896 9898 9900 9901 9903 9905 9907 9909 9910 9912 9914 9916 9917 9919 9920 9922 9924 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9979 9979 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9926 9926 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 6616 0 44 8 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9888 9888 9887 9887 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9917 9919 9921 9922 9924 9926 9928 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9953 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9938 9936 9934 9932 9929 9927 9925 9923 9921 9919 9916 9914 9912 9909 9907 9904 9901 9899 9896 9893 9890 9887 9884 9880 9877 9873 9870 9866 9862 9859 9855 9851 9847 9844 9840 9836 9833 9829 9826 9823 9820 9818 9815 9813 9811 9809 9807 9806 9805 9804 9803 9803 9803 9802 9802 9803 9803 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9809 9809 9810 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9810 9810 9809 9809 9808 9807 9806 9805 9803 9802 9800 9798 9796 9794 9792 9790 9787 9785 9783 9780 9778 9776 9774 9772 9770 9768 9767 9765 9764 9763 9762 9761 9760 9760 9760 9760 9761 9761 9762 9763 9764 9766 9767 9769 9771 9773 9775 9778 9780 9783 9786 9789 9792 9795 9798 9801 9804 9808 9811 9814 9817 9820 9823 9825 9828 9831 9833 9835 6617 0 44 8 9837 9839 9840 9842 9843 9844 9845 9846 9846 9847 9847 9847 9847 9847 9846 9846 9845 9845 9844 9843 9842 9841 9840 9839 9838 9837 9835 9834 9832 9831 9829 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9799 9797 9795 9794 9792 9791 9790 9789 9788 9787 9787 9787 9787 9787 9788 9788 9789 9790 9792 9793 9795 9797 9799 9801 9804 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9837 9840 9843 9846 9849 9853 9856 9859 9862 9864 9867 9870 9873 9875 9878 9880 9882 9884 9887 9888 9890 9892 9894 9895 9896 9898 9899 9900 9900 9901 9902 9902 9902 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9925 9927 9929 9930 9932 9933 9934 9935 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9926 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9886 9884 9881 9878 9875 9872 9869 9866 9862 9859 9855 9852 9848 9844 9840 9836 9832 9828 9824 9820 9816 9812 9808 9804 9800 9797 9793 9790 9787 9785 9782 9780 9778 9777 9776 9775 9774 9774 9774 9774 9774 9775 9776 9777 9778 9780 9781 9783 9785 9786 9788 9790 9791 9793 9794 9795 9797 9798 9798 9799 9800 9800 9800 9800 9800 9800 9800 9799 9798 9797 9796 9795 9794 9793 9791 9789 9787 9785 9783 9781 9779 9776 9773 9771 9768 9765 9761 9758 9754 9751 9747 9743 9739 9735 9730 9726 9722 9717 9712 9708 9703 9699 9694 9690 9686 9681 9677 9673 9670 9666 9663 9660 9657 9655 9652 9650 9649 9648 9647 9646 9646 9647 9647 9648 9649 9651 9653 9655 9658 9660 9663 9667 9670 9674 9678 9682 9686 9690 9695 9699 9704 9708 9713 9718 9723 9728 9732 9737 9742 9747 9752 9757 9762 9766 9771 9776 9781 9785 9790 9794 9799 9803 9808 9812 9816 9820 9824 9828 9831 9835 9838 9841 9845 9848 9850 9853 9856 9858 9861 9863 9866 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 6618 0 44 8 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9950 9951 9952 9953 9953 9954 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9919 9916 9914 9911 9908 9905 9901 9898 9894 9890 9886 9882 9878 9874 9870 9865 9861 9857 9852 9848 9844 9840 9836 9832 9828 9824 9821 9817 9814 9811 9808 9805 9803 9800 9798 9796 9794 9793 9791 9790 9789 9788 9788 9787 9787 9787 9787 9788 9789 9790 9791 9792 9794 9796 9798 9801 9803 9806 9809 9812 9816 9819 9823 9827 9830 9834 9838 9842 9847 9851 9855 9859 9863 9867 9870 9874 9878 9881 9885 9888 9891 9894 9896 9899 9901 9904 9906 9907 9909 9911 9912 9913 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9939 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9943 9941 9940 9938 9936 9934 9933 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9920 6619 0 44 8 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9901 9902 9902 9904 9905 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 9905 9902 9899 9897 9894 9891 9888 9886 9883 9880 9877 9875 9872 9869 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9833 9830 9826 9823 9819 9816 9812 9809 9805 9802 9798 9795 9792 9789 9786 9784 9781 9779 9777 9775 9774 9773 9772 9771 9771 9770 9770 9771 9771 9772 9773 9774 9775 9777 9778 9780 9782 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9808 9810 9812 9813 9815 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9831 9832 9833 9834 9835 9836 9837 9839 9840 9841 9843 9844 9846 9848 9850 9852 9854 9856 9858 9861 9863 9866 9868 9871 9873 9876 9878 9881 9883 9885 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9919 9920 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 6620 0 44 8 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 6621 0 44 9 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9909 9905 9902 9899 9896 9892 9889 9885 9882 9878 9874 9871 9867 9863 9860 9856 9852 9849 9845 9842 9838 9835 9832 9829 9826 9823 9820 9817 9815 9813 9810 9808 9807 9805 9803 9802 9801 9800 9799 9799 9799 9799 9799 9799 9800 9801 9802 9803 9805 9807 9809 9811 9813 9816 9818 9821 9824 9828 9831 9834 9838 9842 9845 9849 9853 9857 9861 9865 9869 9872 9876 9880 9883 9887 9890 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9917 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9918 9916 9915 9913 9912 9910 9909 9908 9908 9907 9907 9907 9908 9908 9909 9910 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9931 9933 9935 9937 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9896 9894 9894 9893 9892 9892 9892 9892 9892 9892 9893 9893 9894 9895 9896 9898 9899 9901 9902 9904 9906 9907 9909 9911 9913 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9934 9935 9936 9937 9939 9940 9941 6622 0 44 9 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9910 9908 9906 9905 9903 9902 9900 9899 9897 9896 9895 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9893 9894 9895 9897 9898 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9895 9892 9889 9887 9884 9881 9878 9875 9873 9870 9867 9864 9862 9859 9857 9855 9853 9851 9850 9848 9847 9846 9845 9845 9845 9845 9845 9846 9847 9848 9850 9851 9853 9856 9858 9861 9863 9866 9869 9873 9876 9879 9883 9886 9889 9893 9896 9899 9903 9906 9909 9912 9915 9917 9920 9922 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9893 9890 9888 9885 9882 9880 9878 9875 9873 9871 9870 9868 9866 9865 9864 9863 9862 9862 9861 9861 9861 9862 9862 9863 9863 9864 9865 9867 9868 9869 9871 9872 9874 9876 9878 9879 9881 9883 9885 9887 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 6623 0 44 9 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9903 9902 9902 9901 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9905 9903 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9878 9876 9875 9873 9871 9869 9867 9866 9864 9861 9859 9857 9855 9853 9850 9848 9845 9842 9840 9837 9834 9831 9828 9825 9822 9819 9815 9812 9809 9805 9802 9798 9794 9791 9787 9783 9780 9776 9772 9769 9765 9762 9758 9755 9752 9749 9746 9743 9740 9737 9735 9733 9731 9729 9728 9726 9725 9725 9724 9724 9724 9724 9724 9725 9726 9727 9728 9730 9732 9734 9736 9738 9740 9743 9746 9748 9751 9754 9757 9760 9763 9766 9768 9771 9774 9777 9779 9782 9784 9786 9789 9791 9792 9794 9796 9798 9799 9800 9801 9803 9804 9804 9805 9806 9806 9807 9807 9807 9807 9808 9808 9808 9807 9807 9807 9807 9807 9806 9806 9806 9806 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9806 9807 9808 9809 9810 9811 9812 9814 9816 9817 9819 9821 9824 9826 9828 9831 9833 9836 9839 9842 9845 9848 9850 9853 9856 9859 9862 9865 9868 9871 9874 9876 9879 9882 9884 6624 0 44 9 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9932 9933 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9919 9916 9914 9912 9909 9907 9905 9902 9899 9897 9894 9891 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9815 9812 9809 9806 9803 9800 9797 9794 9791 9788 9785 9782 9779 9776 9773 9769 9766 9763 9760 9757 9754 9751 9747 9744 9741 9738 9735 9732 9730 9727 9724 9722 9719 9717 9715 9713 9712 9710 9709 9708 9707 9707 9706 9706 9707 9707 9708 9709 9710 9712 9714 9716 9718 9721 9724 9727 9730 9733 9737 9741 9745 9749 9753 9757 9762 9766 9771 9776 9780 9785 9790 9794 9799 9804 9809 9813 9818 9822 9827 9831 9835 9840 9844 9848 9852 9856 9860 9863 9867 9871 9874 9877 9881 9884 9887 9890 9893 9895 9898 9900 9903 9905 9907 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9890 9886 9882 9878 9873 9869 9864 9859 9854 9849 9843 9838 9832 9826 9821 9815 9809 9803 9796 9790 9784 9778 9772 9766 9760 9754 9749 9743 9738 9733 9728 9723 9718 9714 9709 9706 9702 9698 9695 9692 9690 9687 9685 9684 9682 9681 9680 9679 9678 9678 9678 9678 9679 9679 9680 9681 9682 9683 9685 9686 9688 9689 9691 9693 9695 9697 9699 9701 9703 9704 9706 9708 9710 9712 9714 9715 9717 9719 9720 9721 9722 9723 9724 9725 9726 9726 9726 9726 9725 9725 9723 9722 9720 9718 9715 9711 9707 9702 9697 9690 9683 9675 9665 9655 9643 9631 9617 9601 9584 9566 9546 9524 9501 9476 9449 9421 9391 9359 9326 9291 9254 9216 9177 9136 9094 9051 9006 8961 8916 8870 8823 8777 8730 8684 8638 8593 8549 8506 8464 8424 8386 6625 0 44 9 8349 8315 8283 8253 8226 8202 8181 8163 8147 8136 8127 8121 8119 8120 8125 8132 8143 8157 8174 8194 8217 8242 8270 8300 8333 8368 8404 8442 8482 8523 8566 8609 8653 8698 8743 8788 8834 8879 8924 8969 9014 9057 9100 9143 9184 9225 9264 9302 9339 9375 9409 9442 9474 9505 9534 9562 9588 9613 9637 9659 9681 9701 9720 9737 9754 9769 9784 9797 9810 9822 9832 9842 9852 9860 9868 9875 9882 9888 9893 9899 9903 9908 9912 9915 9919 9922 9924 9927 9929 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 6626 0 44 9 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9928 9926 9923 9921 9918 9915 9911 9908 9905 9901 9898 9894 9890 9886 9882 9878 9873 9869 9865 9860 9856 9851 9847 9842 9837 9833 9828 9823 9819 9814 9809 9805 9800 9796 9792 9787 9783 9779 9776 9772 9769 9766 9763 9761 9759 9757 9756 9755 9754 9754 9754 9754 9755 9756 9758 9760 9762 9765 9768 9772 9775 9779 9783 9788 9792 9797 9802 9807 9812 9817 9822 9827 9832 9836 9841 9846 9850 9854 9858 9862 9866 9870 9873 9876 9879 9882 9885 9888 9890 9893 9895 9898 9900 9902 9905 9907 9909 9912 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9939 9940 9941 9942 9942 9942 9941 9940 9939 9937 9934 9931 9928 9924 9920 9915 9910 9905 9899 9894 9887 9881 9875 9869 9862 9856 9850 9844 9838 9833 9828 9824 9820 9816 9814 9811 9809 9808 9808 9808 9808 9810 9811 9814 9816 9820 9823 9827 9831 9836 9840 9845 9850 9855 9859 9864 9869 9873 9878 9882 9886 9889 9893 9896 9898 9901 9903 9905 9907 9908 9910 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9964 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 6627 0 44 9 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9928 9927 9925 9923 9921 9919 9916 9913 9910 9906 9902 9898 9893 9888 9883 9877 9870 9864 9856 9848 9840 9831 9821 9811 9800 9788 9776 9763 9749 9734 9719 9703 9686 9668 9650 9630 9610 9588 9566 9542 9518 9492 9465 9437 9408 9378 9346 9313 9280 9244 9208 9171 9132 9092 9051 9010 8967 8923 8878 8833 8787 8741 8694 8647 8600 8553 8506 8460 8414 8368 8324 8281 8239 8198 8159 8122 8087 8054 8023 7995 7969 7946 7926 7909 7895 7883 7876 7871 7869 7871 7875 7883 7894 7908 7924 7944 7966 7991 8018 8048 8080 8113 8149 8186 8225 8264 8305 8347 8390 8434 8477 8522 8566 8610 8654 8698 8742 8785 8828 8870 8911 8952 8992 9031 9069 9106 9143 9178 9212 9245 9278 9309 9339 9369 9397 9425 9451 9476 9501 9525 9547 9569 9590 9610 9629 9647 9665 9681 9697 9712 9726 9740 9752 9764 9776 9786 9796 9806 9815 9823 9831 9838 9845 9851 9857 9863 9868 9873 9878 9882 9886 9890 9894 9897 9901 9904 9907 9910 9913 9916 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 6628 0 44 9 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9906 9903 9899 9896 9893 9889 9886 9883 9880 9877 9874 9871 9869 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9853 9853 9853 9852 9853 9853 9853 9853 9854 9855 9855 9856 9856 9857 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9874 9876 9877 9879 9881 9883 9886 9888 9890 9893 9895 9898 9900 9903 9906 9908 9911 9914 9916 9919 9921 9923 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9882 9880 9879 9877 9874 9872 9870 9868 9865 9863 9860 9858 9855 9852 9849 9847 9844 9841 9838 9835 9833 9830 9828 9825 9823 9821 9819 9817 9815 9814 9812 9811 9810 9809 9809 9809 6629 0 44 9 9809 9809 9809 9810 9810 9811 9812 9813 9815 9816 9818 9820 9822 9824 9826 9828 9830 9832 9835 9837 9839 9842 9844 9846 9848 9851 9853 9855 9857 9859 9861 9863 9865 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9889 9891 9893 9896 9898 9900 9903 9905 9908 9910 9913 9915 9918 9920 9923 9925 9928 9930 9933 9935 9937 9940 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9924 9922 9919 9917 9914 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9877 9874 9872 9869 9867 9865 9863 9861 9860 9858 9857 9856 9855 9854 9854 9854 9853 9854 9854 9854 9855 9856 9856 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9882 9884 9886 9888 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9899 9897 9895 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9855 9853 9852 9851 9850 9848 9847 9846 9845 9844 9843 9842 9840 9839 9837 9836 9834 9832 9829 9826 9823 9820 9816 9812 9807 9802 9796 9790 9783 9776 9768 9759 9750 9740 9729 9718 9706 9694 9681 9667 9653 9638 9623 9607 9591 9574 9557 9539 9522 9504 9486 9467 9449 9431 9413 9395 9377 9360 9343 9327 9311 9295 9281 9267 9254 9241 9230 9220 6630 0 44 9 9211 9202 9195 9190 9185 9182 9180 9179 9179 9181 9184 9189 9194 9201 9209 9218 9229 9240 9252 9266 9280 9295 9311 9327 9344 9362 9380 9398 9417 9436 9455 9475 9494 9513 9532 9551 9570 9588 9606 9623 9640 9657 9673 9689 9704 9718 9732 9746 9758 9771 9782 9793 9804 9814 9823 9832 9840 9848 9855 9862 9869 9875 9881 9886 9891 9896 9900 9904 9908 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9884 9882 9879 9876 9873 9870 9867 9864 9861 9857 9854 9850 9846 9842 9838 9834 9830 9825 9821 9816 9812 6631 0 44 9 9807 9802 9798 9793 9788 9783 9779 9774 9769 9765 9760 9756 9752 9748 9744 9741 9737 9734 9731 9729 9726 9724 9723 9721 9720 9719 9719 9718 9719 9719 9720 9720 9722 9723 9725 9727 9729 9731 9734 9736 9739 9742 9745 9748 9751 9754 9758 9761 9764 9768 9771 9775 9778 9781 9785 9788 9791 9794 9797 9801 9804 9807 9809 9812 9815 9818 9820 9823 9825 9827 9830 9832 9834 9836 9837 9839 9841 9842 9843 9845 9846 9847 9847 9848 9849 9849 9849 9850 9850 9850 9850 9849 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9843 9843 9842 9841 9841 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9835 9835 9834 9834 9834 9833 9833 9833 9832 9832 9832 9831 9831 9831 9830 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9832 9833 9833 9834 9835 9836 9838 9839 9840 9841 9842 9844 9845 9847 9848 9849 9851 9852 9853 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9850 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9838 9837 9836 9835 9834 9834 9833 9832 9832 9831 9831 9830 9830 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9830 9830 9830 9831 9831 9831 9831 9832 9832 9832 9832 9833 9833 9833 9834 9834 9834 9834 9834 9834 9835 9835 9835 9835 9834 9834 9834 9834 9833 9833 9832 9832 9831 9830 9829 9828 9827 9825 9824 9822 9821 9819 9817 9814 9812 9810 9807 9804 9801 9798 9795 9792 9788 9785 9781 9777 9774 9770 9766 9762 9758 9754 9750 9747 9743 9739 9736 9732 9729 9726 9722 9720 9717 9714 9712 9710 9708 9707 9705 9704 9703 9703 9702 9702 9702 9703 9703 9704 9705 9706 9707 9708 9709 9711 9712 9714 9716 9717 9719 9721 9722 9724 9726 9727 9729 9730 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9742 9743 9744 9744 9745 9745 9746 9747 9747 9748 9749 9749 9750 9751 9751 9752 9753 9754 9754 9755 9756 9756 9757 9758 9758 9759 9759 9760 9760 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9761 9761 9761 9760 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9750 9750 9749 9749 9748 9747 9747 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9727 9726 9725 9723 9722 9721 9719 9718 9717 9715 9714 9712 9711 9709 9707 9706 9704 9703 9701 9699 9697 9696 9694 9692 9691 9689 9687 9686 9684 9682 9681 9680 9678 6632 0 44 9 9677 9676 9675 9674 9673 9673 9672 9672 9672 9672 9672 9673 9674 9675 9676 9677 9679 9681 9683 9686 9688 9691 9694 9697 9701 9704 9708 9712 9717 9721 9726 9730 9735 9740 9745 9750 9755 9760 9765 9770 9776 9781 9786 9791 9796 9801 9806 9811 9815 9820 9824 9829 9833 9837 9841 9845 9848 9852 9855 9859 9862 9865 9867 9870 9873 9875 9877 9880 9882 9884 9886 9888 9889 9891 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9862 9860 9858 9856 9854 9851 9848 9844 9841 9837 9832 9827 9822 9817 9811 9804 9797 9790 9782 9774 9766 9757 9747 9737 9727 9716 9704 9693 9681 9668 9655 9642 9628 9614 9600 9586 9571 9556 9541 9526 9511 9496 9481 9465 9450 9435 9420 9406 9391 9377 9363 9350 9337 9324 9312 9300 9289 9278 9268 9258 9250 9241 9234 9227 9220 9215 9210 9206 9202 9200 9198 9197 9196 9197 9198 9200 9203 9207 9211 9216 9222 9229 9236 9244 9253 9262 9272 9283 9294 9306 9318 9331 9344 9358 9372 9386 9401 9416 9431 9447 9462 9477 9493 9509 9524 9539 9555 9570 9585 9599 9613 9627 9641 9654 9667 9680 9692 9704 9715 9726 9736 9746 9756 9765 9773 9782 9790 9797 9804 9811 9817 9823 9829 9835 9840 9845 9849 9854 9858 9862 9866 9870 9874 9877 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9919 9920 9920 9920 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9943 9943 9942 9942 9941 9941 6633 0 44 9 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9884 9882 9880 9879 9877 9876 9875 9873 9872 9871 9870 9869 9869 9868 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9851 9849 9847 9845 9842 9840 9837 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9801 9798 9795 9791 9788 9784 9781 9777 9773 9770 9766 9762 9758 9754 9749 9745 9740 9735 9730 9725 9719 9713 9707 9700 9693 9686 9678 9670 9661 9651 9641 9631 9620 9608 9595 9582 9568 9553 9537 9521 9504 9485 9466 9446 9425 9403 9381 9357 9332 9306 9279 9251 9222 9193 9162 9130 9097 9064 9030 8994 8958 8922 8885 8847 8809 8770 8731 8692 8653 8614 8575 8537 8498 8461 8424 8388 8353 8319 8286 8254 8225 8196 8170 8146 8123 8103 8085 8070 8056 8046 8038 8033 8030 8030 8033 8039 8047 8058 8072 8088 8107 8128 8152 8178 8206 8236 8268 8302 8338 8375 8413 8452 8493 8534 8576 8619 8662 8705 8748 8791 8834 8877 8919 8960 9001 9041 9080 9118 9155 9191 9226 9259 9291 9322 9352 9381 9408 9433 9458 9481 9503 9524 9543 9562 9579 9595 9610 9625 9638 9650 9661 9672 9682 9691 9699 9706 9713 9720 9725 9730 9735 9738 9742 9745 9747 9748 9749 9750 9750 9750 9748 9747 9744 9741 9738 9733 9728 9723 9716 9709 9701 9692 9682 9671 9659 9646 9632 9617 9601 9584 9566 9546 9525 9503 9480 9455 9429 9401 9372 9341 9309 9275 9240 9204 9165 9126 9084 9041 8997 8950 8903 8853 8803 8750 8696 8641 8584 8526 8466 8405 8343 8279 8214 8148 8081 8013 7944 7874 7803 7732 7660 7587 7514 7441 7368 7295 7222 7150 7077 7006 6935 6866 6797 6730 6665 6601 6540 6481 6423 6369 6317 6269 6223 6181 6143 6108 6077 6050 6028 6009 5995 5986 5981 5980 5985 5994 6007 6026 6049 6076 6108 6144 6185 6230 6278 6330 6386 6446 6508 6574 6642 6712 6785 6860 6936 7014 7093 7173 7254 7335 7417 7498 7579 7660 7740 7819 7897 7974 8050 8125 8198 8269 8338 8406 8472 8536 8598 8658 8716 8772 8825 8877 8927 8975 9021 9065 9107 9147 9185 9222 9257 9290 9322 9352 9380 9407 9432 9456 9479 9500 9520 9539 9557 9573 9588 9603 9616 9628 9640 9650 9659 9668 9676 9683 9689 9695 9700 9704 9707 9710 9713 9715 9716 9717 9717 9716 9716 9714 9713 9710 9708 9705 9701 9697 9692 9687 9682 9676 9670 9663 9655 9647 9639 9630 9620 9610 9599 9588 9576 9563 9549 9535 9520 9504 9488 6634 0 44 9 9470 9452 9433 9412 9391 9369 9346 9321 9296 9270 9242 9213 9183 9152 9119 9086 9051 9015 8978 8940 8901 8860 8819 8777 8734 8691 8646 8602 8556 8511 8466 8420 8375 8330 8285 8242 8199 8157 8116 8076 8038 8002 7968 7935 7905 7876 7851 7827 7807 7789 7774 7761 7752 7745 7741 7741 7743 7748 7755 7766 7779 7795 7813 7834 7856 7881 7908 7937 7967 7999 8033 8067 8103 8139 8176 8214 8252 8291 8329 8368 8406 8445 8483 8520 8557 8594 8629 8664 8698 8732 8764 8796 8826 8855 8884 8911 8938 8963 8988 9012 9034 9056 9077 9097 9116 9135 9152 9169 9186 9201 9216 9231 9245 9259 9272 9284 9297 9309 9321 9332 9343 9354 9365 9376 9386 9396 9407 9417 9427 9437 9446 9456 9466 9475 9485 9494 9503 9512 9521 9530 9539 9548 9556 9565 9573 9581 9589 9597 9605 9612 9619 9626 9633 9640 9646 9653 9659 9665 9671 9676 9682 9687 9692 9697 9702 9706 9711 9715 9719 9723 9727 9731 9735 9738 9742 9745 9749 9752 9755 9758 9761 9764 9767 9770 9772 9775 9778 9780 9783 9785 9787 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9837 9839 9841 9843 9844 9846 9847 9849 9850 9852 9853 9854 9855 9856 9857 9857 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9869 9869 9870 9870 9871 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9850 9848 9846 9845 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9834 9833 9833 9833 9832 9832 9832 9831 9831 9830 9830 9829 9828 9827 9826 9824 9823 9821 9819 9816 9814 9811 9808 9804 9800 9796 9791 9786 9781 9775 9768 9761 9754 9746 9737 6635 0 44 9 9728 9718 9707 9696 9684 9671 9657 9643 9627 9611 9594 9576 9557 9537 9516 9494 9471 9448 9423 9397 9370 9343 9314 9285 9255 9224 9192 9160 9127 9094 9060 9026 8991 8956 8921 8886 8852 8817 8782 8748 8714 8681 8648 8616 8585 8555 8526 8497 8470 8445 8421 8398 8376 8357 8338 8322 8307 8294 8284 8274 8267 8262 8259 8258 8259 8262 8267 8274 8283 8294 8307 8321 8338 8357 8377 8399 8423 8449 8476 8504 8534 8565 8597 8630 8665 8700 8736 8772 8809 8847 8884 8923 8961 8999 9037 9074 9112 9149 9185 9221 9256 9291 9324 9357 9389 9420 9449 9478 9506 9532 9558 9582 9605 9627 9648 9667 9686 9704 9720 9736 9750 9764 9777 9789 9800 9810 9820 9829 9838 9845 9853 9859 9866 9872 9877 9882 9887 9892 9896 9900 9903 9907 9910 9913 9916 9918 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9910 9908 9905 9902 9899 9896 9892 9889 9885 9881 9876 9872 9867 9862 9857 9851 9846 9840 9833 9827 9820 9813 9806 9799 9791 9783 9775 9767 9758 9749 9740 9730 9721 9711 9701 9690 9679 9668 9657 9646 9634 9623 9611 9598 9586 9574 9561 9548 9536 9523 9510 9497 9485 9472 9459 9447 9435 9423 9411 9400 9389 9379 9368 9359 9350 9341 9333 9326 9319 9313 9308 9304 9300 9297 9295 9294 9293 9294 9295 9297 9300 9304 9308 9314 9319 9326 9334 9342 9350 9360 9369 9380 9390 9402 9413 9425 9437 9450 9462 9475 9488 9501 9514 9527 9540 9553 9566 9579 9592 9605 9617 9630 9642 9654 9665 9677 9688 9699 9710 9720 9731 9741 9750 9760 9769 9778 9786 9795 9803 9811 9818 9825 9832 9839 9845 9851 9857 9863 9868 9873 9878 9882 9887 9891 9894 9898 9901 9904 9907 9909 9912 9914 9916 9917 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 6636 0 44 9 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9875 9873 9871 9869 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9839 9835 9832 9829 9826 9822 9819 9816 9812 9809 9806 9803 9799 9796 9793 9790 9787 9785 9782 9779 9777 9775 9773 9771 9769 9768 9766 9765 9764 9763 9763 9762 9762 9762 9762 9763 9763 9764 9765 9767 9768 9770 9772 9774 9776 9778 9781 9783 9786 9789 9792 9795 9799 9802 9805 9809 9813 9816 9820 9824 9828 9832 9836 9840 9844 9848 9851 9855 9859 9863 9867 9871 9874 9878 9881 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9920 6637 0 44 9 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9880 9879 9877 9875 9874 9872 9871 9869 9867 9866 9864 9863 9861 9860 9859 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9864 9865 9867 9868 9870 9871 9873 9874 9876 9877 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9898 6638 0 44 9 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9873 9872 9870 9868 9867 9865 9864 9862 9860 9859 9857 9855 9854 9852 9851 9849 9848 9847 9846 9845 9843 9843 9842 9841 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9869 9870 9872 9874 9875 9877 9879 9880 9882 9883 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 6639 0 44 9 9942 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9900 9899 9897 9896 9894 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9876 9874 9872 9870 9869 9867 9865 9863 9861 9859 9858 9856 9854 9852 9851 9849 9847 9846 9844 9843 9841 9840 9839 9837 9836 9835 9834 9834 9833 9832 9832 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9834 9834 9834 9835 9835 9836 9836 9837 9837 9838 9838 9838 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9838 9838 9837 9836 9835 9834 9833 9831 9829 9827 9825 9822 9819 9816 9812 9808 9803 9798 9792 9786 9780 9772 9765 9756 9747 9737 9727 9716 9704 9691 9678 9664 9649 9633 9616 9598 9579 9560 9539 9518 9495 9471 9447 9421 9395 9367 9339 9309 9279 9248 9216 9183 9149 9115 9080 9044 9008 8972 8936 8899 8862 8825 8789 8753 8717 8682 8648 8614 8582 8551 8521 8492 8465 8440 8416 8395 8375 8358 8343 8330 8319 8311 8305 8302 8301 8302 8306 8312 8321 8332 8345 8360 8377 8396 8417 8439 8464 8489 8516 8544 8573 8603 8634 8665 8697 8729 8761 8794 8826 8858 8890 8921 8952 8982 9011 9040 9067 9094 9120 9144 9167 9189 9210 9229 9247 9264 9278 9292 9304 9314 9322 9329 9334 9338 9340 9340 9339 9336 9331 9325 9317 9308 9298 9285 9272 9257 9241 9224 9206 9188 9168 9148 9127 9105 9084 9062 9041 9019 8998 8977 8957 8937 8918 8900 8884 8868 8854 8841 8829 8819 8811 8804 8800 8796 8795 8795 8797 8801 8807 8814 8823 8833 8845 8858 8873 8889 8906 8924 8942 8962 8983 9004 9025 9047 9070 9092 9115 9138 9160 9183 9206 9228 9250 9271 9293 9313 9334 9354 9373 9392 9411 9429 9446 9464 9480 9496 9512 9528 9543 9557 9571 9585 9599 9612 9625 9637 9650 9662 9673 9685 9696 9707 9718 9728 9738 6640 0 44 9 9748 9758 9767 9776 9785 9793 9801 9809 9817 9824 9831 9837 9844 9850 9855 9861 9866 9871 9875 9880 9884 9887 9891 9894 9897 9900 9903 9905 9908 9910 9912 9913 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9918 9916 9914 9911 9909 9906 9904 9901 9898 9896 9893 9890 9888 9885 9882 9880 9877 9875 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9852 9852 9851 9851 9851 9851 9852 9852 9853 9854 9855 9856 9857 9859 9861 9862 9864 9866 9868 9870 9872 9875 9877 9879 9882 9884 9887 9889 9892 9894 9897 9899 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9908 9906 9904 9902 9900 9899 9897 9896 9894 9893 9892 9892 9891 9891 9891 9892 9892 9893 9894 9896 9898 9900 9902 9904 9907 9910 9913 9916 9920 9923 9927 9930 9934 9937 9941 9944 9947 9951 9954 9956 9959 9962 9964 9966 9968 9970 9971 9973 9974 9975 9975 9976 6641 0 45 0 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9927 9927 9928 9929 9930 9932 9933 9934 9936 9937 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 6642 0 45 0 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9902 9900 9899 9897 9896 9895 9894 9892 9891 9890 9890 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9873 9872 9871 9871 9871 9870 9870 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9883 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9895 9894 9893 9893 9892 9891 9889 9888 9887 9886 9885 9883 9882 9882 9881 9880 9880 9879 9879 9879 9880 9881 9881 9882 9884 9885 9887 9889 9891 9893 9896 9898 9901 9903 9906 9908 9911 9914 9916 9919 9921 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9921 9918 9915 9912 9909 9905 9901 9898 9894 9889 9885 9881 9877 9872 9868 9864 9860 9855 9851 9847 9844 9840 9836 9833 9830 9826 9823 9821 9818 9815 9813 9811 9809 9807 9805 9803 9802 9800 9799 9798 9797 9796 9795 9795 9794 9794 9794 9794 9794 9795 9795 9796 9797 9798 9800 9801 9803 9805 9807 9810 9812 9815 9818 9821 9824 9828 9831 9835 9839 9843 9846 9850 9854 9858 9862 9865 9869 9873 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9885 9883 9882 9882 9881 9881 9880 9880 9881 9881 9882 9882 9883 9885 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9904 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9885 9883 9881 9879 9876 9874 9872 9870 9868 9866 6643 0 45 0 9864 9863 9861 9860 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9869 9871 9872 9874 9875 9877 9879 9880 9882 9884 9886 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9900 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9887 9884 9882 9879 9876 9872 9868 9864 9860 9855 9850 9844 9838 9832 9825 9817 9809 9800 9791 9781 9771 9759 9748 9735 9722 9708 9693 9677 9660 9643 9624 9605 9584 9562 9539 9514 9488 9461 9432 9402 9370 9336 9301 9264 9225 9183 9140 9095 9048 8998 8946 8893 8836 8778 8718 8655 8590 8524 8455 8384 8312 8238 8162 8085 8006 7926 7845 7763 7681 7598 7514 7430 7346 7263 7179 7096 7013 6931 6851 6771 6692 6614 6538 6464 6391 6319 6250 6182 6115 6051 5988 5928 5869 5811 5756 5702 5650 5600 5551 5504 5458 5414 5372 5331 5291 5253 5216 5181 5148 5116 5085 5056 5029 5004 4981 4959 4941 4924 4910 4898 4890 4884 4881 4882 4886 4894 4906 4922 4942 4966 4994 5027 5065 5107 5153 5204 5260 5320 5385 5454 5528 5605 5686 5771 5860 5952 6047 6144 6244 6346 6450 6555 6662 6769 6877 6985 7093 7200 7307 7413 7517 7620 7721 7820 7917 8011 8103 8193 8279 8363 8444 8522 8596 8668 8737 8803 8865 8925 8982 9036 9088 9136 9183 9226 9268 9307 9344 9379 9411 9442 9472 9499 9525 9549 9572 9594 9614 9633 9651 9668 9684 9698 9712 9725 9737 9748 9759 9769 9778 9786 9794 9801 9807 9813 9819 9823 9828 9831 9835 9838 9840 9842 9844 9845 9846 9847 9847 9847 9847 9847 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9842 9842 9842 9842 9843 9844 9845 9846 9847 9849 9851 9853 9856 9858 9861 9864 9867 9870 9873 9876 9879 9882 9886 9889 9892 9895 9898 9900 9903 9905 9908 9910 9912 9914 9915 9916 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 6644 0 45 0 9915 9915 9915 9915 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9905 9902 9899 9896 9893 9890 9886 9883 9879 9875 9870 9866 9861 9857 9852 9847 9842 9837 9832 9827 9821 9816 9811 9806 9801 9796 9791 9786 9782 9778 9773 9770 9766 9763 9760 9757 9755 9753 9751 9750 9749 9749 9749 9749 9750 9752 9753 9755 9757 9760 9763 9767 9770 9774 9778 9783 9787 9792 9796 9801 9806 9811 9816 9821 9826 9831 9836 9840 9845 9849 9853 9857 9861 9865 9869 9872 9875 9878 9881 9884 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9903 9901 6645 0 45 0 9898 9895 9892 9888 9884 9880 9876 9871 9867 9862 9856 9851 9845 9839 9833 9826 9819 9812 9805 9798 9790 9782 9774 9766 9758 9749 9740 9732 9723 9714 9705 9696 9687 9679 9670 9661 9653 9645 9637 9629 9621 9614 9608 9601 9596 9590 9585 9581 9577 9574 9571 9569 9568 9567 9566 9566 9567 9568 9570 9572 9575 9578 9581 9585 9589 9594 9598 9603 9609 9614 9619 9625 9631 9636 9642 9648 9654 9659 9665 9671 9676 9682 9687 9692 9697 9702 9707 9712 9717 9722 9726 9731 9735 9739 9744 9748 9752 9756 9760 9764 9768 9772 9776 9779 9783 9786 9790 9793 9796 9800 9803 9806 9808 9811 9814 9817 9819 9821 9824 9826 9828 9830 9832 9834 9835 9837 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9850 9850 9851 9851 9852 9852 9852 9852 9852 9851 9851 9850 9849 9848 9847 9846 9844 9842 9841 9839 9836 9834 9831 9829 9826 9823 9820 9817 9814 9810 9807 9804 9801 9798 9795 9792 9789 9786 9784 9781 9779 9777 9775 9774 9772 9771 9770 9770 9770 9769 9770 9770 9770 9771 9772 9773 9775 9776 9778 9779 9781 9783 9785 9787 9789 9791 9794 9796 9798 9801 9803 9805 9808 9810 9812 9815 9817 9819 9822 9824 9826 9829 9831 9834 9836 9838 9841 9843 9846 9848 9851 9853 9856 9858 9861 9863 9866 9868 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 6646 0 45 0 9899 9898 9897 9895 9894 9893 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9873 9872 9870 9869 9868 9868 9867 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9873 9874 9876 9877 9879 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9942 9940 9938 9937 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9866 9865 9863 9862 9862 9861 9861 9861 9860 9861 9861 9861 9862 9863 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9855 9854 9852 9850 9848 9846 9844 9841 9839 9836 9833 9830 9827 9824 9820 9816 9812 9807 9802 9797 9791 9785 9779 9771 9764 9756 9747 9737 9727 9716 9704 9692 9679 9664 9649 9633 9617 9599 9581 9561 9541 9520 9498 9476 9453 9429 9405 9380 9355 9330 9305 9279 9254 9229 9204 9179 9155 9132 9109 9087 9066 9046 9028 9010 8994 8980 8966 8955 8945 8937 8930 8926 8923 8922 8922 8925 8929 8935 8942 8951 8962 8975 8988 9004 9020 9038 9057 9077 9097 9119 9141 9165 9188 9212 9237 9261 9286 9311 9336 9361 9385 9410 9434 9458 9481 9504 6647 0 45 0 9526 9548 9569 9589 9609 9628 9646 9664 9681 9697 9712 9726 9740 9753 9765 9777 9788 9798 9808 9817 9825 9833 9840 9847 9853 9859 9864 9869 9873 9878 9882 9885 9889 9892 9895 9898 9901 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9929 9926 9924 9921 9918 9915 9911 9908 9905 9901 9898 9894 9891 9887 9883 9880 9876 9872 9869 9865 9861 9858 9854 9851 9847 9844 9841 9838 9835 9832 9829 9826 9824 9821 9819 9817 9816 9814 9812 9811 9810 9809 9808 9808 9807 9807 9807 9807 9807 9807 9807 9808 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9819 9820 9822 9823 9825 9826 9828 9830 9832 9833 9835 9837 9839 9841 9843 9845 9847 9850 9852 9854 9856 9858 9861 9863 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9914 9914 9915 9914 9914 9913 9912 9910 9909 9906 9904 9900 9897 9892 9887 9882 9876 9870 9862 9854 9846 9837 9827 9816 9805 6648 0 45 0 9794 9781 9768 9754 9740 9725 9709 9693 9677 9660 9642 9625 9606 9588 9569 9550 9531 9511 9492 9472 9453 9433 9414 9395 9377 9358 9341 9323 9307 9290 9275 9260 9246 9233 9221 9210 9200 9191 9183 9176 9170 9165 9162 9160 9159 9159 9160 9162 9166 9170 9175 9182 9189 9197 9206 9216 9226 9237 9249 9261 9273 9285 9298 9312 9325 9338 9352 9365 9378 9392 9405 9418 9431 9444 9456 9469 9481 9493 9505 9517 9529 9540 9551 9562 9574 9585 9595 9606 9617 9627 9638 9648 9659 9669 9679 9689 9699 9709 9719 9729 9738 9748 9757 9766 9775 9784 9792 9800 9808 9816 9824 9831 9838 9845 9852 9858 9864 9870 9876 9881 9887 9892 9897 9902 9906 9911 9915 9919 9923 9927 9931 9934 9938 9941 9945 9948 9951 9954 9957 9959 9962 9965 9967 9969 9971 9973 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9976 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9949 9948 9946 9944 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9920 9919 9918 9917 9916 9916 9915 9916 9916 9917 9917 9919 9920 9921 9923 9925 9927 9929 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 6649 0 45 0 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9900 9899 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9898 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9939 9940 9942 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9974 9976 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9993 9994 9994 9995 9996 9996 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9995 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 6650 0 45 0 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9931 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9904 9904 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9940 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9910 9907 9904 9901 9897 9894 9891 9888 9884 9881 9878 9875 9872 9869 9866 9864 9861 9859 9857 9855 9853 9852 9850 9849 9848 9847 9847 9847 9846 9846 9847 9847 9847 9848 9849 9850 9851 9853 9854 9856 9857 9859 9861 9863 9865 9867 9870 9872 9875 9877 9880 9883 9886 9888 9891 9895 9898 9901 9904 9907 9911 9914 9918 9921 9924 9928 9931 9935 9938 9941 9944 9947 9950 9953 9956 9959 9962 9964 9966 9969 9971 9973 9974 9976 9978 9979 9980 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9928 6651 0 45 0 9926 9923 9921 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9872 9869 9866 9863 9859 9856 9853 9850 9847 9843 9840 9837 9834 9831 9828 9826 9823 9820 9818 9815 9813 9811 9809 9807 9805 9804 9803 9802 9801 9801 9801 9801 9801 9802 9803 9804 9806 9808 9810 9812 9815 9818 9821 9824 9827 9831 9835 9839 9843 9847 9851 9855 9859 9864 9868 9872 9876 9880 9884 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 9922 9920 9918 9917 9915 9914 9913 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9951 9952 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9951 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9921 9921 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9936 9938 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 6652 0 45 0 9974 9975 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9908 9906 9905 9904 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9895 9894 9893 9892 9891 9889 9887 9885 9883 9881 9878 9875 9872 9869 9866 9863 9860 9856 9853 9850 9846 9843 9839 9836 9833 9830 9827 9824 9821 9818 9815 9813 9810 9808 9806 9804 9801 9799 9798 9796 9794 9793 9791 9790 9788 9787 9786 9785 9784 9783 9782 9782 9781 9781 9780 9780 9780 9781 9781 9782 9783 9783 9785 9786 9787 9789 9791 9793 9795 9798 9800 9803 9806 9809 9812 9815 9818 9822 9825 9829 9832 9836 9839 9843 9847 9850 9854 9857 9861 9865 9868 9871 9875 9878 9882 9885 9888 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9928 9931 9933 9936 9939 9941 9944 9946 9948 9950 9953 9955 9957 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9946 9946 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9991 9991 9990 9989 9988 9986 9985 9984 9983 9981 9980 9978 9977 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9927 9925 9922 9919 9915 9912 9909 9905 9902 9899 9895 9892 9888 9885 9882 9879 9876 9873 9871 9868 9866 9864 9862 9861 9859 9858 9857 9857 9856 9856 9856 9856 9857 9857 9858 9859 9860 9862 9863 9865 9866 9868 9870 9872 9874 9876 9879 6653 0 45 0 9881 9883 9886 9888 9891 9893 9896 9899 9901 9904 9907 9909 9912 9915 9918 9921 9923 9926 9929 9932 9934 9937 9940 9942 9945 9947 9950 9952 9954 9956 9958 9960 9962 9964 9965 9967 9968 9969 9971 9972 9972 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9922 9920 9918 9917 9915 9914 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9898 9896 9895 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9924 9926 9928 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9944 9942 9940 9937 9934 9932 9929 9926 9923 9920 9917 9914 9911 9908 9906 9903 9900 9898 9896 9894 9892 9890 9889 9888 9887 9886 9885 9885 9884 9884 9885 9885 9886 9886 9887 9888 9890 9891 9892 9894 9895 9897 9899 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9930 9929 9926 9924 9921 9918 9914 9910 9906 9902 9897 9891 9886 9879 9873 9865 9858 9850 9841 9832 9822 9812 9801 9790 9778 9766 9753 9739 9725 9710 9695 9680 9663 9647 9629 9612 9593 9575 9556 9536 9516 9496 9475 9455 9434 9412 9391 9370 9348 9327 9306 9285 9265 9244 9225 9206 9187 9170 9153 9137 9122 9108 9096 9084 9074 9066 9059 9053 9049 9047 9046 9047 9049 9054 9059 9067 9076 9087 9099 9112 9127 9143 9160 9179 9198 9218 9239 9260 9283 9305 9328 9351 9374 9397 9420 9443 9466 9488 9510 9531 9552 9572 9591 9610 9629 9646 9663 9679 9694 9709 9723 9736 9749 9761 9772 9783 9793 9803 9812 9821 9829 9837 9845 9852 9858 9864 9870 9876 9882 9887 9891 9896 9900 9904 9908 9912 9915 9919 9922 9924 9927 9929 9932 6654 0 45 0 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9914 9914 9913 9913 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9956 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9896 9895 9894 9894 9894 9893 9893 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9942 9941 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 6655 0 45 0 9925 9927 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9966 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9993 9993 9994 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 6656 0 45 0 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9885 9882 9880 9878 9876 9873 9871 9869 9867 9864 9862 9860 9858 9856 9854 9852 9850 9848 9847 9845 9844 9842 9841 9840 9839 9838 9838 9837 9837 9837 9837 9837 9837 9838 9838 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9852 9854 9856 9858 9859 9861 9863 9865 9867 9869 9870 9872 9874 9876 9877 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9902 9903 9904 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9906 9904 9901 9899 9896 9893 9889 9886 9883 9879 9875 9872 9868 9864 9860 9857 9853 9849 9846 9843 9839 9836 9834 9831 9829 9827 9825 9823 9822 9821 9820 9820 9820 9820 9820 9821 9822 9823 9825 9826 9828 9830 9832 9835 9837 9840 9843 9846 9849 9852 9855 9858 9862 9865 9868 9872 9876 9879 9883 9887 9890 9894 9898 9902 9905 9909 9913 9917 9920 9924 9927 9931 9934 9938 9941 9944 9946 9949 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9907 9904 9902 9899 9896 9893 9891 9888 9885 9881 9878 9875 9872 9868 9865 9861 9858 9854 9850 9847 9843 9839 9835 9831 9828 9824 9820 9817 9813 9810 9807 9803 9801 9798 9795 9793 9791 9789 9788 9787 9786 9786 9786 9786 9786 9787 9788 9789 9791 9793 9795 9798 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9842 9845 9847 9850 9852 9855 9857 6657 0 45 0 9859 9861 9863 9866 9868 9870 9872 9874 9876 9879 9881 9884 9886 9889 9891 9894 9897 9899 9902 9905 9908 9911 9913 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9912 9909 9907 9904 9901 9898 9896 9893 9890 9887 9884 9881 9878 9875 9872 9870 9867 9865 9862 9860 9858 9856 9854 9853 9851 9850 9849 9848 9848 9847 9847 9847 9847 9848 9848 9849 9850 9851 9852 9853 9855 9856 9858 9859 9861 9863 9865 9867 9869 9871 9874 9876 9878 9880 9883 9885 9888 9890 9893 9895 9898 9900 9903 9905 9908 9910 9913 9915 9918 9920 9923 9925 9927 9930 9932 9934 9937 9939 9941 9943 9945 9946 9948 9950 9952 9953 9954 9956 9957 9958 9959 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9988 9988 9988 6658 0 45 0 9988 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9985 9984 9983 9981 9980 9979 9977 9976 9975 9973 9972 9970 9969 9967 9966 9964 9963 9961 9960 9959 9958 9957 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9942 9943 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9907 9908 9910 9911 9913 9914 9916 9918 9920 9922 9924 9926 9928 9931 9933 9935 9938 9940 9942 9945 9947 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9980 9980 9981 9982 9983 9984 9985 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9968 9967 9965 9963 9961 9960 9958 9956 9954 9952 9950 9949 9947 9945 9943 9941 9940 9938 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9919 9920 9920 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9934 9935 9937 9939 9941 9943 9944 9946 9948 9950 6659 0 45 0 9952 9953 9955 9957 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9984 9984 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9964 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9947 9948 9949 9950 9952 9953 9955 9956 9958 9959 9961 9962 9964 9965 9967 9968 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9979 9978 9976 9975 9973 9971 9969 9967 9965 9962 9960 9958 9955 9953 9951 9949 9946 9944 9942 9940 9938 9937 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9897 9898 9900 9902 9904 9906 9909 9911 9913 9916 9919 9921 9924 9927 9929 9932 9935 9937 9940 9942 9945 9947 9949 9951 9953 9955 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9967 9966 9965 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9936 9933 9931 9928 9924 9921 9918 9914 9910 9907 9903 9898 9894 9889 9885 9880 9875 9870 9864 9859 9853 9848 9842 9836 9830 9824 9818 9811 9805 9799 9792 9786 9779 9773 9766 9760 9753 9747 9741 9735 9729 9723 9717 9712 9706 9701 9696 9691 9687 9682 9678 9674 9671 9667 9664 9662 9659 9657 9655 9653 9652 9651 9650 9650 9650 9650 9650 9651 9652 9653 9655 9657 9659 9661 9664 9667 9670 9674 9678 9682 9686 9691 9696 9701 9707 9712 9718 9724 9731 9737 9744 9750 9757 9764 9771 9778 9785 9793 9800 9807 9814 9821 9827 9834 9841 9847 9853 9859 9865 9871 9877 9882 9887 9892 9896 9901 9905 9909 9913 9917 9920 9923 9926 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 6660 0 45 0 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9974 9973 9972 9970 9969 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9934 9932 9930 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9901 9900 9898 9897 9896 9896 9895 9895 9895 9895 9895 9896 9896 9897 9898 9899 9900 9902 9904 9905 9907 9909 9912 9914 9916 9919 9921 9924 9926 9929 9931 9934 9936 9938 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9938 9937 9936 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9983 9982 9982 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9964 9962 9960 9959 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9931 9928 9926 9923 9919 9916 9913 9909 9905 9901 9897 9892 9887 9882 9877 9872 9866 9860 9853 9847 9840 9832 9824 9816 9807 9798 9788 9777 9766 9755 9743 9730 9717 9703 6661 0 45 1 9649 9634 9619 9603 9587 9571 9554 9537 9520 9503 9485 9467 9450 9432 9415 9397 9380 9363 9346 9330 9314 9298 9284 9269 9256 9243 9231 9220 9209 9200 9192 9184 9178 9173 9168 9165 9163 9162 9163 9164 9167 9170 9175 9181 9188 9196 9204 9214 9225 9236 9249 9262 9276 9290 9305 9320 9336 9353 9369 9386 9403 9421 9438 9455 9473 9490 9507 9524 9541 9558 9574 9590 9606 9621 9636 9650 9664 9677 9690 9703 9715 9726 9737 9747 9757 9767 9775 9784 9791 9798 9805 9811 9817 9822 9826 9831 9834 9837 9840 9842 9844 9845 9846 9846 9846 9845 9844 9843 9841 9838 9835 9832 9828 9824 9819 9814 9809 9803 9797 9790 9783 9776 9768 9759 9751 9742 9733 9723 9713 9703 9693 9682 9671 9660 9648 9637 9625 9614 9602 9590 9579 9567 9555 9544 9533 9521 9511 9500 9490 9480 9471 9462 9454 9446 9439 9432 9426 9421 9416 9413 9410 9408 9406 9406 9406 9407 9409 9412 9416 9421 9426 9432 9439 9446 9455 9464 9473 9483 9494 9505 9517 9529 9541 9554 9567 9580 9593 9606 9619 9633 9646 9659 9672 9685 9698 9710 9722 9734 9745 9757 9767 9778 9788 9798 9807 9816 9824 9833 9840 9848 9855 9862 9868 9874 9880 9885 9890 9895 9900 9905 9909 9913 9917 9920 9924 9927 9930 9933 9936 9939 9942 9944 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9967 9966 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9970 9969 9967 9966 9964 9962 9959 9957 9954 9951 9948 9944 9941 9937 9933 9928 9924 9919 9914 9909 9904 9899 9894 9888 9883 9878 9873 9868 9864 9859 9855 9851 9847 9844 9841 9838 9836 9834 9832 9831 9831 9830 9830 9831 9831 9832 9834 9836 9838 9840 9843 9845 9848 9851 9854 9858 9861 9865 9868 9871 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 6662 0 45 1 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9894 9892 9889 9887 9884 9882 9879 9876 9873 9871 9868 9865 9862 9860 9857 9854 9852 9849 9847 9845 9843 9841 9839 9837 9836 9834 9833 9832 9831 9830 9830 9829 9829 9829 9829 9830 9830 9831 9832 9833 9834 9835 9836 9838 9840 9841 9843 9845 9847 9849 9852 9854 9856 9859 9861 9864 9866 9869 9872 9874 9877 9880 9883 9885 9888 9891 9894 9897 9899 9902 9905 9908 9910 9913 9916 9918 9921 9924 9926 9929 9931 9933 9936 9938 9940 9942 9945 9947 9949 9950 9952 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9876 9873 9870 9867 9864 9861 9857 9854 9851 9849 9846 9843 9840 9838 9835 9833 9831 9829 9827 9826 9824 9823 9822 9821 9820 9819 9819 9819 9819 9819 9820 9820 9821 9822 9823 9825 9826 9828 9830 9832 9833 9836 9838 9840 9842 9844 9847 9849 9851 9853 9855 9857 9859 6663 0 45 1 9861 9863 9865 9866 9868 9869 9870 9872 9873 9873 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9866 9864 9863 9861 9858 9856 9853 9849 9846 9842 9838 9833 9828 9822 9816 9809 9801 9793 9785 9775 9765 9754 9743 9730 9717 9703 9688 9672 9655 9637 9618 9599 9578 9556 9533 9510 9485 9458 9431 9403 9373 9342 9311 9277 9243 9208 9171 9133 9094 9053 9012 8969 8926 8881 8835 8788 8741 8692 8643 8593 8543 8492 8441 8390 8339 8288 8238 8187 8138 8089 8041 7995 7950 7906 7864 7824 7786 7750 7717 7686 7658 7632 7610 7591 7574 7561 7551 7545 7542 7542 7545 7551 7561 7574 7590 7608 7630 7654 7681 7710 7742 7775 7810 7847 7886 7925 7966 8007 8049 8092 8134 8177 8219 8261 8302 8342 8381 8419 8456 8490 8523 8554 8583 8610 8634 8656 8675 8691 8704 8714 8720 8724 8724 8720 8713 8702 8688 8669 8647 8621 8591 8557 8519 8477 8431 8381 8327 8270 8209 8144 8075 8004 7929 7851 7770 7686 7600 7512 7421 7329 7235 7140 7043 6946 6848 6750 6652 6555 6457 6361 6266 6172 6079 5989 5900 5814 5731 5650 5572 5497 5426 5358 5294 5233 5176 5123 5074 5030 4989 4953 4922 4894 4872 4853 4840 4831 4826 4826 4831 4840 4855 4873 4897 4925 4957 4995 5036 5082 5133 5188 5247 5310 5377 5449 5524 5602 5684 5770 5858 5950 6044 6141 6240 6341 6444 6549 6654 6761 6869 6977 7084 7192 7300 7407 7513 7618 7722 7823 7924 8022 8117 8211 8302 8390 8475 8557 8637 8713 8786 8856 8923 8987 9048 9105 9159 9211 9259 9305 9348 9388 9426 9462 9495 9526 9555 9582 9607 9630 9652 9672 9691 9709 9725 9741 9755 9768 9781 9793 9804 9814 9823 9832 9841 9849 9856 9863 9869 9875 9880 9885 9890 9894 9898 9902 9905 9908 9911 9913 9915 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9942 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9967 6664 0 45 1 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9939 9937 9934 9931 9928 9925 9922 9918 9914 9911 9907 9903 9898 9894 9890 9885 9881 9876 9871 9866 9862 9857 9852 9847 9842 9837 9832 9827 9822 9817 9812 9808 9803 9798 9793 9789 9784 9780 9775 9771 9767 9763 9759 9755 9751 9748 9745 9741 9739 9736 9733 9731 9729 9727 9726 9725 9724 9723 9723 9723 9724 9724 9725 9727 9728 9730 9733 9735 9738 9742 9745 9749 9753 9757 9762 9767 9772 9777 9782 9788 9793 9799 9805 9810 9816 9822 9828 9834 9840 9846 9852 9857 9863 9869 9874 9879 9884 9889 9894 9899 9904 9908 9912 9916 9920 9924 9927 9931 9934 9937 9940 9942 9945 9947 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9875 9874 6665 0 45 1 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9861 9859 9858 9856 9854 9851 9849 9846 9844 9841 9838 9835 9831 9828 9824 9820 9816 9811 9807 9802 9797 9792 9786 9781 9775 9769 9762 9756 9749 9743 9736 9729 9722 9714 9707 9700 9692 9685 9678 9670 9663 9656 9649 9642 9635 9628 9622 9616 9610 9604 9599 9593 9588 9584 9579 9575 9572 9568 9566 9563 9561 9559 9557 9556 9555 9554 9553 9553 9553 9553 9554 9555 9556 9557 9558 9559 9561 9562 9564 9566 9567 9569 9571 9573 9574 9576 9578 9579 9581 9583 9584 9586 9587 9588 9589 9591 9592 9593 9594 9595 9596 9596 9597 9598 9599 9600 9600 9601 9602 9603 9604 9605 9605 9606 9607 9608 9610 9611 9612 9613 9615 9616 9618 9619 9621 9623 9625 9627 9629 9632 9634 9637 9639 9642 9645 9648 9651 9654 9657 9660 9664 9667 9671 9674 9678 9682 9685 9689 9693 9697 9700 9704 9708 9712 9715 9719 9722 9726 9729 9732 9735 9738 9740 9743 9745 9747 9748 9750 9751 9752 9752 9753 9753 9752 9752 9751 9750 9748 9747 9745 9743 9740 9738 9735 9732 9729 9726 9722 9719 9716 9712 9709 9706 9703 9700 9697 9695 9693 9691 9689 9687 9686 9685 9685 9685 9685 9685 9686 9688 9689 9691 9693 9695 9698 9701 9704 9707 9710 9714 9717 9721 9724 9728 9731 9735 9738 9741 9744 9747 9749 9752 9754 9756 9758 9759 9760 9762 9762 9763 9764 9764 9764 9765 9765 9765 9765 9765 9765 9765 9765 9766 9766 9767 9767 9768 9769 9771 9772 9774 9776 9778 9780 9783 9785 9788 9791 9795 9798 9801 9805 9809 9812 9816 9820 9824 9828 9832 9835 9839 9843 9847 9850 9854 9857 9860 9864 9867 9870 9873 9876 9878 9881 9884 9886 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9893 9890 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9844 9842 9839 9837 9835 9833 9831 9829 9828 9826 9825 9824 9823 9822 9821 9821 9821 9821 9821 9821 9822 9823 9824 9825 9826 9828 9830 9832 9834 9836 9839 9841 9844 9847 9850 9853 9856 9859 9863 9866 9869 9873 9876 9879 9883 9886 9889 9893 9896 9899 9902 9905 9907 9910 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 6666 0 45 1 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9897 9898 9900 9901 9902 9903 9905 9907 9908 9910 9912 9913 9915 9917 9919 9921 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9886 9884 9882 9879 9876 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9834 9831 9828 9825 9822 9818 9815 9812 9809 9806 9803 9800 9797 9794 9791 9788 9785 9783 9780 9777 9775 9773 9770 9768 9766 9764 9762 9760 9758 9756 9754 9753 9751 9750 9749 9747 9746 9745 9744 9743 9742 9742 9741 9741 9740 9740 9740 9740 9740 9740 9741 9741 9742 9743 9743 9744 9746 9747 9748 9750 9752 9754 9756 9758 9760 9762 9765 9767 9770 9773 9776 9779 9782 9785 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9820 9823 9825 9827 9829 9831 9833 9835 9836 9837 9838 9839 9840 9840 9841 9841 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9826 9824 9823 9822 9821 9820 9819 9819 9818 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9823 9824 9825 9827 9828 9830 9831 9833 9835 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 6667 0 45 1 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9905 9903 9901 9898 9896 9893 9890 9887 9884 9880 9876 9872 9868 9864 9859 9854 9849 9844 9839 9834 9828 9823 9817 9811 9805 9800 9794 9788 9783 9777 9772 9766 9761 9757 9752 9748 9744 9740 9737 9734 9731 9729 9727 9726 9725 9724 9724 9725 9726 9727 9729 9731 9733 9736 9740 9743 9747 9752 9756 9761 9767 9772 9777 9783 9789 9795 9801 9807 9813 9819 9825 9831 9837 9843 9848 9854 9859 9864 9869 9873 9878 9882 9886 9889 9892 9895 9898 9901 9903 9905 9906 9908 9909 9910 9910 9911 9911 9911 9910 9909 9909 9907 9906 9904 9902 9900 9898 9895 9892 9889 9885 9882 9877 9873 9868 9863 9857 9851 9845 9838 9831 9824 9816 9807 9798 9789 9779 9768 9757 9746 9734 9722 9709 9696 9682 9668 9654 9639 9624 9609 9593 9578 9562 9546 9530 9514 9499 9483 9468 9453 9438 9424 9410 9396 9384 9372 9360 9350 9340 9331 9323 9316 9310 9305 9301 9298 9296 9295 9296 9297 9299 9303 9308 9313 9320 9327 9336 9345 9355 9366 9378 9390 9403 9416 9430 9445 9459 9475 9490 9505 9521 9537 9553 9568 9584 9600 9615 9630 9645 9660 9674 9688 9702 9715 9728 9740 9752 9764 9775 9785 9795 9805 9814 9823 9832 9840 9847 9854 9861 9867 9873 9879 9884 9889 9893 9897 9901 9905 9908 9911 9914 9916 9918 9920 9922 9923 9924 9925 9926 9926 9926 9926 9926 9925 9925 9924 9922 9921 9919 9917 9915 9913 9910 9907 9903 9900 9896 9892 9887 9882 9877 9871 9865 9858 9851 9844 9836 9828 9819 9810 9800 9790 9779 9768 9756 9744 9732 9719 9705 9691 9677 9662 9647 9631 9615 9599 9583 9566 9549 9533 9516 9499 9482 9466 9449 9433 9417 9402 9387 9372 9358 9345 9332 9320 9309 9299 9289 9281 9273 9266 9260 9256 9252 9250 9248 9248 9248 9250 9253 9256 9261 9267 9274 9281 9290 9299 9309 9320 9331 9343 9356 9369 9383 9397 9411 9426 9441 9456 9472 9487 9503 9518 9534 9549 9565 9580 9595 9609 9624 9638 9652 9666 9679 9692 9705 9717 9729 9740 9751 9762 9772 9782 9791 9800 9809 9817 9825 9832 9839 9845 9852 9857 9863 9868 9873 9877 9881 9885 9888 9891 9894 9897 9899 9901 9903 9905 9906 9907 9909 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 6668 0 45 1 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9860 9859 9857 9856 9854 9852 9850 9848 9846 9844 9841 9839 9836 9833 9830 9827 9824 9821 9817 9814 9810 9806 9802 9798 9794 9789 9785 9780 9775 9770 9765 9760 9755 9749 9744 9738 9732 9726 9720 9714 9708 9702 9695 9689 9683 9676 9670 9664 9658 9651 9645 9639 9633 9628 9622 9617 9612 9607 9603 9599 9595 9592 9589 9586 9584 9582 9581 9580 9579 9579 9580 9581 9582 9584 9586 9589 9592 9596 9600 9604 9609 9614 9619 9625 9631 9637 9644 9651 9658 9665 9672 9680 9687 9695 9702 9710 9717 9725 9733 9740 9747 9755 9762 9769 9776 9782 9789 9795 9801 9807 9813 9818 9823 9828 9833 9837 9842 9846 9850 9853 9856 9859 9862 9865 9867 9870 9872 9873 9875 9876 9878 9879 9880 9880 9881 9881 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9866 9864 9863 9861 9860 9858 9856 9855 9853 9852 9850 9849 9847 9846 9844 9843 9842 9841 9840 9840 9839 9839 9839 9839 9839 9839 9840 9840 9841 9842 9843 9845 9846 9848 9850 9852 9854 9856 9859 9861 9864 9866 9868 9871 9873 9876 9878 9880 9883 9885 9887 9888 9890 9892 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9899 9898 9898 9898 9897 9896 9895 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9853 9850 9848 9845 9842 9839 9837 9834 9831 9828 9826 9823 9820 9818 9815 9813 9811 9809 9807 9805 9804 9803 9802 9801 9800 9800 9800 9800 9800 9800 9801 9802 9803 9804 9805 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9821 9822 9823 9824 9825 9825 9826 9826 9826 9826 9826 9825 9825 9824 9823 9822 9821 9820 9818 9817 9815 9814 9812 9811 9809 9808 9806 9805 9803 9802 9801 9800 9799 9798 9797 9797 9796 9796 9796 9796 9796 9796 9797 9797 9798 9799 9800 9801 9802 9804 9805 9807 9809 9810 9813 9815 9817 9819 9822 9825 9827 9830 9833 9836 9839 9843 9846 9850 9853 9857 9861 9864 9868 9872 9876 9880 9884 9888 9891 9895 9899 9903 9906 9910 6669 0 45 1 9913 9917 9920 9923 9926 9928 9931 9933 9936 9938 9939 9941 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9943 9941 9940 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9905 9902 9899 9895 9892 9889 9885 9881 9877 9873 9869 9864 9860 9855 9850 9845 9839 9833 9827 9821 9815 9808 9801 9794 9786 9779 9771 9763 9755 9746 9738 9729 9721 9712 9703 9695 9686 9677 9669 9660 9652 9644 9636 9629 9621 9614 9608 9602 9596 9590 9585 9581 9577 9573 9570 9568 9566 9565 9564 9564 9564 9565 9567 9569 9571 9574 9578 9582 9586 9591 9596 9602 9608 9614 9621 9628 9635 9642 9650 9658 9665 9673 9681 9689 9697 9705 9713 9721 9729 9737 9744 9752 9759 9766 9773 9780 9786 9793 9799 9804 9810 9815 9820 9825 9830 9834 9838 9842 9846 9850 9853 9856 9859 9862 9865 9867 9870 9872 9874 9877 9879 9881 9883 9884 9886 9888 9890 9892 9894 9895 9897 9899 9901 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9921 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9986 9987 9987 9988 9989 9990 9991 9992 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9996 9996 9995 9994 9993 9992 9992 9991 9990 9989 9988 9988 9987 9986 9986 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 6670 0 45 1 9989 9989 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9972 9971 9969 9967 9965 9963 9961 9959 9957 9955 9953 9951 9948 9946 9944 9941 9939 9937 9934 9932 9930 9928 9925 9923 9921 9919 9917 9915 9914 9912 9910 9909 9908 9906 9905 9904 9904 9903 9902 9902 9902 9901 9901 9901 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9893 9894 9895 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9911 9913 9914 9916 9918 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 6671 0 45 1 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9914 9912 9909 9906 9904 9901 9898 9894 9891 9888 9884 9881 9877 9874 9870 9867 9864 9861 9858 9855 9853 9851 9849 9847 9846 9845 9844 9844 9844 9844 9845 9846 9848 9849 9852 9854 9857 9860 9864 9867 9871 9875 9880 9884 9888 9893 9897 9902 9906 9910 9915 9919 9923 9926 9930 9933 9937 9940 9942 9945 9947 9949 9951 9953 9954 9955 9956 9957 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9903 9903 9904 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9877 9874 9870 9867 9863 9860 9856 9852 9848 9844 9840 9835 9831 9827 9822 9817 9813 9808 9804 9799 9794 9790 9785 9780 9776 9771 9767 9763 9759 9754 9750 9747 9743 9739 9736 9733 9730 9727 9724 9721 9719 9717 9715 9713 9711 9710 9709 9708 9707 9706 9706 9706 9706 9706 9706 9707 9708 9708 9709 9711 9712 9713 9715 9716 9718 9720 9722 9724 9726 9728 9731 9733 9735 9738 9740 9742 9745 9747 9750 9752 9755 9757 9759 9762 9764 9766 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9796 9798 9800 9802 9804 9805 9807 9809 9811 9813 9815 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9890 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9927 6672 0 45 1 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9889 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9926 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9907 9905 9902 9899 9897 9893 9890 9887 9884 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9840 9836 9832 9827 9823 9819 9814 9810 9806 9801 9797 9793 9789 9785 9781 9777 9773 9769 9766 9762 9759 9755 9752 9749 9746 9743 9741 9739 9736 9734 9733 9731 9730 9728 9728 9727 9727 9726 9726 9727 9728 9729 9730 9731 9733 9735 9738 9741 9744 9747 9751 9754 9759 9763 9768 9773 9778 9783 9788 9794 9800 9806 9812 9818 9824 9830 9837 9843 9849 9855 9861 9867 9873 9878 9884 9889 9894 9899 9903 9907 9911 9915 9919 9922 9925 9928 9930 9933 9935 9936 9938 9939 9940 9941 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 6673 0 45 1 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9990 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9961 9959 9957 9955 9953 9951 9949 9946 9944 9941 9938 9936 9933 9930 9927 9924 9921 9918 9915 9912 9909 9907 9904 9901 9898 9896 9894 9891 9889 9887 9885 9884 9882 9881 9879 9878 9878 9877 9876 9876 9875 9875 9875 9875 9876 9876 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9909 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9931 9930 9927 9925 9923 9921 9919 9916 9914 9912 9909 9906 9904 9901 9898 9896 9893 9890 9887 9884 9881 9878 9876 9873 9870 9868 9865 9863 9861 9859 9857 9855 9854 9852 9851 9850 9850 9850 9850 9850 9850 9851 9852 9854 9855 9857 9859 9861 9864 9867 9870 9873 9876 9879 9883 9887 9890 9894 9898 9902 9905 9909 9913 9917 9920 9924 9927 9930 9934 9937 9940 9943 9945 9948 9950 9952 9955 9957 9958 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 6674 0 45 1 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9916 9913 9910 9906 9903 9899 9896 9892 9888 9884 9880 9876 9871 9867 9863 9859 9855 9851 9848 9844 9840 9837 9834 9831 9829 9826 9824 9822 9821 9819 9818 9818 9817 9817 9818 9818 9819 9820 9822 9823 9825 9828 9830 9833 9836 9839 9842 9846 9849 9853 9856 9860 9864 9868 9872 9876 9879 9883 9887 9891 9895 9898 9902 9905 9908 9912 9915 9918 9921 9924 9927 9929 9932 9934 9937 9939 9941 9943 9946 9948 9949 9951 9953 9955 9956 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9960 9958 9957 9955 9953 9950 9948 9946 9944 9941 9939 9936 9934 9931 9929 9926 9923 9921 9918 9916 9913 9911 9909 9907 9905 9903 9901 9899 9898 9896 9895 9894 9893 9892 9892 9892 9892 9892 9892 9892 9893 9894 9895 9896 9897 9898 9900 9902 9903 9905 9907 9909 9911 9914 9916 9918 9920 9922 9925 9927 9929 9931 9934 9936 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9911 9910 9908 9906 9905 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9891 9891 9892 9893 9894 9896 9897 9898 9899 9901 9902 9904 9906 9907 9909 9911 9913 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9950 9951 6675 0 45 1 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9898 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9920 9920 9921 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 6676 0 45 1 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9857 9855 9854 9853 9851 9850 9849 9848 9847 9846 9846 9845 9844 9844 9844 9843 9843 9843 9843 9844 9844 9845 9845 9846 9847 9848 9849 9850 9852 9853 9855 9857 9859 9861 9863 9866 9868 9871 9873 9876 9879 9882 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9921 9919 9916 9914 9912 9910 9907 9905 9902 9900 9897 9894 9891 9888 9886 9883 9880 9877 9874 9871 9868 9865 9863 9860 9857 9855 9853 9850 9848 9846 9844 9843 9842 9840 9839 9838 9838 9838 9837 9838 9838 9838 9839 9840 9841 9843 9844 9846 9848 9850 9853 9855 9858 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9891 9894 9897 9900 9903 9906 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 6677 0 45 1 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9955 9954 9953 9952 9951 9949 9948 9946 9945 9944 9942 9940 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9921 9918 9916 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9879 9876 9872 9869 9865 9861 9857 9854 9850 9846 9842 9838 9834 9830 9827 9823 9820 9816 9813 9810 9807 9805 9802 9800 9798 9797 9795 9794 9793 9792 9792 9792 9792 9793 9794 9795 9796 9798 9799 9801 9804 9806 9808 9811 9814 9817 9819 9822 9825 9828 9831 9835 9837 9840 9843 9846 9849 9852 9854 9857 9859 9861 9864 9866 9868 9870 9872 9874 9875 9877 9879 9881 9882 9884 9885 9887 9889 9890 9892 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9902 9900 9899 9897 9895 9893 9891 9888 9886 9884 9881 9879 9876 9873 9871 9868 9866 9863 9861 9858 9856 9853 9851 9849 9847 9845 9843 9842 9840 9839 9837 9836 9835 9834 9833 9832 9831 9830 9830 9829 9829 9828 9828 9827 9827 9827 9826 9826 9825 9825 9825 9824 9824 9823 9822 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9804 9803 9802 9801 9800 9799 9799 9798 9797 9796 9796 9795 9795 9795 9795 9794 9794 9794 9794 9794 9794 9794 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9793 9793 9792 9791 9791 9790 9788 9787 9786 9785 9783 9781 9780 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9757 9755 9753 9751 9748 9746 9743 9741 9738 9736 9733 9730 9727 9725 9722 9719 9715 9712 9709 9705 9702 9698 9694 9690 9686 9682 9677 9673 9668 9663 9658 9653 9648 9642 9636 9630 9624 9618 9612 9605 9598 9591 9583 9575 9567 9559 9550 9541 9531 9521 9511 9500 9489 9477 9465 9452 9438 9424 9409 9394 9378 9361 9344 9325 9307 9287 9266 9245 9223 9200 9177 9152 9127 9101 9074 9046 9017 8987 8957 8925 8892 8858 8824 8787 8750 8712 8672 8631 8588 8544 8498 8451 8402 8352 8299 8245 8188 8130 8070 8007 7942 7875 7806 7735 7662 7586 7508 7428 7346 7262 7175 7087 6997 6906 6813 6718 6622 6525 6427 6329 6229 6130 6030 5930 5831 5732 5633 5536 5439 5344 5250 5159 5069 4980 4895 4811 4731 4652 4577 4505 4435 4369 4306 4247 4190 4137 4088 4042 4000 3961 3926 3895 3867 3843 3822 3806 3792 3783 3777 3775 6678 0 45 1 3777 3782 3792 3804 3821 3842 3866 3894 3926 3961 4001 4044 4091 4142 4196 4254 4316 4382 4451 4524 4600 4679 4762 4847 4936 5027 5122 5218 5317 5418 5521 5625 5731 5838 5946 6055 6165 6274 6384 6493 6602 6710 6818 6924 7029 7132 7233 7333 7430 7525 7618 7708 7796 7881 7963 8042 8119 8192 8262 8330 8395 8456 8515 8571 8624 8675 8723 8768 8811 8851 8890 8926 8960 8992 9022 9050 9077 9102 9126 9149 9170 9190 9209 9226 9243 9259 9275 9289 9303 9316 9329 9341 9352 9364 9374 9385 9395 9405 9414 9424 9433 9442 9450 9459 9467 9476 9484 9492 9500 9508 9516 9524 9532 9540 9547 9555 9563 9571 9578 9586 9594 9601 9609 9617 9624 9632 9639 9647 9654 9661 9668 9675 9682 9689 9696 9702 9709 9715 9721 9727 9732 9738 9743 9748 9753 9758 9763 9767 9771 9775 9779 9782 9786 9789 9792 9795 9798 9801 9804 9806 9808 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9832 9834 9836 9838 9839 9841 9843 9845 9846 9848 9850 9851 9853 9855 9856 9858 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9859 9858 9856 9855 9853 9851 9849 9847 9844 9842 9839 9837 9834 9831 9828 9825 9822 9819 9816 9812 9809 9805 9802 9798 9795 9792 9788 9785 9782 9779 9776 9773 9771 9768 9766 9764 9762 9761 9760 9759 9758 9758 9758 9758 9758 9759 9760 9761 9763 9765 9767 9769 9772 9775 9777 9781 9784 9787 9791 9794 9798 9801 9805 9809 9812 9816 9819 9823 9826 9829 9832 9835 9838 9840 9842 9844 9846 9848 9849 9850 9851 9852 9852 9852 9852 9852 9851 9850 9849 9848 9846 9844 9842 9840 9838 9835 9833 9830 9827 9823 9820 9816 9813 9809 9805 9801 9797 9792 9788 9783 9779 9774 9769 9764 9759 9754 9749 9744 9738 9733 9727 9721 9715 9710 9704 9697 9691 9685 9679 9672 9666 9659 9653 9646 9640 9633 9627 9620 9614 9607 9601 9595 9589 9583 9577 9572 9566 9561 9556 9552 9547 9543 9539 9536 9533 9530 9527 9525 9524 9522 9521 9521 9520 9520 9521 9522 9523 9525 9527 9529 9532 9535 9538 9542 9546 9550 9555 9560 9565 9570 9576 9582 9588 9594 9600 9607 9613 9620 9627 9634 9641 9648 9656 9663 9670 9678 9685 9693 9700 9708 9715 9723 9730 9738 9745 9752 9759 9767 9774 9781 9788 9794 9801 9808 9814 9820 9826 9832 9838 9844 9850 9855 9860 9865 9870 9875 9879 9883 9887 9891 9895 9899 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 6679 0 45 1 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9881 9879 9878 9876 9875 9874 9873 9872 9872 9871 9871 9870 9870 9870 9871 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9884 9886 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9947 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9949 9948 6680 0 45 1 9946 9944 9942 9939 9937 9934 9932 9929 9926 9922 9919 9915 9911 9907 9902 9897 9892 9887 9881 9875 9869 9862 9855 9848 9840 9832 9824 9815 9806 9797 9788 9778 9768 9758 9747 9737 9726 9715 9704 9693 9681 9670 9658 9647 9636 9624 9613 9601 9590 9579 9569 9558 9548 9538 9529 9519 9511 9502 9494 9487 9480 9474 9468 9463 9459 9455 9452 9449 9447 9446 9446 9446 9448 9449 9452 9455 9459 9463 9469 9474 9481 9488 9495 9503 9512 9520 9530 9539 9549 9559 9569 9580 9590 9601 9611 9622 9632 9643 9653 9663 9673 9682 9691 9700 9709 9717 9725 9732 9739 9746 9752 9758 9763 9768 9772 9776 9780 9783 9786 9789 9791 9793 9795 9796 9798 9799 9800 9800 9801 9802 9802 9802 9803 9803 9804 9804 9805 9805 9806 9807 9808 9809 9810 9812 9813 9815 9816 9818 9820 9823 9825 9827 9830 9833 9835 9838 9841 9844 9847 9851 9854 9857 9861 9864 9867 9870 9874 9877 9880 9883 9887 9890 9893 9896 9898 9901 9904 9906 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9968 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 6681 0 45 2 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9911 9909 9906 9904 9902 9900 9897 9895 9893 9890 9888 9886 9883 9881 9879 9877 9875 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9851 9849 9847 9845 9844 9842 9840 9839 9837 9835 9834 9832 9831 9829 9828 9827 9825 9824 9823 9821 9820 9819 9818 9817 9816 9815 9815 9814 9813 9813 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9814 9814 9815 9816 9817 9818 9819 9820 9822 9823 9824 9825 9827 9828 9830 9831 9832 9834 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9850 9851 9852 9853 9855 9856 9858 9860 9861 9863 9865 9867 9869 9871 9874 9876 9878 9880 9883 9885 9887 9890 9892 9894 9896 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 6682 0 45 2 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9892 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9908 9908 9908 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 6683 0 45 2 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9941 9939 9936 9933 9930 9928 9924 9921 9918 9915 9912 9908 9905 9901 9897 9894 9890 9886 9882 9878 9875 9871 9867 9863 9860 9856 9853 9849 9846 9843 9840 9837 9834 9832 9829 9827 9825 9824 9822 9821 9820 9819 9819 9819 9819 9819 9820 9820 9821 9822 9824 9826 9827 9830 9832 9834 9837 9840 9843 9846 9849 9852 9855 9859 9862 9866 9869 9873 9876 9880 9883 9887 9890 9893 9896 9900 9902 9905 9908 9911 9913 9915 9917 9919 9921 9923 9924 9925 9926 9927 9928 9928 9928 9928 9928 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9898 9895 9893 9890 9888 9885 9882 9880 9877 9875 9872 9870 9868 9866 9863 9862 9860 9858 9857 9855 9854 9853 9852 9852 9851 9851 9851 9851 9851 9852 9853 9854 9855 9857 9858 9860 9862 9864 9867 9870 9872 9875 9878 9881 9885 9888 9892 9895 9899 9902 9906 9910 9913 9917 9921 9924 9928 9931 9934 9938 9941 9944 9947 9950 9952 9955 9957 9960 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9975 9973 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9949 9947 9946 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9946 9947 9949 9950 9952 9954 9956 9957 9959 9961 9963 9965 9967 9969 9971 9972 9974 9976 9977 9979 9980 9982 9983 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9949 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9931 9930 9929 9928 9927 6684 0 45 2 9926 9925 9925 9924 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9944 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9972 9973 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9995 9996 9996 9996 9997 9997 9997 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9956 9954 9953 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9911 9908 9906 9904 9901 9899 9897 9894 9892 9889 9887 9885 9882 9880 9877 9875 9873 9870 9868 9866 9864 9861 9859 9857 9855 9853 9851 9850 9848 9846 9845 9843 9842 9841 9840 9839 9838 9837 9836 9836 9836 9835 9835 9835 9836 9836 9836 9837 9837 9838 9839 9840 9841 9842 9844 9845 9847 9848 9850 9852 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9895 6685 0 45 2 9897 9899 9901 9903 9906 9908 9910 9912 9914 9917 9919 9921 9923 9926 9928 9930 9932 9935 9937 9939 9941 9943 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9971 9972 9974 9975 9976 9977 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9925 9923 9921 9919 9917 9916 9914 9913 9912 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9912 9913 9914 9916 9918 9919 9921 9923 9925 9928 9930 9932 9934 9937 9939 9942 9944 9946 9949 9951 9953 9956 9958 9960 9962 9964 9966 9968 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9982 9982 9981 9979 9978 9977 9976 9974 9973 9972 9970 9968 9967 9965 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9943 9941 9939 9937 9936 9934 9932 9931 9930 9928 9927 9926 9925 9924 9924 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 6686 0 45 2 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9956 9957 9958 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9971 9970 9969 9968 9966 9965 9963 9962 9960 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9928 9926 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9947 9949 9951 9953 9955 9957 9959 9960 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 6687 0 45 2 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9970 9968 9965 9963 9961 9958 9955 9952 9949 9946 9942 9939 9935 9931 9927 9923 9919 9914 9909 9904 9899 9894 9888 9883 9877 9871 9865 9858 9852 9845 9838 9831 9824 9816 9809 9801 9793 9785 9777 9769 9761 9753 9745 9737 9729 9721 9713 9705 9698 9690 9683 9676 9669 9662 9656 9650 9644 9639 9634 9630 9626 9622 9619 9617 9615 9613 9612 9612 9612 9612 9614 9616 9618 9621 9624 9628 9633 9637 9643 9649 9655 9662 9669 9676 9684 9692 9700 9709 9717 9726 9735 9744 9753 9763 9772 9781 9790 9799 9808 9817 9825 9834 9842 9850 9857 9865 9872 9879 9886 9892 9898 9904 9909 9914 9919 9923 9927 9931 9934 9937 9940 9943 9945 9947 9949 9950 9951 9952 9953 9953 9953 9953 9953 9952 9952 9951 9950 9948 9947 9946 9944 9942 9940 9938 9936 9933 9931 9928 9925 9922 9919 9916 9913 9910 9907 9903 9900 9897 9893 9890 9886 9882 9879 9875 9872 9868 9865 9861 9858 9855 9852 9849 9846 9843 9840 9837 9835 9833 9830 9828 9827 9825 9824 9822 9821 9821 9820 9820 9819 9820 9820 9820 9821 9822 9823 9824 9826 9827 9829 9831 9833 9836 9838 9841 9843 9846 9849 9852 9855 9858 9861 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9901 9899 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9868 9867 9865 9864 9863 9862 9862 9861 9861 9861 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9886 9888 9891 9893 9896 9899 9902 9904 9907 9910 9913 9916 9919 9921 9924 9927 9930 9932 9935 9937 6688 0 45 2 9940 9942 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9974 9973 9972 9970 9969 9968 9966 9965 9963 9962 9961 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9940 9938 9936 9933 9931 9928 9926 9923 9921 9918 9916 9913 9911 9908 9906 9904 9901 9899 9897 9895 9893 9891 9889 9888 9886 9885 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9884 9885 9886 9888 9890 9891 9893 9895 9898 9900 9902 9904 9907 9909 9912 9914 9917 9919 9922 9924 9927 9929 9932 9934 9937 9939 9941 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 6689 0 45 2 9944 9943 9943 9943 9943 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9888 9886 9883 9881 9878 9875 9873 9870 9868 9865 9863 9860 9858 9856 9853 9851 9849 9847 9845 9844 9842 9840 9839 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9833 9834 9834 9835 9836 9837 9838 9839 9840 9842 9844 9845 9847 9849 9851 9854 9856 9858 9861 9863 9866 9869 9872 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9927 9930 9933 9935 9938 9940 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 6690 0 45 2 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9931 9929 9926 9923 9920 9917 9913 9910 9906 9901 9897 9892 9888 9883 9877 9872 9866 9860 9855 9849 9842 9836 9830 9823 9817 9810 9804 9797 9790 9784 9777 9771 9765 9759 9753 9747 9741 9735 9730 9725 9720 9716 9711 9707 9704 9700 9697 9694 9692 9689 9687 9686 9684 9683 9683 9682 9682 9682 9683 9683 9684 9685 9687 9688 9690 9692 9694 9696 9698 9701 9703 9706 9708 9711 9714 9717 9720 9723 9725 9728 9731 9734 9737 9740 9742 9745 9748 9750 9753 9756 9758 9761 9763 9765 9768 9770 9773 9775 9777 9780 9782 9785 9787 9789 9792 9794 9797 9799 9802 9804 9807 9809 9812 9815 9818 9820 9823 9826 9829 9832 9835 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9869 9872 9875 9878 9880 9883 9886 9888 9891 9893 9896 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 6691 0 45 2 9934 9936 9938 9940 9942 9943 9945 9947 9949 9951 9952 9954 9956 9958 9959 9961 9962 9964 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9961 9962 9964 9965 9967 9968 9970 9971 9973 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 6692 0 45 2 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9954 9951 9948 9945 9942 9939 9935 9931 9927 9923 9918 9913 9908 9903 9898 9892 9887 9881 9875 9869 9862 9856 9850 9843 9836 9830 9823 9816 9810 9803 9797 9791 9784 9778 9772 9767 9761 9756 9751 9746 9742 9738 9734 9731 9728 9725 9723 9721 9720 9719 9718 9718 9718 9719 9720 9721 9723 9725 9728 9730 9733 9737 9741 9745 9749 9753 9758 9763 9768 9773 9778 9784 9789 9794 9800 9805 9811 9816 9822 9827 9833 9838 9843 9848 9853 9857 9862 9866 9870 9874 9878 9882 9885 9888 9891 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9912 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9888 9889 9890 9890 9892 9893 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9914 9916 9918 9921 9923 9925 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9956 9955 9953 9952 9950 9948 9947 9945 9943 9942 9940 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9889 9886 9882 9879 9875 9871 9867 9863 9858 9854 9849 9844 9839 9834 9828 9823 9817 9811 9806 9800 9794 9788 9782 9776 9770 9764 9758 9753 9747 9741 9736 9730 9725 9720 9715 9710 9706 9702 9698 9694 9691 9687 9684 9682 9679 9677 9676 9674 9673 9672 9672 9672 9672 9672 9673 9674 9675 9677 9679 9681 9683 9686 9689 9692 9695 9699 9703 9707 9711 9715 9720 9725 9730 9735 9740 9745 9750 9756 9761 9767 9772 9778 9784 9789 9795 9801 9806 9812 9818 9823 9829 9835 9840 9846 9851 9856 9862 9867 9872 9877 9881 9886 9891 9895 9899 9904 9908 9912 9915 9919 9922 9926 9929 9932 9935 9938 9940 9943 9945 9947 9949 9951 9953 9955 9957 9958 9959 6693 0 45 2 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9910 9909 9909 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 6694 0 45 2 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9918 9915 9913 9910 9908 9905 9903 9901 9898 9896 9894 9891 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9874 9875 9877 9878 9880 9882 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9919 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9902 9903 9903 9905 9906 9907 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9948 9950 9952 9953 9955 9957 9958 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 6695 0 45 2 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9920 9919 9918 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9957 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 9923 9921 9919 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9902 9901 9901 9900 9899 9899 9899 9899 9898 9898 9899 9899 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9920 9918 9917 9916 9914 9912 9910 9908 9906 9904 9901 9898 9895 9892 9888 9885 9881 9877 9872 9867 9862 9857 9851 9845 9838 9832 9824 9817 9808 9800 9790 9780 9770 9759 9747 9735 9722 9708 9694 9678 9662 9645 9627 9608 9588 9567 9545 9522 9498 9473 9446 9419 9391 9361 9330 9298 9265 9231 9196 9159 9122 9083 9044 9003 8961 8919 8876 8831 8787 8741 8695 8648 8601 8553 8505 8457 8408 8360 8312 8263 8216 8168 8121 8075 8029 7984 7940 7897 7856 7815 7777 7739 7703 7669 6696 0 45 2 7637 7607 7579 7553 7529 7507 7488 7471 7457 7445 7436 7430 7426 7425 7427 7431 7438 7448 7461 7476 7494 7514 7537 7563 7590 7620 7653 7687 7724 7762 7802 7844 7887 7932 7978 8025 8074 8123 8172 8223 8274 8325 8376 8427 8478 8529 8580 8630 8680 8728 8776 8823 8869 8914 8958 9000 9041 9081 9119 9156 9191 9225 9258 9289 9318 9346 9372 9397 9420 9442 9462 9481 9499 9516 9531 9545 9558 9570 9580 9590 9599 9607 9614 9621 9626 9631 9635 9639 9642 9644 9646 9647 9648 9648 9648 9647 9646 9644 9641 9639 9635 9631 9627 9622 9616 9610 9603 9596 9588 9579 9569 9559 9548 9536 9524 9511 9497 9482 9467 9450 9434 9416 9398 9379 9359 9339 9319 9298 9276 9255 9232 9210 9188 9165 9142 9119 9097 9075 9052 9031 9009 8989 8968 8949 8930 8912 8895 8879 8864 8850 8838 8826 8816 8808 8800 8794 8790 8787 8785 8785 8787 8790 8795 8801 8808 8817 8828 8840 8853 8868 8883 8900 8919 8938 8958 8979 9001 9024 9048 9072 9097 9122 9147 9173 9199 9225 9251 9278 9304 9329 9355 9380 9405 9430 9454 9477 9500 9522 9544 9565 9585 9604 9623 9641 9658 9674 9689 9704 9718 9731 9743 9755 9766 9776 9785 9794 9802 9810 9817 9823 9829 9835 9840 9844 9848 9852 9856 9859 9862 9865 9867 9870 9872 9874 9875 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9888 9887 9886 9884 9883 9881 9879 9878 9876 9874 9871 9869 9867 9865 9862 9860 9857 9855 9852 9850 9847 9845 9842 9839 9837 9834 9831 9829 9826 9823 9821 9818 9816 9814 9811 9809 9807 9805 9802 9800 9799 9797 9795 9793 9792 9790 9789 9788 9787 9786 9785 9784 9783 9783 9782 9782 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9780 9780 9779 9778 9778 9777 9775 9774 9773 9771 9770 9768 9766 9765 9763 9761 9758 9756 9754 9751 9749 9747 9744 9742 9739 9736 9734 9731 9729 9726 9724 9721 9719 9716 9714 9712 9710 9708 9706 9704 9702 9700 9699 9697 9696 9695 9694 9693 9692 9691 9690 9690 9689 9689 9689 9689 9689 9689 9689 9690 9690 9691 9691 9692 9693 9694 9695 9696 9697 9698 9699 9701 9702 9703 9705 9706 9708 9709 9711 9712 9714 9715 9717 9718 9720 9721 9723 9724 9726 9727 9729 9730 9731 9733 9734 9735 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9750 9751 9752 9753 9754 9755 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9768 9769 9770 9771 9773 9774 9776 9777 9779 9780 9782 9783 9785 9786 9788 9790 9792 9793 9795 9797 9798 9800 9802 9804 6697 0 45 2 9806 9807 9809 9811 9813 9814 9816 9818 9820 9822 9823 9825 9827 9829 9830 9832 9834 9836 9837 9839 9841 9843 9844 9846 9848 9850 9851 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9869 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9877 9876 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9859 9857 9856 9854 9852 9851 9849 9847 9845 9843 9841 9839 9837 9835 9832 9830 9828 9825 9823 9820 9818 9816 9813 9811 9808 9806 9803 9801 9799 9796 9794 9792 9790 9788 9786 9784 9782 9780 9779 9777 9776 9774 9773 9772 9771 9770 9769 9768 9767 9766 9766 9765 9764 9764 9763 9762 9762 9761 9760 9760 9759 9758 9757 9756 9755 9754 9752 9751 9750 9748 9746 9744 9743 9741 9738 9736 9734 9731 9729 9726 9724 9721 9719 9716 9713 9711 9708 9706 9703 9701 9698 9696 9694 9692 9690 9688 9687 9686 9685 9684 9683 9682 9682 9682 9682 9682 9683 9684 9685 9686 9687 9689 9691 9692 9694 9697 9699 9701 9704 9707 9709 9712 9715 9717 9720 9723 9726 9729 9731 9734 9736 9739 9741 9743 9745 9747 9749 9751 9752 9754 9755 9756 9757 9758 9759 9760 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9763 9763 9763 9763 9763 9763 9764 9764 9765 9766 9766 9767 9768 9769 9771 9772 9774 9776 9778 9780 9782 9784 9787 9790 9792 9795 9798 9802 9805 9808 9812 9815 9819 9822 9826 9830 9834 9837 9841 9845 9848 9852 9856 9859 9863 9866 9869 9872 9876 9879 9882 9884 9887 9890 9892 9894 9897 9899 9901 9903 9904 9906 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9900 9898 9897 9895 9892 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9865 9862 9859 9857 9854 9851 9848 9845 9843 9840 9837 9835 9832 9830 9828 9826 9824 9822 9821 9819 9818 9817 9816 9815 9815 9814 9814 9815 9815 9816 6698 0 45 2 9816 9817 9819 9820 9822 9823 9825 9827 9830 9832 9834 9837 9840 9842 9845 9848 9851 9854 9856 9859 9862 9865 9867 9870 9872 9874 9877 9879 9880 9882 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9869 9868 9867 9866 9864 9863 9862 9861 9860 9860 9859 9858 9858 9857 9857 9857 9857 9857 9857 9857 9858 9858 9859 9859 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9887 9885 9882 9879 9877 9874 9871 9868 9865 9862 9859 9856 9853 9849 9846 9842 9839 9835 9831 9827 9823 9819 9814 9810 9805 9800 9794 9789 9783 9776 9770 9763 9756 9748 9740 9731 9722 9713 9703 9692 9681 9669 9657 9643 9630 9615 9600 9584 9568 9550 9532 9513 9494 9473 9452 9430 9407 9384 9360 9335 9309 9283 9256 9229 9201 9173 9144 9115 9085 9055 9025 8995 8965 8935 8904 8874 8844 8815 8786 8757 8729 8702 8675 8649 8624 8600 8577 8555 8535 8516 8498 8481 8467 8453 8441 8431 8423 8416 8411 8408 8407 8407 8410 8414 8420 8427 8437 8448 8461 8476 8492 8510 8530 8551 8573 8597 8622 8648 8675 8704 8733 8763 8794 8825 8857 8889 8922 8955 8989 9022 9055 9089 9122 9155 9188 9220 9252 9283 9314 9344 9374 9402 9430 9458 9484 9509 9534 9558 9580 9602 9623 9643 9662 9681 9698 9714 9730 9745 9759 9772 9784 9796 9806 9817 9826 9835 9843 9851 9859 9865 9872 9878 9883 9888 9893 9897 9902 9905 9909 9912 9916 9919 9921 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9924 6699 0 45 2 9922 9920 9918 9916 9913 9911 9908 9905 9902 9899 9896 9892 9888 9884 9880 9875 9870 9865 9859 9853 9847 9841 9834 9826 9818 9810 9802 9793 9783 9773 9763 9752 9741 9730 9718 9705 9693 9679 9666 9652 9638 9624 9610 9595 9580 9565 9550 9535 9520 9506 9491 9476 9462 9448 9435 9421 9409 9396 9385 9374 9363 9354 9345 9336 9329 9322 9317 9312 9308 9305 9304 9303 9303 9304 9306 9309 9313 9317 9323 9330 9337 9346 9355 9365 9375 9387 9398 9411 9424 9437 9451 9465 9480 9495 9510 9525 9540 9555 9570 9585 9601 9615 9630 9645 9659 9673 9687 9700 9713 9725 9738 9749 9761 9772 9782 9792 9802 9811 9819 9827 9835 9843 9850 9856 9862 9868 9873 9879 9883 9888 9892 9896 9899 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 6700 0 45 2 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9917 9916 9915 9914 9913 9911 9910 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9891 9889 9887 9885 9883 9882 9880 9878 9877 9875 9874 9872 9871 9870 9868 9867 9867 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9865 9866 9866 9867 9868 9869 9871 9872 9874 9875 9877 9879 9881 9883 9885 9887 9889 9892 9894 9896 9899 9901 9903 9906 9908 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9912 9910 9907 9905 9902 9900 9897 9894 9892 9889 9887 9884 9882 9879 9877 9875 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9853 9852 9851 9849 9848 9847 9846 9846 9845 9844 9844 9843 9843 9843 9843 9843 9843 9844 9844 9845 9845 9846 9847 9848 9849 9850 9851 9853 9854 9856 9857 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9893 9895 9897 6701 0 45 3 9897 9899 9901 9904 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9962 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9927 9924 9921 9918 9914 9911 9907 9904 9900 9896 9892 9888 9884 9880 9876 9872 9868 9864 9860 9856 9852 9848 9844 9841 9837 9833 9830 9826 9823 9820 9817 9814 9811 9808 9806 9804 9801 9799 9797 9796 9794 9793 9792 9791 9790 9789 9788 9788 9788 9788 9788 9788 9789 9789 9790 9791 9792 9793 9794 9795 9797 9798 9800 9802 9804 9806 9808 9810 9812 9815 9817 9820 9823 9825 9828 9831 9834 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9868 9871 9874 9877 9879 9882 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9906 9903 9901 9898 9896 9893 9891 9889 9887 9885 9883 9881 9880 9878 9877 9876 9875 9874 9873 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9897 9899 9902 9904 9906 9909 9911 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9942 9941 9940 9938 6702 0 45 3 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9911 9909 9906 9904 9902 9900 9898 9896 9895 9893 9891 9890 9888 9887 9886 9885 9885 9884 9884 9884 9884 9884 9884 9885 9886 9886 9887 9889 9890 9892 9893 9895 9897 9899 9901 9904 9906 9908 9911 9913 9916 9919 9921 9924 9926 9929 9931 9934 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9942 9940 9939 9937 9935 9932 9930 9928 9925 9922 9919 9917 9913 9910 9907 9904 9900 9897 9893 9890 9886 9882 9879 9875 9872 9868 9865 9861 9858 9855 9852 9849 9846 9844 9842 9840 9838 9836 9835 9834 9833 9832 9832 9832 9832 9832 9833 9834 9835 9837 9839 9841 9843 9846 9848 9851 9854 9857 9860 9864 9867 9871 9875 9878 9882 9886 9890 9894 9897 9901 9905 9908 9912 9915 9918 9922 9925 9928 9931 9933 9936 9938 9941 9943 9945 9947 9948 9950 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 6703 0 45 3 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9905 9903 9900 9897 9894 9892 9889 9886 9883 9880 9877 9874 9872 9869 9866 9864 9861 9859 9856 9854 9852 9850 9848 9846 9845 9843 9842 9840 9839 9838 9838 9837 9836 9836 9836 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9833 9832 9831 9830 9828 9826 9823 9820 9816 9812 9807 9802 9795 9788 9781 9772 9762 9752 9740 9727 9713 9698 9682 9664 9645 9624 9602 9579 9554 9527 9499 9470 9438 9405 9370 9333 9295 9255 9213 9170 9124 9077 9028 8978 8926 8872 8817 8760 8703 8643 8583 8521 8459 8395 8331 8266 8201 8136 8070 8005 7939 7874 7810 7746 7683 7622 7561 7503 7446 7391 7338 7287 7239 7194 7151 7112 7076 7043 7014 6988 6966 6948 6935 6925 6919 6917 6920 6927 6938 6953 6972 6995 7023 7054 7089 7128 7170 7215 7264 7316 7370 7427 7487 7549 7613 7678 7745 7813 7883 7953 8024 8095 8166 8237 8308 8378 8447 8516 8583 8650 8715 8778 8840 8900 8958 9015 9069 9121 9171 9219 9265 9309 9351 9390 9428 9463 9497 9528 9558 9585 9611 9636 9658 9679 9699 9717 9734 9750 9765 9778 9791 9803 9814 9824 9833 9842 9850 9858 9865 9872 9878 9884 9890 9895 9900 9905 9910 9914 9918 9922 9925 9929 9932 9935 9938 9940 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9882 9879 9876 9872 9869 9866 9862 9859 9856 9853 9850 9847 9844 9841 9838 9836 9833 9831 9829 9826 9824 9823 9821 9819 9818 9816 9815 9814 9813 9813 9812 9811 9811 9811 9811 9811 9811 9811 9811 9812 9813 9813 9814 9815 9816 9818 9819 9820 9822 9823 9825 9827 9829 6704 0 45 3 9831 9833 9835 9838 9840 9843 9845 9848 9850 9853 9856 9859 9861 9864 9867 9870 9873 9876 9879 9882 9885 9887 9890 9893 9896 9899 9901 9904 9906 9909 9911 9914 9916 9918 9920 9923 9925 9927 9929 9931 9932 9934 9936 9938 9939 9941 9942 9944 9946 9947 9949 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9934 9932 9929 9926 9923 9920 9916 9913 9909 9904 9900 9895 9890 9884 9878 9872 9866 9859 9851 9844 9836 9827 9819 9809 9800 9790 9780 9769 9758 9747 9735 9723 9711 9698 9686 9673 9660 9647 9634 9620 9607 9594 9581 9569 9556 9544 9532 9520 9509 9498 9488 9478 9469 9460 9453 9446 9439 9434 9429 9425 9422 9419 9418 9418 9418 9419 9421 9424 9428 9433 9438 9444 9451 9459 9467 9476 9486 9496 9507 9518 9530 9542 9554 9566 9579 9592 9605 9618 9631 9644 9657 9669 9682 9695 9707 9719 9731 9742 9753 9764 9774 9784 9794 9803 9812 9821 9829 9837 9844 9851 9858 9864 9870 9876 9881 9886 9891 9895 9899 9903 9907 9910 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9922 9920 9918 9916 9914 9912 9911 9909 9907 9905 9903 9902 9900 9898 9896 9895 9893 9891 9890 9888 9886 9884 9883 9881 9879 9877 9875 9874 9872 9870 9868 9866 9863 9861 9859 9856 9854 9851 9849 9846 9843 9840 9837 9834 9831 9827 9823 9820 9816 9812 9807 9803 9798 9793 9787 9782 9776 9769 9762 9755 9747 9739 9730 9721 9711 9700 9689 9677 9664 9650 9635 9619 9602 9583 9564 9543 9521 9498 9473 9446 9418 9389 9358 6705 0 45 3 9325 9291 9255 9217 9177 9136 9093 9048 9002 8954 8904 8853 8801 8747 8691 8635 8577 8518 8459 8398 8337 8275 8213 8151 8088 8026 7964 7902 7841 7781 7722 7663 7607 7551 7497 7445 7395 7347 7302 7258 7218 7180 7145 7113 7083 7057 7035 7015 6999 6986 6977 6971 6969 6970 6974 6982 6994 7009 7027 7048 7073 7101 7132 7165 7202 7241 7282 7326 7373 7421 7472 7524 7578 7633 7690 7748 7807 7867 7928 7989 8051 8112 8174 8236 8298 8359 8420 8480 8540 8599 8657 8713 8769 8823 8877 8928 8979 9028 9075 9121 9165 9208 9249 9288 9326 9362 9396 9429 9460 9490 9518 9545 9570 9594 9616 9637 9657 9676 9693 9710 9725 9740 9753 9766 9778 9789 9799 9809 9818 9827 9835 9842 9849 9856 9862 9868 9874 9879 9884 9888 9893 9897 9901 9904 9908 9911 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9933 9931 9929 9927 9926 9924 9922 9921 9919 9917 9916 9914 9913 9911 9909 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9893 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9942 9943 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 6706 0 45 3 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9876 9873 9870 9867 9865 9862 9860 9858 9856 9854 9852 9850 9849 9848 9847 9846 9845 9845 9845 9845 9845 9845 9846 9847 9848 9849 9850 9851 9853 9855 9857 9859 9861 9863 9865 9868 9870 9873 9875 9878 9881 9883 9886 9889 9891 9894 9897 9899 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9900 9898 9896 9893 9891 9888 9886 9883 9881 9878 9876 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9855 9854 9853 9852 9852 9851 9851 9851 6707 0 45 3 9851 9851 9852 9852 9853 9854 9855 9856 9857 9859 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9896 9893 9889 9886 9882 9878 9874 9869 9864 9859 9854 9848 9842 9835 9828 9821 9814 9806 9798 9789 9780 9770 9761 9751 9740 9730 9719 9707 9696 9684 9672 9660 9648 9636 9624 9611 9599 9587 9575 9563 9552 9540 9529 9519 9508 9498 9489 9480 9472 9464 9457 9451 9445 9440 9435 9432 9429 9426 9425 9424 9424 9425 9427 9429 9432 9435 9439 9444 9449 9455 9462 9469 9476 9484 9492 9500 9508 9517 9526 9535 9545 9554 9563 9572 9582 9591 9600 9608 9617 9626 9634 9642 9650 9657 9664 9671 9678 9684 9690 9696 9701 9706 9711 9716 9720 9725 9729 9732 9736 9739 9743 9746 9749 9752 9755 9758 9761 9763 9766 9769 9772 9775 9778 9780 9783 9786 9790 9793 9796 9799 9802 9806 9809 9812 9816 9819 9823 9826 9829 9833 9836 9840 9843 9846 9849 9852 9855 9858 9860 9863 9865 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9855 9854 9853 9851 9850 9848 9847 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9813 9811 9809 9807 9805 9803 9801 9799 9798 9796 9794 9793 9792 9790 9789 9788 9787 9787 9786 9786 9786 9786 9786 9786 9786 9787 9788 9789 9790 9791 9792 9794 9795 9797 9799 9800 9802 9804 9807 9809 9811 9813 9816 9818 9820 9823 9825 9827 9829 9832 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9852 9854 9855 9856 9858 9859 9860 9861 9862 9862 9863 9864 9865 9865 9866 9866 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 6708 0 45 3 9872 9872 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 9865 9864 9862 9860 9858 9856 9854 9852 9850 9848 9845 9843 9840 9838 9836 9833 9830 9828 9825 9822 9820 9817 9814 9812 9809 9806 9804 9801 9799 9796 9794 9792 9790 9787 9785 9783 9782 9780 9778 9777 9776 9774 9773 9773 9772 9771 9771 9770 9770 9770 9770 9771 9771 9771 9772 9773 9773 9774 9775 9776 9777 9779 9780 9781 9782 9783 9785 9786 9787 9788 9790 9791 9792 9793 9794 9795 9796 9796 9797 9798 9798 9798 9799 9799 9799 9799 9799 9799 9799 9798 9798 9797 9797 9796 9795 9795 9794 9793 9792 9790 9789 9788 9787 9785 9784 9783 9781 9780 9778 9777 9775 9773 9772 9770 9768 9767 9765 9764 9762 9760 9759 9757 9756 9754 9753 9752 9750 9749 9748 9747 9746 9745 9744 9744 9743 9743 9742 9742 9742 9742 9742 9742 9742 9743 9743 9744 9745 9745 9746 9748 9749 9750 9752 9753 9755 9756 9758 9760 6709 0 45 3 9762 9764 9766 9769 9771 9773 9775 9778 9780 9783 9785 9787 9790 9792 9795 9797 9800 9802 9804 9807 9809 9812 9814 9816 9819 9821 9823 9825 9827 9830 9832 9834 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9858 9860 9862 9864 9866 9869 9871 9873 9876 9878 9880 9882 9885 9887 9890 9892 9894 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9914 9913 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9913 9911 9909 9906 9903 9901 9898 9895 9892 9889 9886 9882 9879 9875 9871 9867 9863 9859 9855 9851 9846 9842 9837 9832 9827 9822 9817 9812 9807 9802 9797 9792 9787 9782 9778 9773 9768 9764 9760 9756 9752 9748 9745 9742 9739 9737 9735 9733 9732 9731 9730 9730 9730 9731 9732 9733 9734 9736 9739 9741 9744 9748 9751 9755 9759 9763 9768 9772 9777 9782 9787 9793 9798 9803 9808 9814 9819 9824 9830 9835 9840 9845 9850 9855 9860 9864 9869 9873 9877 9881 9885 9889 9892 9896 9899 9902 9906 9909 9911 9914 9917 9920 9922 9924 9927 9929 6710 0 45 3 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9892 9889 9886 9883 9879 9876 9872 9868 9863 9859 9854 9849 9844 9838 9832 9825 9819 9812 9804 9796 9788 9779 9769 9759 9748 9737 9725 9712 9699 9684 9669 9653 9636 9618 9599 9579 9558 9535 9512 9487 9462 9435 9407 9378 9348 9316 9284 9251 9216 9181 9144 9107 9069 9031 8992 8952 8912 8872 8832 8792 8752 8713 8674 8636 8599 8563 8527 8494 8461 8431 8402 8375 8350 8328 8308 8290 8275 8262 8252 8245 8241 8240 8241 8246 8253 8264 8277 8293 8311 8333 8356 8383 8411 8442 8475 8509 8546 8583 8623 8663 8705 8747 8790 8834 8877 8921 8965 9009 9052 9095 9137 9179 9219 9259 9297 9334 9370 9405 9438 9470 9500 9529 9556 9582 9606 9629 9650 9670 9688 9705 9721 9736 9749 9762 9773 9783 9792 9801 9809 9816 9822 9827 9832 9837 9841 9845 9848 9851 9853 9856 9858 9859 9861 9862 9863 9864 9865 9866 9866 9867 9867 9867 9867 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9854 9852 9851 9850 9848 9847 9846 9845 9844 9843 9843 9842 9842 9842 9842 9842 9842 9843 9844 9844 9846 9847 9848 9850 9852 9854 9856 9858 9860 9863 9865 9868 9870 9873 9876 9878 9881 9884 9886 9889 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9929 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 6711 0 45 3 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9943 9941 9938 9935 9933 9930 9927 9924 9921 9918 9915 9912 9909 9906 9903 9900 9898 9895 9892 9889 9887 9884 9882 9880 9877 9875 9873 9871 9869 9867 9865 9864 9862 9860 9859 9858 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9845 9845 9844 9844 9843 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9844 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9855 9856 9858 9859 9861 9863 9864 9866 9868 9870 9872 9875 9877 9879 9881 9884 9886 9888 9891 9893 9896 9898 9901 9903 9906 9908 9911 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9901 9899 9896 9893 9890 9887 9884 9881 9878 9876 9873 9870 9868 9865 9863 9861 9859 9857 9856 9854 9853 9852 9851 9850 9849 9849 9849 9849 9849 9850 9851 9851 9853 9854 9855 9857 9859 9861 9863 9865 9867 9870 9873 9875 9878 9881 9884 9887 9890 9893 9895 9898 9901 9904 9907 9910 9912 9915 9917 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9921 9919 9916 9913 9910 9907 9903 9900 9896 9892 9887 9883 9879 9874 9869 9864 9858 9853 9847 9842 9836 9830 9824 9817 9811 9805 9798 9792 9785 9779 9772 9766 9759 9753 9747 9741 9735 9729 9724 9718 9713 9709 9704 9700 9696 9692 9689 9686 9684 9682 9680 9679 9678 9678 9678 9678 9679 9680 9682 9684 9687 9690 9693 9697 9701 9705 9710 9715 9720 9726 9732 9738 9744 9750 9757 9764 9770 9777 9784 9791 9798 9805 9812 9819 9825 9832 9839 9845 9852 9858 9864 9870 9876 9881 9887 9892 9897 9902 9906 9911 9915 9919 9923 9926 9930 9933 9936 9939 9942 9944 9946 9949 9951 9952 9954 9956 9957 9958 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 6712 0 45 3 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9937 9935 9932 9929 9927 9923 9920 9917 9913 9909 9905 9900 9896 9891 9886 9880 9875 9869 9863 9857 9851 9844 9838 9831 9824 9817 9810 9803 9796 9789 9782 9774 9767 9760 9753 9746 9739 9732 9726 9719 9713 9707 9701 9696 9691 9686 9681 9677 9673 9669 9666 9663 9660 9658 9656 9655 9654 9653 9653 9653 9653 9654 9655 9657 9659 9661 9664 9667 9671 9674 9678 9682 9687 9692 9697 9702 9708 9713 9719 9725 9731 9737 9744 9750 9756 9763 9770 9776 9783 9789 9796 9802 9809 9815 9822 9828 9834 9840 9846 9852 9858 9863 9869 9874 9879 9884 9889 9894 9898 9903 9907 9911 9915 9918 9922 9925 9928 9931 9934 9936 9938 9941 9943 9944 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9935 9933 9930 9927 9924 9920 9917 9913 9908 9903 9898 9892 9886 9880 9873 9866 9858 9850 9842 9832 9823 9813 9802 9790 9778 9766 9753 9739 9724 9709 9692 9676 9658 9639 9620 9599 9578 9556 9532 9508 9483 9456 9429 9400 9371 9340 9309 9276 9243 9208 9172 9136 9099 9061 9022 8983 8943 8902 8862 8821 8780 8739 6713 0 45 3 8697 8657 8616 8576 8537 8498 8460 8424 8388 8354 8322 8291 8261 8234 8209 8185 8164 8146 8129 8115 8104 8095 8088 8085 8084 8085 8089 8096 8105 8117 8131 8148 8166 8187 8210 8235 8262 8290 8319 8350 8382 8415 8449 8484 8519 8554 8590 8625 8660 8695 8729 8763 8796 8828 8859 8889 8917 8944 8970 8994 9016 9037 9057 9074 9090 9104 9117 9128 9137 9145 9152 9157 9160 9162 9164 9164 9163 9161 9158 9155 9151 9147 9143 9138 9133 9129 9124 9120 9116 9112 9109 9107 9105 9104 9104 9104 9106 9108 9112 9116 9122 9128 9136 9144 9154 9165 9176 9189 9202 9216 9231 9247 9263 9280 9297 9315 9334 9353 9372 9391 9411 9430 9450 9470 9489 9509 9528 9547 9566 9584 9602 9620 9637 9654 9670 9686 9701 9716 9730 9744 9757 9769 9781 9793 9804 9814 9823 9833 9841 9850 9857 9864 9871 9878 9884 9889 9895 9899 9904 9908 9912 9916 9920 9923 9926 9929 9931 9934 9936 9939 9941 9943 9945 9946 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9874 9872 9870 9867 9865 9862 9859 9855 9852 9848 9843 9839 9834 9828 9822 9816 9809 9801 9793 9785 9775 9765 9754 9743 9730 9717 9703 9688 9673 9656 9638 9620 9601 9580 9559 9537 9514 9490 9465 9439 9412 9384 9356 9327 9297 9266 9235 9203 9171 9138 9104 9071 9037 9002 8968 8934 8900 8866 8832 8799 8766 8734 8702 8671 8642 8613 8585 8559 8534 8511 8489 8469 8450 8434 8419 8406 8396 8387 8381 8377 8375 8376 8379 8384 8391 8400 8412 8426 8442 8461 8481 8503 8527 8553 8581 8610 8640 8672 8705 8739 8774 8810 8846 8883 8920 8958 8996 9033 9071 9108 9145 9182 9218 9253 9288 9322 9355 9386 9417 9447 9476 9504 9530 9555 9580 9603 9624 9645 9665 9683 9701 9717 9733 9747 9761 9773 9785 9796 9807 9817 9826 9834 9842 9850 9857 9863 9870 9876 9881 9886 9891 9896 9900 9905 9909 9912 9916 9919 9923 9926 9929 9931 9934 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 6714 0 45 3 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9934 9932 9930 9927 9924 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9887 9884 9881 9878 9876 9873 9871 9869 9866 9864 9862 9861 9859 9857 9856 9855 9853 9852 9852 9851 9850 9850 9850 9849 9849 9849 9850 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9859 9860 9861 9863 9864 9866 9868 9869 9871 9873 9874 9876 9878 9880 9882 9883 9885 9887 9889 9891 9892 9894 9896 9898 9899 9901 9902 9904 9906 9907 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 6715 0 45 3 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9903 9901 9898 9895 9892 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9828 9825 9822 9819 9816 9814 9811 9808 9805 9803 9800 9797 9794 9791 9788 9785 9782 9778 9775 9772 9768 9764 9761 9757 9753 9748 9744 9739 9734 9728 9723 9717 9711 9704 9697 9689 9681 9672 9663 9653 9643 9632 9620 9607 9594 9579 9564 9548 9530 9512 9493 9472 9451 9428 9404 9380 9353 9326 9298 9268 9237 9206 9173 9139 9104 9069 9032 8995 8957 8918 8879 8839 8800 8760 8720 8680 8640 8601 8562 8524 8487 8450 8415 8380 8347 8316 8286 8257 8231 8206 8183 8163 8145 8128 8115 8103 8094 8088 8084 8082 8083 8087 8093 8101 8112 8125 8140 8157 8177 8198 8222 8247 8274 8302 8332 8364 8396 8430 8464 8500 8536 8573 8610 8647 8685 8722 8760 8798 8835 8872 8908 8945 8980 9015 9049 9082 9115 9147 9178 9208 9237 9265 9292 9318 9343 9367 9391 9413 9434 9455 9475 9493 9511 9528 9545 9560 9575 9589 9603 9616 9628 9639 9650 9661 9671 9680 9690 9698 9706 9714 9722 9729 9735 9742 9748 9753 9759 9764 9769 9773 9778 9782 9786 9790 9793 9796 9799 9802 9805 9808 9810 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9834 9835 9837 9839 9840 9842 9844 9845 9847 9849 9850 9852 9853 9855 9857 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9862 9863 9864 9866 9867 9868 9870 9871 9872 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9868 9868 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9850 6716 0 45 3 9848 9845 9843 9840 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9807 9804 9801 9797 9794 9790 9787 9783 9780 9776 9772 9769 9765 9761 9757 9753 9750 9746 9742 9738 9734 9730 9726 9722 9717 9713 9709 9705 9700 9696 9691 9687 9682 9678 9673 9668 9664 9659 9654 9649 9643 9638 9632 9627 9621 9615 9608 9602 9595 9588 9580 9572 9564 9556 9546 9537 9527 9516 9505 9493 9481 9468 9454 9440 9425 9410 9393 9376 9359 9341 9322 9302 9282 9262 9241 9220 9198 9176 9153 9131 9108 9085 9062 9040 9017 8995 8973 8952 8932 8912 8892 8874 8857 8840 8825 8811 8798 8787 8777 8769 8762 8757 8753 8751 8751 8752 8756 8761 8767 8776 8786 8797 8811 8825 8842 8859 8879 8899 8920 8943 8967 8991 9017 9043 9070 9097 9124 9153 9181 9209 9237 9266 9294 9322 9349 9377 9403 9429 9455 9480 9504 9528 9550 9572 9593 9613 9633 9651 9669 9686 9701 9716 9731 9744 9756 9768 9779 9789 9799 9808 9816 9823 9831 9837 9843 9849 9854 9858 9863 9867 9870 9874 9877 9880 9882 9885 9887 9889 9891 9892 9894 9896 9897 9898 9899 9901 9902 9903 9904 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9883 9880 9876 9872 9869 9865 9861 9856 9852 9848 9843 9839 9834 9830 9825 9820 9816 9811 9807 9803 9799 9794 9791 9787 9783 9780 9777 9774 9771 9769 9767 9765 9764 9763 9762 9761 9761 9761 9761 9762 9763 9764 9766 9768 9770 9773 9775 9778 9781 9785 9788 9792 9796 9800 9804 9808 9812 9816 9821 9825 9829 9834 9838 9842 9847 9851 9855 9859 9863 9867 9870 9874 9878 9881 9884 9887 9890 9893 9895 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 6717 0 45 3 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9883 9880 9877 9875 9872 9869 9866 9864 9861 9858 9855 9852 9849 9847 9844 9841 9838 9836 9833 9830 9828 9825 9823 9821 9818 9816 9814 9812 9811 9809 9807 9806 9805 9804 9803 9802 9801 9801 9800 9800 9800 9800 9800 9800 9801 9802 9802 9803 9804 9805 9807 9808 9809 9811 9812 9814 9815 9817 9819 9820 9822 9824 9825 9827 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9841 9842 9843 9843 9843 9843 9844 9844 9843 9843 9843 9843 9842 9842 9841 9841 9840 9839 9839 9838 9837 9836 9836 9835 9834 9833 9833 9832 9831 9831 9830 9829 9829 9828 9828 9827 9827 9826 9826 9826 9825 9825 9824 9824 9823 9823 9822 9822 9821 9820 9819 9818 9817 9815 9814 9812 9810 9808 9805 9803 9800 9797 9794 9790 9786 9782 9777 9772 9767 9762 9756 9750 9743 9736 9729 9721 9712 9704 9695 9685 9675 9664 9653 9641 9629 9616 9602 9588 9573 9558 9541 9524 9507 9488 9469 9449 9428 9407 9384 9361 9337 9312 9286 9260 9233 9205 9176 9147 9117 9087 9056 9025 8994 8962 8930 8897 8865 8833 8801 8769 8737 8706 8675 8644 8615 8586 8557 8530 8504 8478 8453 8430 8407 8386 8365 8346 8327 8310 8293 8277 8262 8248 8234 8221 8208 8195 8183 8170 8157 8144 8130 8116 8100 8084 8066 8047 8026 8004 7980 7953 7925 7894 7860 7824 7786 7744 7700 7653 7603 7551 7495 7436 7375 7311 7244 7175 7102 7028 6951 6872 6792 6709 6625 6539 6453 6365 6276 6188 6099 6010 5921 5832 5744 5658 5572 5488 5406 5326 5248 5172 5099 5029 4962 4898 4838 4781 4728 4679 4634 4594 4558 4526 4499 4476 4459 4446 4438 4435 4436 4443 4455 4471 4492 4518 4549 4584 4624 4668 4717 4769 4826 4886 4951 5018 5089 5164 5241 5320 5403 5487 5574 5662 5752 5843 5935 6028 6121 6215 6309 6403 6496 6589 6681 6773 6863 6951 7039 7125 7209 7291 7371 7449 7525 7599 7671 7741 7808 7873 7936 7996 8055 8111 8165 8217 8267 8315 8362 8406 8450 8491 8531 8570 8607 8644 8679 8713 8747 8779 8811 8842 8872 8902 8932 8961 8989 9017 9045 9072 9099 9126 9152 9178 9204 9229 9254 9278 9302 9326 9348 9371 9393 9414 9435 9455 9475 9494 9512 9529 9546 9563 9578 9593 9607 9621 9634 9646 9657 9668 9679 9688 9698 9707 9715 9723 9730 9737 9744 9750 9756 9761 9767 9772 9777 9782 9786 9791 9795 9799 9803 9807 9811 9815 9818 9822 9825 9829 9832 9835 9838 9841 9844 9847 9849 9852 9854 9856 9859 9861 9863 9864 9866 9868 9869 9870 9871 6718 0 45 3 9873 9874 9874 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9882 9882 9882 9883 9883 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 6719 0 45 3 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9891 9890 9889 9887 9886 9885 9883 9882 9880 9879 9877 9876 9875 9873 9872 9870 9869 9867 9866 9865 9863 9862 9861 9859 9858 9857 9855 9854 9853 9852 9850 9849 9848 9846 9845 9844 9843 9841 9840 9838 9837 9835 9834 9832 9831 9829 9827 9825 9823 9821 9819 9816 9814 9811 9808 9806 9803 9800 9796 9793 9789 9786 9782 9778 9774 9770 9765 9761 9756 9751 9746 9741 9735 9730 9724 9718 9712 9705 9699 9692 9685 9678 9670 9663 9655 9647 9639 9631 9622 9613 9604 9595 9586 9576 9566 9556 9546 9536 9526 9515 9505 9494 9483 9472 9461 9450 9439 9429 9418 9407 9396 9386 9375 9365 9355 9345 9335 9326 9317 9308 9300 9292 9284 9277 9270 9264 9258 9253 9248 9244 9240 9236 9234 9231 9229 9228 9227 9227 9227 9228 9230 9231 9233 9236 9239 9243 9247 9251 9256 9261 9266 9271 9277 9284 9290 9297 9304 9311 9318 9325 9333 9340 9348 9356 9364 9372 9380 9388 9396 9404 9412 9420 9428 9436 9444 9452 9460 9468 9476 9484 9492 9499 9507 9514 9522 9529 9536 9543 9550 9557 9564 9571 9578 9584 9591 9597 9603 9609 9615 9621 9627 9632 9638 9643 9648 9653 9658 9663 9668 9672 9677 9681 9685 9690 9694 9697 9701 9705 9708 9712 9715 9718 9721 9724 9727 9730 9733 9736 9738 9741 9744 9746 9748 9751 9753 9755 9757 9760 9762 9764 9766 9768 9770 9772 9774 9776 9777 9779 9781 9783 9785 9786 9788 9789 9791 9793 9794 9795 9797 9798 9799 9801 9802 9803 9804 9805 9806 9807 9808 9809 9809 9810 9811 9811 9812 9813 9813 9814 9814 9815 9815 9816 9816 9817 9817 9818 9819 9819 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9830 9831 9832 9834 9835 9837 9838 9840 9842 9843 9845 9847 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9888 6720 0 45 3 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9890 9888 9887 9885 9883 9881 9879 9878 9876 9875 9873 9871 9870 9869 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9852 9851 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9837 9836 9836 9835 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9834 9835 9835 9836 9837 9839 9840 9841 9843 9845 9847 9849 9851 9853 9855 9858 9860 9863 9866 9868 9871 9874 9877 9880 9882 9885 9888 9891 9894 9897 9899 9902 9905 9907 9910 9912 9915 9917 9920 9922 9924 9926 9929 9931 9933 9935 9937 9938 9940 9942 9944 9945 9947 9948 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9966 9967 9968 9969 9969 9970 9971 9972 6721 0 45 4 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9935 9934 9933 9931 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9875 9872 9869 9866 9863 9860 9857 9854 9851 9849 9846 9843 9840 9837 9834 9831 9828 9825 9822 9818 9815 9811 9807 9802 9798 9793 9788 9782 9776 9770 9763 9756 9748 9740 9732 9723 9713 9703 9693 9682 9671 9659 9647 9634 9621 9607 9593 9578 9563 9547 9531 9514 9497 9479 9460 9441 9422 9401 9380 9359 9336 9314 9290 9266 9241 9215 9188 9161 9133 9104 9075 9045 9014 8983 8951 8918 8885 8852 8818 8784 8749 8714 8679 8644 8609 8574 8539 8505 8470 8437 8403 8371 8338 8307 8276 8247 8218 8190 8164 8138 8114 8091 8070 8049 8031 8013 7997 7983 7970 7959 7949 7941 7934 7929 7926 7925 7925 7926 7930 7935 7941 7949 7959 7971 7984 7999 8015 8033 8052 8073 8095 8119 8144 8170 8198 8227 8257 8288 8321 8354 8388 8423 8458 8495 8532 8569 8606 8644 8682 8720 8758 8796 8834 8872 8909 8945 8981 9017 9052 9086 9119 9151 9183 9213 9243 9272 9299 9326 9351 9376 9399 9422 9443 9464 9484 9502 9520 9537 9554 9569 9584 9598 9612 9625 9637 9649 9660 9671 9682 9692 9702 9711 9720 9729 9737 6722 0 45 4 9745 9753 9761 9768 9775 9782 9788 9795 9801 9807 9812 9818 9823 9828 9832 9837 9841 9845 9848 9852 9855 9858 9861 9864 9867 9869 9872 9874 9876 9878 9880 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9864 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9852 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9849 9850 9850 9851 9852 9853 9853 9854 9855 9857 9858 9859 9860 9862 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 9878 9877 9875 9874 9872 9870 9868 9865 9863 9860 9857 9854 9851 9848 9845 9841 9838 9834 9831 9827 9824 9820 9817 9813 9810 9806 9803 9800 9797 9794 9791 9788 9785 9782 9780 9777 9775 9773 9771 9769 9767 9765 9763 9762 9760 9759 9757 9756 9755 9754 9752 9751 9751 9750 9749 9748 9748 9747 9747 9747 9747 9747 9747 9747 9748 9749 9749 9750 9752 9753 9755 9757 9759 9761 9764 9767 9770 9773 9776 9780 9783 9787 9791 9795 9799 9804 9808 9813 9817 9822 9826 9831 9835 9839 9844 9848 9852 9856 9860 9864 9868 9871 9875 9878 9881 9885 9888 9890 9893 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9961 9962 9964 9965 9965 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 6723 0 45 4 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 6724 0 45 4 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9987 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9992 9993 9993 9993 9993 9994 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9967 9966 9965 9963 9961 9959 9957 9954 9952 9949 9945 9942 9938 9934 9930 9925 9920 9915 9910 9905 9899 9893 9887 9881 9874 9867 9861 9854 9846 9839 9832 9825 9817 9810 9802 9795 9787 9780 9773 9765 9758 9751 9745 9738 9732 9725 9719 9714 9708 9703 9698 9694 9690 9686 9682 9679 9677 9674 9672 9671 9670 9669 9669 9669 9670 9671 9672 9674 9676 9678 9681 9684 9688 9691 9695 9700 9704 9709 9714 9719 9724 9729 9734 9740 9745 9751 9756 9762 9767 9773 9778 9783 9789 9794 9799 9803 9808 9812 9817 9821 9825 9829 9832 9836 9839 9842 9845 9848 9851 9853 9856 9858 9860 9862 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9895 9897 9898 9900 9902 9904 9906 9909 9911 9913 9916 9918 9920 9923 9925 9928 9930 9933 9935 9938 9940 9942 9945 9947 9949 9952 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9970 9971 9971 9972 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9983 9983 9983 9984 6725 0 45 4 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9958 9957 9954 9952 9950 9947 9944 9941 9938 9934 9931 9927 9922 9918 9913 9908 9902 9897 9891 9884 9878 9871 9863 9855 9847 9838 9829 9819 9809 9798 9787 9775 9762 9749 9734 9719 9704 9687 9669 9651 9631 9611 9590 9567 9544 9519 9494 9468 9440 9412 9382 9352 9321 9289 9257 9224 9190 9156 9122 9087 9053 9018 8984 8949 8916 8882 8850 8818 8787 8758 8729 8702 8677 8652 8630 8610 8591 8574 8560 8547 8537 8528 8523 8519 8517 8518 8521 8527 8534 8544 8556 8570 8585 8603 8622 8643 8666 8690 8716 8743 8771 8799 8829 8860 8892 8923 8956 8989 9022 9055 9088 9121 9154 9187 9219 9251 9283 9314 9345 9375 9404 9432 9460 9487 9513 9539 9563 9587 9610 9631 9653 9673 9692 9710 9728 9745 9761 9776 9790 9803 9816 9828 9839 9850 9860 9869 9878 9886 9893 9900 9906 9912 9917 9922 9927 9931 9935 9939 9942 9945 9947 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9948 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9925 9925 9924 9924 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9920 9920 9921 9922 9924 9925 9926 9928 9929 9931 9933 9935 9937 9939 9941 9943 9946 9948 9950 9952 9954 9957 9959 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 6726 0 45 4 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9954 9953 9951 9949 9948 9946 9944 9942 9941 9939 9937 9936 9934 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9961 9959 9957 9954 9952 9949 9947 9944 9941 9939 9936 9933 9929 9926 9923 9919 9916 9912 9908 9904 9899 9895 9890 9885 9880 9874 9868 9861 9854 9847 9839 9830 9821 9811 9801 9790 9777 9764 9750 9735 9719 9702 9684 9664 9643 9621 9597 9573 9546 9518 9489 9458 9426 9392 9357 9319 9281 9241 9199 9155 9110 9064 9016 8967 8916 8864 8811 8757 8701 8645 8587 8529 8470 8410 8349 8288 8227 8166 8104 8042 7981 7920 7859 7799 7739 7680 7623 7566 7511 7457 7404 7354 7305 7258 7214 7172 7132 7095 7061 7030 7001 6976 6954 6936 6921 6909 6901 6897 6896 6899 6906 6917 6931 6950 6971 6997 7026 7058 7094 7133 7176 7221 7269 7320 7373 7429 7487 7547 7609 7672 7736 7802 7868 7936 8004 8072 8140 8208 8276 8343 8410 8476 8541 8605 8668 8729 8789 8847 8904 8959 9012 9063 9113 9161 9207 9250 9293 9333 9371 9407 9442 9475 9506 9536 9564 9590 9615 9639 9661 9681 9701 9719 9736 9752 9767 9781 9795 9807 9818 9829 9839 9849 9857 9866 9873 9880 9887 9893 9899 9904 9909 9914 9919 9923 9926 9930 9933 9937 9940 9942 9945 9947 9950 9952 9954 9956 9957 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 6727 0 45 4 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9937 9935 9932 9930 9927 9925 9922 9920 9917 9915 9912 9910 9907 9905 9902 9900 9897 9895 9893 9891 9889 9886 9884 9882 9881 9879 9877 9876 9874 9873 9872 9871 9870 9869 9868 9868 9868 9868 9868 9868 9869 9870 9871 9872 9874 9876 9878 9880 9882 9885 9888 9890 9893 9897 9900 9903 9907 9910 9914 9918 9921 9925 9928 9932 9935 9938 9942 9945 9948 9950 9953 9955 9958 9960 9962 9964 9965 9967 9968 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 6728 0 45 4 9928 9929 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9945 9946 9948 9950 9952 9954 9956 9958 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 9978 9979 9980 9980 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9959 9958 9958 9957 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9906 9904 9902 9900 9897 9895 9893 9891 9889 9886 9884 9882 9880 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9857 9856 9855 9854 9854 9853 9853 9853 9853 9854 9854 9855 9856 9857 9859 9860 9862 9864 9866 9868 9871 9873 9876 9879 9882 9885 9888 9892 9895 9898 9902 9905 9908 9912 9915 9918 9922 9925 9928 9931 9933 9936 9938 9941 9943 9945 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9903 9900 9896 9892 9889 9885 9881 9877 9873 9869 9865 9860 9856 9852 9848 9843 9839 9835 9830 9826 9822 9818 9814 9810 9806 9803 9800 9797 9794 9791 9789 9787 9785 9784 9783 9782 9782 9782 9782 9783 9784 9786 9788 9790 9793 9796 9799 9803 9806 9811 9815 9819 9824 9829 9834 9839 9844 9849 9855 9860 9865 9870 9876 9881 9885 9890 9895 9900 9904 9908 9912 9916 9920 9923 9927 9930 9933 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9980 9979 9978 9977 9976 9974 9973 9971 9970 9968 9967 9965 9963 9961 9959 9957 9955 9952 9949 9947 9943 9940 9937 9933 9929 9925 9921 9916 9911 9906 9900 9894 9888 9882 9875 9868 9861 9853 9845 9837 9828 9819 9810 9801 9791 9780 9770 9759 9748 9736 9725 9712 9700 9687 9675 9662 9648 9635 9621 9607 9594 9580 9566 9552 9538 9524 9511 9497 9484 9471 9459 9447 9435 9424 9413 9403 9394 9385 6729 0 45 4 9377 9369 9363 9357 9352 9348 9345 9343 9342 9341 9342 9344 9346 9349 9354 9359 9365 9371 9379 9387 9397 9406 9417 9428 9439 9452 9464 9477 9491 9504 9518 9533 9547 9562 9576 9591 9606 9621 9635 9650 9665 9679 9693 9707 9720 9734 9746 9759 9771 9783 9794 9805 9816 9826 9835 9845 9853 9861 9869 9876 9883 9889 9895 9901 9906 9910 9915 9918 9922 9925 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9963 9962 9960 9958 9956 9953 9951 9948 9946 9943 9940 9937 9934 9930 9927 9923 9919 9915 9911 9907 9903 9898 9894 9889 9885 9880 9875 9870 9865 9860 9855 9851 9846 9841 9836 9832 9827 9823 9818 9814 9810 9807 9803 9800 9797 9794 9791 9789 9787 9785 9784 9783 9782 9781 9781 9781 9782 9782 9783 9784 9786 9788 9790 9792 9794 9797 9800 9803 9806 9810 9814 9817 9821 9825 9829 9834 9838 9842 9847 9851 9856 9861 9865 9870 9875 9879 9884 9888 9893 9897 9902 9906 9910 9915 9919 9923 9927 9930 9934 9938 9941 9944 9947 9950 9953 9955 9958 9960 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 6730 0 45 4 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9976 9975 9974 9973 9971 9970 9968 9966 9964 9962 9960 9958 9956 9953 9951 9948 9946 9943 9940 9937 9934 9930 9927 9923 9919 9916 9911 9907 9903 9898 9893 9888 9883 9878 9872 9866 9860 9853 9847 9840 9833 9825 9818 9810 9802 9794 9785 9777 9769 9760 9751 9743 9734 9726 9717 9709 9700 9693 9685 9677 9670 9663 9657 9651 9646 9641 9636 9632 9629 9626 9624 9623 9622 9621 9622 9623 9624 9627 9629 9633 9637 9641 9646 9652 9658 9664 9671 9678 9686 9693 9701 9710 9718 9727 9735 9744 9753 9761 9770 9779 9787 9796 9804 9812 9820 9828 9836 9843 9850 9857 9864 9871 9877 9883 9889 9895 9900 9905 9910 9915 9919 9923 9927 9931 9935 9938 9942 9945 9948 9950 9953 9956 9958 9960 9962 9964 9966 9968 9969 9971 9972 9973 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 6731 0 45 4 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9961 9961 9961 9961 9960 9959 9959 9958 9957 9956 9954 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9918 9916 9914 9912 9911 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9891 9892 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9913 9915 9918 9920 9923 9925 9928 9930 9933 9935 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9943 9942 9940 9938 9936 9935 9933 9931 9930 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9922 9919 9917 9913 9910 9907 9903 9899 9894 9890 9885 9880 9874 9868 9862 9855 9848 9841 9833 9824 9815 9806 9796 9786 9775 9764 9752 9740 9727 9714 9700 6732 0 45 4 9686 9672 9657 9642 9627 9612 9596 9580 9565 9549 9533 9518 9502 9487 9473 9458 9444 9431 9418 9406 9395 9384 9374 9365 9357 9350 9344 9339 9335 9332 9330 9329 9330 9331 9334 9337 9342 9347 9354 9362 9371 9380 9390 9402 9414 9426 9440 9453 9468 9483 9498 9514 9530 9546 9562 9578 9595 9611 9627 9643 9659 9675 9690 9705 9720 9735 9749 9762 9775 9788 9800 9812 9823 9833 9843 9853 9862 9871 9879 9886 9894 9900 9907 9913 9918 9923 9928 9933 9937 9941 9944 9948 9951 9954 9957 9960 9962 9964 9967 9969 9971 9973 9975 9976 9978 9980 9981 9983 9984 9985 9986 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9968 9967 9966 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9937 9935 9932 9929 9926 9923 9919 9915 9911 9907 9902 6733 0 45 4 9897 9892 9887 9881 9875 9868 9862 9854 9846 9838 9829 9820 9810 9799 9788 9776 9763 9750 9735 9720 9704 9687 9669 9649 9629 9608 9585 9562 9537 9510 9483 9454 9424 9393 9361 9327 9292 9256 9219 9181 9142 9101 9060 9018 8975 8932 8888 8844 8799 8754 8709 8665 8620 8576 8532 8489 8447 8406 8366 8327 8290 8254 8220 8188 8157 8129 8103 8080 8058 8040 8023 8010 7999 7991 7986 7983 7983 7986 7992 8001 8012 8026 8042 8062 8083 8107 8133 8161 8191 8224 8258 8293 8330 8369 8408 8449 8491 8534 8577 8621 8665 8709 8754 8798 8842 8887 8930 8974 9017 9059 9100 9141 9180 9219 9257 9294 9330 9364 9398 9430 9461 9491 9520 9548 9574 9599 9623 9646 9668 9689 9708 9727 9744 9761 9776 9791 9805 9818 9830 9841 9852 9862 9871 9879 9887 9895 9902 9908 9914 9919 9924 9929 9933 9937 9940 9943 9946 9949 9952 9954 9956 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9937 9935 9932 9930 9927 9924 9922 9919 9916 9913 9910 9906 9903 9900 9897 9893 9890 9887 9883 9880 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9847 9845 9843 9841 9839 9837 9836 9834 9833 9832 9832 9831 9831 9831 9831 9831 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9843 9844 9846 9848 9849 9851 9852 9854 9855 9857 9858 9859 9861 9862 9862 9863 9864 9864 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9848 9846 9844 9843 9841 9839 9837 9836 9834 9832 9831 9830 9828 9827 9826 9825 9825 9824 9824 9823 9823 9823 9823 9823 9824 9824 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9836 9838 9839 9841 9843 9844 9846 9847 9849 9851 9852 9854 9856 9858 9859 9861 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9889 9891 9893 9895 9898 9900 9903 9905 9908 9910 9912 9915 9917 9920 9922 9924 9927 9929 9931 9933 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 6734 0 45 4 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9852 9850 9848 9845 9842 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9792 9790 9787 9785 9783 9781 9779 9777 9775 9774 9772 9771 9770 9769 9769 9768 9768 9767 9767 9767 9767 9768 9768 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9769 9769 9768 9767 9767 9766 9764 9763 9762 9760 9759 9757 9755 9754 9752 9750 9748 9746 9744 9743 9741 9739 9738 9737 9736 9735 9734 9734 9734 9734 9734 9735 9736 9737 9739 9741 9744 9746 9749 9753 9756 9760 9765 9769 9774 9779 9785 9790 9796 9802 9808 9814 9820 9826 9832 9838 9844 9850 9856 9862 9868 9873 9879 9884 9889 9894 9898 9903 9907 9911 9915 9919 9922 9926 9929 9932 9934 9937 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9937 9935 9933 9932 9930 9928 9925 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9899 9897 9894 9892 9889 9887 9884 9881 9879 9876 9873 9871 9868 9865 9862 9860 9857 9854 9852 9849 9847 9845 9843 9841 9839 9837 9836 9835 9834 9833 9832 9832 9832 9832 9832 9833 9833 9834 9836 9837 9839 9841 9843 9845 9848 9850 9853 9856 9859 9862 9866 9869 9873 9876 9880 9883 9887 9891 9894 9898 9901 9905 9908 9912 9915 9918 9921 9924 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9950 9951 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9881 9879 9878 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9868 9869 6735 0 45 4 9869 9870 9871 9872 9873 9874 9875 9877 9878 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9952 9954 9955 9957 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9917 9914 9911 9907 9904 9900 9896 9892 9888 9884 9880 9875 9870 9866 9861 9856 9851 9846 9841 9836 9831 9825 9820 9815 9810 9805 9800 9795 9790 9785 9780 9776 9771 9767 9763 9759 9755 9752 9749 9746 9743 9741 9739 9737 9735 9734 9734 9733 9733 9734 9735 9736 9737 9739 9742 9744 9747 9751 9754 9758 9762 9767 9771 9776 9781 9786 9791 9797 9802 9807 9813 9818 9824 9829 9834 9839 9844 9849 9853 9858 9862 9866 9870 9874 9878 9881 9884 9887 9890 9893 9896 9899 9901 9904 9906 9908 9911 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9908 9907 9906 9904 9903 9902 9901 9899 9898 9896 9895 9894 9892 9890 9889 9887 9886 9884 9882 9880 9879 9877 9875 9873 9871 9869 9868 9866 9864 9862 9861 9859 9858 9857 9855 9854 9853 9852 9852 9851 9851 9850 9850 9850 9850 9851 9851 9852 9852 9853 9854 9855 9856 9858 9859 9860 9862 9863 9865 9866 9868 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9887 9889 9891 9893 9894 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 6736 0 45 4 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9904 9900 9897 9893 9889 9885 9881 9877 9873 9868 9863 9859 9854 9849 9844 9839 9834 9829 9825 9820 9815 9811 9807 9803 9799 9795 9792 9789 9786 9784 9781 9780 9778 9777 9777 9776 9777 9777 9778 9779 9781 9783 9785 9788 9790 9794 9797 9801 9804 9808 9812 9817 9821 9825 9830 9834 9839 9843 9848 9852 9856 9860 9865 9868 9872 9876 9879 9883 9886 9889 9891 9894 9896 9898 9900 9902 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9933 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 6737 0 45 4 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9869 9866 9863 9861 9859 9857 9856 9854 9853 9852 9851 9851 9850 9851 9851 9851 9852 9853 9855 9856 9858 9860 9862 9864 9866 9869 9871 9874 9876 9879 9881 9884 9886 9888 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9907 9908 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9889 9887 9885 9882 9880 9877 9874 9870 9866 9862 9857 9852 9847 9842 9836 9829 9823 9816 9808 9800 9792 9783 9774 9764 9753 9743 9731 9719 9706 9693 9678 9663 9648 9631 9614 9595 9576 9556 9535 9512 9489 9465 9439 9413 9385 9357 9327 9297 9265 9233 9199 9165 9130 9095 9058 9022 8985 8947 8910 8872 8835 8798 8761 8724 8688 8653 8619 8586 8554 8524 8495 8467 8441 8417 8395 8374 8356 8340 8327 8315 8306 8299 8295 8293 8293 8296 8301 8309 8319 8331 8345 6738 0 45 4 8362 8380 8401 8423 8447 8473 8500 8529 8559 8591 8623 8657 8691 8727 8763 8799 8836 8873 8910 8948 8985 9022 9059 9096 9132 9167 9202 9237 9270 9303 9335 9366 9396 9424 9452 9479 9504 9528 9551 9573 9594 9613 9631 9648 9664 9678 9691 9703 9714 9724 9732 9740 9746 9752 9756 9760 9762 9764 9765 9765 9765 9763 9761 9759 9755 9751 9747 9742 9737 9731 9724 9718 9710 9703 9695 9687 9678 9669 9660 9651 9641 9631 9621 9611 9601 9590 9580 9570 9559 9549 9538 9528 9518 9508 9499 9490 9481 9472 9464 9456 9449 9442 9436 9430 9425 9421 9418 9415 9413 9411 9411 9411 9411 9413 9416 9419 9423 9427 9432 9438 9445 9452 9460 9468 9477 9486 9496 9506 9516 9527 9538 9549 9560 9571 9582 9594 9605 9616 9627 9638 9649 9660 9671 9681 9691 9701 9710 9719 9728 9737 9745 9753 9761 9768 9775 9782 9788 9795 9801 9806 9811 9817 9821 9826 9830 9834 9838 9842 9845 9849 9852 9855 9857 9860 9862 9864 9867 9868 9870 9872 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9849 9848 9846 9845 9844 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9834 9834 9834 9834 9835 9835 9836 9837 9838 9839 9840 9841 9843 9844 9846 9847 9849 9851 9852 9854 9855 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9867 9867 9867 9867 9867 9867 9867 9866 9865 9865 9864 9863 9862 9861 9859 9858 9857 9855 9854 9852 9851 9849 9848 9846 9844 9843 9841 9840 9838 9837 9835 9834 9833 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9820 9819 9819 9818 9818 9817 9817 9817 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9813 9813 9812 9811 9811 9810 9809 9808 9807 9805 9804 9803 9801 9799 9798 9796 9793 9791 9789 9786 9784 9781 9778 9775 9772 9769 9765 9761 9758 9754 9749 9745 9741 9736 9731 9726 9720 9714 9709 9702 9696 9689 9682 9675 9668 9660 9652 9644 9635 9627 9618 9609 9600 9590 9581 9571 9562 9552 9543 9533 9524 9515 9506 9497 9489 9481 9473 9466 9459 9453 9447 9442 9438 9434 9431 9429 9427 9427 9427 9428 9430 9432 9436 9440 9445 9451 9457 9465 9473 9481 9491 9500 9511 9522 9533 9545 9557 9569 9581 9594 9606 9619 9632 9645 9657 9670 9682 9694 9706 9718 9729 9740 9751 9761 9771 9781 9790 9799 9807 9816 9823 9831 9838 9845 9851 9858 9864 9869 9875 9880 9885 9890 9894 9899 9903 9907 9911 9915 9918 9922 9925 9928 9931 9934 9937 9939 9942 9944 9946 9947 9949 9950 9952 9953 9953 9954 9955 6739 0 45 4 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9921 9920 9917 9915 9913 9911 9908 9906 9903 9900 9898 9895 9892 9889 9887 9884 9881 9878 9875 9872 9870 9867 9864 9861 9859 9856 9853 9851 9848 9846 9844 9841 9839 9837 9835 9833 9832 9830 9829 9828 9827 9826 9825 9824 9824 9824 9824 9824 9825 9826 9827 9828 9829 9831 9833 9835 9837 9839 9842 9845 9847 9851 9854 9857 9860 9864 9867 9871 9874 9878 9881 9885 9888 9892 9895 9898 9902 9905 9908 9911 9913 9916 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9945 9943 9942 9939 9937 9935 9932 9929 9926 9922 9918 9915 9910 9906 9901 9897 9891 9886 9880 9874 9868 9862 9855 9848 9840 9832 9824 9815 9806 9796 9786 9775 9763 9751 9738 9724 9709 9693 9677 9659 9641 9621 9601 9579 9556 9532 9507 9481 9454 9426 9397 9367 9336 9304 9272 9239 9206 9172 9138 9104 9070 9037 9003 8970 8938 8906 8876 8847 8819 8792 8767 8744 8723 8703 8686 8671 8658 8647 8639 8634 8630 8629 8631 8635 8642 8650 8662 8675 8690 8708 8727 8749 8771 8796 8822 8849 8878 8907 8938 8969 9001 9033 9065 9098 9131 9164 9197 9229 9261 9293 9324 9355 9385 9414 9443 9471 9498 9524 9550 9574 9597 9620 9642 9663 9683 9702 9720 9737 9753 9769 9784 9798 9811 9823 9835 9846 9856 9866 9875 9884 9892 9899 9906 9912 9918 9923 9928 9933 9937 9941 9944 9947 9950 9953 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 6740 0 45 4 9952 9951 9949 9947 9944 9942 9940 9937 9934 9931 9928 9925 9922 9918 9914 9911 9907 9903 9898 9894 9890 9885 9881 9877 9872 9868 9864 9859 9855 9851 9847 9844 9840 9837 9834 9831 9828 9826 9824 9823 9822 9821 9820 9820 9820 9821 9822 9823 9825 9827 9829 9832 9835 9838 9841 9845 9848 9852 9856 9860 9865 9869 9873 9878 9882 9886 9890 9894 9899 9902 9906 9910 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9941 9944 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9946 9943 9941 9939 9937 9934 9932 9929 9927 9924 9922 9919 9917 9914 9912 9909 9907 9904 9902 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9876 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9893 9895 9898 9901 9904 9906 9909 9912 9915 9918 9921 9924 9927 9930 9932 9935 9938 9940 9943 9945 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9971 9970 9969 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9948 9946 9944 9942 9939 9937 9935 9933 9930 9928 9926 9924 9922 9919 9917 9915 9913 9911 9909 9907 9906 9904 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9876 9874 9873 9871 9870 9869 9867 9866 9865 9863 9862 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9839 9838 9837 9837 9836 9835 9835 9834 9834 9834 9833 9833 6741 0 45 5 9837 9837 9837 9838 9838 9839 9840 9841 9842 9843 9845 9846 9848 9850 9852 9854 9857 9859 9862 9865 9868 9871 9874 9877 9880 9883 9887 9890 9893 9897 9900 9903 9907 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9938 9940 9942 9944 9946 9947 9949 9951 9952 9953 9954 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9899 9897 9896 9894 9892 9889 9887 9885 9882 9879 9876 9873 9870 9866 9863 9859 9855 9850 9846 9841 9836 9830 9825 9819 9813 9806 9800 9793 9785 9778 9770 9762 9754 9746 9737 9728 9719 9709 9699 9689 9679 9669 9658 9648 9637 9625 9614 9603 9591 9579 9567 9555 9543 9530 9518 9505 9493 9480 9467 9455 9442 9429 9416 9403 9391 9378 9366 9353 9341 9329 9317 9305 9294 9283 9273 9262 9252 9243 9234 9225 9217 9210 9203 9197 9192 9187 9183 9179 9177 9175 9174 9173 9174 9175 9177 9180 9184 9188 9194 9200 9207 9215 9223 9232 9242 9253 9264 9276 9288 9301 9314 9328 9342 9357 9372 9387 9402 9418 9433 9449 9465 9481 9496 9512 9528 9543 9558 9573 9588 9603 9617 9631 9644 9657 9670 9683 9695 9706 9718 9728 9739 9749 9758 9767 9776 9784 9792 9800 9807 9814 9820 9826 9832 9837 9842 9846 9851 9855 9859 9862 9865 9868 9871 9873 9875 9877 9879 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9864 9863 9863 9863 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9887 9888 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9935 9936 9938 6742 0 45 5 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9911 9909 9907 9904 9902 9900 9898 9896 9893 9891 9890 9888 9886 9884 9883 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9876 9877 9877 9878 9879 9880 9881 9883 9884 9886 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9926 9925 9923 9921 9919 9916 9914 9912 9910 9907 9905 9903 9900 9898 9895 9893 9890 9888 9885 9882 9880 9877 9875 9872 9870 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9847 9845 9844 9842 9841 9840 9839 9839 9838 9838 9837 9837 9838 9838 9838 9839 9840 9841 9842 9843 9845 9846 9848 9850 9852 9855 9857 9859 9862 9865 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9953 9951 9948 9946 9944 9941 9938 9936 9933 9930 9927 9924 9920 9917 9914 9910 9907 9904 9900 9897 9893 9890 9886 9883 9880 9877 9873 9870 9867 9864 9861 9859 9856 9853 9851 9849 9846 9844 9842 9840 9839 9837 9836 9834 9833 9832 9831 9830 9829 9829 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9833 9832 9831 9829 9828 9826 9824 9821 9818 9815 9811 9807 9802 9797 6743 0 45 5 9791 9785 9778 9770 9761 9752 9742 9731 9719 9706 9692 9676 9660 9643 9624 9605 9584 9562 9539 9514 9488 9461 9433 9404 9373 9342 9309 9276 9241 9206 9169 9132 9095 9057 9018 8979 8940 8901 8862 8823 8784 8746 8708 8671 8635 8599 8565 8532 8500 8470 8441 8414 8389 8365 8344 8325 8307 8292 8279 8269 8260 8255 8251 8250 8251 8255 8261 8269 8279 8292 8307 8324 8343 8364 8387 8412 8438 8466 8495 8526 8558 8591 8625 8659 8695 8731 8768 8805 8843 8881 8918 8956 8994 9031 9069 9105 9142 9177 9213 9247 9281 9314 9346 9377 9408 9437 9465 9493 9519 9545 9569 9593 9615 9637 9657 9676 9695 9712 9729 9745 9759 9773 9787 9799 9811 9822 9832 9841 9850 9859 9866 9874 9880 9887 9893 9898 9903 9908 9912 9916 9920 9923 9927 9929 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9879 9877 9876 9874 9872 9870 9869 9867 9865 9864 9862 9860 9859 9857 9856 9854 9853 9851 9850 9849 9847 9846 9845 9843 9842 9841 9840 9839 9838 9836 9835 9834 9833 9832 9831 9831 9830 9829 9828 9827 9826 9826 9825 9824 9824 9823 9822 9822 9821 9821 9820 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9819 9819 9819 9819 9820 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9830 9831 9833 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9855 9857 9859 9862 9864 9866 9869 9871 9874 9876 9879 9881 9883 9886 9888 9890 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9932 9930 9928 9925 9923 9920 9917 9915 9912 9909 9906 9904 9901 9898 9895 9892 9889 9886 9883 9881 9878 9875 9872 9870 9867 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9843 9842 9841 9839 9838 9837 9837 9836 9836 9835 9835 9836 9836 9836 9837 9838 9839 9840 9842 9843 9845 9847 9849 9852 9854 9857 9860 9862 9866 9869 9872 9875 9879 9882 9886 9889 9893 9896 9900 9904 9907 9911 9914 9918 9921 9924 9927 9930 9933 9936 9939 9942 9944 9947 9949 9951 9953 6744 0 45 5 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9943 9940 9938 9936 9933 9930 9927 9924 9920 9917 9913 9908 9904 9899 9894 9888 9883 9877 9870 9863 6745 0 45 5 9856 9849 9841 9832 9824 9815 9805 9795 9785 9774 9763 9751 9739 9726 9713 9700 9686 9672 9658 9643 9628 9612 9597 9581 9565 9549 9532 9516 9500 9484 9468 9452 9437 9422 9407 9393 9379 9365 9353 9341 9330 9319 9310 9301 9293 9287 9281 9276 9273 9270 9269 9268 9269 9271 9274 9278 9284 9290 9297 9305 9314 9325 9335 9347 9360 9373 9387 9401 9416 9431 9447 9463 9479 9495 9512 9528 9544 9561 9577 9593 9609 9625 9640 9655 9670 9684 9698 9711 9724 9737 9749 9760 9771 9782 9792 9801 9810 9819 9827 9835 9842 9849 9855 9861 9867 9872 9877 9882 9886 9890 9894 9897 9901 9904 9907 9909 9912 9914 9916 9918 9919 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9898 9896 9893 9890 9887 9884 9881 9877 9874 9870 9866 9863 9859 9855 9851 9846 9842 9838 9833 9829 9824 9819 9814 9809 9804 9799 9794 9789 9784 9779 9774 9769 9764 9759 9755 9750 9745 9741 9737 9732 9728 9725 9721 9718 9715 9712 9709 9707 9705 9703 9702 9701 9700 9699 9699 9700 9700 9701 9702 9704 9705 9708 9710 9713 9716 9719 9722 9726 9730 9734 9738 9743 9748 9752 9757 9762 9768 9773 9778 9783 9788 9794 9799 9804 9809 9815 9820 9825 9830 9835 9839 9844 9849 9853 9857 9862 9866 9870 9874 9877 9881 9884 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9945 9944 9942 9940 9937 9935 9932 9930 9927 9924 9920 9917 9913 9909 9905 9901 9896 9891 9886 9881 9876 9870 9864 9858 9851 9844 9837 9830 9823 9815 9807 9798 9790 9781 9771 9762 9752 9742 9732 9721 9710 9699 9688 9677 9665 9653 9641 9629 9617 9605 9592 9580 9568 9556 9544 9532 9520 9509 9497 9486 9476 9466 9456 9447 9438 9430 9422 9415 9409 9403 9399 9395 9391 9389 9387 9387 9387 9388 9390 9392 9396 9400 9405 9411 9418 9425 9434 9442 9452 9462 9473 9484 9496 9508 9520 9533 6746 0 45 5 9546 9559 9573 9586 9600 9613 9627 9640 9654 9667 9680 9693 9705 9717 9729 9741 9752 9763 9773 9783 9793 9802 9810 9819 9827 9834 9841 9848 9854 9860 9866 9871 9876 9881 9885 9889 9893 9897 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9926 9927 9929 9931 9933 9934 9936 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9898 9896 9894 9892 9891 9889 9887 9886 9884 9883 9882 9881 9879 9878 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9876 9877 9877 9878 9879 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9922 9920 9919 9917 9915 9912 9910 9908 9905 9902 9899 9896 9892 9888 9884 9880 9875 9870 9865 9859 9853 9847 9840 9832 9825 9817 9809 9800 9791 9781 9772 9762 9751 9741 9730 9719 9708 9696 9685 9673 9662 9650 9638 9627 9616 9604 9594 9583 9573 9563 9553 9544 9536 9527 9520 9513 9507 9501 9497 9493 9489 9487 9485 9484 9483 9484 9485 9487 9490 9493 9498 9503 9508 9515 9521 9529 9537 9545 9554 9564 9574 9584 9594 9605 9616 9627 9638 6747 0 45 5 9649 9660 9672 9683 9694 9705 9716 9726 9737 9747 9757 9766 9776 9785 9793 9802 9810 9818 9825 9832 9839 9845 9851 9857 9862 9867 9872 9877 9881 9885 9889 9892 9896 9899 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9880 9877 9874 9871 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9838 9835 9833 9831 9829 9827 9826 9825 9823 9822 9822 9821 9821 9820 9820 9821 9821 9822 9822 9823 9824 9826 9827 9829 9830 9832 9834 9836 9838 9840 9842 9845 9847 9849 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9877 9878 9878 9878 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9871 9870 9868 9866 9865 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9827 9826 9825 9824 9824 9823 9823 9823 9823 9823 9823 9824 9825 9825 9826 9828 9829 9830 9832 9834 9835 9837 9839 9841 9843 9845 9847 9849 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9874 9872 9871 9870 9869 9867 9866 9864 9863 9861 9860 9858 9856 9855 9853 9851 9850 9848 9846 9845 9843 9842 9841 9839 9838 9837 9836 9835 9834 9833 9833 9832 9832 9831 9831 9830 9830 9830 9830 9830 9830 9831 9831 9831 9832 9833 9833 9834 9835 9836 9837 9838 9839 9841 9842 9844 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9870 9872 9874 9877 9879 9881 9883 9885 9888 9890 9892 9894 9895 9897 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9898 9898 9898 9898 6748 0 45 5 9897 9897 9896 9895 9894 9893 9892 9890 9888 9886 9884 9882 9879 9876 9873 9870 9867 9863 9859 9855 9850 9846 9841 9836 9830 9825 9819 9813 9807 9801 9795 9788 9782 9775 9768 9761 9755 9748 9741 9734 9727 9721 9714 9708 9701 9695 9689 9683 9678 9673 9668 9663 9658 9654 9650 9647 9644 9641 9639 9637 9635 9634 9633 9633 9633 9633 9634 9636 9637 9639 9642 9644 9647 9651 9654 9658 9662 9667 9671 9676 9681 9686 9691 9696 9701 9706 9711 9716 9721 9726 9731 9735 9740 9744 9748 9752 9755 9759 9762 9765 9767 9769 9771 9773 9774 9775 9776 9777 9777 9777 9777 9776 9776 9775 9774 9773 9771 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9749 9747 9745 9742 9740 9738 9735 9733 9730 9728 9726 9723 9721 9718 9716 9713 9711 9708 9706 9703 9700 9697 9694 9691 9688 9685 9682 9679 9675 9672 9668 9665 9661 9657 9653 9649 9645 9641 9637 9633 9629 9625 9620 9616 9612 9608 9604 9599 9595 9591 9587 9583 9580 9576 9572 9569 9566 9563 9560 9557 9555 9552 9550 9548 9547 9545 9544 9543 9543 9542 9542 9543 9543 9544 9545 9546 9548 9550 9552 9554 9557 9560 9564 9567 9571 9575 9579 9584 9588 9593 9598 9603 9609 9614 9620 9626 9632 9638 9644 9650 9656 9662 9668 9674 9680 9686 9692 9698 9704 9710 9716 9721 9727 9732 9738 9743 9748 9753 9757 9762 9766 9770 9775 9779 9782 9786 9790 9793 9796 9799 9802 9805 9808 9810 9812 9815 9817 9819 9821 9823 9825 9826 9828 9829 9831 9832 9833 9835 9836 9837 9838 9839 9840 9840 9841 9842 9842 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9844 9844 9844 9843 9842 9842 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9816 9815 9814 9813 9813 9812 9812 9811 9811 9810 9810 9810 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9810 9810 9810 9810 9811 9811 9812 9812 9812 9813 9813 9813 9814 9814 9815 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9816 9815 9815 9815 9814 9813 9813 9812 9811 9810 9809 9808 9806 9805 9803 9802 9800 9798 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9777 9775 9773 9771 9770 9768 9767 9765 9764 9763 9762 9761 9760 9760 9759 9759 9759 9759 9759 9760 9761 9762 9763 9764 9765 9767 9768 9770 9772 9774 9777 9779 9782 9784 9787 9790 9793 9795 9798 9801 9804 9807 9810 9813 9816 9819 9822 9825 9828 9830 9833 9836 9838 9841 9843 9845 9848 9850 9852 9854 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 6749 0 45 5 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9913 9911 9908 9905 9902 9899 9895 9891 9887 9883 9878 9873 9867 9862 9855 9848 9841 9833 9825 9816 9806 9796 9785 9773 9760 9747 9733 6750 0 45 5 9717 9701 9683 9664 9645 9623 9601 9577 9551 9524 9495 9465 9433 9399 9363 9325 9285 9243 9200 9153 9105 9055 9002 8948 8891 8831 8770 8706 8640 8572 8502 8430 8356 8280 8202 8122 8041 7958 7874 7788 7701 7613 7524 7434 7343 7252 7161 7069 6978 6886 6795 6704 6614 6525 6437 6350 6265 6181 6099 6019 5941 5866 5793 5723 5655 5591 5530 5472 5418 5368 5321 5279 5240 5206 5176 5151 5130 5114 5102 5095 5093 5096 5104 5117 5134 5156 5184 5216 5252 5294 5340 5390 5445 5504 5567 5634 5705 5779 5857 5937 6021 6107 6196 6288 6381 6476 6572 6670 6769 6868 6968 7069 7169 7269 7368 7467 7565 7662 7758 7852 7945 8035 8124 8211 8295 8377 8457 8534 8608 8680 8750 8816 8880 8941 9000 9056 9109 9160 9208 9254 9297 9338 9377 9413 9448 9480 9510 9539 9566 9591 9615 9637 9658 9677 9695 9712 9728 9743 9757 9770 9783 9794 9805 9815 9825 9834 9842 9850 9857 9864 9870 9876 9882 9887 9892 9897 9901 9905 9909 9912 9916 9919 9921 9924 9926 9928 9930 9932 9934 9935 9936 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 6751 0 45 5 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9906 9903 9901 9899 9897 9895 9892 9890 9887 9885 9882 9880 9877 9874 9871 9869 9866 9863 9861 9858 9855 9853 9850 9848 9846 9843 9841 9839 9837 9836 9834 9833 9831 9830 9830 9829 9828 9828 9828 9828 9828 9829 9829 9830 9831 9833 9834 9836 9837 9839 9842 9844 9846 9849 9851 9854 9857 9860 9863 9866 9870 9873 9876 9880 9883 9886 9890 9893 9896 9900 9903 9906 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9938 9940 9942 9945 9947 9949 9950 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9944 9945 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 6752 0 45 5 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9921 9918 9916 9914 9911 9909 9907 9904 9902 9900 9897 9895 9893 9890 9888 9886 9884 9882 9880 9877 9875 9873 9872 9870 9868 9866 9864 9863 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9849 9849 9848 9848 9848 9848 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9860 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9860 9859 9858 9857 9856 9854 9853 9851 9849 9846 9843 9840 9837 9834 9830 9825 9821 9815 9810 9804 9797 9790 9782 9773 9764 9754 9744 9732 9720 9706 9692 9677 9660 9643 9625 9605 9584 9562 9538 9514 9487 9460 9431 9401 9370 9337 9302 9267 9230 9191 9152 9111 9068 9025 8981 8935 8889 8841 8793 8744 8694 8644 8594 8543 8492 8441 8390 8339 8289 8239 8189 8141 8093 8046 8001 7957 7914 7873 7834 7796 7760 7727 7696 7667 7641 7617 7596 7577 7561 7548 7538 7531 7527 7525 7527 7532 7539 7550 7563 7580 7599 7620 7645 7672 7702 7734 7768 7804 7843 7883 7926 7969 8015 8062 8110 8159 8209 8260 8311 8363 8415 8467 8519 8572 8624 8675 8726 8777 8826 8875 8923 8970 9016 9060 9103 9145 9185 9224 9262 9298 9332 9365 9396 9426 9454 9481 9506 9530 9552 9573 9593 9611 9628 9644 9658 9672 9684 9696 9707 9716 9725 9734 9741 9748 9755 9761 9767 9772 9777 9781 9786 9790 9794 9797 9801 9805 9808 9811 9815 9818 9821 9824 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 6753 0 45 5 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9898 9895 9892 9888 9884 9880 9876 9872 9867 9862 9857 9851 9845 9839 9832 9826 9819 9811 9803 9795 9787 9778 9769 9760 9750 9740 9730 9720 9709 9698 9687 9676 9665 9654 9643 9631 9620 9609 9598 9587 9576 9565 9555 9545 9536 9526 9517 9509 9501 9494 9487 9480 9475 9470 9465 9461 9458 9456 9454 9453 9453 9454 9455 9457 9459 9463 9467 9471 9477 9483 9489 9496 9504 9512 9521 9530 9540 9550 9560 9571 9582 9593 9604 9616 9628 9639 9651 9663 9675 9687 9699 9710 9722 9733 9744 9755 9766 9777 9787 9797 9806 9816 9825 9834 9842 9850 9858 9865 9872 9878 9884 9890 9896 9901 9906 9910 9914 9918 9921 9925 9928 9930 9932 9935 9936 9938 9939 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 6754 0 45 5 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9914 9912 9910 9907 9905 9902 9899 9897 9894 9891 9888 9885 9883 9880 9877 9874 9871 9869 9866 9863 9861 9858 9856 9854 9852 9850 9848 9847 9845 9844 9843 9842 9842 9841 9841 9841 9842 9842 9843 9844 9845 9846 9848 9850 9852 9854 9856 9859 9861 9864 9867 9870 9873 9876 9879 9883 9886 9889 9893 9896 9899 9903 9906 9909 9912 9916 9918 9921 9924 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9928 9926 9924 9921 9919 9917 9914 9911 9908 9905 9902 9899 9896 9893 9889 9886 9883 9880 9876 9873 9870 9867 9864 9862 9859 9856 9854 9852 9850 9848 9847 9846 9845 9844 9843 9843 9843 9843 9843 9844 9845 9846 9847 9848 9850 9852 9853 9855 9858 9860 9862 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9885 9887 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9895 9894 9894 9893 9892 9892 9890 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9851 9849 9846 9844 9842 9840 9837 9835 9833 9830 9828 9825 9823 9820 9818 9815 9812 9809 9806 9803 9800 9797 9794 9790 9787 9783 9780 9776 9772 9768 9764 9760 9756 9751 9747 9743 9738 9734 9730 9725 9721 9717 9713 9709 9705 9701 9697 9693 9690 9687 9684 9681 9678 9676 9674 9672 9670 9669 9668 9668 9667 9667 9668 9669 9670 9671 9673 9675 9677 9680 9683 9686 9690 9694 9698 9702 9707 9712 9717 9723 9728 9734 9740 9746 9752 9758 9764 9771 9777 9783 9790 9796 9802 9809 9815 9821 9827 9833 9839 9845 9851 9856 9861 9867 9872 9877 6755 0 45 5 9881 9886 9891 9895 9899 9903 9907 9911 9914 9918 9921 9924 9927 9930 9933 9935 9938 9940 9943 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9913 9911 9908 9905 9902 9899 9895 9891 9887 9883 9878 9873 9868 9862 9856 9850 9843 9835 9827 9819 9810 9800 9790 9779 9768 9755 9743 9729 9714 9699 9683 9666 9649 9630 9611 9591 9571 9549 9527 9504 9480 9456 9431 9406 9380 9354 9328 9301 9274 9247 9220 9193 9166 9139 9113 9087 9062 9038 9014 8991 8969 8948 8929 8910 8893 8877 8863 8850 8839 8829 8821 8815 8811 8808 8808 8809 8811 8816 8823 8831 8841 8852 8865 8880 8896 8914 8933 8953 8974 8997 9020 9044 9070 9095 9122 9149 9176 9203 9231 9259 9287 9315 9343 9370 9397 9424 9450 9476 9501 9526 9550 9573 9596 9618 9639 9659 9679 9698 9715 9733 9749 9765 9779 9793 9807 9819 9831 9842 9853 9862 9872 9880 9888 9896 9903 9910 9916 9921 9927 9932 9936 9940 9944 9948 9951 9954 9957 9959 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9956 9955 9953 9951 9949 9947 9946 9944 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9929 9928 9927 9927 9926 9926 9926 6756 0 45 5 9926 9927 9927 9928 9928 9929 9930 9931 9932 9934 9935 9937 9938 9940 9941 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9976 9975 9974 9973 9971 9970 9968 9967 9965 9964 9962 9961 9959 9957 9956 9954 9952 9950 9949 9947 9945 9943 9942 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9941 9940 9938 9936 9934 9932 9929 9927 9924 9922 9919 9916 9913 9910 9907 9904 9901 9897 9894 9891 9887 9883 9880 9876 9872 9869 9865 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9806 9802 9798 9795 9791 9787 9783 9779 9775 9771 9767 9764 9760 9756 9753 9749 9745 9742 9739 9735 9732 9729 9726 9723 9720 9718 9715 9713 9711 9709 9708 9706 9705 9704 9704 9703 9703 9704 9704 9705 9706 9707 9709 9711 9713 9716 9719 9722 9726 9730 9734 9738 9743 9748 9753 9758 9764 9770 9776 9782 9788 9794 9800 9807 9813 9820 9826 9833 9839 9846 9852 9858 9864 9870 9876 9882 9887 9893 9898 9903 9907 9912 9916 9921 9925 9928 9932 9935 9938 9941 9944 9947 9949 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9883 9881 9879 9877 9876 9874 9872 9871 9869 9868 9866 9865 9864 9862 9861 9860 9859 9858 9857 9856 6757 0 45 5 9855 9854 9853 9852 9851 9851 9850 9849 9848 9848 9847 9846 9846 9845 9844 9844 9843 9842 9841 9841 9840 9839 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9824 9822 9820 9818 9816 9814 9811 9809 9806 9803 9800 9797 9794 9790 9786 9783 9779 9774 9770 9766 9761 9756 9752 9747 9742 9737 9732 9726 9721 9716 9711 9706 9701 9696 9691 9686 9682 9677 9673 9669 9665 9661 9658 9655 9652 9649 9647 9645 9643 9641 9640 9639 9639 9639 9639 9639 9640 9641 9643 9645 9647 9649 9652 9655 9658 9662 9665 9669 9674 9678 9683 9688 9693 9698 9703 9709 9714 9720 9726 9732 9738 9744 9750 9757 9763 9769 9776 9782 9788 9795 9801 9807 9813 9820 9826 9832 9838 9843 9849 9855 9860 9866 9871 9876 9881 9886 9891 9895 9900 9904 9908 9912 9916 9919 9923 9926 9929 9932 9934 9937 9939 9941 9944 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9899 9897 9894 9892 9889 9887 9885 9882 9880 9878 9875 9873 9871 9869 9867 9865 9864 9862 9861 9859 9858 9857 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9868 9870 9871 9873 9874 9876 9878 9880 9881 9883 9885 9887 9888 9890 9892 9893 9895 9897 9898 9900 9902 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 6758 0 45 5 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9904 9902 9901 9899 9897 9894 9892 9890 9888 9885 9883 9880 9877 9874 9872 9869 9865 9862 9859 9856 9852 9849 9845 9841 9837 9833 9829 9825 9821 9817 9813 9808 9804 9799 9795 9790 9786 9781 9776 9772 9767 9762 9758 9753 9748 9744 9739 9735 9730 9726 9722 9717 9713 9709 9705 9702 9698 9695 9691 9688 9685 9682 9679 9677 9675 9672 9670 9669 9667 9666 9664 9663 9663 9662 9662 9661 9661 9661 9662 9662 9663 9664 9665 9666 9667 9669 9670 9672 9674 9676 9678 9680 9682 9685 9687 9690 9692 9695 9698 9701 9703 9706 9709 9712 9715 9718 9721 9724 9727 9730 9733 9736 9739 9742 9745 9748 9751 9754 9757 9760 9763 9766 9769 9771 9774 9777 9780 9782 9785 9787 9790 9792 9795 9797 9799 9802 9804 9806 9808 9810 9813 9815 9817 9819 9820 9822 9824 9826 9828 9829 9831 9832 9834 9835 9837 9838 6759 0 45 5 9840 9841 9842 9843 9844 9846 9847 9848 9849 9850 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9859 9859 9859 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9860 9861 9861 9862 9863 9863 9864 9865 9866 9866 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9906 9905 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9875 9875 9875 9875 9875 9875 9876 9877 9877 9878 9879 9880 9882 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9910 9912 9914 9917 9919 9922 9924 9926 9928 9930 9933 9935 9936 9938 9940 9941 9943 9944 9945 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 6760 0 45 5 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9996 9995 9995 9994 9993 9993 9992 9992 9991 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9995 9994 9994 9993 9992 9992 9991 9990 9990 9989 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9959 9957 9956 9954 9951 9949 9947 9944 9942 9939 9936 9933 9930 9927 9923 9920 9916 9912 9908 9904 9900 9896 9891 9887 9882 9877 9872 9868 9862 9857 9852 9847 9842 9837 9831 9826 9821 9816 9810 9805 9800 9795 9790 9786 9781 9776 9772 9767 9763 9759 9756 9752 6761 0 30 3 9709 9705 9702 9699 9696 9693 9691 9689 9687 9686 9685 9684 9683 9683 9683 9683 9684 9685 9686 9688 9690 9692 9695 9697 9700 9704 9707 9711 9715 9719 9723 9728 9732 9737 9742 9747 9752 9757 9763 9768 9773 9778 9784 9789 9794 9800 9805 9810 9815 9820 9825 9830 9835 9839 9844 9848 9852 9857 9861 9865 9868 9872 9876 9879 9882 9885 9888 9891 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9896 9895 9893 9892 9890 9889 9888 9887 9885 9884 9883 9881 9880 9879 9878 9876 9875 9874 9873 9871 9870 9869 9867 9866 9864 9863 9861 9860 9858 9856 9854 9853 9851 9849 9847 9845 9843 9841 9839 9836 9834 9832 9830 9828 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9802 9800 9799 9797 9796 9795 9793 9792 9791 9790 9789 9788 9787 9786 9786 9785 9784 9784 9783 9783 9782 9782 9781 9781 9781 9780 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9780 9780 9781 9781 9782 9783 9784 9785 9786 9787 9789 9790 9792 9794 9796 9798 9800 9803 9805 9808 9810 9813 9816 9819 9822 9825 9828 9832 9835 9838 9842 9845 9848 9852 9855 9859 9862 9865 9868 9872 9875 9878 9881 9884 9886 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 6762 0 30 3 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9866 9863 9859 9855 9851 9847 9843 9839 9835 9830 9826 9821 9817 9812 9808 9803 9798 9794 9789 9784 9780 9775 9771 9766 9762 9758 9754 9750 9746 9743 9739 9736 9733 9731 9728 9726 9724 9722 9721 9720 9719 9718 9718 9718 9718 9719 9720 9721 9722 9724 9726 9728 9731 9734 9737 9740 9743 9747 9751 9755 9759 9763 9767 9772 9776 9781 9786 9790 9795 9800 9805 9809 9814 9819 9823 9828 9832 9836 9840 9845 9848 9852 9856 9860 9863 9866 9869 9872 9875 9878 9880 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9877 9875 9873 9870 9868 9865 9862 9859 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9816 9814 9811 9809 9807 9805 9803 9801 9799 9797 9796 9795 9794 9793 9792 9792 9792 9791 9791 9792 9792 9793 9794 9795 9796 9797 9798 9800 9802 9803 9805 9807 9810 9812 9814 9816 9819 9821 9823 9826 9828 9831 9833 9836 9838 9841 9843 9845 9848 9850 9852 9855 9857 9859 9861 9863 9865 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9891 9893 9895 9896 9898 9899 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 6763 0 30 3 9901 9900 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9841 9839 9837 9836 9834 9833 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9827 9827 9828 9829 9829 9830 9831 9833 9834 9835 9837 9838 9840 9841 9843 9845 9846 9848 9850 9852 9853 9855 9857 9858 9860 9862 9863 9865 9867 9868 9870 9871 9873 9874 9875 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9899 9899 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9878 9875 9873 9871 9868 9866 9863 9861 9858 9856 9853 9851 9848 9845 9843 9840 9838 9835 9832 9830 9828 9825 9823 9820 9818 9816 9814 9812 9809 9807 9805 9804 9802 9800 9798 9797 9795 9794 9792 9791 9790 9789 9788 9788 9787 9787 9786 9786 9786 9786 9787 9787 9788 9788 9789 9790 9792 9793 9794 9796 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9818 6764 0 30 3 9820 9822 9823 9825 9826 9827 9828 9829 9830 9830 9830 9830 9830 9830 9829 9828 9827 9826 9824 9823 9821 9819 9817 9815 9812 9809 9807 9804 9801 9798 9794 9791 9788 9785 9781 9778 9774 9771 9767 9764 9761 9757 9754 9751 9748 9745 9742 9739 9736 9734 9732 9730 9728 9726 9724 9723 9722 9721 9720 9720 9720 9720 9720 9721 9721 9723 9724 9726 9728 9730 9732 9735 9738 9741 9744 9748 9752 9756 9760 9764 9768 9773 9778 9782 9787 9792 9797 9801 9806 9811 9816 9820 9825 9830 9834 9838 9843 9847 9851 9855 9858 9862 9865 9868 9872 9875 9877 9880 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9904 9904 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9899 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9884 9884 9883 6765 0 30 3 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9843 9842 9842 9841 9840 9840 9839 9839 9838 9838 9837 9837 9837 9837 9837 9836 9836 9836 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9840 9841 9842 9843 9843 9844 9845 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9838 9837 9836 9834 9833 9832 9830 9829 9827 9826 9825 9823 9822 9821 9819 9818 9817 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9803 9803 9802 9802 9801 9801 9800 9800 9800 9799 9799 9799 9799 9799 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9798 9798 9798 9799 9799 9799 9800 9800 9801 9801 9802 9802 9803 9804 9804 9805 9806 9806 9807 9808 9808 9809 9809 9810 9811 9811 9812 9812 9812 9813 9813 9814 9814 9814 9815 9815 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9816 9816 9816 9816 9816 9816 9815 9815 9815 9814 9814 9813 9813 9812 9812 9811 9810 9810 9809 9808 9808 9807 9806 9806 9805 9804 9804 9803 9802 9802 9801 9801 9800 9800 9800 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9800 9801 9801 9802 9802 9803 9803 9804 9805 9805 9806 9807 9807 9808 9809 9810 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9829 9830 9831 9832 9833 9834 9836 9837 9838 9839 9840 9841 9841 9842 9843 9844 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9846 9847 9847 9848 9848 9848 9849 9849 9850 9850 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9850 9849 9849 9848 9847 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9834 9833 9832 6766 0 30 3 9832 9831 9831 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9830 9830 9830 9829 9828 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9816 9815 9813 9812 9810 9809 9807 9806 9804 9802 9800 9799 9797 9795 9793 9791 9790 9788 9786 9784 9783 9781 9780 9778 9777 9776 9775 9773 9773 9772 9771 9771 9770 9770 9770 9770 9770 9771 9771 9772 9773 9774 9776 9777 9779 9780 9782 9784 9786 9789 9791 9794 9796 9799 9802 9805 9808 9811 9814 9817 9820 9823 9826 9829 9833 9836 9839 9842 9845 9848 9851 9854 9857 9860 9862 9865 9868 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9897 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9873 9872 9871 9870 9868 9867 9866 9865 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9846 9845 9845 9844 9843 9843 9842 9841 9841 9840 9839 9838 9837 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9803 9802 9802 9801 9801 9800 9800 9800 9799 9799 9799 9799 9799 9799 9800 9800 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9813 9814 9816 9818 9820 9821 9823 9825 9827 9830 9832 9834 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9875 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9875 9874 9873 9872 9870 9869 9868 9867 9865 9864 9863 9862 9861 9860 9860 9859 9858 9858 9857 9857 9857 9856 9856 9857 9857 9857 9858 9858 9859 9860 9860 9861 9863 9864 9865 9867 9868 9870 9871 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 6767 0 30 3 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9862 9860 9858 9856 9854 9851 9849 9846 9842 9839 9835 9830 9826 9820 9815 9809 9802 9795 9787 9779 9770 9761 9751 9740 9729 9717 9704 9690 9676 9661 9645 9628 9610 9591 9571 9550 9528 9506 9481 9456 9429 9401 9372 9341 9309 9275 9239 9202 9162 9121 9078 9033 8986 8937 8886 8832 8776 8718 8658 8595 8530 8463 8393 8321 8247 8171 8093 8012 7930 7846 7761 7674 7586 7496 7406 7314 7222 7130 7037 6944 6852 6759 6668 6577 6486 6397 6310 6224 6139 6057 5976 5898 5822 5749 5678 5610 5545 5483 5424 5369 5317 5268 5223 5181 5143 5109 5079 5053 5030 5012 4997 4987 4981 4979 4981 4988 4998 5013 5033 5057 5085 5117 5154 5195 5240 5290 5343 5401 5462 5528 5597 5670 5746 5826 5909 5995 6083 6174 6268 6364 6461 6560 6660 6762 6864 6967 7070 7173 7276 7378 7480 7580 7680 7777 7873 7968 8060 8150 8238 8323 8405 8485 8562 8637 8708 8776 8842 8905 8964 9021 9075 9127 9175 9221 9265 9306 9344 9381 9415 9447 9477 9505 9532 9557 9580 9602 9622 9641 9659 9676 9692 9706 9720 9732 9744 9755 9766 9775 9784 9793 9800 9808 9814 9820 9826 9831 9836 9840 9844 9848 9851 9854 9857 9860 9862 9864 9866 9868 9869 9871 9872 9873 6768 0 30 3 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9870 9867 9865 9862 9859 9856 9854 9851 9848 9845 9842 9840 9837 9834 9832 9830 9827 9825 9823 9821 9819 9817 9815 9814 9812 9811 9809 9808 9807 9806 9805 9805 9804 9804 9803 9803 9803 9802 9802 9803 9803 9803 9803 9804 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9816 9818 9820 9821 9823 9825 9828 9830 9832 9834 9837 9839 9842 9844 9846 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9878 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9885 6769 0 30 3 9884 9884 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9884 9884 9884 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9883 9883 9882 9882 9881 9880 9880 9879 9879 9878 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9902 9903 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9869 9867 9864 9862 9859 9857 9854 9851 9848 9845 9843 9840 9837 9834 9831 9828 9825 9822 9818 9815 9812 9809 9806 9802 9799 9796 9792 9789 9786 9782 9779 9775 9771 9768 9764 9761 9757 9753 9750 9746 9743 9739 9735 9732 9729 9725 9722 9719 9716 9713 9710 9707 9705 9702 9700 9698 9696 9694 9693 9691 9690 9689 9689 9688 9688 9688 9688 9688 9688 9689 9690 9691 9693 9694 9696 9698 9700 9702 9704 9707 9709 9712 9715 9718 9721 9725 9728 9732 9735 9739 9742 9746 9750 9754 9758 9761 9765 9769 9773 9777 9781 9784 9788 9792 9795 9799 9803 9806 9809 9813 9816 9819 9822 9825 9828 9830 9833 9836 9838 9840 9842 9844 9846 9848 9850 9851 9853 9854 9855 9856 9856 9857 9857 9857 9857 9857 9857 9856 9856 9855 9854 9853 9852 9851 9849 9848 9846 9844 9842 9841 9839 9837 9835 9833 9831 9829 9827 9826 9824 9822 9821 9820 9819 9818 9817 9816 9816 9816 9816 9816 9816 9817 9818 9819 9820 9821 9823 9824 9826 9828 9830 9833 9835 9837 9840 9842 9845 9847 9850 9853 9855 9858 9860 9863 9865 9868 9870 9872 9875 9877 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 6770 0 30 3 9908 9907 9906 9905 9903 9902 9900 9899 9897 9896 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9862 9861 9860 9860 9859 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9869 9870 9872 9874 9875 9877 9879 9881 9883 9884 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9893 9892 9890 9888 9887 9885 9883 9881 9880 9878 9876 9874 9873 9871 9869 9868 9866 9865 9863 9861 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9842 9842 9841 9841 9840 9840 9840 9840 9839 9839 9839 9839 9839 9840 9840 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9847 9846 9846 9846 9845 9844 9843 9841 9840 9838 9836 9833 9831 9828 9824 9821 9817 9812 9807 9802 9796 9790 9783 9776 9769 9760 9752 9742 9732 9722 9710 9699 9686 9673 9660 9645 9631 9615 9599 9582 9565 9548 9529 9511 9492 9472 9452 9432 9412 9391 9371 9350 9329 9308 9288 9267 9247 9226 9207 9187 9168 9149 9131 9113 9096 9080 9064 9048 9034 9020 9006 8994 8982 8970 8960 8950 8940 8931 8923 8915 8908 8901 8895 8889 8883 8878 8873 8868 8863 8859 8854 8850 6771 0 30 3 8846 8842 8837 8833 8829 8825 8821 8816 8812 8807 8803 8798 8794 8789 8785 8780 8776 8772 8767 8763 8759 8755 8752 8749 8746 8743 8741 8739 8737 8736 8736 8736 8737 8738 8740 8742 8746 8750 8754 8760 8766 8773 8781 8789 8799 8809 8820 8832 8844 8858 8872 8887 8902 8918 8935 8953 8971 8990 9009 9028 9049 9069 9090 9111 9133 9154 9176 9198 9220 9242 9265 9287 9309 9330 9352 9373 9395 9415 9436 9456 9476 9495 9514 9533 9551 9568 9586 9602 9618 9634 9649 9663 9677 9691 9703 9716 9728 9739 9750 9761 9771 9780 9789 9798 9806 9814 9822 9829 9836 9842 9849 9855 9860 9865 9870 9875 9880 9884 9888 9892 9895 9899 9902 9905 9908 9910 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9896 9894 9893 6772 0 30 3 9891 9890 9889 9887 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9837 9835 9832 9829 9825 9822 9817 9812 9807 9801 9795 9788 9781 9772 9764 9754 9744 9733 9721 9708 9695 9680 9665 9649 9632 9613 9594 9574 9552 9529 9505 9480 9454 9427 9398 9367 9336 9303 9269 9233 9196 9157 9117 9075 9032 8987 8941 8894 8844 8794 8742 8688 8633 8577 8519 8460 8400 8339 8277 8214 8150 8086 8020 7954 7888 7822 7756 7690 7624 7558 7493 7429 7366 7304 7244 7185 7127 7072 7019 6968 6919 6874 6831 6791 6754 6720 6690 6664 6641 6622 6607 6596 6589 6586 6587 6592 6602 6615 6632 6654 6679 6708 6741 6778 6818 6861 6908 6958 7010 7066 7124 7184 7246 7310 7376 7444 7513 7583 7653 7725 7797 7869 7941 8013 8084 8156 8226 8296 8365 8432 8499 8564 8627 8689 8750 8809 8866 8921 8974 9026 9075 9123 9169 9213 9255 9295 9333 9369 9404 9437 9468 9497 9525 9551 9576 9600 9622 9642 9662 9680 9697 9713 9728 9742 9755 9767 9778 9788 9798 9807 9816 9824 9831 9838 9844 9850 9855 9860 9865 9869 9873 9877 9880 9883 9886 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 6773 0 30 4 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9869 9867 9865 9862 9860 9857 9855 9852 9850 9848 9845 9843 9841 9839 9837 9835 9834 9832 9830 9829 9828 9827 9826 9826 9825 9825 9825 9825 9825 9825 9826 9827 9827 9829 9830 9831 9833 9834 9836 9838 9840 9842 9844 9846 9848 9851 9853 9856 9858 9860 9863 9865 9868 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9909 9910 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 6774 0 30 4 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9905 9903 9900 9898 9896 9893 9891 9888 9886 9883 9881 9879 9876 9874 9871 9869 9867 9865 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9843 9841 9839 9838 9836 9835 9834 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9822 9821 9820 9820 9819 9819 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9819 9820 9820 9821 9821 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9836 9838 9839 9841 9842 9844 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9866 9868 9870 9873 9875 9878 9880 9883 9885 9888 9890 9893 9896 9898 9901 9903 9906 9908 9911 9913 9916 9918 9920 9922 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9902 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9872 9870 9867 9864 9862 9859 9856 9853 9851 9848 9845 9842 9839 9836 9834 9831 9828 9826 9823 9821 9818 9816 9814 9811 9809 9808 9806 9804 9803 9801 9800 9799 9798 9797 9796 9796 9795 9795 9795 9795 9795 9796 9796 9797 9797 9798 9799 9800 9801 9802 9803 9804 9805 9807 9808 9809 9811 9812 9813 9815 9816 9818 9819 9820 9822 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9848 9849 9850 9851 9852 9853 9855 9856 9857 9859 9860 9862 9863 9865 9866 9868 9870 9871 9873 9875 9876 9878 9880 9882 9883 9885 9887 9889 9891 9892 9894 9896 9898 9899 9901 9903 9905 9906 9908 9909 9911 9913 9914 9916 6775 0 30 4 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 6776 0 30 4 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9896 9896 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9882 9880 9879 9877 9874 9872 9870 9868 9865 9863 9861 9858 9856 9853 9851 9849 9846 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9827 9826 9825 9824 9824 9824 9824 9824 9824 9824 9825 9826 9827 9828 9830 9832 9833 9835 9837 9840 9842 9845 9847 9850 9853 9856 9859 9862 9865 9868 9871 9875 9878 9881 9884 9887 9890 9893 9896 9899 9901 9904 9907 9909 9911 9914 9916 9918 9920 9921 9923 9925 9926 9927 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 6777 0 30 4 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9877 9874 9871 9868 9865 9862 9859 9857 9854 9852 9849 9847 9845 9842 9840 9838 9837 9835 9833 9832 9831 9830 9829 9828 9827 9827 9826 9826 9826 9826 9827 9827 9828 9828 9829 9830 9832 9833 9834 9836 9838 9839 9841 9843 9845 9848 9850 9852 9855 9857 9860 9862 9865 9867 9870 9873 9875 9878 9880 9883 9885 9888 9890 9893 9895 9897 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9916 9915 9914 9912 9910 9908 9906 9903 9901 9898 9895 9892 9888 9884 9881 9876 9872 9868 9863 9858 9852 9847 9841 9835 9829 9822 9816 9808 9801 9794 9786 9778 9769 9760 9751 9742 9733 9723 9713 9703 9692 9682 9671 9660 9649 9637 9626 9614 9602 9590 9578 9566 9554 9542 9530 9518 9506 9494 9483 9472 9460 9450 9439 9429 9419 9409 9400 9392 9384 9376 9369 9363 9357 9352 9347 9343 9340 9338 9336 9335 9334 9335 9336 9338 9340 9344 9348 9352 9358 9364 9370 9378 9385 9394 9403 9412 9422 9433 9443 9454 9466 9478 9490 9502 9514 9527 9539 9552 9564 9577 9589 9601 9614 9626 9638 9649 9661 9672 9682 9693 9703 9713 9722 9731 9740 9749 9757 9764 9771 9778 9785 9791 9796 9802 9807 9812 9816 9820 9824 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9853 9855 9857 9858 9860 9861 9863 9865 9866 9867 9869 9870 9872 9873 9875 9876 9877 9879 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9883 9881 9880 9878 9876 9874 9872 9870 9867 9865 9863 9861 9858 9856 9854 9852 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9828 9826 9825 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9812 9811 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9805 9805 9804 9804 9803 9802 9802 9801 9800 9799 9799 9798 9797 9797 9796 9795 9795 9794 9794 9793 9793 9793 9792 9792 9792 9793 9793 9793 9794 9795 9795 9797 9798 9799 9800 9802 9804 9806 9808 9810 9813 9815 9818 9820 9823 9826 9829 9833 9836 9839 9842 9846 9849 9853 9856 9860 9863 9867 9870 9873 9877 9880 9883 9887 9890 9893 9896 9899 9902 9904 9907 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 6778 0 30 4 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 6779 0 30 4 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 6780 0 30 4 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9911 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9850 9849 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9856 9857 9858 9860 9861 9863 9864 9866 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9894 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9877 9875 9873 9871 9870 9868 9866 9864 9862 9860 9858 9856 9855 9853 9851 9849 9848 9846 9845 9843 9842 9841 9840 9839 9838 9837 9836 9836 9836 9835 9835 9835 9835 9836 9836 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9876 9878 9880 9882 9885 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 6781 0 30 4 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9907 9905 9903 9902 9900 9898 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9881 9881 9880 9879 9879 9879 9879 9878 9878 9879 9879 9879 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9892 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9866 9863 9860 9858 9855 9852 9850 9847 9845 9842 9840 9837 9835 9832 9830 9828 9826 9824 9822 9820 9818 9816 9815 9813 9812 9811 9810 9809 9808 9807 9807 9806 9806 9806 9806 9806 9806 9807 9807 9808 9809 9809 9810 9811 9813 9814 9815 9816 9818 9820 9821 9823 9825 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9866 9868 9870 9872 9873 9875 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9896 6782 0 30 4 9895 9894 9894 9893 9892 9891 9890 9889 9887 9886 9885 9884 9882 9881 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9849 9847 9844 9841 9838 9835 9832 9829 9826 9823 9819 9816 9812 9808 9805 9801 9797 9793 9789 9785 9781 9776 9772 9767 9763 9758 9753 9748 9743 9738 9733 9728 9723 9718 9712 9707 9701 9696 9690 9684 9679 9673 9667 9662 9656 9650 9644 9638 9633 9627 9621 9616 9610 9604 9599 9594 9588 9583 9578 9573 9568 9564 9559 9555 9551 9547 9543 9539 9536 9533 9530 9527 9525 9522 9520 9518 9517 9516 9515 9514 9514 9513 9513 9514 9514 9515 9516 9518 9520 9522 9524 9526 9529 9532 9535 9538 9542 9545 9549 9553 9558 9562 9567 9571 9576 9581 9586 9591 9596 9601 9607 9612 9617 9622 9628 9633 9638 9644 9649 9654 9659 9664 9669 9674 9678 9683 9687 9692 9696 9700 9704 9708 9712 9716 9719 9722 9726 9729 9732 9734 9737 9740 9742 9744 9746 9748 9750 9752 9754 9755 9757 9758 9759 9760 9761 9762 9762 9763 9763 9764 9764 9764 9764 9764 9764 9763 9763 9762 9762 9761 9760 9759 9758 9757 9755 9754 9752 9750 9749 9747 9745 9742 9740 9738 9735 9733 9730 9727 9725 9722 9719 9716 9713 9710 9707 9704 9701 9698 9695 9692 9689 9686 9684 9681 9679 9676 9674 9672 9670 9669 9667 9666 9665 9664 9663 9663 9663 9663 9663 9664 9664 9666 9667 9669 9670 9673 9675 9677 9680 9683 9686 9690 9693 9697 9701 9705 9709 9713 9717 9722 9726 9731 9735 9739 9744 9748 9753 9757 9761 9765 9769 9773 9777 9781 9784 9788 9791 9794 9798 9800 9803 9806 9808 9811 9813 9815 9817 9819 9821 9823 9824 9826 9828 9829 9830 9832 9833 9835 9836 9837 9838 9840 9841 9842 9844 9845 9847 9848 9850 9851 9853 9854 9856 9857 9859 9861 9862 9864 9866 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9885 9887 9888 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 6783 0 30 4 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9848 9843 9838 9833 9828 9822 9816 9811 9804 9798 9792 9785 9778 9771 9764 9757 9750 9743 9736 9728 9721 9714 9707 9700 9693 9686 9680 9673 9667 9661 9656 9650 9645 9641 9636 9633 9629 9626 9624 9622 9620 9619 9618 9618 9619 9620 9621 9623 9625 9628 9631 9634 9638 9643 9647 9652 9657 9663 9669 9675 9681 9687 9694 9700 9707 9714 9720 9727 9734 9740 9747 9753 9759 9765 9771 9777 9782 9788 9793 9798 9802 9807 9811 9815 9818 9822 9825 9828 9831 9833 9836 9838 9840 9841 9843 9844 9845 9846 9847 9848 9848 9848 9849 9849 9849 9849 9848 9848 9848 9847 9846 9846 9845 9844 9843 9842 9840 9839 9838 9836 9835 9833 9831 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9807 9805 9803 9801 9798 9796 9794 9792 9790 9787 9785 9783 9781 9779 9777 9775 9773 9771 9768 9766 9764 9762 9760 9758 9756 9753 9751 9749 9746 9744 9741 9739 9736 9733 9730 9727 9724 9720 9717 9713 9709 9705 9701 9697 9692 9687 9683 9678 9673 9667 9662 9657 9651 9645 9639 9633 9627 9621 9615 9608 9601 9595 9588 9581 9574 9567 9559 9552 9544 9536 9528 9520 9512 9503 9494 9485 9475 9465 9455 9445 9434 9423 9411 9400 9387 9374 9361 9347 9333 9319 9304 9288 9273 9256 9240 9223 9205 9188 9170 9152 9133 9115 9097 9078 9060 9041 9023 9005 8987 8970 8953 8937 8921 8906 8892 8878 8866 8854 8843 8834 8825 8818 8811 8806 8803 8800 8799 8799 8801 8804 8808 8814 8821 8829 8838 8849 8861 8874 8888 8904 8920 8937 8955 8974 8993 9013 9034 9055 9077 9099 9121 9144 9166 9189 9212 9234 9257 9279 9301 9322 9344 9365 9385 9405 9424 9443 9462 9479 9497 9513 9529 9544 9559 9573 9586 9599 9611 9622 9633 9643 9653 9662 9671 9679 9686 9694 9700 9707 9712 9718 9723 9728 9732 9736 9740 9743 9747 9750 9753 9755 9758 9760 9762 9764 9766 9767 9769 9770 9771 9772 9773 9774 9775 9776 9776 9777 9777 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9777 9777 9776 9776 9775 9775 9774 9774 9773 9772 9771 9770 9770 9769 9768 9767 9766 9765 9764 9762 9761 9760 9759 9758 9756 9755 9754 9753 9751 9750 9748 9747 9746 9744 9743 9741 9740 9738 9736 9735 9733 9732 9730 9728 9727 9725 9723 6784 0 30 4 9722 9720 9718 9717 9715 9713 9711 9710 9708 9706 9704 9703 9701 9699 9697 9695 9694 9692 9690 9688 9687 9685 9683 9682 9680 9678 9676 9675 9673 9671 9670 9668 9667 9665 9663 9662 9660 9658 9657 9655 9654 9652 9650 9649 9647 9645 9643 9642 9640 9638 9636 9634 9632 9630 9628 9626 9623 9621 9619 9616 9613 9610 9607 9604 9601 9598 9594 9591 9587 9583 9579 9575 9570 9566 9561 9556 9551 9546 9541 9536 9530 9525 9519 9513 9507 9501 9495 9489 9483 9477 9471 9465 9459 9453 9447 9441 9435 9430 9424 9419 9414 9409 9404 9400 9396 9392 9388 9385 9382 9379 9377 9375 9373 9371 9370 9370 9370 9370 9370 9371 9372 9373 9375 9377 9380 9383 9386 9389 9393 9397 9401 9406 9411 9416 9421 9426 9432 9438 9444 9450 9456 9462 9469 9475 9482 9489 9495 9502 9509 9515 9522 9529 9535 9542 9549 9555 9562 9568 9574 9581 9587 9593 9599 9604 9610 9616 9621 9626 9632 9637 9642 9647 9651 9656 9660 9665 9669 9673 9677 9681 9685 9689 9692 9696 9699 9703 9706 9709 9713 9716 9719 9722 9725 9728 9731 9734 9737 9740 9743 9746 9749 9752 9754 9757 9760 9763 9766 9769 9771 9774 9777 9780 9782 9785 9788 9790 9793 9795 9798 9800 9802 9804 9806 9809 9811 9813 9814 9816 9818 9820 9821 9823 9824 9825 9827 9828 9829 9830 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9870 9869 9867 9866 9864 9863 9861 9859 9858 9856 9854 9852 9850 9849 9847 9845 9843 9842 9840 9838 9837 9835 9834 9832 9831 9830 9829 9827 9826 9825 9824 9824 9823 9822 9822 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9822 9822 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9811 9810 9809 9807 9805 9804 9802 9800 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9778 9776 9774 9772 9769 9767 9764 9762 9759 9757 9754 9751 9748 9746 9743 9740 9737 9733 9730 9727 9724 9720 9717 9714 9710 9707 9703 9699 9696 9692 9689 9685 9682 9678 9675 9671 9668 9665 9662 9659 9656 9653 9650 9647 9645 9643 9640 9638 9637 9635 6785 0 30 4 9633 9632 9631 9630 9629 9629 9629 9629 9629 9629 9630 9630 9631 9633 9634 9636 9637 9639 9641 9644 9646 9649 9652 9655 9658 9661 9665 9668 9672 9676 9680 9684 9688 9692 9697 9701 9705 9710 9714 9719 9723 9728 9733 9737 9742 9746 9751 9755 9760 9764 9768 9773 9777 9781 9785 9789 9793 9796 9800 9803 9807 9810 9813 9816 9819 9822 9825 9827 9830 9832 9834 9836 9838 9840 9842 9843 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9858 9859 9859 9860 9860 9860 9861 9861 9862 9862 9862 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9884 9881 9878 9876 9872 9869 9866 9863 9859 9856 9852 9848 9844 9840 9836 9832 9828 9823 9819 9814 9809 9804 9799 9794 9788 9783 9777 9772 9766 9760 9754 9747 9741 9734 9728 9721 9714 9708 9701 9694 9687 9680 9673 9666 9659 9653 9646 9639 9633 9627 9621 9615 9609 9604 9599 9594 9590 9586 9582 9579 9576 9573 9571 9569 9568 9567 9566 9566 9567 9568 9569 9570 9572 9575 9577 9580 9583 9587 9591 9595 9599 9603 9608 9612 9617 9622 9626 9631 9636 9640 9645 9650 9654 9659 9663 9667 9671 9675 9679 9682 9686 9689 9692 9695 9698 9701 9703 9706 9708 9711 9713 9715 9718 9720 9722 9725 9727 9729 9732 9734 9737 9740 9742 9745 9748 9751 9754 9758 9761 9765 9768 9772 9775 9779 9783 9787 9791 9795 9799 9802 9806 9810 9814 9817 9821 9824 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9852 9854 9855 9856 9857 9857 9858 9858 9858 9858 9857 9857 9856 9855 9853 9852 9851 9849 9847 9845 9843 9841 9839 9837 9834 9832 9829 9827 9824 9822 9819 9816 9814 9811 9809 9806 9804 9802 6786 0 30 4 9800 9798 9796 9794 9792 9791 9789 9788 9787 9786 9785 9784 9783 9783 9783 9783 9783 9783 9783 9783 9784 9785 9785 9786 9787 9788 9789 9790 9791 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9804 9805 9805 9805 9806 9806 9806 9806 9805 9805 9804 9804 9803 9802 9801 9800 9799 9798 9796 9795 9794 9792 9790 9788 9787 9785 9783 9781 9779 9777 9774 9772 9770 9768 9765 9763 9761 9758 9756 9753 9751 9748 9745 9743 9740 9738 9735 9733 9730 9728 9725 9723 9720 9718 9716 9714 9711 9709 9708 9706 9704 9703 9701 9700 9699 9698 9697 9696 9696 9696 9696 9696 9696 9696 9697 9698 9699 9700 9701 9703 9704 9706 9708 9710 9712 9714 9716 9719 9721 9724 9726 9728 9731 9733 9736 9738 9740 9742 9745 9747 9748 9750 9752 9753 9755 9756 9757 9758 9759 9759 9760 9760 9760 9759 9759 9758 9757 9756 9754 9752 9750 9748 9746 9743 9740 9737 9733 9729 9725 9721 9717 9712 9707 9701 9696 9690 9684 9677 9671 9664 9657 9650 9643 9636 9628 9621 9613 9605 9598 9590 9583 9575 9567 9560 9553 9546 9539 9533 9527 9521 9515 9510 9505 9501 9497 9494 9491 9489 9487 9485 9485 9485 9485 9486 9488 9490 9493 9496 9500 9504 9509 9515 9521 9527 9534 9541 9549 9557 9565 9574 9583 9592 9601 9611 9621 9630 9640 9650 9660 9670 9680 9689 9699 9708 9718 9727 9736 9745 9753 9762 9770 9777 9785 9792 9799 9806 9812 9819 9825 9830 9835 9841 9845 9850 9854 9858 9862 9866 9869 9873 9876 9878 9881 9884 9886 9888 9891 9893 9894 9896 9898 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9892 9889 9886 9883 9879 9875 9870 9866 9860 9855 9848 9842 9835 9827 9819 9810 9800 9790 9779 9768 9755 9742 9729 9714 9698 9682 9665 9647 9627 9607 9586 9564 9541 9517 9491 9465 9438 9410 9380 9350 9318 9286 9252 9218 9183 9147 9110 9072 9033 8994 8955 8914 8874 8833 8791 8750 8708 8667 8626 8585 8544 8504 8464 8426 8388 8351 8315 8281 8248 8217 8187 8159 8133 8109 8086 8067 8049 8034 8021 8010 8002 7997 7994 7994 7997 8002 8009 8020 8033 8048 8066 8086 8109 8133 8160 8189 8220 8253 8287 8323 8361 8399 8439 8480 8522 8565 8608 8652 8696 8740 8784 8828 8872 8916 8959 9001 9044 9085 9125 9165 9204 9241 9278 9313 9348 9381 9413 9443 9473 9501 9528 9554 9578 9602 9624 9645 9664 9683 9701 9717 9733 9747 9761 9774 9786 9797 9808 9817 9826 9835 9842 6787 0 30 4 9850 9856 9862 9868 9873 9878 9883 9887 9890 9894 9897 9899 9902 9904 9906 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9887 9885 9883 9881 9879 9877 9876 9874 9872 9871 9869 9867 9866 9864 9863 9862 9861 9859 9858 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9892 9894 9896 9898 9900 9902 9905 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9902 9901 9899 9897 9896 9894 9892 9891 9889 9887 9886 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9873 9874 9876 9877 9878 9880 9881 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 6788 0 30 4 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9950 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 6789 0 30 4 9904 9901 9898 9894 9891 9888 9884 9881 9877 9873 9870 9866 9862 9859 9855 9851 9847 9843 9840 9836 9832 9829 9825 9821 9818 9815 9811 9808 9805 9802 9798 9795 9793 9790 9787 9784 9782 9779 9777 9774 9772 9770 9768 9766 9764 9762 9760 9758 9756 9755 9753 9751 9750 9748 9747 9746 9744 9743 9742 9741 9740 9739 9738 9738 9737 9736 9736 9736 9735 9735 9735 9735 9736 9736 9736 9737 9738 9739 9740 9741 9743 9744 9746 9748 9750 9752 9755 9757 9760 9763 9766 9769 9772 9776 9779 9783 9787 9790 9794 9798 9802 9806 9810 9815 9819 9823 9827 9831 9836 9840 9844 9848 9852 9856 9860 9864 9868 9871 9875 9878 9882 9885 9888 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9859 9856 9853 9850 9848 9845 9843 9840 9838 9836 9834 9832 9831 9829 9828 9827 9826 9825 9824 9824 9824 9824 9824 9824 9825 9825 9826 9827 9828 9830 9831 9833 9834 9836 9838 9840 9841 9843 9845 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9871 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9887 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9871 9870 9868 9866 9864 9862 9860 9858 9856 9855 9853 9851 9849 9848 9846 9845 9843 9842 9841 9840 9838 9837 9836 9835 9834 9834 9833 9832 9832 9832 9831 9831 9831 9831 9831 9831 9832 9832 9833 9833 9834 9835 9836 9836 9837 9839 9840 9841 9842 6790 0 30 4 9843 9845 9846 9847 9849 9850 9851 9853 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9874 9875 9875 9876 9877 9878 9880 9881 9882 9884 9885 9886 9888 9890 9891 9893 9895 9896 9898 9900 9902 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9884 9882 9879 9877 9875 9873 9871 9868 9866 9864 9862 9860 9858 9857 9855 9853 9851 9849 9848 9846 9845 9843 9842 9841 9839 9838 9837 9836 9835 9834 9834 9833 9832 9832 9831 9831 9831 9831 9830 9830 9831 9831 9831 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9840 9842 9843 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9865 9867 9869 9872 9874 9876 9878 9881 9883 9885 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9872 9870 9868 9866 9864 9861 9859 9857 9855 9852 9850 9848 9846 9844 9841 9839 9837 9835 9833 9831 9829 9827 9825 9824 9822 9820 9819 9817 9816 9814 9813 9812 9811 9810 9809 9808 9807 9807 9806 9806 9806 9805 9805 9805 9805 9806 9806 9807 9807 9808 9809 9810 9811 9812 9814 9815 9817 9818 9820 9822 9824 9826 9828 9831 9833 9835 9838 9840 9843 9846 9849 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9883 9886 9889 9892 9895 9897 9900 9903 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 6791 0 30 4 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 6792 0 30 4 9957 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9912 9910 9908 9905 9903 9900 9898 9895 9892 9890 9887 9884 9881 9878 9876 9873 9870 9867 9865 9862 9860 9857 9855 9853 9851 9849 9847 9845 9843 9842 9841 9840 9839 9838 9838 9838 9838 9838 9838 9839 9839 9840 9841 9843 9844 9846 9847 9849 9851 9853 9856 9858 9861 9863 9866 9869 9871 9874 9877 9880 9883 9886 9888 9891 9894 9897 9900 9902 9905 9907 9910 9912 9914 9917 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9949 9948 6793 0 30 4 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9923 9921 9920 9918 9915 9913 9911 9908 9905 9902 9899 9896 9892 9888 9884 9880 9875 9870 9864 9858 9852 9845 9838 9831 9823 9814 9805 9795 9785 9774 9762 9750 9737 9723 9709 9694 9678 9662 9645 9627 9608 9589 9569 9549 9528 9506 9484 9461 9438 9414 9390 9366 9341 9317 9292 9267 9243 9218 9194 9170 9147 9124 9101 9079 9058 9038 9019 9000 8983 8967 8952 8938 8926 8915 8906 8898 8891 8886 8883 8881 8881 8882 8885 8889 8895 8903 8912 8923 8934 8948 8962 8978 8995 9013 9032 9052 9073 9095 9117 9140 9164 9188 9212 9237 9261 9286 9311 9336 9361 9386 9410 9434 9458 9482 9504 9527 9549 9570 9591 9611 9630 9649 9667 9684 9701 9717 9732 9747 9760 9774 9786 9798 9809 9819 9829 9838 9847 9855 9863 9870 9877 9883 9888 9894 9899 9903 9907 9911 9914 9917 9920 9923 9925 9927 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9924 9922 9920 9918 9915 9913 9910 9907 9904 9901 9897 9894 9890 9886 9882 9877 9873 9868 9863 9858 9853 9847 9841 9835 9829 9822 9815 9808 9800 9792 9783 9775 9766 9756 9746 9735 9724 9713 9701 9688 9675 9661 9647 9632 9617 9601 9584 9567 9549 9530 9511 9492 9471 9451 9430 9408 9386 9364 9341 9318 9294 9271 9248 9224 9201 9177 9154 9131 9109 9087 9065 9044 9024 9005 8986 8968 8952 8936 8922 8909 8897 8886 8877 8869 8863 8859 8855 8854 8854 8855 8858 8863 8869 8877 8886 8897 8909 8922 8936 8952 8969 8987 9006 9026 9047 9069 9091 9114 9137 9161 9185 9209 9234 9259 9283 9308 9332 9356 9380 9404 9427 9450 9473 9494 9516 9536 9557 9576 9595 9613 9631 9648 9664 9679 9694 9708 9722 9735 9747 9759 9770 9781 9791 9801 9810 9818 9827 9834 9842 9849 9855 9862 9868 9873 9879 9884 9889 9893 9897 9902 9905 9909 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 6794 0 30 4 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9888 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9904 9905 9905 9906 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9882 9881 9880 9879 9878 9877 9875 9873 9872 9869 9867 9865 9862 9859 9856 9852 9849 9845 9841 9836 9832 9827 9822 9817 9811 9806 9800 9794 9789 9783 9776 9770 9764 9758 9751 9745 9739 9733 9727 9721 9715 9709 9703 9698 9693 9688 9683 9679 9675 9671 9668 9665 9662 9660 9658 9656 9655 9654 9654 9654 9655 9656 9657 9659 9661 9663 9666 9670 9673 9677 9681 9686 9691 9696 9701 9706 9712 9718 9723 9729 9735 9741 9747 9753 9759 9765 9771 9777 9783 9788 9793 9799 9803 9808 9813 9817 9821 9825 9828 9831 9834 9837 9840 9842 9844 9845 9847 9848 9849 9849 9850 9850 9850 9850 9850 9849 9849 9848 9847 9846 9845 9844 9843 9841 9840 9839 9837 9836 9835 9833 9832 9831 9829 9828 9827 9826 9825 9824 9823 9823 9822 9821 9821 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9817 9817 9817 9816 9816 9815 9815 9814 9813 9812 9811 9809 9807 9806 9804 9801 9799 9796 9793 9790 9786 9783 9779 9775 9770 9766 9761 9756 9751 9745 9740 9734 9728 9722 9716 9710 9704 9697 9691 9685 9679 9673 9667 9662 9656 9651 9646 9641 9637 9633 9629 9625 9622 9620 9617 9616 9614 9613 9613 9613 9613 9614 9615 9617 9619 9622 9625 9628 9632 9637 9641 9646 9651 9657 9662 9668 9674 9681 9687 9694 9700 9707 9714 9720 9727 9734 9741 9747 9754 9760 9767 9773 9779 9785 9791 9796 9802 9807 9812 9817 9822 9826 9831 9835 9839 9843 9847 9850 9854 9857 9860 9863 9866 9869 9872 9875 9877 9880 9882 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 6795 0 30 4 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9935 9933 9932 9929 9927 9925 9923 9920 9917 9915 9912 9909 9906 9902 9899 9895 9892 9888 9884 9880 9876 9872 9868 9864 9860 9855 9851 9847 9842 9838 9833 9828 9824 9819 9814 9810 9805 9800 9795 9791 9786 9781 9776 9771 9766 9761 9756 9751 9746 9741 9736 9731 9726 9721 9716 9711 9706 9701 9696 9691 9686 9682 9677 9673 9668 9664 9660 9656 9653 9650 9647 9644 9642 9639 9638 9636 9635 9635 9634 9634 9635 9636 9637 9639 9642 9644 9648 9651 9655 9660 9665 9670 9675 9681 9687 9694 9701 9708 9715 9723 9730 9738 9746 9754 9762 9770 9778 9786 9794 9801 9809 9817 9824 9831 9838 9845 9851 9858 9864 9870 9875 9880 9885 9890 9894 9899 9902 9906 9909 9912 9915 9918 9920 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9895 9892 9890 9887 9884 9882 9879 9876 9873 9869 9866 9862 9859 9855 9851 9847 9843 9839 9835 9830 9825 9820 9815 9810 9805 9799 9793 9787 9781 9775 9769 9762 9755 9749 9742 9734 9727 9720 9712 9705 9697 9689 9681 9674 9666 9658 9650 9642 9634 9627 9619 9612 9604 9597 9590 9583 9576 9570 9563 9557 9552 9546 9541 9537 9532 9528 9525 9522 9519 9517 9515 9513 9512 9512 9512 9512 9513 9515 9517 9519 9522 9525 9529 9533 9537 9542 9547 9553 9559 9565 9572 9578 9585 9593 9600 9608 9616 9624 9632 9640 9648 9656 9665 9673 9681 9689 9697 9705 9713 9721 9728 9735 9743 9750 9756 9763 9769 9775 9781 9787 9793 9798 9803 9808 9812 9816 9820 9824 9828 9831 9834 9837 9840 9842 9844 9846 9848 9849 9850 9851 9852 9853 9853 9853 9853 9852 9851 9850 9849 9847 9845 9843 9840 9837 9834 9831 9827 9823 9818 9813 9808 9802 9797 9790 9784 9777 9770 9762 9754 9746 9737 9728 9719 6796 0 30 4 9710 9700 9690 9680 9669 9658 9647 9636 9624 9612 9600 9588 9575 9562 9549 9536 9522 9509 9495 9481 9467 9452 9438 9423 9408 9393 9378 9362 9347 9332 9316 9301 9285 9270 9255 9239 9224 9209 9194 9180 9166 9152 9138 9125 9112 9100 9089 9078 9067 9058 9049 9041 9033 9027 9022 9017 9014 9011 9009 9009 9010 9011 9014 9018 9023 9029 9036 9044 9054 9064 9075 9087 9100 9114 9129 9144 9160 9177 9195 9212 9231 9250 9269 9288 9308 9327 9347 9367 9386 9406 9426 9445 9464 9482 9500 9518 9536 9552 9569 9585 9600 9615 9629 9642 9655 9668 9679 9691 9701 9711 9720 9729 9738 9746 9753 9760 9766 9772 9778 9783 9788 9792 9797 9801 9804 9808 9811 9814 9817 9819 9822 9824 9827 9829 9831 9833 9834 9836 9838 9839 9841 9842 9843 9845 9846 9847 9848 9849 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9842 9841 9841 9841 9840 9840 9839 9839 9838 9837 9837 9836 9836 9835 9834 9833 9832 9832 9831 9829 9828 9827 9826 9824 9823 9821 9819 9817 9815 9813 9811 9809 9807 9804 9802 9799 9797 9794 9791 9789 9786 9783 9780 9777 9775 9772 9769 9766 9764 9761 9758 9756 9754 9751 9749 9747 9746 9744 9742 9741 9740 9739 9738 9738 9737 9737 9737 9737 9737 9738 9739 9740 9741 9742 9743 9745 9747 9749 9751 9753 9755 9758 9760 9763 9765 9768 9771 9774 9777 9779 9782 9785 9788 9791 9794 9797 9799 9802 9805 9807 9810 9812 9815 9817 9819 9822 9824 9825 9827 9829 9831 9832 9834 9835 9836 9838 9839 9840 9841 9842 9842 9843 9844 9844 9845 9845 9846 9846 9847 9847 9847 9847 9847 9847 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9839 9839 9838 9837 9836 9835 9834 9833 9831 9830 9829 9827 9826 9824 9822 9821 9819 9817 9815 9813 9811 9809 9807 9804 9802 9800 9797 9795 9792 9790 9787 9785 9782 9780 9777 9774 9772 9769 9766 9764 9761 9759 9756 9754 9751 9749 9746 9744 9742 9740 9738 9736 9734 9732 9730 9729 9727 9726 9725 9724 9723 9722 9721 9720 9720 9720 9719 9719 9719 9720 9720 9721 9721 9722 9723 9724 9725 9726 9728 9729 9731 9733 9735 9737 9739 9741 9743 9746 9748 9751 9753 9756 9758 9761 9764 9766 9769 9772 9775 9777 9780 9783 9785 9788 9790 9793 9795 9798 9800 9802 9804 9807 9809 9811 9813 9815 9816 9818 9820 9822 9823 9825 9827 9828 9830 9831 9833 9834 9836 9837 9839 9840 9841 9843 9844 9846 9847 9849 9850 9852 9853 9854 9856 9857 9859 9860 9862 9863 9864 9866 9867 9868 9870 9871 9872 6797 0 30 4 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9863 9861 9860 9858 9856 9855 9853 9851 9849 9847 9845 9843 9841 9838 9836 9834 9831 9829 9827 9825 9822 9820 9818 9815 9813 9811 9809 9807 9805 9803 9802 9800 9799 9797 9796 9795 9794 9793 9793 9792 9792 9792 9792 9792 9792 9793 9793 9794 9795 9796 9797 9799 9800 9802 9804 9805 9807 9809 9812 9814 9816 9818 9821 9823 9826 9828 9831 9833 9836 9838 9840 9843 9845 9847 9850 9852 9854 9856 9858 9860 9862 9863 9865 9866 9868 9869 9870 9872 9873 9874 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9859 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9858 9858 9859 9859 9860 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9876 9877 9878 9880 9881 9882 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 6798 0 30 4 9908 9907 9906 9904 9903 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9890 9888 9886 9884 9882 9880 9878 9876 9873 9870 9868 9865 9862 9859 9855 9852 9848 9845 9841 9837 9832 9828 9824 9819 9814 9809 9804 9798 9792 9787 9781 9774 9768 9761 9754 9747 9740 9732 9724 9716 9708 9700 9691 9682 9673 9664 9655 9645 9636 9626 9616 9606 9596 9586 9576 9565 9555 9545 9535 9526 9516 9506 9497 9488 9479 9471 9463 9455 9447 9440 9434 9428 9423 9418 9414 9410 9407 9404 9403 9402 9401 9401 9402 9404 9406 9409 9413 9417 9422 9428 9434 9441 9448 9456 9464 9473 9483 9492 9502 9513 9523 9534 9545 9556 9568 9579 9591 9602 9614 9625 9637 9648 9659 9670 9681 9692 9702 9712 9722 9732 9741 9750 9759 9768 9776 9784 9791 9798 9805 9812 9818 9824 9830 9835 9841 9846 9850 9855 9859 9863 9867 9870 9874 9877 9880 9882 9885 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9880 9879 9878 9876 9875 9873 9871 9869 9868 9866 9864 9862 9860 9858 9855 9853 9851 9848 9846 9843 9840 9838 9835 9832 9829 9825 9822 9819 9815 9812 9808 9804 9800 9796 9792 9788 9783 9779 9774 9770 9765 9761 9756 9751 9746 9742 9737 9732 9727 9722 9718 9713 9708 9704 9700 9695 9691 9687 9683 9680 9676 9673 9670 9667 9664 9661 9659 9657 9655 9654 9652 9651 9651 9650 9650 9649 9650 9650 9650 9651 9652 9653 9654 9656 9657 9659 9661 9663 9665 9667 9669 9671 9673 9675 9678 9680 9682 9684 9686 9688 9690 9692 9694 9696 9697 9699 9700 9701 9703 9704 9705 9706 9707 9707 9708 9708 9709 9709 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 6799 0 30 4 9710 9710 9710 9710 9710 9711 9711 9711 9711 9711 9711 9712 9712 9712 9713 9713 9714 9714 9715 9715 9716 9716 9717 9718 9718 9719 9719 9720 9721 9721 9722 9723 9724 9724 9725 9726 9726 9727 9728 9728 9729 9730 9731 9731 9732 9733 9734 9735 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9744 9745 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9761 9762 9763 9764 9765 9765 9766 9767 9767 9768 9768 9769 9769 9769 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9773 9773 9773 9774 9774 9774 9775 9776 9776 9777 9778 9778 9779 9780 9781 9782 9783 9784 9785 9786 9788 9789 9790 9791 9793 9794 9795 9797 9798 9799 9801 9802 9804 9805 9806 9808 9809 9811 9812 9813 9815 9816 9818 9819 9820 9822 9823 9824 9826 9827 9828 9829 9831 9832 9833 9834 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9863 9864 9865 9865 9866 9867 9868 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9888 9887 9886 9884 9883 9882 9880 9879 9877 9876 9875 9873 9872 9870 9869 9868 9866 9865 9864 9863 9862 9860 9859 9858 9857 9857 9856 9855 9854 9854 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9869 9870 9870 9871 9872 9872 9873 6800 0 30 4 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9882 9884 9885 9886 9888 9889 9890 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9900 9899 9896 9894 9892 9890 9887 9884 9882 9879 9875 9872 9868 9865 9861 9857 9852 9848 9843 9838 9833 9827 9821 9815 9809 9802 9796 9788 9781 9773 9765 9757 9749 9740 9731 9721 9711 9702 9691 9681 9670 9659 9648 9637 9625 9613 9601 9589 9577 9565 9552 9540 9527 9515 9502 9490 9477 9465 9453 9441 9429 9417 9406 9395 9384 9373 9363 9353 9344 9335 9326 9318 9311 9304 9298 9292 9287 9282 9278 9275 9272 9270 9269 9268 9268 9269 9270 9272 9275 9278 9282 9287 9292 9298 9304 9311 9319 9327 9336 9345 9354 9364 9374 9385 9396 9407 9419 9430 9442 9454 9467 9479 9492 9504 9517 9529 9542 9554 9566 9579 9591 9603 9615 9626 9638 9649 9660 9671 9681 9691 9701 9711 9720 9730 9738 9747 9755 9763 9771 9778 9785 9792 9799 9805 9811 9817 9822 9827 9832 9837 9842 9846 9850 9854 9857 9861 9864 9867 9870 9873 9876 9878 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 6801 0 30 4 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9872 9871 9869 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9872 9874 9875 9877 9879 9881 9883 9885 9887 9889 9892 9894 9896 9899 9901 9903 9906 9908 9910 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9944 9943 9942 9940 9938 9937 9935 9933 9931 9928 9926 9923 9921 9918 9915 9912 9909 9906 9902 9898 9895 9891 9887 9883 9879 9874 9870 9865 9861 9856 9851 9847 9842 9837 9833 9828 9823 9819 9814 9810 9806 9802 9798 9794 9791 9788 9785 9782 9780 9778 9776 9774 9773 9772 9772 9772 9772 9773 9774 9775 9777 9779 9781 9784 9786 9790 9793 9797 9801 9805 9810 9814 9819 9824 9829 9834 9839 9845 9850 9855 9860 9866 9871 9876 9881 9886 9891 9896 9900 9904 9909 9913 9917 9920 9924 9927 9930 9933 9936 9939 9941 9944 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 6802 0 30 4 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9979 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9900 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 6803 0 30 4 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9913 9910 9908 9906 9903 9901 9898 9895 9892 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9861 9858 9855 9853 9850 9848 9846 9844 9842 9840 9839 9837 9836 9835 9834 9834 9833 9833 9833 9833 9834 9834 9835 9836 9837 9838 9840 9841 9843 9845 9847 9850 9852 9854 9857 9860 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9923 9925 9927 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9890 9887 9883 9880 9876 9872 9868 9864 9860 9856 9851 9847 9842 9837 9832 9828 9823 9818 9812 9807 9802 9797 9791 9786 9781 9775 9770 9765 9759 9754 9749 9743 9738 9733 9728 9723 9718 9714 9709 9705 9701 9697 9693 9689 9686 9683 9679 9677 9674 9672 9669 9667 9666 9664 9663 9661 9660 9659 9659 9658 9657 9657 9656 9655 9655 9654 9653 9652 9650 9649 9647 9645 9642 9639 9635 9631 9627 9621 9615 9609 9601 9593 9584 9573 9562 9550 9538 9524 9509 9492 9475 9457 9438 9418 9396 9374 9350 9326 9300 9274 9247 9219 9190 9161 9131 9100 9069 9037 9006 8974 8941 8909 8877 8845 8814 8782 8752 8722 8692 8664 8636 8610 8585 8561 8538 8516 8497 8478 8462 8447 8434 8423 8414 8407 6804 0 30 4 8401 8398 8397 8398 8401 8406 8413 8422 8433 8446 8460 8477 8495 8516 8537 8561 8586 8612 8639 8668 8698 8729 8761 8793 8827 8861 8895 8930 8965 9000 9035 9071 9106 9141 9175 9209 9243 9276 9309 9341 9372 9402 9431 9460 9487 9514 9539 9564 9587 9609 9630 9650 9669 9687 9703 9719 9733 9747 9759 9770 9780 9790 9798 9805 9812 9817 9822 9826 9829 9831 9833 9833 9833 9832 9831 9829 9826 9822 9818 9813 9807 9801 9794 9787 9778 9769 9759 9749 9738 9726 9713 9700 9686 9671 9655 9639 9622 9604 9585 9566 9546 9525 9504 9482 9459 9436 9412 9388 9363 9338 9313 9288 9262 9236 9211 9185 9160 9134 9110 9085 9061 9038 9015 8993 8972 8952 8933 8916 8899 8884 8870 8857 8846 8837 8829 8822 8817 8814 8813 8813 8815 8819 8824 8831 8840 8850 8862 8875 8890 8906 8923 8942 8961 8982 9004 9027 9050 9075 9099 9125 9151 9177 9203 9230 9256 9283 9309 9336 9362 9388 9413 9438 9462 9486 9510 9532 9554 9576 9596 9616 9635 9653 9670 9687 9703 9718 9732 9746 9759 9771 9782 9793 9803 9812 9821 9829 9836 9843 9850 9856 9862 9867 9872 9876 9880 9884 9887 9890 9893 9896 9898 9900 9902 9904 9906 9907 9908 9910 9911 9912 9912 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9957 9956 9954 9952 9951 9949 9948 9946 9944 9943 9941 9940 9938 9936 9935 9933 9932 9930 9929 9928 9926 9925 6805 0 30 4 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9931 9932 9934 9936 9938 9939 9941 9943 9945 9947 9949 9950 9952 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9902 9900 9898 9897 9895 9894 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 6806 0 30 4 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9936 9937 9939 9941 9942 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9930 9928 9927 9925 9923 9920 9917 9914 9911 9907 9903 9898 9893 9887 9881 9874 9866 9858 9849 9840 9829 9818 9805 9792 9778 9762 9746 9728 9709 9689 9667 9644 9620 9594 9567 9538 9507 9475 9441 9406 9368 9329 9289 9246 9202 9157 9109 9060 9010 8958 8904 8849 8793 8736 8677 8618 8558 8497 8435 8373 8310 8248 8185 8123 8061 7999 7938 7878 7819 7761 7705 7650 7598 7547 7498 7452 7408 7367 7328 7293 7261 7231 7206 7183 7164 7149 7137 7129 7124 7124 7127 7134 7144 7158 7176 7197 7222 7250 7281 7316 7353 7394 7437 7482 7531 7581 7633 7688 7744 7801 7860 7920 7981 8043 8105 8168 8231 8294 8357 8419 8481 8543 8603 8663 8722 8779 8836 8891 8944 8996 9047 9096 9143 9189 9232 9274 9315 9353 9390 9425 9458 9489 9519 9547 9574 9599 9622 9644 9665 9684 9702 9719 9735 9749 9763 9776 9787 9798 9808 9818 9826 9834 9842 6807 0 30 4 9849 9855 9861 9867 9872 9877 9881 9885 9889 9893 9896 9899 9902 9905 9908 9910 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 9928 9926 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9890 9888 9886 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9872 9872 9872 9872 9873 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9890 9891 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 6808 0 30 4 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9902 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9895 9896 6809 0 30 4 9897 9899 9900 9901 9903 9904 9906 9908 9909 9911 9912 9914 9916 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9895 9893 9891 9889 9886 9884 9882 9880 9877 9875 9873 9870 9868 9866 9863 9861 9859 9857 9855 9853 9851 9850 9848 9846 9845 9844 9843 9842 9841 9840 9840 9840 9839 9839 9840 9840 9841 9842 9843 9844 9845 9847 9848 9850 9852 9854 9857 9859 9862 9865 9867 9870 9873 9877 9880 9883 9886 9890 9893 9897 9900 9903 9907 9910 9913 9917 9920 9923 9926 9929 9932 9934 9937 9940 9942 9944 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9919 9917 9915 9912 9910 9907 9905 9902 9899 9897 9894 9891 9888 9885 9882 9879 9876 9874 9871 9868 9865 9863 9860 9858 9855 9853 9851 9849 9847 9846 9844 9843 9841 9840 9839 9839 9838 9838 9837 9837 9837 9837 9838 9838 9839 9840 9841 9842 9843 9844 9846 9848 9849 9851 9853 9855 9857 9860 9862 9864 9867 9869 9872 9875 9877 9880 9883 9885 9888 9891 9894 9897 9899 9902 9905 9908 9910 9913 9916 9918 9921 9923 9925 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9903 9901 9899 9897 6810 0 30 4 9896 9894 9892 9891 9890 9888 9887 9886 9884 9883 9882 9881 9881 9880 9879 9879 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9859 9857 9854 9851 9848 9844 9840 9835 9830 9825 9819 9812 9805 9798 9790 9781 9771 9761 9750 9739 9726 9713 9699 9683 9667 9650 9632 9613 9593 9572 9550 9526 9501 9475 9448 9419 9389 9358 9325 9291 9256 9219 9181 9141 9100 9057 9013 8968 8922 8874 8824 8774 8722 8669 8615 8559 8503 8446 8388 8329 8270 8210 8150 8089 8028 7967 7906 7845 7785 7725 7665 7606 7549 7492 7436 7382 7330 7279 7230 7183 7138 7095 7055 7018 6983 6951 6922 6897 6874 6855 6839 6827 6818 6813 6812 6814 6820 6829 6843 6859 6880 6904 6932 6963 6997 7035 7075 7119 7166 7215 7267 7321 7377 7436 7496 7558 7622 7687 7753 7819 7887 7955 8023 8092 8160 8228 8296 8363 8430 8495 8560 8623 8685 8746 8805 8863 8919 8973 9026 9076 9125 9172 9217 9260 9301 9340 9378 9413 9447 9478 9509 9537 9564 9589 9613 9635 9656 9675 9694 9711 9727 9742 9756 9769 9781 9793 9803 9813 9822 9831 9839 9847 9854 9861 9867 9873 9879 9884 9889 9894 9899 9903 9907 9911 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 6811 0 30 4 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9956 9954 9953 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9908 9906 9904 9903 9901 9900 9899 9897 9896 9895 9894 9893 9893 9892 9891 9891 9890 9890 9890 9889 9889 9889 9890 9890 9890 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9898 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9919 9921 9922 9924 9926 9928 9930 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9950 9952 9953 9955 9957 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 6812 0 30 4 9979 9978 9977 9975 9974 9973 9971 9970 9968 9966 9965 9963 9961 9959 9956 9954 9952 9950 9947 9945 9942 9940 9937 9934 9932 9929 9926 9924 9921 9918 9915 9913 9910 9907 9905 9902 9900 9897 9895 9893 9891 9888 9886 9884 9883 9881 9879 9878 9876 9875 9874 9873 9872 9872 9871 9871 9871 9870 9870 9871 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9912 9912 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9891 9889 9886 9883 9881 9878 9875 9871 9868 9865 9862 9858 9855 9851 9847 9844 9840 9836 9833 9829 9825 9821 9817 9814 9810 9806 9803 9799 9796 9792 9789 9786 9783 9780 9777 9774 9771 9769 9767 9765 9763 9761 9760 9758 9757 9757 9756 9755 9755 9755 9755 9756 9757 9757 9759 9760 9761 9763 9765 9767 9769 9772 9774 9777 9780 9782 9785 9789 9792 9795 9799 9802 9805 9809 9812 9816 9819 9823 9826 9830 9833 9837 9840 9843 9847 9850 9853 9856 9859 9862 9865 9868 9870 9873 9876 9878 9881 9883 9885 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 6813 0 30 5 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9947 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9926 9923 9921 9918 9916 9913 9911 9908 9905 9902 9899 9896 9893 9890 9887 9884 9880 9877 9873 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9829 9825 9820 9816 9811 9807 9802 9798 9793 9789 9784 9780 9776 9771 9767 9763 9759 9755 9751 9747 9743 9740 9736 9732 9729 9726 9722 9719 9716 9713 9710 9706 9703 9700 9697 9694 9691 9687 9684 9680 9677 9673 9669 9665 9661 9657 9652 9647 9643 9638 9632 9627 9622 9616 9610 9604 9598 9592 9586 9580 9574 9568 9562 9556 9550 9544 9539 9534 9529 9524 9519 9515 9512 9509 9506 9503 9502 9500 9500 9499 9500 9501 9502 9504 9507 9510 9514 9518 9523 9529 9535 9541 9548 9556 9563 9572 9580 9589 9598 9607 9617 9627 9637 9647 9657 9667 9677 9687 9697 9707 9717 9726 9736 9745 9754 9762 9771 9779 9787 9794 9802 9809 9815 9822 9828 9833 9839 9844 9849 9853 9857 9861 9865 9868 9871 9874 9876 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 9865 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9843 9841 9838 9836 9833 9830 9827 9824 9821 9818 9815 9812 9808 9805 9801 9798 9794 9791 9787 9784 9780 9776 9773 9769 9766 9763 9759 9756 9753 9750 9747 9744 9741 9739 9736 9734 9732 9730 9728 9727 9725 9724 9723 9722 9721 9721 9721 9720 9720 9721 9721 9722 9722 9723 9724 9725 9727 9728 9730 9732 9733 9735 9738 9740 9742 9745 9747 9750 9753 9756 9759 9762 9765 9769 9772 9775 9779 9783 9786 9790 9794 9798 9802 9806 6814 0 30 5 9810 9814 9818 9823 9827 9831 9835 9840 9844 9848 9852 9856 9860 9865 9869 9873 9876 9880 9884 9888 9891 9895 9898 9901 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9899 9898 9896 9894 9892 9889 9887 9885 9882 9880 9877 9874 9872 9869 9866 9863 9860 9858 9855 9852 9849 9846 9844 9841 9838 9836 9833 9831 9828 9826 9824 9822 9820 9818 9817 9815 9814 9812 9811 9810 9809 9808 9808 9807 9807 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9804 9803 9801 9800 9798 9795 9792 9789 9785 9781 9776 9771 9765 9758 9751 9743 9734 9725 9715 9703 9691 9679 9665 9650 9635 9618 9601 9583 9564 9544 9523 9501 9479 9455 9431 9406 9381 9354 9328 9300 9272 9244 9215 9186 9157 9127 9097 9068 9038 9008 8978 8949 8920 8891 8863 8835 8808 8782 8756 8731 8706 8683 8660 8639 8618 8599 8580 8563 8547 8532 8518 8506 8495 8485 8476 8469 8463 8458 8455 8453 8452 8452 8454 8457 8462 8468 8474 8483 8492 8502 8514 8527 8541 8556 8572 8589 8607 8626 8646 8667 8689 8711 8735 8759 8783 8808 6815 0 30 5 8834 8861 8887 8915 8942 8970 8998 9027 9055 9084 9112 9141 9169 9197 9225 9253 9281 9308 9335 9361 9387 9412 9437 9461 9484 9507 9529 9550 9571 9591 9610 9628 9646 9662 9678 9693 9708 9722 9735 9747 9758 9769 9780 9789 9798 9807 9815 9822 9829 9835 9841 9847 9852 9857 9861 9866 9870 9873 9877 9880 9883 9886 9889 9892 9894 9896 9898 9901 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 6816 0 30 5 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 6817 0 30 5 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 6818 0 30 5 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9907 9905 9902 9900 9897 9894 9892 9889 9886 9883 9880 9878 9875 9872 9870 9867 9864 9862 9860 9857 9855 9853 9851 9849 9847 9846 9844 9843 9842 9841 9840 9839 9838 9838 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9846 9847 9849 9850 9852 9854 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9916 9914 9913 9911 9909 9908 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9911 9913 9914 9916 9918 9920 9922 9925 9927 9929 9931 9933 9935 9938 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9963 9965 9966 9968 9969 9971 9972 9973 9974 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 6819 0 30 5 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9914 9910 9907 9903 9899 9895 9890 9886 9881 9876 9871 9866 9860 9855 9849 9843 9837 9831 9825 9818 9812 9805 9799 9792 9785 9778 9771 9764 9757 9750 9743 9736 9729 9722 9716 9709 9702 9695 9688 9681 9674 9667 9660 9654 9647 9640 9633 9626 9619 9612 9604 9597 9590 9582 9575 9567 9559 9551 9543 9535 9527 9518 9510 9501 9493 9484 9475 9466 9458 9449 9440 9432 9423 9415 9407 9399 9391 9384 9377 9370 9364 9358 9353 9348 9344 9340 9337 9335 9334 9333 9333 9333 9335 9337 9340 9344 9348 9354 9360 9367 9374 9383 9391 9401 9411 9422 9434 9446 9458 9471 9484 9497 9511 9525 9539 9553 9568 9582 9597 9611 9625 9639 9653 9667 9680 9693 9706 9718 9730 9742 9753 9764 9774 9784 9793 9802 9810 9818 9826 9833 9840 9846 9852 9857 9862 9867 9871 9875 9878 9882 9885 9887 9890 9892 9894 9896 9898 9899 9900 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 6820 0 30 5 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9925 9923 9922 9919 9917 9915 9912 9909 9906 9903 9900 9896 9892 9887 9883 9877 9872 9866 9860 9853 9846 9839 9831 9823 9814 9804 9794 9783 9772 9760 9747 9734 9720 9705 9689 9672 9655 9636 9617 9597 9575 9553 9530 9505 9480 9453 9425 9396 9366 9335 9302 9268 9233 9197 9159 9121 9081 9040 8997 8954 8909 8864 8817 8770 8722 8672 8622 8572 8521 8469 8417 8364 8312 8259 8207 8154 8102 8051 7999 7949 7900 7851 7804 7758 7713 7670 7629 7590 7552 7517 7484 7454 7426 7401 7378 7358 7342 7328 7317 7310 7305 7304 7306 7312 7320 7332 7347 7365 7386 7411 7438 7468 7501 7537 7575 7615 7658 7703 7750 7799 7849 7901 7955 8009 8065 8121 8178 8235 8293 8350 8408 8466 8523 8580 8636 8691 8746 8799 8852 8903 8954 9002 9050 9096 9140 9184 9225 9265 9303 9340 9375 9409 9441 9472 9501 9528 9554 9579 9603 9625 9646 9665 9684 9702 9718 9733 9748 9761 9774 9786 9797 9807 9817 9826 9835 9842 9850 9856 9863 9868 9874 9879 9883 9887 9891 9894 9897 9900 9902 9904 9906 9908 9909 9910 9911 9912 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9912 9913 9914 9914 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 6821 0 30 5 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9896 9894 9892 9889 9887 9885 9883 9881 9878 9876 9875 9873 9871 9869 9868 9866 9865 9864 9863 9862 9861 9861 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9866 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9886 9889 9891 9893 9896 9898 9901 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9941 9939 9937 9934 9932 9929 9926 9923 9920 9917 9914 9910 9907 9903 9899 9896 9892 9888 9884 9880 9876 9872 9868 9864 6822 0 30 5 9860 9856 9852 9848 9844 9840 9837 9833 9830 9827 9824 9821 9818 9816 9814 9812 9810 9809 9807 9806 9806 9805 9805 9806 9806 9807 9808 9809 9811 9813 9815 9817 9820 9822 9825 9828 9832 9835 9839 9842 9846 9850 9854 9858 9862 9866 9870 9874 9878 9882 9886 9889 9893 9896 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9892 9890 9887 9884 9882 9879 9877 9874 9872 9870 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 9850 9849 9848 9847 9847 9846 9846 9846 9846 9847 9847 9848 9849 9850 9851 9852 9854 9856 9857 9859 9861 9864 9866 9868 9871 9874 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9929 9932 9934 9937 9939 9942 9944 9946 9949 9951 9953 9955 9957 9958 9960 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 6823 0 30 5 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9919 9921 9922 9924 9926 9928 9930 9932 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 6824 0 30 5 9926 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9945 9942 9940 9937 9934 9930 9927 9923 9920 9916 9912 9907 9903 9898 9893 9889 9883 9878 9873 9867 9861 9856 9850 9844 9837 9831 9825 9819 9812 9806 9799 9793 9786 9780 9774 9767 9761 9755 9749 9744 9738 9733 9728 9723 9718 9713 9709 9705 9702 9699 9696 9693 9691 9689 9687 9686 9685 9685 9685 9685 9686 9686 9688 9689 9691 9693 9696 9699 9702 9705 9708 9712 9716 9720 9725 9729 9734 9739 9744 9749 9754 9759 9765 9770 9775 9781 9786 9791 9797 9802 9807 9813 9818 9823 9828 9833 9837 9842 9847 9851 9856 9860 9864 9868 9872 9875 9879 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9910 9911 9913 9914 9915 9916 9916 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 6825 0 30 5 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9908 9906 9904 9903 9901 6826 0 30 5 9900 9899 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9890 9890 9889 9890 9890 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9901 9899 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9881 9880 9879 9877 9877 9876 9875 9875 9874 9874 9874 9874 9875 9875 9876 9877 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9896 9898 9900 9903 9905 9908 9911 9913 9916 9918 9921 9923 9926 9928 9931 9933 9935 9938 9940 9942 9944 9946 9947 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 6827 0 30 5 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9872 9870 9868 9866 9863 9861 9860 9858 9856 9854 9853 9851 9850 9849 9848 9847 9846 9845 9845 9844 9844 9844 9844 9845 9845 9846 9846 9847 9848 9850 9851 9852 9854 9856 9857 9859 9861 9863 9865 9868 9870 9872 9874 9877 9879 9882 9884 9886 9889 9891 9893 9896 9898 9900 9903 9905 9907 9909 9911 9914 9916 9918 9919 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9917 9916 9915 9915 9914 9913 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9884 9882 9879 9876 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9837 9834 9830 9827 9823 9819 9815 9811 9807 9803 9798 9794 9789 9784 9778 9773 9767 9762 9756 9750 9743 9737 9730 9723 9716 9709 9701 9694 9686 9679 9671 9663 9655 9647 9640 9632 9624 9617 9609 9602 9595 9588 9581 9575 9569 9563 9558 9553 9549 9545 9541 9538 9536 9534 9532 9531 9531 9531 9532 9533 9535 9537 9540 9544 9548 9552 9557 9562 9568 9574 9580 9587 9594 9602 9610 9618 9626 9634 9642 9651 9659 9668 9677 9685 9694 6828 0 30 5 9702 9711 9719 9727 9735 9743 9750 9758 9765 9772 9778 9785 9791 9797 9802 9807 9813 9817 9822 9826 9830 9834 9838 9841 9844 9847 9850 9852 9854 9856 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9861 9859 9857 9854 9852 9849 9846 9843 9840 9837 9833 9829 9826 9822 9818 9814 9810 9806 9801 9797 9792 9788 9784 9779 9775 9770 9766 9762 9757 9753 9749 9746 9742 9738 9735 9732 9729 9727 9724 9722 9720 9719 9718 9717 9716 9716 9716 9716 9716 9717 9718 9720 9722 9724 9726 9728 9731 9734 9737 9741 9744 9748 9752 9756 9760 9764 9769 9773 9778 9782 9786 9791 9795 9800 9804 9808 9812 9816 9820 9824 9828 9831 9834 9837 9840 9843 9845 9847 9849 9850 9852 9853 9853 9853 9853 9853 9852 9850 9849 9847 9844 9841 9837 9833 9828 9823 9817 9811 9803 9796 9787 9778 9768 9758 9746 9734 9721 9707 9692 9676 9659 9641 9622 9602 9581 9559 9535 9510 9484 9457 9428 9398 9366 9334 9299 9263 9226 9187 9146 9104 9060 9015 8968 8920 8870 8818 8765 8710 8654 8597 8538 8478 8416 8354 8290 8226 8160 8094 8028 7960 7893 7825 7757 7689 7622 7555 7488 7423 7358 7294 7232 7171 7112 7054 6999 6946 6896 6847 6802 6760 6720 6684 6651 6622 6596 6573 6555 6540 6529 6522 6519 6520 6525 6533 6546 6563 6583 6607 6635 6667 6702 6740 6782 6827 6875 6925 6979 7034 7092 7152 7214 7278 7344 7410 7478 7547 7616 7686 7757 7827 7898 7969 8039 8108 8178 8246 8313 8380 8445 8509 8571 8632 8692 8750 8806 8861 8914 8965 9015 9062 9108 9152 9194 9235 9273 9310 9345 9379 9411 9441 9470 9497 9523 9548 9571 9592 9613 9632 9651 9668 9684 9699 9714 9727 9740 9752 9763 9773 9783 9792 9801 9809 9816 9823 9830 9836 9842 9847 9852 9857 9861 9865 9869 9873 9876 9879 9882 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 6829 0 30 5 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9921 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9923 9925 9926 9928 9929 9930 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9921 9918 9915 9912 9909 9906 9902 9899 9896 9892 9888 9885 9881 9878 9874 9870 9866 9863 9859 9855 9852 9848 9845 9841 9838 9835 9831 9828 9826 9823 9820 9818 9816 9814 9812 9810 9809 9808 9807 9806 9806 9805 9805 9806 9806 9807 9808 9809 9810 9812 9814 9816 9818 9820 9823 9826 9828 9832 9835 9838 9842 9845 9849 9853 9856 9860 9864 9868 9872 9876 9880 9884 9888 9892 9896 9899 9903 9907 9910 9914 9917 9920 9924 9927 9930 9932 9935 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9907 6830 0 30 5 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9899 9899 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9939 9941 9943 9944 9946 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9921 9919 9916 9914 9911 9908 9906 9903 9900 9897 9895 9892 9889 9887 9884 9882 9880 9877 9875 9873 9872 9870 9868 9867 9866 9865 9864 9863 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9895 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9990 9990 9990 6831 0 30 5 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9910 9910 9911 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9925 9926 9928 9930 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9953 9954 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 6832 0 30 5 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9894 9893 9893 9892 6833 0 30 5 9892 9892 9892 9892 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9880 9879 9878 9877 9875 9874 9872 9870 9869 9867 9865 9862 9860 9857 9855 9852 9849 9845 9842 9838 9834 9829 9824 9819 9814 9808 9802 9795 9788 9780 9772 9764 9755 9745 9735 9725 9714 9702 9690 9678 9665 9651 9637 9623 9608 9593 9578 9562 9546 9530 9514 9497 9481 9464 9448 9431 9415 9399 9383 9367 9352 9338 9323 9310 9297 9285 9273 9263 9253 9244 9236 9229 9223 9218 9214 9211 9209 9208 9209 9210 9213 9217 9222 9227 9234 9242 9251 9261 9271 9283 9295 9308 9322 9336 9351 9366 9382 9398 9414 9431 9448 9465 9482 9499 9516 9533 9550 9567 9583 9600 9616 9632 9647 9662 9677 9691 9705 9718 9731 9744 9756 9768 9779 9790 9800 9810 9819 9828 9837 9846 9853 9861 9868 9875 9882 9888 9894 9900 9905 9911 9916 9920 9925 9929 9933 9937 9941 9944 9948 9951 9954 9957 9959 9962 9964 9966 9968 9970 9972 9973 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 6834 0 30 5 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9920 9919 9917 9916 9916 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9904 9902 9901 9899 9897 9895 9893 9892 9890 9888 6835 0 30 5 9886 9885 9883 9881 9879 9878 9876 9874 9873 9871 9870 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9855 9855 9854 9853 9852 9852 9851 9851 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9843 9843 9842 9841 9841 9840 9839 9839 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9847 9849 9850 9851 9853 9854 9855 9857 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9872 9873 9874 9875 9875 9876 9877 9878 9878 9879 9879 9879 9879 9880 9880 9880 9879 9879 9879 9879 9878 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9857 9856 9855 9855 9855 9854 9854 9854 9854 9855 9855 9855 9856 9857 9858 9859 9860 9861 9862 9864 9866 9867 9869 9871 9873 9875 9878 9880 9882 9884 9887 9889 9892 9894 9896 9899 9901 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9959 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 6836 0 30 5 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9913 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9891 9889 9887 9884 9881 9879 9876 9873 9870 9866 9863 9860 9856 9853 9850 9846 9843 9839 9836 9832 9829 9826 9822 9819 9816 9813 9810 9807 9804 9801 9799 9796 9794 9792 9790 9788 9786 9785 9784 9783 9782 9781 9780 9780 9779 9779 9779 9780 9780 9781 9782 9782 9784 9785 9786 9788 9789 9791 9793 9795 9797 9799 9801 9804 9806 9809 9811 9814 9816 9819 9822 9825 9827 9830 9833 9836 9839 9841 9844 9847 9850 9853 9855 9858 9861 9863 9866 9868 9871 9873 9876 9878 9880 9882 9884 9887 9889 9891 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9889 9887 9884 9882 9879 9876 9873 9870 9867 9863 9859 9855 9851 9846 9842 9836 9831 9825 9819 9812 9805 9797 9789 9781 9771 9762 9751 9740 9729 9716 9703 9690 9675 9660 9644 9627 9610 9591 9572 9552 9531 9510 9488 9465 9441 9416 9391 9366 9339 9313 9285 9258 9230 9201 9173 9144 9116 9087 9058 9030 9002 8974 8947 8920 8894 8868 8844 8820 8798 8776 8756 8737 8719 8703 8688 8675 8663 8654 6837 0 30 5 8645 8639 8634 8632 8631 8631 8634 8639 8645 8653 8663 8675 8688 8703 8719 8738 8757 8778 8800 8824 8848 8874 8900 8927 8955 8984 9013 9043 9073 9103 9134 9164 9194 9225 9255 9284 9314 9343 9371 9399 9426 9453 9478 9503 9528 9551 9574 9596 9616 9636 9656 9674 9691 9708 9723 9738 9752 9766 9778 9790 9801 9812 9821 9831 9839 9847 9855 9862 9869 9875 9881 9886 9891 9896 9900 9904 9908 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 6838 0 30 5 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9860 9858 9856 9854 9852 9851 9849 9847 9846 9844 9843 9841 9840 9839 9838 9836 9835 9835 9834 9833 9832 9831 9831 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9825 9825 9825 9825 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9821 9821 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9821 9822 9822 9822 9822 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9806 9805 9803 9801 9800 9798 9796 9794 9792 9789 9787 9785 9782 9779 9777 9774 9771 9768 9764 9761 9757 9754 9750 9746 9742 9737 9733 9728 9723 9718 9713 9708 9702 9696 9690 9684 9678 9671 9664 9657 9650 9642 9635 9627 9618 9610 9601 9592 9583 9573 9563 9553 9542 9531 9520 9509 9497 9485 9472 9459 9446 9432 9418 9404 9389 9374 9359 9343 9327 9311 9294 9277 9260 9243 9225 9207 9189 9171 9153 9135 9116 9098 9080 9061 9043 9025 9007 8989 8972 8955 8938 8921 8905 8889 8874 8859 8845 8831 8818 8805 8793 8782 8771 8761 8751 8742 8734 8726 8719 8713 8707 8701 8696 8692 8688 8685 8682 8679 8676 8674 8672 8671 8669 8668 8666 8665 8663 8662 8660 8659 8657 8655 8652 8650 8647 8644 8640 8637 8633 8628 8624 8619 8614 8609 8603 8598 8592 8586 8580 8574 8568 8563 8557 8552 8547 8542 8538 8534 8531 8529 8527 8526 8525 8526 8527 8529 8532 8537 8542 8548 8555 8564 8573 8584 8595 8608 8622 8637 8653 8670 8687 8706 8726 8746 8767 8789 8812 8835 8859 8883 8908 8933 8958 8983 9009 9035 9060 9086 9111 9137 9162 9186 9211 9235 9259 9282 9304 9327 9348 9369 9390 9410 9429 9447 9465 9483 9499 9515 9531 9545 9560 9573 9586 9598 9610 9622 9632 9642 9652 9662 9670 9679 9687 9694 9702 9709 9715 9721 9727 9733 9738 9743 9748 9753 9757 9762 9766 9770 9773 9777 9780 9783 6839 0 30 5 9786 9789 9792 9795 9797 9799 9802 9804 9806 9808 9810 9812 9814 9815 9817 9818 9820 9821 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9841 9842 9842 9843 9844 9844 9845 9846 9846 9847 9847 9848 9848 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9896 9895 9894 9893 9892 9890 9889 9888 9887 9885 9884 9882 9881 9879 9878 9876 9874 9873 9871 9869 9867 9866 9864 9862 9860 9858 9857 9855 9853 9852 9850 9849 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9835 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9840 9841 9842 9843 9845 9846 9847 9849 9850 9852 9853 9855 9856 9858 9859 9861 9862 9863 9864 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9868 9867 9866 9864 9863 9861 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9833 9830 9826 9822 9818 9814 9809 9804 9798 9793 9786 9780 9773 9765 9757 9748 9738 9728 9717 9705 9693 9679 9664 9649 9632 9614 9596 9575 9554 9531 9507 9482 9455 9426 9397 9365 9333 9298 9262 9225 9186 9146 9104 9061 9016 8971 8923 8875 8826 8775 8724 8671 8618 8565 8510 8456 8401 8347 8292 8237 8183 8129 8076 8024 7973 7924 7875 7828 7783 7740 7698 7659 7622 7588 7556 7527 7500 7477 7456 7439 7425 7414 7406 7402 7401 7403 7409 7418 7430 7446 7464 7486 7511 7539 7569 7603 7639 7677 7718 7761 7806 7853 7901 7951 8003 8056 8109 8164 8219 8275 8331 8387 8443 8499 8555 8611 8665 8720 8773 8825 8877 8927 8976 9023 9070 9114 9158 9200 9240 9279 9316 9351 9385 9418 9448 9478 9505 9531 9556 9579 9601 9622 9641 9659 9676 9692 9706 9720 9733 9744 9755 9765 9775 9783 9791 9798 9805 9811 9817 9823 9827 9832 9836 9840 9844 9847 6840 0 30 5 9850 9853 9856 9858 9861 9863 9865 9867 9869 9871 9873 9874 9876 9878 9879 9881 9882 9883 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9896 9893 9890 9888 9885 9882 9879 9876 9873 9871 9868 9865 9862 9859 9856 9854 9851 9849 9846 9844 9842 9840 9838 9836 9834 9833 9831 9830 9829 9828 9827 9826 9826 9825 9825 9825 9825 9825 9825 9826 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9841 9842 9844 9845 9846 9848 9849 9851 9852 9854 9855 9856 9858 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9857 9856 9854 9852 9850 9848 9846 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9822 9820 9818 9816 9814 9813 9811 9809 9807 9806 9804 9802 9801 9799 9798 9796 9795 9793 9791 9790 9788 9787 9785 9784 9782 9780 9779 9777 9775 9773 9771 9770 9768 9766 9763 9761 9759 9757 9754 9752 9749 9747 9744 9741 9738 9735 9732 9728 9725 9721 9718 9714 9710 9706 9701 9697 9693 6841 0 30 5 9688 9683 9678 9674 9668 9663 9658 9652 9647 9641 9635 9630 9624 9618 9611 9605 9599 9593 9586 9580 9573 9567 9560 9554 9547 9540 9534 9527 9520 9514 9507 9500 9494 9487 9480 9474 9467 9460 9454 9447 9441 9434 9428 9421 9415 9408 9402 9396 9390 9384 9377 9371 9366 9360 9354 9348 9343 9338 9332 9327 9322 9317 9313 9308 9304 9300 9296 9292 9288 9285 9282 9279 9276 9273 9271 9268 9266 9264 9262 9260 9258 9257 9255 9253 9252 9250 9248 9246 9244 9242 9239 9236 9233 9230 9225 9221 9216 9210 9204 9197 9189 9180 9170 9160 9148 9135 9121 9106 9090 9072 9053 9032 9010 8986 8961 8934 8905 8875 8843 8809 8774 8736 8697 8656 8613 8568 8522 8474 8423 8372 8318 8263 8207 8148 8089 8028 7966 7902 7838 7773 7706 7640 7572 7505 7437 7369 7301 7233 7166 7099 7033 6968 6905 6842 6781 6722 6665 6610 6557 6507 6459 6414 6372 6334 6298 6266 6237 6213 6191 6174 6160 6151 6146 6144 6147 6154 6165 6180 6199 6222 6248 6279 6314 6352 6394 6439 6487 6538 6593 6650 6710 6772 6836 6903 6971 7041 7112 7185 7258 7333 7407 7483 7558 7634 7709 7784 7859 7933 8006 8078 8149 8219 8288 8355 8420 8484 8547 8607 8666 8723 8778 8832 8883 8933 8980 9026 9070 9112 9152 9190 9227 9262 9295 9327 9357 9385 9413 9438 9463 9486 9508 9528 9548 9566 9584 9600 9616 9630 9644 9657 9669 9681 9692 9702 9711 9720 9729 9736 9744 9751 9757 9763 9769 9774 9779 9783 9787 9791 9794 9798 9801 9803 9806 9808 9810 9812 9814 9815 9816 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9826 9826 9826 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9830 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9830 9829 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9826 9825 9825 9825 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9807 9806 9805 9803 9802 9801 9800 9799 9798 9797 9797 9796 9795 9795 9794 9794 9793 9793 9793 9793 9792 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9797 9797 9798 9799 9800 9801 9801 9802 9803 9804 9805 9806 9806 9807 9808 9809 9809 9810 9811 9811 9811 9812 9812 9812 9812 9812 9811 9811 9810 9809 9808 9807 9805 9804 9802 9799 9797 9794 9790 9786 9782 9777 9772 9766 9760 9753 9746 9737 9729 9719 9709 9697 9685 9673 9659 9644 9628 9612 9594 9575 9555 9534 9512 9489 9464 9439 9412 9384 9355 9324 9293 9260 9227 9192 9156 9119 9082 9043 9004 8964 8923 8882 8840 8798 8755 8713 8670 8627 8585 8542 8500 8459 6842 0 30 5 8418 8378 8339 8301 8265 8229 8195 8163 8132 8103 8076 8051 8028 8007 7989 7973 7959 7948 7939 7933 7930 7929 7931 7936 7943 7953 7966 7981 7998 8018 8040 8065 8091 8120 8151 8183 8217 8253 8290 8329 8369 8410 8452 8494 8537 8581 8625 8669 8714 8758 8802 8846 8890 8933 8975 9017 9058 9098 9137 9175 9212 9248 9283 9316 9349 9380 9410 9438 9466 9492 9517 9541 9563 9585 9605 9624 9642 9659 9675 9691 9705 9718 9731 9743 9754 9764 9774 9783 9792 9800 9807 9814 9821 9827 9833 9838 9843 9848 9852 9857 9860 9864 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9890 9891 9892 9893 9894 9895 9895 9895 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9844 9841 9839 9837 9834 9832 9829 9827 9824 9822 9819 9816 9814 9811 9809 9806 9804 9801 9799 9797 9794 9792 9790 9788 9786 9784 9782 9781 9779 9777 9776 9775 9773 9772 9771 9770 9769 9769 9768 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9768 9768 9769 9770 9770 9771 9772 9773 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9793 9794 9794 9794 9795 9795 9794 9794 9793 9792 9791 9790 9788 9786 9783 9780 9777 9773 9769 9764 9759 9753 9747 9740 9732 9723 9714 9704 9693 9682 9669 9655 9641 9626 9609 9592 9573 9554 9533 9512 9489 9465 9439 9413 9385 9356 9326 9295 9262 9228 9193 9157 9119 9080 9041 9000 8958 8915 8870 8825 8779 8732 8685 8636 8588 8538 8488 8438 8387 8336 8286 8235 8184 8134 8084 8035 7986 7938 7892 7846 7802 7759 7717 7677 7639 7603 7569 7537 7508 7481 7456 7435 7416 7399 7386 7376 7368 7364 7363 7365 7370 7378 7390 7404 7422 7442 7466 7492 7521 7553 7588 7625 7664 7706 7749 7795 7842 7891 7942 7994 8047 8101 8155 8211 8267 8323 8379 8435 8491 8547 8603 8657 8711 8765 8817 8868 8918 8967 9015 9061 9106 9149 9191 9232 9271 9308 9344 9378 9411 9442 9472 9500 9527 9553 9577 9600 9621 9642 9661 9679 9696 9712 9727 9741 9754 9767 9778 9789 9800 9809 9819 9827 9835 9843 9850 9856 9862 9868 9874 9879 9884 9888 9892 9896 9900 9903 9907 9910 9912 9915 9917 9920 9922 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 6843 0 30 5 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9883 9880 9876 9872 9867 9863 9858 9854 9849 9843 9838 9833 9827 9821 9815 9809 9803 9797 9790 9784 9777 9771 9764 9758 9751 9745 9738 9732 9726 9720 9714 9708 9702 9697 9692 9687 9683 9679 9675 9672 9669 9666 9664 9662 9660 9659 9659 9659 9659 9660 9661 9662 9664 9667 9670 9673 9676 9680 9684 9689 9694 9699 9704 9710 9716 9722 9728 9734 9740 9747 9753 9760 9766 9773 9779 9786 9792 9798 9804 9811 9816 9822 9828 9834 9839 9844 9849 9854 9859 9863 9867 9871 9875 9879 9882 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9922 9923 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9871 9867 9864 9859 9855 9850 9846 9841 9835 9829 9823 9817 9810 9803 9796 9788 9779 9771 9761 9751 9741 9730 9719 9706 9694 9680 9666 9651 9635 9618 9601 9583 9563 9543 9521 9499 9475 9450 9424 9397 9368 9338 9307 9274 9240 9204 9167 9128 9087 9045 9002 8956 8909 8861 8811 8759 8705 8650 8594 8536 8476 8415 8353 8290 8225 8159 8092 8025 7956 7887 7817 7747 7677 7606 7536 7466 7396 7326 7258 7190 7123 7058 6994 6932 6871 6812 6756 6702 6650 6601 6555 6511 6471 6434 6401 6371 6345 6322 6303 6288 6277 6269 6266 6267 6272 6281 6294 6311 6332 6356 6385 6417 6453 6492 6535 6581 6630 6683 6737 6795 6855 6917 6982 7048 7116 7186 7257 7329 7402 7476 7550 7625 7700 7774 7849 7923 7997 8070 8143 8214 8284 8353 8421 8487 8552 8615 8677 8736 8794 8850 8905 8957 9008 9056 9103 9148 9190 9231 9270 9308 9343 9377 9409 9439 9468 9495 9521 9545 9568 9590 9610 9629 9647 9664 9680 9695 9709 9722 9734 9745 9756 9766 9775 9784 9792 9800 9807 9813 9820 9825 9830 9835 9840 9844 9848 9851 9854 9857 9860 9863 9865 9867 9869 9870 9872 9873 9874 9876 9877 9877 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9889 9891 9892 9893 9894 9895 9897 9898 9899 9901 9903 9904 9906 9908 9909 9911 9913 9915 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9950 9951 9952 9953 6844 0 30 5 9954 9954 9955 9955 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9912 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9892 9890 9888 9885 9882 9880 9877 9874 9871 9868 9865 9861 9858 9855 9851 9848 9844 9841 9837 9833 9829 9826 9822 9818 9814 9810 9805 9801 9797 9793 9789 9785 9781 9777 9773 9769 9765 9761 9757 9753 9750 9746 9743 9740 9737 9734 9731 9729 9726 9724 9723 9721 9720 9718 9718 9717 9717 9716 9716 9717 9717 9718 9719 9721 9722 9724 9726 9728 9730 9733 9736 9739 9742 9745 9748 9751 9755 9758 9762 9765 9769 9773 9777 9780 9784 9788 9792 9795 9799 9803 9807 9810 9814 9818 9821 9825 9828 9832 9835 9839 9842 9846 9849 9853 9856 9859 9863 9866 9869 9872 9876 9879 9882 9885 9888 9892 9895 9898 9901 9904 9907 9910 9913 9916 9918 9921 9924 9926 9929 9931 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 6845 0 30 5 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9884 9882 9880 9878 9876 9875 9873 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9863 9864 9864 9865 9866 9866 9867 9869 9870 9871 9873 9874 9876 9878 9880 9881 9883 9885 9888 9890 9892 9894 9896 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9926 9925 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9960 9959 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9923 9920 9917 9914 9911 9907 9904 9901 9897 9893 9890 9886 9882 9878 9874 9869 9865 9861 9856 9852 9848 9843 9839 9834 9830 9826 9821 9817 9813 9809 9805 9802 9798 9795 9791 9788 9785 9783 9780 9778 9776 9775 9773 9772 9771 9771 9770 9770 9770 9771 9772 9772 9774 9775 9777 9779 9781 9783 9786 9788 9791 9794 9797 9800 9804 9807 9810 9814 9818 9821 9825 9829 9832 6846 0 30 5 9836 9840 9843 9847 9850 9854 9857 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9915 9916 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9850 9847 9844 9842 9839 9837 9835 9833 9831 9829 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9821 9822 9822 9823 9824 9825 9826 9827 9829 9831 9832 9834 9836 9838 9840 9843 9845 9847 9850 9852 9855 9857 9860 9863 9865 9868 9870 9873 9876 9878 9881 9883 9886 9888 9890 9892 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9899 9897 9896 9894 9893 9891 9889 9888 9887 9885 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9890 9892 9893 9895 9897 9898 9900 9902 9903 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 6847 0 30 5 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9850 9849 9848 9846 9845 9844 9842 9841 9839 9838 9836 9834 9832 9830 9828 9825 9823 9820 9817 9814 9810 9807 9803 9798 9794 9789 9784 9779 9773 9767 9761 9754 9747 9740 9732 9725 9717 9708 9700 9691 9682 9673 9664 9655 9645 9636 9627 9618 9609 9600 9591 9582 9574 9566 9559 9552 9545 9539 9533 9528 9523 9519 9516 9513 9511 9510 9509 9509 9510 9511 9513 9516 9520 9524 9529 9534 9540 9547 9554 9562 9570 9579 9588 9597 9607 9617 9627 9638 9648 9659 9670 9681 9692 9702 9713 9724 9734 9744 9754 9764 9774 9783 9792 9800 9809 9817 9824 9832 9839 9845 9851 9857 9863 9868 9873 9878 9882 9886 9890 9894 9897 9900 9903 9905 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 6848 0 30 5 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9908 9905 9902 9899 9896 9893 9890 9886 9882 9879 9875 9871 9867 9863 9859 9855 9850 9846 9842 9837 9833 9828 9823 9818 9813 9808 9803 9798 9793 9788 9782 9777 9771 9765 9760 9754 9747 9741 9735 9728 9721 9714 9707 9699 9691 9683 9675 9666 9657 9648 9639 9629 9619 9608 9597 9586 9574 9563 9550 9538 9525 9511 9498 9484 9470 9455 9440 9425 9410 9395 9379 9364 9348 9332 9317 9301 9285 9270 9254 9239 9225 9210 9196 9182 9169 9156 9144 9132 9121 9110 9101 9092 9083 9076 9070 9064 9059 9055 9053 9051 9050 9050 9051 9053 9055 9059 9064 9070 9076 9084 9092 9102 9112 9123 9134 9146 9159 9173 9187 9202 9217 9233 9249 9265 9282 9299 9316 9334 9351 9369 9387 9404 9422 9440 9457 9475 9492 9509 9526 9542 9559 9574 9590 9605 9620 9635 9649 9663 9676 9689 9701 9713 9725 9736 9747 9757 9767 9776 9785 9794 9802 9809 9817 9824 9830 9836 9842 9848 9853 9858 9862 9866 9870 9874 9877 9880 9883 9886 9889 9891 9893 9895 9897 9899 9900 9901 9903 9904 9905 9906 9906 9907 9908 9908 9908 9909 9909 9909 9909 9909 9908 9908 9908 9907 9906 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9889 9887 9885 9882 9880 9878 9876 9873 9871 9869 9867 9864 9862 9860 9858 9855 9853 9851 9850 9848 9846 9845 9843 9842 9841 9840 9839 9838 9837 9837 9837 9837 9837 9837 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9850 9852 9854 9856 9859 9861 9863 9866 9868 9871 9874 9876 9879 9881 9884 9887 9889 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9930 9930 9930 9930 9930 6849 0 30 5 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9874 9872 9869 9867 9864 9862 9859 9857 9855 9853 9851 9849 9847 9846 9844 9843 9841 9840 9839 9839 9838 9837 9837 9837 9836 9836 9837 9837 9837 9838 9838 9839 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9851 9850 9849 9848 9846 9845 9843 9842 9840 9839 9837 9835 9834 9832 9830 9828 9827 9825 9824 9822 9821 9820 9819 9818 9817 9816 9816 9816 9815 9815 9816 9816 9817 9817 9818 9820 9821 9822 9824 9826 9828 9830 9833 9835 9838 9841 9844 9847 9850 9853 9856 9860 9863 9866 9870 9873 9877 9880 9884 9887 9890 9894 9897 9900 9903 9906 9909 9912 9915 9917 9920 9922 9924 9926 9929 9931 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 6850 0 30 5 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9900 9898 9895 9892 9889 9886 9883 9880 9876 9873 9869 9866 9862 9858 9854 9849 9845 9840 9836 9831 9826 9821 9816 9811 9805 9800 9794 9788 9783 9777 9771 9765 9758 9752 9746 9739 9733 9726 9720 9713 9706 9699 9692 9685 9678 9671 9664 9657 9649 9642 9635 9627 9620 9612 9605 9597 9590 9582 9574 9567 9559 9552 9544 9537 9529 9522 9515 9507 9500 9494 9487 9480 9474 9468 9462 9456 9451 9446 9441 9437 9433 9429 9426 9424 9421 9420 9418 9418 9417 9418 9418 9420 9422 9424 9427 9430 9434 9439 9444 9449 9455 9462 9468 9476 9483 9491 9500 9508 9517 9527 9536 9546 9556 9566 9576 9586 9597 9607 9617 9628 9638 9648 9658 9668 9678 9688 9698 9707 9716 9725 9734 9743 9751 9760 9768 9775 9783 9790 9797 9804 9811 9818 9824 9830 9836 9842 9847 9853 9858 9863 9868 9872 9877 9882 9886 9890 9894 9898 9902 9906 9910 9913 9916 9920 9923 9926 9929 9932 9935 9938 9940 9943 9945 9947 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 6851 0 30 6 9942 9943 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9958 9959 9961 9963 9965 9967 9968 9970 9972 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9985 9985 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9975 9974 9973 9972 9970 9968 9966 9964 9963 9961 9959 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9946 9944 9942 9940 9938 9936 9933 9931 9929 9927 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9901 9899 9897 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9881 9881 9881 9880 9879 9878 9877 9876 9874 9873 9871 9870 9869 9867 9866 9865 9865 9864 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9864 9865 9865 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9874 9874 9873 9872 9871 9869 9867 9865 9863 9860 9857 9854 9851 9848 9844 9841 9836 9832 9827 9822 9817 9810 9804 9796 9788 9780 9771 9761 9751 9740 9729 9718 9706 9694 9683 9671 9660 9648 9637 9626 9614 9603 9592 9581 9570 9559 9549 9538 9528 9519 9510 9502 9495 9489 9484 9480 9477 9476 9475 9476 9478 9480 9484 9488 9492 9497 9502 9508 9514 9520 9527 9535 9543 9551 9560 9570 9581 9592 9604 9616 9629 9642 9656 9669 9683 9696 9709 9722 9734 9746 9757 9768 9779 9789 9799 9808 9817 9826 9834 9843 9850 9858 9865 9872 9879 9886 9892 9898 9904 9909 9914 9919 9924 9929 9933 9937 9941 9944 9947 9950 9952 9955 9957 9958 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9978 9979 9981 9982 9983 9984 9985 9985 9985 9985 9985 9985 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9988 9987 9987 9986 9985 9985 9984 6852 0 30 6 9983 9982 9982 9982 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9980 9980 9980 9979 9978 9977 9977 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9969 9968 9967 9966 9965 9963 9962 9961 9960 9960 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9958 9959 9961 9962 9964 9965 9967 9969 9970 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9984 9984 9983 9982 9982 9981 9981 9981 9981 9982 9983 9984 9986 9987 9989 9990 9992 9993 9994 9994 9994 9994 9993 9993 9992 9991 9990 9990 9989 9989 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9994 9995 9996 9997 9998 999910000100011000110002100021000110000 9999 9998 9996 9994 9993 9991 9990 9988 9988 9987 9987 9987 9987 9988 9989 9990 9991 9992 9992 9993 9993 9993 9993 9993 9993 9992 9991 9991 9990 9990 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9989 9989 9988 9987 9986 9984 9983 9981 9980 9978 9976 9975 9973 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9946 9944 9942 9939 9936 9933 9931 9928 9924 9921 9918 9915 9912 9908 9905 9901 9897 9893 9889 9884 9880 9874 9869 9864 9858 9852 9847 9841 9836 9831 9826 9821 9816 9812 9808 9804 9800 9797 9793 9789 9785 9780 9776 9771 9767 9763 9758 9754 9750 9747 9744 9741 9739 9738 9738 9738 9738 9739 9740 9741 9743 9745 9747 9749 9751 9753 9755 9758 9760 9763 9766 9770 9774 9778 9782 9787 9792 9797 9802 9807 9812 9818 9823 9828 9833 9838 9843 9848 9852 9857 9861 9865 9870 9874 9879 9883 9888 9892 9897 9901 9906 9910 9914 9918 9922 9926 9929 9933 9935 9938 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9959 9960 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9974 9974 9973 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 6853 0 30 6 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9939 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9962 9962 9963 9964 9965 9966 9966 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9959 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9975 9974 9973 9972 9970 9969 9967 9966 9965 9964 9963 9963 9964 9965 9966 9968 9970 9971 9973 9975 9976 9977 9978 9978 9978 9977 9976 9975 9974 9972 9971 9969 9968 9967 9967 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9956 9955 9955 9954 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9932 9932 9931 9931 9930 9929 9927 9926 9925 9924 9924 9924 9924 9924 9924 9924 9925 9926 9926 9927 9927 9926 9926 9925 9923 9922 9920 9919 9917 9916 9914 9914 9913 9914 9915 9916 9918 9920 9922 9924 9927 9929 9931 9932 9933 9933 9933 9933 9932 9931 9930 9928 9928 9927 9927 9927 9928 9931 9933 9936 9939 9943 9946 9949 9953 9955 9958 9959 9961 9961 9961 9961 9960 9959 9959 9959 9959 9959 9960 9961 9963 9965 9968 9970 9972 9974 9976 9977 9978 9978 9978 9978 9976 9975 9973 9971 9970 9969 9968 9968 9968 9968 9969 9970 9972 9973 9975 9976 9978 9979 9979 9980 9980 9980 9980 9980 6854 0 30 6 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9965 9964 9962 9961 9959 9957 9956 9954 9953 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9947 9946 9944 9943 9941 9939 9937 9934 9932 9930 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9884 9883 9881 9879 9878 9876 9874 9873 9871 9869 9868 9866 9864 9862 9860 9857 9855 9852 9848 9845 9841 9837 9832 9828 9823 9818 9813 9807 9802 9797 9792 9786 9781 9775 9770 9764 9758 9752 9745 9739 9732 9725 9718 9710 9703 9696 9688 9681 9674 9667 9661 9655 9650 9645 9641 9637 9634 9631 9629 9627 9625 9624 9624 9624 9624 9625 9626 9628 9630 9632 9635 9639 9643 9648 9652 9658 9663 9669 9675 9681 9687 9694 9700 9707 9713 9720 9727 9734 9741 9748 9756 9763 9770 9778 9785 9792 9799 9805 9811 9817 9822 9826 9830 9833 9836 9839 9840 9842 9844 9845 9846 9847 9849 9850 9851 9852 9853 9853 9854 9854 9854 9853 9852 9850 9848 9845 9843 9840 9836 9833 9830 9826 9823 9820 9818 9815 9813 9812 9810 9809 9807 9806 9804 9803 9801 9800 9798 9796 9794 9792 9791 9790 9789 9789 9789 9789 9790 9792 9794 9796 9799 9802 9805 9807 9810 9813 9815 9818 9820 9822 9824 9826 9829 9831 9834 9837 9841 9845 9850 9855 9860 9865 9870 9876 9881 9885 9890 9893 9896 9898 9899 9900 9901 9901 9901 9901 9901 9902 9903 9904 9906 9908 9911 9914 9918 9921 9925 9929 9932 9935 9937 9939 9940 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9938 9938 9936 9935 9933 9931 9928 9926 9923 9920 9916 9913 9909 9905 9900 9896 9891 9886 9881 9875 9869 9862 9855 9848 9840 9832 9824 9815 9805 9795 9785 9773 9761 9748 9735 9720 9705 9689 9672 9655 9636 9617 9598 9578 9557 9536 9515 9494 9473 9451 9430 9408 9387 9365 9344 9322 9301 9279 9258 9237 9215 9194 9174 9153 9133 9114 9096 9078 9062 9047 9033 9020 9009 9000 8993 8986 8982 8979 8978 8978 8980 8983 8987 8993 9000 9008 9017 9028 9039 9052 9065 9080 9095 9112 9129 9147 9166 9185 9205 9226 9247 9268 9290 9311 9333 9355 9377 9399 9420 9441 9462 9482 9502 9521 9540 9558 9575 9592 9608 9623 9637 9651 9664 9677 9689 9701 9713 9723 9733 9743 9752 9760 9768 9774 9780 9786 9790 9794 9796 9798 9800 9801 9801 9801 9801 9800 9799 9797 9795 9793 9790 9787 9783 9779 9773 9768 9761 9754 9746 9737 9728 9719 9708 9698 9687 9675 6855 0 30 6 9663 9651 9638 9624 9610 9596 9580 9564 9546 9528 9509 9489 9468 9445 9422 9397 9371 9344 9316 9286 9255 9223 9189 9153 9116 9076 9035 8993 8948 8902 8854 8804 8753 8700 8645 8589 8531 8472 8411 8349 8285 8219 8152 8084 8014 7943 7870 7797 7722 7645 7568 7491 7412 7333 7253 7173 7094 7014 6935 6856 6778 6702 6627 6553 6482 6413 6347 6283 6222 6165 6110 6060 6012 5968 5928 5891 5857 5827 5800 5777 5757 5741 5729 5720 5715 5714 5718 5725 5737 5753 5774 5799 5828 5862 5899 5940 5985 6033 6085 6140 6197 6257 6320 6385 6452 6522 6594 6668 6745 6823 6902 6983 7066 7149 7233 7318 7402 7487 7571 7654 7736 7818 7898 7977 8054 8130 8204 8277 8349 8419 8488 8556 8622 8686 8749 8810 8868 8925 8980 9032 9082 9129 9174 9216 9256 9293 9328 9361 9392 9421 9449 9475 9499 9522 9545 9566 9586 9605 9624 9641 9657 9673 9687 9701 9714 9725 9736 9746 9756 9764 9773 9781 9788 9795 9802 9808 9814 9819 9825 9830 9834 9838 9842 9845 9848 9850 9852 9854 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9875 9878 9880 9882 9885 9887 9889 9891 9893 9894 9896 9898 9899 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9891 9889 9887 9885 9882 9880 9877 9875 9872 9869 9866 9863 9860 9857 9853 9850 9846 9842 9837 9832 9826 9820 9812 9805 9796 9788 9778 9768 9758 9747 9736 9725 9714 9702 9690 9678 9665 9652 9638 9624 9608 9591 9574 9555 9536 9515 9493 9471 9447 9423 9398 9373 9347 9321 9294 9268 9241 9214 9187 9160 9132 9104 9076 9048 9020 8992 8964 8935 8907 8880 8853 8827 8801 8777 8754 8732 8711 8692 8675 8659 8646 8633 8623 8615 8608 8603 8599 8598 8598 8599 8602 8607 8612 8620 8628 8638 8649 8662 8675 8690 8706 8723 8741 8760 8780 8801 8823 8845 8868 8892 8917 8942 8967 8993 9019 9046 9073 9100 9128 9155 9183 9210 9237 9264 9290 9316 9341 9366 9389 9412 9434 9456 9476 9496 9515 9533 9551 9569 9586 9602 9618 9634 9649 9664 9678 9692 9706 9719 9731 9742 9753 9763 9773 9782 9791 9799 9806 9814 9821 9828 9835 9842 9848 9854 9860 9866 9871 9875 9880 9883 9886 9888 9890 9891 9892 9892 9893 9893 9893 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9904 9904 9904 9903 9901 9900 9898 9896 9894 9892 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9877 9875 9873 9871 9868 9866 9864 9862 9860 9858 9856 9855 9854 9853 9853 6856 0 30 6 9852 9851 9850 9850 9848 9847 9846 9845 9843 9841 9840 9838 9836 9834 9833 9832 9830 9829 9828 9828 9827 9827 9826 9826 9827 9827 9828 9829 9830 9831 9832 9834 9835 9837 9838 9839 9840 9841 9841 9842 9841 9841 9840 9839 9838 9837 9836 9835 9833 9833 9832 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9829 9828 9827 9827 9826 9825 9824 9823 9822 9821 9821 9821 9820 9820 9820 9820 9820 9821 9821 9822 9822 9823 9825 9826 9828 9830 9832 9834 9837 9840 9843 9846 9849 9852 9856 9859 9862 9865 9868 9870 9873 9875 9878 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9939 9939 9938 9937 9936 9935 9933 9931 9929 9927 9925 9923 9922 9920 9919 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9898 9897 9896 9896 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9899 9898 9898 9897 9896 9895 9895 9894 9894 9893 9894 9894 9895 9895 9897 9898 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9956 9957 9957 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9953 9953 9954 9956 9957 9959 9960 9962 9963 9964 9964 9965 9964 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9951 9950 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9949 9950 9952 9953 9954 9956 9957 9958 6857 0 30 6 9959 9959 9959 9959 9958 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9912 9910 9907 9903 9899 9895 9890 9884 9878 9872 9865 9858 9850 9842 9834 9825 9816 9807 9798 9789 9779 9768 9757 9745 9732 9719 9704 9689 9673 9655 9637 9617 9597 9575 9553 9530 9507 9482 9457 9431 9404 9377 9348 9319 9289 9258 9226 9193 9159 9124 9089 9053 9017 8981 8944 8907 8870 8833 8797 8760 8724 8688 8653 8619 8585 8552 8520 8489 8459 8431 8403 8378 8354 8332 8311 8293 8276 8262 8250 8241 8234 8229 8226 8226 8229 8234 8241 8251 8263 8278 8294 8313 8334 8357 8382 8408 8436 8466 8497 8529 8562 8596 8631 8667 8704 8741 8779 8818 8857 8897 8936 8976 9015 9054 9092 9130 9168 9204 9239 9274 9307 9339 9371 9401 9430 9458 9486 9512 9537 9562 9585 9608 9630 9651 9671 9689 9707 9724 9740 9755 9770 9783 9796 9807 9818 9829 9838 9847 9856 9864 9871 9877 9883 9888 9893 9897 9900 9903 9907 9909 9912 9915 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9939 9940 9941 9941 9941 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9911 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9930 9931 9933 9934 9936 9937 9938 9938 9938 9938 9937 9936 9935 9934 9932 9930 9928 9927 9925 9924 9923 9923 9923 9922 9923 9923 9923 9923 9924 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9862 9860 9859 9857 9855 9853 9851 9849 9848 9846 9845 9845 9845 9845 9846 9846 9846 9847 9847 9848 9848 9847 9847 9846 9845 9844 9843 9842 9841 9841 9841 9841 9842 9843 9844 9846 9848 9850 9853 9855 9857 9858 9860 9861 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9868 9870 9871 9872 9874 9875 9877 9879 9880 9882 9884 9885 9887 9888 9889 9890 9891 9891 9891 9890 9889 9888 9885 9883 9880 9876 9873 9869 9865 9860 9856 9852 9847 9842 9837 9831 9825 9819 9811 9803 9793 6858 0 30 6 9782 9771 9758 9744 9730 9714 9697 9680 9662 9643 9623 9603 9582 9560 9537 9514 9489 9463 9436 9408 9378 9347 9314 9280 9244 9206 9167 9127 9085 9041 8996 8950 8902 8852 8801 8749 8695 8640 8584 8527 8469 8409 8349 8289 8227 8165 8103 8041 7978 7916 7853 7791 7729 7667 7606 7546 7487 7428 7371 7315 7261 7209 7159 7111 7065 7022 6981 6944 6909 6877 6848 6823 6801 6782 6766 6754 6745 6739 6737 6739 6744 6753 6766 6782 6801 6824 6850 6880 6912 6948 6987 7029 7073 7120 7170 7222 7277 7333 7392 7452 7514 7578 7642 7708 7774 7841 7909 7976 8044 8112 8179 8246 8312 8378 8442 8506 8569 8630 8690 8748 8805 8860 8913 8964 9013 9060 9105 9148 9188 9227 9265 9300 9334 9367 9399 9429 9458 9486 9513 9539 9564 9588 9610 9632 9652 9671 9689 9705 9720 9735 9748 9760 9771 9782 9791 9800 9809 9816 9824 9831 9838 9844 9850 9855 9860 9865 9870 9874 9878 9882 9885 9889 9892 9895 9897 9899 9902 9903 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9930 9931 9931 9931 9931 9931 9930 9929 9928 9928 9927 9926 9926 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9937 9938 9937 9937 9936 9935 9933 9932 9930 9929 9928 9927 9926 9925 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9938 9936 9934 9932 9931 9929 9928 9926 9925 9924 9924 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9917 9918 9919 9920 9922 9924 9925 9927 9929 9930 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9934 9932 9930 9928 9925 9923 9921 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 6859 0 30 6 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9897 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9938 9940 9941 9943 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9949 9949 9950 9950 9951 9953 9954 9956 9958 9960 9961 9963 9964 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9962 9962 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9956 9956 9956 9957 9957 9959 9960 9961 9963 9965 9966 9968 9970 9971 9972 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9936 9934 9933 9931 9929 9927 9926 9924 9922 9919 9917 9915 9912 9910 9907 9904 9900 9897 9893 9890 9886 9882 9878 9875 9871 9868 9865 9863 9860 9858 9857 9855 9854 9853 9851 9850 9849 9847 9845 9844 9842 9841 9839 9838 9837 9836 9836 9836 9837 9838 9839 9840 9842 9844 9845 9847 9849 9850 9852 9853 9854 9855 9857 9858 9859 9861 9863 9865 9868 9871 9873 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9913 9915 9917 9920 9923 9926 9929 9931 9934 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9966 9965 9965 9966 9966 9966 9966 9966 9967 9967 9966 9966 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9946 9944 9944 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9937 9936 9934 9932 9931 9929 9928 9926 9925 9924 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9916 9916 9916 9917 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9945 9946 9947 9948 9949 9949 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9948 9949 9950 9952 9953 9955 9957 9958 9960 9960 9961 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9945 9943 9942 9941 9941 9940 9939 9938 9937 9936 9934 9932 9930 9927 9924 9921 9917 9914 9911 6860 0 30 6 9907 9904 9901 9898 9895 9891 9888 9884 9881 9877 9873 9868 9863 9858 9853 9848 9842 9837 9831 9826 9821 9816 9811 9807 9802 9798 9793 9789 9784 9780 9775 9769 9764 9759 9754 9748 9743 9738 9733 9729 9724 9720 9717 9714 9711 9709 9706 9705 9703 9702 9701 9701 9700 9700 9701 9702 9703 9704 9706 9709 9711 9714 9718 9722 9726 9730 9734 9738 9743 9747 9751 9756 9760 9763 9767 9771 9775 9778 9782 9785 9788 9791 9794 9796 9798 9800 9801 9802 9802 9801 9800 9798 9796 9793 9789 9785 9780 9775 9770 9764 9757 9751 9744 9736 9728 9720 9711 9701 9691 9680 9669 9657 9644 9631 9617 9603 9588 9573 9557 9541 9525 9509 9493 9477 9461 9445 9429 9414 9399 9384 9370 9357 9344 9331 9320 9309 9299 9289 9281 9273 9266 9260 9255 9251 9248 9245 9244 9244 9245 9247 9250 9255 9260 9267 9275 9284 9294 9305 9316 9329 9342 9355 9369 9383 9397 9412 9426 9440 9455 9469 9483 9497 9510 9524 9536 9549 9561 9573 9585 9596 9607 9617 9627 9636 9645 9654 9663 9671 9678 9686 9693 9699 9706 9712 9717 9722 9727 9731 9735 9739 9742 9745 9747 9749 9751 9752 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9766 9768 9770 9773 9776 9779 9783 9787 9791 9795 9799 9803 9808 9812 9816 9820 9823 9827 9831 9835 9838 9841 9845 9848 9852 9855 9858 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9917 9919 9921 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9934 9934 9934 9933 9932 9930 9929 9927 9925 9924 9923 9922 9921 9921 9921 9920 9921 9921 9921 9921 9921 9920 9919 9918 9916 9914 9912 9909 9907 9904 9901 9898 9896 9893 9891 9888 9886 9884 9882 9880 9877 9875 9872 9869 9866 9862 9858 9854 9850 9845 9841 9836 9831 9827 9822 9817 9812 9806 9801 9796 9790 9784 9778 9772 9766 9759 9752 9746 9739 9732 9726 9719 9713 9707 9701 9696 9690 9685 9680 9676 9671 9666 9662 9658 9653 9649 9645 9640 9636 9632 9628 9624 9621 9618 9615 9613 9611 9610 9609 9609 9609 9609 9609 9610 9612 9613 9615 9617 9619 9621 9624 9626 9629 9632 9635 9638 9642 9645 9649 9652 9656 9659 9663 9666 9670 9673 9676 9679 9682 9685 9687 9690 9692 9694 9695 9697 9698 9699 9700 9700 9701 9701 9701 9702 9702 9701 9701 9701 9701 9700 9699 9698 9697 9695 9693 9690 9687 9684 9680 9676 9672 9667 9662 9657 9652 9647 9642 9637 9632 9628 9624 9621 9617 9614 9612 9609 9607 9606 9604 9603 9602 9601 9600 9600 9600 9600 9601 9602 9604 9606 9608 9611 9614 9618 9622 9626 9631 9635 9640 9645 9650 9656 9661 9667 9674 9680 9687 9695 9702 9711 9719 9728 9737 9746 9755 6861 0 30 6 9763 9771 9779 9787 9794 9800 9806 9811 9816 9821 9825 9829 9834 9838 9843 9847 9852 9857 9861 9866 9871 9876 9880 9884 9887 9890 9892 9894 9896 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9910 9912 9913 9915 9916 9917 9917 9917 9917 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9909 9909 9909 9910 9910 9910 9910 9909 9909 9907 9906 9904 9901 9899 9895 9891 9887 9882 9878 9873 9868 9863 9858 9853 9848 9843 9839 9834 9830 9826 9821 9817 9813 9808 9803 9799 9794 9788 9783 9777 9772 9766 9761 9756 9751 9746 9741 9737 9733 9729 9725 9721 9717 9714 9711 9707 9704 9701 9698 9695 9693 9691 9690 9689 9688 9689 9690 9691 9693 9696 9699 9703 9707 9711 9716 9720 9725 9729 9734 9738 9743 9747 9751 9755 9759 9764 9768 9772 9777 9781 9786 9791 9796 9801 9806 9811 9815 9820 9825 9829 9833 9836 9839 9841 9843 9845 9845 9845 9845 9844 9843 9841 9839 9836 9834 9831 9828 9825 9822 9819 9815 9811 9807 9802 9796 9789 9782 9774 9765 9755 9744 9733 9721 9708 9695 9682 9669 9656 9643 9631 9618 9606 9595 9583 9572 9561 9550 9538 9527 9515 9502 9490 9477 9465 9452 9439 9427 9415 9403 9392 9383 9374 9366 9359 9354 9349 9346 9343 9342 9342 9343 9345 9348 9352 9357 9363 9370 9377 9385 9394 9403 9413 9423 9434 9445 9456 9467 9479 9491 9503 9515 9528 9541 9554 9567 9581 9595 9609 9623 9637 9651 9665 9679 9692 9704 9717 9729 9740 9750 9760 9770 9779 9788 9796 9804 9813 9821 9828 9836 9843 9850 9857 9864 9870 9875 9880 9885 9889 9892 9895 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9923 9924 9924 9925 9924 9923 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9900 9899 9897 9896 9895 9893 9892 9890 9888 9885 9882 9879 9876 9872 9868 9863 9859 9854 9849 9844 9839 9834 9829 9824 9819 9815 9810 9806 9802 9799 9796 9793 9790 9787 9785 9783 9780 9778 9776 9774 9772 9770 9768 9766 9764 9762 9761 9760 9760 9760 9760 9761 9762 9764 9766 9768 9770 9772 9774 9777 9778 9780 9782 9783 9784 9785 9786 9787 9787 9788 9789 9789 9790 9790 9791 9791 9791 9791 9790 9789 9787 9784 9781 9777 9772 9766 9759 9752 9744 9734 9724 9714 9702 9690 9677 9663 9648 9633 9617 9600 9583 9564 9545 9525 9504 9482 9459 9435 9409 9382 9354 9325 9294 9262 9229 9194 9159 9122 9084 9045 9006 8966 8926 8886 8846 8806 8766 8727 8689 8652 8615 8579 8545 8511 8478 8447 8417 8388 8361 8335 8311 8288 8267 8248 8231 8216 8203 8192 8184 8178 8175 8175 8176 8181 8188 8198 8210 8225 8242 8262 8283 8307 8333 8361 8391 8422 8455 8489 8524 8560 8597 8634 8673 8711 8749 8788 8827 8866 8904 6862 0 30 6 8943 8981 9020 9057 9095 9132 9169 9205 9241 9276 9311 9345 9377 9409 9440 9470 9498 9525 9551 9575 9598 9620 9640 9659 9677 9694 9709 9724 9738 9751 9763 9774 9785 9795 9805 9814 9823 9831 9839 9847 9853 9860 9866 9871 9876 9881 9885 9888 9892 9895 9897 9900 9902 9904 9906 9908 9909 9911 9913 9915 9916 9918 9920 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9929 9928 9928 9928 9928 9928 9929 9929 9931 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9909 9907 9904 9902 9899 9896 9893 9889 9886 9882 9879 9875 9871 9868 9864 9860 9857 9853 9849 9846 9842 9838 9834 9830 9826 9822 9817 9813 9808 9803 9797 9791 9785 9779 9772 9765 9757 9749 9740 9731 9721 9711 9699 9688 9675 9661 9647 9632 9616 9599 9581 9563 9543 9522 9501 9478 9454 9430 9405 9378 9351 9323 9294 9264 9233 9200 9167 9133 9098 9062 9025 8987 8948 8908 8867 8825 8782 8739 8695 8650 8606 8561 8517 8472 8428 8385 8342 8300 8260 8220 8182 8145 8110 8076 8045 8015 7987 7960 7937 7915 7896 7879 7864 7852 7843 7837 7834 7833 7836 7842 7851 7863 7878 7896 7916 7940 7965 7993 8024 8056 8089 8125 8162 8200 8239 8279 8320 8361 8404 8447 8490 8534 8579 8624 8669 8714 8759 8805 8850 8895 8940 8984 9027 9070 9111 9152 9191 9230 9267 9302 9337 9370 9402 9432 9462 9490 9517 9543 9567 9591 9613 9634 9654 9673 9691 9708 9724 9739 9753 9767 9780 9792 9804 9815 9826 9836 9845 9854 9862 9870 9877 9883 9889 9894 9898 9902 9906 9909 9912 9915 9918 9920 9923 9926 9928 9931 9934 9937 9939 9942 9944 9946 9947 9947 9948 9947 9947 9945 9944 9942 9940 9939 9937 9936 9935 9935 9935 9935 9936 9937 9938 9940 9941 9942 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9948 9948 9949 9951 9952 9953 9953 9954 9955 9955 9955 9955 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9916 9916 9916 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 6863 0 30 6 9932 9933 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9948 9947 9948 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9954 9954 9955 9956 9957 9958 9960 9962 9963 9965 9966 9967 9967 9967 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9966 9968 9969 9970 9972 9973 9974 9975 9975 9975 9975 9974 9972 9971 9969 9967 9966 9965 9964 9963 9962 9962 9963 9963 9964 9965 9966 9966 9967 9967 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 9963 9962 9961 9959 9958 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9954 9953 9951 9949 9947 9945 9943 9942 9940 9939 9938 9938 9938 9938 9939 9939 9940 9940 9940 9940 9940 9939 9937 9936 9934 9932 9930 9928 9925 9923 9921 9920 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9907 9907 9907 9907 9907 9908 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9944 9945 9946 9948 9950 9952 9954 9955 9957 9959 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9966 9967 9968 9970 9970 9971 9971 9971 9971 9971 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9923 9923 6864 0 30 6 9923 9924 9924 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9946 9948 9949 9951 9953 9955 9957 9958 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9945 9943 9941 9938 9935 9932 9929 9926 9923 9920 9916 9913 9910 9906 9903 9899 9895 9891 9887 9883 9878 9873 9868 9863 9858 9852 9846 9840 9834 9827 9820 9812 9804 9795 9786 9777 9767 9757 9746 9736 9725 9714 9702 9691 9680 9669 9658 9647 9636 9625 9614 9603 9591 9580 9568 9557 9545 9534 9523 9512 9502 9492 9483 9474 9466 9459 9452 9447 9441 9437 9433 9430 9427 9425 9423 9422 9422 9423 9424 9427 9430 9435 9441 9448 9456 9465 9475 9486 9498 9510 9523 9535 9548 9561 9574 9586 9599 9611 9622 9634 9645 9656 9668 9679 9690 9701 9712 9723 9734 9745 9756 9767 9778 9788 9798 9808 9818 9827 9835 9843 9851 9858 9864 9869 9874 9879 9883 9886 9889 9892 9894 9896 9899 9901 9903 9905 9908 9910 9912 9915 9917 9919 9920 9922 9923 9923 9923 9923 9922 9922 9920 9919 9918 9917 9916 9916 9916 9916 9917 9918 9920 9922 9924 9927 9929 9931 9933 9934 9935 9935 9935 9935 9934 9933 9932 9931 9930 9929 9929 9929 9929 9930 9932 9933 9935 9937 9939 9941 9943 9945 9946 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9948 9949 9950 9951 9953 9955 9957 9958 9960 9962 9963 9964 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9964 9964 9965 9966 9968 9970 9972 9974 9976 9978 9979 9981 9982 9983 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9962 9962 9961 9961 9961 9962 9962 9963 9964 9965 9966 9966 9966 9966 9966 9965 9964 9963 9961 9959 9958 9956 9955 9954 9953 9952 9952 9952 9952 9952 9953 9953 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9929 9928 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9917 9917 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 6865 0 30 6 9934 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9948 9946 9945 9943 9941 9940 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9923 9922 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9893 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9889 9889 9890 9891 9892 9893 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9931 9930 9930 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9925 9925 9924 9923 9922 9920 9919 9917 9915 9913 9910 9908 9906 9904 9902 9900 9898 9896 9894 9893 9891 9889 9888 9886 9885 9883 9881 9879 9877 9874 9872 9869 9866 9862 9859 9855 9851 9847 9843 9839 9835 9831 9827 9823 9819 9815 9812 9809 9806 9803 9800 9798 9795 9793 9791 9788 9786 9784 9782 9779 9777 9774 9771 9769 9766 9763 9761 9758 9756 9754 9752 9751 9750 9749 9749 9750 9751 9752 9754 9756 9759 9762 9764 9767 9770 9772 9775 9777 9780 9782 9784 9786 9788 9790 9791 9794 9796 9798 9801 9803 9806 9809 9812 9815 9818 9821 9824 9827 9829 9832 9834 9836 9838 9840 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9852 9853 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9873 9875 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9895 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9911 9912 9913 9913 9913 9913 9913 9912 9911 9910 9908 9907 9905 9903 9902 9900 9899 9898 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9888 9888 9888 9888 9888 9888 9889 9890 9891 9892 9893 9894 9896 9896 9897 9898 9899 9899 9900 6866 0 30 6 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9903 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9884 9883 9882 9881 9880 9879 9877 9876 9874 9872 9870 9867 9865 9862 9860 9857 9855 9852 9850 9848 9847 9845 9844 9842 9841 9839 9837 9835 9833 9831 9828 9826 9823 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9788 9785 9783 9780 9778 9775 9773 9771 9769 9768 9766 9765 9763 9762 9761 9759 9757 9755 9753 9750 9747 9744 9741 9738 9734 9731 9728 9725 9722 9720 9719 9718 9717 9717 9717 9717 9718 9719 9720 9720 9721 9722 9722 9723 9723 9724 9725 9726 9727 9729 9731 9734 9737 9741 9745 9750 9755 9760 9765 9770 9775 9780 9784 9789 9793 9797 9801 9805 9809 9813 9816 9820 9823 9827 9831 9835 9839 9843 9848 9852 9857 9861 9866 9870 9874 9878 9881 9884 9887 9889 9891 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9903 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9920 9921 9921 9921 9921 9920 9920 9920 9920 9921 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9919 9919 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9919 9920 9921 9921 9922 9922 9922 9922 9921 9920 9919 9918 9916 9914 9913 9911 9910 9908 9907 9905 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9896 9895 9894 9892 9891 9889 9886 9884 9881 9878 9875 9872 9869 9866 9863 9860 9858 9855 9853 9851 9849 9847 9846 9844 9843 9841 9840 9838 9835 9833 9830 9827 9824 9820 9817 9813 9809 9806 9803 9800 9797 9795 9793 9791 9789 9788 9787 9786 9785 9784 9783 9781 9780 9779 9777 9775 9774 9772 9770 9768 9766 9765 9763 9762 9760 9759 9758 9758 9757 9757 9756 9756 9756 9755 9754 9754 9752 9751 9750 9748 9746 9744 9742 9740 9738 9736 9734 9732 9730 9729 9727 6867 0 30 6 9725 9723 9721 9719 9717 9714 9711 9708 9705 9701 9698 9695 9692 9689 9686 9683 9681 9678 9676 9673 9671 9668 9664 9660 9655 9649 9643 9636 9628 9620 9612 9604 9595 9586 9577 9568 9559 9550 9541 9530 9519 9506 9491 9476 9459 9440 9421 9400 9378 9354 9330 9304 9278 9251 9222 9193 9160 9124 9084 9040 8991 8936 8877 8812 8741 8663 8579 8488 8390 8285 8173 8054 7925 7785 7627 7454 7262 7049 6815 6558 6277 5970 5641 5286 4916 4540 4159 3778 3403 3045 2703 2391 2112 1872 1677 1522 1411 1334 1292 1275 1280 1310 1341 1371 1401 1431 1429 1411 1376 1326 1263 1181 1097 1010 924 837 772 725 704 714 754 826 930 1069 1243 1447 1680 1935 2213 2506 2810 3128 3445 3763 4080 4396 4699 4991 5272 5537 5788 6021 6237 6436 6618 6784 6933 7069 7190 7299 7397 7485 7565 7639 7707 7770 7827 7880 7928 7971 8010 8043 8070 8091 8104 8110 8107 8098 8081 8059 8031 7998 7959 7913 7860 7799 7733 7656 7568 7464 7344 7200 7034 6844 6629 6394 6138 5867 5574 5270 4967 4675 4395 4138 3920 3739 3605 3521 3489 3513 3591 3734 3919 4150 4408 4689 4991 5294 5596 5894 6188 6453 6694 6909 7095 7256 7392 7507 7601 7677 7737 7781 7814 7839 7858 7869 7873 7869 7857 7836 7806 7768 7720 7663 7598 7523 7439 7345 7242 7130 7009 6880 6742 6593 6432 6260 6073 5873 5658 5430 5188 4933 4667 4387 4099 3807 3511 3214 2921 2636 2358 2093 1842 1607 1393 1198 1027 879 755 656 582 532 508 510 540 595 678 788 923 1083 1268 1476 1706 1957 2225 2507 2803 3103 3409 3716 4023 4325 4622 4910 5185 5448 5697 5932 6153 6360 6554 6734 6902 7058 7203 7338 7465 7584 7694 7798 7894 7985 8069 8148 8222 8291 8355 8415 8471 8523 8572 8618 8660 8700 8738 8773 8806 8837 8867 8894 8920 8944 8968 8989 9010 9030 9048 9066 9083 9099 9115 9130 9144 9157 9170 9182 9193 9204 9214 9223 9232 9240 9247 9254 9260 9265 9270 9275 9279 9283 9287 9291 9295 9299 9303 9308 9312 9317 9321 9325 9329 9331 9333 9334 9334 9333 9330 9327 9322 9317 9312 9307 9303 9300 9297 9295 9293 9292 9290 9287 9284 9279 9271 9261 9246 9227 9204 9179 9151 9122 9091 9059 9026 8991 8953 8913 8871 8824 8771 8705 8626 8529 8414 8278 8123 7951 7760 7556 7333 7102 6871 6648 6435 6241 6078 5945 5847 5788 5769 5794 5858 5969 6109 6281 6471 6672 6885 7097 7307 7511 7709 7885 8043 8182 8304 8409 8500 8579 8646 8705 8755 8797 8835 8871 8905 8935 8963 8987 9008 9024 9036 9045 9050 9053 9053 9050 9045 9039 9031 9023 9014 9006 8998 8990 8981 8972 8962 8951 8939 8925 8910 8893 8875 8856 8835 8812 8788 8762 8735 8706 8677 8645 8612 8577 8539 8500 8458 8414 8367 8317 6868 0 30 6 8264 8209 8149 8087 8020 7949 7874 7794 7710 7620 7524 7423 7316 7203 7082 6954 6818 6674 6522 6361 6190 6007 5813 5606 5387 5155 4911 4656 4390 4114 3831 3540 3248 2957 2671 2388 2119 1864 1622 1398 1193 1012 852 715 598 501 422 359 312 279 260 255 263 282 311 354 412 486 578 689 818 966 1131 1313 1509 1717 1940 2168 2399 2631 2863 3085 3298 3501 3692 3869 4031 4178 4307 4417 4508 4578 4628 4657 4665 4648 4605 4534 4433 4302 4145 3961 3757 3531 3291 3041 2782 2524 2270 2030 1804 1609 1437 1289 1165 1066 997 946 918 902 891 884 877 867 849 826 800 770 733 695 656 629 616 620 651 707 793 909 1055 1234 1443 1686 1952 2242 2547 2861 3185 3508 3831 4149 4462 4758 5040 5306 5554 5785 5998 6196 6377 6543 6695 6833 6960 7076 7183 7280 7370 7451 7525 7592 7653 7707 7757 7803 7844 7881 7916 7947 7976 8001 8023 8043 8059 8072 8080 8085 8083 8076 8062 8044 8020 7991 7958 7921 7880 7834 7781 7721 7655 7581 7498 7401 7287 7155 7000 6824 6623 6403 6163 5909 5641 5355 5069 4788 4522 4272 4059 3882 3742 3650 3602 3606 3657 3762 3910 4095 4314 4548 4799 5056 5312 5563 5807 6037 6241 6424 6581 6714 6825 6916 6987 7041 7077 7097 7103 7096 7080 7053 7014 6963 6899 6823 6732 6628 6508 6373 6223 6056 5873 5673 5458 5227 4982 4723 4451 4170 3878 3585 3289 2993 2697 2410 2133 1867 1620 1392 1188 1009 855 727 625 553 508 491 499 533 590 670 770 891 1031 1191 1368 1562 1771 1995 2232 2480 2741 3010 3286 3570 3853 4136 4417 4697 4968 5232 5486 5729 5961 6177 6380 6569 6745 6909 7059 7199 7327 7445 7554 7654 7746 7832 7912 7986 8054 8117 8175 8229 8278 8324 8366 8404 8439 8471 8500 8527 8551 8574 8596 8615 8634 8651 8668 8683 8697 8710 8723 8734 8745 8754 8762 8770 8776 8781 8785 8789 8791 8793 8793 8793 8793 8791 8789 8787 8784 8780 8776 8772 8767 8761 8755 8749 8742 8734 8726 8717 8707 8696 8685 8673 8659 8645 8630 8614 8597 8578 8559 8539 8517 8495 8472 8448 8423 8397 8369 8341 8311 8280 8247 8213 8176 8138 8098 8056 8012 7965 7916 7865 7812 7756 7697 7636 7572 7505 7434 7360 7282 7199 7111 7017 6918 6813 6700 6581 6454 6318 6175 6023 5862 5691 5511 5322 5123 4914 4696 4470 4235 3994 3747 3491 3236 2980 2725 2471 2224 1985 1754 1537 1332 1144 973 820 685 567 466 381 311 256 213 182 159 143 133 130 132 141 156 178 208 246 294 352 424 509 610 727 857 1002 1161 1335 1519 1716 1921 2132 2351 2569 2788 3006 3224 3437 3644 3845 4038 4222 4397 4563 4720 4868 5006 5134 5254 5364 5465 5557 5641 5717 5783 5840 6869 0 30 6 5889 5928 5958 5980 5992 5995 5988 5973 5948 5914 5872 5820 5759 5690 5611 5523 5423 5312 5189 5054 4906 4744 4568 4377 4172 3953 3721 3480 3230 2976 2723 2469 2216 1968 1733 1508 1304 1116 948 798 668 558 467 395 341 305 286 281 290 312 350 404 476 565 674 802 950 1118 1305 1513 1739 1984 2243 2514 2793 3075 3359 3643 3925 4199 4468 4723 4966 5197 5414 5619 5812 5993 6163 6323 6473 6614 6747 6873 6994 7108 7217 7320 7417 7509 7595 7677 7754 7826 7895 7960 8020 8078 8133 8185 8235 8283 8330 8375 8417 8459 8498 8536 8572 8606 8638 8669 8698 8726 8752 8776 8799 8821 8843 8863 8883 8903 8922 8940 8959 8976 8994 9011 9028 9045 9061 9076 9090 9104 9117 9130 9141 9152 9163 9173 9182 9191 9199 9208 9216 9224 9232 9239 9247 9254 9261 9268 9275 9282 9288 9294 9300 9305 9310 9315 9320 9324 9328 9332 9336 9339 9343 9346 9349 9352 9355 9357 9359 9361 9363 9365 9366 9368 9369 9370 9371 9373 9374 9375 9376 9377 9379 9380 9381 9382 9383 9383 9384 9384 9384 9384 9384 9384 9384 9383 9383 9383 9383 9384 9384 9384 9385 9385 9385 9386 9386 9386 9386 9386 9385 9385 9384 9384 9384 9383 9383 9384 9384 9384 9385 9385 9386 9387 9387 9388 9388 9388 9388 9388 9388 9388 9389 9389 9390 9390 9391 9391 9391 9390 9389 9388 9385 9382 9377 9372 9365 9358 9350 9342 9333 9324 9314 9304 9292 9280 9265 9249 9229 9207 9180 9148 9109 9066 9017 8964 8907 8845 8781 8717 8652 8588 8529 8476 8429 8392 8362 8343 8333 8335 8348 8369 8399 8432 8468 8506 8543 8576 8603 8622 8627 8621 8596 8556 8502 8433 8351 8252 8146 8033 7919 7804 7698 7600 7515 7448 7399 7370 7362 7381 7423 7485 7566 7658 7763 7874 7987 8101 8215 8325 8424 8515 8591 8657 8711 8757 8794 8823 8845 8861 8873 8882 8890 8896 8902 8907 8911 8913 8914 8913 8911 8906 8901 8893 8883 8872 8860 8846 8831 8817 8802 8787 8772 8757 8742 8726 8710 8693 8675 8657 8637 8617 8595 8572 8548 8524 8498 8472 8445 8417 8389 8359 8329 8297 8264 8230 8194 8157 8117 8075 8031 7985 7937 7887 7834 7780 7723 7665 7603 7540 7474 7405 7334 7259 7182 7100 7015 6926 6833 6735 6632 6525 6412 6295 6172 6043 5908 5767 5618 5463 5301 5131 4953 4766 4571 4367 4155 3935 3710 3478 3242 3005 2767 2528 2292 2063 1841 1631 1431 1245 1072 914 772 647 537 442 361 293 237 190 153 124 102 86 75 67 63 63 66 72 81 93 107 122 138 154 171 186 201 214 223 230 231 229 223 213 201 186 170 153 136 118 102 87 75 66 60 55 53 52 52 55 59 65 73 83 96 112 134 161 198 243 300 368 449 544 6870 0 30 6 652 777 915 1069 1235 1413 1602 1799 2004 2215 2429 2647 2865 3082 3295 3507 3713 3916 4113 4304 4490 4669 4842 5010 5171 5326 5476 5620 5759 5892 6020 6142 6259 6371 6478 6580 6677 6770 6858 6941 7021 7096 7168 7236 7301 7363 7422 7478 7531 7582 7631 7678 7722 7765 7806 7845 7883 7919 7954 7988 8020 8052 8082 8112 8141 8169 8196 8223 8249 8275 8300 8325 8349 8372 8395 8418 8440 8462 8484 8505 8525 8546 8566 8585 8604 8623 8642 8660 8677 8695 8712 8728 8744 8760 8776 8792 8807 8822 8838 8853 8868 8883 8899 8914 8929 8944 8959 8974 8988 9002 9015 9028 9041 9052 9064 9075 9085 9095 9105 9115 9124 9134 9143 9152 9161 9169 9178 9186 9193 9201 9208 9214 9220 9225 9230 9234 9238 9242 9245 9249 9252 9255 9258 9261 9264 9267 9270 9274 9277 9280 9283 9287 9290 9293 9296 9299 9302 9304 9307 9310 9312 9315 9317 9320 9323 9325 9328 9331 9334 9337 9340 9343 9347 9350 9354 9358 9363 9367 9372 9376 9381 9386 9390 9395 9399 9403 9407 9411 9415 9419 9423 9427 9430 9434 9437 9441 9445 9448 9452 9456 9459 9463 9467 9470 9474 9477 9480 9484 9487 9490 9492 9495 9497 9499 9501 9503 9504 9505 9506 9506 9506 9507 9507 9507 9507 9508 9509 9510 9512 9513 9515 9517 9519 9521 9523 9525 9526 9526 9526 9526 9525 9524 9523 9521 9519 9518 9516 9515 9514 9513 9513 9513 9513 9512 9512 9511 9510 9508 9506 9504 9501 9498 9495 9491 9488 9484 9481 9478 9475 9473 9470 9467 9464 9461 9456 9451 9446 9440 9433 9425 9416 9406 9396 9386 9375 9364 9351 9337 9320 9300 9277 9251 9220 9184 9144 9099 9046 8991 8932 8872 8812 8754 8698 8646 8601 8563 8535 8518 8512 8518 8535 8561 8595 8638 8685 8737 8792 8847 8901 8951 8999 9041 9078 9110 9137 9159 9177 9190 9200 9207 9212 9217 9220 9223 9225 9227 9228 9229 9229 9228 9227 9226 9223 9220 9215 9210 9204 9198 9192 9186 9180 9173 9167 9161 9155 9149 9143 9138 9132 9126 9120 9114 9107 9100 9093 9085 9077 9068 9058 9048 9037 9026 9013 9000 8986 8972 8957 8942 8926 8910 8894 8877 8860 8842 8823 8802 8780 8756 8730 8700 8668 8631 8591 8548 8503 8455 8404 8353 8301 8249 8197 8149 8103 8059 8020 7983 7949 7919 7892 7866 7842 7817 7793 7768 7738 7707 7671 7631 7586 7536 7481 7419 7351 7278 7198 7113 7021 6924 6820 6710 6593 6470 6340 6202 6058 5906 5747 5581 5407 5225 5036 4840 4636 4426 4209 3986 3758 3527 3291 3053 2816 2580 2346 2117 1895 1681 1479 1288 1109 945 797 666 552 453 369 300 244 200 167 144 130 122 121 124 131 144 163 187 218 256 301 357 423 502 594 700 821 955 1104 1267 1443 1633 1833 2043 2260 2482 2710 2937 3165 3392 6871 0 30 6 3619 3835 4051 4262 4463 4657 4843 5020 5190 5351 5504 5650 5788 5919 6043 6161 6273 6379 6479 6575 6665 6750 6830 6907 6979 7047 7112 7173 7230 7285 7336 7385 7431 7473 7514 7551 7586 7618 7647 7674 7699 7722 7742 7760 7776 7790 7802 7813 7822 7829 7835 7839 7842 7844 7844 7842 7839 7834 7827 7819 7808 7796 7782 7767 7749 7730 7709 7687 7662 7636 7608 7578 7546 7512 7475 7437 7396 7352 7306 7257 7205 7150 7093 7032 6969 6902 6832 6759 6683 6603 6519 6432 6340 6244 6144 6038 5928 5813 5692 5565 5432 5293 5148 4996 4838 4673 4502 4324 4139 3948 3752 3550 3345 3136 2924 2713 2502 2292 2084 1884 1688 1502 1325 1158 1004 861 733 619 517 428 352 287 233 190 155 127 107 91 79 71 67 65 66 69 75 83 95 113 135 164 200 244 298 362 437 525 626 739 865 1004 1155 1320 1494 1680 1874 2075 2282 2493 2708 2925 3141 3356 3570 3781 3987 4188 4385 4576 4762 4941 5115 5282 5443 5598 5746 5889 6026 6157 6282 6401 6514 6622 6724 6822 6915 7003 7087 7167 7244 7317 7388 7455 7521 7584 7645 7704 7761 7816 7869 7920 7969 8017 8063 8106 8148 8189 8227 8265 8300 8335 8368 8400 8431 8461 8490 8518 8546 8572 8598 8623 8648 8671 8694 8715 8736 8757 8776 8795 8813 8830 8847 8863 8879 8895 8911 8926 8941 8956 8971 8986 9001 9015 9029 9043 9057 9069 9082 9093 9105 9116 9126 9136 9145 9154 9163 9171 9179 9187 9195 9203 9211 9219 9227 9234 9241 9249 9256 9263 9270 9276 9283 9289 9296 9302 9309 9315 9322 9329 9335 9341 9347 9353 9358 9363 9368 9372 9375 9378 9381 9383 9386 9388 9391 9394 9397 9401 9405 9409 9414 9419 9424 9429 9435 9439 9444 9448 9451 9454 9456 9458 9459 9460 9461 9462 9463 9463 9465 9467 9469 9471 9474 9477 9480 9483 9485 9488 9491 9493 9495 9497 9498 9499 9500 9501 9502 9504 9505 9506 9507 9508 9510 9511 9513 9514 9515 9517 9517 9518 9518 9519 9519 9519 9519 9519 9519 9519 9518 9518 9518 9518 9518 9518 9517 9517 9517 9517 9516 9516 9516 9516 9515 9515 9515 9515 9514 9514 9513 9512 9511 9510 9509 9508 9507 9506 9504 9503 9502 9501 9501 9500 9499 9498 9497 9495 9494 9492 9490 9487 9484 9481 9478 9474 9469 9465 9459 9454 9447 9439 9430 9418 9405 9390 9372 9353 9331 9308 9282 9255 9229 9203 9177 9155 9135 9119 9107 9099 9097 9099 9107 9120 9136 9156 9178 9202 9227 9251 9275 9299 9320 9339 9356 9370 9381 9390 9398 9403 9408 9411 9413 9414 9415 9416 9416 9417 9417 9416 9415 9414 9413 9411 9408 9406 9403 9400 9396 9393 9389 9385 9382 9378 9374 9369 9365 9361 9356 9351 9345 9339 9334 9328 9322 9315 9309 9303 9297 9290 9284 9278 9272 9265 6872 0 30 6 9258 9251 9243 9234 9225 9216 9206 9195 9184 9173 9162 9150 9138 9126 9114 9103 9091 9080 9068 9056 9043 9030 9017 9002 8987 8971 8954 8935 8915 8895 8873 8851 8827 8803 8778 8753 8727 8700 8672 8644 8615 8585 8554 8522 8489 8455 8419 8382 8344 8305 8264 8223 8179 8135 8090 8043 7995 7946 7895 7843 7788 7732 7674 7613 7550 7484 7415 7343 7268 7189 7107 7021 6932 6838 6740 6639 6533 6422 6308 6188 6065 5936 5803 5664 5521 5372 5219 5059 4894 4722 4545 4361 4171 3976 3775 3569 3358 3143 2926 2708 2490 2274 2061 1853 1652 1459 1277 1106 948 805 677 562 462 376 304 245 198 160 132 111 96 86 79 77 78 82 87 96 108 126 149 180 220 269 329 401 485 583 696 823 964 1118 1283 1460 1647 1841 2044 2249 2457 2666 2875 3081 3283 3482 3676 3864 4044 4218 4386 4547 4703 4854 4999 5140 5276 5407 5534 5657 5776 5890 6001 6107 6208 6305 6396 6483 6566 6644 6717 6787 6852 6914 6973 7028 7081 7130 7178 7223 7265 7306 7344 7380 7413 7445 7474 7502 7529 7553 7576 7599 7620 7640 7660 7679 7698 7716 7734 7752 7769 7786 7803 7820 7836 7853 7869 7884 7900 7916 7932 7948 7964 7981 7998 8015 8033 8051 8070 8090 8109 8129 8150 8170 8191 8212 8234 8255 8277 8298 8320 8342 8365 8387 8409 8432 8454 8477 8500 8522 8545 8567 8590 8612 8634 8656 8677 8698 8718 8738 8758 8776 8794 8811 8827 8843 8857 8871 8884 8896 8908 8919 8929 8938 8947 8955 8962 8969 8976 8981 8986 8990 8993 8996 8998 8999 9000 9000 8999 8998 8997 8995 8993 8990 8988 8985 8981 8978 8973 8969 8964 8958 8952 8946 8939 8931 8923 8915 8907 8898 8889 8880 8870 8860 8849 8838 8826 8813 8800 8786 8770 8754 8737 8719 8700 8681 8661 8641 8620 8600 8579 8557 8536 8514 8492 8470 8447 8423 8399 8374 8348 8321 8293 8264 8233 8202 8169 8135 8100 8063 8025 7986 7945 7903 7860 7814 7767 7718 7666 7612 7556 7497 7436 7371 7304 7234 7161 7085 7006 6923 6837 6747 6654 6557 6455 6350 6240 6126 6008 5884 5755 5621 5482 5336 5185 5027 4863 4693 4515 4332 4142 3945 3744 3535 3323 3107 2890 2673 2457 2242 2030 1826 1627 1439 1260 1094 941 801 674 561 462 377 305 245 195 156 124 100 83 70 63 58 56 55 56 60 66 74 86 101 120 145 176 216 265 323 392 472 564 668 785 915 1057 1210 1372 1545 1726 1914 2109 2308 2512 2716 2921 3126 3330 3534 3734 3932 4126 4316 4502 4683 4860 5032 5198 5359 5515 5665 5808 5946 6078 6205 6325 6440 6550 6654 6754 6849 6940 7026 7109 7189 7265 7338 7408 7475 7540 7601 7661 7717 7772 7824 7875 7924 7971 8016 8060 8103 8145 8185 8225 8263 6873 0 30 6 8301 8337 8372 8406 8439 8470 8500 8528 8556 8582 8607 8630 8653 8675 8697 8718 8738 8759 8778 8797 8816 8834 8852 8869 8885 8901 8916 8931 8945 8958 8971 8983 8996 9008 9021 9033 9045 9057 9069 9082 9094 9106 9118 9129 9140 9150 9160 9169 9178 9186 9194 9202 9209 9216 9224 9231 9238 9246 9254 9262 9269 9277 9285 9292 9299 9306 9313 9319 9325 9330 9335 9340 9345 9350 9354 9359 9364 9369 9374 9379 9384 9389 9393 9398 9403 9407 9411 9415 9419 9422 9426 9429 9432 9435 9438 9442 9445 9448 9452 9455 9458 9462 9465 9468 9471 9473 9476 9478 9480 9482 9484 9485 9486 9487 9488 9489 9490 9491 9492 9493 9495 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9505 9506 9506 9507 9507 9507 9507 9507 9507 9506 9506 9505 9504 9502 9501 9499 9497 9495 9492 9490 9487 9484 9480 9477 9474 9471 9468 9465 9462 9459 9457 9454 9452 9450 9448 9447 9445 9444 9442 9441 9439 9437 9436 9434 9431 9428 9425 9421 9416 9411 9404 9397 9389 9380 9371 9360 9349 9338 9327 9317 9307 9298 9290 9284 9279 9276 9276 9277 9281 9286 9293 9301 9311 9321 9331 9342 9353 9364 9373 9382 9390 9397 9403 9408 9412 9416 9418 9420 9422 9423 9424 9424 9424 9425 9424 9424 9423 9423 9422 9421 9420 9419 9417 9416 9414 9413 9411 9409 9407 9406 9404 9402 9400 9398 9395 9393 9390 9387 9385 9381 9378 9375 9371 9367 9363 9359 9355 9350 9345 9340 9334 9328 9322 9316 9310 9303 9297 9290 9283 9277 9270 9264 9257 9250 9243 9236 9229 9222 9213 9205 9195 9186 9175 9164 9153 9141 9128 9115 9101 9088 9074 9060 9045 9031 9016 9000 8985 8969 8952 8935 8918 8900 8881 8862 8841 8821 8800 8778 8756 8733 8709 8685 8661 8635 8609 8582 8554 8525 8495 8463 8430 8396 8360 8323 8284 8244 8202 8159 8114 8068 8020 7971 7920 7868 7814 7758 7700 7640 7577 7513 7446 7376 7303 7227 7148 7065 6978 6887 6792 6692 6586 6475 6359 6237 6110 5976 5836 5689 5536 5377 5212 5040 4862 4678 4488 4292 4090 3883 3671 3456 3238 3018 2798 2578 2358 2142 1932 1728 1534 1348 1175 1014 865 731 611 507 417 341 277 224 182 148 124 105 93 85 81 79 81 87 96 111 130 155 186 226 275 335 406 489 585 694 816 951 1099 1260 1432 1616 1809 2010 2220 2435 2655 2878 3101 3324 3547 3768 3984 4196 4402 4601 4794 4978 5155 5324 5485 5639 5785 5924 6056 6182 6302 6416 6525 6629 6729 6823 6914 7001 7084 7164 7240 7313 7384 7451 7516 7579 7640 7698 7755 7810 7864 7915 7966 8014 8062 8107 8151 8194 8235 8275 8313 8350 8385 8420 8453 8485 8516 8546 8576 8605 8633 8660 8686 8711 8736 8759 8782 8804 8825 8846 8865 8884 8902 8920 8937 8954 8971 6874 0 30 6 8987 9003 9018 9033 9048 9062 9076 9089 9102 9114 9126 9137 9147 9157 9166 9175 9183 9191 9199 9207 9214 9221 9228 9235 9242 9248 9254 9260 9266 9272 9277 9282 9287 9291 9295 9298 9301 9303 9305 9307 9308 9309 9309 9309 9309 9309 9310 9310 9311 9313 9315 9318 9322 9327 9332 9338 9345 9352 9359 9367 9374 9382 9389 9396 9402 9408 9414 9419 9424 9428 9433 9437 9440 9444 9447 9451 9454 9457 9460 9463 9465 9468 9470 9472 9473 9475 9476 9478 9479 9480 9481 9482 9483 9484 9485 9486 9487 9488 9489 9490 9490 9490 9490 9490 9490 9490 9489 9488 9488 9487 9487 9486 9486 9485 9485 9484 9484 9483 9482 9481 9480 9479 9478 9476 9475 9473 9472 9470 9468 9467 9465 9463 9461 9459 9457 9455 9453 9451 9449 9447 9445 9443 9440 9438 9437 9435 9433 9431 9430 9428 9426 9425 9423 9421 9420 9418 9415 9413 9410 9408 9405 9401 9398 9394 9391 9387 9383 9379 9375 9371 9367 9363 9360 9356 9352 9348 9344 9340 9336 9331 9326 9321 9316 9310 9304 9298 9291 9284 9277 9270 9263 9255 9248 9241 9233 9225 9218 9210 9202 9194 9185 9176 9167 9158 9148 9138 9127 9117 9105 9094 9082 9069 9057 9044 9031 9017 9003 8989 8975 8960 8946 8931 8916 8900 8885 8869 8854 8838 8821 8805 8788 8770 8752 8733 8713 8692 8671 8648 8625 8600 8575 8548 8520 8492 8463 8433 8402 8371 8338 8305 8270 8235 8198 8160 8120 8079 8036 7991 7944 7895 7844 7791 7736 7679 7619 7557 7494 7427 7359 7288 7215 7138 7059 6976 6889 6798 6703 6603 6499 6390 6275 6156 6031 5900 5763 5622 5474 5321 5161 4996 4824 4646 4462 4273 4077 3877 3671 3461 3247 3031 2814 2599 2384 2171 1964 1762 1569 1385 1211 1050 901 767 645 537 442 360 292 235 189 151 122 100 83 72 65 61 60 61 64 69 77 89 104 124 150 182 222 272 330 401 482 576 682 801 932 1076 1233 1399 1577 1763 1956 2157 2362 2573 2785 2997 3209 3420 3629 3834 4036 4232 4424 4610 4789 4963 5131 5292 5448 5597 5741 5878 6010 6137 6259 6376 6488 6595 6698 6797 6891 6982 7068 7152 7231 7308 7381 7452 7520 7585 7648 7708 7767 7824 7879 7932 7983 8033 8082 8129 8175 8219 8262 8303 8343 8381 8418 8454 8488 8521 8552 8582 8611 8638 8665 8690 8714 8738 8761 8783 8804 8825 8846 8866 8885 8905 8924 8942 8960 8978 8995 9012 9028 9044 9059 9073 9087 9100 9112 9124 9136 9146 9157 9167 9177 9187 9197 9206 9216 9225 9234 9244 9253 9263 9272 9281 9289 9298 9306 9314 9322 9329 9336 9343 9349 9355 9360 9366 9371 9376 9381 9386 9391 9396 9401 9405 9410 9414 9419 9423 9427 9431 9435 9439 9443 9447 9450 9454 9458 9462 9466 9470 9475 9479 9483 9487 9492 9496 9499 9503 6875 0 30 6 9506 9509 9511 9514 9516 9518 9520 9521 9523 9525 9527 9529 9530 9532 9534 9535 9537 9538 9539 9540 9541 9541 9541 9541 9541 9541 9541 9542 9542 9543 9544 9545 9547 9548 9549 9551 9552 9553 9554 9554 9554 9554 9553 9553 9552 9551 9551 9550 9550 9550 9551 9551 9552 9553 9554 9555 9555 9555 9555 9555 9554 9553 9552 9551 9550 9548 9547 9546 9545 9545 9545 9545 9545 9545 9545 9545 9544 9543 9542 9539 9537 9533 9530 9526 9522 9518 9514 9511 9508 9506 9505 9505 9505 9507 9509 9512 9516 9519 9523 9527 9531 9534 9537 9540 9542 9544 9544 9545 9545 9544 9543 9542 9540 9538 9536 9534 9533 9531 9529 9527 9526 9524 9523 9521 9520 9518 9516 9514 9512 9510 9508 9505 9502 9499 9496 9492 9489 9485 9481 9477 9473 9469 9465 9461 9457 9453 9448 9444 9439 9434 9429 9424 9418 9412 9405 9398 9391 9383 9375 9366 9357 9348 9338 9328 9317 9306 9295 9283 9271 9258 9245 9231 9217 9203 9188 9172 9155 9138 9120 9102 9082 9062 9041 9019 8997 8973 8949 8924 8898 8871 8844 8816 8787 8757 8726 8695 8663 8631 8598 8564 8530 8496 8461 8425 8390 8354 8318 8282 8246 8210 8174 8138 8102 8066 8030 7994 7958 7923 7888 7853 7818 7783 7749 7714 7680 7646 7612 7577 7543 7508 7472 7436 7400 7363 7324 7285 7244 7202 7158 7113 7065 7016 6964 6909 6851 6790 6726 6657 6585 6508 6426 6339 6246 6148 6044 5933 5817 5694 5564 5427 5282 5131 4971 4804 4630 4448 4259 4063 3859 3649 3435 3215 2994 2772 2549 2326 2109 1896 1690 1494 1308 1136 976 830 698 580 480 393 320 260 211 172 142 120 105 96 92 92 96 103 115 133 158 190 230 280 341 414 500 601 716 848 994 1155 1329 1516 1717 1927 2148 2375 2606 2842 3079 3315 3550 3784 4012 4235 4452 4661 4864 5058 5245 5423 5594 5756 5911 6058 6198 6331 6457 6577 6691 6799 6902 7000 7093 7182 7267 7347 7424 7498 7568 7635 7700 7761 7820 7876 7930 7981 8031 8078 8124 8168 8211 8252 8292 8331 8368 8405 8441 8476 8510 8543 8575 8605 8635 8664 8691 8718 8743 8768 8791 8814 8836 8858 8879 8900 8920 8940 8960 8980 8999 9018 9037 9055 9073 9091 9107 9124 9139 9154 9169 9183 9196 9209 9221 9233 9245 9257 9268 9279 9290 9300 9310 9320 9330 9339 9348 9356 9364 9372 9379 9386 9393 9398 9404 9409 9413 9418 9421 9424 9427 9429 9431 9432 9434 9434 9435 9436 9436 9436 9436 9436 9436 9435 9435 9434 9432 9430 9428 9424 9421 9416 9411 9405 9399 9392 9384 9376 9368 9359 9350 9341 9332 9323 9313 9303 9293 9283 9271 9260 9248 9236 9223 9210 9196 9182 9168 9154 9141 9128 9115 9102 9091 9079 9069 9059 9050 9042 9034 9027 9020 9014 9008 9004 9000 8997 8995 8994 6876 0 30 6 8994 8995 8998 9002 9007 9014 9022 9031 9040 9051 9063 9075 9088 9101 9115 9129 9143 9158 9172 9187 9202 9218 9233 9249 9265 9281 9297 9313 9329 9344 9360 9375 9390 9405 9419 9433 9446 9459 9471 9483 9495 9506 9516 9527 9537 9546 9556 9565 9573 9582 9589 9597 9604 9610 9617 9622 9628 9633 9637 9642 9646 9649 9653 9656 9659 9661 9664 9666 9667 9668 9669 9670 9670 9671 9671 9670 9670 9670 9670 9670 9670 9670 9670 9671 9672 9672 9673 9675 9676 9677 9678 9679 9679 9680 9680 9679 9679 9678 9677 9675 9674 9672 9669 9667 9665 9663 9661 9659 9657 9655 9653 9652 9650 9648 9646 9643 9640 9636 9632 9628 9623 9618 9612 9606 9600 9593 9587 9580 9574 9568 9562 9555 9549 9543 9536 9530 9523 9515 9508 9500 9492 9483 9475 9466 9457 9449 9440 9432 9424 9415 9407 9399 9390 9382 9373 9364 9355 9345 9335 9325 9315 9305 9295 9286 9277 9269 9261 9255 9248 9243 9238 9234 9229 9225 9222 9218 9214 9210 9207 9204 9201 9199 9198 9197 9196 9196 9198 9199 9202 9205 9208 9211 9214 9217 9219 9222 9224 9226 9228 9230 9231 9233 9236 9239 9242 9247 9252 9257 9262 9268 9274 9280 9285 9291 9296 9300 9303 9305 9306 9307 9308 9308 9308 9307 9306 9305 9304 9303 9302 9301 9299 9298 9296 9293 9290 9286 9282 9277 9271 9265 9259 9252 9244 9237 9229 9221 9213 9204 9196 9187 9177 9167 9157 9145 9134 9121 9107 9093 9077 9061 9044 9027 9008 8990 8971 8951 8931 8911 8890 8869 8847 8825 8801 8777 8752 8726 8698 8670 8640 8608 8575 8541 8505 8468 8430 8390 8349 8306 8262 8216 8168 8119 8067 8013 7957 7898 7837 7773 7706 7635 7562 7485 7404 7321 7233 7142 7048 6950 6848 6742 6633 6520 6403 6281 6156 6026 5891 5752 5608 5458 5303 5141 4973 4799 4618 4431 4237 4037 3830 3619 3405 3186 2967 2748 2529 2310 2098 1891 1692 1502 1323 1155 1000 857 728 613 512 425 350 287 234 192 158 133 114 100 91 86 84 86 92 102 116 136 162 194 236 288 351 427 516 618 734 865 1011 1170 1343 1528 1724 1928 2140 2360 2582 2808 3035 3262 3486 3707 3924 4137 4344 4546 4741 4930 5112 5288 5457 5619 5776 5927 6072 6210 6344 6471 6594 6711 6823 6930 7033 7131 7224 7313 7398 7479 7556 7629 7699 7766 7829 7890 7947 8003 8056 8106 8155 8202 8247 8291 8333 8375 8414 8453 8490 8526 8561 8594 8626 8657 8686 8714 8741 8767 8792 8815 8838 8860 8882 8903 8924 8944 8963 8983 9002 9020 9038 9056 9072 9088 9104 9118 9132 9146 9158 9170 9181 9191 9201 9211 9220 9229 9238 9246 9255 9263 9271 9279 9286 9294 9301 9308 9315 9322 9329 9335 9342 9348 9354 9361 9367 9373 9379 9386 9392 9399 9406 9412 9419 9426 9433 9439 6877 0 30 6 9446 9452 9459 9464 9470 9475 9480 9485 9489 9493 9497 9502 9506 9510 9514 9519 9523 9528 9533 9538 9542 9547 9551 9555 9558 9561 9563 9565 9566 9567 9568 9568 9569 9569 9570 9571 9573 9574 9576 9579 9581 9585 9588 9591 9594 9597 9600 9603 9606 9608 9610 9612 9613 9615 9616 9617 9619 9620 9622 9624 9625 9627 9628 9630 9631 9632 9633 9633 9633 9633 9633 9633 9633 9633 9633 9633 9633 9634 9635 9636 9637 9638 9639 9641 9642 9643 9644 9645 9646 9646 9647 9647 9647 9647 9647 9647 9647 9648 9648 9648 9649 9649 9649 9649 9649 9648 9647 9646 9645 9644 9642 9640 9638 9637 9635 9633 9632 9631 9629 9629 9628 9627 9627 9626 9626 9626 9626 9626 9626 9626 9627 9627 9627 9627 9628 9628 9628 9629 9629 9629 9629 9628 9627 9626 9625 9623 9621 9619 9616 9613 9610 9606 9603 9599 9596 9592 9589 9586 9583 9581 9579 9577 9575 9574 9573 9572 9572 9571 9571 9570 9570 9569 9568 9567 9566 9565 9563 9561 9559 9556 9554 9551 9548 9545 9541 9538 9534 9530 9526 9523 9519 9515 9511 9507 9502 9498 9494 9489 9484 9479 9473 9468 9462 9456 9449 9442 9435 9427 9419 9411 9403 9395 9386 9378 9369 9360 9352 9343 9334 9325 9315 9305 9295 9285 9274 9262 9250 9237 9224 9210 9195 9179 9163 9147 9129 9111 9093 9074 9054 9033 9012 8990 8968 8944 8920 8895 8869 8842 8814 8785 8755 8724 8691 8657 8621 8584 8545 8504 8462 8417 8370 8321 8269 8215 8159 8099 8036 7971 7902 7829 7753 7673 7588 7500 7407 7309 7206 7099 6986 6868 6744 6615 6480 6339 6190 6034 5872 5701 5522 5334 5137 4930 4714 4488 4254 4012 3764 3511 3253 2994 2734 2479 2228 1986 1755 1537 1333 1146 974 821 686 572 474 392 325 272 231 200 182 174 175 185 205 234 276 329 397 481 582 701 836 990 1161 1351 1558 1781 2018 2263 2519 2780 3044 3309 3574 3838 4095 4348 4590 4824 5049 5264 5470 5666 5853 6030 6198 6357 6508 6651 6787 6916 7038 7154 7264 7369 7468 7562 7651 7735 7816 7892 7965 8034 8100 8162 8221 8278 8331 8382 8430 8475 8518 8558 8596 8631 8665 8697 8727 8756 8784 8811 8837 8862 8886 8911 8934 8958 8981 9004 9026 9048 9070 9090 9110 9129 9147 9164 9181 9196 9210 9223 9236 9247 9258 9269 9279 9289 9299 9308 9318 9328 9338 9348 9358 9368 9377 9387 9397 9407 9416 9424 9433 9441 9448 9455 9461 9467 9473 9478 9483 9488 9493 9497 9502 9506 9511 9516 9521 9526 9532 9537 9543 9548 9554 9559 9565 9570 9576 9581 9587 9592 9597 9603 9608 9613 9619 9624 9629 9634 9639 9644 9649 9653 9657 9661 9665 9668 9671 9674 9677 9679 9682 9684 9686 9689 9691 9692 9694 9695 9696 9696 9697 9697 9696 9696 9695 9695 9694 9695 9695 9697 6878 0 30 6 9699 9701 9704 9708 9712 9717 9722 9727 9732 9737 9741 9745 9749 9752 9755 9757 9759 9760 9761 9763 9764 9765 9766 9767 9768 9769 9770 9771 9771 9771 9771 9770 9770 9769 9768 9767 9766 9765 9765 9765 9766 9768 9770 9772 9775 9777 9780 9783 9786 9788 9791 9792 9793 9793 9793 9793 9792 9791 9790 9789 9788 9787 9787 9787 9787 9787 9788 9789 9790 9791 9792 9792 9793 9793 9794 9793 9793 9792 9790 9789 9788 9787 9785 9784 9783 9782 9781 9780 9779 9779 9778 9777 9776 9775 9773 9772 9770 9768 9765 9763 9760 9758 9755 9753 9751 9750 9749 9747 9746 9745 9744 9743 9742 9740 9739 9736 9734 9731 9727 9724 9721 9717 9714 9711 9708 9705 9702 9700 9699 9697 9696 9694 9693 9692 9690 9689 9687 9684 9682 9679 9677 9674 9671 9667 9665 9662 9659 9657 9654 9652 9651 9650 9649 9648 9648 9647 9648 9648 9649 9650 9651 9653 9655 9657 9660 9663 9666 9670 9674 9678 9683 9687 9692 9697 9703 9708 9713 9718 9722 9727 9731 9735 9739 9742 9745 9748 9751 9753 9756 9758 9760 9762 9764 9767 9769 9770 9772 9773 9774 9775 9774 9774 9773 9771 9769 9767 9764 9761 9759 9756 9754 9753 9752 9752 9753 9754 9757 9760 9763 9767 9771 9775 9778 9782 9785 9787 9789 9791 9792 9792 9792 9792 9792 9792 9793 9793 9793 9794 9795 9796 9797 9799 9800 9802 9803 9804 9805 9805 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9803 9803 9802 9801 9800 9799 9798 9796 9795 9794 9792 9791 9790 9788 9787 9785 9783 9781 9779 9777 9775 9773 9770 9767 9765 9762 9760 9757 9754 9752 9749 9747 9744 9741 9738 9735 9731 9727 9723 9719 9715 9711 9707 9703 9700 9697 9695 9693 9692 9691 9692 9692 9693 9695 9696 9697 9698 9699 9699 9699 9698 9697 9694 9692 9689 9685 9682 9678 9675 9672 9668 9665 9663 9660 9657 9655 9653 9651 9649 9646 9644 9641 9638 9635 9632 9629 9626 9623 9620 9617 9615 9612 9610 9608 9606 9604 9603 9601 9599 9596 9594 9591 9589 9586 9583 9580 9577 9575 9572 9569 9566 9564 9562 9559 9557 9554 9552 9549 9546 9544 9541 9537 9534 9531 9527 9523 9519 9515 9511 9507 9503 9499 9494 9490 9485 9481 9476 9471 9466 9460 9455 9449 9443 9436 9429 9423 9415 9408 9401 9393 9385 9377 9369 9361 9352 9344 9335 9326 9317 9308 9299 9289 9279 9269 9258 9247 9235 9223 9210 9196 9181 9166 9149 9132 9114 9094 9074 9052 9030 9006 8981 8956 8929 8902 8873 8844 8815 8784 8753 8721 8688 8654 8620 8584 8547 8508 8469 8427 8383 8338 8290 8239 8186 8130 8070 8007 7939 7867 7790 7708 7621 7528 7428 7323 7210 7090 6963 6829 6688 6539 6382 6219 6047 5867 5679 5483 5278 5064 4842 4613 4375 4131 3878 3620 6879 0 30 6 3360 3097 2835 2575 2321 2073 1835 1609 1396 1200 1021 863 723 601 497 410 341 287 250 226 215 216 228 252 287 335 398 474 566 673 796 936 1091 1265 1455 1660 1878 2106 2345 2588 2835 3085 3335 3583 3827 4066 4295 4516 4728 4932 5127 5312 5489 5656 5815 5966 6109 6245 6374 6496 6612 6721 6824 6921 7012 7098 7179 7255 7327 7395 7459 7520 7579 7635 7689 7741 7792 7841 7888 7935 7980 8023 8066 8107 8148 8187 8225 8262 8298 8333 8367 8401 8433 8465 8496 8527 8556 8585 8614 8641 8668 8694 8719 8744 8767 8791 8813 8835 8857 8878 8898 8919 8939 8958 8977 8996 9015 9033 9051 9069 9086 9103 9119 9135 9151 9166 9181 9196 9210 9224 9238 9251 9264 9276 9288 9300 9311 9322 9333 9343 9353 9363 9372 9382 9391 9400 9409 9417 9426 9435 9443 9451 9459 9467 9475 9482 9489 9496 9502 9508 9513 9518 9523 9528 9533 9538 9542 9547 9551 9556 9561 9565 9570 9574 9579 9583 9587 9590 9593 9596 9598 9600 9602 9603 9604 9605 9606 9607 9607 9608 9608 9608 9608 9608 9607 9606 9606 9605 9603 9602 9601 9599 9598 9597 9597 9597 9598 9599 9600 9602 9604 9607 9610 9613 9616 9618 9620 9622 9623 9623 9623 9622 9621 9619 9617 9616 9614 9612 9611 9611 9611 9612 9614 9616 9619 9623 9627 9632 9637 9642 9647 9652 9657 9662 9667 9671 9676 9679 9683 9687 9690 9694 9697 9700 9703 9706 9708 9711 9713 9715 9716 9717 9718 9718 9718 9718 9717 9717 9716 9715 9715 9714 9714 9714 9714 9714 9714 9714 9714 9714 9713 9713 9712 9711 9710 9709 9708 9707 9705 9704 9703 9702 9701 9701 9700 9700 9700 9700 9700 9700 9700 9700 9700 9700 9701 9701 9702 9702 9703 9704 9705 9706 9708 9709 9711 9712 9713 9714 9714 9714 9715 9714 9714 9713 9712 9712 9711 9710 9710 9710 9710 9710 9710 9710 9710 9711 9711 9711 9710 9710 9710 9709 9708 9707 9706 9705 9704 9703 9702 9701 9699 9698 9697 9695 9694 9692 9690 9687 9684 9681 9678 9675 9671 9667 9664 9660 9656 9652 9648 9643 9639 9634 9629 9624 9619 9613 9607 9600 9593 9586 9578 9570 9562 9554 9545 9536 9527 9517 9508 9498 9487 9477 9466 9454 9442 9430 9417 9403 9388 9373 9357 9341 9323 9304 9285 9264 9242 9220 9196 9170 9144 9116 9087 9056 9024 8989 8953 8914 8873 8828 8781 8730 8675 8617 8554 8486 8414 8337 8256 8168 8075 7975 7869 7756 7635 7505 7365 7214 7051 6874 6684 6478 6257 6021 5769 5502 5217 4921 4613 4299 3980 3658 3336 3018 2710 2411 2133 1874 1638 1431 1251 1105 992 916 877 874 909 980 1087 1228 1401 1605 1834 2089 2363 2654 2962 3276 3597 3919 4242 4558 4867 5167 5454 5730 5988 6232 6459 6669 6865 7046 7214 7368 7511 7642 7764 7876 7981 8079 6880 0 30 6 8171 8256 8336 8410 8479 8543 8602 8658 8709 8756 8800 8841 8878 8913 8946 8977 9006 9033 9060 9084 9108 9130 9151 9170 9189 9206 9223 9238 9251 9264 9276 9287 9298 9309 9319 9330 9340 9351 9362 9373 9385 9398 9411 9424 9437 9450 9463 9475 9488 9500 9512 9523 9533 9543 9553 9562 9571 9579 9587 9595 9603 9610 9617 9624 9631 9637 9643 9649 9654 9659 9663 9667 9670 9673 9676 9679 9682 9684 9687 9690 9692 9695 9698 9701 9704 9707 9710 9713 9715 9718 9720 9722 9724 9726 9728 9730 9731 9733 9736 9738 9741 9744 9746 9749 9752 9755 9758 9761 9764 9766 9769 9771 9773 9775 9777 9779 9781 9782 9784 9787 9789 9791 9793 9796 9798 9801 9803 9805 9808 9810 9812 9814 9817 9819 9821 9823 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9843 9845 9847 9848 9850 9851 9852 9854 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9873 9871 9869 9866 9863 9859 9856 9852 9849 9845 9842 9839 9836 9834 9833 9833 9833 9834 9836 9838 9841 9844 9847 9851 9854 9858 9861 9863 9865 9866 9866 9866 9865 9863 9861 9858 9854 9850 9846 9842 9837 9832 9827 9821 9816 9810 9804 9797 9790 9783 9775 9766 9757 9747 9737 9726 9714 9701 9687 9673 9659 9643 9628 9611 9595 9578 9560 9542 9523 9505 9485 9465 9445 9424 9402 9379 9356 9333 9309 9285 9260 9235 9210 9185 9161 9136 9112 9088 9065 9042 9020 8997 8976 8955 8934 8915 8895 8877 8859 8843 8827 8813 8801 8790 8781 8774 8769 8765 8764 8764 8767 8771 8777 8784 8793 8802 8814 8826 8839 8853 8869 8885 8903 8922 8942 8962 8984 9008 9032 9057 9082 9108 9134 9161 9187 9214 9240 9266 9292 9317 9342 9365 9389 9411 9433 9455 9475 9495 9514 9532 9549 9565 9579 9593 9606 9618 9629 9638 9648 9656 9665 9673 9681 9689 9698 9706 9715 9724 9733 9743 9753 9763 9773 9783 9793 9802 9811 9819 9827 9834 9840 9846 9852 9856 9861 9864 9868 9871 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9892 9893 9893 9892 9892 9891 9891 9890 9888 9887 9886 9884 9883 9881 9879 9878 9876 9874 9872 9870 9868 9867 9865 9863 9861 9859 9857 9856 9855 9853 9852 9851 9851 9850 9850 9850 9849 9849 9849 9849 9849 9848 9848 9848 9847 9847 9846 9846 9845 9845 9844 9844 9844 9844 9845 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9854 9855 9855 9855 9854 9854 9853 9852 9851 9850 9849 9848 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9825 9823 9820 6881 0 30 7 9821 9817 9814 9811 9807 9803 9799 9794 9790 9785 9780 9774 9769 9763 9758 9752 9747 9742 9737 9733 9730 9727 9726 9725 9725 9726 9728 9731 9734 9738 9743 9749 9754 9760 9766 9771 9777 9782 9786 9791 9795 9799 9802 9806 9809 9812 9815 9818 9821 9825 9828 9832 9835 9839 9843 9847 9851 9855 9858 9862 9865 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9903 9901 9900 9898 9896 9895 9893 9892 9890 9888 9887 9885 9884 9882 9881 9879 9878 9876 9875 9873 9871 9869 9867 9864 9862 9859 9856 9852 9849 9845 9841 9837 9833 9829 9825 9821 9817 9813 9808 9804 9800 9795 9791 9786 9781 9776 9771 9766 9761 9756 9750 9744 9738 9732 9726 9720 9713 9706 9699 9691 9683 9674 9665 9656 9646 9636 9625 9614 9602 9590 9578 9566 9554 9541 9528 9516 9503 9491 9478 9466 9454 9442 9431 9419 9408 9398 9387 9377 9368 9358 9350 9342 9334 9327 9320 9314 9308 9302 9297 9293 9288 9284 9280 9276 9273 9270 9267 9265 9264 9263 9264 9266 9269 9274 9280 9288 9298 9308 9320 9334 9348 9364 9380 9397 9413 9430 9447 9464 9480 9496 9512 9528 9543 9557 9572 9586 9600 9614 9627 9640 9653 9665 9676 9687 9698 9707 9716 9725 9732 9739 9745 9750 9755 9759 9763 9766 9768 9770 9771 9771 9771 9770 9768 9766 9762 9758 9753 9747 9741 9733 9724 9715 9704 9693 9680 9667 9652 9637 9620 9602 9583 9563 9542 9520 9496 9472 9447 9420 9393 9365 9336 9307 9276 9245 9214 9181 9148 9115 9081 9046 9011 8975 8939 8902 8865 8827 8789 8750 8712 8673 8633 8595 8556 8517 8479 8441 8404 8368 8333 8298 8265 8232 8201 8172 8143 8116 8091 8068 8047 8028 8011 7997 7985 7976 7970 7966 7966 7968 7973 7981 7992 8005 8021 8040 8061 8084 8109 8136 8165 8196 8228 8262 8298 8334 8373 8412 8452 8493 8535 8577 8620 8663 8705 8748 8791 8834 8876 8918 8960 9001 9042 9081 9121 9159 9197 9233 9269 9303 9337 9369 9400 9429 9458 9485 9511 9536 9559 9582 9604 9625 9644 9663 9681 9698 9714 9729 9742 9755 9767 9778 9788 9797 9805 9813 9820 9827 9834 9840 9847 9853 9859 9865 9871 9876 9882 9887 9892 9897 9901 9904 9907 9909 9911 9912 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 6882 0 30 7 9921 9921 9921 9921 9920 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9907 9905 9904 9904 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9886 9882 9879 9874 9870 9865 9860 9855 9849 9844 9839 9834 9830 9826 9823 9821 9819 9818 9818 9819 9820 9822 9825 9828 9832 9836 9840 9844 9848 9852 9856 9860 9863 9866 9869 9871 9873 9875 9876 9877 9878 9879 9879 9879 9879 9879 9878 9877 9876 9874 9872 9870 9868 9865 9862 9859 9855 9852 9848 9844 9840 9836 9832 9827 9822 9816 9810 9803 9796 9788 9780 9771 9760 9750 9738 9725 9712 9698 9683 9668 9651 9633 9615 9595 9575 9553 9531 9507 9481 9455 9427 9398 9367 9336 9303 9269 9235 9200 9164 9128 9091 9054 9017 8980 8943 8905 8868 8830 8792 8754 8716 8677 8637 8597 8557 8516 8475 8434 8393 8351 8310 8270 8230 8191 8153 8116 8080 8046 8013 7981 7951 7923 7896 7871 7847 7825 7805 7787 7771 7757 7746 7737 7730 7726 7725 7726 7731 7738 7749 7762 7778 7796 7818 7841 7867 7895 7925 7957 7991 8025 8062 8099 8138 8178 8219 8260 8303 8346 8390 8434 8479 8525 8570 8616 8662 8708 8753 8799 8844 8888 8932 8974 9016 9058 9098 9137 9175 9211 9247 9282 9315 9347 9378 9408 9436 9463 9489 9514 9537 9559 9580 9600 9618 9636 9652 9668 9682 9696 9709 9722 9733 9744 9755 9765 9774 9782 9790 9797 9804 9810 9815 9820 9824 9828 9831 9834 9837 9839 9842 9844 9846 9848 9850 9852 9854 9856 9857 9859 9860 9862 9863 9864 9865 9866 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9876 9876 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9877 9877 9876 9877 9877 9877 9878 9878 9879 9879 9879 9879 9878 9878 9877 9876 9874 9873 9871 9869 9866 9864 9861 9858 9855 9851 9848 9844 9839 9835 9830 9825 9820 9814 9809 9803 9796 9789 9782 9774 9766 9757 9747 9736 9725 9712 9699 9685 9670 9654 9637 9619 9600 9581 9560 9539 9517 9494 9470 9445 9419 9391 9363 9334 9303 9271 9238 9204 9169 9132 9095 9056 9017 8977 8936 8895 8854 8812 8769 8727 6883 0 30 7 8684 8642 8599 8556 8513 8471 8428 8386 8344 8303 8263 8223 8184 8147 8110 8076 8042 8011 7981 7954 7928 7905 7884 7865 7848 7834 7822 7813 7806 7801 7799 7799 7801 7806 7814 7824 7837 7852 7869 7888 7910 7934 7960 7987 8016 8046 8078 8110 8144 8178 8213 8249 8286 8324 8362 8401 8441 8482 8524 8567 8611 8655 8700 8745 8791 8836 8881 8926 8970 9013 9056 9097 9136 9175 9212 9248 9283 9316 9348 9379 9408 9437 9464 9490 9515 9538 9560 9581 9601 9619 9636 9651 9666 9679 9690 9701 9710 9719 9726 9732 9738 9742 9746 9749 9752 9754 9756 9758 9760 9762 9764 9766 9769 9772 9776 9780 9784 9789 9794 9799 9804 9809 9813 9818 9822 9826 9829 9832 9835 9837 9839 9841 9843 9844 9846 9847 9849 9850 9852 9853 9854 9855 9856 9857 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9856 9856 9855 9854 9854 9853 9852 9852 9851 9851 9851 9851 9851 9851 9852 9852 9853 9853 9853 9853 9853 9853 9852 9851 9850 9849 9847 9846 9844 9842 9840 9839 9837 9836 9834 9833 9832 9831 9831 9830 9829 9829 9828 9827 9826 9825 9824 9823 9822 9820 9819 9817 9816 9814 9813 9812 9811 9810 9809 9808 9808 9807 9806 9805 9805 9804 9803 9802 9800 9799 9798 9796 9794 9792 9790 9789 9787 9785 9784 9782 9781 9780 9779 9778 9778 9777 9776 9775 9774 9772 9770 9768 9765 9763 9760 9756 9753 9750 9746 9743 9741 9738 9736 9734 9732 9731 9729 9727 9726 9724 9722 9719 9716 9712 9708 9704 9699 9694 9689 9684 9679 9674 9669 9664 9660 9656 9652 9648 9645 9641 9637 9633 9629 9625 9620 9616 9611 9606 9601 9596 9590 9584 9579 9573 9566 9560 9553 9546 9539 9531 9524 9516 9507 9499 9491 9482 9473 9464 9455 9446 9437 9428 9418 9408 9398 9387 9375 9363 9350 9337 9322 9307 9290 9273 9255 9237 9218 9198 9178 9157 9135 9113 9091 9067 9044 9019 8993 8965 8936 8906 8874 8840 8805 8767 8728 8686 8643 8597 8550 8500 8449 8394 8337 8277 8213 8144 8072 7995 7912 7824 7730 7630 7523 7410 7289 7161 7027 6886 6737 6581 6416 6242 6059 5867 5665 5453 5230 4997 4754 4499 4235 3965 3686 3408 3130 2852 2574 2306 2047 1799 1568 1353 1159 984 829 694 579 486 413 360 325 308 308 324 357 406 473 557 660 780 918 1074 1248 1438 1647 1871 2109 2359 2616 2883 3152 3422 3692 3962 4229 4488 4741 4983 5216 5440 5653 5857 6051 6235 6408 6573 6729 6876 7015 7146 7269 7385 7495 7597 7693 7784 7869 7949 8024 8095 8163 8227 8288 8346 8402 8455 8506 8555 8602 8646 8689 8730 8768 8805 8840 8873 8905 8935 8963 8990 9016 9041 9064 9087 9109 9130 9150 9170 9188 9206 9223 9240 9255 9270 9284 9297 6884 0 30 7 9309 9321 9331 9341 9349 9357 9364 9371 9377 9383 9388 9393 9399 9404 9410 9415 9421 9428 9434 9441 9448 9455 9461 9468 9474 9480 9486 9492 9497 9501 9506 9510 9515 9520 9525 9530 9536 9542 9548 9555 9562 9569 9577 9585 9592 9600 9607 9614 9621 9628 9634 9641 9647 9652 9658 9663 9668 9672 9677 9681 9685 9689 9692 9695 9698 9701 9703 9706 9708 9711 9714 9717 9720 9723 9726 9729 9733 9736 9740 9743 9747 9750 9752 9755 9757 9759 9761 9763 9765 9767 9769 9770 9772 9775 9777 9780 9783 9785 9788 9791 9793 9796 9798 9801 9803 9805 9807 9809 9810 9812 9814 9816 9818 9820 9822 9824 9827 9829 9831 9833 9835 9837 9838 9840 9841 9842 9842 9843 9843 9844 9844 9845 9845 9846 9846 9847 9847 9848 9849 9850 9851 9853 9854 9855 9857 9858 9860 9861 9863 9864 9865 9866 9868 9869 9870 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9901 9901 9900 9900 9899 9897 9897 9896 9895 9895 9895 9895 9896 9896 9898 9899 9900 9902 9904 9905 9906 9907 9907 9908 9908 9908 9907 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9902 9903 9904 9905 9907 9908 9910 9911 9913 9914 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9914 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9915 9914 9915 9915 9916 9916 9917 9918 9919 9920 9920 9920 9921 9920 9920 9920 9919 9918 9918 9917 9917 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9917 9916 9916 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9909 9910 9910 9912 9913 9914 9915 9916 9917 9917 9917 9917 9917 9916 9915 9914 9912 9910 9909 9907 9905 9904 9902 9901 9900 9899 9898 9898 9899 9899 9900 9901 9902 9903 9904 9906 9907 9907 9908 9908 9908 9907 9906 9905 9904 9902 9900 9898 9896 9894 9893 9891 9890 9890 9889 9889 9888 9888 9888 9887 9886 9885 9883 9880 9876 9872 9868 9863 9858 9852 9847 9842 9837 9833 9829 9826 9824 9823 9821 9821 9820 9820 9820 9820 9820 9820 9819 6885 0 30 7 9818 9816 9815 9814 9813 9812 9812 9813 9814 9816 9818 9822 9826 9830 9835 9840 9844 9849 9853 9857 9860 9862 9864 9865 9865 9865 9865 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9863 9862 9861 9859 9857 9856 9854 9852 9850 9849 9847 9846 9845 9845 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9842 9841 9840 9839 9839 9838 9837 9836 9836 9836 9835 9835 9835 9835 9835 9835 9834 9834 9833 9833 9832 9832 9831 9831 9830 9830 9830 9830 9830 9831 9831 9832 9833 9833 9834 9834 9834 9834 9834 9833 9832 9832 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9828 9825 9822 9817 9812 9806 9799 9792 9784 9776 9768 9760 9753 9747 9742 9738 9734 9732 9731 9731 9731 9733 9735 9738 9741 9744 9747 9749 9752 9754 9756 9757 9757 9757 9756 9754 9751 9748 9743 9738 9733 9727 9721 9715 9709 9704 9699 9695 9692 9690 9689 9689 9690 9693 9696 9700 9705 9710 9715 9721 9725 9730 9734 9737 9740 9742 9743 9743 9744 9743 9743 9742 9741 9740 9739 9738 9737 9736 9734 9733 9731 9729 9726 9723 9720 9716 9711 9706 9701 9695 9690 9684 9677 9671 9665 9659 9653 9648 9642 9636 9630 9624 9618 9612 9606 9599 9592 9586 9579 9572 9566 9560 9555 9550 9547 9544 9542 9542 9542 9543 9545 9548 9551 9554 9557 9559 9562 9563 9564 9565 9564 9562 9560 9557 9553 9549 9544 9539 9534 9528 9523 9517 9512 9506 9500 9494 9488 9481 9473 9465 9457 9447 9437 9426 9415 9403 9391 9378 9365 9353 9340 9327 9314 9301 9288 9274 9260 9246 9231 9215 9198 9180 9160 9139 9117 9093 9068 9041 9014 8985 8954 8923 8891 8858 8824 8789 8752 8714 8674 8633 8589 8543 8494 8443 8389 8332 8271 8208 8141 8072 8000 7926 7849 7770 7688 7603 7516 7427 7335 7240 7141 7039 6932 6821 6706 6585 6460 6328 6191 6048 5899 5744 5582 5414 5241 5061 4875 4683 4485 4281 4072 3858 3639 3417 3193 2967 2740 2515 2293 2073 1862 1658 1464 1282 1113 956 814 687 575 478 397 329 273 229 196 172 157 152 155 166 183 209 244 290 347 417 500 597 709 836 978 1134 1306 1491 1688 1896 2111 2334 2561 2790 3021 3252 3482 3708 3930 4147 4359 4565 4765 4960 5149 5332 5509 5680 5845 6005 6159 6308 6451 6588 6719 6845 6965 7079 7188 7292 7391 7486 7576 7661 7742 7819 7892 7961 8026 8087 8145 8198 8248 8295 8338 8379 8417 8453 8488 8521 8554 8587 8619 8651 8684 8718 8752 8786 8819 8853 8886 8918 8948 8978 9005 9031 9055 9077 9097 9116 9133 9149 9164 9179 9193 9207 9222 9236 9250 9264 9279 9293 9308 9322 9336 9349 9362 9374 9386 9397 9407 9417 9426 9435 9443 9450 9457 9464 9471 9477 9483 9489 9495 6886 0 30 7 9501 9506 9511 9516 9520 9524 9528 9531 9534 9537 9539 9541 9542 9544 9545 9546 9547 9548 9549 9551 9552 9555 9558 9561 9565 9570 9574 9580 9585 9591 9596 9602 9607 9612 9617 9621 9624 9627 9630 9633 9635 9637 9639 9641 9643 9646 9649 9652 9655 9659 9662 9665 9668 9671 9674 9676 9677 9678 9679 9678 9678 9677 9676 9675 9674 9673 9672 9672 9671 9671 9671 9671 9672 9673 9673 9674 9675 9675 9676 9676 9676 9676 9676 9675 9673 9671 9667 9662 9657 9650 9642 9633 9623 9612 9600 9588 9577 9566 9556 9547 9540 9535 9532 9532 9534 9538 9545 9553 9563 9574 9585 9597 9608 9619 9630 9640 9648 9655 9661 9667 9671 9675 9679 9681 9684 9686 9687 9688 9689 9689 9688 9687 9684 9681 9676 9671 9664 9657 9649 9641 9633 9625 9617 9610 9603 9598 9594 9592 9591 9591 9592 9595 9599 9603 9608 9613 9617 9622 9626 9629 9631 9632 9632 9631 9629 9625 9620 9615 9609 9602 9596 9589 9582 9575 9570 9564 9560 9557 9554 9553 9553 9553 9555 9558 9561 9565 9569 9574 9578 9583 9588 9592 9596 9599 9601 9603 9604 9604 9604 9603 9601 9598 9595 9592 9588 9584 9580 9575 9571 9567 9563 9559 9555 9551 9547 9543 9538 9533 9528 9522 9516 9508 9500 9491 9481 9471 9460 9449 9437 9425 9413 9401 9390 9380 9370 9361 9353 9346 9340 9335 9331 9329 9326 9325 9324 9323 9323 9322 9321 9320 9318 9315 9312 9308 9303 9298 9292 9286 9279 9272 9264 9255 9245 9235 9224 9212 9199 9184 9168 9149 9129 9106 9083 9057 9030 9003 8974 8945 8916 8888 8861 8836 8812 8790 8769 8751 8734 8719 8706 8693 8680 8668 8655 8642 8627 8610 8592 8573 8551 8526 8499 8470 8439 8405 8370 8332 8292 8250 8205 8158 8109 8056 8001 7943 7881 7816 7747 7675 7599 7520 7436 7349 7258 7164 7065 6962 6856 6745 6630 6510 6385 6255 6118 5976 5827 5672 5509 5338 5159 4973 4778 4575 4366 4149 3926 3698 3463 3228 2993 2757 2521 2291 2066 1848 1640 1442 1258 1087 931 790 664 553 457 375 308 253 210 176 150 131 119 113 112 116 125 139 158 184 218 261 314 379 456 546 650 767 901 1048 1210 1384 1570 1767 1973 2187 2407 2631 2859 3086 3314 3539 3762 3980 4194 4403 4605 4801 4990 5171 5346 5513 5674 5827 5974 6114 6248 6375 6497 6614 6725 6831 6932 7029 7121 7210 7294 7375 7452 7525 7595 7662 7726 7786 7843 7897 7947 7995 8039 8081 8119 8155 8189 8221 8251 8279 8306 8333 8359 8385 8411 8438 8465 8494 8523 8553 8584 8615 8646 8677 8708 8739 8769 8797 8825 8850 8874 8896 8916 8935 8952 8968 8982 8996 9008 9019 9030 9039 9048 9055 9061 9065 9068 9069 9068 9065 9062 9057 9050 9044 9038 9032 9027 9024 9023 9025 9030 9038 9049 9063 9081 9101 6887 0 30 7 9124 9149 9175 9200 9226 9252 9276 9300 9322 9342 9361 9377 9391 9404 9416 9427 9437 9446 9455 9464 9473 9482 9491 9499 9508 9517 9525 9533 9541 9548 9555 9561 9567 9572 9577 9581 9586 9589 9593 9597 9600 9603 9607 9610 9613 9615 9618 9620 9622 9623 9625 9626 9627 9628 9629 9629 9629 9629 9628 9627 9626 9625 9623 9620 9617 9614 9611 9607 9604 9601 9597 9594 9592 9590 9589 9588 9588 9588 9588 9589 9589 9589 9588 9586 9584 9580 9574 9567 9558 9549 9539 9528 9517 9506 9495 9485 9477 9471 9466 9464 9465 9468 9472 9480 9489 9499 9512 9525 9539 9554 9568 9582 9595 9608 9620 9631 9641 9650 9658 9666 9672 9678 9683 9687 9691 9695 9699 9702 9706 9709 9713 9717 9720 9724 9729 9733 9737 9742 9746 9750 9754 9758 9762 9765 9768 9770 9772 9774 9775 9777 9778 9779 9781 9782 9784 9785 9787 9789 9792 9794 9797 9799 9801 9802 9803 9804 9805 9805 9804 9804 9803 9803 9802 9801 9801 9801 9801 9802 9802 9803 9804 9805 9805 9805 9805 9804 9803 9801 9799 9796 9793 9790 9787 9784 9782 9779 9777 9776 9775 9774 9773 9773 9772 9771 9770 9768 9766 9763 9759 9755 9750 9745 9740 9733 9727 9720 9714 9707 9700 9691 9681 9670 9657 9642 9626 9609 9589 9569 9547 9524 9501 9480 9459 9441 9427 9415 9407 9402 9402 9406 9413 9425 9439 9454 9471 9488 9504 9520 9536 9549 9561 9570 9578 9583 9586 9589 9590 9590 9590 9589 9588 9585 9581 9577 9572 9565 9558 9549 9537 9525 9511 9497 9483 9469 9456 9444 9434 9426 9420 9417 9417 9420 9426 9435 9445 9456 9469 9482 9494 9507 9519 9530 9539 9547 9553 9558 9562 9565 9566 9568 9569 9569 9569 9569 9570 9570 9571 9572 9572 9573 9574 9574 9575 9575 9575 9575 9575 9574 9574 9573 9572 9572 9572 9572 9572 9572 9573 9575 9577 9579 9582 9585 9589 9592 9596 9600 9604 9608 9611 9615 9618 9622 9625 9628 9632 9635 9639 9643 9647 9651 9655 9660 9665 9670 9674 9679 9684 9688 9692 9696 9699 9702 9706 9709 9711 9714 9717 9719 9722 9724 9727 9729 9732 9734 9737 9739 9741 9743 9745 9746 9748 9749 9751 9753 9754 9756 9757 9759 9760 9762 9764 9765 9767 9768 9769 9771 9772 9773 9775 9776 9778 9780 9782 9785 9787 9790 9793 9796 9799 9802 9805 9808 9811 9813 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9831 9832 9834 9836 9838 9840 9841 9843 9844 9845 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9843 9841 9839 9836 9834 9831 9828 9825 9821 9818 9814 9810 9806 9801 9795 9788 9780 9771 9759 9746 9731 9715 9698 9680 9663 9645 9626 9609 9593 9578 9565 9555 9546 9538 9531 9525 9519 9514 9508 9502 9496 9489 9481 9472 6888 0 30 7 9464 9456 9450 9446 9444 9445 9449 9456 9467 9480 9497 9517 9539 9562 9585 9608 9630 9650 9669 9686 9702 9714 9725 9733 9740 9746 9751 9755 9760 9764 9769 9773 9778 9783 9788 9793 9798 9802 9807 9810 9814 9817 9819 9822 9824 9826 9828 9831 9833 9835 9837 9840 9842 9844 9846 9848 9849 9850 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9856 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9853 9852 9852 9852 9852 9851 9851 9850 9849 9848 9847 9845 9844 9842 9840 9837 9835 9832 9829 9826 9824 9821 9818 9815 9813 9811 9810 9808 9808 9807 9807 9808 9808 9809 9810 9812 9813 9815 9816 9818 9819 9821 9822 9823 9823 9824 9824 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9816 9815 9815 9815 9815 9815 9815 9815 9814 9813 9812 9810 9808 9806 9803 9800 9796 9793 9790 9786 9783 9780 9777 9774 9770 9765 9760 9753 9745 9735 9724 9711 9696 9679 9660 9642 9623 9604 9586 9571 9557 9546 9537 9533 9532 9536 9542 9552 9564 9578 9593 9610 9626 9642 9658 9672 9685 9696 9705 9713 9720 9725 9730 9733 9736 9739 9741 9742 9744 9745 9747 9747 9748 9748 9747 9746 9745 9744 9742 9740 9739 9737 9735 9733 9731 9729 9727 9725 9722 9720 9716 9713 9709 9704 9699 9694 9689 9684 9679 9673 9668 9661 9655 9647 9639 9629 9618 9604 9588 9569 9548 9524 9500 9474 9447 9421 9395 9370 9348 9329 9315 9306 9301 9301 9305 9314 9327 9343 9363 9383 9404 9426 9447 9466 9483 9498 9511 9521 9529 9535 9538 9540 9541 9541 9540 9540 9539 9538 9537 9536 9535 9534 9533 9532 9530 9527 9524 9520 9515 9510 9504 9498 9491 9484 9477 9470 9462 9455 9447 9440 9433 9425 9418 9410 9402 9393 9384 9375 9366 9356 9346 9335 9324 9313 9301 9289 9277 9265 9252 9240 9226 9213 9199 9185 9171 9156 9140 9125 9108 9091 9074 9055 9036 9017 8996 8975 8953 8930 8907 8883 8858 8833 8807 8780 8752 8724 8695 8664 8633 8600 8566 8530 8493 8454 8413 8370 8325 8278 8228 8176 8122 8066 8007 7945 7881 7815 7746 7674 7599 7522 7441 7356 7267 7174 7077 6975 6869 6757 6640 6517 6388 6254 6114 5967 5814 5655 5489 5317 5138 4952 4758 4558 4350 4136 3915 3690 3460 3226 2989 2751 2515 2282 2053 1832 1620 1418 1229 1054 894 750 624 514 420 341 275 223 183 153 133 118 110 105 106 110 119 133 153 180 215 258 312 378 458 555 667 795 937 1096 1270 1458 1660 1872 2093 2324 2557 2795 3034 6889 0 30 7 3274 3511 3746 3977 4200 4418 4628 4832 5027 5215 5395 5567 5732 5889 6039 6182 6320 6451 6576 6696 6810 6919 7024 7124 7219 7310 7397 7480 7559 7634 7706 7774 7839 7900 7959 8015 8068 8119 8168 8215 8260 8303 8345 8385 8425 8462 8499 8534 8568 8601 8633 8664 8693 8721 8749 8775 8800 8825 8849 8872 8894 8915 8936 8957 8976 8995 9014 9032 9049 9065 9080 9095 9110 9123 9137 9149 9161 9173 9184 9196 9206 9217 9227 9237 9247 9257 9266 9275 9284 9292 9300 9307 9314 9321 9327 9332 9337 9342 9346 9350 9353 9356 9359 9362 9364 9366 9369 9371 9374 9377 9380 9383 9385 9387 9388 9388 9386 9382 9377 9368 9358 9343 9326 9307 9286 9265 9243 9221 9200 9181 9164 9152 9143 9140 9142 9149 9160 9174 9194 9216 9240 9267 9293 9320 9346 9371 9393 9414 9433 9450 9465 9478 9489 9499 9508 9516 9523 9530 9537 9543 9549 9555 9560 9565 9569 9573 9577 9580 9583 9585 9587 9589 9590 9592 9594 9595 9597 9599 9600 9602 9604 9605 9607 9609 9610 9612 9613 9615 9616 9618 9619 9621 9622 9624 9626 9627 9629 9630 9631 9632 9633 9633 9634 9634 9634 9634 9634 9634 9634 9635 9635 9635 9635 9636 9636 9636 9635 9635 9634 9634 9633 9632 9630 9629 9628 9627 9626 9625 9625 9624 9624 9624 9623 9623 9623 9622 9621 9620 9618 9616 9614 9611 9608 9605 9601 9598 9595 9591 9588 9585 9583 9581 9579 9577 9575 9572 9570 9567 9564 9560 9556 9551 9546 9540 9534 9527 9520 9513 9506 9499 9492 9484 9475 9466 9455 9444 9431 9417 9401 9383 9364 9343 9321 9300 9278 9257 9237 9218 9202 9189 9178 9172 9170 9172 9176 9184 9195 9207 9222 9237 9252 9268 9282 9296 9307 9316 9324 9330 9335 9337 9339 9339 9338 9336 9334 9331 9329 9326 9323 9319 9315 9311 9306 9300 9294 9288 9281 9273 9265 9256 9247 9238 9228 9219 9209 9200 9190 9180 9171 9161 9150 9140 9129 9117 9104 9091 9077 9063 9047 9031 9014 8997 8979 8960 8941 8921 8901 8881 8860 8838 8816 8794 8771 8747 8722 8697 8671 8644 8616 8586 8556 8524 8492 8458 8422 8386 8348 8309 8269 8227 8184 8139 8093 8045 7995 7943 7889 7833 7775 7715 7652 7587 7519 7449 7376 7299 7220 7137 7051 6962 6869 6772 6671 6565 6455 6341 6221 6096 5966 5830 5689 5542 5388 5227 5061 4887 4707 4521 4328 4130 3926 3716 3503 3287 3069 2851 2634 2419 2206 1999 1798 1606 1423 1251 1090 942 806 683 573 477 394 322 261 211 170 137 112 93 79 70 65 62 62 65 71 80 91 106 125 150 182 221 270 328 398 479 573 681 803 939 1088 1249 1421 1605 1797 1996 2203 2411 2621 2830 3040 3245 3447 3646 3839 4027 4209 4386 4558 4726 4890 5051 5209 5364 5517 5666 5813 5956 6097 6233 6890 0 30 7 6366 6495 6618 6735 6847 6953 7053 7149 7239 7323 7403 7479 7550 7618 7683 7745 7805 7862 7918 7971 8022 8071 8119 8165 8210 8252 8293 8332 8370 8406 8440 8474 8506 8537 8567 8595 8623 8650 8676 8702 8727 8751 8774 8797 8819 8840 8861 8881 8900 8919 8938 8956 8974 8991 9008 9025 9042 9058 9074 9090 9105 9120 9135 9149 9163 9176 9188 9201 9212 9223 9234 9244 9253 9263 9272 9281 9290 9298 9306 9314 9322 9329 9336 9343 9349 9354 9359 9363 9367 9370 9374 9377 9380 9382 9385 9387 9388 9390 9390 9390 9388 9385 9380 9373 9363 9351 9338 9323 9305 9287 9268 9250 9232 9215 9201 9190 9182 9179 9178 9182 9190 9203 9219 9239 9260 9283 9307 9331 9354 9377 9400 9420 9439 9456 9470 9483 9495 9505 9515 9524 9532 9540 9547 9555 9562 9569 9576 9584 9590 9597 9603 9609 9614 9619 9624 9628 9632 9636 9641 9645 9649 9653 9657 9661 9666 9670 9675 9679 9683 9687 9691 9694 9698 9701 9704 9707 9710 9713 9715 9718 9720 9722 9724 9726 9728 9730 9732 9733 9735 9736 9737 9739 9740 9742 9743 9745 9747 9749 9752 9754 9757 9759 9762 9764 9767 9769 9771 9773 9775 9777 9778 9780 9781 9782 9783 9783 9784 9785 9785 9786 9786 9787 9788 9788 9789 9789 9790 9790 9791 9791 9792 9793 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9803 9804 9805 9806 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9808 9808 9809 9809 9810 9812 9813 9814 9816 9817 9819 9820 9821 9821 9822 9822 9821 9821 9820 9819 9817 9816 9815 9814 9812 9811 9810 9809 9809 9808 9807 9806 9806 9805 9804 9803 9802 9801 9800 9799 9797 9796 9794 9793 9791 9790 9789 9787 9786 9785 9783 9782 9781 9780 9779 9777 9776 9776 9775 9774 9773 9772 9772 9771 9770 9770 9769 9768 9767 9766 9765 9765 9764 9764 9764 9765 9765 9767 9768 9770 9772 9774 9776 9777 9778 9779 9779 9779 9778 9777 9775 9773 9771 9769 9766 9764 9761 9759 9755 9750 9743 9735 9726 9714 9699 9682 9662 9639 9615 9589 9564 9538 9513 9491 9470 9454 9442 9435 9434 9438 9447 9461 9480 9501 9524 9551 9577 9604 9630 9656 9678 9698 9716 9732 9746 9758 9768 9777 9785 9793 9799 9805 9811 9817 9823 9828 9833 9837 9840 9842 9843 9844 9845 9845 9845 9844 9843 9843 9842 9842 9842 9842 9843 9844 9845 9846 9847 9848 9850 9851 9852 9852 9853 9854 9854 9854 9854 9854 9853 9852 9851 9849 9847 9845 9842 9838 9835 9832 9828 9825 9821 9817 9813 9808 9801 9794 9785 9775 9762 9748 9730 9711 9689 9667 9644 9622 9600 9578 9559 9543 9530 9521 9517 9517 9523 9532 9544 9560 9579 9599 9621 9643 9664 9685 9705 9722 9738 9752 9764 9774 9783 9790 9795 9800 9804 9808 9812 9815 9818 6891 0 30 7 9822 9825 9828 9831 9834 9837 9840 9843 9845 9847 9848 9850 9851 9852 9852 9852 9852 9852 9852 9853 9853 9853 9854 9855 9856 9857 9859 9861 9863 9865 9867 9869 9871 9872 9873 9874 9874 9874 9874 9873 9873 9872 9872 9871 9872 9872 9873 9874 9876 9878 9879 9881 9883 9884 9886 9886 9887 9886 9886 9885 9884 9882 9881 9880 9878 9877 9877 9876 9877 9877 9878 9879 9880 9882 9883 9884 9885 9886 9886 9886 9886 9886 9885 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9883 9882 9882 9881 9880 9880 9880 9880 9880 9881 9882 9882 9883 9884 9885 9886 9886 9886 9886 9886 9885 9885 9884 9883 9882 9882 9881 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9868 9868 9868 9868 9869 9870 9870 9871 9871 9870 9870 9869 9867 9866 9863 9861 9859 9856 9854 9852 9850 9849 9848 9847 9847 9846 9846 9845 9845 9844 9843 9841 9839 9837 9834 9832 9829 9827 9824 9822 9821 9819 9818 9818 9818 9818 9819 9819 9820 9820 9821 9821 9820 9820 9819 9818 9817 9816 9814 9813 9812 9811 9810 9810 9809 9810 9810 9811 9812 9814 9815 9817 9819 9820 9822 9823 9824 9825 9826 9826 9826 9826 9826 9826 9825 9825 9824 9824 9824 9823 9823 9824 9824 9824 9825 9824 9824 9823 9821 9819 9817 9814 9811 9808 9804 9801 9797 9793 9790 9786 9783 9778 9772 9764 9755 9744 9731 9716 9698 9677 9654 9628 9603 9577 9551 9526 9504 9485 9469 9457 9450 9449 9454 9464 9478 9496 9517 9540 9565 9591 9617 9642 9666 9687 9706 9722 9735 9747 9756 9765 9771 9777 9781 9785 9789 9793 9796 9800 9803 9806 9808 9809 9809 9809 9808 9806 9804 9801 9798 9794 9790 9786 9782 9777 9772 9766 9759 9750 9740 9727 9712 9695 9676 9655 9632 9609 9586 9562 9539 9520 9502 9489 9479 9473 9472 9474 9482 9493 9509 9526 9545 9566 9586 9606 9626 9645 9663 9678 9692 9703 9712 9720 9726 9731 9735 9738 9740 9742 9743 9744 9745 9745 9745 9746 9746 9746 9746 9746 9746 9746 9746 9747 9747 9748 9750 9751 9753 9754 9756 9757 9759 9760 9761 9762 9762 9763 9762 9762 9762 9761 9760 9759 9759 9758 9758 9758 9758 9758 9759 9760 9761 9762 9764 9765 9767 9768 9770 9771 9771 9772 9772 9772 9772 9771 9770 9769 9767 9766 9765 9764 9763 9762 9761 9760 9760 9760 9760 9759 9759 9759 9758 9758 9757 9756 9754 9753 9752 9750 9748 9747 9745 9743 9742 9741 9739 9738 9737 9736 9735 9734 9733 9732 9730 9729 9727 9725 9723 9720 9718 9715 9713 9710 9707 9705 9702 9699 9696 9693 9690 9687 9684 9681 9678 9674 9671 6892 0 30 7 9667 9663 9660 9656 9652 9648 9644 9640 9636 9632 9628 9625 9621 9618 9614 9611 9608 9604 9601 9597 9594 9589 9585 9580 9575 9570 9564 9558 9552 9546 9540 9534 9528 9523 9517 9512 9507 9502 9497 9493 9488 9483 9479 9474 9469 9463 9458 9452 9446 9440 9434 9428 9422 9415 9409 9402 9396 9390 9383 9377 9371 9364 9357 9351 9344 9337 9330 9322 9315 9307 9299 9290 9282 9273 9263 9253 9243 9233 9222 9210 9198 9186 9173 9160 9146 9132 9117 9102 9087 9071 9055 9039 9022 9004 8986 8967 8948 8928 8908 8886 8864 8841 8817 8792 8767 8740 8712 8682 8652 8620 8587 8552 8516 8479 8440 8399 8357 8313 8267 8220 8171 8121 8068 8014 7958 7899 7838 7775 7709 7640 7567 7491 7411 7327 7239 7146 7049 6947 6840 6727 6610 6486 6358 6224 6084 5938 5786 5628 5464 5293 5117 4934 4745 4550 4350 4144 3932 3717 3498 3277 3055 2831 2608 2387 2171 1959 1754 1558 1371 1196 1032 881 744 622 514 421 340 272 217 174 140 116 98 87 80 78 79 83 91 101 115 132 154 182 218 263 318 385 464 557 664 787 926 1080 1248 1430 1624 1828 2044 2266 2494 2727 2960 3193 3423 3652 3875 4093 4305 4508 4704 4891 5069 5239 5400 5553 5697 5833 5961 6081 6195 6301 6401 6495 6584 6669 6751 6830 6906 6980 7054 7128 7201 7275 7350 7425 7500 7574 7648 7720 7791 7859 7924 7985 8041 8092 8138 8178 8213 8244 8270 8291 8309 8323 8336 8349 8362 8375 8388 8404 8422 8443 8467 8494 8524 8556 8590 8626 8662 8700 8737 8773 8810 8844 8877 8908 8937 8964 8989 9013 9034 9055 9074 9091 9108 9124 9139 9154 9169 9183 9196 9209 9221 9233 9244 9255 9266 9276 9286 9295 9304 9313 9321 9329 9337 9345 9353 9360 9367 9374 9381 9387 9394 9400 9405 9411 9417 9422 9428 9433 9438 9444 9449 9454 9459 9464 9468 9473 9477 9481 9485 9488 9492 9495 9498 9501 9504 9507 9510 9512 9515 9517 9520 9522 9524 9525 9526 9527 9528 9529 9530 9530 9531 9531 9532 9532 9533 9534 9535 9536 9537 9538 9539 9540 9540 9540 9541 9541 9540 9540 9540 9539 9539 9539 9539 9539 9540 9540 9541 9542 9544 9545 9546 9547 9548 9549 9550 9550 9550 9551 9551 9551 9551 9551 9551 9552 9552 9553 9554 9555 9557 9558 9560 9561 9562 9563 9565 9566 9567 9568 9569 9570 9571 9572 9573 9574 9576 9577 9579 9580 9582 9583 9584 9585 9586 9587 9587 9587 9587 9587 9586 9585 9585 9584 9583 9582 9581 9580 9579 9579 9578 9578 9577 9576 9576 9575 9574 9572 9571 9570 9568 9566 9564 9562 9560 9558 9556 9554 9552 9550 9548 9546 9544 9542 9540 9537 9535 9532 9529 9527 9523 9520 9516 9513 9509 9504 9500 9495 9490 9485 9480 9475 9469 9464 9458 9452 9447 9442 9436 9431 6893 0 30 7 9427 9422 9418 9414 9410 9406 9403 9399 9395 9392 9388 9384 9379 9375 9370 9364 9359 9353 9347 9340 9334 9327 9320 9312 9305 9297 9290 9282 9274 9266 9257 9248 9239 9229 9219 9209 9198 9187 9175 9163 9151 9139 9126 9113 9100 9086 9072 9058 9044 9030 9015 9000 8984 8968 8952 8934 8917 8898 8879 8859 8838 8817 8795 8772 8748 8723 8697 8671 8644 8616 8587 8557 8527 8496 8464 8431 8397 8362 8326 8290 8251 8212 8171 8129 8085 8039 7991 7941 7889 7835 7779 7721 7660 7597 7531 7463 7392 7318 7241 7160 7076 6988 6896 6800 6699 6594 6484 6370 6250 6126 5996 5861 5721 5576 5426 5270 5108 4940 4766 4586 4400 4209 4011 3808 3601 3389 3172 2956 2739 2522 2306 2095 1889 1689 1499 1318 1149 993 849 719 602 499 409 333 268 215 172 138 112 92 78 70 65 63 64 67 72 79 88 100 115 133 157 185 222 266 320 384 459 547 646 760 887 1028 1181 1346 1522 1706 1900 2100 2305 2515 2724 2933 3141 3347 3549 3747 3941 4129 4312 4489 4661 4827 4987 5142 5291 5435 5572 5702 5825 5941 6049 6150 6244 6331 6410 6484 6551 6615 6675 6733 6792 6850 6910 6972 7036 7103 7174 7248 7325 7406 7487 7567 7648 7728 7806 7881 7953 8022 8087 8146 8202 8254 8302 8348 8391 8432 8471 8509 8545 8579 8613 8646 8678 8709 8739 8767 8794 8820 8844 8867 8889 8910 8930 8949 8967 8984 9001 9018 9034 9049 9065 9080 9095 9109 9123 9137 9150 9163 9175 9187 9199 9210 9221 9232 9243 9253 9263 9273 9283 9292 9302 9311 9320 9329 9338 9347 9356 9364 9373 9381 9389 9396 9404 9411 9418 9424 9430 9436 9442 9447 9452 9457 9462 9467 9471 9476 9481 9486 9490 9496 9501 9506 9511 9517 9522 9528 9533 9538 9543 9548 9552 9557 9561 9564 9568 9571 9574 9577 9580 9583 9586 9589 9592 9595 9598 9601 9605 9608 9611 9615 9618 9621 9623 9626 9629 9631 9633 9635 9637 9639 9641 9643 9646 9649 9652 9655 9658 9661 9664 9667 9669 9672 9674 9676 9677 9678 9679 9680 9681 9681 9682 9683 9683 9685 9686 9687 9689 9691 9692 9694 9696 9697 9698 9699 9700 9701 9701 9701 9702 9702 9702 9702 9703 9704 9705 9706 9707 9709 9710 9711 9713 9714 9715 9716 9717 9718 9718 9719 9720 9720 9721 9722 9723 9724 9726 9727 9728 9730 9731 9732 9733 9735 9736 9737 9738 9739 9740 9741 9743 9745 9746 9748 9751 9753 9755 9757 9759 9762 9764 9765 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9780 9781 9783 9785 9787 9788 9790 9791 9793 9794 9795 9796 9797 9798 9798 9799 9799 9800 9801 9801 9802 9803 9804 9805 9805 9806 9807 9807 9807 9807 9807 9807 9806 9805 9805 9805 9804 9804 9804 9804 9804 9805 9806 9807 9808 9809 6894 0 30 7 9810 9811 9812 9813 9814 9814 9814 9814 9813 9813 9812 9810 9809 9807 9805 9804 9802 9800 9798 9796 9794 9792 9790 9788 9787 9785 9784 9783 9782 9781 9781 9780 9779 9779 9778 9777 9776 9775 9774 9773 9771 9770 9769 9768 9766 9765 9765 9764 9763 9763 9763 9762 9762 9761 9761 9760 9760 9759 9758 9757 9757 9756 9756 9756 9756 9757 9758 9759 9761 9763 9765 9767 9769 9771 9773 9775 9776 9777 9778 9779 9780 9780 9781 9782 9783 9785 9786 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9817 9819 9821 9822 9822 9823 9823 9823 9823 9823 9823 9823 9824 9824 9825 9826 9827 9828 9829 9830 9832 9833 9834 9835 9836 9837 9838 9839 9839 9840 9840 9840 9840 9840 9840 9840 9839 9838 9838 9836 9835 9833 9832 9830 9828 9827 9826 9824 9823 9822 9821 9821 9820 9820 9819 9818 9816 9814 9812 9809 9807 9804 9800 9797 9793 9790 9786 9782 9778 9774 9770 9764 9758 9750 9741 9730 9718 9704 9689 9672 9655 9637 9619 9601 9584 9569 9556 9546 9539 9534 9533 9534 9539 9546 9556 9567 9580 9594 9608 9622 9637 9650 9663 9675 9684 9693 9699 9703 9705 9704 9701 9696 9688 9678 9666 9652 9637 9620 9604 9589 9573 9560 9549 9540 9534 9531 9532 9537 9545 9556 9569 9585 9602 9620 9639 9657 9675 9693 9709 9723 9736 9747 9757 9766 9773 9779 9785 9789 9793 9797 9800 9803 9806 9808 9811 9813 9814 9816 9817 9818 9819 9819 9820 9820 9821 9821 9821 9821 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9825 9825 9825 9824 9823 9823 9822 9820 9819 9818 9816 9815 9814 9813 9812 9811 9811 9810 9810 9811 9811 9811 9812 9812 9812 9813 9813 9813 9812 9812 9811 9811 9810 9810 9809 9808 9808 9807 9807 9807 9807 9807 9807 9806 9806 9805 9804 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9783 9782 9781 9780 9779 9779 9778 9778 9778 9777 9776 9776 9775 9774 9772 9771 9769 9768 9766 9764 9762 9760 9758 9756 9754 9752 9750 9747 9745 9743 9740 9738 9735 9732 9729 9726 9723 9720 9717 9714 9711 9708 9705 9702 9699 9696 9693 9690 9687 9685 9682 9679 9676 9674 9671 9668 9665 9662 9659 9655 9652 9648 9644 9639 9635 9630 9625 9620 9615 9610 9605 9600 9594 9589 9584 9578 9573 9567 9561 9555 9549 9542 9534 9527 9519 9511 9502 9494 9486 9477 9469 9462 9454 9448 9441 9435 9430 9425 9419 9415 9410 9405 9400 9395 9389 9383 9377 9371 9364 9357 9350 9343 9336 9329 9323 9316 9310 9304 9299 9293 9288 9284 9279 9275 9272 9268 9265 9262 9259 9257 9255 9253 9252 9252 9251 9251 9251 9252 9253 9254 9255 9256 9258 9259 9261 9263 9264 9266 9268 9270 9272 9275 9278 9281 9285 9289 9293 9298 9303 9308 9314 9319 9325 9330 9336 9341 9346 9351 6895 0 30 7 9355 9360 9364 9367 9371 9374 9378 9381 9385 9388 9392 9396 9399 9403 9407 9411 9415 9419 9422 9426 9429 9432 9435 9438 9441 9443 9446 9449 9452 9456 9459 9463 9467 9471 9475 9479 9483 9487 9490 9493 9496 9499 9501 9503 9504 9506 9507 9508 9509 9509 9510 9512 9513 9515 9517 9519 9522 9525 9527 9530 9533 9536 9539 9542 9544 9546 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9559 9561 9563 9566 9568 9571 9574 9577 9580 9583 9586 9589 9591 9592 9593 9594 9595 9595 9595 9595 9595 9595 9595 9595 9596 9596 9596 9597 9597 9598 9598 9598 9599 9599 9599 9599 9598 9598 9597 9597 9596 9596 9595 9595 9594 9594 9593 9592 9592 9591 9590 9589 9587 9586 9585 9584 9584 9583 9582 9582 9581 9581 9581 9581 9581 9581 9582 9582 9582 9582 9582 9582 9582 9582 9582 9581 9581 9580 9579 9578 9576 9574 9572 9570 9567 9564 9561 9558 9555 9551 9548 9545 9541 9537 9533 9528 9522 9516 9508 9500 9490 9479 9467 9454 9442 9430 9418 9407 9398 9390 9384 9381 9381 9384 9389 9397 9407 9418 9431 9445 9461 9476 9491 9505 9519 9532 9543 9554 9563 9572 9579 9586 9593 9598 9604 9609 9614 9619 9624 9628 9633 9637 9640 9644 9647 9650 9652 9653 9654 9655 9655 9654 9654 9653 9651 9650 9648 9647 9645 9643 9642 9640 9639 9636 9633 9629 9625 9619 9612 9603 9593 9581 9568 9554 9540 9526 9513 9500 9488 9479 9471 9466 9465 9467 9472 9480 9489 9502 9515 9529 9544 9560 9575 9588 9601 9612 9621 9628 9635 9640 9644 9647 9649 9651 9652 9654 9655 9656 9658 9659 9661 9662 9662 9662 9662 9661 9660 9658 9656 9654 9652 9649 9646 9644 9642 9640 9638 9636 9634 9632 9629 9627 9624 9621 9618 9614 9610 9605 9600 9594 9589 9583 9576 9570 9564 9557 9551 9544 9537 9531 9524 9517 9510 9502 9495 9487 9479 9471 9463 9454 9445 9436 9427 9419 9410 9401 9392 9383 9375 9366 9358 9350 9342 9335 9327 9320 9313 9306 9299 9293 9287 9281 9275 9269 9264 9259 9255 9251 9247 9244 9242 9239 9237 9236 9234 9233 9232 9231 9231 9230 9229 9228 9228 9227 9226 9226 9225 9225 9224 9224 9224 9224 9224 9223 9223 9223 9223 9222 9221 9220 9218 9216 9214 9211 9207 9203 9198 9192 9186 9179 9170 9162 9152 9142 9132 9121 9109 9098 9086 9074 9063 9052 9041 9030 9019 9008 8997 8986 8975 8963 8950 8937 8923 8908 8891 8874 8855 8835 8814 8792 8768 8744 8718 8691 8663 8634 8604 8573 8540 8506 8470 8432 8393 8351 8308 8263 8215 8166 8114 8060 8004 7945 7884 7821 7756 7688 7617 7543 7466 7386 7303 7216 7126 7032 6934 6831 6725 6614 6498 6378 6253 6123 5989 5848 5702 5550 5392 5228 5058 4880 4696 4505 4307 4102 3892 3677 3457 3233 3007 2781 2556 2333 2113 1900 6896 0 30 7 1694 1498 1313 1139 978 831 701 584 482 394 319 258 208 169 139 117 102 92 87 86 89 96 107 122 142 167 201 243 296 361 438 529 634 755 892 1044 1213 1395 1590 1796 2011 2236 2466 2700 2936 3172 3405 3636 3861 4081 4295 4501 4700 4891 5074 5249 5418 5579 5734 5883 6026 6163 6294 6421 6542 6657 6768 6875 6976 7072 7164 7251 7334 7413 7488 7559 7626 7691 7752 7811 7867 7920 7972 8022 8070 8117 8161 8204 8246 8286 8325 8363 8400 8435 8470 8503 8535 8566 8597 8627 8656 8684 8712 8738 8764 8789 8814 8837 8860 8881 8902 8922 8941 8960 8978 8995 9011 9028 9044 9059 9075 9090 9105 9121 9136 9151 9165 9180 9194 9207 9220 9233 9244 9256 9266 9276 9285 9294 9302 9311 9319 9326 9334 9342 9349 9357 9365 9372 9379 9387 9394 9400 9406 9412 9418 9423 9428 9433 9438 9442 9447 9451 9455 9460 9464 9468 9472 9476 9480 9482 9485 9487 9488 9489 9489 9489 9488 9488 9487 9486 9485 9485 9485 9486 9487 9489 9491 9493 9496 9499 9503 9507 9510 9514 9517 9521 9523 9526 9528 9529 9530 9530 9530 9528 9526 9522 9518 9512 9507 9500 9494 9487 9480 9473 9467 9463 9459 9458 9458 9460 9463 9468 9474 9483 9492 9502 9512 9522 9532 9541 9550 9558 9565 9570 9575 9578 9581 9583 9584 9584 9585 9586 9586 9587 9587 9587 9588 9589 9590 9591 9591 9592 9592 9593 9593 9593 9592 9592 9591 9591 9590 9589 9588 9586 9585 9584 9583 9581 9580 9578 9576 9575 9573 9571 9569 9567 9565 9563 9561 9559 9557 9555 9553 9552 9550 9548 9546 9544 9541 9538 9536 9532 9529 9525 9521 9517 9512 9508 9504 9500 9496 9492 9488 9485 9482 9479 9476 9472 9469 9464 9459 9452 9445 9436 9426 9415 9403 9390 9377 9363 9350 9337 9325 9315 9306 9298 9292 9288 9287 9287 9288 9291 9295 9300 9305 9310 9316 9321 9325 9329 9333 9335 9337 9337 9337 9337 9336 9334 9331 9328 9325 9321 9316 9311 9305 9299 9293 9286 9279 9271 9263 9255 9246 9237 9228 9219 9209 9199 9189 9178 9167 9156 9144 9132 9119 9106 9092 9077 9062 9047 9032 9016 9000 8983 8966 8949 8931 8913 8895 8876 8856 8836 8815 8793 8770 8746 8721 8696 8669 8641 8612 8582 8551 8519 8486 8452 8417 8381 8343 8304 8263 8221 8178 8133 8085 8036 7985 7932 7877 7820 7760 7698 7633 7566 7496 7424 7347 7268 7185 7098 7007 6911 6811 6706 6596 6481 6360 6234 6103 5966 5824 5676 5523 5364 5200 5029 4853 4672 4484 4291 4092 3887 3676 3461 3243 3022 2800 2577 2356 2138 1922 1715 1517 1329 1153 991 841 707 587 483 393 318 256 206 166 135 111 94 83 76 72 70 70 72 76 83 94 108 127 152 184 224 273 333 404 486 581 689 810 944 6897 0 30 7 1091 1250 1421 1602 1792 1990 2197 2407 2623 2840 3057 3274 3490 3704 3913 4119 4318 4512 4700 4882 5058 5227 5390 5548 5699 5845 5985 6121 6252 6378 6500 6617 6731 6840 6944 7045 7142 7235 7323 7408 7489 7565 7638 7708 7774 7836 7896 7952 8006 8058 8107 8155 8201 8245 8288 8329 8370 8409 8447 8483 8519 8553 8586 8618 8649 8678 8706 8734 8760 8786 8811 8835 8859 8882 8905 8927 8949 8970 8990 9010 9029 9046 9063 9079 9095 9109 9123 9136 9148 9160 9171 9182 9194 9205 9216 9227 9238 9249 9260 9271 9282 9292 9302 9312 9321 9330 9339 9347 9354 9362 9369 9376 9382 9389 9395 9401 9407 9413 9419 9425 9431 9436 9441 9447 9452 9457 9462 9466 9471 9475 9480 9484 9488 9492 9496 9500 9503 9506 9510 9513 9516 9519 9522 9524 9527 9530 9533 9536 9539 9541 9543 9545 9547 9548 9549 9549 9549 9549 9548 9547 9545 9544 9543 9543 9543 9543 9544 9546 9548 9551 9555 9559 9564 9569 9574 9579 9584 9590 9595 9600 9605 9610 9614 9619 9623 9628 9632 9637 9641 9645 9650 9654 9657 9661 9664 9666 9669 9671 9673 9674 9675 9676 9677 9678 9680 9681 9682 9684 9686 9688 9690 9692 9694 9696 9699 9701 9703 9706 9708 9710 9712 9714 9716 9717 9719 9721 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9742 9744 9746 9747 9748 9749 9751 9752 9753 9754 9755 9757 9758 9760 9761 9763 9765 9766 9768 9770 9771 9773 9774 9774 9774 9774 9773 9772 9770 9767 9764 9762 9758 9755 9752 9749 9747 9745 9744 9743 9744 9745 9747 9750 9753 9757 9762 9767 9773 9778 9783 9788 9793 9797 9801 9805 9808 9810 9812 9814 9815 9816 9818 9819 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9841 9842 9843 9843 9844 9843 9843 9842 9841 9840 9839 9838 9837 9837 9836 9836 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9836 9837 9838 9839 9840 9841 9843 9844 9846 9847 9849 9850 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9851 9852 9854 9856 9858 9860 9863 9865 9867 9869 9870 9871 9872 9872 9872 9871 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9867 9868 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9865 9864 9863 9862 9860 9859 9857 9855 9853 9850 9848 9844 9841 9837 9832 9828 9823 9817 9812 9806 9800 9794 9789 9783 9779 9775 9772 9770 9769 9769 9770 9772 9776 9780 9785 9791 9796 9802 9807 9812 9817 9821 9824 9826 9828 9828 9828 9828 9827 9826 9825 9825 9824 9823 9823 9822 9822 9822 9822 9822 9822 9821 9820 9819 9819 9818 9817 9817 9817 9817 9817 9819 9820 9823 9825 9829 9832 9836 9839 9843 9846 9849 9852 9855 9857 9859 9861 9862 9863 9864 9866 9867 6898 0 30 7 9868 9869 9869 9870 9871 9871 9871 9872 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9871 9872 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9872 9872 9872 9873 9874 9874 9875 9875 9876 9875 9875 9875 9874 9872 9871 9869 9867 9865 9864 9862 9860 9859 9857 9856 9855 9854 9853 9851 9850 9848 9846 9843 9840 9836 9832 9827 9821 9815 9808 9801 9794 9786 9777 9769 9760 9751 9741 9731 9721 9711 9700 9688 9676 9663 9650 9635 9620 9604 9588 9570 9552 9532 9512 9491 9469 9446 9423 9399 9374 9348 9322 9296 9269 9241 9214 9186 9158 9129 9101 9073 9044 9016 8987 8959 8931 8904 8877 8850 8824 8799 8775 8752 8730 8710 8690 8672 8656 8641 8628 8617 8607 8600 8594 8590 8588 8588 8590 8594 8600 8608 8618 8630 8644 8660 8677 8696 8716 8737 8759 8782 8806 8831 8856 8882 8908 8936 8963 8991 9020 9049 9078 9108 9138 9168 9198 9227 9257 9285 9313 9340 9367 9392 9417 9440 9462 9483 9503 9523 9542 9560 9578 9595 9612 9627 9643 9658 9672 9686 9698 9711 9722 9732 9742 9751 9760 9767 9774 9781 9787 9793 9798 9803 9807 9812 9816 9820 9824 9828 9831 9834 9836 9839 9841 9842 9843 9843 9844 9843 9843 9842 9840 9839 9838 9836 9834 9833 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9823 9822 9821 9820 9818 9817 9816 9816 9815 9815 9815 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9828 9829 9831 9833 9835 9837 9840 9843 9845 9848 9851 9854 9857 9860 9862 9865 9868 9870 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9911 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9900 9900 9899 9898 9898 9897 9895 9894 9893 9891 9889 9888 9886 9885 9884 9882 9881 9880 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9864 9865 9865 9866 9867 9868 9868 9868 9869 9868 9868 9868 9867 9867 9866 9865 9865 9865 9864 9865 9865 9866 9867 9867 9868 9868 9868 9867 9866 9865 9862 9860 9856 9852 9849 9845 9842 9839 9837 9836 9835 9835 9837 9839 9842 9846 9851 9855 9860 9865 9869 9873 9877 9880 9883 9886 9888 9890 9891 9893 9894 9895 9897 9898 9898 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9891 9891 9891 9892 9893 9894 9895 9897 9897 9898 6899 0 30 7 9899 9899 9899 9898 9897 9896 9896 9895 9894 9893 9893 9893 9893 9894 9894 9895 9895 9895 9896 9896 9895 9895 9894 9893 9892 9891 9890 9890 9890 9890 9890 9891 9891 9892 9893 9893 9894 9894 9894 9893 9892 9890 9888 9887 9885 9883 9881 9879 9878 9877 9876 9876 9876 9876 9876 9876 9875 9875 9874 9873 9871 9869 9867 9864 9861 9858 9855 9852 9849 9846 9844 9841 9839 9838 9837 9836 9836 9835 9835 9834 9834 9833 9832 9832 9831 9829 9828 9826 9825 9823 9822 9820 9819 9818 9817 9817 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9821 9821 9821 9821 9821 9821 9821 9822 9822 9822 9823 9824 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9832 9833 9833 9834 9835 9835 9836 9837 9838 9838 9839 9839 9840 9840 9841 9841 9840 9840 9840 9839 9839 9839 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9834 9834 9834 9834 9835 9836 9837 9838 9838 9839 9840 9841 9841 9841 9841 9840 9839 9838 9836 9835 9833 9831 9830 9828 9827 9826 9825 9825 9825 9825 9826 9827 9828 9828 9829 9830 9831 9832 9832 9832 9832 9832 9831 9830 9829 9828 9826 9825 9823 9821 9820 9818 9816 9815 9813 9811 9810 9809 9807 9806 9805 9805 9804 9803 9803 9803 9802 9802 9801 9801 9800 9800 9799 9798 9797 9795 9794 9792 9790 9788 9786 9784 9781 9779 9777 9775 9773 9771 9769 9768 9767 9765 9764 9764 9763 9763 9762 9762 9761 9761 9760 9759 9758 9757 9755 9753 9750 9747 9743 9738 9734 9728 9723 9717 9711 9705 9699 9693 9687 9682 9677 9672 9668 9665 9662 9660 9658 9656 9655 9654 9654 9653 9653 9652 9652 9651 9650 9649 9648 9647 9645 9644 9641 9639 9636 9634 9630 9627 9623 9618 9614 9609 9603 9598 9592 9586 9580 9575 9569 9564 9558 9553 9548 9543 9539 9534 9529 9524 9519 9513 9507 9500 9493 9486 9478 9471 9463 9454 9446 9439 9431 9424 9417 9410 9404 9397 9391 9384 9378 9371 9364 9356 9348 9339 9330 9321 9312 9302 9292 9283 9273 9263 9253 9243 9233 9222 9212 9201 9190 9179 9167 9155 9142 9129 9115 9101 9087 9073 9058 9042 9026 9010 8993 8975 8956 8937 8916 8894 8871 8847 8822 8796 8769 8742 8714 8685 8655 8624 8593 8560 8526 8491 8455 8416 8376 8333 8288 8240 8190 8138 8083 8026 7966 7904 7839 7771 7700 7627 7550 7469 7385 7296 7202 7104 7000 6891 6775 6655 6527 6394 6253 6106 5951 5789 5619 5442 5257 5062 4859 4646 4425 4195 3958 3714 3464 3212 2959 2706 2452 2203 1963 1732 1516 1313 1125 954 800 665 548 450 367 300 246 203 171 148 133 126 126 130 139 154 176 207 246 297 359 434 521 623 740 872 1021 1184 1361 1550 1750 1961 2180 2408 2640 6900 0 30 7 2875 3112 3349 3586 3819 4050 4275 4496 4710 4916 5115 5306 5490 5665 5832 5991 6142 6286 6422 6552 6675 6792 6903 7008 7109 7205 7298 7386 7470 7551 7628 7702 7772 7840 7905 7967 8026 8083 8137 8188 8238 8285 8331 8374 8416 8457 8496 8533 8569 8604 8638 8670 8702 8732 8761 8789 8816 8843 8868 8892 8915 8938 8960 8981 9002 9021 9040 9059 9077 9094 9111 9127 9143 9158 9172 9187 9200 9214 9226 9239 9251 9263 9274 9286 9297 9307 9318 9328 9338 9348 9358 9368 9377 9386 9395 9403 9412 9420 9427 9435 9442 9449 9455 9462 9468 9474 9479 9484 9490 9494 9499 9504 9508 9512 9517 9521 9525 9529 9533 9538 9542 9547 9551 9555 9560 9564 9568 9572 9576 9580 9583 9586 9589 9591 9594 9596 9598 9600 9602 9604 9607 9609 9611 9614 9617 9619 9622 9625 9628 9630 9632 9635 9636 9638 9640 9641 9642 9642 9643 9644 9644 9645 9645 9646 9647 9647 9648 9649 9650 9650 9651 9651 9651 9651 9650 9649 9648 9647 9646 9644 9642 9640 9639 9637 9635 9633 9632 9630 9629 9627 9625 9624 9622 9620 9617 9614 9611 9608 9604 9600 9595 9591 9586 9581 9576 9571 9567 9562 9558 9554 9550 9547 9543 9540 9536 9533 9530 9527 9524 9520 9517 9514 9511 9507 9504 9502 9499 9497 9495 9493 9492 9490 9489 9489 9488 9487 9487 9487 9486 9486 9486 9486 9486 9486 9487 9487 9488 9488 9489 9489 9489 9488 9488 9486 9484 9482 9479 9475 9472 9468 9464 9461 9457 9454 9452 9450 9450 9451 9452 9454 9457 9460 9463 9467 9471 9474 9478 9480 9483 9485 9486 9487 9487 9487 9487 9486 9485 9484 9483 9481 9480 9478 9475 9473 9470 9467 9464 9460 9456 9451 9447 9442 9438 9433 9428 9423 9418 9413 9408 9403 9398 9392 9386 9380 9373 9366 9358 9350 9341 9332 9323 9314 9305 9295 9286 9276 9267 9257 9248 9238 9228 9218 9207 9196 9184 9171 9157 9143 9128 9112 9096 9079 9062 9045 9027 9009 8990 8972 8953 8935 8916 8896 8876 8855 8833 8811 8786 8761 8734 8706 8676 8645 8611 8576 8540 8502 8463 8422 8379 8335 8289 8242 8193 8141 8088 8032 7974 7913 7849 7781 7710 7636 7559 7477 7391 7302 7208 7110 7007 6900 6788 6671 6548 6420 6285 6144 5996 5841 5679 5508 5330 5142 4947 4743 4532 4314 4089 3858 3622 3382 3143 2904 2665 2429 2199 1975 1761 1557 1365 1187 1022 873 738 618 514 424 348 285 234 192 160 136 118 107 101 100 102 109 120 136 158 188 225 271 327 393 472 564 671 792 928 1077 1240 1416 1604 1803 2011 2227 2450 2676 2903 3132 3360 3588 3812 4032 4246 4455 4657 4853 5042 5225 5401 5571 5733 5889 6039 6182 6319 6450 6575 6694 6807 6914 7015 7111 7202 7288 7369 7446 7519 7588 7654 7717 7778 7836 7891 7945 7997 8046 6901 0 30 7 8094 8138 8183 8225 8265 8304 8340 8375 8408 8440 8470 8499 8528 8556 8583 8610 8636 8662 8688 8713 8737 8762 8785 8808 8830 8852 8873 8893 8912 8931 8949 8967 8984 9000 9017 9033 9048 9064 9079 9094 9108 9123 9137 9151 9164 9177 9190 9202 9215 9226 9238 9249 9260 9271 9282 9292 9302 9312 9322 9332 9341 9350 9358 9366 9374 9382 9389 9395 9402 9408 9414 9420 9426 9431 9437 9442 9448 9454 9460 9466 9472 9478 9484 9491 9497 9503 9509 9516 9522 9528 9534 9540 9545 9551 9557 9562 9568 9573 9579 9584 9589 9594 9598 9602 9606 9610 9613 9616 9618 9621 9622 9624 9624 9625 9625 9624 9623 9621 9618 9614 9609 9604 9598 9591 9585 9578 9571 9564 9557 9552 9548 9546 9544 9545 9547 9551 9556 9564 9572 9582 9593 9604 9616 9628 9640 9651 9663 9674 9684 9693 9702 9711 9718 9725 9732 9738 9743 9748 9752 9756 9759 9762 9765 9767 9769 9771 9772 9774 9775 9777 9778 9780 9782 9784 9786 9788 9790 9792 9794 9795 9797 9799 9800 9801 9803 9804 9805 9806 9807 9808 9809 9810 9811 9811 9812 9813 9813 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9816 9817 9818 9819 9820 9821 9823 9823 9824 9825 9825 9824 9824 9823 9822 9821 9820 9819 9818 9818 9818 9818 9819 9820 9821 9823 9824 9826 9828 9829 9830 9831 9832 9832 9832 9831 9831 9830 9829 9828 9827 9826 9825 9825 9824 9824 9823 9823 9823 9823 9823 9822 9822 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9811 9810 9809 9807 9805 9802 9800 9796 9793 9788 9783 9777 9770 9762 9754 9745 9737 9728 9719 9710 9702 9695 9689 9684 9680 9678 9678 9678 9680 9682 9686 9689 9693 9697 9701 9704 9707 9709 9710 9711 9711 9711 9710 9709 9707 9706 9705 9703 9702 9701 9701 9700 9699 9698 9698 9697 9696 9695 9695 9694 9693 9693 9693 9693 9693 9694 9695 9696 9698 9700 9702 9705 9707 9710 9713 9715 9718 9721 9724 9727 9731 9734 9737 9741 9745 9749 9753 9756 9760 9764 9768 9771 9775 9778 9782 9785 9788 9792 9795 9798 9802 9806 9809 9813 9816 9819 9822 9825 9827 9830 9831 9833 9834 9835 9836 9836 9837 9837 9837 9838 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9839 9838 9837 9836 9834 9832 9830 9828 9825 9823 9820 9818 9816 9814 9813 9811 9810 9809 9808 9807 9807 9806 9805 9805 9804 9803 9802 9801 9800 9799 9798 9797 9797 9797 9796 9797 9797 9798 9799 9799 9800 9801 9802 9803 9803 9803 9804 9803 9803 9802 9802 9801 9801 9800 9800 9800 9800 9800 9801 9802 9804 9806 9808 9811 9813 9816 9818 9821 9823 9826 9828 9830 9832 9834 9836 9837 9839 9840 9842 9843 9845 9846 9848 9849 9851 9853 9855 9857 6902 0 30 7 9859 9861 9863 9866 9868 9870 9872 9873 9875 9876 9877 9877 9878 9878 9878 9877 9877 9877 9876 9876 9876 9877 9877 9878 9879 9881 9882 9884 9885 9886 9888 9888 9889 9890 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9890 9890 9890 9889 9889 9889 9889 9888 9889 9889 9890 9890 9892 9893 9894 9895 9895 9896 9896 9896 9895 9894 9893 9891 9889 9886 9884 9882 9880 9878 9877 9876 9875 9874 9874 9874 9874 9874 9873 9873 9871 9870 9868 9865 9862 9858 9853 9849 9844 9839 9834 9829 9825 9822 9819 9818 9817 9817 9819 9821 9824 9828 9832 9837 9842 9848 9853 9858 9863 9867 9871 9874 9877 9879 9881 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9894 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9871 9871 9870 9869 9868 9868 9867 9866 9865 9863 9862 9860 9859 9856 9854 9851 9847 9843 9837 9831 9823 9814 9804 9793 9781 9768 9754 9741 9727 9714 9701 9690 9680 9673 9668 9666 9665 9668 9673 9680 9690 9701 9713 9726 9739 9753 9766 9778 9790 9801 9810 9817 9823 9828 9832 9835 9837 9838 9838 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9824 9822 9819 9816 9813 9809 9805 9800 9796 9791 9785 9780 9774 9768 9762 9756 9750 9743 9737 9730 9723 9716 9709 9701 9692 9684 9674 9665 9655 9644 9633 9622 9610 9599 9586 9574 9561 9548 9535 9521 9507 9493 9478 9464 9449 9434 9419 9403 9388 9372 9356 9340 9324 9308 9291 9274 9257 9240 9223 9206 9189 9172 9155 9139 9123 9107 9091 9077 9062 9048 9035 9022 9009 8996 8984 8972 8960 8948 8937 8927 8917 8908 8899 8892 8885 8880 8877 8874 8873 8872 8873 8875 8879 8883 8888 8893 8900 8907 8915 8924 8933 8944 8955 8968 8981 8996 9011 9027 9045 9063 9082 9102 9123 9144 9165 9187 9208 9229 9251 9272 9293 9313 9334 9353 9373 9392 9411 9429 9448 9466 9483 9500 9518 9534 9551 9567 9582 9597 9612 9626 9639 9652 9664 9675 9685 9694 9703 9710 9717 9723 9729 9734 9738 9741 9744 9746 6903 0 30 7 9747 9748 9747 9745 9741 9736 9730 9722 9713 9702 9691 9678 9665 9653 9641 9630 9622 9616 9612 9611 9612 9617 9624 9634 9647 9661 9677 9694 9710 9725 9741 9755 9768 9780 9789 9798 9804 9810 9814 9818 9821 9824 9827 9830 9832 9834 9836 9838 9840 9841 9842 9842 9842 9841 9839 9837 9835 9833 9831 9828 9826 9824 9823 9822 9821 9821 9821 9821 9822 9822 9822 9822 9822 9822 9822 9821 9820 9820 9819 9818 9817 9817 9817 9817 9817 9818 9819 9820 9821 9822 9823 9825 9826 9827 9827 9828 9828 9829 9829 9829 9830 9830 9830 9831 9831 9832 9832 9833 9833 9833 9833 9833 9833 9833 9832 9832 9831 9831 9830 9830 9830 9830 9830 9831 9832 9834 9835 9837 9839 9841 9844 9846 9847 9849 9850 9850 9850 9849 9848 9847 9845 9843 9842 9840 9838 9837 9836 9836 9836 9837 9838 9839 9841 9843 9845 9846 9848 9849 9850 9851 9851 9851 9850 9849 9848 9846 9845 9843 9841 9840 9839 9838 9837 9837 9837 9837 9837 9838 9838 9838 9839 9839 9839 9839 9839 9839 9838 9838 9837 9837 9836 9836 9835 9835 9835 9836 9836 9837 9837 9838 9838 9839 9840 9840 9840 9840 9840 9839 9839 9839 9838 9838 9838 9838 9838 9839 9840 9841 9843 9845 9847 9849 9850 9852 9854 9855 9856 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9855 9855 9856 9856 9857 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9864 9864 9864 9863 9862 9861 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9856 9856 9857 9857 9857 9857 9856 9855 9854 9853 9851 9850 9848 9847 9846 9845 9845 9845 9845 9846 9846 9847 9847 9848 9847 9847 9846 9845 9844 9842 9840 9837 9835 9833 9831 9830 9829 9829 9829 9829 9829 9830 9831 9832 9833 9833 9834 9834 9833 9833 9832 9831 9830 9829 9828 9826 9825 9824 9823 9823 9822 9822 9821 9820 9820 9819 9818 9816 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9796 9795 9794 9793 9793 9793 9792 9792 9792 9791 9790 9789 9787 9785 9783 9781 9778 9775 9772 9769 9765 9762 9759 9756 9754 9751 9749 9747 9745 9742 9740 9738 9736 9734 9731 9729 9726 9723 9719 9716 9713 9709 9706 9702 9699 9696 9694 9691 9689 9687 9685 9683 9681 9679 9677 9676 9674 9672 9670 9668 9666 9664 9662 9660 9658 9656 9654 9651 9649 9646 9643 9639 9636 9632 9628 9624 9619 9615 9610 9604 9599 9594 9588 9583 9577 9571 9565 9559 9553 9546 9539 9532 9525 9517 9509 9501 9492 9483 9474 9464 9455 9445 9435 9424 9414 9404 9393 9382 9371 9359 9347 9334 9320 9306 9291 9274 9257 9239 9220 9200 9179 9158 9136 9113 9090 9067 9044 9020 8997 8973 8950 8926 8902 8878 8853 8828 8801 8773 8743 8711 8677 8640 8601 8558 8512 8462 6904 0 30 7 8408 8352 8292 8229 8164 8095 8025 7953 7879 7804 7727 7650 7571 7491 7409 7325 7239 7149 7056 6958 6854 6744 6626 6502 6368 6225 6072 5909 5736 5551 5356 5150 4934 4707 4470 4226 3973 3717 3456 3192 2929 2668 2412 2161 1922 1693 1479 1279 1095 929 779 651 541 448 370 308 259 222 198 184 181 186 201 224 257 299 354 422 505 602 716 846 993 1158 1342 1541 1758 1988 2230 2481 2739 3005 3272 3538 3803 4068 4323 4571 4811 5043 5265 5477 5678 5870 6052 6224 6387 6541 6688 6827 6959 7084 7202 7314 7420 7520 7615 7705 7790 7870 7946 8017 8085 8149 8210 8268 8322 8375 8424 8471 8517 8560 8601 8641 8679 8715 8751 8785 8817 8849 8879 8908 8936 8963 8989 9013 9036 9058 9079 9099 9117 9134 9151 9167 9182 9197 9212 9226 9239 9253 9267 9280 9294 9307 9320 9332 9345 9356 9367 9378 9389 9398 9408 9417 9425 9433 9441 9449 9457 9465 9473 9480 9487 9495 9502 9509 9515 9522 9528 9533 9539 9544 9549 9554 9558 9563 9567 9572 9577 9581 9585 9590 9594 9598 9602 9606 9610 9614 9617 9620 9623 9626 9629 9632 9634 9637 9640 9643 9646 9649 9651 9654 9656 9658 9660 9661 9662 9663 9663 9663 9664 9664 9664 9665 9665 9666 9667 9667 9668 9669 9670 9671 9671 9671 9671 9670 9669 9667 9665 9663 9660 9657 9653 9648 9643 9637 9630 9622 9613 9603 9592 9580 9567 9553 9540 9526 9514 9502 9491 9481 9474 9470 9467 9468 9471 9477 9485 9495 9507 9520 9534 9548 9563 9577 9590 9602 9614 9624 9633 9641 9647 9653 9657 9661 9664 9667 9670 9672 9674 9676 9678 9680 9683 9685 9687 9689 9691 9692 9694 9695 9696 9697 9697 9698 9698 9698 9698 9698 9698 9697 9697 9698 9698 9698 9699 9699 9700 9700 9701 9702 9702 9703 9703 9703 9703 9702 9702 9701 9700 9700 9699 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9682 9681 9679 9678 9676 9674 9672 9669 9667 9665 9663 9660 9658 9656 9654 9651 9649 9647 9645 9642 9640 9637 9634 9630 9627 9623 9619 9614 9609 9605 9600 9595 9590 9585 9580 9575 9571 9566 9562 9557 9553 9548 9543 9538 9533 9527 9521 9515 9508 9501 9494 9486 9479 9471 9463 9454 9446 9437 9428 9418 9409 9399 9388 9377 9365 9352 9339 9326 9312 9297 9282 9266 9251 9235 9220 9204 9189 9174 9159 9145 9130 9117 9103 9089 9075 9061 9047 9031 9015 8998 8980 8961 8941 8919 8896 8871 8845 8817 8788 8758 8727 8694 8659 8623 8585 8546 8505 8463 8418 8372 8323 8273 8220 8164 8106 8045 7981 7914 7843 7769 7690 7607 7519 7426 7327 7223 7113 6996 6873 6743 6606 6461 6310 6151 5985 5812 5630 5440 5242 5035 4819 4595 4363 4124 3879 3628 3369 3110 2852 2595 2340 2094 1857 1630 1418 6905 0 30 7 1219 1038 875 731 608 501 412 339 280 234 201 180 168 165 169 182 202 232 273 326 392 472 567 678 806 950 1115 1296 1494 1706 1930 2166 2411 2663 2920 3178 3436 3695 3950 4198 4441 4677 4906 5126 5337 5539 5732 5915 6089 6255 6412 6560 6700 6833 6958 7075 7186 7291 7389 7482 7570 7653 7732 7807 7879 7947 8011 8073 8132 8189 8243 8294 8343 8390 8434 8477 8517 8555 8592 8626 8659 8691 8721 8749 8776 8802 8827 8851 8874 8895 8916 8935 8954 8971 8987 9002 9016 9030 9042 9053 9063 9072 9080 9088 9094 9100 9105 9110 9114 9117 9120 9122 9124 9125 9125 9125 9124 9122 9120 9117 9113 9108 9103 9097 9090 9083 9075 9067 9058 9049 9040 9031 9022 9013 9004 8995 8986 8978 8970 8961 8953 8945 8937 8930 8922 8914 8907 8901 8894 8889 8884 8881 8878 8876 8875 8876 8877 8880 8884 8889 8895 8901 8909 8918 8927 8937 8949 8960 8973 8986 9000 9015 9030 9046 9062 9079 9096 9112 9129 9146 9162 9179 9195 9212 9228 9245 9261 9278 9294 9311 9328 9345 9363 9380 9397 9413 9429 9445 9460 9475 9488 9501 9513 9525 9536 9546 9556 9565 9575 9584 9592 9601 9608 9616 9623 9629 9634 9639 9644 9647 9650 9652 9653 9653 9653 9653 9652 9650 9648 9644 9639 9632 9623 9613 9601 9587 9572 9554 9535 9515 9495 9476 9458 9441 9427 9416 9408 9404 9404 9408 9416 9428 9442 9458 9476 9493 9511 9528 9545 9560 9573 9583 9591 9596 9600 9603 9604 9605 9604 9603 9602 9600 9598 9596 9594 9592 9590 9587 9583 9579 9574 9568 9562 9555 9548 9541 9533 9525 9518 9510 9502 9494 9487 9479 9472 9465 9458 9451 9444 9437 9431 9425 9420 9415 9410 9407 9403 9400 9398 9396 9394 9393 9391 9390 9388 9386 9385 9383 9381 9380 9378 9377 9377 9376 9377 9378 9380 9382 9386 9389 9394 9398 9403 9409 9414 9420 9426 9432 9438 9445 9452 9458 9465 9472 9480 9487 9494 9502 9509 9515 9522 9528 9534 9540 9546 9551 9556 9560 9565 9570 9575 9580 9585 9591 9596 9602 9607 9612 9617 9621 9625 9628 9631 9632 9633 9634 9633 9633 9632 9631 9630 9630 9630 9630 9631 9633 9636 9639 9643 9648 9654 9660 9666 9672 9679 9686 9692 9699 9705 9710 9715 9720 9725 9729 9732 9735 9738 9740 9742 9744 9746 9747 9748 9750 9751 9753 9755 9756 9758 9760 9762 9764 9767 9769 9771 9773 9774 9775 9777 9778 9779 9779 9780 9780 9781 9781 9781 9782 9783 9783 9784 9785 9785 9786 9786 9786 9786 9786 9785 9785 9783 9782 9781 9780 9779 9778 9777 9776 9776 9776 9776 9777 9777 9777 9778 9778 9777 9776 9775 9774 9772 9769 9766 9763 9760 9756 9752 9748 9745 9741 9737 9733 9730 9726 9722 9718 9715 9711 9707 9703 9699 9696 9692 9688 9685 9682 9679 9677 9675 9673 6906 0 30 7 9672 9671 9671 9671 9672 9673 9674 9676 9677 9679 9680 9681 9681 9680 9678 9675 9671 9664 9656 9645 9633 9619 9604 9589 9572 9556 9541 9526 9513 9502 9494 9490 9489 9492 9498 9506 9518 9532 9549 9567 9585 9603 9621 9639 9654 9669 9682 9693 9702 9710 9716 9720 9724 9726 9728 9730 9731 9731 9731 9731 9731 9731 9730 9729 9728 9727 9725 9722 9719 9716 9712 9708 9704 9698 9693 9687 9681 9675 9668 9661 9654 9647 9640 9632 9624 9616 9608 9599 9590 9581 9572 9562 9552 9542 9531 9520 9509 9498 9486 9474 9462 9451 9439 9427 9415 9403 9391 9378 9366 9354 9342 9330 9318 9305 9293 9281 9269 9257 9245 9234 9223 9213 9203 9193 9185 9176 9169 9162 9156 9150 9145 9140 9136 9133 9130 9128 9126 9125 9124 9124 9124 9125 9126 9128 9131 9134 9137 9141 9146 9150 9155 9161 9167 9173 9179 9186 9193 9200 9208 9216 9224 9233 9242 9251 9260 9270 9279 9289 9299 9308 9318 9327 9336 9345 9354 9363 9372 9381 9390 9399 9408 9418 9427 9437 9447 9457 9466 9476 9485 9494 9502 9510 9518 9525 9532 9539 9545 9552 9558 9564 9570 9577 9584 9591 9599 9606 9613 9621 9628 9635 9641 9648 9654 9659 9664 9669 9673 9677 9681 9685 9689 9693 9696 9700 9704 9708 9712 9717 9721 9725 9728 9732 9735 9739 9742 9745 9748 9751 9754 9757 9760 9764 9767 9770 9773 9776 9778 9781 9783 9785 9787 9788 9789 9790 9791 9791 9792 9793 9794 9795 9796 9798 9801 9803 9806 9809 9812 9815 9818 9821 9824 9826 9828 9829 9831 9832 9832 9833 9834 9834 9834 9835 9836 9836 9838 9839 9840 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9873 9874 9875 9877 9879 9881 9883 9884 9886 9888 9889 9890 9890 9890 9889 9889 9888 9887 9885 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9867 9864 9861 9858 9854 9851 9847 9844 9841 9838 9836 9835 9834 9834 9836 9837 9840 9843 9846 9850 9854 9857 9861 9864 9867 9869 9871 9872 9873 9873 9873 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9850 9850 9851 9851 9852 9852 9853 9854 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9869 9871 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9900 9898 9897 9895 9893 9891 9888 9886 9883 9879 9876 9872 9867 9862 9856 9849 9840 9829 9817 9803 9786 9768 9748 9727 6907 0 30 7 9706 9683 9660 9639 9619 9601 9588 9577 9571 9568 9570 9576 9586 9601 9618 9637 9659 9681 9703 9724 9746 9765 9784 9800 9814 9826 9836 9845 9852 9858 9864 9868 9872 9876 9879 9881 9884 9886 9888 9890 9891 9892 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9875 9875 9874 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9858 9858 9858 9857 9857 9857 9856 9855 9855 9854 9852 9851 9850 9849 9848 9847 9846 9846 9846 9847 9847 9848 9849 9851 9852 9853 9854 9855 9856 9857 9857 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9853 9854 9854 9855 9856 9857 9858 9859 9861 9862 9862 9863 9864 9864 9864 9864 9863 9863 9862 9861 9860 9859 9858 9856 9855 9854 9852 9851 9849 9847 9845 9843 9841 9838 9836 9833 9830 9827 9823 9820 9816 9812 9808 9804 9799 9794 9789 9784 9779 9773 9768 9761 9755 9748 9740 9732 9723 9713 9702 9689 9676 9660 9643 9625 9605 9585 9563 9541 9519 9497 9476 9456 9439 9425 9414 9407 9403 9402 9406 9413 9424 9439 9455 9474 9494 9514 9535 9555 9576 9595 9614 9630 9645 9659 9671 9683 9693 9702 9710 9717 9723 9729 9734 9739 9743 9747 9750 9753 9755 9758 9760 9762 9764 9766 9769 9772 9774 9778 9781 9784 9788 9791 9795 9798 9801 9804 9806 9808 9810 9811 9812 9813 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9828 9828 9828 9828 9827 9827 9827 9826 9826 9825 9825 9824 9824 9825 9825 9825 9826 9827 9828 9828 9829 9830 9830 9831 9831 9831 9831 9830 9830 9830 9830 9830 9830 9831 9832 9833 9835 9836 9839 9841 9843 9845 9847 9849 9851 9852 9853 9854 9854 9854 9853 9852 9851 9849 9848 9847 9846 9844 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9839 9838 9837 9836 9835 9833 9832 6908 0 30 7 9831 9829 9828 9827 9826 9825 9825 9824 9823 9823 9823 9822 9821 9821 9820 9819 9818 9816 9815 9813 9812 9810 9809 9808 9807 9806 9806 9806 9806 9806 9807 9808 9809 9809 9810 9811 9811 9812 9812 9812 9811 9811 9810 9809 9808 9808 9807 9806 9805 9804 9804 9803 9803 9802 9802 9802 9801 9801 9801 9800 9800 9800 9799 9798 9798 9797 9797 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9793 9793 9792 9791 9791 9790 9789 9787 9786 9784 9782 9780 9778 9775 9772 9769 9766 9763 9760 9757 9755 9753 9750 9748 9747 9745 9744 9742 9740 9738 9736 9733 9730 9727 9723 9719 9715 9710 9706 9701 9697 9693 9690 9687 9684 9682 9680 9678 9677 9675 9674 9672 9671 9669 9667 9664 9661 9658 9655 9651 9648 9644 9640 9636 9632 9629 9625 9621 9617 9614 9610 9606 9601 9597 9593 9588 9583 9578 9573 9567 9561 9555 9548 9541 9533 9524 9515 9506 9495 9485 9473 9461 9449 9436 9423 9410 9397 9383 9370 9356 9342 9327 9313 9297 9281 9264 9247 9228 9208 9187 9166 9143 9119 9095 9069 9043 9015 8986 8956 8925 8892 8858 8823 8785 8745 8704 8660 8613 8565 8514 8460 8404 8344 8281 8215 8144 8070 7991 7906 7817 7721 7620 7511 7396 7274 7144 7007 6862 6710 6549 6379 6200 6011 5812 5603 5383 5153 4912 4660 4399 4126 3848 3565 3280 2995 2713 2435 2164 1906 1661 1435 1228 1041 877 734 612 512 433 374 335 316 313 327 356 402 464 544 642 759 895 1051 1225 1418 1629 1856 2104 2362 2634 2911 3189 3469 3749 4026 4295 4557 4807 5045 5270 5482 5682 5871 6049 6218 6379 6532 6677 6816 6951 7082 7208 7330 7447 7560 7668 7771 7869 7961 8048 8131 8207 8278 8345 8406 8464 8518 8569 8617 8662 8706 8747 8786 8824 8860 8896 8930 8963 8994 9025 9054 9082 9110 9135 9160 9183 9206 9227 9246 9265 9282 9299 9314 9328 9342 9355 9368 9380 9391 9403 9414 9425 9435 9446 9456 9466 9476 9486 9495 9503 9511 9519 9526 9533 9539 9544 9549 9554 9559 9563 9567 9571 9575 9579 9583 9587 9591 9595 9599 9603 9607 9611 9615 9620 9624 9628 9632 9636 9640 9644 9648 9652 9656 9660 9664 9668 9672 9675 9679 9682 9686 9689 9692 9695 9697 9700 9703 9705 9708 9711 9714 9717 9720 9723 9726 9729 9732 9734 9737 9739 9741 9743 9744 9745 9746 9747 9748 9748 9749 9750 9751 9753 9755 9756 9758 9761 9763 9765 9767 9769 9771 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9786 9788 9790 9792 9794 9796 9797 9799 9800 9800 9801 9800 9800 9799 9799 9798 9797 9796 9796 9796 9796 9796 9797 9797 9798 9799 9800 9801 9802 9802 9802 9802 9801 9801 9800 9799 9798 9797 9796 9795 9795 9795 9795 6909 0 30 7 9795 9795 9795 9796 9796 9796 9796 9796 9795 9794 9793 9792 9791 9790 9788 9787 9786 9785 9785 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9773 9772 9771 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9760 9759 9757 9755 9754 9752 9750 9748 9745 9743 9741 9738 9736 9734 9731 9729 9727 9725 9723 9721 9719 9717 9715 9713 9711 9709 9706 9702 9699 9695 9691 9687 9683 9679 9675 9671 9667 9663 9660 9657 9654 9652 9649 9645 9642 9638 9633 9628 9622 9616 9608 9600 9592 9583 9575 9566 9558 9549 9541 9533 9525 9518 9510 9502 9494 9486 9476 9466 9455 9444 9431 9418 9405 9390 9375 9360 9343 9326 9308 9288 9268 9247 9223 9198 9170 9140 9107 9073 9037 8999 8960 8920 8880 8840 8800 8762 8725 8691 8659 8629 8600 8574 8550 8526 8502 8478 8454 8428 8400 8369 8334 8295 8252 8204 8151 8092 8028 7957 7880 7798 7708 7613 7510 7401 7285 7161 7031 6892 6744 6587 6420 6242 6054 5854 5643 5419 5183 4933 4673 4402 4123 3839 3549 3259 2970 2685 2404 2136 1881 1642 1422 1220 1038 876 736 616 517 438 377 332 302 288 287 302 332 378 440 518 614 727 860 1012 1187 1381 1594 1823 2067 2326 2593 2870 3152 3434 3716 3997 4273 4538 4795 5043 5280 5507 5722 5927 6120 6304 6478 6643 6799 6949 7090 7224 7351 7471 7584 7691 7792 7887 7976 8059 8137 8210 8278 8342 8402 8458 8511 8562 8609 8653 8696 8735 8773 8809 8843 8875 8906 8936 8964 8991 9018 9044 9069 9094 9118 9142 9166 9189 9212 9234 9255 9276 9296 9315 9333 9350 9366 9381 9395 9408 9420 9432 9443 9454 9464 9474 9483 9492 9501 9509 9518 9525 9533 9541 9548 9555 9562 9569 9575 9582 9588 9594 9600 9605 9611 9616 9621 9626 9631 9636 9641 9645 9650 9654 9659 9663 9668 9672 9676 9680 9684 9688 9691 9695 9698 9701 9704 9706 9708 9710 9712 9714 9716 9718 9719 9721 9722 9724 9725 9726 9728 9729 9730 9731 9731 9732 9732 9732 9732 9732 9731 9731 9730 9729 9728 9728 9727 9726 9726 9726 9726 9726 9727 9727 9728 9729 9729 9730 9731 9732 9732 9733 9733 9733 9734 9734 9735 9735 9736 9737 9738 9740 9742 9744 9746 9749 9751 9754 9757 9759 9762 9764 9766 9768 9770 9772 9774 9777 9779 9782 9784 9787 9790 9793 9797 9800 9803 9807 9810 9813 9816 9819 9822 9824 9826 9828 9830 9832 9833 9835 9836 9838 9839 9841 9842 9844 9846 9848 9849 9851 9853 9855 9857 9859 9860 9862 9863 9864 9865 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9873 9873 9874 9874 9875 9876 9877 9878 6910 0 30 7 9878 9879 9879 9879 9879 9879 9878 9877 9877 9876 9875 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9870 9869 9868 9867 9865 9864 9863 9862 9861 9860 9860 9859 9859 9858 9858 9858 9858 9857 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9841 9840 9840 9840 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9842 9843 9843 9842 9842 9841 9839 9838 9836 9835 9832 9830 9827 9823 9819 9815 9810 9803 9795 9786 9775 9761 9746 9729 9710 9689 9667 9644 9620 9598 9576 9556 9539 9525 9516 9510 9509 9512 9520 9534 9551 9571 9594 9618 9643 9668 9693 9717 9741 9761 9779 9795 9808 9819 9829 9836 9842 9847 9851 9854 9857 9860 9863 9866 9869 9873 9876 9880 9883 9886 9889 9892 9895 9897 9899 9900 9901 9902 9903 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9890 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9892 9891 9890 9889 9888 9886 9885 9883 9881 9880 9878 9877 9876 9876 9876 9876 9877 9877 9878 9879 9881 9882 9883 9885 9886 9887 9888 9889 9890 9890 9890 9891 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9888 9889 9891 9893 9895 9897 9899 9902 9904 9906 9909 9911 9913 9914 9916 9917 9917 9918 9918 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9898 9897 9895 9893 9891 9888 9885 9883 9880 9877 9875 9872 9870 9867 9865 9863 9862 9860 9859 9859 9858 9858 9859 9859 9860 9862 9864 9866 9869 9871 9874 9878 9881 9884 9887 9890 9892 9894 9896 9897 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9881 9880 9879 9879 9878 9878 9878 9878 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9873 9873 9873 9873 9874 9875 9875 9876 9876 9877 9877 9877 9876 9876 9875 9874 9872 9871 9870 9868 9867 9866 9865 9865 9865 9864 9865 9865 9865 9866 9866 9866 9866 9866 9866 9865 9865 9864 9863 9863 9862 9862 9862 9862 9863 9864 9865 9867 9868 9870 9871 9872 9873 9873 9874 9874 9873 9873 9872 9871 9870 9870 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9877 9876 9875 9873 9871 9868 9864 9861 9857 9853 9848 9844 9840 9836 9833 9829 9824 9818 9811 9802 9792 9779 9764 9747 9728 9706 9682 9657 9632 9608 6911 0 30 7 9583 9562 9542 9523 9509 9499 9494 9493 9496 9503 9513 9526 9540 9556 9572 9589 9604 9619 9633 9643 9652 9659 9665 9669 9672 9673 9674 9674 9674 9674 9674 9674 9674 9674 9674 9675 9674 9674 9674 9674 9674 9674 9674 9674 9675 9675 9677 9679 9682 9685 9689 9693 9697 9702 9707 9712 9717 9722 9726 9731 9735 9739 9743 9747 9751 9755 9759 9764 9768 9773 9777 9782 9787 9793 9798 9803 9808 9813 9818 9823 9827 9832 9836 9840 9845 9848 9852 9856 9860 9863 9867 9870 9873 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9869 9867 9864 9862 9859 9857 9854 9851 9849 9846 9842 9839 9835 9831 9826 9821 9816 9811 9806 9801 9796 9791 9786 9782 9778 9775 9772 9769 9767 9766 9765 9764 9763 9762 9761 9759 9757 9755 9752 9748 9744 9739 9733 9726 9719 9711 9702 9693 9683 9672 9660 9648 9635 9621 9606 9590 9573 9555 9536 9516 9495 9473 9449 9425 9400 9374 9347 9320 9292 9264 9235 9206 9177 9147 9118 9088 9059 9030 9001 8972 8944 8916 8888 8861 8835 8809 8783 8759 8736 8714 8693 8673 8656 8640 8625 8614 8604 8596 8590 8586 8585 8586 8589 8593 8600 8608 8618 8629 8642 8656 8672 8689 8707 8727 8748 8771 8795 8821 8849 8877 8907 8938 8971 9004 9037 9072 9106 9140 9174 9208 9241 9274 9305 9336 9365 9393 9420 9446 9470 9494 9517 9538 9559 9579 9598 9616 9633 9650 9666 9682 9696 9710 9723 9735 9747 9757 9767 9775 9783 9790 9796 9801 9806 9811 9814 9818 9821 9824 9827 9829 9832 9834 9836 9838 9840 9841 9843 9843 9844 9844 9844 9843 9842 9840 9839 9837 9835 9833 9832 9830 9829 9829 9828 9828 9829 9829 9831 9832 9833 9834 9835 9836 9837 9837 9837 9837 9836 9835 9833 9832 9831 9831 9830 9830 9831 9831 9833 9835 9837 9840 9843 9846 9849 9852 9855 9858 9860 9862 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 9891 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9914 9915 9914 9914 9912 9911 9909 9907 9904 9902 9900 9898 9896 9894 9893 9892 9891 9891 9891 9890 9890 9889 9888 9887 9885 9883 9881 9878 9876 9872 9869 9865 9861 9857 9851 9844 9836 9825 9813 9798 9781 9763 9741 9717 9693 9667 9641 9617 9594 9574 9557 9545 9536 9532 9534 9542 9555 9572 9592 9615 9641 9666 9692 9717 9742 9765 9785 9803 9818 9830 9840 9848 9855 9860 9865 9868 9872 9876 9879 6912 0 30 7 9883 9887 9891 9895 9899 9903 9906 9908 9910 9912 9913 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9928 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9921 9922 9923 9923 9925 9926 9927 9928 9929 9930 9931 9931 9931 9930 9930 9929 9928 9927 9926 9926 9925 9925 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9929 9928 9927 9926 9925 9924 9922 9921 9920 9920 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9926 9926 9925 9924 9923 9922 9920 9918 9916 9914 9912 9911 9909 9909 9908 9907 9907 9907 9906 9906 9906 9905 9904 9902 9900 9898 9895 9892 9889 9886 9882 9879 9875 9872 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9837 9834 9830 9826 9823 9819 9815 9811 9808 9804 9801 9799 9796 9794 9792 9790 9788 9787 9785 9784 9782 9781 9779 9778 9776 9775 9774 9773 9772 9771 9771 9771 9771 9772 9773 9774 9776 9778 9780 9783 9785 9788 9791 9795 9798 9801 9804 9807 9810 9813 9816 9819 9823 9826 9829 9832 9835 9839 9842 9846 9850 9853 9857 9860 9864 9868 9871 9875 9878 9881 9884 9887 9889 9892 9894 9896 9898 9899 9901 9902 9902 9903 9904 9904 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9877 9874 9871 9867 9863 9858 9854 9850 9846 9843 9840 9838 9837 9837 9837 9838 9840 9843 9845 9848 9850 9851 9852 9853 9853 9852 9851 9849 9847 9844 9841 9837 9833 9829 9825 9820 9813 9805 9795 9783 9769 9753 9735 9716 9694 9671 9647 9624 9602 9581 9564 9550 9539 9532 9529 9531 9536 9546 9560 9576 9594 9613 9632 9651 9670 9687 9704 9719 9731 9742 9751 9758 9765 9770 9775 9779 9783 9786 9789 9792 9794 9797 9799 9801 9803 9804 9804 9805 9805 9805 9805 9805 9805 9804 9804 9804 9805 9805 9805 9805 9806 9806 9806 9807 9807 9807 9806 9806 9806 9806 9806 9805 9805 9805 9804 9804 9803 9803 9802 9801 9801 9800 9799 9799 9798 9797 9797 9796 9796 9796 9795 9794 9794 9793 9791 9790 9788 9787 9784 9782 9779 9777 9774 9771 9769 9766 9764 9761 9758 9756 9753 9750 9748 9745 9742 9738 9735 9731 9727 9723 9718 9714 9709 9704 6913 0 30 7 9699 9694 9689 9683 9678 9672 9666 9661 9655 9649 9643 9636 9630 9624 9617 9610 9603 9596 9588 9580 9572 9563 9553 9543 9533 9521 9510 9498 9485 9472 9458 9444 9430 9415 9399 9383 9366 9348 9329 9309 9287 9265 9241 9215 9188 9160 9131 9100 9068 9034 9000 8964 8926 8887 8845 8801 8754 8702 8648 8588 8524 8455 8380 8299 8211 8117 8016 7909 7794 7671 7539 7397 7244 7079 6901 6710 6504 6282 6043 5788 5516 5227 4926 4612 4290 3962 3629 3296 2966 2645 2334 2043 1771 1520 1296 1098 932 796 692 623 586 583 613 675 768 892 1044 1224 1430 1659 1910 2179 2462 2759 3063 3371 3682 3993 4301 4600 4893 5170 5433 5684 5920 6142 6348 6541 6720 6885 7040 7183 7317 7443 7562 7673 7778 7875 7967 8053 8134 8210 8281 8346 8407 8464 8516 8565 8611 8654 8695 8734 8771 8806 8840 8872 8902 8931 8959 8985 9010 9033 9054 9074 9092 9109 9125 9140 9154 9168 9181 9194 9207 9219 9232 9245 9258 9270 9283 9296 9309 9321 9334 9347 9359 9372 9385 9398 9411 9425 9438 9451 9464 9477 9489 9502 9513 9524 9535 9545 9555 9564 9572 9581 9588 9596 9603 9610 9616 9623 9629 9635 9641 9646 9651 9655 9659 9663 9666 9670 9672 9675 9678 9680 9683 9685 9688 9691 9694 9698 9701 9704 9707 9710 9713 9716 9718 9720 9721 9722 9723 9723 9723 9723 9723 9722 9722 9722 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9722 9722 9722 9722 9722 9722 9722 9722 9721 9720 9719 9717 9715 9713 9711 9708 9706 9703 9701 9699 9697 9695 9693 9691 9690 9688 9686 9684 9682 9679 9676 9673 9669 9665 9661 9657 9653 9650 9647 9645 9643 9643 9643 9644 9646 9649 9653 9657 9662 9666 9671 9676 9681 9686 9691 9695 9699 9702 9705 9708 9710 9711 9712 9713 9714 9715 9715 9716 9716 9716 9717 9717 9717 9717 9716 9714 9711 9706 9699 9690 9679 9666 9650 9632 9611 9589 9566 9543 9520 9499 9480 9464 9451 9441 9437 9436 9442 9452 9466 9483 9502 9525 9548 9572 9596 9620 9641 9661 9679 9695 9708 9720 9729 9737 9744 9749 9753 9757 9760 9763 9766 9769 9771 9773 9775 9777 9778 9778 9779 9779 9779 9778 9777 9776 9775 9774 9774 9773 9773 9772 9772 9772 9771 9771 9771 9770 9770 9769 9767 9766 9764 9762 9760 9757 9755 9752 9749 9746 9743 9741 9738 9735 9733 9730 9728 9726 9724 9722 9721 9719 9717 9715 9713 9711 9709 9706 9703 9699 9695 9691 9687 9682 9677 9672 9666 9661 9655 9650 9644 9638 9633 9627 9621 9615 9608 9601 9594 9586 9577 9568 9559 9549 9538 9527 9515 9503 9490 9477 9464 9450 9436 9422 9407 9393 9378 9362 9347 9330 9313 9295 9276 9255 9234 9211 9187 9161 9133 9104 9073 9041 9008 8972 8936 8898 8858 8816 8773 8728 8681 8630 6914 0 30 7 8577 8520 8459 8393 8323 8248 8168 8082 7991 7893 7789 7677 7557 7431 7296 7152 6998 6831 6653 6461 6256 6036 5802 5554 5292 5016 4725 4427 4119 3808 3497 3188 2882 2582 2295 2021 1767 1532 1320 1133 970 834 724 641 586 559 559 587 642 723 830 964 1121 1304 1509 1736 1985 2249 2529 2819 3118 3427 3735 4043 4348 4651 4942 5222 5490 5745 5986 6213 6426 6625 6811 6983 7144 7294 7435 7568 7693 7809 7919 8021 8117 8207 8292 8371 8444 8513 8577 8635 8690 8741 8789 8834 8876 8916 8954 8990 9024 9057 9088 9118 9147 9174 9200 9224 9247 9268 9289 9308 9326 9343 9359 9374 9389 9403 9416 9428 9440 9451 9462 9472 9481 9490 9497 9504 9511 9517 9523 9529 9535 9540 9545 9550 9555 9560 9565 9570 9575 9579 9583 9587 9590 9593 9595 9597 9599 9600 9601 9601 9602 9602 9603 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9612 9612 9612 9612 9611 9609 9608 9606 9604 9601 9598 9595 9591 9587 9583 9578 9573 9567 9561 9555 9548 9540 9533 9525 9516 9508 9498 9489 9479 9468 9456 9444 9431 9416 9400 9384 9365 9345 9323 9301 9276 9251 9224 9196 9167 9137 9106 9074 9040 9006 8970 8933 8894 8854 8813 8769 8724 8677 8629 8580 8528 8476 8422 8367 8311 8255 8197 8139 8081 8021 7961 7900 7838 7776 7713 7649 7584 7519 7454 7388 7322 7256 7191 7125 7061 6997 6934 6872 6810 6750 6691 6633 6576 6520 6465 6411 6358 6306 6256 6206 6158 6111 6066 6022 5979 5938 5899 5861 5825 5791 5759 5729 5700 5674 5650 5628 5607 5589 5573 5558 5546 5535 5527 5519 5514 5511 5510 5511 5516 5523 5534 5549 5568 5591 5620 5654 5694 5741 5792 5850 5913 5982 6055 6134 6217 6303 6392 6484 6577 6672 6767 6864 6960 7057 7153 7248 7342 7436 7529 7620 7711 7800 7889 7975 8061 8144 8226 8307 8385 8461 8535 8607 8675 8742 8806 8867 8925 8982 9035 9086 9134 9181 9225 9267 9307 9345 9381 9415 9447 9478 9507 9534 9559 9583 9605 9626 9645 9662 9679 9694 9709 9722 9735 9746 9757 9768 9778 9787 9796 9804 9811 9818 9825 9830 9835 9840 9844 9847 9850 9853 9854 9856 9857 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9858 9859 9860 9861 9862 9864 9865 9867 9869 9871 9872 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9905 9905 9905 9904 9903 9902 9900 9899 9898 9896 9895 9895 9894 9894 9894 9895 9896 9898 9899 9900 9902 9903 9904 9906 9906 9907 9907 9907 9906 9905 9905 9903 9902 9901 9900 9898 9897 9896 9896 9895 9895 9895 9895 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9896 9895 9894 9892 9891 9889 9888 9887 9886 9886 9885 9886 9886 6915 0 30 7 9887 9888 9890 9891 9893 9894 9896 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9901 9902 9903 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9946 9947 9948 9949 9951 9952 9954 9955 9957 9958 9959 9959 9960 9959 9959 9958 9956 9955 9954 9953 9951 9950 9949 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9927 9926 9924 9924 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9885 9885 9886 9888 9889 9890 9891 9893 9894 9894 9895 9895 9895 9894 9893 9891 9889 9887 9884 9881 9878 9875 9871 9866 9861 9854 9846 9836 9825 9811 9796 9778 9758 9737 9716 9694 9672 9651 9632 9615 9601 9590 9584 9582 9584 9591 9602 9616 9633 9651 9672 9693 9714 9735 9755 9772 9788 9801 9813 9823 9832 9839 9845 9850 9855 9859 9863 9867 9872 9876 9881 9885 9889 9892 9895 9898 9900 9902 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9898 9897 9894 9892 9890 9887 9885 9882 9880 9878 9876 9875 9873 9872 9872 9871 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9882 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9886 9887 9889 9891 9893 9896 9899 9902 9905 9909 9912 9915 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9940 9942 9943 9945 9946 9947 9948 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9939 9939 9940 9941 9941 9942 9943 9944 9944 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9938 9938 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9936 9935 9934 9933 9932 9930 9930 9929 9929 9929 9929 9930 9931 9932 9933 9935 9936 9938 9939 9940 9941 9942 9942 9942 9942 9941 9940 9939 9939 9938 9937 9936 9936 9936 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9936 9936 9936 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 6916 0 30 7 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9904 9904 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9900 9901 9902 9903 9905 9906 9908 9910 9911 9913 9915 9917 9918 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9934 9933 9932 9931 9929 9927 9926 9924 9923 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9916 9916 9915 9915 9913 9912 9911 9909 9907 9905 9903 9901 9898 9896 9894 9893 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9887 9886 9885 9884 9882 9879 9876 9873 9869 9865 9861 9857 9854 9850 9846 9843 9840 9836 9833 9830 9827 9823 9819 9814 9809 9804 9798 9792 9786 9780 9774 9768 9763 9757 9753 9749 9745 9740 9736 9731 9724 9717 9708 9697 9685 9671 9655 9637 9618 9599 9579 9561 9544 9528 9515 9505 9499 9495 9496 9501 9508 9519 9531 9545 9560 9576 9591 9605 9619 9630 9639 9646 9651 9653 9654 9652 9649 9644 9638 9630 9621 9611 9600 9588 9575 9560 9544 9527 9508 9488 9467 9444 9421 9395 9369 9341 9312 9282 9251 9218 9185 9150 9114 9076 9037 8996 8954 8910 8864 8816 8767 8716 8664 8610 8555 8499 8441 8383 8324 8263 8202 8140 8078 8014 7951 7886 7821 7756 7690 7625 7559 7493 7428 7363 7299 7236 7173 7112 7053 6994 6937 6882 6829 6778 6729 6682 6638 6596 6557 6520 6487 6456 6429 6405 6384 6367 6354 6344 6337 6335 6337 6342 6351 6364 6381 6401 6425 6454 6485 6521 6560 6602 6648 6697 6748 6803 6861 6920 6983 7047 7113 7181 7251 7321 7393 7466 7539 7613 7688 7762 7836 7911 7984 8058 8130 8201 8271 8340 8407 8473 8537 8599 8659 8717 8773 8827 8879 8929 8977 9022 9066 9107 9146 9183 9219 9252 9284 9314 9343 9370 9396 9421 9444 9466 9487 9507 9526 9543 9559 9574 9588 9600 9612 9622 9630 9638 9644 9650 9655 9660 9664 9667 9671 9674 9677 9680 9683 9686 9689 9691 9694 9696 9697 9699 9700 9700 9700 9699 9698 9697 9695 9693 9690 9688 9685 9682 9678 9675 9672 9668 9664 9661 9657 9653 9650 9646 9643 9639 9636 9633 9630 9627 9624 9621 9618 9615 9612 9608 9605 9601 9597 9592 9588 9583 9579 9574 9569 9565 9560 9556 9553 9549 9547 9544 9542 9541 9540 9539 9539 9540 9541 9543 9546 6917 0 30 7 9549 9552 9557 9561 9566 9572 9578 9584 9591 9597 9604 9610 9617 9623 9629 9635 9641 9647 9653 9659 9664 9670 9676 9683 9689 9696 9703 9710 9717 9724 9731 9738 9745 9752 9759 9766 9772 9778 9784 9790 9795 9800 9805 9809 9813 9817 9821 9824 9828 9831 9834 9837 9839 9842 9844 9847 9849 9852 9854 9856 9858 9860 9861 9862 9864 9865 9865 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9864 9863 9862 9861 9861 9860 9859 9858 9858 9857 9857 9858 9858 9858 9859 9860 9861 9862 9862 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9866 9866 9866 9865 9865 9864 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9856 9855 9855 9854 9852 9851 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9823 9821 9819 9817 9815 9812 9809 9806 9803 9799 9794 9789 9784 9779 9774 9768 9762 9756 9750 9743 9735 9727 9717 9706 9694 9680 9665 9647 9629 9609 9589 9568 9548 9528 9509 9493 9478 9467 9460 9456 9457 9461 9469 9479 9494 9511 9529 9549 9570 9590 9610 9628 9646 9662 9676 9688 9699 9707 9714 9720 9724 9728 9731 9733 9735 9736 9737 9737 9737 9737 9736 9735 9734 9731 9729 9725 9722 9718 9714 9709 9705 9700 9696 9691 9687 9684 9681 9679 9677 9676 9675 9675 9676 9677 9679 9682 9685 9688 9691 9695 9699 9703 9707 9712 9716 9721 9726 9731 9736 9741 9747 9752 9758 9763 9769 9775 9780 9785 9790 9795 9799 9803 9807 9810 9812 9815 9817 9819 9821 9824 9826 9828 9831 9833 9837 9840 9843 9847 9851 9854 9858 9861 9865 9867 9870 9872 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9889 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9855 9852 9850 9848 9846 9844 9841 9839 9836 9834 9832 9830 9828 9827 9826 9825 9824 9823 9823 9822 9821 9821 9820 9819 9818 9816 9814 9812 9811 9809 9807 9805 9803 9801 9800 9798 9797 9796 9796 9795 9794 9793 9791 9789 9787 9785 9782 9779 9776 9772 9768 9764 9761 9757 9754 9751 9748 9746 9744 9742 9741 9740 9740 9739 9739 9739 9739 9739 9739 9739 9739 9739 9738 9738 9738 9737 9737 9736 9735 9734 9732 9730 9727 9724 9721 9717 9714 9710 9705 9701 9697 9692 9688 9684 9680 9676 9672 9668 9663 9659 9654 9648 9642 9635 9628 9620 9611 9602 9592 9582 9572 9562 9552 9542 9532 9521 6918 0 30 7 9510 9499 9487 9474 9460 9446 9429 9411 9391 9370 9347 9323 9297 9271 9243 9213 9182 9149 9115 9078 9039 8997 8952 8902 8847 8787 8722 8651 8574 8491 8402 8306 8202 8090 7969 7838 7698 7547 7382 7200 7003 6786 6549 6293 6016 5721 5406 5076 4726 4366 4005 3645 3285 2933 2602 2290 2008 1760 1548 1382 1259 1188 1164 1187 1257 1372 1533 1732 1968 2233 2523 2836 3161 3500 3845 4190 4532 4871 5202 5518 5823 6111 6383 6636 6871 7088 7288 7470 7636 7788 7925 8049 8162 8264 8357 8442 8521 8593 8660 8722 8779 8832 8882 8929 8972 9013 9050 9084 9116 9145 9172 9197 9220 9242 9261 9279 9295 9311 9325 9338 9350 9361 9372 9382 9391 9399 9407 9415 9422 9428 9434 9440 9445 9449 9453 9457 9459 9461 9462 9462 9462 9461 9460 9458 9455 9452 9449 9446 9443 9440 9437 9433 9430 9426 9422 9418 9413 9408 9402 9396 9390 9382 9375 9368 9360 9353 9345 9338 9331 9325 9319 9313 9308 9303 9299 9294 9290 9285 9280 9275 9270 9265 9260 9254 9249 9243 9238 9234 9229 9226 9223 9220 9218 9215 9213 9211 9208 9204 9200 9195 9188 9179 9169 9159 9147 9136 9124 9112 9101 9092 9084 9079 9077 9078 9082 9090 9100 9113 9129 9148 9168 9191 9213 9235 9257 9278 9299 9318 9336 9353 9369 9383 9396 9408 9419 9430 9441 9451 9461 9470 9479 9488 9497 9505 9512 9520 9526 9532 9538 9543 9548 9552 9557 9561 9566 9570 9575 9579 9584 9589 9594 9599 9603 9608 9612 9616 9619 9622 9624 9626 9629 9630 9632 9634 9636 9638 9640 9643 9645 9648 9651 9654 9658 9661 9664 9667 9670 9673 9676 9679 9682 9684 9687 9689 9692 9694 9696 9699 9701 9704 9706 9708 9710 9713 9715 9717 9719 9720 9722 9724 9725 9727 9728 9729 9731 9732 9734 9736 9738 9740 9742 9744 9746 9749 9751 9754 9757 9759 9762 9764 9767 9769 9771 9772 9774 9775 9776 9777 9778 9779 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9788 9789 9789 9789 9789 9789 9789 9788 9788 9788 9788 9789 9789 9790 9791 9793 9794 9796 9797 9798 9799 9800 9800 9800 9799 9798 9796 9795 9792 9790 9788 9786 9784 9782 9780 9779 9777 9776 9775 9774 9772 9771 9770 9768 9767 9765 9762 9760 9758 9756 9753 9751 9748 9745 9743 9740 9737 9734 9731 9727 9723 9719 9714 9709 9704 9699 9693 9687 9682 9675 9669 9663 9657 9650 9644 9637 9630 9623 9616 9608 9600 9592 9584 9575 9566 9557 9548 9538 9527 9516 9504 9491 9477 9462 9445 9428 9408 9388 9365 9342 9318 9292 9266 9239 9210 9181 9150 9118 9084 9049 9011 8970 8925 8876 8822 8763 8699 8629 8554 8472 8384 8289 8187 8077 7958 7830 7694 7547 7387 7213 7023 6816 6592 6350 6089 5811 5514 5202 4872 4531 4186 3837 3489 3144 2813 2493 2197 1928 1688 1485 6919 0 30 7 1320 1197 1116 1079 1087 1138 1236 1373 1550 1761 2004 2277 2572 2890 3221 3560 3908 4256 4602 4941 5275 5594 5899 6188 6458 6710 6943 7158 7355 7534 7697 7844 7979 8100 8212 8314 8408 8495 8575 8649 8718 8784 8845 8902 8955 9005 9051 9094 9134 9171 9206 9239 9269 9297 9324 9349 9373 9396 9417 9438 9457 9476 9494 9510 9526 9540 9554 9567 9579 9590 9601 9611 9621 9630 9639 9647 9655 9663 9670 9677 9684 9690 9696 9702 9707 9712 9717 9721 9726 9730 9734 9738 9742 9745 9749 9753 9756 9759 9761 9763 9765 9766 9767 9768 9768 9768 9768 9768 9768 9768 9769 9770 9771 9773 9776 9779 9782 9785 9788 9792 9795 9797 9799 9800 9801 9801 9800 9798 9797 9794 9792 9789 9786 9784 9782 9780 9778 9776 9774 9773 9771 9769 9767 9764 9762 9759 9755 9752 9748 9744 9740 9736 9732 9728 9723 9717 9711 9704 9695 9685 9675 9663 9650 9636 9621 9607 9593 9581 9570 9563 9558 9557 9559 9565 9574 9587 9603 9622 9643 9664 9686 9707 9727 9746 9764 9780 9794 9806 9815 9824 9831 9836 9842 9848 9853 9858 9864 9869 9874 9879 9884 9888 9893 9896 9899 9901 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9916 9917 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9932 9932 9931 9931 9930 9929 9927 9926 9925 9923 9922 9922 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9934 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9935 9934 9932 9930 9928 9926 9924 9921 9919 9918 9916 9915 9914 9914 9914 9915 9915 9916 9917 9918 9919 9919 9919 9919 9918 9917 9915 6920 0 30 7 9914 9911 9909 9907 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9879 9876 9873 9869 9865 9861 9856 9852 9847 9842 9837 9832 9826 9821 9816 9810 9804 9798 9791 9784 9777 9769 9760 9751 9742 9732 9721 9710 9698 9686 9673 9660 9647 9634 9621 9608 9595 9582 9569 9557 9545 9533 9521 9510 9498 9487 9476 9464 9453 9442 9431 9421 9410 9400 9390 9380 9372 9363 9356 9349 9343 9337 9332 9328 9325 9322 9320 9319 9318 9318 9318 9319 9321 9324 9327 9331 9336 9342 9348 9356 9364 9373 9382 9392 9403 9414 9426 9438 9450 9462 9474 9486 9499 9511 9523 9535 9547 9559 9570 9582 9593 9604 9615 9625 9635 9645 9655 9665 9675 9684 9693 9702 9711 9720 9729 9737 9745 9754 9762 9770 9777 9784 9791 9798 9804 9810 9815 9820 9825 9829 9833 9836 9839 9842 9845 9847 9849 9851 9853 9855 9857 9859 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9882 9883 9883 9883 9883 9883 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9870 9868 9866 9864 9861 9858 9855 9850 9845 9838 9830 9821 9810 9799 9785 9771 9756 9739 9723 9708 9692 9678 9665 9655 9646 9640 9636 9636 9638 9643 9650 9659 9669 9681 9693 9706 9719 9731 9744 9755 9765 9774 9783 9791 9798 9805 9811 9817 9822 9827 9831 9835 9838 9842 9845 9847 9849 9851 9853 9854 9855 9857 9858 9860 9861 9863 9865 9868 9870 9873 9876 9879 9882 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9919 9920 9921 9922 9923 9924 9925 9926 9926 9926 9925 9925 9924 9922 9920 9918 9916 9915 9913 9912 9911 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9919 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9938 9937 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9901 9899 9897 9894 9891 9889 9886 9882 9879 9875 9871 9867 9862 9856 9851 9845 9840 9834 9829 9825 9821 9818 9817 9816 9816 9818 9821 9825 9829 9835 9840 9846 9851 9857 9862 9868 9872 9876 9879 9882 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9906 9907 9908 9909 9909 9909 9910 9909 9909 9909 9909 9909 9909 9909 9909 9910 9911 9912 9913 6921 0 30 8 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9929 9928 9926 9925 9924 9923 9921 9919 9917 9915 9912 9909 9906 9903 9900 9897 9895 9892 9890 9888 9886 9885 9884 9883 9883 9882 9882 9881 9881 9881 9880 9879 9879 9878 9877 9876 9875 9874 9874 9874 9874 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9894 9893 9892 9891 9889 9887 9884 9881 9878 9874 9870 9866 9861 9856 9851 9845 9839 9832 9824 9815 9805 9793 9780 9767 9752 9737 9721 9704 9688 9672 9658 9645 9635 9627 9621 9619 9619 9622 9628 9637 9648 9660 9675 9689 9704 9719 9734 9748 9761 9773 9784 9793 9801 9808 9814 9819 9824 9828 9831 9834 9837 9840 9843 9845 9848 9851 9853 9855 9858 9860 9862 9864 9866 9867 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9866 9866 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9875 9875 9874 9874 9873 9872 9870 9868 9866 9864 9861 9858 9855 9852 9849 9846 9843 9839 9837 9834 9833 9832 9832 9832 9834 9836 9839 9842 9847 9852 9857 9862 9867 9873 9877 9882 9887 9891 9894 9898 9901 9904 9907 9909 9912 9915 9918 9921 9924 9927 9930 9933 9936 9938 9941 9943 9945 9946 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9943 9943 9944 9945 9945 9946 9947 9949 9950 9951 9951 9952 9952 9953 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9919 9917 9916 9915 9913 9912 9910 9909 9908 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9888 9886 9885 9883 9881 9879 9877 9876 9874 9873 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9877 9877 9876 9875 9873 9872 9870 9869 9867 9866 9865 9864 9864 9864 9864 9864 9865 9866 9868 9869 9870 9871 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9904 9905 9906 9907 6922 0 30 8 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9938 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9951 9951 9951 9950 9949 9947 9945 9943 9941 9939 9936 9934 9932 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9907 9905 9903 9901 9899 9897 9895 9894 9892 9889 9887 9884 9880 9876 9872 9867 9862 9856 9849 9842 9835 9828 9820 9813 9806 9800 9794 9789 9786 9784 9783 9783 9785 9789 9793 9799 9806 9813 9821 9829 9837 9845 9851 9858 9863 9868 9871 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9887 9890 9892 9894 9896 9897 9897 9897 9896 9894 9892 9890 9888 9886 9883 9881 9879 9878 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9874 9873 9870 9868 9865 9862 9859 9857 9855 9853 9851 9849 9847 9846 9844 9842 9841 9839 9836 9834 9831 9828 9825 9822 9819 9816 9813 9810 9808 9805 9802 9798 9795 9791 9786 9780 9773 9765 9755 9744 9732 9719 9705 9689 9672 9656 9639 9622 9606 9591 9578 9566 9557 9550 9545 9544 9546 9551 9558 9568 9581 9596 9613 9631 9649 9668 9687 9706 9723 9741 9756 9771 9784 9796 9806 9816 9824 9831 9837 9843 9848 9853 9857 9861 9865 9868 9872 9875 9878 9882 9884 9887 9890 9893 9895 9897 9899 9901 9903 9904 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9908 9909 9911 9913 9915 9917 9918 9920 9921 9921 9921 9920 9918 9916 9913 9910 9906 9903 9899 9895 9892 9889 9887 9886 9885 9885 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9922 9922 9922 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9919 9920 9921 9922 9924 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9943 9943 9943 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9927 9927 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9898 9897 9895 9892 9890 9887 9883 9880 9876 9872 9868 9864 9860 9856 6923 0 30 8 9852 9848 9845 9842 9839 9837 9834 9832 9831 9829 9828 9828 9827 9828 9828 9829 9830 9832 9834 9836 9838 9839 9841 9843 9844 9846 9847 9847 9847 9847 9847 9846 9845 9845 9844 9843 9842 9841 9840 9839 9837 9836 9835 9833 9832 9830 9828 9826 9823 9821 9818 9815 9812 9809 9806 9803 9799 9795 9791 9787 9783 9778 9773 9768 9762 9757 9752 9746 9741 9736 9730 9725 9720 9714 9709 9703 9697 9690 9683 9676 9668 9659 9651 9642 9633 9624 9615 9607 9598 9589 9580 9571 9562 9552 9542 9530 9518 9505 9490 9474 9457 9440 9421 9402 9383 9362 9341 9318 9293 9266 9238 9206 9171 9132 9088 9040 8986 8926 8862 8792 8718 8639 8553 8460 8357 8244 8120 7983 7831 7659 7467 7249 7007 6736 6439 6121 5782 5430 5060 4683 4307 3945 3599 3279 3002 2765 2580 2447 2370 2353 2393 2500 2656 2861 3103 3375 3676 3988 4312 4639 4966 5278 5577 5858 6117 6357 6577 6779 6960 7125 7273 7405 7526 7637 7741 7836 7923 8004 8078 8148 8211 8271 8326 8377 8425 8470 8511 8550 8588 8624 8661 8698 8734 8771 8809 8847 8886 8926 8967 9008 9049 9090 9131 9171 9210 9248 9284 9319 9352 9383 9411 9438 9463 9486 9507 9527 9545 9562 9577 9592 9606 9619 9631 9643 9655 9665 9675 9684 9693 9701 9709 9716 9722 9728 9734 9739 9744 9749 9753 9758 9763 9768 9772 9777 9781 9786 9790 9794 9798 9801 9804 9806 9808 9810 9812 9814 9815 9817 9819 9821 9823 9825 9828 9830 9833 9835 9837 9840 9841 9843 9844 9845 9846 9847 9847 9848 9848 9849 9850 9851 9853 9855 9857 9859 9861 9864 9865 9867 9869 9870 9870 9870 9870 9870 9870 9869 9869 9869 9870 9871 9872 9874 9876 9878 9881 9883 9886 9888 9890 9892 9894 9895 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9893 9892 9890 9889 9887 9885 9884 9882 9880 9878 9876 9873 9871 9869 9866 9864 9861 9858 9855 9853 9850 9847 9844 9841 9839 9836 9834 9832 9830 9828 9826 9825 9824 9823 9823 9823 9823 9824 9824 9825 9826 9827 9829 9830 9831 9832 9833 9833 9833 9833 9833 9832 9831 9830 9829 9827 9825 9823 9821 9818 9816 9814 9811 9809 9806 9804 9801 9799 9796 9793 9789 9786 9783 9779 9776 9773 9770 9767 9764 9763 9761 9761 9761 9762 9763 9765 9768 9771 9774 9778 9782 9785 9789 9792 9796 9799 9801 9804 9806 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9828 9830 9830 9831 9831 9831 9830 9829 9828 9827 9825 9824 9822 9821 9819 9818 9817 9816 9815 9814 9813 9813 9812 9810 9809 9807 9804 9802 9799 9795 9791 9787 9783 9778 9773 9768 9763 9757 9752 9746 6924 0 30 8 9740 9733 9727 9720 9713 9705 9697 9689 9680 9671 9661 9651 9640 9628 9615 9601 9587 9572 9556 9539 9521 9503 9483 9462 9441 9418 9394 9369 9342 9313 9283 9251 9217 9181 9142 9102 9059 9013 8965 8915 8863 8808 8751 8691 8629 8565 8497 8427 8354 8277 8197 8113 8025 7933 7836 7734 7626 7513 7394 7268 7135 6995 6845 6686 6515 6331 6135 5925 5702 5464 5213 4946 4669 4379 4083 3788 3494 3203 2919 2653 2403 2181 1989 1831 1714 1636 1600 1603 1649 1734 1857 2018 2205 2421 2655 2904 3166 3429 3694 3960 4225 4476 4718 4948 5165 5371 5564 5745 5915 6074 6222 6362 6494 6620 6741 6856 6966 7072 7175 7273 7369 7462 7552 7639 7724 7807 7887 7966 8042 8117 8190 8262 8332 8400 8467 8532 8596 8658 8718 8776 8833 8887 8938 8988 9035 9079 9121 9161 9198 9233 9266 9297 9327 9354 9380 9405 9429 9452 9473 9494 9513 9532 9550 9567 9582 9597 9610 9622 9633 9644 9653 9661 9669 9676 9682 9689 9694 9700 9706 9712 9718 9724 9729 9735 9740 9745 9749 9752 9755 9757 9758 9759 9758 9757 9756 9754 9752 9750 9747 9744 9741 9739 9736 9733 9730 9726 9722 9717 9712 9706 9699 9692 9683 9674 9664 9653 9641 9629 9616 9603 9590 9576 9562 9549 9536 9523 9510 9499 9488 9479 9471 9465 9460 9457 9457 9458 9462 9468 9476 9486 9497 9511 9525 9542 9558 9575 9593 9610 9627 9643 9659 9673 9687 9700 9711 9721 9730 9739 9746 9753 9759 9765 9771 9776 9780 9785 9789 9793 9796 9800 9803 9805 9807 9809 9810 9811 9812 9812 9812 9811 9810 9808 9806 9803 9799 9795 9790 9784 9777 9769 9761 9752 9743 9734 9725 9717 9709 9703 9698 9695 9694 9695 9697 9702 9708 9715 9724 9734 9745 9755 9766 9777 9788 9798 9807 9816 9824 9831 9837 9843 9848 9852 9856 9860 9862 9865 9867 9869 9870 9871 9871 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9871 9871 9871 9872 9873 9873 9874 9874 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9871 9869 9867 9866 9864 9863 9862 9861 9860 9860 9859 9860 9860 9861 9862 9863 9864 9865 9866 9866 9867 9867 9867 9866 9865 9864 9863 9862 9860 9859 9857 9855 9854 9852 9850 9849 9847 9845 9843 9841 9839 9837 9835 9833 9832 9830 9829 9828 9828 9828 9829 9830 9831 9833 9835 9837 9840 9843 9845 9848 9851 9853 9855 9858 9860 9862 9864 9866 9869 9871 9874 9877 9880 9884 9887 9890 9894 9897 9900 9902 9904 9906 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9920 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 6925 0 30 8 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9906 9904 9903 9901 9899 9897 9894 9891 9888 9884 9881 9877 9873 9868 9864 9860 9855 9851 9846 9841 9836 9831 9825 9819 9813 9806 9799 9790 9782 9772 9762 9751 9740 9728 9715 9702 9688 9674 9659 9644 9629 9613 9597 9581 9564 9546 9529 9510 9491 9471 9451 9429 9407 9383 9359 9333 9306 9278 9248 9218 9186 9152 9118 9082 9045 9006 8967 8926 8884 8842 8798 8752 8706 8660 8612 8563 8514 8465 8416 8367 8317 8268 8220 8172 8126 8081 8036 7993 7951 7910 7871 7832 7795 7759 7725 7692 7660 7630 7601 7575 7550 7528 7509 7492 7478 7467 7460 7456 7455 7457 7463 7472 7483 7498 7516 7535 7558 7583 7610 7639 7670 7704 7739 7776 7815 7855 7897 7941 7986 8032 8080 8129 8178 8228 8279 8331 8383 8436 8489 8542 8595 8648 8700 8752 8804 8854 8904 8952 8999 9044 9087 9129 9168 9206 9242 9276 9308 9339 9369 9398 9425 9452 9478 9504 9528 9552 9574 9596 9617 9637 9656 9673 9690 9706 9720 9734 9747 9759 9771 9783 9793 9804 9813 9822 9830 9838 9845 9851 9856 9861 9864 9867 9869 9871 9872 9874 9875 9876 9877 9878 9879 9879 9879 9879 9878 9875 9871 9866 9859 9851 9841 9831 9820 9809 9798 9788 9778 9770 9764 9760 9759 9760 9764 9770 9777 9787 9798 9810 9822 9835 9847 9859 9870 9880 9888 9896 9903 9908 9913 9917 9920 9922 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9886 9884 9882 9880 9878 9876 9874 9873 9871 9870 9869 9867 9866 9865 9864 9863 9861 9860 9859 9857 9855 9854 9852 9851 9849 9848 9846 9845 9844 9843 9842 9842 9841 9840 9839 9838 9837 9836 9834 9833 9831 9829 9827 9825 9822 9820 9819 9817 9815 9814 9813 9812 9812 9811 9811 9810 9810 9809 9808 9807 9806 9804 9803 9801 9800 9798 9796 9795 9794 9792 9791 9791 9790 9789 9788 9786 9785 9783 9780 9778 9774 9771 9767 9763 9758 9753 9749 9744 9739 9733 9728 9722 9716 9709 9702 9695 9687 9678 9668 9658 9646 9634 9621 9607 9592 9577 9560 6926 0 30 8 9543 9525 9506 9487 9467 9445 9424 9401 9378 9353 9329 9303 9277 9251 9224 9196 9169 9141 9113 9084 9055 9026 8996 8967 8937 8908 8878 8849 8819 8791 8763 8736 8710 8685 8662 8639 8619 8600 8582 8566 8551 8539 8527 8518 8509 8503 8497 8494 8492 8491 8493 8496 8500 8506 8514 8524 8535 8547 8562 8578 8595 8614 8635 8657 8680 8704 8730 8756 8784 8812 8840 8869 8898 8927 8956 8984 9012 9039 9066 9092 9117 9141 9165 9188 9211 9234 9256 9278 9300 9321 9342 9363 9383 9403 9423 9442 9460 9477 9494 9510 9525 9540 9555 9569 9583 9597 9610 9623 9635 9647 9659 9671 9682 9693 9702 9712 9720 9728 9736 9743 9749 9756 9762 9767 9773 9779 9785 9790 9796 9801 9807 9812 9816 9821 9825 9828 9831 9834 9836 9838 9840 9841 9843 9844 9846 9848 9850 9852 9854 9857 9859 9861 9864 9866 9868 9869 9870 9871 9871 9871 9870 9869 9868 9866 9864 9862 9859 9857 9854 9852 9849 9847 9844 9842 9840 9837 9835 9832 9829 9826 9823 9819 9816 9812 9808 9805 9801 9798 9795 9792 9789 9786 9784 9783 9781 9780 9779 9779 9778 9778 9778 9778 9777 9777 9777 9777 9777 9778 9779 9780 9781 9782 9784 9787 9790 9793 9796 9800 9804 9808 9811 9815 9819 9823 9826 9829 9832 9835 9837 9839 9841 9843 9844 9846 9848 9849 9851 9852 9854 9856 9857 9859 9861 9862 9863 9864 9865 9865 9865 9865 9864 9863 9862 9861 9859 9857 9855 9853 9851 9849 9846 9843 9840 9837 9833 9828 9824 9818 9812 9805 9798 9791 9783 9774 9765 9756 9747 9737 9728 9720 9711 9703 9696 9689 9683 9679 9675 9672 9671 9670 9670 9672 9675 9678 9683 9687 9693 9699 9705 9711 9717 9723 9729 9735 9740 9744 9749 9752 9755 9758 9760 9761 9763 9763 9764 9764 9763 9763 9762 9761 9760 9758 9757 9756 9754 9753 9751 9749 9748 9746 9744 9741 9738 9735 9731 9727 9722 9716 9710 9704 9696 9689 9681 9672 9663 9653 9644 9634 9625 9616 9606 9598 9589 9580 9572 9564 9557 9549 9541 9533 9525 9516 9507 9496 9485 9473 9460 9446 9430 9415 9399 9382 9366 9350 9335 9321 9309 9299 9291 9287 9285 9286 9290 9297 9308 9322 9338 9357 9378 9401 9426 9451 9477 9503 9529 9555 9579 9603 9625 9646 9665 9682 9698 9712 9724 9735 9744 9752 9759 9764 9769 9773 9775 9778 9779 9780 9781 9781 9780 9779 9778 9777 9775 9774 9772 9770 9767 9765 9763 9760 9758 9755 9752 9750 9747 9744 9741 9738 9735 9732 9728 9725 9722 9720 9717 9715 9712 9711 9709 9708 9708 9708 9708 9708 9709 9711 9712 9714 9716 9719 9721 9724 9727 9731 9734 9738 9742 9747 9752 9757 9763 9769 9775 9781 9787 9793 9799 9804 9810 9815 9820 9824 9828 9832 9836 9839 9843 9846 9850 9853 9857 9861 9866 9870 9874 9878 9882 9886 9889 9893 6927 0 30 8 9896 9898 9900 9902 9903 9904 9906 9907 9908 9910 9912 9914 9916 9919 9921 9924 9927 9929 9931 9933 9934 9935 9935 9935 9934 9933 9931 9930 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9905 9902 9899 9896 9892 9888 9883 9878 9873 9867 9862 9856 9851 9845 9840 9835 9831 9826 9823 9819 9816 9814 9812 9810 9809 9809 9809 9809 9810 9811 9813 9815 9817 9820 9824 9827 9831 9834 9838 9841 9845 9848 9851 9854 9857 9859 9861 9863 9865 9867 9868 9870 9872 9874 9877 9879 9882 9884 9887 9890 9893 9895 9898 9899 9901 9902 9902 9902 9902 9901 9900 9898 9897 9895 9893 9891 9890 9888 9886 9884 9882 9880 9877 9874 9872 9868 9865 9861 9857 9853 9849 9846 9842 9839 9836 9833 9831 9829 9827 9826 9826 9825 9825 9825 9825 9824 9824 9824 9823 9823 9822 9821 9820 9820 9819 9819 9819 9820 9820 9821 9822 9824 9826 9828 9830 9832 9834 9836 9837 9839 9841 9842 9843 9844 9845 9846 9848 9849 9851 9852 9855 9857 9860 9863 9866 9869 9872 9875 9879 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9964 9963 9962 9960 9959 9957 9956 9954 9953 9952 9951 9951 9951 9952 9953 9954 9955 9956 9957 9959 9959 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9941 9939 9938 9937 9937 9936 9934 9932 9929 9924 9919 9913 9905 9896 9886 9876 9864 9853 9842 9832 9822 9815 9809 9805 9803 9803 9807 9812 9819 9827 9837 9847 9857 9868 9878 9888 9896 9904 9911 9916 9920 9923 9926 9928 9930 9932 9933 9934 9936 9937 9939 9940 9942 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9946 9946 9947 9947 9947 9948 9947 9947 9946 9945 9944 9942 9940 9938 9936 9934 9932 9929 9928 9926 9924 9923 9921 9920 9919 9917 9916 9914 9913 9910 9908 9906 9903 9900 9898 9895 9892 9889 9887 9884 9882 9880 9878 9877 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9861 9860 9859 9859 9858 9858 9858 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9903 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9923 6928 0 30 8 9924 9925 9925 9925 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9914 9913 9913 9913 9913 9914 9914 9914 9914 9915 9914 9914 9913 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9893 9890 9887 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9852 9848 9844 9839 9835 9830 9825 9820 9814 9808 9802 9796 9789 9783 9776 9770 9763 9757 9751 9745 9739 9734 9729 9724 9719 9715 9711 9707 9703 9699 9696 9692 9689 9686 9683 9681 9678 9676 9674 9673 9672 9671 9670 9669 9668 9668 9668 9668 9669 9669 9670 9671 9673 9675 9677 9680 9682 9685 9689 9692 9695 9698 9701 9704 9706 9709 9711 9713 9715 9717 9719 9722 9725 9728 9731 9734 9738 9741 9745 9749 9753 9756 9759 9762 9764 9766 9768 9769 9769 9770 9770 9770 9770 9771 9771 9771 9772 9772 9773 9774 9775 9776 9777 9778 9778 9779 9779 9779 9779 9780 9780 9780 9780 9781 9782 9783 9784 9786 9787 9790 9792 9794 9796 9799 9801 9803 9805 9807 9809 9811 9812 9814 9816 9817 9819 9820 9822 9823 9825 9826 9827 9829 9830 9830 9831 9832 9832 9832 9832 9832 9832 9831 9831 9830 9830 9829 9829 9828 9827 9827 9826 9824 9823 9822 9820 9818 9816 9813 9811 9808 9805 9802 9799 9796 9792 9789 9785 9781 9777 9773 9769 9764 9759 9754 9749 9744 9739 9734 9728 9723 9718 9713 9708 9704 9700 9696 9692 9689 9685 9682 9679 9676 9673 9670 9668 9665 9663 9661 9659 9657 9656 9655 9655 9656 9657 9658 9660 9662 9665 9668 9671 9674 9677 9680 9682 9685 9687 9689 9691 9693 9695 9697 9700 9702 9705 9709 9713 9717 9721 9725 9729 9732 9735 9738 9740 9742 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9742 9740 9738 9734 9729 9724 9717 9708 9700 9690 9681 9672 9663 9655 9647 9639 9630 9620 9610 9598 9583 9566 9545 9520 9490 9455 9416 9373 9327 9277 9224 9167 9102 9031 8954 8867 8770 8659 8531 8383 8212 8018 7795 7551 7286 7004 6707 6388 6069 5754 5452 5162 4911 4694 4518 4392 4314 4292 4323 4413 4556 4743 4971 5225 5505 5798 6096 6398 6699 6991 7262 7517 7747 7957 8146 8317 8469 8604 8723 8828 8921 9005 9083 9153 9217 9276 9328 9375 9417 9453 9486 9515 9540 9563 9582 9599 9614 9627 9640 9653 9666 9679 9692 9704 9716 9727 9738 9747 9756 9765 9772 9778 9783 9788 9792 9795 9799 9802 9805 9809 9812 9816 9819 9823 9826 9829 9833 9836 9838 9840 9842 9843 9844 9845 9846 9847 9847 9848 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9859 9859 9859 9858 9857 9856 9854 9852 9851 9849 9847 9845 9844 9842 9840 9838 9836 9834 9832 9830 9827 9824 9821 9817 9814 9809 9805 9800 9796 9790 9785 9779 9772 9765 9757 9749 9739 9729 9718 9706 9694 9681 9668 6929 0 30 8 9655 9643 9631 9620 9610 9601 9593 9587 9582 9578 9575 9574 9573 9572 9571 9570 9568 9566 9563 9560 9555 9550 9543 9536 9528 9520 9511 9502 9492 9481 9470 9459 9448 9435 9423 9409 9395 9381 9365 9349 9333 9317 9300 9284 9268 9252 9238 9226 9215 9207 9201 9197 9196 9197 9201 9208 9218 9229 9243 9258 9274 9291 9309 9327 9345 9363 9381 9399 9416 9432 9447 9462 9476 9489 9502 9514 9525 9535 9544 9552 9560 9566 9571 9576 9580 9582 9584 9586 9587 9588 9588 9588 9589 9589 9589 9589 9588 9588 9587 9586 9585 9583 9580 9577 9574 9570 9566 9561 9556 9551 9545 9540 9534 9528 9523 9517 9511 9504 9498 9490 9482 9473 9463 9453 9441 9428 9413 9398 9381 9362 9342 9321 9299 9276 9251 9225 9197 9169 9139 9109 9077 9045 9013 8981 8949 8916 8886 8856 8829 8804 8782 8763 8748 8738 8731 8730 8734 8742 8755 8772 8793 8819 8847 8879 8913 8948 8985 9022 9059 9096 9133 9168 9203 9236 9268 9298 9327 9355 9382 9407 9432 9455 9477 9498 9518 9537 9554 9571 9586 9600 9613 9625 9636 9645 9655 9663 9671 9679 9686 9693 9700 9708 9715 9723 9730 9737 9744 9750 9755 9760 9764 9767 9770 9771 9772 9772 9772 9771 9771 9771 9771 9771 9772 9773 9774 9775 9777 9778 9779 9780 9781 9781 9780 9779 9778 9776 9774 9772 9770 9768 9765 9762 9759 9755 9751 9746 9741 9735 9727 9719 9710 9700 9691 9681 9671 9661 9651 9641 9630 9618 9605 9590 9574 9556 9534 9508 9477 9442 9402 9359 9311 9260 9203 9142 9074 9000 8918 8826 8725 8611 8483 8336 8168 7977 7762 7526 7270 6996 6700 6394 6087 5781 5474 5180 4919 4684 4494 4345 4241 4188 4187 4250 4362 4524 4724 4957 5222 5503 5800 6103 6406 6701 6987 7256 7502 7727 7933 8119 8286 8434 8565 8679 8782 8873 8956 9031 9099 9162 9219 9270 9316 9358 9396 9429 9459 9486 9509 9529 9547 9563 9578 9592 9605 9618 9630 9642 9653 9664 9674 9683 9692 9699 9706 9712 9717 9722 9725 9728 9730 9733 9734 9736 9738 9739 9740 9741 9742 9742 9742 9742 9742 9741 9741 9740 9738 9737 9736 9735 9733 9731 9730 9727 9724 9721 9717 9712 9706 9699 9691 9682 9673 9662 9651 9639 9627 9614 9600 9586 9570 9554 9537 9518 9498 9476 9452 9426 9396 9365 9332 9297 9260 9223 9185 9148 9111 9076 9044 9015 8990 8970 8955 8945 8940 8942 8948 8960 8977 8998 9023 9051 9081 9113 9146 9180 9213 9246 9278 9308 9336 9362 9385 9406 9424 9439 9452 9462 9469 9475 9479 9481 9482 9481 9481 9480 9479 9478 9477 9477 9476 9476 9476 9476 9477 9478 9479 9480 9481 9483 9485 9488 9491 9496 9502 9509 9517 9526 9537 9549 9562 9576 9590 9605 9620 9636 9651 9666 9681 9695 9709 9722 9735 9747 9758 9769 9779 9788 9797 9805 9812 9818 6930 0 30 8 9824 9828 9832 9835 9838 9840 9842 9843 9845 9846 9848 9850 9852 9854 9857 9859 9862 9864 9867 9869 9871 9872 9873 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9867 9867 9867 9867 9868 9869 9870 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9925 9925 9925 9925 9924 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9907 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9870 9868 9866 9864 9862 9861 9859 9857 9856 9854 9852 9849 9847 9844 9841 9838 9835 9831 9828 9825 9822 9819 9816 9814 9812 9811 9809 9808 9808 9807 9806 9806 9805 9804 9803 9802 9800 9799 9797 9795 9794 9792 9791 9790 9789 9789 9790 9791 9792 9793 9794 9796 9798 9799 9801 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9804 9805 9805 9806 9806 9807 9807 9807 9806 9806 9805 9804 9803 9802 9801 9799 9798 9797 9796 9795 9794 9793 9792 9792 9791 9791 9790 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9779 9778 9776 9775 9773 9771 9769 9767 9765 9763 9761 9758 9755 9752 9748 9744 9740 9735 9729 9723 9717 9710 9702 9694 9685 9675 9665 9654 9642 9630 9617 9603 9588 9572 9556 9538 9520 9501 9481 9460 9439 9418 9396 9375 9354 9332 9312 9292 9272 9254 9236 9220 9204 9190 9176 9163 9151 9140 9130 9120 9111 9103 9095 9088 9082 9076 9070 9065 9061 9057 9054 9051 9050 9049 9049 9050 9052 9055 9060 9066 9073 9081 9091 9102 9114 9127 9141 9156 9172 9188 9205 9222 9240 9258 9276 9294 9313 9331 9350 9369 9387 9406 9424 9443 9462 9480 9498 9516 9534 9551 9568 9584 9600 9616 9630 9645 9658 9671 9684 9696 9707 9718 9728 9738 9748 9757 9766 9774 9782 9790 9798 9805 9812 9819 9825 9831 9837 9842 9846 9850 9853 9856 9859 9860 9862 9863 9864 9865 9866 9866 9866 9867 9867 9867 9867 9867 9866 9865 9864 9862 9860 9857 9853 9849 9845 9840 9835 9829 9824 9818 9813 9808 9804 9800 9798 9795 9794 9794 9794 9795 9797 9799 9802 9805 9808 9812 9816 9819 9823 9827 9831 9835 9839 9843 9848 9852 9856 9861 9865 9870 9874 9878 9882 9885 9888 9890 9892 9894 9895 9896 9896 9897 9897 9898 9898 9899 9900 9901 9903 9904 9906 9908 9909 9911 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9919 9918 9917 9915 9914 9912 9910 9908 9907 9905 9904 9902 9901 9901 9900 6931 0 30 8 9900 9899 9899 9898 9898 9897 9896 9894 9893 9891 9888 9886 9883 9881 9878 9876 9873 9871 9869 9867 9865 9863 9862 9860 9859 9857 9855 9853 9851 9849 9847 9844 9841 9839 9836 9833 9831 9828 9826 9825 9823 9822 9821 9821 9820 9820 9820 9820 9821 9821 9821 9821 9821 9821 9821 9820 9821 9821 9821 9822 9822 9824 9825 9827 9829 9831 9833 9836 9838 9841 9843 9846 9848 9850 9853 9855 9857 9858 9860 9862 9864 9865 9867 9868 9869 9871 9872 9872 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9872 9871 9870 9868 9866 9863 9860 9857 9853 9849 9844 9840 9835 9831 9826 9821 9817 9812 9807 9802 9797 9791 9786 9780 9773 9766 9758 9749 9740 9729 9718 9705 9691 9675 9659 9640 9621 9599 9577 9552 9527 9501 9474 9447 9421 9394 9368 9344 9321 9300 9282 9266 9254 9244 9238 9235 9235 9238 9244 9254 9265 9279 9295 9313 9332 9352 9373 9394 9416 9438 9459 9481 9502 9522 9542 9561 9579 9596 9613 9628 9643 9657 9670 9682 9693 9704 9714 9724 9733 9742 9750 9758 9765 9773 9779 9786 9792 9798 9803 9808 9812 9816 9820 9823 9826 9828 9830 9833 9835 9837 9839 9842 9844 9847 9849 9852 9855 9857 9860 9863 9865 9867 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9887 9889 9891 9892 9894 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9870 9868 9867 9866 9864 9862 9860 9858 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9827 9825 9823 9822 9821 9820 9819 9818 9818 9817 9816 9815 9813 9812 9809 9807 9803 9799 9795 9790 9784 9778 9772 9765 9757 9750 9742 9734 9725 9717 9708 9699 9690 9681 9671 9661 9651 9641 9630 9618 9606 9593 9581 9567 9554 9540 9527 9514 9501 9490 9479 9471 9463 9458 9454 9452 9452 9455 9459 9464 9472 9480 9490 9500 9511 9523 9535 9547 9559 9571 9583 9594 9606 9617 9628 9639 9649 9659 9668 9677 9686 9694 9701 9708 9714 9720 9725 9729 9733 9737 9740 9742 9745 9747 9749 9751 9752 9754 9756 9757 9759 9760 9761 9762 9763 9763 9763 9763 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9754 9754 9754 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9765 9766 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9776 9777 9779 9781 9782 9784 9785 9787 9789 9790 9792 9794 9796 9797 9799 9801 9802 9804 9805 9805 9806 9806 9806 9805 9804 9803 9801 6932 0 30 8 9799 9796 9793 9790 9787 9783 9779 9774 9770 9764 9759 9753 9747 9740 9734 9727 9721 9714 9708 9703 9699 9695 9692 9690 9690 9690 9692 9694 9698 9701 9705 9710 9714 9718 9722 9725 9728 9729 9730 9730 9730 9728 9727 9724 9721 9718 9715 9711 9707 9703 9699 9695 9690 9684 9679 9672 9666 9659 9651 9643 9635 9626 9618 9609 9601 9592 9584 9576 9568 9561 9554 9548 9542 9536 9531 9527 9523 9520 9518 9516 9514 9514 9513 9514 9515 9516 9517 9518 9518 9518 9518 9517 9516 9515 9514 9513 9512 9513 9514 9516 9520 9526 9534 9543 9554 9566 9579 9593 9608 9623 9638 9652 9666 9679 9691 9701 9712 9721 9730 9738 9746 9753 9760 9767 9775 9782 9790 9798 9805 9813 9820 9827 9833 9839 9845 9850 9855 9859 9863 9866 9869 9872 9875 9877 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9908 9909 9909 9908 9908 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9859 9859 9859 9860 9860 9860 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9894 9895 9896 9896 9896 9896 9896 9895 9895 9895 9896 9897 9898 9899 9901 9903 9905 9908 9910 9912 9914 9915 9916 9917 9917 9917 9917 9916 9915 9914 9914 9913 9912 9912 9912 9912 9912 9913 9913 9914 9914 9914 9914 9913 9912 9911 9910 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9896 9896 9896 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9878 9876 9875 9873 9873 9872 9872 9872 9872 9873 9874 9875 9877 9878 9879 9879 9880 9880 9880 9879 9878 9877 9876 9875 9874 9873 9873 9873 9873 9874 9875 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9908 9908 9907 9906 9905 9904 9902 9900 9898 9896 9893 9891 9888 9885 9881 9878 9875 9871 9867 9862 9857 9852 9847 9841 9834 9827 9820 9813 9805 9796 9787 9777 9767 9756 9745 9733 9720 9707 9693 9679 9664 9648 9632 9616 9599 9582 9564 9545 9526 9507 9486 9465 9443 9420 9396 9371 9345 9319 9292 9265 9238 9211 9184 9157 9130 9105 9080 9056 9033 9011 8989 8969 8949 6933 0 30 8 8930 8913 8896 8880 8865 8851 8838 8827 8817 8808 8801 8796 8792 8790 8789 8790 8793 8797 8803 8810 8819 8830 8841 8854 8868 8883 8900 8917 8936 8955 8976 8997 9019 9041 9064 9086 9110 9133 9156 9179 9202 9224 9246 9269 9290 9312 9333 9354 9374 9394 9413 9432 9450 9468 9485 9501 9517 9532 9546 9559 9572 9583 9594 9604 9613 9622 9629 9636 9642 9647 9652 9656 9660 9664 9667 9669 9672 9674 9677 9679 9681 9684 9686 9689 9692 9694 9697 9699 9701 9704 9706 9708 9711 9713 9716 9718 9721 9724 9727 9731 9734 9738 9742 9746 9750 9754 9758 9763 9767 9770 9774 9778 9781 9785 9789 9792 9796 9800 9804 9809 9813 9818 9822 9827 9832 9837 9842 9846 9851 9856 9860 9865 9869 9872 9876 9879 9882 9885 9887 9889 9891 9892 9893 9894 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9904 9904 9903 9903 9901 9900 9899 9897 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9878 9876 9873 9871 9868 9864 9861 9857 9854 9850 9846 9843 9839 9835 9832 9828 9823 9819 9814 9809 9803 9797 9790 9782 9774 9765 9756 9745 9735 9723 9711 9698 9685 9671 9656 9640 9624 9606 9588 9569 9549 9528 9507 9485 9464 9442 9420 9400 9380 9361 9344 9328 9314 9303 9293 9285 9279 9276 9273 9273 9274 9275 9278 9280 9282 9284 9286 9287 9286 9284 9281 9275 9268 9260 9249 9236 9221 9205 9186 9165 9142 9118 9091 9062 9031 8997 8962 8924 8883 8841 8796 8748 8698 8646 8591 8535 8477 8418 8357 8295 8233 8169 8106 8042 7979 7916 7853 7790 7728 7667 7606 7547 7489 7432 7377 7324 7273 7225 7179 7137 7099 7064 7033 7007 6985 6967 6954 6945 6941 6940 6944 6950 6960 6973 6989 7008 7029 7052 7077 7103 7132 7162 7195 7229 7266 7305 7345 7388 7434 7481 7531 7583 7638 7694 7752 7812 7873 7935 7998 8062 8126 8190 8253 8316 8377 8438 8498 8555 8611 8665 8717 8767 8815 8861 8905 8946 8985 9023 9058 9092 9124 9154 9183 9211 9237 9261 9285 9306 9327 9346 9363 9378 9392 9403 9412 9419 9424 9425 9425 9421 9414 9405 9392 9377 9359 9338 9314 9288 9258 9226 9192 9155 9116 9075 9032 8987 8942 8897 8851 8807 8764 8723 8686 8652 8623 8600 8583 8573 8570 8574 8586 8604 8630 8661 8699 8742 8789 8838 8890 8943 8996 9049 9101 9152 9200 9245 9288 9328 9366 9400 9433 9463 9490 9516 9540 9563 9584 9604 9624 9642 9659 9675 9690 9704 9717 9730 9741 9752 9762 9770 9778 9786 9792 9798 9804 9809 9813 9818 9822 9825 9829 9833 9836 9840 9844 9848 9851 9855 9859 9863 9867 9870 9874 9877 9880 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 6934 0 30 8 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9929 9930 9931 9932 9933 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9951 9951 9950 9950 9949 9948 9946 9945 9943 9941 9940 9938 9937 9936 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9932 9931 9930 9928 9927 9925 9923 9920 9918 9916 9914 9913 9911 9910 9909 9909 9909 9909 9909 9908 9908 9908 9906 9905 9903 9900 9897 9894 9891 9888 9884 9881 9878 9875 9873 9871 9869 9867 9865 9862 9859 9856 9851 9847 9842 9836 9830 9824 9818 9811 9805 9798 9792 9786 9779 9771 9760 9748 9734 9717 9698 9677 9654 9629 9601 9571 9539 9506 9471 9434 9395 9349 9296 9233 9157 9069 8964 8843 8705 8550 8377 8178 7970 7755 7538 7321 7115 6922 6747 6599 6479 6399 6356 6356 6398 6476 6588 6728 6897 7085 7286 7499 7713 7923 8122 8313 8486 8646 8790 8918 9031 9128 9212 9283 9345 9400 9451 9497 9539 9576 9609 9639 9666 9691 9713 9732 9748 9762 9773 9781 9788 9794 9799 9804 9808 9812 9817 9821 9824 9828 9831 9834 9836 9838 9839 9838 9837 9834 9831 9828 9825 9821 9817 9814 9811 9809 9807 9806 9807 9808 9810 9813 9817 9821 9826 9831 9837 9843 9848 9854 9859 9865 9869 9873 9877 9880 9883 9885 9887 9889 9890 9891 9892 9893 9894 9895 9897 9898 9900 9903 9905 9907 9910 9912 9915 9917 9919 9921 9923 9924 9925 9926 9927 9927 9927 9928 9928 9927 9927 9927 9927 9928 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9949 9949 9950 9949 9949 9948 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9926 9924 9922 9920 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9869 9869 9869 9870 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9885 9886 9888 9890 9892 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 6935 0 30 8 9914 9915 9917 9918 9919 9920 9921 9922 9924 9925 9926 9926 9927 9927 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9911 9909 9907 9904 9902 9898 9895 9891 9887 9883 9879 9876 9872 9869 9866 9863 9861 9859 9858 9857 9857 9856 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9861 9861 9861 9862 9863 9863 9863 9863 9863 9861 9859 9857 9854 9850 9846 9840 9835 9829 9823 9817 9812 9808 9803 9798 9793 9788 9781 9774 9764 9753 9739 9723 9704 9680 9654 9625 9593 9559 9524 9487 9446 9399 9347 9289 9222 9146 9058 8958 8840 8705 8550 8376 8189 7988 7781 7567 7351 7135 6934 6748 6583 6453 6354 6295 6273 6289 6341 6430 6561 6717 6902 7101 7307 7518 7729 7938 8136 8327 8500 8657 8796 8917 9023 9115 9195 9265 9327 9382 9428 9469 9506 9540 9571 9599 9624 9646 9665 9681 9694 9704 9712 9718 9723 9727 9730 9732 9734 9736 9737 9738 9740 9740 9741 9741 9740 9738 9736 9733 9729 9725 9721 9716 9711 9706 9701 9695 9691 9686 9682 9678 9674 9671 9668 9665 9662 9660 9659 9658 9657 9657 9658 9659 9661 9663 9666 9669 9672 9676 9680 9684 9688 9693 9697 9701 9706 9710 9714 9718 9723 9727 9731 9735 9739 9743 9746 9750 9752 9755 9757 9759 9761 9762 9764 9765 9766 9768 9769 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9789 9790 9791 9792 9793 9793 9793 9793 9794 9794 9795 9795 9796 9798 9799 9801 9802 9805 9807 9809 9811 9813 9816 9818 9820 9822 9824 9826 9828 9830 9833 9835 9837 9840 9842 9845 9847 9850 9852 9855 9857 9859 9862 9864 9866 9868 9870 9873 9875 9877 9879 9881 9883 9884 9886 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9906 9907 9906 9906 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9899 9899 9899 9899 9898 9898 9897 9895 9894 9892 9889 9886 9882 9879 9875 9871 9867 9864 9860 9857 9854 9851 9848 9844 9841 9838 9834 9829 9825 9819 9814 9807 9801 9794 9787 9779 9772 9764 9757 9749 9741 9733 9725 9717 9708 9699 9690 9680 9670 9660 9650 9640 9631 9623 9615 9608 9602 9598 9595 9593 9592 9593 9595 9597 9601 9604 9609 9614 9619 9624 9629 9634 9639 9645 9650 9656 9662 9668 9674 9680 9687 9693 9699 9705 9711 9716 9722 9727 9731 9735 9739 9742 9746 9749 9752 9754 9757 9760 9763 9766 9769 9772 9776 9779 9782 9785 9788 9791 9794 9797 9800 9803 9805 9808 9810 9812 9814 9817 9819 9821 9824 9826 9828 9831 9833 9835 9837 9839 9841 9843 9845 9847 9848 9850 9851 9853 9854 9856 9857 9858 9859 9861 9862 9862 9863 9864 9864 9865 9865 6936 0 30 8 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9869 9869 9868 9867 9866 9865 9863 9862 9860 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9833 9830 9826 9823 9819 9817 9815 9813 9812 9812 9812 9814 9816 9819 9823 9827 9832 9836 9841 9846 9850 9855 9859 9862 9865 9868 9870 9872 9874 9876 9877 9878 9879 9880 9880 9881 9881 9881 9882 9882 9882 9883 9884 9885 9886 9887 9889 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9922 9921 9919 9916 9914 9910 9907 9903 9899 9894 9890 9885 9880 9875 9870 9865 9860 9854 9849 9843 9837 9831 9825 9818 9811 9804 9796 9788 9779 9770 9760 9750 9739 9729 9717 9706 9694 9682 9670 9658 9646 9633 9621 9608 9595 9582 9570 9557 9544 9531 9519 9506 9494 9482 9470 9459 9448 9438 9429 9420 9411 9404 9397 9391 9386 9382 9379 9376 9374 9373 9373 9374 9376 9378 9381 9385 9390 9396 9402 9410 9418 9427 9437 9447 9458 9470 9482 9494 9507 9521 9534 9548 9561 9575 9588 9602 9615 9628 9641 9653 9666 9678 9690 9701 9713 9724 9735 9745 9756 9766 9775 9785 9794 9803 9812 9820 9829 9837 9845 9852 9859 9866 9872 9878 9884 9889 9894 9898 9901 9904 9907 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9916 9916 9915 9915 9915 9914 9913 9912 9911 9910 9908 9906 9903 9901 9899 9896 9894 9891 9889 9887 9885 9883 9880 9878 9876 9874 9872 9870 9867 9864 9861 9859 9856 9853 9850 9847 9845 9842 9840 9838 9836 9834 9833 9831 9830 9828 9827 9825 9824 9823 9822 9821 9820 9820 9819 9819 9819 9819 9819 9820 9821 9821 9822 9823 9824 9826 9827 9829 9831 9833 9835 9837 9840 9842 9845 9848 9851 9854 9857 9860 9862 9865 9868 9870 9873 9875 9877 9880 9882 9884 9886 9888 9891 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9907 9907 9907 9906 9906 9905 9903 9901 9899 9897 9894 9891 9888 9885 9881 9878 9875 9872 9869 9866 9864 9863 9862 9861 9861 9862 9863 9864 9866 9867 9870 9872 9874 9877 9879 9882 9884 9886 9888 9890 6937 0 30 8 9892 9893 9894 9894 9894 9893 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9860 9858 9856 9853 9850 9847 9845 9842 9839 9836 9834 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9810 9808 9805 9803 9800 9797 9794 9792 9789 9786 9784 9782 9779 9777 9776 9774 9773 9771 9770 9770 9769 9769 9769 9769 9769 9770 9770 9771 9772 9772 9773 9774 9775 9775 9776 9776 9776 9777 9777 9777 9778 9778 9779 9780 9781 9782 9783 9785 9786 9788 9789 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9803 9804 9806 9808 9810 9813 9815 9818 9820 9823 9825 9827 9830 9831 9833 9834 9836 9837 9838 9840 9841 9843 9844 9846 9849 9851 9854 9856 9859 9862 9864 9867 9869 9871 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9889 9890 9891 9892 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9881 9881 9880 9879 9879 9878 9877 9875 9874 9872 9870 9867 9865 9862 9860 9857 9854 9852 9850 9848 9846 9844 9843 9842 9841 9840 9839 9838 9837 9835 9833 9832 9829 9827 9824 9822 9819 9815 9812 9809 9806 9803 9801 9798 9795 9793 9791 9789 9787 9785 9783 9781 9779 9776 9774 9772 9770 9768 9766 9764 9761 9759 9757 9755 9753 9751 9749 9748 9746 9745 9744 9743 9743 9742 9742 9743 9743 9744 9745 9746 9747 9748 9749 9750 9751 9751 9751 9750 9749 9748 9746 9744 9742 9740 9738 9736 9734 9732 9731 9730 9730 9729 9728 9727 9726 9724 9722 9720 9717 9713 9708 9703 9697 9691 9684 9676 9669 9661 9652 9643 9633 9622 9611 9598 9585 9570 9554 9535 9516 9494 9471 9445 9418 9389 9358 9325 9289 9250 9209 9166 9119 9069 9015 8959 8898 8834 8768 8699 8629 8557 8485 8413 8343 8275 8211 8152 8099 8053 8014 7982 7960 7946 7942 7947 7961 7982 8012 8049 8092 8142 8195 8252 8312 8373 8435 8497 8559 8619 8678 8735 8789 8840 8888 8934 8977 9018 9056 9092 9125 9157 9187 9215 9242 9267 9291 9314 9335 9355 9374 9392 9409 9425 9440 9454 9467 9480 9492 9503 9514 9524 9534 9543 9553 9561 9570 9579 9587 9595 9603 9611 9620 9628 9636 9644 9652 9659 9667 9674 9682 9689 9695 9701 9707 9712 9717 9721 9725 9729 9733 9737 9741 9745 9749 9753 9758 9762 9767 9772 9776 9780 9784 9788 9791 9795 9797 9800 9802 9804 9806 9809 9811 9814 9817 9820 9823 9827 9831 9835 9840 9844 9848 9852 9855 9858 9861 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9877 9879 9881 9883 9885 9887 9889 9892 9894 9896 9898 9901 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9919 9920 6938 0 30 8 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9919 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9912 9910 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9865 9861 9857 9852 9847 9841 9836 9830 9824 9818 9812 9806 9800 9794 9788 9783 9777 9772 9766 9761 9755 9749 9743 9737 9730 9723 9716 9708 9701 9693 9685 9678 9670 9663 9656 9649 9643 9637 9631 9625 9619 9614 9609 9604 9599 9594 9589 9584 9578 9572 9566 9559 9551 9541 9531 9520 9507 9493 9477 9460 9442 9423 9402 9381 9361 9340 9319 9299 9281 9264 9249 9236 9226 9218 9214 9212 9213 9218 9225 9236 9249 9265 9283 9303 9326 9350 9375 9401 9427 9454 9480 9506 9532 9557 9580 9603 9624 9643 9661 9678 9693 9707 9720 9732 9743 9753 9763 9772 9780 9788 9796 9803 9809 9815 9820 9825 9829 9832 9835 9837 9839 9841 9842 9842 9843 9844 9845 9845 9846 9847 9847 9848 9849 9849 9849 9849 9849 9848 9847 9846 9844 9842 9839 9837 9834 9832 9829 9827 9825 9823 9822 9821 9819 9819 9818 9817 9816 9815 9814 9813 9812 9811 9809 9808 9807 9806 9805 9804 9804 9804 9804 9805 9805 9806 9808 9809 9810 9812 9813 9814 9816 9817 9819 9821 9822 9824 9827 9829 9832 9834 9837 9841 9844 9847 9850 9854 9857 9860 9863 9865 9868 9870 9871 9873 9874 9874 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9872 9872 9874 9875 9877 9880 9883 9886 9889 9893 9896 9900 9903 9906 9910 9912 9915 9917 9919 9920 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9881 9878 9874 9870 9866 9862 9858 9854 9849 9844 9839 9834 9829 9823 9817 9810 9803 9796 9788 9780 9772 9763 9754 9746 9736 9727 9718 9708 9698 9689 9679 9669 9659 9649 9639 9629 9619 9609 9599 9589 9579 9569 9560 9551 9543 9535 9528 9521 9515 9509 9505 9501 9498 9495 9493 9492 9492 9492 9493 9494 9496 9499 9502 9505 9509 9513 9517 9522 9527 9533 9539 9545 9551 9559 9566 9575 9584 9593 9603 9613 9624 9635 9646 9656 9667 9677 9687 9696 9705 9712 9719 9726 9732 9737 9742 9747 9751 9756 9760 9765 9770 9775 9779 9784 9789 9794 9798 9802 9806 9809 9811 9812 9813 9813 9813 9813 9812 9811 9810 9809 9808 9807 9807 9807 9807 9807 9808 9808 9808 9809 9809 9810 9810 9809 9809 9808 9807 9807 9806 9805 9805 9805 9805 9806 9807 9808 9810 9812 9814 9817 9819 9822 9825 9827 9830 9832 9834 9837 9839 9841 9843 9845 9847 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9871 6939 0 30 8 9873 9874 9875 9877 9878 9879 9880 9882 9883 9885 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9904 9905 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9941 9941 9941 9940 9939 9938 9936 9934 9932 9930 9928 9926 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9907 9906 9904 9902 9900 9897 9894 9891 9887 9884 9880 9877 9873 9870 9867 9865 9863 9862 9861 9860 9860 9860 9860 9861 9862 9862 9863 9863 9864 9863 9863 9862 9862 9860 9859 9858 9856 9854 9853 9851 9849 9847 9845 9842 9840 9837 9834 9830 9826 9821 9816 9811 9805 9799 9792 9785 9778 9771 9763 9755 9746 9738 9728 9719 9709 9698 9687 9676 9663 9650 9636 9621 9605 9588 9570 9551 9530 9508 9485 9460 9434 9406 9376 9344 9311 9276 9238 9199 9158 9115 9070 9024 8975 8926 8876 8826 8776 8727 8679 8632 8589 8550 8514 8484 8459 8440 8426 8419 8418 8424 8435 8452 8475 8502 8532 8567 8603 8643 8684 8726 8769 8812 8855 8898 8941 8982 9023 9062 9100 9136 9171 9204 9235 9264 9291 9316 9339 9360 9379 9396 9410 9424 9435 9445 9454 9461 9467 9473 9477 9480 9483 9484 9486 9486 9485 9484 9483 9480 9477 9474 9470 9466 9462 9458 9453 9449 9445 9442 9439 9437 9435 9435 9435 9437 9439 9443 9448 9453 9459 9466 9474 9482 9491 9500 9509 9518 9527 9536 9545 9554 9562 9570 9578 9586 9593 9600 9607 9614 9620 9626 9632 9638 9643 9649 9654 9659 9665 9670 9675 9681 9686 9691 9697 9702 9707 9713 9718 9723 9728 9734 9739 9743 9748 9753 9757 9761 9765 9769 9773 9777 9781 9785 9788 9792 9796 9799 9803 9806 9809 9813 9816 9819 9823 9826 9829 9832 9835 9838 9841 9844 9846 9849 9851 9853 9855 9856 9858 9859 9860 9861 9862 9863 9863 9864 9865 9866 9866 9867 9868 9868 9868 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9857 9857 9857 9856 9856 9855 9854 9852 9850 9848 9845 9843 6940 0 30 8 9840 9837 9834 9831 9828 9825 9823 9820 9818 9816 9814 9812 9811 9809 9807 9805 9803 9800 9798 9795 9792 9788 9784 9779 9774 9769 9764 9758 9752 9746 9739 9732 9726 9719 9712 9705 9697 9690 9682 9673 9665 9655 9645 9635 9623 9611 9597 9583 9567 9551 9534 9515 9496 9475 9454 9431 9408 9383 9357 9330 9302 9272 9241 9208 9173 9136 9097 9057 9014 8968 8921 8871 8819 8764 8707 8649 8588 8525 8461 8395 8330 8264 8199 8134 8072 8012 7957 7905 7859 7819 7785 7759 7741 7731 7729 7734 7748 7769 7798 7832 7873 7918 7968 8022 8078 8136 8197 8258 8320 8382 8444 8504 8564 8623 8681 8736 8790 8842 8892 8939 8984 9026 9066 9104 9140 9173 9205 9234 9262 9288 9313 9337 9359 9380 9400 9418 9436 9452 9467 9480 9493 9504 9515 9525 9534 9543 9551 9559 9566 9573 9580 9585 9590 9594 9596 9596 9593 9589 9583 9575 9566 9554 9542 9527 9511 9493 9475 9454 9431 9404 9372 9332 9285 9228 9162 9087 9004 8911 8806 8695 8583 8471 8359 8252 8159 8077 8014 7968 7943 7940 7960 8006 8072 8156 8254 8361 8479 8596 8714 8832 8950 9055 9151 9237 9312 9377 9433 9482 9524 9561 9593 9619 9644 9667 9690 9711 9732 9750 9768 9783 9797 9809 9819 9828 9835 9841 9846 9849 9853 9856 9859 9863 9867 9871 9875 9879 9883 9887 9890 9893 9896 9898 9900 9901 9902 9902 9903 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9925 9925 9925 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9919 9919 9920 9920 9919 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9917 9918 9919 9920 9922 9924 9925 9927 9929 9931 9933 9935 9937 9939 9940 9941 9941 9941 9941 9941 9941 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9945 9945 9944 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9933 9933 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9937 9937 9935 9934 9933 9932 9931 9930 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9933 9933 9933 9932 9932 9931 9930 9928 9927 9925 9923 9922 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9890 9887 9884 9880 9876 9871 9866 9861 9854 9847 9840 9831 9823 9813 9803 9792 9780 9768 9756 9743 9731 9717 9704 9690 9677 9663 9650 9637 9624 9612 9600 9590 9580 9572 9566 6941 0 30 8 9561 9559 9557 9556 9558 9562 9568 9575 9583 9592 9602 9612 9623 9633 9644 9654 9664 9673 9682 9689 9697 9703 9709 9715 9720 9725 9729 9732 9735 9737 9739 9740 9741 9741 9740 9739 9738 9735 9733 9730 9727 9724 9721 9718 9715 9712 9709 9706 9704 9702 9700 9699 9698 9697 9696 9695 9694 9692 9690 9688 9685 9681 9676 9670 9663 9655 9645 9635 9624 9613 9601 9589 9577 9564 9551 9537 9523 9508 9492 9474 9454 9431 9405 9376 9343 9308 9270 9230 9188 9143 9097 9049 9001 8951 8902 8851 8796 8738 8675 8605 8530 8447 8358 8262 8161 8055 7942 7828 7718 7615 7520 7441 7378 7332 7308 7304 7327 7372 7442 7533 7640 7763 7894 8033 8174 8315 8453 8588 8714 8827 8929 9020 9100 9171 9234 9288 9336 9378 9414 9447 9478 9508 9536 9562 9586 9609 9629 9647 9663 9678 9691 9702 9712 9721 9728 9735 9741 9747 9753 9759 9764 9770 9774 9778 9782 9784 9786 9788 9789 9789 9789 9788 9787 9786 9786 9785 9785 9786 9787 9788 9790 9793 9796 9799 9802 9806 9810 9814 9818 9821 9825 9829 9833 9836 9840 9844 9847 9851 9855 9858 9862 9866 9869 9873 9876 9879 9882 9885 9888 9890 9892 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9907 9908 9910 9912 9913 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9933 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9929 9930 9931 9932 9934 9935 9936 9937 9937 9937 9937 9936 9935 9933 9931 9929 9927 9925 9923 9921 9920 9919 9919 9919 9920 9922 9923 9926 9928 9930 9933 9935 9937 9939 9940 9941 9942 9942 9942 9941 9941 9940 9939 9938 9937 9937 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9939 9939 9940 9941 9942 9943 9944 9946 9946 9947 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9933 9932 9931 9931 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9895 9894 9893 9890 9888 9885 9881 9878 9874 9869 9865 9861 9858 9854 9852 9850 9848 9847 9847 9847 9848 9848 9849 9850 9851 9851 9851 9851 9851 9850 9849 9847 9846 9845 9843 6942 0 30 8 9842 9841 9839 9838 9837 9836 9835 9833 9831 9829 9826 9823 9820 9816 9812 9807 9802 9797 9791 9786 9780 9775 9769 9763 9757 9751 9745 9738 9731 9724 9716 9708 9699 9690 9679 9668 9657 9644 9630 9615 9600 9583 9564 9545 9524 9502 9478 9452 9426 9397 9368 9337 9304 9269 9233 9195 9156 9114 9071 9026 8980 8931 8881 8830 8779 8727 8676 8625 8576 8529 8484 8444 8408 8376 8351 8331 8317 8310 8309 8314 8326 8344 8367 8396 8428 8465 8505 8547 8592 8638 8685 8731 8778 8824 8869 8913 8955 8996 9035 9072 9107 9141 9173 9204 9232 9260 9285 9310 9333 9354 9375 9394 9411 9428 9443 9457 9469 9480 9490 9499 9507 9514 9520 9525 9530 9534 9537 9540 9543 9545 9547 9549 9550 9551 9552 9552 9551 9550 9549 9547 9544 9541 9538 9535 9531 9527 9523 9519 9514 9509 9503 9498 9492 9485 9477 9469 9460 9450 9440 9428 9416 9403 9389 9375 9359 9342 9324 9306 9286 9265 9244 9221 9197 9172 9146 9120 9095 9069 9044 9020 8997 8977 8959 8943 8931 8923 8918 8917 8919 8925 8935 8948 8963 8982 9002 9024 9048 9072 9097 9123 9149 9174 9199 9224 9248 9271 9293 9314 9334 9352 9369 9385 9400 9413 9425 9436 9446 9455 9462 9469 9475 9480 9484 9488 9491 9494 9496 9498 9500 9501 9502 9502 9502 9502 9502 9501 9500 9499 9498 9497 9496 9495 9494 9494 9494 9494 9494 9495 9496 9498 9500 9502 9506 9509 9513 9518 9523 9529 9535 9541 9549 9556 9564 9573 9581 9590 9600 9609 9619 9628 9638 9647 9656 9665 9673 9682 9689 9697 9705 9712 9719 9726 9733 9740 9748 9755 9763 9770 9778 9786 9793 9801 9808 9816 9823 9829 9835 9841 9847 9852 9857 9861 9865 9869 9873 9876 9879 9882 9885 9888 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9934 9934 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9908 9907 9905 9904 9902 9900 9899 9897 9894 9892 9889 9886 9883 9880 9877 9873 9870 9866 9863 9860 9857 9855 9853 9851 9849 9847 9846 9844 9842 9841 9839 9837 9834 9831 9828 9825 9822 9819 9817 9815 9814 9813 9812 9813 9813 9815 9816 9818 9820 9822 9823 9825 9826 9827 9828 9828 9829 9829 9830 9830 9831 9832 9834 9836 9839 9842 9845 9848 9852 9855 9858 9861 9864 9866 9868 9869 9870 9870 9870 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9861 9861 9860 9859 9858 9856 9853 9851 9847 9844 9840 9837 9833 9829 9825 9821 9818 9815 9813 9811 9809 9807 9806 9804 9803 9801 9800 9799 9797 9795 9793 9792 9790 9788 9787 9786 9785 9785 9784 6943 0 30 8 9784 9783 9783 9783 9783 9782 9782 9781 9780 9779 9778 9778 9777 9777 9777 9777 9777 9778 9779 9780 9782 9783 9784 9785 9786 9786 9787 9787 9786 9786 9785 9785 9784 9784 9783 9783 9783 9783 9784 9784 9785 9785 9786 9786 9787 9787 9787 9787 9787 9787 9787 9787 9787 9788 9788 9788 9789 9790 9791 9793 9794 9796 9799 9801 9803 9806 9808 9811 9814 9816 9818 9820 9821 9822 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9823 9824 9825 9827 9829 9832 9835 9838 9842 9845 9848 9851 9853 9856 9858 9860 9862 9863 9864 9865 9867 9868 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9910 9911 9911 9911 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9889 9887 9885 9882 9879 9876 9873 9870 9867 9864 9860 9857 9854 9851 9849 9846 9844 9841 9839 9836 9834 9832 9829 9827 9824 9822 9819 9816 9813 9811 9808 9806 9803 9801 9799 9798 9796 9796 9795 9795 9795 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9804 9805 9805 9805 9805 9804 9804 9803 9803 9802 9802 9802 9802 9802 9803 9803 9804 9804 9805 9805 9805 9805 9805 9804 9803 9802 9801 9799 9797 9795 9794 9792 9790 9788 9786 9784 9783 9781 9779 9777 9775 9773 9771 9768 9766 9763 9761 9758 9756 9754 9752 9751 9750 9749 9749 9749 9749 9749 9749 9750 9749 9749 9748 9746 9745 9742 9740 9737 9733 9730 9727 9724 9721 9718 9716 9714 9712 9710 9709 9707 9706 9704 9701 9699 9696 9692 9688 9683 9678 9672 9667 9661 9654 9648 9642 9635 9629 9622 9616 9609 9602 9595 9588 9580 9572 9564 9556 9548 9539 9530 9521 9512 9504 9495 9486 9478 9469 9461 9454 9446 9439 9432 9426 9419 9413 9407 9401 9395 9389 9382 9375 9368 9360 9351 9342 9331 9320 9308 9294 9279 9264 9246 9228 9209 9188 9165 9142 9116 9090 9061 9031 8998 8963 8926 8886 8843 8798 8749 8697 8641 8582 8519 8454 8387 8319 8249 8180 8111 8044 7980 7920 7867 7819 7780 7748 7726 7712 7708 7715 7731 7755 7788 7829 7876 7928 7987 8049 8114 8182 8250 8319 8388 8457 8525 8593 8658 8722 8784 8843 8901 8956 9008 9058 9106 9151 9193 9233 9271 9306 9338 9369 9398 9424 9449 9472 9494 9514 9533 9550 9566 9582 9596 9609 9621 9632 9643 9654 9663 9673 9682 9691 9699 9708 9715 9723 9729 9735 9741 9745 9749 9753 9755 9757 9759 9760 9761 9762 9763 9764 9766 9768 9770 9772 9775 9777 9780 9783 9785 9787 9789 9790 9790 9790 9790 9790 9789 9789 9788 9787 9787 9786 9785 9785 9785 6944 0 30 8 9785 9785 9785 9785 9785 9786 9786 9787 9788 9790 9791 9793 9796 9798 9801 9804 9808 9811 9814 9818 9821 9824 9827 9830 9832 9835 9838 9840 9843 9846 9849 9852 9856 9859 9863 9867 9870 9874 9877 9881 9884 9886 9889 9892 9894 9897 9899 9901 9904 9906 9909 9912 9914 9917 9920 9922 9925 9927 9929 9931 9933 9934 9935 9937 9938 9939 9940 9942 9943 9945 9946 9948 9950 9951 9953 9954 9955 9956 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9937 9934 9932 9930 9927 9925 9923 9921 9919 9918 9917 9916 9916 9915 9915 9915 9914 9913 9912 9911 9910 9908 9906 9904 9902 9900 9898 9897 9896 9895 9895 9896 9896 9898 9899 9901 9903 9905 9907 9909 9911 9912 9912 9913 9913 9913 9912 9912 9911 9910 9910 9910 9910 9911 9912 9914 9915 9917 9920 9922 9924 9925 9927 9928 9929 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9921 9922 9923 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9940 9940 9939 9938 9936 9935 9933 9932 9931 9930 9929 9929 9929 9929 9930 9931 9932 9934 9935 9937 9938 9939 9940 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9916 9915 9914 9914 9914 9914 9915 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9941 9941 9940 9940 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9925 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9877 9873 9870 9866 9862 9857 9853 9849 9844 9839 9835 9830 9825 9821 9816 9811 9807 9803 9798 9794 9790 9787 9783 9780 9777 9774 9771 9768 9766 9763 9761 9758 9755 9753 9751 9748 9746 9744 9742 9740 9739 9738 9737 9737 9737 9738 9739 9740 9741 9743 9744 9746 9747 9749 9750 9751 9752 9753 9754 9756 9757 9758 9760 9762 9764 9767 9769 9772 9775 9778 9781 9784 9787 9789 9791 9793 9794 9795 9795 9795 9795 9795 9794 9794 9793 9793 9792 9792 9791 9790 9789 9788 9786 9785 9783 9780 9778 9775 9772 9769 9766 9762 9759 9756 9753 9750 9747 6945 0 30 8 9744 9742 9739 9737 9734 9731 9728 9724 9720 9716 9711 9705 9699 9692 9685 9677 9669 9660 9651 9641 9631 9621 9610 9599 9587 9575 9562 9548 9534 9519 9502 9485 9466 9446 9424 9400 9375 9348 9319 9289 9257 9223 9187 9150 9111 9070 9028 8985 8939 8893 8845 8795 8743 8690 8635 8578 8519 8458 8395 8329 8262 8191 8119 8043 7966 7886 7804 7721 7635 7548 7460 7370 7280 7189 7097 7006 6915 6824 6734 6645 6556 6469 6383 6299 6217 6136 6058 5982 5908 5837 5768 5702 5639 5578 5520 5465 5414 5365 5319 5276 5236 5200 5167 5137 5111 5088 5069 5054 5043 5036 5033 5034 5039 5049 5063 5081 5104 5130 5162 5197 5237 5280 5328 5380 5435 5494 5557 5624 5694 5767 5844 5923 6006 6093 6182 6274 6368 6465 6564 6665 6768 6873 6978 7083 7188 7293 7397 7499 7600 7698 7795 7888 7979 8067 8152 8234 8314 8390 8465 8536 8605 8671 8735 8797 8856 8913 8968 9020 9070 9117 9162 9205 9245 9284 9320 9355 9387 9418 9448 9475 9502 9527 9551 9574 9595 9615 9633 9650 9666 9681 9694 9706 9717 9727 9736 9743 9750 9757 9763 9769 9774 9779 9784 9789 9793 9797 9801 9805 9808 9811 9814 9816 9818 9819 9820 9821 9821 9822 9822 9822 9822 9822 9823 9823 9824 9825 9825 9826 9826 9826 9827 9827 9827 9826 9826 9825 9825 9824 9824 9824 9824 9825 9826 9827 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9865 9868 9870 9873 9876 9879 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9930 9930 9929 9930 9930 9931 9933 9934 9935 9936 9937 9938 9938 9937 9937 9935 9933 9932 9929 9927 9925 9923 9920 9919 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9888 9887 9886 9884 9883 9882 9880 9879 9877 9875 9874 9872 9870 9867 9865 9863 9861 9859 9857 9856 9854 9853 9852 9851 9849 9848 9847 9845 9844 9842 9840 9839 9836 9834 9833 9831 9829 9828 9827 9826 9826 9827 9827 9828 9830 9832 9834 9836 9839 9841 9844 9846 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9872 6946 0 30 8 9874 9876 9879 9881 9884 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9927 9929 9931 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9946 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9917 9914 9911 9908 9904 9901 9897 9893 9889 9886 9882 9879 9875 9872 9868 9865 9861 9857 9853 9848 9844 9838 9833 9828 9823 9818 9813 9808 9804 9801 9798 9795 9793 9792 9791 9791 9791 9791 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9793 9793 9794 9794 9795 9797 9798 9800 9802 9804 9807 9810 9812 9815 9818 9822 9825 9828 9831 9835 9838 9842 9845 9848 9852 9855 9858 9861 9863 9866 9868 9869 9871 9872 9873 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9881 9883 9884 9885 9886 9887 9887 9888 9888 9887 9887 9887 9886 9886 9886 9887 9887 9887 9888 9888 9887 9887 9885 9884 9881 9878 9872 9867 9860 9854 9847 9841 9834 9828 9820 9813 9804 9793 9781 9766 9748 9724 9696 9661 9620 9573 9522 9468 9410 9351 9292 9235 9182 9134 9096 9066 9049 9043 9047 9062 9087 9125 9169 9222 9278 9335 9393 9450 9506 9557 9605 9649 9687 9720 9747 9771 9790 9807 9822 9835 9847 9857 9867 9875 9884 9891 9898 9905 9910 9915 9919 9922 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9932 9934 9936 9938 9940 9943 9945 9947 9949 9951 9952 9954 9954 9955 9955 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9951 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9957 9957 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 6947 0 30 8 9922 9921 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9907 9905 9903 9901 9899 9896 9894 9893 9891 9890 9889 9888 9888 9888 9888 9888 9889 9888 9888 9887 9887 9885 9884 9882 9881 9879 9877 9876 9874 9874 9874 9874 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9884 9884 9885 9885 9885 9886 9887 9888 9890 9891 9893 9894 9896 9898 9900 9901 9902 9902 9903 9902 9902 9902 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9895 9894 9893 9891 9889 9887 9884 9881 9879 9876 9873 9871 9868 9866 9864 9862 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9840 9838 9836 9833 9831 9828 9826 9823 9821 9818 9814 9811 9807 9803 9799 9794 9789 9784 9778 9772 9767 9761 9756 9751 9746 9741 9736 9732 9727 9724 9720 9716 9713 9710 9706 9703 9700 9697 9694 9690 9687 9684 9680 9676 9672 9668 9663 9658 9652 9646 9640 9633 9626 9618 9610 9601 9592 9583 9573 9563 9552 9541 9529 9516 9503 9489 9474 9458 9441 9423 9404 9384 9363 9342 9321 9299 9277 9255 9232 9209 9185 9160 9134 9104 9070 9031 8987 8938 8882 8821 8753 8680 8601 8516 8431 8347 8262 8179 8103 8033 7970 7915 7869 7835 7810 7795 7787 7785 7789 7794 7801 7808 7815 7819 7819 7814 7802 7784 7762 7735 7703 7667 7628 7586 7541 7494 7445 7395 7344 7292 7238 7183 7127 7069 7011 6952 6894 6835 6777 6721 6667 6616 6569 6527 6490 6459 6434 6417 6407 6405 6412 6427 6450 6481 6521 6568 6623 6685 6754 6828 6908 6992 7078 7169 7260 7352 7443 7535 7624 7711 7795 7875 7952 8025 8094 8159 8219 8276 8329 8378 8424 8466 8505 8541 8575 8605 8633 8658 8681 8702 8721 8738 8753 8766 8779 8792 8804 8817 8830 8844 8859 8875 8893 8914 8936 8959 8985 9011 9039 9068 9097 9126 9156 9185 9214 9242 9269 9296 9321 9346 9370 9394 9416 9438 9460 9481 9501 9521 9540 9559 9577 9594 9610 9625 9638 9651 9663 9674 9684 9693 9701 9709 9717 9724 9731 9739 9746 9753 9760 9766 9773 9779 9784 9790 9795 9799 9802 9805 9808 9810 9812 9814 9817 9819 9821 9824 9826 9829 9832 9836 9839 9842 9844 9847 9849 9850 9851 9852 9853 9854 9854 9855 9855 9856 9856 9857 9859 9860 9861 9863 9864 9865 9867 9868 9868 9869 9869 9870 9870 9869 9869 9869 9868 9868 9867 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9853 9851 9849 9847 9846 9845 9844 9843 9842 9841 9840 9838 9836 9834 9831 9828 9824 9821 9817 9813 9808 9805 9801 9798 9796 9793 9792 9790 9789 9788 9787 9786 9785 9784 9782 9780 9777 9775 9772 9769 9766 9764 9762 9760 9758 9758 9758 9759 9760 9761 9762 9764 9765 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9778 9781 9783 9786 6948 0 30 8 9790 9793 9796 9800 9803 9806 9809 9812 9814 9817 9819 9821 9823 9826 9828 9831 9835 9838 9842 9846 9849 9853 9857 9860 9863 9865 9867 9868 9869 9870 9870 9871 9872 9873 9874 9876 9878 9881 9884 9888 9891 9895 9898 9902 9904 9906 9908 9909 9909 9909 9908 9907 9906 9904 9903 9902 9902 9902 9902 9902 9903 9904 9905 9906 9907 9908 9908 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9897 9897 9897 9898 9899 9901 9903 9905 9908 9911 9914 9917 9920 9923 9926 9928 9930 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9922 9922 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9934 9935 9936 9937 9939 9940 9941 9943 9944 9946 9947 9948 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9942 9943 9944 9945 9947 9948 9949 9950 9950 9951 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9934 9933 9931 9930 9928 9928 9927 9927 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9934 9936 9938 9940 9942 9944 9947 9949 9951 9952 9953 9954 9954 9953 9953 9952 9951 9949 9948 9947 9946 9945 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9914 9913 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9893 9890 9887 9883 9880 9877 9874 9871 9868 9865 9862 9859 9855 9852 9849 9845 9841 9837 9832 9827 9821 9816 9810 9804 9797 9791 9784 9777 9771 9764 9758 9751 9745 9739 9733 9728 9722 9716 9711 9706 9700 9695 9690 9684 9679 9673 9667 9661 9655 9649 9642 9635 9628 9621 9613 9605 9597 9588 9580 9570 9561 9551 9541 9530 9519 9508 9496 9484 9471 9457 9443 9428 9412 9395 9378 9360 9341 9321 9300 9278 9256 9232 9209 9184 9159 9135 9110 9086 9063 9040 9019 9000 8983 8968 8956 8946 8940 8936 8935 8937 6949 0 30 8 8941 8948 8956 8967 8978 8990 9003 9017 9030 9042 9055 9067 9077 9087 9095 9102 9108 9112 9115 9116 9115 9112 9107 9100 9091 9080 9067 9052 9034 9015 8995 8974 8952 8931 8909 8887 8867 8849 8832 8818 8807 8799 8794 8792 8793 8798 8807 8819 8835 8854 8875 8900 8927 8956 8987 9020 9054 9088 9123 9159 9194 9229 9263 9296 9328 9358 9387 9414 9439 9463 9486 9507 9526 9544 9562 9578 9593 9607 9620 9632 9644 9654 9663 9672 9679 9686 9692 9697 9701 9705 9708 9711 9713 9716 9718 9721 9723 9725 9727 9729 9730 9732 9732 9733 9732 9732 9730 9729 9727 9725 9722 9720 9717 9715 9712 9710 9708 9707 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9693 9692 9692 9691 9691 9691 9691 9692 9693 9694 9696 9698 9700 9702 9705 9708 9711 9714 9717 9720 9724 9727 9730 9734 9737 9740 9743 9746 9749 9752 9755 9758 9761 9764 9766 9768 9771 9773 9775 9777 9779 9781 9783 9784 9786 9787 9789 9790 9792 9793 9795 9796 9798 9800 9801 9803 9805 9806 9808 9810 9811 9813 9814 9815 9816 9817 9819 9820 9821 9823 9825 9828 9831 9834 9838 9842 9847 9851 9856 9860 9865 9869 9873 9876 9879 9882 9884 9885 9887 9888 9889 9890 9891 9892 9893 9895 9896 9899 9901 9903 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9930 9931 9932 9932 9932 9932 9931 9930 9929 9928 9928 9927 9927 9926 9927 9927 9928 9929 9931 9932 9934 9935 9936 9937 9937 9937 9937 9936 9934 9932 9930 9928 9926 9925 9923 9923 9922 9922 9923 9923 9924 9925 9927 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9951 9950 9948 9946 9944 9942 9940 9938 9936 9933 9931 9929 9927 9925 9924 9922 9920 9918 9915 9913 9911 9908 9905 9902 9899 9895 9892 9889 9886 9883 9881 9878 9877 9875 9874 9874 9874 9874 9874 9875 9876 9877 9879 9880 9882 9883 9885 9886 9888 9889 9890 9892 9893 9895 9896 9898 9900 9902 9904 9906 9909 9911 9914 9916 9918 9920 9921 9923 9923 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9894 9892 9891 9889 9887 9886 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9890 9891 9893 9895 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9916 9917 9918 9920 9922 9924 9927 9929 6950 0 30 8 9931 9933 9935 9937 9939 9940 9941 9942 9942 9942 9942 9942 9943 9943 9945 9946 9948 9950 9952 9955 9957 9959 9962 9964 9965 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9971 9971 9970 9970 9969 9970 9970 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9958 9957 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9940 9939 9939 9939 9940 9940 9941 9941 9941 9941 9941 9940 9939 9938 9935 9933 9930 9928 9925 9922 9920 9918 9917 9915 9915 9914 9915 9915 9916 9916 9917 9917 9917 9916 9915 9914 9911 9909 9906 9902 9898 9894 9890 9886 9883 9879 9876 9873 9870 9867 9865 9862 9859 9857 9854 9851 9847 9843 9838 9834 9829 9823 9817 9811 9805 9798 9792 9785 9778 9771 9764 9757 9749 9741 9732 9723 9714 9703 9692 9681 9668 9655 9641 9626 9610 9594 9577 9560 9541 9522 9503 9483 9462 9440 9418 9394 9370 9345 9319 9292 9264 9235 9205 9174 9142 9110 9077 9043 9010 8977 8944 8912 8883 8854 8829 8806 8786 8770 8758 8750 8746 8747 8751 8759 8771 8786 8804 8825 8847 8871 8896 8921 8947 8973 8999 9024 9050 9074 9098 9121 9144 9166 9187 9208 9229 9249 9268 9287 9305 9323 9341 9358 9374 9390 9406 9422 9437 9452 9467 9481 9495 9510 9524 9538 9552 9565 9579 9593 9606 9619 9632 9645 9658 9670 9683 9694 9706 9717 9727 9737 9747 9756 9764 9772 9780 9787 9794 9801 9808 9814 9821 9827 9833 9839 9844 9849 9854 9859 9863 9867 9870 9873 9876 9878 9880 9882 9885 9887 9889 9892 9895 9897 9900 9903 9905 9908 9910 9911 9913 9913 9914 9913 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 6951 0 30 9 9889 9887 9884 9882 9879 9876 9873 9871 9868 9865 9862 9859 9856 9852 9849 9846 9843 9839 9836 9832 9828 9824 9820 9816 9812 9808 9803 9799 9794 9789 9784 9779 9773 9767 9761 9755 9748 9741 9734 9727 9719 9711 9703 9695 9686 9677 9668 9659 9649 9639 9629 9618 9607 9596 9584 9572 9559 9546 9532 9517 9501 9485 9468 9449 9430 9409 9388 9365 9341 9315 9288 9260 9231 9200 9168 9134 9099 9062 9024 8985 8944 8901 8858 8812 8766 8718 8669 8618 8566 8513 8459 8404 8348 8290 8232 8173 8113 8052 7991 7929 7867 7804 7742 7679 7617 7555 7493 7432 7372 7313 7256 7199 7145 7093 7042 6995 6950 6908 6868 6833 6801 6773 6748 6728 6712 6700 6693 6690 6692 6698 6708 6723 6742 6765 6792 6822 6856 6894 6934 6978 7024 7073 7124 7178 7233 7290 7349 7408 7469 7531 7594 7658 7722 7787 7852 7917 7982 8047 8112 8176 8240 8303 8366 8427 8488 8548 8606 8664 8720 8775 8828 8880 8930 8979 9026 9071 9115 9157 9198 9237 9275 9310 9345 9378 9409 9440 9468 9496 9522 9547 9571 9593 9615 9635 9654 9672 9690 9706 9721 9736 9750 9762 9774 9785 9796 9805 9814 9822 9829 9836 9842 9847 9852 9856 9860 9864 9867 9869 9871 9873 9875 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9869 9867 9865 9863 9861 9858 9855 9852 9848 9845 9841 9836 9831 9826 9821 9815 9809 9803 9796 9789 9782 9774 9766 9758 9750 9741 9732 9723 9714 9704 9694 9684 9674 9664 9653 9643 9632 9621 9610 9600 9589 9578 9567 9557 9546 9536 9526 9517 9508 9499 9490 9482 9475 9468 9461 9455 9450 9445 9441 9438 9435 9433 9431 9430 9429 9430 9430 9432 9433 9436 9438 9441 9445 9449 9453 9458 9463 9469 9475 9481 9488 9495 9503 9511 9520 9528 9538 9547 9557 9568 9578 9589 9600 9611 9623 9634 9645 9657 9668 9679 9689 9699 9709 9719 9728 9736 9744 9752 9759 9765 9772 9777 9783 9787 9792 9796 9800 9804 9808 9811 9814 9818 9821 9823 9826 9829 9831 9834 9837 9839 9841 9844 9846 9848 9851 9853 9855 9857 9860 9862 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9908 9910 9912 9914 9915 9917 9919 9922 9924 9926 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 6952 0 30 9 9943 9943 9943 9944 9944 9944 9944 9943 9943 9942 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9925 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9934 9932 9930 9928 9926 9923 9920 9917 9914 9911 9907 9904 9900 9897 9893 9889 9885 9882 9878 9874 9871 9867 9864 9861 9857 9854 9851 9848 9845 9842 9839 9835 9832 9829 9825 9822 9818 9814 9810 9806 9802 9797 9792 9788 9783 9778 9773 9768 9763 9758 9753 9748 9744 9740 9736 9732 9729 9726 9723 9721 9720 9718 9717 9717 9717 9717 9718 9719 9721 9723 9725 9728 9731 9734 9738 9742 9746 9751 9756 9761 9766 9771 9777 9783 9788 9794 9800 9806 9811 9817 9822 9828 9833 9838 9843 9848 9852 9857 9861 9865 9869 9873 9876 9880 9883 9886 9889 9892 9895 9898 9900 9903 9906 9908 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9889 9887 9884 9881 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9839 9836 9833 9830 9826 9823 9819 9816 9813 9809 9806 9802 9799 9796 9793 9790 9787 9784 9782 9780 9777 9776 9774 9773 9771 9770 9770 9769 9768 9768 9768 9767 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9765 9765 9764 9764 9763 9762 9761 9760 9759 9757 9755 9753 9751 9749 9746 9743 9740 9736 9733 9729 9724 9720 9715 9710 9705 9700 9694 9689 9683 9677 9670 9664 9657 9649 9642 9634 9625 9617 9607 9598 9588 9577 9566 9554 9542 9530 9518 9505 9492 9478 9465 9452 9438 9424 9411 9397 9384 9370 9356 9343 9329 9316 9302 9288 9275 9262 9248 9235 9222 6953 0 30 9 9210 9198 9186 9175 9164 9154 9145 9136 9128 9121 9113 9106 9099 9092 9084 9077 9068 9058 9047 9035 9021 9005 8988 8970 8951 8930 8909 8887 8865 8843 8822 8803 8785 8769 8755 8745 8737 8733 8733 8736 8743 8754 8767 8784 8803 8824 8848 8872 8898 8924 8950 8975 9000 9024 9047 9068 9088 9106 9123 9139 9153 9166 9179 9191 9202 9213 9224 9236 9247 9259 9271 9284 9296 9310 9323 9337 9351 9365 9379 9393 9406 9420 9432 9445 9456 9468 9479 9489 9499 9509 9519 9528 9537 9546 9555 9564 9573 9581 9590 9599 9608 9616 9625 9634 9642 9650 9658 9666 9673 9681 9688 9694 9701 9707 9713 9719 9724 9729 9734 9739 9744 9748 9753 9757 9761 9765 9769 9773 9777 9780 9784 9787 9790 9794 9797 9799 9802 9805 9808 9810 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9833 9834 9835 9837 9838 9839 9839 9840 9841 9842 9842 9843 9844 9844 9845 9845 9845 9845 9845 9845 9845 9844 9843 9842 9841 9840 9839 9837 9835 9833 9831 9828 9826 9823 9821 9818 9815 9812 9808 9805 9801 9798 9794 9790 9786 9781 9776 9771 9766 9761 9755 9749 9742 9736 9729 9722 9715 9708 9701 9693 9686 9678 9671 9663 9656 9649 9642 9634 9627 9621 9614 9607 9601 9595 9588 9583 9577 9571 9566 9561 9556 9551 9546 9542 9538 9533 9529 9525 9521 9517 9513 9509 9505 9500 9496 9491 9487 9482 9477 9471 9466 9460 9454 9447 9440 9433 9424 9416 9406 9396 9385 9373 9359 9345 9329 9311 9293 9273 9251 9229 9204 9179 9153 9126 9099 9072 9045 9018 8992 8967 8944 8922 8903 8886 8871 8860 8852 8847 8846 8848 8853 8862 8873 8888 8906 8926 8949 8973 8999 9027 9056 9085 9115 9146 9176 9206 9235 9264 9292 9319 9345 9370 9394 9417 9438 9458 9478 9496 9513 9529 9544 9558 9571 9583 9595 9606 9616 9625 9634 9642 9649 9656 9662 9668 9672 9677 9681 9684 9687 9689 9691 9692 9693 9694 9694 9693 9693 9692 9690 9688 9686 9683 9679 9675 9671 9666 9660 9653 9646 9638 9629 9619 9609 9597 9585 9572 9558 9544 9529 9514 9499 9484 9469 9455 9441 9427 9415 9404 9395 9386 9379 9374 9370 9368 9368 9369 9372 9377 9383 9390 9399 9408 9419 9431 9443 9456 9470 9484 9498 9513 9527 9542 9556 9570 9584 9597 9610 9622 9634 9645 9655 9664 9672 9680 9687 9693 9699 9704 9709 9713 9717 9721 9725 9730 9734 9738 9742 9747 9751 9756 9760 9764 9767 9768 9769 9769 9766 9762 9757 9749 9738 9726 9711 9695 9678 9659 9639 9619 9600 9580 9562 9546 9531 9520 9511 9505 9502 9504 9509 9518 9530 9544 9562 9582 9603 9627 9650 9674 9698 9722 9744 9765 9785 9803 9819 9832 9844 9854 9862 9868 9873 9877 9880 9882 9884 9885 9886 9887 9889 9890 9891 9893 9895 9897 9899 9901 9903 9904 9906 6954 0 30 9 9907 9908 9909 9909 9909 9909 9908 9907 9906 9905 9903 9902 9900 9899 9898 9897 9896 9895 9894 9894 9894 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9914 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9937 9939 9941 9943 9944 9946 9948 9950 9952 9953 9955 9957 9958 9959 9960 9962 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9970 9970 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9955 9953 9952 9950 9948 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9929 9927 9925 9922 9920 9917 9913 9910 9906 9903 9899 9895 9891 9887 9883 9879 9875 9871 9868 9864 9861 9858 9855 9852 9849 9846 9843 9841 9838 9835 9833 9830 9827 9824 9821 9818 9815 9812 9808 9805 9802 9799 9796 9793 9790 9787 9785 9782 9780 9778 9776 9775 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9759 9758 9757 9756 9755 9755 9754 9754 9754 9754 9755 9755 9756 9757 9759 9760 9762 9765 9767 9770 9773 9776 9780 9783 9787 9791 9795 9799 9803 9807 9812 9816 9820 9824 9828 9832 9836 9840 9843 9847 9850 9854 9857 9860 9863 9866 9869 9871 9874 9876 9879 9881 9884 9886 9888 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9947 9945 9942 9939 9936 9932 9928 9924 9920 9915 9910 9905 9900 9894 9889 9883 9877 9870 9864 9857 9850 9843 9835 9827 9818 9809 9800 9790 9779 9768 9756 9744 9730 9716 9702 9686 9670 9653 9636 9617 9598 9579 9558 9537 9516 9493 9471 9447 9423 9399 9374 9349 9323 9297 9271 9245 9219 9193 9167 9141 9115 9090 9065 9041 6955 0 30 9 9017 8995 8973 8952 8932 8913 8895 8878 8862 8848 8835 8823 8813 8804 8796 8790 8785 8782 8780 8779 8780 8783 8786 8792 8799 8807 8816 8827 8840 8854 8869 8886 8903 8922 8942 8963 8985 9008 9031 9055 9080 9105 9129 9154 9179 9204 9228 9252 9276 9298 9321 9342 9363 9383 9403 9421 9439 9456 9472 9488 9502 9516 9529 9542 9554 9565 9576 9586 9596 9605 9614 9622 9629 9637 9643 9650 9656 9662 9667 9672 9677 9681 9686 9689 9693 9696 9699 9702 9705 9707 9709 9710 9711 9712 9713 9713 9714 9713 9713 9713 9712 9711 9710 9709 9708 9707 9707 9706 9705 9705 9704 9704 9704 9704 9705 9705 9706 9708 9709 9710 9712 9714 9716 9719 9721 9724 9727 9730 9733 9736 9740 9743 9747 9751 9755 9759 9763 9767 9772 9776 9780 9784 9788 9792 9796 9800 9803 9807 9810 9812 9815 9817 9820 9822 9823 9825 9826 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9841 9842 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9902 9903 9904 9905 9906 9907 9907 9907 9907 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9888 9886 9883 9881 9879 9876 9874 9872 9870 9867 9865 9863 9860 9858 9856 9853 9851 9848 9845 9842 9839 9835 9832 9828 9824 9820 9816 9811 9806 9801 9796 9791 9785 9780 9774 9768 9762 9756 9750 9743 9737 9730 9724 9717 9710 9704 9697 9690 9684 9677 9670 9664 9658 9652 9646 9641 9636 9632 9628 9624 9622 9620 9619 9619 9620 9622 9624 9628 9632 9638 9644 9651 9658 9667 9676 9685 9695 9705 9715 9725 9735 9745 9755 9764 9774 9783 9791 9799 9807 9814 9821 9828 9834 9840 9845 9850 9855 9860 9864 9869 9873 9876 9880 9884 9887 9890 9893 9896 9899 9901 9904 9906 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9918 9917 9917 9917 9918 9918 9919 9920 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 6956 0 30 9 9932 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9876 9875 9873 9871 9870 9867 9865 9863 9860 9857 9853 9849 9845 9841 9836 9831 9825 9820 9814 9808 9802 9796 9790 9785 9779 9774 9769 9764 9760 9756 9752 9749 9746 9744 9742 9740 9738 9737 9736 9734 9733 9732 9730 9728 9726 9724 9722 9719 9716 9713 9709 9705 9700 9695 9690 9685 9679 9672 9665 9658 9651 9643 9634 9625 9616 9606 9595 9584 9572 9559 9546 9532 9517 9501 9484 9467 9448 9429 9408 9387 9364 9341 9316 9290 9263 9235 9206 9176 9144 9111 9076 9040 9002 8962 8921 8877 8831 8783 8732 8678 8622 8562 8500 8435 8368 8297 8224 8149 8071 7993 7914 7834 7755 7677 7600 7526 7455 7388 7326 7270 7220 7177 7140 7112 7092 7080 7076 7080 7092 7111 7137 7171 7210 7255 7303 7356 7412 7470 7530 7590 7650 7710 7769 7826 7881 7933 7982 8028 8071 8110 8145 8176 8203 8226 8246 8261 8272 8280 8283 8284 8280 8274 8265 8254 8240 8224 8207 8190 8173 8156 8140 8125 8113 8103 8096 8093 8095 8100 8110 8125 8145 8170 8199 8233 8271 8313 8358 8406 8456 8508 8562 8616 8670 8723 8776 8828 8877 8926 8972 9015 9057 9096 9132 9167 9199 9229 9258 9285 9310 9333 9356 9377 9398 9417 9436 9454 9471 9487 9503 9518 9532 9545 9558 9570 9581 9592 9602 9611 9620 9628 9635 9642 9649 9655 9661 9667 9673 9678 9684 9689 9694 9700 9705 9710 9715 9719 9724 9728 9732 9736 9740 9743 9746 9749 9751 9753 9756 9757 9759 9761 9762 9764 9765 9766 9768 9769 9771 9772 9774 9775 9777 9778 9780 9781 9783 9785 9786 9788 9789 9790 9792 9793 9794 9796 9797 9798 9800 9801 9802 9804 9805 9807 9808 9810 9811 9813 9814 9816 9817 9819 9820 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9831 9832 9833 9833 9834 9835 9836 9837 9838 9839 9841 9842 9844 9845 9847 9849 9851 9853 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9867 9868 9868 9867 9867 9867 9866 9865 9865 9864 9863 9863 9862 9862 9861 9861 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 9856 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 6957 0 30 9 9864 9864 9865 9865 9865 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9906 9905 9904 9903 9902 9900 9898 9896 9894 9891 9888 9884 9881 9877 9874 9870 9867 9863 9860 9857 9855 9853 9852 9851 9850 9850 9850 9851 9853 9854 9856 9858 9861 9863 9866 9868 9871 9873 9875 9877 9879 9881 9882 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9875 9872 9869 9866 9863 9860 9856 9853 9849 9846 9842 9839 9836 9833 9831 9829 9827 9826 9825 9825 9825 9825 9826 9827 9828 9830 9832 9834 9836 9839 9841 9843 9844 9846 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9861 9863 9865 9868 9871 9874 9878 9881 9885 9889 9892 9896 9900 9903 9906 9909 9912 9914 9916 9917 9918 9919 9919 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9884 9883 9881 9879 9878 9876 9874 9873 9871 9869 9867 9865 9862 9860 9857 9854 9851 9848 9845 9841 9838 9834 9830 9826 9821 9817 9812 9807 9802 9797 9792 9786 9781 9775 9769 9763 9757 9751 9745 9739 9733 9727 9721 9715 9709 9703 9697 9691 9685 9680 9674 9668 9663 9657 9652 9647 9642 9637 9632 9627 9623 9619 9615 9611 9608 9605 9602 9599 9597 9596 9595 9594 9593 9593 9594 9595 9596 9598 9600 9602 9605 9609 9612 9616 9620 9624 9629 9634 9639 9644 9649 9655 9660 9666 9672 9678 9684 9691 9697 9704 9710 9717 9724 9731 9738 9745 9752 9759 9766 9773 9780 9787 9794 9801 9808 9815 9821 9828 9834 9840 9846 9852 9857 9863 9868 9873 9878 9883 9887 9891 9896 9900 9903 9907 9911 9914 9917 9920 9923 9925 9927 9930 9932 9933 9935 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9932 9931 9929 9927 9925 9923 9920 9918 9916 9913 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9872 9869 6958 0 30 9 9865 9862 9858 9855 9851 9847 9844 9840 9837 9833 9830 9827 9824 9821 9818 9815 9812 9810 9807 9805 9803 9801 9799 9797 9796 9794 9793 9792 9791 9790 9789 9789 9788 9788 9788 9788 9788 9789 9789 9790 9791 9792 9793 9795 9796 9798 9799 9801 9803 9805 9807 9810 9812 9814 9817 9819 9822 9824 9827 9830 9832 9835 9838 9840 9843 9846 9848 9851 9853 9856 9858 9861 9863 9866 9868 9870 9873 9875 9877 9879 9882 9883 9885 9887 9889 9890 9891 9893 9893 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9894 9894 9894 9893 9892 9891 9890 9889 9887 9886 9885 9884 9883 9882 9882 9881 9881 9882 9882 9883 9884 9886 9887 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9950 9951 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9932 9930 9929 9926 9924 9922 9919 9917 9914 9912 9910 9908 9906 9905 9904 9903 9903 9903 9903 9904 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9966 9966 9965 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9939 9938 9937 9935 9933 9931 9930 9928 9925 9923 9921 9919 9917 9916 9914 9912 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9884 9881 9878 9875 9872 9869 9867 9864 9861 9858 9856 9854 9852 9850 9848 9847 9846 9845 9844 9843 9842 9842 9841 9840 9840 9839 9838 9837 9836 9836 9835 9834 9834 9833 9833 9833 9833 9833 9834 9835 9836 9838 9840 9841 9844 9846 6959 0 30 9 9848 9851 9853 9855 9857 9859 9861 9863 9864 9865 9866 9867 9867 9867 9866 9866 9865 9864 9863 9861 9859 9857 9855 9852 9850 9847 9844 9840 9836 9833 9829 9824 9820 9816 9811 9806 9802 9797 9792 9788 9783 9779 9775 9771 9767 9764 9761 9758 9756 9754 9752 9750 9749 9748 9747 9747 9746 9746 9746 9746 9747 9747 9748 9749 9750 9751 9753 9755 9757 9759 9761 9764 9766 9769 9772 9775 9779 9782 9785 9789 9792 9796 9799 9802 9806 9809 9813 9816 9819 9822 9826 9829 9832 9835 9839 9842 9845 9849 9852 9856 9859 9862 9865 9868 9871 9873 9876 9878 9880 9881 9883 9884 9884 9885 9885 9885 9884 9884 9883 9883 9882 9881 9880 9878 9877 9876 9875 9874 9872 9871 9870 9869 9867 9866 9865 9863 9862 9860 9858 9856 9854 9852 9850 9847 9845 9842 9839 9836 9832 9829 9825 9821 9817 9812 9808 9803 9797 9792 9786 9780 9774 9767 9760 9752 9745 9737 9728 9720 9711 9701 9691 9681 9670 9659 9647 9635 9622 9609 9595 9580 9565 9549 9532 9514 9496 9478 9458 9438 9417 9396 9373 9350 9326 9301 9276 9249 9221 9192 9161 9129 9096 9060 9023 8985 8944 8901 8857 8811 8763 8714 8664 8612 8561 8510 8459 8408 8359 8313 8268 8227 8190 8157 8128 8104 8086 8073 8066 8065 8070 8081 8097 8119 8146 8178 8215 8255 8298 8345 8394 8445 8497 8550 8604 8657 8710 8763 8814 8865 8914 8961 9007 9050 9092 9132 9171 9207 9242 9275 9306 9335 9363 9389 9414 9438 9460 9481 9501 9519 9537 9554 9570 9585 9599 9612 9625 9637 9649 9660 9671 9681 9691 9700 9709 9718 9726 9734 9741 9748 9755 9761 9767 9773 9779 9784 9789 9793 9797 9802 9806 9809 9813 9817 9820 9824 9827 9831 9834 9837 9840 9844 9847 9850 9853 9855 9858 9860 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9878 9877 9875 9874 9872 9871 9869 9868 9866 9864 9863 9861 9859 9857 9855 9852 9849 9846 9842 9837 9832 9826 9819 9811 9802 9793 9783 9773 9761 9750 9738 9727 9715 9704 9693 9683 9675 9667 9660 9655 9651 9649 9648 9648 9650 9653 9657 9662 9668 9674 9681 9687 9694 9700 9706 9712 9716 9720 9723 9726 9727 9728 9729 9728 9728 9727 9725 9724 9723 9721 9720 9720 9719 9719 9720 9721 9722 9724 9726 9729 9732 9734 9737 9741 9744 9747 9750 9753 9755 9758 9760 9762 9764 9765 9766 9768 9769 9770 9770 9771 9772 9773 9774 9775 9776 9777 9779 9781 9783 9786 9788 9791 9795 9798 9802 9806 9811 9815 9820 9824 9829 9833 9837 9841 9845 9849 9853 6960 0 30 9 9856 9859 9861 9863 9865 9866 9867 9868 9869 9869 9869 9869 9869 9868 9868 9867 9866 9865 9865 9864 9863 9861 9860 9859 9857 9856 9854 9852 9850 9848 9846 9843 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9806 9803 9801 9798 9796 9794 9792 9790 9788 9787 9785 9784 9782 9781 9780 9779 9778 9778 9777 9776 9776 9776 9775 9775 9775 9775 9775 9775 9775 9775 9776 9776 9776 9776 9776 9776 9776 9775 9775 9775 9774 9773 9773 9772 9771 9770 9769 9767 9766 9764 9763 9761 9759 9756 9754 9751 9748 9744 9740 9736 9731 9725 9719 9713 9705 9697 9689 9680 9670 9660 9649 9637 9625 9612 9599 9585 9571 9557 9542 9526 9511 9495 9478 9462 9445 9427 9410 9392 9374 9355 9337 9318 9299 9280 9261 9242 9223 9204 9186 9167 9149 9132 9115 9099 9084 9069 9055 9042 9031 9020 9010 9001 8993 8987 8981 8977 8974 8972 8971 8972 8973 8976 8980 8986 8992 9000 9009 9019 9030 9043 9056 9071 9087 9103 9121 9139 9158 9178 9198 9218 9239 9260 9282 9303 9325 9346 9367 9389 9410 9430 9451 9471 9490 9509 9528 9547 9565 9582 9599 9616 9632 9647 9662 9677 9691 9704 9717 9730 9741 9753 9763 9773 9782 9791 9799 9807 9814 9820 9826 9831 9836 9840 9844 9847 9850 9853 9855 9856 9857 9858 9858 9858 9858 9857 9856 9855 9853 9851 9848 9846 9843 9840 9837 9833 9830 9827 9823 9820 9817 9814 9811 9808 9805 9802 9800 9798 9795 9793 9791 9790 9788 9786 9785 9783 9782 9781 9780 9779 9779 9778 9778 9778 9778 9779 9779 9780 9781 9783 9785 9787 9789 9791 9794 9797 9800 9803 9806 9810 9813 9817 9820 9824 9828 9832 9836 9840 9844 9848 9851 9855 9858 9860 9862 9864 9865 9865 9864 9863 9860 9857 9853 9848 9843 9836 9830 9823 9816 9809 9802 9796 9790 9786 9782 9780 9779 9779 9781 9784 9788 9794 9801 9809 9818 9827 9837 9847 9857 9867 9877 9886 9894 9902 9909 9914 9919 9923 9926 9929 9930 9931 9931 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9908 9905 9902 9899 9895 9891 9888 9884 9880 9877 9874 9871 9868 9866 9864 9863 9862 9862 9862 9863 9864 9865 9866 9868 9869 9871 9873 9875 9876 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9885 9886 9888 9889 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9908 9908 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9911 9912 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 6961 0 30 9 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9867 9866 9865 9863 9862 9860 9859 9858 9857 9855 9854 9853 9852 9850 9849 9848 9846 9845 9843 9841 9839 9837 9835 9832 9829 9826 9823 9820 9817 9813 9810 9806 9802 9798 9794 9790 9786 9782 9777 9773 9768 9763 9758 9753 9747 9741 9734 9727 9720 9712 9704 9696 9687 9677 9667 9657 9647 9635 9624 9612 9599 9586 9572 9558 9543 9527 9510 9493 9474 9455 9434 9413 9390 9366 9341 9314 9287 9257 9226 9194 9160 9124 9086 9047 9005 8961 8915 8866 8815 8762 8706 8648 8587 8524 8458 8391 8322 8252 8181 8110 8039 7970 7901 7835 7773 7714 7660 7610 7568 7531 7502 7480 7465 7459 7461 7471 7488 7513 7545 7584 7629 7679 7733 7792 7854 7918 7984 8050 8117 8184 8250 8314 8377 8437 8496 8552 8605 8656 8705 8751 8794 8836 8875 8912 8948 8982 9014 9045 9075 9104 9132 9159 9184 9209 9233 9256 9278 9299 9319 9339 9358 9376 9393 9410 9426 9442 9457 9472 9486 9500 9513 9526 9539 9552 9564 9576 9588 9600 9611 9622 9633 9643 9653 9663 9672 9681 9690 9698 9705 9713 9720 9726 9732 9738 9744 9749 9754 9759 9763 9768 9772 9776 9780 9784 9788 9791 9795 9798 9802 9805 9808 9811 9813 9816 9818 9821 9823 9825 9826 9828 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9849 9850 9851 9852 9853 9854 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9867 9869 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9888 9890 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9947 9947 9946 9945 9943 9942 9940 9938 9935 9933 9931 9928 9926 9924 9922 9921 9920 9919 9918 9918 9918 9918 9919 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9903 9901 9898 9895 9892 9888 9885 9881 9878 9874 9870 9865 9861 9857 9852 9848 9843 9839 9834 9830 9826 9822 9818 9814 9811 9808 9804 9801 9798 9796 9793 9790 9788 9786 9783 9781 9779 9777 9775 9773 9771 9769 9768 9766 9765 9764 9764 9763 9763 9764 9764 9765 9767 9768 9770 9772 9775 9777 9780 9783 9786 9789 9792 9795 9798 9801 9803 9806 9809 9812 9814 9817 9820 9822 9825 9828 9831 9834 9836 9839 9842 9846 9849 9852 9855 9858 9861 9865 9868 9871 9874 9877 9880 9883 9886 6962 0 30 9 9889 9892 9895 9897 9900 9904 9907 9910 9913 9916 9919 9923 9926 9929 9932 9935 9937 9940 9942 9945 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9895 9893 9890 9888 9885 9883 9880 9877 9874 9871 9868 9864 9861 9857 9853 9848 9844 9839 9835 9830 9825 9819 9814 9809 9803 9798 9793 9787 9782 9777 9772 9767 9762 9757 9753 9748 9743 9739 9734 9730 9725 9721 9716 9712 9708 9703 9699 9694 9690 9686 9681 9677 9674 9670 9666 9663 9660 9658 9656 9654 9653 9652 9652 9652 9653 9655 9657 9660 9663 9667 9671 9676 9681 9687 9693 9700 9706 9713 9720 9727 9734 9741 9748 9754 9761 9767 9773 9779 9784 9789 9794 9799 9803 9807 9811 9815 9818 9822 9825 9827 9830 9832 9835 9837 9838 9840 9841 9842 9842 9843 9843 9843 9842 9842 9841 9840 9839 9838 9836 9835 9834 9832 9831 9830 9828 9827 9826 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9809 9808 9808 9808 9808 9809 9809 9810 6963 0 30 9 9811 9813 9815 9817 9819 9821 9824 9826 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9864 9867 9870 9873 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9978 9977 9976 9975 9973 9972 9971 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9944 9942 9940 9937 9935 9932 9929 9926 9922 9918 9915 9911 9907 9902 9898 9893 9889 9884 9880 9875 9870 9865 9861 9856 9851 9847 9842 9838 9834 9829 9825 9821 9817 9813 9809 9805 9802 9798 9795 9791 9788 9785 9782 9780 9777 9775 9773 9771 9769 9768 9766 9765 9764 9763 9763 9762 9762 9761 9761 9761 9761 9760 9760 9760 9760 9759 9759 9758 9758 9757 9757 9756 9756 9755 9754 9754 9753 9752 9752 9751 9751 9750 9749 9749 9748 9747 9746 9745 9744 9743 9742 9741 9739 9738 9736 9734 9732 9731 9729 9727 9725 9723 9721 9719 9717 9715 9714 9712 9711 9710 9709 9708 9708 9708 9708 9708 9709 9710 9711 9713 9715 9717 9720 9723 9727 9730 9735 9739 9744 9749 9754 9760 9765 9771 9777 9783 9788 9794 9800 9806 9811 9816 9821 9826 9830 9835 9838 9842 9846 9849 9852 9855 9857 9860 9862 9864 9866 9869 9871 9872 9874 9876 9878 9879 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9887 9888 9889 9891 9893 9895 9897 9900 9902 9905 9908 9911 9914 9917 9920 9923 9926 9928 9931 9933 9934 9936 9937 9938 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9957 9958 9959 9959 9960 9960 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 6964 0 30 9 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9927 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9912 9910 9908 9906 9904 9903 9901 9899 9897 9895 9894 9892 9890 9888 9885 9883 9880 9878 9875 9871 9868 9864 9860 9856 9851 9846 9841 9835 9830 9824 9817 9811 9804 9797 9789 9781 9773 9764 9755 9746 9736 9725 9714 9702 9689 9675 9661 9646 9631 9614 9597 9579 9561 9542 9523 9503 9483 9463 9444 9424 9405 9387 9370 9354 9340 9327 9315 9306 9299 9293 9290 9289 9291 9294 9300 9309 9319 9331 9344 9360 9376 9394 9413 9432 9452 9472 9492 9511 9531 9550 9568 9586 9603 9619 9635 9649 9663 9675 9687 9698 9709 9718 9728 9736 9744 9752 9759 9766 9773 9779 9785 9791 9796 9801 9807 9811 9816 9820 9824 9828 9832 9836 9839 9842 9845 9848 9851 9853 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9912 9912 9912 9913 9913 9913 9913 9913 9912 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9883 9882 9880 9878 9877 9875 9874 9872 9871 9870 9868 9867 9866 9866 9865 9864 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 6965 0 30 9 9853 9851 9849 9847 9844 9842 9838 9835 9832 9828 9824 9819 9814 9809 9804 9799 9793 9787 9781 9775 9769 9762 9756 9749 9743 9737 9730 9724 9718 9713 9708 9703 9699 9695 9691 9689 9687 9685 9684 9684 9685 9686 9688 9690 9693 9696 9700 9704 9709 9713 9718 9723 9728 9733 9738 9743 9747 9752 9756 9759 9763 9766 9768 9770 9772 9773 9774 9775 9776 9776 9776 9775 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9745 9744 9742 9741 9739 9737 9735 9733 9731 9728 9726 9723 9720 9717 9714 9711 9707 9704 9700 9697 9693 9689 9686 9682 9678 9674 9670 9666 9662 9657 9653 9649 9644 9639 9634 9629 9623 9617 9611 9605 9598 9591 9583 9575 9567 9559 9550 9541 9531 9521 9511 9501 9490 9479 9468 9457 9445 9433 9421 9408 9395 9382 9369 9355 9342 9328 9313 9299 9284 9269 9255 9240 9225 9209 9194 9179 9164 9150 9135 9120 9106 9092 9078 9065 9052 9039 9027 9015 9004 8993 8983 8973 8964 8955 8946 8939 8932 8925 8919 8914 8909 8905 8901 8898 8896 8894 8893 8893 8893 8894 8895 8897 8899 8902 8906 8910 8914 8919 8925 8931 8937 8944 8951 8959 8967 8975 8983 8992 9001 9011 9020 9030 9040 9050 9060 9070 9080 9091 9101 9111 9122 9133 9143 9154 9164 9175 9185 9196 9206 9216 9227 9237 9247 9257 9266 9276 9285 9295 9304 9313 9322 9330 9339 9347 9356 9364 9372 9380 9388 9395 9403 9411 9418 9425 9433 9440 9447 9454 9461 9467 9474 9480 9487 9493 9499 9505 9511 9516 9522 9528 9533 9538 9544 9549 9554 9559 9564 9569 9575 9580 9585 9590 9594 9599 9604 9609 9614 9618 9623 9628 9632 9636 9640 9644 9648 9652 9656 9659 9663 9666 9669 9672 9675 9678 9680 9683 9686 9688 9691 9693 9695 9698 9700 9702 9705 9707 9709 9712 9714 9716 9718 9721 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9742 9744 9745 9747 9748 9749 9750 9751 9752 9752 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9751 9751 9750 9750 9749 9748 9747 9746 9744 9743 9741 9740 9738 9736 9734 9732 9730 9727 9725 9723 9721 9719 9717 9715 9713 9711 9709 9707 9705 9702 9700 9698 9696 9693 9691 9688 9685 9682 9679 9676 9672 9669 9665 9661 9657 9653 9648 9644 9639 9634 9629 9624 9619 9614 9609 9604 9599 9594 9589 9584 9579 9575 9570 9566 9562 9558 9554 9551 9548 9545 9543 9541 9539 9538 9537 9536 9536 9536 9537 9538 9540 9541 9543 9546 9549 9552 9556 9560 9564 9569 9574 9579 9585 9591 9598 9605 9612 9619 9626 9634 9642 9650 9658 9666 9674 9682 9690 9698 9706 9713 9721 9728 9735 9741 9748 6966 0 30 9 9754 9760 9766 9771 9777 9782 9787 9792 9796 9801 9805 9809 9814 9818 9822 9825 9829 9833 9836 9839 9843 9846 9849 9851 9854 9856 9858 9860 9862 9863 9865 9866 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9866 9866 9865 9865 9864 9863 9863 9862 9861 9860 9859 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9849 9849 9849 9850 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9871 9873 9875 9877 9879 9881 9882 9884 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9907 9908 9908 9909 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9874 9873 9872 9872 9871 9871 9870 9869 9868 9868 9867 9866 9866 9865 9864 9864 9863 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9891 9887 9884 9880 9877 9873 9869 9865 9860 9856 9852 9847 9843 9838 9833 9829 9824 9819 9815 9810 9805 9801 9796 9791 9787 9782 9777 9773 9768 9764 9760 9756 9752 9749 9745 9742 9739 9737 9735 9733 9732 9731 9730 9730 9730 9731 9732 9733 9735 9737 9739 9741 9744 9747 9750 9753 9756 9760 9763 9766 9770 9773 9777 9781 9784 9788 9792 9795 9799 9803 9807 9810 9814 9817 9821 9824 9827 9830 9832 9834 9836 9837 9838 9838 9838 9838 9836 9835 9833 9830 9828 9825 9822 9819 9815 9812 9809 9806 9804 9802 9800 9798 9797 9796 9796 9795 9796 9796 9797 9798 9799 9800 9801 9801 9802 9803 9803 9803 9804 9803 9803 9803 9802 9801 9801 9800 9799 9798 9798 9797 9797 9797 9796 9797 9797 9797 9798 9799 9800 9802 9803 9805 9807 9809 9811 9813 9816 9819 9822 9825 9829 9832 9836 9840 9843 9848 9852 9856 9860 9864 9869 9873 9877 9881 9885 9889 9892 9896 9899 9903 9906 9909 9912 9914 9917 9920 9922 6967 0 30 9 9925 9927 9929 9931 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9959 9960 9961 9963 9964 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9978 9978 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9979 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9973 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9946 9945 9943 9941 9939 9936 9932 9928 9924 9920 9915 9911 9907 9902 9898 9894 9891 9889 9887 9885 9885 9885 9886 9887 9889 9892 9895 9899 9903 9906 9910 9914 9918 9921 9925 9927 9930 9932 9933 9935 9936 9937 9937 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9942 9941 9940 9938 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9915 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9870 9869 6968 0 30 9 9868 9867 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9852 9852 9851 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9853 9853 9854 9855 9856 9858 9859 9860 9862 9864 9866 9868 9870 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9935 9937 9940 9942 9944 9947 9949 9951 9953 9955 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9957 9956 9955 9954 9952 9950 9949 9947 9945 9942 9940 9937 9934 9932 9928 9925 9922 9918 9914 9910 9906 9902 9898 9894 9890 9886 9882 9878 9873 9869 9865 9861 9857 9853 9849 9845 9841 9836 9832 9827 9823 9818 9813 9809 9804 9799 9794 9789 9785 9780 9776 9772 9768 9764 9761 9758 9755 9753 9751 9750 9748 9747 9747 9747 9747 9747 9748 9748 9749 9751 9752 9754 9756 9758 9760 9763 9766 9770 9773 9777 9781 9786 9791 9796 9801 9806 9812 9818 9823 9829 9835 9840 9846 9851 9857 9862 9867 9871 9876 9880 9884 9889 9892 9896 9900 9904 9907 9910 9914 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9945 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9985 9986 9987 9988 9989 9990 9991 9991 9991 9991 9990 9989 9989 9987 9986 9985 9984 9982 9981 9980 9979 9979 9978 9978 9978 9978 9979 9979 9980 9981 9982 9982 9983 9983 9983 9983 9983 9982 9981 9979 9978 9976 9973 9971 9968 9966 9963 9960 9957 9955 9952 9950 9947 9945 9943 9941 9940 9938 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9899 9896 9893 9891 9888 9886 9883 9881 9879 9877 9875 9873 9871 9869 9868 9866 9865 9863 9862 9861 9859 9858 9856 9855 9853 9852 9850 9848 9846 9844 9842 9840 6969 0 30 9 9838 9836 9834 9832 9830 9828 9827 9825 9824 9823 9822 9822 9822 9822 9822 9823 9824 9826 9827 9829 9831 9833 9835 9837 9839 9841 9844 9846 9848 9850 9852 9854 9855 9857 9859 9861 9863 9865 9868 9870 9872 9875 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9923 9925 9927 9930 9932 9934 9936 9938 9940 9943 9945 9947 9949 9951 9953 9956 9958 9959 9961 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9977 9977 9977 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9994 9995 9996 9997 9997 9998 9999 99991000010000100011000110001100001000010000 9999 9999 9998 9997 9997 9996 9995 9995 9994 9994 9994 9993 9993 9994 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9997 9997 9996 9996 9995 9994 9994 9993 9992 9992 9991 9991 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9997 9997 9997 9998 9998 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9996 9996 9995 9995 9994 9994 9993 9993 9993 9993 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9998 9998 9998 9997 9997 9996 9996 9995 9994 9993 9993 9992 9991 9991 9990 9990 9990 9990 9990 9991 9991 9992 9993 9994 9994 9995 9996 9997 9997 9998 9998 9998 9998 9998 9998 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 6970 0 30 9 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9960 9960 9959 9957 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9919 9917 9914 9911 9907 9904 9901 9897 9893 9889 9885 9881 9877 9873 9869 9865 9861 9858 9854 9850 9846 9843 9839 9836 9833 9830 9827 9824 9822 9819 9817 9815 9813 9811 9810 9808 9807 9806 9805 9805 9804 9804 9804 9805 9806 9806 9807 9809 9810 9812 9814 9816 9818 9821 9823 9826 9828 9831 9834 9837 9840 9843 9846 9849 9852 9854 9857 9860 9863 9866 9869 9872 9874 9877 9880 9882 9885 9887 9890 9892 9894 9897 9899 9901 9902 9904 9906 9907 9908 9909 9910 9911 9912 9912 9912 9912 9912 9912 9911 9910 9909 9908 9906 9904 9902 9900 9897 9894 9891 9888 9885 9881 9877 9873 9869 9865 9860 9855 9850 9845 9839 9833 9827 9821 9814 9807 9799 9791 9783 9774 9766 9756 9747 9737 9727 9717 9707 9696 9686 9675 9664 9654 9643 9632 9621 9610 9599 9588 9577 9565 9554 9543 9532 9521 9510 9499 9489 9478 9468 9458 9448 9439 9430 9422 9414 9406 9399 9392 9386 9380 9374 9369 9364 9360 9356 9353 9350 9347 9345 9344 9343 9342 9343 9344 9346 9348 9352 9357 9363 9370 9378 9388 9399 9410 9423 9437 9452 9468 9484 9502 9519 9537 9556 9574 9592 9611 9629 9646 9664 9680 9696 9712 9726 9740 9754 9766 9778 9789 9800 9810 9819 9828 9837 9845 9852 9859 9866 9872 9878 9884 9890 9895 9900 9904 9909 9913 9916 9920 9923 9926 9929 9932 9934 9936 9938 9940 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9945 9944 9943 9942 9941 9939 9937 9936 9933 9931 9929 9926 9923 9921 9917 9914 9911 9907 9903 9899 9895 9890 9886 9881 9876 9871 9865 9860 9854 9848 9842 9835 9829 9822 9815 9807 9799 9791 9783 9774 9765 9755 9746 9735 9725 9714 9703 9692 9680 9668 9656 9644 9631 9618 9605 9592 9578 9564 9550 9536 9521 9506 9490 9475 9459 9443 9427 9411 9395 9379 9364 9349 9334 9321 9308 9296 9286 9277 9270 9264 9260 9258 9258 9260 9264 9270 9277 9287 9298 9310 9324 9340 9356 9373 9391 9410 9429 9448 9467 9486 9505 9523 9542 9559 9576 9593 9609 9625 9640 9654 9668 9681 9693 9705 9717 9727 9738 9748 9757 9766 9774 9782 9789 9796 9802 9808 9814 9819 9823 9827 9831 9834 9837 9840 9842 9844 9846 9847 9848 9849 9850 6971 0 30 9 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9850 9849 9849 9848 9847 9846 9845 9844 9843 9842 9841 9839 9838 9837 9836 9835 9833 9832 9831 9829 9827 9826 9824 9822 9819 9817 9814 9811 9808 9805 9801 9798 9794 9790 9785 9781 9777 9772 9768 9763 9758 9754 9749 9745 9741 9737 9733 9729 9725 9722 9719 9716 9713 9711 9709 9707 9706 9705 9704 9704 9704 9705 9705 9707 9708 9710 9713 9715 9718 9722 9725 9729 9733 9737 9742 9747 9752 9757 9762 9767 9772 9778 9783 9788 9794 9799 9804 9810 9815 9820 9825 9830 9834 9839 9844 9848 9853 9857 9862 9866 9870 9874 9879 9883 9887 9891 9895 9899 9903 9907 9911 9915 9919 9923 9926 9930 9933 9936 9939 9942 9944 9947 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9901 9897 9894 9890 9887 9883 9879 9875 9871 9867 9863 9859 9854 9850 9846 9842 9837 9833 9829 9824 9820 9816 9812 9807 9803 9799 9795 9792 9788 9784 9781 9778 9775 9772 9769 9767 9765 9763 9761 9759 9758 9757 9757 9756 9756 9757 9757 9758 9759 9761 9763 9765 9767 9770 9773 9776 9779 9783 9787 9791 9795 9799 9804 9809 9814 9819 9824 9829 9835 9840 9846 9851 9857 9862 9868 9873 9878 9884 9889 9894 9898 9903 9907 9911 9915 9919 9922 9925 9929 9932 9934 9937 9940 9942 9945 9947 9950 9952 9954 9957 9959 9962 9964 9966 9968 9970 9972 9974 9976 9977 9978 9979 9980 9981 9981 9981 9981 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9966 9965 9963 9962 9960 9958 9955 9953 9950 9948 9945 9942 9939 9935 9932 9929 9925 9921 9918 9913 9909 9904 9899 9894 9889 9883 9876 9870 9863 9855 9848 9840 9832 9824 9815 9807 9798 9790 9781 9773 9764 9756 9748 9740 9732 9724 9717 9709 9701 9694 9686 9678 9669 9660 9651 9641 9631 9620 9608 9595 9582 9568 9553 9537 9521 9503 9485 9466 9447 9426 9405 9384 9362 9339 9316 9293 9270 9246 9222 9199 9175 9151 9127 9104 9081 9058 9035 9013 8992 8971 8951 8931 8912 8895 8878 8862 8847 8834 8822 8812 8803 8795 8789 8785 8782 8781 8782 8784 8788 8794 8801 8811 8821 8834 8848 8863 8880 8898 8917 8938 8960 8983 9006 9031 9057 9083 9109 9137 9165 9193 9221 9249 9278 9306 9334 9362 6972 0 30 9 9390 9417 9444 9470 9496 9521 9545 9568 9591 9613 9633 9653 9672 9690 9708 9724 9740 9754 9768 9781 9794 9805 9816 9826 9835 9844 9852 9860 9866 9873 9878 9884 9888 9892 9896 9900 9902 9905 9907 9909 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9947 9949 9950 9952 9954 9955 9957 9959 9961 9963 9964 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9970 9970 9971 9972 9973 9975 9976 9978 9979 9981 9982 9984 9985 9986 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9989 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9939 9937 9935 9933 9931 9930 9928 9926 9924 9923 9922 9920 9919 9919 9918 9918 9917 9918 9918 6973 0 30 9 9918 9919 9920 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9920 9918 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9903 9901 9900 9897 9895 9893 9890 9887 9884 9882 9879 9875 9872 9869 9866 9864 9861 9858 9856 9853 9851 9849 9847 9846 9844 9843 9842 9841 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9838 9837 9836 9835 9833 9832 9831 9829 9827 9826 9824 9822 9820 9819 9817 9815 9814 9812 9811 9809 9808 9807 9806 9805 9804 9803 9803 9802 9801 9801 9801 9800 9800 9800 9800 9801 9801 9802 9802 9803 9804 9806 9807 9809 9811 9813 9816 9818 9821 9824 9827 9831 9834 9838 9841 9845 9848 9852 9856 9859 9863 9866 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9899 9901 9904 9907 9910 9912 9915 9918 9921 9924 9927 9931 9933 9936 9939 9942 9944 9946 9948 9950 9951 9952 9953 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9956 9956 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 6974 0 30 9 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9922 9919 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9885 9882 9879 9877 9874 9872 9869 9867 9865 9863 9860 9858 9856 9853 9850 9848 9845 9841 9838 9834 9830 9827 9822 9818 9814 9809 9804 9800 9795 9791 9786 9781 9777 9773 9768 9764 9760 9757 9753 9749 9746 9743 9740 9737 9734 9731 9728 9726 9724 9721 9720 9718 9717 9715 9715 9714 9714 9714 9715 9716 9718 9719 9722 9724 9727 9731 9734 9738 9742 9747 9751 9756 9761 9766 9771 9776 9781 9786 9791 9796 9801 9805 9810 9815 9819 9824 9828 9833 9837 9842 9846 9850 9855 9859 9863 9868 9872 9876 9880 9884 9888 9892 9896 9899 9903 9906 9909 9912 9915 9918 9921 9923 9925 9928 9930 9931 9933 9935 9936 9938 9939 9940 9940 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9890 9890 9890 9890 9891 9892 9893 9895 9896 9899 9901 9903 9906 9908 9911 9914 9916 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9942 9942 9941 9940 9939 9937 9935 9934 9932 9930 9927 9925 9923 9920 9918 9916 9913 9910 9908 9905 9902 9899 9896 9892 9888 9884 9880 9875 9869 9864 9858 9851 9844 9837 9830 9822 9814 9806 9797 9789 9780 9772 9763 9755 9746 9738 9730 9721 9713 9705 9697 9689 9681 9672 9664 9656 9649 9641 9633 9625 9618 9611 9604 9597 9590 9584 9579 9573 9569 9564 9560 9557 9554 9552 9550 9549 9548 9547 9548 9548 9549 9550 9552 9554 9557 9559 9563 9566 9570 9575 9579 9585 9590 9596 9603 9610 9617 9624 9632 9641 9649 9658 9667 9676 9685 9694 9703 9713 9722 9730 9739 9748 9756 9764 9771 9778 9785 9792 9798 9804 9810 9815 9820 9825 9830 9834 9839 9843 9847 9851 9854 9858 9861 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9895 9897 9899 9901 9903 9904 9906 9908 9910 9912 9914 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9934 9935 9937 9939 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9940 9940 9941 9941 9943 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9956 6975 0 30 9 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9952 9951 9949 9947 9944 9942 9940 9937 9934 9931 9928 9924 9920 9917 9913 9909 9904 9900 9895 9890 9885 9880 9875 9869 9864 9858 9852 9846 9840 9834 9828 9822 9816 9810 9803 9797 9791 9786 9780 9774 9769 9763 9758 9753 9748 9744 9740 9735 9732 9728 9725 9722 9719 9716 9714 9712 9711 9709 9709 9708 9708 9708 9708 9709 9710 9712 9714 9716 9718 9721 9724 9727 9730 9734 9738 9742 9746 9751 9755 9760 9764 9769 9774 9778 9783 9787 9791 9795 9798 9801 9804 9807 9809 9811 9812 9813 9813 9813 9812 9810 9808 9806 9803 9799 9795 9790 9784 9778 9771 9763 9755 9746 9736 9726 9715 9702 9690 9676 9662 9646 9630 9613 9595 9577 9557 9537 9516 9494 9472 9449 9425 9400 9375 9349 9323 9296 9269 9241 9213 9185 9157 9129 9100 9072 9044 9016 8989 8962 8935 8909 8883 8859 8835 8812 8789 8768 8748 8728 8710 8693 8677 8663 8649 8637 8626 8617 8609 8603 8598 8595 8594 8594 8596 8599 8604 8611 8620 8631 8643 8656 8672 8689 8707 8727 8748 8771 8794 8819 8844 8870 8897 8925 8953 8981 9010 9039 9068 9097 9126 9155 9183 9212 9240 9267 9295 9321 9348 9374 9399 9424 9448 9471 9494 9517 9538 9559 9579 9599 9618 9636 9654 9670 9686 9702 9717 9731 9744 9757 9769 9780 9791 9802 9811 9820 9829 9837 9844 9852 9858 9864 9870 9875 9880 9885 9889 9893 9896 9899 9902 9905 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9905 9906 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 6976 0 30 9 9947 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9908 9906 9905 9903 9901 9899 9897 9894 9892 9889 9886 9883 9879 9876 9872 9868 9864 9860 9855 9851 9847 9842 9838 9833 9829 9825 9820 9816 9812 9809 9805 9801 9798 9794 9791 9788 9785 9782 9778 9775 9772 9769 9765 9762 9758 9753 9749 9744 9739 9733 9727 9721 9714 9706 9698 9689 9679 9668 9657 9645 9633 9619 9605 9590 9575 9558 9541 9524 9506 9487 9468 9449 9429 9409 9389 9369 9349 9329 9309 9289 9270 9250 9231 9213 9195 9177 9160 9144 9128 9112 9098 9084 9070 9057 9045 9034 9024 9014 9006 8998 8991 8986 8981 8978 8975 8974 8974 8976 8978 8982 8988 8994 9002 9011 9021 9032 9044 9057 9071 9086 9102 9118 9135 9152 9170 9188 9206 9225 9243 9261 9280 9298 9316 9334 9352 9369 9386 9402 9418 9434 9449 9463 9476 9489 9501 9513 9523 9533 9542 9549 9556 9562 9566 9570 9572 9574 9574 9573 9572 9569 9565 9560 9553 9546 9538 9529 9518 9507 9495 9481 9467 9452 9436 9418 9400 9381 9362 9341 9319 9297 9273 9249 9224 9199 9172 9145 9118 9089 9060 9031 9000 8970 8939 8907 8875 8842 8810 8776 8743 8710 8676 8643 8610 8577 8544 8511 8479 8447 8416 8385 8355 8326 8297 8270 8243 8217 8193 8169 8147 8125 8105 8086 8068 8052 8037 8023 8011 8000 7991 7984 7978 7974 7971 7971 7972 7975 7980 7987 7995 8006 8018 8032 8048 8066 8085 8105 8128 8151 8176 8202 8230 8258 8287 8318 8349 8381 8413 8446 8480 8514 8549 8584 8619 8654 8690 8725 8761 8796 8832 8867 8901 8936 8970 9003 9036 9069 9100 9131 9161 9190 9218 9245 9272 9297 9322 9345 9368 9389 9410 9430 9448 9466 9483 9499 9513 9527 9540 9552 9564 9574 9583 9592 9600 9607 9613 9619 9624 9628 9632 9635 9638 9641 9643 9645 9647 9649 9651 9653 9655 9656 9658 9660 9662 9664 9666 9668 9670 9672 9674 9677 9679 9681 9684 9686 9688 9691 9694 9696 9699 9702 9706 9709 9713 9716 9720 9724 9729 9733 9738 9742 9747 9752 9756 9761 9765 9769 9773 9777 9780 9784 9786 9788 9790 9792 9793 9793 9793 9792 9791 9790 9788 9785 9782 9778 9773 9768 9763 9756 9749 9741 9733 9723 9713 9702 9690 9678 9664 9650 9635 9619 9602 9585 9566 9547 9527 9507 9486 9464 9441 9418 9394 9370 9345 9320 9294 9268 9242 9215 9188 9161 9134 9107 9080 9053 9027 9000 8975 8950 8926 8902 8880 8858 8838 8819 8801 8784 8769 8756 8744 8734 8725 8719 8714 8710 8709 8709 8711 8715 8720 8728 8737 8748 8760 8774 8790 8807 8825 8845 8866 8889 8912 8936 8962 8988 9014 9041 9069 9097 9125 9153 9181 9208 9236 9264 9291 9317 9343 9369 9395 9419 9443 6977 0 30 9 9467 9490 9513 9535 9556 9577 9597 9617 9636 9654 9672 9689 9705 9721 9736 9750 9764 9777 9789 9800 9811 9821 9831 9840 9848 9856 9864 9870 9877 9883 9889 9894 9900 9905 9909 9914 9918 9922 9926 9929 9933 9936 9939 9942 9944 9946 9948 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9892 9888 9885 9881 9877 9873 9869 9864 9859 9854 9848 9843 9837 9831 9824 9817 9810 9802 9795 9786 9777 9768 9758 9748 9737 9725 9713 9699 9686 9671 9656 9639 9622 9604 9586 9566 9545 9524 9501 9478 9453 9428 9402 9374 9346 9317 9287 9257 9225 9193 9160 9126 9092 9057 9022 8986 8950 8913 8877 8840 8803 8766 8729 8693 8657 8621 8585 8550 8516 8483 8450 8418 8387 8356 8327 8299 8272 8247 8223 8199 8178 8157 8138 8120 8104 8089 8075 8063 8052 8042 8034 8027 8021 8017 8014 8012 8012 8013 8017 8021 8028 8036 8047 8060 8075 8092 8112 8134 8159 8186 8217 8249 8285 8322 8362 8404 8448 8494 8541 8590 8639 8689 8740 8790 8841 8891 8941 8989 9037 9083 9128 9172 9213 9254 9292 9329 9364 9398 9429 9459 9488 9515 9541 9566 9589 9611 9632 9651 9670 9688 9704 9720 9735 9749 9762 9774 9786 9797 9807 9816 9825 9833 9840 9847 9854 9860 9866 9871 9876 9881 9885 9890 9893 9897 9900 9904 9906 9909 9911 9914 9915 9917 9918 9920 9920 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9930 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9910 9908 9906 9904 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9874 9875 9876 9877 9878 9880 9882 9884 9886 9888 9891 9893 9896 9898 9901 9904 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9941 9943 9944 9946 9948 9951 9953 9955 9957 9958 9960 9962 9963 9964 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9958 9957 9956 9954 9952 9951 9949 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9922 6978 0 30 9 9920 9918 9916 9913 9910 9907 9904 9901 9898 9894 9891 9887 9884 9880 9877 9873 9870 9866 9863 9860 9857 9854 9851 9847 9844 9841 9838 9835 9832 9829 9826 9822 9819 9815 9811 9807 9803 9799 9795 9791 9786 9782 9777 9773 9768 9763 9759 9754 9750 9745 9740 9736 9731 9727 9723 9719 9715 9711 9707 9703 9699 9696 9692 9689 9686 9683 9680 9678 9676 9674 9672 9670 9669 9668 9667 9667 9666 9666 9667 9667 9668 9668 9669 9670 9672 9673 9674 9675 9677 9678 9679 9680 9681 9682 9682 9683 9683 9683 9682 9682 9681 9680 9678 9677 9674 9672 9669 9666 9662 9658 9653 9649 9643 9637 9631 9624 9617 9609 9601 9593 9583 9574 9563 9553 9541 9529 9517 9503 9489 9475 9459 9443 9426 9408 9388 9368 9347 9324 9300 9275 9249 9221 9191 9161 9128 9095 9059 9023 8985 8945 8904 8862 8818 8773 8726 8679 8630 8579 8528 8475 8422 8367 8311 8254 8197 8138 8078 8018 7957 7896 7834 7771 7709 7646 7584 7521 7459 7398 7337 7277 7219 7161 7105 7051 6999 6948 6900 6854 6810 6769 6730 6694 6661 6631 6603 6579 6558 6540 6526 6514 6506 6502 6501 6503 6509 6518 6531 6547 6567 6591 6618 6648 6681 6718 6758 6800 6846 6894 6944 6997 7052 7109 7167 7227 7289 7352 7415 7480 7545 7611 7677 7744 7810 7877 7944 8010 8076 8142 8207 8272 8336 8399 8461 8522 8582 8642 8699 8756 8811 8865 8917 8967 9016 9064 9109 9153 9195 9236 9275 9312 9347 9381 9413 9444 9473 9501 9527 9552 9576 9598 9619 9639 9658 9676 9693 9709 9724 9738 9752 9765 9777 9788 9799 9810 9819 9829 9837 9845 9853 9860 9867 9873 9879 9884 9889 9893 9897 9900 9903 9905 9908 9909 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9906 9904 9902 9899 9896 9893 9889 9885 9881 9877 9872 9867 9862 9857 9851 9845 9838 9831 9824 9816 9807 9797 9787 9776 9763 9750 9735 9719 9701 9682 9662 9640 9617 9592 9566 9538 9509 9478 9446 9412 9377 9341 9304 9265 9224 9183 9140 9096 9050 9003 8954 8903 8851 8797 8741 8683 8624 8562 8498 8432 8364 8294 8222 8148 8071 7993 7914 7832 7749 7664 7579 7492 7404 7316 7226 7137 7048 6958 6869 6780 6692 6605 6519 6434 6351 6270 6190 6112 6037 5964 5893 5825 5760 5698 5639 5583 5530 5480 5434 5391 5351 5315 5283 5254 5228 5207 5188 5174 5163 5156 5153 5154 5158 5167 5180 5196 5217 5242 5271 5304 5342 5383 5429 5479 5533 5591 5653 5719 5788 5861 5937 6016 6099 6184 6272 6362 6454 6548 6644 6742 6840 6940 7040 7140 7241 7342 7442 7542 7641 7739 7835 7930 8023 8114 8203 8290 8374 8455 8534 8610 8683 8752 8819 8883 8944 9002 9058 9110 9160 9208 9253 9295 9336 9374 9411 9445 9478 9509 6979 0 30 9 9538 9566 9593 9617 9641 9662 9683 9702 9719 9735 9750 9763 9775 9786 9795 9804 9811 9817 9822 9826 9829 9831 9833 9834 9834 9833 9833 9831 9829 9827 9824 9821 9818 9814 9809 9804 9799 9793 9787 9781 9773 9766 9758 9750 9741 9732 9722 9712 9702 9691 9680 9669 9658 9646 9635 9623 9611 9599 9586 9574 9562 9550 9538 9526 9514 9502 9491 9480 9469 9459 9449 9439 9430 9422 9414 9406 9400 9394 9389 9385 9381 9379 9377 9376 9375 9376 9377 9379 9382 9385 9390 9395 9400 9406 9413 9421 9429 9438 9447 9457 9467 9478 9489 9500 9512 9523 9534 9546 9557 9568 9578 9589 9598 9608 9616 9624 9632 9638 9645 9650 9655 9660 9664 9668 9671 9674 9678 9681 9684 9688 9691 9695 9699 9704 9709 9714 9720 9726 9733 9740 9747 9754 9761 9769 9776 9784 9791 9798 9805 9812 9818 9824 9830 9836 9841 9845 9849 9853 9857 9860 9863 9865 9868 9869 9871 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9876 9875 9874 9873 9872 9871 9869 9868 9866 9864 9862 9860 9857 9855 9852 9849 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9815 9812 9810 9807 9805 9803 9801 9800 9798 9797 9796 9795 9794 9794 9794 9793 9793 9793 9794 9794 9795 9796 9797 9798 9799 9801 9803 9805 9807 9809 9811 9814 9817 9820 9823 9826 9829 9832 9835 9839 9842 9845 9848 9851 9853 9856 9858 9861 9863 9865 9866 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9869 9867 9865 9863 9861 9859 9856 9853 9849 9845 9841 9836 9832 9826 9820 9814 9807 9800 9793 9784 9775 9766 9756 9745 9733 9721 9708 9693 9678 9662 9645 9627 9608 9588 9567 9545 9521 9497 9472 9445 9418 9390 9360 9330 9300 9268 9236 9203 9170 9136 9102 9067 9032 8996 8960 8924 8888 8851 8814 8777 8739 8702 8664 8626 8587 8549 8511 8472 8434 8396 8357 8319 8281 8244 8207 8170 8135 8100 8065 8032 8000 7969 7939 7910 7883 7858 7834 7812 7792 7773 7757 7743 7731 7721 7714 7709 7706 7706 7708 7713 7720 7730 7743 7758 7775 7795 7817 7842 7869 7897 7928 7961 7996 8033 8071 8111 8152 8194 8238 8282 8327 8373 8420 8467 8514 8562 8610 8657 8705 8752 8798 8845 8890 8935 8979 9023 9065 9106 9146 9185 9223 9260 9296 9330 9363 9395 9426 9456 9484 9512 9538 9563 9587 9610 9632 9653 9674 9693 9711 9728 9745 9760 9775 9789 9802 9814 9825 9836 9845 9854 9863 9871 9878 9885 9891 9897 9902 9907 9912 9917 9921 9925 9929 9933 9937 9940 9944 9947 9950 9953 9955 9958 9960 9962 9964 9965 9967 6980 0 30 9 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9954 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9891 9889 9887 9885 9884 9883 9882 9881 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9943 9941 9938 9936 9933 9929 9926 9922 9918 9914 9909 9904 9898 9893 9886 9880 9872 9865 9857 9849 9840 9831 9822 9813 9803 9792 9782 9771 9760 9749 9737 9725 9713 9700 9687 9674 9661 9647 9633 9619 9605 9591 9576 9562 9548 9533 9519 9505 9491 9477 9464 9451 9439 9427 9415 9404 9394 9384 9374 9366 9358 9351 9345 9339 9335 9331 9328 9326 9325 9325 9326 9328 9330 9334 9339 9344 9350 9357 9364 9372 9381 9391 9401 9411 9422 9433 9445 9457 9469 9481 9494 9507 9520 9533 9546 9559 9572 9586 9599 9612 9625 9637 9650 9662 9674 9685 9696 9707 9717 9727 9736 9745 9753 6981 0 30 9 9761 9768 9775 9781 9787 9793 9798 9803 9807 9812 9816 9820 9823 9827 9830 9834 9837 9840 9842 9845 9848 9850 9852 9854 9856 9857 9859 9860 9861 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9865 9865 9867 9868 9869 9871 9873 9875 9877 9879 9882 9884 9887 9889 9891 9894 9896 9898 9900 9902 9903 9904 9906 9906 9907 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9883 9882 9881 9879 9878 9877 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9857 9855 9853 9852 9850 9848 9846 9844 9843 9841 9840 9838 9837 9836 9835 9835 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9847 9847 9848 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9856 9856 9856 9855 9855 9854 9852 9851 9849 9847 9845 9842 9839 9836 9832 9829 9825 9820 9816 9811 9806 9801 9795 9789 9782 9776 9768 9761 9752 9743 9734 9724 9713 9701 9689 9676 9662 9647 9632 9616 9599 9581 9563 9544 9525 9506 9486 9467 9448 9429 9410 9392 9375 9359 9345 9331 9320 9310 9302 9295 9291 9289 9288 9290 9293 9298 9304 9312 9322 9332 9343 9355 9367 9380 9393 9405 9418 9430 9441 9452 9462 9471 9479 9487 9493 9499 9504 9508 9511 9513 9515 9516 9516 9516 9516 9515 9514 9512 9510 9508 9506 9503 9500 9497 9494 9490 9486 9482 9478 9473 9468 9463 9458 9453 9448 9443 9437 9432 9427 9422 9417 9413 9409 9405 9402 9399 9396 9394 9392 9391 9390 9390 9390 9391 9392 9394 9396 9399 9402 9405 9409 9414 9418 9424 9429 9436 9442 9449 9457 9464 9473 9481 9490 9499 9509 9519 9529 9540 9550 9561 9572 9583 9594 9606 9617 9628 9639 9650 9660 9671 9681 9691 9700 9709 9718 9726 9734 9742 9749 9755 9761 9767 9772 9777 9782 9786 9790 9793 9797 9800 9803 9805 9808 9810 9812 9814 9816 9817 9819 9820 9821 9822 9822 9822 9822 9821 9820 9819 9817 9815 9812 9809 9806 9802 9798 9794 9790 9786 9781 9776 9772 9767 9762 9758 9753 9749 9745 9741 9737 9733 9730 9726 9723 9720 9717 9714 9711 9709 9706 9704 9702 9700 9699 9697 9696 9695 9695 9695 9695 9696 9697 9698 9699 9701 9704 9706 9709 9712 9716 9719 9723 9727 9731 9735 9740 9745 9749 9754 9759 9764 9769 9775 9780 9785 9791 9796 9802 9807 9812 9818 9823 9828 9833 9837 9842 9846 9850 9853 9857 9859 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9878 9879 9880 9882 9884 9886 9888 9890 9893 9895 9898 9901 9904 9906 9909 9912 9915 9917 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 6982 0 30 9 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9931 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9902 9900 9899 9897 9896 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9870 9871 9871 9872 9873 9874 9874 9875 9875 9875 9874 9874 9873 9872 9871 9869 9868 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9840 9838 9835 9834 9832 9831 9831 9830 9831 9831 9833 9834 9837 9839 9842 9846 9850 9854 9859 9863 9868 9873 9878 9883 9888 9893 9898 9903 9907 9912 9916 9919 9923 9926 9929 9932 9934 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9927 9925 9922 9918 9915 9911 9907 9902 9897 9892 9887 9881 9876 9870 9864 9858 9852 9846 9840 9835 9829 9824 9819 9814 9809 9805 9801 9797 9793 9790 9787 9785 9782 9780 9779 9777 9776 9775 9775 9774 9775 9775 9775 9776 9777 9778 9780 9781 9783 9785 9787 9788 9790 9792 9794 9796 9798 9800 9802 9804 9807 9809 9812 9814 9817 9820 9823 9826 9830 9833 9837 9841 9845 9849 9853 9857 9861 9864 9868 9872 9875 9878 9881 9884 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9986 9985 9985 9985 9984 9984 6983 0 30 9 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9942 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9896 9895 9893 9891 9889 9887 9886 9884 9882 9879 9877 9875 9872 9869 9866 9863 9860 9856 9853 9849 9845 9841 9837 9833 9830 9826 9822 9819 9816 9813 9811 9808 9806 9804 9803 9801 9800 9799 9798 9797 9795 9794 9793 9792 9790 9789 9787 9785 9783 9780 9778 9775 9773 9770 9767 9765 9762 9760 9758 9756 9754 9753 9752 9751 9750 9750 9750 9750 9751 9751 9752 9753 9755 9756 9757 9759 9761 9762 9764 9766 9768 9770 9772 9775 9777 9780 9783 9786 9789 9793 9797 9801 9805 9809 9814 9819 9824 9829 9834 9839 9844 9850 9855 9860 9865 9870 9875 9880 9884 9889 9893 9897 9900 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9988 9988 9989 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 6984 0 30 9 9967 9967 9967 9966 9965 9964 9964 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9942 9941 9940 9938 9936 9933 9931 9928 9925 9922 9919 9915 9912 9908 9904 9901 9897 9894 9890 9887 9884 9881 9878 9876 9874 9872 9870 9869 9868 9867 9867 9866 9866 9866 9867 9867 9868 9869 9871 9872 9874 9876 9878 9880 9882 9885 9887 9890 9893 9896 9899 9902 9904 9907 9910 9913 9915 9917 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9913 9910 9906 9902 9898 9894 9890 9886 9881 9877 9872 9868 9864 9860 9856 9852 9848 9845 9842 9839 9836 9833 9831 9828 9826 9824 9822 9821 9819 9817 9816 9815 9813 9812 9811 9810 9810 9809 9809 9808 9809 9809 9809 9810 9811 9812 9814 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9838 9840 9841 9843 9844 9845 9846 9847 9847 9848 9848 9848 9848 9848 9848 9848 9847 9846 9845 9844 9843 9841 9839 9837 9835 9832 9829 9826 9823 9820 9816 9812 9809 9805 9801 9796 9792 9788 9783 9779 9774 9770 9765 9761 9756 9751 9747 9742 9738 9734 9730 9726 9722 9719 9716 9713 9711 9709 9708 9707 9707 9707 9707 9708 9710 9712 9714 9717 9720 9724 9727 9731 9736 9740 9745 9750 9755 9760 9766 9771 9777 9783 9788 9794 9800 9806 9812 9818 9824 9829 9835 9840 9846 9851 9856 9861 9866 9870 9875 9879 9883 9887 9891 9895 9898 9902 9906 9909 9913 9917 9920 9924 9927 9931 9934 9938 9941 9945 9948 9951 9954 9957 9959 9962 9964 9966 9968 9970 9971 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9979 9978 9976 9974 9972 9970 9968 9965 9963 9961 9959 9957 9955 9953 9952 9950 9949 9948 9947 9945 9944 9943 9942 9941 9939 9938 9936 9934 9931 9929 9926 9923 9919 9915 9911 9907 9902 9897 9891 9886 9880 9874 9867 9860 9853 9846 9838 9829 9821 9812 9802 9792 9781 9770 9758 9746 9733 9720 9706 9692 9678 9665 9651 9637 9624 9612 9600 9589 9579 9571 9563 9558 9553 9551 9549 9550 9552 9555 9560 9567 9574 9583 9592 9603 9614 9626 9638 9650 9662 9674 9686 9698 9709 9720 9731 9741 9751 9761 9770 9778 9787 9795 9803 9810 9817 6985 0 30 9 9824 9831 9838 9844 9851 9857 9863 9868 9874 9879 9883 9888 9892 9896 9899 9902 9905 9908 9911 9913 9915 9918 9920 9922 9925 9927 9929 9932 9935 9937 9940 9943 9946 9949 9951 9954 9957 9959 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9992 9992 9993 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9997 9997 9998 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9980 9979 9978 9976 9975 9974 9972 9971 9969 9968 9966 9964 9963 9961 9959 9957 9955 9952 9950 9948 9945 9943 9940 9938 9935 9933 9930 9928 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9878 9875 9872 9868 9865 9862 9858 9855 9852 9849 9846 9844 9841 9839 9836 9834 9832 9830 9828 9826 9824 9823 9821 9819 9817 9816 9814 9813 9811 9810 9809 9808 9807 9807 9807 9806 9806 9807 9807 9807 9808 9809 9810 9811 9812 9814 9815 9817 9818 9820 9821 9823 9825 9827 9829 9831 9833 9835 9837 9840 9842 9845 9847 9850 9852 9855 9857 9859 9861 9862 9863 9864 9865 9865 9865 9864 9863 9862 9861 9859 9857 9855 9853 9851 9849 9847 9845 9842 9840 9838 9836 9834 9831 9829 9827 9824 9822 9819 9816 9813 9810 9807 9803 9800 9796 9792 9787 9783 9778 9774 9769 9765 9760 9755 9751 9746 9741 9737 9732 9728 9723 9719 9714 9710 9706 9702 9698 9694 9690 9686 9683 9679 9676 9673 9670 9667 9664 9661 9658 9656 9653 9651 9648 9646 9644 9642 9640 9638 9637 9636 9635 9634 9634 9635 9636 9637 9639 9642 9646 9650 9655 9660 9667 9674 9682 9690 9699 9708 9718 9728 9739 9749 9760 9771 9782 9792 9803 9813 9823 9833 9842 9851 9860 9868 9875 9882 9889 9895 9901 9906 9911 9915 9919 9922 9926 9929 9931 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 6986 0 30 9 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9948 9949 9950 9951 9953 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9877 9876 9874 9872 9869 9867 9864 9862 9859 9856 9853 9850 9847 9844 9841 9839 9836 9833 9830 9827 9824 9821 9818 9815 9812 9809 9805 9801 9797 9793 9788 9782 9776 9770 9763 9756 9748 9740 9731 9722 9712 9701 9691 9680 9668 9656 9644 9631 9618 9604 9590 9576 9561 9546 9531 9515 9499 9482 9465 9447 9429 9411 9392 9373 9354 9334 9313 9292 9271 9249 9227 9204 9181 9157 9132 9107 9081 9055 9028 9001 8973 8945 8916 8887 8857 8827 8797 8766 8734 8702 8670 8637 8603 8568 8533 8497 8460 8423 8384 8345 8305 8264 8222 8181 8139 8098 8056 8016 7977 7940 7905 7873 7843 7817 7796 7778 7766 7758 7755 7758 7767 7780 7800 7824 7854 7888 7926 7969 8014 8063 8115 8168 8223 8278 8334 8390 8447 8502 8556 8610 8661 8712 8760 8807 8852 8896 8937 8977 9016 9053 9088 9122 9155 9186 9216 9245 9273 9299 9325 9349 9373 9395 9417 9437 9456 9475 9493 9509 9526 9541 9555 9569 9583 9596 9608 9620 9632 9643 9654 9664 9675 9685 9695 9705 9714 9723 9732 9741 9749 9757 9765 9772 9779 9786 9792 9798 9804 9809 9814 9819 9823 9828 9832 9835 9839 9843 9846 9849 9852 9855 9859 9862 9865 9867 9870 9873 9876 9879 9882 9884 9887 9889 9892 9894 9896 9898 9900 9902 9903 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9955 9954 9953 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9916 9913 9910 9907 9903 9900 9896 9893 6987 0 30 9 9889 9885 9882 9878 9874 9871 9867 9864 9861 9857 9854 9851 9847 9844 9841 9838 9834 9831 9828 9824 9821 9818 9815 9812 9809 9806 9804 9802 9800 9799 9798 9797 9797 9797 9797 9798 9800 9801 9803 9806 9808 9811 9814 9818 9821 9824 9828 9832 9835 9839 9843 9847 9851 9855 9859 9862 9866 9870 9874 9878 9882 9886 9890 9894 9898 9902 9906 9910 9913 9917 9920 9924 9927 9930 9933 9935 9938 9941 9943 9945 9948 9950 9952 9954 9955 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9918 9917 9916 9915 9915 9915 9916 9916 9918 9919 9921 9923 9925 9927 9930 9932 9934 9937 9939 9941 9942 9944 9945 9946 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9900 9899 9897 9896 9895 9893 9892 9891 9890 9890 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9883 9883 9882 9881 9881 9880 9879 9877 9876 9875 9873 9872 9870 9868 9865 9863 9860 9857 9853 9849 9845 9841 9836 9831 9826 9820 9814 9809 9802 9796 9790 9783 9777 9770 9764 9757 9751 9744 9737 9731 9724 9717 9710 9702 9695 9687 9680 9672 9664 9656 9647 9639 9631 9623 9615 9608 9601 9594 9589 9584 9580 9577 9575 9574 9575 9576 9579 9583 9589 9595 9602 9611 9620 9630 9641 9652 9664 9676 9688 9700 9712 9724 9736 9748 9760 9771 9781 9792 9802 9811 9820 9828 9837 9844 9851 9858 9865 9871 9876 9881 9886 9891 9895 9898 9902 9905 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 6988 0 30 9 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9958 9956 9954 9952 9950 9947 9944 9941 9938 9935 9931 9927 9923 9918 9912 9906 9899 9891 9883 9874 9864 9854 9842 9830 9816 9802 9787 9771 9754 9736 9717 9697 9676 9654 9631 9607 9581 9554 9526 9497 9466 9433 9399 9363 9325 9286 9245 9202 9157 9111 9063 9013 8962 8910 8856 8801 8745 8689 8631 8573 8514 8455 8396 8337 8278 8220 8161 8103 8046 7990 7934 7879 7826 7774 7723 7674 7626 7581 7537 7495 7456 7419 7385 7353 7324 7298 7275 7255 7239 7225 7215 7209 7205 7206 7209 7216 7227 7240 7257 7278 7301 7327 7357 7389 7424 7462 7502 7545 7590 7637 7686 7737 7790 7844 7899 7956 8014 8072 8131 8191 8250 8310 8370 8429 8488 8547 8605 8662 8718 8773 8827 8880 8931 8981 9030 9077 9122 9166 9209 9250 9289 9327 9363 9398 9431 9462 9492 9521 9548 9573 9597 9620 9642 9662 9682 9700 9717 9733 9749 9763 9777 9790 9802 9813 9824 9834 9844 9853 9861 9869 9876 9882 9888 9894 9898 9903 9906 9910 9912 9914 9916 9917 9918 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9901 9899 9897 9894 9892 9889 9886 9884 9881 9878 9876 9873 9870 9868 9865 9863 9860 9858 9855 9852 9850 9847 9844 9841 9838 9835 9832 9828 9824 9820 9816 9812 9807 9802 9797 9791 9785 9779 9773 9766 9760 9752 9745 9737 9730 9721 9713 9704 9694 9684 9674 9662 9651 9638 9625 9610 9595 9579 9562 9544 9524 9504 9482 9460 9436 9411 9384 9357 9327 9297 9265 9231 9195 9158 9118 9077 9032 8986 8936 8884 8830 8772 8712 8649 8583 8516 8446 8376 8304 8232 8160 8090 8021 7954 7891 7832 7779 7730 7688 7653 7626 7606 7595 7592 7597 7610 7632 7661 7698 7741 6989 0 30 9 7790 7845 7904 7967 8034 8102 8173 8243 8314 8384 8454 8522 8588 8652 8713 8772 8827 8880 8930 8978 9022 9064 9104 9141 9176 9209 9240 9270 9298 9324 9350 9374 9396 9418 9439 9459 9478 9496 9513 9529 9545 9560 9574 9588 9600 9613 9624 9635 9646 9656 9666 9675 9684 9692 9700 9708 9716 9723 9730 9737 9743 9750 9756 9762 9768 9774 9779 9785 9790 9796 9801 9806 9811 9816 9821 9826 9830 9834 9839 9843 9847 9850 9854 9857 9861 9864 9867 9870 9873 9875 9878 9881 9883 9886 9888 9891 9893 9896 9899 9901 9904 9906 9909 9911 9914 9916 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9960 9960 9959 9957 9956 9955 9953 9951 9949 9947 9944 9942 9939 9937 9934 9931 9928 9924 9921 9917 9914 9910 9906 9901 9897 9892 9887 9882 9877 9871 9865 9859 9852 9845 9838 9830 9822 9814 9806 9797 9788 9779 9770 9760 9751 9741 9731 9722 9712 9702 9692 9683 9673 9664 9654 9645 9636 9627 9618 9610 9601 9594 9586 9579 9572 9566 9560 9555 9550 9546 9543 9540 9538 9537 9536 9536 9537 9538 9540 9543 9546 9549 9553 9558 9563 9568 9573 9579 9585 9592 9598 9605 9612 9619 9627 9634 9642 9649 9657 9665 9673 9681 9689 9697 9705 9713 9721 9728 9736 9743 9750 9757 9763 9770 9776 9781 9787 9792 9797 9801 9806 9810 9814 9818 9821 9825 9828 9831 9834 9836 9839 9842 9844 9846 9848 9850 9851 9853 9854 9855 9856 9857 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9825 9823 9822 9820 9819 9818 9817 9817 9816 9815 9815 9814 9813 9813 9812 9811 9809 9808 9806 9804 9802 9799 9797 9794 9791 9787 9784 9780 9776 9773 9769 9766 9762 9759 9755 9752 9749 9746 9743 9740 9737 9734 9731 9728 9724 9721 9717 9714 9710 9706 9701 9697 9692 9687 9682 9678 9673 9668 9663 9658 9654 9650 9646 9642 9639 9636 9634 9632 9631 9630 9629 9629 9629 9630 9631 9632 9634 9636 9638 9641 9644 9647 9650 9653 9657 9661 9665 9669 9673 9678 9683 9688 9693 9699 9704 9710 9716 9723 9729 9735 9742 9749 9755 9762 9768 9775 9782 9788 9794 6990 0 30 9 9800 9806 9812 9818 9823 9828 9833 9838 9842 9846 9850 9854 9857 9859 9862 9864 9865 9867 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9868 9869 9869 9870 9872 9873 9874 9876 9877 9879 9881 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9861 9858 9856 9854 9852 9850 9847 9846 9844 9842 9840 9838 9836 9835 9833 9831 9830 9828 9826 9824 9823 9821 9819 9817 9816 9814 9812 9810 9808 9807 9805 9803 9801 9799 9797 9795 9793 9791 9788 9785 9782 9779 9775 9772 9767 9763 9758 9753 9747 9741 9735 9728 9721 9714 9706 9697 9688 9678 9668 9657 9645 9632 9618 9603 9587 9570 9552 9532 9512 9490 9467 9443 9418 9392 9366 9339 9313 9286 9260 9235 9211 9189 9168 9150 9134 9120 9110 9102 9098 9097 9099 9104 9113 9124 9138 9155 9175 9196 9219 9244 9270 9297 9324 9352 9379 9406 9433 9459 9484 9509 9532 9554 9575 9595 9614 9632 9648 9664 9679 9693 9706 9718 9730 9740 9751 9761 9770 9779 9787 9795 9803 9810 9817 9823 9830 9836 9841 9847 9852 9856 9861 9865 9869 9873 9877 9880 9883 9887 9890 9892 9895 9898 9900 9902 9904 9907 9909 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9918 9917 9915 9912 9910 9907 9904 9901 9898 9895 9892 9889 9887 9884 9882 9880 9878 9877 9876 9876 9875 9876 9876 9877 9878 9879 9881 9883 9885 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9889 9887 9885 9883 9882 9880 9878 9876 9875 9873 9871 9870 9868 9867 9865 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9839 9837 9835 9832 9830 9827 9824 9821 9818 9814 9811 9806 6991 0 31 0 9804 9799 9794 9789 9783 9777 9771 9764 9758 9750 9743 9736 9729 9722 9715 9709 9703 9697 9692 9688 9684 9681 9679 9678 9678 9679 9681 9684 9688 9693 9698 9704 9711 9719 9727 9736 9745 9754 9763 9773 9782 9791 9800 9809 9817 9825 9833 9840 9847 9853 9859 9865 9870 9875 9880 9885 9889 9893 9897 9900 9903 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9905 9904 9903 9902 9901 9901 9901 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9936 9933 9931 9928 9925 9921 9918 9914 9910 9905 9901 9896 9890 9884 9878 9871 9864 9856 9847 9838 9829 9819 9808 9797 9786 9774 9761 9749 9736 9723 9709 9696 9683 9670 9657 9644 9632 9621 9610 9599 9590 9581 9573 9566 9560 9555 9551 9548 9546 9546 9546 9547 9550 9553 9557 9562 9567 9574 9580 9587 9595 9603 9611 9619 9628 9636 9644 9653 9661 9669 9677 9685 9693 9700 9708 9715 9722 9730 9737 9744 9750 9757 9764 9770 9777 9783 9789 9795 9801 9807 9812 9817 9822 9827 9832 9836 9840 9844 9848 9851 9854 9857 9860 9863 9865 9868 9870 9872 9874 9877 9879 9881 9883 9886 9888 9891 9893 9896 9899 9902 9905 9908 9911 9914 9918 9921 9924 9927 9930 9933 9936 9939 9941 9944 9946 9948 9950 9952 9953 9955 9956 9957 9959 9960 9961 9961 9962 9963 9964 6992 0 31 0 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9955 9953 9950 9947 9945 9942 9939 9936 9934 9931 9928 9926 9923 9921 9918 9916 9914 9912 9910 9909 9907 9906 9905 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9913 9915 9916 9918 9920 9922 9925 9927 9929 9931 9933 9936 9938 9940 9943 9945 9947 9950 9952 9954 9956 9959 9961 9963 9965 9966 9968 9970 9972 9973 9974 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9955 9953 9952 9950 9948 9945 9943 9942 9940 9938 9936 9934 9933 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9938 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9891 9888 9886 9884 9881 9879 9876 9873 9870 9867 9864 9860 9856 9852 9847 9842 9836 9830 9824 9817 9810 9803 9795 9787 9779 9770 9762 9753 9743 9734 9724 9714 9703 9692 9681 9669 9656 9643 9630 9616 9601 9586 9569 9553 9535 9517 9498 9479 9459 9438 9417 9396 9375 9353 9332 9310 9289 9268 9248 9228 9209 9191 9174 9157 9142 9128 9115 9103 9092 9082 9074 9067 9061 9056 9052 9049 9047 9046 9046 9046 9048 9050 9052 9056 9060 9064 9069 9074 9080 9087 9093 9101 9108 9117 9125 9134 9144 9155 9165 9177 9188 9201 9214 9227 9241 9255 9270 9285 9300 9316 9332 9348 9365 9381 9397 9414 9431 9447 9463 9480 9496 9512 9528 9543 9559 9574 9589 9603 9617 9631 9645 9658 9671 9683 9695 9707 9718 9728 9738 9748 9758 9766 9775 9783 9790 9798 9804 9811 9817 9823 9829 9834 9840 6993 0 31 0 9845 9850 9855 9860 9864 9869 9873 9877 9881 9885 9889 9892 9895 9898 9901 9904 9906 9908 9909 9911 9912 9913 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9888 9888 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9856 9856 9855 9854 9852 9851 9849 9848 9846 9844 9842 9839 9837 9834 9831 9829 9826 9823 9820 9816 9813 9810 9806 9803 9799 9795 9791 9786 9782 9776 9771 9764 9758 9751 9743 9734 9725 9715 9705 9694 9682 9670 9657 9643 9629 9614 9598 9582 9566 9548 9530 9510 9490 9469 9447 9423 9398 9372 9344 9314 9283 9251 9216 9181 9144 9105 9066 9026 8986 8945 8906 8866 8828 8791 8757 8725 8696 8670 8648 8630 8616 8607 8603 8603 8608 8617 8631 8649 8671 8696 8725 8757 8791 8827 8864 8903 8943 8982 9021 9060 9099 9136 9172 9207 9240 9272 9302 9330 9357 9383 9407 9430 9451 9472 9491 9509 9526 9543 9559 9574 9589 9603 9616 9629 9641 9653 9664 9675 9685 9694 9703 9712 9720 9727 9734 9741 9747 9753 9758 9764 9769 9773 9778 9782 9787 9791 9796 9800 9804 9808 9813 9817 9821 9825 9829 9832 9836 9839 9842 9845 9848 9851 9853 9855 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9877 9879 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9875 9874 9873 9871 9869 9868 9866 9863 9861 9858 9855 9851 9848 9844 9839 9835 9830 9824 9819 9813 9807 9801 9795 6994 0 31 0 9788 9781 9775 9768 9761 9754 9747 9740 9733 9726 9719 9712 9705 9698 9690 9683 9676 9668 9661 9653 9644 9635 9626 9616 9605 9594 9581 9567 9553 9537 9519 9500 9480 9458 9434 9410 9383 9356 9327 9298 9268 9237 9206 9176 9146 9116 9088 9062 9037 9015 8996 8979 8965 8955 8948 8945 8946 8950 8958 8970 8985 9003 9023 9047 9072 9099 9129 9159 9190 9221 9253 9284 9315 9345 9375 9403 9430 9457 9481 9505 9527 9547 9567 9585 9602 9618 9633 9648 9661 9673 9685 9696 9707 9717 9726 9734 9742 9750 9757 9763 9769 9774 9778 9782 9785 9788 9790 9792 9793 9794 9794 9794 9793 9793 9792 9791 9789 9788 9786 9784 9781 9779 9776 9774 9770 9767 9763 9759 9755 9751 9746 9741 9735 9729 9723 9717 9710 9703 9696 9688 9681 9673 9665 9657 9649 9640 9632 9624 9616 9607 9599 9591 9583 9575 9567 9560 9552 9545 9538 9531 9524 9518 9512 9506 9501 9495 9491 9486 9482 9479 9476 9473 9471 9469 9468 9467 9467 9467 9467 9469 9470 9473 9475 9479 9482 9486 9491 9496 9501 9507 9513 9520 9526 9533 9541 9548 9556 9563 9571 9579 9587 9595 9604 9612 9620 9629 9637 9645 9654 9662 9671 9679 9688 9696 9705 9713 9722 9730 9739 9747 9756 9764 9772 9780 9787 9795 9802 9809 9815 9821 9827 9833 9838 9843 9847 9851 9855 9858 9861 9864 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9901 9901 9901 9901 9900 9899 9898 9897 9895 9893 9890 9888 9885 9882 9879 9875 9872 9869 9865 9862 9858 9855 9851 9847 9842 9838 9833 9827 9822 9816 9809 9802 9794 9786 9778 9769 9760 9750 9740 9731 9721 9711 9702 9693 9685 9678 9671 9665 9661 9657 9655 9653 9653 9655 9657 9660 9665 9670 9677 9684 9691 9700 9708 9717 9726 9734 9743 9752 9760 9768 9776 9783 9790 9797 9803 9809 9814 9819 9823 9827 9831 9835 9838 9841 9844 9846 9848 9850 9851 9853 9854 9854 9855 9855 9855 9855 9854 9853 9852 9850 9848 9846 9844 9842 9839 9836 9833 9829 9826 9822 9818 9813 9809 9804 9799 9794 9789 9784 9778 9773 9767 9761 9756 9750 9745 9739 9734 9729 9724 9719 9715 9711 9707 9703 9700 9696 9694 9691 9689 9687 9685 9683 9682 9680 9679 9679 9678 9678 9677 9677 9678 9678 9679 9680 9682 9683 9685 9688 9690 9693 9696 9699 9703 9706 9710 9714 9718 9722 9725 9729 9732 9735 9738 9740 9743 9744 9746 9747 9747 9747 9747 9746 9745 9743 9742 9740 9737 9735 9732 9729 9726 9722 9719 9715 9711 9707 9703 9698 9693 9689 9684 9678 9673 9667 9661 9655 9649 9642 9635 9629 9622 9614 9607 9600 9593 9586 9579 9572 9565 9558 9552 9545 9540 9534 9529 9524 9520 9516 9513 9510 9508 9506 9505 9504 9504 9505 9506 9507 9510 9512 6995 0 31 0 9516 9520 9524 9529 9534 9540 9546 9553 9560 9567 9575 9583 9591 9599 9608 9617 9626 9635 9644 9653 9663 9672 9682 9691 9700 9710 9719 9728 9737 9746 9755 9764 9772 9780 9788 9795 9802 9809 9816 9822 9828 9834 9839 9845 9850 9855 9859 9864 9868 9872 9877 9881 9885 9889 9893 9897 9900 9904 9908 9912 9915 9919 9922 9925 9928 9931 9934 9937 9939 9942 9944 9946 9947 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9922 9920 9918 9917 9915 9914 9914 9913 9913 9913 9913 9914 9915 9916 9917 9918 9920 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9987 6996 0 31 0 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9985 9985 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9982 9982 9982 9981 9980 9979 9978 9977 9976 9974 9973 9971 9969 9967 9966 9964 9962 9960 9958 9957 9955 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9910 9911 9913 9914 9916 9918 9920 9922 9925 9927 9929 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9941 9939 9937 9935 9932 9930 9927 9923 9920 9916 9912 9908 9903 9898 9893 9888 9882 9877 9871 9865 9858 9852 9846 9839 9833 9826 9820 9814 9808 9802 9796 9790 9785 9779 9774 9769 9763 9758 9753 9748 9743 9738 9733 9728 9723 9718 9713 9709 9704 9700 9695 9692 9688 9685 9682 9680 9678 9677 9676 9676 9676 9677 9679 9680 9683 9685 9688 9692 9695 9699 9703 9708 9712 9717 9721 9726 9731 9736 9741 9745 9750 9755 9760 9765 9770 9775 9779 9784 9789 9794 9798 9803 9807 9811 9815 9819 9823 9826 9829 9832 9835 9837 9839 9840 9841 9842 9843 9844 9844 9844 9844 9843 9843 9842 9841 9840 9839 9838 9837 9835 9834 9832 9831 9829 9827 9826 9824 9822 9820 9817 9815 9813 9811 9808 9806 9804 9802 9800 9798 9796 9795 9794 9792 9792 9791 9790 9790 9790 9790 9791 9791 9792 9793 9794 9795 9796 9798 9799 9801 9802 9804 9806 9808 9810 9812 9814 9817 9819 9822 9824 9827 9830 9833 9835 9838 9841 9843 9846 9849 9851 9853 9856 9858 9860 9862 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9880 9881 9883 9884 9886 9888 9889 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 6997 0 31 0 9917 9917 9918 9918 9918 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9903 9901 9898 9895 9892 9889 9885 9882 9878 9875 9871 9867 9864 9860 9857 9854 9851 9848 9845 9843 9840 9838 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9821 9820 9818 9817 9815 9813 9812 9810 9809 9807 9806 9804 9803 9802 9802 9801 9801 9800 9800 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9813 9815 9817 9819 9821 9823 9826 9828 9831 9834 9837 9841 9845 9848 9852 9857 9861 9865 9870 9874 9878 9883 9887 9892 9896 9900 9904 9908 9911 9914 9918 9921 9923 9926 9928 9930 9932 9934 9935 9936 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9964 9965 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9978 9978 9977 9976 9974 9973 9972 9970 9969 9968 9966 9965 9963 9962 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9933 9931 9928 9925 9922 9920 9917 9914 9911 9908 9906 9903 9901 9898 9896 9894 9892 9890 9888 9887 9885 9883 9882 9881 9879 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9866 9865 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9861 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9856 9856 9857 9858 9859 9861 9863 9865 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9890 9892 9893 9895 9895 9896 9896 9897 9897 9896 9896 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9872 9870 9867 9863 9860 9856 9852 9848 9844 9839 9834 9830 9824 9819 9813 9808 9801 9795 9788 9781 9773 9764 9755 9746 9736 9725 9713 9701 9687 9674 9659 9644 9628 9612 9596 9579 9563 9546 9530 9514 9498 9484 9470 9458 9446 9436 9428 9421 6998 0 31 0 9416 9413 9411 9411 9414 9417 9423 9430 9438 9448 9460 9472 9485 9499 9514 9529 9544 9560 9575 9590 9605 9620 9634 9647 9660 9672 9683 9694 9704 9713 9721 9729 9736 9743 9749 9755 9760 9765 9770 9774 9778 9782 9786 9790 9794 9797 9801 9804 9808 9812 9815 9819 9822 9826 9830 9834 9837 9841 9845 9849 9853 9857 9860 9864 9868 9871 9874 9877 9880 9883 9885 9887 9889 9890 9891 9892 9893 9893 9893 9892 9891 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9874 9872 9871 9869 9868 9867 9867 9866 9866 9866 9866 9867 9867 9868 9870 9871 9873 9875 9877 9879 9882 9884 9887 9890 9893 9896 9899 9903 9906 9909 9912 9915 9918 9921 9924 9927 9929 9931 9934 9936 9938 9940 9941 9943 9944 9945 9946 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9924 9922 9919 9917 9915 9913 9912 9910 9908 9906 9904 9902 9901 9899 9897 9895 9893 9890 9888 9885 9882 9878 9874 9870 9865 9860 9855 9849 9843 9837 9830 9822 9815 9807 9798 9789 9780 9770 9760 9748 9736 9724 9710 9696 9680 9663 9646 9627 9607 9586 9564 9542 9519 9495 9472 9448 9424 9402 9380 9359 9340 9322 9307 9294 9284 9276 9271 9269 9270 9273 9279 9289 9300 9314 9330 9348 9367 9387 9408 9430 9451 9473 9494 9515 9535 9553 9571 9588 9603 9617 9629 9640 9650 9658 9666 9672 9677 9681 9684 9687 9688 9689 9689 9689 9688 9686 9683 9680 9676 9671 9665 9659 9652 9644 9635 9624 9613 9602 9589 9575 9560 9544 9528 9510 9492 9473 9453 9433 9412 9390 9368 9345 9321 9297 9272 9246 9220 9193 9165 9136 9106 9075 9043 9011 8977 8943 8908 8872 8835 8797 8759 8721 8682 8643 8604 8565 8525 8486 8446 8407 8368 8329 8289 8249 8209 8168 8126 8083 8039 7994 7948 7900 7850 7799 7747 7694 7640 7585 7530 7476 7423 7371 7321 7274 7231 7192 7158 7129 7107 7091 7083 7081 7087 7101 7123 7153 7190 7233 7283 7339 7401 7467 7537 7610 7685 7762 7839 7917 6999 0 31 0 7994 8070 8145 8218 8288 8356 8420 8482 8541 8596 8649 8699 8746 8791 8833 8873 8911 8948 8982 9015 9047 9077 9107 9135 9162 9189 9214 9239 9262 9285 9307 9328 9348 9368 9387 9404 9422 9438 9454 9469 9484 9498 9512 9525 9537 9550 9561 9572 9583 9594 9603 9613 9622 9630 9638 9646 9652 9659 9665 9670 9675 9680 9684 9687 9690 9693 9695 9698 9699 9701 9702 9703 9704 9705 9705 9705 9705 9705 9705 9704 9704 9703 9702 9700 9699 9697 9696 9694 9692 9690 9688 9685 9683 9681 9679 9677 9675 9673 9671 9669 9667 9665 9663 9661 9659 9657 9655 9653 9651 9649 9647 9645 9643 9642 9640 9639 9638 9638 9638 9638 9639 9640 9642 9645 9648 9652 9657 9662 9668 9674 9680 9688 9695 9703 9711 9719 9727 9735 9743 9751 9759 9767 9774 9781 9788 9794 9801 9807 9812 9818 9823 9828 9832 9836 9841 9844 9848 9852 9855 9858 9861 9864 9866 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9886 9887 9887 9888 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9874 9873 9871 9869 9868 9866 9864 9862 9861 9859 9857 9855 9854 9852 9850 9848 9846 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9824 9822 9820 9818 9816 9814 9812 9809 9807 9805 9803 9801 9799 9797 9795 9794 9792 9790 9789 9788 9787 9786 9786 9785 9785 9785 9785 9786 9786 9787 9788 9790 9791 9792 9794 9795 9797 9799 9800 9802 9804 9806 9807 9809 9810 9812 9813 9814 9815 9817 9818 9819 9819 9820 9821 9821 9822 9822 9822 9822 9822 9821 9821 9821 9820 9819 9818 9818 9817 9816 9815 9815 9814 9814 9814 9814 9814 9815 9815 9817 9818 9819 9821 9823 9825 9828 9830 9833 9836 9839 9841 9844 9847 9850 9853 9856 9858 9861 9863 9866 9868 9870 9872 9873 9875 9877 9878 9879 9880 9880 9881 9881 9881 9880 9880 9879 9877 9876 9874 9872 9869 9866 9863 9860 9856 9852 9848 9843 9839 9833 9828 9822 9816 9810 9803 9795 9787 9779 9770 9761 9750 9740 9728 9716 9703 9689 9675 9659 9643 9626 9608 9590 9570 9550 9528 9506 9483 9459 9434 9408 9381 9353 9323 9293 9261 9229 9194 9159 9122 9084 9044 9003 8960 8916 8870 8823 8774 8724 8673 8620 8566 8510 8453 8395 8337 8277 8216 8154 8092 8029 7966 7903 7839 7775 7711 7647 7584 7520 7458 7396 7335 7276 7217 7160 7105 7051 7000 6951 6904 6859 6818 6779 6743 6711 6682 6656 6634 6615 6600 6588 6580 6576 6576 6579 6586 6596 6610 6627 6648 6672 6699 6729 6763 6799 6838 6880 6925 6972 7022 7075 7129 7186 7244 7305 7367 7430 7495 7561 7628 7696 7764 7832 7901 7970 8038 8106 8174 8241 8306 8371 8435 8497 8558 8618 8676 8733 8788 8842 8893 8943 8992 9039 9084 9127 9169 9209 9248 7000 0 31 0 9285 9319 9353 9386 9417 9447 9475 9501 9526 9551 9573 9595 9616 9635 9654 9672 9688 9704 9719 9734 9747 9760 9772 9784 9795 9805 9814 9823 9831 9839 9846 9852 9858 9864 9868 9873 9877 9880 9884 9886 9889 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9914 9911 9909 9906 9902 9899 9895 9892 9888 9884 9879 9875 9870 9865 9860 9855 9849 9843 9837 9831 9825 9818 9812 9805 9798 9791 9784 9778 9771 9764 9758 9751 9745 9739 9734 9728 9723 9718 9713 9708 9704 9700 9697 9693 9690 9687 9685 9682 9680 9678 9677 9676 9675 9674 9674 9674 9674 9674 9675 9677 9678 9680 9683 9686 9689 9692 9696 9700 9705 9710 9715 9720 9726 9732 9738 9744 9750 9756 9763 9769 9775 9782 9788 9794 9800 9806 9812 9817 9823 9828 9834 9839 9844 9849 9853 9858 9862 9866 9870 9874 9878 9882 9885 9889 9892 9895 9898 9901 9904 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9930 9932 9933 9935 9937 9938 9939 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9927 9924 9921 9917 9914 9909 9905 9899 9894 9888 9881 9874 9866 9858 9848 9839 9829 9818 9806 9794 9781 9767 9753 9738 9722 9705 9688 9670 9652 9633 9613 9593 9572 9550 9528 9505 9481 9457 9433 9407 9382 9355 9328 9301 9273 9244 9215 9186 9156 9126 9096 9065 9034 9004 8974 8943 8913 8884 8855 8827 8799 8773 8747 8722 8699 8677 8656 8637 8619 8602 8587 8574 8562 8552 8544 8537 8532 8529 8527 8527 8529 8532 8538 8544 8553 8563 8575 8589 8604 8621 8639 8659 8680 8703 8727 8752 8778 8805 8833 8862 8892 8922 8953 8983 9014 9046 9077 9108 9138 9169 9199 9228 9257 9286 9313 9340 9367 9392 9417 9441 9464 9486 9508 9528 9548 9568 9586 9604 9622 9639 9655 9670 9685 9700 9713 9727 9740 9752 9764 9775 9785 9796 9805 9814 9822 9830 9838 9844 9851 9857 9862 9867 9871 9876 9879 9883 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9912 9914 9915 9917 9918 9918 9919 9919 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9898 9896 9894 9891 9889 9886 9882 9879 9875 9871 9868 9864 9860 9856 9852 9849 9846 9843 9840 9839 9837 9836 9836 9836 9837 9838 9840 9843 9846 9849 9853 9857 9861 9866 9871 9875 9880 9885 9890 9895 9899 9904 9908 9912 9916 9919 9923 9926 9928 9931 9933 9936 9938 9939 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 7001 0 31 0 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9933 9930 9927 9924 9921 9918 9914 9911 9908 9905 9902 9899 9896 9893 9891 9888 9886 9884 9883 9881 9879 9878 9877 9875 9874 9873 9871 9870 9868 9866 9864 9862 9860 9858 9855 9852 9850 9847 9844 9842 9839 9837 9834 9832 9831 9829 9828 9827 9827 9827 9827 9828 9829 9831 9833 9835 9838 9840 9844 9847 9850 9854 9858 9862 9866 9870 9874 9878 9882 9885 9889 9893 9897 9901 9904 9908 9911 9914 9917 9921 9923 9926 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9960 9959 9957 9955 9953 9950 9947 9944 9941 9937 9933 9928 9924 9919 9914 9908 9903 9897 9891 9885 9878 9871 9864 9857 9849 9841 9832 9823 9814 9803 9793 9781 9770 9757 9744 9730 9716 9700 9685 9668 9651 9633 9615 9596 9577 9557 9536 9516 9494 9473 9451 9429 9406 9383 9360 9336 9313 9289 9265 9241 9217 9193 9169 9145 9121 9097 9074 9052 9030 9008 8988 8968 8950 8932 8915 8900 8886 8874 8862 8853 8845 8838 8833 8829 8827 8827 8828 8830 8834 8840 8847 8855 8865 8876 8888 8902 8917 8934 8951 8970 8990 9010 9032 9055 9078 9102 9127 9153 9179 9205 9232 9258 9285 9312 9338 9365 9391 9417 9443 9468 9493 9517 9540 9563 9585 9607 9628 9648 9667 9686 9704 9722 9739 9755 9770 9785 9799 9812 9824 9836 9847 9858 9868 9877 9885 9893 9900 9907 9914 9919 9925 9929 9934 9938 9942 9945 9949 9952 9954 9957 9959 9961 9963 9965 9967 9968 9969 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9936 9934 9931 9929 9926 9923 9919 9916 9912 9908 9904 9900 9896 9892 7002 0 31 0 9888 9883 9879 9874 9870 9865 9861 9856 9851 9847 9842 9837 9832 9827 9822 9816 9811 9805 9799 9793 9787 9780 9774 9767 9760 9753 9746 9739 9732 9726 9719 9712 9706 9699 9693 9687 9682 9676 9671 9666 9661 9656 9652 9647 9642 9637 9632 9626 9621 9615 9609 9602 9596 9589 9582 9574 9567 9559 9552 9545 9538 9531 9525 9520 9515 9511 9508 9506 9506 9506 9508 9510 9515 9520 9526 9534 9543 9553 9564 9575 9588 9601 9614 9628 9642 9656 9670 9684 9698 9712 9725 9738 9750 9762 9773 9784 9794 9804 9813 9822 9830 9838 9845 9852 9858 9864 9870 9875 9880 9884 9889 9893 9897 9900 9904 9907 9910 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9944 9943 9941 9940 9938 9937 9935 9932 9930 9927 9924 9921 9918 9915 9912 9908 9905 9902 9899 9896 9894 9891 9889 9887 9886 9885 9884 9883 9883 9883 9884 9884 9885 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 7003 0 31 0 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9906 9906 9905 9904 9903 9902 9900 9899 9897 9895 9893 9890 9887 9885 9881 9878 9874 9871 9867 9863 9858 9854 9849 9844 9839 9834 9829 9823 9818 9812 9806 9799 9793 9786 9778 9771 9763 9754 9745 9736 9726 9715 9704 9692 9680 9667 9653 9638 9623 9607 9590 9573 9554 9536 9516 9496 9475 9453 9431 9408 9384 9360 9335 9309 9283 9256 9229 9201 9172 9142 9112 9081 9049 9017 8984 8950 8916 8881 8845 8809 8772 8734 8696 8658 8619 8580 8541 8501 8462 8423 8384 8345 8306 8267 8229 8191 8154 8117 8081 8045 8010 7975 7941 7907 7875 7843 7812 7782 7752 7724 7697 7671 7646 7623 7601 7580 7561 7544 7528 7514 7503 7493 7485 7479 7475 7473 7473 7475 7479 7485 7493 7503 7515 7529 7544 7561 7580 7601 7623 7647 7673 7700 7728 7758 7790 7822 7857 7892 7929 7967 8006 8046 8087 8129 8171 8215 8259 8303 8348 8394 8439 8485 8531 8576 8621 8667 8711 8756 8799 8842 8885 8927 8968 9008 9047 9085 9123 9159 9194 9229 9262 9294 9325 9355 9384 9412 9439 9465 9489 9513 9536 9558 9578 9598 9617 9635 9652 9668 9684 9698 9712 9725 9737 9749 9760 9770 9779 9788 9797 9805 9812 9819 9825 9831 9837 9843 9848 9852 9857 9861 9865 9869 9873 9877 9880 9883 9887 9889 9892 9895 9897 9899 9900 9902 9903 9904 9904 9905 9905 9904 9904 9903 9902 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9885 9884 9882 9880 9878 9876 9873 9870 9866 9862 9858 9853 9848 9843 9838 9832 9826 9821 9815 9809 9803 9798 9792 9786 9781 9775 9770 9765 9759 9754 9748 9743 9737 9732 9726 9720 9714 9708 9701 9695 9688 9682 9675 9669 9663 9657 9651 9645 9640 9635 9630 9626 9623 9619 9617 9614 9613 9611 9610 9610 9610 9610 9611 9612 9613 9615 9617 9619 9621 9624 9627 9630 9634 9638 9642 9646 7004 0 31 0 9651 9656 9661 9667 9672 9678 9684 9690 9697 9703 9709 9716 9722 9729 9735 9741 9747 9753 9759 9765 9771 9776 9781 9787 9792 9797 9802 9807 9812 9817 9822 9828 9833 9838 9843 9848 9853 9858 9863 9868 9872 9877 9881 9885 9888 9892 9895 9898 9900 9902 9904 9906 9907 9908 9909 9910 9910 9910 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9895 9892 9890 9887 9885 9882 9878 9875 9872 9868 9865 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9822 9817 9813 9808 9804 9799 9794 9789 9784 9778 9773 9767 9761 9755 9748 9742 9736 9729 9723 9716 9709 9702 9696 9689 9681 9674 9667 9659 9651 9642 9633 9623 9612 9601 9589 9576 9562 9547 9532 9516 9499 9481 9464 9446 9428 9410 9393 9377 9362 9348 9335 9324 9316 9309 9305 9303 9303 9306 9311 9319 9329 9341 9355 9371 9388 9406 9425 9445 9465 9485 9505 9525 9544 9562 9580 9596 9612 9627 9640 9653 9664 9674 9684 9692 9700 9707 9713 9718 9723 9727 9730 9733 9736 9737 9739 9739 9739 9738 9737 9735 9733 9730 9727 9723 9718 9713 9708 9703 9698 9692 9687 9682 9677 9673 9668 9665 9661 9659 9657 9655 9654 9654 9654 9654 9655 9656 9658 9660 9663 9665 9668 9671 9673 9676 9679 9681 9684 9686 9689 9691 9692 9694 9695 9696 9697 9698 9698 9698 9698 9697 9697 9696 9695 9693 9692 9690 9689 9687 9685 9683 9681 9678 9676 9674 9671 9669 9666 9664 9661 9658 9655 9652 9648 9644 9640 9636 9631 9626 9620 9614 9608 9601 9594 9586 9578 9570 9561 9552 9543 9533 9524 9513 9503 9493 9482 9471 9460 9449 9437 9425 9413 9401 9388 9375 9362 9348 9334 9320 9305 9290 9274 9259 9243 9226 9210 9193 9176 9159 9142 9124 9107 9090 9072 9055 9038 9021 9003 8986 8969 8951 8934 8916 8899 8881 8863 8846 8828 8810 8792 8774 8757 8739 8721 8703 8685 8666 8648 8630 8611 8591 8571 8551 8530 8508 8485 8462 8437 8412 8385 8358 8330 8301 8273 8244 8215 8186 8159 8133 8108 8086 8066 8049 8035 8025 8019 8018 8020 8028 8040 8057 8078 8104 8135 8169 8208 8249 8294 8341 8390 8441 8492 8545 8597 8650 8701 8752 8802 8851 8897 8942 8985 9026 9065 9102 9138 9172 9204 9234 9263 9291 9318 9343 9368 9391 9414 9436 9457 9478 9498 9517 9536 9553 9571 9587 9603 9617 9632 9645 9658 9669 9681 9691 9701 9711 9719 9728 9736 9743 9750 9757 9764 9770 9776 9782 9788 9793 9799 9804 9809 9814 9819 9823 9827 9831 9835 9838 9841 9844 9846 9849 9851 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 7005 0 31 0 9859 9858 9857 9855 9854 9852 9850 9848 9846 9843 9840 9837 9834 9830 9826 9821 9816 9811 9805 9799 9793 9786 9779 9772 9765 9757 9749 9740 9732 9723 9713 9704 9693 9683 9671 9659 9647 9633 9619 9604 9588 9572 9554 9535 9516 9496 9476 9455 9434 9412 9391 9370 9350 9331 9313 9296 9280 9267 9255 9246 9239 9234 9232 9233 9235 9240 9248 9258 9270 9283 9298 9315 9333 9352 9371 9391 9411 9432 9452 9472 9492 9511 9529 9547 9564 9580 9596 9611 9625 9638 9651 9663 9674 9685 9695 9705 9714 9723 9732 9740 9747 9754 9761 9768 9774 9779 9785 9790 9794 9798 9803 9806 9810 9813 9816 9820 9823 9825 9828 9831 9834 9836 9839 9841 9844 9846 9848 9850 9852 9854 9856 9857 9858 9859 9860 9861 9861 9862 9861 9861 9861 9860 9859 9858 9857 9855 9854 9852 9849 9847 9844 9841 9838 9834 9830 9826 9821 9816 9810 9804 9798 9791 9784 9777 9769 9761 9753 9745 9737 9730 9722 9715 9708 9701 9695 9690 9686 9682 9678 9676 9674 9674 9673 9674 9675 9677 9680 9683 9686 9690 9694 9698 9702 9706 9711 9715 9719 9723 9727 9730 9734 9737 9740 9743 9746 9749 9751 9754 9756 9759 9761 9763 9765 9767 9769 9771 9773 9774 9776 9777 9778 9778 9779 9779 9779 9778 9777 9776 9774 9772 9770 9767 9764 9761 9757 9753 9749 9745 9740 9735 9730 9725 9720 9714 9708 9702 9695 9688 9681 9673 9665 9657 9648 9639 9630 9620 9610 9599 9588 9577 9565 9554 9542 9530 9518 9506 9494 9483 9471 9459 9447 9436 9425 9413 9402 9391 9380 9369 9358 9347 9336 9325 9313 9302 9291 9280 9270 9259 9249 9239 9229 9220 9211 9204 9197 9191 9185 9182 9179 9177 9177 9178 9181 9185 9190 9196 9204 9213 9223 9234 9246 9259 9273 9287 9302 9317 9333 9348 9363 9378 9393 9408 9422 9436 9449 9462 9474 9485 9496 9506 9515 9524 9532 9539 9545 9551 9556 9560 9564 9567 9569 9571 9573 9573 9573 9573 9571 9569 9567 9564 9560 9556 9550 9545 9538 9531 9524 9516 9507 9497 9488 9477 9466 9454 9442 9430 9416 9402 9388 9373 9357 9341 9324 9307 9289 9270 9250 9229 9208 9186 9163 9140 9115 9090 9064 9038 9011 8983 8954 8925 8895 8864 8833 8801 8769 8735 8702 8667 8632 8597 8561 8524 8487 8449 8410 8372 8332 8292 8252 8212 8171 8130 8089 8049 8008 7967 7927 7887 7847 7808 7769 7730 7693 7656 7620 7584 7550 7516 7483 7451 7420 7390 7361 7334 7307 7282 7259 7236 7215 7196 7178 7162 7148 7135 7125 7116 7109 7104 7101 7099 7100 7103 7108 7115 7123 7134 7147 7161 7178 7196 7217 7239 7263 7289 7316 7345 7376 7409 7442 7478 7514 7552 7591 7631 7673 7715 7758 7801 7846 7891 7936 7982 8029 8075 8122 8169 8215 8262 8309 8355 8401 8447 8492 8537 8581 8624 8667 8708 8749 8789 7006 0 31 0 8828 8865 8902 8938 8972 9005 9038 9069 9099 9127 9155 9182 9208 9232 9256 9279 9301 9322 9342 9361 9380 9398 9414 9430 9446 9460 9474 9486 9499 9510 9520 9530 9539 9548 9556 9563 9570 9576 9581 9586 9591 9595 9599 9603 9606 9609 9611 9613 9615 9616 9616 9617 9617 9616 9615 9613 9611 9609 9606 9603 9599 9596 9592 9588 9584 9580 9576 9573 9570 9567 9565 9564 9564 9564 9565 9567 9570 9574 9579 9584 9591 9598 9605 9614 9623 9632 9641 9651 9660 9670 9680 9689 9698 9707 9715 9723 9731 9738 9744 9750 9755 9760 9764 9767 9770 9773 9775 9777 9778 9779 9779 9779 9778 9778 9777 9776 9774 9773 9771 9769 9767 9765 9764 9762 9761 9759 9758 9758 9757 9758 9758 9759 9761 9763 9765 9768 9771 9775 9779 9783 9787 9792 9797 9802 9807 9811 9816 9821 9826 9830 9834 9839 9843 9847 9850 9854 9857 9860 9864 9867 9870 9873 9875 9878 9881 9884 9886 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9909 9910 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9888 9886 9884 9882 9879 9877 9875 9872 9870 9868 9865 9863 9860 9857 9854 9851 9848 9845 9842 9838 9835 9831 9827 9824 9820 9816 9812 9808 9804 9801 9797 9793 9790 9787 9783 9780 9777 9774 9771 9768 9766 9763 9760 9758 9756 9753 9751 9749 9747 9745 9743 9742 9740 9739 9738 9737 9736 9735 9735 9735 9736 9736 9737 9738 9739 9740 9742 9744 9746 9748 9750 9752 9755 9757 9760 9762 9764 9767 9769 9771 9773 9775 9777 9779 9780 9781 9783 9783 9784 9784 9785 9784 9784 9783 9782 9780 9778 9776 9773 9770 9767 9764 9760 9756 9752 9747 9743 9739 9734 9730 9726 9723 9720 9717 9714 9713 9712 9711 9711 9712 9713 9714 9717 9719 9722 9726 9729 9733 9737 9741 9745 9749 9753 9756 9759 9762 9764 9766 9768 9769 9770 9770 9770 9770 9769 9767 9765 9763 9760 9757 9753 9750 9745 9740 9735 9730 9724 9717 9710 9703 9696 9688 9680 9671 9662 9653 9644 9634 9624 9614 9604 9594 9584 9574 9563 9553 9543 9533 9523 9513 9503 9493 9484 9474 9465 9456 9448 9439 9431 9424 9416 9409 9403 9397 9391 9386 9382 9378 9374 9372 9370 9368 9367 9367 9368 9369 9371 9374 9377 9381 9386 9391 9397 9403 9410 9418 9426 9434 9443 9452 9462 9472 9482 9493 9504 9515 9526 9538 9549 9561 9572 9583 9595 9606 9617 9628 9639 9650 9660 9670 9680 9689 9699 9707 9716 9724 9732 9739 9746 9752 9759 9764 9769 9774 9778 9782 9786 9789 9791 9793 9794 9795 9796 9796 9795 9794 9793 9791 9788 9785 7007 0 31 0 9782 9779 9774 9770 9765 9760 9755 9749 9743 9737 9731 9724 9717 9710 9703 9696 9689 9682 9675 9668 9660 9653 9646 9640 9633 9626 9620 9614 9608 9603 9598 9593 9589 9585 9582 9579 9577 9575 9573 9573 9572 9573 9573 9574 9576 9578 9581 9583 9587 9590 9594 9598 9602 9607 9612 9617 9622 9627 9633 9638 9644 9650 9656 9662 9668 9674 9681 9687 9693 9699 9705 9711 9717 9723 9729 9734 9740 9745 9750 9755 9760 9765 9770 9775 9780 9785 9790 9795 9800 9805 9811 9816 9822 9827 9833 9839 9845 9851 9856 9862 9868 9874 9879 9884 9889 9894 9899 9903 9907 9911 9915 9918 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9896 9893 9890 9886 9883 9879 9876 9873 9869 9866 9863 9860 9857 9855 9852 9850 9847 9845 9842 9840 9837 9835 9832 9829 9827 9824 9821 9818 9815 9812 9808 9805 9802 9799 9796 9793 9790 9787 9785 9782 9780 9778 9776 9774 9773 9772 9771 9770 9769 9769 9769 9769 9770 9770 9771 9772 9774 9775 9777 9779 9782 9785 9787 9791 9794 9798 9801 9805 9809 9813 9818 9822 9826 9830 9834 9838 9842 9845 9849 9852 9855 9858 9860 9863 9865 9867 9869 9870 9872 9873 9874 9874 9875 9875 9875 9874 9873 9872 9871 9869 9867 9864 9862 9859 9855 9852 9848 9845 9841 9837 9834 9830 9827 9825 9822 9820 9819 9818 9818 9818 9819 9821 9823 9825 9828 9832 9836 9840 9845 9849 9854 9859 9863 9868 9873 9877 9881 9885 9889 9893 9896 9898 9901 9903 9905 9906 9907 9908 9909 9909 9909 9908 9907 9906 9905 9903 9901 9899 9896 9894 9891 9887 9884 9880 9876 9871 9866 9861 9856 9851 9845 9838 9831 9824 9816 9808 9798 9789 9778 9767 9755 9742 9728 9713 9697 9681 9663 9644 9625 9604 9582 9560 9536 9512 9486 9460 9433 9404 9375 9345 9314 9282 9249 9216 9181 9145 9109 9071 9033 8994 8955 8914 8873 8832 8790 8747 8705 8662 8619 8577 8534 8492 8451 8410 8370 8331 8293 8257 8221 8187 8155 8125 8097 8070 8046 8024 8004 7986 7971 7958 7948 7940 7935 7933 7933 7935 7940 7948 7958 7970 7985 8002 8022 8043 8067 8092 8120 8149 8180 8213 8247 7008 0 31 0 8282 8319 8357 8396 8436 8477 8519 8562 8605 8648 8691 8735 8779 8822 8866 8909 8951 8994 9035 9076 9115 9154 9192 9229 9265 9300 9333 9366 9397 9427 9456 9484 9510 9536 9560 9584 9606 9627 9648 9667 9686 9703 9720 9736 9751 9766 9780 9793 9805 9816 9827 9838 9847 9856 9865 9872 9879 9886 9892 9898 9903 9907 9911 9915 9918 9921 9924 9926 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9928 9926 9924 9922 9920 9917 9915 9912 9909 9906 9902 9898 9894 9890 9885 9880 9875 9869 9863 9856 9849 9842 9834 9826 9817 9809 9799 9789 9779 9769 9759 9748 9738 9727 9717 9707 9697 9688 9680 9672 9665 9658 9653 9649 9645 9643 9642 9641 9642 9643 9646 9649 9652 9657 9662 9667 9672 9678 9684 9689 9695 9701 9706 9711 9717 9721 9726 9730 9734 9738 9741 9745 9748 9750 9753 9756 9758 9761 9763 9765 9767 9769 9770 9772 9773 9775 9776 9777 9778 9779 9780 9781 9781 9782 9783 9784 9785 9785 9787 9788 9789 9791 9792 9794 9796 9798 9800 9803 9805 9808 9811 9813 9816 9819 9822 9826 9829 9832 9835 9839 9842 9846 9849 9853 9857 9860 9864 9868 9872 9877 9881 9885 9889 9894 9898 9902 9906 9911 9915 9919 9923 9926 9930 9933 9937 9940 9943 9945 9948 9950 9952 9955 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9993 9993 9992 9992 9993 9993 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9999 9999 9999 99991000010000100001000010000 9999 9999 9999 9999 9999 9999 9999 9999 999910000100001000010000100001000010000100001000010000 9999 9999 9998 9998 9997 9997 9996 9995 9995 9994 9993 9993 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9995 9996 9996 9996 9995 9995 9995 9994 9993 9993 9992 9991 9991 9990 9989 9988 9988 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9960 7009 0 31 0 9958 9956 9953 9951 9948 9946 9943 9940 9937 9933 9930 9927 9923 9919 9916 9912 9908 9904 9899 9895 9890 9886 9881 9876 9871 9866 9860 9855 9849 9843 9837 9831 9825 9819 9813 9807 9800 9794 9788 9782 9776 9770 9764 9758 9752 9746 9741 9735 9730 9724 9719 9713 9708 9703 9699 9694 9690 9686 9682 9679 9676 9673 9671 9670 9669 9668 9668 9669 9670 9671 9673 9676 9679 9682 9685 9689 9692 9696 9700 9704 9708 9712 9716 9720 9723 9727 9731 9734 9738 9741 9744 9748 9751 9753 9756 9759 9761 9763 9765 9766 9767 9768 9768 9768 9768 9767 9766 9764 9762 9760 9757 9755 9752 9750 9748 9746 9744 9743 9742 9742 9743 9744 9746 9749 9752 9756 9760 9765 9771 9777 9783 9790 9797 9803 9810 9817 9824 9831 9837 9843 9849 9855 9861 9866 9871 9876 9880 9885 9889 9893 9897 9900 9904 9907 9911 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9932 9931 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9894 9892 9889 9887 9884 9882 9879 9877 9874 9872 9870 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9841 9839 9837 9836 9835 9833 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9827 9827 9828 9828 9829 9830 9832 9833 9834 9836 9838 9839 9841 9843 9845 9847 9849 9851 9854 9856 9858 9860 9863 9865 9868 9870 9873 9876 9878 9881 9884 9887 9890 9893 9896 9899 9901 9904 9907 9909 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9942 9942 9941 9940 9939 9938 9937 9935 9933 9932 9930 9928 9926 9923 9921 9919 9917 9914 9912 9909 9906 9904 9901 9898 9894 9891 9887 9883 9879 9875 9870 9865 9860 9855 9850 9844 9838 9831 9825 9817 9810 9802 9793 9784 9775 9764 9754 9742 9730 9717 9704 9690 9675 9660 9645 9630 9614 9599 9584 9570 9556 9543 9531 9521 9512 9504 9499 9495 9492 9492 9493 9497 9501 9508 9516 9525 9536 9548 9560 9573 9587 9601 9615 9629 9643 9656 9669 9682 9694 9706 9717 9728 9738 9748 9757 9766 9774 9782 9789 9796 9803 9809 9816 9822 9827 9833 9838 9843 9847 9852 9856 9860 9863 9867 9870 9873 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9898 9900 9902 9905 9907 9909 9912 9914 9917 7010 0 31 0 9919 9921 9924 9926 9928 9930 9931 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9951 9949 9947 9944 9941 9938 9935 9931 9927 9923 9919 9915 9910 9905 9900 9895 9890 9884 9878 9872 9866 9860 9853 9847 9839 9832 9825 9817 9808 9800 9791 9782 9773 9763 9753 9743 9732 9722 9710 9699 9687 9675 9663 9650 9637 9624 9610 9597 9583 9568 9554 9539 9524 9509 9493 9478 9462 9445 9429 9412 9396 9379 9362 9345 9328 9311 9294 9277 9260 9243 9226 9210 9194 9178 9162 9147 9132 9118 9104 9091 9079 9067 9055 9045 9035 9026 9019 9012 9006 9001 8997 8994 8992 8991 8992 8994 8997 9001 9006 9013 9021 9030 9040 9051 9064 9077 9092 9107 9124 9141 9159 9178 9198 9219 9240 9261 9283 9305 9328 9351 9373 9396 9419 9442 9465 9487 9509 9531 9552 9573 9594 9614 9633 9652 9670 9687 9704 9720 9736 9751 9765 9778 9791 9804 9815 9826 9837 9847 9856 9865 9873 9881 9889 9895 9902 9908 9913 9918 9923 9927 9931 9935 9938 9941 9944 9947 9949 9951 9953 9955 9957 9958 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9951 9949 9946 9943 9940 9937 9934 9930 9926 9922 9918 9914 9910 9905 9901 9896 9891 9887 9882 9877 9872 9868 9863 9859 9855 9851 9848 9845 9842 9839 9837 9835 9834 9833 9832 9832 9831 9831 9831 9832 9832 9832 9832 9832 9832 9831 9831 9830 9828 9827 9825 9823 9820 9818 9815 9812 9808 9805 9802 9799 9796 9793 9790 9788 9786 9784 9783 9782 9781 9781 9781 9782 9783 9784 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9806 9808 9809 9811 9812 9813 9813 9814 9814 9815 9815 9815 9815 9814 9814 9813 9813 9812 9810 9809 9808 9806 9804 9802 9800 9797 9795 9792 9789 9786 9783 9779 9776 9772 9769 9766 9762 9759 9755 9752 9748 9745 9742 9739 9736 9733 9730 9727 9724 9722 9719 9717 9714 9712 9710 9708 9705 9703 9701 9699 9697 9695 9693 9691 9689 9686 9684 9681 9678 9675 9671 9667 9663 9658 9652 9646 9639 9632 9623 9615 9605 9596 9585 9575 9564 9552 9541 9530 9519 9508 9498 9489 9480 9472 9465 9459 9455 9452 9450 9450 9451 9453 9457 9462 9468 9475 9483 9492 9502 9512 9523 9534 9545 9556 9567 9578 9588 7011 0 31 0 9599 9609 9619 9628 9637 9646 9654 9662 9670 9678 9685 9692 9699 9706 9713 9720 9727 9734 9741 9748 9755 9761 9768 9774 9781 9787 9793 9798 9804 9809 9814 9819 9824 9829 9833 9837 9842 9846 9850 9853 9857 9861 9864 9868 9871 9874 9877 9880 9882 9885 9887 9889 9890 9892 9893 9894 9894 9895 9895 9895 9895 9895 9894 9893 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9874 9872 9869 9866 9862 9859 9855 9850 9846 9841 9835 9829 9823 9816 9809 9800 9791 9781 9771 9759 9746 9732 9717 9701 9684 9665 9646 9625 9604 9582 9559 9535 9511 9487 9463 9439 9416 9393 9370 9348 9327 9308 9289 9271 9254 9238 9222 9208 9194 9180 9166 9152 9138 9124 9108 9092 9074 9055 9034 9012 8988 8961 8933 8902 8870 8836 8799 8761 8721 8679 8636 8592 8547 8502 8456 8411 8365 8320 8276 8233 8191 8152 8114 8079 8047 8017 7991 7968 7948 7932 7920 7911 7906 7905 7907 7913 7923 7936 7952 7972 7994 8020 8048 8078 8110 8144 8180 8218 8257 8297 8338 8379 8422 8465 8508 8552 8595 8639 8682 8725 8768 8810 8852 8893 8934 8973 9012 9050 9087 9123 9158 9192 9225 9256 9287 9317 9345 9372 9399 9424 9448 9472 9494 9515 9536 9556 9575 9593 9610 9627 9642 9658 9672 9686 9699 9712 9724 9736 9746 9757 9767 9776 9785 9793 9801 9809 9816 9823 9829 9835 9841 9846 9851 9856 9861 9865 9869 9872 9876 9879 9882 9884 9886 9889 9891 9892 9894 9896 9897 9899 9900 9901 9903 9904 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9931 9930 9929 9927 9925 9924 9921 9919 9917 9914 9911 9908 9905 9902 9900 9897 9894 9891 9888 9885 9882 9880 9877 9874 9870 9867 9863 9859 9855 9851 9846 9841 9836 9830 9824 9818 9811 9805 9798 9791 9784 9777 9770 9763 9757 9750 9744 9737 9731 9725 9719 9713 9708 9702 9697 9692 9687 9682 9677 9673 9669 9665 9661 9658 9655 9652 9650 9649 9647 9647 9647 9647 9648 9650 9652 9654 9657 9660 9663 9667 9672 9676 9681 9685 9690 9695 9700 9706 9711 9717 9722 9728 9734 9739 9745 9751 9757 9764 9770 9776 9782 9789 9795 9801 9807 9813 9819 9824 9830 9835 9840 9845 9850 9854 9858 9862 9866 9869 9873 9876 9879 9882 9884 7012 0 31 0 9887 9889 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9853 9852 9850 9849 9847 9846 9845 9843 9842 9841 9840 9839 9837 9836 9835 9833 9832 9831 9829 9828 9826 9825 9823 9821 9820 9818 9816 9815 9813 9812 9810 9809 9807 9805 9804 9802 9801 9799 9798 9796 9794 9792 9791 9789 9787 9785 9783 9781 9779 9778 9776 9774 9773 9771 9770 9769 9768 9768 9767 9767 9767 9768 9768 9770 9771 9772 9774 9776 9779 9781 9784 9786 9789 9792 9795 9798 9801 9804 9807 9809 9812 9814 9817 9819 9821 9823 9824 9826 9827 9829 9830 9831 9832 9833 9833 9834 9835 9835 9835 9836 9836 9836 9835 9835 9834 9834 9833 9831 9830 9828 9827 9825 9823 9820 9818 9815 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9780 9777 9773 9770 9766 9762 9758 9754 9750 9745 9740 9735 9729 9723 9717 9710 9703 9696 9688 9680 9672 9664 9655 9646 9636 9627 9617 9607 9596 9586 9575 9563 9552 9540 9527 9514 9501 9487 9473 9459 9443 9427 9411 9394 9377 9359 9340 9321 9301 9281 9260 9238 9217 9194 9171 9148 9125 9101 9076 9051 9026 9001 8976 8950 8924 8898 8871 8845 8819 8793 8766 8740 8714 8689 8663 8638 8614 8590 8566 8544 8521 8500 8479 8458 8439 8420 8403 8386 8370 8355 8341 8327 8315 8304 8294 8285 8277 8270 8264 8259 8256 8253 8252 8252 8253 8256 8259 8264 8270 8277 8285 8293 8303 8314 8326 8338 8351 8365 8380 8396 8412 8428 8445 8463 8481 8499 8518 8537 8557 8577 8597 8617 8637 8658 8678 8698 8719 8739 8759 8779 8799 8819 8838 8858 8877 8895 8914 8932 8950 8967 8985 9002 9019 9036 9053 9070 9086 9103 9119 9135 9151 9167 9183 9199 9214 9229 9244 9259 9274 9288 9302 9316 9330 9343 9356 9369 9382 9394 9407 9419 9430 9442 9454 9465 9476 9487 9498 9508 9519 9529 9539 9549 9558 9567 9576 9585 9593 9601 9609 9616 9623 9629 9636 9642 9648 9653 9659 9664 9669 9674 9679 9685 9690 9695 9700 9705 9710 9716 9721 9726 9731 9736 9741 9746 9751 9755 9759 9763 9766 9769 9772 9775 9777 9779 9780 9782 9783 9784 9785 9785 9786 9787 9787 9788 9789 9790 9791 9792 9793 9794 9796 9798 9799 9801 9803 9805 9808 9810 9812 9815 9817 9820 9822 9825 9828 9830 9833 9836 9838 9841 9844 9846 9849 9852 9854 9857 9859 9861 9864 9866 9868 9869 9871 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9892 7013 0 31 0 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9928 9929 9928 9928 9928 9927 9926 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9875 9873 9870 9867 9865 9862 9858 9855 9852 9848 9845 9841 9838 9835 9831 9828 9825 9822 9819 9817 9814 9811 9809 9806 9803 9800 9797 9794 9791 9787 9784 9780 9776 9772 9768 9765 9761 9757 9753 9749 9746 9743 9740 9737 9734 9732 9730 9728 9727 9726 9725 9724 9724 9724 9724 9725 9725 9727 9728 9730 9732 9735 9738 9741 9745 9749 9753 9758 9763 9769 9774 9780 9787 9793 9800 9806 9813 9820 9826 9833 9839 9845 9851 9857 9862 9867 9872 9877 9882 9886 9890 9894 9898 9901 9905 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9948 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9906 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9921 9921 9921 9920 9919 9918 9917 9916 9915 9913 9911 9909 9907 9904 9901 9899 9896 9893 9889 9886 9883 9880 9877 9875 9872 9870 9869 9867 9866 9866 9866 9866 9867 9869 9870 9872 9875 9878 9880 9884 9887 9890 9893 9896 9899 9902 9905 9907 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9928 9928 9928 9927 9926 9925 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 7014 0 31 0 9898 9897 9896 9895 9894 9893 9893 9892 9891 9891 9891 9891 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9935 9934 9934 9933 9932 9930 9929 9927 9926 9924 9922 9919 9917 9915 9912 9910 9907 9905 9903 9900 9898 9897 9895 9894 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9898 9899 9901 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9946 9944 9942 9940 9938 9935 9932 9929 9926 9923 9919 9916 9912 9909 9905 9901 9898 9894 9890 9886 9882 9878 9873 9869 9865 9860 9855 9850 9845 9840 9835 9829 9824 9818 9812 9807 9801 9795 9789 9782 9776 9770 9764 9758 9752 9747 9741 9735 9730 9724 9719 9714 9709 9705 9700 9696 9692 9689 9685 9682 9680 9677 9675 9674 9672 9672 9671 9671 9672 9673 9674 9676 9678 9681 9684 9688 9692 9696 9701 9706 9712 9717 9723 9729 9736 9742 9749 9755 9762 9769 9776 9783 9790 9797 9804 9811 9818 9825 9832 9838 9845 9852 9858 9865 9872 9878 9884 9890 9896 9902 9908 9913 9918 9923 9927 9931 9935 9939 9942 9945 9948 9950 9952 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9944 9942 9939 9937 9933 9930 9926 9922 9917 9912 9907 9901 9895 9888 9881 9874 9866 9858 9850 9842 9833 9824 9815 9806 9796 9785 9775 9764 9752 9740 9727 9713 9699 9683 9667 9650 9632 9613 9593 9572 9551 9528 9505 9482 9458 9434 9409 9385 9360 9336 9312 9289 9266 9244 9222 9202 9183 9164 9147 9131 9116 9103 9091 9080 9071 9063 9057 9052 9048 9046 9045 9046 9048 9051 9056 9063 9070 9079 7015 0 31 0 9089 9100 9112 9125 9139 9154 9169 9185 9202 9218 9236 9253 9271 9289 9307 9325 9342 9360 9378 9396 9413 9430 9447 9464 9481 9497 9514 9529 9545 9560 9575 9589 9603 9616 9628 9640 9652 9663 9673 9683 9692 9700 9708 9715 9721 9727 9733 9738 9742 9746 9750 9754 9756 9759 9761 9763 9765 9766 9768 9768 9769 9769 9770 9770 9769 9769 9768 9768 9767 9766 9765 9764 9763 9762 9761 9760 9760 9759 9758 9758 9757 9757 9757 9757 9757 9757 9757 9757 9757 9758 9758 9759 9760 9760 9761 9762 9763 9765 9766 9767 9768 9769 9771 9772 9773 9774 9775 9776 9776 9777 9777 9777 9777 9777 9776 9776 9775 9773 9771 9769 9766 9763 9759 9755 9750 9744 9737 9730 9722 9713 9703 9692 9680 9667 9654 9640 9626 9612 9597 9583 9569 9555 9543 9531 9520 9511 9503 9497 9493 9491 9491 9493 9497 9503 9511 9520 9532 9544 9558 9574 9590 9606 9623 9640 9658 9675 9692 9708 9724 9738 9753 9766 9779 9790 9801 9811 9820 9829 9837 9844 9851 9857 9863 9868 9874 9879 9883 9888 9892 9896 9900 9904 9908 9912 9915 9918 9921 9924 9927 9929 9931 9933 9935 9936 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9943 9943 9942 9942 9940 9939 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9914 9912 9909 9906 9904 9901 9898 9896 9893 9891 9889 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9871 9870 9870 9870 9870 9871 9871 9873 9874 9876 9877 9879 9882 9884 9887 9889 9892 9895 9898 9901 9903 9906 9909 9911 9913 9915 9917 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9929 9928 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9874 9872 9870 9867 9865 9863 9861 9859 9857 9855 9853 9851 9850 9848 9847 9846 9845 9844 9844 9844 9843 9843 9843 9844 9844 9845 9845 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9850 9849 9848 9847 9846 9844 9842 9839 9836 9833 9829 9825 9821 9816 9811 9805 9799 9793 9786 9779 9772 9764 9756 9747 9738 9729 9719 9708 9697 9685 9671 9657 9642 9626 9608 9589 9569 9547 9524 9499 9473 9445 9416 9385 9353 9320 9286 9252 9216 9181 9145 9109 9072 9037 9001 8967 8933 8899 8867 8835 8804 8774 8745 8716 8688 8660 8632 8604 8576 8547 8517 8487 8455 8421 8386 8349 8311 8270 8227 8181 8134 8084 8032 7978 7922 7864 7804 7743 7680 7616 7016 0 31 0 7551 7485 7419 7353 7287 7220 7155 7090 7026 6963 6902 6843 6785 6729 6675 6624 6575 6529 6486 6445 6408 6374 6343 6315 6291 6270 6253 6239 6229 6223 6220 6221 6226 6235 6248 6264 6284 6308 6336 6367 6402 6440 6482 6527 6576 6627 6682 6739 6799 6861 6926 6993 7062 7132 7204 7277 7352 7427 7503 7580 7656 7733 7809 7885 7961 8035 8109 8181 8252 8321 8389 8455 8519 8581 8642 8700 8756 8809 8861 8910 8958 9003 9046 9086 9125 9162 9196 9228 9259 9287 9314 9338 9361 9381 9400 9417 9433 9446 9458 9468 9477 9484 9490 9494 9497 9498 9498 9497 9494 9491 9486 9480 9473 9465 9455 9445 9434 9421 9408 9393 9377 9360 9343 9324 9303 9282 9260 9237 9212 9187 9161 9133 9104 9075 9044 9013 8980 8946 8911 8875 8837 8799 8759 8717 8675 8631 8585 8538 8489 8439 8387 8334 8278 8222 8163 8104 8042 7980 7915 7850 7783 7715 7646 7576 7505 7433 7361 7288 7215 7142 7068 6995 6922 6849 6776 6705 6634 6564 6495 6428 6362 6297 6235 6174 6115 6059 6005 5954 5905 5858 5815 5774 5737 5702 5670 5641 5615 5591 5570 5552 5536 5523 5511 5502 5494 5488 5483 5480 5478 5477 5477 5479 5482 5486 5491 5498 5507 5518 5531 5547 5565 5587 5613 5642 5676 5713 5756 5803 5854 5911 5972 6038 6108 6182 6260 6341 6425 6511 6600 6690 6780 6870 6960 7050 7138 7225 7309 7391 7470 7545 7618 7686 7752 7813 7871 7925 7976 8023 8066 8106 8143 8177 8208 8236 8261 8283 8304 8321 8337 8350 8361 8371 8378 8384 8388 8391 8393 8393 8392 8391 8388 8385 8381 8377 8373 8368 8363 8359 8354 8350 8346 8343 8340 8337 8336 8334 8334 8334 8336 8337 8340 8343 8347 8352 8357 8363 8370 8376 8384 8391 8399 8408 8416 8425 8433 8442 8451 8459 8468 8476 8485 8493 8501 8509 8517 8524 8532 8539 8546 8553 8559 8565 8571 8577 8582 8587 8592 8596 8600 8603 8606 8609 8611 8612 8613 8614 8615 8615 8615 8615 8615 8614 8614 8614 8615 8616 8617 8618 8620 8623 8626 8630 8634 8639 8645 8652 8659 8667 8675 8684 8694 8704 8715 8727 8739 8751 8764 8778 8792 8806 8821 8836 8851 8867 8884 8900 8917 8934 8951 8969 8987 9005 9023 9041 9059 9077 9095 9114 9132 9151 9169 9187 9206 9224 9243 9261 9279 9298 9316 9334 9352 9370 9388 9406 9423 9440 9457 9474 9490 9506 9521 9536 9551 9565 9579 9592 9605 9618 9630 9641 9653 9663 9674 9683 9693 9702 9711 9719 9727 9734 9741 9748 9755 9761 9766 9772 9777 9781 9786 9790 9794 9797 9801 9804 9807 9810 9812 9815 9817 9820 9822 9824 9826 9828 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9854 9856 9858 9860 9862 9864 9866 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9886 9888 9889 9891 9893 9895 9896 9898 7017 0 31 0 9900 9902 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9933 9933 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9907 9905 9903 9900 9897 9894 9891 9887 9883 9879 9875 9870 9865 9860 9855 9849 9843 9837 9831 9824 9817 9810 9802 9794 9786 9778 9769 9760 9751 9741 9732 9721 9711 9700 9688 9677 9665 9653 9640 9627 9614 9600 9587 9573 9558 9544 9530 9515 9500 9485 9470 9455 9441 9426 9411 9397 9382 9368 9354 9341 9328 9315 9302 9290 9278 9267 9256 9246 9236 9227 9218 9210 9203 9196 9189 9184 9178 9174 9170 9167 9164 9162 9160 9159 9159 9160 9161 9162 9164 9167 9171 9175 9179 9185 9190 9197 9204 9211 9219 9227 9236 9245 9254 9264 9274 9283 9293 9303 9312 9322 9331 9340 9348 9356 9363 9370 9376 9381 9386 9391 9394 9398 9401 9403 9406 9409 9411 9414 9417 9420 9424 9428 9433 9438 9445 9452 9460 9468 9478 9488 9499 9510 9522 9534 9547 9560 9573 9585 9598 9611 9623 9635 9646 9657 9668 9677 9687 9695 9704 9711 9718 9725 9730 9736 9741 9745 9748 9752 9754 9757 9758 9760 9760 9760 9760 9759 9758 9756 9754 9751 9748 9744 9740 9735 9730 9725 9719 9713 9706 9699 9692 9684 9676 9668 9659 9650 9641 9631 9620 9609 9597 9585 9572 9558 9543 9528 9512 9495 9477 9458 9438 9417 9396 9374 9351 9327 9303 9278 9252 9226 9199 9172 9144 9116 9087 9058 9029 9000 8970 8940 8910 8879 8849 8818 8787 8756 8724 8693 8662 8631 8600 8569 8539 8508 8479 8450 8421 8394 8367 8341 8317 8293 8271 8250 8230 8212 8195 8180 8166 8154 8144 8135 8128 8122 8118 8116 8116 8117 8120 8124 8130 8138 8148 8159 8171 8186 8201 8219 8237 8257 8279 8301 8325 8350 8376 8403 8431 8459 8488 8518 8548 8579 8610 8642 8674 8706 8738 8770 8802 8834 8866 8898 8930 8962 8993 9025 9055 9086 9116 9145 9174 9203 9231 9258 9284 9310 9334 9358 9381 9403 9425 9445 9465 9484 9502 9520 9537 9553 9568 9583 9598 9612 9625 9639 9651 9664 9676 9687 9699 9710 9720 9730 9740 9749 9758 9767 9775 9783 9790 9797 9804 9810 9816 9822 9828 9833 9838 9843 9848 9852 9857 9861 9865 9869 9873 9877 9880 9884 9887 9890 9893 9896 9898 9901 9903 9905 9907 9909 9911 9913 9914 9915 9916 9918 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9904 9902 9899 9897 9894 9891 9888 9885 9881 9877 9873 9868 9863 9858 9853 9848 9842 9836 9830 9824 9818 9812 9805 9799 9792 9786 7018 0 31 0 9779 9773 9766 9759 9753 9746 9740 9734 9728 9722 9717 9712 9707 9702 9698 9695 9691 9689 9686 9685 9683 9682 9682 9682 9682 9682 9683 9684 9686 9688 9689 9692 9694 9696 9699 9702 9705 9709 9713 9717 9721 9725 9730 9735 9741 9746 9752 9758 9764 9771 9777 9784 9790 9797 9803 9809 9816 9822 9827 9833 9838 9843 9848 9853 9857 9862 9866 9870 9873 9877 9880 9883 9887 9890 9893 9895 9898 9901 9903 9906 9908 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9943 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9924 9921 9919 9916 9913 9910 9906 9902 9898 9893 9888 9882 9876 9870 9863 9857 9850 9843 9836 9829 9822 9815 9808 9802 9797 9791 9787 9782 9779 9776 9774 9773 9772 9772 9773 9774 9776 9779 9782 9785 9789 9793 9798 9803 9807 9812 9817 9822 9826 9831 9835 9839 9843 9846 9849 9852 9855 9857 9859 9860 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9862 9861 9861 9859 9858 9857 9855 9854 9852 9850 9848 9846 9844 9841 9839 9836 9834 9831 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9791 9788 9784 9781 9777 9773 9770 9766 9762 9758 9754 9749 9745 9741 9736 9732 9727 9723 9718 9714 9709 9705 9700 9696 9691 9686 9682 9677 9673 9668 7019 0 31 0 9664 9659 9655 9650 9646 9642 9638 9634 9631 9627 9624 9621 9618 9616 9613 9611 9609 9607 9605 9603 9602 9601 9599 9598 9597 9596 9595 9595 9594 9594 9593 9593 9593 9594 9595 9596 9597 9599 9601 9604 9606 9610 9613 9618 9622 9627 9631 9637 9642 9647 9653 9658 9664 9669 9675 9680 9685 9691 9696 9701 9706 9711 9716 9721 9726 9731 9735 9740 9745 9750 9755 9760 9765 9770 9775 9779 9784 9788 9792 9796 9799 9802 9805 9808 9810 9812 9814 9816 9817 9818 9819 9819 9820 9820 9820 9821 9821 9821 9821 9820 9820 9820 9819 9819 9818 9818 9817 9816 9814 9813 9811 9809 9807 9805 9803 9800 9797 9794 9791 9787 9784 9780 9776 9772 9768 9763 9759 9754 9749 9744 9738 9733 9727 9721 9715 9708 9701 9694 9687 9680 9672 9665 9657 9649 9641 9633 9625 9617 9609 9601 9593 9585 9577 9569 9561 9553 9544 9536 9527 9519 9510 9501 9492 9482 9473 9464 9455 9446 9437 9428 9421 9413 9407 9401 9396 9393 9391 9390 9390 9392 9395 9400 9406 9413 9422 9432 9444 9456 9469 9483 9498 9513 9528 9543 9559 9574 9589 9604 9618 9632 9645 9658 9670 9681 9691 9701 9711 9719 9728 9735 9742 9749 9756 9762 9767 9773 9778 9783 9788 9792 9796 9800 9804 9808 9811 9814 9817 9820 9823 9825 9827 9829 9831 9833 9835 9836 9838 9839 9841 9843 9844 9846 9848 9850 9852 9854 9856 9859 9861 9864 9866 9869 9872 9874 9877 9879 9882 9884 9887 9889 9891 9893 9895 9896 9898 9900 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9915 9917 9918 9920 9922 9923 9925 9927 9929 9931 9932 9934 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9971 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9980 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9942 9941 9939 9938 9937 9936 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9914 9913 9911 9910 9909 9909 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 7020 0 31 1 9894 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9901 9901 9902 9902 9902 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9884 9882 9880 9878 9876 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9835 9834 9832 9829 9827 9823 9820 9816 9812 9807 9802 9797 9791 9785 9778 9771 9765 9758 9750 9743 9736 9728 9721 9714 9706 9699 9692 9685 9678 9672 9665 9659 9653 9647 9642 9636 9631 9626 9622 9618 9614 9611 9609 9606 9605 9604 9604 9604 9605 9607 9609 9612 9615 9620 9625 9630 9636 9642 9649 9656 9663 9671 9679 9686 9694 9702 9710 9717 9725 9732 9740 9747 9754 9760 9767 9773 9780 9786 9792 9798 9804 9810 9815 9821 9826 9831 9836 9841 9845 9850 9854 9858 9862 9866 9869 9872 9875 9878 9881 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9888 9886 9883 9880 9876 9873 9869 9865 9860 9855 9850 9844 9838 9832 9826 9819 9812 9805 9797 9790 9783 9776 9769 9763 9756 9751 9746 9741 9737 9734 9731 9730 9729 9729 9730 9731 9734 9737 9741 9745 9750 9756 9762 9768 9775 9782 9789 9796 9804 9811 9818 9825 9831 9838 9844 9849 9855 9860 9865 9869 9873 9877 9880 9883 9886 9889 9891 9894 9896 9897 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9893 9891 9888 9886 9883 9880 9877 9874 9870 9867 9863 9859 9855 9851 9847 9843 9839 9835 9831 9827 9823 9819 9816 9813 9810 9808 9805 9803 9802 9800 9799 9798 9798 9797 9797 9797 9797 9797 9798 9798 9798 9798 9799 9799 9799 9799 9799 9799 9798 9798 9798 9797 9797 9796 9796 9795 9795 9795 9795 9795 9795 9795 9795 9796 9797 9798 9799 9800 9802 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9826 9828 9829 9830 9830 9831 9831 9832 9832 9831 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9823 9822 9821 9821 9821 9820 9820 9821 9821 9821 9822 9822 9823 9824 9825 9826 9827 9828 9829 9830 9832 9833 9834 7021 0 31 1 9835 9837 9838 9840 9842 9844 9846 9848 9850 9853 9855 9858 9861 9865 9868 9871 9875 9879 9882 9886 9890 9893 9897 9900 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9949 9950 9952 9954 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9912 9911 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9906 9905 9904 9903 9901 9899 9897 9894 9891 9888 9884 9881 9877 9873 9870 9866 9862 9859 9856 9854 9851 9850 9848 9847 9847 9847 9848 9849 9851 9853 9856 9859 9863 9866 9870 9874 9878 9883 9887 9891 9895 9900 9904 9908 9911 9915 9918 9922 9925 9928 9931 9933 9936 9938 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9924 9923 9921 9919 9918 9916 9914 9912 9911 9909 9907 9905 9904 9902 9900 9899 9897 9896 9894 9892 9891 9889 9887 9885 9884 9882 9880 9879 9877 9875 9874 9872 9871 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9861 9861 9861 9862 9862 9862 9862 9863 9863 9863 9864 9864 7022 0 31 1 9864 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9917 9916 9914 9912 9909 9907 9904 9901 9898 9895 9891 9887 9884 9880 9875 9871 9867 9862 9857 9852 9847 9841 9835 9829 9822 9815 9807 9800 9791 9782 9773 9763 9753 9742 9731 9719 9707 9695 9682 9668 9655 9641 9626 9611 9596 9581 9566 9550 9534 9518 9501 9485 9468 9451 9434 9417 9400 9383 9365 9348 9331 9314 9297 9280 9263 9247 9231 9215 9200 9185 9171 9158 9145 9133 9122 9111 9102 9093 9086 9079 9073 9069 9065 9063 9061 9061 9062 9064 9068 9072 9078 9085 9093 9102 9112 9123 9135 9148 9162 9177 9192 9209 9225 9243 9260 9278 9297 9315 9334 9352 9370 9389 9407 9425 9442 9459 9476 9492 9508 9523 9538 9552 9566 9578 9591 9603 9614 9624 9634 9643 9652 9660 9668 9674 9681 9686 9691 9695 9698 9701 9703 9704 9705 9704 9703 9701 9699 9696 9692 9687 9682 9677 9671 9665 9658 9652 9646 9639 9633 9628 9622 9618 9614 9611 9609 9608 9607 9608 9610 9613 9617 9622 9628 9634 9642 9650 9659 9668 9677 9687 9697 9707 9716 9726 9735 9744 9753 9761 9769 9777 9784 9791 9797 9803 9809 9814 9819 9824 9829 9834 9839 9843 9848 9852 9857 9861 9865 9869 9873 9876 9880 9883 9886 9888 9891 9893 9894 9896 9897 9897 9898 9898 9898 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9870 9868 9866 9863 9861 9858 9855 9852 9849 9845 9841 9836 9831 9826 9820 9813 9806 9798 9789 9780 9771 9761 9750 9739 9727 9714 9701 9688 9674 9660 9644 9629 9613 9596 9578 9559 9540 9520 9498 9476 9452 9428 9402 9374 9345 9315 9283 9249 9214 9177 9139 9099 9057 9014 8969 8923 8875 8826 8775 8723 8669 8614 8558 8500 8441 8381 8319 8256 8192 8127 8061 7994 7925 7856 7786 7715 7643 7572 7499 7427 7355 7283 7211 7140 7069 7000 6932 6865 6800 6737 6676 6617 6560 6506 6454 6406 6360 6317 6278 6242 6209 6180 6154 6132 6114 6099 6089 6082 6079 6081 6086 6096 6109 6126 6148 6173 6203 6236 6273 6313 6357 6404 6454 6507 6563 6621 6682 6745 6810 6876 7023 0 31 1 6944 7014 7085 7156 7229 7302 7375 7449 7523 7598 7672 7746 7820 7893 7966 8038 8110 8181 8251 8320 8387 8454 8519 8583 8645 8706 8765 8822 8877 8930 8982 9031 9079 9124 9168 9209 9249 9286 9322 9356 9388 9419 9447 9475 9501 9525 9549 9571 9592 9612 9630 9648 9665 9681 9696 9710 9723 9736 9748 9759 9769 9779 9788 9796 9804 9811 9818 9824 9829 9834 9839 9843 9847 9850 9854 9857 9859 9862 9864 9866 9869 9871 9873 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9891 9889 9887 9885 9882 9879 9876 9873 9869 9865 9861 9857 9853 9848 9844 9839 9835 9831 9827 9823 9819 9815 9812 9809 9806 9803 9801 9799 9797 9795 9793 9791 9790 9788 9786 9784 9782 9779 9776 9773 9769 9765 9761 9756 9751 9746 9740 9734 9727 9721 9714 9707 9699 9692 9684 9676 9668 9659 9651 9642 9633 9624 9614 9604 9593 9582 9570 9558 9545 9531 9517 9502 9486 9469 9452 9435 9416 9397 9377 9357 9336 9314 9292 9269 9245 9221 9195 9169 9141 9112 9082 9050 9016 8981 8944 8905 8864 8820 8775 8728 8679 8628 8576 8522 8468 8413 8359 8305 8252 8200 8150 8103 8059 8019 7983 7951 7924 7902 7886 7875 7870 7872 7878 7891 7909 7931 7959 7991 8027 8067 8109 8154 8201 8250 8300 8350 8400 8451 8501 8550 8598 8644 8690 8733 8776 8816 8855 8893 8928 8963 8995 9027 9057 9086 9113 9140 9165 9189 9212 9234 9255 9275 9294 9312 9329 9345 9360 9373 9386 9397 9408 9417 9426 9433 9440 9445 9450 9454 9457 9459 9461 9462 9463 9463 9462 9461 9460 9459 9457 9455 9452 9450 9447 9444 9442 9439 9436 9433 9430 9428 9425 9423 9421 9419 9417 9415 9414 9413 9413 9413 9413 9414 9415 9417 9419 9422 9425 9429 9434 9439 9444 9450 9457 9464 9472 9480 9489 9498 9508 9517 9528 9538 9549 9559 9570 9581 9592 9603 9614 9625 9636 9646 9657 9667 9677 9687 9697 9706 9716 9725 9734 9743 9752 9760 9769 9777 9785 9793 9801 9808 9815 9822 9829 9836 9842 9847 9853 9858 9863 9867 9871 9875 9878 9882 9885 9888 9890 9893 9895 9898 9900 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9929 9930 9931 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9915 9913 9910 9907 9904 9900 9895 9890 9884 9878 9871 9863 9855 9845 9835 9825 9813 9801 9788 9774 9760 9744 9728 9711 9694 9675 9656 9636 9615 9593 9570 9546 9521 9494 9467 9439 9409 9378 9346 9313 9279 9243 9207 9170 9132 9093 9053 9012 8971 8929 8887 7024 0 31 1 8845 8802 8759 8716 8673 8630 8588 8545 8503 8462 8421 8381 8341 8303 8265 8229 8194 8161 8129 8099 8070 8044 8020 7998 7978 7960 7945 7933 7923 7916 7912 7910 7911 7915 7921 7930 7942 7956 7973 7992 8014 8038 8063 8091 8121 8152 8186 8220 8257 8294 8333 8372 8413 8454 8496 8539 8582 8625 8668 8711 8755 8798 8840 8882 8924 8964 9004 9043 9081 9118 9154 9188 9222 9254 9285 9315 9343 9371 9397 9422 9446 9469 9491 9512 9532 9551 9570 9587 9604 9620 9635 9649 9663 9676 9688 9700 9711 9721 9730 9739 9747 9754 9761 9767 9772 9777 9781 9785 9788 9791 9793 9796 9798 9800 9801 9803 9805 9806 9808 9810 9812 9814 9816 9818 9820 9822 9825 9827 9830 9833 9835 9838 9841 9843 9846 9848 9851 9854 9856 9859 9861 9864 9866 9868 9871 9873 9875 9877 9880 9882 9884 9886 9887 9889 9890 9892 9893 9893 9894 9894 9894 9894 9894 9893 9892 9891 9890 9889 9887 9886 9884 9882 9880 9878 9875 9873 9870 9867 9864 9861 9857 9853 9849 9845 9840 9835 9829 9823 9817 9810 9804 9796 9789 9781 9774 9766 9758 9750 9742 9734 9726 9719 9712 9705 9698 9692 9686 9680 9674 9669 9664 9660 9656 9652 9648 9645 9642 9639 9637 9634 9632 9630 9628 9627 9626 9625 9624 9623 9622 9622 9622 9622 9622 9621 9621 9621 9621 9621 9620 9620 9619 9617 9616 9614 9611 9608 9605 9600 9596 9590 9584 9577 9570 9561 9552 9542 9530 9518 9505 9490 9474 9457 9439 9419 9398 9375 9351 9326 9299 9270 9240 9209 9175 9141 9105 9067 9028 8988 8946 8903 8859 8814 8768 8721 8672 8623 8573 8522 8471 8418 8366 8312 8259 8205 8151 8097 8043 7989 7935 7882 7830 7778 7728 7678 7630 7584 7539 7496 7456 7417 7381 7348 7317 7289 7265 7243 7224 7209 7197 7189 7183 7181 7183 7188 7196 7207 7222 7240 7261 7285 7312 7341 7374 7408 7446 7486 7527 7571 7617 7665 7714 7764 7815 7868 7922 7976 8030 8085 8140 8195 8250 8304 8358 8411 8463 8515 8565 8614 8662 8708 8753 8796 8838 8878 8917 8953 8988 9021 9052 9081 9109 9134 9158 9179 9199 9216 9232 9246 9257 9267 9275 9280 9284 9285 9284 9282 9277 9270 9262 9251 9239 9224 9208 9191 9171 9151 9129 9106 9082 9057 9031 9005 8978 8951 8924 8897 8871 8845 8819 8794 8770 8747 8725 8704 8684 8665 8648 8631 8616 8602 8589 8578 8567 8558 8549 8542 8536 8530 8526 8523 8520 8519 8518 8519 8521 8523 8527 8532 8538 8546 8555 8565 8576 8589 8604 8619 8636 8654 8674 8695 8717 8740 8763 8788 8814 8840 8867 8894 8922 8950 8979 9007 9035 9064 9092 9121 9149 9177 9205 9232 9259 9286 9312 9339 9364 9390 9414 9439 9463 9486 9509 9531 9553 9574 9594 9613 9632 9650 9667 9684 9699 9714 9729 9742 9755 9767 9778 9789 9799 9808 7025 0 31 1 9817 9826 9834 9841 9849 9855 9862 9868 9874 9880 9885 9890 9895 9899 9904 9908 9912 9915 9919 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9946 9947 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9951 9950 9948 9945 9943 9941 9938 9935 9932 9929 9925 9922 9918 9915 9911 9907 9903 9899 9894 9890 9886 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9842 9839 9835 9832 9829 9825 9822 9819 9816 9814 9811 9809 9807 9804 9803 9801 9799 9798 9797 9796 9795 9795 9795 9795 9795 9795 9796 9797 9798 9800 9801 9803 9805 9807 9810 9812 9815 9818 9821 9824 9827 9830 9833 9837 9840 9843 9846 9849 9852 9854 9857 9859 9861 9863 9865 9866 9867 9868 9869 9870 9870 9870 9870 9869 9868 9868 9867 9865 9864 9862 9861 9859 9857 9855 9853 9851 9848 9846 9844 9841 9839 9836 9833 9831 9828 9825 9823 9820 9817 9815 9812 9810 9808 9806 9804 9802 9801 9800 9799 9798 9798 9798 9798 9798 9799 9800 9802 9803 9805 9807 9809 9812 9814 9817 9820 9822 9825 9828 9832 9835 9838 9841 9844 9847 9850 9853 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9926 9926 9926 9927 9928 9929 9930 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9946 9947 9948 9948 9948 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 7026 0 31 1 9922 9921 9919 9917 9915 9913 9911 9909 9907 9904 9901 9899 9896 9893 9889 9886 9882 9878 9873 9869 9864 9859 9854 9849 9843 9837 9831 9825 9819 9813 9807 9800 9794 9787 9781 9774 9768 9761 9755 9748 9742 9736 9729 9723 9717 9710 9704 9698 9692 9686 9681 9675 9670 9665 9661 9656 9652 9648 9645 9642 9640 9638 9636 9635 9635 9634 9635 9636 9637 9639 9641 9644 9647 9651 9655 9659 9664 9669 9674 9679 9685 9690 9696 9702 9708 9715 9721 9727 9734 9740 9747 9754 9760 9767 9774 9780 9787 9794 9800 9807 9813 9819 9825 9831 9837 9843 9848 9853 9857 9861 9865 9869 9872 9875 9877 9879 9880 9881 9881 9882 9881 9881 9880 9879 9877 9876 9874 9872 9870 9867 9865 9863 9860 9858 9855 9853 9850 9847 9845 9842 9839 9836 9833 9830 9827 9823 9820 9816 9812 9807 9803 9798 9794 9789 9783 9778 9773 9768 9763 9757 9752 9747 9743 9738 9733 9729 9724 9720 9716 9711 9706 9701 9696 9690 9684 9677 9669 9661 9651 9641 9630 9618 9605 9591 9576 9561 9546 9530 9515 9500 9485 9471 9458 9446 9436 9428 9421 9417 9414 9414 9416 9421 9428 9436 9447 9460 9474 9490 9507 9525 9544 9563 9582 9601 9619 9638 9655 9672 9687 9701 9715 9726 9737 9746 9755 9762 9767 9772 9776 9779 9781 9782 9783 9783 9783 9782 9780 9779 9776 9774 9771 9768 9764 9760 9756 9752 9747 9742 9737 9731 9725 9719 9713 9707 9701 9694 9687 9681 9674 9667 9660 9653 9646 9638 9631 9623 9615 9607 9599 9591 9582 9573 9564 9555 9545 9535 9525 9515 9504 9494 9483 9472 9461 9451 9440 9429 9419 9409 9399 9389 9380 9371 9362 9353 9346 9338 9331 9324 9318 9313 9308 9303 9299 9296 9293 9291 9290 9289 9289 9289 9291 9292 9295 9298 9302 9307 9312 9318 9325 9332 9340 9349 9358 9367 9377 9387 9398 9409 9420 9432 9443 9455 9467 9479 9491 9503 9515 9527 9539 9551 9562 9574 9585 9596 9607 9617 9628 9638 9648 9657 9667 9676 9684 9693 9701 9709 9716 9723 9730 9736 9742 9748 9754 9759 9764 9768 9772 9776 9780 9783 9787 9790 9792 9795 9797 9799 9801 9803 9805 9806 9808 9809 9810 9810 9811 9811 9812 9812 9811 9811 9810 9810 9809 9808 9806 9805 9804 9802 9801 9799 9798 9796 9795 9793 9792 9791 9789 9788 9787 9786 9784 9783 9781 9780 9778 9776 9773 9771 9767 9764 9760 9756 9751 9746 9740 9734 9727 9721 9713 9706 9698 9689 9681 9672 9662 9652 9642 9630 9619 9606 9593 9579 9563 9547 9530 9511 9491 9470 9447 9424 9399 9374 9348 9321 9294 9267 9240 9214 9188 9164 9141 9120 9102 9085 9072 9061 9053 9049 9047 9049 9054 9062 9073 9087 9103 9121 9142 9163 9187 9211 9235 9260 9285 9310 9334 9358 9380 9402 9422 9441 9459 9475 9490 9504 9517 9528 9539 9548 9557 9565 7027 0 31 1 9572 9578 9584 9589 9594 9599 9603 9607 9611 9614 9617 9620 9622 9625 9627 9629 9630 9632 9633 9635 9636 9637 9637 9638 9639 9640 9641 9641 9642 9643 9644 9645 9646 9648 9649 9650 9652 9653 9655 9657 9659 9661 9663 9665 9667 9669 9672 9674 9677 9679 9682 9684 9687 9690 9693 9696 9698 9701 9704 9707 9710 9713 9716 9718 9721 9724 9727 9729 9732 9735 9737 9740 9743 9745 9748 9750 9753 9755 9758 9760 9762 9764 9767 9769 9771 9772 9774 9776 9777 9779 9780 9781 9783 9784 9785 9786 9787 9788 9789 9790 9791 9793 9794 9795 9796 9798 9799 9801 9802 9803 9805 9806 9808 9809 9810 9811 9812 9813 9814 9815 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9816 9815 9815 9814 9813 9812 9811 9809 9808 9806 9804 9802 9800 9798 9796 9793 9790 9788 9785 9782 9778 9775 9772 9768 9765 9761 9758 9754 9750 9746 9742 9738 9734 9730 9725 9721 9716 9712 9707 9702 9698 9693 9688 9683 9678 9673 9668 9663 9658 9653 9648 9642 9637 9631 9624 9618 9611 9603 9595 9586 9577 9567 9556 9545 9532 9519 9505 9490 9475 9458 9441 9423 9404 9384 9362 9340 9317 9293 9267 9240 9212 9182 9151 9118 9083 9047 9008 8969 8927 8884 8840 8795 8748 8701 8654 8608 8561 8516 8472 8430 8390 8354 8320 8291 8266 8245 8230 8219 8213 8213 8218 8229 8244 8263 8287 8316 8347 8382 8419 8458 8498 8539 8580 8620 8661 8700 8737 8773 8806 8836 8864 8890 8913 8933 8951 8966 8979 8990 8999 9006 9012 9016 9020 9022 9024 9026 9027 9028 9028 9029 9029 9030 9031 9032 9032 9033 9035 9036 9038 9039 9041 9044 9047 9050 9053 9057 9062 9067 9073 9080 9087 9096 9105 9115 9126 9137 9150 9163 9177 9191 9207 9222 9238 9255 9271 9288 9305 9323 9340 9357 9374 9390 9407 9423 9439 9455 9471 9486 9501 9515 9530 9543 9557 9570 9583 9596 9608 9620 9631 9642 9653 9662 9672 9681 9689 9696 9703 9709 9714 9719 9723 9726 9729 9731 9733 9733 9734 9734 9733 9732 9731 9729 9727 9725 9723 9721 9718 9715 9712 9709 9706 9703 9699 9695 9691 9686 9682 9677 9672 9666 9660 9654 9648 9641 9634 9627 9621 9613 9606 9599 9593 9586 9579 9573 9567 9561 9555 9550 9545 9539 9534 9529 9523 9518 9512 9506 9499 9492 9484 9476 9466 9457 9446 9435 9423 9411 9398 9385 9373 9360 9347 9335 9324 9314 9304 9296 9290 9285 9282 9281 9282 9285 9290 9297 9306 9317 9329 9344 9359 9377 9395 9414 9434 9455 9475 9496 9517 9538 9558 9578 9597 9615 9633 9650 9666 9681 9696 9709 9722 9734 9746 9756 9767 9776 9785 9794 9802 9809 9817 9824 9830 9836 9842 9848 9853 9858 9862 9866 9870 9874 9877 9880 9883 9886 9889 9891 9893 9896 9898 9900 9903 9905 9907 9910 9912 9914 9916 9919 9921 7028 0 31 1 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9922 9921 9920 9918 9917 9916 9915 9915 9915 9915 9915 9916 9917 9918 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9943 9941 9938 9935 9932 9929 9925 9922 9918 9913 9909 9904 9899 9894 9888 9882 9876 9870 9863 9856 9849 9842 9834 9826 9818 9810 9802 9793 9784 9775 9765 9755 9745 9735 9725 9714 9703 9692 9680 9669 9657 9646 9634 9623 9612 9601 9590 9580 9570 9560 9551 9543 9535 9528 9522 9517 9512 9509 9506 9503 9502 9502 9502 9503 9504 9507 9510 9513 9518 9522 9528 9533 9540 9547 9554 9561 9569 9578 9587 9596 9605 9615 9625 9635 9646 9657 9667 9678 9689 9700 9711 9722 9733 9743 9754 9764 9774 9783 9793 9802 9810 9818 9826 9834 9841 9848 9854 9860 9866 9871 9876 9881 9886 9890 9894 9898 9902 9905 9909 9912 9914 9917 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9909 9907 9905 9903 9900 9897 9894 9890 9886 9882 9877 9872 9866 9860 9854 9848 9841 9834 9826 9818 9810 9802 9793 9784 9775 9765 9755 9744 9733 9721 9709 9696 9683 9668 9653 9638 9621 9604 9586 9567 9548 9528 9507 9486 9464 9442 9420 9397 9374 9351 9328 9306 9283 9261 9239 9217 9196 9175 9156 9136 9118 9101 9084 9068 9054 9040 9027 9016 9006 8997 8989 8983 8978 8975 8972 8972 8972 8975 8978 8983 8990 8997 9006 9016 9028 9040 9053 9067 9081 9096 9112 9127 7029 0 31 1 9143 9158 9173 9188 9203 9217 9230 9243 9255 9265 9276 9285 9293 9300 9307 9312 9317 9321 9325 9328 9330 9332 9334 9335 9336 9337 9338 9338 9339 9339 9339 9339 9339 9339 9338 9337 9336 9334 9333 9330 9328 9325 9322 9318 9314 9310 9305 9300 9295 9290 9286 9281 9276 9272 9268 9264 9261 9259 9257 9257 9256 9257 9258 9260 9264 9267 9272 9277 9283 9290 9297 9305 9314 9323 9332 9342 9352 9363 9374 9385 9396 9408 9420 9432 9444 9457 9470 9483 9496 9509 9523 9537 9550 9564 9578 9592 9606 9620 9633 9647 9660 9673 9686 9699 9711 9723 9735 9746 9757 9767 9777 9787 9796 9805 9814 9822 9831 9838 9846 9853 9860 9866 9873 9879 9885 9890 9896 9901 9906 9910 9915 9919 9922 9926 9929 9932 9935 9938 9941 9943 9945 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9978 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9966 9965 9963 9961 9960 9958 9956 9955 9953 9951 9949 9948 9946 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9933 9933 9934 9935 9936 9938 9939 9940 9942 9944 9945 9947 9949 9951 9953 9954 9956 9958 9960 9961 9963 9965 9966 9968 9969 9971 9972 9973 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9974 9973 9971 9969 9967 9965 9963 9961 9958 9956 9954 9952 9949 9947 9944 9942 9939 9936 9933 9930 9927 9923 9919 9914 9909 9904 9898 9891 9884 9877 9868 9859 9850 9839 9828 9817 9804 9791 9777 9763 9748 9732 9716 9698 9680 9662 9642 9622 9601 9579 9557 9533 9509 9484 9458 9431 9403 9375 9345 9315 9284 9252 9219 9186 9152 9117 9082 9046 9010 8974 8937 8901 8865 8829 8793 8757 8722 8688 8655 8623 8591 8561 8533 8505 8480 8456 8433 8413 8395 7030 0 31 1 8379 8366 8354 8343 8336 8330 8328 8328 8330 8334 8341 8350 8362 8375 8391 8409 8429 8451 8475 8500 8527 8556 8586 8617 8649 8682 8716 8750 8785 8820 8855 8891 8926 8961 8997 9031 9066 9100 9133 9166 9199 9231 9262 9293 9323 9352 9381 9409 9436 9463 9489 9514 9538 9562 9585 9608 9629 9650 9670 9689 9707 9724 9740 9756 9771 9784 9797 9809 9821 9831 9841 9850 9858 9866 9874 9880 9887 9892 9898 9903 9908 9912 9916 9920 9923 9927 9930 9933 9935 9938 9940 9942 9944 9946 9948 9949 9950 9951 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9959 9959 9959 9958 9957 9957 9955 9954 9953 9951 9949 9947 9945 9942 9940 9937 9935 9932 9929 9926 9924 9921 9918 9916 9913 9910 9908 9905 9903 9900 9898 9895 9892 9889 9887 9884 9881 9878 9874 9871 9868 9865 9861 9858 9855 9852 9849 9846 9843 9841 9838 9836 9835 9833 9832 9831 9831 9831 9831 9831 9832 9833 9834 9835 9836 9838 9840 9841 9843 9846 9848 9850 9853 9855 9858 9861 9864 9867 9870 9874 9877 9881 9884 9888 9892 9896 9900 9903 9907 9911 9915 9918 9922 9925 9928 9931 9933 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9963 9965 9966 9968 9969 9970 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9949 9946 9944 9941 9937 9934 9930 9925 9921 9916 9911 9905 9900 9894 9888 9883 9877 9872 9867 9863 9858 9855 9852 9849 9847 9846 9846 9846 9846 9848 9850 9853 9856 9860 9864 9869 9874 9879 9884 9889 9895 9900 9905 9910 9915 9919 9924 9927 9931 9934 9937 9939 9941 9943 9944 9945 9945 9946 9946 9946 9945 9945 9944 9943 9942 9940 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9913 9910 9906 9902 9897 9893 9888 9883 9877 9872 9866 9860 9853 9847 9840 9833 9825 9818 9810 9802 9793 9785 9776 9767 9757 9748 9738 9727 9717 9707 9696 9685 9674 9663 9652 9641 9630 9619 9608 9597 9587 9577 9568 9559 9550 9542 9534 9527 9521 9515 9510 9506 9502 9499 9497 9495 9494 9494 9494 9495 9496 9499 9501 9505 9508 9513 9518 9523 9529 9535 9542 9549 9557 9564 9573 9581 9590 9598 9607 9616 9625 9634 9643 9652 9661 9669 9677 9685 9693 9700 9706 9712 9718 9723 9728 9732 9735 9738 9741 9742 9744 9745 9745 9745 9744 9743 9741 9740 9737 9734 9731 9728 9724 9720 9715 9711 9706 9700 9695 9689 9683 9676 9670 9663 7031 0 31 1 9656 9649 9642 9635 9628 9621 9614 9607 9600 9593 9586 9579 9573 9567 9561 9555 9550 9545 9541 9537 9533 9530 9527 9524 9523 9521 9520 9520 9520 9520 9521 9523 9525 9527 9530 9534 9537 9541 9546 9551 9556 9562 9567 9574 9580 9587 9594 9601 9609 9616 9624 9632 9640 9648 9657 9665 9674 9682 9691 9699 9708 9716 9725 9733 9742 9750 9758 9766 9773 9781 9788 9795 9802 9808 9815 9821 9827 9832 9838 9843 9848 9853 9858 9863 9868 9872 9877 9881 9885 9890 9894 9898 9902 9906 9910 9914 9918 9922 9925 9928 9931 9934 9937 9939 9941 9942 9944 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9899 9897 9895 9893 9890 9888 9885 9883 9880 9878 9875 9873 9870 9868 9865 9863 9860 9858 9856 9854 9852 9850 9849 9847 9846 9844 9843 9842 9841 9841 9840 9840 9839 9839 9840 9840 9840 9841 9842 9843 9844 9846 9847 9849 9851 9853 9855 9857 9860 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9893 9896 9899 9902 9905 9908 9912 9915 9918 9921 9924 9927 9930 9933 9935 9938 9941 9943 9946 9948 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9921 9919 9916 9913 9910 9907 9904 9901 9898 9894 9890 9886 9882 9878 9874 9869 9865 9861 9856 9852 9847 9843 7032 0 31 1 9839 9835 9830 9826 9823 9819 9815 9812 9809 9805 9802 9800 9797 9794 9792 9790 9788 9786 9784 9783 9781 9780 9779 9778 9778 9777 9777 9777 9777 9778 9778 9779 9781 9782 9784 9785 9787 9790 9792 9794 9797 9799 9802 9805 9808 9810 9813 9816 9818 9821 9823 9826 9828 9830 9832 9834 9835 9837 9838 9839 9840 9841 9841 9842 9841 9841 9840 9840 9838 9837 9835 9833 9830 9827 9824 9820 9816 9812 9808 9803 9798 9792 9787 9781 9774 9768 9761 9754 9746 9738 9730 9722 9712 9703 9693 9682 9671 9660 9647 9634 9621 9606 9591 9575 9558 9541 9523 9504 9484 9463 9442 9420 9398 9375 9351 9327 9302 9277 9251 9225 9199 9172 9145 9118 9091 9064 9036 9009 8981 8954 8926 8899 8872 8845 8818 8791 8765 8739 8713 8688 8664 8640 8616 8594 8572 8551 8532 8513 8495 8479 8464 8450 8438 8427 8418 8410 8404 8399 8396 8395 8396 8398 8403 8409 8416 8426 8437 8450 8465 8481 8499 8518 8539 8562 8585 8610 8637 8664 8693 8722 8753 8784 8816 8848 8881 8914 8947 8980 9013 9046 9079 9112 9144 9176 9207 9238 9267 9297 9325 9352 9379 9405 9430 9454 9477 9500 9521 9542 9562 9581 9599 9617 9633 9649 9664 9679 9693 9706 9718 9729 9740 9750 9760 9768 9776 9784 9791 9797 9802 9807 9812 9816 9819 9822 9825 9827 9829 9830 9831 9832 9833 9833 9833 9833 9833 9833 9833 9832 9831 9831 9830 9829 9828 9827 9826 9825 9824 9823 9821 9820 9818 9817 9815 9813 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9791 9789 9787 9786 9785 9784 9783 9782 9781 9781 9781 9782 9782 9783 9784 9785 9787 9788 9790 9793 9795 9797 9800 9803 9806 9808 9811 9814 9817 9820 9822 9825 9827 9830 9832 9835 9837 9839 9841 9843 9845 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9878 9879 9880 9881 9881 9882 9882 9882 9881 9881 9881 9880 9880 9879 9878 9878 9878 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9995 7033 0 31 1 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9919 9917 9915 9913 9911 9908 9906 9904 9902 9900 9898 9896 9895 9893 9891 9890 9888 9887 9886 9884 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9869 9867 9866 9864 9862 9860 9858 9856 9855 9853 9851 9850 9848 9847 9846 9845 9844 9843 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9848 9849 9851 9853 9855 9857 9859 9861 9863 9865 9868 9870 9872 9875 9877 9880 9882 9885 9888 9890 9893 9895 9898 9900 9903 9905 9908 9910 9912 9915 9917 9919 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9945 9942 9939 9936 9933 9930 9926 9922 9919 9914 9910 9906 9901 9896 9891 9885 9880 9874 9867 9861 9854 9847 9839 9831 9823 9814 9806 9796 9787 9777 9767 7034 0 31 1 9757 9747 9736 9726 9715 9704 9693 9682 9672 9661 9650 9640 9630 9620 9610 9600 9591 9581 9573 9564 9556 9548 9540 9533 9527 9520 9514 9509 9504 9500 9496 9493 9491 9489 9488 9488 9488 9489 9491 9494 9497 9501 9506 9511 9517 9524 9531 9539 9547 9555 9564 9574 9583 9593 9603 9613 9623 9633 9643 9653 9663 9673 9683 9693 9702 9711 9721 9729 9738 9747 9755 9762 9770 9777 9784 9791 9797 9802 9808 9813 9818 9822 9827 9830 9834 9837 9840 9843 9846 9848 9850 9852 9854 9856 9857 9859 9860 9861 9862 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9861 9859 9858 9856 9854 9852 9850 9847 9844 9841 9838 9835 9831 9827 9822 9818 9813 9807 9802 9795 9789 9782 9774 9766 9757 9748 9738 9728 9718 9707 9695 9683 9671 9658 9645 9631 9617 9603 9588 9574 9559 9543 9528 9512 9497 9480 9464 9448 9431 9415 9398 9381 9364 9347 9330 9313 9296 9279 9262 9246 9230 9214 9199 9184 9170 9157 9144 9132 9121 9111 9102 9093 9086 9080 9075 9072 9069 9068 9067 9068 9070 9074 9078 9084 9091 9099 9108 9118 9129 9141 9154 9168 9183 9199 9216 9233 9251 9269 9288 9307 9327 9347 9367 9387 9407 9428 9448 9468 9487 9507 9526 9545 9563 9581 9598 9615 9631 9647 9662 9677 9691 9705 9718 9730 9743 9754 9765 9776 9786 9796 9805 9814 9822 9830 9837 9844 9851 9857 9863 9869 9874 9879 9883 9887 9891 9894 9898 9900 9903 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9918 9917 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9867 9865 9863 9860 9858 9856 9853 9851 9849 9846 9844 9841 9839 9836 9834 9831 9828 9826 9823 9820 9817 9814 9811 9808 9805 9802 9798 9795 9791 9788 9784 9780 9776 9771 9767 9762 9757 9752 9746 9740 9734 9728 9721 9713 9705 9697 9688 9679 9669 9659 9648 9636 9624 9612 9599 9585 9571 9557 9541 9526 9509 9492 9475 9456 9437 9417 9397 9376 9354 9331 9307 9283 9257 9231 9204 9176 9147 9117 9086 9055 9022 8989 8955 8920 8884 8847 8810 8772 8733 8694 8654 8613 8572 8530 8488 8445 8402 8358 8314 8270 8226 8181 8137 8092 8047 8003 7959 7915 7871 7828 7786 7744 7703 7663 7624 7586 7550 7514 7480 7447 7416 7387 7359 7332 7308 7285 7265 7246 7229 7214 7201 7190 7182 7175 7171 7169 7169 7171 7176 7183 7192 7203 7217 7233 7251 7272 7294 7319 7345 7374 7405 7437 7471 7506 7543 7582 7622 7663 7705 7749 7793 7838 7884 7931 7978 8026 8074 8122 8171 8220 8270 8319 8368 8418 8467 8516 8564 8612 8659 8706 8752 8797 8841 8884 7035 0 31 1 8926 8967 9007 9045 9082 9117 9152 9184 9216 9246 9275 9302 9328 9354 9377 9400 9422 9443 9463 9483 9501 9519 9536 9552 9568 9584 9598 9612 9626 9639 9652 9663 9675 9686 9696 9706 9715 9723 9731 9739 9746 9752 9758 9764 9769 9774 9779 9783 9787 9790 9794 9797 9800 9803 9805 9808 9810 9812 9814 9816 9817 9819 9820 9821 9822 9823 9824 9824 9824 9824 9824 9824 9824 9824 9823 9822 9822 9821 9820 9819 9818 9817 9816 9814 9813 9811 9810 9808 9806 9805 9803 9801 9798 9796 9794 9791 9789 9786 9783 9780 9778 9775 9772 9769 9766 9763 9760 9757 9755 9752 9749 9747 9744 9742 9740 9738 9736 9734 9732 9731 9730 9729 9728 9728 9728 9728 9728 9729 9730 9731 9733 9735 9736 9739 9741 9743 9746 9749 9751 9754 9757 9760 9763 9765 9768 9771 9774 9776 9779 9781 9784 9786 9789 9791 9793 9796 9798 9801 9803 9805 9808 9810 9813 9815 9818 9820 9822 9825 9827 9829 9831 9833 9835 9837 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9859 9860 9861 9863 9864 9866 9867 9869 9871 9872 9874 9875 9876 9878 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9879 9877 9874 9872 9870 9867 9865 9862 9860 9857 9855 9853 9850 9848 9846 9844 9843 9841 9840 9838 9837 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9833 9833 9834 9835 9836 9838 9839 9841 9843 9845 9847 9850 9852 9855 9857 9860 9863 9865 9868 9871 9873 9876 9878 9881 9883 9885 9888 9890 9892 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9929 9929 9929 9928 7036 0 31 1 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9919 9919 9920 9921 9921 9923 9924 9925 9927 9929 9931 9933 9935 9937 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9965 9966 9967 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 7037 0 31 1 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9883 9880 9877 9873 9870 9866 9862 9858 9854 9849 9844 9839 9834 9829 9823 9817 9810 9803 9796 9788 9780 9771 9761 9751 9740 9728 9716 9703 9690 9676 9662 9647 9633 9618 9603 9589 9574 9561 9548 9536 9525 9515 9507 9500 9495 9491 9489 9488 9490 9492 9497 9502 9509 9517 9526 9537 9547 9558 9570 9581 9592 9604 9615 9625 9635 9644 9653 9660 9667 9673 9679 9683 9687 9690 9693 9695 9696 9697 9698 9698 9698 9698 9697 9696 9695 9693 9692 9690 9688 9685 9682 9679 9676 9672 9669 9664 9660 9655 9650 9644 9638 9633 9626 9620 9614 9607 9601 9595 9588 9582 9576 9570 9564 9559 9554 9549 9545 9541 9537 9534 9531 9529 9527 9525 9524 9524 9524 9524 9525 9527 9528 9530 9533 9536 9539 9542 9546 9550 9554 9559 9563 9568 9573 9578 9583 9588 9593 9598 9603 9608 9613 9618 9623 9627 9631 9636 9639 9643 9646 9649 9652 9654 9656 9657 9657 9657 9657 9656 9654 9652 9650 9646 9642 9638 9633 9628 9622 9615 9608 9601 9593 9585 9576 9567 9557 9546 9534 9522 9509 9495 9479 9463 9445 9426 9406 9385 9362 9338 9313 9287 9260 9232 9204 9176 9148 9120 9093 9067 9043 9021 9000 8982 8967 8955 8945 8940 8937 8938 8943 8951 8962 8977 8995 9015 9038 9063 9089 9118 9147 9177 9208 9238 9269 9299 9328 9357 9384 9411 9436 9460 9482 9503 9523 9542 9560 9576 9592 9606 9620 9633 9646 9658 9669 9680 9691 9701 9711 9720 9729 9738 9746 9754 9761 9768 9775 9781 9787 9793 9798 9803 9808 9812 9817 9821 9825 9829 9833 9837 9841 9844 9848 9852 9856 9859 9863 9866 9870 9873 9876 9879 9882 9884 9887 9889 9891 9893 9895 9897 9898 9900 9902 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9924 9922 9919 9916 9913 9911 9907 9904 9901 9898 9894 9891 9887 9883 9880 9875 9871 9867 9862 9857 9852 9847 9841 9835 9829 9823 9817 9810 9803 9796 9789 9782 9774 9767 9759 9752 9745 9737 9730 9723 9716 9709 9702 9696 9690 9684 9678 9673 9668 9663 9658 9654 9650 9647 9644 9641 9639 9637 9635 9634 9633 9633 9633 9633 9634 9635 9636 9638 9640 9642 9645 9648 9651 9654 9658 9661 9665 9669 9673 9677 9681 9685 9689 9693 9697 9701 9705 9709 9712 9716 7038 0 31 1 9719 9722 9725 9728 9730 9732 9734 9735 9737 9737 9738 9738 9738 9737 9736 9734 9732 9729 9726 9723 9718 9714 9709 9703 9697 9691 9683 9676 9668 9659 9649 9639 9629 9617 9605 9592 9579 9564 9549 9533 9515 9497 9477 9456 9434 9411 9387 9361 9333 9305 9275 9243 9210 9176 9140 9103 9064 9024 8982 8939 8895 8849 8801 8753 8702 8651 8598 8544 8488 8431 8373 8313 8253 8191 8128 8064 7999 7934 7867 7800 7733 7665 7598 7530 7462 7395 7328 7262 7197 7133 7069 7008 6948 6889 6833 6778 6725 6675 6627 6582 6539 6499 6461 6427 6396 6367 6342 6321 6303 6288 6277 6269 6266 6266 6270 6277 6289 6305 6325 6348 6375 6407 6441 6480 6522 6567 6616 6668 6722 6779 6839 6901 6965 7031 7099 7168 7238 7310 7382 7455 7528 7602 7676 7749 7823 7896 7969 8041 8112 8182 8251 8319 8386 8451 8515 8577 8638 8697 8753 8808 8861 8912 8961 9008 9053 9096 9137 9176 9213 9249 9282 9314 9344 9372 9399 9425 9449 9472 9494 9514 9534 9552 9570 9587 9602 9618 9632 9646 9659 9671 9683 9694 9704 9714 9723 9732 9741 9748 9756 9762 9769 9775 9780 9785 9790 9794 9798 9802 9805 9809 9812 9814 9817 9819 9821 9823 9825 9827 9829 9831 9832 9834 9836 9838 9839 9841 9843 9845 9846 9848 9850 9852 9854 9856 9858 9859 9861 9863 9865 9866 9868 9869 9871 9873 9874 9876 9877 9879 9880 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9894 9893 9891 9889 9887 9884 9882 9879 9876 9873 9870 9866 9862 9858 9853 9848 9843 9837 9830 9824 9816 9809 9801 9792 9784 9774 9765 9754 9744 9733 9721 9709 9696 9683 9669 9654 9638 9622 9605 9588 9569 9550 9530 9509 9487 9464 9440 9415 9390 9364 9337 9309 9280 9251 9222 9191 9160 9129 9097 9064 9031 8998 8964 8929 8895 8860 8824 8789 8752 8716 8680 8643 8606 8569 8532 8495 8458 8421 8385 8349 8314 8279 8244 8211 8178 8146 8116 8086 8058 8031 8006 7982 7959 7939 7920 7902 7887 7873 7862 7852 7845 7839 7836 7835 7836 7839 7845 7853 7863 7875 7890 7906 7925 7945 7968 7992 8018 8046 8076 8106 8138 8171 8206 8241 8277 8314 8352 8390 8428 8467 8506 8546 8586 8625 8665 8705 8745 8785 8825 8865 8904 8944 8983 9021 9059 9097 9134 9170 9205 9240 9274 9307 9339 9369 9399 9428 9455 9482 9507 9531 9554 9576 9597 9617 9636 9654 9672 9688 9704 9719 9733 9747 9760 9772 9784 9795 9805 9815 9825 9834 9842 9850 9858 9865 9871 9877 9883 9888 9893 9898 9902 9906 9910 9913 9917 9920 9923 9926 9928 9931 9933 9935 9938 9939 9941 9942 9944 9945 9946 9946 9947 9947 9947 9947 9946 9946 9945 7039 0 31 1 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9889 9887 9885 9883 9881 9879 9876 9874 9871 9868 9864 9861 9857 9853 9849 9845 9840 9835 9830 9825 9819 9813 9807 9800 9794 9787 9780 9772 9765 9757 9749 9741 9733 9724 9715 9706 9697 9688 9678 9667 9657 9646 9635 9623 9611 9599 9587 9574 9561 9548 9535 9522 9510 9498 9486 9475 9465 9456 9448 9441 9436 9431 9429 9428 9428 9430 9434 9439 9446 9454 9464 9475 9487 9500 9514 9528 9543 9559 9574 9590 9606 9621 9636 9651 9665 9678 9691 9704 9715 9726 9737 9746 9755 9764 9771 9779 9786 9792 9798 9804 9809 9815 9820 9824 9829 9833 9837 9841 9845 9849 9852 9855 9859 9862 9864 9867 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9896 9895 9893 9890 9888 9886 9883 9880 9877 9873 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9829 9825 9821 9817 9812 9808 9803 9799 9794 9789 9784 9779 9773 9767 9761 9755 9748 9741 9734 9726 9718 9710 9702 9694 9686 9677 9669 9661 9652 9644 9636 9628 9620 9612 9605 9597 9589 9581 9573 9565 9556 9547 9537 9527 9516 9505 9493 9480 9466 9452 9437 9422 9405 9389 9371 9354 9336 9317 9299 9280 9262 9243 9224 9205 9186 9166 9147 9127 9106 9085 9063 9041 9017 8993 8967 8940 8912 8883 8853 8822 8790 8757 8724 8692 8659 8627 8597 8567 8540 8515 8492 8472 8456 8443 8435 8430 8429 8433 8441 8454 8471 8491 8515 8543 8574 8608 8644 8682 8722 8762 8804 8846 8888 8930 8971 9012 9051 9089 9126 9161 9195 9227 9258 9287 9315 9341 9366 9389 9412 9433 9454 9473 9491 9509 9526 9542 9557 9571 9585 9598 9611 9622 9633 9644 9653 9662 9670 9678 9685 9692 9698 9703 9708 9713 9717 9721 9724 9728 9731 9734 9737 9740 9742 9745 9747 9750 9752 9755 9757 9759 9761 9763 9765 9766 9768 9769 9771 9772 9773 9774 9775 9776 9777 9777 9778 9779 9779 9780 9781 9781 9782 9782 9783 9784 9784 9785 9786 7040 0 31 1 9787 9788 9790 9791 9792 9794 9796 9797 9799 9802 9804 9806 9809 9812 9815 9817 9821 9824 9827 9830 9834 9837 9841 9845 9848 9852 9856 9859 9863 9866 9870 9873 9877 9880 9883 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9916 9917 9919 9920 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9971 9970 9969 9967 9965 9963 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 7041 0 31 1 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9942 9940 9938 9935 9933 9930 9927 9924 9920 9917 9914 9911 9907 9904 9900 9897 9893 9889 9885 9881 9877 9872 9867 9862 9856 9850 9843 9836 9829 9821 9812 9803 9794 9784 9774 9764 9754 9744 9734 9724 9714 9706 9697 9690 9683 9677 9673 9669 9666 9665 9664 9665 9667 9670 9674 9679 9685 9692 9699 9707 9715 9724 9733 9743 9752 9761 9770 9779 9788 9797 9805 9813 9820 9827 9834 9840 9846 9851 9856 9860 9864 9868 9872 9875 9878 9881 9884 9886 9888 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 7042 0 31 1 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9904 9902 9901 9899 9898 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9897 9898 9900 9902 9903 9905 9907 9909 9910 9912 9914 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9903 9901 9900 9899 9898 9898 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9892 9892 9892 9893 9894 9895 9896 9898 9899 9902 9904 9907 9910 9912 9916 9919 9922 9925 9928 9931 9934 9937 9940 9942 9944 9946 9948 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9944 9943 9942 9940 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 7043 0 31 1 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9973 9974 9975 9975 9975 9975 9974 9973 9972 9971 9970 9969 9967 9965 9963 9962 9960 9958 9956 9954 9952 9951 9949 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9945 9947 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9966 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9959 9957 9955 9953 9950 9947 9943 9939 9935 9931 9926 9921 9916 9910 9904 9898 9892 9886 9880 9874 9869 9863 9858 9854 9850 9846 9843 9841 9839 9838 9837 9838 9838 9840 9842 9844 9847 9851 9854 9858 9862 9866 9870 9874 9877 9881 9884 9888 9890 9893 9895 9897 9899 9900 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 7044 0 31 1 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9947 9945 9943 9940 9937 9934 9931 9928 9925 9922 9918 9914 9910 9906 9901 9897 9891 9886 9880 9874 9868 9861 9854 9847 9839 9831 9823 9814 9805 9796 9787 9777 9767 9757 9747 9737 9727 9716 9706 9695 9685 9675 9664 9654 9644 9634 9624 9614 9604 9595 9586 9577 9568 9560 9552 9544 9537 9530 9524 9518 9512 9507 9503 9499 9496 9494 9492 9491 9490 9490 9491 9493 9495 9498 9501 9505 9509 9514 9520 9526 9532 9538 9545 9552 9559 9566 9573 9580 9587 9594 9601 9607 9614 9619 9625 9630 9635 9639 9643 9646 9648 9650 9652 9653 9653 9652 9651 9649 9646 9643 9638 9633 9628 9621 9613 9605 9596 9586 9575 9563 9551 9538 9524 9509 9494 9478 9461 9444 9427 9409 9390 9372 9353 9334 9315 9296 9277 9259 9240 9222 9205 9187 9170 9154 9138 9123 9109 9095 9082 9070 9059 9049 9039 9031 9023 9017 9012 9008 9006 9004 9004 9005 9008 9012 9017 9023 9031 9041 9051 9063 9076 9089 9104 9120 9137 9155 9173 9192 9211 9231 9251 9271 9292 9313 9333 9354 9375 9396 9417 9437 9458 9478 9498 9518 9537 9556 9575 9593 9611 9629 9646 9662 9678 9694 9709 9723 9736 9749 9761 9772 9783 9793 9802 9811 9819 9826 9833 9840 9846 9851 9857 9862 9866 9870 9874 9878 9882 9885 9888 9891 9893 9895 9897 9898 9899 9900 9900 9900 9900 9899 9898 9897 9895 9893 9891 9888 9886 9883 9880 9877 9875 9872 9869 9866 9863 9861 9858 9856 9853 9851 9849 9847 9844 9842 9840 9838 9835 9833 9831 9828 9826 9824 9821 9819 9817 9815 9813 9812 9810 9809 9808 9807 9806 9806 9806 9806 9806 9807 9807 9808 9809 9810 9810 9811 9812 9813 9814 9815 9816 9817 9818 9818 9819 9820 9820 9821 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9825 9825 9824 9824 9823 9822 9821 9820 9818 9816 9814 9811 9808 9805 9801 9797 9793 9788 9783 9778 9773 9767 9762 9756 9750 7045 0 31 1 9744 9738 9733 9727 9721 9715 9710 9704 9699 9694 9689 9684 9680 9675 9672 9668 9665 9662 9659 9657 9655 9654 9653 9652 9652 9652 9653 9654 9656 9658 9660 9663 9666 9669 9673 9678 9682 9687 9692 9697 9702 9707 9713 9718 9723 9728 9733 9738 9743 9747 9751 9755 9759 9762 9765 9767 9769 9771 9773 9774 9775 9775 9775 9775 9775 9774 9774 9773 9771 9770 9768 9766 9764 9762 9759 9757 9753 9750 9747 9743 9739 9734 9729 9724 9719 9713 9707 9701 9694 9688 9681 9674 9666 9659 9652 9645 9637 9630 9623 9616 9609 9603 9596 9590 9585 9579 9574 9570 9566 9562 9558 9555 9553 9551 9549 9548 9548 9547 9548 9549 9550 9552 9555 9558 9561 9565 9569 9574 9579 9584 9590 9596 9602 9608 9614 9620 9626 9632 9638 9644 9649 9655 9659 9664 9668 9672 9676 9679 9682 9684 9686 9688 9689 9690 9691 9692 9692 9692 9691 9691 9690 9688 9687 9685 9683 9681 9679 9677 9674 9671 9668 9665 9662 9659 9656 9653 9650 9647 9645 9642 9640 9638 9636 9634 9633 9632 9631 9630 9630 9630 9631 9632 9633 9635 9637 9639 9642 9645 9648 9652 9656 9660 9665 9670 9675 9680 9686 9692 9699 9705 9712 9719 9726 9733 9741 9748 9756 9763 9771 9779 9786 9794 9801 9809 9816 9823 9830 9837 9844 9850 9856 9862 9868 9874 9879 9885 9890 9895 9899 9904 9908 9912 9916 9920 9924 9927 9930 9934 9937 9940 9943 9946 9948 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9932 9929 9927 9923 9920 9917 9913 9909 9905 9901 9896 9892 9887 9883 9878 9873 9868 9864 9859 9854 9850 9845 9841 9836 9832 9828 9824 9820 9816 9812 9809 9805 9802 9798 9795 9792 9789 9786 9784 9781 9779 9777 9775 9774 9772 9771 9771 9770 9770 9770 9770 9771 9772 9773 9775 9777 9779 9781 9784 9786 9789 9793 9796 9799 9803 9807 9811 9815 9819 9824 9828 9832 9837 9841 9846 9851 9855 9860 9864 9869 9873 9878 9882 9887 9891 9895 9899 9903 9907 9910 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 7046 0 31 1 9929 9927 9926 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9913 9913 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9971 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9932 9930 9928 9926 9924 9921 9918 9916 9913 9910 9907 9904 9901 9897 9894 9891 9887 9884 9880 9876 9873 9869 9865 9860 9856 9852 9847 9842 9837 9832 9826 9821 9815 9809 9802 9796 9789 9782 9775 9768 9761 9753 9745 9737 9729 9720 9711 9702 9692 9682 9671 9660 9649 9636 9624 9610 9596 9582 9567 9552 9537 9521 9506 9490 9475 9461 9447 9434 9421 9410 9401 9393 9386 9381 9378 9377 9377 9380 9384 9391 9399 9408 9420 9432 9446 9461 9477 9493 9510 9527 9545 9562 9579 9596 9613 9628 9644 9658 9672 9685 9697 9709 9719 9729 9738 9746 9754 9761 9767 9773 9778 9782 9787 9790 9794 9796 9799 9801 9803 9804 9805 9806 9806 9806 9806 9805 9804 9803 9801 9799 9797 9795 9792 9790 9787 9784 9781 9777 9774 9770 9767 7047 0 31 1 9763 9759 9755 9751 9747 9743 9739 9735 9731 9727 9723 9719 9715 9711 9708 9704 9700 9696 9693 9689 9686 9683 9680 9677 9674 9671 9668 9666 9664 9661 9659 9658 9656 9654 9653 9652 9651 9651 9650 9650 9650 9651 9651 9652 9653 9655 9656 9658 9660 9663 9665 9668 9671 9674 9677 9680 9684 9687 9691 9695 9699 9703 9707 9711 9715 9720 9725 9729 9734 9740 9745 9750 9756 9762 9768 9774 9780 9786 9792 9798 9804 9810 9816 9821 9827 9832 9837 9842 9847 9851 9855 9859 9863 9866 9870 9873 9876 9879 9882 9885 9887 9890 9893 9895 9898 9901 9904 9906 9909 9912 9915 9917 9920 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9930 9928 9925 9922 9919 9915 9911 9907 9903 9898 9894 9889 9884 9879 9874 9870 9865 9861 9856 9853 9849 9846 9843 9841 9840 9838 9838 9838 9838 9839 9841 9843 9845 9848 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9891 9894 9898 9901 9903 9906 9908 9910 9912 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9917 9915 7048 0 31 1 9914 9913 9913 9912 9912 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9910 9908 9907 9906 9906 9905 9905 9905 9905 9906 9906 9907 9908 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9925 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9959 9960 9961 9962 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9964 9963 9961 9958 9956 9954 9951 9948 9945 9943 9940 9937 9934 9931 9928 9925 9922 9920 9917 9915 9913 9911 9909 9908 9907 9906 9905 9905 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9951 9951 9951 9951 9950 9949 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9901 9899 9898 9896 9894 9892 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9863 9862 7049 0 31 1 9860 9858 9856 9854 9853 9851 9849 9847 9846 9845 9843 9842 9842 9841 9841 9841 9842 9843 9844 9846 9848 9851 9853 9856 9859 9862 9866 9869 9873 9876 9879 9883 9886 9889 9892 9894 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9919 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9919 9918 9918 9918 9918 9919 9919 9920 9921 9923 9924 9926 9928 9930 9932 9934 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9928 9930 9932 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 7050 0 31 1 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9950 9949 9948 9946 9944 9943 9941 9939 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9871 9869 9868 9866 9864 9863 9861 9859 9858 9856 9854 9852 9850 9848 9845 9843 9840 9838 9835 9832 9829 9826 9823 9820 9816 9812 9809 9805 9801 9796 9792 9787 9782 9777 9771 9766 9760 9753 9747 9740 9733 9726 9720 9713 9706 9699 9693 9687 9681 9676 9671 9667 9664 9662 9660 9659 9660 9661 9663 9666 9670 9674 9680 9686 9692 9699 9707 9715 9723 9731 9739 9747 9755 9763 9770 9777 9784 9790 9796 9801 9806 9811 9815 9819 9822 9825 9828 9831 9833 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9862 9863 9865 9865 9866 9867 9867 9867 9866 9865 9864 9863 9861 9860 9858 9855 9853 9850 9847 9844 9841 9838 9834 9831 9827 9823 9819 9815 9811 9807 9803 9799 9795 9790 9786 9782 9778 9774 9769 9765 9761 9757 9753 9750 9746 9743 9740 9736 9734 9731 9728 9726 9724 9722 9720 9718 9717 9715 9714 9713 9712 9711 9710 9710 9709 9709 9709 9709 9709 9709 9709 9710 9710 9711 9712 9712 9713 9714 9715 9716 9717 9718 9719 9719 9720 9720 9720 9719 9719 9717 9716 9714 9712 9710 9707 9704 9700 9697 9692 9688 9682 9677 9671 9664 9657 9650 9641 9632 9622 9611 9600 9587 9572 9557 9541 9523 9504 9483 9462 9439 9415 9390 9365 9339 9313 9286 9261 9235 9210 9187 9165 9145 9126 9110 9097 9087 9079 9075 9073 9075 9080 9088 9099 9113 9129 9148 9169 9192 9217 9242 9269 9296 9324 9351 9379 9406 9432 9458 9482 9505 9528 9549 9568 9587 9605 9621 9636 9650 9664 9677 9688 9700 9711 9721 9731 9741 9750 9759 9768 9777 9785 9793 9800 9808 9815 9821 9827 9833 9838 9843 9847 9851 9854 9857 9860 9862 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 7051 0 31 1 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9887 9887 9887 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9897 9896 9896 9897 9897 9898 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9882 9880 9878 9875 9873 9871 9868 9865 9863 9860 9857 9855 9852 9850 9847 9845 9843 9841 9840 9839 9838 9837 9836 9836 9837 9837 9838 9839 9840 9842 9843 9845 9847 9849 9851 9853 9855 9857 9859 9860 9862 9863 9864 9866 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9873 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9875 9874 9873 9871 9870 9868 9867 9866 9865 9863 9862 9862 9861 9861 9860 9860 9861 9861 9861 9862 9863 9864 9865 9867 9868 9870 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9912 9914 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 7052 0 31 1 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9921 9919 9916 9914 9911 9908 9905 9902 9898 9895 9892 9888 9884 9880 9876 9872 9867 9863 9858 9853 9848 9843 9837 9831 9825 9819 9812 9806 9799 9791 9784 9776 9769 9761 9752 9744 9736 9727 9719 9710 9702 9693 9685 9677 9669 9661 9653 9646 9638 9631 9624 9618 9611 9605 9599 9593 9587 9582 9577 9572 9567 9562 9558 9553 9549 9545 9541 9538 9534 9531 9527 9524 9521 9517 9514 9511 9508 9504 9501 9497 9493 9488 9483 9478 9472 9466 9459 9452 9444 9435 9426 9417 9407 9397 9387 9377 9367 9356 9347 9337 9328 9320 9313 9306 9301 9297 9294 9292 9292 9293 9296 9300 9305 9312 9320 9329 9340 9351 9363 9376 9389 9403 9418 9432 9447 9461 9476 9490 9504 9518 9531 9544 9556 9567 9578 9589 9598 9607 9616 9624 9631 9638 9644 9649 9654 9659 9663 9666 9669 9672 9674 9676 9677 9678 9678 9678 9678 9677 9676 9674 9673 9670 9668 9665 9662 9659 9656 9652 9649 9645 9641 9638 9634 9631 9628 9625 9622 9620 9618 9617 9616 9616 9616 9617 9619 9621 9624 9628 9632 9637 9642 9648 9654 9661 9669 9676 9684 9692 9700 9708 9717 9725 9733 9740 9748 9755 9762 9769 9775 9781 9786 9791 9796 9800 9803 9807 9809 9812 9814 9815 9817 9818 9818 9819 9819 9818 9818 9817 9816 9814 9812 9810 9807 9804 9801 9797 9793 9788 9783 9777 9771 9765 9758 9750 9742 9733 9724 9715 9705 9694 9683 9671 9659 9646 9633 9618 9603 9587 9570 9552 9533 9513 9491 9467 9442 9415 9386 9356 9323 9288 9251 9213 9172 9129 9085 9039 8992 8944 8894 8845 8795 8745 8695 8646 8597 8550 8505 8461 8419 8380 8342 8308 8275 8245 8218 8193 8171 8151 8132 8116 8102 8089 8077 8066 8057 8048 8040 8032 8024 8016 8009 8001 7994 7986 7978 7970 7962 7955 7947 7939 7932 7924 7917 7911 7904 7898 7893 7888 7884 7880 7877 7875 7873 7871 7870 7870 7870 7871 7872 7874 7876 7879 7882 7885 7889 7893 7898 7903 7909 7914 7921 7928 7935 7942 7950 7959 7968 7977 7987 7997 8008 8019 8031 8043 8056 8070 8084 8099 8114 8130 8147 8164 8183 8202 8221 8242 8263 8285 8308 8331 8355 8380 8406 8432 8459 8487 8516 8544 8574 8604 8635 8665 8697 8728 8760 8792 8825 8857 8889 8921 8953 8985 9017 9048 9079 9109 9139 9168 9196 9224 9251 9278 7053 0 31 1 9303 9328 9352 9376 9398 9420 9441 9462 9481 9500 9519 9537 9554 9571 9587 9603 9619 9633 9648 9662 9676 9689 9702 9714 9726 9737 9748 9758 9768 9778 9787 9795 9803 9811 9818 9824 9831 9837 9842 9847 9852 9857 9861 9865 9870 9873 9877 9881 9884 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9915 9917 9919 9920 9921 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9889 9891 9893 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9920 9922 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9920 9918 9917 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9894 9892 9890 9888 9886 9883 9880 9877 9873 9870 9866 9862 9857 9853 9848 9843 9838 9833 9828 9823 9818 9813 9807 9802 9797 9791 9785 9780 9774 9768 9762 9756 9750 9744 9737 9730 9724 9716 9709 9702 9694 9686 9678 9670 9661 9653 9644 9636 9628 9619 9611 9603 9595 9587 9580 9572 9565 9559 9552 9546 9540 9534 9529 9524 9519 9514 9510 9506 9502 9498 9494 9490 7054 0 31 1 9487 9484 9480 9477 9474 9472 9469 9467 9465 9464 9462 9462 9461 9461 9462 9463 9465 9467 9469 9472 9476 9480 9485 9490 9496 9502 9508 9515 9522 9529 9536 9544 9552 9560 9569 9577 9586 9594 9603 9612 9622 9631 9640 9650 9660 9670 9679 9689 9699 9709 9719 9729 9739 9748 9757 9767 9776 9784 9793 9801 9808 9816 9823 9830 9836 9842 9848 9853 9859 9864 9869 9874 9878 9883 9887 9891 9895 9899 9903 9907 9911 9914 9918 9921 9924 9927 9929 9932 9934 9936 9937 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9886 9884 9881 9878 9875 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9833 9830 9826 9822 9818 9814 9809 9805 9800 9795 9790 9784 9779 9773 9768 9762 9756 9750 9745 9739 9733 9727 9722 9716 9711 9705 9700 9695 9690 9685 9680 9675 9671 9666 9662 9657 9653 9649 9644 9640 9636 9633 9629 9626 9623 9620 9617 9615 9613 9611 9610 9609 9608 9608 9608 9608 9608 9609 9610 9611 9613 9614 9616 9617 9619 9621 9623 9625 9627 9629 9631 9634 9636 9638 9641 9644 9646 9649 9652 9655 9658 9662 9665 9669 9672 9676 9679 9683 9686 9690 9693 9696 9699 9702 9705 9707 9709 9711 9712 9713 9714 9715 9715 9716 9716 9715 9715 9714 9714 9713 9712 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9695 9694 9693 9692 9691 9690 9690 9689 9688 9688 9687 9687 9686 9686 9686 9686 9686 9686 9686 9687 9687 9687 9688 9688 9689 9689 9689 9690 9690 9690 9690 9689 9689 9688 9687 9685 9684 9682 9680 9678 9676 9674 9672 9670 9668 9666 9665 9664 9663 9662 9662 9663 9664 9666 9668 9671 9674 9678 9683 9688 9694 9700 9706 9713 9721 9728 9735 9743 9750 9758 9765 9773 9780 9787 9793 9800 9806 9811 9817 9822 9827 9832 9836 9840 9844 9848 9851 9855 9858 9861 9864 9866 9869 9871 9873 9875 9877 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9883 9882 9882 9880 9879 9878 9876 9874 9872 9869 9866 9863 9860 9857 9853 9849 9845 9841 9837 9833 9828 9824 9820 9816 9812 9808 9804 9800 9796 9793 9789 9786 9783 9779 9776 9773 9770 9767 9764 9761 9758 9755 9752 9750 9747 9744 9742 9740 9738 9736 9735 9733 9733 9732 9732 9732 9733 9734 9735 9737 9739 9741 9744 9747 9750 9753 9757 9760 9764 9768 9772 7055 0 31 1 9776 9780 9784 9788 9792 9796 9800 9804 9807 9811 9814 9818 9821 9825 9828 9831 9834 9837 9840 9843 9845 9848 9850 9853 9855 9857 9860 9862 9864 9865 9867 9869 9870 9872 9873 9874 9875 9876 9876 9877 9877 9877 9878 9877 9877 9877 9876 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9865 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9877 9879 9880 9882 9883 9885 9886 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9954 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9838 9836 9835 9834 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9816 9814 9812 9811 9809 9807 9804 9802 9799 9796 9793 9789 9786 9782 9777 9773 9768 9763 9757 9752 9746 9739 9732 9725 9718 9710 9702 9694 9685 9676 9667 9657 9647 9637 9627 9616 9605 9594 9583 9571 9559 9547 9534 9521 9508 9495 9481 9467 9453 9438 9423 9408 9392 9376 9360 9343 9327 9310 9293 9275 9258 9240 9223 9205 9187 9170 9152 9135 9118 9101 9084 9068 9052 9037 9022 9007 8994 8980 8967 8955 8944 8933 8923 8913 8904 8897 8889 8883 8878 8873 8869 8866 8864 8863 8863 8863 8865 8867 8870 8874 8879 8885 8891 8898 8906 8915 8924 8935 8945 8956 8968 8980 8993 9006 9020 9034 9048 9062 9077 9091 9106 9121 9136 9151 9166 9181 9196 9211 9226 9241 9256 9270 9285 9299 9313 9327 9341 9355 9368 9382 9395 7056 0 31 1 9407 9420 9432 9444 9456 9468 9479 9490 9501 9511 9521 9531 9541 9550 9559 9567 9576 9584 9592 9599 9607 9614 9621 9628 9634 9641 9647 9654 9660 9666 9672 9678 9684 9690 9696 9701 9707 9713 9718 9723 9729 9734 9739 9744 9749 9754 9759 9763 9768 9772 9777 9781 9785 9789 9793 9797 9801 9805 9808 9812 9815 9818 9822 9825 9827 9830 9833 9835 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9874 9875 9875 9876 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9877 9877 9876 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9856 9855 9854 9854 9853 9853 9854 9854 9855 9856 9858 9859 9861 9864 9866 9868 9871 9873 9876 9878 9880 9883 9885 9886 9888 9890 9891 9892 9893 9894 9895 9896 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9902 9901 9901 9900 9899 9897 9896 9894 9892 9890 9887 9885 9882 9879 9877 9874 9870 9867 9864 9861 9858 9854 9851 9848 9845 9841 9838 9834 9831 9827 9824 9820 9816 9813 9809 9805 9801 9798 9794 9791 9787 9784 9781 9778 9776 9774 9772 9770 9769 9767 9767 9766 9766 9766 9766 9767 9768 9769 9770 9771 9773 9774 9776 9778 9780 9782 9784 9786 9788 9791 9793 9796 9799 9802 9805 9808 9811 9815 9818 9822 9825 9829 9833 9837 9841 9845 9849 9853 9856 9860 9864 9867 9870 9873 9876 9879 9882 9884 9887 9889 9891 9893 9895 9897 9899 9900 9901 9903 9904 9904 9905 9906 9906 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9891 9889 9887 9886 9885 9884 9884 9884 9884 9885 9886 9887 9889 9891 9894 9896 9900 9903 9906 9909 9913 9916 9919 9922 9925 9927 9930 9932 9934 9935 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9927 9926 9925 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9884 9881 9878 9874 9871 9867 9863 9858 9853 9848 9843 9837 9831 9825 9818 9812 9804 9797 9789 9781 9773 9764 9754 9744 9734 9723 9711 9699 9685 9671 9656 9641 9624 9606 9588 9569 9549 9529 9508 9487 9466 9445 9424 9404 9385 9366 9349 9333 9320 9307 9297 9289 9283 9280 7057 0 31 1 9279 9281 9285 9291 9299 9310 9322 9337 9353 9370 9388 9407 9427 9447 9467 9488 9508 9528 9547 9566 9584 9601 9617 9633 9647 9661 9674 9686 9697 9708 9718 9727 9736 9745 9753 9760 9768 9775 9782 9788 9794 9801 9807 9812 9818 9823 9828 9833 9838 9843 9847 9852 9856 9859 9863 9867 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9962 9961 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9895 9892 9888 9884 9880 9875 9869 9864 9858 9851 9845 9837 9830 9822 9814 9806 9797 9789 9780 9771 9762 9753 9744 9735 9726 9717 9709 9700 9692 9684 9676 9668 9661 9654 9647 9640 9634 9628 9622 9617 9612 9608 9604 9600 9597 9594 9592 9591 9589 9589 9589 9589 9590 9591 9594 9596 9599 9603 9608 9613 9618 9624 9631 9638 9645 9653 9661 9670 9679 9688 9697 7058 0 31 1 9706 9716 9726 9735 9745 9754 9763 9772 9781 9789 9798 9805 9813 9820 9827 9833 9839 9845 9850 9855 9860 9865 9869 9873 9877 9880 9884 9887 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9914 9916 9917 9918 9918 9919 9919 9919 9919 9918 9918 9917 9916 9914 9913 9912 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9889 9887 9884 9881 9878 9875 9871 9867 9862 9857 9852 9846 9840 9833 9826 9819 9811 9803 9795 9786 9777 9768 9760 9751 9742 9734 9725 9718 9710 9703 9697 9691 9687 9682 9679 9676 9675 9674 9674 9674 9676 9678 9681 9685 9689 9694 9699 9705 9711 9717 9723 9730 9736 9742 9748 9754 9760 9766 9771 9776 9781 9786 9790 9794 9798 9801 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9837 9840 9843 9846 9849 9851 9854 9857 9859 9862 9864 9867 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9876 9873 9871 9868 9865 9863 9860 9857 9855 9852 9850 9848 9846 9845 9844 9843 9842 9842 9842 9842 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9853 9853 9852 9852 9851 9850 9850 9849 9848 9847 9847 9847 9846 9846 9847 9847 9848 9849 9851 9852 9854 9856 9858 9860 9863 9865 9867 9869 9870 9872 9874 9875 9876 9877 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9881 9879 9877 9874 9871 9869 9866 9863 9860 9857 9854 9852 9849 9846 9843 9840 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9801 9798 9794 9791 9787 9784 9780 9777 9773 9770 9766 9763 9760 9757 9754 9751 9749 9746 9744 9742 9741 9739 9738 9737 9737 9736 9736 9736 9736 9737 9737 9738 9739 9741 9742 9744 9746 9748 9750 9752 9755 9757 9760 9763 9766 9769 9772 9775 9778 9782 9785 9789 9792 9796 9800 9803 7059 0 31 1 9807 9810 9814 9818 9821 9825 9828 9832 9835 9838 9842 9845 9848 9851 9854 9857 9860 9863 9866 9868 9871 9873 9875 9878 9879 9881 9883 9884 9885 9886 9887 9887 9887 9888 9887 9887 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9872 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9851 9849 9846 9844 9841 9839 9837 9835 9833 9831 9830 9829 9828 9827 9827 9827 9827 9827 9827 9828 9829 9830 9831 9833 9834 9836 9837 9839 9841 9843 9845 9846 9849 9851 9853 9855 9858 9860 9863 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9947 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9916 9913 9910 9906 9902 9898 9893 9888 9883 9877 9872 9866 9860 9854 9847 9841 9835 9829 9823 9816 9810 9804 9798 9791 9785 9779 9772 9766 9759 9753 9746 9739 9732 9725 9718 9710 9703 9696 9689 9682 9676 9669 9663 9658 9652 9647 9643 9639 9636 9633 9630 9629 9627 9627 9626 9626 9627 9628 9629 9630 9632 9635 9637 9640 9643 9646 9649 9653 9657 9661 9665 9670 9674 9679 9685 9690 9695 9701 9707 9713 9719 9725 9731 9737 9743 9748 9754 9759 9764 9769 9774 9778 9782 9786 9789 9792 9795 9797 9799 9801 9803 9805 9806 9808 9809 9810 9811 9812 9813 9813 9814 9815 9815 9816 9816 9817 9817 9817 9818 9818 9818 9819 9819 9819 9820 9821 9821 9822 9823 9824 9826 9828 9830 9832 9834 9837 9839 9842 9845 9849 9852 9855 9859 9862 9866 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9864 9862 9859 9857 9854 9851 9848 9844 9840 9837 9832 9828 9823 9818 9813 9808 9802 9796 9790 9784 9777 9770 9763 9756 9749 9742 9735 9727 9720 9713 9705 9698 9690 9682 9675 9667 9660 9653 9645 9638 9631 9624 9617 9610 9603 9597 9591 9585 9580 9575 9570 9566 9563 9559 9557 9555 9553 9552 9551 9551 9552 9553 9554 9556 7060 0 31 2 9563 9566 9568 9571 9574 9578 9582 9586 9590 9595 9600 9605 9610 9616 9621 9627 9633 9638 9644 9650 9656 9662 9668 9673 9679 9684 9690 9695 9700 9705 9710 9715 9719 9723 9727 9731 9735 9738 9742 9745 9748 9750 9753 9755 9757 9758 9760 9761 9762 9763 9764 9764 9765 9765 9765 9764 9764 9764 9763 9762 9761 9760 9759 9758 9757 9755 9754 9753 9751 9750 9748 9747 9746 9744 9743 9742 9740 9739 9738 9736 9735 9734 9732 9731 9730 9728 9727 9725 9724 9722 9720 9719 9717 9715 9712 9710 9708 9705 9702 9700 9696 9693 9690 9686 9682 9678 9674 9670 9665 9660 9655 9650 9645 9639 9633 9627 9621 9614 9607 9600 9593 9585 9578 9570 9562 9553 9545 9536 9527 9518 9509 9499 9490 9480 9470 9460 9449 9438 9427 9416 9404 9393 9380 9368 9355 9341 9328 9313 9299 9284 9268 9252 9235 9218 9200 9182 9163 9144 9124 9104 9084 9062 9041 9019 8997 8974 8952 8928 8905 8882 8858 8834 8810 8786 8762 8738 8713 8689 8665 8640 8616 8592 8568 8544 8520 8496 8473 8450 8427 8404 8382 8360 8339 8318 8298 8279 8260 8243 8226 8210 8196 8183 8171 8160 8151 8143 8137 8132 8129 8127 8127 8129 8132 8136 8142 8149 8158 8168 8179 8192 8205 8219 8234 8250 8267 8284 8301 8319 8338 8356 8374 8393 8412 8430 8449 8467 8485 8503 8521 8539 8556 8573 8590 8607 8623 8640 8656 8672 8688 8703 8719 8735 8750 8765 8781 8796 8811 8826 8841 8856 8871 8885 8900 8914 8929 8943 8957 8971 8984 8998 9012 9025 9038 9051 9064 9077 9089 9102 9114 9127 9139 9151 9163 9175 9187 9199 9211 9223 9235 9247 9259 9271 9283 9295 9307 9318 9330 9342 9354 9365 9377 9388 9399 9410 9421 9432 9443 9453 9464 9474 9484 9493 9503 9512 9521 9530 9538 9547 9555 9563 9570 9578 9585 9592 9598 9605 9611 9617 9623 9628 9634 9639 9644 9649 9653 9657 9662 9666 9669 9673 9677 9680 9684 9687 9690 9693 9696 9699 9703 9706 9709 9711 9714 9717 9720 9723 9726 9729 9732 9735 9738 9740 9743 9746 9748 9751 9753 9755 9758 9760 9762 9764 9765 9767 9769 9770 9772 9773 9774 9775 9776 9777 9779 9779 9780 9781 9782 9783 9784 9785 9786 9786 9787 9788 9788 9789 9790 9790 9791 9791 9792 9792 9793 9793 9794 9794 9794 9795 9795 9796 9796 9797 9797 9798 9799 9800 9801 9802 9804 9805 9807 9809 9811 9813 9815 9817 9820 9822 9825 9827 9830 9833 9836 9838 9841 9844 9846 9849 9852 9854 9856 9859 9861 9863 9865 9866 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 7061 0 31 2 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9901 9900 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9877 9875 9873 9872 9870 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9855 9853 9852 9850 9849 9847 9845 9844 9842 9839 9837 9835 9833 9830 9828 9826 9823 9821 9818 9816 9814 9811 9809 9807 9805 9804 9802 9801 9799 9798 9797 9796 9795 9795 9794 9794 9793 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9797 9798 9799 9801 9802 9804 9806 9808 9810 9813 9815 9818 9821 9824 9827 9830 9834 9837 9841 9844 9848 9851 9855 9858 9861 9865 9868 9871 9873 9876 9878 9881 9883 9884 9886 9887 9888 9889 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9885 9884 9882 9880 9878 9875 9872 9869 9865 9861 9857 9852 9847 9842 9836 9830 9823 9816 9809 9801 9794 9786 9777 9769 9761 9753 9745 9737 9730 9722 9716 9710 9704 9699 9695 9691 9689 9687 9686 9686 9687 9688 9691 9694 9698 9703 9709 9715 9722 9729 9737 9745 9754 9763 9771 9780 9789 9798 9807 9815 9823 9831 9839 9846 9853 9860 9866 9872 9877 9882 9887 9891 9895 9899 9902 9906 9908 9911 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 7062 0 31 2 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9856 9854 9852 9850 9848 9847 9845 9843 9841 9840 9838 9836 9835 9833 9831 9829 9827 9825 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9799 9797 9796 9794 9793 9792 9791 9790 9789 9789 9789 9789 9789 9789 9790 9791 9792 9793 9795 9796 9798 9800 9802 9804 9807 9809 9812 9815 9817 9820 9823 9826 9829 9832 9836 9839 9842 9845 9848 9852 9855 9858 9861 9865 9868 9871 9875 9878 9881 9885 9888 9891 9895 9898 9901 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9942 9944 9946 9947 9949 9950 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9917 9914 9911 9908 9905 9902 9898 9894 9890 9886 9882 9878 9873 9869 9864 9860 9855 9851 9847 9843 9839 9836 9832 9829 9827 9825 9823 9821 9820 9820 9819 9819 9820 9821 9822 9823 9825 9827 9829 9831 9833 9835 9838 9840 9842 9844 9846 9848 9849 9850 9851 9852 9852 9852 9851 9850 9849 9847 9844 9841 9838 9834 9830 9825 9820 9814 9808 9801 9793 9785 9777 9767 9757 9747 9735 9724 9711 9698 9684 9669 9653 9637 9620 9602 9584 9565 9545 9524 9503 9480 9458 9434 9410 9386 9361 9335 9309 9282 9256 9228 9201 9173 9146 9118 9090 9062 9035 9007 8980 8953 8927 8902 8876 8852 8829 8806 8784 8764 8744 8726 8709 8694 8680 8667 8656 8647 8639 8633 8629 8626 8626 8627 8630 8635 8642 8650 8660 8672 8686 8701 8718 8736 8756 8777 8800 8824 8848 8874 8901 8928 7063 0 31 2 8957 8986 9015 9045 9075 9105 9136 9166 9197 9227 9257 9287 9316 9345 9373 9401 9428 9455 9480 9505 9530 9553 9576 9598 9619 9639 9658 9677 9694 9711 9727 9743 9757 9771 9785 9797 9809 9820 9831 9841 9850 9859 9868 9876 9883 9890 9897 9903 9909 9914 9919 9924 9928 9933 9936 9940 9943 9946 9949 9952 9954 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9926 9923 9920 9918 9915 9912 9909 9906 9903 9900 9896 9892 9888 9884 9880 9875 9869 9863 9857 9850 9842 9834 9824 9815 9804 9793 9780 9767 9754 9739 9724 9709 9692 9676 9659 9641 9623 9606 9588 9571 9553 9536 9520 9504 9489 9475 9461 9448 9437 9426 9416 9407 9400 9393 9387 9382 9378 9375 9373 9371 9369 9368 9367 9366 9366 9365 9364 9363 9362 9360 9358 9356 9353 9349 9345 9341 9336 9331 9325 9319 9312 9306 9299 9293 9286 9280 9273 9267 9262 9257 9252 9248 9245 9242 9240 9239 9239 9239 9241 9243 9246 9250 9255 9260 9267 9274 9282 9291 9300 9310 9321 9332 9343 9355 9368 9380 9393 9407 9420 9434 9448 9461 9475 9489 9503 9517 9531 9544 9558 9571 9584 9597 9610 9623 9635 9647 9659 9671 9682 9693 9704 9714 9725 9735 9744 9754 9763 9772 9781 9789 9798 9806 9813 9821 9828 9835 9842 9848 9854 9860 9866 9871 9876 9881 9886 9890 9895 9899 9902 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 7064 0 31 2 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9927 9924 9921 9919 9916 9913 9910 9907 9904 9902 9899 9897 9895 9892 9890 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9857 9857 9856 9856 9855 9855 9855 9855 9856 9856 9856 9857 9858 9858 9859 9860 9862 9863 9864 9866 9867 9869 9871 9872 9874 9876 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9950 9949 9947 9945 9942 9940 9937 9934 9931 9927 9924 9919 9915 9910 9906 9900 9895 9889 9884 9878 9872 9866 9860 9854 9848 9842 9836 9831 9826 9821 9816 9812 9809 9805 9803 9801 9799 9798 9797 9797 9798 9799 9801 9803 9805 9808 9811 9815 9819 9823 9827 9832 9836 9841 9845 9850 9854 9858 9863 9867 9871 9874 9878 9881 9884 9887 9890 9892 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9911 9911 9912 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9887 9886 9885 9884 9884 9883 9882 9882 9882 9881 9881 9881 9882 9882 9883 9883 9884 9885 9886 9888 9889 7065 0 31 2 9890 9892 9893 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9899 9896 9893 9889 9885 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9821 9817 9813 9809 9805 9801 9797 9793 9789 9785 9782 9779 9775 9772 9770 9767 9765 9763 9761 9760 9759 9759 9758 9758 9759 9760 9761 9763 9764 9767 9769 9772 9775 9779 9783 9786 9791 9795 9799 9804 9809 9814 9819 9823 9828 9834 9839 9844 9849 9854 9858 9863 9868 9873 9878 9882 9887 9891 9895 9900 9904 9908 9911 9915 9919 9922 9926 9929 9932 9935 9937 9940 9942 9945 9947 9949 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9939 9937 9934 9931 9929 9926 9923 9919 9916 9913 9910 9907 9904 9901 9898 9895 9891 9888 9884 9880 9875 9870 9864 9858 9851 9843 9834 9824 9814 9802 9789 9774 9759 9743 9726 9708 9689 9670 9650 9630 9609 9589 9569 9550 9531 9513 9496 9481 9467 9454 9444 9435 9428 9423 9420 9419 9420 9423 9428 9434 9442 9451 9462 9473 9486 9499 9512 9525 9539 9552 9566 9578 9590 9602 9613 9623 9632 9640 9648 9655 9661 9667 9673 9677 9682 9687 9691 9696 9700 9705 9710 9716 9722 9728 9735 9742 9750 9758 9767 9776 9785 9794 9804 9813 9823 9832 9841 9850 9859 9867 9874 9882 9888 9894 9900 9905 9910 9914 9917 9921 9923 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9899 7066 0 31 2 9897 9895 9893 9891 9888 9885 9883 9880 9876 9873 9869 9866 9862 9858 9853 9849 9844 9839 9834 9829 9823 9818 9812 9806 9800 9793 9787 9780 9774 9767 9760 9752 9745 9738 9730 9722 9714 9706 9698 9690 9681 9672 9663 9655 9645 9636 9627 9618 9608 9599 9589 9579 9570 9560 9551 9541 9532 9522 9513 9504 9495 9486 9478 9469 9461 9453 9446 9438 9431 9425 9418 9412 9407 9401 9396 9392 9388 9384 9381 9379 9376 9375 9374 9373 9373 9373 9374 9376 9378 9380 9383 9387 9391 9396 9400 9406 9412 9418 9424 9431 9438 9445 9452 9459 9467 9474 9482 9489 9496 9503 9510 9517 9523 9529 9535 9541 9546 9551 9556 9560 9564 9568 9572 9575 9578 9582 9584 9587 9590 9593 9596 9598 9601 9604 9608 9611 9615 9618 9622 9627 9631 9636 9641 9646 9651 9657 9663 9669 9675 9681 9687 9694 9700 9707 9714 9720 9727 9733 9740 9746 9752 9759 9765 9771 9777 9783 9789 9795 9801 9807 9813 9818 9824 9830 9835 9841 9847 9852 9858 9864 9869 9875 9880 9885 9890 9896 9900 9905 9910 9914 9918 9922 9926 9930 9933 9936 9939 9941 9943 9945 9947 9948 9950 9951 9951 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9948 9947 9946 9944 9942 9941 9939 9937 9935 9932 9930 9928 9926 9923 9921 9918 9916 9913 9911 9908 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9857 9854 9850 9847 9844 9840 9836 9833 9829 9825 9821 9817 9812 9808 9803 9798 9793 9788 9782 9776 9770 9763 9756 9749 9741 9733 9725 9716 9708 9698 9689 9679 9670 9660 9650 9640 9630 9620 9610 9600 9590 9581 9572 9563 9555 9547 9540 9533 9526 9520 9515 9510 9506 9502 9498 9496 9493 9491 9490 9489 9488 9488 9488 9489 9489 9490 9492 9493 9495 9497 9500 9502 9505 9508 9511 9514 9518 9522 9526 9530 9534 9539 9544 9549 9554 9559 9565 9571 9577 9583 9589 9595 9601 9607 9613 9619 9625 9631 9637 9643 9648 9653 9658 9662 9666 9670 9674 9677 9679 9682 9684 9685 9686 9687 9688 9688 9688 9688 9687 9687 9686 9685 9684 9683 9682 7067 0 31 2 9681 9681 9680 9679 9679 9678 9678 9678 9678 9679 9680 9680 9682 9683 9684 9686 9688 9690 9693 9695 9698 9701 9704 9707 9711 9714 9718 9721 9725 9729 9733 9737 9741 9745 9750 9754 9758 9763 9767 9772 9776 9781 9785 9790 9794 9799 9803 9808 9812 9816 9821 9825 9829 9832 9836 9840 9843 9846 9850 9853 9855 9858 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9923 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9878 9875 9873 9870 9868 9865 9862 9860 9857 9854 9851 9848 9844 9841 9838 9834 9830 9826 9823 9818 9814 9810 9805 9801 9796 9790 9785 9780 9774 9768 9762 9755 9749 9742 9734 9727 9719 9711 9702 9694 9685 9675 9666 9656 9645 9635 9624 9613 9601 9589 9577 9565 9553 9540 9527 9514 9501 9487 9474 9461 9447 9434 9420 9407 9393 9380 9367 9355 9342 9330 9319 9308 9297 9287 9277 9269 9260 9253 9247 9241 9236 9232 9229 9228 9227 9227 9228 9230 9234 9238 9243 9250 9257 9265 9275 9285 9296 9307 9320 9333 9347 9361 9375 9390 9406 9422 9438 9454 9470 9486 9502 9518 9534 9550 9566 9581 9596 9611 9626 9640 9654 9668 9681 9694 9706 9718 9730 9742 9753 9763 9774 9784 9793 9802 9811 9820 9828 9836 9843 9850 9857 9863 9869 9875 9880 9885 9890 9894 9898 9901 9904 9907 9909 9912 9914 9915 9917 9918 9919 9919 9920 9920 9920 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9918 9917 9915 9913 9911 9908 9906 9903 9900 9896 9892 9888 9884 9880 9875 9870 9865 9860 9854 9849 9843 9837 9831 9825 9818 9812 9806 9799 9793 9786 9779 9773 9766 9760 9753 9747 9741 9734 9728 9722 9716 9710 9705 9699 9694 9689 9684 9679 9675 9671 9667 9663 9660 9656 9654 9651 9649 9647 9646 9645 9644 9644 9644 9644 9645 9646 9647 9649 9651 9653 9656 9658 9662 9665 9668 9672 9676 9679 9683 9687 9691 9694 9698 9701 9705 9707 9710 9713 9715 9717 9718 9719 9720 9720 9720 9720 9719 9718 9717 9715 9713 9711 9708 9706 9703 9700 9696 9693 9689 9686 9682 9678 9675 9671 9667 9663 9659 9654 9650 9646 9641 9637 9632 9627 9622 9617 9612 9607 9601 9596 9590 9584 9579 9573 9567 9562 9556 9551 9546 9541 9537 7068 0 31 2 9532 9529 9525 9522 9520 9518 9516 9516 9515 9516 9516 9518 9520 9523 9526 9530 9534 9539 9544 9550 9556 9563 9570 9577 9585 9593 9601 9609 9618 9626 9635 9644 9653 9662 9671 9681 9690 9699 9709 9718 9727 9736 9745 9754 9763 9772 9781 9789 9798 9806 9814 9821 9829 9836 9843 9849 9855 9861 9866 9871 9876 9880 9884 9888 9891 9894 9896 9898 9900 9901 9902 9903 9904 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9886 9884 9881 9878 9875 9871 9868 9864 9860 9855 9850 9845 9840 9834 9829 9822 9816 9809 9802 9795 9788 9780 9772 9764 9755 9746 9737 9728 9719 9709 9699 9688 9677 9666 9654 9642 9630 9617 9603 9589 9575 9559 9543 9527 9509 9491 9472 9452 9431 9409 9385 9361 9336 9309 9281 9252 9221 9189 9156 9121 9084 9047 9007 8966 8923 8879 8833 8785 8736 8685 8632 8578 8523 8466 8408 8348 8287 8225 8161 8097 8032 7966 7899 7832 7764 7696 7628 7560 7493 7425 7358 7292 7227 7162 7099 7037 6977 6919 6862 6807 6754 6704 6656 6610 6567 6527 6489 6455 6424 6395 6370 6348 6330 6315 6303 6295 6291 6290 6292 6298 6308 6322 6338 6359 6383 6410 6441 6475 6512 6553 6597 6643 6693 6745 6800 6857 6917 6979 7042 7107 7174 7242 7311 7381 7451 7522 7593 7664 7735 7805 7874 7943 8010 8076 8141 8204 8265 8324 8381 8436 8489 8540 8588 8634 8678 8719 8757 8794 8828 8859 8888 8915 8940 8963 8984 9002 9019 9034 9047 9059 9069 9077 9084 9090 9094 9097 9099 9100 9100 9099 9098 9095 9092 9088 9084 9080 9075 9070 9065 9060 9055 9050 9045 9041 9037 9034 9031 9029 9028 9028 9028 9030 9033 9036 9041 9047 9054 9063 9072 9083 9095 9107 9121 9136 9152 9169 9186 9205 9224 9243 9263 9284 9304 9325 9346 9368 9389 9410 9431 9452 9472 9492 9512 9531 9550 9569 9587 9604 9621 9638 9654 9669 9684 9698 9712 9726 9738 9751 9763 9774 9785 9796 9806 9815 9825 9833 9842 9850 9857 9865 9871 9878 9884 9889 9895 9899 9904 9908 9912 9915 9919 9921 9924 9926 9928 9930 9932 9933 9934 9935 9936 9937 9937 9937 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9818 9816 9815 9813 9812 9810 9809 9808 9807 9805 9804 9803 9802 9801 9800 9799 9798 9797 9797 9796 9795 9794 9793 9793 9792 9791 9790 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 7069 0 31 2 9779 9778 9776 9775 9773 9771 9769 9766 9764 9762 9759 9756 9754 9751 9748 9745 9742 9739 9736 9733 9731 9728 9725 9723 9720 9718 9716 9714 9712 9711 9709 9708 9707 9707 9706 9706 9706 9707 9707 9708 9710 9711 9713 9715 9717 9719 9722 9725 9728 9731 9735 9738 9742 9747 9751 9755 9760 9764 9769 9774 9779 9784 9789 9794 9799 9804 9809 9815 9820 9824 9829 9834 9839 9843 9848 9852 9856 9860 9864 9868 9872 9875 9878 9881 9884 9887 9890 9892 9895 9897 9899 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9871 9868 9864 9860 9856 9851 9846 9841 9836 9831 9825 9819 9813 9807 9800 9793 9786 9778 9771 9763 9755 9746 9737 9728 9719 9710 9700 9690 9680 9670 9660 9649 9639 9628 9617 9607 9596 9585 9575 9564 9554 9543 9533 9524 9514 9505 9497 9489 9481 9474 9468 9462 9457 9452 9449 9446 9443 9442 9442 9442 9443 9445 9448 9451 9456 9461 9467 9474 9481 9490 9498 9508 9518 9528 9539 9550 9562 9573 9585 9598 9610 9623 9635 9648 9660 9673 9685 9697 9709 9721 9733 9744 9755 9766 9776 9786 9796 9805 9815 9823 9832 9840 9848 9855 9863 9869 9876 9882 9888 9894 9899 9904 9909 9914 9918 9922 9926 9929 9933 9936 9938 9941 9943 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9957 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9940 9938 9935 7070 0 31 2 9933 9931 9928 9926 9924 9921 9919 9916 9914 9911 9909 9906 9904 9902 9899 9897 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9863 9863 9864 9865 9866 9867 9869 9871 9873 9875 9877 9879 9882 9885 9887 9890 9893 9896 9899 9902 9905 9908 9912 9915 9918 9921 9924 9927 9929 9932 9935 9937 9940 9942 9945 9947 9949 9951 9952 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9985 9986 9986 9986 9986 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9943 9941 9938 9935 9931 9928 9924 9920 9915 9910 9905 9900 9895 9889 9883 9877 9871 9865 9859 9853 9847 9841 9836 9830 9825 9819 9815 9810 9806 9802 9798 9795 9792 9790 9788 9787 9786 9785 9785 9785 9785 9786 9787 9788 9789 9791 9793 9795 9798 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9842 9845 9849 9852 9855 9858 9861 9864 9868 9871 9874 9877 9881 9884 9887 9891 9894 9897 9901 9904 9907 9910 9914 9917 9920 9923 9925 9928 9931 9933 9935 9938 9940 9942 9943 9945 9947 9948 9949 9950 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9984 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 7071 0 31 2 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9918 9916 9914 9912 9910 9907 9905 9901 9898 9894 9891 9886 9882 9877 9872 9867 9862 9856 9850 9843 9836 9829 9822 9814 9806 9798 9789 9780 9770 9760 9750 9740 9729 9717 9706 9694 9681 9668 9655 9642 9628 9613 9599 9584 9568 9553 9536 9520 9503 9486 9469 9451 9433 9415 9396 9377 9358 9338 9319 9298 9278 9257 9236 9215 9193 9171 9149 9126 9104 9081 9058 9034 9011 8987 8963 8940 8916 8892 8868 8844 8821 8797 8774 8751 8728 8705 8683 8662 8641 8620 8600 8581 8563 8545 8528 8512 8497 8483 8470 8458 8447 8438 8430 8422 8417 8412 8409 8408 8407 8409 8412 8416 8422 8429 8438 8449 8461 8474 8489 8506 8523 8543 8563 8585 8608 8632 8657 8683 8710 8738 8766 8795 8825 8854 8884 8915 8945 8975 9005 9035 9065 9094 9123 9152 9180 9207 9234 9260 9286 9310 9334 9358 9381 9403 9424 9445 9465 9485 9504 9522 9540 9557 9574 9591 9607 9622 9637 9652 9666 9679 9692 9705 9717 9729 9740 9750 9759 9768 9777 9784 9791 7072 0 31 2 9797 9803 9808 9811 9815 9817 9819 9821 9821 9821 9821 9820 9819 9818 9816 9815 9813 9811 9810 9808 9807 9806 9805 9805 9805 9805 9806 9808 9810 9812 9815 9818 9822 9826 9831 9835 9840 9846 9851 9856 9862 9867 9873 9878 9883 9888 9893 9898 9902 9906 9910 9913 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9951 9952 9954 9956 9957 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9952 9951 9950 9948 9946 9944 9942 9940 9938 9935 9932 9929 9926 9923 9919 9915 9911 9907 9903 9898 9894 9889 9884 9880 9875 9871 9866 9862 9858 9854 9850 9847 9844 9841 9839 9837 9836 9835 9834 9834 9835 9835 9836 9838 9840 9842 9844 9847 9849 9852 9855 9858 9861 9864 9867 9870 9872 9875 9877 9879 9881 9882 9884 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9845 9843 9841 9838 9835 9832 9829 9826 9822 9818 9814 9810 9806 9801 9796 9791 9785 9779 9774 9768 9761 9755 9748 9741 9734 9727 9720 9713 9705 9698 9690 9682 9674 9666 9658 9650 9642 9634 9626 9618 9610 9602 9594 9587 9580 9573 9566 9560 9553 9548 9542 9537 9533 9529 9525 9522 9520 9518 9516 9515 9515 9515 9516 9517 9519 9522 9525 9529 9533 9538 9543 9549 9555 9561 9568 9576 9584 9592 9600 9609 9618 9627 9636 9646 9655 9665 9675 9684 9694 9704 9713 9723 9732 9742 9751 9760 9768 9777 9785 9793 9801 9809 9816 9823 9830 9836 9842 9848 9854 9859 9864 9869 9874 9878 9882 9886 9889 9893 9896 9899 9902 9904 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 7073 0 31 2 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9965 9963 9962 9960 9957 9955 9952 9950 9947 9944 9940 9937 9933 9930 9926 9922 9918 9913 9909 9905 9901 9897 9892 9888 9884 9880 9877 9873 9870 9867 9864 9861 9859 9857 9855 9854 9853 9852 9851 9851 9851 9852 9853 9854 9855 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9884 9883 9883 9884 9884 9885 9885 9886 9888 9889 9891 9893 9895 9897 9900 9902 9905 9908 9910 9913 9916 9919 9922 9925 9928 9931 9934 9937 9939 9942 9945 9947 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 7074 0 31 2 9992 9993 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9986 9985 9984 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9900 9899 9897 9895 9894 9892 9890 9887 9885 9883 9881 9878 9875 9873 9870 9867 9864 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9833 9830 9827 9824 9821 9819 9816 9813 9811 9808 9806 9803 9801 9799 9797 9794 9792 9791 9789 9787 9786 9785 9784 9783 9782 9782 9782 9782 9782 9783 9784 9785 9786 9787 9789 9790 9792 9794 9796 9798 9800 9802 9803 9805 9807 9809 9810 9812 9813 9814 9815 9816 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9817 9817 9816 9815 9814 9813 9812 9811 9809 9808 9806 9804 9802 9800 9797 9794 9791 9788 9785 9781 9777 9773 9769 9764 9759 9755 9750 9745 9740 9735 9730 9724 9719 9714 9710 9705 9700 9696 9691 9687 9684 9680 9676 9673 9670 9668 9665 9663 9661 9660 9659 9658 9657 9657 9657 9657 9658 9659 9660 9662 9664 9666 9669 9672 9675 9679 9683 9688 9693 9698 9703 9709 9715 9721 9728 9734 9741 9748 9755 9762 9769 9776 9783 9790 9797 9804 9810 9816 9823 9828 9834 9840 9845 9850 9855 9859 9863 9867 9871 9875 9878 9881 9884 9887 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9883 9880 9877 9874 9870 9867 9864 9862 9859 9857 9855 9854 9853 9852 9852 9852 9852 9853 9854 9855 9857 9860 9862 9865 9868 9871 9874 9878 9881 9885 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9919 9921 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 7075 0 31 2 9936 9934 9932 9931 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9917 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9927 9929 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9929 9927 9924 9922 9919 9916 9914 9911 9909 9906 9903 9901 9898 9896 9894 9892 9890 9888 9887 9886 9884 9883 9883 9882 9882 9882 9882 9882 9883 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9929 9927 9925 9924 9922 9921 9920 9919 9919 9918 9918 9918 9918 9919 9920 9920 9921 9923 9924 9926 9927 9929 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9938 9935 9933 9930 9927 9924 9920 9917 9914 9910 9906 9902 9898 9893 9889 9884 9879 9874 9869 9863 9857 9851 9845 9839 9832 9825 9819 9812 9805 9798 9791 9784 9776 9769 9762 9756 9749 9742 9736 9730 9724 9718 9713 9707 9703 9698 9694 9690 9687 9683 9681 9678 9676 9675 9673 9672 9672 9672 9672 9673 9674 9675 9677 9679 9681 9684 9687 9690 9694 9698 9702 9706 9711 9715 9720 9725 9730 9736 9741 9747 9752 9757 9763 9768 9774 9779 9785 9790 9795 9800 9805 9810 9815 9820 9825 7076 0 31 2 9829 9834 9839 9843 9847 9852 9856 9860 9864 9868 9872 9876 9880 9884 9888 9892 9896 9899 9903 9906 9910 9913 9916 9919 9922 9925 9928 9931 9933 9935 9937 9939 9941 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9928 9927 9925 9923 9922 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9895 9893 9891 9889 9887 9885 9882 9879 9876 9873 9870 9867 9864 9860 9857 9853 9850 9846 9843 9839 9836 9833 9830 9827 9824 9821 9819 9817 9815 9813 9811 9810 9809 9808 9807 9807 9807 9807 9807 9808 9808 9809 9811 9812 9813 9815 9817 9819 9821 9824 9826 9829 9832 9834 9837 9841 9844 9847 9850 9854 9857 9860 9864 9867 9871 9874 9877 9881 9884 9887 9890 9893 9896 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9947 9946 9944 9942 9940 9938 9935 9933 9931 9928 9925 9923 9920 9917 9914 9911 9908 9905 9903 9900 9897 9894 9891 9889 9886 9883 9881 9878 9876 9874 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9833 9831 9828 9826 9823 9820 9817 9814 9811 9808 9805 9802 9798 9795 9792 9788 9785 9781 9778 9775 9772 9768 9765 9762 9759 9757 9754 9751 9749 9747 9745 9743 9741 9739 9738 9736 9735 9734 9733 9733 9732 9732 9731 9731 9731 9732 9732 9733 9733 9734 9735 9737 9738 9740 9742 9744 9746 9749 9751 9754 9757 9761 9764 9768 9772 9776 9780 9784 9789 9794 9798 9803 9808 9813 9818 9823 9829 9834 9839 9844 9849 9855 9860 9865 9870 9875 9879 9884 9889 9893 9897 9902 9906 9910 9914 9917 9921 9924 9928 9931 9934 9937 9939 9942 9944 9947 9949 9951 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 7077 0 31 2 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9969 9970 9972 9973 9974 9975 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9952 9950 9947 9945 9943 9940 9938 9935 9932 9930 9927 9924 9922 9919 9917 9914 9912 9910 9908 9907 9905 9904 9903 9903 9902 9902 9902 9903 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9917 9914 9911 9908 9904 9900 9896 9891 9886 9881 9875 9869 9862 9855 9849 9842 9834 9827 9820 9813 9806 9800 9793 9787 9782 9776 9772 9768 9764 9762 9760 9758 9757 9757 9758 9759 9761 9763 9766 9769 9773 9777 9782 9787 9791 9797 9802 9807 9812 9817 9822 9827 9832 9837 9841 9845 9850 9853 9857 9861 9864 9868 9871 9874 9877 9880 9883 9886 9888 9891 9894 9896 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9925 9925 9926 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9903 9903 9902 7078 0 31 2 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9900 9897 9893 9890 9886 9882 9878 9873 9868 9863 9857 9851 9844 9837 9829 9821 9813 9803 9794 9784 9773 9762 9750 9738 9726 9713 9700 9687 9675 9662 9649 9636 9624 9612 9601 9590 9580 9570 9562 9554 9548 9542 9538 9535 9533 9531 9532 9533 9535 9539 9543 9549 9555 9562 9570 9579 9588 9597 9607 9618 9628 9639 9650 9660 9671 9682 9692 9702 9712 9721 9730 9739 9747 9755 9762 9769 9776 9782 9788 9794 9799 9804 9809 9814 9818 9823 9827 9832 9836 9840 9844 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9893 9897 9901 9904 9907 9911 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9912 9909 9906 9904 9901 9898 9895 9893 9890 9887 9885 9882 9880 9878 9876 9874 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9865 9866 9867 9867 9867 9867 9866 9865 9863 9861 9858 9855 9851 9847 9842 9836 9830 9823 9816 9809 9801 9793 9785 9777 9769 9761 9753 9746 9739 9733 9727 9723 9719 9716 9713 9712 9712 9712 9714 9716 9720 9724 9729 9734 9740 9747 9754 9761 9769 9776 9784 9791 9798 9805 9812 9819 9824 9830 9835 9839 9843 9846 9849 9852 9853 9855 9855 9856 9856 9856 9855 9854 9853 9852 9850 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9806 9804 9803 9802 9801 9801 9801 9801 9801 9801 9802 9803 9805 9806 9808 9810 9813 9816 9819 7079 0 31 2 9822 9825 9829 9833 9836 9840 9845 9849 9853 9857 9861 9865 9869 9873 9877 9881 9885 9889 9893 9896 9900 9903 9906 9910 9913 9916 9919 9922 9925 9927 9930 9933 9935 9937 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9949 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9918 9916 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9891 9889 9886 9884 9881 9878 9875 9871 9868 9864 9859 9855 9850 9845 9840 9834 9829 9823 9816 9810 9803 9796 9789 9782 9775 9767 9759 9751 9743 9735 9727 9719 9710 9702 9694 9685 9677 9669 9660 9652 9644 9637 9629 9622 9616 9609 9603 9598 9592 9588 9583 9580 9577 9574 9572 9571 9570 9569 9570 9570 9572 9574 9576 9579 9583 9587 9591 9596 9601 9607 9613 9619 9626 9633 9640 9648 9655 9663 9671 9679 9687 9695 9703 9712 9720 9727 9735 9743 9750 9757 9764 9770 9776 9782 9787 9792 9796 9800 9803 9806 9809 9811 9813 9814 9815 9816 9817 9817 9818 9818 9818 9819 9819 9819 9820 9821 9822 9823 9825 9827 9829 9831 9834 9837 9840 9843 9847 9850 9854 9858 9862 9866 9870 9874 9878 9882 9886 9889 9893 9896 9899 9902 9905 9908 9910 9912 9914 9916 9917 9918 9919 9919 9919 9918 9917 9916 9914 9911 9908 9904 9900 9895 9889 9882 9875 9867 9859 9850 9840 9830 9820 9809 9798 9788 9777 9766 9756 9746 9736 9727 9719 9712 9706 9701 9697 9694 9693 9693 9694 9696 9699 9704 9710 9717 9724 9733 9742 9752 9762 9772 9783 9793 9804 9814 9825 9834 9844 9853 9861 9869 9876 9882 9888 9893 9897 9901 9904 9907 9909 9911 9912 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9939 9940 9941 9942 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9944 9946 9948 9950 9952 9955 9957 9958 9960 9962 9963 9965 9966 9967 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9991 7080 0 31 2 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9986 9987 9987 9988 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9998 9998 9999 9999100001000010000100001000010000100001000010000 9999 9999 9998 9998 9997 9996 9996 9995 9994 9993 9992 9992 9991 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9964 9963 9962 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9916 9914 9911 9908 9904 9900 9896 9892 9887 9882 9878 9873 9868 9863 9858 9853 9848 9844 9840 9836 9832 9829 9827 9824 9823 9822 9821 9821 9822 9823 9824 9826 9828 9831 9834 9838 9841 9845 9849 9854 9858 9862 7081 0 31 2 9867 9871 9875 9880 9884 9888 9892 9896 9899 9903 9906 9909 9913 9916 9918 9921 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9946 9947 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 7082 0 31 2 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9879 9875 9872 9868 9864 9860 9856 9852 9848 9844 9839 9835 9831 9826 9822 9817 9813 9809 9805 9801 9797 9793 9790 9786 9783 9780 9777 9775 9773 9771 9769 9768 9767 9766 9766 9766 9766 9767 9768 9769 9771 9773 9775 9777 9780 9783 9786 9789 9793 9796 9800 9804 9808 9812 9816 9820 9824 9829 9833 9837 9841 9845 9849 9853 9857 9860 9864 9868 9871 9875 9878 9881 9884 9887 9890 9893 9896 9899 9901 9904 9906 9909 9911 9913 9916 9918 9920 9921 9923 9925 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9929 9928 9925 9923 9921 9918 9915 9912 9909 9906 9902 9899 9895 9891 9887 9883 9879 9875 9870 9866 9861 9857 9853 9848 9844 9839 9835 9831 9826 9822 9818 9814 9810 9806 9802 9798 9794 9790 9786 9782 9778 9774 9771 9767 9763 9759 9755 9751 9747 9742 9738 9734 9729 9725 9720 9716 9711 9706 9702 9697 9692 9687 9683 9678 9674 9669 9665 9661 9657 9653 9650 9647 9644 9641 9639 9637 9635 9634 9633 9633 9633 9633 9634 9636 9637 9640 9642 9645 9649 9653 9657 9661 9666 9672 9677 9683 9689 9696 9702 9709 9716 9723 9730 9738 9745 9752 9760 9767 9774 9782 9789 9796 9803 9810 9817 9823 9830 9836 9842 9848 9854 9859 9865 9870 9875 9880 9885 9889 9893 9897 9901 9905 9908 9912 9915 9918 9920 9923 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9933 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9902 9902 9902 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 7083 0 31 2 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9926 9924 9921 9918 9915 9912 9909 9905 9902 9898 9894 9889 9885 9880 9875 9869 9863 9857 9850 9843 9836 9827 9819 9810 9800 9790 9779 9767 9755 9742 9728 9714 9699 9683 9666 9649 9631 9612 9592 9572 9551 9529 9506 9483 9459 9434 9409 9383 9356 9329 9301 9272 9243 9214 9184 9153 9122 9091 9059 9027 8995 8963 8931 8899 8867 8836 8804 8773 8743 8713 8684 8655 8628 8601 8576 8552 8529 8507 8487 8469 8452 8436 8423 8412 8402 8394 8388 8385 8383 8383 8386 8390 8396 8405 8415 8428 8442 8458 8476 8495 8517 8539 8564 8589 8616 8645 8674 8704 8735 8767 8800 8833 8867 8901 8936 8970 9004 9039 9073 9107 9140 9174 9206 9238 9270 9300 9330 9359 9387 9414 9441 9466 9491 9514 9537 9558 9579 9598 9617 9635 9652 9668 9683 9698 9712 9725 9737 9748 9759 9770 9779 9789 9797 9805 9813 9820 9827 9833 9839 9844 9849 9854 9858 9862 9866 9869 9872 9874 9877 9879 9880 9882 9883 9883 9884 9884 9884 9883 9883 9882 9881 9879 9878 9876 9874 9871 9869 9867 9864 9861 9858 9855 9852 9848 9845 9841 9838 9834 9831 9827 9823 9819 9816 9812 9808 9804 9800 9796 9791 9787 9783 9779 9774 9770 9765 9761 9756 9752 9747 9742 9737 9732 9727 9722 9718 9713 9708 9703 9698 9693 9689 9684 9680 9675 9671 9667 9663 9659 9656 9653 9650 9647 9644 9642 9640 9638 9636 9634 9633 9632 9631 9630 9629 9629 9628 9628 9628 9628 9628 9629 9629 9629 9630 9630 9631 9631 9632 9632 9633 9633 9634 9634 9635 9635 9635 9636 9636 9636 9636 9635 9635 9635 9634 9633 9632 9631 9630 9628 9626 9624 9622 9619 9617 9614 9610 9606 9602 9598 9593 9588 9583 9577 9571 9564 9557 9550 9542 9533 9524 9515 9505 9494 9484 9472 9460 9448 9435 9421 9408 9393 9378 9363 9348 9332 9316 9299 9283 9266 9249 9232 9215 9198 9180 9163 9146 9129 9113 9096 9080 9065 9049 9034 9019 9005 8992 8978 8966 8953 8942 8931 8921 8911 8902 8893 8886 8879 8872 8867 8862 8858 8854 8852 8850 8850 8850 8850 8852 8855 8858 8863 8868 8874 8881 8889 8898 8908 8918 8930 8942 8954 8968 8982 8996 9012 9027 9044 9060 9077 7084 0 31 2 9095 9112 9130 9148 9166 9184 9202 9221 9239 9257 9275 9293 9310 9328 9345 9362 9379 9395 9412 9427 9443 9458 9473 9488 9502 9516 9530 9543 9556 9568 9580 9592 9603 9614 9624 9634 9644 9653 9661 9670 9677 9685 9691 9698 9704 9710 9715 9720 9724 9728 9732 9735 9738 9741 9744 9746 9748 9750 9751 9752 9754 9755 9755 9756 9757 9757 9757 9758 9758 9758 9757 9757 9757 9756 9756 9755 9754 9753 9752 9750 9749 9747 9745 9743 9741 9738 9736 9733 9730 9727 9724 9720 9716 9713 9709 9705 9700 9696 9692 9687 9683 9678 9673 9669 9664 9660 9655 9651 9646 9642 9637 9633 9629 9625 9622 9618 9615 9612 9609 9606 9604 9602 9600 9599 9598 9597 9597 9597 9598 9599 9600 9602 9604 9607 9610 9614 9618 9622 9627 9632 9637 9643 9649 9655 9661 9668 9675 9681 9688 9695 9702 9709 9716 9723 9730 9737 9744 9750 9756 9763 9769 9775 9780 9786 9791 9796 9801 9806 9811 9815 9820 9824 9828 9831 9835 9838 9842 9845 9848 9851 9853 9856 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9870 9870 9870 9870 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9843 9841 9838 9835 9832 9829 9825 9822 9818 9814 9809 9805 9800 9794 9789 9783 9777 9770 9763 9756 9748 9740 9732 9723 9714 9704 9695 9685 9674 9663 9652 9641 9629 9617 9605 9592 9579 9566 9553 9539 9526 9512 9498 9484 9469 9455 9440 9425 9411 9396 9380 9365 9350 9335 9319 9304 9288 9273 9257 9242 9227 9211 9196 9181 9166 9151 9136 9121 9107 9092 9078 9065 9051 9038 9025 9013 9001 8989 8978 8967 8957 8947 8938 8929 8921 8914 8907 8901 8895 8891 8886 8883 8880 8879 8878 8877 8878 8879 8881 8884 8888 8892 8898 8904 8911 8919 8927 8936 8946 8957 8968 8980 8992 9005 9018 9032 9046 9060 9075 9090 9105 9120 9136 9151 9166 9182 9197 9213 9228 9243 9258 9273 9288 9303 9317 9331 9345 9359 9372 9386 9399 9411 9424 9436 9448 9460 9471 9483 9494 9504 9515 9525 9535 9545 9554 9563 9572 9581 9589 9597 9605 9613 9620 9627 9634 9640 9647 9653 9658 9664 9669 9674 9678 9683 9686 9690 9693 9696 9699 9701 9702 9704 9704 9705 9705 9704 9703 9701 9698 9695 9691 9687 9682 9676 9669 9661 9652 9643 9632 9620 9608 9594 9579 9563 9545 9527 9507 9486 9463 9439 9413 9386 9358 9328 9296 9263 9228 9192 9154 9115 9074 9031 8987 8941 8894 8845 8795 8744 8691 8637 8581 8525 8467 8408 8349 8289 8228 8166 8104 8042 7980 7917 7855 7793 7732 7671 7611 7551 7493 7436 7380 7325 7272 7221 7171 7123 7078 7034 6992 6952 6915 6879 6846 6816 6787 6761 6737 6716 6697 6680 6665 6653 6642 6634 6629 6625 6624 6625 6628 6633 6640 6649 6661 6674 6690 6707 7085 0 31 2 6727 6749 6772 6798 6825 6854 6885 6918 6952 6988 7025 7064 7105 7147 7189 7233 7278 7324 7371 7419 7467 7515 7565 7614 7664 7714 7764 7814 7864 7913 7963 8013 8062 8111 8159 8207 8255 8302 8349 8395 8441 8486 8531 8575 8619 8661 8704 8746 8787 8827 8867 8906 8944 8982 9019 9055 9091 9126 9160 9193 9225 9257 9288 9317 9346 9375 9402 9428 9454 9479 9502 9525 9548 9569 9589 9609 9628 9646 9663 9679 9695 9710 9724 9737 9750 9762 9774 9785 9795 9805 9814 9823 9831 9839 9846 9853 9859 9866 9871 9877 9882 9887 9892 9896 9900 9904 9908 9911 9914 9918 9921 9923 9926 9929 9931 9933 9935 9937 9939 9941 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9925 9923 9920 9918 9916 9914 9911 9909 9906 9903 9900 9897 9894 9891 9888 9885 9881 9878 9874 9871 9867 9863 9860 9856 9853 9849 9845 9842 9838 9835 9832 9829 9826 9823 9820 9817 9815 9813 9811 9809 9808 9806 9805 9804 9804 9804 9803 9804 9804 9805 9806 9807 9809 9810 9812 9815 9817 9820 9822 9825 9828 9832 9835 9838 9842 9846 9849 9853 9857 9860 9864 9868 9872 9875 9879 9882 9886 9889 9893 9896 9899 9902 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9953 9951 9949 9948 9946 9945 9944 9943 9942 9941 9940 9940 7086 0 31 2 9939 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9878 9876 9873 9871 9868 9866 9864 9861 9859 9857 9855 9854 9852 9851 9850 9849 9849 9848 9849 9849 9850 9851 9852 9853 9855 9857 9860 9862 9865 9868 9871 9874 9878 9881 9885 9888 9892 9895 9899 9902 9906 9909 9913 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9930 9928 9926 9923 9920 9917 9914 9911 9907 9903 9899 9895 9890 9885 9880 9874 9868 9862 9855 9847 9840 9832 9823 9814 9804 9794 9783 9772 9760 9748 9734 9721 9706 9691 9675 9658 9640 9622 9602 9582 9561 9538 9515 9491 9466 9440 9413 9385 9357 9327 9296 9264 9232 9198 9164 9129 9094 9057 9020 8983 8945 8907 8869 8830 8791 8753 8714 8676 8638 8600 8563 8526 8490 8455 8421 8388 8356 8326 8297 8269 8243 8219 8196 8175 8157 8140 8126 8113 8103 8096 8090 8088 8087 8089 8093 8100 8110 8121 8135 8152 8170 8191 8214 8239 8266 8294 8325 8357 8390 8425 8461 8498 8536 8575 8614 8654 8695 8736 8777 8817 8858 8899 8940 8980 9019 9058 9097 9135 9172 9208 9243 9277 9311 9343 9375 9405 9435 9463 9491 9517 9542 9566 9590 9612 9633 9653 9672 9691 9708 9724 9740 9754 9768 9781 9793 9805 9816 9826 9835 9844 9852 9860 9867 9873 9880 9885 9891 9895 9900 9904 9908 9912 9915 9918 9921 9923 9926 9928 9929 9931 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 7087 0 31 2 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 9903 9902 9901 9899 9898 9896 9895 9893 9891 9889 9887 9885 9882 9880 9877 9874 9871 9868 9864 9861 9857 9854 9850 9846 9842 9838 9833 9829 9825 9820 9815 9811 9806 9802 9797 9792 9788 9783 9778 9774 9769 9765 9761 9756 9752 9748 9744 9741 9737 9734 9730 9727 9724 9722 9719 9717 9715 9713 9711 9710 9708 9707 9707 9706 9706 9705 9705 9706 9706 9707 9708 9709 9710 9712 9713 9715 9717 9720 9722 9725 9728 9731 9734 9737 9741 9744 9748 9752 9756 9760 9764 9768 9772 9776 9780 9785 9789 9793 9797 9802 9806 9810 9814 9818 9822 9826 9830 9833 9837 9841 9844 9847 9851 9854 9857 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9918 9917 9917 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9890 9888 9885 9883 9880 9877 9874 9870 9867 9864 9860 9857 9853 9849 9846 9842 9838 9834 9830 9826 9822 9818 9813 9809 9805 9801 9796 9792 9788 9784 9780 9776 9772 9768 9764 9761 9757 9754 9751 9748 9746 9743 9741 9739 9738 9737 9736 9735 9735 9735 9735 9736 9736 9738 9739 9741 9742 9744 9747 9749 9752 9754 9757 9760 9763 9767 9770 9773 9776 9780 9783 9786 9789 9793 9796 9799 9802 9805 9808 9811 9814 9816 9819 9821 9824 9826 9828 9830 9832 9833 9835 9836 9837 9839 9840 9840 9841 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9838 9838 9838 9838 9837 9837 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9865 9866 9868 9869 9871 9872 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9906 9905 9905 9905 9904 9903 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9885 9883 9880 9878 9875 9872 9869 9866 9862 9859 9855 9852 9848 9844 9840 9836 9832 9827 9823 9818 7088 0 31 2 9813 9808 9803 9798 9793 9788 9782 9776 9770 9765 9759 9752 9746 9740 9733 9726 9719 9713 9705 9698 9691 9683 9675 9668 9659 9651 9643 9635 9626 9618 9609 9600 9591 9583 9574 9565 9556 9548 9540 9531 9523 9515 9508 9501 9494 9487 9481 9475 9469 9464 9459 9454 9450 9446 9443 9440 9437 9435 9433 9431 9430 9429 9428 9428 9428 9429 9430 9431 9433 9436 9439 9442 9446 9451 9456 9462 9469 9476 9484 9492 9501 9510 9520 9531 9541 9552 9564 9575 9587 9598 9610 9621 9632 9643 9654 9664 9673 9681 9689 9697 9703 9709 9714 9718 9721 9724 9726 9727 9728 9728 9728 9727 9727 9726 9724 9723 9722 9722 9721 9721 9721 9722 9723 9725 9727 9730 9733 9737 9742 9747 9753 9759 9765 9772 9778 9786 9793 9800 9807 9814 9821 9828 9835 9841 9847 9853 9858 9863 9867 9871 9874 9878 9880 9883 9885 9887 9888 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9900 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9937 9937 9936 9934 9933 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9905 9903 9900 9897 9895 9892 9889 9887 9884 9882 9879 9877 9874 9872 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 9849 9848 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9846 9845 9845 9844 9844 9843 9843 9842 9841 9840 9839 9838 9836 9835 9834 9833 9831 9830 9829 9828 9827 9825 9824 9823 9822 9821 9820 9820 9819 9818 9817 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9818 9819 9820 9821 9822 9824 9825 9827 9829 9831 9833 9836 9838 9841 9844 9847 9850 9853 9856 9860 9863 9867 9870 9874 9878 9882 9885 9889 9893 9896 9900 9904 9907 9911 9914 9917 9920 9923 9926 9929 9932 9935 9937 9939 9942 9944 9946 9948 9949 9951 9953 9954 9955 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9937 9935 9932 9929 9926 9923 9919 9916 9912 9909 9905 9901 9897 9893 9889 9885 7089 0 31 2 9881 9877 9874 9870 9866 9862 9859 9856 9852 9849 9846 9844 9841 9839 9837 9835 9834 9832 9831 9830 9829 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9829 9829 9830 9830 9831 9831 9832 9833 9834 9835 9836 9837 9839 9841 9842 9844 9846 9849 9851 9854 9857 9859 9862 9865 9868 9872 9875 9878 9881 9884 9888 9891 9894 9897 9900 9903 9905 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9848 9846 9844 9843 9842 9840 9839 9838 9838 9837 9836 9836 9836 9835 9836 9836 9836 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9850 9851 9853 9855 9857 9859 9861 9862 9864 9866 9868 9870 9871 9873 9874 9875 9877 9878 9879 9879 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9865 9865 9865 9866 9868 9869 9871 9872 9874 9877 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9929 9930 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 7090 0 31 3 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9882 9879 9875 9871 9867 9863 9858 9853 9848 9843 9838 9832 9826 9820 9814 9807 9800 9793 9785 9777 9769 9760 9751 9742 9732 9722 9711 9700 9688 9676 9663 9650 9636 9622 9606 9590 9574 9556 9538 9519 9499 9479 9457 9434 9411 9386 9361 9334 9306 9278 9248 9216 9184 9150 9116 9080 9042 9003 8963 8922 8879 8835 8789 8742 8694 8644 8593 8540 8486 8431 8374 8316 8257 8197 8135 8073 8009 7945 7879 7813 7746 7679 7611 7543 7475 7407 7339 7271 7203 7136 7070 7004 6940 6877 6815 6754 6696 6639 6584 6532 6481 6434 6388 6346 6307 6270 6237 6207 6180 6157 6138 6122 6110 6101 6097 6096 6099 6106 6117 6132 6150 6173 6199 6228 6262 6299 6339 6383 6430 6480 6533 6588 6646 6707 6770 6835 6902 6971 7041 7113 7185 7259 7334 7409 7484 7560 7635 7711 7786 7861 7935 8008 8081 8152 8223 8292 8360 8426 8491 8554 8616 8676 8734 8790 8845 8898 8949 8998 9045 9090 9134 9175 9215 9253 9290 9324 9357 9388 9418 9446 9473 9498 9522 9544 9565 9585 9603 9620 9637 9652 9666 9679 9692 9703 9714 9724 9733 9742 9750 9757 9764 9771 9777 9782 9787 9792 9796 9800 9803 9806 9809 9811 9813 9814 9815 9816 9816 9816 9816 9815 9813 9811 9809 9806 9803 9799 9795 9790 9785 9780 9774 9768 9762 9755 9748 9741 9733 9726 9718 9710 9703 9695 9687 9680 9672 9665 9658 9651 9644 9638 9632 9627 9621 9617 9612 9608 9605 9602 9599 9597 9595 9594 9593 9593 9593 9594 9594 9596 9597 9599 9602 9605 9608 9611 9615 9619 9623 9628 9632 9637 9642 9648 9653 9659 9665 9671 9677 9684 9690 9696 9703 9710 9716 9723 9730 9736 9743 9750 9756 9763 9769 9775 9782 9788 9794 9800 9805 9811 9816 9821 9826 9831 9835 9839 9843 9847 9851 9854 9857 9860 9863 9865 9867 9869 9871 9872 9873 9875 9875 9876 9877 9877 9877 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9867 9868 9868 9869 9870 9871 9872 9873 9875 9876 9877 9879 9881 9882 9884 9886 9888 9890 9892 9894 9896 9899 9901 9903 9906 9908 9910 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 7091 0 31 3 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9962 9960 9959 9957 9955 9952 9950 9948 9945 9942 9939 9937 9934 9931 9928 9925 9921 9918 9915 9912 9909 9906 9903 9899 9896 9893 9890 9886 9883 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9840 9835 9831 9826 9821 9816 9811 9806 9800 9795 9790 9785 9780 9775 9771 9766 9762 9758 9755 9751 9748 9746 9744 9742 9741 9741 9740 9741 9741 9742 9744 9746 9749 9752 9755 9759 9763 9767 9772 9777 9782 9787 9793 9798 9804 9809 9815 9821 9826 9832 9837 9843 9848 9853 9858 9863 9868 9872 9877 9881 9885 9889 9893 9897 9900 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9952 9954 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9969 9968 9967 9965 9964 9963 9961 9959 9958 9956 9955 9954 9953 9951 9950 9950 9949 9949 9948 9948 9948 9949 9949 9950 9951 9952 9954 9955 9957 9959 9960 9962 9965 9967 9969 9971 9973 9975 9977 9979 9981 9982 9984 9985 9987 9988 9989 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9991 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9978 9977 9976 9974 9973 9972 9970 9968 9967 9965 9963 9961 9959 9957 9955 9953 9951 9949 9946 9944 9942 9939 9937 9934 9931 9929 9926 9923 9920 9917 9914 9911 9907 9904 9900 9897 9893 9889 9885 9881 9877 9873 9868 9864 9859 9854 9849 9844 9839 9834 9828 9823 9817 9812 9806 9799 9793 9787 9780 9773 9766 9759 9752 9744 9736 9728 9719 9710 9701 9691 9681 9671 9660 9649 9637 9625 9612 9599 9586 9572 9557 9542 9527 9511 9494 9477 9460 9442 9424 9406 9387 9367 9348 9328 9308 9289 9268 9248 9228 9209 9189 9169 9150 9131 9113 9095 9078 9061 9046 9031 9016 9003 8991 8980 8970 8961 8953 8946 8941 8937 8934 8933 8932 8934 8936 8940 8945 8951 8959 8968 8978 8989 9001 9015 9029 9044 9060 9077 9095 9113 9132 9152 9172 9192 9213 9234 9255 9276 9298 9319 9340 9361 9382 9403 9424 9444 9464 9483 9502 9521 7092 0 31 3 9539 9556 9573 9589 9605 9620 9635 9649 9662 9675 9687 9698 9709 9719 9729 9738 9746 9754 9762 9769 9776 9782 9787 9793 9798 9802 9807 9811 9815 9818 9822 9825 9828 9831 9834 9837 9839 9842 9844 9847 9850 9852 9855 9858 9860 9863 9866 9868 9871 9874 9877 9880 9883 9886 9889 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9920 9922 9925 9927 9929 9931 9934 9935 9937 9939 9941 9942 9943 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9899 9897 9894 9892 9889 9887 9884 9882 9879 9876 9874 9871 9869 9867 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9843 9844 9845 9846 9847 9848 9850 9851 9853 9855 9857 9859 9861 9864 9866 9869 9871 9874 9877 9879 9882 9885 9888 9891 9893 9896 9899 9902 9905 9908 9911 9913 9916 9919 9922 9924 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9898 9895 9892 9888 9885 9881 9877 9873 9868 9864 9859 9853 9848 9842 9836 9829 9822 9815 9808 9800 9791 9782 9773 9764 9754 9743 9733 9721 9710 9698 9685 9672 9659 9645 9631 9616 9601 9586 9570 9554 9538 9521 9504 9487 9469 9452 9434 9416 9398 9379 9361 9343 9325 9307 9290 9272 9255 9239 9222 9207 9192 9178 9164 9151 9140 9129 9119 9110 9102 9095 9090 9085 9082 9080 9080 9080 9082 9085 9090 9096 9102 9110 9120 9130 9141 9154 9167 9181 9196 9212 9228 9245 9263 9281 9300 9319 9338 9357 9377 9396 9416 9435 9455 9474 9493 9511 9529 9547 9565 9581 9598 9614 9629 9643 9657 9670 9683 9695 9706 9716 9726 9735 9743 9750 9757 9762 9767 9771 9775 9777 9779 9780 9781 9780 9779 9777 9774 9771 9767 9762 9756 9749 9742 9734 9726 9716 9706 9695 9684 9671 9658 9645 9630 9615 9600 7093 0 31 3 9583 9566 9548 9530 9511 9491 9471 9451 9429 9408 9386 9363 9340 9317 9294 9270 9246 9223 9199 9175 9152 9129 9106 9084 9062 9041 9021 9001 8983 8965 8949 8934 8920 8907 8896 8887 8879 8872 8867 8864 8863 8863 8865 8869 8875 8882 8891 8901 8913 8926 8941 8957 8975 8993 9013 9033 9055 9077 9100 9123 9147 9171 9196 9221 9246 9270 9295 9320 9344 9368 9392 9415 9438 9460 9481 9503 9523 9543 9562 9580 9598 9615 9631 9646 9661 9675 9689 9701 9713 9724 9735 9745 9754 9763 9771 9778 9785 9791 9797 9803 9807 9812 9816 9819 9822 9825 9827 9829 9831 9833 9834 9835 9835 9836 9836 9837 9837 9836 9836 9836 9836 9835 9835 9834 9833 9833 9832 9831 9830 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9821 9820 9819 9818 9817 9816 9816 9815 9814 9813 9812 9811 9811 9810 9809 9808 9808 9807 9806 9806 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9805 9805 9806 9806 9807 9808 9809 9810 9811 9813 9814 9816 9818 9820 9822 9824 9826 9829 9831 9834 9837 9840 9843 9846 9850 9853 9856 9860 9864 9867 9871 9875 9879 9882 9886 9890 9894 9897 9901 9905 9908 9912 9915 9918 9921 9924 9927 9930 9933 9936 9938 9940 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9937 9935 9933 9930 9928 9925 9922 9919 9917 9914 9911 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9877 9874 9871 9867 9864 9861 9858 9855 9851 9848 9845 9842 9839 9836 9834 9831 9828 9826 9824 9821 9820 9818 9816 9815 9813 9812 9812 9811 9811 9811 9811 9812 9812 9813 9815 9816 9818 9820 9822 9825 9827 9830 9834 9837 9840 9844 9848 9852 9856 9860 9865 9869 9873 9878 9882 9886 9891 9895 9899 9904 9908 9912 9916 9920 9923 9927 9931 9934 9937 9940 9943 9946 9949 9952 9954 9956 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9992 9991 9990 9990 9989 9988 9987 9986 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9977 9976 9976 9976 9975 9975 9974 9973 9972 9971 9969 9967 9965 9962 9959 9955 7094 0 31 3 9951 9947 9941 9936 9930 9923 9916 9908 9900 9892 9883 9875 9866 9857 9848 9839 9831 9823 9815 9808 9801 9795 9790 9785 9782 9779 9777 9777 9777 9778 9780 9783 9786 9791 9796 9802 9809 9816 9823 9831 9839 9847 9855 9863 9871 9879 9886 9893 9900 9906 9911 9916 9920 9924 9927 9930 9932 9933 9934 9934 9934 9933 9932 9931 9929 9928 9926 9923 9921 9919 9916 9914 9911 9909 9906 9904 9901 9899 9896 9894 9891 9889 9886 9883 9881 9878 9875 9872 9868 9865 9861 9857 9853 9849 9845 9840 9835 9830 9825 9820 9814 9809 9803 9798 9792 9786 9780 9774 9768 9763 9757 9751 9745 9740 9734 9728 9723 9718 9712 9707 9702 9697 9692 9687 9682 9677 9673 9668 9663 9659 9655 9651 9646 9643 9639 9635 9632 9628 9625 9623 9620 9618 9616 9614 9612 9611 9611 9610 9610 9610 9611 9612 9613 9615 9617 9619 9622 9625 9628 9632 9636 9640 9645 9650 9655 9660 9666 9672 9678 9685 9691 9698 9705 9712 9719 9726 9733 9741 9748 9756 9763 9771 9778 9786 9793 9801 9808 9815 9822 9829 9836 9843 9849 9856 9862 9868 9873 9879 9884 9889 9894 9899 9903 9907 9911 9914 9918 9921 9924 9926 9929 9931 9933 9935 9937 9938 9939 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9962 9964 9965 9966 9967 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9956 9953 9950 9947 9944 9940 9936 9932 9928 9923 9919 9914 9909 9904 9899 9894 9889 9884 9879 9874 9870 9865 9861 9858 9854 9851 9848 9846 9844 9843 9842 9841 9841 9842 9843 9844 9846 9848 9851 9854 9857 7095 0 31 3 9860 9864 9868 9872 9876 9880 9884 9888 9892 9896 9900 9903 9906 9909 9912 9914 9916 9918 9920 9921 9922 9922 9923 9923 9923 9922 9922 9921 9920 9919 9918 9916 9915 9913 9912 9911 9909 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9889 9887 9885 9884 9882 9880 9877 9875 9873 9871 9868 9865 9863 9860 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9829 9826 9824 9821 9819 9817 9815 9813 9811 9809 9808 9807 9805 9804 9803 9803 9802 9802 9801 9801 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9806 9807 9807 9807 9807 9807 9807 9806 9806 9805 9804 9802 9801 9799 9797 9795 9792 9789 9785 9781 9777 9772 9766 9760 9754 9747 9739 9731 9722 9712 9702 9691 9679 9667 9653 9639 9625 9609 9593 9575 9558 9539 9519 9499 9478 9456 9433 9409 9385 9360 9334 9308 9280 9252 9224 9194 9164 9134 9102 9071 9038 9005 8972 8939 8905 8871 8836 8802 8767 8732 8698 8663 8629 8595 8562 8529 8497 8465 8434 8404 8376 8348 8321 8296 8273 8251 8230 8212 8195 8180 8167 8156 8148 8141 8137 8135 8135 8138 8143 8150 8159 8171 8184 8200 8218 8238 8260 8284 8309 8336 8365 8395 8426 8459 8492 8526 8562 8597 8634 8671 8708 8746 8783 8821 8858 8896 8933 8970 9006 9042 9078 9112 9147 9180 9213 9245 9277 9307 9337 9366 9394 9422 9448 9473 9498 9521 9544 9566 9587 9607 9625 9643 9660 9676 9691 9706 9719 9731 9743 9753 9763 9772 9780 9787 9794 9800 9805 9810 9814 9818 9821 9824 9827 9829 9832 9833 9835 9837 9839 9841 9842 9844 9846 9848 9851 9853 9856 9858 9861 9864 9868 9871 9875 9878 9882 9886 9890 9894 9898 9901 9905 9909 9912 9916 9919 9922 9925 9928 9930 9933 9935 9937 9938 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9886 9884 9881 9879 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9841 9837 9832 9828 9824 9819 9815 9810 9805 9801 9796 9791 9787 9782 9777 9773 9768 9764 9760 9756 9751 9747 9744 9740 9736 9733 9730 9726 9723 9721 9718 9715 9713 9711 9709 9707 9705 9704 9703 9702 9701 9701 9700 9700 9701 9701 9702 9703 9704 9706 9708 9710 9712 9715 9717 9720 9724 9727 9731 9735 9739 9743 9748 9752 9757 9762 9766 9771 9776 9781 9785 9790 9795 9799 9804 9808 9812 9816 9820 9824 9828 9831 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9863 9866 9868 9870 9872 9875 9877 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9902 7096 0 31 3 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9910 9908 9905 9902 9899 9897 9894 9891 9889 9886 9884 9882 9880 9877 9876 9874 9872 9871 9869 9868 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9864 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9866 9866 9865 9865 9864 9863 9863 9862 9860 9859 9858 9857 9856 9854 9853 9851 9850 9849 9847 9846 9844 9843 9842 9840 9839 9838 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9826 9825 9824 9823 9823 9822 9821 9821 9820 9820 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9821 9822 9823 9824 9825 9826 9828 9830 9832 9834 9836 9838 9841 9843 9846 9848 9851 9854 9857 9860 9864 9867 9870 9873 9876 9879 9883 9886 9889 9892 9894 9897 9900 9903 9905 9907 9909 9912 9913 9915 9917 9918 9919 9920 9921 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9901 9899 9896 9893 9889 9886 9882 9879 9875 9871 9866 9862 9858 9853 9848 9843 9838 9834 9829 9823 9818 9813 9808 9803 9798 9793 9788 9782 9777 9772 9767 9762 9758 9753 9748 9743 9738 9734 9729 9724 9720 9715 9711 9706 9702 9698 9694 9690 9686 9682 9678 9674 9671 9667 9664 9661 9657 9654 9652 9649 9646 9644 9642 9639 9637 9635 9633 9631 9630 9628 9626 9624 9622 9621 9619 9617 9614 9612 9610 9607 9604 9601 9597 9593 9589 9585 9580 7097 0 31 3 9574 9569 9563 9556 9550 9542 9535 9527 9518 9510 9500 9491 9481 9471 9460 9449 9438 9426 9415 9403 9391 9378 9366 9353 9340 9328 9315 9302 9289 9277 9264 9251 9239 9227 9215 9203 9191 9180 9169 9159 9149 9139 9130 9121 9112 9105 9097 9091 9084 9079 9074 9070 9067 9064 9062 9060 9060 9060 9060 9062 9064 9067 9071 9075 9080 9086 9093 9100 9107 9116 9125 9134 9144 9154 9165 9176 9188 9200 9212 9225 9238 9251 9264 9278 9291 9305 9319 9333 9346 9360 9374 9388 9401 9415 9428 9441 9454 9467 9480 9493 9505 9517 9529 9541 9552 9564 9575 9586 9596 9606 9616 9626 9636 9645 9654 9662 9671 9679 9687 9695 9702 9709 9716 9723 9730 9736 9742 9748 9754 9759 9765 9770 9775 9780 9785 9789 9794 9798 9802 9806 9810 9814 9818 9822 9825 9829 9832 9835 9838 9841 9844 9847 9850 9852 9854 9856 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9905 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9934 9934 9934 9934 9933 9933 9932 9931 9929 9928 9926 9924 9922 9920 9917 9914 9911 9908 9904 9901 9897 9893 9888 9884 9879 9875 9870 9866 9861 9856 9852 9848 9843 9839 9835 9832 9828 9825 9822 9819 9817 9815 9813 9811 9810 9809 9808 9807 9807 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9813 9814 9815 9816 9816 9818 9819 9820 9822 9823 9825 9826 9828 9830 9832 9834 9836 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9867 9868 9870 9871 9872 9873 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 7098 0 31 3 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9850 9850 9850 9849 9849 9850 9850 9850 9850 9850 9851 9851 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9861 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9879 9881 9882 9884 9885 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9917 9914 9911 9908 9905 9901 9898 9894 9890 9886 9882 9878 9874 9869 9865 9860 9856 9851 9846 9841 9836 9831 9825 9820 9814 9808 9803 9797 9791 9785 9779 9773 9767 9761 9755 9749 9743 9737 9732 9727 9721 9717 9712 9708 9704 9701 9698 9695 9693 9692 9691 9690 9690 9691 9692 9694 9696 9699 9702 9706 9710 9715 9720 9725 9731 9737 9743 9749 9756 9762 9769 9776 9783 9789 9796 9802 9809 9815 9821 9827 9833 9838 9843 9848 9853 9858 9862 9866 9870 9873 9877 9880 7099 0 31 3 9883 9886 9889 9891 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9909 9909 9910 9909 9909 9908 9907 9906 9905 9903 9901 9898 9895 9892 9889 9885 9881 9877 9873 9868 9863 9857 9852 9846 9840 9834 9827 9821 9814 9808 9801 9794 9787 9780 9773 9766 9760 9753 9746 9739 9733 9727 9720 9714 9708 9703 9697 9692 9687 9682 9678 9674 9670 9666 9663 9661 9658 9656 9655 9654 9653 9653 9653 9654 9655 9657 9659 9662 9665 9668 9672 9676 9680 9685 9690 9696 9702 9708 9714 9720 9727 9733 9740 9747 9754 9761 9768 9775 9782 9789 9796 9803 9809 9816 9822 9829 9835 9841 9847 9852 9858 9863 9868 9873 9878 9883 9887 9891 9895 9899 9902 9906 9909 9912 9914 9917 9919 9920 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9916 9917 9919 9921 9922 9924 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9931 9933 9935 9937 9939 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9966 9964 9962 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9909 9907 9906 9903 9901 9899 9897 9895 9892 9889 9887 9884 9881 9878 9875 9872 9868 9865 9862 9858 9855 9851 9847 9844 9840 9837 9833 9829 9826 9822 9819 9816 9812 9809 9806 9803 7100 0 31 3 9800 9797 9794 9791 9788 9785 9783 9780 9777 9775 9772 9770 9768 9765 9763 9760 9758 9755 9753 9751 9748 9745 9743 9740 9737 9734 9731 9728 9724 9720 9717 9713 9708 9704 9699 9694 9689 9683 9678 9672 9665 9659 9652 9645 9638 9631 9623 9616 9608 9601 9593 9585 9578 9570 9563 9556 9549 9542 9536 9530 9524 9518 9513 9509 9505 9501 9498 9495 9493 9491 9490 9489 9488 9488 9489 9490 9491 9492 9494 9497 9499 9502 9505 9508 9512 9516 9519 9524 9528 9532 9537 9542 9547 9552 9557 9562 9568 9574 9580 9586 9593 9599 9606 9613 9620 9628 9635 9643 9651 9660 9668 9677 9685 9694 9703 9712 9721 9730 9739 9748 9757 9766 9775 9783 9792 9800 9808 9816 9824 9831 9838 9845 9852 9858 9864 9870 9875 9881 9886 9890 9895 9899 9903 9907 9910 9914 9917 9920 9923 9926 9928 9931 9933 9935 9938 9940 9941 9943 9945 9947 9948 9950 9951 9952 9953 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9949 9946 9944 9941 9938 9935 9931 9928 9924 9920 9915 9911 9907 9902 9897 9893 9888 9883 9879 9874 9870 9866 9862 9858 9855 9852 9849 9847 9845 9844 9843 9842 9842 9842 9843 9844 9846 9848 9850 9853 9856 9859 9863 9867 9871 9875 9879 9884 9888 9893 9897 9902 9906 9911 9915 9919 9923 9927 9930 9934 9937 9940 9943 9945 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9930 9928 9925 9923 7101 0 31 3 9920 9917 9914 9911 9908 9905 9901 9898 9895 9892 9888 9885 9882 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9846 9843 9840 9838 9836 9833 9831 9829 9827 9825 9823 9821 9820 9818 9816 9815 9814 9813 9812 9811 9810 9810 9809 9809 9809 9809 9809 9810 9810 9811 9812 9813 9815 9816 9818 9820 9822 9824 9826 9829 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9871 9874 9876 9879 9882 9885 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9955 9957 9958 9960 9962 9963 9965 9967 9968 9970 9971 9973 9974 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9927 9924 9921 9917 9914 9909 9905 9900 9895 9890 9885 9879 9873 9867 9861 9855 9848 9842 9835 9829 9822 9816 9810 9803 9797 9791 9785 9780 9774 9769 9764 9759 9754 9749 9744 9740 9736 9731 9727 9723 9720 9716 9712 9708 9705 9701 9698 9695 9692 9689 9686 9683 9680 9678 9676 9674 9672 9670 9669 9668 9668 9667 9668 9668 9669 9670 9672 9674 9676 9679 9683 9686 9690 9694 9699 9703 9708 9714 9719 9724 9730 9736 9742 9747 9753 9759 9764 9770 9775 9780 9786 9790 9795 9800 9804 9808 9812 9815 9818 9821 9824 9827 9829 9831 9832 9834 9835 9835 9836 9836 9836 9836 9835 9834 9833 9832 9830 9828 9826 9824 9821 9818 9815 9812 9808 9804 9800 9796 9791 9787 9782 9777 9772 9767 9762 9757 9751 9746 9741 9736 9730 9725 9720 9715 9710 9705 9701 9696 9692 9688 9684 9680 9676 9673 9670 9667 9664 9661 9658 9656 9654 9652 9650 9648 9647 9646 9644 9643 9642 9641 9641 9640 9639 9639 9639 9638 9638 9638 9638 9638 9638 9638 9638 9638 9638 9638 9638 9639 9639 9639 9640 9640 9640 9641 9641 9642 9642 9643 9643 9644 9645 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9656 9657 9659 9660 9662 9664 9666 9668 7102 0 31 3 9670 9672 9675 9678 9680 9683 9686 9690 9693 9697 9700 9704 9708 9713 9717 9721 9726 9731 9736 9740 9746 9751 9756 9761 9766 9772 9777 9783 9788 9793 9799 9804 9809 9815 9820 9825 9830 9835 9840 9845 9850 9854 9859 9863 9868 9872 9876 9880 9884 9888 9892 9896 9899 9903 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9930 9932 9933 9934 9935 9935 9936 9936 9936 9935 9935 9934 9934 9933 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9881 9877 9873 9869 9864 9858 9853 9846 9840 9832 9825 9816 9808 9799 9789 9779 9769 9759 9748 9737 9726 9715 9704 9693 9682 9672 9662 9652 9643 9634 9626 9619 9612 9606 9601 9597 9594 9592 9590 9590 9590 9592 9594 9597 9600 9604 9609 9615 9621 9628 9635 9642 9650 9658 9666 9674 9683 9691 9699 9708 9716 9724 9732 9740 9747 9755 9762 9769 9776 9782 9789 9795 9801 9807 9813 9819 9825 9830 9836 9841 9846 9852 9857 9862 9867 9872 9876 9881 9886 9890 9895 9899 9903 9907 9911 9914 9918 9921 9924 9927 9930 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9913 9911 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9897 9897 9898 9899 9900 9901 9903 9904 9906 9907 9909 9911 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9936 9937 9937 9937 9937 7103 0 31 3 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9928 9926 9925 9922 9920 9918 9915 9912 9909 9905 9901 9897 9892 9888 9882 9877 9871 9864 9858 9850 9843 9835 9826 9818 9808 9799 9789 9778 9768 9757 9745 9733 9721 9708 9696 9683 9669 9656 9642 9628 9614 9600 9585 9571 9557 9543 9529 9515 9501 9487 9474 9461 9449 9437 9425 9414 9404 9394 9386 9378 9371 9364 9359 9355 9352 9350 9349 9349 9350 9352 9355 9360 9365 9372 9379 9388 9397 9408 9419 9431 9444 9457 9471 9485 9500 9515 9531 9547 9562 9578 9594 9610 9626 9641 9656 9671 9686 9700 9714 9727 9740 9753 9765 9776 9787 9798 9808 9817 9826 9835 9843 9850 9857 9864 9870 9876 9882 9887 9892 9896 9900 9904 9908 9911 9914 9917 9919 9921 9923 9925 9926 9927 9929 9929 9930 9930 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9891 9888 9885 9882 9879 9876 9873 9869 9866 9862 9858 9855 9851 9846 9842 9838 9833 9829 9824 9820 9815 9811 9806 9801 9797 9792 9787 9783 9778 9774 9769 9765 9761 9757 9753 9749 9745 9741 9738 9735 9731 9728 9726 9723 9720 9718 9716 9714 9712 9711 9709 9708 9707 9706 9705 9705 9705 9705 9705 9705 9705 9706 9707 9708 9709 9710 9711 9713 9714 9716 9718 9720 9722 9724 9727 9729 9732 9734 9737 9740 9743 9746 9749 9752 9756 9759 9763 9766 9770 9773 9777 9781 9785 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9828 9832 9835 9839 9843 9846 9850 9853 9856 9860 9863 9866 9869 9872 9875 9877 9880 9883 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 7104 0 31 3 9955 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9929 9928 9928 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9931 9929 9926 9924 9921 9918 9915 9912 9909 9905 9902 9898 9895 9891 9888 9884 9881 9877 9874 9870 9867 9863 9860 9857 9854 9851 9848 9846 9843 9841 9839 9837 9835 9834 9832 9831 9830 9830 9829 9829 9829 9829 9830 9830 9831 9832 9833 9835 9836 9838 9840 9842 9844 9847 9849 9852 9855 9858 9860 9864 9867 9870 9873 9876 9880 9883 9886 9890 9893 9897 9900 9903 9906 9910 9913 9916 9919 9922 9924 9927 9930 9932 9935 9937 9939 9941 9944 9946 9947 9949 9951 9953 9954 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9938 9936 9934 9932 9930 9928 9927 9925 9923 9921 9920 7105 0 31 3 9918 9917 9915 9914 9913 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9915 9916 9918 9919 9921 9922 9924 9926 9928 9930 9931 9933 9935 9937 9939 9940 9942 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9957 9956 9954 9953 9952 9951 9950 9950 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9932 9931 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9891 9888 9885 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9849 9846 9843 9840 9837 9834 9832 9829 9826 9824 9822 9820 9818 9817 9815 9814 9813 9813 9812 9812 9812 9812 9813 9814 9815 9816 9818 9819 9821 9823 9825 9828 9830 9833 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9891 9893 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9936 9935 9934 9933 9932 9930 9928 9927 9925 9923 7106 0 31 3 9920 9918 9916 9913 9911 9908 9905 9903 9900 9897 9894 9890 9887 9884 9880 9876 9873 9869 9865 9861 9857 9852 9848 9844 9839 9835 9830 9826 9821 9816 9812 9807 9802 9798 9793 9788 9784 9779 9774 9770 9765 9760 9755 9751 9746 9740 9735 9730 9724 9719 9713 9707 9701 9694 9688 9681 9674 9667 9660 9653 9646 9638 9631 9624 9617 9611 9604 9598 9592 9587 9582 9578 9575 9572 9569 9568 9567 9567 9568 9570 9572 9575 9579 9584 9589 9595 9602 9609 9617 9625 9634 9643 9652 9661 9671 9680 9690 9699 9709 9718 9727 9736 9745 9753 9761 9768 9775 9782 9789 9795 9801 9806 9811 9816 9821 9825 9829 9832 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9863 9865 9866 9868 9869 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9894 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9920 9919 9917 9915 9913 9910 9907 9904 9901 9897 9893 9889 9885 9881 9877 9872 9868 9863 9859 9854 9850 9846 9842 9839 9836 9833 9830 9828 9826 9825 9824 9824 9824 9825 9826 9828 9830 9833 9836 9840 9843 9847 9852 9856 9861 9866 9871 9876 9881 9886 9891 9896 9900 9905 9909 9913 9917 9920 9924 9927 9929 9932 9934 9936 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9865 9864 9863 9862 9861 9859 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9860 9861 9861 9861 9861 9860 9860 9859 9859 9858 9857 9856 9855 9853 9852 9850 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9828 9826 9824 9822 9820 9819 9817 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9806 9805 9804 9804 9803 9803 9802 9802 9801 9801 9800 9800 9799 9799 9799 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9800 9800 9800 7107 0 31 3 9801 9802 9803 9803 9804 9806 9807 9808 9810 9812 9813 9815 9817 9820 9822 9825 9828 9831 9834 9837 9840 9844 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9891 9895 9899 9903 9907 9910 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9942 9943 9945 9946 9946 9947 9948 9948 9948 9949 9949 9948 9948 9948 9948 9947 9946 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9925 9922 9920 9917 9913 9910 9907 9903 9899 9896 9892 9888 9884 9880 9875 9871 9867 9863 9858 9854 9850 9845 9841 9837 9832 9828 9824 9819 9815 9811 9807 9802 9798 9794 9790 9786 9782 9778 9774 9770 9766 9762 9758 9755 9751 9747 9744 9741 9737 9734 9731 9728 9725 9723 9720 9718 9715 9713 9711 9709 9708 9706 9704 9703 9701 9699 9698 9696 9695 9693 9691 9690 9688 9685 9683 9681 9678 9675 9672 9668 9664 9660 9655 9650 9645 9639 9632 9625 9618 9610 9601 9592 9582 9571 9560 9547 9535 9521 9506 9491 9475 9458 9440 9421 9401 9380 9359 9336 9313 9288 9263 9236 9209 9181 9153 9123 9093 9062 9031 8999 8966 8934 8901 8867 8834 8801 8768 8735 8702 8670 8638 8607 8576 8546 8518 8490 8463 8437 8413 8390 8369 8349 8330 8314 8299 8286 8274 8265 8257 8252 8248 8247 8248 8250 8255 8262 8271 8282 8295 8310 8327 8346 8367 8390 8415 8441 8469 8498 8529 8562 8595 8630 8666 8702 8740 8778 8816 8855 8895 8934 8974 9013 9053 9092 9130 9169 9206 9243 9279 9314 9348 9381 9413 9444 9474 9503 9531 9557 9582 9606 9629 9651 9671 9691 9709 9727 9743 9758 9773 9786 9799 9811 9822 9832 9842 9851 9859 9866 9874 9880 9886 9891 9896 9901 9905 9908 9911 9914 9917 9919 9920 9922 9923 9924 9924 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9922 9922 9923 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9953 9953 9952 9951 9950 9948 9947 9945 9943 9941 9938 9936 9933 9930 9927 9924 9920 9916 9912 9908 9904 9899 9895 9890 9885 9879 9874 9868 9862 9856 9849 9842 9835 9828 9821 9813 9805 9797 9789 9781 9772 9763 9754 9746 9737 9727 9718 9709 9700 9691 9683 9674 9666 9657 9649 9642 9634 9627 9621 9615 9609 9604 9599 9595 9592 9589 9586 9584 9583 9582 9582 9582 9583 9585 9587 9589 9593 9596 9600 9605 9609 9615 9620 9626 9633 9639 9646 9653 9660 9667 9675 9683 9690 9698 9706 9714 9722 9729 9737 9745 9752 9760 9767 9774 9781 9788 9795 9801 9808 9813 9819 9825 9830 9834 9839 9843 9847 9851 9854 9857 9860 9862 9864 9866 9867 9868 9869 9870 9870 9871 9871 9871 9870 9870 9870 9869 9868 7108 0 31 3 9868 9867 9866 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9972 9973 9975 9976 9977 9979 9980 9982 9983 9985 9986 9987 9989 9990 9991 9992 9993 9994 9994 9995 9996 9996 9996 9996 9997 9996 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9985 9985 9984 9983 9981 9980 9979 9978 9976 9975 9973 9971 9969 9967 9965 9962 9960 9957 9954 9951 9948 9945 9941 9938 9934 9930 9927 9923 9919 9915 9911 9907 9903 9899 9895 9891 9887 9884 9880 9877 9873 9870 9867 9864 9861 9859 9856 9854 9852 9850 9848 9847 9845 9844 9843 9842 9841 9841 9840 9840 9840 9840 9840 9840 9841 9841 9842 9842 9843 9844 9845 9846 9847 9849 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9865 9866 9867 9868 9870 9871 9872 9872 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9851 9850 9848 9846 9844 9842 9840 9838 9836 9833 9830 9827 9824 9821 9818 9814 9811 9807 9803 9799 9795 9790 9786 9782 9777 9772 9768 9763 9758 9754 9749 9744 9739 9734 9729 9725 9720 9715 9710 9705 9701 9696 9691 7109 0 31 3 9686 9682 9677 9672 9667 9663 9658 9654 9649 9645 9641 9637 9633 9629 9625 9622 9619 9616 9613 9611 9609 9607 9606 9605 9604 9604 9605 9605 9606 9608 9610 9613 9616 9619 9623 9627 9631 9636 9641 9647 9653 9659 9665 9672 9679 9686 9693 9701 9708 9716 9724 9731 9739 9747 9754 9762 9770 9777 9785 9792 9799 9806 9812 9819 9825 9831 9836 9841 9846 9850 9854 9858 9861 9864 9866 9868 9869 9870 9870 9870 9869 9869 9867 9866 9864 9862 9859 9857 9854 9851 9849 9846 9843 9841 9839 9837 9835 9833 9832 9831 9830 9830 9831 9831 9832 9834 9836 9838 9841 9843 9846 9850 9853 9857 9860 9864 9868 9871 9875 9878 9881 9884 9887 9889 9891 9893 9894 9895 9895 9896 9896 9895 9895 9894 9893 9891 9890 9888 9887 9885 9884 9882 9880 9879 9878 9877 9876 9876 9875 9876 9876 9877 9878 9879 9880 9882 9884 9887 9889 9892 9895 9898 9901 9905 9908 9911 9914 9918 9921 9924 9927 9930 9933 9935 9938 9940 9942 9943 9945 9946 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9976 9975 9974 9972 9970 9969 9967 9965 9963 9960 9958 9956 9953 9950 9948 9945 9942 9939 9936 9933 9930 9927 9924 9920 9917 9914 9911 9908 9905 9902 9899 9896 9894 9891 9889 9886 9884 9882 9880 9878 9877 9875 9874 9873 9873 9872 9872 9872 9872 9872 9873 9874 9875 9876 9877 9879 9880 9882 9884 9886 9889 9891 9893 9896 9899 9901 9904 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9918 9915 9912 9908 9905 9902 9899 9895 9892 9888 9885 9881 9877 9874 9870 9866 9862 9859 9855 9851 9848 9844 9840 9837 9833 9830 9827 9823 9820 9817 9815 9812 9810 9807 9805 9803 9802 9800 9799 9798 9797 9796 9796 9796 9796 9796 9796 9797 9797 9798 9799 9800 9801 9803 9804 9806 9807 9809 9810 9812 9813 9815 9816 9818 7110 0 31 3 9820 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9831 9831 9832 9832 9832 9832 9832 9831 9831 9830 9829 9829 9828 9826 9825 9824 9823 9821 9819 9818 9816 9814 9813 9811 9809 9808 9806 9804 9803 9801 9800 9799 9798 9797 9796 9796 9795 9795 9795 9796 9796 9797 9798 9799 9801 9803 9805 9807 9810 9813 9815 9819 9822 9826 9829 9833 9837 9841 9845 9849 9853 9858 9862 9866 9870 9875 9879 9883 9887 9891 9894 9898 9901 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9927 9925 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9892 9889 9886 9882 9879 9876 9873 9870 9867 9864 9862 9859 9857 9855 9853 9851 9849 9848 9847 9846 9846 9846 9846 9846 9846 9847 9848 9849 9850 9852 9853 9855 9857 9859 9862 9864 9866 9869 9871 9874 9876 9879 9882 9884 9887 9890 9892 9895 9897 9899 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9976 9975 9973 9971 9969 9966 9964 9961 9958 9955 9951 9948 9944 9940 9936 9931 9927 9922 9917 9912 9906 9900 9895 9888 9882 9876 9869 9862 9854 9847 9839 9831 9822 9813 9804 9795 9785 9775 9765 9754 9743 9732 9720 9708 9695 9682 9669 9655 9641 9626 9611 9596 9580 9564 9548 9531 9513 9496 9477 9458 9439 9419 9399 9378 9357 9334 9312 9288 9264 9239 9213 9186 9159 9131 9101 9071 9040 9008 8974 8940 8905 8869 8831 8793 8754 8713 8672 8630 8587 8543 8499 8454 8408 8362 8315 8268 8220 8173 8125 8078 8031 7984 7937 7891 7846 7801 7758 7715 7674 7634 7595 7558 7522 7488 7456 7426 7398 7373 7349 7328 7309 7293 7279 7268 7259 7253 7250 7250 7253 7258 7267 7278 7292 7309 7328 7351 7376 7404 7434 7467 7503 7541 7581 7623 7667 7714 7762 7812 7863 7915 7969 8024 8080 8136 8193 8250 8308 8365 8423 8480 8537 8594 8650 8705 8759 8812 8865 8916 8965 9014 9061 9106 9151 9193 7111 0 31 3 9234 9274 9312 9349 9384 9417 9449 9480 9509 9537 9563 9588 9612 9635 9656 9676 9695 9714 9731 9747 9762 9776 9789 9802 9814 9825 9835 9844 9853 9861 9869 9875 9882 9887 9892 9897 9901 9905 9908 9911 9913 9916 9917 9919 9920 9921 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9945 9946 9948 9950 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9955 9954 9953 9952 9950 9948 9947 9945 9942 9940 9937 9934 9931 9928 9924 9921 9917 9912 9908 9903 9898 9893 9887 9882 9876 9870 9864 9858 9852 9846 9840 9833 9827 9821 9815 9809 9803 9797 9791 9785 9780 9775 9770 9765 9760 9756 9752 9748 9744 9740 9737 9734 9731 9728 9726 9724 9721 9719 9718 9716 9714 9713 9712 9711 9710 9709 9708 9707 9707 9706 9706 9705 9705 9705 9705 9705 9705 9706 9706 9706 9707 9708 9708 9709 9710 9711 9712 9714 9715 9716 9718 9719 9721 9723 9725 9726 9728 9731 9733 9735 9737 9740 9742 9744 9747 9750 9752 9755 9758 9761 9764 9767 9770 9773 9776 9780 9783 9786 9790 9793 9797 9800 9804 9808 9811 9815 9819 9822 9826 9830 9834 9837 9841 9845 9849 9852 9856 9859 9863 9866 9870 9873 9876 9879 9883 9886 9888 9891 9894 9897 9899 9901 9904 9906 9908 9910 9911 9913 9914 9915 9917 9917 9918 9919 9919 9920 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9915 9913 9910 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9880 9877 9873 9870 9867 9863 9860 9856 9853 9849 9845 9842 9838 9834 9830 9826 9822 9818 9814 9809 9805 9800 9795 9790 9785 9780 9774 9769 9763 9757 9752 9746 9740 9734 9728 9723 9717 9712 9707 9702 9697 9693 9689 9685 9682 9679 9677 9675 9674 9673 9673 9673 9673 9674 9676 9678 9680 9682 9685 9688 9691 9694 9698 9701 9704 9708 9711 9714 9716 9719 9721 9723 9725 9726 9727 9727 9727 9726 9725 9724 9722 9720 9717 9714 9710 7112 0 31 3 9706 9702 9697 9692 9687 9681 9675 9668 9661 9654 9646 9638 9630 9621 9611 9602 9591 9580 9569 9557 9544 9531 9517 9503 9487 9471 9454 9436 9418 9398 9378 9357 9334 9311 9287 9262 9236 9209 9182 9153 9123 9093 9061 9029 8996 8962 8927 8891 8855 8818 8781 8743 8704 8665 8626 8586 8545 8505 8465 8424 8384 8343 8303 8263 8224 8185 8146 8109 8072 8036 8002 7968 7936 7905 7876 7849 7823 7799 7777 7758 7740 7725 7712 7702 7694 7689 7686 7686 7689 7694 7702 7713 7726 7742 7761 7782 7805 7831 7860 7890 7923 7957 7994 8032 8073 8114 8157 8201 8247 8293 8340 8388 8437 8486 8535 8584 8633 8682 8731 8780 8828 8876 8923 8969 9014 9059 9102 9144 9186 9226 9265 9303 9339 9374 9408 9441 9472 9502 9531 9558 9584 9609 9633 9656 9677 9697 9716 9734 9751 9767 9782 9796 9809 9822 9833 9844 9854 9864 9872 9881 9888 9895 9902 9908 9913 9918 9923 9928 9932 9936 9939 9942 9945 9948 9951 9953 9956 9958 9960 9962 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9936 9933 9931 9928 9925 9922 9918 9915 9912 9908 9905 9901 9898 9894 9890 9887 9883 9879 9876 9872 9869 9865 9862 9859 9855 9852 9849 9847 9844 9842 9840 9838 9836 9834 9833 9832 9831 9830 9830 9830 9830 9831 9831 9832 9833 9835 9836 9838 9840 9842 9844 9847 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9893 9896 9899 9902 9904 9907 9909 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9948 9948 9948 9947 9946 9945 9944 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9915 9912 9908 9904 9901 9896 9892 9888 9883 9878 9873 9868 9863 9858 9852 9846 9840 9834 9828 9822 7113 0 31 3 9815 9808 9801 9794 9787 9779 9772 9764 9756 9748 9739 9731 9722 9713 9705 9696 9687 9677 9668 9659 9649 9640 9631 9621 9612 9602 9593 9583 9574 9564 9555 9546 9537 9528 9519 9510 9502 9493 9485 9477 9469 9461 9454 9447 9440 9433 9427 9420 9415 9409 9404 9399 9394 9390 9386 9382 9378 9375 9372 9370 9368 9366 9364 9363 9361 9361 9360 9359 9359 9359 9360 9360 9361 9362 9363 9364 9366 9367 9369 9371 9374 9376 9379 9381 9385 9388 9391 9395 9399 9403 9407 9412 9416 9421 9427 9432 9437 9443 9449 9455 9462 9468 9475 9482 9489 9496 9504 9511 9519 9526 9534 9542 9550 9558 9566 9574 9583 9591 9599 9607 9615 9624 9632 9640 9648 9656 9664 9672 9680 9688 9696 9703 9711 9718 9726 9733 9740 9747 9754 9761 9767 9774 9780 9786 9792 9798 9804 9809 9814 9820 9825 9829 9834 9838 9843 9847 9851 9855 9858 9862 9865 9869 9872 9875 9878 9881 9884 9887 9890 9892 9895 9898 9900 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9936 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9906 9903 9899 9896 9892 9889 9885 9881 9877 9873 9869 9865 9860 9856 9852 9848 9843 9839 9835 9831 9827 9823 9819 9815 9812 9808 9805 9801 9798 9795 9792 9790 9787 9785 9782 9780 9778 9777 9775 9774 9772 9771 9770 9770 9769 9769 9769 9769 9769 9769 9770 9770 9771 9772 9773 9775 9776 9778 9780 9782 9785 9787 9790 9793 9796 9799 9802 9806 9809 9813 9817 9821 9824 9828 9832 9837 9841 9845 9849 9853 9857 9861 9865 9869 9872 9876 9880 9883 9887 9890 9894 9897 9900 9903 9906 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9961 9960 9959 9957 9956 9954 9952 9950 9948 9945 9943 9940 9937 9934 9931 9927 9924 9920 9917 9913 9909 9905 9901 9897 9893 9889 9885 9881 9878 9874 9870 9867 9864 9861 9858 9856 9854 9852 9850 9849 9848 9847 9846 9846 9846 9847 9847 9848 9849 9850 9852 9854 9856 9858 9860 9862 9864 9866 9869 9871 9873 9875 9878 9880 9882 9884 7114 0 31 3 9885 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 99991000010000100001000010000100001000010000 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9982 9981 9979 9977 9975 9973 9971 9968 9965 9962 9959 9955 9951 9947 9943 9938 9933 9927 9921 9915 9909 9902 9894 9886 9878 9870 9860 9851 9841 9830 9819 9808 9796 9783 9770 9757 9743 9729 9714 9699 9683 9667 9651 9634 9617 9600 9582 9564 9546 9528 9510 9491 9473 9455 9437 9419 9401 9384 9367 9350 9334 9318 9303 9289 9275 9263 9251 9240 9230 9220 9212 9205 9199 9195 9191 9189 9187 9187 9188 9191 9194 9199 9205 9212 9220 9229 9239 9250 9263 9276 9289 9304 9319 9335 9352 9369 9386 9404 9422 9441 9460 9478 9497 9516 9535 9554 9572 9590 9608 9626 9643 9660 9677 9693 9709 9724 9738 9752 9766 9779 9792 9804 9815 9826 9836 9846 9856 9865 9873 9881 9889 9896 9903 9909 9915 9920 9926 9931 9935 9940 9944 9948 9951 9954 9957 9960 9963 9965 9968 9970 9972 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9943 9941 9938 9935 9932 9929 9926 9923 9920 9916 9912 9908 9904 9900 9896 9891 9887 9882 9877 9872 9867 9861 9856 9850 9845 9839 9833 9827 9821 9814 9808 9802 9795 9789 9782 9775 9769 9762 9756 9749 9742 9736 9730 9723 9717 9711 9705 9700 9695 9689 9685 9680 9676 9672 9668 9665 9662 9659 9657 7115 0 31 3 9655 9653 9652 9652 9651 9651 9651 9652 9653 9654 9656 9658 9660 9662 9665 9667 9670 9673 9676 9680 9683 9686 9690 9693 9696 9700 9703 9706 9709 9712 9715 9718 9720 9723 9725 9727 9729 9731 9732 9733 9734 9735 9736 9736 9737 9737 9736 9736 9735 9734 9733 9732 9731 9729 9727 9725 9723 9720 9718 9715 9712 9709 9706 9703 9700 9697 9694 9691 9688 9685 9681 9678 9676 9673 9670 9667 9665 9662 9660 9658 9656 9654 9652 9650 9649 9647 9646 9645 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9632 9632 9631 9630 9629 9628 9627 9626 9625 9624 9623 9623 9622 9621 9621 9620 9620 9620 9619 9619 9619 9619 9619 9620 9620 9620 9621 9621 9622 9622 9623 9624 9624 9625 9626 9626 9627 9627 9628 9629 9629 9630 9630 9631 9631 9631 9632 9632 9633 9633 9633 9634 9634 9635 9635 9636 9636 9637 9638 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9655 9656 9657 9658 9659 9660 9660 9661 9662 9663 9664 9665 9665 9666 9667 9668 9670 9671 9672 9674 9675 9677 9678 9680 9682 9684 9686 9688 9690 9693 9695 9697 9700 9703 9705 9708 9711 9714 9717 9720 9723 9726 9730 9733 9736 9740 9743 9747 9750 9754 9758 9761 9765 9768 9772 9775 9779 9782 9785 9788 9790 9793 9795 9797 9798 9799 9800 9801 9801 9800 9800 9799 9797 9796 9794 9792 9789 9786 9784 9781 9778 9775 9772 9769 9766 9764 9761 9760 9758 9757 9756 9756 9757 9758 9759 9761 9764 9767 9771 9775 9780 9785 9791 9797 9803 9810 9817 9824 9831 9838 9846 9853 9860 9867 9874 9880 9887 9893 9899 9904 9909 9914 9918 9922 9926 9930 9933 9936 9938 9940 9943 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9976 9975 9974 9972 9970 9968 9966 9964 9962 9959 9957 9955 9952 9950 9947 9945 9943 9940 9938 9937 9935 9933 9932 9931 9930 9929 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 7116 0 31 3 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9926 9923 9921 9918 9915 9913 9910 9907 9905 9902 9899 9896 9893 9890 9888 9885 9882 9879 9876 9873 9870 9867 9864 9860 9857 9854 9850 9847 9843 9840 9836 9832 9828 9824 9820 9815 9811 9807 9802 9797 9793 9788 9784 9779 9775 9770 9766 9761 9757 9753 9749 9746 9743 9739 9737 9734 9732 9730 9729 9728 9727 9726 9726 9727 9728 9729 9730 9732 9735 9737 9740 9744 9747 9751 9755 9760 9764 9769 9774 9779 9785 9790 9796 9801 9807 9813 9819 9824 9830 9836 9841 9847 9853 9858 9863 9869 9874 9879 9884 9888 9893 9897 9901 9906 9909 9913 9917 9920 9923 9927 9930 9932 9935 9938 9940 9942 9945 9947 9949 9951 9953 9955 9956 9958 9960 9962 9963 9965 9966 9968 9970 9971 9973 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9905 9901 9898 9894 9890 9886 9881 9877 9872 9867 9862 9857 9852 9846 9841 9835 9829 9822 9816 9809 9803 9796 9789 9782 9775 9768 9761 9754 9747 9740 9733 9726 9719 9712 9706 9700 9693 9688 9682 9676 9671 9666 9661 9657 9653 9649 9645 9642 9639 9636 9634 9632 9630 9629 9628 9627 9627 9626 9626 9627 9627 9628 9629 9630 9631 9633 9635 9636 9638 9640 9643 9645 9647 9649 9652 9654 9656 9659 9661 9663 9665 9667 9669 9671 9673 9674 9676 9677 9678 9679 9680 9681 9682 9682 9683 9683 9684 9684 9684 9684 9684 9684 9684 9684 9684 9685 9685 9685 9685 9686 9686 9687 9687 9688 9689 9690 9691 9693 9694 9696 9697 9699 9701 9703 9705 9707 9710 9712 9715 9718 7117 0 31 3 9721 9724 9727 9730 9733 9736 9740 9743 9747 9750 9754 9758 9762 9766 9770 9774 9778 9782 9786 9791 9795 9799 9803 9808 9812 9816 9820 9825 9829 9833 9837 9841 9845 9849 9853 9856 9860 9863 9866 9869 9872 9875 9878 9880 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9878 9876 9873 9870 9867 9864 9861 9858 9855 9852 9848 9845 9841 9838 9834 9831 9827 9824 9821 9817 9814 9811 9808 9806 9803 9801 9798 9796 9795 9793 9792 9790 9790 9789 9789 9788 9788 9789 9789 9790 9791 9792 9794 9796 9797 9799 9802 9804 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9840 9843 9846 9849 9852 9855 9859 9862 9865 9868 9871 9873 9876 9879 9881 9884 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9922 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9873 9871 9870 9868 9867 9866 9864 9863 9862 9860 9859 9858 9856 9855 9854 9852 9851 9850 9848 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9829 9829 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9842 9843 9844 9845 9847 9848 9849 9850 9851 9852 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9862 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9851 9849 9847 9845 9843 9840 9838 9835 9832 9830 9827 9824 9821 9817 9814 9811 9808 9804 9801 9798 9794 9791 9788 9784 9781 9778 9774 9771 9768 9765 9761 9758 9755 9752 9749 9746 9743 9740 9738 9735 9733 9730 9728 9726 9724 9722 9720 9718 9717 9716 9715 9714 9714 9713 9713 9714 9714 9715 9716 9718 9719 9721 9723 9726 9729 9732 9735 9738 9742 9745 9749 9753 9757 9762 9766 9770 9774 9778 9783 9787 9791 9795 9799 9802 9806 9809 9812 9815 9818 9821 9823 9825 9827 9829 9831 9832 9834 9835 9836 9837 9837 9838 9838 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9842 9842 9843 9844 9844 9845 9846 9846 9847 9848 9849 9850 9850 9851 9852 9852 9853 9853 9854 9854 9854 9854 9854 9853 9853 9852 9851 9849 9848 9846 9844 9841 9838 9835 9832 9828 9824 9819 9814 9808 9803 9796 9789 9782 9774 9766 9757 9748 9738 9727 7118 0 31 3 9716 9704 9692 9679 9666 9652 9637 9622 9606 9590 9573 9556 9538 9520 9501 9482 9462 9442 9422 9401 9381 9360 9339 9318 9297 9276 9256 9235 9215 9196 9177 9158 9140 9122 9106 9090 9074 9060 9047 9034 9023 9013 9003 8995 8988 8982 8978 8975 8972 8971 8972 8973 8976 8980 8985 8992 8999 9008 9018 9028 9040 9053 9067 9081 9097 9113 9130 9148 9166 9184 9204 9223 9243 9263 9283 9304 9324 9345 9365 9385 9405 9424 9444 9463 9481 9499 9516 9533 9550 9566 9581 9595 9609 9623 9636 9648 9659 9670 9681 9691 9700 9709 9717 9725 9732 9739 9745 9751 9756 9761 9765 9769 9772 9774 9776 9778 9778 9778 9778 9776 9774 9771 9767 9763 9758 9752 9745 9738 9730 9721 9712 9702 9692 9682 9671 9660 9649 9638 9628 9617 9607 9597 9588 9580 9572 9565 9559 9555 9551 9548 9546 9546 9547 9549 9552 9556 9562 9568 9576 9584 9593 9603 9614 9625 9636 9648 9660 9672 9684 9696 9708 9720 9731 9742 9753 9763 9772 9781 9790 9798 9805 9811 9817 9823 9828 9832 9836 9839 9842 9845 9847 9848 9850 9851 9852 9852 9853 9853 9853 9853 9853 9852 9851 9851 9850 9849 9847 9846 9844 9843 9841 9839 9837 9834 9832 9829 9827 9824 9821 9818 9815 9812 9809 9806 9803 9800 9797 9794 9792 9789 9787 9784 9782 9780 9778 9776 9775 9774 9772 9771 9771 9770 9769 9769 9769 9768 9768 9768 9769 9769 9769 9770 9770 9771 9772 9772 9773 9774 9775 9776 9778 9779 9781 9782 9784 9786 9788 9790 9792 9795 9797 9800 9803 9806 9809 9812 9815 9819 9822 9826 9830 9833 9837 9841 9844 9848 9852 9855 9859 9862 9866 9869 9872 9875 9878 9881 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9937 9937 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9875 9872 9869 9866 9863 9860 9856 9853 9849 9846 9842 9838 9834 9830 9826 9822 9818 9814 9811 9807 9803 9800 9796 9793 9790 9787 9784 9781 9779 9777 9775 9774 9772 9771 9770 9770 9769 9769 9769 9770 9771 9771 9773 9774 9776 9778 9780 9782 9784 9787 9790 9793 9796 9799 9803 7119 0 31 3 9806 9810 9813 9817 9821 9825 9829 9833 9837 9841 9845 9849 9853 9857 9861 9864 9868 9872 9876 9880 9884 9887 9891 9895 9898 9902 9905 9908 9912 9915 9918 9921 9924 9927 9930 9933 9935 9938 9941 9943 9945 9948 9950 9952 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9973 9974 9976 9977 9978 9979 9981 9982 9982 9983 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9962 9961 9960 9959 9957 9955 9954 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9850 9850 9851 9852 9853 9854 9856 9857 9859 9861 9862 9864 9866 9868 9870 9871 9873 9875 9877 9879 9881 9882 9884 9886 9888 9889 9891 9892 9893 9895 9896 9897 9898 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9896 9895 9893 9891 9889 9887 9884 9882 9879 9876 9872 9869 9865 9861 9857 9853 9849 9844 9839 9834 9829 9824 9819 9814 9808 9802 9797 9791 9785 9779 9773 9767 9760 9754 9748 9741 9735 9728 9722 9715 9709 9703 9696 9690 9684 9678 9672 9666 9660 9655 9649 9644 9639 9634 9630 9625 9621 9617 9613 9610 9607 9603 9601 9598 9595 9593 9591 9589 9587 9586 9584 9583 9582 9581 9580 9579 9578 9578 9577 9577 9577 9577 9577 9577 9577 9577 9578 9578 9579 9580 9580 9581 9583 9584 9585 9587 9588 9590 9592 9594 9596 9598 9600 9602 9604 9606 9608 9610 9613 9615 9617 9619 9621 9622 9624 9626 9627 9629 9631 9632 9634 9635 9637 9638 9640 9642 9643 9645 9647 9650 9652 9655 9658 9661 9664 9668 9672 9676 9680 9685 9690 9695 9701 9707 9713 9719 9725 9731 9738 9745 9751 9758 9764 9771 9777 9784 9790 9796 9801 9807 9812 9817 9821 9826 9830 9833 9836 9839 9842 9844 9845 9847 9847 9848 9848 9848 9847 9846 9844 9843 9840 9838 9835 9831 9827 9823 9819 9814 9808 9803 9796 9790 9783 9775 9767 9759 9750 9740 9731 9720 9709 9698 9686 9674 9661 9648 9635 9621 9606 9591 9576 9560 9544 9528 9512 9495 9478 9461 9444 9427 9410 9393 9375 9359 9342 9325 9309 9293 9278 9263 9248 9234 7120 0 31 3 9221 9208 9196 9184 9174 9164 9155 9146 9139 9133 9127 9122 9118 9115 9113 9112 9112 9113 9114 9116 9119 9123 9128 9133 9139 9145 9152 9159 9167 9175 9183 9192 9201 9210 9219 9228 9237 9246 9255 9264 9273 9281 9290 9298 9306 9313 9321 9328 9335 9342 9348 9354 9360 9366 9372 9377 9383 9388 9393 9398 9403 9408 9414 9419 9424 9429 9435 9441 9446 9452 9458 9465 9471 9478 9484 9491 9498 9506 9513 9520 9528 9535 9543 9551 9558 9566 9573 9581 9588 9596 9603 9610 9617 9623 9630 9636 9643 9649 9654 9660 9666 9671 9676 9681 9686 9691 9695 9700 9704 9709 9713 9717 9721 9726 9730 9734 9738 9742 9747 9751 9755 9759 9764 9768 9772 9777 9781 9785 9789 9794 9798 9802 9806 9810 9814 9818 9822 9825 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9859 9862 9864 9867 9869 9872 9874 9877 9879 9881 9884 9886 9888 9891 9893 9896 9898 9900 9903 9905 9907 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9943 9941 9939 9936 9933 9931 9928 9925 9922 9918 9915 9912 9908 9905 9901 9897 9893 9889 9885 9880 9876 9872 9867 9863 9858 9854 9849 9844 9840 9835 9831 9827 9822 9818 9814 9810 9806 9802 9799 9795 9792 9789 9786 9783 9781 9778 9776 9775 9773 9771 9770 9769 9768 9768 9768 9767 9767 9768 9768 9769 9770 9771 9772 9774 9775 9777 9779 9781 9783 9786 9788 9791 9794 9796 9799 9803 9806 9809 9812 9816 9819 9823 9826 9830 9833 9837 9840 9844 9847 9851 9854 9858 9862 9865 9868 9872 9875 9879 9882 9885 9888 9892 9895 9898 9901 9904 9906 9909 9912 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9945 9944 9943 9942 9940 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 7121 0 31 3 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9910 9909 9907 9906 9905 9903 9901 9900 9898 9896 9894 9891 9889 9887 9885 9883 9880 9878 9876 9874 9873 9871 9869 9868 9867 9866 9865 9864 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9858 9857 9856 9855 9854 9853 9853 9852 9851 9850 9850 9849 9849 9849 9848 9848 9848 9847 9847 9847 9847 9846 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9846 9846 9847 9848 9849 9849 9850 9851 9852 9853 9854 9854 9855 9856 9857 9857 9858 9858 9859 9859 9859 9859 9859 9860 9860 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9845 9843 9841 9839 9837 9834 9831 9828 9825 9821 9818 9814 9809 9805 9800 9795 9790 9785 9779 9773 9767 9761 9755 9748 9741 9734 9727 9719 9711 9703 9695 9687 9678 9669 9659 9649 9639 9629 9618 9607 7122 0 31 3 9595 9583 9571 9558 9545 9531 9517 9502 9487 9472 9455 9439 9422 9404 9386 9367 9347 9327 9307 9286 9264 9241 9218 9195 9170 9145 9120 9093 9066 9038 9009 8980 8949 8918 8886 8852 8818 8783 8746 8708 8669 8628 8586 8543 8498 8452 8403 8353 8302 8248 8193 8135 8076 8014 7951 7885 7818 7749 7677 7604 7528 7451 7372 7292 7210 7127 7042 6956 6870 6782 6694 6606 6518 6430 6342 6254 6167 6082 5997 5915 5833 5754 5677 5602 5530 5460 5394 5330 5270 5213 5160 5110 5064 5021 4983 4948 4918 4891 4869 4850 4836 4825 4819 4816 4818 4824 4833 4847 4864 4885 4910 4938 4970 5006 5045 5088 5134 5184 5236 5292 5351 5413 5477 5545 5615 5687 5762 5839 5918 5999 6081 6165 6251 6337 6425 6513 6602 6691 6780 6869 6959 7047 7135 7222 7308 7393 7476 7558 7638 7716 7793 7867 7940 8010 8078 8143 8206 8267 8326 8382 8435 8487 8536 8582 8627 8669 8710 8748 8784 8818 8851 8882 8911 8939 8965 8990 9013 9036 9057 9077 9096 9114 9131 9147 9163 9178 9192 9206 9219 9231 9243 9255 9266 9277 9288 9298 9308 9318 9328 9338 9348 9357 9367 9376 9386 9396 9405 9415 9425 9435 9445 9455 9465 9476 9486 9496 9507 9517 9528 9538 9548 9558 9568 9578 9588 9598 9607 9616 9625 9634 9642 9650 9657 9665 9672 9678 9685 9691 9696 9701 9706 9711 9716 9720 9724 9728 9731 9735 9738 9741 9745 9748 9751 9754 9757 9760 9763 9767 9770 9773 9777 9780 9784 9787 9791 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9834 9838 9842 9846 9850 9853 9857 9860 9863 9866 9869 9872 9874 9877 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9893 9894 9894 9894 9895 9894 9894 9894 9893 9893 9892 9891 9890 9890 9888 9887 9886 9885 9883 9882 9881 9879 9877 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9855 9853 9850 9847 9845 9842 9839 9836 9833 9829 9826 9823 9819 9815 9812 9808 9804 9800 9796 9792 9788 9784 9779 9775 9771 9766 9762 9758 9753 9749 9744 9740 9736 9731 9727 9723 9719 9714 9710 9706 9703 9699 9695 9692 9689 9686 9683 9681 9679 9677 9675 9674 9674 9673 9674 9674 9675 9677 9679 9681 9684 9687 9691 9695 9700 9704 9710 9715 9721 9727 9734 9740 9747 9754 9761 9768 9775 9782 9788 9795 9802 9808 9815 9821 9827 9832 9838 9843 9848 9853 9857 9862 9866 9869 9873 9877 9880 9883 9886 9889 9892 9894 9897 9899 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9927 9929 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 7123 0 31 3 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9949 9948 9946 9944 9941 9939 9936 9934 9931 9928 9924 9921 9917 9914 9910 9906 9902 9898 9893 9889 9884 9879 9875 9870 9865 9860 9855 9849 9844 9839 9834 9829 9823 9818 9813 9808 9803 9798 9793 9788 9783 9778 9774 9769 9765 9761 9757 9753 9749 9746 9743 9740 9737 9735 9733 9731 9729 9728 9727 9727 9727 9727 9728 9729 9730 9732 9734 9736 9739 9742 9745 9748 9752 9756 9761 9765 9770 9775 9780 9785 9790 9795 9801 9806 9811 9816 9821 9827 9832 9837 9841 9846 9851 9855 9859 9864 9868 9871 9875 9879 9882 9885 9889 9892 9895 9898 9900 9903 9906 9908 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9952 9950 9948 9945 9943 9941 9938 9936 9933 9930 9927 9924 9921 9918 9915 9911 9908 9905 9901 9897 9894 9890 9886 9883 9879 9875 9871 9867 9863 9859 9855 9851 9847 9843 9839 9835 9831 9827 9824 9820 9816 9813 9810 9807 9804 9801 9799 9796 9794 9792 9791 9789 9788 9788 9787 9787 9787 9788 9789 9790 9791 9793 9794 9797 9799 9802 9804 9807 9811 9814 9817 9821 9824 9828 9832 9836 9839 9843 9847 9851 9854 9858 9862 9865 9869 9872 9875 9878 9882 9885 9888 9891 9893 9896 9899 9902 9905 9907 9910 9912 9915 9917 9920 9922 9924 9927 9929 9931 9932 9934 9935 9937 9938 9939 9939 9940 9940 9939 9939 9938 9937 9936 9934 9932 9930 9928 9925 9922 9919 9916 9913 9910 9907 9904 9900 9897 9894 9892 9889 9887 9885 9883 9881 9880 9879 9879 9878 9878 9879 9880 9881 9882 9883 7124 0 31 3 9885 9887 9889 9892 9894 9896 9899 9901 9903 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9883 9879 9876 9872 9869 9865 9861 9857 9853 9849 9844 9840 9836 9831 9827 9822 9818 9813 9809 9805 9800 9796 9792 9788 9783 9779 9775 9772 9768 9764 9761 9758 9754 9751 9749 9746 9744 9741 9739 9738 9736 9735 9734 9733 9733 9732 9733 9733 9734 9734 9736 9737 9739 9741 9743 9745 9748 9751 9754 9757 9760 9763 9767 9770 9774 9778 9781 9785 9788 9792 9795 9799 9802 9805 9809 9812 9815 9817 9820 9822 9825 9827 9829 9831 9833 9835 9837 9838 9840 9841 9842 9844 9845 9846 9847 9848 9849 9849 9850 9851 9852 9852 9853 9853 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9884 9882 9881 9879 9876 9874 9871 9869 9866 9862 9859 9855 9851 9847 9843 9838 9833 9828 9823 9817 9812 9806 9800 9794 9788 9781 9775 9769 9762 9756 9750 9743 9737 9731 9726 9720 9715 9710 9706 9702 9698 9695 9692 9690 9688 9686 9685 9685 9685 9686 9687 9689 7125 0 31 3 9691 9694 9697 9700 9704 9708 9712 9717 9722 9728 9733 9739 9745 9750 9756 9762 9769 9775 9781 9787 9793 9798 9804 9810 9815 9821 9826 9831 9836 9841 9846 9850 9855 9859 9863 9867 9871 9875 9878 9882 9885 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9916 9918 9920 9921 9923 9925 9926 9927 9929 9930 9931 9931 9932 9933 9933 9933 9933 9934 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9941 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9903 9900 9898 9895 9892 9890 9887 9884 9881 9878 9875 9871 9868 9865 9862 9858 9855 9851 9848 9844 9841 9837 9833 9830 9826 9823 9819 9816 9812 9809 9806 9803 9801 9798 9796 9793 9792 9790 9788 9787 9786 9786 9785 9785 9786 9786 9787 9788 9789 9791 9793 9795 9798 9800 9803 9806 9810 9813 9817 9820 9824 9828 9833 9837 9841 9846 9850 9855 9859 9864 9868 9873 9878 9882 9887 9891 9896 9900 9905 9909 9913 9917 9921 9925 9929 9933 9937 9940 9944 9947 9950 9953 9956 9959 9961 9963 9966 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9956 9954 9953 9950 9948 9946 9944 9942 9939 9937 9935 9932 9929 9927 9924 9921 9918 9915 9912 9909 9906 9902 9899 9895 9891 9887 9883 9879 9874 9870 9865 9861 9856 9851 9847 9842 9837 9832 9827 9823 9818 9814 9809 9805 9801 9797 9794 9790 9787 9784 9782 9779 9777 9776 9774 9773 9773 9772 9772 9773 9773 9774 9775 9777 9779 9781 9783 9785 9788 9791 9794 9797 9801 9804 9808 9811 9815 9819 9823 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9878 9882 9886 9889 9892 9896 9899 9902 9905 9908 9910 9913 9915 9918 9920 9921 9923 9924 9926 9927 9927 9928 9928 9928 9928 9928 9927 9926 9925 9924 9922 9920 9918 9916 9914 9911 9908 9905 9903 9899 9896 9893 9890 9886 9883 9879 9875 9872 9868 9865 9861 9857 9853 9850 9846 9842 9838 9834 9830 9826 9822 7126 0 31 3 9818 9814 9810 9805 9801 9796 9791 9786 9781 9776 9771 9765 9760 9754 9749 9743 9737 9731 9725 9720 9714 9708 9702 9697 9692 9686 9681 9676 9672 9668 9664 9660 9657 9654 9651 9649 9647 9646 9645 9645 9644 9645 9646 9647 9649 9651 9653 9656 9660 9663 9668 9672 9677 9682 9687 9693 9698 9704 9710 9717 9723 9730 9736 9743 9749 9756 9763 9769 9776 9782 9788 9794 9800 9806 9812 9817 9822 9827 9832 9836 9840 9844 9848 9851 9855 9858 9860 9863 9865 9867 9869 9870 9872 9873 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9883 9884 9886 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9909 9912 9914 9917 9920 9923 9926 9929 9932 9935 9937 9940 9943 9946 9948 9951 9953 9955 9958 9960 9962 9964 9966 9967 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9964 9962 9960 9957 9955 9953 9950 9947 9944 9941 9938 9934 9931 9927 9923 9919 9914 9910 9905 9900 9895 9890 9885 9880 9874 9868 9862 9856 9850 9843 9837 9830 9823 9816 9809 9801 9794 9786 9778 9771 9763 9754 9746 9738 9730 9722 9713 9705 9697 9689 9681 9673 9665 9658 9650 9643 9636 9629 9623 9617 9611 9605 9600 9595 9591 9587 9583 9580 9577 9575 9573 9571 9570 9569 9568 9568 9568 9569 9570 9571 9573 9574 9576 9579 9581 9584 9587 9590 9593 9597 9600 9604 9608 9612 9616 9619 9623 9627 9631 9636 9640 9644 9648 9652 9656 9659 9663 9667 9671 9675 9679 9683 9686 9690 9694 9698 9701 9705 9709 9713 9717 9720 9724 9728 9732 9736 9740 9744 9749 9753 9757 9762 9766 9770 9775 9779 9784 9788 9793 9797 9802 9806 9810 9815 9819 9823 9827 9831 9835 9838 9842 9845 9848 9851 9854 9857 9860 9862 9864 9867 9869 9871 9872 9874 9876 9877 9879 9880 9882 9883 9885 9886 9887 9889 9890 9892 9893 9895 9897 9898 9900 9902 9903 9905 9907 9909 9910 9912 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 7127 0 31 3 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9968 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9939 9936 9934 9931 9928 9926 9923 9919 9916 9913 9909 9905 9902 9898 9893 9889 9885 9880 9876 9871 9866 9861 9856 9851 9845 9840 9834 9828 9823 9817 9811 9805 9799 9793 9787 9781 9775 9769 9763 9758 9752 9746 9741 9736 9731 9726 9721 9717 9713 9709 9706 9703 9700 9697 9695 9693 9691 9690 9689 9688 9688 9688 9688 9688 9689 9690 9691 9692 9693 9695 9697 9699 9700 9702 9704 9706 9708 9710 9712 9714 9716 9718 9719 9721 9722 9724 9725 9726 9727 9727 9728 9728 9728 9728 9728 9728 9727 9726 9725 9723 9722 9720 9717 9715 9712 9708 9705 9701 9696 9691 9685 9679 9673 9666 9658 9650 9641 9631 9621 9610 9599 9586 9573 9560 9545 9530 9514 9497 9479 9460 9441 9420 9399 9377 9355 9331 9307 9282 9256 9229 9202 9174 9145 9116 9086 9056 9025 8993 8962 8930 8897 8865 8832 8799 8766 8734 8701 8669 8637 8606 8575 8544 8515 8486 8458 8432 8406 8381 8358 8337 8317 8298 8281 8266 8253 8241 8232 8224 8219 8216 8214 8215 8218 8224 8231 8240 8252 8265 8281 8298 8318 8339 8362 8386 8412 8440 8469 8499 8530 8562 8595 8629 8663 8698 8734 8770 8806 8842 8878 8914 8950 8986 9021 9056 9090 9124 9157 9190 9222 9253 9284 9314 9343 9371 9398 9425 9451 9475 9499 9522 9544 9566 9586 9606 9624 9642 9659 9675 9691 9705 9718 9731 9743 9754 9764 9774 9782 9790 9798 9804 9810 9815 9820 9824 9827 9830 9833 9835 9837 9839 9840 9841 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9852 9854 9855 9858 9860 9862 9865 9868 9871 9874 9878 9881 9884 9888 9892 9895 9899 9902 9906 9909 9912 9915 9918 9921 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9953 9952 9952 9950 9949 9948 9946 9945 9943 9941 9939 9936 9934 9931 9929 9926 9923 9919 9916 9912 9909 9905 9901 9897 9893 9888 9884 9879 9874 7128 0 31 3 9870 9865 9860 9855 9849 9844 9839 9834 9828 9823 9817 9812 9806 9801 9795 9790 9785 9779 9774 9769 9764 9759 9754 9749 9744 9740 9736 9732 9728 9724 9720 9717 9713 9710 9707 9705 9702 9700 9698 9697 9695 9694 9693 9692 9692 9691 9691 9691 9692 9692 9693 9694 9695 9697 9698 9700 9702 9704 9706 9709 9711 9713 9716 9719 9721 9724 9726 9729 9731 9734 9736 9738 9740 9742 9744 9746 9748 9749 9750 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9764 9765 9766 9768 9770 9772 9774 9776 9779 9782 9785 9788 9791 9795 9799 9803 9807 9811 9815 9820 9824 9828 9833 9837 9842 9846 9850 9854 9859 9863 9866 9870 9874 9877 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9980 9979 9978 9977 9976 9975 9973 9972 9970 9968 9967 9965 9963 9961 9958 9956 9954 9952 9950 9948 9946 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9886 9882 9878 9874 9870 9866 9861 9857 9852 9847 9843 9838 9833 9829 9824 9820 9815 9811 9807 9804 9800 9797 9794 9791 9788 9786 9784 9783 9781 9780 9779 9779 9779 9779 9779 9780 9780 9781 9783 9784 9785 9787 9789 9791 9793 9795 9797 9800 9802 9805 9807 9810 9813 9815 9818 9821 9824 9827 9831 9834 9837 9840 9844 9847 9851 9855 9858 9862 9866 9869 9873 9877 9880 9884 9888 9891 9895 9898 9902 9905 9909 9912 9915 9918 9921 9924 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9960 9961 9962 9964 9965 9966 9967 9968 9970 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 7129 0 31 3 9951 9950 9948 9947 9945 9943 9941 9939 9937 9934 9931 9928 9924 9920 9916 9911 9906 9900 9894 9887 9880 9873 9865 9857 9849 9840 9831 9822 9813 9803 9794 9785 9775 9766 9757 9748 9739 9731 9723 9716 9709 9703 9697 9692 9688 9684 9680 9678 9676 9674 9673 9672 9672 9673 9674 9675 9677 9679 9681 9683 9686 9688 9691 9694 9697 9700 9703 9705 9708 9711 9714 9716 9719 9721 9724 9726 9728 9731 9733 9735 9738 9740 9742 9745 9747 9749 9752 9754 9757 9759 9761 9764 9766 9768 9770 9772 9774 9775 9776 9777 9778 9779 9779 9779 9779 9778 9777 9776 9774 9772 9770 9767 9764 9761 9757 9753 9749 9744 9740 9735 9730 9725 9719 9714 9708 9703 9697 9691 9685 9679 9673 9667 9661 9655 9649 9643 9638 9632 9626 9621 9616 9611 9606 9601 9596 9592 9588 9584 9581 9578 9575 9572 9570 9568 9567 9565 9565 9564 9564 9564 9565 9566 9567 9569 9570 9573 9575 9578 9581 9584 9588 9591 9595 9599 9604 9608 9612 9617 9622 9627 9631 9636 9642 9647 9652 9657 9663 9668 9674 9679 9685 9690 9696 9702 9708 9714 9720 9726 9732 9738 9744 9750 9756 9762 9768 9774 9780 9786 9791 9797 9802 9808 9813 9817 9822 9826 9830 9834 9838 9841 9844 9846 9849 9850 9852 9853 9854 9854 9854 9854 9854 9853 9852 9850 9849 9847 9845 9842 9840 9837 9834 9832 9829 9826 9823 9819 9816 9813 9810 9807 9805 9802 9799 9796 9794 9792 9789 9787 9785 9784 9782 9781 9779 9778 9777 9776 9775 9775 9774 9774 9774 9774 9774 9775 9775 9775 9776 9777 9778 9779 9780 9782 9783 9785 9786 9788 9790 9792 9794 9797 9799 9801 9804 9806 9809 9812 9815 9818 9820 9823 9826 9829 9832 9835 9838 9840 9843 9846 9848 9850 9853 9855 9856 9858 9860 9861 9862 9863 9863 9863 9863 9863 9862 9861 9860 9859 9857 9855 9852 9850 9846 9843 9839 9835 9831 9826 9821 9816 9810 9804 9798 9792 9785 9779 9772 9764 9757 9749 9742 9734 9726 9718 9710 9702 9694 9686 9678 9670 9662 9654 9646 9639 9631 9624 9616 9609 9603 9596 9590 9583 9577 9572 9566 9561 9556 9552 9547 9543 9539 9535 9532 9529 9526 9523 9521 9519 9517 9515 9513 9512 9511 9510 9509 9508 9507 9507 9506 9506 9506 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9506 9507 9507 9507 9507 9508 9508 9509 9509 9510 9511 9512 9513 9514 9516 9517 9519 9521 9523 9525 9528 9530 9533 9536 9539 9542 9546 9550 9554 9558 9562 9567 9572 9577 9583 9588 9594 9600 9607 9613 9620 9627 9634 9641 9649 9656 9664 9672 9680 9688 9696 9704 9712 9720 9728 9736 9744 9751 9759 9766 9773 9780 9786 9792 9798 9804 9809 9814 9819 9824 9828 9832 9835 9839 7130 0 31 4 9836 9839 9842 9845 9847 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9905 9904 9903 9902 9900 9899 9897 9895 9893 9891 9888 9886 9884 9881 9879 9877 9876 9874 9872 9871 9870 9870 9870 9870 9870 9871 9872 9873 9875 9877 9879 9881 9884 9886 9889 9892 9895 9897 9900 9903 9905 9907 9909 9911 9913 9914 9915 9916 9917 9917 9917 9917 9917 9916 9916 9915 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9886 9884 9881 9878 9876 9873 9869 9866 9863 9860 9856 9853 9849 9846 9842 9839 9835 9832 9829 9826 9823 9820 9817 9815 9813 9811 9810 9808 9807 9806 9806 9806 9806 9806 9807 9807 9808 9810 9811 9813 9814 9816 9818 9820 9822 9824 9826 9828 9831 9833 9835 9838 9840 9843 9845 9848 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9893 9896 9899 9902 9904 9907 9910 9912 9914 9917 9919 9920 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9892 9890 9887 9884 9881 9877 9874 9871 9867 9863 9860 9856 9852 9847 9843 9838 9834 9829 9824 9819 9814 9808 9803 9797 9792 9786 9780 9775 9769 9763 9757 9752 9746 9740 9735 9729 9724 9719 9714 9709 9704 9700 9695 9691 9687 9683 9679 9675 9672 9668 9665 9662 9660 9657 9655 9652 9650 9649 9647 9646 9645 9644 9644 9643 9643 9644 9644 9645 9646 9648 9650 9652 9654 9656 9659 9662 9665 9668 9671 9674 9678 9681 9684 9688 9691 9694 9697 9700 9703 9706 9708 9710 9712 9713 9715 9715 9716 9716 9716 9715 9715 9713 9712 9709 9707 9704 9701 9697 9693 9688 9683 9678 9672 9665 9658 9651 9643 9635 9626 9617 9607 9597 9586 9574 9562 9549 9536 9522 9507 9491 9475 9458 9440 9422 9402 9382 9361 9338 9315 9291 9266 9240 9213 9185 9155 9125 9093 9061 9027 8992 8955 8918 8879 8839 8798 8755 8711 8665 8618 8570 8520 8469 8416 8362 8306 8249 8190 8130 8068 8004 7939 7873 7805 7735 7664 7592 7519 7444 7368 7292 7214 7136 7057 6978 6898 6819 6740 6661 6582 6505 6428 6353 6279 6206 6136 6067 6001 5938 5877 5818 5763 5711 5662 5617 5575 5537 5502 5471 5444 5421 5402 5386 5375 5367 5364 5364 5368 5376 5387 5403 5422 5445 5471 5501 5534 5570 5610 5653 5700 5749 5801 5856 5914 5974 6037 6102 6169 6239 6310 6383 6458 6534 6611 6689 6768 6848 6928 7008 7088 7131 0 31 4 7168 7248 7328 7407 7485 7562 7638 7713 7786 7859 7929 7998 8066 8131 8195 8257 8318 8376 8433 8488 8541 8593 8643 8691 8738 8783 8826 8869 8909 8949 8987 9023 9059 9093 9127 9159 9190 9220 9249 9276 9303 9329 9354 9378 9401 9423 9444 9465 9484 9502 9520 9537 9553 9568 9582 9596 9609 9621 9633 9644 9654 9664 9674 9683 9691 9699 9707 9714 9721 9728 9734 9741 9747 9752 9758 9764 9769 9774 9779 9784 9788 9793 9797 9801 9805 9809 9812 9816 9819 9822 9825 9828 9830 9832 9835 9836 9838 9840 9841 9842 9843 9844 9845 9845 9845 9846 9845 9845 9845 9845 9844 9843 9842 9841 9840 9838 9837 9835 9833 9831 9828 9826 9823 9820 9816 9812 9808 9804 9799 9794 9788 9783 9776 9770 9763 9755 9748 9739 9731 9722 9713 9703 9693 9683 9672 9662 9651 9640 9628 9617 9605 9594 9582 9570 9559 9547 9535 9524 9512 9501 9489 9478 9467 9457 9446 9436 9425 9415 9405 9396 9387 9377 9369 9360 9352 9344 9336 9329 9322 9316 9310 9304 9299 9295 9291 9287 9284 9282 9280 9279 9279 9279 9280 9281 9283 9286 9289 9293 9298 9303 9309 9315 9322 9329 9337 9345 9353 9362 9371 9381 9391 9401 9411 9421 9432 9443 9454 9465 9476 9488 9499 9511 9522 9534 9545 9557 9568 9580 9591 9603 9614 9626 9637 9648 9659 9669 9680 9690 9700 9710 9720 9729 9738 9747 9756 9764 9772 9780 9787 9794 9801 9807 9813 9819 9825 9830 9835 9840 9844 9848 9852 9856 9859 9863 9866 9869 9872 9874 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9915 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9939 9938 9936 9934 9932 9930 9928 9925 9922 9920 9917 9914 9911 9908 9905 9902 9899 9896 9893 9891 9889 9887 9885 9883 9882 9881 9881 9881 9881 9881 9881 9882 9883 9885 9886 9888 9890 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9908 9905 9901 9898 9894 9890 9887 9883 9879 9875 9871 9867 9863 9859 9855 7132 0 31 4 9851 9846 9842 9838 9834 9830 9825 9821 9817 9813 9808 9804 9799 9795 9791 9787 9782 9778 9774 9770 9767 9763 9760 9756 9753 9751 9748 9746 9744 9743 9742 9741 9740 9740 9740 9741 9742 9743 9745 9747 9749 9751 9754 9757 9760 9764 9767 9771 9775 9779 9783 9787 9791 9795 9799 9803 9808 9812 9816 9820 9824 9828 9831 9835 9839 9842 9846 9849 9853 9856 9859 9862 9865 9867 9870 9872 9874 9876 9878 9880 9881 9882 9883 9884 9884 9884 9884 9884 9883 9883 9882 9880 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9838 9836 9834 9833 9831 9830 9829 9827 9826 9825 9824 9822 9821 9820 9819 9818 9817 9816 9815 9815 9814 9813 9813 9813 9812 9812 9812 9812 9813 9813 9814 9815 9816 9817 9819 9821 9823 9825 9827 9830 9833 9835 9839 9842 9845 9848 9852 9856 9859 9863 9866 9870 9874 9877 9881 9884 9887 9891 9894 9897 9900 9902 9905 9907 9909 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9928 9926 9924 9921 9919 9917 9915 9912 9910 9907 9905 9902 9900 9897 9895 9893 9890 9888 9886 9884 9881 9879 9877 9875 9874 9872 9870 9868 9867 9865 9863 9862 9860 9859 9857 9856 9855 9853 9852 9851 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9840 9840 9840 9839 9839 9839 9838 9838 9838 9838 9838 9837 9837 9837 9836 9836 9835 9834 9833 9832 9830 9829 9827 9824 9822 9819 9815 9812 9808 9803 9798 9792 9786 9779 9772 9764 9755 9745 9735 9724 9712 9699 9685 9670 9654 9637 9619 9600 9579 9557 9534 9510 9485 9458 9430 9400 9369 9337 9304 9269 9233 9195 9157 9116 9075 9033 8989 8944 8898 8851 8802 8753 8703 8652 8600 8547 8494 8440 8386 8331 8276 8220 8165 8109 8054 7998 7943 7889 7835 7781 7729 7677 7627 7578 7530 7484 7440 7398 7357 7319 7283 7250 7219 7191 7166 7144 7125 7109 7096 7087 7081 7078 7079 7083 7091 7133 0 31 4 7102 7117 7136 7157 7182 7211 7242 7277 7314 7355 7398 7444 7492 7542 7594 7649 7705 7762 7821 7881 7942 8003 8065 8128 8190 8253 8315 8377 8439 8500 8560 8619 8678 8735 8791 8845 8898 8950 9000 9049 9096 9142 9186 9228 9268 9307 9345 9381 9415 9448 9479 9508 9537 9564 9589 9613 9636 9657 9678 9697 9715 9732 9748 9763 9778 9791 9803 9815 9826 9836 9846 9855 9863 9871 9878 9885 9891 9897 9903 9908 9913 9917 9921 9925 9929 9932 9935 9938 9940 9942 9945 9946 9948 9950 9951 9952 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9945 9944 9942 9940 9937 9935 9932 9930 9927 9924 9921 9918 9914 9911 9907 9904 9900 9896 9892 9887 9883 9878 9874 9869 9864 9859 9853 9848 9842 9836 9830 9824 9817 9810 9803 9796 9789 9782 9774 9766 9758 9750 9742 9734 9726 9718 9709 9701 9693 9685 9677 9669 9661 9653 9645 9638 9631 9624 9617 9610 9604 9598 9592 9586 9581 9576 9571 9567 9562 9559 9555 9552 9550 9548 9546 9544 9544 9543 9543 9544 9545 9546 9548 9551 9554 9557 9561 9566 9571 9576 9582 9589 9595 9602 9610 9617 9625 9634 9642 9651 9659 9668 9677 9686 9695 9704 9714 9723 9731 9740 9749 9758 9766 9775 9783 9791 9799 9807 9815 9822 9830 9837 9844 9851 9857 9864 9870 9876 9882 9888 9894 9899 9904 9909 9914 9918 9923 9927 9931 9934 9938 9941 9944 9947 9949 9951 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 7134 0 31 4 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9919 9916 9914 9911 9908 9905 9901 9897 9893 9889 9884 9878 9873 9866 9860 9853 9846 9838 9830 9822 9813 9804 9795 9786 9777 9768 9759 9750 9741 9733 9725 9718 9711 9704 9698 9693 9689 9685 9682 9680 9679 9678 9679 9680 9682 9684 9688 9692 9696 9701 9706 9712 9718 9725 9731 9738 9744 9751 9758 9764 9770 9776 9782 9788 9793 9798 9802 9807 9811 9814 9818 9821 9824 9826 9828 9830 9832 9834 9835 9836 9837 9838 9839 9839 9840 9840 9841 9841 9841 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 9841 9840 9840 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9834 9833 9833 9833 9833 9834 9834 9834 9835 9836 9837 9838 9839 9840 9841 9843 9845 9846 9848 9850 9852 9854 9857 9859 9861 9864 9866 9868 9871 9873 9876 9879 9881 9884 9887 9889 9892 9895 9897 9900 9903 9906 9909 9911 9914 9917 9920 9922 9925 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9929 9927 9924 9922 9919 9917 9914 9912 9909 9907 9904 9902 9900 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9858 9858 9858 9858 9858 9858 9859 9859 9860 9861 9862 9863 9864 9866 9867 9869 9871 9873 9875 9877 9880 9882 9884 9887 9889 9892 9895 9897 9900 9903 9905 9908 9910 9913 9916 9918 9921 9923 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9935 9934 9933 9931 9930 7135 0 31 4 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9970 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9928 9926 9923 9920 9916 9913 9909 9905 9901 9896 9891 9886 9881 9876 9870 9864 9858 9852 9846 9839 9833 9826 9819 9812 9805 9798 9790 9783 9776 9768 9761 9753 9746 9738 9730 9723 9715 9708 9701 9693 9686 9679 9671 9664 9658 9651 9644 9638 9631 9625 9619 9613 9608 9602 9597 9593 9588 9584 9580 9576 9573 9570 9567 9565 9563 9561 9560 9559 9559 9559 9560 9561 9562 9564 9567 9569 9573 9576 9580 9585 9589 9594 9600 9605 9611 9617 9624 9630 9637 9643 9650 9657 9664 9670 9677 9684 9690 9697 9703 9709 9715 9721 9726 9731 9737 9741 9746 9750 9755 9758 9762 9765 9768 9770 9773 9774 9776 9777 9778 9778 9778 9777 9776 9774 9772 9769 9766 9763 9759 9754 9749 9744 9738 9731 9724 9717 9710 9702 9694 9686 9677 9668 9660 9651 9642 9633 9624 9616 9607 9599 9590 9582 9574 9567 9560 9553 9546 9539 9533 9527 9522 9516 9512 9507 9503 9499 9495 9492 9489 9486 9484 9482 9480 9479 9478 9478 9478 9478 9479 9480 9481 9483 9485 9487 9490 9494 9497 9501 9505 9510 9514 9519 9525 9530 9536 9541 9547 9553 9559 9565 9571 9577 9583 9589 9595 9601 9607 9613 9619 9625 9631 9637 9643 9649 9655 9660 9666 9672 9678 9684 9690 9696 9702 9708 9713 9719 9725 9731 9737 9743 9749 9755 9761 9767 9773 9778 9784 9790 9795 9801 9806 9812 9817 9822 9828 9833 9838 9843 9848 9853 9858 9863 9868 9873 9877 9882 9887 9891 9896 9900 9904 9909 9913 9917 9920 9924 9928 9931 9934 9937 9940 9943 9946 9948 9950 9952 9954 9956 9958 9959 9960 9961 9962 9963 9964 9965 7136 0 31 4 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9947 9945 9943 9941 9940 9938 9936 9934 9932 9929 9927 9925 9923 9921 9919 9916 9914 9912 9910 9908 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9876 9874 9872 9869 9867 9864 9861 9858 9855 9852 9849 9846 9842 9838 9834 9830 9826 9822 9818 9813 9809 9804 9799 9794 9790 9785 9780 9775 9770 9765 9760 9756 9751 9746 9742 9737 9733 9729 9724 9720 9717 9713 9709 9706 9703 9700 9697 9694 9692 9690 9688 9686 9685 9684 9683 9683 9683 9683 9684 9685 9687 9688 9690 9693 9696 9699 9702 9706 9710 9714 9719 9724 9728 9733 9739 9744 9749 9754 9760 9765 9770 9775 9780 9785 9790 9795 9800 9804 9809 9813 9817 9821 9825 9828 9832 9835 9838 9841 9845 9847 9850 9853 9856 9859 9861 9864 9866 9869 9871 9873 9875 9878 9880 9882 9884 9886 9888 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9953 9954 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 7137 0 31 4 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9919 9917 9914 9911 9908 9905 9902 9899 9896 9892 9889 9886 9882 9879 9876 9873 9870 9867 9865 9862 9860 9858 9856 9855 9853 9852 9851 9851 9850 9850 9850 9850 9850 9851 9851 9852 9853 9853 9854 9855 9856 9856 9857 9857 9858 9858 9859 9859 9859 9858 9858 9858 9857 9856 9855 9854 9853 9852 9850 9848 9847 9845 9843 9841 9839 9837 9835 9832 9830 9828 9826 9824 9822 9820 9818 9817 9815 9814 9812 9811 9810 9810 9809 9809 9808 9808 9808 9809 9809 9809 9810 9810 9811 9812 9813 9814 9815 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9823 9824 9824 9825 9825 9825 9825 9825 9825 9825 9824 9823 9822 9821 9820 9818 9815 9813 9809 9806 9802 9797 9792 9786 9780 9774 9766 9759 9751 9742 9733 9724 9715 9706 9697 9687 9678 9669 9660 9652 9644 9637 9631 9625 9620 9616 9613 9611 9610 9611 9612 9614 9617 9621 9626 9632 9639 9646 9655 9664 9673 9683 9693 9704 9714 9725 9736 9747 9757 9768 9778 9788 9798 9807 9816 9824 9832 9840 9847 9854 9860 9866 9872 9877 9882 9886 9890 9894 9898 9901 9905 9908 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 7138 0 31 4 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9935 9933 9931 9929 9927 9924 9921 9918 9915 9912 9909 9906 9902 9899 9896 9893 9890 9887 9885 9882 9880 9878 9877 9876 9875 9874 9874 9874 9874 9875 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9934 9936 9938 9940 9943 9945 9947 9950 9952 9955 9957 9959 9961 9964 9966 9968 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9970 9969 9967 9965 9962 9960 9957 9955 9952 9948 9945 9941 9937 9933 9928 9923 9918 9913 9907 9901 9894 9888 9880 9873 9865 9857 9848 9839 9830 9821 9811 9800 9790 9779 9767 9756 9744 9732 9719 9706 9693 9680 9666 9653 9639 9624 9610 9596 9581 9566 9552 9537 9523 9508 9494 9480 9466 9452 9439 9426 9413 9401 9389 9378 9368 9358 9349 9341 9333 9327 9321 9316 9312 9309 9307 9306 9307 9308 9310 9313 9317 9322 9328 9335 9343 9351 9361 9371 9382 9394 9407 9420 9433 9447 9461 9476 9491 9506 9522 9537 9553 9568 9584 9599 9615 9630 9644 9659 9673 9687 9700 9713 9726 9738 9750 9761 9772 9782 9792 7139 0 31 4 9801 9810 9819 9827 9834 9842 9848 9855 9861 9867 9872 9877 9882 9886 9890 9894 9898 9901 9904 9907 9910 9912 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9894 9892 9891 9889 9888 9887 9885 9883 9882 9880 9878 9877 9875 9873 9871 9869 9866 9864 9862 9859 9857 9854 9851 9849 9846 9843 9840 9837 9835 9832 9829 9826 9823 9821 9818 9815 9813 9810 9807 9805 9802 9799 9797 9794 9792 9789 9787 9784 9782 9779 9777 9774 9772 9770 9768 9766 9764 9762 9760 9759 9757 9756 9755 9754 9754 9753 9753 9753 9753 9753 9754 9755 9756 9757 9758 9760 9761 9763 9765 9768 9770 9773 9775 9778 9781 9785 9788 9792 9795 9799 9803 9807 9811 9815 9820 9824 9828 9833 9837 9842 9846 9851 9855 9860 9864 9868 9872 9877 9881 9884 9888 9892 9895 9898 9902 9905 9908 9910 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9903 9900 9896 9892 9889 9885 9880 9876 9872 9867 9863 9858 9853 9848 9843 9837 9832 9826 9821 9815 9809 9802 9796 9790 9783 9777 9770 9763 9756 9750 9743 9736 9729 9722 9715 9709 9702 9695 9689 9682 9676 9670 9663 9658 9652 9646 9641 9636 9631 9626 9622 9618 9614 9611 9608 9605 9602 9600 9598 9597 9596 9595 9595 9595 9595 9596 9597 9599 9600 9602 9604 9607 9610 9612 9616 9619 9622 9625 9629 9632 9636 9639 9642 9646 9649 9652 9655 9657 9660 9662 9665 9667 9668 9670 9671 9673 9674 9674 9675 9675 9675 9675 9675 9674 9673 9672 9671 9669 9668 9665 9663 9660 9657 9654 9651 9647 9643 9639 9634 9629 9625 9619 9614 9609 9603 9597 9592 9586 9580 9574 9569 9563 9558 9552 9547 9543 9538 9534 9530 9527 9523 9521 9518 9516 9515 9514 9513 9513 9513 9513 9514 9516 9518 9520 9522 9525 9529 9532 9536 9541 9546 9551 9556 9562 9568 9574 9581 9588 9595 9602 9610 9618 9626 9635 9643 9652 9661 9670 9679 9689 9698 9708 9717 9727 9736 9746 9755 9764 9773 9782 9791 9800 9808 9816 9824 9832 9839 9846 9853 9859 9865 9871 9877 9882 9887 9892 9896 9901 9905 9909 9912 9916 9919 9922 9925 9928 9930 9933 9935 9938 9940 9942 9944 9946 9947 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 7140 0 31 4 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9945 9943 9942 9940 9938 9936 9933 9931 9929 9926 9924 9921 9918 9916 9913 9910 9906 9903 9899 9895 9891 9887 9883 9878 9873 9868 9863 9857 9851 9845 9839 9832 9825 9818 9810 9802 9794 9786 9777 9768 9759 9749 9740 9729 9719 9708 9697 9685 9673 9661 9649 9636 9622 9609 9595 9581 9566 9551 9536 9521 9506 9491 9476 9461 9446 9432 9418 9404 9391 9379 9367 9357 9347 9338 9330 9323 9318 9313 9310 9308 9308 9308 9310 9313 9317 9322 9328 9335 9343 9352 9361 9371 9382 9393 9404 9416 9428 9440 9453 9465 9477 9489 9501 9514 9525 9537 9549 9560 9572 9583 9594 9604 9615 9626 9636 9646 9656 9667 9677 9686 9696 9706 9715 9725 9734 9743 9752 9761 9770 9778 9786 9794 9802 9810 9817 9824 9831 9837 9843 9849 9855 9860 9866 9871 9875 9880 9884 9888 9892 9895 9899 9902 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 7141 0 31 4 9903 9901 9899 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9868 9867 9866 9865 9864 9864 9863 9862 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9854 9854 9853 9852 9852 9851 9851 9850 9850 9850 9850 9850 9850 9851 9851 9852 9853 9855 9856 9858 9860 9863 9865 9868 9871 9874 9877 9881 9884 9888 9892 9895 9899 9902 9906 9910 9913 9916 9920 9923 9925 9928 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9928 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9898 9895 9893 9890 9887 9885 9882 9879 9876 9873 9870 9867 9863 9860 9857 9854 9851 9847 9844 9841 9838 9835 9832 9829 9826 9824 9821 9818 9816 9813 9811 9809 9807 9805 9803 9801 9799 9797 9796 9794 9793 9792 9791 9790 9789 9788 9787 9786 9786 9785 9785 9784 9784 9784 9784 9784 9784 9784 9785 9785 9786 9787 9788 9789 9790 9791 9792 9794 9795 9797 9798 9800 9802 9804 9806 9808 9810 9812 9815 9817 9819 9822 9824 9827 9829 9832 9835 9838 9840 9843 9846 9849 9852 9855 9858 9861 9865 9868 9871 9874 9877 9880 9883 9887 9890 9893 9896 9899 9902 9904 9907 9910 9913 9915 9918 9920 9922 9924 9927 9929 9931 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 7142 0 31 4 9954 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9899 9897 9894 9892 9890 9887 9885 9883 9881 9879 9877 9875 9874 9873 9872 9871 9870 9870 9870 9870 9871 9872 9873 9874 9875 9877 9878 9880 9882 9884 9887 9889 9891 9894 9896 9898 9900 9903 9905 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9941 9941 9941 9940 9939 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9884 9880 9876 9872 9867 9862 9857 9851 9845 9839 9832 9825 9818 9810 9803 9794 9786 9777 9768 9758 9749 9739 9728 9718 9707 9696 9684 9672 9660 9647 9634 9620 9606 9591 9576 9560 9543 9526 9508 9490 9470 9450 9429 9407 9385 9361 9337 9312 9286 9259 9231 9202 9172 9142 9110 9078 9045 9011 8977 8941 8905 8869 8831 8793 8755 8716 8677 8637 8597 8557 8517 8476 8436 8396 8356 8316 8277 8238 8200 8162 8125 8090 8055 8021 7989 7958 7928 7900 7874 7849 7826 7806 7787 7770 7756 7743 7733 7725 7720 7717 7717 7719 7723 7730 7739 7751 7766 7782 7801 7823 7846 7872 7900 7931 7963 7996 8032 8070 8108 8149 8191 8233 8277 8322 8368 8414 8461 8508 8555 8602 8650 8697 8744 8790 8836 8881 8926 8970 9012 9054 9095 9135 9173 9210 9247 9281 9315 9347 9378 9407 9436 9463 9488 9513 9536 9558 9579 9599 9617 9635 9652 9668 9682 9696 9710 9722 9734 9745 9755 9765 9774 9783 9791 9799 9806 9813 9820 9826 9832 9837 9842 9847 9852 9856 9860 9863 9867 9870 9873 9876 9878 9881 9883 9884 9886 9888 9889 9890 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9863 9861 9860 9859 9857 9856 9855 9853 9852 9850 9849 9848 9846 9845 9843 9842 9841 9839 9838 9836 9835 9834 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9824 9824 9825 9826 9826 9826 9827 9827 9826 9826 9825 9824 9823 9821 9819 9816 9813 9809 9805 9801 9796 9791 9785 9779 9773 9766 9759 9752 9745 9738 9731 9724 9717 9711 9705 9699 9694 9689 9685 9682 9679 9677 9675 9674 9674 9675 9676 9678 9680 9683 9686 7143 0 31 4 9690 9695 9699 9704 9709 9714 9719 9724 9730 9735 9740 9745 9750 9754 9759 9763 9767 9771 9775 9778 9782 9785 9788 9791 9795 9798 9801 9804 9807 9810 9814 9817 9821 9824 9828 9832 9836 9840 9844 9848 9852 9857 9861 9865 9870 9874 9878 9883 9887 9891 9895 9899 9903 9907 9910 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9947 9946 9944 9942 9939 9937 9935 9932 9929 9927 9924 9921 9917 9914 9911 9907 9904 9900 9897 9893 9890 9886 9883 9879 9876 9873 9869 9866 9863 9860 9857 9854 9851 9848 9846 9843 9840 9837 9834 9831 9828 9825 9822 9819 9815 9812 9808 9804 9800 9796 9791 9787 9782 9777 9772 9767 9761 9756 9751 9745 9740 9735 9730 9725 9720 9715 9711 9706 9702 9699 9695 9692 9690 9688 9686 9684 9683 9683 9683 9683 9684 9685 9686 9688 9691 9693 9697 9700 9704 9708 9712 9717 9722 9727 9732 9737 9743 9749 9755 9761 9767 9773 9779 9785 9791 9798 9804 9810 9816 9822 9828 9834 9840 9846 9852 9857 9863 9868 9873 9878 9883 9887 9892 9896 9900 9904 9908 9911 9915 9918 9921 9924 9926 9929 9931 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9939 9937 9934 9931 9929 9926 9923 9920 9917 9914 9911 9908 9905 9902 9899 9897 9894 9891 9889 9886 9884 9882 9880 9877 9875 9873 9871 9869 9867 9865 9863 9861 9860 9858 9856 9854 9852 9851 9849 9848 9846 9845 9844 9843 9842 9841 9840 9840 9840 9840 9840 9840 9841 9841 9842 9843 9844 9845 9847 9848 9849 9851 9852 9853 9855 9856 9857 9858 9859 9860 9860 9861 9861 9861 9861 9861 9861 9860 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9845 9844 9843 9841 9840 9838 9837 9835 9833 9831 9829 9827 9824 9822 9819 9816 9813 9810 9806 9803 9799 9796 9792 9788 9785 7144 0 31 4 9781 9778 9774 9771 9768 9765 9763 9760 9758 9757 9755 9755 9754 9754 9754 9755 9756 9757 9759 9761 9763 9766 9769 9772 9776 9779 9783 9787 9791 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9835 9839 9843 9847 9850 9854 9858 9862 9865 9869 9873 9876 9880 9883 9887 9891 9894 9898 9901 9904 9907 9911 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9990 9990 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9993 9994 9995 9995 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9917 9915 9913 9911 9908 9906 9904 9902 9899 9897 9895 9893 9890 9888 9886 9884 9883 9881 9879 9877 9876 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9874 9875 9877 9879 9882 9884 9887 9889 9892 9895 9898 9901 9904 9908 9911 9914 9917 9920 9923 9926 9928 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9941 9939 9938 9937 9935 9933 9931 9929 9927 9924 9921 9917 9914 9910 9906 9902 9897 9892 7145 0 31 4 9887 9882 9876 9871 9865 9859 9853 9846 9840 9833 9827 9820 9813 9806 9799 9791 9784 9776 9768 9761 9753 9745 9737 9728 9720 9712 9704 9696 9687 9679 9671 9664 9656 9649 9642 9635 9629 9623 9617 9612 9607 9603 9600 9596 9594 9592 9590 9590 9589 9589 9590 9591 9592 9594 9596 9599 9602 9604 9608 9611 9614 9618 9621 9624 9627 9630 9633 9635 9637 9639 9640 9641 9641 9641 9641 9639 9637 9634 9631 9627 9622 9617 9610 9603 9595 9586 9576 9566 9554 9542 9528 9514 9499 9483 9466 9449 9430 9410 9390 9368 9346 9323 9299 9274 9249 9222 9194 9166 9137 9107 9076 9045 9012 8979 8945 8910 8874 8838 8800 8763 8724 8685 8645 8604 8563 8522 8480 8438 8395 8353 8310 8267 8224 8182 8140 8098 8057 8016 7977 7938 7900 7864 7828 7795 7763 7732 7704 7677 7653 7630 7610 7593 7578 7565 7555 7548 7544 7542 7543 7547 7553 7563 7575 7590 7607 7628 7650 7675 7703 7733 7764 7798 7834 7872 7911 7952 7994 8037 8082 8127 8174 8220 8268 8315 8363 8411 8459 8507 8555 8602 8649 8695 8741 8786 8830 8874 8916 8958 8998 9038 9076 9114 9150 9185 9220 9253 9284 9315 9345 9373 9400 9426 9451 9475 9498 9520 9540 9560 9578 9596 9612 9628 9642 9656 9668 9680 9691 9701 9711 9719 9727 9735 9742 9748 9754 9760 9765 9770 9774 9779 9783 9787 9791 9794 9798 9802 9805 9809 9812 9816 9820 9823 9826 9830 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9860 9862 9863 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9875 9877 9878 9880 9881 9883 9885 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9943 9945 9946 9948 9950 9952 9953 9955 9957 9958 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9967 9965 9963 9962 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9942 9942 9941 9941 9942 9942 9942 9943 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 7146 0 31 4 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9913 9913 9914 9914 9915 9916 9918 9919 9921 9923 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9943 9940 9938 9936 9933 9930 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9887 9884 9881 9878 9876 9873 9871 9868 9866 9864 9862 9860 9858 9856 9854 9853 9851 9850 9848 9847 9846 9845 9844 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9838 9837 9837 9837 9836 9836 9835 9835 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9823 9822 9822 9821 9821 9821 9821 9822 9822 9823 9824 9825 9826 9828 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9848 9850 9852 9853 9854 9855 9856 9857 9857 9858 9858 9858 9857 9857 9856 9855 9854 9853 9851 9850 9848 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9826 9824 9822 9820 9818 9817 9815 9814 9812 9811 9810 9808 9807 9807 9806 9805 9805 9805 9804 9805 9805 9805 9806 9806 9807 9808 9809 9811 9812 9814 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9848 9849 9850 9852 9853 9854 9854 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9843 9842 9840 9839 9837 9836 9834 9833 9832 9830 9829 9828 9827 9826 9825 9824 9824 9823 9823 9823 9823 9823 9823 9823 9824 9824 9825 9826 9827 9828 9829 9830 9831 9832 9834 9835 9837 9838 9840 9842 9844 9846 9848 9850 9852 9854 9857 9859 9861 9864 9867 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9901 9904 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9930 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 7147 0 31 4 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9953 9951 9950 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9915 9913 9910 9906 9903 9899 9896 9892 9888 9883 9879 9874 9869 9864 9859 9853 9848 9842 9836 9830 9824 9818 9812 9806 9799 9793 9786 9780 9773 9766 9760 9753 9747 9740 9734 9727 9721 9715 9709 9703 9698 9693 9687 9683 9678 9674 9670 9666 9663 9660 9658 9656 9654 9653 9652 9651 9651 9651 9652 9653 9654 9656 9658 9660 9663 9666 9670 9673 9677 9681 9686 9691 9696 9701 9706 9712 9717 9723 9729 9735 9741 9748 9754 9760 9766 9773 9779 9785 9792 9798 9804 9810 9816 9821 9827 9832 9838 9843 9848 9852 9857 9861 9865 9869 9873 9876 9879 9882 9884 9887 9889 9891 9892 9894 9895 9896 9896 9897 9897 9898 9898 9897 9897 9897 9896 9895 9894 9894 9893 9891 9890 9889 9888 9886 9885 9883 9882 9880 9879 9877 9875 9874 9872 9870 9868 9867 9865 9863 9862 9860 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9845 9845 9844 9843 9843 9842 9841 9840 9838 9837 9836 9834 9832 9830 9827 9825 9822 9819 9816 9813 9809 9805 9801 9797 9793 9788 9784 9779 9773 9768 9762 9756 9749 9742 9734 9726 9717 9708 9698 9687 9675 9663 9650 9635 9620 9605 9588 9571 9553 9534 9515 9496 9476 9456 9437 9418 9399 9380 9363 9346 9331 9317 9304 9293 9284 9276 9271 9267 9266 9266 9269 9274 9280 9288 9299 9310 9324 9338 9354 9371 9388 9406 9425 9444 9463 9482 9501 9519 9537 9554 9571 9587 9602 9616 9629 9641 9653 9664 9673 9682 9691 9698 9705 9712 9718 9723 9728 9733 9738 9742 9746 9750 9753 9757 9760 9764 9767 9770 9773 9776 9779 9781 9784 9786 9788 9790 9792 9793 9795 9796 9796 9797 9798 9798 9798 9798 9797 9797 9796 9795 9795 9793 9792 9791 9790 9788 9787 9785 9783 9781 9779 9777 9775 9773 9771 9768 9766 9764 9761 9759 9756 9754 9752 9749 9747 9744 9742 9740 9738 9736 9734 9732 9730 9728 9726 9725 9723 9721 9719 9718 9716 9714 9712 9710 9708 9705 9702 9700 9697 9693 9690 9686 9682 9678 9673 9668 9663 9658 9653 9647 9641 9635 9628 9622 9615 9608 9601 9594 9587 9579 9571 9563 9555 9547 9538 9529 9519 9510 9500 9489 9478 9467 9455 9443 9430 9416 9402 9387 9372 9355 9338 9320 9302 9282 9262 9240 9218 9195 9170 9145 9119 9091 9062 9032 9001 8969 8935 8900 8863 7148 0 31 4 8825 8785 8743 8700 8655 8607 8558 8507 8453 8398 8339 8279 8216 8150 8081 8010 7936 7859 7779 7697 7611 7523 7432 7338 7241 7142 7040 6936 6829 6721 6610 6497 6383 6268 6152 6035 5916 5798 5680 5563 5445 5328 5213 5098 4986 4875 4766 4660 4557 4456 4358 4263 4172 4085 4000 3920 3844 3771 3702 3637 3576 3519 3466 3417 3372 3331 3293 3259 3229 3202 3179 3159 3143 3130 3120 3114 3111 3111 3114 3120 3129 3142 3157 3176 3198 3223 3251 3283 3318 3357 3398 3444 3493 3545 3601 3661 3725 3792 3862 3937 4015 4097 4182 4270 4362 4457 4556 4657 4761 4867 4976 5087 5200 5315 5431 5548 5667 5785 5904 6024 6143 6262 6380 6497 6612 6727 6840 6951 7060 7166 7271 7372 7472 7568 7662 7753 7841 7926 8008 8088 8164 8238 8308 8376 8442 8504 8564 8622 8677 8729 8780 8828 8874 8918 8960 9000 9039 9075 9110 9143 9175 9205 9233 9261 9287 9311 9334 9356 9377 9397 9416 9434 9451 9467 9482 9496 9509 9522 9534 9546 9557 9567 9577 9586 9595 9604 9612 9620 9627 9634 9641 9647 9653 9659 9664 9669 9674 9679 9683 9687 9691 9694 9698 9701 9703 9706 9708 9710 9712 9713 9715 9716 9716 9717 9717 9718 9718 9717 9717 9717 9716 9715 9714 9713 9712 9710 9709 9707 9705 9704 9702 9700 9698 9695 9693 9691 9689 9687 9684 9682 9680 9678 9676 9673 9671 9669 9668 9666 9664 9663 9661 9660 9659 9658 9657 9656 9656 9655 9655 9655 9656 9656 9657 9658 9659 9660 9661 9663 9665 9667 9670 9672 9675 9678 9681 9684 9688 9692 9695 9699 9703 9707 9711 9715 9719 9723 9727 9730 9734 9737 9740 9743 9745 9748 9749 9751 9752 9752 9752 9752 9751 9749 9747 9745 9742 9738 9734 9730 9725 9719 9713 9707 9700 9692 9684 9676 9667 9657 9647 9637 9626 9614 9602 9590 9577 9563 9549 9534 9519 9503 9486 9470 9452 9434 9416 9397 9378 9359 9339 9319 9299 9279 9259 9239 9220 9200 9181 9162 9144 9127 9110 9094 9079 9065 9052 9040 9029 9019 9010 9002 8996 8991 8987 8985 8984 8984 8985 8988 8992 8997 9003 9010 9018 9028 9038 9050 9062 9076 9090 9105 9121 9138 9155 9173 9191 9210 9230 9250 9270 9291 9312 9333 9354 9375 9396 9418 9439 9460 9481 9501 9521 9541 9561 9579 9598 9616 9633 9650 9666 9682 9697 9711 9725 9738 9750 9762 9773 9784 9794 9804 9813 9822 9830 9837 9845 9851 9858 9864 9870 9875 9880 9885 9890 9894 9898 9901 9905 9908 9911 9914 9916 9919 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 7149 0 31 4 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9875 9872 9869 9866 9863 9861 9858 9855 9853 9851 9848 9846 9844 9843 9841 9840 9838 9837 9837 9836 9835 9835 9835 9835 9836 9836 9837 9838 9839 9840 9842 9843 9845 9846 9848 9850 9852 9854 9856 9858 9860 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9914 9915 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9900 9900 9899 9899 9898 9899 9899 9899 9900 9901 9902 9903 9905 9906 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9908 9905 9901 9898 9894 9890 9886 9882 9878 9874 9870 9866 9862 9857 9853 9849 9844 9840 9835 9831 9826 9821 9816 9811 9806 9801 9796 9791 9785 9779 9773 9767 9761 9754 9748 9741 9734 9726 9719 9711 9703 9694 9686 9677 9668 9659 9649 9640 9630 9621 9611 9601 9591 9582 9572 9563 9554 9545 9537 9529 9521 9514 9508 9502 9497 9493 9489 9487 9485 9484 9484 9485 9486 9489 9492 9497 9502 9508 9515 9522 9530 9539 9549 9559 9569 9580 9591 9602 9613 9625 9636 9648 9660 9671 9683 9694 9705 9715 9726 9736 9746 9756 9765 9774 9782 9791 9799 9807 9814 9821 9828 9835 9841 9848 9854 9859 9865 9871 9876 9881 9886 9891 9895 9900 9904 9908 9912 9915 9919 9922 9925 9928 9930 9933 9935 9937 9938 9940 9941 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9929 9927 9924 9921 9917 9914 9910 7150 0 31 4 9906 9902 9898 9894 9889 9884 9879 9874 9868 9863 9857 9851 9845 9838 9832 9825 9818 9811 9804 9796 9789 9781 9773 9765 9757 9748 9740 9731 9723 9714 9705 9696 9687 9679 9670 9661 9652 9644 9635 9627 9618 9610 9602 9594 9586 9579 9572 9564 9558 9551 9544 9538 9532 9526 9521 9516 9511 9506 9502 9498 9494 9491 9488 9486 9484 9482 9481 9480 9480 9480 9480 9481 9482 9484 9486 9489 9492 9495 9498 9501 9505 9509 9513 9517 9521 9524 9528 9532 9535 9538 9541 9544 9546 9548 9549 9550 9550 9550 9550 9549 9548 9547 9545 9542 9540 9537 9534 9530 9527 9523 9519 9515 9511 9508 9504 9500 9497 9494 9491 9488 9486 9484 9482 9481 9480 9480 9480 9481 9482 9483 9485 9488 9491 9495 9499 9503 9508 9514 9520 9526 9533 9540 9547 9555 9564 9572 9581 9590 9600 9609 9619 9629 9639 9649 9659 9669 9679 9688 9698 9708 9717 9726 9735 9744 9752 9760 9768 9775 9782 9789 9795 9801 9807 9812 9817 9821 9825 9828 9831 9834 9836 9838 9840 9841 9842 9843 9843 9843 9842 9841 9840 9839 9837 9835 9833 9831 9829 9826 9823 9820 9817 9814 9811 9807 9804 9801 9798 9794 9791 9788 9785 9782 9779 9776 9774 9771 9769 9767 9765 9764 9762 9761 9760 9759 9758 9758 9757 9757 9758 9758 9759 9759 9760 9761 9763 9764 9766 9768 9770 9772 9775 9777 9780 9783 9786 9789 9792 9795 9798 9801 9804 9808 9811 9814 9817 9820 9823 9827 9829 9832 9835 9838 9841 9843 9846 9848 9851 9853 9855 9858 9860 9862 9864 9866 9867 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9879 9879 9878 9876 9875 9874 9872 9870 9868 9865 9862 9859 9855 9851 9846 9841 9835 9829 9822 9815 9807 9799 9791 9782 9772 9763 9753 9743 9734 9724 9714 9705 9696 9688 9680 9673 9667 9662 9657 9654 9651 9650 9649 9650 9652 9655 9658 9663 9669 9675 9682 9690 9698 9707 9716 9725 9735 9744 9753 9763 9772 9781 9789 9797 9805 9812 9819 9825 9831 9836 9841 9846 9850 9854 9857 9861 9864 9866 9869 9871 9873 9876 9878 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9890 9888 9887 9885 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9838 9836 9833 9830 9827 9823 9820 9816 9812 9808 9804 9800 9795 9790 9786 9781 9776 9770 9765 9760 9755 9750 9745 9740 9735 9730 9725 9720 9716 9712 9708 9704 9700 9696 9693 9690 9687 9685 9683 9680 9679 9677 9676 9674 9673 9673 9672 9672 9672 9672 9672 9672 9673 9674 9674 9676 9677 9678 9680 9681 9683 9685 9687 9689 9691 9694 9696 9699 9701 7151 0 31 4 9704 9707 9710 9713 9716 9719 9722 9725 9728 9731 9734 9737 9740 9743 9746 9748 9751 9754 9756 9758 9761 9763 9764 9766 9768 9769 9770 9771 9772 9773 9773 9773 9773 9772 9772 9770 9769 9767 9765 9762 9759 9756 9752 9748 9743 9737 9731 9725 9717 9710 9702 9693 9684 9674 9664 9653 9643 9632 9620 9609 9597 9586 9575 9564 9553 9543 9533 9524 9516 9508 9502 9496 9492 9488 9486 9485 9485 9486 9489 9493 9497 9503 9511 9519 9528 9538 9548 9559 9571 9583 9596 9609 9622 9635 9647 9660 9673 9685 9696 9708 9718 9729 9738 9747 9756 9764 9771 9778 9784 9790 9795 9800 9805 9809 9812 9816 9819 9822 9825 9827 9830 9832 9834 9836 9838 9840 9841 9842 9844 9845 9846 9846 9847 9847 9847 9847 9846 9846 9845 9844 9842 9840 9839 9836 9834 9831 9828 9825 9822 9818 9814 9810 9806 9802 9797 9792 9786 9781 9775 9768 9762 9754 9747 9739 9730 9721 9711 9701 9690 9679 9666 9653 9640 9625 9610 9594 9577 9559 9541 9521 9501 9480 9459 9436 9413 9388 9363 9338 9311 9284 9256 9228 9198 9168 9138 9107 9075 9042 9009 8976 8942 8907 8873 8837 8801 8765 8729 8693 8656 8619 8582 8545 8508 8472 8435 8399 8363 8328 8293 8260 8227 8195 8164 8134 8105 8078 8052 8028 8006 7985 7966 7950 7935 7923 7913 7905 7900 7897 7896 7898 7902 7909 7919 7931 7945 7962 7982 8003 8027 8053 8081 8112 8144 8178 8214 8251 8290 8330 8372 8414 8458 8502 8547 8593 8639 8686 8732 8779 8825 8872 8918 8963 9008 9052 9096 9139 9180 9221 9260 9299 9336 9372 9406 9439 9471 9502 9531 9559 9585 9610 9634 9656 9677 9697 9716 9733 9750 9766 9780 9794 9807 9819 9830 9840 9850 9860 9868 9876 9884 9891 9898 9904 9910 9916 9921 9925 9930 9934 9938 9941 9944 9947 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9931 9928 9926 9924 9921 9918 9916 9913 9910 9908 9905 9902 9899 9897 9894 9891 9889 9886 9884 9882 9879 9877 7152 0 31 4 9875 9873 9872 9870 9869 9867 9866 9865 9864 9863 9863 9862 9862 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9864 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9877 9879 9880 9882 9883 9884 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9885 9884 9882 9880 9878 9876 9874 9871 9869 9867 9864 9862 9859 9856 9854 9851 9848 9845 9843 9840 9837 9834 9832 9829 9827 9824 9822 9819 9817 9815 9813 9811 9810 9808 9807 9806 9805 9805 9805 9805 9805 9806 9807 9808 9810 9812 9814 9816 9819 9821 9824 9828 9831 9834 9838 9842 9845 9849 9853 9857 9861 9864 9868 9871 9875 9878 9882 9885 9888 9891 9894 9897 9899 9902 9905 9907 9910 9912 9915 9917 9919 9922 9924 9926 9928 9930 9933 9935 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9956 9953 9951 9949 9946 9944 9941 9939 9936 9934 9932 9929 9927 9924 9922 9919 9917 9914 9912 9909 9906 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9873 9870 9867 9864 9861 9858 9855 9853 9850 9848 9846 9844 9842 9841 9840 9839 9838 9838 9838 9838 9838 9839 9840 9841 9843 9845 9847 9849 9851 9854 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9890 9893 9896 9899 9901 9904 9907 9910 9912 9915 9917 9920 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 7153 0 31 4 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9902 9900 9898 9897 9895 9894 9893 9893 9892 9892 9892 9892 9893 9894 9895 9897 9898 9900 9902 9904 9907 9909 9912 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9931 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9904 9900 9897 9894 9890 9887 9883 9879 9875 9870 9865 9860 9855 9850 9844 9838 9832 9826 9820 9813 9806 9799 9792 9785 9778 9771 9763 9756 9749 9742 9734 9727 9720 9713 9706 9699 9693 9686 9680 9674 9669 9663 9658 9653 9648 9643 9639 9635 9631 9628 9624 9621 9619 9616 9614 9612 9610 9608 9607 9605 9604 9603 9603 9602 9601 9601 9601 9600 9600 9600 9600 9601 9601 9601 9602 9602 9603 9604 9605 9606 9608 9610 9612 9614 9616 9619 9622 9626 9630 9634 9638 9643 9648 9654 9660 9666 9673 9679 9686 9694 9701 9709 9716 9724 9732 9739 9747 9755 9762 9770 9777 9784 9791 9797 9804 9810 9815 9821 9826 9831 9836 9841 9845 9849 9853 9857 9861 9865 9868 9872 9875 9879 9882 9885 9888 9892 9895 9898 9901 9904 9906 9909 9912 9914 9917 9919 9921 9923 9925 9926 9928 9929 9930 9930 9931 9931 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9937 9936 9935 9934 9932 9931 9929 9927 9924 9922 9919 9916 9912 9909 9905 9901 9897 9892 9888 9883 9878 9873 9868 9863 9858 9853 9849 9844 9840 9836 9833 9830 9828 9825 9824 9823 9823 9823 9823 9824 9826 9828 9831 9834 9837 9841 9845 9849 9854 9858 9863 9868 9873 9877 9882 9887 9891 9895 9899 9903 9907 9910 9913 9916 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 7154 0 31 4 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9965 9966 9967 9969 9970 9972 9973 9974 9975 9976 9978 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9964 9962 9959 9957 9954 9952 9949 9945 9942 9939 9935 9931 9928 9924 9919 9915 9911 9906 9901 9896 9891 9886 9880 9874 9869 9863 9856 9850 9843 9837 9829 9822 9815 9807 9799 9791 9783 9775 9767 9758 9749 9741 9732 9723 9714 9705 9696 9687 9679 9670 9661 9653 9645 9637 9629 9622 9614 9607 9601 9594 9588 9583 9577 9572 9567 9563 9559 9555 9552 9549 9547 9544 9542 9541 9540 9539 9538 9538 9538 9539 9540 9541 9542 9544 9546 9548 9551 9554 9557 9561 9565 9569 9573 9578 9583 9588 9594 9600 9606 9612 9618 9625 9632 9639 9646 9654 9661 9669 9677 9685 9693 9701 9709 9717 9725 9734 9742 9750 9758 9767 9775 9783 9791 9799 9807 9815 9823 9830 9837 9845 9852 9859 9866 9872 9878 9885 9890 9896 9902 9907 9912 9916 9921 9925 9929 9933 9936 9940 9943 9946 9948 9951 9953 9955 9957 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 7155 0 31 4 9958 9957 9956 9955 9953 9952 9950 9948 9946 9943 9941 9938 9934 9931 9927 9923 9919 9915 9910 9905 9900 9896 9891 9886 9881 9876 9871 9866 9862 9858 9854 9850 9847 9844 9841 9838 9836 9834 9833 9832 9831 9830 9830 9829 9829 9829 9830 9830 9830 9830 9830 9830 9829 9829 9828 9827 9826 9825 9823 9821 9819 9816 9813 9810 9807 9804 9800 9797 9793 9789 9785 9781 9778 9774 9770 9766 9763 9760 9757 9754 9751 9748 9746 9743 9741 9739 9737 9736 9734 9733 9732 9731 9730 9729 9728 9728 9727 9726 9726 9726 9726 9726 9726 9726 9726 9726 9727 9727 9728 9728 9729 9730 9731 9732 9733 9735 9736 9737 9738 9740 9741 9742 9744 9745 9746 9747 9747 9748 9748 9748 9748 9748 9747 9746 9745 9743 9742 9739 9736 9733 9730 9726 9722 9717 9712 9706 9700 9694 9687 9680 9673 9665 9657 9648 9640 9631 9621 9612 9602 9592 9582 9572 9562 9552 9541 9531 9521 9511 9501 9492 9482 9473 9464 9455 9447 9439 9431 9424 9417 9411 9405 9400 9395 9391 9387 9384 9382 9379 9378 9377 9376 9377 9377 9378 9380 9382 9385 9388 9392 9396 9400 9405 9411 9416 9422 9429 9435 9442 9449 9456 9464 9471 9479 9487 9494 9502 9510 9517 9525 9532 9539 9546 9553 9559 9565 9571 9577 9582 9586 9590 9594 9597 9599 9602 9603 9604 9604 9604 9603 9602 9600 9597 9594 9591 9586 9581 9576 9570 9563 9556 9548 9540 9531 9522 9512 9501 9490 9478 9466 9453 9440 9425 9410 9395 9378 9361 9344 9325 9305 9285 9264 9242 9218 9194 9169 9144 9117 9089 9060 9030 9000 8968 8936 8903 8869 8835 8799 8764 8727 8691 8654 8616 8579 8541 8504 8466 8429 8392 8356 8320 8285 8250 8216 8183 8152 8121 8092 8064 8037 8012 7989 7968 7948 7930 7914 7900 7889 7879 7872 7867 7864 7863 7865 7870 7876 7885 7896 7910 7925 7943 7963 7985 8009 8034 8062 8091 8121 8153 8186 8221 8256 8292 8329 8367 8405 8443 8482 8521 8559 8598 8636 8674 8712 8749 8786 8822 8857 8891 8924 8957 8988 9019 9048 9077 9104 9130 9156 9180 9203 9225 9246 9265 9284 9302 9319 9335 9350 9364 9377 9389 9401 9412 9422 9432 9441 9450 9458 9466 9473 9480 9487 9493 9499 9505 9511 9517 9522 9528 9533 9539 9544 9549 9554 9560 9565 9570 9575 9580 9586 9591 9596 9601 9606 9610 9615 9620 9625 9629 9633 9638 9642 9646 9650 9654 9657 9661 9664 9667 9670 9673 9675 9678 9680 9682 9684 9685 9687 9688 9689 9690 9691 9692 9693 9693 9694 9694 9694 9695 9695 9695 9696 9696 9696 9697 9698 9699 9700 9701 9702 9704 9706 9708 9710 9713 9716 9719 9722 9726 9730 9734 9738 9742 9747 9752 9757 9762 9767 9772 9777 9783 9788 9793 9799 9804 9809 9814 9819 9824 9829 9833 9838 9842 9846 9850 9854 9858 9861 9865 9868 9871 7156 0 31 4 9874 9877 9879 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9920 9922 9923 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9900 9898 9897 9895 9894 9893 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9907 9906 9904 9903 9901 9899 9897 9894 9892 9890 9887 9885 9882 9879 9876 9874 9871 9868 9865 9862 9858 9855 9851 9847 9843 9838 9833 9828 9822 9816 9809 9802 9794 9785 9776 9766 9756 9745 9733 9721 9708 9695 9682 9668 9654 9640 9626 9612 9598 9585 9572 9560 9548 9538 9528 9519 9512 9506 9501 9497 9495 9494 9494 9496 9499 9504 9509 9516 9524 9533 9543 9553 9564 9576 9588 9601 9613 9626 9639 9652 9664 9677 9689 9700 9712 9722 9733 9743 9752 9761 9769 9777 9785 9792 9798 9805 9810 9816 9821 9826 9831 9836 9840 9844 9848 9852 9856 9860 9864 9867 9871 9874 9877 9881 9884 9887 9890 9893 9896 9899 9901 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9917 9918 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 7157 0 31 4 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9929 9927 9925 9924 9922 9921 9920 9919 9919 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9902 9899 9896 9894 9891 9889 9886 9884 9882 9880 9878 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9862 9861 9860 9859 9859 9858 9857 9856 9855 9855 9854 9853 9852 9852 9852 9851 9851 9851 9851 9851 9852 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9867 9870 9872 9875 9877 9880 9883 9886 9888 9891 9894 9897 9900 9903 9906 9908 9911 9914 9917 9919 9922 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 7158 0 31 4 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9923 9920 9917 9914 9911 9908 9904 9900 9896 9892 9888 9883 9879 9874 9869 9865 9860 9855 9850 9845 9840 9836 9831 9826 9821 9817 9813 9808 9804 9800 9796 9792 9788 9785 9781 9778 9775 9772 9769 9766 9763 9761 9759 9757 9755 9753 9751 9750 9749 9748 9747 9747 9747 9747 9747 9748 9749 9750 9751 9752 9754 9756 9758 9760 9762 9765 9767 9770 9772 9774 9777 9779 9781 9783 9784 9785 9786 9787 9787 9787 9787 9786 9784 9782 9780 9777 9773 9769 9765 9759 9753 9747 9740 9732 9723 9714 9704 9694 9682 9670 9658 9644 9630 9615 9599 9583 9566 9548 9530 9511 9491 9471 9450 9429 9407 9385 9363 9340 9317 9293 9270 9246 9223 9199 9176 9152 9130 9107 9085 9064 9043 9022 9003 8984 8967 8950 8934 8920 8907 8895 8884 8875 8867 8861 8856 8853 8851 8851 8852 8855 8860 8867 8875 8884 8895 8908 8922 8938 8955 8973 8992 9012 9034 9056 9079 9103 9127 9152 9177 9203 9228 9254 9280 9306 9331 9356 9381 9406 9430 9454 9477 9499 9521 9542 9562 9582 9600 9619 9636 9653 9669 9684 9699 9713 9726 9738 9750 9761 9772 9782 9792 9801 9809 9817 9824 9831 9837 9843 9848 9853 9858 9862 9866 9869 9872 9875 9878 9880 9882 9883 9885 9886 9886 9887 9888 9888 9888 9887 9887 9886 9886 9885 9883 9882 9881 9879 9877 9875 9873 9871 9869 9867 9864 9862 9860 9857 9855 9853 9850 9848 9846 9843 9841 9838 9835 9832 9829 9825 9821 9817 9812 9806 9800 9793 9785 9776 9767 9756 9745 9732 9719 9705 9689 9673 9657 9639 9621 9603 9584 9565 9547 9528 9510 9493 9476 9461 9446 9433 9421 9411 9403 9397 9392 9389 9389 9390 9394 9399 9406 9415 9425 9437 9450 9465 9480 9497 9514 9531 9549 9567 9585 9603 9620 9638 9654 9670 9686 9700 9714 9727 9740 9751 9762 9772 9781 9789 9797 9804 9811 9817 9822 9828 9833 9837 9842 9846 9850 9854 9857 9861 9864 9868 9871 9874 9877 9880 9882 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9918 9919 9921 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 7159 0 31 4 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9910 9908 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9874 9872 9869 9867 9864 9862 9859 9856 9854 9851 9849 9846 9844 9841 9839 9837 9834 9832 9830 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9792 9790 9788 9787 9786 9784 9783 9783 9782 9781 9781 9781 9781 9781 9781 9782 9783 9784 9785 9786 9787 9788 9790 9791 9792 9794 9795 9796 9797 9799 9799 9800 9801 9801 9802 9802 9802 9801 9801 9801 9800 9800 9799 9798 9797 9796 9796 9795 9794 9793 9791 9790 9789 9788 9786 9784 9782 9780 9777 9774 9770 9766 9762 9756 9751 9744 9737 9730 9722 9713 9703 9694 9683 9672 9661 9650 9639 9628 9616 9606 9595 9585 9575 9567 9559 9552 9546 9541 9537 9535 9534 9534 9535 9538 9542 9547 9554 9561 9570 9579 9589 9600 9611 9623 9635 9648 9660 9673 9685 9697 9709 9721 9732 9743 9753 9763 9772 9781 9789 9796 9804 9810 9816 9822 9827 9832 9836 9840 9844 9848 9851 9854 9857 9860 9862 9865 9867 9869 9871 9873 9875 9876 9877 9879 9880 9880 9881 9881 9882 9882 9881 9881 9881 9880 9879 9878 9877 9875 9874 9872 9871 9869 9867 9865 9863 9861 9860 9858 9856 9854 9852 9850 9849 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9837 9836 9836 9836 9836 9836 9837 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9850 9852 9854 9856 9858 9861 9863 9866 9869 9872 9875 9878 9881 9884 9887 9891 9894 9898 9901 9905 9908 9912 9915 9918 9922 9925 9928 9931 9933 9936 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9960 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 7160 0 31 5 9965 9963 9960 9958 9956 9954 9952 9950 9948 9946 9945 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9938 9937 9936 9935 9933 9931 9929 9926 9923 9920 9917 9913 9909 9905 9900 9895 9890 9885 9880 9874 9868 9862 9855 9849 9842 9834 9827 9819 9812 9804 9795 9787 9779 9770 9761 9753 9744 9735 9727 9718 9709 9701 9693 9684 9676 9668 9660 9652 9645 9637 9629 9622 9615 9608 9601 9594 9588 9582 9576 9571 9566 9561 9557 9554 9551 9549 9547 9546 9545 9545 9546 9547 9548 9550 9553 9555 9558 9562 9566 9569 9574 9578 9582 9587 9592 9597 9602 9608 9613 9619 9624 9630 9636 9642 9648 9654 9660 9666 9672 9678 9683 9689 9694 9700 9704 9709 9713 9718 9721 9725 9728 9731 9733 9735 9736 9737 9738 9738 9737 9736 9735 9733 9731 9728 9725 9722 9718 9714 9710 9705 9700 9696 9691 9686 9681 9677 9672 9668 9663 9659 9655 9652 9648 9645 9642 9639 9636 9634 9632 9630 9628 9626 9624 9623 9621 9620 9619 9617 9616 9615 9613 9612 9611 9609 9607 9605 9604 9602 9600 9598 9595 9593 9591 9589 9588 9586 9584 9583 9582 9581 9581 9581 9581 9581 9582 9583 9584 9586 9588 9590 9593 9596 9599 9603 9607 9611 9615 9620 9625 9631 9637 9643 9649 9655 9662 9669 9676 9683 9690 9697 9704 9711 9718 9725 9732 9739 9745 9752 9758 9765 9771 9777 9783 9790 9796 9802 9808 9814 9821 9827 9833 9839 9845 9851 9857 9862 9868 9873 9878 9883 9887 9891 9895 9899 9902 9906 9909 9912 9915 9918 9921 9924 9927 9930 9933 9936 9938 9941 9944 9947 9950 9952 9954 9957 9958 9960 9961 9962 9963 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9972 9973 9974 9976 9977 9979 9980 9981 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9991 9991 9992 9993 9993 9994 9995 9996 9996 9997 9998 9999 999910000100001000010000100001000010000 9999 9999 9998 9997 9996 9995 9995 9993 9992 9991 9990 9988 9986 9984 9982 9980 9977 9974 9971 9968 9964 9961 9957 9952 9948 9943 9939 9934 9929 9924 9919 9914 9909 9904 9899 9894 9888 9883 9877 9871 9864 9858 9851 9843 9835 9827 9819 9810 9800 9791 9781 9771 9761 9750 9740 9730 9719 9709 9699 9689 9680 9670 9662 9653 9645 9637 9630 9623 9617 9611 9605 9600 9596 9592 9588 9585 9582 9580 9578 9577 9576 9576 9577 9577 9579 9580 9583 9586 9589 9593 9597 9602 9607 9613 9619 9626 9633 9641 9649 9657 9666 9674 9683 9693 9702 9712 9721 9730 9740 9749 9758 9767 9775 9784 9792 9799 9807 9814 9821 9827 9834 9840 9846 9852 9858 9864 9869 9875 9881 9886 9892 9897 9903 9908 9914 9919 9924 9929 9934 9938 9942 9946 9950 9953 9957 9959 9962 9964 9966 9968 9970 9971 9972 9973 9975 9976 7161 0 31 5 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9984 9982 9981 9980 9979 9977 9976 9974 9973 9971 9970 9968 9966 9965 9963 9961 9959 9957 9955 9953 9951 9948 9946 9943 9941 9938 9936 9934 9931 9929 9927 9925 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9907 9908 9908 9910 9911 9912 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9942 9944 9946 9948 9950 9953 9955 9958 9961 9963 9966 9969 9971 9973 9976 9978 9980 9982 9983 9985 9986 9987 9988 9988 9989 9989 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9976 9974 9973 9971 9969 9968 9966 9964 9963 9961 9959 9957 9956 9954 9952 9951 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9924 9921 9919 9916 9913 9910 9907 9904 9901 9898 9896 9893 9891 9889 9887 9885 9884 9882 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9874 9874 9874 9874 9874 9875 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9900 9901 9903 9904 9905 9907 9908 9910 9912 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9920 9919 9917 9916 9914 9912 9910 9907 9905 9902 9899 9896 9893 9889 9885 9881 9876 9871 9865 9859 9853 9847 9840 9833 9827 9820 9813 9806 9799 9793 9787 9781 9775 9770 9765 9760 9756 9752 9748 9745 9741 9739 9736 9734 9732 9730 9729 9728 9727 9727 9726 9726 9727 9727 9728 9729 9731 9733 9735 9737 9739 9742 9745 9747 9750 9753 9756 9759 9762 9765 9768 9771 9774 9777 9780 9783 9786 9790 9793 9797 9801 9805 9809 9814 9818 9823 9827 9832 9836 9841 9845 9849 9853 9857 9861 9864 9868 9870 9873 9876 9878 9880 9882 9884 9886 9888 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9965 9966 9966 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9958 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9904 9901 9897 9892 9887 9882 9877 9871 9864 9858 9850 9843 9835 9826 9818 9808 9799 9789 9779 9768 9757 7162 0 31 5 9745 9734 9721 9708 9694 9680 9665 9650 9633 9617 9599 9581 9562 9543 9524 9505 9486 9468 9450 9433 9417 9403 9390 9380 9372 9366 9362 9361 9363 9367 9374 9383 9394 9408 9423 9440 9458 9477 9498 9518 9538 9559 9579 9599 9618 9636 9654 9670 9686 9701 9715 9729 9741 9753 9764 9775 9785 9795 9804 9813 9822 9830 9837 9844 9851 9857 9863 9868 9873 9877 9881 9884 9887 9890 9892 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9908 9909 9909 9910 9911 9911 9911 9911 9910 9910 9908 9907 9905 9903 9901 9898 9895 9892 9888 9884 9881 9876 9872 9868 9863 9858 9853 9848 9843 9837 9831 9824 9818 9810 9803 9795 9786 9776 9766 9756 9745 9733 9720 9707 9694 9679 9665 9649 9633 9617 9600 9583 9566 9549 9531 9513 9495 9478 9460 9442 9424 9407 9390 9372 9356 9339 9323 9307 9291 9275 9260 9246 9232 9218 9205 9193 9181 9170 9160 9151 9142 9135 9129 9124 9120 9117 9115 9115 9116 9118 9121 9125 9131 9137 9145 9153 9163 9173 9184 9196 9209 9222 9235 9250 9264 9279 9295 9311 9327 9344 9361 9378 9395 9413 9431 9449 9467 9485 9503 9520 9538 9556 9573 9590 9607 9623 9639 9655 9669 9684 9698 9711 9724 9736 9748 9759 9770 9781 9791 9801 9810 9819 9828 9837 9845 9853 9861 9869 9876 9883 9889 9896 9901 9907 9912 9917 9921 9925 9929 9932 9935 9938 9941 9943 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9975 9977 9978 9979 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9975 9974 9972 9971 9969 9967 9965 9964 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9940 9937 9934 9930 9926 9922 9917 9912 9906 9900 9893 9886 9878 9871 9863 9855 9846 9838 9830 9822 9814 9807 9800 9793 9787 9782 9777 9773 9770 9767 9766 9765 9764 9764 9765 9767 9769 9771 9774 9777 9781 9784 9788 9792 9796 9800 9803 9807 9810 9813 9816 9818 9821 9823 9825 9826 9827 9829 9830 9831 9832 9833 9834 9835 9837 9839 9840 9842 9845 9847 9850 9853 9856 9859 9863 9866 9869 9872 9876 9879 9882 9885 9888 9890 9893 9896 9899 9901 9904 9907 9910 9913 9916 9919 9922 9926 9929 9932 9935 9938 9941 9944 9946 9948 9950 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9969 9970 9972 9973 9975 9976 9977 9979 9980 9981 9981 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9969 9968 9967 9965 9964 9963 9962 9962 9961 9961 9961 9961 7163 0 31 5 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9970 9970 9969 9969 9968 9967 9965 9964 9962 9961 9959 9957 9955 9952 9950 9948 9946 9943 9941 9938 9935 9933 9930 9927 9923 9920 9916 9913 9909 9905 9901 9896 9892 9887 9883 9878 9873 9868 9864 9859 9854 9849 9845 9840 9835 9831 9827 9822 9818 9814 9811 9807 9804 9800 9797 9794 9792 9789 9787 9785 9784 9782 9781 9781 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9779 9778 9778 9777 9777 9776 9776 9775 9775 9775 9775 9775 9776 9777 9779 9781 9783 9785 9788 9791 9794 9798 9801 9805 9809 9812 9816 9820 9823 9827 9830 9833 9837 9840 9843 9846 9849 9852 9855 9857 9860 9862 9865 9866 9868 9869 9870 9870 9870 9870 9869 9868 9867 9865 9863 9862 9860 9859 9857 9857 9856 9856 9857 9858 9860 9862 9865 9868 9872 9876 9881 9885 9890 9894 9898 9902 9905 9908 9911 9913 9915 9916 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9893 9891 9888 9884 9881 9877 9873 9869 9865 9861 9856 9852 9848 9843 9839 9835 9831 9827 9823 9819 9815 9811 9807 9804 9800 9797 9793 9790 9787 9784 9780 9777 9774 9771 9768 9765 9762 9759 9756 9753 9751 9748 9745 9743 9741 9738 9736 9734 9732 9730 9728 9727 9725 9723 9721 9720 9718 9716 9714 9712 9710 9708 9706 9704 9702 9700 9698 9696 9694 9692 9690 9689 9688 9687 9686 9686 9686 9686 9687 9688 9689 9690 9691 9692 9694 9696 9697 9699 9701 9703 9705 9707 9710 9713 9716 9719 9723 9726 9731 9735 9740 9746 9751 9757 9763 9770 9776 9782 9789 9795 9801 9807 9813 9818 9824 9829 9833 9838 9842 9846 9850 9854 9858 9862 9865 9868 9872 9875 9878 9882 9885 9888 9890 9893 9895 9897 9899 9901 9902 9904 9904 9905 9905 9906 9906 9905 9905 9904 9903 9903 9902 9901 9899 9898 9897 9895 9894 9892 9890 9888 9885 9883 9880 9877 9874 9871 9867 9863 9859 9854 9849 9844 9838 9832 9825 9818 9810 9803 9794 9786 9777 9767 9758 9748 9738 9727 9717 9707 9697 9687 9678 9669 9660 9652 9645 9639 9633 9628 9624 9622 9620 9619 9619 9620 9622 9625 9629 9633 9638 9643 9649 9655 9661 9667 9673 9678 9684 9688 9693 9696 9700 9702 9704 9705 9706 9706 9705 9704 9702 9700 9697 9693 9689 9685 9680 9675 9669 9663 9657 9650 9643 9636 9629 9623 9616 9610 9604 9599 9595 9592 9589 9588 9588 9589 9591 9595 9600 9606 9613 9621 9630 9640 9650 9660 9671 9682 9692 9703 9713 9722 9731 9739 9746 9753 9760 9766 9771 9776 9781 9785 9789 9794 9798 9802 9806 9810 9814 9819 9823 9827 9831 9835 9839 9843 9846 9849 9852 9854 9856 9858 9860 9861 9862 9863 9863 9864 9865 9865 7164 0 31 5 9866 9866 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9870 9869 9868 9867 9866 9865 9863 9862 9860 9858 9857 9856 9854 9853 9852 9852 9851 9850 9850 9850 9850 9849 9849 9849 9848 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9827 9825 9823 9820 9818 9816 9813 9811 9808 9805 9802 9798 9794 9790 9786 9781 9776 9770 9765 9759 9752 9746 9740 9733 9727 9721 9714 9708 9702 9697 9691 9685 9680 9675 9669 9664 9658 9652 9646 9640 9633 9626 9619 9611 9603 9595 9587 9579 9570 9562 9554 9546 9538 9529 9521 9513 9506 9497 9489 9481 9472 9462 9452 9442 9430 9418 9406 9392 9378 9363 9348 9333 9317 9301 9285 9269 9254 9239 9225 9211 9199 9186 9175 9164 9154 9145 9135 9126 9118 9109 9099 9090 9080 9069 9057 9044 9030 9015 8998 8980 8960 8939 8916 8891 8864 8836 8805 8772 8738 8701 8662 8621 8578 8534 8487 8438 8388 8336 8283 8229 8173 8117 8060 8003 7945 7886 7828 7769 7710 7650 7591 7530 7469 7407 7344 7280 7214 7147 7078 7007 6935 6861 6785 6708 6629 6550 6469 6388 6307 6227 6147 6067 5990 5914 5841 5769 5701 5635 5572 5513 5456 5403 5354 5307 5264 5224 5186 5152 5121 5092 5067 5043 5023 5005 4990 4977 4968 4960 4956 4955 4956 4961 4968 4979 4993 5010 5031 5055 5083 5114 5148 5186 5227 5271 5319 5369 5423 5480 5539 5601 5666 5732 5801 5872 5945 6020 6096 6173 6251 6331 6411 6493 6574 6656 6739 6821 6903 6985 7066 7147 7227 7305 7383 7458 7532 7604 7673 7740 7805 7867 7926 7982 8035 8085 8132 8176 8218 8256 8292 8326 8357 8386 8412 8437 8460 8482 8502 8520 8537 8553 8567 8581 8593 8603 8613 8621 8628 8633 8637 8639 8640 8640 8638 8635 8630 8625 8618 8609 8600 8590 8579 8568 8555 8543 8530 8517 8505 8492 8479 8467 8455 8444 8433 8422 8412 8403 8395 8387 8380 8374 8369 8364 8361 8358 8357 8356 8357 8359 8362 8366 8371 8377 8385 8394 8405 8416 8429 8443 8458 8475 8492 8511 8530 8551 8572 8595 8618 8642 8666 8692 8717 8744 8771 8798 8826 8854 8882 8911 8939 8967 8996 9024 9052 9079 9106 9133 9159 9184 9209 9233 9256 9279 9300 9322 9342 9362 9381 9399 9417 9434 9450 9466 9481 9495 9509 9521 9533 9544 9555 9564 9572 9580 9587 9592 9597 9602 9605 9608 9611 9612 9614 9616 9617 9619 9621 9623 9625 9628 9631 9635 9639 9644 9649 9654 9660 9666 9672 9677 9683 9689 9694 9699 9703 9707 9710 9712 9714 9715 9716 9716 9715 9714 9713 9712 9710 9709 9707 9706 9705 9705 9705 9706 9707 9708 9710 9713 9716 9719 9723 9727 9731 9734 9738 9742 9746 9749 9752 9755 9757 9758 9759 9759 9759 9758 9757 9755 9752 9749 9745 9740 9735 9730 9724 9718 9711 9704 9696 9688 9680 9672 9663 7165 0 31 5 9654 9644 9635 9625 9615 9605 9595 9585 9575 9564 9554 9543 9533 9523 9512 9502 9492 9482 9472 9462 9452 9443 9434 9425 9416 9408 9400 9392 9384 9377 9370 9363 9357 9350 9344 9338 9332 9327 9322 9317 9313 9309 9305 9303 9300 9299 9298 9298 9299 9301 9303 9307 9311 9317 9323 9330 9338 9346 9355 9365 9375 9386 9396 9407 9419 9430 9441 9453 9464 9475 9486 9497 9508 9518 9528 9538 9547 9556 9565 9573 9581 9588 9595 9602 9607 9613 9618 9622 9626 9630 9633 9636 9638 9640 9642 9643 9644 9645 9646 9646 9647 9647 9647 9646 9646 9645 9645 9643 9642 9641 9639 9637 9634 9631 9628 9625 9621 9618 9614 9609 9605 9601 9596 9592 9587 9583 9579 9574 9570 9566 9562 9558 9555 9551 9547 9543 9539 9535 9531 9527 9523 9519 9515 9510 9506 9502 9498 9494 9490 9487 9484 9481 9478 9476 9474 9473 9471 9470 9470 9469 9469 9469 9469 9469 9469 9469 9470 9470 9470 9470 9470 9471 9471 9471 9472 9472 9473 9474 9474 9475 9476 9477 9478 9479 9479 9479 9479 9478 9477 9475 9472 9469 9465 9460 9454 9447 9439 9431 9421 9411 9399 9387 9374 9360 9345 9330 9314 9297 9279 9260 9241 9221 9200 9178 9155 9131 9106 9080 9054 9026 8997 8966 8935 8903 8869 8834 8799 8762 8724 8685 8644 8603 8561 8517 8473 8427 8381 8333 8285 8236 8186 8136 8085 8033 7982 7930 7878 7827 7776 7726 7677 7628 7581 7536 7492 7450 7409 7371 7335 7301 7268 7238 7210 7184 7160 7138 7118 7099 7082 7067 7054 7042 7032 7024 7017 7011 7008 7006 7006 7007 7011 7016 7023 7032 7043 7056 7072 7089 7108 7129 7151 7176 7203 7231 7261 7293 7326 7361 7397 7434 7473 7513 7553 7595 7638 7681 7725 7769 7814 7860 7905 7951 7996 8042 8087 8132 8177 8221 8265 8307 8349 8391 8431 8470 8509 8546 8582 8618 8652 8685 8717 8748 8778 8806 8834 8860 8886 8910 8933 8955 8975 8994 9012 9029 9044 9058 9070 9081 9091 9099 9107 9114 9120 9125 9131 9136 9141 9147 9153 9160 9168 9177 9188 9200 9213 9229 9245 9263 9283 9303 9325 9347 9371 9394 9418 9442 9466 9489 9512 9534 9556 9576 9596 9615 9632 9649 9665 9680 9694 9708 9721 9733 9745 9756 9766 9776 9786 9795 9803 9811 9819 9826 9832 9839 9844 9849 9854 9858 9862 9865 9869 9872 9874 9876 9879 9881 9882 9884 9886 9887 9888 9889 9890 9891 9892 9892 9892 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9892 9892 9892 9891 9890 9888 9887 9885 9882 9880 9877 9874 9871 9868 9864 9861 9858 9855 9852 9850 9848 9846 9844 9843 9842 9841 9840 9840 9839 9839 9838 9837 9837 9836 9834 9833 9832 9830 9828 9827 9825 9823 9822 9821 9820 9819 9819 9819 9819 9820 9821 9822 9824 9826 9827 9829 7166 0 31 5 9830 9832 9833 9834 9834 9835 9835 9835 9835 9834 9833 9832 9831 9830 9828 9827 9824 9821 9817 9813 9807 9800 9792 9782 9771 9758 9743 9727 9709 9689 9669 9648 9626 9604 9583 9563 9544 9527 9511 9499 9489 9483 9480 9480 9483 9490 9500 9512 9528 9545 9564 9584 9605 9625 9646 9667 9686 9704 9721 9736 9749 9761 9771 9778 9785 9789 9792 9793 9794 9793 9791 9788 9784 9780 9775 9770 9765 9759 9753 9747 9741 9736 9730 9725 9721 9717 9714 9712 9711 9712 9713 9716 9719 9724 9731 9738 9746 9755 9764 9774 9784 9794 9804 9814 9823 9832 9840 9847 9853 9859 9863 9867 9869 9871 9873 9873 9874 9873 9873 9872 9870 9869 9867 9865 9863 9860 9857 9854 9851 9847 9842 9837 9832 9826 9819 9812 9804 9796 9787 9778 9769 9760 9751 9742 9733 9725 9717 9710 9703 9698 9693 9690 9687 9686 9686 9687 9689 9693 9697 9702 9708 9715 9722 9730 9738 9746 9755 9763 9772 9780 9788 9796 9804 9811 9818 9824 9830 9835 9840 9845 9849 9853 9857 9860 9863 9866 9869 9871 9873 9874 9876 9877 9878 9879 9879 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9877 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9884 9882 9880 9877 9875 9871 9868 9864 9860 9855 9850 9845 9839 9833 9826 9820 9813 9805 9798 9790 9782 9775 9767 9759 9751 9743 9735 9727 9719 9711 9703 9695 9687 9679 9671 9663 9655 9647 9639 9631 9623 9616 9608 9600 9593 9586 9579 9573 9567 9562 9557 9554 9551 9548 9547 9547 9547 9549 9551 9555 9559 9564 9570 9577 9584 9592 9600 9609 9618 9627 9637 9646 9655 9664 9674 9682 9691 9699 9707 9715 9722 9729 9736 9742 9749 9754 9760 9765 9771 9775 9780 9784 9789 9793 9796 9800 9803 9806 9808 9810 9812 9813 9815 9815 9816 9816 9816 9815 9815 9814 9813 9812 9812 9811 9811 9811 9812 9812 9814 9815 9818 9820 9824 9827 9831 9836 9841 9846 9851 9857 9862 9867 9873 9878 9883 9888 9892 9896 9900 9904 9907 9910 9912 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9932 9932 9931 9929 9928 9926 9923 9921 9918 9914 9911 9907 9903 9899 9895 9891 9886 9881 9877 9872 9867 9861 9855 9849 9843 9836 9829 9821 9812 9803 9794 9783 9772 9761 9748 9735 9722 9707 9693 9677 9661 9644 9627 9609 9591 9572 9552 9532 9512 9490 9468 9446 9423 9400 9376 9352 9328 9303 9279 9254 9229 9205 9180 9156 9132 9109 9086 9064 9042 9021 9001 8981 8962 8944 8927 8910 8895 8880 8866 8853 8841 8829 8819 8810 8802 8795 8789 8784 8780 8778 8776 8776 8777 8780 8784 8789 8796 8804 8813 8823 8834 8847 7167 0 31 5 8860 8875 8890 8906 8923 8941 8958 8977 8995 9014 9033 9052 9071 9090 9108 9127 9145 9163 9180 9196 9212 9226 9240 9252 9263 9272 9279 9284 9287 9287 9285 9281 9274 9264 9252 9238 9222 9204 9185 9165 9146 9126 9107 9088 9072 9058 9047 9038 9033 9032 9035 9042 9052 9067 9085 9107 9132 9159 9189 9221 9254 9288 9322 9356 9390 9423 9454 9485 9513 9540 9565 9589 9610 9630 9648 9665 9680 9694 9707 9719 9729 9740 9749 9758 9766 9773 9781 9787 9793 9799 9804 9809 9813 9817 9821 9824 9827 9829 9831 9833 9835 9837 9838 9839 9839 9840 9840 9840 9839 9838 9836 9834 9832 9829 9826 9822 9818 9814 9809 9804 9799 9794 9789 9784 9779 9774 9769 9764 9759 9753 9747 9740 9733 9726 9717 9708 9697 9685 9673 9659 9644 9628 9611 9593 9573 9553 9532 9509 9486 9462 9436 9409 9380 9349 9317 9282 9245 9205 9162 9117 9068 9016 8962 8905 8846 8786 8724 8662 8600 8540 8482 8426 8375 8327 8286 8251 8224 8204 8191 8187 8190 8202 8222 8250 8284 8324 8370 8420 8474 8531 8590 8651 8712 8772 8831 8889 8945 8998 9049 9097 9142 9184 9224 9260 9294 9326 9355 9382 9407 9431 9453 9474 9494 9513 9531 9547 9563 9578 9593 9606 9619 9631 9643 9654 9664 9674 9682 9691 9699 9706 9713 9720 9726 9732 9737 9742 9746 9751 9754 9758 9761 9763 9766 9767 9769 9769 9770 9770 9769 9769 9768 9766 9765 9763 9760 9758 9756 9753 9751 9748 9746 9743 9741 9738 9735 9733 9730 9727 9724 9721 9718 9715 9712 9709 9705 9702 9699 9695 9692 9689 9686 9683 9681 9679 9677 9675 9674 9673 9672 9672 9672 9673 9673 9674 9675 9676 9678 9679 9681 9682 9684 9686 9687 9689 9691 9692 9694 9696 9698 9699 9701 9703 9705 9707 9709 9711 9713 9715 9717 9719 9721 9722 9724 9725 9727 9728 9728 9729 9730 9730 9731 9731 9731 9732 9732 9733 9733 9734 9734 9735 9735 9736 9737 9737 9737 9737 9737 9736 9735 9733 9731 9728 9725 9721 9717 9712 9706 9701 9695 9689 9682 9676 9670 9663 9657 9651 9645 9640 9635 9629 9625 9620 9615 9611 9606 9601 9596 9591 9586 9580 9574 9567 9559 9552 9543 9534 9525 9515 9504 9493 9481 9469 9456 9442 9428 9413 9398 9382 9365 9346 9327 9307 9286 9263 9238 9212 9184 9155 9123 9089 9053 9014 8973 8930 8884 8835 8783 8729 8672 8612 8549 8482 8413 8340 8264 8185 8103 8018 7929 7837 7743 7646 7547 7445 7342 7238 7134 7029 6925 6823 6722 6624 6530 6440 6357 6279 6208 6144 6089 6043 6006 5979 5963 5956 5959 5973 5996 6030 6073 6124 6184 6251 6326 6406 6493 6583 6678 6776 6877 6980 7083 7188 7292 7396 7499 7600 7700 7798 7893 7986 8076 8163 8246 8327 8404 8477 8547 8612 8675 8733 8788 8839 8887 8931 8971 9009 9043 9074 9103 9129 7168 0 31 5 9153 9173 9194 9213 9230 9246 9261 9276 9290 9303 9317 9330 9344 9357 9371 9385 9399 9413 9427 9442 9456 9471 9485 9500 9514 9528 9542 9555 9568 9581 9593 9605 9616 9627 9638 9648 9657 9667 9675 9684 9692 9700 9707 9715 9722 9729 9735 9742 9748 9754 9760 9765 9771 9776 9781 9786 9790 9795 9799 9803 9807 9810 9814 9817 9820 9823 9826 9829 9832 9834 9837 9840 9842 9845 9847 9850 9852 9855 9857 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9878 9880 9881 9882 9884 9885 9886 9888 9889 9890 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9942 9942 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9955 9955 9954 9952 9951 9949 9948 9946 9944 9942 9941 9939 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9906 9904 9901 9898 9896 9893 9890 9887 9884 9880 9877 9875 9872 9869 9866 9864 9862 9860 9858 9857 9856 9855 9854 9854 9854 9854 9855 9856 9857 9858 9860 9861 9863 9865 9867 9868 9870 9871 9872 9873 9873 9873 9872 9871 9870 9867 9865 9862 9858 9854 9849 9845 9840 9835 9830 9825 9820 9815 9811 9807 9804 9801 9798 9796 9795 9795 9795 9795 9796 9798 9800 9803 9806 9810 9814 9818 9822 9827 9831 9836 9840 9844 9849 9853 9856 9860 9864 9867 9870 9872 9875 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9888 9886 9884 9882 9879 9876 9873 9870 9867 9863 9859 9855 9850 9845 9840 9835 9829 9823 9817 9810 9803 9795 9786 9777 9768 9758 9747 9735 9723 9710 7169 0 31 5 9696 9682 9666 9650 9633 9615 9597 9577 9557 9535 9513 9490 9465 9440 9414 9387 9359 9330 9301 9272 9242 9213 9184 9155 9128 9102 9078 9055 9035 9017 9002 8990 8981 8975 8972 8973 8977 8984 8994 9007 9022 9040 9059 9081 9103 9127 9152 9177 9203 9228 9254 9279 9304 9328 9352 9375 9397 9419 9440 9460 9480 9499 9518 9536 9554 9571 9588 9604 9620 9635 9650 9665 9679 9692 9706 9718 9730 9742 9753 9764 9774 9784 9793 9802 9810 9818 9825 9832 9839 9846 9852 9858 9863 9869 9874 9878 9883 9887 9891 9895 9899 9903 9906 9909 9912 9915 9917 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9938 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9944 9945 9947 9949 9951 9952 9954 9956 9957 9959 9960 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9902 9900 9899 9897 9895 9893 9891 9888 9886 9883 9880 9877 9874 9870 9866 9862 9857 9852 9847 9841 9835 9829 9822 9815 9807 9800 9791 9782 9773 9763 9752 9741 9728 9715 9701 9685 9668 9650 9631 9611 9589 9567 9543 9518 9493 9467 9441 9415 9390 9365 9341 9319 9298 9280 9263 9250 9238 9230 9224 9221 9221 9224 9229 9236 9246 9258 9271 9285 9301 9317 9334 9351 9368 9385 9402 9418 9434 9449 9464 9478 9492 9505 9518 9530 9541 9552 9563 9573 9582 9591 9600 9607 9614 9620 9626 9630 9634 9638 9640 9642 9643 9644 9644 9643 9642 9641 9639 9636 9633 9629 9625 9620 9615 9608 7170 0 31 5 9601 9592 9583 9573 9562 9549 9536 9522 9507 9491 9474 9456 9438 9418 9398 9377 9353 9329 9302 9274 9243 9209 9171 9131 9086 9037 8985 8928 8868 8805 8739 8669 8599 8529 8460 8391 8326 8265 8209 8159 8117 8084 8060 8045 8040 8045 8061 8086 8120 8163 8213 8270 8332 8399 8468 8538 8609 8680 8750 8817 8881 8942 8999 9052 9101 9146 9186 9223 9257 9288 9315 9341 9365 9386 9407 9426 9444 9461 9478 9494 9508 9523 9536 9548 9560 9571 9581 9590 9599 9606 9613 9619 9625 9631 9636 9640 9645 9650 9654 9659 9664 9668 9673 9678 9683 9688 9693 9698 9703 9708 9712 9716 9720 9723 9726 9728 9729 9730 9730 9729 9728 9725 9722 9719 9714 9709 9703 9697 9690 9683 9675 9667 9658 9648 9638 9628 9616 9603 9589 9574 9557 9538 9517 9494 9469 9441 9411 9379 9345 9309 9272 9233 9194 9156 9118 9081 9047 9016 8987 8963 8943 8929 8920 8916 8918 8926 8939 8957 8980 9008 9039 9073 9109 9147 9186 9225 9264 9302 9338 9372 9404 9433 9460 9484 9505 9524 9540 9553 9564 9573 9580 9585 9589 9592 9593 9594 9593 9592 9590 9587 9584 9579 9574 9568 9562 9554 9546 9537 9528 9517 9506 9494 9482 9469 9456 9442 9428 9413 9398 9383 9367 9351 9334 9317 9300 9282 9264 9246 9228 9209 9189 9170 9150 9129 9109 9087 9066 9044 9022 8999 8976 8952 8928 8904 8880 8855 8830 8804 8779 8753 8727 8701 8675 8649 8622 8595 8567 8538 8508 8477 8445 8411 8375 8336 8296 8252 8206 8157 8106 8052 7995 7936 7875 7814 7752 7690 7630 7570 7513 7460 7412 7369 7332 7302 7279 7264 7258 7261 7272 7292 7321 7358 7402 7454 7512 7576 7645 7718 7794 7873 7952 8033 8113 8193 8272 8349 8423 8495 8564 8630 8694 8754 8811 8865 8916 8964 9010 9053 9093 9132 9168 9203 9235 9266 9295 9322 9348 9372 9395 9417 9437 9455 9473 9489 9505 9519 9532 9545 9556 9567 9577 9587 9596 9605 9613 9621 9629 9637 9644 9651 9658 9665 9671 9677 9683 9689 9694 9699 9703 9707 9711 9715 9718 9720 9722 9724 9725 9726 9727 9727 9727 9726 9725 9724 9722 9720 9718 9715 9712 9709 9705 9701 9697 9692 9687 9682 9677 9672 9666 9660 9654 9648 9642 9635 9629 9622 9614 9607 9599 9591 9582 9573 9563 9553 9542 9531 9520 9508 9496 9484 9472 9459 9447 9434 9421 9408 9394 9380 9365 9349 9332 9313 9293 9271 9248 9222 9195 9166 9135 9103 9070 9035 9000 8966 8933 8901 8871 8844 8820 8800 8785 8775 8770 8771 8778 8790 8808 8830 8858 8890 8926 8965 9007 9050 9094 9139 9183 9227 9270 9311 9349 9386 9420 9452 9481 9508 9532 9555 9575 9594 9611 9627 9642 9655 9668 9680 9692 9704 9714 9725 9734 9743 9752 9760 9768 9775 9782 9788 9793 9798 9802 9805 9809 9811 9814 9816 9817 9818 9819 9819 7171 0 31 5 9819 9819 9818 9817 9816 9814 9812 9809 9806 9803 9799 9795 9790 9785 9780 9774 9768 9761 9754 9747 9739 9730 9721 9711 9701 9690 9678 9666 9654 9641 9628 9615 9602 9590 9577 9566 9555 9545 9537 9530 9525 9522 9520 9521 9523 9528 9534 9542 9552 9563 9576 9589 9604 9619 9634 9649 9664 9679 9694 9708 9722 9734 9746 9757 9768 9777 9787 9795 9804 9811 9819 9826 9833 9840 9846 9853 9859 9865 9871 9876 9881 9886 9890 9894 9897 9900 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9918 9919 9921 9923 9925 9926 9928 9930 9932 9934 9935 9937 9938 9939 9939 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9933 9932 9931 9930 9930 9930 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9941 9942 9944 9946 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9950 9948 9946 9943 9941 9939 9936 9934 9932 9930 9928 9925 9923 9921 9919 9916 9914 9912 9909 9907 9904 9902 9900 9898 9896 9894 9892 9891 9889 9889 9888 9888 9888 9888 9889 9890 9891 9892 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9925 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9930 9930 9929 9927 9926 9924 9922 9920 9918 9915 9912 9909 9906 9902 9899 9895 9892 9888 9885 9881 9878 9875 9873 9870 9868 9866 9865 9864 9863 9863 9863 9863 9864 9865 9865 9866 9867 9868 9868 9868 9868 9867 9866 9865 9862 9860 9856 9852 9847 9842 9836 9829 9822 9815 9807 9798 9789 9780 9771 9761 9751 9740 9730 9719 9708 9696 9685 9673 9660 9647 9633 9619 9605 9589 9574 9557 9541 9523 9505 9488 9469 9451 9434 9416 9399 9383 9367 9353 9341 9329 9320 9313 9307 9304 9303 9304 9307 9313 9320 9330 9341 9354 9368 9384 9401 9419 9438 9457 9476 9495 9515 7172 0 31 5 9534 9553 9571 9589 9606 9623 9639 9654 9669 9682 9695 9708 9720 9731 9742 9752 9761 9770 9779 9787 9795 9802 9809 9816 9822 9828 9834 9839 9844 9849 9853 9857 9861 9864 9868 9871 9874 9877 9880 9882 9885 9887 9890 9892 9894 9897 9899 9901 9904 9906 9908 9910 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9913 9911 9910 9909 9907 9906 9904 9902 9900 9898 9895 9893 9890 9887 9883 9880 9876 9872 9868 9864 9859 9855 9850 9845 9840 9835 9830 9825 9819 9813 9807 9801 9794 9788 9781 9773 9766 9758 9750 9742 9734 9725 9717 9708 9699 9691 9682 9673 9663 9654 9645 9635 9626 9616 9606 9596 9586 9575 9565 9554 9544 9533 9523 9513 9502 9492 9483 9473 9464 9455 9446 9438 9430 9422 9414 9407 9400 9392 9385 9379 9372 9365 9359 9352 9346 9340 9334 9328 9322 9317 9311 9306 9300 9295 9289 9284 9278 9272 9265 9258 9251 9243 9234 9224 9214 9202 9190 9177 9162 9147 9130 9113 9094 9074 9053 9030 9007 8982 8955 8927 8898 8868 8837 8804 8770 8736 8701 8665 8630 8594 8559 8523 8488 8454 8420 8388 8356 8324 8293 8261 8230 8198 8165 8131 8095 8056 8015 7970 7921 7869 7813 7754 7690 7623 7552 7479 7405 7329 7254 7180 7107 7037 6972 6911 6858 6812 6773 6744 6723 6713 6712 6722 6741 6770 6808 6854 6909 6970 7038 7112 7190 7272 7357 7443 7531 7620 7708 7795 7881 7965 8047 8126 8203 8276 8347 8414 8478 8539 8597 8651 8703 8751 8796 8839 8879 8917 8952 8985 9016 9045 9072 9097 9121 9143 9164 9184 9202 9219 9235 9249 9261 9273 9282 9291 9297 9303 9306 9308 9309 9308 9305 9301 9295 9288 9279 9269 9257 9243 9228 9211 9192 9171 9148 9122 9094 9064 9032 8998 8961 8923 8883 8842 8800 8758 8717 8677 8638 8601 8568 8538 8512 8491 8475 8464 8459 8459 8466 8478 8495 8518 8545 8577 8612 8650 8691 8734 8778 8823 8868 8913 8957 9001 9043 9084 9124 9161 9197 9231 9264 9295 9324 9352 9378 9403 9426 9448 9469 9489 9508 9525 9541 9557 9571 9584 9596 9608 9618 9628 7173 0 31 5 9637 9646 9654 9661 9669 9676 9682 9689 9696 9702 9709 9715 9721 9728 9734 9740 9746 9751 9757 9762 9766 9771 9775 9779 9782 9785 9788 9791 9794 9796 9799 9801 9803 9806 9808 9810 9813 9815 9817 9820 9822 9824 9826 9828 9830 9831 9833 9834 9835 9836 9837 9838 9838 9839 9839 9840 9840 9841 9841 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9852 9851 9851 9850 9849 9848 9847 9845 9844 9842 9840 9838 9837 9835 9834 9833 9832 9831 9830 9830 9829 9829 9829 9828 9828 9828 9827 9827 9826 9825 9823 9822 9820 9818 9816 9814 9811 9809 9806 9803 9800 9797 9795 9792 9789 9786 9783 9780 9777 9774 9771 9767 9764 9760 9755 9750 9745 9739 9732 9725 9717 9709 9700 9691 9682 9672 9662 9652 9642 9631 9621 9610 9599 9587 9575 9562 9549 9535 9519 9502 9483 9463 9440 9416 9390 9361 9330 9297 9261 9223 9183 9141 9097 9050 9000 8947 8891 8831 8766 8697 8622 8542 8454 8359 8256 8145 8026 7900 7766 7624 7477 7324 7169 7015 6862 6710 6563 6425 6296 6181 6081 5997 5933 5887 5861 5856 5872 5909 5965 6039 6128 6232 6347 6471 6606 6742 6881 7020 7160 7294 7423 7547 7664 7774 7874 7966 8049 8124 8191 8250 8302 8346 8383 8414 8437 8455 8466 8472 8471 8465 8453 8435 8413 8386 8356 8323 8288 8252 8215 8180 8148 8118 8093 8074 8060 8054 8055 8064 8082 8107 8140 8180 8227 8279 8337 8398 8463 8530 8597 8663 8730 8795 8858 8918 8975 9029 9079 9125 9168 9207 9243 9276 9306 9334 9358 9381 9402 9422 9440 9457 9472 9486 9499 9511 9522 9532 9541 9548 9555 9561 9566 9570 9573 9575 9576 9577 9577 9577 9576 9574 9573 9571 9569 9566 9564 9562 9559 9556 9554 9551 9549 9546 9544 9541 9538 9536 9533 9530 9527 9524 9521 9518 9514 9510 9506 9502 9497 9492 9486 9479 9472 9464 9455 9446 9435 9423 9410 9396 9381 9364 9346 9327 9307 9286 9264 9241 9216 9191 9164 9136 9107 9077 9045 9012 8976 8938 8898 8855 8809 8760 8708 8652 8592 8529 8462 8393 8320 8245 8169 8092 8014 7938 7863 7791 7723 7659 7601 7551 7507 7473 7447 7431 7424 7426 7439 7460 7491 7530 7577 7631 7690 7755 7824 7896 7971 8047 8123 8198 8274 8348 8420 8491 8558 8623 8684 8743 8800 8853 8904 8952 8998 9041 9083 9122 9159 9195 9229 9261 9291 9320 9347 9373 9397 9420 9442 9462 9481 9498 9515 9530 9545 9558 9571 9584 9595 9606 9617 9627 9637 9647 9656 9665 9673 9681 9689 9697 9704 9711 9718 9724 9730 9735 9740 9745 9750 9754 9758 9762 9765 9769 9772 9774 9777 9779 9782 9784 9785 9787 9788 9789 9790 9791 9792 9792 9793 9793 9794 9794 9794 9794 9794 9795 9795 9795 9795 9795 9795 9795 9795 9795 9794 9793 9792 9791 9790 9788 9787 9785 7174 0 31 5 9783 9781 9778 9776 9773 9770 9768 9765 9762 9759 9755 9752 9748 9744 9740 9736 9731 9726 9721 9715 9709 9703 9697 9690 9683 9676 9669 9662 9654 9646 9638 9629 9620 9611 9600 9590 9578 9565 9552 9537 9522 9505 9487 9467 9447 9425 9402 9378 9352 9326 9297 9268 9236 9203 9169 9132 9093 9052 9009 8963 8914 8863 8809 8752 8692 8630 8566 8501 8434 8367 8301 8235 8171 8109 8052 7999 7951 7909 7873 7845 7825 7813 7810 7814 7827 7848 7876 7912 7954 8001 8054 8111 8170 8233 8297 8361 8426 8491 8555 8618 8678 8737 8793 8848 8899 8949 8996 9040 9083 9123 9162 9199 9233 9266 9298 9328 9356 9383 9408 9432 9454 9475 9494 9513 9529 9545 9560 9573 9586 9598 9609 9619 9629 9639 9648 9657 9665 9674 9682 9689 9697 9704 9711 9717 9723 9729 9734 9738 9742 9745 9748 9750 9752 9753 9754 9754 9754 9754 9754 9753 9753 9752 9752 9751 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9750 9750 9751 9751 9752 9752 9753 9754 9754 9755 9757 9758 9760 9762 9764 9766 9768 9771 9774 9777 9780 9783 9787 9791 9794 9798 9802 9806 9810 9813 9817 9821 9825 9829 9832 9836 9839 9843 9846 9849 9852 9856 9859 9862 9865 9868 9871 9875 9878 9881 9885 9888 9892 9895 9899 9902 9906 9909 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9958 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9974 9974 9975 9976 9976 9976 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9977 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9971 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9945 9943 9940 9936 9933 9929 9925 9921 9916 9911 9906 9901 9896 9890 9885 9879 9873 9867 9862 9856 9851 9845 9840 9835 9830 9825 9820 9815 9810 9806 9801 9797 9793 9788 9784 9780 9776 9772 9769 9765 9762 9758 9755 9753 9750 9748 9746 9745 9743 9742 9742 9741 9741 9742 9742 9743 9744 9745 9747 9748 9750 9752 9754 9756 9758 9760 9762 9765 9767 9769 9772 9774 9777 9779 9782 9785 9788 9791 9794 9797 9801 9804 9808 9812 9816 9820 9824 9829 9833 9837 9842 9846 9851 9855 9859 9862 9866 9869 9872 9875 9878 9880 9882 9884 9885 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9901 9902 9904 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 7175 0 31 5 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9903 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9883 9883 9882 9880 9879 9877 9876 9874 9872 9870 9868 9865 9863 9860 9858 9855 9852 9849 9846 9842 9838 9834 9829 9824 9818 9812 9806 9799 9793 9786 9779 9773 9767 9761 9756 9751 9747 9744 9742 9740 9740 9741 9742 9744 9748 9751 9756 9761 9766 9772 9778 9784 9790 9796 9802 9808 9813 9819 9824 9829 9833 9838 9842 9847 9851 9855 9859 9862 9866 9869 9873 9876 9879 9882 9885 9887 9889 9891 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9885 9886 9886 9887 9888 9889 9891 9892 9894 9896 9897 9899 9901 9903 9904 9906 9908 9910 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9928 9930 9932 9934 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9930 9928 9927 9924 9922 9920 9917 9915 9912 9909 9907 9904 9902 9899 9896 9894 9891 9889 9886 9884 9881 9878 9875 9872 9869 9865 9861 9857 9852 9847 9841 9835 9828 9820 9812 9803 9794 9784 9773 9761 9749 9736 9723 9708 9693 9677 9661 9643 9625 9606 9586 9565 9543 9521 9497 9473 9447 9420 9393 9364 9334 9303 9271 9237 9202 9166 9129 9091 9051 9010 8968 8924 8880 8834 8787 8739 8690 8641 8590 8539 8487 8434 8382 8328 8275 8222 8168 8115 8062 8009 7957 7905 7854 7804 7755 7706 7659 7612 7567 7524 7481 7440 7401 7364 7328 7293 7261 7231 7203 7176 7152 7130 7110 7092 7076 7061 7049 7039 7030 7022 7017 7012 7009 7007 7006 7005 7006 7008 7011 7015 7021 7027 7035 7045 7057 7072 7088 7107 7130 7155 7183 7215 7251 7289 7331 7377 7425 7477 7531 7588 7646 7707 7176 0 31 5 7768 7831 7894 7957 8020 8083 8144 8204 8263 8320 8376 8429 8480 8529 8576 8620 8662 8702 8739 8774 8806 8836 8864 8889 8912 8932 8951 8967 8980 8992 9001 9008 9013 9016 9018 9017 9014 9009 9002 8994 8984 8971 8957 8941 8923 8902 8879 8854 8826 8796 8763 8727 8689 8648 8604 8557 8509 8458 8405 8351 8296 8241 8186 8131 8078 8026 7978 7932 7891 7854 7822 7796 7776 7762 7755 7754 7761 7773 7793 7819 7850 7887 7929 7976 8026 8079 8136 8193 8252 8311 8371 8429 8487 8544 8598 8651 8701 8749 8794 8837 8877 8914 8950 8983 9014 9043 9071 9097 9121 9144 9166 9187 9207 9226 9243 9260 9277 9292 9306 9320 9333 9345 9356 9367 9377 9387 9396 9404 9412 9420 9427 9435 9442 9449 9456 9463 9470 9478 9485 9492 9500 9507 9515 9523 9531 9539 9547 9555 9563 9571 9579 9587 9596 9604 9613 9621 9630 9638 9647 9656 9664 9673 9681 9690 9698 9706 9714 9722 9729 9736 9743 9749 9755 9761 9766 9771 9776 9781 9785 9789 9793 9796 9799 9802 9805 9808 9810 9812 9814 9816 9818 9820 9821 9822 9823 9824 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9828 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9869 9871 9874 9876 9878 9881 9883 9885 9886 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9911 9912 9914 9915 9916 9917 9918 9918 9918 9918 9917 9917 9916 9914 9913 9912 9910 9908 9907 9905 9904 9903 9901 9900 9899 9899 9898 9897 9896 9896 9895 9894 9893 9891 9890 9888 9885 9883 9880 9877 9874 9870 9867 9863 9859 9855 9850 9846 9842 9837 9832 9828 9823 9819 9814 9809 9805 9800 9795 9790 9786 9781 9777 9772 9768 9764 9760 9756 9753 9749 9746 9743 9740 9738 9735 9733 9730 9727 9725 9722 9719 9715 9712 9708 9703 9699 9694 9689 9683 9677 9670 9664 9657 9649 9642 9633 9625 9615 9606 9595 9584 9573 9560 9547 9532 9517 9500 9483 9464 9444 9423 9401 9378 9353 9328 9301 9273 9244 9214 9183 9151 9118 9084 9049 9013 8976 8938 8899 8858 8817 8775 8731 8687 8642 8596 8549 8501 8453 8405 8356 8308 8259 8211 8163 8116 8069 8024 7979 7936 7894 7853 7814 7777 7741 7708 7676 7646 7618 7592 7568 7547 7528 7511 7496 7484 7474 7466 7461 7458 7458 7461 7465 7473 7482 7495 7509 7526 7545 7567 7590 7616 7644 7673 7704 7737 7771 7807 7843 7881 7920 7959 7999 8040 8080 8121 8162 8203 8243 8283 8323 8361 8400 8437 8473 8508 8542 8575 8606 8637 8665 8692 8718 8743 8765 8787 8806 8825 8841 8857 8871 8883 8894 8904 8913 8921 8928 8933 7177 0 31 5 8938 8942 8945 8948 8949 8950 8951 8951 8951 8950 8948 8947 8945 8942 8940 8937 8933 8929 8924 8919 8913 8906 8898 8889 8878 8865 8850 8832 8811 8787 8759 8726 8690 8648 8602 8550 8493 8430 8362 8289 8211 8129 8044 7955 7865 7774 7684 7593 7505 7420 7340 7266 7198 7138 7087 7044 7012 6990 6979 6978 6987 7007 7037 7075 7123 7177 7239 7307 7380 7457 7537 7619 7702 7786 7869 7953 8035 8114 8192 8267 8340 8409 8476 8539 8599 8656 8710 8760 8808 8853 8895 8933 8970 9003 9034 9062 9088 9112 9134 9153 9171 9187 9202 9215 9227 9238 9247 9256 9263 9269 9275 9279 9283 9285 9286 9287 9286 9284 9280 9276 9271 9264 9256 9247 9238 9227 9215 9202 9189 9174 9158 9142 9123 9104 9083 9060 9035 9009 8979 8948 8913 8875 8835 8791 8744 8693 8639 8582 8521 8456 8388 8316 8241 8161 8077 7988 7895 7796 7693 7583 7466 7343 7214 7077 6933 6783 6627 6465 6297 6125 5952 5777 5603 5430 5263 5101 4948 4806 4675 4560 4461 4380 4318 4275 4253 4252 4272 4312 4372 4450 4545 4656 4780 4918 5064 5219 5381 5545 5712 5880 6048 6213 6375 6534 6686 6834 6975 7110 7239 7361 7476 7585 7688 7785 7876 7961 8040 8115 8183 8247 8306 8360 8410 8455 8495 8532 8564 8592 8616 8637 8654 8669 8680 8688 8693 8696 8697 8696 8692 8688 8681 8673 8665 8655 8644 8633 8621 8609 8597 8585 8573 8562 8551 8540 8531 8522 8514 8506 8499 8493 8488 8483 8478 8473 8468 8463 8457 8450 8443 8434 8424 8413 8400 8386 8370 8354 8335 8316 8296 8274 8253 8230 8207 8184 8161 8137 8113 8089 8064 8039 8014 7987 7959 7930 7899 7866 7831 7793 7754 7713 7669 7624 7577 7530 7483 7436 7390 7346 7304 7266 7233 7205 7183 7167 7158 7156 7163 7177 7199 7228 7265 7309 7359 7415 7476 7541 7610 7682 7756 7830 7905 7980 8055 8129 8201 8271 8340 8405 8469 8530 8588 8644 8698 8749 8798 8845 8890 8932 8973 9012 9049 9084 9118 9150 9180 9209 9236 9262 9286 9309 9331 9351 9370 9389 9406 9422 9437 9451 9465 9478 9491 9502 9514 9524 9535 9544 9554 9563 9571 9579 9587 9595 9602 9609 9615 9621 9627 9633 9638 9643 9647 9652 9656 9659 9663 9666 9669 9672 9674 9676 9679 9681 9683 9685 9687 9689 9691 9693 9695 9698 9700 9703 9706 9708 9712 9715 9718 9722 9725 9729 9732 9736 9740 9744 9748 9751 9755 9759 9763 9767 9771 9774 9778 9782 9786 9790 9793 9797 9801 9804 9808 9812 9815 9819 9822 9825 9829 9832 9835 9839 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9870 9872 9874 9876 9878 9879 9881 9882 9883 9885 9886 9887 9888 9890 9891 9893 9894 9896 9898 9900 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9916 9917 9917 9918 9918 9918 9917 9917 9917 9916 7178 0 31 5 9916 9916 9915 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9894 9892 9890 9889 9887 9885 9882 9880 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9849 9846 9842 9838 9834 9829 9825 9820 9814 9809 9803 9797 9791 9784 9777 9769 9761 9752 9743 9733 9723 9712 9700 9687 9674 9660 9645 9630 9613 9596 9579 9560 9541 9521 9499 9477 9453 9428 9402 9374 9343 9311 9277 9240 9200 9158 9114 9067 9018 8967 8914 8860 8805 8750 8695 8641 8589 8540 8494 8451 8414 8381 8355 8334 8320 8313 8312 8318 8331 8351 8376 8406 8442 8482 8525 8572 8621 8672 8724 8776 8828 8880 8931 8981 9029 9075 9119 9161 9201 9239 9275 9309 9341 9371 9400 9427 9452 9476 9498 9519 9539 9558 9576 9593 9609 9624 9638 9651 9664 9676 9687 9697 9707 9717 9726 9735 9743 9751 9758 9765 9772 9778 9784 9790 9795 9801 9805 9810 9815 9819 9823 9826 9830 9833 9836 9839 9842 9844 9847 9849 9852 9854 9856 9859 9861 9863 9866 9868 9870 9873 9875 9878 9880 9882 9885 9887 9889 9891 9892 9894 9895 9896 9896 9896 9896 9896 9895 9894 9893 9892 9890 9888 9887 9885 9883 9881 9879 9877 9874 9872 9870 9867 9864 9861 9858 9854 9850 9846 9841 9836 9830 9824 9818 9811 9804 9797 9790 9782 9775 9767 9760 9752 9745 9738 9731 9724 9718 9712 9705 9699 9693 9687 9681 9675 9669 9663 9656 9650 9644 9637 9631 9625 9619 9613 9608 9603 9598 9594 9590 9587 9584 9581 9580 9578 9578 9577 9577 9577 9578 9579 9580 9581 9583 9585 9586 9588 9590 9593 9595 9598 9601 9604 9608 9612 9617 9622 9628 9634 9641 9649 9656 9665 9674 9683 9692 9702 9712 9722 9733 9743 9753 9763 9772 9782 9791 9799 9808 9816 9823 9830 9837 9843 9849 9855 9860 9865 9870 9875 9879 9883 9887 9891 9894 9898 9901 9904 9906 9909 9911 9913 9915 9917 9918 9919 9920 9921 9922 9923 9923 9923 9923 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9886 9883 9880 9878 9875 9873 9871 9870 9868 9867 9867 9866 9866 9866 9867 9868 9869 9871 9873 9875 7179 0 31 5 9877 9880 9883 9886 9890 9893 9896 9900 9903 9907 9910 9913 9915 9918 9920 9922 9923 9924 9925 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9890 9888 9885 9883 9880 9877 9875 9872 9869 9866 9864 9861 9859 9856 9854 9851 9849 9846 9843 9841 9838 9836 9833 9831 9828 9825 9823 9820 9818 9815 9813 9810 9808 9806 9804 9802 9801 9799 9798 9797 9796 9796 9795 9795 9795 9794 9794 9794 9794 9793 9793 9792 9792 9791 9790 9788 9786 9784 9781 9778 9774 9770 9765 9760 9754 9748 9740 9733 9724 9715 9706 9695 9684 9673 9660 9647 9632 9617 9600 9582 9564 9543 9522 9499 9476 9450 9424 9397 9369 9340 9312 9283 9255 9227 9201 9176 9153 9132 9114 9099 9087 9078 9073 9072 9074 9080 9089 9102 9117 9136 9157 9180 9204 9230 9257 9285 9313 9341 9369 9397 9424 9449 9474 9499 9522 9544 9564 9584 9603 9621 9638 9654 9670 9685 9699 9712 9725 9737 9749 9760 9771 9781 9790 9799 9807 9815 9822 9829 9835 9841 9846 9851 9856 9860 9864 9867 9871 9874 9878 9881 9884 9887 9890 9894 9897 9900 9903 9906 9909 9912 9914 9917 9920 9922 9924 9926 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9944 9943 9942 9941 9939 9937 9935 9933 9930 9927 9923 9919 9915 9911 9907 9902 9897 9892 9887 9882 9876 9871 9865 9860 9854 9849 9843 9838 9833 9828 9823 9819 9815 9811 9808 9806 9804 9803 9802 9802 9803 9804 9806 9809 9812 9816 9820 9825 9830 9835 9841 9846 9852 9858 9863 9869 9874 9879 9885 9890 9894 9899 9903 9907 9911 9915 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9926 9925 9924 9923 9921 9919 9918 9916 9914 9911 9909 9906 9903 9899 9895 9891 9886 9881 9875 9869 9862 9854 9846 9837 9828 9817 9806 9795 9782 9769 9755 9740 9724 9708 9690 9671 9651 9630 9608 9584 9560 9534 9506 9478 9448 9416 9384 9350 9315 9279 9242 9204 9164 9124 9083 9041 8998 8955 8911 8867 8822 8777 8732 8687 8642 8597 8553 8509 8466 8425 8384 8345 8307 8271 8236 8204 8173 8145 8120 8097 8076 8058 8043 8030 8021 8014 8010 7180 0 31 5 8009 8011 8016 8024 8034 8047 8063 8081 8102 8125 8151 8179 8208 8240 8274 8309 8346 8384 8424 8465 8506 8549 8592 8636 8680 8724 8769 8814 8858 8902 8946 8989 9032 9074 9115 9155 9194 9232 9269 9304 9338 9371 9403 9433 9462 9490 9516 9541 9564 9587 9607 9627 9646 9663 9679 9694 9708 9720 9732 9743 9753 9762 9770 9777 9784 9790 9796 9801 9806 9810 9813 9817 9820 9823 9825 9827 9829 9830 9831 9832 9832 9832 9832 9830 9829 9827 9824 9821 9817 9813 9809 9804 9798 9792 9786 9779 9772 9765 9757 9749 9741 9733 9725 9716 9708 9700 9692 9684 9676 9669 9663 9656 9651 9646 9642 9638 9636 9634 9634 9634 9635 9638 9641 9645 9649 9655 9661 9667 9674 9682 9689 9697 9705 9712 9720 9727 9734 9741 9747 9753 9759 9764 9770 9774 9779 9784 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9828 9831 9835 9838 9842 9845 9848 9851 9853 9855 9857 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9878 9879 9880 9882 9883 9884 9884 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9858 9855 9853 9851 9848 9846 9844 9842 9840 9838 9836 9835 9834 9833 9832 9832 9831 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9834 9834 9835 9836 9837 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9882 9884 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9927 9929 9931 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9917 9914 9911 9908 9905 9901 9897 9893 9889 9884 9880 9875 9870 9865 9860 9854 9849 9843 9838 9832 9826 9820 9815 9809 9803 9797 9791 9785 9779 9773 9767 9761 9755 9749 9743 9737 9730 9724 9718 9712 9707 9701 9696 9691 9686 9682 9678 9674 9671 9668 9666 9664 9662 9660 9659 9658 9657 9657 9656 9655 9655 9654 9654 9654 9654 9654 9654 9654 9655 9656 9657 9659 9661 9664 9667 9671 9675 9679 9683 9688 9693 9698 9704 9709 9714 9719 9724 9729 9734 9738 9743 9747 9751 9755 9759 9762 9766 9770 9773 9777 9780 9784 9787 9791 9794 9797 9800 9802 9805 9807 9809 9810 9811 9811 9812 9811 9811 9810 9808 9806 9804 9802 9799 7181 0 31 5 9796 9793 9790 9787 9783 9779 9775 9770 9765 9759 9754 9747 9740 9733 9725 9716 9707 9697 9686 9675 9663 9650 9637 9623 9609 9594 9578 9561 9544 9526 9507 9487 9466 9444 9421 9397 9372 9346 9318 9289 9258 9227 9193 9159 9122 9085 9045 9005 8962 8918 8873 8826 8778 8728 8676 8623 8569 8513 8456 8398 8338 8278 8216 8153 8089 8024 7959 7893 7826 7759 7691 7624 7556 7489 7421 7354 7288 7222 7157 7092 7029 6967 6906 6847 6789 6733 6679 6627 6577 6529 6484 6442 6403 6366 6333 6303 6276 6253 6233 6217 6204 6196 6191 6190 6193 6200 6210 6225 6243 6264 6290 6319 6351 6387 6426 6468 6513 6561 6612 6665 6721 6779 6839 6901 6964 7029 7096 7163 7231 7300 7369 7439 7508 7577 7646 7715 7783 7850 7916 7982 8046 8108 8170 8230 8289 8346 8401 8455 8508 8558 8607 8655 8700 8744 8786 8827 8865 8902 8938 8971 9003 9033 9062 9089 9114 9138 9160 9180 9199 9217 9233 9247 9260 9272 9282 9291 9299 9306 9311 9316 9319 9321 9323 9323 9322 9321 9319 9316 9312 9307 9302 9296 9289 9281 9273 9263 9253 9242 9230 9216 9202 9187 9171 9153 9135 9115 9094 9072 9049 9025 8999 8972 8944 8914 8883 8850 8815 8778 8739 8698 8654 8608 8559 8507 8452 8394 8333 8268 8200 8128 8052 7973 7889 7802 7711 7615 7515 7411 7302 7187 7068 6943 6813 6677 6535 6387 6233 6074 5909 5740 5566 5387 5207 5024 4842 4659 4480 4304 4133 3970 3815 3671 3540 3423 3321 3236 3168 3118 3087 3076 3083 3110 3154 3216 3295 3388 3497 3617 3750 3891 4040 4197 4357 4522 4689 4856 5023 5189 5353 5515 5674 5828 5979 6125 6267 6404 6535 6663 6785 6902 7015 7123 7226 7324 7417 7507 7591 7671 7747 7819 7886 7950 8010 8066 8119 8169 8215 8259 8300 8339 8375 8409 8441 8472 8500 8526 8551 8573 8594 8613 8630 8645 8658 8669 8677 8683 8686 8687 8685 8680 8673 8664 8651 8636 8619 8599 8577 8552 8524 8494 8462 8426 8387 8345 8299 8250 8197 8140 8079 8013 7942 7867 7788 7705 7618 7528 7435 7340 7246 7151 7056 6965 6876 6792 6714 6642 6579 6524 6478 6442 6417 6402 6397 6403 6420 6445 6480 6523 6573 6630 6691 6757 6826 6898 6970 7042 7114 7184 7253 7319 7383 7442 7499 7551 7600 7644 7685 7722 7755 7785 7811 7834 7854 7870 7884 7895 7903 7908 7911 7912 7910 7906 7900 7891 7881 7868 7854 7837 7819 7798 7776 7752 7727 7700 7671 7641 7610 7577 7544 7509 7474 7438 7401 7364 7326 7289 7251 7214 7176 7139 7102 7066 7030 6994 6959 6925 6891 6857 6824 6792 6759 6728 6697 6666 6636 6607 6579 6551 6525 6499 6475 6452 6430 6410 6391 6375 6360 6347 6336 6328 6321 6316 6314 6314 6317 6321 6328 6338 6349 6364 6381 6400 6422 6447 6475 6505 6539 6575 6614 6656 7182 0 31 5 6701 6749 6800 6853 6908 6966 7027 7089 7152 7217 7284 7351 7419 7488 7557 7626 7695 7764 7833 7901 7969 8036 8102 8167 8232 8296 8359 8421 8482 8542 8601 8659 8715 8771 8824 8877 8928 8977 9024 9070 9114 9157 9197 9236 9273 9308 9342 9374 9404 9433 9461 9487 9512 9535 9557 9579 9599 9618 9636 9653 9669 9684 9699 9712 9725 9736 9747 9757 9767 9775 9783 9791 9798 9804 9810 9815 9821 9825 9830 9834 9839 9843 9846 9850 9854 9857 9861 9864 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9894 9895 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9918 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9900 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9868 9865 9861 9857 9853 9849 9845 9840 9835 9829 9823 9817 9811 9805 9798 9792 9786 9780 9774 9769 9764 9760 9757 9755 9754 9753 9754 9756 9758 9761 9765 9770 9775 9780 9786 9792 9798 9804 9810 9816 9822 9828 9833 9838 9843 9848 9853 9857 9861 9865 9870 9874 9878 9882 9886 9890 9894 9898 9901 9905 9908 9911 9914 9917 9919 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9949 9950 9952 9952 9953 9954 9954 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9952 9952 9953 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9955 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9921 9919 9916 9913 9910 9907 9903 9899 9894 9889 9884 9878 9873 9867 9861 9854 9848 9842 9836 9829 9823 9816 9810 9803 9797 9790 9783 9776 9768 9761 9753 9745 9737 9729 9721 9713 9705 9698 9691 9684 9679 9674 9670 9667 9666 9666 9667 9669 9673 9678 9684 9691 9699 9708 9718 9728 9738 9749 9760 9770 9781 9791 9801 9810 9819 9827 9835 9843 9850 9856 9862 9868 9874 9879 9884 9888 9893 9897 9901 9905 9909 9913 9917 9920 9923 9926 9929 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 7183 0 31 5 9973 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9889 9887 9885 9882 9879 9876 9874 9870 9867 9864 9861 9857 9854 9851 9847 9844 9841 9838 9836 9833 9831 9829 9827 9826 9825 9824 9823 9822 9821 9820 9820 9819 9819 9818 9817 9817 9816 9815 9815 9814 9814 9814 9814 9814 9815 9816 9817 9818 9820 9822 9825 9827 9830 9834 9837 9840 9844 9848 9851 9855 9859 9862 9866 9869 9873 9876 9879 9882 9885 9888 9891 9893 9896 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9923 9925 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9923 9923 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9915 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9906 9906 9905 9904 9902 9901 9900 9898 9897 9895 9893 9892 9890 9888 9886 9885 9883 9881 9879 9878 9876 9875 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9850 9850 7184 0 31 5 9850 9850 9850 9851 9851 9852 9852 9852 9852 9852 9852 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9834 9833 9833 9832 9832 9831 9830 9830 9829 9828 9827 9826 9824 9823 9821 9820 9818 9816 9814 9813 9811 9809 9807 9805 9804 9802 9799 9797 9795 9793 9790 9787 9784 9781 9778 9774 9771 9767 9763 9759 9755 9751 9747 9743 9739 9735 9731 9728 9724 9720 9716 9712 9708 9704 9700 9695 9691 9686 9681 9675 9670 9664 9658 9652 9645 9639 9632 9625 9618 9611 9603 9596 9588 9581 9573 9565 9557 9549 9541 9533 9524 9516 9507 9498 9488 9479 9468 9458 9447 9435 9423 9411 9397 9384 9370 9355 9340 9324 9308 9291 9275 9257 9240 9222 9203 9185 9166 9146 9126 9104 9082 9059 9034 9009 8981 8952 8921 8888 8853 8817 8778 8738 8696 8653 8610 8566 8522 8478 8435 8394 8354 8317 8282 8251 8223 8199 8179 8163 8150 8142 8137 8135 8136 8141 8146 8154 8163 8172 8181 8190 8198 8204 8209 8212 8213 8212 8207 8201 8191 8179 8164 8146 8125 8102 8076 8048 8016 7982 7945 7906 7863 7818 7769 7717 7662 7604 7542 7477 7409 7336 7260 7180 7096 7008 6916 6820 6719 6613 6503 6388 6268 6143 6013 5878 5737 5592 5442 5288 5130 4969 4805 4639 4473 4306 4139 3974 3812 3653 3500 3351 3208 3072 2943 2822 2709 2604 2506 2416 2333 2257 2188 2124 2066 2012 1963 1918 1876 1838 1803 1773 1745 1722 1702 1688 1679 1675 1679 1690 1708 1734 1768 1811 1863 1923 1992 2070 2155 2247 2346 2451 2562 2676 2795 2916 3039 3165 3291 3417 3542 3668 3793 3917 4040 4162 4283 4402 4521 4639 4755 4871 4986 5101 5215 5329 5441 5553 5665 5775 5884 5993 6100 6206 6310 6413 6514 6613 6710 6805 6898 6989 7078 7164 7248 7330 7409 7486 7561 7633 7703 7770 7835 7898 7958 8016 8071 8125 8176 8225 8271 8316 8359 8400 8439 8476 8512 8546 8578 8609 8639 8667 8695 8721 8746 8770 8793 8814 8835 8855 8874 8892 8909 8925 8940 8954 8968 8979 8990 9000 9009 9016 9023 9028 9032 9035 9036 9037 9037 9036 9035 9032 9029 9026 9023 9020 9016 9013 9010 9007 9005 9003 9001 9000 8999 8998 8997 8997 8996 8995 8994 8992 8990 8987 8984 8980 8975 8969 8962 8954 8946 8937 8928 8918 8907 8896 8884 8872 8860 8847 8834 8821 8807 8793 8779 8764 8749 8733 8717 8701 8684 8667 8650 8632 8615 8597 8580 8562 8545 8529 8513 8497 8483 8469 8455 8443 8432 8421 8412 8403 8395 8388 8381 8375 8370 8366 8362 8358 8355 8353 8352 8351 8352 8354 8356 8361 8367 8374 8384 8395 8409 8424 8442 8462 8485 8509 8536 8564 8595 8626 8659 8693 8728 8764 8800 8836 8872 8907 8943 8977 9011 9045 9077 9109 9139 9169 9198 9227 9254 9281 9307 9332 9356 9380 7185 0 31 5 9403 9425 9446 9467 9487 9505 9523 9540 9556 9571 9585 9598 9610 9621 9632 9642 9651 9660 9668 9675 9682 9689 9696 9702 9708 9714 9720 9725 9730 9735 9739 9743 9747 9750 9753 9756 9759 9761 9762 9764 9765 9766 9766 9766 9766 9766 9766 9765 9764 9763 9762 9761 9759 9757 9755 9752 9749 9746 9743 9739 9734 9730 9725 9719 9713 9707 9701 9694 9688 9681 9673 9666 9659 9651 9644 9636 9629 9622 9614 9607 9600 9593 9586 9579 9573 9566 9560 9554 9548 9542 9536 9531 9525 9520 9515 9511 9506 9502 9499 9495 9492 9489 9487 9485 9483 9482 9481 9481 9481 9482 9483 9485 9487 9490 9493 9497 9501 9506 9512 9518 9524 9531 9538 9546 9554 9562 9571 9580 9588 9597 9606 9614 9622 9631 9638 9646 9653 9660 9667 9673 9679 9684 9690 9695 9699 9704 9708 9712 9716 9720 9724 9727 9730 9733 9736 9738 9741 9743 9745 9746 9747 9748 9749 9750 9750 9751 9751 9751 9750 9750 9750 9749 9749 9748 9748 9747 9746 9746 9745 9744 9744 9743 9742 9741 9741 9740 9740 9740 9739 9739 9739 9739 9740 9740 9740 9741 9741 9742 9743 9743 9743 9744 9744 9743 9743 9742 9741 9740 9739 9738 9736 9734 9732 9729 9727 9725 9722 9719 9717 9714 9711 9708 9705 9702 9699 9696 9693 9690 9687 9684 9680 9677 9674 9670 9667 9663 9660 9656 9652 9649 9645 9642 9638 9634 9631 9627 9624 9620 9616 9613 9610 9606 9603 9600 9597 9594 9591 9589 9587 9585 9583 9581 9580 9579 9579 9578 9578 9579 9579 9580 9582 9583 9585 9588 9590 9593 9595 9598 9601 9605 9608 9611 9614 9618 9621 9624 9628 9631 9635 9638 9641 9645 9648 9652 9656 9659 9663 9667 9670 9674 9678 9681 9685 9688 9692 9695 9697 9700 9702 9704 9706 9708 9709 9710 9711 9711 9712 9712 9712 9712 9712 9712 9712 9712 9712 9712 9711 9711 9711 9710 9709 9708 9707 9706 9705 9704 9702 9700 9699 9697 9695 9693 9692 9691 9689 9688 9688 9687 9687 9688 9688 9689 9690 9692 9693 9695 9698 9700 9703 9705 9708 9711 9715 9718 9721 9725 9728 9732 9736 9739 9743 9747 9750 9754 9758 9761 9765 9768 9772 9775 9778 9781 9784 9787 9789 9792 9794 9796 9798 9800 9802 9804 9806 9808 9809 9811 9812 9813 9815 9816 9816 9817 9818 9818 9819 9819 9819 9819 9819 9818 9818 9818 9817 9817 9816 9816 9815 9814 9814 9813 9813 9812 9811 9810 9809 9808 9806 9805 9803 9802 9800 9798 9795 9793 9790 9788 9785 9782 9779 9776 9773 9770 9767 9763 9760 9756 9753 9749 9745 9742 9738 9734 9729 9725 9721 9717 9712 9708 9703 9699 9695 9690 9686 9682 9678 9673 9669 9665 9661 9657 9653 9649 9645 9641 9637 9633 9629 9625 9621 9617 9613 9609 9605 9600 9596 9592 9587 9583 9578 9573 9567 9562 9556 9549 9542 9535 9527 9519 9510 9501 7186 0 31 5 9491 9480 9470 9458 9446 9434 9422 9409 9396 9383 9369 9355 9341 9326 9311 9295 9279 9262 9244 9224 9204 9182 9159 9134 9108 9080 9050 9018 8984 8948 8910 8870 8829 8785 8740 8692 8643 8591 8537 8481 8422 8361 8297 8229 8157 8082 8002 7918 7830 7737 7639 7535 7428 7316 7200 7082 6960 6838 6717 6595 6474 6357 6246 6139 6041 5950 5870 5800 5742 5697 5665 5647 5641 5649 5671 5705 5751 5809 5876 5953 6038 6129 6226 6328 6433 6539 6647 6754 6860 6965 7068 7167 7263 7356 7444 7529 7609 7685 7757 7824 7888 7948 8004 8056 8105 8151 8193 8232 8268 8301 8331 8359 8383 8405 8425 8441 8456 8467 8476 8483 8488 8490 8490 8487 8483 8476 8468 8457 8444 8430 8413 8395 8375 8353 8329 8303 8276 8246 8214 8180 8144 8106 8065 8022 7976 7927 7876 7822 7764 7704 7640 7573 7502 7428 7351 7269 7183 7094 7000 6902 6800 6694 6583 6468 6349 6225 6098 5966 5832 5694 5554 5411 5268 5125 4982 4840 4701 4566 4436 4312 4195 4088 3990 3903 3828 3765 3716 3681 3661 3656 3666 3690 3729 3781 3847 3925 4015 4114 4224 4341 4466 4596 4731 4870 5011 5153 5295 5438 5579 5719 5857 5992 6124 6253 6378 6500 6618 6732 6842 6949 7052 7152 7248 7340 7429 7515 7598 7678 7754 7828 7898 7967 8032 8095 8155 8213 8268 8322 8373 8422 8469 8514 8558 8599 8639 8677 8713 8748 8781 8812 8842 8871 8899 8925 8950 8974 8997 9019 9041 9061 9082 9101 9120 9139 9157 9175 9192 9209 9226 9242 9258 9274 9289 9303 9317 9330 9343 9355 9366 9377 9387 9397 9406 9414 9423 9431 9438 9445 9453 9460 9466 9473 9480 9487 9493 9500 9506 9513 9519 9525 9531 9536 9542 9547 9551 9556 9560 9564 9568 9571 9575 9578 9581 9584 9588 9591 9594 9597 9600 9603 9607 9610 9613 9616 9619 9622 9625 9628 9630 9633 9635 9637 9638 9640 9642 9643 9644 9645 9646 9647 9649 9650 9651 9652 9653 9654 9655 9655 9656 9657 9658 9659 9659 9660 9660 9661 9661 9661 9661 9661 9662 9662 9662 9662 9661 9661 9661 9661 9660 9659 9659 9658 9657 9655 9654 9653 9651 9649 9647 9646 9644 9642 9640 9639 9637 9635 9634 9632 9630 9629 9627 9626 9624 9622 9620 9618 9615 9613 9610 9607 9604 9601 9598 9594 9591 9587 9583 9579 9575 9570 9566 9561 9557 9552 9547 9542 9536 9531 9525 9519 9512 9506 9498 9491 9483 9475 9467 9458 9449 9440 9430 9419 9409 9398 9386 9374 9361 9348 9335 9320 9306 9291 9275 9259 9242 9225 9208 9190 9172 9154 9135 9115 9096 9075 9054 9032 9010 8986 8962 8936 8909 8881 8851 8819 8786 8751 8715 8676 8636 8594 8550 8504 8456 8406 8354 8299 8242 8183 8121 8055 7987 7916 7841 7763 7681 7596 7508 7418 7325 7231 7136 7040 6945 6851 6760 6672 6590 6514 6444 6383 7187 0 31 5 6330 6288 6256 6235 6225 6226 6239 6262 6296 6339 6391 6452 6519 6592 6669 6749 6834 6918 7002 7085 7168 7248 7326 7400 7470 7537 7599 7658 7712 7762 7808 7851 7890 7925 7957 7985 8011 8034 8054 8071 8085 8098 8107 8115 8121 8124 8126 8127 8126 8123 8120 8116 8112 8108 8103 8099 8094 8090 8086 8083 8079 8077 8074 8072 8069 8067 8064 8061 8058 8054 8049 8043 8036 8029 8020 8010 7999 7987 7974 7960 7945 7929 7912 7894 7875 7855 7834 7813 7790 7767 7742 7717 7690 7662 7633 7603 7572 7539 7505 7470 7433 7394 7353 7311 7267 7221 7173 7123 7071 7016 6959 6899 6837 6773 6706 6636 6564 6490 6412 6333 6252 6168 6082 5995 5906 5816 5725 5633 5540 5447 5354 5260 5167 5074 4982 4890 4799 4709 4620 4532 4445 4360 4276 4194 4114 4035 3959 3884 3811 3741 3673 3607 3543 3482 3423 3366 3311 3258 3208 3159 3111 3066 3021 2977 2935 2892 2850 2808 2766 2723 2680 2635 2590 2543 2495 2445 2394 2340 2285 2229 2170 2110 2049 1986 1923 1859 1796 1732 1669 1609 1550 1495 1444 1397 1356 1321 1293 1273 1262 1261 1269 1288 1318 1359 1412 1476 1552 1639 1737 1846 1964 2092 2228 2372 2522 2678 2840 3004 3173 3342 3512 3682 3852 4021 4187 4351 4512 4669 4823 4972 5118 5258 5395 5527 5654 5777 5896 6011 6122 6228 6331 6430 6525 6617 6705 6789 6871 6949 7024 7096 7165 7231 7295 7356 7414 7471 7525 7578 7628 7677 7724 7769 7814 7857 7898 7939 7979 8018 8056 8093 8129 8165 8200 8235 8269 8302 8335 8367 8399 8430 8461 8491 8521 8550 8579 8607 8634 8661 8688 8714 8739 8764 8788 8812 8835 8857 8879 8901 8922 8943 8963 8983 9002 9021 9039 9058 9075 9092 9109 9125 9141 9156 9171 9185 9199 9212 9224 9236 9248 9259 9269 9280 9290 9300 9309 9319 9328 9338 9347 9357 9366 9375 9385 9394 9403 9412 9421 9430 9439 9447 9456 9463 9471 9478 9485 9492 9498 9504 9509 9515 9520 9525 9530 9535 9540 9545 9549 9554 9558 9562 9567 9571 9575 9579 9583 9586 9590 9593 9596 9599 9602 9605 9608 9611 9614 9617 9620 9623 9626 9629 9632 9635 9639 9642 9646 9649 9653 9656 9660 9663 9666 9669 9672 9675 9678 9680 9683 9685 9687 9689 9691 9693 9696 9698 9700 9703 9705 9708 9711 9714 9716 9719 9722 9725 9728 9731 9734 9736 9738 9740 9742 9744 9745 9746 9747 9748 9748 9748 9748 9748 9748 9747 9746 9746 9745 9744 9743 9741 9740 9739 9737 9736 9734 9732 9730 9728 9726 9724 9721 9719 9716 9713 9710 9706 9703 9699 9695 9691 9687 9682 9678 9674 9669 9665 9661 9657 9653 9649 9645 9642 9638 9635 9633 9630 9628 9626 9625 9623 9622 9622 9621 9621 9621 9622 9622 9623 9624 9625 9627 9629 9630 9632 9634 9635 9637 9639 9640 9642 9643 9644 7188 0 31 5 9645 9645 9646 9646 9647 9647 9647 9647 9647 9647 9647 9648 9648 9649 9650 9651 9652 9654 9656 9658 9660 9662 9665 9667 9670 9672 9675 9677 9680 9682 9685 9688 9690 9693 9696 9698 9701 9704 9707 9710 9714 9717 9721 9725 9729 9733 9737 9741 9745 9750 9754 9758 9763 9767 9771 9775 9780 9784 9788 9792 9796 9800 9803 9807 9810 9814 9817 9820 9823 9826 9829 9832 9835 9837 9840 9842 9844 9847 9849 9851 9853 9855 9857 9858 9860 9861 9862 9863 9863 9863 9863 9863 9862 9861 9860 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9814 9811 9809 9807 9805 9802 9801 9799 9798 9796 9796 9795 9795 9795 9796 9797 9798 9799 9801 9803 9804 9806 9808 9810 9812 9814 9815 9817 9818 9820 9821 9823 9824 9826 9827 9829 9831 9833 9835 9837 9840 9842 9845 9848 9850 9853 9856 9859 9862 9864 9867 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9908 9906 9904 9902 9900 9897 9893 9890 9886 9881 9877 9872 9866 9860 9854 9848 9841 9834 9826 9819 9811 9802 9794 9785 9776 9767 9757 9748 9737 9727 9717 9706 9695 9683 9672 9660 9648 9636 9624 9612 9599 9587 9574 9561 9549 9537 9524 9512 9500 9489 9478 9467 9456 9446 9436 9427 9418 9410 9402 9395 9388 9381 9375 9370 9365 9361 9357 9354 9352 9350 9348 9347 9347 9348 9349 9350 9353 9356 9359 9363 9368 9373 9378 9384 9391 9397 9405 9412 9420 9428 9436 9445 9454 9463 9472 9482 9492 9503 9513 9524 9536 9548 9560 9572 9585 9598 9612 9626 9640 9654 9668 9682 9695 9709 9723 9735 9748 9760 9771 9782 9792 9802 9810 9818 9826 9832 9839 9844 9849 9854 9859 9863 9867 9872 9876 9880 9884 9888 9892 9896 9900 9904 9907 9911 9915 9918 9921 9924 9926 9928 9930 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9911 9908 9906 9903 9900 9896 9893 9889 9885 9881 9877 9873 9869 9864 9859 9854 9849 9844 9839 9833 9827 9821 9814 9807 9799 9791 9782 9772 9762 9752 9740 9728 9716 9703 9690 9676 9662 9648 9635 9621 9607 9594 9581 9568 9557 9545 9535 9525 9516 9508 9501 9494 9487 9482 9477 9472 9467 9463 9459 9455 9451 9448 7189 0 31 5 9444 9440 9436 9431 9427 9423 9418 9413 9408 9402 9396 9390 9383 9375 9367 9358 9348 9337 9325 9311 9297 9280 9263 9243 9222 9199 9174 9148 9120 9090 9058 9024 8989 8952 8913 8873 8831 8787 8742 8695 8647 8598 8547 8495 8442 8387 8332 8276 8219 8162 8105 8048 7991 7933 7877 7821 7767 7713 7661 7611 7562 7515 7470 7427 7387 7349 7313 7280 7250 7222 7196 7174 7154 7138 7124 7113 7106 7101 7100 7102 7107 7116 7128 7143 7162 7184 7209 7238 7269 7304 7342 7382 7425 7470 7518 7568 7620 7674 7729 7786 7843 7902 7962 8023 8084 8145 8207 8269 8331 8392 8453 8514 8574 8633 8691 8749 8805 8860 8913 8965 9016 9065 9113 9159 9203 9245 9286 9325 9363 9399 9433 9466 9498 9527 9556 9582 9608 9632 9655 9676 9697 9716 9733 9750 9766 9780 9794 9806 9818 9829 9839 9848 9856 9863 9870 9876 9882 9887 9891 9895 9898 9901 9904 9906 9908 9909 9911 9912 9912 9913 9913 9913 9913 9912 9912 9911 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9883 9879 9876 9874 9871 9868 9866 9864 9862 9860 9858 9857 9856 9855 9854 9853 9852 9851 9850 9848 9847 9846 9844 9843 9842 9840 9839 9838 9837 9836 9836 9835 9836 9836 9837 9838 9840 9842 9844 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9881 9884 9886 9889 9891 9893 9896 9898 9900 9902 9904 9906 9907 9909 9911 9912 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9928 9928 9928 9928 9927 9926 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9930 9930 9929 9928 9927 9926 9924 9922 9920 9917 9915 9912 9909 9906 9903 9900 9897 9894 9892 9889 9886 9883 9880 9877 9874 9870 9867 9863 9859 9855 9850 9846 9841 9835 9830 9824 9818 9812 9806 9800 9794 9787 9781 9774 9767 9761 9754 9747 9740 9733 9726 9718 9711 9703 9695 9687 9679 9671 9663 9654 9646 9638 9629 9621 9613 9605 9597 9589 9581 9573 9566 9558 9550 9542 9535 9527 9519 9511 9503 9495 9486 9478 9469 9460 9451 9442 9432 9423 9413 9404 9394 9384 9375 9365 9356 9346 9337 9328 9319 9311 9302 9294 9287 9279 9272 9265 9258 9252 9246 9240 9235 9230 9225 9221 9216 9213 9210 9207 9205 9204 9203 9204 9205 9207 9210 9214 9219 9225 9232 9241 9250 9260 9270 9282 9294 9307 9320 9333 9347 9362 9376 9391 9406 9421 9436 9451 9466 9481 9496 9512 9527 9543 9558 9573 9589 9604 9618 9633 9647 9661 9674 9687 9699 9711 9722 9732 9742 9751 9759 9766 9773 9779 9785 9790 9794 9798 9802 9805 9807 9809 9811 9811 9812 7190 0 31 5 9812 9811 9809 9807 9804 9801 9796 9791 9786 9779 9772 9764 9755 9746 9736 9725 9713 9700 9687 9673 9658 9642 9625 9607 9589 9569 9549 9527 9505 9482 9458 9434 9409 9384 9358 9332 9305 9279 9252 9226 9199 9173 9147 9122 9097 9072 9047 9024 9001 8978 8957 8936 8916 8897 8879 8863 8848 8834 8822 8812 8803 8797 8792 8789 8788 8790 8793 8798 8806 8815 8826 8838 8853 8869 8886 8905 8925 8946 8968 8990 9014 9038 9063 9088 9114 9140 9166 9193 9219 9245 9272 9298 9323 9349 9374 9399 9423 9446 9469 9492 9514 9535 9556 9576 9595 9614 9632 9650 9667 9683 9699 9715 9729 9743 9757 9770 9782 9794 9805 9816 9825 9835 9843 9852 9859 9866 9873 9879 9885 9890 9895 9900 9904 9908 9912 9916 9919 9922 9925 9928 9931 9934 9936 9939 9941 9943 9945 9947 9949 9951 9952 9953 9954 9955 9955 9955 9955 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9934 9932 9930 9928 9925 9923 9920 9917 9915 9912 9909 9906 9902 9899 9896 9893 9889 9886 9883 9880 9877 9874 9871 9868 9866 9863 9860 9858 9855 9853 9850 9847 9844 9841 9838 9834 9831 9827 9823 9819 9815 9812 9808 9805 9801 9798 9796 9793 9791 9790 9789 9788 9788 9788 9788 9789 9790 9791 9792 9793 9794 9796 9797 9799 9801 9802 9804 9806 9808 9810 9812 9815 9818 9821 9824 9827 9831 9834 9838 9842 9846 9850 9854 9858 9861 9865 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9896 9898 9901 9903 9905 9908 9910 9912 9914 9917 9919 9921 9922 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9945 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9953 9953 9953 9952 9951 9950 9948 9946 9944 9943 9941 9939 9937 9935 9934 9933 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9928 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9903 9902 9901 9901 9900 9900 9900 9899 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9889 9888 9886 9884 9882 9881 9879 9878 9877 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9861 9858 9855 9851 9847 9843 9838 9832 9826 9820 9813 9806 9799 9793 9786 9779 9773 9768 9763 9758 9755 9752 9749 9748 9747 9747 9748 9750 9752 9754 9757 9760 9763 9767 9771 9775 9778 9782 9786 7191 0 31 5 9790 9794 9797 9801 9804 9808 9811 9814 9817 9819 9822 9824 9826 9827 9829 9829 9830 9830 9831 9830 9830 9829 9829 9828 9827 9826 9825 9825 9824 9823 9823 9822 9822 9822 9821 9821 9820 9820 9819 9819 9818 9817 9816 9814 9813 9811 9810 9808 9806 9805 9803 9801 9800 9798 9796 9795 9793 9792 9790 9788 9786 9784 9782 9780 9778 9775 9773 9770 9767 9764 9761 9758 9754 9751 9748 9745 9742 9739 9735 9732 9729 9726 9723 9719 9716 9712 9708 9704 9700 9696 9692 9687 9682 9677 9672 9667 9662 9657 9652 9646 9641 9635 9630 9624 9619 9613 9607 9601 9595 9588 9582 9575 9568 9560 9553 9545 9537 9529 9520 9512 9503 9494 9484 9475 9465 9455 9445 9435 9424 9414 9403 9392 9380 9369 9357 9345 9333 9321 9308 9295 9283 9270 9256 9243 9229 9216 9202 9187 9173 9158 9143 9128 9113 9097 9081 9064 9048 9031 9013 8995 8977 8958 8939 8919 8899 8878 8856 8834 8810 8786 8762 8736 8709 8681 8652 8622 8591 8559 8525 8490 8454 8417 8378 8338 8296 8252 8207 8160 8111 8059 8006 7950 7891 7830 7765 7698 7627 7553 7476 7395 7311 7223 7131 7035 6936 6833 6726 6615 6500 6381 6258 6131 6000 5865 5725 5581 5434 5282 5126 4966 4803 4636 4467 4295 4122 3949 3775 3602 3430 3262 3097 2938 2784 2638 2501 2373 2255 2150 2056 1975 1908 1855 1817 1793 1784 1789 1809 1843 1890 1951 2024 2109 2204 2310 2425 2549 2680 2817 2961 3108 3259 3414 3569 3725 3882 4038 4193 4345 4495 4641 4783 4921 5054 5182 5304 5421 5531 5636 5734 5827 5913 5994 6069 6138 6201 6259 6312 6361 6404 6443 6478 6509 6537 6561 6583 6602 6618 6633 6646 6658 6670 6681 6692 6703 6714 6727 6740 6755 6772 6790 6809 6831 6854 6879 6906 6934 6964 6995 7027 7061 7096 7131 7168 7205 7243 7282 7322 7362 7403 7444 7487 7529 7573 7617 7661 7706 7751 7797 7842 7888 7933 7978 8023 8067 8110 8152 8194 8234 8274 8312 8349 8385 8420 8454 8488 8520 8551 8581 8610 8639 8666 8693 8719 8743 8767 8789 8810 8830 8848 8864 8879 8892 8904 8914 8921 8927 8931 8933 8934 8933 8930 8925 8919 8911 8901 8890 8877 8863 8847 8830 8810 8789 8766 8742 8715 8686 8655 8621 8585 8547 8506 8463 8417 8368 8316 8261 8204 8144 8081 8015 7947 7877 7804 7729 7652 7574 7495 7416 7337 7259 7181 7106 7033 6964 6900 6840 6785 6737 6696 6662 6636 6618 6609 6607 6615 6630 6654 6685 6724 6769 6821 6877 6938 7004 7072 7143 7216 7290 7363 7437 7510 7583 7654 7723 7790 7856 7919 7981 8040 8097 8153 8207 8259 8309 8358 8406 8453 8499 8543 8587 8630 8671 8712 8752 8791 8829 8865 8901 8935 8969 9001 9032 9061 9090 9117 9143 9168 9191 9214 9235 9256 9276 9295 9314 9332 9349 9366 9383 9399 9415 7192 0 31 5 9430 9445 9459 9474 9487 9501 9513 9525 9537 9548 9558 9568 9578 9586 9594 9602 9610 9617 9623 9629 9636 9642 9647 9653 9659 9664 9669 9674 9679 9684 9689 9693 9697 9701 9704 9707 9710 9712 9714 9716 9718 9720 9721 9722 9724 9725 9726 9728 9729 9731 9733 9735 9737 9739 9741 9743 9746 9748 9750 9752 9754 9756 9758 9760 9762 9764 9765 9767 9769 9771 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9795 9796 9798 9799 9799 9800 9801 9801 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9805 9806 9807 9809 9810 9811 9813 9814 9815 9816 9817 9817 9818 9818 9817 9817 9816 9815 9814 9813 9811 9810 9808 9807 9805 9804 9803 9801 9800 9799 9798 9796 9795 9794 9792 9790 9788 9785 9783 9779 9776 9771 9767 9761 9756 9750 9743 9736 9729 9721 9713 9705 9697 9688 9680 9671 9663 9654 9645 9635 9626 9616 9605 9595 9583 9571 9559 9545 9531 9516 9499 9482 9464 9445 9425 9404 9382 9359 9336 9312 9286 9261 9234 9207 9179 9151 9122 9093 9063 9032 9001 8969 8937 8904 8870 8836 8801 8766 8730 8694 8657 8620 8583 8545 8507 8468 8429 8389 8349 8309 8268 8227 8185 8142 8098 8054 8010 7965 7919 7874 7828 7784 7739 7696 7655 7616 7580 7547 7518 7493 7473 7459 7450 7447 7450 7460 7476 7498 7527 7561 7601 7647 7696 7750 7808 7868 7931 7996 8062 8129 8195 8261 8327 8392 8455 8517 8577 8635 8691 8746 8798 8848 8896 8943 8987 9029 9070 9109 9146 9181 9215 9247 9277 9306 9334 9360 9385 9408 9431 9452 9472 9491 9509 9526 9542 9558 9572 9586 9600 9612 9624 9636 9646 9657 9666 9675 9684 9692 9699 9706 9713 9718 9724 9729 9734 9738 9742 9746 9750 9753 9757 9760 9762 9765 9767 9770 9772 9774 9776 9777 9778 9780 9781 9781 9782 9782 9782 9782 9782 9781 9781 9780 9780 9779 9778 9777 9776 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9765 9764 9762 9760 9758 9756 9753 9751 9748 9745 9741 9738 9735 9731 9728 9725 9721 9718 9715 9712 9710 9707 9705 9703 9701 9699 9698 9696 9695 9694 9693 9693 9692 9692 9691 9691 9691 9691 9691 9692 9692 9692 9693 9694 9695 9697 9698 9700 9702 9704 9706 9709 9711 9714 9717 9720 9723 9726 9729 9732 9734 9737 9739 9741 9743 9745 9746 9747 9748 9748 9749 9749 9749 9749 9749 9748 9748 9748 9748 9747 9747 9747 9747 9746 9746 9746 9745 9744 9743 9742 9740 9738 9736 9733 9730 9727 9723 9719 9715 9710 9705 9700 9695 9690 9685 9680 9674 9669 9663 9658 9652 9646 9640 9634 9628 9622 9615 9608 9601 9594 9587 9579 9571 9563 9555 9547 9539 9530 9522 9513 9504 9496 9487 9479 9470 9461 9452 9443 9434 9425 9416 9407 9398 9389 9380 9371 9363 9354 9345 9337 9329 9321 9313 7193 0 31 5 9305 9298 9290 9283 9276 9268 9261 9254 9247 9239 9231 9223 9215 9207 9198 9189 9179 9170 9160 9150 9139 9128 9117 9106 9094 9083 9070 9058 9045 9031 9017 9003 8988 8973 8957 8940 8923 8905 8886 8867 8847 8827 8805 8784 8761 8738 8715 8691 8667 8642 8617 8591 8566 8540 8514 8487 8461 8434 8408 8381 8354 8327 8300 8274 8247 8220 8194 8168 8143 8118 8093 8069 8046 8023 8001 7980 7960 7941 7924 7907 7891 7877 7863 7851 7841 7831 7823 7815 7809 7805 7801 7798 7797 7797 7798 7800 7804 7809 7814 7821 7829 7839 7849 7861 7873 7887 7901 7917 7933 7950 7967 7985 8004 8023 8042 8061 8081 8101 8121 8141 8162 8182 8202 8223 8244 8265 8286 8307 8329 8351 8372 8395 8417 8439 8461 8484 8506 8528 8550 8572 8593 8614 8634 8654 8673 8692 8710 8728 8745 8761 8776 8791 8806 8819 8833 8845 8858 8869 8880 8891 8902 8911 8921 8930 8938 8946 8954 8961 8967 8973 8977 8982 8985 8988 8989 8990 8990 8989 8986 8983 8979 8973 8967 8959 8951 8941 8931 8921 8909 8898 8886 8874 8863 8851 8841 8831 8822 8813 8806 8801 8796 8793 8791 8791 8791 8792 8795 8798 8801 8805 8808 8811 8814 8816 8817 8817 8815 8812 8807 8801 8792 8782 8770 8757 8741 8724 8704 8683 8660 8636 8609 8581 8550 8518 8483 8446 8407 8365 8321 8274 8225 8172 8116 8058 7996 7931 7863 7791 7716 7638 7556 7472 7383 7292 7197 7099 6998 6893 6786 6676 6563 6448 6331 6212 6093 5973 5854 5736 5619 5506 5396 5290 5190 5097 5011 4933 4864 4805 4756 4718 4690 4675 4670 4676 4693 4720 4757 4803 4858 4921 4990 5066 5147 5232 5320 5411 5505 5599 5693 5788 5882 5976 6068 6159 6247 6334 6419 6501 6581 6658 6733 6805 6874 6940 7004 7064 7122 7176 7227 7276 7321 7364 7403 7440 7474 7505 7534 7560 7583 7603 7621 7637 7650 7660 7668 7672 7674 7673 7669 7662 7652 7638 7622 7602 7578 7552 7522 7489 7453 7414 7371 7325 7276 7224 7168 7109 7047 6980 6910 6836 6758 6676 6590 6501 6408 6312 6212 6111 6008 5906 5803 5702 5603 5507 5417 5333 5256 5188 5129 5082 5045 5020 5008 5008 5022 5048 5087 5137 5199 5271 5353 5444 5542 5646 5755 5868 5984 6102 6220 6339 6457 6574 6688 6800 6909 7015 7117 7216 7310 7401 7488 7570 7649 7724 7795 7863 7926 7986 8043 8096 8145 8192 8235 8275 8313 8348 8380 8410 8438 8463 8487 8509 8529 8548 8566 8582 8597 8612 8625 8637 8649 8660 8671 8681 8691 8701 8710 8719 8729 8738 8748 8757 8767 8777 8788 8799 8810 8821 8833 8845 8858 8870 8883 8897 8910 8924 8939 8953 8968 8983 8998 9014 9030 9047 9063 9080 9098 9116 9133 9152 9170 9188 9207 9225 9244 9262 9280 9297 9315 9331 9348 9364 9379 9394 9409 9423 9437 9450 9463 9476 7194 0 31 5 9488 9500 9513 9524 9536 9548 9559 9571 9582 9593 9603 9613 9623 9633 9642 9651 9659 9667 9675 9682 9688 9695 9700 9706 9711 9716 9720 9725 9729 9733 9737 9741 9744 9748 9751 9754 9757 9760 9763 9765 9767 9769 9771 9773 9774 9776 9777 9778 9779 9780 9781 9782 9783 9783 9784 9785 9786 9786 9787 9787 9787 9787 9787 9786 9785 9784 9783 9781 9779 9776 9774 9771 9768 9765 9762 9759 9756 9753 9751 9749 9747 9746 9745 9745 9745 9746 9747 9748 9750 9753 9756 9759 9763 9766 9770 9774 9779 9783 9787 9791 9795 9799 9802 9806 9809 9811 9814 9816 9818 9819 9821 9822 9822 9823 9823 9823 9823 9823 9823 9823 9822 9822 9822 9822 9822 9821 9821 9821 9820 9820 9820 9819 9818 9817 9816 9815 9814 9812 9810 9808 9806 9804 9802 9799 9797 9795 9792 9790 9787 9785 9783 9780 9778 9776 9774 9772 9770 9768 9766 9765 9763 9761 9760 9758 9757 9755 9754 9753 9752 9751 9750 9749 9748 9748 9747 9747 9747 9747 9748 9749 9749 9751 9752 9754 9756 9758 9760 9763 9765 9768 9771 9774 9777 9781 9784 9787 9790 9793 9796 9799 9802 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9842 9845 9848 9851 9854 9857 9860 9863 9866 9869 9872 9874 9877 9879 9881 9883 9885 9887 9889 9891 9892 9893 9895 9896 9896 9897 9898 9898 9898 9898 9898 9897 9896 9895 9894 9893 9891 9889 9887 9885 9883 9880 9877 9875 9872 9869 9866 9863 9861 9858 9856 9854 9852 9851 9850 9849 9849 9849 9849 9850 9851 9852 9854 9855 9857 9860 9862 9864 9867 9869 9872 9874 9876 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9898 9899 9900 9901 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9905 9905 9905 9904 9903 9902 9901 9899 9897 9895 9893 9890 9888 9886 9883 9881 9878 9876 9873 9871 9869 9867 9865 9862 9860 9858 9855 9853 9850 9847 9843 9840 9836 9832 9828 9824 9819 9814 9809 9804 9799 9794 9789 9783 9778 9772 9767 9761 9755 9749 9742 9736 9729 9721 9714 9705 9696 9687 9677 9667 9655 9644 9631 9618 9605 9590 9576 9560 9544 9527 9510 9492 9474 9455 9435 9415 9394 9372 9349 9325 9301 9276 9250 9223 9196 9168 9139 9109 9079 9048 9016 8984 8952 8919 8885 8851 8817 8783 8748 8713 8678 8643 8607 8572 8537 8502 8468 8434 8400 8367 8335 8304 8274 8245 8218 8192 8167 8145 8123 8104 8086 8069 8055 8042 8031 8021 8013 8006 8002 7998 7997 7997 7998 8001 8006 8012 8019 8029 8040 8052 8065 8080 8096 8112 8130 8148 8166 8184 8202 8219 8236 8252 8266 8280 8292 8303 8311 8318 8323 8326 8327 8325 8321 8314 8305 8293 8278 8260 8238 8212 8182 8148 8110 7195 0 31 5 8067 8019 7967 7910 7848 7783 7713 7641 7565 7487 7410 7333 7255 7179 7108 7040 6978 6923 6874 6835 6804 6783 6773 6773 6784 6804 6836 6877 6928 6987 7054 7128 7207 7292 7381 7472 7566 7660 7754 7848 7940 8031 8119 8204 8286 8365 8440 8511 8579 8644 8705 8763 8818 8870 8919 8965 9009 9051 9091 9128 9164 9197 9229 9260 9288 9316 9341 9365 9388 9409 9430 9449 9466 9483 9499 9513 9527 9540 9552 9563 9574 9584 9593 9602 9610 9618 9626 9633 9639 9645 9651 9656 9661 9666 9670 9674 9677 9680 9683 9685 9687 9688 9688 9689 9688 9688 9686 9685 9683 9681 9679 9677 9675 9673 9672 9670 9670 9669 9669 9670 9672 9674 9677 9681 9686 9691 9697 9703 9710 9717 9725 9732 9740 9748 9756 9765 9772 9780 9788 9795 9802 9809 9816 9823 9829 9835 9841 9846 9851 9856 9861 9865 9869 9873 9877 9880 9883 9886 9888 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9917 9919 9920 9922 9924 9925 9926 9927 9928 9928 9928 9928 9927 9927 9926 9925 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9900 9899 9897 9895 9892 9890 9887 9885 9882 9879 9876 9873 9869 9865 9862 9857 9853 9848 9843 9837 9832 9825 9819 9812 9805 9798 9790 9782 9774 9766 9758 9750 9742 9734 9726 9718 9710 9701 9693 9685 9676 9667 9659 9650 9641 9632 9623 9614 9606 9597 9589 9581 9573 9566 9560 9554 9549 9544 9540 9537 9534 9532 9530 9529 9529 9529 9529 9530 9531 9532 9534 9536 9538 9540 9543 9546 9550 9553 9557 9562 9566 9571 9576 9582 9588 9594 9600 9607 9614 9620 9627 9634 9641 9648 9655 9662 9669 9675 9682 9688 9694 9700 9705 9711 9716 9721 9726 9731 9735 9739 9743 9747 9751 9754 9757 9761 9764 9767 9770 9773 9776 9778 9781 9783 9785 9787 9789 9790 9791 9792 9792 9792 9791 9790 9788 9786 9783 9779 9775 9771 9766 9760 9753 9746 9739 9731 9722 9713 9703 9692 9681 9669 9657 9643 9629 9614 9599 9582 9565 9547 9528 9509 9488 9467 9445 9422 9398 9373 9347 9320 9292 9263 9233 9202 9170 9136 9102 9068 9032 8997 8962 8927 8892 8859 8827 8797 8770 8745 8723 8705 8691 8681 8675 8674 8678 8685 8698 8714 8735 8759 8786 8816 8849 8884 8920 8957 8995 9033 9070 9108 9144 9179 9213 9246 9277 9306 9334 9359 9383 9406 9427 9446 9463 9479 9494 9507 9519 9530 9540 9548 9555 9561 9567 9571 9575 9578 9581 9584 9586 9588 9590 9592 9595 9598 9601 9605 9609 9614 9619 9625 9631 9638 9645 9652 9659 9666 9674 9681 9688 9695 9701 9708 9713 9719 9724 9728 9732 9736 9740 9744 9747 9750 9753 9756 9759 9762 9765 9768 9772 9775 9778 9781 9785 9788 9791 9794 9797 9800 9803 9805 9807 9810 9812 9813 7196 0 31 5 9815 9817 9818 9819 9821 9822 9823 9824 9825 9826 9827 9828 9829 9831 9832 9834 9835 9837 9839 9841 9843 9845 9848 9850 9853 9855 9858 9860 9863 9866 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9953 9951 9949 9947 9944 9942 9940 9937 9935 9932 9929 9926 9924 9921 9918 9915 9912 9909 9906 9903 9900 9897 9894 9891 9888 9886 9883 9881 9879 9878 9877 9876 9876 9877 9878 9879 9881 9884 9886 9890 9893 9896 9900 9903 9907 9910 9913 9916 9918 9920 9922 9924 9925 9925 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9918 9917 9915 9913 9910 9908 9904 9901 9897 9893 9889 9885 9880 9876 9871 9867 9862 9859 9855 9852 9850 9848 9847 9847 9847 9848 9850 9852 9855 9858 9862 9866 9870 9874 9879 9883 9888 9892 9897 9901 9905 9908 9912 9915 9918 9920 9923 9925 9926 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9888 9886 9884 9882 9880 9878 9877 9876 9874 9874 9873 9873 9873 9873 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9863 9860 9856 9852 9848 9844 9839 9834 9828 9823 9817 9811 9805 9799 9793 9787 9780 9774 9767 9760 9753 9746 9738 9730 9721 9711 9701 9689 9677 9664 9650 9635 9620 9603 9585 9566 9547 9526 9505 9482 9459 9435 9410 9384 9357 9329 9300 9270 9238 9205 9171 9135 9098 9060 9020 8978 8935 8890 8844 8797 8748 8698 8646 8593 8539 8484 8428 8371 8314 8255 8196 8136 8076 8015 7953 7892 7830 7767 7705 7642 7580 7517 7455 7393 7332 7271 7211 7152 7094 7037 6981 6926 6872 6820 6770 6721 6674 6629 6585 6543 6503 6465 6428 6394 6361 7197 0 31 5 6331 6302 6276 6251 6229 6208 6190 6174 6160 6149 6140 6133 6128 6126 6127 6130 6136 6145 6156 6170 6186 6206 6228 6253 6281 6311 6345 6380 6419 6459 6503 6548 6595 6645 6697 6750 6805 6861 6919 6977 7037 7097 7158 7219 7280 7341 7401 7462 7521 7579 7637 7692 7747 7800 7851 7900 7948 7993 8037 8078 8118 8155 8190 8223 8254 8282 8309 8333 8355 8375 8393 8409 8423 8435 8445 8453 8459 8463 8466 8466 8465 8463 8459 8453 8446 8438 8428 8416 8403 8389 8373 8355 8335 8314 8290 8265 8237 8207 8174 8140 8103 8065 8026 7985 7943 7902 7861 7820 7781 7744 7710 7680 7654 7632 7616 7605 7601 7602 7610 7625 7645 7672 7705 7743 7786 7834 7885 7940 7998 8057 8119 8181 8244 8307 8369 8431 8491 8551 8609 8664 8718 8771 8821 8869 8915 8959 9001 9040 9078 9114 9148 9179 9209 9237 9262 9286 9308 9328 9347 9364 9379 9393 9406 9417 9428 9437 9445 9452 9459 9465 9470 9474 9478 9481 9483 9484 9484 9483 9480 9477 9472 9465 9457 9447 9435 9422 9407 9391 9373 9355 9335 9314 9293 9272 9251 9230 9210 9191 9174 9158 9144 9133 9124 9117 9114 9113 9114 9119 9127 9137 9149 9164 9181 9199 9220 9241 9264 9287 9311 9335 9359 9383 9407 9430 9453 9475 9496 9517 9536 9555 9573 9590 9606 9622 9636 9650 9663 9676 9687 9699 9709 9719 9728 9737 9745 9753 9761 9768 9774 9781 9787 9792 9798 9803 9808 9812 9817 9821 9825 9830 9833 9837 9841 9844 9847 9850 9853 9855 9858 9860 9862 9863 9865 9866 9867 9869 9870 9871 9871 9872 9873 9873 9874 9875 9875 9875 9876 9876 9876 9876 9876 9875 9875 9874 9874 9873 9872 9871 9869 9868 9867 9865 9863 9861 9859 9857 9855 9853 9850 9847 9844 9841 9838 9834 9830 9826 9822 9818 9813 9808 9803 9798 9793 9788 9782 9777 9771 9766 9761 9755 9750 9745 9739 9734 9729 9724 9719 9714 9710 9705 9700 9696 9692 9687 9683 9680 9676 9672 9668 9665 9662 9658 9655 9652 9649 9646 9642 9639 9636 9633 9629 9626 9622 9619 9615 9611 9608 9604 9600 9596 9592 9588 9583 9579 9574 9569 9564 9559 9553 9547 9540 9533 9525 9516 9507 9497 9486 9474 9460 9446 9431 9414 9397 9378 9358 9336 9313 9289 9263 9236 9207 9176 9143 9108 9072 9033 8991 8948 8902 8853 8802 8748 8691 8632 8571 8508 8443 8377 8310 8243 8175 8109 8044 7981 7921 7864 7812 7764 7722 7687 7658 7635 7620 7613 7613 7621 7636 7658 7687 7723 7764 7811 7862 7917 7975 8036 8100 8164 8229 8294 8359 8424 8487 8549 8610 8668 8725 8780 8832 8883 8931 8978 9022 9064 9105 9143 9180 9214 9247 9279 9308 9336 9362 9387 9411 9433 9454 9473 9492 9510 9526 9542 9557 9572 9586 9599 9612 9625 9636 9648 9659 9670 9680 9690 9699 9708 9716 9724 9731 9738 7198 0 31 6 9726 9732 9737 9742 9747 9752 9757 9761 9765 9769 9773 9776 9780 9783 9786 9789 9792 9795 9797 9800 9802 9804 9806 9808 9810 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9833 9833 9833 9833 9833 9833 9832 9831 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9815 9814 9812 9810 9808 9806 9803 9801 9798 9794 9791 9787 9783 9779 9775 9771 9766 9762 9757 9753 9748 9744 9739 9734 9729 9724 9719 9714 9709 9703 9698 9692 9686 9679 9673 9666 9660 9653 9646 9639 9632 9625 9618 9611 9605 9598 9592 9585 9579 9573 9567 9561 9555 9549 9544 9538 9532 9527 9521 9516 9511 9506 9501 9496 9492 9488 9484 9481 9478 9475 9473 9471 9469 9467 9466 9465 9463 9462 9460 9458 9456 9454 9451 9447 9443 9439 9434 9428 9422 9416 9409 9402 9394 9387 9378 9370 9361 9351 9341 9331 9319 9307 9294 9280 9264 9247 9229 9209 9187 9163 9138 9110 9081 9049 9016 8980 8943 8903 8861 8818 8772 8724 8674 8621 8566 8508 8448 8384 8317 8247 8174 8098 8018 7936 7851 7764 7675 7585 7495 7405 7317 7230 7147 7068 6994 6927 6867 6814 6771 6737 6712 6698 6693 6699 6716 6742 6777 6821 6873 6932 6997 7068 7144 7223 7305 7388 7472 7557 7642 7725 7808 7889 7967 8044 8117 8189 8258 8324 8387 8448 8507 8563 8616 8668 8717 8763 8807 8849 8889 8927 8963 8997 9028 9058 9086 9112 9136 9159 9181 9201 9219 9237 9254 9269 9284 9298 9311 9324 9336 9347 9358 9368 9378 9387 9395 9403 9411 9418 9425 9431 9436 9442 9447 9451 9455 9460 9463 9467 9471 9474 9478 9481 9485 9489 9493 9497 9501 9505 9509 9514 9518 9523 9528 9532 9537 9543 9548 9553 9558 9564 9570 9575 9581 9587 9593 9600 9606 9613 9620 9627 9634 9641 9648 9655 9662 9670 9677 9684 9691 9697 9704 9710 9716 9721 9727 9732 9737 9741 9746 9750 9754 9758 9762 9766 9769 9773 9777 9780 9784 9787 9790 9793 9796 9799 9802 9804 9806 9807 9809 9809 9810 9810 9810 9809 9808 9807 9806 9804 9803 9801 9799 9797 9794 9792 9789 9787 9784 9781 9778 9775 9771 9767 9763 9759 9754 9749 9743 9737 9731 9724 9717 9709 9702 9694 9685 9677 9669 9660 9651 9642 9633 9624 9615 9606 9597 9588 9579 9570 9561 9552 9544 9535 9527 9519 9511 9504 9497 9490 9485 9480 9475 9471 9469 9466 9465 9465 9466 9467 9470 9473 9477 9482 9488 9494 9501 9508 9516 9524 9533 9542 9551 9561 9570 9580 9589 9599 9608 9618 9627 9636 9645 9654 9663 9672 9681 9689 9697 9706 9714 9722 9729 9737 9744 9751 9758 9765 9772 9778 9784 9789 9795 9799 9804 9808 9812 9816 9819 9822 9825 9828 9830 9832 9834 9836 9837 9839 9840 9842 9843 9845 9846 9848 9849 7199 0 31 6 9851 9852 9853 9855 9856 9857 9858 9859 9860 9860 9861 9861 9862 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9860 9860 9860 9861 9862 9863 9864 9865 9866 9868 9870 9872 9874 9876 9878 9880 9883 9885 9888 9890 9893 9896 9898 9901 9904 9906 9909 9911 9913 9915 9917 9918 9919 9921 9922 9922 9923 9923 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9919 9918 9918 9918 9919 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9908 9907 9905 9903 9901 9898 9896 9894 9892 9889 9887 9884 9882 9880 9878 9876 9875 9873 9872 9872 9871 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9882 9882 9882 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9875 9874 9873 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9881 9881 9881 9880 9879 9879 9878 9876 9875 9873 9872 9870 9868 9867 9865 9863 9862 9860 9859 9858 9856 9855 9854 9852 9851 9850 9848 9846 9844 9842 9840 9837 9834 9831 9828 9824 9820 9816 9812 9808 9803 9798 9794 9789 9784 9779 9774 9769 9764 9759 9754 9749 9744 9739 9733 9728 9722 9716 9710 9704 9697 9690 9682 9674 9666 9657 9648 9638 9628 9617 9606 9595 9584 9572 9560 9548 9536 9525 9513 9502 9490 9480 9470 9460 9451 9442 9435 9427 9421 9415 9410 9406 9403 9400 9397 9396 9395 9394 9394 9394 9395 9396 9398 9399 9401 9404 9406 9409 9412 9416 9419 9423 9427 9431 9435 9440 9444 9449 9454 9460 9465 9471 9476 9482 9488 9494 9500 9506 9512 9519 9525 9531 9537 9543 9550 9556 9562 9568 9574 9579 9585 9591 9596 9602 9607 9613 9618 9623 9628 9632 9637 9642 9646 9650 9655 9659 9663 9667 9670 9674 9677 9681 9684 9686 9689 9691 9693 9695 9696 9697 9698 9698 9698 9698 9697 9696 9695 9693 9691 9689 9686 9684 9681 9678 9674 9671 9667 9663 9659 9655 9650 9645 9640 9635 9629 9623 9617 9611 7200 0 31 6 9605 9599 9593 9587 9581 9576 9571 9567 9564 9561 9559 9558 9558 9559 9561 9564 9567 9571 9576 9581 9587 9593 9599 9606 9612 9617 9623 9628 9633 9637 9641 9644 9646 9648 9650 9651 9651 9651 9651 9651 9650 9649 9648 9646 9645 9643 9641 9639 9637 9634 9632 9628 9625 9621 9617 9613 9608 9603 9597 9591 9585 9579 9572 9565 9558 9551 9543 9536 9528 9520 9512 9504 9497 9489 9481 9473 9465 9458 9450 9443 9436 9429 9423 9417 9411 9405 9400 9395 9391 9387 9383 9379 9376 9374 9371 9369 9367 9366 9364 9363 9363 9362 9362 9362 9362 9363 9364 9365 9366 9368 9370 9372 9374 9377 9380 9382 9385 9388 9391 9393 9396 9398 9400 9402 9403 9404 9404 9404 9404 9403 9401 9399 9396 9392 9388 9383 9377 9371 9363 9355 9346 9335 9324 9312 9298 9283 9267 9250 9232 9212 9191 9169 9145 9120 9094 9066 9037 9006 8973 8939 8903 8865 8826 8784 8740 8693 8644 8593 8540 8484 8427 8367 8306 8243 8179 8116 8053 7990 7928 7868 7811 7757 7707 7662 7621 7586 7557 7534 7518 7508 7504 7507 7515 7530 7549 7573 7602 7633 7668 7706 7744 7784 7824 7864 7903 7942 7978 8013 8045 8075 8102 8127 8148 8167 8182 8194 8203 8209 8211 8210 8205 8198 8186 8172 8154 8132 8107 8079 8047 8011 7973 7930 7884 7834 7781 7723 7662 7596 7526 7452 7373 7290 7201 7108 7009 6906 6797 6683 6565 6444 6318 6189 6058 5927 5795 5663 5535 5409 5287 5173 5065 4966 4878 4800 4734 4681 4642 4617 4606 4611 4629 4662 4707 4766 4837 4919 5011 5112 5221 5336 5456 5581 5708 5838 5968 6099 6228 6356 6482 6605 6726 6843 6956 7066 7172 7274 7373 7468 7559 7646 7730 7811 7888 7962 8032 8100 8165 8227 8286 8343 8397 8449 8498 8546 8591 8634 8676 8715 8753 8790 8825 8858 8890 8921 8951 8979 9006 9032 9057 9080 9103 9125 9145 9165 9184 9202 9220 9236 9252 9268 9283 9297 9311 9324 9337 9349 9361 9373 9385 9395 9406 9416 9426 9436 9445 9454 9462 9471 9478 9486 9493 9500 9507 9513 9519 9525 9531 9536 9541 9546 9551 9555 9559 9564 9568 9571 9575 9579 9582 9586 9589 9592 9596 9599 9602 9606 9609 9613 9616 9619 9622 9625 9628 9631 9633 9635 9637 9639 9640 9641 9641 9642 9642 9642 9641 9641 9640 9639 9638 9638 9637 9636 9635 9635 9634 9633 9633 9632 9631 9631 9630 9629 9628 9626 9625 9623 9621 9619 9617 9615 9612 9609 9606 9603 9600 9597 9594 9590 9587 9583 9579 9575 9571 9567 9562 9558 9553 9548 9542 9537 9531 9525 9520 9513 9507 9501 9495 9489 9483 9477 9471 9465 9459 9453 9447 9441 9435 9429 9424 9418 9412 9406 9400 9394 9387 9381 9375 9368 9362 9355 9348 9341 9335 9328 9321 9314 9307 9300 9292 9285 9278 9270 9263 9255 9248 9240 9232 9224 9216 9207 7201 0 31 6 9199 9190 9182 9173 9164 9154 9145 9135 9125 9114 9103 9091 9080 9067 9054 9041 9026 9012 8996 8980 8963 8946 8927 8908 8888 8867 8845 8823 8799 8775 8749 8723 8695 8667 8637 8606 8573 8540 8504 8468 8429 8389 8348 8304 8258 8211 8161 8108 8053 7996 7936 7872 7806 7737 7665 7589 7510 7428 7342 7253 7160 7063 6963 6859 6752 6641 6526 6407 6284 6158 6028 5893 5756 5614 5469 5321 5169 5015 4858 4700 4542 4382 4223 4065 3910 3757 3610 3468 3332 3205 3087 2978 2882 2797 2725 2667 2622 2592 2577 2577 2592 2621 2663 2719 2788 2868 2960 3062 3173 3292 3418 3551 3689 3831 3977 4126 4276 4428 4580 4732 4885 5036 5186 5334 5481 5625 5767 5907 6043 6176 6306 6432 6555 6673 6788 6899 7006 7109 7207 7302 7392 7479 7562 7642 7717 7790 7859 7926 7989 8050 8109 8165 8219 8271 8321 8369 8416 8461 8504 8545 8586 8624 8661 8697 8731 8764 8795 8825 8853 8880 8906 8930 8953 8975 8996 9015 9034 9052 9068 9084 9099 9113 9127 9140 9152 9164 9175 9186 9196 9206 9215 9224 9233 9241 9249 9256 9263 9270 9275 9281 9285 9289 9293 9295 9297 9299 9300 9300 9299 9298 9296 9294 9291 9288 9284 9280 9276 9271 9266 9261 9255 9250 9243 9237 9230 9223 9215 9207 9198 9188 9178 9168 9157 9145 9133 9121 9109 9096 9084 9072 9060 9050 9040 9032 9024 9019 9015 9013 9013 9015 9020 9026 9034 9045 9057 9072 9088 9105 9124 9143 9164 9185 9206 9228 9249 9271 9292 9313 9333 9352 9371 9389 9406 9423 9438 9453 9467 9481 9494 9506 9517 9528 9539 9549 9559 9568 9576 9584 9592 9600 9607 9613 9619 9625 9631 9636 9641 9646 9650 9654 9658 9662 9665 9669 9672 9675 9679 9682 9685 9687 9690 9692 9695 9697 9699 9700 9702 9703 9704 9705 9705 9705 9705 9705 9705 9704 9703 9702 9701 9700 9699 9698 9697 9695 9694 9693 9692 9692 9691 9690 9690 9690 9690 9690 9691 9692 9693 9694 9696 9698 9700 9703 9705 9709 9712 9716 9719 9723 9727 9731 9736 9740 9744 9748 9751 9755 9758 9761 9764 9766 9768 9770 9771 9772 9773 9774 9774 9774 9774 9774 9773 9773 9772 9771 9769 9768 9766 9764 9762 9759 9757 9754 9750 9747 9743 9739 9735 9731 9727 9722 9718 9714 9710 9706 9702 9698 9695 9691 9688 9685 9683 9680 9678 9675 9673 9671 9669 9667 9665 9663 9660 9658 9656 9654 9651 9649 9647 9645 9643 9641 9639 9638 9637 9636 9636 9635 9635 9636 9636 9637 9637 9638 9639 9640 9641 9643 9644 9645 9646 9647 9648 9649 9650 9652 9653 9655 9656 9658 9660 9662 9665 9667 9670 9673 9676 9679 9682 9685 9688 9690 9693 9695 9697 9699 9700 9701 9701 9701 9700 9700 9698 9697 9695 9692 9689 9686 9683 9679 9675 9670 9666 9660 9655 9649 9643 9637 9630 9622 9615 9607 7202 0 31 6 9598 9589 9579 9569 9558 9546 9534 9520 9506 9491 9475 9457 9439 9419 9398 9376 9353 9328 9303 9276 9247 9218 9187 9155 9122 9088 9052 9016 8977 8938 8897 8855 8810 8764 8716 8666 8614 8559 8502 8441 8379 8313 8244 8172 8097 8018 7937 7852 7765 7675 7582 7486 7388 7288 7186 7082 6976 6870 6761 6652 6543 6432 6322 6212 6101 5991 5881 5773 5665 5558 5452 5348 5246 5146 5048 4953 4860 4770 4683 4599 4518 4441 4368 4298 4233 4171 4113 4060 4010 3964 3923 3886 3852 3823 3798 3777 3759 3746 3736 3730 3728 3730 3736 3746 3760 3778 3800 3826 3856 3890 3929 3972 4020 4072 4128 4188 4252 4321 4393 4470 4550 4633 4720 4810 4902 4997 5095 5195 5297 5400 5505 5611 5718 5826 5934 6043 6152 6261 6370 6479 6588 6696 6803 6909 7015 7119 7222 7323 7423 7521 7617 7711 7803 7893 7980 8065 8148 8227 8305 8379 8451 8520 8586 8650 8711 8769 8825 8878 8929 8978 9024 9068 9110 9150 9188 9224 9258 9290 9321 9350 9378 9405 9430 9453 9476 9497 9518 9537 9555 9573 9589 9605 9620 9634 9647 9660 9671 9682 9693 9702 9711 9719 9727 9734 9740 9746 9751 9756 9761 9765 9769 9772 9776 9779 9782 9785 9788 9791 9794 9796 9799 9801 9803 9805 9807 9808 9809 9810 9811 9812 9813 9813 9814 9814 9814 9814 9815 9815 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9827 9828 9828 9828 9828 9828 9827 9827 9826 9825 9825 9824 9823 9822 9822 9821 9820 9819 9818 9818 9817 9815 9814 9813 9811 9809 9807 9804 9801 9798 9795 9791 9788 9784 9780 9776 9772 9768 9765 9761 9758 9756 9754 9752 9751 9750 9750 9751 9752 9754 9756 9758 9761 9765 9769 9773 9777 9782 9786 9791 9796 9800 9805 9809 9813 9817 9821 9824 9827 9830 9833 9835 9837 9839 9840 9842 9843 9844 9845 9846 9847 9848 9850 9851 9852 9854 9855 9857 9858 9860 9862 9863 9865 9867 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9885 9886 9888 9889 9891 9892 9894 9896 9898 9899 9901 9902 9904 9905 9906 9907 9907 9907 9907 9907 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9893 9892 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9873 9870 9867 9864 9861 9857 9853 9849 9845 9840 9836 9831 9825 9820 9815 9810 9804 9799 9793 9788 9782 9777 9772 9767 9762 9758 9754 9750 9747 9744 9742 9740 9739 9739 9739 9740 9741 9743 9745 9748 9751 9755 9759 9763 9767 9772 9776 9780 9784 9788 9792 9795 9798 9801 9804 9806 9808 9810 9812 9814 9815 9817 9819 9821 9822 9825 9827 9829 9832 9834 9837 9840 9842 9845 9847 9850 9852 9854 9856 9857 9858 9859 9859 9859 9859 9859 9858 9857 9857 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9847 9847 7203 0 31 6 9846 9846 9845 9844 9843 9842 9841 9839 9838 9836 9834 9832 9830 9828 9826 9825 9823 9821 9819 9818 9817 9816 9815 9814 9814 9813 9814 9814 9814 9815 9816 9817 9818 9820 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9887 9885 9883 9881 9879 9877 9874 9871 9868 9865 9862 9858 9855 9851 9848 9844 9841 9838 9834 9831 9828 9826 9823 9821 9819 9818 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9803 9802 9801 9800 9799 9798 9797 9796 9796 9796 9796 9797 9798 9799 9801 9803 9805 9808 9811 9814 9817 9821 9824 9828 9831 9835 9838 9841 9845 9848 9851 9854 9857 9860 9863 9866 9869 9872 9876 9879 9882 9885 9888 9890 9893 9896 9898 9900 9902 9904 9906 9907 9908 9909 9909 9909 9910 9910 9910 9910 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9933 9932 9932 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9888 9886 9884 9882 9881 9879 9877 9875 9873 9872 9870 9868 9867 9865 9863 9862 9860 9858 9857 9855 9853 9851 9849 9847 9846 9844 9842 9840 9838 9837 9835 9834 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9821 9820 9819 9817 9816 9815 9813 9811 9810 9808 9806 9804 9802 9799 9797 9795 9792 9790 9787 9784 9781 9778 9774 9771 9767 9763 9759 9755 9750 9745 9740 9734 9729 9722 9716 9709 9702 9695 9687 9678 9670 9660 9651 9640 9630 9619 9607 9595 9583 9570 9556 9542 9527 9511 9495 9478 9460 9441 9420 9399 9377 9353 9327 9301 9272 9242 9211 9178 9145 9109 9073 9036 8999 8961 8924 8887 8852 8817 8785 8755 8728 8703 8683 8665 8652 8643 8638 8637 8641 8648 8659 8674 8693 8714 8738 8765 8793 8823 8854 8886 8918 8951 8983 9014 9045 9075 9105 9133 9160 9186 9211 9234 9257 9278 9299 9318 9337 9355 9371 9387 9403 9417 9431 9444 9456 9467 9478 9487 9496 9505 9513 9520 9526 9532 9538 9543 9548 9552 9556 9560 9564 9567 9570 9574 9577 9579 9582 9584 9586 9588 9589 9590 9591 9591 9591 9590 9589 9588 9586 9584 9582 7204 0 31 6 9579 9577 9574 9571 9568 9565 9562 9559 9556 9553 9550 9547 9543 9540 9536 9532 9528 9523 9518 9512 9506 9499 9492 9484 9476 9467 9458 9449 9439 9430 9421 9411 9402 9394 9386 9378 9371 9365 9360 9355 9351 9347 9344 9342 9340 9338 9337 9336 9335 9334 9333 9331 9330 9328 9325 9322 9318 9314 9309 9304 9298 9291 9284 9277 9269 9260 9251 9241 9231 9220 9209 9197 9185 9172 9159 9145 9130 9114 9097 9080 9062 9042 9022 9000 8978 8954 8929 8903 8876 8848 8819 8788 8757 8724 8690 8655 8618 8580 8541 8499 8456 8411 8364 8315 8263 8209 8152 8092 8030 7964 7895 7822 7746 7667 7584 7498 7408 7314 7217 7115 7010 6901 6788 6671 6550 6425 6295 6162 6025 5884 5740 5593 5443 5292 5139 4987 4835 4684 4536 4393 4254 4122 3999 3884 3780 3687 3608 3542 3490 3453 3432 3425 3434 3459 3498 3552 3618 3697 3787 3887 3996 4113 4235 4364 4495 4629 4766 4903 5039 5175 5310 5442 5572 5699 5822 5943 6060 6173 6283 6389 6491 6589 6684 6775 6862 6945 7025 7101 7173 7241 7307 7368 7427 7483 7536 7586 7634 7680 7724 7767 7808 7848 7888 7927 7966 8005 8043 8081 8120 8158 8196 8234 8272 8310 8347 8384 8420 8456 8491 8525 8558 8590 8620 8650 8679 8706 8733 8758 8783 8806 8828 8850 8870 8890 8909 8927 8945 8962 8979 8995 9010 9026 9040 9055 9069 9083 9097 9110 9123 9136 9149 9162 9174 9186 9198 9210 9221 9233 9244 9255 9265 9275 9285 9295 9304 9313 9322 9330 9338 9346 9354 9361 9368 9376 9383 9390 9396 9403 9410 9417 9424 9431 9438 9445 9452 9460 9467 9474 9482 9490 9497 9505 9513 9521 9529 9538 9546 9554 9562 9570 9578 9586 9594 9601 9609 9616 9623 9630 9637 9644 9650 9657 9663 9669 9675 9680 9686 9691 9697 9702 9707 9712 9717 9722 9727 9731 9736 9740 9744 9748 9752 9756 9759 9762 9766 9768 9771 9774 9776 9778 9780 9782 9784 9785 9787 9788 9789 9790 9790 9791 9792 9792 9793 9793 9794 9794 9795 9795 9796 9796 9797 9797 9797 9798 9798 9798 9799 9799 9799 9799 9798 9798 9797 9797 9796 9795 9795 9794 9793 9792 9791 9790 9789 9788 9788 9787 9786 9785 9784 9783 9782 9781 9779 9777 9775 9772 9769 9766 9763 9759 9755 9751 9746 9742 9738 9734 9730 9727 9724 9722 9720 9719 9718 9718 9719 9721 9723 9725 9728 9732 9736 9740 9745 9749 9754 9759 9764 9769 9774 9780 9785 9790 9795 9800 9805 9810 9815 9819 9824 9829 9833 9838 9842 9845 9849 9852 9855 9858 9861 9863 9865 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 7205 0 31 6 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9880 9878 9875 9872 9869 9866 9862 9859 9856 9852 9849 9845 9842 9838 9835 9832 9828 9825 9822 9819 9816 9812 9809 9806 9803 9800 9797 9794 9790 9787 9784 9781 9778 9775 9772 9769 9766 9763 9760 9757 9755 9752 9750 9748 9746 9744 9743 9742 9741 9741 9741 9741 9742 9743 9744 9745 9747 9749 9751 9753 9756 9758 9760 9762 9764 9766 9767 9769 9770 9771 9772 9772 9773 9773 9774 9774 9775 9775 9776 9777 9778 9779 9780 9782 9783 9785 9788 9790 9792 9795 9798 9801 9804 9807 9811 9814 9818 9822 9825 9829 9833 9837 9841 9845 9849 9853 9857 9861 9865 9868 9872 9875 9878 9881 9883 9885 9887 9889 9890 9892 9892 9893 9894 9894 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9895 9894 9892 9890 9888 9886 9883 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9847 9844 9840 9837 9833 9830 9826 9822 9818 9814 9810 9805 9801 9796 9791 9786 9781 9776 9770 9765 9760 9754 9749 9743 9738 9732 9727 9722 9717 9712 9707 9702 9698 9694 9690 9686 9683 9680 9677 9675 9674 9673 9672 9672 9673 9674 9675 9677 9680 9683 9687 9691 9695 9699 9704 9709 9714 9719 9724 9729 9733 9738 9742 9747 9751 9755 9759 9762 9766 9770 9773 9777 9781 9784 9788 9792 9795 9799 9803 9807 9810 9814 9817 9821 9824 9827 9830 9832 9834 9836 9838 9840 9841 9843 9844 9845 9846 9848 9849 9850 9852 9853 9855 9856 9858 9859 9861 9863 9864 9865 9867 9868 9869 9869 9869 9870 9869 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9860 9859 9859 9859 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9860 9860 9859 9859 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9866 9867 9868 9868 9868 9868 9867 9866 9865 9864 9862 9861 9859 9857 9855 9853 9851 9849 9847 9846 9844 9843 9841 9840 9839 9839 9838 9837 9836 9836 9835 9834 9833 9832 9832 9830 9829 9828 9827 9826 9825 9823 9822 9821 9820 9819 9818 9817 9815 9814 9813 9812 9810 9809 9807 9805 9803 9800 9797 9794 9791 9787 9784 9779 9775 9771 9766 9761 9756 9751 9745 9740 9734 9728 9723 9717 9711 9705 9698 9692 9686 9679 9673 9666 9659 9652 9645 9638 9631 9624 9616 9609 9601 7206 0 31 6 9593 9586 9578 9570 9562 9554 9546 9537 9529 9521 9513 9505 9497 9489 9481 9473 9466 9458 9451 9445 9438 9432 9426 9421 9416 9411 9406 9402 9398 9395 9392 9389 9387 9385 9383 9382 9381 9381 9381 9381 9382 9383 9384 9386 9389 9391 9394 9397 9401 9404 9408 9412 9415 9419 9423 9427 9430 9434 9437 9440 9442 9445 9447 9449 9450 9452 9453 9453 9454 9454 9454 9454 9453 9453 9452 9451 9449 9447 9445 9443 9440 9438 9434 9431 9427 9423 9418 9413 9408 9403 9397 9391 9385 9378 9372 9365 9358 9352 9345 9338 9331 9324 9317 9311 9304 9297 9291 9284 9277 9271 9264 9257 9249 9242 9234 9226 9218 9209 9199 9189 9179 9168 9156 9144 9131 9118 9104 9089 9074 9058 9041 9023 9004 8985 8964 8943 8921 8897 8873 8847 8821 8793 8763 8733 8701 8668 8633 8597 8560 8522 8482 8441 8398 8355 8310 8263 8215 8166 8115 8063 8009 7953 7895 7836 7774 7710 7644 7575 7504 7429 7353 7273 7190 7104 7014 6922 6826 6727 6625 6519 6410 6297 6181 6062 5940 5814 5685 5553 5417 5279 5138 4995 4849 4701 4552 4401 4250 4099 3949 3800 3653 3509 3370 3235 3106 2985 2871 2767 2672 2589 2516 2457 2411 2379 2361 2356 2367 2391 2430 2483 2550 2629 2720 2822 2935 3057 3187 3325 3469 3618 3771 3928 4086 4246 4406 4566 4725 4883 5039 5192 5343 5490 5634 5774 5911 6044 6173 6299 6421 6539 6653 6763 6870 6973 7073 7169 7261 7350 7436 7518 7597 7673 7746 7815 7882 7946 8007 8066 8122 8176 8227 8276 8323 8369 8412 8454 8493 8532 8569 8604 8638 8670 8702 8732 8761 8788 8815 8841 8865 8889 8912 8934 8955 8975 8995 9013 9032 9049 9066 9083 9099 9114 9129 9144 9158 9172 9185 9198 9211 9223 9236 9248 9259 9271 9282 9294 9305 9316 9327 9338 9349 9360 9370 9381 9391 9401 9411 9421 9431 9440 9449 9457 9466 9473 9481 9488 9495 9502 9509 9515 9521 9527 9533 9539 9544 9550 9555 9561 9566 9572 9577 9582 9587 9592 9597 9601 9605 9609 9613 9616 9619 9622 9625 9628 9630 9632 9634 9636 9638 9639 9641 9642 9644 9645 9647 9648 9650 9651 9652 9654 9655 9656 9657 9658 9658 9659 9659 9659 9660 9660 9660 9659 9659 9659 9658 9658 9657 9656 9655 9654 9653 9651 9650 9648 9646 9643 9640 9637 9634 9630 9626 9622 9617 9612 9607 9602 9597 9591 9585 9579 9574 9568 9562 9556 9550 9544 9539 9533 9527 9521 9515 9509 9503 9497 9491 9484 9478 9471 9464 9456 9449 9441 9434 9426 9419 9411 9404 9397 9390 9384 9378 9373 9368 9364 9360 9357 9354 9352 9350 9349 9348 9347 9346 9346 9345 9345 9344 9343 9343 9342 9341 9339 9338 9337 9335 9333 9330 9328 9325 9322 9319 9315 9310 9305 9300 9293 9286 9278 9269 9258 9247 9234 9220 9204 9187 9169 9149 9128 9105 9081 7207 0 31 6 9055 9029 9001 8971 8940 8908 8874 8839 8803 8765 8726 8685 8643 8599 8553 8505 8456 8404 8351 8296 8239 8180 8119 8056 7992 7927 7860 7792 7723 7653 7583 7512 7441 7370 7300 7230 7161 7094 7027 6962 6898 6836 6776 6718 6663 6609 6559 6511 6465 6423 6384 6347 6314 6284 6258 6235 6215 6198 6186 6176 6171 6169 6170 6175 6184 6196 6212 6231 6254 6280 6309 6341 6376 6414 6455 6498 6544 6592 6642 6694 6748 6803 6860 6918 6977 7037 7098 7159 7220 7281 7342 7403 7464 7523 7582 7640 7697 7752 7806 7858 7909 7958 8004 8049 8091 8131 8169 8204 8237 8268 8296 8322 8346 8367 8386 8403 8417 8430 8440 8448 8454 8458 8460 8460 8457 8453 8446 8437 8426 8413 8398 8380 8360 8337 8313 8286 8256 8225 8191 8155 8116 8076 8033 7988 7941 7891 7840 7786 7731 7673 7613 7551 7487 7420 7352 7282 7210 7136 7060 6983 6904 6824 6743 6660 6576 6492 6408 6323 6239 6154 6070 5987 5905 5824 5745 5667 5591 5517 5446 5377 5310 5247 5185 5127 5072 5020 4971 4925 4882 4843 4806 4773 4743 4716 4693 4673 4656 4643 4632 4626 4622 4622 4626 4633 4644 4658 4675 4697 4721 4750 4782 4817 4856 4898 4944 4993 5045 5100 5158 5218 5282 5348 5416 5486 5559 5633 5709 5787 5866 5946 6028 6110 6193 6276 6360 6444 6528 6613 6697 6780 6863 6946 7028 7108 7188 7266 7344 7419 7493 7566 7637 7706 7773 7839 7902 7964 8024 8082 8139 8193 8246 8297 8346 8394 8440 8485 8528 8569 8610 8648 8685 8721 8756 8788 8820 8850 8879 8907 8933 8959 8983 9005 9027 9048 9068 9086 9104 9121 9138 9153 9168 9182 9195 9208 9221 9232 9243 9254 9264 9273 9282 9291 9299 9306 9313 9320 9326 9331 9337 9342 9346 9351 9355 9359 9363 9367 9371 9375 9379 9383 9386 9390 9394 9398 9403 9407 9411 9416 9421 9426 9431 9436 9442 9447 9453 9459 9465 9472 9478 9485 9492 9499 9506 9513 9520 9527 9534 9541 9548 9555 9562 9568 9575 9581 9587 9593 9598 9604 9609 9614 9619 9624 9629 9634 9638 9643 9647 9651 9655 9659 9662 9665 9668 9671 9674 9676 9677 9679 9680 9680 9681 9681 9680 9680 9679 9678 9676 9675 9673 9671 9669 9667 9665 9662 9660 9657 9654 9651 9648 9645 9641 9637 9632 9628 9622 9617 9611 9605 9598 9592 9585 9578 9571 9564 9556 9549 9543 9536 9530 9525 9520 9515 9511 9508 9505 9503 9502 9501 9501 9502 9503 9504 9507 9509 9512 9516 9520 9524 9529 9534 9539 9544 9550 9556 9562 9569 9576 9583 9590 9597 9605 9613 9621 9629 9637 9645 9653 9662 9670 9678 9686 9694 9702 9709 9717 9724 9731 9738 9745 9751 9758 9764 9770 9776 9782 9788 9794 9799 9805 9810 9815 9821 9826 9830 9835 9839 9843 9847 9851 9854 9857 9860 9863 9865 9867 9869 9870 9872 9873 9874 7208 0 31 6 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9880 9880 9880 9879 9879 9879 9879 9878 9878 9877 9876 9875 9874 9872 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9850 9848 9846 9844 9842 9839 9837 9835 9833 9830 9828 9826 9823 9820 9817 9814 9811 9808 9804 9801 9797 9793 9788 9784 9779 9774 9769 9763 9758 9752 9746 9740 9734 9727 9721 9714 9707 9700 9693 9685 9677 9670 9662 9654 9646 9638 9630 9622 9615 9607 9599 9591 9584 9576 9569 9562 9555 9548 9541 9535 9528 9522 9516 9511 9506 9501 9497 9493 9490 9488 9486 9485 9485 9486 9487 9489 9493 9497 9502 9507 9514 9521 9529 9537 9546 9555 9565 9575 9585 9594 9604 9614 9624 9634 9643 9652 9661 9670 9678 9686 9694 9702 9710 9717 9724 9731 9738 9745 9752 9758 9765 9771 9777 9783 9789 9795 9801 9807 9812 9817 9822 9827 9832 9837 9842 9846 9850 9854 9858 9862 9865 9869 9872 9875 9878 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9877 9876 9874 9872 9869 9867 9865 9863 9860 9858 9856 9853 9851 9849 9847 9844 9842 9840 9838 9835 9833 9830 9827 9824 9821 9817 9814 9810 9806 9802 9798 9794 9790 9786 9782 9778 9774 9770 9767 9764 9762 9760 9758 9756 9755 9754 9754 9753 9753 9753 9754 9754 9755 9756 9757 9758 9759 9760 9761 9762 9764 9765 9767 9769 9771 9774 9776 9779 9782 9786 9789 9793 9797 9801 9805 9809 9813 9816 9820 9824 9827 9830 9833 9835 9838 9840 9841 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9846 9844 9843 9841 9839 9837 9835 9832 9830 9828 9826 9823 9822 9820 9818 9817 9816 9815 9815 9815 9815 9815 9815 9816 9816 9817 9818 9819 9819 9820 9821 9822 9823 9824 9824 9825 9827 9828 9829 9831 9833 9835 9837 9840 9843 9846 9850 9853 9857 9860 9864 9868 9871 9875 9878 9882 9885 9888 9890 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9939 9938 9937 9936 9934 9932 9931 9929 9928 9927 9925 9924 9924 9923 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9935 7209 0 31 6 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9927 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9857 9856 9855 9853 9852 9851 9851 9850 9849 9849 9849 9848 9848 9848 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9846 9845 9843 9842 9841 9840 9838 9837 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9820 9818 9816 9813 9810 9807 9803 9799 9794 9789 9783 9777 9770 9763 9755 9747 9739 9730 9720 9710 9699 9688 9677 9665 9652 9639 9625 9611 9596 9580 9563 9546 9527 9508 9488 9466 9444 9420 9395 9368 9340 9311 9280 9247 9213 9177 9139 9100 9059 9016 8972 8926 8879 8829 8779 8727 8673 8619 8562 8505 8447 8387 8326 8265 8202 8138 8074 8008 7942 7875 7807 7738 7669 7599 7529 7459 7389 7319 7248 7179 7109 7041 6973 6907 6842 6778 6716 6656 6598 6542 6488 6436 6386 6339 6293 6251 6210 6172 6136 6103 6071 6042 6015 5990 5967 5946 5927 5910 5895 5881 5869 5858 5848 5839 5830 5822 5815 5807 5799 5791 5783 5773 5763 5752 5740 5728 5715 5703 5691 5679 5667 5658 5652 5648 5647 5651 5659 5673 5692 5717 5749 5788 5834 5887 5946 6013 6086 6165 6250 6339 6433 6532 6633 6736 6842 6948 7054 7160 7266 7370 7472 7572 7670 7764 7855 7943 8027 8108 8186 8260 8330 8397 8461 8521 8578 8633 8684 8733 8778 8822 8862 8901 8937 8971 9003 9032 9060 9086 9110 9133 9154 9173 9191 9208 9224 9238 9251 9264 9275 9286 9296 9305 9314 9323 9331 9338 9346 9353 9360 9366 9373 9379 9386 9392 9398 9404 9410 9416 9422 9429 9435 9441 9447 9454 9461 9468 9475 9482 9490 9498 9506 9514 9523 9532 9541 9550 9560 9570 9580 9590 9600 9610 9620 9630 9640 9650 9660 9670 9679 9688 9697 9706 9715 9723 9731 9738 9746 9753 9759 9766 9772 9777 9782 9787 9792 9796 9800 9804 9808 9811 9815 9818 9821 9824 9827 9830 9834 9837 9840 9843 9847 9850 9853 9856 9858 9861 9863 9865 9867 9868 9869 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9873 9875 9876 9877 9879 9880 9882 9883 9885 9886 9887 9888 9888 9889 9889 9888 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9881 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9910 9910 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9898 7210 0 31 6 9897 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9893 9893 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9912 9912 9911 9910 9909 9908 9907 9905 9903 9902 9900 9898 9896 9895 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9871 9868 9866 9863 9860 9857 9853 9849 9845 9841 9836 9832 9827 9822 9818 9813 9808 9804 9800 9796 9792 9788 9785 9782 9779 9776 9773 9770 9768 9765 9763 9761 9759 9757 9755 9754 9752 9751 9750 9749 9748 9748 9748 9748 9749 9750 9751 9752 9753 9755 9756 9758 9759 9761 9762 9764 9765 9766 9767 9768 9768 9769 9770 9771 9771 9772 9773 9774 9774 9775 9776 9777 9778 9779 9780 9781 9782 9782 9783 9783 9782 9782 9782 9781 9780 9779 9778 9778 9777 9776 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9774 9773 9772 9771 9769 9766 9764 9760 9756 9752 9747 9743 9738 9733 9728 9724 9720 9717 9714 9712 9712 9712 9713 9715 9717 9721 9726 9731 9737 9744 9751 9758 9765 9772 9780 9787 9794 9801 9808 9814 9820 9826 9831 9836 9842 9847 9851 9856 9861 9866 9871 9875 9880 9884 9889 9893 9897 9901 9905 9908 9911 9914 9916 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9910 9909 9907 9905 9902 9900 9898 7211 0 31 6 9895 9893 9890 9887 9884 9881 9879 9876 9873 9870 9867 9864 9860 9857 9854 9851 9848 9844 9841 9837 9833 9830 9826 9822 9818 9814 9810 9805 9801 9797 9792 9787 9783 9778 9773 9768 9763 9758 9753 9748 9743 9738 9733 9728 9722 9717 9712 9707 9702 9697 9692 9687 9683 9678 9672 9667 9662 9656 9650 9644 9637 9630 9622 9614 9605 9595 9586 9575 9565 9553 9541 9529 9517 9504 9490 9476 9462 9446 9431 9414 9397 9379 9359 9339 9318 9295 9271 9246 9219 9192 9163 9134 9104 9075 9045 9016 8988 8961 8935 8912 8891 8873 8859 8848 8841 8837 8838 8843 8851 8864 8880 8899 8922 8947 8975 9004 9036 9068 9101 9134 9168 9201 9234 9266 9297 9327 9355 9383 9409 9434 9458 9481 9503 9523 9543 9562 9580 9597 9613 9629 9643 9657 9671 9683 9695 9706 9717 9726 9736 9744 9752 9759 9766 9773 9779 9785 9791 9797 9802 9808 9814 9819 9825 9830 9836 9841 9846 9851 9856 9860 9864 9868 9871 9874 9877 9879 9880 9882 9883 9884 9885 9885 9886 9887 9887 9888 9889 9891 9892 9894 9896 9898 9901 9903 9905 9908 9910 9913 9915 9917 9919 9921 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9944 9945 9946 9948 9948 9949 9950 9950 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9926 9925 9923 9921 9918 9916 9913 9909 9906 9902 9899 9895 9891 9888 9884 9880 9877 9874 9871 9868 9865 9862 9860 9858 9855 9853 9851 9849 9848 9846 9844 9842 9841 9839 9838 9837 9836 9836 9835 9835 9836 9836 9837 9839 9840 9842 9845 9847 9850 9853 9856 9859 9862 9865 9868 9871 9873 9876 9878 9880 9882 9884 9885 9887 9889 9890 9892 9894 9896 9897 9900 9902 9904 9907 9909 9912 9915 9918 9920 9923 9926 9928 9930 9932 9934 9935 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9895 9892 9891 9889 9887 9886 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9870 9868 9865 9863 9860 9857 9854 9851 9848 9845 9841 9838 9834 9830 9827 9823 9819 9815 9810 9806 9801 9796 9790 9784 9778 9771 9764 9757 7212 0 31 6 9749 9741 9733 9726 9718 9710 9703 9696 9689 9683 9678 9673 9669 9666 9664 9663 9662 9663 9664 9666 9669 9672 9676 9681 9685 9691 9696 9702 9708 9714 9720 9727 9733 9740 9746 9753 9759 9765 9772 9778 9784 9789 9795 9800 9805 9810 9814 9818 9821 9824 9826 9828 9830 9831 9832 9833 9833 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9824 9822 9821 9820 9818 9817 9816 9814 9813 9812 9810 9809 9808 9808 9807 9806 9806 9806 9806 9806 9807 9807 9808 9809 9810 9810 9811 9812 9813 9813 9814 9814 9814 9814 9814 9814 9814 9813 9813 9812 9812 9812 9812 9812 9812 9813 9814 9815 9817 9818 9820 9822 9824 9827 9829 9831 9833 9835 9837 9838 9839 9840 9840 9841 9840 9840 9838 9837 9835 9833 9831 9828 9825 9821 9817 9813 9809 9804 9798 9793 9787 9780 9773 9765 9757 9748 9739 9728 9717 9705 9693 9679 9665 9649 9633 9616 9598 9580 9560 9540 9519 9497 9474 9451 9427 9402 9377 9351 9324 9296 9268 9239 9209 9179 9148 9116 9083 9050 9016 8981 8945 8909 8873 8836 8798 8761 8723 8685 8647 8609 8572 8535 8499 8463 8428 8394 8360 8328 8297 8267 8239 8212 8187 8163 8140 8120 8101 8085 8070 8057 8047 8038 8032 8028 8027 8028 8031 8037 8045 8055 8068 8083 8100 8119 8140 8163 8188 8214 8242 8272 8302 8335 8368 8402 8438 8474 8511 8548 8586 8625 8663 8703 8742 8781 8820 8859 8897 8935 8973 9010 9047 9083 9118 9152 9186 9218 9250 9281 9310 9339 9367 9394 9421 9446 9471 9494 9517 9539 9560 9580 9599 9618 9636 9652 9669 9684 9698 9712 9725 9737 9749 9760 9770 9780 9789 9797 9806 9814 9821 9828 9835 9841 9847 9853 9859 9864 9869 9874 9878 9883 9887 9890 9894 9897 9900 9903 9906 9909 9911 9913 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9915 9912 9909 9905 9902 9898 9895 9891 9888 9884 9881 9878 9875 9872 9869 9866 9863 9861 9858 9856 9853 9850 9848 9845 9843 9840 9837 9835 9832 9830 9827 9825 9823 9821 9819 9817 9816 9814 9813 9812 9811 9811 9810 9810 9810 9811 9811 9812 9813 9814 9815 9817 9819 9821 9824 9826 9829 9832 9835 9839 9842 9846 9849 9853 9856 9860 9864 9867 9871 9875 9878 9882 9885 9889 9893 9897 9900 9904 9909 9913 9917 9922 9926 7213 0 31 6 9931 9935 9940 9944 9948 9952 9956 9959 9962 9965 9967 9969 9970 9971 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9978 9980 9981 9983 9984 9986 9988 9989 9991 9992 9994 9995 9995 9996 9996 9996 9996 9996 9995 9994 9994 9993 9992 9992 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9969 9968 9966 9965 9963 9961 9959 9957 9955 9953 9950 9948 9945 9943 9940 9937 9934 9931 9928 9925 9922 9919 9915 9912 9909 9906 9903 9899 9896 9893 9891 9888 9885 9883 9880 9878 9875 9873 9871 9868 9866 9863 9860 9858 9855 9852 9849 9845 9842 9839 9835 9832 9828 9825 9822 9819 9816 9813 9811 9808 9806 9804 9803 9801 9800 9799 9799 9798 9798 9798 9798 9798 9798 9798 9799 9799 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9815 9816 9817 9817 9818 9819 9819 9819 9819 9819 9818 9817 9816 9815 9813 9811 9808 9806 9802 9799 9794 9790 9785 9780 9774 9768 9761 9755 9748 9740 9733 9725 9718 9710 9702 9695 9687 9679 9672 9665 9658 9651 9645 9639 9633 9627 9622 9617 9612 9608 9604 9600 9597 9594 9591 9589 9588 9587 9586 9586 9586 9587 9588 9590 9593 9596 9599 9603 9607 9612 9617 9623 9629 9635 9642 9649 9656 9664 9672 9680 9688 9697 9705 9714 9723 9733 9742 9751 9760 9770 9779 9788 9797 9805 9814 9821 9829 9836 9843 9849 9855 9860 9865 9870 9875 9879 9883 9886 9890 9893 9897 9900 9904 9907 9911 9915 9918 9922 9926 9930 9933 9937 9940 9943 9946 9948 9951 9952 9954 9955 9956 9956 9956 9956 9955 9955 9954 9952 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9927 9924 9921 9918 9915 9911 9908 9904 9900 9896 9892 9887 9883 9878 9873 9867 9862 9856 9849 9842 9835 9828 9820 9812 9803 9794 9785 9775 9765 9755 9744 9733 9722 9711 9699 9687 9675 9663 9650 9638 9625 9612 9599 9585 9572 9558 9544 9530 9516 9502 9489 9475 9461 9448 9434 9421 9409 9397 9385 9373 9363 9352 9342 9333 9324 9316 9308 9300 9293 9287 9280 9274 9269 9264 9259 9255 9251 9248 9245 9243 9241 9240 9239 9240 9241 9242 9245 9248 9252 9257 9263 9269 9275 9283 9291 9299 9308 9317 9327 9337 9347 9358 9369 9380 9391 9402 9414 9426 9438 9450 9463 9475 9488 9501 9514 9528 9541 9554 9568 9581 9595 9608 9621 9634 9646 9658 9670 9682 9693 9704 9714 9724 9734 9743 9752 9761 9769 9778 9785 9793 9800 9808 9815 9821 9828 9834 9840 9846 9852 9857 9862 7214 0 31 6 9867 9872 9876 9880 9884 9888 9891 9894 9897 9900 9902 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9985 9985 9985 9986 9986 9987 9987 9988 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9946 9944 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9921 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9900 9898 9895 9892 9889 9885 9882 9879 9875 9871 9868 9864 9860 9856 9853 9849 9845 9842 9838 9835 9832 9829 9826 9823 9821 9818 9816 9815 9813 9812 9812 9811 9811 9811 9812 9812 9813 9814 9815 9816 9816 9817 9817 9817 9817 9816 9814 9812 9809 9806 9802 9797 9792 9786 9779 9772 9764 9755 9746 9736 9725 9714 9702 9689 9675 9661 9646 9631 9614 9597 9579 9560 9540 9520 9499 9477 9455 9432 9409 9385 9360 9336 9310 9285 9259 9233 9207 9181 9154 9128 9101 9074 9047 9020 8994 8967 8940 8914 8887 8861 8835 8810 8785 8761 8737 8713 8691 8669 8648 8628 8609 8591 8575 8560 8546 8533 8522 8512 8504 8498 8494 8491 8490 8491 8493 8498 8504 8512 8522 8533 8546 8561 8577 8595 8614 8634 8655 8677 8700 8724 8748 8772 8798 8823 8848 8874 8899 8924 8949 8974 8998 9022 9045 9067 9089 9110 9130 9149 9167 9184 9200 9214 9228 9240 9251 9260 9268 9275 9281 9286 9289 9291 9293 9293 9292 9291 9288 9285 9282 9277 9273 9268 9262 9256 9250 9244 9238 9232 9225 9219 9213 9207 9201 9195 9189 9184 9179 9174 9170 9166 9163 9160 9158 9157 9156 9155 9156 9157 9159 9161 9165 9168 9173 9178 9184 9190 9197 9204 9212 9220 9229 9238 9248 9257 9267 9278 9288 9299 9309 9320 9330 9341 9352 9362 9372 9382 9392 9401 9410 9419 9427 9435 9443 9450 9457 9463 9469 9475 9481 9486 9491 9496 9501 9506 7215 0 31 6 9511 9515 9520 9525 9530 9535 9541 9546 9552 9557 9563 9569 9575 9581 9587 9594 9600 9606 9613 9619 9626 9632 9639 9646 9652 9659 9666 9673 9680 9687 9694 9702 9709 9717 9725 9733 9740 9748 9756 9764 9772 9779 9786 9793 9800 9807 9813 9819 9825 9831 9836 9841 9846 9851 9856 9860 9865 9869 9873 9878 9882 9886 9890 9894 9898 9902 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9962 9963 9963 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9957 9958 9958 9959 9961 9962 9963 9965 9967 9968 9970 9971 9972 9973 9973 9973 9973 9972 9972 9971 9970 9968 9967 9966 9965 9964 9963 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9914 9911 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9840 9836 9831 9826 9820 9815 9809 9803 9797 9790 9783 9777 9770 9763 9756 9749 9742 9735 9729 9722 9715 9708 9701 9694 9688 9681 9674 9667 9659 9652 9645 9637 9629 9622 9614 9606 9598 9590 9583 9575 9568 9561 9555 9549 9544 9539 9536 9532 9530 9529 9528 9529 9530 9532 9535 9540 9544 9550 9557 9564 9572 9580 9589 9599 9609 9619 9630 9640 9652 9663 9674 9686 9697 9708 9720 9731 9742 9753 9763 9773 9783 9793 9802 9811 9819 9827 9835 9842 9849 9855 9861 9867 9872 9877 9882 9887 9891 9895 9899 9902 9905 9909 9912 9914 9917 9919 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9957 9958 9958 9959 9958 9958 9957 9957 9955 9954 9952 9951 9949 9948 9946 9944 9943 9942 9941 9941 9941 9941 9941 9942 9943 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9918 9915 9913 9912 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 7216 0 31 6 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9880 9878 9875 9872 9868 9864 9860 9856 9851 9846 9840 9834 9828 9821 9813 9805 9796 9787 9777 9767 9756 9744 9732 9719 9706 9692 9678 9663 9648 9632 9615 9598 9581 9563 9544 9525 9505 9484 9463 9442 9419 9396 9373 9348 9324 9298 9272 9246 9219 9191 9163 9135 9106 9077 9048 9019 8990 8960 8931 8902 8872 8844 8815 8787 8759 8732 8705 8679 8654 8629 8606 8583 8562 8542 8524 8506 8491 8476 8464 8453 8444 8436 8431 8427 8424 8424 8425 8429 8433 8440 8448 8457 8468 8480 8494 8509 8525 8542 8561 8580 8600 8620 8642 8664 8686 8709 8732 8756 8779 8803 8826 8850 8874 8897 8920 8943 8966 8988 9010 9032 9053 9074 9095 9115 9135 9154 9173 9191 9209 9226 9243 9259 9275 9290 9304 9318 9330 9342 9354 9364 9374 9383 9391 9399 9406 9412 9418 9423 9427 9431 9435 9438 9441 9444 9447 9449 9451 9454 9456 9458 9460 9462 9464 9466 9468 9470 9472 9475 9477 9479 9481 9482 9484 9486 9487 9488 9489 9490 9490 9491 9490 9490 9489 9488 9486 9484 9481 9478 9475 9471 9467 9462 9457 9451 9445 9438 9430 9422 9413 9403 9392 9381 9368 9354 9340 9323 9306 9287 9267 9246 9223 9199 9173 9146 9117 9087 9056 9023 8989 8953 8915 8876 8835 8792 8747 8700 8651 8600 8547 8491 8433 8372 8310 8245 8179 8112 8044 7976 7908 7840 7774 7711 7649 7593 7540 7493 7451 7416 7387 7366 7352 7346 7348 7357 7374 7398 7428 7464 7506 7553 7604 7658 7714 7773 7833 7893 7952 8012 8070 8126 8180 8232 8281 8328 8371 8412 8451 8486 8519 8549 8577 8603 8626 8647 8666 8683 8699 8712 8724 8734 8742 8749 8754 8757 8759 8760 8759 8757 8754 8749 8744 8738 8731 8724 8716 8709 8701 8693 8686 8679 8673 8667 8662 8658 8655 8653 8652 8652 8652 8654 8656 8660 8664 8669 8676 8683 8691 8700 8710 8721 8732 8745 8759 8775 8791 8809 8827 8847 8868 8890 8913 8937 8961 8986 9012 9038 9065 9091 9118 9144 9171 9196 9222 9247 9271 9295 9319 9341 9364 9385 9407 9427 9448 9468 9487 9507 9526 9545 9563 9581 9599 9616 9632 9649 9664 9679 9693 9707 9719 9731 9743 9753 9763 9772 9781 9789 9796 9803 9810 9816 9822 9828 9833 9839 9844 9849 9854 9859 9864 9869 9873 9878 9882 9886 9890 9893 9896 9899 9902 9904 9906 9907 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9929 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 7217 0 31 6 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9908 9906 9905 9904 9903 9903 9903 9903 9904 9904 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9910 9908 9906 9904 9901 9898 9896 9893 9890 9887 9884 9881 9878 9875 9872 9870 9867 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9834 9831 9828 9824 9821 9818 9815 9812 9809 9807 9805 9803 9802 9801 9801 9801 9801 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9811 9811 9811 9811 9811 9810 9810 9809 9808 9807 9806 9805 9804 9803 9802 9802 9801 9800 9800 9800 9800 9800 9800 9800 9800 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9813 9814 9816 9817 9818 9820 9821 9823 9824 9826 9828 9829 9831 9833 9836 9838 9840 9843 9846 9849 9852 9855 9859 9862 9865 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9866 9863 9861 9859 9856 9854 9851 9849 9847 9844 9841 9839 9836 9832 9829 9825 9820 9815 9810 9804 9797 9790 9783 9775 9766 9757 9747 9737 9727 9716 9704 9692 9680 9666 9653 9639 9624 9608 9592 9575 9557 9538 9519 9498 9478 9456 9434 9412 7218 0 31 6 9390 9368 9347 9325 9305 9286 9269 9253 9239 9227 9217 9210 9205 9203 9203 9206 9211 9218 9228 9239 9252 9267 9283 9301 9319 9337 9357 9376 9396 9415 9435 9454 9472 9491 9509 9526 9543 9559 9575 9591 9605 9620 9633 9647 9659 9672 9683 9694 9704 9714 9723 9732 9740 9748 9754 9761 9767 9772 9777 9782 9786 9790 9794 9798 9801 9805 9808 9811 9814 9817 9820 9823 9826 9829 9831 9833 9836 9838 9839 9841 9843 9844 9845 9846 9847 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9843 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9838 9837 9836 9835 9833 9831 9829 9827 9824 9822 9819 9816 9813 9809 9805 9801 9797 9792 9788 9783 9777 9771 9765 9759 9752 9745 9738 9730 9722 9714 9705 9696 9687 9677 9667 9657 9646 9635 9624 9613 9601 9590 9578 9566 9553 9541 9528 9516 9503 9490 9477 9464 9450 9437 9423 9409 9396 9382 9367 9353 9339 9324 9310 9295 9280 9265 9249 9234 9218 9202 9186 9170 9154 9138 9121 9105 9088 9072 9055 9039 9022 9006 8989 8973 8957 8942 8927 8912 8897 8883 8870 8857 8845 8834 8824 8814 8805 8797 8790 8783 8778 8773 8770 8767 8765 8764 8764 8765 8767 8769 8773 8777 8782 8788 8795 8802 8810 8819 8828 8838 8849 8860 8872 8885 8898 8911 8925 8939 8954 8969 8985 9001 9017 9034 9051 9068 9085 9102 9120 9137 9155 9172 9189 9206 9223 9240 9256 9272 9288 9303 9318 9332 9345 9359 9371 9383 9395 9405 9416 9425 9434 9443 9450 9457 9464 9469 9474 9479 9483 9486 9488 9490 9491 9492 9493 9493 9494 9494 9494 9494 9495 9495 9497 9499 9501 9504 9508 9513 9519 9526 9533 9542 9551 9560 9571 9582 9593 9605 9616 9628 9640 9652 9664 9675 9687 9697 9708 9718 9728 9737 9746 9754 9762 9770 9777 9784 9791 9798 9804 9810 9816 9821 9827 9832 9837 9842 9846 9851 9855 9859 9862 9866 9869 9872 9874 9877 9879 9881 9883 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9895 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9873 9872 9871 9870 9869 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9864 9864 9863 9861 9860 9859 9857 9855 9853 9851 9849 9846 7219 0 31 6 9843 9841 9837 9834 9830 9826 9821 9815 9809 9803 9795 9787 9778 9769 9758 9747 9736 9724 9711 9699 9686 9674 9663 9651 9641 9631 9623 9617 9611 9607 9605 9605 9606 9609 9614 9620 9628 9637 9647 9658 9669 9682 9694 9707 9720 9733 9746 9758 9770 9781 9791 9801 9811 9819 9827 9834 9841 9847 9852 9857 9862 9866 9870 9874 9877 9880 9883 9885 9888 9890 9893 9895 9897 9899 9901 9904 9906 9908 9910 9912 9914 9917 9919 9921 9923 9925 9926 9928 9930 9931 9932 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9952 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9943 9941 9939 9936 9933 9930 9927 9923 9919 9915 9910 9906 9900 9895 9889 9883 9877 9870 9863 9856 9848 9840 9831 9822 9812 9801 9790 9778 9766 9752 9738 9723 9707 9690 9672 9653 9633 9612 9590 9567 9542 9517 9490 9463 9434 9404 9373 9341 9307 9273 9237 9199 9161 9121 9079 9036 8992 8947 8899 8851 8801 8749 8697 8642 8587 8531 8473 8414 8355 8295 8234 8174 8113 8052 7991 7930 7870 7811 7752 7695 7639 7584 7530 7478 7428 7379 7333 7288 7246 7206 7168 7132 7099 7069 7041 7016 6994 6975 6959 6946 6936 6930 6926 6926 6930 6936 6946 6960 6977 6997 7020 7046 7076 7109 7144 7183 7225 7269 7315 7364 7415 7469 7524 7581 7639 7699 7760 7822 7885 7948 8011 8075 8139 8202 8266 8329 8391 8452 8513 8572 8631 8689 8745 8800 8854 8906 8957 9007 9055 9102 9147 9191 9233 9274 9313 9351 9387 9422 9455 9487 9517 9546 9573 9598 9623 9645 9667 9687 9706 9724 9740 9756 9770 9784 9797 9808 9819 9830 9839 9849 9857 9865 9873 9880 9886 9893 9899 9904 9910 9915 9920 9924 9928 9932 9936 9939 9942 9945 9947 9949 9951 9953 9954 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9941 7220 0 31 6 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9906 9905 9903 9902 9900 9899 9898 9897 9897 9896 9896 9896 9896 9897 9897 9898 9899 9901 9902 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9925 9927 9930 9932 9935 9937 9939 9942 9944 9945 9947 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9975 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9973 9974 9974 9975 9977 9978 9980 9981 9983 9984 9986 9987 9988 9989 9989 9990 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9982 9981 9979 9978 9977 9975 9973 9972 9970 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9947 9945 9943 9942 9940 9939 9938 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9928 9927 9925 9923 9920 9917 9914 9910 9906 9901 9896 9890 9884 9878 9872 9866 9859 9853 9846 9839 9832 9826 9819 9812 9805 9798 9791 9784 9776 9769 9760 9752 9743 9734 9724 9714 9704 9694 9683 9673 9662 9651 9640 9629 9619 9608 9598 9588 9579 9569 9560 9552 9544 9536 9529 9522 9515 9510 9504 9499 9495 9491 9488 9486 9484 9483 9483 9483 9484 9486 9489 9492 9495 9499 9504 9509 9514 9520 9526 9532 9538 9545 9551 9557 9564 9570 9576 9583 9589 9595 9601 9607 9613 9619 9625 9631 9637 9642 9647 9653 9658 9663 9668 9672 9677 9681 9685 9690 9694 9697 9701 9705 9708 9712 9715 9719 9722 9725 9728 9731 9735 9737 9740 9743 9745 9748 9750 9752 9755 9757 9759 9761 9763 9765 9767 9769 9771 9774 9776 9779 9782 9785 9788 9791 9794 9797 9801 9804 9807 9810 9813 9817 9820 9823 9826 9829 9831 9834 9837 9840 9843 9846 9849 9852 9855 9859 9862 9865 9868 9870 9873 9876 9878 9880 9882 9884 9885 9886 9887 9888 9888 9888 7221 0 31 6 9888 9888 9888 9887 9886 9886 9885 9883 9882 9880 9878 9876 9873 9870 9866 9862 9858 9853 9847 9840 9833 9826 9817 9808 9799 9788 9777 9766 9753 9740 9727 9712 9697 9681 9665 9648 9630 9611 9591 9571 9550 9528 9505 9481 9456 9430 9404 9376 9348 9318 9288 9257 9225 9192 9158 9123 9087 9050 9012 8974 8934 8894 8853 8810 8767 8724 8679 8634 8589 8542 8496 8449 8401 8354 8307 8259 8212 8165 8118 8071 8026 7980 7936 7892 7850 7808 7768 7729 7691 7655 7620 7587 7556 7526 7499 7473 7450 7429 7410 7393 7379 7367 7358 7351 7347 7345 7346 7349 7355 7363 7374 7388 7404 7422 7443 7466 7492 7519 7550 7582 7616 7653 7691 7732 7774 7817 7862 7909 7957 8005 8055 8105 8155 8206 8257 8308 8359 8410 8460 8509 8558 8606 8653 8699 8745 8789 8832 8874 8915 8955 8993 9031 9067 9102 9136 9169 9200 9230 9259 9286 9313 9337 9361 9383 9404 9424 9442 9460 9476 9491 9505 9518 9531 9543 9554 9565 9575 9585 9594 9603 9612 9621 9630 9638 9646 9654 9662 9670 9678 9685 9692 9699 9706 9712 9719 9725 9731 9737 9743 9749 9754 9760 9766 9772 9778 9784 9790 9797 9803 9809 9816 9822 9829 9835 9841 9848 9854 9859 9865 9870 9875 9880 9885 9889 9893 9896 9899 9902 9905 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9957 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9970 9970 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9990 7222 0 31 6 9990 9990 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9982 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9988 9988 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9954 9952 9949 9946 9942 9938 9934 9929 9924 9918 9912 9906 9900 9893 9886 9878 9871 9863 9854 9846 9837 9828 9819 9810 9800 9789 9779 9768 9756 9744 9731 9718 9704 9689 9674 9659 9643 9626 9608 9591 9572 9553 9534 9515 9495 9474 9454 9433 9412 9391 9369 9348 9326 9304 9283 9261 9239 9217 9196 9174 9153 9132 9112 9092 9073 9054 9036 9018 9002 8987 8972 8959 8947 8936 8927 8918 8911 8905 8901 8898 8896 8896 8897 8899 8903 8908 8914 8921 8929 8939 8949 8961 8973 8986 9000 9015 9031 9047 9064 9081 9098 9116 9135 9153 9172 9191 9210 9229 9248 9267 9286 9305 9324 9343 9362 9380 9399 9417 9435 9453 9470 9487 9504 9520 9535 9551 9565 9580 9593 9606 9619 9631 9643 9655 9666 9676 9686 9696 9706 9715 9724 9732 9740 9748 9755 9762 9769 9774 9780 9784 9788 9792 9795 9797 9798 9799 9799 9799 9798 9797 9795 9793 9791 9789 9787 9785 9782 9780 9778 9776 9775 9773 9772 9771 9769 9769 9768 9767 9766 9766 9765 9764 9764 9763 9763 9762 9762 9762 9762 9762 9762 9763 9764 9766 9767 9769 9772 9774 9777 9780 9784 9787 9791 9795 9799 9803 9807 9811 9814 9818 9822 9826 9830 9834 9838 9842 9846 9849 9853 9857 9860 9864 9867 9870 9873 9876 9879 9881 9883 9885 9887 9888 9889 9889 9889 9889 9888 9887 9886 9884 9882 9880 9878 9875 9871 9868 9864 9860 9855 9850 9845 9839 9833 9826 9819 9812 9804 9795 9786 9777 9767 9757 9746 9735 9723 9711 9698 9685 9672 9658 9643 9628 9613 9597 9580 9563 9545 9527 9507 9488 9467 9447 9425 9403 9381 9358 9335 9311 9287 9263 9239 9215 9191 9168 9144 9121 9098 9075 9053 9031 9010 8989 8969 8949 8930 8911 8893 8876 8859 8843 8827 8813 8800 8787 8776 8765 8756 8748 8742 8737 8734 8732 8732 8734 8737 8742 8748 8756 8766 8777 8790 8803 8818 8834 8850 8868 8886 8905 8924 8943 8963 8983 9003 9023 9044 9064 9084 9104 9124 9144 9163 9182 9201 9218 9236 9252 9268 9283 9297 9310 9322 9332 9342 9351 9359 9366 9372 9377 9382 9387 9391 9396 9400 9405 9410 9416 9422 9429 9437 7223 0 31 6 9446 9455 9466 9477 9490 9503 9516 9531 9545 9560 9576 9591 9606 9621 9636 9651 9665 9679 9693 9705 9718 9730 9741 9752 9762 9772 9781 9789 9797 9805 9812 9819 9825 9831 9836 9841 9846 9850 9854 9858 9862 9865 9868 9871 9874 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9899 9898 9896 9894 9892 9889 9887 9884 9881 9879 9876 9874 9871 9869 9867 9866 9864 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9850 9848 9846 9843 9840 9837 9833 9829 9825 9821 9817 9812 9807 9803 9798 9794 9789 9785 9781 9777 9773 9770 9766 9763 9760 9757 9754 9751 9748 9745 9743 9740 9738 9735 9732 9730 9727 9724 9722 9719 9716 9713 9710 9708 9705 9701 9698 9695 9691 9687 9682 9678 9673 9667 9661 9655 9648 9641 9634 9625 9617 9608 9598 9588 9578 9567 9556 9544 9532 9519 9506 9492 9478 9463 9447 9431 9414 9395 9376 9356 9335 9312 9289 9264 9237 9209 9180 9150 9117 9084 9048 9011 8973 8932 8890 8847 8801 8753 8704 8652 8599 8543 8485 8425 8363 8298 8231 8161 8088 8013 7935 7853 7769 7682 7592 7498 7401 7300 7197 7089 6979 6865 6747 6627 6504 6378 6250 6120 5990 5858 5726 5594 5464 5336 5210 5088 4970 4858 4750 4649 4556 4469 4391 4321 4259 4206 4162 4126 4099 4081 4070 4067 4070 4080 4097 4118 4145 4176 4210 4248 4289 4332 4377 4424 4472 4522 4573 4625 4679 4733 4788 4845 4902 4961 5021 5083 5146 5211 5277 5345 5415 5487 5561 5636 5714 5793 5874 5957 6041 6127 6214 6302 6392 6482 6573 6664 6756 6847 6938 7029 7119 7209 7297 7385 7470 7555 7638 7719 7798 7875 7951 8024 8095 8165 8232 8297 8360 8421 8480 8537 8592 8645 8696 8744 8791 8836 8879 8920 8959 8997 9033 9067 9100 9131 9162 9190 9218 9245 9270 9295 9319 9342 9364 9385 9406 9427 9446 9465 9484 9501 9519 9535 9551 9566 9580 9594 9607 9620 9631 9643 9653 9663 9673 9682 9691 9699 9707 9715 9722 9729 9736 9743 9750 9756 9762 9768 9774 9780 9785 9790 9795 9800 9805 9809 9813 9817 9821 9825 9828 9831 9834 9837 9840 9843 9845 9848 9850 9853 9855 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9877 9879 9881 9882 9883 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 7224 0 31 6 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9912 9912 9911 9910 9910 9908 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9884 9882 9880 9878 9876 9873 9870 9868 9865 9862 9859 9857 9854 9853 9851 9850 9849 9848 9848 9849 9850 9851 9852 9854 9856 9858 9860 9863 9865 9867 9869 9871 9873 9874 9875 9877 9878 9878 9879 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9874 9873 9871 9869 9867 9865 9862 9860 9857 9854 9851 9848 9844 9841 9837 9833 9829 9825 9821 9817 9813 9809 9805 9802 9798 9794 9790 9787 9784 9780 9777 9774 9770 9767 9763 9760 9756 9752 9748 9744 9740 9736 9731 9726 9722 9717 9712 9707 9703 9698 9694 9689 9685 9681 9678 9674 9671 9667 9664 9661 9657 9654 9650 9647 9643 9638 9633 9628 9623 9617 9610 9603 9595 9587 9579 9570 9560 9550 9539 9528 9516 9504 9491 9478 9464 9449 9434 9418 9402 9385 9367 9349 9330 9311 9292 9272 9252 9232 9212 9191 9171 9151 9131 9112 9093 9074 9056 9038 9021 9005 8990 8976 8962 8949 8938 8927 8918 8909 8902 8897 8892 8890 8888 8888 8890 8893 8898 8905 8913 8922 8933 8946 8960 8975 8991 9008 9027 9046 9066 9086 9107 9129 9151 9173 9196 9218 9241 9264 9286 9309 9332 9354 9377 9399 9421 9443 9464 9485 9506 9526 9546 9565 9584 9602 9620 9636 9653 9668 9683 9698 9711 9724 9737 9748 9759 9770 9780 9789 9798 9807 9815 9823 9831 9838 9845 9851 9858 9864 9870 9875 9881 9886 9891 9896 9901 9905 9910 9914 9917 9921 9924 9927 9930 9933 9935 9937 9939 9941 9942 9943 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9959 9958 9956 9954 9951 9949 9946 9944 9941 9938 9934 9931 9928 9925 9922 9918 9915 9912 9909 9907 9904 9901 9899 9896 9894 9892 9889 9887 9885 9882 9880 9877 9874 7225 0 31 6 9872 9869 9866 9862 9859 9856 9852 9849 9845 9842 9838 9835 9831 9828 9825 9822 9819 9816 9814 9811 9808 9806 9804 9801 9799 9796 9794 9791 9789 9786 9784 9782 9780 9777 9776 9774 9772 9771 9770 9770 9769 9770 9770 9771 9772 9774 9776 9779 9781 9785 9788 9792 9796 9800 9804 9808 9813 9818 9823 9827 9832 9837 9842 9847 9851 9856 9861 9865 9869 9873 9877 9881 9885 9888 9891 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9924 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9954 9953 9952 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9880 9877 9874 9870 9866 9863 9858 9854 9850 9846 9842 9838 9833 9829 9825 9821 9817 9813 9809 9805 9800 9796 9792 9787 9782 9777 9772 9767 9761 9756 9750 9744 9738 9732 9726 9721 9715 9710 9704 9699 9694 9690 9686 9682 9678 9675 9671 9669 9666 9664 9662 9660 9659 9658 9657 9657 9657 9657 9658 9658 9660 9661 9664 9666 9668 9671 9674 9677 9681 9684 9687 9691 9694 9697 9700 9702 9704 9707 9708 9710 9711 9713 9714 9714 9715 9715 9716 9716 9716 9716 9715 9715 9714 9713 9711 9709 9707 9704 9701 9697 9692 9687 9681 9675 9668 9660 9652 9643 9634 9624 9615 9604 9594 9583 9573 9562 9551 9540 9529 9518 9507 9497 9486 9475 9464 9453 9443 9432 9422 9412 9402 9392 9383 9374 9365 9357 9350 7226 0 31 6 9343 9336 9330 9325 9321 9317 9314 9312 9310 9309 9308 9308 9308 9309 9310 9312 9314 9316 9319 9322 9325 9328 9332 9336 9340 9345 9349 9354 9359 9363 9368 9373 9378 9382 9386 9390 9393 9396 9398 9400 9401 9401 9400 9398 9395 9392 9387 9381 9374 9366 9357 9347 9336 9323 9310 9295 9280 9264 9246 9228 9208 9188 9167 9144 9121 9097 9072 9047 9020 8993 8965 8937 8908 8878 8848 8818 8787 8756 8725 8694 8663 8632 8601 8571 8541 8511 8481 8452 8424 8396 8369 8342 8316 8291 8267 8244 8221 8200 8180 8161 8143 8126 8112 8098 8086 8076 8068 8062 8057 8054 8053 8054 8057 8061 8067 8075 8085 8097 8109 8124 8140 8158 8177 8197 8219 8242 8266 8291 8318 8346 8375 8406 8437 8469 8502 8536 8571 8606 8641 8678 8714 8750 8787 8823 8860 8896 8932 8967 9002 9037 9071 9104 9137 9169 9201 9232 9262 9292 9321 9349 9377 9404 9430 9456 9480 9504 9528 9550 9571 9592 9611 9630 9647 9664 9680 9695 9710 9723 9736 9748 9760 9771 9781 9791 9801 9810 9819 9827 9835 9843 9851 9859 9866 9873 9879 9886 9891 9897 9902 9907 9912 9916 9920 9923 9926 9929 9932 9934 9936 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9870 9869 9867 9866 9865 9863 9861 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9834 9832 9830 9828 9826 9824 9822 9820 9818 9817 9815 9815 9814 9813 9813 9813 9813 9814 9815 9816 9817 9818 9820 9821 9823 9824 9826 9827 9829 9830 9831 9832 9833 9834 9835 9836 9837 9837 9838 9839 9840 9841 9843 9844 9846 9848 9850 9852 9855 9858 9860 9863 9866 9869 9872 9875 9878 9880 9883 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 7227 0 31 6 9918 9918 9918 9919 9919 9918 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9903 9901 9899 9897 9895 9894 9892 9891 9889 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9859 9857 9856 9854 9852 9849 9847 9845 9842 9839 9837 9834 9831 9828 9825 9822 9819 9815 9812 9808 9805 9801 9796 9792 9788 9783 9778 9772 9767 9761 9755 9749 9743 9737 9731 9725 9720 9714 9709 9704 9700 9696 9692 9689 9687 9685 9684 9684 9683 9684 9684 9686 9687 9688 9690 9691 9693 9694 9695 9695 9696 9696 9695 9694 9692 9690 9687 9684 9680 9676 9672 9667 9662 9656 9651 9645 9639 9632 9626 9620 9613 9606 9599 9593 9585 9578 9571 9563 9556 9548 9539 9531 9522 9513 9503 9494 9483 9472 9461 9449 9437 9424 9410 9395 9380 9363 9346 9328 9309 9289 9268 9245 9221 9197 9170 9143 9114 9084 9052 9019 8984 8948 8909 8870 8828 8784 8738 8690 8640 8587 8532 8474 8413 8350 8283 8214 8143 8069 7992 7914 7834 7752 7670 7588 7507 7426 7348 7272 7200 7132 7070 7013 6964 6922 6888 6862 6845 6837 6839 6850 6870 6898 6935 6980 7032 7091 7156 7225 7299 7376 7455 7537 7619 7700 7782 7862 7941 8018 8093 8165 8235 8302 8365 8426 8485 8540 8593 8644 8692 8738 8782 8823 8863 8900 8936 8970 9001 9031 9059 9086 9110 9133 9154 9173 9191 9207 9221 9234 9246 9256 9264 9272 9278 9283 9287 9290 9292 9293 9293 9292 9291 9289 9287 9284 9281 9278 9275 9273 9270 9268 9267 9267 9268 9269 9272 9276 9282 9289 9297 9306 9316 9327 9339 9352 9366 9380 9395 9409 9423 9438 9452 9466 9479 9492 9504 9516 9527 9538 9548 9558 9567 9576 9584 9592 9600 9607 9614 9621 9628 9635 9641 9648 9654 9661 9667 9673 9679 9685 9691 9697 9703 9709 9715 9720 9726 9732 9737 9742 9748 9753 9758 9763 9768 9773 9778 9782 9787 9791 9796 9800 9804 9808 9812 9817 9820 9824 9828 9832 9835 9839 9842 9845 9848 9851 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9873 9874 9876 9877 9879 9881 9883 9884 9886 9888 9889 9891 9892 9894 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9902 9902 9902 9901 9899 9898 9896 9894 9891 9889 9886 9883 9880 9877 9874 9870 9867 9864 9861 9859 9856 9854 9852 9850 9849 9847 9846 9845 9845 9844 9844 9844 9844 9844 9845 9845 9846 9847 9848 9850 9851 9853 9855 9857 9860 9862 9865 7228 0 31 7 9880 9882 9885 9888 9891 9893 9896 9898 9900 9902 9903 9905 9906 9906 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9898 9896 9894 9893 9891 9888 9886 9884 9881 9879 9876 9874 9871 9869 9868 9866 9865 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9860 9859 9858 9856 9854 9852 9850 9848 9845 9842 9839 9836 9833 9829 9826 9822 9818 9813 9809 9805 9800 9795 9790 9785 9780 9774 9769 9763 9758 9752 9747 9741 9735 9729 9722 9716 9709 9701 9693 9685 9676 9666 9656 9645 9633 9621 9609 9596 9582 9569 9555 9542 9528 9515 9503 9491 9480 9470 9462 9454 9448 9444 9441 9439 9439 9440 9442 9445 9450 9456 9462 9469 9476 9485 9493 9502 9510 9519 9528 9536 9545 9554 9562 9571 9579 9587 9595 9604 9612 9620 9629 9637 9646 9654 9663 9671 9680 9688 9696 9705 9712 9720 9728 9735 9742 9749 9755 9761 9768 9774 9780 9785 9791 9797 9802 9808 9813 9819 9824 9829 9834 9838 9842 9846 9849 9852 9855 9857 9859 9860 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9859 9859 9858 9857 9857 9856 9855 9855 9854 9854 9854 9854 9855 9856 9857 9858 9860 9862 9863 9865 9867 9869 9871 9873 9875 9876 9878 9879 9880 9881 9881 9881 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9876 9875 9873 9872 9870 9868 9866 9864 9861 9857 9854 9849 9844 9839 9833 9826 9818 9810 9801 9792 9781 9770 9758 9746 9732 9718 9703 9687 9671 9653 9634 9615 9595 9573 9550 9527 9501 9475 9448 9419 9388 9357 9323 9289 9253 9216 9178 9138 9098 9056 9014 8970 8926 8882 8837 8792 8746 8701 8655 8610 8565 8520 8475 8431 8388 8345 8303 8261 8221 8182 8144 8107 8072 8038 8006 7975 7947 7920 7895 7872 7852 7834 7818 7805 7795 7787 7781 7778 7778 7781 7786 7794 7805 7818 7834 7852 7873 7897 7922 7950 7980 8012 8047 8083 8120 8160 8200 8242 8286 8330 8375 8421 8468 8515 8562 8609 8656 8703 8750 8796 8842 8887 8932 8976 9018 9060 9101 9141 9180 9218 9255 9291 9326 9359 9391 9423 9453 9482 9509 9536 9561 9585 9607 9628 9648 9666 9683 9699 9713 9726 9738 9749 9759 9768 9776 9784 9791 9797 9804 9810 9815 9821 9827 9832 9838 9843 9849 9854 9860 9865 9871 9876 9881 9886 9890 9895 9898 9902 9905 9908 9911 9913 9915 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9918 9917 9915 9913 9910 9908 9906 9903 9901 9898 9895 9892 9890 9887 9884 9881 9877 9874 9871 9867 9864 9860 9857 9853 9849 7229 0 31 7 9844 9840 9835 9831 9825 9820 9814 9808 9802 9796 9789 9782 9775 9767 9760 9752 9744 9735 9727 9718 9710 9701 9692 9684 9675 9666 9657 9648 9639 9630 9621 9611 9602 9592 9583 9573 9563 9552 9542 9531 9521 9510 9499 9488 9477 9466 9455 9444 9433 9422 9412 9402 9392 9383 9374 9365 9356 9348 9340 9333 9326 9319 9312 9305 9299 9293 9288 9282 9277 9272 9268 9264 9260 9257 9254 9252 9251 9250 9249 9250 9250 9252 9254 9256 9260 9263 9268 9273 9278 9284 9291 9298 9306 9314 9323 9332 9342 9352 9363 9374 9386 9398 9411 9424 9437 9450 9464 9478 9492 9506 9520 9534 9548 9562 9576 9590 9603 9617 9630 9643 9656 9669 9681 9693 9705 9716 9727 9737 9747 9757 9767 9776 9784 9792 9800 9807 9814 9821 9828 9834 9840 9846 9851 9856 9862 9867 9872 9876 9881 9885 9889 9893 9896 9899 9902 9905 9907 9909 9911 9912 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9904 9903 9901 9900 9898 9895 9893 9890 9887 9884 9881 9877 9873 9869 9865 9861 9856 9851 9846 9841 9836 9831 9826 9820 9815 9810 9805 9799 9794 9789 9784 9779 9773 9768 9763 9758 9753 9747 9742 9736 9731 9725 9720 9714 9709 9703 9698 9693 9688 9683 9679 9675 9672 9669 9666 9664 9663 9662 9662 9662 9662 9663 9664 9666 9668 9670 9672 9674 9676 9678 9681 9683 9685 9688 9690 9693 9696 9699 9702 9705 9709 9713 9717 9722 9727 9732 9738 9743 9749 9755 9761 9767 9773 9779 9785 9790 9796 9801 9806 9810 9815 9819 9823 9827 9831 9834 9838 9841 9845 9849 9852 9856 9859 9863 9866 9870 9873 9877 9880 9884 9887 9890 9894 9897 9899 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9927 9929 9931 9933 9936 9938 9940 9943 9945 9947 9949 9951 9953 9955 9956 9957 9958 9959 9959 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9930 9928 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9905 9903 9900 9898 9895 9892 9890 9887 9885 9883 9881 9880 9879 9878 9878 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9892 9893 9894 9896 9898 9900 9902 9904 9906 9908 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 7230 0 31 7 9917 9916 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9826 9824 9823 9821 9820 9819 9817 9816 9815 9814 9812 9811 9810 9808 9807 9806 9804 9803 9802 9801 9800 9799 9799 9798 9798 9798 9798 9798 9798 9799 9800 9800 9801 9802 9802 9803 9804 9805 9806 9807 9808 9810 9811 9813 9815 9817 9820 9823 9826 9829 9833 9837 9841 9846 9850 9855 9859 9863 9868 9872 9876 9880 9883 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9916 9919 9922 9924 9927 9929 9931 9933 9934 9936 9936 9937 9936 9936 9935 9934 9932 9931 9929 9927 9925 9924 9922 9921 9920 9919 9919 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9950 9951 9951 9951 9950 9949 9948 9947 9945 9943 9941 9938 9936 9933 9931 9928 9925 9923 9920 9917 9914 9911 9908 9905 9902 9899 9896 9892 9889 9885 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9822 9817 9813 9809 9805 9801 9797 9793 9789 9785 9782 9778 9775 9772 9769 9766 9763 9761 9759 9758 9756 9755 9755 9754 9754 9754 9754 9754 9754 9755 9756 9757 9758 9759 9760 9762 9763 9765 9767 9769 9771 9773 9776 9778 9781 9784 9787 9790 9793 9796 9800 9803 9806 9809 9812 9815 9817 9820 9822 9825 9827 9829 9831 9833 9835 9836 9838 9839 9841 9842 9843 9844 9845 9846 9847 9848 9849 9849 9850 9850 9850 9850 9850 9849 9848 9848 9847 9845 9844 9842 9841 9838 9836 9833 9830 9827 9823 9819 9815 9811 9806 9800 9795 9789 9783 9777 9770 9763 9757 9750 9744 9737 9731 9725 9720 9715 9711 9707 9704 9702 9701 9700 9701 9702 9704 9707 9711 9716 9721 9727 9734 9741 9749 9756 9764 9772 9780 9787 9795 9802 9808 9814 9820 9825 9830 9834 9838 9842 9845 9848 9851 9854 9857 9860 9863 9866 9869 9872 9876 9879 9882 9885 9888 9890 9893 9895 9897 9899 9900 9901 9901 9902 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9901 9902 9903 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9928 9928 9929 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9914 9912 9910 9908 9905 9902 9899 9895 9892 9888 9884 9880 9876 9873 9869 9865 9862 9859 9855 9852 9850 9847 9844 9841 9838 9835 9832 9828 9824 9819 9814 9808 9801 9794 9787 9778 9770 7231 0 31 7 9761 9752 9742 9733 9724 9715 9706 9698 9691 9684 9678 9674 9670 9668 9667 9666 9668 9670 9673 9677 9683 9689 9696 9704 9712 9721 9731 9740 9750 9760 9770 9780 9790 9800 9810 9820 9829 9838 9846 9854 9862 9869 9876 9882 9888 9893 9898 9903 9907 9910 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9942 9943 9945 9947 9949 9950 9952 9953 9954 9954 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9917 9915 9913 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9892 9890 9888 9886 9884 9881 9879 9876 9873 9871 9868 9866 9863 9861 9859 9857 9855 9853 9851 9849 9848 9846 9845 9843 9842 9840 9838 9837 9835 9834 9832 9830 9828 9827 9825 9823 9821 9819 9818 9816 9814 9813 9811 9810 9808 9807 9806 9805 9804 9804 9803 9803 9803 9803 9803 9804 9804 9804 9805 9805 9805 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9808 9808 9809 9810 9811 9812 9814 9816 9818 9820 9822 9825 9827 9830 9832 9834 9837 9839 9840 9842 9843 9844 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9851 9852 9854 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9873 9874 9875 9876 9876 9876 9876 9876 9875 9875 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9861 9860 9859 9859 9859 9859 9859 9859 9860 9861 9862 9864 9865 9867 9869 9871 9874 9876 9878 9880 9883 9885 9886 9888 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9918 9918 9918 9919 9919 9921 9922 9923 9925 9926 9928 9929 9931 9932 9932 9933 9933 9933 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9921 9921 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9899 9897 9895 9893 9892 9890 9889 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9875 7232 0 31 7 9874 9872 9871 9869 9867 9865 9863 9860 9858 9855 9853 9850 9848 9845 9842 9840 9837 9835 9832 9830 9828 9825 9823 9820 9818 9816 9813 9811 9808 9805 9802 9799 9796 9793 9790 9786 9782 9779 9775 9771 9766 9762 9758 9753 9748 9744 9739 9733 9728 9722 9716 9710 9704 9697 9690 9682 9674 9666 9657 9648 9639 9629 9619 9608 9597 9586 9574 9562 9549 9535 9521 9506 9491 9474 9457 9439 9419 9398 9376 9353 9329 9303 9275 9246 9216 9184 9150 9115 9079 9040 9000 8958 8914 8868 8820 8770 8717 8663 8606 8548 8487 8424 8360 8295 8228 8162 8096 8030 7965 7903 7844 7788 7736 7690 7649 7615 7588 7568 7556 7551 7554 7566 7585 7611 7644 7683 7728 7778 7833 7891 7951 8014 8077 8142 8206 8270 8334 8396 8456 8515 8572 8627 8680 8732 8781 8829 8874 8919 8961 9002 9042 9080 9116 9151 9184 9215 9245 9274 9300 9326 9349 9371 9392 9411 9429 9445 9461 9476 9490 9503 9515 9527 9538 9549 9560 9570 9579 9588 9597 9605 9613 9620 9627 9633 9639 9644 9649 9653 9657 9661 9664 9668 9671 9674 9677 9679 9682 9685 9688 9690 9693 9695 9697 9700 9702 9704 9705 9707 9708 9709 9711 9712 9712 9713 9714 9715 9716 9717 9717 9718 9719 9720 9721 9722 9723 9724 9725 9725 9726 9727 9727 9728 9728 9728 9729 9729 9729 9728 9728 9728 9727 9727 9726 9725 9724 9723 9722 9720 9719 9717 9715 9713 9711 9709 9706 9704 9702 9699 9697 9694 9692 9689 9686 9683 9680 9677 9674 9670 9666 9662 9658 9653 9648 9643 9638 9632 9626 9621 9615 9610 9604 9599 9594 9589 9585 9581 9577 9573 9570 9567 9564 9561 9558 9556 9553 9551 9548 9546 9543 9541 9539 9536 9534 9532 9530 9529 9527 9526 9526 9525 9525 9525 9526 9526 9527 9528 9529 9530 9530 9531 9531 9532 9531 9531 9531 9530 9529 9527 9526 9524 9523 9521 9519 9517 9515 9513 9511 9509 9506 9504 9501 9498 9495 9491 9487 9482 9478 9472 9466 9460 9453 9445 9437 9429 9421 9412 9402 9393 9383 9373 9362 9352 9341 9330 9318 9306 9293 9280 9267 9253 9238 9222 9206 9189 9171 9152 9132 9111 9089 9067 9043 9019 8993 8967 8940 8912 8883 8853 8822 8790 8757 8723 8688 8652 8614 8575 8534 8492 8448 8403 8355 8306 8254 8201 8145 8087 8027 7965 7900 7832 7762 7689 7614 7536 7455 7371 7284 7194 7101 7004 6904 6801 6694 6583 6468 6350 6228 6102 5972 5838 5702 5562 5419 5274 5127 4979 4831 4683 4536 4392 4250 4113 3982 3857 3740 3631 3533 3445 3369 3306 3255 3219 3197 3188 3195 3215 3250 3298 3360 3434 3519 3616 3722 3838 3961 4090 4226 4366 4510 4657 4805 4954 5103 5252 5399 5545 5688 5828 5966 6099 6229 6355 6477 6595 6708 6818 6923 7024 7122 7215 7304 7390 7473 7552 7627 7700 7770 7837 7901 7963 7233 0 31 7 8022 8079 8134 8186 8236 8284 8330 8374 8416 8457 8495 8532 8567 8600 8632 8662 8691 8719 8746 8772 8797 8821 8844 8866 8888 8910 8931 8951 8971 8991 9010 9029 9047 9066 9083 9101 9118 9134 9150 9166 9182 9197 9212 9226 9240 9254 9268 9281 9294 9306 9319 9331 9343 9355 9366 9377 9388 9399 9410 9421 9431 9441 9451 9461 9471 9480 9490 9499 9508 9517 9526 9534 9542 9550 9558 9566 9573 9580 9587 9593 9600 9606 9612 9618 9623 9629 9635 9640 9645 9650 9655 9660 9665 9670 9674 9679 9683 9687 9691 9694 9697 9700 9703 9705 9707 9709 9710 9711 9712 9712 9713 9713 9713 9713 9713 9713 9712 9712 9712 9711 9711 9710 9710 9709 9708 9707 9706 9704 9703 9701 9698 9696 9693 9690 9687 9683 9679 9675 9671 9666 9662 9657 9653 9648 9644 9639 9635 9630 9626 9622 9619 9615 9612 9609 9606 9603 9601 9599 9597 9595 9593 9592 9591 9590 9589 9588 9588 9587 9587 9588 9588 9589 9591 9592 9595 9597 9600 9603 9607 9612 9616 9621 9627 9633 9639 9645 9652 9658 9665 9672 9678 9685 9692 9698 9704 9710 9716 9722 9728 9734 9739 9744 9750 9755 9760 9765 9770 9775 9780 9785 9790 9795 9800 9804 9809 9814 9818 9822 9826 9830 9833 9836 9839 9842 9845 9847 9850 9852 9853 9855 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9869 9869 9868 9868 9867 9866 9865 9864 9862 9861 9859 9858 9856 9854 9852 9850 9848 9846 9844 9843 9841 9840 9838 9837 9837 9836 9836 9836 9837 9838 9839 9841 9843 9845 9847 9850 9852 9855 9857 9860 9862 9864 9866 9868 9869 9871 9872 9872 9873 9873 9873 9874 9874 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9891 9890 9888 9886 9884 9881 9879 9876 9874 9871 9868 9866 9863 9860 9858 9856 9854 9852 9851 9850 9849 9849 9849 9849 9850 9851 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9876 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9865 9864 9863 9862 9860 9859 9857 9856 9855 9853 9852 9850 9849 9848 9847 9846 9845 9845 9844 9843 9843 9842 9842 9841 9840 9839 9838 9837 9835 9834 9832 9829 9827 9824 9822 9819 9816 9814 9811 9809 9806 9805 9803 9801 9800 9800 9799 9799 9799 9799 9800 9801 7234 0 31 7 9801 9802 9803 9804 9805 9805 9806 9806 9806 9807 9807 9807 9807 9807 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9804 9804 9803 9802 9802 9801 9800 9800 9799 9798 9798 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9795 9794 9793 9791 9789 9787 9785 9782 9779 9775 9772 9768 9764 9760 9756 9752 9748 9743 9739 9735 9730 9726 9721 9716 9712 9707 9702 9698 9693 9688 9684 9680 9676 9672 9669 9666 9663 9660 9658 9657 9656 9655 9655 9655 9655 9655 9656 9657 9658 9658 9659 9660 9661 9661 9662 9662 9662 9661 9661 9660 9658 9657 9655 9653 9651 9649 9646 9644 9641 9638 9634 9631 9628 9624 9621 9617 9613 9609 9605 9601 9597 9592 9588 9583 9578 9573 9567 9562 9556 9549 9542 9535 9527 9519 9510 9500 9490 9480 9468 9456 9443 9430 9415 9400 9384 9367 9350 9331 9312 9291 9270 9247 9224 9199 9174 9147 9119 9090 9059 9027 8994 8958 8921 8881 8840 8796 8750 8702 8652 8599 8544 8487 8429 8370 8309 8248 8188 8128 8069 8012 7959 7908 7862 7820 7784 7754 7730 7714 7704 7701 7705 7716 7734 7757 7787 7822 7862 7906 7953 8003 8054 8107 8161 8215 8268 8320 8371 8421 8470 8516 8560 8603 8644 8682 8719 8755 8788 8820 8851 8880 8907 8933 8958 8981 9003 9024 9043 9060 9076 9091 9104 9116 9127 9136 9145 9152 9159 9164 9169 9174 9178 9181 9185 9187 9190 9192 9194 9195 9196 9196 9196 9195 9193 9191 9188 9184 9180 9175 9169 9162 9155 9146 9138 9129 9119 9109 9098 9087 9075 9063 9051 9038 9024 9010 8996 8980 8964 8947 8928 8909 8889 8867 8844 8820 8795 8768 8740 8710 8680 8648 8614 8580 8544 8507 8468 8429 8388 8345 8301 8256 8209 8160 8110 8057 8003 7945 7886 7824 7759 7691 7620 7546 7469 7388 7303 7215 7124 7028 6929 6826 6719 6608 6493 6374 6251 6124 5992 5857 5718 5575 5428 5277 5122 4965 4804 4640 4474 4307 4139 3971 3802 3635 3472 3311 3155 3005 2862 2727 2601 2486 2383 2292 2214 2150 2101 2066 2047 2044 2056 2084 2126 2183 2254 2338 2434 2542 2661 2789 2925 3069 3219 3376 3536 3699 3865 4032 4200 4368 4536 4701 4866 5028 5186 5342 5495 5643 5788 5929 6065 6197 6325 6448 6568 6683 6793 6900 7003 7101 7196 7288 7375 7459 7540 7617 7691 7762 7830 7895 7957 8017 8074 8128 8180 8229 8277 8322 8365 8407 8447 8485 8522 8558 8592 8626 8658 8689 8719 8749 8778 8805 8832 8859 8884 8909 8933 8957 8980 9002 9023 9044 9064 9083 9102 9120 9138 9154 9171 9187 9202 9217 9231 9245 9258 9271 9284 9296 9308 9319 9330 9341 9352 9362 9372 9382 9392 9401 9410 9419 9428 9436 9444 9452 9459 9466 9473 9479 9486 9491 9497 9502 9508 9512 9517 9522 9527 9531 9536 9540 7235 0 31 7 9545 9550 9555 9560 9565 9570 9575 9580 9585 9590 9595 9600 9604 9609 9613 9618 9622 9626 9629 9633 9636 9639 9643 9646 9649 9651 9654 9657 9660 9663 9666 9669 9672 9675 9678 9681 9684 9687 9689 9692 9694 9697 9699 9701 9703 9705 9706 9708 9709 9711 9712 9714 9715 9717 9718 9720 9722 9723 9725 9728 9730 9732 9734 9736 9738 9740 9742 9744 9745 9746 9747 9747 9746 9745 9744 9742 9740 9737 9734 9730 9726 9722 9717 9712 9706 9701 9695 9689 9682 9676 9668 9661 9653 9644 9635 9625 9615 9603 9591 9577 9563 9547 9530 9512 9492 9472 9450 9428 9404 9380 9354 9328 9302 9275 9248 9221 9194 9167 9140 9113 9086 9060 9034 9009 8983 8958 8933 8909 8884 8859 8834 8809 8783 8758 8732 8705 8678 8651 8623 8595 8567 8538 8509 8480 8451 8421 8392 8363 8335 8307 8279 8252 8226 8200 8175 8151 8128 8106 8085 8065 8047 8030 8014 7999 7986 7975 7965 7957 7950 7945 7942 7941 7942 7944 7949 7955 7963 7973 7985 7999 8014 8031 8050 8071 8093 8116 8142 8168 8196 8225 8255 8286 8318 8351 8385 8420 8455 8490 8526 8562 8599 8635 8671 8708 8744 8779 8815 8850 8884 8918 8951 8983 9015 9045 9075 9105 9133 9160 9187 9213 9238 9262 9285 9307 9329 9349 9369 9389 9407 9425 9442 9459 9475 9491 9506 9520 9535 9549 9562 9575 9588 9601 9613 9625 9637 9649 9660 9671 9682 9692 9702 9712 9722 9731 9739 9748 9756 9764 9771 9778 9785 9791 9797 9803 9808 9813 9818 9823 9827 9831 9835 9838 9842 9844 9847 9849 9851 9853 9855 9856 9857 9858 9858 9859 9859 9859 9859 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9871 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9853 9851 9848 9845 9842 9839 9835 9832 9828 9823 9819 9814 9809 9803 9797 9791 9785 9778 9771 9764 9756 9748 9740 9732 9723 9714 9705 9696 9686 9676 9666 9655 9644 9633 9621 9608 9595 9582 9567 9552 9536 9520 9503 9485 9466 9447 9426 9406 9384 9362 9340 9317 9294 9270 9246 9221 9197 9172 9147 9121 9096 9070 9045 9019 8993 8967 8942 8916 8891 8866 8841 8816 8793 8769 8747 8725 8704 8684 8665 8647 8630 8614 8599 8586 8573 8562 8552 8543 8536 8529 8524 8519 8516 8514 8513 8513 8515 8517 8521 8526 8532 8540 8549 8559 8570 8583 8597 8612 8628 8644 8662 8681 8700 8720 8741 8762 8783 8805 8826 8848 8870 8893 8915 8937 8959 8982 9004 9027 9049 9072 9094 9117 9139 9161 9183 9205 9226 9247 9267 9287 9306 9325 9342 9360 9376 9391 9406 9419 9432 9444 9455 9466 9475 9484 9493 9500 9507 9513 9519 9524 9528 9532 9535 9538 9539 9541 9541 9541 9541 9539 9537 9535 9532 9528 9523 9518 9512 9505 9498 9490 7236 0 31 7 9481 9472 9462 9451 9439 9427 9414 9401 9386 9371 9355 9338 9321 9302 9283 9262 9240 9218 9193 9168 9141 9112 9082 9050 9016 8981 8943 8904 8862 8819 8774 8726 8676 8624 8570 8513 8453 8391 8326 8258 8186 8112 8033 7951 7864 7774 7680 7582 7480 7375 7267 7156 7044 6931 6817 6704 6593 6484 6379 6280 6186 6101 6024 5956 5898 5851 5816 5793 5782 5783 5796 5822 5858 5905 5962 6028 6103 6184 6273 6366 6463 6565 6668 6773 6879 6985 7089 7193 7296 7396 7493 7588 7680 7768 7853 7935 8014 8089 8160 8228 8294 8355 8414 8470 8523 8574 8622 8668 8711 8752 8792 8830 8866 8900 8934 8965 8996 9025 9054 9081 9107 9132 9156 9179 9201 9222 9242 9261 9280 9298 9315 9331 9347 9363 9377 9392 9405 9419 9432 9444 9456 9468 9479 9490 9500 9510 9520 9529 9537 9546 9553 9561 9567 9574 9580 9586 9591 9597 9602 9607 9611 9616 9620 9624 9627 9631 9634 9637 9640 9642 9644 9646 9647 9648 9649 9649 9648 9647 9645 9643 9641 9638 9634 9630 9626 9620 9615 9609 9602 9595 9588 9580 9571 9562 9553 9543 9533 9522 9511 9499 9487 9474 9461 9447 9433 9418 9402 9386 9369 9351 9333 9314 9294 9274 9254 9234 9214 9194 9174 9154 9136 9118 9101 9086 9073 9061 9051 9043 9037 9034 9033 9034 9037 9043 9051 9060 9072 9085 9100 9116 9133 9151 9169 9189 9208 9228 9248 9268 9288 9307 9326 9345 9363 9381 9399 9416 9433 9449 9465 9480 9495 9509 9523 9537 9550 9563 9575 9587 9598 9609 9620 9630 9640 9650 9659 9668 9677 9685 9693 9701 9709 9716 9723 9730 9736 9743 9749 9755 9760 9766 9771 9776 9781 9786 9791 9796 9801 9806 9811 9815 9820 9824 9828 9832 9836 9840 9843 9846 9849 9852 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9874 9876 9879 9881 9884 9886 9889 9891 9894 9897 9899 9901 9903 9905 9907 9908 9910 9911 9911 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9914 9915 9916 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 7237 0 31 7 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9953 9954 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9962 9961 9959 9957 9954 9952 9949 9946 9943 9940 9936 9933 9929 9925 9920 9916 9911 9906 9902 9897 9891 9886 9881 9875 9870 9865 9859 9853 9847 9842 9836 9830 9823 9817 9811 9804 9797 9790 9783 9775 9768 9760 9752 9744 9736 9728 9720 9712 9704 9696 9688 9680 9673 9665 9658 9652 9645 9639 9634 9629 9624 9620 9616 9613 9611 9609 9607 9607 9606 9607 9607 9609 9611 9613 9616 9619 9622 9626 9631 9635 9640 9646 9651 9657 9663 9669 9676 9683 9689 9697 9704 9711 9719 9726 9734 9742 9750 9758 9766 9774 9782 9789 9797 9804 9811 9818 9824 9830 9835 9841 9845 9850 9853 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9898 9899 9899 9899 9898 9897 9895 9893 9891 9889 9886 9883 9880 9877 9874 9871 9869 9866 9863 9861 9859 9856 9854 9852 9850 9847 9845 9843 9840 9838 9835 9832 9829 9826 9823 9820 9817 9815 9813 9810 9809 9807 9807 9806 9806 9806 9807 9808 9809 9811 9813 9815 9817 9820 9822 9825 9828 9830 9833 9836 9838 9841 9844 9847 9850 9853 9856 9859 9863 9866 9870 9873 9877 9880 9884 9888 9892 9895 9899 9902 9906 9909 9912 9916 9919 9921 9924 9927 9929 9931 9933 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9918 9915 9912 9909 9906 9902 9898 9893 9889 9884 9879 9874 9869 9864 9859 9854 9849 9844 9840 9835 9832 9828 9825 9823 9821 9819 9818 9818 9818 9819 9821 9823 9825 9828 9831 9835 9839 9843 9847 9851 9855 9859 9862 9865 9868 9870 9872 9874 9875 9875 9875 9874 9872 9871 9868 9865 9862 9858 9854 9849 9844 9839 9833 9826 9819 9811 9802 9793 9783 9772 9761 9748 9735 9721 9707 9692 9677 9662 9647 9633 9618 9605 9593 9582 9572 9564 9557 9553 9551 9550 9552 9555 9560 9568 9576 9586 9598 9610 9623 9636 9649 9663 7238 0 31 7 9677 9690 9703 9715 9727 9738 9749 9759 9768 9777 9785 9792 9799 9806 9812 9818 9823 9828 9833 9837 9841 9845 9848 9851 9853 9855 9856 9858 9858 9859 9859 9858 9858 9857 9856 9855 9854 9852 9851 9849 9848 9846 9845 9843 9841 9839 9837 9835 9833 9831 9828 9826 9823 9821 9818 9816 9814 9811 9809 9807 9806 9804 9803 9802 9802 9801 9801 9801 9801 9802 9802 9803 9804 9805 9806 9807 9808 9810 9811 9813 9815 9817 9820 9822 9825 9828 9831 9834 9838 9841 9845 9849 9853 9857 9861 9865 9868 9872 9876 9879 9883 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9926 9928 9928 9929 9930 9931 9931 9932 9932 9932 9932 9931 9931 9930 9930 9929 9927 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9902 9901 9900 9900 9900 9900 9900 9901 9902 9903 9904 9906 9908 9910 9912 9915 9917 9920 9922 9925 9928 9931 9933 9936 9938 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9970 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9943 9940 9938 9934 9931 9927 9924 9920 9915 9911 9907 9903 9898 9894 9890 9885 9881 9877 9873 9869 9865 9861 9857 9853 9849 9845 9840 9836 9832 9828 9824 9820 9817 9813 9810 9806 9803 9801 9798 9796 9794 9792 9791 9790 9789 9788 9787 9787 9786 9786 9786 9787 9787 9788 9789 9790 9792 9794 9796 9798 9801 9804 9808 9811 9815 9819 9824 9828 9833 9837 9842 9847 9852 9857 9861 9866 9871 9876 9880 9885 9890 9894 9899 9903 9907 9912 9916 9920 9924 9927 9931 9934 9937 9940 9942 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9974 9974 9973 9972 9970 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9954 9953 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9923 9920 9917 9915 9912 9909 9906 9903 9900 9897 9893 9890 9886 9882 9877 9873 9869 9864 9859 9854 9850 9845 9840 9835 9831 9826 9822 9817 9813 9809 9805 9801 9797 9792 9788 9784 9780 9775 9771 9766 9761 9756 9751 9745 9739 7239 0 31 7 9732 9726 9719 9711 9704 9695 9687 9678 9669 9660 9650 9641 9631 9622 9612 9603 9595 9587 9580 9574 9569 9565 9563 9562 9562 9563 9567 9571 9577 9584 9592 9601 9611 9622 9634 9645 9657 9669 9682 9693 9705 9716 9727 9737 9747 9756 9764 9772 9779 9786 9792 9798 9803 9808 9813 9817 9821 9824 9828 9831 9835 9838 9841 9844 9847 9850 9853 9855 9858 9861 9863 9866 9868 9870 9872 9874 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9905 9907 9909 9912 9915 9917 9920 9922 9925 9927 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9923 9921 9918 9916 9913 9909 9906 9903 9899 9896 9892 9889 9886 9883 9879 9877 9874 9871 9869 9866 9864 9862 9859 9856 9854 9851 9847 9844 9840 9835 9831 9825 9820 9814 9808 9801 9795 9789 9782 9776 9770 9764 9758 9753 9749 9745 9742 9739 9737 9736 9735 9735 9736 9737 9738 9740 9743 9746 9749 9752 9756 9759 9763 9767 9771 9775 9778 9782 9785 9789 9792 9795 9798 9801 9803 9805 9807 9809 9810 9811 9812 9813 9813 9813 9813 9813 9812 9811 9810 9809 9807 9805 9803 9801 9798 9796 9793 9790 9786 9783 9779 9775 9770 9766 9761 9755 9750 9743 9737 9730 9722 9714 9706 9697 9688 9678 9667 9657 9645 9633 9621 9607 9594 9579 9564 9548 9532 9514 9496 9477 9457 9435 9413 9389 9364 9337 9309 9280 9249 9217 9183 9148 9111 9073 9033 8992 8949 8904 8858 8810 8760 8709 8656 8600 8543 8484 8422 8358 8292 8223 8152 8079 8003 7925 7846 7764 7681 7597 7511 7426 7340 7254 7169 7085 7003 6923 6846 6771 6699 6632 6568 6508 6452 6400 6353 6310 6271 6236 6205 6178 6154 6133 6116 6101 6089 6079 6071 6065 6061 6059 6059 6060 6064 6069 6076 6085 6096 6109 6125 6143 6163 6185 6211 6238 6269 6302 6337 6375 6415 6458 6503 6550 6600 6651 6705 6760 6817 6876 6937 6999 7062 7127 7193 7259 7327 7395 7464 7533 7603 7672 7741 7810 7879 7947 8014 8080 8146 8210 8273 8335 8395 8454 8512 8568 8622 8675 8727 8776 8825 8871 8916 8960 9002 9042 9080 9118 9153 9187 9220 7240 0 31 7 9251 9280 9308 9335 9360 9384 9407 9428 9449 9468 9486 9503 9520 9535 9550 9563 9576 9589 9601 9612 9622 9633 9642 9652 9661 9669 9677 9685 9692 9699 9706 9712 9718 9723 9728 9732 9736 9740 9743 9746 9749 9751 9753 9755 9757 9758 9760 9761 9763 9764 9766 9768 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9833 9834 9834 9835 9835 9835 9835 9834 9834 9833 9833 9832 9831 9831 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9826 9825 9824 9824 9823 9822 9821 9820 9819 9818 9818 9817 9816 9815 9815 9814 9814 9813 9812 9812 9811 9810 9809 9808 9807 9806 9805 9803 9801 9799 9797 9794 9792 9789 9786 9783 9780 9777 9774 9771 9768 9765 9762 9760 9757 9755 9752 9750 9748 9746 9743 9741 9739 9737 9734 9732 9729 9726 9723 9720 9717 9713 9709 9705 9701 9696 9692 9687 9682 9677 9672 9667 9662 9656 9651 9645 9640 9634 9629 9623 9617 9611 9604 9598 9591 9583 9576 9568 9559 9550 9541 9531 9521 9510 9499 9488 9476 9464 9452 9439 9426 9412 9398 9384 9369 9354 9338 9322 9305 9287 9268 9249 9229 9208 9186 9163 9139 9114 9089 9062 9036 9008 8980 8952 8924 8896 8867 8839 8811 8784 8756 8730 8704 8679 8655 8631 8608 8586 8564 8543 8523 8503 8483 8464 8445 8425 8406 8386 8365 8344 8321 8297 8272 8245 8216 8184 8150 8114 8074 8032 7987 7939 7887 7832 7774 7713 7648 7580 7509 7435 7357 7276 7192 7104 7013 6918 6820 6718 6613 6503 6390 6273 6152 6029 5903 5774 5643 5512 5381 5250 5121 4994 4871 4754 4643 4539 4445 4359 4285 4222 4171 4133 4108 4096 4098 4113 4140 4180 4231 4293 4365 4446 4536 4632 4734 4841 4952 5067 5184 5301 5420 5538 5656 5772 5887 6000 6110 6217 6321 6422 6519 6613 6702 6788 6869 6947 7019 7088 7152 7212 7268 7319 7367 7410 7449 7484 7515 7542 7566 7586 7601 7613 7622 7626 7627 7624 7618 7607 7592 7574 7552 7525 7495 7461 7423 7381 7334 7284 7230 7171 7108 7041 6970 6895 6815 6732 6644 6552 6456 6357 6255 6150 6043 5934 5825 5717 5609 5502 5400 5300 5207 5121 5042 4972 4912 4862 4824 4798 4784 4783 4795 4820 4857 4906 4966 5037 5118 5208 5305 5409 5519 5633 5751 5871 5992 6114 6236 6357 6477 6595 6711 6824 6934 7042 7146 7248 7346 7441 7533 7622 7708 7791 7871 7948 8022 8093 8161 8227 8289 8349 8405 8460 8511 8560 8607 8651 8693 8733 8771 8807 8841 8874 8905 8935 8963 8991 9017 9042 9067 9090 9112 9134 9154 9174 9193 9211 9228 9245 9261 9276 9290 9304 9318 9330 9343 9354 9366 9376 9387 9397 9407 9416 9425 9434 7241 0 31 7 9442 9450 9457 9464 9471 9478 9484 9489 9495 9500 9504 9509 9513 9516 9520 9523 9526 9529 9532 9535 9537 9540 9542 9544 9546 9548 9549 9551 9552 9553 9554 9555 9556 9557 9557 9558 9558 9558 9559 9559 9560 9561 9561 9562 9563 9565 9566 9568 9570 9572 9574 9576 9578 9581 9583 9586 9589 9591 9594 9597 9600 9603 9607 9610 9614 9618 9622 9626 9631 9635 9641 9646 9651 9657 9663 9669 9675 9681 9687 9693 9699 9705 9711 9716 9722 9727 9731 9736 9741 9745 9749 9753 9757 9760 9764 9767 9771 9774 9778 9781 9784 9787 9790 9793 9796 9799 9801 9804 9806 9809 9811 9813 9815 9817 9819 9821 9822 9823 9825 9826 9827 9827 9828 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9832 9833 9833 9834 9836 9837 9839 9841 9843 9845 9847 9850 9852 9855 9857 9860 9863 9866 9868 9871 9874 9876 9879 9881 9884 9886 9888 9891 9893 9895 9897 9899 9900 9902 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9951 9952 9951 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9926 9925 9926 9926 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9969 9969 9969 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 7242 0 31 7 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9915 9914 9913 9911 9909 9908 9906 9904 9902 9900 9899 9897 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9882 9880 9878 9877 9875 9872 9870 9867 9864 9861 9858 9854 9850 9846 9842 9838 9834 9829 9825 9820 9816 9812 9807 9803 9798 9794 9789 9785 9780 9775 9771 9766 9762 9757 9753 9748 9744 9739 9735 9731 9726 9722 9718 9714 9709 9705 9700 9696 9691 9686 9681 9676 9670 9665 9660 9654 9648 9643 9638 9632 9627 9623 9618 9614 9610 9607 9604 9602 9599 9597 9596 9595 9594 9593 9593 9592 9592 9592 9593 9593 9594 9595 9596 9597 9599 9600 9602 9605 9607 9610 9614 9617 9621 9625 9629 9634 9639 9643 9648 9653 9659 9664 9669 9675 9680 9686 9691 9697 9703 9709 9714 9720 9726 9732 9737 9743 9749 9754 9759 9764 9769 9774 9778 9783 9787 9790 9794 9798 9801 9804 9807 9810 9814 9817 9820 9823 9826 9830 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9868 9869 9871 9872 9874 9875 9877 9879 9881 9883 9885 9886 9888 9889 9890 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9887 9886 9885 9885 9885 9884 9884 9885 9885 9885 9886 9887 9887 9888 9889 9889 9890 9890 9890 9891 9891 9891 9890 9890 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9884 9884 9883 9883 9883 9884 9884 9884 9885 9886 9886 9887 9888 9888 9889 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9926 9928 9929 9930 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9932 9931 9929 9929 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9878 9877 9875 9874 9872 9870 9868 9867 9865 9863 9860 7243 0 31 7 9858 9856 9853 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9782 9779 9776 9773 9770 9767 9765 9762 9760 9757 9755 9753 9751 9749 9747 9746 9744 9743 9741 9740 9739 9738 9737 9736 9735 9734 9734 9734 9733 9733 9734 9734 9735 9736 9737 9738 9739 9740 9742 9743 9744 9746 9747 9748 9748 9749 9749 9749 9749 9748 9747 9746 9745 9744 9743 9742 9741 9739 9738 9738 9737 9736 9736 9736 9736 9736 9736 9737 9738 9739 9740 9741 9742 9744 9745 9747 9748 9750 9751 9753 9754 9756 9757 9759 9760 9762 9763 9764 9765 9766 9767 9768 9769 9769 9769 9769 9769 9769 9769 9768 9767 9766 9765 9764 9762 9761 9759 9757 9756 9754 9752 9749 9747 9745 9743 9740 9738 9735 9733 9730 9727 9723 9720 9716 9712 9708 9703 9699 9693 9688 9683 9677 9671 9665 9659 9652 9646 9639 9632 9626 9619 9612 9605 9597 9590 9582 9575 9566 9558 9549 9540 9530 9520 9509 9498 9486 9473 9460 9447 9432 9417 9401 9384 9366 9347 9328 9307 9285 9261 9236 9210 9182 9153 9122 9089 9054 9018 8979 8938 8896 8850 8803 8753 8700 8644 8585 8523 8457 8387 8314 8237 8155 8070 7980 7887 7790 7690 7588 7484 7380 7277 7173 7071 6973 6880 6792 6712 6639 6575 6521 6478 6447 6427 6418 6422 6437 6463 6501 6548 6604 6668 6739 6816 6898 6983 7072 7161 7250 7339 7428 7514 7599 7680 7758 7833 7904 7972 8036 8096 8153 8207 8257 8304 8348 8389 8427 8463 8496 8526 8555 8580 8604 8625 8644 8661 8676 8689 8700 8709 8715 8720 8724 8725 8724 8722 8717 8711 8703 8693 8681 8668 8652 8634 8615 8594 8570 8545 8518 8489 8458 8425 8390 8353 8313 8271 8226 8179 8129 8075 8018 7958 7893 7825 7753 7676 7594 7507 7416 7319 7217 7109 6996 6877 6752 6622 6486 6344 6197 6044 5887 5725 5559 5389 5216 5042 4866 4690 4515 4342 4171 4007 3848 3697 3555 3424 3305 3200 3109 3034 2975 2934 2911 2906 2919 2949 2998 3063 3145 3240 3349 3471 3604 3746 3896 4052 4213 4378 4545 4713 4880 5047 5213 5377 5537 5694 5847 5997 6143 6285 6423 6556 6686 6812 6933 7051 7165 7274 7380 7481 7579 7672 7762 7847 7929 8006 8080 8150 8216 8279 8339 8395 8449 8500 8549 8596 8640 8683 8724 8763 8801 8837 8872 8906 8938 8970 9000 9029 9057 9083 9109 9134 9157 9180 9202 9222 9242 9261 9280 9297 9315 9331 9347 9362 9377 9392 9406 9420 9433 9446 9458 9470 9482 9493 9504 9514 9524 9534 9543 9552 9561 9569 9578 9585 9593 9600 9608 9614 9621 9628 9634 9640 9646 9652 9657 9663 9668 9674 9679 9684 9689 9694 9699 9704 9709 9714 9718 9723 9728 9732 9737 9741 9745 9750 9753 9757 9761 9764 9767 9770 9773 9776 9779 9781 9784 7244 0 31 7 9786 9788 9791 9793 9796 9798 9801 9803 9806 9808 9811 9813 9816 9818 9820 9823 9825 9827 9829 9830 9832 9834 9835 9837 9838 9840 9842 9843 9845 9847 9849 9851 9853 9855 9857 9859 9860 9862 9864 9865 9867 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9887 9884 9881 9878 9875 9872 9868 9864 9859 9855 9850 9845 9839 9834 9828 9822 9816 9809 9803 9797 9790 9784 9778 9771 9765 9759 9753 9746 9740 9734 9727 9721 9714 9708 9701 9694 9687 9680 9673 9665 9658 9650 9643 9636 9628 9621 9614 9608 9601 9595 9590 9585 9580 9576 9572 9569 9566 9563 9561 9560 9559 9558 9558 9558 9559 9560 9561 9563 9565 9568 9571 9574 9577 9581 9585 9588 9592 9596 9600 9603 9606 9610 9613 9615 9618 9620 9623 9625 9627 9629 9631 9634 9636 9639 9642 9646 9649 9654 9658 9663 9669 9674 9680 9687 9693 9699 9706 9712 9718 9724 9729 9734 9739 9744 9747 9751 9754 9756 9758 9759 9760 9761 9761 9761 9760 9759 9758 9756 9754 9752 9749 9746 9742 9737 9732 9726 9720 9713 9705 9697 9688 9679 9668 9658 9647 9636 9624 9613 9601 9590 9578 9567 9555 9544 9533 9522 9511 9500 9489 9477 9465 9453 9440 9426 9412 9396 9379 9362 9343 9322 9300 9277 9253 9226 9199 9170 9139 9107 9073 9038 9001 8963 8923 8881 8838 8793 8747 8700 8651 8601 8549 8497 8443 8389 8333 8277 8221 8164 8107 8049 7992 7934 7877 7820 7763 7706 7650 7594 7539 7484 7430 7376 7323 7272 7221 7172 7124 7077 7033 6990 6949 6910 6873 6839 6808 6779 6753 6730 6710 6692 6678 6666 6658 6652 6649 6649 6652 6658 6666 6677 6691 6708 6727 6749 6774 6801 6832 6865 6900 6939 6980 7024 7070 7119 7170 7224 7279 7337 7397 7458 7521 7585 7650 7716 7782 7849 7916 7984 8051 8118 8185 8251 8317 8381 8445 8508 8570 8631 8690 8748 8805 8861 8914 8967 9017 9066 9113 9159 9202 9244 9284 9322 9358 9393 9425 9456 9485 9512 9538 9562 9585 9607 9627 9646 7245 0 31 7 9664 9681 9696 9711 9726 9739 9752 9764 9775 9786 9796 9806 9815 9823 9831 9838 9844 9851 9856 9861 9866 9870 9874 9878 9881 9884 9887 9889 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9919 9920 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9912 9911 9911 9910 9910 9911 9911 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9920 9920 9919 9918 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9879 9877 9874 9872 9869 9866 9863 9861 9858 9855 9852 9849 9846 9843 9839 9835 9831 9827 9822 9817 9812 9806 9800 9793 9787 9779 9772 9764 9757 9749 9741 9733 9726 9718 9711 9704 9698 9692 9686 9680 9675 9671 9667 9663 9660 9657 9654 9652 9649 9647 9645 9643 9642 9640 9638 9637 9635 9633 9632 9631 9629 9628 9627 9627 9626 9626 9626 9626 9627 9627 9629 9630 9631 9633 9634 9636 9637 9638 9639 9640 9641 9641 9641 9640 9639 9638 9636 9633 9630 9627 9623 9619 9614 9609 9603 9597 9591 9584 9577 9569 9561 9552 9543 9534 9524 9513 9501 9489 9477 9463 9449 9434 9419 9403 9386 9368 9349 9330 9310 9289 9268 9246 9223 9200 9176 9151 9125 9098 9071 9043 9014 8984 8953 8921 8887 8853 8817 8780 8741 8700 8658 8614 8568 8519 8469 8416 8360 8302 8240 8176 8108 8037 7962 7884 7802 7716 7626 7533 7437 7337 7235 7131 7025 6919 6812 6706 6603 6501 6404 6312 6226 6148 6078 6017 5968 5928 5901 5886 5885 5896 5920 5956 6004 6064 6134 6214 6303 6399 6502 6610 6722 6837 6953 7070 7187 7302 7415 7526 7633 7737 7837 7933 8024 8112 8195 8274 8349 8421 8489 8553 8615 8673 8728 8780 8830 8877 8922 8964 9003 9040 9075 9108 9138 9167 9193 9218 9241 9262 9281 9300 9317 9333 9347 9361 9374 9385 9396 9406 9415 9423 9431 9437 9443 9448 9452 9455 9458 9460 9462 9462 9463 9463 9462 9461 9460 9459 9458 9456 9455 9453 9451 9450 9448 9447 9445 9443 9442 9441 9439 9438 9437 9437 9436 9436 9436 9437 9438 9439 9441 9443 9446 9449 9453 9457 9462 9467 9472 9478 9484 9490 9497 9504 9511 9518 9525 9533 9541 9548 9556 9565 9573 9581 9590 9598 9607 9615 9624 9632 9640 9648 9656 9664 9672 9679 9686 9693 9700 9707 9713 9719 9726 9731 9737 9743 9748 9753 9758 9762 9766 9770 9773 9775 9777 9778 9779 9779 9778 7246 0 31 7 9776 9774 9771 9768 9764 9761 9757 9753 9749 9745 9742 9739 9737 9735 9734 9734 9734 9735 9737 9739 9742 9746 9749 9753 9758 9762 9766 9771 9775 9779 9783 9787 9791 9795 9799 9803 9806 9810 9813 9817 9821 9825 9828 9832 9836 9840 9843 9847 9850 9854 9857 9859 9862 9864 9867 9868 9870 9872 9873 9875 9876 9878 9879 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9907 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9898 9896 9894 9891 9889 9886 9882 9879 9876 9872 9869 9865 9861 9858 9854 9850 9847 9843 9840 9836 9832 9829 9825 9821 9817 9812 9808 9803 9797 9792 9786 9780 9773 9766 9759 9752 9744 9737 9729 9721 9714 9706 9699 9692 9685 9678 9672 9667 9662 9657 9652 9648 9645 9642 9639 9636 9634 9632 9630 9629 9628 9627 9627 9626 9627 9627 9628 9630 9632 9635 9638 9641 9646 9650 9655 9661 9667 9673 9680 9686 9693 9700 9707 9714 9721 9727 9734 9741 9747 9754 9760 9767 9773 9780 9786 9793 9800 9807 9814 9821 9828 9835 9841 9848 9854 9860 9866 9872 9876 9881 9885 9888 9891 9893 9896 9897 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9908 9909 9910 9912 9914 9915 9917 9919 9921 9922 9924 9925 9927 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9953 9953 9951 9950 9949 9947 9945 9943 9942 9940 9938 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9908 9905 9901 9897 9893 9888 9883 9878 9872 9866 9860 9853 9846 9839 9831 9824 9815 9807 9798 9789 9779 9770 9759 9749 9738 9727 9716 9705 9694 9683 9672 9662 9652 9643 9635 9628 9622 9617 9613 9611 9610 9610 9612 9616 9620 9626 9633 9641 9650 9659 9669 9680 9690 9701 9711 9722 9732 9741 9750 9759 9767 9775 9782 9788 9794 9799 9804 9808 9812 9815 9818 9820 9822 9824 9826 9827 9828 9829 9830 9831 9831 9832 9832 9832 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9833 9833 9832 9832 9831 9830 9828 9826 9825 9822 9820 9817 9814 9810 9807 9803 9799 9795 9791 9787 9783 9778 9773 9768 9763 9757 9751 9745 9738 9731 9723 9715 9706 9696 9686 9675 9664 9652 7247 0 31 7 9639 9626 9612 9598 9583 9567 9551 9534 9517 9499 9481 9462 9442 9422 9401 9380 9358 9336 9314 9291 9269 9246 9224 9202 9181 9161 9142 9124 9108 9093 9080 9070 9061 9055 9050 9048 9048 9050 9053 9059 9066 9074 9083 9093 9103 9114 9125 9136 9147 9157 9166 9175 9182 9189 9194 9198 9201 9202 9202 9200 9197 9193 9187 9180 9171 9161 9151 9139 9126 9112 9098 9084 9069 9053 9038 9023 9008 8994 8980 8966 8954 8942 8932 8922 8914 8906 8900 8894 8889 8885 8881 8877 8874 8870 8866 8861 8855 8847 8838 8827 8814 8798 8780 8760 8737 8711 8683 8652 8620 8586 8552 8516 8481 8446 8412 8380 8350 8324 8301 8283 8269 8260 8257 8259 8267 8280 8299 8322 8351 8384 8421 8462 8505 8551 8598 8647 8696 8745 8794 8842 8890 8936 8980 9023 9064 9103 9140 9176 9210 9242 9272 9301 9329 9355 9380 9404 9427 9448 9469 9488 9506 9523 9540 9555 9569 9582 9594 9605 9615 9624 9632 9639 9646 9651 9656 9661 9665 9668 9671 9673 9674 9675 9676 9676 9675 9674 9673 9671 9668 9665 9662 9659 9655 9652 9648 9645 9642 9639 9636 9635 9633 9633 9633 9634 9637 9639 9643 9648 9653 9660 9667 9675 9683 9692 9701 9711 9721 9731 9741 9751 9761 9771 9780 9790 9799 9808 9816 9824 9831 9839 9845 9851 9857 9862 9867 9872 9876 9880 9883 9886 9889 9892 9895 9898 9900 9903 9905 9908 9910 9912 9915 9917 9919 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9955 9956 9958 9958 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9948 9946 9945 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9920 9921 9922 9924 9926 9928 9931 9934 9937 9940 9943 9946 9949 9952 9955 9958 9960 9962 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9979 9980 9982 9984 9986 9987 9989 9991 9993 9995 9996 9997 9998 9999100001000010000100001000010000 9999 9998 9998 9997 7248 0 31 7 9996 9996 9995 9994 9994 9994 9993 9993 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9994 9993 9992 9991 9990 9988 9987 9985 9984 9982 9980 9978 9976 9974 9972 9969 9967 9964 9961 9958 9954 9951 9947 9943 9939 9935 9931 9926 9922 9918 9913 9909 9904 9900 9896 9892 9887 9883 9879 9874 9870 9865 9861 9856 9851 9846 9841 9836 9831 9825 9820 9814 9809 9803 9798 9792 9787 9782 9777 9772 9768 9764 9760 9756 9753 9750 9748 9745 9744 9742 9741 9740 9739 9738 9738 9738 9739 9739 9740 9741 9743 9745 9747 9750 9753 9757 9761 9765 9769 9774 9779 9785 9790 9796 9801 9807 9812 9818 9823 9828 9832 9836 9840 9844 9847 9850 9853 9855 9857 9860 9862 9864 9866 9868 9870 9873 9875 9878 9880 9883 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9948 9950 9952 9954 9956 9958 9961 9963 9965 9967 9968 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9974 9975 9977 9978 9980 9981 9983 9984 9986 9987 9988 9989 9990 9991 9991 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9923 9921 9918 9915 9911 9907 9904 9900 9896 9892 9888 9884 9880 9876 9872 9869 9865 9861 9858 9854 9849 9845 9840 9835 9830 9824 9818 9811 9804 9797 9790 9782 9775 9768 9760 9754 9747 9740 9734 9729 9723 9718 9713 9709 9705 9700 9696 9692 9687 9682 9677 9672 9666 9660 9653 9645 9637 9629 9620 9610 9599 9588 9576 9563 9550 9535 9519 9503 9485 9465 9445 9423 9399 9374 9348 9321 9292 9262 9232 9200 9168 9137 9105 9073 9042 9012 8983 8955 8929 8904 8881 8860 8840 8823 8807 8793 8780 8768 8758 8749 8742 8735 8729 8724 8719 8716 8714 8712 8712 8713 8716 8720 8726 8734 8744 8756 8771 8788 8807 8828 8852 8877 8905 8934 8965 8997 9030 9064 9098 9133 9167 9201 9234 9267 9299 9329 7249 0 31 7 9359 9387 9414 9440 9465 9488 9511 9532 9552 9571 9589 9606 9622 9638 9652 9667 9680 9693 9705 9717 9728 9738 9748 9758 9767 9775 9783 9790 9797 9804 9809 9815 9820 9825 9829 9833 9837 9841 9845 9849 9852 9856 9860 9863 9867 9871 9875 9878 9882 9886 9889 9893 9896 9899 9901 9904 9906 9908 9909 9910 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9916 9917 9919 9920 9922 9924 9925 9927 9929 9931 9933 9934 9935 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9935 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9935 9935 9934 9933 9931 9929 9927 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9896 9893 9891 9888 9886 9884 9881 9878 9875 9871 9867 9862 9857 9851 9844 9837 9829 9821 9812 9803 9793 9784 9774 9764 9755 9746 9737 9729 9722 9715 9709 9704 9699 9696 9693 9691 9690 9689 9689 9690 9691 9693 9695 9697 9700 9703 9706 9709 9712 9715 9718 9721 9723 9726 9728 9729 9731 9732 9733 9733 9734 9734 9734 9733 9733 9733 9732 9732 9732 9732 9732 9732 9732 9733 9734 9735 9736 9738 9740 9742 9744 9746 9748 9750 9752 9755 9757 9760 9763 9765 9768 9772 9775 9778 9782 9786 9790 9795 9800 9804 9809 9814 9819 9825 9830 9835 9840 9845 9849 9854 9858 9863 9867 9871 9874 9878 9882 9886 9889 9893 9897 9900 9904 9908 9911 9915 9918 9922 9925 9928 9930 9933 9935 9937 9938 9939 9939 9940 9940 9940 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9954 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9885 9882 9878 9874 9871 9867 9863 9859 9856 9852 9849 9846 9842 9839 9836 9833 9829 9826 9823 9820 9816 9813 9809 9806 9803 9799 9796 9792 9789 9786 9783 9780 9778 9775 9773 9771 9770 9769 9767 9766 9765 9765 9764 9763 9763 9762 9762 9761 9761 9761 9761 9762 9762 9763 9765 9767 9769 9771 9774 9777 9781 9785 9788 9792 9796 9800 9804 9807 9810 9812 9815 9816 9818 9819 9819 9820 9820 9819 9819 9818 9818 9818 9817 9817 9816 9816 9816 9815 9815 9814 9813 9812 7250 0 31 7 9810 9808 9805 9803 9799 9796 9792 9787 9783 9778 9772 9767 9762 9756 9750 9745 9739 9733 9727 9721 9714 9708 9701 9694 9686 9678 9670 9661 9652 9642 9632 9622 9611 9600 9588 9577 9565 9553 9541 9529 9516 9504 9492 9479 9466 9453 9440 9427 9413 9399 9385 9371 9356 9341 9326 9311 9296 9280 9265 9249 9234 9218 9203 9187 9171 9155 9139 9123 9106 9089 9072 9054 9035 9016 8996 8975 8954 8932 8909 8885 8860 8835 8808 8780 8752 8722 8691 8659 8625 8590 8554 8516 8476 8435 8393 8350 8305 8260 8214 8169 8123 8079 8035 7994 7955 7920 7888 7860 7838 7820 7809 7803 7803 7809 7822 7842 7867 7897 7934 7975 8020 8069 8122 8177 8234 8292 8351 8411 8470 8529 8587 8643 8698 8751 8802 8851 8898 8943 8986 9027 9066 9103 9139 9173 9205 9236 9266 9294 9321 9347 9371 9395 9417 9439 9459 9479 9497 9515 9531 9547 9562 9576 9589 9602 9614 9625 9635 9645 9654 9663 9671 9679 9686 9693 9700 9706 9712 9718 9723 9729 9734 9738 9743 9748 9752 9756 9760 9764 9767 9770 9774 9777 9779 9782 9784 9787 9789 9791 9793 9794 9796 9797 9799 9800 9801 9802 9803 9803 9804 9804 9804 9803 9803 9802 9800 9798 9796 9794 9791 9788 9784 9780 9775 9770 9765 9759 9753 9747 9740 9733 9726 9718 9710 9701 9692 9683 9674 9664 9653 9643 9631 9620 9607 9595 9581 9567 9553 9538 9522 9505 9488 9469 9450 9430 9410 9388 9366 9343 9318 9293 9267 9240 9213 9184 9154 9123 9092 9059 9026 8991 8956 8920 8883 8845 8807 8768 8728 8687 8646 8604 8562 8519 8476 8433 8389 8345 8301 8257 8213 8169 8125 8082 8038 7995 7952 7910 7868 7827 7787 7747 7708 7670 7633 7597 7563 7529 7497 7467 7437 7410 7384 7360 7338 7317 7299 7283 7268 7256 7246 7239 7233 7230 7229 7230 7233 7239 7247 7257 7270 7284 7301 7320 7340 7363 7388 7414 7442 7472 7504 7537 7571 7606 7643 7680 7718 7757 7796 7836 7876 7916 7956 7995 8035 8075 8114 8153 8192 8230 8267 8304 8341 8377 8412 8447 8482 8516 8549 8582 8615 8647 8679 8711 8742 8773 8804 8835 8866 8897 8928 8960 8991 9023 9055 9087 9120 9152 9185 9218 9250 9283 9315 9346 9377 9407 9436 9465 9491 9517 9541 9564 9585 9605 9624 9642 9658 9673 9687 9700 9712 9724 9735 9746 9756 9766 9775 9785 9794 9803 9811 9819 9827 9834 9841 9848 9854 9859 9864 9869 9873 9877 9881 9884 9887 9890 9893 9896 9898 9901 9904 9907 9909 9912 9914 9917 9919 9922 9924 9926 9927 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 7251 0 31 7 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9976 9977 9976 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9969 9968 9966 9965 9963 9962 9961 9960 9959 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9956 9956 9956 9956 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9897 9893 9890 9887 9884 9881 9879 9876 9874 9871 9869 9867 9866 9864 9863 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9864 9865 9866 9867 9867 9867 9868 9868 9867 9867 9866 9865 9863 9861 9859 9856 9853 9849 9844 9839 9834 9828 9821 9813 9805 9796 9787 9776 9766 9754 9741 9728 9714 9700 9684 9668 9651 9633 9614 9594 9573 9552 9529 9505 9480 9454 9427 9398 9369 9338 9306 9272 9237 9202 9164 9126 9086 9045 9003 8960 8916 8871 8825 8777 8730 8681 8632 8582 8531 8480 8429 8378 8326 8274 8223 8171 8120 8069 8019 7970 7922 7875 7829 7784 7742 7701 7662 7625 7590 7558 7529 7502 7478 7456 7438 7422 7409 7400 7393 7389 7388 7390 7395 7403 7413 7426 7442 7461 7482 7507 7533 7563 7595 7629 7666 7705 7746 7790 7836 7883 7932 7982 8034 8086 8140 8194 8248 8303 8357 8412 8466 8520 8573 8625 8677 8728 8778 8827 8875 8922 8967 9012 9056 9098 9140 9180 9219 9257 9294 9329 9364 9397 9428 9459 9488 9515 9541 9566 9589 9612 9632 9652 9670 9686 9702 9716 9730 9742 9753 9764 9773 9782 9790 9797 9804 9810 9816 9821 9826 9830 9834 9838 9841 9844 9846 9849 9850 9852 9853 9853 9853 9853 9852 9852 9850 9849 9847 9845 9842 9840 9837 9834 9831 9828 9825 9822 9819 9816 9812 9809 9806 9803 9799 9796 9792 9789 9785 9781 9777 9773 9769 9765 9761 9756 9752 9748 9743 9739 9735 9731 9728 9724 9721 9717 9714 9711 9708 9705 9703 7252 0 31 7 9700 9697 9694 9692 9689 9685 9682 9679 9675 9671 9667 9662 9658 9653 9648 9643 9638 9632 9627 9621 9616 9610 9605 9599 9594 9588 9582 9576 9570 9563 9557 9550 9542 9534 9526 9518 9509 9500 9491 9481 9472 9462 9453 9444 9436 9428 9421 9414 9409 9404 9401 9398 9397 9397 9397 9399 9402 9405 9409 9413 9418 9423 9428 9434 9439 9444 9449 9453 9457 9461 9464 9467 9469 9471 9472 9473 9474 9474 9474 9474 9473 9472 9471 9469 9468 9465 9463 9460 9456 9452 9448 9443 9438 9432 9425 9418 9410 9402 9393 9384 9374 9363 9352 9341 9329 9317 9305 9292 9279 9266 9252 9238 9223 9209 9193 9177 9161 9144 9126 9108 9088 9068 9047 9025 9002 8978 8953 8928 8901 8873 8844 8815 8784 8752 8720 8686 8652 8615 8578 8539 8499 8457 8412 8366 8317 8266 8213 8156 8097 8035 7969 7901 7829 7754 7676 7594 7510 7422 7330 7236 7137 7036 6931 6822 6710 6594 6474 6351 6224 6094 5960 5824 5685 5544 5402 5260 5118 4978 4838 4703 4572 4446 4328 4218 4117 4026 3947 3880 3826 3785 3758 3746 3748 3763 3793 3835 3891 3958 4037 4126 4224 4331 4444 4563 4688 4816 4948 5082 5217 5353 5489 5624 5758 5891 6021 6150 6276 6399 6519 6636 6750 6860 6967 7070 7170 7267 7359 7449 7534 7617 7696 7771 7844 7913 7980 8043 8104 8162 8218 8272 8323 8372 8420 8465 8509 8551 8591 8630 8667 8703 8737 8770 8801 8831 8860 8887 8914 8939 8963 8987 9009 9031 9051 9071 9090 9109 9127 9144 9161 9177 9192 9207 9221 9235 9248 9260 9272 9283 9293 9303 9312 9320 9328 9335 9342 9348 9354 9359 9364 9368 9372 9376 9379 9383 9386 9389 9392 9394 9397 9399 9402 9404 9406 9408 9410 9412 9414 9415 9416 9418 9419 9420 9420 9421 9422 9422 9423 9423 9424 9424 9425 9426 9427 9428 9430 9432 9434 9436 9438 9441 9444 9447 9449 9452 9455 9457 9460 9462 9463 9465 9466 9467 9467 9468 9468 9468 9467 9467 9466 9466 9465 9464 9463 9462 9460 9459 9457 9455 9452 9449 9445 9441 9436 9431 9425 9419 9413 9406 9398 9391 9383 9375 9368 9360 9352 9345 9337 9330 9323 9315 9307 9299 9291 9282 9272 9262 9250 9238 9224 9209 9193 9176 9158 9138 9117 9095 9072 9048 9023 8997 8970 8942 8914 8884 8854 8822 8790 8756 8721 8684 8646 8607 8565 8522 8478 8433 8385 8338 8290 8241 8193 8146 8101 8057 8016 7979 7945 7917 7893 7875 7863 7857 7857 7864 7878 7898 7924 7955 7992 8034 8079 8129 8181 8235 8291 8347 8405 8462 8518 8574 8629 8682 8733 8782 8830 8876 8919 8961 9001 9040 9076 9112 9145 9177 9208 9236 9264 9290 9314 9337 9358 9378 9397 9414 9430 9444 9457 9470 9481 9491 9501 9510 9519 9527 9535 9542 9549 9556 9563 9569 9576 9581 9587 9592 9597 9602 9606 9609 9612 9615 7253 0 31 7 9617 9619 9621 9622 9623 9623 9624 9625 9625 9625 9625 9626 9625 9625 9625 9624 9623 9622 9621 9619 9617 9614 9611 9608 9604 9600 9596 9592 9587 9582 9578 9573 9569 9564 9559 9555 9550 9545 9540 9535 9529 9523 9517 9510 9502 9494 9485 9475 9464 9453 9441 9429 9415 9402 9387 9372 9357 9340 9324 9307 9289 9270 9250 9230 9209 9186 9162 9137 9111 9083 9053 9022 8989 8954 8917 8878 8837 8794 8749 8702 8653 8602 8548 8493 8435 8375 8313 8249 8182 8113 8041 7966 7889 7810 7728 7645 7559 7472 7385 7296 7208 7120 7034 6950 6869 6791 6718 6650 6588 6534 6487 6448 6418 6396 6385 6382 6389 6405 6431 6464 6506 6556 6612 6675 6743 6816 6893 6972 7054 7137 7221 7305 7389 7472 7554 7635 7713 7790 7864 7937 8007 8075 8141 8204 8266 8325 8383 8438 8491 8542 8592 8639 8685 8728 8770 8810 8848 8884 8919 8952 8983 9013 9041 9068 9094 9118 9142 9164 9186 9206 9226 9244 9262 9279 9295 9310 9324 9338 9350 9362 9373 9384 9393 9402 9411 9419 9426 9433 9440 9446 9452 9458 9463 9469 9474 9478 9483 9487 9491 9495 9498 9501 9504 9506 9508 9509 9509 9509 9509 9508 9507 9505 9502 9499 9496 9492 9487 9482 9477 9471 9465 9458 9451 9443 9435 9428 9420 9412 9405 9397 9390 9384 9379 9374 9370 9367 9365 9364 9364 9366 9368 9372 9377 9382 9389 9396 9403 9411 9420 9428 9437 9446 9454 9463 9471 9479 9486 9493 9500 9506 9512 9518 9523 9528 9532 9536 9539 9542 9544 9546 9548 9549 9550 9550 9550 9550 9549 9547 9546 9544 9541 9539 9536 9532 9529 9525 9520 9516 9510 9505 9499 9492 9485 9477 9469 9459 9450 9439 9428 9416 9403 9390 9376 9361 9346 9329 9312 9294 9274 9254 9232 9209 9185 9159 9131 9101 9070 9036 9000 8962 8921 8879 8833 8785 8734 8681 8624 8563 8499 8431 8359 8282 8200 8113 8019 7920 7814 7701 7582 7456 7324 7185 7040 6891 6738 6582 6424 6266 6108 5954 5803 5658 5521 5392 5274 5166 5071 4990 4922 4869 4830 4806 4795 4799 4816 4846 4888 4940 5003 5075 5154 5242 5335 5435 5539 5647 5758 5872 5988 6106 6225 6344 6464 6583 6701 6819 6934 7048 7159 7267 7372 7474 7572 7666 7757 7844 7927 8006 8081 8153 8222 8288 8351 8411 8469 8525 8579 8632 8682 8731 8779 8825 8869 8912 8953 8993 9030 9067 9101 9134 9165 9194 9222 9248 9273 9297 9319 9341 9361 9381 9400 9419 9437 9455 9472 9488 9504 9520 9535 9549 9563 9576 9588 9600 9610 9620 9630 9639 9648 9656 9663 9671 9678 9685 9692 9699 9706 9713 9719 9726 9733 9740 9747 9754 9761 9767 9773 9779 9784 9789 9794 9799 9803 9806 9810 9813 9817 9820 9823 9826 9829 9832 9835 9839 9842 9845 9849 9852 9855 9858 9861 9864 9866 9868 9870 9872 9873 9874 9875 9876 7254 0 31 7 9876 9876 9877 9877 9878 9878 9879 9880 9882 9883 9885 9887 9889 9892 9894 9897 9899 9901 9903 9905 9906 9908 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9924 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9928 9928 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9942 9943 9943 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9897 9896 9895 9893 9892 9891 9890 9890 9889 9889 9890 9890 9891 9892 9894 9895 9897 9899 9901 9903 9906 9908 9910 9912 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9917 9914 9910 9907 9903 9898 9894 9888 9882 9876 9869 9861 9852 9843 9833 9822 9811 9799 9786 9773 9758 9744 9728 9712 9695 9677 9659 9640 9620 9599 9578 9555 9532 9507 9481 9454 9426 9397 9366 9335 9302 9268 9233 9197 9160 9122 9084 9044 9004 8963 8922 8880 8838 8796 8753 8710 8667 8624 8581 8539 8496 8455 8413 8373 8333 8294 8256 8220 8185 8151 8119 8089 8061 8034 8010 7987 7967 7949 7933 7919 7908 7898 7891 7887 7884 7884 7886 7891 7898 7907 7919 7933 7950 7968 7989 8011 8036 8063 8091 8121 8152 8185 8219 8255 8291 8328 8367 8406 8445 8485 8526 8567 8608 8650 8692 8734 8775 8817 8859 8900 8941 8981 9021 9060 9098 9135 9171 9206 9240 9273 9305 9335 9365 9393 9420 9446 9470 9494 9517 9539 9560 9581 9600 9619 9637 9654 9670 9685 9700 9714 9727 9739 9750 9760 9770 9778 9786 9793 9799 9805 9809 9814 9817 9820 9823 9825 9827 9829 9830 9832 9832 9833 9834 9834 9834 9834 9834 9833 9832 9831 9830 9828 9826 9824 9822 9819 9816 9813 9810 9806 9803 9800 9796 9793 9790 9788 9785 9783 9782 9780 9780 9779 9779 9779 9780 9781 9782 9784 9786 9787 9789 9791 9794 9796 9798 9800 9803 9805 9808 9810 9813 9816 9819 9822 9826 9830 9834 9838 9842 9847 9852 9856 9861 9866 9871 9876 9880 9885 9889 9893 9897 9901 9904 9908 9911 9914 9916 9919 9922 9924 9927 9929 9932 9934 9937 9940 9942 9945 9948 9951 9953 9956 7255 0 31 7 9958 9960 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9983 9984 9984 9983 9983 9983 9982 9981 9980 9979 9978 9976 9974 9973 9971 9969 9968 9966 9964 9962 9960 9959 9957 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9927 9924 9921 9917 9914 9910 9906 9903 9899 9895 9891 9887 9883 9880 9876 9872 9869 9865 9862 9859 9856 9853 9849 9846 9843 9840 9837 9833 9830 9826 9823 9819 9815 9812 9808 9805 9801 9798 9795 9792 9790 9788 9786 9785 9783 9782 9782 9781 9781 9780 9780 9780 9780 9779 9779 9778 9777 9777 9776 9775 9774 9773 9772 9771 9771 9770 9770 9770 9771 9771 9772 9773 9774 9775 9776 9776 9777 9778 9778 9778 9777 9776 9775 9774 9772 9770 9768 9766 9763 9761 9759 9757 9755 9754 9752 9751 9750 9750 9749 9749 9749 9749 9750 9750 9750 9750 9751 9751 9752 9752 9753 9754 9755 9756 9758 9760 9763 9766 9769 9773 9778 9783 9788 9794 9800 9806 9812 9818 9825 9831 9838 9844 9850 9855 9861 9866 9871 9875 9879 9883 9887 9891 9894 9897 9900 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9922 9921 9919 9916 9914 9912 9909 9906 9903 9900 9897 9894 9890 9887 9884 9880 9876 9872 9868 9864 9859 9855 9850 9846 9841 9836 9832 9827 9823 9818 9814 9810 9806 9803 9799 9796 9794 9791 9789 9787 9785 9783 9782 9781 9779 9779 9778 9777 9777 9777 9776 9777 9777 9778 9779 9780 9781 9783 9785 9787 9789 9791 9793 9796 9798 9801 9804 9806 9809 9811 9814 9816 9818 9821 9823 9826 9829 9832 9835 9838 9841 9845 9849 9853 9857 9861 9865 9870 9874 9878 9883 9887 9891 9894 9898 9901 9904 9906 9908 9910 9911 9912 9912 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9918 9918 9917 9916 9915 9913 9911 9910 9908 9905 9903 9900 9898 9895 9892 9889 9886 9883 9879 9876 9872 9868 9864 9860 9856 9851 9846 9841 9836 9830 9825 9819 9813 9807 9801 7256 0 31 7 9795 9789 9783 9777 9771 9766 9760 9754 9748 9743 9737 9731 9725 9719 9712 9705 9698 9690 9681 9672 9662 9651 9640 9628 9615 9601 9586 9571 9555 9538 9521 9503 9484 9465 9446 9426 9406 9386 9365 9345 9324 9304 9283 9263 9243 9224 9204 9186 9167 9149 9132 9115 9098 9082 9067 9053 9039 9026 9013 9002 8991 8981 8971 8963 8955 8949 8943 8938 8935 8933 8932 8932 8934 8937 8941 8947 8954 8963 8973 8984 8997 9011 9026 9042 9059 9077 9096 9115 9134 9154 9175 9195 9216 9237 9258 9279 9300 9321 9342 9364 9385 9406 9428 9449 9471 9492 9514 9535 9557 9577 9598 9618 9638 9657 9675 9693 9710 9726 9741 9755 9769 9781 9793 9804 9814 9824 9833 9842 9850 9858 9865 9872 9879 9885 9891 9897 9902 9907 9912 9916 9921 9925 9928 9931 9935 9937 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9930 9927 9924 9921 9917 9913 9909 9904 9899 9894 9889 9884 9878 9873 9868 9864 9860 9856 9853 9850 9848 9846 9845 9844 9844 9844 9845 9846 9847 9849 9850 9852 9853 9854 9856 9857 9858 9859 9860 9860 9861 9861 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9865 9866 9867 9869 9871 9873 9874 9877 9879 9881 9883 9885 9888 9890 9892 9895 9897 9900 9902 9905 9908 9910 9913 9916 9919 9921 9924 9927 9930 9932 9935 9937 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9931 9931 9930 9929 9928 9926 9925 9922 9920 9917 9915 9912 9909 9905 9902 9899 9896 9893 9889 9886 9883 9881 9878 9875 9873 9870 9867 9865 9862 9859 9856 9853 9849 9846 9841 9837 9833 9828 9822 9817 9811 9805 9798 9792 9785 9778 9771 9764 9758 9751 9744 9738 9731 9725 9720 9714 9709 9705 9700 9697 9694 9691 9689 9687 9685 7257 0 31 7 9684 9684 9683 9683 9683 9683 9683 9683 9683 9682 9682 9681 9679 9677 9674 9671 9667 9662 9656 9650 9642 9633 9623 9612 9600 9586 9571 9555 9538 9519 9499 9478 9457 9434 9411 9388 9364 9341 9318 9296 9274 9255 9237 9220 9206 9195 9186 9180 9176 9175 9177 9182 9189 9199 9212 9226 9242 9259 9279 9299 9320 9341 9363 9384 9406 9428 9449 9469 9489 9508 9527 9544 9561 9577 9592 9607 9621 9634 9646 9658 9669 9680 9690 9699 9709 9717 9725 9733 9741 9747 9754 9760 9766 9771 9775 9780 9784 9787 9790 9793 9795 9797 9799 9800 9800 9801 9801 9801 9800 9800 9799 9797 9796 9794 9792 9790 9787 9784 9781 9778 9774 9770 9766 9761 9756 9751 9745 9739 9732 9725 9718 9710 9702 9694 9685 9675 9666 9656 9645 9634 9622 9610 9597 9584 9570 9555 9540 9524 9507 9489 9470 9451 9431 9410 9388 9366 9342 9318 9293 9267 9239 9210 9180 9148 9114 9078 9040 9000 8957 8911 8862 8811 8757 8700 8641 8581 8518 8455 8392 8330 8269 8210 8154 8102 8055 8013 7978 7951 7930 7918 7914 7919 7932 7953 7982 8018 8062 8110 8165 8224 8286 8352 8418 8486 8553 8621 8687 8752 8815 8876 8934 8989 9041 9091 9137 9182 9223 9262 9299 9334 9366 9397 9426 9453 9479 9503 9525 9546 9566 9585 9602 9618 9633 9647 9659 9672 9683 9694 9704 9714 9723 9732 9741 9750 9758 9766 9774 9782 9790 9797 9804 9810 9816 9822 9827 9831 9835 9838 9842 9844 9847 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9869 9871 9874 9877 9879 9882 9884 9886 9888 9890 9891 9892 9893 9893 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9894 9895 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9871 9870 9869 9867 9866 9864 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9828 9825 9822 9819 9815 9811 9807 9802 9797 9791 9785 9779 9772 9766 9758 9751 9743 9735 9727 9719 9710 9701 9692 9683 9673 9662 9651 9639 9627 9613 9599 9584 9567 9550 9531 9512 9492 9471 9449 9427 9405 9383 9360 9339 9318 9297 9278 9259 9241 9225 9210 9196 9183 9170 9158 9146 9135 9123 9111 9098 9084 9068 9051 9033 9012 8989 8963 8936 8905 8872 8836 8798 8757 8713 8666 8616 8564 8509 8452 8392 8330 8266 8201 8134 8067 7999 7932 7865 7800 7737 7676 7620 7568 7520 7479 7443 7415 7394 7380 7374 7376 7385 7403 7428 7459 7497 7541 7591 7645 7704 7765 7829 7895 7962 8030 8098 8166 8233 8299 8363 8426 8487 8546 8603 8657 7258 0 31 7 8710 8761 8809 8856 8901 8943 8984 9023 9061 9096 9130 9163 9193 9222 9250 9276 9300 9323 9345 9365 9385 9403 9420 9436 9451 9465 9478 9491 9502 9514 9524 9535 9544 9554 9562 9571 9579 9586 9593 9599 9605 9611 9615 9619 9623 9626 9628 9630 9632 9633 9633 9634 9634 9634 9633 9633 9633 9633 9633 9633 9634 9635 9636 9638 9640 9642 9645 9648 9651 9654 9657 9661 9664 9667 9671 9674 9677 9680 9683 9686 9689 9692 9695 9698 9701 9705 9708 9712 9716 9721 9726 9731 9736 9742 9748 9754 9760 9767 9773 9779 9786 9792 9798 9804 9810 9815 9821 9826 9830 9835 9840 9844 9848 9852 9857 9861 9865 9869 9873 9877 9882 9886 9890 9894 9898 9902 9906 9910 9913 9917 9919 9922 9924 9926 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9940 9941 9942 9944 9945 9947 9949 9950 9952 9954 9955 9956 9958 9959 9959 9960 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9913 9911 9908 9904 9901 9897 9893 9889 9885 9880 9876 9871 9867 9862 9858 9854 9850 9847 9844 9841 9839 9837 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9830 9829 9828 9827 9825 9824 9823 9822 9821 9821 9820 9820 9820 9820 9821 9821 9822 9823 9825 9826 9827 9829 9830 9831 9833 9834 9835 9835 9836 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9836 9835 9834 9833 9831 9829 9826 9823 9820 9816 9811 9806 9801 9795 9788 9781 9774 9765 9756 9747 9736 9725 9713 9700 9686 9671 9655 9638 9621 9602 9583 9563 9542 9522 9501 9480 9459 9439 9420 9403 9387 9372 9360 9350 9342 9337 9334 9334 9337 9343 9351 9361 9373 9387 9403 9421 9439 9458 9477 9497 9517 9537 9556 9575 9593 9610 9627 9644 9659 9674 9688 9702 9715 9728 9740 9752 9764 9775 9786 9797 9807 9817 9826 9835 9843 9850 9857 9863 9869 9874 9878 9882 9885 9887 9890 9892 9893 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9907 9907 9908 9908 9907 9907 9906 9904 9903 9900 9898 9895 9892 9889 9885 9881 9877 9873 9869 9864 9860 9855 9851 9846 9841 9836 9830 9825 9819 9813 9807 9801 9794 9788 9781 9774 9768 9761 9754 9747 9741 9734 9728 9721 9715 9709 9703 9698 9692 9686 9681 9675 9670 9665 9660 9655 9650 9645 9641 9636 9632 9628 9624 9620 9617 9614 9612 9609 9608 9606 9605 9604 9603 9603 9603 9603 9603 9603 9604 9604 9605 9606 9606 9607 9607 9607 9608 9608 9608 9608 9608 9608 9608 9608 9608 9609 9609 9610 9611 9611 9613 9614 9615 9617 9619 9620 9622 9624 9626 9628 9630 7259 0 31 7 9632 9634 9636 9638 9640 9641 9643 9645 9647 9649 9651 9653 9655 9657 9659 9661 9664 9666 9669 9671 9673 9676 9678 9680 9682 9684 9686 9687 9689 9690 9691 9692 9693 9693 9693 9693 9693 9692 9692 9691 9689 9688 9686 9683 9681 9678 9674 9671 9667 9664 9660 9657 9653 9650 9647 9644 9643 9641 9641 9641 9642 9644 9647 9651 9655 9661 9667 9674 9681 9689 9698 9707 9716 9726 9735 9745 9754 9764 9773 9782 9791 9800 9808 9817 9824 9832 9839 9846 9853 9860 9866 9872 9878 9883 9888 9893 9898 9903 9907 9911 9915 9919 9922 9926 9929 9932 9934 9937 9939 9941 9943 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9899 9897 9895 9894 9892 9890 9889 9887 9886 9885 9884 9883 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9867 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9854 9852 9850 9848 9845 9842 9838 9834 9830 9825 9820 9814 9808 9802 9796 9789 9783 9777 9771 9765 9760 9756 9752 9749 9746 9744 9744 9744 9745 9747 9749 9753 9757 9762 9767 9773 9780 9787 9794 9801 9809 9816 9824 9831 9839 9846 9852 9859 9865 9871 9876 9881 9886 9890 9894 9898 9902 9905 9909 9912 9915 9918 9922 9925 9928 9931 9935 9938 9941 9945 9948 9951 9954 9957 9959 9962 9964 9966 9968 9969 9970 9971 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9923 9920 9917 9914 9911 9908 9905 9901 9898 9895 9891 9888 9885 9882 9878 9875 9872 9868 9865 9862 9858 9854 9851 9847 9843 9838 9834 9829 9824 9818 9813 7260 0 31 7 9807 9801 9795 9788 9781 9775 9768 9761 9754 9747 9740 9733 9726 9719 9712 9705 9698 9690 9683 9676 9669 9661 9654 9647 9639 9632 9625 9617 9611 9604 9599 9593 9589 9586 9583 9582 9582 9583 9585 9588 9592 9598 9605 9612 9620 9629 9639 9648 9658 9669 9679 9689 9698 9708 9717 9726 9735 9743 9751 9758 9765 9772 9779 9785 9791 9797 9803 9809 9814 9819 9824 9829 9833 9837 9841 9844 9847 9850 9853 9855 9857 9858 9860 9861 9862 9862 9862 9862 9862 9862 9861 9859 9858 9856 9854 9851 9848 9845 9841 9837 9832 9828 9823 9817 9811 9805 9799 9792 9784 9776 9767 9757 9746 9734 9721 9708 9693 9677 9660 9643 9625 9607 9589 9571 9554 9538 9523 9510 9498 9489 9483 9479 9478 9480 9485 9492 9503 9516 9531 9548 9566 9586 9606 9627 9648 9669 9689 9708 9727 9744 9761 9776 9790 9803 9814 9825 9834 9843 9851 9859 9866 9872 9878 9884 9889 9895 9899 9904 9908 9912 9915 9918 9920 9922 9924 9925 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9917 9916 9915 9913 9911 9910 9908 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9884 9881 9878 9875 9872 9868 9864 9860 9856 9851 9847 9843 9838 9834 9829 9825 9820 9815 9810 9805 9800 9794 9787 9780 9773 9765 9756 9747 9737 9726 9715 9703 9690 9676 9662 9647 9632 9615 9598 9580 9561 9541 9521 9498 9475 9450 9424 9396 9367 9336 9303 9269 9233 9196 9158 9118 9078 9037 8996 8955 8914 8873 8834 8795 8758 8722 8688 8656 8627 8599 8574 8551 8531 8513 8497 8485 8474 8467 8462 8460 8461 8465 8471 8480 8493 8508 8526 8547 8571 8597 8626 8657 8690 8725 8761 8799 8837 8876 8915 8954 8993 9032 9069 9105 9141 9175 9208 9239 9269 9298 9326 9352 9378 9402 9425 9447 9469 9489 9508 9527 9544 9561 9577 9591 9605 9617 9629 9639 9648 9657 9664 9670 9676 9680 9684 9687 9690 9692 9693 9694 9694 9694 9694 9693 9692 9690 9687 9683 9679 9674 9668 9661 9653 9644 9634 9623 9611 9597 9583 9568 9552 9534 9516 9498 9478 9458 9437 9416 9394 9371 9348 9324 9300 9274 9249 9222 9195 9168 9140 9111 9081 9051 9021 8990 8959 8927 8896 8864 8832 8800 8769 8738 8708 8678 8649 8620 8593 8567 8543 8519 8497 8477 8459 8442 8427 8415 8404 8395 8388 8384 8381 7261 0 31 7 8381 8382 8386 8392 8399 8409 8421 8434 8449 8466 8485 8506 8528 8551 8576 8603 8631 8660 8690 8722 8754 8788 8822 8857 8892 8928 8964 9000 9036 9072 9107 9142 9177 9211 9244 9276 9308 9338 9368 9396 9424 9450 9476 9500 9524 9547 9568 9589 9609 9628 9646 9664 9681 9697 9712 9726 9740 9753 9765 9776 9787 9797 9806 9814 9821 9828 9834 9839 9844 9847 9850 9853 9855 9856 9857 9857 9857 9856 9855 9854 9852 9850 9847 9844 9841 9837 9833 9828 9823 9818 9812 9806 9799 9792 9784 9776 9768 9759 9750 9740 9730 9719 9708 9697 9685 9673 9661 9648 9635 9621 9608 9594 9579 9565 9550 9535 9519 9504 9488 9471 9455 9439 9422 9405 9388 9372 9355 9338 9322 9305 9289 9273 9258 9243 9228 9213 9200 9186 9174 9162 9150 9139 9129 9120 9111 9103 9096 9089 9083 9078 9074 9071 9068 9066 9065 9064 9064 9064 9066 9067 9069 9072 9075 9078 9081 9085 9088 9091 9095 9097 9100 9102 9103 9104 9104 9103 9102 9099 9096 9091 9085 9078 9069 9059 9048 9036 9022 9006 8989 8970 8950 8928 8904 8878 8851 8822 8791 8759 8725 8689 8653 8615 8575 8535 8495 8455 8414 8373 8333 8294 8256 8220 8184 8151 8120 8091 8064 8038 8016 7995 7976 7959 7943 7929 7916 7903 7891 7879 7867 7855 7843 7830 7816 7801 7785 7769 7751 7733 7714 7694 7674 7654 7633 7613 7593 7573 7553 7534 7516 7499 7482 7467 7452 7439 7427 7416 7406 7398 7391 7386 7382 7379 7379 7380 7383 7388 7396 7405 7417 7431 7448 7467 7488 7512 7539 7568 7599 7632 7668 7706 7746 7787 7830 7875 7921 7968 8017 8066 8115 8166 8217 8268 8319 8371 8422 8473 8524 8575 8625 8674 8723 8771 8818 8864 8910 8954 8997 9038 9079 9118 9155 9192 9226 9260 9292 9322 9351 9379 9405 9430 9454 9476 9498 9518 9537 9554 9571 9587 9602 9615 9628 9640 9651 9661 9670 9679 9686 9693 9699 9705 9710 9714 9717 9720 9723 9724 9726 9726 9726 9726 9725 9723 9720 9717 9713 9708 9702 9695 9688 9679 9670 9660 9649 9637 9626 9613 9600 9587 9574 9561 9547 9534 9522 9509 9497 9485 9474 9462 9451 9441 9430 9419 9408 9398 9386 9374 9362 9348 9334 9318 9302 9284 9265 9244 9222 9199 9174 9147 9119 9089 9058 9025 8991 8955 8918 8880 8840 8799 8757 8713 8669 8623 8577 8529 8481 8431 8381 8330 8279 8226 8174 8120 8066 8012 7957 7902 7847 7791 7736 7680 7624 7569 7513 7458 7404 7349 7296 7243 7190 7139 7088 7038 6989 6941 6894 6849 6804 6761 6719 6678 6638 6600 6563 6528 6494 6462 6431 6402 6374 6349 6325 6304 6284 6267 6252 6239 6228 6220 6214 6211 6210 6212 6216 6222 6231 6242 6255 6271 6288 6308 6329 6353 6378 6404 6433 6463 6494 6526 6560 6594 6629 6665 6701 6737 6773 6809 6844 6878 6910 6941 7262 0 31 7 6970 6997 7022 7045 7065 7083 7099 7114 7126 7138 7149 7161 7173 7186 7201 7218 7238 7263 7291 7325 7364 7408 7458 7513 7574 7639 7710 7785 7864 7946 8030 8117 8204 8291 8378 8465 8548 8630 8709 8785 8858 8926 8990 9051 9108 9161 9210 9256 9298 9337 9373 9407 9438 9467 9495 9520 9544 9566 9587 9606 9625 9642 9659 9674 9688 9702 9715 9727 9738 9748 9758 9767 9776 9784 9791 9798 9804 9810 9816 9821 9826 9831 9835 9840 9844 9848 9852 9855 9859 9862 9865 9868 9871 9874 9877 9879 9881 9883 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9892 9892 9892 9893 9894 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9911 9911 9911 9911 9910 9910 9909 9908 9906 9905 9904 9903 9902 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9907 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9929 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9923 9923 9924 9925 9926 9928 9929 9931 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9974 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9981 9983 9984 9985 9986 9986 9987 9987 9987 9986 9986 9985 9984 9982 9981 9979 9978 9976 9975 9973 9972 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9934 9932 9930 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9887 9884 9881 9878 9875 9872 9869 9866 9862 9859 9855 9851 9847 9842 9838 9833 9828 9823 9818 9813 9807 9801 9796 9789 9783 9777 9770 9763 9756 9748 9741 9733 9725 9717 9708 9699 9690 9681 9671 9661 9651 9640 9629 9617 9605 9593 9580 9567 9553 9538 9523 9507 9491 9474 9456 9437 9417 9397 9375 9352 9328 9303 9276 9247 9218 9186 9153 9118 9081 9043 9003 8962 8920 8877 8834 8791 8747 8705 8664 8624 8587 8552 8521 8493 8470 8451 8437 8428 8424 8425 8431 8442 8459 8480 8505 8534 8566 8602 8640 7263 0 31 7 8680 8722 8765 8809 8852 8896 8940 8982 9024 9065 9104 9142 9179 9214 9247 9279 9310 9339 9367 9393 9419 9443 9465 9487 9508 9528 9547 9565 9582 9598 9614 9629 9643 9656 9669 9682 9693 9704 9715 9725 9734 9743 9751 9759 9767 9773 9780 9786 9792 9797 9802 9807 9811 9815 9820 9824 9828 9832 9836 9840 9844 9848 9853 9857 9861 9865 9869 9873 9877 9881 9884 9888 9891 9893 9896 9898 9900 9902 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9924 9923 9922 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9888 9885 9883 9880 9877 9874 9870 9867 9863 9859 9855 9851 9846 9841 9837 9831 9826 9820 9814 9807 9800 9793 9785 9776 9768 9758 9748 9738 9727 9716 9704 9692 9680 9667 9655 9643 9630 9618 9607 9596 9586 9577 9569 9562 9557 9553 9550 9549 9550 9552 9555 9560 9567 9574 9583 9593 9604 9615 9627 9639 9651 9663 9676 9687 9699 9710 9721 9731 9740 9749 9757 9765 9772 9779 9785 9791 9797 9803 9808 9813 9818 9823 9828 9832 9836 9841 9845 9848 9852 9855 9858 9860 9862 9864 9865 9865 9866 9866 9865 9864 9863 9861 9859 9857 9854 9852 9849 9846 9844 9841 9838 9835 9832 9830 9827 9824 9821 9818 9814 9811 9807 9803 9798 9793 9788 9783 9777 9771 9764 9757 9750 9743 9735 9727 9720 9712 9704 9696 9688 9680 9672 9665 9657 9649 9641 9633 9625 9617 9609 9601 9593 9584 9576 9567 9558 9550 9542 9533 9526 9518 9511 9504 9498 9492 9487 9482 9478 9475 9472 9470 9468 9467 9466 9466 9466 9467 9468 9469 9470 9472 9474 9477 9480 9483 9486 9490 9494 9499 9504 9510 9516 9522 9529 9536 9544 9552 9561 9569 9578 9587 9597 9606 9616 9625 9635 9644 9653 9662 9671 9680 9688 9696 9704 9711 9719 9725 9732 9738 9744 9750 9756 9761 9767 9772 9777 9782 9786 9791 9796 9801 9806 9811 9816 9822 9827 9832 9838 9843 9848 9854 9859 9864 9869 9874 9878 9883 9887 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9916 9917 9919 9921 9923 9925 9927 9930 9932 9934 9937 9939 9942 9944 9946 9948 9950 9951 9953 9954 9954 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9940 9938 9935 9933 9930 9927 9923 9920 9916 9913 9909 9906 9902 9899 9896 9893 9890 9888 9886 9884 9882 9881 9880 9880 9880 9880 9880 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 7264 0 31 7 9891 9892 9893 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9902 9903 9903 9902 9902 9901 9900 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9863 9861 9859 9857 9854 9851 9848 9845 9841 9837 9833 9828 9824 9819 9814 9808 9803 9798 9792 9787 9781 9776 9770 9765 9760 9754 9749 9743 9738 9732 9727 9721 9715 9710 9704 9699 9693 9688 9682 9677 9672 9667 9662 9657 9653 9649 9645 9641 9637 9634 9631 9628 9626 9624 9622 9620 9619 9618 9617 9616 9615 9615 9614 9614 9614 9614 9613 9613 9613 9612 9612 9611 9611 9610 9609 9608 9607 9606 9604 9603 9601 9598 9596 9594 9591 9588 9585 9581 9578 9574 9570 9566 9563 9559 9555 9551 9547 9543 9540 9536 9532 9528 9524 9519 9515 9510 9504 9499 9492 9485 9478 9469 9461 9451 9441 9431 9419 9408 9396 9383 9371 9357 9344 9330 9316 9301 9285 9269 9252 9234 9215 9195 9174 9151 9127 9102 9075 9047 9017 8987 8955 8923 8891 8859 8827 8796 8766 8737 8711 8687 8666 8648 8633 8622 8614 8610 8609 8612 8619 8629 8641 8657 8675 8695 8717 8740 8764 8789 8814 8840 8864 8889 8913 8936 8958 8979 8998 9015 9031 9046 9058 9069 9077 9083 9087 9089 9088 9085 9079 9071 9060 9046 9030 9012 8991 8969 8945 8919 8892 8865 8837 8810 8783 8757 8732 8709 8688 8669 8653 8639 8627 8618 8612 8607 8605 8604 8604 8605 8607 8608 8608 8608 8607 8603 8598 8590 8580 8566 8550 8531 8508 8483 8453 8421 8385 8347 8304 8258 8209 8156 8099 8039 7974 7906 7834 7759 7680 7597 7512 7424 7334 7243 7151 7059 6968 6880 6793 6712 6635 6564 6501 6444 6397 6358 6329 6310 6301 6302 6313 6333 6363 6402 6449 6503 6564 6630 6702 6778 6857 6938 7022 7106 7190 7275 7359 7442 7525 7605 7683 7759 7833 7905 7975 8041 8106 8167 8226 8283 8337 8389 8438 8484 8529 8571 8611 8649 8685 8720 8753 8785 8816 8845 8874 8902 8929 8955 8981 9006 9030 9054 9077 9099 9121 9142 9162 9181 9200 9217 9235 9251 9267 9283 9298 9312 9327 9341 9355 9369 9382 9396 9410 9423 9436 9449 9462 9474 9486 9498 9509 9520 9531 9541 9550 9560 9568 9577 9585 9593 9601 9609 9617 9624 9632 9639 9647 9654 9661 9668 9675 9681 9687 9693 9698 9703 9708 9713 9717 9720 9724 9727 9730 9733 9736 9739 9741 9744 9747 9749 9752 9754 9756 9758 9760 9761 9762 9763 9764 9764 9764 9764 9763 9762 9761 9760 9760 9759 9758 9757 9757 9757 9757 9757 9758 9759 9760 9761 9763 9764 9766 9768 9769 9771 9772 9774 9775 9776 9777 9778 9779 9780 9781 9782 9782 9783 9784 9786 9787 9788 9790 9792 9793 9795 9798 9800 9802 9804 9806 9808 9810 9812 9814 9815 9817 9818 9820 9821 9822 9823 9824 9825 9827 7265 0 31 7 9828 9829 9831 9832 9834 9836 9837 9839 9841 9843 9844 9846 9847 9848 9849 9850 9850 9850 9850 9849 9848 9846 9845 9843 9840 9838 9835 9833 9830 9827 9824 9821 9818 9814 9811 9807 9804 9799 9795 9790 9784 9778 9772 9764 9756 9747 9737 9727 9716 9704 9692 9680 9668 9656 9644 9633 9622 9613 9604 9597 9591 9586 9583 9582 9582 9584 9587 9592 9598 9605 9612 9621 9630 9640 9649 9659 9668 9678 9687 9695 9703 9710 9717 9723 9729 9733 9738 9741 9745 9747 9750 9752 9753 9755 9756 9757 9758 9758 9759 9759 9759 9759 9759 9759 9759 9758 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9751 9750 9750 9749 9747 9746 9745 9744 9742 9740 9739 9737 9735 9733 9731 9729 9727 9725 9723 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9701 9699 9697 9694 9692 9689 9686 9684 9681 9677 9674 9671 9667 9664 9660 9656 9652 9648 9643 9639 9634 9629 9624 9619 9614 9609 9603 9597 9592 9586 9580 9574 9568 9562 9556 9550 9544 9538 9532 9525 9519 9512 9505 9498 9490 9483 9474 9466 9457 9447 9438 9427 9417 9406 9395 9383 9371 9359 9346 9333 9320 9307 9293 9279 9265 9250 9235 9220 9203 9186 9169 9151 9132 9112 9091 9069 9046 9022 8998 8972 8945 8917 8888 8857 8826 8793 8759 8724 8687 8648 8608 8566 8522 8477 8429 8378 8326 8271 8214 8154 8092 8027 7960 7890 7818 7744 7668 7590 7510 7428 7344 7258 7170 7080 6989 6896 6800 6702 6602 6500 6395 6287 6176 6062 5945 5825 5701 5575 5445 5313 5178 5042 4903 4764 4624 4484 4345 4207 4072 3940 3813 3691 3575 3466 3365 3273 3190 3118 3057 3008 2970 2945 2933 2934 2947 2973 3011 3062 3125 3198 3283 3377 3480 3592 3712 3838 3969 4106 4246 4390 4536 4683 4831 4978 5126 5272 5416 5559 5699 5836 5970 6100 6227 6350 6470 6586 6698 6807 6912 7013 7111 7205 7296 7383 7468 7548 7626 7701 7773 7841 7907 7970 8030 8088 8143 8196 8246 8295 8341 8385 8427 8467 8506 8543 8578 8613 8646 8678 8709 8739 8768 8796 8824 8850 8876 8901 8925 8948 8971 8992 9013 9033 9052 9070 9087 9103 9119 9134 9147 9161 9173 9185 9196 9206 9216 9225 9234 9242 9250 9258 9265 9271 9277 9283 9288 9293 9297 9301 9304 9307 9309 9310 9311 9311 9311 9310 9309 9307 9304 9301 9298 9294 9290 9285 9281 9276 9271 9266 9261 9256 9250 9245 9239 9234 9229 9224 9218 9214 9209 9204 9200 9196 9192 9189 9186 9184 9182 9181 9181 9181 9181 9183 9185 9188 9191 9195 9200 9205 9210 9217 9223 9230 9237 9245 9253 9262 9271 9280 9290 9299 9310 9320 9330 9341 9352 9363 9374 9386 9397 9408 9419 9430 9441 9452 9462 9473 9483 9493 9502 9512 9521 9530 9539 9548 9557 9565 9573 9582 9590 9597 9605 9612 7266 0 31 7 9620 9626 9633 9640 9646 9651 9657 9662 9667 9671 9676 9680 9683 9687 9690 9693 9695 9698 9700 9703 9705 9707 9709 9711 9713 9715 9717 9718 9720 9722 9723 9724 9725 9726 9727 9727 9727 9726 9725 9724 9722 9720 9718 9715 9711 9707 9703 9699 9694 9690 9685 9679 9674 9669 9664 9658 9653 9647 9642 9636 9630 9624 9618 9612 9605 9599 9592 9584 9577 9569 9562 9554 9546 9538 9530 9523 9515 9508 9501 9494 9487 9481 9475 9469 9463 9458 9452 9447 9441 9436 9430 9425 9420 9414 9409 9403 9398 9393 9388 9384 9379 9376 9372 9369 9367 9365 9363 9362 9361 9361 9362 9362 9363 9364 9366 9368 9370 9372 9375 9378 9381 9384 9388 9392 9397 9402 9407 9413 9420 9426 9434 9442 9450 9458 9467 9476 9486 9495 9505 9515 9525 9535 9545 9555 9564 9574 9584 9594 9604 9614 9623 9633 9643 9652 9662 9671 9680 9690 9699 9708 9717 9725 9734 9742 9750 9758 9766 9773 9780 9788 9795 9801 9808 9814 9821 9827 9833 9838 9843 9848 9853 9857 9861 9865 9868 9871 9873 9875 9876 9877 9878 9879 9879 9880 9880 9880 9880 9881 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9887 9887 9887 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9879 9879 9878 9879 9879 9879 9880 9881 9882 9884 9885 9886 9888 9890 9891 9893 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9984 9985 9986 9988 9989 9990 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9997 9996 9996 9995 9994 9994 9993 9992 9991 9990 9989 9988 9988 9988 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9988 9988 9988 9987 9987 9986 9985 9984 9983 9982 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9936 9934 9931 9928 9925 9923 9920 9917 9915 9913 9911 9909 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9894 9893 9892 9891 9889 9888 9886 9884 9883 9881 9880 9879 9877 9876 9875 9875 9874 9873 9873 9873 9873 9873 9873 9874 9874 9875 9875 9876 7267 0 31 8 9838 9839 9840 9842 9843 9845 9847 9849 9851 9854 9856 9858 9860 9863 9865 9867 9869 9872 9874 9876 9878 9881 9883 9886 9888 9891 9893 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9943 9942 9942 9942 9942 9943 9943 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9958 9958 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9878 9874 9871 9868 9864 9861 9857 9853 9850 9846 9842 9838 9834 9831 9827 9823 9819 9814 9810 9806 9801 9797 9792 9788 9783 9779 9774 9769 9765 9760 9755 9751 9746 9742 9738 9734 9730 9726 9722 9719 9716 9713 9710 9707 9705 9702 9700 9698 9696 9695 9693 9692 9691 9690 9689 9688 9688 9687 9687 9687 9687 9687 9688 9688 9689 9690 9691 9692 9694 9695 9697 9699 9700 9702 9704 9706 9708 9709 9711 9713 9715 9716 9718 9720 9721 9723 9725 9727 9728 9730 9732 9734 9737 9739 9741 9743 9746 9748 9750 9752 9755 9757 9759 9761 9763 9764 9766 9768 9769 9771 9773 9774 9776 9778 9780 9782 9785 9787 9790 9793 9795 9798 9801 9804 9807 9810 9813 9816 9818 9821 9824 9826 9828 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9860 9862 9864 9866 9867 9869 9871 9873 9874 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9889 9888 7268 0 31 8 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9876 9875 9874 9874 9874 9874 9874 9875 9876 9877 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9902 9904 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9921 9919 9918 9916 9914 9911 9909 9906 9903 9900 9896 9893 9889 9886 9882 9878 9874 9870 9865 9860 9855 9850 9844 9837 9830 9823 9815 9806 9798 9789 9780 9771 9762 9753 9745 9737 9729 9723 9717 9712 9708 9704 9702 9701 9700 9700 9701 9702 9704 9706 9708 9711 9713 9716 9718 9721 9723 9725 9727 9728 9729 9730 9731 9732 9733 9734 9734 9735 9735 9736 9737 9737 9738 9739 9739 9740 9741 9741 9742 9742 9743 9743 9744 9744 9745 9745 9746 9746 9747 9747 9748 9749 9750 9751 9753 9754 9756 9758 9760 9762 9765 9768 9770 9773 9776 9780 9783 9786 9790 9793 9797 9800 9804 9808 9811 9814 9818 9821 9824 9827 9829 9832 9834 9836 9838 9840 9842 9844 9845 9846 9848 9849 9850 9851 9852 9852 9853 9853 9853 9853 9853 9853 9852 9851 9850 9849 9847 9845 9843 9841 9838 9835 9832 9829 9826 9822 9819 9815 9811 9807 9803 9799 9794 9789 9784 9779 9774 9768 9762 9756 9750 9743 9736 9729 9721 9713 9705 9696 9687 9678 9668 9658 9648 9637 9626 9614 9603 9591 9578 9566 9553 9540 9527 9514 9501 9488 9475 9463 9450 9438 9427 9416 9405 9395 9385 9376 9367 9358 9350 9342 9334 9327 9320 9312 9305 9298 9291 9285 9278 9271 9265 9259 9253 9248 9243 9239 9235 9232 9230 9230 9230 9231 9233 9237 9242 9248 9255 9263 9272 9283 9294 9306 9319 9333 9347 9362 9377 9392 9408 9424 9440 9457 9473 9489 9505 9521 9537 9553 9568 9583 9598 9613 9627 9641 9654 9667 9680 9692 9703 9714 9725 9735 9745 9754 9763 9771 9779 9786 9794 9801 9807 9814 9820 9826 9832 9838 9843 9848 9854 9859 9863 9868 9872 9876 9879 9883 9885 9888 9890 9892 9893 9894 9894 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9880 9879 9877 9876 9874 9873 9871 9869 9868 9866 9865 9864 9863 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9859 9858 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9854 9854 9855 9856 9857 9858 9859 9860 9862 9862 9863 9864 9864 9864 9863 9862 9861 9859 9857 9854 9851 9848 9845 9842 9839 9835 9832 9829 9826 9823 9821 9819 9817 9815 9813 9811 9809 9808 9806 9804 9802 9799 9797 9794 9790 9787 9782 9778 9773 9769 9764 9759 9754 9749 9744 9739 9735 9731 9727 9723 9720 9717 9714 9712 9709 9707 9705 9703 9701 9699 9697 9694 9692 7269 0 31 8 9689 9686 9684 9681 9678 9675 9672 9670 9667 9665 9663 9661 9660 9659 9658 9658 9657 9657 9657 9657 9658 9658 9658 9659 9659 9659 9660 9660 9660 9660 9660 9660 9660 9660 9660 9661 9661 9662 9662 9663 9664 9666 9667 9668 9670 9671 9673 9675 9676 9678 9679 9681 9682 9684 9686 9687 9689 9690 9692 9694 9697 9699 9701 9704 9707 9710 9713 9716 9720 9723 9727 9730 9733 9736 9739 9742 9745 9747 9750 9752 9754 9756 9758 9760 9761 9763 9765 9767 9769 9770 9772 9774 9776 9779 9781 9783 9785 9787 9789 9792 9794 9796 9798 9799 9801 9803 9805 9806 9808 9810 9811 9813 9815 9817 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9839 9841 9842 9844 9845 9846 9846 9847 9847 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9849 9849 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9876 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9877 9878 9878 9879 9881 9882 9883 9884 9886 9887 9888 9890 9891 9892 9894 9895 9896 9896 9897 9898 9898 9898 9898 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9884 9882 9880 9878 9876 9875 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9857 9855 9854 9853 9851 9850 9848 9847 9845 9843 9841 9839 9837 9834 9832 9829 9825 9822 9818 9814 9810 9805 9800 9795 9789 9783 9776 9770 9763 9756 9749 9742 9734 9727 9720 9712 9705 9698 9691 9684 9678 9671 9665 9659 9653 9648 9642 9636 9631 9625 9620 9614 9609 9603 9596 9590 9583 9576 9568 9560 9551 9542 9532 9521 9509 9497 9483 9469 9454 9437 9419 9401 9380 9359 9335 9311 9284 9257 9227 9196 9163 9129 9094 9057 9020 8981 8943 8904 8865 8827 8790 8754 8720 8689 8660 8635 8613 8595 8581 8571 8566 8565 8569 8577 8589 8606 8625 8649 8675 8704 8735 8767 8800 8834 8868 8902 8936 8969 9000 9031 9059 9087 9113 9137 9160 9181 9201 9219 9237 9254 9269 9284 9299 9313 9326 9339 9351 9364 9375 9387 9398 9408 9418 9428 9437 9446 9454 9461 9468 9475 9481 9486 9492 9496 9500 9504 9508 9511 9514 9516 9518 9519 9521 9521 9522 9522 9522 9521 9520 9518 9517 9515 9513 9510 9508 9506 9504 9502 9501 9500 9499 9499 9499 9500 9502 9505 9508 9512 9517 9522 9529 9535 9542 9550 9558 9567 9575 9584 9593 9603 9612 9621 9630 9639 9647 9656 9664 9672 9679 9687 9694 9700 9706 9712 9717 9722 9727 9731 9735 9739 9742 9744 9747 9749 7270 0 31 8 9750 9752 9753 9754 9755 9755 9756 9756 9756 9755 9755 9754 9753 9752 9750 9748 9746 9743 9740 9736 9732 9727 9721 9715 9708 9700 9692 9683 9674 9664 9653 9641 9629 9616 9602 9588 9572 9555 9537 9518 9497 9475 9451 9425 9397 9368 9337 9305 9271 9236 9200 9164 9127 9090 9054 9019 8985 8954 8925 8899 8876 8856 8841 8830 8824 8821 8824 8830 8841 8856 8874 8896 8921 8948 8978 9009 9042 9075 9109 9143 9176 9209 9241 9272 9301 9329 9355 9379 9401 9422 9441 9457 9473 9486 9498 9508 9516 9524 9529 9534 9537 9539 9541 9541 9540 9538 9536 9533 9529 9524 9519 9512 9505 9497 9489 9480 9470 9459 9447 9435 9422 9408 9394 9379 9364 9349 9334 9318 9303 9288 9273 9260 9247 9235 9224 9215 9207 9201 9197 9194 9194 9195 9198 9203 9210 9218 9228 9240 9253 9267 9282 9299 9315 9333 9350 9368 9386 9404 9422 9439 9456 9473 9489 9505 9520 9535 9550 9564 9577 9591 9604 9616 9629 9641 9653 9665 9677 9688 9699 9710 9721 9731 9741 9751 9760 9769 9777 9785 9792 9799 9806 9812 9817 9823 9828 9832 9837 9841 9845 9849 9853 9856 9860 9863 9866 9870 9872 9875 9878 9880 9882 9884 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9883 9882 9881 9879 9878 9876 9874 9873 9871 9869 9868 9866 9865 9864 9863 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9863 9863 9864 9866 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9926 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9907 9905 9903 9901 9898 9895 9892 9889 9886 9882 9878 9873 9868 9863 9858 9852 9846 9839 9833 9826 9819 9812 9805 9798 9791 9785 9779 9774 9769 9765 9761 9758 9755 9753 9752 9751 9751 9751 9751 9752 9753 9754 9755 9756 9757 9758 9760 9761 9762 9763 9763 9764 9765 9765 9766 9766 9766 9766 9766 9766 9766 9766 9765 9764 9763 9762 9760 9758 9756 9753 9750 9747 9743 9739 9735 9732 9728 9724 9720 9716 9713 9710 9707 9705 9702 9700 9699 9697 9696 9696 9695 9694 9694 9693 9693 9692 9692 9691 9691 9690 9689 9689 9688 9688 9688 9688 9688 9689 9690 9691 9693 9695 9697 7271 0 31 8 9700 9702 9706 9709 9713 9717 9721 9725 9730 9734 9739 9744 9748 9753 9758 9763 9768 9772 9777 9782 9787 9791 9796 9800 9805 9809 9813 9817 9821 9824 9828 9831 9834 9837 9839 9841 9844 9846 9847 9849 9851 9852 9854 9855 9857 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9881 9882 9884 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9914 9916 9919 9921 9924 9926 9928 9930 9931 9933 9934 9934 9934 9934 9934 9933 9933 9931 9930 9929 9927 9926 9925 9923 9922 9922 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9924 9924 9922 9921 9919 9917 9915 9913 9910 9908 9905 9903 9900 9898 9896 9894 9892 9891 9889 9888 9887 9885 9884 9883 9881 9879 9877 9875 9872 9869 9866 9862 9858 9854 9850 9846 9841 9837 9832 9828 9824 9819 9815 9811 9808 9804 9801 9797 9794 9791 9788 9785 9783 9780 9777 9774 9771 9769 9766 9763 9761 9758 9755 9753 9751 9749 9747 9745 9744 9743 9742 9741 9740 9740 9740 9740 9740 9740 9741 9741 9742 9743 9743 9744 9745 9746 9747 9748 9749 9749 9750 9751 9751 9752 9752 9753 9753 9753 9752 9752 9751 9750 9749 9748 9746 9744 9742 9740 9737 9735 9732 9729 9726 9722 9719 9716 9712 9709 9706 9702 9699 9696 9693 9690 9687 9684 9682 9679 9677 9674 9672 9670 9667 9665 9663 9661 9659 9657 9655 9654 9653 9651 9651 9650 9650 9650 9651 9652 9654 9656 9659 9662 9666 9670 9675 9680 9685 9691 9696 9702 9708 9713 9719 9724 9729 9734 9738 9742 9746 9749 9751 9754 9756 9757 9759 9760 9761 9762 9763 9764 9765 9766 9767 9769 9770 9772 9774 9775 9777 9779 9781 9783 9785 9787 9789 9791 9792 9794 9796 9797 9798 9799 9801 9802 9803 9804 9805 9806 9808 9809 9811 9812 9814 9816 9818 9820 9822 9825 9827 9829 9832 9835 9837 9840 9843 9845 9848 9851 9853 9856 9858 9861 9863 9866 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9923 9922 9921 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9903 9902 9901 9900 9898 9897 9895 9892 9890 9887 9885 9882 9879 9875 9872 9868 9865 9861 9857 9853 9849 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9805 9801 9796 9791 9786 9780 9775 9769 9763 9756 9750 9743 9736 9729 9721 9714 9706 9699 9691 9683 9675 9667 9659 9651 9643 9635 9627 9619 9610 9602 7272 0 31 8 9594 9585 9577 9569 9560 9552 9544 9536 9528 9521 9513 9506 9500 9493 9487 9482 9476 9472 9467 9463 9459 9456 9452 9450 9447 9445 9443 9442 9440 9439 9439 9438 9439 9439 9440 9441 9443 9445 9448 9451 9454 9458 9462 9467 9472 9477 9483 9488 9494 9500 9506 9513 9519 9525 9532 9538 9544 9550 9557 9563 9569 9575 9581 9588 9594 9600 9606 9611 9617 9623 9628 9633 9638 9643 9648 9652 9656 9660 9664 9668 9671 9674 9677 9680 9682 9685 9687 9689 9691 9693 9695 9696 9698 9699 9700 9701 9702 9703 9704 9705 9706 9706 9707 9708 9709 9711 9712 9714 9716 9719 9721 9724 9727 9730 9734 9737 9741 9744 9747 9751 9754 9756 9759 9761 9764 9766 9768 9769 9771 9773 9774 9776 9778 9780 9782 9785 9788 9791 9794 9797 9801 9804 9808 9812 9815 9819 9822 9826 9829 9832 9834 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9875 9876 9877 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9893 9893 9893 9893 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9856 9855 9855 9854 9853 9853 9852 9851 9849 9848 9846 9845 9843 9841 9838 9836 9833 9831 9828 9825 9823 9821 9818 9816 9814 9812 9811 9809 9808 9807 9806 9805 9804 9803 9802 9801 9799 9798 9796 9794 9792 9789 9787 9784 9781 9777 9774 9770 9766 9762 9758 9754 9750 9746 9742 9738 9733 9729 9725 9721 9717 9713 9708 9704 9700 9696 9691 9687 9682 9678 9673 9668 9663 9658 9652 9646 9640 9634 9627 9621 9614 9606 9599 9591 9583 9575 9567 9559 9550 9542 9533 9524 9516 9507 9498 9490 9481 9473 9464 9456 9448 9440 9432 9424 9416 9408 9400 9392 9384 9376 9368 9360 9353 9345 9337 9329 9321 9313 9305 9297 9289 9281 9272 9264 9255 9246 9237 9228 9218 9209 9199 9188 9178 9167 9156 9144 9132 9120 9107 9094 9081 9066 9052 9037 9021 9004 8987 8970 8951 8932 8912 8891 8869 8847 8823 8799 8773 8747 8720 8691 8661 8630 8598 8564 8529 8493 8455 8415 8373 8329 8284 8236 8186 8134 8080 8023 7963 7901 7836 7768 7697 7624 7547 7468 7385 7300 7211 7119 7024 6925 6823 6717 6608 6495 6378 6258 6134 6006 5876 5742 5605 5467 5325 5184 5043 4901 4759 4621 4487 4356 4231 4113 4003 3902 3810 3731 3663 3608 3565 3537 3522 3521 3535 3561 3601 3653 3717 3792 3876 3970 4071 4178 4291 4408 4529 4651 4773 4896 5018 5140 5258 7273 0 31 8 5374 5486 5594 5699 5798 5893 5983 6067 6147 6222 6291 6356 6416 6471 6523 6570 6614 6655 6693 6729 6764 6797 6831 6864 6898 6932 6969 7007 7047 7090 7135 7184 7235 7288 7345 7403 7464 7527 7591 7657 7723 7789 7855 7921 7986 8050 8112 8173 8232 8289 8343 8396 8447 8495 8541 8585 8627 8667 8705 8742 8777 8810 8842 8872 8901 8929 8955 8980 9004 9026 9048 9068 9088 9106 9123 9140 9156 9171 9185 9199 9212 9225 9237 9250 9262 9273 9285 9296 9307 9318 9329 9339 9350 9360 9370 9379 9389 9398 9406 9415 9423 9431 9439 9447 9454 9462 9469 9476 9484 9491 9498 9506 9513 9521 9529 9536 9544 9552 9560 9567 9575 9582 9590 9597 9604 9610 9617 9623 9629 9635 9640 9646 9651 9657 9662 9667 9673 9678 9683 9689 9694 9700 9705 9710 9716 9721 9726 9731 9736 9741 9745 9750 9754 9758 9761 9765 9768 9771 9774 9776 9779 9781 9784 9786 9789 9791 9794 9796 9799 9801 9804 9806 9809 9811 9813 9815 9817 9818 9820 9821 9822 9823 9823 9824 9824 9825 9825 9825 9826 9826 9827 9827 9828 9829 9830 9831 9833 9834 9836 9838 9839 9841 9843 9844 9845 9847 9848 9848 9849 9849 9850 9850 9849 9849 9849 9849 9848 9848 9848 9847 9847 9847 9847 9848 9848 9849 9849 9850 9851 9852 9853 9854 9855 9855 9856 9857 9857 9858 9858 9858 9858 9858 9858 9857 9857 9856 9855 9855 9854 9853 9852 9852 9851 9850 9849 9849 9848 9847 9846 9846 9845 9844 9843 9841 9840 9839 9837 9835 9834 9832 9830 9827 9825 9823 9821 9818 9816 9814 9812 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9783 9782 9780 9778 9777 9775 9774 9773 9772 9771 9770 9769 9769 9768 9768 9768 9768 9768 9769 9769 9770 9770 9770 9771 9771 9772 9772 9772 9772 9772 9773 9773 9772 9772 9772 9772 9771 9771 9770 9770 9769 9768 9767 9766 9765 9763 9762 9760 9759 9757 9755 9753 9752 9750 9748 9746 9745 9743 9742 9740 9739 9739 9738 9737 9737 9737 9737 9737 9738 9738 9739 9740 9741 9742 9743 9744 9746 9747 9748 9750 9751 9753 9755 9756 9758 9760 9762 9764 9765 9767 9769 9770 9772 9773 9775 9776 9777 9777 9778 9778 9778 9778 9777 9777 9776 9774 9772 9771 9768 9766 9763 9760 9757 9754 9750 9747 9744 9740 9737 9734 9731 9728 9726 9724 9723 9721 9721 9720 9720 9721 9722 9724 9726 9728 9731 9735 9738 9742 9746 9751 9755 9760 9764 9769 9773 9778 9782 9785 9789 9792 9795 9797 9798 9800 9800 9801 9801 9800 9799 9797 9796 9794 9792 9789 9787 9785 9782 9780 9778 9775 9773 9771 9769 9767 9766 9764 9762 9760 9759 9757 9755 9753 9751 9749 9748 9746 9744 9743 9742 9741 9740 9740 9740 9741 9742 9744 9746 9749 9752 9755 9758 9762 9766 9770 9774 9778 9781 9785 7274 0 31 8 9789 9792 9795 9799 9802 9804 9807 9810 9813 9815 9818 9821 9824 9827 9830 9833 9836 9840 9843 9847 9850 9853 9857 9860 9863 9865 9868 9870 9872 9874 9875 9876 9877 9878 9878 9878 9878 9877 9876 9875 9874 9872 9871 9869 9867 9866 9864 9862 9859 9857 9855 9852 9850 9847 9844 9841 9838 9835 9831 9828 9824 9820 9816 9811 9807 9802 9798 9793 9788 9784 9779 9774 9770 9766 9762 9758 9755 9751 9748 9746 9743 9741 9739 9737 9735 9733 9732 9730 9729 9727 9726 9725 9724 9722 9721 9720 9720 9719 9718 9718 9717 9717 9717 9717 9718 9718 9719 9719 9720 9721 9722 9723 9724 9725 9726 9728 9729 9731 9733 9735 9738 9741 9744 9747 9751 9755 9760 9765 9770 9776 9781 9787 9794 9800 9806 9812 9819 9825 9831 9836 9842 9847 9852 9857 9861 9865 9869 9873 9877 9880 9883 9886 9889 9892 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9924 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9933 9933 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9915 9913 9911 9909 9907 9904 9902 9899 9897 9895 9892 9890 9888 9886 9884 9882 9881 9879 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9862 9861 9860 9859 9857 9856 9854 9852 9849 9847 9845 9843 9841 9838 9836 9834 9833 9831 9829 9827 9826 9824 9822 9821 9819 9817 9815 9813 9810 9808 9806 9803 9801 9798 9796 9793 9791 9789 9787 9786 9784 9783 9782 9782 9781 9781 9782 9782 9783 9784 9785 9786 9787 9789 9790 9791 9793 9794 9796 9797 9799 9800 9802 9804 9805 9807 9808 9810 9812 9814 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9840 9842 9844 9847 9849 9852 9854 9857 9859 9862 9864 9867 9869 9871 9874 9876 9878 9880 9882 9884 9885 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 7275 0 31 8 9885 9885 9884 9884 9884 9883 9883 9882 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9853 9851 9850 9848 9846 9845 9843 9841 9840 9838 9836 9833 9831 9829 9826 9823 9820 9817 9813 9810 9806 9801 9797 9792 9787 9782 9777 9771 9765 9758 9751 9744 9736 9728 9719 9710 9701 9691 9681 9671 9660 9649 9637 9625 9612 9599 9586 9572 9557 9542 9526 9510 9492 9474 9455 9435 9414 9392 9369 9346 9321 9295 9268 9240 9211 9182 9151 9120 9088 9055 9021 8987 8952 8916 8879 8842 8804 8765 8726 8686 8645 8604 8562 8519 8476 8432 8388 8343 8298 8252 8206 8160 8113 8067 8020 7974 7927 7881 7834 7788 7742 7697 7652 7607 7563 7519 7476 7433 7391 7350 7310 7271 7232 7195 7159 7123 7089 7056 7025 6995 6966 6939 6913 6888 6865 6843 6823 6804 6786 6770 6754 6740 6726 6714 6701 6690 6679 6668 6658 6647 6637 6627 6616 6605 6593 6581 6568 6554 6539 6522 6503 6483 6460 6435 6408 6377 6343 6306 6266 6223 6176 6126 6072 6016 5959 5898 5838 5778 5718 5659 5603 5551 5502 5460 5425 5397 5377 5366 5365 5373 5392 5422 5462 5512 5571 5640 5718 5803 5895 5992 6095 6202 6311 6423 6535 6648 6760 6872 6982 7089 7194 7297 7397 7494 7588 7678 7766 7851 7934 8013 8090 8165 8237 8306 8374 8438 8500 8560 8618 8672 8725 8774 8821 8866 8909 8949 8986 9022 9055 9087 9117 9145 9172 9198 9222 9245 9267 9288 9309 9328 9347 9365 9382 9398 9414 9429 9443 9457 9470 9482 9494 9505 9515 9525 9535 9544 9553 9561 9569 9577 9585 9592 9599 9605 9612 9618 9623 9629 9634 9638 9642 9646 9650 9653 9655 9658 9660 9662 9663 9665 9666 9667 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9680 9681 9681 9681 9681 9681 9680 9680 9679 9679 9678 9677 9676 9676 9675 9675 9674 9674 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9672 9672 9672 9672 9671 9671 9671 9670 9670 9670 9669 9669 9669 9669 9668 9668 9668 9667 9667 9666 9665 9664 9663 9661 9660 9657 9655 9651 9648 9644 9639 9634 9628 9621 9614 9606 9597 9588 9578 9567 9556 9544 9532 9519 9507 9493 9480 9467 9454 9441 9429 9418 9407 9397 9389 9382 9376 9371 9368 9367 9367 9369 9373 9378 9384 9392 9401 9411 9423 9435 9447 9460 9473 9487 9500 9513 9526 9538 9550 9561 9572 9582 9591 9600 9608 9616 9623 9629 9635 9641 9646 9652 9657 9662 9667 9672 9677 9682 9687 9693 9698 9703 9709 9714 9720 9726 9731 9737 9742 9748 9753 9759 9764 9769 9774 9779 9783 9788 9792 9796 9800 9803 9807 9810 9813 9815 9818 9820 9822 9824 9826 9828 9830 9831 9833 9835 9836 9838 9840 9842 9844 9846 9848 9850 9852 9855 9857 9859 9861 9862 9864 9865 7276 0 31 8 9867 9868 9868 9869 9870 9870 9871 9871 9871 9872 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9883 9883 9883 9883 9882 9881 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9856 9855 9853 9851 9849 9847 9844 9842 9839 9836 9833 9829 9826 9823 9819 9816 9812 9809 9806 9802 9799 9795 9792 9788 9785 9781 9778 9774 9770 9766 9762 9758 9754 9750 9745 9741 9736 9731 9726 9721 9716 9710 9705 9699 9693 9687 9681 9675 9669 9663 9657 9651 9644 9638 9632 9625 9619 9612 9605 9597 9590 9581 9573 9564 9554 9544 9534 9523 9511 9498 9486 9472 9458 9443 9427 9411 9394 9376 9357 9336 9315 9292 9267 9241 9213 9183 9151 9117 9081 9043 9003 8962 8920 8876 8832 8789 8745 8703 8662 8623 8587 8555 8526 8501 8482 8467 8458 8454 8455 8462 8474 8491 8513 8539 8569 8602 8638 8676 8716 8756 8798 8839 8880 8921 8960 8999 9036 9071 9105 9136 9166 9195 9221 9246 9270 9292 9313 9332 9351 9369 9385 9402 9417 9431 9445 9459 9471 9484 9495 9506 9517 9527 9536 9545 9553 9561 9568 9574 9580 9586 9591 9596 9600 9604 9607 9610 9612 9615 9617 9618 9619 9620 9620 9619 9618 9616 9614 9611 9607 9602 9597 9591 9585 9577 9569 9561 9551 9542 9531 9520 9509 9496 9484 9470 9455 9440 9424 9407 9388 9368 9346 9323 9298 9271 9243 9213 9181 9148 9113 9078 9042 9006 8970 8935 8901 8868 8838 8810 8786 8765 8748 8735 8726 8722 8723 8728 8738 8751 8769 8790 8814 8841 8871 8902 8935 8969 9003 9037 9071 9104 9137 9169 9200 9229 9258 9284 9310 9334 9357 9379 9399 9419 9437 9454 9471 9486 9501 9515 9528 9540 9551 9562 9571 9580 9588 9595 9602 9608 9614 9619 9623 9627 9631 9635 9638 9641 9644 9647 9649 9652 9654 9656 9658 9660 9661 9662 9663 9664 9664 9664 9663 9663 9662 9661 9659 9658 9656 9654 9652 9650 9648 9646 9644 9643 9641 9639 9637 9635 9632 9630 9628 9625 9623 9620 9617 9614 9610 9606 9602 9597 9592 9587 9581 9574 9567 9559 9551 9542 9532 9522 9511 9499 9486 9473 9459 9444 9429 9412 9395 9377 9359 9339 9318 9296 9273 9249 9224 9197 9168 9138 9106 9073 9037 9001 8962 8923 8882 8841 8799 8757 8716 8675 8635 8598 8563 8531 8502 8477 8456 8439 8428 8422 8420 8424 8433 8446 8464 8487 8513 8543 8576 8611 8648 8687 8727 8768 8808 8849 8889 8928 8966 9003 9038 9073 9105 9136 9166 9194 9221 9247 9272 9295 9318 9339 9360 9380 9399 9418 9435 9452 9468 9483 9498 9512 9525 9537 9548 9558 9568 9577 9585 9592 9599 9605 9611 9616 9621 9626 9630 9634 9637 9641 9644 9648 9651 9654 9658 9661 9663 9666 9669 9671 9673 9675 9676 9678 9679 7277 0 31 8 9679 9680 9680 9680 9679 9679 9678 9677 9676 9674 9673 9671 9669 9667 9665 9662 9659 9656 9652 9648 9643 9638 9633 9626 9620 9612 9604 9596 9587 9577 9567 9557 9546 9535 9523 9511 9499 9486 9473 9459 9445 9430 9415 9398 9381 9363 9344 9325 9304 9282 9259 9236 9212 9187 9162 9137 9111 9087 9062 9039 9016 8995 8976 8958 8943 8930 8919 8910 8904 8900 8899 8900 8902 8907 8913 8921 8930 8939 8950 8961 8971 8982 8992 9002 9011 9020 9027 9033 9038 9042 9045 9047 9048 9047 9046 9044 9041 9037 9032 9027 9022 9016 9010 9005 8999 8993 8987 8982 8976 8972 8967 8963 8959 8956 8953 8950 8947 8944 8942 8939 8937 8934 8930 8926 8922 8917 8911 8904 8897 8888 8878 8867 8855 8841 8826 8810 8792 8773 8753 8730 8707 8681 8654 8626 8595 8563 8528 8492 8454 8414 8371 8327 8280 8230 8179 8124 8068 8008 7946 7880 7812 7740 7665 7586 7504 7417 7326 7231 7131 7026 6917 6803 6684 6560 6433 6301 6165 6026 5884 5741 5598 5455 5314 5174 5038 4907 4783 4667 4559 4462 4376 4303 4243 4196 4164 4147 4145 4158 4185 4227 4282 4351 4431 4522 4623 4733 4851 4974 5104 5237 5372 5510 5648 5785 5922 6058 6192 6322 6450 6574 6695 6812 6925 7034 7139 7241 7338 7432 7522 7608 7691 7770 7846 7918 7987 8053 8116 8176 8232 8286 8338 8386 8432 8476 8517 8557 8594 8629 8663 8695 8726 8755 8783 8809 8835 8859 8883 8905 8927 8947 8967 8986 9004 9022 9038 9054 9069 9084 9098 9111 9124 9136 9148 9160 9171 9182 9193 9203 9214 9224 9234 9244 9254 9264 9274 9284 9294 9304 9314 9324 9334 9344 9353 9363 9372 9382 9391 9400 9409 9418 9426 9435 9443 9451 9459 9467 9474 9482 9489 9496 9503 9510 9517 9523 9530 9536 9543 9549 9555 9561 9567 9573 9579 9585 9591 9597 9603 9609 9615 9621 9627 9633 9639 9645 9650 9656 9661 9666 9671 9675 9680 9684 9687 9691 9694 9697 9699 9702 9704 9706 9708 9710 9712 9714 9716 9718 9720 9722 9724 9727 9729 9731 9734 9736 9739 9742 9744 9746 9749 9751 9753 9755 9757 9759 9760 9762 9763 9764 9765 9766 9767 9768 9768 9769 9770 9770 9771 9771 9771 9772 9772 9772 9772 9772 9772 9771 9770 9769 9768 9767 9766 9764 9763 9761 9759 9757 9755 9752 9750 9748 9745 9743 9740 9738 9735 9733 9730 9727 9724 9721 9718 9715 9712 9708 9705 9702 9698 9695 9692 9689 9685 9682 9679 9676 9673 9670 9668 9665 9662 9660 9657 9655 9652 9650 9648 9646 9644 9643 9641 9640 9639 9638 9637 9636 9635 9635 9635 9634 9634 9634 9634 9633 9633 9632 9632 9631 9630 9629 9627 9626 9624 9622 9619 9617 9614 9611 9608 9604 9601 9597 9593 9589 9584 9579 9574 9569 9562 9556 9548 9540 9532 9522 9511 9500 9487 9474 9459 9444 9427 9409 7278 0 31 8 9390 9370 9349 9327 9303 9278 9253 9226 9197 9167 9136 9104 9069 9033 8996 8956 8914 8871 8825 8778 8728 8677 8624 8570 8515 8460 8404 8348 8293 8239 8186 8136 8089 8046 8006 7971 7941 7916 7896 7882 7874 7873 7876 7886 7901 7920 7945 7974 8007 8043 8081 8122 8165 8208 8252 8297 8340 8384 8426 8468 8508 8546 8583 8619 8652 8684 8715 8743 8771 8796 8821 8844 8866 8887 8907 8926 8944 8961 8977 8993 9008 9022 9036 9049 9062 9075 9087 9099 9111 9123 9135 9147 9159 9172 9184 9196 9209 9221 9234 9247 9259 9272 9284 9297 9309 9321 9333 9344 9356 9367 9378 9389 9399 9410 9421 9431 9442 9453 9463 9474 9485 9496 9507 9518 9529 9541 9552 9562 9573 9583 9593 9603 9612 9620 9628 9636 9643 9650 9656 9662 9667 9672 9677 9681 9685 9689 9692 9696 9699 9702 9704 9707 9709 9711 9712 9713 9714 9714 9714 9714 9713 9711 9710 9707 9705 9702 9699 9696 9693 9690 9686 9683 9680 9677 9674 9671 9668 9665 9663 9660 9657 9654 9651 9648 9644 9640 9636 9631 9626 9620 9614 9607 9600 9593 9585 9576 9567 9557 9547 9537 9526 9515 9504 9492 9479 9467 9454 9440 9426 9412 9398 9384 9369 9354 9338 9323 9307 9292 9276 9260 9244 9228 9212 9197 9181 9166 9151 9136 9121 9107 9093 9079 9066 9053 9040 9029 9017 9007 8997 8987 8979 8971 8964 8958 8954 8950 8947 8945 8945 8945 8947 8949 8953 8957 8963 8969 8976 8985 8993 9003 9013 9024 9036 9048 9060 9074 9087 9102 9116 9132 9147 9164 9180 9197 9215 9232 9250 9268 9286 9304 9322 9339 9357 9374 9390 9406 9422 9437 9451 9465 9478 9491 9503 9515 9527 9538 9548 9559 9569 9579 9588 9598 9607 9616 9625 9633 9642 9649 9657 9664 9671 9677 9683 9688 9693 9698 9702 9706 9710 9714 9717 9721 9724 9728 9731 9734 9737 9741 9744 9747 9750 9753 9755 9758 9760 9762 9763 9764 9765 9766 9766 9766 9765 9764 9763 9762 9761 9759 9757 9755 9752 9750 9747 9744 9740 9736 9732 9727 9722 9716 9709 9702 9694 9686 9676 9666 9655 9643 9631 9618 9603 9588 9572 9556 9539 9521 9503 9484 9466 9447 9428 9410 9392 9375 9359 9344 9330 9318 9308 9299 9293 9288 9286 9286 9288 9291 9297 9305 9315 9326 9338 9352 9366 9382 9398 9414 9431 9447 9464 9480 9496 9512 9528 9542 9557 9571 9585 9598 9611 9623 9635 9646 9657 9668 9678 9688 9697 9706 9714 9721 9729 9735 9742 9747 9752 9757 9761 9765 9769 9772 9774 9777 9779 9781 9783 9784 9785 9786 9787 9788 9788 9788 9788 9787 9786 9785 9783 9781 9779 9776 9773 9769 9766 9761 9757 9752 9747 9741 9735 9729 9723 9717 9710 9703 9696 9689 9682 9674 9667 9659 9651 9643 9635 9627 9619 9611 9602 9594 9585 9577 9568 9560 9552 9544 9536 9529 9521 9514 9508 9502 7279 0 31 8 9496 9491 9486 9482 9478 9475 9473 9471 9470 9470 9470 9470 9472 9473 9476 9479 9482 9486 9490 9495 9501 9506 9512 9519 9526 9533 9541 9549 9557 9565 9574 9583 9593 9602 9611 9621 9631 9641 9650 9660 9670 9679 9689 9698 9707 9716 9725 9734 9742 9750 9758 9766 9774 9781 9788 9795 9802 9809 9815 9821 9827 9832 9838 9843 9848 9853 9857 9861 9866 9869 9873 9876 9879 9882 9885 9887 9890 9892 9893 9895 9896 9897 9898 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9872 9870 9867 9864 9861 9857 9854 9850 9845 9841 9836 9832 9827 9821 9816 9811 9805 9800 9794 9788 9783 9777 9771 9766 9760 9754 9749 9743 9737 9732 9726 9720 9714 9708 9702 9696 9690 9684 9678 9672 9666 9660 9655 9649 9643 9638 9633 9627 9622 9618 9613 9608 9604 9599 9595 9591 9586 9582 9578 9573 9569 9564 9560 9555 9551 9547 9543 9539 9535 9531 9527 9524 9521 9518 9515 9513 9510 9508 9506 9505 9503 9501 9500 9498 9497 9496 9495 9493 9492 9491 9490 9490 9489 9488 9488 9488 9488 9488 9489 9489 9490 9492 9493 9495 9497 9500 9503 9506 9509 9513 9517 9521 9526 9531 9536 9542 9548 9555 9561 9568 9576 9583 9591 9599 9607 9615 9623 9632 9640 9649 9657 9665 9674 9682 9690 9699 9707 9715 9722 9730 9738 9745 9753 9760 9766 9773 9780 9786 9792 9797 9802 9807 9812 9816 9820 9824 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9853 9855 9856 9858 9859 9860 9860 9861 9861 9860 9860 9859 9858 9856 9855 9853 9851 9848 9846 9843 9841 9838 9835 9832 9828 9825 9821 9817 9813 9809 9804 9799 9793 9787 9780 9773 9766 9758 9749 9740 9730 9720 9709 9697 9685 9673 9659 9645 9630 9614 9598 9580 9561 9541 9520 9498 9474 9450 9424 9397 9370 9342 9314 9286 9258 9231 9204 9179 9156 9134 9115 9099 9085 9074 9067 9063 9062 9064 9070 9078 9090 9104 9121 9139 9160 9182 9205 9230 9254 9279 9304 9329 9354 9378 9402 9425 9447 9468 9489 9509 9528 9546 9564 9580 9597 9612 9627 9641 9654 9667 9679 9691 9702 9712 9722 9731 9740 9748 9755 9762 9769 9775 9781 9787 9793 9798 9803 9808 9814 9819 9824 9828 9833 9838 9843 9847 9852 9856 9860 9864 9867 9870 9873 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 7280 0 31 8 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9893 9891 9889 9887 9884 9882 9880 9877 9875 9872 9870 9867 9864 9861 9858 9855 9852 9849 9845 9842 9838 9834 9831 9827 9823 9820 9816 9813 9810 9807 9804 9801 9799 9797 9796 9794 9793 9792 9792 9792 9792 9792 9792 9792 9793 9793 9794 9794 9795 9795 9796 9796 9797 9797 9797 9798 9798 9798 9799 9800 9800 9801 9802 9803 9804 9806 9807 9809 9811 9813 9815 9817 9819 9821 9824 9826 9828 9831 9833 9835 9837 9840 9841 9843 9845 9846 9848 9849 9850 9851 9853 9854 9855 9856 9857 9858 9860 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9887 9888 9889 9890 9890 9890 9889 9889 9888 9887 9886 9884 9883 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9867 9866 9865 9863 9862 9861 9859 9858 9856 9854 9852 9850 9848 9846 9843 9841 9838 9835 9831 9828 9824 9820 9816 9812 9807 9803 9798 9792 9787 9782 9776 9770 9764 9758 9752 9747 9741 9735 9729 9724 9719 9714 9709 9704 9700 9696 9692 9688 9684 9680 9676 9672 9668 9663 9658 9653 9648 9642 9636 9629 9622 9615 9608 9601 9593 9585 9578 9570 9563 9555 9547 9540 9532 9524 9516 9508 9500 9491 9481 9471 9460 9448 9436 9423 9409 9395 9380 9365 9350 9335 9320 9306 9292 9280 9268 9258 9250 9244 9240 9237 9237 9239 9243 9249 9257 9266 9278 9291 9305 9320 9336 9352 9369 9386 9403 9421 9438 9455 9471 9487 9502 9517 9532 9546 9559 9572 9584 9596 9607 9618 9628 9638 9647 9656 9664 9672 9680 9687 9693 9700 9706 9711 9717 9722 9727 9732 9737 9742 9746 9751 9756 9760 9765 9769 9773 9778 9782 9786 9790 9793 9797 9800 9803 9806 9808 9810 9813 9815 9817 9819 9820 9822 9824 9826 9828 9830 9832 9834 9837 9839 9841 9843 9845 9847 9849 9850 9852 9853 9854 9854 9855 9855 9855 9854 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9838 9836 9834 9831 9828 9825 9821 9817 9813 9808 9803 9797 9791 9785 9778 9771 9763 9755 9747 9739 9730 9720 9711 9700 9690 9679 9667 9655 9643 9630 9617 9604 9591 9578 9564 9551 9539 9526 9515 9504 9494 9485 9478 9471 9467 9463 9462 9462 9463 9467 9472 9479 9487 9496 9507 9519 9532 9546 7281 0 31 8 9560 9575 9590 9605 9620 9635 9649 9663 9677 9689 9702 9713 9724 9734 9743 9752 9761 9768 9776 9783 9790 9797 9803 9809 9815 9821 9827 9833 9839 9844 9850 9855 9859 9864 9868 9872 9876 9879 9882 9884 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9874 9872 9870 9867 9865 9863 9860 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9799 9797 9794 9792 9791 9789 9788 9787 9786 9785 9784 9784 9783 9783 9782 9782 9782 9782 9781 9781 9780 9780 9779 9779 9778 9777 9776 9776 9775 9774 9773 9773 9772 9772 9772 9771 9771 9771 9771 9771 9771 9771 9771 9771 9772 9772 9772 9772 9772 9773 9773 9773 9774 9774 9775 9775 9776 9777 9778 9779 9780 9782 9783 9785 9787 9788 9790 9792 9794 9795 9797 9799 9800 9802 9803 9805 9806 9807 9809 9810 9811 9811 9812 9812 9813 9813 9812 9812 9811 9811 9809 9808 9806 9805 9802 9800 9798 9795 9792 9790 9787 9784 9781 9777 9774 9771 9768 9764 9761 9757 9753 9749 9744 9740 9735 9730 9724 9719 9713 9707 9701 9695 9689 9683 9678 9673 9668 9663 9660 9657 9654 9653 9652 9652 9653 9655 9657 9661 9665 9669 9674 9680 9686 9693 9700 9707 9714 9722 9729 9736 9743 9750 9757 9764 9771 9777 9783 9789 9794 9799 9804 9809 9813 9817 9821 9825 9829 9832 9835 9838 9841 9844 9846 9849 9851 9853 9855 9857 9858 9860 9861 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9875 9876 9878 9879 9881 9882 9884 9885 9886 9886 9887 9888 9888 9889 9889 9889 9889 9890 9890 9891 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9914 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9880 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9856 9854 9851 9848 9845 9841 9838 9834 9831 9827 9823 9820 9816 9812 9809 9805 9802 9799 9796 9793 9790 9787 9784 9780 9777 9774 9771 9768 9764 7282 0 31 8 9760 9756 9752 9748 9743 9739 9734 9729 9724 9718 9713 9708 9702 9697 9691 9686 9680 9675 9670 9664 9659 9654 9649 9644 9639 9634 9629 9625 9620 9616 9612 9608 9604 9601 9597 9594 9591 9588 9585 9583 9580 9578 9575 9573 9571 9568 9566 9564 9562 9560 9557 9555 9553 9552 9550 9548 9547 9546 9545 9544 9544 9544 9544 9544 9544 9545 9545 9546 9546 9547 9548 9548 9548 9549 9549 9549 9549 9548 9547 9546 9545 9544 9542 9540 9538 9535 9532 9529 9525 9521 9516 9510 9503 9496 9487 9478 9468 9456 9443 9429 9414 9397 9380 9360 9340 9318 9295 9271 9245 9218 9190 9160 9129 9096 9061 9024 8985 8945 8902 8857 8809 8759 8707 8653 8597 8538 8478 8417 8355 8292 8229 8167 8106 8046 7988 7933 7880 7832 7787 7746 7710 7679 7653 7631 7614 7602 7594 7590 7589 7592 7597 7605 7615 7626 7638 7649 7661 7673 7685 7695 7705 7714 7722 7728 7733 7737 7741 7743 7745 7746 7747 7748 7748 7749 7750 7752 7754 7756 7760 7764 7769 7775 7782 7790 7799 7810 7821 7834 7848 7863 7880 7897 7916 7936 7957 7979 8002 8026 8050 8076 8102 8129 8157 8185 8213 8242 8272 8301 8331 8361 8391 8421 8451 8481 8511 8541 8571 8601 8631 8661 8690 8719 8748 8777 8805 8833 8860 8887 8914 8940 8965 8990 9014 9038 9062 9084 9106 9128 9149 9170 9190 9209 9229 9247 9266 9284 9301 9318 9335 9352 9368 9383 9399 9413 9428 9442 9455 9468 9480 9492 9503 9514 9524 9534 9543 9552 9560 9568 9575 9583 9590 9596 9603 9609 9615 9621 9626 9632 9637 9641 9645 9649 9653 9656 9658 9660 9662 9663 9664 9664 9664 9664 9663 9662 9661 9660 9658 9657 9656 9654 9653 9651 9650 9649 9647 9646 9644 9642 9640 9637 9635 9631 9628 9624 9619 9614 9609 9603 9596 9589 9582 9575 9567 9559 9550 9542 9533 9524 9515 9505 9496 9486 9476 9466 9455 9444 9433 9422 9410 9398 9385 9372 9358 9344 9330 9315 9299 9283 9266 9249 9231 9213 9193 9174 9153 9132 9110 9088 9065 9041 9017 8992 8966 8940 8913 8885 8857 8829 8799 8770 8740 8710 8679 8648 8617 8585 8554 8522 8489 8457 8425 8392 8360 8327 8295 8263 8231 8199 8168 8137 8107 8078 8049 8022 7995 7969 7945 7921 7899 7879 7859 7841 7825 7809 7796 7783 7772 7763 7754 7748 7742 7738 7735 7733 7733 7734 7736 7740 7745 7751 7758 7767 7777 7788 7801 7814 7829 7845 7862 7881 7900 7920 7940 7962 7984 8007 8030 8054 8079 8104 8129 8155 8181 8208 8235 8263 8291 8319 8348 8377 8406 8436 8466 8496 8526 8557 8587 8617 8647 8676 8705 8734 8763 8790 8818 8844 8871 8896 8921 8946 8969 8993 9015 9038 9059 9080 9101 9122 9141 9161 9180 9198 9216 9233 9250 9266 9282 9297 9312 9326 9339 9352 9364 9376 9387 9398 9408 9417 9427 9436 7283 0 31 8 9444 9452 9460 9468 9475 9482 9489 9496 9502 9508 9515 9521 9527 9532 9538 9544 9549 9555 9560 9566 9571 9577 9582 9587 9592 9598 9603 9608 9613 9618 9624 9629 9633 9638 9643 9648 9652 9656 9660 9664 9668 9671 9675 9678 9681 9683 9686 9689 9691 9693 9695 9697 9699 9701 9703 9704 9706 9708 9709 9710 9712 9713 9713 9714 9714 9714 9713 9712 9711 9709 9707 9704 9701 9697 9692 9687 9682 9676 9669 9662 9654 9646 9637 9627 9617 9606 9594 9581 9568 9555 9540 9525 9510 9495 9479 9464 9448 9433 9419 9405 9393 9381 9371 9363 9356 9351 9348 9346 9347 9350 9355 9361 9370 9379 9391 9403 9417 9431 9447 9462 9478 9494 9510 9526 9542 9557 9571 9585 9599 9612 9624 9635 9646 9657 9666 9676 9685 9693 9701 9708 9715 9722 9728 9734 9740 9746 9751 9756 9760 9765 9769 9773 9776 9780 9783 9786 9788 9791 9794 9796 9798 9800 9802 9804 9806 9808 9810 9811 9813 9814 9816 9817 9818 9819 9820 9821 9821 9821 9821 9821 9820 9819 9817 9816 9814 9812 9809 9807 9804 9801 9798 9795 9792 9789 9786 9784 9781 9779 9776 9774 9772 9771 9769 9767 9765 9763 9761 9759 9757 9755 9752 9749 9746 9743 9739 9736 9732 9729 9725 9722 9719 9715 9712 9710 9707 9704 9702 9700 9698 9695 9693 9691 9689 9686 9683 9681 9677 9674 9670 9666 9662 9658 9653 9649 9644 9639 9635 9630 9626 9622 9618 9614 9611 9607 9604 9601 9598 9595 9593 9590 9587 9585 9582 9579 9576 9573 9570 9568 9565 9562 9559 9556 9554 9552 9549 9548 9546 9544 9543 9542 9542 9541 9541 9542 9542 9543 9544 9545 9546 9548 9550 9552 9555 9557 9560 9563 9566 9570 9574 9578 9582 9586 9590 9595 9599 9604 9609 9614 9618 9623 9628 9632 9636 9641 9644 9648 9651 9655 9657 9660 9662 9664 9665 9667 9667 9668 9668 9668 9668 9667 9666 9664 9662 9660 9657 9655 9651 9648 9644 9639 9635 9630 9624 9619 9613 9606 9599 9592 9585 9577 9569 9561 9552 9543 9534 9525 9515 9505 9495 9485 9475 9465 9455 9445 9435 9426 9417 9408 9399 9391 9383 9375 9368 9361 9355 9349 9344 9338 9333 9329 9325 9321 9317 9314 9311 9309 9307 9306 9305 9305 9305 9306 9308 9311 9314 9318 9323 9329 9335 9342 9349 9357 9365 9374 9383 9392 9401 9410 9419 9428 9438 9447 9456 9465 9474 9483 9492 9501 9510 9520 9529 9539 9548 9558 9568 9577 9587 9596 9606 9615 9623 9631 9639 9646 9653 9659 9665 9671 9676 9681 9685 9689 9693 9697 9700 9703 9706 9709 9712 9715 9717 9720 9722 9723 9725 9726 9727 9728 9728 9729 9729 9728 9728 9728 9727 9727 9726 9726 9725 9725 9725 9725 9725 9725 9726 9726 9727 9727 9728 9729 9730 9731 9732 9734 9735 9737 9739 9741 9743 9745 9748 9750 9753 9756 9759 9762 9765 9767 9770 9773 7284 0 31 8 9775 9777 9779 9781 9783 9784 9785 9786 9786 9787 9787 9788 9788 9788 9789 9789 9790 9790 9791 9791 9792 9793 9793 9794 9794 9795 9795 9795 9795 9794 9794 9793 9792 9791 9790 9788 9787 9785 9783 9782 9780 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9756 9754 9753 9751 9750 9749 9749 9748 9748 9748 9749 9749 9750 9752 9753 9755 9757 9759 9761 9764 9766 9769 9771 9774 9777 9779 9782 9785 9788 9791 9794 9798 9801 9804 9808 9812 9815 9819 9823 9827 9831 9835 9839 9844 9848 9851 9855 9859 9863 9866 9870 9873 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9917 9918 9919 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9925 9926 9927 9929 9930 9932 9934 9935 9937 9939 9940 9942 9943 9944 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9943 9942 9941 9939 9937 9935 9933 9930 9928 9926 9923 9921 9919 9917 9915 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9898 9896 9893 9890 9887 9884 9880 9876 9872 9868 9864 9860 9856 9852 9849 9845 9842 9839 9836 9833 9831 9829 9827 9825 9823 9822 9820 9819 9817 9816 9815 9814 9812 9811 9810 9809 9808 9808 9807 9807 9807 9807 9807 9808 9809 9810 9812 9813 9815 9817 9819 9822 9824 9826 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9847 9849 9850 9852 9854 9855 9857 9859 9861 9862 9864 9866 9869 9870 9872 9874 9876 9877 9879 9880 9880 9881 9881 9881 9880 9879 9878 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9851 9848 9845 9842 9838 9834 9829 9824 9818 9812 9805 9797 9788 9779 9769 9759 9747 9735 9722 9708 9694 9679 9663 9646 9628 9609 9590 9570 9548 9526 9503 9478 9453 9426 9398 9369 9338 9306 9273 9239 9204 9167 9129 9090 9050 9008 8966 8923 8878 8833 8787 8739 8691 8643 8593 8543 8492 8441 8389 8337 8284 8231 8178 8125 8072 8019 7967 7915 7864 7814 7765 7717 7670 7625 7582 7540 7501 7463 7428 7395 7364 7336 7311 7288 7268 7251 7237 7225 7216 7211 7208 7208 7212 7218 7227 7239 7255 7273 7294 7318 7344 7374 7406 7440 7477 7516 7558 7601 7646 7693 7742 7792 7843 7896 7949 8003 8057 8112 8168 8223 8279 8334 8390 8445 8500 8554 8608 8661 8714 8765 8816 8867 8916 8964 9011 9057 9102 9145 9187 9228 9267 9305 9341 9376 9409 9441 9471 9500 9527 9552 9576 9599 9620 9640 9659 9676 9693 9708 9722 9736 9748 9760 9771 9781 9790 9799 9807 9814 9821 7285 0 31 8 9827 9832 9837 9842 9845 9849 9851 9853 9855 9856 9856 9856 9856 9856 9855 9854 9853 9851 9850 9848 9847 9845 9844 9843 9841 9840 9839 9839 9838 9837 9837 9836 9836 9836 9835 9835 9835 9835 9835 9835 9834 9834 9834 9833 9833 9833 9832 9831 9831 9830 9829 9828 9827 9826 9825 9823 9822 9820 9818 9816 9814 9811 9808 9805 9801 9797 9793 9788 9783 9778 9772 9765 9758 9751 9743 9734 9725 9716 9705 9694 9683 9670 9658 9644 9630 9614 9599 9582 9565 9547 9528 9509 9489 9468 9446 9424 9401 9377 9352 9327 9301 9275 9247 9220 9191 9162 9133 9103 9072 9041 9010 8979 8948 8917 8885 8854 8823 8793 8762 8733 8704 8676 8648 8622 8596 8572 8549 8527 8506 8487 8469 8452 8437 8423 8411 8401 8392 8385 8379 8375 8372 8371 8372 8374 8378 8384 8391 8399 8409 8420 8433 8447 8462 8479 8496 8515 8534 8554 8575 8597 8619 8642 8665 8689 8713 8737 8762 8786 8811 8836 8861 8887 8912 8938 8963 8989 9015 9041 9067 9093 9119 9146 9172 9198 9224 9251 9276 9302 9328 9353 9378 9402 9426 9450 9473 9495 9517 9538 9559 9578 9598 9616 9634 9651 9667 9682 9697 9710 9723 9736 9748 9758 9769 9779 9788 9796 9804 9812 9819 9826 9833 9839 9845 9850 9856 9861 9866 9871 9876 9880 9884 9889 9892 9896 9900 9903 9906 9909 9911 9913 9915 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9942 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9879 9877 9876 9874 9872 9870 9868 9866 9863 9861 9859 9858 9856 9854 9852 9850 9849 9847 9845 9844 9842 9841 9839 9837 9836 9834 9832 9830 9828 9826 9824 9822 9820 9817 9815 9812 9809 9806 9803 9799 9796 9792 9789 9785 9782 9778 9775 9772 9769 9765 9763 9760 9757 9755 9753 9751 9749 9747 9745 9744 9742 9741 9740 9738 9737 9736 9735 9734 9733 9732 9732 9731 9731 9730 9730 9730 9730 9731 9731 9732 9733 9734 9735 9737 9739 9740 9743 7286 0 31 8 9745 9748 9750 9754 9757 9760 9764 9768 9772 9777 9782 9787 9792 9797 9802 9808 9814 9819 9825 9830 9836 9841 9846 9851 9855 9860 9864 9867 9871 9874 9877 9880 9883 9885 9888 9890 9892 9895 9897 9899 9902 9904 9907 9909 9912 9914 9917 9920 9922 9924 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9950 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9949 9949 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9907 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9874 9872 9869 9867 9864 9861 9859 9856 9854 9851 9848 9846 9844 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9820 9818 9816 9814 9812 9810 9808 9806 9803 9800 9797 9794 9791 9787 9783 9779 9775 9770 9765 9760 9755 9750 9744 9739 9733 9727 9722 9716 9710 9704 9698 9692 9686 9680 9674 9669 9663 9657 9651 9646 9640 9635 9630 9624 9620 9615 9611 9606 9603 9599 9596 9593 9590 9588 9586 9584 9583 9582 9582 9582 9582 9583 9585 9587 9589 9592 9596 9600 9604 9609 9615 9620 9627 9633 9640 9647 9655 9662 9670 9677 9685 9692 9700 9707 9714 9721 9728 9735 9742 9749 9756 9762 9769 9776 9783 9789 9796 9803 9810 9816 9823 9830 9836 9843 9849 9855 9861 9866 9872 9876 9881 9885 9889 9893 9896 9899 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9915 9913 9911 9909 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9870 9867 9864 9861 9858 9854 9851 9848 9844 9841 9837 9834 9830 9827 9824 9821 9818 9816 9813 9811 9809 9807 9806 9805 9804 9803 9802 9802 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 9806 9807 9808 9809 9810 9812 9813 9815 9817 9818 9820 9821 9823 9825 9826 9827 9829 9830 9831 9832 9833 9834 9834 9835 9836 9836 9837 9838 9838 9839 9840 9841 9842 9844 9845 9847 9848 9850 9852 9853 9855 9857 9858 9859 9860 9861 9862 9862 9862 9862 9862 9861 7287 0 31 8 9860 9860 9859 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9841 9840 9838 9836 9834 9832 9829 9827 9824 9821 9817 9814 9811 9807 9804 9801 9797 9794 9791 9789 9786 9784 9782 9780 9778 9776 9774 9773 9771 9769 9767 9765 9763 9761 9758 9755 9753 9749 9746 9743 9739 9736 9732 9729 9725 9721 9718 9714 9711 9707 9704 9700 9696 9693 9688 9684 9680 9675 9670 9664 9659 9652 9646 9639 9632 9625 9617 9609 9601 9593 9585 9577 9569 9560 9552 9544 9535 9527 9518 9509 9500 9491 9481 9471 9460 9449 9437 9425 9411 9397 9383 9367 9351 9334 9316 9297 9278 9258 9237 9216 9194 9171 9147 9123 9097 9071 9044 9015 8985 8953 8920 8886 8849 8811 8771 8728 8684 8637 8588 8537 8484 8428 8370 8309 8245 8179 8110 8038 7963 7885 7803 7718 7630 7538 7443 7345 7243 7138 7031 6922 6812 6702 6592 6482 6375 6272 6172 6079 5992 5913 5843 5782 5733 5694 5669 5656 5655 5667 5691 5729 5777 5837 5907 5986 6073 6167 6268 6373 6482 6595 6708 6821 6934 7047 7158 7267 7373 7476 7576 7672 7765 7854 7939 8021 8100 8175 8247 8315 8381 8444 8504 8561 8616 8668 8718 8765 8811 8854 8895 8934 8971 9006 9040 9072 9102 9131 9159 9185 9211 9234 9257 9279 9300 9320 9339 9357 9375 9391 9407 9422 9437 9451 9464 9477 9489 9500 9512 9522 9533 9543 9553 9562 9571 9580 9589 9597 9605 9613 9621 9628 9636 9643 9649 9656 9662 9668 9674 9680 9685 9690 9695 9700 9705 9709 9714 9718 9723 9727 9731 9735 9740 9744 9748 9752 9756 9759 9763 9767 9770 9773 9776 9779 9781 9783 9785 9787 9788 9789 9790 9791 9791 9791 9791 9791 9791 9791 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9789 9789 9789 9788 9788 9787 9786 9785 9784 9782 9780 9778 9776 9774 9771 9769 9766 9763 9760 9757 9754 9751 9748 9746 9743 9740 9737 9735 9732 9730 9727 9725 9722 9719 9717 9714 9712 9709 9706 9703 9700 9697 9695 9692 9689 9686 9683 9681 9678 9676 9673 9671 9669 9667 9665 9664 9662 9661 9660 9659 9658 9658 9657 9656 9655 9655 9654 9653 9651 9650 9648 9646 9643 9640 9637 9633 9629 9624 9619 9614 9608 9602 9596 9590 9584 9578 9572 9566 9560 9555 9550 9546 9542 9538 9535 9533 9531 9530 9529 9528 9528 9529 9529 9531 9532 9534 9536 9538 9541 9543 9546 9549 9552 9555 9558 9562 9565 9568 9572 9575 9578 9582 9585 9588 9592 9595 9598 9601 9604 9608 9611 9614 9616 9619 9622 9624 9626 9629 9631 9632 9634 9636 9637 9638 9640 9641 9641 9642 9643 9643 9644 9644 9645 9645 9645 9645 9644 9644 9643 9642 9641 9639 9637 9634 9632 9628 9625 7288 0 31 8 9620 9616 9611 9605 9599 9593 9586 9579 9571 9563 9554 9545 9535 9525 9514 9502 9489 9476 9462 9446 9430 9412 9394 9374 9353 9331 9307 9282 9256 9229 9200 9170 9138 9105 9070 9034 8996 8956 8914 8869 8823 8774 8723 8669 8612 8554 8493 8430 8365 8299 8232 8165 8098 8031 7966 7903 7843 7788 7736 7689 7648 7614 7586 7565 7552 7546 7547 7556 7572 7595 7624 7659 7700 7745 7794 7846 7901 7958 8017 8076 8135 8194 8252 8310 8366 8421 8474 8525 8575 8623 8669 8714 8757 8798 8838 8876 8913 8949 8983 9016 9048 9078 9108 9136 9163 9189 9213 9236 9258 9279 9299 9318 9336 9353 9369 9384 9399 9413 9427 9440 9452 9465 9477 9489 9501 9512 9523 9534 9545 9556 9566 9576 9586 9595 9604 9612 9621 9628 9636 9643 9650 9656 9662 9668 9674 9679 9684 9689 9695 9700 9704 9709 9714 9719 9724 9729 9733 9738 9742 9746 9750 9754 9758 9762 9765 9768 9771 9773 9776 9778 9780 9781 9783 9785 9786 9787 9789 9790 9791 9793 9794 9795 9797 9798 9800 9801 9803 9805 9806 9808 9809 9811 9813 9814 9816 9817 9818 9820 9821 9822 9822 9823 9823 9824 9824 9823 9823 9823 9822 9821 9821 9820 9819 9818 9818 9817 9817 9817 9817 9818 9818 9819 9820 9822 9823 9824 9826 9827 9829 9830 9831 9832 9832 9833 9833 9833 9833 9832 9832 9831 9830 9829 9829 9828 9827 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9821 9820 9819 9818 9816 9814 9811 9809 9806 9803 9799 9796 9792 9789 9785 9781 9777 9773 9769 9764 9760 9756 9751 9746 9741 9735 9729 9723 9716 9709 9701 9693 9684 9675 9665 9654 9642 9630 9617 9604 9590 9575 9560 9543 9527 9509 9491 9472 9452 9431 9410 9388 9364 9340 9315 9288 9261 9232 9202 9171 9139 9105 9069 9032 8993 8953 8912 8868 8823 8777 8728 8679 8627 8575 8520 8465 8408 8350 8291 8230 8169 8107 8044 7981 7917 7853 7788 7724 7659 7594 7529 7464 7400 7336 7273 7210 7148 7087 7028 6969 6913 6857 6804 6753 6703 6657 6612 6570 6531 6495 6462 6432 6405 6381 6360 6343 6329 6318 6311 6307 6306 6308 6313 6322 6334 6349 6367 6389 6413 6440 6471 6504 6540 6578 6619 6663 6708 6756 6806 6857 6910 6965 7020 7076 7134 7191 7249 7308 7367 7425 7484 7543 7601 7660 7718 7776 7833 7890 7947 8004 8060 8115 8170 8224 8278 8331 8383 8434 8484 8533 8581 8628 8673 8717 8760 8801 8841 8880 8917 8953 8988 9021 9054 9085 9115 9144 9171 9198 9224 9249 9272 9295 9317 9337 9357 9376 9393 9410 9425 9440 9454 9467 9479 9490 9500 9510 9518 9527 9534 9541 9547 9553 9558 9562 9566 9570 9572 9574 9576 9576 9577 9576 9575 9573 9571 9567 9564 9559 9554 9548 9542 9535 9528 9520 9511 9502 9492 9482 9471 9460 9447 9435 9421 9407 9393 7289 0 31 8 9378 9362 9346 9329 9312 9294 9275 9257 9237 9217 9197 9177 9155 9134 9112 9089 9066 9042 9018 8993 8968 8942 8915 8888 8860 8831 8801 8771 8740 8708 8675 8641 8606 8571 8534 8497 8459 8419 8379 8338 8295 8252 8207 8162 8115 8068 8019 7970 7919 7868 7816 7763 7709 7654 7599 7543 7487 7431 7374 7317 7260 7204 7147 7091 7035 6979 6925 6871 6817 6765 6714 6664 6615 6568 6521 6477 6433 6392 6352 6313 6277 6242 6209 6177 6148 6121 6095 6072 6051 6032 6015 6001 5989 5979 5972 5967 5965 5965 5968 5974 5981 5992 6004 6020 6037 6057 6079 6104 6130 6159 6190 6223 6258 6296 6335 6376 6419 6464 6511 6560 6611 6664 6718 6774 6832 6891 6952 7014 7077 7141 7206 7271 7337 7404 7471 7538 7605 7671 7738 7804 7869 7934 7998 8061 8124 8185 8245 8305 8363 8420 8476 8530 8583 8635 8685 8734 8782 8828 8872 8915 8956 8996 9034 9071 9106 9140 9172 9203 9232 9260 9287 9313 9337 9361 9383 9405 9425 9445 9464 9482 9499 9515 9530 9545 9559 9572 9584 9596 9607 9617 9627 9636 9645 9653 9660 9667 9673 9679 9684 9689 9694 9698 9702 9706 9709 9712 9715 9718 9720 9722 9723 9725 9726 9727 9728 9729 9730 9730 9731 9731 9731 9731 9731 9731 9731 9731 9730 9729 9729 9728 9726 9725 9723 9721 9718 9716 9713 9710 9706 9702 9698 9694 9689 9684 9679 9673 9668 9662 9656 9649 9643 9636 9629 9623 9615 9608 9601 9593 9585 9577 9569 9560 9552 9543 9535 9526 9517 9509 9500 9491 9483 9475 9466 9458 9451 9443 9436 9429 9423 9417 9411 9406 9400 9396 9391 9387 9383 9380 9377 9374 9372 9370 9368 9367 9366 9366 9366 9367 9368 9369 9371 9374 9377 9380 9384 9389 9394 9399 9405 9411 9418 9425 9432 9440 9448 9456 9464 9473 9481 9490 9499 9508 9517 9526 9535 9545 9554 9563 9572 9581 9590 9599 9608 9616 9624 9632 9640 9648 9655 9662 9669 9675 9681 9687 9692 9697 9701 9705 9709 9712 9715 9718 9721 9723 9724 9726 9727 9728 9729 9729 9729 9729 9728 9727 9726 9724 9722 9720 9717 9714 9710 9707 9702 9698 9693 9687 9682 9676 9669 9662 9654 9646 9638 9629 9619 9609 9598 9586 9574 9561 9548 9533 9518 9503 9488 9472 9456 9440 9424 9409 9394 9380 9367 9355 9345 9336 9330 9324 9321 9320 9321 9324 9329 9336 9345 9356 9368 9382 9397 9413 9430 9447 9465 9483 9500 9518 9536 9553 9569 9585 9600 9614 9627 9640 9652 9663 9673 9682 9691 9699 9707 9714 9721 9727 9733 9739 9744 9749 9754 9759 9763 9768 9772 9776 9779 9783 9786 9790 9793 9796 9798 9801 9803 9805 9807 9809 9810 9812 9813 9814 9814 9815 9815 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9818 9818 9818 9818 9819 9819 9819 9819 9820 9820 9819 9819 9819 9818 9818 9817 9816 7290 0 31 8 9815 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9806 9805 9805 9804 9803 9802 9801 9800 9799 9798 9796 9795 9793 9791 9790 9788 9786 9784 9782 9780 9779 9777 9775 9774 9772 9771 9769 9767 9765 9763 9761 9759 9756 9753 9750 9746 9743 9739 9734 9730 9725 9720 9715 9710 9704 9699 9693 9687 9681 9675 9669 9662 9656 9649 9642 9634 9626 9618 9609 9600 9591 9580 9570 9559 9547 9536 9523 9511 9498 9485 9472 9459 9445 9432 9418 9404 9391 9377 9363 9348 9334 9319 9304 9288 9272 9256 9239 9221 9203 9185 9165 9146 9126 9106 9085 9064 9043 9022 9001 8980 8959 8938 8917 8896 8876 8855 8835 8814 8794 8773 8753 8733 8712 8692 8671 8650 8630 8609 8588 8568 8547 8526 8506 8486 8465 8445 8425 8405 8385 8364 8343 8322 8300 8277 8254 8229 8203 8176 8147 8117 8085 8051 8015 7977 7938 7896 7853 7807 7759 7708 7656 7600 7542 7480 7415 7347 7275 7199 7118 7033 6943 6848 6748 6643 6533 6418 6299 6176 6049 5920 5789 5657 5525 5395 5267 5143 5023 4910 4804 4707 4621 4545 4480 4427 4388 4361 4349 4349 4362 4388 4426 4475 4535 4604 4681 4765 4854 4949 5046 5144 5243 5342 5440 5534 5625 5711 5792 5868 5937 6001 6058 6110 6155 6195 6230 6260 6286 6309 6330 6350 6368 6387 6407 6428 6451 6478 6509 6543 6581 6624 6672 6724 6781 6843 6908 6977 7049 7124 7202 7281 7361 7442 7522 7603 7682 7761 7837 7912 7985 8055 8123 8188 8251 8312 8370 8425 8478 8529 8578 8625 8670 8713 8754 8793 8831 8868 8902 8936 8968 8998 9027 9055 9081 9106 9130 9153 9174 9195 9214 9232 9249 9265 9281 9295 9309 9322 9334 9346 9357 9367 9377 9387 9396 9405 9413 9421 9429 9436 9443 9450 9457 9463 9469 9475 9481 9487 9492 9497 9503 9508 9513 9518 9523 9528 9532 9537 9541 9546 9550 9555 9559 9563 9567 9571 9575 9579 9582 9586 9590 9593 9597 9600 9604 9607 9611 9614 9618 9621 9625 9628 9631 9635 9638 9641 9644 9647 9650 9652 9655 9657 9658 9660 9661 9662 9663 9663 9663 9663 9663 9662 9661 9660 9659 9657 9655 9653 9650 9647 9643 9639 9635 9630 9624 9618 9612 9604 9597 9588 9580 9570 9561 9551 9540 9530 9519 9508 9496 9485 9474 9462 9451 9439 9427 9415 9403 9391 9379 9366 9354 9341 9327 9314 9300 9287 9273 9259 9245 9232 9218 9205 9193 9180 9169 9158 9148 9138 9129 9121 9114 9108 9102 9097 9092 9089 9086 9083 9081 9080 9080 9080 9080 9081 9083 9086 9089 9093 9098 9103 9109 9116 9124 9132 9141 9151 9161 9172 9183 9194 9205 9216 9228 9239 9250 9261 9271 9282 9292 9301 9310 9319 9327 9335 9342 9349 9356 9361 9367 9371 9375 9379 9381 9383 9384 9385 9384 9383 9381 9379 9375 9371 9366 9360 9354 9347 9340 9332 9323 9313 9303 7291 0 31 8 9293 9282 9270 9257 9244 9230 9215 9200 9184 9167 9149 9131 9112 9092 9071 9049 9027 9004 8980 8955 8929 8902 8873 8844 8813 8782 8748 8714 8678 8642 8604 8565 8526 8486 8446 8407 8368 8330 8294 8260 8228 8200 8175 8154 8137 8124 8117 8115 8117 8125 8137 8155 8177 8203 8234 8268 8305 8344 8386 8430 8475 8521 8567 8612 8658 8703 8747 8790 8832 8872 8911 8948 8983 9018 9050 9081 9111 9140 9167 9193 9218 9242 9265 9286 9307 9327 9347 9365 9383 9400 9416 9431 9446 9460 9474 9487 9499 9511 9522 9532 9543 9552 9561 9570 9578 9586 9594 9601 9608 9615 9621 9628 9634 9639 9645 9651 9656 9661 9666 9671 9675 9680 9684 9688 9691 9694 9697 9699 9701 9702 9703 9703 9703 9703 9701 9699 9697 9694 9690 9686 9682 9677 9671 9665 9658 9651 9643 9634 9625 9615 9604 9593 9580 9567 9553 9537 9521 9503 9484 9463 9442 9419 9394 9369 9341 9313 9283 9251 9218 9184 9148 9110 9071 9031 8989 8945 8899 8852 8803 8753 8701 8647 8591 8534 8475 8415 8354 8291 8228 8164 8100 8035 7970 7906 7842 7779 7717 7657 7597 7540 7484 7430 7378 7328 7280 7234 7190 7147 7107 7069 7032 6997 6964 6932 6902 6873 6845 6819 6795 6772 6751 6731 6713 6696 6681 6668 6657 6648 6641 6636 6633 6632 6634 6638 6644 6652 6663 6676 6691 6709 6729 6752 6778 6806 6836 6869 6905 6943 6983 7026 7071 7119 7168 7220 7273 7329 7386 7444 7503 7564 7625 7688 7751 7814 7878 7941 8005 8068 8132 8194 8257 8318 8379 8440 8499 8557 8614 8671 8725 8779 8831 8882 8931 8978 9024 9069 9111 9152 9191 9228 9264 9298 9330 9360 9389 9417 9442 9467 9490 9511 9531 9550 9568 9584 9600 9614 9627 9639 9650 9660 9669 9677 9684 9690 9696 9701 9705 9708 9711 9714 9716 9717 9718 9719 9720 9721 9721 9721 9721 9721 9722 9722 9722 9722 9721 9721 9721 9721 9721 9721 9721 9720 9720 9720 9719 9719 9719 9719 9718 9718 9718 9718 9718 9718 9718 9718 9719 9719 9719 9720 9721 9721 9722 9722 9723 9724 9724 9724 9725 9725 9725 9725 9725 9725 9724 9723 9723 9722 9721 9719 9718 9717 9716 9714 9713 9712 9711 9710 9710 9709 9709 9709 9709 9709 9710 9710 9711 9712 9713 9715 9716 9717 9718 9719 9720 9722 9723 9724 9725 9726 9727 9728 9729 9730 9732 9733 9735 9737 9740 9742 9745 9748 9752 9756 9760 9764 9768 9772 9777 9781 9785 9789 9794 9798 9802 9806 9809 9813 9816 9819 9822 9826 9829 9831 9834 9837 9840 9843 9846 9848 9851 9853 9856 9858 9860 9862 9864 9866 9867 9868 9869 9869 9869 9869 9868 9868 9867 9866 9865 9863 9862 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9847 9846 9845 9844 9843 9841 9840 9838 9836 9834 9832 9830 9827 9824 9821 9818 9815 9812 9809 7292 0 31 8 9805 9802 9799 9796 9794 9791 9789 9787 9785 9783 9781 9779 9777 9775 9773 9771 9769 9766 9763 9760 9757 9753 9749 9744 9740 9735 9729 9724 9718 9712 9706 9699 9693 9686 9679 9671 9664 9655 9647 9637 9627 9617 9605 9593 9580 9566 9551 9535 9518 9500 9481 9460 9439 9416 9393 9368 9342 9314 9285 9255 9223 9189 9154 9116 9077 9036 8993 8948 8901 8853 8803 8751 8699 8646 8594 8541 8490 8440 8392 8348 8306 8269 8236 8208 8185 8168 8157 8152 8154 8161 8173 8192 8215 8242 8274 8309 8348 8388 8430 8473 8516 8558 8601 8643 8684 8723 8761 8796 8830 8863 8893 8922 8949 8974 8998 9021 9043 9064 9084 9103 9122 9139 9156 9173 9188 9203 9218 9232 9245 9258 9270 9282 9294 9305 9316 9327 9338 9348 9359 9370 9380 9391 9402 9413 9424 9435 9446 9457 9468 9479 9490 9501 9512 9522 9532 9543 9553 9562 9572 9581 9591 9600 9608 9617 9625 9634 9642 9649 9657 9664 9670 9677 9683 9689 9694 9699 9704 9708 9712 9716 9720 9723 9726 9729 9732 9735 9737 9740 9742 9744 9746 9748 9750 9752 9753 9755 9756 9757 9757 9758 9758 9758 9758 9758 9758 9757 9757 9756 9756 9756 9755 9755 9755 9755 9756 9756 9757 9758 9759 9760 9761 9762 9764 9765 9767 9768 9769 9771 9772 9773 9774 9775 9777 9778 9779 9780 9782 9783 9785 9787 9789 9791 9793 9795 9798 9801 9803 9806 9809 9812 9815 9817 9819 9821 9823 9825 9826 9827 9827 9827 9827 9826 9826 9825 9824 9823 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9811 9810 9809 9807 9806 9804 9801 9799 9796 9793 9789 9786 9781 9777 9772 9768 9762 9757 9751 9745 9739 9732 9724 9716 9708 9699 9689 9678 9666 9653 9640 9625 9610 9593 9575 9556 9536 9515 9493 9469 9444 9417 9388 9357 9324 9289 9251 9210 9166 9119 9068 9014 8957 8896 8832 8765 8696 8625 8554 8481 8408 8336 8266 8198 8134 8075 8021 7973 7932 7898 7871 7853 7842 7839 7844 7855 7874 7898 7928 7963 8000 8041 8083 8125 8166 8208 8248 8284 8318 8348 8374 8396 8413 8426 8433 8437 8436 8431 8422 8409 8393 8373 8350 8325 8297 8266 8234 8199 8163 8125 8085 8044 8003 7960 7916 7871 7826 7780 7735 7689 7644 7599 7555 7511 7469 7428 7388 7350 7313 7278 7246 7215 7186 7159 7135 7113 7093 7075 7060 7048 7038 7030 7026 7023 7023 7026 7031 7039 7050 7062 7078 7095 7115 7137 7161 7187 7214 7243 7274 7306 7339 7373 7407 7443 7479 7515 7551 7587 7623 7658 7694 7729 7763 7796 7829 7861 7892 7922 7950 7977 8003 8028 8051 8072 8091 8109 8124 8138 8149 8158 8165 8170 8173 8173 8170 8166 8159 8149 8138 8123 8107 8088 8067 8044 8018 7990 7960 7927 7893 7856 7817 7776 7733 7689 7642 7593 7543 7492 7439 7384 7329 7273 7216 7293 0 31 8 7158 7100 7042 6984 6926 6869 6813 6757 6702 6649 6598 6548 6499 6453 6409 6368 6329 6292 6258 6228 6200 6175 6153 6134 6119 6107 6098 6093 6090 6092 6097 6105 6116 6131 6149 6171 6195 6223 6254 6288 6326 6366 6408 6454 6502 6553 6606 6661 6718 6777 6838 6900 6964 7029 7095 7162 7230 7298 7368 7437 7506 7576 7645 7714 7783 7852 7919 7987 8053 8118 8183 8246 8308 8369 8429 8487 8543 8598 8651 8703 8753 8801 8847 8892 8935 8976 9015 9052 9088 9122 9155 9185 9214 9241 9267 9291 9314 9334 9354 9372 9388 9403 9417 9429 9441 9451 9460 9468 9475 9481 9487 9492 9496 9499 9502 9505 9506 9508 9509 9509 9509 9509 9508 9506 9504 9502 9499 9496 9492 9488 9483 9478 9473 9468 9463 9458 9452 9447 9442 9437 9432 9427 9422 9417 9412 9407 9402 9397 9391 9386 9380 9373 9366 9358 9350 9341 9332 9321 9310 9298 9285 9272 9257 9242 9225 9208 9190 9171 9151 9130 9108 9086 9063 9040 9017 8993 8970 8947 8925 8905 8885 8868 8852 8839 8829 8821 8816 8815 8817 8823 8831 8844 8859 8878 8899 8922 8948 8976 9005 9035 9066 9097 9129 9160 9191 9221 9250 9279 9306 9333 9358 9382 9405 9426 9447 9467 9486 9505 9522 9540 9556 9572 9587 9602 9617 9630 9644 9656 9668 9680 9690 9700 9710 9719 9727 9735 9742 9748 9754 9760 9766 9771 9776 9781 9786 9791 9796 9801 9805 9810 9815 9819 9824 9828 9832 9836 9839 9843 9846 9849 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9883 9885 9886 9888 9890 9891 9893 9894 9894 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9895 9896 9897 9898 9900 9901 9903 9905 9907 9909 9910 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9884 9881 9878 9875 9872 9868 9864 9859 9854 9849 9844 9838 9832 9826 9820 9813 9807 9801 9795 9789 9783 9778 9773 9768 9764 9760 9757 9754 9751 9750 9748 9747 9746 9745 9745 9745 9744 9744 9744 9744 9744 9744 9744 9743 9742 9742 9740 9739 9738 9736 9734 9733 9731 9729 9727 9725 9723 9721 9719 9718 9716 9715 9714 9713 9712 9711 9710 9710 9709 9709 9708 9707 9707 9706 9706 9705 9704 9703 9702 9701 9700 7294 0 31 8 9700 9699 9698 9698 9698 9698 9698 9699 9700 9701 9702 9704 9706 9708 9710 9713 9715 9718 9721 9724 9727 9730 9733 9736 9739 9742 9746 9749 9752 9755 9759 9762 9765 9769 9772 9776 9780 9783 9787 9791 9794 9798 9801 9805 9808 9811 9814 9817 9820 9823 9825 9828 9830 9832 9834 9836 9838 9839 9840 9841 9842 9842 9842 9842 9842 9841 9839 9838 9836 9834 9831 9828 9825 9822 9819 9815 9812 9808 9805 9802 9799 9796 9793 9791 9789 9787 9786 9786 9785 9786 9786 9787 9789 9790 9792 9795 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9826 9829 9831 9832 9834 9835 9836 9837 9838 9838 9838 9838 9838 9838 9838 9837 9836 9836 9835 9834 9832 9831 9829 9828 9826 9824 9821 9818 9815 9812 9808 9804 9800 9796 9791 9786 9780 9775 9769 9763 9756 9750 9743 9736 9728 9721 9713 9704 9695 9686 9676 9665 9654 9642 9629 9615 9600 9584 9568 9551 9533 9514 9495 9475 9456 9436 9417 9397 9379 9362 9346 9332 9319 9308 9299 9292 9288 9287 9287 9290 9296 9304 9314 9326 9340 9356 9372 9391 9410 9429 9450 9470 9491 9511 9531 9551 9570 9589 9607 9624 9640 9656 9671 9685 9699 9712 9724 9735 9746 9757 9766 9775 9784 9792 9800 9807 9813 9819 9825 9831 9836 9841 9845 9850 9854 9858 9862 9866 9869 9873 9876 9879 9882 9885 9888 9890 9892 9894 9896 9897 9898 9899 9900 9900 9901 9901 9901 9902 9902 9903 9904 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9917 9917 9918 9918 9918 9918 9917 9916 9915 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9879 9877 9874 9871 9868 9864 9861 9858 9854 9851 9848 9845 9841 9839 9836 9833 9830 9828 9826 9823 9821 9819 9817 9816 9814 9812 9811 9809 9808 9807 9806 9805 9804 9803 9802 9802 9801 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 9807 9808 9810 9811 9813 9815 9817 9819 9821 9823 9825 9827 9828 9830 9831 9833 9833 9834 9835 9835 9836 9836 9836 9836 9835 9835 9835 9834 9834 9833 9833 9832 9831 9830 9829 9828 9826 9824 9822 9819 9816 9813 9809 9804 9799 9794 9788 9781 9774 9766 9758 9749 9739 9728 9716 9702 9688 9672 9654 9634 9613 9589 9564 9537 9508 9477 9445 9412 9377 9342 9307 9273 9239 9206 9175 9146 9120 9098 9079 9063 9051 9044 9040 9041 9045 9053 9064 9077 9093 9110 9129 9148 9167 9186 9204 9220 9234 9247 9257 9264 9268 9270 9269 9265 9259 9250 9238 9225 9209 9192 9173 9153 9131 9107 9083 9057 9031 9003 8974 8944 8912 8880 8846 8811 8775 8738 8699 8660 8619 8578 8535 8492 8448 8404 8359 8313 8268 8222 8176 8130 8084 8038 7991 7944 7897 7850 7802 7754 7705 7655 7604 7553 7501 7295 0 31 8 7449 7395 7342 7289 7236 7183 7132 7083 7035 6990 6949 6911 6878 6850 6827 6811 6801 6798 6802 6813 6832 6858 6891 6931 6977 7030 7088 7151 7218 7288 7362 7438 7514 7592 7670 7748 7825 7901 7975 8047 8118 8186 8252 8315 8377 8436 8493 8548 8602 8654 8704 8752 8799 8844 8888 8931 8972 9012 9050 9087 9122 9155 9187 9217 9246 9273 9299 9323 9346 9368 9389 9408 9427 9445 9461 9477 9493 9507 9521 9534 9547 9559 9570 9581 9591 9600 9609 9616 9623 9629 9635 9640 9644 9647 9650 9653 9654 9656 9657 9658 9658 9659 9658 9658 9658 9657 9656 9655 9654 9652 9651 9649 9647 9645 9643 9640 9638 9636 9633 9631 9629 9627 9625 9623 9621 9620 9619 9618 9617 9617 9616 9616 9616 9616 9616 9616 9616 9616 9617 9617 9617 9617 9618 9618 9619 9619 9620 9620 9621 9622 9623 9624 9625 9626 9628 9629 9631 9633 9634 9636 9638 9640 9643 9645 9648 9650 9653 9656 9658 9662 9665 9668 9671 9675 9678 9682 9685 9689 9693 9696 9700 9704 9708 9712 9716 9720 9723 9727 9731 9735 9739 9743 9747 9751 9755 9759 9763 9767 9771 9775 9779 9783 9787 9790 9794 9798 9801 9805 9808 9811 9815 9818 9821 9824 9827 9830 9833 9836 9839 9842 9845 9847 9850 9853 9855 9857 9860 9862 9864 9866 9867 9869 9870 9871 9872 9872 9873 9873 9873 9873 9872 9872 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9852 9849 9846 9844 9840 9837 9834 9830 9826 9821 9816 9811 9805 9799 9793 9786 9779 9771 9763 9754 9744 9734 9724 9713 9700 9688 9674 9660 9644 9628 9611 9593 9574 9554 9533 9512 9490 9467 9445 9422 9399 9377 9355 9334 9315 9296 9280 9265 9253 9243 9236 9232 9230 9231 9235 9241 9250 9262 9276 9292 9310 9329 9350 9372 9394 9417 9439 9462 9484 9506 9527 9547 9566 9584 9600 9616 9631 9645 9658 9669 9680 9691 9700 9709 9718 9726 9733 9740 9747 9753 9759 9765 9770 9775 9780 9784 9788 9791 9794 9797 9799 9801 9803 9804 9805 9806 9807 9807 9808 9808 9808 9807 9807 9806 9805 9805 9803 9802 9801 9799 9797 9795 9794 9792 9790 9788 9786 9785 9783 9782 9781 9780 9780 9780 9781 9781 9782 9784 9785 9787 9789 9792 9794 9797 9800 9803 9806 9809 9813 9816 9819 9822 9826 9829 9832 9836 9839 9842 9846 9849 9852 9856 9859 9862 9865 9868 9871 9873 9876 9878 9881 9883 9886 9888 9890 9893 9895 9898 9900 9902 9905 9907 9910 9912 9915 9917 9919 9922 9924 9926 9927 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9938 9938 9938 9939 9939 9939 9940 9939 9939 9939 9939 9938 9938 7296 0 31 8 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9923 9921 9918 9915 9913 9910 9906 9903 9900 9896 9892 9888 9884 9880 9875 9870 9865 9859 9854 9848 9841 9835 9828 9821 9813 9804 9796 9786 9776 9764 9752 9739 9724 9709 9692 9674 9655 9635 9614 9592 9569 9547 9524 9501 9478 9457 9436 9416 9398 9382 9368 9356 9346 9339 9334 9332 9333 9336 9341 9349 9358 9370 9383 9398 9414 9431 9449 9468 9487 9506 9526 9545 9565 9584 9602 9620 9638 9655 9672 9688 9703 9718 9732 9745 9758 9770 9781 9792 9802 9812 9821 9829 9837 9845 9852 9858 9865 9871 9877 9882 9887 9892 9897 9902 9906 9910 9914 9917 9921 9924 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 7297 0 31 9 9931 9929 9926 9923 9920 9917 9914 9910 9907 9903 9899 9895 9891 9887 9883 9878 9873 9869 9864 9859 9854 9849 9844 9839 9834 9830 9826 9822 9818 9815 9812 9810 9808 9807 9807 9807 9808 9809 9811 9814 9817 9821 9825 9830 9835 9839 9844 9849 9854 9859 9863 9867 9871 9875 9878 9881 9884 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9909 9911 9914 9917 9919 9922 9925 9928 9930 9933 9935 9938 9940 9942 9944 9945 9947 9949 9950 9951 9953 9954 9956 9957 9958 9960 9961 9963 9964 9965 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9936 9934 9933 9931 9930 9929 9929 9928 9928 9927 9928 9928 9928 9929 9930 9931 9932 9934 9935 9937 9939 9940 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9940 9938 9936 9933 9930 9927 9924 9921 9918 9916 9913 9910 9907 9904 9902 9899 9896 9894 9891 9888 9886 9883 9880 9877 9873 9870 9866 9863 9859 9854 9850 9846 9842 9838 9834 9830 9826 9822 9819 9816 9813 9810 9808 9806 9804 9802 9801 9799 9798 9797 9797 9796 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9796 9797 9798 9799 9800 9801 9802 9803 9805 9806 9807 9809 9810 9811 9812 9814 9815 9815 9816 9817 9817 9817 9817 9816 9816 9815 9814 9812 9810 9808 9806 9803 9800 9797 9794 9790 9787 9783 9780 9776 9773 9769 9766 9763 9760 9758 9755 9753 9751 9749 9747 9746 9744 9743 9741 9740 9739 9737 9736 9735 9734 9732 9731 9730 9728 9727 9726 9726 9725 9724 9724 9724 9724 9724 9725 9726 9727 9728 9729 9730 9731 9733 9734 9735 9736 9737 9737 9738 9738 9738 9737 9737 9736 9735 9734 9733 9732 9731 9730 9728 9727 9726 9725 9723 9722 9721 9720 9719 9718 9717 9716 9714 9713 9712 9710 9709 9707 9706 9704 9703 9701 9700 9698 9697 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9682 9681 9680 9678 9677 9676 9674 9672 9671 9669 9668 9666 9665 9664 9663 9662 9661 9661 9660 9660 9661 9661 9661 9662 9663 9665 9666 9668 9670 9672 9674 9677 9680 9683 9686 9690 9694 9698 9703 9708 9713 9718 9724 9729 9735 9741 9747 9753 9759 9765 9772 9778 9784 9790 9795 9801 9807 9812 9818 9823 9828 9833 9838 9843 9847 9851 9856 9860 9863 9867 9870 9873 9876 9879 7298 0 31 9 9881 9883 9885 9887 9888 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9890 9888 9887 9886 9884 9883 9881 9879 9876 9874 9871 9868 9865 9862 9859 9855 9851 9847 9843 9838 9834 9829 9824 9819 9813 9808 9802 9796 9790 9784 9778 9771 9765 9758 9751 9743 9736 9728 9719 9711 9701 9692 9681 9671 9660 9648 9636 9623 9611 9598 9584 9571 9558 9545 9533 9521 9510 9500 9491 9483 9476 9471 9467 9465 9465 9466 9469 9473 9479 9486 9494 9504 9515 9526 9539 9551 9565 9578 9592 9606 9620 9634 9647 9660 9674 9686 9699 9711 9722 9733 9744 9755 9765 9774 9783 9792 9800 9808 9815 9822 9828 9834 9839 9844 9848 9852 9856 9859 9862 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9890 9890 9889 9889 9890 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9892 9891 9889 9888 9886 9883 9881 9878 9875 9872 9868 9865 9861 9858 9854 9850 9847 9843 9839 9836 9832 9828 9824 9819 9815 9810 9805 9800 9794 9788 9781 9774 9767 9760 9752 9744 9736 9728 9720 9712 9704 9696 9688 9681 9673 9666 9659 9653 9646 9640 9635 9629 9624 9620 9615 9611 9607 9604 9601 9599 9597 9595 9594 9594 9594 9594 9596 9597 9599 9602 9605 9609 9613 9617 9622 9627 9632 9637 9642 9648 9654 9660 9665 9672 9678 9684 9690 9697 9703 9710 9716 9723 9730 9737 9743 9750 9757 9764 9770 9777 9783 9790 9796 9802 9807 9813 9818 9824 9829 9834 9839 9843 9848 9852 9857 9861 9865 9869 9873 9877 9881 9884 9888 9891 9894 9898 9901 9903 9906 9909 9911 9914 9916 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9898 9896 9895 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9880 9880 9880 9880 9881 9882 9884 9886 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9920 9922 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9938 9940 9942 9944 9946 9949 9951 9954 9957 9959 9962 9964 9966 9968 9969 9971 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9981 9981 9980 9980 7299 0 31 9 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9973 9974 9974 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9978 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9966 9965 9964 9963 9963 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9871 9867 9863 9860 9856 9852 9848 9844 9840 9836 9833 9829 9826 9822 9819 9816 9813 9811 9808 9805 9803 9801 9798 9796 9794 9791 9789 9787 9784 9782 9780 9777 9775 9772 9770 9768 9765 9763 9761 9758 9756 9754 9752 9750 9749 9747 9746 9745 9744 9743 9742 9741 9741 9740 9740 9740 9739 9739 9739 9738 9738 9737 9737 9736 9735 9734 9732 9731 9730 9728 9726 9725 9723 9721 9719 9717 9715 9714 9712 9710 9708 9706 9704 9701 9699 9697 9695 9693 9690 9688 9686 9683 9681 9678 9675 9673 9670 9667 9664 9662 9659 9656 9654 9651 9649 9647 9645 9644 9642 9641 9641 9640 9640 9641 9641 9642 9644 9645 9647 9649 9651 9653 9655 9656 9658 9659 9660 9661 9660 9660 9659 9657 9654 9651 9647 9642 9637 9631 9625 9618 9611 9603 9596 9588 9580 9573 9566 9559 9553 9547 9542 9538 9535 9533 9532 9532 9533 9535 9538 9542 9547 9552 9558 9563 9569 9575 9581 9586 9591 9595 9598 9600 9601 9601 9600 9597 9593 9587 9581 9573 9564 9554 9543 9531 9518 9504 9489 9473 9456 9437 9418 9397 9375 9352 9328 9302 9274 9246 9216 9185 9153 9120 9087 9054 9020 8988 8956 8925 8896 8869 8844 8822 8802 8786 8773 8763 8757 8754 8754 8757 8764 8773 8785 8799 8815 8832 8851 8870 8891 8912 8933 8954 8975 8995 9015 9035 9053 9072 9089 9106 9122 9138 9153 9167 9181 9195 9208 9220 9232 9244 9255 9265 9275 9285 9294 9303 9311 9318 9325 9332 9338 9343 9348 9353 9357 9360 9363 9365 9367 9368 9369 9369 9369 9368 9366 9364 9361 9358 9354 9350 9345 9340 9334 9328 9323 9317 9311 9306 9302 9297 9294 9291 9289 9288 9288 9289 9292 9295 9299 9304 9309 9316 9322 9329 9336 9343 9350 9357 9362 9367 9372 9375 9377 9378 9377 9376 9373 9368 9362 9355 9347 9336 9325 9311 9296 9279 9259 9238 9214 9188 9159 9127 9092 9055 9014 8970 8924 8874 8823 8768 8713 8656 8599 8542 8486 8431 8378 8327 8280 8238 8200 8167 8139 8117 8101 8091 8088 8090 8097 8110 8128 8151 8177 8207 8240 8276 8313 8353 8393 8435 8477 8519 8562 8605 8649 8692 8735 8778 8822 8865 8908 8951 8994 9037 9079 9121 9162 9202 9241 9278 9314 9349 9382 9413 9442 9469 7300 0 31 9 9494 9517 9539 9559 9577 9594 9609 9624 9637 9649 9661 9672 9683 9693 9703 9712 9722 9730 9739 9747 9754 9761 9768 9774 9780 9786 9791 9796 9800 9804 9808 9812 9815 9818 9822 9825 9828 9831 9833 9836 9839 9841 9843 9845 9847 9849 9850 9852 9853 9854 9854 9855 9856 9857 9857 9858 9859 9860 9862 9863 9865 9867 9868 9870 9872 9873 9875 9876 9877 9878 9878 9878 9877 9876 9875 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9842 9840 9838 9835 9833 9829 9826 9822 9819 9815 9811 9808 9804 9801 9797 9794 9792 9789 9787 9785 9784 9782 9781 9780 9779 9779 9778 9777 9776 9776 9775 9774 9774 9773 9772 9772 9771 9770 9770 9770 9770 9770 9771 9772 9773 9774 9776 9778 9780 9783 9786 9789 9792 9795 9799 9802 9806 9809 9813 9816 9819 9822 9826 9829 9831 9834 9837 9839 9841 9843 9845 9847 9849 9851 9853 9854 9856 9858 9859 9861 9862 9863 9864 9865 9866 9867 9867 9866 9866 9865 9863 9861 9858 9855 9851 9846 9841 9835 9829 9822 9815 9807 9798 9789 9779 9769 9758 9746 9735 9722 9709 9695 9681 9666 9650 9633 9616 9597 9578 9558 9537 9515 9492 9468 9443 9417 9391 9364 9336 9308 9279 9249 9219 9189 9158 9127 9096 9064 9033 9001 8969 8937 8905 8873 8841 8809 8777 8746 8714 8683 8652 8622 8592 8563 8535 8507 8480 8455 8430 8406 8384 8362 8342 8323 8305 8289 8274 8261 8249 8238 8229 8222 8216 8211 8209 8208 8208 8211 8215 8221 8229 8238 8249 8262 8277 8293 8311 8331 8352 8374 8398 8422 8448 8475 8502 8530 8559 8588 8618 8648 8678 8708 8738 8768 8798 8827 8856 8885 8913 8940 8967 8992 9017 9041 9064 9086 9107 9127 9146 9164 9180 9196 9211 9225 9238 9251 9263 9275 9286 9297 9308 9319 9330 9341 9351 9363 9374 9385 9397 9408 9420 9432 9443 9455 9466 9476 9487 9497 9506 9515 9523 9531 9538 9544 9550 9555 9559 9563 9566 9568 9570 9572 9574 9575 9575 9576 9576 9577 9577 9577 9578 9578 9578 9579 9579 9580 9581 9581 9582 9583 9584 9585 9587 9588 9590 9591 9593 9595 9598 9601 9604 9607 9611 9615 9619 9624 9629 9635 9640 9646 9653 9659 9665 9672 9678 9685 9691 9697 9702 9707 9712 9716 9720 9723 9726 9728 9730 9731 9732 9732 9731 9730 9729 9726 9724 9721 9717 9713 9708 9703 9698 9692 9685 9678 9671 9664 9657 9649 9642 9635 9628 9621 9615 9610 9605 9601 9599 9597 9596 9597 9598 9601 9605 9611 9617 9624 9632 9641 9651 9662 9673 9684 9695 9707 9719 9730 9742 9753 9764 9775 9785 9795 9804 9813 9822 9830 9837 9844 9851 9857 9863 9869 9874 9879 9883 9888 9892 9896 9899 9903 9906 9909 9912 9915 9918 9920 9923 9925 9928 9930 9932 9934 9936 9937 7301 0 31 9 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9946 9945 9943 9942 9940 9937 9935 9932 9930 9927 9924 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9882 9878 9874 9869 9865 9860 9854 9849 9843 9837 9831 9824 9818 9811 9805 9798 9792 9785 9779 9773 9767 9761 9755 9749 9743 9738 9732 9727 9722 9717 9712 9707 9703 9699 9694 9691 9687 9684 9680 9677 9675 9672 9670 9668 9666 9664 9662 9660 9659 9657 9656 9655 9653 9652 9651 9650 9649 9649 9648 9648 9648 9649 9650 9651 9653 9656 9659 9662 9666 9671 9676 9681 9687 9693 9699 9706 9713 9720 9727 9734 9741 9748 9755 9761 9768 9774 9780 9786 9791 9796 9801 9806 9810 9813 9817 9820 9822 9825 9826 9828 9829 9830 9831 9831 9832 9832 9832 9833 9833 9833 9834 9835 9836 9837 9838 9840 9842 9844 9846 9849 9851 9854 9856 9859 9861 9864 9866 9868 9870 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9878 9876 9875 9873 9871 9869 9866 9864 9861 9857 9854 9850 9846 9842 9837 9831 9826 9820 9814 9807 9800 9793 9785 9777 9769 9761 9753 9744 9736 9727 9718 9709 9699 9690 9680 9670 9660 9650 9640 9630 9619 9608 9598 9587 9576 9565 9555 9544 9533 9523 9513 9503 9493 9484 9475 9466 9458 9450 9443 9437 9431 9426 9421 9417 9414 9412 9410 9409 9409 9410 9411 9414 9416 9420 9424 9429 9435 9441 9448 9455 9463 9472 9481 9490 9500 9510 9521 9531 9543 9554 9566 9577 9589 9601 9613 9626 9638 9650 9662 9674 9686 9698 9710 9721 9732 9744 9754 9765 9776 9786 9796 9805 9815 9824 9832 9841 9849 9856 9864 9871 9877 9883 9889 9894 9899 9904 9908 9912 9916 9920 9923 9926 9929 9932 9935 9937 9940 9942 9945 9947 9949 9951 9954 9956 9957 9959 9961 9962 9963 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9886 9884 9881 9877 9874 7302 0 31 9 9870 9866 9861 9856 9851 9846 9840 9834 9828 9821 9815 9808 9800 9793 9785 9777 9769 9761 9752 9743 9733 9723 9712 9701 9690 9677 9664 9651 9637 9622 9607 9591 9574 9556 9538 9519 9499 9478 9456 9433 9409 9383 9357 9328 9299 9268 9235 9202 9166 9130 9093 9054 9016 8977 8939 8900 8863 8828 8794 8763 8734 8709 8687 8670 8657 8648 8643 8644 8649 8659 8673 8691 8713 8739 8768 8799 8833 8869 8907 8945 8983 9022 9061 9099 9136 9173 9208 9242 9274 9305 9335 9363 9390 9415 9439 9462 9483 9503 9522 9540 9557 9574 9589 9603 9616 9629 9641 9652 9662 9671 9680 9688 9695 9701 9707 9712 9716 9719 9722 9724 9726 9726 9726 9726 9725 9723 9721 9718 9715 9711 9707 9702 9697 9692 9686 9680 9673 9666 9659 9651 9643 9634 9625 9615 9605 9594 9583 9572 9560 9547 9534 9521 9508 9495 9482 9468 9456 9443 9431 9420 9410 9400 9392 9384 9378 9373 9369 9367 9366 9366 9367 9370 9374 9379 9385 9392 9399 9408 9417 9426 9436 9447 9458 9469 9480 9492 9503 9515 9527 9538 9550 9562 9573 9585 9596 9607 9618 9629 9640 9650 9660 9670 9680 9690 9699 9708 9716 9725 9733 9741 9749 9756 9763 9770 9777 9783 9789 9795 9801 9807 9812 9817 9822 9827 9831 9835 9839 9843 9846 9849 9851 9853 9855 9857 9858 9859 9860 9860 9860 9860 9860 9859 9858 9857 9856 9855 9854 9852 9850 9848 9846 9844 9841 9838 9835 9832 9828 9824 9819 9815 9810 9804 9799 9793 9787 9780 9773 9766 9758 9750 9742 9732 9722 9711 9699 9686 9672 9656 9639 9620 9600 9579 9557 9533 9508 9482 9456 9429 9403 9377 9352 9327 9305 9284 9266 9250 9237 9228 9221 9218 9218 9221 9228 9237 9250 9265 9282 9301 9321 9343 9366 9389 9412 9435 9458 9480 9501 9521 9541 9559 9576 9591 9606 9619 9631 9642 9652 9661 9669 9676 9683 9688 9692 9696 9699 9701 9703 9703 9703 9702 9701 9699 9696 9692 9688 9683 9678 9672 9666 9659 9651 9643 9635 9625 9616 9606 9595 9584 9572 9560 9547 9533 9520 9505 9490 9475 9460 9445 9429 9414 9398 9383 9369 9354 9341 9328 9315 9304 9293 9283 9273 9265 9257 9249 9242 9236 9230 9224 9218 9212 9207 9201 9195 9189 9183 9177 9170 9163 9156 9149 9142 9134 9126 9118 9110 9102 9094 9086 9079 9071 9063 9056 9049 9042 9035 9029 9023 9017 9012 9007 9003 8999 8996 8993 8991 8990 8989 8989 8989 8990 8992 8994 8997 9000 9004 9008 9012 9017 9022 9028 9033 9039 9045 9052 9058 9065 9072 9080 9087 9095 9104 9113 9122 9132 9142 9152 9163 9175 9186 9198 9210 9223 9235 9248 9260 9273 9285 9298 9310 9322 9333 9344 9355 9366 9376 9385 9395 9404 9413 9422 9430 9438 9446 9454 9462 9469 9477 9484 9491 9498 9505 9512 9518 9524 9530 9536 9541 9546 9551 9555 7303 0 31 9 9558 9561 9564 9566 9568 9570 9571 9572 9572 9573 9573 9572 9572 9571 9570 9569 9568 9566 9564 9562 9560 9557 9553 9549 9545 9540 9535 9529 9523 9516 9508 9500 9491 9482 9473 9463 9452 9441 9430 9418 9406 9394 9380 9367 9353 9338 9322 9306 9289 9270 9251 9230 9208 9185 9160 9134 9106 9076 9045 9012 8977 8941 8903 8863 8821 8777 8731 8683 8633 8580 8526 8468 8408 8344 8278 8208 8134 8057 7976 7891 7803 7711 7616 7518 7418 7316 7213 7109 7006 6904 6804 6708 6617 6530 6451 6379 6315 6262 6218 6185 6164 6154 6155 6168 6193 6229 6275 6331 6396 6469 6549 6635 6726 6822 6920 7020 7120 7221 7321 7420 7518 7612 7703 7792 7877 7958 8037 8112 8183 8251 8317 8379 8439 8496 8550 8602 8651 8699 8744 8787 8827 8866 8902 8937 8969 8999 9027 9054 9078 9101 9122 9142 9161 9178 9195 9211 9226 9240 9254 9268 9281 9294 9307 9320 9333 9345 9358 9370 9381 9393 9404 9414 9424 9434 9443 9452 9460 9468 9476 9483 9491 9498 9505 9512 9519 9527 9534 9542 9550 9558 9567 9575 9584 9593 9602 9611 9620 9629 9637 9646 9654 9661 9669 9676 9682 9689 9694 9700 9705 9710 9715 9720 9725 9730 9734 9739 9744 9748 9753 9758 9763 9767 9772 9776 9780 9784 9788 9791 9794 9797 9800 9802 9804 9805 9807 9808 9810 9811 9812 9814 9815 9817 9819 9821 9823 9826 9829 9831 9834 9837 9840 9843 9846 9848 9851 9853 9855 9856 9858 9859 9860 9861 9861 9862 9863 9863 9864 9865 9866 9867 9868 9870 9871 9873 9875 9877 9878 9880 9882 9883 9884 9884 9884 9884 9884 9883 9882 9880 9878 9876 9874 9872 9870 9867 9865 9863 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9840 9837 9833 9829 9825 9820 9815 9809 9802 9796 9789 9781 9774 9766 9759 9751 9744 9737 9730 9723 9717 9711 9705 9699 9694 9689 9685 9681 9676 9672 9668 9664 9660 9656 9652 9648 9643 9639 9635 9630 9626 9621 9617 9613 9608 9604 9600 9596 9592 9588 9584 9580 9576 9572 9568 9565 9561 9557 9553 9549 9545 9542 9538 9534 9531 9528 9525 9523 9521 9519 9518 9517 9517 9517 9518 9519 9521 9523 9526 9528 9531 9534 9537 9541 9544 9547 9550 9552 9555 9557 9560 9562 9564 9566 9568 9570 9572 9574 9576 9579 9581 9584 9587 9590 9593 9597 9600 9604 9607 9610 9614 9617 9620 9623 9625 9627 9629 9631 9633 9634 9636 9637 9638 9640 9641 9643 9644 9646 9648 9651 9653 9656 9659 9662 9665 9669 9672 9676 9679 9682 9686 9689 9691 9694 9697 9699 9701 9702 9704 9705 9706 9707 9708 9708 9709 9709 9709 9709 9709 9709 9709 9708 9708 9707 9706 9704 9703 9701 9698 9696 9693 9689 9686 9682 9678 9673 9668 9663 9658 9653 9647 9641 9635 9629 9623 9616 9610 9602 9595 9587 9578 9569 9559 9549 7304 0 31 9 9537 9525 9512 9497 9482 9466 9449 9430 9411 9391 9369 9347 9324 9299 9273 9247 9219 9189 9159 9126 9092 9057 9019 8979 8937 8893 8846 8797 8745 8691 8635 8577 8517 8456 8395 8333 8272 8211 8152 8095 8041 7990 7944 7901 7864 7832 7805 7784 7768 7758 7753 7753 7757 7766 7777 7791 7807 7824 7841 7858 7875 7890 7903 7913 7921 7925 7924 7920 7911 7898 7879 7856 7827 7792 7752 7706 7654 7596 7532 7461 7385 7303 7215 7122 7024 6922 6816 6709 6600 6491 6382 6276 6173 6075 5984 5901 5827 5763 5710 5670 5643 5630 5630 5644 5671 5711 5765 5830 5906 5992 6086 6188 6295 6407 6523 6641 6759 6878 6995 7111 7225 7335 7442 7545 7644 7738 7829 7915 7997 8075 8149 8219 8286 8350 8410 8467 8521 8573 8621 8667 8711 8752 8790 8827 8861 8893 8923 8951 8977 9002 9026 9047 9068 9087 9105 9122 9139 9154 9169 9183 9197 9210 9222 9234 9246 9258 9269 9280 9290 9301 9311 9321 9331 9341 9351 9361 9371 9380 9390 9399 9408 9418 9426 9435 9444 9452 9461 9469 9477 9485 9493 9501 9509 9517 9525 9534 9542 9551 9560 9569 9578 9587 9596 9606 9615 9625 9634 9643 9652 9661 9670 9678 9686 9694 9701 9708 9715 9722 9729 9735 9741 9747 9753 9759 9765 9771 9777 9783 9788 9794 9799 9805 9810 9815 9820 9825 9829 9834 9838 9841 9845 9848 9852 9854 9857 9860 9862 9865 9867 9869 9871 9874 9876 9878 9880 9882 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9901 9903 9904 9906 9907 9908 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9907 9906 9906 9906 9906 9906 9907 9907 9907 9907 9906 9906 9905 9905 9904 9902 9900 9898 9896 9894 9891 9888 9885 9883 9880 9877 9874 9872 9870 9868 9867 9866 9865 9865 9865 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9881 9880 9879 9878 9876 9874 9872 9870 9867 9864 9861 9858 9855 9853 9850 9847 9844 9842 9839 9837 9835 9834 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9807 9806 9805 9804 9803 9802 9800 9799 9797 9795 9793 9791 9789 9787 9784 9782 9779 9777 9774 9771 9769 9766 9764 9762 9760 9758 9756 9754 9753 9751 9750 9749 9748 9747 9746 9745 9745 9744 9743 9743 9742 9741 9740 9738 9737 9735 9732 9730 9727 9723 9719 9714 9709 9703 9697 9690 9683 9676 9668 9661 9653 9646 9639 9632 9626 9620 9615 9611 9608 9607 9606 9606 9608 9611 9614 9619 9624 9631 9638 9645 9653 9661 9670 9678 9686 9694 9702 9709 9716 9723 9729 9734 7305 0 31 9 9739 9744 9748 9751 9755 9758 9761 9763 9766 9769 9771 9774 9777 9779 9783 9786 9789 9793 9797 9801 9806 9811 9815 9821 9826 9831 9836 9842 9847 9852 9857 9862 9867 9872 9876 9880 9884 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9915 9917 9919 9921 9923 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9952 9951 9949 9947 9945 9942 9939 9937 9934 9931 9928 9926 9923 9921 9918 9917 9915 9913 9912 9911 9911 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9910 9908 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9871 9868 9865 9862 9859 9856 9853 9849 9845 9841 9837 9833 9828 9823 9817 9811 9805 9798 9792 9784 9777 9769 9761 9753 9744 9736 9727 9718 9709 9700 9691 9682 9673 9665 9657 9649 9642 9636 9630 9625 9621 9618 9616 9615 9615 9616 9618 9621 9625 9630 9635 9642 9648 9656 9664 9672 9680 9688 9697 9705 9714 9722 9730 9739 9747 9754 9762 9770 9777 9784 9791 9798 9804 9811 9817 9823 9828 9833 9838 9843 9848 9852 9855 9859 9862 9865 9867 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9887 9888 9889 9890 9891 9892 9892 9892 9892 9892 9891 9890 9889 9888 9886 9884 9882 9879 9877 9874 9871 9868 9866 9863 9860 9857 9854 9851 9848 9845 9841 9837 9834 9829 9825 9820 9815 9809 9803 9796 9789 9782 9774 9766 9757 9749 9740 9730 9721 9712 9703 9694 9685 9676 9667 9659 9651 9644 9637 9631 9625 9620 9616 9612 9609 9606 9605 9604 9603 9604 9605 9606 9609 9611 9615 9618 9622 9627 9632 9637 9642 9647 9652 9658 9663 9668 9673 9678 9683 9688 9693 9697 9701 9705 9708 9711 9714 9716 9718 9720 9722 9723 9723 9724 9724 9724 9724 9724 9723 9723 9723 9722 9722 9722 9722 9723 9723 9724 9725 9726 9727 9728 9730 9731 9732 9733 9735 9735 9736 9737 9737 9738 7306 0 31 9 9738 9738 9738 9738 9738 9738 9739 9739 9740 9741 9743 9744 9746 9748 9751 9754 9757 9760 9763 9767 9770 9774 9778 9782 9786 9790 9794 9798 9802 9807 9812 9816 9821 9826 9831 9837 9842 9848 9853 9859 9865 9870 9875 9881 9885 9890 9894 9898 9902 9905 9908 9911 9913 9916 9917 9919 9921 9922 9923 9924 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9933 9931 9929 9928 9926 9923 9921 9919 9916 9913 9910 9906 9902 9898 9894 9889 9884 9879 9873 9867 9861 9854 9847 9839 9831 9823 9814 9805 9796 9785 9775 9763 9751 9738 9725 9711 9696 9680 9663 9646 9627 9608 9588 9567 9545 9522 9498 9473 9447 9421 9393 9364 9334 9303 9271 9237 9203 9167 9130 9092 9052 9012 8970 8927 8882 8837 8791 8743 8695 8646 8595 8545 8493 8441 8388 8335 8282 8229 8176 8123 8070 8017 7965 7914 7864 7815 7766 7719 7674 7630 7588 7548 7510 7474 7440 7409 7380 7354 7330 7309 7291 7276 7263 7254 7247 7243 7242 7245 7250 7258 7269 7283 7300 7320 7343 7368 7396 7426 7459 7494 7532 7571 7612 7655 7700 7746 7793 7842 7891 7942 7993 8045 8097 8150 8202 8255 8308 8361 8414 8466 8518 8569 8620 8670 8719 8768 8815 8862 8907 8952 8995 9037 9078 9118 9156 9194 9230 9265 9299 9332 9364 9395 9424 9453 9480 9507 9532 9556 9580 9602 9623 9643 9662 9680 9697 9713 9728 9742 9755 9767 9778 9788 9798 9807 9816 9824 9832 9839 9846 9853 9860 9866 9872 9878 9884 9890 9895 9900 9905 9910 9914 9918 9921 9925 9927 9930 9932 9934 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9964 9965 9965 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9927 9925 9924 9923 9922 9921 9921 9921 9922 9923 9924 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9944 9945 9945 7307 0 31 9 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9919 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9905 9903 9901 9899 9897 9894 9892 9890 9888 9886 9884 9883 9882 9881 9880 9880 9880 9880 9881 9882 9883 9885 9887 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9947 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9929 9927 9925 9923 9920 9918 9916 9915 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9906 9904 9903 9901 9899 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9859 9856 9853 9851 9848 9845 9843 9840 9837 9834 9831 9828 9825 9821 9818 9816 9813 9810 9808 9806 9804 9802 9801 9800 9799 9799 9799 9799 9799 9800 9801 9801 9802 9804 9805 9806 9807 9808 9810 9811 9813 9814 9816 9818 9819 9822 9824 9826 9829 9831 9834 9837 9840 9843 9847 9850 9853 9856 9858 9861 9864 9866 9868 9870 9872 9874 9876 9877 9879 9880 9882 9884 9885 9887 9889 9892 9894 9897 9899 9902 9905 9909 9912 9915 9918 9921 9924 9927 9930 9932 9935 9937 9939 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9927 9925 9923 9921 9918 9915 9912 9909 9906 9902 9898 9894 9890 9885 9881 9876 9871 9866 9860 9854 9848 9841 9834 9826 9818 9809 9799 9789 9778 9767 9754 9741 9727 9713 9697 9680 9663 9645 9625 9605 9583 9561 9537 9512 9486 9459 9431 9402 9371 9340 9307 9273 9237 9201 9163 9124 9084 9043 9001 8957 8913 8867 8820 8771 8722 8671 8619 8567 8513 8458 8402 8345 8287 8229 8170 8110 8051 7991 7930 7870 7810 7751 7692 7634 7576 7520 7464 7411 7358 7308 7259 7212 7167 7125 7085 7047 7012 6980 6950 6923 6900 6879 6862 6847 6836 6828 6823 6822 6823 6828 6835 6846 6860 6876 6895 6917 6941 6968 6997 7028 7061 7096 7132 7170 7209 7249 7291 7333 7375 7418 7461 7505 7548 7591 7633 7675 7308 0 31 9 7716 7756 7794 7832 7868 7903 7936 7968 7997 8026 8052 8076 8099 8120 8139 8157 8173 8188 8201 8213 8224 8234 8243 8251 8258 8265 8272 8278 8284 8290 8296 8303 8309 8316 8324 8332 8340 8350 8360 8371 8383 8395 8409 8424 8439 8456 8474 8492 8512 8532 8554 8576 8600 8624 8649 8675 8701 8728 8755 8783 8811 8839 8868 8897 8925 8954 8982 9011 9039 9066 9094 9120 9147 9173 9198 9222 9246 9269 9292 9313 9334 9354 9373 9391 9409 9425 9441 9456 9469 9482 9495 9506 9516 9526 9535 9543 9550 9557 9563 9568 9573 9578 9582 9585 9588 9591 9593 9596 9597 9599 9600 9601 9602 9603 9603 9603 9603 9603 9603 9602 9602 9601 9601 9600 9600 9599 9599 9598 9598 9598 9599 9599 9600 9601 9602 9603 9605 9606 9608 9610 9612 9614 9616 9618 9620 9622 9624 9626 9628 9629 9631 9633 9635 9637 9639 9641 9644 9646 9648 9651 9653 9656 9659 9662 9664 9667 9670 9673 9676 9679 9681 9684 9687 9689 9692 9694 9696 9698 9700 9702 9704 9705 9707 9708 9710 9711 9712 9713 9713 9714 9715 9715 9715 9715 9715 9715 9714 9714 9713 9711 9710 9708 9706 9704 9701 9698 9695 9692 9688 9684 9679 9674 9669 9663 9657 9651 9644 9637 9630 9623 9615 9607 9600 9592 9584 9576 9568 9560 9552 9544 9537 9529 9522 9515 9508 9501 9495 9489 9483 9478 9473 9468 9464 9460 9457 9454 9452 9450 9449 9448 9448 9448 9449 9450 9452 9454 9457 9460 9464 9469 9473 9478 9484 9490 9496 9503 9510 9517 9525 9533 9540 9548 9556 9565 9573 9581 9588 9596 9604 9611 9618 9625 9631 9638 9644 9650 9655 9660 9665 9670 9675 9679 9683 9687 9691 9695 9698 9701 9704 9706 9708 9710 9711 9712 9712 9711 9710 9708 9706 9703 9699 9694 9689 9684 9677 9670 9662 9654 9645 9635 9624 9613 9600 9587 9573 9558 9542 9524 9506 9486 9466 9444 9421 9398 9373 9348 9322 9296 9270 9244 9217 9192 9167 9143 9121 9100 9080 9063 9047 9033 9021 9011 9004 8998 8993 8991 8989 8988 8988 8989 8989 8988 8986 8984 8979 8972 8963 8951 8936 8918 8897 8873 8846 8815 8783 8748 8710 8672 8633 8594 8555 8517 8481 8447 8416 8389 8366 8348 8334 8326 8323 8326 8334 8348 8367 8390 8418 8450 8486 8525 8566 8609 8653 8699 8745 8790 8836 8881 8925 8967 9008 9048 9086 9122 9157 9191 9222 9253 9282 9310 9337 9363 9388 9411 9434 9456 9477 9497 9516 9534 9551 9567 9582 9596 9609 9622 9634 9645 9655 9665 9674 9683 9691 9699 9707 9714 9722 9729 9737 9744 9751 9758 9765 9772 9779 9785 9791 9797 9803 9808 9813 9817 9821 9824 9828 9831 9833 9835 9837 9839 9841 9842 9843 9845 9846 9848 9849 9851 9852 9854 9856 9857 9859 9861 9863 9864 9865 9866 9867 9867 9868 9868 9867 9866 9865 9864 9862 9860 9858 9855 7309 0 31 9 9853 9850 9847 9845 9842 9839 9837 9834 9832 9829 9826 9824 9821 9818 9815 9812 9809 9806 9802 9799 9795 9791 9786 9782 9778 9773 9769 9765 9761 9757 9753 9749 9746 9743 9740 9737 9735 9733 9731 9729 9727 9726 9725 9724 9722 9721 9720 9719 9719 9718 9717 9717 9716 9716 9716 9716 9717 9717 9718 9719 9721 9723 9725 9727 9729 9732 9735 9738 9741 9745 9748 9751 9755 9759 9763 9767 9771 9775 9779 9783 9787 9792 9796 9801 9805 9810 9814 9818 9823 9827 9831 9834 9838 9841 9843 9846 9848 9850 9851 9852 9853 9854 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 9857 9857 9858 9859 9859 9860 9860 9861 9862 9862 9862 9862 9862 9862 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9853 9852 9851 9850 9848 9847 9845 9843 9841 9839 9837 9835 9833 9830 9827 9825 9822 9819 9815 9812 9809 9806 9803 9799 9796 9793 9790 9787 9783 9780 9777 9773 9770 9766 9762 9758 9753 9749 9744 9738 9733 9727 9720 9714 9707 9700 9692 9685 9677 9668 9660 9651 9642 9633 9623 9613 9603 9593 9582 9571 9560 9548 9536 9524 9511 9498 9484 9469 9454 9438 9422 9404 9386 9366 9346 9325 9302 9278 9253 9227 9199 9170 9140 9108 9075 9041 9005 8967 8928 8887 8843 8798 8751 8701 8649 8594 8536 8475 8411 8343 8271 8197 8118 8037 7952 7864 7775 7683 7590 7497 7405 7313 7223 7136 7054 6977 6906 6842 6786 6738 6700 6672 6653 6645 6647 6660 6682 6713 6754 6802 6858 6921 6989 7061 7137 7217 7297 7379 7460 7542 7622 7701 7777 7851 7922 7991 8056 8118 8177 8233 8285 8335 8382 8427 8468 8508 8544 8579 8612 8642 8670 8697 8722 8745 8767 8787 8807 8825 8843 8860 8877 8894 8911 8928 8945 8963 8981 9000 9020 9041 9062 9084 9107 9130 9153 9177 9201 9225 9249 9272 9295 9318 9340 9361 9382 9401 9420 9438 9456 9472 9488 9503 9518 9532 9545 9559 9571 9583 9595 9607 9618 9628 9638 9648 9658 9666 9675 9683 9690 9697 9703 9710 9715 9720 9725 9730 9734 9738 9742 9746 9750 9754 9758 9762 9766 9770 9774 9778 9783 9787 9791 9795 9800 9804 9808 9811 9815 9818 9822 9825 9827 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9853 9856 9858 9860 9862 9865 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9909 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9924 9924 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 7310 0 31 9 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9894 9892 9888 9885 9882 9878 9874 9869 9864 9859 9854 9848 9842 9836 9830 9823 9816 9808 9801 9793 9784 9776 9766 9757 9747 9736 9725 9713 9701 9688 9674 9659 9644 9628 9611 9593 9574 9554 9534 9512 9490 9467 9443 9418 9393 9366 9339 9310 9281 9250 9219 9186 9152 9116 9080 9042 9003 8963 8922 8879 8836 8793 8749 8706 8662 8619 8578 8538 8500 8464 8431 8400 8373 8350 8330 8315 8304 8296 8293 8294 8300 8309 8321 8338 8357 8379 8404 8431 8460 8491 8522 8555 8589 8623 8657 8692 8726 8761 8795 8828 8861 8894 8926 8957 8988 9018 9048 9077 9105 9133 9161 9187 9213 9239 9264 9289 9313 9336 9359 9381 9403 9424 9444 9463 9481 9499 9516 9532 9547 9560 9573 9585 9596 9607 9616 9624 9632 9638 9645 9650 9655 9659 9663 9666 9669 9671 9673 9674 9675 9675 9675 9675 9674 9672 9670 9668 9665 9661 9658 9654 9650 9647 9643 9639 9636 9634 9632 9630 9630 9630 9631 9634 9637 9641 9646 9652 9659 9667 9675 9683 9692 9702 9711 9721 9730 9739 9748 9757 9766 9774 9782 9789 9796 9802 9809 9815 9820 9826 9831 9836 9841 9845 9850 9854 9858 9862 9866 9870 9873 9876 9879 9882 9885 9887 9890 9892 9893 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9896 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9870 9867 9864 9861 9857 9853 9849 9845 9841 9836 9830 9825 9819 9813 9806 9800 9793 9786 9778 9770 9763 9755 9747 9739 9732 9724 9717 9710 9703 9697 9692 9687 9683 9679 9676 9674 9673 9673 9673 9674 9676 9679 9682 9686 9690 9695 9700 9706 9711 9716 9722 9727 9732 9737 9741 9746 9749 9753 9755 9758 9760 9762 9763 9764 9765 9766 9766 9766 9766 9765 9764 9763 9762 9760 9759 9756 9754 9751 9748 9744 9740 9736 9732 9727 9722 9717 9711 9706 9701 9696 9691 9686 9681 9677 9673 9670 9667 9664 9661 9659 9658 9656 9655 9655 9654 9654 9653 9653 9653 9654 9654 9654 9655 9655 9656 9657 9658 9659 9661 9662 9664 9666 9668 9670 9672 9675 9677 9678 9680 9681 9682 9683 9683 9682 9681 9679 9677 9674 9671 9667 9662 9657 9651 9645 9638 9631 9623 9615 9605 9596 9585 9574 9562 9549 9534 9519 9503 9485 9467 9447 9426 9404 9381 9358 9334 9310 9287 9263 9239 9217 9195 9175 9157 9140 9125 9111 9101 9092 9085 9080 9078 9077 9078 9080 9083 9087 9092 9096 9101 9105 9109 9112 9113 9114 9112 9109 9105 9098 9089 9079 9066 9052 9035 9017 8996 8974 8950 8924 8897 8867 8836 8804 8769 8733 8695 8656 8614 8571 8526 8480 8432 8382 8330 7311 0 31 9 8277 8222 8165 8107 8048 7988 7926 7863 7799 7735 7670 7604 7538 7472 7406 7340 7274 7208 7144 7080 7016 6955 6894 6835 6778 6722 6669 6618 6569 6523 6480 6440 6403 6369 6339 6312 6288 6268 6252 6240 6231 6226 6225 6228 6234 6243 6257 6273 6293 6317 6343 6372 6404 6439 6476 6516 6558 6602 6648 6696 6745 6796 6848 6901 6955 7010 7065 7121 7177 7233 7288 7344 7398 7452 7505 7557 7608 7657 7705 7751 7795 7837 7877 7915 7950 7983 8014 8043 8069 8092 8113 8132 8148 8162 8173 8182 8188 8193 8194 8194 8191 8187 8180 8172 8162 8150 8138 8124 8109 8094 8079 8064 8049 8034 8020 8007 7996 7986 7977 7971 7966 7964 7964 7966 7971 7978 7988 8000 8014 8031 8049 8070 8092 8116 8142 8169 8197 8227 8257 8289 8321 8354 8387 8421 8456 8491 8526 8561 8596 8632 8667 8702 8738 8773 8808 8843 8878 8912 8946 8979 9012 9044 9076 9107 9138 9167 9197 9225 9253 9279 9306 9331 9356 9380 9403 9425 9447 9468 9488 9508 9526 9545 9562 9579 9596 9611 9626 9641 9654 9667 9680 9692 9703 9713 9723 9732 9741 9748 9755 9762 9768 9773 9778 9782 9785 9788 9791 9793 9794 9795 9796 9795 9795 9794 9792 9790 9787 9783 9779 9774 9769 9763 9756 9749 9741 9733 9725 9716 9708 9700 9691 9684 9676 9669 9663 9658 9654 9651 9649 9648 9647 9648 9650 9653 9657 9662 9667 9673 9679 9685 9692 9699 9706 9712 9719 9725 9731 9737 9742 9747 9752 9756 9760 9763 9766 9769 9771 9773 9774 9775 9775 9776 9776 9775 9774 9773 9772 9770 9768 9766 9764 9761 9759 9756 9754 9751 9749 9747 9744 9742 9740 9738 9736 9735 9733 9732 9730 9729 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9717 9716 9716 9715 9715 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9715 9715 9715 9715 9716 9716 9716 9716 9716 9716 9716 9716 9716 9715 9715 9714 9714 9713 9712 9711 9710 9709 9708 9706 9705 9704 9702 9701 9700 9698 9697 9696 9694 9693 9692 9691 9689 9688 9687 9686 9685 9684 9683 9682 9681 9681 9680 9680 9680 9680 9680 9681 9682 9683 9684 9685 9687 9688 9690 9692 9694 9697 9699 9702 9705 9708 9711 9714 9718 9721 9725 9728 9732 9736 9740 9744 9747 9751 9755 9759 9763 9767 9771 9775 9778 9782 9786 9789 9793 9796 9800 9803 9807 9810 9813 9817 9820 9824 9827 9831 9834 9838 9841 9845 9849 9852 9856 9859 9863 9866 9870 9873 9876 9879 9882 9884 9886 9888 9890 9892 9893 9894 9894 9894 9895 9894 9894 9893 9893 9892 9891 9890 9889 9887 9886 9885 9883 9882 9881 9879 9878 9876 9874 9872 9870 9867 9865 9862 9858 9855 9850 9846 9841 9835 9830 9823 9817 9810 9802 9795 9787 9779 9771 9762 9754 9745 9736 9728 9719 9710 9701 9692 7312 0 31 9 9682 9673 9664 9654 9645 9635 9625 9615 9606 9596 9586 9576 9567 9557 9548 9539 9531 9523 9516 9509 9503 9497 9492 9488 9485 9482 9480 9479 9478 9478 9479 9481 9482 9485 9488 9491 9495 9499 9503 9508 9513 9519 9525 9531 9538 9545 9553 9561 9569 9578 9588 9598 9608 9618 9629 9640 9651 9662 9673 9685 9696 9706 9717 9727 9737 9747 9756 9764 9772 9780 9788 9795 9801 9808 9814 9820 9826 9831 9837 9842 9848 9853 9858 9864 9869 9874 9878 9883 9887 9891 9895 9898 9900 9903 9905 9906 9907 9908 9908 9907 9907 9906 9905 9903 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9875 9872 9868 9863 9859 9854 9850 9845 9840 9835 9830 9825 9820 9815 9811 9807 9804 9801 9799 9797 9796 9796 9796 9797 9799 9801 9804 9808 9812 9816 9821 9826 9832 9837 9843 9849 9855 9860 9866 9871 9876 9880 9885 9888 9892 9895 9898 9900 9902 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9924 9925 9924 9924 9923 9923 9922 9920 9919 9918 9916 9915 9913 9911 9910 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9888 9885 9883 9880 9878 9875 9872 9868 9865 9861 9857 9853 9848 9844 9839 9834 9829 9823 9818 9812 9806 9800 9793 9786 9779 9772 9765 9757 9750 9742 9734 9725 9717 9708 9699 9690 9680 9670 9660 9649 9637 9625 9613 9599 9585 9570 9554 9538 9520 9501 9482 9461 9440 9417 9394 9370 9344 9318 9290 9262 9232 9201 9169 9136 9101 9064 9026 8986 8945 8901 8856 8808 8759 8707 8654 8599 8543 8486 8428 8369 8311 8254 8198 8144 8092 8044 7999 7958 7923 7893 7868 7850 7838 7833 7834 7841 7855 7874 7900 7930 7966 8005 8048 8094 8143 8193 8245 8296 8348 8399 8450 8500 8548 8595 8640 8683 8724 8763 8800 8836 8869 8901 8932 8960 8988 9015 9040 9064 9087 9110 9131 9152 9172 9191 9210 9228 9245 9261 9277 9292 9307 9321 9335 9348 9360 9372 9384 9395 9406 9417 9428 9438 9448 9459 9469 9479 9489 9499 9509 9519 9528 9538 9548 9558 9568 9577 9587 9596 9605 9614 9622 9630 9638 9646 9653 9661 9667 9674 9680 9685 9691 9696 9701 9706 9710 9714 9719 9723 9727 9730 9734 9737 9741 9744 9747 9750 9753 9756 9758 9761 9763 9766 9768 9770 9771 9773 9775 9776 9778 9779 9781 9782 9783 9784 9785 9786 9787 9788 9788 9789 9789 9789 9789 9788 9788 9786 9785 9783 9781 9779 9776 9773 9770 9766 9761 9756 9751 9745 9739 9732 9724 9716 9707 9697 9687 9676 9664 9651 9638 9624 9610 9596 9581 9566 9550 9535 9520 9506 9492 9479 9466 9454 9444 9434 9426 9419 9413 9409 9406 9404 9403 9403 9404 9406 9408 9411 9415 9418 9422 9426 9430 9434 9437 9440 9444 7313 0 31 9 9447 9449 9452 9454 9457 9460 9462 9465 9468 9472 9476 9480 9484 9489 9494 9499 9504 9510 9516 9522 9528 9534 9539 9545 9551 9557 9562 9568 9574 9579 9585 9590 9596 9601 9607 9613 9618 9624 9630 9635 9641 9646 9652 9656 9661 9665 9669 9673 9675 9678 9680 9681 9682 9682 9682 9681 9680 9678 9676 9674 9670 9667 9663 9658 9653 9647 9641 9634 9626 9618 9609 9599 9589 9578 9567 9555 9543 9531 9519 9506 9494 9483 9472 9462 9453 9445 9438 9433 9429 9427 9426 9427 9429 9433 9439 9446 9454 9463 9474 9486 9498 9511 9524 9538 9552 9566 9579 9593 9606 9619 9632 9644 9655 9666 9677 9687 9697 9706 9715 9723 9731 9739 9746 9753 9759 9766 9772 9778 9783 9789 9794 9799 9804 9808 9813 9817 9821 9825 9829 9833 9837 9841 9845 9849 9852 9856 9859 9863 9866 9870 9873 9876 9879 9882 9885 9887 9890 9892 9895 9897 9899 9901 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9917 9917 9916 9914 9913 9911 9910 9908 9906 9903 9900 9898 9895 9891 9888 9884 9880 9876 9872 9868 9864 9859 9855 9850 9846 9841 9837 9832 9827 9823 9818 9813 9808 9803 9798 9792 9787 9781 9775 9770 9764 9758 9753 9747 9742 9737 9732 9728 9724 9720 9717 9714 9712 9711 9710 9709 9709 9709 9710 9711 9712 9713 9715 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9735 9737 9739 9742 9744 9746 9748 9751 9753 9755 9758 9761 9763 9766 9768 9771 9773 9776 9778 9781 9783 9785 9787 9790 9792 9794 9796 9799 9801 9803 9806 9808 9811 9814 9816 9819 9821 9824 9826 9829 9831 9833 9835 9837 9839 9841 9842 9843 9844 9845 9845 9846 9846 9846 9847 9847 9847 9846 9846 9846 9846 9845 9845 9844 9844 9843 9842 9841 9840 9838 9837 9836 9834 9832 9830 9829 9827 9825 9823 9822 9820 9818 9817 9816 9815 9814 9814 9814 9814 9814 9814 9815 9815 9816 9817 9818 9819 9820 9822 9823 9824 9825 9826 9827 9828 9830 9831 9832 9834 9836 9838 9840 9842 9844 9847 9850 9854 9857 9861 9865 9869 9873 9877 9881 9885 9889 9893 9897 9901 9904 9908 9911 9914 9917 9919 9921 9924 9925 9927 9929 9931 9932 9934 9935 9937 9939 9940 9942 9944 9946 9948 9951 9953 9956 9958 9960 9963 9965 9968 9970 9972 9974 9976 9977 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 7314 0 31 9 9978 9977 9976 9974 9973 9972 9971 9970 9969 9969 9968 9968 9967 9967 9968 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9974 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9938 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9926 9925 9924 9923 9922 9922 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9913 9911 9909 9906 9904 9902 9899 9897 9894 9892 9889 9887 9884 9882 9879 9877 9875 9873 9871 9869 9868 9866 9865 9864 9863 9861 9860 9859 9858 9857 9856 9855 9853 9852 9850 9849 9847 9845 9843 9841 9840 9838 9836 9834 9833 9831 9829 9828 9826 9824 9822 9820 9818 9815 9812 9809 9805 9801 9796 9791 9786 9780 9774 9768 9761 9754 9746 9739 9732 9724 9716 9709 9701 9694 9686 9679 9672 9664 9658 9651 9644 9638 9632 9627 9622 9617 9613 9610 9607 9605 9604 9604 9604 9606 9609 9612 9617 9622 9629 9636 9644 9652 9661 9671 9681 9691 9702 9712 9723 9733 9744 9754 9764 9773 9783 9792 9800 9809 9817 9824 9831 9838 9844 9851 9856 9862 9867 9872 9877 9881 9885 9889 9893 9896 9900 9903 9906 9909 9912 9915 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9963 9961 9960 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9939 9937 9935 9932 9929 9926 9923 9919 9915 9911 9907 9903 9899 9894 9890 9885 9881 9876 9872 9868 9864 9860 9857 9853 9850 9846 9843 9840 9837 9835 9832 9829 9827 9825 9823 9821 9819 9817 9815 9814 9813 9812 9812 9811 9811 9812 9812 9813 9814 9816 9817 9819 9821 9823 9826 9828 9831 7315 0 31 9 9833 9836 9839 9842 9845 9848 9852 9855 9858 9861 9865 9868 9872 9875 9879 9882 9886 9889 9893 9896 9900 9903 9906 9910 9913 9916 9919 9921 9924 9927 9929 9931 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9960 9959 9958 9956 9954 9951 9949 9946 9943 9940 9937 9934 9931 9928 9925 9922 9920 9919 9917 9917 9916 9916 9917 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9938 9939 9940 9940 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9947 9947 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9905 9902 9899 9896 9893 9890 9887 9884 9882 9879 9876 9874 9871 9869 9867 9864 9861 9859 9856 9852 9848 9844 9839 9834 9828 9822 9815 9808 9800 9792 9783 9774 9765 9755 9745 9735 9724 9713 9701 9690 9677 9664 9650 9636 9621 9604 9587 9569 9549 9529 9507 9484 9459 9434 9407 9378 9349 9318 9285 9251 9216 9179 9140 9100 9058 9013 8967 8919 8868 8815 8760 8703 8643 8582 8520 8456 8392 8327 8263 8200 8137 8078 8020 7967 7917 7872 7832 7798 7770 7748 7733 7723 7721 7724 7734 7750 7770 7795 7825 7858 7894 7932 7973 8015 8057 8099 8142 8184 8225 8266 8306 8344 8381 8417 8452 8486 8519 8551 8583 8613 8644 8674 8703 8733 8762 8791 8819 8848 8876 8904 8932 8960 8987 9014 9040 9067 9093 9118 9143 9168 9193 9217 9240 9263 9286 9308 9330 9351 9372 9392 9412 9431 9450 9468 9485 9503 9519 9535 9551 9566 9580 9595 9608 9622 9635 9647 9660 9672 9684 9695 9706 9717 9727 9738 9747 9757 9766 9775 9784 9792 9800 9807 9814 9821 9828 9834 9840 9845 9850 9855 9860 9864 9868 9872 9875 9879 9882 9884 9887 9890 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9905 9906 9906 9906 9905 9905 9905 9904 9903 9903 9902 9901 9901 9901 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9904 9904 9904 9903 9902 9901 9899 9896 9894 9891 9887 9883 9879 9875 9870 9865 9860 9855 9850 9845 9839 9834 9828 9822 9816 9810 9803 9796 9788 9780 9771 9762 9753 9743 9733 9722 9711 9701 9690 9680 9670 9661 9652 9644 9637 9632 9627 9624 9622 9622 9623 9625 9629 9634 9640 9647 9655 9664 9673 9683 9694 9705 9716 9727 9738 9749 9760 9770 9780 9790 9799 9808 9816 9824 9831 9838 9844 9850 9856 9861 9866 9870 9875 9879 9883 9886 9890 9893 9897 9900 9904 9907 9910 9913 9916 9919 9922 7316 0 31 9 9925 9927 9930 9932 9934 9936 9937 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9953 9954 9956 9958 9960 9961 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9978 9977 9977 9978 9978 9978 9979 9980 9981 9983 9984 9985 9986 9988 9989 9990 9991 9991 9992 9992 9992 9991 9991 9990 9989 9988 9987 9987 9986 9985 9984 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9973 9972 9971 9969 9968 9966 9964 9962 9961 9959 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9937 9935 9932 9929 9925 9922 9918 9914 9910 9905 9900 9895 9891 9885 9880 9875 9870 9864 9859 9854 9848 9843 9837 9831 9825 9819 9813 9807 9800 9793 9787 9779 9772 9765 9757 9750 9742 9735 9727 9720 9713 9707 9701 9695 9690 9685 9681 9677 9674 9671 9669 9668 9667 9666 9666 9665 9666 9666 9667 9668 9669 9670 9672 9673 9675 9677 9680 9682 9685 9689 9693 9697 9702 9707 9712 9718 9725 9731 9738 9745 9753 9760 9767 9775 9782 9789 9796 9803 9809 9815 9821 9827 9833 9838 9843 9848 9853 9858 9862 9867 9872 9876 9880 9885 9889 9893 9897 9901 9904 9907 9910 9913 9915 9917 9919 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9931 9932 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9933 9931 9929 9926 9924 9922 9920 9917 9914 9911 9908 9905 9901 9896 9892 9887 9881 9875 9868 9860 9853 9844 9835 9826 9816 9805 9794 9783 9771 9758 9745 9732 9718 9704 9689 9673 9657 9641 9623 9605 9586 9565 9544 9522 9499 9474 9449 9422 9395 9366 9336 9306 9275 9243 9211 9178 9146 9114 9082 9051 9021 8992 8964 8938 8913 8890 8868 8849 8831 8816 8802 8790 8780 8772 8765 8760 8756 8754 8752 8752 8752 8754 8756 8759 8763 8767 8772 8778 8785 8792 8800 8808 8817 8827 8837 8848 8860 8872 8885 8898 8910 8923 8936 8949 8961 8972 8983 8993 9003 9011 9018 9024 9029 9034 9037 9040 9042 9043 9044 9046 9047 9049 9051 9054 9058 9064 9070 9079 9089 9100 9114 9129 9145 9164 9184 9205 9227 9250 9274 9298 9323 9347 9372 9397 9420 9444 9466 9488 9508 9528 9546 9564 9580 9596 9610 9624 9636 9648 9660 9670 9680 9690 9699 9707 9716 9724 9731 9739 9746 9753 9759 9766 9772 9777 9783 9788 9793 9798 9803 9807 9811 9815 9819 9822 9826 9829 9832 9835 9838 9840 9843 9846 9848 7317 0 31 9 9850 9853 9855 9857 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9901 9900 9900 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9866 9863 9860 9858 9854 9851 9848 9844 9840 9837 9833 9829 9825 9821 9817 9813 9809 9805 9801 9796 9792 9787 9782 9776 9770 9764 9758 9751 9744 9736 9728 9719 9710 9701 9691 9680 9669 9658 9646 9633 9620 9606 9592 9576 9561 9544 9526 9508 9489 9468 9447 9424 9401 9375 9349 9320 9290 9258 9224 9188 9149 9108 9064 9017 8968 8916 8861 8803 8742 8680 8615 8548 8480 8411 8342 8273 8205 8138 8075 8014 7957 7905 7859 7818 7784 7758 7738 7727 7723 7726 7738 7757 7784 7817 7856 7900 7950 8003 8060 8119 8180 8241 8302 8363 8423 8482 8537 8591 8641 8689 8733 8774 8812 8846 8877 8905 8930 8953 8973 8991 9007 9022 9034 9046 9056 9064 9072 9079 9085 9090 9094 9098 9101 9103 9104 9105 9105 9105 9104 9103 9101 9099 9097 9095 9093 9091 9090 9088 9088 9087 9088 9089 9090 9093 9096 9100 9104 9109 9115 9122 9129 9137 9145 9154 9163 9173 9183 9194 9205 9217 9229 9241 9254 9267 9280 9294 9308 9323 9337 9352 9367 9382 9398 9413 9428 9443 9458 9473 9487 9502 9516 9529 9543 9556 9569 9582 9594 9606 9618 9630 9642 9653 9664 9675 9686 9696 9706 9716 9725 9734 9743 9752 9760 9767 9774 9781 9788 9794 9799 9805 9810 9814 9819 9823 9827 9831 9835 9838 9841 9844 9847 9849 9852 9854 9856 9857 9858 9859 9860 9861 9861 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9869 9871 9872 9875 9877 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9909 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9902 9900 9897 9895 9893 9890 9887 9884 9881 9877 9874 9870 9867 9863 9859 9855 9850 9846 9842 9837 9832 9827 9821 9815 9809 9803 9796 9789 9781 9774 9766 9757 9748 9739 9730 9720 9710 9700 9690 9679 9668 9657 9645 9633 9620 9607 7318 0 31 9 9594 9580 9565 9549 9533 9516 9499 9481 9463 9445 9426 9407 9388 9370 9352 9334 9317 9301 9286 9272 9260 9248 9239 9230 9223 9217 9213 9209 9207 9206 9206 9206 9207 9208 9210 9211 9213 9214 9215 9216 9216 9215 9214 9212 9209 9206 9201 9196 9189 9182 9174 9165 9155 9145 9134 9123 9111 9099 9087 9076 9065 9054 9045 9036 9029 9024 9020 9019 9019 9022 9027 9034 9044 9056 9070 9086 9104 9124 9145 9168 9191 9216 9240 9265 9289 9314 9338 9362 9384 9406 9427 9446 9465 9482 9499 9514 9528 9541 9553 9564 9574 9584 9593 9600 9608 9614 9620 9625 9630 9634 9638 9641 9644 9646 9648 9649 9650 9650 9650 9650 9649 9649 9647 9646 9644 9642 9640 9637 9634 9631 9628 9624 9621 9616 9612 9607 9602 9597 9591 9584 9578 9571 9563 9555 9546 9537 9527 9517 9506 9494 9482 9470 9457 9444 9430 9415 9400 9385 9369 9352 9334 9315 9295 9274 9252 9229 9204 9177 9149 9119 9088 9054 9019 8983 8945 8906 8866 8827 8787 8747 8708 8671 8635 8602 8571 8544 8520 8500 8485 8474 8468 8466 8470 8477 8489 8506 8526 8550 8577 8607 8639 8673 8708 8744 8781 8818 8854 8891 8926 8961 8995 9028 9059 9089 9118 9146 9173 9199 9223 9247 9270 9292 9313 9333 9353 9372 9390 9408 9424 9440 9455 9469 9482 9494 9505 9514 9523 9530 9536 9541 9544 9547 9548 9548 9548 9546 9543 9540 9536 9532 9527 9522 9517 9512 9507 9502 9497 9493 9489 9486 9484 9482 9481 9480 9480 9480 9481 9482 9484 9485 9487 9489 9490 9491 9492 9493 9492 9491 9490 9487 9483 9479 9473 9466 9458 9449 9438 9427 9413 9398 9382 9364 9345 9324 9302 9278 9252 9225 9197 9168 9137 9106 9073 9040 9007 8973 8940 8907 8874 8842 8811 8781 8752 8725 8699 8674 8651 8629 8608 8588 8567 8547 8527 8505 8482 8457 8429 8398 8364 8325 8281 8233 8179 8120 8056 7987 7913 7834 7752 7667 7580 7492 7403 7316 7231 7149 7073 7002 6938 6882 6835 6798 6771 6754 6749 6754 6771 6797 6833 6879 6934 6996 7065 7140 7219 7302 7389 7477 7565 7653 7742 7828 7913 7995 8075 8152 8226 8296 8364 8428 8490 8549 8605 8658 8709 8758 8804 8849 8892 8933 8973 9011 9048 9083 9117 9149 9180 9210 9239 9267 9294 9319 9344 9368 9390 9412 9434 9454 9474 9493 9511 9528 9545 9561 9577 9591 9605 9619 9631 9644 9655 9666 9676 9686 9695 9704 9713 9721 9729 9736 9743 9750 9757 9764 9770 9776 9782 9788 9794 9799 9805 9810 9814 9819 9823 9827 9831 9835 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9868 9871 9874 9876 9878 9881 9883 9884 9886 9887 9888 9889 9890 9890 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9884 9882 9881 9879 9877 9874 9872 7319 0 31 9 9869 9866 9863 9859 9856 9853 9849 9846 9842 9839 9836 9833 9830 9827 9824 9821 9819 9817 9814 9812 9810 9808 9806 9804 9803 9801 9799 9798 9796 9795 9794 9792 9791 9791 9790 9789 9789 9789 9789 9789 9789 9790 9791 9792 9793 9794 9796 9797 9799 9800 9802 9804 9806 9808 9810 9812 9815 9817 9819 9821 9824 9826 9828 9831 9833 9836 9838 9840 9842 9844 9846 9848 9849 9851 9852 9853 9854 9854 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9856 9857 9858 9859 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9878 9879 9880 9882 9883 9885 9887 9889 9892 9894 9897 9899 9902 9905 9908 9911 9914 9916 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9935 9935 9936 9936 9937 9938 9939 9940 9942 9943 9945 9947 9949 9951 9953 9955 9956 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9916 9917 9919 9921 9923 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9961 9962 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 7320 0 31 9 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9994 9994 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9986 9986 9986 9986 9986 9987 9988 9989 9990 9990 9991 9992 9993 9994 9995 9996 9996 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9981 9980 9979 9977 9976 9975 9973 9972 9971 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9936 9933 9931 9929 9927 9924 9922 9920 9917 9915 9912 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9880 9877 9873 9869 9864 9860 9855 9850 9844 9839 9834 9828 9822 9817 9811 9806 9801 9796 9791 9786 9782 9778 9775 9772 9769 9766 9764 9762 9761 9760 9759 9758 9757 9756 9756 9756 9755 9755 9755 9755 9755 9755 9756 9756 9757 9757 9758 9759 9761 9762 9764 9766 9768 9771 9773 9776 9779 9782 9785 9788 9792 9795 9798 9801 9804 9807 9810 9813 9815 9817 9819 9821 9822 9823 9823 9823 9823 9822 9821 9819 9817 9815 9812 9808 9805 9800 9795 9790 9784 9777 9770 9762 9754 9745 9735 9725 9713 9701 9688 9674 9660 9644 9628 9610 9592 9573 9552 9531 9509 9485 9461 9435 9409 9381 9352 9322 9290 9257 9223 9188 9152 9114 9074 9034 8992 8948 8904 8858 8811 8763 8713 8663 8612 8560 8507 8453 8399 8344 8289 8233 8177 8121 8064 8008 7952 7896 7840 7785 7730 7676 7622 7570 7519 7469 7420 7373 7327 7284 7242 7203 7165 7130 7098 7068 7040 7015 6993 6973 6957 6943 6932 6923 6918 6915 6915 6918 6923 6932 6943 6957 6973 6993 7014 7039 7065 7094 7125 7159 7194 7231 7270 7310 7352 7395 7439 7485 7531 7578 7625 7672 7720 7768 7816 7864 7912 7959 8005 8051 8096 8140 8183 8225 8265 8304 8341 8377 8411 8443 8474 8502 8529 8554 8576 8597 8616 8633 8648 8662 8674 8684 8692 8700 8706 8710 8713 8715 8716 8715 8714 8711 8707 8701 8695 8688 8679 8669 8659 8647 8635 8622 8608 8595 8581 8568 8554 8542 8530 8520 8511 8504 8499 8497 8497 8500 8506 8515 8527 8542 8560 8581 8606 8633 8662 8694 8728 8763 8800 8838 8877 8916 8955 8994 9033 9072 9109 9146 9181 9216 9249 9281 9311 9340 9368 9395 9421 9446 9469 9492 9513 9534 9554 9573 9591 9608 9625 9641 9656 9670 9684 9697 9709 9721 9732 9742 9752 9761 9770 9778 9786 9793 9800 9807 9813 9819 9824 9829 9834 9839 9844 7321 0 31 9 9848 9852 9856 9860 9864 9867 9871 9874 9878 9881 9884 9887 9890 9893 9896 9898 9901 9904 9906 9909 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9874 9875 9877 9879 9881 9883 9885 9887 9890 9892 9894 9896 9899 9901 9903 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9921 9919 9917 9915 9914 9912 9911 9910 9910 9909 9909 9909 9909 9910 9911 9911 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9918 9916 9914 9912 9910 9907 9904 9901 9898 9895 9891 9888 9884 9881 9878 9875 9872 9870 9868 9866 9865 9864 9863 9863 9863 9863 9864 9864 9865 9866 9868 9869 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9909 9911 9914 9917 9919 9922 9925 9927 9930 9933 9936 9939 9942 9944 9947 9950 9953 9956 9959 9962 9964 9967 9969 9971 9973 9975 9977 9978 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9986 9987 9987 9988 9989 9989 9990 9991 9992 9993 9994 9995 9995 9996 9997 9998 9999 999910000100001000010001100011000110000100001000010000 9999 9999 9998 9998 9997 9997 9996 9996 9996 9995 9995 9995 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9959 9958 7322 0 31 9 9957 9956 9955 9955 9955 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9949 9948 9947 9945 9943 9942 9940 9939 9937 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9911 9909 9907 9904 9901 9899 9896 9892 9889 9885 9881 9877 9872 9867 9862 9857 9851 9846 9840 9834 9828 9821 9815 9809 9803 9796 9790 9784 9778 9772 9766 9760 9754 9748 9742 9736 9731 9725 9719 9714 9708 9702 9697 9691 9686 9681 9676 9671 9666 9662 9658 9654 9651 9649 9646 9645 9644 9643 9644 9644 9646 9648 9651 9654 9658 9662 9667 9672 9678 9685 9691 9698 9705 9712 9720 9727 9735 9743 9750 9758 9765 9773 9780 9787 9794 9801 9808 9814 9821 9827 9833 9839 9845 9851 9856 9862 9867 9872 9878 9882 9887 9892 9896 9900 9904 9908 9912 9915 9918 9921 9924 9927 9929 9932 9934 9937 9939 9941 9943 9945 9947 9950 9952 9954 9956 9957 9959 9961 9963 9964 9965 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9987 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9982 9982 9982 9982 9983 9984 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9989 9989 9988 9987 9986 9985 9984 9984 9983 9983 9983 9983 9983 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9984 9983 9983 9982 9982 9981 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9987 9987 9988 9989 9989 9990 9992 9993 9994 9995 9996 9997 9998 9999 999910000100001000010000 9999 9999 9998 9997 9997 9996 9995 9994 9993 9992 9992 9991 9991 9991 9990 9990 9990 9991 9991 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9988 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9990 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9955 9954 9953 9953 9953 7323 0 31 9 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9940 9938 9936 9934 9931 9928 9925 9921 9918 9914 9910 9907 9903 9899 9896 9893 9890 9887 9884 9882 9880 9878 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9865 9865 9866 9868 9869 9871 9873 9875 9877 9880 9882 9884 9887 9889 9890 9892 9893 9894 9895 9896 9896 9896 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9878 9876 9874 9871 9868 9865 9862 9858 9854 9850 9845 9840 9835 9829 9824 9817 9811 9804 9796 9789 9781 9773 9764 9756 9746 9737 9727 9718 9708 9697 9687 9676 9666 9655 9644 9634 9623 9612 9602 9592 9582 9572 9563 9554 9545 9537 9529 9522 9515 9508 9502 9496 9491 9486 9481 9477 9473 9470 9467 9465 9463 9462 9462 9462 9463 9464 9467 9470 9474 9478 9484 9490 9497 9504 9512 9521 9531 9541 9551 9562 9573 9584 9596 9607 9619 9630 9642 9653 9664 9675 9686 9696 9706 9717 9726 9736 9746 9755 9764 9773 9782 9791 9799 9807 9816 9823 9831 9838 9846 9852 9859 9865 9872 9877 9883 9888 9894 9899 9903 9908 9913 9917 9922 9926 9930 9934 9938 9941 9945 9948 9951 9954 9956 9958 9960 9961 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9927 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9901 9898 9895 9892 9889 9886 9882 9879 9876 9872 9869 9865 9861 9857 9853 9849 9844 9840 9834 9829 9823 9817 9811 9804 9797 9790 9782 9774 9765 9756 9747 9737 9726 9716 9704 9692 9680 9667 9653 9639 9625 9610 9594 9578 9561 9544 9527 9510 9492 9473 9455 9436 9417 9398 9379 9360 9340 9321 9301 9281 9261 9240 9220 9200 9179 9159 9138 9118 9098 9078 9058 9039 9021 9003 8986 8970 8954 8940 8927 8914 8903 8893 8884 8876 8869 8863 8858 8854 8850 8847 8845 8843 8842 8841 8840 8839 8838 8837 8836 8834 8832 8829 8825 8821 8816 8809 8802 8794 8785 8775 8764 8753 8741 8729 8718 8707 8696 8686 8678 8671 8666 8663 8663 8665 8670 8678 8689 8703 8719 8739 8761 8785 8812 8840 8870 8901 7324 0 31 9 8933 8965 8997 9029 9061 9093 9123 9153 9181 9208 9235 9260 9284 9307 9329 9350 9370 9389 9408 9426 9444 9461 9477 9493 9509 9524 9538 9552 9565 9577 9589 9600 9610 9620 9628 9636 9643 9650 9656 9662 9667 9672 9676 9681 9685 9690 9694 9699 9703 9708 9712 9717 9722 9727 9731 9736 9741 9746 9750 9754 9758 9762 9766 9769 9772 9775 9777 9779 9781 9783 9784 9786 9787 9788 9789 9789 9790 9791 9791 9792 9793 9793 9794 9794 9794 9795 9795 9796 9796 9796 9797 9797 9797 9797 9797 9797 9796 9796 9795 9794 9794 9793 9792 9790 9789 9788 9786 9785 9784 9783 9781 9780 9780 9779 9778 9778 9778 9778 9779 9779 9780 9781 9782 9783 9784 9785 9786 9787 9787 9788 9789 9789 9789 9789 9789 9789 9789 9788 9788 9787 9787 9786 9786 9786 9786 9786 9786 9787 9787 9788 9788 9789 9790 9791 9792 9792 9793 9793 9793 9793 9792 9792 9791 9790 9788 9787 9786 9784 9783 9781 9780 9779 9779 9779 9779 9779 9780 9781 9783 9785 9787 9790 9793 9796 9799 9802 9806 9809 9812 9815 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9850 9853 9857 9860 9864 9867 9871 9875 9879 9883 9887 9890 9894 9897 9901 9904 9907 9910 9912 9915 9917 9919 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9951 9953 9954 9954 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9922 9920 9918 9915 9912 9908 9905 9901 9896 9892 9887 9882 9876 9871 9865 9859 9854 9848 9842 9836 9829 9823 9817 9810 9803 9796 9788 9781 9772 9763 9754 9744 9734 9723 9711 9699 9686 9673 9659 9645 9631 9617 9603 9589 9575 9561 9548 9535 9524 9513 9503 9494 9486 9480 9475 9471 9468 9467 9467 9468 9470 9473 9477 9482 9487 9494 9501 9508 9516 9524 9532 9540 9548 9556 9565 9573 9581 9589 9597 9605 9613 9621 9629 9637 9645 9653 9661 9669 9677 9684 9692 9700 9707 9715 9722 9729 9737 9744 9750 9757 9764 9770 9777 9783 9789 9795 9801 9807 9813 9818 9824 9830 9835 9841 9846 9852 9857 9862 9867 9872 9877 9882 9886 9891 9895 9899 9903 9907 9910 9913 9917 9920 9922 9925 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9935 9933 9932 9930 9928 7325 0 31 9 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9902 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9936 9938 9940 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9954 9954 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9889 9886 9883 9880 9877 9874 9871 9867 9864 9861 9858 9855 9852 9849 9846 9844 9841 9838 9836 9833 9831 9829 9827 9825 9823 9821 9819 9818 9816 9815 9814 9813 9813 9812 9812 9812 9812 9813 9813 9814 9816 9817 9819 9821 9823 9825 9828 9831 9833 9837 9840 9843 9846 9850 9853 9856 9859 9863 9866 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9907 9907 9907 9906 9905 9904 9902 9900 9898 9896 9893 9891 9888 9885 9883 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9850 9848 9845 9843 9840 9837 9834 9831 9829 9826 9824 9822 9820 9819 9818 9817 9817 9818 9818 9819 9820 9822 9824 9825 9827 9829 9831 9833 9835 9836 9838 9840 9841 9843 9845 9846 9848 9850 9852 9854 9857 9859 9862 9864 9867 9870 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9967 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9941 9939 9937 9935 9932 9930 9927 9925 9922 9920 9917 9915 9912 9909 9907 9904 9901 9898 9895 9891 9888 9884 9881 9877 9873 9869 9864 9860 9855 9851 9846 9841 9836 9831 9826 9821 9816 9811 9805 9800 9795 9791 9786 9781 9776 9772 9767 9763 9759 9755 9751 9747 9743 9740 9736 9733 9729 9726 9722 9719 9716 9713 9710 9707 9704 9701 9699 9696 9694 9691 9689 9687 9685 9683 9682 9680 9679 9677 9676 9675 9673 9672 9671 9669 9667 9665 9663 9661 9659 9656 9653 9650 9647 9644 9640 9637 9633 9629 9626 9622 9618 9615 9611 9607 9604 9600 9596 9592 9588 9583 9578 9573 9567 9561 9554 9546 9538 9528 9518 9508 9496 9484 9471 9457 9442 9426 9410 9393 9375 9356 9336 9316 9295 9272 9249 9225 7326 0 31 9 9199 9172 9144 9115 9084 9051 9017 8981 8944 8905 8864 8821 8777 8731 8683 8634 8583 8530 8475 8419 8361 8302 8241 8179 8114 8049 7981 7912 7842 7770 7696 7620 7543 7464 7384 7302 7219 7134 7049 6962 6874 6785 6696 6606 6516 6426 6337 6247 6159 6071 5984 5898 5814 5731 5650 5570 5493 5418 5345 5275 5206 5141 5078 5018 4961 4906 4855 4806 4761 4719 4680 4645 4613 4584 4559 4538 4519 4505 4494 4487 4483 4483 4487 4494 4506 4521 4539 4561 4588 4617 4651 4688 4729 4774 4822 4874 4930 4989 5051 5117 5186 5258 5333 5410 5491 5573 5658 5745 5834 5924 6016 6109 6203 6298 6394 6489 6585 6680 6776 6871 6966 7059 7152 7244 7334 7423 7511 7597 7681 7764 7845 7924 8001 8075 8148 8219 8287 8353 8417 8479 8538 8595 8651 8703 8754 8803 8849 8893 8936 8976 9014 9051 9085 9118 9149 9178 9206 9231 9256 9278 9299 9319 9337 9353 9368 9382 9395 9406 9416 9425 9432 9438 9444 9448 9451 9453 9454 9454 9452 9450 9447 9444 9439 9433 9427 9419 9411 9402 9393 9382 9371 9360 9348 9335 9322 9308 9294 9280 9265 9251 9236 9220 9205 9190 9175 9159 9144 9129 9114 9099 9084 9070 9055 9041 9028 9015 9002 8990 8978 8967 8956 8947 8938 8930 8923 8917 8912 8908 8905 8903 8903 8903 8905 8907 8911 8915 8921 8927 8935 8943 8952 8962 8973 8984 8996 9009 9022 9036 9051 9066 9082 9098 9115 9133 9151 9169 9188 9208 9228 9248 9268 9289 9310 9330 9351 9372 9392 9413 9433 9452 9471 9490 9508 9526 9543 9560 9576 9591 9606 9620 9634 9648 9661 9674 9686 9698 9710 9721 9732 9743 9754 9764 9774 9784 9793 9802 9810 9818 9826 9833 9839 9845 9850 9855 9860 9863 9867 9869 9872 9874 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9887 9886 9885 9884 9883 9881 9879 9876 9874 9871 9868 9865 9861 9858 9854 9851 9847 9844 9840 9837 9834 9831 9829 9826 9824 9822 9821 9820 9819 9818 9818 9818 9819 9820 9821 9823 9825 9828 9831 9834 9838 9842 9846 9851 9855 9860 9864 9868 9873 9877 9881 9884 9887 9891 9893 9896 9898 9900 9902 9904 9905 9907 9908 9910 9911 9913 9915 9916 9918 9920 9922 9924 9925 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9889 9886 9884 9881 9878 9874 9871 9867 9863 7327 0 32 0 9724 9716 9707 9698 9688 9678 9668 9657 9645 9633 9621 9607 9593 9577 9561 9543 9524 9504 9482 9459 9434 9408 9380 9350 9318 9285 9250 9214 9177 9139 9100 9060 9021 8981 8942 8903 8865 8828 8794 8761 8730 8702 8677 8655 8637 8621 8610 8602 8597 8597 8600 8607 8617 8630 8646 8665 8687 8711 8736 8764 8792 8822 8853 8883 8914 8945 8975 9005 9033 9061 9087 9112 9136 9158 9179 9198 9216 9233 9248 9262 9274 9286 9297 9307 9316 9325 9333 9340 9348 9355 9362 9368 9375 9381 9388 9394 9401 9407 9413 9419 9425 9430 9436 9441 9446 9452 9456 9461 9465 9470 9474 9478 9482 9486 9490 9493 9497 9500 9504 9507 9510 9513 9516 9518 9520 9522 9523 9524 9524 9523 9522 9520 9517 9514 9510 9504 9498 9492 9484 9475 9466 9455 9444 9431 9418 9403 9388 9371 9352 9332 9310 9287 9261 9233 9203 9171 9135 9097 9057 9013 8967 8917 8865 8810 8752 8693 8631 8568 8503 8438 8373 8308 8244 8181 8120 8061 8007 7955 7909 7867 7830 7799 7774 7756 7744 7738 7740 7747 7762 7782 7809 7841 7879 7921 7968 8019 8073 8130 8189 8250 8312 8375 8438 8501 8563 8625 8685 8743 8800 8855 8907 8957 9005 9050 9093 9134 9172 9209 9243 9275 9305 9333 9359 9384 9407 9429 9449 9469 9487 9504 9520 9535 9549 9562 9574 9586 9597 9606 9616 9624 9632 9639 9646 9651 9657 9661 9666 9669 9672 9675 9677 9679 9680 9681 9682 9682 9682 9681 9680 9679 9677 9674 9671 9668 9664 9660 9655 9650 9644 9637 9630 9622 9614 9605 9596 9586 9576 9566 9555 9543 9532 9520 9507 9495 9482 9469 9456 9443 9430 9416 9403 9389 9375 9361 9347 9333 9319 9304 9290 9275 9260 9245 9230 9215 9200 9185 9170 9155 9140 9126 9112 9098 9085 9072 9060 9048 9037 9027 9018 9010 9002 8996 8990 8986 8983 8981 8980 8980 8981 8984 8987 8992 8998 9005 9013 9022 9032 9043 9055 9068 9082 9097 9112 9128 9145 9162 9180 9199 9217 9237 9256 9276 9295 9315 9335 9355 9374 9394 9413 9433 9452 9470 9489 9507 9525 9542 9560 9576 9593 9609 9625 9640 9655 9670 9684 9698 9711 9724 9736 9748 9760 9771 9781 9791 9801 9810 9818 9826 9833 9840 9847 9853 9858 9863 9868 9873 9877 9881 9885 9888 9891 9895 9898 9901 9903 9906 9909 9911 9914 9916 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 7328 0 32 0 9918 9917 9917 9916 9915 9914 9912 9911 9909 9908 9906 9903 9901 9899 9896 9893 9890 9886 9883 9879 9875 9872 9868 9863 9859 9855 9851 9846 9842 9838 9834 9830 9826 9823 9819 9816 9813 9811 9808 9806 9805 9804 9803 9803 9803 9804 9805 9806 9808 9810 9813 9816 9819 9822 9825 9829 9833 9836 9840 9843 9847 9850 9853 9855 9857 9859 9860 9861 9861 9860 9859 9857 9854 9850 9846 9841 9835 9829 9822 9814 9806 9798 9789 9779 9770 9761 9751 9742 9733 9724 9716 9709 9702 9696 9690 9686 9682 9679 9677 9677 9677 9677 9679 9682 9685 9688 9693 9697 9702 9707 9712 9717 9723 9728 9732 9737 9741 9745 9749 9752 9755 9758 9760 9762 9764 9765 9767 9768 9770 9772 9773 9775 9777 9780 9782 9785 9788 9791 9795 9799 9803 9807 9812 9816 9821 9825 9830 9834 9839 9843 9848 9852 9855 9859 9862 9865 9868 9871 9873 9875 9877 9879 9880 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9880 9879 9878 9876 9874 9873 9871 9870 9868 9866 9865 9863 9862 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9852 9852 9852 9851 9851 9851 9851 9850 9850 9850 9849 9849 9848 9848 9847 9846 9845 9845 9844 9843 9842 9841 9841 9840 9840 9840 9839 9840 9840 9840 9841 9842 9843 9845 9847 9849 9851 9854 9856 9859 9862 9865 9869 9872 9876 9879 9882 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9897 9896 9894 9893 9891 9889 9888 9886 9884 9883 9881 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9862 9861 9860 9858 9857 9855 9853 9851 9849 9846 9844 9841 9838 9835 9831 9828 9825 9821 9817 9814 9810 9806 9803 9799 9795 9792 9788 9784 9781 9777 9773 9770 9766 9762 9758 9754 9750 9746 9742 9738 9734 9730 9726 9721 9717 9713 9709 9705 9701 9697 9693 9689 9685 9682 9679 9676 9673 9670 9667 9665 9663 9661 9659 9658 9656 9655 9654 9653 9653 9652 9652 9652 9652 9653 9654 9654 9656 9657 9659 9661 9663 9665 9668 9671 9674 9677 9680 9684 9687 9691 9695 9699 9703 9707 9711 9715 9719 9723 9727 9731 9735 9738 9742 9746 9749 9753 9757 9760 9764 9768 9771 9775 9779 9783 9787 9791 9795 9800 9804 9808 9813 9817 9822 9826 9830 9835 9839 9843 9847 9851 9855 9859 9862 9866 9869 9872 9875 9878 9880 9883 9886 9888 9891 9893 9895 9898 9900 9903 9905 9907 9910 9912 9914 9917 7329 0 32 0 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9947 9947 9945 9944 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9907 9904 9900 9895 9890 9885 9880 9874 9867 9861 9853 9846 9838 9829 9820 9811 9801 9791 9781 9771 9760 9749 9738 9728 9717 9706 9695 9684 9674 9664 9654 9644 9635 9625 9617 9608 9600 9592 9585 9578 9571 9565 9558 9553 9547 9542 9537 9532 9527 9523 9519 9515 9511 9507 9504 9501 9498 9495 9492 9490 9487 9485 9483 9482 9480 9479 9477 9476 9476 9475 9475 9475 9475 9475 9476 9476 9477 9479 9480 9482 9484 9486 9488 9490 9493 9496 9499 9503 9506 9510 9514 9518 9522 9527 9531 9536 9541 9546 9551 9556 9562 9567 9572 9578 9583 9589 9595 9600 9606 9612 9618 9623 9629 9635 9641 9647 9653 9659 9664 9670 9676 9682 9688 9694 9701 9707 9713 9719 9725 9731 9737 9744 9750 9756 9762 9768 9775 9781 9787 9793 9799 9805 9810 9816 9822 9827 9832 9838 9843 9847 9852 9856 9861 9865 9868 9872 9875 9878 9881 9884 9887 9889 9891 9894 9896 9898 9900 9902 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9938 9937 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9900 9899 9897 9894 9892 9889 9887 9884 9881 9878 9874 9871 9867 9863 9860 9856 9852 9848 9844 9840 9836 9832 9828 9824 9820 9817 9813 9809 9805 9801 9797 9793 9788 9784 9779 9774 9769 9764 9759 9753 9748 9742 9736 9730 9723 9717 9711 9705 9698 9692 9686 9680 9674 7330 0 32 0 9669 9663 9658 9652 9647 9642 9637 9631 9626 9621 9616 9610 9604 9598 9592 9585 9578 9570 9562 9554 9545 9536 9527 9517 9507 9497 9486 9475 9464 9453 9442 9431 9420 9409 9398 9387 9377 9366 9355 9345 9334 9324 9313 9303 9293 9282 9272 9262 9251 9241 9231 9220 9210 9200 9190 9181 9172 9163 9155 9147 9140 9133 9127 9122 9118 9114 9112 9110 9109 9109 9111 9113 9116 9120 9125 9130 9137 9144 9152 9161 9171 9181 9192 9203 9215 9227 9240 9254 9268 9282 9297 9312 9327 9343 9359 9375 9391 9408 9424 9441 9457 9474 9490 9507 9523 9539 9554 9570 9585 9599 9614 9628 9641 9654 9667 9679 9691 9703 9714 9724 9735 9745 9754 9763 9772 9780 9788 9796 9803 9810 9816 9822 9828 9833 9838 9842 9846 9849 9852 9854 9855 9857 9857 9857 9857 9856 9855 9853 9851 9849 9846 9843 9839 9836 9832 9829 9825 9821 9817 9813 9810 9806 9803 9800 9797 9795 9792 9790 9789 9787 9786 9785 9785 9784 9784 9784 9784 9785 9785 9786 9787 9787 9788 9789 9789 9789 9790 9790 9790 9789 9789 9788 9787 9786 9784 9783 9781 9779 9776 9774 9771 9769 9766 9763 9761 9758 9755 9752 9750 9747 9744 9742 9739 9737 9735 9732 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9702 9700 9699 9697 9696 9695 9694 9693 9693 9693 9693 9693 9694 9695 9696 9697 9698 9700 9702 9704 9706 9708 9710 9712 9714 9716 9717 9719 9721 9722 9723 9725 9726 9726 9727 9728 9729 9730 9730 9731 9732 9732 9733 9734 9735 9736 9738 9739 9740 9742 9743 9744 9746 9747 9748 9750 9751 9752 9752 9753 9753 9753 9753 9753 9752 9751 9750 9749 9748 9746 9745 9743 9742 9740 9739 9737 9736 9734 9733 9732 9731 9730 9729 9728 9726 9725 9724 9723 9722 9720 9719 9717 9715 9713 9710 9707 9704 9701 9697 9694 9690 9685 9681 9676 9672 9667 9662 9657 9651 9646 9641 9635 9630 9624 9618 9612 9606 9599 9592 9585 9577 9569 9560 9551 9541 9531 9520 9509 9497 9484 9470 9456 9441 9426 9410 9393 9375 9357 9338 9319 9299 9277 9255 9232 9208 9183 9156 9127 9097 9066 9032 8996 8958 8917 8874 8829 8781 8730 8677 8622 8564 8504 8442 8379 8314 8248 8181 8114 8048 7981 7916 7852 7790 7730 7672 7618 7567 7519 7475 7435 7399 7367 7339 7315 7295 7279 7266 7256 7249 7245 7243 7243 7245 7248 7252 7256 7262 7267 7272 7277 7281 7285 7288 7290 7292 7293 7293 7293 7293 7292 7291 7291 7290 7290 7291 7292 7295 7299 7304 7310 7318 7328 7340 7353 7369 7386 7406 7427 7451 7476 7503 7532 7563 7595 7629 7664 7700 7737 7775 7814 7854 7894 7934 7975 8015 8056 8097 8137 8177 8216 8255 8294 8332 8369 8406 8442 8477 8512 8546 8579 8611 8643 8674 8704 8734 8763 8791 8819 8846 8872 7331 0 32 0 8898 8924 8948 8973 8997 9020 9043 9065 9087 9108 9129 9149 9169 9189 9208 9227 9245 9263 9280 9298 9314 9331 9346 9362 9377 9392 9406 9420 9434 9447 9460 9473 9485 9497 9508 9519 9530 9541 9551 9561 9571 9580 9589 9598 9606 9614 9622 9629 9636 9643 9649 9655 9661 9666 9671 9676 9681 9685 9689 9693 9697 9700 9704 9707 9710 9713 9716 9719 9723 9726 9729 9732 9736 9739 9743 9747 9751 9755 9759 9763 9767 9771 9775 9779 9783 9787 9791 9794 9798 9801 9805 9808 9811 9814 9817 9820 9822 9825 9828 9830 9833 9835 9838 9841 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9878 9881 9883 9886 9888 9890 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 7332 0 32 0 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9905 9903 9901 9898 9896 9893 9890 9888 9885 9881 9878 9875 9871 9868 9864 9860 9857 9853 9849 9845 9841 9837 9833 9829 9825 9821 9818 9814 9811 9808 9805 9803 9800 9798 9797 9795 9794 9793 9792 9792 9792 9792 9792 9793 9794 9795 9796 9797 9799 9801 9802 9804 9806 9808 9810 9812 9815 9817 9819 9822 9824 9827 9829 9832 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9865 9868 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9898 9900 9902 9903 9904 9905 9906 9906 9906 9906 9906 9905 9904 9903 9901 9900 9898 9896 9893 9891 9888 9886 9883 9880 9876 9873 9870 9866 9862 9859 9855 9851 9847 9843 9838 9834 9830 9825 9821 9816 9812 9807 9803 9799 9794 9790 9786 9781 9777 9773 9770 9766 9762 9759 9756 9753 9750 9747 9744 9742 9740 9737 9735 9733 9732 9730 9729 9727 9726 9725 9724 9724 9723 9723 9723 9723 9723 9724 9725 9726 9728 9729 9731 9733 9736 9739 9742 9745 9749 9753 9757 9761 9766 9771 9775 9780 9785 9790 9795 9800 9805 9809 9814 9819 9823 9827 9832 9836 9840 9843 9847 9850 9854 9857 9860 9863 9866 9869 9872 9875 9877 9880 9883 9885 9888 9890 9893 9895 9897 9900 9902 9904 9905 9907 9909 9910 9911 9912 9912 9913 9913 9913 9913 9912 9911 9910 9909 9907 9905 9903 9901 9899 9896 9893 9890 9887 9884 9881 9877 9873 9869 9865 9861 9857 9853 9848 9844 9839 9834 9829 9824 9820 9815 9810 9805 9800 9795 9791 9786 9782 9777 9773 9769 9765 9762 9759 9756 9753 9751 9749 9747 9745 9744 9743 9743 9742 9742 9742 9743 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9754 9754 9753 9753 9751 9750 9748 9746 9743 9740 9736 9732 9727 9722 9717 9711 9705 9698 9691 9684 9676 9668 9660 9651 9642 9632 9622 9612 9601 9589 9576 9563 9549 9535 9519 9503 9485 9466 9447 9426 9405 9382 9358 9334 9309 9283 9257 9230 9203 9176 9149 9123 9097 9072 9048 9026 9005 8985 8967 8952 8938 8927 8919 8912 8909 8907 8909 8913 8919 8928 8939 8952 8967 8984 9002 9022 9043 9065 9087 9110 9133 9156 9179 9202 9225 9246 9267 9287 9306 9323 9340 9355 9369 9382 9394 9404 9413 9421 9428 9433 9438 9441 9443 9445 9445 9444 9443 9440 9436 7333 0 32 0 9431 9424 9417 9408 9397 9385 9371 9356 9339 9320 9299 9277 9252 9226 9198 9169 9138 9106 9072 9038 9004 8969 8935 8900 8867 8835 8804 8775 8749 8725 8703 8685 8670 8659 8651 8647 8646 8650 8657 8668 8683 8701 8722 8746 8772 8801 8832 8865 8899 8934 8970 9006 9043 9079 9115 9151 9186 9220 9254 9286 9317 9346 9374 9402 9427 9452 9475 9497 9518 9538 9557 9575 9591 9607 9623 9637 9650 9663 9675 9687 9697 9707 9717 9726 9734 9741 9748 9755 9761 9767 9772 9777 9781 9785 9789 9792 9795 9798 9801 9803 9806 9808 9810 9812 9814 9816 9818 9820 9821 9823 9824 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9833 9833 9833 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9841 9842 9843 9845 9846 9847 9848 9849 9851 9852 9853 9854 9855 9856 9856 9857 9858 9858 9858 9859 9859 9859 9859 9858 9858 9857 9856 9856 9855 9853 9852 9851 9849 9848 9846 9844 9842 9839 9837 9834 9831 9828 9825 9821 9817 9813 9809 9805 9800 9795 9790 9784 9778 9772 9766 9760 9754 9747 9741 9734 9727 9720 9713 9706 9699 9692 9685 9679 9672 9665 9658 9651 9644 9637 9630 9623 9616 9608 9601 9593 9585 9577 9569 9560 9551 9542 9532 9522 9512 9501 9490 9478 9466 9454 9441 9427 9413 9398 9383 9367 9351 9334 9316 9297 9278 9258 9237 9216 9194 9171 9147 9122 9097 9071 9044 9017 8989 8961 8932 8902 8873 8842 8812 8781 8750 8720 8689 8658 8627 8597 8567 8537 8508 8479 8451 8424 8397 8371 8346 8322 8299 8277 8256 8237 8219 8202 8186 8171 8158 8147 8136 8127 8119 8113 8108 8104 8101 8099 8099 8099 8100 8103 8106 8110 8114 8119 8124 8130 8135 8141 8147 8152 8156 8160 8163 8164 8164 8161 8157 8150 8139 8126 8109 8088 8062 8033 7998 7958 7913 7863 7808 7748 7683 7612 7538 7459 7377 7292 7204 7114 7025 6936 6847 6760 6676 6596 6522 6453 6390 6336 6289 6252 6225 6207 6201 6204 6220 6245 6282 6329 6385 6452 6527 6610 6701 6798 6900 7007 7118 7232 7346 7462 7578 7693 7805 7916 8024 8128 8229 8324 8416 8502 8584 8661 8733 8801 8864 8922 8977 9028 9075 9118 9159 9197 9232 9265 9296 9326 9353 9379 9404 9428 9450 9471 9491 9511 9529 9547 9563 9579 9594 9609 9622 9635 9648 9659 9671 9681 9691 9701 9710 9719 9727 9735 9743 9751 9758 9765 9772 9778 9784 9791 9796 9802 9808 9813 9818 9822 9827 9831 9835 9839 9843 9846 9849 9852 9855 9858 9861 9863 9865 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9894 9896 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 7334 0 32 0 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9898 9896 9893 9890 9887 9883 9879 9875 9871 9866 9862 9857 9852 9847 9842 9836 9831 9826 9821 9816 9810 9805 9800 9795 9789 9784 9779 9773 9768 9762 9756 9750 9744 9737 9730 9723 9716 9708 9700 9692 9684 9676 9667 9659 9650 9642 9633 9624 9616 9608 9600 9592 9584 9577 9570 9563 9557 9551 9545 9540 9535 9530 9526 9522 9518 9514 9511 9508 9506 9504 9502 9500 9499 9498 9497 9497 9497 9498 9499 9500 9502 9504 9507 9510 9514 9518 9523 9528 9533 9539 9545 9551 9558 9565 9573 9580 9588 9596 9604 9613 9621 9630 9638 9647 9656 9664 9673 9682 9690 9699 9707 9716 9724 9732 9741 9749 9757 9765 9772 9780 9788 9795 9802 9810 9817 9824 9830 9837 9843 9850 9856 9862 9867 9873 9878 9883 9888 9892 9896 9900 9904 9908 9911 9914 9916 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9915 9913 9911 9908 9905 9902 9899 9895 9892 9887 9883 9879 9874 9869 9864 9858 9853 9848 9842 9837 9832 9826 9821 9815 9810 9805 9800 9795 9790 9786 9781 9776 9772 9767 9763 9759 9755 9750 9746 9742 9739 9735 9731 9728 9725 9722 9719 9717 9715 9713 9712 9711 9710 9710 9710 9711 9712 9713 9715 9717 9720 9722 9726 9729 9732 9736 9740 9744 9748 9753 9757 9761 9766 9770 9775 9779 9783 9788 9792 9797 9801 9806 9810 9815 9819 9824 9829 9833 9838 9842 9847 9851 9856 9860 9864 9868 9872 9876 9880 9884 9887 9890 9894 9897 9899 9902 9905 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9909 9906 9903 9900 9896 9893 9889 9886 9882 9878 9874 9871 9867 9863 9859 9856 9852 9849 9845 9842 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9802 9800 9797 9795 9792 9790 9788 9786 9784 9783 9781 9780 9779 9779 9778 9778 9778 9778 9779 9780 9781 9782 9783 9785 9786 9788 9790 9792 9793 9795 9797 9799 9801 9803 9804 9806 9808 9810 9812 9813 9815 9817 9819 9821 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9840 9841 9843 9844 9845 9845 9846 9846 9846 7335 0 32 0 9846 9846 9846 9845 9844 9843 9842 9841 9840 9838 9836 9834 9832 9830 9828 9826 9823 9821 9818 9815 9812 9809 9806 9803 9800 9797 9794 9790 9787 9784 9780 9777 9774 9771 9768 9765 9763 9760 9758 9756 9754 9753 9751 9750 9749 9748 9748 9747 9747 9747 9747 9748 9748 9748 9749 9749 9750 9751 9751 9752 9753 9753 9754 9755 9755 9755 9756 9756 9756 9756 9756 9755 9755 9754 9753 9752 9751 9749 9747 9745 9742 9740 9736 9733 9730 9726 9722 9717 9713 9708 9703 9698 9693 9688 9682 9677 9672 9666 9661 9655 9649 9644 9638 9633 9627 9621 9615 9609 9603 9597 9590 9583 9576 9568 9560 9552 9543 9533 9523 9512 9501 9489 9476 9462 9447 9432 9415 9398 9379 9359 9339 9316 9293 9268 9242 9214 9184 9153 9120 9085 9048 9009 8968 8926 8881 8835 8787 8737 8685 8632 8577 8522 8465 8408 8351 8294 8237 8180 8125 8071 8018 7968 7921 7876 7835 7797 7763 7733 7708 7688 7672 7662 7656 7656 7661 7672 7687 7707 7733 7762 7796 7835 7877 7922 7970 8022 8075 8130 8187 8245 8304 8363 8422 8481 8539 8596 8653 8707 8761 8812 8862 8910 8956 9000 9042 9082 9120 9157 9191 9223 9254 9284 9311 9338 9363 9387 9409 9431 9452 9471 9490 9508 9525 9541 9557 9572 9586 9599 9612 9624 9635 9646 9656 9665 9674 9682 9690 9697 9704 9710 9716 9722 9727 9732 9737 9742 9746 9751 9755 9759 9764 9768 9772 9776 9780 9784 9788 9792 9796 9799 9803 9806 9809 9812 9815 9818 9820 9822 9825 9826 9828 9830 9831 9833 9834 9835 9837 9838 9839 9840 9842 9843 9844 9846 9847 9848 9850 9852 9853 9855 9856 9858 9859 9861 9862 9864 9865 9866 9867 9868 9869 9869 9869 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9862 9861 9859 9857 9855 9853 9851 9848 9846 9843 9840 9837 9834 9831 9827 9823 9819 9814 9810 9804 9799 9792 9786 9778 9771 9762 9753 9743 9733 9722 9710 9698 9685 9672 9658 9644 9630 9616 9601 9587 9572 9558 9544 9531 9519 9507 9496 9485 9476 9468 9461 9455 9450 9447 9444 9443 9443 9444 9446 9448 9452 9456 9461 9466 9472 9478 9484 9491 9497 9504 9510 9516 9523 9529 9534 9540 9545 9550 9555 9559 9563 9567 9571 9575 9578 9582 9585 9589 9592 9595 9598 9602 9605 9608 9612 9615 9619 9622 9626 9630 9633 9637 9641 9645 9649 9653 9657 9661 9665 9670 9674 9679 9683 9688 9692 9697 9702 9707 9712 9717 9722 9727 9732 9737 9742 9746 9751 9755 9760 9764 9768 9772 9776 9779 9783 9786 9789 9792 9795 9797 9800 9802 9804 9806 9808 9810 9812 9813 9814 9816 9817 9818 9819 9819 9820 9820 9821 9821 9821 9820 9820 9819 9818 9818 9817 9815 9814 9813 9811 9810 9808 9807 9805 9804 9802 9801 9799 9798 9797 9795 9794 9793 9793 9792 9792 9791 9791 7336 0 32 0 9791 9791 9792 9792 9793 9794 9795 9796 9798 9799 9801 9803 9805 9807 9809 9812 9814 9816 9819 9822 9824 9827 9829 9832 9834 9837 9840 9842 9845 9847 9849 9852 9854 9856 9859 9861 9863 9865 9867 9869 9872 9874 9876 9878 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9910 9911 9912 9913 9914 9916 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9983 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9919 9917 9914 9911 9908 9905 9902 9899 9896 9892 9889 9885 9882 9878 9874 9870 9866 9862 9858 9854 9849 9845 9841 9836 9832 9828 9823 9819 9815 9810 9806 9802 9798 9794 7337 0 32 0 9791 9787 9783 9780 9777 9773 9770 9767 9764 9761 9758 9755 9752 9749 9746 9743 9741 9738 9735 9733 9731 9729 9727 9726 9724 9724 9723 9723 9724 9725 9726 9728 9730 9733 9737 9741 9745 9750 9755 9761 9767 9773 9779 9786 9793 9799 9806 9813 9820 9826 9833 9839 9845 9851 9857 9863 9868 9873 9878 9883 9888 9892 9896 9900 9904 9907 9911 9914 9917 9920 9922 9924 9926 9928 9929 9930 9931 9931 9931 9930 9930 9929 9928 9926 9925 9923 9921 9919 9918 9916 9914 9912 9911 9909 9908 9907 9907 9906 9906 9907 9907 9908 9909 9910 9911 9913 9914 9916 9918 9920 9921 9923 9925 9927 9928 9930 9931 9932 9933 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9947 9946 9944 9942 9940 9938 9936 9933 9931 9929 9927 9925 9922 9920 9918 9916 9914 9912 9910 9908 9907 9905 9903 9901 9900 9898 9896 9895 9893 9891 9890 9888 9886 9884 9883 9881 9879 9878 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9870 9871 9873 9875 9877 9879 9880 9882 9884 9886 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9885 9883 9882 9880 9879 9877 9876 9874 9873 9872 9870 9869 9867 9866 9865 9864 9862 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9855 9855 9856 9857 9857 9859 9860 9861 9862 9864 9866 9867 9869 9871 9873 9876 9878 9880 9882 9885 9887 9889 9892 9894 9897 9899 9901 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9941 9939 9937 9934 9932 9930 9927 9924 9921 9918 9915 9912 9909 9906 9902 9899 9895 9891 9887 9883 9879 9875 9870 9866 9862 9857 9853 9849 9845 9840 9836 9832 7338 0 32 0 9829 9825 9822 9818 9815 9812 9810 9807 9805 9803 9802 9800 9799 9799 9798 9798 9798 9798 9798 9799 9799 9801 9802 9803 9805 9806 9808 9811 9813 9815 9818 9821 9824 9827 9830 9833 9837 9840 9844 9848 9852 9856 9860 9865 9869 9873 9877 9882 9886 9890 9895 9899 9903 9907 9911 9915 9918 9922 9925 9929 9932 9935 9938 9941 9944 9947 9950 9952 9955 9957 9960 9962 9965 9967 9969 9971 9974 9976 9978 9979 9981 9983 9984 9985 9987 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9999 9999 999910000100001000010000100001000010000100001000010000 9999 9999 9999 9998 9998 9998 9997 9997 9996 9995 9995 9994 9994 9993 9992 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9992 9992 9992 9992 9992 9993 9993 9992 9992 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9991 9990 9990 9989 9988 9987 9987 9986 9985 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9986 9987 9987 9988 9989 9990 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9993 9993 9992 9992 9991 9990 9990 9989 9988 9988 9987 9987 9987 9986 9986 9986 9987 9987 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9975 9973 9972 9970 9968 9965 9963 9961 9958 9956 9953 9951 9948 9945 9942 9940 9937 9934 9931 9928 9925 9922 9918 9915 9912 9909 9905 9902 9898 9895 9891 9888 9884 9880 9877 9873 9869 9866 9862 9859 9855 9852 9849 9846 9843 9840 9838 9835 9833 9831 9829 9827 9825 9823 9822 9820 9819 9818 9817 9816 9815 9814 9814 9813 9813 9813 9812 9812 9813 9813 9813 9814 9814 9815 9816 9817 9819 9820 9822 9824 9826 9828 9830 9832 9835 9837 9840 9842 9845 9848 9850 7339 0 32 0 9853 9856 9859 9861 9864 9867 9870 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9906 9909 9912 9916 9919 9922 9926 9929 9932 9935 9939 9942 9944 9947 9950 9952 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9965 9963 9961 9959 9957 9955 9952 9950 9948 9945 9943 9941 9938 9936 9933 9930 9927 9924 9921 9918 9915 9911 9907 9903 9899 9894 9890 9885 9879 9874 9868 9862 9856 9849 9843 9836 9829 9822 9815 9807 9800 9792 9784 9776 9767 9759 9750 9741 9732 9722 9712 9702 9692 9682 9671 9660 9649 9638 9627 9617 9606 9595 9585 9575 9565 9556 9548 9540 9533 9527 9522 9518 9514 9512 9511 9511 9512 9515 9518 9522 9527 9533 9540 9548 9556 9565 9575 9585 9595 9606 9617 9628 9639 9650 9662 9673 9684 9695 9706 9717 9727 9738 9748 9758 9767 9777 9786 9795 9804 9812 9820 9828 9836 9843 9850 9857 9864 9870 9876 9881 9887 9892 9897 9901 9906 9910 9914 9917 9921 9924 9927 9930 9933 9935 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9919 9917 9914 9911 9908 9905 9902 9898 9895 9892 9888 9885 9881 9878 9875 9871 9868 9865 9862 9860 9857 9855 9852 9850 9848 9846 9844 9842 9841 9839 9837 9836 9834 9833 9832 9830 9829 9828 9826 9825 9824 9823 9822 9822 9821 9821 9821 9820 9821 9821 9822 9822 9823 9825 9826 9828 9830 9832 9835 9837 9840 9843 9846 9849 9853 9856 9859 9863 9866 9869 9873 9876 9879 9882 9884 9887 9890 9892 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9923 9924 9925 9925 9925 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9945 9944 9942 9940 9938 9936 9934 9931 9928 9925 9922 9919 9915 9911 9908 9904 9899 9895 9891 9886 9881 7340 0 32 0 9876 9871 9866 9860 9854 9849 9843 9837 9830 9824 9817 9811 9804 9797 9790 9783 9776 9769 9762 9755 9748 9741 9734 9727 9721 9715 9708 9702 9697 9691 9686 9681 9676 9672 9668 9664 9661 9658 9656 9653 9651 9650 9649 9648 9647 9647 9646 9646 9647 9647 9647 9648 9648 9649 9649 9649 9650 9650 9650 9649 9649 9648 9647 9646 9644 9643 9641 9639 9637 9634 9632 9630 9628 9626 9624 9622 9621 9620 9619 9619 9619 9620 9622 9624 9627 9630 9634 9639 9644 9650 9656 9663 9670 9678 9686 9694 9703 9711 9719 9728 9736 9744 9752 9759 9766 9773 9779 9784 9788 9792 9795 9798 9799 9800 9800 9800 9798 9797 9794 9791 9788 9784 9780 9775 9771 9767 9762 9758 9753 9750 9746 9743 9740 9738 9736 9735 9735 9736 9737 9738 9741 9744 9747 9752 9756 9762 9767 9773 9780 9786 9793 9800 9807 9814 9821 9828 9835 9841 9848 9854 9860 9865 9871 9876 9881 9886 9890 9894 9898 9902 9906 9909 9913 9916 9919 9922 9925 9928 9931 9933 9936 9939 9941 9943 9946 9948 9950 9951 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9953 9951 9949 9948 9946 9944 9942 9939 9937 9935 9933 9931 9928 9926 9923 9921 9918 9915 9912 9909 9905 9901 9898 9894 9889 9885 9880 9875 9871 9865 9860 9855 9849 9844 9838 9833 9827 9822 9816 9811 9806 9801 9796 9791 9787 9783 9779 9775 9771 9768 9765 9762 9759 9757 9755 9753 9752 9750 9749 9748 9748 9747 9747 9747 9747 9748 9749 9750 9751 9752 9754 9756 9758 9760 9763 9766 9769 9772 9776 9780 9784 9788 9792 9797 9802 9806 9811 9816 9821 9826 9831 9836 9841 9846 9851 9856 9860 9865 9869 9873 9877 9881 9885 9889 9892 9895 9899 9902 9905 9908 9911 9913 9916 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9928 9926 9924 9922 9921 9920 9919 9918 9917 9917 9917 9917 9917 9918 9918 9919 9921 9922 9923 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 7341 0 32 0 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9944 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9912 9909 9907 9903 9900 9897 9893 9889 9885 9881 9877 9872 9867 9862 9857 9851 9845 9839 9833 9826 9820 9813 9806 9798 9790 9782 9774 9765 9755 9745 9735 9724 9713 9701 9689 9676 9662 9648 9634 9619 9604 9588 9572 9556 9541 9525 9509 9494 9480 9466 9452 9440 9429 9418 9409 9402 9396 9391 9388 9387 9387 9388 9392 9397 9403 9411 9420 9430 9442 9454 9467 9481 9496 9511 9526 9542 9558 9573 9589 9604 9619 9634 9648 9661 9674 9687 9699 9710 9721 9731 9741 9750 9758 9767 9774 9781 9788 9795 9801 9807 9812 9817 9822 9826 9831 9835 9838 9842 9845 9848 9851 9853 9856 9858 9860 9862 9863 9865 9866 9867 9868 9869 9871 9872 9873 9874 9875 9877 9878 9880 9882 9884 9886 9888 9891 9893 9896 9898 9901 9903 9906 9909 9911 9914 9916 9919 9921 9923 9924 9926 9927 9929 9930 9930 9931 9931 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9887 9884 9881 9877 9874 9871 9867 9864 9860 9857 9854 9851 9848 9844 9842 9839 9836 9833 9831 9829 9827 9825 9824 9822 9821 9821 9820 9820 9821 9821 9822 9824 9825 9827 9830 9832 9835 9839 9842 9846 9850 9854 9858 9862 9866 9871 9875 9879 9883 9887 9891 9895 9899 9903 9906 9909 9912 9915 9918 9921 9923 9925 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9950 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9935 9934 9934 9934 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9944 9945 9947 9948 9950 9952 9953 9955 9957 9959 9960 9962 9964 9966 9967 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 7342 0 32 0 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9952 9950 9948 9946 9944 9941 9938 9935 9932 9928 9924 9921 9916 9912 9908 9903 9899 9894 9889 9884 9880 9875 9870 9865 9860 9855 9850 9846 9841 9836 9832 9827 9822 9818 9813 9809 9804 9799 9795 9791 9786 9782 9778 9774 9769 9766 9762 9758 9755 9751 9748 9745 9742 9740 9737 9735 9734 9732 9731 9730 9729 9728 9728 9728 9728 9728 9729 9730 9731 9732 9733 9734 9736 9737 9739 9741 9743 9745 9747 9749 9751 9754 9757 9760 9763 9766 9769 9773 9776 9780 9784 9789 9793 9798 9802 9807 9812 9817 9822 9827 9832 9837 9842 9847 9852 9857 9862 9867 9871 9876 9880 9884 9888 9892 9896 9899 9903 9906 9910 9913 9916 9920 9923 9926 9929 9931 9934 9937 9939 9942 9944 9946 9949 9951 9952 9954 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 7343 0 32 0 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9943 9941 9938 9936 9933 9930 9927 9924 9921 9917 9914 9910 9906 9902 9898 9894 9890 9885 9880 9875 9870 9865 9859 9854 9848 9842 9836 9830 9823 9816 9810 9803 9795 9788 9781 9773 9766 9758 9750 9742 9734 9726 9717 9709 9700 9692 9683 9675 9666 9657 9648 9639 9630 9622 9613 9604 9595 9586 9577 9569 9560 9552 9544 9536 9528 9520 9513 9506 9499 9493 9487 9481 9476 9471 9467 9463 9460 9457 9455 9453 9452 9452 9452 9453 9454 9456 9459 9462 9466 9470 9475 9480 9486 9492 9499 9506 9513 9521 9528 9537 9545 9554 9562 9571 9580 9589 9598 9608 9617 9626 9635 9644 9653 9662 9670 9679 9687 9696 9704 9712 9720 9728 9735 9743 9750 9757 9764 9771 9778 9784 9791 9797 9803 9809 9815 9821 9826 9832 9837 9842 9848 9853 9858 9862 9867 9872 9876 9881 9885 9889 9893 9897 9900 9904 9907 9910 9913 9916 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9887 9885 9882 9879 9875 9872 9868 9864 9859 9854 9849 9843 9837 9831 9824 9817 9810 9802 9794 9786 9778 9769 9760 9751 9741 9731 9722 9711 9701 9690 9680 9669 9657 9646 9634 9622 9609 9596 9583 9569 9556 9542 9527 9512 9497 9482 9467 9451 9435 9420 9404 9388 9372 9356 9341 9325 9309 9294 9279 9264 9249 9234 9219 9205 9190 9176 9161 9147 9133 9118 9104 9090 9075 9060 9046 9031 9016 9000 8984 8968 8952 8935 8918 8900 8881 8862 8841 8820 8799 8776 8751 8726 8699 8672 8642 8612 8580 8547 8512 8477 8440 8403 8364 8326 8288 8250 8212 8175 8139 8105 8072 8042 8015 7991 7970 7953 7939 7930 7926 7926 7930 7940 7954 7972 7995 8022 8053 8089 8127 8169 8213 8260 8308 8358 8410 8462 8514 8566 8617 8668 8718 7344 0 32 0 8767 8814 8860 8904 8945 8985 9023 9059 9093 9125 9155 9184 9210 9236 9259 9282 9302 9322 9341 9358 9374 9390 9404 9418 9430 9442 9453 9463 9471 9479 9486 9493 9498 9502 9505 9508 9510 9510 9510 9509 9508 9505 9502 9498 9494 9489 9484 9477 9471 9464 9456 9448 9440 9431 9422 9412 9402 9391 9380 9368 9356 9343 9330 9317 9303 9289 9275 9260 9246 9231 9216 9201 9186 9172 9157 9143 9130 9117 9104 9092 9081 9070 9060 9050 9042 9034 9026 9020 9014 9008 9003 8999 8995 8991 8988 8985 8983 8981 8979 8977 8976 8976 8975 8975 8976 8977 8979 8981 8984 8989 8994 9000 9007 9016 9026 9037 9049 9063 9078 9095 9113 9132 9152 9174 9197 9221 9245 9271 9297 9323 9349 9376 9403 9430 9456 9482 9507 9532 9555 9578 9600 9621 9641 9660 9678 9695 9711 9725 9739 9752 9764 9775 9785 9794 9803 9812 9819 9826 9833 9839 9845 9850 9855 9860 9865 9869 9873 9877 9880 9883 9886 9889 9892 9894 9896 9898 9900 9902 9903 9904 9905 9906 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9835 9833 9832 9831 9830 9829 9828 9828 9827 9826 9826 9825 9825 9824 9824 9823 9822 9821 9820 9819 9818 9817 9816 9814 9813 9811 9809 9807 9805 9803 9800 9798 9795 9792 9788 9785 9781 9776 9771 9766 9760 9754 9747 9740 9732 9723 9713 9703 9692 9681 9668 9655 9640 9625 9609 9593 9575 9556 9537 9517 9495 9473 9450 9426 9401 9375 9348 9320 9290 9260 9229 9196 9163 9128 9093 9056 9018 8980 8940 8900 8859 8817 8775 8732 8689 8645 8602 8558 8514 8470 8426 8383 8340 8297 8255 8214 8173 8134 8095 8057 8020 7984 7949 7916 7883 7852 7822 7794 7767 7741 7717 7694 7673 7653 7635 7618 7602 7587 7574 7562 7551 7541 7532 7524 7516 7509 7502 7495 7489 7482 7476 7469 7462 7455 7448 7441 7433 7426 7419 7411 7405 7399 7394 7390 7388 7387 7388 7392 7398 7407 7420 7435 7455 7477 7504 7535 7569 7607 7649 7695 7744 7796 7852 7910 7970 8033 8096 8162 8228 8294 8360 8427 8492 8556 8620 8681 8741 8799 8854 8908 8959 9008 9054 9098 9140 9180 9217 9252 9286 9318 9348 9376 9403 9428 9453 9476 9498 9519 9539 9558 9576 9593 9610 9625 9640 9654 9668 9680 9692 9703 9714 9724 9733 9742 9750 9757 9764 9771 9777 9783 9789 9794 9800 9805 9809 9814 9818 9823 9827 9831 9835 9838 9842 9845 9849 9852 9854 9857 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9890 9891 7345 0 32 0 9892 9892 9893 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9871 9870 9868 9867 9865 9864 9863 9861 9860 9859 9857 9856 9855 9854 9853 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9838 9837 9836 9834 9833 9831 9830 9829 9827 9826 9824 9823 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9812 9811 9811 9810 9810 9810 9810 9809 9809 9810 9810 9810 9810 9811 9811 9811 9812 9812 9813 9813 9814 9815 9816 9816 9817 9818 9819 9821 9822 9823 9825 9826 9828 9830 9831 9834 9836 9838 9840 9843 9846 9848 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9906 9905 9903 9901 9899 9896 9893 9890 9887 9884 9880 9876 9872 9868 9864 9859 9854 9850 9845 9840 9835 9829 9824 9819 9813 9808 9803 9797 9791 9786 9780 9775 9769 9764 9758 9752 9747 9742 9736 9731 9726 9721 9716 9712 9707 9703 9700 9696 9693 9690 9688 9686 9685 9684 9683 9683 9683 9684 9685 9686 9688 9691 9693 9696 9700 9703 9707 9711 9716 9720 9725 9730 9735 9740 9745 9751 9756 9761 9767 9773 9778 9784 9790 9795 9801 9807 9813 9818 9824 9830 9836 9841 9847 9852 9858 9863 9868 9873 9878 9883 9887 9892 9896 9900 9904 9907 9911 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9960 9962 9963 9965 9967 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9978 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 7346 0 32 0 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9930 9928 9926 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9896 9893 9891 9889 9887 9885 9883 9882 9881 9880 9879 9879 9879 9880 9881 9881 9883 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9897 9898 9898 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9880 9878 9876 9874 9871 9869 9867 9864 9862 9859 9857 9855 9852 9850 9848 9846 9844 9843 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9827 9826 9825 9824 9823 9822 9821 9820 9820 9819 9818 9818 9818 9817 9817 9817 9817 9818 9818 9818 9819 9819 9820 9821 9821 9822 9823 9824 9824 9825 9826 9827 9828 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9841 9842 9843 9844 9845 9847 9848 9848 9849 9850 9850 9851 9851 9851 9851 9850 9849 9848 9847 9846 9845 9843 9841 9839 9838 9835 9833 9831 9829 9827 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9795 9793 9791 9789 9787 9786 9784 9782 9781 9779 9778 9776 9775 9774 9773 9772 9771 9770 9770 9770 9770 9770 9771 9771 9772 9773 9775 9776 9778 9780 9782 9785 9787 9790 9793 9796 9799 9802 9806 9810 9813 9817 9821 9825 9830 9834 9838 9843 9847 9852 9856 9860 9865 9869 9873 9878 9882 9885 9889 9893 9896 9899 9902 9905 9908 9910 9913 9915 9917 9918 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9897 9894 9890 9886 9882 9878 9874 9870 9865 9861 9856 9851 9846 9841 9836 9830 9825 9820 9814 9809 9803 9798 9793 9787 9782 9777 9772 9767 9762 9758 9753 9749 9744 9740 9737 9733 9729 9726 9723 9720 9717 9715 9713 9711 9709 9708 9706 9706 9705 9705 9705 9705 9706 9707 9708 9710 9712 9714 9717 9720 9723 9727 9731 9735 9740 9744 9749 9754 9760 9765 9771 9776 9782 9788 9794 9799 9805 9811 9816 9822 9827 9833 9838 9843 9848 9852 9857 9861 9865 9869 9872 9876 9879 9882 9885 9887 9890 9892 9894 9896 9898 9900 9901 9902 9904 9905 9906 9906 9907 9908 9908 9908 9909 9909 9909 9908 7347 0 32 0 9908 9907 9907 9906 9905 9903 9902 9900 9899 9897 9895 9892 9890 9887 9884 9881 9878 9874 9871 9867 9864 9860 9856 9852 9847 9843 9839 9834 9830 9825 9820 9816 9811 9806 9801 9795 9790 9785 9779 9774 9768 9762 9756 9749 9743 9736 9729 9723 9716 9708 9701 9694 9687 9679 9672 9665 9658 9651 9644 9637 9630 9624 9618 9612 9607 9602 9597 9592 9588 9584 9581 9578 9575 9573 9571 9569 9568 9567 9567 9567 9567 9568 9569 9571 9573 9576 9579 9582 9586 9590 9595 9600 9606 9612 9618 9625 9632 9639 9647 9655 9663 9671 9679 9688 9696 9704 9713 9721 9729 9737 9745 9752 9760 9767 9774 9781 9787 9793 9799 9804 9809 9814 9819 9823 9827 9831 9834 9837 9839 9841 9843 9844 9845 9845 9844 9844 9842 9840 9838 9835 9831 9827 9823 9818 9812 9807 9801 9794 9787 9781 9774 9767 9760 9754 9747 9741 9735 9730 9725 9721 9718 9715 9713 9711 9710 9710 9711 9713 9715 9718 9721 9725 9730 9735 9741 9747 9753 9760 9766 9773 9780 9787 9795 9802 9809 9816 9822 9829 9835 9841 9847 9853 9858 9863 9868 9873 9877 9881 9885 9889 9892 9895 9898 9901 9904 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9866 9865 9863 9862 9860 9858 9857 9855 9853 9852 9850 9848 9846 9844 9841 9839 9837 9834 9831 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9781 9778 9775 9773 9771 9768 9766 9764 9762 9760 9758 9755 9754 9752 9750 9748 9746 9745 9743 9742 9741 9740 9739 9738 9738 9737 9737 9737 9737 9737 9738 9738 9739 9739 9740 9741 9741 9742 9743 9744 9744 9744 9745 9745 9745 9745 9744 9743 9743 9741 9740 9738 9736 9734 9732 9729 9726 9723 9720 9716 9712 9708 9703 9698 9693 9687 9681 9674 9667 9659 9651 9641 9631 9621 9609 9597 9583 9569 9554 9537 9520 7348 0 32 0 9502 9483 9463 9443 9422 9401 9379 9357 9335 9313 9292 9271 9251 9232 9215 9198 9184 9171 9160 9151 9144 9140 9137 9138 9140 9145 9152 9161 9173 9186 9201 9217 9236 9255 9275 9297 9319 9341 9364 9386 9409 9431 9454 9475 9496 9516 9536 9555 9572 9589 9605 9620 9634 9648 9660 9672 9682 9692 9702 9710 9718 9725 9732 9738 9743 9748 9753 9757 9760 9764 9766 9768 9770 9772 9773 9773 9774 9774 9773 9772 9771 9769 9766 9764 9760 9757 9752 9748 9742 9736 9730 9723 9716 9708 9700 9691 9683 9674 9665 9655 9646 9638 9629 9621 9613 9606 9600 9594 9590 9586 9583 9582 9582 9583 9585 9588 9593 9598 9605 9612 9621 9630 9640 9651 9662 9674 9686 9698 9710 9722 9734 9746 9758 9769 9780 9791 9801 9810 9819 9828 9836 9843 9850 9856 9862 9867 9872 9876 9880 9884 9887 9890 9892 9895 9897 9898 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9901 9899 9897 9896 9893 9891 9888 9885 9882 9878 9874 9870 9866 9861 9856 9851 9846 9841 9835 9830 9825 9819 9813 9808 9802 9796 9791 9785 9779 9773 9767 9761 9755 9749 9743 9736 9730 9723 9716 9709 9701 9694 9686 9679 9671 9663 9655 9647 9640 9632 9624 9617 9610 9603 9596 9590 9584 9578 9573 9568 9564 9560 9556 9553 9550 9547 9545 9544 9543 9542 9541 9541 9542 9543 9544 9546 9548 9551 9553 9557 9561 9565 9570 9575 9580 9586 9593 9599 9606 9613 9621 9629 9637 9645 9653 9661 9670 9678 9687 9695 9704 9712 9720 9729 9737 9745 9752 9760 9768 9775 9782 9789 9796 9803 9810 9817 9823 9830 9836 9842 9849 9855 9861 9866 9872 9877 9882 9887 9892 9897 9901 9905 9909 9912 9916 9919 9921 9924 9926 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9930 9929 9928 9926 9924 9923 9921 9919 9917 9915 9912 9910 9908 9905 9903 9900 9898 9895 9893 9890 9888 9885 9883 9880 9877 9875 9872 9869 9867 9864 9861 9859 9856 9853 9851 9848 9845 9843 9840 9838 9836 9833 9831 9829 9827 9826 9824 9823 9822 9821 9820 9819 9819 9818 9818 9818 9819 9819 9820 9820 9821 9822 9824 9825 9827 9828 9830 9832 9834 9836 9838 9841 9843 9846 9848 9851 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9891 9894 9897 9900 9902 9905 9907 9910 9912 9915 9917 9919 9921 9924 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 7349 0 32 0 9950 9949 9948 9948 9947 9946 9945 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9911 9910 9909 9907 9905 9903 9901 9899 9896 9894 9891 9887 9884 9880 9876 9872 9867 9863 9858 9853 9848 9842 9837 9831 9825 9819 9813 9807 9800 9794 9787 9780 9772 9764 9756 9747 9738 9728 9717 9705 9693 9679 9664 9648 9630 9611 9591 9569 9546 9522 9496 9468 9440 9410 9379 9347 9315 9282 9249 9216 9183 9150 9118 9087 9057 9028 9001 8975 8952 8930 8911 8893 8878 8865 8854 8846 8839 8835 8833 8833 8834 8837 8841 8847 8854 8862 8871 8880 8891 8902 8913 8926 8938 8951 8965 8979 8993 9008 9023 9039 9055 9072 9089 9107 9125 9144 9164 9184 9204 9225 9246 9267 9288 9310 9331 9353 9374 9394 9415 9435 9454 9473 9490 9507 9524 9539 9553 9567 9580 9591 9602 9612 9621 9629 9637 9644 9650 9656 9661 9666 9670 9673 9677 9680 9682 9684 9686 9687 9688 9688 9688 9688 9687 9686 9684 9681 9678 9674 9670 9665 9660 9654 9647 9640 9633 9625 9616 9607 9597 9586 9575 9563 9550 9536 9521 9505 9487 9467 9445 9421 9394 9364 9332 9297 9258 9215 9170 9120 9067 9011 8951 8889 8823 8755 8686 8615 8544 8473 8403 8333 8266 8202 8142 8087 8036 7992 7954 7924 7901 7885 7878 7880 7889 7906 7932 7965 8005 8052 8105 8163 8226 8293 8363 8435 8509 8583 8657 8730 8802 8872 8940 9005 9066 9124 9179 9230 9277 9321 9361 9397 9430 9461 9488 9513 9536 9557 9576 9594 9611 9627 9641 9655 9669 9682 9694 9706 9718 9729 9740 9750 9760 9770 9779 9787 9795 9802 9809 9815 9820 9825 9830 9834 9838 9841 9845 9848 9850 9853 9856 9858 9860 9863 9865 9867 9870 9872 9874 9876 9877 9879 9880 9881 9882 9883 9883 9883 9883 9882 9881 9879 9878 9876 9874 9871 9869 9866 9863 9861 9858 9855 9852 9849 9846 9844 9841 9838 9836 9833 9831 9828 9826 9823 9821 9818 9815 9813 9810 9807 9804 9802 9799 9796 9793 9790 9787 9784 9781 9778 9775 9773 9770 9768 9766 9764 9762 9760 9759 9758 9757 9756 9756 9755 9755 9755 9755 9756 9756 9757 9757 9758 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9770 9771 9772 9774 9775 9777 9778 9780 9782 9783 9785 9786 9787 9788 9790 9790 9791 9792 9792 9792 9792 9792 9791 9790 9789 9788 9786 9784 9782 9780 9778 9775 9773 9770 9767 9764 9761 9758 9755 9752 9750 9747 9744 9741 9738 9735 9733 9730 9727 9725 9722 9720 9717 9714 9712 9709 9707 9704 9701 9699 9696 9693 9691 9688 9685 9683 9680 9678 9676 9674 9672 9670 9668 9666 9665 9664 9663 9662 9661 9660 9660 9660 9659 9659 9659 9659 9658 9658 9657 9657 7350 0 32 0 9656 9655 9653 9651 9649 9646 9643 9639 9635 9629 9623 9617 9609 9601 9592 9581 9570 9557 9544 9529 9513 9496 9477 9457 9436 9414 9391 9366 9340 9314 9286 9258 9229 9200 9171 9142 9113 9085 9057 9030 9005 8981 8959 8940 8922 8907 8895 8886 8880 8876 8876 8880 8886 8896 8908 8924 8942 8963 8986 9011 9038 9066 9096 9127 9158 9190 9221 9253 9285 9315 9345 9375 9403 9430 9455 9479 9503 9524 9545 9564 9582 9599 9614 9629 9643 9656 9668 9680 9690 9701 9710 9719 9728 9736 9744 9751 9758 9764 9770 9775 9780 9784 9788 9791 9794 9797 9799 9801 9802 9803 9803 9803 9803 9803 9803 9802 9801 9800 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9781 9780 9778 9776 9774 9772 9770 9767 9765 9762 9759 9756 9753 9749 9746 9742 9738 9734 9730 9725 9721 9716 9711 9706 9701 9696 9691 9686 9681 9675 9670 9666 9661 9657 9653 9649 9646 9643 9640 9638 9636 9635 9634 9633 9633 9634 9634 9635 9636 9638 9639 9640 9642 9644 9645 9646 9647 9648 9649 9649 9649 9649 9648 9647 9646 9644 9642 9640 9638 9636 9633 9630 9628 9625 9623 9620 9618 9616 9614 9612 9611 9610 9609 9608 9608 9608 9608 9609 9609 9610 9611 9613 9614 9616 9617 9619 9621 9622 9624 9626 9627 9629 9630 9632 9633 9634 9635 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9659 9660 9661 9662 9663 9664 9666 9667 9669 9670 9672 9675 9677 9680 9683 9686 9690 9694 9698 9703 9708 9713 9718 9724 9730 9736 9742 9748 9754 9760 9767 9773 9779 9785 9790 9796 9801 9807 9812 9817 9822 9827 9832 9837 9842 9847 9852 9856 9861 9866 9871 9876 9881 9886 9891 9895 9900 9905 9909 9914 9918 9922 9926 9929 9933 9936 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9938 9937 9934 9932 9930 9927 9925 9922 9919 9915 9912 9909 9906 9902 9899 9896 9893 9890 9887 9884 9881 9879 9877 9875 9873 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9851 9849 9846 9843 9840 9836 9832 9827 9822 9817 9811 9805 9798 9791 9783 9775 9765 9756 9745 9734 9722 9709 9696 9682 9667 9652 9636 9619 9601 7351 0 32 0 9582 9563 9543 9522 9500 9478 9455 9431 9406 9380 9353 9325 9297 9267 9237 9206 9174 9141 9107 9073 9038 9002 8966 8929 8891 8853 8815 8777 8738 8699 8660 8622 8583 8545 8507 8469 8432 8396 8360 8325 8290 8257 8225 8193 8163 8134 8106 8079 8054 8030 8007 7986 7967 7949 7933 7919 7907 7896 7887 7880 7875 7872 7871 7872 7875 7880 7887 7896 7907 7920 7934 7951 7969 7989 8010 8033 8058 8084 8111 8139 8169 8200 8232 8264 8298 8332 8367 8403 8438 8475 8511 8548 8585 8623 8660 8697 8734 8771 8807 8843 8879 8914 8949 8984 9018 9051 9083 9115 9147 9177 9207 9236 9264 9292 9318 9344 9369 9394 9417 9440 9462 9483 9504 9523 9542 9560 9577 9593 9609 9624 9638 9651 9663 9674 9685 9695 9704 9713 9721 9728 9734 9740 9745 9750 9754 9757 9761 9763 9766 9768 9769 9771 9772 9773 9773 9774 9774 9773 9773 9772 9771 9769 9768 9765 9763 9760 9757 9753 9749 9744 9739 9734 9728 9722 9715 9708 9700 9692 9684 9675 9666 9657 9647 9637 9626 9615 9603 9592 9579 9566 9553 9539 9524 9509 9493 9476 9459 9440 9421 9401 9380 9358 9336 9312 9287 9262 9235 9207 9179 9149 9119 9088 9055 9022 8989 8954 8918 8882 8845 8807 8769 8730 8690 8650 8609 8567 8525 8483 8440 8396 8353 8309 8265 8221 8177 8133 8089 8046 8003 7961 7920 7879 7840 7802 7765 7729 7695 7662 7632 7603 7576 7551 7528 7507 7489 7473 7459 7448 7439 7433 7429 7427 7428 7432 7438 7447 7458 7471 7487 7506 7527 7550 7576 7604 7634 7666 7700 7736 7774 7814 7855 7898 7943 7988 8035 8082 8131 8180 8229 8279 8329 8379 8429 8479 8529 8579 8627 8676 8723 8770 8816 8861 8905 8948 8990 9031 9071 9110 9148 9184 9220 9254 9287 9319 9350 9379 9408 9435 9461 9486 9510 9533 9555 9576 9596 9615 9633 9650 9666 9682 9696 9710 9724 9736 9748 9759 9770 9780 9789 9798 9806 9814 9822 9829 9835 9842 9847 9853 9858 9863 9867 9871 9875 9879 9882 9885 9888 9891 9894 9897 9899 9902 9904 9906 9909 9911 9913 9916 9918 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 7352 0 32 0 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9951 9949 9947 9945 9942 9940 9938 9935 9933 9930 9927 9925 9922 9919 9916 9913 9910 9908 9904 9901 9898 9895 9892 9888 9884 9881 9877 9873 9869 9865 9861 9857 9853 9848 9844 9840 9836 9832 9828 9824 9821 9817 9814 9811 9808 9806 9804 9802 9800 9799 9797 9796 9796 9795 9795 9795 9795 9796 9796 9797 9798 9799 9800 9802 9803 9805 9807 9809 9812 9814 9817 9820 9823 9826 9830 9833 9837 9841 9845 9849 9853 9858 9862 9866 9871 9875 9879 9883 9887 9891 9895 9899 9903 9907 9910 9913 9917 9920 9923 9926 9928 9931 9934 9936 9939 9941 9943 9946 9948 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9953 9951 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9918 9915 9913 9910 9907 9905 9902 9899 9897 9894 9892 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9866 9865 9863 9862 9860 9859 9857 9855 9854 9852 9850 9849 9847 9845 9844 9842 9840 9839 9837 9836 9834 9833 9831 9830 9828 9826 9824 9822 9820 9818 9815 9813 9810 9807 9803 9800 9796 9792 9788 9785 9781 9777 9773 9769 9766 9762 9759 9757 9755 9753 9752 9751 9751 9751 9752 9754 9756 9758 9761 9765 9768 9773 9777 9781 9786 9791 9795 9800 9805 9809 9813 9817 9821 9824 9827 9830 9832 9834 9836 9837 9838 9839 9839 9839 9839 9838 9838 9837 9836 9834 9833 9831 9830 9828 9826 9824 9822 9820 9818 9816 9814 9811 9809 9807 9805 9803 9801 9799 9797 9795 9794 9792 9791 9790 9789 9788 9787 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9786 9786 9785 9785 9784 9784 9783 9783 9782 9781 9780 9780 9779 9778 9777 9777 9776 9775 9775 9774 9774 9773 7353 0 32 0 9773 9773 9773 9773 9773 9774 9774 9775 9776 9776 9778 9779 9780 9782 9784 9785 9788 9790 9792 9795 9797 9800 9803 9806 9809 9813 9816 9819 9823 9826 9830 9833 9837 9840 9844 9847 9851 9854 9857 9861 9864 9867 9870 9872 9875 9877 9880 9882 9883 9885 9887 9888 9889 9889 9890 9890 9890 9890 9889 9888 9887 9886 9884 9883 9881 9879 9877 9874 9872 9869 9867 9864 9860 9857 9854 9850 9846 9842 9837 9832 9826 9821 9814 9808 9800 9793 9784 9776 9766 9757 9747 9737 9727 9717 9706 9696 9686 9677 9667 9659 9651 9644 9637 9632 9627 9623 9621 9619 9619 9619 9621 9623 9626 9629 9634 9639 9644 9649 9655 9661 9667 9672 9678 9683 9688 9692 9696 9699 9701 9704 9705 9706 9707 9706 9706 9705 9703 9701 9699 9696 9693 9689 9686 9682 9677 9673 9668 9663 9658 9653 9647 9641 9635 9628 9622 9615 9607 9600 9592 9584 9575 9566 9557 9547 9537 9527 9517 9506 9495 9483 9472 9460 9449 9437 9425 9413 9401 9389 9377 9365 9354 9343 9332 9321 9311 9302 9292 9284 9276 9268 9261 9255 9249 9244 9239 9235 9231 9227 9224 9221 9218 9215 9212 9208 9205 9201 9197 9192 9187 9181 9174 9166 9158 9148 9138 9126 9114 9100 9086 9071 9054 9037 9019 9000 8981 8960 8939 8918 8896 8874 8852 8829 8807 8784 8761 8739 8717 8695 8674 8653 8633 8613 8594 8576 8559 8543 8528 8515 8502 8490 8480 8471 8464 8458 8453 8450 8448 8448 8449 8452 8457 8462 8470 8478 8489 8500 8513 8527 8542 8559 8576 8595 8614 8635 8656 8678 8701 8725 8749 8774 8800 8826 8852 8879 8906 8933 8961 8989 9017 9045 9073 9101 9129 9157 9185 9213 9240 9267 9294 9320 9345 9370 9395 9418 9441 9464 9485 9506 9525 9545 9563 9580 9597 9613 9628 9642 9656 9669 9682 9693 9705 9715 9726 9735 9744 9753 9761 9769 9777 9783 9790 9796 9801 9806 9811 9815 9819 9823 9826 9828 9831 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9847 9849 9850 9852 9853 9855 9856 9858 9860 9862 9863 9865 9867 9868 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9887 9886 9885 9884 9882 9881 9879 9877 9875 9872 9870 9866 9863 9859 9854 9849 9843 9837 9831 9823 9816 9807 9798 9788 9778 9767 9755 9743 9730 9717 9703 9688 9673 9658 9643 9627 9612 9596 9581 9566 9551 9537 9524 9511 9500 9489 9480 9472 9465 9461 9457 9456 9456 9457 9461 9466 9473 9481 9491 9502 9514 9528 9542 9558 9574 9590 9607 9624 9641 9657 9674 9690 9706 9721 9735 9749 9761 9774 9785 9795 9805 9814 9822 9829 9836 9843 9849 9854 9859 9864 9868 9873 9877 7354 0 32 0 9881 9884 9888 9892 9895 9899 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9906 9903 9900 9896 9893 9889 9885 9881 9877 9873 9869 9865 9862 9858 9854 9851 9847 9844 9841 9838 9835 9833 9830 9828 9827 9825 9824 9823 9822 9822 9821 9821 9822 9822 9823 9823 9824 9826 9827 9829 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9851 9853 9855 9858 9860 9863 9865 9867 9870 9872 9875 9877 9880 9883 9885 9888 9890 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 9891 9889 9886 9884 9881 9877 9874 9870 9866 9862 9857 9852 9847 9842 9836 9831 9825 9818 9812 9805 9798 9791 9784 9777 9770 9762 9755 9747 9740 9732 9724 9717 9709 9701 9694 9686 9678 9670 9662 9654 9646 9637 9629 9620 9611 9602 9592 9583 9573 9562 9552 9541 9530 9518 9506 9494 9481 9469 9455 9442 9429 9415 9401 9387 9373 9360 9346 9333 9320 9308 9296 9285 9274 9265 9257 9249 9243 9238 9235 9233 9233 9234 9236 9241 9247 9254 9263 9274 9285 9299 9313 9328 9345 9362 9380 9399 9418 9437 9456 9476 9495 9514 9532 9551 9568 9586 9602 9618 9633 9648 9662 9675 9688 9700 9711 9722 9732 9742 9752 9761 9769 9778 9786 9794 9801 9809 9816 9823 9830 9836 9842 9848 9854 9859 9864 9869 9874 9878 9882 9885 9888 9891 9894 9897 9899 9901 9903 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9939 9938 9936 9934 9932 9929 9927 9924 9921 9919 9916 9912 9909 9906 7355 0 32 0 9903 9899 9896 9892 9889 9885 9881 9878 9874 9871 9867 9863 9860 9856 9853 9849 9845 9842 9838 9835 9831 9828 9824 9821 9818 9814 9811 9808 9805 9801 9798 9795 9793 9790 9787 9784 9782 9779 9777 9774 9772 9770 9768 9766 9764 9763 9761 9759 9758 9757 9756 9755 9754 9753 9752 9752 9751 9751 9751 9751 9751 9752 9752 9753 9753 9754 9755 9756 9757 9758 9760 9761 9762 9764 9765 9767 9769 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9803 9805 9807 9808 9809 9810 9811 9812 9813 9813 9813 9813 9813 9813 9812 9812 9811 9810 9809 9808 9807 9805 9804 9803 9801 9800 9799 9797 9796 9795 9793 9792 9791 9790 9789 9788 9787 9787 9786 9785 9785 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9782 9781 9780 9778 9777 9774 9772 9769 9766 9762 9757 9753 9747 9742 9735 9729 9721 9713 9705 9696 9686 9676 9665 9654 9642 9630 9617 9603 9589 9575 9560 9544 9528 9512 9495 9478 9460 9442 9424 9405 9386 9367 9347 9328 9308 9288 9268 9248 9228 9208 9189 9169 9149 9130 9111 9092 9074 9056 9039 9022 9005 8989 8974 8960 8946 8933 8921 8910 8900 8891 8883 8876 8870 8866 8862 8860 8859 8859 8861 8863 8867 8873 8879 8887 8895 8905 8916 8928 8941 8955 8970 8985 9001 9018 9036 9054 9073 9092 9111 9130 9150 9170 9191 9211 9231 9251 9271 9291 9310 9330 9349 9368 9386 9404 9422 9439 9455 9471 9487 9502 9516 9530 9543 9556 9568 9580 9591 9601 9611 9620 9629 9638 9646 9653 9660 9667 9674 9680 9686 9691 9697 9702 9707 9712 9716 9721 9725 9730 9734 9738 9742 9746 9749 9753 9757 9760 9763 9767 9770 9773 9775 9778 9781 9783 9786 9788 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9820 9822 9823 9824 9825 9826 9826 9827 9827 9826 9826 9825 9823 9821 9819 9816 9813 9810 9806 9802 9797 9792 9786 9780 9774 9767 9760 9752 9744 9736 9727 9718 9708 9697 9686 9675 9662 9650 9636 9622 9606 9590 9574 9556 9537 9517 9496 9474 9451 9427 9401 9374 9347 9317 9287 9255 9222 9188 9152 9115 9077 9038 8997 8955 8911 8866 8820 8773 8724 8674 8622 8570 8516 8461 8404 8346 8287 8227 8166 8104 8041 7977 7913 7847 7781 7715 7648 7581 7514 7448 7381 7315 7250 7185 7121 7058 6997 6937 6879 6822 6767 6715 6664 6616 6570 6527 6487 6449 6414 6382 6353 6327 6304 6284 6267 6254 6244 6237 6234 6233 6236 6243 6252 6265 6281 6300 6322 6348 6376 6407 6441 6478 6517 6559 6603 6650 6698 6749 6801 6856 6912 6969 7028 7088 7149 7210 7273 7337 7400 7465 7530 7594 7659 7724 7789 7854 7918 7982 8046 8109 8171 8233 8294 8354 8413 8471 8527 8583 7356 0 32 0 8637 8690 8742 8793 8842 8890 8936 8980 9024 9065 9106 9145 9182 9218 9253 9286 9318 9349 9378 9406 9433 9459 9483 9506 9529 9550 9570 9589 9607 9624 9640 9655 9669 9682 9694 9705 9716 9725 9734 9743 9750 9757 9764 9770 9775 9780 9785 9789 9793 9797 9800 9803 9806 9809 9811 9813 9816 9817 9819 9820 9821 9822 9823 9823 9823 9822 9822 9820 9819 9817 9815 9813 9810 9806 9803 9799 9795 9790 9785 9780 9775 9769 9763 9756 9750 9743 9735 9728 9720 9711 9703 9694 9684 9675 9664 9654 9642 9631 9619 9606 9593 9579 9564 9549 9533 9516 9498 9480 9461 9441 9420 9398 9375 9352 9328 9303 9277 9251 9225 9198 9171 9144 9117 9091 9065 9040 9015 8992 8970 8950 8931 8914 8899 8887 8876 8868 8862 8858 8857 8859 8862 8868 8876 8886 8898 8912 8927 8943 8961 8980 8999 9019 9039 9059 9079 9099 9119 9138 9156 9174 9191 9207 9222 9236 9249 9261 9272 9282 9291 9299 9306 9313 9319 9323 9328 9331 9334 9337 9338 9340 9341 9341 9341 9341 9341 9340 9339 9338 9337 9336 9335 9334 9333 9333 9332 9332 9333 9334 9335 9337 9340 9343 9347 9352 9357 9363 9370 9378 9386 9395 9404 9414 9425 9436 9448 9459 9472 9484 9497 9509 9522 9534 9547 9559 9572 9584 9595 9607 9618 9629 9640 9650 9660 9669 9678 9687 9696 9704 9712 9720 9728 9735 9742 9749 9756 9762 9768 9774 9780 9786 9792 9797 9802 9807 9812 9816 9821 9825 9829 9832 9836 9839 9842 9844 9847 9849 9851 9853 9855 9856 9858 9859 9861 9862 9863 9865 9866 9867 9869 9870 9872 9873 9875 9877 9878 9880 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9893 9893 9894 9893 9893 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9878 9876 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9860 9859 9857 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9848 9848 9847 9847 9848 9848 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9864 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9865 9864 9863 9862 9861 9859 9857 9855 9853 9850 9847 9845 9842 9839 9836 9832 9829 9826 9823 9820 9817 9814 9811 9808 9806 9803 9801 9798 9796 9794 9792 9790 9787 9785 9783 9780 9778 9775 9772 9769 9766 9762 9759 9755 9751 9747 9742 9737 9733 9728 9723 9717 9712 9707 9701 9696 9690 9684 9679 9673 9668 9662 9657 9651 9646 9641 9635 9630 9625 9620 9615 9610 9606 9601 9597 9593 9589 9585 9581 9578 9575 9572 9570 9567 9565 9563 9562 9560 9559 9558 9557 9557 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9556 9555 9555 9554 9554 9553 7357 0 32 0 9552 9551 9549 9547 9546 9543 9541 9538 9534 9530 9526 9521 9515 9508 9500 9491 9481 9470 9458 9445 9430 9413 9395 9376 9354 9332 9307 9282 9254 9225 9195 9163 9131 9097 9063 9028 8993 8957 8922 8888 8854 8821 8789 8759 8731 8705 8682 8661 8644 8629 8618 8610 8606 8605 8608 8615 8625 8639 8656 8676 8699 8725 8753 8784 8816 8850 8886 8922 8960 8998 9035 9073 9111 9148 9184 9220 9254 9287 9320 9350 9379 9407 9434 9459 9483 9505 9526 9546 9565 9582 9599 9614 9629 9643 9656 9668 9680 9691 9701 9711 9720 9729 9738 9746 9754 9761 9768 9775 9781 9787 9793 9799 9804 9809 9814 9819 9824 9828 9833 9837 9841 9846 9850 9854 9857 9861 9864 9868 9871 9874 9877 9880 9883 9885 9887 9889 9891 9893 9895 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9938 9938 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9917 9915 9912 9910 9907 9903 9900 9896 9892 9887 9882 9877 9871 9864 9858 9850 9843 9835 9826 9817 9807 9796 9785 9774 9762 9749 9736 9722 9707 9691 9675 9658 9641 9622 9603 9583 9561 9539 9517 9493 9468 9442 9415 9387 9358 9328 9298 9266 9233 9200 9166 9131 9095 9059 9022 8985 8947 8909 8871 8833 8795 8757 8719 8682 8645 8609 8574 8539 8506 8473 8442 8412 8383 8356 8330 8306 8283 8263 8244 8227 8212 8199 8188 8179 8172 8168 8165 8164 8166 8169 8175 8182 8192 8203 8216 8231 8248 8266 8286 8307 8330 8355 8380 8407 8435 8464 8494 8525 8557 8589 8622 8656 8691 8725 8760 8795 8830 8865 8900 8934 8969 9002 9035 9068 9100 9130 9160 9190 9218 9245 9271 9296 9321 9344 9366 9388 9409 9429 9448 9466 9484 9501 9518 9534 9550 9565 9580 9594 9608 9622 9635 9647 9660 9671 9682 9693 9703 9712 9721 9729 9737 9744 9750 9756 9761 9765 9769 9773 9775 9778 9780 9782 9784 9785 9786 9787 9788 9788 9789 9789 9790 9790 9790 9791 9791 9791 9791 9790 9790 9790 9789 9789 9788 9787 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9773 9773 9773 9773 9773 9774 9774 9775 9776 9777 9778 7358 0 32 0 9779 9780 9782 9783 9784 9786 9787 9789 9790 9792 9793 9795 9797 9799 9801 9802 9805 9807 9809 9811 9814 9816 9819 9822 9825 9828 9831 9834 9838 9841 9844 9848 9851 9855 9858 9861 9865 9868 9871 9875 9878 9881 9884 9887 9889 9892 9895 9897 9899 9902 9904 9906 9908 9909 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9922 9921 9919 9918 9917 9915 9913 9911 9909 9906 9904 9901 9898 9896 9893 9890 9887 9883 9880 9877 9874 9871 9868 9866 9863 9860 9858 9856 9854 9852 9850 9849 9848 9847 9845 9845 9844 9843 9842 9842 9841 9840 9840 9839 9838 9838 9837 9836 9836 9835 9835 9834 9834 9834 9833 9834 9834 9834 9835 9836 9837 9839 9840 9842 9844 9846 9849 9852 9854 9857 9860 9863 9866 9869 9872 9875 9877 9880 9883 9885 9887 9890 9892 9894 9896 9898 9900 9902 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9915 9914 9912 9910 9908 9907 9905 9903 9901 9899 9897 9894 9892 9889 9887 9884 9881 9878 9874 9871 9867 9862 9858 9853 9848 9843 9837 9831 9825 9818 9811 9804 9796 9789 9780 9771 9762 9753 9743 9732 9721 9709 9697 9683 9670 9655 9640 9624 9608 9590 9572 9554 9535 9515 9496 9476 9456 9436 9417 9397 9379 9361 9345 9329 9315 9302 9291 9282 9274 9269 9265 9263 9264 9266 9270 9276 9284 9294 9305 9318 9332 9347 9363 9380 9398 9416 9435 9453 9472 9490 9509 9527 9545 9563 9580 9597 9613 9628 9643 9658 9671 9685 9697 9710 9721 9732 9743 9753 9763 9772 9780 9788 9796 9803 9810 9816 9822 9828 9833 9838 9842 9846 9850 9854 9857 9860 9863 9866 9869 9872 9874 9877 9880 9882 9885 9888 9891 9893 9896 9899 9902 9905 7359 0 32 0 9908 9910 9913 9916 9919 9921 9923 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9957 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9942 9941 9939 9937 9934 9932 9929 9925 9921 9917 9913 9908 9903 9898 9892 9886 9879 9873 9866 9859 9852 9844 9837 9829 9821 9812 9804 9795 9786 9777 9768 9758 9748 9738 9728 9717 9707 9696 9685 9673 9662 9650 9638 9627 9615 9603 9591 9579 9568 9556 9545 9534 9523 9513 9503 9493 9484 9476 9467 9460 9453 9447 9441 9436 9432 9428 9425 9423 9421 9420 9420 9420 9421 9422 9424 9427 9430 9433 9438 9442 9447 9453 9459 9465 9472 9479 9487 9494 9502 9511 7360 0 32 0 9519 9528 9537 9546 9555 9564 9574 9583 9592 9601 9610 9619 9628 9637 9645 9654 9662 9669 9677 9684 9691 9698 9704 9710 9715 9720 9725 9729 9733 9736 9739 9742 9743 9745 9746 9746 9746 9746 9745 9743 9741 9738 9735 9731 9727 9723 9718 9713 9707 9701 9694 9688 9681 9674 9666 9658 9651 9643 9635 9627 9619 9611 9603 9595 9587 9579 9571 9564 9556 9549 9542 9536 9529 9524 9518 9513 9508 9504 9500 9496 9493 9491 9489 9487 9486 9485 9484 9484 9484 9485 9486 9487 9488 9490 9491 9493 9495 9497 9500 9502 9504 9507 9509 9512 9514 9517 9520 9522 9525 9527 9530 9532 9535 9537 9539 9541 9542 9543 9544 9545 9545 9544 9543 9541 9539 9536 9533 9529 9524 9518 9512 9505 9497 9489 9480 9469 9459 9447 9434 9420 9405 9389 9372 9353 9333 9311 9288 9262 9235 9206 9175 9142 9107 9069 9029 8988 8944 8898 8851 8802 8753 8701 8650 8599 8548 8497 8448 8400 8354 8311 8271 8234 8201 8173 8148 8129 8115 8106 8102 8103 8110 8122 8139 8162 8188 8219 8255 8294 8336 8380 8428 8477 8527 8579 8631 8683 8735 8786 8837 8886 8935 8981 9026 9069 9110 9150 9187 9222 9256 9287 9317 9345 9372 9396 9420 9442 9463 9483 9502 9520 9537 9553 9568 9583 9597 9610 9623 9635 9647 9658 9669 9679 9689 9698 9707 9716 9724 9732 9740 9747 9754 9760 9767 9773 9778 9784 9789 9794 9799 9803 9807 9812 9815 9819 9823 9826 9829 9832 9835 9838 9841 9843 9846 9848 9850 9853 9855 9857 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9894 9892 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9868 9864 9861 9857 9853 9849 9844 9839 9834 9829 9823 9817 9810 9804 9796 9788 9780 9771 9762 9751 9740 9729 9716 9703 9688 9673 9657 9639 9621 9602 9581 9560 9537 9514 9490 9465 9440 7361 0 32 0 9414 9388 9361 9335 9309 9284 9259 9235 9212 9191 9171 9152 9136 9122 9110 9101 9094 9089 9087 9088 9092 9098 9106 9117 9131 9146 9163 9183 9203 9226 9249 9273 9298 9324 9349 9375 9401 9426 9451 9475 9499 9522 9544 9565 9585 9604 9622 9639 9655 9670 9684 9698 9710 9722 9733 9743 9752 9761 9770 9778 9786 9793 9800 9806 9813 9819 9824 9829 9834 9839 9844 9848 9852 9855 9859 9862 9865 9868 9870 9872 9875 9876 9878 9880 9881 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9906 9905 9904 9902 9901 9899 9897 9896 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9861 9858 9856 9854 9851 9849 9846 9843 9839 9836 9832 9828 9823 9819 9814 9809 9804 9799 9794 9788 9783 9777 9771 9766 9760 9754 9748 9743 9737 9731 9725 9719 9713 9706 9700 9694 9687 9680 9673 9666 9658 9651 9643 9634 9626 9617 9608 9598 9589 9578 9568 9557 9545 9534 9522 9509 9496 9482 9468 9454 9439 9424 9408 9391 9374 9357 9339 9320 9301 9281 9261 9240 9219 9197 9174 9151 9127 9102 9077 9051 9024 8997 8969 8941 8912 8882 8852 8821 8790 8758 8726 8694 8662 8630 8599 8567 8537 8507 8477 8449 8423 8398 8374 8352 8332 8315 8299 8286 8276 8268 8262 8259 8259 8261 8266 8273 8282 8294 8308 8323 8340 8359 8379 8400 8423 8446 8470 8494 8519 8544 8569 8595 8620 8645 8670 8695 8720 8744 8768 8792 8816 8840 8863 8887 8910 8933 8956 8979 9002 9024 9047 9069 9091 9113 9135 9157 9178 9199 9219 9240 9259 9278 9297 9315 9333 9350 9367 9383 9398 9413 9428 9442 9456 9469 9482 9495 9507 9518 9530 9541 9551 9561 9571 9581 9590 9598 9606 9613 9620 9626 9632 9637 9641 9645 9647 9650 9651 9652 9652 9651 9650 9648 9646 9643 9640 9637 9633 9629 9625 9621 9617 9612 9609 9605 9602 9599 9596 9594 9593 9592 9592 9592 9594 9595 9598 9601 9605 9610 9615 9621 9627 9634 9641 9648 9656 9664 9672 9680 9688 9697 9705 9713 9720 9728 9735 9742 9748 9754 9760 9765 9770 9775 9779 9783 9786 9789 9792 9794 9796 9798 9799 9801 9801 9802 9802 9803 9802 9802 9802 9801 9800 9799 9798 9797 9796 9794 9792 9791 9789 9787 9785 9783 9781 9779 9777 9775 9772 9770 9768 9765 9763 9760 9758 9755 9753 9750 9747 9745 9742 9739 9736 9733 9730 9727 9724 9720 9717 9714 9710 9707 9703 9700 9696 9692 9688 9684 9679 9675 9670 9666 9661 9656 9650 9645 9640 9634 9629 9623 9617 9612 9607 9602 9597 9592 7362 0 32 0 9588 9585 9582 9579 9578 9576 9576 9576 9577 9579 9582 9585 9590 9594 9600 9606 9613 9620 9627 9635 9642 9650 9658 9666 9674 9681 9688 9695 9701 9707 9712 9717 9721 9724 9727 9729 9731 9732 9733 9733 9732 9731 9730 9728 9726 9724 9721 9718 9714 9711 9707 9702 9698 9693 9688 9683 9678 9672 9666 9659 9653 9645 9638 9630 9622 9613 9604 9594 9584 9574 9563 9552 9541 9529 9517 9504 9491 9478 9464 9450 9436 9422 9407 9392 9376 9360 9344 9328 9311 9294 9276 9259 9240 9222 9203 9184 9164 9144 9124 9104 9083 9062 9041 9019 8998 8976 8954 8932 8911 8889 8867 8845 8823 8802 8780 8759 8738 8717 8697 8677 8657 8637 8618 8600 8582 8564 8547 8531 8515 8501 8487 8473 8461 8450 8439 8430 8421 8414 8408 8402 8398 8395 8393 8392 8393 8394 8396 8400 8404 8410 8417 8424 8433 8442 8453 8464 8476 8489 8503 8518 8534 8550 8567 8585 8604 8623 8643 8663 8684 8706 8728 8750 8773 8796 8819 8842 8865 8888 8911 8935 8957 8980 9003 9025 9047 9069 9090 9111 9132 9152 9172 9192 9212 9231 9250 9268 9287 9305 9323 9340 9357 9374 9390 9406 9422 9437 9452 9466 9479 9492 9505 9516 9527 9538 9548 9557 9565 9573 9580 9587 9593 9598 9603 9607 9611 9614 9617 9619 9621 9622 9623 9624 9624 9624 9624 9623 9622 9620 9619 9617 9614 9612 9608 9605 9601 9597 9592 9587 9582 9576 9570 9563 9556 9548 9540 9531 9521 9512 9501 9491 9479 9468 9456 9443 9430 9417 9404 9391 9377 9364 9350 9337 9324 9311 9299 9287 9276 9266 9256 9247 9239 9231 9225 9219 9214 9210 9207 9204 9203 9202 9202 9202 9203 9205 9207 9210 9213 9216 9220 9223 9228 9232 9237 9242 9247 9252 9257 9263 9269 9275 9281 9288 9295 9302 9309 9316 9324 9331 9339 9347 9356 9364 9372 9381 9390 9398 9407 9416 9425 9433 9442 9451 9460 9469 9477 9486 9495 9504 9513 9522 9531 9539 9548 9557 9566 9574 9583 9591 9599 9608 9615 9623 9631 9638 9645 9651 9658 9664 9669 9675 9680 9685 9690 9694 9698 9702 9706 9710 9714 9717 9721 9724 9727 9731 9734 9737 9741 9744 9747 9750 9754 9757 9760 9763 9765 9768 9770 9773 9775 9777 9779 9781 9783 9784 9786 9787 9788 9790 9791 9792 9793 9795 9796 9797 9799 9800 9802 9803 9805 9806 9807 9809 9810 9811 9812 9813 9813 9814 9814 9814 9813 9812 9811 9810 9808 9806 9804 9802 9799 9797 9794 9791 9788 9785 9783 9780 9777 9774 9772 9770 9767 9765 9763 9761 9759 9757 9756 9754 9752 9750 9748 9746 9744 9742 9739 9737 9734 9732 9729 9726 9724 9721 9719 9716 9714 9712 9710 9709 9707 9706 9706 9705 9705 9705 9706 9707 9708 9709 9711 9712 9714 9716 9719 9721 9723 9726 9728 9731 9734 9736 9739 9741 9744 9747 9749 9752 9754 9757 9759 9762 7363 0 32 0 9765 9767 9770 9773 9775 9778 9781 9783 9786 9789 9791 9794 9796 9799 9801 9803 9805 9808 9810 9812 9814 9816 9818 9819 9821 9823 9825 9827 9828 9830 9832 9834 9836 9837 9839 9841 9843 9845 9847 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9879 9881 9882 9883 9883 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9889 9890 9890 9891 9892 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9935 9936 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9949 9950 9950 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9905 9904 9903 9901 9900 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9886 9885 9884 9882 9881 9879 9877 9875 9873 9870 9867 9864 9861 9858 9854 9850 9846 9841 9837 9832 9827 9822 9817 9812 9807 9802 9797 9792 9787 9782 9777 9772 9767 9762 9756 9751 9746 9740 9734 9727 9720 9713 9705 9697 9688 9678 9667 9656 9644 9631 9618 9604 9589 9573 9556 9538 9520 9501 9481 9460 9438 9416 9392 9367 9341 9314 9286 9256 9225 9192 9158 9121 9083 9044 9002 8958 8913 8865 8816 8766 8713 8660 8605 8550 8495 8439 8383 8328 8274 8222 8171 8123 8078 8036 7997 7963 7932 7907 7886 7871 7861 7856 7857 7863 7875 7892 7914 7940 7972 8007 8046 8089 8134 8182 8232 8283 8336 8389 8441 8494 8545 8596 8645 8692 8737 8779 8819 8857 8891 8923 8952 8978 9002 9022 9040 9055 9068 9078 9086 9092 9096 9098 9097 9095 9092 9086 9080 9071 9061 9050 9038 9024 9009 8992 8975 8956 8937 8916 8895 8872 8849 8826 8801 8777 8752 8726 8701 8675 8649 8624 8599 8574 8549 8525 8501 8478 8456 8435 8415 8395 8377 8359 8343 8328 8314 8301 8290 8280 8272 8264 8259 8254 8252 8251 8251 8253 8256 8261 8268 8276 8286 8297 8310 8324 8339 8356 8374 8393 8413 8435 8457 8480 8504 8528 8553 8578 8604 8630 8655 8681 8706 8731 8756 8779 8803 8825 8846 8866 7364 0 32 0 8886 8904 8920 8935 8949 8962 8973 8982 8990 8996 9000 9003 9005 9005 9003 9000 8995 8990 8982 8974 8964 8953 8940 8927 8913 8898 8882 8866 8849 8831 8813 8794 8776 8757 8738 8719 8700 8682 8663 8645 8628 8611 8595 8579 8564 8550 8537 8525 8514 8504 8496 8489 8483 8478 8475 8473 8473 8475 8478 8482 8488 8496 8505 8516 8528 8541 8556 8572 8590 8609 8628 8649 8671 8694 8717 8741 8766 8792 8818 8844 8870 8897 8924 8951 8979 9006 9033 9060 9087 9113 9139 9165 9190 9215 9240 9263 9286 9309 9330 9351 9372 9391 9409 9427 9444 9460 9475 9489 9502 9515 9527 9538 9548 9557 9566 9574 9582 9589 9595 9601 9607 9612 9617 9622 9626 9630 9634 9637 9641 9644 9648 9651 9654 9657 9660 9663 9666 9669 9672 9674 9677 9681 9684 9687 9690 9693 9697 9700 9704 9707 9711 9714 9718 9722 9726 9730 9734 9738 9743 9747 9751 9756 9760 9764 9769 9773 9778 9782 9786 9790 9795 9799 9803 9806 9810 9813 9817 9820 9822 9825 9827 9829 9831 9833 9834 9835 9837 9837 9838 9839 9839 9840 9840 9841 9841 9842 9843 9843 9844 9845 9846 9848 9849 9851 9853 9855 9857 9859 9862 9865 9868 9871 9874 9877 9880 9884 9887 9890 9894 9897 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9924 9923 9921 9919 9918 9916 9914 9911 9909 9907 9904 9901 9898 9895 9891 9888 9884 9880 9876 9872 9867 9862 9858 9853 9848 9843 9837 9832 9827 9821 9816 9811 9805 9800 9795 9790 9784 9779 9774 9770 9765 9760 9756 9752 9747 9743 9739 9736 9732 9728 9725 9722 9718 9715 9712 9710 9707 9704 9702 9699 9697 9695 9693 9691 9689 9687 9686 9685 9683 9682 9682 9681 9680 9680 9680 9680 9681 9681 9682 9683 9684 9686 9688 9690 9692 9695 9698 9701 9704 9708 9712 9717 9721 9726 9731 9736 9742 9747 9753 9759 9765 9771 9777 9783 9789 9795 9801 9807 9812 9818 9824 9829 9834 9839 9844 9849 9854 9859 9863 9867 9872 9876 9880 9883 9887 9891 9894 9898 9901 9904 9907 9910 9912 9915 9917 9919 9921 9922 9924 9925 9926 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9951 9951 9951 7365 0 32 0 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9893 9891 9889 9888 9885 9883 9881 9878 9875 9872 9869 9866 9862 9858 9854 9849 9844 9839 9834 9829 9823 9818 9812 9806 9799 9793 9786 9779 9772 9764 9757 9749 9740 9731 9721 9711 9700 9689 9677 9664 9650 9635 9620 9603 9586 9569 9550 9531 9512 9492 9472 9453 9433 9414 9395 9377 9360 9344 9330 9317 9306 9297 9290 9286 9283 9283 9285 9290 9296 9305 9316 9329 9344 9361 9379 9398 9418 9439 9461 9483 9505 9527 9549 9571 9592 9613 9632 9651 9669 9685 9701 9716 9729 9742 9753 9764 9774 9783 9791 9798 9805 9811 9816 9821 9826 9830 9833 9837 9840 9842 9845 9847 9849 9850 9852 9853 9854 9855 9855 9856 9856 9857 9857 9857 9857 9857 9858 9858 9858 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9849 9848 9846 9844 9843 9841 9839 9836 9834 9832 9829 9826 9823 9819 9816 9812 9808 9803 9799 9794 9789 9784 9779 9774 9769 9764 9759 9755 9750 9746 9742 9738 9734 9731 9728 9726 9724 9722 9720 9719 9717 9716 9715 9714 9713 9711 9710 9708 9705 9702 9698 9694 9689 9683 9676 9668 9660 9650 9640 9628 9616 9603 9589 9575 9560 9545 9529 9513 9498 9482 9467 9452 9438 9424 9411 9400 9389 9380 9371 9365 9359 9356 9353 9352 9353 9355 9358 9363 9369 9376 9384 9393 9402 9412 9422 9432 9442 9452 9461 9470 9478 9485 9490 9494 9497 9498 9498 9495 9491 9485 9477 9467 9456 9444 9429 9414 9398 9381 9364 9347 9329 9312 9296 9281 9267 9256 9245 9237 9232 9229 9228 9231 9236 9243 9254 9267 9283 9300 9320 9342 9366 9391 9417 9443 9471 9498 9525 9552 9579 9604 9629 9653 9675 9696 9715 9733 9750 9765 9779 9792 9803 9813 9822 9830 9838 9844 9850 9856 9861 9865 9870 9874 9877 9881 9885 9888 9891 9895 9898 9901 9904 9907 9909 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9921 9920 9917 9915 9911 9908 9904 7366 0 32 1 9898 9892 9886 9879 9872 9864 9856 9847 9838 9829 9820 9810 9801 9791 9782 9773 9765 9757 9750 9744 9738 9734 9730 9727 9726 9725 9726 9728 9730 9734 9739 9744 9751 9758 9766 9774 9783 9792 9801 9811 9820 9829 9838 9847 9856 9864 9872 9879 9886 9893 9898 9904 9908 9912 9916 9919 9922 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9918 9916 9914 9913 9910 9908 9905 9902 9899 9896 9892 9888 9884 9879 9874 9869 9864 9858 9852 9846 9839 9833 9825 9818 9810 9802 9794 9785 9776 9766 9756 9745 9734 9723 9710 9698 9685 9671 9657 9642 9627 9611 9594 9577 9560 9542 9523 9505 9485 9466 9446 9426 9406 9386 9365 9345 9325 9305 9285 9265 9246 9227 9208 9190 9172 9155 9138 9122 9107 9092 9079 9066 9053 9042 9032 9022 9013 9006 8999 8993 8988 8985 8982 8981 8981 8982 8984 8987 8991 8997 9004 9011 9020 9030 9041 9053 9066 9080 9095 9110 9126 9143 9160 9178 9195 9214 9232 9251 9269 9288 9306 9325 9343 9361 9379 9396 9413 9430 9446 9462 9478 9493 9507 9521 9535 9548 9561 9573 9585 9596 9606 9616 9626 9634 9642 9650 9657 9663 9668 9673 9677 9681 9683 9686 9687 9688 9689 9688 9688 9687 9685 9683 9680 9677 9674 9670 9667 9662 9658 9653 9648 9642 9636 9630 9624 9617 9610 9602 9595 9587 9578 9570 9561 9552 9542 9533 9523 9514 9504 9495 9485 9476 9468 9460 9452 9445 9439 9434 9429 9426 9423 9422 9421 9422 9423 9426 9430 9434 9440 9446 9453 9460 9468 9476 9485 9493 9502 9511 9519 9527 9535 9542 9548 9554 9560 9564 9568 9571 9574 9575 9576 9576 9576 9575 9574 9572 9570 9568 9565 9563 9560 9557 9554 9551 9549 9546 9544 9542 9540 9538 9536 9535 9534 9533 9533 9533 9532 9533 9533 9533 9534 9535 9536 9537 9538 9540 9541 9543 9545 9547 9550 9552 9555 9558 9561 9564 9567 9570 9574 9577 9581 9584 9588 9591 9595 9599 9602 9605 9609 9612 9615 9618 9621 9624 9626 9629 9631 9634 9636 9638 9640 9643 9645 9647 9649 9651 9653 9655 9657 9660 9662 9664 9666 9669 9671 9673 9676 9678 9680 9683 9685 9688 9690 9693 9695 9698 9700 9703 9706 9709 9712 9715 9718 9721 9724 9728 9731 9735 9739 9743 9747 9751 9755 9759 9763 9768 9772 9776 9781 9785 9790 9794 9798 9803 9807 9811 9815 9819 9823 9827 9831 9835 9838 9842 9845 9849 9852 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9891 9893 9896 9898 9900 9902 9905 9907 9908 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 7367 0 32 1 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9915 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9887 9884 9880 9876 9873 9869 9865 9861 9856 9852 9848 9843 9839 9834 9830 9825 9820 9815 9810 9805 9800 9795 9790 9785 9780 9775 9769 9764 9759 9754 9749 9744 9739 9735 9730 9725 9721 9717 9713 9709 9706 9703 9700 9697 9694 9692 9690 9688 9687 9686 9685 9685 9685 9685 9686 9687 9689 9691 9693 9695 9698 9702 9706 9710 9714 9719 9724 9729 9734 9740 9746 9751 9757 9763 9769 9775 9781 9787 9792 9798 9803 9808 9813 9817 9821 9826 9829 9833 9836 9840 9843 9845 9848 9851 9853 9856 9858 9860 9863 9865 9868 9870 9873 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9907 9910 9913 9915 9918 9920 9922 9923 9925 9926 9928 9928 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9919 9917 9915 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9874 9872 9869 9867 9864 9861 9857 9854 9851 9847 9843 9840 9836 9832 9828 9825 9821 9817 9814 9810 9807 9804 9800 9798 9795 9792 9790 9787 9785 9783 9781 9779 9778 9776 9775 9774 9773 9772 9772 9771 9771 9771 9772 9772 9773 9774 9775 9777 9779 9781 9783 9786 9789 9792 9795 9799 9802 9806 9810 9814 9819 9823 9827 9831 9836 9840 9844 9849 9853 9857 9861 9865 9869 9873 9877 9880 9884 9888 9891 9895 9898 9901 9905 9908 9911 9914 9917 9920 9922 9925 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 7368 0 32 1 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9891 9889 9888 9886 9884 9882 9880 9879 9877 9874 9872 9870 9868 9866 9863 9861 9858 9855 9852 9849 9846 9842 9838 9834 9829 9824 9819 9813 9807 9800 9793 9786 9778 9770 9762 9753 9744 9735 9725 9715 9705 9694 9683 9672 9660 9648 9635 9622 9607 9592 9575 9558 9539 9519 9497 9473 9448 9421 9391 9360 9326 9291 9253 9214 9172 9129 9085 9039 8993 8946 8899 8852 8805 8760 8716 8673 8633 8596 8562 8531 8504 8481 8463 8449 8439 8435 8435 8440 8450 8465 8484 8507 8534 8565 8598 8635 8674 8715 8758 8802 8847 8891 8936 8981 9025 9068 9110 9150 9189 9226 9262 9295 9326 9356 9384 9409 9433 9456 9477 9496 9514 9531 9547 9561 9575 9588 9601 9613 9624 9635 9645 9655 9664 9673 9682 9690 9698 9705 9712 9719 9725 9730 9736 9740 9745 9748 9752 9754 9757 9759 9761 9762 9763 9763 9764 9764 9764 9763 9762 9762 9761 9760 9758 9757 9755 9754 9752 9750 9748 9745 9743 9740 9738 9735 9732 9728 9725 9721 9717 9714 9710 9705 9701 9697 9693 9688 9684 9680 9676 9672 9668 9664 9661 9658 9655 9652 9650 9648 9646 9645 9644 9644 9643 9644 9644 9645 9646 9648 9649 9651 9654 9656 9659 9662 9665 9669 9672 9676 9680 9684 9688 9692 9696 9701 9705 9710 9715 9720 9725 9730 9735 9741 9747 9752 9758 9764 9770 9776 9783 9789 9795 9801 9807 9813 9819 9825 9831 9836 9841 9846 9851 9855 9859 9863 9867 9870 9873 9876 9878 9880 9882 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9857 9855 9852 9849 9846 9843 9840 9837 9833 9830 9826 9822 9818 9814 9810 9806 9802 9797 9793 9788 9784 9780 9775 9771 9767 9763 9758 9755 9751 9747 9743 9740 9737 9734 9731 9728 9726 9723 9721 9719 9717 9716 9714 9713 9711 9710 9709 9708 9707 9706 9705 9705 9704 9704 9703 9703 9703 9702 9702 9702 7369 0 32 1 9702 9702 9701 9701 9701 9701 9700 9700 9699 9698 9698 9696 9695 9693 9692 9689 9687 9684 9681 9678 9674 9670 9665 9661 9655 9650 9644 9638 9632 9625 9618 9611 9603 9595 9587 9578 9569 9560 9551 9541 9530 9520 9509 9498 9486 9474 9461 9448 9435 9421 9407 9392 9377 9361 9346 9329 9312 9295 9278 9259 9241 9221 9201 9181 9160 9138 9115 9091 9065 9039 9011 8982 8952 8919 8885 8849 8811 8772 8730 8686 8641 8593 8544 8494 8442 8388 8334 8280 8225 8170 8116 8063 8011 7961 7913 7868 7826 7789 7755 7725 7700 7681 7667 7658 7655 7657 7666 7680 7700 7725 7755 7790 7829 7873 7921 7971 8025 8081 8139 8198 8257 8318 8378 8438 8497 8555 8612 8667 8720 8771 8820 8866 8910 8952 8992 9029 9064 9097 9127 9156 9184 9209 9233 9256 9277 9297 9317 9335 9352 9369 9384 9399 9414 9427 9440 9452 9464 9475 9485 9495 9504 9513 9521 9528 9535 9541 9547 9552 9557 9562 9566 9570 9574 9577 9580 9583 9586 9589 9592 9595 9598 9601 9605 9608 9611 9614 9617 9621 9624 9628 9631 9634 9638 9641 9644 9648 9651 9654 9657 9660 9662 9665 9667 9670 9672 9674 9675 9677 9679 9680 9681 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9695 9696 9698 9700 9702 9704 9707 9710 9713 9717 9720 9724 9728 9733 9737 9742 9747 9752 9757 9762 9767 9773 9778 9783 9787 9792 9797 9801 9805 9809 9812 9815 9818 9821 9823 9825 9827 9828 9829 9830 9830 9830 9830 9830 9829 9828 9827 9826 9824 9822 9820 9818 9815 9812 9810 9807 9804 9800 9797 9794 9790 9787 9784 9781 9778 9775 9773 9771 9769 9767 9766 9765 9765 9765 9766 9767 9768 9770 9773 9775 9778 9782 9786 9789 9794 9798 9802 9807 9811 9815 9820 9824 9828 9832 9835 9839 9842 9845 9847 9850 9852 9854 9856 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9871 9871 9870 9869 9869 9867 9866 9865 9863 9861 9859 9857 9854 9852 9849 9846 9843 9840 9837 9834 9830 9826 9823 9819 9815 9811 9807 9802 9798 9793 9789 9784 9779 9774 9769 9764 9759 9754 9748 9743 9737 9732 9726 9721 9716 9710 9705 9700 9695 9690 9685 9680 9675 9671 9667 9663 9659 9656 9653 9650 9647 9645 9643 9641 9640 9639 9638 9638 9638 9638 9639 9640 9641 9642 9644 9646 9648 9651 9653 9656 9659 9661 9664 9667 9670 9673 9676 9679 9682 9684 9687 9690 9692 9695 9697 9699 9701 9703 9705 9707 9709 9711 9712 9714 9716 9717 9718 9719 9720 9721 9722 9722 9723 9722 9722 9721 9720 9718 9717 9714 9711 9708 9705 9701 9696 9692 9687 9681 9676 9670 9664 9658 9652 9646 9640 9634 9629 9623 9618 9613 9609 9604 9600 9597 9594 9591 9588 9586 9584 9582 9580 9578 9577 9575 7370 0 32 1 9574 9572 9570 9568 9565 9563 9560 9556 9553 9548 9544 9539 9533 9527 9520 9513 9506 9497 9489 9479 9469 9459 9448 9436 9424 9411 9398 9384 9369 9353 9337 9321 9303 9285 9267 9247 9228 9207 9187 9166 9145 9123 9101 9080 9058 9037 9016 8996 8976 8957 8939 8922 8905 8891 8877 8865 8855 8846 8838 8833 8829 8827 8826 8828 8831 8835 8842 8849 8859 8869 8881 8894 8908 8923 8939 8955 8973 8991 9009 9028 9047 9066 9086 9105 9125 9145 9165 9184 9204 9224 9243 9262 9282 9301 9320 9338 9357 9375 9393 9411 9429 9446 9463 9480 9496 9512 9528 9543 9558 9572 9586 9600 9613 9625 9637 9649 9660 9671 9681 9691 9700 9709 9718 9727 9735 9743 9750 9758 9765 9772 9779 9786 9792 9799 9805 9811 9817 9823 9829 9834 9840 9845 9850 9855 9860 9864 9868 9873 9877 9880 9884 9887 9890 9893 9896 9899 9901 9904 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9961 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9919 9917 9914 9911 9908 9904 9900 9896 9892 9888 9883 9878 9873 9867 9862 9856 9850 9843 9837 9830 9824 9817 9811 9804 9798 9792 9786 9780 9774 9769 9765 9761 9757 9754 9752 9750 9749 9748 9748 9749 9750 9752 9755 9758 9762 9766 9771 9776 9782 9788 9794 9800 9807 9814 9821 9828 9835 9842 9849 9856 9863 9869 9875 9881 9887 9892 9898 9902 9907 9911 9915 9918 9922 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 7371 0 32 1 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9899 9896 9893 9890 9886 9883 9879 9876 9872 9867 9863 9859 9854 9849 9844 9838 9832 9826 9820 9813 9806 9798 9790 9782 9773 9763 9753 9741 9730 9717 9703 9688 9672 9656 9637 9618 9598 9576 9553 9529 9503 9477 9449 9421 9391 9362 9331 9301 9270 9240 9209 9180 9151 9123 9097 9073 9050 9029 9011 8995 8982 8971 8963 8958 8956 8957 8961 8967 8977 8989 9003 9020 9038 9059 9081 9104 9129 9154 9180 9207 9233 9259 9286 9312 9337 9361 9385 9408 9429 9450 9470 9488 9505 9522 9537 9552 9565 9578 9590 9602 9613 9623 9633 9643 9652 9661 9669 9678 9686 9694 9702 9710 9718 9725 9733 9740 9747 9753 9760 9766 9772 9778 9784 9789 9794 9799 9804 9808 9812 9816 9820 9824 9828 9832 9835 9839 9842 9846 9849 9853 9856 9860 9863 9866 9870 9873 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9936 9934 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9899 9899 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 7372 0 32 1 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9953 9953 9953 9952 9951 9950 9950 9948 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9930 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9874 9872 9869 9867 9864 9862 9859 9857 9855 9852 9850 9848 9846 9843 9841 9839 9837 9835 9833 9831 9829 9828 9826 9825 9824 9822 9821 9821 9820 9820 9819 9819 9820 9820 9821 9822 9823 9824 9826 9827 9829 9831 9833 9836 9838 9840 9843 9846 9848 9851 9854 9856 9859 9862 9864 9867 9869 9872 9875 9877 9880 9883 9885 9888 9891 9894 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9928 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9916 9913 9909 9905 9901 9897 9894 9890 9886 9882 9879 9876 9873 9871 9868 9866 9865 9864 9864 9863 9864 9865 9866 9868 9870 9872 9875 9878 9882 9885 9889 9893 9897 9901 9905 9909 9913 9917 9920 9924 9927 9930 9933 9936 9939 9941 9943 9946 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9894 9892 9889 9886 9882 9879 9875 9872 9868 9864 9860 9856 9852 9847 9843 9839 9835 9830 9826 9822 9818 9814 9810 9805 9801 9797 9793 9789 9785 9781 9777 9773 9769 9765 9761 9756 9752 9748 9743 9738 9734 9729 9724 9719 9713 9708 9703 9697 9692 9686 9680 9674 9668 9662 9655 9648 9641 9634 9627 9619 9612 9603 9595 9586 9577 9568 9558 9548 9537 9526 9515 9503 9491 9478 9465 9452 9438 9424 9409 9394 9379 9363 9347 9331 9315 9298 9281 9263 9246 9228 9210 9191 9173 9154 9136 9117 9098 9079 9060 9041 9022 9003 8984 8966 8947 8929 8911 8894 8876 8860 8843 8828 8813 8798 8785 8772 8760 8748 8738 8728 8720 8713 7373 0 32 1 8706 8701 8697 8694 8692 8691 8691 8693 8695 8699 8704 8710 8717 8725 8734 8745 8756 8768 8781 8794 8809 8824 8840 8857 8875 8893 8912 8931 8950 8970 8991 9012 9033 9054 9076 9097 9119 9141 9163 9185 9207 9229 9250 9272 9293 9314 9334 9354 9374 9394 9413 9432 9450 9468 9485 9502 9518 9534 9549 9564 9578 9592 9605 9618 9630 9642 9653 9663 9673 9683 9692 9701 9709 9717 9724 9731 9737 9743 9749 9754 9758 9763 9766 9770 9773 9776 9778 9781 9783 9784 9786 9787 9789 9790 9791 9792 9792 9793 9794 9795 9796 9796 9797 9798 9799 9800 9800 9801 9802 9803 9804 9804 9805 9806 9806 9806 9807 9807 9807 9807 9806 9806 9806 9805 9805 9804 9803 9803 9803 9802 9802 9802 9802 9803 9803 9804 9805 9807 9809 9811 9813 9816 9819 9821 9825 9828 9831 9834 9837 9841 9844 9846 9849 9851 9853 9854 9855 9856 9856 9856 9856 9855 9854 9852 9851 9849 9847 9844 9842 9840 9837 9835 9833 9832 9830 9829 9828 9828 9828 9828 9829 9830 9832 9834 9836 9839 9842 9845 9849 9853 9857 9861 9865 9869 9873 9877 9882 9886 9890 9894 9897 9901 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9882 9879 9877 9874 9871 9868 9865 9862 9859 9855 9851 9848 9843 9838 9833 9828 9821 9815 9807 9799 9790 9781 9770 9759 9748 9735 9722 9708 9694 9679 9665 9650 9634 9619 9604 9589 9575 9561 9548 9536 9525 9515 9506 9498 9492 9487 9483 9481 9480 9480 9482 9485 9490 9495 9502 9510 9518 9528 9538 9549 9560 9571 9583 9595 9607 9619 9631 9643 9654 9666 9677 9687 9697 9707 9717 9726 9734 9742 9750 9757 9764 9771 9777 9783 9789 9794 9799 9804 9808 9812 9816 9820 9824 9828 9831 9834 9838 9841 9844 9847 9850 9854 9857 9860 9863 9867 9870 9873 9877 9880 9884 9887 9891 9894 9898 9901 9905 9908 9911 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9940 9941 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9968 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 7374 0 32 1 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9933 9931 9928 9925 9923 9920 9916 9913 9910 9906 9902 9898 9894 9890 9885 9881 9876 9871 9866 9861 9855 9849 9843 9837 9831 9825 9818 9812 9805 9798 9791 9784 9777 9770 9762 9755 9748 9741 9733 9726 9719 9712 9705 9698 9692 9685 9679 9673 9667 9662 9657 9652 9647 9643 9639 9635 9632 9629 9626 9624 9622 9620 9619 9619 9618 9618 9619 9619 9620 9622 9623 9625 9627 9630 9632 9635 9638 9641 9645 9648 9652 9656 9660 9664 9668 9672 9677 9681 9686 9690 9695 9700 9704 9709 9714 9718 9723 9727 9732 9736 9740 9744 9747 9750 9753 9756 9758 9761 9762 9763 9764 9765 9765 9765 9765 9764 9763 9762 9760 9758 9757 9755 9753 9751 9748 9746 9744 9742 9740 9739 9737 9735 9734 9732 9731 9729 9728 9726 9725 9723 9722 9720 9718 9717 9715 9712 9710 9708 9705 9702 9699 9696 9693 9690 9687 9684 9681 9678 9675 9672 9670 9667 9665 9664 9662 9661 9660 9660 9660 9660 9661 9662 9663 9665 9667 9669 9671 9674 9677 9680 9684 9687 9691 9695 9699 9703 9707 9712 9716 9721 9726 9730 9735 9740 9746 9751 9756 9762 9767 9773 9778 9784 9789 9795 9800 9805 9811 9816 9821 9825 9830 9834 9838 9842 9845 9848 9851 9853 9856 9858 9859 9861 9862 9863 9864 9864 9865 9866 9866 9867 9867 9868 9868 9869 9870 9870 9871 9873 9874 9875 9877 9878 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9900 9898 9895 9893 9890 9888 9885 9883 9880 9878 9875 9872 7375 0 32 1 9870 9867 9864 9861 9859 9855 9852 9849 9845 9841 9837 9833 9829 9824 9819 9814 9808 9802 9796 9790 9783 9776 9769 9762 9754 9747 9739 9731 9722 9714 9706 9697 9688 9679 9671 9662 9653 9644 9634 9625 9616 9607 9598 9589 9579 9570 9561 9552 9542 9533 9523 9514 9504 9495 9485 9475 9465 9455 9445 9435 9425 9414 9404 9393 9382 9371 9360 9348 9337 9325 9313 9301 9289 9276 9264 9251 9238 9225 9211 9198 9184 9170 9156 9142 9127 9112 9097 9082 9067 9052 9036 9021 9005 8989 8973 8957 8941 8925 8909 8892 8876 8861 8845 8829 8814 8799 8784 8770 8756 8742 8729 8717 8705 8694 8683 8674 8665 8657 8649 8643 8637 8633 8629 8626 8625 8624 8624 8625 8627 8630 8634 8639 8645 8651 8659 8667 8676 8685 8696 8707 8718 8731 8744 8757 8771 8786 8801 8816 8832 8848 8865 8882 8899 8917 8935 8954 8972 8991 9010 9030 9049 9069 9088 9108 9128 9148 9167 9187 9207 9226 9246 9265 9284 9302 9321 9339 9357 9374 9391 9408 9425 9441 9456 9472 9487 9501 9515 9529 9543 9556 9569 9581 9593 9605 9617 9628 9639 9649 9659 9669 9679 9688 9697 9705 9713 9721 9729 9736 9742 9749 9755 9761 9766 9771 9776 9781 9786 9790 9794 9799 9803 9807 9810 9814 9818 9822 9826 9829 9833 9837 9840 9844 9847 9851 9854 9857 9860 9863 9866 9869 9871 9873 9875 9877 9879 9881 9882 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9897 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9911 9910 9909 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9884 9883 9882 9880 9879 9877 9875 9874 9872 9870 9868 9866 9865 9863 9861 9860 9858 9856 9855 9854 9853 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9837 9836 9834 9832 9829 9827 9824 9821 9818 9815 9812 9809 9805 9801 9798 9794 9790 9786 9782 9778 9774 9770 9766 9762 9758 9754 9750 9746 9742 9739 9735 9731 9727 9724 9720 9717 9713 9710 9707 9704 9701 9699 9696 9694 9692 9690 9689 9688 9687 9686 9686 9686 9686 9687 9688 9689 9691 9693 9695 9698 9701 9704 9707 9710 9714 9718 9722 9726 9730 9734 9739 9743 9748 9752 9757 9762 9767 9772 9777 9782 9787 9792 9798 9803 9808 9814 9819 9825 9830 9835 9841 9846 9852 9857 9862 9867 7376 0 32 1 9872 9877 9882 9886 9890 9895 9899 9902 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9931 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9911 9909 9906 9903 9900 9897 9894 9890 9887 9883 9878 9874 9868 9863 9857 9851 9844 9836 9828 9820 9811 9802 9792 9781 9771 9760 9748 9737 9726 9714 9702 9691 9680 9669 9658 9648 9639 9630 9622 9614 9608 9602 9597 9593 9590 9588 9587 9587 9587 9588 9590 9593 9596 9599 9603 9607 9612 9616 9620 9624 9629 9632 9636 9639 9642 9644 9645 9647 9647 9647 9647 9646 9644 9642 9639 9636 9633 9629 9625 9620 9615 9610 9604 9598 9592 9585 9578 9571 9563 9555 9546 9537 9527 9517 9507 9495 9483 9471 9457 9443 9429 9413 9397 9380 9363 9344 9325 9306 9285 9264 9242 9220 9197 9174 9150 9125 9101 9076 9050 9025 8999 8972 8946 8920 8894 8867 8841 8815 8790 8764 8739 8714 8690 8667 8644 8621 8600 8579 8560 8541 8523 8507 8492 8478 8465 8453 8444 8435 8428 8423 8419 8417 8416 8417 8420 8424 8431 8438 8448 8459 8471 8486 8501 8519 8537 8557 8579 8601 8625 8650 8676 8703 8731 8759 8788 8818 8848 8878 8909 8940 8971 9002 9032 9063 9094 9124 9154 9184 9213 9242 9271 9299 9326 9353 9379 9405 9429 9454 9477 9500 9523 9544 9565 9585 9605 9623 9641 9658 9675 9690 9705 9719 9732 9745 9756 9768 9778 9788 9797 9806 9814 9822 9829 9836 9843 9849 9855 9861 9866 9872 9877 9882 9887 9892 9896 9901 9905 9909 9914 9917 9921 9925 9928 9931 9933 9936 9938 9940 9942 9943 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9894 9892 9889 9886 9884 9881 9879 9876 9873 9871 9868 9865 9863 9860 9857 9854 9851 9848 9845 9842 9839 9835 9832 9828 9825 9821 9817 9813 9809 9805 9801 9796 9792 9788 9783 9779 9775 9770 9766 9761 9757 9752 9748 9743 9739 9735 9731 9726 9722 9719 9715 9711 9708 9704 9701 9698 9695 9693 9690 9688 9686 9685 9684 9683 9682 9682 9682 9682 9683 9683 9685 9686 9688 9690 9692 9695 7377 0 32 1 9698 9701 9704 9708 9711 9715 9719 9723 9727 9732 9736 9740 9745 9749 9753 9758 9762 9767 9771 9775 9779 9783 9787 9791 9794 9798 9802 9805 9808 9812 9815 9818 9821 9823 9826 9829 9832 9834 9837 9839 9841 9844 9846 9848 9850 9853 9855 9857 9859 9861 9862 9864 9866 9868 9869 9871 9872 9874 9875 9877 9878 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9899 9901 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9938 9936 9934 9931 9929 9926 9924 9921 9918 9916 9913 9910 9907 9904 9901 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9817 9815 9813 9811 9810 9808 9807 9806 9805 9805 9805 9804 9805 9805 9805 9806 9807 9808 9809 9810 9811 9813 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9835 9837 9839 9842 9845 9847 9850 9852 9855 9858 9860 9863 9866 9869 9871 9874 9876 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9897 9897 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9889 9888 9887 9886 9884 9883 9881 9878 9876 9873 9871 9867 9864 9861 9857 9853 9849 9845 9840 9835 9830 9825 9820 9814 9808 9802 9795 9788 9780 9772 9763 9754 9744 9733 9722 9709 9696 9682 9667 9652 9635 9618 9600 9581 9562 9542 9522 9502 9481 9461 9441 9421 9402 9384 9367 9351 9336 9322 9310 9300 9291 9285 9280 9277 9276 9278 9281 9286 9293 9302 9313 9325 9338 9353 9369 9386 9403 9422 9440 9460 9479 9498 9517 9536 9554 9572 9589 9606 9622 9638 9652 9666 9679 9691 9703 9714 9724 9734 9743 9751 9759 9767 9774 9781 9787 9793 9799 9805 9810 9816 9821 9826 9831 9835 9840 9844 9848 9852 9856 9860 9864 9868 9871 9874 9878 9881 9884 9887 9890 9892 9895 7378 0 32 1 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9897 9895 9893 9891 9889 9886 9883 9880 9877 9874 9870 9867 9863 9859 9855 9851 9846 9841 9837 9832 9826 9821 9815 9809 9803 9796 9789 9781 9773 9764 9754 9744 9733 9721 9708 9694 9680 9664 9648 9631 9613 9594 9574 9554 9534 9513 9492 9471 9450 9430 9410 9390 9372 9354 9337 9322 9309 9297 9287 9278 9272 9267 9265 9265 9267 9270 9276 9284 9293 9304 9317 9331 9346 9362 9379 9397 9415 9434 9452 9471 9490 9508 9526 9544 9561 9577 9592 9607 9621 9635 9647 9659 9670 9680 9690 9699 9707 9716 9723 9731 9738 9744 9751 9757 9764 9770 9776 9782 9788 9794 9800 9806 9812 9818 9823 9829 9834 9839 9844 9849 9853 9858 9862 9866 9869 9873 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9897 9899 9900 9901 9903 9904 9905 9907 9908 9909 9910 9911 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9907 9905 9902 9900 9897 9895 9892 9889 9886 9884 9881 9879 9876 9873 9871 9868 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9834 9832 9830 9829 9827 9826 9824 9823 9822 9821 9821 9820 9820 9820 9820 9821 9821 9822 9823 9824 9826 9827 9829 9831 9833 9835 9838 9840 9843 9846 9848 9851 9854 9857 9860 9863 9867 9870 9873 9876 9880 9883 9886 9890 9893 9896 9900 9903 9906 9909 9913 9916 9919 9921 9924 9927 9929 9931 9934 9936 9938 9939 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 7379 0 32 1 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9936 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9928 9928 9929 9930 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9928 7380 0 32 1 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9893 9890 9887 9884 9881 9878 9875 9871 9868 9865 9861 9858 9855 9851 9848 9845 9842 9839 9836 9833 9831 9828 9826 9824 9822 9820 9819 9817 9816 9816 9815 9815 9815 9815 9815 9816 9817 9818 9820 9821 9823 9825 9828 9830 9833 9836 9839 9842 9845 9849 9852 9856 9860 9863 9867 9871 9875 9879 9883 9887 9891 9895 9898 9902 9905 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9943 9941 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9915 9912 9909 9905 9901 9897 9892 9887 9881 9876 9870 9864 9857 9851 9845 9838 9832 9826 9821 9816 9811 9807 9803 9799 9797 9795 9793 9793 9792 9793 9794 9796 9798 9801 9804 9808 9812 9817 9822 9827 9832 9838 9843 9849 9855 9860 9866 9871 9876 9882 9887 9891 9896 9900 9904 9908 9911 9914 9917 9920 9922 9923 9925 9926 9927 9927 9928 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9909 9907 9905 9903 9902 9900 9898 9896 9894 9892 9891 9888 9886 9884 9882 9879 9876 9873 9870 9867 9864 9860 9857 9853 9849 9845 9841 9837 9833 9829 9824 9820 9816 9811 9807 9803 9799 9795 9791 9787 9783 9780 9776 9773 9769 9766 9762 9759 9756 9752 9749 9746 9743 9739 9736 9733 9730 9727 9723 9720 9717 9714 9711 9708 9705 9702 9699 9697 9694 9691 9689 9686 9684 9682 9680 9679 9677 9676 9675 9674 9673 9673 9673 9673 9674 9674 9676 9677 9679 9681 9684 9687 9690 9693 9697 9701 9706 9710 9715 9721 9726 9732 9737 9743 9749 9755 9761 9767 9773 9780 9786 9792 9798 9804 9810 9816 9822 9827 9833 9839 9844 9850 9855 9860 9866 9871 9876 9881 9886 9890 9895 9899 9904 9908 9912 9916 9920 9923 9927 9930 9934 9937 9940 9942 9945 9948 9950 9952 9955 9957 9959 9961 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 7381 0 32 1 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9897 9895 9893 9890 9888 9885 9882 9879 9875 9871 9867 9863 9858 9853 9848 9842 9836 9830 9823 9817 9810 9803 9796 9789 9781 9774 9767 9759 9752 9745 9738 9731 9724 9717 9711 9705 9698 9692 9686 9680 9674 9668 9662 9656 9650 9644 9638 9631 9625 9618 9611 9604 9596 9589 9581 9573 9565 9556 9548 9539 9531 9522 9513 9504 9496 9487 9479 9471 9463 9456 9449 9442 9436 9430 9425 9420 9416 9412 9409 9407 9405 9404 9404 9404 9405 9407 9409 9412 9415 9419 9424 9429 9435 9442 9449 9456 9464 9473 9481 9490 9500 9510 9520 9530 9541 9551 9562 9573 9584 9595 9606 9617 9627 9638 9648 9659 9669 9678 9688 9697 9706 9715 9723 9731 9738 9745 9752 9758 9764 9769 9775 9779 9784 9788 9791 9795 9797 9800 9802 9804 9805 9806 9806 9805 9805 9803 9801 9799 9796 9792 9787 9782 9776 9769 9762 9753 9745 9735 9725 9715 9704 9692 9681 9669 9658 9646 9635 9624 9614 9604 9595 9587 9580 9574 9569 9565 9563 9563 9563 9565 9569 9573 9579 9587 9595 9605 9615 9627 9639 9651 9664 9678 9692 9705 9719 9732 9746 9758 9771 9783 9794 9805 9815 9824 9833 9841 9848 9855 9861 9867 9872 9877 9881 9885 9889 9892 9895 9898 9901 9904 9907 9909 9912 9915 9917 9920 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9934 9932 9929 9927 9924 9921 9918 9915 9911 9908 9905 9901 9898 9894 9891 9887 9883 9879 9875 9871 9867 9862 9857 9852 9847 9841 9835 9829 9822 9815 9807 9798 9790 9780 9770 9759 9748 9736 9724 9711 9698 9684 9669 9654 9639 9623 9607 9590 9573 9556 9538 9520 9502 9484 9465 9446 9427 9408 9388 9369 9349 9329 9308 9288 9267 9247 9226 9205 9185 9164 9144 9123 9103 9083 9063 9044 9026 9007 8990 8973 8957 8942 8928 8915 8903 8892 8882 8874 8866 8860 8855 8852 8850 8849 8849 8851 8854 8858 8863 8870 8877 8885 8895 8905 8916 8928 8940 8953 8967 8981 8995 9010 9025 9041 9056 9072 9088 9104 9120 9136 9152 7382 0 32 1 9168 9183 9199 9214 9230 9245 9260 9274 9289 9303 9318 9332 9345 9359 9373 9386 9399 9412 9425 9438 9451 9464 9476 9489 9501 9514 9526 9538 9550 9563 9575 9587 9598 9610 9622 9633 9644 9655 9666 9677 9687 9697 9707 9716 9726 9735 9743 9751 9759 9767 9774 9782 9788 9795 9801 9807 9813 9819 9824 9829 9834 9839 9844 9848 9852 9856 9860 9864 9868 9871 9875 9878 9881 9883 9886 9888 9890 9892 9894 9895 9896 9897 9898 9899 9899 9899 9899 9899 9899 9899 9898 9897 9897 9896 9895 9894 9892 9891 9890 9888 9887 9885 9883 9881 9880 9878 9876 9873 9871 9869 9867 9865 9862 9860 9858 9855 9853 9850 9848 9846 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9822 9820 9818 9817 9815 9813 9811 9809 9807 9804 9802 9799 9796 9792 9788 9783 9778 9772 9766 9759 9751 9743 9733 9723 9712 9701 9688 9675 9661 9646 9630 9614 9598 9581 9563 9546 9529 9511 9494 9477 9461 9446 9432 9418 9406 9396 9386 9379 9373 9369 9367 9366 9368 9371 9376 9383 9392 9403 9415 9428 9442 9458 9474 9491 9509 9527 9546 9564 9582 9600 9618 9635 9652 9668 9683 9697 9711 9724 9736 9747 9757 9767 9775 9784 9791 9798 9804 9810 9816 9821 9825 9830 9834 9837 9841 9844 9847 9850 9852 9854 9856 9858 9859 9860 9861 9861 9861 9860 9859 9858 9856 9854 9851 9848 9845 9841 9837 9832 9827 9822 9816 9810 9804 9797 9789 9782 9774 9765 9756 9747 9738 9727 9717 9706 9694 9682 9670 9657 9643 9629 9614 9599 9583 9567 9550 9532 9514 9495 9476 9455 9435 9414 9392 9370 9347 9324 9301 9277 9253 9229 9205 9181 9156 9133 9109 9086 9064 9042 9021 9001 8982 8964 8947 8932 8919 8906 8896 8887 8880 8874 8870 8868 8868 8869 8872 8877 8883 8891 8900 8910 8922 8934 8948 8962 8978 8994 9011 9028 9047 9065 9084 9104 9123 9143 9163 9184 9205 9225 9246 9267 9288 9309 9330 9351 9371 9392 9412 9431 9451 9469 9488 9505 9523 9539 9554 9569 9583 9596 9608 9620 9630 9640 9648 9656 9663 9669 9675 9680 9684 9688 9691 9694 9697 9699 9702 9704 9706 9708 9709 9711 9712 9714 9715 9717 9718 9719 9719 9719 9719 9719 9718 9716 9714 9711 9708 9704 9699 9693 9687 9679 9671 9662 9652 9642 9630 9618 9605 9591 9577 9562 9546 9529 9511 9493 9474 9455 9434 9413 9392 9369 9346 9322 9297 9272 9246 9219 9192 9164 9136 9106 9077 9047 9017 8986 8955 8924 8893 8862 8832 8801 8771 8741 8712 8684 8656 8629 8604 8579 8555 8532 8511 8491 8472 8455 8439 8424 8411 8400 8390 8382 8376 8371 8368 8366 8366 8368 8372 8377 8384 8392 8402 8414 8427 8441 8457 8475 8494 8514 8535 8557 8580 8605 8630 8656 8683 8710 8738 8767 8795 8825 8854 8884 8914 8944 8973 9003 9033 9062 9091 7383 0 32 1 9120 9148 9176 9203 9229 9255 9280 9305 9328 9351 9372 9393 9413 9431 9449 9466 9481 9496 9509 9521 9533 9544 9553 9562 9571 9578 9586 9592 9599 9605 9611 9617 9623 9629 9635 9642 9648 9656 9663 9671 9679 9688 9697 9707 9717 9727 9737 9748 9759 9769 9780 9791 9801 9811 9821 9831 9840 9849 9857 9864 9871 9878 9884 9889 9894 9898 9902 9906 9909 9911 9914 9916 9917 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9898 9895 9892 9889 9885 9880 9874 9868 9861 9853 9844 9834 9823 9812 9800 9787 9773 9759 9745 9731 9716 9702 9688 9674 9661 9649 9638 9628 9619 9612 9606 9602 9599 9598 9599 9601 9605 9610 9617 9625 9635 9646 9657 9669 9682 9696 9709 9723 9736 9750 9763 9776 9788 9800 9811 9821 9830 9839 9847 9853 9860 9865 9870 9874 9877 9880 9882 9884 9886 9887 9888 9888 9889 9889 9889 9889 9888 9888 9887 9886 9886 9885 9883 9882 9881 9879 9877 9875 9873 9871 9869 9866 9864 9861 9858 9855 9852 9849 9846 9843 9840 9836 9833 9830 9827 9823 9820 9817 9814 9811 9807 9804 9801 9798 9794 9791 9788 9784 9781 9778 9774 9771 9767 9764 9760 9757 9753 9750 9747 9743 9740 9736 9733 9730 9727 9723 9720 9717 9715 9712 9709 9707 9704 9702 9700 9697 9695 9693 9691 9689 9687 9685 9683 9681 9679 9676 9674 9671 9668 9665 9661 9657 9653 9649 9644 9638 9632 9626 9619 9612 9605 9597 9588 9579 9570 9559 9549 9537 9525 9512 9498 9483 9466 9449 9430 9410 9388 9364 9338 9311 9281 9249 9215 9179 9141 9101 9059 9014 8969 8921 8873 8824 8774 8724 8675 8626 8578 8532 8487 8446 8407 8372 8340 8313 8290 8272 8259 8251 8248 8251 8259 8272 8289 8312 8339 8370 8406 8444 8485 8530 8576 8624 8672 8722 8772 8822 8871 8920 8968 9014 9059 9102 9143 9183 9220 9256 9289 9321 9351 9379 9406 9431 9454 9476 9497 9517 9536 9554 9571 9587 9602 9617 9631 9644 9656 9668 9680 9691 9701 9710 9719 9728 9736 9743 9750 9756 9763 9768 9774 9779 9784 9788 9793 9797 9801 9806 9810 9814 9818 9822 9826 9830 9834 9838 9842 9845 9849 9852 9856 9859 9862 9864 9867 9869 9871 9873 9875 9876 9877 9879 9880 9881 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 7384 0 32 1 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9936 9934 9932 9930 9927 9925 9923 9921 9919 9917 9916 9915 9913 9913 9912 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9918 9917 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9902 9899 9897 9894 9891 9888 9885 9881 9878 9874 9870 9865 9861 9856 9851 9846 9841 9836 9831 9826 9820 9815 9810 9804 9799 9794 9788 9783 9778 9772 9767 9762 9756 9751 9745 9740 9734 9729 9723 9717 9711 9705 9699 9693 9687 9681 9675 9668 9662 9656 9650 9644 9639 9633 9628 9623 9618 9613 9609 9605 9601 9598 9594 9592 9589 9587 9585 9584 9583 9582 9582 9582 9582 9583 9585 9586 9588 9591 9594 9597 9601 9605 9609 9614 9620 9625 9632 9638 9645 9652 9659 9667 9675 9683 9691 9699 9708 9716 9725 9733 9742 9750 9758 9766 9774 9782 9789 9797 9804 9811 9817 9824 9830 9837 9843 9849 9854 9860 9865 9871 9876 9881 9886 9891 9895 9900 9905 9909 9913 9917 9921 9925 9929 9932 9935 9938 9941 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 7385 0 32 1 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9914 9911 9908 9904 9901 9896 9892 9886 9881 9875 9868 9861 9853 9844 9835 9825 9815 9804 9792 9779 9765 9751 9735 9719 9702 9684 9665 9645 9624 9602 9579 9555 9530 9503 9476 9447 9418 9387 9355 9322 9287 9252 9215 9177 9138 9097 9055 9013 8969 8923 8877 8830 8781 8732 8681 8630 8578 8525 8471 8417 8363 8308 8253 8198 8143 8087 8033 7978 7924 7870 7817 7766 7715 7665 7616 7568 7522 7478 7435 7394 7355 7317 7282 7248 7217 7188 7161 7137 7115 7095 7078 7064 7052 7042 7036 7032 7030 7032 7036 7043 7053 7065 7081 7099 7119 7143 7169 7198 7229 7263 7299 7337 7378 7421 7466 7512 7561 7611 7663 7716 7771 7827 7883 7941 7999 8057 8116 8175 8234 8293 8352 8410 8468 8525 8581 8636 8691 8744 8796 8846 8896 8944 8990 9035 9078 9119 9159 9197 9234 9269 9302 9333 9362 9390 9417 9441 9465 9486 9506 9525 9543 9559 9574 9588 9600 9612 9623 9632 9641 9649 9657 9663 9670 9675 9680 9684 9688 9692 9695 9698 9700 9702 9704 9705 9706 9707 9707 9708 9707 9707 9707 9706 9705 9704 9703 9702 9700 9699 9698 9696 9695 9694 9693 9692 9691 9690 9689 9689 9688 9688 9688 9689 9689 9690 9690 9691 9692 9694 9695 9697 9698 9700 9702 9704 9707 9709 9711 9714 9717 9720 9722 9726 9729 9732 9736 9739 9743 9747 9751 9755 9759 9763 9768 9772 9777 9781 9786 9791 9795 9800 9805 9809 9814 9819 9823 9828 9832 9836 9841 9845 9849 9853 9857 9861 9865 9868 9872 9876 9879 9883 9887 9890 9894 9897 9900 9904 9907 9910 9913 9916 9919 9922 9925 9927 9930 9932 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9946 9945 9944 9942 9940 9939 9937 9935 9933 9931 9928 9926 9924 9922 9919 9917 9914 9912 9910 9907 9905 9902 9899 9896 9893 9890 9887 9884 9880 9877 9873 9869 9865 9860 9855 9851 9845 9840 9835 9829 9823 9817 9811 9804 9798 9791 9784 9777 9771 9764 9757 9750 9743 9735 9728 9721 9714 9707 9700 9693 9686 9679 9672 9666 9659 9652 9646 9639 9633 9627 9621 9615 9610 9605 9600 9595 9590 9586 9583 9579 9576 9574 9572 9570 9569 9568 9567 9568 9568 9569 9571 9573 9575 9578 9582 9585 9590 9594 9599 9605 9611 9617 9623 9630 9637 9644 9651 9659 9666 9674 9682 9690 9698 9706 9714 9721 9729 9737 9744 9752 9759 9766 9772 9779 9785 9791 9797 9802 9807 9812 9817 9821 9826 9830 9833 9837 9840 9843 9846 9849 9852 9854 9857 9859 9861 9863 7386 0 32 1 9864 9866 9867 9869 9870 9870 9871 9871 9872 9872 9871 9871 9870 9869 9868 9866 9864 9862 9860 9857 9855 9851 9848 9844 9840 9836 9831 9826 9820 9815 9809 9802 9795 9788 9781 9773 9764 9756 9747 9737 9727 9716 9705 9694 9682 9669 9656 9642 9628 9613 9597 9581 9564 9546 9528 9508 9488 9468 9446 9423 9400 9376 9351 9325 9298 9271 9243 9214 9184 9153 9122 9090 9058 9025 8992 8958 8924 8890 8855 8820 8786 8751 8717 8682 8648 8614 8580 8547 8514 8482 8450 8419 8389 8359 8330 8301 8274 8247 8221 8196 8171 8147 8125 8103 8081 8061 8041 8023 8004 7987 7970 7954 7938 7923 7908 7893 7879 7865 7850 7836 7822 7807 7792 7777 7761 7745 7727 7709 7690 7670 7649 7627 7604 7580 7554 7528 7500 7471 7441 7409 7377 7344 7309 7274 7238 7202 7165 7127 7090 7052 7014 6976 6939 6902 6866 6830 6795 6761 6728 6697 6667 6638 6611 6585 6562 6540 6521 6503 6488 6475 6465 6457 6451 6449 6448 6451 6456 6464 6475 6489 6505 6525 6547 6572 6600 6631 6664 6700 6738 6779 6822 6868 6915 6965 7016 7069 7124 7180 7238 7296 7356 7416 7478 7540 7602 7664 7727 7790 7853 7915 7978 8040 8101 8162 8222 8281 8340 8398 8454 8510 8565 8618 8671 8722 8772 8821 8868 8914 8959 9003 9045 9085 9125 9162 9199 9234 9268 9300 9331 9361 9389 9416 9442 9467 9491 9513 9535 9555 9574 9593 9610 9627 9643 9658 9673 9686 9700 9712 9724 9735 9746 9757 9767 9776 9785 9794 9802 9809 9817 9824 9830 9836 9842 9847 9852 9857 9861 9865 9868 9871 9874 9877 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9882 9880 9877 9874 9872 9869 9866 9864 9861 9859 9856 9854 9851 9849 9847 9844 9842 9840 9838 9835 9833 9830 9828 9825 9823 9820 9818 9815 9812 9809 9806 9803 9800 9797 9794 9791 9788 9785 9782 9779 9776 9773 9769 9766 9763 9760 9757 9754 9751 9747 9744 9741 9738 9735 9732 9729 9727 9724 9721 9719 9716 9714 9711 9709 9707 9705 9703 9701 9699 9698 9696 9695 9693 9692 9690 9689 9688 9686 9685 9684 9682 9681 9680 7387 0 32 1 9678 9677 9675 9674 9673 9671 9670 9669 9667 9666 9665 9664 9663 9662 9661 9660 9660 9659 9658 9658 9657 9656 9656 9655 9655 9654 9653 9652 9652 9651 9650 9648 9647 9646 9644 9643 9641 9640 9638 9637 9636 9634 9633 9632 9631 9630 9630 9629 9629 9630 9630 9631 9632 9634 9636 9638 9640 9643 9646 9649 9652 9656 9660 9664 9668 9672 9675 9679 9683 9687 9691 9695 9698 9702 9705 9708 9711 9714 9716 9718 9721 9723 9724 9726 9728 9729 9730 9732 9733 9734 9735 9736 9737 9737 9738 9739 9740 9740 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9741 9741 9740 9739 9739 9738 9737 9735 9734 9733 9732 9730 9729 9727 9726 9724 9723 9721 9720 9718 9717 9716 9714 9713 9712 9711 9710 9709 9708 9708 9707 9707 9706 9706 9706 9705 9705 9705 9705 9706 9706 9706 9707 9707 9708 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9719 9720 9721 9722 9724 9725 9726 9727 9729 9730 9731 9732 9733 9734 9735 9736 9737 9737 9738 9738 9738 9739 9739 9738 9738 9738 9737 9736 9735 9734 9732 9731 9729 9727 9725 9722 9720 9717 9714 9711 9708 9704 9701 9697 9694 9690 9686 9683 9679 9675 9671 9668 9664 9661 9657 9654 9650 9647 9643 9640 9637 9633 9630 9626 9623 9619 9615 9611 9607 9603 9598 9593 9588 9583 9578 9572 9566 9560 9553 9547 9540 9532 9525 9517 9509 9501 9492 9484 9475 9465 9456 9446 9436 9426 9416 9405 9394 9382 9370 9358 9346 9333 9320 9306 9292 9277 9262 9246 9230 9213 9196 9178 9159 9140 9120 9099 9078 9056 9034 9010 8987 8962 8937 8911 8884 8857 8829 8801 8772 8742 8712 8682 8651 8620 8588 8556 8524 8492 8459 8427 8394 8361 8328 8296 8263 8230 8198 8166 8134 8102 8071 8040 8010 7979 7950 7921 7892 7864 7836 7809 7783 7757 7733 7708 7685 7662 7641 7620 7600 7581 7563 7547 7531 7516 7503 7491 7479 7470 7461 7454 7448 7444 7440 7438 7438 7439 7441 7445 7450 7456 7463 7472 7482 7494 7506 7520 7535 7551 7569 7587 7606 7626 7648 7670 7693 7717 7742 7767 7794 7821 7848 7877 7906 7935 7965 7995 8026 8057 8088 8120 8152 8184 8216 8248 8280 8312 8344 8376 8408 8440 8471 8502 8533 8563 8593 8622 8651 8680 8708 8736 8763 8790 8816 8841 8866 8891 8915 8938 8961 8983 9005 9026 9047 9067 9087 9106 9125 9143 9161 9179 9196 9212 9228 9244 9259 9274 9289 9303 9317 9330 9343 9356 9369 9381 9393 9405 9416 9427 9438 9448 9459 9469 9478 9488 9497 9506 9515 9523 9531 9539 9547 9554 9562 9569 9575 9582 9588 9594 9600 9606 9612 9617 9623 9628 9633 9638 9643 9647 9652 9657 9661 9666 9670 9674 9679 9683 9687 9692 9696 9700 9704 9708 9712 9716 9720 9724 9728 9731 9735 9738 9741 9745 9748 9751 9754 9756 9759 7388 0 32 1 9762 9764 9767 9769 9771 9774 9776 9778 9780 9782 9784 9786 9789 9791 9792 9794 9796 9798 9800 9801 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9813 9814 9814 9814 9815 9815 9815 9816 9816 9816 9817 9817 9818 9819 9819 9820 9821 9822 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9833 9834 9834 9835 9835 9835 9835 9835 9834 9834 9833 9833 9832 9831 9830 9829 9829 9828 9827 9826 9825 9825 9824 9824 9823 9823 9823 9823 9823 9823 9824 9824 9824 9825 9826 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9855 9856 9857 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9873 9873 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9865 9863 9862 9860 9858 9856 9854 9852 9849 9847 9844 9841 9839 9836 9832 9829 9826 9822 9819 9815 9811 9807 9803 9800 9796 9792 9788 9785 9782 9779 9776 9773 9771 9769 9767 9765 9764 9763 9763 9762 9762 9762 9762 9763 9763 9763 9763 9763 9763 9763 9762 9761 9760 9758 9756 9753 9749 9746 9741 9736 9731 9725 9719 9713 9707 9700 9693 9686 9679 9672 9666 9659 9653 9647 9642 9637 9633 9629 9625 9622 9620 9618 9617 9616 9615 9615 9615 9615 9615 9616 9616 9617 9617 9617 9618 9617 9617 9616 9615 9614 9612 9610 9607 9604 9600 9597 9593 9588 9584 9579 9574 9568 9563 9558 9552 9547 9541 9536 9531 9526 9522 9517 9513 9510 9506 9503 9500 9498 9496 9494 9493 9492 9492 9492 9492 9492 9493 9494 9496 9497 9499 9501 9503 9505 9508 9510 9513 9516 9519 9522 9525 9528 9532 9535 9539 9542 9546 9550 9554 9558 9563 9567 9572 9576 9581 9586 9591 9597 9602 9607 9613 9618 9623 9629 9634 9639 9644 9649 9654 9659 9663 9668 9672 9676 9679 9683 9687 9690 9693 9697 9700 9703 9706 9709 9712 9716 9719 9723 9726 9730 9734 9738 9742 9746 9750 9754 9758 9763 9767 9771 9775 9779 9783 9787 9791 9795 9798 9801 9804 9807 9810 9812 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9842 9844 9846 9849 9852 9854 9857 9860 9863 9866 9869 9871 9874 9877 9879 9882 9884 9886 9888 9890 9891 9893 9894 9895 9896 9896 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9886 7389 0 32 1 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9876 9875 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9852 9849 9847 9845 9843 9841 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9815 9813 9810 9808 9805 9802 9798 9795 9791 9787 9783 9778 9773 9768 9762 9757 9751 9744 9738 9731 9724 9716 9708 9700 9692 9683 9673 9664 9654 9643 9632 9621 9609 9596 9583 9569 9554 9539 9523 9506 9488 9469 9450 9430 9408 9386 9363 9339 9314 9287 9260 9232 9203 9172 9141 9108 9075 9040 9005 8968 8930 8892 8852 8811 8770 8727 8683 8639 8593 8547 8500 8452 8403 8354 8304 8254 8203 8152 8100 8048 7996 7944 7891 7839 7787 7735 7684 7633 7582 7532 7482 7433 7385 7337 7291 7245 7200 7155 7112 7070 7028 6988 6948 6910 6872 6835 6799 6764 6730 6697 6664 6632 6600 6569 6539 6509 6480 6450 6421 6393 6364 6335 6307 6278 6249 6220 6191 6162 6132 6102 6072 6041 6011 5980 5949 5918 5886 5855 5824 5794 5763 5734 5705 5677 5650 5624 5599 5576 5554 5534 5516 5500 5487 5475 5466 5460 5455 5454 5455 5459 5466 5476 5488 5503 5521 5542 5566 5593 5622 5654 5689 5726 5767 5809 5855 5903 5953 6005 6060 6117 6176 6237 6300 6365 6431 6499 6568 6638 6709 6781 6853 6926 7000 7073 7146 7220 7292 7365 7437 7507 7577 7646 7714 7781 7846 7910 7973 8034 8093 8151 8208 8263 8316 8367 8418 8466 8513 8558 8602 8644 8685 8724 8762 8798 8833 8866 8898 8929 8958 8986 9012 9037 9061 9083 9104 9124 9143 9161 9178 9194 9208 9222 9235 9248 9259 9270 9281 9291 9300 9309 9318 9327 9335 9343 9351 9359 9367 9374 9382 9390 9398 9406 9415 9423 9432 9440 9449 9458 9467 9477 9486 9495 9505 9515 9524 9534 9544 9553 9563 9573 9582 9591 9601 9610 9619 9627 9636 9644 9652 9660 9668 9675 9682 9689 9696 9702 9708 9714 9720 9726 9731 9736 9741 9745 9749 9754 9757 9761 9764 9767 9770 9773 9775 9777 9779 9781 9782 9783 9784 9785 9785 9785 9785 9785 9784 9783 9782 9781 9780 9778 9776 9774 9771 9769 9766 9762 9759 9755 9751 9746 9741 9736 9730 9725 9718 9712 9705 9697 9690 9682 9674 9665 9657 9648 9639 9630 9621 9612 9603 9594 9585 9577 9568 9560 9552 9545 9537 9531 9524 9518 9512 9507 9502 9497 9493 9490 9487 9484 9482 9480 9478 9477 9477 9477 9477 9478 9479 9481 9483 9485 9488 9492 9496 9500 9505 9510 9516 9522 9528 9535 9542 9550 9558 9566 9574 9583 9592 9601 9610 9620 9629 9639 9648 9657 9667 9676 9685 9694 9703 9712 9720 9728 9736 9744 9752 9759 9766 9773 9780 9786 9792 9798 9804 9809 9815 9820 9824 9829 9833 9837 9841 9844 9848 9851 9854 9856 9859 9861 9863 9864 9866 9867 7390 0 32 1 9868 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9879 9879 9879 9879 9879 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9866 9864 9862 9861 9859 9857 9856 9854 9852 9851 9849 9848 9846 9845 9843 9841 9839 9837 9835 9833 9830 9828 9825 9822 9818 9815 9811 9807 9802 9797 9792 9787 9782 9776 9770 9763 9757 9750 9742 9734 9726 9718 9708 9699 9688 9677 9665 9652 9638 9623 9607 9589 9570 9550 9529 9506 9482 9456 9429 9401 9371 9341 9309 9277 9245 9212 9179 9146 9114 9082 9051 9021 8993 8967 8942 8920 8900 8883 8869 8857 8848 8842 8839 8839 8842 8848 8856 8867 8880 8895 8913 8932 8952 8974 8996 9020 9044 9068 9092 9116 9140 9164 9187 9209 9230 9251 9271 9290 9308 9326 9342 9358 9373 9387 9401 9414 9427 9439 9451 9462 9473 9484 9495 9506 9517 9527 9537 9548 9558 9568 9578 9588 9598 9608 9618 9627 9637 9646 9655 9664 9673 9682 9690 9698 9706 9714 9722 9730 9737 9744 9751 9758 9765 9772 9778 9784 9790 9796 9802 9807 9812 9817 9822 9827 9831 9835 9839 9843 9847 9850 9853 9856 9859 9862 9865 9867 9869 9871 9873 9875 9877 9879 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9867 9865 9862 9859 9856 9854 9851 9848 9844 9841 9838 9835 9832 9829 9826 9823 9820 9816 9813 9810 9807 9805 9802 9799 9796 9793 9791 9788 9786 9783 9781 9779 9777 9775 9773 9771 9770 9769 9767 9767 9766 9765 9765 9765 9764 9764 9765 9765 9765 9766 9767 9767 9768 9769 9770 9770 9771 9772 9773 9773 9774 9775 9775 9776 9776 7391 0 32 1 9777 9777 9778 9778 9779 9779 9779 9780 9780 9780 9780 9781 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9781 9781 9781 9781 9780 9780 9780 9781 9781 9781 9781 9782 9782 9783 9784 9784 9785 9786 9787 9788 9788 9789 9790 9791 9792 9792 9793 9794 9794 9795 9795 9795 9795 9795 9795 9795 9794 9794 9793 9792 9791 9790 9788 9786 9784 9782 9779 9777 9773 9770 9766 9763 9758 9754 9749 9744 9739 9734 9728 9722 9716 9709 9703 9696 9688 9681 9673 9664 9655 9645 9635 9624 9611 9598 9584 9568 9552 9533 9514 9492 9470 9445 9419 9391 9362 9332 9300 9266 9232 9197 9161 9125 9089 9053 9017 8982 8949 8917 8886 8858 8833 8810 8789 8773 8759 8749 8743 8740 8741 8746 8755 8767 8782 8801 8823 8848 8875 8904 8936 8969 9003 9038 9074 9110 9146 9182 9218 9253 9286 9319 9351 9381 9410 9437 9463 9488 9511 9532 9552 9571 9589 9605 9621 9635 9649 9661 9673 9685 9696 9706 9716 9725 9734 9743 9751 9759 9767 9775 9782 9789 9795 9801 9807 9813 9818 9823 9827 9832 9836 9839 9843 9846 9849 9852 9855 9857 9860 9862 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9873 9870 9868 9865 9862 9859 9855 9852 9848 9843 9839 9834 9828 9822 9816 9809 9802 9794 9785 9776 9766 9755 9744 9732 9719 9706 9692 9677 9662 9646 9630 9614 9597 9581 9564 9548 9532 9517 9502 9488 9475 9463 9453 9443 9436 9430 9426 9423 9423 9424 9428 9433 9439 9448 9458 9470 9483 9497 9512 9528 9545 9563 9581 9599 9617 9635 9653 9670 9687 9703 9718 9733 9747 9760 9772 9783 9794 9803 9812 9820 9828 9834 9840 9846 9851 9856 9860 9864 9868 9872 9875 9879 9882 9885 9888 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 7392 0 32 1 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9934 9932 9930 9927 9925 9922 9920 9917 9914 9912 9909 9906 9904 9901 9898 9896 9893 9890 9887 9885 9882 9879 9876 9874 9871 9868 9866 9863 9861 9858 9856 9853 9851 9849 9847 9845 9843 9842 9840 9839 9838 9836 9836 9835 9834 9834 9834 9834 9834 9834 9835 9836 9837 9838 9839 9840 9841 9843 9845 9846 9848 9850 9852 9855 9857 9859 9862 9864 9867 9869 9872 9874 9877 9880 9882 9885 9888 9890 9893 9895 9898 9901 9903 9906 9908 9911 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9897 9895 9894 9892 9890 9887 9885 9883 9881 9878 9876 9873 9871 9868 9865 9863 9860 9857 9854 9851 9848 9846 9843 9840 9837 9834 9831 9828 9825 9822 9819 9817 9814 9811 9808 9806 9803 9801 9799 9797 9795 9793 9792 9791 9790 9789 9789 9788 9789 9789 9790 9791 9793 9795 9797 9799 9802 9805 9809 9812 9816 9821 9825 9829 9834 9838 9843 9848 9853 9857 9862 9867 9871 9875 9880 9884 9888 9891 9895 9899 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9908 9907 9905 9903 9901 9899 9896 9894 9891 9888 9886 9883 7393 0 32 1 9879 9876 9873 9869 9865 9862 9858 9854 9849 9845 9841 9836 9831 9826 9821 9816 9811 9806 9800 9794 9789 9783 9777 9771 9765 9758 9752 9746 9740 9734 9728 9721 9716 9710 9704 9699 9693 9688 9683 9679 9674 9670 9666 9663 9660 9657 9654 9651 9649 9647 9646 9644 9643 9642 9642 9641 9641 9641 9642 9643 9644 9645 9646 9648 9650 9653 9656 9659 9662 9666 9670 9675 9679 9685 9690 9696 9702 9708 9714 9720 9727 9734 9741 9747 9754 9761 9768 9774 9781 9787 9793 9799 9805 9811 9816 9821 9826 9830 9835 9839 9843 9847 9850 9854 9857 9860 9863 9866 9868 9871 9873 9876 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9907 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9884 9883 9882 9880 9879 9877 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9854 9851 9848 9846 9842 9839 9836 9833 9829 9825 9822 9818 9813 9809 9804 9800 9794 9789 9783 9777 9771 9764 9757 9749 9742 9733 9724 9715 9705 9695 9684 9673 9661 9649 9636 9623 9609 9594 9579 9564 9547 9530 9512 9494 9475 9455 9434 9412 9389 9365 9340 9314 9287 9258 9228 9198 9165 9132 9097 9061 9023 8984 8944 8902 8859 8814 8769 8722 8673 8624 8573 8521 8468 8414 8358 8302 8244 8186 8127 8066 8005 7943 7880 7817 7753 7688 7623 7557 7491 7425 7359 7292 7225 7159 7092 7026 6960 6895 6830 6766 6702 6640 6578 6517 6458 6400 6342 6287 6232 6179 6128 6078 6030 5983 5939 5896 5855 5815 5778 5743 5709 5678 5649 5622 5597 5575 5555 5537 5522 5510 5500 5492 5488 5486 5487 5491 5498 5508 5521 5538 5557 5580 5606 5635 5667 5702 5741 5783 5827 5875 5925 5979 6035 6094 6155 6218 6284 6352 6421 6493 6565 6640 6715 6792 6869 6947 7026 7105 7184 7263 7342 7420 7498 7575 7651 7726 7801 7873 7945 8014 8082 8149 8213 8276 8336 8395 8451 8506 8558 8608 8656 8701 8745 8786 8826 8863 8898 8931 8963 8993 9021 9047 9071 9095 9116 9136 9155 9173 9189 9204 9218 9231 9243 9254 9264 9273 9282 9290 9297 9303 9308 9313 9318 9322 9325 9328 9331 9333 9335 9337 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9349 9351 9352 9354 9356 9358 9360 9363 9365 9368 9371 9375 9378 9382 9386 9390 9395 9399 9404 9409 9415 9420 9426 9432 9438 9444 9451 9457 9464 9471 9478 9485 9492 9500 9507 9515 9522 9529 9537 9544 9552 9559 9567 9574 9581 9588 9595 9602 9609 9615 9622 9628 9635 9641 9647 9652 9658 9663 9669 9674 9678 9683 9688 9692 9696 9700 9704 9707 9711 9714 9717 9719 9722 9724 9726 9728 9730 9732 9734 9735 9737 9738 9739 9740 9741 9742 7394 0 32 1 9743 9744 9745 9745 9746 9747 9748 9748 9749 9750 9750 9751 9752 9752 9753 9754 9755 9756 9756 9757 9758 9759 9760 9762 9763 9764 9766 9768 9769 9771 9773 9776 9778 9781 9783 9786 9789 9792 9795 9798 9802 9805 9808 9812 9816 9819 9823 9826 9830 9833 9837 9840 9843 9846 9850 9853 9855 9858 9861 9864 9866 9869 9871 9873 9876 9878 9880 9882 9883 9885 9887 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9921 9920 9919 9917 9916 9915 9913 9911 9910 9908 9906 9904 9903 9901 9899 9898 9896 9895 9893 9892 9891 9889 9888 9886 9885 9884 9882 9881 9879 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9852 9850 9848 9847 9845 9844 9842 9841 9840 9840 9839 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9846 9847 9848 9850 9851 9853 9854 9856 9858 9859 9861 9863 9865 9867 9868 9870 9872 9874 9876 9879 9881 9883 9885 9887 9890 9892 9894 9897 9899 9901 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 7395 0 32 1 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9909 9907 9904 9902 9899 9895 9892 9889 9885 9881 9877 9873 9868 9864 9859 9854 9849 9844 9839 9833 9828 9822 9816 9810 9804 9797 9791 9784 9777 9770 9763 9755 9748 9740 9732 9724 9715 9707 9698 9689 9680 9672 9662 9653 9644 9635 9626 9617 9608 9599 9590 9582 9573 9565 9557 9549 9541 9534 9527 9520 9514 9508 9502 9496 9491 9486 9482 9478 9475 9472 9469 9467 9465 9464 9463 9463 9463 9464 9465 9466 9468 9471 9474 9477 9481 9485 9489 9494 9499 9505 9511 9517 9523 9529 9536 9543 9550 9557 9564 9572 9579 9587 9595 9602 9610 9618 9625 9633 9640 9648 9655 9662 9670 9676 9683 9690 9696 9702 9708 9714 9719 9724 9729 9733 9738 9742 9745 9749 9752 9755 9758 9761 9763 9766 9768 9770 9772 9774 9776 9778 9780 9782 9783 9785 9787 9788 9790 9792 9793 9794 9796 9797 9798 9799 9800 9801 9802 9803 9804 9804 9805 9806 9806 9807 9808 9808 9809 9810 9811 9812 9814 9815 9817 9818 9820 9822 9825 9827 9830 9832 9835 9838 9841 9843 9846 9849 9852 9855 9858 9861 9864 9867 9869 9872 9875 9877 9880 9882 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9885 9882 9879 9876 9873 9869 9866 9862 9858 9853 9848 9843 9838 9833 9827 9821 9814 9807 9800 9793 9786 9778 9769 9761 9752 9742 9732 9722 9711 9699 9686 9672 9657 9641 9624 9605 9585 9564 9540 9515 9488 7396 0 32 2 9448 9416 9384 9351 9316 9281 9244 9207 9170 9133 9096 9059 9024 8989 8956 8925 8896 8870 8845 8824 8806 8791 8780 8772 8767 8766 8769 8775 8785 8798 8814 8833 8855 8880 8907 8936 8967 8999 9032 9066 9101 9135 9170 9205 9238 9271 9303 9334 9364 9391 9418 9442 9465 9486 9506 9523 9539 9554 9567 9579 9589 9598 9606 9613 9620 9625 9630 9635 9639 9643 9647 9651 9654 9658 9662 9665 9669 9673 9677 9682 9686 9690 9695 9699 9704 9708 9713 9717 9722 9726 9731 9735 9739 9743 9747 9751 9755 9759 9763 9766 9770 9774 9777 9781 9784 9788 9791 9794 9798 9801 9804 9808 9811 9814 9817 9820 9822 9825 9827 9829 9831 9833 9835 9836 9837 9837 9838 9838 9837 9837 9836 9835 9833 9832 9830 9828 9826 9823 9821 9818 9816 9813 9811 9808 9806 9803 9801 9799 9797 9796 9794 9793 9792 9792 9792 9792 9793 9794 9795 9797 9799 9801 9803 9806 9809 9812 9816 9819 9823 9826 9830 9834 9837 9841 9844 9848 9851 9854 9856 9858 9860 9862 9863 9864 9864 9864 9864 9863 9861 9859 9857 9854 9851 9847 9843 9838 9833 9828 9822 9815 9809 9801 9794 9786 9778 9769 9760 9751 9741 9731 9721 9710 9699 9688 9676 9664 9651 9639 9625 9612 9598 9584 9570 9555 9540 9525 9510 9494 9479 9463 9447 9431 9414 9398 9382 9366 9350 9334 9319 9303 9288 9273 9259 9245 9231 9218 9206 9194 9183 9173 9163 9154 9146 9139 9132 9127 9122 9119 9116 9115 9114 9114 9115 9118 9121 9125 9130 9136 9143 9151 9160 9170 9180 9191 9203 9216 9229 9243 9258 9273 9288 9304 9320 9337 9354 9371 9388 9406 9423 9440 9458 9475 9493 9510 9526 9543 9559 9575 9591 9606 9621 9635 9649 9662 9675 9687 9699 9710 9720 9730 9740 9749 9757 9765 9772 9779 9786 9792 9797 9802 9807 9811 9815 9819 9822 9825 9828 9830 9832 9834 9835 9836 9836 9837 9836 9836 9835 9833 9831 9828 9825 9821 9817 9811 9806 9799 9792 9785 9777 9768 9758 9748 9738 9727 9715 9704 9692 9680 9667 9655 9643 9631 9620 9609 9598 9588 9579 9570 9562 9556 9550 9545 9542 9540 9538 9538 9540 9542 9546 9550 9556 9563 9571 9579 9588 9599 9609 9620 9632 9644 9656 9668 9680 9692 9703 9715 9726 9737 9747 9757 9766 9775 9783 9791 9798 9804 9810 9815 9820 9824 9827 9831 9833 9836 9838 9840 9842 9843 9845 9846 9847 9849 9850 9851 9852 9854 9855 9857 9859 9860 9862 9864 9866 9868 9871 9873 9875 9877 9880 9882 9884 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9904 9906 9907 9907 9908 9909 9909 9909 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9889 9887 9885 9882 9880 9877 9874 9870 9867 9863 9858 9854 9849 9844 7397 0 32 2 9839 9833 9828 9822 9816 9810 9803 9797 9791 9784 9778 9771 9765 9758 9751 9745 9738 9732 9725 9718 9710 9703 9695 9687 9678 9669 9660 9649 9638 9626 9614 9600 9586 9570 9554 9536 9518 9499 9479 9459 9437 9415 9393 9370 9348 9325 9302 9280 9259 9238 9218 9199 9182 9166 9152 9140 9130 9121 9115 9112 9110 9112 9115 9121 9129 9139 9152 9167 9183 9201 9221 9243 9265 9289 9314 9339 9364 9390 9416 9442 9467 9492 9517 9540 9563 9585 9606 9626 9645 9662 9679 9694 9708 9722 9734 9745 9755 9765 9774 9782 9789 9796 9803 9809 9815 9820 9826 9831 9836 9841 9845 9850 9855 9859 9864 9869 9873 9877 9882 9886 9890 9893 9897 9901 9904 9907 9910 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9871 9870 9870 9869 9869 9869 9870 9870 9871 9872 9874 9875 9877 9879 9881 9883 9886 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9924 9927 9930 9933 9935 9938 9940 9942 9945 9947 9949 9951 9953 9954 9956 9958 9959 9960 9962 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9906 9903 9899 9895 9891 9887 9883 9878 9873 9868 9863 9857 9852 9845 9839 9833 9826 9819 9812 9805 9798 9790 9782 9775 9767 9759 9750 9742 9734 9726 9717 9709 9700 9692 9683 9675 9666 9657 9649 9640 9632 9623 9615 9607 9598 9590 9582 9574 9566 9558 9551 9543 9536 9529 9522 9516 9509 9503 9497 9492 9487 9482 9478 9474 9471 9468 9465 9463 9462 9461 9460 9460 9461 9462 9464 9467 9469 9473 9477 9481 9486 9491 9497 9503 9510 9517 9524 9531 9539 9547 9555 9564 9573 9581 9590 9599 9608 9617 9626 9636 9645 9654 9663 9672 9681 9690 9699 7398 0 32 2 9707 9716 9724 9733 9741 9749 9757 9765 9772 9780 9787 9794 9801 9808 9814 9820 9827 9832 9838 9843 9848 9853 9858 9862 9866 9870 9873 9877 9880 9882 9885 9887 9889 9891 9893 9894 9895 9896 9897 9898 9898 9898 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9904 9905 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9882 9878 9874 9870 9866 9862 9858 9853 9849 9844 9840 9835 9830 9825 9820 9814 9809 9804 9799 9794 9789 9784 9779 9774 9769 9764 9760 9755 9751 9747 9744 9740 9737 9734 9731 9729 9727 9725 9723 9722 9721 9721 9721 9721 9722 9723 9724 9726 9728 9730 9733 9735 9739 9742 9746 9750 9754 9759 9764 9769 9774 9779 9784 9790 9795 9801 9806 9812 9817 9823 9828 9834 9839 9845 9850 9855 9860 9865 9869 9874 9879 9883 9887 9891 9895 9899 9903 9906 9910 9913 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 9941 9943 9944 9945 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9880 9878 9876 9875 9873 9871 9870 9868 9867 9865 9863 9862 9860 9859 9858 9856 9855 9854 9853 9852 9851 9850 9850 9849 9849 9849 9848 9848 9849 9849 9849 9849 9850 9851 9851 9852 9853 9853 9854 9855 9856 9857 9857 9858 9858 9859 9859 9860 9860 9860 9860 9860 9859 9859 9858 9858 9857 9856 9855 9853 9852 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9825 9823 9821 9819 9818 9816 9815 9814 9812 9811 9810 9809 9808 9808 9807 9807 9806 9806 9806 9806 9806 9807 9807 9808 9808 9809 9810 9811 9812 9814 7399 0 32 2 9815 9817 9819 9821 9823 9825 9827 9830 9832 9835 9838 9841 9844 9848 9851 9854 9858 9862 9865 9869 9873 9877 9881 9885 9889 9893 9897 9901 9904 9908 9912 9916 9919 9923 9926 9929 9932 9935 9938 9941 9943 9945 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9921 9919 9916 9913 9909 9906 9902 9897 9893 9888 9882 9877 9871 9864 9858 9851 9844 9838 9831 9824 9817 9810 9804 9798 9792 9786 9781 9777 9773 9770 9767 9765 9763 9763 9763 9764 9765 9767 9770 9774 9778 9783 9788 9793 9800 9806 9813 9819 9826 9833 9841 9848 9854 9861 9868 9874 9880 9886 9891 9896 9901 9905 9908 9912 9915 9918 9920 9922 9924 9925 9926 9927 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9886 9883 9880 9878 9874 9871 9868 9865 9861 9857 9853 9849 9845 9841 9836 9832 9827 9822 9816 9811 9805 9800 9794 9787 9781 9775 9768 9761 9754 9747 9740 9732 9724 9716 9708 9700 9691 9682 9673 7400 0 32 2 9663 9654 9643 9633 9622 9611 9599 9587 9575 9562 9548 9534 9520 9505 9489 9472 9455 9438 9419 9400 9381 9360 9339 9316 9293 9269 9245 9219 9192 9165 9136 9106 9075 9043 9010 8975 8940 8902 8864 8824 8783 8740 8696 8650 8603 8554 8503 8451 8398 8342 8286 8227 8168 8106 8044 7980 7915 7849 7782 7714 7645 7576 7506 7436 7366 7296 7225 7156 7086 7018 6950 6883 6817 6753 6690 6629 6570 6513 6457 6404 6354 6306 6260 6217 6177 6140 6106 6074 6046 6021 5999 5979 5964 5951 5941 5934 5931 5931 5934 5939 5948 5960 5975 5993 6014 6038 6064 6093 6125 6160 6197 6237 6279 6323 6370 6419 6470 6524 6579 6636 6694 6755 6816 6880 6944 7010 7077 7144 7213 7282 7351 7421 7491 7562 7632 7702 7773 7842 7912 7980 8049 8116 8182 8248 8313 8376 8438 8499 8559 8617 8674 8729 8783 8835 8886 8935 8983 9028 9073 9115 9156 9195 9233 9269 9304 9336 9368 9398 9426 9453 9479 9503 9526 9548 9569 9588 9607 9624 9640 9656 9670 9684 9697 9709 9721 9731 9741 9751 9760 9769 9777 9784 9792 9798 9805 9811 9817 9822 9828 9833 9837 9842 9846 9850 9854 9858 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9935 9933 9931 9929 9926 9924 9921 9919 9916 9913 9911 9908 9905 9902 9900 9897 9893 9890 9887 9883 9879 9875 9871 9867 9862 9857 9851 9846 9840 9834 9827 9820 9813 9805 9797 9789 9780 9772 9763 9753 9744 9734 9725 9715 9705 9695 9686 9676 9667 9657 9648 9640 9631 9623 9616 9608 9602 9596 9590 9585 9580 9576 9573 9570 9568 9567 9566 9566 9566 9567 9569 9571 9573 9576 9580 9584 9589 9594 9599 9605 9611 9617 9624 9631 9638 9645 9652 9660 9667 9675 9683 9691 9698 9706 9714 9721 9729 9736 9744 9751 9758 9765 9771 9778 9784 9790 9796 9802 9807 9813 9818 9823 9827 9832 9836 9839 9843 9846 9849 9852 9855 9857 9859 9860 9861 9862 9863 9863 9863 9862 9861 9860 9858 9856 9853 9850 7401 0 32 2 9847 9843 9838 9834 9828 9822 9816 9809 9802 9794 9786 9777 9768 9759 9749 9739 9728 9717 9705 9694 9682 9669 9657 9644 9631 9617 9604 9590 9577 9563 9549 9535 9521 9507 9493 9479 9465 9451 9438 9425 9411 9398 9386 9373 9361 9349 9338 9327 9317 9306 9297 9288 9279 9271 9264 9257 9251 9245 9241 9237 9233 9231 9229 9228 9228 9229 9230 9232 9235 9239 9244 9250 9256 9263 9271 9280 9290 9300 9311 9323 9335 9348 9361 9375 9389 9404 9419 9435 9450 9466 9482 9498 9514 9530 9546 9562 9577 9593 9607 9622 9636 9650 9663 9676 9688 9700 9711 9722 9732 9741 9750 9758 9766 9773 9779 9785 9791 9796 9800 9805 9809 9812 9815 9818 9821 9824 9826 9829 9831 9834 9836 9838 9841 9843 9846 9849 9852 9855 9858 9861 9864 9868 9871 9875 9879 9883 9886 9890 9894 9898 9901 9905 9908 9911 9914 9917 9920 9922 9924 9926 9927 9929 9929 9930 9930 9930 9930 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9916 9914 9912 9910 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9868 9867 9865 9865 9864 9863 9863 9863 9863 9863 9863 9864 9864 9865 9866 9868 9869 9870 9872 9874 9875 9877 9878 9880 9881 9883 9884 9885 9886 9886 9887 9887 9887 9887 9886 9885 9884 9882 9881 9879 9876 9874 9871 9867 9864 9860 9856 9851 9846 9840 9835 9828 9822 9815 9807 9799 9790 9780 9770 9760 9748 9736 9723 9709 9694 9678 9661 9644 9625 9605 9584 9562 9539 9515 9489 9462 9434 9405 9375 9343 9310 9276 9241 9205 9168 9129 9090 9049 9007 8965 8921 8877 8831 8785 8739 8691 8643 8595 8546 8497 8447 8397 8347 8298 8248 8198 8149 8100 8052 8004 7957 7911 7866 7822 7779 7738 7698 7659 7622 7588 7554 7523 7494 7468 7443 7421 7401 7384 7370 7358 7348 7342 7338 7337 7339 7344 7351 7362 7375 7391 7409 7430 7454 7480 7509 7540 7574 7609 7647 7687 7728 7772 7817 7863 7911 7960 8011 8062 8114 8166 8220 8274 8327 8382 8436 8490 8544 8597 8650 8703 8754 8806 8856 8905 8953 9000 9046 9091 9135 9177 9218 9257 9295 9332 9367 9401 9433 9464 9494 9522 9548 9574 9598 9621 9642 9662 9681 9699 9716 9732 9747 9761 9773 9785 9797 9807 9817 9826 9834 9842 9849 9855 9861 9867 9871 9876 9880 9884 9887 9890 9892 9894 9896 9898 9899 9899 9900 9900 9900 9900 9899 9898 9897 9895 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9864 9861 9857 9854 9851 9847 9844 9841 9838 9834 9831 9828 9825 9822 9820 9817 9814 9812 9809 9807 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9785 9783 9782 9781 9779 9778 9777 9777 9776 9775 7402 0 32 2 9775 9774 9774 9774 9774 9774 9774 9775 9775 9776 9776 9777 9777 9778 9778 9778 9779 9779 9779 9779 9779 9778 9778 9777 9775 9774 9772 9770 9768 9765 9762 9758 9755 9751 9747 9742 9737 9732 9727 9721 9716 9710 9704 9697 9691 9685 9678 9672 9665 9659 9652 9645 9639 9632 9626 9620 9613 9607 9601 9595 9590 9584 9579 9573 9568 9564 9559 9555 9551 9547 9544 9541 9538 9536 9534 9533 9532 9531 9531 9532 9533 9534 9536 9539 9542 9546 9550 9555 9560 9566 9572 9579 9586 9593 9601 9609 9618 9626 9635 9644 9653 9663 9672 9681 9690 9700 9709 9718 9727 9735 9744 9752 9760 9768 9776 9783 9790 9797 9804 9810 9817 9823 9829 9835 9840 9846 9851 9856 9861 9866 9871 9875 9880 9885 9889 9893 9898 9902 9906 9910 9914 9918 9921 9925 9928 9931 9934 9937 9940 9942 9944 9946 9948 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9913 9913 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 7403 0 32 2 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9900 9898 9897 9895 9893 9891 9890 9888 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9852 9850 9848 9846 9844 9842 9840 9837 9835 9833 9831 9829 9827 9825 9823 9822 9820 9818 9817 9815 9814 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9804 9803 9803 9803 9803 9803 9803 9804 9804 9805 9806 9806 9808 9809 9810 9812 9813 9815 9817 9819 9821 9824 9826 9829 9831 9834 9837 9840 9843 9847 9850 9853 9856 9860 9863 9866 9869 9873 9876 9879 9882 9885 9888 9891 9894 9897 9899 9902 9904 9907 9909 9912 9914 9917 9919 9921 9923 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9927 9925 9922 9919 9915 9911 9907 9902 9897 9892 9886 9880 9874 9867 9861 9854 9847 9840 9832 9825 9818 9811 9804 9798 9792 9786 9780 9775 9770 9766 9763 9760 9758 9756 9755 9755 9756 9757 9759 9761 9764 9767 9771 9776 9781 9786 9792 9798 9804 9810 9817 9823 9830 9836 9842 9849 9855 9861 9866 9872 9877 9882 9886 9890 9894 9898 9901 9904 9907 9910 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 7404 0 32 2 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 7405 0 32 2 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9913 9911 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9849 9845 9841 9837 9833 9828 9824 9819 9813 9808 9802 9796 9790 9784 9777 9770 9763 9756 9748 9740 9732 9723 9714 9705 9695 9685 9675 9664 9653 9641 9628 9615 9602 9588 9573 9558 9542 9525 9508 9490 9471 9451 9431 9410 9387 9364 9340 9315 9289 9263 9235 9206 9176 9145 9114 9081 9047 9012 8976 8939 8901 8862 8822 8781 8739 8696 8652 8607 8560 8513 8465 8416 8366 8315 8263 8210 8157 8102 8047 7992 7936 7879 7822 7764 7706 7648 7589 7531 7473 7414 7356 7299 7241 7184 7128 7073 7018 6964 6911 6860 6809 6760 6712 6666 6621 6578 6537 6497 6460 6424 6390 6358 6328 6301 6275 6252 6231 6212 6196 6181 6170 6160 6153 6148 6146 6146 6148 6153 6160 6170 6182 6196 6213 6232 6253 6277 6303 6331 6361 6393 6427 6464 6502 6543 6585 6629 6674 6722 6771 6821 6873 6926 6980 7036 7092 7150 7208 7267 7327 7387 7448 7508 7569 7631 7692 7753 7814 7875 7935 7995 8055 8113 8172 8229 8286 8341 8396 8450 8503 8555 8605 8655 8703 8751 8797 8841 8885 8927 8968 9008 9047 9084 9120 9155 9188 9221 9252 9282 9311 9338 9365 9391 9415 9439 9461 9482 9503 9523 9542 9560 9577 9593 9609 9624 9639 9653 9666 9679 9691 9702 9713 9724 9734 9744 9753 9762 9771 9779 9787 7406 0 32 2 9794 9801 9808 9814 9820 9826 9831 9836 9841 9846 9850 9854 9857 9861 9864 9867 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9897 9895 9891 9888 9885 9881 9877 9873 9869 9864 9859 9855 9849 9844 9839 9833 9827 9821 9815 9808 9802 9795 9787 9780 9772 9764 9755 9746 9737 9728 9718 9708 9697 9686 9674 9663 9651 9638 9626 9613 9600 9588 9575 9562 9549 9537 9525 9513 9502 9491 9481 9472 9463 9456 9449 9443 9439 9435 9433 9431 9431 9432 9434 9437 9441 9447 9453 9460 9468 9477 9487 9497 9508 9519 9531 9543 9555 9567 9579 9592 9604 9616 9628 9640 9652 9663 9674 9684 9694 9704 9714 9723 9732 9740 9748 9756 9764 9771 9778 9785 9792 9798 9804 9810 9816 9822 9827 9832 9838 9843 9848 9852 9857 9862 9866 9870 9874 9878 9882 9885 9889 9892 9895 9898 9901 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9859 9856 9854 9852 9850 9848 9846 9845 9844 9843 9842 9842 9842 9842 9842 9843 9843 9844 9845 9847 9848 9850 9852 9854 9856 9858 9860 9863 9865 9868 9871 9874 9877 9880 9883 9886 9889 9893 9896 9899 9902 9906 9909 9912 9915 9918 9921 9924 9926 9929 9931 9934 9936 9938 9939 9941 9942 9944 9945 9946 9946 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9903 9901 9898 9896 9894 9891 9889 9886 9884 9881 9879 9876 9874 9871 9869 9866 9864 9862 9859 9857 9855 9853 9851 9850 9848 9847 9845 9844 9843 9842 9841 9841 9840 9840 9840 9840 9840 9840 9840 9841 9841 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9858 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9861 9861 9860 9860 9859 9859 9858 9857 9856 7407 0 32 2 9855 9854 9853 9851 9850 9849 9848 9846 9845 9844 9843 9842 9841 9840 9839 9838 9838 9837 9837 9837 9837 9837 9837 9838 9839 9840 9841 9843 9844 9846 9848 9850 9853 9855 9858 9861 9863 9866 9869 9872 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9954 9952 9950 9948 9945 9943 9940 9937 9933 9930 9926 9923 9919 9915 9911 9907 9902 9898 9894 9890 9886 9882 9879 9875 9872 9869 9866 9863 9861 9859 9858 9857 9856 9855 9855 9855 9855 9856 9857 9858 9860 9862 9864 9866 9868 9871 9874 9876 9879 9882 9885 9888 9890 9893 9896 9899 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9953 9955 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9954 7408 0 32 2 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9924 9922 9920 9918 9915 9913 9911 9908 9906 9904 9902 9899 9897 9895 9893 9890 9888 9886 9884 9881 9879 9877 9874 9872 9869 9866 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9829 9826 9824 9822 9820 9818 9817 9816 9815 9815 9815 9816 9817 9818 9819 9821 9824 9826 9829 9833 9836 9840 9844 9848 9852 9857 9861 9866 9870 9874 9879 9883 9887 9890 9894 9898 9901 9904 9907 9909 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9907 9905 9902 9899 9896 9893 9890 9887 9884 9881 9877 9874 9870 9866 9863 9859 9855 9852 9848 9844 9840 9836 9833 9829 9825 9822 9818 9814 9811 9808 9804 9801 9798 9794 9791 9788 9786 9783 9780 9778 9775 9773 9771 9769 9767 9766 9764 9763 9762 9761 9760 9760 9759 9759 9759 9759 9759 9760 9760 9761 9762 9762 9763 9765 9766 9767 9768 9770 9772 9773 9775 9777 9779 9781 9783 9785 9787 9790 9792 9795 9797 9800 9803 9806 9809 9812 9815 9819 9822 9826 9829 9833 9836 9840 9844 9847 9851 9854 9858 9862 9865 9869 9872 9876 9879 9882 9886 9889 9892 9895 9898 9901 9903 9906 9909 9911 9914 9916 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9886 9886 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9861 9859 9856 9853 9851 9847 9844 9840 9837 9833 9828 9824 9819 9813 9807 9801 9795 9788 9780 9772 9763 9754 9744 9734 9723 9711 9699 9686 9672 9658 9642 9626 9610 9592 9574 9555 9536 9515 9494 9472 9449 9426 9401 9376 9350 9323 9296 9268 9238 9208 9177 9146 9113 9080 9045 9010 8974 8937 8899 8861 8821 8781 8740 8698 7409 0 32 2 8655 8611 8567 8522 8477 8430 8384 8337 8289 8241 8193 8145 8096 8048 8000 7951 7903 7856 7809 7762 7716 7670 7626 7582 7539 7497 7457 7417 7379 7342 7306 7272 7239 7208 7179 7151 7124 7100 7077 7056 7036 7019 7003 6989 6977 6967 6959 6953 6949 6947 6946 6948 6951 6957 6964 6973 6985 6998 7013 7029 7048 7068 7090 7114 7139 7166 7194 7224 7255 7287 7321 7356 7391 7428 7465 7503 7542 7581 7621 7660 7700 7740 7780 7820 7859 7899 7937 7975 8012 8049 8084 8119 8152 8184 8215 8244 8273 8299 8324 8348 8369 8389 8407 8424 8438 8450 8460 8469 8475 8479 8480 8480 8477 8472 8464 8455 8442 8428 8410 8391 8369 8344 8317 8287 8255 8220 8183 8144 8102 8058 8012 7963 7912 7860 7805 7749 7691 7631 7570 7508 7445 7380 7315 7250 7183 7117 7051 6984 6918 6852 6787 6722 6659 6596 6535 6476 6418 6361 6307 6254 6203 6155 6109 6065 6024 5985 5949 5916 5885 5857 5831 5809 5789 5773 5759 5748 5740 5735 5733 5734 5737 5744 5754 5767 5782 5801 5823 5847 5875 5905 5938 5974 6013 6055 6099 6146 6195 6247 6302 6358 6417 6478 6541 6606 6673 6741 6811 6883 6955 7028 7103 7178 7254 7330 7406 7482 7559 7635 7711 7786 7861 7934 8007 8079 8150 8219 8287 8354 8419 8482 8544 8604 8663 8719 8774 8827 8878 8927 8974 9019 9063 9104 9144 9182 9219 9253 9286 9318 9348 9376 9403 9428 9452 9475 9497 9517 9536 9555 9572 9588 9604 9618 9632 9645 9657 9669 9680 9690 9700 9710 9718 9727 9735 9743 9750 9757 9763 9770 9775 9781 9786 9791 9796 9801 9805 9809 9813 9816 9820 9823 9826 9828 9831 9833 9836 9838 9839 9841 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9857 9857 9858 9859 9859 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9872 9873 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9898 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9921 9919 9916 9914 9912 9909 9907 9904 9902 9899 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9859 9856 9853 9851 9848 9845 9843 9841 9838 9836 9834 9832 9830 9828 9827 9825 9824 9823 9822 9821 9820 9819 9819 9819 9819 9819 9819 9820 9821 9822 9823 9824 9825 9827 9829 9831 9833 9835 9837 9840 9842 9845 9848 9851 9853 9857 9860 7410 0 32 2 9863 9866 9869 9872 9876 9879 9882 9885 9888 9891 9895 9898 9901 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9904 9903 9902 9900 9898 9896 9894 9891 9888 9885 9882 9878 9873 9869 9863 9858 9852 9845 9839 9832 9824 9816 9809 9800 9792 9784 9776 9767 9759 9752 9744 9737 9731 9725 9719 9714 9710 9707 9704 9703 9702 9702 9703 9705 9707 9711 9715 9720 9726 9732 9739 9746 9754 9762 9771 9779 9788 9797 9805 9814 9822 9831 9838 9846 9853 9860 9866 9872 9878 9882 9887 9891 9895 9898 9901 9903 9905 9907 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9918 9916 9915 9914 9912 9910 9908 9907 9905 9903 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9877 9875 9873 9871 9868 9866 9863 9861 9858 9855 9852 9848 9844 9840 9836 9831 9826 9821 9815 9809 9803 9797 9790 9783 9776 9769 9761 9754 9747 9739 9732 9725 9717 9710 9703 9697 9690 9683 9676 9670 9663 9657 9650 9643 9635 9627 9619 9611 9601 9591 9580 9568 9556 9542 9527 9512 9495 9477 9458 9439 9418 9397 9375 9353 9330 9307 9285 9262 9240 9218 9197 9177 9159 9142 9126 9113 9101 9091 9084 9079 9076 9076 9078 9083 9090 9100 9111 9125 9142 9159 9179 9200 9223 9246 9271 9296 9321 9347 9373 9399 9424 9449 9473 9496 9518 9540 9560 9578 9596 9612 9627 9641 9653 9664 9675 9683 9691 9698 9704 9710 9714 9718 9722 9725 9727 9730 9732 9733 9735 9736 9738 9739 9740 9741 9742 9743 9744 9745 9746 9746 9747 9747 9747 9748 9747 9747 9747 9746 9745 9744 9743 9741 9740 9738 9736 9734 9732 9730 9727 9725 9722 9719 9716 9713 9710 9707 9703 9699 9696 9692 9687 9683 9678 9673 9668 9663 9657 9651 9645 9638 9631 9623 9616 9607 9599 9590 9581 9571 9561 9551 9540 9529 9518 9506 9494 9481 9468 9455 9441 9427 9412 9397 9382 9366 9350 9333 9315 9297 9279 9260 9240 9220 9199 9177 7411 0 32 2 9155 9132 9109 9085 9060 9034 9008 8981 8953 8924 8895 8864 8833 8801 8768 8734 8699 8663 8626 8588 8549 8509 8467 8424 8380 8335 8288 8239 8190 8138 8086 8031 7976 7918 7859 7799 7737 7674 7609 7543 7476 7408 7338 7268 7196 7124 7051 6978 6905 6831 6757 6684 6610 6537 6465 6394 6323 6254 6186 6119 6054 5991 5930 5871 5813 5758 5706 5656 5608 5563 5521 5482 5445 5411 5380 5351 5326 5304 5284 5267 5254 5243 5235 5229 5227 5227 5230 5236 5245 5256 5270 5287 5307 5329 5353 5381 5411 5443 5478 5516 5556 5598 5643 5691 5740 5792 5847 5903 5962 6023 6085 6150 6217 6285 6355 6426 6499 6573 6648 6725 6802 6880 6958 7037 7116 7195 7274 7353 7432 7510 7587 7664 7739 7814 7887 7959 8030 8099 8166 8232 8296 8358 8419 8477 8534 8588 8641 8692 8741 8788 8833 8876 8918 8957 8995 9032 9067 9100 9131 9162 9190 9218 9244 9269 9293 9316 9338 9359 9379 9398 9416 9433 9450 9465 9481 9495 9509 9522 9535 9547 9558 9569 9580 9590 9600 9609 9618 9626 9634 9642 9649 9656 9663 9670 9676 9682 9688 9693 9699 9704 9709 9714 9719 9724 9729 9733 9738 9742 9747 9751 9755 9759 9763 9767 9771 9775 9779 9782 9786 9789 9793 9796 9799 9802 9805 9808 9811 9814 9816 9819 9821 9824 9826 9828 9830 9832 9835 9837 9839 9841 9843 9845 9847 9849 9850 9852 9854 9856 9858 9860 9862 9863 9865 9867 9868 9870 9871 9872 9874 9875 9876 9877 9878 9878 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9872 9872 9871 9870 9868 9867 9866 9864 9862 9861 9859 9857 9855 9852 9850 9848 9845 9843 9840 9837 9835 9832 9829 9827 9824 9822 9819 9817 9814 9812 9810 9808 9806 9804 9802 9801 9799 9798 9797 9796 9796 9795 9795 9795 9795 9795 9795 9796 9796 9797 9798 9799 9800 9802 9803 9805 9807 9809 9811 9813 9816 9818 9821 9823 9826 9829 9832 9835 9838 9841 9844 9848 9851 9854 9857 9861 9864 9867 9870 9873 9877 9880 9883 9886 9888 9891 9894 9896 9899 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 7412 0 32 2 9958 9958 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9885 9884 9882 9881 9880 9878 9877 9875 9874 9873 9871 9870 9869 9867 9866 9865 9863 7413 0 32 2 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9852 9851 9851 9850 9850 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9849 9849 9849 9850 9850 9851 9852 9853 9853 9854 9856 9857 9858 9859 9861 9862 9864 9866 9868 9869 9871 9873 9875 9877 9879 9882 9884 9886 9888 9891 9893 9895 9897 9900 9902 9904 9907 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9923 9921 9920 9918 9916 9913 9911 9908 9905 9902 9898 9895 9891 9887 9882 9878 9873 9868 9863 9857 9852 9846 9840 9834 9828 9822 9816 9810 9804 9798 9792 9786 9780 9774 9769 9763 9758 9753 9747 9743 9738 9733 9729 9725 9721 9717 9714 9710 9707 9704 9701 9699 9697 9695 9693 9691 9690 9689 9688 9688 9688 9688 9689 9689 9690 9692 9694 9696 9698 9701 9703 9707 9710 9714 9718 7414 0 32 2 9722 9727 9732 9737 9742 9747 9753 9758 9764 9770 9776 9782 9788 9794 9800 9806 9812 9818 9824 9830 9835 9841 9847 9852 9858 9863 9868 9873 9878 9883 9887 9892 9896 9900 9904 9908 9911 9915 9918 9921 9924 9927 9929 9931 9934 9936 9937 9939 9941 9942 9943 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9909 9906 9903 9900 9897 9893 9889 9885 9880 9875 9870 9865 9859 9852 9845 9838 9830 9822 9813 9804 9794 9783 9772 9760 9748 9735 9721 9706 9691 9675 9659 9641 9623 9604 9584 9563 9541 9519 9495 9471 9445 9419 9391 9363 9333 9303 9271 9238 9204 9169 9133 9096 9058 9019 8979 8937 8895 8852 8807 8762 8716 8669 8621 8572 8523 8472 8421 8370 8318 8265 8212 8158 8104 8050 7996 7941 7886 7831 7777 7722 7667 7612 7558 7504 7450 7397 7344 7292 7240 7190 7139 7090 7041 6993 6947 6901 6856 6813 6770 6729 6689 6650 6613 6577 6542 6509 6478 6448 6420 6394 6369 6346 6325 6305 6288 6273 6259 6248 6239 6233 6228 6226 6226 6229 6234 6242 6252 6265 6281 6300 6321 6345 6371 6401 6433 6468 6505 6546 6588 6634 6681 6731 6784 6838 6894 6952 7012 7073 7135 7199 7263 7328 7394 7461 7527 7594 7660 7726 7792 7857 7921 7985 8048 8109 8170 8229 8287 8344 8399 8453 8506 8557 8607 8655 8702 8748 8792 8835 8877 8918 8958 8996 9034 9070 9106 9140 9174 9207 9238 9269 9299 9328 9356 9384 9410 9436 9461 9485 9508 9530 9552 9572 9592 9611 9628 9646 9662 9677 9692 9706 9719 9732 9744 9755 9765 9775 9785 9793 9802 9810 9817 9824 9831 9837 9843 9849 9854 9860 9864 9869 9873 9877 9881 9885 9889 9892 9895 9898 9900 9903 9905 9908 9910 9911 9913 9915 9916 9917 9918 9920 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9919 9918 9917 9915 9913 9911 9909 9906 9903 9900 9897 9894 9890 9886 9882 9878 9874 9869 9865 9860 9856 9851 9846 9841 9836 9831 9826 9821 9816 9812 9807 9802 9797 9793 9788 9784 9779 9775 9771 9766 9762 9758 9754 9751 9747 9743 9740 9736 9733 9729 9726 9723 9721 9718 9716 9713 9711 9710 9708 9707 9706 9705 9705 9705 9705 9706 9707 9708 9710 9712 9714 9717 9720 9724 9727 9731 9736 9740 9745 9750 9755 9761 9766 9772 9777 9783 9789 9794 9800 9806 9811 9817 9822 7415 0 32 2 9827 9833 9837 9842 9847 9851 9855 9859 9863 9866 9869 9872 9875 9877 9879 9881 9882 9884 9885 9886 9886 9886 9886 9886 9885 9884 9883 9882 9880 9878 9876 9873 9871 9868 9864 9861 9857 9853 9849 9844 9839 9834 9828 9823 9817 9810 9804 9797 9790 9782 9774 9766 9757 9749 9739 9730 9720 9710 9699 9688 9677 9666 9654 9641 9629 9616 9603 9589 9575 9561 9547 9533 9518 9504 9489 9474 9459 9444 9430 9415 9400 9386 9372 9358 9344 9331 9318 9306 9294 9282 9271 9260 9250 9241 9232 9223 9215 9208 9202 9195 9190 9185 9180 9176 9173 9170 9167 9165 9163 9162 9161 9160 9159 9159 9159 9159 9159 9159 9159 9159 9160 9160 9160 9160 9159 9159 9158 9157 9156 9154 9152 9150 9147 9143 9140 9135 9130 9125 9119 9113 9106 9098 9090 9081 9072 9062 9051 9040 9029 9017 9005 8992 8979 8966 8952 8938 8924 8910 8896 8882 8868 8854 8840 8827 8814 8801 8788 8777 8765 8754 8744 8735 8726 8718 8711 8705 8700 8696 8692 8690 8688 8688 8689 8690 8693 8697 8701 8707 8714 8722 8730 8740 8751 8762 8775 8788 8802 8817 8832 8848 8865 8882 8900 8918 8937 8955 8975 8994 9014 9034 9053 9073 9093 9112 9132 9151 9170 9189 9207 9226 9243 9260 9277 9294 9310 9325 9340 9355 9369 9382 9395 9408 9420 9432 9443 9454 9465 9475 9485 9495 9505 9514 9523 9532 9541 9549 9558 9566 9575 9583 9591 9598 9606 9614 9621 9628 9635 9642 9649 9655 9661 9667 9673 9678 9683 9687 9691 9695 9698 9701 9703 9705 9706 9707 9707 9707 9707 9706 9705 9703 9701 9698 9696 9692 9689 9686 9682 9678 9674 9670 9666 9661 9657 9653 9649 9644 9640 9636 9633 9629 9625 9622 9619 9616 9613 9610 9607 9605 9602 9600 9598 9596 9595 9593 9591 9590 9589 9588 9586 9585 9584 9584 9583 9582 9581 9581 9580 9580 9579 9579 9578 9578 9578 9578 9577 9577 9577 9577 9577 9577 9577 9577 9577 9576 9576 9576 9576 9575 9575 9575 9574 9573 9573 9572 9571 9569 9568 9567 9565 9563 9561 9559 9557 9554 9552 9549 9546 9543 9539 9536 9532 9528 9524 9519 9515 9510 9505 9499 9494 9488 9482 9475 9469 9461 9454 9446 9438 9429 9420 9410 9400 9389 9378 9366 9354 9340 9327 9312 9297 9281 9264 9247 9229 9209 9190 9169 9147 9125 9101 9077 9052 9026 8999 8971 8942 8912 8881 8849 8817 8783 8748 8712 8675 8638 8599 8559 8518 8476 8434 8390 8345 8299 8253 8205 8157 8108 8058 8007 7956 7904 7851 7798 7745 7691 7637 7582 7528 7474 7419 7365 7311 7258 7205 7153 7102 7051 7001 6953 6905 6859 6814 6771 6729 6688 6650 6613 6577 6544 6513 6484 6457 6431 6409 6388 6369 6353 6339 6328 6318 6312 6307 6305 6305 6308 6313 6320 6330 6342 6357 6373 6392 6414 6437 6463 6490 6520 6552 6585 6621 6658 7416 0 32 2 6697 6739 6781 6824 6869 6915 6963 7011 7061 7112 7164 7216 7269 7323 7377 7432 7487 7542 7598 7654 7709 7765 7821 7877 7932 7987 8042 8097 8151 8205 8258 8310 8362 8414 8464 8514 8563 8611 8659 8705 8751 8795 8838 8881 8922 8962 9001 9039 9075 9110 9144 9177 9209 9239 9268 9296 9322 9348 9372 9395 9416 9437 9456 9475 9492 9508 9523 9538 9551 9563 9575 9586 9596 9605 9614 9622 9629 9636 9642 9648 9654 9659 9663 9668 9672 9675 9679 9682 9686 9689 9691 9694 9697 9700 9702 9705 9707 9710 9712 9715 9717 9720 9723 9725 9728 9730 9733 9736 9738 9741 9744 9747 9750 9752 9755 9758 9761 9764 9767 9770 9773 9776 9779 9783 9786 9789 9792 9796 9799 9802 9805 9809 9812 9815 9818 9821 9824 9827 9829 9831 9833 9835 9836 9837 9838 9838 9838 9837 9836 9835 9833 9831 9828 9825 9822 9818 9814 9810 9805 9800 9795 9791 9786 9781 9776 9772 9767 9764 9760 9757 9754 9752 9750 9749 9749 9749 9750 9751 9753 9756 9759 9763 9767 9772 9777 9783 9789 9795 9802 9809 9816 9822 9829 9836 9843 9850 9856 9862 9868 9874 9879 9884 9889 9893 9897 9901 9904 9907 9910 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9943 9941 9939 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9911 9908 9906 9903 9901 9898 9895 9893 9890 9887 9884 9881 9878 9875 9873 9870 9867 9864 9860 9857 7417 0 32 2 9854 9851 9848 9846 9843 9840 9837 9834 9832 9829 9827 9825 9823 9821 9819 9817 9816 9815 9813 9812 9811 9811 9810 9810 9810 9810 9810 9810 9811 9812 9812 9813 9815 9816 9817 9819 9821 9823 9825 9827 9830 9832 9835 9837 9840 9843 9846 9849 9852 9856 9859 9862 9865 9869 9872 9875 9879 9882 9885 9888 9891 9894 9897 9900 9902 9905 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9914 9911 9908 9905 9902 9898 9894 9890 9886 9881 9877 9871 9866 9860 9854 9848 9842 9835 9828 9820 9812 9804 9796 9787 9778 9769 9759 9749 9739 9729 9718 9708 9697 9685 9674 9663 9651 9640 9628 9617 9605 9593 9582 9571 9560 9548 9538 9527 9517 9507 9497 9487 9478 9469 9460 9452 9444 9437 9430 9423 9416 9410 9404 9399 9394 9389 9384 9380 9376 9372 9368 9365 9362 9359 9357 9354 9352 9350 9348 9346 9344 9343 9342 9341 9340 9339 9338 9338 9337 9337 9337 9337 9338 9338 9339 9339 9340 9341 9343 9344 9346 9347 9349 9351 9353 9355 9358 9360 9363 9366 9369 9372 9375 9379 9382 9386 9390 9394 9398 9403 9408 9413 9418 9423 9429 9435 9442 9448 9455 9462 9470 9477 9485 9494 9502 9511 9521 9530 9540 9550 9560 9570 9580 9591 9602 9612 9623 9634 9645 9656 9666 9677 9688 9698 9709 9719 9729 9739 9749 9758 9768 9777 9786 9794 9803 9811 9819 9826 9834 9841 9848 9854 9861 9867 9873 9878 9884 9889 9894 9898 9903 9907 9911 9915 9918 9922 9925 9928 9931 9933 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9922 9922 9923 9925 9926 9927 9928 9930 9931 9932 9934 9935 7418 0 32 2 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9914 9910 9907 9903 9899 9895 9891 9887 9882 9878 9873 9868 9863 9858 9853 9847 9842 9836 9830 9824 9818 9812 9806 9800 9794 9787 9781 9775 9768 9762 9756 9749 9743 9737 9731 9724 9719 9713 9707 9702 9696 9691 9686 9682 9678 9674 9670 9667 9664 9661 9659 9657 9655 9654 9654 9653 9653 9654 9655 9656 9658 9660 9663 9665 9669 9672 9676 9680 9685 9689 9694 9699 9705 9710 9716 9722 9728 9734 9740 9746 9752 9758 9764 9770 9776 9782 9788 9793 9799 9804 9810 9815 9820 9825 9829 9834 9838 9842 9846 9850 9853 9856 9859 9862 9865 9867 9870 9872 9874 9875 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9882 9882 9882 9881 9880 9879 9878 9876 9875 9873 9871 9869 9867 9865 9862 9859 9855 9852 9848 9843 9838 9833 9827 9821 9814 9807 9799 9790 9781 9771 9760 9749 9736 9723 9709 9694 9677 9660 9642 9622 9602 9580 9557 9533 9508 9481 9454 9425 9394 9363 9330 9295 9260 9223 9185 9146 9105 9063 9021 8976 8931 8885 8838 8790 8740 8690 8640 8588 8536 8483 8430 8376 8322 8267 8213 8158 8103 8049 7994 7940 7886 7833 7780 7728 7677 7626 7577 7528 7481 7435 7391 7348 7307 7267 7230 7194 7160 7128 7099 7072 7047 7025 7005 6988 6973 6962 6953 6947 6943 6943 6945 6951 6959 6970 6984 7002 7021 7044 7070 7098 7129 7163 7199 7237 7278 7321 7366 7414 7463 7514 7566 7620 7675 7732 7789 7848 7907 7967 8027 8087 8148 8209 8269 8330 8390 8449 8508 8566 8623 8679 8734 8788 8841 8892 8942 8991 9038 9084 9128 9170 9211 9251 9288 9325 9359 9393 9424 9454 9483 9511 9536 9561 9584 9607 9628 9647 9666 9684 9701 9717 9732 9746 9759 9772 9784 9795 9806 9816 9826 9835 9843 9851 9859 9866 9873 9879 9885 9890 9895 9900 9905 9909 9912 9916 9919 9922 9924 9927 9929 9931 9932 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9956 9955 7419 0 32 2 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9957 9958 9959 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9883 9880 9878 9875 9872 9869 9867 9864 9861 9858 9854 9851 9848 9845 9842 9839 9836 9833 9829 9826 9823 9820 9817 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9784 9781 9779 9777 9774 9772 9771 9769 9768 9766 9765 9764 9764 9763 9763 9763 9763 9763 9764 9765 9765 9766 9767 9768 9770 9771 9772 9774 9775 9777 9778 9780 9781 9783 9784 9785 9787 9788 9789 9791 9792 9793 9794 9795 9796 9797 9798 9800 9801 9802 9803 9804 9805 9806 9808 9809 9810 9812 9813 9815 9816 9818 9819 9821 9822 9824 9825 9827 9829 9830 9832 9833 9835 9837 9838 9840 9841 9843 9844 9845 9847 9848 9849 9851 9852 9853 9854 9855 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9867 9868 9869 9869 9870 9870 9871 9872 9872 9873 9873 9873 9874 9874 9875 9875 9875 9875 9876 9876 9876 9876 9875 9875 9875 9874 9874 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9855 9852 9849 9845 9842 9838 9834 9830 9826 9822 9817 9813 9808 9803 9798 9794 9789 9784 9779 9775 9770 9765 9761 9756 9752 9748 9744 9740 9736 9732 9729 9726 9723 9720 9717 9715 9712 9710 9709 9707 9706 9705 9704 9704 9704 9704 9704 9705 9706 9708 9709 9711 9714 9717 9720 9723 9727 9731 9735 9739 9744 9749 9755 9760 9766 9771 9777 9783 9790 9796 9802 9808 9814 9820 9826 9832 9838 9844 9849 9855 9860 9865 9870 9874 9879 9883 9887 9891 9895 9898 9902 9905 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9929 9927 9925 9922 9920 9917 9914 9911 9909 9906 9903 9900 9898 7420 0 32 2 9895 9892 9890 9888 9885 9883 9881 9879 9877 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9861 9861 9860 9860 9860 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9858 9857 9855 9853 9851 9849 9847 9844 9841 9838 9835 9832 9829 9825 9821 9817 9813 9809 9805 9800 9796 9791 9786 9781 9776 9771 9766 9761 9756 9751 9746 9741 9737 9732 9727 9722 9718 9714 9710 9706 9702 9699 9696 9693 9691 9688 9687 9685 9684 9683 9682 9682 9683 9683 9684 9685 9687 9689 9691 9694 9696 9699 9703 9706 9710 9714 9719 9723 9728 9732 9737 9742 9747 9752 9757 9763 9768 9773 9778 9783 9788 9793 9798 9803 9808 9812 9817 9821 9826 9830 9834 9838 9842 9846 9849 9853 9856 9859 9862 9865 9868 9871 9874 9876 9879 9881 9883 9886 9888 9890 9891 9893 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9895 9893 9891 9889 9887 9885 9883 9882 9880 9878 9876 9875 9873 9871 9870 9868 9867 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9857 9857 9856 9857 9857 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9871 9873 9874 9876 9878 9880 9882 9884 9886 9888 9891 9893 9895 9897 9900 9902 9904 9907 9909 9911 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9890 9887 9882 9878 9873 9868 9862 9856 9849 9842 9834 9827 9818 9810 9801 9791 9782 9772 9763 9753 7421 0 32 2 9744 9734 9725 9716 9707 9699 9691 9684 9678 9672 9667 9663 9659 9657 9655 9654 9655 9656 9657 9660 9664 9668 9673 9678 9684 9691 9698 9706 9713 9721 9729 9738 9746 9754 9762 9770 9777 9785 9792 9799 9805 9811 9817 9822 9827 9831 9835 9839 9842 9845 9848 9851 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9870 9871 9872 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9929 9926 9923 9920 9917 9913 9909 9905 9900 9896 9891 9885 9879 9873 9867 9860 9853 9846 9838 9830 9821 9812 9802 9792 9781 9770 9758 9746 9733 9720 9706 9691 9676 9660 9644 9627 9609 9591 9573 9553 9534 9514 9493 9472 9450 9429 9406 9384 9361 9338 9314 9291 9267 9244 9220 9196 9173 9149 9126 9102 9080 9057 9035 9013 8991 8971 8950 8931 8912 8893 8876 8859 8844 8829 8816 8803 8792 8782 8773 8765 8758 8753 8750 8748 8747 8747 8749 8753 8758 8764 8772 8781 8792 8804 8817 8832 8847 8864 8882 8901 8921 8942 8963 8985 9008 9032 9056 9080 9105 9130 9156 9181 9206 9232 9257 9283 9308 9332 9357 9381 9405 9428 9451 9473 9495 9517 9537 9557 9577 9595 9614 9631 9648 9664 9679 9694 9708 9721 9734 9746 9757 9768 9778 9788 9797 9805 9813 9821 9828 9834 9841 9847 9852 9857 9862 9867 9871 9875 9879 9883 9886 9890 9893 9896 9899 9901 9904 9906 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9859 9858 9857 9855 9853 9851 7422 0 32 2 9849 9847 9845 9843 9841 9839 9836 9834 9831 9829 9826 9824 9821 9818 9816 9813 9810 9808 9805 9802 9800 9797 9794 9791 9788 9784 9781 9778 9774 9770 9766 9762 9757 9752 9747 9741 9736 9729 9723 9716 9709 9701 9693 9684 9675 9666 9656 9645 9634 9623 9611 9598 9585 9572 9557 9542 9527 9511 9494 9476 9458 9439 9419 9398 9377 9355 9331 9307 9282 9256 9229 9201 9171 9141 9109 9077 9043 9008 8971 8933 8894 8854 8812 8768 8723 8677 8629 8580 8529 8476 8422 8366 8309 8251 8190 8128 8065 8000 7934 7867 7798 7728 7656 7584 7511 7436 7361 7285 7209 7132 7055 6978 6901 6824 6747 6671 6596 6521 6448 6375 6304 6234 6167 6101 6037 5975 5915 5858 5803 5751 5702 5656 5613 5572 5535 5501 5471 5444 5420 5399 5382 5369 5359 5352 5349 5349 5353 5360 5370 5384 5401 5421 5444 5471 5501 5534 5569 5608 5649 5694 5740 5790 5842 5896 5953 6011 6072 6135 6199 6265 6333 6402 6473 6544 6617 6690 6764 6839 6914 6989 7064 7139 7214 7289 7364 7437 7510 7583 7654 7724 7793 7861 7928 7993 8057 8120 8180 8240 8298 8354 8408 8461 8512 8562 8610 8656 8701 8745 8786 8827 8866 8903 8939 8974 9008 9040 9071 9102 9131 9159 9186 9212 9237 9261 9285 9308 9330 9351 9372 9392 9411 9430 9448 9466 9483 9500 9516 9531 9546 9561 9575 9589 9602 9615 9627 9639 9651 9662 9672 9683 9692 9702 9711 9719 9728 9735 9743 9750 9757 9763 9770 9775 9781 9786 9791 9796 9801 9805 9809 9813 9817 9820 9824 9827 9830 9833 9836 9839 9841 9844 9846 9849 9851 9853 9855 9857 9859 9860 9862 9864 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9890 9890 9890 9889 9888 9888 9887 9886 9885 9883 9882 9881 9880 9878 9877 9876 9875 9873 9872 9871 9870 9868 9867 9866 9865 9864 9863 9861 9860 9859 9857 9856 9854 9852 9850 9848 9845 9842 9840 9836 9833 9829 9826 9822 9817 9813 9809 9804 9799 9795 9790 9785 9781 9777 9773 9769 9765 9762 9760 9757 9756 9754 9754 9753 9754 9755 9756 9758 9761 9764 9768 9772 9776 9781 9786 9792 9798 9804 9810 9816 9822 9828 9834 9840 9846 9851 9857 9862 9867 9871 9875 9879 9883 9886 9889 9892 9894 9896 9898 9899 9901 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 7423 0 32 2 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 9865 9863 9862 9860 9857 9855 9853 9851 9848 9845 9842 9840 9837 9833 9830 9827 9824 9820 9817 9813 9810 9806 9803 9799 9795 9792 9788 9785 9781 9778 9774 9771 9768 9764 9761 9758 9755 9752 9749 9746 9744 9741 9739 9736 9734 9732 9730 9728 9727 9725 9724 9722 9721 9721 9720 9719 9719 9719 9719 9720 9720 9721 9722 9723 9725 9726 9728 9730 9731 9733 9736 9738 9740 9742 9745 9747 9749 9752 9754 9756 9758 9760 9762 9763 9765 9766 9768 9769 9770 9771 9771 9772 9772 9772 9772 9772 9772 9772 9771 9771 9770 9769 9768 9767 9766 9765 9763 9762 9760 9758 9756 9754 9751 9748 9745 9742 9739 9735 9731 9727 9722 9718 9712 9707 9701 9695 9688 9681 9673 9665 9656 9647 9638 9628 9617 9606 9595 9582 9570 9556 9542 9528 9513 9497 9480 9463 9445 9427 9407 9387 9367 9345 9323 9300 9276 9251 9226 9200 9173 9145 9116 9086 9055 9023 8991 8957 8923 8887 8850 8813 8774 8734 8693 8651 8608 8564 8519 8473 8425 8377 8327 8277 8225 8173 8119 8065 8010 7954 7897 7840 7782 7724 7665 7605 7546 7486 7426 7366 7306 7247 7187 7128 7070 7012 6954 6898 6842 6788 6734 6682 6631 6581 6532 6486 6440 6397 6355 6315 6276 6240 6205 6173 6143 6114 6088 6064 6042 6022 6004 5989 5975 5964 5955 5949 5944 5942 5942 5944 5948 5955 5964 5975 5988 6003 6020 6039 6061 6084 6110 6137 6167 6198 6232 6267 6305 6344 6385 6428 6472 6519 6566 6616 6667 6720 6774 6829 6886 6944 7003 7063 7124 7186 7248 7312 7376 7440 7505 7570 7634 7699 7764 7829 7894 7958 8021 8084 8146 8207 8268 8327 8385 8442 8498 8552 8605 8657 8707 8755 8802 8848 8892 8934 8974 9013 9051 9086 9120 9153 9184 9213 9241 9268 9293 9317 9339 9360 9380 9399 9417 9433 9449 9464 9477 9490 9502 9514 9524 9534 9543 9552 9560 9567 9574 9580 9586 9591 9596 9600 9604 9607 9610 9612 9614 9616 9617 9617 9617 9617 9616 9615 9613 9611 9608 9605 9601 9597 9593 9588 9583 9578 9572 9566 9560 9554 9547 9540 9533 9526 9518 9511 9503 9496 9488 9481 9473 9466 9459 9451 9444 9437 9430 9423 9417 9410 9404 9398 9392 9387 9381 9376 9371 9367 9363 9359 9355 9352 9349 9347 9345 9343 9341 9340 9340 9339 9339 9340 9341 9342 9344 9346 9348 9351 9354 9357 9361 9365 9369 9374 9379 9384 9390 9395 9401 9408 9414 9420 9427 9434 9441 9448 9456 9463 9471 9479 9487 9495 9503 9512 9520 9528 9537 9546 9555 9563 9572 9581 9590 9600 9609 9618 9627 9636 9645 9654 9663 9672 9681 9690 9698 9707 9715 9724 9732 9740 9748 9756 9763 9771 9778 9785 9792 9799 9806 9812 9819 9825 9831 9836 7424 0 32 2 9842 9848 9853 9858 9863 9868 9872 9877 9881 9885 9889 9892 9896 9899 9902 9905 9907 9910 9912 9914 9916 9918 9919 9920 9921 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9904 9900 9897 9893 9889 9884 9880 9875 9871 9866 9861 9855 9850 9844 9838 9832 9826 9819 9812 9805 9798 9790 9782 9774 9766 9757 9748 9739 9730 9720 9710 9700 9690 9680 9669 9658 9647 9636 9625 9613 9601 9589 9577 9564 9552 9539 9526 9513 9499 9485 9471 9457 9443 9429 9414 9399 9384 9370 9355 9340 9325 9310 9295 9280 9265 9251 9237 9223 9210 9197 9184 9172 9160 9148 9138 9127 9117 9108 9099 9090 9082 9075 9067 9061 9054 9048 9042 9037 9032 9027 9022 9017 9013 9009 9005 9001 8997 8994 8991 8989 8987 8985 8984 8983 8983 8984 8986 8988 8992 8996 9002 9008 9016 9025 9036 9047 9060 9074 9089 9106 9123 9142 9162 9183 9204 9227 9250 9273 9297 9322 9346 9371 9396 9420 9444 9468 9492 9515 9537 9559 9580 9600 9619 9637 9655 9671 9687 9701 9715 9728 9740 9751 9762 9771 9780 9789 9796 9804 9811 9817 9823 9828 9834 9839 9843 9848 9852 9856 9860 9864 9867 9871 9874 9878 9881 9884 9886 9889 9892 9894 9896 9899 9901 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9941 9940 7425 0 32 2 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9910 9908 9906 9904 9903 9901 9899 9898 9896 9895 9894 9893 9892 9891 9891 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9897 9898 9900 9902 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9916 9914 9912 9909 9907 9904 9901 9899 9896 9892 9889 9886 9882 9879 9875 9871 9867 9864 9859 9855 9851 9847 9843 9839 9835 9831 9828 9824 9821 9818 9815 9812 9810 9808 9807 9806 9805 9805 9806 9806 9808 9809 9811 9814 9817 9820 9824 9828 9832 9837 9842 9847 9852 9857 9863 9868 9873 9878 9883 9888 9893 9898 9902 9906 9910 9913 9917 9920 9922 9925 9927 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9926 9923 9920 9917 9913 9909 9905 9900 9894 9889 9883 9877 9870 9863 9856 9849 9842 9834 9827 9819 9812 9804 9797 9790 9783 9777 9771 9765 9760 9755 9751 9747 9743 9741 9739 9737 9736 9735 9735 9736 9737 9738 9740 9742 9744 9746 9749 9752 9755 9758 9762 9765 9768 9772 9775 9778 9781 9784 9786 9789 9792 9794 9796 9798 9800 9802 9804 9806 9808 9809 9811 9813 9814 9816 9818 9819 9821 9823 9825 9827 9829 9831 9833 9836 9838 9841 9843 9846 9848 9851 9854 9857 9859 9862 9865 9868 9871 9874 9877 9879 9882 9885 9888 9891 9894 9896 9899 7426 0 32 2 9902 9904 9907 9910 9912 9914 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 7427 0 32 2 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9940 9939 9938 9936 9934 9932 9930 9928 9926 9923 9921 9918 9916 9913 9910 9907 9903 9900 9896 9893 9889 9885 9881 9876 9872 9867 9863 9858 9853 9847 9842 9836 9830 9824 9818 9811 9805 9798 9791 9784 9776 9768 9761 9753 9744 9736 9728 9719 9710 9701 9692 9683 9674 9665 9655 9646 9637 9628 9618 9609 9600 9591 9582 9573 9565 9557 9549 9541 9533 9526 9519 9512 9506 9500 9495 9490 9486 9482 9478 9475 9473 9471 9469 9469 9468 9469 9470 9471 9473 9476 9479 9483 9487 9492 9497 9503 9509 9516 9523 9531 9539 9547 9556 9565 9574 9583 9593 9603 9613 9623 9633 9643 9654 9664 9674 9685 9695 9705 9714 9724 9733 9742 9751 9759 9767 9775 9783 9790 9796 9802 9808 9813 9818 9823 9827 9831 9834 9837 9840 9843 9845 9847 9849 9850 9852 9854 9855 9856 9858 9859 9861 9862 9864 9866 9868 9870 9873 9875 9878 9881 9883 9887 9890 9893 9897 9900 9903 9907 9910 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9869 9871 9872 9873 9874 9876 9877 9878 9880 9882 9884 9885 9887 9889 9892 9894 9896 9898 9901 7428 0 32 2 9903 9905 9908 9910 9913 9915 9918 9920 9923 9925 9927 9929 9932 9934 9936 9937 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9946 9943 9941 9939 9937 9935 9932 9930 9927 9925 9922 9919 9917 9914 9912 9909 9906 9904 9901 9899 9896 9894 9891 9889 9887 9885 9883 9881 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9886 9887 9889 9890 9892 9893 9895 9897 9898 9900 9902 9904 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9885 9882 9880 9878 9875 9873 9871 9868 9866 9864 9861 9859 9857 9854 9852 9850 9848 9846 9844 9842 9841 9839 9838 9836 9835 9834 9833 9833 9832 9832 9831 9831 9831 9832 9832 9833 9833 9834 9836 9837 9838 9840 9842 9843 9845 9847 9850 9852 9855 9857 9860 9862 9865 9868 9871 9874 9877 9879 9882 9885 9888 9891 9894 9897 9899 9902 9905 9907 9910 9912 9915 9917 9919 9921 9923 9925 9926 9928 9929 9931 9932 7429 0 32 2 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9885 9882 9878 9875 9871 9868 9864 9861 9857 9854 9851 9847 9844 9841 9838 9836 9833 9830 9828 9826 9824 9822 9820 9819 9817 9816 9815 9814 9813 9813 9812 9812 9811 9811 9811 9812 9812 9813 9813 9814 9815 9816 9817 9819 9820 9822 9824 9826 9828 9830 9833 9835 9838 9841 9843 9846 9849 9852 9855 9858 9861 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9911 9914 9916 9918 9920 9921 9923 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9970 9968 9967 9965 9964 9962 9960 9958 9956 9954 9951 9949 9947 9944 9942 9940 9937 9935 9932 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9890 9889 9889 9889 9888 9888 9889 9889 9889 9890 9891 9892 9893 9895 9896 9898 9900 9902 9904 9906 9908 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 7430 0 32 2 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9906 9904 9903 9902 9902 9901 9900 9899 9899 9898 9898 9898 9897 9897 9897 9898 9898 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9893 9892 9890 9888 9886 9884 9881 9879 9876 9874 9871 9868 9864 9861 9857 9853 9849 9844 9839 9834 9829 9823 9816 9809 9802 9795 9786 9778 9769 9759 9749 9738 9727 9715 9702 9689 9675 9661 9646 9630 9614 9597 9579 9560 9541 9522 9501 9480 9459 9436 9414 9390 9366 9342 9317 9292 9266 9240 9214 9188 9162 9135 9109 9083 9057 9031 9005 8981 8956 8932 8910 8887 8866 8846 8827 8809 8792 8777 8763 8750 8739 8730 8722 8716 8711 8708 8706 8707 8708 8712 8717 8724 8732 8742 8753 8765 8779 8795 8811 8829 8848 8867 8888 8910 8932 8955 8979 9003 9028 9053 9078 9104 9130 9155 9181 9207 9233 9259 9284 9310 9335 9359 9383 9407 9430 9453 9475 9496 9517 9537 9556 9575 9592 9609 9626 9641 9656 9669 9682 9695 9706 9716 9726 9734 9742 9749 9755 9761 9765 9769 9772 9774 9776 9776 9776 9775 9774 9771 9769 9765 9761 9756 9750 9744 9737 9730 9722 9714 9704 9695 9685 9674 9663 9651 9638 9625 9612 9598 9583 9568 9552 9536 9520 9502 9485 9466 9447 9428 9408 9388 9367 9346 9324 9302 9280 9257 9234 9211 9187 9163 9139 9114 9090 9065 9040 9016 8991 8966 8942 8917 8893 8869 8846 8822 8799 8776 8754 8732 8711 8690 8670 8650 8631 8612 8595 8578 8562 8546 8532 8518 8505 8493 8483 8473 8464 8457 8450 8445 8441 8439 8438 8438 8439 8442 8447 8453 8460 8469 8479 8491 8505 8520 8536 8554 8573 8593 8615 8638 8661 8687 8713 8740 8767 8796 8825 8854 8885 8915 8946 8976 9007 9038 9069 9100 9130 9160 9190 9219 9247 9276 9303 9330 9356 9382 9407 9431 9455 9478 9500 9522 9542 9562 9582 9600 9618 9636 9652 9668 9683 9698 9712 9725 9738 9750 9761 9772 9782 9792 9800 9809 9817 9824 9831 7431 0 32 2 9837 9842 9848 9852 9857 9860 9864 9867 9870 9872 9874 9876 9878 9879 9881 9882 9882 9883 9883 9884 9884 9884 9883 9883 9883 9882 9881 9880 9878 9877 9875 9873 9870 9868 9865 9862 9858 9855 9850 9846 9842 9837 9832 9827 9821 9816 9810 9804 9798 9793 9787 9781 9775 9769 9764 9758 9753 9748 9743 9739 9734 9730 9727 9723 9720 9718 9715 9713 9712 9711 9710 9709 9709 9709 9709 9710 9711 9712 9714 9716 9718 9720 9723 9726 9729 9732 9735 9739 9743 9747 9751 9755 9759 9764 9769 9773 9778 9783 9789 9794 9799 9804 9810 9815 9821 9826 9832 9837 9842 9847 9853 9858 9863 9867 9872 9876 9880 9884 9888 9892 9895 9898 9901 9903 9905 9907 9909 9910 9911 9912 9913 9913 9913 9913 9913 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9904 9904 9905 9905 9906 9907 9908 9910 9911 9913 9915 9917 9919 9922 9924 9927 9929 9932 9934 9937 9939 9942 9944 9946 9948 9949 9951 9952 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9919 9917 9914 9912 9910 9907 9904 9901 9898 9894 9891 9887 9883 9878 9874 9869 9864 9859 9854 9849 9843 9838 9832 9826 9820 9814 9807 9801 9795 9788 9782 9775 9768 9762 9755 9748 9741 9734 9727 9720 9713 9706 9698 9691 9683 9676 9668 9660 9653 9645 9637 9629 9621 9612 9604 9596 9588 9580 9572 9563 9555 9547 9539 9531 9523 9515 9508 9500 9493 9485 9478 9471 9464 9457 9451 9444 9438 9432 9426 9420 9415 9410 9405 9400 9395 9391 9387 9383 9379 9376 9373 9370 9367 9365 9363 9361 9360 9359 9358 9358 9358 9359 9360 9361 9363 9365 9367 9370 9373 9377 9381 9386 9391 9396 9402 9408 9415 9422 9429 9437 9445 9453 9462 9471 9480 9490 9500 9510 9520 9531 9541 9552 9563 9574 9585 9597 9608 9619 9630 9641 9653 9664 9675 9685 9696 9707 9717 9727 9737 9747 9757 9766 9775 9784 9792 9801 9809 9817 9824 9831 9838 9845 9851 9858 9863 9869 9875 9880 9885 9889 9894 9898 9902 9906 9910 9913 9916 9919 9922 9925 9927 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9904 9901 9897 9893 9889 9885 9881 9877 9873 9869 9864 9860 9855 9851 9846 9842 9837 9832 9828 9823 9818 9814 9809 9804 9800 9795 9790 9785 9781 9776 9772 9767 9763 9759 9755 9751 9747 9744 9741 9738 9735 9733 9731 9729 9728 9727 9726 9726 9726 9727 9728 9729 9731 9733 9735 9738 9741 9745 9748 9752 9756 9760 9764 9769 9773 9778 7432 0 32 2 9783 9787 9792 9796 9801 9805 9810 9814 9818 9822 9826 9830 9833 9837 9840 9843 9846 9849 9852 9855 9858 9860 9863 9865 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9884 9883 9881 9879 9877 9875 9872 9870 9868 9865 9863 9861 9858 9856 9854 9851 9849 9847 9845 9842 9840 9838 9837 9835 9833 9831 9830 9828 9827 9825 9824 9823 9821 9820 9819 9818 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9805 9804 9803 9803 9802 9802 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9801 9802 9802 9803 9803 9803 9804 9804 9805 9805 9806 9806 9806 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9806 9806 9806 9805 9805 9805 9804 9804 9804 9803 9803 9802 9801 9801 9800 9799 9798 9797 9796 9795 9794 9792 9791 9789 9788 9786 9784 9782 9780 9778 9776 9773 9771 9768 9766 9763 9760 9758 9755 9752 9749 9747 9744 9741 9739 9737 9734 9732 9730 9728 9727 9726 9725 9724 9723 9723 9723 9724 9724 9725 9727 9728 9730 9733 9735 9738 9741 9745 9748 9752 9757 9761 9765 9770 9775 9780 9785 9790 9795 9801 9806 9811 9817 9822 9827 9833 9838 9843 9849 9854 9859 9864 9869 9874 9879 9884 9889 9893 9898 9902 9907 9911 9915 9919 9923 9926 9930 9933 9936 9939 9942 9944 9947 9949 9951 9953 9955 9957 9958 9959 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9903 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9870 9868 9867 9865 9863 9862 9860 9858 9857 9855 9854 9853 9851 9850 9849 9849 9848 9848 9848 9848 9848 9848 9849 9849 9850 9851 9852 9854 9855 9856 9858 9859 9861 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9887 9888 9890 9891 9893 9895 9896 9898 9900 9902 9904 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9917 9917 9917 9917 9916 9915 9914 9912 9911 9909 9906 9904 9901 9898 9895 9891 9888 9884 9880 9876 9871 9867 9862 9857 9852 9847 9842 9837 9832 9827 9822 9817 9812 9807 9802 9797 9792 9787 9783 9778 9774 9770 9766 9763 9759 9756 9753 9751 9748 9746 7433 0 32 2 9744 9743 9742 9741 9740 9740 9740 9740 9741 9741 9743 9744 9746 9747 9750 9752 9754 9757 9760 9763 9767 9770 9774 9778 9782 9786 9790 9794 9798 9802 9807 9811 9816 9820 9825 9830 9834 9839 9843 9848 9853 9857 9862 9866 9871 9875 9879 9884 9888 9892 9896 9900 9903 9907 9910 9914 9917 9920 9922 9925 9927 9929 9931 9932 9934 9935 9935 9936 9936 9936 9936 9935 9934 9933 9932 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9909 9906 9904 9901 9899 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9872 9870 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9847 9846 9844 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9839 9839 9840 9841 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9852 9852 9852 9852 9852 9851 9850 9849 9848 9847 9845 9844 9842 9840 9838 9835 9833 9831 9828 9826 9823 9821 9818 9815 9813 9810 9807 9805 9802 9799 9796 9793 9790 9788 9785 9782 9779 9775 9772 9769 9766 9762 9759 9755 9752 9748 9744 9740 9736 9733 9729 9725 9721 9716 9712 9708 9704 9700 9696 9692 9688 9685 9681 9677 9673 9670 9666 9663 9660 9657 9654 9651 9649 9646 9644 9642 9640 9639 9637 9636 9636 9635 9635 9635 9636 9637 9638 9640 9641 9644 9646 9650 9653 9657 9661 9666 9670 9676 9681 9687 9693 9699 9706 9713 9720 9727 9734 9742 9749 9757 9764 9772 9779 9787 9794 9802 9809 9816 9823 9830 9837 9843 9850 9856 9862 9868 9873 9879 9884 9889 9894 9899 9904 9908 9912 9917 9921 9924 9928 9932 9935 9938 9941 9945 9947 9950 9953 9955 9958 9960 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9993 7434 0 32 2 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9993 9992 9991 9990 9989 9988 9987 9987 9986 9985 9984 9983 9983 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9963 9961 9959 9958 9956 9954 9952 9950 9947 9945 9943 9940 9938 9936 9933 9930 9928 9925 9922 9919 9916 9914 9911 9908 9905 9902 9899 7435 0 32 3 9893 9890 9887 9885 9882 9879 9877 9874 9872 9870 9867 9865 9863 9861 9859 9858 9856 9854 9853 9852 9851 9850 9849 9849 9848 9848 9848 9848 9848 9849 9849 9850 9851 9852 9853 9855 9856 9858 9860 9862 9864 9866 9868 9871 9873 9876 9878 9881 9884 9886 9889 9892 9895 9898 9901 9903 9906 9909 9912 9914 9917 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9893 9890 9887 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9852 9848 9843 9839 9834 9829 9823 9817 9811 9805 9798 9791 9783 9775 9767 9758 9749 9739 9729 9718 9706 9694 9682 9669 9655 9641 9626 9610 9594 9577 9559 9541 9522 9502 9482 9461 9439 9417 9394 9370 9346 9321 9295 9269 9243 9215 9188 9160 9132 9103 9074 9045 9016 8987 8957 8928 8899 8870 8841 8813 8785 8757 8730 8704 8679 8654 8630 8608 8586 8565 8546 8528 8511 8496 8482 8470 8459 8450 8442 8436 8432 8430 8429 8430 8433 8438 8444 8452 8462 8473 8486 8501 8517 8535 8554 8574 8596 8619 8643 8668 8694 8721 8749 8778 8807 8837 8867 8898 8929 8960 8991 9022 9053 9085 9116 9146 9177 9207 9236 9265 9294 9322 9349 9376 9402 9428 9452 9476 9499 9521 9543 9563 9583 9603 9621 9639 9655 9672 9687 9702 9716 9729 9742 9754 9765 9776 9787 9797 9806 9815 9823 9831 9839 9846 9853 9860 9866 9872 9877 9883 9888 9892 9897 9901 9906 9909 9913 9917 9920 9923 9926 9929 9932 9934 9937 9939 9941 9943 9945 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9907 7436 0 32 3 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9968 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9911 9908 9905 9901 9898 9895 9892 9888 9885 9882 9878 9875 9872 9868 9865 9862 9859 9856 9853 9850 9847 9844 9842 9840 9837 9835 9833 9832 9830 9829 9828 9827 9827 9826 9826 9826 9827 9827 9828 9829 9830 9832 9833 9835 9837 9840 9842 9845 9847 9850 9853 9857 9860 9863 9867 9870 9874 9877 9881 9884 9888 9891 9895 9899 9902 9906 9909 9912 9916 9919 9922 9925 9928 9931 9933 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9933 9930 9928 9925 9922 9918 9915 9911 9908 9904 9900 9896 9891 9887 9882 9878 9873 9868 9863 9858 9853 9848 9842 9837 7437 0 32 3 9832 9826 9821 9815 9810 9805 9799 9794 9789 9784 9779 9774 9769 9764 9760 9755 9751 9747 9743 9739 9735 9732 9729 9726 9723 9720 9718 9716 9714 9712 9711 9710 9709 9708 9708 9708 9708 9708 9708 9709 9710 9711 9712 9714 9716 9717 9720 9722 9724 9727 9730 9733 9736 9739 9743 9746 9750 9754 9758 9762 9766 9770 9774 9778 9782 9787 9791 9795 9799 9804 9808 9812 9816 9820 9824 9828 9832 9836 9840 9844 9847 9851 9854 9858 9861 9864 9867 9870 9873 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9883 9881 9879 9876 9874 9872 9869 9866 9863 9860 9856 9853 9849 9845 9841 9836 9831 9826 9821 9816 9810 9804 9798 9791 9785 9778 9770 9763 9755 9747 9739 9731 9722 9713 9704 9695 9685 9676 9666 9656 9646 9636 9626 9616 9606 9596 9586 9576 9566 9556 9546 9537 9527 9518 9509 9501 9492 9484 9476 9469 9462 9456 9449 9444 9439 9434 9430 9426 9423 9420 9418 9417 9416 9416 9416 9417 9418 9420 9423 9426 9430 9434 9439 9444 9450 9456 9462 9469 9477 9485 9493 9502 9511 9520 9529 9539 9549 9559 9569 9579 9590 9600 9611 9621 9632 9642 9653 9663 9674 9684 9694 9704 9713 9723 9732 9741 9750 9759 9767 9775 9783 9791 9798 9805 9812 9818 9824 9830 9836 9842 9847 9852 9856 9861 9865 9869 9872 9876 9879 9882 9885 9888 9890 9893 9895 9897 9899 9900 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 7438 0 32 3 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9865 9864 9863 9862 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9838 9836 9833 9831 9828 9826 9823 9821 9818 9816 9814 9811 9809 9807 9805 9803 9801 9799 9797 9796 9795 9794 9793 9792 9791 9791 9790 9790 9791 9791 9791 9792 9793 9794 9795 9797 9798 9800 9802 9804 9806 9809 9811 9814 9817 9819 9822 9825 9828 9831 9834 9837 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9876 9879 9882 9884 9887 9889 9891 9894 9896 9898 9900 9902 9904 9905 9907 9909 9910 9912 9914 9915 9916 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 7439 0 32 3 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 7440 0 32 3 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9878 9874 9870 9866 9862 9857 9853 9848 9843 9838 9832 9826 9821 9815 9809 9802 9796 9789 9782 9775 9768 9761 9754 9746 9739 9731 9724 9716 9708 9701 9693 9686 9678 9670 9663 9655 9648 9641 9634 9626 9619 9613 9606 9599 9593 9587 9580 9574 9569 9563 9557 9552 9547 9542 9537 9532 9528 9524 9519 9515 9512 9508 9505 9501 9498 9495 9492 9490 9487 9485 9483 9481 9479 9478 9476 9475 9474 9473 9473 9472 9472 9472 9472 9473 9474 9475 9476 9477 9479 9481 9483 9486 9488 9491 9495 9498 9502 9506 9510 9514 9519 9524 9529 9534 9540 9545 9551 9557 9564 9570 9577 9583 9590 9597 9605 9612 9619 9627 9634 9642 9650 9657 9665 9673 9681 9689 9697 9704 9712 9720 9728 9736 9743 9751 9758 9766 9773 9780 9787 9794 9801 9808 9815 9821 9827 9833 9839 9845 9851 9856 9862 9867 9871 9876 9881 9885 9889 9893 9896 9900 9903 9906 9909 9911 9914 9916 9918 9920 9921 9922 9924 9924 9925 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9884 9881 9877 9873 9869 9865 9860 9856 9851 9846 9841 9836 9830 9824 9818 9812 9806 9799 9792 9785 9777 9770 9762 9753 9745 9736 9727 9717 9708 9698 9688 9677 9667 9656 9645 9634 9623 9612 9601 9590 9578 9567 9556 9545 9535 9524 9514 9504 9494 9485 9476 9467 9460 9452 9445 9439 9434 9429 9424 9421 9418 9416 9415 9414 9414 9415 9417 9419 9422 9425 9429 9434 9440 9445 9452 9458 9466 9473 9481 9489 9497 9505 9513 9521 9529 9537 9545 9553 9561 9568 9575 9581 9588 9594 9599 9604 9609 9613 9617 9620 9623 9626 9628 9630 9632 9634 9635 9636 9637 9638 9638 9639 9640 9640 9641 9642 9643 9644 9645 9646 9648 9650 9651 9654 9656 9658 9661 9664 9667 9670 9673 9676 9679 9682 9685 9688 9690 9693 9695 9696 9697 9698 9698 9697 9696 9694 9691 9688 9684 9678 9672 9665 9657 9648 9638 9626 9614 9601 9586 9571 9554 9536 9517 9497 9476 9453 9430 9405 9380 9353 9325 9296 9266 9235 9203 9170 9136 9101 9065 9028 8990 8952 8912 8871 8829 8787 8743 8699 8654 8608 8562 8514 8466 8417 8368 8318 8268 8217 8166 8115 8063 8012 7960 7909 7857 7806 7756 7706 7656 7607 7560 7513 7467 7423 7380 7339 7299 7261 7225 7191 7159 7130 7102 7078 7055 7036 7019 7005 6993 6985 6979 6977 6977 6980 6986 6995 7007 7022 7039 7060 7083 7108 7136 7167 7199 7234 7271 7310 7351 7394 7438 7483 7530 7578 7627 7677 7728 7779 7831 7884 7936 7989 8042 8094 8147 8199 8251 8303 8354 8404 7441 0 32 3 8454 8503 8551 8599 8645 8691 8736 8779 8822 8864 8905 8945 8984 9022 9058 9094 9129 9163 9196 9228 9259 9289 9318 9346 9373 9400 9425 9450 9474 9496 9519 9540 9560 9580 9599 9617 9635 9652 9668 9683 9698 9712 9725 9738 9750 9761 9772 9782 9792 9801 9809 9817 9825 9832 9839 9845 9850 9856 9861 9865 9870 9873 9877 9881 9884 9887 9889 9892 9894 9897 9899 9901 9902 9904 9906 9907 9909 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9921 9918 9916 9913 9910 9907 9904 9901 9898 9894 9891 9887 9884 9880 9877 9873 9869 9865 9862 9858 9854 9850 9846 9842 9838 9834 9829 9825 9821 9817 9813 9810 9806 9802 9798 9795 9791 9788 9785 9782 9779 9776 9774 9771 9769 9767 9765 9764 9763 9761 9761 9760 9760 9760 9760 9760 9761 9761 9762 9764 9765 9767 9769 9771 9773 9776 9778 9781 9784 9787 9790 9793 9796 9799 9802 9806 9809 9812 9815 9819 9822 9825 9828 9831 9833 9836 9839 9841 9843 9845 9847 9849 9850 9852 9853 9854 9855 9855 9856 9856 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9848 9847 9846 9844 9842 9841 9839 9837 9836 9834 9832 9831 9829 9827 9826 9824 9823 9822 9820 9819 9818 9817 9816 9815 9814 9814 9813 9813 9813 9813 9813 9813 9814 9814 9815 9816 7442 0 32 3 9817 9818 9819 9820 9822 9823 9825 9827 9829 9831 9834 9836 9839 9841 9844 9847 9850 9853 9856 9859 9862 9865 9869 9872 9875 9879 9882 9885 9889 9892 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9931 9930 9930 9929 9927 9926 9925 9924 9922 9920 9919 9917 9916 9914 9912 9911 9909 9908 9906 9905 9904 9902 9901 9900 9900 9899 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9863 9861 9860 9858 9857 9855 9854 9853 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9865 9866 9866 9867 9867 9867 9867 9867 9866 9866 9865 9864 9863 9862 9860 9859 9857 9855 9852 9850 9847 9844 9841 9838 9834 9831 9827 9823 9819 9815 9810 9806 9801 9796 9792 9787 9782 9777 9772 9768 9763 9758 9754 9749 9745 9741 9736 9733 9729 9725 9722 9719 9716 9714 9712 9710 9708 9707 9706 9705 9705 9705 9705 9705 9706 9707 9709 9710 9712 9714 9717 9720 9723 9726 9729 9733 9737 9741 9745 9749 9754 9758 9763 9767 9772 9777 9782 9786 9791 9796 9801 9805 9810 9814 9819 9823 9828 9832 9836 9839 9843 9847 9850 9853 9856 9859 9862 9864 9866 9868 9870 9872 9873 9874 9875 9876 9877 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9871 9870 9869 9867 9865 9863 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9839 9837 9836 9834 9833 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9826 9827 9827 9828 9828 9829 9830 9832 9833 9834 9836 9838 9840 9841 9844 9846 9848 9850 9853 9855 9858 9860 9863 9866 9868 9871 9874 9877 9879 9882 9885 9888 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9914 9911 9909 9905 9902 9899 9895 9891 9886 9882 9877 9871 9866 9860 9853 9847 9840 9832 9824 9816 9807 9798 9788 9778 9767 9756 9744 9732 9719 9706 9692 9677 9662 9646 9630 9612 9595 9576 9557 9537 9517 9496 9474 9451 9427 9403 9378 9352 9325 9298 9270 9241 9211 9180 9148 9116 9083 9049 9014 8979 8943 8906 8868 8830 8792 8752 8713 8672 8632 8591 8550 8509 8467 8426 8385 8344 8303 8263 8223 8184 8145 8107 8070 8035 8000 7443 0 32 3 7967 7935 7904 7875 7848 7822 7799 7777 7758 7740 7725 7712 7702 7694 7688 7685 7684 7686 7690 7697 7707 7718 7733 7749 7768 7790 7813 7839 7867 7897 7929 7962 7998 8034 8073 8112 8153 8195 8238 8282 8326 8371 8417 8463 8509 8555 8601 8647 8693 8738 8783 8827 8871 8914 8956 8997 9037 9077 9115 9152 9188 9223 9256 9288 9319 9349 9377 9404 9430 9455 9478 9500 9520 9540 9558 9575 9590 9605 9618 9631 9642 9652 9661 9670 9677 9683 9689 9694 9698 9701 9703 9705 9706 9707 9707 9707 9706 9704 9702 9700 9698 9695 9692 9688 9685 9681 9677 9673 9669 9665 9661 9657 9653 9649 9645 9642 9638 9635 9632 9629 9627 9624 9623 9621 9620 9619 9618 9618 9618 9618 9619 9620 9621 9623 9625 9628 9631 9634 9637 9641 9645 9649 9654 9659 9664 9669 9674 9680 9685 9691 9697 9703 9709 9715 9722 9728 9734 9740 9747 9753 9759 9765 9771 9777 9783 9788 9794 9800 9805 9810 9816 9821 9826 9831 9835 9840 9844 9849 9853 9857 9861 9864 9868 9872 9875 9878 9881 9884 9887 9890 9893 9895 9897 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 7444 0 32 3 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9955 9954 9952 9950 9948 9946 9943 9941 9939 9936 9933 9931 9928 9925 9922 9918 9915 9912 9908 9905 9901 9898 9894 9890 9886 9882 9879 9875 9871 9867 9863 9859 9855 9851 9847 9844 9840 9836 9833 9829 9826 9822 9819 9816 9812 9809 9807 9804 9801 9799 9796 9794 9792 9790 9788 9786 9784 9783 9782 9781 9780 9779 9778 9777 9777 9777 9777 9777 9777 9777 9777 9778 9779 9780 9781 9782 9783 9784 9786 9787 9789 9791 9793 9795 9797 9799 9801 9804 9806 9808 9811 9814 9816 9819 9822 9824 9827 9830 9833 9836 9839 9842 9845 9847 9850 9853 9856 9859 9862 9864 9867 9870 9872 9875 9877 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 7445 0 32 3 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9906 9906 9906 9905 9904 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9889 9889 9888 9888 9887 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9857 9856 9855 9853 9852 9851 9849 9848 9847 9845 9844 9842 9841 9839 9838 9836 9835 9833 9831 9829 9828 9826 9824 9822 9820 9818 9816 9814 9811 9809 9806 9804 9801 9798 9795 9792 9789 9785 9782 9778 9774 9770 9766 9762 9758 9753 9748 9744 9739 9733 9728 9723 9717 9711 9705 9699 9693 9686 9679 9673 9666 9659 9651 9644 9636 9629 9621 9613 9605 9597 9589 9581 9573 9564 9556 9548 9539 9531 9522 9514 9506 9497 9489 9481 9473 9465 9457 9449 9441 9434 9426 9419 9412 9405 9398 9391 9384 9378 9371 9365 9359 9352 9346 9340 9334 9329 9323 9317 9311 9305 9299 9293 9287 9280 9274 9267 9261 9253 9246 9239 9231 9222 9214 9205 9196 9186 9176 9165 9154 9143 9131 9118 9105 9092 9077 9063 9047 9031 9015 8998 8980 8961 8942 8922 8902 8880 8858 8835 8811 8786 8761 8734 8706 8678 8648 8618 8586 8553 8519 8484 8448 8410 8371 8330 8289 8245 8201 8155 8107 8058 8008 7956 7902 7848 7791 7733 7674 7613 7551 7488 7423 7357 7290 7222 7153 7082 7012 6940 6868 6795 6721 6648 6574 6500 6427 6353 6280 6208 6136 6064 5994 5925 5857 5790 5724 5661 5599 5538 5480 5424 5370 5319 5270 5223 5179 5138 5100 5064 5032 5003 4976 4953 4933 4917 4903 4893 4886 4883 4883 4886 4893 4903 4917 4933 4953 4977 5003 5033 5065 5101 5140 5181 5225 5272 5322 5374 5428 5485 5544 5605 5668 5733 5800 5868 5937 6008 6080 6153 6227 6301 6376 6452 6528 6604 6680 6756 6832 6908 6983 7057 7131 7204 7276 7348 7418 7487 7555 7621 7686 7750 7812 7873 7932 7990 8046 8101 8154 8205 8255 8303 8350 8395 8439 8481 8522 8561 8600 8636 8672 8706 8739 8771 8802 8832 8861 8889 8916 8942 8967 8992 9016 9039 9061 9083 9104 9125 9145 9164 9183 9201 9219 9237 9254 9270 9286 9302 9317 9331 9345 9359 9372 9385 9398 9410 9421 9432 9443 9453 9463 9473 9482 9491 9499 9507 9515 9523 7446 0 32 3 9530 9537 9543 9550 9556 9562 9567 9573 9578 9583 9588 9593 9598 9603 9607 9612 9616 9620 9625 9629 9633 9638 9642 9646 9650 9654 9659 9663 9667 9671 9675 9679 9683 9688 9692 9696 9700 9704 9708 9712 9716 9719 9723 9727 9731 9734 9738 9742 9745 9749 9752 9755 9759 9762 9765 9768 9771 9775 9778 9781 9784 9787 9789 9792 9795 9798 9801 9803 9806 9809 9811 9814 9816 9819 9821 9824 9826 9828 9831 9833 9835 9837 9839 9841 9843 9845 9847 9848 9850 9852 9853 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9875 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9916 9914 9912 9910 9908 9906 9904 9903 9901 9899 9897 9895 9894 9892 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9870 9870 7447 0 32 3 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9890 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9948 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9928 9926 9923 9921 9918 9915 9912 9908 9905 9901 9897 9892 9888 9883 9877 9872 9866 9860 9853 9846 9838 9830 9822 9812 9803 9793 9782 9771 9759 9747 9733 9720 9705 9690 9674 9658 9640 9622 9603 9584 9563 9542 9520 9497 9473 9449 9424 9398 9371 9343 9315 9286 9256 9226 9194 9162 9130 9097 9063 9029 8994 8959 8923 8887 8851 8814 8778 8741 8704 8667 8630 8593 8557 8520 8485 8449 8414 8380 8347 8314 8282 8252 8222 8193 8166 8140 8115 8092 8071 8051 8033 8016 8002 7989 7978 7969 7963 7958 7955 7955 7956 7960 7966 7973 7983 7995 8009 8025 8043 8063 8085 8108 8133 8160 8188 8217 8248 8281 8314 8348 8384 8420 8457 8495 8533 8571 8610 8649 8689 8728 8767 8806 8845 8884 8922 8959 8997 9033 9069 9104 9138 9172 9205 9237 9268 9298 9327 9355 9383 9409 9434 9459 9482 9505 9527 9548 9568 9587 9605 9623 9639 9655 9670 9685 9699 9712 9725 9737 9748 9759 9769 9779 9789 9798 9806 9814 9822 9830 9837 9843 9850 9856 9861 9867 9872 9877 9881 9886 9890 9893 9897 9900 9904 9907 9909 9912 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9906 9904 9902 9899 9896 9893 9890 9887 9884 9880 9876 9872 9868 9863 9859 9854 9848 9843 9837 9831 9824 9818 9810 9803 9795 9786 9778 9768 9759 9749 9738 9727 9715 9703 9690 9677 9663 9649 9634 9619 9603 9587 9570 9552 9534 9516 9497 9478 9459 9439 9418 9398 9377 9356 9335 9314 9292 9271 9250 9228 9207 9187 9166 9146 9126 9107 9088 9070 9052 9035 9019 9004 8989 8976 8963 8951 8941 8931 8923 8915 8909 8904 8901 8898 8897 8897 8898 8900 8903 8908 8914 8921 8929 8938 8948 8959 8972 8985 8999 9013 9029 9045 9062 9080 9098 9116 9136 9155 9175 9195 9215 9235 9256 9277 9297 9318 9338 9359 9379 9399 9419 9439 9458 9477 9496 9514 9532 9550 7448 0 32 3 9567 9584 9600 9616 9632 9647 9661 9676 9689 9702 9715 9728 9739 9751 9762 9772 9783 9792 9802 9811 9819 9827 9835 9843 9850 9856 9863 9869 9875 9880 9885 9890 9894 9899 9903 9906 9910 9913 9916 9918 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9896 9893 9890 9887 9884 9881 9877 9874 9870 9867 9863 9860 9856 9852 9849 9845 9841 9838 9834 9831 9827 9823 9820 9817 9814 9811 9808 9805 9802 9800 9798 9795 9794 9792 9790 9789 9788 9787 9787 9786 9786 9786 9787 9787 9788 9789 9790 9792 9793 9795 9797 9800 9802 9805 9807 9810 9813 9816 9820 9823 9826 9830 9834 9837 9841 9845 9849 9852 9856 9860 9864 9868 9871 9875 9879 9883 9886 9890 9893 9896 9900 9903 9906 9909 9912 9915 9918 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9924 9921 9919 9916 9912 9909 9906 9903 9899 9896 9892 9889 9885 9881 9877 9874 9870 9866 9862 9858 9854 9851 9847 9843 9839 9836 9832 9829 9825 9822 9819 9816 9813 9810 9808 9805 9803 9801 9799 9797 9796 9794 9793 9792 9791 9791 9791 9790 9790 9791 9791 9792 9792 9793 9795 9796 9797 9799 9801 9803 9805 9807 9809 9812 9814 9817 9820 9823 9825 9828 9831 9835 9838 9841 9844 9847 9850 9854 9857 9860 9863 9866 9870 9873 9876 7449 0 32 3 9879 9882 9885 9888 9891 9894 9896 9899 9902 9904 9907 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9912 9909 9906 9903 9899 9896 9892 9888 9884 9880 9876 9871 9866 9861 9855 9849 9843 9837 9830 9822 9815 9807 9798 9789 9780 9770 9760 9749 9738 9726 9714 9702 9689 9675 9661 9646 9631 9616 9600 9584 9567 9550 9533 9515 9497 9479 9461 9443 9424 9405 9387 9368 9349 9331 9312 9294 9276 9258 9241 9224 9208 9192 9176 9161 9147 9133 9121 9108 9097 9087 9077 9068 9060 9053 9047 9042 9037 9034 9032 9030 9030 9030 9031 9034 9037 9041 9046 9051 9058 9065 9073 9081 9090 9100 9111 9121 9133 9144 9156 9169 9181 9194 9207 9220 9233 9247 9260 9273 9286 9299 9312 9325 9338 9350 9362 9374 9385 9397 9407 9418 9428 9438 9448 9457 9466 9475 9483 9491 9499 9506 9513 9520 9527 9533 9539 9545 9551 9556 9562 9567 9572 9578 9583 9588 9593 9598 9603 9608 9612 9617 9622 9627 9633 9638 9643 9648 9653 9659 9664 9669 9675 9680 9686 9692 9697 9703 9708 9714 9720 9725 9731 9737 9742 9748 9753 9759 9764 9769 9774 9780 9785 9790 9794 9799 9804 9808 9813 9817 9821 9825 9829 9833 9837 9841 9844 9848 9851 9854 9858 9861 9864 9866 9869 9872 9875 9877 9880 9882 9884 9887 9889 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 7450 0 32 3 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9942 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9904 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9884 9883 9883 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9858 9856 9854 9851 9849 9846 9843 9840 9837 9834 9831 9827 9824 9820 9817 9813 9809 9805 9801 9797 9793 9789 9785 9782 9778 9774 9770 9767 9763 9760 9757 9754 9751 9749 9746 9744 9742 9740 9738 9737 9735 9734 9733 9733 9732 9732 9731 9731 9731 9731 9732 9732 9732 9733 9733 9734 9735 9735 9736 9736 9737 9738 9738 9739 9739 9739 9739 9740 9740 9740 9740 9739 9739 9739 9738 9738 9737 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9724 9723 9722 9721 9720 9718 9717 9716 9715 9714 9712 9711 9710 9709 9708 9707 9706 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9694 9693 9692 9691 9691 9690 9690 9690 9689 9689 9689 9690 9690 9690 9691 9692 9693 9694 9695 9697 9699 9701 9703 9705 9708 9711 9714 9717 9720 9724 9728 9732 9736 9740 9745 9749 9754 9759 9764 9769 9774 9779 9785 9790 9795 9801 9806 9811 9817 9822 9827 9833 9838 9843 9848 9853 9858 9863 9867 9872 9876 9880 9885 9889 9893 9896 9900 9904 9907 9910 9914 9917 9920 9923 9925 9928 9930 9933 9935 9937 9939 9942 9944 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 7451 0 32 3 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9879 9878 9876 9874 9872 9871 9869 9868 9866 9864 9863 9861 9859 9858 9856 9854 9853 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9825 9823 9821 9819 9817 9815 9813 9810 9808 9806 9804 9802 9800 9799 9797 9795 9794 9792 9791 9789 9788 9787 9786 9785 9785 9784 9784 9783 9783 9783 9783 9784 9784 9785 9786 9787 9788 9789 9790 9792 9794 9795 9797 9799 9802 9804 9807 9809 9812 9815 9817 9820 9824 9827 9830 9833 9837 9840 9843 9847 9850 9854 9858 9861 9865 9868 9872 9875 9879 9882 9886 9889 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9927 9924 9921 9918 9914 9911 9907 9903 9899 9895 9890 9885 9880 9875 9870 9864 9858 9852 9846 9839 7452 0 32 3 9832 9825 9818 9810 9802 9794 9785 9777 9768 9758 9749 9739 9729 9718 9708 9697 9686 9675 9663 9652 9640 9628 9617 9605 9593 9581 9569 9557 9545 9533 9522 9510 9499 9488 9477 9467 9457 9447 9438 9429 9421 9413 9405 9398 9392 9386 9380 9376 9371 9368 9365 9362 9360 9359 9358 9358 9359 9360 9361 9363 9366 9369 9372 9376 9380 9385 9390 9395 9401 9407 9413 9419 9425 9432 9439 9445 9452 9459 9466 9473 9480 9487 9494 9501 9508 9514 9521 9527 9534 9540 9547 9553 9559 9565 9571 9577 9583 9589 9595 9600 9606 9612 9618 9623 9629 9635 9640 9646 9652 9658 9664 9670 9676 9682 9688 9694 9700 9706 9713 9719 9725 9732 9738 9745 9751 9757 9764 9770 9777 9783 9789 9795 9802 9808 9814 9820 9825 9831 9837 9842 9848 9853 9858 9863 9868 9873 9878 9882 9886 9891 9895 9899 9902 9906 9910 9913 9916 9919 9922 9925 9928 9931 9933 9935 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9904 9903 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9856 9855 9854 9852 9850 9849 9847 9846 9844 9842 9841 9839 9837 9836 9834 9833 9831 9829 9828 9826 9825 9823 9822 9821 9820 9818 9817 9816 9816 9815 9814 9814 9813 9813 9813 9813 9813 9813 9813 9814 9815 9815 9816 9817 9818 9820 9821 9822 9824 9826 9828 9829 9831 9834 9836 9838 9840 9842 9845 9847 9850 9852 9854 9857 9859 9862 9864 9867 7453 0 32 3 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9932 9930 9927 9924 9921 9918 9915 9911 9908 9903 9899 9895 9890 9885 9880 9874 9868 9862 9856 9849 9842 9835 9827 9819 9810 9802 9793 9783 9773 9763 9753 9742 9730 9719 9707 9694 9681 9668 9654 9640 9626 9611 9596 9581 9565 9549 9533 9517 9500 9483 9466 9448 9431 9414 9396 9378 9361 9344 9326 9309 9292 9275 9259 9243 9227 9212 9197 9183 9169 9157 9144 9133 9122 9112 9104 9096 9088 9082 7454 0 32 3 9077 9073 9070 9068 9068 9068 9069 9072 9075 9080 9085 9092 9100 9109 9118 9129 9140 9152 9165 9179 9194 9209 9224 9241 9257 9274 9291 9309 9327 9345 9363 9381 9399 9417 9434 9452 9469 9486 9503 9520 9536 9551 9566 9581 9595 9609 9622 9635 9647 9658 9669 9679 9689 9699 9707 9716 9724 9731 9738 9744 9750 9756 9761 9765 9770 9774 9778 9781 9784 9787 9790 9792 9794 9797 9798 9800 9802 9803 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9817 9818 9819 9820 9821 9822 9824 9825 9826 9827 9829 9830 9832 9833 9835 9837 9839 9841 9843 9845 9847 9850 9852 9855 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9940 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9903 9901 9900 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9913 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 7455 0 32 3 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9898 9894 9891 9887 9883 9879 9875 9871 9866 9862 9857 9852 9847 9842 9837 9831 9826 9820 9814 9808 9802 9796 9790 9783 9776 9770 9763 9756 9749 9742 9735 9727 9720 9713 9705 9698 9690 9683 9676 9668 9661 9654 9646 9639 9632 9626 9619 9613 9606 9600 9594 9589 9584 9579 9574 9569 9565 9562 9558 9555 9553 9551 9549 9548 9547 9546 9546 9547 9548 9549 9551 9553 9555 9558 9562 9566 9570 9574 9579 9584 9590 9596 9602 9609 9615 9622 9629 9637 9644 9652 9660 9668 9676 9683 9692 9700 9708 9716 9723 9731 9739 9747 9755 9762 9769 9777 9784 9791 9797 9804 9810 9817 9823 9829 9834 9840 9845 9850 9855 9860 9864 9869 9873 9877 9881 9885 9889 9892 9895 9899 9902 9905 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 7456 0 32 3 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9916 9915 9914 9912 9911 9909 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9871 9869 9866 9863 9861 9858 9855 9852 9849 9846 9843 9841 9838 9835 9831 9828 9825 9822 9819 9817 9814 9811 9808 9805 9803 9800 9798 9795 9793 9791 9789 9787 9785 9784 9782 9781 9780 9779 9778 9777 9777 9776 9776 9776 9777 9777 9777 9778 9779 9780 9781 9783 9784 9786 9788 9789 9792 9794 9796 9798 9801 9804 9806 9809 9812 9815 9818 9821 9824 9828 9831 9834 9838 9841 9844 9848 9851 9855 9858 9862 9865 9868 9872 9875 9878 9882 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9914 9916 9918 9921 9923 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 7457 0 32 3 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9907 9908 9909 9910 9912 9913 9915 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9930 9931 9932 9933 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9912 9910 9907 9905 9902 9899 9896 9894 9890 9887 9884 9881 9877 9874 9870 9867 9863 9859 9855 9851 9848 9843 9839 9835 9831 9827 9823 9818 9814 9810 9806 9801 9797 9793 9789 9785 9780 9776 9772 9768 9764 9761 9757 9753 9750 9746 9743 9739 9736 9733 9730 9727 9724 9721 9719 9716 9713 9711 9709 9706 9704 9702 9700 9698 9697 9695 9693 9692 9690 9689 9688 9687 9686 9685 9684 9683 9682 9682 9681 9681 9681 9680 9680 9680 9680 9681 9681 9682 9682 9683 9684 9685 9686 9687 9689 9690 9692 9694 9696 9698 9700 9702 9705 9707 9710 9713 9715 9718 9721 9725 9728 9731 9734 9738 9741 9745 9748 9752 9756 9760 9763 9767 9771 9775 9778 9782 9786 9789 9793 9797 9800 9804 9807 9811 9814 9817 9820 9823 9826 9829 9832 9834 9836 9839 9841 9843 9845 9846 9848 9849 9850 9851 9852 9853 9853 9854 9854 9854 9854 9853 9853 9852 9852 9851 9850 9849 9848 9847 9845 9844 9843 9841 9840 9838 9837 9835 9834 9832 9831 9829 9828 9827 9825 9824 9823 9822 9821 9821 9820 9820 9819 9819 9819 9819 9819 9819 9820 9821 9821 9822 9823 9825 9826 9827 9829 9831 9832 9834 9836 9839 9841 9843 9845 9848 9850 9853 9856 9858 9861 9864 9866 9869 9872 9874 9877 9880 9882 9885 9888 9890 9893 9895 9897 9900 9902 9904 9906 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9952 9953 9954 9955 9956 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 7458 0 32 3 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9871 9870 9868 9867 9865 9864 9862 9861 9860 9858 9857 9856 9855 9854 9854 9853 9852 9852 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9852 9853 9853 9854 9855 9856 9857 9858 9859 9861 9862 9864 9865 9867 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9914 9912 9910 9907 9905 9902 9900 9897 9895 9892 9890 9887 9885 9882 9879 9877 9874 9872 9869 9866 9863 9861 9858 9855 9852 9849 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9815 9812 9809 9807 9804 9802 9800 9798 9796 9795 9794 9792 9792 9791 9791 9791 9791 9792 9792 9794 9795 9797 9799 9801 9804 9807 9810 9814 9818 9822 9826 9831 9835 9840 9845 9850 9855 9861 9866 9871 9877 9882 9887 9892 9898 9903 9907 9912 9917 9921 9925 9929 9933 9936 9940 9943 9945 9948 9950 9953 9954 9956 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9897 9894 9892 9890 9887 9884 9882 9879 9876 9873 9869 9866 9862 9858 9855 9851 9846 9842 9838 9833 9829 9824 9819 9814 9809 9804 9799 9794 9789 9784 9779 9773 7459 0 32 3 9768 9763 9758 9753 9748 9743 9739 9734 9730 9725 9721 9717 9714 9710 9707 9704 9701 9699 9697 9695 9693 9692 9691 9690 9690 9690 9690 9691 9692 9693 9695 9697 9699 9701 9704 9707 9710 9714 9718 9722 9726 9731 9736 9741 9746 9751 9756 9762 9767 9773 9779 9785 9790 9796 9802 9808 9814 9820 9826 9831 9837 9843 9848 9854 9859 9864 9869 9874 9879 9884 9888 9892 9897 9901 9905 9908 9912 9915 9919 9922 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9931 9929 9926 9923 9920 9917 9913 9910 9906 9903 9899 9895 9891 9886 9882 9877 9873 9868 9864 9859 9854 9849 9845 9840 9835 9830 9825 9821 9816 9812 9807 9803 9799 9794 9791 9787 9783 9780 9777 9774 9771 9769 9766 9764 9763 9761 9760 9759 9758 9758 9758 9758 9759 9759 9760 9762 9763 9765 9767 9769 9772 9774 9777 9780 9783 9787 9790 9794 9798 9801 9805 9810 9814 9818 9822 9826 9830 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9878 9882 9885 9888 9891 9895 9898 9900 9903 9906 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9888 9886 9884 9882 9881 9879 9877 9876 9874 9873 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9860 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9864 9865 9866 9867 9869 9870 9872 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9899 9901 9903 9905 9908 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 7460 0 32 3 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9876 9874 9872 9871 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9878 9879 9881 9883 9884 9886 9888 9890 9892 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9934 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9908 9905 9902 9899 9896 9892 9888 9885 9881 9876 9872 9868 9863 9858 9853 9848 9843 9837 9832 9826 9820 9814 9808 9802 9796 9790 9783 9777 9771 9764 9758 9751 9745 9739 9733 9727 9721 9715 9709 9704 9698 9693 9688 9684 9679 9675 9671 9668 9665 9662 9659 9657 9655 9653 9652 9651 9650 9649 9649 9650 9650 9651 9652 9654 9655 9657 9660 9662 9665 9668 9671 9674 9678 9681 9685 9689 9693 9697 9701 9705 9709 9713 9717 9722 9726 9730 9734 9738 9742 9746 9750 9754 9758 9761 9765 9768 9772 9775 9778 9781 9784 9787 9790 9793 9795 9798 9800 9802 9805 9807 9809 9811 9813 9815 9816 9818 9820 9822 9823 9825 9827 9828 9830 9832 9834 9835 9837 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9859 9861 9863 9866 9868 9870 9873 9875 9878 9881 9883 9886 9889 9891 9894 9897 9899 9902 9904 9907 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9878 9879 9881 9882 9884 9886 9888 9890 9893 9895 9897 9900 9902 9904 9907 9909 9911 9914 9916 9918 9920 9923 9925 9927 9929 9930 9932 9934 9935 7461 0 32 3 9936 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9879 9877 9875 9873 9871 9868 9866 9865 9863 9861 9859 9857 9856 9854 9852 9851 9849 9848 9847 9846 9844 9843 9842 9841 9840 9840 9839 9838 9837 9837 9836 9835 9835 9834 9833 9833 9832 9832 9831 9830 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9824 9823 9822 9822 9822 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9822 9823 9823 9824 9825 9827 9828 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9850 9852 9855 9857 9860 9862 9865 9867 9870 9872 9875 9877 9879 9881 9883 9885 9886 9887 9889 9890 9890 9891 9891 9891 9891 9890 9889 9888 9886 9884 9881 9879 9875 9872 9868 9863 9858 9852 9846 9840 9833 9825 9817 9808 9799 9788 9778 9766 9754 9742 9728 9714 9699 9683 9667 9650 9631 9613 9593 9572 9551 9528 9505 9481 9455 9429 9402 9374 9346 9316 9285 9254 9221 9188 9154 9119 9083 9047 9010 8972 8934 8895 8855 8815 8775 8735 8694 8653 8612 8571 8531 8490 8450 8410 8371 8332 8294 8257 8221 8186 8152 8120 8089 8059 8030 8004 7979 7956 7935 7916 7899 7884 7871 7860 7852 7846 7843 7841 7842 7846 7851 7860 7870 7883 7898 7915 7934 7956 7979 8004 8031 8060 8091 8123 8157 8192 8228 8266 8305 8344 8384 8425 8467 8509 8551 8594 8637 8680 8722 8765 8807 8849 8891 8932 8972 9012 9051 9090 9127 9164 9199 9234 9268 9300 9332 9362 9392 9420 9447 9473 9499 9523 9546 9567 9588 9608 9627 9645 9662 9678 9693 9707 9721 9734 9745 9757 9767 9777 9786 9795 9803 9810 9817 9824 9830 9835 9840 9845 9850 9854 9858 9861 9865 9868 9870 9873 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9894 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 7462 0 32 3 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9903 9901 9899 9898 9896 9894 9893 9891 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9849 9846 9842 9838 9833 9829 9824 9819 9814 9809 9803 9798 9791 9785 9778 9771 9764 9756 9748 9739 9731 9721 9712 9701 9691 9680 9668 9656 9643 9630 9616 9602 9587 9571 9555 9538 9520 9502 9482 9463 9442 9420 9398 9375 9350 9325 9299 9273 9245 9216 9186 9155 9123 9090 9056 9021 8985 8948 8909 8870 8829 8787 8744 8700 8655 8609 8561 8513 8463 8412 8360 8307 8253 8198 8142 8085 8027 7969 7909 7849 7788 7726 7664 7601 7538 7474 7410 7346 7281 7217 7153 7089 7025 6961 6898 6835 6773 6712 6652 6592 6534 6477 6422 6368 6315 6264 6215 6168 6123 6080 6039 6001 5965 5932 5901 5873 5847 5824 5804 5787 5773 5761 5753 5747 5744 5744 5747 5753 5761 5772 5786 5802 5821 5842 5866 5891 5919 5948 5980 6013 6048 6084 6121 6160 6200 6241 6282 6324 6367 6410 6454 6498 6542 6585 6629 6673 6717 6760 6803 6845 6887 6929 6970 7011 7051 7091 7130 7169 7207 7245 7282 7320 7356 7393 7430 7466 7502 7538 7574 7611 7647 7684 7720 7757 7794 7832 7870 7908 7947 7986 8025 8065 8106 8146 8187 8229 8270 8312 8354 8397 8439 8482 8524 8567 8609 8652 8694 8736 8777 8818 8859 8899 8938 8977 9015 9052 9089 9124 9159 9193 9226 9258 9289 9319 9347 9375 9402 9428 9452 9476 9499 9521 9541 9561 9580 9598 9615 9631 9646 9661 9675 9688 9701 9713 9724 9735 9745 9755 9764 9773 9781 9789 9796 9804 9810 9817 9823 9829 9835 9840 9845 9850 9855 9860 9864 9868 9872 9875 9879 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9937 9937 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 7463 0 32 3 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9909 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9895 9894 9892 9891 9889 9887 9885 9884 9882 9880 9878 9876 9874 9872 9869 9867 9865 9862 9860 9857 9854 9852 9849 9846 9843 9840 9837 9834 9832 9829 9826 9823 9820 9817 9814 9811 9809 9806 9803 9801 9798 9796 9794 9792 9790 9788 9787 9785 9784 9783 9782 9782 9781 9781 9781 9781 9781 9781 9782 9782 9783 9784 9785 9787 9788 9790 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9818 9820 9822 9823 9824 9825 9826 9827 9828 9828 9828 9828 9827 9827 9826 9824 9823 9821 9818 9816 9813 9809 9806 9801 9797 9792 9787 9781 9775 9768 9762 9754 9747 9739 9730 9721 9712 9703 9693 9683 9672 9661 9650 9639 9628 9616 9605 9593 9581 9569 9557 9545 9533 9521 9509 9498 9486 9475 9464 9454 9443 9434 9424 9415 9407 9399 9392 9385 9379 9373 9368 9364 9360 9357 9355 9354 9353 9353 9354 9355 9357 9360 9363 9367 9372 9377 9383 9390 9397 9405 9413 9422 9431 9440 9450 9461 9471 9482 9493 9504 9516 9527 9539 9551 9563 9575 9587 9598 9610 9622 9634 9645 9656 9668 9679 9689 9700 9710 9721 9730 9740 9749 9758 9767 9776 9784 9792 9800 9807 9814 9821 9828 9834 9840 9846 9851 9856 9861 9866 9870 9875 9878 9882 9886 9889 9892 9894 9897 9899 9901 9903 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9927 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9891 9888 9886 9883 9879 9876 9873 9870 9866 9863 9859 9856 9852 9848 9845 9841 9837 9834 9830 9827 9823 9819 9816 9813 9809 9806 9803 9800 9797 9794 9792 9789 9787 9785 9783 9781 9780 9778 9777 9776 9775 9775 9774 9774 9774 9774 9774 9774 9775 9776 9777 9778 9779 9780 9781 9783 9784 9786 9788 9789 9791 9793 9795 9796 9798 9800 9802 9803 9805 9807 9808 9810 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9826 9827 9828 9828 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 7464 0 32 3 9846 9847 9849 9850 9852 9854 9855 9857 9859 9861 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9881 9883 9884 9886 9888 9889 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9906 9906 9905 9904 9904 9902 9901 9900 9898 9896 9894 9892 9889 9886 9883 9880 9876 9873 9868 9864 9860 9855 9850 9844 9839 9833 9826 9820 9813 9806 9799 9792 9784 9776 9768 9759 9750 9741 9732 9723 9713 9704 9694 9684 9673 9663 9652 9641 9631 9619 9608 9597 9586 9574 9562 9551 9539 9527 9515 9503 9492 9480 9468 9456 9444 9433 9421 9410 9398 9387 9376 9365 9355 9345 9335 9325 9316 9307 9298 9290 9283 9276 9269 9263 9258 9253 9249 9246 9243 9241 9239 9239 9239 9240 9241 9244 9247 9251 9255 9261 9267 9274 9281 9290 9299 9308 9318 9329 9340 9352 9364 9377 9390 9404 9417 9431 9446 9460 9475 9489 9504 9519 9534 9548 9563 9577 9591 9605 9619 9632 9645 9658 9670 9682 9693 9704 9715 9725 9735 9744 9753 9761 9769 9776 9783 9789 9795 9800 9805 9810 9814 9818 9821 9824 9827 9829 9832 9833 9835 9836 9837 9838 9839 9839 9839 9840 9840 9840 9840 9839 9839 9839 9839 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9846 9847 9849 9850 9852 9854 9856 9858 9860 9863 9865 9867 9870 9872 9875 9878 9880 9883 9886 9888 9891 9894 9896 9899 9902 9904 9907 9909 9911 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 7465 0 32 4 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9955 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9919 9917 9914 9911 9909 9906 9903 9900 9897 9894 9891 9889 9886 9883 9880 9877 9874 9871 9868 9866 9863 9861 9858 9856 9853 9851 9849 9847 9845 9843 9841 9840 9838 9837 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9833 9833 9834 9835 9835 9837 9838 9839 9841 9842 9844 9846 9848 9850 9852 9854 9856 9859 9861 9864 9866 9869 9872 9874 9877 9880 9883 9885 9888 9891 9894 9897 9899 9902 9905 9908 9910 9913 9915 9918 9920 9923 9925 9927 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 7466 0 32 4 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9934 9931 9929 9927 9925 9922 9920 9917 9914 9911 9908 9904 9901 9897 9893 9889 9885 9881 9876 9872 9867 9862 9856 9851 9845 9839 9833 9827 9820 9814 9807 9800 9793 9786 9778 9771 9763 9756 9748 9740 9733 9725 9717 9710 9702 9695 9687 9680 9673 9666 9659 9653 9647 9641 9635 9630 9625 9621 9617 9613 9610 9607 9604 9602 9601 9600 9599 9599 9600 9601 9602 9604 9607 9610 9613 9617 9621 9626 9631 9636 9642 9648 9654 9661 9668 9675 9682 9690 9698 9706 9713 9722 9730 9738 9746 9754 9762 9770 9778 9786 9793 9801 9808 9816 9823 9830 9836 9843 9849 9855 9861 9866 9872 9877 9882 9887 9891 9896 9900 9904 9907 9911 9914 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9934 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 7467 0 32 4 9921 9921 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9884 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9888 9889 9890 9892 9893 9895 9896 9897 9899 9900 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 7468 0 32 4 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9947 9945 9944 9942 9940 9938 9937 9935 9933 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9907 9904 9902 9899 9896 9894 9891 9888 9886 9883 9881 9878 9876 9873 9871 9869 9867 9864 9862 9860 9859 9857 9855 9854 9852 9851 9849 9848 9847 9846 9845 9845 9844 9844 9843 9843 9843 9842 9842 9842 9842 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9843 9842 9841 9840 9839 9837 9836 9834 9832 9830 9828 9825 9822 9819 9816 9813 9810 9806 9802 9799 9794 9790 9786 9781 9777 9772 9767 9762 9758 9753 9747 9742 9737 9732 9727 9722 9717 9712 9708 9703 9698 9694 9690 9686 9682 9678 9675 9672 9669 9666 9664 9662 9660 9659 9658 9657 9656 9656 9657 9657 9658 9659 9661 9663 9665 9668 9671 9674 9678 9682 9686 9690 9695 9700 9705 9711 9716 9722 9728 9734 9740 9746 9753 9759 9766 9772 9779 9785 9792 9798 9805 9811 9818 9824 9830 9836 7469 0 32 4 9842 9848 9854 9859 9865 9870 9875 9880 9884 9889 9893 9898 9902 9905 9909 9913 9916 9919 9922 9925 9928 9930 9932 9935 9937 9939 9940 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9885 9883 9882 9880 9879 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9882 9884 9885 9887 9889 9891 9893 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9904 9903 9901 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9880 9880 9881 9881 9882 9883 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9899 9901 9903 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9915 9912 9909 9907 9904 9901 9898 9895 9893 9890 9887 9884 9881 9878 9875 9873 9870 9867 9864 9862 9859 9857 9854 9852 9849 9847 9845 9843 9841 9840 9838 9836 9835 9834 9833 9832 9831 9830 9830 9829 9829 9829 9829 9829 9829 9829 9830 9831 9831 9832 9833 9835 9836 9837 7470 0 32 4 9839 9840 9842 9844 9845 9847 9849 9851 9853 9855 9858 9860 9862 9864 9867 9869 9871 9874 9876 9878 9881 9883 9885 9887 9890 9892 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9907 9905 9903 9900 9898 9895 9893 9890 9887 9885 9882 9880 9877 9875 9873 9870 9868 9866 9863 9861 9859 9857 9855 9853 9852 9850 9848 9847 9846 9844 9843 9842 9842 9841 9840 9840 9840 9840 9840 9840 9840 9841 9842 9842 9843 9845 9846 9847 9849 9850 9852 9854 9856 9858 9860 9863 9865 9867 9870 9872 9875 9878 9880 9883 9886 9889 9891 9894 9897 9900 9902 9905 9908 9910 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9883 9881 9879 9878 9877 9876 9874 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9879 9880 9881 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9911 7471 0 32 4 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9874 9871 9869 9866 9863 9860 9856 9853 9850 9846 9843 9839 9835 9832 9828 9824 9820 9816 9811 9807 9803 9798 9794 9789 9785 9780 9776 9771 9767 9762 9757 9753 9748 9744 9739 9735 9730 9726 9722 9718 9714 9711 9707 9704 9700 9697 9695 9692 9689 9687 9685 9684 9682 9681 9680 9679 9679 9679 9679 9679 9680 9681 9682 9683 9685 9687 9689 9692 9695 9698 9701 9704 9708 9711 9715 9720 9724 9728 9733 9738 9743 9748 9753 9758 9763 9769 9774 9779 9785 9790 9796 9801 9807 9812 9817 9823 9828 9833 9838 9844 9849 9853 9858 9863 9867 9872 9876 9881 9885 9889 9892 9896 9900 9903 9906 9910 9913 9916 9918 9921 9923 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9900 9897 9894 9891 9887 9884 9880 9876 9872 9868 9864 9860 9855 9851 9846 9841 9836 9831 9826 9821 9816 9811 9806 9800 9795 9790 9785 9780 9775 9770 9766 9761 9757 9753 9749 9745 9741 9738 9735 9732 9730 9727 9726 9724 9723 9722 9721 9721 9721 9722 9723 9724 9726 9727 9730 9732 9735 9738 9742 9745 9749 9754 9758 9763 9768 9773 9778 9783 9789 9794 9800 9806 9811 9817 9823 9829 9834 9840 9846 9851 9857 9862 9867 9872 9877 9882 9887 9891 9895 9900 9903 9907 9911 9914 9917 9920 9923 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 7472 0 32 4 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9937 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9903 9901 9899 9897 9896 9894 9892 9891 9889 9888 9886 9885 9883 9882 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9860 9860 9859 9859 9858 9857 9857 9856 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9838 9837 9835 9833 9830 9828 9826 9823 9820 9817 9814 9811 9808 9805 9802 9798 9794 9791 9787 9783 9779 9775 9771 9767 9764 9760 9756 9752 9748 9744 9740 9737 9733 9730 9727 9723 9721 9718 9715 9713 9711 9709 9707 9705 9704 9703 9702 9702 9701 9701 9701 9702 9703 9703 9705 9706 9708 9710 9712 9714 9717 9719 9722 9725 9728 9731 9735 9738 9742 9745 9749 9752 9756 9759 9763 9766 9770 9773 9776 9779 9782 9784 9787 9789 9791 9793 9794 9795 9796 9796 9796 9796 9796 9795 9793 9792 9789 9787 9784 9780 9776 9772 9767 9762 9756 9750 9743 9736 9728 9720 9711 9702 9693 9683 9673 9662 9651 9639 9627 9615 9602 9589 9575 9562 9548 9534 9519 9505 9490 9475 9460 9445 9429 9414 9399 9384 9369 9354 9340 9325 9311 9297 9284 9270 9258 9245 9234 9222 9211 9201 9192 9183 9175 9167 9161 9155 9150 9145 9142 9139 9138 9137 9137 9138 9139 9142 9146 9150 9155 9161 9168 9176 9185 9194 9204 9215 9226 9238 9251 9264 9278 9292 9306 9321 9337 9352 9368 9384 9401 9417 9434 9450 9467 9483 9499 9516 9532 9548 9564 9579 9594 9609 9624 9638 9652 9666 9679 9692 9704 9716 9727 9739 9749 9760 9770 9779 9788 9797 9806 9814 9821 9828 9835 9842 9848 9855 9860 9866 9871 9876 9881 9885 9890 9894 9898 9901 9905 9908 9911 9915 9918 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 7473 0 32 4 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9893 9890 9887 9884 9881 9877 9873 9869 9864 9859 9854 9848 9842 9836 9829 9822 9814 9806 9798 9789 9780 9771 9761 9750 9739 9728 9716 9704 9691 9678 9664 9650 9636 9621 9606 9590 9574 9557 9540 9523 9505 9487 9469 9450 9431 9412 9393 9373 9353 9333 9313 9293 9272 9252 9231 9211 9190 9170 9150 9130 9110 9090 9071 9052 9033 9014 8996 8979 8962 8946 8930 8915 8901 8887 8874 8862 8851 8841 8832 8823 8816 8810 8804 8800 8797 8795 8794 8795 8796 8799 8802 8807 8813 8820 8829 8838 8848 8860 8872 8886 8900 8915 8932 8949 8966 8985 9004 9023 9044 9064 9085 9107 9128 9150 9172 9195 9217 9239 9261 9283 9305 9327 9348 9369 9390 9410 9430 9449 9467 9485 9503 9520 9536 9552 9567 9581 9595 9608 9620 9632 9642 9653 9662 9671 9680 9688 9695 9702 9708 9714 9719 9724 9728 9732 9736 9739 9742 9745 9748 9750 9752 9754 9756 9758 9759 9761 9762 9764 9765 9766 9768 9769 9770 9772 9773 9775 9776 9778 9780 9781 9783 9785 9787 9789 9791 9793 9795 9798 9800 9802 9805 9807 9810 9812 9815 9818 9820 9823 9826 9828 9831 9834 9836 9839 9842 9844 9847 9850 9852 9855 9857 9860 9862 9865 9867 9869 9871 9874 9876 9878 9879 9881 9883 9885 9886 9887 9889 9890 9891 9892 9893 9893 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9862 9860 9859 9858 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9848 9847 9847 9847 9846 9846 9846 9846 9846 9846 9847 9847 9848 9848 9849 9850 9850 9851 9852 9853 9854 9855 9857 9858 9859 9861 7474 0 32 4 9862 9864 9865 9867 9868 9870 9872 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9884 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9858 9856 9853 9850 9847 9844 9841 9837 9834 9830 9827 9823 9819 9815 9811 9807 9803 9799 9795 9791 9787 9782 9778 9774 9770 9766 9762 9758 9754 9750 9746 9742 9739 9735 9732 9729 9726 9723 9721 9718 9716 9714 9712 9710 9709 9707 9706 9705 9705 9704 9704 9704 9704 9704 9705 9706 9706 9707 9709 9710 9711 9713 9715 9716 9718 9720 9723 9725 9727 9729 9732 9734 9737 9739 9742 9745 9747 9750 9753 9756 9758 9761 9764 9767 9769 9772 9775 9778 9781 9783 9786 9789 9792 9795 9798 9801 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9842 9845 9848 9851 9854 9858 9861 9864 9867 9870 9873 9876 9878 9881 9884 9887 9890 9892 9895 9897 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9907 9905 9903 9901 9898 9896 9893 9891 9888 9885 9883 9880 9877 9874 9871 9869 9866 9863 9860 9857 9854 9852 9849 9846 9843 9841 9838 9836 9833 9831 9828 9826 9824 9822 9820 9818 9816 9814 9813 9811 9810 9809 9808 9807 9806 9805 9804 9804 9804 9803 9803 9803 9803 9804 9804 9805 9805 9806 9807 9808 9809 9810 9811 9813 9814 9816 9817 9819 9821 9823 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9843 9845 9847 9849 9850 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9863 7475 0 32 4 9863 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9853 9852 9851 9849 9848 9847 9845 9844 9842 9841 9839 9838 9837 9835 9834 9833 9831 9830 9829 9828 9827 9825 9824 9823 9822 9822 9821 9820 9819 9818 9817 9817 9816 9815 9815 9814 9814 9813 9813 9812 9812 9811 9811 9810 9810 9809 9809 9808 9808 9808 9807 9807 9807 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9807 9807 9808 9808 9809 9810 9811 9811 9812 9813 9815 9816 9817 9818 9820 9821 9823 9824 9826 9828 9829 9831 9833 9835 9836 9838 9840 9842 9844 9845 9847 9849 9850 9852 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9867 9868 9868 9868 9868 9868 9868 9867 9867 9867 9866 9865 9864 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9842 9841 9839 9838 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9825 9825 9824 9824 9823 9823 9823 9823 9824 9824 9824 9825 9825 9826 9827 9828 9829 9830 9831 9833 9834 9836 9837 9838 9840 9842 9843 9845 9846 9848 9849 9851 9852 9854 9855 9856 9857 9858 9860 9860 9861 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9859 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9907 9905 9903 9901 9899 9898 9896 9894 9892 9890 9889 9887 9885 9883 9882 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9868 9867 9866 9865 9865 9865 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9868 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9882 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9901 9900 9898 9896 9894 9892 9889 9886 9883 9880 9876 9872 9868 9863 9858 7476 0 32 4 9853 9847 9841 9835 9828 9821 9814 9806 9797 9788 9779 9770 9759 9749 9738 9727 9715 9702 9690 9677 9663 9649 9635 9620 9605 9590 9574 9558 9542 9525 9509 9492 9475 9457 9440 9423 9405 9388 9370 9353 9336 9319 9302 9285 9269 9253 9237 9222 9207 9193 9179 9166 9154 9142 9131 9120 9110 9102 9093 9086 9080 9074 9069 9066 9063 9061 9060 9060 9061 9062 9065 9069 9073 9078 9085 9092 9100 9108 9118 9128 9139 9150 9162 9175 9188 9202 9216 9231 9246 9261 9277 9293 9309 9325 9341 9358 9374 9390 9406 9422 9438 9454 9469 9484 9499 9513 9527 9540 9553 9566 9577 9589 9599 9609 9619 9627 9635 9643 9649 9655 9660 9664 9668 9671 9672 9673 9674 9673 9672 9670 9667 9663 9658 9652 9646 9639 9631 9622 9613 9602 9591 9579 9567 9554 9540 9525 9510 9494 9477 9460 9443 9425 9406 9387 9368 9348 9328 9308 9287 9266 9245 9225 9204 9183 9162 9141 9121 9101 9081 9061 9042 9023 9005 8988 8971 8955 8939 8925 8911 8898 8886 8875 8866 8857 8849 8842 8837 8833 8830 8828 8827 8828 8829 8832 8837 8842 8849 8857 8865 8876 8887 8899 8912 8926 8942 8958 8974 8992 9011 9030 9049 9070 9091 9112 9133 9155 9178 9200 9223 9245 9268 9291 9313 9336 9358 9380 9402 9423 9445 9465 9486 9505 9525 9544 9562 9580 9597 9613 9629 9645 9660 9674 9687 9700 9713 9725 9736 9747 9757 9766 9775 9784 9792 9800 9807 9813 9820 9826 9831 9837 9841 9846 9850 9854 9858 9862 9865 9868 9871 9874 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 7477 0 32 4 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9926 9924 9923 9921 9919 9918 9916 9914 9912 9909 9907 9905 9902 9899 9896 9893 9890 9886 9883 9879 9874 9870 9865 9860 9855 9850 9844 9838 9831 9825 9818 9810 9803 9795 9786 9778 9769 9759 9750 9740 9730 9719 9708 9697 9686 9674 9662 9650 9638 9626 9613 9601 9588 9575 9562 9550 9537 9524 9511 9498 9486 9473 9461 9449 9437 9425 9413 9402 9390 9379 9369 9358 9348 9338 9329 9320 9311 9302 9293 9285 9277 9270 9263 9255 9249 9242 9235 9229 9223 9217 9211 9206 9200 9195 9189 9184 9179 9174 9169 9164 9159 9154 9150 9145 9141 9136 9132 9127 9123 9119 9115 9112 9108 9105 9102 9099 9097 9095 9093 9092 9091 9091 9091 9091 9092 9094 9096 9099 9102 9106 9111 9117 9123 9129 9137 9145 9153 9163 9173 9183 9195 9206 9219 9232 9245 9259 9274 9289 9304 9320 9336 9352 9369 9386 9403 9420 9437 9454 9471 9488 9505 9522 9539 9555 9572 9588 9603 9619 9634 9649 9663 9677 9690 9703 9716 9728 9740 9751 9762 9772 9782 9792 9801 9809 9817 9825 9833 9840 9846 9853 9858 9864 9870 9875 9879 9884 9888 9892 9896 9900 9903 9907 9910 9913 9916 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 7478 0 32 4 9922 9919 9917 9915 9913 9911 9908 9906 9904 9902 9899 9897 9895 9893 9891 9889 9886 9884 9882 9881 9879 9877 9875 9874 9872 9871 9869 9868 9867 9866 9865 9864 9864 9863 9863 9863 9862 9862 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9872 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9897 9899 9901 9903 9906 9908 9910 9912 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9956 9954 9952 9951 9949 9947 9946 9944 9942 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 9922 9920 9918 9916 9915 9913 9912 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9903 9904 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9946 9945 9943 9941 9939 9937 9934 9932 9930 9928 9925 9923 9920 9918 9915 9913 9910 9908 9905 9902 9900 9897 9894 9892 9889 9886 9883 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9841 9838 9835 9831 9828 9824 9821 9817 9813 9809 9805 9801 9797 9793 9789 9784 9780 9776 9771 9766 9762 9757 9752 9747 9743 9738 9733 9728 9723 9718 9713 9708 9704 9699 9694 9690 9685 9681 9677 9673 9669 9665 9662 9659 9655 9653 9650 9648 9645 9644 9642 9641 9640 9639 9638 9638 9639 9639 9640 9641 9642 9644 9646 9649 9651 9654 9658 9661 9665 9669 9674 9678 9683 9688 9693 9699 9704 9710 9716 9722 9728 9735 9741 9747 9754 9760 9767 9773 9779 9786 9792 9798 9804 9810 9816 9822 9827 9833 9838 9843 9848 9852 9857 9861 9865 9868 9872 9875 9878 9880 9882 9884 9886 9888 9889 9889 9890 9890 9890 9890 9889 9888 9887 9886 9884 9882 9880 9877 9875 9872 9869 7479 0 32 4 9866 9862 9858 9855 9851 9847 9843 9838 9834 9830 9825 9821 9816 9812 9807 9802 9798 9794 9789 9785 9781 9777 9773 9769 9765 9761 9758 9755 9752 9749 9746 9744 9742 9740 9738 9737 9736 9735 9734 9734 9734 9734 9735 9736 9737 9738 9739 9741 9743 9746 9748 9751 9754 9758 9761 9765 9769 9773 9777 9782 9786 9791 9796 9801 9806 9811 9816 9822 9827 9832 9838 9843 9849 9854 9859 9864 9870 9875 9880 9885 9890 9894 9899 9904 9908 9912 9916 9920 9924 9928 9932 9935 9938 9941 9944 9947 9950 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9962 9961 9959 9957 9955 9954 9952 9950 9948 9946 9944 9942 9939 9937 9935 9933 9931 9928 9926 9924 9921 9919 9917 9914 9912 9910 9907 9905 9903 9900 9898 9896 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9875 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9866 9867 9867 9868 9869 9869 9871 9872 9873 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9912 9911 9909 9907 9904 9902 9899 9897 9894 9891 9887 9884 9880 9876 9872 9868 9864 9860 9855 9851 9846 9841 9836 9831 9826 9821 9816 9810 9805 9799 9794 9788 9782 9776 9770 9764 9758 9752 9745 9739 9733 9726 9720 9713 9707 9700 9693 9687 9680 9673 9666 9660 9653 9646 9639 9633 9626 9619 9613 9606 9600 9593 9587 9581 9575 9569 9563 9558 9553 9547 9543 9538 9533 9529 9526 9522 9519 9516 9513 9511 9509 9508 9507 9506 9506 9506 9507 9508 9509 9511 9513 9516 9519 9523 9527 9532 9537 9542 9548 9554 9560 9567 9574 9582 9589 9598 9606 9615 9623 9632 9642 9651 9661 9670 9680 9690 9699 9709 9719 9729 9738 9748 9757 9767 9776 9785 9794 9803 9811 9819 9827 9835 9842 9850 9857 9863 9870 9876 9881 9887 9892 9897 9902 9906 9910 9914 9917 9920 9923 9926 9929 9931 9933 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9889 9888 9888 9889 9889 9889 9889 9890 9891 9891 9892 9893 9894 9895 7480 0 32 4 9896 9898 9899 9900 9902 9903 9905 9907 9908 9910 9912 9914 9915 9917 9919 9921 9923 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9945 9946 9947 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9921 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9883 9880 9876 9873 9869 9865 9861 9858 9854 9850 9846 9842 9838 9834 9830 9826 9822 9819 9815 9811 9808 9805 9801 9798 9795 9793 9790 9788 9785 9783 9782 9780 9779 9778 9777 9776 9776 9776 9776 9776 9777 9777 9779 9780 9782 9783 9785 9788 9790 9793 9796 9799 9802 9806 9809 9813 9817 9821 9825 9829 9834 9838 9842 9847 9851 9856 9860 9865 9869 9874 9878 9882 9887 9891 9895 9899 9903 9907 9910 9914 9918 9921 9924 9927 9930 9933 9936 9938 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 7481 0 32 4 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9930 9929 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9895 9892 9889 9885 9882 9878 9875 9871 9866 9862 9857 9853 9847 9842 9837 9831 9825 9818 9812 9805 9798 9791 9783 9775 9767 9759 9751 9742 9733 9724 9715 9705 9696 9686 9676 9666 9656 9646 9636 9626 9615 9605 9595 9585 9575 9565 9556 9546 9537 9528 9519 9511 9503 9495 9488 9481 9474 9468 9462 9457 9452 9448 9444 9441 9438 9436 9434 9433 9433 9433 9434 9435 9437 9439 9442 9446 9449 9454 9459 9464 9470 9477 9483 9491 9498 9506 9514 9523 9532 9541 9550 9559 9569 9578 9588 9598 9608 9618 9628 9638 9647 9657 9667 9676 9685 9694 9703 9712 9720 9728 9736 9744 9751 9758 9765 9771 9777 9783 9788 9793 9798 9802 9806 9809 9812 9815 9817 9819 9821 9822 9822 9823 9823 9823 9822 9821 9819 9818 9815 9813 9810 9807 9803 9799 9795 9790 9785 9780 9774 9768 9762 9756 9749 9742 9734 9727 9719 9710 9702 9693 9684 9675 9666 9656 9647 9637 9627 9617 9607 9597 9586 9576 9566 9556 9546 9536 9526 9516 9506 9497 9488 9479 9470 9462 9454 9447 9440 9433 9427 9421 9415 9411 9406 9402 9399 9397 9395 9393 9392 9392 9392 9393 9395 9397 9399 9403 9406 9411 9416 9421 9427 9433 9439 9446 9453 9461 9469 9477 9485 9493 9502 9510 9519 9527 9535 9543 9551 9559 9566 9573 9580 9586 9592 9598 9602 9607 9610 9613 9616 9617 9618 9619 9618 9617 9615 9612 9608 9604 9599 9593 9586 9578 9570 9561 9551 9541 9530 9518 9506 9493 9480 9466 9451 9436 9421 9406 9390 9374 9358 9342 9325 9309 9293 9277 9260 9245 9229 9214 9199 9184 9170 9157 9144 9131 9119 9108 9098 9088 9079 9071 9064 9058 9052 9048 9044 9041 9040 9039 9039 9040 9042 9045 9049 9054 9060 9066 9074 9082 9091 9101 9111 9122 9134 9147 9160 9174 9188 9202 9217 9232 9248 9264 9280 9296 9313 9329 9346 7482 0 32 4 9362 9379 9395 9411 9427 9443 9459 9474 9490 9504 9519 9533 9547 9560 9573 9585 9597 9609 9620 9630 9640 9650 9659 9667 9676 9683 9690 9697 9703 9708 9713 9718 9722 9726 9729 9732 9734 9736 9737 9738 9739 9739 9738 9737 9736 9734 9732 9729 9726 9722 9718 9713 9708 9703 9696 9690 9683 9675 9667 9658 9649 9640 9629 9619 9608 9596 9584 9571 9558 9544 9530 9515 9500 9485 9469 9453 9436 9419 9402 9385 9367 9349 9331 9313 9295 9277 9259 9241 9224 9206 9189 9172 9155 9139 9123 9107 9093 9078 9065 9052 9040 9028 9018 9008 9000 8992 8985 8979 8974 8970 8968 8966 8965 8966 8967 8970 8973 8978 8984 8991 8998 9007 9017 9027 9039 9051 9064 9078 9093 9108 9124 9141 9158 9175 9193 9211 9230 9249 9268 9287 9306 9326 9345 9365 9384 9403 9423 9441 9460 9479 9497 9515 9532 9549 9566 9582 9598 9614 9629 9643 9658 9671 9685 9697 9710 9721 9733 9744 9754 9764 9774 9783 9792 9801 9809 9817 9824 9831 9838 9845 9851 9857 9862 9868 9873 9878 9883 9887 9892 9896 9900 9904 9907 9911 9914 9918 9921 9924 9927 9929 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9954 9956 9957 9959 9961 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9926 9923 9920 9917 9915 9912 9909 9906 9902 9899 9896 9893 9890 9886 9883 9879 9876 9873 9869 9866 9862 9859 9856 9852 9849 9846 9842 9839 9836 9833 9830 9827 9824 9821 9819 9816 9814 9812 9810 9808 9806 9805 9803 9802 9801 9800 9800 9799 9799 9799 9799 9799 9799 9800 9801 9802 9803 9804 9806 9807 9809 9811 9813 9815 9817 9819 9822 9824 9826 9829 9831 9833 9836 9838 9841 9843 9845 9847 9849 9851 9853 9855 9857 9858 9860 9861 9862 9863 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9865 9865 9864 9863 9862 9861 9860 9858 9857 9856 9854 9852 9851 9849 7483 0 32 4 9847 9845 9843 9841 9839 9836 9834 9832 9830 9827 9825 9822 9820 9817 9815 9812 9809 9806 9804 9801 9798 9795 9792 9789 9786 9783 9780 9777 9774 9771 9769 9766 9763 9760 9757 9754 9751 9749 9746 9743 9741 9739 9736 9734 9732 9730 9728 9727 9725 9724 9723 9722 9721 9721 9721 9721 9721 9721 9721 9722 9723 9724 9726 9727 9729 9731 9733 9735 9738 9740 9743 9746 9749 9753 9756 9760 9763 9767 9771 9775 9778 9782 9786 9790 9794 9798 9802 9806 9809 9813 9817 9820 9824 9827 9830 9833 9836 9839 9842 9844 9846 9849 9851 9853 9854 9856 9857 9858 9860 9860 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9861 9860 9860 9859 9858 9858 9857 9856 9856 9855 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9847 9847 9846 9845 9844 9844 9843 9842 9841 9840 9840 9839 9838 9836 9835 9834 9833 9832 9830 9829 9827 9826 9824 9822 9821 9819 9817 9815 9813 9812 9810 9808 9806 9804 9802 9800 9799 9797 9795 9794 9792 9791 9789 9788 9787 9786 9785 9784 9783 9783 9783 9782 9782 9782 9783 9783 9784 9784 9785 9786 9787 9789 9790 9792 9793 9795 9797 9799 9801 9803 9805 9808 9810 9812 9815 9817 9820 9822 9824 9827 9829 9831 9834 9836 9838 9840 9842 9845 9847 9848 9850 9852 9854 9856 9857 9859 9860 9862 9863 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 7484 0 32 4 9988 9987 9987 9986 9986 9985 9984 9983 9983 9982 9981 9980 9978 9977 9976 9975 9973 9972 9970 9969 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9941 9939 9937 9934 9932 9930 9927 9925 9922 9920 9918 9915 9913 9910 9908 9905 9903 9900 9898 9896 9893 9891 9889 9887 9884 9882 9880 9878 9876 9874 9873 9871 9869 9868 9866 9864 9863 9862 9860 9859 9858 9856 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9842 9841 9839 9837 9835 9833 9830 9828 9825 9822 9819 9815 9811 9807 9803 9798 9793 9788 9782 9776 9770 9763 9756 9748 9740 9732 9724 9715 9706 9696 9687 9677 9666 9656 9645 9634 9623 9612 9600 9589 9577 9566 9554 9543 9531 9520 9509 9498 9487 9477 9467 9457 9448 9439 9430 9422 9414 9407 9401 9395 9390 9385 9381 9377 9375 9373 9372 9371 9371 9372 9374 9376 9379 9383 9387 9392 9398 9404 9411 9418 9426 9435 9444 9454 9464 9474 9485 9496 9507 9519 9531 9543 9555 9567 9580 9592 9605 9617 9630 9642 9655 9667 9679 9691 9702 9714 9725 9736 9746 9756 9766 9776 9786 9795 9803 9812 9820 9827 9835 9842 9849 9855 9861 9867 9872 9878 9883 9887 9892 9896 9900 9903 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9902 9899 9896 9894 9891 9888 9885 9882 9879 9877 9874 9871 9868 9865 9862 9860 9857 9854 9852 9849 9847 9844 9842 9840 9837 9835 9833 9831 9829 9827 9825 9823 9822 9820 9818 9817 9815 9814 9812 9811 9809 9808 9806 9805 9803 9802 9801 9800 9798 9797 9796 9795 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9784 9783 9783 9782 9782 9781 9781 9781 9781 9781 9781 9781 9782 9782 9783 9784 9785 9786 9787 9788 9790 9791 9793 9795 9796 9798 9801 9803 9805 9808 9810 9813 9816 9819 9822 9825 9828 9831 9834 9837 9841 9844 9848 9851 9854 9858 9861 9865 9868 9872 9875 9879 9882 9885 9889 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9928 9930 9933 9935 9937 9940 9942 9944 9946 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9972 9971 9969 7485 0 32 4 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9945 9943 9941 9938 9936 9934 9931 9929 9926 9924 9922 9919 9917 9914 9912 9909 9907 9905 9902 9900 9898 9896 9893 9891 9889 9887 9885 9884 9882 9880 9878 9877 9875 9874 9873 9872 9870 9869 9868 9868 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9934 9935 9937 9939 9941 9943 9945 9946 9948 9950 9952 9953 9955 9957 9958 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9934 9932 9931 9929 9928 9927 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9926 9925 7486 0 32 4 9923 9921 9918 9916 9914 9911 9909 9906 9903 9900 9897 9894 9891 9887 9884 9880 9876 9872 9868 9864 9859 9855 9850 9845 9840 9835 9830 9824 9819 9813 9808 9802 9797 9791 9785 9780 9774 9768 9763 9758 9752 9747 9742 9737 9732 9728 9724 9720 9716 9713 9709 9706 9704 9702 9700 9698 9697 9696 9695 9695 9695 9696 9697 9698 9700 9702 9704 9706 9709 9712 9716 9719 9723 9727 9731 9736 9740 9745 9750 9754 9759 9764 9769 9774 9779 9784 9789 9794 9798 9803 9808 9812 9816 9820 9824 9828 9832 9836 9839 9842 9846 9849 9851 9854 9857 9859 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9881 9882 9884 9886 9887 9889 9891 9892 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9913 9911 9908 9906 9904 9902 9900 9898 9896 9895 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9866 9866 9865 9864 9862 9861 9860 9858 9857 9855 9853 9851 9849 9846 9844 9841 9838 9834 9831 9827 9823 9819 9814 9809 9804 9799 9793 9787 9781 9774 9767 9760 9752 9744 9736 9727 9718 9708 9699 9688 9678 9667 9656 9645 9633 9621 9609 9597 9584 9571 9558 9545 9532 9519 9506 9492 9479 9466 9453 9440 9428 9415 9403 9392 9380 9369 9359 9349 9340 9331 9323 9316 9309 9303 9297 9293 9289 9286 9284 9283 9282 9283 9284 9286 9289 9293 9298 9303 9309 9316 9324 9332 9342 9351 9362 9372 9384 9395 9408 9420 9433 9446 9460 9474 9487 9501 9515 9529 9543 9557 9571 9585 9598 9612 9625 9638 9651 9663 9675 9687 9698 9709 9720 9730 9740 9750 9759 9768 9777 9785 9793 9800 9807 9814 9821 9827 9833 9839 9845 9850 9855 9860 9865 9870 9874 9878 9882 9886 9890 9894 9898 9901 9905 9908 9911 9914 9917 9920 9923 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 7487 0 32 4 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9997 9997 9997 9997 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 999910000100001000010000 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9996 9995 9994 9994 9993 9993 9992 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9966 9964 9963 9961 9959 9957 9955 9952 9950 9947 9945 9942 9940 9937 9934 9931 9928 9924 9921 9918 9914 9911 9907 9904 9900 9896 9892 9888 9884 9881 9877 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9834 9830 9826 9823 9820 9817 9813 9810 9808 9805 9803 9800 9798 9796 9794 9793 9791 9790 9789 9788 9788 7488 0 32 4 9787 9787 9787 9788 9788 9789 9790 9791 9792 9794 9796 9798 9800 9802 9805 9807 9810 9813 9816 9819 9822 9826 9829 9833 9836 9840 9844 9848 9851 9855 9859 9863 9867 9870 9874 9878 9882 9885 9889 9892 9896 9899 9902 9905 9908 9911 9914 9917 9920 9923 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9899 9897 9894 9891 9888 9885 9882 9879 9876 9873 9869 9866 9862 9858 9855 9851 9847 9843 9839 9835 9830 9826 9822 9818 9813 9809 9805 9801 9796 9792 9788 9784 9780 9776 9772 9769 9765 9762 9759 9756 9753 9750 9748 9746 9744 9742 9740 9739 9738 9737 9737 9736 9736 9737 9737 9738 9739 9740 9741 9743 9745 9747 9749 9751 9754 9757 9759 9762 9766 9769 9772 9776 9779 9783 9786 9790 9793 9797 9801 9804 9808 9811 9815 9818 9822 9825 9828 9831 9834 9837 9840 9843 9845 9848 9850 9852 9854 9856 9858 9860 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9852 9851 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9850 9850 9851 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9867 9869 9871 9874 9876 9879 9881 9884 9887 9890 9893 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9930 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9953 9955 9957 7489 0 32 4 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9903 9899 9896 9892 9888 9884 9880 9875 9871 9866 9861 9855 9850 9844 9838 9832 9825 9819 9812 9805 9797 9790 9782 9775 9767 9759 9750 9742 9734 9725 9716 9707 9699 9690 9681 9671 9662 9653 9644 9635 9626 9617 9608 9599 9590 9581 9572 9564 9555 9547 9538 9530 9522 9514 9506 9499 9491 9484 9477 9471 9464 9458 9452 9446 9440 9435 9430 9425 9421 9416 9413 9409 9406 9403 9400 9398 9396 9394 9393 9392 9391 9391 9391 9391 9392 9393 9395 9397 9399 9401 9404 9408 9411 9415 9419 9424 9429 9434 9440 9445 9451 9458 9464 9471 9478 9485 9492 9500 9507 9515 9523 9531 9539 9547 9555 9563 9571 9579 9587 9595 9603 9611 9618 9626 9633 9640 9648 9655 9661 9668 9674 9681 9687 9693 9698 9704 9709 9714 9719 9724 9728 9733 9737 9741 9744 9748 9752 9755 9758 9761 9764 9767 9770 9772 9775 9777 9780 9782 9784 9786 9788 9790 9793 9795 9797 9798 9800 9802 9804 9806 9808 9810 9812 9813 9815 9817 9819 9820 9822 9824 9825 9827 9828 9830 9832 9833 9834 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9850 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9864 9865 9867 9868 9869 9870 9871 9872 9874 9875 9877 9878 9880 9881 9883 9884 9886 9888 9889 9891 9893 9894 9896 9897 9899 9901 9902 9903 9905 9906 9907 9908 9910 9911 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 7490 0 32 4 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9926 9929 9931 9933 9935 9937 9940 9942 9944 9947 9949 9951 9953 9956 9958 9960 9962 9964 9966 9968 9970 9972 9973 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9900 9898 9897 9896 9895 9893 9892 9891 9891 9890 9889 9889 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9892 9893 9894 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9915 9917 9919 9922 9924 9927 9929 9932 9935 9937 9940 9942 9945 9947 9950 9952 9955 9957 9959 9962 9964 9966 9968 9970 9972 9973 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9921 9918 9916 9914 9912 9910 9907 9905 9903 9900 9898 9896 9893 9891 9889 9886 9884 9882 9879 9877 9875 9873 9871 9869 9867 9866 9864 9863 9861 9860 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9880 9882 9885 9887 9890 9893 9895 9898 9901 9903 9906 9909 9911 9914 9916 9919 9921 9923 9926 9928 9930 9932 9933 9935 9937 9938 9939 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 7491 0 32 4 9903 9901 9898 9895 9892 9889 9887 9883 9880 9877 9874 9871 9867 9864 9861 9857 9854 9850 9847 9844 9840 9837 9834 9831 9828 9825 9822 9819 9816 9814 9812 9809 9807 9805 9804 9802 9801 9800 9799 9798 9798 9797 9797 9797 9798 9798 9799 9800 9801 9803 9804 9806 9808 9810 9812 9815 9817 9820 9823 9826 9829 9832 9836 9839 9842 9846 9849 9853 9857 9860 9864 9867 9871 9875 9878 9882 9885 9889 9892 9895 9899 9902 9905 9908 9911 9914 9917 9919 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9869 9866 9864 9861 9858 9854 9851 9847 9843 9838 9833 9828 9823 9817 9811 9805 9798 9791 9783 9775 9766 9757 9748 9738 9728 9717 9706 9694 9682 9669 9656 9642 9627 9612 9596 9580 9563 9545 9527 9508 9488 9467 9446 9423 9400 9376 9351 9326 9299 9271 9242 9213 9182 9150 9117 9083 9047 9011 8973 8934 8894 8853 8810 8767 8722 8675 8628 8579 8530 8479 8427 8373 8319 8264 8208 8151 8094 8035 7976 7917 7857 7796 7736 7675 7614 7554 7493 7433 7374 7315 7257 7199 7143 7088 7034 6982 6931 6882 6835 6790 6747 6706 6668 6632 6599 6568 6541 6516 6494 6475 6459 6447 6438 6431 6429 6429 6433 6440 6450 6464 6481 6501 6524 6550 6579 6611 6646 6683 6723 6766 6811 6858 6908 6959 7012 7067 7124 7182 7241 7302 7363 7425 7488 7552 7616 7680 7745 7809 7874 7938 8002 8065 8128 8190 8251 8312 8371 8429 8487 8543 8598 8652 8705 8756 8805 8854 8901 8946 8990 9033 9074 9114 9153 9190 9225 9259 9292 9324 9354 9383 9411 9438 9463 9487 9511 9533 9554 9574 9594 9612 9630 9646 9662 9678 9692 9706 9719 9732 9743 9755 9766 9776 9786 9795 9804 9812 9820 9828 9835 9842 9848 9854 9860 9866 9871 9876 9880 9884 9889 9892 9896 9899 9902 9905 9908 9910 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 7492 0 32 4 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 9920 9918 9916 9913 9910 9908 9905 9902 9899 9895 9892 9889 9885 9882 9878 9875 9871 9867 9863 9859 9855 9851 9847 9843 9839 9834 9830 9826 9822 9818 9814 9810 9806 9802 9798 9795 9791 9788 9784 9781 9778 9776 9773 9771 9768 9767 9765 9763 9762 9761 9760 9760 9760 9759 9760 9760 9761 9762 9763 9765 9766 9768 9770 9773 9775 9778 9781 9784 9787 9791 9794 9798 9801 9805 9809 9813 9817 9821 9825 9829 9833 9837 9841 9844 9848 9852 9856 9859 9863 9866 9870 9873 9876 9879 9882 9885 9887 9890 9892 9895 9897 9899 9901 9903 9905 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9942 9940 9938 9935 9933 9930 9927 9924 9921 9918 9915 9912 9909 9905 9902 9898 9895 9891 9888 9884 9880 9877 9873 9869 9866 9862 9858 9855 9851 9848 9844 9841 9838 9835 9832 9829 9826 9824 9822 9819 9817 9815 9814 9812 9811 9809 9808 9807 9807 9806 9806 9806 9806 9806 9806 9807 9808 9809 9810 9811 9812 9813 9815 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9841 9843 9845 9847 9848 9850 9851 9853 9854 9855 9855 9856 7493 0 32 4 9857 9857 9857 9857 9857 9857 9856 9855 9854 9853 9852 9851 9849 9847 9845 9843 9841 9838 9835 9833 9830 9827 9824 9821 9818 9814 9811 9808 9805 9801 9798 9795 9792 9789 9786 9783 9780 9778 9776 9773 9771 9769 9768 9766 9765 9764 9764 9763 9763 9763 9763 9764 9765 9766 9767 9769 9771 9773 9775 9778 9780 9784 9787 9790 9794 9798 9801 9806 9810 9814 9819 9823 9828 9832 9837 9842 9846 9851 9856 9861 9865 9870 9874 9879 9883 9888 9892 9896 9900 9904 9908 9911 9915 9918 9921 9924 9927 9930 9933 9935 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9912 9910 9907 9905 9902 9899 9896 9893 9891 9887 9884 9881 9878 9875 9871 9868 9865 9861 9858 9854 9850 9847 9843 9840 9836 9833 9829 9826 9822 9819 9815 9812 9809 9805 9802 9799 9796 9793 9791 9788 9786 9783 9781 9779 9777 9776 9774 9773 9772 9771 9770 9770 9770 9769 9770 9770 9770 9771 9772 9773 9775 9776 9778 9780 9782 9785 9787 9790 9793 9796 9799 9802 9806 9809 9813 9817 9821 9825 9829 9833 9837 9841 9846 9850 9854 9858 9863 9867 9871 9875 9879 9883 9887 9891 9895 9899 9902 9906 9909 9912 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9947 9946 9944 9942 9940 9938 9936 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9905 9901 9898 9894 9891 9887 9883 9879 9875 9871 9867 9862 9858 9854 9849 9845 9840 9836 9831 9826 9822 9817 9812 9808 9803 9798 9794 9789 9785 9780 9776 9771 9767 9762 9758 9754 9749 9745 9741 9737 9733 9730 9726 9722 9718 9715 9711 9708 9705 9702 9698 9695 9692 9690 9687 9684 9681 9679 9676 9674 9671 9669 9667 9665 9663 9661 9659 9657 9655 9654 9652 9651 9649 9648 9647 9646 9645 9645 9644 9644 9643 9643 9643 9644 9644 9645 9645 9646 9648 9649 9650 9652 9654 9656 9659 7494 0 32 4 9661 9664 9667 9670 9674 9677 9681 9685 9689 9693 9698 9702 9707 9712 9716 9721 9727 9732 9737 9742 9748 9753 9758 9764 9769 9774 9780 9785 9790 9795 9800 9805 9810 9815 9820 9824 9829 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9867 9870 9872 9875 9877 9879 9880 9882 9883 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9861 9860 9858 9856 9855 9853 9851 9849 9846 9844 9841 9839 9836 9833 9830 9826 9823 9819 9815 9811 9807 9802 9797 9792 9787 9782 9776 9770 9764 9757 9750 9743 9736 9728 9720 9711 9703 9694 9684 9675 9665 9654 9644 9633 9621 9610 9598 9585 9572 9559 9546 9532 9518 9504 9489 9475 9460 9444 9429 9413 9397 9381 9365 9349 9333 9317 9301 9285 9269 9253 9237 9222 9207 9192 9178 9164 9150 9137 9124 9112 9101 9090 9080 9071 9062 9055 9048 9042 9037 9032 9029 9026 9025 9024 9025 9026 9028 9032 9036 9041 9047 9054 9062 9070 9080 9090 9101 9113 9125 9139 9152 9166 9181 9196 9212 9228 9244 9261 9278 9294 9312 9329 9346 9363 9380 9397 9414 9431 9448 9464 9480 9496 9511 9527 9541 9556 9570 9583 9597 9609 9622 9634 9645 9656 9667 9677 9686 9696 9704 9713 9721 9728 9735 9742 9748 9754 9760 9765 9770 9775 9779 9783 9787 9790 9793 9796 9799 9801 9803 9805 9806 9808 9809 9810 9811 9812 9812 9812 9812 9812 9812 9812 9811 9810 9810 9808 9807 9806 9804 9803 9801 9799 9797 9794 9792 9789 9786 9783 9780 9777 9773 9770 9766 9762 9757 9753 9748 9743 9738 9733 9728 9722 9716 9710 9704 9698 9691 9684 9677 9670 9663 9655 9648 9640 9632 9624 9616 9607 9599 9591 9582 9574 9565 9557 9548 9540 9531 9523 9515 9507 9499 9491 9483 9476 9468 9461 9455 9448 9442 9436 9430 9425 9419 9415 9410 9406 9402 9399 9396 9393 9390 9388 9386 9385 9383 9382 9381 9381 9380 9380 9380 9380 9380 9380 9381 9381 9382 9382 9383 9383 9384 9384 9384 9384 9384 9384 9384 9383 9382 9381 9380 9378 9376 9374 9371 9368 9365 9362 9358 9353 9349 9344 9338 9332 9326 9320 9313 9305 9297 9289 9280 9271 9262 9252 9242 9231 9220 9209 9197 9184 9172 9159 9145 9131 9117 9103 9088 9072 9057 9041 9024 9008 8991 8973 8955 8937 8919 8900 8881 8861 8841 8821 8800 8779 8758 8736 8714 8691 8668 8644 8620 8595 8570 8544 8518 8491 8463 8435 8406 8376 8345 8313 8281 8247 8213 8177 8141 8103 8064 8024 7982 7940 7896 7851 7804 7756 7707 7656 7604 7550 7495 7439 7381 7322 7262 7200 7137 7073 7008 6942 6875 6806 6737 7495 0 32 5 6496 6417 6338 6260 6181 6102 6025 5948 5872 5797 5723 5651 5580 5512 5444 5379 5316 5256 5197 5141 5088 5037 4989 4943 4900 4860 4823 4789 4757 4729 4703 4680 4660 4643 4629 4617 4609 4603 4600 4600 4603 4609 4617 4629 4643 4660 4680 4702 4728 4756 4787 4821 4857 4896 4938 4983 5030 5080 5132 5187 5244 5304 5366 5430 5496 5564 5634 5706 5778 5853 5929 6006 6084 6163 6242 6322 6402 6483 6563 6644 6724 6804 6883 6961 7039 7116 7192 7266 7339 7411 7482 7550 7618 7683 7747 7810 7870 7929 7986 8042 8095 8147 8198 8246 8293 8339 8382 8425 8466 8505 8544 8580 8616 8650 8684 8716 8747 8777 8806 8834 8861 8887 8913 8938 8962 8985 9007 9029 9050 9071 9091 9110 9129 9147 9165 9182 9198 9214 9230 9245 9259 9273 9287 9300 9313 9325 9337 9349 9360 9371 9381 9392 9402 9411 9421 9430 9439 9447 9456 9464 9472 9480 9488 9495 9503 9510 9517 9524 9531 9538 9544 9551 9557 9564 9570 9576 9582 9588 9594 9599 9605 9610 9616 9621 9626 9631 9636 9641 9646 9650 9655 9659 9664 9668 9672 9676 9680 9684 9687 9691 9694 9698 9701 9705 9708 9711 9714 9718 9721 9724 9727 9730 9733 9736 9739 9742 9745 9748 9750 9753 9756 9759 9761 9764 9767 9769 9771 9774 9776 9778 9781 9783 9785 9787 9789 9790 9792 9794 9795 9797 9798 9799 9800 9802 9803 9804 9805 9806 9807 9807 9808 9809 9810 9811 9811 9812 9813 9814 9814 9815 9816 9817 9818 9818 9819 9820 9821 9821 9822 9823 9823 9824 9825 9825 9826 9826 9826 9827 9827 9827 9827 9827 9827 9827 9826 9826 9825 9825 9824 9823 9823 9822 9821 9820 9819 9818 9816 9815 9814 9812 9811 9810 9808 9806 9805 9803 9802 9800 9798 9796 9795 9793 9791 9789 9787 9786 9784 9782 9780 9778 9776 9774 9772 9771 9769 9767 9765 9764 9762 9761 9759 9758 9757 9756 9755 9755 9754 9754 9753 9753 9754 9754 9755 9756 9757 9758 9759 9761 9763 9765 9767 9770 9772 9775 9778 9781 9785 9788 9792 9795 9799 9803 9806 9810 9814 9818 9822 9826 9830 9833 9837 9841 9845 9848 9852 9855 9858 9862 9865 9868 9871 9874 9877 9879 9882 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9925 9926 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9892 9890 9888 9885 9883 9881 9878 9875 9873 9870 9867 9865 9862 9859 9857 9854 9851 9849 9846 9843 9841 9838 9836 9833 9831 9828 9826 9823 9821 9818 9816 9814 9811 9809 9807 9805 9802 9800 9798 9796 9794 9791 9789 9787 7496 0 32 5 9785 9783 9781 9778 9776 9774 9772 9769 9767 9764 9762 9759 9757 9754 9751 9748 9745 9742 9739 9735 9732 9728 9724 9720 9716 9712 9708 9703 9699 9694 9690 9685 9680 9676 9671 9666 9662 9657 9653 9648 9644 9640 9637 9633 9630 9627 9625 9622 9621 9619 9618 9617 9617 9617 9618 9619 9621 9623 9625 9628 9631 9635 9639 9643 9648 9653 9658 9664 9669 9676 9682 9688 9695 9702 9708 9715 9722 9729 9736 9743 9750 9757 9763 9770 9777 9783 9790 9796 9802 9808 9814 9819 9825 9830 9836 9841 9846 9850 9855 9859 9864 9868 9872 9876 9879 9883 9886 9890 9893 9896 9899 9902 9904 9906 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9897 9895 9893 9892 9890 9889 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 7497 0 32 5 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9896 9894 9892 9889 9887 9885 9883 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9861 9859 9857 9856 9855 9853 9852 9851 9851 9850 9849 9849 9848 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9852 9854 9855 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9876 9878 9881 9883 9886 9889 9892 9894 9897 9900 9903 9906 9908 9911 9914 9917 9920 9922 9925 9927 9930 9932 9934 9937 9939 9941 9942 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 7498 0 32 5 9955 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9908 9905 9902 9899 9895 9891 9887 9883 9878 9873 9867 9861 9855 9848 9841 9834 9826 9817 9808 9799 9789 9778 9767 9755 9743 9731 9717 9703 9689 9674 9659 9642 9626 9608 9590 9572 9553 9533 9512 9492 9470 9448 9426 9403 9379 9355 9330 9306 9280 9255 9229 9203 9176 9150 9123 9097 9070 9044 9017 8991 8965 8939 8914 8890 8866 8842 8819 8798 8777 8757 8738 8720 8704 8689 8675 8662 8651 8641 8633 8627 8622 8618 8617 8617 8618 8622 8627 8633 8642 8651 8663 8675 8690 8705 8722 8741 8760 8781 8803 8826 8849 8874 8899 8925 8952 8979 9007 9035 9063 9091 9119 9147 9175 9203 9231 9259 9286 9313 9340 9366 9392 9416 9441 9464 9487 9510 9531 9552 9572 9591 9610 9628 9645 9661 9677 9692 9706 9719 9732 9744 9756 9767 9777 9787 9796 9804 9813 9820 9827 9834 9841 9846 9852 9857 9862 9867 9871 9875 9879 9883 9886 9889 9892 9895 9897 9900 9902 9904 9905 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 7499 0 32 5 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9887 9885 9882 9880 9877 9875 9872 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9828 9825 9822 9818 9815 9812 9808 9805 9801 9798 9794 9791 9787 9784 9780 9777 9774 9771 9768 9765 9762 9759 9756 9754 9751 9749 9747 9745 9743 9741 9740 9738 9737 9736 9735 9734 9734 9733 9733 9733 9733 9733 9733 9733 9734 9735 9735 9736 9737 9738 9739 9740 9741 9742 9744 9745 9746 9748 9749 9750 9752 9753 9754 9756 9757 9758 9759 9761 9762 9763 9764 9765 9766 9767 9768 9769 9769 9770 9771 9772 9773 9773 9774 9775 9776 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9788 9789 9791 9792 9794 9796 9798 9800 9802 9804 9806 9809 9811 9814 9816 9819 9822 9824 9827 9830 9833 9836 9839 9842 9846 9849 9852 9855 9858 9861 9864 9867 9870 9874 9876 9879 9882 9885 9888 9891 9893 9896 9898 9901 9903 9905 9907 9910 9912 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 7500 0 32 5 9918 9916 9915 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9877 9874 9872 9870 9868 9866 9863 9861 9859 9857 9854 9852 9850 9847 9845 9843 9840 9838 9835 9833 9830 9827 9825 9822 9819 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9786 9783 9780 9776 9773 9769 9765 9762 9758 9754 9750 9746 9742 9738 9734 9730 9726 9721 9717 9713 9708 9704 9699 9695 9691 9686 9682 9678 9673 9669 9665 9661 9657 9653 9649 9646 9642 9639 9636 9633 9631 9628 9626 9624 9622 9621 9619 9618 9618 9617 9617 9617 9618 9619 9620 9621 9623 9625 9627 9630 9633 9636 9639 9643 9647 9651 9656 9660 9665 9671 9676 9681 9687 9693 9699 9705 9711 9718 9724 9730 9737 9743 9750 9756 9763 9769 9776 9782 9788 9794 9801 9807 9812 9818 9824 9829 9835 9840 9845 9850 9854 9859 9863 9867 9871 9875 9878 9881 9884 9887 9890 9892 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9905 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9891 9889 9888 9886 9885 9883 9881 9879 9878 9876 9874 9872 9870 9868 9867 9865 9863 9861 9859 9857 9856 9854 9852 9851 9849 9847 9846 9844 9843 9841 9840 9839 9838 9837 9836 9835 9834 9833 9833 9832 9832 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9832 9832 9831 9831 9830 9830 9829 9829 9829 9828 9828 9828 9827 9827 9827 9827 9828 9828 9828 9829 9830 9830 9831 9832 9833 9835 9836 9837 9839 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9865 9867 9869 9871 9873 9875 9878 9880 9882 9884 9886 9888 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 7501 0 32 5 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9898 9896 9893 9890 9887 9883 9880 9877 9873 9869 9866 9862 9858 9854 9849 9845 9841 9836 9831 9827 9822 9817 9812 9806 9801 9796 9790 9785 9779 9773 9768 9762 9756 9750 9744 9738 9733 9727 9721 9715 9710 9704 9699 9694 9689 9684 9680 9676 9672 9668 9665 9662 9660 9657 9656 9654 9653 9653 9653 9654 9654 9656 9658 9660 9662 9666 9669 9673 9677 9682 9687 9692 9697 9703 9709 9715 9721 9728 9734 9741 9747 9754 9760 9767 9773 9780 9786 9793 9799 9805 9811 9817 9822 9828 9833 9838 9843 9847 9852 9856 9861 9864 9868 9872 9875 9879 9882 9885 9888 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9915 9914 9912 9910 9908 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9877 9874 9871 9867 9863 9860 9856 9852 9848 9844 9840 9836 9832 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9788 9784 9781 9777 9773 9770 9766 9763 9760 9757 9754 9751 9748 9745 9743 9741 9738 9736 9735 9733 9732 9730 9729 9728 9728 9727 9727 9727 9727 9727 9728 9728 9729 9731 9732 9733 9735 9737 9739 9742 9744 9747 9750 9753 9756 9759 9762 9766 9769 9773 9777 9780 9784 9788 9791 9795 9799 9802 9806 9809 9813 9816 9819 9822 9825 9828 9831 9834 9836 9839 9841 9843 9845 9847 9849 9850 9852 9854 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9893 9895 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 7502 0 32 5 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9939 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9897 9894 9890 9887 9883 9879 9875 9872 9868 9864 9859 9855 9851 9847 9842 9838 9834 9829 9825 9820 9816 9812 9808 9803 9799 9795 9791 9788 9784 9781 9778 9775 9772 9770 9768 9766 9764 9763 9762 9761 9760 9760 9761 9761 9762 9763 9764 9766 9768 9770 9773 9775 9778 9782 9785 9788 9792 9796 9800 9804 9808 9812 9817 9821 9825 9829 9834 9838 9842 9846 9850 9855 9859 9863 9867 9871 9874 9878 9882 9885 9889 9892 9896 9899 9902 9906 9909 9912 9915 9918 9921 9923 9926 9929 9931 9934 9936 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 7503 0 32 5 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9915 9914 9912 9910 9907 9905 9903 9900 9898 9895 9892 9889 9886 9883 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 9828 9824 9820 9816 9811 9807 9803 9799 9795 9791 9787 9784 9780 9777 9774 9771 9768 9765 9762 9760 9758 9756 9754 9753 9751 9750 9750 9749 9749 9749 9749 9750 9750 9751 9753 9754 9756 9758 9760 9762 9765 9768 9771 9774 9778 9781 9785 9789 9793 9798 9802 9806 9811 9816 9820 9825 9830 9834 9839 9844 9849 9853 9858 9863 9867 9871 9876 9880 9884 9888 9892 9896 9900 9903 9906 9910 9913 9915 9918 9921 9923 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9919 9916 9914 9912 9910 9907 9905 9903 9900 9898 9896 9894 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9870 9872 9873 9874 9875 9877 9878 9880 9881 9882 7504 0 32 5 9884 9885 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9882 9880 9878 9876 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9814 9812 9809 9807 9804 9802 9799 9796 9794 9791 9787 9784 9781 9777 9774 9770 9765 9761 9757 9752 9747 9742 9736 9730 9725 9718 9712 9706 9699 9692 9685 9677 9670 9662 9654 9647 9639 9631 9624 9616 9608 9600 9593 9585 9578 9571 9564 9558 9552 9546 9541 9536 9531 9527 9524 9521 9518 9516 9514 9513 9513 9513 9514 9515 9517 9519 9522 9526 9529 9534 9539 9544 9550 9556 9563 9570 9577 9585 9593 9601 9609 9618 9626 9636 9645 9654 9663 9672 9682 9691 9701 9710 9720 9729 9738 9747 9756 9765 9774 9782 9791 9799 9807 9815 9823 9830 9838 9845 9851 9858 9864 9870 9876 9882 9887 9892 9897 9902 9906 9910 9914 9918 9921 9924 9927 9930 9933 9935 9938 9940 9942 9943 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9918 9916 9913 9911 9909 9907 9904 9902 9900 9898 9896 9894 9891 9890 9888 9886 9884 9882 9881 9879 9878 9876 9875 9874 9873 9872 9870 9870 9869 9868 9867 9867 9866 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9862 9862 9861 9860 9859 9857 9856 9855 9853 9852 9850 9848 9846 9844 9842 9840 9838 9836 9833 9831 9829 9827 9825 9822 9820 9818 9816 9815 9813 9812 9810 9809 9808 9807 9806 9806 9805 9805 9805 9805 9805 9806 9807 9807 9808 9809 9811 9812 9813 9815 9816 9818 9819 9821 9822 9824 9825 9827 9828 9829 9830 9831 9832 9832 9833 9833 9833 9833 9833 9832 9832 9831 9830 9828 9827 9825 9824 9822 9820 9817 9815 9812 9809 9807 9804 9800 9797 9794 9790 9787 9783 9779 9775 9771 9767 9763 9759 9754 9750 9745 9740 9735 9730 9725 9720 9715 9709 9704 9698 9692 9686 9680 9674 9668 9662 9656 9650 9644 9638 9632 9625 9619 9613 9608 9602 9596 9591 9586 9581 9576 9572 9568 9564 9561 9558 9555 9553 9551 9549 9548 9547 9547 9547 9547 9548 9549 9551 9553 9556 9559 9562 9565 9569 9573 9578 9583 9588 9593 9599 9605 9611 9617 9623 9630 9636 9643 9649 9656 9663 9670 9677 9683 9690 9697 9703 9710 7505 0 32 5 9716 9723 9729 9735 9741 9747 9753 9758 9763 9769 9773 9778 9783 9787 9791 9795 9798 9802 9805 9807 9810 9812 9814 9816 9818 9819 9820 9821 9821 9822 9822 9822 9821 9821 9820 9819 9817 9816 9814 9812 9810 9807 9805 9802 9799 9796 9793 9789 9786 9782 9778 9774 9770 9766 9762 9758 9753 9749 9745 9740 9736 9732 9728 9723 9719 9715 9711 9708 9704 9701 9697 9694 9692 9689 9687 9685 9683 9681 9680 9679 9678 9678 9677 9677 9678 9678 9679 9680 9682 9683 9685 9687 9689 9692 9694 9697 9700 9703 9706 9709 9712 9715 9719 9722 9725 9729 9732 9735 9738 9741 9745 9748 9751 9753 9756 9759 9761 9764 9766 9768 9771 9773 9774 9776 9778 9780 9781 9783 9784 9786 9787 9788 9789 9790 9791 9793 9794 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9817 9818 9819 9820 9821 9823 9824 9825 9827 9828 9830 9831 9833 9835 9836 9838 9840 9842 9843 9845 9847 9849 9852 9854 9856 9858 9860 9863 9865 9867 9870 9872 9875 9877 9879 9882 9884 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9911 9909 9906 9903 9900 9897 9894 9890 9886 9882 9878 9873 9868 9863 9858 9853 9847 9841 9834 9828 9821 9813 9806 9798 9789 9780 9771 9761 9751 9740 9729 9717 9705 9692 9679 9665 9651 9636 9620 9604 9587 9570 9552 9534 9515 9495 9475 9455 9434 9412 9390 9368 9345 9322 9299 9275 9251 9228 9204 9180 9156 9132 9108 9085 9061 9038 9016 8994 8972 8951 8931 8911 8892 8874 8857 8841 8827 8813 7506 0 32 5 8800 8788 8778 8769 8761 8755 8750 8747 8744 8744 8744 8746 8750 8754 8760 8768 8776 8786 8797 8809 8822 8837 8852 8868 8885 8902 8920 8939 8958 8978 8997 9018 9038 9059 9079 9099 9120 9140 9160 9179 9199 9218 9237 9255 9273 9290 9307 9323 9339 9354 9369 9383 9397 9410 9422 9434 9446 9457 9467 9477 9487 9496 9504 9512 9520 9528 9535 9541 9548 9554 9560 9565 9570 9575 9580 9584 9588 9592 9596 9600 9603 9606 9609 9612 9615 9617 9619 9622 9624 9626 9627 9629 9631 9632 9634 9635 9636 9638 9639 9640 9641 9642 9642 9643 9644 9645 9645 9646 9647 9648 9648 9649 9650 9650 9651 9652 9653 9654 9655 9656 9657 9659 9660 9662 9664 9666 9668 9670 9672 9675 9678 9681 9684 9688 9691 9695 9699 9703 9708 9712 9717 9722 9727 9733 9738 9744 9749 9755 9761 9767 9773 9779 9785 9791 9797 9803 9809 9814 9820 9826 9831 9837 9842 9848 9853 9858 9862 9867 9872 9876 9880 9885 9888 9892 9896 9900 9903 9906 9910 9913 9916 9918 9921 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9927 9925 9924 9922 9920 9918 9917 9914 9912 9910 9908 7507 0 32 5 9905 9903 9900 9898 9895 9892 9889 9886 9882 9879 9875 9872 9868 9864 9860 9856 9851 9847 9842 9838 9833 9828 9822 9817 9811 9806 9800 9794 9788 9781 9775 9768 9761 9754 9747 9739 9731 9723 9715 9707 9698 9689 9680 9671 9661 9651 9641 9630 9619 9607 9596 9584 9571 9558 9544 9530 9516 9501 9485 9469 9452 9435 9416 9397 9377 9357 9336 9313 9290 9266 9241 9215 9188 9160 9131 9101 9069 9037 9004 8969 8933 8896 8859 8819 8779 8738 8696 8653 8609 8564 8518 8471 8423 8374 8325 8276 8225 8174 8123 8071 8020 7967 7915 7863 7811 7758 7706 7655 7604 7553 7502 7452 7403 7355 7308 7261 7216 7172 7129 7088 7048 7009 6972 6937 6904 6872 6843 6816 6791 6768 6748 6730 6714 6702 6692 6684 6680 6678 6680 6684 6691 6702 6715 6732 6751 6774 6800 6829 6860 6895 6932 6972 7015 7061 7108 7158 7211 7266 7322 7380 7439 7501 7564 7627 7691 7756 7821 7887 7953 8019 8085 8150 8215 8279 8343 8406 8468 8528 8587 8645 8701 8756 8809 8861 8911 8959 9006 9051 9094 9135 9175 9213 9249 9284 9318 9349 9379 9408 9436 9462 9487 9510 9533 9554 9574 9594 9612 9629 9646 9662 9677 9691 9704 9717 9729 9741 9752 9762 9772 9781 9790 9798 9806 9814 9821 9827 9833 9839 9845 9850 9854 9859 9863 9867 9871 9874 9877 9880 9883 9886 9889 9891 9893 9895 9898 9900 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9923 9922 9920 9918 9916 9913 9911 9908 9905 9902 9899 9896 9893 9889 9885 9882 9878 9873 9869 9865 9861 9856 9852 9847 9843 9838 9834 9829 9825 9820 9816 9812 9808 9804 9800 9796 9793 9790 9787 9784 9781 9779 9776 9775 9773 9771 9770 9769 9769 9769 9768 9769 9769 9770 9770 9772 9773 9774 9776 9778 9780 9783 9785 9788 9790 9793 9797 9800 9803 9806 9810 9813 9817 9821 9825 9828 9832 9836 9840 9844 9848 9852 9856 9860 9864 9868 9872 9875 9879 9883 9887 9891 9894 9898 9901 9905 9908 9912 9915 9918 9921 9924 9927 9930 9932 9935 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 7508 0 32 5 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9954 9953 9952 9950 9948 9947 9945 9943 9940 9938 9936 9933 9930 9928 9925 9922 9919 9915 9912 9909 9905 9902 9898 9895 9891 9887 9884 9880 9876 9872 9869 9865 9861 9857 9854 9850 9846 9843 9839 9835 9832 9828 9825 9822 9818 9815 9812 9809 9806 9803 9800 9798 9795 9793 9791 9788 9786 9784 9783 9781 9779 9778 9777 9776 9775 9775 9774 9774 9774 9774 9774 9774 9775 9776 9777 9778 9779 9781 9783 9785 9787 9789 9792 9794 9797 9800 9803 9806 9809 9813 9816 9820 9823 9827 9831 9834 9838 9842 9846 9850 9853 9857 9861 9865 9869 9872 9876 9879 9883 9886 9889 9893 9896 9899 9902 9905 9908 9910 9913 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 7509 0 32 5 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9895 9897 9898 9900 9902 9903 9905 9907 9908 9910 9912 9914 9915 9917 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 7510 0 32 5 9935 9935 9934 9933 9932 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9892 9891 9890 9889 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9854 9854 9854 9855 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9862 9863 9864 9865 9865 9866 9867 9868 9868 9869 9869 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9871 9870 9870 9869 9868 9867 9867 9865 9864 9863 9862 9861 9859 9858 9856 9855 9853 9851 9850 9848 9846 9844 9842 9840 9837 9835 9833 9830 9827 9825 9822 9819 9816 9813 9810 9806 9803 9799 9796 9792 9788 9784 9780 9776 9772 9768 9763 9759 9754 9749 9745 9740 9735 9730 9725 9720 9715 9710 9705 9700 9695 9690 9685 9680 9676 9671 9666 9662 9657 9653 9648 9644 9640 9636 9632 9629 9626 9622 9619 9617 9614 9612 9609 9608 9606 9604 9603 9602 9601 9601 9600 9600 9600 9601 9601 9602 9603 9604 9605 9607 9608 9610 9612 9614 9616 9618 9620 9622 9624 9626 9628 9630 9633 9635 9637 9639 9641 9642 9644 9645 9647 9648 9649 9650 9651 9652 9653 9653 9653 9654 9654 9653 9653 9653 9652 9651 9650 9649 9648 9647 9646 9644 9643 9641 9639 9637 9635 9633 9631 9628 9626 9623 9621 9618 9615 9612 9609 9605 9602 9598 9595 9591 9587 9583 9578 9574 9569 9564 9560 9555 9549 9544 9538 9533 9527 9521 9515 9509 9502 9496 9489 9482 9475 9468 9460 9453 9445 9438 9430 9422 9414 9405 9397 9389 9380 9371 9362 9353 9344 9335 9325 9316 9306 9296 9286 9276 9266 9256 9245 9235 9224 9214 9203 9192 9181 9170 9159 9148 9137 9126 9114 9103 9092 9080 9069 9057 9045 9034 9022 9010 8998 8986 8974 8961 8949 8936 8923 8910 8897 8883 8870 8855 8841 8827 8812 8796 8781 8765 8748 8732 8714 8697 8679 8661 8642 8623 8603 8583 8562 8541 8519 8497 8475 8452 8428 8404 8379 8353 8327 8300 8273 8244 8214 8184 8153 8120 8086 8051 8015 7977 7938 7898 7855 7811 7765 7718 7668 7617 7563 7508 7450 7390 7329 7265 7199 7131 7060 6988 6915 6839 6762 6683 6602 6521 6438 6355 6269 6184 6098 6013 5928 5842 5757 5673 5588 5504 5422 5341 5262 5184 5108 5034 4963 4893 4826 4762 4700 4641 4585 4532 7511 0 32 5 4481 4434 4390 4349 4311 4276 4245 4217 4192 4170 4151 4136 4124 4115 4110 4108 4109 4113 4121 4132 4146 4163 4183 4207 4234 4264 4298 4334 4374 4416 4462 4511 4562 4617 4674 4734 4797 4862 4929 4998 5070 5144 5219 5296 5375 5455 5536 5619 5701 5784 5867 5951 6035 6119 6202 6286 6368 6450 6530 6610 6689 6766 6842 6916 6989 7061 7130 7198 7264 7328 7391 7451 7510 7568 7623 7677 7730 7780 7830 7877 7924 7969 8012 8055 8096 8136 8175 8214 8251 8287 8322 8356 8390 8423 8455 8486 8517 8547 8576 8604 8632 8659 8686 8712 8737 8762 8786 8809 8832 8854 8876 8897 8917 8937 8957 8975 8994 9011 9029 9045 9062 9078 9093 9108 9123 9137 9151 9165 9178 9191 9204 9217 9229 9241 9253 9264 9275 9286 9297 9308 9318 9329 9339 9348 9358 9368 9377 9386 9395 9403 9412 9420 9428 9436 9444 9451 9458 9465 9472 9479 9485 9492 9498 9504 9510 9515 9520 9526 9531 9536 9540 9545 9549 9553 9558 9562 9565 9569 9573 9576 9579 9582 9585 9588 9591 9593 9596 9598 9600 9602 9604 9606 9608 9609 9610 9612 9613 9614 9615 9615 9616 9616 9616 9616 9616 9616 9616 9615 9614 9613 9612 9611 9610 9608 9607 9605 9603 9601 9599 9597 9594 9592 9589 9586 9584 9581 9578 9576 9573 9570 9568 9565 9563 9561 9558 9556 9554 9553 9551 9550 9549 9548 9547 9547 9547 9547 9548 9549 9550 9552 9553 9555 9558 9561 9564 9567 9570 9574 9578 9582 9587 9592 9597 9602 9607 9612 9618 9624 9630 9636 9642 9648 9654 9660 9666 9672 9679 9685 9691 9697 9703 9709 9715 9721 9727 9733 9739 9744 9750 9755 9761 9766 9771 9776 9780 9785 9789 9794 9798 9802 9805 9809 9812 9816 9819 9822 9824 9827 9829 9832 9834 9835 9837 9839 9840 9842 9843 9844 9845 9846 9846 9847 9848 9848 9849 9849 9849 9850 9850 9851 9851 9851 9851 9852 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9854 9855 9855 9856 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9871 9872 9872 9873 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 7512 0 32 5 9903 9901 9900 9898 9897 9895 9893 9892 9890 9888 9885 9883 9881 9878 9875 9872 9869 9866 9863 9859 9856 9852 9848 9844 9839 9835 9830 9825 9820 9814 9808 9803 9797 9790 9784 9778 9771 9764 9757 9750 9743 9735 9728 9720 9713 9705 9698 9690 9683 9675 9668 9660 9653 9647 9640 9633 9627 9621 9615 9610 9605 9601 9596 9593 9589 9586 9584 9582 9581 9580 9579 9580 9580 9581 9583 9585 9588 9591 9595 9599 9603 9608 9613 9619 9625 9631 9638 9645 9651 9659 9666 9673 9681 9688 9696 9703 9711 9718 9726 9733 9740 9747 9754 9761 9767 9773 9779 9785 9791 9796 9801 9806 9810 9815 9819 9823 9826 9830 9833 9836 9839 9841 9844 9846 9848 9850 9852 9853 9855 9856 9857 9858 9859 9860 9860 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9888 9887 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 7513 0 32 5 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9930 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 7514 0 32 5 9961 9960 9958 9957 9955 9953 9951 9949 9946 9944 9941 9939 9936 9933 9930 9926 9923 9919 9915 9911 9907 9903 9899 9894 9889 9884 9878 9873 9867 9861 9855 9848 9842 9835 9827 9820 9812 9804 9795 9787 9777 9768 9758 9748 9738 9727 9715 9704 9692 9679 9667 9653 9640 9626 9611 9596 9581 9565 9549 9532 9515 9498 9480 9461 9443 9424 9405 9385 9365 9345 9325 9305 9284 9264 9244 9223 9203 9183 9163 9144 9125 9106 9088 9070 9053 9037 9022 9007 8994 8981 8969 8959 8949 8941 8934 8928 8923 8920 8918 8917 8917 8919 8921 8926 8931 8937 8945 8954 8963 8974 8986 8998 9012 9026 9041 9056 9072 9089 9106 9123 9141 9160 9178 9196 9215 9234 9252 9271 9290 9308 9327 9345 9363 9381 9399 9417 9434 9451 9468 9484 9500 9516 9531 9546 9561 9576 9590 9604 9617 9630 9643 9656 9668 9679 9691 9702 9713 9723 9733 9743 9752 9762 9770 9779 9787 9795 9802 9809 9816 9823 9829 9835 9841 9847 9852 9857 9862 9867 9871 9875 9879 9883 9887 9890 9893 9897 9900 9902 9905 9908 9910 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9872 9870 9869 9868 9867 9866 9865 9864 9864 9864 9863 9863 9864 9864 9865 9865 9866 9867 9868 9870 9871 9873 9875 9877 9879 9881 9883 9886 9888 9891 9893 9896 9898 9901 9904 9907 9909 9912 9915 9917 9920 9923 9925 9928 9930 9932 9935 9937 9939 9941 9944 9946 9948 9949 9951 9953 9955 9956 9958 9960 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9908 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9893 7515 0 32 5 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9880 9879 9878 9877 9876 9874 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9868 9869 9869 9870 9871 9872 9873 9875 9876 9878 9879 9881 9882 9884 9886 9888 9890 9892 9894 9896 9899 9901 9903 9905 9908 9910 9912 9914 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9927 9924 9921 9918 9915 9911 9908 9905 9901 9897 9894 9890 9887 9883 9880 9876 9872 9869 9865 9862 9858 9855 9852 9849 9846 9843 9840 9837 9835 9832 9830 9828 9826 9824 9822 9821 9819 9818 9817 9816 9816 9815 9815 9815 9815 9815 9816 9816 9817 9818 9819 9820 9822 9823 9825 9827 9829 9831 9833 9836 9838 9841 9844 9847 9849 9852 9856 9859 9862 9865 9869 9872 9875 9879 9882 9885 9889 9892 9895 9899 9902 9905 9909 9912 9915 9918 9921 9924 9926 9929 9932 9934 9937 9939 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9956 9955 9954 9952 9950 9948 9946 9944 9941 9939 9936 9933 9930 9927 9924 9920 9916 9913 9909 9904 9900 9896 9891 9886 9881 9876 9870 9865 9859 9853 9846 9840 9833 9825 9818 9810 9802 9794 9785 9776 9766 9756 9746 9736 9725 9713 9702 9690 9677 9665 9652 9638 9625 9611 9597 9583 9568 9554 9539 9525 9510 9496 9481 9467 9453 9438 9425 9411 9398 9386 9373 9361 9350 9340 9330 9320 9312 9304 9297 9290 9285 9280 9276 9273 9271 9270 9270 9270 9272 9274 9277 9282 9287 9292 9299 9306 9315 9323 9333 9343 9354 9365 9377 9389 9402 9415 9429 9443 9457 9471 9486 9501 9516 9530 9545 9560 9575 9589 9604 9619 9633 9647 9661 9674 9688 9701 9714 9726 9738 9750 9761 9772 9783 9793 9803 9813 9822 9831 9840 9848 9855 9863 9870 9876 9883 9889 9894 9900 9905 9909 9914 9918 9921 9925 9928 9931 9934 9936 9938 9941 9942 9944 9946 9947 9948 9949 9950 9951 9952 9952 7516 0 32 5 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9909 9906 9904 9902 9899 9897 9895 9892 9890 9887 9885 9882 9880 9878 9875 9873 9870 9868 9866 9863 9861 9859 9857 9855 9853 9851 9849 9848 9846 9845 9844 9843 9842 9841 9841 9840 9840 9840 9840 9841 9841 9842 9843 9844 9845 9847 9848 9850 9852 9853 9855 9858 9860 9862 9864 9867 9869 9872 9874 9877 9880 9882 9885 9888 9891 9893 9896 9899 9902 9904 9907 9910 9912 9915 9917 9920 9923 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9942 9939 9937 9934 9932 9929 9926 9923 9920 9917 9914 9910 9907 9904 9900 9896 9892 9888 9884 9880 9876 9872 9868 9863 9859 9854 9849 9845 9840 9835 9831 9826 9821 9816 9811 9807 9802 9797 9792 9788 9783 9779 9774 9770 9765 9761 9757 9752 9748 9744 9741 9737 9733 9729 9726 9723 9719 9716 9713 9710 9707 9704 9701 9699 9696 9694 9691 9689 9687 9685 9684 9682 9681 9679 9678 9677 9677 9676 9676 9676 9676 9676 9677 9678 9679 9680 9682 9684 9686 9688 9691 9694 9697 9700 9704 9708 9712 9716 9720 9725 9729 9734 9739 9743 9748 9753 9758 9763 9767 9772 9777 9781 9786 9790 9794 9798 9801 9805 9808 9811 9814 9817 9819 9821 9823 9825 9826 9827 9828 9829 9829 9830 9830 9829 9829 9828 9828 9827 9825 9824 9822 9821 9819 9817 9815 9812 9810 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9778 9775 9772 9769 9766 9763 9760 9757 9755 9752 9750 9748 9746 9744 9743 9742 9741 9740 9740 9740 9740 9741 9742 9743 9745 9746 9749 9751 9754 9757 9760 9764 9768 9772 9776 9781 9785 9790 9795 9800 9805 9811 9816 9822 9827 9832 9838 9843 9848 9854 9859 9864 9869 9874 9879 9883 9888 9892 9896 9901 9905 9908 9912 9915 9919 9922 9925 9928 9931 9933 9936 9938 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 7517 0 32 5 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999100001000010000100001000010000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9997 9997 9996 9996 9995 9995 9994 9993 9992 9992 9991 9990 9989 9988 9987 9986 9985 9983 9982 9981 9979 9978 9976 9975 9973 9971 9970 9968 9966 9964 9962 9959 9957 9955 9952 9950 9947 9944 9941 9938 9935 9932 9929 9926 9922 9919 9915 9912 9908 9904 9901 9897 9893 9889 9885 9881 9877 9873 9868 9864 9860 9856 9852 9848 9844 9841 9837 9833 9830 9827 9823 9820 9817 9815 9812 9810 9808 9806 9804 9803 9801 9800 9799 9799 9799 9798 9799 9799 9800 9800 9802 9803 9804 9806 9808 9810 9812 9814 9816 9819 9822 9824 9827 9830 9833 9836 9839 9842 9844 9847 9850 9853 9856 9859 9862 9864 9867 9869 9872 9874 9877 9879 9881 9883 9886 9888 9890 9892 9894 7518 0 32 5 9895 9897 9899 9901 9903 9905 9906 9908 9910 9912 9913 9915 9917 9918 9920 9922 9924 9925 9927 9929 9930 9932 9934 9936 9937 9939 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9953 9951 9950 9948 9947 9945 9944 9943 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9895 9895 9894 9893 9892 9891 9889 9888 9887 9885 9883 9881 9879 9877 9874 9872 9869 9866 9864 9861 9858 9854 9851 9848 9845 9841 9838 9835 9831 9828 9825 9822 9819 9816 9813 9810 9807 9805 9802 9800 9798 9796 9794 9793 9792 9791 9790 9789 9789 9789 9789 9789 9790 9791 9792 9793 9794 9796 9797 9799 9801 9803 9805 9807 9810 9812 9815 9817 9820 9822 9824 9827 9829 9832 9834 9836 9838 9840 9842 9844 9846 9848 9849 9850 9851 9853 9853 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9852 9852 9851 9851 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9852 9853 9854 9855 9856 9857 9859 9860 9862 9864 9865 9867 9869 9871 9873 9875 9878 9880 9882 9884 9887 9889 9892 9894 9897 9899 9902 9904 9907 9909 9912 9914 9917 9920 9922 9925 9927 9930 9932 9935 9937 9940 9942 9945 9947 9949 9952 9954 9956 9958 9961 9963 9965 9967 9969 9971 9972 9974 9976 9977 9979 9980 9982 9983 9984 9986 9987 9988 9989 9989 9990 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 7519 0 32 5 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9941 9943 9945 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9885 9883 9882 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9842 9841 9840 9838 9837 9835 9834 9832 9831 9829 9828 9826 9825 9823 9822 9821 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9809 9808 9807 9807 9806 9806 9806 9806 9805 9805 9805 9805 9806 9806 9806 9806 9807 9808 9808 9809 9810 9811 9812 9813 9814 9816 9817 9819 9821 9822 9824 9826 9828 9831 9833 9835 9838 9840 9843 9845 9848 9851 9853 9856 9859 9862 9865 9867 9870 9873 9876 9878 9881 9884 9887 9889 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 7520 0 32 5 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9921 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9887 9885 9884 9882 9881 9880 9879 9878 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 9866 9864 9863 9861 9859 9858 9856 9854 9853 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9823 9821 9819 9817 9815 9812 9810 9808 9806 9803 9801 9799 9797 9794 9792 9790 9788 9786 9783 9781 9779 9777 9775 7521 0 32 5 9773 9772 9770 9768 9767 9765 9764 9762 9761 9760 9759 9758 9758 9757 9756 9756 9756 9756 9756 9756 9757 9757 9758 9759 9760 9761 9763 9765 9766 9768 9771 9773 9775 9778 9781 9784 9787 9790 9793 9797 9800 9804 9807 9811 9815 9819 9823 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9886 9890 9893 9897 9900 9903 9907 9910 9913 9916 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9882 9879 9875 9872 9868 9865 9861 9857 9854 9850 9846 9842 9838 9834 9829 9825 9821 9817 9813 9809 9805 9801 9797 9793 9789 9785 9781 9777 9774 9770 9767 9764 9761 9758 9755 9752 9750 9747 9745 9743 9741 9739 9738 9736 9735 9734 9733 9733 9732 9732 9732 9732 9732 9733 9733 9734 9735 9736 9737 9738 9740 9742 9744 9746 9748 9750 9753 9755 9758 9761 9764 9767 9770 9774 9777 9781 9785 9789 9793 9797 9801 9805 9809 9814 9818 9823 9827 9832 9836 9841 9845 9850 9854 9859 9863 9867 9872 9876 9880 9884 9888 9892 9895 9899 9902 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9933 9935 9937 9939 9941 9942 9944 9946 9948 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 7522 0 32 5 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9928 9927 9926 9924 9923 9921 9919 9918 9916 9914 9912 9911 9909 9907 9905 9903 9900 9898 9896 9893 9891 9888 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9858 9855 9852 9849 9846 9843 9840 9838 9835 9832 9830 9827 9825 9822 9820 9818 9816 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9786 9784 9781 9778 9775 9772 9768 9764 9760 9756 9751 9746 9741 9735 9729 9722 9715 9707 9699 9691 9682 9672 9662 9652 9641 9629 9616 9603 9590 9575 9560 9544 9528 9510 9492 9473 9453 9432 9410 9386 9362 9337 9310 9283 9253 9223 9191 9158 9123 9086 9048 9009 8967 8924 8879 8833 8784 8734 8682 8628 8573 8515 8456 8395 8333 8269 8204 8137 8069 8000 7929 7858 7785 7712 7639 7566 7492 7419 7345 7272 7198 7125 7053 6983 6913 6845 6777 6712 6649 6587 6528 6470 6415 6363 6313 6266 6221 6179 6140 6105 6072 6042 6016 5992 5972 5955 5941 5931 5924 5920 5919 5921 5927 5936 5947 5962 5980 6001 6025 6051 6080 6112 6147 6184 6223 6265 6309 6356 6404 6454 6506 6560 6615 6672 6730 6788 6848 6910 6972 7034 7096 7158 7221 7283 7346 7409 7471 7532 7593 7653 7712 7770 7827 7883 7937 7990 8042 8092 8141 8188 8234 8279 8321 8363 8403 8441 8479 8514 8549 8582 8614 8645 8675 8704 8733 8760 8787 8812 8838 8863 8887 8911 8934 8957 8980 9003 9025 9048 9070 9092 9114 9135 9157 9178 9200 9221 9242 9263 9284 9304 9325 9345 9364 9384 9403 9422 9440 9459 9476 9494 9510 9527 9543 9558 9574 9588 9602 9616 9629 9642 9654 9666 9678 9689 9699 9710 7523 0 32 5 9719 9729 9738 9746 9755 9763 9770 9778 9785 9791 9798 9804 9809 9815 9820 9824 9829 9833 9837 9840 9844 9846 9849 9851 9853 9855 9856 9857 9858 9859 9859 9859 9858 9857 9856 9855 9853 9851 9849 9846 9844 9840 9837 9833 9829 9825 9820 9816 9810 9805 9799 9793 9786 9779 9772 9764 9756 9748 9739 9730 9720 9710 9699 9688 9676 9664 9652 9639 9625 9611 9597 9582 9567 9551 9535 9518 9501 9484 9467 9449 9431 9413 9394 9376 9358 9340 9321 9303 9286 9268 9250 9233 9216 9200 9185 9169 9155 9141 9128 9116 9104 9094 9084 9075 9067 9060 9055 9050 9046 9043 9041 9041 9041 9043 9045 9049 9054 9060 9066 9074 9082 9092 9102 9114 9126 9139 9152 9166 9181 9197 9213 9229 9246 9263 9281 9299 9317 9335 9354 9372 9390 9409 9427 9445 9464 9482 9499 9517 9534 9551 9567 9583 9599 9614 9629 9643 9657 9670 9683 9695 9707 9718 9729 9739 9749 9759 9767 9776 9784 9792 9799 9806 9812 9818 9824 9829 9834 9839 9844 9848 9852 9856 9859 9862 9866 9868 9871 9874 9876 9878 9880 9882 9883 9885 9886 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9925 9923 9920 9917 9915 9912 9909 9907 9904 9901 9899 9896 9893 9891 9888 9886 9883 9881 9879 9876 9874 9872 9870 9868 9867 9865 9863 9862 9861 9860 9859 9858 9857 9856 9856 9856 9855 9855 9856 9856 9856 9857 9857 9858 9859 9860 9862 9863 9865 9866 9868 9870 9872 9874 9876 9879 9881 9884 9886 9889 9892 9895 9898 9900 9903 9906 9909 9912 9915 9918 9920 9923 9926 9928 9931 9933 9936 9938 9940 7524 0 32 5 9942 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9895 9893 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9865 9863 9860 9858 9855 9853 9850 9848 9846 9843 9841 9839 9837 9835 9833 9831 9829 9827 9826 9824 9823 9822 9821 9820 9819 9818 9818 9817 9817 9816 9816 9816 9816 9817 9817 9817 9818 9818 9818 9819 9819 9820 9821 9821 9822 9822 9823 9823 9823 9824 9824 9824 9824 9824 9823 9823 9822 9821 9821 9819 9818 9817 9815 9813 9811 9808 9806 9803 9799 9796 9792 9788 9783 9778 9773 9768 9762 9756 9749 9742 9734 9726 9718 9709 9699 9690 9679 9668 9657 9644 9632 9619 9605 9590 9575 9559 9542 9524 9506 9487 9467 9446 9424 9401 9377 9352 9326 9299 9270 9241 9210 9177 9144 9108 9072 7525 0 32 5 9034 8994 8953 8910 8866 8820 8772 8722 8671 8619 8564 8508 8451 8392 8332 8270 8206 8142 8076 8009 7942 7872 7803 7733 7663 7592 7522 7451 7380 7309 7238 7169 7100 7033 6966 6900 6836 6773 6712 6653 6596 6541 6489 6439 6392 6346 6304 6265 6229 6196 6165 6138 6115 6094 6077 6063 6053 6046 6042 6042 6045 6051 6061 6074 6091 6110 6133 6159 6188 6220 6255 6293 6334 6377 6423 6471 6522 6575 6629 6686 6744 6805 6867 6930 6994 7060 7127 7194 7262 7331 7399 7468 7538 7607 7676 7745 7813 7881 7948 8014 8080 8145 8208 8271 8332 8392 8451 8508 8564 8618 8671 8723 8773 8821 8868 8914 8958 9000 9041 9081 9119 9155 9191 9224 9257 9288 9318 9347 9374 9400 9425 9449 9472 9494 9515 9535 9554 9572 9589 9605 9620 9635 9649 9662 9674 9686 9697 9708 9718 9727 9736 9744 9752 9760 9767 9774 9780 9786 9792 9798 9803 9808 9813 9817 9822 9826 9830 9834 9838 9841 9845 9848 9851 9855 9858 9861 9863 9866 9869 9871 9873 9876 9878 9880 9882 9884 9885 9887 9889 9890 9891 9893 9894 9895 9896 9897 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 7526 0 32 5 9887 9885 9884 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9856 9854 9851 9849 9846 9844 9841 9838 9835 9833 9830 9827 9824 9821 9818 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9779 9776 9774 9771 9769 9768 9766 9764 9763 9762 9761 9760 9760 9760 9760 9760 9761 9762 9763 9765 9766 9768 9770 9773 9775 9778 9781 9784 9787 9791 9795 9798 9802 9806 9810 9814 9818 9822 9826 9830 9834 9838 9842 9846 9850 9853 9857 9861 9864 9867 9871 9874 9877 9880 9883 9885 9888 9890 9892 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9912 9913 9915 9916 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9842 9841 9839 9837 9836 9834 9832 9831 9829 9827 9825 9824 9822 9820 9818 9817 9815 9813 9811 9810 9808 9806 9805 9803 9802 9800 9798 9797 9795 9794 9792 9791 9789 9788 9787 9785 9784 9783 9782 9780 9779 9778 9777 9777 9776 9775 9775 9774 9774 9774 9773 9773 9773 9774 9774 9774 9775 9776 9776 9777 9778 9779 9781 9782 9783 9785 9787 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9809 9811 9813 9815 9817 9820 9822 9824 9826 9828 9830 9833 9835 9837 9838 9840 9842 9844 9846 9847 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9860 9860 9861 9861 9860 9860 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9847 9846 9844 9842 9841 9839 9838 9836 9834 9833 9831 9829 9828 9826 9825 9823 9822 9821 9819 9818 9817 9816 9815 9814 9813 9812 9811 9811 9810 9809 9809 9809 9808 9808 9808 9808 9808 9808 9808 9808 9809 9809 9810 9810 9811 9812 9813 9814 9815 9817 9818 9820 9821 9823 9825 9827 9829 9831 9833 9835 9837 9840 9842 9844 9847 9849 9852 9854 9857 9859 9862 9864 9866 9869 9871 9873 9875 9877 9879 9881 9883 9884 7527 0 32 5 9886 9887 9888 9890 9891 9892 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9877 9875 9873 9871 9870 9868 9866 9864 9862 9860 9858 9856 9854 9851 9849 9847 9844 9842 9839 9837 9834 9832 9829 9826 9824 9821 9819 9816 9814 9811 9809 9807 9805 9803 9801 9799 9798 9796 9795 9794 9793 9793 9792 9792 9791 9791 9792 9792 9792 9793 9794 9795 9796 9797 9799 9800 9802 9804 9806 9808 9810 9812 9814 9816 9819 9821 9823 9826 9828 9831 9834 9836 9839 9842 9844 9847 9850 9853 9855 9858 9861 9864 9867 9869 9872 9875 9878 9881 9883 9886 9889 9892 9894 9897 9899 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9926 9927 9928 9929 9931 9932 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9940 9939 7528 0 32 5 9938 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9885 9882 9878 9874 9870 9866 9861 9856 9851 9846 9841 9836 9830 9825 9819 9813 9807 9801 9794 9788 9782 9775 9769 9762 9755 9749 9742 9735 9729 9722 9716 9710 9703 9697 9691 9685 9680 9674 9669 9664 9659 9655 9651 9647 9643 9640 9637 9634 9632 9630 9629 9628 9627 9627 9627 9627 9628 9629 9630 9632 9635 9637 9640 9643 9647 9651 9655 9660 9665 9669 9675 9680 9686 9692 9697 9703 9709 9716 9722 9728 9734 9741 9747 9753 9759 9765 9771 9777 9783 9788 9794 9799 9804 9809 9814 9819 9823 9827 9831 9835 9839 9842 9846 9849 9852 9854 9857 9859 9861 9863 9865 9866 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9871 9871 9870 9869 9867 9866 9864 9863 9861 9859 9856 9854 9851 9848 9845 9842 9839 9835 9832 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9788 9784 9780 9776 9772 9769 9765 9762 9759 9757 9754 9752 9750 9748 9747 9746 9745 9744 9744 9744 9745 9745 9746 9748 9749 9751 9753 9756 9758 9761 9764 9767 9771 9774 9778 9782 9786 9790 9794 9799 9803 9807 9812 9816 9821 9825 9830 9834 9839 9843 9847 9852 9856 9860 9865 9869 9873 9877 9881 9885 9888 9892 9896 9900 9903 9907 9910 9913 9916 9920 9923 9926 9928 9931 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 7529 0 32 5 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9923 9921 9919 9916 9914 9911 9908 9905 9902 9899 9896 9893 9889 9886 9883 9879 9875 9872 9868 9864 9861 9857 9853 9849 9846 9842 9838 9835 9831 9828 9824 9821 9818 9815 9812 9809 9806 9803 9800 9798 9795 9793 9791 9788 9786 9785 9783 9781 9780 9778 9777 9776 9775 9774 9773 9773 9772 9772 9772 9772 9772 9772 9773 9774 9774 9775 9776 9778 9779 9781 9782 9784 9786 9788 9790 9793 9795 9798 9801 9804 9807 9810 9813 9816 9820 9823 9827 9830 9834 9838 9841 9845 9849 9853 9857 9861 9864 9868 9872 9876 9879 9883 9887 9890 9894 9897 9901 9904 9907 9910 9913 9916 9919 9921 9924 9927 9929 9931 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 7530 0 32 5 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9929 9927 9924 9921 9919 9916 9913 9910 9908 9905 9902 9899 9897 9894 9891 9889 9886 9884 9881 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9861 9860 9859 9858 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9871 9873 9875 9876 9878 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9904 9902 9900 9898 9895 9893 9891 9889 9886 9884 9882 9879 9876 9874 9871 9868 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9813 9810 9808 9805 9803 9801 9799 9797 9796 9794 9793 9792 9790 9790 9789 9788 9788 9788 9788 9788 9788 9788 9789 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9800 9801 9802 9803 9804 9806 9807 9808 9808 9809 9810 9811 9811 9811 9811 9811 9811 9811 9810 9810 9809 9808 9807 9805 9804 9802 9800 9798 9796 9793 9790 9787 9784 9781 9778 9774 9770 9766 9762 9757 9753 9748 9743 9738 9732 9726 9720 9714 9707 9701 9693 9686 9678 9670 9661 9652 9643 9633 9623 9613 9602 9590 9578 9566 9553 9539 9525 9511 9496 9481 9465 9448 9431 9413 9395 9376 9357 9337 9317 9296 9274 9252 9229 9206 7531 0 32 5 9182 9157 9132 9106 9079 9051 9023 8993 8963 8932 8900 8867 8833 8797 8761 8723 8684 8644 8603 8560 8516 8470 8423 8374 8324 8273 8219 8165 8109 8051 7992 7932 7870 7807 7743 7678 7611 7543 7475 7406 7337 7266 7196 7125 7054 6984 6914 6844 6774 6705 6636 6569 6504 6439 6376 6315 6255 6198 6143 6090 6039 5991 5946 5904 5865 5828 5795 5765 5739 5716 5696 5680 5667 5658 5653 5651 5653 5658 5667 5680 5696 5715 5738 5765 5794 5827 5863 5902 5944 5989 6036 6087 6139 6194 6251 6310 6371 6434 6498 6564 6631 6700 6769 6839 6910 6982 7054 7126 7199 7271 7343 7415 7486 7558 7628 7699 7768 7836 7903 7969 8035 8098 8161 8222 8282 8341 8398 8453 8507 8560 8611 8661 8709 8755 8801 8844 8886 8927 8967 9005 9041 9076 9110 9143 9175 9205 9234 9262 9289 9315 9340 9364 9387 9409 9430 9450 9469 9488 9506 9523 9539 9555 9570 9585 9598 9612 9624 9636 9648 9659 9669 9679 9689 9698 9707 9715 9723 9730 9737 9744 9751 9757 9762 9768 9773 9778 9783 9787 9791 9795 9799 9802 9806 9809 9812 9815 9817 9820 9822 9824 9826 9828 9830 9832 9833 9835 9836 9838 9839 9841 9842 9843 9844 9845 9846 9848 9849 9850 9851 9852 9853 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9861 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9848 9847 9846 9844 9843 9842 9840 9839 9838 9836 9835 9833 9832 9830 9829 9827 9826 9824 9823 9821 9819 9818 9816 9815 9813 9811 9810 9808 9807 9805 9803 9802 9800 9799 9797 9795 9794 9792 9790 9789 9787 9785 9784 9782 9780 9778 9776 9774 9771 9769 9767 9764 9761 9758 9755 9751 9748 9744 9740 9735 9731 9726 9721 9715 9710 9704 9697 9691 9684 9677 9669 9661 9653 9645 9636 9628 9619 9609 9600 9590 9580 9570 9559 9549 9538 9527 9516 9505 9494 9483 9472 9461 9450 9439 9427 9416 9405 9394 9383 9373 9362 9352 9342 9332 9322 9313 9303 9295 9286 9278 9270 9263 9256 9249 9243 9237 9232 9227 9223 9219 9216 9214 9211 9210 9209 9208 9208 9209 9210 9212 9214 9217 9221 9224 9229 9234 9239 9245 9252 9259 9266 9274 9282 9291 9300 9309 9319 9329 9339 9350 9361 9372 9384 9395 9407 9419 9431 9443 9455 9467 9480 9492 9504 9517 9529 9541 9553 9565 9577 9589 9601 9612 9623 9634 9645 9656 9666 9677 9687 9696 9706 9715 9724 9733 9741 9749 9757 9765 9772 9779 9786 9793 9799 9805 9811 9817 9822 9827 9832 9837 9842 9846 9850 9854 9858 9862 9865 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 7532 0 32 5 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9871 9871 9871 9872 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9906 9905 9903 9902 9901 9900 9900 9899 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9943 9945 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 7533 0 32 5 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9926 9923 9920 9918 9915 9912 9910 9907 9904 9901 9898 9894 9891 9888 9884 9881 9877 9873 9869 9865 9861 9857 9853 9848 9843 9839 9834 9829 9824 9818 9813 9807 9802 9796 9790 9784 9778 9772 9766 9760 9754 9748 9741 9735 9729 9723 9716 9710 9704 9697 9691 9684 9678 9672 9665 9659 9652 9646 9639 9632 9625 9618 9611 9603 9596 9588 9580 9571 9563 9554 9545 9535 9526 9516 9505 9495 9484 9472 9461 9449 9437 9424 9412 9399 9386 9372 9359 9345 9332 9318 9304 9290 9277 9263 9249 9236 9222 9209 9196 9183 9171 9159 9147 9136 9125 9115 9105 9095 9086 9078 9070 9063 9057 9051 9046 9042 9038 9036 9034 9032 9032 9032 9034 9036 9039 9042 9047 9052 9058 9066 9073 9082 9091 9102 9113 9124 9136 9149 9163 9177 9192 9207 9222 9238 9255 9272 9289 9306 9324 9341 9359 9377 9395 9413 9430 9448 9466 9483 9501 9518 9534 9551 9567 9583 9598 9613 9628 9642 9656 9670 9683 9695 9708 9719 9731 9741 9752 9762 9771 9780 9789 9798 9805 9813 9820 9827 9833 9840 9845 9851 9856 9861 9866 9870 9874 9878 9882 9886 9889 9893 9896 9899 9902 9905 9907 9910 9913 9915 9917 9920 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 7534 0 32 5 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9875 9873 9872 9871 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9863 9864 9864 9865 9866 9868 9869 9870 9872 9874 9875 9877 9879 9881 9883 9885 9888 9890 9892 9895 9897 9899 9902 9904 9906 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9872 9871 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9878 9879 9881 9882 9884 9886 9888 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9937 9938 9938 9939 9940 9941 9941 9941 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9908 9904 9901 9897 9893 9889 9885 9881 9877 9873 9868 9864 9859 9855 9850 9846 9841 9837 9832 9828 9823 9819 9814 9810 9806 9802 9798 9794 9790 9787 9784 9780 9777 9775 9772 9770 9767 9765 9764 9762 9761 9760 9759 9758 9758 9758 9758 9758 9759 9760 9761 9762 9764 9765 9767 9769 9771 9774 9777 9779 9782 9785 9789 9792 9795 9799 9803 9806 9810 9814 9818 9822 9826 9829 9833 9837 9841 9845 9848 9852 9855 9859 9862 9865 9868 9871 9873 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 7535 0 32 5 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 7536 0 32 6 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9947 9945 9943 9941 9939 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9909 9906 9903 9899 9896 9893 9889 9886 9882 9879 9876 9872 9869 9866 9863 9860 9857 9854 9851 9849 9846 9844 9842 9840 9838 9836 9835 9834 9833 9832 9831 9831 9831 9831 9831 9832 9832 9833 9834 9836 9837 9839 9841 9843 9845 9847 9850 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9926 9929 9931 9933 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9973 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9933 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9905 9906 9907 9908 9910 9911 9913 9915 9916 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9959 9958 7537 0 32 6 9958 9958 9958 9958 9958 9958 9958 9958 9957 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9976 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9927 9925 9922 9920 9917 9915 9912 9910 9907 9904 9902 9899 9897 9894 9892 9889 9887 9884 9882 9879 9877 9875 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9845 9844 9842 9841 9839 9837 9836 9834 9833 9831 9830 9828 9826 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9802 9800 9798 9795 9793 9790 9788 9785 9782 9780 9777 9774 9771 9769 9766 9763 9761 9758 9755 9753 9750 9748 9746 9743 9741 9739 9737 9736 9734 9733 9731 9730 9729 9728 9727 9727 9726 9726 9726 9726 9726 9727 9727 9728 9729 9730 9731 9732 9734 9735 9737 9739 9741 9743 9745 9747 9749 9752 9754 9756 9759 9761 9764 9766 9769 9772 9774 9777 9780 9782 9785 9788 9790 9793 9796 9798 9801 9804 9806 9809 9812 9814 9817 9820 9822 9825 9828 9830 9833 9836 9838 9841 9844 9846 9849 9852 9855 9857 9860 9863 9866 9869 9871 9874 9877 9880 9883 9885 9888 9891 9894 9897 9899 9902 9905 9907 9910 9913 9915 9918 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9903 9901 9898 9895 9893 9890 9887 9884 9881 9879 9876 9873 9870 9867 9865 9862 9859 9856 9854 9851 9849 9847 9844 9842 9840 9838 9836 9835 9833 9832 9830 9829 9828 9828 9827 9826 9826 9826 9826 9826 9826 9827 9828 9828 9829 9831 9832 9833 9835 9837 9839 9841 9843 9845 9847 9850 9852 9855 9858 9861 9863 7538 0 32 6 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9906 9903 9900 9897 9893 9890 9886 9883 9879 9875 9872 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9829 9825 9821 9817 9814 9811 9807 9804 9801 9798 9795 9793 9790 9788 9786 9784 9782 9781 9779 9778 9777 9777 9776 9776 9776 9777 9777 9778 9779 9780 9781 9783 9785 9787 9789 9792 9794 9797 9800 9803 9806 9810 9813 9817 9820 9824 9828 9832 9836 9840 9844 9848 9852 9857 9861 9865 9869 9873 9877 9881 9884 9888 9892 9895 9899 9902 9905 9909 9912 9915 9918 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 7539 0 32 6 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9905 9904 9903 9902 9901 9901 9900 9900 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9882 9880 9877 9874 9872 9869 9866 9863 9860 9857 9854 9851 9849 9846 9843 9840 9837 9834 9831 9829 9826 9823 9821 9819 9816 9814 9812 9810 9808 9806 9805 9803 9802 9800 9799 9798 9797 9797 9796 9795 9795 9795 9794 9794 9794 9795 9795 9795 9796 9796 9797 9797 9798 9799 9800 9801 9802 9803 9804 9806 9807 9808 9810 9811 9812 9814 9815 9817 9818 9820 9822 9823 9825 9827 9828 9830 9832 9834 9836 9838 9840 9841 9843 9845 9848 9850 9852 9854 9856 9858 9861 9863 9865 9868 9870 9872 9875 9877 9880 9882 9885 9888 9890 9893 9896 9898 9901 9904 9906 9909 9912 9915 9917 9920 9923 9925 9928 9930 9933 9935 9938 9940 9943 9945 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9971 9972 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9943 9942 9940 9938 9937 9935 9933 9931 9930 9928 9926 9925 9923 9921 9920 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9900 7540 0 32 6 9900 9900 9900 9900 9900 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9975 9973 9972 9970 9968 9966 9964 9961 9959 9956 9953 9950 9947 9943 9940 9936 9931 9927 9922 9917 9912 9906 9900 9893 9886 9879 9871 9863 9855 9846 9836 9826 9815 9804 9792 9780 9767 9754 9740 9726 9711 9695 9679 9662 9645 9627 9609 9590 9571 9551 9531 9510 9489 9468 9447 9425 9403 9381 9359 9336 9314 9292 9270 9248 9226 9205 9183 9163 9142 9123 9103 9085 9067 9049 9033 9017 9003 8989 8977 8965 8954 8945 8937 8930 8924 8919 8916 8913 8913 8913 8915 8918 8922 8927 8934 8942 8951 8961 8972 8985 8998 9013 9028 9044 9061 9079 9098 9117 9137 9157 9178 9200 9222 9243 9266 9288 9310 9333 9355 9378 9400 9423 9444 9466 9488 9509 9530 9550 9570 9589 9608 9626 9644 9661 9678 9694 9709 9724 9738 9751 9764 9777 9788 9799 9810 9820 9829 9838 9846 9854 9861 9868 9874 9880 9885 9890 9895 9899 9903 9906 9909 9912 9915 9917 9919 9921 9922 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 7541 0 32 6 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9919 9917 9914 9911 9909 9906 9902 9899 9895 9892 9888 9884 9880 9875 9871 9866 9861 9856 9851 9846 9841 9835 9830 9824 9818 9812 9806 9800 9794 9788 9782 9776 9770 9764 9758 9752 9746 9740 9734 9729 9723 9718 9713 9708 9703 9699 9694 9690 9687 9683 9680 9677 9675 9673 9671 9669 9668 9667 9667 9667 9667 9667 9668 9670 9671 9673 9675 9678 9681 9684 9688 9691 9695 9700 9704 9709 9714 9719 9724 9729 9735 9741 9746 9752 9758 9764 9769 9775 9781 9787 9793 9798 9804 9810 9815 9820 9826 9831 9836 9840 9845 9850 9854 9858 9862 9866 9870 9874 9877 9880 9884 9887 9890 9892 9895 9897 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9882 9879 9875 9871 9867 9863 9858 9853 9848 9843 9837 9832 9825 9819 9812 9805 9797 9789 9781 9772 9763 9753 9744 9733 9723 9712 9700 9689 9677 9664 9652 9639 9625 9612 9598 9584 9570 9555 9541 9526 9511 9497 9482 9467 9453 9439 9424 9410 9396 9383 9370 9357 9344 9332 9321 9310 9300 9290 9281 9273 9265 9258 9252 9247 9242 9238 9235 9233 9232 9231 9232 9233 9235 9238 9241 9246 9251 9257 9264 9272 9280 9289 9298 9308 9319 9330 9342 9354 9367 9380 9393 9406 9420 9435 9449 9463 9478 9492 9507 9521 9536 9550 9565 9579 9593 9607 9621 9634 9648 9661 9673 9686 7542 0 32 6 9698 9710 9721 9732 9743 9753 9764 9773 9783 9792 9800 9809 9817 9824 9832 9839 9846 9852 9858 9864 9870 9875 9880 9885 9889 9894 9898 9902 9906 9909 9913 9916 9919 9922 9924 9927 9929 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9886 9885 9883 9882 9880 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9870 9869 9869 9869 9868 9869 9869 9869 9869 9870 9870 9871 9872 9872 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9888 9890 9891 9893 9895 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9912 9911 9909 9907 7543 0 32 6 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9853 9851 9850 9848 9847 9846 9845 9844 9843 9842 9842 9841 9841 9840 9840 9840 9841 9841 9841 9842 9842 9843 9844 9845 9846 9848 9849 9850 9852 9854 9856 9858 9859 9862 9864 9866 9868 9870 9873 9875 9878 9880 9883 9885 9888 9890 9893 9895 9898 9900 9903 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9927 9925 9924 9922 9919 9917 9915 9913 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9872 9868 9865 9862 9858 9855 9851 9848 9844 9841 9838 9834 9831 9828 9825 9821 9818 9815 9812 9810 9807 9804 9802 9800 9797 9795 9793 9792 9790 9789 9787 9786 9785 9784 9783 9783 9782 9782 9782 9782 9782 9782 9783 9784 9784 9785 9786 9787 9788 9790 9791 9793 9794 9796 9798 9799 9801 9803 9805 9807 9809 9812 9814 9816 9818 9820 9822 9824 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9860 9861 9863 9865 9866 9868 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 7544 0 32 6 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 7545 0 32 6 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9913 9910 9908 9906 9903 9901 9899 9896 9894 9892 9890 9888 9885 9883 9881 9879 9878 9876 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9864 9864 9864 9864 9864 9864 9864 9865 9866 9866 9867 9868 9870 9871 9872 9874 9876 9877 9879 9881 9883 9885 9887 9889 9892 9894 9896 9899 9901 9903 9906 9908 9910 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9908 9905 9902 9899 9895 9892 9888 9885 9881 9877 9874 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9811 9807 9803 9800 9796 9793 9790 9787 9783 9780 9778 9775 9772 9770 9767 9765 9763 9761 9759 9757 9755 9754 9752 9751 9750 9749 9748 9747 9746 9746 9745 9745 9745 9744 9744 9744 9745 9745 9745 9746 9746 9747 9748 9749 9750 9751 9752 9754 9755 9756 9758 9760 9761 9763 9765 9767 9769 9771 9773 9776 9778 9780 9783 9785 9787 9790 9792 9795 9797 9800 9802 9805 9807 9810 9813 9815 9817 9820 9822 9825 9827 9829 9832 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9853 9854 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9878 9878 9877 9876 9875 9873 9872 9871 9869 9867 9865 9863 9861 9859 9856 9853 9851 9848 9845 9842 9838 9835 9831 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9787 9783 9779 9775 9771 9766 9762 9758 9754 9750 9746 9741 9737 9733 9729 9725 9721 7546 0 32 6 9717 9713 9709 9704 9700 9695 9691 9686 9681 9675 9670 9664 9658 9651 9644 9637 9629 9620 9611 9601 9591 9580 9568 9555 9541 9527 9512 9495 9478 9459 9440 9419 9398 9375 9351 9326 9299 9272 9243 9213 9182 9149 9115 9081 9045 9008 8970 8930 8890 8850 8808 8765 8721 8677 8633 8587 8541 8495 8449 8403 8357 8311 8265 8219 8173 8128 8083 8040 7997 7955 7914 7875 7836 7800 7764 7730 7698 7668 7640 7613 7589 7567 7547 7529 7514 7501 7490 7482 7477 7474 7473 7475 7480 7487 7497 7509 7524 7541 7560 7582 7606 7633 7661 7692 7724 7759 7795 7833 7872 7913 7955 7999 8044 8090 8136 8184 8232 8281 8330 8379 8429 8478 8528 8577 8627 8677 8725 8773 8821 8868 8914 8960 9004 9048 9090 9132 9172 9211 9249 9286 9322 9356 9389 9421 9451 9481 9509 9535 9561 9585 9608 9630 9651 9670 9689 9706 9723 9738 9753 9766 9779 9791 9802 9812 9822 9831 9839 9847 9854 9861 9867 9873 9878 9883 9888 9892 9896 9900 9903 9906 9909 9912 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9918 9916 9914 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9883 9880 9876 9872 9868 9864 9860 9856 9851 9847 9842 9838 9833 9828 9823 9818 9813 9808 9802 9797 9792 9787 9781 9776 9771 9766 9761 9755 9750 9745 9741 9736 9731 9727 9722 9718 9714 9710 9706 9702 9699 9696 9693 9690 9687 9685 9683 9681 9679 9678 9676 9675 9674 9674 9674 9673 9674 9674 9674 9675 9676 9677 9679 9680 9682 9684 9686 9688 9690 9693 9695 9698 9701 9704 9707 9710 9713 9717 9720 9723 9727 9730 9734 9738 9741 9745 9748 9752 9756 9760 9763 9767 9771 9774 9778 9782 9785 9789 9793 9796 9800 9804 9807 9811 9814 9818 9821 9824 9828 9831 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9867 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9872 9870 9867 9865 9862 9859 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9816 9813 9810 9808 9805 9802 9800 9797 9795 9793 9791 9789 9787 9785 9783 9781 9780 9778 9777 9776 9775 9774 9773 9772 9772 9771 9771 9771 9771 9771 9771 9772 9772 9773 9774 9775 9776 9777 9778 9780 9781 9783 9785 9787 9789 9791 7547 0 32 6 9793 9795 9797 9800 9802 9805 9807 9810 9813 9815 9818 9821 9823 9826 9829 9832 9834 9837 9840 9842 9845 9847 9850 9852 9855 9857 9859 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9872 9871 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9826 9825 9824 9823 9822 9822 9821 9820 9819 9818 9817 9817 9816 9815 9815 9814 9813 9813 9812 9812 9811 9811 9810 9810 9809 9809 9809 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9812 9813 9814 9815 9815 9816 9817 9818 9819 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9864 9863 9862 9862 9861 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9845 9844 9842 9840 9838 9836 9834 9832 9830 9828 9825 9823 9820 9817 9814 9811 9808 9804 9800 9796 9792 9788 9783 9778 9773 9768 9762 9756 9750 9743 9736 9728 9720 9712 9703 9694 9684 9674 9663 9652 9640 9628 9615 9602 9588 9573 9558 9542 9526 9509 9491 9473 9454 9435 9415 9395 9374 9352 9330 9308 9285 9262 9239 9215 9191 9167 9143 9119 9095 9070 9046 9022 8998 8975 8952 8929 8907 8885 8864 8844 8825 8806 8788 8771 8755 8741 8727 8714 8703 8693 8684 8677 8671 8666 8663 8661 8660 8662 8664 8668 8673 8680 8688 8697 8708 8720 8733 8748 8763 8780 8798 8817 8837 8857 8879 8901 8924 8948 8972 8996 9021 9047 9073 9098 9124 9150 9176 9202 9228 9253 9279 9304 9329 9354 9378 9401 9425 9447 9469 9491 9512 9532 9552 9571 9589 9607 7548 0 32 6 9624 9640 9656 9671 9685 9699 9712 9724 9736 9748 9758 9769 9778 9787 9796 9804 9812 9820 9826 9833 9839 9845 9851 9856 9861 9866 9870 9874 9878 9882 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9903 9904 9904 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9965 9964 9963 9962 9960 9959 9957 9955 9953 7549 0 32 6 9952 9950 9948 9945 9943 9941 9938 9936 9933 9930 9928 9925 9922 9919 9915 9912 9909 9905 9902 9899 9895 9891 9888 9884 9881 9877 9873 9870 9866 9862 9859 9855 9852 9849 9845 9842 9839 9836 9833 9830 9828 9825 9823 9821 9819 9817 9815 9813 9812 9811 9810 9809 9809 9809 9809 9809 9809 9809 9810 9811 9812 9813 9815 9817 9818 9820 9822 9825 9827 9830 9833 9835 9838 9841 9845 9848 9851 9855 9858 9861 9865 9869 9872 9876 9879 9883 9887 9890 9894 9897 9901 9904 9908 9911 9914 9918 9921 9924 9927 9930 9933 9936 9938 9941 9943 9946 9948 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9987 9987 9987 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9921 9918 9916 9914 9912 9910 9907 9905 9903 9901 9899 9898 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9884 9884 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9942 9943 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9969 9969 9969 9969 9969 9969 7550 0 32 6 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9941 9939 9936 9934 9932 9929 9927 9925 9922 9920 9917 9915 9912 9910 9907 9905 9902 9900 9897 9895 9893 9891 9888 9886 9884 9883 9881 9879 9878 9876 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9881 9882 9884 9886 9888 9890 9893 9895 9897 9900 9902 9905 9907 9910 9913 9915 9918 9921 9923 9926 9929 9932 9934 9937 9939 9942 9944 9947 9949 9952 9954 9956 9958 9960 9962 9964 9966 9968 9970 9971 9973 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9990 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9987 9987 9986 9985 9984 9983 9982 9980 9979 9978 9976 9975 9973 9971 9970 9968 9966 9964 9961 9959 9957 9954 9952 9949 9946 9943 9941 9938 9934 9931 9928 9925 9922 9918 9915 9912 9908 9905 9902 9898 9895 9892 9888 9885 9882 9879 9876 9873 9870 9867 9864 9862 9859 9857 9855 9853 9851 9849 9848 9847 9845 9844 9843 9843 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9849 9851 9852 9854 9856 9858 9861 9863 9865 9868 9871 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9911 9914 9917 9919 9922 9925 9927 9929 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9907 9904 9899 9895 9891 9886 9881 9875 9870 9864 9857 9851 9844 9836 9829 9820 7551 0 32 6 9812 9803 9794 9784 9774 9764 9753 9742 9730 9718 9706 9693 9680 9667 9653 9639 9625 9611 9597 9582 9567 9553 9538 9523 9508 9494 9479 9465 9450 9436 9423 9409 9396 9384 9372 9360 9349 9338 9328 9319 9310 9303 9295 9289 9283 9278 9274 9271 9269 9267 9267 9267 9268 9270 9272 9276 9280 9285 9291 9297 9305 9313 9321 9331 9340 9351 9362 9373 9385 9397 9409 9422 9435 9448 9462 9475 9489 9503 9516 9530 9543 9557 9570 9583 9596 9609 9621 9634 9646 9657 9669 9680 9690 9700 9710 9720 9729 9738 9746 9755 9762 9770 9777 9784 9790 9796 9802 9808 9813 9818 9823 9828 9832 9837 9841 9845 9848 9852 9856 9859 9863 9866 9869 9872 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9911 9914 9917 9920 9923 9925 9928 9931 9933 9936 9939 9941 9944 9946 9948 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9973 9974 9975 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 7552 0 32 6 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9944 9942 9939 9936 9933 9930 9926 9923 9919 9915 9910 9906 9901 9896 9891 9886 9880 9874 9868 9862 9855 9848 9841 9834 9826 9818 9810 9802 9793 9784 9775 9766 9757 9748 9738 9729 9719 9709 9700 9690 9680 9671 9661 9651 9642 9633 9623 9615 9606 9597 9589 9581 9574 9566 9559 9553 9547 9541 9536 9531 9527 9523 9519 9517 9514 9512 9511 9510 9510 9510 9511 9512 9514 9516 9519 9522 9526 9530 9535 9540 9545 9551 9557 9564 9571 9578 9585 9593 9601 9609 9617 9626 9634 9643 9652 9661 9670 9679 9688 9697 9706 9715 9724 9733 9742 9750 9759 9767 9776 9784 9792 9800 9807 9815 9822 9829 9836 9842 9849 9855 9861 9867 9872 9878 9883 9887 9892 9896 9900 9904 9908 9912 9915 9918 9921 9923 9926 9928 9930 9932 9933 9935 9936 9937 9938 9938 9939 9939 9940 9940 9939 9939 9939 9938 9937 9936 9935 9934 9933 9931 9929 9928 9926 9924 9921 9919 9916 9914 9911 9908 9905 9902 9898 9894 9891 9887 9883 9879 9874 9870 9865 9860 9855 9850 9844 9838 9833 9827 9821 9814 9808 9801 9795 9788 9781 9774 9766 9759 9752 9744 9736 9729 9721 9713 9706 9698 9690 9683 9675 9668 9660 9653 9646 9639 9632 9626 9620 9614 9608 9603 9598 9593 9589 9585 9581 9578 9575 9573 9571 9570 9569 9568 9569 9569 9570 9572 9573 9576 9579 9582 9586 9590 9595 9600 9605 9611 9617 9624 9631 9638 9646 9653 9661 9669 9678 9686 9695 9703 9712 9721 9730 9739 9747 9756 9765 9774 9782 9791 9799 9807 9815 9823 9831 9838 9846 9853 9859 9866 9872 9878 9884 9890 9895 9900 9905 9910 9915 9919 9923 9927 9930 9934 9937 9940 9943 9946 9948 9950 9953 9955 9957 9959 9960 9962 9964 9965 9967 9968 9969 9970 9971 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 7553 0 32 6 9982 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9896 9896 9895 9895 9895 9895 9895 9896 9896 9897 9898 9898 9899 9900 9902 9903 9904 9906 9907 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9964 9962 9960 9959 9957 9954 9952 9950 9947 9945 9942 9940 9937 9934 9931 9928 9924 9921 9917 9914 9910 9906 9902 9898 9894 9889 9884 9880 9875 9870 9865 9859 9854 9848 9843 9837 9831 9825 9819 9813 9807 9800 9794 9787 9781 9774 9768 9761 9754 9748 9741 9734 9728 9721 9715 9708 9702 9696 9690 9684 9678 9672 9666 9661 9656 9651 9646 9642 9637 9633 9629 9626 9623 9620 9617 9614 9612 9610 9609 9608 9607 9606 9606 9606 9606 9607 9607 9609 9610 9612 9614 9616 9619 9622 9625 9628 9632 9636 9640 9644 9649 9653 9658 9663 9669 9674 9679 9685 9691 9696 9702 9708 7554 0 32 6 9714 9720 9726 9732 9738 9744 9750 9756 9762 9768 9773 9779 9785 9790 9796 9801 9807 9812 9817 9822 9826 9831 9835 9840 9844 9848 9852 9856 9859 9862 9866 9869 9872 9874 9877 9879 9882 9884 9886 9887 9889 9891 9892 9893 9894 9895 9896 9897 9897 9897 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9873 9871 9870 9868 9866 9864 9863 9861 9859 9858 9856 9854 9853 9851 9850 9849 9847 9846 9845 9844 9843 9842 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9841 9842 9842 9843 9844 9846 9847 9848 9850 9852 9853 9855 9857 9859 9862 9864 9866 9869 9871 9874 9877 9879 9882 9885 9887 9890 9893 9896 9899 9901 9904 9907 9910 9912 9915 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9948 9949 9950 9950 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9912 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9896 9895 9894 9894 9894 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9897 9898 9899 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9931 9928 9926 9923 9920 9917 9914 9910 9906 9903 9899 9895 9890 9886 9881 9876 9871 9865 9859 9853 9847 9840 9833 9826 9819 9811 9803 9794 9785 9776 9767 9757 9747 9736 9725 9714 9702 9690 9678 9665 9653 9639 9626 9612 9599 9585 9570 9556 9541 9527 9513 9498 9484 9469 9455 9440 9426 9412 9399 9385 9372 9360 9347 9336 9325 9314 9304 9294 9285 9277 9269 9262 9256 9251 9246 9243 9240 9238 9236 9236 9236 9238 9240 9243 9246 9251 9256 9263 9269 9277 9285 9294 9304 9314 9325 9336 9348 9360 9373 9386 9400 9414 9428 9442 9456 9471 9485 9500 9515 9530 9544 9559 9573 9588 9602 9616 9630 9643 9657 9670 9683 9695 9707 9719 9730 9742 9752 9763 9773 9783 9792 9801 9810 9818 9826 9833 9841 9848 9855 9861 9867 9873 9878 9884 9889 9894 9898 9903 9907 9911 9915 9918 9922 9925 9928 9931 9933 9936 9939 9941 9943 9945 9947 9949 9950 7555 0 32 6 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9889 9887 9884 9881 9879 9876 9873 9870 9867 9864 9861 9858 9854 9851 9848 9844 9841 9837 9834 9830 9826 9823 9819 9815 9811 9807 9804 9800 9796 9791 9787 9783 9779 9775 9770 9766 9761 9756 9752 9747 9742 9737 9732 9726 9721 9715 9709 9703 9697 9691 9684 9678 9671 9663 9656 9648 9640 9632 9623 9614 9605 9595 9585 9575 9564 9552 9541 9528 9515 9502 9488 9473 9458 9442 9425 9408 9390 9371 9351 9330 9308 9286 9262 9237 9211 9184 9156 9127 9096 9065 9031 8997 8961 8924 8885 8845 8803 8760 8716 8669 8622 8573 8522 8469 8415 8360 8303 8245 8185 8124 8061 7998 7932 7866 7799 7730 7661 7590 7519 7447 7375 7302 7228 7154 7080 7007 6933 6860 6787 6714 6642 6570 6499 6430 6362 6295 6230 6166 6104 6045 5987 5931 5878 5827 5779 5733 5690 5651 5614 5581 5550 5523 5499 5479 5462 5449 5439 5433 5431 5432 5437 5445 5457 5473 5492 5515 5541 5571 5603 5639 5679 5721 5766 5814 5865 5919 5975 6033 6094 6156 6221 6287 6356 6425 6496 6568 6641 6716 6791 6866 6942 7018 7094 7171 7247 7323 7400 7475 7550 7624 7697 7770 7841 7912 7981 8049 8116 8181 8245 8308 8369 8429 8487 8543 8598 8651 8703 8753 8802 8848 8894 8938 8980 9020 9059 9097 9133 9168 9202 9234 9265 9294 9322 9349 9375 9400 9424 9447 9469 9490 9509 9529 9547 9564 9581 9597 9612 9626 9640 9654 9666 9678 9690 9701 9711 9721 9731 9740 9749 9757 9765 9772 9779 9786 9793 9799 9805 9810 9816 9821 9825 9830 9834 9838 9842 9846 9849 9852 9856 9859 9861 9864 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9888 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 7556 0 32 6 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9928 9930 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 7557 0 32 6 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9886 9883 9881 9878 9875 9872 9869 9866 9863 9859 9856 9853 9849 9846 9842 9838 9835 9831 9827 9823 9818 9814 9810 9805 9801 9796 9791 9786 9781 9776 9771 9766 9760 9755 9749 9743 9737 9731 9725 9719 9713 9707 9701 9694 9688 9681 9675 9668 9662 9655 9649 9642 9636 9629 9623 9617 9610 9604 9598 9592 9586 9580 9575 9569 9564 9559 9554 9550 9545 9541 9537 9534 9530 9527 9525 9522 9520 9518 9517 9515 9515 9514 9514 9514 9514 9515 9516 9517 9519 9521 9523 9526 9529 9532 9535 9539 9543 9547 9551 9556 9561 9566 9571 9576 9581 9587 9593 9598 9604 9610 9616 9622 9628 9634 9640 9646 9652 9658 9664 9670 9676 9682 9688 9694 9699 9705 9711 9716 9721 9727 9732 9737 9742 9747 9752 9756 9761 9766 9770 9774 9779 9783 9787 9791 9795 9799 9803 9806 9810 9813 9817 9820 9823 9826 9830 9833 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9861 9863 9865 9867 9868 9870 9872 9874 9875 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 7558 0 32 6 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9850 9847 9844 9842 9839 9836 9833 9830 9827 9824 9821 9818 9814 9811 9807 9804 9800 9797 9793 9789 9785 9781 9778 9774 9770 9766 9762 9758 9754 9750 9746 9742 9738 9734 9731 9727 9723 9720 9716 9713 9709 9706 9703 9700 9698 9695 9693 9690 9688 9686 9685 9683 9682 9681 9680 9679 9679 9679 9679 9679 9679 9680 9681 9682 9684 9685 9687 9689 9691 9694 9696 9699 9702 9705 9709 9712 9716 9720 9724 9728 9732 9736 9740 9744 9749 9753 9758 9762 9767 9771 9776 9780 9785 9789 9793 9798 9802 9806 9810 9814 9818 9822 9826 9829 9833 9836 9839 9843 9846 9849 9851 9854 9857 9859 9862 9864 9866 9868 9870 9872 9874 9875 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9869 9867 9864 9862 9859 9856 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9819 9816 9813 9811 9808 9806 9804 9801 9799 9798 9796 9794 9793 9792 9791 9790 9789 9788 9788 9788 9788 9788 9789 9789 9790 9791 9792 9794 9795 9797 9799 9801 9803 9805 9807 9810 9813 9815 9818 9821 9824 9827 9830 9834 9837 9840 9843 9847 9850 9853 9856 9860 9863 9866 9869 9872 9876 9879 9882 9884 9887 9890 9893 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9920 9917 9915 9913 9910 9907 9905 9902 9899 9895 9892 9889 9885 9882 9878 9874 9870 9867 9862 9858 9854 9850 9846 9841 9837 9832 9828 9823 9819 9814 9810 9806 9801 9797 9792 9788 9784 9780 9776 9772 9769 9765 9762 9759 9756 9753 9750 9748 9746 9744 9742 9741 9740 9739 9738 9738 9737 9737 9738 9738 9739 9740 9742 9743 9745 9747 9750 9752 9755 9758 9761 9765 9768 9772 9776 9780 9784 9788 9793 9797 9802 9807 9811 9816 9821 9825 9830 9835 9839 9844 9848 9853 9857 9862 9866 9870 9874 9878 9882 9886 9889 9893 9896 9899 9903 9905 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 7559 0 32 6 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9879 9876 9874 9871 9868 9865 9862 9858 9854 9850 9846 9842 9837 9832 9827 9822 9816 9810 9804 9798 9791 9784 9777 9770 9762 9754 9746 9737 9729 9720 9711 9701 9691 9681 9671 9661 9650 9640 9629 9618 9606 9595 9583 9572 9560 9548 9536 9524 9511 9499 9487 9475 9462 9450 9437 9425 9413 9400 9388 9376 9364 9352 9340 9328 9316 9304 9292 9281 9269 9258 9246 9235 9223 9212 9201 9189 9178 9167 9155 9144 9133 9121 9109 9098 9086 9074 9062 9049 9037 9024 9011 8997 8984 8970 8956 8942 8927 8912 8897 8881 8865 8849 8833 8817 8800 8783 8766 8748 8731 8714 8696 8679 8661 8644 8627 8610 8593 8577 8561 8545 8530 8515 8502 8488 8476 8464 8453 8443 8434 8426 8420 8414 8409 8406 8404 8403 8404 8406 8409 8414 8420 8427 8436 8447 8459 8472 8486 8502 8519 8538 8557 8578 8600 8623 8647 8672 8697 8724 8751 8779 8808 8837 8866 8896 8926 8956 8986 9016 9046 9076 9106 9135 9164 9193 9221 9249 9276 9302 9328 9353 9377 9400 9423 9444 9465 9485 9504 9521 9538 9555 9570 9584 9597 9610 9622 9633 9643 9652 9660 9668 9675 9682 9688 9693 9698 9702 9706 9709 9712 9715 9717 9719 9721 9722 9723 9725 9726 9726 9727 9728 9729 9729 9730 9731 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9742 9743 9745 9746 9748 9750 9752 9754 9756 9758 9760 9762 9765 9767 9770 9772 9774 9777 9779 9782 9785 9787 9790 9792 9795 9797 9799 9802 9804 9807 9809 9811 9813 9815 9818 9820 9822 9823 9825 9827 9829 9830 7560 0 32 6 9832 9833 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9850 9851 9852 9853 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9812 9811 9810 9809 9809 9808 9808 9807 9807 9806 9806 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9806 9806 9806 9807 9807 9808 9808 9809 9809 9810 9810 9811 9812 9812 9813 9813 9814 9815 9815 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9826 9826 9827 9827 9827 9828 9828 9829 9829 9829 9830 9830 9830 9831 9831 9831 9832 9832 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9831 9831 9830 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9823 9822 9822 9821 9820 9820 9819 9818 9818 9817 9816 9816 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9816 9816 9817 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9846 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9835 9834 9832 9830 9829 9827 9825 9823 9821 9819 9817 9814 9812 9810 9808 9806 9803 9801 9799 9797 9794 9792 9790 9788 9786 9784 9782 9780 9779 9777 7561 0 32 6 9775 9774 9773 9771 9770 9769 9769 9768 9768 9767 9767 9767 9768 9768 9768 9769 9770 9771 9772 9774 9775 9777 9779 9781 9783 9785 9788 9790 9793 9796 9799 9802 9805 9808 9811 9814 9818 9821 9824 9828 9831 9834 9837 9841 9844 9847 9850 9853 9857 9860 9862 9865 9868 9871 9873 9876 9878 9880 9883 9885 9887 9889 9890 9892 9894 9895 9897 9898 9899 9900 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9900 9898 9897 9896 9895 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9891 9892 9893 9893 9894 9896 9897 9898 9899 9900 9902 9903 9905 9906 9907 9909 9911 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 7562 0 32 6 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9958 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9889 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9873 9872 9871 9870 9869 9867 9866 9864 9862 9860 9858 9855 9853 9850 9847 9845 9842 9838 9835 9832 9829 9825 9822 9818 9815 9811 9807 9804 9800 9797 9794 9790 9787 9784 9781 9778 9775 9773 9771 9768 9767 9765 9763 9762 9761 9760 9760 9760 9760 9760 9761 9762 9763 9764 9766 9768 9770 9772 9775 9778 9781 9785 9788 9792 9796 9800 9804 9808 9813 9817 9822 9827 9832 9837 9841 9846 9851 9856 9861 9866 9871 9875 9880 9885 9889 9894 9898 9902 9906 9910 9914 9918 9921 9925 9928 9931 9934 9937 9940 9942 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9934 9932 9929 9927 9924 9921 9918 9915 9911 9908 9904 9899 9895 9890 9885 9880 9874 9868 9862 9855 9848 9840 9832 9824 9815 9806 9796 9785 9774 9763 9751 9738 9725 9711 9697 9682 9667 9651 9634 9617 9600 9582 9563 9544 9525 9505 9485 9464 9443 9422 9400 9379 9357 9335 9314 9292 9270 9248 9227 9205 9184 9164 9144 9124 9104 9086 9068 9050 9033 9017 9002 8988 8975 8962 8951 8941 8932 8924 7563 0 32 6 8917 8911 8906 8902 8900 8899 8899 8900 8903 8906 8911 8917 8924 8932 8941 8951 8962 8974 8987 9001 9015 9031 9047 9063 9081 9099 9117 9136 9155 9175 9195 9215 9236 9256 9276 9297 9317 9338 9358 9378 9398 9418 9438 9457 9475 9494 9512 9530 9547 9563 9579 9595 9610 9625 9639 9652 9665 9678 9689 9701 9712 9722 9731 9740 9749 9757 9765 9772 9779 9785 9791 9796 9801 9806 9810 9814 9818 9821 9824 9827 9829 9832 9834 9836 9838 9839 9841 9842 9843 9844 9846 9847 9848 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9862 9863 9864 9865 9867 9868 9870 9871 9872 9874 9876 9877 9879 9880 9882 9884 9885 9887 9888 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9905 9906 9907 9908 9909 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9920 9920 9919 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 7564 0 32 6 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9949 9948 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9922 9918 9915 9912 9908 9904 9900 9896 9892 9888 9883 9878 9874 9869 9864 9859 9854 9848 9843 9838 9832 9827 9821 9816 9810 9805 9800 9794 9789 9784 9779 9774 9769 9764 9760 9756 9752 9748 9744 9741 9737 9735 9732 9730 9728 9726 9724 9723 9722 9722 9722 9722 9722 9723 9724 9726 9727 9729 9732 9734 9737 9740 9744 9747 9751 9756 9760 9764 9769 9774 9779 9784 9790 9795 9801 9806 9812 9818 9824 9829 9835 9841 9846 9852 9858 9863 9869 9874 9880 9885 9890 9895 9900 9904 9909 9913 9918 9922 9926 9929 9933 9936 9940 9943 9946 9948 9951 9954 9956 9958 9960 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 7565 0 32 6 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9944 9942 9939 9937 9934 9931 9928 9925 9922 9919 9915 9912 9908 9905 9901 9897 9894 9890 9886 9882 9878 9874 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9823 9819 9816 9813 9810 9807 9804 9801 9798 9796 9794 9792 9790 9788 9787 9785 9784 9783 9782 9782 9782 9781 9781 9782 9782 9783 9784 9785 9786 9787 9789 9791 9793 9795 9797 9799 9802 9804 9807 9810 9813 9816 9819 9822 9825 9829 9832 9835 9839 9842 9845 9849 9852 9855 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9902 9901 9899 9897 9895 9892 9890 9888 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9852 9848 9844 9840 9836 9831 9827 9822 9818 9813 9808 9803 9798 9793 9788 9783 9778 9773 9768 9763 9757 9752 9747 9742 9738 9733 9728 9723 9719 9715 9710 9706 9703 9699 9695 9692 9689 9686 9684 9682 9680 9678 9676 9675 9674 9673 9673 9673 9673 9673 9674 9675 9676 9678 9680 9682 9684 9686 9689 9692 9695 9698 9702 9705 9709 9713 9717 9721 9725 9730 9734 9739 9743 9747 9752 9756 9761 9765 9770 9774 9778 9782 9787 9791 9795 9799 9802 9806 9810 9813 9816 9820 9823 9826 9829 9832 9834 9837 9840 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 7566 0 32 6 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9905 9903 9900 9897 9894 9892 9888 9885 9882 9879 9875 9872 9868 9865 9861 9857 9854 9850 9846 9842 9839 9835 9831 9828 9824 9820 9817 9814 9810 9807 9804 9801 9798 9796 9793 9791 9789 9787 9786 9784 9783 9782 9782 9781 9781 9781 9781 9782 9782 9783 9784 9786 9787 9789 9791 9793 9796 9798 9801 9804 9807 9810 9813 9817 9820 9823 9827 9831 9834 9838 9841 9845 9849 9852 9856 9859 9863 9866 9869 9873 9876 9879 9882 9885 9888 9890 9893 9895 9898 9900 9902 9904 9907 9909 9910 9912 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9867 9865 9864 9862 9860 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9838 9836 9834 9831 9829 9826 9824 9821 9818 9815 9812 9809 9806 9803 9800 9797 9794 9790 9787 9783 9780 9776 9773 7567 0 32 6 9769 9765 9761 9757 9753 9750 9746 9741 9737 9733 9729 9725 9721 9716 9712 9708 9704 9699 9695 9690 9686 9681 9677 9673 9668 9664 9659 9654 9650 9645 9641 9636 9632 9627 9623 9618 9614 9609 9605 9600 9596 9592 9587 9583 9579 9575 9571 9567 9563 9559 9555 9551 9548 9544 9541 9538 9534 9531 9528 9526 9523 9521 9518 9516 9514 9512 9510 9509 9507 9506 9505 9504 9503 9502 9502 9501 9501 9501 9501 9501 9501 9502 9502 9503 9503 9504 9505 9506 9507 9508 9509 9510 9511 9512 9513 9515 9516 9517 9518 9520 9521 9522 9523 9524 9526 9527 9528 9529 9530 9531 9532 9533 9534 9535 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9550 9552 9553 9554 9556 9557 9559 9561 9563 9565 9567 9569 9571 9574 9576 9579 9582 9584 9588 9591 9594 9598 9601 9605 9609 9613 9617 9621 9626 9630 9635 9640 9644 9649 9654 9660 9665 9670 9676 9681 9687 9692 9698 9703 9709 9715 9720 9726 9732 9737 9743 9749 9754 9760 9765 9771 9776 9781 9786 9791 9796 9801 9806 9811 9815 9819 9824 9828 9832 9836 9839 9843 9846 9849 9853 9855 9858 9861 9863 9866 9868 9870 9872 9874 9875 9877 9878 9880 9881 9882 9882 9883 9884 9884 9884 9885 9885 9885 9884 9884 9884 9883 9882 9882 9881 9880 9879 9878 9876 9875 9873 9872 9870 9868 9867 9865 9863 9861 9858 9856 9854 9851 9849 9846 9844 9841 9839 9836 9834 9831 9828 9826 9823 9820 9818 9815 9812 9810 9807 9805 9802 9800 9798 9796 9794 9792 9790 9788 9787 9785 9784 9782 9781 9780 9779 9779 9778 9778 9778 9777 9777 9778 9778 9779 9779 9780 9781 9782 9783 9785 9786 9788 9790 9792 9794 9796 9798 9801 9803 9806 9809 9811 9814 9817 9820 9824 9827 9830 9833 9837 9840 9844 9847 9851 9854 9858 9862 9865 9869 9872 9876 9879 9883 9886 9890 9893 9896 9900 9903 9906 9909 9912 9915 9918 9921 9924 9926 9929 9931 9934 9936 9938 9940 9942 9944 9946 9947 9949 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 7568 0 32 6 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 9829 9825 9821 9817 9813 9809 9806 9802 9799 9795 9792 9789 9786 9783 9781 9778 9776 9774 9772 9770 9769 9767 9766 9765 9765 9764 9764 9764 9764 9764 9765 9765 9766 9767 9768 9769 9771 9772 9773 9775 9777 9778 9780 9782 9783 9785 9787 9788 9790 9792 9793 9795 9796 9797 9798 9799 9800 9801 9802 9802 9802 9802 9802 9802 9801 9800 9799 9798 9796 9795 9792 9790 9787 9784 9781 9778 9774 9769 9765 9760 9755 9749 9743 9736 9729 9722 9714 9705 9696 9687 9677 9667 9655 9644 9631 9618 9605 9590 9575 9560 9543 9526 9507 9488 9469 9448 9426 9404 9380 9356 9330 9304 9276 9247 9218 9187 9155 9122 9088 9052 9016 8978 8939 8899 8857 8814 8771 8726 8679 8632 8583 8533 8482 8430 8377 8323 8267 8211 8154 8095 8036 7976 7916 7854 7793 7730 7667 7603 7540 7476 7413 7349 7285 7222 7158 7095 7033 6972 6911 6851 6792 6735 6679 6624 6570 6519 6470 6422 6377 6334 6293 6255 6219 6186 6156 6129 6104 6083 6065 6050 6039 6031 6026 6025 6027 6033 6042 6055 6071 6090 6113 6140 6169 6202 6238 6277 6319 6364 6411 6462 6515 6570 6627 6687 6748 6812 6877 6943 7010 7079 7150 7221 7292 7363 7435 7507 7579 7651 7723 7795 7866 7936 8005 8074 8142 8208 8273 8337 8399 7569 0 32 7 8500 8557 8612 8665 8717 8768 8817 8864 8909 8953 8996 9036 9075 9112 9148 9182 9214 9245 9274 9303 9330 9356 9382 9406 9429 9452 9474 9496 9516 9536 9555 9573 9591 9607 9623 9638 9652 9665 9677 9689 9700 9709 9719 9728 9737 9745 9754 9762 9770 9778 9786 9793 9801 9808 9815 9822 9828 9833 9839 9844 9848 9852 9855 9858 9861 9864 9867 9870 9872 9875 9878 9881 9884 9887 9891 9894 9897 9900 9903 9905 9908 9910 9911 9913 9914 9916 9917 9918 9919 9919 9920 9922 9924 9925 9927 9929 9930 9932 9934 9936 9937 9938 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9941 9941 9941 9942 9943 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9958 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9943 9942 9940 9938 9935 9932 9928 9925 9922 9918 9915 9911 9908 9905 9901 9898 9895 9892 9889 9886 9883 9880 9876 9873 9869 9864 9860 9855 9850 9845 9839 9833 9827 9820 9814 9807 9800 9792 9784 9776 9768 9760 9751 9743 9734 9725 9715 9706 9697 9687 9677 9667 9657 9647 9637 9626 9616 9605 9595 9584 9573 9562 9552 9541 9530 9520 9509 9499 9489 9480 9470 9462 9454 9446 9439 9432 9426 9421 9416 9412 9409 9406 9403 9401 9399 9398 9397 9396 9397 9397 9398 9400 9402 9405 9409 9414 9419 9426 9433 9440 9449 9458 9468 9478 9488 9498 9509 9519 9530 9540 9550 9560 9570 9580 9590 9600 9609 9619 9629 9639 9649 9658 9668 9678 9687 9697 9706 9715 9724 9732 9740 9749 9757 9765 9772 9780 9788 9796 9803 9811 9818 9826 9833 9840 9847 9854 9860 9866 9872 9877 9882 9887 9891 9895 9899 9903 9906 9910 9914 9917 9921 9925 9928 9932 9935 9939 9942 9945 9948 9951 9953 9955 9957 9958 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9963 9962 9960 9958 9956 9953 9951 9948 9945 9942 9940 9937 9934 9932 9930 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9908 9905 9902 9899 9896 9892 9888 9883 9879 9875 9871 9866 9862 9858 9853 9849 9846 9842 9839 9836 9833 9830 9828 9826 9824 9822 9821 9819 9818 9816 9814 9813 9811 9809 9807 9806 9804 9803 9801 9800 9799 9799 9799 9800 9801 9803 9805 9808 9811 9815 9819 9823 9827 9832 9836 9840 9844 9848 9852 7570 0 32 7 9856 9860 9863 9866 9870 9873 9876 9879 9881 9884 9887 9890 9893 9897 9900 9903 9905 9908 9911 9913 9916 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9941 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9951 9951 9950 9949 9948 9946 9944 9942 9940 9939 9937 9936 9935 9934 9933 9933 9933 9933 9933 9933 9933 9933 9932 9931 9930 9928 9925 9922 9919 9916 9912 9909 9905 9901 9898 9895 9893 9891 9890 9889 9888 9888 9888 9887 9887 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9869 9868 9869 9869 9870 9871 9873 9874 9876 9877 9877 9877 9877 9876 9875 9874 9872 9871 9869 9868 9868 9868 9869 9871 9873 9876 9880 9884 9887 9891 9894 9896 9899 9901 9903 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9908 9911 9914 9917 9920 9923 9926 9929 9932 9934 9935 9936 9937 9938 9938 9939 9939 9939 9940 9940 9941 9943 9944 9945 9947 9949 9950 9952 9954 9955 9957 9957 9958 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9977 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9978 9978 9978 9977 9977 9975 9974 9973 9971 9969 9968 9966 9964 9962 9961 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9941 9939 9936 9934 9932 9930 9929 9927 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9911 9909 9908 9906 9905 9903 9901 9900 9899 9898 9898 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9897 9897 9898 9899 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9921 9922 9923 9924 9926 9927 9928 9929 9930 9932 9933 9935 9936 9938 9940 9942 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9985 9986 9986 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9983 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 7571 0 32 7 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9988 9988 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 99991000010000 9999 9999 9998 9997 9996 9995 9994 9993 9992 9991 9990 9990 9990 9990 9990 9991 9992 9992 9993 9994 9994 9994 9995 9995 9995 9994 9993 9993 9992 9991 9990 9989 9988 9987 9987 9987 9987 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9996 9997 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9988 9988 9988 9988 9988 9989 9990 9991 9992 9993 9993 9994 9994 9994 9994 9993 9991 9990 9989 9988 9987 9986 9985 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9983 9982 9981 9980 9978 9977 9975 9974 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9959 9957 9955 9952 9948 9945 9941 9937 9932 9928 9923 9918 9913 9908 9903 9898 9893 9889 9884 9879 9875 9871 9866 9862 9858 9854 9850 9847 9843 9839 9835 9832 9828 9825 9821 9817 9814 9810 9807 9803 9800 9797 9794 9791 9789 9787 9785 9784 9783 9783 9783 9783 9783 9784 9785 9786 9787 9788 9790 9792 9794 9796 9798 9801 9803 9807 9810 9814 9818 9823 9827 9832 9837 9842 9847 9852 9856 9861 9865 9869 9873 9877 9880 9883 9886 9889 9892 9896 9899 9903 9906 9910 9914 9918 9922 9926 9930 9933 9937 9940 9943 9946 9948 9949 9951 9953 9955 9956 9958 9960 9961 9963 9965 9967 9969 9971 9973 9975 9977 9979 9980 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9981 9981 9982 9983 9984 9985 9987 9988 9990 9992 9993 9994 9994 9995 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9986 9986 9987 9988 9989 9990 9992 9993 9995 9996 9998 9998 9999 9999 9998 9998 9996 9994 9993 9991 9990 9988 9986 9985 9984 9982 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9927 9924 9922 9919 9916 9913 9910 9907 9904 9902 9900 9898 9896 9895 9894 9893 9893 9892 9891 9891 9890 9889 9889 9887 9886 9885 9883 9882 9880 9879 9878 9876 9875 9874 9874 9873 9873 9874 9874 9875 9876 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9951 7572 0 32 7 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9967 9967 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9982 9982 9983 9983 9984 9986 9987 9988 9990 9991 9991 9992 9992 9991 9991 9989 9987 9986 9984 9983 9981 9980 9979 9979 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9983 9982 9980 9979 9978 9977 9976 9975 9974 9973 9973 9973 9973 9974 9974 9975 9976 9977 9979 9980 9980 9980 9980 9979 9979 9977 9975 9973 9971 9969 9966 9964 9961 9959 9956 9954 9953 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9916 9916 9917 9917 9918 9920 9922 9923 9925 9927 9929 9930 9931 9932 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9932 9933 9935 9936 9938 9940 9943 9945 9947 9949 9951 9952 9953 9954 9955 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9963 9965 9966 9966 9967 9967 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9984 9985 9986 9987 9988 9988 9989 9990 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9985 9985 9985 9986 9986 9987 9988 9989 9989 9990 9990 9990 9990 9989 9989 9988 9987 9986 9986 9985 9984 9984 9984 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9984 9983 9983 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9987 9987 9987 9987 9986 9986 9985 9984 9983 9981 9980 9979 9977 9976 9974 9973 9972 9971 9970 9970 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9968 9966 9964 9962 9959 9957 9954 9951 9948 9944 9941 9939 9937 9936 9935 9934 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9927 9926 9924 9923 9921 9920 9919 9918 9918 9917 9917 9918 9918 9918 9919 9920 9920 9921 7573 0 32 7 9921 9922 9923 9923 9924 9924 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9935 9933 9931 9928 9926 9924 9921 9919 9916 9914 9912 9909 9907 9904 9901 9899 9896 9892 9888 9885 9880 9876 9871 9866 9862 9857 9852 9847 9842 9837 9832 9827 9822 9817 9811 9806 9800 9793 9785 9778 9770 9762 9752 9743 9734 9724 9715 9705 9696 9686 9676 9666 9657 9647 9637 9627 9617 9606 9596 9584 9573 9561 9549 9537 9524 9511 9498 9485 9472 9460 9447 9434 9421 9409 9397 9385 9373 9362 9350 9340 9329 9318 9308 9298 9289 9279 9270 9261 9253 9245 9237 9230 9223 9217 9211 9205 9200 9196 9192 9189 9186 9185 9184 9184 9184 9186 9188 9191 9195 9199 9204 9210 9217 9224 9231 9240 9248 9258 9267 9277 9288 9299 9310 9321 9333 9345 9357 9370 9382 9395 9407 9420 9433 9446 9459 9472 9486 9499 9513 9526 9539 9553 9566 9580 9593 9607 9620 9633 9645 9657 9669 9680 9691 9701 9711 9721 9730 9739 9748 9756 9764 9772 9780 9788 9795 9802 9809 9816 9823 9829 9835 9841 9847 9852 9857 9862 9867 9871 9875 9879 9882 9885 9888 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9924 9925 9925 9925 9924 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9906 9905 9903 9902 9900 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9883 9880 9877 9875 9872 9870 9867 9865 9863 9861 9859 9857 9856 9855 9854 9853 9852 9852 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9841 9841 9842 9842 9843 9845 9847 9848 9850 9852 9854 9855 9856 9857 9857 9858 9858 9857 9857 9857 9857 9857 9857 9858 9858 9859 9861 9863 9864 9866 9868 9869 9869 9870 9869 9869 9867 9865 9862 9860 9857 9853 9850 9846 9843 9839 9836 9833 9830 9827 9825 9821 9817 9812 9807 9801 9793 9784 9775 9764 9753 9739 9726 9712 9697 9682 9666 9651 9634 9618 9601 9583 9565 9546 9526 9506 9483 9459 9434 9408 9380 9350 9319 9286 9253 9218 9183 9146 9109 9071 9031 8991 8951 8909 8865 8821 8776 8729 8680 8630 8579 8526 8472 8417 8361 8304 8245 8187 8128 8069 8011 7952 7893 7834 7775 7716 7658 7599 7541 7483 7425 7367 7310 7253 7196 7574 0 32 7 7140 7086 7033 6981 6931 6882 6836 6792 6750 6710 6673 6638 6604 6573 6545 6518 6493 6471 6451 6433 6418 6406 6397 6390 6387 6387 6391 6397 6407 6420 6436 6456 6478 6502 6530 6560 6592 6627 6664 6703 6745 6790 6836 6885 6937 6990 7047 7106 7166 7227 7291 7357 7423 7490 7557 7623 7690 7757 7824 7891 7958 8024 8089 8153 8217 8280 8343 8405 8465 8525 8584 8641 8697 8751 8804 8856 8906 8954 9000 9045 9088 9129 9169 9208 9245 9280 9314 9347 9379 9409 9438 9466 9493 9518 9543 9566 9588 9608 9628 9646 9664 9680 9696 9711 9725 9738 9750 9761 9772 9782 9792 9801 9809 9817 9824 9831 9837 9843 9848 9853 9857 9861 9865 9868 9871 9873 9875 9877 9879 9880 9881 9882 9882 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9858 9855 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9824 9821 9819 9816 9814 9812 9811 9809 9807 9806 9805 9804 9803 9802 9801 9801 9800 9800 9801 9801 9801 9802 9803 9804 9805 9806 9807 9809 9810 9812 9814 9816 9818 9820 9822 9824 9827 9829 9832 9834 9837 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9866 9869 9872 9874 9877 9880 9883 9886 9889 9893 9896 9898 9901 9904 9906 9908 9910 9911 9912 9913 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9889 9887 9884 9882 9879 9877 9874 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9843 9840 9838 9836 9834 9832 9831 9830 9829 9828 9827 9826 9825 9825 9824 9824 9823 9823 9823 9822 9823 9823 9824 9824 9825 9826 9828 9829 9831 9832 9834 9835 9837 9839 9841 9842 9844 9846 9848 9851 9853 9856 9859 9861 9865 9868 9871 9874 9878 9881 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9929 9930 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9927 9926 9926 9925 9923 9922 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9899 9897 9895 9893 9891 9889 9886 9884 9882 9880 9877 9874 9872 9868 9865 9862 9858 9855 9852 9849 9846 9843 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9832 9830 9828 9826 9824 9822 9821 9820 9819 9819 9819 9821 9822 9825 9827 9830 9833 9836 9839 9842 9846 9848 9850 9852 9854 9856 9858 9860 9861 9863 9865 9868 9871 9874 9878 9881 9885 9888 9892 9895 9899 9901 9904 9906 9909 9912 9914 9917 9919 9922 9925 9928 9931 9934 9937 9940 9942 9945 9946 9948 9949 9949 9949 9949 9950 9950 9950 9951 9952 9953 9954 9957 9959 9961 9964 7575 0 32 7 9966 9968 9969 9971 9972 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9980 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9954 9952 9950 9948 9945 9942 9939 9937 9934 9931 9928 9925 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9892 9889 9885 9882 9878 9873 9869 9865 9860 9855 9851 9846 9841 9836 9831 9827 9822 9818 9813 9809 9805 9800 9796 9792 9788 9785 9781 9777 9773 9769 9765 9761 9757 9753 9749 9744 9740 9736 9732 9728 9725 9722 9719 9716 9714 9712 9710 9709 9708 9707 9707 9707 9707 9707 9707 9708 9708 9709 9709 9710 9711 9712 9713 9715 9716 9718 9720 9722 9725 9727 9730 9733 9736 9740 9743 9746 9750 9753 9757 9761 9765 9769 9773 9777 9781 9786 9790 9795 9800 9805 9809 9814 9819 9824 9829 9833 9838 9842 9847 9851 9856 9860 9864 9868 9872 9876 9880 9884 9888 9891 9894 9897 9900 9903 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9926 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9934 9934 9933 9931 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9895 9895 9895 9895 9895 9896 9898 9899 9900 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9916 9918 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9960 9961 9962 9963 9965 9967 9969 9970 9972 9974 9975 9977 9978 9979 9978 9978 9977 9976 9975 9973 9971 9970 9968 9967 9966 9965 9965 9965 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9978 9979 9980 9981 9982 9983 9985 9986 9987 9988 9989 9990 9990 9990 9990 9989 9988 9987 9986 9985 9984 9982 9981 9981 9980 7576 0 32 7 9979 9979 9979 9980 9981 9982 9984 9986 9988 9990 9992 9993 9995 9996 9997 9998 9998 9998 9998 9997 9997 9995 9994 9993 9992 9991 9990 9990 9990 9990 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 9999100001000010000100001000010000 9999 9999 9999 9998 9998 9998 9997 9997 9997 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9990 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9991 9991 9991 9991 9991 9992 9992 9993 9993 9994 9994 9994 9993 9993 9992 9991 9990 9988 9987 9986 9985 9984 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9983 9982 9983 9983 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9987 9987 9987 9988 9989 9990 9990 9991 9992 9992 9992 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9987 9987 9989 9990 9991 9992 9993 9993 9994 9995 9995 9996 9995 9995 9995 9994 9993 9993 9992 9991 9990 9989 9989 9988 9988 9988 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9992 9992 9992 9992 9992 9993 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9992 9992 9992 9992 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9992 9992 9991 9990 9989 9988 9987 9986 9986 9986 9985 9986 9986 9987 9988 9988 9989 9990 9991 9991 9991 9992 9992 9991 9990 9989 9987 9986 9984 9983 9981 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9958 9957 9957 9957 9957 9957 9958 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9960 9960 9959 9958 9958 9958 9958 9958 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9983 9984 9985 9987 9988 9988 9989 9990 7577 0 32 7 9990 9991 9991 9991 9992 9992 9992 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9998 9998 9999 9999 9999 9999 9999 9998 9998 9997 9996 9995 9995 9994 9994 9993 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9976 9974 9972 9970 9967 9965 9963 9960 9958 9956 9954 9952 9951 9950 9948 9947 9946 9944 9942 9940 9938 9936 9933 9930 9928 9925 9922 9919 9917 9915 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9897 9897 9897 9897 9898 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9922 9924 9926 9929 9932 9934 9937 9939 9942 9944 9946 9949 9950 9952 9954 9955 9957 9959 9960 9962 9964 9965 9967 9969 9970 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9990 9990 9989 9988 9987 9986 9985 9983 9982 9981 9980 9980 9979 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9970 9969 9967 9965 9963 9961 9958 9956 9954 9952 9950 9947 9946 9945 9944 9942 9941 9940 9940 9939 9938 9937 9935 9933 9931 9928 9926 9922 9919 9916 9913 9909 9907 9904 9902 9900 9898 9897 9897 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9903 9904 9905 9906 9907 9908 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9939 9941 9944 9947 9949 9952 9955 9958 9961 9964 9967 9969 9972 9974 9976 9978 9980 9981 9982 9983 9983 9984 9985 9986 9987 9988 9988 9989 9990 9991 9992 9993 9993 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9992 9992 9992 9993 9993 9994 9995 9995 9995 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9993 9993 9994 9994 9994 9995 9996 9996 9997 9997 9998 9998 9998 9997 9997 9996 9995 9994 9993 9991 9990 9989 9989 9988 9988 9988 9989 9989 9990 9991 9992 9993 9993 9994 9995 9995 9995 9995 9995 9994 9994 9993 9992 9991 9991 7578 0 32 7 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9986 9985 9984 9983 9983 9982 9981 9981 9980 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9985 9985 9985 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9978 9979 9980 9981 9982 9983 9984 9985 9987 9988 9989 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9983 9982 9981 9980 9979 9979 9978 9978 9978 9978 9978 9979 9979 9980 9979 9979 9978 9977 9976 9974 9972 9970 9967 9965 9964 9962 9961 9960 9959 9958 9958 9957 9957 9956 9955 9953 9950 9948 9944 9940 9935 9930 9925 9920 9916 9912 9907 9904 9900 9898 9896 9894 9892 9890 9888 9885 9882 9879 9876 9871 9865 9860 9854 9848 9843 9837 9831 9826 9820 9816 9813 9810 9807 9805 9803 9802 9801 9799 9798 9796 9794 9793 9791 9789 9788 9786 9785 9783 9782 9781 9781 9781 9781 9782 9783 9785 9786 9788 9791 9793 9796 9799 9802 9806 9810 9814 9819 9823 9828 9832 9837 9842 9847 9851 9855 9859 9863 9866 9870 9872 9875 9878 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9915 9917 9919 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9880 9877 9873 9869 9865 9861 9857 9852 9848 9843 9838 9833 9828 9823 9818 9813 9808 9803 9798 9793 9788 9782 9777 9771 9766 9760 9755 9749 9743 9738 9732 9726 9721 9716 9710 9706 9701 9696 9692 9688 9684 9680 9677 9673 9670 9666 9663 9660 9657 9655 9652 9649 9647 9645 9643 9642 9640 9639 9639 9639 9639 9639 9640 9641 9642 9644 9645 9647 9649 9651 9654 9656 9658 9660 9662 9664 9666 9668 9671 9673 9676 9679 9682 9685 9689 9693 9698 9703 9708 9714 9720 9726 9732 9738 9744 9750 9756 9762 9768 9773 9778 9784 9788 9793 9798 9802 9806 9810 9814 9818 9822 9826 9830 9833 9836 9840 9843 9846 9850 9853 9857 9860 9864 9868 9872 9876 9880 9884 9887 9891 9894 9897 9900 9902 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 7579 0 32 7 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9957 9957 9958 9959 9960 9962 9964 9965 9967 9969 9970 9971 9973 9974 9975 9975 9975 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9967 9967 9968 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9960 9959 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9911 9909 9907 9906 9905 9904 9904 9903 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9929 9930 9931 9933 9934 9936 9938 9940 9942 9945 9947 9949 9952 9954 9956 9958 9959 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9963 9963 9963 9964 9965 9967 9968 9969 9971 9972 9973 9974 9976 9977 9978 9978 9978 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9971 9971 9971 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9985 9986 9987 9988 9989 9989 9989 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9986 9986 9986 9985 9984 9982 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9966 9964 9962 9960 9958 9957 9955 9954 9952 9952 9951 9951 9950 9949 9948 9947 9946 9944 9943 9940 9937 9935 9932 9929 9927 9924 9922 9920 9918 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9918 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9945 9948 9950 9952 9954 9956 9958 9959 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9967 9967 9967 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9929 9927 9926 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9937 9936 9936 9935 7580 0 32 7 9934 9934 9933 9932 9932 9931 9932 9932 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9949 9949 9950 9950 9951 9952 9953 9953 9954 9954 9954 9953 9952 9951 9949 9947 9945 9942 9940 9938 9936 9935 9933 9932 9931 9930 9930 9929 9929 9927 9926 9925 9923 9921 9917 9914 9911 9908 9905 9902 9899 9897 9895 9893 9892 9892 9892 9892 9892 9893 9893 9894 9895 9895 9895 9895 9895 9895 9895 9894 9893 9892 9891 9891 9890 9890 9890 9891 9892 9893 9895 9897 9899 9902 9904 9907 9910 9913 9916 9918 9920 9922 9923 9925 9926 9926 9927 9928 9929 9930 9931 9933 9934 9936 9938 9941 9943 9946 9948 9950 9952 9953 9954 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9965 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9968 9967 9966 9964 9963 9961 9959 9958 9956 9955 9954 9953 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9959 9958 9957 9955 9953 9950 9948 9945 9943 9941 9940 9939 9938 9937 9938 9938 9939 9940 9940 9941 9941 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9962 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9973 9973 9974 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9985 9986 9987 9988 9990 9991 9992 9993 9995 9995 9995 9995 9995 9995 9994 9993 9992 9991 9990 9990 9990 9990 9990 9991 9991 9992 9992 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9986 9986 9986 9987 9987 9987 9988 9989 9989 9990 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9990 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9995 9995 9994 9994 9993 9992 9991 9990 9989 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9991 9991 9992 9993 9994 9995 9997 9998 9998 999910000100011000010000 9999 9999 7581 0 32 7 9998 9997 9996 9995 9994 9993 9993 9994 9994 9994 9995 9996 9997 9998 999910000100011000110001100011000110000 9999 9999 9998 9997 9997 9996 9996 9996 9995 9995 9995 9995 9995 9995 9994 9993 9993 9992 9992 9992 9991 9991 9991 9992 9992 9993 9994 9994 9995 9995 9995 9995 9995 9995 9993 9991 9990 9988 9987 9985 9984 9982 9981 9980 9980 9980 9981 9982 9983 9986 9988 9990 9992 9994 9995 9997 9998 9998 9999 9998 9997 9996 9995 9994 9992 9990 9989 9987 9986 9985 9985 9984 9985 9985 9987 9988 9989 9991 9992 9994 9995 9996 9997 9998 9998 9997 9996 9995 9994 9992 9991 9989 9988 9986 9985 9984 9984 9984 9984 9985 9986 9987 9987 9988 9989 9989 9989 9990 9989 9989 9988 9987 9987 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9982 9981 9979 9978 9976 9974 9971 9969 9967 9965 9963 9961 9960 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9936 9936 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9973 9973 9973 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9942 9939 9937 9933 9930 9926 9923 9919 9916 9912 9909 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9871 9867 9863 9859 9855 9851 9848 9844 9840 9837 9834 9832 9830 9828 9827 9825 9825 9824 9823 9823 9822 9822 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9823 9823 9824 9825 9825 9826 9826 9826 9825 9824 9823 9822 9820 9819 9817 9816 9814 9813 9811 9810 9808 9807 9806 9805 9805 9804 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9803 9804 9805 9807 9808 9810 9812 9814 9816 9819 9821 9824 9826 9828 9831 9833 9836 9838 9841 9843 9845 9848 9850 9853 9856 9858 9861 9864 9867 9870 9873 9876 9879 9882 9886 9889 9892 9895 9898 9902 9905 9908 9911 9914 9917 9920 9923 9926 9929 9931 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9947 9945 9943 9939 9936 9932 9929 9925 9921 9917 9912 9908 9904 9901 9897 9893 9890 9886 9882 9878 9874 9870 9865 9860 9854 9847 9841 9834 9826 9818 9810 9802 7582 0 32 7 9793 9785 9776 9768 9759 9750 9741 9732 9723 9714 9705 9695 9685 9674 9664 9653 9641 9629 9617 9605 9593 9580 9568 9555 9543 9530 9518 9505 9493 9480 9468 9456 9444 9432 9420 9408 9397 9385 9374 9363 9353 9342 9333 9323 9314 9306 9298 9291 9285 9279 9274 9270 9267 9264 9262 9261 9260 9259 9259 9260 9261 9263 9265 9268 9272 9276 9281 9287 9293 9301 9309 9318 9329 9340 9351 9363 9377 9390 9404 9418 9432 9446 9461 9476 9490 9505 9519 9534 9549 9563 9578 9592 9607 9621 9634 9648 9661 9674 9686 9698 9710 9721 9732 9742 9753 9763 9773 9783 9792 9802 9811 9821 9830 9840 9849 9858 9866 9874 9882 9890 9897 9903 9909 9915 9920 9924 9928 9932 9935 9938 9941 9944 9946 9949 9951 9953 9956 9958 9961 9963 9965 9967 9969 9972 9974 9975 9977 9978 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9944 9941 9939 9936 9933 9930 9928 9925 9922 9919 9917 9914 9911 9909 9906 9904 9901 9899 9896 9893 9891 9888 9886 9883 9881 9878 9876 9874 9871 9869 9867 9865 9863 9861 9859 9857 9856 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9850 9850 9851 9853 9854 9856 9858 9860 9862 9865 9867 9870 9872 9875 9878 9881 9884 9886 9889 9892 9895 9898 9901 9904 9907 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9951 9953 9956 9958 9961 9963 9966 9968 9971 9973 9974 9976 9977 9978 9979 9980 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9991 9992 9992 9992 9992 9992 9992 9991 9990 9989 9989 9988 9987 9987 9986 9986 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9993 9993 9993 9992 9992 9992 9992 9993 9993 9993 9994 9994 9995 9996 9996 9997 9997 9998 9998 9998 9997 9997 9996 9996 9995 9994 9994 9993 9992 9992 9992 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9987 9987 9987 9987 9987 9988 9989 9990 9990 9991 9992 9992 9992 9992 9992 9991 9990 9990 9989 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9956 9953 9950 9947 7583 0 32 7 9945 9942 9939 9936 9933 9930 9927 9925 9922 9920 9917 9914 9912 9909 9906 9903 9899 9895 9891 9886 9882 9877 9872 9867 9862 9857 9853 9848 9844 9840 9835 9831 9827 9823 9819 9816 9812 9808 9805 9802 9799 9796 9794 9793 9791 9790 9791 9791 9791 9792 9792 9793 9794 9794 9795 9796 9796 9796 9796 9796 9796 9796 9797 9798 9799 9801 9804 9808 9811 9815 9819 9824 9829 9833 9838 9843 9847 9851 9855 9858 9862 9865 9868 9871 9874 9878 9881 9884 9888 9891 9894 9898 9901 9905 9908 9912 9915 9918 9921 9924 9927 9930 9933 9936 9939 9942 9944 9947 9949 9952 9954 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9965 9966 9967 9969 9971 9972 9974 9976 9977 9978 9978 9979 9979 9979 9978 9977 9976 9975 9975 9974 9974 9974 9975 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9928 9926 9924 9922 9920 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9869 9865 9862 9858 9854 9850 9845 9841 9836 9831 9825 9820 9814 9808 9802 9795 9789 9782 9775 9767 9759 9751 9743 9734 9724 9714 9703 9692 9680 9667 9654 9639 9624 9609 9592 9575 9557 9538 9519 9498 9477 9454 9430 9406 9380 9352 9324 9294 9263 9230 9196 9161 9124 9086 9047 9006 8964 8921 8877 8831 8784 8736 8687 8636 8583 8529 8473 8416 8358 8297 8235 8172 8108 8043 7976 7908 7840 7772 7703 7634 7565 7496 7426 7357 7288 7219 7150 7081 7012 6944 6875 6808 6740 6673 6607 6542 6478 6416 6354 6295 6238 6183 6130 6079 6030 5985 5941 5900 5862 5826 5792 5762 5733 5707 5684 5663 5645 5630 5617 5607 5600 5595 5593 5595 5599 5606 5616 5630 5646 5666 5689 5715 5744 5776 5811 5850 5890 5934 5981 6030 6081 6134 6190 6248 6308 6371 6435 6501 6569 6640 6712 6786 6861 6939 7019 7100 7182 7264 7346 7428 7511 7594 7676 7759 7838 7916 7993 8068 8141 8212 8281 8348 8413 8477 8539 8599 8658 8715 8771 8826 8880 8932 8982 9031 9078 9124 9168 9210 9250 9288 9325 9359 9392 9423 9451 9479 9505 9529 9552 9574 9595 9614 9633 9651 9667 9683 9699 9713 9727 9739 9751 9763 9774 9784 9793 9802 9810 9818 9826 9833 9840 9847 9853 7584 0 32 7 9859 9865 9871 9876 9881 9886 9890 9894 9897 9900 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9922 9923 9925 9927 9929 9931 9932 9933 9934 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9933 9934 9936 9938 9940 9942 9945 9947 9949 9951 9953 9954 9954 9955 9954 9954 9952 9951 9949 9948 9947 9945 9944 9943 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9924 9923 9921 9920 9919 9917 9915 9913 9911 9909 9906 9903 9900 9897 9893 9889 9886 9882 9879 9875 9872 9869 9866 9863 9860 9856 9853 9849 9845 9841 9835 9830 9825 9819 9814 9808 9803 9798 9793 9788 9785 9782 9779 9777 9775 9773 9772 9771 9770 9769 9769 9768 9767 9767 9766 9765 9765 9765 9765 9765 9765 9766 9767 9768 9769 9771 9772 9774 9776 9778 9781 9783 9786 9789 9792 9795 9799 9802 9806 9810 9814 9818 9823 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9888 9892 9896 9900 9903 9907 9910 9914 9916 9919 9922 9925 9927 9929 9931 9934 9936 9938 9940 9943 9945 9947 9949 9950 9952 9953 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9967 9967 9967 9967 9968 9969 9970 9970 9971 9972 9973 9973 9973 9972 9972 9970 9969 9967 9965 9964 9962 9961 9960 9959 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9959 9958 9959 9959 9959 9959 9960 9960 9960 9959 9959 9959 9958 9957 9956 9954 9952 9950 9947 9945 9942 9940 9937 9935 9933 9930 9928 9926 9924 9923 9922 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9900 9899 9897 9895 9893 9890 9888 9886 9884 9882 9881 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9865 9864 9863 9863 9863 9864 9865 9866 9868 9870 9872 9874 9876 9879 9880 9882 9883 9884 9884 9884 9883 9882 9881 9881 9880 9880 9880 9881 9881 9883 9886 9888 9890 9893 9895 9897 9899 9901 9903 9903 9904 9904 9905 9905 9905 9906 9907 9908 9909 9911 9914 9917 9920 9923 9926 9929 9931 9934 9937 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9956 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9950 9950 9951 9952 9952 9954 9955 9956 9958 9959 9960 9962 9962 9963 9964 9964 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9952 9952 9952 9952 9952 9953 9953 7585 0 32 7 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9951 9951 9951 9951 9951 9951 9952 9953 9953 9954 9954 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9944 9943 9943 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9940 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9926 9926 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9915 9915 9915 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9898 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9898 9898 9897 9896 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9876 9876 9876 9876 9875 9875 9875 9875 9874 9874 9872 9871 9869 9868 9866 9864 9863 9861 9860 9859 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9854 9852 9850 9848 9846 9843 9840 9838 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9814 9811 9808 9806 9803 9800 9797 9794 9792 9789 9786 9784 9782 9780 9778 9776 9774 9772 9770 9768 9766 9764 9761 9759 9756 9753 9751 9748 9745 9743 9740 9738 9735 9733 9731 9729 9726 9724 9721 9719 9716 9713 9710 9707 9704 9700 9697 9694 9691 9687 9684 9681 9678 9675 9673 9670 9667 9664 9660 9657 9654 9650 9646 9641 9637 9632 9627 9622 9617 9611 9605 9600 9594 9588 9582 9576 9569 9562 9555 9548 9540 9531 9523 9514 9504 9495 9485 9475 9465 9455 9444 9434 9424 9414 9403 9393 9382 9371 9359 9348 9335 9323 9309 9295 9281 9266 9251 9236 9220 9204 9188 9171 9155 9137 9120 9102 9083 9064 9044 9024 9003 8981 8958 8935 8911 8886 8861 8835 8809 8782 8754 8726 8697 8668 8637 8606 8573 8539 8504 8467 8429 8389 8348 8305 8260 8215 8167 8118 8068 8016 7962 7907 7850 7792 7732 7671 7607 7542 7475 7407 7337 7265 7193 7119 7044 6968 6891 6813 6735 6657 6578 6499 6420 6342 6263 6184 6107 6031 5956 5883 5810 5741 5674 5610 5549 5490 5435 5383 5335 5290 7586 0 32 7 5248 5211 5177 5146 5119 5095 5074 5057 5043 5033 5026 5022 5022 5025 5031 5041 5054 5070 5089 5111 5135 5163 5193 5226 5262 5300 5341 5385 5430 5478 5529 5582 5637 5694 5753 5814 5877 5942 6007 6073 6141 6210 6279 6349 6419 6489 6561 6632 6703 6774 6845 6916 6987 7058 7128 7198 7268 7336 7404 7471 7537 7602 7666 7729 7790 7851 7911 7970 8027 8084 8139 8193 8246 8298 8349 8399 8446 8493 8538 8582 8625 8665 8705 8743 8780 8816 8851 8884 8916 8948 8978 9007 9035 9063 9089 9114 9138 9162 9184 9206 9227 9247 9266 9284 9302 9319 9335 9351 9365 9379 9393 9405 9417 9429 9439 9449 9458 9467 9475 9482 9489 9496 9502 9508 9514 9519 9524 9529 9534 9538 9542 9546 9549 9552 9555 9558 9560 9563 9565 9567 9570 9572 9574 9576 9579 9581 9583 9585 9586 9588 9590 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9601 9603 9605 9608 9610 9613 9615 9618 9621 9623 9626 9628 9630 9632 9635 9637 9640 9642 9645 9648 9652 9657 9661 9666 9671 9677 9682 9688 9693 9699 9704 9709 9714 9718 9722 9726 9730 9734 9737 9741 9745 9749 9753 9758 9762 9767 9772 9778 9783 9788 9793 9797 9802 9807 9811 9814 9817 9820 9823 9825 9826 9828 9830 9831 9833 9835 9837 9839 9841 9843 9846 9849 9852 9855 9858 9860 9863 9865 9867 9869 9870 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9896 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9867 9865 9863 9861 9859 9858 9857 9856 9855 9854 9853 9852 9852 9851 9850 9849 9848 9846 9844 9842 9840 9838 9835 9833 9831 9829 9827 9826 9824 9823 9823 9823 9823 9824 9824 9824 9825 9825 9826 9826 9826 9826 9825 9825 9824 9824 9824 9824 9824 9824 9824 9825 9827 9828 9829 9831 9832 9834 9836 9837 9838 9839 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9932 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9925 9925 9925 7587 0 32 7 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9944 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9951 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9964 9964 9963 9962 9961 9960 9958 9957 9956 9954 9954 9954 9954 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9941 9941 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9963 9962 9962 9961 9960 9960 9960 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9960 9960 9959 9959 9958 9956 9954 9952 9950 9948 9946 9945 9943 9942 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9935 9934 9932 9931 9929 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9891 9891 9892 7588 0 32 7 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9875 9874 9872 9870 9868 9865 9862 9859 9856 9852 9849 9846 9842 9839 9836 9832 9830 9827 9824 9822 9819 9816 9813 9810 9806 9803 9799 9794 9789 9784 9778 9772 9766 9759 9753 9746 9740 9733 9726 9720 9713 9706 9698 9690 9682 9674 9664 9654 9644 9632 9621 9608 9595 9581 9567 9552 9537 9522 9506 9490 9473 9456 9438 9420 9401 9382 9363 9343 9322 9301 9280 9258 9235 9212 9188 9164 9139 9113 9087 9061 9035 9007 8980 8953 8925 8898 8871 8844 8818 8792 8766 8741 8717 8693 8671 8648 8627 8606 8586 8566 8547 8529 8511 8494 8478 8463 8449 8436 8425 8414 8406 8399 8394 8391 8389 8389 8391 8395 8401 8409 8418 8428 8441 8454 8469 8486 8504 8523 8543 8564 8587 8611 8635 8661 8687 8713 8741 8769 8797 8826 8854 8883 8911 8940 8968 8997 9025 9052 9080 9107 9133 9159 9185 9210 9235 9259 9282 9305 9327 9348 9368 9387 9405 9422 9438 9453 9467 9480 9493 9505 9516 9528 9539 9549 9560 9570 9580 9590 9600 9610 9619 9627 9636 9643 9650 9657 9662 9667 9672 9676 9680 9684 9687 9690 9694 9697 9701 9704 9708 9712 9715 9719 9723 9727 9730 9734 9737 9741 9744 9748 9751 9755 9758 9762 9765 9769 9773 9777 9781 9785 9789 9793 9797 9801 9805 9809 9813 9817 9821 9825 9828 9832 9837 9841 9845 9849 9853 9857 9861 9865 9869 9872 9876 9879 9883 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9911 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9934 9933 9933 9933 9932 9932 9931 9930 9929 9928 9928 9928 9928 9928 9929 9930 9931 9931 9932 9933 9934 9934 9934 9934 9934 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9909 9906 9903 9898 9893 9888 9883 9878 9872 9867 9861 9856 9850 9845 9839 9834 9828 9823 9816 9810 9803 9796 9789 9780 9771 9762 9753 9743 9732 9721 9710 9699 9688 9676 9665 9653 9642 9630 9618 9606 9594 9582 9570 9559 9547 9535 9523 9511 9500 9489 9478 9467 9456 9446 9436 9427 9417 9408 9399 9391 9383 9376 9369 9363 9358 9353 9349 9346 9344 9342 9342 9342 9343 9345 9348 9352 9356 9361 9367 9374 9381 9388 9396 9405 9413 9423 9432 9442 9452 9463 9474 9485 9496 9507 9519 9531 9543 9555 9568 9580 9593 9606 9618 9631 9643 9656 9669 9681 9694 9705 9717 9729 9740 9751 9761 9771 9780 9790 9798 9807 9815 9822 9829 9836 9843 9849 9855 9861 9867 9872 9878 9883 9888 9893 9897 9902 9906 9910 9913 9916 9919 9922 7589 0 32 7 9924 9926 9927 9929 9930 9931 9933 9934 9936 9937 9938 9941 9943 9945 9948 9950 9952 9954 9956 9958 9960 9960 9961 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9966 9967 9967 9968 9968 9969 9969 9970 9971 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9967 9966 9966 9967 9968 9969 9970 9972 9974 9976 9978 9980 9981 9982 9982 9982 9982 9980 9978 9976 9974 9972 9970 9968 9967 9966 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9974 9974 9973 9972 9972 9972 9972 9972 9972 9973 9974 9975 9976 9977 9977 9977 9977 9977 9977 9976 9974 9973 9972 9971 9970 9970 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9966 9966 9967 9968 9969 9970 9972 9973 9974 9974 9975 9975 9975 9973 9972 9971 9969 9968 9966 9965 9963 9962 9960 9960 9959 9958 9958 9957 9957 9956 9955 9954 9952 9950 9947 9945 9943 9940 9938 9936 9935 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9930 9929 9927 9925 9923 9921 9920 9918 9917 9915 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9910 9910 9910 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9933 9934 9935 9936 9938 9939 9941 9943 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9961 9959 9958 9956 9953 9951 9948 9946 9943 9941 9939 9937 9936 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9923 9921 9919 9918 9916 9915 9913 9912 9911 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9929 9929 9929 9930 9930 7590 0 32 7 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9952 9953 9955 9957 9959 9961 9962 9963 9963 9963 9963 9962 9961 9959 9958 9957 9956 9955 9954 9954 9954 9955 9956 9957 9959 9960 9962 9963 9965 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9967 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9969 9968 9967 9965 9964 9964 9963 9962 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9959 9958 9957 9955 9953 9951 9948 9946 9944 9942 9940 9938 9937 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9930 9929 9927 9925 9923 9921 9919 9916 9914 9912 9910 9909 9907 9906 9905 9904 9903 9902 9902 9901 9899 9898 9897 9895 9894 9892 9890 9889 9887 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9874 9872 9870 9869 9867 9866 9864 9862 9861 9860 9860 9860 9860 9861 9862 9863 9864 9865 9866 9866 9866 9866 9865 9865 9863 9862 9861 9860 9859 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9863 9862 9862 9862 9861 9861 9860 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9855 9854 9853 9852 9851 9849 9848 9847 9847 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9855 9854 9854 9853 9852 9850 9849 9847 9846 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9844 9843 9842 9840 9839 9837 9835 9833 9832 9830 9829 9829 9828 9828 9827 9827 9827 9826 9826 9826 9824 9823 9822 9820 9819 9817 9815 9814 9812 9811 9811 9811 9811 9811 9811 9812 9813 9814 9815 9816 9816 9816 9815 9815 9814 9813 9812 9811 9810 9809 9808 9808 9808 9808 9808 9808 9808 9809 9810 9811 9812 9813 9814 9816 9817 9819 9821 9823 9825 9827 9830 9832 9835 9837 9840 9842 9844 9846 9848 9850 9852 9853 9854 9856 9857 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9882 9884 9886 9888 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9910 9911 9913 9915 9916 9918 9920 9922 9923 9925 9927 9928 9930 9931 9933 9934 9935 9935 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9945 9946 9946 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9940 9940 9941 9942 9943 9944 9945 9945 9945 9946 9946 9945 9944 9943 9942 7591 0 32 7 9941 9940 9939 9939 9938 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9902 9901 9901 9901 9901 9902 9902 9902 9903 9903 9902 9901 9899 9897 9894 9891 9888 9886 9883 9880 9878 9876 9875 9874 9873 9874 9874 9874 9875 9875 9875 9875 9874 9874 9873 9871 9869 9868 9866 9864 9862 9860 9858 9857 9855 9853 9852 9852 9851 9850 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9862 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9866 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9888 9890 9891 9891 9892 9893 9893 9894 9895 9897 9898 9900 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9924 9924 9924 9924 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9895 9894 9892 9889 9887 9884 9882 9879 9876 9872 9869 9866 9862 9858 9854 9850 9847 9843 9839 9835 9831 9827 9823 9819 9815 9812 9808 9804 9800 9796 9793 9789 9785 9781 9776 9772 9768 9763 9759 9754 9750 9745 9741 9736 9732 9728 9724 9720 9717 9714 9711 9708 9705 9703 9701 9700 9699 9698 9698 9697 9698 9698 9699 9700 9701 9703 9704 9706 9708 9710 9712 9714 9715 9717 9719 9720 9722 9723 9724 9726 9727 9728 9728 9729 9730 9730 9731 9731 9732 9732 9733 9733 9733 9733 9733 9733 9733 9733 9732 9732 9732 9731 9731 9731 9731 9731 9731 9731 9732 9733 9734 9736 9737 9738 9740 9741 9742 9743 9743 9744 9744 9744 9744 9744 9744 9744 9743 9744 9745 9747 9749 9751 9754 9757 9761 9764 9767 9771 9774 9777 9780 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9806 9809 9812 9815 9818 9820 9823 9825 9827 9829 9830 9832 9832 9833 9834 9835 9835 9836 9837 9837 9838 9838 9839 9839 7592 0 32 7 9840 9840 9839 9839 9839 9838 9838 9838 9837 9837 9836 9836 9836 9836 9837 9837 9838 9838 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9850 9851 9852 9853 9854 9855 9856 9857 9858 9860 9861 9863 9864 9866 9868 9870 9871 9873 9875 9877 9878 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9916 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9894 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9899 9897 9896 9893 9891 9887 9884 9880 9877 9874 9871 9869 9867 9865 9863 9862 9861 9860 9859 9858 9856 9854 9851 9848 9846 9842 9838 9834 9830 9827 9823 9820 9817 9815 9812 9811 9809 9808 9807 9805 9804 9802 9800 9798 9796 9794 9791 9789 9786 9784 9782 9780 9779 9777 9777 9776 9777 9777 9777 9778 9779 9779 9780 9781 9782 9783 9785 9786 9787 9789 9791 9793 9795 9797 9799 9801 9803 9806 9808 9810 9812 9813 9815 9816 9818 9820 9822 9824 9825 9828 9830 9833 9836 9838 9841 9844 9846 9849 9851 9853 9854 9856 9857 9858 9859 9860 9860 9861 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9886 9887 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9850 9849 9849 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9839 9837 9836 9835 9833 9832 9831 9829 9828 9827 9826 9824 9824 9823 9822 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9819 9819 9819 9820 9820 9821 9822 9822 9823 9824 9825 9826 9827 9829 9830 9831 9832 9833 9833 9834 9834 9834 9835 9835 9835 9835 9835 9835 9836 9836 9837 9838 9839 9840 9842 9843 9844 9845 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9848 9848 9849 9849 9850 9851 9851 9852 9853 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9848 9849 9849 9850 9851 9852 9853 9854 9856 9857 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9860 9860 9861 9862 9862 9862 9863 9862 9862 9862 9861 9860 9858 9857 7593 0 32 7 9856 9855 9854 9854 9853 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9851 9850 9850 9849 9848 9848 9847 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9847 9847 9845 9844 9843 9841 9840 9839 9837 9836 9835 9833 9832 9832 9831 9831 9830 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9817 9816 9815 9815 9814 9814 9814 9814 9813 9813 9813 9812 9812 9811 9810 9809 9809 9808 9807 9806 9806 9805 9804 9803 9803 9802 9801 9800 9799 9798 9797 9796 9794 9792 9791 9789 9787 9785 9783 9782 9780 9778 9776 9774 9772 9770 9769 9767 9766 9764 9763 9761 9760 9759 9758 9756 9755 9754 9753 9751 9750 9748 9746 9744 9741 9738 9735 9732 9728 9725 9721 9717 9714 9710 9708 9705 9703 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9699 9698 9695 9693 9690 9687 9683 9680 9677 9673 9671 9669 9667 9666 9665 9665 9665 9666 9666 9666 9667 9667 9667 9666 9666 9665 9663 9661 9659 9657 9654 9652 9649 9647 9645 9643 9642 9640 9639 9637 9636 9634 9633 9632 9630 9628 9625 9622 9618 9614 9610 9605 9601 9596 9592 9587 9583 9578 9574 9569 9565 9560 9556 9552 9547 9542 9537 9531 9526 9520 9513 9506 9499 9492 9484 9477 9469 9461 9453 9444 9435 9426 9417 9407 9397 9386 9375 9363 9351 9338 9325 9312 9298 9283 9268 9252 9236 9218 9200 9180 9159 9137 9114 9089 9063 9035 9006 8976 8944 8911 8877 8842 8806 8767 8728 8687 8642 8596 8546 8494 8436 8373 8305 8232 8154 8068 7975 7873 7763 7645 7516 7375 7222 7057 6880 6683 6471 6244 6003 5746 5457 5161 4859 4551 4237 3915 3593 3271 2950 2628 2340 2070 1817 1582 1365 1190 1035 901 788 695 633 580 536 501 475 461 447 433 418 404 389 374 359 345 330 316 304 293 284 276 277 284 299 321 350 397 458 534 623 728 860 1008 1171 1349 1543 1770 1999 2231 2464 2699 2936 3173 3410 3647 3884 4094 4294 4483 4662 4831 4982 5124 5255 5376 5486 5588 5681 5766 5842 5909 5969 6021 6063 6096 6120 6136 6140 6132 6113 6083 6039 5979 5905 5815 5710 5578 5431 5271 5096 4906 4685 4464 4243 4022 3801 3596 3405 3227 3062 2911 2824 2770 2749 2759 2803 2913 3042 3190 3356 3542 3754 3967 4180 4393 4605 4791 4961 5117 5257 5383 5471 5540 5591 5623 5636 5629 5608 5574 5527 5466 5396 5317 5227 5127 5016 4897 4769 4632 4486 4332 4165 3992 3813 3628 3437 3236 3034 2833 2631 2429 2232 2038 1849 1663 1481 1318 1165 1023 892 772 671 580 501 432 375 330 292 261 237 220 205 196 191 192 197 204 216 235 259 7594 0 32 7 290 330 379 439 508 586 681 788 906 1036 1177 1335 1501 1676 1859 2050 2257 2465 2673 2882 3092 3302 3512 3723 3933 4143 4340 4530 4713 4890 5061 5218 5367 5508 5639 5763 5874 5978 6076 6167 6251 6328 6401 6472 6540 6606 6668 6731 6793 6855 6916 6978 7040 7101 7162 7223 7282 7339 7395 7450 7503 7552 7598 7641 7681 7719 7752 7783 7812 7838 7862 7883 7903 7922 7939 7956 7972 7988 8002 8016 8029 8041 8052 8062 8070 8078 8083 8088 8091 8093 8094 8095 8095 8094 8093 8091 8090 8088 8086 8082 8079 8072 8064 8055 8043 8030 8014 7995 7975 7952 7927 7902 7873 7842 7807 7769 7726 7674 7616 7550 7476 7381 7275 7159 7032 6895 6730 6565 6400 6235 6070 5917 5774 5642 5521 5409 5352 5318 5307 5320 5357 5448 5546 5650 5761 5878 6000 6123 6246 6369 6491 6581 6661 6732 6793 6844 6879 6909 6935 6955 6972 6987 7000 7010 7017 7021 7025 7026 7024 7018 7010 6995 6975 6951 6923 6891 6854 6813 6769 6721 6670 6617 6561 6502 6440 6375 6308 6238 6164 6087 6007 5922 5834 5741 5645 5544 5438 5329 5215 5097 4974 4847 4716 4582 4444 4303 4157 4010 3860 3708 3553 3396 3238 3079 2920 2760 2600 2439 2279 2118 1958 1802 1650 1502 1357 1216 1086 964 850 744 645 561 485 417 358 308 268 234 205 181 162 149 137 127 120 115 111 108 106 105 105 106 108 110 114 119 124 131 140 150 163 178 198 222 251 284 327 378 437 504 579 669 767 873 987 1109 1243 1380 1520 1662 1808 1957 2106 2255 2403 2552 2698 2844 2988 3132 3275 3417 3558 3698 3838 3977 4115 4253 4388 4523 4656 4785 4911 5034 5154 5271 5382 5489 5593 5692 5787 5878 5965 6049 6130 6207 6282 6353 6422 6488 6551 6612 6670 6726 6780 6831 6880 6927 6972 7015 7057 7097 7136 7173 7209 7244 7278 7311 7342 7372 7401 7429 7455 7480 7504 7527 7549 7569 7589 7608 7627 7644 7662 7678 7694 7710 7725 7740 7754 7768 7781 7794 7806 7817 7828 7838 7847 7856 7864 7872 7879 7885 7892 7898 7903 7908 7913 7917 7921 7924 7927 7930 7932 7934 7936 7937 7938 7938 7938 7938 7938 7937 7935 7933 7931 7928 7924 7919 7915 7909 7903 7897 7890 7882 7874 7865 7856 7846 7836 7824 7812 7798 7782 7766 7748 7729 7709 7687 7663 7638 7612 7584 7555 7525 7492 7457 7421 7381 7339 7293 7245 7191 7133 7071 7004 6933 6856 6774 6686 6592 6492 6386 6273 6151 6022 5884 5735 5575 5403 5221 5028 4813 4589 4356 4114 3864 3598 3332 3066 2799 2533 2281 2038 1806 1582 1369 1187 1023 876 745 632 545 469 405 353 312 284 261 241 227 216 205 197 193 191 191 193 198 208 222 239 267 304 349 403 466 544 634 734 845 7595 0 32 7 966 1106 1252 1403 1561 1724 1895 2067 2238 2410 2581 2743 2898 3048 3192 3330 3453 3566 3671 3768 3855 3933 4003 4066 4122 4169 4212 4248 4278 4301 4318 4329 4333 4332 4325 4311 4290 4264 4233 4196 4154 4108 4057 4001 3940 3874 3805 3731 3650 3564 3473 3372 3264 3150 3029 2901 2755 2607 2460 2313 2165 2017 1869 1721 1573 1425 1302 1189 1085 992 909 849 796 751 713 682 664 646 629 611 593 572 550 527 502 476 443 410 378 345 313 282 253 225 199 174 155 137 121 108 96 87 79 72 67 62 59 56 53 52 50 50 50 50 50 50 50 50 51 51 51 51 51 50 50 50 49 49 49 50 50 51 53 55 58 61 64 67 72 76 82 88 95 103 112 123 137 154 174 198 224 256 293 334 380 430 487 548 613 683 756 834 915 999 1085 1175 1266 1359 1454 1551 1649 1749 1850 1951 2054 2157 2263 2368 2473 2578 2684 2788 2893 2997 3101 3204 3305 3405 3503 3600 3695 3787 3878 3967 4054 4139 4222 4302 4381 4457 4531 4603 4674 4742 4808 4873 4935 4996 5056 5114 5170 5224 5277 5329 5379 5428 5474 5520 5564 5607 5648 5688 5727 5765 5801 5837 5872 5906 5939 5971 6002 6031 6060 6087 6113 6137 6160 6181 6201 6220 6238 6254 6269 6284 6297 6310 6322 6334 6344 6353 6361 6368 6372 6374 6375 6373 6368 6360 6351 6340 6326 6312 6296 6278 6258 6236 6213 6187 6156 6122 6083 6032 5972 5904 5826 5739 5624 5506 5384 5260 5131 5000 4869 4738 4607 4476 4381 4303 4242 4197 4170 4184 4212 4255 4312 4384 4481 4579 4676 4774 4871 4960 5042 5117 5187 5250 5290 5320 5340 5351 5353 5344 5328 5306 5276 5240 5200 5154 5103 5047 4985 4919 4847 4771 4690 4605 4515 4422 4325 4224 4119 4012 3901 3787 3669 3547 3420 3290 3156 3019 2878 2728 2578 2428 2277 2127 1978 1828 1679 1531 1383 1248 1119 997 881 772 675 587 507 435 371 319 272 233 199 172 153 137 124 114 107 103 100 98 97 97 97 97 98 99 102 104 107 112 117 124 134 148 164 184 207 236 271 311 357 409 470 537 610 690 775 871 970 1073 1180 1291 1407 1524 1640 1756 1873 1988 2102 2214 2326 2436 2542 2646 2749 2851 2951 3050 3149 3246 3344 3441 3538 3635 3731 3826 3922 4015 4107 4198 4287 4374 4457 4537 4614 4688 4759 4826 4889 4948 5004 5057 5106 5152 5195 5234 5271 5305 5337 5366 5392 5416 5438 5458 5476 5491 5505 5517 5527 5535 5542 5546 5550 5552 5553 5552 5550 5547 5543 5537 5530 5522 5512 5502 5490 5477 5462 5447 5430 5413 5394 5374 5353 5332 5309 5285 5260 5234 5208 5179 5150 5120 5088 5056 5022 4986 7596 0 32 7 4950 4913 4874 4834 4793 4752 4709 4666 4621 4575 4529 4481 4432 4382 4330 4278 4223 4168 4111 4052 3993 3932 3869 3806 3741 3676 3609 3542 3473 3404 3333 3261 3188 3114 3038 2961 2882 2802 2721 2638 2554 2467 2381 2293 2206 2117 2028 1939 1850 1761 1673 1585 1498 1412 1327 1243 1160 1080 1001 924 850 778 710 645 583 524 470 420 374 331 292 258 227 200 175 154 135 119 105 93 83 74 67 60 55 51 47 45 42 41 39 39 38 38 37 37 37 37 36 36 36 36 35 35 34 34 33 33 32 32 31 31 30 30 30 30 30 30 31 31 32 33 34 36 37 39 41 43 46 48 51 55 59 64 69 76 84 94 105 119 134 152 172 195 220 247 277 309 344 380 418 459 501 544 588 633 680 728 775 822 869 916 963 1009 1054 1100 1142 1183 1222 1260 1295 1328 1359 1388 1414 1438 1460 1479 1495 1509 1520 1529 1534 1537 1536 1532 1525 1513 1499 1481 1460 1435 1407 1376 1342 1306 1267 1227 1184 1140 1094 1045 996 946 895 843 790 737 684 631 578 527 477 429 383 338 298 261 227 196 168 145 124 107 92 80 71 63 57 52 49 47 45 44 43 43 43 43 43 44 44 45 46 47 48 48 49 50 51 52 53 54 56 58 61 64 68 74 81 89 98 109 123 139 157 177 202 230 261 297 336 380 430 484 543 607 677 751 829 912 998 1090 1184 1280 1377 1477 1579 1681 1784 1886 1988 2090 2190 2291 2390 2489 2585 2681 2775 2868 2960 3050 3139 3227 3313 3398 3482 3564 3645 3724 3802 3878 3953 4026 4097 4167 4235 4302 4367 4430 4492 4552 4610 4667 4723 4777 4829 4880 4929 4978 5025 5070 5115 5159 5201 5242 5282 5321 5359 5395 5430 5463 5495 5524 5552 5578 5602 5624 5644 5662 5678 5694 5707 5718 5727 5734 5739 5740 5736 5729 5718 5696 5668 5634 5592 5543 5474 5402 5330 5257 5182 5106 5031 4955 4880 4804 4758 4724 4703 4695 4699 4734 4778 4833 4898 4973 5066 5160 5254 5347 5441 5530 5616 5699 5779 5855 5919 5978 6032 6081 6126 6165 6202 6235 6266 6294 6320 6345 6367 6387 6406 6422 6437 6451 6463 6474 6483 6492 6500 6508 6516 6523 6531 6538 6544 6551 6557 6563 6568 6573 6578 6581 6583 6585 6586 6588 6588 6589 6590 6590 6590 6590 6591 6591 6590 6590 6588 6585 6581 6576 6570 6562 6554 6545 6534 6523 6512 6499 6485 6471 6454 6435 6413 6388 6359 6327 6285 6239 6189 6134 6075 6006 5936 5867 5798 5728 5666 5608 5556 5509 5468 5448 5438 5437 5445 5462 5503 5544 5585 5626 5667 5708 5749 5790 5832 5873 5896 5915 5930 5940 7597 0 32 7 5947 5946 5944 5941 5938 5934 5929 5925 5920 5915 5910 5905 5900 5895 5890 5884 5876 5867 5857 5845 5833 5818 5803 5787 5770 5753 5735 5717 5698 5678 5658 5638 5616 5595 5572 5549 5525 5500 5475 5449 5422 5395 5367 5340 5311 5283 5254 5225 5196 5167 5137 5106 5075 5042 5010 4976 4941 4905 4868 4830 4791 4751 4710 4669 4628 4586 4545 4503 4461 4418 4375 4331 4286 4241 4194 4147 4097 4045 3991 3936 3880 3819 3758 3697 3636 3575 3515 3454 3394 3334 3275 3220 3166 3114 3063 3013 2966 2920 2873 2826 2780 2732 2684 2635 2585 2535 2482 2427 2372 2316 2258 2199 2140 2080 2020 1960 1900 1840 1780 1719 1659 1599 1540 1480 1422 1363 1305 1248 1191 1135 1080 1026 973 921 870 821 773 726 681 637 594 553 514 476 440 405 372 341 312 284 257 233 210 189 170 152 136 122 109 97 86 78 70 62 56 51 46 42 39 36 33 31 29 27 25 24 23 21 20 19 19 18 18 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 16 17 17 18 18 18 19 19 19 19 19 19 20 20 21 22 24 26 28 31 35 39 44 49 55 62 69 77 85 94 104 115 127 141 155 170 187 206 226 247 270 295 322 350 379 410 443 477 512 549 587 626 666 707 749 793 837 883 929 977 1025 1074 1124 1174 1226 1277 1329 1382 1435 1488 1541 1594 1648 1702 1756 1811 1865 1920 1975 2030 2086 2141 2197 2252 2308 2364 2419 2474 2528 2582 2637 2690 2743 2795 2847 2898 2949 3000 3050 3100 3150 3199 3248 3296 3344 3392 3440 3488 3535 3582 3628 3675 3720 3766 3811 3856 3900 3944 3988 4030 4073 4115 4156 4196 4236 4276 4314 4352 4390 4427 4463 4499 4534 4569 4603 4638 4672 4705 4738 4771 4804 4836 4868 4899 4930 4960 4989 5018 5046 5074 5101 5127 5153 5178 5202 5226 5250 5274 5297 5320 5343 5365 5388 5410 5432 5453 5475 5496 5516 5537 5556 5576 5594 5613 5630 5648 5665 5681 5698 5714 5730 5746 5762 5777 5792 5808 5823 5837 5852 5866 5880 5894 5907 5920 5932 5944 5956 5968 5979 5990 6000 6011 6021 6030 6040 6049 6057 6066 6073 6080 6087 6093 6099 6103 6108 6111 6115 6117 6119 6120 6120 6120 6119 6116 6113 6109 6103 6096 6087 6076 6064 6051 6034 6015 5994 5969 5941 5908 5870 5826 5778 5719 5652 5577 5492 5399 5288 5169 5043 4910 4770 4617 4464 4311 4158 4005 3869 3746 3634 3535 3448 3402 3377 3375 3394 7598 0 32 7 3434 3518 3612 3717 3833 3961 4103 4245 4388 4530 4672 4795 4910 5017 5116 5206 5273 5335 5392 5442 5487 5524 5561 5597 5634 5671 5712 5753 5794 5835 5876 5918 5959 6000 6041 6081 6115 6145 6173 6198 6221 6239 6255 6269 6282 6292 6302 6310 6318 6325 6330 6336 6341 6345 6349 6352 6354 6356 6356 6357 6356 6355 6354 6352 6349 6346 6343 6339 6335 6331 6327 6322 6317 6312 6307 6301 6295 6290 6283 6277 6270 6263 6256 6248 6241 6233 6224 6215 6207 6198 6189 6180 6171 6161 6152 6143 6133 6124 6114 6104 6094 6083 6072 6061 6049 6037 6024 6011 5998 5984 5970 5957 5943 5929 5914 5900 5886 5871 5856 5841 5826 5810 5793 5775 5757 5739 5719 5699 5679 5659 5639 5618 5597 5577 5556 5535 5515 5494 5474 5453 5433 5411 5389 5367 5344 5321 5296 5271 5245 5219 5192 5164 5136 5107 5078 5048 5018 4988 4957 4926 4895 4863 4830 4797 4764 4730 4695 4660 4625 4590 4555 4520 4485 4450 4414 4379 4345 4311 4277 4243 4210 4177 4144 4111 4078 4045 4012 3978 3944 3910 3875 3839 3803 3766 3728 3690 3650 3610 3570 3529 3487 3445 3403 3360 3317 3273 3229 3185 3140 3096 3050 3004 2958 2911 2864 2817 2769 2720 2671 2621 2571 2520 2469 2418 2366 2313 2260 2207 2152 2098 2042 1986 1929 1872 1815 1758 1701 1644 1586 1529 1472 1416 1360 1305 1251 1197 1144 1091 1039 988 937 886 837 788 740 693 647 603 560 519 479 442 406 372 340 310 282 256 231 208 187 166 148 130 114 100 87 75 64 55 47 41 36 32 29 26 25 24 23 22 21 20 19 18 17 16 15 14 12 11 10 9 9 8 8 8 8 9 9 10 10 10 10 10 10 9 9 8 7 7 6 5 5 5 4 4 4 4 5 5 5 5 6 6 6 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 6 6 5 4 4 3 3 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 9 11 12 14 15 17 19 21 23 25 28 30 33 36 40 44 48 53 59 65 73 82 91 102 114 127 141 156 172 189 207 227 247 269 291 315 340 366 393 422 452 483 516 549 584 621 658 696 735 7599 0 32 7 774 815 856 897 939 982 1025 1068 1112 1156 1201 1247 1293 1339 1386 1433 1482 1530 1579 1628 1677 1726 1775 1824 1873 1922 1970 2019 2067 2114 2162 2209 2257 2304 2351 2398 2445 2491 2538 2584 2630 2675 2720 2764 2808 2852 2894 2936 2978 3018 3058 3097 3136 3174 3211 3247 3283 3317 3351 3384 3417 3449 3480 3510 3541 3570 3600 3629 3658 3686 3714 3741 3767 3793 3817 3841 3862 3883 3902 3920 3937 3952 3966 3979 3990 4000 4008 4014 4017 4018 4015 4006 3992 3972 3946 3916 3868 3817 3764 3708 3649 3587 3525 3463 3401 3339 3301 3274 3259 3255 3262 3300 3348 3404 3470 3545 3635 3725 3815 3905 3995 4074 4148 4217 4281 4340 4382 4421 4459 4495 4528 4560 4592 4624 4655 4687 4728 4769 4810 4852 4894 4935 4977 5019 5061 5103 5139 5172 5204 5234 5262 5287 5311 5333 5354 5374 5393 5410 5427 5442 5457 5469 5481 5492 5503 5512 5521 5530 5538 5546 5553 5561 5568 5575 5581 5587 5593 5598 5602 5606 5609 5611 5613 5615 5615 5615 5615 5613 5611 5608 5604 5598 5591 5583 5573 5561 5548 5534 5517 5499 5478 5457 5433 5405 5374 5340 5299 5250 5194 5131 5060 4970 4872 4765 4651 4528 4389 4249 4110 3970 3830 3707 3596 3497 3409 3333 3301 3290 3300 3330 3380 3472 3571 3676 3789 3909 4036 4163 4290 4417 4544 4651 4751 4842 4926 5003 5066 5122 5171 5212 5245 5272 5293 5308 5316 5319 5313 5304 5290 5273 5251 5223 5194 5166 5137 5108 5084 5064 5047 5033 5022 5024 5031 5042 5058 5078 5108 5138 5168 5198 5228 5257 5285 5311 5337 5361 5378 5393 5405 5414 5421 5425 5427 5428 5427 5425 5421 5417 5412 5406 5400 5393 5385 5377 5369 5360 5351 5341 5331 5320 5309 5298 5287 5275 5263 5250 5238 5225 5211 5198 5184 5170 5156 5141 5127 5112 5096 5080 5064 5048 5031 5014 4997 4979 4961 4942 4924 4905 4886 4867 4848 4829 4809 4790 4770 4750 4730 4710 4689 4668 4646 4623 4600 4576 4552 4527 4501 4475 4449 4423 4397 4371 4344 4318 4291 4264 4238 4211 4183 4155 4128 4099 4069 4039 4008 3976 3943 3910 3876 3842 3807 3772 3736 3700 3663 3626 3589 3552 3515 3477 3439 3401 3362 3324 3285 3245 3205 3165 3124 3083 3041 2999 2956 2912 2867 2822 2776 2730 2683 2636 2588 2539 2491 2442 2392 2342 2292 2241 2190 2139 2087 2034 1981 1927 1873 1819 1764 1709 1654 1599 1544 1490 1436 1382 1328 1274 1220 1167 1114 1061 1008 955 902 849 797 745 694 645 597 551 506 465 426 391 357 327 301 277 255 236 218 203 190 177 165 154 143 132 122 113 104 95 87 79 71 64 58 52 47 43 39 35 32 29 27 25 23 21 20 19 17 17 16 15 14 13 13 12 11 10 7600 0 32 7 10 9 8 8 7 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 6 7 8 9 11 13 15 18 21 24 28 32 36 40 45 50 55 61 67 73 80 88 95 104 112 122 132 142 152 162 173 184 194 205 216 226 236 246 256 266 275 283 292 300 307 315 321 327 332 337 340 342 343 343 342 338 333 327 321 313 304 294 285 275 266 258 250 244 238 233 231 230 230 231 234 238 242 247 251 256 260 263 266 269 271 270 269 267 264 259 253 247 239 231 222 212 201 191 180 170 160 149 139 129 118 109 101 92 85 77 71 64 58 53 48 43 38 34 30 26 23 20 17 14 12 10 8 6 5 4 232767327673276732767 0 0 0 0 0 0 0 032767327673276732767 0 1 1 1 1 1 1 132767327673276732767 0 0 0 0 0 0 0 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767327673276732767327673276732767327673276732767327673276732767 0 1 2 3 4 6 7 9 11 14 16 19 21 24 28 31 35 39 44 49 55 61 68 76 84 92 101 110 119 128 137 147 155 163 171 179 187 195 203 211 220 228 239 252 266 282 299 320 343 369 396 426 459 493 529 567 606 647 688 729 770 811 852 893 933 973 1014 1052 1090 1127 1164 1199 1234 1267 1299 1331 1362 1390 1418 1445 1473 1501 1529 1557 1584 1612 1640 1671 1705 1739 1776 1813 1855 1898 1942 1986 2032 2079 2126 2173 2220 2267 2312 2356 2399 2441 2482 2521 2559 2596 2632 2668 2702 2737 2771 2805 2839 2873 2907 2941 2975 3008 3041 3074 3107 3139 3171 3202 3233 3263 3292 3321 3350 3377 3404 3431 3457 3483 3508 3533 3558 3582 3607 3631 3655 3679 3702 3726 3749 3772 3795 3818 3840 3863 3885 3906 3928 3948 3969 3989 4009 4028 4048 4066 4085 4103 4121 4138 4155 4172 4188 4204 4219 4235 4249 4264 4278 4292 4306 4319 4332 4345 4357 4370 4382 4394 4406 4418 4430 4441 4453 4465 4477 4489 4501 4513 4525 4537 4548 4560 4571 4582 4593 4602 4612 4621 4629 4636 4644 4651 4657 4664 4670 4676 4682 4688 7601 0 32 8 4718 4725 4732 4738 4744 4750 4754 4757 4760 4762 4763 4763 4763 4763 4762 4761 4761 4760 4758 4757 4755 4751 4745 4739 4730 4721 4707 4692 4674 4654 4632 4609 4583 4555 4523 4489 4450 4405 4354 4297 4234 4153 4063 3964 3856 3738 3595 3452 3310 3167 3024 2890 2765 2649 2541 2441 2389 2359 2351 2366 2402 2486 2581 2687 2803 2929 3068 3208 3347 3487 3626 3743 3851 3951 4041 4123 4185 4242 4293 4337 4375 4409 4441 4469 4494 4516 4537 4555 4572 4585 4596 4603 4607 4609 4609 4606 4601 4595 4587 4578 4567 4555 4542 4527 4511 4492 4470 4444 4416 4385 4352 4310 4268 4225 4183 4141 4099 4059 4020 3981 3944 3919 3899 3885 3876 3872 3880 3890 3903 3919 3938 3960 3982 4004 4027 4049 4066 4080 4092 4102 4109 4111 4111 4109 4105 4098 4089 4080 4069 4057 4044 4030 4016 4001 3985 3969 3951 3934 3915 3895 3875 3854 3833 3811 3788 3765 3742 3718 3694 3669 3645 3620 3594 3568 3542 3516 3489 3462 3434 3405 3376 3347 3317 3286 3255 3224 3191 3158 3125 3090 3055 3019 2981 2943 2904 2864 2822 2780 2736 2692 2647 2601 2555 2507 2458 2409 2358 2305 2251 2195 2136 2073 2007 1939 1868 1795 1715 1635 1554 1474 1394 1318 1245 1175 1107 1043 993 948 911 880 855 843 834 828 825 824 827 830 833 836 839 836 830 823 813 801 784 766 746 725 702 678 653 628 603 578 553 528 502 477 452 427 403 378 355 331 309 287 266 246 227 209 193 177 162 148 136 124 113 103 93 84 76 68 61 54 48 42 37 32 28 24 20 17 15 12 10 9 7 6 5 4 3 3 2 1 0 032767327673276732767 0 0 0 032767327673276732767 2 3 3 3 4 4 3 3 2 1 0 032767327673276732767 0 0 0 0 0 0 0 032767327673276732767 0 0 0 0 0 0 0 0327673276732767327673276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 6 6 6 6 7 7 7 7 8 9 11 14 17 21 25 30 35 41 47 53 60 67 75 82 91 100 109 119 130 142 155 168 182 198 214 230 247 265 284 302 321 341 361 382 403 424 446 468 491 514 538 561 585 610 634 659 683 708 732 755 779 802 825 847 869 891 913 935 956 978 999 1020 1041 1061 1082 1102 1121 1141 1159 1177 1195 1212 1228 1243 1258 1272 1286 1299 1311 1322 1332 1342 1351 1358 1365 1371 1376 1379 1382 1384 1384 1383 1382 1379 1374 1368 1361 1351 1339 1324 1306 1286 1262 1233 1201 1166 1128 7602 0 32 8 1088 1042 995 949 903 857 814 775 738 705 675 657 646 641 642 649 670 693 718 746 777 810 843 876 909 942 968 990 1010 1027 1040 1048 1053 1056 1056 1054 1049 1043 1036 1027 1018 1007 996 984 970 956 941 925 909 892 874 855 836 816 797 778 758 739 719 700 681 661 642 623 604 585 565 545 525 505 484 464 443 423 403 382 363 343 325 306 288 271 254 238 223 208 193 179 166 153 141 129 118 108 98 89 81 73 66 59 53 48 43 38 34 30 27 24 21 18 16 13 11 10 8 7 6 5 4 3 3 2 2 2 1 1 1 03276732767327673276732767327673276732767 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 0 0 1 1 1 1 1 1 1 1 0 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 4 6 7 9 10 12 14 15 17 19 22 24 26 29 32 35 39 44 48 54 60 66 73 80 88 96 104 113 123 133 143 154 166 178 191 205 220 235 251 268 285 303 322 341 361 382 402 424 445 468 490 513 537 561 585 610 636 662 688 716 744 772 801 831 861 891 922 953 984 1016 1047 1079 1110 1142 1174 1206 1238 1270 1303 1335 1368 1401 1434 1467 1501 1535 1570 1604 1638 1672 1706 1740 1774 1808 1842 1874 1907 1939 1971 2002 2033 2064 2095 2127 2158 2189 2220 2251 2282 2314 2345 2376 2407 2437 2468 2498 2527 2556 2585 2613 2640 2667 2694 2720 2746 2772 2797 2823 2848 2873 2898 2923 2948 2973 2997 3022 3046 3071 3095 3119 3142 3165 3188 3211 3234 3255 3277 3298 3319 3339 3359 3379 3398 3417 3435 3453 3471 3489 3507 3524 3542 3559 3576 3594 3611 3628 3645 3662 3679 3696 3712 3728 3744 3759 3774 3788 3802 3816 3829 3841 3853 3865 3877 3888 3900 3911 3923 3934 3946 3957 3968 3979 3990 4001 4011 4021 4030 4039 4047 4055 4061 4068 4074 4080 4086 4092 4098 4104 4110 4115 4121 4127 4132 4137 4143 4147 4150 4153 4155 4157 4158 4159 4158 4158 4157 4156 4154 4152 4149 4145 4140 4133 4125 4116 4105 4091 4075 4057 4036 4014 3990 3964 3934 3901 3866 3826 3781 3729 3673 3610 3533 3448 3355 3253 3144 3012 2879 2747 2615 2483 2357 2237 2122 2014 1912 1850 1808 1785 1782 1798 1856 1926 2008 2103 7603 0 32 8 2210 2336 2463 2589 2715 2841 2955 3062 3163 3257 3344 3413 3475 3531 3579 3621 3655 3686 3714 3737 3757 3775 3791 3805 3817 3826 3834 3839 3844 3846 3847 3846 3844 3840 3836 3831 3825 3818 3811 3804 3796 3788 3779 3771 3762 3752 3742 3732 3720 3709 3696 3682 3668 3652 3635 3618 3599 3579 3559 3538 3515 3493 3469 3444 3418 3391 3362 3331 3298 3262 3224 3180 3134 3085 3033 2979 2920 2861 2802 2743 2683 2629 2577 2527 2480 2434 2397 2360 2323 2285 2248 2206 2161 2113 2062 2008 1936 1864 1792 1720 1648 1577 1509 1442 1378 1315 1278 1251 1235 1228 1232 1260 1293 1329 1369 1413 1461 1509 1557 1605 1653 1686 1714 1737 1755 1768 1771 1771 1767 1759 1748 1735 1719 1702 1684 1663 1642 1620 1597 1572 1546 1519 1491 1462 1433 1403 1372 1342 1311 1280 1250 1219 1188 1158 1127 1096 1065 1034 1003 972 941 910 879 848 817 786 756 727 697 668 640 612 584 557 530 503 477 451 426 401 377 353 330 308 287 266 247 229 212 195 180 166 152 140 128 117 107 98 89 81 74 67 60 54 49 43 38 33 29 25 21 17 13 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 2 4 6 8 10 12 14 17 20 23 26 30 34 39 44 50 56 63 70 78 86 96 106 116 127 139 152 166 180 195 210 227 244 261 279 298 317 336 356 377 398 420 442 465 489 513 538 563 589 615 641 669 696 724 752 780 808 836 864 893 921 949 977 1006 1034 1062 1090 1119 1147 1175 1204 1232 1261 1289 1317 1346 1374 1402 1430 1458 1485 1512 1539 1564 1590 1615 1639 1663 1686 1709 1731 1754 1776 1797 1819 1840 1862 1883 1904 1924 1945 1965 1985 2004 2023 2041 2058 2075 2091 2107 2123 2138 2153 2167 2181 2195 2209 2223 2236 2249 2262 2275 2287 2298 2308 2318 2327 2335 2342 2349 2355 2361 2367 2372 2376 2381 2385 2389 2392 2394 2396 2397 2397 2395 2391 2386 2380 2372 2363 2351 2338 2322 2306 2286 2263 2238 2210 2176 2138 2095 2047 1994 1928 1859 1787 1712 1633 1550 1467 1384 1301 1218 1151 1094 1046 1006 7604 0 32 8 976 972 980 999 1029 1070 1138 1206 1274 1342 1410 1478 1546 1614 1683 1751 1801 1845 1884 1918 1946 1967 1984 1997 2008 2015 2019 2022 2023 2023 2020 2016 2011 2005 1997 1988 1977 1965 1952 1938 1923 1908 1892 1876 1859 1842 1824 1807 1788 1769 1750 1729 1708 1685 1662 1638 1613 1587 1560 1532 1503 1474 1445 1414 1383 1350 1316 1281 1244 1205 1165 1119 1072 1024 975 924 872 820 767 715 662 617 575 536 501 470 448 430 415 404 397 398 398 398 399 399 400 400 400 400 400 396 391 385 378 371 362 353 344 335 326 317 307 298 288 279 269 259 249 238 228 217 206 195 184 174 163 152 142 132 122 112 103 95 87 79 72 66 60 55 50 46 41 38 34 30 27 24 20 18 15 12 9 7 5 3 2 1 1 0 0 0 1 1 1 2 2 2 2 1 1 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0327673276732767327673276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 2 3 3 4 5 6 7 8 9 10 11 12 14 16 18 20 23 26 30 33 37 42 47 52 58 64 71 78 86 94 103 113 123 134 145 157 169 182 195 209 223 238 253 269 285 301 319 336 354 373 392 412 433 454 475 497 520 543 566 590 614 639 663 688 713 737 762 787 812 838 863 888 914 940 966 993 1020 1047 1075 1103 1133 1162 1192 1221 1251 1281 1310 1340 1369 1399 1427 1455 1483 1512 1540 1568 1596 1624 1652 1681 1710 1740 1770 1801 1831 1862 1893 1924 1955 1986 2016 2045 2074 2103 2131 2158 2186 2213 2240 2268 2295 2322 2350 2377 2404 2431 2458 2485 2511 2537 2563 2588 2612 2636 2660 2683 2706 2729 2752 2774 2796 2818 2840 2861 2882 2903 2923 2943 2963 2982 3000 3018 3036 3054 3071 3088 3105 3122 3140 3157 3174 3191 3208 3225 3242 3258 3274 3289 3304 3318 3331 3343 3355 3367 3379 3391 3402 3414 3425 3437 3449 3461 3473 3485 3496 3507 3517 3527 3536 3545 3552 3559 3565 3572 3578 3584 3591 3597 3603 3609 3616 3623 3630 3636 3643 3649 3654 3659 3663 3667 3669 3671 3672 3672 3671 3670 3668 3665 3661 3657 3651 3644 3636 3626 7605 0 32 8 3616 3603 3588 3571 3553 3533 3512 3488 3462 3434 3403 3368 3328 3283 3233 3178 3108 3029 2943 2848 2746 2619 2492 2365 2239 2112 1990 1874 1763 1657 1556 1495 1451 1426 1419 1431 1481 1542 1615 1699 1795 1908 2020 2133 2246 2359 2461 2557 2646 2730 2808 2869 2924 2971 3011 3044 3071 3092 3109 3120 3126 3130 3129 3125 3116 3103 3086 3065 3039 3008 2973 2931 2882 2827 2766 2698 2616 2530 2439 2346 2248 2145 2042 1939 1836 1733 1649 1577 1516 1465 1426 1417 1422 1440 1472 1517 1592 1668 1745 1822 1900 1978 2056 2133 2211 2289 2347 2398 2443 2481 2514 2537 2557 2572 2583 2590 2594 2595 2593 2589 2581 2570 2557 2541 2523 2503 2480 2455 2429 2402 2373 2344 2314 2283 2251 2217 2182 2145 2107 2066 2024 1976 1927 1879 1830 1782 1734 1686 1638 1591 1544 1505 1470 1438 1409 1384 1366 1349 1333 1320 1307 1296 1286 1275 1264 1253 1240 1225 1209 1192 1174 1154 1133 1111 1088 1065 1040 1015 989 962 935 906 878 849 820 791 763 735 707 679 652 627 603 581 560 540 523 506 490 475 461 449 436 423 410 397 384 371 358 345 331 317 303 289 274 260 246 233 219 206 193 181 169 158 147 137 127 118 109 100 92 84 76 68 61 54 48 42 36 31 26 21 17 13 10 7 5 332767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 0 1 1 1 1 0 03276732767327673276732767327673276732767 4 6 9 12 15 18 22 26 30 34 39 44 49 54 60 67 74 82 90 100 110 120 132 144 157 170 184 199 215 230 247 263 281 299 318 338 358 380 402 425 449 474 499 526 553 580 608 636 664 693 722 751 780 809 839 868 898 928 958 989 1020 1050 1081 1112 1143 1174 1205 1236 1268 1298 1328 1358 1388 1418 1447 1477 1506 1534 1563 1591 1620 1648 1676 1704 1732 1760 1788 1815 1843 1870 1897 1924 1951 1977 2004 2030 2056 2082 2107 2132 2157 2182 2207 2231 2255 2279 2303 2327 2350 2374 2397 2421 2444 2467 2490 2512 2534 2557 2578 2600 2621 2642 2662 2682 2702 2722 2741 2760 7606 0 32 8 2778 2797 2815 2833 2850 2868 2885 2901 2918 2934 2950 2965 2981 2996 3010 3025 3039 3053 3066 3080 3092 3105 3117 3128 3140 3150 3160 3170 3179 3188 3197 3205 3212 3219 3226 3232 3238 3243 3248 3252 3255 3258 3260 3261 3262 3263 3263 3263 3262 3260 3259 3256 3253 3250 3245 3240 3233 3224 3214 3203 3190 3174 3156 3137 3116 3093 3068 3042 3013 2981 2947 2909 2866 2818 2766 2709 2639 2562 2479 2389 2292 2177 2063 1948 1834 1719 1611 1508 1411 1320 1234 1182 1145 1122 1114 1120 1166 1214 1264 1315 1368 1422 1476 1530 1584 1638 1655 1661 1658 1644 1620 1572 1523 1474 1425 1377 1337 1304 1278 1259 1247 1266 1296 1336 1388 1450 1536 1623 1709 1795 1881 1967 2051 2134 2217 2298 2363 2423 2477 2526 2569 2605 2637 2665 2689 2709 2726 2740 2751 2760 2766 2771 2774 2775 2774 2772 2768 2763 2757 2750 2742 2733 2723 2712 2701 2688 2675 2661 2647 2631 2615 2599 2581 2563 2544 2525 2505 2485 2464 2443 2422 2400 2377 2354 2331 2307 2282 2257 2231 2205 2178 2149 2121 2092 2063 2033 2004 1974 1944 1914 1884 1853 1823 1793 1762 1732 1700 1667 1633 1598 1562 1524 1485 1445 1404 1362 1320 1277 1234 1191 1149 1108 1069 1031 995 960 928 899 871 845 821 800 780 761 744 728 713 699 686 673 662 651 641 630 621 611 602 592 583 574 565 555 544 533 522 510 498 484 471 456 442 426 411 395 380 364 349 333 318 303 287 273 259 245 231 218 206 193 181 170 158 148 137 127 117 108 99 90 82 74 66 59 52 46 40 34 29 25 21 17 14 11 9 7 5 4 3 232767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 2 4 7 9 12 14 18 21 24 27 31 34 38 42 47 52 57 63 69 76 84 92 101 111 121 132 143 155 167 180 193 207 221 235 250 266 282 299 316 334 352 371 390 410 430 450 471 493 514 536 558 581 604 627 651 675 7607 0 32 8 699 723 748 773 798 823 848 874 899 925 950 976 1003 1029 1056 1083 1111 1139 1167 1195 1224 1253 1282 1311 1340 1369 1397 1425 1452 1479 1506 1532 1558 1584 1609 1635 1661 1688 1714 1741 1767 1795 1823 1851 1879 1906 1934 1961 1989 2016 2043 2068 2094 2120 2145 2170 2195 2220 2245 2270 2295 2321 2346 2371 2397 2422 2446 2471 2494 2518 2541 2563 2584 2605 2626 2647 2667 2688 2708 2728 2748 2769 2789 2810 2830 2851 2871 2890 2909 2928 2946 2963 2980 2995 3011 3025 3039 3052 3065 3078 3091 3103 3115 3127 3139 3151 3163 3174 3186 3197 3208 3219 3229 3239 3248 3258 3266 3274 3282 3288 3295 3300 3305 3309 3313 3316 3318 3319 3320 3320 3320 3319 3317 3315 3312 3308 3303 3297 3290 3282 3272 3260 3246 3230 3212 3192 3169 3143 3115 3084 3051 3015 2975 2931 2883 2832 2774 2710 2640 2564 2482 2386 2284 2177 2064 1946 1816 1687 1557 1427 1298 1181 1073 974 884 804 756 727 716 724 750 810 883 968 1066 1175 1306 1436 1567 1697 1828 1952 2073 2189 2301 2410 2502 2588 2667 2740 2806 2864 2917 2966 3009 3048 3083 3114 3142 3167 3188 3206 3221 3234 3245 3254 3259 3264 3268 3270 3272 3273 3273 3273 3272 3271 3269 3268 3265 3262 3258 3254 3248 3242 3235 3227 3218 3209 3199 3188 3178 3167 3156 3144 3132 3121 3109 3097 3084 3072 3059 3045 3031 3017 3002 2987 2970 2954 2936 2919 2901 2882 2863 2845 2825 2806 2787 2767 2748 2728 2708 2688 2667 2646 2625 2603 2580 2557 2533 2508 2483 2457 2430 2403 2376 2347 2319 2290 2260 2230 2199 2167 2134 2100 2065 2028 1988 1947 1905 1862 1817 1770 1722 1675 1628 1580 1535 1492 1449 1409 1369 1335 1303 1272 1243 1216 1192 1168 1143 1119 1095 1071 1046 1022 998 973 950 927 904 882 861 842 824 807 790 774 760 746 731 717 703 687 672 655 638 621 602 583 563 543 523 503 483 463 442 422 402 383 364 345 326 308 291 274 257 241 225 211 196 183 170 157 145 134 123 113 103 93 84 75 67 59 52 45 39 33 28 23 19 16 13 10 7 5 3 232767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7608 0 32 8 0 0 0 032767327673276732767 1 2 2 2 2 3 3 3 3 4 5 5 6 8 10 12 15 18 21 25 28 33 37 42 46 51 57 62 68 74 81 88 95 104 113 122 133 144 156 169 183 197 213 229 246 263 281 299 318 337 357 378 399 420 442 465 489 513 539 565 592 620 648 677 707 737 767 798 828 859 891 922 954 985 1017 1049 1082 1114 1148 1181 1215 1249 1283 1317 1352 1387 1422 1456 1491 1526 1561 1595 1630 1664 1699 1733 1767 1801 1834 1868 1901 1934 1967 2000 2032 2064 2096 2128 2160 2191 2222 2253 2284 2314 2345 2375 2405 2434 2464 2493 2522 2551 2579 2607 2635 2663 2691 2719 2746 2773 2801 2828 2855 2881 2908 2934 2961 2986 3012 3037 3061 3085 3109 3132 3154 3176 3198 3220 3241 3262 3283 3304 3325 3346 3367 3388 3409 3430 3451 3472 3492 3513 3533 3553 3573 3592 3611 3630 3648 3666 3683 3700 3718 3735 3751 3768 3784 3800 3816 3831 3846 3861 3876 3890 3903 3917 3930 3942 3955 3967 3979 3990 4001 4012 4022 4032 4041 4050 4058 4066 4073 4080 4086 4092 4097 4102 4107 4110 4114 4116 4118 4118 4118 4116 4112 4107 4099 4090 4079 4065 4050 4032 4011 3990 3965 3936 3905 3869 3829 3783 3730 3671 3606 3527 3440 3345 3244 3134 3007 2879 2752 2624 2496 2377 2265 2159 2061 1970 1915 1878 1858 1854 1869 1924 1985 2052 2123 2200 2281 2363 2445 2526 2608 2652 2682 2696 2695 2678 2619 2554 2480 2400 2312 2216 2120 2024 1928 1832 1772 1728 1702 1692 1699 1748 1813 1893 1988 2098 2238 2379 2519 2659 2799 2934 3066 3193 3317 3436 3534 3624 3706 3781 3847 3905 3958 4007 4050 4090 4127 4160 4191 4219 4244 4266 4287 4304 4320 4334 4344 4354 4362 4369 4375 4380 4384 4388 4391 4394 4396 4399 4400 4401 4402 4402 4401 4400 4399 4397 4394 4390 4387 4383 4378 4373 4368 4363 4357 4351 4345 4338 4332 4324 4317 4309 4301 4292 4283 4274 4264 4253 4242 4230 4218 4205 4191 4177 4162 4146 4130 4113 4096 4078 4060 4042 4024 4005 3985 3965 3943 3921 3897 3871 3844 3813 3779 3742 3702 3661 3611 3561 3511 3461 3411 3361 3313 3266 3219 3174 3140 3112 3089 3071 3058 3057 3059 3064 3072 3082 3096 3111 3125 3139 3154 3162 3168 3171 3172 3170 3162 3153 3141 3127 3111 3094 3076 3056 3035 3013 2990 2966 2940 2913 2884 2850 2814 2776 2736 2693 2643 2594 2544 2495 2445 2397 2349 2303 2257 2213 2178 2146 2119 2095 2075 2064 2055 2048 2043 2040 2040 2039 2039 2039 2038 2033 2027 2018 2007 1994 1977 1957 1936 1913 1888 1861 1833 1804 1775 1745 1714 1683 1653 1622 1591 1560 1529 1498 1468 1437 1406 1375 1344 1314 7609 0 32 8 1283 1253 1222 1192 1162 1131 1101 1072 1042 1013 983 954 926 897 869 842 815 788 762 736 710 685 660 636 612 588 565 542 519 497 475 454 433 412 392 373 354 336 318 301 284 269 253 239 224 211 197 184 172 160 148 137 127 116 107 98 89 81 74 67 60 54 48 43 38 34 30 26 23 20 17 14 12 10 8 6 5 3 2 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 2 3 4 5 6 7 8 9 11 12 14 16 19 22 26 30 34 39 43 49 54 60 67 73 80 87 95 103 112 121 130 140 151 163 175 188 202 216 231 247 263 281 299 317 336 356 376 397 419 441 464 487 510 534 558 583 608 633 659 684 711 737 764 791 818 846 874 902 931 960 989 1018 1047 1076 1106 1135 1164 1193 1222 1252 1281 1310 1339 1368 1397 1426 1455 1484 1513 1542 1570 1599 1627 1655 1682 1710 1737 1765 1792 1819 1846 1872 1899 1926 1952 1979 2005 2030 2055 2079 2103 2126 2148 2170 2191 2213 2235 2256 2278 2299 2321 2342 2362 2383 2402 2421 2439 2454 2467 2479 2489 2498 2505 2510 2514 2517 2519 2521 2522 2521 2518 2514 2504 2490 2471 2447 2418 2373 2322 2265 2202 2133 2051 1969 1887 1805 1723 1656 1598 1550 1512 1483 1490 1511 1546 1595 1659 1758 1857 1956 2055 2154 2254 2353 2453 2552 2652 2729 2799 2864 2922 2973 3017 3057 3091 3122 3147 3171 3190 3206 3219 3228 3234 3236 3235 3231 3223 3212 3197 3178 3155 3128 3095 3057 3012 2962 2905 2835 2759 2678 2590 2497 2392 2287 2182 2077 1973 1881 1798 1724 1660 1605 1583 1577 1588 1615 1658 1734 1817 1906 2001 2104 2214 2324 2434 2544 2654 2749 2837 2920 2996 3067 3125 3179 3227 3270 3308 3341 3371 3398 3422 3442 3461 3478 3492 3505 3515 3524 3532 3538 3543 3546 3549 3550 3552 3552 3552 3551 3550 3549 3547 3545 3542 3538 3534 3530 3525 3519 3513 3506 3499 3492 3485 3477 3469 3462 3453 3445 3437 3429 3420 3411 3401 3391 3381 3370 7610 0 32 8 3358 3345 3332 3319 3304 3290 3275 3259 3243 3226 3208 3190 3170 3149 3126 3102 3074 3044 3012 2978 2941 2899 2856 2814 2771 2729 2688 2647 2608 2570 2533 2505 2480 2460 2443 2430 2425 2422 2420 2420 2420 2423 2425 2427 2429 2431 2428 2423 2416 2406 2395 2380 2363 2344 2324 2302 2279 2255 2230 2205 2178 2152 2125 2098 2070 2042 2013 1985 1955 1926 1896 1866 1835 1805 1773 1742 1710 1678 1645 1612 1579 1546 1512 1479 1445 1412 1378 1344 1311 1277 1244 1210 1176 1143 1109 1075 1041 1006 972 937 903 868 833 799 764 729 696 663 632 601 571 543 516 491 467 444 423 403 384 366 349 333 317 302 287 273 259 245 231 217 204 192 179 167 156 144 133 123 113 103 94 85 76 68 60 53 46 40 34 28 23 19 15 12 9 7 5 4 2 132767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 1 1 1 0 0 0 03276732767327673276732767327673276732767 0 1 1 2 3 3 4 5 7 8 10 13 15 18 22 26 30 35 41 47 53 60 67 74 82 91 100 110 120 131 142 155 168 182 197 213 230 247 266 286 306 327 348 370 392 415 438 461 485 509 534 559 584 610 637 665 694 723 754 785 818 851 884 919 954 989 1024 1060 1096 1132 1168 1204 1240 1276 1312 1347 1383 1419 1455 1492 1528 1565 1602 1639 1677 1715 1753 1792 1831 1870 1909 1948 1988 2027 2066 2106 2145 2185 2224 2262 2301 2339 2377 2415 2452 2489 2526 2563 2599 2635 2670 2706 2741 2776 2811 2846 2881 2915 2949 2984 3018 3052 3085 3119 3152 3185 3218 3250 3282 3313 3345 3376 3406 3437 3467 3496 3526 3555 3584 3613 3641 3670 3698 3726 3753 3781 3808 3834 3861 3887 3912 3937 3962 3987 4011 4035 4059 4082 4105 4128 4150 4172 4194 4215 4236 4256 4276 4296 4316 4335 4354 4373 4392 4410 4428 4446 4464 4481 4497 4513 4528 4543 4557 4569 4582 4593 4604 4615 4625 4635 4644 4653 4661 4669 4676 4682 4686 4690 4692 4691 4689 4685 4680 4672 4662 4650 4635 4617 4596 4571 4541 4506 4467 4417 4359 4293 4219 4138 4032 3923 3812 3697 3579 3459 3339 3218 3098 2977 2891 2822 2771 2736 7611 0 32 8 2719 2746 2791 2854 2936 3036 3175 3315 3454 3593 3732 3871 4008 4143 4278 4411 4517 4614 4703 4784 4856 4917 4972 5023 5068 5110 5148 5184 5218 5249 5278 5307 5333 5358 5381 5403 5421 5438 5454 5468 5480 5490 5499 5507 5515 5521 5527 5533 5538 5542 5545 5548 5549 5549 5548 5546 5540 5532 5522 5509 5494 5476 5456 5433 5408 5380 5351 5319 5284 5244 5201 5151 5093 5027 4954 4872 4768 4656 4533 4402 4262 4100 3939 3778 3617 3456 3313 3182 3065 2960 2868 2826 2808 2814 2844 2898 3000 3113 3237 3373 3519 3680 3840 4001 4162 4323 4464 4597 4723 4839 4948 5039 5123 5199 5267 5328 5382 5432 5478 5519 5555 5588 5619 5646 5671 5693 5713 5730 5746 5761 5774 5787 5798 5809 5819 5829 5838 5846 5853 5860 5866 5871 5874 5877 5879 5880 5880 5879 5877 5875 5872 5869 5866 5862 5858 5854 5849 5844 5839 5832 5826 5817 5807 5795 5781 5766 5745 5721 5694 5664 5630 5586 5541 5496 5450 5405 5358 5312 5266 5219 5173 5142 5117 5099 5088 5083 5094 5111 5132 5158 5189 5228 5267 5306 5345 5384 5417 5448 5476 5502 5525 5540 5553 5564 5572 5578 5581 5584 5586 5586 5586 5586 5585 5584 5582 5579 5576 5572 5567 5562 5556 5550 5542 5535 5527 5519 5511 5503 5494 5486 5477 5468 5460 5451 5442 5433 5424 5414 5404 5393 5382 5371 5358 5346 5332 5319 5304 5290 5275 5260 5245 5230 5215 5200 5184 5169 5153 5138 5122 5106 5090 5072 5054 5036 5016 4996 4975 4953 4931 4908 4885 4861 4837 4812 4786 4759 4729 4698 4664 4628 4589 4544 4496 4446 4395 4340 4282 4225 4167 4109 4051 4000 3953 3911 3873 3839 3818 3802 3792 3787 3787 3798 3810 3822 3833 3845 3856 3867 3877 3887 3896 3897 3895 3891 3885 3876 3864 3850 3835 3818 3800 3781 3761 3740 3718 3695 3672 3648 3624 3599 3574 3549 3523 3497 3471 3444 3417 3390 3363 3335 3307 3278 3248 3218 3187 3156 3124 3092 3059 3026 2993 2959 2926 2892 2859 2825 2792 2758 2725 2692 2658 2625 2591 2556 2522 2487 2452 2416 2380 2344 2308 2271 2235 2198 2161 2124 2087 2049 2012 1974 1937 1898 1860 1822 1783 1745 1706 1668 1629 1590 1552 1514 1476 1439 1402 1365 1329 1294 1258 1223 1188 1153 1119 1085 1051 1017 983 950 917 884 851 818 786 755 724 693 663 634 606 578 550 524 498 473 448 424 401 378 356 334 313 293 273 254 236 219 202 186 171 156 143 130 119 108 98 88 80 72 65 58 52 46 41 37 33 29 25 22 19 17 14 12 10 8 7 5 4 3 2 1 0 0327673276732767327673276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7612 0 32 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 5 7 9 11 13 15 17 19 21 24 26 29 32 36 41 46 52 58 65 73 82 91 101 112 122 134 145 157 170 183 196 210 224 239 255 271 288 306 325 344 365 386 408 430 453 476 499 522 546 570 594 619 644 669 694 720 745 771 796 821 847 869 888 905 921 934 938 942 943 943 941 937 933 929 925 921 926 937 953 974 999 1039 1084 1133 1189 1249 1320 1391 1463 1534 1605 1675 1745 1813 1881 1948 2007 2064 2119 2171 2221 2269 2315 2360 2404 2447 2490 2531 2572 2612 2652 2690 2728 2765 2801 2836 2870 2903 2935 2967 2998 3029 3059 3089 3118 3147 3176 3205 3233 3261 3288 3315 3341 3367 3393 3418 3442 3466 3489 3512 3535 3557 3579 3601 3623 3644 3666 3688 3709 3730 3751 3771 3791 3810 3828 3846 3863 3879 3894 3909 3923 3937 3951 3964 3976 3989 4000 4012 4022 4031 4040 4046 4051 4053 4055 4054 4051 4046 4039 4030 4018 4006 3990 3970 3947 3921 3887 3847 3800 3746 3686 3606 3522 3435 3343 3247 3146 3044 2943 2842 2741 2665 2602 2553 2517 2494 2506 2534 2577 2635 2708 2814 2922 3030 3138 3248 3358 3468 3578 3688 3798 3886 3968 4043 4110 4172 4223 4270 4312 4350 4383 4412 4439 4464 4485 4504 4521 4537 4551 4563 4573 4583 4591 4598 4603 4608 4612 4615 4617 4618 4618 4617 4616 4614 4611 4607 4603 4598 4592 4585 4578 4569 4559 4548 4534 4520 4501 4479 4456 4430 4401 4367 4332 4297 4262 4227 4194 4162 4132 4104 4076 4060 4047 4039 4036 4036 4047 4059 4072 4087 4102 4119 4135 4152 4168 4185 4194 4202 4208 4211 4213 4211 4207 4203 4197 4190 4182 4173 4164 4154 4143 4132 4120 4108 4094 4080 4065 4049 4033 4016 3998 3980 3961 3942 3923 3903 3883 3862 3842 3820 3799 3777 3755 3732 3709 3685 3660 3635 3610 3583 3557 3529 3501 3473 3444 3415 3386 3356 3325 3295 3263 3232 3200 3167 3134 3100 3066 3032 2997 2961 2925 2889 2852 2814 2776 2738 2699 2660 2620 2580 2540 2499 2458 2417 2376 2334 2293 2251 2210 2168 2127 2085 2044 2002 1960 1918 1877 1835 1793 1751 1709 1667 1625 1584 1542 1500 1459 1418 1378 1337 1297 1257 1218 1179 1140 1102 1064 1026 989 952 915 878 841 805 769 733 698 663 628 594 7613 0 32 8 560 527 496 465 435 407 380 355 331 309 288 269 251 234 218 203 189 175 162 150 138 126 114 103 92 82 73 64 56 49 42 37 33 29 25 22 20 18 16 14 12 10 8 632767327673276732767 0 0 0 0 0 0 0 032767327673276732767 0 0 0 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 2 3 4 6 7 8 10 11 12 13 15 16 18 19 21 23 25 29 32 36 41 47 53 60 68 76 86 96 107 119 132 145 160 176 193 211 231 252 274 297 322 348 376 404 434 464 496 528 562 596 630 666 702 739 776 815 854 895 936 978 1020 1064 1109 1155 1201 1248 1296 1344 1392 1440 1489 1538 1587 1636 1685 1734 1783 1832 1881 1930 1979 2029 2079 2128 2178 2228 2279 2329 2379 2430 2480 2530 2580 2629 2679 2728 2776 2824 2871 2918 2965 3011 3057 3102 3147 3192 3237 3281 3325 3369 3413 3457 3500 3543 3585 3627 3668 3709 3750 3790 3829 3868 3907 3945 3982 4020 4057 4094 4131 4167 4203 4238 4274 4308 4343 4377 4410 4443 4475 4507 4539 4571 4602 4633 4663 4694 4724 4753 4783 4811 4840 4868 4896 4923 4950 4976 5003 5029 5055 5081 5106 5131 5156 5181 5205 5229 5252 5275 5297 5318 5339 5359 5379 5398 5418 5437 5457 5476 5495 5514 5533 5551 5569 5585 5601 5616 5628 5638 5646 5653 5658 5662 5664 5664 5662 5659 5655 5649 5640 5627 5613 5589 5558 5519 5474 5422 5345 5264 5180 5092 5001 4905 4810 4714 4619 4523 4460 4413 4381 4365 4365 4404 4458 4527 4609 4706 4830 4954 5078 5202 5326 5443 5557 5666 5770 5870 5950 6023 6090 6151 6205 6252 6296 6336 6374 6409 6443 6475 6505 6533 6559 6583 6606 6627 6646 6665 6680 6696 6711 6727 6742 6757 6772 6787 6802 6817 6831 6845 6859 6872 6885 6896 6907 6917 6927 6937 6946 6956 6965 6974 6984 6994 7004 7015 7025 7035 7045 7054 7063 7072 7080 7087 7093 7100 7106 7112 7119 7125 7131 7137 7144 7151 7159 7166 7174 7182 7189 7197 7204 7211 7218 7224 7229 7234 7239 7243 7247 7251 7255 7259 7263 7267 7271 7275 7279 7284 7287 7290 7292 7294 7295 7295 7294 7293 7291 7289 7286 7283 7280 7277 7273 7270 7267 7263 7259 7255 7249 7242 7233 7224 7213 7200 7184 7167 7148 7127 7105 7080 7051 7019 6984 6943 6895 6840 6779 6711 6625 6532 6430 6320 6201 6061 5922 5783 5643 7614 0 32 8 5504 5375 5255 5144 5042 4949 4900 4872 4865 4879 4915 4995 5086 5188 5303 5428 5570 5712 5853 5995 6137 6263 6382 6494 6598 6695 6775 6848 6913 6971 7022 7065 7104 7139 7170 7197 7221 7243 7263 7280 7295 7308 7320 7330 7338 7343 7348 7351 7351 7349 7344 7336 7325 7311 7294 7274 7245 7216 7187 7158 7129 7101 7074 7047 7021 6995 6984 6978 6977 6982 6993 7017 7044 7073 7104 7137 7173 7209 7245 7281 7317 7345 7371 7394 7415 7433 7446 7457 7468 7477 7484 7491 7497 7503 7508 7513 7519 7524 7529 7533 7538 7542 7545 7548 7551 7553 7555 7556 7557 7558 7558 7558 7558 7558 7558 7558 7557 7557 7557 7557 7557 7556 7556 7556 7556 7555 7555 7554 7553 7552 7551 7549 7548 7546 7544 7542 7540 7538 7536 7534 7532 7530 7528 7526 7524 7523 7520 7518 7516 7513 7510 7506 7503 7499 7495 7490 7486 7481 7477 7472 7468 7463 7459 7455 7451 7447 7443 7438 7434 7430 7426 7421 7417 7411 7406 7400 7394 7388 7381 7375 7368 7360 7353 7345 7338 7330 7323 7316 7308 7301 7294 7286 7279 7271 7264 7256 7248 7239 7230 7221 7211 7201 7190 7179 7167 7156 7144 7133 7121 7109 7097 7085 7073 7061 7048 7036 7022 7008 6994 6980 6965 6950 6934 6918 6902 6886 6869 6852 6834 6816 6797 6776 6753 6728 6701 6672 6637 6600 6562 6522 6480 6436 6392 6347 6303 6259 6222 6189 6160 6135 6115 6106 6102 6103 6109 6120 6142 6163 6185 6206 6228 6249 6269 6289 6308 6327 6339 6348 6355 6360 6363 6364 6363 6362 6359 6354 6350 6345 6339 6332 6324 6316 6307 6297 6287 6276 6264 6251 6238 6225 6210 6196 6181 6166 6150 6134 6119 6102 6086 6069 6052 6034 6016 5998 5979 5960 5941 5921 5901 5880 5859 5837 5816 5793 5771 5748 5725 5701 5677 5652 5627 5602 5576 5550 5524 5498 5471 5444 5416 5389 5361 5332 5304 5275 5245 5216 5185 5154 5123 5091 5059 5026 4993 4960 4926 4891 4857 4822 4787 4751 4715 4679 4643 4606 4569 4532 4494 4456 4417 4378 4339 4299 4259 4219 4178 4137 4096 4054 4012 3970 3928 3886 3843 3801 3759 3716 3674 3631 3589 3546 3503 3460 3417 3374 3330 3286 3241 3196 3150 3104 3058 3011 2963 2916 2868 2820 2771 2723 2674 2626 2577 2528 2478 2429 2380 2331 2281 2231 2182 2132 2082 2032 1982 1932 1882 1832 1781 1731 1681 1631 1581 1531 1482 1432 1383 1335 1287 1239 1192 1146 1100 1055 1010 966 923 881 839 798 757 718 679 641 604 567 532 498 465 433 403 374 345 319 294 269 247 225 205 186 168 151 136 121 108 95 84 74 64 56 48 41 35 30 25 21 17 14 12 10 8 7 6 6 6 6 5 5 5 5 5 5 5 4 3 2 1 132767327673276732767 7615 0 32 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 1 1 1 1 2 2 3 4 5 7 9 11 14 16 19 23 26 30 34 38 43 49 55 62 69 78 88 99 112 125 140 155 172 190 210 229 251 273 296 321 347 375 405 435 468 503 540 578 618 659 702 747 792 838 885 932 980 1028 1077 1126 1175 1225 1276 1326 1378 1431 1484 1538 1593 1649 1706 1763 1821 1878 1935 1992 2049 2106 2163 2219 2274 2329 2383 2436 2489 2542 2594 2645 2696 2747 2797 2847 2897 2946 2994 3042 3089 3135 3181 3227 3271 3316 3360 3403 3446 3489 3532 3575 3617 3660 3702 3743 3785 3826 3867 3908 3947 3987 4025 4063 4101 4137 4174 4210 4245 4280 4314 4349 4383 4416 4450 4484 4517 4550 4582 4614 4646 4678 4709 4740 4770 4800 4830 4859 4888 4917 4946 4974 5002 5030 5058 5085 5112 5139 5165 5190 5214 5238 5261 5284 5305 5326 5346 5367 5387 5407 5427 5447 5466 5486 5505 5524 5542 5560 5577 5592 5606 5618 5630 5639 5647 5654 5660 5664 5668 5671 5673 5674 5673 5671 5666 5658 5646 5631 5612 5582 5547 5506 5460 5408 5340 5273 5205 5138 5071 5008 4950 4896 4847 4803 4785 4779 4785 4803 4832 4887 4947 5011 5080 5152 5230 5307 5385 5462 5539 5603 5662 5715 5764 5808 5841 5871 5899 5923 5944 5960 5976 5992 6009 6025 6042 6058 6075 6093 6110 6130 6150 6171 6192 6213 6236 6258 6281 6303 6325 6347 6367 6387 6406 6425 6441 6456 6470 6483 6495 6505 6515 6523 6531 6538 6545 6551 6556 6561 6565 6569 6573 6576 6578 6581 6582 6583 6584 6584 6584 6583 6582 6581 6579 6577 6575 6573 6570 6567 6564 6560 6556 6552 6548 6543 6538 6532 6526 6520 6513 6505 6497 6489 6480 6470 6460 6450 6439 6428 6416 6404 6392 6379 6366 6353 6340 6326 6312 6297 6282 6266 6250 6234 6217 6200 6182 6164 6145 6126 6107 6088 6068 6049 6029 6008 5988 5967 5946 5925 5903 5880 5858 5835 5812 5789 5765 5741 5717 5693 5669 5645 5621 5597 5572 5548 5523 5498 5473 5447 5422 5395 5368 5341 5314 5286 5258 5230 5201 5172 5143 5113 5084 5054 5023 4993 4961 4929 4897 4864 4831 4797 4762 4727 4691 4654 4618 4580 4542 4504 4465 4425 4385 4343 4301 4259 4214 4169 4123 4076 4028 3978 3928 3876 3824 3771 3717 3662 3606 3549 3492 3433 3374 3314 3253 3192 3129 3066 3002 2937 2871 2804 2737 2669 2600 2531 2461 2390 2319 2247 2175 2101 2028 1954 1881 1807 1733 1659 1584 1510 7616 0 32 8 1436 1364 1292 1220 1150 1080 1012 946 882 819 758 700 644 590 539 491 446 403 364 327 292 261 232 206 182 160 141 123 108 94 81 71 62 53 46 40 35 30 26 23 20 17 15 13 12 10 10 9 9 8 8 9 9 9 9 9 9 9 9 8 8 7 7 6 5 5 4 4 4 5 5 6 7 8 9 10 11 12 12 13 14 15 15 16 16 17 17 18 19 20 21 23 25 27 30 33 37 42 47 53 60 68 78 89 101 115 131 149 170 192 217 245 276 309 345 384 427 472 520 571 625 682 742 804 869 936 1006 1078 1151 1226 1304 1383 1464 1545 1627 1711 1795 1880 1965 2050 2135 2218 2302 2385 2467 2548 2628 2706 2784 2861 2938 3013 3089 3163 3238 3311 3385 3459 3531 3604 3676 3746 3815 3884 3951 4017 4081 4145 4206 4267 4327 4386 4444 4501 4558 4614 4670 4725 4780 4835 4889 4942 4995 5048 5099 5150 5200 5250 5298 5346 5393 5440 5486 5531 5575 5619 5663 5706 5748 5790 5831 5872 5912 5951 5990 6029 6067 6105 6142 6179 6216 6252 6288 6323 6358 6393 6426 6460 6492 6524 6556 6587 6617 6647 6676 6705 6734 6762 6790 6818 6846 6873 6901 6928 6954 6980 7006 7031 7056 7080 7103 7126 7148 7171 7192 7214 7236 7257 7278 7299 7320 7341 7362 7383 7403 7423 7443 7462 7480 7498 7515 7531 7547 7563 7578 7593 7608 7623 7638 7653 7668 7683 7698 7714 7729 7745 7760 7775 7789 7804 7818 7831 7844 7856 7868 7880 7892 7903 7915 7926 7938 7949 7961 7972 7984 7995 8006 8017 8028 8039 8049 8059 8069 8079 8088 8098 8108 8117 8127 8136 8146 8155 8165 8174 8184 8193 8202 8211 8219 8226 8234 8240 8246 8253 8258 8264 8270 8276 8281 8287 8293 8299 8306 8312 8319 8325 8332 8338 8345 8351 8358 8363 8369 8374 8379 8384 8389 8394 8398 8402 8406 8410 8414 8417 8421 8424 8427 8430 8432 8435 8437 8439 8442 8444 8446 8448 8450 8452 8454 8456 8458 8460 8461 8462 8462 8462 8462 8460 8459 8456 8454 8451 8447 8444 8440 8436 8433 8429 8425 8421 8416 8411 8406 8400 8394 8387 8378 8368 8357 8345 8332 8318 8302 8286 8269 8252 8234 8216 8198 8178 8159 8139 8119 8098 8076 8054 8030 8004 7978 7950 7920 7889 7856 7821 7785 7748 7710 7670 7629 7588 7545 7502 7458 7412 7366 7320 7272 7223 7174 7123 7072 7019 6966 6911 6856 6800 6744 6686 6628 6570 6511 6451 6391 6331 6270 6209 6148 6087 6026 5964 5903 5843 5783 5724 5665 5607 5552 5497 5444 5392 5342 5293 5247 5202 5158 5116 5076 5038 5002 4967 4934 4904 4875 4848 4824 4801 4781 4763 4748 4734 4723 4715 4709 4705 4704 4706 4710 4717 4727 4740 7617 0 32 8 4756 4775 4797 4822 4850 4881 4915 4952 4992 5035 5081 5130 5182 5236 5293 5353 5415 5480 5547 5617 5688 5762 5838 5914 5991 6068 6147 6225 6304 6382 6461 6538 6614 6689 6763 6837 6909 6979 7049 7117 7183 7249 7313 7375 7435 7494 7551 7606 7660 7711 7761 7808 7853 7897 7939 7978 8017 8053 8088 8121 8153 8183 8211 8238 8264 8288 8311 8332 8352 8370 8387 8403 8417 8430 8443 8454 8464 8474 8483 8491 8499 8506 8512 8517 8522 8526 8528 8530 8531 8531 8530 8528 8525 8522 8518 8514 8510 8505 8501 8496 8492 8488 8484 8480 8477 8474 8471 8468 8466 8464 8462 8460 8458 8457 8456 8456 8457 8458 8460 8463 8467 8472 8477 8484 8491 8498 8506 8515 8524 8533 8542 8552 8562 8573 8584 8595 8607 8620 8633 8647 8662 8678 8694 8711 8728 8745 8763 8780 8798 8815 8833 8850 8866 8882 8897 8912 8926 8940 8954 8967 8980 8992 9005 9016 9028 9039 9051 9061 9072 9082 9092 9102 9111 9120 9129 9137 9146 9154 9162 9170 9177 9185 9192 9199 9206 9213 9219 9225 9231 9236 9241 9246 9250 9254 9258 9261 9264 9267 9270 9273 9276 9278 9281 9284 9286 9289 9291 9294 9296 9299 9301 9304 9306 9308 9310 9312 9314 9316 9317 9319 9320 9321 9322 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336 9337 9338 9340 9341 9342 9343 9343 9344 9344 9344 9344 9343 9343 9343 9343 9343 9343 9343 9343 9344 9346 9347 9349 9350 9352 9353 9355 9356 9357 9358 9358 9358 9357 9356 9355 9354 9353 9351 9350 9349 9349 9348 9348 9349 9349 9350 9351 9352 9353 9354 9355 9356 9356 9357 9358 9359 9360 9361 9362 9362 9364 9365 9366 9367 9369 9370 9371 9372 9373 9374 9375 9376 9378 9379 9380 9381 9382 9383 9384 9385 9387 9388 9389 9390 9391 9391 9392 9392 9393 9393 9394 9395 9395 9396 9397 9398 9399 9400 9401 9403 9404 9405 9407 9408 9410 9411 9412 9413 9414 9414 9415 9416 9417 9417 9418 9419 9420 9421 9421 9422 9423 9424 9424 9425 9426 9426 9426 9427 9427 9427 9427 9427 9427 9428 9428 9428 9428 9428 9428 9429 9429 9430 9430 9431 9432 9433 9434 9435 9436 9437 9438 9438 9439 9440 9440 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9441 9440 9439 9438 9437 9435 9433 9431 9429 9426 9423 9420 9417 9413 9410 9406 9403 9399 9395 9391 9386 9382 9377 9372 9366 9360 9354 9347 9339 9331 9323 9315 9306 9297 9287 9278 9268 9258 9248 9238 9227 9216 9205 9193 9181 9169 9156 9142 9128 9114 9100 9085 9070 9055 9040 9025 9010 8996 8981 8967 8952 8938 8923 8909 8895 8880 8866 8852 8838 8824 8810 8797 8784 8771 8759 8748 8737 8728 8719 8710 8703 8697 8691 8686 8682 8678 8676 8674 8673 8673 8674 7618 0 32 8 8676 8679 8683 8688 8694 8700 8708 8717 8727 8738 8749 8761 8774 8788 8802 8817 8832 8847 8863 8880 8896 8914 8931 8949 8966 8984 9001 9019 9036 9053 9071 9087 9102 9118 9133 9147 9160 9174 9186 9199 9211 9223 9235 9247 9258 9269 9281 9291 9302 9312 9322 9331 9339 9347 9355 9362 9368 9374 9379 9384 9388 9392 9396 9399 9403 9406 9409 9412 9414 9417 9419 9421 9423 9425 9427 9428 9429 9430 9431 9432 9432 9433 9433 9433 9433 9433 9433 9432 9432 9431 9430 9428 9426 9424 9422 9420 9417 9414 9411 9409 9406 9404 9401 9399 9397 9394 9392 9389 9387 9384 9382 9378 9374 9371 9367 9363 9358 9354 9349 9345 9341 9337 9334 9331 9328 9326 9324 9323 9322 9321 9320 9319 9318 9317 9317 9316 9315 9314 9313 9312 9311 9311 9310 9310 9310 9310 9310 9310 9311 9312 9313 9314 9315 9316 9318 9320 9322 9324 9326 9328 9331 9334 9337 9339 9342 9345 9348 9350 9353 9356 9358 9360 9362 9365 9367 9369 9371 9374 9376 9379 9382 9385 9389 9393 9396 9401 9405 9409 9413 9418 9422 9426 9430 9433 9436 9439 9442 9445 9447 9449 9451 9454 9456 9458 9460 9462 9464 9466 9468 9471 9473 9475 9476 9478 9479 9481 9481 9482 9483 9483 9483 9484 9484 9484 9485 9485 9486 9487 9488 9489 9490 9492 9493 9494 9495 9497 9497 9498 9498 9498 9498 9497 9497 9496 9496 9495 9495 9494 9494 9493 9493 9492 9492 9491 9491 9490 9490 9489 9488 9487 9486 9485 9484 9484 9483 9482 9483 9483 9483 9484 9484 9484 9485 9485 9485 9486 9485 9484 9482 9481 9479 9477 9475 9473 9471 9469 9468 9466 9466 9465 9465 9465 9466 9466 9467 9467 9467 9467 9467 9466 9466 9465 9463 9462 9461 9460 9459 9458 9458 9457 9457 9457 9457 9457 9458 9458 9458 9458 9458 9457 9457 9456 9455 9454 9453 9452 9451 9450 9449 9449 9448 9448 9447 9447 9447 9446 9446 9445 9444 9443 9442 9441 9439 9438 9436 9435 9434 9433 9432 9432 9432 9433 9434 9435 9436 9437 9437 9438 9438 9438 9438 9437 9435 9433 9431 9428 9426 9423 9420 9417 9415 9413 9411 9410 9409 9408 9408 9408 9408 9408 9409 9408 9408 9408 9407 9407 9406 9405 9404 9403 9403 9402 9402 9401 9401 9401 9401 9402 9402 9403 9403 9403 9403 9404 9404 9404 9404 9404 9404 9404 9404 9405 9405 9406 9407 9407 9408 9409 9410 9411 9411 9412 9412 9413 9413 9413 9413 9413 9414 9414 9414 9415 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9424 9424 9424 9424 9423 9423 9422 9421 9420 9419 9418 9417 9416 9415 9414 9414 9413 9413 9413 9414 9414 9414 9415 9415 9415 9415 9415 9414 9414 9413 9412 9411 9409 9408 9406 9405 9403 9402 9400 9398 9397 9395 9393 9391 9389 9387 9384 9381 9379 9375 9372 9369 9365 9362 9359 9356 9352 9349 7619 0 32 8 9346 9342 9339 9335 9331 9327 9322 9316 9310 9303 9296 9288 9279 9269 9260 9249 9239 9227 9216 9204 9192 9179 9166 9152 9138 9123 9107 9091 9073 9055 9036 9015 8994 8971 8948 8923 8897 8870 8842 8813 8782 8750 8717 8683 8647 8610 8571 8532 8491 8448 8405 8361 8315 8269 8222 8173 8124 8074 8023 7971 7918 7863 7808 7752 7695 7637 7577 7517 7456 7395 7334 7273 7212 7151 7089 7028 6968 6909 6851 6793 6737 6681 6626 6573 6521 6470 6420 6371 6324 6279 6235 6193 6153 6115 6080 6046 6015 5986 5960 5936 5915 5897 5881 5869 5859 5852 5848 5847 5848 5853 5861 5871 5885 5901 5920 5943 5968 5995 6025 6058 6093 6131 6172 6214 6258 6305 6354 6404 6456 6510 6565 6622 6680 6738 6797 6857 6919 6980 7042 7103 7165 7226 7288 7349 7410 7471 7531 7590 7649 7707 7764 7820 7875 7929 7983 8035 8086 8136 8185 8233 8280 8326 8370 8414 8455 8496 8535 8573 8609 8643 8677 8708 8738 8767 8795 8822 8848 8873 8897 8920 8942 8964 8985 9005 9025 9044 9062 9078 9094 9109 9124 9136 9148 9159 9169 9178 9186 9194 9202 9209 9215 9222 9228 9235 9240 9246 9251 9257 9261 9266 9270 9273 9276 9279 9281 9282 9283 9283 9284 9284 9284 9284 9283 9283 9283 9283 9283 9283 9283 9283 9283 9282 9282 9281 9280 9280 9278 9277 9275 9273 9271 9269 9268 9266 9264 9262 9260 9258 9257 9255 9253 9251 9249 9247 9245 9242 9239 9236 9233 9230 9227 9225 9222 9219 9217 9215 9212 9210 9208 9206 9204 9201 9198 9195 9191 9187 9182 9178 9173 9168 9164 9160 9156 9153 9149 9146 9143 9140 9137 9134 9131 9126 9121 9115 9109 9102 9095 9087 9080 9072 9065 9059 9054 9048 9042 9037 9029 9020 9010 8999 8987 8969 8949 8928 8905 8880 8855 8828 8798 8767 8733 8698 8658 8613 8564 8509 8437 8353 8258 8152 8035 7877 7718 7559 7401 7242 7084 6928 6774 6620 6469 6376 6309 6268 6252 6261 6330 6416 6519 6639 6776 6940 7104 7267 7431 7594 7739 7874 8000 8117 8225 8309 8385 8454 8516 8569 8616 8660 8700 8737 8770 8802 8832 8860 8885 8908 8928 8946 8962 8977 8989 8999 9009 9018 9026 9033 9040 9047 9054 9060 9065 9071 9076 9080 9084 9087 9089 9091 9092 9093 9094 9095 9096 9097 9097 9098 9099 9100 9100 9101 9102 9102 9102 9102 9101 9101 9100 9099 9098 9097 9096 9095 9094 9093 9092 9090 9088 9085 9082 9078 9074 9069 9064 9058 9053 9048 9042 9037 9032 9027 9022 9017 9013 9009 9005 9000 8996 8992 8988 8984 8980 8976 8972 8968 8964 8960 8956 8952 8948 8944 8940 8936 8932 8927 8922 8917 8912 8907 8902 8897 8891 8887 8882 8878 8873 8868 8864 8859 8854 8849 8844 8838 8831 8824 8817 8810 8803 8796 8789 8782 8775 8768 8762 8755 8749 8742 8733 8723 8711 8699 7620 0 32 8 8685 8668 8649 8630 8608 8585 8563 8538 8511 8483 8452 8417 8378 8333 8283 8227 8155 8074 7983 7884 7775 7637 7500 7363 7226 7089 6956 6828 6705 6587 6474 6404 6355 6327 6319 6331 6387 6455 6537 6632 6740 6868 6996 7124 7252 7380 7495 7604 7706 7802 7892 7964 8030 8089 8141 8186 8226 8261 8293 8322 8347 8370 8391 8410 8426 8441 8453 8465 8475 8484 8492 8498 8504 8510 8515 8520 8524 8529 8533 8536 8540 8543 8545 8547 8549 8550 8550 8550 8550 8550 8550 8550 8550 8550 8551 8551 8551 8551 8551 8551 8551 8550 8548 8547 8544 8542 8538 8534 8530 8526 8521 8517 8512 8506 8501 8495 8488 8481 8473 8465 8456 8447 8437 8426 8415 8402 8390 8376 8361 8345 8327 8307 8284 8259 8232 8202 8165 8127 8088 8048 8008 7966 7925 7884 7843 7801 7771 7745 7725 7709 7699 7701 7707 7717 7731 7748 7773 7797 7822 7846 7871 7891 7909 7925 7939 7951 7956 7959 7961 7960 7957 7952 7946 7939 7931 7921 7912 7901 7888 7875 7860 7843 7825 7805 7783 7760 7735 7709 7681 7653 7624 7594 7564 7533 7501 7468 7435 7402 7367 7332 7296 7259 7220 7180 7138 7096 7051 7005 6958 6910 6860 6809 6757 6704 6651 6597 6541 6486 6430 6374 6319 6263 6207 6151 6095 6039 5985 5930 5876 5823 5770 5717 5666 5615 5565 5515 5466 5418 5371 5325 5280 5236 5194 5153 5113 5075 5039 5004 4972 4941 4912 4885 4860 4837 4816 4797 4779 4764 4750 4738 4727 4718 4711 4706 4702 4699 4699 4700 4702 4706 4711 4718 4726 4736 4747 4759 4773 4787 4803 4820 4837 4856 4875 4894 4914 4934 4955 4975 4996 5016 5036 5057 5076 5096 5115 5134 5153 5170 5187 5204 5219 5233 5246 5257 5266 5275 5280 5284 5286 5286 5285 5281 5276 5270 5262 5253 5243 5232 5220 5207 5193 5178 5161 5144 5125 5105 5082 5058 5032 5005 4976 4945 4912 4877 4842 4804 4765 4725 4683 4640 4595 4549 4501 4451 4400 4347 4291 4234 4178 4121 4064 4006 3949 3892 3835 3777 3725 3674 3625 3577 3531 3490 3449 3408 3367 3326 3285 3243 3201 3159 3117 3071 3023 2973 2922 2870 2815 2760 2703 2646 2588 2529 2470 2410 2351 2291 2232 2172 2113 2053 1994 1935 1876 1817 1758 1699 1641 1583 1525 1467 1410 1353 1297 1242 1188 1134 1082 1030 980 931 883 837 791 747 704 663 622 583 545 508 472 438 405 374 344 315 288 263 240 218 198 180 163 147 133 120 109 98 88 80 72 64 58 51 46 41 36 32 29 26 23 21 20 18 17 17 17 17 17 18 18 18 18 19 19 19 19 18 18 17 16 15 14 13 12 11 11 11 11 11 11 12 12 13 13 14 14 15 15 14 14 13 12 12 11 10 9 9 8 8 7621 0 32 8 8 10 11 12 13 15 16 18 19 20 22 22 22 22 22 22 21 20 19 19 18 17 18 18 18 19 21 23 24 27 29 31 34 37 40 43 46 49 53 58 62 68 75 83 91 101 113 125 139 155 171 189 209 229 251 273 297 322 348 375 404 434 465 497 531 567 604 642 682 723 766 810 855 901 949 997 1047 1097 1149 1201 1254 1308 1363 1418 1474 1530 1587 1645 1702 1759 1816 1874 1931 1989 2046 2103 2161 2218 2275 2332 2388 2445 2502 2558 2614 2670 2726 2781 2835 2890 2944 2997 3050 3102 3153 3204 3254 3303 3351 3398 3444 3488 3530 3570 3609 3646 3681 3713 3743 3771 3797 3822 3844 3863 3879 3892 3902 3906 3905 3899 3888 3864 3833 3794 3748 3694 3619 3544 3468 3393 3318 3246 3178 3114 3053 2996 2974 2967 2978 3004 3047 3125 3215 3316 3428 3553 3696 3839 3983 4126 4270 4404 4534 4658 4777 4892 4989 5080 5166 5245 5318 5385 5448 5508 5565 5619 5671 5721 5770 5815 5859 5901 5941 5979 6016 6051 6084 6116 6147 6177 6207 6236 6264 6292 6319 6346 6373 6399 6424 6449 6474 6497 6521 6543 6566 6587 6608 6629 6650 6670 6690 6710 6730 6750 6769 6788 6808 6827 6846 6864 6883 6901 6919 6937 6954 6972 6989 7005 7022 7038 7055 7071 7087 7102 7118 7133 7149 7164 7179 7194 7209 7224 7239 7254 7268 7283 7296 7310 7324 7337 7349 7362 7374 7385 7397 7408 7419 7430 7441 7451 7462 7472 7482 7492 7503 7512 7522 7532 7541 7550 7559 7568 7576 7585 7593 7601 7609 7616 7624 7632 7639 7647 7655 7662 7670 7678 7685 7693 7700 7708 7715 7721 7728 7734 7740 7746 7751 7757 7762 7768 7773 7779 7786 7792 7798 7805 7812 7818 7825 7832 7839 7844 7849 7853 7857 7860 7862 7863 7865 7866 7868 7870 7872 7875 7878 7882 7887 7893 7899 7904 7910 7915 7919 7923 7926 7929 7929 7928 7926 7925 7922 7920 7917 7915 7912 7908 7905 7902 7899 7895 7891 7883 7872 7860 7845 7829 7808 7785 7760 7732 7702 7673 7640 7605 7566 7524 7476 7419 7355 7282 7202 7092 6972 6841 6698 6545 6366 6188 6009 5831 5652 5499 5362 5242 5140 5054 5031 5035 5067 5126 5212 5357 5508 5665 5828 5996 6168 6341 6514 6687 6860 6997 7123 7239 7343 7437 7512 7582 7645 7702 7752 7799 7843 7883 7919 7952 7984 8012 8038 8061 8082 8097 8111 8124 8136 8145 8153 8161 8169 8176 8184 8192 8200 8208 8217 8225 8232 8238 8244 8249 8253 8255 8257 8257 8256 8255 8252 8249 8246 8242 8238 8235 8231 8226 8221 8216 8208 8197 8184 8169 8151 8124 8094 8059 8021 7979 7927 7876 7824 7772 7720 7674 7633 7596 7564 7536 7528 7529 7539 7558 7585 7633 7682 7732 7783 7836 7890 7943 7997 8050 7622 0 32 8 8104 8144 8180 8212 8240 8265 8284 8301 8317 8330 8342 8353 8363 8373 8382 8390 8397 8405 8411 8417 8423 8427 8431 8435 8438 8441 8444 8446 8448 8450 8452 8454 8456 8458 8459 8461 8462 8463 8464 8465 8466 8467 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8476 8477 8477 8477 8477 8476 8475 8474 8473 8471 8469 8467 8466 8464 8463 8461 8460 8459 8458 8458 8457 8457 8456 8455 8454 8453 8451 8450 8448 8445 8442 8439 8436 8433 8429 8426 8423 8419 8416 8413 8409 8406 8403 8399 8395 8391 8387 8382 8377 8372 8366 8360 8353 8347 8341 8335 8328 8322 8315 8310 8304 8298 8293 8287 8281 8276 8270 8264 8259 8253 8247 8241 8235 8229 8224 8219 8214 8210 8206 8203 8201 8198 8196 8194 8193 8191 8190 8188 8187 8186 8184 8183 8182 8181 8181 8181 8182 8183 8184 8187 8190 8193 8195 8198 8201 8203 8206 8208 8210 8211 8211 8212 8213 8213 8214 8215 8216 8218 8219 8222 8225 8227 8230 8233 8235 8237 8238 8240 8240 8239 8238 8236 8235 8234 8232 8231 8229 8228 8226 8226 8226 8226 8226 8226 8225 8224 8222 8220 8217 8213 8208 8203 8198 8193 8188 8183 8178 8173 8167 8162 8156 8150 8143 8136 8128 8119 8109 8098 8086 8074 8060 8046 8030 8013 7995 7975 7953 7929 7903 7873 7839 7804 7766 7726 7681 7635 7589 7544 7498 7458 7421 7388 7358 7332 7321 7317 7319 7328 7343 7373 7404 7436 7470 7504 7540 7575 7610 7646 7681 7707 7729 7749 7766 7780 7789 7796 7802 7806 7808 7808 7808 7807 7805 7802 7798 7795 7790 7786 7781 7775 7769 7763 7757 7751 7745 7739 7732 7726 7719 7713 7706 7699 7692 7686 7678 7671 7663 7656 7648 7640 7633 7625 7617 7610 7603 7596 7589 7581 7574 7567 7560 7553 7545 7538 7529 7521 7513 7504 7496 7487 7479 7470 7461 7453 7444 7436 7428 7420 7412 7404 7395 7387 7378 7369 7360 7350 7340 7330 7320 7309 7298 7288 7277 7267 7256 7246 7235 7224 7214 7203 7192 7180 7169 7157 7145 7132 7119 7106 7092 7079 7065 7050 7036 7022 7007 6993 6978 6963 6948 6933 6917 6901 6885 6869 6852 6834 6817 6799 6781 6763 6745 6727 6709 6690 6672 6654 6635 6617 6598 6579 6560 6541 6522 6502 6482 6462 6443 6423 6403 6383 6363 6343 6322 6302 6282 6261 6240 6219 6198 6176 6153 6130 6107 6084 6059 6034 6010 5985 5960 5936 5911 5886 5862 5837 5813 5788 5764 5739 5715 5690 5664 5639 5612 5586 5558 5530 5502 5473 5444 5414 5383 5352 5321 5289 5257 5224 5191 5157 5123 5088 5053 5018 4982 4946 4910 4873 4835 4796 4757 4716 4674 4630 4585 4539 4490 4439 4387 4332 4277 4220 4162 4102 4039 3975 3909 3839 3766 3689 3609 3519 3424 3324 3218 3107 2980 2854 2727 2600 2473 2350 2231 2116 2004 1897 1818 1752 1699 1659 7623 0 32 8 1632 1635 1644 1661 1686 1717 1758 1800 1841 1882 1923 1952 1975 1993 2005 2011 2006 1995 1980 1961 1936 1907 1876 1843 1808 1771 1733 1694 1654 1613 1571 1527 1484 1440 1395 1350 1305 1259 1214 1169 1123 1079 1035 991 948 906 865 825 786 747 710 673 637 603 569 536 504 473 443 414 386 359 333 307 283 260 239 218 199 181 164 149 135 122 111 100 91 83 76 70 64 59 54 49 45 42 38 35 32 29 27 25 23 21 19 18 17 16 15 15 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 8 9 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 17 18 20 22 24 27 30 33 36 39 42 46 49 53 58 63 68 74 81 90 99 110 121 134 148 164 180 196 214 233 252 272 293 315 338 361 386 411 438 466 494 524 554 584 616 648 680 714 747 781 815 850 886 923 960 997 1035 1073 1112 1151 1190 1228 1267 1305 1342 1379 1415 1451 1487 1521 1555 1588 1621 1652 1682 1709 1735 1758 1775 1786 1793 1794 1791 1771 1748 1724 1697 1669 1638 1607 1577 1546 1515 1508 1511 1524 1548 1582 1643 1712 1789 1876 1970 2080 2190 2299 2409 2519 2623 2723 2820 2914 3004 3082 3155 3224 3289 3349 3404 3456 3507 3556 3602 3648 3692 3735 3777 3818 3858 3897 3935 3971 4007 4041 4074 4106 4136 4165 4193 4219 4244 4268 4291 4313 4334 4354 4373 4390 4408 4424 4438 4452 4463 4473 4480 4484 4485 4484 4476 4465 4452 4437 4420 4399 4378 4357 4336 4315 4303 4295 4292 4294 4300 4321 4347 4378 4414 4456 4509 4562 4615 4668 4721 4772 4822 4871 4919 4965 5003 5039 5071 5101 5129 5153 5176 5197 5217 5237 5255 5274 5291 5307 5323 5338 5353 5366 5379 5391 5402 5412 5421 5430 5438 5445 5452 5459 5466 5472 5479 5485 5491 5498 5504 5510 5516 5521 5527 5532 5538 5542 5547 5551 5555 5558 5561 5564 5566 5568 5569 5571 5572 5573 5573 5574 5574 5574 5574 5574 5574 5573 5573 5572 5571 5569 5567 5565 5563 5560 5558 5555 5551 5548 5545 5542 5538 5535 5531 5527 5524 5520 5516 5511 5507 5502 5497 5492 5487 5481 5475 5469 5462 5455 5449 5441 5434 5427 5419 5411 5403 5395 5386 5377 5368 5359 5350 5340 5330 5320 5310 5299 5289 5278 5267 5256 5244 5233 5221 5209 5197 5184 5171 5158 5145 5131 5117 5104 5089 5075 5061 5046 5031 5016 7624 0 32 8 5000 4985 4969 4952 4936 4919 4901 4884 4866 4848 4830 4812 4794 4776 4757 4739 4720 4702 4683 4664 4645 4625 4605 4585 4564 4542 4520 4497 4473 4449 4425 4400 4375 4350 4325 4300 4274 4249 4224 4198 4173 4147 4121 4096 4070 4043 4016 3989 3961 3933 3904 3874 3844 3814 3783 3752 3721 3689 3658 3626 3594 3562 3530 3499 3466 3434 3402 3369 3336 3303 3270 3236 3202 3167 3132 3097 3061 3026 2990 2954 2918 2882 2846 2810 2773 2737 2700 2664 2626 2589 2552 2514 2475 2437 2399 2360 2321 2282 2243 2204 2165 2126 2087 2047 2008 1969 1929 1890 1850 1809 1769 1728 1687 1646 1605 1564 1523 1482 1442 1401 1361 1321 1282 1243 1205 1167 1130 1093 1056 1020 984 947 911 875 839 803 768 732 697 662 627 593 560 528 497 467 440 413 388 365 342 322 303 285 267 251 236 221 206 193 180 167 154 142 130 119 109 99 90 81 73 65 58 52 46 41 37 32 29 25 22 20 17 15 14 12 11 10 9 8 7 7 6 5 5 4 4 3 2 23276732767327673276732767327673276732767 0 0 0 03276732767327673276732767327673276732767 0 0 1 1 1 1 1 0 0 0 0 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 9 11 12 13 14 16 17 19 20 22 23 25 27 29 32 35 38 42 46 52 57 63 70 78 86 94 103 113 123 134 146 158 170 184 198 212 227 243 259 276 293 311 329 347 366 385 404 423 442 460 478 496 513 530 543 556 566 575 582 582 582 581 579 576 572 568 564 560 555 560 569 583 601 624 658 697 741 791 846 910 975 1042 1110 1179 1250 1321 1391 1462 1533 1599 1665 1729 1792 1854 1915 1974 2033 2090 2147 2202 2257 2311 2364 2415 2465 2514 2562 2609 2655 2700 2744 2787 2830 2873 2916 2959 3001 3044 3086 3128 3170 3212 3253 3294 3335 3374 3414 3453 3491 3529 3567 3604 3642 3679 3716 3753 3790 3827 3864 3901 3938 3974 4011 4047 4083 4119 4154 4189 4224 4258 4292 4326 4359 4392 4425 4457 4490 4522 4553 4585 4616 4648 4679 4710 4742 4773 4804 4835 4866 4897 4927 4958 4988 5017 5046 5074 5102 5129 5156 5182 5207 5233 5258 5283 5307 5332 5356 5380 5405 5429 5453 5477 5501 5524 5547 5570 5593 5615 5637 5658 5679 5699 5720 5740 5759 5779 5798 5818 7625 0 32 8 5837 5856 5874 5893 5911 5929 5947 5964 5981 5998 6014 6030 6046 6061 6077 6093 6109 6124 6140 6156 6172 6189 6206 6223 6240 6257 6273 6290 6306 6322 6338 6353 6368 6382 6396 6410 6423 6437 6450 6463 6477 6491 6505 6518 6532 6546 6560 6574 6588 6601 6615 6628 6641 6653 6666 6678 6690 6702 6713 6725 6737 6749 6761 6773 6785 6797 6809 6821 6833 6845 6857 6868 6879 6889 6899 6909 6918 6927 6936 6944 6952 6960 6968 6975 6983 6991 6998 7006 7014 7022 7030 7038 7047 7055 7063 7071 7079 7086 7093 7099 7105 7109 7113 7117 7121 7124 7127 7130 7133 7136 7139 7143 7148 7152 7156 7161 7165 7168 7171 7174 7176 7176 7175 7173 7171 7169 7167 7164 7161 7157 7154 7150 7147 7143 7138 7134 7125 7115 7102 7088 7071 7050 7027 7001 6973 6943 6912 6879 6842 6801 6758 6708 6649 6583 6507 6423 6312 6187 6047 5894 5726 5516 5307 5098 4889 4680 4484 4299 4127 3967 3820 3744 3700 3690 3712 3767 3889 4028 4184 4355 4542 4751 4959 5167 5376 5584 5766 5936 6095 6243 6379 6491 6593 6686 6769 6843 6909 6970 7026 7076 7121 7164 7203 7237 7268 7295 7316 7335 7351 7363 7373 7381 7387 7391 7394 7396 7398 7398 7397 7393 7388 7377 7360 7339 7312 7281 7232 7180 7125 7066 7004 6939 6873 6807 6742 6676 6631 6595 6570 6554 6548 6568 6596 6634 6681 6737 6811 6884 6958 7031 7105 7175 7243 7309 7373 7434 7483 7527 7568 7604 7636 7664 7689 7711 7732 7750 7766 7782 7796 7809 7821 7831 7841 7850 7858 7865 7872 7878 7885 7891 7897 7903 7909 7915 7921 7927 7932 7937 7942 7946 7950 7953 7956 7959 7962 7965 7967 7970 7972 7975 7978 7981 7984 7987 7990 7993 7996 7998 8001 8004 8006 8008 8010 8012 8014 8016 8017 8019 8021 8023 8024 8026 8028 8030 8032 8034 8036 8038 8040 8042 8043 8045 8046 8048 8049 8050 8051 8052 8053 8054 8055 8056 8058 8059 8060 8061 8062 8064 8065 8066 8067 8068 8069 8070 8071 8072 8072 8072 8073 8073 8073 8072 8072 8072 8071 8071 8071 8071 8071 8071 8071 8071 8071 8072 8072 8073 8074 8074 8075 8076 8076 8077 8077 8077 8078 8078 8077 8077 8076 8076 8075 8075 8074 8074 8073 8072 8072 8073 8073 8073 8073 8073 8074 8074 8074 8075 8075 8074 8073 8073 8072 8071 8069 8068 8067 8065 8064 8064 8063 8062 8061 8061 8060 8060 8059 8059 8058 8057 8055 8054 8053 8051 8049 8048 8046 8044 8043 8042 8041 8040 8039 8038 8038 8037 8036 8035 8034 8032 8031 8029 8027 8024 8022 8020 8017 8015 8013 8011 8009 8007 8005 8003 8001 7999 7997 7995 7992 7989 7987 7984 7981 7978 7975 7973 7970 7967 7965 7963 7961 7959 7957 7955 7953 7951 7949 7946 7943 7940 7937 7934 7931 7928 7925 7923 7920 7918 7916 7914 7912 7911 7626 0 32 8 7909 7906 7904 7901 7898 7894 7889 7884 7879 7874 7869 7864 7859 7855 7850 7845 7842 7838 7835 7831 7828 7823 7819 7814 7809 7804 7798 7791 7784 7777 7769 7762 7754 7746 7737 7728 7720 7710 7701 7691 7680 7669 7657 7644 7631 7617 7603 7588 7572 7554 7536 7516 7494 7468 7440 7409 7369 7325 7276 7224 7167 7098 7030 6962 6893 6825 6763 6706 6654 6606 6564 6545 6536 6537 6548 6569 6613 6659 6709 6760 6815 6871 6928 6985 7041 7098 7141 7180 7215 7245 7271 7290 7307 7322 7335 7346 7356 7365 7373 7381 7387 7393 7398 7403 7406 7409 7410 7409 7409 7407 7405 7402 7399 7396 7393 7390 7387 7384 7382 7379 7376 7373 7370 7366 7363 7359 7354 7349 7344 7339 7333 7328 7322 7317 7312 7306 7301 7296 7291 7286 7281 7275 7270 7264 7258 7251 7244 7236 7228 7220 7212 7203 7194 7185 7176 7166 7157 7148 7139 7130 7120 7111 7102 7092 7083 7073 7063 7053 7043 7033 7023 7012 7002 6992 6982 6972 6962 6952 6942 6932 6922 6911 6900 6889 6877 6865 6851 6837 6823 6809 6794 6779 6764 6749 6734 6718 6703 6688 6673 6657 6642 6625 6608 6590 6572 6553 6533 6512 6490 6468 6445 6423 6399 6375 6351 6325 6299 6272 6243 6213 6181 6146 6109 6068 6026 5980 5932 5880 5825 5767 5706 5642 5573 5498 5419 5334 5239 5135 5021 4897 4765 4604 4438 4267 4091 3911 3725 3539 3352 3166 2980 2834 2708 2603 2518 2454 2442 2455 2490 2550 2633 2765 2899 3037 3179 3323 3470 3617 3764 3911 4058 4175 4282 4380 4468 4546 4610 4666 4715 4758 4794 4824 4851 4873 4891 4906 4917 4925 4931 4933 4933 4929 4924 4917 4908 4898 4886 4874 4860 4846 4831 4816 4800 4783 4765 4747 4727 4707 4686 4664 4641 4617 4593 4568 4542 4517 4491 4464 4438 4411 4384 4356 4328 4300 4271 4242 4212 4181 4150 4118 4086 4053 4020 3986 3952 3918 3884 3849 3815 3780 3745 3709 3674 3638 3602 3566 3529 3492 3455 3417 3379 3341 3302 3263 3223 3184 3143 3103 3062 3021 2980 2938 2896 2854 2812 2770 2728 2686 2644 2602 2560 2519 2477 2435 2393 2351 2309 2267 2224 2182 2140 2097 2055 2013 1971 1929 1887 1846 1805 1765 1724 1684 1643 1603 1563 1522 1482 1441 1401 1360 1319 1279 1239 1199 1160 1120 1082 1045 1008 972 936 902 867 834 801 768 736 704 673 642 612 582 553 525 497 470 444 418 394 370 347 324 303 282 262 243 224 207 190 174 159 146 133 122 111 102 93 85 78 71 65 59 54 48 44 39 35 31 27 24 21 18 16 14 12 11 11 10 10 10 9 9 8 8 7 7 6 5 3 2327673276732767327673276732767327673276732767327673276732767 1 1 1 2 2 2 1 1 7627 0 32 832767327673276732767 0 0 0 0 0 0 0 032767327673276732767 3 4 5 6 7 7 7 7 7 6 5 4 3 2 1 13276732767327673276732767327673276732767 2 3 4 5 7 8 8 8 9 9 8 8 7 7 6 5 5 5 4 4 4 4 4 5 5 6 6 7 8 8 9 9 10 10 11 12 12 13 14 15 16 17 18 19 21 22 24 26 28 30 33 36 40 44 48 53 60 67 75 84 94 105 117 131 146 162 179 197 216 237 258 280 303 327 351 376 402 428 455 482 509 537 565 593 622 651 680 710 739 769 799 830 861 891 922 952 982 1011 1040 1068 1096 1121 1144 1167 1189 1210 1228 1247 1265 1283 1301 1321 1343 1366 1390 1416 1447 1481 1517 1556 1598 1645 1692 1740 1789 1838 1888 1938 1988 2037 2087 2133 2178 2222 2265 2306 2346 2384 2422 2459 2494 2529 2563 2597 2630 2662 2694 2725 2756 2787 2817 2847 2876 2906 2936 2965 2994 3024 3053 3082 3111 3139 3168 3196 3223 3251 3277 3304 3330 3355 3380 3404 3429 3452 3476 3499 3521 3544 3566 3588 3609 3630 3651 3672 3692 3712 3732 3752 3771 3790 3809 3828 3847 3865 3884 3902 3919 3937 3954 3971 3987 4003 4019 4034 4049 4063 4077 4091 4104 4117 4130 4142 4154 4166 4177 4188 4199 4209 4219 4229 4239 4248 4257 4266 4275 4283 4292 4300 4308 4316 4324 4331 4338 4345 4351 4357 4362 4367 4371 4375 4378 4381 4384 4386 4389 4391 4393 4395 4397 4400 4402 4404 4407 4409 4411 4413 4415 4416 4417 4418 4418 4417 4416 4415 4413 4411 4408 4406 4403 4400 4398 4395 4392 4389 4387 4384 4380 4377 4373 4369 4365 4360 4354 4348 4342 4336 4329 4322 4315 4308 4301 4294 4287 4281 4274 4267 4259 4252 4244 4236 4227 4218 4208 4198 4187 4176 4164 4152 4141 4129 4117 4105 4093 4082 4070 4058 4046 4034 4022 4009 3997 3984 3970 3956 3942 3927 3912 3897 3882 3867 3852 3837 3822 3807 3792 3778 3763 3747 3732 3716 3700 3683 3666 3648 3629 3610 3590 3570 3550 3530 3510 3490 3470 3450 3430 3410 3390 3370 3350 3330 3310 3290 3268 3247 3225 3202 3179 3155 3131 3107 3082 3056 3031 3005 2978 2952 2925 2898 2871 2843 2815 2787 2759 2730 2700 2671 2641 2611 2580 2550 2519 2488 2457 2425 2394 2362 2331 2299 2267 2235 2202 2169 2136 2103 2070 2036 2002 1968 1933 1899 1865 1831 1797 1762 1728 1694 1660 1626 1591 1557 1523 1488 1453 1418 1383 1348 1314 1279 1245 1211 1177 1144 1112 1080 1048 1017 987 957 927 897 868 839 809 781 752 724 695 667 640 613 586 560 535 510 486 463 440 418 397 376 7628 0 32 8 356 337 318 299 281 264 247 231 215 200 186 172 159 146 134 123 112 102 92 83 75 68 61 55 49 44 40 37 34 31 29 27 25 24 22 20 19 17 15 14 12 10 8 7 5 3 2 2 1 0 0 1 1 1 2 2 3 3 4 4 5 5 5 5 4 4 4 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 1 1 1 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 2 3 4 5 6 7 8 9 10 10 11 11 11 11 10 9 9 8 7 7 6 6 5 5 6 7 7 8 9 10 11 13 14 15 15 15 15 15 16 16 16 16 17 17 19 21 23 26 30 34 39 44 50 56 63 70 77 85 93 102 111 120 130 141 152 164 177 190 204 219 235 251 268 286 305 324 344 364 385 407 429 452 476 501 526 552 578 605 633 661 690 720 751 782 814 846 879 913 947 982 1018 1054 1090 1127 1165 1202 1240 1278 1316 1354 1392 1430 1468 1506 1545 1583 1622 1661 1700 1740 1780 1820 1860 1901 1942 1983 2024 2065 2106 2147 2187 2227 2267 2307 2346 2385 2423 2461 2499 2536 2573 2610 2646 2681 2717 2752 2786 2820 2854 2888 2921 2954 2988 3021 3055 3088 3122 3155 3189 3223 3256 3290 3324 3358 3391 3423 3456 3488 3519 3550 3580 3610 3640 3670 3700 3730 3759 3789 3819 3849 3880 3911 3942 3973 4005 4036 4067 4098 4129 4160 4190 4219 4248 4277 4305 4333 4361 4388 4416 4443 4470 4497 4523 4550 4576 4602 4628 4654 4679 4704 4729 4753 4778 4802 4827 4851 4875 4899 4923 4947 4971 4995 5019 5043 5066 5089 5112 5135 5158 5180 5201 5222 5243 5264 5283 5303 5323 5342 5361 5380 5399 5418 5437 5456 5475 5494 5513 5532 5551 5570 5589 5607 5625 5644 5661 5678 5695 5711 5728 5743 5759 5774 5790 5805 5821 5837 5852 5868 5884 5899 5915 5930 5946 5961 5976 5991 6005 6020 6034 6048 6061 6075 6089 6102 6116 6130 6143 6157 6171 6184 6197 6210 6223 6236 6248 6260 6273 6285 6297 6309 6321 6332 6344 6356 6369 6382 6394 6407 6420 6432 6445 6458 6470 6483 6494 6506 6516 6526 6536 6545 6554 6562 6570 6579 6586 6594 6602 6610 6618 6626 6635 6643 6651 6660 6668 6676 6684 6691 6698 6704 6709 6715 6719 6724 6727 6731 6735 6738 6742 6745 6749 6752 6756 6759 6762 6764 6765 6766 6766 6765 6763 6760 6758 6754 6751 6748 6744 6740 7629 0 32 8 6735 6731 6726 6719 6713 6705 6693 6679 6662 6643 6621 6594 6564 6531 6495 6456 6416 6372 6323 6271 6214 6150 6077 5995 5904 5803 5676 5536 5384 5220 5043 4836 4629 4423 4216 4009 3822 3651 3495 3355 3230 3170 3142 3144 3177 3242 3367 3508 3662 3832 4016 4219 4423 4626 4829 5032 5213 5384 5544 5695 5835 5954 6063 6163 6252 6332 6404 6469 6528 6581 6627 6670 6708 6741 6769 6793 6814 6829 6841 6847 6848 6845 6835 6820 6800 6773 6735 6692 6646 6596 6542 6482 6423 6363 6303 6243 6198 6163 6135 6117 6107 6122 6148 6184 6230 6286 6365 6444 6523 6602 6681 6759 6837 6913 6988 7063 7121 7175 7224 7268 7307 7339 7369 7396 7421 7443 7464 7484 7503 7521 7538 7554 7570 7584 7598 7611 7622 7633 7643 7653 7661 7668 7675 7682 7689 7695 7701 7706 7712 7718 7724 7730 7735 7741 7746 7752 7757 7762 7767 7772 7776 7780 7784 7788 7792 7795 7798 7802 7805 7808 7811 7814 7817 7820 7823 7826 7829 7831 7833 7836 7838 7839 7841 7842 7844 7845 7846 7848 7849 7850 7852 7854 7856 7858 7861 7863 7866 7869 7872 7874 7877 7880 7882 7884 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7897 7898 7900 7902 7904 7906 7908 7910 7913 7915 7917 7920 7921 7923 7925 7927 7929 7931 7932 7934 7936 7938 7940 7943 7945 7948 7951 7954 7957 7961 7964 7967 7970 7973 7975 7978 7980 7982 7983 7984 7985 7986 7986 7987 7987 7987 7987 7987 7987 7987 7987 7987 7988 7988 7989 7989 7989 7990 7990 7991 7991 7992 7991 7991 7991 7990 7989 7988 7987 7986 7984 7983 7981 7980 7978 7977 7975 7974 7973 7971 7970 7969 7967 7966 7965 7963 7962 7960 7959 7958 7957 7956 7956 7955 7955 7955 7956 7957 7957 7958 7959 7960 7961 7961 7962 7962 7962 7962 7962 7962 7962 7961 7962 7962 7962 7963 7963 7965 7966 7967 7968 7970 7971 7972 7973 7974 7975 7975 7975 7975 7975 7975 7975 7975 7975 7975 7974 7974 7973 7973 7972 7971 7970 7968 7967 7966 7964 7963 7962 7960 7959 7958 7957 7956 7955 7954 7953 7952 7951 7950 7948 7946 7944 7942 7939 7936 7933 7929 7926 7922 7919 7916 7912 7909 7906 7903 7900 7897 7894 7890 7887 7884 7880 7876 7872 7868 7864 7861 7857 7853 7849 7845 7842 7839 7836 7833 7829 7826 7823 7820 7816 7813 7809 7805 7801 7797 7792 7788 7783 7779 7774 7769 7765 7760 7755 7750 7746 7741 7736 7732 7727 7723 7719 7714 7711 7707 7703 7700 7696 7693 7690 7686 7683 7680 7677 7673 7670 7667 7663 7660 7657 7653 7649 7644 7639 7634 7628 7621 7613 7604 7595 7585 7574 7563 7551 7539 7525 7512 7498 7483 7467 7450 7428 7402 7372 7339 7302 7252 7198 7141 7081 7017 6948 6879 6810 6741 6672 6618 6573 6535 6505 6484 6486 6498 6518 6549 7630 0 32 8 6588 6649 6709 6769 6829 6889 6949 7008 7066 7123 7180 7223 7262 7298 7329 7356 7378 7397 7415 7430 7443 7454 7464 7473 7480 7486 7490 7493 7496 7497 7496 7495 7492 7489 7486 7482 7479 7475 7470 7466 7461 7456 7451 7445 7440 7434 7427 7419 7412 7404 7396 7388 7380 7372 7364 7356 7348 7340 7332 7323 7315 7305 7294 7282 7270 7257 7242 7226 7210 7193 7176 7159 7142 7124 7106 7088 7070 7050 7030 7010 6988 6963 6935 6904 6870 6834 6792 6747 6698 6645 6588 6528 6463 6392 6316 6234 6145 6047 5939 5821 5694 5544 5382 5210 5027 4833 4615 4396 4177 3958 3740 3541 3359 3192 3040 2904 2830 2786 2775 2794 2845 2955 3084 3229 3391 3571 3775 3979 4184 4388 4593 4779 4955 5122 5280 5429 5553 5666 5769 5862 5943 6015 6079 6138 6189 6234 6275 6312 6345 6373 6398 6418 6437 6453 6466 6477 6486 6494 6500 6506 6510 6513 6516 6518 6519 6520 6519 6517 6515 6512 6509 6504 6499 6494 6488 6482 6477 6471 6464 6458 6451 6444 6437 6429 6420 6412 6402 6391 6381 6370 6358 6346 6335 6323 6311 6299 6288 6277 6265 6254 6243 6232 6221 6209 6198 6186 6173 6160 6146 6132 6118 6102 6086 6071 6055 6039 6023 6007 5992 5976 5960 5945 5930 5914 5899 5884 5869 5853 5838 5822 5807 5790 5774 5757 5740 5722 5704 5686 5667 5648 5629 5609 5589 5568 5548 5528 5508 5488 5468 5448 5427 5408 5388 5368 5348 5328 5308 5287 5266 5244 5223 5200 5177 5153 5129 5105 5081 5056 5032 5007 4982 4958 4933 4908 4883 4858 4833 4807 4781 4755 4728 4700 4672 4644 4615 4586 4556 4527 4497 4467 4438 4409 4379 4350 4321 4292 4262 4232 4202 4172 4141 4109 4076 4043 4010 3975 3940 3905 3870 3835 3799 3764 3729 3695 3660 3625 3591 3557 3523 3489 3454 3420 3385 3350 3314 3278 3241 3204 3167 3129 3091 3052 3013 2975 2936 2897 2857 2818 2779 2740 2701 2662 2622 2583 2544 2505 2466 2426 2387 2348 2308 2269 2229 2189 2150 2110 2071 2031 1992 1952 1913 1874 1834 1795 1755 1716 1677 1638 1598 1559 1520 1482 1443 1405 1367 1329 1292 1255 1218 1182 1146 1111 1075 1040 1006 971 937 903 870 837 804 772 740 709 678 648 618 589 561 533 506 480 455 430 406 383 360 338 316 296 275 256 237 220 202 186 171 156 143 130 119 108 98 90 82 74 68 62 57 52 47 43 38 34 30 26 22 19 15 12 9 7 5 4 3 3 3 4 4 5 6 6 6 6 6 6 5 4 3 232767327673276732767 0 0 0 032767327673276732767 1 2 2 2 2 1 1 032767327673276732767 0 0 0 0 0 0 0 03276732767327673276732767327673276732767 7631 0 32 8 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 1 1 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 1 2 2 3 3 3 3 3 2 2 2 2 2 3 4 6 8 10 13 16 20 24 28 33 37 42 48 53 59 66 72 80 88 96 106 116 126 138 150 163 177 191 206 221 236 253 269 286 304 322 341 360 380 401 423 445 467 491 515 539 564 589 614 640 666 693 720 747 774 802 830 859 889 919 950 981 1013 1046 1079 1112 1145 1179 1212 1246 1280 1314 1347 1381 1414 1447 1480 1514 1547 1580 1613 1646 1679 1713 1746 1780 1813 1846 1880 1913 1946 1979 2012 2045 2078 2110 2142 2174 2205 2237 2268 2300 2331 2362 2393 2423 2454 2484 2514 2544 2573 2603 2632 2660 2688 2716 2743 2770 2797 2824 2851 2877 2903 2929 2955 2980 3005 3030 3055 3079 3103 3126 3149 3171 3193 3215 3236 3257 3278 3298 3319 3338 3358 3377 3397 3416 3434 3452 3470 3488 3505 3522 3538 3554 3569 3585 3600 3614 3628 3642 3656 3670 3683 3696 3709 3722 3734 3747 3759 3771 3782 3794 3805 3816 3827 3837 3847 3857 3867 3877 3886 3895 3904 3912 3920 3928 3936 3944 3951 3958 3965 3972 3979 3986 3992 3999 4005 4011 4016 4022 4027 4032 4037 4042 4046 4050 4054 4057 4061 4064 4067 4070 4073 4075 4078 4080 4081 4083 4084 4084 4085 4084 4084 4083 4082 4080 4079 4077 4075 4073 4072 4070 4067 4065 4063 4061 4058 4056 4052 4048 4044 4039 4034 4028 4021 4014 4007 3999 3991 3983 3975 3967 3958 3950 3942 3933 3924 3916 3907 3898 3888 3879 3869 3859 3848 3838 3826 3815 3803 3791 3778 3765 3751 3737 3722 3708 3692 3677 3661 3645 3629 3613 3596 3580 3564 3547 3530 3514 3497 3480 3463 3446 3428 3410 3392 3373 3354 3335 3315 3294 3273 3252 3230 3208 3185 3163 3140 3117 3094 3071 3048 3025 3002 2979 2957 2934 2911 2888 2865 2842 2818 2795 2771 2747 2723 2698 2673 2648 2622 2597 2570 2544 2517 2490 2463 2436 2409 2381 2353 2325 2297 2269 2241 2212 2183 2154 2125 2095 2066 2036 2006 1976 1945 1915 1885 1854 1824 1793 1763 1732 1702 1671 1641 1609 1578 1546 1514 1481 1447 1413 1379 1345 1311 1276 1241 1207 1172 1137 1104 1071 1039 1007 976 946 916 886 857 828 799 770 741 713 685 657 630 603 576 550 526 501 478 455 433 412 392 372 353 334 316 298 280 263 246 230 215 200 186 172 160 148 137 127 118 110 102 95 88 81 75 69 64 59 54 49 45 41 37 7632 0 32 8 33 30 28 25 23 21 20 18 16 15 13 12 10 9 8 6 5 5 4 4 3 4 4 4 4 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 3 23276732767327673276732767327673276732767 0 1 2 3 4 4 5 6 6 7 6 6 5 4 4 3 3 2 2 1 1 1 2 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 2 3 4 4 5 6 6 7 7 8 8 7 7 6 6 5 5 4 4 4 3 4 5 6 8 10 13 16 19 21 24 27 30 33 36 39 42 45 48 51 54 57 62 66 71 77 84 91 100 109 118 129 141 153 166 179 193 208 223 239 255 271 288 306 324 342 362 381 402 423 445 467 491 515 540 565 591 618 646 674 703 732 762 793 824 855 887 919 951 984 1017 1050 1083 1117 1151 1186 1221 1256 1292 1328 1365 1402 1440 1478 1516 1555 1593 1632 1671 1710 1748 1787 1825 1864 1902 1940 1979 2017 2056 2094 2133 2172 2212 2251 2291 2330 2369 2409 2448 2487 2527 2565 2603 2640 2678 2714 2750 2786 2821 2856 2891 2925 2959 2993 3027 3060 3094 3127 3161 3194 3227 3261 3294 3327 3360 3393 3426 3458 3491 3524 3556 3588 3620 3652 3684 3715 3746 3777 3808 3838 3868 3897 3927 3956 3985 4013 4042 4070 4098 4126 4155 4183 4211 4240 4268 4297 4325 4354 4382 4411 4439 4467 4495 4523 4550 4577 4604 4631 4657 4683 4709 4735 4761 4786 4812 4837 4863 4888 4913 4938 4962 4986 5010 5034 5057 5080 5101 5123 5145 5166 5188 5210 5232 5254 5276 5298 5321 5344 5367 5390 5414 5437 5459 5482 5504 5526 5546 5566 5585 5604 5622 5640 5657 5674 5691 5708 5726 5743 5761 5778 5796 5814 5831 5849 5866 5884 5900 5916 5932 5947 5962 5977 5991 6005 6019 6034 6049 6064 6079 6095 6111 6127 6143 6159 6174 6190 6205 6218 6232 6244 6256 6267 6277 6287 6298 6308 6319 6330 6341 6353 6364 6377 6390 6403 6416 6429 6441 6453 6465 6476 6488 6498 6508 6519 6529 6539 6549 6559 6569 6579 6589 6599 6609 6619 6628 6638 6647 6656 6664 6672 6679 6686 6693 6700 6706 6712 6719 6724 6730 6736 6742 6747 6753 6758 6763 6768 6773 6777 6781 6785 6789 6792 6794 6796 6797 6798 6797 6796 6795 6793 6790 6787 6783 6779 6774 6770 6765 6760 6754 6747 6740 6731 6720 6708 6694 6677 6658 6636 6611 6583 6552 6519 6481 6438 6391 6339 6279 6211 6134 6047 5952 5835 5707 5566 5414 7633 0 32 8 5249 5052 4855 4658 4461 4264 4075 3894 3721 3556 3399 3299 3228 3187 3175 3192 3269 3369 3491 3635 3802 4008 4214 4420 4626 4832 5029 5218 5400 5576 5744 5881 6007 6121 6223 6313 6389 6458 6520 6574 6621 6666 6705 6738 6764 6785 6800 6808 6809 6803 6789 6759 6724 6683 6637 6585 6524 6463 6402 6341 6280 6233 6194 6165 6143 6130 6145 6170 6206 6253 6312 6395 6478 6562 6645 6728 6811 6893 6974 7055 7134 7196 7252 7303 7350 7391 7424 7456 7484 7510 7534 7556 7576 7596 7613 7630 7645 7660 7674 7687 7698 7709 7719 7729 7738 7747 7756 7765 7773 7782 7790 7797 7805 7812 7819 7826 7831 7837 7842 7848 7853 7858 7862 7867 7872 7877 7883 7888 7894 7900 7905 7911 7916 7921 7926 7931 7935 7938 7942 7945 7948 7951 7953 7956 7959 7962 7965 7968 7971 7974 7978 7982 7985 7989 7993 7996 8000 8003 8006 8010 8013 8017 8020 8023 8027 8030 8034 8037 8041 8044 8048 8051 8053 8056 8058 8060 8062 8063 8064 8064 8065 8065 8065 8066 8066 8066 8067 8067 8068 8069 8070 8071 8072 8074 8075 8076 8078 8079 8080 8081 8082 8083 8084 8085 8085 8086 8086 8087 8087 8087 8087 8086 8085 8084 8083 8081 8079 8077 8075 8073 8071 8069 8067 8065 8063 8062 8060 8059 8058 8056 8055 8053 8051 8049 8047 8045 8043 8040 8038 8035 8033 8031 8029 8028 8026 8025 8024 8024 8024 8024 8024 8024 8024 8024 8024 8025 8025 8025 8026 8026 8027 8028 8029 8031 8032 8034 8037 8040 8043 8046 8050 8054 8057 8061 8065 8069 8073 8077 8081 8085 8089 8094 8098 8102 8106 8110 8114 8118 8122 8126 8130 8134 8138 8142 8146 8149 8153 8157 8161 8165 8169 8174 8178 8182 8187 8191 8195 8199 8203 8207 8210 8214 8216 8219 8222 8224 8226 8227 8229 8230 8232 8233 8234 8235 8236 8238 8239 8240 8241 8242 8243 8245 8246 8247 8249 8250 8252 8253 8255 8256 8258 8259 8260 8261 8262 8263 8263 8263 8263 8263 8262 8262 8262 8262 8261 8261 8261 8261 8262 8262 8262 8262 8263 8263 8263 8263 8263 8262 8262 8261 8260 8259 8259 8258 8257 8256 8256 8256 8256 8255 8255 8256 8256 8256 8256 8256 8256 8256 8255 8254 8254 8252 8251 8250 8248 8247 8246 8245 8244 8243 8242 8241 8241 8240 8240 8240 8240 8240 8240 8239 8239 8239 8238 8237 8235 8234 8232 8229 8227 8225 8223 8221 8219 8217 8216 8214 8213 8212 8211 8210 8209 8208 8206 8205 8203 8202 8199 8197 8194 8191 8188 8185 8182 8179 8176 8172 8169 8165 8162 8158 8154 8151 8146 8142 8137 8133 8127 8122 8116 8110 8104 8098 8092 8085 8078 8071 8064 8056 8049 8041 8033 8025 8017 8009 8000 7992 7984 7975 7967 7958 7950 7941 7931 7921 7910 7899 7887 7873 7859 7845 7830 7814 7798 7781 7764 7745 7727 7707 7685 7663 7634 0 32 9 7594 7559 7519 7475 7426 7374 7305 7236 7167 7098 7030 6961 6894 6827 6761 6695 6653 6620 6596 6583 6579 6597 6622 6654 6693 6739 6795 6852 6908 6965 7021 7072 7120 7165 7206 7244 7273 7297 7316 7331 7340 7345 7346 7342 7334 7321 7305 7285 7260 7232 7198 7162 7121 7074 7022 6965 6902 6830 6751 6662 6566 6452 6326 6188 6037 5873 5672 5468 5261 5051 4838 4622 4407 4191 3975 3759 3598 3464 3357 3278 3225 3236 3278 3350 3453 3585 3777 3974 4177 4386 4600 4819 5039 5258 5477 5696 5879 6050 6207 6352 6485 6596 6697 6789 6870 6942 7006 7064 7116 7163 7205 7243 7278 7309 7337 7362 7383 7403 7420 7435 7449 7460 7471 7481 7490 7498 7507 7515 7522 7529 7535 7541 7546 7550 7554 7557 7559 7561 7562 7562 7562 7561 7561 7560 7558 7557 7556 7554 7553 7551 7549 7547 7544 7542 7539 7536 7533 7530 7526 7523 7520 7517 7514 7511 7508 7505 7502 7499 7495 7492 7488 7484 7480 7475 7470 7464 7459 7453 7447 7441 7435 7429 7423 7417 7411 7405 7399 7394 7388 7382 7376 7370 7364 7358 7352 7345 7338 7331 7324 7317 7310 7303 7296 7289 7282 7275 7268 7262 7255 7249 7242 7235 7229 7222 7215 7208 7201 7193 7186 7178 7169 7161 7152 7143 7134 7125 7116 7106 7097 7088 7078 7069 7060 7051 7041 7032 7023 7014 7004 6995 6986 6976 6966 6957 6947 6937 6928 6918 6908 6898 6888 6878 6869 6859 6849 6838 6828 6817 6806 6795 6784 6772 6760 6747 6735 6722 6709 6696 6683 6670 6657 6644 6631 6619 6606 6593 6581 6568 6556 6543 6531 6518 6506 6493 6480 6467 6454 6441 6428 6414 6401 6387 6373 6359 6344 6330 6314 6299 6284 6268 6252 6236 6219 6203 6187 6171 6155 6139 6123 6106 6090 6074 6058 6042 6025 6009 5992 5974 5956 5938 5919 5900 5880 5861 5841 5822 5802 5782 5762 5743 5723 5703 5684 5664 5645 5626 5605 5585 5565 5544 5523 5501 5479 5456 5434 5411 5388 5365 5342 5318 5295 5272 5249 5225 5202 5178 5154 5130 5106 5081 5056 5031 5006 4980 4954 4928 4902 4875 4849 4822 4795 4768 4741 4713 4686 4658 4629 4601 4572 4542 4513 4483 4453 4422 4392 4361 4330 4299 4268 4237 4206 4174 4142 4111 4078 4046 4013 3980 3946 3912 3877 3842 3807 3772 3736 3701 3665 3629 3593 3557 3520 3484 3447 3410 3372 3335 3296 3257 3218 3179 3139 3098 3057 3017 2976 2936 2895 2855 2815 2775 2735 2696 2657 2618 2579 2540 2501 2462 2422 2383 2343 2303 2262 2221 2181 2140 2098 2057 2016 1974 1933 1892 1851 1810 1770 1729 1689 1649 1609 1569 1529 1490 1450 1411 1372 1334 1295 1257 1219 1182 1145 1108 1071 1035 999 964 928 893 859 824 790 756 723 690 657 625 593 563 532 503 474 446 419 393 368 344 320 298 277 257 7635 0 32 9 238 220 202 186 170 156 142 130 118 107 96 87 79 71 63 57 51 45 40 35 31 27 23 19 16 13 11 8 6 4 2 032767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 0 1 2 2 3 4 5 6 7 8 10 12 14 17 20 23 28 33 39 45 52 59 67 75 83 92 101 111 120 131 141 152 164 176 188 201 215 230 246 263 280 299 319 339 361 383 406 430 455 480 506 533 560 587 615 643 672 700 729 759 789 819 850 881 913 945 978 1011 1045 1079 1113 1149 1184 1220 1255 1291 1327 1362 1398 1434 1469 1504 1539 1574 1609 1643 1677 1711 1745 1780 1814 1848 1882 1916 1950 1984 2018 2051 2085 2119 2153 2186 2219 2252 2285 2317 2350 2382 2413 2445 2476 2507 2537 2568 2598 2628 2658 2688 2718 2747 2776 2805 2834 2862 2891 2919 2946 2974 3001 3028 3055 3082 3108 3134 3160 3186 3212 3237 3263 3288 3313 3337 3362 3386 3409 3433 3456 3478 3500 3521 3542 3562 3582 3601 3619 3637 3655 3672 3689 3705 3722 3738 3754 3770 3786 3802 3818 3834 3849 3864 3880 3895 3909 3924 3938 3952 3965 3978 3991 4003 4015 4026 4037 4048 4058 4068 4078 4087 4096 4105 4113 4121 4129 4136 4143 4150 4156 4163 4168 4174 4179 4185 4190 4195 4200 4204 4209 4214 4218 4222 4226 4230 4234 4238 4241 4244 4246 4248 4250 4251 4251 4251 4251 4250 4249 4248 4246 4244 4242 4240 4237 4234 4231 4228 4225 4222 4218 4214 4209 4204 4199 4193 4187 4180 4174 4166 4158 4150 4142 4134 4125 4116 4107 4098 4089 4079 4069 4060 4049 4039 4028 4017 4005 3993 3981 3969 3956 3943 3930 3917 3904 3891 3877 3864 3850 3837 3824 3810 3797 3783 3769 3756 3741 3727 3713 3698 3683 3668 3653 3638 3623 3608 3593 3578 3563 3548 3533 3518 3504 3489 3474 3459 3443 3428 3412 3397 3380 3363 3345 3327 3309 3290 3270 3250 3230 3210 3189 3167 3146 3124 3103 3081 3059 3036 3014 2991 2968 2945 2921 2897 2872 2847 2821 2796 2769 2743 2716 2689 2662 2634 2607 2579 2552 2524 2496 2468 2439 2410 2380 2350 2319 2287 2255 2223 2189 2156 2121 2086 2051 2017 7636 0 32 9 1982 1947 1913 1879 1844 1810 1777 1743 1710 1677 1643 1610 1576 1542 1508 1474 1439 1404 1369 1334 1299 1263 1228 1193 1157 1122 1088 1054 1021 988 956 924 893 863 833 804 775 746 718 691 663 636 609 583 557 532 507 483 459 436 413 391 370 349 329 310 292 274 257 241 225 210 195 181 168 155 143 131 120 110 100 91 82 74 67 60 54 49 44 39 35 32 29 26 24 22 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 3 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 4 5 5 6 6 7 7 7 8 7 7 7 6 6 6 5 5 5 4 4 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 11 12 13 14 15 16 17 18 20 21 22 24 25 27 29 31 33 35 39 42 46 50 55 61 67 73 80 88 96 104 113 123 133 144 155 168 180 194 208 223 239 255 273 291 310 330 351 372 395 418 442 467 493 520 548 577 606 636 667 698 731 763 796 830 864 899 934 970 1006 1043 1080 1117 1156 1194 1233 1273 1313 1354 1394 1435 1476 1517 1558 1599 1640 1681 1722 1762 1803 1843 1884 1924 1965 2005 2046 2086 2126 2167 2207 2247 2287 2326 2366 2405 2444 2483 2522 2560 2599 2637 2676 2714 2753 2791 2829 2867 2905 2943 2980 3017 3053 3090 3125 3160 3194 3229 3263 3296 3329 3363 3396 3430 3463 3497 3530 3564 3597 3631 3665 3699 3732 3766 3799 3833 3866 3899 3931 3964 3996 4029 4061 4093 4125 4157 4188 4220 4251 4282 4313 4343 4373 4403 4432 4460 4489 4517 4545 4572 4599 4627 4654 4681 4709 4736 4764 4792 4819 4847 4874 4902 4929 4956 4983 5009 5034 5059 5084 5108 5132 5155 5178 5201 5224 5247 5270 5292 5315 5337 5360 5382 5405 5427 5449 5471 5493 5514 5535 5555 5575 5594 5614 5633 5652 5671 5690 5709 5728 5748 5767 5787 5807 5826 5846 5866 5885 5905 5924 5943 5961 5980 5998 6015 6032 6049 6066 6083 6100 6117 6134 6150 6167 6183 6200 6216 6232 6249 6264 6280 6295 6311 6326 6340 6355 6369 6384 6398 6412 6426 6440 6453 6467 6480 6494 6507 6520 6532 6545 6558 6570 6583 6595 6607 6620 6633 6645 6658 6670 6683 6695 6707 6719 6731 6742 6753 6764 6774 6785 6795 6805 6814 6824 7637 0 32 9 6834 6845 6856 6866 6877 6888 6898 6909 6919 6929 6939 6947 6955 6963 6970 6977 6983 6989 6995 7001 7007 7015 7022 7029 7036 7043 7050 7057 7064 7071 7078 7082 7086 7089 7092 7094 7095 7096 7096 7096 7095 7095 7094 7093 7091 7089 7086 7080 7074 7065 7056 7042 7026 7008 6987 6963 6938 6909 6878 6843 6804 6763 6716 6663 6603 6538 6458 6367 6264 6149 6023 5864 5699 5528 5351 5169 4980 4791 4603 4414 4225 4080 3957 3856 3779 3724 3727 3756 3813 3896 4007 4170 4339 4514 4693 4878 5066 5255 5444 5633 5821 5977 6121 6253 6374 6484 6576 6659 6734 6800 6858 6911 6958 6999 7032 7059 7082 7097 7104 7105 7098 7076 7048 7014 6973 6927 6868 6809 6751 6692 6633 6585 6543 6507 6478 6456 6458 6471 6494 6527 6571 6636 6705 6775 6848 6923 7001 7078 7156 7233 7311 7375 7435 7491 7541 7588 7626 7661 7693 7721 7746 7769 7789 7808 7825 7841 7855 7869 7881 7892 7903 7912 7920 7929 7936 7944 7950 7957 7964 7971 7978 7985 7991 7998 8005 8012 8018 8023 8028 8033 8037 8040 8042 8045 8047 8049 8051 8053 8055 8058 8060 8062 8065 8068 8070 8073 8075 8076 8077 8078 8079 8078 8077 8077 8076 8075 8075 8074 8074 8074 8074 8076 8077 8079 8080 8082 8084 8086 8087 8089 8091 8092 8092 8093 8094 8094 8095 8096 8096 8097 8098 8099 8101 8103 8104 8106 8109 8111 8113 8115 8118 8120 8121 8123 8125 8127 8129 8131 8134 8136 8138 8141 8144 8147 8151 8155 8159 8164 8168 8173 8178 8183 8189 8194 8199 8204 8209 8214 8218 8223 8228 8233 8238 8242 8247 8252 8257 8263 8269 8274 8280 8287 8293 8300 8306 8312 8318 8324 8329 8335 8339 8343 8347 8351 8354 8358 8361 8364 8367 8370 8373 8377 8381 8385 8388 8392 8396 8399 8402 8406 8409 8411 8412 8413 8414 8415 8415 8415 8415 8415 8415 8416 8417 8418 8419 8420 8422 8424 8426 8428 8430 8431 8432 8433 8433 8434 8433 8432 8431 8430 8429 8429 8428 8428 8427 8427 8428 8429 8431 8432 8434 8436 8438 8440 8442 8444 8445 8446 8448 8449 8451 8452 8454 8456 8458 8460 8464 8467 8470 8473 8476 8480 8483 8486 8489 8492 8494 8496 8498 8499 8501 8503 8505 8506 8508 8510 8513 8515 8518 8521 8524 8526 8529 8532 8534 8537 8538 8540 8541 8542 8544 8545 8547 8548 8550 8551 8553 8556 8559 8561 8564 8566 8569 8571 8574 8577 8578 8579 8580 8580 8580 8580 8579 8578 8578 8577 8576 8576 8576 8576 8576 8576 8577 8577 8578 8579 8579 8580 8580 8580 8580 8580 8580 8580 8580 8579 8580 8580 8580 8581 8581 8582 8583 8584 8584 8585 8585 8585 8585 8584 8583 8581 8580 8578 8576 8574 8572 8571 8569 8567 8566 8565 8565 8564 8564 8564 8563 8563 8563 8563 8563 8562 8560 8559 8558 8556 8554 8552 8550 8548 7638 0 32 9 8547 8545 8544 8543 8543 8542 8542 8543 8543 8544 8544 8545 8546 8546 8547 8547 8547 8547 8546 8546 8545 8544 8543 8542 8541 8540 8539 8539 8539 8538 8539 8539 8539 8540 8540 8541 8541 8541 8540 8540 8539 8537 8536 8535 8533 8532 8531 8529 8528 8527 8526 8526 8525 8525 8525 8524 8523 8522 8521 8520 8518 8516 8513 8511 8508 8505 8502 8498 8495 8491 8488 8484 8480 8476 8472 8467 8463 8458 8453 8448 8443 8437 8432 8427 8422 8416 8411 8406 8401 8395 8390 8383 8376 8367 8358 8349 8337 8324 8311 8298 8283 8269 8254 8239 8223 8207 8191 8174 8156 8137 8118 8095 8069 8041 8010 7976 7939 7898 7853 7804 7752 7698 7639 7574 7504 7429 7346 7252 7149 7037 6914 6767 6607 6433 6246 6045 5805 5566 5326 5086 4846 4614 4389 4172 3963 3763 3628 3527 3460 3427 3428 3500 3601 3731 3890 4078 4321 4564 4808 5051 5295 5533 5767 5996 6220 6439 6618 6783 6934 7070 7192 7294 7388 7473 7548 7615 7675 7730 7781 7826 7867 7904 7939 7971 7999 8024 8046 8066 8084 8101 8115 8128 8141 8153 8164 8175 8185 8196 8206 8216 8225 8234 8242 8250 8257 8263 8269 8274 8278 8282 8285 8288 8291 8293 8295 8298 8300 8302 8303 8305 8306 8307 8308 8309 8310 8311 8311 8312 8313 8313 8314 8315 8316 8318 8319 8320 8321 8322 8323 8324 8325 8325 8324 8324 8323 8322 8320 8319 8317 8315 8313 8312 8310 8308 8306 8304 8302 8300 8297 8295 8293 8290 8287 8284 8282 8279 8276 8273 8270 8267 8264 8262 8260 8258 8255 8253 8251 8249 8248 8246 8244 8241 8239 8237 8234 8232 8229 8226 8223 8220 8216 8213 8210 8206 8203 8199 8196 8192 8188 8185 8181 8177 8174 8170 8166 8163 8159 8156 8153 8149 8146 8142 8139 8136 8132 8129 8125 8122 8118 8114 8110 8106 8102 8098 8093 8089 8085 8080 8076 8072 8068 8063 8059 8055 8050 8046 8041 8037 8032 8027 8022 8016 8010 8005 7999 7993 7987 7982 7976 7970 7964 7958 7953 7947 7942 7936 7931 7926 7921 7915 7910 7904 7899 7893 7887 7880 7873 7866 7859 7851 7844 7836 7828 7821 7813 7805 7798 7791 7784 7778 7772 7767 7761 7756 7751 7746 7741 7736 7731 7726 7721 7715 7710 7704 7697 7691 7685 7678 7672 7665 7659 7652 7646 7640 7634 7628 7622 7616 7610 7604 7598 7591 7585 7578 7572 7565 7558 7551 7544 7537 7530 7524 7517 7510 7504 7497 7490 7484 7477 7471 7464 7457 7450 7442 7434 7427 7418 7410 7401 7392 7382 7373 7363 7354 7344 7334 7323 7313 7303 7292 7281 7271 7260 7248 7237 7225 7213 7201 7188 7175 7162 7149 7135 7121 7106 7092 7077 7062 7047 7032 7017 7001 6986 6971 6955 6940 6925 6910 6894 6879 6864 6849 6833 6818 6802 6787 6772 6756 6741 6725 6710 6694 6679 6664 6649 6634 6619 6604 6589 6574 7639 0 32 9 6559 6544 6528 6513 6498 6483 6467 6452 6437 6421 6406 6391 6376 6361 6347 6332 6317 6303 6288 6274 6259 6245 6230 6214 6199 6183 6167 6151 6134 6117 6100 6083 6066 6049 6031 6014 5996 5979 5961 5943 5925 5907 5888 5869 5850 5830 5810 5789 5769 5747 5726 5704 5682 5659 5637 5614 5590 5567 5543 5518 5494 5468 5443 5417 5391 5364 5337 5309 5281 5254 5226 5198 5169 5141 5113 5084 5056 5027 4999 4970 4941 4911 4882 4852 4821 4790 4759 4727 4694 4661 4628 4594 4560 4526 4492 4457 4422 4387 4352 4317 4282 4247 4211 4176 4140 4104 4067 4031 3993 3956 3918 3880 3842 3803 3764 3725 3685 3646 3605 3565 3524 3482 3440 3397 3354 3310 3264 3218 3171 3123 3074 3025 2975 2923 2871 2818 2764 2709 2653 2595 2537 2475 2411 2344 2276 2204 2127 2047 1967 1884 1800 1714 1627 1541 1454 1368 1290 1216 1148 1084 1025 979 941 908 883 864 858 854 852 852 854 858 862 866 870 874 870 864 855 843 828 808 787 764 739 713 685 657 629 601 573 545 518 491 464 438 412 387 363 339 316 294 272 251 231 212 194 177 161 146 132 119 107 96 85 76 67 59 52 45 39 34 29 25 21 17 14 11 9 7 5 4 3 2 1 03276732767327673276732767327673276732767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 032767327673276732767 1 1 2 2 2 3 3 4 4 5 5 6 7 8 9 11 12 14 16 19 22 25 28 32 37 42 47 54 61 68 76 85 95 105 116 128 141 154 168 183 199 215 232 251 270 289 310 332 354 377 401 426 452 479 506 534 563 593 623 654 686 718 751 784 818 852 887 922 958 994 1030 1066 1102 1139 1175 1212 1250 1287 1324 1362 1400 1438 1477 1516 1555 1594 1634 1674 1715 1755 1795 1835 1875 1915 1955 1995 2035 2074 2113 2151 2189 2228 2265 2303 2341 2379 2416 2454 2492 2529 2567 2604 2641 2678 2715 2751 2787 2823 2858 2893 2927 2961 2995 3029 3062 3095 3128 3160 3193 3225 3257 3289 3321 3353 3384 3415 3445 3475 3505 3534 3562 3591 3618 3646 3673 3699 3726 3752 3778 3804 3830 3855 3880 3905 3930 3954 3979 4002 4025 4048 4070 4091 4112 4131 4151 4170 4188 4205 4222 4239 4255 4272 4288 4304 4320 4335 7640 0 32 9 4351 4367 4382 4398 4413 4428 4443 4457 4471 4484 4496 4508 4519 4529 4539 4549 4557 4565 4574 4582 4589 4597 4605 4612 4620 4627 4634 4641 4648 4655 4662 4668 4674 4679 4684 4689 4693 4696 4699 4702 4704 4706 4708 4709 4710 4710 4711 4711 4711 4711 4710 4709 4708 4707 4705 4703 4701 4699 4696 4694 4691 4688 4685 4681 4678 4674 4670 4665 4661 4655 4650 4644 4637 4631 4623 4616 4608 4600 4591 4583 4573 4564 4555 4545 4535 4524 4513 4502 4490 4478 4466 4452 4438 4424 4409 4393 4377 4360 4342 4325 4307 4288 4269 4250 4231 4212 4193 4174 4155 4135 4116 4098 4079 4060 4041 4022 4003 3984 3965 3946 3927 3907 3887 3867 3847 3827 3807 3786 3766 3745 3724 3704 3685 3665 3646 3627 3608 3590 3573 3555 3537 3520 3503 3486 3469 3452 3435 3418 3401 3383 3365 3348 3329 3311 3293 3274 3255 3236 3217 3198 3178 3158 3137 3116 3095 3074 3052 3030 3007 2984 2961 2938 2914 2890 2866 2841 2816 2791 2765 2739 2713 2686 2657 2628 2599 2568 2536 2503 2468 2433 2396 2359 2320 2280 2239 2196 2153 2109 2063 2015 1966 1915 1861 1805 1747 1687 1621 1554 1487 1419 1350 1282 1213 1144 1075 1007 948 893 843 798 758 729 705 686 672 663 664 666 668 669 671 672 673 674 675 675 667 657 645 631 614 593 572 550 528 506 483 460 437 414 391 369 348 328 308 289 270 252 234 218 202 187 173 159 147 136 125 116 107 99 92 85 78 72 66 61 56 50 45 41 36 32 29 26 23 20 18 17 15 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 4 4 3 3 2 2 2 1 2 3 3 4 5 7 8 9 10 11 12 12 12 12 11 10 9 7 6 5 4 3 2 2 2 2 3 4 5 6 7 8 9 10 11 12 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 11 12 13 14 16 17 18 19 20 21 23 24 25 26 28 30 32 35 38 41 45 50 55 60 66 73 81 89 97 106 116 127 138 150 163 177 191 206 222 240 258 277 297 317 339 362 386 410 436 462 489 517 546 576 607 639 671 704 738 773 809 846 883 921 959 998 1038 1078 1119 1160 1202 1244 1286 1329 1372 1415 1459 1503 1548 1593 1638 1683 1728 1774 1820 1866 1911 1957 2003 2049 2095 2141 2187 2233 2279 2324 2370 2416 2462 2507 2553 2598 2643 2689 2734 2779 2823 2867 7641 0 32 9 2912 2955 2999 3042 3084 3127 3169 3210 3252 3293 3333 3374 3414 3454 3494 3533 3573 3612 3652 3691 3730 3768 3807 3845 3884 3922 3959 3996 4033 4070 4107 4142 4178 4213 4249 4284 4318 4353 4387 4422 4456 4490 4524 4557 4590 4624 4656 4688 4720 4751 4782 4813 4842 4872 4901 4930 4959 4988 5016 5044 5073 5101 5129 5157 5186 5213 5241 5269 5296 5323 5350 5376 5403 5428 5454 5480 5505 5530 5555 5580 5604 5629 5654 5678 5702 5726 5750 5773 5796 5818 5840 5862 5883 5904 5924 5945 5965 5986 6006 6027 6047 6068 6089 6109 6130 6151 6172 6192 6212 6232 6252 6272 6291 6310 6328 6347 6365 6383 6401 6419 6437 6455 6473 6491 6509 6527 6544 6561 6578 6595 6611 6627 6642 6658 6674 6689 6704 6720 6735 6751 6766 6782 6798 6814 6829 6845 6861 6875 6890 6905 6919 6932 6944 6957 6969 6981 6992 7003 7014 7026 7037 7048 7059 7071 7082 7093 7104 7115 7126 7137 7147 7157 7167 7177 7187 7197 7207 7217 7227 7237 7248 7258 7268 7278 7288 7298 7307 7315 7323 7331 7339 7345 7351 7358 7364 7371 7378 7385 7392 7399 7407 7415 7422 7430 7438 7446 7451 7456 7461 7464 7467 7469 7470 7471 7472 7473 7475 7477 7479 7482 7484 7486 7488 7489 7490 7491 7486 7479 7469 7458 7444 7427 7408 7387 7364 7339 7315 7289 7260 7228 7194 7151 7100 7039 6970 6892 6786 6666 6534 6388 6230 6038 5847 5656 5464 5273 5097 4934 4784 4646 4521 4458 4425 4421 4446 4501 4616 4745 4889 5047 5218 5408 5598 5788 5978 6168 6332 6485 6626 6757 6876 6971 7057 7134 7202 7261 7313 7361 7404 7442 7475 7508 7537 7561 7580 7595 7603 7605 7601 7591 7576 7547 7515 7480 7442 7400 7353 7306 7259 7212 7166 7130 7100 7077 7059 7048 7055 7070 7094 7125 7166 7224 7283 7345 7408 7473 7540 7606 7673 7739 7806 7860 7911 7957 7999 8037 8067 8095 8120 8143 8163 8181 8198 8214 8229 8243 8256 8269 8281 8292 8303 8312 8320 8328 8335 8342 8348 8354 8360 8366 8372 8379 8387 8394 8401 8408 8415 8423 8430 8437 8444 8449 8454 8459 8463 8467 8470 8473 8476 8479 8483 8486 8489 8492 8495 8498 8501 8505 8508 8511 8514 8517 8520 8523 8526 8529 8531 8535 8538 8541 8544 8548 8551 8555 8559 8563 8566 8569 8572 8575 8577 8579 8581 8582 8583 8585 8586 8587 8589 8590 8591 8593 8596 8598 8601 8603 8607 8610 8613 8616 8619 8622 8625 8627 8630 8633 8636 8639 8641 8644 8647 8650 8653 8656 8659 8661 8664 8667 8669 8671 8674 8675 8677 8679 8681 8683 8686 8688 8690 8693 8695 8698 8701 8704 8707 8710 8713 8716 8718 8721 8724 8726 8728 8730 8732 8735 8737 8739 8742 8744 8746 8749 8752 8754 8757 8760 8763 8765 8768 8770 8772 8774 8776 8778 8780 8782 8783 8785 8787 8788 7642 0 32 9 8790 8792 8794 8796 8798 8800 8803 8805 8807 8810 8812 8814 8817 8819 8821 8823 8825 8827 8829 8831 8832 8834 8836 8838 8840 8841 8843 8846 8848 8850 8852 8854 8856 8858 8860 8862 8863 8864 8865 8866 8867 8867 8868 8868 8869 8869 8870 8871 8872 8873 8875 8877 8879 8882 8884 8886 8888 8890 8893 8895 8897 8898 8899 8901 8902 8903 8904 8904 8905 8906 8907 8908 8909 8911 8912 8913 8914 8915 8916 8917 8918 8919 8919 8920 8920 8921 8921 8922 8922 8922 8922 8923 8923 8923 8923 8924 8924 8924 8924 8924 8924 8924 8924 8923 8923 8923 8924 8924 8925 8925 8926 8927 8929 8930 8931 8932 8933 8934 8935 8936 8937 8937 8938 8938 8938 8938 8938 8938 8938 8937 8937 8937 8937 8937 8937 8937 8937 8937 8937 8937 8937 8938 8938 8939 8940 8941 8942 8944 8945 8947 8949 8950 8952 8953 8955 8957 8958 8958 8959 8960 8960 8960 8960 8960 8960 8961 8961 8962 8963 8964 8965 8966 8967 8969 8970 8971 8972 8972 8973 8973 8973 8972 8971 8971 8970 8969 8969 8969 8969 8970 8970 8972 8973 8974 8976 8977 8978 8979 8980 8980 8980 8979 8979 8978 8977 8976 8975 8975 8974 8973 8973 8973 8974 8975 8976 8976 8977 8978 8979 8979 8980 8979 8978 8977 8975 8972 8969 8966 8963 8960 8957 8954 8952 8951 8949 8948 8948 8949 8949 8949 8950 8950 8949 8949 8948 8947 8944 8941 8937 8934 8930 8926 8922 8918 8914 8910 8906 8903 8900 8896 8893 8889 8884 8878 8872 8865 8857 8848 8839 8830 8821 8812 8803 8793 8784 8775 8765 8755 8744 8734 8722 8707 8690 8670 8648 8624 8596 8565 8531 8494 8454 8413 8369 8320 8267 8210 8147 8075 7996 7908 7811 7693 7562 7418 7260 7090 6879 6669 6458 6247 6037 5830 5628 5432 5241 5054 4931 4838 4776 4744 4742 4805 4893 5007 5145 5308 5518 5728 5938 6148 6358 6561 6759 6950 7136 7316 7461 7594 7714 7822 7918 7998 8071 8137 8196 8248 8296 8341 8381 8418 8450 8480 8508 8532 8552 8570 8583 8594 8603 8610 8615 8619 8622 8623 8623 8622 8622 8620 8616 8611 8604 8591 8574 8553 8529 8499 8457 8412 8366 8318 8269 8217 8166 8114 8063 8011 7977 7951 7933 7922 7920 7938 7962 7993 8031 8076 8133 8189 8246 8303 8360 8413 8463 8511 8556 8598 8631 8660 8686 8709 8728 8744 8759 8772 8785 8796 8807 8817 8827 8835 8843 8850 8856 8861 8866 8869 8871 8872 8873 8874 8876 8877 8878 8879 8880 8881 8883 8885 8887 8889 8892 8893 8895 8896 8897 8897 8897 8897 8897 8897 8897 8897 8898 8898 8899 8899 8900 8900 8901 8901 8902 8901 8900 8899 8898 8897 8896 8894 8893 8891 8890 8889 8889 8888 8887 8887 8886 8886 8885 8884 8884 8882 8880 8879 8877 8875 8874 8872 8871 8870 8869 8869 8870 8870 8871 8871 8871 8871 8871 8871 7643 0 32 9 8871 8870 8868 8866 8863 8861 8858 8855 8852 8849 8846 8844 8842 8841 8840 8839 8838 8838 8837 8836 8836 8834 8833 8831 8829 8827 8825 8823 8820 8818 8815 8813 8811 8809 8807 8805 8803 8802 8800 8798 8797 8795 8793 8791 8789 8787 8784 8782 8779 8777 8775 8772 8770 8767 8765 8763 8760 8757 8754 8751 8748 8745 8742 8739 8736 8733 8731 8728 8726 8724 8723 8722 8722 8721 8721 8720 8720 8719 8718 8717 8716 8714 8712 8709 8706 8703 8699 8695 8691 8687 8683 8679 8676 8672 8669 8666 8664 8661 8659 8656 8654 8652 8650 8648 8645 8643 8641 8638 8636 8634 8631 8629 8626 8624 8622 8620 8618 8615 8613 8611 8609 8607 8604 8601 8598 8595 8591 8587 8583 8579 8575 8571 8567 8562 8558 8554 8550 8546 8543 8540 8536 8534 8531 8528 8526 8523 8520 8516 8513 8509 8506 8501 8497 8492 8488 8483 8479 8474 8470 8466 8462 8458 8455 8451 8448 8444 8440 8437 8433 8429 8425 8421 8416 8411 8406 8401 8396 8391 8386 8380 8375 8371 8366 8362 8357 8353 8349 8345 8341 8337 8333 8329 8324 8319 8314 8309 8303 8297 8291 8285 8279 8273 8267 8260 8254 8248 8242 8236 8230 8224 8218 8213 8207 8201 8195 8189 8183 8177 8171 8166 8160 8154 8148 8142 8136 8129 8123 8117 8110 8104 8097 8090 8083 8076 8069 8062 8054 8046 8039 8031 8024 8016 8009 8001 7993 7986 7978 7971 7963 7956 7948 7941 7933 7925 7917 7909 7901 7893 7884 7875 7866 7856 7846 7836 7826 7816 7805 7794 7784 7773 7762 7751 7740 7730 7719 7709 7698 7688 7678 7668 7658 7648 7638 7627 7617 7607 7596 7586 7575 7564 7553 7541 7530 7518 7506 7493 7481 7468 7455 7442 7428 7415 7401 7387 7373 7359 7346 7332 7319 7305 7291 7278 7265 7251 7238 7224 7210 7196 7181 7166 7151 7135 7119 7102 7086 7069 7052 7035 7018 7000 6983 6965 6948 6930 6911 6893 6873 6853 6832 6811 6789 6766 6743 6720 6697 6674 6651 6628 6605 6581 6558 6534 6509 6483 6456 6428 6396 6363 6328 6291 6252 6212 6170 6126 6080 6032 5985 5934 5881 5826 5767 5702 5630 5552 5467 5376 5266 5150 5028 4900 4766 4621 4475 4330 4184 4039 3912 3798 3695 3604 3526 3485 3462 3458 3471 3502 3570 3643 3720 3802 3888 3978 4067 4157 4247 4337 4403 4461 4510 4552 4585 4605 4619 4628 4631 4628 4622 4612 4599 4582 4561 4539 4514 4485 4452 4416 4374 4328 4279 4226 4170 4105 4040 3974 3909 3844 3779 3714 3650 3587 3523 3469 3419 3372 3329 3289 3257 3227 3199 3173 3148 3127 3106 3085 3064 3043 3019 2993 2966 2937 2907 2873 2837 2799 2759 2718 2674 2630 2585 2538 2491 2443 2394 2346 2297 2248 2199 2150 2101 2052 2003 1954 1906 1857 1808 1759 1711 1662 1613 1565 1516 1468 1420 1371 1323 1275 1228 1181 1134 1088 7644 0 32 9 1042 996 952 908 866 823 782 742 703 664 627 591 556 522 489 457 426 397 368 341 315 290 266 243 222 201 182 164 147 131 117 104 92 81 71 62 55 48 43 38 34 30 27 25 22 20 18 17 15 13 12 10 9 8 7 6 5 4 3 2 2 1 1 13276732767327673276732767327673276732767 0 0 0 0 0 1 1 1 2 1 1 1327673276732767327673276732767327673276732767327673276732767 0 1 2 3 4 5 6 7 8 8 8 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 10 11 12 13 14 14 16 17 18 20 22 24 27 31 34 39 44 51 57 65 74 83 93 104 116 129 142 156 172 188 205 223 242 262 284 307 332 358 385 414 444 477 510 544 580 617 654 693 732 772 812 853 895 937 980 1023 1067 1111 1156 1202 1249 1296 1343 1391 1439 1488 1537 1585 1634 1683 1731 1780 1828 1877 1925 1973 2021 2069 2117 2166 2215 2263 2312 2361 2410 2459 2507 2556 2604 2652 2699 2745 2791 2835 2880 2923 2966 3008 3050 3092 3133 3174 3215 3255 3296 3336 3377 3417 3457 3497 3536 3575 3614 3652 3690 3728 3765 3801 3837 3873 3908 3943 3977 4011 4045 4079 4112 4145 4177 4209 4241 4272 4302 4332 4362 4391 4420 4448 4475 4503 4529 4556 4582 4608 4633 4659 4684 4708 4733 4757 4781 4804 4827 4850 4872 4894 4916 4937 4958 4979 4999 5019 5039 5059 5078 5097 5116 5135 5153 5172 5190 5207 5224 5241 5258 5274 5290 5305 5320 5335 5349 5362 5376 5389 5402 5414 5427 5439 5451 5462 5474 5485 5495 5505 5515 5524 5533 5542 5550 5557 5564 5570 5577 5584 5590 5597 5603 5610 5617 5623 5630 5637 5644 5652 5659 5665 5671 5676 5682 5686 5689 5692 5693 5695 5695 5694 5694 5693 5692 5691 5689 5688 5687 5686 5685 5684 5683 5682 5681 5679 5677 5675 5673 5670 5666 5663 5659 5655 5651 5647 5642 5638 5633 5628 5622 5616 5609 5601 5593 5584 5574 5564 5553 5542 5531 5520 5509 5497 5486 5474 5463 5451 5439 5426 5413 5398 5380 5362 5342 5320 5296 5270 5244 5216 5186 5158 5128 5096 5063 5029 4991 4950 4904 4854 4800 4730 4652 4564 4468 4362 4227 4092 3956 3821 3686 3552 3422 3294 3169 3047 2967 2905 2862 2837 2830 2863 2907 2962 3028 3104 3197 3289 3382 3474 3567 3645 3717 3782 3840 3892 3927 3955 3978 3995 4005 4010 4012 4012 4009 4003 3996 3988 3977 3965 3951 3935 3917 3898 3877 3854 3829 3803 3776 3749 3721 3692 3664 3634 3605 3574 3544 3513 3482 3450 3418 3384 3350 3315 3279 7645 0 32 9 3242 3205 3167 3129 3091 3052 3013 2974 2935 2896 2856 2815 2774 2732 2690 2647 2603 2559 2513 2467 2421 2374 2326 2278 2230 2181 2132 2082 2032 1982 1932 1880 1829 1777 1725 1673 1619 1566 1513 1460 1407 1355 1304 1253 1203 1154 1107 1062 1018 975 934 895 857 820 785 751 718 685 654 623 593 563 533 505 476 449 421 395 369 344 320 297 275 254 234 215 198 182 168 154 141 129 118 108 98 90 81 74 67 60 54 49 44 40 36 32 30 28 26 24 23 23 22 22 21 21 20 19 19 18 17 16 15 13 12 11 10 10 9 9 9 10 10 11 11 12 12 13 13 14 14 14 13 13 12 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 14 14 15 16 16 17 17 17 16 16 15 15 14 14 13 13 13 14 14 15 16 17 19 20 21 23 25 26 28 30 31 33 35 38 40 44 48 52 57 63 69 77 85 95 105 116 128 141 156 171 188 206 225 246 268 292 317 343 371 401 432 464 497 532 567 603 641 679 717 757 797 837 878 920 962 1005 1049 1093 1138 1183 1229 1276 1323 1371 1419 1468 1517 1566 1616 1666 1716 1767 1817 1868 1919 1970 2020 2071 2122 2173 2223 2273 2324 2374 2424 2474 2524 2573 2623 2672 2721 2770 2819 2868 2917 2965 3013 3061 3109 3156 3204 3251 3297 3344 3390 3436 3482 3528 3574 3620 3666 3712 3758 3803 3849 3895 3940 3985 4031 4075 4119 4163 4207 4250 4292 4334 4375 4416 4456 4496 4535 4574 4613 4652 4691 4729 4767 4805 4843 4881 4918 4956 4993 5030 5066 5103 5138 5174 5209 5243 5277 5311 5344 5376 5409 5440 5472 5503 5533 5564 5594 5623 5653 5682 5710 5738 5766 5794 5821 5848 5874 5901 5927 5953 5979 6004 6030 6055 6080 6106 6130 6155 6179 6204 6227 6250 6273 6295 6317 6337 6358 6378 6397 6416 6435 6454 6472 6491 6509 6528 6547 6566 6585 6605 6624 6643 6662 6681 6701 6719 6737 6754 6772 6789 6805 6820 6836 6852 6868 6883 6899 6915 6930 6946 6962 6979 6995 7012 7029 7046 7062 7079 7096 7113 7130 7146 7163 7179 7195 7211 7227 7242 7258 7273 7287 7302 7316 7329 7343 7356 7369 7382 7395 7408 7421 7434 7447 7460 7473 7486 7498 7511 7524 7537 7549 7562 7574 7585 7597 7608 7619 7630 7640 7651 7662 7672 7683 7693 7704 7714 7724 7734 7744 7753 7762 7770 7778 7786 7793 7800 7807 7813 7820 7827 7834 7841 7848 7855 7863 7869 7875 7881 7887 7892 7895 7899 7902 7904 7906 7908 7910 7912 7913 7646 0 32 9 7914 7915 7916 7917 7918 7918 7916 7913 7908 7902 7895 7885 7873 7859 7843 7826 7808 7787 7764 7739 7711 7679 7641 7598 7550 7495 7424 7342 7251 7148 7036 6888 6741 6594 6447 6299 6154 6010 5869 5730 5593 5506 5440 5397 5376 5377 5427 5494 5580 5684 5806 5961 6117 6273 6428 6584 6734 6879 7020 7157 7289 7395 7493 7581 7660 7730 7788 7840 7887 7929 7966 8000 8030 8058 8082 8103 8124 8141 8155 8165 8172 8174 8171 8164 8152 8135 8107 8077 8043 8006 7966 7921 7875 7830 7785 7739 7705 7677 7655 7639 7630 7639 7657 7682 7715 7755 7812 7868 7925 7982 8039 8094 8149 8202 8253 8304 8342 8376 8407 8435 8459 8478 8496 8513 8529 8543 8558 8572 8586 8599 8611 8624 8636 8648 8659 8670 8679 8688 8696 8703 8710 8716 8721 8727 8733 8739 8744 8750 8756 8761 8767 8773 8778 8783 8788 8793 8798 8802 8807 8811 8816 8820 8825 8829 8834 8838 8843 8847 8851 8856 8860 8864 8867 8871 8874 8878 8881 8885 8888 8892 8895 8899 8903 8907 8911 8915 8919 8923 8927 8931 8935 8938 8942 8945 8948 8951 8954 8957 8960 8962 8965 8968 8971 8973 8976 8978 8981 8983 8986 8988 8990 8992 8994 8996 8999 9001 9003 9005 9008 9011 9013 9017 9020 9023 9026 9029 9032 9034 9037 9040 9042 9044 9046 9048 9049 9051 9053 9055 9056 9058 9060 9062 9064 9066 9068 9070 9073 9075 9077 9079 9081 9083 9085 9087 9089 9091 9093 9095 9097 9099 9102 9104 9107 9109 9111 9114 9116 9118 9120 9122 9123 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9137 9138 9139 9140 9142 9143 9144 9145 9147 9148 9150 9151 9153 9154 9157 9159 9161 9164 9166 9168 9170 9173 9175 9177 9179 9180 9181 9181 9182 9182 9181 9181 9181 9181 9181 9181 9182 9183 9184 9185 9187 9190 9192 9194 9197 9199 9202 9204 9207 9209 9211 9212 9213 9214 9215 9215 9216 9216 9217 9217 9218 9218 9219 9219 9220 9221 9222 9223 9224 9225 9226 9227 9227 9228 9229 9229 9230 9231 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9242 9243 9243 9244 9244 9244 9244 9245 9245 9245 9246 9247 9247 9248 9249 9250 9251 9252 9253 9254 9254 9255 9255 9255 9256 9256 9256 9256 9256 9256 9256 9257 9258 9258 9260 9261 9262 9263 9265 9266 9267 9268 9268 9269 9269 9270 9270 9270 9271 9271 9271 9272 9272 9273 9274 9274 9275 9276 9277 9278 9278 9278 9279 9279 9279 9279 9280 9280 9280 9280 9281 9281 9281 9282 9282 9282 9283 9283 9283 9283 9283 9282 9282 9282 9281 9281 9280 9280 9280 9280 9280 9281 9281 9282 9284 9285 9287 9288 9290 9292 9293 9294 9296 9297 9297 9298 9298 9298 9298 9297 9297 9296 9295 9295 9294 9294 9294 9294 9294 9295 9295 9296 9297 9298 9298 9299 9300 9300 7647 0 32 9 9301 9300 9299 9298 9297 9295 9293 9291 9290 9288 9286 9285 9284 9284 9283 9283 9283 9283 9283 9283 9283 9282 9281 9279 9277 9274 9272 9269 9266 9263 9260 9259 9257 9256 9254 9253 9251 9250 9248 9247 9245 9241 9236 9231 9225 9218 9211 9203 9196 9188 9181 9175 9168 9162 9156 9149 9141 9131 9120 9108 9094 9074 9052 9028 9002 8974 8946 8916 8883 8848 8811 8773 8731 8683 8631 8575 8499 8411 8310 8196 8069 7900 7725 7546 7363 7174 6981 6788 6595 6402 6209 6074 5966 5885 5831 5805 5846 5913 6006 6125 6269 6464 6659 6854 7050 7245 7432 7612 7786 7954 8114 8237 8347 8445 8532 8606 8665 8718 8767 8810 8849 8886 8921 8954 8983 9010 9035 9059 9080 9098 9115 9127 9138 9148 9158 9166 9173 9180 9187 9194 9201 9208 9216 9223 9231 9238 9244 9250 9255 9259 9262 9264 9265 9266 9267 9268 9269 9270 9270 9271 9272 9274 9276 9278 9280 9283 9285 9287 9289 9290 9292 9294 9295 9296 9296 9297 9298 9298 9299 9299 9299 9299 9299 9299 9298 9298 9297 9296 9295 9294 9292 9291 9289 9287 9285 9282 9279 9276 9272 9268 9264 9259 9255 9250 9244 9239 9234 9228 9222 9216 9210 9202 9191 9179 9165 9149 9126 9100 9071 9038 9002 8957 8911 8866 8820 8775 8731 8690 8650 8613 8578 8558 8544 8538 8538 8545 8567 8592 8620 8652 8688 8728 8767 8807 8847 8887 8920 8950 8978 9003 9025 9040 9054 9066 9077 9086 9092 9099 9105 9111 9116 9122 9127 9133 9138 9142 9147 9150 9154 9157 9159 9161 9162 9164 9165 9167 9168 9170 9172 9173 9175 9178 9180 9183 9186 9189 9192 9195 9197 9200 9203 9206 9208 9211 9214 9216 9219 9222 9225 9229 9232 9235 9239 9242 9246 9249 9252 9255 9258 9260 9262 9264 9265 9266 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9280 9280 9280 9280 9280 9279 9278 9277 9276 9276 9275 9273 9272 9271 9270 9268 9267 9265 9263 9260 9258 9255 9252 9249 9245 9242 9238 9234 9231 9227 9223 9220 9216 9212 9209 9205 9201 9196 9192 9187 9181 9175 9169 9162 9155 9147 9139 9130 9121 9111 9102 9092 9081 9071 9060 9049 9038 9027 9016 9005 8993 8982 8970 8958 8947 8935 8923 8912 8900 8888 8877 8866 8854 8843 8833 8822 8812 8802 8792 8783 8774 8765 8756 8747 8739 8730 8722 8715 8707 8701 8694 8689 8684 8680 8677 8675 8674 8674 8675 8677 8680 8684 8688 8692 8697 8702 8707 8712 8717 8721 8725 8730 8734 8738 8743 8747 8752 8757 8763 8770 8777 8784 8792 8799 8808 8816 8824 8833 8841 8848 8855 8861 8867 8872 8877 8881 8885 8888 8891 8894 8897 8900 8903 8906 8909 8911 8914 8917 8920 8923 8926 8928 8930 8933 8934 8936 8937 8938 8939 8940 8940 8940 8940 8940 8939 8938 8937 8936 8935 8933 8932 8930 8929 7648 0 32 9 8927 8926 8924 8923 8921 8919 8918 8917 8916 8915 8913 8912 8911 8909 8908 8906 8904 8902 8900 8897 8894 8891 8888 8885 8882 8879 8876 8873 8870 8867 8865 8862 8860 8858 8855 8853 8850 8848 8845 8842 8839 8837 8834 8831 8828 8825 8823 8821 8819 8818 8817 8817 8817 8817 8818 8818 8819 8820 8820 8821 8822 8821 8821 8821 8820 8820 8819 8819 8818 8817 8817 8817 8818 8818 8819 8820 8821 8822 8823 8824 8825 8826 8826 8825 8825 8824 8823 8821 8819 8817 8816 8814 8812 8810 8808 8806 8805 8803 8801 8800 8798 8796 8794 8792 8790 8788 8785 8782 8779 8775 8772 8768 8764 8760 8756 8751 8747 8742 8737 8732 8727 8721 8716 8710 8705 8699 8694 8688 8683 8678 8672 8667 8662 8657 8653 8648 8643 8638 8633 8628 8622 8617 8611 8605 8599 8592 8585 8579 8572 8565 8558 8551 8544 8537 8530 8523 8516 8510 8504 8497 8491 8484 8478 8471 8464 8456 8448 8439 8429 8419 8409 8397 8386 8374 8363 8351 8341 8330 8319 8309 8298 8287 8276 8265 8253 8241 8226 8209 8191 8172 8150 8127 8102 8075 8047 8017 7987 7955 7920 7884 7845 7801 7751 7695 7634 7566 7481 7387 7284 7172 7052 6906 6761 6616 6470 6325 6188 6058 5935 5820 5712 5649 5606 5584 5584 5604 5667 5742 5828 5925 6034 6158 6283 6407 6531 6656 6764 6865 6958 7043 7121 7180 7232 7277 7315 7345 7367 7386 7402 7414 7423 7431 7436 7440 7441 7441 7439 7436 7431 7424 7414 7403 7389 7371 7351 7329 7301 7270 7236 7199 7159 7109 7059 7010 6960 6911 6862 6813 6766 6719 6673 6641 6615 6594 6580 6571 6576 6584 6596 6610 6627 6648 6670 6691 6712 6733 6747 6759 6767 6773 6775 6772 6766 6759 6749 6737 6722 6707 6691 6674 6656 6638 6620 6601 6581 6561 6540 6518 6496 6474 6451 6428 6404 6380 6355 6330 6305 6279 6253 6226 6199 6171 6143 6114 6085 6055 6024 5992 5961 5929 5896 5864 5831 5799 5766 5732 5699 5666 5632 5598 5564 5528 5491 5454 5415 5376 5335 5293 5251 5208 5164 5120 5075 5030 4985 4939 4893 4847 4801 4754 4707 4659 4610 4561 4510 4459 4406 4353 4298 4243 4187 4130 4073 4015 3956 3898 3839 3780 3721 3661 3601 3541 3481 3420 3358 3296 3234 3171 3107 3043 2979 2913 2848 2782 2717 2651 2585 2520 2454 2388 2322 2257 2192 2127 2062 1997 1933 1869 1806 1743 1680 1618 1556 1495 1434 1374 1315 1257 1200 1143 1088 1033 980 928 877 828 780 733 688 644 602 562 523 485 450 416 383 352 322 294 268 243 220 198 178 159 142 127 113 100 89 80 71 64 58 52 48 44 41 38 35 33 30 28 26 24 23 21 19 17 16 15 14 13 13 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 7649 0 32 9 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 17 17 18 18 19 19 20 20 20 21 21 22 22 23 24 25 27 29 31 35 38 42 47 52 57 64 71 78 87 96 107 118 131 145 161 178 197 218 240 264 290 318 347 378 411 445 481 518 557 598 639 683 727 774 821 869 919 970 1023 1076 1130 1185 1241 1298 1356 1414 1473 1532 1592 1652 1712 1773 1834 1896 1957 2019 2080 2142 2204 2266 2327 2389 2451 2512 2573 2633 2693 2753 2812 2871 2929 2987 3045 3102 3158 3215 3271 3327 3382 3437 3492 3547 3601 3655 3708 3761 3814 3865 3916 3966 4016 4064 4112 4158 4204 4250 4294 4338 4382 4424 4467 4509 4551 4593 4634 4675 4716 4756 4796 4835 4873 4911 4949 4985 5020 5055 5088 5122 5154 5185 5216 5247 5278 5309 5339 5369 5399 5429 5459 5488 5517 5546 5574 5602 5628 5654 5680 5705 5728 5752 5774 5797 5819 5841 5862 5883 5904 5924 5944 5964 5983 6002 6021 6038 6055 6072 6088 6104 6119 6134 6149 6164 6178 6192 6206 6220 6233 6246 6259 6270 6282 6292 6303 6312 6321 6330 6339 6347 6356 6364 6372 6380 6388 6395 6401 6406 6411 6414 6415 6414 6411 6407 6402 6395 6386 6377 6366 6355 6343 6331 6316 6300 6282 6258 6226 6188 6144 6093 6019 5937 5846 5747 5639 5511 5384 5257 5130 5002 4892 4794 4707 4633 4570 4552 4553 4574 4615 4675 4778 4884 4995 5110 5228 5350 5471 5593 5715 5836 5930 6016 6092 6160 6220 6264 6303 6338 6367 6392 6414 6433 6451 6466 6479 6493 6505 6515 6524 6531 6535 6538 6540 6541 6540 6537 6534 6531 6527 6524 6520 6517 6513 6509 6505 6501 6496 6491 6486 6480 6473 6465 6458 6449 6441 6432 6422 6413 6403 6393 6383 6373 6362 6351 6340 6328 6316 6304 6290 6277 6262 6248 6232 6217 6201 6185 6169 6153 6137 6120 6104 6087 6070 6053 6036 6018 6000 5981 5963 5943 5923 5902 5881 5860 5838 5815 5792 5768 5745 5720 5696 5671 5646 5620 5594 5567 5540 5513 5485 5457 5427 5398 5367 5336 5305 5273 5240 5207 5174 5140 5106 5072 5038 5003 4967 4932 4896 4859 4822 4784 4745 4706 4665 4624 4582 4539 4495 4451 4406 4361 4315 4270 4224 4177 4131 4084 4037 3990 3942 3894 3844 3793 3740 3686 3631 3572 3512 3452 3390 3328 3264 3200 3136 3072 3009 2948 2889 2832 2776 2722 2672 2623 2575 2529 2483 2439 2395 2351 2306 2262 2216 2169 2121 2073 2023 1972 1920 1868 1815 1762 1708 1654 1601 1547 1493 1440 1386 1333 1280 1226 1174 1121 1069 1017 966 916 867 818 771 725 680 637 596 556 518 481 446 413 381 351 323 295 270 245 7650 0 32 9 222 201 181 162 145 129 115 102 91 81 72 65 59 54 49 45 43 40 38 35 33 31 29 27 25 24 22 21 19 18 17 17 17 17 18 19 19 20 21 22 23 24 24 24 24 23 22 21 20 19 18 17 16 15 14 13 13 13 13 13 13 14 15 16 16 17 18 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 20 20 22 23 24 25 27 28 30 31 33 35 37 40 43 46 50 55 60 66 74 82 91 101 113 126 140 155 172 190 210 231 254 278 304 332 362 393 426 462 499 537 577 619 663 708 754 801 850 900 950 1002 1055 1109 1163 1218 1275 1332 1391 1450 1511 1572 1634 1698 1762 1827 1893 1959 2026 2094 2161 2229 2296 2364 2431 2498 2565 2631 2698 2763 2828 2893 2957 3021 3084 3147 3210 3272 3334 3396 3457 3518 3579 3639 3699 3758 3817 3876 3934 3991 4047 4103 4158 4212 4265 4318 4369 4421 4471 4521 4570 4619 4667 4715 4762 4809 4856 4902 4947 4993 5037 5081 5124 5167 5208 5249 5289 5329 5367 5405 5442 5479 5516 5552 5587 5623 5658 5693 5728 5762 5797 5831 5865 5899 5933 5966 5999 6031 6064 6095 6127 6158 6188 6218 6248 6277 6305 6334 6361 6389 6416 6443 6470 6496 6522 6548 6573 6599 6624 6649 6674 6699 6724 6748 6773 6797 6821 6845 6868 6891 6914 6936 6959 6981 7002 7023 7044 7065 7085 7105 7124 7144 7162 7181 7199 7217 7235 7252 7270 7286 7303 7319 7335 7351 7366 7382 7396 7411 7426 7440 7454 7468 7481 7494 7508 7521 7533 7546 7558 7570 7582 7594 7605 7616 7627 7638 7649 7659 7669 7680 7690 7700 7710 7720 7731 7741 7752 7763 7774 7785 7796 7807 7818 7829 7840 7850 7861 7871 7882 7891 7901 7910 7920 7929 7938 7947 7956 7965 7974 7984 7993 8003 8012 8022 8031 8040 8050 8058 8067 8075 8083 8090 8097 8104 8111 8117 8124 8130 8137 8144 8150 8157 8164 8171 8177 8183 8189 8195 8200 8204 8208 8211 8214 8217 8220 8223 8225 8228 8230 8233 8235 8237 8239 8242 8242 8240 8238 8234 8230 8222 8213 8202 8190 8176 8162 8147 8129 8110 8089 8066 8039 8007 7972 7933 7880 7818 7747 7667 7578 7458 7336 7213 7089 6963 6837 6710 6583 6457 6330 6245 6177 6128 6095 6081 6109 6149 6203 6270 6350 6450 6551 6652 6753 6854 6943 7024 7100 7168 7230 7271 7305 7333 7355 7370 7377 7383 7386 7388 7388 7388 7387 7384 7382 7378 7373 7367 7362 7356 7349 7342 7335 7328 7321 7315 7311 7308 7305 7302 7299 7296 7293 7289 7286 7282 7272 7262 7252 7241 7231 7222 7214 7207 7202 7197 7204 7216 7233 7256 7283 7323 7366 7413 7464 7651 0 32 9 7519 7581 7643 7705 7767 7829 7889 7948 8005 8061 8116 8165 8212 8257 8299 8340 8377 8414 8448 8481 8513 8543 8572 8600 8627 8653 8678 8703 8726 8748 8770 8791 8811 8830 8849 8867 8885 8902 8918 8934 8949 8963 8977 8990 9003 9015 9026 9037 9047 9057 9066 9075 9083 9092 9100 9107 9115 9122 9129 9136 9143 9149 9155 9161 9167 9172 9177 9182 9187 9192 9197 9201 9206 9210 9215 9219 9224 9228 9232 9237 9241 9245 9249 9253 9257 9260 9263 9267 9270 9273 9275 9278 9280 9283 9285 9288 9290 9293 9295 9297 9300 9302 9304 9306 9308 9310 9312 9314 9315 9317 9319 9321 9322 9324 9326 9327 9329 9331 9332 9334 9336 9337 9339 9340 9342 9344 9345 9347 9349 9351 9353 9355 9357 9360 9362 9364 9366 9368 9369 9371 9372 9373 9373 9373 9373 9373 9373 9372 9372 9371 9371 9371 9372 9372 9373 9374 9376 9378 9379 9381 9383 9385 9386 9388 9389 9391 9391 9392 9392 9393 9393 9393 9393 9392 9392 9392 9391 9391 9390 9389 9388 9387 9385 9384 9382 9380 9378 9376 9374 9372 9370 9369 9368 9368 9368 9368 9369 9370 9372 9373 9374 9375 9375 9376 9376 9376 9374 9373 9371 9370 9368 9367 9366 9364 9363 9362 9362 9362 9363 9364 9365 9366 9368 9369 9370 9372 9373 9374 9375 9376 9378 9379 9380 9382 9383 9385 9388 9390 9393 9395 9398 9401 9404 9407 9410 9413 9415 9418 9420 9423 9425 9427 9430 9432 9435 9437 9440 9443 9446 9449 9452 9455 9458 9461 9464 9468 9470 9473 9475 9478 9480 9483 9485 9487 9489 9492 9494 9496 9499 9501 9503 9506 9508 9510 9512 9514 9516 9518 9520 9522 9523 9525 9526 9528 9529 9530 9531 9532 9533 9535 9535 9536 9537 9538 9538 9539 9540 9540 9541 9542 9543 9544 9545 9547 9548 9550 9551 9553 9554 9556 9557 9558 9559 9559 9560 9560 9559 9559 9559 9558 9558 9558 9558 9559 9560 9561 9563 9565 9567 9569 9571 9573 9575 9577 9578 9579 9580 9580 9579 9579 9579 9578 9578 9577 9577 9576 9576 9577 9577 9577 9578 9578 9578 9578 9579 9579 9578 9577 9576 9576 9575 9574 9572 9571 9570 9569 9569 9569 9568 9568 9568 9568 9567 9567 9566 9566 9565 9564 9564 9563 9562 9562 9562 9562 9561 9561 9561 9561 9560 9560 9559 9558 9556 9554 9552 9549 9547 9545 9542 9540 9537 9536 9535 9534 9532 9531 9530 9528 9526 9524 9522 9518 9514 9509 9505 9500 9496 9491 9487 9482 9477 9474 9470 9466 9463 9459 9453 9445 9436 9425 9413 9397 9379 9360 9339 9317 9295 9272 9248 9222 9194 9165 9133 9097 9057 9013 8952 8881 8800 8709 8607 8467 8327 8185 8043 7899 7755 7610 7466 7321 7177 7082 7009 6957 6927 6919 6960 7020 7097 7191 7303 7447 7592 7736 7880 8024 8159 8289 8413 8531 8643 8730 8808 8879 8941 8995 9039 9080 9117 9150 7652 0 32 9 9180 9210 9237 9262 9286 9307 9327 9346 9363 9378 9392 9403 9412 9421 9429 9437 9443 9449 9455 9461 9468 9474 9480 9486 9492 9499 9504 9510 9515 9519 9524 9528 9532 9535 9539 9542 9546 9549 9552 9555 9558 9561 9564 9567 9569 9572 9574 9576 9578 9580 9582 9584 9585 9587 9589 9590 9592 9594 9596 9598 9600 9602 9604 9606 9608 9609 9611 9613 9615 9616 9618 9619 9620 9621 9622 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9623 9624 9625 9625 9626 9627 9628 9629 9630 9631 9632 9633 9633 9633 9632 9632 9631 9630 9629 9628 9627 9627 9626 9626 9626 9627 9627 9628 9629 9630 9631 9631 9631 9632 9632 9632 9631 9630 9630 9629 9628 9628 9627 9626 9625 9625 9624 9624 9623 9623 9622 9622 9621 9620 9620 9619 9618 9617 9617 9616 9615 9614 9613 9612 9611 9610 9608 9606 9604 9601 9598 9595 9591 9587 9583 9578 9574 9568 9562 9556 9549 9540 9529 9517 9503 9487 9466 9443 9419 9393 9364 9333 9301 9270 9238 9207 9181 9158 9138 9122 9108 9106 9108 9115 9126 9143 9169 9196 9224 9251 9279 9307 9334 9362 9390 9418 9438 9456 9472 9485 9497 9505 9512 9518 9523 9527 9531 9534 9537 9540 9542 9545 9547 9549 9550 9552 9552 9553 9553 9554 9553 9553 9552 9551 9551 9549 9548 9547 9546 9544 9543 9542 9541 9540 9539 9538 9537 9537 9536 9536 9536 9536 9536 9536 9536 9536 9536 9536 9535 9535 9535 9535 9535 9535 9536 9536 9537 9538 9539 9540 9542 9543 9545 9547 9548 9550 9551 9553 9554 9555 9557 9558 9559 9561 9562 9564 9566 9568 9571 9573 9576 9578 9580 9583 9585 9588 9589 9590 9591 9591 9592 9592 9593 9593 9593 9594 9595 9596 9597 9599 9600 9602 9603 9605 9606 9608 9608 9608 9608 9608 9608 9607 9606 9605 9604 9603 9603 9603 9603 9603 9603 9604 9605 9606 9606 9607 9607 9607 9606 9606 9605 9603 9602 9600 9598 9597 9596 9595 9595 9594 9594 9595 9596 9597 9598 9599 9599 9599 9599 9599 9599 9597 9596 9595 9594 9593 9592 9591 9591 9591 9590 9591 9592 9593 9593 9594 9595 9595 9595 9595 9595 9595 9594 9593 9592 9590 9589 9588 9587 9585 9584 9583 9582 9582 9581 9581 9581 9581 9582 9582 9582 9582 9582 9582 9583 9583 9583 9582 9582 9581 9581 9580 9578 9577 9575 9573 9571 9569 9567 9565 9563 9562 9560 9559 9558 9557 9557 9557 9558 9558 9558 9558 9558 9559 9559 9559 9559 9558 9558 9557 9556 9555 9553 9552 9550 9549 9547 9546 9544 9543 9541 9540 9538 9537 9536 9535 9534 9533 9533 9532 9531 9530 9530 9529 9528 9528 9527 9526 9525 9524 9522 9521 9519 9517 9516 9514 9512 9510 9509 9507 9505 9504 9502 9501 9500 9498 9497 9496 9495 9494 9493 9492 9491 9490 9488 9487 9486 9485 9483 9482 9480 9479 9477 9476 9474 7653 0 32 9 9472 9471 9469 9468 9466 9465 9463 9461 9459 9458 9456 9454 9452 9449 9447 9445 9443 9441 9440 9438 9436 9435 9433 9432 9431 9429 9428 9426 9425 9423 9421 9419 9416 9413 9411 9408 9405 9402 9399 9396 9394 9392 9390 9389 9388 9387 9386 9386 9385 9385 9385 9383 9382 9381 9379 9377 9375 9372 9370 9367 9365 9363 9361 9360 9358 9357 9357 9356 9356 9355 9355 9354 9353 9352 9350 9348 9346 9344 9342 9340 9337 9335 9333 9331 9329 9327 9325 9323 9320 9318 9315 9311 9307 9303 9300 9296 9292 9288 9284 9280 9277 9274 9271 9269 9266 9264 9261 9257 9254 9250 9246 9240 9234 9228 9221 9214 9208 9201 9194 9187 9180 9172 9165 9157 9149 9140 9129 9116 9103 9088 9072 9054 9036 9017 8996 8975 8953 8930 8906 8879 8851 8816 8776 8729 8676 8617 8540 8455 8363 8264 8159 8039 7919 7799 7680 7560 7457 7366 7287 7219 7162 7145 7146 7164 7200 7254 7347 7442 7540 7641 7744 7848 7953 8058 8163 8267 8345 8415 8478 8533 8580 8615 8646 8674 8699 8720 8740 8758 8775 8790 8803 8816 8828 8839 8847 8855 8858 8860 8861 8859 8857 8852 8846 8840 8833 8826 8819 8812 8804 8796 8787 8777 8765 8751 8736 8719 8696 8671 8644 8614 8582 8545 8508 8471 8434 8396 8362 8331 8302 8275 8251 8237 8228 8223 8223 8227 8242 8257 8275 8293 8313 8334 8355 8376 8397 8418 8432 8445 8455 8463 8469 8471 8471 8471 8469 8467 8463 8459 8455 8451 8447 8443 8440 8436 8432 8428 8424 8420 8415 8410 8405 8400 8394 8388 8381 8375 8368 8361 8354 8347 8340 8333 8326 8318 8311 8303 8294 8285 8276 8267 8257 8246 8235 8223 8211 8199 8186 8173 8159 8145 8130 8115 8099 8083 8066 8048 8029 8010 7989 7968 7946 7923 7898 7873 7847 7820 7792 7764 7734 7704 7673 7641 7609 7576 7542 7507 7471 7434 7396 7357 7317 7276 7233 7189 7144 7098 7051 7002 6953 6903 6853 6801 6749 6697 6644 6592 6539 6487 6434 6381 6328 6276 6224 6172 6120 6068 6016 5965 5915 5865 5816 5768 5720 5674 5629 5585 5542 5501 5461 5423 5386 5351 5317 5284 5253 5223 5194 5166 5139 5113 5089 5065 5043 5022 5002 4982 4965 4948 4932 4918 4904 4891 4880 4868 4857 4847 4837 4828 4818 4809 4799 4789 4780 4770 4760 4750 4739 4728 4717 4705 4693 4680 4666 4651 4635 4618 4600 4579 4558 4535 4510 4483 4454 4424 4392 4358 4322 4285 4247 4207 4165 4122 4078 4033 3986 3937 3888 3836 3784 3729 3673 3615 3556 3494 3432 3367 3301 3233 3164 3093 3021 2947 2873 2798 2722 2645 2566 2488 2409 2331 2252 2173 2094 2015 1937 1858 1780 1703 1627 1552 1477 1403 1331 1259 1189 1120 1053 987 922 860 798 740 683 628 576 526 479 435 394 355 319 286 255 228 202 179 159 141 124 110 7654 0 32 9 97 86 77 68 61 54 49 45 41 38 35 34 32 31 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 22 22 21 21 21 21 21 22 23 24 25 26 28 29 31 33 35 37 39 42 44 48 51 55 60 65 72 79 87 97 108 120 135 151 168 189 211 236 263 292 325 360 398 439 482 529 578 629 683 740 799 860 923 989 1056 1125 1196 1268 1341 1417 1494 1572 1650 1730 1811 1893 1975 2058 2140 2223 2305 2388 2471 2553 2636 2717 2798 2878 2958 3038 3116 3194 3271 3347 3423 3498 3571 3644 3715 3786 3855 3923 3990 4056 4120 4183 4245 4306 4365 4424 4481 4537 4591 4645 4697 4748 4798 4847 4894 4941 4986 5030 5074 5116 5158 5199 5240 5279 5318 5356 5393 5428 5463 5497 5529 5559 5588 5615 5640 5664 5687 5707 5727 5744 5761 5776 5790 5801 5810 5817 5820 5818 5811 5800 5784 5756 5722 5683 5639 5589 5526 5464 5402 5339 5277 5223 5176 5134 5099 5071 5070 5081 5106 5143 5192 5270 5351 5437 5528 5624 5724 5824 5924 6024 6125 6210 6289 6364 6432 6496 6549 6598 6644 6687 6725 6761 6796 6829 6860 6890 6920 6949 6977 7003 7028 7052 7075 7096 7117 7136 7154 7171 7188 7205 7222 7238 7255 7271 7287 7303 7319 7335 7351 7367 7383 7398 7412 7426 7439 7452 7464 7476 7488 7499 7510 7521 7531 7541 7551 7561 7570 7579 7588 7596 7603 7610 7617 7623 7629 7635 7640 7645 7650 7655 7660 7664 7669 7673 7677 7681 7685 7688 7692 7695 7698 7700 7702 7704 7706 7707 7708 7709 7710 7711 7711 7712 7712 7712 7713 7713 7712 7712 7711 7710 7709 7707 7705 7702 7699 7696 7693 7689 7686 7682 7677 7673 7669 7664 7659 7654 7649 7644 7639 7634 7628 7623 7617 7611 7605 7599 7593 7587 7581 7574 7568 7561 7554 7547 7539 7531 7523 7514 7506 7497 7487 7478 7468 7458 7448 7437 7427 7416 7405 7394 7382 7371 7359 7347 7334 7322 7309 7296 7283 7269 7256 7242 7228 7213 7199 7184 7169 7153 7137 7120 7104 7087 7069 7051 7033 7014 6995 6976 6957 6937 6917 6897 6877 6857 6836 6816 6795 6773 6751 6729 6707 6684 6660 6636 6612 6587 6561 6535 6508 6481 6453 6425 6396 6366 6336 6305 6273 6241 6208 6174 6139 6104 6068 6030 5992 5952 5911 5869 5825 5780 5734 5685 5635 5586 5536 5486 5435 5385 5335 5284 5234 5187 5141 5096 5053 5010 4972 4934 4895 4857 4819 4780 4742 4704 4665 4627 4585 4542 4497 4450 4403 4353 4301 4248 4194 4138 4081 4023 3964 3903 3841 3778 3714 3649 3582 3515 3446 3376 3306 3234 3162 3088 3015 2940 2865 2789 2713 2637 2560 2482 7655 0 32 9 2405 2326 2248 2169 2091 2012 1934 1856 1778 1701 1624 1549 1474 1401 1329 1259 1190 1123 1058 994 932 872 814 757 703 650 600 552 506 462 420 382 345 311 280 251 225 201 179 160 142 127 114 102 91 82 74 67 61 55 51 47 43 40 38 35 34 32 30 29 28 27 26 25 25 24 24 23 23 23 22 23 23 23 23 23 24 24 24 24 25 24 24 24 24 24 23 23 23 22 22 22 22 23 23 24 25 26 27 27 28 29 30 31 32 32 33 34 35 36 37 39 41 43 46 50 55 60 67 75 84 95 107 120 136 153 172 193 216 242 270 300 333 368 406 446 490 535 583 634 687 742 799 859 920 984 1049 1116 1184 1253 1324 1396 1469 1543 1618 1693 1770 1846 1923 2000 2076 2153 2230 2307 2383 2460 2536 2611 2686 2760 2834 2907 2980 3052 3124 3195 3266 3336 3405 3475 3543 3611 3678 3745 3811 3876 3940 4004 4066 4128 4189 4249 4308 4366 4424 4480 4537 4592 4646 4700 4753 4805 4857 4907 4957 5006 5053 5100 5146 5191 5235 5277 5319 5360 5400 5440 5479 5517 5555 5592 5629 5666 5702 5738 5774 5809 5843 5877 5911 5943 5976 6007 6038 6068 6098 6127 6156 6184 6212 6241 6269 6297 6325 6354 6383 6411 6441 6470 6500 6531 6561 6592 6622 6653 6684 6715 6745 6775 6806 6836 6866 6897 6927 6957 6987 7017 7048 7078 7109 7139 7170 7200 7230 7260 7290 7320 7349 7377 7405 7432 7459 7486 7512 7537 7562 7586 7611 7635 7658 7682 7705 7728 7750 7773 7795 7817 7838 7859 7880 7900 7920 7939 7957 7976 7993 8011 8028 8044 8060 8076 8092 8107 8122 8137 8152 8166 8181 8195 8208 8222 8235 8248 8261 8273 8285 8297 8308 8319 8330 8341 8351 8361 8371 8381 8391 8401 8411 8420 8430 8439 8449 8458 8466 8475 8484 8492 8499 8507 8514 8521 8528 8535 8541 8548 8554 8561 8567 8573 8580 8586 8593 8599 8604 8610 8615 8620 8624 8628 8632 8636 8640 8644 8648 8652 8656 8660 8664 8669 8674 8678 8683 8686 8689 8690 8691 8692 8689 8686 8683 8678 8673 8668 8662 8656 8648 8640 8631 8620 8607 8592 8574 8547 8514 8474 8428 8376 8302 8227 8150 8070 7990 7907 7824 7742 7659 7577 7522 7481 7451 7435 7431 7458 7497 7546 7607 7679 7772 7865 7958 8051 8144 8233 8318 8400 8478 8553 8612 8666 8714 8756 8794 8824 8852 8878 8901 8922 8943 8962 8979 8996 9011 9026 9040 9053 9065 9076 9086 9095 9103 9110 9116 9121 9126 9130 9134 9137 9141 9144 9146 9149 9151 9153 9156 9157 9159 9160 9160 9159 9157 9153 9148 9139 9129 9116 9101 9085 9063 9041 9019 8998 8976 8956 8938 8922 8907 8894 8890 8890 8895 8903 7656 0 32 9 8915 8936 8958 8982 9007 9034 9062 9090 9118 9146 9175 9198 9219 9239 9257 9273 9286 9298 9309 9318 9327 9334 9341 9347 9353 9359 9364 9370 9375 9380 9385 9390 9395 9400 9405 9410 9414 9419 9423 9427 9431 9434 9437 9439 9441 9443 9444 9445 9446 9447 9448 9449 9451 9452 9454 9455 9458 9460 9463 9466 9469 9471 9474 9477 9480 9483 9485 9487 9489 9491 9492 9494 9495 9497 9498 9499 9501 9502 9504 9505 9507 9508 9510 9512 9514 9516 9518 9520 9522 9524 9526 9529 9531 9533 9535 9537 9539 9540 9541 9542 9543 9543 9543 9543 9544 9544 9544 9545 9546 9546 9548 9550 9552 9554 9556 9558 9561 9563 9565 9567 9569 9571 9571 9572 9572 9573 9572 9572 9571 9571 9571 9571 9571 9571 9572 9573 9575 9577 9579 9581 9583 9586 9588 9590 9593 9595 9597 9598 9599 9601 9602 9602 9603 9604 9605 9605 9606 9607 9609 9610 9611 9613 9615 9616 9618 9620 9621 9623 9624 9626 9627 9628 9629 9630 9631 9631 9632 9633 9633 9634 9635 9636 9636 9637 9638 9639 9640 9641 9643 9644 9645 9647 9648 9650 9652 9653 9655 9657 9658 9660 9662 9663 9664 9665 9666 9667 9668 9669 9669 9670 9670 9671 9672 9673 9674 9675 9676 9677 9678 9678 9679 9680 9680 9680 9681 9681 9681 9681 9681 9682 9682 9683 9683 9684 9686 9687 9688 9690 9691 9692 9694 9695 9696 9696 9697 9697 9697 9697 9697 9697 9698 9698 9698 9699 9700 9701 9702 9703 9704 9705 9707 9708 9709 9710 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9734 9735 9736 9737 9738 9739 9740 9740 9741 9742 9742 9742 9743 9743 9744 9744 9745 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9757 9758 9758 9758 9757 9757 9756 9756 9756 9755 9755 9755 9756 9756 9757 9758 9759 9760 9761 9762 9764 9765 9766 9768 9768 9769 9769 9770 9770 9769 9768 9767 9767 9766 9765 9764 9763 9763 9762 9762 9763 9764 9765 9766 9768 9769 9771 9773 9775 9776 9777 9778 9778 9779 9778 9777 9776 9775 9774 9773 9773 9772 9771 9770 9770 9770 9769 9769 9769 9769 9768 9768 9767 9766 9765 9763 9762 9760 9759 9758 9757 9756 9755 9754 9754 9755 9755 9755 9755 9754 9753 9752 9751 9749 9747 9744 9741 9738 9735 9731 9728 9725 9721 9718 9714 9709 9705 9699 9694 9686 9677 9668 9657 9646 9634 9621 9607 9592 9576 9560 9542 9523 9502 9480 9451 9417 9377 9333 9282 9216 9145 9067 8983 8894 8792 8691 8590 8488 8387 8299 8220 8149 8088 8036 8015 8009 8018 8042 8081 8149 8223 8302 8387 8476 8572 8667 8763 8858 8954 9034 9108 9176 9239 9296 9342 9384 9422 9455 9484 9510 9533 9555 9574 9591 9606 9621 9634 9645 9655 9664 9671 9678 9683 7657 0 32 9 9688 9692 9696 9700 9704 9707 9711 9714 9718 9722 9725 9728 9732 9735 9738 9740 9743 9745 9747 9748 9750 9751 9752 9753 9754 9754 9755 9755 9755 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9758 9759 9759 9760 9760 9760 9760 9759 9758 9756 9754 9751 9748 9744 9741 9737 9734 9730 9726 9722 9720 9717 9714 9712 9710 9707 9705 9702 9700 9698 9694 9691 9687 9682 9677 9671 9665 9659 9652 9645 9638 9630 9623 9615 9608 9601 9594 9588 9581 9574 9568 9562 9556 9550 9543 9537 9530 9522 9515 9507 9498 9489 9480 9471 9462 9453 9444 9436 9427 9419 9411 9405 9398 9392 9387 9382 9377 9373 9369 9365 9361 9358 9354 9351 9348 9346 9344 9343 9342 9342 9342 9344 9346 9348 9351 9355 9359 9364 9368 9373 9378 9384 9389 9394 9399 9404 9409 9415 9420 9425 9430 9436 9441 9446 9452 9458 9464 9470 9475 9481 9487 9492 9498 9503 9509 9513 9518 9522 9526 9529 9532 9534 9536 9537 9538 9538 9538 9537 9536 9535 9533 9531 9529 9527 9524 9522 9519 9515 9512 9508 9504 9499 9494 9489 9483 9476 9469 9462 9454 9446 9437 9428 9418 9408 9398 9387 9375 9363 9351 9337 9322 9307 9290 9273 9255 9235 9215 9193 9171 9148 9125 9101 9076 9050 9024 8997 8968 8938 8907 8875 8840 8802 8763 8722 8679 8631 8583 8534 8485 8436 8387 8337 8288 8239 8190 8146 8105 8066 8028 7993 7963 7933 7903 7873 7843 7813 7783 7752 7721 7690 7655 7618 7580 7541 7501 7458 7416 7373 7329 7286 7242 7198 7154 7110 7066 7022 6979 6935 6892 6849 6806 6764 6723 6681 6641 6602 6564 6528 6493 6459 6427 6398 6370 6344 6319 6297 6277 6258 6242 6227 6215 6204 6196 6190 6186 6185 6185 6188 6194 6201 6211 6224 6238 6255 6273 6294 6317 6342 6369 6398 6428 6461 6496 6533 6571 6612 6655 6699 6745 6792 6841 6891 6942 6993 7046 7099 7152 7206 7259 7313 7366 7420 7474 7527 7581 7634 7687 7740 7793 7846 7898 7950 8001 8052 8102 8152 8201 8249 8296 8342 8388 8432 8475 8518 8559 8600 8639 8678 8715 8751 8787 8821 8855 8887 8919 8949 8979 9007 9035 9062 9087 9112 9136 9160 9182 9204 9225 9245 9265 9285 9304 9322 9340 9357 9374 9390 9406 9421 9435 9449 9461 9473 9484 9495 9504 9513 9521 9528 9535 9541 9547 9553 9558 9563 9568 9573 9578 9582 9587 9591 9595 9598 9601 9604 9607 9609 9610 9611 9612 9612 9612 9611 9610 9609 9608 9607 9605 9604 9602 9601 9599 9598 9596 9595 9593 9592 9591 9590 9588 9588 9587 9586 9586 9586 9587 9587 9589 9590 9591 9593 9595 9597 9599 9600 9602 9604 9605 9607 9608 9609 9610 9611 9612 9614 9615 9616 9618 9620 9623 9625 9629 9632 9636 9640 9643 9647 9651 9655 9658 9662 9665 9668 9671 9674 9677 9680 9683 9686 9689 7658 0 32 9 9691 9695 9699 9702 9706 9709 9713 9716 9720 9723 9727 9730 9733 9735 9737 9739 9741 9743 9744 9746 9747 9749 9751 9753 9755 9757 9759 9762 9764 9767 9769 9771 9772 9774 9775 9776 9776 9776 9776 9776 9776 9775 9775 9774 9774 9774 9773 9773 9773 9773 9773 9772 9772 9771 9770 9770 9769 9767 9766 9765 9764 9763 9762 9761 9761 9760 9760 9760 9761 9761 9761 9761 9761 9761 9761 9760 9759 9758 9757 9755 9753 9750 9748 9745 9743 9740 9738 9735 9733 9731 9729 9727 9725 9724 9722 9720 9719 9717 9715 9714 9712 9710 9708 9705 9702 9699 9696 9692 9688 9684 9679 9674 9669 9663 9658 9653 9647 9642 9636 9631 9625 9620 9615 9610 9605 9600 9595 9589 9584 9578 9572 9566 9559 9553 9546 9540 9533 9526 9520 9513 9507 9501 9496 9490 9485 9479 9474 9468 9463 9457 9452 9445 9439 9432 9426 9420 9413 9407 9402 9396 9391 9387 9384 9381 9378 9375 9371 9368 9364 9361 9357 9351 9345 9339 9333 9327 9321 9314 9308 9302 9296 9288 9280 9270 9259 9247 9226 9199 9167 9129 9086 9024 8959 8891 8821 8747 8671 8594 8517 8441 8364 8310 8267 8236 8215 8205 8225 8254 8293 8343 8403 8482 8561 8640 8719 8799 8872 8942 9008 9071 9130 9173 9210 9243 9272 9295 9311 9327 9341 9353 9364 9375 9386 9395 9404 9412 9420 9427 9433 9439 9444 9447 9450 9452 9454 9456 9457 9458 9459 9460 9461 9463 9464 9465 9466 9467 9467 9467 9467 9467 9467 9466 9466 9465 9463 9462 9460 9458 9456 9452 9448 9442 9434 9424 9413 9400 9382 9363 9343 9322 9301 9280 9258 9237 9215 9194 9180 9169 9161 9156 9154 9161 9170 9181 9195 9211 9231 9250 9270 9289 9309 9325 9340 9354 9366 9377 9384 9389 9393 9396 9398 9398 9398 9397 9396 9395 9393 9392 9390 9388 9386 9383 9381 9378 9375 9372 9369 9365 9361 9357 9354 9350 9346 9342 9338 9334 9331 9328 9324 9321 9318 9315 9312 9310 9307 9305 9303 9300 9298 9296 9294 9292 9290 9288 9286 9284 9282 9279 9277 9274 9272 9269 9267 9265 9262 9260 9258 9256 9254 9253 9251 9250 9249 9248 9247 9246 9245 9244 9243 9242 9240 9238 9236 9234 9232 9230 9228 9225 9223 9221 9218 9216 9213 9211 9208 9206 9203 9200 9197 9194 9191 9187 9183 9179 9175 9170 9165 9160 9155 9150 9145 9140 9135 9130 9125 9120 9115 9110 9105 9100 9095 9090 9084 9078 9072 9066 9059 9052 9044 9036 9028 9019 9010 9002 8993 8984 8976 8967 8959 8950 8942 8933 8925 8916 8908 8899 8890 8880 8870 8859 8848 8836 8823 8811 8798 8785 8772 8758 8745 8732 8718 8705 8692 8679 8666 8653 8639 8626 8612 8597 8582 8567 8550 8533 8515 8497 8477 8457 8437 8415 8393 8371 8348 8325 8302 8278 8253 8229 8203 8178 8151 8125 8097 8069 8041 8012 7982 7951 7920 7889 7659 0 32 9 7857 7824 7791 7757 7722 7687 7652 7615 7578 7540 7502 7462 7422 7381 7339 7296 7252 7208 7163 7117 7070 7023 6975 6926 6877 6827 6776 6725 6673 6621 6569 6515 6462 6407 6353 6297 6242 6186 6129 6073 6015 5958 5900 5842 5783 5725 5666 5606 5547 5488 5429 5370 5311 5252 5193 5134 5076 5018 4961 4904 4847 4791 4735 4680 4626 4572 4519 4466 4414 4363 4313 4263 4214 4165 4117 4069 4022 3975 3928 3882 3836 3790 3745 3699 3654 3609 3564 3519 3474 3429 3384 3339 3293 3247 3200 3153 3105 3056 3005 2954 2902 2849 2794 2738 2681 2623 2563 2503 2442 2379 2316 2251 2186 2120 2053 1986 1917 1847 1777 1706 1635 1562 1488 1415 1342 1269 1197 1125 1053 983 912 845 781 718 658 599 545 494 446 402 360 322 287 255 226 200 177 156 137 121 107 95 84 75 68 62 57 54 51 48 47 46 46 45 45 45 44 43 43 42 41 40 39 38 37 36 36 36 36 36 37 39 40 42 44 45 47 48 50 51 52 53 53 54 54 55 57 59 63 67 72 79 88 99 112 127 144 165 188 214 243 276 312 353 396 444 497 554 614 678 745 819 894 971 1050 1129 1211 1293 1375 1456 1538 1616 1694 1770 1846 1922 1995 2069 2143 2217 2291 2369 2450 2533 2618 2705 2800 2896 2995 3096 3200 3308 3416 3524 3632 3741 3847 3952 4056 4158 4260 4356 4450 4541 4630 4716 4799 4880 4958 5034 5108 5180 5251 5319 5386 5451 5514 5576 5637 5696 5753 5810 5865 5919 5972 6024 6076 6127 6176 6225 6274 6321 6368 6414 6459 6503 6547 6589 6631 6672 6712 6751 6789 6827 6863 6900 6936 6971 7006 7040 7074 7107 7140 7172 7203 7234 7263 7292 7320 7347 7373 7399 7423 7447 7471 7494 7516 7538 7560 7582 7604 7625 7647 7668 7689 7710 7730 7749 7767 7785 7803 7819 7834 7848 7862 7876 7888 7900 7912 7923 7935 7946 7958 7969 7980 7991 8001 8012 8022 8031 8040 8048 8056 8062 8068 8074 8078 8082 8085 8088 8090 8092 8094 8096 8097 8097 8098 8098 8098 8096 8095 8092 8088 8084 8079 8072 8065 8056 8047 8037 8027 8016 8004 7992 7980 7967 7954 7941 7927 7913 7898 7882 7866 7849 7831 7813 7793 7773 7752 7731 7709 7687 7664 7641 7618 7595 7572 7549 7526 7503 7480 7456 7432 7408 7384 7360 7335 7310 7285 7260 7235 7211 7186 7162 7139 7115 7093 7072 7052 7033 7014 6997 6981 6965 6951 6937 6924 6912 6901 6890 6881 6872 6865 6858 6852 6848 6845 6844 6843 6844 6847 6851 6857 6864 6873 6883 6894 6907 6921 6936 6952 6970 6988 7006 7026 7046 7067 7088 7110 7132 7155 7178 7201 7225 7249 7273 7298 7323 7348 7374 7399 7425 7450 7476 7502 7527 7552 7576 7600 7623 7660 0 32 9 7645 7667 7687 7706 7725 7743 7759 7775 7790 7804 7818 7830 7842 7853 7864 7874 7883 7892 7899 7907 7913 7919 7924 7928 7931 7934 7935 7937 7937 7937 7936 7934 7932 7929 7925 7921 7916 7911 7905 7899 7892 7884 7876 7867 7857 7847 7835 7823 7809 7794 7778 7760 7740 7719 7696 7672 7645 7618 7589 7560 7531 7501 7471 7441 7411 7381 7354 7328 7304 7280 7258 7240 7223 7206 7190 7174 7158 7143 7127 7112 7096 7077 7057 7035 7012 6987 6959 6929 6898 6866 6832 6796 6760 6722 6683 6644 6604 6564 6522 6480 6437 6393 6348 6302 6255 6207 6157 6106 6054 6001 5947 5892 5836 5778 5720 5661 5602 5541 5480 5418 5354 5291 5226 5160 5092 5024 4954 4883 4810 4736 4661 4584 4506 4427 4347 4265 4183 4100 4016 3932 3846 3760 3673 3586 3497 3407 3317 3225 3132 3039 2944 2848 2750 2653 2554 2455 2355 2255 2155 2054 1954 1855 1757 1660 1564 1469 1376 1286 1198 1112 1028 948 870 796 726 658 595 536 481 430 382 339 300 265 233 204 180 158 139 123 109 97 87 79 71 66 61 57 54 52 50 48 47 46 45 45 44 44 43 43 42 42 41 40 40 39 39 39 38 38 38 39 40 41 42 43 44 46 48 49 51 53 54 56 58 60 62 65 68 72 76 82 89 98 108 120 135 152 172 194 219 248 280 316 355 398 445 496 551 609 671 738 807 880 956 1035 1118 1203 1290 1379 1471 1565 1661 1758 1856 1956 2058 2160 2262 2365 2468 2571 2674 2776 2879 2982 3083 3183 3283 3381 3479 3576 3671 3766 3859 3952 4043 4134 4223 4312 4399 4484 4569 4651 4733 4813 4891 4967 5042 5116 5188 5258 5327 5395 5463 5529 5594 5659 5723 5785 5847 5909 5969 6028 6086 6143 6199 6253 6306 6358 6408 6457 6505 6552 6599 6644 6689 6733 6776 6819 6861 6903 6945 6985 7025 7065 7104 7142 7179 7216 7252 7287 7321 7354 7387 7419 7451 7482 7512 7542 7571 7600 7628 7656 7684 7711 7738 7765 7791 7816 7842 7867 7891 7915 7938 7962 7984 8006 8028 8049 8069 8089 8109 8127 8146 8164 8181 8198 8214 8231 8247 8262 8278 8293 8309 8324 8339 8355 8370 8385 8400 8415 8430 8445 8460 8474 8489 8503 8517 8530 8544 8556 8569 8581 8592 8604 8614 8625 8635 8645 8654 8663 8672 8681 8690 8699 8708 8717 8727 8736 8746 8756 8766 8776 8786 8797 8806 8816 8825 8834 8843 8850 8857 8864 8870 8877 8882 8888 8894 8899 8905 8912 8919 8925 8932 8939 8946 8953 8960 8966 8973 8979 8984 8989 8993 8998 9001 9005 9008 9012 9015 9019 9023 9027 9031 9035 9038 9042 9044 9047 9048 9049 9048 9046 9043 9039 9035 9030 9023 9015 9007 8997 8987 8974 8960 8943 8923 8898 8870 8839 7661 0 32 9 8803 8757 8708 8657 8603 8546 8485 8424 8364 8303 8242 8194 8152 8116 8087 8065 8061 8063 8073 8089 8112 8149 8185 8222 8258 8295 8329 8361 8391 8418 8444 8458 8468 8474 8476 8474 8467 8457 8445 8429 8411 8391 8370 8346 8320 8292 8263 8231 8197 8161 8123 8083 8041 7997 7952 7905 7858 7809 7759 7709 7658 7607 7556 7503 7451 7397 7343 7288 7232 7176 7119 7061 7003 6946 6888 6830 6773 6717 6662 6607 6553 6502 6452 6404 6357 6311 6267 6225 6184 6144 6107 6070 6035 6002 5971 5941 5915 5891 5871 5854 5839 5830 5825 5824 5828 5836 5850 5869 5892 5919 5951 5988 6029 6073 6120 6170 6224 6280 6337 6395 6456 6518 6580 6643 6706 6770 6835 6899 6963 7027 7092 7156 7220 7284 7348 7411 7475 7538 7602 7664 7727 7789 7851 7912 7972 8032 8090 8148 8204 8259 8313 8365 8415 8464 8511 8557 8601 8644 8685 8725 8763 8800 8835 8870 8902 8934 8964 8993 9021 9048 9073 9097 9120 9142 9162 9181 9199 9216 9232 9246 9259 9272 9283 9293 9302 9310 9316 9322 9327 9331 9334 9337 9338 9339 9339 9339 9338 9337 9335 9332 9329 9326 9321 9316 9311 9305 9297 9289 9281 9273 9263 9254 9244 9234 9224 9214 9205 9196 9188 9180 9172 9165 9159 9153 9147 9142 9136 9131 9127 9122 9118 9114 9110 9106 9103 9100 9099 9098 9097 9098 9099 9101 9105 9109 9114 9120 9127 9134 9143 9152 9162 9172 9183 9194 9206 9218 9231 9244 9257 9271 9285 9299 9313 9327 9342 9356 9371 9386 9400 9415 9430 9444 9459 9474 9488 9503 9517 9531 9545 9559 9572 9585 9598 9610 9621 9632 9643 9653 9663 9672 9681 9689 9698 9706 9714 9721 9729 9736 9743 9750 9756 9763 9769 9775 9781 9786 9791 9796 9800 9804 9808 9812 9815 9818 9821 9823 9826 9828 9830 9833 9835 9837 9840 9842 9844 9847 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9869 9870 9872 9873 9875 9876 9877 9879 9880 9881 9883 9884 9886 9887 9889 9890 9891 9892 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9902 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9921 9920 9921 9922 9924 9925 9927 9928 9930 9932 9934 9936 9937 9937 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9930 9930 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9899 9897 9895 9892 7662 0 32 9 9890 9886 9883 9879 9876 9873 9869 9866 9863 9860 9857 9855 9852 9850 9847 9845 9841 9838 9833 9828 9823 9817 9809 9801 9793 9784 9775 9765 9754 9742 9730 9716 9699 9681 9660 9637 9607 9572 9533 9490 9443 9382 9321 9259 9198 9137 9077 9019 8963 8908 8855 8823 8801 8789 8787 8794 8822 8857 8899 8947 9001 9065 9129 9193 9257 9322 9380 9434 9486 9534 9579 9615 9647 9676 9702 9724 9743 9760 9775 9789 9802 9814 9825 9835 9844 9852 9860 9866 9873 9879 9884 9888 9893 9897 9902 9906 9911 9915 9920 9924 9929 9933 9936 9940 9943 9945 9947 9947 9948 9948 9947 9947 9946 9945 9944 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9919 9918 9917 9917 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9914 9913 9912 9911 9910 9908 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9899 9898 9898 9897 9896 9896 9896 9896 9897 9897 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9907 9908 9909 9911 9913 9915 9917 9919 9921 9923 9924 9925 9926 9927 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9930 9931 9933 9935 9936 9938 9939 9941 9942 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9943 9944 9944 9944 9945 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9985 9986 9987 9988 9989 9991 9992 9994 9995 9996 9997 9998 9998 9999 9999 9998 9997 9996 9995 9994 9993 9992 9991 9990 9989 9989 9989 9989 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999100001000010000100001000010000 9999 9999 9999 9998 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9991 9990 9989 9988 9986 9985 9983 9980 9978 9975 9971 9966 9960 9954 9947 9937 9927 9917 9906 9895 9882 9870 9858 9846 9833 9824 9816 9809 9803 9799 9799 9801 9804 9808 9815 9824 9834 9843 9853 9862 9872 9881 9891 9900 9910 9917 9923 9929 9934 9939 9943 9946 9948 9950 9952 9952 9953 9953 9952 9952 9950 9948 9946 9944 9941 9938 9935 9932 9929 9926 9924 9921 9919 9917 9915 9913 9911 9909 9907 9906 9903 9901 9899 9897 9894 9891 9888 9885 9882 9879 9877 9874 9871 9868 9865 9862 9860 9857 9855 9853 9851 9849 9847 9845 9844 9842 9841 9840 9839 9838 9838 9838 9838 9839 7663 0 32 9 9839 9841 9842 9844 9846 9848 9851 9853 9856 9858 9861 9864 9866 9869 9872 9875 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9927 9930 9933 9936 9938 9941 9944 9947 9949 9952 9955 9957 9960 9962 9965 9966 9968 9969 9970 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9972 9971 9969 9968 9966 9964 9961 9959 9957 9955 9953 9952 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9949 9948 9947 9946 9944 9943 9941 9939 9938 9936 9935 9935 9934 9934 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9920 9918 9916 9914 9912 9910 9908 9907 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9908 9907 9906 9905 9903 9901 9899 9897 9895 9893 9892 9890 9889 9888 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9887 9886 9886 9885 9884 9883 9882 9882 9881 9881 9880 9881 9881 9882 9883 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9898 9898 9899 9899 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9891 9890 9888 9887 9884 9882 9879 9877 9875 9872 9870 9868 9866 9864 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9856 9854 9852 9850 9847 9845 9843 9840 9838 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9826 9823 9819 9815 9811 9806 9801 9796 9790 9783 9777 9770 9762 9754 9745 9735 9721 9705 9685 9663 9638 9604 9568 9530 9490 9449 9405 9361 9317 9273 9230 9197 9170 9149 9134 9125 9131 9144 9162 9187 9217 9260 9302 9345 9388 9430 9472 9512 9552 9590 9627 9655 9682 9705 9726 9745 9760 9775 9787 9799 9809 9818 9826 9834 9841 9847 9852 9857 9861 9865 9868 9871 9873 9875 9877 9880 9882 9884 9886 9888 9889 9891 9892 9893 9894 9894 9894 9893 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9871 9869 9868 9866 9864 9862 9860 9858 9855 9852 9849 9845 9840 9836 9830 9825 9818 9812 9804 9796 9787 9777 9767 9754 9741 9728 9715 9702 9689 9676 9663 9651 9638 9630 9623 9618 9614 9613 9616 9619 9625 9631 9639 9648 9658 9667 9677 9686 9695 9702 9709 9715 9721 9724 9728 9730 9732 9733 9734 9735 9735 9735 9735 9735 9735 9734 9733 9732 9731 9729 9727 9725 9722 9719 9716 9712 9708 9705 9701 9696 9692 9687 7664 0 32 9 9682 9677 9671 9665 9659 9652 9644 9636 9628 9619 9609 9599 9588 9577 9566 9554 9541 9528 9514 9499 9484 9468 9450 9432 9413 9393 9371 9349 9326 9301 9276 9250 9224 9196 9168 9140 9111 9081 9051 9020 8988 8956 8924 8890 8856 8822 8786 8750 8714 8677 8640 8602 8564 8527 8489 8452 8415 8379 8343 8308 8273 8239 8206 8174 8142 8111 8081 8052 8023 7995 7968 7941 7916 7891 7866 7842 7819 7797 7775 7754 7733 7713 7694 7675 7656 7637 7619 7600 7582 7563 7545 7525 7505 7485 7463 7442 7418 7394 7368 7342 7314 7285 7254 7222 7188 7154 7117 7079 7040 6999 6957 6913 6868 6822 6773 6724 6673 6620 6567 6512 6457 6400 6342 6285 6228 6170 6113 6056 6000 5944 5888 5835 5783 5733 5684 5637 5592 5549 5509 5471 5435 5401 5370 5342 5316 5293 5273 5255 5240 5228 5219 5212 5208 5207 5209 5214 5221 5231 5244 5260 5278 5299 5323 5349 5378 5410 5445 5482 5521 5563 5608 5654 5703 5753 5806 5860 5916 5973 6031 6091 6153 6215 6278 6343 6408 6475 6543 6612 6681 6751 6822 6893 6964 7035 7107 7178 7248 7316 7383 7450 7515 7577 7637 7695 7752 7807 7859 7910 7960 8008 8055 8100 8145 8189 8231 8272 8312 8351 8388 8424 8458 8490 8521 8549 8576 8601 8623 8644 8664 8682 8698 8714 8728 8741 8753 8764 8774 8783 8792 8799 8806 8811 8816 8819 8821 8823 8823 8822 8821 8818 8815 8811 8807 8802 8797 8791 8785 8779 8772 8765 8758 8750 8742 8733 8724 8715 8704 8694 8682 8671 8658 8646 8633 8619 8605 8591 8576 8561 8545 8530 8514 8497 8481 8464 8446 8429 8411 8393 8374 8355 8336 8315 8295 8273 8251 8229 8205 8180 8156 8130 8104 8077 8050 8023 7995 7967 7939 7911 7882 7853 7823 7793 7762 7730 7698 7664 7628 7592 7553 7514 7473 7430 7386 7341 7295 7247 7199 7151 7101 7051 7000 6949 6897 6845 6792 6738 6683 6627 6570 6512 6452 6391 6327 6262 6196 6128 6057 5985 5911 5835 5758 5678 5596 5513 5427 5340 5250 5159 5065 4970 4872 4773 4671 4568 4463 4356 4247 4136 4023 3909 3794 3676 3558 3438 3316 3193 3068 2943 2816 2689 2562 2434 2305 2177 2048 1920 1795 1672 1551 1432 1315 1205 1100 999 903 812 729 652 581 516 456 404 357 314 277 244 216 191 169 150 134 120 108 97 89 81 76 71 66 63 61 59 58 57 56 56 55 55 54 54 53 53 52 51 51 50 49 49 49 49 49 50 51 52 54 56 58 61 64 67 71 76 81 87 94 101 110 121 132 145 160 176 194 213 234 256 279 305 331 360 389 420 453 488 524 563 603 646 692 740 791 845 902 963 1026 1093 1163 1237 1314 1394 1477 1564 1654 1747 1843 1943 2046 2152 2261 2373 7665 0 32 9 2488 2606 2726 2847 2970 3093 3219 3344 3469 3595 3720 3843 3966 4087 4207 4326 4442 4556 4669 4779 4888 4995 5100 5204 5305 5405 5503 5599 5693 5785 5875 5963 6048 6132 6213 6292 6368 6442 6514 6583 6650 6714 6776 6835 6893 6948 7000 7051 7101 7149 7195 7240 7285 7328 7370 7411 7451 7491 7530 7568 7605 7641 7676 7710 7743 7774 7804 7833 7860 7887 7912 7936 7959 7982 8004 8026 8047 8068 8089 8109 8129 8148 8167 8186 8204 8222 8239 8255 8271 8287 8302 8317 8332 8346 8361 8376 8391 8405 8420 8435 8450 8465 8479 8493 8506 8520 8532 8543 8555 8566 8576 8586 8596 8606 8616 8626 8637 8648 8660 8671 8683 8695 8707 8720 8732 8744 8755 8766 8776 8786 8796 8805 8813 8822 8830 8838 8845 8853 8861 8868 8876 8883 8891 8898 8906 8913 8920 8927 8934 8941 8948 8954 8961 8967 8973 8979 8986 8992 8998 9004 9010 9015 9020 9026 9030 9035 9039 9043 9047 9051 9055 9058 9062 9065 9069 9073 9077 9080 9084 9088 9092 9096 9100 9104 9107 9111 9114 9117 9120 9122 9124 9127 9129 9131 9132 9134 9135 9136 9137 9138 9139 9139 9140 9140 9141 9141 9141 9141 9142 9142 9142 9143 9144 9144 9145 9146 9146 9147 9147 9148 9148 9148 9147 9147 9146 9144 9142 9140 9138 9136 9134 9131 9129 9126 9124 9121 9119 9117 9115 9113 9112 9110 9109 9108 9106 9105 9103 9102 9100 9098 9095 9092 9088 9084 9080 9075 9069 9064 9058 9052 9046 9041 9035 9030 9024 9019 9015 9011 9006 9002 8997 8992 8987 8980 8973 8966 8957 8947 8935 8923 8910 8895 8879 8864 8849 8833 8818 8803 8788 8773 8758 8746 8734 8724 8715 8706 8699 8694 8688 8683 8679 8675 8671 8667 8663 8659 8654 8648 8642 8635 8627 8617 8607 8596 8584 8572 8558 8544 8530 8516 8501 8487 8472 8457 8441 8426 8410 8394 8378 8361 8344 8325 8306 8286 8266 8244 8222 8199 8175 8151 8126 8101 8076 8050 8023 7996 7970 7942 7914 7886 7857 7828 7797 7766 7734 7702 7668 7632 7597 7560 7522 7483 7443 7403 7361 7319 7276 7232 7187 7142 7095 7047 6999 6949 6898 6845 6792 6736 6679 6620 6560 6498 6434 6368 6300 6230 6158 6085 6009 5932 5853 5772 5689 5604 5518 5431 5341 5251 5158 5064 4969 4872 4773 4672 4569 4464 4357 4247 4135 4020 3903 3782 3659 3534 3406 3276 3141 3006 2871 2736 2601 2466 2331 2196 2062 1927 1798 1673 1550 1431 1315 1205 1100 1000 905 815 732 654 582 515 454 399 350 305 266 231 202 176 154 135 120 108 98 90 83 78 75 72 70 69 68 67 67 66 67 67 68 68 69 70 71 73 74 75 77 79 81 83 86 89 93 99 107 117 129 143 162 186 214 246 282 326 375 429 488 552 622 697 776 859 7666 0 33 0 94 105 119 134 152 172 197 225 256 290 328 370 416 466 519 575 635 697 763 832 903 978 1055 1134 1215 1298 1383 1470 1558 1647 1738 1830 1922 2014 2107 2200 2294 2388 2482 2575 2669 2763 2856 2950 3043 3137 3229 3320 3411 3500 3589 3676 3762 3846 3930 4012 4092 4172 4251 4328 4405 4481 4556 4630 4703 4775 4846 4916 4984 5051 5117 5181 5244 5305 5366 5425 5483 5541 5597 5653 5708 5763 5817 5870 5922 5974 6024 6073 6122 6169 6215 6261 6305 6349 6393 6436 6479 6521 6563 6605 6646 6686 6726 6764 6803 6840 6875 6909 6943 6975 7007 7037 7067 7096 7126 7155 7184 7212 7241 7269 7297 7324 7351 7377 7403 7428 7452 7476 7499 7523 7546 7569 7592 7615 7637 7659 7681 7703 7724 7745 7765 7785 7804 7822 7840 7858 7876 7893 7910 7927 7944 7961 7978 7994 8011 8028 8044 8060 8076 8091 8107 8122 8137 8152 8167 8181 8196 8211 8225 8240 8254 8268 8280 8292 8304 8315 8323 8332 8340 8348 8356 8363 8371 8378 8385 8393 8400 8407 8415 8422 8429 8433 8437 8439 8441 8441 8441 8439 8436 8431 8425 8418 8407 8394 8377 8358 8328 8293 8252 8207 8156 8091 8026 7962 7897 7832 7776 7726 7682 7644 7612 7609 7617 7636 7666 7707 7775 7843 7911 7979 8048 8116 8185 8253 8322 8390 8443 8491 8535 8575 8612 8644 8674 8701 8727 8750 8773 8794 8813 8831 8847 8861 8874 8885 8896 8906 8914 8922 8929 8937 8945 8954 8962 8971 8979 8988 8996 9005 9013 9021 9029 9036 9043 9049 9055 9061 9067 9073 9079 9084 9090 9096 9101 9107 9112 9118 9123 9128 9133 9138 9143 9148 9153 9157 9161 9165 9168 9171 9173 9176 9178 9179 9181 9182 9182 9183 9183 9183 9182 9181 9180 9177 9173 9168 9162 9154 9141 9128 9114 9099 9082 9065 9048 9030 9013 8996 8985 8978 8973 8972 8974 8985 8998 9013 9030 9050 9073 9097 9120 9143 9166 9187 9206 9223 9240 9254 9266 9277 9286 9295 9302 9309 9315 9321 9326 9331 9337 9342 9346 9351 9355 9359 9363 9366 9369 9372 9375 9378 9380 9383 9385 9388 9390 9393 9395 9398 9400 9402 9404 9405 9407 9408 9409 9410 9410 9411 9412 9412 9413 9414 9414 9415 9417 9418 9420 9421 9423 9425 9427 9429 9431 9433 9435 9436 9438 9440 9442 9444 9446 9448 9450 9451 9453 9455 9456 9458 9459 9461 9463 9465 9467 9470 9473 9476 9479 9482 9485 9488 9491 9494 9497 9499 9500 9501 9501 9502 9503 9503 9504 9504 9505 9507 9509 9512 9515 9518 9521 9524 9527 9531 9534 9536 9537 9539 9540 9541 9542 9544 9545 9546 9547 9549 9552 9554 9556 9558 9560 9561 9562 9562 9563 9563 9563 9563 9563 9563 9565 9567 9569 9572 9575 9578 9582 9585 9589 9592 9594 9596 9597 9598 9599 9599 9598 9598 9598 9598 9598 9599 9600 9600 7667 0 33 0 9601 9602 9603 9604 9604 9605 9605 9606 9606 9606 9606 9606 9607 9608 9609 9611 9613 9615 9617 9619 9621 9623 9625 9626 9628 9629 9630 9630 9631 9631 9632 9632 9632 9633 9633 9633 9633 9634 9634 9634 9634 9635 9635 9636 9637 9638 9639 9640 9642 9643 9645 9646 9647 9648 9650 9651 9652 9652 9653 9654 9655 9655 9656 9657 9658 9658 9659 9659 9659 9660 9660 9661 9661 9661 9661 9662 9662 9663 9664 9664 9665 9666 9666 9667 9667 9667 9667 9667 9667 9667 9666 9667 9667 9668 9669 9670 9671 9673 9674 9675 9677 9677 9678 9678 9678 9678 9677 9677 9677 9676 9676 9676 9676 9676 9676 9677 9676 9675 9674 9673 9672 9669 9667 9665 9663 9660 9659 9658 9657 9657 9657 9659 9660 9661 9663 9664 9665 9666 9667 9667 9667 9667 9666 9665 9665 9664 9664 9663 9663 9663 9663 9663 9663 9664 9664 9664 9663 9662 9661 9660 9659 9657 9656 9655 9654 9653 9653 9654 9655 9655 9656 9658 9659 9660 9661 9662 9662 9661 9659 9658 9656 9653 9651 9648 9645 9643 9642 9642 9642 9643 9644 9647 9650 9653 9656 9659 9662 9664 9665 9666 9667 9666 9665 9663 9661 9659 9656 9653 9650 9647 9644 9642 9640 9638 9636 9634 9632 9631 9629 9627 9625 9622 9618 9613 9608 9601 9593 9584 9574 9562 9550 9537 9523 9507 9490 9471 9449 9424 9394 9361 9324 9273 9217 9156 9090 9020 8939 8858 8777 8696 8615 8549 8493 8446 8409 8381 8384 8399 8426 8464 8514 8588 8663 8738 8812 8887 8959 9029 9097 9163 9226 9273 9315 9353 9386 9414 9436 9457 9475 9491 9505 9518 9531 9541 9551 9560 9567 9574 9580 9585 9589 9592 9594 9596 9598 9600 9601 9603 9604 9606 9607 9609 9611 9613 9616 9618 9621 9623 9626 9628 9631 9633 9635 9636 9638 9639 9640 9640 9641 9642 9642 9644 9645 9647 9648 9651 9654 9657 9659 9662 9665 9668 9671 9673 9675 9677 9677 9677 9678 9678 9679 9679 9680 9680 9681 9682 9683 9685 9688 9690 9693 9696 9699 9702 9705 9708 9711 9713 9715 9717 9718 9719 9719 9719 9719 9719 9718 9716 9715 9714 9713 9712 9712 9711 9710 9710 9711 9711 9712 9713 9715 9716 9717 9718 9720 9721 9721 9721 9721 9720 9720 9719 9718 9717 9716 9715 9715 9715 9715 9716 9717 9718 9719 9720 9721 9722 9722 9723 9723 9723 9723 9722 9722 9722 9721 9721 9721 9721 9722 9722 9723 9723 9724 9724 9725 9725 9725 9726 9726 9726 9726 9727 9728 9729 9731 9733 9736 9739 9743 9746 9749 9751 9753 9755 9756 9757 9755 9754 9752 9750 9749 9747 9746 9744 9743 9742 9744 9746 9748 9750 9753 9755 9758 9761 9763 9766 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9769 9769 9770 9771 9771 9770 9770 9769 9769 9767 9766 9764 9763 9762 9761 9760 9760 9760 9760 9762 9763 9764 9765 7668 0 33 0 9766 9767 9768 9769 9770 9771 9771 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9771 9772 9772 9773 9774 9774 9775 9776 9776 9777 9777 9778 9778 9777 9777 9776 9775 9774 9773 9772 9771 9770 9769 9769 9768 9767 9766 9766 9766 9766 9766 9767 9768 9769 9770 9772 9773 9775 9776 9778 9779 9781 9781 9781 9781 9780 9779 9776 9773 9771 9768 9766 9763 9761 9759 9758 9756 9756 9756 9756 9756 9756 9756 9756 9755 9755 9755 9754 9752 9751 9750 9748 9747 9745 9744 9742 9741 9739 9737 9735 9733 9731 9729 9727 9725 9723 9720 9719 9717 9716 9714 9713 9713 9712 9712 9711 9710 9709 9708 9707 9705 9703 9701 9699 9697 9695 9693 9692 9690 9689 9688 9687 9686 9686 9685 9684 9683 9682 9680 9679 9677 9675 9672 9670 9667 9665 9662 9658 9655 9652 9648 9645 9642 9638 9635 9631 9628 9626 9623 9621 9619 9617 9615 9613 9611 9609 9607 9604 9601 9598 9595 9592 9589 9586 9584 9581 9579 9576 9574 9572 9570 9568 9564 9559 9552 9545 9537 9525 9513 9501 9489 9477 9465 9454 9443 9433 9423 9418 9416 9416 9418 9422 9431 9441 9452 9465 9479 9495 9510 9526 9542 9558 9573 9587 9600 9612 9624 9633 9641 9649 9655 9661 9665 9668 9672 9675 9679 9682 9685 9688 9691 9694 9697 9700 9703 9706 9709 9711 9713 9715 9717 9719 9721 9722 9724 9725 9726 9726 9726 9726 9726 9725 9724 9723 9721 9720 9719 9718 9717 9717 9717 9717 9717 9718 9719 9720 9720 9720 9719 9717 9715 9712 9707 9702 9698 9693 9688 9684 9680 9677 9674 9671 9670 9670 9669 9668 9668 9666 9665 9664 9662 9660 9657 9654 9650 9647 9644 9642 9639 9637 9636 9634 9634 9635 9635 9636 9637 9638 9640 9641 9642 9644 9645 9646 9648 9649 9650 9652 9654 9656 9658 9661 9664 9667 9670 9673 9676 9679 9682 9685 9688 9691 9694 9698 9701 9704 9708 9712 9716 9720 9724 9728 9732 9736 9739 9743 9747 9749 9751 9753 9755 9756 9757 9757 9758 9759 9760 9761 9762 9764 9766 9768 9770 9772 9775 9777 9779 9781 9782 9783 9783 9783 9782 9781 9780 9779 9778 9778 9777 9776 9776 9775 9776 9777 9777 9778 9779 9779 9779 9779 9779 9778 9776 9774 9772 9770 9769 9767 9765 9763 9761 9759 9759 9759 9759 9759 9759 9758 9758 9757 9757 9756 9753 9751 9748 9744 9741 9737 9734 9730 9727 9723 9721 9720 9718 9716 9714 9713 9711 9709 9708 9706 9702 9698 9694 9689 9684 9679 9673 9668 9662 9657 9653 9649 9646 9643 9641 9639 9638 9637 9635 9634 9632 9629 9626 9623 9620 9616 9612 9608 9604 9600 9598 9596 9594 9593 9593 9594 9595 9597 9598 9599 9600 9601 9602 9602 9602 9601 9599 9598 9597 9595 9595 9595 9595 9596 9596 9599 9601 9603 9605 9608 9609 9611 9612 9612 9613 9612 9611 9611 9610 7669 0 33 0 9609 9609 9608 9608 9608 9607 9607 9607 9607 9607 9607 9607 9606 9605 9605 9604 9602 9601 9600 9598 9597 9595 9594 9592 9591 9589 9587 9585 9583 9581 9579 9576 9573 9570 9567 9563 9560 9556 9552 9548 9544 9540 9536 9532 9528 9524 9521 9517 9514 9511 9508 9506 9504 9501 9499 9497 9496 9494 9492 9490 9488 9485 9482 9478 9474 9470 9466 9462 9457 9453 9448 9445 9442 9440 9438 9436 9435 9434 9434 9433 9432 9430 9426 9422 9417 9412 9405 9397 9388 9378 9368 9357 9345 9332 9318 9303 9283 9261 9235 9205 9173 9127 9079 9030 8979 8927 8873 8820 8766 8712 8658 8625 8600 8584 8577 8579 8604 8635 8673 8716 8765 8822 8879 8937 8994 9052 9101 9146 9188 9227 9262 9290 9315 9337 9356 9373 9387 9400 9412 9422 9431 9438 9445 9451 9456 9461 9464 9468 9471 9475 9478 9482 9485 9489 9492 9496 9499 9502 9505 9507 9510 9511 9511 9511 9511 9511 9510 9510 9509 9508 9507 9507 9508 9508 9509 9510 9511 9512 9513 9515 9516 9517 9517 9518 9518 9519 9518 9518 9518 9518 9517 9517 9516 9515 9515 9514 9513 9513 9512 9511 9510 9508 9507 9506 9504 9502 9500 9498 9496 9493 9490 9487 9482 9477 9470 9463 9454 9443 9431 9417 9403 9386 9368 9351 9333 9316 9300 9286 9272 9260 9250 9245 9242 9241 9243 9247 9255 9264 9272 9280 9289 9297 9304 9310 9316 9321 9323 9324 9324 9323 9320 9318 9314 9310 9305 9299 9292 9284 9276 9266 9255 9241 9227 9212 9196 9180 9163 9146 9129 9111 9094 9077 9060 9044 9027 9010 8992 8973 8953 8933 8913 8890 8868 8845 8822 8800 8777 8755 8733 8710 8688 8666 8643 8621 8599 8576 8552 8528 8503 8479 8455 8430 8406 8382 8358 8334 8313 8293 8273 8254 8236 8219 8203 8186 8171 8156 8140 8125 8111 8097 8083 8071 8059 8049 8039 8031 8024 8018 8014 8010 8008 8006 8006 8006 8008 8010 8014 8018 8024 8031 8039 8049 8061 8073 8087 8103 8120 8138 8156 8176 8197 8218 8240 8262 8285 8309 8333 8358 8383 8408 8433 8459 8485 8511 8537 8563 8588 8614 8640 8665 8690 8715 8740 8764 8789 8812 8836 8859 8881 8903 8925 8945 8965 8984 9003 9021 9038 9054 9070 9086 9101 9116 9131 9145 9159 9173 9186 9199 9211 9223 9235 9246 9256 9266 9275 9284 9293 9301 9309 9317 9324 9331 9337 9343 9349 9354 9358 9361 9364 9368 9371 9373 9376 9379 9382 9385 9389 9393 9397 9402 9406 9410 9413 9417 9420 9423 9423 9423 9423 9423 9422 9420 9419 9418 9417 9415 9416 9416 9417 9418 9418 9419 9419 9419 9419 9419 9418 9416 9414 9412 9410 9409 9408 9407 9406 9405 9406 9406 9407 9407 9408 9407 9406 9405 9404 9402 9401 9399 9398 9396 9395 9396 9397 9398 9399 9401 9402 9404 9406 9408 9409 9409 9408 9407 9406 9404 9402 9400 9398 9396 7670 0 33 0 9394 9393 9393 9392 9391 9391 9390 9389 9388 9387 9386 9384 9382 9380 9378 9376 9374 9372 9370 9368 9366 9365 9363 9362 9360 9358 9356 9353 9351 9349 9346 9343 9341 9338 9336 9333 9330 9328 9325 9323 9320 9316 9313 9309 9304 9300 9295 9290 9285 9280 9275 9271 9267 9263 9260 9257 9254 9251 9249 9246 9243 9240 9236 9232 9227 9222 9216 9209 9202 9195 9189 9182 9175 9169 9162 9155 9150 9145 9141 9136 9132 9128 9124 9120 9115 9111 9106 9100 9093 9086 9078 9069 9060 9051 9041 9031 9022 9012 9002 8992 8983 8974 8965 8955 8946 8937 8928 8919 8909 8899 8889 8878 8865 8853 8839 8825 8809 8793 8776 8758 8740 8722 8703 8682 8661 8639 8614 8586 8555 8522 8485 8438 8388 8333 8276 8214 8145 8076 8007 7938 7869 7810 7757 7711 7671 7637 7625 7621 7624 7635 7653 7686 7719 7752 7785 7819 7848 7875 7899 7920 7939 7947 7951 7952 7950 7944 7935 7924 7911 7896 7879 7861 7842 7822 7800 7778 7754 7729 7704 7678 7650 7623 7595 7566 7536 7505 7474 7443 7410 7377 7343 7308 7271 7234 7196 7157 7118 7077 7035 6991 6947 6902 6856 6808 6759 6709 6658 6605 6552 6497 6440 6383 6325 6265 6204 6141 6078 6012 5945 5876 5806 5733 5658 5580 5500 5418 5332 5244 5153 5059 4963 4863 4760 4655 4547 4436 4322 4205 4086 3965 3842 3715 3588 3458 3327 3194 3058 2922 2786 2650 2514 2378 2242 2105 1969 1833 1702 1573 1448 1326 1207 1095 989 888 793 704 624 550 482 421 365 318 276 239 206 179 156 136 119 105 94 85 77 71 65 62 59 57 55 54 54 53 53 53 53 53 53 53 52 52 52 53 53 54 55 56 57 59 61 63 66 68 71 74 77 81 87 94 103 113 125 141 161 185 213 245 284 329 379 436 498 570 647 731 822 919 1025 1136 1251 1371 1496 1628 1761 1895 2029 2165 2302 2438 2575 2712 2848 2981 3112 3241 3369 3495 3618 3739 3858 3975 4089 4201 4311 4418 4522 4624 4724 4820 4915 5007 5096 5183 5268 5350 5431 5510 5587 5662 5735 5807 5877 5946 6013 6079 6143 6206 6267 6327 6385 6442 6497 6551 6603 6654 6705 6753 6801 6848 6894 6940 6984 7029 7072 7115 7157 7198 7239 7279 7319 7357 7395 7431 7466 7501 7534 7566 7597 7628 7657 7686 7715 7742 7770 7797 7824 7850 7876 7902 7928 7953 7978 8003 8026 8050 8072 8094 8115 8135 8155 8173 8192 8209 8227 8244 8261 8278 8295 8312 8329 8346 8363 8380 8396 8412 8427 8443 8457 8471 8485 8498 8511 8522 8534 8545 8556 8566 8576 8585 8595 8604 8612 8621 8629 8637 8645 8653 8660 8668 8675 8682 8689 8697 8704 8711 8718 8724 8731 8737 8743 8749 8755 8760 8765 8771 8776 8781 8786 8791 8797 8802 7671 0 33 0 8808 8815 8821 8828 8835 8841 8848 8855 8861 8867 8874 8878 8881 8885 8888 8890 8892 8894 8897 8899 8901 8905 8909 8914 8919 8924 8930 8936 8942 8948 8954 8958 8961 8964 8966 8968 8969 8969 8969 8970 8970 8971 8972 8974 8975 8977 8979 8980 8982 8984 8986 8987 8988 8989 8990 8990 8990 8991 8991 8992 8992 8994 8995 8997 8999 9000 9001 9002 9003 9004 9004 9003 9002 9000 8998 8996 8994 8992 8989 8987 8985 8984 8984 8983 8982 8981 8981 8980 8979 8979 8978 8976 8973 8970 8966 8962 8957 8951 8945 8940 8934 8929 8924 8918 8913 8909 8906 8902 8899 8896 8893 8889 8885 8880 8874 8867 8857 8846 8834 8821 8807 8790 8774 8757 8741 8724 8710 8696 8684 8673 8663 8656 8651 8647 8644 8642 8642 8643 8643 8643 8644 8644 8643 8643 8642 8641 8639 8636 8633 8628 8623 8617 8610 8602 8594 8585 8574 8564 8553 8542 8531 8519 8507 8496 8484 8472 8460 8448 8436 8424 8411 8399 8386 8373 8360 8347 8333 8320 8306 8291 8277 8262 8247 8231 8215 8199 8182 8164 8146 8128 8110 8091 8072 8053 8034 8014 7995 7975 7955 7935 7915 7894 7872 7849 7825 7801 7774 7747 7719 7690 7659 7628 7596 7564 7530 7497 7463 7428 7393 7357 7320 7283 7244 7204 7163 7121 7077 7031 6984 6936 6886 6834 6782 6728 6673 6617 6560 6502 6443 6383 6322 6259 6196 6131 6065 5997 5927 5856 5783 5708 5632 5553 5473 5391 5307 5222 5135 5046 4956 4864 4771 4676 4579 4481 4382 4280 4177 4073 3967 3860 3751 3640 3529 3416 3302 3188 3071 2955 2837 2719 2600 2480 2359 2239 2119 1999 1880 1761 1644 1527 1411 1300 1193 1088 988 890 800 715 635 561 493 432 376 327 282 243 210 181 156 135 117 103 91 81 73 67 63 59 56 54 53 52 52 52 53 53 54 55 56 57 58 58 59 60 60 61 62 62 63 64 65 66 68 71 75 79 84 91 99 108 119 133 149 168 190 215 244 279 318 362 410 467 529 597 670 750 837 929 1025 1125 1230 1340 1452 1566 1683 1802 1923 2045 2167 2290 2415 2540 2666 2791 2916 3042 3167 3291 3416 3539 3663 3784 3903 4021 4138 4253 4365 4476 4584 4690 4794 4896 4996 5093 5188 5281 5371 5459 5545 5629 5711 5791 5869 5944 6018 6090 6160 6228 6295 6361 6424 6487 6548 6607 6666 6723 6779 6833 6887 6939 6989 7038 7086 7132 7178 7221 7264 7305 7345 7384 7422 7459 7495 7530 7565 7598 7631 7664 7695 7726 7756 7785 7813 7840 7867 7893 7919 7943 7968 7991 8015 8037 8060 8082 8103 8124 8144 8164 8184 8203 8222 8240 8258 8276 8294 8312 8330 8347 8365 8382 8399 8416 8432 8448 8463 8478 8491 8505 8517 8530 8542 8554 8566 8578 8590 8602 8614 8626 8638 8650 7672 0 33 0 8662 8673 8684 8694 8704 8713 8722 8731 8739 8746 8752 8758 8763 8766 8768 8768 8763 8755 8744 8729 8711 8681 8651 8621 8591 8561 8531 8502 8474 8447 8420 8411 8409 8413 8424 8442 8478 8516 8556 8598 8643 8690 8737 8784 8831 8878 8914 8947 8977 9004 9028 9045 9062 9077 9092 9105 9118 9130 9142 9154 9165 9176 9187 9198 9209 9219 9228 9237 9246 9254 9262 9269 9276 9283 9290 9296 9302 9308 9314 9320 9325 9330 9335 9340 9345 9349 9354 9358 9362 9365 9369 9372 9375 9378 9381 9384 9386 9389 9391 9394 9396 9399 9402 9405 9408 9411 9415 9418 9421 9424 9428 9431 9433 9436 9439 9442 9445 9447 9450 9453 9455 9458 9460 9463 9465 9468 9469 9471 9472 9473 9474 9474 9474 9474 9475 9475 9475 9475 9475 9476 9476 9475 9473 9470 9467 9463 9456 9449 9440 9431 9420 9408 9397 9385 9373 9361 9351 9343 9337 9331 9327 9328 9330 9334 9339 9346 9357 9368 9378 9389 9400 9411 9421 9432 9442 9452 9459 9466 9472 9477 9481 9483 9486 9488 9491 9493 9495 9497 9500 9502 9504 9507 9510 9513 9516 9519 9522 9526 9529 9532 9536 9539 9543 9546 9550 9554 9557 9561 9565 9568 9572 9575 9579 9582 9586 9589 9593 9596 9599 9603 9606 9610 9613 9616 9619 9621 9623 9625 9626 9627 9628 9629 9630 9630 9631 9632 9633 9635 9636 9638 9639 9641 9642 9644 9645 9647 9647 9648 9648 9649 9649 9649 9649 9649 9649 9649 9648 9648 9648 9647 9646 9644 9642 9640 9639 9637 9635 9633 9631 9629 9628 9627 9626 9625 9624 9623 9622 9621 9619 9617 9615 9612 9609 9607 9604 9601 9599 9597 9595 9593 9591 9590 9589 9588 9586 9585 9583 9581 9578 9576 9574 9571 9569 9567 9564 9562 9561 9560 9560 9560 9560 9562 9563 9565 9566 9568 9570 9572 9574 9576 9578 9579 9580 9582 9583 9584 9586 9588 9590 9592 9595 9598 9602 9606 9610 9614 9618 9622 9626 9629 9633 9636 9638 9640 9642 9644 9646 9648 9651 9653 9655 9659 9663 9667 9671 9675 9679 9683 9686 9690 9694 9697 9700 9703 9705 9708 9711 9714 9717 9720 9723 9726 9729 9732 9735 9738 9740 9742 9743 9745 9746 9747 9748 9750 9751 9752 9755 9757 9760 9763 9765 9768 9771 9774 9777 9779 9780 9781 9782 9783 9783 9784 9784 9784 9784 9784 9786 9787 9788 9790 9792 9794 9796 9798 9800 9802 9803 9803 9804 9805 9805 9805 9805 9805 9805 9805 9806 9807 9809 9810 9812 9815 9817 9820 9822 9824 9826 9827 9828 9829 9829 9828 9827 9826 9825 9824 9823 9823 9822 9822 9822 9824 9825 9827 9829 9830 9832 9833 9834 9835 9836 9835 9835 9834 9833 9832 9831 9831 9830 9829 9828 9828 9828 9828 9828 9829 9830 9831 9832 9834 9835 9836 9836 9837 9837 9838 9837 9837 9837 9836 9836 9835 9835 9834 9833 9833 9832 9832 9831 9830 7673 0 33 0 9830 9829 9828 9827 9826 9825 9823 9822 9821 9820 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9817 9816 9814 9813 9811 9808 9805 9802 9799 9795 9790 9786 9780 9775 9769 9763 9756 9749 9741 9732 9723 9713 9701 9688 9674 9656 9634 9610 9583 9552 9511 9469 9428 9386 9344 9303 9264 9225 9187 9150 9130 9118 9112 9114 9122 9147 9175 9207 9241 9278 9319 9359 9400 9441 9481 9514 9544 9571 9596 9618 9635 9652 9666 9680 9692 9704 9715 9725 9734 9742 9749 9756 9762 9767 9771 9772 9774 9775 9777 9779 9780 9782 9784 9786 9789 9792 9796 9799 9803 9807 9809 9812 9814 9816 9818 9819 9820 9821 9822 9823 9825 9826 9828 9829 9831 9833 9834 9836 9838 9839 9841 9842 9843 9844 9844 9845 9846 9846 9847 9847 9848 9848 9848 9848 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9848 9847 9846 9845 9843 9841 9838 9835 9832 9830 9827 9824 9821 9818 9815 9813 9810 9808 9806 9804 9801 9798 9795 9791 9788 9784 9780 9776 9772 9767 9764 9760 9757 9754 9751 9748 9746 9744 9741 9739 9736 9734 9731 9728 9725 9723 9720 9717 9714 9711 9709 9707 9706 9704 9703 9702 9702 9702 9702 9702 9702 9702 9703 9703 9704 9705 9707 9708 9710 9712 9714 9717 9720 9723 9727 9730 9734 9738 9742 9746 9749 9752 9756 9759 9762 9765 9768 9771 9773 9776 9779 9783 9786 9789 9792 9795 9799 9802 9805 9808 9811 9814 9816 9819 9822 9825 9827 9830 9833 9836 9838 9840 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9859 9861 9862 9864 9865 9865 9865 9864 9864 9861 9859 9857 9855 9853 9851 9849 9848 9847 9847 9847 9847 9847 9847 9847 9846 9844 9842 9839 9836 9832 9828 9824 9820 9816 9813 9811 9809 9807 9805 9804 9804 9803 9802 9801 9799 9796 9794 9792 9790 9788 9786 9784 9783 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9780 9779 9778 9778 9777 9777 9777 9777 9777 9778 9780 9782 9784 9786 9787 9789 9791 9793 9794 9796 9797 9798 9798 9799 9800 9801 9802 9803 9804 9805 9807 9808 9810 9811 9813 9814 9816 9817 9819 9820 9821 9822 9822 9822 9823 9822 9822 9822 9822 9822 9822 9823 9824 9826 9828 9831 9834 9838 9841 9844 9846 9849 9850 9852 9853 9852 9851 9851 9850 9849 9848 9848 9847 9847 9847 9848 9849 9851 9852 9854 9855 9856 9858 9859 9860 9860 9860 9861 9861 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9872 9872 9872 9872 9872 9872 9873 9873 9874 9875 9877 9880 9882 9884 9886 9888 9890 9892 9893 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 7674 0 33 0 9904 9904 9903 9903 9902 9902 9901 9899 9898 9897 9896 9896 9896 9896 9897 9898 9899 9900 9901 9903 9904 9905 9905 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9904 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9893 9892 9890 9888 9885 9882 9878 9872 9866 9859 9851 9844 9835 9827 9818 9810 9802 9796 9791 9788 9786 9785 9788 9792 9797 9803 9810 9819 9827 9835 9843 9851 9858 9864 9869 9874 9878 9882 9885 9887 9889 9891 9893 9894 9895 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9900 9902 9904 9906 9907 9909 9911 9913 9915 9917 9918 9918 9917 9917 9916 9914 9912 9911 9909 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9901 9901 9902 9903 9904 9906 9907 9909 9911 9912 9913 9914 9914 9915 9915 9913 9912 9911 9910 9908 9907 9906 9905 9905 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9910 9910 9911 9911 9911 9911 9910 9909 9908 9906 9904 9902 9900 9899 9899 9898 9898 9898 9899 9899 9900 9901 9902 9902 9902 9902 9902 9901 9900 9899 9898 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9894 9893 9893 9893 9892 9893 9893 9893 9894 9895 9896 9897 9898 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9905 9904 9903 9901 9900 9899 9897 9896 9896 9895 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9908 9908 9908 9907 9907 9905 9904 9903 9902 9901 9900 9900 9900 9900 9901 9902 9903 9904 9905 9906 9906 9906 9905 9904 9902 9900 9897 9895 9892 9890 9888 9886 9885 9884 9883 9882 9882 9881 9880 9880 9878 9877 9876 9874 9873 9872 9871 9870 9868 9867 9866 9865 9864 9862 9861 9858 9855 9851 9848 9845 9842 9840 9837 9835 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9833 9832 9830 9829 9827 9825 9824 9823 9823 9822 9822 9822 9823 9823 9823 9824 9823 9823 9822 9822 9821 9821 9820 9820 9819 9819 9819 9820 9821 9822 9824 9825 9826 9828 9829 9830 9831 9832 9833 9833 9834 9834 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9838 9839 9840 9840 9840 9840 9839 9837 9834 9831 9828 9825 9821 9818 9814 9811 9807 9802 9795 9787 9776 9763 9748 9725 9699 9672 9643 9613 9580 9547 9515 9482 9449 9429 9413 9402 9397 9397 9411 9429 9449 9473 9499 9530 9560 9591 9621 9652 9676 9699 9719 9738 9754 9767 9778 9789 9799 7675 0 33 0 9807 9815 9823 9830 9836 9842 9847 9851 9855 9859 9862 9864 9866 9868 9870 9871 9873 9874 9876 9877 9878 9879 9879 9880 9880 9880 9880 9879 9879 9879 9879 9879 9880 9880 9881 9882 9884 9886 9888 9890 9892 9893 9895 9896 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9889 9889 9890 9890 9891 9892 9893 9894 9896 9897 9897 9897 9896 9896 9895 9893 9892 9891 9890 9888 9888 9888 9888 9888 9889 9890 9892 9893 9894 9896 9896 9896 9896 9895 9893 9890 9887 9884 9881 9878 9875 9871 9868 9865 9862 9859 9856 9853 9850 9847 9842 9836 9830 9823 9816 9808 9800 9793 9785 9777 9773 9769 9767 9767 9767 9772 9778 9784 9791 9798 9806 9814 9822 9830 9838 9844 9849 9854 9859 9862 9866 9869 9872 9875 9877 9879 9881 9882 9883 9883 9883 9882 9881 9880 9880 9879 9879 9879 9879 9879 9880 9882 9884 9885 9887 9888 9889 9890 9891 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9877 9876 9876 9876 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9884 9884 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9873 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9872 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9874 9872 9871 9870 9868 9867 9865 9863 9862 9860 9859 9858 9858 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9866 9866 9866 9865 9864 9864 9863 9862 9861 9860 9859 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9856 9855 9854 9853 9852 9851 9850 9848 9847 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9844 9842 9840 9838 9836 9833 9831 9828 9825 9823 9821 9819 9817 9815 9813 9812 9810 9808 9806 9804 9802 9799 9797 9794 9792 9790 9788 9786 9784 9782 9781 9779 9778 9776 9775 9773 9770 9767 9764 9761 9757 9752 9748 9743 9739 9734 9729 9724 9720 9715 9711 9707 9703 9699 9696 9693 9690 9688 9686 9684 9684 9683 9683 9682 9682 9682 9682 9682 9682 9682 9682 9681 9680 9680 9679 9678 9678 9678 9679 9679 9681 9682 9684 9686 9687 9688 9690 9691 9691 9692 9692 9692 9693 9693 9693 9695 9697 9700 9703 9706 9711 9715 9720 9724 9728 9731 9734 9736 9737 9738 9738 9737 9737 9736 9736 9736 9736 9736 9736 9736 9736 9737 9737 9738 9738 9738 9736 9735 9734 9732 9729 9727 9725 9723 9720 9719 9718 9716 9715 9714 9712 9710 9708 9706 9703 9699 9694 9689 9683 9677 9671 9664 9657 9649 9641 9633 9623 9612 9600 9586 9567 9545 9521 9494 9465 9428 9392 9356 9319 7676 0 33 0 9283 9250 9221 9195 9172 9152 9145 9143 9147 9155 9168 9193 9218 9243 9267 9292 9317 9341 9366 9390 9414 9431 9447 9460 9472 9483 9491 9498 9504 9509 9513 9516 9519 9521 9523 9524 9525 9526 9527 9527 9528 9530 9531 9533 9534 9536 9537 9539 9540 9542 9543 9543 9542 9541 9540 9538 9536 9534 9532 9530 9528 9527 9526 9524 9523 9522 9520 9518 9515 9513 9510 9506 9503 9499 9496 9492 9490 9487 9485 9483 9481 9479 9476 9474 9472 9470 9466 9462 9457 9452 9446 9440 9433 9427 9420 9413 9407 9401 9396 9390 9384 9379 9373 9367 9362 9356 9349 9343 9336 9329 9323 9316 9309 9303 9296 9289 9283 9276 9269 9263 9256 9249 9240 9232 9223 9214 9203 9193 9182 9172 9161 9152 9142 9133 9124 9115 9107 9098 9090 9082 9073 9064 9054 9044 9033 9021 9008 8995 8982 8969 8956 8943 8930 8917 8904 8891 8879 8867 8855 8843 8830 8817 8803 8789 8773 8757 8740 8722 8703 8683 8662 8641 8619 8596 8573 8549 8526 8502 8477 8452 8426 8400 8374 8347 8319 8290 8261 8231 8200 8167 8134 8099 8062 8024 7985 7944 7901 7856 7810 7762 7713 7662 7611 7558 7503 7447 7390 7332 7271 7209 7145 7078 7008 6936 6861 6783 6702 6617 6529 6439 6345 6249 6149 6046 5940 5831 5718 5602 5482 5358 5230 5098 4961 4821 4677 4529 4376 4220 4061 3899 3734 3564 3393 3221 3048 2873 2698 2522 2346 2170 1994 1824 1659 1498 1342 1190 1052 924 805 695 594 511 436 371 315 268 234 205 180 161 146 137 129 123 118 115 113 111 110 110 111 111 112 113 115 118 122 128 135 144 155 171 191 216 246 280 325 377 438 508 585 677 777 886 1005 1132 1273 1419 1570 1728 1891 2064 2237 2409 2582 2755 2928 3100 3271 3443 3613 3777 3937 4095 4249 4399 4546 4688 4827 4962 5094 5221 5345 5466 5582 5695 5804 5910 6012 6111 6207 6298 6387 6473 6556 6637 6714 6789 6862 6933 7001 7067 7132 7195 7256 7315 7372 7429 7483 7536 7588 7638 7686 7733 7779 7823 7866 7907 7946 7985 8022 8057 8091 8125 8157 8188 8219 8248 8278 8306 8334 8361 8388 8414 8440 8465 8489 8512 8535 8557 8578 8598 8617 8636 8654 8672 8689 8706 8723 8739 8755 8771 8786 8801 8816 8830 8844 8858 8872 8885 8898 8911 8924 8937 8949 8961 8972 8983 8993 9003 9013 9021 9029 9037 9044 9052 9060 9068 9076 9084 9092 9102 9111 9121 9131 9141 9150 9160 9169 9179 9188 9196 9204 9211 9217 9224 9229 9235 9240 9246 9251 9257 9263 9270 9276 9283 9290 9297 9305 9312 9319 9326 9332 9339 9345 9351 9356 9360 9365 9369 9373 9377 9381 9385 9388 9392 9396 9400 9404 9408 9412 9416 9420 9424 9428 9432 9436 9439 9443 9446 9449 9452 9455 9458 9460 9463 9465 9467 9468 9470 7677 0 33 0 9472 9473 9475 9476 9478 9479 9480 9482 9483 9484 9485 9486 9487 9488 9489 9490 9491 9492 9492 9493 9493 9493 9493 9493 9492 9492 9491 9491 9490 9490 9489 9489 9489 9490 9490 9491 9492 9493 9494 9495 9496 9496 9496 9496 9495 9494 9493 9491 9489 9488 9486 9485 9484 9483 9482 9481 9480 9478 9477 9475 9474 9470 9466 9461 9456 9450 9443 9436 9428 9421 9414 9407 9401 9395 9390 9384 9381 9379 9377 9376 9376 9377 9379 9381 9383 9386 9388 9391 9393 9396 9398 9399 9400 9400 9400 9399 9397 9395 9392 9390 9388 9385 9383 9380 9378 9375 9373 9371 9368 9366 9363 9360 9357 9354 9351 9348 9344 9341 9337 9334 9330 9327 9323 9319 9315 9310 9305 9299 9294 9288 9283 9277 9272 9266 9260 9255 9250 9246 9242 9238 9234 9229 9225 9220 9216 9211 9205 9198 9191 9184 9176 9168 9159 9151 9142 9134 9126 9118 9110 9101 9093 9085 9077 9068 9059 9051 9041 9031 9020 9009 8998 8986 8973 8961 8948 8934 8920 8906 8891 8877 8862 8847 8832 8817 8801 8786 8770 8755 8739 8723 8706 8690 8672 8654 8636 8617 8597 8576 8555 8533 8509 8485 8460 8434 8408 8381 8353 8325 8297 8267 8238 8208 8178 8147 8116 8084 8051 8017 7982 7946 7909 7869 7828 7785 7741 7695 7647 7598 7547 7494 7440 7385 7329 7271 7212 7151 7088 7023 6955 6885 6813 6737 6657 6575 6489 6401 6308 6213 6114 6013 5908 5800 5689 5575 5457 5336 5210 5080 4946 4808 4666 4517 4364 4207 4046 3882 3710 3537 3362 3185 3006 2826 2645 2464 2284 2103 1929 1759 1594 1434 1277 1134 1000 875 760 653 562 481 409 346 293 253 218 189 166 148 136 127 119 113 109 106 103 102 101 101 101 102 104 106 109 112 116 122 128 136 145 156 170 187 206 231 262 298 340 388 448 516 593 679 773 881 996 1120 1251 1390 1539 1692 1849 2011 2176 2349 2521 2693 2865 3038 3210 3382 3554 3726 3898 4064 4226 4385 4540 4693 4838 4980 5117 5249 5377 5500 5619 5735 5846 5954 6060 6163 6262 6358 6452 6543 6631 6716 6798 6877 6952 7025 7094 7161 7225 7287 7346 7403 7459 7512 7565 7616 7665 7713 7760 7805 7850 7892 7934 7974 8013 8051 8088 8124 8159 8193 8225 8257 8288 8318 8346 8374 8401 8427 8452 8476 8499 8522 8544 8566 8587 8608 8628 8648 8668 8686 8704 8721 8737 8753 8767 8780 8792 8804 8814 8825 8834 8842 8849 8855 8860 8863 8865 8866 8865 8860 8855 8848 8841 8833 8824 8815 8806 8797 8788 8785 8785 8788 8793 8801 8817 8834 8853 8873 8896 8920 8944 8969 8993 9018 9039 9059 9078 9096 9113 9127 9141 9153 9165 9176 9187 9196 9206 9214 9222 9229 9236 9243 9249 9255 9260 9266 9271 9276 9282 9288 9294 9301 9307 9314 9321 9328 9336 9343 7678 0 33 0 9350 9356 9362 9368 9374 9379 9384 9389 9394 9399 9404 9409 9415 9421 9426 9432 9438 9443 9449 9454 9460 9464 9468 9473 9477 9481 9485 9489 9493 9498 9502 9507 9511 9516 9521 9526 9530 9534 9538 9542 9545 9548 9550 9553 9555 9558 9560 9563 9565 9568 9570 9572 9574 9576 9577 9579 9579 9579 9579 9579 9579 9578 9578 9577 9577 9576 9576 9575 9575 9575 9574 9573 9572 9571 9570 9568 9566 9563 9560 9558 9555 9553 9550 9548 9546 9543 9541 9539 9537 9534 9532 9528 9524 9520 9515 9510 9504 9498 9492 9486 9480 9476 9473 9471 9470 9471 9474 9479 9484 9490 9497 9506 9515 9523 9532 9540 9548 9556 9564 9571 9578 9584 9590 9596 9602 9608 9614 9621 9627 9634 9641 9648 9655 9661 9668 9675 9682 9687 9693 9698 9703 9707 9711 9716 9720 9724 9728 9733 9737 9742 9746 9751 9756 9761 9766 9770 9774 9777 9780 9782 9784 9785 9785 9785 9786 9786 9786 9786 9786 9787 9787 9787 9788 9789 9791 9792 9793 9795 9797 9799 9801 9803 9805 9808 9810 9812 9814 9815 9817 9818 9818 9817 9816 9815 9814 9814 9813 9812 9812 9811 9811 9813 9815 9818 9820 9822 9824 9827 9829 9832 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9835 9837 9839 9841 9843 9844 9845 9845 9845 9845 9843 9841 9839 9837 9835 9833 9832 9832 9832 9832 9835 9837 9840 9842 9845 9847 9849 9851 9853 9855 9855 9855 9855 9856 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9853 9851 9850 9848 9846 9845 9844 9843 9842 9841 9841 9842 9844 9845 9846 9848 9849 9850 9851 9851 9852 9851 9850 9849 9848 9847 9847 9847 9847 9847 9848 9851 9853 9855 9858 9860 9861 9863 9864 9864 9864 9863 9863 9862 9861 9860 9860 9860 9861 9862 9863 9865 9868 9870 9872 9874 9876 9878 9879 9880 9881 9881 9882 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9879 9879 9878 9877 9876 9874 9873 9871 9870 9870 9869 9869 9870 9870 9872 9873 9874 9875 9877 9876 9876 9875 9873 9872 9870 9868 9866 9864 9862 9862 9863 9864 9866 9868 9872 9875 9879 9883 9886 9889 9890 9891 9892 9891 9890 9888 9886 9884 9882 9881 9879 9879 9878 9878 9880 9882 9884 9886 9887 9889 9891 9893 9895 9897 9897 9897 9898 9898 9897 9897 9897 9897 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9901 9901 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9884 9882 9881 9880 9879 9878 9877 9876 9874 9873 9870 9866 9861 9855 9849 9839 9829 9816 9802 9787 9767 9746 9726 9706 9685 9665 9645 9626 9607 9588 9577 9570 9566 9565 9568 9580 9593 9608 9625 9644 9665 9686 9707 9729 9750 9766 9781 9795 9807 9818 9826 9834 9841 9848 7679 0 33 0 9854 9861 9867 9873 9879 9884 9889 9894 9897 9901 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9908 9910 9912 9914 9916 9917 9919 9921 9923 9924 9925 9925 9926 9926 9926 9925 9924 9924 9923 9922 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9928 9927 9925 9923 9922 9920 9919 9917 9916 9915 9915 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9930 9930 9931 9932 9933 9934 9935 9937 9938 9939 9939 9939 9939 9939 9939 9938 9937 9936 9936 9935 9934 9934 9934 9934 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9941 9941 9940 9939 9939 9938 9938 9938 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9945 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9898 9897 9895 9893 9892 9892 9891 9890 9889 9888 9886 9883 9881 9878 9874 9869 9865 9860 9856 9851 9848 9844 9840 9837 9835 9833 9831 9829 9827 9824 9821 9817 9813 9809 9804 9799 9794 9789 9784 9780 9776 9772 9769 9766 9763 9761 9758 9755 9753 9750 9746 9743 9740 9737 9735 9733 9732 9730 9729 9729 9730 9730 9731 9732 9733 9734 9736 9737 9739 9741 9744 9746 9749 9752 9756 9760 9763 9767 9770 9774 9777 9779 9782 9785 9787 9789 9791 9793 9795 9798 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9829 9831 9833 9836 9838 9840 9841 9843 9845 9846 9848 9849 9850 9851 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9853 9855 9856 9858 9859 9860 9860 9860 9860 9860 9859 9858 9857 9856 9855 9856 9856 9857 9859 9860 9863 9866 9869 9871 9874 9876 9877 9878 9878 9878 9877 9876 9875 9874 9873 9873 9873 9874 9875 9876 9878 9881 9884 9886 9889 9890 9892 9893 9893 9894 9893 9892 9891 9890 9889 9889 9890 9890 9891 9892 9894 9896 9898 9900 9902 9903 9903 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9884 9882 9881 9880 9878 9877 9875 9873 9872 9870 9870 9869 9869 9868 9867 9867 9866 9865 9864 9862 9859 9856 9853 9849 9845 9841 9837 9833 9829 9825 9823 9821 9818 9816 7680 0 33 0 9814 9811 9809 9806 9804 9801 9797 9792 9788 9783 9778 9774 9769 9764 9759 9755 9750 9746 9742 9738 9733 9728 9722 9716 9710 9703 9695 9686 9677 9668 9659 9650 9640 9630 9620 9610 9599 9588 9576 9564 9551 9537 9523 9507 9491 9475 9458 9440 9422 9404 9386 9368 9349 9331 9312 9292 9272 9251 9229 9206 9183 9157 9131 9104 9076 9048 9018 8988 8958 8926 8894 8862 8829 8795 8760 8725 8689 8652 8614 8575 8536 8496 8455 8414 8373 8331 8289 8247 8205 8163 8121 8079 8039 7998 7958 7919 7881 7843 7805 7768 7731 7694 7658 7621 7585 7548 7512 7475 7439 7402 7365 7330 7295 7261 7228 7195 7164 7135 7106 7079 7053 7029 7006 6984 6963 6943 6924 6907 6891 6876 6862 6850 6840 6832 6825 6821 6819 6819 6822 6828 6836 6847 6861 6876 6894 6915 6937 6962 6988 7016 7046 7077 7109 7143 7179 7217 7256 7296 7338 7382 7427 7474 7523 7572 7622 7673 7725 7778 7830 7882 7935 7987 8038 8090 8141 8191 8240 8289 8336 8383 8429 8474 8518 8562 8604 8646 8688 8729 8769 8809 8848 8887 8924 8961 8998 9033 9067 9099 9130 9159 9187 9213 9237 9260 9282 9304 9324 9343 9363 9383 9402 9422 9441 9460 9480 9499 9516 9533 9549 9564 9578 9590 9602 9612 9623 9632 9641 9650 9659 9668 9677 9686 9695 9704 9713 9722 9730 9738 9745 9752 9758 9763 9767 9772 9776 9780 9784 9789 9793 9797 9801 9806 9811 9815 9820 9825 9829 9833 9836 9839 9841 9843 9844 9845 9847 9848 9849 9851 9853 9854 9856 9859 9861 9864 9866 9869 9871 9874 9876 9878 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9883 9884 9886 9887 9889 9890 9892 9894 9896 9898 9900 9900 9900 9901 9901 9900 9900 9900 9899 9899 9898 9900 9901 9903 9905 9906 9908 9910 9912 9914 9915 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9905 9906 9907 9909 9910 9912 9914 9915 9917 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9923 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9916 9915 9916 9917 9918 9919 9920 9922 9924 9925 9927 9928 9929 9929 9929 9929 9929 9927 9926 9924 9923 9922 9921 9920 9919 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9927 9927 9927 9926 9925 9924 9923 9921 9919 9916 9914 9912 9910 9908 9906 9904 9902 9900 9899 9897 9895 9893 9890 9885 9878 9870 9861 9850 9834 9818 9802 9786 9770 9755 9741 9727 9714 9702 9697 9695 9696 9699 9705 9719 9732 9745 9759 9772 9785 9798 9812 9825 9838 9846 9853 9860 9866 9871 9875 9879 9883 9887 9891 9895 9899 9903 9907 9911 9913 9914 9915 9916 9916 9916 9915 9914 9914 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 7681 0 33 0 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9911 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9930 9931 9932 9934 9936 9937 9939 9940 9941 9942 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9936 9937 9937 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9951 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9944 9941 9938 9935 9931 9926 9921 9916 9912 9907 9903 9900 9897 9895 9894 9894 9895 9897 9899 9901 9904 9907 9911 9914 9917 9920 9923 9926 9929 9932 9935 9937 9940 9943 9945 9948 9950 9952 9953 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9950 9949 9949 9949 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9953 9952 9951 9951 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9942 9941 9939 9937 9935 9933 9930 9928 9925 9923 9921 9920 9918 9917 9916 9916 9915 9915 9915 9914 9912 9910 9908 9905 9902 9899 9896 9893 9889 9886 9885 9884 9883 9883 9883 9884 9884 9885 9886 9887 9887 9886 9884 9883 9881 9878 9875 9872 9869 9866 9864 9863 9861 9860 9860 9860 9861 9861 9861 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9858 9858 9858 9857 9857 9856 9856 9855 9855 9855 9855 9854 9854 9854 9855 9855 9855 9855 9855 9854 9853 9852 9851 9849 9848 9846 9844 9843 9842 9841 9840 9840 9840 9840 9841 9841 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9838 9838 9839 9840 9841 9843 9845 9847 9849 9851 9854 9856 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9876 9877 9877 9877 9878 9879 9879 9880 9881 9881 9881 9880 9880 9879 9877 9874 9872 9870 9868 9865 9863 9862 9860 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9860 9859 9857 9856 9855 9854 9853 9852 9851 9851 9850 9851 9852 9852 9853 9854 9854 9855 9855 9855 9855 9855 9854 9852 9851 9849 9847 9845 9843 9841 9839 9838 9837 9836 9835 9835 9836 9836 9837 9838 9838 9839 9839 9840 9840 9840 9838 9836 9835 9833 9831 9829 9828 9826 9825 9823 9824 9825 9826 9827 9828 9830 9831 9832 9833 9835 9834 9832 9830 9827 9823 9819 9814 9809 9805 9800 9797 9794 9791 9788 9785 9783 9780 9778 9775 9773 9766 9759 9750 9739 9728 9712 9697 9681 9665 9650 9636 9625 9614 9606 9599 9599 9602 9608 9616 9627 9643 9660 9676 9692 9708 9724 9739 9753 9767 9781 9791 9800 9808 9816 9822 9828 9834 9839 9844 7682 0 33 0 9849 9853 9858 9862 9866 9870 9873 9877 9880 9883 9886 9888 9890 9892 9894 9895 9896 9896 9896 9896 9896 9895 9894 9893 9892 9891 9890 9889 9889 9889 9889 9891 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9905 9906 9906 9907 9907 9907 9907 9906 9906 9905 9904 9904 9903 9901 9900 9899 9898 9897 9896 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9897 9897 9897 9896 9896 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9859 9858 9856 9855 9854 9852 9851 9849 9848 9846 9845 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9833 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9821 9819 9818 9817 9815 9814 9812 9811 9810 9808 9807 9805 9803 9802 9800 9798 9795 9793 9790 9787 9785 9782 9780 9777 9775 9773 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9757 9755 9752 9749 9746 9742 9738 9735 9731 9728 9725 9722 9719 9716 9714 9712 9710 9708 9706 9704 9701 9699 9697 9695 9692 9689 9685 9681 9677 9672 9667 9662 9657 9653 9648 9643 9638 9633 9628 9624 9619 9615 9611 9606 9601 9596 9590 9584 9577 9570 9562 9555 9547 9539 9531 9523 9515 9507 9499 9491 9484 9476 9469 9461 9453 9445 9437 9428 9420 9411 9402 9393 9384 9375 9366 9357 9348 9338 9329 9319 9308 9297 9285 9272 9258 9244 9229 9214 9198 9182 9166 9150 9133 9116 9099 9082 9064 9046 9027 9007 8987 8965 8943 8920 8895 8870 8843 8816 8787 8758 8727 8694 8661 8626 8589 8551 8511 8469 8425 8380 8332 8282 8230 8177 8121 8064 8003 7940 7875 7806 7732 7655 7573 7487 7394 7297 7193 7085 6971 6852 6726 6595 6459 6316 6168 6013 5850 5681 5504 5317 5121 4918 4707 4488 4249 4009 3768 3527 3284 3041 2799 2556 2313 2070 1851 1644 1449 1266 1094 947 814 696 592 503 434 374 325 286 256 236 221 211 206 206 205 209 217 229 246 267 295 331 375 426 494 576 671 780 902 1049 1209 1381 1567 1765 1986 2211 2439 2670 2905 3144 3383 3622 3861 4099 4326 4546 4761 4969 5172 5363 5547 5724 5893 6054 6207 6354 6494 6627 6754 6874 6989 7099 7203 7302 7395 7484 7569 7649 7725 7796 7864 7928 7990 8049 8104 8158 8210 8259 8307 8353 8398 8441 8482 8521 8559 8595 8630 8663 8695 8725 8754 8781 8808 8834 8860 8884 8908 8932 8954 8976 8997 9017 9037 9055 9072 9089 9104 9119 9133 9147 9160 9173 9185 9197 9209 9220 9232 9242 9253 9263 9273 9282 9292 9301 9309 9318 9326 9334 9341 9349 9356 9364 9371 9378 9384 9391 9397 9403 7683 0 33 0 9408 9414 9418 9423 9428 9432 9436 9440 9443 9447 9451 9455 9459 9463 9467 9471 9475 9480 9484 9489 9493 9497 9501 9505 9509 9513 9516 9520 9523 9527 9531 9535 9540 9545 9550 9556 9563 9569 9576 9582 9589 9594 9599 9604 9608 9612 9614 9616 9618 9621 9623 9626 9629 9632 9636 9640 9646 9651 9656 9662 9667 9672 9676 9681 9685 9689 9692 9695 9698 9700 9702 9704 9706 9708 9710 9712 9714 9716 9717 9719 9721 9722 9724 9726 9727 9729 9731 9732 9734 9736 9738 9740 9742 9743 9745 9747 9748 9749 9750 9751 9752 9753 9753 9754 9754 9755 9755 9756 9756 9756 9756 9757 9756 9756 9756 9756 9755 9755 9754 9753 9752 9750 9749 9746 9744 9741 9738 9735 9732 9728 9725 9722 9720 9719 9718 9717 9718 9720 9722 9725 9727 9731 9734 9737 9740 9743 9745 9746 9746 9746 9746 9745 9744 9743 9742 9740 9740 9740 9740 9740 9740 9741 9742 9742 9743 9744 9743 9742 9741 9739 9737 9735 9733 9730 9728 9726 9724 9723 9721 9720 9719 9717 9716 9715 9714 9713 9710 9708 9705 9702 9699 9694 9690 9685 9680 9675 9669 9663 9656 9650 9644 9638 9632 9626 9619 9613 9608 9602 9597 9591 9586 9580 9574 9568 9562 9555 9548 9540 9532 9524 9516 9508 9500 9492 9484 9475 9468 9461 9453 9446 9439 9432 9425 9417 9410 9403 9396 9389 9382 9376 9369 9364 9358 9354 9349 9345 9342 9338 9335 9332 9330 9327 9325 9322 9320 9317 9315 9312 9309 9306 9303 9300 9296 9293 9289 9286 9282 9279 9276 9273 9270 9268 9266 9265 9263 9261 9260 9258 9256 9255 9253 9250 9246 9242 9237 9232 9226 9219 9213 9206 9198 9191 9183 9175 9166 9158 9149 9140 9130 9120 9110 9098 9087 9074 9061 9048 9033 9018 9002 8986 8968 8949 8929 8908 8887 8864 8840 8815 8789 8762 8734 8706 8677 8646 8615 8583 8549 8514 8477 8438 8399 8356 8311 8264 8216 8165 8112 8058 8001 7942 7881 7819 7755 7688 7619 7548 7474 7396 7315 7230 7141 7047 6948 6844 6735 6620 6500 6373 6240 6101 5955 5803 5643 5475 5301 5119 4926 4726 4520 4306 4086 3849 3612 3375 3138 2901 2666 2431 2199 1968 1739 1535 1343 1165 1000 847 722 611 515 434 367 320 282 251 229 215 205 199 198 202 210 218 231 250 274 304 348 403 470 549 640 756 886 1030 1189 1361 1558 1762 1974 2192 2418 2654 2890 3126 3363 3599 3828 4053 4273 4490 4702 4902 5096 5283 5462 5635 5799 5956 6106 6250 6386 6516 6639 6756 6868 6973 7073 7167 7258 7343 7425 7502 7577 7648 7716 7781 7843 7904 7962 8017 8070 8120 8169 8215 8259 8300 8338 8375 8409 8442 8472 8499 8525 8550 8574 8597 8618 8639 8660 8681 8702 8723 8745 8767 8789 8812 8836 8859 8883 8907 8931 8953 8975 8996 9017 9036 9053 9070 9085 9100 7684 0 33 0 9113 9125 9137 9150 9162 9174 9186 9198 9210 9223 9235 9247 9258 9269 9280 9291 9300 9309 9318 9326 9334 9342 9349 9357 9364 9372 9380 9387 9395 9402 9410 9416 9422 9428 9434 9440 9445 9451 9456 9462 9467 9474 9482 9489 9497 9506 9514 9522 9531 9539 9548 9554 9560 9566 9571 9576 9580 9585 9589 9593 9598 9604 9610 9616 9622 9629 9635 9642 9649 9655 9662 9667 9671 9675 9679 9682 9685 9688 9690 9693 9696 9700 9705 9710 9715 9721 9727 9734 9740 9747 9753 9759 9763 9767 9771 9774 9775 9776 9778 9779 9780 9781 9783 9784 9785 9786 9789 9791 9793 9795 9797 9799 9801 9803 9804 9806 9808 9809 9811 9813 9815 9817 9820 9822 9825 9827 9830 9832 9834 9836 9838 9839 9839 9839 9839 9839 9838 9838 9837 9836 9835 9834 9833 9832 9830 9829 9827 9825 9823 9820 9817 9814 9810 9807 9803 9800 9797 9794 9791 9789 9786 9784 9782 9781 9779 9778 9776 9775 9774 9773 9772 9772 9772 9773 9775 9777 9781 9785 9790 9795 9800 9806 9812 9818 9824 9830 9835 9839 9843 9847 9851 9854 9857 9860 9862 9865 9867 9869 9871 9873 9875 9876 9877 9878 9879 9879 9879 9880 9880 9880 9880 9881 9881 9883 9884 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9905 9906 9907 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9903 9904 9905 9907 9908 9910 9913 9915 9917 9919 9921 9922 9923 9924 9924 9923 9922 9921 9919 9918 9916 9916 9915 9915 9915 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9928 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9930 9930 9931 9931 9932 9933 9934 9936 9937 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9935 9935 9936 9936 9937 9938 9939 9941 9942 9943 9945 9945 9946 9946 9946 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9946 9945 9944 9943 9942 9940 9938 9936 9934 9932 9932 9932 9933 9933 9934 9936 9937 9938 9940 9941 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9929 9928 9928 9927 9927 9926 9924 9922 9919 9916 9913 9910 9907 9903 9898 9893 9888 9881 9874 9867 9859 9849 9839 9829 9819 9809 9800 9792 9785 9779 9774 9773 9774 9776 9780 9785 9793 9802 9811 9819 9828 9836 9844 9851 9858 9864 9868 9871 9873 9873 9873 9871 9868 9864 9858 9852 9843 9835 9826 9817 9808 9800 9791 9783 9774 7685 0 33 0 9766 9762 9759 9759 9760 9762 9770 9778 9786 9794 9802 9811 9819 9827 9835 9844 9848 9852 9855 9857 9859 9859 9860 9860 9861 9861 9862 9862 9863 9864 9864 9865 9865 9865 9865 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9856 9855 9854 9852 9851 9849 9847 9846 9844 9843 9843 9842 9842 9841 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9844 9845 9846 9847 9848 9850 9851 9853 9855 9857 9858 9860 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9899 9901 9903 9905 9907 9910 9913 9915 9918 9921 9923 9925 9926 9926 9926 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9905 9905 9904 9905 9905 9906 9907 9908 9909 9910 9911 9911 9912 9914 9915 9916 9917 9919 9920 9922 9925 9927 9930 9932 9935 9938 9941 9944 9946 9949 9950 9952 9953 9954 9954 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9946 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9942 9942 9942 9943 9944 9946 9949 9951 9953 9956 9958 9960 9962 9965 9967 9967 9966 9965 9963 9961 9958 9955 9952 9949 9947 9945 9943 9942 9941 9941 9942 9942 9943 9944 9945 9945 9944 9944 9943 9942 9940 9937 9935 9931 9928 9923 9919 9914 9910 9905 9901 9897 9892 9888 9884 9882 9880 9878 9878 9878 9880 9882 9885 9888 9892 9896 9901 9905 9909 9913 9917 9920 9922 9924 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9935 9935 9935 9934 9933 9932 9930 9927 9923 9918 9913 9907 9899 9891 9881 9871 9858 9844 9830 9816 9801 9786 9770 9755 9740 9725 9714 9706 9700 9696 9694 9699 9705 9713 9724 9736 9752 9768 9784 9800 9816 9830 9844 9857 9869 9881 9889 9897 9903 9909 9913 9916 9919 9921 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9934 9933 9933 9932 7686 0 33 0 9931 9930 9929 9928 9926 9924 9921 9918 9915 9912 9908 9906 9903 9900 9898 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9888 9885 9882 9879 9876 9872 9868 9865 9861 9857 9854 9851 9850 9848 9847 9846 9847 9847 9847 9847 9847 9847 9847 9846 9845 9844 9843 9841 9839 9838 9836 9834 9833 9831 9830 9829 9829 9829 9830 9830 9831 9833 9834 9836 9837 9839 9840 9842 9843 9844 9845 9846 9846 9846 9846 9845 9845 9844 9843 9842 9841 9839 9837 9835 9833 9830 9826 9821 9817 9812 9807 9801 9796 9790 9785 9779 9776 9773 9771 9770 9769 9772 9775 9780 9785 9792 9800 9809 9818 9826 9835 9844 9852 9860 9869 9877 9883 9889 9895 9900 9904 9908 9912 9915 9918 9921 9924 9926 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9945 9945 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9943 9943 9943 9944 9946 9948 9950 9951 9953 9955 9957 9958 9959 9960 9960 9959 9958 9957 9955 9954 9952 9950 9948 9947 9946 9946 9947 9947 9948 9949 9951 9952 9953 9955 9955 9955 9955 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9946 9947 9949 9951 9953 9954 9956 9958 9959 9960 9961 9962 9961 9960 9960 9959 9958 9958 9958 9958 9958 9959 9961 9963 9965 9967 9969 9970 9971 9972 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9966 9968 9969 9970 9971 9972 9972 9972 9972 9972 9970 9969 9967 9966 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9960 9958 9956 9954 9951 9950 9949 9949 9948 9949 9950 9952 9953 9955 9957 9957 9957 9957 9956 9954 9951 9949 9946 9943 9940 9939 9938 9937 9937 9937 9937 9938 9939 9940 9941 9940 9939 9937 9935 9934 9931 9929 9927 9925 9923 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9929 9928 9927 9926 9925 9924 9924 9924 9923 9923 9924 9924 9925 9925 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9917 9917 9918 9918 9919 9918 9917 9916 9914 9912 9908 9903 9899 9894 9889 9883 9878 9872 9866 9860 9853 9846 9838 9829 9819 9806 9791 9775 9758 9739 9717 9695 9673 9652 9630 9611 9594 9580 9567 9557 9554 9554 9558 9564 9574 9590 9607 9624 9642 9661 9681 9701 9720 9740 9760 9776 9791 9805 9818 9830 9840 9849 9857 9864 9870 9876 9881 9886 9890 9893 9897 9900 9903 9905 9907 9909 9910 9910 9910 9910 9908 9907 9905 9904 9902 9901 9900 9899 9898 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9890 9888 9886 9884 9882 9878 9873 9868 9863 9857 9850 9843 9836 9828 7687 0 33 0 9819 9810 9801 9791 9781 9770 9759 9748 9737 9726 9715 9707 9700 9694 9690 9688 9690 9694 9700 9707 9716 9728 9740 9751 9763 9775 9784 9792 9799 9805 9810 9812 9813 9815 9816 9818 9820 9822 9825 9829 9832 9839 9846 9853 9860 9868 9875 9883 9890 9898 9906 9912 9918 9924 9929 9934 9939 9943 9947 9950 9953 9954 9956 9957 9957 9958 9957 9957 9956 9956 9956 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9970 9971 9972 9973 9973 9973 9972 9971 9970 9969 9967 9965 9964 9962 9962 9961 9961 9962 9962 9963 9964 9965 9966 9967 9967 9967 9966 9966 9965 9964 9963 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9946 9944 9941 9939 9936 9934 9931 9929 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9883 9881 9879 9877 9875 9874 9872 9871 9869 9868 9866 9864 9861 9859 9857 9854 9851 9848 9845 9843 9840 9837 9834 9831 9828 9825 9822 9820 9817 9814 9812 9810 9809 9808 9807 9808 9809 9811 9813 9816 9820 9824 9827 9831 9835 9838 9840 9842 9843 9844 9844 9843 9843 9842 9842 9842 9842 9842 9843 9844 9847 9849 9851 9854 9856 9858 9860 9862 9863 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9860 9861 9862 9863 9863 9864 9865 9866 9866 9867 9867 9867 9866 9866 9865 9865 9864 9863 9862 9861 9861 9860 9859 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9864 9865 9866 9866 9866 9866 9865 9864 9862 9861 9859 9857 9856 9855 9854 9854 9853 9855 9857 9859 9861 9864 9867 9869 9872 9874 9877 9878 9878 9878 9878 9877 9876 9875 9873 9872 9871 9871 9871 9871 9872 9873 9874 9875 9876 9878 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9896 9897 9899 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9905 9906 9907 9910 9912 9914 9916 9919 9920 9922 9923 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9944 9944 9944 9944 9944 9943 9943 9942 9942 9942 9942 9943 9943 9944 9947 9949 9951 9953 9956 9957 9958 9959 9960 9960 9958 9956 9953 9951 9949 9947 9945 9943 9941 9940 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9947 9945 9943 9941 9939 9938 9936 9934 9933 9931 9932 9933 9934 9935 9936 9938 9940 9941 9943 9944 9944 9943 9942 9941 9939 9937 9935 9933 9931 9929 9928 9927 9926 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 7688 0 33 0 9919 9918 9916 9915 9913 9911 9908 9905 9902 9899 9896 9892 9889 9885 9882 9878 9875 9871 9867 9864 9860 9856 9850 9844 9837 9830 9820 9808 9795 9780 9763 9743 9722 9700 9677 9653 9627 9601 9576 9550 9525 9502 9482 9463 9446 9431 9422 9415 9411 9409 9409 9414 9419 9425 9430 9435 9438 9440 9439 9437 9433 9420 9405 9389 9372 9354 9334 9315 9296 9276 9257 9247 9242 9241 9244 9251 9269 9289 9313 9339 9368 9401 9434 9467 9500 9533 9562 9590 9616 9639 9661 9679 9694 9708 9720 9730 9738 9746 9753 9759 9764 9769 9774 9778 9782 9786 9790 9794 9798 9801 9804 9806 9808 9810 9811 9811 9811 9809 9808 9806 9803 9800 9797 9794 9790 9787 9784 9781 9778 9776 9773 9770 9767 9764 9761 9757 9754 9750 9745 9741 9737 9733 9728 9724 9719 9715 9710 9705 9700 9695 9689 9683 9676 9669 9662 9654 9646 9638 9629 9620 9611 9602 9593 9584 9575 9565 9555 9545 9535 9526 9516 9506 9496 9486 9477 9467 9458 9449 9440 9431 9422 9413 9404 9395 9386 9376 9367 9358 9349 9339 9330 9322 9314 9306 9299 9292 9286 9280 9274 9267 9261 9255 9249 9243 9237 9231 9226 9222 9219 9216 9214 9214 9214 9215 9217 9219 9222 9225 9228 9232 9236 9240 9244 9248 9253 9258 9264 9271 9278 9286 9294 9304 9315 9325 9335 9345 9356 9366 9377 9387 9398 9408 9419 9429 9439 9450 9462 9474 9486 9499 9512 9525 9539 9552 9566 9579 9592 9603 9614 9624 9634 9642 9650 9658 9666 9674 9682 9690 9697 9705 9713 9721 9729 9737 9745 9753 9760 9767 9773 9779 9785 9790 9795 9799 9804 9808 9812 9815 9819 9822 9826 9829 9832 9834 9837 9839 9841 9842 9844 9845 9846 9847 9849 9850 9851 9852 9853 9855 9856 9857 9859 9860 9861 9863 9864 9865 9866 9868 9869 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9876 9875 9875 9874 9873 9871 9870 9868 9866 9864 9863 9861 9860 9858 9857 9856 9854 9853 9852 9851 9849 9848 9846 9844 9842 9841 9839 9837 9835 9834 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9821 9820 9818 9815 9813 9810 9806 9803 9799 9796 9792 9789 9785 9782 9778 9775 9772 9770 9767 9765 9763 9760 9757 9753 9750 9746 9741 9736 9731 9726 9721 9716 9712 9707 9703 9698 9694 9689 9685 9680 9676 9670 9663 9655 9647 9638 9627 9616 9605 9594 9582 9571 9559 9547 9535 9523 9511 9498 9485 9471 9457 9442 9426 9410 9393 9376 9358 9339 9320 9300 9280 9260 9239 9217 9195 9173 9150 9126 9101 9076 9051 9025 8999 8972 8946 8920 8893 8867 8840 8814 8787 8760 8734 8707 8680 8653 8626 8599 8572 8546 8519 8493 8468 8443 8419 7689 0 33 0 8396 8373 8351 8329 8308 8287 8267 8247 8228 8209 8191 8172 8155 8137 8120 8104 8088 8073 8059 8045 8032 8020 8009 7998 7988 7979 7971 7962 7954 7945 7937 7927 7917 7905 7893 7880 7864 7847 7828 7807 7785 7761 7734 7704 7672 7637 7597 7552 7502 7446 7386 7317 7239 7154 7060 6958 6846 6723 6588 6442 6285 6111 5923 5721 5505 5275 5014 4746 4470 4187 3897 3596 3295 2994 2693 2393 2122 1867 1629 1407 1201 1032 885 761 659 580 524 489 475 483 512 560 629 719 832 965 1129 1311 1513 1733 1973 2250 2531 2816 3106 3400 3698 3995 4293 4591 4888 5160 5421 5670 5909 6136 6346 6543 6729 6902 7064 7214 7354 7485 7606 7719 7821 7918 8009 8093 8172 8245 8314 8380 8443 8501 8558 8612 8664 8712 8758 8802 8843 8883 8919 8954 8986 9016 9044 9071 9096 9120 9143 9165 9186 9206 9226 9245 9264 9281 9298 9314 9329 9343 9356 9368 9378 9388 9397 9404 9411 9417 9423 9427 9430 9431 9432 9431 9428 9423 9417 9406 9393 9379 9362 9344 9321 9299 9276 9254 9231 9212 9194 9179 9167 9156 9155 9157 9164 9175 9190 9212 9237 9263 9290 9319 9349 9379 9409 9440 9470 9496 9521 9544 9566 9586 9603 9619 9634 9647 9659 9669 9678 9687 9695 9703 9709 9716 9721 9727 9733 9738 9743 9748 9752 9757 9761 9766 9770 9774 9778 9781 9785 9788 9791 9794 9796 9798 9801 9803 9804 9806 9808 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9820 9821 9823 9824 9825 9827 9828 9829 9830 9831 9832 9832 9831 9831 9830 9830 9829 9829 9829 9829 9829 9829 9829 9830 9830 9831 9832 9831 9831 9830 9829 9827 9825 9822 9820 9817 9814 9811 9808 9805 9802 9799 9796 9794 9792 9790 9788 9787 9785 9784 9782 9781 9779 9777 9774 9771 9768 9764 9759 9754 9747 9740 9732 9723 9713 9701 9689 9675 9660 9643 9624 9603 9578 9550 9519 9487 9451 9410 9368 9326 9284 9242 9204 9169 9137 9108 9083 9072 9068 9070 9079 9095 9125 9157 9191 9229 9268 9310 9353 9395 9437 9479 9515 9548 9578 9606 9631 9651 9669 9685 9699 9711 9721 9731 9740 9748 9755 9762 9769 9775 9781 9787 9792 9798 9803 9807 9811 9815 9818 9821 9823 9825 9827 9828 9830 9831 9833 9835 9836 9838 9840 9841 9843 9844 9844 9845 9845 9844 9843 9842 9841 9839 9838 9837 9836 9836 9835 9835 9836 9837 9837 9838 9839 9840 9841 9842 9842 9842 9842 9841 9840 9838 9836 9834 9831 9829 9827 9824 9821 9819 9816 9814 9812 9810 9808 9806 9804 9802 9801 9799 9798 9796 9794 9792 9790 9788 9786 9783 9781 9778 9775 9773 9770 9768 9765 9763 9760 9758 9755 9753 9750 9747 9744 9740 9736 9732 9728 9723 9718 9714 9709 9704 9700 9695 9691 9686 9681 9676 9671 9666 9660 9655 9648 9641 9634 9626 7690 0 33 0 9618 9609 9601 9592 9583 9573 9564 9555 9546 9536 9527 9518 9509 9499 9490 9481 9471 9461 9450 9439 9427 9415 9402 9389 9374 9360 9345 9329 9312 9295 9278 9260 9242 9223 9204 9184 9163 9142 9120 9097 9073 9048 9022 8995 8968 8939 8910 8880 8848 8816 8782 8746 8709 8670 8630 8587 8542 8495 8445 8393 8338 8280 8219 8154 8086 8014 7937 7854 7766 7672 7573 7467 7352 7229 7098 6959 6809 6648 6477 6294 6100 5889 5665 5431 5184 4926 4638 4350 4062 3773 3485 3197 2911 2626 2342 2059 1814 1588 1380 1191 1019 880 761 664 589 534 498 483 488 515 562 629 718 829 962 1118 1309 1519 1748 1996 2262 2569 2876 3182 3489 3796 4101 4403 4703 5001 5296 5558 5807 6043 6266 6476 6668 6848 7017 7175 7321 7458 7586 7706 7817 7920 8015 8103 8186 8263 8333 8397 8457 8514 8568 8618 8666 8712 8756 8798 8839 8879 8918 8955 8990 9024 9056 9085 9114 9140 9165 9188 9209 9229 9249 9267 9285 9303 9320 9336 9352 9368 9384 9399 9414 9428 9442 9455 9468 9480 9491 9502 9512 9522 9532 9541 9550 9558 9566 9574 9582 9589 9596 9602 9609 9615 9621 9627 9633 9639 9645 9651 9657 9663 9669 9675 9680 9686 9692 9698 9703 9708 9713 9718 9722 9726 9730 9734 9738 9741 9745 9748 9752 9755 9758 9761 9764 9767 9769 9772 9773 9774 9775 9776 9777 9777 9778 9778 9779 9779 9780 9781 9783 9785 9787 9789 9791 9793 9796 9798 9800 9802 9804 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9817 9819 9820 9821 9823 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9852 9854 9855 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9862 9863 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9870 9870 9870 9869 9869 9870 9870 9871 9872 9874 9876 9877 9879 9880 9881 9882 9883 9883 9884 9884 9885 9885 9886 9886 9888 9890 9892 9893 9895 9897 9898 9899 9900 9901 9900 9899 9898 9897 9895 9894 9892 9890 9889 9887 9886 9885 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9872 9870 9868 9866 9863 9860 9857 9855 9852 9849 9847 9844 9841 9840 9839 9837 9836 9835 9834 9833 9832 9831 9830 9828 9825 9823 9820 9816 9813 9809 9805 9800 9796 9791 9786 9782 9777 9772 9767 9762 9757 9753 9748 9742 9737 9732 9726 9721 9714 9708 9700 9693 9685 9676 9666 9656 9645 9633 9621 9607 9593 9577 9561 9543 9523 9502 9479 9454 9423 9392 9359 9326 9291 9256 9220 9185 9149 9114 9088 9068 9052 9042 9037 9046 9060 9080 9104 9134 9174 9213 9253 9292 9331 9369 9404 9439 9471 9502 9527 9550 9571 9590 9608 9624 9640 9654 9668 9682 9695 9708 9720 9732 7691 0 33 0 9742 9752 9760 9767 9773 9779 9782 9785 9788 9790 9793 9795 9798 9800 9803 9805 9809 9812 9816 9819 9823 9826 9829 9832 9834 9837 9838 9840 9841 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9845 9846 9847 9847 9848 9849 9850 9852 9853 9854 9855 9855 9855 9854 9853 9853 9851 9850 9849 9847 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9849 9847 9845 9842 9840 9838 9836 9833 9831 9828 9829 9829 9830 9831 9832 9833 9834 9835 9836 9837 9835 9833 9831 9829 9826 9822 9819 9815 9812 9808 9806 9804 9802 9800 9799 9797 9795 9794 9792 9791 9788 9785 9782 9779 9776 9772 9768 9764 9759 9755 9749 9744 9738 9731 9724 9716 9708 9701 9693 9685 9677 9670 9663 9656 9650 9645 9641 9637 9634 9631 9629 9628 9626 9625 9623 9622 9620 9618 9616 9614 9611 9608 9605 9601 9597 9593 9588 9583 9577 9571 9564 9558 9550 9542 9534 9526 9517 9507 9498 9488 9478 9467 9456 9445 9434 9422 9410 9397 9384 9371 9357 9343 9328 9312 9297 9280 9263 9245 9227 9209 9190 9170 9151 9130 9109 9088 9067 9045 9022 8999 8975 8951 8926 8901 8874 8847 8820 8791 8762 8733 8703 8672 8640 8607 8574 8540 8505 8469 8432 8394 8355 8314 8272 8229 8185 8140 8093 8044 7994 7943 7889 7832 7774 7713 7650 7581 7511 7440 7369 7298 7226 7154 7082 7010 6939 6878 6824 6775 6733 6696 6673 6657 6646 6641 6643 6656 6670 6684 6698 6712 6726 6740 6754 6768 6782 6790 6797 6803 6809 6814 6819 6824 6828 6833 6838 6844 6852 6860 6869 6878 6888 6899 6910 6922 6935 6947 6961 6975 6991 7006 7023 7041 7061 7081 7102 7125 7149 7175 7201 7229 7258 7288 7319 7351 7383 7416 7449 7483 7517 7551 7585 7620 7655 7691 7727 7763 7800 7838 7875 7914 7953 7992 8031 8070 8109 8147 8185 8222 8259 8295 8330 8365 8399 8434 8468 8502 8536 8569 8603 8636 8669 8701 8732 8763 8793 8820 8846 8872 8896 8920 8941 8963 8984 9006 9028 9050 9072 9094 9117 9139 9160 9181 9202 9221 9241 9256 9271 9285 9298 9310 9321 9331 9342 9352 9363 9375 9387 9399 9411 9423 9435 9447 9459 9470 9481 9490 9498 9506 9514 9521 9527 9533 9539 9545 9552 9558 9565 9571 9578 9584 9590 9595 9600 9605 9609 9613 9617 9620 9623 9627 9630 9633 9636 9639 9642 9645 9647 9650 9652 9654 9656 9657 9659 9660 9661 9662 9662 9663 9664 9664 9665 9665 9665 9666 9666 9666 9666 9666 9666 9665 9664 9663 9662 9661 9659 9656 9654 9652 9649 9647 9645 9642 9640 9638 9637 9636 9635 9635 9634 9633 9633 9632 9631 9630 9630 9627 9625 9623 9620 9618 9616 9613 9611 9609 9607 9605 9604 9603 9603 9602 9602 9602 9602 9602 9603 9603 9604 9605 9607 9608 9610 9612 9614 9617 9619 9622 9625 9628 9630 7692 0 33 0 9633 9636 9639 9642 9644 9647 9650 9653 9656 9659 9662 9666 9669 9672 9676 9680 9683 9688 9692 9696 9701 9706 9712 9717 9722 9728 9733 9739 9744 9750 9755 9761 9766 9771 9776 9781 9786 9791 9795 9800 9804 9808 9811 9814 9817 9820 9823 9825 9828 9830 9833 9836 9840 9844 9848 9853 9858 9862 9867 9872 9877 9880 9882 9884 9886 9887 9886 9886 9885 9885 9884 9885 9885 9886 9887 9888 9891 9894 9897 9900 9903 9906 9909 9911 9913 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9910 9910 9911 9911 9912 9914 9916 9917 9919 9921 9923 9924 9926 9928 9929 9929 9929 9928 9927 9925 9923 9921 9919 9917 9915 9915 9915 9915 9916 9917 9918 9920 9921 9923 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9916 9918 9919 9921 9922 9924 9925 9926 9926 9927 9924 9922 9920 9917 9915 9913 9910 9908 9906 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9884 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9887 9887 9887 9887 9886 9885 9885 9884 9884 9884 9885 9885 9887 9890 9892 9895 9898 9901 9904 9907 9910 9913 9916 9916 9917 9917 9918 9918 9918 9918 9919 9919 9919 9920 9922 9923 9924 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9933 9932 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9918 9915 9913 9910 9906 9902 9898 9894 9889 9884 9880 9875 9869 9864 9858 9852 9845 9838 9830 9822 9813 9803 9792 9780 9767 9751 9734 9714 9692 9667 9636 9602 9565 9525 9483 9433 9384 9335 9285 9236 9193 9154 9119 9089 9063 9054 9052 9058 9071 9092 9130 9169 9209 9252 9296 9341 9386 9432 9477 9522 9558 9592 9622 9650 9675 9697 9716 9734 9750 9765 9779 9792 9804 9814 9824 9832 9840 9847 9853 9859 9863 9868 9872 9877 9881 9886 9892 9897 9902 9907 9912 9916 9921 9925 9929 9930 9932 9933 9933 9933 9933 9932 9931 9931 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9941 9942 9944 9945 9947 9948 9949 9949 9950 9950 9949 9949 9948 9948 9947 9947 9947 9948 9948 9949 9951 9952 9954 9956 9957 9958 9959 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9964 9964 9963 9962 9961 9960 9958 9957 7693 0 33 0 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9916 9915 9914 9912 9911 9909 9907 9905 9903 9901 9900 9899 9899 9899 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9917 9918 9919 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9928 9929 9930 9932 9933 9933 9934 9934 9934 9934 9933 9932 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9897 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9896 9895 9893 9892 9890 9887 9885 9882 9880 9877 9876 9874 9873 9873 9872 9872 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9885 9885 9885 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9876 9875 9873 9871 9869 9865 9861 9857 9852 9846 9840 9833 9827 9820 9814 9808 9802 9796 9790 9785 9779 9774 9768 9763 9757 9750 9740 9730 9718 9705 9688 9669 9646 9621 9592 9557 9519 9477 9432 9383 9325 9268 9210 9153 9095 9042 8992 8946 8903 8864 8844 8832 8829 8835 8850 8883 8920 8962 9009 9060 9118 9175 9233 9290 9347 9398 9446 9492 9534 9573 9606 9636 9664 9689 9711 9731 9749 9766 9782 9796 9809 9821 9832 9841 9850 9858 9865 9871 9876 9881 9884 9887 9889 9892 9894 9897 9899 9902 9904 9906 9910 9913 9916 9919 9923 9925 9927 9928 9929 9930 9928 9926 9924 9921 9918 9916 9913 9910 9907 9904 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9899 9897 9894 9891 9888 9884 9880 9876 9872 9868 9865 9862 9860 9857 9855 9853 9852 9850 9848 9847 9845 9842 9840 9838 9836 9833 9830 9827 9825 9822 9819 9817 9815 9813 9812 9811 9811 9810 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9821 9822 9823 9825 9826 9828 9830 9832 9835 9838 9842 9845 9849 9854 9858 9862 9866 9869 9872 9874 9876 9878 9879 9880 9881 9883 9884 9885 9887 9890 9892 9894 9897 9900 9903 9906 9909 9911 9912 9913 9914 9915 9915 9914 9914 9914 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9920 9919 9918 9916 9915 9914 9913 9913 9913 9913 9915 9918 9920 9923 9925 9927 9929 9931 9933 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 7694 0 33 0 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9955 9956 9957 9958 9960 9961 9963 9964 9965 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9972 9971 9971 9970 9970 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9976 9976 9976 9976 9975 9974 9973 9972 9971 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9976 9976 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9971 9971 9971 9971 9971 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9981 9979 9978 9977 9976 9976 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9984 9983 9982 9981 9980 9979 9978 9977 9977 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9959 9957 9955 9952 9949 9945 9942 9938 9934 9931 9929 9927 9926 9926 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9955 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9949 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9949 9948 9946 9944 9942 9940 9937 9935 9932 9930 9929 9927 9926 9924 9924 9924 9924 9924 9924 9923 9922 9921 9919 9917 9914 9910 9906 9902 9898 9894 9890 9887 9883 9879 9875 9872 9868 9864 9860 9854 9847 9839 9830 9821 9810 9798 9786 9773 9759 9745 9730 9713 9696 9677 9653 9627 9597 9564 9527 9477 9427 9376 9326 9275 9224 9173 9122 9071 9020 8990 8967 8953 8948 8950 8972 9000 9033 9071 9114 9165 9216 9266 9317 9368 9412 9454 9494 9530 9565 9593 9620 9644 9666 9685 9703 9720 9735 9749 9761 9772 9782 9791 9799 9805 9811 9816 9821 9825 9829 9832 9835 9839 9842 9844 9847 9850 9853 9856 9858 9861 9864 9867 9869 9872 9874 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9918 9919 9919 9920 9921 9922 9923 9925 9926 9929 9931 9933 9935 9938 9939 9941 9942 9942 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9935 9937 9938 9940 9942 9944 9947 9949 9951 9953 9954 9955 9955 9955 9954 9952 9951 9950 9948 7695 0 33 0 9947 9946 9945 9945 9944 9945 9946 9947 9949 9950 9952 9954 9956 9958 9960 9961 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9952 9952 9952 9953 9954 9955 9956 9957 9958 9959 9959 9959 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9953 9954 9955 9955 9956 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9942 9940 9939 9937 9935 9934 9932 9930 9928 9926 9925 9924 9923 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9925 9924 9923 9922 9921 9918 9916 9914 9912 9909 9907 9906 9905 9904 9903 9904 9906 9907 9908 9909 9910 9911 9913 9914 9915 9914 9913 9912 9910 9908 9906 9904 9902 9900 9897 9896 9894 9893 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9879 9877 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9845 9843 9841 9838 9836 9834 9831 9828 9824 9820 9816 9810 9804 9798 9792 9786 9779 9773 9766 9760 9753 9749 9744 9739 9735 9730 9725 9720 9715 9709 9704 9695 9686 9676 9666 9656 9645 9634 9623 9612 9601 9592 9583 9573 9564 9555 9545 9534 9523 9512 9500 9486 9472 9458 9444 9430 9416 9403 9391 9378 9366 9355 9344 9334 9323 9312 9300 9288 9275 9263 9251 9239 9227 9214 9202 9190 9181 9172 9164 9157 9150 9145 9139 9134 9129 9124 9119 9115 9110 9106 9102 9099 9098 9097 9097 9098 9102 9105 9109 9113 9116 9119 9122 9124 9127 9129 9131 9133 9134 9136 9138 9142 9147 9153 9158 9164 9171 9177 9184 9190 9196 9200 9204 9207 9210 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9221 9221 9219 9217 9215 9211 9206 9200 9193 9186 9177 9168 9159 9148 9137 9124 9111 9096 9080 9063 9044 9022 8997 8970 8941 8909 8875 8837 8795 8750 8702 8651 8594 8531 8464 8391 8309 8218 8118 8009 7891 7759 7614 7455 7284 7100 6897 6680 6449 6204 5944 5655 5360 5059 4752 4439 4120 3800 3480 3161 2841 2563 2310 2083 1882 1706 1600 1536 1517 1541 1609 1753 1930 2141 2386 2665 3010 3355 3700 4045 4390 4733 5074 5412 5748 6081 6366 6632 6880 7110 7321 7505 7676 7832 7974 8101 8216 8323 8421 8511 8592 8668 8738 8803 8862 8916 8966 9012 9054 9094 9130 9163 9195 9225 9253 9279 9304 9328 9351 9373 9393 9412 9430 9448 9464 9479 9493 9506 9519 9531 9542 9552 9563 9572 9582 9590 9599 9607 9614 9621 9628 9635 9641 9647 9653 9659 9664 9670 9675 9681 7696 0 33 0 9686 9692 9698 9704 9709 9715 9721 9726 9732 9737 9743 9748 9753 9758 9762 9766 9770 9774 9777 9780 9783 9786 9788 9791 9793 9796 9798 9801 9804 9806 9809 9812 9816 9819 9822 9825 9829 9832 9835 9838 9842 9844 9847 9850 9853 9855 9857 9860 9862 9864 9865 9867 9868 9870 9871 9873 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9897 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9903 9903 9903 9904 9903 9903 9903 9903 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9889 9888 9887 9885 9885 9884 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9922 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9897 9895 9893 9892 9890 9889 9887 9885 9884 9882 9880 9879 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9856 9854 9852 9850 9849 9847 9846 9844 9842 9840 9838 9835 9832 9828 9824 9820 9816 9812 9807 9803 9798 9793 9789 9784 9779 9774 9769 9763 9758 9752 9747 9741 9736 9731 9725 9719 9714 9708 9702 9696 9690 9683 9676 9668 9659 9650 9640 9630 9619 9608 9597 9587 9576 9566 9556 9546 9535 9525 9515 9504 9493 9482 9469 9455 9441 9426 9409 9391 9373 9355 9337 9318 9300 9282 9263 9245 9226 9208 9189 9169 9150 9130 9107 9084 9060 9035 9008 8981 8952 8922 8890 8857 8823 8788 8750 8710 8668 8623 8574 8522 8466 8406 8342 8272 8195 8112 8023 7925 7816 7696 7565 7422 7259 7078 6879 6663 6430 6160 5876 5578 5267 4942 4593 4243 3894 3544 3194 2877 2582 2310 2061 1835 1687 1586 1532 1525 1566 1691 1856 2060 2302 2583 2943 3303 3662 4022 4382 4741 5099 5457 5813 6168 6466 6744 7001 7238 7454 7640 7810 7963 8101 8224 8331 8430 8519 8600 8671 8737 8797 8852 8901 8945 8985 9022 9054 9083 9107 9129 9147 9162 9173 9182 9187 9190 9190 9187 9180 9171 9158 9141 9122 9099 9068 9036 9004 8970 8936 8901 8866 8831 8796 7697 0 33 0 8761 8738 8722 8711 8707 8709 8726 8750 8778 8813 8853 8904 8955 9007 9058 9109 9158 9205 9251 9295 9337 9372 9404 9434 9462 9487 9510 9532 9552 9570 9587 9603 9618 9631 9644 9655 9665 9674 9683 9691 9699 9707 9715 9723 9731 9738 9746 9754 9762 9769 9777 9784 9790 9796 9802 9807 9812 9816 9820 9824 9828 9832 9836 9840 9844 9847 9850 9853 9856 9859 9862 9865 9867 9870 9873 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9906 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9923 9924 9924 9923 9923 9922 9921 9921 9921 9921 9922 9923 9924 9926 9928 9930 9933 9935 9936 9938 9939 9940 9940 9940 9940 9941 9941 9941 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9949 9949 9950 9951 9952 9954 9955 9956 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9961 9961 9962 9963 9963 9963 9962 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9950 9950 9951 9951 9952 9953 9953 9954 9954 9954 9953 9953 9951 9950 9948 9946 9945 9943 9942 9941 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9917 9916 9915 9915 9916 9916 9916 9917 9918 9918 9919 9919 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9907 9908 9910 9913 9916 9920 9924 9929 9933 9937 9942 9944 9945 9946 9947 9946 9945 9944 9942 9941 9939 9939 9939 9940 9942 9943 9946 9949 9952 9955 9958 9960 9962 9964 9965 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9964 9964 9964 9963 9963 9962 9960 9958 9957 9955 9953 9952 9951 9951 9950 9950 9951 9952 9953 9953 9954 9955 9955 9955 9955 9955 9954 9952 9951 9949 9948 9947 9945 9944 9943 9942 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9946 9946 9945 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9931 9932 9933 9934 9936 9939 9941 9944 9946 9949 9952 9954 9957 9960 9963 9964 9966 9968 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9973 9972 9972 9973 9973 9974 9975 9976 9977 9978 9980 9981 9981 9982 9982 9981 9981 9979 9978 9976 9974 9972 9971 9969 9967 9965 9964 9963 9964 9964 9965 9966 9968 9970 9971 9973 9975 9975 9975 9975 9974 9972 9969 9967 9964 9961 9958 9956 9955 9953 9952 9951 9952 9952 9952 9953 9953 9953 9952 9952 9951 7698 0 33 0 9950 9948 9946 9943 9941 9939 9938 9936 9935 9934 9934 9934 9934 9934 9934 9934 9934 9933 9932 9931 9930 9928 9927 9925 9923 9922 9921 9920 9920 9920 9920 9921 9922 9922 9923 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9918 9920 9921 9922 9924 9926 9928 9930 9931 9933 9933 9934 9934 9933 9933 9932 9931 9931 9930 9929 9930 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9897 9894 9891 9887 9882 9877 9871 9865 9858 9851 9843 9835 9827 9818 9809 9800 9790 9780 9768 9756 9742 9726 9709 9689 9665 9638 9609 9576 9536 9493 9449 9402 9352 9298 9245 9191 9138 9084 9038 8996 8959 8927 8900 8888 8883 8886 8898 8917 8952 8990 9032 9077 9126 9179 9232 9285 9338 9391 9437 9480 9520 9557 9591 9620 9647 9672 9694 9714 9733 9750 9766 9781 9794 9806 9817 9827 9836 9843 9849 9855 9860 9864 9868 9871 9874 9877 9881 9884 9887 9890 9893 9896 9900 9902 9905 9908 9910 9912 9913 9914 9915 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9931 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9919 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9900 9899 9897 9895 9892 9890 9887 9885 9882 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9869 9868 9866 9864 9863 9861 9860 9859 9858 9858 9857 9857 9856 9856 9855 9853 9850 9847 9844 9840 9835 9830 9826 9821 9816 9813 9811 9809 9806 9805 9803 9801 9800 9798 9796 9792 9787 9782 9776 9769 9761 9752 9744 9736 9728 9721 9714 9708 9701 9695 9690 9685 9679 9674 9668 9662 9654 9646 9637 9628 9618 9607 9596 9585 9573 9561 9548 9536 9523 9509 9495 9480 9465 9449 9432 9414 9395 9375 9354 9333 9311 9288 9264 9239 9214 9188 9161 9133 9104 9073 9042 9008 8973 8937 8899 8858 8815 8771 8723 8674 8622 8567 8510 8450 8388 8322 8254 8182 8108 8030 7950 7866 7780 7690 7597 7502 7403 7301 7197 7089 6978 6864 6747 6627 6504 6378 6248 6117 5983 5846 5705 5563 5421 5279 5136 4994 4851 4708 4566 4423 4286 4152 4021 3892 3766 3646 3530 3419 3311 3208 3110 3017 2928 2843 2763 2687 2616 2548 2484 2424 2368 2315 2266 2220 2177 2137 2101 2067 2036 2008 1983 1960 1940 1922 1907 1893 1883 1875 1869 1866 1865 1867 1872 1879 1889 1901 1916 1934 1954 1977 2001 2029 2059 2092 7699 0 33 1 2135 2176 2220 2268 2320 2376 2436 2501 2570 2643 2720 2802 2888 2979 3074 3173 3277 3386 3498 3614 3735 3860 3988 4119 4252 4388 4529 4670 4811 4953 5095 5238 5380 5522 5665 5807 5945 6081 6215 6346 6475 6600 6721 6839 6954 7065 7173 7278 7379 7478 7573 7666 7756 7843 7928 8009 8089 8165 8239 8311 8379 8445 8508 8568 8626 8680 8732 8782 8829 8875 8918 8959 8998 9036 9073 9108 9142 9175 9206 9237 9266 9294 9321 9347 9372 9395 9416 9437 9456 9474 9491 9506 9520 9534 9547 9560 9572 9583 9595 9605 9616 9626 9636 9645 9654 9663 9671 9679 9686 9693 9701 9707 9714 9721 9728 9734 9741 9747 9753 9759 9765 9770 9774 9778 9781 9784 9785 9787 9788 9789 9791 9793 9795 9798 9801 9805 9809 9814 9818 9823 9827 9831 9834 9836 9839 9841 9841 9841 9841 9842 9842 9842 9843 9844 9845 9846 9848 9850 9852 9853 9855 9857 9858 9859 9860 9861 9861 9862 9862 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9872 9872 9872 9871 9870 9869 9867 9865 9863 9860 9857 9853 9850 9846 9842 9839 9835 9832 9830 9827 9824 9823 9822 9821 9820 9819 9818 9816 9814 9812 9810 9806 9801 9795 9789 9781 9772 9763 9753 9742 9731 9719 9708 9695 9682 9669 9655 9639 9622 9603 9583 9558 9530 9500 9468 9433 9393 9354 9314 9274 9235 9201 9170 9144 9122 9103 9099 9100 9108 9121 9140 9173 9206 9240 9275 9311 9347 9384 9420 9456 9493 9523 9551 9577 9602 9625 9646 9666 9684 9702 9718 9733 9747 9759 9771 9782 9790 9798 9806 9812 9818 9822 9827 9831 9835 9839 9843 9846 9849 9852 9855 9857 9860 9862 9863 9865 9866 9866 9867 9868 9869 9869 9870 9871 9871 9872 9873 9873 9874 9874 9874 9875 9874 9874 9874 9873 9873 9872 9871 9870 9870 9869 9869 9868 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9886 9888 9890 9892 9895 9898 9901 9903 9906 9909 9911 9913 9915 9916 9918 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9924 9925 9926 9928 9930 9931 9933 9935 9937 9939 9940 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9962 9961 9961 9960 9959 9957 9956 9955 9953 9952 9952 9953 9953 9954 9955 9956 9958 9959 9960 9962 9962 9961 9961 9961 9960 9959 9958 9957 9957 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9966 9965 9964 9963 9962 9960 9959 9958 9957 7700 0 33 1 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9954 9955 9956 9958 9959 9960 9961 9961 9962 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9942 9943 9944 9946 9947 9949 9951 9954 9956 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9956 9957 9958 9960 9961 9962 9962 9963 9964 9964 9963 9961 9959 9958 9956 9955 9953 9951 9950 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9943 9943 9942 9940 9939 9937 9936 9934 9932 9931 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9932 9931 9929 9928 9926 9925 9924 9924 9923 9923 9923 9923 9923 9924 9924 9923 9922 9921 9920 9918 9916 9914 9912 9910 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9901 9899 9898 9896 9894 9893 9891 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9886 9887 9887 9889 9890 9892 9893 9895 9896 9897 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9902 9903 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9955 9956 9957 9958 9960 9962 9963 9965 9966 9966 9965 9964 9962 9960 9957 9954 9951 9948 9945 9943 9941 9939 9938 9937 9936 9935 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9912 9912 9911 9911 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9898 9898 9898 9898 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9916 9916 9916 9916 9915 9914 9913 9912 9910 9908 9906 9904 9901 9899 9897 9894 9892 9889 7701 0 33 1 9886 9883 9880 9877 9873 9869 9864 9859 9852 9845 9838 9829 9820 9810 9798 9786 9773 9758 9742 9724 9705 9681 9655 9627 9596 9564 9524 9484 9445 9405 9365 9328 9293 9260 9229 9200 9183 9173 9168 9169 9175 9193 9215 9239 9267 9298 9334 9370 9406 9442 9478 9511 9543 9573 9602 9630 9653 9675 9695 9714 9730 9745 9758 9771 9782 9792 9801 9810 9818 9826 9833 9841 9848 9854 9861 9867 9872 9877 9882 9886 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9909 9912 9915 9918 9921 9923 9926 9929 9932 9934 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9955 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9953 9954 9955 9957 9958 9959 9960 9960 9961 9961 9961 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9957 9957 9958 9959 9961 9963 9965 9967 9969 9972 9973 9975 9977 9979 9979 9979 9978 9978 9976 9974 9972 9970 9968 9965 9964 9963 9962 9962 9962 9963 9965 9967 9969 9970 9972 9974 9976 9978 9980 9981 9981 9981 9981 9980 9979 9978 9977 9975 9974 9973 9972 9971 9970 9969 9969 9969 9969 9969 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9963 9961 9960 9958 9957 9955 9954 9952 9951 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9951 9951 9950 9949 9947 9946 9944 9943 9942 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9928 9926 9923 9921 9919 9916 9914 9912 9910 9907 9906 9905 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9904 9904 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9926 9927 9927 9927 9926 9926 9925 9925 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9938 9939 9939 9939 9940 9940 9941 9941 9942 9943 9945 9946 9948 9950 9952 9954 9955 9956 9956 9956 9955 9954 9953 9951 9950 9949 9949 9949 9950 9951 9952 9955 9957 9959 9962 9964 9965 9966 9966 9966 9965 9964 9963 9961 9960 9958 9958 9958 9959 9959 7702 0 33 1 9960 9961 9963 9964 9965 9967 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9959 9958 9957 9956 9954 9952 9951 9949 9948 9948 9947 9947 9947 9948 9949 9950 9951 9952 9952 9952 9951 9950 9949 9947 9944 9942 9940 9938 9936 9934 9933 9932 9930 9929 9927 9926 9925 9923 9920 9917 9914 9910 9907 9902 9898 9894 9890 9885 9881 9877 9873 9869 9864 9859 9853 9847 9841 9833 9825 9816 9806 9795 9782 9768 9752 9735 9716 9696 9671 9645 9620 9594 9568 9543 9517 9492 9466 9441 9424 9410 9401 9396 9394 9401 9412 9426 9444 9465 9492 9519 9547 9574 9601 9627 9653 9677 9701 9724 9743 9761 9777 9791 9804 9816 9826 9836 9845 9853 9861 9868 9874 9880 9886 9891 9896 9900 9904 9908 9910 9913 9915 9917 9919 9920 9922 9924 9925 9927 9929 9931 9934 9936 9938 9940 9942 9944 9946 9948 9948 9948 9948 9948 9948 9948 9947 9946 9946 9945 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9946 9946 9946 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9952 9951 9950 9948 9946 9943 9940 9936 9933 9930 9927 9924 9922 9920 9917 9916 9915 9913 9912 9911 9909 9907 9905 9902 9900 9897 9894 9890 9887 9884 9881 9878 9875 9871 9868 9865 9863 9860 9857 9854 9851 9848 9845 9842 9839 9837 9834 9831 9828 9826 9823 9820 9818 9815 9813 9810 9808 9806 9805 9803 9802 9801 9801 9800 9800 9800 9800 9800 9800 9799 9799 9798 9798 9797 9797 9796 9796 9796 9795 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9804 9802 9800 9797 9793 9789 9785 9781 9777 9773 9769 9765 9761 9756 9752 9747 9742 9736 9730 9722 9714 9705 9695 9684 9673 9662 9649 9635 9621 9605 9588 9569 9548 9526 9499 9468 9433 9394 9352 9304 9251 9192 9126 9055 8977 8888 8789 8679 8558 8414 8253 8075 7880 7668 7396 7125 6854 6583 6312 6044 5780 5519 5264 5012 4858 4747 4681 4659 4680 4805 4961 5148 5366 5615 5913 6211 6509 6807 7105 7374 7628 7867 8091 8300 8466 8616 8750 8867 8968 9053 9130 9198 9258 9309 9356 9398 9436 9469 9498 9523 9545 9565 9583 9599 9613 9626 9638 9649 9659 9670 9680 9689 9697 9704 9711 9716 9721 9724 9727 9728 9728 9729 9729 9730 9730 9731 9731 9732 9732 9735 9737 9739 9741 9743 9745 9747 9749 9751 9752 9753 9753 9754 9755 9755 9756 9757 9758 9760 9761 9764 9767 9770 9773 9776 9780 9783 9786 9790 9793 9796 9799 9802 9804 9807 9811 9814 9818 9822 9826 9830 9834 9839 9843 9848 9850 9853 9855 9856 9857 9857 9857 9857 9857 9857 9858 9859 9860 9862 9864 9867 9870 9873 9876 9880 9882 9884 9886 9888 7703 0 33 1 9890 9891 9893 9895 9896 9898 9901 9905 9908 9911 9915 9918 9921 9924 9926 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9961 9961 9959 9958 9956 9955 9954 9953 9953 9953 9953 9954 9956 9957 9959 9960 9961 9962 9963 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9922 9922 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9927 9927 9927 9928 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9932 9930 9929 9928 9927 9926 9926 9926 9927 9927 9929 9931 9933 9934 9936 9937 9938 9939 9939 9939 9938 9938 9937 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9922 9921 9919 9917 9915 9913 9912 9911 9910 9909 9908 9908 9908 9907 9907 9907 9905 9902 9900 9897 9895 9891 9888 9885 9881 9878 9877 9876 9875 9873 9872 9871 9869 9867 9865 9862 9858 9852 9847 9841 9835 9828 9822 9815 9808 9801 9794 9787 9780 9772 9764 9755 9745 9734 9723 9711 9699 9685 9671 9656 9640 9623 9603 9582 9559 9534 9505 9472 9436 9397 9354 9308 9257 9200 9138 9070 8994 8906 8807 8695 8572 8416 8240 8045 7829 7594 7295 6996 6697 6398 6099 5811 5535 5271 5020 4781 4653 4573 4541 4558 4623 4796 4993 5216 5464 5737 6043 6349 6655 6962 7268 7532 7779 8008 8219 8413 8567 8707 8831 8940 9034 9114 9186 9251 9308 9358 9404 9446 9483 9517 9547 9573 9597 9619 9639 9657 9672 9687 9700 9713 9725 9737 9748 9758 9768 9778 9786 9794 9802 9809 9815 9820 9825 9829 9834 9838 9842 9846 9850 9855 9859 9863 9867 9871 9875 9879 9883 9886 9889 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9924 9924 9924 9925 9925 9926 9927 9928 9929 9930 9930 9930 9929 9928 9927 9925 9923 9921 9919 7704 0 33 1 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9904 9900 9897 9893 9888 9882 9877 9871 9865 9858 9852 9845 9838 9831 9823 9814 9803 9790 9776 9761 9740 9719 9697 9676 9654 9632 9610 9588 9567 9545 9530 9519 9511 9507 9505 9511 9520 9531 9545 9561 9583 9605 9626 9648 9670 9691 9712 9732 9752 9771 9786 9799 9811 9822 9831 9838 9843 9849 9853 9857 9860 9864 9867 9870 9873 9878 9882 9886 9890 9894 9898 9901 9905 9908 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9925 9927 9930 9932 9935 9938 9940 9942 9943 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9969 9970 9971 9972 9974 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9975 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9980 9980 9979 9979 9978 9977 9975 9974 9973 9973 9973 9973 9973 9973 9975 9976 9977 9978 9980 9981 9981 9982 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9978 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9985 9984 9983 9981 9978 9976 9974 9972 9971 9969 9968 9968 9967 9969 9971 9973 9975 9976 9978 9980 9982 9984 9986 9986 9985 9984 9982 9980 9978 9976 9974 9972 9970 9970 9970 9971 9973 9975 9977 9980 9983 9986 9989 9991 9992 9993 9993 9993 9992 9991 9989 9988 9987 9986 9985 9984 9984 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9984 9983 9981 9980 9979 9977 9976 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9962 9960 9957 9954 9951 9948 9944 9940 9937 9933 9930 9928 9925 9923 9921 9919 9918 9916 9915 9913 9912 9910 9908 9906 9904 9903 9901 9899 9897 9895 9894 9893 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9896 9896 9896 9896 9897 9897 9898 9899 9899 9901 9902 9904 9906 9907 9909 9910 9911 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9930 9930 9930 9930 9928 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9907 9906 9906 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9916 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9925 9928 9930 9932 9934 9937 9939 9941 9944 9946 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9956 9957 9958 7705 0 33 1 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9974 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9972 9971 9969 9967 9965 9962 9958 9955 9952 9949 9946 9944 9942 9940 9937 9935 9933 9930 9928 9925 9920 9915 9909 9902 9894 9885 9875 9865 9856 9846 9837 9830 9822 9816 9810 9808 9807 9807 9808 9811 9815 9821 9826 9833 9839 9847 9854 9862 9869 9877 9884 9892 9899 9906 9913 9920 9926 9932 9938 9943 9947 9951 9955 9957 9960 9961 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9963 9963 9964 9966 9967 9969 9971 9973 9975 9977 9979 9981 9983 9984 9985 9985 9985 9985 9984 9982 9981 9980 9979 9978 9978 9978 9978 9978 9980 9982 9984 9986 9988 9989 9989 9990 9989 9989 9986 9983 9981 9978 9976 9974 9972 9971 9970 9970 9972 9974 9976 9978 9980 9981 9982 9983 9983 9983 9981 9978 9976 9974 9972 9970 9968 9966 9965 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9962 9960 9958 9955 9953 9950 9948 9946 9943 9941 9940 9939 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9927 9925 9922 9920 9918 9916 9914 9912 9911 9909 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9904 9905 9906 9907 9909 9909 9910 9910 9909 9909 9907 9905 9903 9901 9899 9898 9897 9896 9895 9895 9895 9896 9896 9897 9898 9897 9896 9895 9893 9891 9888 9885 9882 9879 9876 9875 9873 9873 9872 9872 9874 9875 9876 9877 9878 9879 9879 9879 9878 9878 9876 9874 9873 9871 9869 9868 9867 9867 9866 9866 9867 9868 9869 9871 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9896 9898 9900 9901 9903 9905 9908 9910 9913 9916 9918 9920 9922 9924 9925 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9942 9942 9942 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9943 9943 9942 9941 9940 9940 9939 9939 9938 9938 9939 9940 9941 9942 9944 9945 9946 9947 9947 9948 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9946 9947 9949 9951 9953 9954 9956 9957 9958 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9973 9973 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9968 7706 0 33 1 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9955 9953 9952 9950 9948 9946 9945 9944 9943 9942 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9939 9940 9940 9941 9942 9942 9942 9942 9942 9942 9941 9940 9938 9937 9935 9934 9933 9931 9930 9928 9928 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9911 9910 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9905 9903 9900 9898 9896 9894 9892 9889 9887 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9868 9869 9870 9871 9873 9875 9877 9880 9882 9885 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9897 9899 9901 9903 9906 9908 9910 9911 9913 9915 9916 9918 9920 9922 9924 9926 9929 9933 9936 9940 9943 9946 9949 9951 9953 9954 9954 9953 9952 9951 9950 9949 9949 9949 9949 9949 9952 9955 9957 9960 9963 9966 9968 9971 9973 9976 9975 9975 9974 9973 9971 9970 9968 9966 9964 9963 9962 9963 9963 9964 9966 9968 9970 9972 9974 9977 9978 9980 9981 9981 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9979 9979 9980 9981 9982 9984 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9992 9992 9991 9990 9989 9987 9986 9985 9983 9982 9981 9981 9980 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9979 9978 9978 9977 9977 9977 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9987 9987 9986 9985 9984 9983 9983 9982 9981 9980 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9968 9968 9969 9970 9971 9972 9974 9975 9977 9978 9978 9979 9978 9978 9977 9976 9974 9972 9971 9969 9967 9966 9964 9963 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9960 9959 9958 9956 9955 9953 9951 9950 9948 9947 9946 9945 9945 9945 9945 9945 9945 9946 9946 9947 9946 9945 9945 9944 9943 9941 9940 9939 9937 9936 9936 9936 9936 9937 9938 9940 9941 9943 9944 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9955 9957 9959 9961 9962 9964 9966 9968 9969 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9977 9979 9980 9981 9982 7707 0 33 1 9984 9984 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9974 9973 9971 9970 9968 9967 9965 9964 9963 9961 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9953 9951 9949 9947 9944 9943 9941 9940 9939 9938 9937 9936 9936 9935 9934 9932 9930 9927 9925 9922 9919 9916 9913 9910 9906 9904 9903 9901 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9885 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9870 9869 9867 9866 9864 9863 9862 9861 9861 9861 9861 9862 9862 9863 9864 9865 9866 9866 9867 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9876 9876 9876 9877 9878 9879 9880 9882 9883 9885 9887 9889 9891 9893 9894 9895 9896 9897 9897 9898 9898 9898 9899 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9933 9934 9934 9934 9933 9931 9930 9929 9928 9927 9926 9926 9926 9926 9928 9931 9933 9935 9937 9939 9941 9943 9944 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9962 9963 9965 9966 9967 9969 9970 9972 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9974 9975 9977 9978 9980 9981 9983 9984 9985 9987 9986 9985 9984 9983 9981 9980 9978 9976 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9945 9944 9942 9940 9937 9935 9933 9930 9928 9925 9923 9921 9919 9917 9915 9914 9912 9910 9909 9907 9905 9904 9901 9898 9895 9891 9888 9884 9880 9876 9872 9869 9866 9864 9863 9862 9861 9862 9864 9865 9866 9867 9868 9869 9869 9869 9869 9866 9864 9862 9859 9857 9855 9853 9851 9849 9848 9848 9848 9849 9851 9853 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9890 9893 9896 9899 9902 9904 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9931 9933 9936 9938 9940 9942 9945 9946 9948 9950 9951 9953 9955 9956 9958 9960 9962 9964 9966 9969 9971 9974 9976 9978 9980 9981 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 7708 0 33 1 9983 9984 9986 9987 9988 9990 9991 9992 9994 9995 9996 9997 9996 9996 9995 9994 9993 9991 9989 9988 9986 9985 9984 9984 9983 9983 9984 9985 9986 9987 9989 9990 9992 9993 9995 9997 9997 9998 9998 9998 9998 9998 9997 9996 9996 9995 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9991 9991 9992 9993 9994 9995 9996 9997 9998 9998 9998 9998 9997 9995 9993 9992 9990 9988 9986 9985 9984 9983 9983 9985 9986 9988 9990 9992 9994 9996 999810000100021000210002100021000110000 9999 9998 9996 9995 9994 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9989 9989 9989 9990 9990 9991 9992 9992 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9988 9988 9986 9985 9984 9983 9981 9980 9979 9978 9976 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9976 9976 9975 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9928 9928 9928 9928 9930 9931 9933 9934 9936 9937 9938 9940 9940 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9963 9963 9963 9964 9964 9966 9968 9969 9971 9973 9974 9975 9976 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9977 9977 9976 9975 9974 9972 9971 9969 9968 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9931 9930 9929 9927 9926 7709 0 33 1 9925 9924 9922 9921 9920 9919 9916 9914 9911 9908 9905 9901 9897 9894 9890 9886 9883 9880 9878 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9870 9869 9868 9866 9865 9864 9862 9862 9861 9861 9861 9861 9863 9865 9867 9870 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9897 9898 9900 9902 9904 9906 9908 9909 9911 9912 9914 9914 9915 9916 9917 9918 9920 9921 9924 9926 9929 9932 9936 9939 9943 9947 9950 9952 9955 9957 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9966 9966 9966 9965 9964 9963 9961 9959 9957 9955 9952 9949 9947 9944 9943 9941 9940 9940 9939 9940 9941 9941 9942 9942 9942 9940 9939 9936 9934 9930 9926 9922 9918 9914 9912 9910 9908 9907 9906 9906 9907 9908 9908 9909 9910 9910 9910 9911 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9922 9924 9925 9927 9928 9930 9932 9933 9935 9937 9939 9941 9942 9944 9946 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9971 9971 9970 9969 9967 9965 9963 9961 9959 9958 9956 9955 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9950 9948 9945 9943 9939 9936 9932 9928 9924 9921 9917 9913 9909 9905 9902 9898 9894 9890 9886 9881 9877 9873 9868 9863 9858 9853 9848 9843 9837 9832 9826 9820 9814 9809 9803 9797 9792 9788 9783 9779 9775 9773 9770 9767 9764 9761 9758 9754 9751 9747 9743 9738 9734 9729 9724 9720 9716 9713 9711 9709 9707 9707 9707 9708 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9719 9720 9723 9726 9729 9733 9737 9741 9746 9750 9755 9759 9763 9766 9769 9771 9774 9775 9777 9779 9780 9782 9784 9786 9788 9791 9793 9795 9797 9799 9801 9803 9805 9807 9808 9809 9810 9811 9812 9812 9812 9812 9812 9811 9809 9807 9805 9803 9800 9798 9795 9792 9789 9786 9783 9780 9776 9771 9764 9756 9747 9736 9723 9707 9690 9671 9650 9629 9605 9579 9550 9518 9479 9433 9379 9318 9249 9154 9048 8932 8805 8668 8506 8345 8183 8022 7861 7726 7609 7510 7427 7362 7359 7380 7424 7491 7581 7721 7861 8001 8142 8282 8420 8557 8692 8824 8955 9056 9148 9231 9305 9370 9424 9473 9517 9555 9588 9617 9643 9666 9687 9705 9722 9736 9750 9762 9772 9781 9790 9798 9805 9811 9816 9821 9825 9829 9832 9834 9836 9838 9841 9843 9845 9848 9850 9852 9855 9857 9859 9860 9862 9863 9862 9861 9860 9858 7710 0 33 1 9855 9852 9849 9846 9843 9840 9837 9834 9831 9829 9826 9822 9818 9814 9809 9803 9796 9789 9782 9774 9766 9758 9750 9742 9734 9727 9719 9711 9703 9695 9687 9677 9666 9654 9641 9627 9608 9589 9570 9552 9533 9514 9496 9477 9459 9440 9427 9417 9409 9403 9400 9402 9406 9411 9419 9429 9443 9457 9471 9486 9501 9517 9533 9549 9565 9581 9596 9610 9623 9635 9646 9656 9664 9672 9678 9684 9688 9691 9694 9696 9698 9700 9701 9702 9703 9703 9703 9702 9701 9699 9697 9693 9688 9682 9676 9669 9660 9652 9643 9633 9623 9613 9602 9591 9579 9567 9554 9540 9525 9508 9491 9472 9451 9428 9404 9379 9351 9322 9293 9262 9231 9198 9166 9132 9098 9063 9029 8993 8957 8919 8881 8841 8800 8757 8713 8668 8620 8570 8520 8469 8416 8363 8309 8255 8200 8146 8091 8036 7981 7926 7870 7814 7758 7701 7645 7588 7532 7475 7419 7362 7305 7250 7196 7143 7091 7039 6989 6940 6893 6848 6804 6762 6722 6684 6649 6615 6585 6558 6533 6512 6493 6478 6466 6458 6452 6450 6450 6454 6461 6471 6484 6500 6520 6542 6567 6596 6627 6662 6699 6738 6780 6825 6872 6920 6971 7023 7077 7131 7188 7245 7303 7363 7424 7485 7546 7608 7671 7734 7797 7860 7923 7985 8046 8107 8166 8225 8283 8339 8394 8448 8501 8553 8604 8654 8703 8751 8798 8844 8888 8932 8974 9015 9054 9092 9129 9164 9199 9232 9263 9294 9323 9351 9379 9405 9430 9454 9476 9498 9519 9539 9558 9576 9594 9611 9627 9643 9658 9673 9687 9700 9713 9725 9736 9746 9755 9764 9771 9778 9785 9791 9797 9803 9808 9814 9819 9825 9830 9835 9841 9846 9852 9856 9860 9864 9867 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9885 9886 9888 9890 9892 9893 9894 9895 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9887 9886 9884 9883 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9861 9859 9857 9855 9854 9853 9853 9853 9853 9853 9852 9852 9851 9851 9850 9848 9846 9843 9841 9838 9835 9833 9830 9827 9825 9822 9820 9819 9818 9816 9815 9814 9813 9812 9810 9809 9808 9806 9804 9802 9800 9797 9794 9792 9789 9785 9782 9779 9776 9773 9770 9768 9765 9763 9761 9758 9755 9750 9745 9739 9733 9723 9711 9698 9683 9667 9649 9629 9607 9581 9554 9522 9486 9443 9394 9340 9267 9184 9090 8984 8868 8715 8563 8410 8257 8104 7957 7817 7683 7556 7435 7376 7344 7337 7356 7402 7509 7626 7753 7889 8036 8192 8349 8506 8662 8819 8944 9059 9163 9256 9339 9403 9460 9511 9556 9594 9628 9658 9687 9712 9734 9756 9776 9793 9809 9823 9835 9845 9855 9862 9869 9874 9879 9883 9888 9892 9896 9900 9903 9907 9911 9914 9917 9921 9924 9927 9930 9932 9934 9936 7711 0 33 1 9938 9939 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9951 9952 9954 9956 9958 9959 9961 9963 9964 9965 9966 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9970 9971 9972 9973 9975 9977 9979 9981 9983 9984 9986 9987 9988 9988 9988 9987 9986 9985 9984 9983 9982 9980 9979 9977 9977 9977 9978 9979 9980 9981 9983 9984 9986 9988 9988 9988 9987 9986 9985 9982 9980 9977 9975 9973 9972 9971 9971 9971 9971 9972 9973 9974 9975 9976 9976 9975 9974 9973 9971 9968 9966 9963 9960 9958 9956 9954 9953 9952 9951 9950 9950 9950 9950 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9936 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9926 9924 9922 9920 9916 9912 9909 9905 9901 9898 9894 9890 9886 9883 9880 9877 9875 9872 9869 9866 9863 9860 9856 9853 9848 9842 9836 9830 9823 9815 9807 9798 9790 9781 9772 9763 9754 9744 9734 9725 9714 9704 9693 9681 9669 9655 9641 9626 9610 9592 9574 9556 9537 9517 9498 9477 9457 9436 9414 9393 9371 9348 9325 9301 9275 9249 9222 9194 9164 9133 9101 9069 9036 9003 8969 8935 8900 8866 8831 8796 8761 8726 8690 8654 8617 8579 8542 8504 8466 8427 8388 8350 8311 8273 8237 8201 8167 8134 8101 8071 8041 8013 7986 7960 7935 7910 7887 7865 7844 7824 7806 7790 7775 7762 7753 7745 7740 7738 7738 7741 7746 7753 7763 7774 7788 7803 7821 7840 7862 7885 7910 7938 7967 7998 8031 8066 8102 8139 8178 8218 8258 8299 8340 8382 8423 8465 8507 8550 8592 8634 8677 8719 8762 8804 8846 8887 8928 8969 9009 9048 9086 9123 9159 9195 9229 9262 9295 9326 9356 9384 9411 9437 9462 9486 9509 9530 9551 9572 9591 9611 9630 9648 9666 9683 9701 9717 9733 9749 9764 9777 9789 9801 9812 9821 9830 9837 9845 9852 9859 9865 9872 9878 9884 9890 9895 9901 9906 9911 9916 9921 9924 9928 9932 9935 9938 9941 9943 9946 9948 9949 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9962 9963 9965 9967 9969 9971 9972 9974 9976 9977 9978 9978 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 7712 0 33 1 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9981 9982 9983 9984 9986 9987 9988 9988 9988 9987 9986 9985 9984 9982 9981 9980 9978 9979 9979 9980 9981 9982 9983 9985 9986 9987 9989 9988 9987 9986 9985 9984 9983 9981 9980 9979 9977 9978 9978 9979 9980 9981 9983 9984 9986 9988 9989 9990 9990 9990 9990 9989 9988 9986 9985 9984 9982 9982 9981 9981 9981 9981 9982 9983 9984 9985 9986 9986 9986 9985 9985 9984 9983 9981 9980 9979 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9977 9975 9974 9972 9970 9969 9967 9965 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9958 9957 9955 9953 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9931 9928 9926 9923 9920 9918 9915 9913 9911 9910 9909 9909 9908 9908 9907 9906 9906 9905 9903 9902 9900 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9853 9850 9846 9842 9839 9835 9832 9828 9824 9820 9815 9810 9805 9799 9791 9783 9773 9763 9752 9739 9725 9710 9694 9677 9658 9638 9619 9599 9580 9561 9542 9523 9504 9486 9472 9461 9452 9446 9442 9445 9451 9460 9472 9488 9510 9533 9556 9579 9602 9625 9648 9671 9695 9718 9735 9752 9766 9780 9791 9801 9810 9818 9826 9833 9839 9846 9852 9857 9862 9866 9869 9872 9874 9876 9876 9876 9875 9874 9872 9870 9867 9865 9861 9858 9854 9851 9847 9842 9838 9833 9827 9821 9815 9809 9802 9795 9787 9780 9772 9764 9755 9747 9738 9729 9720 9711 9702 9692 9682 9672 9662 9651 9641 9631 9621 9611 9601 9591 9581 9571 9562 9553 9543 9534 9525 9515 9506 9497 9488 9479 9471 9462 9455 9447 9442 9436 9431 9427 9423 9420 9417 9415 9412 9409 9405 9401 9397 9393 9388 9384 9380 9375 9371 9367 9364 9361 9360 9358 9357 9357 9357 9357 9358 9358 9359 9361 9362 9364 9367 9370 9373 9377 9381 9385 9390 9395 9401 9406 9412 9418 9424 9430 9436 9442 9447 9453 9459 9465 9471 9477 9484 9490 9497 9504 9511 9518 9526 9534 9542 9551 9561 9570 9579 9589 9598 9608 9618 9627 9637 9646 9654 9662 9670 9678 9685 9692 9699 9706 9712 9719 9725 9731 9738 9744 9749 9755 9760 9766 9771 9776 9780 9784 9789 9793 9797 9800 9804 9808 9811 9814 9816 9819 9821 9823 9825 9827 9828 9830 9832 9834 9835 9837 9839 9841 9842 9843 9844 9845 9845 9845 9845 9845 9845 9845 9846 9847 9848 9849 9851 9854 9856 9859 9861 9864 9866 9867 9868 9870 9871 9871 9872 9873 9874 9875 9877 9880 9883 9886 9888 9891 9894 9897 9899 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9903 9906 9908 9911 9914 9917 9920 9923 9926 9929 9931 9932 9933 9933 9934 9934 9934 9933 9933 9933 9933 9934 9935 9936 7713 0 33 1 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9957 9959 9960 9962 9964 9965 9967 9969 9970 9972 9972 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9990 9991 9991 9992 9993 9993 9994 9995 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9987 9987 9986 9987 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9984 9984 9984 9985 9985 9986 9986 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9985 9984 9983 9981 9980 9979 9978 9977 9976 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9976 9975 9973 9972 9971 9969 9968 9967 9967 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9969 9968 9966 9964 9962 9960 9958 9956 9953 9951 9948 9946 9944 9943 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9918 9917 9915 9913 9911 9910 9908 9907 9906 9905 9905 9904 9904 9903 9902 9901 9899 9898 9896 9894 9891 9889 9886 9884 9883 9882 9881 9881 9880 9881 9881 9882 9882 9882 9881 9880 9878 9876 9874 9871 9868 9865 9863 9860 9858 9856 9854 9852 9850 9847 9844 9841 9836 9832 9825 9818 9810 9802 9792 9782 9772 9760 9748 9734 9720 9704 9686 9667 9646 9621 9593 9565 9535 9503 9469 9435 9401 9367 9332 9305 9282 9263 9249 9238 9239 9246 9258 9276 9298 9333 9368 9403 9438 9473 9507 9542 9576 9610 9644 9670 9694 9716 9736 9753 9768 9783 9796 9808 9819 9830 9841 9850 9859 9868 9875 9882 9888 9893 9898 9901 9904 9907 9910 9913 9915 9918 9921 9924 9926 9929 9932 9935 9938 9941 9942 9944 9945 9945 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9942 9943 9943 9944 9944 9944 9944 9943 9942 9942 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9928 9927 9926 9924 9923 9922 9921 9920 9920 9920 9920 9920 9920 9920 9920 9919 9918 9918 9917 9915 9914 9913 9912 9910 9910 9910 9910 9910 9911 9913 9914 9916 9918 9920 9921 9923 9924 9926 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9937 9937 9936 7714 0 33 1 9936 9935 9935 9934 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9932 9930 9928 9926 9924 9922 9919 9917 9914 9911 9908 9904 9901 9896 9892 9886 9880 9873 9866 9858 9849 9840 9830 9821 9811 9802 9792 9782 9772 9762 9751 9739 9727 9714 9700 9684 9667 9648 9629 9609 9588 9565 9542 9518 9494 9469 9443 9416 9388 9359 9328 9296 9263 9228 9192 9154 9115 9076 9036 8995 8955 8914 8873 8831 8789 8747 8704 8660 8616 8571 8523 8475 8426 8376 8325 8272 8218 8165 8112 8058 8005 7951 7898 7844 7791 7738 7685 7632 7579 7526 7472 7418 7364 7310 7256 7202 7148 7095 7041 6988 6936 6884 6833 6783 6733 6684 6636 6588 6541 6494 6447 6401 6356 6311 6267 6225 6183 6143 6104 6066 6030 5995 5961 5929 5897 5867 5837 5809 5782 5755 5730 5706 5683 5661 5641 5622 5605 5590 5576 5563 5552 5543 5535 5529 5524 5520 5518 5518 5520 5523 5529 5537 5547 5560 5575 5593 5614 5638 5664 5693 5724 5757 5793 5832 5872 5915 5959 6006 6056 6107 6161 6218 6277 6339 6402 6469 6538 6609 6682 6757 6834 6913 6992 7071 7152 7233 7314 7395 7476 7557 7637 7716 7794 7871 7948 8022 8095 8165 8235 8303 8368 8432 8494 8553 8612 8668 8722 8774 8824 8873 8919 8963 9006 9046 9085 9122 9157 9190 9221 9251 9279 9305 9329 9352 9373 9393 9410 9427 9442 9455 9467 9478 9487 9496 9503 9510 9516 9522 9526 9530 9534 9537 9540 9542 9543 9543 9543 9541 9539 9537 9533 9528 9522 9516 9509 9501 9493 9485 9476 9467 9457 9448 9439 9429 9420 9410 9401 9391 9382 9373 9364 9355 9347 9339 9331 9323 9317 9310 9304 9298 9293 9289 9284 9280 9277 9273 9271 9268 9266 9265 9263 9263 9263 9263 9265 9267 9270 9274 9279 9285 9292 9301 9309 9319 9329 9341 9352 9364 9375 9387 9399 9411 9422 9434 9446 9458 9470 9482 9494 9506 9519 9533 9546 9560 9573 9587 9600 9613 9626 9639 9651 9661 9672 9682 9691 9700 9708 9717 9726 9734 9743 9752 9761 9770 9779 9787 9795 9803 9811 9818 9824 9829 9834 9838 9842 9845 9848 9851 9854 9856 9859 9862 9864 9866 9868 9869 9870 9871 9871 9871 9869 9868 9867 9866 9864 9864 9863 9862 9862 9861 9861 9861 9861 9861 9860 9859 9857 9854 9851 9848 9844 9840 9836 9832 9828 9824 9822 9819 9817 9815 9814 9813 9812 9810 9809 9807 9804 9802 9799 9796 9793 9790 9788 9785 9782 9780 9779 9779 9778 9778 9779 9779 9780 9780 9781 9782 9782 9783 9784 9785 9786 9788 9790 9792 9794 9797 9800 9803 9805 9808 9811 9813 9815 9817 9820 9822 9825 9827 9830 9833 9837 9841 9846 9850 9854 9858 9862 9866 9870 9874 9877 9879 9881 9883 9884 9886 9887 9889 9890 9892 9894 9897 9899 9902 9904 9907 9909 9911 9914 9916 9918 9920 9921 9923 7715 0 33 1 9925 9927 9929 9931 9933 9935 9936 9937 9938 9938 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9937 9936 9934 9931 9929 9926 9922 9919 9915 9911 9908 9904 9901 9898 9896 9893 9890 9887 9883 9880 9876 9872 9867 9862 9856 9850 9843 9835 9827 9818 9808 9798 9786 9774 9761 9748 9735 9720 9705 9691 9676 9662 9648 9635 9621 9608 9594 9581 9567 9554 9540 9527 9511 9495 9479 9463 9448 9432 9416 9401 9385 9370 9357 9345 9333 9322 9312 9302 9293 9284 9276 9268 9259 9252 9244 9237 9231 9225 9220 9216 9213 9211 9210 9211 9213 9216 9219 9225 9231 9238 9245 9253 9261 9269 9278 9288 9297 9307 9317 9328 9339 9350 9362 9375 9389 9403 9418 9434 9450 9467 9483 9500 9516 9533 9549 9566 9582 9598 9612 9627 9640 9653 9665 9677 9688 9698 9708 9718 9727 9736 9745 9754 9762 9771 9780 9788 9797 9805 9812 9819 9826 9832 9836 9840 9844 9847 9850 9852 9854 9856 9857 9859 9862 9864 9866 9868 9871 9872 9873 9874 9874 9874 9872 9869 9866 9863 9859 9854 9849 9844 9838 9833 9827 9821 9816 9810 9804 9797 9790 9782 9774 9766 9756 9746 9735 9723 9710 9697 9682 9667 9651 9634 9617 9598 9578 9557 9536 9513 9490 9465 9440 9413 9386 9357 9328 9297 9266 9233 9199 9164 9128 9090 9052 9012 8972 8931 8889 8846 8803 8759 8715 8670 8625 8579 8533 8487 8441 8394 8346 8299 8252 8205 8158 8111 8065 8018 7972 7927 7882 7838 7794 7751 7708 7666 7625 7585 7546 7508 7472 7437 7403 7371 7341 7313 7286 7261 7238 7217 7198 7180 7164 7149 7136 7125 7116 7109 7104 7101 7100 7102 7106 7112 7122 7134 7148 7165 7184 7205 7228 7253 7280 7309 7340 7372 7406 7442 7480 7520 7561 7604 7649 7696 7745 7795 7846 7898 7952 8008 8064 8121 8177 8234 8290 8347 8403 8460 8517 8571 8625 8678 8729 8780 8830 8879 8926 8973 9018 9063 9107 9149 9191 9231 9270 9307 9343 9378 9411 9442 9471 9499 9525 9549 9572 9593 9613 9632 9650 9668 9684 9701 9716 9731 9745 9760 9773 9786 9798 9809 9819 9828 9837 9845 9851 9856 9862 9867 9871 9876 9880 9884 9888 9892 9897 9902 9906 9911 9916 9920 9924 9927 9930 9933 9935 9936 9937 9938 9939 9939 9939 9940 9940 9941 9942 9944 9946 9948 9950 9952 9954 9957 9959 9962 9963 9964 9964 9965 9965 9964 9963 9962 9961 9961 9960 9960 9960 9960 9961 9962 9963 9964 9965 9967 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9962 9963 9963 9964 9965 9966 9967 9968 9970 9971 9971 9972 9972 9972 9972 9973 9973 9974 9975 9975 9977 9978 9979 9980 9981 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9982 9982 9982 9981 9981 9981 9982 9982 9983 7716 0 33 1 9984 9985 9986 9987 9989 9990 9990 9990 9990 9990 9989 9988 9986 9985 9984 9982 9982 9981 9981 9981 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9951 9949 9947 9944 9941 9938 9934 9931 9927 9922 9918 9913 9908 9903 9898 9892 9886 9879 9872 9864 9856 9846 9835 9824 9811 9797 9780 9763 9743 9720 9695 9667 9638 9606 9569 9531 9493 9456 9418 9383 9351 9321 9293 9267 9255 9249 9249 9254 9266 9291 9319 9349 9381 9415 9453 9490 9527 9564 9601 9631 9659 9685 9709 9731 9749 9766 9782 9796 9809 9821 9833 9843 9853 9862 9870 9878 9884 9891 9896 9901 9906 9910 9914 9919 9923 9927 9931 9934 9938 9941 9943 9945 9947 9948 9948 9948 9949 9949 9949 9950 9951 9951 9952 9954 9955 9956 9957 9958 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9961 9963 9964 9966 9968 9970 9972 9973 9975 9976 9977 9978 9978 9978 9978 9978 9978 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9976 9976 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9987 9988 9988 9989 9990 9991 9992 9992 9993 9994 9994 9994 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9981 9980 9980 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9989 9989 9988 9987 9986 9985 9984 9983 9983 9983 9984 9985 9986 9988 9990 9992 9993 9995 9997 9997 9998 9998 9998 9995 9993 9991 9988 9986 9984 9982 9980 9979 9978 9979 9980 9982 9983 9984 9985 9987 9988 9989 9990 9988 9987 9985 9983 9981 9979 9977 9975 9972 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9968 9966 9964 9962 9960 9959 9958 9957 9957 9957 9958 9959 9960 9961 9962 9962 9962 9962 9961 9961 9959 9958 9957 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9946 9946 9946 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9955 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 7717 0 33 1 9915 9915 9914 9914 9914 9913 9913 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9957 9957 9956 9956 9957 9958 9959 9961 9962 9964 9966 9968 9969 9971 9971 9970 9970 9968 9967 9964 9962 9959 9957 9955 9954 9954 9954 9954 9954 9955 9956 9956 9957 9958 9957 9955 9953 9951 9949 9946 9944 9941 9938 9936 9933 9931 9928 9926 9923 9919 9914 9909 9904 9897 9891 9884 9876 9867 9858 9848 9836 9823 9808 9791 9766 9736 9700 9660 9615 9550 9485 9421 9356 9291 9229 9170 9114 9061 9011 8989 8979 8980 8991 9014 9063 9114 9168 9224 9282 9342 9402 9462 9522 9582 9627 9667 9702 9734 9761 9781 9799 9815 9829 9841 9851 9861 9869 9877 9883 9888 9892 9896 9899 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9906 9907 9908 9907 9906 9905 9903 9901 9898 9895 9892 9889 9885 9882 9878 9875 9871 9867 9862 9857 9852 9846 9839 9831 9822 9813 9803 9792 9781 9769 9755 9741 9727 9711 9694 9675 9654 9632 9605 9575 9542 9507 9469 9424 9378 9332 9287 9241 9198 9158 9121 9086 9054 9037 9028 9025 9029 9041 9068 9098 9131 9168 9209 9253 9298 9343 9388 9433 9472 9509 9544 9576 9606 9631 9654 9675 9694 9711 9726 9740 9752 9763 9773 9781 9788 9794 9800 9805 9808 9812 9815 9819 9822 9825 9828 9831 9834 9837 9840 9843 9845 9848 9850 9852 9853 9855 9856 9857 9857 9858 9859 9859 9859 9860 9860 9861 9861 9862 9862 9862 9863 9864 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9871 9871 9870 9870 9869 9868 9868 9867 9866 9866 9866 9867 9869 9871 9873 9876 9879 9882 9885 9888 9891 9893 9894 9896 9897 9898 9898 9898 9899 9899 9900 9902 9903 9905 9907 9909 9911 9913 9915 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9928 9930 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9956 9958 9961 9963 9965 9967 9970 9972 9973 9975 9976 9976 9976 9975 9975 9974 9973 9972 9971 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9978 9977 9977 9976 9975 9975 9974 9974 9974 9974 9977 9979 9982 9984 9987 9989 9992 9994 9996 9998 9998 9998 9997 9995 9994 9992 9989 9987 9985 9983 9982 9981 9981 9981 9981 9982 9983 9984 9986 9987 9987 9988 9988 9987 9987 9985 9984 9983 9981 9980 9979 9978 9978 9978 9978 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9985 9985 9985 9984 9982 9980 9979 9977 9974 9972 9970 9967 9965 9964 9963 9962 9961 9961 9961 9961 9961 9961 9960 9960 9958 9957 9956 7718 0 33 1 9954 9952 9950 9948 9946 9945 9943 9942 9941 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9934 9935 9936 9937 9938 9939 9940 9942 9942 9942 9943 9942 9942 9942 9941 9940 9939 9939 9939 9939 9940 9941 9942 9943 9945 9947 9948 9950 9950 9951 9951 9951 9950 9949 9948 9948 9947 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9947 9944 9941 9938 9935 9933 9930 9928 9926 9924 9924 9924 9924 9924 9924 9923 9921 9918 9915 9910 9904 9896 9888 9879 9869 9859 9848 9835 9822 9807 9787 9764 9737 9706 9671 9619 9565 9508 9448 9386 9321 9256 9191 9125 9060 9019 8988 8968 8958 8959 8989 9026 9069 9119 9175 9240 9306 9371 9436 9501 9554 9603 9648 9688 9724 9751 9775 9796 9815 9831 9845 9858 9870 9880 9889 9897 9905 9911 9917 9922 9925 9928 9930 9933 9935 9937 9940 9942 9944 9946 9949 9952 9955 9957 9960 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9978 9979 9981 9983 9984 9986 9988 9989 9990 9991 9991 9991 9990 9989 9987 9986 9984 9983 9982 9981 9980 9980 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9981 9982 9983 9984 9986 9987 9988 9990 9991 9992 9992 9992 9991 9990 9989 9988 9986 9984 9983 9981 9981 9980 9980 9981 9981 9983 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9988 9987 9985 9984 9982 9980 9978 9977 9975 9973 9973 9973 9973 9974 9975 9976 9977 9979 9980 9981 9981 9981 9980 9979 9978 9976 9974 9972 9970 9968 9967 9966 9965 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9967 9966 9965 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9900 9899 9897 9895 9893 9892 9890 9889 9887 9885 9885 9884 9884 9883 9883 9882 9881 9879 9878 9876 9873 9870 9866 9863 9859 9856 9852 9848 9844 9840 9836 9832 9828 9823 9818 9812 9806 9799 9791 9783 9774 9764 9754 9744 9733 9723 9712 9700 9688 9676 9664 9651 9637 9622 9607 9591 9573 9554 9535 9514 9491 9468 9444 9419 9393 9367 9340 9313 9286 9258 9230 9201 9172 9142 9112 9081 9049 9016 8983 8949 8914 8878 8843 8807 7719 0 33 1 8772 8737 8703 8670 8637 8605 8575 8547 8519 8493 8469 8445 8423 8402 8383 8365 8348 8333 8320 8308 8298 8291 8285 8282 8281 8282 8285 8291 8299 8308 8320 8333 8348 8364 8381 8400 8419 8440 8461 8483 8506 8530 8554 8579 8605 8631 8659 8686 8714 8743 8772 8802 8833 8863 8894 8924 8955 8986 9017 9047 9078 9108 9137 9166 9194 9222 9248 9274 9300 9325 9349 9373 9397 9420 9443 9465 9487 9509 9530 9551 9571 9590 9609 9626 9644 9660 9675 9690 9705 9718 9731 9744 9757 9768 9780 9791 9801 9811 9820 9829 9838 9846 9853 9860 9866 9872 9877 9882 9887 9892 9896 9900 9904 9907 9911 9914 9917 9920 9923 9926 9928 9931 9933 9936 9938 9940 9942 9943 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9963 9963 9962 9961 9961 9959 9958 9957 9956 9955 9955 9955 9954 9954 9954 9954 9953 9952 9952 9951 9949 9948 9946 9944 9943 9942 9941 9940 9939 9939 9940 9940 9941 9941 9942 9942 9942 9941 9941 9941 9940 9938 9937 9936 9935 9934 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9946 9947 9949 9950 9952 9954 9955 9957 9959 9961 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9911 9912 9913 9915 9917 9919 9921 9923 9925 9927 9929 9932 9934 9936 9937 9938 9939 9939 9939 9938 9937 9936 9935 9934 9934 9934 9934 9935 9936 9938 9940 9943 9945 9947 9950 9951 9953 9955 9956 9956 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9965 9966 9968 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9978 9977 9976 9974 9973 9972 9972 9971 9971 9971 9972 9974 9975 9976 9978 9978 9978 9978 9978 9977 9976 9974 9973 9971 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9976 9974 9972 9969 9967 9964 9961 9959 9956 9953 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9957 9956 9954 9953 9952 9951 9950 9950 9950 9950 9952 9953 9954 9956 9957 9957 9957 9957 9956 9955 9954 9952 9950 9948 9947 9946 9945 9945 9946 9946 9948 9950 9951 9953 7720 0 33 1 9955 9956 9957 9958 9959 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9956 9956 9957 9958 9959 9961 9962 9963 9964 9965 9965 9965 9964 9964 9962 9961 9960 9959 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9957 9955 9953 9950 9947 9944 9940 9937 9934 9930 9929 9928 9926 9926 9925 9924 9924 9924 9923 9923 9921 9919 9917 9915 9913 9910 9907 9904 9901 9898 9895 9892 9890 9887 9884 9880 9876 9872 9868 9864 9859 9854 9849 9845 9840 9836 9833 9830 9827 9824 9822 9820 9818 9816 9813 9810 9806 9802 9798 9794 9790 9787 9783 9779 9775 9773 9771 9769 9767 9765 9762 9759 9756 9753 9749 9743 9737 9731 9723 9716 9708 9700 9691 9682 9672 9662 9651 9638 9625 9610 9590 9568 9542 9514 9483 9443 9402 9361 9320 9279 9239 9200 9163 9126 9091 9071 9058 9053 9054 9062 9085 9114 9146 9182 9223 9270 9317 9364 9411 9457 9498 9537 9572 9605 9636 9661 9684 9705 9724 9741 9757 9772 9786 9799 9810 9821 9831 9840 9848 9855 9861 9866 9871 9875 9878 9881 9884 9887 9890 9893 9896 9899 9903 9906 9909 9911 9914 9916 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9927 9929 9931 9932 9934 9936 9938 9939 9941 9943 9943 9943 9943 9942 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9941 9941 9940 9938 9936 9933 9930 9927 9924 9921 9919 9917 9915 9914 9913 9914 9915 9915 9916 9916 9916 9917 9916 9916 9916 9914 9913 9911 9908 9906 9902 9899 9895 9891 9886 9881 9875 9870 9864 9859 9854 9848 9843 9837 9832 9826 9821 9816 9810 9805 9798 9791 9783 9775 9767 9758 9749 9740 9731 9722 9714 9706 9697 9689 9681 9672 9663 9654 9644 9634 9622 9610 9598 9586 9574 9562 9551 9541 9531 9521 9514 9507 9501 9495 9489 9483 9477 9472 9466 9460 9454 9448 9442 9436 9430 9425 9422 9420 9418 9417 9419 9421 9424 9428 9432 9437 9443 9448 9453 9458 9464 9469 9474 9480 9485 9491 9497 9504 9510 9517 9523 9530 9537 9545 9552 9559 9567 9574 9582 9589 9598 9607 9616 9625 9635 9644 9654 9664 9674 9683 9692 9701 9709 9717 9724 9731 9738 9745 9752 9758 9765 9772 9778 9785 9791 9797 9802 9807 9812 9817 9822 9826 9830 9835 9839 9844 9849 9854 9859 9863 9868 9873 9877 9882 9886 9889 9891 9894 9896 9898 9900 9901 9903 9904 9906 9908 9911 9914 9916 9919 9921 9923 9925 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9950 9951 9951 9950 9949 9948 9947 9946 9945 9944 9944 9944 9944 9944 9945 9946 9948 9949 9950 9952 9952 9953 9954 7721 0 33 1 9954 9953 9951 9950 9949 9947 9946 9946 9945 9944 9944 9945 9947 9948 9950 9951 9952 9953 9953 9954 9954 9953 9952 9951 9949 9948 9947 9947 9946 9946 9946 9947 9947 9948 9949 9950 9950 9949 9949 9948 9947 9946 9944 9943 9942 9940 9940 9941 9941 9942 9943 9944 9946 9947 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9954 9956 9958 9960 9962 9964 9965 9966 9967 9967 9965 9962 9960 9958 9956 9954 9952 9950 9949 9948 9950 9951 9953 9955 9957 9958 9960 9962 9963 9965 9963 9962 9960 9959 9958 9957 9955 9954 9953 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9934 9933 9931 9929 9927 9924 9922 9920 9919 9917 9915 9914 9912 9911 9909 9907 9906 9904 9901 9898 9895 9892 9888 9884 9880 9875 9870 9865 9860 9854 9848 9841 9834 9826 9817 9807 9797 9786 9773 9760 9746 9730 9713 9695 9674 9652 9628 9602 9571 9537 9501 9463 9421 9373 9324 9275 9227 9178 9132 9089 9049 9011 8975 8955 8943 8938 8941 8951 8977 9008 9043 9083 9127 9177 9227 9277 9327 9377 9421 9463 9503 9540 9574 9603 9630 9655 9677 9698 9717 9735 9751 9766 9780 9793 9804 9815 9825 9833 9840 9846 9852 9857 9861 9865 9869 9873 9877 9880 9884 9888 9891 9895 9898 9901 9904 9906 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9935 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9936 9937 9936 9936 9936 9935 9935 9935 9935 9936 9936 9937 9939 9940 9942 9944 9946 9947 9948 9949 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9953 9952 9952 9951 9950 9948 9947 9945 9944 9942 9942 9942 9942 9942 9943 9943 9944 9945 9945 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9915 9913 9911 9908 9905 9903 9900 9897 9895 9892 9890 9888 9886 9884 9883 9882 9881 9880 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9881 9880 9879 9878 9877 9877 9876 9876 9876 9876 9877 9878 9878 9879 9880 9881 9881 9881 9881 9881 9880 9879 9878 9877 9876 9876 9876 9877 9878 9879 9882 9884 9886 9889 7722 0 33 1 9891 9893 9895 9896 9897 9899 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9905 9907 9908 9910 9912 9913 9914 9915 9915 9915 9914 9913 9911 9910 9909 9908 9907 9906 9906 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9900 9900 9901 9901 9900 9900 9898 9897 9895 9893 9890 9888 9885 9883 9882 9881 9881 9881 9882 9884 9886 9888 9890 9892 9893 9893 9893 9892 9891 9889 9887 9884 9882 9879 9877 9875 9874 9872 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9868 9866 9865 9863 9862 9860 9859 9858 9856 9855 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9847 9846 9845 9844 9843 9842 9841 9839 9838 9837 9836 9835 9833 9832 9830 9829 9826 9824 9822 9819 9817 9815 9812 9810 9807 9805 9803 9802 9801 9800 9799 9799 9798 9798 9798 9797 9796 9795 9794 9792 9790 9786 9783 9780 9777 9773 9770 9767 9763 9760 9756 9754 9752 9750 9748 9746 9743 9741 9739 9736 9733 9729 9725 9721 9716 9712 9707 9702 9697 9692 9687 9684 9680 9677 9674 9671 9668 9665 9663 9660 9657 9653 9649 9644 9639 9634 9628 9622 9616 9610 9604 9598 9592 9586 9580 9574 9568 9563 9557 9551 9545 9538 9532 9525 9518 9511 9503 9496 9488 9481 9474 9466 9459 9452 9445 9438 9430 9423 9415 9407 9399 9391 9382 9373 9364 9355 9347 9338 9330 9322 9314 9307 9301 9295 9289 9284 9280 9275 9271 9267 9262 9257 9253 9248 9243 9238 9234 9229 9225 9221 9217 9214 9212 9210 9208 9206 9205 9203 9202 9201 9200 9198 9197 9196 9195 9194 9194 9194 9195 9197 9199 9202 9205 9209 9213 9218 9223 9227 9232 9237 9241 9245 9250 9254 9258 9262 9266 9271 9275 9280 9285 9290 9296 9301 9307 9312 9318 9324 9329 9335 9341 9346 9352 9357 9363 9368 9374 9380 9386 9392 9398 9404 9409 9415 9421 9426 9431 9435 9440 9444 9449 9453 9458 9462 9467 9472 9477 9482 9487 9492 9497 9501 9505 9508 9511 9513 9515 9516 9518 9519 9521 9523 9525 9528 9531 9535 9539 9544 9549 9553 9558 9562 9566 9570 9574 9578 9581 9583 9586 9588 9591 9593 9595 9598 9600 9602 9604 9606 9608 9610 9612 9613 9614 9616 9617 9618 9620 9621 9623 9624 9625 9627 9629 9631 9633 9635 9637 9638 9640 9642 9644 9646 9648 9650 9652 9654 9657 9660 9662 9665 9668 9671 9674 9678 9681 9684 9686 9689 9691 9693 9695 9696 9698 9699 9701 9702 9704 9706 9709 9711 9714 9717 9721 9724 9727 9731 9734 9737 9740 9743 9745 9747 9748 9750 9751 9752 9752 9753 9754 9755 9755 9757 9758 9760 9761 9763 9765 9766 9768 9769 9771 9772 9772 9772 9773 9773 9773 9773 9773 9773 7723 0 33 1 9774 9774 9775 9776 9776 9777 9777 9777 9776 9775 9774 9770 9767 9763 9760 9757 9753 9750 9747 9744 9741 9738 9736 9734 9731 9729 9724 9718 9711 9703 9694 9682 9670 9656 9641 9626 9610 9593 9576 9558 9539 9521 9501 9480 9459 9437 9412 9386 9358 9329 9299 9266 9231 9196 9159 9120 9081 9041 9000 8957 8914 8870 8825 8779 8733 8685 8635 8585 8535 8484 8433 8380 8328 8276 8224 8172 8121 8070 8020 7970 7921 7872 7823 7775 7728 7681 7634 7588 7542 7498 7455 7414 7374 7337 7302 7269 7239 7212 7188 7165 7146 7128 7113 7101 7091 7083 7077 7074 7074 7077 7082 7092 7105 7121 7140 7163 7191 7221 7254 7290 7329 7370 7414 7459 7507 7556 7607 7659 7712 7767 7823 7881 7939 7998 8057 8116 8175 8234 8293 8352 8411 8468 8523 8578 8631 8683 8732 8781 8827 8873 8917 8960 9002 9043 9082 9120 9158 9194 9230 9264 9297 9330 9361 9390 9419 9446 9471 9496 9518 9540 9560 9578 9596 9612 9627 9642 9655 9668 9681 9693 9704 9715 9726 9736 9746 9755 9765 9773 9781 9789 9796 9802 9807 9812 9816 9820 9822 9825 9827 9829 9831 9833 9835 9837 9838 9840 9843 9845 9848 9850 9852 9855 9857 9859 9861 9863 9864 9865 9867 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9882 9882 9883 9884 9886 9888 9889 9892 9895 9897 9900 9902 9904 9906 9907 9908 9909 9908 9908 9908 9907 9907 9907 9907 9908 9909 9910 9912 9913 9915 9917 9919 9921 9922 9923 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9918 9918 9918 9918 9919 9920 9920 9921 9922 9924 9925 9927 9928 9930 9932 9933 9934 9935 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9929 9929 9930 9932 9934 9935 9937 9939 9941 9942 9944 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9950 9950 9951 9950 9950 9950 9950 9949 9950 9950 9951 9952 9953 9954 9956 9957 9959 9960 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9947 9947 9947 9948 9949 9950 9952 9953 9954 9956 9956 9957 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 9950 9950 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9907 9905 9902 9900 9897 9894 9892 9889 9887 9885 9883 9881 9880 9880 9880 9880 9880 9880 9881 9882 9882 9883 9883 9883 9882 9882 9882 7724 0 33 1 9881 9881 9880 9880 9879 9878 9878 9879 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9892 9894 9896 9899 9901 9904 9907 9909 9912 9915 9918 9920 9923 9924 9926 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9955 9956 9956 9957 9956 9956 9956 9956 9955 9955 9956 9956 9956 9957 9959 9960 9962 9963 9965 9966 9967 9968 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9935 9934 9933 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9937 9937 9938 9939 9940 9940 9940 9941 9941 9941 9940 9939 9939 9938 9937 9937 9937 9938 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9955 9956 9956 9956 9955 9955 9954 9952 9950 9948 9946 9944 9943 9941 9941 9940 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9944 9942 9941 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9922 9919 9916 9911 9907 9901 9895 9889 9883 9877 9871 9864 9858 9851 9844 9836 9827 9818 9808 9797 9785 9771 9756 9739 9720 9699 9676 9651 9623 9593 9556 9518 9478 9438 9397 9355 9313 9271 9229 9187 9157 9133 9115 9103 9098 9108 9125 9147 9174 9208 9252 9296 9341 9385 9429 9471 9512 9550 9587 9622 9650 9675 9698 9719 9738 9754 9769 9784 9796 9808 9819 9830 9840 9848 9856 9863 9870 9875 9880 9885 9888 9891 9894 9896 9898 9900 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9910 9909 9907 9905 9903 9901 9898 9896 9893 9889 9885 9881 9876 9870 9863 9853 9841 9828 9813 9797 9776 9755 9734 9713 9692 9673 9655 9639 9624 9611 9605 9603 9604 9608 9616 9631 9647 9664 9682 9701 9720 9739 9758 9777 9797 9811 9824 9835 9846 9854 9860 9866 9871 9875 9878 9881 9884 9886 9889 9890 9892 9893 9895 9895 9896 9896 9896 9895 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9875 9873 9871 7725 0 33 1 9869 9867 9865 9863 9861 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9852 9851 9850 9849 9848 9846 9844 9841 9839 9837 9834 9832 9830 9828 9825 9823 9822 9820 9819 9817 9816 9814 9813 9812 9811 9810 9809 9809 9808 9808 9808 9808 9808 9808 9808 9807 9806 9805 9803 9801 9798 9795 9791 9788 9784 9780 9777 9775 9772 9770 9768 9766 9766 9765 9764 9763 9762 9762 9761 9760 9760 9759 9758 9758 9758 9757 9757 9757 9758 9758 9759 9759 9760 9760 9761 9761 9762 9762 9762 9763 9763 9764 9765 9766 9767 9768 9771 9773 9776 9778 9781 9785 9788 9791 9794 9798 9801 9804 9808 9811 9815 9818 9822 9826 9830 9834 9838 9842 9847 9851 9855 9858 9861 9864 9866 9869 9871 9874 9876 9878 9880 9884 9887 9891 9895 9898 9902 9906 9909 9913 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9940 9942 9945 9948 9951 9953 9955 9957 9959 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9972 9974 9975 9976 9977 9978 9978 9978 9978 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9966 9966 9966 9966 9965 9964 9962 9960 9957 9955 9952 9950 9947 9944 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9945 9943 9941 9938 9935 9931 9927 9922 9918 9913 9909 9906 9903 9901 9899 9897 9896 9894 9893 9892 9891 9889 9887 9884 9882 9879 9876 9872 9869 9866 9862 9859 9856 9853 9850 9848 9845 9843 9841 9839 9838 9836 9834 9833 9832 9831 9830 9830 9829 9829 9829 9829 9829 9829 9829 9830 9830 9830 9830 9831 9831 9832 9832 9833 9833 9834 9836 9837 9840 9842 9845 9848 9851 9855 9858 9862 9865 9867 9870 9872 9873 9874 9874 9874 9874 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9877 9877 9876 9875 9874 9872 9870 9868 9866 9864 9861 9858 9855 9851 9847 9841 9834 9826 9818 9808 9796 9783 9768 9751 9733 9713 9691 9665 9637 9607 9570 9530 9488 9443 9396 9343 9290 9237 9184 9131 9088 9050 9019 8993 8972 8972 8979 8993 9015 9045 9092 9138 9185 9232 9279 9325 9371 9416 9461 9505 9539 9570 9597 9622 9644 9661 9678 9692 9705 9716 9726 9736 9744 9751 9757 9762 9766 9769 9771 9772 9771 9770 9768 9766 9763 9760 9757 9753 9749 9744 9739 9732 9725 9716 9706 9692 9676 9658 9639 9618 9593 9567 9542 9517 9492 9472 9454 9440 9428 9420 9422 9427 9437 9450 9466 9490 9514 9538 9562 9586 9608 9629 9649 9668 9686 9699 9710 9721 9730 9737 9743 9749 9755 9760 9765 9770 9775 9779 9784 9789 9793 9797 9802 9806 9810 9814 9818 9822 9826 9831 9835 9840 9844 9849 9853 9857 9861 9865 9869 9873 9876 9878 9880 9883 9884 9886 9888 9890 9891 7726 0 33 1 9893 9896 9899 9901 9904 9907 9910 9914 9917 9920 9923 9925 9926 9928 9928 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9925 9927 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9940 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9946 9948 9950 9952 9954 9956 9959 9961 9963 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9963 9964 9966 9968 9970 9971 9973 9975 9976 9977 9979 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9984 9984 9985 9984 9983 9983 9982 9981 9981 9981 9982 9982 9983 9985 9986 9988 9990 9992 9993 9994 9994 9995 9995 9993 9992 9990 9989 9987 9986 9984 9983 9982 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9982 9981 9982 9983 9985 9986 9987 9989 9991 9992 9994 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9991 9992 9993 9994 9995 9996 9996 9996 9996 9995 9992 9990 9987 9984 9981 9979 9977 9975 9974 9973 9975 9977 9978 9980 9982 9983 9985 9986 9988 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9986 9984 9982 9980 9978 9976 9975 9975 9975 9975 9975 9977 9979 9981 9983 9985 9985 9985 9985 9985 9983 9981 9979 9976 9974 9972 9970 9969 9968 9968 9967 9967 9968 9968 9968 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9970 9970 9970 9969 9967 9966 9964 9962 9961 9959 9958 9956 9954 9953 9952 9952 9951 9951 9951 9952 9952 9953 9954 9954 9954 9954 9954 9954 9953 9952 9950 9948 9947 9945 9944 9942 9941 9940 9938 9939 9939 9939 9939 9940 9940 9940 9939 9939 9939 9936 9934 9931 9929 9926 9922 9919 9916 9912 9909 9907 9905 9903 9901 9900 9899 9897 9896 9895 9894 9891 9889 9886 9884 9881 9878 9876 9873 9870 9867 9866 9864 9863 9862 9862 9862 9862 9862 9862 9862 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9856 9857 9859 9860 9863 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9903 9906 9909 9912 9915 9918 9921 9924 9926 9929 9931 9934 9936 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9963 9962 9961 9961 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9961 9962 9962 7727 0 33 1 9963 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9967 9967 9969 9971 9972 9974 9976 9977 9978 9979 9980 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9967 9967 9967 9967 9967 9968 9969 9969 9970 9970 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9966 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9947 9946 9944 9942 9939 9937 9935 9932 9930 9928 9926 9924 9922 9921 9920 9919 9918 9918 9918 9918 9918 9917 9917 9917 9916 9915 9915 9914 9912 9911 9909 9908 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9889 9887 9885 9883 9880 9878 9876 9873 9871 9868 9865 9862 9858 9854 9850 9845 9839 9833 9827 9821 9815 9810 9804 9798 9792 9786 9781 9777 9772 9767 9762 9756 9749 9742 9735 9727 9717 9707 9697 9686 9676 9665 9654 9643 9632 9621 9609 9598 9585 9573 9560 9545 9530 9513 9496 9477 9457 9437 9415 9393 9370 9346 9322 9297 9271 9244 9216 9187 9157 9125 9092 9057 9021 8983 8944 8903 8860 8816 8771 8724 8676 8627 8576 8524 8471 8416 8359 8301 8241 8180 8117 8052 7986 7919 7850 7780 7709 7638 7566 7493 7420 7346 7273 7199 7125 7051 6978 6906 6833 6762 6690 6621 6553 6486 6420 6356 6294 6234 6176 6120 6065 6014 5965 5919 5875 5834 5796 5761 5729 5699 5672 5648 5627 5608 5592 5579 5569 5561 5556 5553 5554 5557 5563 5573 5585 5600 5619 5640 5664 5691 5721 5754 5789 5826 5866 5908 5953 5999 6048 6099 6152 6207 6263 6322 6382 6444 6508 6574 6641 6709 6779 6850 6922 6995 7069 7144 7220 7296 7372 7448 7524 7599 7675 7750 7824 7899 7971 8042 8112 8181 8248 8313 8377 8439 8499 8558 8615 8671 8725 8778 8829 8880 8929 8976 9022 9066 9108 9149 9187 9224 9259 9292 9322 9351 9379 9405 9428 9451 9473 9494 9513 9532 9551 9568 9585 9601 9616 9630 9644 9658 9670 9682 9693 9704 9714 9724 9734 9743 9752 9760 9768 9775 9781 9787 9793 9798 9801 9805 9808 9812 9815 9819 9823 9827 9831 9835 9841 9847 9852 9858 9863 9868 9872 9876 9879 9882 9883 9884 9884 9884 9883 9882 9881 9880 9878 9877 9877 9877 9878 9878 9879 9881 9882 9884 9886 9887 9889 9890 9890 9891 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9879 9878 9877 9876 9875 7728 0 33 1 9874 9874 9873 9873 9873 9873 9874 9875 9877 9878 9881 9883 9886 9888 9891 9894 9896 9898 9899 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9926 9927 9928 9930 9932 9933 9935 9937 9939 9941 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9948 9950 9952 9953 9955 9957 9959 9961 9963 9964 9964 9964 9964 9963 9962 9961 9960 9959 9958 9957 9957 9957 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9961 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9960 9960 9961 9961 9962 9964 9966 9969 9971 9974 9977 9978 9979 9980 9981 9981 9979 9978 9976 9975 9973 9973 9972 9972 9972 9973 9974 9975 9976 9977 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9974 9975 9976 9978 9979 9980 9981 9983 9984 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9984 9983 9981 9980 9978 9977 9975 9973 9971 9970 9969 9969 9969 9969 9970 9971 9972 9972 9973 9974 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9968 9968 9968 9967 9966 9965 9964 9964 9963 9962 9962 9962 9962 9963 9964 9966 9967 9968 9970 9971 9972 9974 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9979 9979 9978 9977 9976 9976 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9973 9974 9975 9976 9977 9978 9979 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9982 9982 9983 9984 9985 9985 9986 9986 9987 9987 9985 9984 9983 9981 9980 9978 9977 9976 9975 9974 9975 9975 9976 9978 9979 9980 9982 9983 9985 9986 9987 9987 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9982 9982 9983 9983 9984 9985 9986 9987 9988 9989 9990 9990 9990 9990 9989 9988 9987 9986 9985 9983 9982 9982 9981 9981 9982 9982 9984 9985 9987 9988 9990 9991 9992 9992 9992 9992 9991 9989 9988 9986 9985 9984 9982 9981 9981 9980 9980 9981 9982 9982 9983 9984 9985 9986 9987 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9979 9979 9979 9979 9979 9980 9981 9981 9982 9983 9982 9981 9980 9979 9978 9976 9974 9972 9971 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9968 9966 9964 9961 9959 9957 9955 9953 9951 7729 0 33 1 9949 9950 9951 9952 9953 9953 9954 9954 9954 9953 9953 9950 9947 9943 9939 9935 9930 9925 9920 9915 9910 9904 9898 9892 9886 9879 9871 9861 9850 9839 9826 9811 9795 9776 9755 9733 9706 9677 9645 9612 9576 9534 9492 9451 9409 9368 9330 9296 9265 9237 9213 9202 9198 9200 9208 9223 9251 9282 9315 9350 9387 9427 9466 9506 9545 9585 9618 9649 9677 9704 9727 9747 9765 9782 9797 9810 9822 9834 9844 9854 9862 9871 9878 9885 9891 9897 9902 9906 9910 9914 9917 9920 9922 9924 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9939 9940 9941 9943 9945 9947 9948 9950 9952 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9939 9940 9940 9940 9941 9942 9943 9944 9945 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9942 9942 9942 9942 9940 9938 9936 9934 9931 9928 9926 9923 9920 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9906 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9917 9918 9920 9922 9923 9925 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9932 9932 9934 9936 9939 9941 9944 9946 9949 9952 9954 9957 9958 9960 9961 9962 9962 9962 9963 9963 9963 9963 9964 9965 9967 9968 9970 9972 9974 9976 9978 9980 9981 9981 9982 9982 9982 9981 9980 9979 9978 9977 9976 9976 9975 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9988 9988 9988 9989 9988 9988 9987 9987 9986 9985 9984 9983 9981 9980 9979 9978 9976 9975 9974 9972 9970 9969 9967 9966 9964 9964 9963 9962 9962 9963 9964 9965 9966 9968 9969 9971 9973 9974 9976 9976 9976 9975 9974 9973 9972 9970 9969 9968 9966 9966 9965 9965 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9963 9962 9960 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9941 9938 9936 9933 9930 9927 9924 9921 9918 9916 9915 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9868 9864 9860 9856 9852 9848 9844 9841 9838 9836 9833 9832 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9831 9830 9829 9828 9827 9826 9825 9825 9824 9824 9825 9826 9828 9830 7730 0 33 1 9831 9833 9835 9837 9839 9841 9842 9843 9844 9844 9845 9846 9848 9849 9851 9853 9856 9859 9863 9867 9870 9874 9878 9882 9885 9889 9892 9895 9897 9900 9902 9904 9907 9909 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9952 9952 9952 9951 9950 9949 9947 9946 9944 9943 9943 9943 9944 9944 9945 9946 9948 9949 9950 9951 9950 9949 9947 9945 9942 9938 9934 9929 9925 9921 9917 9913 9909 9906 9902 9899 9895 9892 9889 9885 9880 9873 9866 9858 9850 9840 9829 9817 9805 9791 9777 9761 9744 9726 9706 9682 9655 9625 9593 9559 9515 9471 9427 9383 9339 9296 9255 9216 9179 9143 9123 9110 9105 9106 9114 9138 9165 9196 9231 9269 9312 9356 9399 9442 9485 9524 9560 9594 9626 9656 9681 9705 9727 9746 9764 9780 9794 9808 9820 9831 9841 9850 9859 9867 9874 9881 9887 9893 9899 9904 9909 9913 9918 9922 9925 9929 9933 9936 9939 9942 9944 9946 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9978 9977 9977 9976 9974 9973 9971 9969 9968 9967 9966 9965 9965 9965 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9949 9949 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9954 9954 9955 9955 9956 9958 9959 9960 9962 9963 9964 9964 9965 9965 9965 9964 9963 9962 9962 9961 9961 9961 9960 9960 9961 9961 9961 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9954 9953 9952 9952 9952 9953 9953 9955 9956 9957 9958 9960 9960 9961 9961 9960 9960 9957 9955 9953 9950 9948 9945 9943 9940 9938 9935 9934 9933 9932 9932 9931 9931 9931 9932 9932 9932 9931 9931 9930 9928 9927 9925 9923 9921 9919 9916 9915 9913 9911 9910 9908 9908 9908 9908 9909 9909 9910 9911 9912 9912 9913 9913 9913 9913 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9901 9900 9898 9897 9895 9892 9889 9886 9883 9880 9877 9875 9873 9871 9870 9870 9870 9870 9870 9871 9870 9869 9868 9866 7731 0 33 2 9866 9864 9862 9861 9859 9856 9854 9852 9849 9847 9845 9843 9841 9839 9838 9836 9836 9835 9835 9835 9835 9835 9836 9837 9838 9839 9840 9841 9843 9844 9846 9847 9849 9851 9853 9855 9857 9859 9862 9864 9867 9870 9873 9876 9879 9882 9885 9888 9892 9895 9898 9901 9904 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9958 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9971 9971 9970 9969 9967 9965 9964 9962 9960 9958 9956 9954 9952 9951 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9938 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9910 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9922 9923 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9947 9947 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9946 9947 9948 9949 9951 9953 9954 9956 9958 9960 9961 9962 9962 9963 9963 9962 9961 9960 9958 9956 9954 9951 9949 9947 9944 9942 9941 9939 9938 9937 9936 9936 9936 9936 9936 9937 9937 9938 9938 9938 9939 9938 9938 9937 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9907 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9885 9883 9881 9878 9876 9874 9872 9870 9869 9868 9866 9866 9865 9865 9864 9864 9865 9865 9866 9866 9867 9868 9868 9869 9870 9871 9872 9872 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9919 9920 9920 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9893 9892 9890 9889 9887 9885 9883 9881 9879 9878 9876 9874 9872 7732 0 33 2 9871 9870 9869 9867 9867 9866 9865 9864 9864 9863 9862 9862 9861 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9845 9844 9842 9840 9838 9837 9835 9834 9832 9831 9829 9828 9826 9825 9823 9821 9820 9818 9816 9814 9812 9810 9808 9806 9805 9803 9802 9800 9799 9798 9798 9797 9797 9798 9798 9798 9799 9800 9800 9801 9802 9802 9803 9803 9803 9803 9803 9803 9802 9801 9800 9799 9798 9796 9795 9793 9792 9791 9789 9788 9787 9786 9785 9784 9783 9782 9781 9781 9780 9779 9777 9776 9775 9774 9772 9771 9769 9767 9765 9763 9761 9759 9757 9755 9754 9752 9750 9748 9746 9744 9743 9741 9739 9737 9735 9734 9732 9730 9728 9726 9725 9723 9721 9720 9718 9717 9716 9715 9714 9713 9713 9713 9713 9713 9713 9714 9714 9715 9716 9716 9717 9717 9718 9719 9719 9720 9721 9721 9722 9723 9724 9725 9726 9727 9729 9730 9732 9733 9735 9737 9739 9741 9743 9745 9747 9748 9750 9751 9753 9754 9755 9755 9756 9756 9757 9757 9757 9758 9758 9758 9758 9758 9758 9759 9759 9759 9760 9760 9760 9761 9761 9762 9762 9763 9764 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9781 9782 9782 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9785 9785 9785 9785 9786 9786 9787 9787 9788 9788 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9799 9800 9800 9801 9801 9801 9801 9802 9802 9802 9801 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9805 9805 9806 9807 9808 9809 9810 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9825 9825 9826 9827 9828 9830 9831 9833 9834 9836 9837 9839 9840 9842 9842 9843 9843 9843 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9830 9828 9825 9822 9817 9813 9808 9802 9797 9792 9786 9781 9775 9770 9767 9764 9762 9761 9761 9764 9767 9770 9775 9780 9787 9793 9800 9807 9814 9820 9826 9832 9837 9842 9845 9848 9850 9852 9853 9852 9852 9851 9850 9848 9846 9844 9843 9841 9839 9837 9835 9833 9832 9830 9828 9826 9824 9823 9821 9819 9817 9815 9814 9812 9810 9808 9806 9805 9803 9801 9800 9798 9797 9796 9794 9793 9792 9790 9789 9788 9786 9785 9783 9782 9780 9779 9778 9776 9775 9774 9774 9773 9773 9773 9774 9775 9776 9777 9778 9780 9783 9785 9787 9789 9792 9794 9796 9799 9801 9803 9805 9807 9809 9810 9812 9813 9815 9817 9818 9820 9821 9823 9824 9826 9828 9829 9831 9832 9834 9835 9836 9838 9839 9840 9840 9841 9841 9842 7733 0 33 2 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9846 9845 9845 9844 9843 9842 9841 9839 9837 9835 9833 9830 9828 9825 9822 9819 9817 9814 9811 9808 9806 9803 9801 9799 9797 9795 9794 9792 9791 9790 9789 9789 9788 9787 9787 9787 9787 9786 9786 9786 9786 9786 9786 9786 9786 9786 9787 9787 9787 9788 9788 9789 9790 9790 9791 9792 9793 9795 9796 9797 9799 9800 9802 9804 9806 9808 9809 9811 9814 9816 9818 9820 9823 9826 9829 9832 9835 9839 9843 9846 9850 9855 9859 9863 9867 9872 9876 9880 9884 9888 9891 9895 9897 9900 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9923 9924 9926 9927 9929 9931 9933 9935 9938 9940 9942 9944 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9962 9963 9963 9964 9964 9963 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9951 9950 9950 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9935 9934 9933 9932 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9927 9925 9923 9921 9919 9916 9914 9911 9908 9904 9901 9898 9895 9891 9888 9885 9882 9878 9875 9872 9868 9864 9860 9855 9850 9844 9838 9832 9825 9817 9809 9801 9792 9783 9773 9763 9753 9743 9733 9723 9713 9703 9692 9682 9671 9660 9649 9638 9626 9614 9601 9588 9574 9560 9545 9530 9514 9499 9483 9467 9451 9435 9419 9404 9389 9374 9361 9347 9335 9323 9312 9301 9291 9282 9273 9264 9256 9247 9239 9231 9222 9214 9206 9199 9191 9184 9177 9170 9164 9160 9157 9155 9154 9155 9158 9162 9168 9176 9185 9197 9210 9223 9238 9253 9270 9287 9303 9320 9336 9352 9368 9383 9398 9412 9426 9439 9452 9464 9476 9488 9499 9510 9521 9531 9541 9549 9557 9564 9569 9572 9573 9571 9567 9562 9551 9539 9524 9507 9489 9467 9444 9422 9399 9377 9357 9339 9323 9309 9296 9292 9291 9295 9302 9313 9332 9354 9378 9405 9434 9467 9500 9533 9566 9599 9630 9659 9687 9714 9739 9759 9778 9794 9809 9821 9830 9839 9846 9853 9858 9863 9867 9871 9875 9879 9882 9886 9889 9893 9896 9898 9901 9903 9905 9907 9908 9909 9910 9911 9912 9912 9912 9913 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9923 9923 9922 9921 9920 7734 0 33 2 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9902 9900 9898 9896 9893 9890 9887 9884 9881 9879 9876 9873 9870 9867 9865 9863 9862 9860 9859 9858 9857 9856 9856 9855 9854 9853 9853 9852 9851 9850 9848 9846 9845 9843 9841 9839 9837 9835 9833 9831 9829 9828 9827 9826 9825 9824 9824 9824 9824 9824 9824 9824 9825 9825 9825 9826 9826 9827 9827 9828 9828 9828 9829 9830 9830 9831 9832 9833 9834 9835 9837 9838 9840 9841 9842 9844 9845 9847 9848 9849 9851 9852 9853 9854 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9972 9971 9971 9970 9968 9967 9965 9964 9963 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9940 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9922 9921 9919 9917 9915 9912 9909 9906 9904 9901 9898 9896 9893 9890 9888 9886 9885 9883 9882 9882 9881 9882 9882 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9896 9895 9895 9893 9892 9889 9886 9883 9880 9877 9873 9870 9866 9863 9859 9857 9854 9851 9849 9846 9843 9838 9833 9828 9821 9811 9799 9785 9768 9749 9724 9698 9671 9642 9611 9578 9545 9512 9480 9447 9419 9394 9373 9354 9339 9332 9330 9333 9340 7735 0 33 2 9352 9373 9396 9422 9449 9480 9513 9547 9581 9614 9648 9678 9706 9733 9758 9781 9799 9815 9829 9841 9851 9858 9864 9870 9876 9881 9885 9889 9893 9897 9901 9906 9910 9915 9919 9924 9928 9932 9935 9938 9941 9943 9944 9945 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9953 9954 9956 9957 9959 9960 9962 9964 9965 9966 9968 9969 9970 9970 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9979 9978 9976 9975 9973 9971 9969 9968 9966 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9957 9956 9955 9954 9952 9950 9948 9946 9944 9943 9941 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9926 9925 9925 9924 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9909 9908 9908 9908 9909 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9937 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9920 9918 9917 9915 9914 9913 9913 9913 9913 9913 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9923 9920 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9894 9892 9890 9888 9887 9886 9885 9883 9882 9881 9880 9879 9877 9876 9875 9873 9871 9869 9866 9863 9860 9857 9853 9850 9846 9842 9838 9834 9830 9827 9823 9819 9816 9813 9810 9807 9804 9801 9799 9796 9794 9791 9789 9787 9784 9782 9780 9778 9776 9774 9772 9770 9768 9766 9765 9764 9763 9762 9762 9761 9761 9762 9762 9762 9763 9764 9765 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9781 9782 9784 9786 9788 9791 7736 0 33 2 9794 9797 9800 9804 9807 9811 9815 9819 9823 9827 9832 9836 9840 9844 9847 9851 9855 9858 9861 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9958 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9987 9987 9987 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9956 9956 9956 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9936 9934 9933 9932 9931 9930 9930 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9935 9936 9937 9939 9940 9942 9944 9946 9948 9949 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9968 9968 9968 9968 9967 9967 9966 9965 7737 0 33 2 9964 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9942 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9905 9905 9905 9904 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9931 9932 9934 9936 9939 9941 9943 9946 9948 9951 9953 9956 9959 9961 9963 9965 9967 9968 9970 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9985 9985 9986 9986 9987 9988 9989 9989 9990 9991 9992 9992 9993 9994 9994 9994 9994 9993 9993 9992 9991 9990 9988 9987 9985 9984 9983 9981 9980 9978 9978 9977 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9975 9974 9972 9970 9969 9967 9966 9964 9962 9961 9960 9959 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9957 9955 9954 9952 9949 9946 9944 9941 9937 9934 9931 9927 9924 9921 9917 9914 9911 9908 9904 9901 9897 9894 9891 9887 9883 9880 9876 9872 9868 9864 9859 9855 9851 9847 9843 9839 9835 9831 9827 9823 9819 9816 9812 9808 9804 9800 9797 9793 9789 9785 9781 9777 9773 9768 9764 9761 9757 9753 9750 9746 9744 9741 9739 9737 9736 9735 9734 9734 9735 9735 9737 9738 9740 9743 9746 9749 9752 9756 9760 9764 9769 9773 9778 9783 9788 9793 9798 9803 9808 9813 9818 9823 9828 9833 9838 9842 9847 9851 9856 9860 9864 9869 9873 9877 9881 9885 9889 9893 9897 9901 9904 9908 9912 9915 9918 9921 9924 9927 9930 9932 9935 9937 9940 9942 9945 9947 9949 9952 9954 9956 9958 9960 9962 9964 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9961 9961 9962 9962 9963 9964 9964 9966 9967 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 7738 0 33 2 9987 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9982 9983 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9986 9987 9988 9990 9991 9992 9993 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9993 9993 9992 9991 9991 9990 9990 9989 9989 9989 9989 9989 9989 9989 9990 9990 9991 9991 9992 9993 9994 9995 9996 9996 9997 9998 9998 9999100001000010000100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9990 9990 9990 9990 9990 9990 9991 9991 9992 9993 9994 9994 9995 9996 9997 9998 9998 9998 9999 9999 9998 9998 9997 9996 9996 9995 9994 9993 9992 9992 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9991 9990 9990 9990 9989 9989 9988 9987 9986 9984 9983 9981 9980 9978 9977 9975 9974 9973 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9956 9955 9953 9951 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9889 9888 9887 9887 9887 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9897 9898 9900 9902 9904 9907 9909 9912 9916 9919 9922 9925 9928 9931 9934 9937 9940 9943 9945 9947 9948 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9955 9956 9957 9958 9960 9961 9963 9965 9966 9968 9969 9971 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9974 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9964 9962 9960 9958 9955 9953 9950 9947 9944 9941 9938 9935 9932 9929 9926 9922 9918 9914 9909 9903 9896 9887 9877 9866 9854 9838 9821 9802 9783 9762 9739 9716 9693 9670 9647 9626 9607 9589 9574 9559 9551 9546 9544 9545 9549 9560 9572 9586 9603 9622 9644 9666 9688 9710 9733 9754 9773 9793 9811 9828 9841 9853 9864 9873 9881 9886 9891 9895 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9904 7739 0 33 2 9904 9904 9905 9905 9906 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9963 9964 9966 9968 9969 9971 9973 9975 9976 9977 9979 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9960 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9912 9909 9907 9905 9902 9900 9898 9895 9893 9891 9889 9887 9885 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9876 9876 9877 9879 9880 9882 9884 9886 9889 9891 9894 9898 9901 9904 9907 9911 9914 9917 9921 9924 9927 9930 9933 9935 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9958 9960 9961 9963 9965 9966 9968 9970 9972 9973 9974 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9948 9948 9947 9947 9948 9948 9949 9950 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9986 9986 9985 9984 9983 9981 9979 9978 9976 9974 9972 9970 9968 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9949 9947 9945 9943 9941 9938 9936 9934 9932 9929 9927 9925 9922 9918 9914 9910 9905 9898 9890 9880 9868 9855 9839 9821 9801 9780 9757 9732 9707 9681 9656 9630 9607 9585 9565 9547 9530 9520 9513 9510 9510 9514 9524 9536 9551 9569 9589 9613 9637 9661 9685 7740 0 33 2 9709 9731 9753 9774 9793 9812 9826 9839 9850 9860 9868 9874 9878 9883 9886 9889 9891 9892 9894 9896 9898 9900 9901 9903 9905 9907 9908 9910 9911 9912 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9924 9924 9924 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9943 9945 9947 9948 9950 9952 9954 9955 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9991 9992 9992 9993 9993 9994 9994 9994 9994 9993 9993 9992 9991 9990 9989 9987 9986 9985 9984 9983 9981 9980 9979 9978 9978 9978 9977 9977 9978 9978 9979 9980 9981 9982 9984 9985 9986 9987 9989 9990 9990 9991 9992 9992 9992 9992 9992 9991 9990 9989 9988 9987 9985 9984 9982 9981 9979 9977 9976 9974 9973 9971 9970 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9964 9964 9964 9963 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9945 9943 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9984 9984 9985 9985 9986 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9995 9996 9996 9996 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9973 9972 9970 9969 9968 9968 9967 9967 9967 9967 9967 9968 9969 9970 9971 9973 9974 9976 9977 9979 9981 9983 9984 9986 9987 9989 9990 9991 9992 9993 9994 9995 9995 9996 9996 9996 9997 9997 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9990 9989 9988 9988 9987 9987 9987 9986 9987 9987 9987 9987 7741 0 33 2 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9986 9985 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9976 9976 9975 9975 9975 9976 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9981 9981 9982 9981 9981 9981 9980 9979 9978 9976 9975 9973 9972 9970 9968 9966 9964 9962 9961 9959 9958 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9948 9946 9945 9943 9941 9939 9936 9933 9930 9927 9924 9920 9917 9914 9911 9907 9904 9901 9898 9895 9892 9890 9887 9884 9881 9878 9876 9873 9870 9867 9863 9860 9857 9854 9851 9847 9844 9841 9838 9835 9833 9830 9828 9825 9823 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9789 9787 9786 9785 9785 9785 9785 9786 9786 9788 9789 9791 9793 9795 9798 9800 9803 9806 9808 9811 9814 9817 9820 9823 9827 9830 9833 9837 9840 9844 9848 9851 9855 9859 9863 9867 9870 9874 9877 9881 9884 9887 9889 9892 9894 9896 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9928 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9929 9929 9929 9928 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9914 9913 9913 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9928 9927 9927 9928 9928 9929 9930 9932 9933 9935 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9962 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 7742 0 33 2 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9873 9873 9872 9873 9873 9873 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9899 9899 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9902 9902 9901 9901 9900 9898 9897 9895 9894 9892 9890 9888 9885 9883 9881 9879 9876 9874 9872 9870 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9842 9840 9838 9835 9833 9830 9827 9824 9821 9818 9815 9811 9807 9803 9799 9795 9791 9787 9782 9778 9773 9768 9763 9759 9754 9749 9744 9739 9734 9729 9724 9719 9713 9708 9703 9698 9692 9687 9681 9676 9671 9665 9659 9654 9648 9643 9637 9631 9626 9620 9614 9608 9602 9596 9590 9584 9577 9571 9565 9558 9551 9545 9538 9531 9524 9517 9510 9503 9496 9489 9481 9473 9465 9457 9448 9439 9430 9420 9410 9400 9388 9377 9365 9353 9340 9327 9313 9299 9285 9270 9255 9239 9223 9207 9190 9173 9155 9137 9118 9099 9078 9057 9036 9013 8990 8965 8940 8914 8887 8860 8831 8802 8772 8741 8710 8677 8645 8611 8577 8542 8506 8470 8434 8396 8359 8320 8281 8242 8202 8161 8120 8079 8037 7995 7953 7910 7868 7825 7782 7740 7697 7654 7611 7569 7527 7486 7445 7404 7364 7325 7286 7249 7212 7177 7143 7110 7079 7049 7021 6995 6970 6948 6927 6909 6893 6878 6866 6856 6847 6841 6837 6835 6834 6836 6839 6844 6851 6860 6870 6882 6895 6910 6927 6946 6965 6987 7010 7034 7060 7087 7115 7145 7176 7208 7241 7275 7309 7345 7381 7418 7456 7494 7532 7571 7611 7650 7691 7731 7772 7813 7854 7895 7937 7978 8020 8062 8103 8145 8186 8227 8268 8309 8349 8388 8427 8466 8504 8541 8578 8614 8649 8684 8718 8751 8784 8816 8848 8879 8909 8938 8967 8995 9023 9049 9075 9100 9125 9149 9171 9193 9215 9236 9256 9275 9294 9313 9331 9348 9366 9383 9399 9415 9431 9446 9461 9476 9490 9503 9516 9529 9541 9552 9563 9573 9582 9591 9599 9607 9614 9621 9628 9634 9640 9646 9652 9658 9663 9669 9675 9681 9686 9692 9697 9703 9708 9713 9718 9723 9728 9732 9736 9740 9743 9746 9750 9753 9756 9759 9762 9766 9769 9772 7743 0 33 2 9775 9779 9782 9786 9789 9793 9797 9800 9803 9807 9810 9812 9815 9817 9819 9821 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9840 9842 9843 9845 9847 9848 9850 9851 9852 9853 9854 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9843 9841 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9827 9825 9823 9821 9818 9816 9814 9812 9809 9807 9805 9803 9801 9799 9797 9796 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9783 9782 9782 9781 9781 9781 9781 9782 9782 9783 9785 9786 9788 9790 9792 9794 9796 9799 9802 9804 9807 9810 9812 9815 9818 9821 9824 9827 9830 9833 9836 9840 9844 9847 9851 9855 9859 9863 9866 9870 9873 9877 9880 9883 9885 9888 9890 9891 9893 9894 9895 9896 9898 9899 9900 9901 9902 9904 9906 9908 9910 9912 9915 9917 9920 9923 9925 9927 9930 9932 9933 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9956 9955 9955 9954 9952 9950 9949 9947 9945 9943 9942 9940 9938 9936 9935 9934 9933 9932 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9924 9922 9921 9918 9916 9913 9911 9908 9905 9903 9900 9897 9895 9893 9890 9888 9887 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9928 9929 9930 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9941 9941 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9928 9927 9926 9925 9923 9921 9919 7744 0 33 2 9917 9914 9911 9909 9905 9902 9899 9896 9893 9889 9886 9882 9879 9875 9871 9868 9863 9858 9852 9845 9838 9829 9819 9808 9796 9784 9769 9754 9739 9723 9708 9694 9680 9666 9654 9641 9633 9627 9623 9621 9621 9625 9631 9640 9650 9662 9679 9695 9711 9727 9744 9760 9776 9792 9808 9824 9836 9848 9858 9867 9876 9882 9887 9892 9897 9901 9903 9906 9909 9912 9915 9918 9921 9924 9927 9930 9933 9936 9938 9941 9944 9946 9947 9949 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9956 9956 9955 9955 9954 9953 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9976 9978 9979 9980 9982 9983 9984 9985 9986 9987 9987 9987 9987 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9984 9983 9981 9980 9978 9977 9976 9974 9973 9972 9971 9971 9970 9970 9971 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9943 9941 9940 9938 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9942 9942 9941 9940 9939 9938 9936 9934 9933 9931 9930 9928 9926 9925 9924 9923 9923 9923 9923 9924 9925 9926 9928 9929 9931 9933 9934 9936 9938 9939 9940 9940 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9941 9941 9940 9939 7745 0 33 2 9938 9936 9935 9933 9932 9930 9929 9928 9927 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9933 9932 9931 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9896 9895 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 9865 9861 9858 9854 9850 9846 9842 9838 9833 9827 9821 9814 9806 9797 9787 9776 9764 9751 9737 9722 9706 9690 9673 9657 9640 9625 9610 9596 9583 9571 9562 9555 9551 9548 9548 9552 9557 9565 9575 9586 9601 9617 9633 9650 9667 9684 9701 9719 9736 9753 9768 9782 9794 9806 9817 9826 9834 9841 9847 9852 9857 9861 9865 9868 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9899 9901 9903 9905 9906 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9912 9911 9910 9908 9906 9904 9901 9898 9894 9890 9886 9882 9878 9873 9868 9863 9858 9853 9848 9842 9837 9831 9826 9820 9813 9807 9800 9793 9786 9778 9769 9760 9750 9739 9728 9716 9703 9689 9675 9660 9644 9628 9611 9593 9575 9557 9538 9519 9499 9479 9458 9437 9416 9394 9372 9349 9326 9303 9279 9255 9230 9205 9179 9153 9128 9102 9076 9051 9025 9000 8974 8949 8926 8903 8880 8859 8838 8819 8801 8783 8767 8752 8738 8726 8714 8704 8694 8686 8680 8674 8669 8666 8664 8663 8664 8666 8669 8673 8679 8686 8695 8705 8716 8728 8742 8757 8773 8790 8808 8826 8846 8867 8888 8910 8932 8954 8978 9001 9025 9048 9072 9096 9120 9144 9168 9192 9215 9239 9262 9285 9307 9329 9351 9373 9394 9414 9434 9454 9474 9493 9511 9529 9547 9565 9582 9598 9614 9630 9645 9660 9675 9688 9701 9714 9726 9738 9749 9759 9769 9778 9786 9794 9802 9809 9815 9821 9827 9832 9837 9842 9846 9850 9853 9857 9860 9863 9865 9868 9870 9872 9873 9875 9876 9877 9878 9879 9879 9880 9880 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9894 9893 9891 9889 9887 9885 9883 9880 9877 9874 9871 9868 9865 9863 9860 9858 9855 9853 9851 9850 9849 9848 9848 9848 9848 9848 9849 9849 9850 9852 9853 9854 9856 9857 9859 9861 9863 9864 9866 9868 9869 9871 9873 9875 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9909 9912 9914 9917 9920 9922 9925 9927 9930 7746 0 33 2 9932 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9978 9978 9977 9976 9975 9974 9972 9971 9970 9969 9968 9967 9966 9966 9965 9965 9966 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9916 9913 9910 9906 9903 9899 9895 9891 9886 9881 9876 9870 9865 9858 9851 9844 9837 9828 9820 9811 9801 9791 9781 9770 9758 9746 9733 9720 9706 9692 9677 9662 9646 9630 9612 9595 9577 9559 9540 9520 9500 9480 9460 9439 9418 9397 9375 9354 9333 9311 9290 9268 9247 9225 9204 9183 9162 9141 9120 9100 9080 9060 9040 9021 9002 8984 8966 8949 8933 8917 8902 8888 8875 8863 8852 8842 8834 8826 8820 8815 8811 8809 8808 8808 8810 8813 8817 8823 8829 8837 8847 8857 8868 8880 8894 8908 8923 8939 8955 8973 8991 9009 9028 9048 9068 9088 9108 9129 9150 9171 9192 9213 9234 9255 9276 9297 9317 9338 9358 9378 9398 9417 9436 9455 9474 9492 9511 9528 9546 9563 9581 9597 9614 9630 9646 9661 9676 9691 9705 9718 9731 9744 9756 9767 9778 9788 9797 9806 9815 9823 9830 9837 9844 9851 9857 9863 9868 9874 9879 9884 9889 9894 9898 9902 9906 9910 9913 9917 9920 9922 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9942 9944 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9964 9966 9967 9968 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 7747 0 33 2 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9958 9958 9956 9955 9953 9951 9950 9948 9946 9945 9943 9942 9940 9940 9940 9940 9940 9941 9943 9945 9947 9948 9950 9952 9954 9955 9957 9959 9959 9959 9959 9958 9958 9956 9954 9953 9951 9950 9948 9947 9946 9945 9945 9945 9946 9947 9948 9950 9952 9954 9956 9958 9961 9963 9965 9966 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9976 9976 9976 9977 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9966 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9899 9897 9894 9891 9888 9884 9881 9878 9875 9872 9869 9866 9863 9859 9857 9854 9851 9849 9847 9845 9843 9842 9840 9839 9839 9839 9839 9839 9839 9840 9841 9842 9843 9845 9847 9848 9850 9852 9854 9857 9859 9861 9863 9865 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9893 9895 9896 9898 9900 9902 9904 9906 9908 9910 9912 9915 9917 9920 9922 9925 9927 9929 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9888 9885 9882 9879 9876 9872 9869 9865 9861 9856 9852 9848 9843 7748 0 33 2 9839 9835 9830 9826 9821 9817 9812 9808 9804 9800 9796 9792 9788 9784 9780 9776 9771 9767 9763 9758 9754 9749 9743 9738 9732 9725 9719 9712 9704 9696 9688 9679 9670 9660 9651 9640 9629 9618 9607 9595 9583 9570 9558 9544 9531 9517 9502 9487 9472 9455 9439 9422 9404 9385 9366 9345 9324 9302 9279 9255 9230 9204 9177 9148 9119 9088 9056 9023 8988 8952 8915 8877 8837 8796 8754 8711 8666 8620 8572 8523 8473 8422 8369 8315 8259 8202 8144 8084 8023 7961 7898 7833 7767 7700 7632 7563 7493 7422 7351 7280 7208 7136 7064 6992 6920 6848 6778 6708 6639 6570 6503 6437 6372 6309 6247 6186 6127 6069 6013 5958 5905 5853 5804 5755 5709 5664 5622 5581 5542 5505 5471 5438 5408 5381 5356 5333 5314 5297 5282 5271 5262 5255 5252 5251 5253 5257 5264 5274 5286 5301 5319 5338 5361 5386 5413 5443 5475 5510 5548 5588 5631 5676 5724 5774 5827 5882 5939 5999 6061 6124 6190 6258 6328 6398 6471 6545 6620 6697 6774 6851 6930 7010 7090 7170 7249 7329 7409 7488 7567 7646 7724 7801 7876 7950 8023 8095 8165 8233 8299 8364 8427 8487 8546 8602 8657 8709 8760 8808 8855 8899 8942 8983 9023 9060 9097 9131 9164 9196 9226 9256 9284 9310 9336 9361 9384 9407 9428 9449 9469 9488 9506 9523 9540 9556 9571 9585 9599 9613 9625 9637 9649 9660 9671 9681 9691 9700 9710 9718 9727 9735 9742 9749 9756 9762 9768 9774 9779 9784 9788 9792 9795 9798 9800 9803 9805 9807 9808 9810 9811 9813 9814 9816 9817 9819 9821 9823 9825 9828 9830 9832 9835 9837 9839 9841 9842 9844 9845 9846 9847 9847 9847 9847 9847 9846 9846 9845 9844 9843 9842 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9827 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9803 9801 9799 9797 9795 9793 9790 9788 9785 9782 9779 9776 9773 9769 9765 9760 9755 9749 9744 9737 9730 9723 9716 9708 9699 9691 9682 9672 9663 9652 9642 9631 9620 9609 9597 9584 9572 9558 9544 9530 9515 9498 9482 9464 9445 9426 9405 9383 9360 9336 9310 9283 9255 9225 9194 9162 9128 9093 9057 9019 8980 8940 8898 8856 8812 8767 8720 8673 8624 8575 8524 8472 8418 8364 8308 8251 8193 8134 8074 8012 7950 7886 7822 7757 7691 7624 7556 7489 7422 7355 7288 7221 7155 7089 7023 6958 6894 6832 6770 6709 6649 6590 6533 6476 6421 6366 6313 6262 6211 6162 6114 6068 6023 5980 5939 5900 5864 5829 5797 5768 5741 5718 5697 5680 5665 5654 5646 5642 5641 5643 5649 5658 5670 5685 5704 5726 5751 5779 5810 5845 5882 5923 5966 6012 6061 6113 6167 6224 6282 6344 6407 6473 6539 6607 6677 6748 6820 6892 6965 7038 7111 7184 7258 7331 7404 7476 7548 7618 7688 7758 7826 7894 7960 8026 8091 8154 8216 8277 8337 7749 0 33 2 8396 8453 8510 8564 8617 8669 8720 8769 8816 8862 8906 8948 8989 9028 9066 9103 9137 9171 9203 9234 9263 9291 9318 9344 9368 9392 9415 9437 9458 9478 9497 9516 9533 9550 9567 9582 9597 9612 9625 9638 9651 9663 9674 9685 9695 9705 9714 9723 9732 9740 9748 9755 9762 9769 9775 9781 9787 9793 9798 9803 9807 9811 9816 9819 9823 9826 9829 9832 9835 9838 9840 9842 9845 9847 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9867 9869 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9897 9898 9900 9900 9901 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9915 9915 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9913 9914 9914 9915 9916 9917 9918 9919 9921 9923 9925 9926 9928 9930 9932 9934 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9947 9947 9946 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9923 9920 9918 9915 9913 9910 9907 9904 9900 9896 9892 9886 9879 9872 9864 9855 9844 9833 9822 9811 9799 9787 9775 9763 9751 9739 9729 9721 9714 9708 9703 9701 9701 9701 9704 9707 9714 9720 9727 9735 9743 9752 9760 9769 9777 9786 9793 9800 9806 9811 9816 9820 9824 9827 9830 9833 9836 9838 9841 9843 9846 9849 9852 9855 9858 9862 9865 9869 9872 9876 9879 9883 9886 9888 9891 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9928 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9923 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9902 9901 9899 9897 9896 9894 9892 9891 9889 9887 9886 9884 9882 9880 9879 9877 9875 9873 9871 9869 9866 9864 9862 9860 9858 9856 9854 9852 9851 9850 9849 9848 9847 9846 9846 9846 9846 9846 9847 9847 9848 9849 9850 9850 9851 9852 9853 9855 9856 9857 9858 9860 9861 9863 9865 9866 9868 9870 9873 9875 9877 9880 9882 9884 9887 9889 9891 9893 9894 9896 9897 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9907 9907 9907 9908 9908 9908 9908 9908 9907 7750 0 33 2 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9969 9969 9969 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9954 9953 9952 9951 9949 9947 9944 9941 9937 9932 9926 9919 9912 9904 9894 9883 9873 9863 9852 9841 9831 9820 9809 9799 9791 9784 9778 9774 9771 9770 9772 9774 9778 9784 9792 9801 9810 9820 9831 9842 9853 9864 9875 9886 9895 9904 9912 9920 9927 9932 9937 9941 9945 9947 9949 9951 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9959 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9945 9943 9942 9942 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9937 9935 9934 9932 9929 9926 9923 9920 9917 9914 9910 9907 9903 9899 9896 9893 9889 9886 9883 9879 9876 9872 9868 9865 9860 9856 9851 9845 9840 9833 9827 9820 9813 9805 9798 9790 9781 9773 9764 9755 9746 9736 9727 9717 9706 9695 9684 9672 9660 9646 9632 9617 9601 9585 9567 9549 9529 9509 9488 9466 9444 9420 9396 7751 0 33 2 9371 9345 9319 9291 9263 9234 9205 9175 9143 9111 9078 9044 9010 8974 8938 8900 8862 8823 8783 8743 8701 8659 8616 8573 8530 8486 8441 8396 8351 8307 8262 8217 8173 8129 8085 8041 7998 7956 7916 7876 7837 7800 7765 7731 7699 7669 7641 7616 7593 7572 7553 7537 7523 7511 7502 7495 7491 7489 7489 7491 7495 7502 7510 7520 7532 7547 7562 7580 7600 7621 7643 7668 7694 7722 7751 7781 7813 7846 7881 7916 7953 7991 8029 8068 8108 8148 8190 8231 8273 8315 8358 8401 8444 8487 8529 8572 8615 8658 8701 8743 8786 8828 8869 8910 8951 8991 9030 9068 9106 9142 9178 9212 9246 9278 9308 9338 9366 9393 9418 9443 9466 9487 9508 9528 9546 9564 9580 9596 9611 9625 9639 9652 9664 9676 9687 9698 9708 9718 9728 9737 9746 9754 9762 9769 9776 9783 9789 9795 9801 9806 9812 9817 9822 9826 9831 9835 9839 9843 9847 9850 9854 9857 9860 9863 9866 9868 9870 9873 9875 9877 9879 9880 9882 9884 9885 9887 9889 9891 9893 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9944 9944 9944 9945 9946 9947 9949 9950 9952 9954 9956 9958 9960 9962 9965 9967 9968 9970 9972 9973 9974 9975 9975 9975 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9980 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9989 9989 9988 9987 9986 9984 9983 9981 9979 9977 9975 9973 9972 9971 9970 9969 9969 9969 9970 9970 9971 9972 9974 9976 9977 9979 9980 9982 9983 9984 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9971 9971 9971 9972 9973 9973 7752 0 33 2 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9975 9974 9972 9971 9969 9966 9963 9960 9957 9954 9951 9948 9945 9942 9939 9936 9934 9931 9929 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9911 9909 9908 9906 9903 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9871 9869 9868 9866 9864 9863 9862 9860 9859 9858 9857 9856 9856 9856 9856 9856 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9887 9889 9891 9893 9895 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9924 9926 9928 9929 9931 9933 9934 9936 9938 9940 9941 9942 9943 9943 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9960 9960 9961 9963 9964 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9978 9977 9976 9974 9973 9971 9969 9967 9966 9964 9962 9961 9960 9959 9958 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 7753 0 33 2 9958 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9926 9925 9923 9922 9920 9918 9915 9913 9910 9908 9906 9903 9901 9899 9897 9895 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9861 9859 9857 9854 9852 9850 9848 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9824 9822 9820 9817 9815 9812 9810 9808 9805 9803 9801 9799 9797 9795 9794 9793 9793 9792 9793 9793 9794 9795 9796 9798 9799 9801 9803 9805 9807 9808 9810 9812 9813 9815 9816 9817 9818 9818 9819 9820 9820 9820 9821 9821 9822 9822 9823 9824 9825 9826 9828 9830 9832 9834 9836 9839 9842 9844 9847 9850 9852 9855 9858 9860 9863 9865 9867 9869 9871 9873 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9928 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9900 9898 9896 9894 9892 9890 9889 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9903 9904 9904 9905 9906 9908 9909 9910 9911 9912 9912 9913 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 7754 0 33 2 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9950 9950 9950 9950 9950 9951 9952 9952 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9926 9927 9928 9928 9929 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9933 9934 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9944 9943 9942 9940 9939 9937 9935 9933 9932 9930 9928 9926 9925 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9895 9893 9891 9888 9886 9884 9882 9879 9877 9874 9872 9870 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 7755 0 33 2 9849 9848 9847 9846 9845 9845 9844 9844 9844 9844 9843 9844 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9834 9833 9832 9831 9830 9829 9829 9828 9828 9828 9828 9829 9829 9829 9830 9830 9831 9831 9832 9832 9831 9831 9830 9829 9827 9825 9823 9820 9816 9813 9809 9805 9800 9795 9791 9786 9781 9776 9771 9767 9762 9757 9752 9748 9744 9739 9735 9731 9727 9723 9719 9715 9712 9708 9704 9700 9696 9692 9689 9685 9681 9678 9674 9671 9668 9664 9661 9657 9654 9651 9648 9644 9641 9637 9634 9630 9626 9622 9618 9613 9609 9604 9599 9593 9588 9582 9577 9571 9566 9560 9554 9549 9543 9538 9534 9530 9526 9523 9521 9520 9519 9520 9521 9523 9527 9531 9536 9542 9549 9556 9564 9572 9581 9589 9598 9607 9615 9624 9632 9639 9646 9653 9659 9664 9669 9674 9678 9681 9684 9687 9690 9693 9695 9698 9700 9702 9705 9707 9710 9712 9715 9718 9721 9724 9727 9730 9733 9736 9739 9743 9746 9749 9752 9755 9758 9761 9764 9767 9770 9772 9774 9777 9779 9780 9782 9784 9785 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9799 9800 9801 9802 9804 9805 9807 9809 9810 9813 9815 9817 9819 9822 9824 9826 9829 9831 9833 9835 9837 9838 9839 9840 9841 9841 9841 9840 9840 9838 9837 9836 9835 9833 9832 9831 9830 9828 9827 9826 9826 9825 9825 9825 9825 9825 9826 9826 9826 9826 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9827 9827 9827 9827 9827 9828 9828 9829 9830 9832 9833 9835 9837 9838 9840 9842 9844 9846 9848 9850 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9869 9871 9873 9875 9876 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9921 9922 9922 9923 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9924 9924 9924 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9936 9936 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9943 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9961 9962 7756 0 33 2 9962 9962 9961 9960 9959 9958 9957 9955 9953 9952 9950 9949 9947 9946 9945 9943 9942 9942 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9917 9917 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9938 9938 9939 9940 9941 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9943 9940 9938 9935 9931 9927 9922 9917 9911 9904 9897 9890 9884 9877 9870 9864 9858 9852 9846 9843 9840 9838 9838 9838 9840 9843 9847 9851 9857 9864 9871 9878 9885 9892 9899 9905 9911 9917 9923 9927 9931 9934 9937 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9947 9948 9950 9951 9953 9955 9957 9959 9961 9963 9964 9966 9967 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9961 9960 9960 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9965 9966 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9963 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9961 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9953 9953 9953 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9942 7757 0 33 2 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9971 9972 9972 9973 9974 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9985 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9974 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9948 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9959 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 7758 0 33 2 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9928 9927 9925 9925 9924 9923 9923 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9968 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9974 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9960 9960 9960 9960 9960 9961 9962 9963 9965 9966 9968 9969 9971 9973 9974 9975 9976 9977 9977 9978 9978 9977 9977 9976 9975 9974 9972 9971 9970 9969 9968 9966 9965 9964 9963 9963 9962 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9966 9965 9964 9964 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9898 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 7759 0 33 2 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9899 9899 9899 9898 9897 9896 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9829 9826 9823 9819 9816 9812 9808 9805 9801 9797 9793 9789 9785 9781 9777 9772 9768 9764 9759 9755 9750 9745 9740 9735 9729 9723 9717 9711 9704 9697 9690 9683 9675 9667 9659 9651 9643 9635 9627 9620 9612 9605 9597 9590 9584 9577 9571 9565 9559 9554 9548 9543 9538 9533 9528 9522 9517 9512 9507 9501 9496 9490 9485 9480 9474 9469 9463 9458 9452 9447 9443 9438 9434 9430 9426 9423 9419 9416 9414 9411 9409 9407 9405 9403 9401 9400 9399 9397 9396 9395 9395 9394 9394 9394 9394 9395 9395 9396 9398 9399 9401 9403 9405 9408 9410 9413 9415 9418 9420 9423 9425 9427 9429 9431 9433 9434 9436 9437 9439 9440 9441 9443 9444 9445 9447 9448 9450 9452 9453 9455 9458 9460 9462 9465 9467 9470 9473 9476 9480 9483 9487 9491 9494 9499 9503 9507 9512 9516 9521 9526 9531 9535 9540 9545 9549 9554 9558 9562 9567 9570 9574 9578 9582 9586 9589 9593 9597 9601 9605 9609 9613 9618 9622 9627 9632 9638 9643 9648 9654 9659 9664 9669 9674 9679 9684 9688 9692 9696 9700 9703 9706 9709 9711 9714 9716 9718 9720 9722 9724 9726 9728 9729 9731 9733 9735 9737 9738 9740 9742 9743 9745 9746 9747 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9758 9759 9759 9760 9761 9761 9762 9762 9763 9763 9764 9765 9766 9767 9767 9768 9769 9771 9772 9773 9774 9774 9775 9776 9776 9777 9776 9776 9776 9776 9775 9775 9774 9774 9773 9773 9773 9773 9774 9775 9776 9778 9780 9782 9784 9787 9790 9794 9797 9800 9803 9806 9809 9812 9815 9818 9820 9822 9825 9827 9829 9831 9834 9836 9838 9840 9843 9845 9847 9849 9852 9854 9855 9857 9858 9860 9860 9861 9861 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9866 9867 9869 9872 9874 9876 9879 9881 9883 9886 9888 9890 9892 9893 9894 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9892 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9924 9924 9924 9924 9923 9922 9921 9920 9919 7760 0 33 2 9917 9916 9915 9914 9913 9912 9912 9912 9912 9913 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9917 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9904 9903 9902 9902 9901 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9890 9889 9889 9889 9889 9890 9890 9891 9892 9893 9893 9894 9895 9896 9897 9897 9898 9898 9898 9897 9897 9896 9894 9892 9890 9888 9885 9883 9880 9877 9874 9871 9868 9866 9863 9861 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9833 9831 9828 9825 9823 9820 9817 9814 9812 9809 9806 9803 9801 9798 9795 9792 9789 9786 9782 9779 9775 9770 9766 9761 9756 9750 9744 9738 9732 9725 9718 9712 9705 9698 9691 9684 9677 9671 9664 9657 9650 9643 9636 9629 9622 9615 9608 9600 9593 9585 9577 9568 9560 9551 9542 9533 9524 9515 9505 9496 9486 9476 9466 9455 9445 9434 9423 9412 9401 9390 9378 9367 9356 9344 9333 9322 9311 9300 9290 9279 9270 9260 9251 9243 9235 9227 9220 9214 9208 9202 9197 9193 9189 9185 9182 9180 9178 9176 9175 9175 9175 9176 9177 9179 9182 9185 9188 9192 9196 9201 9206 9212 9218 9224 9230 9237 9244 9252 9260 9268 9276 9285 9295 9304 9314 9325 9336 9347 9359 9371 9384 9397 9409 9422 9436 9449 9462 9475 9489 9502 9514 9527 9539 9551 9563 9575 9586 9597 9608 9619 9630 9641 9652 9662 9673 9683 9693 9703 9713 9722 9731 9740 9748 9756 9764 9771 9777 9783 9789 9794 9799 9803 9808 9812 9816 9820 9824 9828 9831 9836 9840 9844 9848 9852 9857 9861 9865 9869 9874 9878 9881 9884 9887 9890 9893 9895 9896 9898 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9910 9910 9910 9910 9910 9909 9908 9907 9906 9905 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9871 9870 9869 9867 9866 9865 9863 9862 9861 9860 9859 9858 9857 7761 0 33 2 9857 9856 9855 9855 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9854 9854 9855 9855 9856 9857 9858 9859 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9893 9892 9890 9886 9883 9880 9876 9872 9868 9863 9859 9855 9851 9847 9845 9842 9840 9838 9838 9838 9839 9840 9841 9844 9847 9849 9852 9856 9859 9862 9866 9869 9872 9875 9878 9881 9884 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9912 9913 9915 9915 9916 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9896 9895 9894 9894 9893 9893 9893 9894 9894 9895 9896 9897 9898 9900 9901 9903 9905 9906 9908 9910 9912 9914 9915 9916 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9927 9928 9929 9931 9932 9934 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9951 9950 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 7762 0 33 2 9943 9942 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9931 9932 9934 9936 9938 9940 9943 9945 9947 9950 9952 9954 9955 9957 9959 9959 9960 9960 9961 9960 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9951 9951 9952 9952 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9955 9954 9952 9951 9948 9946 9942 9938 9935 9931 9927 9923 9919 9915 9911 9907 9905 9902 9901 9900 9899 9900 9901 9903 9905 9908 9912 9916 9920 9924 9928 9932 9935 9939 9942 9946 9948 9950 9951 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9961 9961 9962 9962 9963 9965 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9977 9977 9977 9976 9975 9974 9973 9972 9970 9969 9967 9965 9964 9962 9961 9960 9959 9959 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9955 9955 9955 9956 9956 9957 9958 9960 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9964 9963 9962 9961 9959 9957 9955 9953 9951 9949 9947 9944 9942 9940 9938 9937 9935 7763 0 33 3 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9949 9948 9949 9949 9949 9949 9949 9949 7764 0 33 3 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9904 9901 9898 9896 9893 9890 9888 9885 9882 9879 9877 9874 9871 9869 9866 9863 9860 9858 9855 9853 9850 9848 9846 9843 9841 9839 9837 9835 9833 9831 9830 9828 9826 9825 9824 9823 9822 9821 9820 9819 9819 9818 9818 9817 9817 9817 9817 9817 9818 9818 9819 9819 9820 9820 9821 9822 9823 9824 9825 9826 9827 9828 9830 9831 9832 9833 9834 9835 9836 9838 9839 9839 9840 9841 9842 9843 9843 9843 9844 9844 9844 9844 9844 9843 9843 9842 9841 9840 9839 9838 9836 9834 9832 9830 9828 9826 9823 9821 9818 9815 9812 9809 9806 9803 9799 9796 9792 9789 9785 9782 9778 9775 9771 9768 9764 9761 9757 9754 9751 9748 9745 9742 9740 9737 9735 9733 9731 9730 9728 9727 9726 9725 9724 9724 9724 9724 9724 9725 9726 9727 9729 9730 9732 9734 9736 9739 9742 9745 9748 9751 9755 9758 9762 9766 9770 9774 9779 9783 9788 9793 9797 9802 9807 9812 9817 9822 9827 9831 9836 9841 9846 9851 9855 9860 9865 9869 9873 9878 9882 9886 9890 9894 9897 9901 9904 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9937 9938 9940 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 7765 0 33 3 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9956 9955 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9854 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9857 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9887 9886 9884 9882 9881 9879 9877 9876 9874 9872 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9869 9871 9873 9875 9877 9879 9882 9884 9886 9889 9891 9893 9896 9898 9901 9903 9905 9908 9910 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 7766 0 33 3 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 7767 0 33 3 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9913 9910 9908 9905 9903 9900 9897 9895 9893 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9873 9873 9872 9872 9872 9872 9872 9872 9873 9874 9875 9876 9877 9879 9880 9882 9884 9886 9888 9891 9893 9895 9898 9900 9903 9905 9908 9910 9913 9915 9918 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 7768 0 33 3 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9895 9894 9893 9892 9892 9891 9890 9890 9890 9889 9889 9889 9889 9890 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9920 9918 9916 9914 9912 9909 9907 9905 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9890 9891 9891 9892 9893 9895 9896 9897 9899 9901 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 7769 0 33 3 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9913 9912 9911 9910 9910 9909 9909 9909 9909 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9903 9901 9899 9898 9896 9894 9893 9892 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9887 9888 9888 9889 9890 9892 9893 9894 9895 9896 9898 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 7770 0 33 3 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9929 9930 9932 9933 9934 9936 9937 9939 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9932 9934 9935 9937 9939 9941 9942 9944 9946 9947 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 7771 0 33 3 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9845 9843 9841 9839 9837 9835 9832 9830 9828 9826 9823 9821 9819 9816 9813 9810 9807 9804 9801 9798 9794 9790 9786 9782 9778 9773 9768 9763 9758 9752 9746 9739 9732 9725 9718 9710 9701 9692 9683 9673 9663 9652 9641 9629 9617 9604 9591 9577 9562 9547 9532 9515 9498 9481 9463 9444 9425 9405 9385 9364 9342 9320 9297 9274 9250 9226 9201 9176 9150 9124 9097 9070 9042 9015 8986 8958 8929 8900 8870 8840 8811 8780 8750 8720 8689 8659 8628 8598 8567 8537 8506 8476 8446 8416 8386 8357 8327 8298 8270 8242 8214 8186 8159 8133 8107 8082 8057 8033 8010 7987 7966 7944 7924 7904 7886 7868 7851 7835 7820 7805 7792 7780 7769 7759 7750 7742 7735 7729 7724 7720 7718 7716 7716 7717 7718 7721 7726 7731 7737 7745 7753 7763 7774 7786 7799 7813 7828 7844 7861 7879 7897 7772 0 33 3 7917 7938 7960 7982 8006 8030 8055 8081 8107 8134 8162 8191 8220 8249 8279 8310 8341 8372 8404 8436 8468 8500 8533 8566 8599 8632 8664 8697 8730 8763 8796 8828 8860 8892 8924 8955 8986 9017 9047 9077 9106 9135 9163 9190 9217 9244 9270 9295 9319 9343 9367 9389 9411 9433 9453 9473 9493 9511 9530 9547 9564 9580 9596 9611 9625 9639 9653 9665 9678 9690 9701 9712 9722 9732 9742 9751 9760 9769 9777 9785 9792 9799 9806 9812 9819 9825 9830 9836 9841 9846 9851 9856 9860 9864 9868 9872 9876 9879 9882 9886 9889 9891 9894 9897 9899 9901 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9916 9914 9912 9910 9908 9906 9903 9901 9899 9897 9894 9892 9889 9887 9885 9882 9880 9877 9875 9872 9870 9867 9865 9862 9860 9858 9856 9853 9851 9849 9847 9845 9843 9842 9840 9838 9837 9836 9834 9833 9832 9831 9830 9830 9829 9829 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9839 9840 9841 9843 9844 9846 9847 9849 9851 9852 9854 9856 9858 9860 9861 9863 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9883 9885 9887 9889 9890 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9845 9844 9843 9841 9840 9839 9838 9837 9836 9835 9835 9834 9834 9833 9833 9833 9833 9833 9833 9834 9834 9834 9835 9835 9836 9837 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9854 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 7773 0 33 3 9877 9878 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9890 9888 9886 9884 9882 9879 9877 9874 9871 9867 9864 9860 9856 9852 9847 9842 9837 9832 9826 9820 9814 9807 9800 9793 9785 9777 9769 9761 9752 9743 9733 9723 9713 9703 7774 0 33 3 9692 9680 9669 9657 9645 9632 9620 9606 9593 9579 9565 9550 9536 9520 9505 9489 9473 9456 9440 9422 9405 9387 9369 9350 9332 9313 9293 9273 9253 9233 9212 9191 9170 9148 9126 9104 9081 9058 9035 9011 8988 8964 8940 8915 8890 8866 8840 8815 8790 8765 8739 8714 8688 8662 8637 8611 8586 8561 8536 8511 8486 8462 8438 8415 8392 8369 8347 8325 8305 8284 8265 8246 8228 8211 8194 8179 8164 8151 8138 8127 8116 8106 8098 8091 8084 8079 8075 8072 8070 8069 8070 8071 8074 8077 8082 8088 8094 8102 8111 8120 8131 8142 8155 8168 8182 8197 8212 8228 8245 8263 8281 8300 8320 8339 8360 8381 8402 8424 8446 8469 8492 8516 8539 8563 8587 8612 8636 8661 8686 8711 8737 8762 8788 8813 8839 8865 8890 8916 8941 8967 8993 9018 9043 9068 9093 9118 9142 9167 9191 9214 9238 9261 9284 9306 9328 9350 9371 9392 9412 9432 9451 9470 9489 9507 9524 9541 9557 9573 9588 9603 9617 9631 9644 9657 9669 9681 9692 9703 9713 9723 9732 9741 9750 9758 9766 9773 9780 9787 9793 9800 9805 9811 9816 9821 9826 9831 9835 9839 9844 9847 9851 9855 9858 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 7775 0 33 3 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9901 9898 9895 9892 9889 9885 9882 9879 9875 9871 9867 9863 9858 9854 9849 9844 9839 9834 9828 9822 9816 9810 9803 9796 9789 9781 9773 9765 9756 9747 9738 9728 9718 9708 9697 9686 9674 9662 9650 9637 9624 9610 9597 9582 9567 9552 9537 9521 9505 9488 9471 9454 9437 9419 9401 9382 9364 9345 9326 9306 9287 9267 9248 9228 9208 9187 9167 9147 9127 9107 9086 9066 9046 9026 9006 8986 8967 8947 8928 8909 8890 8871 8853 8835 8817 8800 8783 8767 8751 8735 8720 8705 8690 8677 8663 8651 8638 8627 8616 8605 8595 8586 8578 8570 8563 8556 8550 8545 8541 8537 8535 8532 8531 8531 8531 8532 8534 8536 8540 8544 8549 8555 8562 8569 8578 8587 8597 8607 8619 8631 8644 8658 8672 8687 8703 8719 8736 8754 8772 8791 8810 8830 8850 8871 8892 8913 8935 8957 8979 9002 9024 9047 9070 9092 9115 9138 9161 9183 9206 9228 9250 9272 9294 9315 9336 9356 9377 9397 9416 9435 9454 9472 9489 9507 9523 9540 9555 9571 9585 9600 9613 9627 9640 9652 9664 9675 9687 9697 9708 9717 9727 9736 9745 9753 9762 9769 9777 9784 9791 9798 9805 9811 9817 9823 9829 9834 9839 9844 9849 9854 9859 9863 9867 9871 9875 9879 9883 9886 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 7776 0 33 3 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9891 9889 9887 9885 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9856 9854 9852 9850 9848 9847 9845 9844 9843 9841 9840 9839 9838 9838 9837 9836 9836 9836 9836 9836 9836 9836 9837 9837 9838 9839 9840 9841 9842 9844 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9869 9871 9873 9876 9878 9880 9883 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9906 9905 9903 9901 9900 9898 7777 0 33 3 9897 9895 9893 9892 9890 9888 9887 9885 9883 9882 9880 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9864 9862 9861 9860 9859 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9839 9839 9839 9839 9839 9838 9839 9839 9839 9839 9839 9839 9840 9840 9840 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9846 9847 9848 9848 9849 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9910 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 7778 0 33 3 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9922 9920 9918 9917 9915 9914 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9886 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 7779 0 33 3 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9870 9868 9866 9864 9862 9860 9858 9856 9854 9853 9851 9850 9849 9848 9847 9846 9846 9845 9845 9845 9846 9846 9846 9847 9848 9849 9850 9852 9853 9855 9857 9858 9860 9862 9865 9867 9869 9872 9874 9876 9879 9881 9884 9886 9889 9891 9893 9896 9898 9900 9902 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 7780 0 33 3 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9839 9838 9837 9835 9834 9832 9831 9829 9828 9826 9824 9823 9821 9819 9818 9816 9814 9812 9811 9809 9807 9805 9803 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9781 9779 9777 9775 9772 9770 9767 9765 9762 9759 9756 9753 9750 9747 9744 9741 9738 9734 9731 9727 9724 9720 9716 9712 9708 9704 9700 9696 9691 9687 9683 9678 9674 9669 9664 9660 9655 9650 9645 9640 9635 9630 9624 9619 9613 9608 9602 9596 9590 9584 9578 9571 9565 9558 9551 9543 9536 9528 9520 9511 9503 9494 9484 9475 9465 9454 9444 9433 9421 9409 9397 9384 9371 9358 9344 9330 9315 9300 9284 9268 9252 9235 9218 9200 9182 9164 9145 9126 9106 9086 9066 9045 9024 9002 8980 8957 8934 8910 8886 8861 8836 8810 8783 8756 8728 8699 8669 8639 8608 8575 8542 8508 8472 8436 8398 8359 8319 8277 8235 8191 8145 8098 8050 8000 7949 7897 7843 7787 7731 7672 7613 7552 7490 7427 7363 7298 7232 7165 7096 7028 6959 6890 6820 6750 6680 6611 6541 6471 6402 6334 6266 6200 6134 6069 6007 5945 5885 5827 5771 5716 5664 5615 5567 5522 5480 5440 5403 5369 5337 5309 5284 5262 5242 5226 5214 5204 5197 5194 5194 5197 5203 5212 5225 5240 5259 5280 5304 5331 5361 5394 5429 5467 5507 5550 5595 5642 5691 5742 5796 5851 5907 5965 6025 6086 6149 6212 6277 6342 6409 6476 6544 6612 6680 6749 6818 6888 6957 7026 7094 7163 7231 7298 7366 7432 7498 7563 7627 7690 7752 7814 7874 7933 7991 8047 8103 8157 8210 8261 8311 8360 8408 8454 8499 8543 8585 8626 8666 8705 8742 8778 8813 8847 8879 8911 8941 8970 8999 9026 9052 9077 9102 9126 9148 9170 9191 9212 9231 9250 9268 9286 9303 9319 9335 9350 9365 9379 9393 9406 9418 9431 9442 9454 9465 9475 9485 9495 9505 9514 9522 9531 9539 9547 9555 9562 9569 9576 9583 9589 9595 9601 9607 9612 9618 9623 9628 9633 9638 9642 9647 9651 9655 9660 9664 9667 9671 9675 9679 9682 9685 9689 9692 9695 9698 9701 9704 9707 9710 9713 9716 9718 9721 9723 9726 9728 9731 9733 9735 9738 9740 9742 9744 9746 9748 9750 9752 9754 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9775 9777 9779 9781 9783 9785 9786 9788 9790 9792 9793 9795 9797 9799 9800 9802 9804 9806 9807 9809 9811 9812 9814 9816 9817 9819 9820 9822 9824 9825 9827 9829 9830 9832 9833 9835 7781 0 33 3 9836 9838 9839 9841 9842 9844 9845 9847 9848 9849 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9889 9889 9889 9888 9888 9888 9888 9888 9888 9887 9887 9886 9886 9886 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9867 9866 9865 9865 9865 9864 9864 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9864 9864 9865 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9857 9856 9854 9852 9850 9848 9847 9845 9843 9842 9841 9839 9838 9837 9836 9835 9834 9834 9833 9833 9832 9832 9832 9832 9832 9832 9833 9833 9834 9835 9835 9836 9837 9839 9840 9841 9843 9844 9846 9847 9849 9851 9853 9855 9857 9859 9861 9863 9866 9868 9870 9872 9874 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 7782 0 33 3 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9933 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 7783 0 33 3 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 7784 0 33 3 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 7785 0 33 3 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9909 9907 9905 9903 9902 9900 9898 9896 9894 9893 9891 9889 9887 9885 9884 9882 9880 9878 9877 9875 9873 9872 9870 9869 9867 9866 9864 9863 9862 9861 9860 9859 9859 9858 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9872 9874 9876 9878 9880 9883 9885 9887 9890 9892 9895 9897 9900 9902 9905 9907 9910 9912 9914 9917 9919 9921 9923 9925 9928 9930 9931 9933 9935 9937 9938 9940 9942 9943 9944 9946 9947 9948 9949 9950 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 7786 0 33 3 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9882 9880 9879 9877 9876 9875 9874 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9868 9869 9869 9870 9871 9872 9873 9875 9876 9877 9879 9881 9882 9884 9886 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9930 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9879 9877 9875 9874 9872 9871 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9861 9861 9860 9861 9861 9861 9861 9862 9863 9864 9864 9866 9867 9868 9869 9871 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 7787 0 33 3 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9954 9952 7788 0 33 3 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9918 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9900 9897 9893 9890 9886 9882 9878 9874 9869 9864 9859 9854 9849 9843 9837 9831 9824 9818 9811 9803 9796 9788 9780 9771 9762 9753 9744 9734 9724 9713 9702 9691 9679 9667 9654 9641 9628 9614 9599 9584 9569 9552 9536 9518 9500 9481 9462 9442 9421 9399 9377 9354 9329 9304 9278 9252 9224 9195 9165 9135 9103 9070 9036 9002 8966 8929 8891 8852 8812 8771 8729 8686 8643 8598 8552 8506 8458 8410 8361 8312 8262 8211 8159 8108 8056 8003 7950 7897 7844 7790 7737 7684 7631 7578 7524 7471 7419 7367 7315 7264 7213 7163 7113 7065 7016 6969 6922 6876 6830 6786 6742 6699 6657 6616 6576 6536 6498 6460 6423 6387 6352 6317 6284 6252 6220 6190 6160 6131 6103 6076 6051 6026 6002 5980 5959 5939 5920 5902 5886 5872 5859 5847 5837 5829 5823 5819 5817 5816 5818 5823 5829 5838 5849 5863 5879 5898 5920 5944 5971 6001 6033 6069 6107 6147 6191 6237 6286 6338 6391 6448 7789 0 33 3 6507 6568 6631 6696 6763 6832 6903 6975 7048 7122 7197 7275 7352 7429 7506 7584 7661 7738 7815 7893 7970 8045 8119 8192 8265 8336 8405 8473 8539 8603 8666 8727 8786 8843 8898 8951 9002 9051 9098 9143 9185 9226 9265 9303 9338 9372 9403 9433 9462 9489 9515 9539 9562 9583 9604 9623 9641 9658 9674 9690 9704 9718 9731 9743 9755 9766 9777 9787 9797 9806 9815 9823 9831 9839 9846 9853 9860 9866 9872 9878 9883 9888 9893 9898 9902 9906 9910 9913 9917 9920 9923 9925 9927 9930 9931 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9906 9904 9902 9900 9898 9896 9895 9893 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9883 9884 9884 9885 9887 9888 9889 9890 9891 9893 9894 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9914 9915 9916 9918 9919 7790 0 33 3 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 7791 0 33 3 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 7792 0 33 3 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9863 9863 9862 9862 9862 9862 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9871 9872 9874 9876 7793 0 33 3 9877 9879 9881 9883 9886 9888 9890 9892 9895 9897 9900 9902 9905 9907 9910 9912 9915 9917 9920 9922 9925 9927 9930 9932 9934 9937 9939 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 7794 0 33 4 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9917 9914 9912 9909 9906 9903 9900 9897 9895 9892 9889 9886 9883 9880 9877 9875 9872 9869 9867 9864 9862 9859 9857 9855 9852 9850 9848 9846 9845 9843 9842 9840 9839 9838 9837 9836 9835 9835 9834 9834 9834 9834 9834 9834 9835 9835 9836 9837 9838 9839 9840 9842 9843 9845 9847 9849 9850 9852 9855 9857 9859 9861 9864 9866 9868 9871 9873 9876 9879 9881 9884 9886 9889 9891 9894 9896 9899 9901 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 7795 0 33 4 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9918 9917 9915 9913 9911 9908 9906 9904 9902 9899 9897 9894 9891 9889 9886 9883 9881 9878 9875 9873 9870 9868 9865 9863 9860 9858 9856 9854 9852 9850 9849 9847 9846 9845 9844 9843 9842 9841 9841 9841 9840 9840 9841 9841 9841 9842 9843 9844 9845 9846 9847 9848 9850 9852 9853 9855 9857 9859 9861 9863 9865 9867 7796 0 33 4 9870 9872 9874 9877 9879 9882 9884 9887 9889 9892 9894 9897 9899 9901 9904 9906 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 7797 0 33 4 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9881 9878 9876 9874 9871 9869 9866 9863 9860 9857 9853 9850 9846 9843 9839 9835 9830 9826 9821 9817 9812 9806 9801 9795 9789 9783 9777 9770 9763 9756 9748 9740 9732 9723 9714 9704 9694 9684 9672 9661 9649 9636 9622 9608 9594 9578 9562 9545 9528 9509 9490 9470 9449 9427 9404 9380 9355 9329 9302 9274 9245 9214 9183 9150 9116 9082 9045 9008 8969 8930 8888 8846 8803 8758 8712 8664 8616 8566 8515 8463 8410 8356 8301 8244 8187 8128 8069 8009 7949 7887 7825 7762 7699 7635 7571 7507 7443 7379 7314 7251 7187 7124 7061 6998 6936 6876 6816 6758 6700 6644 6589 6537 6485 6436 6388 6343 6300 6259 6220 6184 6150 6120 6092 6066 6044 6025 6008 5995 5985 5978 5975 5974 5977 5983 5992 6005 6021 6040 6062 6087 6116 6147 6181 6218 6259 6301 6347 6394 6444 6497 6552 6608 6667 6727 6789 6853 6917 6983 7050 7119 7188 7257 7326 7396 7467 7537 7607 7678 7748 7817 7886 7954 8022 8089 8154 8219 8282 8344 8406 8465 8523 8580 8635 8689 8741 8792 8841 8888 8934 8978 9021 9062 9102 9140 9176 9211 9244 9276 9307 9336 9364 9391 9416 9441 9464 9486 9507 9527 9546 9564 9581 9597 9613 9628 9642 9655 9668 9680 9692 9703 9713 9723 9733 9742 9751 9759 9767 9774 9781 9788 9794 9800 9806 9812 9817 9822 9826 9831 9835 9839 9843 9846 9849 9853 9855 9858 9861 9863 9866 9868 9870 9872 9874 9875 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 7798 0 33 4 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9868 9865 9863 9860 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9780 9777 9774 9772 9769 9766 9763 9760 9757 9755 9752 9749 9747 9744 9742 9740 9738 9736 9734 9732 9730 9729 9728 9727 9726 9725 9724 9724 9724 9724 9724 9724 9725 9726 9727 9728 9730 9732 9734 9736 9738 9741 9743 9746 9749 9752 9755 9759 9762 9766 9770 9773 9777 9781 9785 9789 9793 9797 9801 9805 9809 9813 9817 9821 9824 9828 9832 9835 9839 9842 9845 9849 9852 9855 9858 9861 9863 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9900 9901 9902 9902 9902 7799 0 33 4 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9888 9886 9884 9882 9879 9877 9874 9871 9869 9865 9862 9859 9855 9852 9848 9844 9840 9836 9831 9827 9822 9818 9813 9808 9803 9798 9792 9787 9781 9776 9770 9764 9758 9752 9746 9740 9734 9728 9722 9715 9709 9703 9697 9690 9684 9678 9672 9666 9660 9654 9648 9642 9636 9631 9625 9620 9614 9609 9604 9600 9595 9591 9587 9583 9579 9575 9572 9569 9566 9563 9561 9559 9557 9555 9554 9552 9551 9551 9550 9550 9550 9550 9550 9551 9552 9553 9554 9555 9557 9558 9560 9562 9564 9566 9569 9571 9574 9576 9579 9582 9585 9588 9591 9594 9597 9600 9603 9606 9610 9613 9616 9619 9623 9626 9629 9632 9635 9639 9642 9645 9649 9652 9655 9658 9662 9665 9668 9672 9675 9679 9682 9686 9689 9693 9696 9700 9704 9708 9711 9715 9719 9723 9727 9731 9735 9740 9744 9748 9752 9756 9761 9765 9770 9774 9778 9783 9787 9792 9796 9800 9805 9809 9814 9818 9822 9826 9831 9835 9839 9843 9847 9851 9855 9859 9863 9866 9870 9873 9877 9880 9884 9887 9890 9893 9896 9899 9902 9904 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9925 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9889 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9852 9849 9847 9844 9841 9838 9835 9832 9829 9826 9823 9819 9816 9812 9808 9804 9800 9796 9791 9787 9782 9777 9772 9767 9761 9756 9750 9743 9737 9730 9723 9715 9707 9699 9691 9682 9673 9663 9653 9642 9631 9620 9608 9595 9582 9569 9555 9541 9526 9510 9494 9478 9461 9443 9425 9407 9387 9368 9348 9327 9306 9284 9262 9240 9217 9194 9170 9146 9121 9096 9071 9045 9019 8993 8967 8940 8913 8886 8858 8831 8803 8775 8747 8720 8692 8664 8636 8608 8580 8552 8525 8497 8470 8443 8417 8390 8364 8339 8314 8289 8265 8242 8219 8197 8176 8155 8135 8116 8098 8081 8065 8050 8035 8023 8011 8000 7991 7982 7975 7970 7800 0 33 4 7965 7962 7961 7960 7961 7964 7967 7973 7979 7987 7996 8007 8018 8031 8046 8061 8078 8096 8115 8135 8156 8178 8200 8224 8249 8274 8300 8326 8353 8381 8409 8437 8466 8495 8524 8553 8582 8612 8641 8670 8700 8729 8758 8786 8814 8843 8870 8898 8924 8951 8977 9002 9027 9051 9075 9099 9121 9144 9165 9186 9206 9226 9245 9264 9282 9299 9316 9332 9347 9362 9377 9390 9404 9416 9428 9440 9451 9461 9471 9480 9489 9498 9505 9513 9520 9526 9532 9537 9543 9547 9551 9555 9559 9562 9564 9567 9569 9570 9572 9573 9573 9574 9574 9574 9574 9573 9573 9572 9571 9569 9568 9566 9565 9563 9561 9559 9557 9555 9554 9552 9550 9548 9546 9544 9542 9540 9538 9537 9535 9534 9532 9531 9530 9529 9528 9528 9527 9527 9527 9527 9528 9528 9529 9530 9532 9533 9535 9537 9539 9541 9544 9547 9550 9553 9557 9561 9565 9569 9574 9578 9583 9588 9594 9599 9605 9611 9617 9623 9630 9636 9643 9650 9657 9664 9671 9678 9685 9693 9700 9707 9715 9722 9729 9737 9744 9752 9759 9766 9773 9780 9787 9794 9800 9807 9813 9820 9826 9832 9837 9843 9848 9853 9858 9863 9868 9872 9877 9881 9884 9888 9892 9895 9898 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9891 9890 9888 9886 9884 9883 9881 9879 9878 9876 9874 9873 9871 9869 9868 9866 9865 9864 9862 9861 9860 9859 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9869 9871 9872 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9898 9900 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 7801 0 33 4 9959 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9904 9903 9901 9899 9897 9895 9894 9892 9890 9888 9887 9885 9883 9881 9880 9878 9876 9875 9873 9872 9870 9869 9867 9866 9865 9863 9862 9861 9860 9859 9858 9858 9857 9857 9856 9856 9856 9855 9855 9856 9856 9856 9856 9857 9858 9858 9859 9860 9861 9863 9864 9865 9867 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 7802 0 33 4 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9931 9928 9925 9922 9918 9915 9911 9907 9902 9898 9893 9887 9882 9876 9870 9864 9858 9851 9844 9836 9828 9820 9812 9803 9794 9784 9775 9764 9754 9743 9732 9720 9708 9696 9683 9670 9656 9643 9628 9614 9599 9584 9568 9552 9536 9519 9503 9485 9468 9450 9433 9415 9397 9378 9360 9342 9323 9305 9287 9269 9251 9233 9215 9198 9181 9165 9148 9133 9118 9103 9090 9077 9064 9052 9042 9032 9023 9015 9008 9002 8997 8993 8990 8989 8988 8989 8990 8993 8997 9002 9008 9015 9023 9032 9043 9054 9066 9079 9093 9107 9122 9138 9155 9172 9190 9208 9226 9245 9264 9284 9303 9323 9343 9362 9382 9401 9421 9440 9459 9478 9496 9514 9532 9550 9567 9583 9599 9615 9630 9645 9659 9673 9686 9699 9712 9723 9735 9746 9756 9766 9776 9785 9794 9802 9810 9818 9826 9833 9839 9846 9852 9858 9863 9869 9874 9879 9883 9888 9892 9896 9900 9904 9907 9911 9914 9917 9920 9923 9926 9929 9931 9933 9936 9938 9940 9941 9943 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 7803 0 33 4 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9932 9931 9930 7804 0 33 4 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9905 9903 9901 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9870 9869 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9886 9887 9889 9890 9891 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 7805 0 33 4 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9922 9920 9918 9916 9914 9913 9911 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9891 9892 9894 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9908 9909 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 7806 0 33 4 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9881 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 7807 0 33 4 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9890 9887 9885 9883 9881 9878 9876 9874 9872 9870 9867 9865 9863 9861 9860 9858 9856 9854 9853 9852 9850 9849 9848 9847 9846 9845 9845 9844 9844 9844 9844 9844 9844 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9855 9856 9858 9859 9861 9863 9865 9866 9868 9870 9872 9873 9875 9877 9878 9880 9882 9883 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9876 9873 9871 9868 9864 9861 9858 9854 9851 9847 9843 9839 9834 9830 9825 9820 9814 9809 9803 9797 9790 9784 9777 9769 9762 9753 9745 9736 9726 9716 9706 9695 9684 9672 9659 9645 9632 9617 9602 9585 9569 9551 9533 9513 9493 9472 9451 9428 9404 9379 9354 9327 9300 9271 9241 9211 9179 9146 9112 9078 9042 9005 8967 8928 8888 8847 8805 8763 8719 8675 8629 8583 8536 8489 8441 8392 8343 8293 8243 8193 8142 8092 8041 7991 7940 7889 7839 7789 7740 7691 7643 7595 7548 7502 7458 7414 7372 7331 7291 7253 7216 7181 7148 7117 7088 7061 7035 7012 6991 6973 6957 6943 6931 6922 6916 6912 6910 6911 6915 6921 6930 6941 6955 6971 6989 7010 7033 7059 7086 7116 7148 7182 7218 7256 7295 7336 7379 7423 7469 7516 7563 7612 7662 7713 7765 7816 7869 7922 7975 8028 8082 8135 8188 8241 8293 8346 7808 0 33 4 8398 8449 8500 8550 8599 8647 8695 8741 8787 8831 8875 8917 8958 8998 9037 9074 9111 9146 9180 9213 9245 9275 9305 9333 9360 9386 9411 9434 9457 9479 9500 9520 9538 9556 9574 9590 9606 9620 9634 9648 9661 9673 9684 9695 9706 9715 9725 9734 9742 9750 9758 9765 9772 9779 9785 9791 9797 9803 9808 9813 9818 9822 9827 9831 9835 9839 9843 9847 9850 9853 9857 9860 9863 9866 9869 9871 9874 9877 9879 9882 9884 9886 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 7809 0 33 4 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 7810 0 33 4 9908 9906 9905 9903 9902 9900 9898 9897 9895 9893 9892 9890 9888 9886 9884 9883 9881 9879 9877 9876 9874 9872 9870 9869 9867 9866 9864 9863 9861 9860 9859 9858 9857 9855 9855 9854 9853 9852 9851 9851 9850 9850 9850 9849 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9868 9867 9866 9865 9865 9864 9863 9863 9862 9862 9861 9860 9860 9860 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9860 9859 9859 9859 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9853 9852 9851 9850 9848 9847 9846 9844 9843 9841 9840 9838 9836 9834 9832 9830 9828 9826 9824 9821 9819 9816 9813 9811 9808 9805 9802 9799 9796 9792 9789 9785 9782 9778 9774 9770 9766 9762 9757 9753 9748 9744 9739 9734 9729 9723 9718 9712 9707 9701 9695 9689 9683 9676 9670 9663 9656 9649 9642 9634 9627 9619 9611 9603 9594 9586 9577 9568 9559 9549 9540 9530 9520 9509 9498 9487 9476 9464 9452 9440 9427 9414 9401 9387 9373 9359 9344 9329 9314 9298 9282 9265 9248 9231 9213 9196 9177 9159 9140 9121 9102 9083 9063 9044 9024 9004 8985 8965 8946 8927 8907 8888 8870 8852 8834 8816 8799 8783 8768 8753 8739 8725 8712 8701 8690 8680 8671 8664 8657 8651 8647 8644 8641 8640 8641 8642 8645 8648 8653 8659 8666 8674 8684 8694 8705 8717 8730 8744 8759 8774 8790 8807 8824 8842 8860 8879 8897 8916 8936 8955 8974 8993 9013 9032 9051 9069 9088 9106 9124 9142 9159 9175 9191 9207 9222 9237 9251 9264 9277 9289 9301 9312 9323 9332 9342 9351 9359 9367 9374 9380 9386 9392 9397 9402 9406 9409 9413 9415 9418 9420 9421 9422 9423 9423 9423 9423 9422 9421 9420 9418 9416 9413 9410 9407 9404 9400 9396 9391 9386 9381 9375 7811 0 33 4 9369 9363 9357 9350 9342 9335 9327 9319 9310 9301 9292 9283 9273 9263 9253 9242 9231 9220 9209 9198 9186 9174 9162 9150 9137 9125 9112 9099 9087 9074 9061 9048 9035 9022 9009 8997 8984 8971 8959 8946 8934 8922 8910 8898 8886 8875 8864 8853 8842 8832 8822 8813 8803 8795 8786 8778 8770 8763 8756 8750 8744 8739 8734 8729 8725 8722 8719 8716 8714 8713 8712 8712 8712 8713 8714 8716 8718 8720 8724 8727 8731 8736 8741 8746 8752 8758 8764 8771 8778 8786 8794 8802 8810 8818 8827 8836 8845 8854 8864 8873 8883 8892 8902 8912 8922 8932 8941 8951 8961 8971 8981 8990 9000 9010 9019 9029 9038 9048 9057 9066 9075 9084 9093 9102 9111 9120 9129 9137 9146 9155 9163 9171 9180 9188 9196 9204 9212 9220 9228 9236 9244 9251 9259 9266 9274 9281 9288 9296 9303 9310 9317 9324 9330 9337 9344 9350 9357 9363 9369 9376 9382 9388 9394 9400 9406 9411 9417 9423 9428 9434 9439 9445 9450 9455 9461 9466 9471 9476 9481 9486 9491 9496 9501 9505 9510 9515 9519 9524 9528 9533 9537 9541 9545 9550 9554 9557 9561 9565 9569 9572 9576 9579 9583 9586 9589 9592 9595 9598 9601 9604 9607 9609 9612 9615 9617 9620 9622 9625 9627 9630 9632 9634 9637 9639 9641 9644 9646 9649 9651 9653 9656 9658 9660 9663 9665 9668 9670 9672 9675 9677 9679 9682 9684 9686 9689 9691 9693 9695 9697 9700 9702 9704 9706 9708 9710 9711 9713 9715 9717 9719 9720 9722 9724 9726 9727 9729 9731 9732 9734 9735 9737 9739 9740 9742 9744 9746 9747 9749 9751 9753 9755 9757 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9777 9779 9781 9783 9785 9786 9788 9789 9791 9793 9794 9795 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9807 9807 9808 9808 9809 9809 9810 9810 9810 9811 9811 9811 9811 9812 9812 9812 9813 9813 9813 9813 9814 9814 9814 9815 9815 9815 9816 9816 9816 9817 9817 9817 9817 9818 9818 9818 9819 9819 9819 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9822 9822 9822 9823 9823 9823 9824 9824 9825 9825 9826 9827 9828 9828 9829 9830 9831 9832 9833 9834 9836 9837 9838 9839 9841 9842 9843 9844 9846 9847 9848 9850 9851 9852 9854 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9866 9865 9864 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 7812 0 33 4 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9893 9892 9890 9889 9887 9885 9884 9882 9880 9879 9877 9876 9874 9873 9871 9869 9868 9866 9865 9864 9862 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9850 9850 9851 9852 9853 9854 9855 9857 9858 9860 9861 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 7813 0 33 4 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9880 9876 9873 9870 9866 9863 9859 9856 9852 9849 9845 9842 9838 9835 9831 9828 9824 9821 9818 9815 9811 9808 9806 9803 9800 9798 9795 9793 9791 9790 9788 9787 9785 9784 9783 9783 9782 9782 9782 9782 9783 9784 9784 9785 9787 9788 9790 9792 9794 9796 9798 9801 9803 9806 9809 9812 9815 9819 9822 9825 9829 9832 9836 9840 9843 9847 9851 9855 9858 9862 9866 9870 9873 9877 9880 9884 9887 9891 9894 9897 9901 9904 9907 9910 9912 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 7814 0 33 4 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 7815 0 33 4 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9896 9896 9897 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9886 9884 9881 9878 9875 9873 9870 9867 9865 9862 9860 9857 9854 9852 9849 9847 9845 9842 9840 9838 9836 9834 9832 9831 9829 9828 9826 9825 9824 9823 9822 9821 9820 9820 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9823 9823 9824 9825 9826 9826 9827 9828 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9846 9847 9849 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9873 9875 9877 9880 9882 9884 9887 9889 9891 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 7816 0 33 4 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9962 7817 0 33 4 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9903 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9867 9866 9864 9862 9860 9858 9857 9855 9854 9852 9851 9850 9849 9848 9847 9847 9846 9846 9846 9846 9846 9846 9846 9847 9848 9848 9849 9850 9852 9853 9854 9856 9858 9859 9861 9863 9865 9868 9870 9872 9874 9877 9879 9882 9884 9886 9889 9891 9894 9896 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 7818 0 33 4 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9925 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 7819 0 33 4 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 7820 0 33 4 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9920 9919 9917 9916 9914 9911 9909 9906 9903 9900 9897 9893 9889 9885 9880 9875 9870 9865 9859 9854 9847 9841 9835 9828 9821 9814 9806 9799 9791 9783 9775 9767 9759 9750 9742 9733 9725 9716 9707 9699 9690 9682 9674 9665 9657 9649 9642 9634 9627 9620 9613 9607 9601 9595 9590 9585 9580 9576 9573 9569 9567 9565 9563 9562 9561 9561 9561 9562 9564 9566 9568 9571 9574 9578 9582 9587 9592 9598 9604 9610 9617 9624 9631 9638 9646 9654 9662 9670 9679 9687 9695 9704 9712 9721 9729 9738 9746 9755 9763 9771 9779 9787 9794 9802 9809 9816 9823 9830 9836 9842 9848 9854 9860 9865 9871 9876 9881 9885 9890 9894 9899 9903 9906 9910 9914 9917 9921 9924 9927 9930 9933 9935 9938 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 7821 0 33 4 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9942 9941 9939 9938 9937 9936 9934 9933 9931 9929 9927 9926 9924 9922 9919 9917 9915 9913 9910 9908 9906 9903 9900 9898 9895 9893 9890 9887 9884 9881 9879 9876 9873 9870 9867 9864 9860 9857 9854 9851 9848 9844 9841 9838 9834 9831 9827 9824 9820 9816 9813 9809 9806 9802 9798 9795 9791 9788 9784 9781 9777 9774 9771 9768 9765 9762 9760 9757 9755 9753 9751 9749 9748 9747 9746 9745 9744 9744 9744 9745 9745 9746 9747 9749 9750 9752 9755 9757 9760 9763 9766 9769 9773 9776 9780 9784 9788 9792 9797 9801 9805 9810 9814 9819 9824 9828 9833 9837 9842 9846 9850 9855 9859 9863 9867 9870 9874 9878 9881 9885 9888 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 7822 0 33 4 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9919 7823 0 33 4 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999100001000010000100001000010001100011000110001100001000010000100001000010000 9999 9999 9999 9999 9999 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 7824 0 33 4 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9976 9976 7825 0 33 4 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 7826 0 33 5 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9928 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9913 9909 9905 9901 9897 9893 9888 9883 9878 9873 9867 9861 9855 9848 9841 9834 9826 9819 9810 9802 9793 9783 9774 9763 9753 9742 9731 9719 9707 9695 9683 9670 9656 9643 9629 9615 9600 9585 9571 9555 9540 9525 9509 9493 9477 9462 9446 9430 9414 9399 9383 9367 9352 9337 9322 9307 9293 9279 9266 9253 9240 9228 9217 9206 9195 9185 9176 9168 9160 9153 9147 9141 9136 9132 9129 9127 9125 9125 9125 9126 9128 9130 9134 9138 9143 9149 9156 9163 9172 9180 9190 9200 9211 9223 9235 9248 9261 9275 9289 9303 9318 9334 9349 9365 9381 9397 9414 9431 9447 9464 9480 9497 9514 9530 9547 9563 9579 9595 9611 9626 9641 9656 9671 9685 9698 9712 9725 9738 9750 9762 9773 9784 9795 9805 9815 9824 9833 9842 9850 9857 9865 9872 9878 9884 9890 9896 9901 9906 9910 9915 9919 9922 9926 9929 9932 9935 9937 9940 9942 9944 9946 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 7827 0 33 5 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 7828 0 33 5 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 7829 0 33 5 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9952 7830 0 33 5 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9959 9957 9956 9954 9952 9950 9948 9946 9944 9942 9940 9937 9935 9933 9930 9928 9925 9923 9920 9918 9915 9912 9910 9907 9904 9901 9899 9896 9893 9891 9888 9885 9882 9880 9877 9874 9872 9869 9867 9864 9862 9859 9857 9855 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9833 9831 9829 9828 9827 9825 9824 9823 9822 9821 9820 9819 9819 9818 9818 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9829 9830 9832 9834 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9863 9865 9867 9870 9872 9875 9877 9880 9882 9884 9887 9889 9892 9894 9896 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 7831 0 33 5 9964 9964 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9888 9887 9886 9885 9883 9882 9881 9879 9878 9877 9875 9874 9873 9871 9870 9869 9867 9866 9864 9863 9862 9860 9859 9857 9855 9854 9852 9851 9849 9847 9846 9844 9842 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9814 9812 9810 9808 9805 9803 9801 9798 9796 9794 9791 9789 9786 9784 9781 9779 9777 9774 9772 9769 9767 9764 9762 9759 9757 9755 9752 9750 9748 9745 9743 9741 9739 9736 9734 9732 9730 9728 9726 9724 9722 9720 9719 9717 9715 9713 9712 9710 9708 9707 9705 9704 9703 9701 9700 9698 9697 9696 9695 9693 9692 9691 9690 9689 9688 9687 9685 9684 9683 9682 9681 9680 9679 9677 9676 9675 9673 9672 9670 9669 9667 9665 9664 9662 9660 9657 9655 9653 9650 9648 9645 9642 9639 9635 9632 9628 9624 9620 9616 9611 9607 9602 9597 9591 9586 9580 9574 9567 9561 9554 9547 9540 9532 9524 9516 9508 9500 9491 9482 9473 9463 9454 9444 9434 9424 9413 9402 9392 9380 9369 9358 9346 9334 9322 9309 9297 9284 7832 0 33 5 9271 9257 9244 9230 9216 9202 9187 9172 9157 9141 9125 9108 9092 9074 9056 9038 9019 9000 8980 8959 8938 8916 8893 8870 8845 8820 8794 8767 8739 8710 8680 8649 8617 8584 8549 8513 8476 8438 8399 8358 8316 8272 8227 8181 8134 8085 8034 7983 7930 7875 7820 7763 7705 7645 7585 7523 7460 7396 7332 7266 7200 7132 7064 6996 6927 6858 6788 6718 6648 6578 6508 6438 6369 6300 6232 6163 6096 6030 5966 5902 5839 5777 5718 5660 5604 5549 5496 5446 5398 5352 5308 5267 5229 5193 5160 5129 5102 5077 5056 5037 5022 5009 5000 4994 4991 4991 4994 5001 5010 5023 5039 5058 5080 5105 5132 5163 5197 5233 5272 5313 5357 5404 5452 5503 5556 5611 5668 5727 5787 5849 5913 5978 6044 6110 6178 6247 6317 6388 6458 6529 6600 6672 6743 6815 6886 6958 7028 7099 7169 7238 7307 7375 7442 7508 7573 7638 7701 7763 7824 7883 7942 7999 8055 8110 8163 8215 8265 8315 8362 8409 8454 8498 8540 8581 8621 8659 8696 8732 8767 8800 8832 8863 8893 8922 8950 8976 9002 9027 9051 9074 9096 9117 9137 9157 9176 9194 9212 9228 9245 9260 9275 9290 9304 9318 9331 9343 9355 9367 9379 9390 9400 9411 9421 9430 9440 9449 9458 9466 9475 9483 9490 9498 9506 9513 9520 9526 9533 9539 9546 9552 9558 9563 9569 9574 9580 9585 9590 9595 9599 9604 9608 9613 9617 9621 9625 9629 9633 9637 9640 9644 9647 9651 9654 9657 9660 9663 9666 9669 9672 9674 9677 9679 9682 9684 9686 9688 9691 9692 9694 9696 9698 9699 9701 9702 9703 9705 9706 9706 9707 9708 9708 9709 9709 9709 9709 9709 9709 9709 9708 9708 9707 9706 9705 9704 9703 9702 9701 9699 9698 9696 9695 9693 9691 9689 9688 9686 9684 9682 9680 9678 9677 9675 9673 9671 9670 9668 9667 9665 9664 9663 9662 9661 9660 9659 9659 9658 9658 9658 9658 9658 9659 9660 9660 9661 9663 9664 9666 9667 9669 9671 9674 9676 9679 9682 9685 9688 9691 9694 9698 9702 9705 9709 9713 9717 9721 9726 9730 9734 9738 9743 9747 9752 9756 9761 9765 9769 9774 9778 9782 9787 9791 9795 9799 9803 9807 9811 9815 9819 9822 9826 9830 9833 9836 9840 9843 9846 9849 9852 9854 9857 9860 9862 9865 9867 9869 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9868 9866 9864 9861 9859 9856 9853 9851 9848 9846 9843 9840 9838 9835 9833 9830 9828 9825 9823 9820 9818 9815 9813 9811 9809 9807 9804 9803 9801 9799 9797 9795 9794 9792 9791 7833 0 33 5 9790 9789 9788 9787 9786 9785 9785 9785 9784 9784 9784 9784 9784 9785 9785 9786 9787 9788 9789 9790 9791 9792 9794 9796 9797 9799 9801 9803 9805 9808 9810 9812 9815 9817 9820 9823 9826 9828 9831 9834 9837 9840 9843 9846 9848 9851 9854 9857 9860 9863 9865 9868 9871 9873 9876 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 7834 0 33 5 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9908 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 7835 0 33 5 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9879 9876 9874 9871 9868 9865 9863 9860 9857 9854 9850 9847 9844 9841 9837 9834 9830 9826 9823 9819 9815 9811 9806 9802 9797 9793 9788 9783 9778 9772 9767 9761 9755 9749 9742 9735 9728 9721 9713 9705 9697 9688 9679 9670 9660 9650 9639 9628 9616 9604 9591 9578 9565 9550 9536 9521 9505 9489 9472 9454 9436 9418 9399 9379 9359 9338 9316 9295 9272 9249 9226 9202 9177 9152 9127 9101 9075 9049 9022 8994 8967 8939 8912 8883 8855 8827 8799 8770 8742 8714 8686 8658 8630 8602 8575 8548 8522 8496 8470 8446 8421 8398 8374 8352 8331 8310 8290 8271 8253 8236 8220 8205 8192 8179 8167 8157 8148 8140 8133 8127 8123 8120 8118 8118 8119 8121 8124 8129 8135 8142 8150 8160 8170 8182 8195 8210 8225 8241 8259 8277 8296 8316 8337 8359 8382 8405 8429 8453 8479 8505 8531 8557 8584 8612 8639 8667 8695 8723 8752 8780 8808 8836 8865 8893 8920 8948 8975 9003 9029 9056 9082 9107 9133 9157 9181 9205 9228 9251 9273 9295 9316 9336 9356 9375 9394 9412 9429 9446 9462 9478 9493 9507 9521 9535 9547 9560 9571 9583 9593 9603 9613 9622 9631 9640 9648 9655 9662 9669 9676 9682 9688 9693 9698 9703 9708 9712 9716 9720 9723 9727 9730 9733 9736 9738 9741 9743 9745 9747 9749 9750 9752 9753 9754 9755 9756 9757 9758 9759 9759 9760 9760 9760 9761 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9759 9759 9759 9759 9758 9758 9758 9757 9757 9757 9757 9757 9757 9757 9757 9757 9757 9758 9758 9758 9759 9760 9761 9761 9762 9763 9765 9766 9767 9769 9770 9772 9774 9776 9778 9780 9782 9784 9787 9789 9792 9794 9797 9800 9802 9805 9808 9811 9813 9816 9819 9822 9825 9827 9830 9833 9836 9838 9841 9843 9846 9848 9850 9853 9855 9857 9859 9861 9863 9864 9866 9868 9869 9870 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9875 9874 9874 9873 9873 9872 9871 9871 9870 9869 9868 9868 9867 9866 9865 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9853 9852 9851 9850 9848 9847 9846 9844 9843 9841 9839 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9815 9813 9810 9808 9805 9802 9800 9797 9794 9791 9788 9785 9782 9778 9775 9772 9768 9765 9761 9757 9753 9750 9746 9741 9737 9733 9728 9724 9719 9714 9709 9703 9698 9692 9686 9680 9673 9667 9660 9652 9645 9637 9629 9620 9611 9602 9592 9582 9572 9561 9549 9538 9525 9512 9499 9485 9471 9456 9440 9424 9407 9390 9372 9354 9334 9315 9295 9274 9252 9230 9207 7836 0 33 5 9184 9160 9136 9111 9085 9059 9033 9005 8978 8950 8921 8892 8863 8833 8803 8773 8742 8712 8681 8649 8618 8587 8555 8524 8493 8461 8430 8399 8368 8337 8307 8277 8247 8218 8189 8161 8133 8106 8080 8054 8029 8005 7982 7959 7938 7917 7897 7879 7861 7845 7829 7815 7802 7790 7779 7769 7761 7754 7748 7743 7740 7738 7737 7738 7740 7743 7747 7753 7760 7769 7778 7789 7801 7814 7828 7844 7861 7878 7897 7917 7938 7960 7982 8006 8030 8056 8082 8109 8136 8164 8193 8222 8252 8282 8313 8344 8375 8407 8439 8471 8503 8535 8568 8600 8633 8665 8697 8729 8761 8793 8825 8856 8887 8918 8948 8978 9007 9036 9065 9093 9121 9148 9174 9200 9226 9251 9275 9299 9322 9344 9366 9388 9408 9428 9448 9467 9485 9503 9520 9537 9553 9568 9583 9597 9611 9624 9637 9649 9661 9672 9683 9693 9703 9713 9722 9731 9739 9747 9755 9762 9769 9775 9782 9788 9794 9799 9804 9809 9814 9818 9823 9827 9831 9835 9838 9842 9845 9848 9851 9854 9857 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9895 9894 9893 9891 9890 9889 9887 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9871 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9852 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9872 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9924 9926 9928 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9885 7837 0 33 5 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9843 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9954 9953 9952 9951 9950 9948 9947 9946 9944 9942 9941 9939 9937 9935 9933 9930 9928 9925 9923 9920 7838 0 33 5 9917 9914 9910 9907 9903 9899 9895 9891 9886 9882 9877 9872 9867 9861 9856 9850 9844 9838 9832 9825 9819 9812 9805 9798 9791 9784 9776 9769 9762 9754 9746 9739 9731 9724 9716 9708 9701 9694 9686 9679 9672 9665 9658 9651 9645 9638 9632 9627 9621 9616 9611 9606 9602 9597 9594 9590 9587 9585 9582 9580 9579 9578 9577 9577 9577 9577 9578 9579 9581 9583 9585 9588 9591 9595 9598 9602 9607 9612 9617 9622 9628 9634 9640 9646 9653 9660 9667 9674 9681 9689 9696 9704 9711 9719 9727 9735 9742 9750 9758 9766 9773 9781 9789 9796 9803 9811 9818 9825 9831 9838 9845 9851 9857 9863 9869 9875 9880 9885 9890 9895 9900 9905 9909 9913 9917 9921 9924 9928 9931 9934 9937 9940 9943 9945 9948 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 7839 0 33 5 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9893 9891 9889 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9869 9868 9867 9867 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9894 9896 9898 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9929 9931 9932 9933 9934 9935 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9914 9912 9910 9908 9905 9903 9901 9898 9896 9893 9891 9889 9886 9884 9881 9879 9877 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9855 9853 9852 9851 9850 9848 9848 9847 9846 9845 9845 9844 9844 9844 9844 9844 9844 9845 9845 9845 9846 9847 9848 9849 9850 9851 7840 0 33 5 9852 9853 9855 9856 9858 9860 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9884 9886 9888 9890 9892 9895 9897 9899 9901 9904 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9949 9948 9948 7841 0 33 5 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9985 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9973 9972 9970 9969 9968 9967 9965 9964 9962 9960 9959 9957 9955 9953 9951 9948 9946 9944 9941 9938 9936 9933 9930 9927 9924 9921 9918 9915 9911 9908 9905 9901 9898 9895 9891 9888 9884 9881 9877 9874 9870 9867 9864 9860 9857 9854 9851 9848 9845 9842 9840 9837 9835 9832 9830 9828 9826 9825 9823 9822 9821 9820 9819 9818 9818 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9823 9825 9826 9828 9830 9832 9834 9836 9838 9840 9843 9845 9848 9850 9853 9856 9858 9861 9864 9866 9869 9872 9875 9877 9880 9883 9885 9888 9890 9893 9895 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 7842 0 33 5 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9924 9923 9921 9920 9918 9916 9915 9913 9912 9910 9908 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9889 9886 9884 9881 9878 9875 9871 9868 9864 9861 9857 9853 9849 9845 9841 9836 9831 9827 9822 9816 9811 9806 9800 9794 9788 9782 9776 9769 9763 9756 9749 9742 9735 9727 9720 9712 9704 9696 9688 9680 9672 9663 9655 9646 9637 9629 9620 9611 9602 9593 9584 9575 9566 9557 9548 9540 9531 9522 9514 9505 9497 9489 9481 9473 9465 9458 9451 9444 9437 9431 9424 9418 9413 9408 9403 9398 9394 9390 9386 9383 9380 9378 9375 9374 9372 9372 7843 0 33 5 9371 9371 9371 9372 9373 9375 9377 9379 9382 9385 9388 9392 9396 9400 9405 9410 9416 9421 9427 9434 9440 9447 9454 9461 9468 9476 9484 9492 9500 9508 9516 9524 9533 9541 9550 9558 9567 9575 9584 9592 9601 9609 9617 9626 9634 9642 9650 9657 9665 9673 9680 9687 9695 9702 9708 9715 9722 9728 9734 9740 9746 9752 9757 9762 9768 9773 9777 9782 9787 9791 9795 9799 9803 9807 9811 9814 9818 9821 9824 9827 9830 9833 9836 9838 9841 9843 9846 9848 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9880 9882 9883 9885 9887 9888 9890 9892 9893 9895 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 7844 0 33 5 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9928 9925 9923 9920 9916 9913 9909 9905 9901 9897 9892 9887 9881 9876 9870 9864 9857 9850 9843 9835 9827 9818 9810 9800 9791 9781 9770 9759 9748 9737 9725 9712 9700 9686 9673 9659 9645 9631 9616 9601 9586 9571 9555 9539 9523 9507 9491 9475 9459 9443 9427 9411 9395 9379 9363 9348 9332 9318 9303 9289 9275 9262 9249 9237 9225 9214 9203 9194 9184 9176 9168 9161 9155 9149 9144 9141 9137 9135 9134 9133 9134 9135 9137 9140 9143 9148 9153 9160 9166 9174 9183 9192 9202 9212 9223 9235 9248 9260 9274 9288 9302 9317 9332 9347 9363 9379 9395 9412 9428 9445 9461 9478 9495 9511 9528 9544 9560 9576 9592 9608 9624 9639 9654 9668 9682 9696 9710 9723 9736 9748 9760 9772 9783 9793 9804 9814 9823 9832 9841 9849 9857 9864 9871 9878 9884 9890 9896 9901 9906 9911 9915 9919 9923 9927 9930 9933 9936 9939 9941 9943 9946 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 7845 0 33 5 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9878 9879 9880 9882 9883 9884 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 7846 0 33 5 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9935 9934 9932 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9901 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9858 9855 9853 9850 9848 9846 9844 9842 9841 9839 9838 9836 9835 9835 9834 9833 9833 9833 9833 9833 9834 9834 9835 9836 9837 9838 9839 9841 9843 9844 9846 9848 9850 9852 9855 9857 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9886 9886 9887 9887 9887 9887 9887 9886 9886 9884 9883 9882 9880 9878 9876 9874 9871 9868 9865 9862 9859 9856 9852 9848 9845 9841 9837 9833 9829 9825 9821 9817 9813 9809 9805 9801 9797 9794 9790 9787 9784 9781 9778 9775 9773 9771 9769 9767 9765 9764 9763 9762 9762 9762 9762 9762 9762 9763 9764 9765 9766 9768 9770 9772 9774 9776 9779 9782 9784 9787 9790 9794 9797 9800 9803 9807 9810 9814 9817 9821 9824 9828 9831 9834 9838 9841 9844 9847 9850 9853 9856 9858 9861 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9894 9896 9897 9899 9901 9902 9904 9906 9908 9909 9911 9913 9915 9917 9918 9920 9922 9924 9926 9927 9929 9931 9933 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 7847 0 33 5 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 7848 0 33 5 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9929 9927 9926 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9840 9838 9836 9834 9832 9831 9829 9827 9826 9824 9823 9821 9820 9818 9817 9816 9814 9813 9812 9811 9810 9809 9809 9808 9808 9807 9807 9807 9806 9806 9806 9807 9807 9808 9808 9809 9810 9811 9812 9813 9814 9816 9818 9819 9821 9823 9825 9828 9830 9832 9835 9838 9841 9843 9846 9849 9853 9856 9859 9862 9866 9869 9872 9876 9879 9883 9886 9890 9893 9897 9900 9904 9907 9910 9914 9917 9920 9923 9926 9929 9932 9935 9938 9940 9943 9945 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 7849 0 33 5 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9906 9905 9903 9902 9900 9898 9897 9895 9894 9892 9890 9889 9887 9885 9883 9882 9880 9878 9877 9875 9873 9872 9870 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9856 9856 9855 9855 9854 9854 9854 9853 9853 9854 9854 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9886 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9872 9870 9867 9864 9861 9858 9855 9852 9849 9846 9842 9839 9835 9831 9827 9823 9819 9814 9810 9805 9800 9795 9790 9785 9779 9773 9767 9761 9754 9747 9740 9733 9725 9717 9709 9701 9692 9682 9673 9663 9652 9642 9631 9619 9607 9594 9582 9568 9554 9540 9525 9510 9494 9478 9461 9444 9426 9407 9388 9369 9349 9328 9307 9286 9264 9241 9218 9195 9171 9147 9122 9097 9071 9045 9018 8992 8965 8938 8910 8882 8855 8827 8799 8770 8742 8714 8686 8658 8630 8602 8575 8547 8520 8494 8468 8442 8416 8392 8367 8344 8321 8299 8277 8256 8237 8218 8199 8182 8166 8151 8137 8124 8111 8100 8091 8082 8075 8068 8063 8059 8057 8055 8055 8056 8058 8062 8066 8072 8079 8088 8097 8108 8119 8132 8146 8161 8177 7850 0 33 5 8194 8212 8230 8250 8270 8292 8314 8337 8360 8384 8409 8434 8460 8486 8512 8539 8567 8594 8622 8650 8677 8706 8734 8762 8790 8818 8846 8873 8901 8928 8955 8982 9008 9034 9060 9085 9110 9134 9158 9181 9203 9225 9247 9268 9288 9308 9327 9345 9363 9380 9397 9413 9428 9442 9456 9470 9482 9494 9506 9517 9527 9537 9546 9555 9563 9570 9577 9584 9590 9596 9601 9606 9611 9615 9619 9623 9626 9629 9632 9635 9637 9640 9642 9644 9646 9647 9649 9651 9652 9654 9655 9657 9658 9660 9661 9663 9665 9667 9668 9670 9672 9675 9677 9679 9682 9684 9687 9690 9693 9696 9699 9702 9706 9709 9713 9717 9721 9725 9729 9733 9738 9742 9746 9751 9755 9760 9765 9769 9774 9779 9783 9788 9793 9797 9802 9807 9811 9816 9820 9825 9829 9833 9837 9841 9845 9849 9853 9857 9860 9864 9867 9870 9873 9876 9879 9882 9884 9886 9889 9891 9892 9894 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9902 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9851 9849 9847 9846 9844 9843 9841 9840 9839 9838 9837 9836 9836 9835 9835 9835 9834 9834 9835 9835 9835 9836 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9853 9855 9856 9858 9860 9862 9864 9866 9868 9869 9871 9873 9875 9876 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9907 9905 9904 9902 9901 9899 9897 9895 9892 9890 9887 9885 9882 9879 9876 9873 9869 9866 9862 9859 9855 9852 9848 9844 9841 9837 9833 9829 9826 9822 9818 9815 9811 9807 9804 9801 9797 9794 9791 9788 9785 9782 9780 9777 9775 9773 9771 9769 9767 9765 9764 9762 9761 9760 9759 9759 9758 9758 9757 9757 9757 9758 9758 9758 9759 9759 9760 9761 9762 9763 9764 9765 9766 9768 9769 9771 9772 9773 9775 9776 9778 9780 9781 9783 9784 9786 9787 9789 9790 9792 9793 9795 9796 9797 9799 9800 9801 9802 9804 9805 9806 9807 9808 9809 9810 9811 9811 9812 9813 9814 9815 9815 9816 9817 9818 9818 9819 9820 9821 9821 9822 9823 9824 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9840 9842 9843 9845 9846 9848 9850 9851 9853 9855 9857 9858 9860 9862 9864 9866 9868 9870 9872 7851 0 33 5 9874 9877 9879 9881 9883 9885 9888 9890 9892 9894 9897 9899 9901 9903 9906 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9963 9962 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9911 9909 9908 9906 9904 9903 9901 9899 9898 9897 9895 9894 9893 9892 9890 9889 9889 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9965 9965 9964 9962 9961 9960 9959 9957 9955 9954 9952 9950 9948 9946 9944 9942 9939 9937 9935 9932 9930 9927 9924 9921 9919 9916 9913 9910 9907 9904 9901 9899 9896 9893 9890 9887 9884 9881 9879 9876 9873 9871 9868 9866 9863 9861 9859 9857 9855 9853 9852 9850 9849 9847 9846 9845 9844 9844 9843 9843 9843 9843 9843 9843 9844 9844 9845 9846 9847 9848 9850 9852 9853 9855 9857 9859 9862 9864 9867 9869 9872 9875 9878 9881 9884 9887 9890 7852 0 33 5 9893 9897 9900 9903 9907 9910 9913 9917 9920 9923 9926 9930 9933 9936 9939 9942 9945 9948 9951 9953 9956 9958 9961 9963 9965 9968 9970 9972 9973 9975 9977 9978 9980 9981 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9973 9971 9970 9968 9966 9964 9961 9959 9956 9953 9950 9947 9943 9940 9936 9932 9928 9924 9919 9914 9910 9905 9900 9894 9889 9884 9878 9872 9867 9861 9855 9849 9843 9836 9830 9824 9818 9812 9806 9800 9794 9788 9782 9776 9770 9765 9760 9754 9749 9745 9740 9735 9731 9727 9724 9720 9717 9714 9711 9709 9707 9705 9703 9702 9701 9701 9700 9701 9701 9701 9702 9704 9705 9707 9709 9711 9714 9717 9720 9723 9727 9731 9734 9739 9743 9747 9752 9757 9762 9767 9772 9777 9782 9787 9792 9798 9803 9808 9814 9819 9824 9829 9834 9839 9844 9849 9854 9859 9864 9868 9872 9877 9881 9885 9889 9893 9896 9900 9903 9907 9910 9913 9916 9918 9921 9924 9926 9928 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 7853 0 33 5 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9936 9938 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9960 9962 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9973 9971 9969 9967 9965 9963 9961 9958 9956 9953 9950 9947 9944 9941 9938 9935 9932 9929 9926 9923 9920 9917 9914 9912 9909 9907 9904 9902 9900 9898 9896 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9888 9889 9890 9890 9891 9893 9894 9896 9897 9899 9901 9903 9905 9907 9910 9912 9915 9917 9920 9922 9925 9928 9930 9933 9935 9938 9940 9943 9945 9947 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9962 9961 9959 9957 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9927 9925 9923 9921 9920 9918 9917 9915 9914 9913 9912 9910 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9870 9871 7854 0 33 5 9872 9873 9874 9875 9877 9878 9880 9882 9883 9885 9887 9890 9892 9894 9896 9899 9901 9904 9906 9909 9912 9914 9917 9920 9922 9925 9928 9930 9933 9935 9938 9940 9943 9945 9947 9949 9952 9954 9956 9957 9959 9961 9963 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9905 9903 9902 9900 9898 9896 9895 9893 9892 9890 9889 9888 9887 9885 9885 9884 9883 9882 9882 9881 9881 9881 9881 9880 9880 9881 9881 9881 9881 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9952 9952 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9901 9899 9897 9896 9895 9893 9892 9891 9890 9890 9889 9888 9888 9888 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9881 9879 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9862 9861 9860 9859 9858 9858 9858 9857 9857 9858 9858 9859 9859 9860 9861 9863 9864 9866 9868 9869 9871 9874 9876 9879 9881 9884 9887 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9921 9924 9927 9929 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9950 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9934 9933 9933 9932 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9909 9907 9904 9901 9898 9895 9892 7855 0 33 5 9889 9886 9882 9878 9875 9871 9867 9862 9858 9853 9849 9844 9839 9834 9828 9823 9817 9811 9805 9799 9793 9786 9779 9773 9766 9758 9751 9744 9736 9728 9721 9713 9705 9697 9688 9680 9672 9663 9655 9646 9638 9629 9621 9613 9604 9596 9588 9580 9572 9564 9556 9548 9541 9534 9527 9520 9514 9508 9502 9497 9491 9486 9482 9478 9474 9470 9467 9464 9462 9460 9459 9458 9457 9457 9457 9457 9458 9460 9461 9463 9466 9469 9472 9475 9479 9483 9488 9493 9498 9503 9508 9514 9520 9526 9532 9538 9545 9551 9558 9564 9571 9577 9584 9590 9596 9602 9608 9614 9620 9625 9630 9635 9640 9644 9648 9651 9654 9657 9659 9661 9662 9663 9663 9663 9662 9660 9658 9656 9652 9648 9643 9638 9632 9625 9618 9609 9600 9591 9580 9569 9557 9544 9531 9516 9501 9486 9469 9452 9434 9415 9396 9376 9355 9334 9312 9290 9267 9243 9219 9194 9169 9144 9118 9092 9066 9039 9012 8985 8958 8931 8904 8877 8850 8823 8797 8770 8744 8719 8694 8669 8645 8621 8598 8576 8555 8534 8514 8496 8478 8461 8445 8431 8417 8405 8394 8384 8376 8368 8362 8358 8355 8353 8352 8353 8355 8359 8364 8370 8378 8387 8398 8409 8422 8437 8452 8469 8486 8505 8525 8546 8568 8591 8614 8639 8664 8690 8716 8744 8771 8799 8828 8857 8886 8915 8945 8974 9004 9034 9063 9093 9122 9152 9181 9209 9238 9266 9293 9320 9347 9373 9399 9424 9448 9472 9495 9518 9539 9561 9581 9601 9620 9638 9656 9673 9690 9705 9720 9735 9748 9761 9774 9785 9797 9807 9817 9827 9836 9844 9852 9860 9867 9874 9880 9886 9891 9897 9901 9906 9910 9914 9918 9921 9924 9927 9930 9933 9935 9937 9939 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9913 9911 9908 9905 9903 9900 9897 9894 9891 9888 9885 9881 9878 9875 9872 9868 9865 9861 9858 9855 9851 9848 9844 9841 9837 9834 9830 9827 9824 9820 9817 9814 9811 9807 9804 9802 9799 9796 9793 9791 9789 9786 9784 9782 9780 9779 9777 9776 9775 9774 9773 9772 9772 9771 9771 9771 9771 9772 9772 9773 9774 9775 9777 9778 9780 9781 9783 9786 9788 9790 9793 9795 9798 9801 9804 9807 9810 9814 9817 9820 9824 9827 9831 9835 9838 9842 9845 9849 9853 9856 9860 9864 9867 9871 9874 9878 9881 9884 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 7856 0 33 5 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9931 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 7857 0 33 6 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9903 9903 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9925 9924 9923 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 7858 0 33 6 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9954 9953 9951 9950 9949 9947 9946 9945 9944 9944 9943 9943 9942 9942 9942 9943 9943 9944 9944 9945 9946 9948 9949 9950 9952 9954 9955 9957 9959 9961 9962 9964 9966 9967 9969 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9962 9961 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9915 9913 9911 9908 9905 9902 9900 9897 9894 9891 9888 9885 9882 9880 9877 9875 9872 9870 9868 9866 9864 9863 9861 9860 9859 9858 9857 9857 9856 9856 9855 9855 9855 9855 9855 9856 9856 9856 9856 9857 9857 9858 9858 9859 9859 9860 9860 9861 9862 9863 9864 9864 9865 9867 9868 9869 9870 9872 9873 9874 9876 9878 9879 9881 9882 9884 9886 9887 9889 9891 9892 9894 9895 9897 9898 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9921 9922 9924 9925 9927 9928 9930 7859 0 33 6 9932 9934 9936 9937 9939 9941 9943 9945 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9974 9973 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9918 9917 9915 9913 9912 9911 9909 9908 9907 9906 9906 9905 9904 9904 9904 9904 9903 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9958 9960 9962 9963 9965 9967 9969 9971 9973 9975 9977 9979 9980 9982 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9978 9978 9978 9978 9978 9978 9979 9980 9981 9982 9983 9984 9985 9987 9988 9990 9991 9992 9993 9995 9996 9997 9997 9998 9999 9999 9999 9999 9998 9998 9997 9996 9995 9994 9993 9992 9990 9989 9988 9986 9985 9984 9982 9981 9980 9979 9979 9978 9978 9977 9977 9977 9977 9978 9978 9978 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9999 9999 99991000010000100001000010000100001000010000 9999 9999 9999 9998 9998 9997 9997 9996 9996 9995 9994 9994 9993 9993 9993 9992 9992 9992 9992 9991 9991 7860 0 33 6 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9983 9982 9980 9978 9977 9975 9973 9971 9969 9967 9965 9963 9962 9960 9958 9957 9955 9954 9953 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9994 9995 9995 9995 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9989 9989 9988 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9988 9988 9989 9990 9991 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9946 9945 9944 9943 9941 9939 9937 9934 9931 9928 9925 9921 9917 9912 9907 9902 9896 9890 9884 9877 9870 9864 9857 9851 9844 9838 9831 9824 9819 9813 9808 9804 9799 9796 9793 9791 9789 9788 9788 9789 9789 9791 9793 9796 9799 9803 9806 9810 9815 9820 9824 9829 9834 9838 9842 9847 9851 9855 9859 9862 9865 9868 9871 9873 9875 9876 9878 9879 9879 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9873 9871 9869 9868 9865 9863 9861 9858 9855 9852 9849 9845 9842 9838 9834 9830 9826 9822 9818 9814 9809 9805 9800 9796 9791 9786 9781 9776 9771 9766 9761 9755 9749 9743 9737 9731 9724 9717 9710 9702 9695 9686 9678 9669 9660 9650 9640 9630 9620 9609 9598 9586 9574 9562 9550 9537 9524 9511 9498 9485 9471 9457 9444 9430 9417 9403 9390 9376 9363 7861 0 33 6 9350 9337 9325 9312 9301 9289 9278 9268 9258 9249 9240 9232 9225 9219 9214 9209 9205 9202 9200 9199 9199 9200 9201 9204 9208 9212 9218 9224 9232 9240 9249 9259 9269 9281 9292 9305 9318 9332 9345 9360 9374 9389 9405 9420 9435 9450 9466 9481 9496 9511 9527 9542 9556 9571 9585 9599 9613 9626 9639 9652 9665 9677 9689 9701 9713 9724 9735 9745 9756 9766 9776 9786 9795 9805 9814 9822 9831 9839 9847 9855 9863 9870 9877 9884 9890 9896 9902 9908 9913 9918 9922 9926 9930 9934 9937 9940 9943 9946 9948 9950 9952 9953 9954 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9926 9926 9925 9924 9923 9921 9920 9919 9917 9915 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9899 9898 9897 9896 9895 9895 9895 9895 9895 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9923 9921 9919 9916 9914 9911 9908 9906 9903 9901 9898 9896 9893 9891 9889 9887 9885 9883 9882 9880 9879 9878 9878 9877 9877 9877 9877 9878 9878 9879 9880 9881 9883 9884 9886 9888 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9947 9949 9950 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9966 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 7862 0 33 6 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9921 9921 9922 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 7863 0 33 6 9961 9960 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9904 9902 9899 9895 9892 9888 9884 9880 9875 9870 9865 9859 9854 9848 9842 9836 9830 9824 9818 9811 9806 9800 9794 9789 9784 9779 9775 9771 9768 9766 9764 9762 9762 9762 9762 9763 9765 9768 9771 9774 9779 9783 9788 9793 9799 9805 9812 9818 9824 9830 9837 9843 9849 9855 9862 9867 9873 9878 9883 9887 9892 9896 9899 9903 9906 9909 9911 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9948 9947 9945 9943 9941 9939 9936 9933 9930 9927 9923 9919 9915 9911 9906 9902 9897 9891 9886 9881 9875 9869 9863 9857 9851 9845 9838 9832 9825 9818 9811 9803 9796 9788 9780 9772 9763 9755 9746 9736 9727 9716 9706 9695 9684 9672 9660 9648 9635 9621 9607 9593 9579 9564 9548 9533 9517 9501 9485 9468 9451 9435 9418 9401 9385 9369 9352 9336 9320 9304 9289 9274 9259 9245 9231 9218 9206 9194 9182 9172 9161 9152 9143 9135 9128 9121 9115 9109 9105 9101 9098 9095 9094 9093 9092 9093 9094 9096 9099 9102 9106 9111 9117 9123 9130 9138 9146 9155 9165 9176 9187 9199 9211 9224 9237 9251 9266 9280 9296 9312 9328 9344 9360 9377 9394 9411 9428 9445 9462 9478 9495 9512 9528 9544 9560 9575 9590 9605 9619 9633 9646 9659 9672 9684 9695 9707 9717 9727 9737 9746 9755 9764 9772 9780 9787 9794 9801 9807 9813 9819 9825 9830 9835 9840 9844 9848 9852 9856 9860 9863 9866 9869 9871 9874 9876 9878 9880 9881 9882 9884 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 7864 0 33 6 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9889 9886 9883 9879 9876 9871 9866 9861 9856 9849 9843 9835 9827 9819 9810 9801 9791 9780 9770 9758 9747 9735 9724 9713 9701 9690 9679 9667 9656 9646 9637 9628 9620 9612 9606 9600 9595 9591 9588 9586 9585 9585 9586 9588 9590 9594 9597 9602 9607 9612 9618 9624 9630 9636 9642 9647 9653 9659 9665 9670 9674 9678 9682 9686 9689 9692 9694 9696 9698 9699 9700 9702 9703 9704 9705 9707 9708 9709 9710 9712 9715 9717 9720 9723 9726 9730 9734 9738 9742 9747 9752 9757 9762 9767 9773 9778 9783 9789 9794 9799 9804 9808 9813 9817 9821 9824 9828 9831 9834 9837 9839 9842 9844 9846 9848 9850 9851 9853 9855 9857 9859 9860 9862 9864 9866 9868 9870 9873 9875 9878 9880 9883 9886 9888 9891 9894 9897 9900 9903 9905 9908 9911 9913 9916 9919 9921 9923 9926 9928 9930 9932 9933 9935 9937 9938 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9957 9958 9959 9961 9962 9964 9965 9967 9968 9970 9971 9972 9974 9975 9976 9978 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9973 9973 9973 9972 9973 9973 9973 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 7865 0 33 6 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9975 9974 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9984 9984 9984 9983 9982 9981 9981 9980 9979 9978 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9938 9936 9933 9931 9927 9924 9920 9916 9912 9907 9901 9896 9890 9884 9877 9870 9863 9856 9848 9841 9833 9826 9818 9811 9804 9797 9790 9784 9778 9773 9769 9765 9761 9758 9756 9755 9754 9754 9754 9756 9758 9760 9763 9767 9771 9775 9780 9786 9791 9797 9803 9809 9815 9821 9827 9833 9839 9845 9851 9857 9862 9867 9872 9876 9881 9885 9888 9892 9895 9898 9901 9904 9907 9909 9911 9913 9915 9916 9917 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9893 9891 9889 9887 9886 9884 9882 9881 9879 9878 9877 9875 9874 9873 9871 9870 9869 9867 9866 9864 9863 9861 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9838 9836 9834 9832 9829 9827 9825 9823 9820 9818 9816 9814 9812 9810 9808 9806 9805 9803 9801 9800 9798 9797 9796 9794 9793 9791 9790 9789 9787 9785 9783 9782 9779 9777 9774 9771 9768 9764 9759 9754 9749 9743 9736 9728 9720 9711 7866 0 33 6 9701 9690 9679 9666 9653 9639 9624 9609 9593 9576 9559 9540 9522 9503 9485 9466 9448 9429 9411 9393 9375 9358 9343 9328 9314 9301 9290 9280 9272 9265 9260 9257 9255 9255 9257 9260 9266 9273 9281 9290 9302 9314 9328 9343 9358 9375 9393 9411 9429 9447 9465 9483 9502 9520 9538 9557 9574 9591 9607 9623 9638 9652 9665 9678 9690 9702 9713 9723 9732 9741 9749 9757 9765 9772 9778 9784 9790 9796 9802 9807 9812 9817 9821 9826 9831 9835 9839 9844 9848 9852 9856 9860 9864 9868 9871 9875 9879 9882 9886 9889 9892 9896 9899 9902 9905 9908 9911 9913 9916 9919 9921 9923 9925 9927 9929 9931 9932 9933 9934 9935 9935 9935 9934 9934 9932 9931 9929 9927 9924 9922 9918 9915 9911 9907 9903 9898 9894 9889 9884 9880 9875 9871 9867 9862 9859 9855 9852 9849 9847 9845 9843 9842 9842 9842 9843 9844 9845 9847 9849 9852 9855 9859 9863 9867 9871 9875 9880 9884 9889 9893 9898 9902 9906 9910 9914 9917 9921 9924 9927 9929 9931 9933 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9929 9928 9926 9924 9921 9918 9915 9911 9907 9902 9897 9892 9887 9880 9874 9868 9861 9855 9848 9841 9835 9828 9821 9815 9809 9803 9798 9793 9789 9785 9782 9780 9778 9777 9777 9777 9778 9780 9782 9785 9789 9793 9798 9803 9809 9814 9820 9827 9833 9840 9846 9853 9859 9865 9871 9877 9883 9888 9893 9898 9902 9906 9910 9913 9916 9918 9920 9922 9923 9924 9924 9925 9925 9925 9924 9923 9923 9922 9920 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9868 9866 9864 9863 9862 9860 9859 9858 9857 9856 9856 9855 9854 9854 9854 9853 9853 9854 9854 9854 9855 9855 9856 9857 9858 9859 9861 9862 9863 9865 9867 9868 9870 9872 9874 9875 9877 9879 9881 9882 9884 9886 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9913 9914 9916 9918 9919 9921 9923 9925 9927 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 7867 0 33 6 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9940 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9967 9966 9965 9963 9962 9960 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9904 9904 9903 9902 9901 9901 9900 9900 9900 9899 9899 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9916 9914 9912 9910 9907 9905 9903 9900 9898 9896 9893 9891 9889 9887 9885 9883 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9871 9871 9871 9870 9871 9871 9871 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9889 9890 9892 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9920 9922 9925 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 7868 0 33 6 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9917 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9894 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9890 9892 9894 9896 9898 9901 9903 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9950 9948 9947 9945 9944 9943 7869 0 33 6 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9938 9937 9935 9933 9931 9928 9925 9922 9919 9915 9911 9907 9903 9898 9893 9888 9883 9878 9872 9866 9860 9854 9847 9841 9834 9827 9819 9811 9803 9795 9786 9777 9768 9758 9747 9736 9725 9713 9700 9687 9673 9658 9643 9626 9609 9592 9574 9554 9535 9514 9493 9471 9448 9425 9401 9377 9352 9326 9300 9273 9246 9219 9191 9163 9135 9106 9077 9048 9019 8989 8960 8931 8901 8872 8842 8813 8783 8754 8725 8696 8668 8639 8612 8584 8558 8532 8506 8481 8457 8434 8412 8391 8371 8352 8335 8319 8304 8291 8280 8270 8262 8256 8252 8249 8249 8250 8253 8258 8266 8275 8285 8298 8313 8329 8347 8366 8387 8410 8433 8458 8484 8512 8540 8569 8599 8629 8660 8692 8723 8755 8787 8819 8852 8884 8916 8948 8980 9011 9042 9073 9103 9133 9162 9190 9218 9246 9273 9299 9324 9349 9373 9396 9418 9440 9461 9481 9500 9519 9536 9553 9569 9584 9599 9612 9625 9637 9648 9658 9668 9677 9685 9692 9699 9705 9711 9716 9721 9725 9728 9731 9734 9736 9738 9739 9740 9741 9741 9741 9741 9740 9739 9738 9737 9735 9733 9731 9729 9726 9723 9720 9717 9713 9709 9705 9701 9697 9693 9689 9684 9680 9676 9671 9667 9663 9659 9655 9651 9647 9643 9640 9636 9633 9629 9626 9622 9619 9615 9611 9607 9603 9598 9593 9588 9582 9576 9569 9561 9553 9544 9535 9525 9515 9503 9492 9480 9468 9455 9443 9430 9418 9405 9393 9381 9370 9360 9350 9341 9333 9327 9321 9317 9314 9313 9313 9314 9317 9321 9326 9333 9341 9349 9359 9371 9382 9394 9407 9419 9432 9445 9458 9471 9484 9496 9507 9518 9528 9538 9546 9554 9561 9567 9572 9576 9580 9583 9586 7870 0 33 6 9588 9589 9591 9592 9593 9594 9596 9597 9599 9601 9603 9605 9609 9613 9617 9622 9627 9633 9640 9647 9655 9663 9672 9680 9689 9698 9708 9717 9727 9736 9745 9754 9763 9772 9780 9788 9796 9803 9810 9817 9823 9829 9835 9840 9845 9850 9854 9858 9862 9866 9869 9872 9876 9879 9882 9884 9887 9890 9892 9895 9897 9900 9902 9904 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9943 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9948 9948 9947 9945 9943 9941 9937 9934 9929 9924 9918 9911 9903 9895 9886 9876 9866 9856 9845 9832 9820 9808 9796 9784 9772 9761 9749 9738 9727 9718 9709 9701 9694 9687 9682 9679 9676 9675 9675 9676 9678 9682 9686 9692 9699 9707 9715 9724 9734 9745 9755 9766 9777 9788 9799 9809 9820 9830 9841 9850 9859 9867 9875 9882 9889 9894 9899 9904 9908 9911 9914 9916 9918 9919 9920 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9947 9947 9946 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9924 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9908 7871 0 33 6 9907 9907 9907 9906 9906 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9851 9849 9847 9845 9843 9842 9840 9838 9836 9834 9833 9831 9829 9827 9825 9824 9822 9820 9818 9817 9815 9813 9812 9810 9809 9808 9806 9805 9805 9804 9803 9802 9802 9802 9802 9802 9802 9802 9803 9804 9804 9805 9807 9808 9809 9811 9812 9814 9816 9818 9820 9822 9825 9827 9829 9832 9834 9837 9839 9842 9844 9847 9849 9852 9854 9857 9859 9862 9864 9867 9869 9871 9874 9876 9878 9881 9883 9885 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9921 9919 9918 9916 9913 9911 9909 9907 9904 9902 9899 9897 9894 9892 9889 9887 9884 9882 9879 9877 9874 9872 9870 9867 9865 9863 9861 9858 9856 9854 9852 9849 9847 9845 9843 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9821 9819 9818 9817 9816 9815 9815 9815 9815 9815 9815 9816 9816 9817 9818 9819 9821 9822 9824 9826 9828 9830 9832 9834 9836 9839 9841 9843 9846 9848 9851 9854 9856 9859 9861 9864 9867 9870 9873 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9904 9907 9910 9913 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 7872 0 33 6 9900 9902 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9939 9941 9942 9944 9945 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9979 9978 9978 9977 9976 9975 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9959 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9914 9911 9908 9905 9901 9898 9894 9890 9886 9882 9878 9874 9870 9865 9861 9856 9851 9846 9840 9835 9829 9824 9818 9812 9805 9799 9792 9786 9779 9772 9764 9757 9750 9742 9735 9728 9720 9713 9705 9698 9690 9683 9676 9668 9661 9654 9648 9641 9634 9628 9622 9616 9610 9604 9599 9593 9588 9583 9578 9573 9568 9564 9559 9555 9552 9548 9545 9542 9539 9536 9534 9532 9531 9529 9529 9528 9528 9528 9529 9530 9531 9532 9534 9535 9537 9538 9540 9541 9542 9543 9544 9543 9543 9541 9539 9536 9531 9526 9520 9512 9504 9494 9483 9471 9458 9444 9429 9412 9396 9379 9361 9343 9324 9306 9287 9269 9251 9235 9219 9203 9188 9176 9164 9154 9146 9139 9134 9131 9129 9130 9131 9135 9141 9147 9155 9165 9176 9188 9201 9214 9227 9242 9257 9272 9286 9301 9316 9329 9343 9356 9369 9381 9393 9403 9413 9422 9431 9439 9446 9453 9459 9464 9470 9475 9479 9484 9488 9492 9497 9501 9505 9510 9514 9519 9524 9528 9534 9539 9545 9550 9556 9563 9569 9575 9582 9588 9595 9602 9608 9615 9622 9629 9636 9643 9650 9657 9664 9671 9678 9685 9692 9699 9707 9714 9721 9728 9735 9743 9750 9757 9764 9771 9778 9785 9792 9799 9806 9812 9819 9825 9831 9836 9842 9847 9852 9857 9861 9865 9869 9873 7873 0 33 6 9877 9880 9883 9885 9888 9890 9893 9895 9897 9898 9900 9902 9903 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9930 9928 9925 9922 9920 9917 9914 9910 9907 9904 9900 9896 9892 9888 9884 9879 9875 9870 9865 9860 9855 9850 9844 9839 9833 9827 9821 9815 9809 9802 9796 9789 9783 9776 9770 9763 9756 9750 9743 9736 9730 9723 9717 9710 9704 9698 9691 9685 9679 9674 9668 9662 9657 9652 9647 9642 9637 9633 9629 9625 9621 9617 9614 9611 9608 9606 9604 9602 9600 9599 9598 9597 9596 9596 9596 9597 9597 9598 9600 9601 9603 9605 9607 9610 9613 9616 9619 9623 9626 9630 9634 9639 9643 9647 9652 9656 9661 9666 9670 9675 9680 9685 9690 9694 9699 9704 9709 9714 9718 9723 9728 9733 9737 9742 9747 9751 9756 9761 9766 9771 9776 9780 9785 9790 9795 9800 9805 9810 9816 9821 9826 9831 9836 9841 9846 9850 9855 9860 9865 9869 9874 9878 9882 9886 9890 9894 9898 9901 9905 9908 9911 9914 9917 9919 9922 9924 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9946 9944 9943 9942 9940 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9909 9905 9902 9898 9894 9891 9887 9883 9878 9874 9870 9866 9861 9856 9852 9847 9842 9837 9831 9826 9821 9815 9809 9803 9797 9791 9785 9779 9772 9765 9759 9752 9745 9738 9731 9724 9717 9711 9704 9697 9690 9684 9678 9671 9665 9660 9655 9650 9645 9640 9637 9633 9630 9627 9625 9623 9622 9621 9620 9620 9621 9622 9623 9625 9627 9629 9632 9635 9638 9642 9646 9651 9655 9660 7874 0 33 6 9665 9670 9675 9680 9686 9692 9697 9703 9709 9715 9721 9727 9733 9739 9745 9751 9758 9764 9770 9776 9782 9789 9795 9801 9807 9813 9819 9825 9831 9837 9843 9848 9854 9859 9864 9869 9874 9879 9883 9888 9892 9896 9900 9903 9907 9910 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9959 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9931 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9950 9949 9947 9945 9943 9940 9937 9935 9931 9928 9925 9921 9917 9913 9908 9904 9899 9895 9890 9885 9880 9874 9869 9864 9858 9853 9847 9842 9836 9830 9824 9819 9813 9807 9801 9795 9789 9783 9777 9772 9766 9760 9754 9748 9743 9737 9731 9726 9721 9716 9711 9706 9701 9697 9692 9688 9685 9681 9678 9675 9672 9670 9668 9666 9665 9663 9663 9662 9662 9662 9662 9663 9664 9665 9666 9668 9670 9672 9675 9677 9680 9683 9686 9690 9693 9697 9701 9705 9709 9714 9718 9723 9727 9732 9737 9742 9747 9752 9758 9763 9768 9774 9779 9785 9791 9796 9802 9807 9813 9819 9824 9830 9835 9841 9846 9852 9857 9862 9867 9871 9876 9880 9885 9889 9893 9897 9900 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9932 7875 0 33 6 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9945 9943 9941 9940 9938 9937 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9903 9900 9896 9892 9888 9883 9878 9873 9867 9860 9854 9847 9840 9832 9825 9817 9808 9800 9791 9783 9774 9765 9756 9747 9737 9728 9719 9709 9699 9690 9680 9669 9659 9648 9637 9626 9614 9602 9590 9577 9564 9551 9538 9524 9510 9496 9482 9468 9454 9441 9428 9415 9403 9391 9380 9370 9361 9353 9346 9341 9337 9335 9334 9334 9336 9340 9345 9352 9360 9370 9381 9393 9406 9420 9435 9451 9467 9484 9500 9517 9533 9550 9566 9583 9598 9612 9626 9639 9652 9663 9673 9682 9690 9697 9704 9709 9713 9717 9720 9722 9724 9725 9726 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9728 9728 9729 9731 9732 9734 9735 9737 9739 9742 9744 9746 9749 9751 9754 9757 9759 9761 9764 9766 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9813 9815 9817 9819 9822 9824 9826 9828 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9850 9852 9854 9855 9857 9858 9860 9861 9862 9864 9865 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9887 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9883 9881 9879 9877 9875 9872 9870 9867 9865 9862 9860 9857 9854 9851 9848 9845 9842 9838 9834 9831 9827 9822 9818 9813 9808 9803 9798 9793 9787 9781 9775 9769 9763 9757 9751 9745 9738 9732 9726 9720 9714 9708 9702 9697 9691 9686 9682 9677 9673 9668 9665 9661 9658 9655 9653 9650 9648 9647 9645 9644 9643 9642 9642 9642 9642 9642 9643 9644 9645 9646 9647 9649 7876 0 33 6 9650 9652 9654 9656 9659 9661 9664 9667 9670 9672 9675 9679 9682 9685 9688 9691 9694 9697 9700 9702 9705 9707 9708 9710 9711 9711 9711 9711 9710 9709 9707 9704 9701 9698 9694 9689 9684 9678 9673 9667 9660 9654 9647 9640 9633 9627 9620 9614 9608 9603 9597 9593 9589 9586 9584 9582 9581 9582 9582 9584 9587 9591 9595 9600 9606 9613 9621 9629 9637 9646 9656 9666 9676 9686 9697 9707 9717 9727 9737 9748 9758 9767 9776 9785 9793 9801 9808 9815 9821 9827 9833 9838 9843 9847 9851 9854 9857 9860 9862 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9894 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9850 9848 9845 9843 9840 9838 9835 9832 9829 9826 9822 9819 9815 9811 9807 9803 9799 9795 9790 9785 9781 9776 9771 9766 9761 9756 9751 9746 9742 9737 9731 9726 9721 9716 9710 9704 9698 9692 9685 9677 9669 9660 9650 9640 9628 9615 9602 9587 9571 9554 9535 9516 9495 9473 9449 9425 9400 9374 9347 9319 9291 9264 9236 9209 9182 9155 9129 9103 9080 9058 9038 9019 9002 8988 8976 8966 8959 8954 8953 8954 8957 8963 8971 8982 8996 9011 9028 9047 9068 9091 9114 9138 9163 9190 9216 9242 9269 9295 9321 9346 9371 9395 9419 9441 9462 9482 9501 9519 9536 9551 9565 9578 9590 9600 9610 9618 9625 9632 9637 9641 9645 9647 9649 9650 9650 9650 9649 9647 9644 9642 9638 9634 9630 9625 9620 9615 9609 9604 9598 9592 9587 9581 9575 9570 9566 9562 9558 9554 9552 9550 9549 9549 9550 9551 9554 9557 9562 9567 9573 9580 9588 9596 9605 9615 9626 9637 9648 9659 9671 9682 9694 9706 9717 9728 9739 9750 9760 9770 9779 9788 9796 9804 9811 9817 9823 9829 9834 9838 9842 9846 9849 9853 9855 9858 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9910 9910 9911 9912 9912 9912 9912 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9904 9902 9900 9898 9895 9892 9889 9885 9882 9878 9874 9870 9866 9862 9857 9853 9849 9845 9840 9836 9832 9828 9824 9821 9817 9814 9810 9807 9804 9801 9798 9795 9793 9790 9787 9784 9782 9779 9776 9773 9770 7877 0 33 6 9767 9764 9760 9757 9754 9750 9746 9742 9739 9735 9731 9728 9724 9720 9717 9713 9710 9707 9704 9701 9699 9696 9694 9693 9691 9690 9689 9688 9688 9688 9688 9689 9690 9691 9692 9693 9695 9697 9698 9701 9703 9705 9707 9710 9712 9715 9718 9720 9723 9726 9728 9731 9734 9737 9739 9742 9744 9747 9750 9752 9755 9757 9759 9762 9764 9766 9769 9771 9773 9775 9777 9779 9781 9782 9784 9786 9787 9789 9790 9792 9793 9794 9796 9797 9798 9799 9800 9801 9802 9802 9803 9804 9804 9805 9805 9806 9806 9806 9806 9806 9805 9805 9804 9804 9803 9802 9800 9799 9797 9795 9793 9790 9788 9785 9782 9779 9775 9771 9767 9763 9759 9754 9749 9744 9739 9734 9729 9723 9718 9712 9706 9700 9695 9689 9683 9677 9671 9665 9660 9654 9648 9642 9636 9630 9625 9619 9613 9607 9602 9596 9590 9585 9579 9573 9568 9562 9557 9552 9546 9541 9536 9531 9526 9522 9517 9513 9509 9505 9501 9498 9495 9492 9489 9487 9485 9483 9481 9480 9478 9477 9476 9476 9475 9475 9475 9474 9474 9474 9474 9474 9474 9474 9473 9473 9472 9472 9471 9470 9469 9468 9466 9465 9463 9461 9459 9457 9454 9452 9449 9447 9444 9441 9439 9436 9433 9431 9428 9426 9423 9421 9419 9416 9415 9413 9411 9410 9408 9407 9406 9405 9404 9404 9403 9403 9403 9403 9403 9403 9404 9405 9405 9406 9407 9409 9410 9411 9413 9415 9417 9419 9422 9424 9427 9430 9433 9436 9440 9443 9447 9451 9456 9460 9465 9469 9474 9479 9485 9490 9495 9501 9507 9513 9518 9524 9530 9536 9542 9548 9554 9560 9566 9572 9577 9583 9589 9594 9600 9605 9610 9615 9620 9625 9630 9635 9640 9644 9648 9653 9657 9661 9665 9669 9673 9677 9681 9685 9688 9692 9696 9699 9703 9706 9710 9713 9717 9720 9724 9727 9730 9733 9737 9740 9743 9746 9748 9751 9754 9756 9759 9761 9763 9765 9767 9768 9769 9771 9772 9773 9773 9774 9774 9775 9775 9775 9775 9775 9774 9774 9773 9773 9772 9772 9771 9770 9770 9769 9769 9768 9768 9767 9767 9767 9766 9766 9766 9766 9765 9765 9765 9765 9765 9765 9765 9765 9764 9764 9764 9764 9763 9763 9763 9762 9762 9762 9761 9761 9761 9760 9760 9760 9760 9760 9761 9761 9762 9763 9764 9765 9767 9769 9771 9773 9776 9779 9782 9785 9788 9792 9796 9800 9804 9808 9812 9816 9821 9825 9829 9833 9837 9841 9845 9848 9852 9855 9858 9861 9864 9866 9869 9871 9873 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9933 9933 7878 0 33 6 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9935 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9875 9873 9872 9871 9870 9869 9868 9867 9867 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9882 9883 9884 9886 9887 9889 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9910 9910 9909 9908 9907 9906 9904 9903 9900 9898 9896 9893 9890 9887 9883 9880 9876 9872 9868 9863 9859 9854 9849 9844 9839 9834 9828 9823 9817 9811 9805 9799 9793 9787 9780 9774 9768 9761 9755 9748 9742 9735 9729 9722 9716 9709 9703 9696 9690 9684 9678 9671 9665 9660 9654 9648 9643 9637 9632 9627 9623 9618 9614 9610 9606 9602 9599 9596 9593 9591 9589 9587 9586 9584 9584 9583 9583 9583 9584 9585 9586 9588 9590 9592 9595 9598 9601 9605 9609 9613 9617 9622 9627 9633 9638 9644 9650 9656 9663 9669 9676 9683 9690 9697 9704 9711 9718 7879 0 33 6 9726 9733 9740 9747 9754 9762 9769 9776 9782 9789 9796 9803 9809 9816 9822 9828 9834 9840 9846 9852 9857 9863 9868 9873 9878 9883 9888 9892 9897 9901 9905 9909 9913 9917 9921 9924 9927 9930 9933 9935 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9918 9916 9913 9911 9908 9905 9901 9897 9893 9889 9885 9880 9875 9869 9864 9858 9852 9846 9839 9832 9826 9818 9811 9804 9796 9788 9781 9773 9764 9756 9747 9738 9729 9720 9711 9701 9691 9680 9670 9659 9647 9635 9623 9611 9598 9585 9571 9557 9542 9528 9513 9498 9482 9467 9451 9436 9420 9405 9389 9374 9359 9344 9330 9316 9302 9289 9277 9265 9254 9244 9234 9225 9217 9210 9203 9197 9192 9188 9185 9182 9181 9180 9179 9180 9181 9183 9186 9189 9193 9197 9202 9207 9213 9220 9227 9234 9242 9250 9258 9267 9276 9285 9294 9304 9313 9322 9331 9340 9350 9359 9367 9376 9384 9391 9399 9406 9412 9418 9423 9428 9432 9435 9438 9441 9443 9445 9446 9447 9448 9448 9449 9449 9450 9450 9451 9451 9452 9454 9456 9458 9460 9464 9468 9473 9478 9483 9490 9497 9505 9513 9522 9532 9541 9551 9562 9572 9583 9594 9605 9616 9627 9637 9647 9657 9667 9677 9686 9694 9702 9710 9717 9724 9730 9736 9741 9746 9750 9755 9758 9762 9765 9768 9771 9774 9777 9780 9783 9785 9788 9791 9793 9796 9799 9802 9805 9808 9811 9814 9818 9821 7880 0 33 6 9824 9828 9831 9834 9838 9841 9844 9848 9851 9854 9857 9860 9863 9866 9868 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9924 9925 9927 9929 9931 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9935 9934 9933 9931 9930 9928 9926 9924 9921 9919 9916 9913 9910 9907 9903 9900 9896 9893 9889 9885 9881 9877 9873 9870 9866 9862 9858 9855 9851 9848 9844 9841 9838 9835 9833 9830 9828 9825 9823 9822 9820 9818 9817 9816 9815 9814 9813 9812 9811 9811 9810 9810 9810 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9810 9810 9810 9811 9812 9813 9814 9815 9816 9818 9819 9821 9823 9826 9828 9831 9834 9837 9840 9844 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9887 9891 9894 9898 9901 9904 9907 9909 9911 9913 9915 9916 9917 9918 9919 9919 9919 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9920 9920 9921 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9926 9925 9924 9922 9921 9919 9916 9914 9911 9908 9905 9902 9899 9895 9892 9889 9886 9882 9879 9877 9874 9871 9869 9866 9863 9861 9858 9856 9853 9850 9846 9842 9837 9832 9825 9817 9808 9798 9786 9773 9758 9741 9723 9703 9681 9657 9632 9605 9576 9545 9514 9482 9449 9415 9381 9347 9312 9278 9244 9211 9180 9150 9122 9094 9070 9048 9029 9012 8997 8986 8978 8973 8970 8970 8974 8980 8988 8998 9011 9026 9043 9061 9079 9099 9121 9142 9164 9185 9207 9227 9248 9268 9287 9306 9323 9339 9353 9367 9380 9390 9400 9409 9416 9423 9428 9432 9436 9439 9440 9441 9442 9442 9441 9440 9439 9437 9435 9433 9430 9427 9424 9421 9418 9415 9411 9408 9405 9402 9398 9396 9393 9391 9389 9387 9386 9386 9386 9387 9389 9391 9395 9399 9404 9410 9417 9425 9433 9443 9453 9465 9477 9490 9503 9516 9531 9546 9560 9575 9589 9604 9618 9633 9647 9661 9674 9686 9698 9710 9721 9731 9740 9749 9757 9764 9771 9777 9782 9788 9792 9796 9800 9804 9807 9810 9813 9816 9818 9821 9824 9826 9829 9831 9834 9836 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9866 9868 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 7881 0 33 6 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9887 9885 9883 9881 9879 9878 9876 9874 9873 9872 9870 9869 9868 9867 9865 9864 9863 9862 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9845 9843 9841 9838 9836 9833 9831 9828 9825 9822 9819 9816 9813 9810 9807 9803 9800 9796 9793 9789 9786 9782 9778 9774 9770 9766 9762 9758 9754 9749 9744 9739 9734 9729 9724 9718 9712 9706 9699 9693 9686 9679 9671 9664 9656 9648 9639 9631 9622 9613 9603 9594 9584 9575 9565 9555 9545 9534 9524 9514 9503 9493 9482 9472 9461 9451 9440 9430 9419 9408 9398 9387 9377 9367 9356 9346 9336 9325 9315 9305 9295 9285 9275 9265 9255 9246 9236 9227 9218 9209 9200 9192 9183 9175 9167 9160 9153 9146 9140 9134 9128 9123 9119 9115 9111 9108 9105 9103 9102 9101 9101 9101 9102 9103 9105 9107 9110 9113 9116 9120 9124 9129 9134 9139 9145 9150 9156 9162 9168 9174 9180 9186 9192 9198 9204 9210 9216 9222 9228 9233 9239 9244 9250 9255 9260 9266 9271 9276 9280 9285 9290 9295 9299 9303 9308 9312 9316 9319 9323 9326 9330 9332 9335 9337 9339 9341 9342 9343 9343 9343 9343 9342 9340 9338 9336 9333 9329 9325 9321 9316 9311 9305 9298 9292 9285 9277 9269 9261 9252 9244 9234 9225 9216 9206 9196 9186 9176 9165 9155 9144 9134 9123 9113 9102 9092 9081 9071 9060 9050 9040 9030 9021 9011 9002 8993 8985 8977 8970 8963 8957 8951 8947 8943 8940 8938 8937 8937 8938 8940 8944 8949 8955 8962 8970 8980 8991 9003 9017 9031 9047 9064 9082 9100 9120 9140 9161 9182 9204 9226 9248 9270 9292 9314 9337 9358 9379 9400 9420 9440 9459 9478 9495 9512 9529 9544 9559 9573 9587 9599 9612 9623 9634 9644 7882 0 33 6 9654 9663 9672 9681 9689 9697 9704 9711 9718 9725 9731 9737 9743 9748 9754 9759 9763 9768 9772 9776 9780 9783 9787 9789 9792 9795 9797 9798 9800 9802 9803 9804 9805 9805 9806 9807 9807 9807 9808 9808 9808 9809 9809 9810 9811 9811 9812 9813 9814 9815 9816 9818 9819 9821 9822 9824 9825 9827 9829 9830 9832 9834 9835 9837 9838 9840 9841 9843 9844 9845 9847 9848 9849 9850 9851 9851 9852 9853 9854 9855 9855 9856 9857 9857 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9858 9857 9856 9855 9854 9852 9851 9849 9847 9846 9844 9841 9839 9837 9835 9832 9830 9828 9825 9823 9820 9818 9816 9814 9811 9809 9807 9805 9803 9801 9799 9797 9796 9794 9792 9791 9789 9788 9786 9785 9783 9782 9781 9779 9778 9777 9776 9775 9774 9773 9772 9771 9771 9770 9770 9769 9769 9770 9770 9770 9771 9772 9773 9775 9777 9779 9781 9783 9786 9788 9791 9795 9798 9802 9805 9809 9813 9817 9821 9825 9829 9833 9837 9840 9844 9848 9852 9856 9859 9862 9866 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9942 9940 9937 9934 9931 9928 9925 9922 9918 9915 9911 9907 9903 9899 9895 9891 9887 9883 9879 9874 9870 9866 9861 9857 9852 9848 9843 9838 9834 9829 9824 9819 9813 9808 9802 9797 9791 9785 9779 9773 9767 9760 9754 9747 9740 9733 9726 9720 9713 9706 9699 9692 9686 9679 9673 9667 9661 9656 9651 9646 9641 9637 9634 9631 9628 9626 9624 9623 9622 9621 9621 9622 9623 9624 9626 9628 9630 9633 9636 9640 9643 9647 9651 9655 9660 9664 9669 9674 9678 9683 9688 9693 9698 9703 9708 9714 9719 9724 9729 9734 9740 9745 9751 9756 9762 9767 9773 9779 9784 9790 9796 9801 9807 9813 9819 9824 9830 9835 9840 9845 9850 9855 9859 9864 9868 9871 9875 9878 9881 9884 9886 9888 9890 9891 9893 9894 9895 9896 9896 7883 0 33 6 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9901 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9871 9869 9868 9867 9866 9866 9865 9865 9865 9866 9866 9867 9868 9869 9871 9872 9874 9876 9877 9879 9881 9883 9885 9887 9888 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9917 9919 9920 9922 9924 9926 9928 9930 9932 9935 9937 9939 9941 9942 9944 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9889 9888 9886 9885 9883 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9870 9871 9872 9873 9873 9874 9875 9877 9878 9879 9880 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9911 9913 9915 9917 9919 9922 9924 9926 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9950 9952 9954 9956 9958 9959 9961 9963 9965 9967 9968 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9990 9990 9991 9992 9992 9993 9993 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9991 9991 9990 9989 9988 9987 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 7884 0 33 6 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9958 9959 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9929 9927 9924 9921 9918 9915 9912 9908 9905 9901 9897 9893 9889 9885 9881 9877 9872 9868 9864 9859 9855 9850 9846 9842 9837 9833 9829 9824 9820 9816 9812 9808 9804 9801 9797 9793 9790 9786 9783 9780 9777 9774 9772 9769 9767 9765 9763 9761 9760 9759 9758 9757 9757 9757 9757 9758 9758 9759 9760 9762 9764 9766 9768 9770 9773 9776 9779 9782 9785 9789 9792 9796 9800 9803 9807 9811 9815 9819 9823 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9874 9878 9882 9886 9889 9893 9897 9900 9904 9907 9911 9914 9917 9920 9924 9927 9930 9932 9935 9938 9940 9943 9945 9947 9949 9951 9953 9955 9956 9957 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9941 9940 9938 9936 9934 9932 9930 9927 9924 9921 9918 9914 9911 9907 9903 9899 9894 9890 9885 9881 9876 9871 9866 9861 9857 9852 9846 9841 9836 9831 9826 9820 9814 9808 9802 9796 9789 9782 9774 9766 9757 9748 9738 9728 9717 9706 9694 9681 9667 9654 9639 9625 9609 9593 9578 9562 9546 9531 9515 9499 9484 9469 9455 9442 9429 9418 7885 0 33 6 9407 9397 9389 9383 9377 9373 9370 9369 9369 9370 9373 9378 9384 9390 9398 9407 9418 9429 9441 9453 9466 9479 9493 9506 9520 9534 9547 9560 9573 9586 9598 9609 9620 9630 9640 9648 9656 9663 9669 9675 9680 9684 9687 9690 9692 9694 9695 9695 9695 9694 9693 9692 9690 9688 9686 9683 9680 9677 9673 9670 9666 9662 9657 9653 9649 9644 9639 9635 9630 9625 9621 9616 9611 9606 9602 9597 9592 9588 9584 9580 9576 9572 9569 9566 9563 9560 9558 9556 9554 9553 9552 9551 9551 9551 9551 9551 9552 9553 9555 9556 9558 9561 9563 9566 9569 9572 9576 9580 9584 9588 9592 9597 9602 9607 9612 9618 9623 9629 9635 9641 9648 9654 9661 9667 9674 9681 9688 9695 9702 9708 9715 9722 9729 9736 9743 9749 9756 9762 9769 9775 9781 9787 9793 9798 9804 9809 9815 9820 9825 9830 9834 9839 9844 9848 9852 9857 9861 9865 9869 9873 9877 9881 9885 9889 9892 9896 9899 9903 9906 9910 9913 9916 9920 9923 9926 9929 9931 9934 9937 9939 9941 9944 9946 9948 9950 9952 9953 9955 9957 9958 9959 9960 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9948 9950 9952 9954 9955 9957 9959 9961 9962 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9968 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 7886 0 33 7 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9976 9975 9974 9972 9971 9969 9968 9966 9964 9962 9960 9959 9957 9955 9954 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9945 9944 9942 9940 9937 9934 9931 9928 9925 9921 9918 9914 9910 9906 9902 9898 9895 9891 9887 9883 9878 9874 9870 9866 9862 9857 9853 9848 9843 9838 9833 9827 9822 9815 9809 9803 9796 9789 9783 9776 9769 9762 9755 9749 9743 9737 9732 9726 9722 9719 9716 9713 9712 9711 9712 9713 9714 9717 9721 9725 9730 9736 9742 9749 9757 9764 9772 9780 9789 9797 9805 9814 9822 9830 9837 9845 9852 9859 9865 9870 9876 9881 9885 9890 9893 9897 9900 9903 9905 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9929 9931 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9969 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9923 9920 9917 9914 9911 9907 9904 9900 9896 9891 9887 9882 9877 9871 9866 9860 9855 9849 9842 9836 9829 9823 9816 9809 9802 9795 9788 9780 9773 9766 9759 9752 9745 9737 9730 9723 9716 9709 9702 9695 9687 9680 9672 9665 9657 9649 9640 9631 9622 9612 9602 9591 9579 9567 9555 9541 9527 9513 9499 9484 9468 9453 9437 9422 9406 9391 9377 9363 9350 9337 9326 9316 9308 9300 9295 9291 9289 9289 9291 9294 9300 9307 9316 9326 9339 9353 9368 9384 9401 9419 9439 9458 9478 9497 9517 9536 9555 9574 9593 9611 9628 9644 9659 9674 9688 9700 9712 9723 9733 9742 9751 9759 9766 9773 9780 9786 9791 9797 9802 9807 9812 9816 9821 9825 9830 9834 9838 9842 9846 9850 9854 9858 9861 9864 9868 9870 9873 9875 9877 9879 9881 9882 9883 9884 9884 9884 9884 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9860 9858 9855 9853 9850 9846 9842 9838 7887 0 33 7 9833 9828 9822 9816 9809 9802 9795 9787 9779 9771 9762 9754 9745 9736 9726 9717 9707 9698 9688 9677 9667 9656 9644 9632 9619 9605 9590 9574 9556 9537 9517 9494 9470 9444 9416 9386 9353 9319 9284 9247 9208 9166 9125 9083 9042 9000 8959 8919 8879 8841 8802 8769 8738 8711 8686 8665 8649 8637 8630 8627 8628 8635 8646 8661 8680 8703 8732 8762 8795 8831 8869 8910 8952 8994 9036 9078 9119 9160 9201 9241 9281 9318 9353 9385 9417 9446 9473 9498 9521 9542 9562 9580 9596 9611 9625 9638 9650 9661 9672 9682 9692 9702 9711 9720 9728 9737 9745 9754 9762 9770 9778 9785 9793 9800 9807 9813 9820 9825 9831 9836 9841 9846 9850 9854 9857 9861 9864 9866 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9949 9950 9952 9954 9955 9957 9959 9960 9962 9964 9965 9966 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9969 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9947 9946 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9928 9927 9925 9923 9921 9918 9915 9912 9908 9904 9899 9894 9888 9882 9876 9869 9862 9855 9848 9840 9832 9824 9816 9809 9801 9793 9785 9777 9770 9762 9755 9748 9741 9734 9727 9721 9714 9708 9702 9696 9691 9685 9680 9674 9669 9664 9659 9654 9649 9645 9640 9636 9632 9629 9625 9622 9619 9617 9614 9613 9611 9610 9609 9609 9609 9610 9610 9611 9613 9615 9617 9619 9622 9625 9628 9631 9635 9638 9642 9646 9649 9653 9657 9662 9666 9670 9674 9679 9683 9688 9693 9698 9703 9708 9713 9718 9724 9730 9736 9742 9748 9754 9760 9767 9773 9780 9786 9793 9800 9806 9813 9819 9825 9832 9838 9843 9849 9854 9860 9865 9869 9874 9878 9882 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9932 9932 9931 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 7888 0 33 7 9921 9919 9917 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9899 9900 9902 9904 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9928 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9972 9971 9969 9968 9966 9965 9963 9961 9959 9958 9956 9954 9953 9952 9950 9949 9948 9948 9947 9947 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 7889 0 33 7 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9929 9927 9926 9924 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9905 9903 9900 9897 9893 9890 9886 9882 9877 9872 9867 9862 9856 9850 9844 9838 9831 9824 9817 9810 9802 9795 9787 9779 9770 9762 9753 9745 9736 9726 9717 9707 9697 9687 9676 9664 9652 9640 9626 9612 9598 9582 9565 9548 9529 9509 9489 9467 9444 9421 9396 9370 9344 9318 9291 9263 9236 9208 9181 9154 9128 9103 9079 9056 9033 9014 8997 8982 8968 8957 8950 8945 8942 8942 8944 8950 8959 8969 8982 8997 9015 9034 9055 9077 9100 9125 9151 9177 9202 9228 9253 9279 9304 9329 9355 9378 9401 9423 9444 9464 9484 9502 9520 9537 9554 9569 9585 9599 9613 9627 9640 9653 9666 9678 9689 9701 9712 9723 9734 9744 9754 9763 9772 9780 9788 9796 9803 9809 9815 9821 9826 9831 9835 9840 9844 9847 9850 9854 9857 9861 9864 9867 9871 9874 9877 9881 9885 9888 9892 9896 9899 9903 9906 9910 9913 9916 9919 9921 9924 9926 9927 9929 9930 9930 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9925 9923 9922 9920 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 7890 0 33 7 9897 9895 9893 9890 9888 9885 9882 9880 9877 9874 9871 9869 9866 9864 9861 9859 9857 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9829 9827 9824 9821 9818 9814 9811 9806 9802 9798 9793 9788 9782 9777 9771 9765 9760 9754 9747 9741 9735 9729 9723 9717 9711 9705 9700 9694 9689 9683 9678 9673 9669 9664 9660 9656 9652 9648 9644 9641 9638 9635 9633 9630 9628 9627 9625 9624 9623 9623 9623 9623 9624 9625 9627 9629 9632 9635 9639 9643 9647 9652 9657 9663 9669 9675 9681 9688 9695 9702 9709 9716 9722 9729 9736 9743 9750 9757 9763 9769 9775 9781 9787 9792 9798 9803 9808 9812 9817 9822 9826 9831 9835 9839 9843 9848 9852 9856 9860 9865 9869 9873 9877 9881 9885 9889 9893 9897 9901 9905 9908 9911 9915 9917 9920 9923 9925 9927 9929 9931 9932 9933 9934 9935 9936 9936 9936 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9927 9926 9924 9922 9920 9917 9914 9911 9908 9904 9900 9895 9891 9886 9880 9875 9870 9864 9858 9853 9847 9842 9836 9831 9826 9821 9817 9813 9810 9807 9804 9803 9801 9801 9801 9801 9802 9804 9806 9809 9812 9815 9819 9824 9828 9833 9837 9842 9847 9851 9856 9861 9865 9870 9873 9877 9881 9884 9887 9889 9891 9893 9894 9895 9896 9896 9896 9896 9896 9895 9894 9892 9891 9889 9887 9885 9883 9880 9877 9874 9871 9868 9865 9861 9857 9853 9849 9845 9840 9836 9831 9826 9821 9815 9810 9804 9799 9793 9787 9780 9774 9768 9761 9755 9748 9742 9735 9728 9722 9715 9708 9702 9695 9688 9682 9676 9669 9663 9657 9652 9646 9641 9636 9631 9626 9622 9618 9614 9610 9607 9605 9602 9600 9599 9598 9597 9597 9597 9597 9598 9599 9601 9603 9605 9608 9611 9614 9618 9622 9626 9631 9635 9640 9645 9650 9655 9660 9665 9671 9676 9682 9687 9692 9698 9703 9708 9713 9719 9724 9729 9734 9740 9745 9750 9755 9760 9766 9771 9776 9782 9787 9793 9798 9804 9810 9816 9821 9827 9833 9838 9844 9849 9855 9860 9865 9870 9875 9879 9884 9888 9891 9895 9898 9901 9903 9906 9908 9909 9911 9912 9913 9913 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9881 9879 9876 9873 9870 9867 9863 9860 9856 9852 9848 9844 9840 9836 9832 9828 9825 9821 9818 9814 9811 9809 9806 9805 9803 9802 9801 9801 9802 9802 7891 0 33 7 9804 9805 9807 9810 9813 9816 9819 9823 9827 9830 9834 9838 9842 9846 9849 9853 9856 9860 9862 9865 9867 9869 9871 9873 9874 9875 9875 9875 9875 9875 9875 9874 9873 9871 9869 9867 9865 9862 9858 9855 9850 9845 9840 9833 9827 9819 9811 9802 9792 9781 9770 9758 9745 9732 9719 9705 9691 9677 9663 9649 9634 9621 9608 9596 9585 9574 9564 9556 9549 9544 9540 9537 9536 9537 9539 9542 9548 9555 9562 9571 9582 9594 9606 9619 9632 9646 9661 9676 9690 9705 9720 9734 9748 9761 9774 9787 9798 9809 9820 9829 9838 9846 9854 9861 9867 9872 9877 9882 9886 9889 9892 9895 9898 9900 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9930 9929 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9884 9881 9878 9875 9872 9868 9864 9860 9856 9851 9846 9841 9835 9830 9824 9817 9811 9804 9797 9789 9782 9774 9767 9758 9750 9742 9733 9725 9716 9706 9697 9687 9676 9665 9654 9642 9629 9615 9600 9584 9567 9548 9529 9508 9485 9461 9435 9408 9379 9349 9316 9283 9249 9214 9178 9141 9104 9067 9030 8992 8957 8923 8889 8857 8826 8799 8774 8752 8733 8717 8705 8696 8691 8689 8691 8697 8706 8719 8735 8753 8776 8801 8827 8856 8886 8920 8953 8987 9021 9054 9088 9122 9155 9189 9222 9253 9282 9310 9337 9363 9387 9409 9430 9449 9468 9484 9499 9514 9527 9539 9551 9561 9571 9581 9589 9597 9605 9613 9620 9627 9633 9640 9646 9651 7892 0 33 7 9657 9662 9667 9672 9677 9681 9685 9689 9692 9695 9698 9700 9702 9704 9705 9706 9706 9706 9706 9706 9705 9703 9702 9700 9698 9696 9693 9690 9687 9684 9680 9677 9673 9669 9665 9661 9657 9653 9649 9644 9640 9636 9632 9629 9625 9621 9618 9615 9612 9610 9608 9606 9604 9602 9601 9600 9600 9600 9600 9600 9600 9601 9602 9604 9605 9607 9609 9611 9614 9617 9619 9622 9626 9629 9633 9636 9640 9644 9649 9653 9658 9662 9667 9672 9678 9683 9689 9695 9701 9707 9713 9720 9727 9733 9740 9747 9754 9761 9768 9776 9783 9790 9797 9804 9811 9817 9824 9830 9837 9843 9848 9854 9859 9864 9869 9874 9878 9882 9886 9889 9893 9896 9898 9901 9904 9906 9909 9911 9913 9915 9917 9920 9922 9924 9926 9928 9930 9933 9935 9937 9940 9942 9944 9946 9949 9951 9953 9955 9957 9958 9960 9961 9963 9964 9965 9965 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9929 9927 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9901 9898 9896 9893 9890 9887 9884 9881 9877 9873 9869 9865 9861 9856 9852 9847 9843 9838 9834 9830 9825 9821 9817 9812 9809 9805 9801 9798 9795 9792 9789 9787 9784 9782 9780 9779 9777 9776 9775 9774 9774 9773 9773 9773 9773 9774 9774 9775 9776 9777 9778 9780 9781 9783 9785 9787 9789 9792 9794 9797 9800 9803 9806 9809 9812 9815 9819 9822 9826 9829 9833 9836 9840 9843 9847 9850 9854 9857 9861 9864 9867 9871 9874 9877 9880 9883 9885 9888 9891 9893 9896 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9927 9926 9926 9925 9924 9923 9921 9920 9918 9915 9913 9910 9908 9905 9902 9898 9895 9892 9888 9885 9882 9878 9875 9872 9869 9866 9863 9860 9858 9856 9853 9851 9849 9847 9846 9844 9842 9840 9838 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9810 9808 9807 9806 9804 9804 9803 9802 9802 9802 9803 9803 9804 9805 9806 9808 9809 9811 9813 9814 9816 9818 9820 9822 9823 9825 9827 9828 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9841 9843 9844 9845 9846 9848 9850 9852 9854 9856 9858 9861 9863 9866 9869 9872 9876 9879 9882 9885 9889 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 7893 0 33 7 9963 9964 9965 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9962 9962 9961 9961 9962 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9945 9945 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9881 9878 9874 9870 9867 9863 9859 9855 9852 9848 9844 9841 9838 9835 9832 9830 9827 9825 9823 9820 9818 9816 9814 9812 9810 9808 9805 9802 9799 9796 9792 9787 9782 9777 9771 9765 9758 9751 9743 9735 9726 9718 9709 9700 9690 9681 9672 9662 9653 9643 9633 9624 9614 9604 9594 9583 9572 9560 9547 9534 9519 9503 9485 9465 9444 9421 9395 9366 9336 9303 9267 9228 9187 9144 9099 9050 9000 8949 8898 8846 8794 8742 8690 8638 8586 8539 8494 8452 8413 8377 8346 8321 8300 8284 8272 8268 8268 8274 8284 8300 8323 8349 8379 8413 8451 8495 8540 8586 8634 8683 8734 8785 8836 8887 8938 8986 9033 9079 9123 9166 9206 9243 9278 9311 9342 9370 9396 9420 9442 9462 9479 9496 9511 9525 9537 9549 9559 9569 9578 9586 9593 9600 9606 9612 9617 9621 9626 9629 9632 9635 9637 9639 9640 9640 9640 9639 9638 9637 9635 9632 9629 9626 9623 9619 9615 9610 9606 9601 9597 9592 9587 9583 9578 9573 9569 9564 9560 9556 9552 9548 9544 9541 9537 9534 9531 9528 9525 9522 9520 9518 9516 9514 9513 9511 9510 9510 9509 9509 9510 9510 9512 9513 9515 9517 9520 9523 9527 9531 9535 9540 9545 9550 9556 9562 9568 9575 9582 9589 9596 9602 9609 9616 9623 9630 9637 9644 9650 9656 9662 9668 9674 9679 9684 9689 9694 9698 9703 9707 9711 9715 9719 9722 9726 9730 9734 9738 9742 9746 9750 9755 9759 9764 9768 9773 9778 9783 9788 9793 9798 9803 9807 9812 9817 9821 9826 9830 9834 9837 9841 9844 9847 9849 9852 9854 9856 9857 9858 9860 9861 9862 9862 9863 9864 9865 9865 9866 9867 9868 9869 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9883 9882 9882 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9863 9861 9858 9856 9853 9850 9847 9844 9841 9838 9834 9831 9827 9823 9818 9814 9809 9804 9798 7894 0 33 7 9793 9786 9780 9774 9767 9760 9753 9746 9738 9731 9724 9716 9709 9701 9694 9686 9679 9673 9666 9659 9653 9647 9642 9636 9631 9627 9622 9618 9614 9610 9607 9603 9600 9598 9595 9593 9590 9588 9586 9584 9583 9581 9580 9578 9577 9576 9575 9575 9574 9574 9573 9573 9573 9574 9574 9574 9575 9576 9577 9578 9579 9580 9582 9583 9584 9585 9587 9588 9589 9590 9591 9592 9593 9593 9594 9594 9594 9594 9594 9594 9594 9593 9593 9592 9591 9591 9590 9589 9588 9588 9587 9586 9586 9585 9585 9585 9585 9585 9585 9586 9586 9587 9588 9589 9590 9591 9592 9594 9595 9596 9597 9598 9600 9601 9602 9603 9603 9604 9605 9605 9606 9606 9606 9606 9607 9607 9608 9608 9609 9609 9610 9611 9612 9614 9616 9618 9620 9623 9626 9629 9632 9636 9640 9645 9649 9654 9659 9664 9670 9675 9681 9687 9692 9698 9704 9710 9716 9722 9728 9734 9740 9745 9751 9757 9763 9768 9774 9779 9785 9790 9795 9801 9806 9811 9816 9821 9825 9830 9834 9839 9843 9847 9850 9854 9857 9861 9864 9866 9869 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9901 9903 9906 9908 9911 9914 9917 9919 9922 9925 9927 9930 9933 9935 9937 9939 9940 9942 9943 9943 9944 9944 9943 9943 9942 9941 9939 9938 9936 9934 9932 9930 9927 9925 9923 9921 9919 9917 9915 9913 9912 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9886 9883 9880 9877 9873 9869 9865 9860 9856 9851 9847 9842 9838 9833 9829 9824 9820 9816 9813 9809 9806 9803 9801 9798 9796 9794 9793 9792 9790 9789 9789 9788 9787 9787 9786 9785 9785 9784 9783 9782 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9773 9772 9772 9772 9772 9772 9773 9774 9775 9776 9777 9779 9781 9783 9785 9788 9790 9793 9795 9797 9800 9802 9804 9806 9808 9810 9811 9812 9813 9813 9814 9814 9813 9813 9812 9811 9809 9808 9806 9804 9802 9799 9796 9794 9790 9787 9784 9780 9776 9772 9768 9764 9759 9754 9749 9744 9739 9733 9727 9721 9715 9709 9702 9696 9689 9683 9676 9670 9663 9657 9650 9644 9638 9632 9627 9621 9616 9611 9607 9603 9599 9595 9592 9588 9585 9581 9578 9574 9571 9567 9564 9560 9555 9551 9546 9541 9535 9529 9523 9517 9510 9503 9496 9489 9482 9475 9469 9462 9456 9451 9446 9442 9438 9436 9435 9434 9435 9437 9440 9444 9449 9456 9464 9473 9482 9493 9505 9518 9532 9545 9560 9575 9591 9606 9621 9637 9652 9667 9682 9696 9711 9724 9737 9750 9761 9773 9783 9793 9802 9810 9818 9825 9832 9838 9844 9849 9854 9858 9862 9866 9870 9873 9876 9879 9882 9884 9887 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 7895 0 33 7 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9898 9896 9893 9891 9888 9885 9882 9878 9875 9871 9867 9863 9858 9853 9849 9843 9838 9832 9827 9821 9815 9808 9802 9795 9788 9782 9775 9768 9761 9754 9747 9740 9733 9725 9718 9711 9704 9697 9691 9684 9677 9670 9664 9657 9651 9645 9639 9633 9627 9621 9616 9610 9605 9601 9596 9592 9588 9585 9582 9579 9577 9576 9574 9574 9573 9574 9575 9576 9578 9580 9583 9586 9590 9594 9598 9603 9608 9613 9619 9625 9631 9637 9644 9650 9657 9663 9670 9677 9684 9690 9697 9704 9710 9716 9723 9729 9735 9741 9746 9752 9757 9762 9767 9771 9775 9779 9783 9786 9788 9791 9793 9794 9795 9795 9795 9795 9794 9793 9791 9789 9787 9784 9781 9778 9775 9771 9767 9763 9760 9756 9752 9748 9744 9740 9737 9733 9729 9726 9723 9719 9716 9712 9709 9705 9702 9699 9695 9691 9687 9683 9679 9674 9670 9665 9660 9655 9650 9645 9640 9635 9630 9625 9620 9616 9611 9607 9603 9600 9597 9594 9591 9590 9588 9586 9585 9584 9584 9583 9583 9582 9582 9581 9580 9579 9578 9577 9575 9573 9570 9567 9564 9560 9556 9551 9546 9541 9535 9529 9522 9516 9509 9501 9494 9486 9478 9470 9461 9452 9442 9431 9420 9409 9396 9382 9367 9351 9333 9314 9293 9271 9247 9221 9194 9165 9135 9103 9069 9034 8999 8964 8928 8892 8856 8820 8783 8747 8714 8682 8653 8625 8598 8576 8556 8540 8526 8515 8509 8506 8506 8509 8515 8526 8539 8554 8572 8593 8616 8641 8666 8693 8721 8750 8779 8808 8837 8867 8895 8923 8950 8977 9003 9027 9051 9074 9095 9116 9136 9155 9173 9190 9206 9222 9238 9252 9267 9281 9295 9308 9321 9335 9347 9360 9373 9385 9397 9409 9421 9433 9445 9456 9467 9479 9489 9500 9511 9521 9531 9541 9551 9561 9571 9580 9589 9599 9608 9617 9625 9634 9643 9651 9660 9668 9676 9684 9692 9699 9707 9714 9721 9728 9734 9741 9747 9752 9758 9763 9768 9773 9778 9782 9786 9790 9794 9798 9801 9804 9807 9810 9813 9816 9819 9821 9823 9826 9828 9830 9832 9833 9835 9836 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9851 9851 9851 9850 9850 9850 9850 9849 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9835 9834 9832 9831 9829 9827 9826 9824 9822 9820 9818 9816 9813 9811 9808 9806 9803 9800 9797 9793 9790 9786 9782 9778 9773 9768 9763 9758 9752 9746 9740 9734 9727 9719 9712 9704 9695 9686 9677 9668 9658 9647 9637 9626 9614 9602 9590 9578 9565 9552 9539 9525 9511 9496 9482 9466 9450 9434 9417 9399 9381 9361 9341 9319 9296 9272 9246 9219 9190 9159 9127 9093 9056 9018 8978 8936 8893 8846 8799 8752 8703 7896 0 33 7 8655 8606 8556 8507 8458 8409 8363 8319 8277 8237 8200 8167 8138 8113 8091 8074 8062 8055 8053 8055 8062 8075 8092 8113 8138 8167 8201 8237 8276 8317 8360 8408 8455 8503 8551 8598 8646 8694 8741 8789 8837 8881 8924 8966 9006 9045 9081 9116 9149 9181 9211 9239 9266 9292 9317 9340 9363 9384 9405 9425 9444 9462 9480 9497 9514 9530 9546 9561 9575 9590 9603 9617 9629 9642 9653 9664 9675 9685 9694 9703 9712 9719 9727 9733 9739 9745 9750 9755 9760 9764 9767 9771 9774 9777 9780 9782 9785 9787 9789 9791 9793 9796 9798 9799 9801 9803 9805 9807 9808 9810 9811 9812 9813 9814 9815 9816 9816 9816 9816 9815 9814 9813 9812 9810 9808 9805 9802 9799 9796 9792 9788 9784 9780 9776 9771 9767 9762 9757 9753 9748 9743 9739 9734 9730 9725 9721 9716 9712 9707 9703 9698 9694 9689 9684 9680 9675 9669 9664 9658 9653 9647 9641 9634 9628 9621 9614 9607 9599 9592 9585 9578 9570 9563 9555 9548 9541 9534 9527 9520 9514 9508 9502 9497 9492 9488 9483 9480 9476 9474 9471 9469 9468 9467 9467 9467 9467 9468 9470 9472 9474 9477 9481 9484 9488 9493 9497 9502 9507 9513 9518 9524 9530 9536 9542 9548 9555 9561 9567 9573 9580 9586 9592 9598 9605 9611 9617 9624 9630 9637 9643 9650 9657 9664 9671 9678 9685 9693 9700 9708 9716 9723 9731 9739 9747 9755 9762 9770 9777 9785 9792 9799 9806 9812 9818 9824 9830 9835 9840 9845 9850 9854 9858 9862 9865 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9911 9912 9912 9913 9913 9913 9912 9912 9911 9910 9908 9907 9905 9903 9901 9898 9896 9893 9890 9886 9883 9879 9875 9871 9867 9862 9858 9853 9848 9843 9838 9833 9827 9821 9815 9809 9803 9797 9791 9784 9778 9771 9765 9758 9751 9745 9738 9731 9725 9719 9712 9706 9700 9694 9689 9684 9679 9674 9670 9665 9662 9658 9655 9652 9650 9647 9646 9644 9643 9642 9642 9642 9642 9642 9643 9644 9646 9647 9649 9652 9654 9657 9661 9664 9668 9672 9676 9681 9686 9691 9696 9702 9708 9714 9720 9726 9733 9740 9746 9753 9760 9767 9774 9780 9787 9794 9801 9807 9813 9820 9826 9831 9837 9842 9847 9852 9857 9861 9866 9870 9874 9878 9881 9885 9889 9892 9896 9899 9903 9906 9910 9913 9917 9920 9924 9927 9931 9934 9937 9940 9943 9946 9949 9952 9954 9956 9958 9959 9961 9962 9963 9963 9963 9963 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9944 9943 9941 9939 9936 9933 9930 9927 9924 9920 9916 9911 9907 9902 9897 9892 9886 9881 9875 9869 9863 9857 9851 9844 9838 9831 9824 9817 9810 9803 9795 9788 9780 7897 0 33 7 9772 9764 9756 9748 9740 9731 9723 9715 9707 9699 9691 9683 9675 9668 9660 9653 9646 9640 9634 9629 9623 9618 9614 9610 9606 9603 9600 9598 9596 9594 9593 9592 9592 9592 9592 9593 9593 9594 9596 9598 9600 9602 9604 9607 9610 9614 9617 9621 9625 9630 9634 9639 9644 9649 9655 9660 9666 9672 9678 9684 9690 9696 9702 9709 9715 9721 9727 9734 9740 9746 9752 9758 9764 9769 9775 9781 9786 9791 9797 9802 9807 9812 9817 9822 9827 9832 9837 9842 9846 9851 9856 9860 9865 9869 9874 9878 9883 9887 9891 9895 9900 9904 9908 9912 9916 9920 9924 9928 9931 9935 9938 9942 9945 9948 9951 9954 9956 9959 9961 9963 9965 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9995 9996 9997 9997 9997 9997 9998 9998 9997 9997 9997 9997 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9986 9985 9984 9983 9981 9980 9979 9977 9976 9974 9973 9972 9970 9969 9968 9967 9966 9964 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9925 9924 9923 9922 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9907 9905 9904 9902 9899 9897 9895 9892 9890 9887 9885 9882 9880 9878 9875 9873 9871 9868 9867 9865 9863 9861 9860 9859 9858 9857 9856 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9882 9884 9887 9889 9892 9894 9897 9900 9902 9905 9907 9910 9912 9914 9917 9919 9921 9924 9926 9928 9930 9933 9935 9937 9940 9942 9944 9947 9949 9952 9954 9956 9959 9961 9964 9966 9968 9971 9973 9975 9977 9978 9980 9981 9982 9983 9984 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9964 9963 9961 9959 9957 7898 0 33 7 9954 9951 9948 9945 9941 9937 9933 9928 9924 9919 9914 9909 9904 9898 9893 9888 9882 9877 9871 9866 9860 9854 9849 9843 9838 9832 9826 9820 9814 9809 9803 9797 9790 9784 9778 9772 9766 9760 9753 9747 9741 9735 9729 9723 9717 9711 9705 9700 9695 9690 9685 9680 9676 9672 9668 9665 9662 9660 9658 9656 9655 9654 9654 9654 9655 9656 9658 9660 9663 9666 9669 9673 9678 9683 9688 9694 9700 9707 9714 9721 9728 9735 9743 9751 9758 9766 9773 9781 9788 9796 9803 9810 9817 9824 9830 9836 9842 9847 9853 9858 9863 9867 9871 9875 9879 9883 9886 9889 9892 9895 9897 9900 9902 9904 9907 9908 9910 9912 9914 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 9919 9919 9918 9916 9915 9913 9911 9909 9906 9903 9900 9897 9893 9890 9886 9881 9877 9872 9868 9863 9857 9852 9847 9841 9835 9829 9823 9817 9810 9804 9797 9790 9783 9776 9769 9761 9754 9747 9739 9732 9724 9717 9709 9702 9694 9687 9679 9672 9665 9658 9651 9645 9638 9632 9626 9621 9616 9611 9607 9603 9599 9596 9593 9591 9589 9588 9587 9586 9586 9587 9588 9589 9591 9594 9596 9599 9603 9607 9611 9615 9620 9624 9629 9635 9640 9645 9651 9656 9662 9668 9673 9679 9685 9691 9696 9702 9708 9713 9719 9725 9730 9736 9741 9747 9753 9758 9764 9769 9775 9780 9786 9791 9797 9802 9807 9812 9817 9822 9826 9831 9835 9839 9843 9846 9850 9853 9855 9858 9860 9862 9864 9866 9867 9869 9870 9871 9872 9873 9873 9874 9875 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9974 9975 9976 9978 9979 9980 9981 9982 9983 9985 9985 9986 9987 9988 9988 9989 9989 9989 9989 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9990 9989 9988 9987 9986 9985 9983 9982 9980 9979 9978 9976 9975 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 7899 0 33 7 9961 9962 9962 9963 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9982 9982 9983 9984 9985 9986 9986 9987 9988 9989 9990 9990 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9988 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9994 9994 9993 9992 9991 9990 9989 9987 9986 9985 9983 9982 9981 9979 9978 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9960 9958 9956 9954 9952 9949 9947 9944 9942 9939 9937 9934 9932 9929 9926 9924 9921 9919 9916 9914 9912 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9890 9888 9886 9884 9882 9881 9879 9877 9876 9874 9872 9871 9869 9867 9866 9864 9862 9861 9859 9858 9856 9854 9853 9851 9849 9848 9846 9844 9842 9840 9838 9836 9834 9832 9829 9827 9825 9823 9821 9819 9818 9816 9815 9813 9813 9812 9812 9812 9813 9814 9815 9817 9819 9822 9824 9828 9831 9835 9840 9844 9848 9853 9857 9862 9867 9871 9876 9880 9884 9887 9891 9894 9897 9899 9902 9903 9905 9906 9907 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9905 9903 9902 9900 9897 9895 9892 9889 9886 9883 9879 9875 9870 9866 9861 9855 9850 9844 9837 9830 9823 9816 9808 9800 9791 9783 9774 9765 9756 9746 9737 9728 9718 9709 9700 9690 9681 9672 9664 9655 9647 9639 9631 9624 9617 9610 9604 9598 9592 9587 9582 9577 9573 9568 9564 9561 9557 9554 9550 9547 9545 9542 9539 9537 9535 9534 9532 9531 9530 9530 9530 9530 9531 9532 9534 9536 9539 9543 9547 9551 9556 9562 9568 9575 9581 9589 9597 9605 9613 9621 9630 9639 9648 9657 9666 9674 9683 9692 9700 9709 9717 9725 9733 9741 9748 9755 9763 9770 9777 9783 9790 9796 9803 9809 9815 9821 9827 9833 9839 9844 9850 9855 9861 9866 9871 9875 9880 9884 9888 9893 9896 9900 9904 9907 9910 9913 9916 9918 9921 9923 9925 9927 9929 9931 9932 7900 0 33 7 9934 9935 9936 9937 9939 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9963 9962 9961 9960 9960 9960 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9969 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9964 9962 9961 9959 9958 9956 9955 9954 9952 9951 9950 9950 9950 9950 9950 9950 9951 9952 9953 9954 9955 9957 9958 9960 9961 9963 9964 9966 9967 9968 9969 9969 9970 9970 9970 9970 9969 9968 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9955 9955 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9950 9949 9947 9945 9943 9940 9938 9935 9932 9929 9926 9922 9919 9916 9912 9909 9906 9902 9899 9895 9892 9889 9885 9882 9878 9874 9870 9866 9862 9857 9853 9848 9842 9837 9831 9824 9818 9811 9803 9796 9788 9780 9771 9763 9754 9745 9737 9728 9719 9710 9701 9692 9683 9674 9666 9657 9649 9640 9632 9624 9617 9609 9601 9594 9586 9579 9572 9565 9558 9551 9544 9537 9531 9524 9518 9511 9505 9499 9494 9488 9483 9478 9474 9470 9466 9462 9459 9457 9455 9453 9451 9450 9450 9449 9449 9449 9449 9449 9448 9448 9448 9448 9447 9446 9444 9442 9439 9435 9430 9425 9418 9411 9402 9392 9382 9370 9358 9344 9330 9315 9300 9284 9267 9250 9233 9216 9200 9184 9168 9153 9139 9125 9113 9102 9093 9085 9079 9075 9073 9072 9073 9076 9082 9089 9098 9108 9121 9135 9150 9167 9184 9203 9223 9244 9265 9286 9307 9328 9350 9371 9392 9414 9434 9453 9472 9491 9508 9525 9541 9555 9570 9583 9595 9607 9618 9628 9638 9647 9655 9663 9671 9678 9684 9691 9697 9703 9709 9715 9720 9726 9732 9737 9742 9748 9753 9758 9764 9769 9774 9779 9785 9790 9795 9800 9805 9810 9815 9820 9824 9829 9833 9838 9842 9847 9851 9855 9859 9863 9866 9870 9873 9877 9880 9883 9886 9889 9891 9894 9896 9898 9900 9902 9903 9904 9906 9907 9907 9908 9909 9909 9909 7901 0 33 7 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9901 9901 9901 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9929 9930 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9893 9892 9889 9887 9885 9882 9879 9876 9872 9869 9865 9861 9857 9854 9850 9846 9842 9838 9834 9831 9827 9824 9822 9819 9817 9815 9813 9812 9811 9810 9809 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9810 9810 9809 9809 9808 9807 9805 9804 9803 9801 9799 9798 9796 9794 9792 9791 9789 9788 9786 9785 9784 9783 9782 9781 9781 9780 9779 9779 9778 9778 9777 9776 9775 9774 9773 9772 9771 9769 9767 9765 9762 9760 9757 9754 9751 9748 9744 9740 9736 9732 9728 9723 9718 9713 9708 9702 9696 9690 9683 9676 9669 9661 9653 9644 9635 9625 9614 9603 9592 9580 9567 9554 9539 9525 9509 9493 9475 9457 9438 9418 9397 9374 9350 9325 9298 9269 9238 9205 9170 9133 9093 9051 9006 8959 8909 8856 8801 8743 8684 8622 8556 8489 8423 8356 8289 8221 8154 8087 8019 7952 7890 7831 7775 7721 7671 7627 7589 7555 7526 7502 7485 7473 7467 7466 7471 7483 7498 7518 7541 7568 7602 7636 7672 7709 7747 7786 7825 7864 7903 7942 7978 8011 8043 8072 8100 8123 8144 8162 8178 8191 8201 8209 8215 8219 8222 8222 8222 8221 8221 8221 8221 8221 8222 8223 8224 8228 8234 8241 8250 8261 8274 8289 8305 8324 8344 8367 8391 8416 8443 8471 8501 8531 8563 8594 8627 8661 8694 8728 8762 8795 8829 8862 8895 8928 8961 8992 9024 9054 9084 9113 9142 9170 9197 9223 9249 9274 9298 9321 9344 9366 9387 9408 9428 9448 9467 9485 9503 9520 9536 9553 9568 9583 9598 9612 9626 9639 9651 9663 9675 9686 9697 9707 9717 9726 9734 9743 9750 9758 9764 7902 0 33 7 9771 9777 9782 9787 9792 9797 9801 9805 9808 9812 9815 9818 9821 9824 9827 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9881 9884 9886 9888 9889 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9907 9909 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9945 9946 9947 9948 9949 9951 9953 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9970 9970 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9950 9949 9947 9945 9944 9943 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9923 9921 9918 9915 9912 9908 9904 9900 9895 9890 9884 9877 9871 9864 9857 9849 9841 9833 9825 9817 9809 9801 9793 9786 9778 9771 9765 9759 9754 9749 9745 9742 9740 9738 9737 9737 9738 9739 9741 9743 9746 9750 9753 9757 9762 9766 9771 9776 9780 9785 9790 9794 9798 9802 9806 9809 9812 9814 9817 9819 9821 9822 9824 9825 9826 9827 9828 9828 9829 9830 9831 9831 9832 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9844 9844 9845 9845 9845 9844 9844 9844 9843 9842 9842 9841 7903 0 33 7 9840 9839 9838 9837 9835 9834 9833 9832 9830 9829 9827 9826 9824 9823 9821 9819 9818 9816 9814 9812 9809 9807 9805 9802 9800 9797 9794 9791 9788 9785 9782 9778 9775 9771 9768 9764 9760 9756 9751 9747 9742 9737 9731 9726 9720 9713 9706 9699 9691 9683 9674 9665 9654 9644 9633 9621 9609 9596 9583 9570 9557 9544 9530 9516 9503 9489 9477 9464 9453 9442 9431 9422 9414 9407 9401 9396 9393 9391 9391 9391 9393 9397 9402 9408 9416 9424 9434 9444 9456 9467 9480 9493 9506 9520 9533 9546 9559 9572 9585 9598 9610 9622 9633 9643 9653 9662 9671 9679 9686 9693 9700 9706 9711 9717 9722 9726 9730 9735 9739 9743 9747 9751 9755 9759 9763 9766 9771 9775 9779 9784 9788 9793 9798 9803 9807 9812 9817 9821 9826 9831 9835 9840 9844 9848 9852 9856 9860 9863 9866 9869 9872 9875 9878 9880 9882 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9930 9931 9933 9933 9934 9935 9935 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9932 9933 9933 9933 9932 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9929 9930 9932 9934 9936 9938 9940 9942 9944 9947 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9903 9901 9898 9894 9891 9888 9884 9880 9876 9871 9866 9861 9856 9851 9845 9839 9833 9827 9821 9815 9809 9803 9797 9791 9786 9780 9775 9771 9766 9762 9759 9756 9754 9752 9750 9750 9750 9750 9751 9752 9754 9757 9760 9763 9767 9771 9775 9780 9784 9789 9794 9799 9804 9809 9814 9819 9823 9827 9832 9835 9839 9842 9845 9847 9850 9851 9853 9854 9855 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9851 9852 9852 9852 9853 9854 9854 9855 9856 9857 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9866 9864 9863 9861 9859 9857 7904 0 33 7 9855 9853 9851 9848 9846 9843 9841 9838 9836 9833 9830 9827 9824 9821 9818 9814 9811 9807 9804 9800 9796 9793 9789 9784 9780 9776 9771 9767 9762 9757 9752 9747 9742 9737 9731 9726 9720 9714 9709 9703 9696 9690 9684 9678 9671 9665 9658 9652 9645 9639 9632 9626 9619 9613 9607 9601 9595 9589 9584 9579 9574 9569 9565 9561 9557 9554 9551 9549 9547 9546 9545 9544 9544 9544 9545 9546 9548 9550 9553 9556 9559 9563 9568 9572 9577 9583 9588 9595 9601 9608 9615 9622 9629 9637 9645 9653 9661 9669 9678 9686 9694 9703 9711 9719 9727 9735 9743 9751 9758 9765 9772 9779 9786 9792 9798 9804 9809 9815 9820 9825 9830 9835 9839 9844 9848 9853 9857 9861 9866 9870 9874 9878 9883 9887 9891 9895 9899 9903 9907 9911 9915 9919 9922 9925 9929 9932 9935 9937 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9950 9949 9947 9946 9944 9941 9939 9936 9933 9930 9927 9923 9919 9915 9911 9907 9902 9898 9893 9888 9883 9877 9872 9866 9860 9855 9848 9842 9836 9830 9823 9816 9810 9803 9795 9788 9781 9773 9765 9758 9750 9741 9733 9725 9716 9708 9700 9691 9683 9675 9667 9658 9650 9643 9635 9628 9621 9614 9608 9602 9596 9591 9586 9581 9577 9573 9569 9566 9563 9561 9559 9557 9555 9554 9553 9552 9552 9552 9552 9552 9553 9554 9555 9557 9558 9560 9563 9566 9569 9572 9576 9579 9584 9589 9593 9599 9604 9610 9616 9623 9629 9636 9643 9650 9658 9665 9672 9679 9686 9693 9700 9707 9714 9721 9727 9733 9740 9745 9751 9757 9762 9767 9772 9777 9782 9787 9791 9796 9801 9805 9810 9814 9819 9823 9828 9832 9837 9841 9846 9850 9855 9859 9864 9868 9872 9876 9880 9884 9888 9892 9895 9899 9902 9906 9909 9912 9915 9918 9920 9923 9926 9928 9931 9933 9935 9938 9940 9942 9944 9946 9947 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 7905 0 33 7 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9922 9919 9917 9915 9913 9911 9910 9908 9907 9905 9904 9903 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9901 9901 9902 9903 9904 9906 9907 9908 9910 9911 9913 9915 9917 9918 9920 9922 9923 9925 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9965 9964 9962 9960 9958 9956 9954 9952 9949 9946 9943 9941 9937 9934 9931 9927 9924 9920 9916 9912 9908 9904 9899 9895 9890 9885 9879 9874 9868 9862 9856 9850 9843 9836 9829 9821 9814 9806 9798 9790 9781 9773 9764 9755 9746 9737 9727 9718 9709 9700 9690 9681 9672 9663 9654 9645 9636 9627 9619 9610 9602 9594 9586 9579 9571 9564 9557 9550 9544 9538 9532 9527 9521 9517 9512 9508 9505 9501 9499 9497 9495 9494 9493 9493 9494 9495 9496 9499 9501 9505 9509 9513 9518 9523 9529 9535 9542 9549 9556 9564 9572 9580 9588 9597 9605 9614 9623 9631 9640 9649 9658 9667 9676 9685 9693 9702 9711 9720 9728 9737 9745 9753 9762 9770 9778 9786 9794 9802 9809 9817 9824 9831 9838 9845 9851 9857 9863 9869 9875 9880 9886 9890 9895 9900 9904 9908 9912 9916 9920 9923 9927 9930 9934 9937 9940 9943 9946 9949 9952 9955 9957 9960 9962 9965 9967 9969 9971 9973 9974 9976 9977 9977 9978 9978 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9969 9969 9970 9971 9972 9973 9974 9975 9977 9978 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9987 9986 9985 9984 9983 9982 9980 9979 9977 9975 9974 9972 9971 9969 9968 9967 9966 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9935 9933 9932 9931 9929 9928 9927 9927 9926 9925 9924 9923 9923 7906 0 33 7 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9979 9979 9978 9978 9977 9975 9974 9973 9971 9969 9967 9965 9963 9961 9959 9958 9956 9954 9952 9950 9949 9947 9946 9945 9944 9944 9943 9943 9943 9943 9943 9943 9944 9945 9945 9946 9947 9948 9950 9951 9952 9953 9955 9956 9958 9959 9960 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9976 9975 9973 9972 9970 9968 9966 9963 9961 9959 9956 9954 9951 9949 9946 9944 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9910 9908 9906 9903 9900 9897 9894 9891 9887 9884 9880 9876 9872 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9828 9823 9819 9815 9811 9806 9802 9797 9793 9788 9783 9777 9772 9766 9760 9754 9748 9741 9735 9728 9721 9714 9707 9700 9692 9685 9678 9671 9665 9658 9651 9645 9639 9634 9628 9623 9619 9614 9611 9607 9604 9601 9599 9597 9596 9595 9594 9594 9594 9594 9595 9596 9597 9599 9601 9604 9607 9610 9614 9618 9623 9628 9633 9639 9645 9651 9658 9666 9673 9681 9689 9698 9706 9715 9724 9733 9742 9751 9760 9769 9778 9787 9795 9804 9812 9820 9827 9835 9842 9848 9855 9861 9866 9872 9877 9881 9886 9890 9894 9898 9901 9905 9908 9912 9915 9918 9921 9923 9926 9929 9932 9934 9937 9939 9942 9944 9947 9949 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9971 9972 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 7907 0 33 7 9983 9983 9984 9984 9985 9985 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9990 9989 9988 9987 9986 9984 9983 9982 9980 9979 9977 9976 9974 9973 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9954 9953 9952 9950 9948 9946 9945 9943 9940 9938 9936 9933 9931 9928 9925 9923 9920 9917 9914 9911 9908 9905 9903 9900 9897 9894 9892 9890 9887 9885 9884 9883 9881 9881 9880 9880 9880 9881 9882 9883 9885 9887 9889 9891 9894 9897 9900 9903 9906 9910 9913 9917 9920 9924 9927 9930 9934 9936 9939 9942 9944 9946 9948 9950 9951 9952 9953 9953 9953 9953 9953 9952 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9936 9934 9933 9931 9930 9929 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9946 9946 9947 9947 9948 9948 9948 9947 9947 9946 9946 9945 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9891 9889 9887 9885 9882 9880 9878 9876 9873 9871 9869 9868 9866 9864 9863 9862 9861 9860 9860 9860 9861 9861 9862 9864 9866 9868 9870 9873 9876 9879 9882 9886 9889 9893 9897 9901 9905 9908 9912 9915 9919 9922 9925 9927 9930 9931 9933 9935 9936 9936 9937 9937 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9940 9941 9942 9943 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9957 9958 9958 9958 9957 9956 9955 9954 9953 9951 9949 9947 9944 9942 9940 9938 9936 9934 9932 9930 9929 9927 9926 9926 9925 9925 9926 9926 9927 9928 9929 9931 9932 9934 9936 9937 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9914 9912 9911 9909 9907 9905 9903 9902 9900 9898 9896 9895 9893 9892 9890 9889 9888 9887 9886 9886 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9878 9877 9876 9874 9873 9872 9871 9869 9868 9867 9865 9864 9863 9862 9861 9860 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9872 9873 9874 9875 9875 9875 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 7908 0 33 7 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9877 9876 9874 9873 9872 9870 9868 9867 9865 9863 9861 9859 9857 9855 9853 9850 9848 9846 9844 9842 9840 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9816 9814 9812 9810 9808 9806 9804 9802 9799 9797 9795 9793 9790 9788 9786 9783 9781 9779 9776 9774 9771 9769 9767 9764 9762 9759 9757 9755 9753 9750 9748 9746 9744 9742 9741 9739 9738 9736 9735 9734 9734 9733 9733 9733 9734 9734 9735 9736 9738 9740 9742 9744 9747 9750 9753 9756 9759 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9804 9808 9811 9815 9819 9823 9826 9830 9833 9836 9839 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9872 9875 9877 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9900 9901 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9891 9890 9888 9887 9885 9884 9883 9881 9879 9877 9876 9874 9871 9869 9867 9865 9862 9859 9857 9854 9851 9848 9846 9843 9840 9837 9834 9831 9827 9824 9821 9818 9814 9811 9807 9804 9800 9796 9792 9787 9783 9778 9773 9767 9762 9756 9750 9743 9737 9729 9722 9714 9706 9698 9689 9679 9670 9660 9649 9639 9627 9616 9604 9591 9578 9565 9551 9537 9522 9507 9492 9476 9460 9443 9426 9409 9391 9373 9355 9337 9318 9299 9280 9261 9241 9222 9202 9182 9162 9142 9122 9102 9082 9061 9041 9020 9000 8979 8958 8937 8916 8895 8874 8852 8831 8809 8787 8765 8742 8720 8698 8675 8653 8630 8608 8585 8563 8541 8519 8497 8476 8454 8434 8413 8393 8373 8353 8334 8314 8295 8276 8257 8237 8217 8196 8176 8154 8132 8108 8083 8057 8030 8000 7970 7937 7904 7869 7831 7792 7753 7713 7672 7630 7589 7547 7505 7464 7425 7387 7352 7319 7287 7260 7238 7219 7204 7194 7189 7190 7196 7206 7222 7245 7272 7304 7341 7382 7429 7480 7533 7589 7648 7712 7777 7842 7906 7972 8037 8102 8168 8233 8298 8360 8419 8477 8533 8587 8638 8687 8734 8779 8821 8861 8898 8934 8969 9001 9031 9060 9088 9114 9139 9163 9185 9207 9227 9247 9266 9284 9300 9316 9331 9346 9359 9371 9383 9394 9403 9412 9421 9428 9435 9440 9446 9450 9454 9458 9461 9463 9466 9468 9470 9471 9472 9474 9475 9477 9478 9480 9481 9483 9485 9487 9489 9491 9493 9495 9498 9500 9503 9505 9508 9511 9513 9516 9519 9522 9525 9528 9531 9535 9538 9541 9545 9549 9553 9557 9561 9566 9571 9576 9582 9587 9593 9600 9606 9613 9620 9627 9635 9642 7909 0 33 7 9650 9658 9666 9674 9682 9690 9698 9705 9713 9721 9728 9736 9743 9750 9756 9763 9769 9775 9780 9786 9791 9796 9801 9806 9810 9815 9819 9823 9827 9832 9835 9839 9843 9847 9851 9855 9858 9862 9865 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9888 9886 9884 9881 9879 9877 9874 9872 9869 9866 9864 9861 9859 9856 9853 9851 9848 9845 9843 9840 9837 9834 9831 9828 9825 9821 9818 9815 9811 9808 9804 9800 9796 9792 9788 9784 9780 9775 9771 9766 9761 9756 9751 9746 9740 9734 9728 9722 9715 9708 9701 9693 9684 9675 9665 9655 9644 9632 9620 9606 9593 9578 9563 9547 9530 9513 9495 9477 9458 9440 9422 9404 9385 9367 9349 9330 9314 9298 9283 9269 9256 9245 9235 9227 9220 9214 9211 9210 9210 9212 9215 9221 9227 9236 9245 9256 9269 9283 9297 9311 9327 9343 9359 9375 9391 9408 9423 9438 9453 9467 9481 9493 9504 9515 9525 9533 9541 9548 9553 9558 9561 9564 9566 9567 9567 9566 9565 9563 9560 9557 9553 9549 9544 9539 9533 9526 9520 9512 9505 9497 9488 9479 9470 9460 9449 9439 9427 9416 9404 9391 9379 9365 9352 9338 9324 9309 9294 9279 9264 9249 9234 9218 9203 9187 9172 9156 9141 9126 9111 9097 9083 9069 9055 9042 9030 9018 9006 8995 8985 8975 8966 8958 8950 8944 8937 8932 8927 8923 8920 8917 8916 8915 8914 8915 8916 8918 8920 8923 8927 8932 8937 8942 8949 8955 8963 8971 8979 8988 8998 9008 9018 9029 9041 9053 9065 9078 9092 9106 9120 9135 9150 9165 9181 9198 9214 9231 9248 9265 9283 9301 9318 9336 9354 9373 9391 9409 9427 9445 9462 9480 9498 9515 9532 9549 9566 9582 9598 9614 9629 9644 9658 9672 9686 9699 9712 9724 9736 9747 9757 9768 9778 9787 9796 9804 9812 9820 9827 9834 9840 9847 9853 9858 9864 9869 9874 9879 9884 9888 9893 9897 9902 9906 9910 9914 9918 9922 9926 9930 9933 9937 9940 9943 9945 9948 9950 9952 9953 9955 9956 9957 9957 9957 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9974 9975 7910 0 33 7 9975 9976 9976 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9966 9966 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9977 9977 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9937 9936 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9950 9950 9950 9949 9948 9946 9945 9943 9941 9939 9936 9933 9931 9928 9924 9921 9918 9915 9912 9908 9905 9902 9899 9896 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9840 9837 9834 9831 9827 9824 9821 9817 9814 9810 9806 9802 9798 9794 9790 9785 9781 9776 9771 9766 9761 9756 9750 9745 9739 9733 9728 9722 9717 9711 9705 9700 9694 9689 9684 9679 9674 9669 9664 9659 9655 9650 9645 9641 9637 9632 9628 9623 9619 9614 9609 9604 9600 9594 9589 9584 9579 9573 9568 9562 9557 9552 9546 9541 9536 9531 9526 9522 9518 9514 9510 9507 9504 9502 9500 9498 9497 9496 9496 9495 9495 9495 9495 9495 9495 9494 9494 9493 9492 9490 9488 9485 9481 9476 9470 9463 9455 9446 9436 9424 9412 9398 9383 9367 9350 9332 9314 9295 9275 9256 9236 9216 9197 9179 9161 9143 9126 9111 9098 9086 9076 9067 9061 9057 9055 9055 9057 9062 9069 9078 9088 9101 9116 9132 9150 9169 9189 9211 9233 9256 9279 9302 9325 9349 9372 9395 9419 9440 9462 9482 9502 9522 9540 9557 9573 9589 9604 9617 9630 9642 9653 9664 9674 9683 9692 9700 9707 9714 9721 9728 9734 9739 9745 9750 9755 9760 9764 9768 9772 9776 9780 9784 9787 9790 9793 9796 9799 9802 9804 9807 9809 9812 9814 9816 9818 9820 9822 9825 9827 9829 9831 9833 9836 9838 9840 9843 9845 9847 9850 9852 9855 9857 9860 9862 9864 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9885 9887 9889 9890 9892 9893 9895 9897 9898 9900 9902 9904 9906 9909 9911 9913 9916 9919 9922 9924 9927 9930 9933 9936 9939 9941 9944 9947 9949 9952 9954 9956 9958 9960 9961 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 7911 0 33 7 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9973 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9980 9979 9979 9977 9976 9975 9973 9972 9970 9969 9967 9965 9964 9962 9961 9959 9958 9957 9955 9954 9954 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9971 9970 9969 9967 9966 9964 9963 9961 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9947 9946 9944 9941 9939 9937 9934 9931 9928 9925 9922 9918 9915 9911 9908 9904 9901 9897 9893 9890 9886 9882 9878 9874 9870 9865 9861 9856 9852 9847 9841 9836 9831 9825 9819 9813 9807 9800 9794 9787 9780 9774 9767 9760 9753 9746 9739 9733 9726 9719 9712 9706 9699 9693 9686 9680 9674 9667 9661 9655 9649 9644 9638 9633 9627 9622 9617 9612 9608 9604 9600 9596 9593 9590 9588 9586 9585 9584 9583 9583 9583 9584 9585 9587 9589 9591 9594 9597 9600 9603 9607 9610 9614 9618 9622 9626 9629 9633 9637 9641 9644 9648 9651 9654 9657 9660 9662 9665 9667 9669 9671 9673 9674 9675 9676 9677 9677 9677 9676 9675 9674 9672 9670 9668 9665 9661 9658 9653 9649 9644 9638 9632 9627 9621 9615 9609 9603 9597 9591 9585 9579 9574 9570 9566 7912 0 33 7 9563 9560 9558 9557 9557 9558 9559 9562 9565 9569 9574 9580 9586 9594 9602 9610 9620 9630 9640 9650 9661 9672 9683 9694 9705 9716 9726 9737 9747 9757 9767 9776 9785 9793 9801 9809 9815 9822 9828 9834 9839 9843 9848 9852 9855 9858 9861 9864 9866 9869 9871 9872 9874 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9899 9900 9900 9900 9899 9899 9899 9898 9897 9897 9896 9894 9893 9892 9890 9889 9887 9885 9883 9882 9880 9878 9876 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9842 9840 9838 9836 9833 9831 9828 9825 9822 9819 9816 9812 9808 9804 9800 9795 9790 9785 9780 9774 9769 9762 9756 9749 9743 9735 9728 9721 9713 9705 9697 9689 9680 9672 9663 9654 9645 9636 9627 9618 9609 9600 9591 9582 9573 9565 9556 9547 9539 9531 9522 9514 9507 9499 9492 9484 9477 9471 9464 9458 9452 9446 9440 9435 9429 9424 9420 9415 9411 9407 9404 9401 9398 9395 9393 9391 9390 9389 9389 9389 9389 9391 9392 9395 9398 9401 9405 9410 9415 9421 9427 9434 9441 9449 9457 9466 9475 9484 9493 9503 9513 9523 9533 9543 9553 9563 9573 9583 9593 9603 9613 9623 9632 9642 9651 9660 9670 9679 9688 9697 9706 9714 9723 9732 9740 9749 9757 9766 9774 9782 9790 9798 9805 9813 9820 9828 9834 9841 9848 9854 9860 9865 9870 9875 9880 9884 9889 9892 9896 9899 9902 9905 9907 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9923 9921 9919 9916 9914 9910 9907 9903 9899 9895 9891 9885 9880 9874 9868 9862 9855 9847 9840 9832 9823 9815 9806 9796 9787 9777 9766 9756 9745 9733 9722 9710 9697 9684 9670 9656 9641 9626 9609 9593 9575 9556 9536 9515 9493 9470 9445 9420 9393 9365 9335 9304 9272 9239 9204 9168 9130 9091 9051 9009 8966 8922 8877 8831 8783 8734 8684 8633 8581 8528 8474 8419 8363 8306 8249 8190 8131 8072 8012 7952 7891 7830 7769 7708 7647 7586 7526 7466 7406 7347 7289 7232 7176 7121 7067 7015 6964 6916 6869 6824 6781 6741 6702 6667 6633 6602 6574 6549 6526 6507 6490 6477 6466 6458 6454 6453 6455 6460 6469 6480 6496 6514 6535 6560 6587 6618 6652 6688 6728 6770 6815 6863 6912 6964 7019 7076 7134 7194 7256 7319 7384 7449 7515 7582 7650 7718 7786 7854 7922 7991 8058 8125 8191 8256 8321 8385 8447 8508 8567 8626 8683 8738 8791 8843 8893 8941 8988 9033 9076 9117 9157 9194 9230 9264 9296 9327 9356 9383 9409 7913 0 33 7 9432 9455 9475 9494 9512 9528 9543 9556 9569 9580 9589 9597 9605 9611 9616 9621 9624 9626 9628 9629 9629 9629 9628 9627 9625 9622 9619 9616 9613 9610 9606 9602 9598 9594 9590 9586 9582 9578 9574 9570 9567 9563 9560 9557 9554 9551 9548 9546 9544 9542 9541 9540 9539 9538 9538 9538 9539 9539 9540 9542 9544 9546 9549 9551 9555 9558 9562 9566 9571 9575 9580 9585 9591 9596 9602 9608 9614 9620 9626 9632 9638 9644 9651 9657 9663 9669 9675 9681 9687 9693 9698 9704 9709 9715 9720 9725 9731 9736 9741 9745 9750 9755 9759 9764 9768 9772 9775 9779 9782 9786 9788 9791 9793 9795 9797 9799 9800 9800 9801 9801 9800 9800 9799 9798 9796 9794 9792 9790 9787 9784 9781 9778 9774 9771 9767 9763 9758 9754 9749 9745 9740 9734 9729 9724 9718 9712 9706 9699 9692 9685 9678 9670 9663 9654 9646 9637 9629 9619 9610 9600 9591 9580 9570 9560 9549 9539 9528 9517 9506 9495 9483 9472 9460 9449 9437 9425 9413 9401 9389 9377 9365 9352 9340 9327 9314 9302 9288 9275 9262 9249 9236 9223 9210 9197 9184 9171 9158 9146 9134 9122 9110 9099 9088 9078 9068 9058 9049 9041 9033 9026 9019 9013 9007 9003 8998 8995 8992 8989 8988 8986 8986 8986 8987 8988 8990 8992 8995 8999 9003 9007 9012 9018 9024 9031 9039 9046 9055 9064 9073 9083 9093 9104 9115 9127 9139 9152 9164 9178 9191 9205 9219 9234 9248 9263 9278 9293 9309 9324 9339 9355 9370 9385 9401 9416 9431 9446 9461 9476 9491 9506 9520 9535 9549 9563 9576 9590 9603 9616 9629 9642 9654 9666 9678 9689 9701 9711 9722 9732 9742 9751 9760 9769 9777 9784 9792 9798 9805 9810 9816 9821 9825 9829 9833 9836 9838 9841 9842 9844 9845 9845 9846 9846 9845 9845 9844 9842 9841 9839 9837 9835 9833 9830 9828 9825 9822 9818 9815 9811 9807 9803 9799 9795 9790 9785 9780 9774 9769 9763 9757 9750 9743 9736 9729 9721 9713 9705 9696 9688 9679 9669 9660 9650 9641 9631 9621 9611 9601 9591 9581 9570 9560 9551 9541 9531 9522 9512 9503 9494 9485 9477 9469 9461 9453 9445 9438 9431 9424 9418 9412 9406 9400 9395 9390 9386 9381 9378 9374 9371 9369 9367 9365 9364 9364 9364 9365 9366 9368 9370 9374 9377 9382 9387 9393 9399 9406 9413 9421 9430 9439 9448 9457 9467 9477 9488 9498 9509 9519 9530 9541 9552 9563 9574 9584 9595 9606 9616 9627 9637 9647 9658 9668 9678 9688 9698 9707 9717 9727 9736 9745 9754 9763 9772 9781 9789 9798 9806 9813 9821 9828 9835 9842 9849 9855 9861 9867 9873 9878 9883 9888 9893 9897 9902 9906 9909 9913 9916 9919 9922 9925 9928 9930 9932 9935 9936 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 7914 0 33 7 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9955 9955 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9945 9945 9946 9946 9947 9948 9950 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9971 9972 9974 9975 9976 9977 9977 9978 9978 9977 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9966 9966 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9971 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9961 9960 9960 9961 9961 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 7915 0 33 7 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9927 9925 9922 9919 9916 9912 9908 9904 9899 9895 9890 9885 9880 9874 9869 9863 9857 9852 9845 9839 9833 9827 9820 9814 9807 9800 9793 9786 9779 9771 9763 9755 9747 9738 9730 9720 9711 9701 9691 9681 9671 9660 9650 9639 9628 9617 9606 9595 9584 9573 9562 9551 9541 9530 9520 9510 9500 9490 9481 9472 9463 9454 9445 9436 9428 9419 9411 9403 9395 9387 9379 9371 9363 9356 9348 9341 9334 9327 9320 9314 9308 9302 9297 9292 9287 9283 9280 9277 9274 9272 9271 9270 9269 9269 9269 9270 9271 9272 9273 9275 9277 9279 9281 9283 9285 9286 9288 9290 9292 9293 9294 9295 9296 9297 9298 9299 9299 9299 9300 9300 9300 9301 9301 9301 9301 9301 9302 9302 9302 9302 9302 9302 9302 9301 9301 9300 9298 9296 9294 9291 9286 9282 9276 9269 9261 9252 9242 9230 9217 9203 9187 9170 9152 9133 9112 9090 9067 9043 9019 8994 8969 8944 8918 8893 8868 8844 8822 8800 8780 8761 8744 8730 8718 8709 8701 8697 8696 8697 8701 8708 8718 8730 8745 8762 8781 8803 8827 8852 8878 8905 8935 8964 8993 9023 9052 9081 9110 9139 9167 9195 9222 9247 9272 9295 9318 9339 9359 9379 9397 9414 9431 9446 9461 9476 9489 9502 9515 9527 9539 9550 9561 9571 9581 9591 9601 9611 9620 9629 9638 9647 9655 9664 9672 9680 9688 9695 9703 9711 9718 9726 9733 9740 9747 9755 9762 9769 9775 9782 9789 9795 9802 9808 9814 9819 9825 9830 9835 9839 9844 9848 9851 9854 9857 9860 9863 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9887 9889 9892 9894 9897 9900 9904 9907 9910 9913 9916 9919 9921 9924 9927 9929 9931 9933 9935 9937 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9959 9958 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9944 9944 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 7916 0 33 7 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9889 9887 9884 9882 9879 9877 9874 9872 9869 9867 9864 9862 9860 9858 9856 9854 9852 9849 9847 9845 9842 9840 9837 9834 9830 9827 9823 9818 9813 9808 9803 9797 9790 9784 9777 9769 9762 9754 9745 9737 9729 9720 9711 9702 9694 9685 9676 9668 9659 9651 9642 9634 9626 9619 9611 9604 9597 9590 9584 9578 9572 9566 9561 9556 9551 9547 9542 9539 9535 9532 9530 9528 9526 9525 9525 9524 9525 9526 9528 9530 9532 9536 9540 9544 9549 9554 9560 9567 9573 9581 9588 9596 9604 9613 9621 9630 9639 9648 9657 9666 9675 9684 9693 9702 9711 9719 9728 9736 9744 9752 9759 9767 9774 9781 9788 9794 9801 9807 9813 9819 9825 9831 9836 9841 9846 9851 9856 9861 9865 9870 9874 9877 9881 9884 9887 9890 9893 9895 9897 9898 9900 9900 9901 9901 9901 9901 9900 9899 9898 9896 9894 9892 9889 9887 9884 9881 9877 9874 9870 9866 9862 9858 9853 9848 9843 9838 9832 9826 9820 9814 9807 9800 9792 9784 9776 9768 9759 9750 9741 9733 9724 9715 9706 9697 9689 9680 9673 9666 9659 9653 9648 9644 9640 9638 9636 9635 9635 9637 9639 9641 9645 9650 9655 9661 9668 9675 9683 9691 9698 9706 9714 9722 9730 9738 9745 9753 9760 9767 9773 9779 9785 9790 9795 9799 9804 9808 9812 9815 9819 9823 9826 9830 9833 9837 9840 9844 9848 9851 9855 9859 9863 9867 9870 9874 9878 9882 9885 9889 9892 9895 9898 9900 9902 9904 9906 9907 9908 9909 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9876 9875 9874 9872 9871 9869 9868 9866 9865 9863 9861 9860 9858 9857 9855 9853 9852 9850 9848 9847 9845 9844 9842 9841 9839 9838 9837 9836 9836 9835 9835 9835 9835 9835 9836 9837 9838 9839 9841 9843 9845 9848 9850 9853 9856 9859 9863 9866 9870 9873 9876 9880 9883 9887 9890 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9901 9899 9897 9896 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9883 7917 0 33 8 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9931 9931 9931 9931 9930 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9912 9910 9907 9904 9901 9898 9895 9891 9888 9884 9880 9876 9871 9867 9862 9857 9852 9846 9840 9834 9828 9821 9814 9807 9799 9791 9782 9773 9764 9754 9744 9733 9722 9710 9698 9685 9671 9657 9643 9627 9612 9595 9578 9560 9542 9523 9504 9484 9463 9442 9419 9397 9373 9350 9325 9300 9274 9248 9221 9193 9166 9137 9108 9079 9049 9019 8988 8957 8926 8894 8863 8831 8800 8768 8737 8705 8674 8643 8612 8582 8553 8523 8495 8467 8440 8413 8388 8363 8340 8317 8296 8276 8256 8239 8222 8207 8192 8180 8168 8158 8150 8142 8136 8132 8129 8127 8127 8128 8131 8135 8140 8147 8155 8164 8175 8187 8200 8215 8230 8247 8265 8284 8305 8326 8348 8371 8394 8419 8444 8469 8495 8521 8548 8574 8600 8627 8653 8679 8703 8728 8752 8775 8797 8817 8837 8855 8872 8887 8901 8913 8924 8933 8940 8946 8950 8952 8954 8953 8951 8948 8945 8940 8933 8926 8919 8912 8904 8896 8889 8881 8873 8866 8859 8854 8849 8845 8842 8841 8840 8841 8843 8846 8851 8857 8864 8872 8881 8892 8903 8915 8928 8941 8956 8971 8985 9000 9015 9029 9044 9058 9072 9087 9100 9112 9124 9135 9146 9156 9164 9173 9180 9187 9193 9198 9202 9206 9210 9213 9215 9217 9219 9221 9222 9223 9224 9225 9226 9227 9228 9230 9231 9232 9234 9236 9237 9240 9242 9244 9247 9249 9252 9254 9257 9260 9263 9265 9268 9270 9273 9275 9277 9279 9281 9283 9285 9286 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9300 9301 9303 9304 9306 9309 9311 9314 9317 9321 9324 9329 9333 9338 9343 9348 9354 9360 9366 9372 9379 9386 9393 9401 9408 9416 9424 9432 9440 9448 9456 9465 9473 9481 9489 9498 9506 9514 9522 9530 9538 9546 9554 9561 9569 9577 9584 9592 9599 9607 9614 9621 9628 9635 9642 9649 9656 9663 9670 9676 9683 9689 9696 9702 9708 9714 9720 9725 9731 9736 9741 9746 9751 9756 9760 9764 9768 9772 9775 9779 9782 9785 9787 9790 9792 9794 9797 9799 9801 9802 9804 9806 9807 9809 9811 9812 9814 9816 9817 9819 9821 9823 9824 9826 9828 9830 9832 9834 9836 9838 9840 9841 9843 9845 9846 9847 9849 9849 9850 7918 0 33 8 9851 9851 9851 9851 9851 9850 9850 9848 9847 9845 9844 9841 9839 9837 9834 9831 9828 9825 9821 9818 9814 9811 9807 9804 9800 9796 9793 9789 9786 9782 9778 9775 9772 9768 9765 9762 9759 9756 9753 9750 9747 9744 9741 9738 9735 9731 9728 9725 9721 9718 9714 9710 9706 9702 9698 9693 9688 9683 9678 9673 9667 9661 9655 9649 9642 9635 9628 9621 9613 9605 9597 9588 9580 9571 9561 9552 9542 9532 9521 9510 9499 9487 9476 9463 9451 9438 9424 9411 9397 9382 9367 9352 9337 9321 9305 9288 9271 9254 9237 9220 9202 9184 9166 9148 9129 9111 9092 9074 9055 9037 9018 9000 8981 8963 8945 8926 8908 8890 8871 8853 8835 8817 8798 8780 8762 8743 8725 8706 8687 8667 8648 8628 8608 8587 8566 8545 8523 8501 8478 8454 8430 8406 8381 8355 8329 8302 8275 8247 8219 8190 8161 8131 8101 8071 8040 8009 7977 7945 7914 7882 7850 7818 7786 7754 7722 7690 7659 7628 7597 7567 7537 7508 7479 7451 7423 7396 7370 7345 7321 7298 7275 7254 7234 7215 7197 7180 7165 7151 7138 7127 7117 7108 7102 7096 7092 7090 7090 7091 7094 7098 7104 7112 7122 7133 7146 7161 7178 7196 7216 7238 7261 7286 7312 7340 7369 7400 7433 7466 7501 7537 7575 7613 7653 7693 7734 7776 7819 7862 7906 7951 7995 8041 8086 8131 8177 8222 8267 8312 8357 8402 8447 8490 8534 8577 8619 8661 8702 8742 8781 8820 8858 8895 8931 8967 9001 9035 9067 9099 9130 9160 9189 9218 9245 9271 9297 9322 9346 9369 9392 9413 9434 9454 9474 9493 9511 9528 9545 9561 9576 9591 9606 9619 9632 9645 9657 9668 9679 9690 9700 9709 9718 9727 9735 9743 9750 9757 9763 9769 9775 9780 9785 9790 9794 9798 9802 9806 9809 9812 9814 9817 9819 9821 9822 9824 9825 9826 9827 9827 9828 9828 9828 9828 9828 9827 9827 9826 9825 9824 9823 9822 9820 9819 9817 9815 9814 9812 9810 9808 9805 9803 9801 9799 9796 9794 9791 9789 9786 9784 9782 9779 9777 9774 9772 9770 9768 9766 9764 9762 9761 9759 9758 9756 9755 9754 9753 9753 9752 9752 9752 9752 9752 9752 9753 9754 9754 9755 9756 9758 9759 9761 9762 9764 9766 9768 9770 9772 9774 9777 9779 9782 9784 9787 9789 9792 9795 9798 9801 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9871 9872 9874 9876 9877 9879 9880 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9936 9937 9939 7919 0 33 8 9941 9942 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9916 9914 9911 9908 9905 9901 9898 9894 9889 9885 9880 9875 9870 9865 9860 9854 9848 9842 9836 9829 9823 9816 9810 9803 9796 9789 9782 9774 9767 9760 9752 9745 9737 9729 7920 0 33 8 9722 9714 9706 9698 9689 9681 9673 9664 9656 9648 9639 9630 9622 9613 9605 9596 9588 9580 9571 9563 9556 9548 9541 9534 9527 9521 9515 9509 9504 9500 9496 9492 9489 9487 9485 9484 9483 9483 9483 9484 9486 9488 9490 9493 9497 9501 9505 9510 9515 9520 9525 9531 9537 9543 9549 9554 9560 9566 9572 9577 9583 9588 9593 9597 9602 9606 9610 9613 9616 9619 9621 9623 9625 9626 9627 9628 9628 9627 9627 9626 9625 9623 9621 9619 9617 9614 9611 9608 9604 9600 9596 9592 9588 9583 9578 9574 9568 9563 9558 9553 9547 9542 9536 9531 9525 9520 9514 9509 9504 9499 9494 9489 9485 9480 9476 9473 9469 9466 9464 9462 9460 9459 9458 9457 9458 9458 9460 9461 9464 9467 9470 9474 9478 9483 9489 9495 9501 9508 9515 9523 9531 9540 9548 9557 9566 9575 9585 9594 9604 9613 9623 9632 9642 9651 9660 9669 9678 9686 9695 9703 9711 9718 9725 9732 9738 9745 9750 9756 9761 9766 9770 9774 9778 9782 9785 9788 9791 9793 9795 9797 9799 9801 9802 9803 9804 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9804 9803 9802 9802 9800 9799 9798 9797 9795 9794 9792 9790 9788 9786 9784 9782 9779 9777 9774 9772 9769 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9736 9733 9730 9727 9724 9722 9720 9717 9715 9713 9711 9710 9708 9707 9706 9705 9704 9703 9701 9700 9699 9698 9697 9696 9694 9692 9690 9688 9685 9682 9679 9675 9670 9665 9660 9654 9648 9641 9633 9625 9617 9608 9599 9589 9579 9568 9558 9547 9536 9524 9513 9501 9489 9477 9464 9451 9438 9425 9411 9397 9382 9367 9351 9333 9315 9296 9275 9253 9230 9205 9178 9149 9119 9086 9051 9014 8975 8934 8890 8845 8797 8748 8698 8644 8590 8535 8480 8425 8369 8314 8258 8203 8147 8096 8046 7998 7952 7909 7870 7834 7803 7775 7751 7733 7719 7709 7705 7705 7711 7721 7735 7754 7778 7807 7838 7874 7912 7953 7999 8046 8095 8144 8196 8248 8301 8354 8407 8460 8511 8562 8611 8660 8707 8751 8794 8835 8874 8911 8945 8977 9008 9036 9062 9087 9109 9131 9151 9169 9186 9202 9217 9231 9244 9257 9269 9281 9293 9304 9315 9326 9337 9348 9358 9369 9380 9390 9401 9411 9422 9432 9443 9453 9463 9473 9483 9492 9501 9511 9519 9528 9536 9545 9552 9560 9568 9575 9582 9589 9596 9603 9609 9616 9622 9629 9635 9642 9648 9654 9661 9667 9674 9680 9687 9693 9700 9707 9713 9720 9726 9733 9739 9746 9752 9758 9764 9770 9776 9782 9788 9793 9798 9803 9808 9813 9818 9822 9826 9830 9834 9838 9842 9845 9848 9851 9854 9857 9860 9862 9865 9867 9869 9872 9874 9876 9878 9880 9882 9883 9885 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9906 7921 0 33 8 9906 9906 9905 9904 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9883 9883 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9881 9881 9881 9882 9882 9883 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 7922 0 33 8 9916 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9970 9970 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9983 9983 9982 9981 9979 9978 9977 9976 9974 9973 9971 9970 9968 9967 9966 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9948 9946 9944 9942 9939 9937 9935 9932 9930 9927 9924 9921 9918 9914 9911 9907 9904 9900 9896 9891 9887 9882 9877 9872 9867 9861 9855 9849 9843 9836 9829 9822 9815 9807 9800 9792 9783 9775 9766 9758 9749 9740 9731 9722 9713 9704 9694 9686 9677 9668 9659 9651 9642 9634 9627 9619 9612 9605 9599 9592 9587 9581 9576 9572 9567 9563 9560 9557 9554 9552 9550 9548 9547 9546 9545 9544 9544 9545 9545 9546 9547 9548 9550 9551 9553 9555 9558 9560 9563 9566 9569 9573 9576 9580 9584 9588 9592 9596 9600 9605 9609 9614 9618 9623 9627 9632 9636 9640 9645 9649 9653 9656 9660 9663 9666 9668 9671 9673 9674 9675 9676 9677 9677 9676 9675 9674 9673 9671 9668 9666 9663 9659 9655 9651 9647 9642 9637 9632 9626 9620 9614 9608 9602 9595 9588 9581 9574 9567 9559 9552 9544 9536 9528 9520 9512 9504 9496 9487 9479 9471 9463 9455 9446 9438 9430 9423 9415 9408 9400 9393 9387 9380 9375 9369 9364 9359 9355 9351 9348 9345 9343 9341 9340 9340 9340 9340 9342 9343 9346 9348 9352 9355 9359 9364 9369 9374 9380 9385 9391 9397 9403 9409 9415 9422 9428 7923 0 33 8 9434 9440 9446 9451 9457 9462 9467 9471 9475 9479 9483 9486 9489 9491 9493 9495 9496 9497 9498 9498 9498 9498 9497 9496 9495 9493 9491 9489 9487 9485 9482 9479 9477 9474 9471 9468 9465 9461 9458 9455 9452 9449 9446 9443 9441 9438 9436 9433 9431 9430 9428 9427 9426 9426 9425 9425 9426 9427 9428 9430 9432 9434 9437 9441 9444 9449 9453 9458 9464 9470 9477 9483 9491 9498 9506 9515 9524 9533 9542 9552 9562 9572 9582 9593 9603 9614 9625 9637 9648 9659 9670 9681 9692 9703 9714 9725 9736 9747 9758 9768 9778 9788 9798 9808 9817 9826 9835 9843 9852 9860 9867 9875 9882 9889 9895 9902 9908 9913 9919 9924 9929 9933 9937 9941 9945 9949 9952 9955 9958 9960 9963 9965 9967 9969 9970 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9940 9938 9936 9933 9931 9928 9926 9923 9920 9918 9915 9912 9909 9907 9904 9901 9898 9895 9892 9889 9885 9882 9879 9875 9871 9867 9863 9859 9855 9850 9846 9841 9836 9831 9826 9821 9815 9810 9805 9799 9794 9789 9783 9778 9773 9768 9763 9758 9753 9749 9745 9741 9737 9734 9731 9728 9725 9723 9721 9719 9717 9716 9715 9714 9714 9714 9713 9713 9714 9714 9714 9715 9716 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9729 9730 9731 9733 9734 9736 9737 9739 9741 9743 9745 9747 9749 9752 9754 9757 9760 9763 9766 9769 9772 9776 9779 9782 9786 9789 9792 9796 9799 9802 9805 9808 9811 9814 9817 9819 9821 9823 9825 9827 9828 9829 9830 9830 9830 9830 9830 9829 9829 9827 9826 9824 9822 9820 9818 9815 9812 9809 9806 9802 9799 9795 9791 9786 9782 9777 9772 9767 9761 9756 9750 9744 7924 0 33 8 9737 9730 9723 9716 9708 9701 9692 9683 9674 9665 9655 9644 9633 9622 9610 9597 9584 9570 9556 9541 9526 9510 9494 9477 9459 9441 9422 9403 9383 9363 9343 9322 9301 9279 9258 9236 9213 9191 9168 9146 9123 9101 9079 9057 9034 9012 8991 8969 8949 8928 8908 8888 8869 8850 8832 8815 8798 8782 8767 8752 8738 8725 8713 8702 8691 8681 8673 8665 8658 8652 8648 8644 8641 8640 8640 8640 8642 8645 8649 8655 8661 8669 8678 8687 8698 8710 8724 8738 8752 8768 8785 8802 8821 8839 8858 8878 8899 8919 8940 8960 8981 9001 9022 9042 9062 9082 9102 9121 9139 9157 9174 9191 9207 9222 9236 9250 9263 9275 9286 9297 9306 9315 9323 9331 9337 9343 9347 9351 9354 9356 9357 9358 9357 9355 9352 9348 9342 9336 9327 9318 9307 9295 9281 9265 9248 9230 9209 9187 9163 9138 9112 9083 9053 9022 8990 8957 8922 8887 8851 8816 8781 8746 8711 8676 8641 8607 8575 8545 8517 8490 8465 8442 8423 8406 8392 8380 8372 8367 8365 8366 8370 8378 8388 8402 8418 8437 8459 8483 8510 8538 8568 8601 8635 8669 8704 8741 8778 8815 8852 8890 8927 8963 8999 9035 9069 9103 9136 9167 9198 9227 9255 9281 9307 9331 9354 9376 9396 9416 9435 9453 9469 9485 9500 9515 9529 9542 9555 9567 9579 9591 9602 9613 9623 9634 9644 9653 9663 9672 9682 9690 9699 9708 9716 9724 9731 9739 9746 9753 9760 9766 9772 9778 9783 9788 9793 9798 9803 9807 9811 9815 9818 9822 9825 9828 9831 9834 9837 9840 9842 9845 9847 9850 9852 9854 9856 9859 9861 9863 9865 9867 9869 9870 9872 9874 9875 9877 9878 9879 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 7925 0 33 8 9911 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9920 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9887 9885 9884 9882 9880 9879 9877 9875 9874 9872 9870 9868 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9824 9822 9820 9818 9817 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9807 9807 9806 9806 9806 9806 9806 9807 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9813 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9824 9825 9827 9829 9831 9833 9835 9837 9839 9842 9845 9847 9850 9853 9856 9859 9862 9866 9869 9872 9875 9878 9881 9884 9887 9890 9892 9895 9897 9900 9902 9904 9906 9907 9909 9910 9911 9912 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9927 9928 9929 9930 9932 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9948 9948 9949 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9936 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9910 9908 9906 9905 9903 9902 9900 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9872 9870 9867 9864 9861 9857 9853 9849 9845 9840 9835 9830 9825 9819 9813 9807 9800 9794 9787 9780 9772 9765 9757 9749 9741 9733 9724 9716 9707 9698 9689 9680 9671 9662 9652 9642 9632 9622 9612 9602 9591 9580 9569 9558 9547 9535 9524 9512 9500 9487 9475 9463 9450 9437 9425 9412 9399 9386 9374 9361 9349 9337 9325 9313 9302 9291 9280 9270 9260 9251 9242 9233 9225 9218 9211 9205 9199 9194 9190 9186 9183 9180 9178 9177 9176 9175 9176 9176 9178 9179 9182 9184 9188 9191 9195 9200 9205 9211 9216 9223 9230 9237 9244 9252 9261 9269 9278 9288 9298 9308 9319 9330 9341 9352 9364 9376 9388 9401 9413 9426 9439 9452 9465 9478 9491 9504 9517 9531 9543 9556 9569 9581 9594 9606 9618 9630 9641 9653 9664 9674 9685 9695 9705 9715 9725 9734 9743 9752 9761 9769 9778 9786 9794 9801 9809 9816 9823 9830 9836 9843 9849 9854 7926 0 33 8 9860 9865 9871 9875 9880 9884 9888 9892 9896 9899 9902 9904 9907 9909 9911 9912 9914 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9924 9925 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9941 9940 9939 9938 9937 9935 9933 9931 9929 9926 9923 9920 9917 9914 9911 9907 9903 9900 9896 9892 9888 9884 9880 9876 9872 9868 9863 9859 9855 9850 9845 9840 9835 9830 9825 9819 9813 9807 9801 9794 9788 9780 9773 9765 9756 9748 9739 9729 9720 9709 9699 9688 9677 9666 9654 9642 9630 9617 9604 9591 9578 9565 9552 9539 9526 9513 9500 9487 9474 9462 9449 9437 9425 9413 9402 9391 9381 9371 9361 9352 9344 9336 9328 9321 9315 9309 9304 9300 9296 9293 9290 9288 9287 9286 9286 9287 9288 9289 9292 9295 9298 9302 9307 9312 9317 9323 9330 9337 9344 9351 9359 9368 9376 9385 9394 9403 9412 9421 9431 9440 9450 9459 9469 9478 9487 9497 9506 9515 9524 9532 9541 9549 9557 9565 9572 9580 9587 9593 9600 9606 9612 9617 9622 9627 9632 9636 9640 9644 9647 9650 9653 9656 9658 9660 9662 9663 9664 9666 9666 9667 9667 9667 9667 9667 9666 9666 9665 9664 9662 9661 9659 9658 9656 9654 9651 9649 9646 9644 9641 9638 9635 9633 9630 9627 9624 9621 9618 9615 9612 9609 9607 9604 9602 9599 9597 9595 9594 9592 9591 9590 9589 9589 9589 9589 9589 9590 9591 9592 9593 9595 9597 9600 9602 9605 9608 9612 9616 9619 9623 9628 9632 9637 9641 9646 9651 9656 9661 9666 9672 9677 9682 9687 9692 9698 9703 9708 9713 9718 9723 9728 9733 9737 9742 9746 9751 9755 9759 9763 9767 9771 9775 9779 9782 9786 9789 9793 9796 9799 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9842 9845 9847 9850 9853 9855 9858 9860 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9881 9883 9884 9885 9886 9888 9889 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9906 9906 9906 9907 9908 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 7927 0 33 8 9948 9947 9945 9943 9942 9940 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9894 9891 9889 9886 9883 9880 9876 9873 9870 9866 9862 9859 9855 9851 9847 9843 9839 9836 9832 9828 9824 9820 9817 9813 9809 9806 9803 9799 9796 9793 9790 9788 9785 9783 9780 9778 9776 9774 9772 9771 9769 9768 9766 9765 9764 9763 9762 9762 9761 9761 9761 9761 9761 9761 9761 9762 9762 9763 9764 9765 9766 9768 9770 9772 9774 9776 9778 9781 9784 9787 9790 9794 9797 9801 9805 9809 9814 9818 9822 9827 9832 9836 9841 9846 9850 9855 9860 9864 9869 9874 9878 9882 9886 9890 9894 9898 9901 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9931 9928 9926 9924 9922 9919 9916 9913 9910 9907 9903 9900 9896 9891 9887 9882 9877 9872 9867 9861 9855 9848 9842 9835 9827 9820 9812 9803 9795 9785 9776 9766 9756 9746 9735 9724 9712 9700 9688 9675 9662 9649 9635 9621 9607 9592 9577 9561 9546 9530 9514 9497 9480 9463 9446 9429 9411 9394 9376 9359 9341 9323 9306 9288 9271 9253 9236 9220 9203 9187 9171 9155 9140 9126 9112 9098 9085 9073 9061 9051 9040 9031 9022 9015 9008 9002 8996 8992 8989 8986 8984 8984 8984 8985 8987 8990 8993 8998 9003 9009 9016 9024 9032 9041 9051 9061 9071 9083 9094 9106 9119 9132 9145 9158 9172 9186 9200 9215 9229 9244 9258 9273 9287 7928 0 33 8 9302 9316 9331 9345 9359 9374 9388 9402 9416 9429 9443 9456 9469 9482 9494 9507 9519 9531 9542 9553 9564 9575 9585 9595 9605 9614 9623 9632 9640 9648 9656 9663 9670 9676 9683 9689 9694 9699 9704 9709 9714 9718 9722 9725 9729 9733 9736 9739 9742 9745 9748 9750 9753 9755 9758 9760 9763 9765 9767 9769 9772 9774 9776 9778 9780 9782 9783 9785 9786 9788 9789 9790 9791 9792 9793 9794 9794 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9793 9793 9792 9792 9791 9791 9790 9790 9789 9788 9788 9787 9786 9786 9785 9784 9783 9782 9781 9780 9779 9777 9776 9774 9772 9770 9768 9765 9763 9760 9758 9755 9752 9750 9747 9744 9742 9739 9736 9734 9732 9730 9728 9727 9726 9725 9725 9724 9725 9725 9727 9728 9730 9732 9734 9737 9740 9744 9747 9751 9755 9759 9763 9767 9771 9775 9779 9783 9787 9790 9793 9796 9798 9801 9803 9804 9805 9806 9807 9807 9806 9806 9805 9803 9802 9800 9798 9795 9793 9790 9786 9783 9779 9775 9771 9767 9763 9758 9753 9748 9742 9737 9731 9725 9718 9712 9705 9697 9690 9682 9673 9665 9656 9646 9637 9627 9616 9606 9595 9584 9572 9561 9550 9538 9526 9514 9503 9491 9479 9468 9456 9445 9434 9423 9412 9402 9392 9382 9373 9363 9355 9346 9338 9329 9322 9314 9307 9299 9292 9286 9279 9272 9266 9260 9253 9247 9241 9235 9229 9223 9217 9211 9206 9200 9194 9189 9183 9177 9172 9166 9160 9154 9148 9142 9135 9128 9121 9113 9105 9096 9086 9075 9063 9051 9037 9021 9004 8986 8966 8944 8921 8895 8868 8839 8808 8775 8740 8704 8666 8626 8585 8543 8500 8457 8413 8368 8324 8280 8235 8193 8152 8112 8073 8036 8003 7972 7945 7920 7898 7881 7867 7858 7852 7851 7854 7861 7872 7888 7907 7931 7958 7988 8022 8058 8099 8141 8186 8231 8279 8330 8380 8431 8481 8532 8582 8632 8681 8731 8779 8826 8870 8914 8955 8995 9033 9069 9104 9136 9167 9195 9222 9248 9272 9294 9315 9335 9354 9371 9388 9404 9419 9433 9447 9461 9474 9486 9499 9511 9523 9534 9546 9557 9568 9579 9590 9600 9610 9620 9630 9639 9649 9657 9666 9674 9682 9689 9696 9703 9710 9715 9721 9726 9731 9736 9741 9745 9749 9752 9756 9759 9763 9766 9769 9772 9774 9777 9780 9783 9786 9788 9791 9794 9797 9799 9802 9805 9808 9810 9813 9816 9818 9821 9824 9826 9829 9831 9833 9836 9838 9840 9842 9844 9846 9848 9850 9851 9853 9855 9856 9858 9859 9861 9862 9863 9865 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 7929 0 33 8 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9879 9877 9874 9872 9869 9866 9862 9859 9855 9851 9847 9843 9838 9834 9829 9824 9818 9813 9807 9802 9796 9791 9785 9779 9774 9768 9763 9758 9753 9748 9744 9740 9736 9733 9730 9728 9726 9725 9724 9724 9724 9725 9726 9728 9730 9732 9735 9738 9741 9744 9746 9749 9752 9755 9758 9760 9762 9763 9764 9764 9763 9762 9759 9756 9752 9747 9741 9734 9726 9717 9708 9697 9685 9673 9660 9647 9632 9617 9603 9588 9573 9559 9544 9530 9516 9501 9489 9477 9466 9455 9446 9438 9432 9427 9423 9420 9419 9420 9422 9425 9430 9436 9444 9452 9462 9473 9485 9498 9512 9526 9541 9557 9573 9589 9605 9621 9636 9652 9667 9683 9698 9712 9725 9738 9750 9762 9773 9783 9793 9801 9810 9817 9824 9830 9835 9840 9845 9849 9853 9856 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9909 9911 9912 9913 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9911 9910 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9889 9887 9884 9881 9878 9875 9871 9868 9864 9860 9856 9852 9848 9843 9838 9834 9828 9823 9818 9812 9806 9800 9794 9787 9780 9773 9766 9758 9751 9743 9734 9726 9717 9708 9699 9689 9680 9670 9660 9649 9639 9629 9618 9607 9596 9585 9575 9564 9553 9542 9532 9521 9511 9500 9490 9481 9471 9462 9453 9444 9436 9428 9421 9414 9408 9402 9396 9391 9387 9383 9379 9376 9374 9372 9370 9369 9369 9369 9370 9371 9373 9375 9377 9380 9384 9388 9392 9397 9402 9407 9413 9419 9426 9432 9439 9447 9454 9462 9471 9479 9488 9496 9505 9515 9524 9533 9543 9553 9562 9572 9582 9591 9601 9611 9620 9629 9639 9648 9657 9665 9673 9681 9689 9696 9703 9709 9716 9721 9726 9731 9735 9738 9741 9744 9746 9747 9749 9749 9750 9749 9749 9748 9747 9746 9744 9742 9741 9739 9737 9735 9733 9731 9730 9728 9727 9726 9725 9724 9724 9724 9724 9725 9726 9728 9729 9731 9734 9737 9740 9743 9746 9750 9754 9758 9762 9767 9771 9775 9780 9784 9789 9793 9797 9802 9806 9810 7930 0 33 8 9814 9817 9821 9824 9827 9830 9833 9836 9839 9841 9843 9845 9847 9849 9850 9852 9853 9854 9856 9857 9857 9858 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 9856 9856 9855 9854 9853 9852 9852 9851 9850 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9827 9825 9822 9819 9816 9813 9810 9806 9803 9799 9795 9791 9787 9783 9778 9774 9770 9765 9760 9756 9751 9746 9742 9737 9732 9727 9723 9718 9714 9709 9705 9700 9696 9692 9688 9684 9680 9676 9673 9669 9666 9663 9660 9657 9654 9651 9648 9646 9644 9642 9640 9638 9636 9634 9633 9632 9631 9630 9629 9628 9628 9627 9627 9627 9627 9628 9629 9629 9630 9632 9633 9635 9637 9639 9641 9643 9646 9649 9652 9656 9659 9663 9667 9671 9675 9679 9683 9688 9693 9697 9702 9707 9711 9716 9721 9726 9730 9735 9739 9744 9748 9752 9756 9760 9764 9767 9770 9773 9776 9778 9781 9783 9785 9786 9788 9789 9790 9791 9792 9792 9792 9793 9793 9792 9792 9792 9792 9791 9791 9790 9790 9789 9788 9788 9787 9787 9786 9785 9785 9784 9784 9784 9783 9783 9783 9782 9782 9782 9781 9781 9781 9781 9780 9780 9780 9779 9779 9778 9777 9776 9775 9774 9773 9772 9771 9769 9767 9765 9763 9761 9759 9756 9754 9751 9748 9746 9743 9739 9736 9733 9730 9727 9723 9720 9717 9714 9710 9707 9704 9701 9698 9695 9692 9689 9687 9684 9681 9679 9676 9673 9671 9668 9665 9663 9660 9657 9654 9651 9648 9645 9641 9638 9634 9630 9626 9622 9617 9612 9607 9602 9597 9592 9586 9580 9574 9568 9562 9556 9549 9543 9536 9529 9523 9516 9509 9502 9495 9487 9480 9473 9466 9458 9450 9443 9435 9427 9419 9410 9402 9393 9384 9375 9365 9356 9346 9335 9325 9314 9302 9291 9279 9267 9254 9241 9228 9214 9200 9185 9171 9156 9140 9125 9109 9092 9076 9059 9042 9024 9007 8989 8971 8952 8934 8915 8896 8877 8857 8837 8818 8798 8778 8757 8737 8716 8696 8675 8654 8633 8613 8592 8571 8550 8529 8509 8488 8468 8448 8428 8409 8389 8371 8352 8334 8316 8299 8283 8267 8251 8236 8222 8209 8196 8184 8172 8162 8152 8143 8134 8126 8119 8113 8108 8103 8099 8096 8093 8091 8090 8090 8090 8091 8093 8095 8098 8101 8105 8110 8116 8122 8128 8135 8143 8152 8161 8170 8180 8191 8202 8214 8226 8239 8253 8267 8281 8296 8311 8327 8343 8359 8376 8393 8411 8429 8447 8465 8483 8502 8520 8539 8558 8576 8595 8614 8632 8650 8669 8687 8705 8723 8740 8757 8774 8791 8808 8824 8840 8856 8871 8886 8901 8916 8930 8944 8958 8972 8985 8999 9012 9025 9037 9050 9062 9075 9087 9099 9110 9122 9134 9145 9156 9167 9178 9189 9200 9211 9221 9231 9242 9252 9262 9271 7931 0 33 8 9281 9290 9300 9309 9318 9327 9335 9344 9352 9360 9368 9375 9383 9390 9397 9404 9411 9417 9424 9430 9436 9442 9447 9453 9458 9464 9469 9474 9479 9484 9489 9494 9498 9503 9508 9513 9517 9522 9527 9532 9536 9541 9546 9551 9556 9561 9566 9571 9576 9581 9586 9591 9596 9600 9605 9610 9614 9619 9623 9627 9632 9636 9639 9643 9646 9650 9653 9656 9659 9662 9664 9667 9669 9671 9673 9675 9677 9679 9681 9682 9684 9686 9688 9689 9691 9693 9695 9696 9698 9700 9702 9704 9706 9708 9711 9713 9715 9717 9720 9722 9724 9727 9729 9731 9733 9736 9738 9740 9742 9744 9746 9748 9750 9752 9753 9755 9756 9758 9759 9761 9762 9764 9765 9766 9767 9769 9770 9771 9773 9774 9775 9776 9778 9779 9781 9782 9783 9785 9786 9788 9789 9791 9792 9794 9795 9797 9798 9799 9801 9802 9803 9804 9805 9806 9807 9808 9808 9809 9809 9810 9810 9810 9810 9811 9811 9811 9810 9810 9810 9810 9810 9810 9809 9809 9809 9809 9809 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9805 9805 9805 9804 9804 9803 9803 9802 9802 9801 9801 9800 9800 9799 9799 9799 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9800 9801 9801 9802 9803 9804 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9817 9818 9819 9819 9820 9820 9821 9821 9821 9821 9822 9822 9822 9822 9821 9821 9821 9821 9821 9820 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9819 9819 9819 9820 9820 9820 9820 9819 9819 9819 9818 9818 9817 9816 9815 9813 9812 9810 9809 9807 9805 9802 9800 9798 9795 9792 9790 9787 9784 9781 9779 9776 9773 9770 9767 9765 9762 9760 9757 9755 9753 9750 9748 9746 9744 9743 9741 9739 9737 9735 9733 9731 9729 9727 9725 9722 9720 9716 9713 9709 9705 9701 9696 9690 9684 9678 9671 9663 9655 9646 9637 9627 9617 9607 9595 9584 9572 9560 9548 9535 9522 9510 9497 9485 9472 9461 9449 9438 9427 9417 9407 9399 9391 9383 9378 9373 9369 9366 9364 9363 9363 9365 9367 9371 9376 9382 9388 9396 9405 9414 9424 9435 9446 9458 9471 9484 9496 9509 9522 9535 9548 9561 9574 9588 9600 9612 9624 9635 9646 9656 9666 9676 9685 9694 9702 9709 9716 9723 9729 9735 9741 9746 9751 9756 9760 9764 9768 9772 9776 9779 9782 9785 9788 9791 9794 9797 9799 9801 9804 9806 9808 9810 9812 9813 9815 9816 9818 9819 9820 9821 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9819 9818 9817 9816 9815 9814 9814 9813 9812 9811 9810 9808 9807 9806 9805 9804 9802 9801 9800 9798 9797 9796 9794 9793 9791 9790 7932 0 33 8 9789 9787 9786 9785 9783 9782 9781 9780 9779 9778 9777 9776 9775 9775 9774 9773 9772 9772 9771 9770 9770 9769 9768 9767 9766 9766 9764 9763 9762 9760 9759 9757 9755 9753 9751 9749 9746 9743 9740 9737 9734 9731 9728 9724 9720 9717 9713 9709 9705 9701 9696 9692 9688 9683 9679 9674 9670 9665 9660 9655 9650 9645 9640 9634 9629 9623 9617 9611 9604 9597 9590 9583 9575 9567 9559 9550 9541 9531 9521 9511 9500 9488 9476 9464 9451 9438 9424 9409 9394 9379 9363 9347 9330 9313 9295 9276 9257 9238 9218 9197 9176 9155 9133 9110 9087 9063 9039 9014 8988 8962 8935 8908 8880 8852 8822 8792 8762 8731 8699 8667 8634 8600 8566 8531 8496 8460 8424 8387 8349 8311 8273 8234 8195 8156 8116 8076 8036 7995 7955 7914 7874 7833 7793 7753 7712 7672 7632 7592 7553 7514 7476 7438 7401 7364 7328 7292 7257 7223 7190 7158 7126 7096 7066 7038 7011 6985 6960 6936 6914 6893 6873 6855 6838 6823 6810 6798 6787 6779 6772 6766 6763 6761 6762 6764 6768 6773 6781 6791 6802 6815 6830 6847 6866 6887 6909 6933 6959 6986 7015 7045 7077 7111 7146 7181 7219 7257 7296 7337 7378 7420 7463 7506 7550 7595 7640 7685 7731 7777 7823 7869 7915 7961 8007 8052 8098 8144 8189 8233 8277 8321 8365 8408 8450 8492 8533 8573 8613 8652 8691 8729 8766 8803 8839 8874 8908 8942 8975 9007 9038 9069 9099 9128 9156 9184 9211 9237 9262 9287 9310 9333 9355 9377 9397 9417 9436 9455 9473 9490 9506 9521 9536 9550 9564 9577 9589 9601 9612 9623 9633 9643 9652 9661 9669 9677 9685 9692 9699 9705 9712 9718 9723 9729 9734 9739 9744 9749 9754 9758 9763 9767 9771 9775 9779 9783 9786 9790 9794 9797 9800 9804 9807 9810 9813 9816 9819 9821 9824 9826 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9848 9849 9850 9852 9853 9854 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9874 9873 9873 9872 9871 9870 9869 9869 9868 9867 9866 9865 9865 9864 9863 9862 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9853 9852 9851 9850 9849 9849 9848 9847 9846 9845 9844 9844 9843 9842 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9824 9822 9821 9819 9817 9815 9813 9811 9808 9806 9803 9800 9798 9795 9792 9789 9786 9782 9779 9776 9772 9769 9765 9762 9758 9754 9750 9746 9742 9738 9734 9730 9725 9720 9716 9710 9705 9700 9694 9688 9682 9675 9668 9660 9653 9644 9636 9626 9617 9607 9596 9584 9573 9560 9547 9534 9519 7933 0 33 8 9504 9489 9473 9456 9439 9420 9402 9382 9362 9342 9320 9298 9276 9252 9229 9204 9179 9154 9127 9101 9073 9045 9017 8988 8959 8929 8899 8869 8838 8807 8776 8744 8712 8681 8649 8617 8585 8554 8522 8491 8460 8430 8400 8370 8341 8313 8285 8259 8233 8208 8184 8162 8140 8120 8100 8082 8066 8051 8037 8024 8013 8004 7996 7989 7984 7981 7979 7978 7979 7982 7986 7991 7998 8006 8016 8027 8040 8054 8069 8085 8103 8122 8142 8164 8186 8210 8234 8260 8287 8314 8342 8372 8402 8432 8464 8496 8528 8561 8595 8628 8662 8696 8731 8765 8799 8833 8867 8901 8934 8968 9001 9033 9065 9096 9127 9157 9186 9215 9243 9270 9297 9323 9348 9372 9395 9418 9440 9461 9481 9501 9519 9538 9555 9572 9588 9604 9619 9633 9647 9660 9673 9685 9697 9708 9718 9728 9738 9747 9756 9764 9772 9780 9787 9793 9799 9805 9810 9815 9819 9823 9827 9830 9833 9835 9837 9839 9840 9841 9841 9841 9841 9840 9839 9838 9836 9834 9831 9828 9825 9822 9818 9813 9809 9804 9798 9792 9786 9780 9773 9766 9759 9751 9743 9735 9727 9718 9709 9700 9690 9681 9671 9661 9651 9641 9631 9621 9611 9600 9590 9580 9570 9560 9550 9540 9530 9520 9511 9502 9492 9483 9474 9466 9457 9449 9441 9433 9425 9417 9410 9403 9396 9389 9382 9376 9370 9364 9358 9352 9347 9342 9337 9332 9327 9323 9319 9314 9310 9306 9303 9299 9295 9292 9289 9285 9282 9279 9275 9272 9269 9266 9262 9259 9256 9252 9249 9245 9241 9238 9234 9231 9227 9224 9220 9217 9214 9210 9208 9205 9203 9201 9199 9198 9197 9197 9197 9198 9199 9201 9204 9207 9211 9215 9221 9227 9233 9241 9249 9257 9267 9276 9287 9298 9309 9321 9334 9347 9360 9373 9387 9401 9415 9430 9444 9459 9473 9487 9502 9516 9531 9545 9559 9573 9587 9600 9613 9626 9639 9652 9664 9676 9688 9699 9711 9722 9732 9742 9752 9762 9772 9781 9790 9798 9806 9814 9822 9829 9836 9843 9849 9855 9861 9866 9872 9877 9881 9886 9890 9894 9898 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9937 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9915 9913 7934 0 33 8 9911 9909 9907 9905 9903 9900 9898 9896 9893 9891 9889 9886 9884 9882 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9859 9857 9856 9855 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9851 9852 9852 9853 9854 9855 9856 9857 9859 9860 9861 9863 9864 9866 9867 9869 9871 9872 9874 9876 9877 9879 9881 9882 9884 9886 9888 9889 9891 9893 9895 9896 9898 9900 9902 9903 9905 9907 9909 9910 9912 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9897 9896 9894 9892 9890 9888 9886 9883 9881 9878 9875 9872 9869 9866 9862 9859 9855 9851 9847 9843 9839 9835 9830 9826 9821 9817 9812 9808 9803 9799 9794 9790 9786 9781 9777 9773 9768 9764 9760 9756 9753 9749 9745 9742 9738 9735 9732 9729 9726 9723 9721 9718 9716 9713 9711 9709 9707 9706 9704 9703 9701 9700 9699 9698 9698 9697 9697 9697 9697 9697 9697 9697 9698 9699 9700 9701 9702 9703 9704 9706 9707 9709 9711 9713 9715 9716 9718 9720 9722 9725 9727 9729 9731 9733 9735 9737 9740 9742 9744 9746 9749 9751 9753 9756 9758 9761 9763 9766 9768 9771 9774 9777 9780 9783 9786 9789 9792 9795 9799 9802 9806 9809 9813 9816 9820 9824 9828 9831 9835 9839 9842 7935 0 33 8 9846 9850 9853 9857 9860 9864 9867 9870 9873 9877 9879 9882 9885 9888 9890 9893 9895 9897 9899 9902 9904 9905 9907 9909 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 7936 0 33 8 9922 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9867 9866 9864 9862 9861 9859 9857 9856 9854 9852 9850 9848 9847 9845 9843 9841 9840 9838 9837 9836 9834 9833 9832 9831 9830 9830 9829 9828 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9837 9837 9838 9837 9837 9837 9837 9836 9836 9835 9834 9834 9832 9831 9830 9828 9827 9825 9823 9821 9819 9816 9814 9811 9808 9805 9802 9799 9795 9792 9788 9784 9780 9776 9772 9768 9764 9759 9755 9750 9746 9742 9737 9733 9728 9724 9719 9715 9711 9706 9702 9698 9694 9690 9687 9683 9680 9676 9673 9670 9668 9665 9663 9661 9659 9658 9656 9655 9655 9654 9654 9654 9654 9655 9655 9656 9658 9659 9661 9663 9665 9667 9670 9673 9676 9679 9682 9686 9689 9693 9697 9700 9704 9708 9712 9717 9721 9725 9729 9733 9738 9742 9746 9750 9754 9758 9762 9766 9770 9774 9778 9782 9785 9789 9792 9795 9799 9802 9805 9808 9810 9813 9816 9818 9820 9823 9825 9827 9829 9831 9832 9834 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9852 9852 9852 9853 9853 9853 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9848 9848 9847 9846 9844 9843 9842 9841 9839 9838 9837 9835 9834 9832 9831 9829 9828 9826 9825 9823 9822 9820 9819 9817 9816 9814 9813 9812 9810 9809 9808 9807 9806 9804 9803 9802 9801 9800 9799 9798 9797 9795 9794 9793 9792 9791 9790 9788 9787 9785 9784 9782 9780 9779 9777 9775 9773 9770 9768 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9735 9732 9728 9725 9721 9718 9714 9711 9707 9703 9700 9697 9693 9690 9687 9684 9681 9678 9675 9672 9669 9666 9663 9660 9657 9655 9652 9649 9646 9643 9639 9636 9633 9629 9625 9622 9618 9613 9609 9604 9600 9595 9590 9584 9579 9573 9567 9561 9555 9549 9542 9536 9529 9523 9516 9509 9502 9495 9487 9480 9473 9465 9458 9450 9442 9434 9426 9418 9409 9401 9392 9383 9374 9365 9355 9346 9336 9325 9315 9304 9293 9281 9269 9257 9245 9232 9219 9206 9193 9179 9165 9151 9136 9121 9106 9091 9076 9060 9045 9029 9013 8996 8980 8963 8947 8930 8913 8895 8878 8860 8842 8824 8806 8787 8769 8749 8730 8710 8690 8669 8648 8627 8605 8583 8560 8536 8512 8487 8461 7937 0 33 8 8435 8407 8379 8350 8320 8289 8257 8224 8189 8154 8117 8079 8039 7998 7956 7912 7866 7819 7770 7720 7668 7615 7560 7503 7445 7385 7323 7260 7196 7130 7063 6995 6925 6855 6784 6712 6639 6565 6492 6419 6345 6272 6199 6126 6053 5981 5910 5840 5771 5704 5638 5573 5511 5450 5392 5335 5280 5228 5179 5132 5087 5045 5006 4969 4935 4904 4876 4851 4828 4809 4792 4778 4767 4759 4754 4751 4752 4755 4762 4771 4782 4797 4814 4834 4857 4882 4911 4941 4974 5010 5048 5089 5132 5178 5225 5275 5327 5381 5437 5495 5555 5616 5679 5743 5809 5876 5944 6013 6083 6153 6224 6296 6368 6440 6512 6584 6656 6727 6798 6869 6940 7009 7077 7145 7212 7278 7342 7405 7468 7529 7588 7647 7704 7760 7814 7867 7919 7969 8018 8066 8113 8158 8203 8246 8288 8328 8368 8407 8444 8481 8517 8552 8586 8619 8651 8682 8712 8742 8771 8799 8826 8853 8879 8904 8928 8952 8975 8997 9019 9039 9059 9079 9098 9116 9133 9150 9166 9182 9197 9212 9226 9239 9252 9265 9277 9289 9300 9311 9322 9333 9343 9353 9363 9372 9382 9391 9400 9409 9417 9426 9434 9442 9450 9458 9466 9474 9481 9489 9496 9503 9509 9516 9522 9528 9534 9540 9546 9551 9556 9561 9566 9571 9575 9579 9583 9587 9591 9595 9599 9602 9606 9609 9612 9616 9619 9622 9625 9628 9631 9634 9637 9639 9642 9645 9647 9650 9652 9654 9656 9658 9659 9661 9662 9663 9664 9664 9664 9664 9664 9664 9663 9662 9660 9659 9657 9654 9652 9649 9646 9643 9640 9636 9632 9628 9623 9619 9614 9609 9603 9598 9592 9586 9580 9574 9567 9560 9553 9546 9538 9530 9522 9514 9506 9497 9488 9479 9470 9460 9451 9441 9432 9422 9412 9402 9393 9383 9373 9364 9354 9345 9336 9328 9319 9311 9303 9296 9289 9283 9277 9271 9266 9262 9258 9255 9252 9250 9249 9248 9248 9248 9249 9251 9253 9256 9259 9263 9268 9273 9279 9285 9291 9299 9306 9314 9323 9332 9341 9351 9361 9371 9382 9393 9404 9415 9426 9438 9450 9462 9474 9486 9498 9510 9522 9534 9546 9558 9570 9581 9593 9604 9615 9627 9637 9648 9659 9669 9679 9689 9698 9707 9716 9725 9733 9741 9749 9757 9764 9771 9778 9784 9791 9797 9802 9808 9813 9817 9822 9826 9830 9834 9838 9841 9844 9847 9850 9853 9855 9857 9859 9861 9863 9865 9866 9867 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9867 9866 9864 9862 9860 9858 9855 9853 9850 9847 9844 9841 9837 9834 9830 9826 9822 9817 9813 9808 9803 9798 9792 9787 9781 9775 9769 9763 9756 9750 9743 9736 9728 9721 9713 9705 9698 9690 9681 9673 9664 9656 9647 9638 9629 9620 9612 9603 7938 0 33 8 9594 9585 9576 9567 9559 9550 9542 9533 9525 9518 9510 9503 9496 9490 9484 9478 9473 9468 9464 9460 9457 9454 9452 9451 9450 9449 9449 9450 9451 9453 9456 9459 9462 9467 9471 9477 9483 9489 9496 9503 9510 9518 9527 9536 9545 9554 9564 9574 9583 9594 9604 9614 9624 9635 9645 9656 9666 9676 9686 9696 9705 9715 9724 9733 9742 9750 9758 9766 9774 9781 9788 9794 9801 9807 9813 9818 9824 9829 9833 9838 9842 9847 9851 9855 9859 9862 9866 9869 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9902 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9921 9919 9918 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9895 9892 9889 9886 9883 9880 9876 9873 9870 9866 9862 9859 9855 9851 9847 9843 9838 9834 9829 9825 9820 9815 9809 9804 9799 9793 9787 9781 9775 9768 9762 9755 9748 9740 9733 9725 9717 9709 9701 9692 9683 9674 9665 9655 9645 9635 9625 9615 9604 9593 9582 9571 9560 9548 9536 9525 9513 9501 9489 9478 9466 9455 9443 9432 9421 9410 9399 9389 9380 9370 9361 9353 9345 9338 9331 9325 9320 9315 9311 9307 9305 9303 9301 9300 9301 9301 9303 9305 9307 9311 9315 9319 9324 9330 9336 9342 9349 9357 9364 9373 9381 9390 9399 9409 9419 9429 9439 9450 9460 9471 9482 9493 9505 9516 9528 9539 9551 9562 9574 9586 9597 9609 9620 9632 9643 9654 9665 9676 9686 9697 9707 9717 9727 9736 9745 9754 9763 9772 9780 9788 9795 9803 9810 9816 9823 9829 9835 9841 9847 9852 9857 9862 9866 9871 9875 9879 9883 9886 9890 9893 9896 9898 9901 9903 9905 9907 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9926 9925 9923 9922 9920 9918 9916 9913 9910 9907 9904 9901 9898 9894 9891 9887 9884 9880 9877 9873 9870 9866 9863 9860 9857 9854 9852 9850 9848 9846 9844 9843 9842 9841 9841 9841 9841 9841 9842 9842 9843 9845 9846 9848 9849 9851 9853 9855 9858 9860 9862 7939 0 33 8 9865 9867 9869 9872 9874 9876 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9893 9893 9893 9893 9892 9892 9891 9890 9888 9887 9885 9883 9880 9878 9876 9873 9870 9867 9863 9860 9856 9853 9849 9844 9840 9836 9831 9826 9821 9816 9811 9805 9800 9794 9787 9781 9774 9768 9761 9753 9746 9738 9730 9722 9713 9704 9695 9686 9677 9667 9657 9647 9637 9627 9616 9605 9595 9584 9573 9562 9551 9539 9528 9517 9506 9495 9484 9473 9462 9451 9440 9429 9419 9408 9398 9388 9378 9369 9360 9351 9342 9334 9326 9318 9311 9305 9298 9293 9288 9283 9279 9276 9273 9271 9269 9268 9268 9269 9270 9272 9275 9278 9282 9286 9292 9298 9304 9311 9319 9327 9336 9344 9354 9363 9374 9384 9394 9405 9415 9426 9437 9447 9458 9469 9479 9489 9499 9509 9519 9529 9538 9547 9555 9564 9572 9580 9587 9594 9601 9608 9615 9621 9627 9633 9639 9644 9650 9655 9660 9665 9670 9675 9680 9684 9689 9694 9698 9703 9707 9711 9716 9720 9724 9729 9733 9737 9741 9745 9750 9754 9758 9762 9766 9770 9774 9778 9782 9785 9789 9793 9797 9801 9804 9808 9812 9815 9819 9822 9826 9829 9833 9836 9839 9842 9845 9848 9851 9854 9857 9859 9862 9864 9867 9869 9871 9873 9876 9878 9880 9882 9883 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 7940 0 33 8 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9903 9901 9900 9898 9897 9896 9895 9894 9894 9894 9894 9894 9894 9895 9896 9897 9898 9900 9901 9903 9905 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9920 9918 9915 9913 9910 9908 9905 9903 9900 9898 9896 9893 9891 9889 9886 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9864 9862 9861 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9849 9848 9848 9847 9847 9847 9847 9847 9848 9848 9849 9850 9851 9852 9854 9855 9857 9859 9861 9863 9866 9868 9870 9873 9876 9878 9881 9884 9887 9889 9892 9894 9897 9899 9901 9904 9906 9907 9909 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9892 9889 9886 9882 9878 9874 9869 9864 9858 9852 9846 9839 9832 9824 9816 9807 9797 9787 9777 9766 9754 9741 9728 9714 9700 9685 9668 9652 9634 9615 9596 9575 9554 9531 9508 9483 9457 9430 9402 9373 9343 9311 9278 9244 9208 9171 9133 9094 9054 7941 0 33 8 9012 8969 8925 8881 8835 8788 8740 8692 8643 8594 8544 8493 8442 8391 8340 8290 8239 8189 8139 8089 8039 7991 7944 7897 7852 7807 7763 7721 7681 7641 7603 7567 7532 7499 7468 7438 7411 7385 7361 7339 7319 7301 7285 7272 7260 7251 7243 7238 7236 7235 7237 7241 7247 7256 7267 7281 7297 7315 7336 7359 7384 7412 7441 7473 7507 7543 7582 7622 7664 7707 7753 7800 7848 7898 7948 8000 8053 8107 8160 8214 8269 8323 8378 8433 8487 8542 8596 8648 8701 8752 8803 8852 8901 8948 8994 9039 9082 9124 9165 9204 9242 9278 9313 9347 9380 9411 9440 9469 9496 9522 9546 9570 9593 9614 9635 9654 9673 9691 9708 9724 9739 9754 9768 9781 9794 9805 9817 9827 9838 9847 9856 9865 9873 9880 9887 9894 9900 9905 9910 9915 9920 9924 9927 9931 9934 9936 9939 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9958 9957 9957 9956 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9915 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9914 9912 9910 9907 9904 9901 9898 9895 9891 9887 9883 9879 9875 9871 9866 9861 9856 9851 9845 9840 9834 9827 9821 9814 9807 9800 9792 9784 9776 9767 9758 9749 9739 9728 9718 9706 9694 9682 9669 9655 9641 9626 9611 9595 9579 9562 9544 9526 9508 9489 9470 9450 9430 9410 9390 9370 9349 9329 9310 9290 9270 9251 9232 9215 9197 9181 9165 9150 9136 9124 9112 9101 9092 9083 9076 9070 9066 9062 9060 9059 9059 9060 9063 9066 9071 9076 9082 9089 9097 9106 9115 9125 9135 9146 9157 9168 9180 9192 9204 9216 9228 9240 9252 9263 9275 9287 9299 9310 9321 9332 9343 9354 9364 9374 9384 9393 9403 9412 9420 9429 9437 9444 9452 9459 9466 9472 9478 9483 9489 9493 9497 9501 9505 9507 9510 9511 9513 9513 9513 9513 9512 9511 9508 9506 9503 9499 9495 9490 9485 9480 9474 9468 9461 9454 9447 9439 9432 9423 9415 9407 9398 9390 9381 9372 9363 9354 9345 9337 9328 9319 9311 7942 0 33 8 9302 9294 9286 9278 9271 9263 9256 9249 9243 9236 9230 9225 9220 9215 9211 9207 9204 9201 9199 9197 9196 9195 9195 9196 9197 9198 9201 9204 9208 9212 9217 9223 9229 9236 9243 9251 9260 9269 9279 9289 9299 9311 9322 9334 9346 9359 9372 9385 9399 9412 9426 9440 9455 9469 9483 9497 9511 9525 9539 9554 9568 9582 9595 9609 9622 9635 9648 9661 9673 9686 9698 9709 9720 9731 9742 9752 9762 9772 9781 9790 9798 9806 9814 9821 9828 9835 9841 9847 9852 9858 9862 9867 9871 9875 9878 9882 9885 9888 9890 9893 9895 9897 9899 9900 9902 9904 9905 9906 9908 9909 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9930 9928 9925 9922 9919 9916 9912 9908 9904 9900 9895 9890 9885 9880 9874 9868 9862 9855 9849 9842 9835 9827 9820 9812 9804 9796 9788 9780 9772 9764 9756 9748 9740 9732 9724 9717 9709 9702 9695 9688 9681 9675 9669 9663 9658 9653 9649 9644 9640 9637 9634 9631 9629 9627 9625 9624 9623 9623 9623 9624 9625 9626 9628 9630 9632 9635 9638 9642 9646 9650 9655 9660 9665 9670 9675 9681 9687 9693 9699 9706 9712 9719 9725 9732 9738 9744 9751 9757 9763 9770 9776 9782 9787 9793 9799 9804 9809 9814 9819 9824 9829 9833 9838 9842 9846 9850 9854 9858 9862 9866 9870 9873 9877 9881 9884 9888 9891 9895 9898 9901 9905 9908 9911 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9939 9940 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9961 9961 9962 9963 9964 7943 0 33 8 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9928 9926 9923 9921 9919 9916 9913 9911 9908 9905 9902 9899 9896 9892 9889 9885 9882 9878 9874 9870 9866 9861 9857 9852 9847 9842 9836 9831 9825 9819 9812 9806 9799 9792 9785 9777 9769 9761 9753 9745 9737 9728 9719 9710 9701 9692 9683 9674 9665 9656 9647 9638 9628 9619 9610 9602 9593 9584 9576 9567 9559 9551 9544 9536 9529 9522 9515 9509 9502 9497 9491 9486 9482 9477 9473 9470 9467 9465 9463 9461 9461 9460 9460 9461 9463 9465 9467 9470 9474 9478 9483 9489 9494 9501 9508 9515 9523 9531 9539 9548 9557 9567 9576 9586 9596 9606 9616 9626 9635 9645 9655 9665 9675 9684 9693 9702 9711 9719 9728 9736 9743 9751 9758 9765 9772 9778 9784 9790 9796 9801 9807 9812 9817 9822 9826 9831 9835 9839 9843 9847 9851 9855 9859 9862 9866 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9897 9899 9901 9902 9903 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9905 9904 9903 9901 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9877 9875 9872 9870 9868 9865 9863 9861 9859 9857 9855 9853 9851 9850 9848 9847 9845 9844 9843 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9826 9825 9824 9822 9821 9819 9818 9816 9814 9813 9811 9809 9808 9806 9804 9803 9801 9799 9798 9796 9795 9793 9792 9790 9789 9787 9786 9784 9783 9781 9780 9778 9776 9774 9772 9770 9768 9766 9763 9761 9758 9754 9751 9747 9744 9739 9735 9730 9726 9720 9715 9709 9703 9697 9690 9684 9677 9669 9662 9654 9646 9638 9630 9621 9612 9603 9594 9585 9575 9565 9556 9545 9535 9525 9514 9503 9492 9480 9469 9457 9445 9432 9420 9407 9394 9381 9367 9353 9339 9325 9310 9295 9280 9265 9250 9234 9218 9202 9186 9169 9152 9136 9118 9101 9084 9067 9049 9031 9013 8995 8977 8958 8940 8921 8902 8883 8864 8844 8824 8804 8784 8763 8742 8721 8699 8677 8654 8631 8608 8584 8559 8534 8509 8483 8456 8428 8400 8372 8342 8312 8282 8250 8218 8186 8152 8118 8083 8048 8012 7975 7938 7901 7862 7824 7785 7745 7705 7665 7625 7584 7544 7503 7462 7422 7381 7341 7301 7261 7221 7182 7143 7106 7068 7031 6995 6960 6926 6893 6860 6829 6799 6770 6742 6715 6690 6666 6644 6623 6603 6585 6568 6553 6540 7944 0 33 8 6528 6518 6509 6502 6497 6494 6492 6492 6494 6498 6503 6510 6519 6530 6542 6556 6572 6590 6610 6631 6653 6678 6704 6732 6761 6792 6824 6857 6892 6929 6966 7005 7046 7087 7129 7172 7217 7262 7308 7354 7401 7450 7498 7547 7596 7646 7696 7746 7796 7846 7896 7945 7995 8044 8094 8143 8191 8239 8286 8333 8379 8424 8468 8512 8555 8597 8638 8678 8717 8755 8792 8828 8864 8898 8931 8963 8994 9024 9053 9081 9109 9135 9160 9185 9208 9231 9253 9274 9295 9314 9333 9352 9370 9387 9403 9419 9434 9449 9463 9477 9490 9503 9515 9527 9538 9549 9559 9569 9579 9587 9596 9604 9612 9619 9626 9632 9638 9643 9649 9653 9658 9662 9666 9669 9672 9675 9677 9679 9681 9683 9684 9685 9685 9686 9686 9686 9686 9685 9684 9683 9681 9680 9677 9675 9672 9669 9665 9661 9657 9652 9647 9641 9635 9629 9622 9615 9607 9599 9590 9581 9571 9562 9551 9541 9530 9519 9508 9496 9484 9472 9461 9448 9436 9424 9412 9400 9389 9377 9366 9354 9343 9333 9322 9313 9303 9294 9285 9277 9270 9262 9256 9250 9244 9240 9235 9232 9229 9226 9224 9223 9223 9223 9223 9225 9227 9229 9233 9237 9241 9246 9252 9258 9265 9272 9280 9289 9298 9307 9317 9328 9338 9350 9361 9373 9385 9398 9411 9424 9437 9450 9463 9476 9490 9503 9517 9530 9543 9556 9569 9582 9594 9607 9619 9630 9642 9653 9664 9674 9684 9694 9704 9713 9721 9730 9738 9745 9753 9760 9766 9773 9779 9785 9790 9796 9801 9806 9810 9815 9819 9823 9827 9831 9835 9838 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9871 9873 9875 9878 9880 9882 9884 9886 9887 9889 9891 9892 9893 9895 9896 9897 9898 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9894 9893 7945 0 33 8 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9863 9861 9860 9858 9856 9854 9851 9849 9846 9843 9840 9837 9834 9831 9827 9823 9819 9814 9810 9805 9800 9795 9789 9784 9777 9771 9765 9758 9751 9743 9736 9728 9719 9711 9702 9693 9684 9675 9665 9655 9645 9635 9625 9614 9604 9593 9583 9573 9562 9552 9542 9532 9522 9512 9503 9494 9485 9476 9468 9460 9453 9446 9439 9433 9428 9423 9418 9414 9411 9408 9406 9404 9402 9401 9401 9401 9402 9403 9404 9406 9409 9412 9415 9419 9423 9427 9432 9437 9443 9448 9454 9460 9467 9473 9480 9487 9494 9501 9509 9516 9523 9531 9538 9546 9553 9560 9567 9575 9582 9588 9595 9602 9608 9614 9620 9626 9631 9637 9642 9646 9651 9655 9659 9663 9667 9670 9673 9676 9678 9681 9683 9685 9687 9688 9690 9691 9692 9693 9694 9694 9695 9696 9696 9696 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9697 9696 9696 9696 9695 9695 9695 9694 9694 9693 9692 9692 9691 9690 9689 9688 9687 9686 9685 9683 9682 9680 9679 9677 9675 9673 9671 9669 9667 9665 9662 9660 9657 9654 9652 9649 9646 9643 9640 9637 9633 9630 9627 9623 9620 9616 9612 9608 9605 9601 9597 9592 9588 9584 9579 9574 9570 9565 9560 9554 9549 9543 9537 9531 9525 9518 9512 9505 9498 9491 9483 9475 9467 9459 9451 9442 9433 9424 9415 9406 9396 9386 9376 9366 9355 9345 9334 9323 9312 9300 9289 9277 9265 9253 9240 9227 9215 9201 9188 9174 9160 9146 9131 9116 9100 9085 9068 9052 9035 9018 9000 8982 8963 8944 8925 8905 8884 8864 8842 8820 8798 8775 8752 8728 8704 8679 8654 8628 8601 8574 8546 8518 8489 8459 8429 8397 8365 8332 8298 8263 8226 8189 8151 8111 8070 8028 7985 7940 7894 7846 7796 7745 7693 7639 7583 7526 7467 7407 7345 7281 7217 7151 7083 7014 6944 6874 6802 6730 6656 6582 6509 6435 6361 6288 6214 6141 6069 5996 5925 5856 5788 5721 5655 5591 5530 5470 5413 5357 5305 5254 5207 5162 5119 5079 5042 5008 4977 4949 4924 4901 4882 4865 4851 4841 4833 4827 4825 4826 4829 4835 4843 4855 4869 4885 4904 4926 4950 4976 5005 5037 5070 5106 5145 5185 5228 5273 5320 5369 5420 5473 5528 5585 5643 5703 5765 5828 5892 5957 6024 6092 6160 6229 6298 6369 6440 6510 6581 6651 6722 6792 6861 6931 7000 7068 7135 7201 7266 7330 7393 7455 7515 7575 7633 7689 7744 7798 7851 7902 7952 8001 8048 8095 8140 8184 8226 8268 8309 7946 0 33 8 8348 8387 8424 8461 8497 8532 8566 8599 8632 8663 8694 8725 8754 8783 8810 8838 8864 8890 8915 8939 8962 8985 9007 9028 9049 9068 9088 9106 9124 9141 9157 9173 9189 9203 9218 9231 9244 9257 9270 9281 9293 9304 9315 9326 9336 9346 9356 9366 9376 9385 9394 9403 9412 9421 9430 9438 9446 9455 9463 9470 9478 9486 9493 9500 9507 9514 9520 9526 9532 9538 9543 9548 9553 9558 9562 9566 9570 9574 9577 9580 9584 9587 9589 9592 9595 9597 9600 9603 9605 9608 9610 9613 9616 9619 9622 9625 9628 9631 9635 9638 9642 9646 9650 9654 9658 9662 9666 9670 9675 9679 9683 9688 9692 9696 9700 9704 9708 9712 9716 9720 9723 9726 9730 9733 9736 9738 9741 9744 9746 9748 9750 9752 9754 9756 9758 9760 9762 9764 9765 9767 9769 9771 9772 9774 9776 9778 9779 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9800 9802 9804 9806 9808 9810 9811 9813 9815 9816 9818 9819 9820 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9832 9833 9833 9834 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9837 9838 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9844 9845 9846 9846 9847 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9885 9885 9886 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9892 9892 9891 9890 9889 9887 9886 9885 9883 9881 9880 9878 9876 9874 9871 9869 9867 9864 9861 9858 9855 9852 9849 9845 9841 9838 9834 9829 9825 9820 9816 9811 9805 9800 9794 9788 9782 9776 9769 9762 9755 9748 9740 9732 9724 9716 9707 9698 9688 9679 9669 9659 9648 9638 9627 9615 9604 9592 9579 9567 9554 9541 9528 9515 9501 9487 9473 9459 9445 9430 9416 9401 9387 9372 9358 9344 9330 9316 9302 9289 9276 9264 9251 9240 9229 9219 9209 9200 9192 9184 9178 9172 9167 9163 9160 9158 9157 9157 9159 9161 9164 9167 9172 9178 9185 9193 9201 9211 9221 9232 9243 9255 9268 9281 9295 9309 9324 9339 9354 9370 9386 9401 9417 9433 9449 9465 9481 9497 9513 9528 9543 9559 9574 9588 9603 9617 9631 9644 9657 9670 9683 9695 9707 9718 9729 9740 9751 9761 9770 9780 9789 9797 9805 9813 9821 9828 9835 9841 9847 9853 9859 9864 9869 9874 9878 9882 9886 9890 9893 9896 9899 9902 9904 9906 9909 9911 9913 9914 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 7947 0 33 8 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9959 9960 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9957 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9897 9894 9891 9888 9886 9883 9880 9877 9874 9871 9869 9866 9863 9860 9858 9855 9852 9850 9847 9845 9842 9840 9837 9835 9832 9830 9827 9825 9822 9819 9816 9813 9810 9807 9804 9800 9797 9793 9789 9785 9782 9778 9774 9769 9765 9761 9757 9753 9749 9745 9741 9737 9733 9729 9725 9721 9718 9714 9711 9708 9705 9702 9699 9696 9694 9691 9689 9687 9685 9683 9680 9678 9676 9674 9673 9671 9669 9666 9664 9662 9660 9657 9654 9651 9648 9644 9641 9637 9632 9627 9622 9616 9610 9603 9596 9589 9581 9572 9563 9553 9543 9533 9522 9510 9499 9487 9475 9462 9450 9438 9425 9413 9401 9389 9377 9366 9355 9345 9336 9328 9321 9314 9309 9304 9301 9299 9298 9299 9301 9304 9308 9314 9321 9329 9338 9349 9360 9373 9386 9400 9415 9430 9447 9464 9480 9497 9514 9531 9548 9565 9582 9599 9615 9630 9645 9660 9674 9688 9700 9712 9724 9735 9745 9754 9763 9772 9779 9786 9793 9799 9805 9811 9816 9820 9825 9829 9833 9837 9841 9844 9848 9851 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9889 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 7948 0 33 8 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9992 9993 9993 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9996 9997 9998 9998 9999 9999 9999 9999 9999 9999 9998 9998 9997 9997 9996 9995 9994 9993 9992 9991 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9974 9973 9972 9971 9969 9968 9966 9964 9961 9959 9956 9953 9950 9946 9942 9938 9934 9930 9925 9920 9915 9910 9904 9898 9892 9886 9880 9873 9866 9858 9851 9843 9835 9827 9818 9809 9800 9790 9780 9770 9760 9749 9738 9726 9715 9703 9691 9678 9665 9652 9639 9626 9612 9598 9584 9570 9556 9542 9527 9513 9499 9484 9470 9455 9441 9427 9414 9400 9386 9373 9360 9348 9336 9324 9313 9303 9292 9283 9274 9266 9258 9251 9245 9239 9234 9230 9227 9225 9223 9223 9223 9224 9225 9228 9231 9235 9240 9246 9252 9259 9267 9275 9284 9294 9304 9314 9325 9337 9348 9361 9373 9386 9398 9411 9425 9438 9452 9465 9479 9492 9506 9519 9533 9547 9560 9573 9587 9600 9613 9626 9639 9652 9664 9677 9689 9701 9713 9725 9736 9748 9759 9770 9780 9791 9801 9811 9820 9829 9838 9847 9855 9862 9870 9876 9883 9889 9894 9900 9904 9909 9912 9916 9919 9922 9924 9926 9928 9929 9930 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 7949 0 33 8 9924 9923 9922 9920 9918 9916 9914 9912 9909 9906 9902 9898 9894 9889 9884 9878 9871 9865 9857 9849 9841 9832 9822 9812 9802 9791 9779 9767 9755 9742 9728 9715 9701 9687 9672 9657 9642 9627 9611 9596 9580 9564 9548 9532 9515 9499 9483 9466 9450 9433 9417 9400 9384 9368 9352 9335 9319 9303 9288 9272 9257 9242 9227 9213 9199 9185 9172 9160 9148 9137 9126 9116 9107 9099 9092 9086 9080 9076 9073 9070 9069 9069 9071 9073 9076 9081 9087 9094 9102 9110 9121 9132 9144 9157 9170 9185 9200 9216 9232 9249 9266 9285 9303 9321 9339 9358 9376 9394 9413 9431 9450 9467 9485 9502 9519 9536 9552 9568 9583 9598 9612 9626 9639 9652 9664 9676 9687 9698 9709 9718 9728 9737 9745 9753 9761 9768 9775 9781 9787 9792 9798 9802 9806 9810 9814 9817 9820 9822 9824 9826 9827 9828 9829 9829 9829 9829 9828 9827 9826 9825 9823 9821 9818 9816 9813 9810 9806 9803 9799 9796 9792 9788 9783 9779 9775 9771 9767 9763 9758 9754 9750 9746 9742 9739 9735 9732 9729 9726 9724 9721 9719 9718 9717 9716 9715 9715 9715 9715 9716 9718 9719 9721 9723 9726 9729 9732 9735 9739 9743 9747 9751 9756 9761 9765 9770 9775 9780 9785 9790 9795 9800 9805 9809 9814 9819 9824 9828 9832 9837 9841 9845 9849 9853 9857 9861 9865 9868 9872 9876 9879 9883 9886 9890 9893 9896 9900 9903 9906 9910 9913 9916 9919 9922 9925 9928 9931 9934 9937 9939 9942 9945 9947 9949 9951 9953 9955 9957 9959 9960 9961 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 7950 0 33 9 9987 9987 9988 9988 9989 9990 9991 9991 9992 9993 9994 9995 9996 9997 9998 9999 9999100001000010001100011000210002100021000210001100011000110000 9999 9999 9998 9997 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9983 9982 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9968 9967 9965 9963 9962 9960 9959 9957 9956 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9919 9916 9914 9911 9908 9905 9902 9899 9896 9892 9889 9885 9882 9878 9874 9870 9866 9862 9858 9853 9849 9845 9840 9835 9830 9825 9820 9814 9809 9803 9796 9790 9783 9775 9767 9759 9751 9742 9732 9723 9712 9702 9690 9679 9667 9654 9641 9628 9615 9601 9587 9573 9558 9544 9529 9515 9501 9486 9472 9458 9444 9431 9418 9405 9393 9381 9370 9360 9350 9341 9332 9324 9317 9310 9304 9299 9295 9291 9288 9286 9284 9283 9282 9283 9283 9285 9287 9289 9292 9296 9300 9304 9309 9315 9321 9327 9334 9341 9348 9356 9365 9374 9383 9392 9402 9413 9423 9434 9446 9458 9470 9482 9495 9508 9521 9534 9548 9562 9575 9589 9603 9617 9630 9644 9657 9670 9683 9696 9708 9720 9731 9742 9753 9763 9773 9782 9790 9798 9806 9813 9820 9826 9832 9837 9843 9847 9852 9856 9860 9864 9867 9871 9874 9878 9881 9884 9888 9891 9895 9898 9902 9905 9909 9913 9917 9921 9924 9928 9932 9936 9939 9943 9946 9950 9953 9956 9959 9961 9963 9965 9967 9968 9970 9971 9971 9972 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9912 9909 9907 9904 9901 9899 9896 9893 9890 9887 9883 9880 9877 9873 9869 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9807 9803 9800 9796 9793 9790 9787 9784 9781 9778 9775 9772 9769 9765 9762 9759 9755 9751 9747 9743 9738 9734 9728 9723 9717 9711 9704 9697 9690 9683 9676 9668 9661 9653 9645 9637 9629 9622 9615 9608 9601 9595 9589 9584 9579 9575 9572 9569 9567 9566 9565 9565 9566 9568 9570 9573 9577 9581 9586 9591 9597 9603 9610 9617 9624 9630 9637 9644 9651 9658 9665 9672 9678 9685 9690 9696 9701 9706 9710 9714 9718 9721 9724 9726 9728 9730 9731 9732 9733 9733 9733 9733 9733 9732 9731 9730 9729 9728 9726 9725 9723 7951 0 33 9 9721 9719 9717 9714 9712 9709 9707 9704 9701 9698 9695 9691 9688 9685 9681 9677 9674 9670 9666 9662 9658 9654 9650 9646 9642 9638 9635 9631 9628 9624 9621 9618 9616 9613 9611 9610 9608 9607 9606 9606 9605 9605 9606 9606 9607 9608 9609 9611 9612 9613 9614 9616 9617 9618 9619 9619 9619 9619 9618 9617 9616 9614 9611 9608 9605 9601 9596 9591 9586 9580 9574 9567 9561 9554 9547 9541 9534 9528 9521 9515 9509 9504 9500 9496 9493 9491 9489 9488 9489 9490 9492 9495 9499 9504 9510 9516 9524 9532 9541 9551 9561 9573 9584 9596 9607 9620 9632 9645 9657 9670 9682 9695 9707 9718 9730 9741 9752 9762 9772 9782 9791 9800 9808 9816 9823 9830 9836 9842 9848 9853 9858 9863 9867 9871 9875 9878 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9894 9892 9889 9886 9882 9879 9875 9871 9867 9863 9858 9853 9847 9842 9836 9829 9823 9816 9809 9801 9793 9785 9776 9767 9758 9748 9739 9728 9718 9708 9697 9686 9675 9664 9652 9641 9630 9618 9607 9596 9584 9573 9562 9551 9540 9530 9519 9509 9499 9490 9481 9472 9463 9455 9447 9440 9432 9426 9419 9413 9407 9402 9396 9392 9387 9383 9379 9375 9371 9368 9365 9362 9359 9356 9353 9351 9348 9346 9343 9341 9338 9336 9333 9331 9328 9325 9323 9320 9317 9313 9310 9307 9303 9299 9295 9292 9287 9283 9279 9274 9270 9265 9261 9256 9252 9247 9242 9238 9233 9229 9225 9221 9217 9213 9210 9207 9205 9202 9201 9199 9199 9199 9199 9200 9201 9204 9206 9210 9214 9219 9225 9231 9238 9245 9254 9263 9272 9282 9293 9305 9316 9328 9341 9354 9368 9381 9395 9409 9423 9438 9452 9466 9480 9495 9509 9523 9537 9551 9564 9578 9591 9604 9617 9629 9641 9653 9665 9677 9688 9699 9710 9721 9731 9741 9751 9761 9771 9780 9789 9798 9807 9815 9824 9832 9839 9847 9854 9861 9868 9874 9880 9886 9892 9897 9902 9906 9911 9915 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 7952 0 33 9 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9872 9870 9868 9866 9865 9863 9861 9860 9858 9857 9856 9855 9855 9854 9854 9854 9854 9854 9855 9855 9856 9857 9858 9858 9859 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9873 9875 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9908 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9930 9928 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9898 9894 9891 9888 9885 9882 9878 9875 9872 9869 9866 9863 9860 9857 9855 9852 9850 9848 7953 0 33 9 9846 9844 9842 9840 9839 9838 9837 9836 9835 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 9834 9835 9836 9837 9838 9839 9840 9841 9842 9844 9845 9847 9849 9851 9853 9855 9857 9860 9862 9865 9867 9870 9873 9876 9879 9883 9886 9889 9892 9895 9899 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9919 9917 9914 9912 9910 9907 9905 9902 9900 9898 9895 9893 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9866 9863 9860 9857 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9810 9808 9805 9802 9799 9796 9793 9790 9788 9785 9782 9780 9777 9775 9772 9770 9768 9766 9763 9761 9759 9758 9756 9754 9753 9751 9750 9748 9747 9746 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9733 9732 9731 9729 9728 9726 9725 9723 9721 9719 9717 9715 9712 9710 9707 9704 9702 9699 9696 9692 9689 9686 9682 9679 9675 9671 9667 9663 9659 9655 9651 9647 9642 9638 9634 9629 9624 9620 9615 9610 9605 9601 9596 9591 9586 9581 9576 9572 9567 9562 9557 9553 9549 9544 9540 9536 9533 9529 9526 9523 9520 9518 9516 9514 9513 9511 9511 9510 9510 9510 9511 9512 9513 9514 9516 9518 9521 9524 9527 9530 9534 9538 9542 9546 9551 9556 9561 9567 9572 9578 9584 9590 9596 9603 9609 9616 9623 9629 9636 9643 9650 9656 9663 9670 9677 9683 9690 9696 9702 9708 9714 9720 9726 9731 9736 9741 9746 9750 9755 9759 9762 9766 9769 9772 9775 9777 9780 9781 9783 9784 9785 9786 9786 9786 9785 9784 9783 9781 9778 9775 9772 9768 9763 9758 9753 9747 9740 9732 9725 9716 9707 9698 9688 9678 9667 9657 9645 9634 9623 9612 9601 9590 9579 9569 9559 9549 9540 9532 9525 9518 9513 9508 9504 9502 9500 9499 9500 9501 9504 9508 9512 9518 9525 9533 9541 9550 9561 9571 9582 9594 9606 9618 9631 9643 9656 9668 9681 9693 9705 9717 9729 9740 9751 9761 9771 9780 9789 9797 9805 9813 9820 9826 9832 9838 9843 9848 9852 9856 9860 9864 9867 9870 9873 9876 9879 9881 9884 9886 9888 9891 9893 9894 9896 9898 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9906 9906 9905 9904 9903 9902 9900 9898 9896 9894 9891 9888 9885 9882 9878 9875 9871 9867 9863 9859 9854 7954 0 33 9 9850 9845 9840 9836 9831 9826 9821 9816 9812 9807 9802 9797 9792 9788 9783 9778 9774 9769 9765 9761 9756 9752 9748 9744 9739 9735 9731 9727 9724 9720 9716 9712 9709 9706 9702 9699 9696 9693 9690 9687 9685 9682 9680 9678 9676 9675 9673 9672 9671 9671 9671 9671 9671 9671 9672 9674 9675 9677 9679 9681 9684 9687 9691 9694 9698 9702 9706 9711 9715 9720 9725 9731 9736 9742 9747 9753 9759 9765 9771 9777 9783 9789 9795 9801 9807 9813 9819 9825 9832 9838 9844 9850 9855 9861 9867 9873 9878 9884 9889 9894 9899 9904 9909 9914 9919 9923 9927 9931 9935 9939 9943 9946 9949 9952 9955 9957 9960 9962 9964 9966 9968 9970 9971 9973 9974 9975 9976 9978 9979 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9998 9998 9999 9999 9999 9999100001000010000 9999 9999 9999 9999 9998 9998 9998 9997 9996 9996 9995 9995 9994 9993 9993 9992 9992 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9975 9973 9972 9970 9968 9965 9963 9960 9957 9954 9950 9947 9943 9939 9934 9930 9925 9919 9914 9908 9902 9896 9890 9883 9876 9869 9862 9854 9846 9838 9830 9822 9814 9805 9797 9788 9779 9770 9761 9752 9743 9734 9724 9715 9706 9697 9688 9679 9670 9661 9652 9644 9635 9627 9618 9610 9603 9595 9588 9581 9574 9568 9562 9557 9552 9547 9543 9539 9536 9534 9532 9530 9529 9529 9529 9529 9531 9532 9534 9537 9541 9544 9549 9553 9558 9564 9570 9576 9583 9590 9597 9604 9612 9620 9628 9636 9644 9653 9661 9670 9679 9687 9696 9705 9714 9722 9731 9740 9748 9757 9766 9774 9782 9790 9798 9806 9814 9821 9829 9836 9843 9849 9855 9861 9867 9872 9877 9882 9887 9891 9895 9898 9901 9904 9907 9909 9911 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9929 9929 9928 9927 9926 9924 9922 9920 9917 9914 9911 9907 9903 9898 9894 9888 9883 9877 9871 9864 9857 9850 9843 9835 9827 9818 9810 9801 9792 9783 9774 9764 9754 9744 9734 9724 9713 9702 9691 9680 9669 9657 9645 9633 9621 9609 9597 9584 9572 9559 9546 9534 9521 9508 9496 9484 9472 9460 9448 9437 9426 9416 9407 9397 9389 9381 9374 9368 9362 9357 9354 9351 9348 9347 9347 9347 9349 9351 9354 9358 9363 9369 9375 9382 9390 9398 9407 9416 9426 9437 9447 9458 9470 9481 9493 9505 9517 9529 9542 9554 9566 9579 9591 7955 0 33 9 9604 9616 9628 9640 9652 9664 9676 9687 9699 9710 9721 9732 9742 9753 9763 9773 9783 9792 9801 9810 9819 9827 9835 9843 9850 9857 9864 9871 9877 9883 9888 9894 9899 9904 9909 9913 9917 9921 9925 9928 9932 9935 9938 9941 9943 9946 9948 9950 9952 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9926 9926 9927 9927 9926 9926 9925 9924 9923 9922 9920 9918 9916 9913 9910 9907 9904 9900 9896 9892 9887 9883 9877 9872 9866 9861 9854 9848 9841 9834 9826 9819 9811 9802 9793 9784 9775 9765 9754 9743 9732 9720 9707 9694 9681 9666 9651 9636 9620 9603 9585 9567 9548 9528 9508 9487 9465 9442 9419 9395 9371 9346 9321 9295 9268 9242 9215 9188 9160 9132 9105 9077 9049 9022 8995 8967 8941 8914 8888 8862 8837 8813 8789 8767 8745 8724 8703 8684 8666 8649 8633 8618 8605 8593 8582 8572 8564 8557 8552 8548 8545 8544 8544 8546 8550 8554 8561 8568 8577 8588 8600 8613 8627 8643 8660 8678 8697 8717 8738 8760 8783 8807 8831 8857 8882 8909 8935 8962 8990 9017 9045 9072 9100 9128 9155 9182 9210 9237 9263 9290 9315 9341 9365 9390 9413 9437 9459 9481 9502 9523 9543 9562 9581 9599 9617 9633 9650 9665 9680 9694 9708 9721 9734 9746 9757 9768 9779 9789 9798 9807 9816 9824 9832 9839 9846 9853 9859 9865 9871 9876 9881 9886 9891 9895 9899 9903 9907 9910 9913 9916 9919 9922 9925 9927 9929 9932 9934 9935 9937 9939 9940 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 7956 0 33 9 9935 9936 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9887 9883 9879 9875 9870 9864 9859 9852 9846 9839 9831 9823 9815 9807 9798 9789 9780 9771 9762 9753 9744 9735 9727 9719 9711 9703 9696 9690 9684 9679 9674 9670 9667 9664 9662 9660 9659 9659 9658 9659 9660 9661 9662 9664 9666 9668 9670 9672 9674 9676 9678 9679 9681 9682 9683 9684 9685 9685 9685 9685 9685 9684 9684 9683 9682 9681 9680 9679 9678 9677 9676 9675 9675 9674 9674 9673 9673 9674 9674 9675 9675 9676 9678 9679 9681 9683 9685 9687 9690 9693 9696 9699 9702 9706 9710 9713 9717 9722 9726 9731 9735 9740 9745 9750 9756 9761 9767 9773 9778 9784 9791 9797 9803 9809 9815 9822 9828 9834 9840 9847 9853 9858 9864 9870 9875 9881 9886 9891 9896 9900 9905 9909 9913 9917 9920 9924 9927 9931 9934 9937 9940 9943 9946 9949 9951 9954 9957 9960 9962 9965 9968 9970 9973 9975 9978 9980 9982 9985 9987 9988 9990 9992 9993 9994 9995 9995 9996 9996 9996 9996 9995 9995 9994 9993 9992 9990 9989 9988 9986 9985 9984 9982 9981 9980 9978 9978 9977 9976 9975 9975 9975 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9970 9968 9966 9964 9962 9959 9957 9954 9951 9948 9945 9942 9939 9936 9932 9929 9926 9922 9919 9915 9911 9907 9903 9899 9894 9890 9885 9880 9874 9869 9863 9856 9849 9842 9834 9826 9818 9809 9800 9790 9780 9770 9759 9747 9736 9724 9712 9699 9686 9673 9660 9646 9632 9618 9604 9590 9576 9562 9548 9533 9519 9505 9491 9477 9463 9449 9435 9422 9408 9395 9382 9370 9357 9345 9334 9323 9312 9301 9292 9282 9274 9266 9258 9251 9245 9240 9235 9231 9228 9226 9225 9224 9225 9226 9228 9231 9235 9240 9246 9252 9259 9267 9276 9285 9295 9305 9316 9328 9340 9352 9364 9377 9390 9403 9416 9429 9442 9455 9468 9481 9493 9506 9518 9530 9542 9554 9565 9576 9587 9598 9608 9619 9628 9638 9648 9657 9666 9675 9684 9693 9702 9710 9718 9727 9735 9743 9751 9758 9766 9773 9780 9787 9794 9801 9807 9813 9819 9824 9829 9834 9838 9842 9846 9849 9851 9853 9855 9856 9857 9858 9858 9857 9857 9855 9854 9852 9849 9847 9844 9840 9837 9833 9828 9824 9819 9814 9809 9803 9798 9792 9785 9779 9772 9765 9758 9750 9742 9734 9726 9717 9708 9699 9689 9679 9669 9658 9648 9637 9625 9614 9602 9590 9577 9565 9552 9540 9527 9515 9502 9489 9477 9464 9452 9440 9428 9416 9405 9394 9384 9374 9364 7957 0 33 9 9355 9346 9338 9330 9323 9316 9310 9305 9300 9296 9293 9290 9288 9286 9285 9285 9286 9287 9289 9292 9296 9300 9304 9310 9316 9323 9330 9338 9347 9356 9366 9377 9388 9399 9411 9424 9437 9450 9463 9477 9491 9505 9520 9534 9549 9563 9578 9592 9606 9621 9635 9649 9662 9676 9689 9702 9714 9726 9737 9748 9759 9770 9779 9789 9798 9807 9815 9823 9831 9838 9845 9851 9858 9864 9870 9875 9881 9886 9891 9896 9901 9905 9910 9914 9919 9923 9927 9931 9935 9939 9943 9947 9950 9954 9957 9961 9964 9966 9969 9972 9974 9976 9978 9980 9981 9983 9984 9984 9985 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9937 9935 9933 9930 9928 9926 9923 9921 9918 9916 9913 9911 9908 9906 9904 9902 9900 9898 9897 9895 9894 9893 9893 9892 9892 9893 9893 9894 9895 9897 9898 9900 9902 9905 9907 9910 9913 9915 9919 9922 9925 9928 9931 9934 9936 9939 9942 9944 9947 9949 9950 9952 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 7958 0 33 9 9956 9956 9956 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9936 9934 9931 9929 9926 9923 9921 9918 9915 9911 9908 9905 9902 9898 9894 9891 9887 9883 9879 9874 9870 9865 9860 9855 9850 9844 9839 9833 9826 9820 9813 9806 9799 9791 9784 9776 9768 9759 9751 9742 9733 9724 9715 9706 9697 9688 9679 9670 9660 9651 9642 9633 9625 9616 9607 9599 9591 9583 9575 9567 9560 9553 9546 9540 9534 9528 9522 9517 9512 9508 9504 9500 9497 9494 9491 9489 9488 9487 9486 9486 9486 9486 9487 9489 9491 9493 9496 9499 9503 9507 9511 9515 9520 9525 9531 9536 9542 9548 9554 9560 9566 9572 9578 9584 9591 9597 9602 9608 9614 9620 9625 9631 9636 9641 9646 9650 9655 9659 9663 9668 9671 9675 9679 9682 9686 9689 9692 9694 9697 9699 9701 9703 9704 9706 9706 9707 9707 9706 9705 9704 9702 9699 9696 9693 9689 9684 9679 9673 9667 9660 9653 9645 9637 9628 9619 9610 9600 9590 9580 9569 9559 9547 9536 9523 9511 9498 9484 9470 9455 9440 9423 9405 9386 9366 9345 9322 9297 9271 9243 9214 9182 9148 9113 9076 9037 8996 8954 8910 8865 8818 8770 8722 8675 8627 8580 8533 8486 8440 8395 8353 8313 8276 8241 8209 8182 8158 8138 8121 8109 8102 8099 8100 8106 8116 8131 8149 8172 8198 8228 8262 8298 8337 8378 8421 8467 8514 8561 8609 8656 8704 8751 8799 8847 8894 8939 8983 9025 9065 9105 9142 9177 9210 9242 9272 9300 9326 9351 9374 9396 9416 9436 9454 9471 9487 9502 9516 9530 9543 9555 9567 9579 9590 9601 9611 9622 9631 9641 9650 9659 9668 9676 9684 9692 9699 9706 9713 9719 9726 9731 9737 9742 9747 9751 9755 9759 9763 9767 9770 9773 9776 9779 9781 9784 9786 9789 9791 9793 9795 9798 9800 9802 9804 9806 9808 9811 9813 9815 9817 9819 9822 9824 9826 9828 9831 9833 9835 9838 9840 9842 9844 9846 9848 9851 9853 9855 9857 9858 9860 9862 9864 9865 9867 9868 9870 9871 9873 9874 9875 9876 9878 9879 9880 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9909 9911 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9923 9920 9918 9916 9913 9911 9909 9906 9904 9901 9898 9895 9892 9889 9886 9882 9878 9874 9870 9865 9860 9855 7959 0 33 9 9849 9843 9837 9830 9822 9815 9807 9798 9789 9779 9769 9759 9748 9736 9724 9712 9699 9685 9671 9657 9642 9626 9610 9593 9576 9559 9541 9522 9503 9484 9464 9443 9423 9401 9379 9357 9335 9312 9288 9265 9241 9216 9192 9167 9142 9117 9092 9067 9042 9018 8993 8968 8944 8920 8897 8873 8851 8829 8808 8788 8768 8750 8732 8716 8700 8686 8673 8661 8650 8641 8633 8626 8621 8617 8615 8614 8615 8617 8620 8625 8631 8638 8647 8657 8668 8681 8694 8709 8725 8741 8759 8777 8797 8816 8837 8858 8880 8903 8925 8949 8972 8996 9020 9044 9068 9093 9117 9141 9166 9190 9214 9238 9262 9286 9309 9332 9355 9377 9399 9421 9442 9463 9483 9503 9522 9541 9560 9578 9595 9612 9628 9643 9658 9673 9687 9700 9713 9725 9736 9747 9757 9767 9776 9785 9793 9801 9808 9815 9821 9827 9832 9837 9842 9846 9851 9854 9858 9861 9865 9868 9871 9873 9876 9879 9881 9884 9886 9889 9891 9894 9896 9899 9901 9903 9906 9908 9910 9912 9914 9915 9917 9919 9920 9921 9922 9923 9924 9924 9924 9924 9924 9924 9923 9922 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9909 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9931 9930 9930 9930 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9928 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9939 9938 9937 9936 9935 9933 9931 9929 9927 9924 9922 9919 9916 9912 9909 9906 9902 9898 9894 9890 9887 9883 9879 9874 9870 9866 9862 9858 9854 9849 9845 9841 9836 9832 9827 9823 9818 9813 9809 9804 9799 9794 9789 9784 9779 9774 9769 9764 9759 9754 9749 9744 9739 9734 9729 9725 9720 9716 9711 9707 9704 9700 9696 9693 9690 9687 9685 9683 9681 9679 9677 9676 9675 9674 9674 9674 9674 9674 9675 9676 9677 9678 9679 9681 9683 9685 9688 9690 9693 9696 9699 9703 9707 9710 9714 9719 9723 9727 9732 9737 9742 9747 9752 9757 9762 9768 9773 9779 9784 9790 9795 9801 9807 9812 9818 9823 9829 9834 9839 9845 9850 9855 9860 9864 9869 9873 9878 9882 9886 9890 9894 9898 9901 9904 9908 9911 9914 9916 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 7960 0 33 9 9946 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9952 9951 9951 9951 9950 9949 9948 9948 9947 9945 9944 9943 9942 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9913 9912 9910 9907 9905 9902 9900 9897 9894 9890 9887 9883 9880 9876 9872 9867 9863 9858 9854 9849 9844 9839 9833 9828 9822 9815 9809 9802 9795 9787 9779 9770 9761 9751 9741 9730 9718 9705 9692 9679 9664 9649 9633 9617 9600 9582 9564 9546 9529 9511 9493 9475 9457 9439 9422 9405 9390 9375 9361 9348 9336 9326 9318 9310 9304 9300 9298 9296 9297 9299 9303 9309 9315 9323 9333 9344 9356 9369 9383 9397 9413 9429 9446 9462 9478 9495 9511 9528 9545 9561 9577 9592 9606 9621 9635 9647 9660 9672 9683 9693 9703 9713 9721 9730 9738 9745 9752 9759 9765 9771 9777 9782 9787 9792 9797 9801 9806 9810 9814 9818 9822 9825 9829 9832 9835 9838 9841 9844 9846 9848 9851 9852 9854 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9863 9864 9863 9863 9863 9863 9863 9862 9862 9861 9861 9860 9859 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9843 9841 9840 9838 9837 9835 9834 9832 9831 9829 9828 9827 9825 9824 9822 9821 9819 9818 9817 9815 9814 9812 9811 9809 9807 9805 9803 9801 9799 9797 9794 9792 9789 9786 9783 9780 9777 9774 9770 9767 9763 9759 9755 9751 9746 9742 9737 9732 9727 9722 9716 9711 9704 9698 9691 9684 9677 9669 9661 9652 9643 9633 9623 9612 9601 9590 9577 9565 9552 9538 9524 9509 9494 9479 9463 9447 9430 9413 9396 9378 9360 9342 9324 9304 9285 9265 9245 9225 9204 9182 9160 9137 9114 9090 9065 9039 9013 8985 8957 8928 8898 8868 8836 8804 8771 8736 8702 8667 8633 8598 8564 8529 8495 8461 8426 8394 8364 8335 8307 8280 8257 8235 8217 8200 8186 8176 8169 8165 8163 8165 8171 8180 8192 8207 8225 8247 8271 8297 8326 8357 8391 8426 8462 8500 8539 8580 8621 8662 8703 8744 8785 8825 8866 8906 8946 8984 9021 9057 9092 9126 9158 9189 9220 9249 9277 9303 9329 9353 9376 9399 9420 9441 9460 9479 9497 9515 9531 9548 9563 9578 9592 9606 9619 9632 9644 9656 9667 9678 9688 9698 9707 9716 9725 9733 9741 9748 9755 9762 9768 9775 9780 9786 9791 9796 9801 9805 9809 9814 9818 9821 9825 9829 9832 9836 9839 9842 9845 9848 9851 9854 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9899 9901 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9919 9920 7961 0 33 9 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9933 9933 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9944 9943 9942 9942 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9921 9919 9916 9913 9910 9907 9904 9901 9897 9894 9890 9886 9883 9879 9875 9871 9867 9863 9859 9856 9852 9848 9844 9840 9836 9832 9829 9825 9821 9817 9812 9808 9804 9799 9795 9790 9785 9780 9774 9768 9763 9757 9750 9744 9737 9730 9723 9715 9708 9700 9692 9684 9676 9669 9661 9653 9645 9637 9629 9622 9615 9607 9600 9594 9587 9581 9575 9569 9563 9558 9552 9546 9541 9535 9529 9523 9516 9509 9502 9494 9486 9476 9467 9456 9444 9432 9419 9405 9390 9374 9358 9341 9323 9304 9286 9267 9248 9229 9210 9192 9174 9156 9139 9123 9109 9095 9084 9073 9064 9058 9053 9050 9049 9050 9054 9059 9066 9075 9087 9100 9115 9132 9149 9169 9190 9212 9234 9257 9281 9305 9329 9353 9377 9401 9425 9448 9471 9493 9514 9535 9554 9573 9591 9608 9625 9640 9655 9669 9682 9694 9706 9717 9728 9738 9747 9757 9765 9774 9782 9790 9797 9804 9811 9818 9825 9831 9837 9842 9848 9853 9857 9862 9866 9870 9873 9877 9880 9882 9884 9886 9888 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9923 9925 9928 9930 9932 9934 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9966 9964 9963 9961 9960 9958 9957 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 7962 0 33 9 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9923 9921 9919 9916 9913 9910 9907 9904 9900 9897 9893 9889 9884 9879 9874 9869 9864 9859 9853 9847 9841 9834 9828 9821 9815 9808 9800 9793 9786 9778 9771 9763 9755 9746 9738 9729 9720 9711 9701 9691 9680 9670 9659 9647 9635 9622 9609 9595 9581 9566 9551 9535 9518 9501 9484 9466 9447 9428 9409 9389 9370 9350 9330 9310 9290 9271 9251 9232 9213 9194 9177 9159 9143 9127 9112 9099 9086 9074 9063 9054 9046 9038 9033 9028 9025 9023 9023 9023 9025 9029 9033 9039 9045 9053 9062 9072 9083 9095 9107 9120 9134 9149 9164 9180 9196 9212 9229 9247 9264 9281 9299 9316 9334 9351 9368 9386 9403 9420 9436 9452 9468 9484 9499 9513 9527 9541 9555 9567 9580 9592 9603 9614 9624 9634 9644 9653 9661 9669 9677 9684 9691 9697 9703 9709 9714 9719 9724 9728 9731 9735 9737 9740 9742 9743 9744 9744 9744 9743 9741 9739 9736 9732 9728 9722 9716 9709 9701 9692 9682 9671 9660 9648 9635 9621 9607 9592 9577 9560 9544 9528 9512 9496 9480 9464 9449 9434 9419 9405 9392 9380 9369 9359 9350 9342 9335 9330 9326 9323 9321 9321 9321 9323 9326 9330 9335 9340 9347 9354 9362 9370 9378 9387 9396 9405 9414 9423 9432 9440 9448 9456 9464 9471 9478 9484 9489 9494 9498 9501 9504 9506 9507 9508 9507 9506 9504 9501 9497 9492 9487 9480 9473 9464 9455 9445 9434 9422 9410 9396 9383 9368 9354 9339 9323 9307 9292 9276 9261 9246 9231 9217 9204 9191 9180 9169 9160 9152 9145 9140 9137 9134 9134 9134 9137 9141 9146 9152 9160 9169 9179 9190 9202 7963 0 33 9 9214 9228 9242 9256 9270 9284 9298 9312 9325 9339 9353 9365 9377 9388 9399 9408 9417 9425 9432 9438 9443 9447 9449 9451 9451 9451 9448 9445 9440 9433 9425 9415 9404 9390 9375 9358 9339 9318 9295 9270 9244 9214 9183 9151 9117 9081 9042 9003 8963 8923 8883 8842 8801 8760 8719 8678 8640 8604 8569 8536 8505 8477 8453 8432 8414 8400 8390 8383 8381 8382 8387 8396 8409 8425 8444 8467 8493 8522 8552 8584 8618 8655 8691 8728 8765 8802 8838 8873 8909 8943 8977 9008 9037 9064 9089 9112 9133 9151 9167 9181 9192 9202 9209 9215 9218 9221 9221 9220 9218 9216 9212 9207 9201 9196 9190 9184 9178 9172 9166 9160 9154 9149 9144 9140 9135 9131 9128 9125 9122 9120 9118 9117 9116 9116 9116 9116 9117 9119 9120 9122 9125 9128 9131 9135 9140 9145 9150 9156 9162 9169 9176 9183 9191 9200 9209 9218 9228 9238 9248 9258 9269 9280 9291 9302 9313 9324 9335 9346 9357 9368 9378 9389 9399 9408 9418 9427 9435 9444 9452 9459 9466 9473 9479 9485 9490 9495 9500 9504 9508 9512 9515 9518 9520 9523 9525 9527 9529 9530 9532 9533 9534 9535 9537 9538 9539 9540 9541 9542 9544 9545 9547 9549 9551 9553 9556 9558 9561 9564 9568 9572 9576 9580 9585 9590 9595 9601 9606 9613 9619 9626 9632 9640 9647 9654 9662 9669 9677 9685 9693 9701 9708 9716 9724 9731 9739 9746 9754 9761 9768 9775 9781 9788 9794 9800 9806 9812 9817 9823 9828 9833 9838 9842 9847 9851 9856 9860 9864 9868 9872 9875 9879 9882 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9924 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9938 9939 9941 9942 9943 9945 9946 9948 9950 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 7964 0 33 9 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9870 9869 9867 9865 9863 9861 9858 9856 9853 9850 9846 9843 9839 9835 9831 9827 9822 9818 9814 9809 9805 9800 9796 9792 9787 9783 9778 9774 9770 9765 9761 9756 9751 9746 9741 9735 9729 9723 9716 9709 9700 9691 9681 9671 9659 9647 9633 9619 9603 9587 9569 9550 9531 9510 9489 9467 9444 9421 9399 9376 9354 9331 9308 9286 9264 9243 9224 9206 9188 9173 9159 9147 9137 9129 9122 9118 9117 9117 9119 9124 9130 9139 9149 9162 9175 9191 9208 9226 9245 9266 9287 9309 9331 9353 9375 9397 9419 9440 9462 9484 9504 9524 9543 9561 9578 9595 9610 9625 9639 9652 9664 9675 9686 9696 9705 9714 9722 9730 9737 9744 9750 9757 9762 9768 9773 9779 9784 9789 9793 9798 9802 9806 9810 9814 9818 9822 9825 9828 9831 9834 9837 9839 9842 9844 9846 9848 9849 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9861 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9874 9875 9877 9878 9880 9881 9883 9884 9885 9887 9888 9890 9891 9893 9894 9895 9896 9897 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9938 9937 9937 9937 9936 9936 9935 9934 9933 9931 9929 9927 9925 9923 9920 9917 9913 9910 9906 9902 9897 9892 9887 9882 9876 9870 9864 9857 9851 9843 9836 9828 9820 9812 9803 9794 9785 9776 9766 9755 9745 9734 9722 9711 9699 9686 9673 9660 9646 9632 9617 9602 9586 9570 9554 9537 9519 9502 9483 9465 9446 9426 9406 9386 9366 9345 9324 9303 9282 9261 9240 9220 9199 9179 9159 9139 9120 9101 9084 9067 9050 9035 9021 9007 8995 8984 8974 8966 8958 8952 8948 8945 8943 8942 8943 8945 8949 8954 8960 8967 8975 8985 8995 9006 9018 7965 0 33 9 9030 9044 9057 9071 9086 9100 9115 9130 9145 9160 9175 9189 9203 9217 9231 9244 9257 9269 9281 9293 9304 9314 9324 9333 9342 9350 9358 9365 9372 9378 9384 9390 9395 9400 9404 9409 9413 9416 9420 9423 9426 9429 9432 9434 9437 9440 9442 9444 9447 9449 9451 9454 9456 9458 9461 9463 9466 9469 9472 9475 9478 9482 9485 9489 9493 9497 9502 9507 9512 9517 9523 9529 9535 9541 9548 9555 9562 9569 9577 9585 9593 9601 9610 9619 9627 9636 9645 9655 9664 9673 9682 9691 9700 9709 9718 9727 9736 9745 9753 9761 9769 9777 9784 9791 9798 9805 9811 9817 9823 9829 9834 9839 9844 9848 9852 9856 9860 9864 9867 9870 9873 9876 9879 9881 9884 9886 9888 9891 9893 9895 9896 9898 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9943 9942 9941 9939 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9893 9891 9889 9887 9885 9882 9880 9877 9874 9872 9869 9866 9863 9859 9856 9853 9850 9847 9843 9840 9837 9833 9830 9826 9823 9820 9816 9813 9810 9806 9803 9799 9796 9792 9788 9785 9781 9777 9774 9770 9766 9762 9758 9754 9750 9746 9742 9738 9734 9730 9726 9722 9718 9714 9710 9706 9703 9699 9695 9692 9689 9686 9683 9680 9677 9675 9673 9671 9669 9667 9666 9664 9663 9662 9662 9661 9661 9660 9660 9661 9661 9661 9662 9663 9664 9665 9666 9668 9669 9671 9673 9675 9678 9680 9683 9686 9689 9693 9696 9700 9704 9708 9712 9716 9721 9726 9730 9735 9740 9745 9750 9755 9760 9764 9769 9774 9778 9783 9787 9791 9795 9799 9803 9806 9809 9812 9815 9818 9821 9824 9826 9829 9831 9834 9836 9839 9841 9844 9846 9849 9851 9854 9857 9860 9863 9866 9870 9873 9876 9880 9883 9887 9890 9894 9897 9900 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9931 9934 9936 9938 9939 9941 9943 9945 9946 9948 9949 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9966 9967 9969 9970 9971 9972 9974 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9986 9986 9985 9984 9984 9983 9982 9982 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 7966 0 33 9 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9967 9967 9968 9968 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9949 9948 9946 9944 9941 9939 9937 9934 9932 9930 9927 9925 9922 9920 9918 9915 9913 9911 9909 9908 9906 9905 9904 9903 9902 9902 9901 9901 9901 9902 9903 9903 9904 9906 9907 9909 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9939 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9970 9971 9973 9975 9976 9978 9979 9981 9982 9984 9985 9986 9988 9989 9990 9991 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9982 9981 9980 9979 9978 9978 9977 9976 9976 9976 9976 9976 9976 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9986 9987 9988 9990 9991 9992 9994 9995 9996 9997 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9996 9995 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9969 9967 9965 9962 9959 9956 9953 9950 9946 9942 9938 9933 9928 9924 9918 9913 9908 9902 9896 7967 0 33 9 9890 9885 9878 9872 9866 9860 9854 9847 9841 9834 9828 9821 9814 9808 9801 9794 9787 9780 9773 9765 9757 9750 9742 9734 9725 9717 9708 9699 9690 9681 9672 9662 9653 9643 9634 9624 9615 9606 9597 9589 9580 9572 9564 9557 9550 9544 9538 9533 9529 9525 9522 9519 9517 9516 9516 9516 9517 9519 9521 9524 9527 9531 9535 9540 9545 9551 9557 9564 9570 9577 9584 9591 9599 9606 9613 9621 9629 9636 9644 9652 9659 9667 9674 9682 9690 9697 9705 9712 9720 9727 9734 9742 9749 9757 9764 9771 9778 9785 9792 9799 9806 9813 9819 9826 9832 9838 9844 9849 9855 9860 9865 9870 9874 9879 9883 9887 9890 9894 9897 9900 9902 9905 9907 9910 9912 9914 9915 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9957 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9928 9926 9924 9923 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9906 9904 9901 9899 9896 9893 9889 9886 9882 9879 9875 9870 9866 9861 9856 9851 9845 9839 9833 9827 9820 9813 9806 9799 9791 9783 9775 9767 9759 9751 9743 9735 9726 7968 0 33 9 9718 9710 9703 9696 9689 9682 9676 9670 9665 9661 9657 9653 9650 9648 9646 9645 9644 9644 9643 9643 9642 9642 9641 9641 9640 9639 9637 9634 9631 9626 9621 9614 9606 9596 9585 9573 9559 9544 9527 9509 9490 9468 9446 9424 9400 9376 9350 9324 9299 9273 9248 9223 9199 9175 9152 9130 9109 9091 9074 9059 9045 9034 9025 9018 9013 9010 9010 9012 9016 9022 9031 9041 9053 9066 9081 9098 9116 9135 9155 9176 9197 9220 9242 9265 9288 9310 9333 9355 9377 9399 9422 9442 9463 9483 9502 9521 9539 9556 9573 9589 9604 9619 9632 9646 9658 9670 9682 9693 9703 9713 9722 9731 9740 9748 9755 9763 9769 9776 9782 9788 9793 9798 9803 9808 9812 9817 9820 9824 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9853 9854 9856 9857 9859 9860 9861 9861 9862 9863 9863 9864 9864 9864 9864 9864 9863 9863 9862 9861 9861 9860 9858 9857 9856 9854 9853 9851 9849 9847 9845 9843 9840 9838 9835 9832 9829 9826 9823 9819 9815 9811 9807 9803 9798 9793 9787 9782 9776 9769 9762 9755 9748 9740 9731 9722 9713 9703 9693 9682 9671 9659 9647 9634 9621 9607 9593 9578 9563 9547 9531 9515 9498 9481 9464 9446 9428 9410 9392 9374 9356 9337 9319 9301 9283 9265 9248 9231 9214 9198 9182 9166 9152 9138 9124 9112 9100 9089 9079 9070 9062 9055 9049 9043 9039 9036 9034 9032 9032 9033 9034 9037 9040 9045 9050 9056 9063 9070 9079 9087 9097 9107 9118 9129 9141 9154 9167 9180 9194 9208 9222 9237 9252 9268 9283 9299 9316 9332 9349 9365 9382 9399 9416 9432 9449 9466 9483 9499 9516 9532 9547 9563 9578 9593 9608 9622 9636 9649 9662 9674 9686 9697 9708 9718 9728 9737 9746 9754 9762 9770 9777 9784 9790 9796 9802 9807 9813 9818 9822 9827 9832 9836 9840 9844 9848 9852 9855 9859 9862 9865 9868 9871 9874 9876 9878 9880 9882 9883 9884 9885 9885 9886 9885 9885 9884 9882 9880 9878 9875 9872 9869 9865 9861 9856 9851 9846 9840 9834 9828 9822 9815 9809 9802 9795 9788 9781 9774 9767 9760 9754 9747 9741 9735 9730 9724 9719 9715 9711 9707 9704 9701 9699 9697 9696 9695 9695 9695 9695 9697 9698 9700 9702 9705 9708 9712 9715 9719 9724 9728 9733 9737 9742 9747 9752 9758 9763 9768 9773 9778 9783 9788 9793 9798 9803 9808 9812 9817 9821 9826 9830 9834 9838 9842 9845 9849 9852 9856 9859 9862 9865 9868 9870 9873 9876 9878 9881 9883 9885 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 7969 0 33 9 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9945 9946 9946 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9936 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9917 9918 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9906 9907 9907 9908 9910 9911 9912 9914 9915 9917 9918 9920 9922 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9934 9932 9929 9926 9922 9919 9915 9911 9906 9901 9896 9891 9885 9879 7970 0 33 9 9873 9866 9859 9852 9844 9836 9827 9819 9809 9800 9790 9779 9769 9757 9746 9734 9722 9709 9697 9683 9670 9656 9642 9628 9613 9599 9584 9569 9554 9539 9524 9508 9493 9478 9463 9448 9433 9419 9404 9390 9376 9363 9350 9337 9325 9313 9301 9290 9280 9270 9261 9252 9243 9236 9229 9222 9217 9211 9207 9203 9200 9197 9195 9194 9193 9193 9193 9194 9195 9197 9200 9203 9206 9210 9214 9218 9223 9228 9233 9237 9242 9247 9252 9257 9262 9267 9271 9275 9279 9282 9285 9287 9289 9290 9291 9291 9290 9289 9287 9284 9281 9277 9272 9266 9260 9253 9245 9237 9228 9219 9209 9198 9187 9175 9163 9151 9138 9125 9112 9098 9085 9071 9057 9043 9029 9015 9001 8987 8973 8960 8946 8933 8920 8907 8894 8882 8871 8859 8848 8838 8828 8818 8809 8801 8793 8786 8779 8773 8768 8764 8760 8757 8755 8754 8754 8755 8756 8758 8762 8766 8771 8778 8785 8793 8802 8812 8823 8835 8847 8861 8875 8890 8906 8923 8940 8958 8976 8995 9014 9033 9053 9073 9094 9114 9134 9155 9175 9195 9216 9236 9256 9276 9295 9314 9333 9352 9370 9388 9405 9422 9438 9454 9470 9485 9500 9514 9528 9541 9554 9566 9578 9590 9601 9612 9622 9632 9641 9650 9659 9667 9676 9683 9691 9698 9705 9712 9718 9724 9731 9737 9742 9748 9754 9759 9765 9770 9776 9781 9787 9792 9797 9803 9808 9813 9819 9824 9829 9834 9840 9845 9850 9855 9859 9864 9869 9873 9877 9881 9885 9889 9892 9895 9898 9901 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9917 9915 9913 9911 9908 9906 9904 9901 9898 9896 9892 9889 9886 9882 9878 9873 9869 9864 9859 9854 9849 9843 9838 9832 9826 9819 9813 9807 9801 9794 9788 9781 9775 9769 9763 9757 9751 9745 9739 9734 9729 9724 9719 9714 9710 9706 9702 9699 9696 9693 9690 9688 9686 9684 9682 9681 9680 9680 9680 9680 9680 9681 9682 9683 9685 9687 9689 9691 9694 9697 9700 9704 9708 9712 9716 9720 9725 9730 9735 9740 9746 9751 9757 9763 9769 9775 9781 9787 9793 9799 9805 9812 9818 9824 9830 9836 9841 9847 9853 9858 9863 9869 9874 9878 9883 9887 9892 9896 9900 9904 9907 9911 9914 9918 9921 9924 9927 9929 9932 9935 9937 9940 9942 9944 9947 9949 9951 9953 9955 9957 9959 9961 9963 9964 9966 9968 7971 0 33 9 9969 9971 9972 9973 9974 9976 9976 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9957 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9885 9883 9882 9880 9879 9878 9876 9875 9873 9871 9869 9867 9864 9862 9859 9856 9853 9849 9845 9841 9837 9832 9827 9822 9816 9810 9804 9798 9792 9785 9778 9771 9763 9755 9748 9739 9731 9722 9713 9703 9693 9683 9672 9660 9648 9635 9621 9607 9592 9576 9559 9541 9523 9503 9483 9462 9439 9417 9393 9369 9344 9319 9293 9268 9242 9217 9192 9167 9142 9118 9095 9073 9053 9034 9016 9000 8985 8973 8963 8954 8948 8944 8943 8943 8946 8951 8958 8967 8978 8991 9006 9022 9040 9059 9079 9102 9124 9147 9170 9194 9218 9242 9266 9290 9315 9338 9360 9383 9404 9425 9445 9464 9483 9500 9517 9532 9547 9561 9574 9587 9598 9609 9619 9629 9638 9646 9654 9661 9668 9675 9681 9687 9693 9699 9704 9709 9714 9719 9723 9728 9732 9736 9740 9744 9748 9751 9755 9758 9761 9765 9768 9771 9774 9776 9779 9781 9784 9786 9788 9790 9792 9794 9795 9797 9798 9799 9800 9800 9801 9801 9801 9801 9801 9801 9800 9799 9798 9797 9795 9794 9792 9790 9788 9785 9783 9780 9777 9775 9772 9769 9766 9763 9759 9756 9753 9750 9746 9743 9740 9736 9733 9730 9726 9723 9720 9716 9713 9710 9706 9703 9700 9696 9693 9690 9686 9683 9680 9677 9674 9670 9667 9664 9662 9659 9656 9654 9651 9649 9647 9645 9644 9642 9641 9640 9640 9639 9639 9640 9640 9641 9642 9644 9646 9648 9650 9653 9656 9659 9663 9667 9671 9675 9680 9685 9689 9695 9700 9705 9711 9717 9723 9729 9735 9741 9747 9753 9759 9766 9772 9778 9784 9791 9797 9803 9809 9815 9821 9827 9833 9838 9844 9850 9855 9860 9865 9870 9875 9879 9884 9888 9892 9895 9899 9902 9905 9908 9911 9913 9915 9917 9918 9920 9921 9922 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 7972 0 33 9 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9903 9901 9898 9895 9891 9888 9885 9881 9878 9874 9870 9867 9863 9859 9855 9851 9847 9844 9840 9837 9834 9830 9827 9825 9822 9820 9818 9816 9815 9813 9812 9812 9811 9811 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9810 9810 9808 9807 9805 9803 9801 9798 9796 9792 9789 9785 9780 9776 9771 9766 9761 9755 9749 9743 9737 9731 9724 9718 9711 9704 9697 9690 9683 9676 9669 9662 9655 9648 9640 9633 9626 9619 9612 9605 9599 9592 9586 9579 9573 9567 9562 9556 9552 9547 9543 9539 9535 9532 9530 9528 9527 9526 9525 9526 9526 9528 9530 9532 9535 9539 9543 9548 9553 9558 9564 9570 9577 9583 9591 9598 9606 9613 9621 9629 9637 9645 9653 9661 9669 9677 9685 9693 9700 9708 9715 9723 9730 9737 9744 9750 9757 9763 9769 9775 9781 9787 9792 9798 9803 9807 9812 9817 9821 9825 9829 9832 9836 9839 9842 9845 9847 9849 9851 9853 9855 9856 9857 9858 9859 9859 9859 9859 9859 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9839 9840 9840 9841 9842 9843 9845 9846 9848 9850 9852 9854 9857 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9897 9900 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9941 9942 9944 9946 9947 9949 9951 9952 9954 9956 9957 9959 9960 9962 9964 9965 9966 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9963 9962 9961 9961 9960 9959 9959 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9965 9967 9968 9969 9970 9972 9973 9974 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9972 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9965 9965 7973 0 33 9 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9979 9980 9982 9983 9985 9986 9988 9989 9990 9992 9993 9994 9995 9996 9996 9997 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9993 9992 9992 9991 9990 9989 9989 9988 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999100001000010000100001000010000100001000010000 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9936 9935 9933 9930 9928 9925 9923 9920 9916 9913 9909 9905 9901 9897 9892 9887 9882 9877 9871 9865 9859 9853 9846 9840 9833 9826 9818 9811 9803 9795 9787 9778 9770 9761 9752 9743 9734 9725 9716 9706 9697 9688 9678 9669 9660 9650 9641 9632 9623 9614 9606 9597 9589 9581 9573 9566 9559 9552 9546 9540 9535 9530 9525 9521 9517 9514 9511 9509 9507 9506 9505 9505 9506 9507 9508 9511 9513 9516 9520 9525 9529 9535 9540 9547 9553 9561 9568 9576 9584 9593 9602 9611 9620 9630 9639 9649 9659 9668 9678 9688 9697 9707 9716 9726 9735 9744 9752 9761 9769 9777 9785 9792 9799 9806 9813 9820 9826 9832 9837 9843 9848 9853 9858 9863 9867 9872 9876 9880 9884 9888 9891 9894 9898 9901 9904 9907 9909 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 7974 0 33 9 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9902 9900 9899 9897 9894 9892 9889 9886 9883 9880 9876 9872 9868 9863 9858 9852 9847 9840 9834 9827 9819 9812 9804 9795 9787 9778 9770 9761 9752 9744 9736 9727 9719 9711 9704 9697 9691 9685 9680 9676 9672 9669 9667 9666 9665 9666 9667 9669 9671 9675 9679 9683 9689 9694 9701 9708 9715 9723 9730 9739 9747 9755 9763 9771 9780 9788 9795 9803 9811 9818 9825 9832 9838 9844 9850 9855 9860 9865 9870 9874 9879 9883 9886 9890 9893 9897 9900 9903 9906 9909 9912 9914 9917 9920 9922 9925 9928 9930 9932 9935 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9952 9953 9954 9954 9954 9954 9954 9954 9954 9953 9952 9951 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9876 9873 9870 9867 9864 9861 9858 9854 9851 9847 9844 9840 9836 9832 9828 9824 9820 9815 9811 9806 9802 9797 9792 9787 9782 9777 9772 9766 9760 9754 9748 9742 9735 9728 9721 9714 9706 9698 9690 9681 9672 9663 9653 9643 9632 9621 9610 9598 9586 9574 9562 9548 9535 9522 9508 9494 9480 9465 9451 9437 9422 9408 9394 9379 9365 9351 9337 9323 9310 9297 9284 9272 9260 9249 9238 9228 9218 9209 9201 9193 9186 9180 9174 9169 9165 9162 9159 9157 9157 9156 9157 9159 9161 9164 9168 9172 9178 9184 9191 9199 9207 9216 9225 9236 9246 9258 9270 9282 9295 9308 9321 9335 9349 9363 9378 9392 9407 9422 9437 9452 9467 9482 9496 9511 9526 9540 9554 9568 9581 9595 9608 9620 9633 9645 9656 9667 9678 9689 9699 9708 9718 9727 9735 9743 9751 9758 9765 9772 9779 9785 9791 9797 9803 9808 9813 9819 9824 9829 9834 9839 9844 9849 9854 9859 9864 9869 9874 9878 9883 9888 9893 9898 9902 9906 9911 9915 9919 9922 9926 9929 9932 9934 9937 9939 9940 9942 9943 9944 9944 9944 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9927 9925 9923 9921 9918 9915 9911 9907 9902 9896 9890 9884 9876 9868 9859 9849 9839 9828 9816 9804 9791 9778 9765 9751 9738 9724 9710 9697 9684 9671 9659 9648 9637 9628 9620 9612 9606 7975 0 33 9 9601 9598 9596 9596 9597 9599 9603 9608 9614 9622 9630 9641 9651 9663 9675 9687 9701 9715 9728 9742 9756 9769 9783 9796 9809 9821 9833 9844 9854 9864 9873 9882 9889 9896 9902 9908 9913 9917 9921 9924 9927 9929 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9979 9980 9980 9981 9982 9983 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9974 9974 9974 9973 9973 9973 9974 9974 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9984 9983 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9967 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9956 9954 9952 9949 9947 9944 9942 9939 9937 9934 9932 9929 9927 9924 9922 9920 9917 9915 9913 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9879 9875 9871 9868 9864 9860 9855 9851 9847 9842 9837 9833 9828 9823 9818 9813 9807 9802 9797 9791 9786 9780 9775 9769 9764 9758 9753 9747 9742 9736 9731 9726 9721 9716 9711 9706 9701 9697 9693 9689 9685 9682 9679 9676 9673 9671 9669 9667 9666 9665 9665 9665 9665 9665 9666 9667 9669 9670 9672 9675 9677 9680 9683 9686 9689 9693 9696 9700 9704 9708 9712 9716 9721 9725 9730 9734 9739 9744 9749 9753 9759 9764 9769 9774 9779 9784 9790 9795 9800 9805 9811 9816 9821 9826 9831 9836 9841 9846 9850 9855 9859 9863 9867 9871 9874 9878 9881 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9921 9923 9925 9926 9928 9930 9933 9935 9937 9939 9941 9943 9945 9948 9950 9952 9954 9956 9957 9959 9961 9962 9964 9965 9966 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9988 9988 9987 9987 9986 9985 9985 7976 0 33 9 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9987 9987 9987 9986 9985 9985 9984 9983 9981 9980 9979 9978 9976 9975 9973 9972 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9941 9939 9938 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9906 9903 9900 9897 9893 9888 9883 9878 9872 9866 9860 9853 9846 9838 9831 9823 9816 9808 9800 9793 9785 9778 9771 9765 9759 9753 9749 9744 9741 9738 9737 9736 9735 9736 9738 9740 9743 9746 9751 9756 9762 9768 9774 9782 9789 9797 9804 9812 9819 9827 9834 9842 9849 9856 9863 9869 9875 9880 9885 9890 9894 9898 9902 9905 9908 9911 9913 9915 9917 9919 9920 9921 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 7977 0 33 9 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9868 9864 9860 9855 9851 9846 9840 9834 9828 9822 9815 9807 9800 9791 9783 9774 9764 9754 9744 9733 9722 9710 9699 9686 9674 9661 9647 9634 9620 9606 9592 9578 9563 9549 9535 9520 9506 9492 9477 9463 9449 9435 9422 9409 9396 9383 9370 9358 9347 9336 9325 9315 9305 9296 9287 9279 9272 9265 9259 9253 9248 9244 9240 9237 9235 9234 9233 9234 9235 9236 9239 9242 9246 9251 9256 9262 9269 9277 9285 9294 9304 9314 9324 9335 9347 9359 9371 9384 9397 9410 9424 9438 9451 9465 9479 9493 9507 9521 9534 9548 9562 9575 9588 9601 9614 9627 9639 9651 9663 9674 9685 9696 9706 9716 9726 9735 9744 9753 9762 9770 9777 9785 9792 9799 9806 9812 9818 9824 9829 9834 9840 9844 9849 9853 9858 9862 9866 9869 9873 9876 9880 9883 9886 9889 9891 9894 9897 9899 9901 9904 9906 9908 9910 9912 9914 9916 9917 9919 9921 9922 9924 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9985 9986 9986 9986 9985 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9975 9974 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9974 9974 9974 9973 9973 9972 9971 9970 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9947 9946 9944 9942 9940 9937 9935 9931 9928 9924 9920 9915 9910 9905 9900 9894 9889 9883 9877 9871 9865 9859 9854 9848 9843 9838 9833 9828 9824 9820 9817 9814 9812 9810 9808 9807 9807 9807 9807 9808 9810 7978 0 33 9 9811 9814 9816 9819 9822 9825 9828 9832 9835 9839 9842 9845 9849 9852 9856 9859 9862 9865 9868 9871 9873 9876 9878 9880 9882 9885 9886 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9912 9914 9917 9920 9922 9925 9928 9930 9933 9936 9938 9941 9944 9946 9948 9950 9952 9954 9956 9957 9959 9960 9961 9962 9962 9963 9963 9963 9963 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9946 9943 9941 9938 9936 9933 9930 9927 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9870 9867 9863 9859 9856 9851 9847 9843 9838 9833 9828 9823 9818 9812 9806 9801 9795 9788 9782 9776 9769 9763 9756 9750 9743 9737 9730 9724 9717 9711 9705 9699 9693 9687 9681 9676 9671 9665 9660 9656 9651 9646 9642 9637 9633 9629 9625 9622 9618 9615 9611 9608 9605 9602 9600 9597 9595 9593 9591 9589 9588 9587 9586 9585 9585 9585 9585 9585 9586 9587 9588 9590 9591 9593 9595 9597 9600 9602 9605 9608 9610 9613 9615 9618 9620 9623 9625 9627 9629 9631 9632 9634 9635 9635 9636 9636 9636 9636 9635 9635 9634 9632 9631 9629 9628 9626 9624 9621 9619 9617 9614 9612 9610 9607 9605 9603 9600 9598 9596 9594 9593 9591 9590 9589 9588 9587 9587 9587 9587 9587 9588 9589 9591 9592 9595 9597 9600 9603 9607 9611 9615 9619 9624 9630 9635 9641 9647 9653 9660 9666 9673 9680 9688 9695 9703 9710 9718 9725 9733 9740 9748 9755 9763 9770 9778 9785 9792 9799 9806 9812 9819 9825 9831 9837 9843 9848 9853 9858 9863 9868 9872 9876 9880 9883 9886 9889 9892 9894 9896 9898 9899 9900 9901 9902 9902 9902 9902 9901 9900 9899 9897 9896 9894 9891 9889 9886 9883 9880 9877 9873 9869 9866 9861 9857 9852 9848 9842 9837 9832 9826 9820 9813 9807 9800 9792 9784 9776 9767 9758 9749 9739 9728 9717 9705 9693 9681 9667 9653 9639 9624 9608 9592 9576 9559 9541 9523 9505 9486 9467 9447 9427 9407 9387 9367 9347 9326 9306 9286 9266 9246 9226 9206 9187 9169 9150 9133 9115 9099 9083 9068 9053 9039 9026 9014 9002 8992 8982 8973 8966 8959 8953 8949 8945 8942 8941 8940 8941 8942 8945 8948 8953 8958 8965 8972 8980 8989 8999 9010 9021 9033 9045 9058 9072 9086 9100 9115 9129 9145 9160 9175 9190 9205 9220 9235 9249 9264 9278 9292 9305 9318 9331 9343 9355 9366 9377 9387 9397 9407 9416 9425 9434 9442 9449 9457 9464 9471 9478 9484 9490 9496 9502 9508 9514 9519 9525 9530 9536 9541 9546 9552 9557 9562 9567 9573 9578 9583 9588 9593 9598 9603 9609 9614 9619 9624 9629 9635 9640 9645 9651 9657 9662 7979 0 33 9 9668 9674 9680 9686 9692 9699 9705 9712 9719 9726 9733 9740 9747 9755 9762 9769 9777 9784 9791 9798 9806 9812 9819 9826 9832 9838 9844 9850 9855 9860 9865 9870 9874 9877 9881 9884 9887 9889 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9931 9933 9936 9938 9941 9943 9946 9948 9951 9953 9955 9958 9960 9962 9964 9965 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9985 9986 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9943 9942 9940 9938 9936 9933 9931 9928 9925 9922 9918 9915 9911 9906 9902 9897 9892 9887 9881 9876 9870 9864 9857 9851 9844 9837 9830 9823 9816 9808 9800 9792 9784 9776 9768 9760 9751 9743 9734 9725 9717 9708 9699 9690 9681 9672 9664 9655 9646 9638 9629 9621 9613 9605 9597 9590 9582 9576 9569 9563 9557 9552 9547 9542 9538 9534 9531 9529 9526 9525 9524 9523 9523 9523 9524 9525 9526 9529 9531 9534 9537 9541 9545 9550 9554 9559 9564 9570 9576 9582 9588 9594 9601 9607 9614 9621 9627 9634 9641 9648 9655 9662 9669 9675 9682 9689 9695 9701 9707 9713 9719 9725 9730 9735 9740 9745 9749 9753 9757 9761 9764 9767 9770 9772 9774 9776 9778 9780 9781 9782 9783 9784 9785 9786 9786 9787 9787 9787 9788 9788 9788 9788 9788 9788 9788 9787 9787 9786 9786 9785 9784 9783 9781 9780 9778 9775 9773 9770 9767 9763 9759 9754 9749 9744 9739 9733 9727 9720 9713 9706 9699 9692 9685 9678 9671 9664 9657 9650 9644 9638 9633 7980 0 33 9 9628 9624 9620 9617 9614 9613 9612 9612 9612 9614 9616 9618 9622 9626 9631 9636 9642 9648 9655 9661 9669 9676 9684 9692 9700 9707 9715 9723 9730 9738 9745 9752 9759 9765 9771 9777 9783 9788 9794 9799 9804 9808 9813 9817 9821 9826 9830 9834 9838 9842 9845 9849 9853 9857 9861 9865 9869 9873 9877 9881 9884 9888 9892 9895 9898 9902 9905 9908 9910 9913 9915 9918 9920 9921 9923 9924 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9930 9930 9929 9928 9927 9925 9923 9921 9919 9916 9914 9911 9908 9904 9901 9897 9894 9890 9887 9883 9880 9876 9873 9869 9866 9863 9859 9856 9853 9850 9847 9844 9840 9837 9833 9829 9825 9820 9815 9809 9803 9797 9790 9782 9773 9764 9755 9744 9733 9722 9710 9697 9684 9671 9657 9644 9631 9618 9605 9592 9579 9567 9556 9546 9536 9528 9520 9514 9508 9505 9502 9501 9501 9502 9505 9509 9514 9521 9528 9537 9546 9556 9568 9580 9592 9604 9617 9630 9644 9657 9670 9683 9696 9708 9720 9732 9744 9754 9764 9774 9783 9791 9799 9807 9814 9820 9826 9831 9836 9841 9845 9850 9853 9857 9860 9863 9866 9869 9872 9874 9877 9879 9882 9884 9886 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9901 9901 9902 9902 9902 9901 9901 9901 9900 9899 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9878 9876 9874 9872 9869 9867 9864 9861 9858 9855 9851 9848 9844 9840 9836 9832 9827 9823 9818 9813 9807 9802 9796 9790 9785 9778 9772 9766 9759 9753 9746 9739 9732 9725 9718 9710 9703 9695 9688 9680 9672 9665 9657 9649 9641 9633 9625 9617 9609 9602 9594 9586 9578 9571 9563 9556 9549 9542 9535 9529 9522 9516 9511 9506 9501 9496 9492 9488 9485 9482 9480 9478 9477 9476 9476 9476 9477 9478 9480 9482 9485 9489 9493 9497 9503 9508 9514 9521 9528 9535 9543 9551 9560 9569 9578 9588 9598 9608 9619 9629 9640 9650 9661 9672 9683 9694 9705 9715 9726 9736 9747 9757 9767 9776 9785 9794 9803 9811 9819 9827 9834 9841 9847 9854 9859 9865 9870 9875 9879 9884 9888 9892 9895 9899 9902 9905 9908 9910 9913 9915 9917 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 7981 0 33 9 9918 9915 9913 9910 9908 9905 9902 9900 9897 9894 9890 9887 9884 9880 9877 9873 9869 9865 9860 9856 9851 9846 9841 9835 9830 9823 9817 9810 9803 9796 9788 9780 9772 9764 9755 9745 9736 9726 9715 9705 9694 9682 9671 9659 9647 9634 9622 9609 9596 9582 9569 9555 9541 9527 9513 9499 9484 9470 9456 9441 9427 9413 9399 9385 9372 9358 9345 9332 9320 9308 9296 9285 9274 9264 9255 9246 9238 9230 9223 9217 9212 9208 9204 9201 9199 9198 9198 9199 9200 9202 9205 9209 9214 9220 9226 9233 9241 9249 9258 9268 9278 9289 9300 9312 9324 9337 9350 9363 9377 9391 9405 9420 9434 9449 9463 9478 9493 9507 9522 9537 9552 9566 9580 9594 9608 9622 9635 9648 9661 9673 9686 9697 9709 9720 9731 9741 9751 9761 9770 9779 9787 9796 9804 9811 9818 9825 9832 9838 9845 9850 9856 9862 9867 9872 9877 9882 9887 9891 9896 9900 9904 9908 9912 9916 9920 9923 9926 9930 9932 9935 9938 9940 9942 9944 9946 9947 9949 9949 9950 9951 9951 9951 9950 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9923 9923 9923 9923 9923 9924 9925 9926 9927 9929 9930 9932 9934 9936 9938 9940 9941 9943 9945 9947 9949 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9936 9933 9931 9928 9925 9922 9918 9915 9912 9909 9905 9902 9899 9896 9892 9890 9887 9884 9882 9880 9878 9877 9875 9874 9873 9873 9873 9873 9873 9874 9875 9876 9877 9879 9881 9882 9884 9887 9889 9891 9893 9895 9898 9900 9902 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 7982 0 34 0 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9914 9912 9910 9907 9905 9903 9901 9900 9898 9897 9896 9895 9894 9894 9894 9894 9894 9895 9896 9897 9898 9899 9901 9903 9905 9907 9910 9912 9914 9917 9919 9922 9924 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9995 9995 9995 9996 9996 9997 9997 9997 9998 9998 9999 9999 9999 99991000010000100001000010000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9994 9993 9992 9992 9991 9991 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9981 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9896 9896 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 7983 0 34 0 9953 9953 9954 9954 9954 9955 9955 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9929 9930 9930 9931 9933 9934 9935 9937 9939 9941 9942 9944 9946 9948 9951 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9976 9976 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9933 9932 9929 9927 9924 9922 9918 9915 9911 9907 9903 9898 9894 9889 9884 9878 9873 9868 9863 9857 9852 9847 9842 9837 9832 9828 9824 9821 9817 9815 9813 9811 9809 9809 9808 9809 9809 9811 9813 9815 9817 9820 9824 9828 9832 9836 9840 9845 9850 9854 9859 9864 9868 9873 9878 9882 9887 9891 9895 9898 9902 9905 9908 9911 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9896 9893 9890 9887 9883 9880 9877 9873 9870 9866 9862 9858 9855 9851 9847 9843 9840 9836 9832 9829 9825 9822 9819 9816 9813 9811 9808 7984 0 34 0 9806 9805 9803 9802 9801 9800 9800 9800 9800 9800 9801 9802 9804 9805 9807 9809 9811 9814 9816 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9854 9857 9859 9862 9864 9866 9868 9869 9871 9872 9873 9874 9874 9875 9875 9875 9876 9875 9875 9875 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9858 9856 9855 9854 9853 9852 9851 9849 9848 9847 9846 9845 9843 9842 9841 9839 9838 9836 9835 9833 9831 9830 9828 9825 9823 9821 9818 9815 9813 9809 9806 9803 9799 9795 9791 9787 9782 9778 9773 9768 9763 9758 9752 9747 9741 9735 9730 9724 9717 9711 9704 9698 9691 9684 9676 9668 9660 9652 9643 9634 9623 9613 9602 9590 9577 9563 9548 9533 9516 9498 9479 9459 9438 9415 9392 9367 9342 9315 9287 9258 9229 9199 9169 9138 9106 9075 9044 9013 8982 8953 8924 8895 8868 8842 8818 8796 8776 8757 8741 8728 8716 8707 8701 8698 8697 8698 8703 8710 8720 8732 8746 8762 8781 8802 8825 8849 8874 8901 8930 8959 8989 9019 9049 9079 9109 9139 9170 9200 9229 9257 9284 9311 9337 9361 9384 9407 9428 9448 9467 9485 9502 9518 9533 9547 9561 9573 9585 9596 9606 9616 9626 9635 9643 9651 9659 9667 9674 9681 9687 9694 9700 9706 9712 9717 9723 9727 9732 9736 9740 9744 9747 9750 9752 9754 9756 9756 9757 9757 9757 9755 9754 9752 9749 9746 9743 9739 9735 9730 9724 9719 9712 9706 9699 9691 9684 9676 9667 9659 9650 9640 9631 9621 9611 9600 9590 9579 9568 9556 9545 9533 9521 9509 9496 9484 9471 9459 9446 9433 9420 9407 9395 9382 9369 9356 9344 9332 9320 9308 9297 9286 9275 9265 9256 9247 9238 9230 9223 9216 9211 9205 9201 9197 9195 9193 9191 9191 9191 9193 9195 9198 9201 9206 9211 9217 9223 9231 9239 9247 9257 9266 9277 9288 9299 9311 9323 9335 9348 9361 9375 9388 9402 9416 9430 9444 9458 9473 9487 9501 9515 9529 9543 9557 9571 9585 9599 9612 9625 9638 9651 9663 9675 9687 9699 9710 9721 9732 9742 9752 9762 9771 9780 9789 9797 9805 9813 9820 9827 9834 9840 9846 9852 9857 9862 9867 9871 9875 9879 9883 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9965 7985 0 34 0 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9951 9950 9949 9948 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9917 9914 9911 9908 9905 9901 9898 9895 9891 9888 9884 9880 9876 9872 9868 9864 9860 9856 9852 9848 9843 9839 9834 9830 9825 9821 9816 9811 9807 9802 9797 9792 9788 9783 9778 9773 9769 9764 9759 9755 9750 9746 9741 9737 9733 9729 9725 9721 9717 9713 9710 9706 9703 9700 9697 9694 9691 9688 9685 9683 9681 9678 9676 9674 9672 9671 9669 9668 9666 9665 9664 9664 9663 9663 9662 9662 9663 9663 9664 9665 9666 9667 9669 9671 9674 9676 9679 9682 9686 9690 9694 9699 9703 9709 9714 9719 9725 9732 9738 9744 9751 9758 9765 9772 9779 9787 9794 9801 9808 9815 9823 9830 9837 9844 9850 9857 9863 9869 9875 9881 9887 9892 9897 9902 9907 9912 9916 9920 9924 9928 9931 9935 9938 9941 9944 9946 9949 9951 9954 9956 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9969 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 7986 0 34 0 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9927 9925 9923 9922 9919 9917 9915 9913 9911 9908 9906 9903 9901 9898 9895 9892 9890 9887 9884 9881 9877 9874 9871 9868 9864 9861 9857 9853 9850 9846 9842 9837 9833 9828 9823 9818 9812 9807 9800 9794 9787 9780 9772 9763 9755 9745 9735 9725 9714 9703 9691 9678 9665 9652 9638 9624 9609 9595 9580 9566 9551 9537 9522 9507 9493 9479 9466 9454 9442 9430 9420 9411 9403 9396 9389 9385 9381 9379 9378 9378 9380 9383 9387 9392 9399 9407 9416 9426 9436 9448 9461 9474 9487 9501 9516 9530 9545 9560 9575 9590 9604 9618 9632 9646 9659 9672 9683 9695 9705 9715 9724 9733 9741 9748 9754 9760 9765 9769 9773 9777 9779 9782 9783 9785 9786 9786 9787 9787 9786 9786 9785 9784 9783 9782 9780 9778 9777 9775 9772 9770 9768 9765 9762 9759 9756 9753 9750 9746 9743 9739 9735 9730 9726 9722 9717 9712 9707 9702 9697 9692 9687 9681 9676 9671 9666 9660 9655 9650 9645 9640 9636 9631 9627 9623 9619 9615 9612 9609 9607 9604 9602 9601 9600 9599 9599 9599 9599 9600 9601 9603 9605 9607 9610 9613 9617 9621 9625 9630 9635 9640 9646 9651 9658 9664 9670 9677 9684 9691 9698 9705 9713 9720 9727 9735 9742 9749 9757 9764 9771 9779 9786 9793 9800 9807 9813 9820 9826 9833 9839 9845 9851 9856 9862 9867 9872 9877 9882 9887 9891 9896 9900 9904 9908 9912 9915 9919 9922 9925 9928 9931 9934 9936 9938 9941 9943 9945 9946 9948 9949 9950 9952 9952 9953 9954 9954 9954 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9937 9936 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9879 9878 9876 9874 9873 9871 9869 9867 9865 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9831 9829 9827 9825 9824 9822 9821 9819 9818 9817 9816 9815 9815 9814 9814 9813 9813 9813 9813 9814 9814 9815 9816 9817 9818 7987 0 34 0 9820 9821 9823 9825 9827 9829 9832 9834 9836 9839 9841 9844 9846 9849 9851 9854 9856 9859 9861 9863 9865 9867 9869 9871 9872 9874 9875 9876 9878 9879 9880 9881 9881 9882 9883 9884 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9898 9899 9899 9900 9900 9899 9899 9898 9897 9896 9894 9893 9890 9887 9884 9881 9877 9872 9868 9863 9857 9851 9845 9838 9831 9824 9817 9809 9801 9792 9784 9776 9767 9758 9749 9740 9731 9722 9714 9705 9696 9687 9678 9669 9661 9652 9643 9635 9626 9618 9609 9601 9593 9584 9576 9567 9559 9550 9542 9533 9524 9515 9506 9497 9488 9478 9469 9459 9449 9440 9430 9419 9409 9399 9389 9378 9368 9358 9347 9337 9327 9317 9307 9297 9288 9278 9269 9260 9251 9243 9235 9227 9220 9213 9206 9199 9193 9188 9182 9177 9172 9168 9164 9160 9156 9152 9149 9146 9143 9140 9137 9134 9132 9129 9127 9124 9122 9119 9116 9114 9111 9109 9106 9103 9101 9098 9095 9093 9090 9088 9086 9084 9082 9080 9078 9077 9075 9074 9074 9073 9073 9073 9074 9074 9075 9077 9078 9080 9083 9085 9088 9091 9094 9097 9101 9105 9109 9113 9117 9121 9125 9130 9134 9138 9142 9146 9150 9154 9158 9162 9166 9169 9173 9176 9179 9182 9185 9188 9190 9193 9195 9197 9199 9202 9204 9206 9207 9209 9211 9213 9215 9217 9219 9220 9223 9225 9227 9229 9231 9234 9237 9240 9243 9246 9249 9253 9257 9261 9265 9270 9275 9280 9285 9291 9296 9303 9309 9316 9323 9330 9337 9345 9353 9362 9370 9379 9388 9397 9407 9416 9426 9436 9446 9457 9467 9478 9488 9499 9510 9520 9531 9542 9553 9563 9574 9584 9595 9605 9615 9626 9635 9645 9655 9664 9673 9682 9691 9699 9708 9716 9723 9731 9738 9745 9752 9759 9765 9772 9777 9783 9789 9794 9799 9804 9809 9813 9818 9822 9826 9830 9834 9837 9841 9844 9847 9850 9853 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9882 9883 9885 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9866 9863 9859 9855 9851 9847 9843 9838 9834 9829 9824 9819 9813 9808 9802 9796 9789 9783 9776 9768 9761 9753 9744 9735 9726 9717 9707 9697 9686 9675 9664 9652 9640 9627 9614 9601 9588 9574 9560 9546 9531 9517 9502 9487 9472 9457 9442 9427 9412 9398 9383 9368 9354 9340 9326 9312 9299 9286 9274 9262 9250 9239 9229 9219 9210 9201 9193 9185 9178 9172 9167 9162 9158 9155 9152 9150 9149 9148 9148 9149 9150 9152 9155 9158 9162 9166 9170 9175 9181 9187 9193 9199 9205 9212 9219 9226 9233 9239 7988 0 34 0 9246 9253 9260 9266 9273 9279 9285 9291 9297 9302 9307 9312 9317 9321 9325 9328 9332 9335 9337 9340 9342 9344 9345 9346 9347 9348 9349 9349 9349 9349 9348 9348 9347 9346 9345 9344 9343 9342 9340 9339 9337 9336 9334 9333 9331 9330 9328 9327 9326 9325 9324 9323 9322 9322 9322 9322 9322 9323 9325 9326 9328 9331 9334 9338 9342 9346 9352 9357 9364 9371 9378 9386 9395 9404 9414 9424 9435 9447 9458 9471 9483 9496 9510 9523 9537 9551 9566 9580 9594 9608 9623 9637 9651 9665 9678 9692 9705 9718 9730 9742 9754 9765 9775 9785 9795 9804 9813 9821 9829 9836 9843 9850 9856 9861 9867 9872 9876 9880 9884 9888 9892 9895 9898 9901 9904 9906 9909 9911 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 7989 0 34 0 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9941 9941 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9940 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9905 9903 9901 9900 9899 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9975 9975 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9973 7990 0 34 0 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9970 9971 9971 9971 9972 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9984 9984 9985 9985 9985 9985 9984 9984 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9857 9854 9851 9848 9846 9842 9839 9836 9833 9829 9826 9822 9819 9815 9811 9808 9804 9800 9797 9793 9789 9785 9782 9778 9774 9770 9766 9762 9758 9754 9749 9744 9739 9734 9729 9723 9717 9711 9704 9697 9690 9682 9674 9665 9657 9648 9638 9628 9619 9609 9599 9590 9580 9570 9561 9551 9542 9534 9526 9518 9511 9505 9499 9494 9490 9487 9485 9484 9483 9484 9485 9488 9492 9496 9501 9507 9514 9521 9530 9538 9547 9557 9567 9578 9588 9599 9609 9620 9631 9641 9652 9662 9672 9682 9691 9700 9709 9717 9724 9732 9739 9745 9752 9757 9763 9768 9773 9777 9781 9785 9789 9792 9795 9798 9801 9803 9806 9808 9810 9811 9812 9814 9814 9815 9815 9815 9814 9814 9812 9811 9809 9807 9804 9801 9798 9794 9790 9785 9780 9775 9770 9765 9759 9753 9748 9742 9736 9731 9725 9720 9715 9710 9706 9702 9699 9696 9693 9692 9691 9690 9690 9691 9692 9694 9697 9700 9704 9708 9713 9719 9725 9732 9738 9746 9753 9761 9769 9777 9785 9793 9801 9809 9817 9825 9833 9841 9848 9855 9861 9868 9874 9879 9884 9889 9894 9898 9901 9905 9908 9910 9913 9915 9917 9919 9920 9921 9922 9923 9924 9925 7991 0 34 0 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9970 9968 9966 9965 9963 9961 9959 9957 9954 9952 9950 9948 9946 9943 9941 9939 9937 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9916 9914 9913 9912 9911 9910 9909 9909 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9928 9926 9924 9922 9919 9917 9914 9912 9909 9907 9904 9902 9899 9897 9895 9893 9891 9890 9888 9887 9886 9885 9885 9884 9884 9884 9885 9885 9886 9887 9889 9890 9892 9893 9895 9897 9900 9902 9904 9907 9910 9912 9915 9917 9920 9923 9925 9927 9930 9932 9935 9937 9939 9941 9942 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 7992 0 34 0 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9982 9981 9981 9980 9980 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9946 9944 9941 9938 9935 9932 9928 9924 9920 9916 9912 9907 9902 9897 9891 9886 9880 9874 9867 9860 9853 9846 9838 9830 9821 9813 9804 9794 9784 9774 9764 9753 9742 9730 9718 9706 9693 9680 9666 9652 9638 9624 9609 9593 9578 9562 9546 9529 9513 9496 9479 9462 9444 9427 9409 9392 9374 9357 9340 9323 9306 9289 9272 9256 9240 9225 9210 9195 9181 9168 9155 9143 9131 9120 9110 9100 9092 9083 9076 9070 9064 9059 9054 9051 9048 9045 9044 9043 9043 9043 9045 9046 9049 9052 9055 9059 9064 9069 9074 9080 9087 9094 9101 9109 9117 9126 9135 9144 9154 9164 9174 9185 9197 9208 9220 9232 9245 9258 9271 9285 9299 9313 9327 9342 9357 9371 9386 9401 9417 9432 9447 9462 9477 9492 9507 9522 9536 9550 9564 9578 9592 9605 9618 9630 9642 9654 9665 9676 9687 9697 9707 9717 9726 9735 9744 9753 9761 9769 9777 9785 9792 9800 9807 9814 9821 9828 9835 9842 9849 9856 9862 9869 9875 9882 9888 9894 9900 9906 9912 9918 9923 9928 9933 9938 9943 9947 9951 9955 9958 9961 9964 9967 9969 9971 9973 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9967 9966 9965 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9924 9923 9921 9920 9919 9918 9917 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9899 9897 9894 9891 9887 9884 9880 9876 9872 9868 9864 9859 9854 9849 9844 9839 9834 9829 9824 9818 9813 9808 7993 0 34 0 9803 9798 9793 9788 9783 9778 9774 9769 9766 9762 9758 9755 9753 9750 9748 9746 9745 9744 9743 9743 9743 9744 9744 9746 9747 9749 9751 9754 9757 9760 9763 9766 9770 9774 9778 9782 9786 9791 9795 9799 9804 9808 9812 9816 9820 9825 9828 9832 9836 9839 9843 9846 9849 9851 9854 9856 9859 9861 9862 9864 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9870 9869 9869 9869 9868 9867 9867 9866 9865 9864 9864 9863 9862 9861 9860 9859 9859 9858 9857 9857 9856 9856 9855 9855 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9870 9871 9873 9875 9877 9879 9881 9883 9885 9888 9890 9893 9895 9898 9900 9903 9906 9908 9911 9914 9916 9919 9921 9924 9926 9928 9931 9933 9935 9936 9938 9940 9941 9942 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9954 9953 9952 9950 9948 9946 9943 9941 9938 9935 9932 9928 9925 9922 9918 9915 9911 9908 9905 9902 9899 9896 9893 9891 9888 9887 9885 9884 9883 9882 9882 9882 9882 9883 9883 9884 9886 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9916 9917 9918 9919 9920 9921 9921 9921 9922 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9885 9886 9886 9886 9887 9888 9888 9889 9890 9892 9893 9894 9896 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9908 9906 9903 9899 9896 9892 9888 9884 9879 9874 9869 9864 9858 9852 9846 9840 9834 9828 9822 9815 9809 9803 9798 9792 9786 9781 9776 9772 9768 9764 9761 9758 9756 9754 9753 9752 9752 9753 9754 9755 9757 9760 9762 9766 9769 9773 9777 9782 9786 9791 9796 9801 9806 9811 9816 9821 9825 9830 9834 9838 9842 9846 9849 9852 9854 9857 9859 9860 9862 9863 9863 9863 9863 9863 9862 9861 9860 9858 9856 9853 9851 9848 9844 9841 9837 9833 9829 9824 9819 9814 9809 9804 9799 9793 9788 9782 9777 9771 9766 9760 9755 9750 9745 9740 7994 0 34 0 9736 9732 9728 9724 9721 9719 9717 9715 9714 9713 9713 9713 9714 9715 9717 9719 9722 9725 9729 9733 9737 9741 9746 9751 9757 9762 9767 9773 9779 9784 9790 9795 9801 9806 9811 9817 9821 9826 9831 9835 9839 9843 9847 9850 9853 9856 9859 9862 9864 9867 9869 9871 9872 9874 9876 9877 9878 9880 9881 9881 9882 9883 9884 9884 9884 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9872 9871 9871 9871 9870 9870 9870 9871 9871 9872 9873 9874 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9902 9903 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9908 9907 9906 9905 9903 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9849 9844 9839 9834 9829 9823 9817 9811 9804 9797 9790 9782 9774 9765 9756 9746 9736 9725 9714 9702 9689 9676 9662 9647 9631 9615 9598 9580 9561 9541 9521 9499 9477 9454 9429 9404 9378 9351 9323 9294 9263 9232 9200 9167 9133 9097 9061 9024 8986 8947 8907 8866 8824 8782 8739 8695 8650 8605 8559 8512 8465 8418 8371 8324 8276 8228 8181 8133 8086 8039 7992 7946 7901 7856 7812 7769 7727 7686 7646 7608 7571 7536 7502 7470 7439 7411 7385 7360 7338 7318 7300 7285 7272 7261 7253 7247 7244 7244 7246 7250 7258 7268 7280 7295 7312 7332 7355 7379 7406 7436 7467 7500 7535 7573 7612 7652 7694 7737 7782 7828 7875 7922 7971 8020 8070 8120 8170 8220 8270 8319 8369 8418 8468 8517 8565 8612 8658 8704 8749 8793 8836 8877 8918 8957 8995 9032 9068 9103 9136 9168 9198 9228 9256 9282 9308 9332 9354 9376 9396 9415 9432 9449 9464 9478 9491 9503 9514 9524 9533 9540 9547 9553 9559 9563 9567 9570 9572 9574 9575 9576 9576 9576 9575 9574 9573 9572 9570 9569 9567 9565 9564 9562 9560 9558 9556 9555 9553 9552 9551 9550 9549 9548 9548 9548 9548 9548 9548 9549 9550 9552 9553 9555 9557 9560 9563 9566 9569 9573 9577 9581 9586 9590 9595 9601 9606 9612 9618 9624 9630 9637 9643 9650 9657 9663 9670 9677 9684 9691 9698 9705 9712 9718 9725 9731 9737 9743 9749 9755 9760 9765 9770 9775 9779 9784 9788 9791 9795 9798 9801 9804 9806 9809 9811 9813 9814 9816 9817 9818 9819 9820 9821 9822 9822 9822 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9818 9817 9815 9814 9812 9811 9809 9807 9804 9802 9799 9796 9793 9790 9787 9783 9779 9775 9770 9766 9761 9755 9750 9744 9738 9732 9725 9718 9711 9703 9695 9687 9679 9670 9661 9651 9641 9631 9621 9610 9599 9588 9576 9564 9552 9540 9527 9514 9501 9488 9475 9461 9448 9434 9420 9407 9393 9379 9366 9352 9338 9325 9312 9299 9287 9275 9263 9251 9240 7995 0 34 0 9230 9220 9210 9201 9193 9185 9177 9171 9165 9159 9155 9151 9147 9145 9143 9142 9141 9141 9142 9144 9146 9149 9153 9157 9162 9167 9173 9180 9187 9194 9203 9211 9221 9230 9240 9251 9262 9273 9285 9297 9309 9322 9335 9349 9362 9376 9391 9405 9419 9434 9449 9464 9479 9494 9509 9524 9539 9554 9569 9584 9598 9613 9627 9641 9655 9668 9681 9694 9707 9719 9730 9742 9753 9763 9773 9783 9792 9801 9809 9818 9825 9832 9839 9846 9852 9858 9864 9869 9874 9879 9884 9888 9892 9896 9900 9904 9907 9910 9913 9917 9919 9922 9925 9927 9930 9932 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9960 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9942 9939 9937 9934 9931 9929 9926 9923 9919 9916 9913 9909 9906 9902 9898 9894 9890 9886 9881 9877 9872 9867 9862 9856 9851 9845 9839 9833 9826 9819 9812 9804 9797 9789 9780 9772 9763 9753 9744 9734 9724 9714 9704 9693 9682 9671 9660 9649 9637 9626 9614 9603 9592 9580 9569 9557 9546 9535 9524 9513 9502 9492 9481 9471 9462 9452 9443 9434 9425 9417 9409 9401 9394 9386 9380 9373 9366 9360 9355 9349 9344 9339 9334 9330 9325 9321 9318 9314 9311 9308 9305 9303 9301 9299 9297 9296 9295 9294 9294 9294 9294 9295 9296 9297 9299 9301 9303 9306 9309 9312 9316 9320 9324 9329 9334 9340 9345 9351 9358 9364 9371 9378 9386 9393 9401 9409 9418 9426 9435 9444 9453 9463 9472 9482 9492 9502 9512 9522 9533 9543 9554 9565 9575 9586 9597 9608 9618 9629 9640 9650 9660 9671 9681 9691 9700 9709 9718 9727 9735 9743 9750 9757 9763 9769 9774 9779 9783 9787 9790 9792 9794 9795 9796 9796 9796 9795 9794 9793 9791 9789 9786 9784 9781 9778 9776 9773 9770 9768 9766 9764 9762 9760 9759 9759 9758 9759 9759 9761 9762 9765 9767 9770 9774 9778 9783 9787 9792 9798 9804 9810 9815 9822 9828 9834 9840 9846 9853 9858 9864 9870 9875 9880 9885 9890 9894 9899 9902 9906 9909 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9948 9949 9951 9952 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 7996 0 34 0 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9941 9939 9936 9934 9931 9928 9924 9921 9917 9913 9908 9903 9898 9893 9888 9882 9876 9870 9863 9856 9850 9842 9835 9828 9820 9812 9805 9797 9789 9781 9773 9764 9756 9748 9740 9731 9723 9715 9707 9699 9691 9683 9675 9668 9660 9652 9645 9638 9631 9624 9617 9611 9605 9599 9593 9587 9582 9576 9571 9567 9562 9558 9553 9549 9546 9542 9539 9536 9532 9530 9527 9524 9522 9520 9517 9515 9513 9511 9510 9508 9506 9505 9504 9502 9501 9500 9500 9499 9499 9499 9499 9500 9500 9502 9503 9505 9508 9510 9514 9518 9522 9527 9532 9538 9544 9551 9559 9567 9575 9584 9594 9604 9614 9624 9635 9646 9657 9669 9680 9692 9703 9715 9726 9738 9749 9760 9771 9781 9791 9801 9810 9819 9827 9835 9843 9850 9857 9863 9869 9874 9879 9884 9888 9892 9896 9899 9902 9905 9907 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9940 9940 9939 9938 9936 9935 9933 9932 9930 9928 9926 9924 9921 9919 9916 9914 9911 9909 9906 9903 9900 9898 9895 9892 9889 9886 9884 9881 9878 9875 9872 9869 9866 9863 9861 9858 9855 9852 9848 9845 9842 9839 9836 9833 9829 9826 9823 9819 9816 9813 9809 9806 9803 9800 9797 9793 9790 9788 9785 9782 9779 9777 9775 9773 9771 9769 9767 9766 9764 9763 9762 9761 9761 9760 9760 9760 9760 9760 9761 9761 9762 9763 9764 9766 9767 9769 9771 9773 9775 9778 9781 9783 9787 9790 9793 9797 9801 9805 9809 9814 9818 9823 9828 9833 9838 9843 9848 9854 9859 9864 9870 9875 9880 9885 9890 9895 9900 9905 9909 9913 9917 9921 9925 9928 9931 9934 9937 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 7997 0 34 0 9971 9971 9971 9971 9971 9970 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9941 9939 9937 9934 9931 9928 9925 9922 9918 9914 9910 9906 9902 9898 9894 9890 9886 9882 9878 9874 9870 9866 9863 9860 9857 9854 9852 9849 9847 9846 9845 9844 9843 9843 9843 9843 9844 9845 9846 9848 9849 9851 9853 9855 9857 9860 9862 9864 9867 9869 9872 9874 9876 9879 9881 9883 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9889 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9906 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9895 9895 9895 9894 9894 7998 0 34 0 9894 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9842 9841 9839 9837 9836 9833 9831 9829 9826 9823 9820 9817 9814 9810 9807 9803 9799 9795 9790 9786 9782 9777 9772 9767 9762 9757 9752 9747 9741 9736 9730 9724 9717 9710 9703 9696 9688 9679 9670 9661 9651 9640 9628 9616 9603 9589 9575 9559 9543 9526 9509 9490 9471 9451 9431 9411 9389 9368 9347 9325 9304 9283 9262 9242 9222 9202 9184 9167 9150 9135 9121 9109 9098 9089 9081 9075 9071 9069 9068 9069 9072 9077 9083 9090 9099 9110 9122 9135 9149 9164 9180 9198 9215 9233 9251 9269 9287 9305 9323 9341 9359 9377 9393 9410 9425 9440 9455 9468 9481 9493 9505 9516 9525 9535 9543 9551 9559 9566 9572 9578 9583 9588 9592 9596 9600 9604 9607 9610 9613 9615 9618 9620 9622 9624 9626 9628 9630 9632 9633 9634 9636 9637 9638 9639 9640 9641 9642 9642 9642 9643 9643 9642 9642 9641 9640 9639 9638 9636 9633 9631 9628 9624 9620 9615 9610 9605 9598 9591 9584 9576 9567 9557 9547 9536 9525 9513 9501 9487 9474 9460 9446 9431 9416 9401 9387 9372 9357 9343 9329 9315 9301 9288 9276 9265 9255 9245 9236 9229 9223 9218 9214 9211 9210 9209 9210 9212 9216 9220 9226 9233 9240 9249 9258 9268 9279 9291 9303 9315 9328 9340 9353 9366 9379 9391 9404 9417 9429 9440 9452 9462 9473 9483 9492 9501 9509 9517 9524 9530 9536 9542 9547 9551 9555 9559 9562 9565 9567 9569 9571 9573 9574 9575 9576 9577 9578 9578 9578 9579 9579 9579 9578 9578 9577 9577 9576 9575 9574 9573 9572 9571 9570 9568 9566 9564 9562 9560 9558 9555 9553 9550 9547 9544 9540 9537 9533 9529 9525 9521 9516 9512 9507 9502 9496 9491 9485 9479 9472 9466 9459 9452 9444 9437 9429 9421 9413 9404 9395 9386 9377 9368 9358 9348 9338 9327 9317 9306 9295 9284 9272 9260 9248 9236 9223 9211 9198 9184 9171 9157 9142 9128 9113 9097 9082 9066 9049 9032 9015 8997 8979 8960 8941 8922 8901 8881 8860 8838 8816 8793 8769 8745 8721 8696 8670 8643 8616 8588 8560 8530 8500 8469 8437 8404 8370 8334 8298 8261 8223 8183 8142 8100 8056 8011 7965 7917 7867 7816 7764 7710 7654 7597 7538 7478 7417 7354 7289 7224 7157 7089 7020 6950 6880 6807 6735 6663 6591 6519 6446 6374 6302 6230 6158 6087 6018 5949 5882 5815 5751 5688 5627 5568 5510 5455 5401 5351 5302 5256 5212 5171 5132 5096 5063 5032 5005 4980 4958 4938 4922 4908 4898 4890 4885 4882 4883 4887 4893 4902 4914 4929 4947 4967 4990 5015 5044 5075 5108 5144 5182 5223 5266 5312 5359 5409 5461 5515 5570 7999 0 34 0 5628 5687 5748 5810 5873 5938 6004 6072 6139 6208 6277 6348 6418 6488 6559 6629 6700 6770 6840 6910 6980 7049 7117 7184 7251 7317 7381 7444 7507 7568 7628 7687 7744 7800 7855 7908 7960 8011 8060 8108 8154 8199 8243 8286 8327 8367 8406 8444 8480 8516 8550 8583 8615 8647 8677 8706 8735 8762 8789 8815 8841 8865 8889 8912 8935 8957 8978 8999 9019 9038 9057 9076 9094 9111 9128 9144 9160 9175 9190 9204 9218 9231 9244 9256 9268 9279 9290 9301 9311 9321 9330 9339 9347 9355 9363 9370 9377 9384 9391 9398 9404 9410 9416 9422 9427 9433 9438 9444 9450 9455 9461 9466 9472 9478 9484 9490 9496 9502 9508 9514 9521 9527 9534 9541 9547 9554 9561 9568 9575 9582 9589 9595 9602 9609 9616 9622 9629 9635 9641 9647 9653 9659 9664 9670 9675 9680 9684 9689 9693 9697 9701 9705 9709 9712 9715 9719 9722 9724 9727 9730 9732 9735 9737 9739 9741 9744 9746 9748 9750 9752 9754 9756 9758 9760 9762 9764 9766 9768 9769 9771 9773 9775 9777 9778 9780 9782 9783 9785 9786 9788 9789 9790 9791 9793 9794 9795 9796 9797 9797 9798 9799 9800 9801 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9815 9816 9817 9819 9820 9821 9823 9824 9825 9827 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9847 9848 9848 9849 9850 9851 9851 9852 9853 9854 9855 9856 9857 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9846 9846 9845 9845 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9842 9841 9841 9840 9839 9838 9838 9837 9836 9834 9833 9832 9830 9828 9826 9824 9822 9820 9817 9815 9812 9809 9806 9803 9800 9797 9793 9790 9786 9783 9779 9776 9772 9768 9765 9761 9758 9754 9751 9747 9744 9741 9738 9735 9732 9729 9726 9723 9720 9717 9714 9712 9709 9706 9703 9700 9698 9695 9691 9688 9685 9682 9678 9675 9671 9667 9663 9659 9655 9651 9646 9642 9638 9633 9629 9624 9620 9616 9612 9608 9604 9600 9597 9594 9591 9588 9586 9584 9583 9582 9581 9581 9581 9581 9582 9584 9586 9588 9591 9594 9597 9601 9605 9610 9615 9620 9625 9630 9636 9642 9648 9654 9661 9667 9674 9680 9687 9693 9700 9706 9713 9719 9726 9732 9739 9745 9751 9757 9763 9770 9776 9781 9787 9793 9799 9804 9810 9815 9821 9826 9831 9836 9841 9845 9850 9854 9858 9862 9866 9870 9873 9876 9879 9881 9884 9886 9888 9889 9890 9891 9892 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 8000 0 34 0 9881 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9871 9871 9870 9870 9869 9869 9869 9868 9868 9867 9866 9865 9864 9863 9862 9860 9859 9857 9854 9852 9849 9846 9843 9840 9836 9833 9829 9825 9821 9816 9812 9807 9803 9798 9793 9788 9784 9779 9774 9769 9764 9759 9754 9749 9744 9739 9734 9729 9723 9718 9712 9705 9699 9692 9685 9677 9669 9660 9651 9641 9631 9619 9608 9595 9582 9568 9553 9538 9522 9505 9487 9469 9450 9431 9411 9391 9370 9348 9326 9304 9282 9259 9236 9212 9189 9165 9141 9116 9092 9067 9042 9016 8990 8964 8937 8910 8882 8854 8825 8795 8765 8733 8701 8668 8633 8598 8562 8525 8487 8448 8408 8367 8326 8284 8242 8200 8158 8115 8073 8030 7989 7949 7910 7872 7835 7801 7769 7739 7712 7687 7665 7647 7632 7620 7611 7607 7606 7609 7616 7626 7640 7658 7679 7704 7732 7763 7797 7834 7872 7914 7958 8003 8049 8096 8144 8193 8242 8292 8341 8390 8438 8485 8532 8578 8622 8665 8707 8746 8785 8822 8856 8890 8921 8951 8980 9006 9031 9055 9078 9099 9119 9138 9157 9174 9190 9206 9221 9236 9250 9264 9277 9290 9303 9316 9328 9341 9353 9365 9377 9389 9401 9412 9424 9435 9446 9457 9468 9479 9489 9499 9509 9518 9528 9537 9545 9554 9562 9569 9577 9584 9590 9597 9603 9609 9614 9619 9624 9629 9634 9638 9642 9646 9650 9653 9657 9660 9663 9666 9669 9672 9675 9678 9681 9684 9687 9690 9693 9696 9700 9703 9707 9710 9714 9718 9722 9726 9731 9735 9740 9745 9750 9756 9761 9767 9772 9778 9784 9790 9796 9802 9808 9813 9819 9825 9831 9836 9842 9847 9852 9857 9861 9866 9870 9873 9877 9880 9883 9885 9887 9889 9891 9893 9894 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9898 9897 9896 9896 9895 9895 9895 9894 9895 9895 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9911 9910 9909 9907 9905 9903 9901 9898 9894 9890 9886 9882 9876 9871 9865 9859 9853 9846 9838 9831 9823 9816 9808 9800 9792 9784 9776 9769 9762 9755 9748 9741 9735 9730 9725 9721 9717 9714 9711 9710 9708 9708 9708 9709 9711 9713 9716 9720 9724 9728 9733 9739 9745 9752 9758 9765 9772 9779 9786 9793 9801 9808 9815 9822 9829 9835 8001 0 34 0 9841 9847 9853 9858 9863 9868 9872 9876 9879 9883 9885 9888 9890 9892 9893 9894 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9888 9888 9888 9889 9890 9891 9891 9892 9893 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9932 9931 9930 9928 9926 9925 9923 9920 9918 9916 9914 9911 9908 9906 9903 9901 9898 9895 9893 9890 9887 9885 9882 9880 9878 9876 9874 9872 9870 9869 9867 9866 9865 9864 9864 9864 9863 9863 9864 9864 9865 9866 9867 9868 9869 9871 9873 9875 9876 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9908 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9925 9926 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 8002 0 34 0 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9924 9922 9919 9916 9913 9910 9906 9903 9899 9896 9892 9888 9884 9879 9875 9870 9866 9861 9856 9851 9846 9841 9835 9830 9824 9818 9812 9806 9799 9792 9785 9778 9771 9763 9755 9746 9738 9729 9719 9710 9700 9689 9679 9668 9656 9645 9633 9620 9608 9595 9582 9568 9555 9541 9527 9513 9498 9484 9469 9455 9440 9426 9411 9397 9383 9368 9354 9341 9327 9314 9302 9289 9278 9266 9255 9245 9236 9227 9218 9211 9204 9197 9192 9187 9183 9180 9178 9176 9175 9175 9176 9178 9180 9183 9187 9191 9196 9202 9208 9215 9222 9230 9238 9246 9255 9263 9273 9282 9291 9300 9310 9319 9328 9337 9346 9355 9363 9371 9379 9386 9393 9400 9406 9412 9417 9422 9427 9431 9434 9437 9439 9441 9442 9443 9443 9443 9443 9441 9440 9438 9435 9432 9429 9426 9422 9418 9413 9409 9404 9399 9395 9390 9385 9380 9376 9371 9366 9362 9359 9355 9352 9350 9348 9346 9345 9344 9345 9345 9347 9349 9352 9355 9360 9364 9370 9376 9383 9390 9398 9407 9416 9425 9435 9446 9456 9467 9479 9490 9502 9514 9526 9538 9550 9563 9575 9587 9599 9611 9623 9634 9646 9657 9668 9679 9690 9700 9711 9721 9730 9740 9750 9759 9768 9776 9785 9793 9801 9809 9816 9824 9831 9837 9844 9850 9856 9862 9868 9873 9878 9882 9887 9891 9895 9898 9902 9905 9908 9910 9913 9915 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9960 9958 8003 0 34 0 9957 9955 9953 9951 9948 9946 9944 9941 9939 9936 9934 9931 9928 9926 9923 9920 9918 9915 9912 9910 9907 9904 9902 9899 9896 9894 9891 9888 9885 9882 9879 9876 9872 9868 9865 9861 9856 9852 9847 9842 9836 9831 9825 9818 9812 9805 9798 9790 9783 9775 9766 9758 9749 9740 9731 9722 9712 9702 9693 9683 9673 9662 9652 9642 9631 9621 9611 9600 9590 9579 9569 9559 9548 9538 9528 9518 9508 9498 9488 9479 9469 9460 9450 9441 9432 9423 9415 9406 9397 9389 9380 9372 9364 9356 9348 9340 9333 9325 9318 9310 9303 9296 9289 9282 9276 9269 9263 9257 9252 9246 9241 9237 9233 9229 9226 9223 9221 9219 9219 9219 9219 9220 9223 9226 9229 9234 9239 9246 9253 9261 9270 9280 9291 9303 9315 9328 9342 9356 9371 9387 9403 9419 9436 9453 9470 9486 9503 9520 9537 9554 9571 9587 9603 9618 9633 9648 9662 9675 9688 9701 9712 9723 9734 9744 9753 9762 9771 9778 9786 9792 9799 9805 9810 9815 9820 9825 9829 9833 9836 9840 9843 9846 9849 9852 9854 9857 9859 9861 9863 9865 9866 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9871 9871 9870 9868 9867 9865 9863 9861 9859 9856 9854 9851 9847 9844 9840 9836 9832 9828 9823 9818 9813 9808 9802 9796 9790 9784 9777 9770 9763 9755 9747 9739 9731 9723 9714 9705 9696 9687 9677 9668 9658 9648 9638 9628 9618 9608 9598 9588 9578 9568 9559 9550 9540 9532 9523 9515 9507 9499 9492 9485 9479 9473 9467 9462 9457 9453 9450 9447 9444 9442 9441 9440 9439 9439 9440 9441 9442 9444 9446 9449 9452 9456 9460 9465 9470 9475 9481 9487 9494 9501 9508 9516 9523 9532 9540 9549 9558 9567 9576 9586 9596 9606 9616 9626 9636 9647 9657 9668 9678 9688 9699 9709 9719 9729 9739 9749 9759 9768 9777 9786 9795 9803 9811 9819 9827 9834 9841 9848 9854 9860 9866 9871 9877 9882 9886 9891 9895 9899 9902 9906 9909 9912 9915 9918 9920 9922 9925 9927 9929 9930 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9940 9939 9938 9937 9935 9933 9932 9930 9928 9926 9924 9921 9919 9916 9913 9910 9907 9904 9900 9897 9893 9889 9884 9880 9875 9870 9865 9859 9854 9848 9842 9835 9828 9822 9814 9807 9800 9792 9784 9775 9767 9758 9750 9741 9732 9723 9713 9704 9695 9685 9676 9667 9657 9648 9639 9630 9621 9612 9604 9596 9588 9580 9572 9565 9559 9552 9546 9540 9535 9531 9526 9522 9519 9516 9513 9511 9510 9509 9508 9508 9508 9509 9511 9512 9514 9517 9520 9524 9527 9532 9536 9541 9547 9552 9558 9564 9571 9578 9585 9592 9599 9607 9615 9623 9631 9639 9647 9655 9663 9671 9680 9688 9696 9704 9712 8004 0 34 0 9719 9727 9734 9742 9749 9756 9762 9769 9775 9781 9787 9792 9797 9802 9807 9812 9816 9820 9824 9827 9830 9834 9836 9839 9842 9844 9846 9848 9850 9851 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9861 9862 9862 9862 9863 9863 9864 9864 9864 9865 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9896 9898 9900 9903 9905 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9931 9930 9928 9926 9924 9921 9918 9915 9911 9907 9903 9898 9893 9888 9882 9876 9870 9863 9857 9850 9843 9837 9830 9823 9816 9809 9802 9796 9789 9783 9778 9772 9767 9763 9759 9756 9753 9751 9749 9748 9747 9747 9748 9750 9751 9754 9757 9761 9765 9769 9774 9779 9785 9791 9797 9804 9810 9817 9823 9830 9837 9843 9850 9856 9862 9868 9874 9879 9885 9889 9894 9898 9902 9906 9909 9912 9915 9917 9919 9921 9923 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9938 9937 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9893 9890 9887 9884 9880 9876 9871 9866 9861 9855 9849 9842 9836 9829 9821 9814 9806 9798 9790 9782 9774 9766 9758 9750 9742 9734 9727 9720 9713 9707 9700 9695 9690 9686 9682 9679 9676 9674 9673 9673 9673 9673 9675 9677 9679 9682 9686 9690 9695 9700 8005 0 34 0 9706 9712 9718 9724 9731 9738 9745 9752 9760 9767 9774 9781 9788 9795 9802 9809 9815 9822 9828 9833 9839 9844 9849 9854 9858 9863 9866 9870 9874 9877 9880 9882 9885 9887 9890 9892 9894 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9939 9938 9938 9938 9937 9937 9938 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9973 9974 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9909 9908 9906 9905 9903 9902 9901 9901 9900 9900 9899 9899 9900 9900 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9916 9918 9919 9921 9923 9925 9927 9928 9930 9931 9932 9934 9934 9935 9936 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 8006 0 34 0 9967 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9887 9884 9882 9879 9876 9873 9869 9866 9862 9858 9854 9850 9846 9842 9837 9832 9828 9823 9818 9813 9808 9803 9797 9792 9787 9782 9776 9771 9766 9760 9755 9750 9745 9739 9734 9729 9724 9719 9714 9709 9704 9699 9695 9690 9685 9681 9676 9672 9667 9663 9659 9655 9651 9647 9643 9640 9636 9633 9630 9627 9624 9621 9619 9617 9615 9613 9612 9611 9610 9609 9609 9609 9609 9609 9610 9611 9612 9613 9615 9617 9620 9622 9625 9628 9632 9635 9639 9643 9647 9651 9656 9660 9665 9670 9675 9680 9685 9690 9696 9701 9706 9711 9716 9721 9726 9732 9736 9741 9746 9751 9755 9760 9764 9769 9773 9777 9781 9785 9788 9792 9795 9799 9802 9805 9808 9811 9813 9816 9818 9820 9823 9825 9826 9828 9829 9831 9832 9833 9833 9834 9834 9834 9834 9834 9833 9833 9832 9831 9829 9828 9826 9825 9823 9821 9819 9817 9814 9812 9810 9808 9806 9804 9801 9799 9797 9796 9794 9793 9791 9790 9789 9788 9788 9788 9788 9788 9788 9788 9789 9790 9791 9792 9793 9795 9796 9797 9799 9801 9802 9804 9806 9808 9809 9811 9813 9814 9816 9817 9819 9820 9822 9823 9824 9826 9827 9828 9830 9831 9832 9834 9835 9836 9838 9839 9841 9843 9844 9846 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9936 9936 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9885 9883 9880 9877 9874 9872 9869 9866 9864 9861 9858 9856 9853 9851 9849 9847 9845 9843 9842 9841 9840 9839 9838 9838 9838 9838 9838 9839 9840 9841 9842 9843 8007 0 34 0 9844 9846 9848 9849 9851 9853 9854 9856 9858 9859 9861 9863 9864 9865 9866 9867 9868 9868 9869 9869 9868 9868 9867 9867 9866 9864 9863 9861 9859 9857 9855 9852 9850 9847 9844 9841 9838 9834 9831 9827 9823 9819 9815 9811 9806 9802 9797 9792 9787 9782 9776 9770 9764 9758 9751 9744 9737 9729 9721 9713 9705 9696 9687 9677 9667 9657 9647 9636 9625 9614 9603 9591 9579 9567 9555 9543 9530 9518 9505 9492 9479 9467 9454 9441 9428 9416 9403 9390 9378 9366 9353 9341 9329 9317 9306 9294 9283 9271 9260 9250 9239 9229 9219 9209 9200 9191 9182 9174 9166 9158 9151 9144 9138 9132 9127 9122 9118 9114 9111 9108 9106 9104 9103 9102 9102 9102 9103 9104 9106 9107 9109 9112 9114 9117 9119 9122 9124 9127 9129 9131 9133 9135 9136 9137 9137 9138 9137 9136 9135 9134 9132 9129 9126 9123 9119 9115 9111 9106 9102 9097 9092 9087 9082 9077 9073 9068 9063 9058 9054 9050 9046 9042 9039 9035 9032 9029 9027 9024 9021 9019 9016 9013 9011 9008 9005 9002 8999 8995 8991 8987 8983 8977 8972 8966 8960 8953 8946 8938 8929 8920 8911 8901 8890 8879 8867 8854 8841 8827 8813 8798 8782 8766 8748 8730 8712 8692 8672 8651 8629 8607 8583 8559 8534 8509 8484 8457 8431 8404 8377 8350 8323 8296 8270 8244 8219 8194 8171 8149 8128 8109 8091 8076 8063 8051 8042 8036 8032 8030 8032 8035 8042 8051 8063 8078 8094 8114 8136 8159 8185 8212 8242 8273 8305 8338 8372 8406 8441 8476 8511 8546 8581 8615 8648 8681 8713 8744 8773 8802 8828 8854 8879 8901 8922 8942 8961 8978 8994 9009 9022 9035 9046 9057 9066 9075 9083 9091 9098 9104 9111 9117 9122 9128 9133 9139 9144 9149 9155 9160 9166 9171 9177 9183 9189 9195 9201 9207 9213 9219 9225 9231 9236 9242 9247 9252 9256 9260 9264 9267 9269 9270 9271 9271 9270 9269 9266 9263 9258 9253 9246 9239 9230 9221 9211 9200 9188 9175 9161 9147 9133 9119 9104 9090 9075 9060 9045 9031 9017 9005 8993 8982 8971 8963 8955 8949 8945 8942 8940 8941 8943 8947 8952 8960 8969 8980 8992 9006 9022 9039 9057 9077 9097 9119 9141 9164 9188 9211 9236 9260 9285 9309 9333 9357 9381 9404 9426 9449 9470 9490 9510 9529 9547 9564 9580 9596 9611 9625 9638 9650 9662 9673 9683 9693 9702 9711 9719 9727 9735 9742 9749 9756 9762 9768 9774 9780 9786 9792 9797 9802 9807 9813 9817 9822 9827 9831 9835 9839 9843 9847 9850 9854 9857 9860 9862 9865 9867 9869 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9900 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9908 8008 0 34 0 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9897 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9895 9893 9891 9888 9885 9882 9879 9876 9873 9870 9866 9863 9859 9855 9851 9847 9842 9838 9833 9828 9823 9817 9812 9806 9800 9794 9788 9782 9775 9769 9762 9755 9747 9740 9733 9725 9717 9709 9701 9693 9685 9677 9669 9660 9652 9643 9635 9626 9617 9609 9600 9591 9582 9573 9564 9555 9546 9536 9527 9518 9508 9499 9490 9480 9471 9461 9451 9442 9432 9422 9413 9403 9394 9384 9374 9365 9355 9346 9337 9327 9318 9309 9300 9291 9282 9273 9264 9256 9247 9239 9231 9223 9215 9207 9199 9192 9185 9178 9171 9164 9158 9152 9146 9141 9136 9131 9127 9123 9119 9117 9114 9112 9111 9111 9111 9111 9113 9115 9118 9121 9125 9130 9136 9142 9150 9157 9166 9176 9186 9196 9207 9219 9232 9245 9258 9272 9286 9301 9316 9332 9347 9363 9378 9394 9410 9426 9442 9458 9473 9489 9504 9519 9534 9549 9563 9577 9591 9604 9617 9630 9642 9654 9666 9677 9688 9698 9708 9717 9726 9735 9744 9752 9759 9767 9773 9780 9786 9792 9798 9803 9808 9813 9818 9822 9826 9830 9834 9837 9840 9843 9846 9849 9851 9853 9856 9858 9860 9861 9863 9865 9866 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9887 9888 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9981 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 8009 0 34 0 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9895 9894 9892 9890 9888 9886 9884 9881 9879 9876 9873 9870 9867 9864 9861 9857 9854 9851 9848 9845 9842 9839 9836 9834 9831 9829 9827 9825 9823 9821 9820 9818 9817 9816 9815 9815 9814 9814 9813 9813 9813 9813 9813 9814 9814 9814 9815 9815 9816 9817 9817 9818 9819 9819 9820 9821 9822 9823 9824 9825 9825 9826 9828 9829 9830 9831 9832 9834 9835 9836 9838 9840 9841 9843 9845 9847 9849 9851 9853 9856 9858 9861 9863 9866 9869 9872 9875 9878 9882 9885 9888 9892 9895 9899 9902 9906 9909 9913 9916 9920 9923 9926 9929 9932 9935 9938 9940 9943 9945 9947 9948 9950 9951 9952 9953 9954 9954 9954 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9932 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9897 9896 9894 9892 9890 9888 9886 9883 9881 9878 9875 9873 9870 9867 9863 9860 9856 9853 9849 9845 9840 9836 9831 9827 9822 9816 9811 9805 9800 9794 9787 9781 9774 9767 9760 9752 9744 9736 9728 9719 9710 8010 0 34 0 9701 9691 9681 9671 9660 9650 9638 9627 9615 9603 9591 9578 9565 9552 9538 9525 9511 9497 9483 9468 9454 9440 9426 9411 9397 9383 9369 9355 9341 9328 9314 9302 9289 9277 9265 9254 9243 9233 9224 9215 9206 9199 9192 9185 9180 9175 9171 9167 9165 9163 9162 9162 9163 9164 9167 9170 9174 9179 9184 9191 9198 9206 9215 9224 9234 9245 9256 9268 9281 9294 9307 9321 9336 9351 9366 9381 9397 9413 9429 9445 9461 9477 9493 9509 9525 9541 9556 9572 9587 9602 9617 9631 9645 9659 9672 9685 9698 9710 9722 9734 9745 9756 9766 9776 9786 9795 9804 9813 9821 9829 9836 9844 9851 9857 9864 9870 9875 9881 9886 9891 9896 9901 9905 9909 9913 9916 9920 9923 9926 9929 9932 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9925 9923 9921 9918 9915 9913 9910 9907 9905 9902 9899 9897 9894 9892 9890 9888 9886 9884 9882 9881 9880 9879 9878 9877 9877 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9881 9879 9878 9876 9875 9873 9871 9869 9867 9865 9862 9860 9857 9855 9852 9849 9846 9844 9841 9838 9834 9831 9828 9824 9820 9816 9812 9807 9803 9798 9792 9787 9781 9774 9767 9760 9753 9745 9737 9728 9719 9710 9700 9690 9680 9671 9661 9651 9641 9631 9621 9611 9602 9593 9585 9577 9569 9563 9557 9552 9548 9544 9542 9541 9540 9541 9542 9545 9548 9553 9558 9564 9571 9579 9588 9597 9607 9617 9628 9639 9650 9661 9673 9684 9695 9707 9718 9729 9740 9750 9760 9770 9779 9788 9796 9804 9811 9818 9825 9831 9837 9842 9847 9851 9856 9860 9864 9867 9871 9874 9877 8011 0 34 0 9880 9883 9886 9889 9892 9894 9897 9900 9903 9905 9908 9910 9913 9915 9917 9919 9922 9923 9925 9927 9929 9930 9931 9932 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9950 9950 9949 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9890 9891 9892 9894 9895 9897 9898 9900 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9942 9942 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9924 9922 9919 9916 9913 9909 9906 9902 9898 9894 9890 9886 9882 9877 9873 9868 9863 9857 9852 9846 9841 9835 9829 9822 9816 9809 9802 9794 9787 9779 9771 9763 9755 9746 9737 9728 9719 9710 9700 9691 9681 9671 9662 9652 9642 9633 9623 9613 9604 9595 9586 9577 9568 9560 9552 9544 9537 9530 9524 9517 9512 9506 9502 9497 9493 9490 9487 9484 9482 9481 9480 9480 9480 9480 9481 9482 9484 9487 9489 9493 9496 9500 9505 9509 9514 9520 9526 9532 9538 9545 9552 9560 9567 9575 9583 9591 9599 9608 9617 9626 9634 9643 9652 9661 9671 9680 9689 9698 9707 9716 9724 9733 9742 9750 9758 9766 9773 9781 9788 9794 9800 9806 9812 9817 9822 9826 9830 9834 9836 9839 9841 9843 9844 9844 9845 9844 9844 9842 9841 9839 9836 9834 9831 9827 9823 9819 9815 9810 9805 9800 9795 9789 9784 9778 9772 9766 9760 9753 9747 9741 9734 9728 9721 9715 9708 9702 9695 9689 9682 9676 9670 9663 9657 9651 9645 9639 9633 9628 9622 9617 9612 9607 9602 9597 9593 9589 9585 9581 9578 9575 9573 9571 9569 9567 9566 9566 9565 8012 0 34 1 9568 9569 9570 9572 9575 9578 9581 9585 9589 9593 9598 9604 9610 9616 9622 9629 9636 9643 9650 9658 9665 9673 9681 9689 9696 9704 9712 9719 9726 9733 9741 9747 9754 9760 9766 9772 9777 9783 9788 9792 9797 9801 9805 9809 9812 9815 9819 9821 9824 9827 9829 9831 9833 9835 9837 9839 9841 9842 9844 9845 9847 9848 9849 9850 9850 9851 9851 9852 9852 9851 9851 9850 9849 9848 9846 9845 9842 9840 9837 9834 9831 9827 9823 9819 9814 9809 9804 9799 9793 9787 9782 9775 9769 9763 9756 9750 9743 9736 9730 9723 9717 9710 9704 9698 9691 9685 9680 9674 9669 9663 9658 9654 9649 9645 9641 9637 9634 9631 9628 9626 9624 9622 9620 9619 9618 9617 9617 9617 9617 9617 9618 9619 9620 9621 9622 9624 9626 9628 9630 9632 9634 9636 9639 9641 9643 9646 9648 9650 9653 9655 9657 9660 9662 9664 9666 9668 9670 9672 9674 9675 9677 9679 9680 9682 9684 9685 9687 9688 9690 9691 9693 9694 9696 9698 9699 9701 9703 9705 9707 9708 9710 9712 9714 9716 9717 9719 9721 9722 9724 9725 9726 9727 9728 9729 9729 9729 9729 9728 9727 9726 9724 9722 9719 9717 9713 9710 9706 9701 9696 9691 9685 9679 9673 9666 9660 9653 9645 9638 9630 9623 9615 9607 9600 9592 9585 9577 9570 9563 9556 9550 9543 9537 9531 9526 9521 9516 9511 9507 9502 9498 9494 9491 9488 9484 9481 9478 9475 9471 9468 9465 9462 9458 9455 9451 9447 9443 9439 9435 9430 9426 9421 9416 9411 9406 9401 9396 9391 9386 9381 9376 9371 9367 9363 9359 9356 9353 9350 9348 9347 9346 9346 9346 9347 9348 9350 9353 9356 9360 9365 9370 9375 9382 9388 9396 9403 9411 9420 9428 9437 9446 9456 9465 9475 9484 9494 9504 9513 9522 9532 9541 9550 9559 9568 9577 9585 9593 9601 9609 9617 9624 9631 9638 9645 9652 9658 9665 9671 9677 9682 9688 9693 9698 9703 9708 9713 9718 9722 9726 9730 9733 9737 9740 9743 9746 9748 9751 9752 9754 9756 9757 9758 9758 9759 9759 9759 9758 9758 9757 9756 9755 9754 9752 9751 9749 9748 9746 9745 9743 9742 9740 9738 9737 9735 9734 9733 9731 9730 9729 9728 9726 9725 9724 9723 9721 9720 9718 9716 9714 9712 9710 9707 9704 9701 9698 9694 9689 9685 9680 9674 9669 9663 9656 9649 9642 9635 9627 9619 9611 9603 9594 9585 9576 9567 9558 9549 9539 9529 9519 9509 9499 9488 9477 9466 9454 9441 9428 9414 9400 9384 9368 9350 9332 9312 9290 9268 9244 9219 9192 9164 9134 9104 9071 9037 9002 8966 8929 8891 8852 8813 8774 8736 8697 8659 8622 8584 8547 8513 8481 8450 8422 8395 8371 8351 8333 8318 8306 8298 8293 8291 8292 8297 8306 8317 8332 8349 8369 8393 8418 8446 8475 8507 8541 8575 8611 8646 8683 8720 8757 8794 8831 8868 8903 8938 8972 9006 9038 9069 9098 9127 9154 8013 0 34 1 9180 9204 9227 9250 9271 9290 9309 9327 9344 9360 9376 9390 9404 9418 9431 9444 9456 9469 9480 9492 9503 9515 9526 9537 9547 9558 9568 9578 9588 9598 9607 9617 9626 9635 9643 9652 9660 9667 9675 9682 9689 9696 9702 9708 9714 9720 9725 9731 9736 9741 9746 9751 9755 9760 9765 9769 9774 9778 9782 9787 9791 9795 9800 9804 9808 9812 9816 9820 9824 9827 9831 9834 9837 9840 9843 9845 9848 9849 9851 9853 9854 9855 9856 9856 9856 9857 9856 9856 9856 9855 9855 9854 9853 9852 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9849 9849 9850 9851 9851 9852 9853 9853 9854 9855 9855 9855 9855 9855 9855 9855 9854 9853 9852 9850 9849 9847 9844 9842 9839 9836 9833 9830 9826 9823 9819 9816 9812 9808 9805 9801 9797 9793 9790 9786 9782 9779 9775 9771 9768 9764 9759 9755 9750 9746 9741 9735 9729 9722 9716 9708 9700 9691 9682 9672 9661 9650 9639 9626 9614 9600 9587 9573 9559 9546 9532 9519 9505 9491 9478 9465 9454 9443 9432 9423 9415 9408 9402 9397 9393 9391 9391 9391 9393 9396 9401 9407 9414 9422 9432 9442 9454 9466 9479 9492 9507 9521 9536 9551 9566 9581 9596 9611 9626 9641 9656 9669 9683 9696 9708 9720 9731 9742 9752 9762 9771 9779 9787 9795 9802 9808 9814 9820 9825 9830 9834 9839 9843 9846 9850 9853 9856 9859 9862 9865 9868 9870 9872 9875 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9904 9902 9901 9899 9896 9894 9891 9889 9886 9883 9881 9878 9875 9872 9869 9866 9864 9861 9858 9855 9853 9851 9849 9847 9845 9843 9842 9841 9840 9839 9838 9838 9838 9838 9838 9838 9839 9840 9841 9842 9843 9844 9846 9847 9849 9850 9852 9854 9855 9857 9859 9860 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9876 9877 9877 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9874 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9851 9849 9846 9843 9840 9836 9833 9829 9825 9821 9816 9811 9806 9800 9794 9788 9781 9774 9767 9758 9750 9741 9731 9720 9710 9698 9686 9673 9660 9646 9631 9616 9601 9585 9568 9551 9534 9517 8014 0 34 1 9500 9482 9464 9447 9429 9412 9395 9378 9362 9347 9331 9317 9304 9291 9280 9269 9259 9251 9243 9237 9232 9228 9225 9223 9222 9222 9223 9225 9228 9231 9235 9241 9246 9252 9258 9264 9271 9279 9286 9293 9300 9306 9313 9320 9326 9333 9339 9345 9350 9356 9361 9366 9371 9376 9380 9385 9390 9395 9400 9405 9410 9415 9421 9427 9433 9439 9446 9454 9461 9469 9477 9486 9495 9504 9514 9523 9534 9544 9554 9565 9575 9586 9596 9607 9617 9628 9638 9648 9658 9668 9678 9687 9697 9706 9715 9723 9732 9740 9748 9755 9763 9770 9778 9785 9792 9798 9805 9811 9818 9824 9830 9836 9841 9847 9852 9857 9862 9867 9871 9876 9880 9883 9887 9890 9893 9896 9899 9901 9903 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9950 9950 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9913 9912 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9884 9881 9878 9875 9871 9867 9863 9859 9854 9849 9844 9839 9833 9828 9822 9816 9811 9805 9799 9794 9788 9783 9778 9773 9768 9764 9760 9757 9754 9752 9750 9749 9748 9747 9747 9748 9749 9751 9753 9755 9758 9761 9765 9769 9773 9777 9782 9787 9791 9796 9801 9806 9811 9815 9820 9825 9829 9834 9838 9842 9846 9850 9853 9857 9860 9863 9866 9869 9871 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 8015 0 34 1 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9926 9926 9926 9927 9927 9928 9929 9929 9930 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9942 9942 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9953 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9935 9932 9930 9927 9925 9922 9920 9917 9914 9912 9909 9906 9904 9901 9898 9895 9893 9890 9887 9884 9881 9879 9876 9873 9870 9867 9864 9861 9858 9855 9851 9848 9844 9841 9837 9833 9829 9825 9820 9816 9812 9807 9802 9797 9792 9787 9782 9776 9771 9766 9760 9755 9749 9744 9738 9732 9727 9722 9716 9711 9705 9700 9695 9690 9685 9680 9675 9671 9666 9662 9657 9653 9649 9645 9641 9637 9633 9630 9626 9623 9619 9616 9613 9610 9607 9604 9602 9599 9597 9594 9592 9590 9588 9587 9585 9584 9583 9582 9581 9581 9581 9581 9581 9582 9583 9584 9585 9587 9589 9591 9594 9597 9600 9603 9607 9611 9615 9620 9624 9629 9634 9640 9645 9651 9657 9663 9669 9676 9682 9689 9695 9702 9709 9716 9722 9729 9736 9742 9749 9756 9762 9769 9775 9781 9787 9793 9799 9804 9810 9815 9820 9825 9830 9834 9839 9843 9847 9851 9854 9858 9862 9865 9868 9871 9874 9877 9880 9883 9886 9888 9891 9894 9897 9900 9902 9905 9908 9911 9913 9916 9919 9922 9924 9927 9930 9932 9935 9937 9939 9942 9944 9945 9947 9949 9950 9951 9952 9953 9954 9954 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9960 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9937 8016 0 34 1 9936 9935 9935 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9889 9887 9884 9882 9879 9876 9874 9871 9868 9864 9861 9858 9854 9851 9847 9843 9839 9835 9831 9827 9823 9819 9815 9812 9808 9804 9800 9797 9794 9791 9788 9785 9783 9781 9779 9778 9777 9776 9776 9776 9776 9777 9778 9780 9782 9784 9786 9789 9792 9795 9799 9802 9806 9810 9814 9818 9823 9827 9831 9835 9839 9844 9848 9852 9855 9859 9863 9866 9869 9873 9876 9878 9881 9883 9886 9888 9890 9892 9894 9895 9897 9898 9899 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9887 9885 9882 9879 9875 9871 9867 9863 9858 9853 9847 9841 9834 9827 9820 9812 9803 9794 9785 9775 9765 9755 9744 9733 9721 9709 9697 9685 9672 9659 9646 9632 9619 9605 9591 9577 9563 9549 9534 9520 9506 9492 9477 9463 9449 9435 9421 9407 9394 9380 9367 9354 8017 0 34 1 9342 9330 9318 9306 9295 9285 9275 9265 9256 9248 9240 9234 9227 9222 9217 9213 9210 9208 9207 9206 9207 9208 9210 9213 9217 9222 9227 9234 9241 9249 9258 9267 9278 9288 9300 9311 9324 9337 9350 9363 9377 9392 9406 9420 9435 9449 9463 9478 9492 9507 9521 9535 9549 9562 9576 9589 9601 9614 9626 9638 9649 9660 9671 9681 9691 9701 9710 9719 9728 9736 9744 9752 9759 9767 9774 9781 9787 9794 9800 9806 9811 9817 9822 9828 9833 9838 9843 9847 9852 9856 9860 9865 9868 9872 9876 9879 9883 9886 9889 9892 9895 9897 9899 9902 9904 9906 9907 9909 9910 9912 9913 9914 9914 9915 9916 9916 9916 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9897 9896 9894 9892 9889 9887 9884 9881 9878 9875 9871 9867 9863 9858 9853 9848 9842 9836 9830 9823 9816 9808 9801 9792 9784 9775 9765 9756 9746 9736 9726 9715 9705 9695 9684 9674 9664 9654 9644 9635 9627 9618 9611 9603 9597 9591 9586 9582 9579 9577 9575 9575 9575 9576 9578 9582 9586 9590 9596 9602 9609 9617 9625 9634 9644 9653 9663 9673 9684 9694 9705 9715 9726 9736 9746 9756 9765 9775 9784 9792 9800 9808 9815 9822 9829 9835 9840 9845 9850 9855 9859 9863 9866 9869 9872 9875 9877 9880 9882 9884 9886 9888 9889 9891 9893 9894 9896 9897 9898 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9928 9928 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9891 9889 9887 9884 9882 9880 9877 9875 9873 9871 9868 9866 9863 9861 9859 9856 9853 9851 9848 9845 9842 9839 9835 9832 9828 9824 9819 9815 9810 9804 9799 9793 9786 9780 9772 9765 9757 9748 9740 9730 9720 9710 9700 9689 9677 9666 9654 9641 9629 9616 9603 9589 9576 9562 9549 9535 9521 9507 9494 9480 9467 9453 8018 0 34 1 9440 9426 9414 9401 9388 9376 9364 9352 9341 9329 9318 9307 9297 9287 9277 9267 9257 9248 9239 9230 9221 9212 9204 9196 9188 9181 9173 9166 9160 9153 9147 9141 9136 9131 9127 9123 9120 9117 9114 9113 9112 9111 9112 9113 9115 9117 9120 9124 9129 9135 9141 9149 9157 9165 9175 9185 9196 9208 9220 9233 9246 9260 9274 9289 9304 9320 9336 9352 9368 9385 9401 9418 9435 9451 9468 9485 9501 9517 9534 9549 9565 9581 9596 9610 9625 9639 9652 9665 9678 9690 9702 9713 9724 9734 9744 9753 9762 9770 9778 9785 9792 9798 9804 9809 9814 9819 9823 9827 9830 9833 9836 9838 9841 9843 9844 9846 9847 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9849 9848 9848 9846 9845 9844 9842 9841 9839 9837 9834 9832 9829 9826 9823 9820 9817 9813 9810 9806 9802 9798 9794 9790 9786 9782 9778 9774 9770 9767 9764 9761 9758 9755 9753 9751 9749 9748 9747 9747 9747 9747 9748 9750 9751 9753 9756 9759 9762 9766 9770 9774 9778 9783 9788 9793 9798 9804 9809 9814 9820 9825 9830 9836 9841 9846 9851 9855 9860 9864 9868 9872 9876 9879 9883 9886 9889 9891 9894 9896 9898 9900 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9975 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 8019 0 34 1 9964 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9958 9958 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9906 9905 9904 9904 9904 9903 9903 9903 9904 9904 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 8020 0 34 1 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9897 9894 9890 9886 9882 9877 9873 9868 9863 9857 9852 9846 9840 9833 9827 9820 9813 9805 9797 9789 9781 9772 9763 9753 9744 9733 9723 9712 9702 9690 9679 9667 9656 9644 9632 9620 9608 9596 9584 9572 9560 9548 9537 9526 9515 9505 9495 9486 9477 9468 9461 9454 9447 9441 9436 9432 9428 9425 9422 9421 9420 9420 9420 9421 9423 9425 9428 9431 9435 9439 9444 9449 9455 9461 9467 9474 9480 9487 9495 9502 9510 9517 9525 9533 9542 9550 9558 9567 9575 9584 9592 9601 9610 9619 9628 9636 9645 9654 9663 9672 9681 9690 9698 9707 9716 9724 9733 9741 9749 9757 9764 9772 9779 9786 9793 9800 9806 9812 9818 9823 9828 9833 9838 9843 9847 9851 9855 9859 9862 9866 9869 9872 9875 9878 9881 9883 9886 9889 9891 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9890 9888 9886 9885 9883 9881 9880 9878 9876 9874 9873 9871 9869 9867 9864 9862 9860 9858 9855 9852 9850 9847 9844 9841 9838 9835 9832 9829 9825 9822 9818 9815 9811 9807 9803 9799 9794 9790 9785 9780 9774 9768 9762 9755 9748 9740 9732 9722 9712 9702 9690 9678 9664 9650 9635 9618 9601 9583 9564 9544 9522 9501 9478 9455 9432 9407 9383 9358 9334 9309 9285 9262 9239 9216 9194 9173 9154 9136 9119 9104 9091 9080 9070 9063 9057 9054 9053 9054 9057 9062 9069 9078 9089 9102 9116 9132 9150 9168 9188 9209 9231 9253 9276 9299 9321 9344 9367 9390 9413 9436 9457 9478 9498 9518 9537 9554 9571 9587 9602 9616 9629 9641 9653 9663 9673 9682 9690 9698 9705 9712 9718 9723 9729 9734 9738 9743 9747 9751 9755 9759 9763 9766 9770 9774 9777 9781 9784 9788 9792 9795 9799 9802 9806 9809 9813 9816 9820 9823 9826 9830 9833 9836 9839 9842 9845 9848 9851 9854 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9877 9879 9880 9881 9882 9883 9883 9884 9884 9884 9884 9883 9883 9882 9881 9880 9878 9877 9875 9873 9871 9869 9867 9864 9861 9858 9855 9852 9849 9845 9842 9838 9834 9830 9826 9822 9817 9813 9808 9803 9798 9793 9788 9782 9777 9771 9765 9759 9753 9746 9740 8021 0 34 1 9733 9726 9719 9712 9705 9698 9691 9683 9676 9669 9661 9654 9647 9640 9632 9625 9619 9612 9606 9600 9594 9589 9584 9579 9575 9572 9568 9566 9563 9562 9560 9560 9560 9560 9561 9562 9564 9567 9570 9573 9577 9582 9586 9591 9597 9603 9609 9615 9622 9628 9635 9643 9650 9657 9664 9671 9679 9686 9693 9701 9708 9715 9722 9729 9735 9742 9748 9755 9761 9767 9773 9778 9784 9789 9794 9799 9804 9809 9813 9818 9822 9826 9830 9834 9838 9841 9845 9848 9851 9854 9857 9860 9863 9865 9868 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9911 9912 9913 9915 9916 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9899 9897 9894 9891 9888 9884 9880 9877 9872 9868 9863 9859 9854 9848 9843 9837 9831 9824 9818 9811 9804 9796 9789 9781 9773 9765 9757 9748 9740 9732 9723 9715 9706 9698 9689 9681 9672 9664 9656 9648 9641 9633 9626 9620 9613 9607 9601 9595 9590 9586 9581 9577 9574 9570 9568 9565 9563 9562 9561 9560 9560 9560 9561 9562 9564 9566 9568 9571 9574 9578 9581 9586 9590 9595 9601 9606 9612 9619 9625 9632 9639 9646 9654 9661 9669 9677 9684 9692 9700 9708 9716 9724 9732 9740 9747 9755 9762 9769 9776 9783 9789 9795 9801 9807 9813 9818 9823 9827 9831 9835 9839 9843 9846 9849 9851 9854 9856 9858 9860 9861 9862 9864 9865 9865 9866 9866 9867 9867 9867 9867 9867 9866 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9848 9847 9846 9845 9845 9845 9844 9844 9844 9845 9845 9846 9846 9847 9848 9850 9851 9852 9854 9856 9857 9859 9861 9863 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9934 9934 9934 9933 9932 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9879 9876 9874 9871 9868 9865 9862 9858 9855 9851 9848 9844 9840 9837 9833 9829 9825 9821 9817 9813 9809 9805 9801 9797 9792 9788 9784 9779 9774 9770 9765 9760 9754 9749 9743 9737 9730 9724 9717 9709 9701 9693 8022 0 34 1 9685 9676 9666 9656 9646 9635 9624 9613 9601 9589 9576 9563 9550 9537 9524 9511 9498 9485 9472 9460 9447 9435 9423 9412 9402 9392 9383 9375 9368 9361 9355 9351 9348 9345 9344 9344 9345 9347 9350 9354 9359 9365 9372 9380 9389 9399 9409 9420 9432 9443 9456 9469 9482 9494 9507 9520 9533 9546 9559 9571 9584 9595 9607 9618 9628 9639 9648 9657 9666 9674 9682 9690 9697 9703 9710 9716 9721 9727 9732 9737 9741 9746 9751 9755 9759 9763 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9807 9811 9815 9819 9822 9826 9829 9833 9836 9839 9842 9845 9848 9851 9853 9856 9858 9861 9863 9866 9868 9870 9872 9875 9877 9879 9881 9884 9886 9888 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9949 9950 9950 9949 9949 9949 9948 9947 9947 9945 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9889 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9876 9877 9878 9879 9880 9881 9883 9884 9886 9887 9889 9891 9893 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9912 9913 9914 9915 9916 9917 9917 9917 9918 9917 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9900 9900 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9889 9887 9885 9884 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9862 9860 9858 9855 9852 9849 9847 9843 9840 9837 9833 9829 9825 9821 9817 9812 9808 9803 9798 9793 9787 9782 9776 9770 9764 9758 9752 9745 9739 9732 9724 9717 9710 9702 9694 9685 9677 9668 9659 9650 9641 9632 9622 9612 9602 9593 9583 9573 9563 9554 9544 9535 9526 9517 9509 9501 9494 9487 9481 9476 9471 9467 9464 9462 9461 9460 9461 9462 9465 9468 9472 9477 9482 9489 9496 9504 9512 9521 9530 9540 9549 9559 9569 9579 9589 9599 9609 8023 0 34 1 9619 9628 9637 9645 9654 9661 9668 9675 9681 9687 9692 9696 9700 9703 9706 9708 9710 9711 9712 9713 9713 9713 9713 9713 9712 9711 9710 9709 9708 9707 9706 9705 9704 9702 9701 9700 9699 9697 9696 9694 9693 9691 9689 9687 9684 9681 9678 9674 9670 9665 9660 9654 9648 9640 9633 9624 9615 9604 9594 9582 9570 9557 9543 9529 9515 9500 9484 9469 9453 9437 9422 9406 9391 9376 9362 9347 9334 9322 9311 9301 9292 9284 9277 9272 9269 9266 9266 9267 9269 9273 9278 9285 9293 9303 9313 9325 9338 9352 9367 9383 9399 9416 9433 9450 9468 9485 9502 9519 9536 9553 9570 9586 9602 9616 9631 9644 9657 9669 9681 9692 9702 9712 9721 9729 9737 9745 9752 9758 9764 9770 9776 9781 9786 9791 9795 9800 9804 9809 9813 9817 9821 9825 9829 9833 9837 9841 9844 9848 9851 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9878 9880 9881 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9894 9895 9894 9894 9894 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9882 9881 9881 9881 9880 9880 9881 9881 9881 9882 9882 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9915 9914 9912 9910 9907 9905 9902 9900 9897 9894 9891 9888 9885 9883 9880 9877 9874 9871 9868 9865 9863 9860 9857 9855 9852 9849 9847 9844 9840 9837 9834 9830 9826 9821 9817 9811 9806 9799 9793 9786 9778 9770 9761 9752 9742 9732 9721 9710 9699 9687 9676 9663 9651 9639 9627 9615 9603 9592 9581 9570 9559 9549 9540 9532 9524 9517 9511 9506 9502 9498 9495 9494 9493 9493 9494 9496 9499 9502 9506 9511 9516 9523 9529 9536 9543 9550 9558 9566 9574 9582 9590 9598 9605 9613 9620 9628 9634 9641 9647 9653 9658 9663 9668 9672 9676 9680 9683 9685 9688 9690 9692 9693 9694 9695 9695 9696 9696 9696 9695 9695 9694 9693 9692 9691 9690 9688 9687 9685 9684 9682 9680 9678 9677 9674 9672 9670 9668 9666 9663 9661 9658 9655 9653 9650 9647 8024 0 34 1 9644 9640 9637 9634 9630 9627 9623 9619 9615 9611 9607 9603 9598 9594 9589 9585 9580 9576 9571 9566 9562 9557 9553 9548 9544 9539 9535 9531 9527 9524 9520 9517 9514 9512 9509 9507 9506 9504 9504 9503 9503 9503 9504 9505 9506 9508 9510 9512 9515 9517 9520 9524 9527 9531 9534 9537 9541 9544 9547 9550 9552 9555 9557 9558 9559 9560 9560 9559 9559 9557 9555 9553 9550 9546 9542 9538 9533 9528 9523 9518 9513 9508 9503 9498 9493 9488 9484 9480 9477 9474 9472 9471 9471 9471 9473 9475 9478 9482 9486 9492 9498 9505 9513 9522 9531 9541 9551 9562 9573 9585 9596 9608 9620 9632 9644 9656 9667 9679 9690 9701 9711 9722 9731 9741 9750 9759 9767 9775 9782 9789 9796 9802 9808 9814 9819 9824 9829 9834 9838 9842 9846 9850 9853 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9882 9884 9885 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9888 9886 9885 9883 9881 9879 9876 9873 9870 9866 9863 9858 9854 9849 9844 9839 9833 9828 9822 9815 9809 9802 9795 9788 9781 9774 9766 9759 9751 9744 9736 9728 9720 9711 9703 9695 9686 9677 9668 9659 9650 9641 9631 9621 9611 9600 9590 9579 9568 9556 9545 9532 9520 9508 9495 9483 9470 9457 9444 9430 9417 9404 9391 9379 9366 9353 9340 9328 9317 9305 9294 9283 9273 9264 9254 9246 9238 9230 9223 9217 9211 9206 9202 9198 9195 9193 9191 9190 9189 9189 9190 9191 9193 9196 9199 9202 9207 9211 9217 9223 9229 9236 9243 9251 9260 9269 9278 9288 9298 9309 9320 9331 9343 9355 9368 9380 9393 9406 9420 9433 9447 9461 9475 9488 9502 9516 9530 9543 9557 9570 9583 9596 9608 9621 9633 9644 9655 9666 9677 9687 9696 9705 9714 9722 9730 9737 9744 9750 9756 9762 9767 9771 9775 9779 9782 9785 9787 9789 9791 9792 9793 9794 9794 9793 9793 9792 9790 9789 9786 9784 9781 9778 9774 9770 9766 9761 9756 9750 9744 9738 9731 9724 9716 9708 9700 9691 9682 9672 9662 9651 9641 9629 9617 9605 9593 9580 9567 9553 9539 9525 9510 9495 9480 9465 9449 9434 9418 9402 9386 9370 9354 9338 9322 9306 9290 9275 9259 9245 9230 9216 9202 9189 9176 9164 9152 9141 9131 9122 9113 9105 9098 9092 9086 9081 9078 9075 9073 9072 9072 9073 9074 9077 9081 9085 9090 9096 9103 9111 9120 9129 9139 9150 9161 9173 9186 9199 9212 9227 9241 9256 9272 9287 9304 9320 9336 9353 9370 9387 9404 9420 9437 9454 9471 9487 9504 9520 9536 9552 9567 9583 9597 9612 9626 9640 9653 9666 9678 9690 9702 9713 9724 9734 9744 9754 9763 9772 9780 9788 9795 9803 9809 9816 9822 9828 9834 9839 9844 9849 9853 9857 9861 9865 9869 9872 9875 8025 0 34 1 9878 9881 9884 9886 9888 9890 9892 9893 9894 9896 9896 9897 9898 9898 9898 9898 9898 9898 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9882 9880 9879 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9853 9852 9850 9848 9845 9842 9839 9835 9831 9826 9821 9816 9810 9803 9796 9789 9780 9772 9763 9754 9744 9734 9724 9714 9703 9693 9682 9672 9662 9651 9642 9632 9624 9615 9607 9600 9594 9589 9584 9581 9578 9576 9576 9576 9577 9580 9583 9587 9592 9598 9605 9613 9621 9630 9639 9649 9660 9670 9680 9691 9702 9713 9723 9734 9745 9755 9764 9774 9783 9791 9799 9807 9814 9820 9826 9832 9837 9842 9846 9850 9853 9856 9859 9862 9865 9867 9869 9872 9874 9876 9879 9881 9883 9885 9888 9890 9893 9895 9898 9901 9904 9906 9909 9912 9915 9917 9920 9923 9925 9927 9929 9931 9933 9935 9936 9937 9938 9938 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9932 9931 9929 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9912 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9905 9904 9902 9901 9899 9897 9896 9894 9891 9889 9887 9885 9882 9880 9877 9875 9872 9870 9867 9864 9861 9859 9856 9853 9850 9848 9845 9842 9839 9836 9833 9831 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9799 9796 9793 9790 9788 9785 9783 9781 9778 9776 9775 9773 9772 9770 9769 9769 9768 9768 9768 9768 9769 9770 9771 9772 9774 9776 9778 9781 9784 9787 9790 9794 9797 9801 9805 9809 9814 9818 9822 9826 9831 9835 9840 9844 9848 9852 9857 9860 9864 9868 9872 9875 9878 9881 9884 9887 9889 9891 9893 9895 9897 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9904 9903 9903 9902 9901 9899 9898 9896 9894 9892 9889 9887 9884 9881 9877 9874 9870 9866 9861 9856 9851 9846 9840 9834 9828 9821 9814 9807 9799 9791 9783 9774 9766 9756 9747 9737 9726 9716 9705 9694 9682 9670 9658 9645 9632 9619 9605 9591 9577 9563 9548 9533 9518 9502 9486 9470 9454 9437 9421 9404 9387 9371 9354 9337 9321 9304 9287 9271 9255 9240 9224 9209 9195 9181 9168 9156 9144 9133 9123 9114 9106 9099 9093 9088 9084 9082 9080 9080 9081 9083 9086 9090 9096 9103 9110 9119 9129 9140 9152 9164 9177 9191 9206 9221 9237 9253 9269 9286 9303 9320 9337 9354 9371 9388 9405 9421 9438 9454 9470 9486 9501 9516 9531 9545 9559 9572 9585 9598 9610 9622 9633 9644 9655 9665 9675 9684 9694 9702 9711 9719 9727 9734 9742 9748 9755 9761 9767 9773 9778 9783 9788 9792 9796 9800 9803 9806 8026 0 34 1 9809 9811 9813 9814 9816 9817 9817 9817 9817 9816 9815 9814 9812 9809 9807 9804 9800 9796 9792 9787 9782 9776 9771 9764 9758 9751 9744 9737 9730 9723 9716 9708 9701 9694 9686 9679 9672 9666 9660 9654 9649 9644 9639 9635 9632 9629 9627 9626 9625 9625 9626 9627 9629 9631 9634 9638 9642 9647 9652 9658 9664 9670 9677 9684 9691 9698 9705 9712 9719 9726 9733 9740 9747 9753 9759 9765 9771 9776 9780 9785 9789 9793 9796 9799 9802 9805 9807 9809 9810 9812 9813 9814 9815 9816 9816 9816 9817 9817 9817 9817 9816 9816 9816 9815 9814 9814 9813 9812 9810 9809 9807 9805 9803 9801 9798 9796 9792 9789 9785 9782 9777 9773 9768 9763 9757 9752 9746 9739 9733 9726 9718 9711 9703 9695 9687 9678 9669 9660 9650 9641 9631 9620 9610 9599 9587 9576 9564 9552 9539 9526 9513 9500 9486 9472 9458 9443 9428 9413 9398 9383 9367 9352 9337 9322 9306 9291 9276 9261 9247 9233 9219 9206 9194 9182 9171 9160 9151 9142 9133 9126 9119 9114 9109 9106 9103 9101 9100 9101 9102 9104 9107 9111 9115 9121 9128 9135 9143 9152 9162 9172 9183 9195 9207 9220 9233 9247 9261 9276 9291 9306 9322 9338 9354 9370 9386 9402 9419 9435 9451 9467 9483 9499 9514 9530 9545 9559 9573 9587 9600 9613 9626 9637 9649 9660 9670 9680 9689 9698 9706 9713 9721 9727 9733 9739 9745 9750 9754 9759 9763 9767 9770 9773 9777 9779 9782 9785 9787 9790 9792 9794 9796 9798 9800 9801 9803 9804 9806 9807 9808 9809 9809 9810 9810 9810 9810 9810 9810 9809 9809 9808 9807 9806 9804 9803 9802 9800 9799 9797 9796 9795 9793 9792 9791 9790 9789 9788 9787 9786 9786 9786 9786 9786 9786 9786 9787 9787 9788 9789 9789 9790 9791 9792 9792 9793 9794 9795 9795 9796 9796 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9796 9795 9793 9792 9790 9788 9785 9783 9780 9776 9773 9769 9764 9760 9755 9750 9744 9739 9733 9727 9720 9714 9707 9700 9693 9685 9678 9670 9662 9654 9645 9637 9628 9619 9609 9599 9589 9578 9568 9556 9544 9532 9520 9507 9493 9479 9465 9450 9435 9419 9403 9386 9369 9352 9335 9317 9300 9282 9264 9247 9229 9211 9193 9176 9159 9142 9125 9109 9092 9077 9061 9046 9032 9017 9003 8990 8976 8963 8950 8938 8925 8913 8901 8889 8877 8865 8853 8842 8830 8818 8807 8795 8783 8772 8761 8749 8738 8727 8716 8705 8695 8685 8676 8667 8658 8650 8643 8636 8630 8624 8620 8616 8613 8610 8609 8609 8609 8610 8613 8616 8620 8625 8630 8637 8644 8652 8661 8670 8681 8691 8703 8715 8728 8741 8755 8769 8784 8799 8814 8830 8847 8863 8880 8897 8915 8933 8951 8969 8027 0 34 1 8988 9006 9025 9044 9063 9082 9101 9120 9139 9158 9177 9196 9215 9234 9252 9271 9289 9306 9324 9341 9359 9375 9392 9408 9424 9439 9454 9469 9483 9497 9510 9524 9536 9549 9561 9573 9584 9596 9606 9617 9627 9637 9647 9657 9666 9675 9684 9692 9700 9709 9716 9724 9731 9739 9746 9752 9759 9765 9772 9777 9783 9789 9794 9799 9803 9808 9812 9816 9820 9824 9827 9830 9833 9835 9838 9840 9842 9844 9846 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9859 9860 9861 9862 9863 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9872 9873 9873 9874 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9861 9859 9858 9856 9854 9853 9851 9849 9847 9846 9844 9842 9841 9839 9837 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9805 9804 9802 9801 9800 9799 9798 9797 9796 9796 9795 9795 9795 9794 9795 9795 9796 9796 9797 9798 9799 9801 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9823 9825 9827 9829 9831 9833 9834 9836 9837 9839 9840 9841 9842 9843 9844 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9841 9840 9838 9837 9836 9834 9832 9831 9829 9827 9825 9823 9821 9819 9816 9814 9812 9810 9808 9806 9804 9803 9801 9800 9798 9797 9796 9795 9795 9794 9794 9794 9794 9794 9794 9794 9795 9795 9796 9796 9796 9797 9797 9798 9798 9798 9799 9799 9798 9798 9798 9797 9797 9796 9795 9794 9793 9792 9790 9789 9787 9786 9784 9782 9780 9779 9777 9775 9773 9771 9768 9766 9764 9761 9758 9755 9752 9749 9745 9740 9736 9730 9725 9718 9711 9704 9696 9687 9677 9667 9656 9644 9631 9618 9604 9589 9574 9558 9542 9525 9508 9491 9473 9456 9439 9421 9404 9388 9371 9356 9340 9326 9312 9300 9288 9277 9268 9259 9252 9245 9240 9236 9232 9230 9229 9228 9229 9230 9231 9233 9235 9237 9240 9242 9245 9247 9249 9249 9250 9249 9248 9246 9243 9238 9232 9226 9217 9208 9197 9184 9171 9155 9139 9121 9102 9082 9061 9038 9015 8991 8966 8940 8913 8886 8859 8832 8804 8776 8748 8720 8692 8664 8637 8611 8584 8558 8534 8510 8487 8464 8443 8423 8404 8386 8370 8354 8341 8328 8317 8308 8299 8293 8288 8284 8283 8282 8284 8287 8291 8297 8305 8314 8325 8337 8351 8366 8383 8400 8420 8440 8462 8485 8508 8533 8559 8585 8613 8641 8670 8699 8729 8759 8790 8821 8852 8028 0 34 1 8883 8913 8944 8975 9006 9037 9068 9097 9127 9156 9185 9213 9240 9267 9293 9319 9343 9367 9390 9413 9434 9455 9475 9494 9512 9530 9546 9562 9576 9590 9603 9616 9627 9638 9648 9657 9665 9673 9679 9686 9691 9696 9700 9703 9706 9708 9710 9711 9711 9711 9710 9709 9707 9705 9702 9699 9695 9691 9686 9681 9675 9668 9661 9654 9646 9637 9628 9618 9608 9597 9586 9573 9561 9547 9533 9518 9502 9486 9469 9451 9432 9413 9393 9372 9350 9327 9304 9279 9254 9228 9201 9173 9144 9114 9083 9051 9019 8985 8950 8914 8878 8840 8801 8761 8721 8679 8636 8592 8547 8501 8454 8406 8357 8307 8257 8205 8152 8099 8045 7991 7936 7879 7823 7767 7710 7653 7597 7540 7483 7426 7370 7314 7259 7204 7151 7098 7046 6996 6947 6899 6853 6809 6766 6726 6687 6650 6616 6584 6554 6527 6502 6480 6460 6443 6429 6417 6409 6403 6399 6399 6401 6407 6415 6426 6439 6456 6475 6497 6521 6548 6577 6609 6643 6680 6718 6759 6802 6846 6892 6940 6990 7041 7093 7146 7201 7256 7313 7369 7427 7484 7541 7599 7656 7714 7772 7829 7886 7942 7997 8051 8105 8158 8210 8260 8310 8358 8405 8451 8495 8538 8580 8620 8659 8697 8733 8767 8800 8832 8861 8890 8916 8942 8965 8987 9007 9025 9042 9057 9070 9081 9090 9097 9103 9106 9107 9107 9104 9100 9093 9085 9075 9063 9049 9034 9018 9000 8980 8960 8939 8918 8896 8874 8852 8830 8807 8785 8764 8745 8726 8708 8692 8677 8665 8655 8646 8639 8635 8634 8634 8637 8642 8650 8660 8672 8686 8702 8720 8740 8761 8783 8807 8832 8858 8884 8911 8937 8963 8990 9016 9043 9069 9094 9118 9141 9163 9185 9205 9223 9241 9258 9273 9287 9300 9312 9324 9334 9343 9352 9360 9367 9374 9380 9387 9393 9399 9405 9411 9416 9422 9428 9434 9441 9447 9454 9461 9469 9477 9485 9493 9501 9510 9519 9527 9536 9545 9554 9563 9572 9581 9590 9599 9608 9616 9624 9632 9640 9648 9655 9663 9670 9676 9683 9689 9695 9701 9706 9711 9716 9721 9726 9730 9734 9738 9741 9745 9748 9751 9754 9756 9759 9761 9763 9765 9767 9769 9770 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9785 9786 9788 9789 9791 9793 9795 9797 9800 9803 9806 9809 9812 9815 9819 9823 9826 9830 9834 9838 9842 9846 9850 9854 9858 9861 9865 9868 9871 9874 9876 9879 9881 9882 9884 9885 9886 9886 9886 9886 9886 9885 9884 9883 9882 9880 9879 9877 9875 9873 9871 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9831 9829 9826 9824 9821 9818 9815 9811 9807 9803 9799 9794 9789 9784 9779 9773 9767 9760 9754 9747 9740 9732 9725 9717 9709 9701 9693 9685 9678 9670 9662 9654 9646 9638 9631 9623 9616 9609 9602 9595 9589 9583 9577 8029 0 34 1 9571 9565 9560 9555 9550 9546 9541 9537 9533 9530 9526 9523 9520 9518 9515 9513 9511 9510 9509 9508 9507 9507 9507 9507 9508 9509 9511 9513 9515 9518 9521 9524 9528 9532 9537 9542 9547 9553 9559 9565 9571 9578 9585 9592 9599 9606 9613 9620 9627 9634 9641 9648 9655 9661 9667 9673 9678 9683 9688 9693 9697 9700 9704 9706 9709 9711 9713 9714 9715 9716 9717 9717 9717 9717 9716 9716 9715 9714 9713 9712 9711 9710 9709 9708 9707 9706 9705 9705 9704 9703 9702 9701 9701 9700 9699 9699 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9697 9698 9698 9699 9700 9701 9702 9704 9705 9707 9709 9712 9714 9717 9720 9723 9726 9730 9734 9738 9742 9746 9750 9755 9760 9764 9769 9774 9778 9783 9787 9792 9797 9801 9805 9810 9814 9818 9822 9825 9829 9832 9836 9839 9842 9845 9848 9851 9853 9856 9859 9861 9864 9866 9868 9871 9873 9875 9877 9879 9882 9884 9886 9887 9889 9891 9893 9894 9895 9897 9898 9898 9899 9899 9900 9900 9899 9899 9898 9897 9896 9894 9892 9890 9887 9885 9882 9878 9875 9871 9867 9863 9859 9854 9849 9844 9840 9835 9829 9824 9819 9814 9809 9804 9799 9794 9790 9785 9781 9777 9773 9770 9767 9764 9762 9759 9758 9756 9755 9755 9755 9755 9756 9757 9758 9760 9762 9764 9767 9770 9774 9777 9781 9785 9790 9794 9799 9803 9808 9813 9818 9822 9827 9832 9837 9841 9846 9850 9854 9859 9863 9866 9870 9874 9877 9880 9884 9887 9889 9892 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9910 9911 9912 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9949 9949 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 8030 0 34 1 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9888 9886 9883 9880 9877 9874 9871 9868 9865 9862 9858 9855 9851 9847 9843 9838 9834 9829 9824 9819 9813 9808 9802 9795 9789 9782 9776 9769 9761 9754 9747 9739 9732 9724 9717 9709 9702 9695 9687 9680 9673 9667 9660 9654 9648 9642 9637 9632 9628 9623 9619 9616 9613 9610 9608 9605 9604 9603 9602 9601 9601 9601 9602 9602 9604 9605 9607 9609 9612 9615 9618 9622 9626 9630 9634 9639 9645 9650 9656 9662 9668 9675 9682 9689 9696 9703 9711 9719 9727 9735 9743 9751 9759 9767 9775 9783 9791 9799 9807 9814 9822 9829 9836 9842 9849 9855 9861 9866 9871 9876 9881 9885 9889 9893 9896 9899 9902 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9921 9920 9919 9918 9916 9914 9912 9910 9907 9905 9902 9898 9895 9891 9887 9882 9877 9872 9867 9862 9856 9850 9844 9837 9831 9824 9817 9810 9803 9795 9788 9781 9773 9765 9758 9750 9742 9735 9727 9719 9712 9704 9696 9689 9681 9674 9667 9659 9652 9645 9638 9631 9625 9618 9612 9605 9599 9594 9588 9583 9578 9573 9569 9565 9561 9558 9555 9552 9550 9548 9547 9546 9546 9546 9547 9548 9549 9551 9553 9556 9559 9562 9566 9570 9575 9580 9585 9590 9596 9602 9608 9614 9620 9626 9633 9639 9646 9653 9660 9666 9673 9680 9687 9693 9700 9707 9713 9720 9726 9733 9739 9745 9751 9757 9763 9769 9775 9780 9786 9791 9796 9801 9806 9810 9815 9819 9823 9826 9830 9833 9836 9839 9842 9845 9847 9849 9851 9853 9854 9856 9857 9858 9859 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9889 8031 0 34 1 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9886 9885 9883 9881 9879 9877 9875 9872 9870 9867 9863 9860 9857 9853 9849 9845 9841 9837 9832 9828 9823 9819 9814 9810 9805 9801 9797 9792 9788 9784 9780 9777 9774 9770 9768 9765 9763 9761 9759 9757 9756 9755 9754 9754 9754 9754 9754 9754 9754 9754 9755 9755 9755 9755 9756 9755 9755 9754 9754 9753 9751 9749 9747 9744 9741 9738 9734 9730 9726 9721 9716 9711 9705 9700 9694 9689 9683 9678 9672 9667 9662 9657 9653 9649 9645 9642 9640 9638 9636 9636 9636 9636 9638 9640 9642 9645 9649 9653 9658 9664 9669 9676 9682 9689 9695 9703 9710 9717 9724 9732 9739 9746 9752 9759 9766 9772 9778 9784 9789 9794 9799 9804 9808 9812 9816 9820 9823 9827 9830 9833 9836 9839 9842 9845 9848 9851 9853 9856 9859 9862 9866 9869 9872 9875 9878 9881 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9958 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9950 9950 9951 9951 9951 9950 9950 9949 9948 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9929 9927 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9911 8032 0 34 1 9911 9911 9910 9909 9908 9908 9907 9906 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9891 9891 9892 9892 9893 9894 9895 9897 9898 9900 9902 9903 9905 9907 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9948 9947 9947 9947 9947 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9882 9879 9875 9872 9869 9866 9863 9860 9857 9854 9850 9847 9844 9841 9839 9836 9833 9830 9827 9825 9822 9819 9817 9814 9811 9809 9806 9803 9800 9797 9795 9792 9788 9785 9782 9778 9775 9771 9767 9763 9759 9755 9751 9747 9742 9738 9733 9728 9723 9718 9714 9709 9704 9698 9693 9688 9683 9678 9673 9668 9663 9658 9653 9648 9643 9639 9634 9629 9625 9621 9616 9612 9609 9605 9602 9598 9595 9593 9590 9588 9587 9585 9584 9584 9583 9583 9584 9585 9587 9588 9591 9593 9597 9600 9604 9609 9613 9619 9624 9630 9636 9642 9649 9656 9662 9669 9676 9684 9691 9698 9705 9713 9720 9727 9734 9741 9748 9754 9761 9767 9774 9780 9786 9792 9797 9803 9808 9814 9819 9824 9829 9834 9839 9844 9848 9853 9858 9862 9866 9870 9874 9878 9882 9886 9889 9893 9896 9899 9902 9905 9907 9910 9912 9914 9916 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 8033 0 34 1 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9951 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9929 9929 9929 9929 9929 9930 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9948 9948 9948 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9937 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9888 9885 9882 9879 9876 9874 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9840 9836 9833 9829 9824 9820 9815 9810 9805 9799 9793 9786 9779 9771 9763 9754 9745 9735 9724 9713 9702 9690 9677 9663 9650 9636 9622 9608 9593 9579 9564 9550 9535 9521 9508 9495 9482 9470 9459 9449 9439 9431 9424 9417 9412 9409 9406 9404 9404 9405 9407 9410 9415 9420 9427 9434 9442 9451 9461 9471 9482 9493 9504 9516 9528 9540 9551 9563 9574 9586 9596 9607 9617 9627 9636 9644 9652 9659 9666 9672 9678 9682 9687 9690 9694 9696 9699 9700 9702 9703 9703 9703 9703 9703 9702 9701 9700 9699 9698 9697 9696 9694 9693 9692 9691 9690 9689 9688 9687 9687 9686 9686 9687 9687 9688 9689 9690 9692 9694 9696 9699 9702 9705 9709 9713 9717 9721 9726 9731 9736 9741 9747 9752 9758 9764 9770 9776 9782 9788 9794 9800 9806 9812 9818 9823 9829 9834 9839 9844 9849 9853 9857 9861 9865 9869 9872 9875 9878 9881 9883 9886 9888 9890 9892 9893 9895 9896 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 8034 0 34 1 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9888 9886 9884 9881 9878 9876 9873 9870 9867 9864 9861 9858 9854 9851 9848 9844 9840 9837 9833 9829 9825 9821 9817 9813 9809 9804 9800 9795 9791 9786 9782 9777 9772 9768 9763 9758 9752 9747 9741 9736 9730 9724 9717 9710 9703 9695 9687 9678 9669 9659 9648 9637 9626 9613 9599 9585 9570 9555 9538 9521 9503 9484 9464 9444 9424 9403 9381 9360 9338 9316 9294 9272 9251 9230 9209 9190 9170 9152 9136 9120 9106 9093 9082 9073 9066 9060 9056 9054 9054 9056 9059 9065 9073 9082 9093 9106 9120 9136 9153 9171 9190 9210 9232 9253 9275 9298 9320 9343 9365 9388 9411 9433 9455 9476 9496 9516 9536 9554 9572 9588 9604 9619 9634 9647 9660 9672 9683 9693 9703 9712 9721 9729 9736 9743 9750 9756 9762 9767 9772 9777 9782 9786 9790 9794 9798 9802 9805 9809 9812 9815 9818 9820 9823 9825 9828 9830 9832 9833 9835 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9844 9844 9844 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9828 9827 9825 9824 9822 9821 9819 9818 9816 9815 9814 9812 9811 9810 9810 9809 9809 9808 9808 9809 9809 9809 9810 9811 9812 9814 9816 9817 9819 9822 9824 9827 9829 9832 9835 9838 9841 9845 9848 9851 9854 9858 9861 9864 9868 9871 9874 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9899 9901 9902 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9941 9940 9939 9939 9937 9936 9935 9933 9932 9930 9928 9926 9924 9921 9919 9917 9915 9912 9910 9908 9905 9903 9900 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9874 9872 9869 9866 9863 9859 9856 9852 9848 9843 9838 9833 9828 9822 9816 9809 9802 9795 9787 9778 9769 9760 9750 9740 9729 9717 9706 9693 9680 9667 9654 9639 9625 9610 9594 9578 9562 9545 9528 9510 9492 9474 9455 9436 9417 9397 9377 9356 9336 9315 9293 9271 9249 9227 9204 9181 9158 9135 9112 9088 9064 9041 9017 8993 8969 8946 8923 8899 8876 8854 8831 8810 8789 8768 8748 8729 8711 8694 8678 8662 8648 8635 8624 8613 8604 8597 8590 8586 8582 8581 8580 8582 8584 8589 8594 8602 8610 8620 8631 8644 8658 8673 8689 8706 8035 0 34 1 8725 8744 8764 8785 8806 8828 8851 8875 8898 8922 8947 8972 8997 9022 9047 9072 9097 9122 9147 9172 9197 9221 9245 9269 9293 9317 9340 9362 9385 9406 9428 9449 9469 9489 9509 9528 9546 9564 9581 9598 9614 9630 9645 9660 9673 9687 9699 9712 9723 9734 9744 9754 9764 9772 9781 9789 9796 9803 9809 9815 9821 9826 9831 9836 9840 9844 9847 9851 9854 9857 9859 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9877 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9849 9847 9845 9844 9842 9840 9837 9835 9833 9831 9828 9825 9822 9819 9816 9813 9809 9805 9801 9797 9792 9788 9783 9778 9772 9767 9761 9755 9749 9743 9736 9730 9724 9717 9711 9705 9699 9693 9687 9682 9676 9672 9667 9663 9659 9656 9654 9652 9650 9649 9649 9649 9650 9651 9652 9655 9657 9661 9664 9668 9672 9677 9682 9686 9691 9696 9701 9707 9712 9717 9721 9726 9730 9734 9738 9741 9744 9746 9749 9750 9751 9752 9752 9752 9751 9750 9749 9746 9744 9741 9737 9733 9729 9724 9719 9713 9707 9701 9694 9686 9679 9671 9662 9653 9644 9635 9625 9614 9604 9593 9581 9570 9558 9545 9533 9520 9506 9493 9479 9465 9451 9436 9422 9407 9392 9376 9361 9345 9329 9313 9297 9281 9265 9248 9232 9215 9198 9181 9164 9147 9130 9113 9095 9078 9061 9044 9027 9010 8993 8977 8960 8944 8929 8913 8898 8884 8870 8856 8843 8831 8820 8809 8799 8790 8782 8775 8769 8763 8759 8756 8754 8753 8754 8755 8757 8761 8765 8771 8778 8785 8794 8804 8814 8825 8838 8851 8864 8879 8894 8909 8925 8942 8959 8977 8995 9013 9031 9050 9069 9088 9108 9127 9147 9167 9186 9206 9226 9246 9265 9285 9305 9324 9343 9363 9382 9401 9419 9438 9456 9474 9492 9509 9526 9543 9560 9576 9591 9606 9621 9635 9649 9663 9676 9688 9700 9712 9723 9733 9743 9753 9762 9771 9779 9787 9795 9802 9809 9815 9821 9827 9833 9838 9843 9848 9852 9857 9861 9865 9869 9873 9876 9880 9883 9886 9889 9892 9895 9898 9900 9903 9905 9908 9910 9912 9914 9916 9917 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 8036 0 34 1 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9902 9901 9900 9898 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9871 9868 9866 9864 9862 9860 9857 9855 9853 9851 9849 9847 9845 9843 9841 9840 9838 9836 9834 9833 9831 9830 9828 9827 9825 9824 9823 9822 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9805 9804 9803 9802 9801 9800 9798 9797 9795 9794 9792 9790 9788 9786 9784 9782 9780 9777 9775 9772 9769 9766 9763 9760 9757 9754 9751 9748 9744 9741 9737 9733 9729 9725 9721 9717 9712 9708 9703 9698 9692 9686 9679 9673 9665 9657 9649 9639 9630 9619 9608 9595 9582 9568 9554 9538 9521 9504 9486 9467 9447 9427 9406 9385 9363 9341 9318 9296 9273 9251 9229 9207 9186 9165 9145 9126 9108 9091 9075 9060 9047 9036 9025 9017 9009 9004 9000 8998 8997 8998 9000 9004 9009 9015 9023 9032 9041 9052 9064 9076 9089 9103 9117 9132 9146 9162 9177 9192 9208 9223 9238 9253 9269 9284 9299 9314 9328 9343 9357 9372 9386 9400 9414 9428 9441 9455 9469 9482 9496 9509 9522 9535 9548 9561 9574 9586 9598 9610 9622 9634 9645 9655 9666 9676 9685 9694 9703 9711 9718 9726 9732 9738 9744 9749 9754 9758 9762 9765 9768 9771 9773 9775 9777 9779 9781 9782 9784 9785 9786 9788 9789 9791 9792 9794 9796 9798 9800 9802 9804 9806 9809 9812 9814 9817 9820 9823 9826 9830 9833 9836 9839 9842 9845 9848 9852 9855 9858 9860 9863 9866 9868 9871 9873 9875 9878 9880 9882 9883 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 8037 0 34 1 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9947 9946 9945 9944 9943 9943 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9948 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9961 9960 9959 9958 9957 9957 9956 9955 9954 9954 9954 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9952 9950 9948 9947 9945 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9932 9930 9929 9927 9924 9922 9920 9917 9915 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9884 9881 9878 9875 9873 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9883 8038 0 34 1 9883 9883 9882 9882 9881 9880 9879 9877 9876 9874 9872 9869 9867 9864 9861 9858 9855 9851 9847 9843 9838 9833 9828 9822 9817 9811 9804 9798 9791 9783 9776 9768 9760 9752 9744 9736 9727 9719 9710 9702 9693 9685 9676 9668 9660 9651 9643 9636 9628 9621 9614 9608 9601 9595 9590 9584 9579 9575 9571 9567 9563 9560 9557 9554 9552 9550 9549 9548 9547 9546 9546 9546 9546 9547 9548 9550 9551 9553 9556 9559 9562 9565 9569 9574 9578 9583 9589 9595 9601 9607 9614 9621 9629 9637 9645 9653 9661 9670 9679 9688 9697 9706 9715 9724 9733 9742 9751 9760 9768 9777 9785 9793 9801 9808 9815 9822 9829 9835 9842 9847 9853 9858 9863 9868 9872 9877 9881 9884 9888 9891 9895 9898 9901 9903 9906 9909 9911 9913 9916 9918 9920 9922 9923 9925 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9932 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9917 9917 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9926 9926 9927 8039 0 34 1 9927 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9862 9860 9858 9856 9855 9853 9852 9850 9849 9847 9846 9844 9843 9841 9840 9838 9836 9834 9832 9830 9828 9825 9823 9820 9817 9814 9811 9808 9804 9800 9796 9792 9788 9784 9780 9776 9771 9767 9762 9758 9753 9748 9743 9739 9734 9729 9724 9718 9713 9707 9701 9694 9687 9680 9672 9664 9655 9645 9635 9624 9612 9599 9585 9571 9555 9539 9522 9504 9485 9466 9445 9425 9404 9383 9362 9341 9320 9299 9277 9256 9237 9218 9200 9183 9167 9153 9141 9130 9120 9113 9107 9104 9102 9103 9105 9110 9116 9124 9135 9146 9160 9176 9192 9210 9229 9249 9271 9292 9314 9336 9359 9382 9404 9427 9450 9472 9493 9514 9534 9553 9572 9589 9606 9622 9637 9651 9664 9676 9688 9698 9708 9717 9725 9733 9740 9747 9753 9759 9764 9770 9774 9779 9784 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9827 9831 9834 9838 9841 9845 9848 9851 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9882 9884 9885 9887 9888 9889 9890 9891 9892 9892 9893 9893 9893 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9886 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9872 9871 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9851 9850 9849 9849 9848 9847 9846 9846 9845 9844 9843 9842 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9831 9830 9828 9827 9825 9823 9821 9819 9817 9814 9812 9809 9806 9803 9800 9796 9793 9789 9785 9781 9777 9773 9769 9765 9760 9756 9751 9746 9742 9737 9733 9728 9723 9719 9714 9709 9705 9700 9695 9691 8040 0 34 1 9686 9682 9677 9673 9668 9664 9659 9655 9651 9646 9642 9638 9634 9630 9626 9621 9618 9614 9610 9606 9603 9599 9596 9593 9590 9587 9584 9582 9580 9579 9577 9576 9575 9575 9575 9575 9576 9577 9579 9581 9583 9586 9589 9593 9597 9601 9606 9611 9616 9622 9627 9634 9640 9646 9653 9660 9667 9673 9680 9687 9694 9701 9707 9714 9720 9726 9732 9737 9742 9747 9752 9756 9760 9764 9767 9769 9772 9774 9775 9776 9777 9777 9777 9777 9776 9774 9773 9771 9768 9766 9762 9759 9755 9751 9747 9742 9737 9731 9726 9720 9714 9708 9701 9695 9688 9681 9674 9667 9659 9652 9645 9637 9630 9623 9615 9608 9601 9594 9587 9581 9574 9568 9562 9557 9552 9547 9542 9538 9535 9531 9529 9526 9525 9523 9522 9522 9522 9523 9524 9526 9528 9530 9534 9537 9541 9545 9550 9555 9560 9566 9572 9578 9585 9592 9599 9606 9613 9621 9628 9636 9644 9651 9659 9667 9675 9683 9691 9698 9706 9714 9722 9729 9737 9744 9752 9759 9766 9773 9780 9787 9794 9801 9807 9814 9820 9826 9832 9838 9844 9849 9854 9859 9864 9869 9873 9877 9881 9885 9888 9891 9894 9897 9899 9901 9903 9905 9906 9907 9909 9909 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9902 9900 9899 9898 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9879 9877 9874 9871 9868 9865 9862 9859 9856 9852 9849 9845 9842 8041 0 34 1 9838 9834 9831 9827 9823 9820 9816 9813 9810 9806 9803 9801 9798 9796 9794 9792 9791 9790 9789 9789 9789 9789 9790 9791 9792 9794 9796 9799 9802 9805 9808 9812 9815 9819 9824 9828 9832 9837 9841 9846 9850 9855 9859 9864 9868 9872 9876 9880 9884 9887 9891 9894 9897 9900 9902 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9962 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9912 9910 9908 9906 9904 9901 9899 9896 9894 9891 9888 9886 9883 9880 9878 9875 9872 9869 9867 9864 9861 9858 9856 9853 9850 9848 9845 9843 9840 9837 9835 9832 9830 9827 9824 9822 9819 9816 9814 9811 9808 9805 9803 9800 9797 9794 9791 9787 9784 9781 9777 9774 9770 9767 9763 9759 9755 9750 9746 9742 9737 9732 9727 9723 9717 9712 9707 9701 9696 9690 9685 9679 9673 9667 9662 9656 9650 9644 9639 9633 9628 9623 9617 9612 9608 9603 9599 9595 9591 9587 9584 9580 9578 9575 9573 9571 9569 9568 9567 9566 9565 9565 9565 9565 9565 9566 9567 9568 9570 9572 9573 9576 9578 9581 9584 9587 9590 9594 9598 9602 9606 9611 9615 9620 9626 9631 9637 9643 9649 9656 9663 9669 9676 9683 9690 9698 9705 9712 9719 9727 9734 9741 9748 9754 9761 9767 9773 9778 9784 9789 9793 9797 9801 9804 9807 9809 9811 9812 9814 9814 9815 9815 9814 9814 9813 9812 9811 9810 9809 9807 9806 9805 9804 9803 9802 9802 9801 9801 9801 9802 9803 9804 9805 9807 9809 9811 9813 9816 9819 9822 9825 9829 9832 9836 9839 9842 9846 9849 9853 9856 9859 9862 9865 9868 9870 9873 9875 9877 9878 9880 9881 9882 9883 9884 8042 0 34 1 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9861 9860 9858 9857 9855 9853 9852 9850 9848 9846 9844 9842 9840 9837 9834 9831 9828 9824 9821 9816 9812 9807 9802 9796 9791 9784 9778 9771 9763 9756 9748 9739 9731 9722 9713 9704 9695 9686 9677 9668 9659 9651 9642 9634 9627 9619 9613 9607 9601 9596 9592 9589 9587 9585 9584 9584 9585 9586 9588 9592 9596 9600 9606 9612 9618 9626 9633 9641 9650 9658 9668 9677 9686 9695 9705 9714 9723 9732 9740 9749 9757 9765 9773 9780 9787 9793 9799 9805 9810 9815 9820 9824 9828 9832 9836 9839 9842 9845 9848 9850 9853 9855 9857 9860 9862 9865 9867 9870 9872 9874 9877 9880 9882 9885 9887 9890 9893 9896 9898 9901 9904 9906 9909 9911 9914 9916 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9918 9916 9915 9913 9911 9909 9908 9906 9904 9903 9901 9900 9898 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9895 9896 9897 9898 9899 9900 9902 9903 9905 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 8043 0 34 2 9899 9897 9895 9892 9889 9886 9883 9880 9876 9872 9868 9864 9860 9855 9851 9846 9842 9837 9832 9828 9823 9819 9814 9810 9805 9801 9797 9792 9788 9784 9779 9775 9770 9765 9759 9754 9748 9741 9734 9726 9718 9708 9698 9687 9675 9662 9648 9633 9617 9600 9582 9562 9541 9520 9497 9474 9449 9424 9399 9373 9347 9320 9293 9267 9240 9214 9188 9164 9140 9117 9095 9075 9057 9040 9025 9012 9001 8992 8985 8980 8977 8977 8980 8984 8990 8998 9009 9021 9035 9051 9068 9087 9107 9127 9149 9171 9194 9217 9240 9263 9286 9308 9330 9352 9373 9393 9412 9430 9447 9463 9478 9491 9504 9515 9525 9534 9542 9549 9555 9560 9564 9567 9570 9572 9574 9575 9576 9576 9576 9577 9577 9578 9578 9579 9579 9579 9580 9581 9583 9584 9586 9588 9590 9593 9595 9598 9601 9605 9608 9611 9615 9618 9622 9625 9629 9633 9636 9640 9643 9647 9650 9653 9657 9660 9663 9667 9670 9673 9676 9680 9683 9686 9689 9693 9696 9700 9703 9707 9711 9715 9719 9723 9727 9731 9735 9739 9744 9748 9752 9757 9761 9766 9770 9775 9779 9784 9788 9792 9797 9801 9805 9809 9813 9817 9821 9825 9828 9831 9835 9838 9841 9844 9847 9849 9852 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9861 9860 9860 9859 9859 9858 9857 9856 9854 9853 9851 9848 9846 9842 9839 9835 9831 9826 9821 9815 9810 9803 9796 9789 9782 9774 9766 9757 9749 9740 9732 9723 9715 9706 9698 9689 9681 9674 9667 9660 9654 9648 9643 9639 9635 9632 9630 9629 9628 9628 9629 9630 9632 9635 9639 9643 9648 9653 9659 9664 9671 9677 9684 9691 9698 9705 9712 9719 9725 9732 9738 9745 9750 9756 9761 9765 9769 9773 9777 9779 9782 9784 9786 9787 9788 9789 9789 9789 9789 9789 9788 9788 9787 9786 9784 9783 9781 9780 9778 9776 9775 9772 9770 9768 9766 9763 9760 9757 9754 9751 9747 9743 9739 9734 9729 9724 9718 9712 9705 9698 9691 9683 9675 9666 9657 9647 9637 9627 9616 9605 9594 9582 9570 9557 9545 9532 9519 9505 9492 9478 9464 9450 9436 9422 9407 9393 9378 9363 9348 9333 9317 9302 9286 9270 9255 9238 9222 9206 9189 9173 9156 9139 9123 9106 9089 9072 9055 9039 9023 9007 8991 8976 8961 8947 8934 8921 8909 8898 8888 8879 8871 8865 8859 8855 8852 8850 8850 8852 8855 8859 8865 8872 8881 8891 8902 8915 8929 8945 8962 8979 8998 9018 9039 9060 9082 9104 9127 9150 9174 9197 9221 9244 9268 9291 9314 9336 9359 9380 9401 9422 9441 9461 9479 9497 9514 9530 9545 9560 9574 9587 9600 9612 9623 9634 9644 9654 9663 9671 9680 9687 9695 9702 9709 9715 9721 9727 8044 0 34 2 9733 9739 9744 9749 9755 9759 9764 9769 9774 9778 9783 9787 9791 9795 9799 9803 9807 9810 9814 9817 9821 9824 9827 9830 9833 9835 9838 9840 9843 9845 9847 9849 9851 9853 9854 9856 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9826 9824 9823 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9803 9801 9799 9797 9795 9792 9789 9785 9782 9777 9773 9768 9763 9757 9751 9744 9737 9730 9722 9714 9705 9696 9687 9677 9667 9657 9646 9635 9623 9612 9600 9588 9575 9562 9549 9535 9521 9507 9492 9477 9462 9446 9429 9412 9395 9377 9358 9339 9319 9298 9277 9255 9232 9209 9185 9160 9134 9108 9082 9055 9027 8999 8971 8943 8916 8888 8860 8832 8805 8777 8751 8726 8702 8679 8656 8635 8616 8599 8583 8568 8556 8546 8538 8532 8528 8526 8527 8530 8535 8542 8552 8564 8578 8593 8611 8631 8652 8674 8699 8724 8751 8779 8808 8837 8868 8899 8930 8961 8992 9024 9055 9085 9116 9146 9176 9205 9234 9261 9288 9315 9340 9364 9388 9410 9432 9453 9473 9492 9510 9528 9544 9560 9575 9590 9604 9617 9629 9641 9653 9664 9675 9685 9694 9704 9712 9721 9729 9737 9744 9752 9759 9765 9771 9778 9783 9789 9794 9799 9804 9808 9813 9817 9821 9824 9828 9831 9834 9837 9839 9842 9844 9846 9849 9851 9852 9854 9856 9857 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9873 9873 9873 9874 9875 9876 9876 9878 9879 9880 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9900 9899 9898 9897 9897 9897 9896 9896 9896 9896 9897 9897 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 8045 0 34 2 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9866 9864 9862 9860 9857 9855 9853 9850 9847 9845 9842 9839 9836 9833 9830 9827 9823 9820 9817 9814 9810 9807 9804 9800 9797 9793 9790 9787 9783 9780 9777 9774 9771 9767 9764 9761 9758 9756 9753 9750 9747 9745 9742 9740 9737 9735 9732 9730 9727 9725 9723 9720 9718 9715 9712 9710 9707 9704 9701 9698 9695 9691 9688 9684 9681 9677 9673 9669 9665 9661 9656 9652 9647 9643 9639 9634 9630 9625 9621 9616 9612 9608 9604 9600 9596 9592 9588 9584 9580 9576 9572 9567 9563 9558 9554 9548 9543 9536 9530 9523 9515 9507 9497 9487 9477 9465 9452 9439 9425 9409 9393 9375 9357 9338 9319 9298 9277 9255 9233 9210 9188 9165 9142 9119 9096 9074 9053 9032 9012 8992 8974 8957 8942 8928 8915 8904 8895 8888 8882 8878 8876 8876 8877 8880 8885 8892 8901 8910 8922 8934 8948 8963 8979 8995 9012 9031 9050 9068 9087 9105 9124 9143 9161 9180 9198 9216 9233 9249 9265 9280 9295 9309 9322 9335 9347 9359 9370 9380 9390 9400 9409 9417 9426 9434 9441 9449 9456 9463 9470 9477 9484 9491 9497 9504 9510 9517 9523 9530 9536 9542 9548 9554 9559 9565 9570 9575 9580 9585 9589 9593 9597 9600 9603 9606 9608 9610 9612 9614 9615 9615 9616 9616 9616 9616 9615 9614 9614 9612 9611 9610 9608 9606 9605 9603 9601 9599 9597 9595 9594 9592 9590 9588 9586 9584 9583 9581 9579 9578 9576 9574 9573 9571 9569 9568 9566 9564 9562 9560 9558 9556 9554 9552 9549 9546 9544 9541 9537 9534 9530 9526 9522 9518 9513 9508 9503 9497 9492 9486 9480 9473 9466 9459 9452 9444 9436 9428 9420 9411 9402 9393 9383 9373 9363 9352 9342 9331 9319 9307 9295 9283 9270 9256 9243 9229 9214 9199 9184 9168 9151 9135 9117 9099 9081 9062 9043 9023 9002 8981 8959 8937 8914 8891 8867 8842 8817 8791 8764 8736 8708 8679 8650 8619 8588 8556 8523 8490 8455 8419 8382 8344 8305 8265 8224 8182 8138 8093 8047 7999 7950 7900 7848 7795 7740 7684 7627 7568 7508 7447 7385 7321 7256 7190 7124 7057 6989 6920 6850 6781 6712 6642 6573 6504 6435 6366 6298 6231 6165 6100 6036 8046 0 34 2 5973 5913 5853 5796 5740 5686 5635 5585 5538 5493 5451 5411 5373 5338 5305 5275 5248 5224 5202 5183 5166 5152 5141 5133 5127 5124 5124 5126 5131 5139 5149 5162 5178 5196 5216 5240 5266 5294 5325 5359 5395 5433 5474 5517 5562 5609 5659 5711 5765 5820 5878 5937 5998 6060 6124 6189 6256 6323 6391 6460 6530 6600 6671 6742 6813 6884 6954 7025 7095 7165 7235 7303 7371 7438 7503 7569 7632 7695 7756 7817 7876 7933 7990 8044 8098 8150 8201 8250 8299 8345 8391 8435 8478 8519 8560 8599 8637 8673 8709 8744 8777 8809 8841 8871 8900 8928 8956 8982 9008 9032 9056 9079 9101 9122 9143 9162 9181 9199 9217 9234 9250 9265 9280 9294 9308 9321 9334 9346 9358 9370 9381 9391 9402 9412 9421 9431 9440 9449 9458 9466 9475 9483 9491 9499 9506 9514 9521 9528 9535 9542 9549 9555 9562 9568 9574 9579 9585 9590 9595 9600 9605 9609 9613 9617 9621 9624 9627 9630 9633 9636 9638 9640 9642 9643 9645 9646 9647 9648 9649 9650 9651 9652 9652 9653 9654 9655 9655 9656 9657 9658 9659 9660 9662 9663 9665 9667 9669 9671 9673 9675 9678 9681 9684 9687 9690 9693 9696 9699 9702 9706 9709 9712 9715 9718 9721 9724 9726 9729 9731 9733 9734 9735 9736 9737 9737 9737 9737 9736 9735 9734 9732 9730 9728 9725 9723 9720 9716 9713 9710 9707 9703 9700 9697 9694 9691 9688 9685 9683 9681 9680 9678 9677 9677 9677 9677 9678 9679 9681 9683 9686 9688 9692 9696 9700 9704 9709 9714 9719 9724 9730 9735 9741 9747 9753 9759 9764 9770 9776 9781 9786 9791 9796 9801 9805 9809 9813 9817 9820 9823 9826 9829 9831 9833 9835 9836 9837 9838 9839 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9837 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9821 9819 9818 9816 9815 9813 9811 9809 9807 9804 9802 9799 9796 9794 9790 9787 9783 9780 9776 9772 9767 9763 9758 9753 9748 9743 9737 9732 9726 9720 9714 9708 9702 9696 9690 9684 9677 9671 9665 9659 9653 9646 9641 9635 9629 9623 9618 9612 9607 9602 9597 9593 9588 9584 9580 9576 9573 9570 9566 9564 9561 9559 9557 9555 9553 9552 9551 9550 9550 9549 9549 9550 9550 9551 9553 9554 9556 9558 9561 9564 9567 9570 9574 9578 9582 9587 9592 9597 9602 9608 9614 9620 9626 9633 9639 9646 9653 9660 9667 9674 9681 9688 9695 9702 9709 9716 9723 9730 9737 9744 9750 9757 9763 9769 9775 9781 9787 9793 9798 9804 9809 9814 9819 9824 9829 9833 9838 9842 9847 9851 9856 9860 9864 9868 9872 9876 9880 9884 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 8047 0 34 2 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9949 9949 9949 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9925 9923 9921 9918 9915 9912 9909 9906 9902 9898 9894 9889 9884 9879 9873 9866 9860 9853 9845 9837 9828 9819 9810 9799 9788 9777 9765 9752 9738 9724 9709 9694 9677 9660 9642 9623 9603 9582 9561 9538 9514 9490 9464 9437 9409 9380 9350 9318 9285 9251 9216 9179 9141 9102 9061 9018 8975 8930 8883 8835 8786 8736 8684 8630 8576 8520 8463 8405 8346 8286 8225 8163 8100 8036 7972 7908 7843 7778 7712 7647 7581 7516 7450 7385 7321 7257 7193 7130 7068 7007 6948 6889 6831 6775 6720 6667 6616 6566 6518 6471 6427 6385 6345 6307 6272 6239 6208 6180 6154 6131 6111 6093 6078 6066 6057 6051 6048 6048 6051 6057 6066 6078 6093 6112 6133 6158 6185 6216 6249 6286 6325 6367 6411 6459 6509 6561 6615 6672 6731 6791 6853 6917 6982 7049 7116 7185 7253 7323 7393 7464 7534 7604 7675 7744 7813 7882 7950 8018 8083 8148 8212 8274 8336 8395 8453 8510 8565 8618 8670 8720 8768 8815 8860 8904 8946 8986 9025 9063 9098 9133 9166 9198 9229 9258 9286 9313 9339 9364 9388 9411 9433 9454 9474 9494 9512 9530 9547 9563 9578 9593 9607 9620 9632 9644 9656 9666 9676 9686 9695 9703 9712 9719 9726 9733 9739 9745 9751 9756 9761 9766 9771 9775 9779 9784 9788 9792 9796 9799 9803 9807 9811 9815 9818 9822 9826 9830 9833 9837 9841 9844 9848 9851 9855 9858 9862 9865 9868 9871 9873 9876 9879 9881 9883 9885 9887 9889 9890 9891 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9910 9911 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 8048 0 34 2 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9900 9898 9896 9895 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9860 9860 9859 9858 9857 9857 9856 9855 9854 9853 9852 9851 9849 9848 9846 9845 9843 9841 9838 9835 9833 9829 9826 9822 9818 9814 9810 9805 9800 9794 9788 9783 9777 9770 9763 9757 9750 9743 9737 9730 9723 9716 9709 9703 9696 9690 9685 9679 9674 9669 9665 9661 9658 9655 9653 9651 9650 8049 0 34 2 9649 9650 9650 9651 9653 9655 9658 9661 9665 9669 9673 9678 9683 9688 9694 9700 9706 9712 9718 9724 9730 9736 9742 9748 9754 9759 9765 9770 9775 9779 9784 9788 9792 9795 9799 9802 9805 9807 9809 9812 9813 9815 9817 9818 9819 9820 9821 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9821 9820 9820 9819 9818 9817 9816 9814 9813 9812 9810 9808 9806 9804 9802 9799 9797 9794 9791 9788 9785 9782 9778 9774 9770 9766 9762 9757 9752 9748 9742 9737 9732 9726 9720 9714 9707 9701 9694 9687 9680 9672 9665 9657 9649 9640 9631 9623 9613 9604 9594 9584 9574 9564 9553 9542 9531 9520 9509 9497 9485 9473 9461 9448 9436 9423 9410 9398 9385 9372 9359 9346 9334 9321 9308 9296 9284 9271 9260 9248 9237 9226 9215 9205 9195 9186 9177 9169 9161 9154 9147 9141 9136 9131 9127 9123 9120 9118 9117 9116 9116 9116 9117 9119 9121 9124 9128 9132 9136 9141 9147 9153 9159 9166 9173 9181 9189 9197 9205 9214 9223 9232 9241 9250 9260 9270 9279 9289 9299 9308 9318 9328 9338 9348 9357 9367 9377 9386 9396 9405 9414 9423 9432 9441 9449 9457 9465 9473 9481 9488 9495 9502 9509 9515 9521 9526 9531 9536 9541 9545 9548 9552 9555 9558 9560 9562 9563 9565 9566 9566 9566 9566 9566 9565 9564 9563 9562 9560 9558 9556 9553 9551 9548 9545 9542 9538 9535 9531 9527 9523 9519 9515 9510 9506 9501 9496 9491 9486 9481 9476 9470 9465 9459 9454 9448 9442 9437 9431 9425 9420 9414 9409 9403 9398 9393 9388 9383 9378 9374 9370 9366 9363 9359 9356 9354 9352 9350 9348 9347 9347 9347 9347 9347 9348 9350 9352 9354 9357 9360 9363 9367 9371 9375 9380 9385 9390 9396 9401 9407 9413 9419 9425 9432 9438 9444 9451 9457 9463 9470 9476 9482 9488 9494 9500 9505 9511 9516 9521 9526 9530 9534 9538 9542 9545 9549 9551 9554 9556 9558 9560 9562 9563 9564 9564 9565 9565 9564 9564 9563 9562 9561 9559 9558 9556 9553 9551 9548 9545 9542 9539 9535 9531 9527 9523 9518 9513 9508 9502 9497 9491 9484 9478 9471 9464 9456 9448 9440 9432 9423 9414 9405 9395 9385 9375 9364 9354 9343 9331 9320 9308 9296 9284 9272 9260 9248 9236 9224 9212 9200 9188 9177 9166 9154 9143 9133 9123 9113 9104 9095 9086 9078 9071 9064 9057 9051 9046 9041 9037 9033 9030 9028 9026 9024 9023 9023 9023 9023 9024 9025 9027 9029 9032 9035 9038 9041 9045 9049 9053 9057 9061 9066 9070 9075 9079 9084 9089 9093 9098 9103 9107 9112 9116 9120 9125 9129 9132 9136 9140 9143 9147 9150 9153 9156 9158 9161 9163 9166 9168 9170 9172 9174 9176 9177 9179 9180 9182 9183 9185 9186 9188 9189 9191 9192 9194 9196 9197 9199 9201 9203 9205 9207 9209 9211 9214 9216 9219 9221 9224 8050 0 34 2 9227 9230 9233 9236 9240 9243 9246 9250 9253 9257 9260 9264 9268 9271 9275 9279 9282 9286 9289 9293 9296 9300 9303 9307 9310 9313 9316 9319 9322 9325 9328 9330 9333 9336 9338 9341 9343 9346 9348 9351 9353 9356 9359 9361 9364 9367 9370 9373 9377 9380 9384 9387 9392 9396 9400 9405 9410 9415 9421 9426 9432 9438 9445 9452 9458 9466 9473 9481 9488 9496 9504 9513 9521 9529 9538 9547 9555 9564 9573 9582 9591 9599 9608 9617 9626 9634 9643 9651 9660 9668 9676 9684 9692 9699 9707 9714 9722 9729 9736 9742 9749 9755 9761 9767 9773 9778 9784 9789 9794 9798 9803 9807 9810 9814 9817 9820 9823 9826 9828 9830 9831 9833 9834 9834 9835 9835 9835 9835 9834 9833 9832 9831 9830 9828 9827 9825 9823 9821 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9799 9798 9796 9795 9795 9794 9794 9794 9794 9794 9795 9796 9797 9798 9799 9801 9803 9805 9808 9810 9813 9815 9818 9821 9824 9827 9830 9833 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9866 9869 9871 9874 9876 9878 9880 9882 9884 9886 9887 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9913 9914 9915 9916 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9929 9930 9931 9931 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9887 9885 9882 9880 9877 9875 9872 9869 9866 9863 9860 9857 9854 9851 9847 9844 9841 9837 9834 9830 9827 9824 9820 9817 9813 9810 9806 9802 9799 9795 9791 9787 9783 8051 0 34 2 9779 9775 9770 9766 9761 9756 9752 9747 9741 9736 9731 9725 9720 9714 9708 9702 9696 9690 9684 9678 9672 9666 9660 9654 9648 9642 9636 9631 9626 9621 9616 9611 9607 9603 9599 9596 9593 9590 9588 9586 9585 9584 9583 9583 9583 9584 9585 9587 9588 9591 9593 9596 9600 9603 9607 9612 9616 9621 9626 9632 9638 9644 9650 9656 9662 9669 9676 9683 9690 9697 9704 9711 9719 9726 9734 9741 9748 9756 9763 9771 9778 9785 9793 9800 9807 9814 9821 9828 9834 9841 9847 9854 9860 9866 9871 9877 9882 9888 9893 9897 9902 9906 9911 9915 9918 9922 9925 9928 9931 9933 9936 9938 9940 9942 9943 9945 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9944 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 8052 0 34 2 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9949 9949 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9941 9941 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9912 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9889 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9858 9855 9852 9849 9846 9843 9841 9838 9835 9832 9829 9825 9822 9819 9815 9811 9807 9802 9797 9792 9786 9780 9773 9766 9759 9750 9742 9733 9723 9713 9702 9691 9680 9668 9655 9643 9631 9618 9605 9592 9580 9567 9554 9542 9531 9520 9509 9499 9490 9482 9475 9468 9463 9459 9456 9454 9453 9453 9454 9457 9461 9466 9471 9479 9486 9495 9505 9515 9526 9538 9550 9562 9574 9587 9600 9613 9626 9639 9651 9664 9675 9687 9698 9709 9718 9728 9736 9745 9752 9759 9765 9770 9775 9780 9784 9787 9790 9792 9794 9795 9797 9798 9798 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9815 9817 9818 9820 9821 9823 9825 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9851 9853 9856 9858 9860 9863 9865 9868 9870 9873 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9894 9893 9891 9889 9887 9884 9882 9880 9878 9875 9873 9871 9868 9866 9864 9861 9859 9857 9855 9852 9850 9848 9846 9845 9843 9841 9840 9838 9837 9836 9835 9834 9833 9833 9832 9832 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9834 9835 9835 9836 9837 9837 9838 9839 9840 9840 9841 9842 9843 9844 9845 9845 9846 9847 9848 9848 9849 9850 9851 9851 9852 9853 9853 9854 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9847 9845 9843 9841 9838 9836 9833 9830 9826 9822 9818 9814 9809 9805 9799 9794 9788 9782 9775 9768 9761 9753 9745 9737 9728 9719 9710 9700 9689 9679 9668 9656 9645 9632 9620 9607 9594 9580 9566 9552 9537 8053 0 34 2 9522 9507 9492 9476 9460 9444 9428 9411 9395 9379 9362 9346 9330 9314 9298 9282 9267 9251 9237 9223 9209 9195 9183 9171 9159 9149 9139 9130 9122 9115 9109 9104 9100 9096 9094 9093 9094 9095 9097 9100 9105 9110 9117 9124 9133 9142 9153 9164 9176 9189 9202 9216 9231 9247 9263 9279 9296 9313 9331 9348 9366 9384 9401 9419 9437 9455 9472 9489 9506 9523 9539 9555 9571 9586 9600 9614 9627 9640 9652 9664 9674 9685 9694 9703 9711 9719 9725 9732 9737 9743 9747 9751 9754 9757 9760 9762 9764 9765 9767 9768 9769 9769 9770 9770 9771 9772 9772 9773 9774 9775 9777 9778 9780 9782 9784 9787 9790 9793 9797 9800 9804 9808 9813 9817 9822 9826 9831 9836 9841 9845 9850 9855 9859 9864 9868 9872 9876 9880 9883 9886 9889 9892 9894 9896 9898 9899 9901 9902 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9910 9911 9911 9912 9914 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9948 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9909 9907 9905 9903 9900 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9879 9878 9876 9874 9873 9871 9869 9867 9866 9864 9862 9860 9858 9856 9854 9851 9849 9846 9844 9841 9839 9836 9833 9830 9827 9824 9821 9818 9815 9812 9809 9806 9803 9800 9797 9795 9792 9789 9787 9784 9782 9780 9778 9776 9774 9772 9771 9770 9768 9767 9766 9766 9765 9764 9764 9764 9764 9764 9764 9764 9765 9765 9766 9767 9767 9768 9769 9770 9772 9773 9774 9776 9777 9779 9780 9782 9783 9785 9786 9788 9790 9791 9793 9795 9796 9798 9799 9801 9802 9804 9805 9806 9807 9808 9809 9810 9811 9812 9812 9813 9813 9813 9813 9813 9813 9812 9811 9810 9809 9808 9806 9804 9802 9800 9797 9794 9791 9787 9783 9779 9775 9770 9765 9759 9753 9747 9741 9734 9726 9719 9710 9702 9693 9684 9674 9664 9654 9643 9631 9620 8054 0 34 2 9608 9595 9582 9569 9556 9542 9528 9513 9498 9483 9468 9452 9436 9420 9404 9387 9371 9354 9337 9320 9303 9286 9269 9252 9235 9217 9201 9184 9167 9151 9135 9119 9103 9088 9073 9058 9044 9030 9016 9003 8990 8978 8966 8955 8944 8934 8924 8915 8906 8897 8889 8882 8875 8868 8862 8856 8851 8846 8841 8837 8832 8829 8825 8821 8818 8815 8812 8809 8806 8803 8800 8796 8793 8790 8787 8783 8780 8776 8772 8768 8763 8759 8754 8749 8744 8738 8733 8727 8721 8715 8709 8702 8696 8690 8684 8677 8671 8665 8659 8653 8647 8642 8636 8631 8627 8622 8618 8615 8611 8609 8606 8604 8603 8602 8602 8602 8603 8604 8606 8608 8611 8615 8619 8623 8628 8634 8640 8646 8654 8661 8669 8677 8686 8695 8704 8714 8724 8734 8745 8755 8766 8776 8787 8798 8808 8819 8829 8840 8850 8860 8870 8879 8888 8897 8906 8914 8922 8930 8937 8944 8951 8958 8964 8970 8975 8981 8986 8991 8996 9001 9007 9012 9017 9022 9027 9033 9038 9044 9051 9057 9064 9071 9079 9087 9096 9104 9114 9123 9134 9144 9155 9166 9178 9190 9202 9214 9227 9239 9252 9265 9277 9290 9302 9315 9327 9339 9351 9363 9374 9384 9395 9405 9414 9423 9432 9440 9447 9455 9461 9468 9473 9479 9484 9488 9493 9497 9500 9504 9507 9510 9513 9516 9518 9521 9524 9526 9529 9532 9535 9538 9541 9544 9548 9551 9555 9559 9563 9568 9572 9577 9582 9587 9593 9598 9604 9609 9615 9621 9627 9633 9639 9645 9651 9657 9663 9669 9675 9681 9686 9692 9697 9703 9708 9713 9718 9723 9728 9732 9737 9741 9745 9750 9754 9758 9762 9765 9769 9773 9777 9780 9784 9788 9791 9795 9798 9802 9805 9808 9812 9815 9818 9822 9825 9828 9831 9834 9837 9839 9842 9844 9847 9849 9851 9853 9855 9857 9858 9860 9861 9862 9864 9865 9866 9867 9867 9868 9869 9870 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9861 9859 9857 9855 9852 9849 9846 9843 9839 9836 9831 9827 9822 9817 9812 9807 9802 9796 9790 9785 9779 9773 9767 9761 9756 9750 9744 9739 9734 9729 9725 9721 9717 9714 9711 9708 9706 9704 9703 9702 9702 9702 9703 9704 9705 9707 9710 9712 9715 9719 9722 9726 9731 9735 9740 9744 9749 9754 9759 9764 9769 9774 9778 9783 9788 9793 9797 9801 9806 9810 9814 9817 9821 9825 9828 9831 9834 9838 9841 9843 9846 9849 9852 9854 9857 9860 9862 9865 9868 9870 9873 9876 9878 9881 9883 8055 0 34 2 9886 9888 9891 9893 9896 9898 9900 9903 9905 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9894 9892 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9872 9870 9867 9865 9862 9860 9857 9854 9851 9849 9846 9843 9840 9837 9834 9831 9828 9824 9821 9818 9814 9811 9807 9803 9799 9795 9791 9786 9782 9777 9772 9767 9762 9757 9751 9745 9739 9733 9727 9721 9714 9708 9701 9695 9688 9682 9675 9669 9662 9656 9649 9643 9638 9632 9626 9621 9616 9612 9607 9603 9599 9596 9593 9590 9587 9585 9583 9581 9580 9579 9578 9578 9578 9578 9578 8056 0 34 2 9579 9580 9581 9582 9584 9586 9588 9590 9593 9595 9598 9602 9605 9609 9613 9617 9621 9626 9631 9636 9641 9647 9653 9659 9666 9673 9680 9687 9694 9702 9710 9718 9726 9734 9742 9751 9759 9767 9776 9784 9792 9800 9808 9816 9823 9831 9838 9844 9851 9857 9863 9868 9873 9878 9883 9887 9891 9895 9898 9901 9904 9906 9908 9910 9912 9914 9916 9917 9918 9919 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9899 9896 9894 9891 9889 9886 9883 9881 9878 9876 9873 9870 9868 9865 9863 9860 9858 9855 9853 9850 9847 9844 9842 9839 9836 9833 9830 9827 9824 9820 9817 9814 9810 9807 9804 9801 9797 9794 9791 9788 9785 9782 9779 9777 9774 9772 9770 9768 9766 9765 9764 9763 9762 9762 9761 9761 9761 9762 9763 9763 9765 9766 9767 9769 9771 9773 9775 9777 9779 9782 9785 9787 9790 9793 9796 9799 9802 9805 9808 9812 9815 9818 9822 9825 9829 9832 9835 9839 9842 9846 9850 9853 9856 9860 9863 9867 9870 9874 9877 9880 9883 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9908 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9888 9886 9884 9882 9880 9877 9875 9873 9871 9870 9868 9867 9866 9864 9864 9863 9863 9863 9863 9863 9864 9865 9866 9867 9869 9871 9873 9875 9878 9881 9883 9886 9889 9893 9896 9899 9902 9905 9909 9912 9915 9918 9920 9923 9926 9928 9930 9932 9934 9936 9937 9938 9939 9940 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9936 9935 9933 9931 9930 9928 9925 9923 9920 9918 9915 9912 9909 9906 9903 9899 9896 9892 9889 9885 9881 9877 9873 9869 9865 9861 9857 9853 9848 9844 9840 9836 9832 9827 9823 9819 9815 9811 9807 9804 9800 9797 9793 9790 9787 9784 9781 9779 9776 9774 9772 9770 9769 9767 9766 9765 9765 9764 9764 9764 9765 9765 9766 9767 9768 9769 9770 9772 9774 9776 9778 9780 9782 9785 9788 9790 9793 9796 9799 9802 9805 9808 8057 0 34 2 9812 9815 9818 9822 9825 9829 9832 9836 9840 9843 9847 9851 9855 9859 9862 9866 9870 9874 9878 9881 9885 9889 9892 9896 9899 9903 9906 9909 9912 9914 9917 9919 9922 9924 9925 9927 9928 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9901 9899 9898 9896 9894 9891 9889 9886 9884 9881 9878 9874 9871 9867 9863 9858 9853 9848 9843 9837 9831 9825 9819 9812 9805 9798 9790 9782 9774 9766 9758 9749 9741 9732 9723 9714 9705 9696 9688 9679 9670 9661 9652 9644 9636 9627 9619 9611 9603 9596 9589 9581 9575 9568 9562 9556 9550 9544 9539 9534 9530 9526 9522 9519 9516 9513 9511 9509 9508 9507 9506 9506 9506 9507 9508 9510 9512 9514 9517 9521 9524 9528 9533 9538 9543 9548 9554 9560 9567 9573 9580 9587 9594 9601 9609 9616 9623 9631 9638 9646 9653 9661 9668 9675 9682 9690 9697 9703 9710 9717 9723 9730 9736 9742 9749 9755 9760 9766 9772 9777 9783 9789 9794 9799 9805 9810 9815 9820 9825 9830 9835 9840 9845 9850 9855 9860 9864 9869 9874 9878 9883 9887 9892 9896 9900 9904 9908 9912 9916 9919 9923 9926 9929 9932 9935 9938 9941 9943 9945 9948 9950 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9905 9903 9901 9898 9896 9894 9892 9890 9887 9885 9883 9881 9880 9878 9876 9874 9873 9871 9869 9868 9866 9865 9864 9862 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9845 9844 9844 9844 9844 9845 9845 9846 9846 9847 9849 9850 9851 9853 9855 9857 9859 9862 9864 9867 9870 9872 9875 9878 9881 9884 9887 9891 9894 9897 9900 9903 9906 9909 9911 9914 9917 9919 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9941 9943 9944 9945 9946 9947 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 8058 0 34 2 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9895 9893 9892 9891 9890 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9874 9874 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9872 9869 9866 9863 9859 9855 9850 9846 9841 9836 9830 9825 9819 9813 9807 9800 9794 9788 9782 9776 9770 9764 9758 9753 9748 9743 9739 9736 9732 9730 9728 9726 9725 9725 9725 9726 9728 9730 9733 9736 9740 9744 9749 9754 9759 9765 9771 9777 9784 9790 9797 9803 9810 9816 9823 9829 9835 9841 9846 9851 9856 9861 9865 9869 9873 9876 9879 9882 9884 9886 9888 9889 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9909 8059 0 34 2 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9921 9920 9918 9917 9916 9914 9912 9911 9909 9908 9906 9904 9902 9901 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9869 9865 9861 9857 9852 9847 9841 9835 9828 9820 9812 9803 9793 9783 9772 9760 9748 9734 9721 9706 9691 9676 9660 9644 9628 9612 9595 9579 9563 9548 9532 9516 9502 9489 9476 9464 9453 9444 9435 9428 9423 9418 9415 9414 9414 9416 9419 9424 9429 9437 9445 9455 9466 9478 9491 9504 9519 9534 9550 9566 9581 9597 9613 9629 9644 9660 9676 9690 9704 9718 9731 9743 9754 9765 9775 9784 9792 9800 9806 9812 9818 9823 9827 9831 9834 9837 9839 9841 9843 9844 9846 9847 9849 9850 9851 9853 9854 9855 9857 9859 9860 9862 9864 9866 9868 9871 9873 9876 9878 9881 9883 9886 9888 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9936 9937 9938 9940 9941 9943 9944 9945 9947 9948 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 8060 0 34 2 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9892 9890 9889 9887 9884 9882 9879 9876 9873 9870 9866 9862 9857 9853 9848 9843 9837 9831 9825 9818 9812 9804 9797 9789 9781 9773 9764 9755 9746 9737 9727 9717 9707 9697 9686 9675 9664 9653 9641 9630 9617 9605 9593 9580 9567 9554 9540 9527 9513 9499 9484 9470 9455 9440 9425 9410 9395 9380 9364 9349 9334 9319 9304 9289 9274 9260 9246 9232 9219 9206 9194 9183 9172 9162 9153 9145 9137 9131 9126 9121 9118 9116 9115 9115 9116 9118 9122 9126 9132 9139 9147 9155 9165 9176 9187 9200 9213 9227 9241 9257 9272 9288 9305 9321 9338 9356 9373 9390 9407 9425 9442 9459 9476 9492 9509 9525 9541 9556 9572 9586 9601 9615 9628 9642 9655 9667 9679 9691 9702 9713 9723 9733 9743 9752 9761 9770 9778 9786 9793 9801 9808 9814 9820 9826 9832 9837 9842 9847 9852 9856 9860 9864 9867 9870 9873 9876 9879 9881 9883 9885 9887 9889 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9881 9880 9879 9878 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9838 9836 9835 9833 9831 9829 9826 9824 9821 9818 9814 9811 9807 9802 9798 9793 9788 9783 9777 9772 9766 9760 9753 9747 9740 9734 9727 9720 9713 9707 9700 9693 9686 9680 9673 9667 9661 9655 9649 9643 9637 9632 9627 9622 9618 9614 9610 9606 9603 9600 9597 9595 9593 9591 9590 9589 9589 9588 9589 9589 9590 9591 9593 9595 9597 9600 9603 9606 9610 9614 9619 9624 9629 9634 9640 9646 9652 9658 9665 9672 9679 9686 9693 9701 9708 9716 9724 9731 9739 9746 9754 9762 9769 9776 9784 9791 9798 9804 9811 9817 9824 9830 9835 9841 9846 9852 9856 9861 9866 9870 9874 9878 9881 9885 9888 9891 9894 9896 9899 9901 9903 9905 9907 9908 9910 9911 9912 9914 9915 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 8061 0 34 2 9939 9940 9942 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9963 9964 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9910 9908 9907 9905 9903 9902 9900 9899 9898 9896 9895 9894 9893 9892 9892 9891 9890 9890 9890 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9909 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9922 8062 0 34 2 9921 9919 9917 9915 9913 9911 9909 9907 9904 9901 9898 9895 9892 9888 9885 9881 9877 9872 9868 9863 9859 9854 9849 9843 9838 9833 9827 9822 9816 9810 9805 9799 9794 9788 9783 9777 9772 9767 9762 9757 9752 9748 9743 9739 9736 9732 9729 9726 9723 9721 9719 9717 9716 9715 9715 9714 9714 9715 9716 9717 9718 9720 9722 9725 9727 9730 9733 9737 9740 9744 9748 9752 9756 9760 9765 9769 9773 9777 9781 9785 9789 9792 9796 9799 9802 9805 9807 9809 9811 9812 9813 9814 9814 9814 9814 9813 9812 9810 9809 9807 9804 9802 9799 9796 9793 9790 9786 9783 9779 9776 9772 9769 9766 9763 9760 9757 9754 9752 9750 9748 9747 9746 9745 9745 9745 9745 9746 9747 9748 9750 9752 9754 9757 9760 9763 9767 9770 9774 9779 9783 9787 9792 9796 9801 9806 9810 9815 9819 9824 9828 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9867 9870 9872 9874 9876 9877 9879 9880 9881 9882 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9876 9874 9873 9871 9869 9867 9865 9862 9860 9857 9854 9851 9847 9843 9840 9835 9831 9826 9821 9816 9810 9805 9798 9792 9785 9778 9771 9763 9755 9746 9737 9728 9718 9708 9698 9687 9675 9664 9652 9639 9626 9613 9599 9585 9571 9556 9541 9526 9511 9496 9480 9464 9448 9433 9417 9401 9386 9371 9356 9341 9326 9312 9298 9285 9272 9260 9249 9238 9228 9218 9209 9201 9194 9188 9182 9177 9174 9171 9169 9167 9167 9168 9169 9171 9174 9178 9183 9189 9195 9202 9210 9219 9228 9238 9249 9260 9272 9284 9297 9311 9325 9339 9354 9369 9384 9400 9416 9432 9449 9465 9481 9498 9514 9531 9548 9564 9580 9596 9611 9627 9642 9656 9671 9684 9698 9711 9723 9735 9746 9757 9767 9777 9786 9794 9802 9810 9817 9823 9829 9834 9839 9844 9848 9852 9856 9859 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9898 9899 9900 9900 9901 9901 9902 9902 9902 9901 9901 9900 9899 9898 9897 9895 9893 9892 9890 9887 9885 9883 9881 9878 9876 9874 9872 9869 9867 9865 9863 9862 9860 9859 9858 9857 9857 9857 9857 9857 9858 9858 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9891 8063 0 34 2 9890 9889 9888 9888 9887 9886 9886 9886 9885 9885 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9875 9874 9873 9873 9872 9871 9869 9868 9867 9866 9864 9863 9861 9860 9858 9856 9854 9853 9851 9849 9848 9846 9844 9843 9841 9839 9838 9836 9835 9833 9831 9830 9828 9827 9825 9823 9821 9818 9816 9813 9809 9806 9802 9797 9792 9787 9781 9774 9767 9759 9751 9742 9732 9722 9711 9699 9687 9674 9661 9647 9633 9619 9605 9590 9576 9561 9547 9532 9518 9504 9491 9479 9467 9455 9445 9436 9428 9421 9415 9410 9406 9404 9403 9403 9404 9407 9411 9416 9422 9429 9438 9447 9457 9469 9481 9494 9507 9521 9535 9550 9565 9580 9595 9610 9625 9639 9654 9669 9683 9697 9710 9723 9735 9747 9759 9769 9780 9789 9798 9807 9815 9822 9829 9836 9842 9847 9852 9857 9861 9865 9869 9872 9875 9878 9881 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9905 9905 9905 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9991 9991 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9939 9936 9934 9931 9928 9924 9921 9917 9913 9908 9904 9898 9893 9887 9881 9875 9868 9861 9853 9845 9837 9828 9819 9809 9800 8064 0 34 2 9789 9779 9768 9757 9745 9733 9721 9709 9696 9683 9670 9657 9643 9630 9616 9602 9588 9573 9559 9545 9530 9516 9502 9488 9473 9459 9445 9431 9418 9404 9391 9378 9365 9353 9341 9329 9318 9307 9297 9287 9278 9270 9262 9255 9248 9242 9237 9233 9229 9226 9224 9223 9223 9224 9225 9227 9231 9235 9240 9245 9252 9259 9267 9276 9285 9295 9306 9317 9329 9341 9354 9367 9380 9394 9408 9422 9436 9450 9465 9479 9493 9507 9521 9535 9549 9562 9575 9588 9601 9613 9625 9636 9647 9658 9668 9678 9688 9697 9706 9714 9722 9730 9737 9744 9751 9757 9763 9769 9775 9780 9785 9790 9794 9799 9803 9807 9810 9814 9817 9820 9823 9826 9829 9832 9834 9836 9839 9841 9843 9845 9847 9848 9850 9852 9853 9855 9856 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9886 9887 9889 9890 9892 9893 9895 9896 9898 9900 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9903 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9943 9944 9945 9945 9945 9945 9946 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 8065 0 34 2 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9916 9914 9911 9908 9904 9900 9896 9891 9886 9881 9875 9869 9862 9855 9847 9839 9830 9821 9812 9802 9792 9781 9770 9759 9747 9736 9724 9713 9701 9690 9678 9667 9656 9646 9636 9626 9617 9609 9601 9595 9589 9583 9579 9576 9574 9572 9572 9572 9574 9576 9580 9584 9589 9595 9602 9609 9617 9625 9634 9644 9653 9663 9674 9684 9695 9705 9716 9726 9736 9747 9757 9767 9776 9785 9794 9802 9810 9818 9825 9832 9839 9845 9851 9856 9861 9866 9871 9875 9879 9883 9887 9890 9893 9896 9899 9901 9904 9906 9909 9911 9913 9915 9916 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9958 9960 9961 9963 9965 9966 9968 9970 9971 9973 9975 9976 9977 9979 9980 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9925 9923 9920 9917 9914 9911 9907 9904 9900 9895 9891 9887 9882 9877 9872 9867 9862 9857 9852 9847 9841 9836 9831 9826 9822 9817 9813 9808 9804 9801 9797 9794 9791 9789 9787 9785 9783 9782 9780 9780 9779 9778 9778 9778 9778 9778 9779 9779 9779 9779 9779 9779 9780 9780 9779 9779 9778 9777 9776 9775 9773 9771 9769 9767 9765 9762 9759 9756 9752 9749 9745 9741 9737 9733 9729 9725 9721 9716 9712 9708 9704 9701 9697 9693 9690 9686 9683 9680 9678 9675 9673 9671 9669 9667 9666 9665 9664 9663 9662 9662 9662 9662 9662 9662 9663 9663 9664 9665 9666 9668 9669 9671 9672 9674 9676 9678 9680 9682 9685 9687 9690 9692 8066 0 34 2 9695 9698 9701 9704 9707 9711 9714 9717 9721 9724 9728 9732 9736 9740 9744 9748 9752 9756 9760 9764 9768 9772 9776 9780 9784 9788 9792 9796 9799 9803 9807 9810 9814 9817 9820 9823 9826 9829 9832 9834 9837 9839 9842 9844 9846 9848 9849 9851 9853 9854 9856 9857 9859 9860 9862 9863 9864 9865 9867 9868 9869 9871 9872 9874 9875 9876 9878 9879 9881 9883 9884 9886 9888 9890 9891 9893 9895 9897 9898 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9894 9892 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9949 9950 9951 9953 9954 9956 9958 9959 9961 9962 9964 9966 9967 9969 9971 9972 9973 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9966 9966 9967 9969 9970 9971 9972 9974 9975 9976 9978 9979 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9979 9978 9977 9975 9974 9972 9971 9970 9968 9967 9966 9965 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9967 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9936 9934 9931 9929 9926 9924 9921 9918 9915 9912 9909 9906 9903 9900 9897 9893 9890 9886 9882 9878 9874 9869 9865 9860 9855 9850 9845 9839 9834 9828 9822 8067 0 34 2 9815 9809 9802 9796 9789 9782 9775 9768 9761 9754 9747 9740 9733 9726 9719 9713 9706 9700 9695 9689 9684 9679 9674 9670 9666 9662 9659 9657 9655 9653 9652 9651 9650 9650 9651 9651 9653 9654 9656 9659 9661 9664 9668 9671 9675 9679 9684 9688 9693 9698 9703 9708 9713 9718 9723 9728 9733 9738 9744 9749 9754 9759 9763 9768 9772 9777 9781 9785 9789 9792 9796 9799 9802 9805 9807 9810 9812 9814 9815 9817 9818 9819 9820 9820 9820 9820 9820 9819 9818 9817 9816 9814 9812 9810 9807 9804 9801 9797 9793 9789 9784 9779 9773 9768 9761 9755 9748 9740 9733 9724 9716 9707 9697 9688 9677 9667 9656 9645 9634 9622 9610 9598 9585 9573 9560 9547 9535 9522 9509 9497 9484 9472 9460 9448 9436 9425 9414 9404 9394 9385 9376 9368 9360 9354 9347 9342 9337 9333 9330 9327 9325 9324 9324 9324 9325 9327 9330 9333 9337 9342 9347 9353 9359 9366 9374 9382 9390 9399 9408 9418 9428 9439 9450 9461 9472 9484 9496 9508 9520 9532 9544 9557 9569 9582 9594 9607 9619 9631 9643 9656 9668 9679 9691 9702 9713 9724 9735 9745 9755 9765 9774 9783 9792 9800 9808 9816 9824 9831 9837 9844 9850 9856 9861 9867 9872 9877 9882 9886 9890 9895 9899 9903 9907 9910 9914 9917 9921 9924 9928 9931 9934 9937 9940 9943 9945 9948 9950 9953 9955 9957 9959 9960 9962 9963 9964 9965 9965 9965 9966 9965 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9944 9944 9944 9943 9942 9941 9940 9938 9936 9934 9932 9930 9928 9925 9922 9920 9917 9914 9910 9907 9904 9901 9898 9894 9891 9888 9884 9881 9878 9874 9871 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9802 9799 9795 9792 9789 9786 9783 9779 9776 9773 9770 9767 9764 9760 9757 9754 9751 9749 9746 9743 9740 9737 9735 9732 9730 9727 9725 9723 9720 9718 9716 9714 9712 9711 9709 9708 9706 9705 9704 9703 9702 9701 9701 9701 9701 9701 9701 9702 9703 9704 9705 9706 9708 9710 9712 9715 9717 9720 9723 9727 9730 9734 9738 9742 9746 9751 9755 9760 9764 9769 9774 9779 9784 9788 9793 9798 9803 9807 9812 9817 9821 9825 9830 9834 9838 9841 9845 9848 9852 9855 9857 9860 9863 9865 9867 9869 9871 9873 9875 9876 9877 9879 9880 9881 9882 9882 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9892 9893 9895 9896 9897 9899 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9921 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9960 8068 0 34 2 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9944 9942 9940 9938 9935 9932 9929 9926 9922 9919 9915 9911 9906 9901 9896 9891 9886 9880 9874 9867 9861 9854 9846 9839 9831 9823 9814 9805 9796 9786 9777 9766 9756 9745 9734 9722 9711 9699 9687 9674 9661 9648 9635 9622 9608 9594 9581 9567 9553 9539 9526 9512 9498 9484 9471 9458 9445 9432 9419 9407 9396 9384 9373 9363 9353 9344 9335 9327 9319 9312 9306 9300 9296 9291 9288 9286 9284 9283 9282 9283 9284 9286 9289 9293 9297 9303 9308 9315 9322 9330 9339 9348 9357 9368 9378 9390 9401 9413 9425 9438 9451 9464 9477 9490 9503 9517 9530 9543 9557 9570 9582 9595 9607 9620 9631 9643 9654 9665 9675 9685 9694 9703 9712 9720 9728 9736 9743 9749 9755 9761 9766 9771 9776 9781 9785 9788 9792 9795 9798 9801 9803 9805 9808 9809 9811 9813 9814 9815 9816 9817 9818 9819 9819 9819 9820 9820 9819 9819 9818 9818 9817 9816 9814 9813 9811 9809 9807 9805 9803 9800 9797 9794 9791 9788 9785 9781 9778 9774 9771 9767 9763 9760 9756 9752 9749 9745 9742 9738 9735 9732 9729 9727 9724 9722 9719 9717 9716 9714 9712 9711 9710 9709 9708 9708 9707 9707 9707 9707 9707 9707 9707 9707 9708 9708 9708 9709 9709 9710 9710 9711 9712 9712 9713 9714 9715 9716 9717 9718 9720 9721 9723 9725 9727 9729 9731 9734 9736 9739 9743 9746 9750 9754 9758 9762 9767 9771 9776 9781 9786 9792 9797 9803 9808 9814 9820 9825 9831 9836 9842 9847 9853 9858 9863 9868 9873 9877 9881 9885 9889 9893 9896 9899 9902 9905 9907 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9938 9939 9941 9943 9945 9947 9949 9951 9953 9955 9957 9959 9961 9962 9964 9966 9968 9969 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 8069 0 34 2 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9972 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9933 9931 9930 9929 9928 9927 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9925 9925 9925 9924 9923 9923 9922 9921 9919 9918 9916 9914 9913 9911 9908 9906 9904 9901 9899 9897 9894 9892 9889 9887 9884 9882 9879 9877 9875 9872 9870 9868 9867 9865 9863 9862 9860 9859 9857 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9840 9839 9837 9836 9834 9832 9830 9828 9826 9823 9821 9818 9816 9813 9810 9807 9804 9801 9798 9794 9791 9788 9784 9780 9777 9773 9769 9766 9762 9758 9755 9751 9747 9744 9740 9737 9734 9731 9728 9725 9722 9720 9717 9715 9713 9712 9710 9709 9708 9708 9707 9707 9707 9708 9709 9710 9711 9713 9715 9717 9719 9721 9724 9727 9730 9733 9736 9739 9743 9746 9750 9753 9757 9760 9764 9767 9771 9774 9778 9781 9784 9788 9791 9794 9797 9800 9803 9805 9808 9811 9813 9816 9818 9821 9823 9826 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9848 9850 9851 9853 9854 9855 9856 9857 9857 9858 9858 9858 9858 9857 9856 9855 9854 9853 9851 9849 9847 9845 9842 9839 9836 9833 9829 9826 9822 9818 9814 9809 9805 9800 9795 9790 9785 9780 9774 9769 9763 9758 9752 9746 9740 9734 9728 9722 9715 9709 9702 9695 9689 9682 9675 9668 9661 9654 9646 9639 9632 9625 9617 9610 9602 9595 9588 9581 9573 9566 9560 9553 9546 9540 9534 9528 9522 9517 9512 9507 9503 9499 9495 9492 9490 9487 9485 9484 9483 9482 9482 9483 9483 9484 9486 9488 9490 9492 9495 9498 9502 9505 9509 9513 9518 9522 9527 9532 9537 9542 9547 9552 9557 9562 9568 9573 9579 9584 9590 9595 9601 9607 9612 9618 9624 9630 9636 9642 9648 9654 9660 9666 9673 9679 9685 9691 9698 9704 9710 9716 9722 9727 9733 9738 9744 9749 9753 9758 9762 9766 9770 9773 9776 9778 9780 9782 9784 9785 9785 9786 9786 9786 9785 9784 9783 9782 9780 9778 9776 9774 9771 9769 9766 9763 9760 9756 9753 9749 9745 9741 9737 9732 9727 9722 9717 9711 9704 9697 9690 9682 9674 9665 9655 9645 9634 9622 9610 9597 9584 9570 9555 9540 9524 9508 9491 9474 9457 9440 9423 9405 9388 9371 9354 9338 9322 9307 9292 9278 9265 9253 9242 8070 0 34 2 9232 9223 9216 9209 9204 9200 9198 9197 9197 9199 9201 9205 9210 9216 9223 9231 9240 9250 9260 9271 9283 9295 9307 9320 9332 9345 9357 9370 9382 9395 9407 9419 9430 9441 9452 9463 9473 9482 9491 9500 9509 9517 9525 9532 9539 9547 9553 9560 9566 9573 9579 9586 9592 9598 9604 9611 9617 9623 9630 9636 9643 9649 9656 9662 9669 9675 9682 9688 9694 9700 9707 9712 9718 9723 9729 9734 9739 9743 9747 9751 9755 9759 9762 9765 9768 9770 9773 9775 9777 9779 9780 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9800 9801 9802 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9814 9814 9814 9815 9815 9814 9814 9813 9812 9811 9809 9807 9805 9802 9799 9795 9792 9788 9783 9778 9773 9768 9762 9756 9750 9743 9736 9729 9722 9715 9708 9701 9694 9687 9680 9673 9667 9660 9655 9649 9644 9640 9636 9632 9629 9627 9626 9625 9624 9625 9626 9627 9630 9633 9636 9641 9645 9650 9656 9662 9669 9676 9683 9690 9697 9705 9712 9720 9727 9735 9742 9749 9755 9762 9768 9773 9779 9783 9787 9791 9794 9797 9799 9801 9802 9803 9803 9802 9801 9800 9798 9795 9793 9789 9786 9782 9778 9773 9768 9763 9758 9752 9746 9740 9734 9727 9720 9714 9707 9699 9692 9685 9677 9669 9661 9653 9645 9636 9628 9619 9610 9601 9592 9582 9573 9563 9553 9543 9533 9522 9511 9500 9489 9478 9466 9454 9442 9430 9418 9406 9393 9380 9367 9354 9341 9328 9315 9301 9288 9275 9261 9248 9234 9221 9208 9195 9182 9169 9156 9143 9131 9119 9107 9095 9084 9073 9062 9052 9041 9031 9022 9012 9003 8995 8986 8978 8970 8963 8955 8948 8942 8935 8929 8923 8917 8912 8907 8902 8897 8892 8887 8883 8879 8875 8871 8867 8864 8861 8857 8855 8852 8849 8847 8845 8843 8841 8840 8839 8838 8838 8837 8837 8838 8838 8839 8840 8842 8844 8846 8848 8851 8854 8857 8861 8865 8869 8874 8879 8884 8889 8895 8900 8906 8913 8919 8926 8933 8941 8948 8956 8964 8973 8981 8990 8999 9009 9019 9029 9039 9050 9061 9072 9083 9095 9107 9120 9133 9146 9159 9173 9187 9201 9216 9231 9245 9261 9276 9291 9307 9322 9338 9354 9370 9385 9401 9417 9432 9447 9463 9478 9492 9507 9521 9535 9549 9562 9575 9588 9600 9612 9623 9634 9645 9656 9666 9675 9684 9693 9702 9710 9718 9726 9733 9740 9747 9753 9759 9765 9771 9776 9781 9786 9791 9796 9800 9805 9809 9813 9817 9821 9824 9828 9831 9834 9837 9840 9842 9845 9847 9850 9852 9854 9855 9857 9858 9860 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9863 9863 9862 9862 9861 9860 9859 9859 9858 9857 9856 9855 9855 9854 9853 9853 9852 9852 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9855 9856 9857 9858 9859 8071 0 34 2 9860 9861 9862 9863 9864 9865 9866 9866 9867 9867 9867 9867 9866 9866 9865 9863 9862 9860 9857 9855 9852 9849 9845 9842 9838 9833 9829 9824 9819 9814 9809 9804 9798 9793 9788 9782 9777 9772 9767 9762 9757 9752 9748 9743 9739 9735 9732 9728 9725 9722 9719 9717 9714 9712 9710 9708 9706 9704 9703 9701 9699 9697 9695 9693 9691 9689 9687 9684 9682 9679 9676 9672 9668 9664 9660 9655 9650 9645 9640 9634 9627 9621 9614 9607 9599 9591 9583 9575 9566 9557 9548 9538 9528 9518 9508 9497 9487 9476 9465 9453 9442 9430 9418 9406 9394 9382 9370 9358 9345 9333 9321 9308 9296 9284 9272 9260 9248 9236 9225 9214 9202 9192 9181 9171 9162 9152 9143 9135 9127 9119 9112 9106 9100 9094 9090 9085 9082 9079 9077 9075 9074 9074 9074 9075 9077 9080 9083 9087 9091 9096 9102 9109 9116 9123 9132 9141 9150 9160 9171 9182 9193 9205 9217 9230 9243 9256 9270 9284 9298 9313 9327 9342 9356 9371 9386 9401 9415 9430 9444 9459 9473 9488 9502 9515 9529 9542 9555 9568 9580 9593 9605 9616 9627 9638 9649 9659 9669 9679 9688 9697 9706 9715 9723 9731 9738 9745 9752 9759 9765 9772 9777 9783 9788 9793 9798 9803 9807 9811 9815 9819 9822 9825 9828 9831 9833 9836 9838 9840 9841 9843 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9904 9906 9907 9909 9911 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9959 9957 9954 9952 9949 9946 9944 9941 9938 9936 9933 9930 9928 9925 9923 9920 9918 9916 9913 9911 9908 9906 9903 9901 9898 9896 9893 9890 9886 9883 9879 9875 9871 9866 8072 0 34 2 9861 9856 9850 9844 9837 9830 9823 9815 9807 9799 9790 9781 9771 9761 9750 9739 9728 9717 9705 9693 9681 9668 9655 9642 9629 9615 9601 9587 9573 9559 9544 9530 9515 9500 9484 9469 9453 9437 9421 9405 9388 9372 9355 9338 9321 9304 9286 9269 9251 9234 9216 9199 9181 9164 9147 9129 9113 9096 9080 9064 9049 9034 9019 9006 8992 8980 8968 8958 8948 8939 8931 8924 8918 8913 8909 8906 8904 8904 8905 8906 8909 8914 8919 8925 8933 8941 8951 8962 8974 8986 9000 9014 9029 9045 9062 9079 9097 9116 9134 9154 9173 9193 9214 9234 9254 9274 9294 9315 9335 9355 9375 9394 9413 9432 9451 9469 9486 9503 9520 9536 9551 9566 9580 9594 9606 9619 9630 9641 9651 9661 9670 9678 9686 9693 9699 9704 9709 9713 9717 9720 9722 9723 9724 9724 9724 9723 9721 9718 9715 9712 9707 9702 9697 9691 9684 9677 9669 9660 9651 9642 9632 9621 9610 9599 9587 9575 9562 9549 9536 9522 9508 9494 9480 9465 9451 9436 9422 9407 9393 9378 9364 9350 9336 9322 9309 9296 9283 9271 9260 9249 9238 9228 9219 9211 9203 9196 9189 9184 9179 9175 9172 9170 9169 9169 9170 9171 9174 9177 9181 9186 9192 9199 9207 9216 9225 9235 9246 9257 9269 9282 9295 9309 9323 9338 9352 9368 9383 9399 9415 9431 9447 9462 9478 9494 9510 9526 9542 9557 9572 9587 9601 9616 9630 9643 9657 9670 9682 9694 9706 9718 9729 9740 9751 9761 9771 9780 9790 9799 9807 9816 9824 9832 9839 9847 9854 9861 9867 9874 9880 9886 9892 9897 9903 9908 9913 9917 9922 9926 9930 9934 9937 9941 9944 9947 9950 9952 9954 9957 9958 9960 9962 9963 9964 9965 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9915 9913 9911 9909 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9873 9869 9866 9863 9859 9855 9852 9848 9844 9840 9835 9831 9826 9821 9816 9811 9806 9800 9794 9788 9782 9775 9768 9761 9754 9746 9739 9730 9722 9714 9705 9696 9687 9678 9668 9658 9649 9639 9629 9619 9609 9599 9589 9578 9568 9558 9548 9539 9529 9519 9509 9500 9491 9481 9472 9464 9455 9446 9438 9430 9422 9415 9407 9400 9393 9387 9380 9374 9368 9363 9358 9353 9348 9344 9340 9336 9333 9330 9328 9325 9324 9323 9322 9321 8073 0 34 2 9322 9322 9323 9325 9327 9330 9333 9336 9340 9345 9350 9355 9361 9367 9374 9381 9389 9397 9405 9414 9422 9432 9441 9450 9460 9470 9480 9490 9500 9510 9520 9530 9540 9550 9560 9569 9579 9589 9598 9608 9617 9626 9635 9644 9652 9661 9669 9677 9685 9693 9701 9709 9716 9724 9731 9738 9745 9752 9758 9765 9771 9777 9783 9789 9795 9800 9806 9811 9816 9821 9826 9830 9834 9839 9843 9846 9850 9853 9857 9860 9862 9865 9868 9870 9872 9874 9876 9878 9880 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9924 9922 9919 9917 9914 9911 9908 9904 9901 9897 9893 9889 9885 9881 9876 9872 9867 9862 9857 9852 9846 9841 9835 9830 9824 9818 9813 9807 9802 9796 9791 9785 9780 9775 9770 9765 9760 9756 9752 9748 9744 9740 9737 9734 9731 9728 9726 9724 9722 9721 9720 9719 9718 9717 9717 9717 9717 9718 9718 9719 9720 9721 9723 9724 9726 9728 9730 9733 9735 9738 9741 9744 9747 9750 9754 9758 9762 9766 9770 9774 9779 9783 9788 9793 9798 9803 9808 9813 9818 9823 9828 9833 9838 9843 9848 9853 9857 9862 9866 9870 9874 9878 9882 9886 9889 9893 9896 9899 9901 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9934 9935 9937 9939 9941 9943 9944 9946 9948 9950 9952 9953 9955 9957 9958 9960 9962 9963 9965 9966 9967 9968 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 8074 0 34 3 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9979 9980 9981 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9979 9979 9980 9980 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9945 9943 9940 9938 9935 9932 9929 9926 9923 9920 9916 9912 9908 9904 9900 9895 9891 9885 9880 9875 9869 9863 9856 9849 9842 9835 9827 9819 9810 9801 9792 9783 9772 9762 9751 9740 9728 9716 9704 9691 9678 9664 9651 9636 9622 9607 9592 9577 9562 9547 9531 9516 9500 9484 9469 9453 9438 9423 9408 9394 9379 9366 9352 9339 9327 9315 9304 9293 9283 9274 9265 9257 9250 9244 9239 9234 9230 9227 9225 9223 9223 9223 9224 9226 9228 9232 9236 9241 9246 9252 9259 9266 9274 9283 9292 9301 9311 9321 9332 9343 9354 9366 9377 9389 9402 9414 9426 9439 9452 9464 9477 9489 9502 9514 9527 9540 9552 9564 9576 9588 9600 9611 9623 9634 9645 9656 9666 9676 9686 9696 9706 9715 9724 9732 9741 9749 9756 9764 9771 9778 9784 9790 9796 9802 9807 9812 9817 9822 9826 9830 9834 9837 9841 9844 9847 9850 9852 9854 9857 9859 9861 9862 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9908 9908 9907 9905 9904 9902 9900 9898 9895 9893 9890 9886 9883 9879 9876 9872 9867 9863 9859 9854 9850 9845 9841 9837 9832 9828 9824 9820 9816 9812 9809 9806 9803 9801 9799 9797 9796 9795 9795 9794 9795 9795 9796 9798 9799 9801 9804 9806 9809 9812 9816 9820 9823 9827 9831 9836 9840 9844 9849 9853 9858 9862 9866 9871 9875 9879 9883 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9924 9921 9918 9915 9912 9908 9904 9899 9895 9890 9884 9878 9872 9865 9858 9850 9842 9834 9825 9815 9805 9794 9783 9770 9758 9745 9730 9716 9700 8075 0 34 3 9684 9667 9649 9630 9611 9591 9569 9547 9524 9499 9474 9448 9420 9392 9362 9331 9299 9266 9232 9197 9160 9122 9083 9043 9002 8959 8916 8871 8825 8779 8731 8682 8633 8583 8532 8480 8428 8375 8322 8269 8215 8162 8109 8056 8002 7949 7897 7845 7795 7744 7695 7647 7601 7556 7512 7470 7429 7391 7355 7321 7288 7258 7231 7206 7184 7163 7146 7132 7120 7111 7105 7102 7102 7104 7109 7117 7129 7142 7159 7178 7200 7225 7252 7281 7313 7346 7383 7421 7461 7503 7546 7591 7638 7686 7734 7784 7836 7887 7940 7992 8045 8098 8151 8204 8257 8311 8363 8415 8466 8516 8566 8615 8663 8709 8755 8799 8842 8884 8924 8963 9000 9036 9071 9104 9135 9165 9193 9220 9245 9269 9292 9313 9332 9351 9368 9384 9398 9411 9423 9434 9444 9453 9461 9469 9475 9481 9485 9489 9493 9496 9498 9500 9501 9502 9503 9503 9503 9503 9503 9502 9502 9501 9500 9499 9498 9498 9497 9496 9496 9495 9495 9495 9495 9495 9496 9496 9497 9498 9500 9502 9503 9506 9508 9511 9514 9517 9520 9524 9528 9532 9536 9541 9545 9550 9555 9561 9566 9572 9577 9583 9589 9595 9602 9608 9614 9620 9627 9633 9640 9646 9653 9659 9665 9671 9678 9684 9690 9696 9701 9707 9712 9717 9722 9727 9731 9735 9739 9743 9746 9749 9751 9753 9755 9757 9758 9758 9758 9758 9758 9757 9756 9754 9752 9750 9748 9745 9742 9739 9736 9733 9730 9727 9724 9721 9718 9715 9712 9709 9707 9705 9703 9702 9701 9701 9701 9701 9702 9703 9705 9707 9710 9713 9716 9720 9724 9729 9734 9739 9744 9750 9755 9761 9767 9773 9779 9785 9791 9796 9802 9807 9812 9817 9821 9826 9830 9833 9836 9839 9841 9843 9845 9846 9847 9848 9848 9848 9847 9846 9845 9844 9842 9840 9838 9836 9834 9831 9828 9825 9823 9819 9816 9813 9810 9807 9803 9800 9796 9793 9789 9786 9782 9779 9775 9772 9768 9764 9761 9757 9753 9750 9746 9743 9739 9736 9732 9729 9725 9722 9719 9715 9712 9709 9706 9703 9701 9698 9696 9693 9691 9689 9688 9686 9684 9683 9682 9681 9680 9680 9680 9679 9680 9680 9680 9681 9682 9683 9684 9686 9687 9689 9691 9694 9696 9699 9702 9705 9708 9711 9715 9719 9723 9727 9732 9736 9741 9746 9751 9756 9761 9766 9772 9777 9783 9788 9794 9800 9805 9811 9816 9822 9828 9833 9838 9843 9849 9854 9858 9863 9867 9872 9876 9880 9884 9887 9891 9894 9897 9900 9903 9905 9907 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9950 9951 9953 9955 9957 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 8076 0 34 3 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9918 9915 9913 9911 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9880 9876 9872 9868 9863 9858 9853 9848 9842 9836 9829 9822 9814 9807 9798 9790 9781 9772 9762 9752 9742 9732 9721 9711 9700 9690 9680 9669 9659 9649 9640 9631 9622 9614 9607 9600 9593 9588 9584 9580 9577 9575 9575 9575 9576 9578 9581 9585 9590 9596 9602 9610 9619 9628 9637 9648 9659 9670 9682 9694 9706 9718 9731 9743 9756 9768 9781 9792 9804 9815 9826 9837 9846 9856 9864 9873 9880 9887 9894 9900 9905 9909 9914 9917 9921 9923 9925 9927 9929 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9942 9943 9945 9946 9948 9949 9951 9953 9954 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9971 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9985 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9902 9899 9897 9895 9892 9890 9887 9884 9882 9879 9876 9873 9870 9867 9863 9860 9857 9853 9850 9846 9842 9839 9835 9831 9827 9824 9820 9816 9812 9809 9805 9802 9798 9795 9792 9788 9785 8077 0 34 3 9783 9780 9778 9775 9773 9772 9770 9769 9768 9767 9766 9766 9766 9766 9766 9767 9768 9769 9771 9772 9774 9776 9778 9780 9783 9785 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9833 9835 9838 9841 9843 9846 9848 9851 9853 9856 9858 9860 9863 9865 9867 9870 9872 9874 9877 9879 9882 9884 9886 9889 9891 9894 9897 9899 9902 9904 9907 9910 9912 9915 9918 9920 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9944 9942 9939 9936 9933 9930 9927 9923 9919 9915 9911 9907 9902 9897 9892 9887 9881 9876 9870 9864 9857 9851 9844 9837 9830 9823 9816 9809 9801 9794 9786 9778 9770 9762 9755 9747 9739 9731 9723 9715 9708 9700 9692 9685 9678 9671 9664 9657 9650 9644 9638 9632 9627 9621 9616 9612 9607 9603 9600 9596 9593 9591 9589 9587 9585 9584 9584 9584 9584 9584 9585 9587 9589 9591 9594 9596 9600 9604 9608 9612 9617 9621 9627 9632 9638 9644 9650 9657 9663 9670 9677 9684 9691 9698 9705 9713 9720 9728 9735 9742 9750 9757 9765 9772 9779 9786 9793 9800 9807 9814 9821 9827 9834 9840 9846 9852 9858 9863 9869 9874 9879 9884 9888 9893 9897 9901 9904 9908 9911 9914 9917 9920 9922 9924 9926 9928 9929 9930 9931 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9908 9905 9902 9899 9896 9892 9889 9885 9881 9877 9873 9869 9864 9860 9855 9850 9845 9840 9835 9830 9825 9819 9813 9808 9802 9796 9790 9784 9778 9772 9766 9760 9754 9748 9742 9736 9730 9724 9719 9713 9708 9702 9697 9692 9687 9682 9678 9674 9670 9666 9662 9659 9656 9653 9651 9648 9646 9645 9643 9642 9641 9641 9641 9641 9641 9642 9643 9644 9646 9647 9649 9652 9654 9657 9660 9663 9666 9670 9673 9677 9681 8078 0 34 3 9685 9689 9694 9698 9702 9707 9711 9716 9720 9724 9729 9733 9738 9742 9747 9751 9755 9759 9764 9768 9772 9776 9780 9784 9787 9791 9795 9798 9802 9805 9809 9812 9815 9818 9821 9824 9827 9830 9833 9835 9838 9840 9842 9844 9846 9848 9850 9852 9853 9855 9856 9857 9858 9858 9859 9859 9860 9860 9860 9860 9859 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9842 9841 9841 9840 9840 9839 9839 9839 9839 9840 9840 9840 9841 9842 9842 9843 9844 9845 9846 9847 9848 9850 9851 9852 9853 9855 9856 9858 9859 9860 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9875 9876 9876 9876 9875 9875 9875 9874 9873 9872 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9853 9851 9848 9845 9842 9839 9836 9833 9830 9826 9823 9819 9815 9811 9808 9804 9800 9795 9791 9787 9783 9779 9774 9770 9766 9761 9757 9753 9748 9744 9740 9736 9732 9728 9724 9720 9717 9714 9710 9708 9705 9702 9700 9698 9696 9695 9693 9693 9692 9691 9691 9692 9692 9693 9694 9695 9697 9699 9701 9703 9705 9708 9710 9713 9716 9718 9721 9723 9726 9729 9731 9733 9735 9737 9739 9740 9742 9742 9743 9743 9743 9742 9742 9741 9739 9737 9735 9733 9730 9727 9724 9721 9717 9714 9710 9707 9703 9699 9696 9692 9689 9685 9682 9679 9677 9674 9673 9671 9670 9669 9668 9668 9669 9670 9671 9673 9675 9677 9680 9684 9687 9692 9696 9701 9706 9711 9717 9722 9728 9734 9740 9747 9753 9759 9766 9772 9778 9784 9790 9796 9802 9808 9814 9819 9824 9829 9834 9839 9844 9848 9852 9856 9860 9863 9867 9870 9873 9876 9879 9882 9885 9887 9889 9892 9894 9896 9898 9900 9902 9903 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9919 9917 9914 9912 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9889 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9870 9871 9872 9873 8079 0 34 3 9874 9875 9877 9878 9879 9881 9882 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9923 9922 9920 9918 9915 9913 9910 9906 9903 9899 9895 9890 9886 9881 9876 9870 9865 9859 9852 9846 9840 9833 9826 9820 9813 9806 9799 9792 9785 9778 9772 9765 9759 9752 9746 9741 9735 9730 9725 9720 9716 9712 9708 9705 9702 9700 9698 9696 9694 9693 9692 9692 9692 9692 9692 9693 9694 9696 9697 9699 9701 9703 9705 9708 9710 9713 9716 9718 9721 9724 9728 9731 9734 9737 9740 9744 9747 9750 9754 9757 9760 9764 9767 9771 9774 9778 9781 9785 9789 9792 9796 9800 9804 9807 9811 9815 9819 9823 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9886 9890 9893 9896 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9930 9928 9926 9924 9921 9918 9915 9912 9909 9905 9901 9897 9893 9889 9884 9880 9875 9870 9865 9860 9854 9849 9844 9839 9834 9829 9824 9819 9815 9810 9806 9803 9799 9796 9794 9791 9789 9788 9787 9786 9786 9787 9788 9789 9791 9793 9795 9799 9802 9806 9810 9814 9819 9824 9829 9835 9840 9846 9851 9857 9862 9868 9874 9879 9885 9890 9895 9899 9904 9908 9912 9916 9920 9923 9926 9928 9931 9933 9935 9936 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9957 9956 9954 9952 9950 9948 9946 9943 9941 9938 9935 9932 9929 9926 9923 9919 9916 9913 9909 9905 9902 9898 9895 9891 9887 9884 9880 9877 9873 9870 9867 9863 9860 9857 9854 9852 9849 9846 9844 9841 9839 9837 9835 9833 9832 9830 9829 9827 9826 9825 9824 9824 9823 9822 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9832 9834 9835 9837 9839 9841 9843 9845 9848 8080 0 34 3 9850 9852 9855 9857 9860 9863 9865 9868 9871 9873 9876 9879 9881 9884 9887 9889 9892 9894 9896 9899 9901 9903 9905 9908 9909 9911 9913 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9924 9922 9920 9918 9916 9913 9910 9907 9903 9899 9895 9890 9886 9881 9875 9870 9864 9859 9853 9847 9840 9834 9828 9822 9816 9809 9803 9797 9792 9786 9780 9775 9770 9765 9760 9756 9752 9748 9744 9741 9738 9735 9732 9730 9727 9725 9723 9721 9719 9717 9715 9713 9711 9709 9707 9704 9701 9699 9695 9692 9689 9685 9680 9676 9671 9665 9660 9654 9647 9641 9634 9626 9618 9610 9602 9593 9584 9575 9565 9555 9545 9535 9524 9513 9502 9491 9480 9468 9456 9444 9432 9419 9406 9393 9380 9366 9352 9338 9323 9308 9292 9276 9259 9242 9225 9207 9188 9169 9149 9128 9107 9085 9063 9040 9017 8992 8968 8943 8917 8891 8865 8838 8811 8784 8757 8729 8702 8674 8647 8620 8593 8567 8541 8515 8490 8466 8443 8420 8398 8378 8358 8340 8322 8306 8292 8278 8266 8255 8246 8238 8232 8227 8224 8222 8221 8222 8225 8229 8234 8240 8249 8258 8268 8280 8293 8307 8322 8337 8354 8372 8390 8410 8429 8449 8470 8492 8513 8535 8557 8578 8600 8622 8643 8665 8686 8707 8727 8747 8767 8785 8803 8820 8837 8852 8867 8881 8893 8905 8916 8926 8934 8942 8949 8955 8959 8963 8966 8968 8969 8970 8969 8968 8967 8964 8962 8958 8955 8951 8948 8944 8940 8937 8933 8929 8926 8923 8920 8918 8917 8916 8915 8916 8917 8918 8921 8924 8928 8933 8938 8944 8952 8959 8968 8977 8987 8998 9010 9021 9034 9047 9061 9075 9089 9104 9119 9135 9150 9166 9183 9199 9216 9232 9249 9265 9282 9299 9315 9332 9348 9365 9381 9397 9413 9429 9445 9460 9475 9490 9504 9518 9532 9546 9559 9571 9584 9595 9607 9618 9628 9638 9647 9656 9664 9671 9678 9684 9690 9695 9699 9703 9706 9708 9710 9711 9711 9711 9710 9709 9707 9705 9702 9699 9695 9691 9686 9681 9676 9671 9665 9659 9653 9647 9641 9635 9629 9623 9616 9610 9604 9598 9592 9587 9581 9576 9571 9566 9561 9557 9553 9549 9545 9542 9538 9536 9533 9531 9528 9527 9525 9524 9523 9523 9522 9523 9523 9524 9525 9526 9528 9530 9533 9536 9539 9543 9547 9552 9557 9562 9568 9574 9580 9587 9594 9602 9610 9618 9626 9635 9644 9653 9662 9672 9681 9691 8081 0 34 3 9701 9710 9720 9730 9740 9749 9759 9768 9777 9786 9795 9804 9812 9820 9828 9836 9843 9850 9856 9863 9869 9874 9880 9885 9889 9894 9898 9901 9905 9908 9911 9914 9917 9919 9921 9923 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9952 9951 9951 9950 9949 9948 9948 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9937 9936 9934 9933 9931 9929 9926 9924 9921 9918 9915 9911 9908 9904 9900 9896 9891 9886 9881 9876 9871 9866 9860 9854 9849 9843 9837 9830 9824 9818 9811 9804 9798 9791 9784 9777 9770 9763 9756 9748 9741 9733 9725 9718 9709 9701 9693 9684 9676 9667 9658 9649 9639 9629 9620 9610 9600 9589 9579 9568 9558 9547 9536 9525 9514 9504 9493 9482 9471 9461 9450 9440 9430 9420 9411 9402 9393 9384 9376 9369 9362 9355 9349 9343 9338 9333 9329 9325 9322 9320 9318 9316 9315 9314 9314 9314 9315 9316 9318 9319 9322 9324 9327 9329 9332 9336 9339 9343 9346 9350 9354 9357 9361 9365 9369 9372 9376 9380 9383 9387 9391 9394 9398 9401 9405 9409 9412 9416 9420 9423 9427 9431 9435 9440 9444 9449 9453 9458 9463 9469 9474 9480 9486 9492 9498 9505 9511 9518 9525 9532 9540 9547 9555 9563 9570 9578 9586 9594 9602 9609 9617 9624 9632 9639 9646 9653 9660 9666 9673 9679 9684 9690 9695 9700 9704 9708 9712 9716 9719 9722 9725 9727 9729 9731 9733 9734 9735 9736 9736 9737 9737 9738 9738 9738 9738 9738 9738 9738 9738 9737 9738 9738 9738 9738 9738 9739 9739 9740 9741 9742 9743 9744 9746 9748 9749 9751 9754 9756 9758 9761 9764 9767 9770 9773 9776 9780 9783 9787 9791 9795 9799 9803 9807 9811 9815 9819 9823 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9866 9870 9873 9877 9880 9884 9887 9890 9893 9896 9899 9902 9904 9907 9910 9912 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 8082 0 34 3 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9967 9966 9964 9962 9960 9958 9955 9953 9950 9947 9944 9940 9937 9934 9930 9926 9923 9919 9915 9911 9907 9903 9899 9895 9891 9887 9883 9879 9875 9872 9868 9864 9861 9858 9855 9852 9849 9846 9844 9842 9840 9838 9836 9835 9834 9833 9832 9832 9831 9831 9832 9832 9833 9834 9835 9837 9838 9840 9842 9845 9847 9850 9853 9855 9859 9862 9865 9868 9872 9875 9879 9882 9885 9889 9892 9895 9898 9901 9904 9907 9910 9912 9914 9916 9918 9920 9921 9922 9923 9924 9924 9924 9924 9924 9923 9922 9922 9920 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9887 9884 9882 9879 9877 9874 9872 9869 9867 9864 9862 9859 9857 9854 9851 9849 9846 9844 9841 9838 9836 9833 9830 9828 9825 9822 9819 9817 9814 9811 9808 9806 9803 9800 9798 9795 9793 9790 9788 9786 9784 9782 9780 9778 9776 9775 9773 9772 9771 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9756 9755 9753 9751 9749 9747 9745 9742 9739 9735 9732 9728 9724 9719 9714 9709 9704 9698 9691 9685 9678 9671 9663 9655 9647 9639 9630 9621 9611 9602 9592 9582 9571 9561 9550 9539 9528 9516 9505 9493 9482 9470 9458 9446 9434 9422 9410 9398 9386 9374 9362 9350 9339 9327 9316 9305 9294 9284 9274 9264 9255 9246 9238 9230 9223 9216 9210 9205 9200 9196 9193 9190 9189 9188 9188 9189 9191 9193 9197 9201 9206 9212 9219 9227 9235 9245 9255 9265 9277 9288 9301 9314 9328 9341 9356 9370 9385 9401 9416 9431 9447 9462 9477 9493 9508 9523 9539 9553 9568 9582 9596 9610 9623 9636 9649 9661 9673 9685 9696 9707 9717 9727 9737 9747 9756 9765 9773 9782 9790 9798 9805 9812 9820 9827 9833 9840 9846 9853 9859 9865 9871 9877 9882 9888 9893 9898 9903 9908 9913 9917 9921 9926 9930 9933 9937 9940 9944 9947 9949 9952 9955 9957 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9924 9922 9919 9916 9913 9910 9907 9904 9900 9897 9893 9889 9885 9881 9877 9873 9869 9865 9861 9857 9852 9848 9845 9841 9837 9834 9830 9827 9824 9821 9819 9817 9815 9814 9812 9811 9811 9810 9810 9811 9811 9812 9814 9815 9817 9819 9822 9824 9827 9830 9833 9836 9839 9843 9846 9850 9853 9856 9860 9863 9867 9870 9873 9876 9878 8083 0 34 3 9881 9883 9885 9887 9889 9890 9891 9892 9893 9894 9894 9894 9893 9893 9892 9891 9890 9888 9886 9885 9882 9880 9878 9875 9872 9870 9866 9863 9860 9857 9853 9850 9846 9842 9838 9834 9830 9826 9822 9818 9813 9809 9804 9800 9795 9790 9786 9781 9776 9771 9766 9761 9756 9751 9745 9740 9735 9730 9725 9720 9715 9710 9705 9700 9695 9690 9686 9681 9677 9673 9670 9666 9663 9660 9657 9655 9652 9651 9649 9648 9647 9647 9647 9647 9647 9648 9649 9651 9653 9655 9657 9660 9663 9666 9670 9674 9678 9682 9686 9691 9695 9700 9705 9710 9715 9720 9725 9730 9735 9740 9745 9750 9755 9760 9765 9770 9775 9780 9785 9789 9794 9799 9803 9808 9813 9817 9821 9826 9830 9834 9839 9843 9847 9851 9855 9859 9863 9867 9870 9874 9878 9881 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9948 9949 9951 9952 9954 9956 9957 9959 9961 9963 9964 9966 9968 9969 9971 9972 9973 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9969 9969 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9953 9952 9950 9948 9947 9945 9943 9942 9940 9939 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 8084 0 34 3 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9873 9871 9868 9866 9863 9861 9858 9855 9852 9849 9845 9842 9838 9834 9830 9826 9822 9817 9813 9808 9803 9798 9794 9789 9784 9779 9774 9769 9764 9759 9754 9749 9745 9740 9736 9732 9728 9724 9720 9717 9714 9711 9708 9706 9703 9701 9700 9698 9697 9696 9695 9694 9694 9694 9694 9694 9694 9695 9695 9696 9697 9698 9699 9701 9702 9704 9706 9708 9710 9712 9714 9716 9718 9721 9723 9726 9729 9731 9734 9737 9740 9742 9745 9748 9751 9754 9757 9759 9762 9765 9767 9769 9772 9774 9776 9777 9779 9780 9781 9782 9783 9783 9783 9783 9783 9782 9781 9781 9779 9778 9776 9775 9773 9771 9769 9767 9765 9763 9761 9759 9757 9755 9754 9752 9751 9750 9749 9749 9748 9748 9748 9749 9749 9750 9751 9753 9754 9756 9758 9760 9763 9765 9768 9770 9773 9775 9778 9780 9783 9786 9788 9790 9792 9794 9796 9798 9799 9800 9802 9803 9803 9804 9804 9805 9805 9805 9805 9804 9804 9803 9803 9802 9801 9800 9799 9797 9796 9794 9792 9790 9788 9786 9783 9780 9777 9773 9769 9765 9760 9755 9749 9743 9737 9730 9723 9715 9707 9698 9689 9680 9670 9660 9649 9639 9628 9618 9607 9596 9585 9575 9564 9554 9545 9535 9526 9518 9510 9503 9496 9490 9485 9481 9477 9474 9472 9471 9471 9471 9472 9474 9477 9480 9484 9489 9494 9499 9505 9511 9518 9524 9531 9538 9544 9551 9558 9564 9570 9576 9582 9587 9591 9596 9599 9603 9605 9608 9609 9610 9611 9611 9610 9609 9608 9606 9603 9600 9597 9593 9589 9585 9580 9575 9570 9564 9558 9552 9545 9539 9532 9525 9517 9510 9502 9494 9485 9477 9468 9458 9449 9439 9429 9418 9407 9395 9383 9371 9358 9345 9331 9316 9301 9286 9270 9253 9236 9219 9201 9182 9163 9143 9123 9103 9082 9060 9039 9017 8994 8971 8949 8925 8902 8878 8854 8830 8806 8782 8757 8733 8708 8684 8659 8634 8609 8584 8085 0 34 3 8558 8533 8507 8481 8455 8429 8402 8374 8347 8318 8290 8260 8230 8199 8167 8135 8101 8067 8031 7995 7957 7918 7878 7837 7794 7751 7705 7659 7611 7563 7513 7461 7409 7355 7301 7245 7188 7131 7073 7014 6955 6894 6834 6773 6713 6652 6592 6532 6471 6411 6351 6292 6234 6177 6120 6064 6010 5957 5905 5855 5806 5758 5713 5668 5626 5585 5547 5510 5475 5442 5412 5383 5356 5332 5310 5290 5272 5257 5244 5233 5224 5218 5214 5213 5214 5218 5224 5232 5243 5256 5272 5290 5311 5334 5359 5387 5417 5450 5485 5522 5561 5603 5646 5692 5739 5789 5840 5894 5948 6004 6062 6122 6182 6244 6306 6370 6435 6500 6565 6631 6698 6764 6831 6898 6965 7032 7098 7164 7229 7294 7358 7422 7485 7546 7607 7667 7726 7784 7841 7896 7951 8004 8056 8107 8156 8205 8252 8298 8342 8386 8428 8469 8509 8548 8585 8622 8657 8691 8724 8755 8786 8815 8844 8871 8897 8922 8946 8968 8990 9010 9029 9047 9064 9080 9094 9108 9120 9131 9140 9149 9156 9163 9168 9172 9175 9177 9178 9177 9177 9175 9172 9168 9164 9159 9154 9148 9142 9135 9128 9121 9115 9108 9101 9094 9088 9081 9075 9070 9066 9062 9058 9056 9054 9053 9053 9054 9055 9058 9062 9066 9072 9078 9085 9094 9102 9112 9123 9134 9146 9158 9171 9184 9198 9212 9226 9240 9254 9268 9282 9297 9311 9325 9338 9351 9365 9377 9390 9401 9413 9424 9435 9445 9455 9464 9473 9482 9490 9498 9506 9514 9521 9528 9535 9542 9549 9556 9563 9569 9576 9583 9589 9596 9603 9610 9617 9624 9631 9638 9645 9652 9659 9667 9674 9681 9688 9695 9702 9709 9716 9723 9730 9736 9742 9748 9754 9760 9765 9771 9776 9780 9785 9789 9793 9797 9801 9804 9807 9810 9813 9816 9818 9820 9822 9824 9826 9827 9829 9830 9831 9832 9833 9834 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9842 9843 9843 9844 9844 9845 9846 9846 9847 9847 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9853 9852 9852 9851 9849 9848 9846 9845 9843 9841 9838 9836 9833 9830 9827 9825 9821 9818 9815 9812 9809 9806 9803 9800 9797 9795 9792 9790 9788 9787 9785 9784 9784 9783 9783 9784 9785 9786 9787 9789 9792 9794 9797 9801 9804 9808 9812 9817 9821 9826 9831 9836 9841 9846 9851 9856 9861 9866 9871 9876 9880 9884 9888 9892 9896 9899 9902 9905 9907 9910 9912 9913 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9916 8086 0 34 3 9914 9913 9911 9909 9908 9906 9904 9902 9900 9897 9895 9893 9890 9888 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9848 9844 9839 9834 9828 9823 9817 9811 9805 9799 9792 9786 9779 9772 9765 9757 9750 9743 9735 9727 9720 9712 9705 9697 9689 9682 9674 9666 9659 9652 9645 9638 9631 9624 9617 9611 9605 9599 9593 9588 9583 9578 9573 9569 9565 9561 9558 9554 9552 9549 9547 9545 9543 9542 9541 9540 9540 9540 9540 9541 9542 9543 9544 9546 9548 9550 9553 9555 9558 9562 9565 9569 9573 9577 9581 9586 9590 9595 9600 9605 9610 9616 9621 9627 9632 9638 9644 9650 9656 9662 9668 9674 9680 9686 9692 9698 9704 9710 9716 9722 9728 9734 9740 9746 9752 9758 9763 9769 9775 9780 9785 9790 9795 9800 9805 9810 9815 9819 9824 9828 9832 9836 9840 9844 9847 9851 9854 9858 9861 9864 9867 9870 9873 9875 9878 9881 9883 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9947 9946 9946 9946 9946 9946 9947 9947 9947 9948 8087 0 34 3 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9941 9939 9938 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9925 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9926 9924 9923 9921 9919 9916 9914 9911 9908 9905 9902 9898 9894 9890 9886 9882 9878 9873 9869 9864 9860 9855 9850 9845 9840 9835 9830 9825 9821 9816 9811 9806 9801 9796 9792 9787 9782 9778 9773 9769 9764 9760 9756 9752 9748 9744 9740 9736 9732 9729 9725 9722 9719 9716 9714 9711 9709 9707 9705 9703 9702 9701 9700 9699 9699 9699 9699 9700 9701 9702 9703 9705 9707 9709 9711 9713 9716 9719 9722 9725 9728 9732 9735 9739 9742 9746 9750 9753 9757 9760 9764 9768 9771 9775 9778 9781 9785 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9834 9837 9840 9843 9847 9850 9854 9857 9861 9865 9868 9872 9876 9880 9883 9887 9891 9895 9898 9902 9906 9909 9912 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9940 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9951 9950 9948 9946 9945 9943 9941 9940 9938 9936 9935 9933 9932 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9943 9944 9946 9947 9948 9950 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 8088 0 34 3 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9873 9869 9865 9862 9858 9854 9849 9845 9841 9836 9831 9826 9821 9816 9811 9805 9800 9794 9788 9783 9777 9770 9764 9758 9752 9745 9739 9732 9726 9719 9712 9706 9699 9693 9686 9680 9673 9667 9661 9655 9649 9643 9638 9633 9627 9623 9618 9613 9609 9605 9602 9599 9596 9593 9591 9589 9587 9586 9585 9585 9585 9585 9585 9586 9588 9590 9592 9594 9597 9600 9603 9607 9611 9615 9619 9624 9629 9634 9640 9645 9651 9656 9662 9668 9675 9681 9687 9693 9700 9706 9712 9719 9725 9731 9737 9743 9750 9756 9762 9767 9773 9779 9784 9790 9795 9800 9805 9810 9815 9820 9824 9829 9833 9837 9841 9845 9849 9853 9856 9859 9862 9865 9868 9871 9874 9876 9878 9881 9883 9884 9886 9888 9890 9891 9892 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9906 9905 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9871 9869 9867 9864 9862 9860 9858 9857 9855 9853 9852 9851 9850 9849 9848 9848 9847 9847 9847 9848 9848 9849 9850 9851 9852 9853 9855 9857 9859 9861 9863 9865 9868 9870 9873 9875 9878 9880 9883 9886 9888 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9928 9928 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9933 9934 9935 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 8089 0 34 3 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9964 9963 9961 9960 9958 9956 9954 9952 9950 9947 9945 9943 9940 9938 9935 9933 9930 9927 9924 9922 9919 9916 9913 9910 9907 9904 9901 9898 9894 9891 9888 9884 9880 9877 9873 9869 9864 9860 9855 9851 9846 9841 9835 9830 9824 9818 9812 9805 9799 9792 9784 9777 9769 9761 9753 9745 9736 9727 9718 9709 9700 9690 9681 9671 9661 9651 9640 9630 9620 9609 9599 9588 9578 9567 9557 9546 9536 9526 9516 9506 9496 9486 9476 9467 9458 9449 9441 9432 9424 9417 9409 9402 9396 9389 9383 9378 9372 9368 9363 9359 9355 9352 9349 9346 9344 9342 9341 9340 9339 9339 9338 9339 9339 9340 9341 9342 9343 9345 9347 9349 9352 9354 9357 9360 9363 9366 9369 9373 9377 9381 9385 9389 9393 9398 9402 9407 9412 9417 9422 9428 9433 9439 9445 9451 9457 9464 9470 9477 9484 9491 9498 9505 9513 9520 9528 9536 9543 9551 9559 9567 9575 9582 9590 9598 9606 9614 9621 9629 9636 9643 9650 9657 9664 9671 9677 9684 9690 9696 9701 9707 9712 9717 9722 9727 9732 9736 9741 9745 9749 9753 9757 9760 9764 9767 9771 9774 9777 9780 9783 9786 9789 9792 9794 9797 9800 9802 9805 9807 9809 9812 9814 9816 9818 9820 9822 9824 9825 9827 9828 9830 9831 9832 9833 9834 9834 9835 9835 9835 9835 9835 9835 9834 9833 9832 9831 9830 9828 9826 9824 9822 9820 9817 9815 9812 9809 9805 9802 9798 9795 9791 9787 9783 9779 9774 9770 9766 9762 9757 9753 9749 9744 9740 9736 9732 9728 9724 9721 9717 9714 9710 9707 9705 9702 9699 9697 9695 9693 9692 9690 9689 9688 9687 9687 9687 9686 9686 9686 9687 9687 9688 9689 9689 9690 9691 9693 9694 9695 9696 9698 9699 9701 9702 9704 9705 9707 9709 9710 9712 9713 9715 9717 9718 9720 9722 9723 9725 9727 9729 9730 9732 9734 9736 9738 9739 9741 9743 9745 9747 9749 9751 9753 9755 9756 9758 9760 9762 9764 9765 9767 9769 9770 9772 9773 9774 9775 9776 9777 9778 9779 9780 9780 9781 9781 9781 9781 9781 9781 9780 9780 9779 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9763 9762 9762 9762 9761 9761 9761 9762 9762 9763 9764 9764 9766 9767 9768 9770 9772 9774 9776 9778 9780 9783 9786 9789 9791 9794 9798 9801 9804 9807 9811 9814 9818 9821 9825 9829 9832 9836 9839 9843 9846 9850 9854 9857 9861 9864 9867 9871 9874 9877 9881 9884 9887 9890 9893 9896 8090 0 34 3 9898 9901 9904 9906 9909 9911 9913 9916 9918 9920 9922 9923 9925 9927 9928 9929 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9908 9905 9903 9900 9898 9895 9892 9889 9886 9882 9879 9875 9872 9868 9864 9860 9855 9851 9847 9842 9837 9833 9828 9823 9818 9813 9808 9803 9797 9792 9787 9781 9776 9770 9765 9759 9754 9748 9742 9736 9730 9724 9718 9711 9705 9698 9691 9684 9677 9670 9662 9655 9647 9639 9630 9621 9612 9603 9594 9584 9574 9564 9554 9543 9532 9521 9509 9498 9486 9474 9461 9449 9437 9424 9411 9398 9385 9372 9359 9346 9333 9319 9306 9293 9280 9268 9255 9242 9230 9218 9206 9195 9184 9173 9163 9153 9143 9134 9126 9118 9110 9104 9098 9092 9087 9084 9080 9078 9076 9075 9075 9075 9077 9079 9082 9085 9089 9094 9099 9105 9111 9118 9125 9133 9140 9148 9155 9163 9170 9177 9184 9191 9197 9203 9208 9212 9215 9218 9220 9221 9221 9219 9217 9214 9210 9204 9198 9191 9182 9173 9163 9152 9141 9128 9115 9102 9089 9076 9062 9049 9035 9021 9008 8995 8983 8972 8961 8951 8942 8934 8928 8922 8917 8914 8912 8911 8912 8913 8917 8921 8927 8933 8941 8950 8960 8971 8982 8995 9008 9022 9037 9051 9066 9082 9097 9113 9129 9144 9160 9175 9190 9205 9219 9233 9246 9259 9272 9284 9296 9307 9317 9327 9337 9346 9354 9363 9371 9378 9385 9392 9399 9406 9412 9419 9425 9431 9438 9444 9451 9458 9465 9472 9479 9487 9495 9503 9511 9520 9529 9538 9548 9557 9567 9578 9588 9599 9609 9620 9631 9642 9653 9664 9675 9686 9696 9707 9718 9728 9738 9748 9758 9768 9777 9786 9795 9803 9811 9819 9826 9833 9840 9847 9853 9859 9865 9870 9875 9880 9885 9889 9893 9897 9901 9905 9908 9912 9915 9918 9921 9924 9926 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9906 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9866 9863 9860 9857 9854 9852 9849 9847 9844 9842 9840 9838 9836 9834 9832 9830 9829 9827 9826 9825 9824 9823 9822 9822 9821 9821 9820 9820 9820 9820 9820 9820 9820 9821 9821 9822 9822 9823 9823 9824 9825 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9838 8091 0 34 3 9839 9840 9841 9842 9844 9845 9846 9847 9848 9849 9850 9850 9851 9851 9851 9852 9851 9851 9850 9850 9849 9847 9846 9844 9842 9840 9837 9834 9831 9828 9825 9821 9817 9814 9810 9806 9802 9798 9794 9790 9786 9783 9779 9776 9773 9770 9768 9766 9764 9763 9762 9761 9761 9762 9762 9764 9765 9767 9769 9772 9775 9779 9782 9786 9790 9795 9799 9804 9809 9813 9818 9823 9828 9832 9837 9842 9846 9850 9854 9858 9862 9865 9868 9871 9874 9876 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9891 9891 9890 9888 9887 9885 9884 9882 9879 9877 9874 9871 9868 9865 9861 9858 9854 9849 9845 9840 9836 9831 9826 9821 9815 9810 9805 9799 9794 9789 9783 9778 9773 9768 9763 9758 9753 9748 9743 9739 9735 9731 9727 9723 9720 9716 9713 9710 9707 9705 9702 9700 9698 9696 9694 9692 9691 9689 9688 9687 9686 9685 9684 9683 9682 9682 9681 9681 9681 9681 9680 9680 9681 9681 9681 9681 9681 9682 9682 9683 9683 9684 9685 9685 9686 9686 9687 9687 9688 9688 9689 9689 9689 9689 9689 9689 9688 9688 9687 9686 9685 9683 9682 9680 9677 9675 9672 9669 9666 9663 9659 9656 9652 9647 9643 9638 9634 9629 9624 9620 9615 9610 9605 9600 9596 9591 9587 9583 9579 9575 9572 9569 9566 9564 9562 9560 9559 9558 9558 9558 9559 9560 9561 9563 9566 9568 9572 9575 9579 9584 9589 9594 9600 9606 9612 9618 9625 9632 9639 9647 9654 9662 9670 9678 9686 9694 9702 9710 9718 9726 9734 9742 9750 9757 9765 9773 9780 9788 9795 9802 9809 9815 9822 9828 9835 9841 9846 9852 9858 9863 9868 9873 9877 9882 9886 9890 9894 9898 9901 9905 9908 9911 9914 9917 9919 9922 9924 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9917 9916 9914 9911 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9873 9870 9867 9864 9861 9859 9856 9854 9852 9850 9848 9846 9845 9844 9843 9842 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9854 9854 9854 9854 9854 9853 9852 9851 9850 9848 9846 9844 9842 9840 9837 9834 9831 9827 9824 9820 9817 9813 9809 9805 9801 9797 9793 9789 9785 9781 9776 9772 9768 9764 9761 9757 9753 9750 9746 9743 9739 9736 9733 9730 9727 9724 8092 0 34 3 9722 9719 9717 9714 9712 9710 9708 9706 9705 9703 9702 9701 9700 9699 9698 9698 9698 9698 9698 9698 9699 9700 9701 9703 9705 9707 9710 9712 9715 9719 9723 9727 9731 9736 9740 9746 9751 9757 9763 9769 9775 9781 9788 9794 9801 9808 9814 9821 9828 9834 9841 9847 9853 9860 9865 9871 9876 9882 9886 9891 9895 9899 9903 9906 9909 9912 9915 9917 9919 9920 9922 9923 9924 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9933 9935 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9914 9911 9908 9904 9900 9896 9892 9887 9881 9875 9869 9863 9856 9848 9840 9832 9823 9814 9804 9794 9784 9773 9761 9749 9737 9724 9711 9698 9683 9669 9654 9638 9622 9606 9589 9572 9554 9535 9516 9497 9477 9456 9435 9413 9391 9368 9345 9321 9297 9271 9246 9220 9193 9166 9138 9110 9081 9052 9022 8992 8961 8931 8899 8868 8836 8804 8772 8739 8707 8674 8642 8609 8577 8544 8511 8479 8446 8414 8382 8350 8319 8288 8257 8226 8196 8167 8137 8109 8080 8053 8026 7999 7974 7949 7924 7901 7878 7856 7836 7816 7797 7779 7762 7746 7732 7718 7706 7695 7686 7678 7671 7666 7662 7660 7659 7660 7663 7667 7672 7680 7689 7699 7711 7725 7740 7757 7775 7794 7815 7838 7861 7886 7912 7939 7967 7996 8026 8057 8089 8121 8153 8186 8220 8254 8288 8322 8356 8390 8425 8459 8493 8527 8561 8594 8627 8660 8692 8724 8755 8786 8816 8846 8876 8905 8933 8961 8989 9015 9042 9068 9093 9118 9143 9167 9191 9214 9236 9259 9281 9302 9323 9344 9364 9384 9403 9422 9440 9458 9475 9492 9509 9525 9540 9555 9569 9583 9596 9609 9621 9633 9644 9655 9665 9674 9683 9691 9699 9706 9713 9719 9724 9730 9734 9738 9742 9745 9748 9750 9752 9753 9754 9754 9754 9754 9753 9751 9750 9748 9745 9742 9739 9735 9730 9725 9720 9714 9708 9701 9694 9686 9677 9669 9659 9649 9638 9627 9616 9603 9590 9577 9563 9549 9534 9518 9502 9486 9469 9452 9434 9416 9398 9379 9360 9341 9322 9303 9283 9264 9245 9225 9206 9187 9168 9149 9131 9113 9096 9079 9062 9046 9031 9016 9002 8989 8976 8964 8953 8943 8933 8925 8917 8910 8904 8899 8895 8891 8889 8887 8886 8886 8887 8093 0 34 3 8889 8891 8894 8898 8902 8907 8912 8918 8925 8932 8939 8947 8955 8963 8972 8981 8990 8999 9007 9016 9025 9034 9043 9051 9060 9068 9076 9084 9091 9098 9104 9110 9115 9120 9125 9129 9132 9135 9137 9138 9139 9138 9138 9136 9134 9131 9127 9122 9117 9110 9103 9095 9086 9077 9066 9055 9042 9029 9016 9001 8985 8969 8952 8934 8916 8897 8877 8856 8835 8814 8792 8769 8746 8722 8699 8674 8650 8625 8600 8575 8550 8525 8500 8475 8450 8425 8401 8376 8353 8329 8306 8283 8261 8239 8218 8198 8178 8159 8142 8124 8108 8093 8079 8066 8054 8043 8033 8024 8017 8011 8006 8002 8000 7999 7999 8001 8004 8009 8015 8022 8031 8041 8052 8065 8078 8094 8110 8127 8146 8166 8187 8208 8231 8255 8279 8304 8330 8357 8384 8412 8440 8469 8498 8527 8557 8586 8616 8646 8676 8706 8735 8765 8794 8824 8853 8882 8910 8938 8966 8993 9020 9047 9073 9098 9123 9148 9172 9196 9219 9241 9263 9284 9305 9325 9345 9364 9383 9401 9418 9435 9451 9467 9482 9496 9510 9523 9536 9548 9560 9571 9581 9591 9600 9609 9617 9624 9631 9638 9644 9650 9655 9660 9665 9669 9673 9677 9680 9683 9686 9688 9691 9693 9695 9697 9699 9701 9703 9705 9706 9708 9710 9712 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9737 9739 9741 9744 9746 9748 9751 9753 9755 9757 9760 9762 9764 9767 9769 9771 9773 9776 9778 9780 9782 9785 9787 9789 9791 9794 9796 9798 9801 9803 9805 9808 9810 9812 9815 9817 9819 9822 9824 9826 9828 9830 9832 9834 9836 9837 9839 9840 9841 9843 9844 9845 9845 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9867 9867 9866 9866 9865 9863 9862 9859 9857 9854 9850 9846 9842 9837 9831 9826 9820 9813 9806 9799 9791 9784 9776 9768 9759 9751 9743 9734 9726 9718 9710 9702 9694 9687 9680 9673 9667 9661 9655 9650 9646 9641 9638 9634 9631 9629 9627 9625 9624 9623 9622 9622 9621 9621 9621 9621 9620 9620 9620 9620 9619 9618 9616 9615 9613 9610 9607 9603 9599 9594 9589 9583 9576 9568 9560 9551 9541 9530 9519 9507 9494 9480 9466 9451 9435 9419 9402 9384 9366 9347 9327 9308 9287 9266 9245 9224 9202 9180 9157 9135 9112 9089 9066 9043 9021 8998 8975 8953 8930 8908 8887 8865 8845 8824 8804 8785 8766 8748 8730 8714 8698 8683 8668 8655 8642 8631 8620 8611 8602 8594 8588 8582 8578 8574 8571 8570 8570 8570 8572 8574 8578 8582 8588 8594 8601 8609 8618 8628 8639 8650 8662 8674 8687 8701 8716 8731 8746 8762 8778 8794 8811 8829 8846 8864 8882 8900 8918 8936 8954 8972 8991 9009 9027 8094 0 34 3 9046 9064 9082 9100 9117 9135 9152 9169 9186 9203 9219 9235 9251 9267 9282 9298 9313 9327 9342 9356 9370 9383 9397 9410 9423 9436 9448 9460 9472 9484 9496 9507 9518 9529 9540 9551 9561 9571 9581 9591 9600 9609 9618 9627 9635 9644 9651 9659 9666 9673 9680 9686 9692 9698 9703 9708 9713 9717 9721 9725 9728 9732 9734 9737 9739 9741 9743 9744 9745 9746 9747 9747 9747 9747 9747 9746 9745 9744 9742 9740 9738 9736 9733 9730 9726 9722 9718 9713 9707 9701 9694 9687 9678 9670 9660 9650 9639 9627 9615 9601 9587 9572 9557 9541 9524 9506 9488 9469 9450 9431 9411 9392 9372 9352 9332 9312 9293 9274 9256 9238 9220 9204 9189 9175 9162 9150 9139 9130 9123 9117 9112 9109 9107 9107 9109 9112 9117 9123 9131 9140 9150 9162 9175 9189 9204 9219 9236 9254 9271 9289 9308 9327 9346 9365 9384 9403 9422 9440 9458 9476 9494 9510 9526 9542 9557 9571 9585 9598 9611 9622 9634 9644 9654 9664 9673 9681 9689 9697 9704 9711 9718 9724 9730 9736 9741 9747 9752 9757 9762 9767 9772 9777 9781 9786 9790 9795 9799 9803 9807 9811 9814 9818 9821 9825 9828 9831 9834 9836 9839 9841 9844 9846 9848 9850 9851 9853 9855 9856 9857 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 9871 9872 9873 9875 9876 9878 9879 9881 9882 9884 9886 9887 9889 9891 9893 9894 9896 9898 9900 9902 9904 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9893 9891 9888 9885 9882 9879 9875 9872 9869 9865 9862 9858 9855 9851 9848 9844 9841 9837 9834 9830 9827 9824 9821 9818 9815 9813 9810 9808 9806 9804 9802 9800 9799 9797 9796 9795 9794 9793 9792 9791 9790 9790 9789 9788 9787 9787 9786 9785 9784 9783 9782 9781 9780 9779 9777 9776 9774 9773 9771 9769 9767 9765 9763 9760 9758 9756 9754 9752 9749 9747 9745 9743 9741 9739 9737 9735 9734 9732 9731 9730 9729 9728 9728 9727 9727 9727 9727 9727 9728 9729 9730 9731 9732 9733 9735 9737 9739 9741 9743 9746 9748 9751 9754 9757 9760 9763 9767 9770 9774 9778 9781 9785 9789 9793 9797 9801 9806 9810 9814 9819 9823 9827 9832 9836 9841 9845 9849 8095 0 34 3 9854 9858 9862 9867 9871 9875 9879 9883 9887 9890 9894 9898 9901 9904 9907 9910 9913 9916 9918 9920 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9874 9872 9869 9867 9864 9862 9860 9858 9856 9853 9852 9850 9848 9847 9845 9844 9843 9842 9841 9840 9840 9840 9839 9839 9839 9839 9840 9840 9840 9841 9842 9842 9843 9844 9845 9845 9846 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9849 9849 9848 9847 9846 9845 9843 9841 9839 9837 9834 9832 9829 9826 9823 9820 9817 9813 9810 9806 9803 9799 9796 9793 9789 9786 9783 9780 9778 9775 9773 9771 9769 9768 9767 9766 9766 9765 9766 9766 9767 9768 9770 9772 9774 9777 9779 9782 9786 9789 9793 9797 9801 9805 9809 9814 9818 9823 9827 9831 9836 9840 9844 9849 9853 9856 9860 9864 9867 9871 9874 9877 9880 9882 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9939 9938 9936 9934 9933 9931 9928 9926 9924 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9879 9876 9872 9869 9865 9862 9858 9854 9849 9845 9841 9836 9831 9826 9820 9814 9808 9802 9796 9789 9782 9774 9767 9759 9750 9742 9733 9724 9715 9706 9696 9686 9676 9666 9656 9645 9635 9624 9614 9603 9592 9582 9571 9560 9550 9539 9528 9517 9507 9496 9485 9474 9464 9453 9442 9432 9421 9410 9400 9389 9379 9368 9357 9347 9336 9326 9315 9305 9294 9284 9274 9264 9254 9244 9234 9225 9216 9207 9198 9190 9182 9175 9168 9161 9155 9149 9144 9139 9135 9131 9128 9126 9124 9123 9122 9123 9123 9125 9127 9130 9133 9137 9142 9147 9153 9160 9167 9174 9182 9191 9200 9210 9220 9230 9241 9252 9263 9275 9286 9298 9311 9323 9335 9347 8096 0 34 3 9359 9371 9384 9396 9407 9419 9431 9442 9453 9464 9474 9485 9494 9504 9513 9522 9530 9538 9546 9553 9560 9566 9573 9579 9584 9589 9594 9599 9604 9608 9612 9616 9620 9624 9628 9632 9635 9639 9643 9647 9651 9655 9659 9663 9667 9672 9676 9681 9686 9691 9697 9702 9708 9713 9719 9725 9731 9736 9742 9748 9754 9760 9766 9772 9777 9783 9788 9794 9799 9804 9808 9813 9817 9821 9825 9829 9832 9835 9838 9841 9843 9846 9848 9850 9852 9854 9855 9857 9858 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9880 9881 9882 9884 9885 9887 9888 9889 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9907 9906 9904 9902 9900 9899 9897 9894 9892 9890 9888 9885 9883 9881 9879 9876 9874 9872 9869 9867 9865 9862 9860 9858 9856 9854 9851 9849 9847 9845 9843 9841 9838 9836 9834 9831 9829 9826 9823 9821 9818 9815 9812 9808 9805 9802 9798 9794 9791 9787 9783 9779 9775 9771 9766 9762 9758 9754 9750 9745 9741 9737 9732 9728 9723 9719 9714 9709 9704 9699 9694 9688 9682 9676 9670 9663 9655 9647 9638 9628 9618 9607 9595 9583 9569 9555 9540 9523 9506 9488 9469 9449 9429 9407 9385 9362 9338 9314 9290 9265 9241 9216 9191 9166 9141 9118 9094 9072 9050 9029 9009 8991 8974 8959 8945 8933 8922 8914 8907 8902 8899 8898 8899 8902 8906 8913 8922 8932 8943 8957 8972 8988 9005 9023 9042 9063 9084 9105 9126 9148 9170 9192 9214 9236 9258 9279 9299 9319 9338 9357 9375 9392 9408 9423 9438 9451 9464 9476 9486 9496 9506 9514 9522 9529 9535 9540 9545 9550 9554 9557 9560 9562 9564 9566 9567 9568 9568 9568 9568 9567 9566 9564 9562 9559 9556 9553 9549 9544 9538 9532 9525 9518 9510 9501 9491 9480 9469 9456 9443 9429 9413 9397 9381 9363 9344 9324 9304 9283 9260 9237 9214 9189 9164 9138 9111 9084 9056 9027 8998 8969 8939 8908 8877 8846 8815 8783 8750 8718 8686 8653 8621 8588 8555 8523 8490 8458 8425 8393 8361 8330 8299 8268 8238 8208 8179 8150 8123 8096 8069 8044 8020 7996 7974 7953 7933 7915 7897 7882 7867 7854 7843 7833 7825 7819 7814 7811 7810 7811 7813 7817 7824 7832 7842 7853 7867 7882 7900 7918 7939 7961 7985 8010 8037 8065 8094 8125 8157 8190 8224 8259 8295 8331 8368 8406 8444 8483 8522 8561 8600 8640 8679 8718 8757 8796 8835 8873 8911 8948 8985 9022 9057 9092 9126 9160 9193 9225 9256 9287 9316 9345 9373 9400 9427 9452 9476 9500 9523 9545 9566 9586 9605 9624 9642 9659 8097 0 34 3 9675 9690 9705 9719 9732 9745 9757 9768 9778 9788 9798 9807 9815 9823 9830 9837 9843 9849 9854 9859 9864 9868 9873 9876 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9900 9898 9896 9894 9891 9889 9887 9884 9882 9879 9877 9874 9871 9869 9866 9864 9861 9859 9856 9854 9852 9849 9847 9845 9843 9841 9840 9838 9837 9836 9834 9834 9833 9832 9832 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9834 9834 9835 9836 9836 9836 9837 9837 9837 9837 9837 9837 9836 9835 9834 9833 9832 9830 9829 9827 9824 9822 9819 9817 9814 9810 9807 9804 9800 9796 9792 9788 9784 9780 9776 9772 9768 9763 9759 9755 9751 9747 9744 9740 9736 9733 9730 9726 9723 9721 9718 9716 9713 9711 9709 9707 9706 9704 9703 9702 9701 9699 9699 9698 9697 9696 9695 9695 9694 9693 9692 9691 9690 9689 9688 9686 9685 9683 9681 9679 9676 9674 9671 9668 9664 9660 9656 9652 9647 9642 9637 9631 9626 9620 9613 9607 9600 9593 9586 9579 9571 9564 9556 9549 9541 9534 9527 9520 9512 9506 9499 9493 9487 9481 9476 9472 9468 9464 9461 9458 9456 9455 9454 9454 9455 9456 9458 9460 9463 9467 9471 9476 9482 9488 9495 9502 9510 9518 9526 9535 9544 9553 9563 9573 9583 9593 9604 9614 9624 9634 9644 9654 9664 9675 9684 9694 9703 9712 9721 9730 9738 9747 9755 9762 9770 9777 9784 9791 9797 9804 9810 9816 9821 9827 9832 9837 9842 9847 9851 9856 9860 9864 9868 9872 9876 9880 9883 9887 9890 9893 9896 9899 9902 9904 9907 9909 9912 9914 9916 9918 9920 9921 9923 9924 9925 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9902 9900 9897 9895 9892 9889 9887 9883 9880 9877 9873 9869 9865 9861 9857 9853 9848 9843 9838 9834 9828 9823 9818 9813 9807 9802 9796 9791 9785 9779 9774 9768 9762 9757 9751 9746 9740 9734 9729 9724 9718 9713 9708 9702 9697 9692 9687 9682 9678 9673 9668 9664 9660 9655 9651 9647 9643 9640 9636 9633 9630 9627 9625 9622 9620 9618 9617 9615 9615 9614 9614 9614 8098 0 34 3 9614 9615 9616 9618 9620 9622 9625 9628 9631 9634 9638 9643 9647 9652 9657 9663 9668 9674 9680 9685 9691 9697 9703 9709 9715 9722 9727 9733 9739 9744 9750 9755 9760 9765 9770 9774 9779 9783 9787 9790 9794 9797 9801 9804 9807 9809 9812 9815 9817 9820 9822 9824 9826 9829 9831 9833 9835 9837 9839 9840 9842 9844 9846 9847 9849 9850 9851 9852 9853 9854 9855 9855 9855 9855 9855 9854 9854 9853 9852 9850 9849 9847 9845 9843 9841 9838 9836 9833 9830 9827 9824 9821 9818 9815 9812 9808 9805 9802 9800 9797 9794 9791 9789 9786 9784 9781 9779 9777 9775 9773 9771 9769 9767 9766 9764 9762 9760 9758 9755 9753 9751 9748 9745 9742 9739 9735 9731 9727 9723 9718 9713 9708 9702 9697 9691 9685 9678 9671 9664 9657 9650 9642 9635 9627 9619 9611 9603 9596 9588 9580 9572 9564 9556 9549 9541 9534 9527 9520 9513 9506 9500 9494 9488 9482 9477 9471 9466 9462 9457 9453 9449 9446 9442 9439 9436 9434 9432 9430 9428 9427 9426 9425 9424 9424 9424 9424 9424 9425 9426 9427 9428 9429 9431 9432 9434 9435 9437 9438 9440 9441 9442 9443 9444 9444 9444 9444 9443 9442 9440 9438 9435 9432 9427 9422 9417 9410 9403 9396 9387 9378 9368 9357 9346 9334 9321 9308 9295 9281 9266 9252 9237 9222 9207 9192 9177 9162 9147 9133 9119 9105 9092 9079 9067 9056 9045 9035 9026 9018 9010 9003 8997 8991 8987 8982 8979 8976 8974 8972 8971 8970 8969 8968 8968 8968 8967 8967 8966 8965 8963 8962 8960 8957 8953 8949 8944 8939 8933 8925 8917 8909 8899 8888 8876 8864 8851 8837 8821 8806 8789 8772 8753 8735 8715 8695 8674 8653 8631 8609 8587 8564 8541 8517 8493 8469 8445 8421 8396 8371 8346 8322 8297 8272 8248 8223 8199 8174 8150 8125 8101 8077 8054 8030 8007 7984 7962 7940 7918 7897 7876 7855 7835 7816 7797 7779 7761 7744 7728 7712 7698 7684 7670 7658 7647 7636 7626 7617 7609 7602 7596 7591 7587 7583 7581 7579 7579 7579 7581 7583 7586 7590 7595 7601 7607 7614 7622 7631 7640 7651 7661 7673 7685 7698 7711 7725 7739 7754 7769 7785 7801 7818 7835 7852 7870 7888 7906 7925 7944 7963 7982 8002 8022 8042 8062 8082 8102 8123 8143 8164 8185 8205 8226 8247 8268 8288 8309 8330 8350 8371 8391 8412 8432 8452 8472 8492 8512 8532 8551 8570 8590 8608 8627 8645 8664 8681 8699 8716 8733 8750 8766 8782 8797 8812 8826 8840 8854 8867 8879 8891 8902 8913 8923 8932 8941 8949 8957 8963 8970 8975 8981 8985 8989 8993 8996 8999 9001 9003 9005 9006 9008 9010 9011 9013 9014 9016 9018 9020 9023 9026 9030 9034 9038 9043 9049 9056 9063 9071 9079 9088 9098 9109 9120 9132 9145 9158 9171 9185 9200 9215 9230 9245 9261 9276 9292 9308 9323 9339 9354 9369 9384 9399 8099 0 34 3 9413 9427 9440 9453 9466 9478 9489 9500 9510 9520 9529 9538 9546 9553 9561 9568 9574 9580 9586 9591 9596 9601 9606 9610 9614 9619 9623 9626 9630 9634 9638 9641 9645 9649 9652 9656 9659 9663 9667 9670 9674 9677 9681 9684 9687 9691 9694 9697 9700 9703 9705 9708 9711 9713 9715 9717 9719 9721 9722 9724 9725 9726 9727 9728 9729 9730 9730 9731 9731 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9732 9731 9731 9731 9730 9730 9729 9729 9728 9727 9726 9725 9724 9723 9722 9720 9719 9717 9715 9713 9710 9708 9705 9703 9700 9696 9693 9689 9686 9682 9678 9673 9669 9665 9660 9655 9650 9645 9640 9634 9629 9624 9618 9612 9607 9601 9596 9590 9585 9579 9574 9568 9563 9557 9552 9547 9543 9538 9534 9529 9525 9522 9518 9515 9512 9510 9508 9506 9505 9504 9503 9503 9504 9504 9506 9507 9509 9512 9514 9518 9521 9525 9530 9534 9539 9544 9550 9555 9561 9567 9572 9578 9584 9590 9595 9601 9606 9611 9616 9621 9625 9629 9632 9636 9638 9641 9643 9644 9645 9646 9647 9647 9646 9646 9645 9644 9643 9641 9640 9638 9637 9636 9634 9633 9632 9632 9631 9631 9631 9632 9633 9634 9636 9639 9642 9645 9649 9653 9658 9664 9669 9675 9682 9689 9696 9704 9711 9719 9727 9735 9743 9751 9759 9766 9774 9782 9789 9796 9802 9809 9815 9820 9825 9830 9834 9838 9842 9845 9847 9850 9852 9853 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9860 9861 9862 9864 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9896 9893 9891 9889 9887 9884 9882 9879 9877 9875 9872 9870 9868 9866 9863 9861 9859 9857 9855 9854 9852 9850 9849 9847 9846 9845 9844 9843 9842 9841 9840 9840 9840 9839 9839 9839 9840 9840 9841 9841 9842 9843 9845 9846 9847 9849 9851 9853 9855 9857 9859 9862 9864 9867 9870 9872 9875 9878 9881 9884 9887 9890 9892 9895 9898 9901 9903 9906 9909 9911 9913 9915 9918 9920 9921 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 8100 0 34 3 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9917 9918 9920 9921 9923 9925 9926 9928 9930 9931 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9947 9946 9944 9942 9941 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9902 9899 9896 9893 9890 9886 9882 9878 9874 9869 9864 9859 9853 9848 9842 9836 9829 9823 9816 9809 9803 9796 9789 9782 9775 9768 9762 9755 9748 9742 9735 9729 9723 9717 9711 9706 9701 9696 9691 9686 9682 9678 9675 9671 9668 9666 9663 9661 9659 9658 9656 9655 9655 9654 9654 9654 9655 9656 9657 9658 9660 9662 9664 9667 9670 9673 9676 9680 9684 9688 9692 9697 9702 9707 9712 9717 9723 9729 9735 9741 9747 9753 9760 9766 9773 9779 9786 9792 9799 9805 9811 9817 9824 9830 9836 9841 9847 9852 9857 9862 9867 9872 9876 9880 9884 9888 9892 9895 9898 9901 9904 9906 9908 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9920 9917 9915 9912 9909 9906 9903 9900 9897 9894 9890 9887 9883 9879 9875 9871 9867 9862 9858 9853 9848 9842 9837 9831 9826 9819 9813 9807 9800 9794 9787 9780 9773 9766 9759 9752 9745 9738 9731 9724 9717 9710 9704 9697 9691 9685 9680 9674 9669 9664 9659 9655 9651 9647 9644 9641 9638 9636 9634 9632 9631 9630 9629 9628 9628 9628 9628 9628 9629 9630 9631 9632 9633 9635 9636 9638 9640 9642 9645 9647 9650 9652 9655 9658 9661 9664 9668 9671 9674 9678 9682 9685 9689 9693 9697 9701 9705 9709 9712 9716 9720 9724 9727 9731 9734 9737 9740 9743 9745 9747 9749 9751 9753 9754 9755 9755 9756 9756 8101 0 34 3 9756 9755 9755 9754 9753 9752 9751 9749 9748 9747 9746 9744 9743 9742 9741 9740 9740 9739 9739 9739 9740 9741 9742 9744 9745 9748 9750 9753 9756 9760 9764 9768 9773 9777 9782 9787 9793 9798 9803 9809 9814 9819 9825 9830 9835 9840 9845 9850 9854 9859 9863 9867 9870 9874 9877 9879 9882 9884 9886 9888 9890 9891 9892 9893 9894 9895 9895 9895 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9879 9878 9876 9874 9872 9869 9867 9864 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9818 9815 9813 9810 9808 9806 9805 9803 9802 9800 9799 9799 9798 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9795 9794 9793 9791 9789 9787 9784 9781 9777 9773 9768 9763 9757 9751 9744 9737 9729 9721 9712 9703 9694 9684 9673 9663 9652 9641 9630 9619 9607 9596 9585 9574 9563 9553 9543 9533 9523 9514 9506 9499 9492 9485 9479 9474 9470 9466 9464 9462 9460 9460 9460 9460 9462 9464 9467 9470 9473 9477 9482 9486 9491 9496 9501 9506 9511 9516 9521 9526 9531 9535 9539 9543 9546 9549 9552 9554 9556 9557 9558 9559 9559 9559 9558 9557 9556 9555 9553 9551 9549 9546 9544 9542 9540 9538 9536 9533 9531 9530 9528 9527 9526 9525 9525 9525 9525 9526 9526 9528 9529 9532 9534 9537 9540 9543 9547 9551 9555 9560 9564 9570 9575 9580 9586 9592 9598 9604 9610 9617 9623 9630 9637 9644 9651 9658 9665 9672 9679 9686 9693 9701 9708 9715 9722 9730 9737 9744 9751 9758 9765 9772 9779 9786 9793 9800 9806 9813 9819 9825 9831 9837 9843 9848 9854 9859 9864 9868 9873 9877 9882 9886 9889 9893 9897 9900 9903 9906 9909 9911 9914 9916 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9967 9967 9965 9964 9963 9961 9959 9957 9955 9952 9950 9947 9944 9940 9937 9933 9930 9926 9922 9917 9913 9909 9904 9900 9896 9891 9887 9882 9878 9874 9870 9866 9862 9859 9856 9853 9850 9848 9846 9844 9843 9842 9841 9841 9841 9842 9843 9844 9845 9848 9850 9853 9856 9859 9863 9866 9870 9874 9879 9883 9888 9892 9897 9901 9906 9910 9914 9919 9923 9927 9930 9934 9937 9940 9943 9945 9947 9949 9951 9953 9954 9955 9956 9956 9956 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 8102 0 34 3 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9921 9920 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9897 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9858 9855 9853 9850 9847 9844 9841 9839 9836 9834 9831 9829 9827 9825 9823 9821 9820 9818 9816 9815 9813 9812 9810 9809 9807 9806 9804 9802 9800 9799 9796 9794 9792 9789 9787 9784 9781 9777 9774 9770 9766 9762 9758 9753 9748 9743 9738 9733 9728 9723 9717 9712 9707 9701 9696 9691 9686 9681 9676 9672 9667 9663 9660 9656 9653 9650 9648 9646 9644 9642 9641 9640 9640 9640 9640 9640 9640 9641 9641 9642 9643 9644 9645 9646 9646 9647 9648 9648 9648 9648 9648 9648 9647 9646 9644 9643 9641 9639 9636 9634 9631 9627 9624 9621 9617 9613 9610 9606 9602 9598 9595 9591 9588 9585 9582 9580 9577 9576 9574 9573 9572 9572 9573 9574 9575 9577 9579 9582 9585 9589 9593 9598 9603 9608 9614 9621 9627 9634 9641 9648 9656 9664 9672 9680 9687 9696 9704 9712 9720 9728 9736 9743 9751 9759 9766 9773 9780 9787 9794 9801 9807 9813 9819 9825 9830 9836 9841 9846 9851 9855 9860 9864 9869 9873 9877 9880 9884 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9931 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9949 9949 9949 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9958 9959 9960 9961 9962 9964 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9942 8103 0 34 3 9940 9938 9936 9933 9931 9928 9926 9923 9920 9918 9915 9912 9909 9906 9904 9901 9898 9895 9892 9889 9885 9882 9878 9875 9871 9867 9863 9858 9853 9848 9842 9836 9829 9822 9814 9806 9797 9788 9778 9767 9755 9743 9730 9717 9702 9688 9672 9656 9639 9622 9604 9585 9567 9548 9529 9510 9490 9471 9451 9432 9413 9394 9376 9358 9341 9324 9308 9293 9279 9266 9253 9242 9233 9224 9216 9210 9205 9201 9198 9197 9197 9198 9200 9203 9208 9213 9220 9228 9236 9245 9255 9266 9278 9290 9302 9315 9328 9342 9355 9369 9383 9397 9411 9425 9439 9453 9466 9480 9493 9506 9519 9532 9544 9556 9568 9579 9591 9602 9613 9623 9634 9644 9654 9664 9673 9683 9692 9701 9711 9720 9728 9737 9746 9754 9763 9771 9779 9787 9795 9803 9811 9818 9825 9832 9839 9845 9851 9857 9863 9868 9873 9877 9882 9886 9889 9892 9895 9898 9900 9902 9903 9904 9905 9905 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9895 9895 9895 9895 9896 9897 9898 9899 9901 9903 9904 9906 9909 9911 9913 9916 9918 9921 9924 9926 9929 9931 9934 9937 9939 9941 9944 9946 9948 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9922 9919 9916 9913 9909 9905 9901 9897 9892 9887 9882 9876 9870 9864 9858 9851 9844 9837 9830 9822 9814 9806 9797 9788 9779 9770 9760 9750 9740 9729 9719 9707 9696 9684 9672 9660 9647 9635 9622 9608 9595 9581 9567 9553 9538 9524 9509 9495 9480 9466 9451 9437 9423 9408 9395 9381 9368 9355 9342 9330 9319 9308 9297 9288 9279 9270 9263 9256 9250 9245 9241 9238 9235 9234 9233 9233 9234 9236 9238 9242 9246 9251 9257 9263 9271 9278 9287 9296 9305 9315 9325 9336 9347 9359 9370 9382 9394 9407 9419 9431 9443 9456 9468 9480 9492 9504 9516 9527 9539 9550 9561 9571 9581 9591 9601 9610 9619 9627 9635 9642 9649 9656 9662 9668 9673 9678 9682 9686 9690 9693 9695 9697 9698 9700 9700 9700 9700 9700 9699 9697 9695 9693 9691 9688 9685 9682 9679 9675 9671 9668 9664 9659 9655 9651 9647 9643 9638 9634 9630 9626 9622 9618 9614 9611 9607 9604 9601 9598 9596 9593 9591 9589 9587 9586 9584 9583 9582 9582 9581 9581 9581 9582 9582 9583 9584 9586 9588 9589 9592 9594 9597 9599 9602 9606 9609 8104 0 34 3 9613 9617 9621 9625 9629 9633 9638 9642 9647 9651 9656 9660 9664 9669 9673 9677 9681 9684 9688 9691 9694 9696 9698 9700 9702 9703 9704 9704 9704 9703 9702 9701 9699 9697 9694 9691 9688 9684 9680 9676 9671 9666 9661 9656 9651 9645 9639 9633 9627 9621 9616 9610 9604 9598 9593 9587 9582 9577 9572 9567 9562 9558 9554 9550 9547 9544 9541 9538 9536 9534 9533 9531 9530 9530 9530 9530 9530 9531 9531 9533 9534 9536 9539 9541 9544 9547 9551 9555 9559 9563 9568 9573 9579 9585 9591 9597 9604 9610 9618 9625 9633 9641 9649 9657 9665 9674 9683 9692 9701 9710 9719 9728 9738 9747 9756 9765 9774 9783 9792 9801 9809 9818 9826 9834 9841 9849 9856 9863 9869 9876 9882 9888 9893 9898 9903 9908 9912 9917 9921 9924 9928 9931 9934 9937 9940 9942 9945 9947 9949 9951 9953 9955 9957 9958 9960 9962 9963 9965 9966 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9938 9936 9933 9931 9928 9925 9922 9919 9916 9913 9910 9907 9904 9901 9898 9894 9891 9889 9886 9883 9880 9877 9874 9872 9869 9866 9864 9861 9858 9855 9852 9849 9845 9842 9838 9833 9829 9823 9818 9812 9805 9798 9790 9781 9772 9762 9751 9740 9728 9715 9702 9688 9673 9658 9642 9626 9609 9592 9574 9557 9539 9521 9504 9487 9469 9452 9435 9419 9404 9389 9375 9362 9350 9340 9330 9322 9314 9309 9304 9301 9299 9299 9300 9302 9306 9310 9317 9324 9333 9342 9353 9364 9376 9389 9403 9417 9431 9446 9461 9475 9490 9505 9520 9534 9548 9562 9575 9588 9600 9612 9623 9633 9643 9652 9660 9668 9675 9681 9687 9693 9698 9702 9706 9710 9714 9717 9720 9723 9726 9729 9732 9735 9738 9741 9745 9748 9752 9755 9760 9764 9768 9773 9778 9783 9788 9793 9799 9804 9809 9815 9820 9825 9830 9835 9840 9845 9849 9853 9857 9860 9863 9866 9868 9870 9871 9872 9873 9874 9874 9873 9873 9872 9870 9869 9867 9865 9863 9861 9859 9856 9854 9851 9849 9847 9844 9842 9840 9838 9836 9834 9832 9831 9830 9828 9827 9826 9826 9825 9825 9824 9824 9824 9824 9823 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9818 9817 9815 9814 9812 9810 9807 9805 9802 9799 9796 9793 9789 9786 9782 9778 9774 8105 0 34 4 9760 9758 9756 9754 9752 9750 9748 9745 9743 9741 9738 9736 9733 9730 9727 9724 9721 9718 9715 9712 9709 9707 9704 9702 9700 9699 9698 9698 9698 9698 9700 9701 9704 9707 9710 9714 9719 9724 9729 9735 9740 9746 9753 9759 9765 9771 9777 9782 9788 9793 9798 9803 9807 9811 9815 9818 9821 9823 9826 9828 9830 9831 9833 9834 9835 9836 9837 9838 9839 9840 9840 9841 9842 9842 9843 9844 9844 9844 9845 9845 9845 9845 9844 9843 9842 9841 9839 9837 9834 9832 9829 9825 9821 9817 9812 9807 9802 9796 9790 9784 9778 9771 9765 9758 9752 9745 9738 9731 9725 9718 9711 9705 9698 9692 9686 9679 9673 9667 9661 9656 9650 9644 9639 9634 9628 9624 9619 9614 9610 9606 9602 9599 9596 9593 9591 9589 9588 9587 9587 9587 9588 9589 9590 9593 9595 9598 9601 9605 9609 9613 9618 9623 9627 9632 9637 9643 9648 9653 9658 9663 9669 9674 9679 9684 9689 9694 9699 9704 9709 9714 9719 9724 9729 9734 9739 9744 9749 9753 9758 9763 9768 9772 9776 9781 9785 9789 9792 9796 9800 9803 9806 9809 9812 9815 9818 9820 9823 9826 9828 9831 9833 9836 9839 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9870 9873 9876 9879 9882 9884 9887 9889 9892 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9911 9912 9912 9912 9911 9911 9910 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9878 9876 9874 9872 9869 9867 9864 9860 9856 9852 9847 9843 9837 9832 9826 9819 9813 9806 9798 9791 9784 9776 9768 9760 9751 9743 9735 9726 9718 9709 9700 9691 9682 9673 9664 9655 9646 9637 9627 9618 9609 9600 9590 9581 9572 9563 9554 9546 9537 9529 9521 9513 9506 9498 9491 9484 9478 9471 9465 9459 9453 9447 9442 9437 9431 9426 9421 9417 9412 9408 9404 9400 9396 9393 9391 9388 9386 9385 9384 9383 9383 9384 9385 9387 9389 9392 9395 9399 9403 9408 9413 9418 9424 9430 9437 9443 9450 9456 9463 9470 9477 9484 9491 9498 9504 9511 9518 9524 9530 9536 9543 9549 9555 9561 9567 9573 9579 9585 9591 9598 9604 9611 9618 9625 9632 9640 9648 9655 9664 9672 9681 9689 9697 9706 9714 9722 9730 9739 9746 9753 9760 9767 9773 9778 9783 9788 9792 9795 9798 9800 9802 9804 9805 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9806 9806 9806 9806 9805 9804 9804 9802 9801 9799 9796 9794 9790 9787 9783 9779 9775 9770 9766 9761 9757 9752 9748 9744 9740 9737 9734 9732 9730 9729 9729 9729 9730 9732 9734 9737 9740 9745 9749 9754 9759 9764 9769 9775 9780 9786 9791 9797 9802 9807 9812 9817 9821 9825 9829 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9864 9866 9868 9870 8106 0 34 4 9872 9875 9877 9880 9882 9885 9888 9891 9894 9896 9899 9902 9905 9908 9911 9914 9916 9919 9921 9923 9925 9927 9929 9930 9931 9932 9933 9933 9933 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9911 9910 9908 9906 9904 9901 9899 9896 9892 9889 9885 9881 9876 9872 9867 9862 9857 9851 9846 9840 9834 9828 9822 9816 9810 9804 9797 9791 9785 9778 9772 9766 9759 9753 9747 9740 9734 9728 9721 9715 9709 9703 9697 9691 9685 9679 9673 9667 9661 9656 9650 9645 9640 9635 9630 9625 9620 9616 9612 9608 9605 9602 9599 9596 9594 9592 9590 9589 9588 9587 9587 9587 9588 9588 9589 9590 9591 9592 9594 9596 9597 9599 9601 9603 9604 9606 9608 9610 9612 9615 9617 9619 9621 9624 9626 9628 9631 9633 9635 9638 9640 9642 9644 9645 9647 9648 9648 9648 9648 9647 9645 9643 9640 9637 9634 9629 9625 9620 9616 9611 9607 9602 9598 9594 9590 9586 9584 9582 9581 9581 9581 9583 9585 9588 9591 9596 9601 9607 9613 9620 9627 9635 9643 9650 9658 9666 9674 9682 9689 9697 9705 9712 9719 9727 9734 9740 9747 9754 9761 9767 9774 9780 9787 9793 9800 9806 9812 9818 9825 9831 9836 9842 9847 9852 9857 9861 9865 9869 9873 9876 9879 9881 9883 9885 9887 9888 9889 9890 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9893 9891 9890 9888 9886 9884 9882 9879 9876 9874 9871 9868 9864 9861 9858 9854 9850 9847 9843 9840 9836 9832 9828 9824 9820 9816 9812 9807 9803 9798 9793 9787 9782 9776 9769 9762 9755 9748 9740 9731 9723 9714 9704 9694 9684 9674 9664 9653 9643 9632 9622 9611 9601 9591 9582 9572 9563 9554 9546 9538 9531 9524 9517 9511 9505 9500 9495 9490 9486 9482 9478 9474 9471 9467 9464 9461 9459 9456 9454 9452 9450 9448 9446 9445 9444 9443 9443 9443 9443 9444 9445 9447 9449 9451 9454 9457 9461 9465 9469 9473 9478 9483 9488 9493 9498 9503 9508 9514 9519 9524 9530 9535 9540 9546 9551 9557 9562 9568 9574 9580 9586 9592 9599 9606 9614 9621 9629 9637 9645 9654 9662 9671 9680 9689 9698 9707 9716 9725 9733 9741 9750 9758 9765 9773 9780 9787 9793 9799 9805 9811 9816 9822 9827 9831 9836 9841 9845 9850 9854 9858 9863 9867 9871 9876 9880 9884 9889 9893 9897 9901 9905 9909 9913 9916 9919 9922 9925 9928 9930 9932 9934 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9942 9941 9940 9938 9936 9935 9933 9930 9928 9926 9923 8107 0 34 4 9920 9917 9915 9912 9909 9906 9903 9899 9896 9893 9889 9885 9882 9877 9873 9869 9864 9858 9853 9847 9840 9833 9826 9818 9810 9801 9792 9782 9772 9762 9751 9740 9728 9717 9705 9693 9682 9670 9658 9646 9634 9623 9611 9600 9589 9579 9568 9558 9548 9538 9529 9520 9511 9502 9493 9484 9474 9465 9456 9447 9438 9428 9418 9408 9397 9386 9375 9364 9352 9341 9329 9318 9306 9294 9283 9271 9260 9249 9239 9229 9220 9212 9204 9197 9190 9184 9180 9176 9172 9170 9168 9167 9166 9167 9167 9169 9171 9173 9176 9180 9184 9188 9193 9198 9204 9210 9216 9223 9230 9237 9245 9254 9262 9271 9280 9290 9300 9310 9320 9330 9341 9351 9362 9372 9383 9393 9403 9413 9423 9432 9441 9450 9458 9466 9474 9481 9488 9494 9500 9505 9510 9514 9518 9522 9525 9528 9530 9533 9535 9537 9538 9539 9541 9542 9543 9544 9545 9546 9548 9549 9550 9551 9553 9554 9556 9557 9559 9560 9562 9563 9565 9566 9567 9568 9568 9569 9569 9569 9569 9569 9569 9568 9568 9567 9566 9566 9566 9565 9565 9565 9566 9567 9568 9569 9571 9573 9576 9579 9583 9586 9590 9595 9599 9604 9609 9614 9619 9624 9629 9635 9640 9646 9651 9657 9662 9668 9673 9679 9685 9691 9697 9703 9709 9715 9722 9728 9735 9741 9748 9754 9761 9767 9773 9779 9785 9791 9796 9801 9805 9809 9813 9817 9820 9823 9826 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9859 9861 9862 9863 9863 9863 9863 9863 9863 9862 9861 9859 9858 9856 9855 9854 9852 9851 9849 9848 9847 9846 9846 9845 9845 9845 9845 9845 9846 9846 9846 9846 9845 9845 9844 9843 9842 9840 9838 9835 9832 9829 9825 9822 9819 9815 9811 9808 9804 9800 9798 9795 9792 9790 9789 9787 9787 9786 9785 9784 9784 9783 9783 9782 9782 9780 9779 9777 9774 9771 9768 9763 9759 9754 9748 9742 9735 9728 9721 9714 9706 9699 9691 9683 9676 9668 9660 9653 9645 9638 9630 9623 9616 9608 9601 9593 9585 9578 9570 9561 9553 9544 9535 9526 9517 9508 9498 9489 9479 9469 9459 9448 9438 9427 9417 9406 9395 9383 9371 9358 9345 9331 9315 9299 9283 9264 9244 9223 9200 9176 9150 9123 9094 9064 9032 8998 8963 8929 8894 8860 8825 8791 8756 8722 8687 8656 8627 8601 8576 8553 8535 8520 8508 8499 8494 8493 8495 8502 8511 8524 8541 8561 8584 8609 8636 8667 8699 8732 8767 8802 8838 8875 8912 8948 8985 9021 9056 9090 9124 9157 9188 9218 9247 9275 9301 9326 9350 9372 9394 9414 9433 9451 9469 9485 9501 9515 9530 9543 9556 9568 9580 9592 9602 9613 9623 9633 9642 9651 9660 9668 9676 9683 9691 9698 9704 9710 9716 9722 9727 9732 9736 9740 9744 9748 9751 9754 9757 9759 9761 9764 9765 9767 9769 9771 9772 9774 9775 9777 9778 8108 0 34 4 9780 9781 9783 9784 9785 9786 9787 9788 9788 9789 9789 9789 9788 9788 9787 9785 9783 9781 9779 9776 9773 9770 9766 9762 9758 9754 9750 9745 9741 9736 9731 9726 9722 9717 9712 9708 9703 9699 9694 9690 9685 9681 9677 9673 9668 9664 9660 9656 9652 9648 9644 9641 9637 9633 9630 9626 9623 9620 9617 9615 9612 9610 9609 9607 9606 9606 9605 9605 9606 9606 9607 9609 9611 9613 9615 9617 9619 9622 9624 9626 9629 9631 9633 9635 9636 9638 9639 9639 9640 9639 9639 9638 9637 9635 9633 9631 9628 9625 9622 9619 9615 9612 9608 9603 9599 9594 9589 9584 9578 9573 9566 9560 9552 9544 9536 9527 9517 9507 9495 9484 9471 9457 9443 9428 9413 9397 9380 9363 9346 9329 9312 9295 9278 9261 9244 9227 9211 9196 9181 9167 9153 9140 9128 9117 9107 9097 9088 9080 9073 9066 9060 9055 9051 9048 9046 9045 9044 9045 9047 9049 9053 9059 9065 9073 9081 9091 9103 9115 9129 9143 9158 9175 9193 9210 9229 9247 9266 9285 9305 9324 9343 9361 9379 9397 9415 9432 9448 9464 9479 9494 9509 9523 9536 9550 9563 9576 9589 9602 9615 9627 9640 9653 9666 9678 9691 9704 9716 9728 9740 9751 9763 9773 9783 9792 9800 9808 9815 9821 9826 9831 9835 9837 9840 9842 9844 9845 9846 9846 9847 9848 9848 9849 9851 9852 9854 9855 9858 9861 9864 9867 9871 9875 9879 9883 9887 9890 9894 9898 9901 9904 9907 9909 9911 9912 9913 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9902 9901 9901 9902 9903 9904 9905 9907 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9931 9932 9933 9934 9934 9934 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9938 9937 9936 9935 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9914 9913 9912 9912 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9920 9920 9920 9920 9918 9917 9915 9913 9910 9907 9904 9900 9897 9893 9890 9887 9883 9880 9876 9874 9871 9870 9868 9867 9867 9867 9867 9868 9869 9871 9873 9875 9877 9879 9880 9882 9883 9885 9886 9886 9885 9884 9883 9881 9877 9874 9870 9865 9860 9853 9847 9840 9833 9826 9819 9811 9804 9796 9789 9782 9775 9768 9761 9754 9747 9741 9734 9728 9721 9715 9707 9700 9692 9684 9676 9666 9656 9645 9634 9621 9608 9595 9581 9566 9550 9535 9519 9503 9487 9472 9457 9442 9427 9413 9401 9390 9380 9371 8109 0 34 4 9363 9358 9354 9352 9352 9353 9356 9361 9367 9375 9385 9396 9408 9422 9436 9451 9467 9484 9501 9517 9534 9550 9567 9583 9599 9615 9630 9644 9658 9670 9683 9694 9704 9714 9723 9731 9739 9746 9753 9760 9766 9772 9777 9783 9788 9793 9798 9803 9808 9813 9817 9822 9827 9831 9835 9839 9843 9847 9850 9854 9857 9859 9862 9864 9866 9868 9870 9872 9873 9875 9877 9879 9880 9882 9885 9887 9889 9892 9895 9897 9900 9903 9906 9909 9912 9915 9917 9919 9921 9923 9925 9926 9927 9927 9927 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9924 9925 9926 9928 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9947 9948 9949 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9933 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9881 9879 9877 9874 9872 9869 9867 9864 9862 9859 9857 9854 9852 9850 9848 9846 9845 9843 9842 9841 9841 9840 9840 9840 9840 9841 9842 9842 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9854 9854 9855 9855 9855 9855 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9845 9844 9843 9841 9840 9838 9837 9835 9833 9831 9828 9826 9823 9820 9817 9813 9809 9805 9800 9796 9791 9785 9780 9774 9768 9762 9756 9750 9744 9737 9731 9725 9718 9712 9706 9700 9694 9688 9682 9676 9671 9665 9660 9655 9650 9645 9641 9637 9633 9629 9626 9623 9620 9618 9616 9614 9613 9612 9612 9612 9613 9614 9615 9617 9619 9622 9625 9628 9631 9634 9637 9641 9644 9648 9651 9654 9658 9661 9664 9666 9669 9672 9674 9677 9679 9682 9685 9688 9690 9693 9697 9700 9704 9708 9712 9716 9720 9724 9728 9733 9737 9741 9745 9748 9751 9754 9755 9757 9758 9758 9757 9756 9754 9752 9749 9745 9741 9736 9731 9726 9720 9714 9708 9702 9695 9689 9682 9675 9668 9661 9654 9646 9638 9629 9620 9611 9600 9589 9577 9565 9552 9537 9522 9506 9490 9473 9454 9436 9418 9399 9381 9363 9345 9327 9310 9293 9277 9263 9251 9239 9228 9220 9213 9208 9204 9201 9201 9202 9204 9207 9211 9217 9223 9230 9238 9245 9254 9262 9271 9279 9287 9295 9303 9310 9317 9324 9330 9335 9340 9345 9350 9353 9357 9360 9363 9366 9368 9371 9373 9375 9378 9380 9382 9384 9387 9389 9391 9394 9397 9400 9402 9406 9409 9412 9416 9420 9424 9428 9432 9437 9442 9447 9452 9458 9463 9469 9475 9481 9486 9492 9498 9504 9509 9514 9519 9524 9529 9532 9536 9539 9541 9543 9545 9546 9546 9546 9545 9544 9542 9540 9538 9535 9532 9528 9524 8110 0 34 4 9521 9516 9512 9508 9504 9499 9495 9490 9485 9481 9476 9471 9466 9461 9456 9451 9446 9440 9435 9429 9423 9416 9410 9404 9397 9390 9384 9377 9371 9364 9358 9352 9346 9341 9336 9332 9328 9326 9324 9323 9323 9324 9326 9329 9332 9337 9343 9350 9358 9366 9376 9386 9397 9408 9420 9432 9445 9457 9470 9483 9495 9508 9520 9533 9545 9557 9569 9581 9592 9603 9615 9625 9636 9647 9658 9668 9679 9689 9699 9710 9720 9730 9740 9750 9760 9769 9778 9787 9796 9804 9812 9819 9826 9832 9838 9844 9849 9853 9858 9862 9865 9868 9871 9874 9877 9879 9882 9884 9887 9889 9891 9894 9896 9899 9902 9904 9907 9909 9911 9914 9916 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9925 9924 9923 9922 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9868 9866 9863 9861 9858 9855 9852 9849 9846 9843 9839 9836 9832 9828 9824 9820 9815 9810 9805 9799 9793 9786 9779 9771 9763 9754 9745 9735 9724 9713 9701 9688 9675 9660 9645 9630 9613 9595 9576 9556 9536 9514 9490 9466 9441 9414 9387 9359 9329 9300 9268 9237 9205 9174 9142 9111 9081 9051 9022 8993 8967 8943 8921 8901 8883 8869 8857 8848 8842 8839 8839 8842 8847 8855 8865 8879 8894 8911 8929 8949 8971 8994 9017 9040 9063 9087 9110 9134 9157 9181 9203 9225 9245 9266 9286 9304 9322 9340 9357 9373 9388 9403 9418 9432 9445 9459 9472 9484 9496 9508 9520 9532 9543 9554 9565 9576 9587 9598 9609 9619 9630 9640 9650 9661 9671 9681 9691 9702 9712 9722 9732 9741 9751 9761 9770 9779 9788 9797 9806 9814 9822 9830 9837 9845 9851 9858 9864 9870 9875 9881 9885 9890 9894 9898 9902 9905 9908 9910 9913 9915 9917 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9951 9950 9948 9947 9945 9943 9941 9939 9937 9934 9932 9930 9928 9926 9924 9921 9919 9917 9916 9914 9912 9911 9910 9909 9908 9907 9906 9906 9906 9906 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 8111 0 34 4 9879 9876 9873 9871 9868 9866 9864 9862 9860 9858 9857 9856 9855 9855 9855 9855 9856 9857 9858 9859 9861 9864 9866 9869 9872 9875 9879 9882 9886 9889 9893 9896 9899 9903 9906 9909 9912 9915 9918 9920 9922 9924 9926 9928 9929 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9953 9953 9953 9952 9952 9953 9953 9953 9954 9954 9955 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9968 9968 9969 9970 9970 9971 9971 9970 9970 9969 9968 9967 9966 9965 9963 9961 9959 9957 9956 9954 9952 9950 9948 9947 9946 9944 9943 9942 9942 9941 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9977 9977 9976 9976 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9965 9966 9966 9967 9969 9971 9973 9975 9977 9979 9982 9984 9986 9989 9990 9992 9993 9994 9994 9994 9993 9992 9990 9988 9985 9982 9979 9976 9973 9970 9967 9964 9960 9957 9955 9953 9951 9950 9949 9949 9949 9949 9950 9950 9951 9952 9953 9955 9956 9956 9957 9957 9957 9957 9956 9955 9953 9951 9949 9946 9942 9939 9935 9931 9927 9922 9917 9913 9908 9904 9899 9894 9890 9885 9881 9877 9872 9868 9864 9859 9855 9851 9846 9842 9837 9832 9827 9822 9817 9811 9806 9800 9793 9787 9780 9773 9766 9759 9752 9745 9738 9730 9723 9716 9708 9702 9695 9688 9681 9675 9669 9664 9658 9653 9649 9645 9641 9637 9634 9632 9630 9628 9627 9626 9625 9625 9625 9625 9626 9627 9628 9629 9631 9632 9634 9636 9639 9641 9644 9646 9649 9652 9655 9659 9662 9666 9670 9674 9678 9683 9688 9693 9699 9704 9710 9716 9722 9728 9734 9740 9746 9752 9757 9763 9768 9773 9777 9781 9785 9787 9790 9792 9793 9794 9794 9793 9792 9790 9788 9786 9783 9780 9776 9772 9768 9764 9759 9755 9750 9745 9740 9736 9731 8112 0 34 4 9726 9721 9717 9712 9707 9702 9698 9693 9688 9682 9677 9671 9665 9659 9652 9645 9638 9629 9621 9611 9601 9590 9579 9567 9554 9540 9526 9510 9494 9478 9460 9442 9423 9403 9383 9363 9341 9319 9298 9275 9253 9230 9207 9184 9160 9137 9114 9092 9069 9046 9023 9001 8979 8958 8937 8916 8896 8876 8857 8838 8820 8802 8785 8770 8754 8740 8726 8714 8702 8692 8682 8674 8668 8662 8658 8655 8654 8654 8656 8659 8664 8670 8678 8688 8699 8711 8725 8740 8757 8774 8793 8813 8834 8856 8878 8901 8925 8950 8974 8999 9024 9049 9074 9099 9124 9149 9174 9198 9222 9245 9269 9291 9313 9334 9355 9375 9395 9413 9431 9448 9465 9481 9496 9510 9524 9536 9548 9560 9570 9580 9589 9597 9604 9611 9617 9623 9627 9631 9634 9636 9638 9639 9639 9639 9637 9635 9633 9629 9625 9620 9615 9609 9602 9594 9586 9577 9568 9557 9547 9535 9522 9509 9496 9481 9465 9449 9432 9414 9395 9375 9354 9332 9310 9286 9262 9237 9211 9185 9159 9132 9106 9080 9054 9029 9004 8980 8957 8937 8918 8901 8886 8873 8864 8856 8852 8850 8852 8856 8863 8873 8885 8901 8918 8938 8959 8982 9009 9035 9062 9089 9117 9145 9173 9201 9229 9257 9283 9308 9332 9356 9379 9400 9420 9439 9457 9474 9491 9506 9521 9535 9549 9562 9575 9588 9600 9612 9624 9636 9648 9659 9670 9681 9691 9701 9711 9720 9729 9737 9745 9752 9759 9765 9770 9775 9780 9784 9787 9790 9793 9796 9798 9801 9803 9806 9808 9811 9814 9817 9820 9824 9827 9832 9836 9840 9845 9849 9854 9859 9863 9868 9873 9877 9881 9884 9887 9890 9893 9895 9897 9899 9900 9900 9901 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9919 9920 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9956 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9955 9955 9955 9956 9957 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9969 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9976 9975 9974 9973 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9953 9952 9950 9950 9949 9949 9949 9949 9949 9950 9951 9953 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9969 9969 9969 9970 8113 0 34 4 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9978 9978 9977 9977 9976 9975 9973 9972 9971 9969 9967 9966 9964 9962 9961 9960 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9950 9948 9947 9945 9943 9941 9939 9937 9936 9934 9932 9930 9928 9927 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9906 9904 9901 9898 9895 9892 9889 9885 9881 9877 9873 9868 9863 9859 9854 9848 9843 9837 9831 9825 9819 9813 9807 9800 9793 9786 9779 9772 9764 9757 9749 9741 9733 9724 9716 9707 9698 9689 9680 9670 9661 9651 9641 9631 9621 9611 9601 9591 9581 9571 9561 9551 9542 9534 9526 9518 9511 9505 9500 9495 9491 9489 9487 9487 9487 9488 9490 9493 9496 9501 9506 9512 9518 9524 9531 9538 9545 9552 9559 9566 9573 9579 9585 9592 9597 9603 9609 9614 9619 9624 9628 9633 9637 9642 9646 9650 9654 9658 9661 9665 9668 9671 9673 9675 9677 9678 9678 9678 9677 9675 9673 9669 9665 9661 9656 9650 9643 9636 9629 9622 9615 9609 9602 9595 9589 9582 9577 9573 9570 9567 9565 9564 9564 9565 9567 9570 9574 9578 9583 9588 9593 9599 9605 9611 9617 9623 9628 9633 9637 9641 9644 9647 9649 9650 9650 9650 9649 9647 9644 9641 9638 9634 9629 9624 9619 9613 9606 9600 9593 9585 9577 9568 9559 9550 9539 9529 9517 9505 9492 9478 9464 9448 9433 9416 9399 9382 9363 9345 9326 9308 9289 9271 9253 9235 9217 9199 9182 9166 9150 9135 9119 9105 9091 9077 9063 9049 9035 9021 9006 8991 8976 8959 8942 8924 8905 8885 8863 8840 8818 8795 8771 8747 8723 8699 8675 8651 8630 8609 8591 8573 8557 8545 8535 8528 8524 8522 8525 8530 8539 8551 8565 8584 8605 8628 8653 8681 8712 8744 8777 8810 8844 8879 8914 8949 8984 9019 9052 9083 9114 9144 9172 9197 9221 9243 9263 9281 9297 9310 9322 9331 9339 9345 9349 9352 9353 9354 9352 9351 9349 9347 9345 9343 9341 9339 9337 9335 9335 9335 9336 9337 9339 9343 9346 9350 9354 9357 9361 9365 9368 9372 9375 9377 9378 9378 9378 9377 9374 9370 9366 9361 9356 9350 9343 9337 9331 9324 9319 9314 9309 9306 9302 9301 9300 9301 9302 9305 9309 9314 9319 9324 9330 9337 9344 9350 9357 9363 9369 9373 9377 9381 9383 9384 9384 9383 9381 9377 9372 9367 9360 9352 9342 9332 9321 9308 9295 9280 9264 9247 9228 9208 9187 9164 9139 9112 9084 9054 9022 8987 8951 8914 8874 8832 8788 8745 8700 8655 8609 8563 8517 8471 8425 8382 8342 8303 8266 8231 8201 8175 8153 8134 8120 8111 8106 8106 8111 8119 8134 8152 8174 8200 8230 8264 8301 8339 8380 8423 8469 8515 8562 8608 8655 8701 8747 8793 8839 8885 8928 8970 9011 9050 9088 9125 9160 9193 9225 8114 0 34 4 9256 9286 9314 9341 9367 9391 9415 9437 9459 9479 9498 9517 9534 9551 9566 9580 9593 9606 9617 9627 9637 9645 9653 9660 9666 9671 9675 9680 9683 9687 9690 9693 9695 9698 9701 9703 9706 9709 9712 9715 9718 9722 9725 9728 9732 9735 9738 9741 9744 9746 9748 9750 9751 9752 9752 9752 9751 9750 9748 9746 9744 9741 9738 9734 9731 9728 9724 9720 9717 9713 9709 9706 9703 9700 9696 9693 9691 9688 9685 9682 9679 9677 9674 9670 9667 9664 9660 9657 9653 9648 9644 9639 9634 9629 9624 9619 9613 9608 9603 9597 9592 9587 9582 9577 9573 9568 9564 9561 9558 9555 9553 9552 9550 9549 9549 9549 9549 9550 9551 9553 9555 9557 9559 9562 9564 9568 9571 9574 9578 9582 9587 9591 9596 9601 9607 9612 9619 9625 9632 9639 9647 9655 9663 9671 9680 9689 9698 9707 9717 9726 9735 9744 9753 9761 9770 9778 9786 9793 9799 9806 9812 9817 9822 9827 9831 9836 9839 9843 9847 9851 9854 9858 9862 9866 9870 9874 9879 9883 9888 9893 9898 9903 9908 9913 9918 9923 9928 9932 9936 9940 9943 9946 9948 9950 9952 9953 9953 9953 9952 9952 9950 9948 9947 9945 9943 9941 9938 9936 9934 9932 9930 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9924 9924 9923 9922 9921 9919 9917 9915 9913 9910 9907 9904 9901 9897 9894 9890 9887 9883 9880 9876 9873 9870 9867 9864 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9840 9837 9835 9833 9830 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9781 9778 9776 9774 9772 9770 9768 9766 9765 9763 9761 9758 9756 9754 9752 9749 9746 9742 9739 9735 9730 9726 9721 9715 9709 9703 9697 9690 9683 9676 9669 9661 9654 9647 9639 9632 9624 9617 9610 9603 9596 9590 9584 9578 9573 9568 9563 9559 9554 9551 9547 9544 9541 9538 9535 9532 9529 9526 9523 9520 9517 9513 9509 9505 9500 9495 9489 9483 9477 9469 9462 9453 9445 9436 9426 9416 9405 9395 9384 9372 9360 9349 9337 9325 9313 9301 9289 9277 9265 9253 9241 9229 9218 9206 9194 9182 9170 9158 9145 9133 9120 9107 9094 9081 9067 9053 9038 9024 9010 8996 8981 8967 8953 8939 8925 8912 8899 8887 8875 8864 8854 8845 8836 8828 8821 8815 8810 8805 8801 8798 8795 8793 8792 8791 8791 8791 8792 8793 8795 8797 8800 8803 8806 8811 8816 8821 8827 8834 8841 8849 8857 8866 8876 8886 8897 8908 8919 8931 8942 8954 8966 8978 8989 9001 9012 9023 9034 9045 9055 9065 9075 9085 9094 9104 9114 9124 9134 9144 9154 9166 9177 9190 9203 9216 9231 9246 9262 9278 9295 9313 9332 9350 9369 9388 9408 9427 9446 9465 9485 9503 9521 9538 9555 9571 9586 9601 9614 9627 9639 9650 9660 9669 9677 9685 9692 9698 9704 9710 8115 0 34 4 9714 9719 9723 9726 9730 9733 9735 9738 9741 9743 9745 9748 9750 9752 9753 9755 9757 9758 9760 9761 9762 9764 9765 9765 9766 9767 9767 9768 9768 9769 9769 9769 9770 9770 9771 9771 9772 9773 9774 9775 9776 9777 9779 9781 9783 9785 9787 9789 9792 9795 9797 9800 9803 9806 9809 9812 9815 9818 9822 9825 9828 9831 9834 9837 9840 9843 9846 9848 9851 9854 9857 9859 9862 9864 9867 9869 9871 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9897 9898 9900 9901 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9919 9920 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9941 9941 9941 9942 9941 9941 9940 9939 9939 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9933 9932 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9913 9911 9909 9908 9907 9907 9907 9907 9908 9909 9910 9912 9913 9915 9917 9918 9920 9922 9924 9925 9925 9926 9925 9925 9924 9922 9921 9918 9916 9913 9909 9906 9903 9899 9896 9892 9889 9886 9882 9879 9877 9874 9871 9868 9865 9863 9860 9857 9854 9851 9847 9843 9839 9834 9828 9822 9816 9809 9802 9795 9787 9779 9771 9763 9755 9747 9739 9731 9724 9717 9710 9704 9698 9692 9688 9683 9679 9675 9672 9669 9666 9663 9661 9658 9656 9653 9651 9648 9646 9643 9641 9638 9636 9633 9631 9628 9626 9624 9623 9622 9621 9621 9621 9622 9623 9626 9628 9632 9636 9640 9646 9651 9658 9664 9672 9679 9687 9695 9703 9711 9719 9727 9735 9743 9750 9758 9765 9772 9779 9785 9791 9796 9801 9806 9811 9815 9819 9823 9827 9830 9833 9836 9838 9841 9843 9845 9847 9849 9851 9852 9854 9855 9856 9856 9857 9857 9857 9857 9857 9856 9855 9853 9851 9849 9846 9843 9839 9835 9831 9825 9820 9814 9807 9801 9793 9786 9778 9769 9761 9752 9743 9734 9725 9716 9707 9698 9689 9680 9671 9663 9655 9647 9640 9633 9626 9620 9613 9608 9602 9597 9592 9588 9583 9579 9576 9572 9569 9566 9564 9561 9559 9558 9556 9555 9554 9553 9553 9552 9552 9553 9553 9554 9555 9557 9559 9561 9563 9565 9568 9571 9574 9578 9582 9586 9591 9596 9601 9607 9613 9619 9626 9633 9641 9649 9657 9666 9675 9684 9694 9704 9714 9724 9734 9744 9754 9764 9774 9784 9794 9803 9811 9820 9828 8116 0 34 4 9835 9842 9849 9855 9861 9866 9871 9876 9880 9885 9889 9892 9896 9899 9903 9906 9910 9913 9916 9920 9923 9927 9930 9934 9937 9941 9945 9948 9952 9955 9959 9962 9965 9968 9971 9973 9976 9978 9980 9982 9984 9985 9987 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9968 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9975 9974 9973 9972 9970 9968 9966 9964 9961 9958 9956 9953 9951 9948 9946 9943 9941 9939 9937 9935 9934 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9916 9914 9911 9909 9905 9902 9898 9895 9891 9887 9883 9880 9876 9872 9868 9865 9862 9858 9855 9853 9850 9848 9846 9845 9844 9843 9842 9841 9841 9841 9841 9842 9842 9842 9843 9844 9844 9845 9846 9846 9847 9847 9848 9848 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9850 9851 9851 9853 9854 9856 9858 9860 9862 9865 9868 9871 9874 9877 9881 9884 9888 9891 9894 9898 9901 9903 9906 9909 9911 9912 9914 9915 9916 9917 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9816 9814 9811 9809 9806 9804 9802 9800 9798 9796 9794 9793 9791 9790 9789 9788 9788 9788 9787 9787 9787 9788 9788 9788 9789 9789 9790 9791 9791 9792 9792 9793 9793 9793 9793 9793 9793 9792 9792 9791 9790 9788 9787 9785 9783 9781 9779 9776 9774 9771 9769 9766 9763 9761 9758 9755 9752 9750 9747 9744 9741 9739 9736 9733 9731 9728 9726 9724 9721 9719 9717 9715 9713 9712 9710 9709 9708 9707 9706 9706 9705 9705 9706 9706 9707 9708 9709 9710 9712 9713 9715 9717 9719 9721 9722 9724 9726 9728 9729 9731 9732 9733 9734 9735 9736 9736 9737 9737 9737 9736 9736 9735 9735 9734 9733 9732 9730 9729 9727 9726 9724 9722 9721 9719 9717 9715 9712 9710 9707 9705 9702 9699 9696 9693 9689 9686 9682 9677 9673 9668 9663 9657 9652 9646 9640 9633 9626 9619 9612 9604 9597 9589 9581 9573 9565 9558 9550 9542 9534 9527 9519 9512 9505 9499 9492 9486 9480 9474 9469 9464 9459 9454 9450 9446 9442 9439 9435 9433 9430 9428 9426 9424 9423 9422 9421 9421 9422 9423 9424 9426 9429 9432 9435 9439 9443 9448 9453 9459 9465 9471 9477 9484 9491 9498 9505 9512 9520 9527 9534 9542 9549 9556 9564 9571 9579 9586 9594 9601 9609 9617 8117 0 34 4 9625 9634 9642 9651 9660 9669 9679 9689 9699 9709 9719 9729 9739 9750 9760 9770 9780 9789 9798 9807 9816 9824 9832 9839 9846 9852 9857 9863 9867 9872 9875 9879 9882 9885 9888 9890 9893 9895 9897 9900 9902 9905 9907 9910 9912 9915 9918 9920 9923 9926 9928 9931 9933 9935 9937 9938 9939 9940 9940 9940 9940 9938 9937 9935 9932 9929 9925 9922 9917 9913 9908 9903 9898 9893 9887 9882 9877 9871 9866 9860 9855 9850 9845 9840 9835 9830 9825 9820 9815 9810 9805 9800 9795 9790 9785 9779 9774 9768 9762 9756 9750 9744 9737 9731 9724 9718 9711 9704 9697 9690 9683 9676 9669 9663 9656 9649 9642 9634 9627 9620 9613 9606 9599 9591 9584 9577 9569 9562 9554 9547 9539 9532 9525 9518 9511 9505 9499 9493 9488 9484 9480 9477 9474 9473 9472 9473 9474 9477 9480 9485 9490 9497 9504 9513 9522 9531 9543 9554 9565 9577 9589 9601 9613 9625 9637 9649 9660 9671 9681 9691 9700 9709 9717 9725 9732 9739 9745 9751 9756 9762 9767 9772 9776 9781 9786 9790 9795 9799 9804 9808 9813 9817 9821 9826 9830 9834 9838 9842 9845 9849 9852 9855 9858 9861 9864 9866 9869 9871 9874 9876 9879 9881 9884 9887 9890 9893 9896 9900 9904 9907 9911 9915 9919 9923 9927 9931 9935 9939 9943 9946 9949 9952 9955 9957 9959 9960 9962 9962 9963 9964 9964 9964 9964 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9969 9970 9972 9975 9977 9980 9982 9985 9987 9989 9992 9994 9996 9998 99991000010000100011000010000 9999 9998 9997 9995 9994 9992 9991 9989 9988 9987 9986 9985 9985 9985 9985 9986 9986 9987 9989 9990 9991 9992 9994 9995 9996 9996 9997 9998 9998 9998 9997 9996 9995 9994 9992 9991 9989 9988 9986 9984 9983 9981 9980 9979 9978 9977 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9970 9970 9970 9969 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9971 9970 9970 9969 9968 9967 9965 9964 9961 9959 9957 9955 9953 9950 9948 9945 9943 9940 9938 9936 9934 9933 9931 9930 9928 9928 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9924 9924 9922 9921 9919 9917 9914 9911 9908 9905 9901 9897 9893 9888 9884 9879 9874 9869 9864 9860 9855 9850 9845 9840 9835 9830 9825 9820 9815 9810 9804 9799 9793 9787 9781 9775 9769 9762 8118 0 34 4 9755 9748 9741 9733 9726 9718 9711 9703 9695 9688 9680 9673 9665 9658 9650 9643 9636 9628 9621 9614 9607 9599 9591 9583 9575 9567 9558 9548 9539 9528 9518 9507 9495 9484 9473 9461 9449 9438 9426 9415 9403 9393 9383 9374 9366 9359 9353 9348 9345 9343 9342 9343 9345 9348 9353 9360 9368 9376 9386 9397 9409 9422 9436 9450 9464 9478 9493 9508 9523 9538 9553 9567 9581 9595 9608 9621 9634 9646 9658 9669 9680 9691 9701 9711 9720 9730 9739 9747 9756 9764 9771 9779 9786 9793 9799 9806 9812 9817 9823 9828 9833 9837 9842 9846 9850 9854 9858 9861 9865 9869 9872 9875 9879 9882 9885 9889 9892 9895 9897 9900 9903 9905 9907 9908 9910 9911 9912 9912 9912 9912 9911 9910 9909 9907 9906 9904 9902 9901 9899 9897 9895 9894 9892 9891 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9884 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9870 9868 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9863 9862 9861 9859 9857 9854 9850 9845 9840 9833 9825 9817 9807 9796 9784 9770 9757 9742 9728 9713 9697 9682 9666 9651 9636 9622 9609 9598 9587 9577 9570 9564 9560 9558 9558 9560 9563 9568 9575 9583 9593 9604 9616 9629 9642 9657 9671 9685 9700 9714 9728 9741 9753 9765 9776 9786 9795 9803 9810 9817 9822 9826 9830 9833 9835 9837 9838 9839 9839 9839 9838 9837 9836 9835 9833 9831 9829 9827 9824 9821 9817 9813 9809 9805 9800 9795 9790 9784 9779 9773 9767 9760 9754 9748 9742 9736 9730 9725 9720 9715 9710 9706 9703 9699 9696 9694 9692 9690 9689 9688 9687 9686 9685 9685 9684 9683 9682 9681 9680 9679 9677 9675 9673 9671 9668 9665 9662 9659 9655 9651 9647 9643 9639 9634 9629 9623 9618 9612 9606 9599 9592 9585 9577 9569 9560 9551 9541 9530 9520 9509 9497 9485 9472 9459 9446 9433 9420 9406 9393 9379 9366 9353 9340 9327 9315 9303 9291 9280 9269 9259 9249 9240 9230 9222 9214 9206 9199 9192 9186 9180 9175 9170 9166 9163 9160 9158 9157 9156 9156 9158 9160 9163 9166 9171 9176 9183 9190 9197 9206 9214 9224 9234 9244 9254 9264 9274 9284 9294 9304 9314 9323 9332 9341 9349 9357 9364 9371 9377 9383 9388 9393 9397 9400 9403 9406 9408 9409 9409 9409 9408 9406 9403 9398 9393 9387 9380 9371 9361 9349 9336 9322 9306 9290 9272 9252 9231 9210 9188 9165 9142 9119 9095 9072 9049 9025 9004 8983 8964 8945 8928 8913 8901 8890 8882 8875 8872 8871 8872 8876 8882 8891 8901 8914 8929 8946 8965 8986 9007 9030 9053 9079 9105 9130 9156 9182 9207 9233 9258 9283 9308 9331 9354 9376 9397 9417 9436 9454 9472 9488 9504 9518 9532 9546 9558 9570 9582 9593 9604 9614 9624 9634 9643 9652 9661 9669 9678 9686 9694 9701 8119 0 34 4 9708 9715 9722 9728 9733 9739 9744 9748 9753 9757 9760 9763 9766 9769 9772 9774 9777 9779 9781 9783 9786 9788 9790 9793 9795 9798 9801 9804 9806 9809 9812 9815 9818 9821 9823 9826 9828 9831 9833 9835 9837 9838 9839 9841 9842 9843 9844 9844 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9860 9861 9863 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9880 9881 9883 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9899 9900 9900 9900 9900 9899 9899 9898 9897 9896 9894 9893 9891 9890 9888 9887 9886 9884 9883 9881 9880 9880 9879 9878 9878 9878 9879 9879 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9887 9886 9886 9885 9884 9882 9880 9879 9877 9876 9874 9872 9871 9869 9868 9867 9866 9866 9866 9866 9867 9868 9869 9871 9872 9875 9877 9879 9881 9883 9885 9887 9889 9890 9891 9892 9893 9893 9893 9893 9892 9892 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9899 9899 9898 9897 9896 9894 9892 9889 9887 9884 9881 9878 9875 9872 9869 9866 9864 9861 9859 9857 9855 9853 9851 9849 9848 9846 9845 9843 9842 9840 9838 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9818 9816 9815 9814 9813 9813 9813 9813 9813 9814 9814 9815 9816 9817 9818 9820 9821 9822 9823 9824 9824 9825 9825 9825 9825 9825 9824 9824 9824 9823 9823 9822 9822 9821 9821 9821 9821 9821 9821 9821 9822 9822 9822 9822 9823 9823 9823 9823 9822 9821 9820 9819 9817 9815 9813 9810 9807 9804 9800 9796 9792 9787 9783 9778 9773 9768 9763 9758 9752 9747 9742 9736 9731 9725 9719 9713 9707 9701 9695 9688 9681 9674 9667 9660 9652 9644 9635 9627 9618 9608 9599 9590 9580 9571 9561 9551 9542 9532 9523 9513 9504 9495 9487 9478 9471 9463 9456 9449 9443 9437 9432 9428 9424 9421 9418 9416 9414 9413 9413 9413 9414 9416 9418 9420 9424 9427 9431 9436 9441 9446 9451 9457 9463 9469 9476 9482 9489 9495 9502 9509 9516 9523 9530 9537 9544 9551 9558 9565 9572 9579 9586 9593 9600 9607 9613 9620 9626 9632 9638 9644 9649 9654 9659 9663 9667 9671 9674 9677 9679 9681 9682 9684 9685 9685 9686 9686 9686 9686 9686 9686 9685 9685 9685 9684 9684 9683 9683 9682 9681 9680 9679 9677 9676 9674 9671 9669 9665 9662 9657 9653 9648 9642 9636 9629 9622 9615 9607 9599 9591 9582 9574 9565 9557 9548 9539 9531 9522 9514 9506 9498 9490 9482 9475 9467 9460 9453 9446 9440 9433 9427 9421 9415 9409 9403 9398 9393 9388 9383 9378 9374 9370 9367 9363 9361 9359 9357 9356 9355 9355 9356 9357 9358 9360 9363 9366 9370 9374 9378 9383 9388 9393 9398 8120 0 34 4 9403 9408 9413 9419 9424 9429 9434 9438 9443 9447 9451 9454 9458 9461 9464 9466 9469 9471 9473 9475 9477 9479 9481 9483 9484 9486 9488 9490 9493 9495 9497 9500 9503 9506 9510 9513 9517 9521 9525 9530 9534 9539 9544 9549 9554 9560 9565 9571 9577 9582 9588 9594 9600 9606 9612 9617 9623 9629 9635 9640 9646 9652 9657 9662 9668 9673 9678 9684 9689 9694 9699 9704 9709 9714 9719 9724 9729 9734 9739 9743 9748 9753 9757 9762 9766 9771 9775 9779 9783 9787 9791 9795 9799 9802 9806 9810 9814 9817 9821 9825 9828 9832 9836 9839 9843 9847 9850 9854 9857 9861 9864 9868 9871 9874 9877 9880 9882 9885 9887 9889 9891 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9909 9909 9909 9909 9908 9908 9907 9906 9905 9904 9903 9901 9899 9898 9896 9893 9891 9889 9886 9883 9880 9878 9875 9872 9869 9866 9864 9861 9858 9856 9853 9851 9849 9847 9846 9844 9842 9841 9840 9838 9837 9836 9835 9833 9832 9830 9829 9827 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9807 9805 9804 9803 9802 9801 9800 9800 9799 9799 9799 9798 9798 9798 9798 9797 9797 9796 9795 9794 9792 9790 9788 9786 9783 9780 9777 9774 9770 9767 9763 9760 9756 9752 9749 9745 9742 9739 9735 9732 9730 9727 9725 9723 9720 9719 9717 9715 9713 9711 9709 9707 9705 9703 9701 9699 9696 9693 9690 9687 9684 9680 9676 9672 9667 9662 9657 9652 9646 9641 9635 9628 9622 9615 9608 9602 9594 9587 9579 9572 9564 9555 9547 9538 9528 9519 9508 9497 9485 9472 9458 9443 9428 9411 9392 9373 9352 9330 9306 9282 9255 9229 9201 9174 9146 9119 9091 9063 9036 9008 8983 8960 8938 8918 8900 8885 8873 8864 8858 8854 8854 8857 8863 8872 8884 8899 8916 8936 8957 8981 9007 9034 9062 9090 9119 9149 9179 9209 9239 9269 9297 9325 9353 9380 9406 9430 9454 9476 9498 9518 9537 9555 9572 9589 9604 9618 9631 9644 9656 9668 9678 9689 9699 9708 9717 9725 9733 9741 9749 9756 9763 9770 9776 9782 9788 9793 9798 9803 9807 9812 9815 9819 9822 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9844 9846 9848 9850 9852 9854 9857 9860 9862 9865 9868 9870 9873 9876 9878 9880 9882 9884 9886 9887 9888 9888 9888 9888 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9860 9858 9856 9854 9852 9849 9847 9844 9842 9839 9836 9833 9830 9827 9824 9821 9818 9816 9813 9810 9807 9804 9802 9799 9797 9795 9793 9791 9789 9788 9786 9785 9784 9782 9781 9781 9780 9779 9778 9778 9778 9777 9777 9777 9778 9778 9778 9779 9780 9781 9782 9783 9785 9786 9788 9790 9792 9794 9796 9798 9801 8121 0 34 4 9803 9805 9808 9810 9813 9816 9819 9821 9824 9827 9831 9834 9837 9840 9844 9847 9850 9854 9857 9861 9864 9867 9870 9873 9876 9878 9881 9883 9884 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9900 9900 9899 9899 9897 9896 9894 9891 9888 9884 9881 9876 9871 9866 9861 9856 9850 9845 9839 9833 9827 9821 9815 9809 9803 9797 9791 9784 9777 9769 9761 9753 9744 9733 9722 9710 9697 9682 9667 9650 9632 9614 9593 9572 9551 9529 9507 9485 9463 9441 9419 9397 9377 9359 9341 9325 9311 9299 9289 9282 9276 9273 9272 9274 9278 9284 9291 9302 9314 9327 9341 9357 9374 9392 9410 9429 9447 9465 9484 9503 9521 9540 9557 9574 9590 9605 9620 9634 9648 9660 9672 9684 9695 9705 9715 9724 9732 9740 9748 9755 9762 9768 9774 9779 9784 9788 9792 9796 9799 9801 9804 9805 9807 9808 9808 9809 9808 9808 9808 9807 9806 9804 9803 9801 9799 9797 9795 9792 9789 9786 9782 9778 9774 9769 9763 9757 9750 9742 9734 9725 9715 9704 9693 9680 9667 9653 9638 9622 9605 9588 9571 9552 9533 9514 9495 9476 9456 9436 9417 9397 9378 9358 9339 9320 9302 9284 9266 9248 9231 9214 9197 9181 9165 9149 9133 9117 9100 9084 9068 9052 9036 9020 9004 8988 8972 8956 8941 8926 8912 8899 8886 8874 8864 8856 8849 8843 8839 8838 8839 8841 8846 8853 8863 8875 8888 8904 8921 8941 8962 8984 9007 9031 9056 9082 9107 9133 9159 9184 9208 9233 9257 9280 9302 9323 9343 9363 9381 9398 9415 9431 9446 9461 9475 9488 9501 9514 9526 9538 9550 9562 9574 9586 9597 9609 9621 9632 9644 9655 9666 9677 9688 9699 9710 9720 9731 9740 9750 9760 9769 9778 9786 9794 9802 9809 9816 9823 9830 9836 9841 9847 9852 9857 9861 9865 9869 9873 9877 9880 9883 9886 9889 9891 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9949 9951 9952 9954 9956 9958 9960 9961 9963 9965 9967 9969 9970 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9975 9974 9974 9973 9972 9970 9969 9967 9966 9965 9963 9962 9961 9960 9959 9959 9958 9958 9958 9959 9960 9960 9962 9963 9964 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9978 9978 9978 9978 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9949 9947 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9936 9935 9934 9932 8122 0 34 4 9930 9928 9926 9924 9922 9920 9918 9917 9915 9913 9912 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9900 9899 9897 9895 9893 9890 9888 9885 9881 9878 9875 9871 9868 9864 9860 9857 9853 9850 9847 9844 9841 9838 9836 9833 9831 9828 9826 9823 9821 9819 9816 9813 9810 9807 9804 9800 9796 9792 9788 9783 9778 9773 9768 9762 9757 9751 9745 9740 9734 9728 9723 9717 9712 9707 9702 9697 9692 9688 9683 9679 9675 9672 9668 9664 9661 9657 9654 9651 9647 9644 9641 9638 9634 9631 9628 9625 9622 9619 9616 9613 9610 9607 9605 9602 9600 9598 9597 9595 9594 9594 9593 9593 9593 9594 9595 9596 9598 9600 9602 9605 9608 9611 9615 9619 9623 9627 9632 9636 9641 9646 9651 9657 9662 9668 9673 9679 9685 9691 9697 9703 9709 9716 9723 9729 9736 9742 9749 9755 9762 9769 9775 9781 9787 9793 9799 9804 9809 9813 9817 9820 9823 9825 9827 9828 9829 9829 9829 9828 9827 9826 9824 9823 9821 9820 9818 9816 9815 9814 9814 9813 9813 9814 9815 9816 9818 9820 9822 9825 9827 9830 9832 9834 9836 9838 9840 9841 9842 9841 9841 9839 9838 9835 9831 9828 9823 9818 9813 9807 9801 9794 9787 9780 9773 9766 9759 9751 9744 9737 9729 9721 9714 9706 9698 9690 9681 9673 9663 9654 9644 9633 9622 9610 9597 9584 9570 9555 9539 9522 9505 9487 9467 9447 9425 9403 9379 9355 9329 9302 9273 9244 9213 9181 9147 9113 9078 9041 9003 8964 8925 8887 8848 8810 8771 8733 8695 8657 8622 8590 8559 8530 8503 8481 8461 8445 8432 8423 8418 8416 8419 8425 8434 8448 8465 8485 8508 8533 8562 8593 8625 8658 8693 8729 8766 8803 8840 8876 8913 8948 8984 9019 9053 9086 9117 9148 9178 9206 9233 9260 9285 9309 9332 9355 9376 9397 9417 9436 9454 9472 9489 9505 9520 9535 9550 9564 9577 9589 9601 9612 9623 9633 9642 9651 9660 9667 9675 9681 9687 9693 9698 9703 9707 9711 9715 9718 9720 9722 9724 9725 9726 9727 9727 9727 9727 9727 9726 9726 9725 9724 9723 9721 9720 9719 9717 9716 9714 9712 9710 9707 9704 9701 9697 9691 9685 9678 9669 9659 9648 9634 9619 9602 9584 9563 9540 9516 9490 9463 9433 9403 9372 9342 9312 9282 9252 9223 9195 9166 9142 9121 9102 9086 9073 9064 9059 9057 9058 9063 9073 9086 9102 9120 9142 9167 9194 9221 9249 9278 9308 9338 9368 9398 9428 9455 9481 9506 9530 9552 9571 9589 9606 9621 9634 9645 9656 9665 9674 9682 9688 9695 9701 9708 9714 9721 9727 9733 9740 9746 9754 9761 9768 9775 9782 9789 9796 9803 9809 9815 9821 9826 9831 9835 9839 9842 9845 9848 9850 9852 9854 9856 9857 9859 9861 9862 9864 9866 9868 9870 9873 9876 9879 9881 9884 9887 9890 9892 9895 9898 9900 9902 9904 9905 9906 9907 9907 9907 9907 8123 0 34 4 9906 9905 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9865 9864 9864 9863 9862 9861 9860 9858 9857 9855 9853 9851 9849 9846 9844 9841 9838 9835 9832 9829 9826 9823 9819 9816 9812 9809 9805 9801 9797 9792 9788 9783 9778 9773 9768 9762 9755 9749 9742 9734 9726 9718 9709 9699 9689 9679 9668 9657 9645 9633 9620 9608 9595 9581 9568 9555 9541 9527 9513 9499 9485 9471 9457 9443 9429 9414 9399 9384 9369 9353 9337 9320 9303 9286 9268 9249 9230 9210 9190 9169 9148 9127 9106 9084 9063 9042 9022 9002 8983 8964 8946 8931 8916 8903 8891 8881 8874 8868 8865 8863 8864 8867 8872 8879 8889 8900 8914 8929 8945 8964 8984 9006 9028 9051 9075 9100 9126 9151 9177 9202 9228 9253 9278 9304 9328 9352 9375 9397 9419 9440 9460 9479 9498 9515 9532 9548 9563 9578 9592 9605 9618 9630 9641 9652 9662 9672 9682 9691 9700 9708 9716 9724 9731 9738 9745 9751 9757 9763 9768 9773 9778 9783 9787 9791 9795 9798 9801 9804 9807 9809 9811 9813 9814 9815 9816 9816 9816 9816 9815 9813 9812 9809 9807 9804 9800 9796 9792 9787 9782 9777 9771 9765 9759 9753 9747 9740 9734 9727 9720 9713 9706 9699 9692 9685 9677 9670 9661 9653 9644 9635 9624 9614 9602 9590 9578 9564 9550 9536 9521 9505 9489 9473 9457 9440 9424 9409 9394 9380 9367 9354 9343 9334 9327 9321 9317 9315 9315 9317 9322 9328 9336 9346 9358 9371 9386 9402 9420 9437 9456 9475 9494 9514 9533 9553 9572 9591 9609 9626 9643 9659 9674 9689 9702 9715 9727 9739 9750 9760 9770 9779 9788 9796 9804 9812 9819 9826 9833 9840 9846 9852 9857 9863 9868 9873 9877 9881 9885 9889 9892 9895 9898 9901 9903 9906 9908 9911 9913 9915 9918 9920 9922 9924 9926 9928 9931 9933 9934 9936 9938 9939 9940 9941 9942 9943 9943 9943 9943 9942 9942 9942 9941 9940 9940 9939 9939 9939 9939 9940 9940 9941 9943 9945 9947 9949 9952 9955 9958 9961 9964 9967 9970 9973 9975 9978 9980 9981 9982 9983 9983 9982 9981 9979 9977 9975 9972 9969 9965 9962 9959 9955 9952 9949 9946 9944 9941 9940 9938 9938 9937 9937 9938 9940 9941 9943 9945 9948 9950 9953 9956 9958 9960 9963 9964 9966 9968 9968 9969 9969 9968 9967 9966 9964 9962 9959 9957 9954 9951 9948 9945 9942 9940 9937 9935 9933 9931 9930 9928 9927 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9918 9916 9914 9911 9908 9905 9901 9898 9894 9890 9886 9882 9878 9874 9870 9866 9862 9858 9855 9851 9848 9844 9841 9838 9835 9832 9830 9827 8124 0 34 4 9824 9822 9819 9817 9814 9812 9810 9808 9806 9804 9803 9802 9801 9800 9800 9799 9800 9800 9801 9802 9803 9805 9807 9809 9811 9813 9816 9818 9821 9824 9826 9829 9831 9834 9836 9839 9841 9843 9846 9848 9850 9853 9855 9857 9860 9862 9865 9868 9870 9873 9876 9880 9883 9886 9890 9893 9897 9900 9904 9907 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9953 9953 9952 9952 9950 9949 9948 9946 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9897 9894 9892 9889 9886 9883 9880 9877 9874 9872 9869 9867 9865 9863 9862 9862 9861 9861 9862 9863 9864 9866 9868 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9914 9916 9918 9921 9923 9925 9927 9930 9932 9934 9936 9938 9940 9942 9945 9947 9948 9950 9952 9954 9955 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9973 9974 9975 9976 9977 9978 9980 9981 9983 9984 9986 9987 9989 9990 9992 9993 9994 9995 9996 9996 9996 9996 9996 9995 9994 9994 9993 9992 9991 9990 9988 9987 9986 9985 9984 9984 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9976 9975 9973 9972 9971 9969 9968 9967 9965 9964 9964 9963 9963 9963 9963 9964 9965 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9978 9979 9978 9978 9977 9976 9975 9973 9971 9970 9968 9966 9965 9963 9962 9961 9960 9959 9959 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9912 9910 9907 9905 9902 9899 9896 9893 9890 9886 9883 9879 9874 9870 9865 9860 9855 9850 9844 9838 9832 9826 9820 9813 9806 9799 9791 9783 9775 9767 9758 9750 9740 9731 9721 9711 9700 9689 9678 9666 9654 9642 9629 9616 9603 9590 9576 9562 9548 9534 9520 9507 9493 9479 9465 9451 9438 9424 9411 9398 9385 9372 9360 9347 9335 9323 9311 9299 9287 9276 9265 9254 9243 9232 9222 9212 9202 9193 9184 9176 9168 9161 9155 9149 9144 9140 9137 9134 9133 9133 9133 9134 9137 9140 9145 9150 9157 9164 9173 9182 9191 9202 9213 9225 9236 9248 9260 9271 9282 9293 9304 8125 0 34 4 9314 9322 9329 9335 9340 9343 9343 9342 9339 9334 9327 9317 9306 9292 9277 9260 9240 9219 9198 9177 9155 9132 9109 9087 9064 9041 9021 9003 8986 8971 8957 8947 8939 8934 8931 8930 8933 8937 8944 8953 8964 8978 8993 9009 9025 9043 9063 9082 9101 9121 9140 9159 9177 9195 9213 9230 9246 9261 9275 9288 9301 9312 9323 9333 9343 9352 9360 9368 9375 9383 9390 9396 9403 9410 9417 9423 9430 9437 9445 9452 9459 9467 9476 9484 9493 9502 9512 9521 9531 9542 9552 9562 9573 9584 9594 9605 9615 9625 9635 9644 9654 9662 9671 9679 9686 9694 9700 9706 9712 9718 9723 9729 9733 9738 9743 9748 9753 9757 9762 9766 9771 9775 9780 9784 9788 9792 9796 9799 9802 9805 9807 9808 9809 9810 9810 9809 9807 9806 9803 9801 9798 9794 9791 9787 9783 9780 9776 9773 9769 9766 9762 9759 9756 9752 9749 9746 9742 9738 9734 9730 9725 9719 9713 9706 9698 9690 9680 9670 9658 9646 9634 9620 9606 9590 9574 9557 9540 9521 9502 9482 9460 9437 9413 9388 9361 9332 9301 9268 9233 9196 9157 9115 9070 9024 8976 8926 8872 8819 8765 8711 8657 8604 8553 8502 8452 8403 8360 8322 8288 8258 8233 8215 8203 8197 8197 8202 8216 8234 8258 8287 8320 8361 8404 8449 8496 8546 8599 8651 8703 8756 8808 8859 8907 8954 9000 9044 9083 9121 9156 9189 9219 9246 9271 9295 9316 9335 9353 9370 9385 9399 9412 9424 9435 9445 9455 9464 9472 9479 9486 9492 9498 9502 9506 9509 9512 9514 9515 9515 9516 9515 9515 9513 9512 9511 9509 9508 9507 9506 9505 9504 9503 9503 9503 9503 9504 9505 9506 9508 9509 9511 9514 9516 9518 9521 9524 9527 9530 9534 9537 9541 9545 9550 9554 9559 9564 9570 9576 9582 9588 9594 9601 9608 9615 9623 9630 9637 9644 9651 9658 9665 9672 9679 9685 9692 9698 9704 9710 9715 9721 9726 9732 9737 9742 9748 9753 9758 9763 9768 9774 9779 9784 9789 9794 9798 9803 9808 9812 9816 9820 9824 9828 9831 9834 9837 9840 9843 9845 9848 9850 9853 9855 9858 9860 9863 9866 9868 9871 9874 9877 9880 9883 9886 9889 9892 9894 9897 9900 9903 9905 9908 9910 9912 9914 9916 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9951 9952 9952 9952 9951 9951 9950 9948 9947 9945 9943 9941 9939 9938 9936 9934 9933 9931 9931 9930 9930 9930 9930 9931 9932 9934 9935 9937 9939 9941 9943 9945 9947 9949 9951 9952 9953 9954 9955 9955 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9945 9944 9943 9943 9943 9944 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9958 9958 9959 9959 9959 9958 9957 9956 9955 9953 9950 9948 9945 9942 9939 9935 9932 9929 9926 9923 9919 9916 9914 9911 9909 9907 9905 9904 9902 9901 8126 0 34 4 9899 9898 9896 9895 9893 9892 9889 9887 9884 9881 9878 9874 9869 9864 9859 9853 9846 9839 9832 9824 9817 9808 9800 9791 9783 9774 9766 9757 9749 9741 9732 9725 9717 9710 9703 9696 9689 9683 9676 9670 9663 9656 9650 9643 9636 9629 9622 9614 9606 9598 9590 9581 9572 9563 9554 9545 9536 9527 9518 9509 9500 9492 9484 9476 9469 9461 9455 9448 9442 9436 9431 9426 9420 9415 9410 9405 9400 9394 9389 9383 9377 9371 9364 9358 9351 9343 9336 9328 9320 9312 9304 9296 9288 9280 9271 9263 9255 9247 9240 9232 9225 9218 9211 9205 9199 9193 9187 9182 9177 9172 9168 9164 9161 9158 9156 9154 9152 9151 9151 9151 9152 9153 9155 9157 9160 9164 9168 9172 9177 9182 9188 9194 9201 9208 9215 9223 9230 9238 9247 9256 9265 9274 9284 9294 9305 9316 9327 9339 9352 9364 9378 9392 9406 9420 9435 9450 9465 9481 9496 9511 9527 9541 9556 9570 9584 9598 9611 9623 9635 9646 9656 9666 9675 9684 9692 9699 9706 9712 9718 9723 9728 9733 9738 9742 9746 9749 9752 9755 9758 9761 9763 9765 9767 9769 9770 9771 9771 9771 9771 9771 9770 9768 9767 9765 9763 9760 9757 9754 9751 9747 9743 9739 9735 9731 9726 9722 9717 9713 9708 9704 9699 9695 9691 9687 9682 9678 9674 9671 9667 9664 9660 9657 9654 9652 9649 9647 9645 9644 9642 9641 9641 9640 9640 9640 9641 9642 9643 9644 9646 9648 9651 9654 9657 9660 9664 9668 9672 9677 9681 9686 9691 9696 9701 9706 9712 9717 9722 9728 9733 9739 9744 9750 9755 9761 9766 9772 9777 9782 9788 9793 9798 9803 9808 9813 9818 9823 9828 9833 9837 9842 9846 9851 9855 9859 9863 9866 9870 9873 9876 9879 9882 9884 9887 9889 9890 9892 9893 9895 9896 9896 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9895 9895 9894 9893 9891 9890 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9865 9863 9860 9858 9855 9853 9850 9848 9846 9844 9842 9840 9838 9836 9833 9831 9828 9824 9820 9815 9810 9804 9797 9789 9781 9771 9761 9750 9738 9726 9713 9699 9685 9671 9656 9641 9626 9610 9594 9578 9561 9543 9525 9506 9485 9464 9440 9413 9384 9353 9319 9281 9239 9193 9144 9091 9032 8971 8906 8838 8768 8691 8614 8538 8461 8384 8310 8236 8165 8096 8028 7970 7918 7873 7833 7800 7778 7764 7758 7760 7769 7790 7816 7849 7888 7933 7988 8044 8102 8162 8224 8288 8352 8416 8479 8543 8602 8658 8711 8762 8810 8853 8892 8928 8960 8990 9015 9037 9058 9076 9092 9105 9118 9129 9139 9149 9157 9166 9174 9182 9189 9197 9205 9212 9220 9227 9235 9242 9249 9257 9264 9271 9278 9284 9291 9298 9304 9310 9317 9323 9329 9336 9342 9349 9356 9363 9370 9377 9385 9393 9401 9409 9418 9426 9435 9444 9453 9461 9470 9479 8127 0 34 4 9488 9497 9505 9513 9521 9529 9536 9543 9549 9555 9560 9565 9569 9573 9577 9579 9582 9583 9585 9585 9586 9586 9585 9584 9583 9582 9580 9578 9576 9574 9571 9568 9565 9562 9558 9555 9550 9546 9542 9537 9532 9526 9520 9514 9508 9501 9494 9487 9480 9473 9466 9459 9452 9446 9440 9434 9429 9425 9422 9419 9417 9417 9417 9418 9421 9424 9428 9434 9440 9447 9455 9464 9473 9483 9493 9503 9514 9526 9537 9548 9559 9571 9582 9593 9604 9615 9626 9636 9647 9657 9667 9677 9687 9697 9707 9717 9727 9737 9746 9756 9765 9775 9784 9793 9802 9811 9819 9827 9835 9842 9849 9855 9861 9866 9871 9875 9878 9881 9884 9886 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9897 9898 9900 9902 9904 9906 9909 9911 9914 9917 9920 9923 9926 9929 9932 9935 9937 9939 9941 9943 9944 9945 9946 9946 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9934 9934 9935 9935 9936 9937 9939 9940 9941 9943 9944 9946 9947 9948 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9941 9939 9937 9935 9933 9932 9930 9928 9926 9924 9923 9921 9919 9917 9914 9911 9908 9905 9901 9897 9893 9888 9883 9877 9871 9865 9858 9851 9844 9837 9830 9823 9816 9809 9803 9796 9790 9783 9778 9772 9767 9761 9757 9752 9747 9743 9738 9734 9729 9725 9720 9715 9711 9705 9700 9695 9690 9685 9679 9674 9669 9664 9659 9655 9651 9647 9644 9641 9639 9637 9636 9636 9636 9637 9638 9640 9642 9644 9647 9651 9654 9658 9661 9665 9669 9673 9677 9681 9685 9689 9693 9697 9701 9705 9709 9713 9717 9721 9725 9730 9734 9738 9742 9746 9750 9753 9757 9760 9763 9766 9768 9770 9772 9773 9774 9774 9774 9774 9773 9773 9771 9770 9768 9767 9765 9763 9760 9758 9756 9753 9751 9748 9745 9742 9739 9736 9733 9729 9725 9721 9717 9712 9707 9702 9696 9690 9684 9678 9671 9664 9658 9651 9644 9637 9631 9624 9617 9611 9604 9598 9592 9586 9581 9575 9570 9565 9559 9554 9549 9544 9539 9534 9529 9524 9520 9515 9510 9505 9501 9497 9492 9489 9485 9482 9479 9477 9475 9474 9473 9473 9474 9475 9476 9479 9482 9485 9490 9494 9499 9505 9511 9517 9524 9531 9538 9546 9553 9561 9568 9576 9584 9592 9599 9607 9615 9622 9630 8128 0 34 4 9637 9645 9652 9660 9668 9675 9683 9691 9698 9706 9714 9722 9730 9738 9746 9754 9762 9770 9778 9785 9793 9800 9806 9813 9819 9825 9831 9836 9841 9845 9849 9852 9856 9859 9861 9864 9866 9867 9869 9871 9873 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9918 9920 9921 9922 9922 9923 9923 9923 9923 9922 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9910 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9953 9954 9953 9953 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9935 9935 9935 9935 9935 9935 9936 9937 9937 9938 9939 9940 9941 9943 9944 9944 9945 9946 9947 9948 9948 9948 9949 9949 9948 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9944 9944 9943 9943 9942 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9923 9922 9922 9922 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9932 9933 9934 9936 9937 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9943 9944 9945 9946 9948 9950 9951 9954 9956 9958 9960 9963 9965 9967 9969 9971 9973 9975 9976 9978 9979 9980 9980 9981 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9983 9983 9983 9982 9981 9980 9979 9977 9976 9974 9972 9970 9967 9965 9963 9961 9958 9956 9955 9953 9951 9950 9949 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9955 9953 9952 9950 9948 9946 9944 9941 9939 9936 9934 9931 9929 9926 9924 9922 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9878 9877 9876 9876 9876 8129 0 34 4 9875 9876 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9892 9893 9895 9896 9898 9900 9902 9905 9907 9910 9912 9915 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9942 9940 9938 9936 9933 9929 9926 9922 9917 9912 9907 9902 9896 9891 9885 9878 9872 9866 9860 9854 9848 9842 9836 9830 9824 9818 9812 9806 9800 9793 9787 9781 9774 9768 9761 9754 9746 9739 9731 9722 9714 9705 9697 9688 9679 9671 9662 9653 9645 9637 9629 9622 9615 9609 9603 9598 9594 9590 9587 9584 9583 9582 9582 9582 9583 9585 9587 9589 9592 9596 9600 9604 9608 9613 9618 9623 9629 9634 9640 9645 9651 9657 9663 9669 9675 9681 9687 9694 9700 9706 9713 9720 9726 9733 9740 9747 9754 9760 9767 9774 9781 9788 9794 9801 9807 9814 9820 9826 9832 9838 9843 9848 9853 9858 9863 9867 9871 9875 9878 9881 9884 9887 9889 9891 9893 9894 9896 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9896 9896 9897 9897 9898 9899 9900 9902 9903 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9914 9914 9915 9916 9918 9919 9920 9922 9924 9926 9927 9929 9931 9932 9934 9936 9937 9938 9940 9940 9941 9942 9942 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9891 9889 9888 9886 9883 9881 9879 9876 9874 9871 9868 9865 9863 9860 9857 9854 9852 9849 9846 9844 9841 9838 9836 9833 9830 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9791 9788 9784 9781 9777 9773 9768 9764 9759 9754 9748 9742 9735 9728 9721 9713 9704 9695 9686 9675 9665 9653 9642 9629 9617 9603 9589 9575 9560 9544 9528 9511 9493 9473 9453 9432 9408 9383 9356 9328 9297 9263 9227 9189 9148 9105 9057 9008 8957 8904 8849 8790 8732 8673 8614 8555 8498 8442 8387 8334 8281 8236 8194 8157 8125 8097 8076 8062 8053 8050 8130 0 34 4 8053 8064 8080 8102 8128 8160 8198 8240 8284 8330 8380 8433 8487 8541 8594 8648 8701 8753 8804 8854 8903 8949 8992 9033 9072 9108 9142 9173 9203 9230 9255 9278 9300 9320 9339 9356 9372 9387 9401 9414 9426 9438 9449 9459 9469 9478 9486 9494 9501 9508 9514 9519 9524 9528 9531 9534 9536 9538 9539 9539 9538 9537 9536 9533 9530 9527 9522 9517 9511 9505 9498 9490 9481 9471 9460 9448 9435 9421 9406 9389 9372 9352 9332 9310 9287 9263 9237 9210 9183 9155 9125 9095 9064 9034 9003 8973 8943 8914 8886 8858 8831 8807 8785 8765 8747 8731 8719 8709 8702 8698 8696 8698 8702 8709 8719 8731 8746 8762 8781 8801 8822 8846 8870 8894 8919 8943 8967 8991 9016 9040 9064 9086 9107 9128 9147 9165 9181 9197 9211 9224 9236 9246 9256 9264 9271 9277 9283 9287 9291 9293 9295 9296 9296 9295 9294 9292 9288 9284 9279 9273 9266 9258 9248 9237 9226 9213 9198 9182 9165 9146 9126 9105 9082 9058 9033 9006 8978 8949 8919 8888 8855 8821 8787 8750 8713 8674 8634 8592 8548 8503 8456 8406 8353 8298 8241 8181 8116 8049 7979 7907 7831 7750 7667 7583 7498 7411 7321 7232 7143 7053 6964 6879 6798 6720 6645 6573 6511 6456 6408 6367 6333 6311 6298 6293 6298 6311 6336 6368 6408 6456 6511 6576 6645 6718 6795 6875 6962 7048 7135 7221 7308 7392 7476 7558 7639 7718 7791 7861 7928 7992 8052 8108 8161 8210 8256 8300 8340 8378 8414 8447 8479 8508 8536 8563 8588 8611 8634 8656 8676 8696 8714 8731 8748 8763 8778 8791 8804 8816 8827 8838 8848 8856 8865 8873 8881 8888 8895 8902 8909 8916 8923 8930 8938 8945 8953 8961 8969 8978 8987 8997 9007 9018 9029 9040 9052 9065 9078 9091 9105 9119 9134 9149 9165 9181 9197 9214 9231 9248 9266 9283 9300 9317 9335 9352 9369 9385 9402 9417 9433 9447 9462 9476 9489 9501 9513 9525 9536 9546 9556 9566 9576 9585 9593 9602 9611 9619 9627 9636 9644 9652 9660 9668 9676 9684 9692 9700 9707 9715 9722 9729 9736 9742 9749 9755 9760 9765 9770 9775 9779 9783 9787 9791 9794 9797 9799 9802 9804 9806 9807 9809 9810 9811 9811 9812 9812 9812 9812 9811 9811 9809 9808 9807 9805 9803 9801 9798 9796 9793 9790 9786 9783 9779 9775 9770 9766 9761 9756 9751 9745 9739 9733 9726 9719 9712 9705 9697 9689 9681 9673 9665 9656 9648 9639 9630 9622 9613 9605 9596 9588 9580 9572 9564 9557 9549 9542 9535 9527 9520 9513 9506 9499 9492 9484 9477 9469 9461 9453 9445 9437 9429 9421 9413 9405 9397 9389 9381 9373 9366 9359 9353 9346 9341 9336 9331 9327 9323 9320 9317 9315 9313 9311 9310 9310 9309 9309 9309 9309 9309 9310 9310 9310 9311 9311 9311 9311 9311 9311 9312 9312 9312 9312 9312 9312 9313 9313 9314 9315 9316 9318 9319 8131 0 34 4 9322 9324 9327 9330 9334 9338 9342 9347 9351 9356 9361 9366 9371 9377 9382 9387 9392 9396 9401 9405 9409 9413 9417 9420 9423 9426 9429 9432 9434 9437 9440 9443 9446 9449 9452 9455 9459 9462 9466 9469 9473 9476 9479 9482 9485 9488 9489 9490 9490 9489 9488 9486 9482 9478 9472 9466 9458 9450 9440 9429 9418 9405 9392 9377 9361 9344 9327 9308 9287 9265 9242 9216 9189 9160 9129 9095 9059 9020 8979 8936 8890 8840 8789 8736 8682 8626 8569 8511 8454 8396 8339 8284 8233 8183 8136 8092 8054 8022 7995 7974 7957 7949 7947 7952 7962 7979 8003 8033 8067 8105 8149 8199 8250 8303 8358 8414 8471 8529 8587 8644 8702 8755 8807 8858 8906 8952 8994 9034 9071 9106 9138 9167 9194 9218 9241 9262 9280 9297 9313 9328 9341 9353 9364 9374 9384 9392 9400 9407 9414 9420 9425 9429 9433 9436 9438 9440 9441 9441 9441 9440 9438 9436 9433 9430 9427 9423 9418 9414 9409 9404 9399 9393 9388 9382 9377 9371 9366 9361 9355 9350 9345 9340 9335 9330 9325 9321 9316 9312 9308 9304 9301 9297 9294 9292 9289 9287 9286 9285 9284 9284 9285 9287 9289 9292 9296 9300 9306 9312 9319 9327 9336 9346 9357 9367 9379 9391 9404 9417 9430 9444 9457 9470 9483 9496 9509 9523 9535 9547 9558 9569 9580 9590 9600 9609 9618 9627 9635 9643 9650 9658 9664 9671 9678 9684 9690 9696 9702 9707 9712 9717 9722 9727 9732 9736 9740 9744 9748 9752 9755 9759 9762 9766 9769 9773 9776 9780 9783 9787 9791 9795 9799 9804 9808 9812 9817 9822 9826 9831 9836 9840 9845 9849 9854 9858 9862 9866 9869 9873 9876 9878 9881 9883 9885 9887 9889 9890 9891 9893 9893 9894 9895 9895 9896 9896 9897 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9910 9909 9908 9906 9904 9900 9896 9891 9885 9877 9869 9861 9851 9841 9830 9819 9807 9796 9785 9774 9763 9753 9743 9734 9726 9720 9715 9712 9709 9709 9711 9713 9717 9723 9731 9739 9748 9758 9769 9780 9792 9804 9816 9828 9839 9850 9861 9871 9880 9888 9896 9903 9909 9914 9918 9922 9925 9928 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9948 9946 9944 9942 9940 9939 9937 9936 9934 9933 9932 9932 9931 9931 9931 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9933 9933 9932 9931 9930 9928 9926 9924 9922 9919 9916 9913 9910 9906 9902 9898 9894 9890 9885 9881 9876 9871 9867 9862 9857 9852 9847 8132 0 34 4 9842 9838 9833 9829 9824 9820 9816 9812 9808 9804 9800 9797 9794 9790 9787 9785 9782 9779 9777 9775 9773 9771 9769 9767 9765 9764 9763 9761 9760 9759 9758 9758 9757 9757 9756 9756 9756 9756 9756 9757 9757 9758 9758 9759 9760 9761 9763 9764 9765 9767 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9789 9791 9793 9796 9798 9800 9803 9805 9807 9809 9812 9814 9816 9818 9820 9822 9824 9825 9827 9828 9829 9831 9832 9832 9833 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9833 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9824 9822 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9793 9791 9789 9788 9786 9785 9783 9782 9781 9780 9779 9778 9777 9777 9776 9776 9775 9774 9774 9773 9773 9772 9772 9771 9770 9770 9769 9767 9766 9764 9762 9760 9757 9754 9750 9746 9741 9736 9731 9725 9718 9712 9704 9697 9689 9681 9673 9665 9657 9650 9642 9635 9628 9622 9616 9612 9608 9605 9603 9602 9601 9602 9604 9606 9610 9614 9619 9624 9631 9638 9645 9652 9660 9668 9676 9684 9693 9701 9709 9717 9725 9733 9740 9748 9755 9763 9770 9777 9784 9791 9798 9805 9811 9818 9824 9830 9836 9842 9848 9853 9858 9862 9867 9870 9874 9877 9880 9882 9884 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9901 9903 9905 9907 9910 9912 9915 9918 9921 9924 9927 9930 9933 9935 9938 9940 9942 9944 9946 9947 9948 9949 9949 9949 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9928 9928 9927 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9944 9944 9945 9944 9944 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9930 9928 9927 9927 9926 9926 9925 9925 9926 9926 9927 9927 9928 9929 9930 9930 9931 9931 9932 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9925 9926 9927 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9952 9953 9953 9953 9953 9952 9951 9949 9948 9946 9944 9942 9939 9937 9934 9932 9930 9927 9925 9923 9922 9920 9918 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9882 9879 9876 9873 9869 9866 9862 9859 9855 9852 9849 9845 9842 9839 9835 9832 9829 9826 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9793 9790 9788 9786 9783 9781 9780 9778 9777 9775 9775 9774 9773 9772 9772 9772 9772 9771 9771 9771 9771 9771 9770 9770 9770 9769 9768 9767 9766 8133 0 34 4 9765 9764 9763 9762 9760 9759 9758 9757 9756 9756 9755 9754 9754 9754 9755 9755 9756 9757 9759 9760 9762 9763 9765 9767 9769 9771 9772 9774 9775 9776 9777 9777 9777 9776 9775 9773 9770 9768 9764 9760 9756 9750 9745 9739 9732 9726 9719 9711 9704 9696 9688 9680 9673 9664 9656 9648 9639 9630 9620 9610 9600 9588 9575 9561 9546 9530 9511 9490 9466 9441 9413 9382 9349 9313 9275 9235 9190 9144 9097 9049 9000 8950 8899 8849 8798 8748 8701 8656 8614 8574 8536 8505 8477 8455 8436 8422 8415 8412 8414 8420 8431 8449 8469 8492 8519 8548 8583 8617 8652 8687 8722 8757 8791 8826 8861 8895 8925 8953 8980 9004 9026 9045 9062 9077 9090 9101 9109 9116 9122 9126 9128 9129 9130 9129 9128 9127 9124 9122 9119 9116 9114 9110 9107 9104 9101 9098 9095 9092 9089 9087 9084 9082 9080 9078 9076 9075 9074 9073 9072 9072 9072 9072 9073 9074 9076 9078 9081 9084 9088 9093 9098 9104 9110 9117 9124 9132 9141 9150 9160 9169 9180 9191 9202 9213 9224 9235 9246 9257 9268 9279 9291 9301 9312 9322 9332 9341 9350 9359 9367 9375 9383 9390 9397 9403 9409 9414 9419 9423 9426 9429 9432 9433 9434 9435 9435 9434 9432 9430 9427 9424 9419 9415 9409 9404 9397 9390 9383 9375 9366 9356 9346 9334 9322 9308 9293 9276 9258 9237 9214 9189 9162 9131 9097 9060 9020 8977 8930 8880 8828 8774 8718 8657 8596 8535 8474 8413 8354 8296 8239 8184 8130 8083 8041 8004 7972 7944 7925 7912 7905 7903 7908 7921 7939 7962 7989 8021 8060 8101 8143 8186 8231 8278 8324 8371 8417 8464 8506 8546 8584 8620 8653 8682 8708 8731 8751 8768 8782 8793 8801 8807 8811 8812 8811 8809 8805 8799 8792 8784 8774 8763 8751 8739 8724 8709 8693 8675 8656 8635 8613 8590 8565 8538 8510 8479 8447 8413 8376 8338 8297 8255 8210 8163 8113 8062 8008 7951 7893 7832 7768 7703 7634 7563 7489 7413 7333 7251 7166 7077 6985 6890 6792 6690 6584 6476 6364 6250 6130 6009 5886 5762 5637 5509 5382 5254 5127 4999 4877 4758 4643 4532 4424 4325 4235 4153 4079 4013 3960 3917 3885 3864 3853 3857 3871 3896 3932 3979 4038 4105 4181 4264 4356 4457 4562 4671 4785 4902 5025 5148 5271 5395 5518 5641 5763 5884 6004 6124 6239 6352 6461 6569 6673 6774 6872 6967 7059 7147 7233 7315 7394 7471 7544 7615 7682 7747 7809 7868 7924 7978 8029 8078 8125 8169 8210 8250 8288 8323 8357 8389 8419 8447 8473 8498 8522 8543 8564 8582 8599 8615 8629 8642 8653 8663 8672 8679 8686 8691 8695 8698 8701 8703 8705 8706 8708 8710 8711 8713 8716 8719 8724 8729 8735 8743 8753 8763 8775 8788 8803 8819 8836 8855 8874 8895 8916 8938 8960 8983 9006 9030 9053 9076 9099 9122 9144 9166 9187 9208 9228 9248 9267 9285 8134 0 34 4 9302 9319 9335 9350 9364 9378 9391 9404 9415 9427 9437 9447 9457 9466 9475 9483 9490 9498 9505 9511 9517 9523 9528 9534 9538 9543 9547 9551 9555 9558 9562 9565 9567 9570 9572 9574 9575 9576 9578 9578 9579 9579 9579 9579 9579 9578 9577 9576 9575 9574 9572 9570 9568 9566 9563 9561 9558 9554 9551 9547 9543 9539 9535 9530 9526 9521 9516 9510 9505 9500 9495 9490 9485 9481 9476 9472 9468 9465 9462 9459 9457 9455 9454 9453 9453 9453 9453 9454 9455 9457 9459 9461 9463 9466 9468 9471 9474 9476 9479 9482 9485 9489 9492 9495 9499 9503 9507 9511 9515 9520 9525 9530 9536 9542 9548 9555 9562 9569 9576 9583 9591 9599 9607 9615 9622 9630 9638 9646 9653 9661 9668 9675 9682 9688 9695 9701 9707 9713 9718 9723 9728 9733 9738 9742 9746 9750 9754 9758 9761 9764 9767 9770 9773 9776 9778 9780 9782 9784 9786 9788 9790 9792 9793 9795 9796 9798 9800 9801 9803 9804 9805 9807 9808 9809 9810 9810 9811 9811 9811 9810 9810 9809 9808 9807 9805 9803 9801 9799 9796 9794 9792 9789 9786 9784 9781 9779 9776 9774 9771 9769 9766 9764 9761 9759 9756 9753 9750 9747 9743 9739 9735 9730 9725 9719 9713 9707 9700 9693 9685 9677 9668 9659 9650 9641 9631 9621 9611 9601 9591 9580 9570 9560 9550 9540 9530 9520 9510 9500 9491 9482 9474 9466 9458 9451 9445 9439 9434 9430 9426 9423 9421 9420 9420 9420 9421 9424 9427 9431 9435 9440 9446 9453 9460 9467 9475 9483 9491 9500 9509 9517 9526 9535 9544 9553 9562 9571 9579 9588 9596 9605 9613 9621 9629 9637 9644 9652 9659 9666 9672 9679 9685 9691 9697 9702 9707 9712 9716 9720 9724 9727 9730 9733 9736 9738 9740 9742 9744 9745 9747 9748 9750 9751 9752 9754 9755 9757 9758 9760 9761 9763 9764 9765 9767 9768 9770 9771 9772 9773 9774 9775 9776 9776 9777 9777 9777 9778 9778 9778 9778 9777 9777 9777 9776 9776 9775 9775 9774 9774 9773 9772 9772 9771 9770 9769 9768 9767 9766 9764 9763 9762 9760 9758 9756 9754 9752 9750 9748 9745 9743 9740 9737 9734 9731 9728 9725 9722 9719 9716 9713 9710 9706 9703 9700 9697 9694 9691 9687 9684 9681 9678 9674 9671 9667 9664 9660 9656 9651 9647 9642 9637 9632 9626 9620 9614 9607 9600 9593 9586 9578 9570 9562 9553 9545 9536 9527 9517 9508 9498 9489 9479 9469 9458 9448 9437 9426 9415 9403 9391 9379 9366 9353 9339 9325 9310 9295 9280 9263 9246 9229 9211 9193 9174 9154 9134 9114 9092 9071 9049 9026 9003 8980 8956 8931 8906 8880 8854 8827 8799 8771 8742 8712 8681 8650 8617 8583 8549 8513 8475 8436 8396 8354 8310 8264 8216 8165 8113 8057 7998 7936 7871 7802 7730 7654 7574 7490 7403 7310 7214 7115 7013 6907 6795 6682 6569 6455 6340 6225 6109 5994 5878 8135 0 34 5 6721 6605 6489 6373 6257 6141 6027 5914 5803 5693 5585 5486 5394 5307 5226 5152 5088 5032 4985 4946 4915 4895 4883 4880 4884 4896 4918 4946 4980 5020 5067 5120 5177 5238 5304 5374 5448 5525 5605 5687 5772 5860 5949 6040 6132 6226 6322 6418 6514 6610 6706 6801 6896 6990 7084 7177 7267 7354 7439 7523 7604 7681 7755 7827 7895 7961 8022 8081 8137 8191 8241 8288 8333 8376 8416 8454 8489 8523 8555 8585 8613 8640 8665 8689 8711 8732 8751 8770 8787 8803 8818 8831 8844 8856 8867 8877 8887 8895 8904 8912 8919 8926 8932 8939 8945 8952 8959 8965 8972 8978 8985 8992 8999 9007 9015 9023 9031 9040 9049 9059 9068 9078 9089 9099 9109 9120 9131 9142 9153 9164 9175 9187 9198 9209 9220 9231 9242 9254 9265 9276 9287 9298 9310 9321 9333 9344 9357 9369 9382 9395 9408 9422 9436 9451 9465 9480 9495 9510 9525 9540 9556 9570 9584 9598 9611 9624 9635 9646 9656 9665 9674 9681 9687 9693 9698 9703 9706 9709 9713 9716 9719 9723 9726 9730 9733 9737 9742 9746 9751 9757 9762 9768 9774 9779 9785 9791 9796 9801 9806 9811 9815 9819 9823 9826 9829 9832 9835 9837 9840 9842 9844 9847 9849 9851 9853 9855 9857 9859 9860 9862 9863 9863 9864 9864 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9865 9866 9868 9869 9871 9874 9876 9879 9881 9884 9886 9889 9891 9892 9894 9895 9896 9895 9895 9894 9894 9892 9891 9890 9888 9887 9885 9884 9884 9883 9883 9883 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9890 9890 9889 9889 9888 9886 9885 9884 9882 9881 9880 9879 9878 9878 9877 9878 9879 9880 9881 9882 9885 9887 9889 9891 9893 9895 9896 9898 9899 9900 9900 9900 9900 9899 9899 9897 9895 9894 9892 9891 9889 9888 9887 9885 9884 9884 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9889 9888 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9905 9906 9906 9907 9909 9910 9911 9912 9914 9915 9917 9918 9919 9920 9921 9921 9921 9921 9920 9919 9918 9917 9915 9913 9911 9908 9906 9904 9903 9901 9899 9898 9897 9896 9896 9896 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9895 9896 9897 9898 9899 9900 9902 9904 9905 9907 9909 9911 9912 9913 9914 9915 9915 9915 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9900 9898 9896 9894 9893 9891 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9871 9870 9868 9867 9865 9863 9861 9860 9858 9856 9855 9853 8136 0 34 5 9852 9851 9849 9848 9847 9845 9844 9843 9842 9841 9840 9839 9838 9838 9837 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9834 9832 9830 9828 9826 9822 9818 9814 9809 9803 9797 9791 9784 9778 9771 9764 9756 9749 9742 9734 9727 9720 9712 9705 9697 9689 9680 9670 9660 9649 9636 9622 9608 9592 9575 9557 9538 9518 9498 9477 9456 9434 9412 9390 9367 9345 9322 9299 9276 9252 9226 9199 9169 9138 9105 9066 9023 8977 8927 8873 8810 8745 8677 8606 8532 8453 8374 8295 8216 8137 8065 7997 7933 7874 7820 7780 7748 7726 7713 7709 7720 7739 7767 7803 7846 7904 7963 8026 8091 8158 8229 8299 8369 8440 8510 8574 8634 8692 8746 8797 8841 8883 8921 8956 8988 9016 9043 9068 9091 9113 9134 9154 9175 9194 9213 9233 9252 9271 9290 9308 9326 9344 9362 9379 9396 9412 9428 9443 9458 9472 9486 9499 9511 9523 9535 9546 9557 9567 9577 9587 9596 9605 9613 9621 9629 9636 9643 9650 9656 9661 9666 9671 9675 9679 9683 9686 9689 9691 9693 9694 9695 9696 9696 9696 9695 9693 9691 9689 9686 9682 9678 9674 9669 9663 9657 9651 9644 9637 9629 9621 9613 9604 9595 9585 9575 9564 9552 9540 9527 9513 9498 9481 9464 9446 9426 9405 9382 9359 9333 9306 9278 9248 9216 9183 9148 9111 9072 9030 8987 8941 8892 8841 8787 8731 8672 8608 8543 8476 8407 8337 8263 8189 8115 8041 7967 7897 7829 7764 7701 7641 7590 7546 7508 7477 7453 7440 7434 7437 7448 7466 7496 7532 7573 7620 7673 7735 7798 7862 7928 7996 8064 8133 8201 8270 8338 8402 8463 8522 8579 8634 8685 8733 8779 8823 8865 8904 8941 8976 9010 9042 9073 9103 9131 9158 9183 9207 9230 9252 9273 9293 9311 9329 9345 9361 9375 9389 9402 9414 9427 9439 9450 9462 9473 9485 9496 9508 9520 9533 9545 9557 9570 9582 9595 9607 9620 9632 9643 9654 9665 9675 9684 9693 9701 9708 9715 9721 9726 9732 9737 9742 9746 9751 9755 9760 9764 9769 9775 9780 9785 9791 9797 9804 9810 9816 9822 9828 9834 9840 9846 9851 9856 9860 9864 9867 9870 9872 9874 9875 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9877 9877 9877 9877 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9882 9882 9883 9884 9885 9885 9885 9885 9885 9885 9884 9883 9882 9880 9879 9876 9874 9872 9870 9867 9865 9863 9861 9859 9857 9856 9854 9853 9852 9851 9851 9850 9850 9849 9848 9847 9846 9844 9842 9839 9836 9832 9828 9823 9818 9812 9806 9799 9793 9786 9779 9772 9765 9758 9751 9745 9738 9732 9727 9721 9716 9711 9706 9701 9696 9691 9685 9680 9675 9669 9663 9657 9650 9643 9636 9629 9621 9614 9606 9599 9591 9584 9577 9571 8137 0 34 5 9564 9559 9554 9549 9545 9541 9538 9536 9534 9532 9531 9530 9530 9530 9531 9532 9533 9535 9536 9538 9540 9542 9545 9547 9549 9551 9553 9555 9557 9559 9560 9561 9562 9563 9563 9562 9562 9561 9559 9557 9554 9551 9548 9544 9539 9534 9528 9522 9514 9506 9497 9486 9474 9461 9447 9432 9414 9396 9376 9355 9333 9308 9282 9257 9232 9207 9183 9158 9134 9111 9088 9069 9052 9038 9027 9018 9013 9012 9014 9020 9029 9042 9058 9076 9097 9121 9148 9176 9204 9234 9264 9294 9325 9356 9386 9417 9446 9473 9500 9526 9550 9573 9595 9615 9633 9651 9667 9682 9696 9708 9720 9730 9740 9749 9757 9765 9771 9778 9784 9790 9795 9801 9806 9811 9816 9821 9827 9832 9837 9843 9848 9853 9859 9864 9869 9875 9879 9884 9888 9892 9896 9900 9903 9905 9908 9909 9911 9912 9913 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9920 9920 9921 9922 9922 9922 9923 9923 9923 9923 9922 9921 9920 9919 9917 9915 9913 9910 9907 9903 9899 9895 9891 9887 9882 9878 9873 9869 9864 9860 9855 9851 9847 9843 9840 9837 9833 9830 9827 9823 9820 9817 9813 9809 9805 9800 9795 9789 9783 9775 9768 9760 9752 9743 9735 9726 9717 9708 9699 9690 9683 9675 9668 9661 9656 9651 9647 9643 9640 9638 9636 9635 9634 9633 9632 9632 9632 9632 9632 9632 9632 9632 9633 9633 9634 9636 9638 9640 9642 9646 9650 9655 9661 9667 9674 9681 9689 9697 9704 9712 9720 9728 9736 9743 9750 9756 9761 9766 9771 9774 9777 9779 9782 9784 9786 9788 9790 9792 9793 9796 9799 9803 9806 9810 9815 9820 9826 9831 9836 9842 9847 9853 9858 9864 9868 9873 9877 9880 9883 9886 9888 9890 9892 9893 9895 9896 9897 9898 9899 9900 9902 9903 9905 9907 9909 9911 9913 9916 9918 9921 9923 9926 9928 9931 9933 9935 9938 9940 9942 9943 9945 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9957 9956 9954 9952 9950 9948 9945 9942 9938 9935 9931 9928 9924 9920 9916 9913 9909 9905 9902 9899 9896 9894 9892 9890 9888 9887 9885 9884 9882 9881 9880 9878 9877 9874 9872 9869 9866 9863 9859 9856 9852 9848 9844 9840 9836 9833 9829 9825 9823 9820 9818 9816 9815 9814 9813 9812 9811 9810 9809 9807 9805 9803 9800 9796 9791 9786 9780 9773 9765 9756 9747 9736 9726 9714 9702 9690 9677 9664 9651 9638 9625 9612 9599 9586 9573 9561 9548 9536 9524 9512 9501 9489 9478 9467 9456 9446 9435 9425 9415 9405 9395 9386 9376 9367 9358 9349 9341 9332 9324 9317 9310 9303 9297 9291 9286 9282 9278 9275 9273 9272 9272 9273 9275 9278 9281 9286 9292 8138 0 34 5 9298 9306 9314 9323 9332 9342 9352 9363 9374 9386 9398 9410 9422 9434 9447 9459 9472 9485 9498 9511 9525 9538 9552 9565 9579 9592 9605 9619 9632 9645 9659 9671 9684 9696 9708 9720 9732 9743 9754 9765 9775 9786 9796 9806 9815 9825 9834 9843 9852 9860 9868 9876 9884 9891 9898 9905 9911 9917 9922 9926 9931 9934 9937 9940 9943 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9961 9962 9963 9965 9967 9968 9970 9971 9973 9975 9976 9978 9979 9980 9981 9982 9983 9984 9985 9985 9985 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9966 9964 9962 9961 9959 9958 9956 9955 9954 9954 9954 9954 9955 9956 9957 9959 9961 9962 9964 9966 9967 9968 9969 9970 9970 9969 9968 9967 9965 9962 9960 9957 9955 9952 9950 9948 9946 9944 9943 9943 9943 9944 9946 9947 9950 9953 9956 9959 9962 9964 9967 9969 9972 9974 9975 9976 9976 9976 9976 9975 9973 9972 9971 9970 9969 9969 9968 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9955 9954 9954 9955 9955 9957 9959 9962 9964 9967 9970 9973 9976 9979 9982 9985 9986 9988 9989 9989 9989 9988 9986 9985 9983 9980 9978 9976 9973 9971 9969 9968 9966 9965 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9967 9966 9965 9963 9962 9960 9958 9957 9955 9954 9953 9952 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9959 9959 9958 9957 9956 9954 9953 9952 9950 9948 9947 9945 9943 9940 9938 9935 9932 9929 9925 9922 9918 9913 9909 9905 9900 9896 9891 9887 9883 9879 9875 9871 9868 9865 9863 9860 9858 9855 9853 9850 9848 9845 9843 9840 9836 9832 9827 9822 9815 9809 9801 9793 9784 9774 9764 9753 9742 9729 9717 9703 9690 9675 9660 9645 9629 9612 9595 9577 9559 9540 9520 9501 9480 9459 9438 9417 9396 9375 9354 9334 9314 9294 9275 9259 9243 9230 9217 9206 9199 9193 9189 9188 9189 9193 9199 9207 9217 9229 9244 9260 9278 9296 9316 9338 9359 9381 9403 9425 9447 9468 9490 9511 9533 9553 9572 9591 9609 9626 9643 9658 9673 9687 9700 9712 9724 9734 9744 9754 9762 9770 9778 9785 9791 9797 9803 9808 9813 9817 9822 9826 9830 9834 9837 9841 9844 9847 9850 9852 9855 9857 9859 9861 9862 9863 9864 9865 9865 9866 9865 9865 9865 9864 9864 9863 9862 9862 9861 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9858 9858 9858 9858 9859 9860 9861 9862 9863 9864 9866 9867 9869 8139 0 34 5 9871 9872 9874 9876 9878 9880 9882 9883 9885 9887 9889 9891 9893 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9938 9940 9942 9944 9946 9948 9951 9953 9955 9958 9960 9962 9964 9966 9968 9969 9970 9971 9972 9972 9972 9972 9972 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9963 9963 9963 9964 9964 9965 9966 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9978 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9969 9969 9970 9970 9971 9973 9974 9976 9978 9980 9982 9984 9987 9989 9991 9992 9993 9994 9994 9995 9994 9993 9992 9990 9989 9987 9985 9983 9981 9979 9978 9977 9975 9975 9974 9974 9974 9975 9975 9976 9977 9977 9978 9979 9980 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9952 9951 9951 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9930 9928 9927 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9922 9922 9923 9924 9925 9926 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9929 9927 9924 9922 9918 9914 9910 9906 9902 9897 9893 9888 9883 9879 9875 9870 9866 9862 9858 9853 9849 9844 9839 9834 9828 9820 9812 9803 9793 9781 9769 9755 9741 9725 9709 9692 9674 9656 9638 9620 9601 9582 9562 9542 9521 9497 9472 9445 9416 9380 9340 9294 9244 9188 9121 9047 8967 8880 8787 8676 8564 8453 8341 8228 8115 8002 7889 7776 7663 7572 7491 7421 7362 7314 7290 7279 7281 7297 7327 7379 7439 7504 7576 7653 7739 7825 7912 7998 8084 8158 8226 8288 8344 8394 8427 8455 8476 8491 8500 8497 8494 8491 8488 8485 8483 8483 8485 8488 8493 8509 8528 8551 8577 8607 8646 8685 8724 8762 8801 8840 8878 8917 8955 8994 9025 9054 9081 9106 9128 9146 9163 9178 9192 9204 9215 9225 9234 9243 9252 9261 9269 9277 9285 9293 9301 9309 9316 9324 9331 9337 9343 9349 9355 9361 9366 9372 9377 9383 9389 9396 9403 9411 9419 9428 9438 9449 9460 9471 9484 9497 9510 9523 9537 9550 9563 9576 9589 9601 9614 9625 9636 9646 9655 9665 9673 9681 9688 9696 9703 9709 9715 9721 9727 9733 9739 9745 9750 9756 9761 9767 9772 9777 9781 9786 9790 9794 9797 9800 9803 9804 9806 9807 9808 9808 9808 9807 9806 9805 9803 9802 9800 9797 9795 8140 0 34 5 9792 9789 9786 9783 9780 9776 9772 9768 9764 9759 9755 9749 9744 9738 9732 9726 9720 9714 9707 9701 9694 9688 9682 9676 9670 9665 9660 9656 9651 9648 9644 9642 9639 9637 9636 9634 9633 9632 9632 9631 9631 9631 9631 9631 9631 9631 9631 9631 9632 9632 9632 9633 9634 9635 9636 9637 9639 9640 9642 9644 9646 9648 9650 9652 9654 9656 9658 9660 9662 9664 9665 9667 9668 9669 9670 9671 9672 9672 9673 9673 9673 9674 9674 9674 9675 9675 9676 9676 9677 9677 9678 9678 9679 9680 9681 9681 9682 9682 9683 9683 9684 9684 9684 9684 9683 9683 9682 9680 9679 9677 9675 9673 9670 9668 9665 9662 9659 9656 9653 9650 9647 9644 9642 9639 9637 9634 9632 9630 9628 9626 9624 9622 9620 9617 9614 9612 9608 9604 9600 9596 9591 9586 9580 9575 9569 9563 9557 9550 9544 9538 9532 9526 9520 9515 9510 9505 9500 9496 9492 9489 9485 9482 9479 9476 9473 9471 9468 9466 9463 9461 9458 9456 9454 9452 9450 9448 9446 9445 9444 9443 9442 9443 9443 9445 9446 9449 9452 9456 9460 9464 9469 9476 9482 9488 9494 9501 9507 9514 9520 9526 9533 9538 9543 9547 9551 9555 9557 9559 9560 9561 9561 9561 9560 9559 9558 9556 9555 9553 9551 9549 9546 9544 9541 9539 9536 9532 9529 9525 9520 9515 9509 9502 9495 9487 9479 9469 9459 9449 9438 9427 9415 9404 9392 9380 9368 9356 9344 9333 9321 9309 9298 9286 9274 9261 9248 9235 9220 9205 9189 9171 9153 9133 9112 9090 9067 9042 9016 8990 8962 8934 8904 8874 8844 8813 8780 8748 8714 8680 8645 8609 8572 8534 8494 8453 8409 8365 8317 8267 8214 8158 8100 8038 7972 7903 7830 7754 7673 7587 7497 7403 7305 7201 7092 6980 6864 6743 6615 6485 6354 6221 6088 5952 5817 5682 5546 5411 5285 5165 5051 4944 4842 4755 4679 4615 4563 4523 4500 4492 4496 4515 4546 4596 4657 4728 4810 4903 5010 5122 5238 5359 5484 5616 5747 5878 6009 6141 6267 6392 6513 6632 6747 6856 6959 7059 7153 7243 7327 7406 7481 7551 7617 7679 7736 7789 7839 7884 7925 7962 7996 8025 8050 8071 8089 8102 8111 8116 8117 8114 8107 8096 8082 8063 8042 8018 7992 7964 7931 7899 7867 7835 7802 7771 7741 7713 7685 7659 7639 7623 7612 7604 7600 7603 7611 7624 7642 7666 7696 7730 7769 7811 7858 7910 7964 8019 8076 8134 8194 8254 8314 8374 8434 8491 8547 8601 8654 8706 8754 8800 8844 8887 8927 8965 9001 9036 9069 9100 9130 9158 9186 9212 9237 9261 9285 9307 9329 9349 9369 9388 9407 9424 9441 9457 9473 9488 9502 9515 9528 9540 9552 9563 9574 9584 9594 9604 9613 9622 9631 9639 9647 9655 9663 9670 9678 9685 9692 9699 9705 9712 9718 9725 9731 9736 9742 9747 9752 9756 9760 9764 9767 9770 9772 9774 9776 9778 9779 9780 9781 9782 9783 9783 8141 0 34 5 9784 9785 9786 9787 9789 9790 9793 9795 9797 9800 9803 9806 9810 9813 9817 9820 9823 9826 9829 9832 9835 9837 9840 9841 9843 9844 9845 9845 9846 9846 9846 9846 9845 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9844 9845 9846 9847 9848 9849 9851 9852 9854 9855 9856 9858 9859 9860 9861 9861 9862 9862 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9853 9853 9853 9854 9855 9857 9859 9861 9863 9866 9869 9871 9874 9877 9879 9881 9883 9884 9885 9885 9885 9884 9883 9881 9878 9876 9874 9872 9869 9867 9865 9863 9860 9859 9858 9858 9858 9858 9859 9861 9862 9864 9866 9867 9869 9871 9873 9875 9876 9877 9877 9878 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9876 9877 9878 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9898 9898 9898 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9887 9887 9886 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9880 9877 9875 9872 9869 9866 9862 9858 9854 9850 9845 9842 9838 9834 9830 9827 9824 9822 9819 9817 9815 9813 9812 9810 9809 9807 9805 9803 9801 9798 9795 9792 9788 9784 9779 9774 9769 9763 9757 9751 9746 9740 9735 9729 9723 9718 9713 9709 9705 9702 9699 9697 9695 9693 9692 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9690 9690 9689 9688 9688 9687 9686 9685 9684 9683 9683 9683 9683 9683 9684 9685 9686 9688 9690 9692 9695 9698 9702 9705 9709 9713 9717 9721 9724 9728 9732 9736 9739 9743 9746 9749 9751 9753 9756 9757 9759 9760 9761 9761 9762 9762 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9758 9758 9758 9758 9758 9758 9759 9759 9759 9759 9759 9758 9758 9757 9755 9753 9750 9747 9743 9738 9733 9727 9721 9714 9706 9698 9690 9682 9674 9666 9657 9649 9641 9633 9625 9617 9609 9602 9594 9586 9578 9571 9563 9555 9546 9537 9527 9517 9506 9495 9483 9470 9457 9443 9429 9414 9399 9384 9369 9354 9339 9324 9308 9293 9278 9264 9250 9236 9222 9209 9196 9184 9171 9159 9147 9136 9124 9112 9101 9089 9078 9066 9055 9043 9032 9020 9008 8996 8984 8972 8960 8948 8936 8923 8911 8898 8886 8873 8860 8846 8833 8819 8805 8790 8775 8759 8743 8726 8708 8690 8670 8649 8627 8603 8579 8552 8524 8495 8464 8431 8397 8360 8321 8281 8238 8193 8146 8097 8045 7991 7934 7874 7811 7745 7676 7604 7528 7448 7365 7278 7186 7091 6991 6888 6779 6667 6551 6432 6309 6180 6049 5918 5786 5653 5520 5386 5253 5119 4985 4859 4738 4621 4509 4401 4305 4217 4138 4068 4007 3959 3922 3896 3881 3878 3888 3908 3939 3981 4032 4096 4167 4246 4332 4425 4527 4632 4740 4852 4967 5086 5206 5325 5444 5564 5682 5800 5916 6032 6147 6258 6367 6473 6577 8142 0 34 5 6679 6777 6873 6966 7056 7144 7229 7311 7390 7467 7541 7612 7681 7748 7812 7874 7934 7992 8048 8102 8154 8205 8254 8302 8348 8393 8436 8479 8520 8560 8599 8637 8673 8709 8743 8777 8809 8840 8870 8899 8927 8954 8980 9005 9029 9053 9076 9098 9119 9139 9159 9178 9197 9214 9232 9248 9264 9279 9293 9306 9319 9330 9341 9351 9361 9369 9377 9384 9390 9395 9400 9404 9407 9410 9412 9414 9416 9417 9417 9418 9417 9417 9416 9415 9413 9411 9408 9405 9402 9398 9394 9389 9384 9379 9374 9368 9361 9355 9349 9342 9336 9330 9324 9318 9312 9306 9301 9296 9291 9287 9283 9279 9275 9272 9270 9267 9265 9264 9263 9262 9261 9262 9262 9263 9265 9267 9269 9272 9276 9280 9285 9290 9296 9303 9309 9317 9324 9333 9341 9350 9359 9368 9377 9387 9397 9407 9417 9427 9438 9448 9459 9470 9481 9491 9502 9513 9524 9535 9545 9555 9566 9576 9585 9594 9603 9612 9620 9627 9635 9642 9649 9655 9661 9667 9674 9680 9686 9692 9699 9705 9711 9718 9725 9732 9738 9745 9752 9758 9764 9770 9776 9780 9785 9789 9792 9795 9797 9798 9800 9800 9801 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 9807 9808 9810 9812 9815 9818 9820 9823 9825 9828 9831 9833 9836 9838 9841 9844 9846 9849 9851 9854 9857 9859 9862 9866 9869 9872 9876 9879 9883 9886 9890 9893 9896 9899 9902 9905 9907 9909 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9935 9935 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9928 9927 9926 9924 9921 9919 9916 9913 9909 9905 9901 9897 9893 9889 9885 9881 9877 9873 9869 9866 9862 9859 9855 9852 9848 9845 9841 9838 9835 9831 9826 9822 9817 9811 9806 9799 9793 9786 9778 9770 9762 9754 9745 9735 9726 9716 9707 9696 9686 9676 9665 9654 9643 9632 9620 9608 9596 9584 9571 9558 9545 9531 9518 9504 9490 9476 9461 9447 9433 9419 9405 9391 9377 9363 9350 9337 9324 9312 9299 9288 9276 9265 9255 9244 9234 9225 9216 9208 9200 9193 9186 9180 9175 9170 9166 9164 9162 9161 9161 9162 9165 9168 9173 9178 9185 9193 9201 9211 9221 9232 9243 9255 9268 9281 9294 9307 9320 9334 9347 9360 9374 9387 9400 9413 9426 9439 9452 9465 9478 9492 9505 9519 9532 9546 9561 9575 9589 9603 9618 9632 9646 9660 9674 9687 9700 9712 9724 9735 9746 9756 9765 9774 9782 9790 9797 9803 9810 9816 9822 9827 9833 9839 9844 9850 9855 9860 9866 9871 9877 9882 9886 9891 9895 9900 9903 9906 9909 9911 9913 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 8143 0 34 5 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9946 9946 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9946 9947 9947 9948 9949 9950 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9936 9935 9934 9934 9934 9934 9935 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9949 9949 9949 9948 9947 9946 9944 9942 9939 9937 9934 9931 9929 9926 9923 9920 9918 9916 9914 9912 9911 9910 9910 9909 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9900 9900 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9900 9898 9896 9894 9892 9890 9887 9885 9882 9879 9877 9874 9871 9868 9866 9863 9861 9858 9855 9853 9850 9847 9844 9841 9838 9834 9831 9827 9823 9819 9814 9809 9805 9800 9795 9789 9784 9778 9773 9767 9761 9755 9748 9741 9734 9727 9719 9710 9701 9692 9682 9672 9661 9650 9638 9626 9614 9602 9590 9578 9567 9555 9544 9533 9523 9514 9506 9498 9491 9485 9481 9477 9474 9472 9472 9472 9473 9475 9479 9483 9487 9493 9499 9506 9514 9522 9530 9539 9548 9558 9568 9577 9587 9597 9606 9615 9624 9633 9642 9649 9656 9663 9669 9675 9681 9686 9690 9695 9699 9703 9706 9710 9713 9716 9718 9721 9723 9725 9726 9726 9726 9726 9724 9723 9719 9716 9711 9706 9700 9693 9685 9677 9669 9661 9652 9643 9634 9625 9615 9605 9595 9584 9574 9562 9550 9536 9521 9505 9489 9469 9448 9426 9402 9375 9347 9317 9285 9251 9214 9176 9136 9092 9046 8997 8944 8887 8826 8759 8688 8609 8523 8430 8330 8223 8103 7976 7843 7703 7557 7396 7234 7073 6912 6750 6593 6439 6288 6142 5999 5881 5778 5689 5616 5558 5529 5518 5526 5552 5596 5668 5753 5851 5961 6084 6230 6376 6523 6669 6816 6962 7108 7253 7398 7543 7670 7789 7902 8008 8107 8194 8276 8352 8422 8486 8544 8598 8649 8698 8743 8786 8827 8866 8904 8940 8976 9010 9042 9073 9103 9131 9158 9183 9207 9230 9250 9269 9288 9305 9322 9337 9352 9366 9381 9395 9409 9423 9437 9451 9465 9479 9493 9507 9521 9535 9548 9561 9574 9586 9598 9609 9619 9628 9638 9646 9654 9661 9668 9675 9681 9687 9693 9698 9704 9709 9714 9719 9724 9729 9734 9739 9743 9748 9752 9757 9761 9765 9769 9772 8144 0 34 5 9776 9779 9783 9786 9789 9792 9795 9798 9801 9804 9806 9809 9811 9814 9816 9818 9819 9820 9821 9822 9823 9822 9822 9821 9821 9820 9818 9817 9816 9814 9813 9812 9811 9811 9811 9810 9811 9812 9812 9813 9813 9814 9814 9814 9813 9813 9811 9808 9804 9800 9794 9787 9779 9770 9760 9749 9738 9725 9713 9700 9686 9673 9659 9644 9629 9614 9598 9581 9563 9544 9523 9499 9472 9442 9410 9374 9332 9286 9236 9182 9124 9057 8989 8920 8851 8782 8712 8642 8573 8503 8433 8376 8325 8280 8242 8211 8193 8184 8185 8194 8211 8243 8281 8324 8374 8429 8495 8561 8628 8694 8760 8825 8889 8953 9015 9076 9128 9177 9222 9263 9301 9333 9363 9389 9413 9434 9453 9470 9486 9500 9513 9526 9537 9548 9557 9566 9574 9582 9588 9594 9599 9602 9605 9608 9609 9610 9609 9609 9608 9607 9607 9606 9605 9604 9604 9603 9603 9604 9604 9605 9606 9607 9609 9610 9611 9613 9614 9615 9616 9617 9617 9618 9618 9619 9619 9620 9620 9621 9622 9623 9624 9625 9627 9628 9630 9632 9634 9636 9638 9640 9642 9644 9646 9648 9650 9652 9654 9656 9658 9660 9662 9664 9667 9669 9671 9673 9675 9677 9679 9680 9682 9682 9682 9681 9680 9678 9675 9671 9667 9662 9656 9649 9642 9635 9627 9618 9609 9600 9591 9580 9570 9559 9548 9536 9523 9510 9496 9481 9465 9448 9430 9410 9389 9367 9344 9321 9295 9269 9243 9217 9191 9165 9140 9116 9093 9070 9052 9035 9021 9010 9001 8996 8995 8996 9001 9009 9021 9035 9052 9071 9092 9116 9141 9167 9193 9219 9246 9272 9299 9325 9352 9376 9399 9422 9443 9464 9482 9500 9517 9533 9549 9563 9577 9590 9603 9615 9627 9638 9649 9660 9670 9680 9690 9699 9707 9715 9722 9729 9736 9741 9746 9751 9755 9758 9761 9763 9765 9767 9768 9769 9770 9770 9770 9770 9769 9769 9768 9767 9765 9763 9762 9759 9757 9754 9751 9748 9745 9742 9738 9734 9730 9727 9722 9718 9713 9709 9704 9699 9693 9687 9681 9675 9668 9660 9652 9644 9635 9625 9615 9605 9595 9585 9574 9564 9553 9542 9533 9523 9514 9506 9498 9491 9485 9479 9475 9470 9467 9465 9462 9461 9459 9458 9458 9457 9457 9457 9457 9458 9458 9459 9460 9461 9462 9464 9466 9469 9472 9475 9480 9484 9490 9496 9502 9509 9517 9525 9533 9542 9552 9561 9571 9582 9592 9603 9614 9625 9636 9648 9660 9671 9683 9695 9707 9719 9730 9742 9754 9765 9777 9788 9798 9809 9818 9828 9836 9845 9852 9859 9866 9872 9878 9882 9887 9891 9895 9899 9903 9906 9910 9913 9917 9921 9924 9928 9932 9936 9940 9944 9948 9952 9956 9959 9963 9966 9968 9971 9973 9974 9975 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9973 9974 9975 9976 9977 9980 9982 9984 9987 9989 9991 9993 9996 99981000010001100021000310003 8145 0 34 510003100031000210001 9999 9998 9996 9994 9993 9991 9989 9988 9987 9986 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9975 9975 9976 9977 9978 9979 9980 9981 9983 9984 9986 9987 9988 9989 9990 9990 9990 9989 9988 9987 9985 9984 9982 9980 9978 9976 9973 9971 9970 9969 9968 9967 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9977 9977 9977 9977 9977 9977 9975 9974 9973 9971 9970 9969 9968 9966 9965 9964 9964 9964 9964 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9970 9969 9968 9966 9963 9961 9958 9954 9951 9947 9944 9940 9937 9935 9933 9931 9930 9930 9931 9932 9933 9935 9938 9940 9943 9946 9949 9951 9954 9956 9957 9959 9959 9959 9959 9958 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9920 9916 9911 9906 9899 9892 9884 9875 9866 9856 9846 9835 9824 9813 9801 9790 9779 9767 9756 9745 9733 9722 9711 9699 9688 9676 9663 9650 9636 9622 9607 9591 9574 9556 9537 9517 9496 9475 9453 9431 9408 9385 9362 9340 9317 9294 9273 9251 9230 9210 9191 9172 9154 9137 9121 9105 9090 9076 9062 9049 9036 9024 9012 9001 8990 8980 8971 8962 8954 8947 8941 8936 8933 8930 8929 8929 8931 8934 8939 8945 8952 8961 8971 8982 8994 9008 9022 9037 9053 9070 9087 9105 9124 9143 9162 9182 9202 9222 9242 9263 9284 9305 9326 9347 9369 9389 9410 9430 9450 9470 9489 9508 9526 9543 9560 9576 9591 9606 9621 9636 9649 9663 9676 9690 9703 9717 9730 9744 9757 9771 9784 9797 9810 9823 9836 9848 9860 9871 9881 9890 9899 9906 9913 9918 9923 9927 9930 9933 9935 9937 9938 9939 9941 9942 9943 9944 9946 9948 9950 9952 9954 9957 9960 9963 9965 9968 9971 9973 9975 9978 9979 9980 9981 9982 9982 9981 9981 9980 9979 9978 9977 9976 9974 9973 9972 9971 9971 9970 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9980 9980 9980 9979 9979 9978 9976 9975 9973 9971 9969 9967 9965 9964 9962 9960 9958 9957 9955 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9925 9924 9922 9919 9917 9915 9912 9910 9907 9904 9902 9899 9896 9893 9891 9888 9886 9883 9881 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9855 9853 9852 9850 9848 9846 9844 9842 9840 9837 9835 9833 9831 9828 9826 9824 9821 9819 9816 9814 9811 9809 9807 9804 9802 9799 9797 9794 9792 9790 9787 8146 0 34 5 9785 9782 9780 9777 9774 9771 9768 9765 9761 9757 9753 9749 9744 9739 9734 9728 9723 9716 9710 9704 9697 9690 9683 9677 9670 9663 9656 9649 9642 9636 9629 9622 9615 9608 9601 9594 9587 9579 9570 9561 9552 9542 9531 9519 9506 9492 9477 9461 9444 9426 9406 9386 9364 9341 9317 9292 9265 9238 9209 9180 9149 9117 9085 9050 9015 8979 8941 8902 8862 8819 8776 8730 8682 8633 8581 8527 8469 8410 8347 8282 8214 8142 8068 7991 7912 7831 7743 7656 7569 7482 7395 7307 7221 7134 7048 6962 6884 6811 6742 6678 6619 6570 6528 6494 6467 6449 6441 6441 6450 6467 6491 6527 6568 6615 6669 6729 6796 6867 6940 7015 7094 7176 7258 7340 7423 7505 7586 7666 7744 7822 7899 7971 8042 8110 8175 8238 8298 8355 8409 8460 8509 8554 8597 8638 8675 8711 8744 8774 8804 8831 8856 8880 8903 8925 8946 8966 8985 9004 9023 9042 9061 9080 9099 9117 9136 9154 9173 9191 9209 9227 9245 9262 9279 9295 9310 9325 9340 9353 9366 9379 9390 9401 9412 9422 9431 9440 9448 9456 9464 9471 9478 9484 9490 9495 9500 9505 9509 9512 9515 9518 9520 9521 9522 9523 9523 9522 9522 9520 9519 9517 9515 9513 9511 9508 9506 9504 9501 9499 9497 9494 9492 9490 9488 9487 9485 9484 9483 9482 9482 9481 9481 9480 9480 9480 9480 9480 9480 9481 9481 9481 9482 9482 9483 9484 9485 9486 9487 9489 9491 9494 9496 9500 9503 9507 9512 9516 9522 9527 9532 9537 9543 9548 9553 9558 9563 9568 9573 9576 9580 9583 9585 9587 9589 9590 9591 9591 9592 9591 9591 9590 9589 9588 9587 9585 9583 9581 9579 9576 9573 9569 9565 9560 9555 9549 9543 9536 9529 9521 9513 9504 9495 9485 9475 9465 9455 9444 9434 9424 9413 9403 9392 9382 9372 9362 9352 9342 9332 9322 9312 9302 9292 9283 9273 9264 9254 9245 9237 9229 9222 9215 9208 9203 9199 9195 9193 9191 9190 9190 9191 9193 9196 9200 9204 9209 9215 9221 9228 9235 9243 9251 9259 9268 9277 9286 9296 9306 9317 9328 9339 9351 9363 9376 9389 9402 9415 9429 9443 9457 9471 9485 9499 9512 9525 9539 9551 9564 9576 9588 9599 9610 9621 9631 9641 9651 9660 9670 9679 9687 9696 9704 9712 9720 9728 9736 9743 9749 9756 9762 9767 9773 9777 9782 9786 9789 9792 9795 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9821 9823 9825 9827 9829 9831 9832 9834 9834 9835 9836 9836 9835 9835 9834 9832 9831 9829 9826 9824 9821 9818 9815 9812 9808 9805 9802 9798 9795 9792 9789 9786 9783 9780 9777 9774 9771 9768 9765 9762 9758 9755 9751 9746 9741 9735 9728 9721 9713 9705 9695 9685 9675 9663 9651 9639 9626 9613 9599 9586 9573 9559 9546 9533 9520 9508 9496 9485 9474 9464 9454 9445 9436 9428 9420 9412 9406 9399 9393 9388 9383 9378 8147 0 34 5 9374 9371 9367 9365 9363 9361 9360 9359 9359 9358 9358 9357 9357 9356 9356 9355 9354 9351 9347 9343 9338 9331 9323 9314 9303 9292 9279 9264 9249 9233 9216 9198 9180 9161 9141 9120 9099 9077 9055 9032 9008 8983 8958 8931 8903 8873 8842 8809 8775 8738 8700 8660 8617 8572 8525 8476 8425 8372 8316 8259 8199 8138 8074 8008 7941 7871 7799 7724 7648 7570 7491 7407 7323 7237 7151 7064 6976 6888 6800 6712 6624 6540 6460 6383 6309 6238 6176 6121 6074 6033 5999 5977 5963 5959 5963 5976 6001 6034 6075 6123 6179 6245 6315 6389 6467 6550 6639 6728 6817 6907 6996 7085 7174 7262 7351 7439 7522 7604 7684 7762 7838 7911 7982 8052 8119 8184 8247 8308 8367 8424 8478 8530 8580 8628 8674 8718 8759 8798 8835 8870 8903 8934 8964 8992 9020 9046 9071 9095 9119 9142 9164 9186 9208 9230 9251 9271 9291 9311 9330 9348 9366 9382 9398 9413 9426 9439 9451 9462 9472 9482 9491 9498 9506 9514 9522 9529 9537 9545 9553 9561 9569 9578 9586 9595 9604 9613 9621 9630 9638 9646 9654 9661 9667 9674 9679 9685 9689 9693 9697 9701 9705 9708 9712 9715 9718 9722 9726 9730 9733 9737 9741 9745 9749 9752 9756 9759 9762 9764 9766 9767 9768 9768 9768 9767 9766 9764 9762 9759 9757 9755 9753 9750 9748 9746 9744 9742 9741 9740 9738 9737 9736 9734 9732 9730 9727 9724 9720 9716 9711 9705 9699 9691 9683 9675 9667 9658 9649 9640 9631 9622 9613 9604 9596 9589 9582 9575 9569 9564 9560 9555 9551 9548 9545 9542 9540 9537 9534 9532 9529 9527 9525 9522 9520 9518 9516 9514 9512 9511 9511 9511 9511 9512 9514 9516 9519 9523 9527 9532 9537 9542 9548 9554 9560 9566 9573 9579 9585 9591 9597 9602 9608 9614 9619 9624 9630 9635 9641 9647 9652 9658 9664 9671 9677 9684 9691 9698 9704 9711 9718 9725 9732 9738 9744 9750 9756 9762 9766 9771 9775 9779 9783 9785 9788 9790 9792 9794 9795 9795 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9796 9796 9797 9798 9799 9801 9803 9805 9808 9810 9813 9815 9818 9820 9822 9824 9825 9827 9827 9827 9826 9826 9824 9822 9820 9817 9815 9813 9811 9808 9806 9804 9801 9800 9799 9798 9798 9798 9798 9799 9799 9800 9800 9801 9801 9801 9801 9800 9799 9798 9796 9794 9792 9790 9788 9785 9783 9781 9779 9777 9776 9775 9775 9775 9776 9776 9777 9778 9779 9780 9781 9783 9784 9784 9784 9783 9782 9781 9778 9775 9772 9769 9764 9760 9755 9750 9745 9740 9735 9730 9725 9721 9716 9712 9708 9704 9700 9696 9693 9689 9686 9682 9679 9675 9671 9666 9662 9657 9652 9646 9640 9634 9627 9620 9613 9606 9598 9589 9581 9571 9562 9552 9542 9531 9520 9508 9496 9483 9469 9455 9440 9424 9408 9391 9373 9355 9336 9316 9295 9273 9251 9227 8148 0 34 5 9203 9177 9151 9123 9094 9064 9032 8999 8965 8929 8892 8852 8812 8771 8729 8686 8642 8598 8554 8509 8465 8423 8382 8342 8303 8266 8234 8204 8178 8155 8136 8121 8111 8105 8103 8105 8112 8123 8137 8155 8176 8201 8228 8257 8287 8318 8351 8384 8417 8450 8483 8515 8545 8575 8603 8631 8656 8679 8702 8723 8743 8760 8778 8794 8810 8826 8841 8855 8870 8885 8900 8915 8931 8947 8963 8980 8997 9015 9032 9049 9067 9084 9101 9117 9134 9150 9165 9179 9192 9205 9217 9228 9238 9247 9256 9264 9271 9278 9284 9290 9295 9300 9305 9310 9314 9318 9321 9325 9328 9330 9333 9334 9335 9335 9335 9333 9331 9327 9322 9317 9310 9301 9291 9281 9269 9255 9241 9225 9209 9192 9174 9155 9136 9116 9095 9074 9052 9029 9006 8981 8956 8929 8901 8871 8839 8806 8770 8731 8690 8646 8599 8549 8496 8440 8380 8317 8252 8182 8110 8034 7956 7874 7789 7701 7609 7514 7415 7312 7204 7092 6976 6853 6725 6592 6453 6310 6156 6000 5840 5677 5511 5340 5169 4997 4826 4655 4494 4339 4192 4051 3918 3806 3710 3629 3564 3515 3493 3489 3505 3539 3592 3672 3766 3875 3999 4137 4297 4462 4631 4806 4985 5171 5356 5541 5726 5911 6087 6257 6423 6584 6739 6884 7022 7153 7278 7396 7507 7611 7710 7803 7890 7972 8049 8122 8190 8254 8313 8369 8421 8469 8513 8554 8591 8626 8658 8687 8713 8737 8759 8780 8798 8815 8831 8846 8860 8872 8885 8896 8907 8917 8926 8935 8943 8951 8958 8964 8969 8974 8978 8982 8986 8989 8992 8994 8997 9000 9003 9007 9011 9015 9020 9025 9031 9037 9044 9050 9057 9064 9072 9079 9086 9092 9099 9105 9111 9117 9122 9127 9132 9137 9142 9148 9153 9159 9165 9171 9179 9187 9195 9204 9214 9224 9235 9247 9259 9272 9285 9298 9311 9325 9339 9354 9368 9383 9398 9412 9427 9442 9457 9472 9487 9502 9517 9531 9546 9560 9573 9586 9599 9611 9623 9633 9643 9653 9661 9669 9676 9683 9689 9695 9700 9705 9710 9715 9719 9724 9730 9735 9741 9746 9752 9759 9766 9773 9780 9787 9794 9800 9807 9814 9821 9827 9832 9837 9841 9845 9849 9852 9854 9856 9857 9858 9859 9860 9860 9860 9860 9861 9861 9861 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9883 9884 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9895 9895 9895 9895 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9883 9882 9882 9882 9882 9882 9883 9885 9887 9888 9890 9891 9893 9895 9896 9898 9899 9900 9900 9899 9899 9897 9895 9893 9890 9888 9885 9882 9878 9875 9872 9869 9867 9865 9863 9862 9861 9862 9863 9863 9864 9865 9867 9868 9869 9871 9872 9872 9872 9871 9870 8149 0 34 5 9868 9865 9861 9858 9853 9849 9843 9838 9833 9828 9822 9818 9814 9810 9807 9804 9803 9802 9801 9801 9802 9803 9804 9805 9806 9808 9808 9809 9809 9808 9808 9806 9803 9800 9796 9792 9787 9782 9777 9771 9765 9759 9754 9748 9742 9736 9731 9726 9721 9716 9710 9705 9700 9695 9689 9684 9677 9670 9663 9654 9646 9636 9625 9614 9602 9590 9576 9563 9549 9534 9520 9504 9489 9474 9459 9444 9429 9414 9399 9384 9369 9353 9338 9322 9306 9289 9272 9254 9236 9217 9198 9177 9157 9136 9114 9091 9069 9046 9022 8997 8972 8946 8918 8890 8859 8828 8793 8755 8714 8670 8622 8568 8509 8446 8378 8306 8224 8139 8051 7961 7868 7771 7675 7578 7481 7384 7296 7214 7138 7067 7003 6955 6919 6893 6879 6876 6892 6918 6955 7003 7062 7137 7217 7302 7392 7488 7590 7693 7795 7898 8000 8098 8193 8284 8373 8459 8537 8610 8679 8744 8804 8859 8910 8959 9004 9046 9085 9122 9157 9190 9220 9249 9277 9303 9326 9348 9369 9387 9404 9419 9432 9443 9452 9460 9467 9472 9475 9478 9479 9480 9481 9480 9480 9479 9477 9475 9473 9471 9468 9465 9462 9458 9454 9449 9443 9437 9430 9422 9413 9403 9392 9380 9367 9353 9339 9323 9307 9290 9272 9254 9235 9216 9196 9175 9155 9134 9112 9090 9068 9046 9023 9000 8977 8953 8930 8905 8881 8857 8832 8806 8781 8755 8729 8702 8675 8648 8619 8591 8562 8532 8502 8471 8440 8409 8377 8345 8312 8280 8248 8215 8183 8152 8123 8094 8066 8039 8016 7994 7975 7957 7942 7931 7923 7917 7914 7913 7916 7922 7929 7938 7949 7964 7979 7994 8009 8024 8038 8053 8067 8080 8094 8103 8111 8116 8119 8120 8117 8111 8103 8091 8077 8058 8037 8013 7985 7954 7920 7883 7843 7799 7751 7701 7647 7590 7529 7465 7397 7325 7249 7170 7087 7000 6909 6815 6717 6616 6509 6401 6292 6183 6072 5961 5850 5739 5628 5517 5414 5315 5222 5134 5051 4980 4917 4864 4821 4786 4766 4756 4758 4770 4793 4830 4876 4931 4995 5067 5151 5240 5333 5431 5534 5644 5754 5864 5974 6084 6194 6302 6410 6518 6624 6725 6823 6919 7011 7100 7186 7268 7347 7423 7495 7565 7631 7694 7754 7810 7864 7915 7963 8007 8049 8088 8124 8157 8188 8215 8240 8262 8281 8298 8312 8324 8333 8340 8344 8345 8345 8342 8336 8328 8318 8304 8288 8270 8248 8224 8197 8167 8134 8098 8059 8016 7972 7926 7877 7827 7774 7721 7668 7615 7562 7511 7461 7414 7368 7325 7288 7256 7228 7206 7188 7179 7176 7178 7186 7201 7223 7250 7282 7319 7360 7408 7457 7508 7560 7614 7670 7726 7782 7838 7894 7946 7997 8046 8094 8139 8181 8220 8257 8291 8323 8352 8378 8403 8425 8445 8463 8479 8494 8507 8518 8528 8536 8544 8550 8556 8560 8563 8566 8568 8569 8569 8569 8569 8568 8567 8566 8564 8563 8562 8150 0 34 5 8560 8559 8558 8558 8557 8557 8558 8559 8561 8563 8566 8570 8575 8580 8586 8593 8601 8610 8620 8630 8642 8654 8667 8682 8697 8713 8730 8748 8766 8785 8805 8826 8848 8869 8892 8914 8937 8960 8983 9007 9030 9053 9076 9098 9121 9143 9165 9186 9207 9228 9248 9268 9288 9308 9327 9346 9364 9383 9401 9419 9437 9454 9471 9488 9505 9521 9537 9552 9567 9581 9595 9608 9620 9632 9643 9653 9663 9672 9680 9687 9695 9701 9707 9712 9718 9723 9727 9732 9736 9741 9745 9749 9753 9757 9762 9766 9770 9774 9778 9781 9785 9788 9792 9794 9797 9800 9802 9804 9805 9807 9808 9809 9809 9810 9811 9812 9813 9814 9815 9816 9818 9820 9821 9823 9826 9828 9830 9833 9835 9837 9840 9842 9844 9846 9848 9849 9851 9852 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9863 9865 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9892 9894 9895 9897 9898 9900 9900 9901 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9906 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9892 9891 9889 9888 9886 9885 9883 9882 9880 9878 9877 9875 9874 9871 9869 9867 9864 9861 9857 9853 9849 9844 9839 9833 9827 9820 9814 9806 9799 9791 9783 9775 9766 9758 9749 9741 9732 9724 9716 9708 9700 9693 9686 9679 9673 9667 9661 9655 9650 9645 9640 9635 9631 9626 9621 9617 9612 9608 9603 9599 9595 9590 9586 9582 9578 9574 9571 9568 9566 9564 9563 9562 9562 9562 9563 9565 9567 9571 9574 9578 9583 9588 9593 9599 9604 9610 9616 9622 9628 9634 9640 9646 9652 9657 9663 9668 9674 9679 9684 9690 9695 9700 9706 9711 9717 9722 9728 9734 9740 9746 9752 9758 9765 9771 9778 9785 9791 9798 9804 9811 9818 9824 9830 9836 9841 9846 9851 9855 9859 9862 9865 9867 9869 9871 9872 9873 9875 9876 9877 9878 9879 9880 9882 9884 9886 9889 9892 9896 9900 9904 9908 9912 9916 9920 9924 9928 9932 9935 9938 9940 9942 9944 9944 9944 9944 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9934 9934 9934 9935 9935 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9968 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9957 9957 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9969 9969 9970 9969 9969 9967 9966 9964 9963 9961 9960 9958 9956 9955 9953 9953 9953 9953 9954 9955 9958 9960 9963 9965 9968 9970 9973 9975 9977 9980 9981 9982 9982 9983 9982 9981 9980 9979 9977 9976 9975 9974 9973 9972 9971 9971 9971 9971 9971 9972 9973 9974 9975 9976 9977 9977 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 8151 0 34 5 9968 9968 9968 9969 9969 9970 9972 9973 9975 9976 9978 9979 9980 9981 9982 9983 9983 9983 9983 9982 9981 9980 9978 9977 9976 9974 9973 9972 9971 9971 9970 9970 9970 9971 9972 9973 9974 9975 9976 9977 9979 9980 9980 9981 9981 9982 9981 9980 9980 9979 9977 9976 9974 9973 9971 9970 9968 9967 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9965 9964 9963 9962 9959 9957 9954 9952 9949 9946 9944 9941 9939 9936 9934 9933 9932 9932 9931 9932 9933 9934 9935 9937 9939 9940 9942 9944 9945 9946 9947 9947 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9934 9934 9934 9934 9934 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9937 9936 9935 9934 9932 9930 9929 9927 9924 9922 9920 9917 9915 9912 9909 9906 9903 9899 9895 9891 9886 9880 9875 9869 9862 9855 9848 9841 9834 9828 9821 9815 9809 9804 9799 9796 9794 9793 9792 9794 9796 9799 9803 9808 9815 9822 9829 9836 9843 9851 9858 9865 9873 9880 9886 9892 9897 9902 9906 9910 9913 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9938 9940 9942 9944 9946 9948 9950 9952 9954 9955 9956 9957 9958 9958 9958 9957 9957 9956 9954 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9940 9940 9940 9941 9942 9943 9945 9947 9949 9951 9953 9956 9958 9961 9963 9966 9968 9970 9972 9973 9975 9976 9976 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9989 9989 9990 9991 9992 9992 9993 9994 9994 9995 9995 9995 9995 9994 9993 9992 9991 9989 9988 9986 9984 9982 9980 9978 9976 9974 9972 9971 9970 9969 9968 9968 9969 9969 9970 9971 9973 9974 9975 9977 9978 9980 9981 9982 9983 9983 9983 9983 9982 9981 9979 9977 9975 9972 9969 9965 9961 9958 9954 9950 9946 9943 9939 9936 9933 9930 9928 9926 9924 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9915 9914 9913 9911 9909 9908 9906 9904 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9869 9867 9865 9863 9862 9860 9859 9858 9858 9858 9859 9860 9861 9863 9865 9867 9868 9870 9872 9874 9876 9877 9878 9879 9879 9878 9878 9876 9875 9873 9872 9870 9869 9868 9866 9865 8152 0 34 5 9864 9863 9864 9864 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9886 9886 9885 9884 9882 9880 9878 9875 9873 9870 9867 9864 9862 9859 9857 9855 9853 9851 9850 9848 9847 9846 9845 9844 9842 9840 9838 9836 9833 9830 9826 9822 9818 9813 9808 9802 9796 9791 9785 9780 9774 9769 9763 9758 9753 9748 9744 9739 9735 9731 9727 9723 9719 9714 9710 9705 9700 9695 9689 9683 9677 9671 9665 9659 9653 9647 9642 9636 9631 9626 9622 9619 9616 9613 9611 9609 9607 9606 9604 9602 9601 9599 9598 9596 9594 9591 9589 9586 9583 9579 9576 9572 9569 9565 9562 9560 9557 9555 9553 9551 9550 9549 9548 9546 9545 9544 9543 9542 9541 9539 9536 9534 9531 9528 9524 9520 9516 9512 9508 9504 9500 9497 9493 9490 9488 9486 9484 9482 9480 9479 9477 9475 9474 9472 9469 9465 9460 9455 9449 9441 9432 9422 9410 9398 9384 9369 9354 9337 9320 9302 9283 9264 9244 9224 9204 9183 9162 9141 9119 9097 9075 9052 9028 9005 8980 8955 8928 8901 8873 8844 8813 8781 8748 8714 8678 8640 8602 8562 8521 8478 8434 8388 8342 8294 8245 8196 8145 8093 8041 7988 7934 7879 7823 7766 7709 7651 7591 7530 7468 7403 7337 7268 7197 7123 7045 6964 6878 6789 6696 6597 6494 6388 6277 6162 6038 5914 5789 5664 5538 5412 5286 5160 5034 4908 4794 4686 4584 4489 4401 4327 4264 4213 4172 4143 4130 4129 4140 4163 4198 4249 4309 4379 4459 4548 4649 4755 4866 4982 5104 5234 5364 5494 5625 5755 5885 6015 6145 6275 6405 6528 6648 6765 6880 6991 7098 7201 7300 7395 7487 7575 7659 7740 7817 7891 7962 8030 8095 8158 8217 8275 8330 8383 8434 8483 8530 8575 8618 8660 8700 8738 8774 8809 8842 8874 8904 8932 8959 8985 9009 9031 9053 9073 9093 9111 9128 9145 9161 9176 9190 9204 9218 9231 9244 9256 9268 9280 9291 9302 9313 9323 9333 9342 9351 9360 9368 9375 9382 9388 9393 9398 9402 9406 9408 9410 9412 9412 9413 9413 9412 9411 9409 9408 9407 9405 9404 9403 9403 9402 9401 9402 9403 9404 9406 9408 9411 9415 9418 9422 9426 9430 9434 9438 9442 9446 9450 9453 9456 9459 9462 9464 9466 9469 9471 9473 9475 9478 9481 9484 9487 9491 9495 9500 9505 9511 9518 9524 9531 9539 9546 9554 9562 9570 9578 9586 9594 9601 9608 9615 9622 9628 9634 9640 9646 9652 9658 9664 9669 9675 9681 9687 9693 9699 9705 9711 9717 9724 9730 9736 9742 9747 9752 9757 9762 9766 9769 9772 9774 9776 9778 9779 9780 9780 9780 9780 9780 9779 9779 9779 9778 9778 9778 9778 9777 9777 9777 9776 9776 9775 9775 9773 9772 9769 9767 9763 9759 9754 9749 9743 9736 9728 9720 9711 9702 9693 9683 9673 9662 9652 9642 9632 9622 9613 9603 9594 9586 9577 9569 9561 9554 9547 9540 9533 9526 8153 0 34 5 9519 9512 9505 9497 9490 9483 9474 9466 9458 9450 9442 9433 9425 9417 9409 9401 9394 9387 9381 9376 9371 9367 9365 9363 9362 9362 9363 9365 9368 9373 9378 9384 9391 9399 9408 9417 9428 9439 9450 9462 9474 9486 9499 9511 9524 9536 9548 9560 9572 9583 9594 9605 9615 9625 9634 9643 9651 9659 9667 9675 9682 9689 9696 9703 9710 9717 9723 9730 9737 9743 9749 9755 9761 9766 9771 9776 9780 9784 9787 9789 9792 9793 9794 9795 9795 9795 9795 9794 9794 9794 9793 9793 9793 9793 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9803 9803 9803 9802 9801 9800 9797 9795 9792 9789 9785 9782 9778 9774 9770 9767 9763 9760 9758 9756 9754 9753 9752 9752 9753 9754 9757 9759 9762 9766 9769 9774 9778 9783 9787 9792 9796 9800 9805 9809 9813 9816 9819 9821 9824 9826 9827 9828 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9841 9842 9844 9845 9847 9849 9850 9852 9853 9854 9855 9856 9856 9856 9856 9855 9854 9853 9851 9849 9848 9846 9844 9842 9840 9838 9836 9834 9832 9831 9830 9828 9827 9826 9826 9825 9824 9823 9822 9822 9821 9820 9819 9818 9817 9816 9814 9813 9811 9810 9808 9806 9804 9802 9800 9798 9795 9793 9790 9787 9784 9781 9778 9775 9771 9767 9764 9760 9756 9752 9748 9744 9739 9736 9732 9728 9725 9722 9719 9716 9714 9711 9709 9707 9704 9702 9700 9698 9695 9692 9689 9685 9681 9677 9671 9665 9659 9652 9644 9636 9627 9617 9607 9597 9586 9575 9564 9552 9540 9529 9517 9505 9494 9482 9471 9459 9448 9437 9425 9413 9402 9390 9378 9365 9352 9337 9322 9307 9290 9271 9252 9231 9209 9185 9160 9133 9105 9075 9044 9012 8978 8943 8906 8869 8830 8790 8749 8707 8664 8620 8574 8527 8479 8429 8377 8323 8268 8210 8150 8087 8021 7953 7882 7807 7730 7649 7566 7480 7389 7297 7203 7108 7012 6913 6815 6716 6618 6519 6425 6333 6245 6159 6077 6002 5934 5873 5818 5770 5733 5704 5684 5672 5669 5677 5693 5718 5751 5792 5843 5900 5963 6031 6105 6187 6270 6356 6444 6534 6626 6719 6812 6904 6997 7087 7177 7265 7351 7436 7518 7598 7676 7752 7826 7897 7966 8033 8098 8161 8222 8281 8339 8394 8448 8499 8549 8598 8644 8689 8732 8773 8812 8850 8886 8920 8952 8983 9013 9041 9067 9093 9117 9140 9162 9183 9203 9223 9242 9260 9278 9295 9312 9329 9345 9361 9377 9392 9407 9422 9436 9450 9463 9476 9488 9500 9511 9521 9531 9541 9549 9557 9565 9572 9579 9585 9591 9596 9601 9606 9611 9616 9620 9625 9629 9633 9637 9642 9646 9650 9654 9658 9662 9666 9669 9673 9676 9679 9682 9684 9687 9689 9691 9692 9694 9695 9696 9697 9698 9700 9701 9702 9703 9704 9706 9707 9709 9711 9713 9716 9718 9721 9723 9726 9729 9731 9733 9736 9738 8154 0 34 5 9740 9741 9743 9744 9744 9745 9745 9745 9744 9744 9744 9743 9743 9743 9742 9742 9742 9743 9744 9745 9746 9748 9751 9753 9756 9759 9761 9764 9767 9770 9773 9775 9777 9778 9779 9780 9780 9780 9779 9778 9777 9774 9772 9770 9768 9765 9763 9761 9759 9756 9754 9753 9751 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9750 9749 9749 9748 9747 9745 9744 9742 9740 9738 9736 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9715 9713 9711 9710 9708 9706 9703 9701 9698 9695 9692 9688 9684 9680 9675 9670 9665 9660 9654 9649 9643 9638 9632 9627 9621 9616 9611 9606 9601 9595 9590 9585 9579 9574 9567 9561 9554 9546 9538 9529 9519 9509 9498 9487 9475 9462 9449 9436 9422 9408 9394 9379 9364 9349 9334 9318 9302 9286 9269 9252 9235 9217 9199 9180 9160 9140 9119 9097 9075 9052 9028 9003 8978 8952 8926 8898 8870 8841 8812 8781 8750 8717 8683 8648 8611 8572 8532 8490 8447 8401 8353 8303 8252 8199 8142 8085 8029 7972 7915 7859 7803 7747 7692 7637 7588 7542 7498 7458 7422 7391 7365 7343 7326 7313 7307 7305 7308 7315 7326 7342 7362 7385 7411 7440 7473 7507 7543 7581 7620 7661 7703 7745 7786 7828 7869 7911 7952 7993 8034 8072 8109 8144 8178 8211 8241 8269 8295 8318 8340 8358 8374 8388 8399 8408 8414 8419 8421 8421 8419 8416 8411 8404 8396 8386 8375 8363 8349 8334 8318 8300 8281 8260 8238 8213 8187 8158 8127 8093 8058 8019 7977 7933 7886 7836 7782 7726 7666 7603 7537 7468 7396 7319 7239 7156 7068 6976 6880 6779 6674 6563 6446 6324 6197 6064 5923 5777 5626 5469 5306 5135 4960 4783 4604 4422 4237 4051 3866 3680 3495 3317 3145 2978 2816 2660 2518 2388 2268 2160 2063 1984 1920 1869 1833 1811 1808 1818 1842 1879 1929 1997 2073 2157 2250 2350 2466 2581 2696 2811 2926 3040 3151 3260 3368 3473 3563 3646 3721 3789 3849 3894 3934 3968 3995 4017 4027 4038 4048 4059 4069 4083 4100 4119 4142 4168 4209 4258 4315 4380 4453 4540 4634 4735 4843 4959 5086 5215 5346 5478 5611 5746 5881 6016 6151 6285 6412 6534 6653 6767 6878 6981 7080 7174 7264 7349 7429 7505 7577 7645 7710 7772 7831 7888 7941 7993 8042 8089 8135 8178 8219 8259 8297 8333 8368 8400 8431 8461 8488 8515 8539 8562 8584 8605 8625 8643 8660 8676 8692 8706 8720 8733 8746 8758 8770 8781 8792 8803 8813 8823 8833 8843 8853 8863 8872 8882 8891 8901 8910 8919 8929 8938 8948 8957 8967 8976 8986 8996 9006 9016 9026 9036 9047 9058 9069 9080 9091 9103 9114 9126 9138 9150 9162 9175 9188 9200 9214 9227 9240 9254 9268 9282 9296 9311 9325 9340 9354 9369 9383 9398 9412 9426 9440 9453 9466 9479 9491 9503 9514 9524 9534 9543 9552 9560 9568 8155 0 34 5 9576 9582 9589 9595 9601 9606 9612 9617 9622 9627 9631 9636 9640 9644 9648 9651 9654 9657 9659 9661 9663 9664 9665 9665 9665 9665 9664 9663 9662 9660 9658 9656 9654 9652 9650 9648 9646 9644 9641 9639 9637 9635 9633 9630 9627 9624 9620 9616 9611 9606 9600 9593 9585 9576 9567 9557 9546 9534 9522 9509 9496 9482 9468 9453 9439 9425 9411 9397 9383 9369 9356 9343 9331 9319 9307 9297 9287 9277 9268 9259 9251 9243 9235 9228 9221 9214 9208 9201 9195 9189 9182 9176 9170 9164 9158 9152 9146 9141 9135 9130 9125 9120 9115 9111 9107 9103 9099 9096 9093 9090 9088 9085 9083 9081 9079 9077 9075 9073 9071 9069 9067 9065 9063 9061 9060 9058 9056 9055 9054 9054 9054 9054 9056 9058 9061 9064 9069 9074 9080 9087 9094 9103 9112 9121 9131 9141 9151 9162 9172 9183 9193 9203 9214 9224 9234 9245 9255 9266 9276 9287 9298 9310 9323 9336 9349 9363 9378 9394 9410 9426 9443 9460 9477 9494 9510 9527 9543 9557 9571 9585 9597 9607 9617 9625 9632 9639 9643 9648 9651 9654 9657 9658 9660 9662 9663 9664 9665 9666 9667 9668 9668 9668 9667 9665 9663 9660 9655 9649 9642 9634 9625 9613 9601 9588 9574 9560 9545 9530 9515 9500 9485 9472 9460 9448 9438 9429 9422 9416 9412 9409 9407 9408 9409 9410 9413 9416 9420 9424 9428 9432 9435 9439 9442 9445 9448 9450 9452 9453 9454 9454 9454 9454 9454 9453 9452 9451 9450 9448 9447 9445 9443 9440 9438 9435 9432 9428 9424 9420 9415 9410 9405 9400 9394 9389 9383 9378 9373 9368 9363 9358 9354 9351 9348 9346 9345 9345 9345 9347 9349 9352 9355 9360 9365 9371 9377 9384 9391 9399 9407 9415 9423 9431 9439 9448 9456 9465 9473 9482 9491 9500 9510 9520 9530 9540 9551 9562 9574 9587 9599 9612 9625 9638 9652 9665 9679 9692 9705 9718 9730 9742 9753 9764 9774 9784 9793 9801 9809 9816 9823 9830 9836 9842 9847 9853 9858 9863 9868 9873 9878 9883 9887 9891 9895 9899 9902 9905 9907 9909 9911 9912 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9907 9906 9905 9904 9901 9899 9896 9893 9889 9885 9881 9877 9873 9869 9865 9862 9859 9856 9853 9852 9851 9850 9850 9851 9852 9854 9856 9858 9861 9864 9867 9870 9873 9876 9879 9882 9884 9887 9890 9892 9895 9897 9899 9902 9904 9906 9909 9911 9913 9915 9918 9920 9922 9925 9927 9928 9930 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9940 9941 9942 9943 9944 9946 9948 9949 9951 9953 9955 9957 9959 9961 9963 9965 9966 9967 9968 9969 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 8156 0 34 5 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9960 9959 9958 9956 9954 9951 9948 9945 9942 9938 9935 9931 9928 9924 9921 9919 9916 9914 9912 9911 9910 9909 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9926 9928 9930 9933 9936 9939 9942 9945 9948 9951 9953 9956 9958 9960 9961 9963 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9967 9968 9969 9970 9972 9974 9975 9977 9979 9981 9983 9985 9987 9988 9989 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9986 9986 9986 9986 9987 9987 9988 9989 9990 9990 9991 9991 9991 9990 9990 9988 9987 9985 9983 9981 9979 9977 9974 9972 9970 9968 9967 9966 9965 9965 9966 9967 9968 9969 9971 9972 9974 9976 9977 9979 9980 9980 9981 9980 9980 9978 9976 9974 9972 9969 9966 9963 9960 9957 9954 9951 9949 9947 9946 9945 9944 9945 9945 9946 9947 9949 9951 9952 9954 9956 9958 9959 9961 9962 9963 9964 9964 9964 9963 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9933 9933 9933 9932 9933 9933 9933 9934 9934 9935 9935 9935 9935 9934 9933 9932 9930 9928 9925 9921 9918 9913 9909 9904 9900 9895 9891 9886 9882 9878 9874 9871 9869 9867 9866 9865 9865 9865 9866 9868 9869 9872 9874 9877 9880 9883 9886 9889 9892 9896 9899 9902 9905 9908 9912 9915 9918 9920 9923 9926 9928 9931 9933 9935 9937 9939 9941 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9899 9896 9894 9891 9888 9885 9882 9879 9875 9872 9868 9864 9859 9855 9850 9845 9839 9833 9827 9821 9814 9807 9800 9793 9785 9777 9769 9761 9753 9744 9735 9727 9718 9709 9700 9690 9681 9672 9662 9653 9644 9635 9627 9618 9610 9603 9596 9589 9583 9578 9574 9571 9568 9566 9566 9566 9567 9570 9573 9577 9582 9588 9595 9602 9610 9620 9629 9639 9649 9659 9669 9680 9690 9701 9711 9721 9731 9740 9749 9757 9765 9772 9778 9785 9790 9795 9800 9805 9809 9813 9817 9820 9824 9828 9831 9835 9839 9843 9847 9851 9855 9860 9864 9868 9873 9877 9880 9884 9888 9891 9894 9896 9898 9900 9901 9902 9903 9903 9903 9903 9903 9903 9903 9903 8157 0 34 5 9903 9903 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9893 9892 9891 9890 9890 9891 9892 9893 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9916 9917 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9903 9903 9903 9904 9905 9906 9908 9909 9911 9913 9915 9917 9920 9922 9923 9925 9927 9928 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9913 9912 9911 9911 9910 9911 9911 9912 9913 9914 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9937 9938 9938 9939 9939 9938 9938 9937 9935 9934 9932 9930 9928 9925 9923 9920 9918 9915 9912 9910 9907 9904 9902 9900 9898 9896 9894 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9876 9874 9872 9869 9866 9863 9859 9855 9851 9847 9843 9838 9834 9829 9824 9820 9815 9811 9807 9803 9798 9795 9791 9787 9784 9780 9777 9773 9770 9766 9762 9759 9755 9750 9746 9741 9736 9731 9725 9719 9713 9706 9699 9692 9685 9677 9669 9661 9653 9644 9636 9628 9619 9611 9603 9594 9586 9578 9570 9563 9556 9549 9542 9536 9531 9526 9521 9516 9513 9509 9506 9503 9501 9499 9498 9496 9495 9494 9494 9494 9494 9494 9495 9496 9497 9498 9500 9502 9505 9508 9512 9516 9520 9525 9531 9537 9543 9550 9557 9564 9571 9578 9584 9591 9598 9605 9611 9617 9622 9627 9631 9635 9638 9641 9643 9645 9647 9648 9649 9651 9652 9653 9654 9656 9657 9659 9660 9663 9665 9668 9670 9673 9675 9677 9680 9682 9684 9686 9687 9687 9688 9687 9686 9685 9683 9681 9678 9675 9672 9668 9665 9661 9657 9653 9649 9645 9641 9638 9635 9631 9628 9624 9621 9617 9614 9611 9607 9603 9599 9594 9590 9585 9579 9573 9568 9561 9555 9549 9542 9535 9529 9522 9516 9510 9504 9498 9493 9488 9484 9481 9477 9475 9473 9471 9469 9468 9467 9467 9466 9466 9465 9465 9464 9462 9461 9459 9457 9454 9450 9446 9441 9435 9429 9422 9414 9406 9398 9388 9379 9369 9360 9350 9339 9329 9319 9308 9298 9287 9276 9265 9254 9243 9232 9219 9207 9194 9180 9166 9150 9134 9117 9099 9080 9060 9039 9018 8995 8972 8947 8922 8897 8870 8843 8816 8788 8759 8730 8700 8670 8639 8608 8575 8542 8508 8473 8436 8399 8360 8319 8277 8233 8187 8139 8089 8036 7981 7925 7865 7803 7738 7670 7600 7527 7451 7373 7291 7206 7119 7028 6934 6836 6736 6632 6524 6413 6298 6180 6057 5931 5801 5668 5531 5389 5245 5098 4948 4796 4639 4482 4325 4168 4011 3855 3700 3547 3395 3245 3103 2967 2837 2713 8158 0 34 5 2594 2487 2389 2300 2221 2151 2094 2049 2014 1991 1979 1981 1993 2016 2051 2096 2153 2220 2295 2379 2473 2576 2685 2801 2922 3049 3183 3320 3460 3602 3746 3894 4042 4190 4338 4485 4631 4776 4919 5061 5201 5337 5470 5600 5728 5852 5972 6089 6202 6313 6420 6524 6624 6722 6817 6908 6997 7084 7168 7249 7327 7403 7477 7549 7618 7685 7749 7812 7872 7930 7986 8040 8092 8143 8191 8237 8282 8325 8367 8407 8446 8483 8519 8554 8588 8621 8653 8684 8714 8743 8771 8798 8824 8850 8875 8899 8922 8945 8967 8988 9008 9028 9047 9065 9083 9101 9118 9134 9150 9166 9182 9197 9212 9226 9240 9254 9268 9281 9294 9307 9320 9332 9344 9355 9367 9378 9388 9399 9409 9418 9428 9437 9446 9455 9464 9472 9481 9489 9497 9505 9513 9521 9529 9537 9544 9552 9559 9566 9573 9580 9586 9593 9599 9605 9611 9616 9622 9627 9633 9638 9643 9648 9653 9657 9662 9667 9671 9675 9680 9684 9687 9691 9694 9698 9701 9704 9706 9708 9711 9713 9716 9718 9721 9723 9726 9728 9731 9734 9737 9741 9744 9748 9753 9757 9761 9765 9769 9773 9777 9781 9785 9788 9791 9794 9796 9798 9800 9801 9803 9804 9805 9806 9807 9808 9808 9809 9811 9812 9813 9814 9816 9817 9819 9821 9822 9824 9825 9826 9828 9829 9829 9830 9831 9831 9831 9832 9832 9832 9832 9833 9833 9833 9834 9835 9835 9836 9838 9839 9840 9842 9844 9845 9847 9849 9850 9852 9854 9855 9857 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9881 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9906 9907 9907 9908 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9902 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9927 9928 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9910 9910 9909 9908 9907 9906 9904 9902 9900 9897 9895 9893 9890 9888 9886 9884 9881 9880 9879 9878 9877 9877 9877 9877 9877 9878 9878 9878 9877 9877 9876 9875 9873 9870 9867 9863 9859 9853 9848 9842 9837 9831 9826 9820 9815 9811 9806 9803 9801 9799 9798 9798 9799 9801 9803 9806 9809 9812 9816 9820 9823 9827 9830 9833 9836 9839 9841 9843 9845 9847 9849 9850 9852 9854 9856 9859 9861 9864 9867 9870 9874 9877 9880 9883 9886 9889 9891 9893 9895 9896 9896 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9882 9880 9879 9878 9877 9876 9874 9873 9872 9871 9870 9867 9865 9861 9858 9854 9848 9842 9836 9829 9822 9814 9806 9797 9789 8159 0 34 5 9780 9771 9762 9754 9745 9736 9728 9720 9711 9703 9695 9686 9678 9669 9661 9652 9643 9633 9624 9614 9605 9595 9585 9575 9566 9556 9547 9538 9529 9520 9512 9504 9496 9489 9482 9475 9468 9462 9455 9449 9443 9436 9430 9424 9418 9412 9406 9400 9395 9390 9385 9380 9376 9372 9369 9366 9364 9362 9361 9360 9360 9360 9360 9361 9362 9364 9365 9367 9370 9373 9376 9379 9383 9387 9392 9397 9402 9408 9414 9421 9428 9436 9444 9452 9460 9469 9478 9486 9495 9504 9512 9521 9529 9537 9545 9552 9559 9566 9573 9581 9588 9595 9602 9609 9616 9624 9632 9640 9648 9656 9665 9674 9683 9692 9701 9710 9719 9728 9736 9745 9753 9760 9768 9775 9781 9788 9793 9799 9804 9809 9814 9819 9823 9828 9832 9836 9840 9844 9848 9852 9856 9860 9863 9867 9870 9873 9875 9877 9879 9880 9882 9882 9882 9882 9881 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9858 9857 9857 9856 9857 9858 9859 9861 9863 9866 9869 9873 9876 9880 9884 9887 9891 9895 9899 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9947 9947 9947 9946 9945 9943 9942 9940 9938 9935 9933 9930 9928 9925 9922 9920 9918 9916 9914 9913 9912 9911 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9909 9907 9906 9905 9904 9902 9901 9900 9899 9898 9898 9898 9898 9899 9899 9900 9902 9904 9906 9908 9911 9913 9915 9918 9920 9922 9924 9925 9926 9927 9927 9927 9926 9925 9924 9922 9920 9918 9916 9914 9912 9911 9910 9909 9909 9908 9909 9911 9912 9914 9917 9920 9923 9925 9928 9931 9934 9936 9937 9939 9940 9940 9939 9939 9938 9937 9935 9934 9932 9930 9929 9928 9928 9927 9928 9928 9930 9932 9935 9937 9940 9943 9947 9950 9953 9956 9958 9960 9962 9963 9963 9963 9962 9961 9959 9958 9955 9953 9951 9949 9947 9945 9944 9943 9942 9942 9943 9944 9945 9947 9948 9950 9952 9954 9956 9958 9959 9959 9960 9960 9960 9958 9957 9955 9952 9950 9947 9944 9940 9937 9934 9931 9928 9925 9923 9920 9918 9917 9915 9914 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9882 9881 9879 9878 9877 9875 9874 9872 9870 9869 9867 9865 9863 9861 9858 9856 9854 9853 9851 9850 9849 9848 9847 9847 9848 9849 9850 9851 9853 9855 9857 9860 9863 9865 9868 9871 9874 9877 9879 9882 9885 9887 9890 9892 9895 9897 9899 9902 9905 9908 9911 9914 9917 9920 9923 9926 9930 9933 9935 9938 9940 9942 9944 9945 9945 9946 9946 9945 9944 9942 9941 9940 9938 9936 9935 9933 9931 9930 9930 9929 9929 9928 9928 9929 9929 9929 8160 0 34 5 9929 9929 9928 9927 9926 9925 9923 9920 9918 9914 9911 9907 9903 9899 9895 9891 9888 9884 9881 9877 9874 9871 9868 9866 9863 9860 9857 9853 9849 9845 9841 9835 9828 9821 9814 9805 9795 9785 9775 9765 9755 9744 9733 9723 9712 9702 9693 9684 9676 9669 9662 9656 9651 9646 9642 9638 9635 9632 9629 9626 9623 9620 9617 9615 9612 9610 9607 9605 9603 9602 9600 9600 9600 9600 9601 9603 9606 9609 9612 9617 9621 9627 9633 9639 9644 9650 9656 9662 9668 9674 9680 9685 9690 9696 9701 9706 9712 9717 9723 9729 9735 9741 9748 9755 9763 9771 9779 9788 9796 9805 9813 9822 9830 9839 9847 9855 9862 9868 9874 9880 9885 9889 9893 9897 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9919 9921 9923 9926 9929 9931 9935 9938 9941 9944 9947 9950 9953 9956 9959 9961 9963 9964 9966 9967 9967 9967 9967 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9960 9960 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9947 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9925 9923 9920 9917 9915 9912 9909 9907 9904 9902 9899 9897 9896 9894 9893 9893 9892 9893 9893 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9902 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9863 9862 9860 9858 9857 9855 9853 9851 9849 9847 9845 9842 9840 9838 9835 9833 9830 9828 9825 9822 9819 9816 9813 9809 9806 9802 9798 9794 9790 9786 9781 9776 9772 9767 9762 9757 9752 9747 9743 9738 9734 9731 9727 9724 9722 9719 9718 9716 9716 9715 9715 9715 9716 9716 9717 9718 9719 9719 9720 9720 9720 9720 9720 9718 9717 9716 9714 9712 9710 9707 9705 9703 9700 9698 9696 9694 9693 9691 9690 9689 9689 9688 9688 9688 9689 9689 9689 9689 9689 9689 9689 9688 9687 9686 9684 9683 9681 9678 9675 9673 9670 9667 9664 9661 9659 9656 9654 9651 9650 9648 9647 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9646 9645 9644 9643 9642 9640 9638 9635 9633 9630 9628 9625 9623 9620 9618 8161 0 34 5 9615 9613 9611 9609 9607 9606 9605 9604 9603 9602 9601 9599 9598 9597 9596 9595 9594 9592 9590 9589 9586 9584 9582 9579 9576 9573 9570 9567 9564 9561 9557 9554 9550 9547 9543 9540 9537 9533 9530 9527 9524 9521 9518 9515 9512 9509 9506 9503 9500 9497 9494 9491 9487 9484 9480 9475 9471 9465 9460 9454 9448 9441 9435 9428 9421 9414 9407 9400 9392 9385 9378 9372 9365 9359 9353 9348 9343 9338 9333 9328 9324 9319 9314 9310 9305 9300 9295 9289 9283 9276 9270 9262 9254 9246 9237 9228 9219 9209 9199 9189 9179 9168 9157 9146 9135 9124 9112 9100 9088 9076 9064 9051 9038 9024 9010 8995 8980 8965 8949 8932 8915 8897 8878 8859 8839 8819 8798 8776 8753 8730 8706 8682 8657 8631 8604 8577 8549 8521 8491 8461 8429 8397 8364 8330 8294 8257 8219 8180 8139 8096 8052 8006 7958 7908 7856 7802 7746 7687 7626 7563 7498 7430 7359 7285 7209 7130 7049 6964 6876 6784 6690 6592 6490 6384 6275 6161 6043 5921 5794 5664 5529 5389 5245 5097 4946 4791 4630 4467 4302 4136 3968 3797 3626 3455 3284 3114 2946 2782 2620 2460 2304 2155 2012 1876 1746 1622 1508 1402 1306 1218 1139 1072 1014 967 930 903 887 881 886 900 925 961 1005 1059 1121 1193 1274 1363 1459 1562 1673 1792 1916 2045 2180 2320 2466 2615 2766 2920 3077 3238 3398 3559 3720 3880 4039 4197 4354 4509 4663 4811 4957 5099 5237 5373 5503 5629 5752 5871 5986 6097 6205 6309 6410 6508 6603 6696 6785 6872 6957 7039 7119 7196 7271 7344 7414 7482 7547 7610 7670 7728 7783 7836 7886 7934 7979 8023 8065 8105 8143 8179 8214 8248 8281 8312 8343 8373 8401 8429 8456 8482 8508 8532 8555 8578 8599 8619 8638 8656 8672 8687 8701 8714 8725 8736 8745 8754 8762 8770 8776 8783 8788 8794 8799 8805 8810 8815 8820 8824 8829 8833 8837 8841 8845 8848 8851 8853 8855 8857 8858 8859 8859 8859 8859 8859 8858 8857 8856 8855 8854 8854 8854 8854 8854 8854 8855 8856 8858 8860 8863 8866 8869 8873 8876 8880 8884 8889 8893 8897 8902 8906 8910 8913 8917 8921 8924 8927 8929 8931 8933 8935 8936 8937 8937 8937 8937 8937 8937 8936 8935 8934 8933 8932 8930 8929 8927 8925 8923 8921 8919 8916 8913 8910 8906 8901 8896 8891 8884 8877 8869 8860 8850 8840 8828 8816 8802 8788 8774 8758 8742 8726 8709 8692 8674 8656 8638 8620 8601 8582 8563 8543 8523 8502 8480 8457 8433 8407 8380 8352 8322 8289 8254 8217 8177 8135 8090 8041 7990 7936 7879 7818 7754 7687 7616 7541 7462 7379 7292 7201 7106 7005 6900 6791 6677 6560 6435 6308 6179 6047 5914 5778 5641 5505 5369 5232 5103 4979 4860 4746 4636 4541 4457 4383 4320 4268 4233 4211 4202 4206 4222 4256 4300 4355 4420 4495 4585 4679 4778 4882 8162 0 34 5 4991 5108 5224 5341 5457 5574 5688 5801 5912 6022 6130 6232 6330 6425 6516 6604 6687 6767 6843 6916 6986 7052 7115 7176 7233 7287 7339 7388 7434 7478 7520 7559 7596 7631 7664 7696 7725 7752 7779 7804 7828 7851 7873 7894 7915 7935 7954 7973 7991 8009 8025 8042 8058 8073 8088 8101 8114 8127 8138 8148 8158 8166 8174 8181 8187 8192 8197 8201 8204 8206 8208 8209 8209 8209 8209 8208 8206 8203 8200 8196 8191 8186 8179 8171 8162 8152 8141 8128 8115 8100 8083 8066 8047 8026 8005 7982 7959 7934 7908 7880 7852 7823 7792 7761 7728 7693 7658 7621 7582 7542 7500 7456 7410 7362 7311 7259 7203 7145 7084 7020 6954 6885 6812 6737 6659 6578 6494 6407 6318 6225 6129 6031 5930 5826 5720 5611 5499 5384 5267 5147 5025 4900 4773 4644 4513 4380 4243 4106 3969 3831 3693 3554 3416 3277 3138 3000 2866 2735 2607 2482 2360 2245 2137 2034 1938 1847 1767 1695 1632 1578 1532 1498 1473 1459 1454 1459 1476 1502 1536 1580 1633 1696 1765 1842 1925 2015 2112 2213 2318 2427 2540 2657 2776 2896 3017 3140 3265 3389 3514 3639 3763 3887 4010 4133 4255 4377 4496 4614 4730 4845 4958 5069 5178 5285 5389 5491 5591 5687 5782 5873 5962 6048 6132 6213 6291 6367 6440 6512 6581 6647 6712 6775 6836 6896 6953 7010 7064 7118 7170 7221 7271 7319 7367 7413 7459 7503 7546 7588 7630 7671 7711 7750 7789 7827 7865 7902 7939 7976 8013 8050 8087 8125 8162 8199 8236 8273 8310 8347 8384 8421 8457 8493 8528 8562 8596 8629 8660 8690 8718 8746 8772 8797 8820 8842 8863 8882 8900 8918 8934 8950 8965 8979 8992 9006 9019 9032 9045 9059 9072 9085 9098 9111 9124 9137 9150 9164 9177 9189 9202 9214 9226 9238 9249 9260 9271 9281 9290 9300 9309 9317 9326 9334 9341 9349 9356 9363 9370 9377 9383 9390 9396 9402 9407 9413 9418 9423 9427 9432 9436 9440 9444 9447 9451 9454 9458 9461 9465 9468 9472 9476 9479 9483 9487 9491 9494 9498 9501 9505 9508 9510 9513 9514 9515 9516 9516 9515 9514 9512 9509 9506 9502 9498 9493 9488 9483 9476 9470 9463 9456 9448 9440 9432 9423 9414 9404 9394 9383 9371 9359 9347 9335 9321 9308 9295 9282 9268 9256 9244 9233 9223 9213 9205 9199 9195 9192 9191 9192 9196 9201 9207 9216 9227 9239 9252 9267 9282 9299 9315 9332 9349 9366 9382 9398 9413 9428 9442 9455 9467 9477 9487 9496 9504 9511 9517 9522 9527 9531 9534 9537 9540 9543 9545 9547 9548 9550 9552 9554 9556 9558 9560 9561 9563 9565 9567 9568 9570 9571 9572 9573 9574 9574 9574 9573 9572 9571 9569 9567 9564 9561 9558 9554 9549 9544 9539 9534 9528 9522 9516 9510 9504 9497 9491 9485 9478 9472 9466 9460 9454 9448 9442 9436 9430 9425 9420 9414 9409 9404 9399 9394 9389 8163 0 34 5 9385 9380 9375 9371 9366 9362 9358 9354 9350 9347 9344 9341 9339 9337 9336 9336 9336 9337 9339 9341 9344 9349 9354 9359 9366 9373 9381 9389 9398 9406 9415 9425 9434 9443 9452 9461 9470 9479 9487 9495 9503 9511 9518 9526 9533 9541 9549 9557 9565 9573 9582 9591 9601 9610 9620 9629 9639 9649 9659 9669 9679 9689 9697 9706 9714 9722 9729 9736 9742 9747 9753 9757 9761 9766 9770 9773 9777 9781 9784 9788 9791 9795 9798 9802 9806 9809 9812 9816 9819 9822 9824 9827 9829 9830 9832 9833 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9840 9841 9842 9844 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9866 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9882 9882 9881 9881 9879 9878 9877 9875 9873 9871 9869 9867 9865 9863 9861 9860 9858 9857 9856 9856 9856 9856 9857 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9870 9870 9869 9869 9868 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9857 9856 9857 9857 9858 9858 9859 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9872 9872 9873 9873 9873 9872 9872 9871 9870 9869 9867 9866 9865 9863 9862 9860 9859 9858 9856 9855 9854 9853 9853 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9850 9849 9849 9848 9846 9845 9843 9841 9839 9836 9834 9831 9829 9826 9824 9822 9820 9818 9816 9814 9813 9812 9811 9811 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9809 9809 9809 9808 9808 9808 9807 9807 9807 9807 9807 9808 9808 9808 9809 9809 9810 9811 9811 9811 9811 9811 9811 9810 9810 9809 9807 9806 9804 9803 9801 9799 9798 9796 9794 9793 9791 9790 9789 9788 9788 9787 9786 9786 9785 9784 9784 9783 9782 9780 9779 9777 9775 9772 9769 9765 9762 9758 9753 9749 9744 9740 9735 9731 9726 9722 9717 9713 9709 9704 9700 9696 9692 9687 9683 9678 9673 9667 9661 9655 9647 9640 9631 9622 9612 9601 9590 9578 9564 9551 9537 9522 9508 9492 9476 9461 9445 9430 9414 9400 9385 9371 9357 9345 9333 9323 9313 9305 9298 9293 9289 9287 9286 9287 9289 9293 9298 9304 9313 9322 9332 9343 9355 9368 9382 9395 9409 9422 9436 9449 9462 9475 9488 9499 9510 9520 9530 9539 9547 9554 9561 9567 9572 9577 9581 9585 9589 9593 9596 9599 9602 9605 9607 9610 9613 9616 9618 9621 9623 9626 9628 9630 9632 9634 9636 9637 9639 9640 9641 9642 9642 9643 9643 9643 9643 9643 9643 9642 9641 9640 9639 9638 9636 9634 9631 9629 9626 9623 9620 9617 9614 9611 9607 9604 9601 9599 9596 9594 9592 9590 9589 9588 9587 9587 9587 9586 9586 9586 9586 9585 9584 9583 9582 9580 9577 9574 9570 9565 9560 9554 9547 9540 8164 0 34 5 9533 9525 9516 9508 9500 9492 9483 9475 9467 9459 9451 9444 9437 9430 9423 9417 9410 9403 9396 9389 9383 9375 9367 9359 9350 9341 9331 9321 9310 9299 9287 9275 9263 9250 9236 9222 9208 9193 9178 9162 9146 9129 9111 9092 9072 9051 9028 9005 8980 8953 8926 8896 8866 8834 8802 8769 8734 8699 8664 8630 8595 8561 8529 8497 8465 8435 8407 8381 8357 8334 8313 8295 8278 8262 8248 8235 8224 8214 8205 8197 8190 8184 8179 8174 8171 8169 8167 8167 8168 8170 8174 8179 8186 8194 8203 8214 8227 8241 8255 8271 8287 8304 8321 8338 8355 8373 8389 8404 8418 8432 8445 8455 8465 8473 8480 8486 8490 8493 8495 8496 8497 8496 8495 8493 8490 8487 8484 8481 8477 8472 8468 8463 8458 8453 8448 8442 8436 8429 8423 8415 8407 8399 8390 8380 8370 8359 8348 8335 8322 8308 8293 8277 8261 8244 8227 8208 8190 8170 8150 8130 8109 8088 8066 8044 8021 7998 7974 7949 7923 7896 7868 7838 7807 7774 7740 7704 7666 7626 7585 7541 7497 7449 7401 7351 7301 7249 7196 7142 7089 7035 6981 6927 6872 6818 6764 6709 6655 6600 6545 6490 6435 6378 6319 6260 6200 6138 6073 6006 5937 5866 5792 5715 5635 5552 5466 5377 5284 5189 5090 4988 4882 4773 4662 4547 4429 4309 4185 4059 3932 3803 3672 3538 3404 3270 3136 3003 2870 2739 2609 2480 2352 2229 2110 1995 1883 1774 1672 1574 1481 1393 1309 1231 1158 1089 1024 964 909 857 809 765 725 687 653 622 594 570 548 529 514 502 494 490 489 493 501 514 531 553 581 613 651 694 743 797 857 922 993 1069 1150 1237 1328 1425 1526 1631 1740 1853 1971 2092 2215 2341 2469 2601 2734 2868 3002 3136 3271 3407 3542 3677 3812 3944 4074 4203 4330 4456 4578 4697 4815 4929 5041 5150 5257 5361 5462 5560 5656 5750 5841 5930 6016 6100 6183 6262 6340 6416 6490 6561 6631 6698 6764 6827 6888 6948 7005 7061 7114 7166 7215 7263 7309 7354 7396 7438 7477 7515 7552 7587 7621 7653 7684 7714 7743 7771 7797 7822 7847 7870 7892 7913 7933 7953 7971 7989 8006 8023 8038 8054 8069 8083 8097 8111 8125 8139 8153 8166 8180 8195 8209 8223 8238 8253 8268 8284 8301 8317 8335 8352 8370 8389 8408 8428 8448 8469 8490 8511 8533 8555 8578 8600 8623 8646 8669 8692 8715 8738 8761 8783 8805 8827 8849 8870 8890 8910 8929 8948 8966 8983 9000 9016 9031 9045 9059 9073 9085 9097 9109 9120 9131 9141 9151 9161 9170 9180 9189 9198 9207 9216 9226 9235 9244 9253 9262 9271 9279 9288 9297 9305 9312 9320 9327 9333 9339 9344 9349 9354 9357 9361 9364 9368 9371 9374 9377 9380 9384 9387 9391 9395 9400 9405 9410 9417 9423 9429 9436 9443 9449 9456 9463 9470 9477 9483 9489 9494 9499 9504 9509 9513 9517 9521 8165 0 34 6 9506 9509 9513 9517 9521 9524 9528 9532 9535 9539 9542 9546 9549 9553 9556 9560 9563 9567 9570 9574 9577 9581 9584 9587 9591 9594 9597 9601 9604 9607 9610 9612 9615 9617 9619 9621 9623 9624 9626 9626 9627 9627 9627 9627 9626 9625 9624 9622 9620 9618 9616 9613 9610 9608 9605 9601 9598 9595 9592 9588 9585 9582 9579 9576 9573 9570 9567 9564 9562 9559 9557 9555 9553 9551 9549 9548 9546 9545 9543 9542 9540 9539 9538 9537 9536 9534 9533 9532 9531 9530 9529 9527 9526 9524 9523 9521 9519 9516 9514 9511 9508 9504 9500 9496 9491 9486 9480 9474 9467 9459 9451 9443 9434 9424 9415 9404 9393 9382 9370 9358 9346 9333 9320 9306 9292 9277 9261 9245 9229 9211 9192 9173 9151 9129 9105 9079 9051 9021 8989 8955 8918 8879 8837 8793 8746 8698 8645 8591 8536 8479 8422 8362 8302 8242 8182 8122 8064 8008 7955 7902 7852 7808 7768 7732 7701 7674 7654 7640 7631 7629 7631 7642 7657 7678 7705 7736 7774 7816 7861 7909 7961 8018 8075 8133 8192 8251 8310 8370 8429 8489 8548 8604 8658 8710 8760 8809 8854 8897 8938 8977 9014 9049 9081 9112 9142 9169 9195 9220 9244 9267 9289 9310 9330 9350 9369 9387 9405 9422 9439 9454 9470 9485 9499 9512 9525 9537 9548 9559 9569 9578 9586 9594 9601 9608 9614 9619 9624 9629 9633 9637 9641 9645 9648 9652 9656 9659 9663 9667 9670 9674 9678 9682 9686 9691 9695 9699 9703 9708 9712 9716 9720 9724 9728 9732 9736 9739 9742 9745 9748 9751 9753 9756 9758 9760 9762 9764 9766 9768 9770 9773 9775 9777 9779 9782 9784 9787 9790 9793 9796 9799 9802 9805 9808 9811 9814 9818 9821 9823 9826 9829 9831 9833 9835 9837 9838 9840 9840 9841 9841 9841 9841 9841 9840 9839 9838 9837 9835 9833 9832 9830 9828 9826 9824 9822 9820 9818 9816 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9794 9792 9790 9787 9784 9782 9779 9776 9772 9769 9765 9762 9758 9754 9749 9745 9741 9736 9732 9727 9722 9717 9712 9707 9702 9697 9692 9687 9682 9678 9673 9668 9664 9659 9655 9651 9647 9643 9639 9636 9633 9630 9627 9624 9622 9619 9617 9616 9614 9613 9612 9611 9610 9610 9610 9610 9610 9611 9612 9613 9614 9615 9617 9619 9621 9624 9626 9629 9633 9636 9640 9644 9648 9652 9657 9662 9667 9673 9678 9684 9690 9696 9702 9708 9715 9721 9728 9734 9740 9747 9753 9759 9764 9770 9776 9781 9786 9790 9795 9799 9803 9806 9809 9812 9815 9817 9819 9821 9822 9824 9825 9825 9826 9826 9826 9826 9826 9826 9826 9825 9825 9824 9823 9822 9821 9820 9818 9817 9815 9814 9812 9810 9808 9805 9803 9800 9798 9795 9791 9788 9784 9780 9776 9772 9767 9763 9757 9752 9747 9741 9735 9729 9723 9716 9709 9702 9696 9689 9682 9674 9667 9660 9653 8166 0 34 6 9646 9639 9632 9625 9619 9612 9606 9600 9594 9589 9584 9579 9574 9570 9566 9563 9559 9556 9554 9552 9550 9548 9547 9547 9546 9546 9546 9547 9548 9550 9551 9554 9556 9559 9562 9566 9570 9575 9580 9585 9591 9597 9604 9610 9617 9625 9632 9640 9648 9656 9664 9672 9681 9689 9697 9705 9713 9721 9728 9736 9743 9750 9756 9763 9769 9774 9780 9785 9790 9794 9798 9803 9806 9810 9814 9817 9821 9824 9827 9830 9833 9836 9839 9842 9845 9847 9850 9853 9855 9858 9860 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9875 9875 9875 9875 9874 9873 9873 9872 9871 9870 9868 9867 9866 9865 9863 9862 9861 9860 9858 9857 9856 9854 9853 9852 9851 9849 9848 9847 9846 9844 9843 9842 9840 9839 9837 9836 9834 9833 9831 9830 9828 9827 9826 9824 9823 9822 9821 9820 9819 9818 9817 9817 9816 9816 9815 9815 9814 9814 9814 9813 9813 9812 9812 9811 9811 9810 9809 9808 9807 9806 9805 9803 9802 9800 9799 9797 9795 9794 9792 9790 9789 9787 9785 9784 9782 9781 9779 9778 9776 9775 9774 9772 9771 9770 9768 9767 9765 9763 9761 9759 9756 9753 9750 9747 9743 9739 9735 9730 9725 9720 9715 9709 9703 9697 9691 9685 9679 9673 9667 9661 9656 9651 9646 9641 9637 9634 9631 9629 9628 9627 9627 9628 9629 9631 9634 9638 9642 9648 9653 9660 9667 9674 9682 9690 9699 9708 9717 9726 9736 9745 9754 9763 9771 9780 9789 9797 9804 9811 9818 9824 9830 9835 9839 9843 9847 9849 9852 9854 9855 9856 9857 9857 9857 9857 9857 9856 9855 9855 9854 9853 9852 9852 9851 9851 9850 9850 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9863 9862 9862 9861 9859 9857 9855 9853 9850 9847 9844 9840 9836 9832 9828 9823 9818 9814 9808 9803 9798 9792 9787 9782 9776 9771 9766 9761 9756 9751 9746 9742 9738 9734 9730 9727 9725 9723 9721 9720 9719 9719 9719 9720 9721 9723 9725 9728 9730 9734 9737 9741 9745 9749 9753 9757 9761 9766 9770 9774 9777 9781 9784 9786 9789 9791 9793 9794 9795 9796 9796 9796 9796 9796 9795 9794 9793 9792 9791 9790 9789 9788 9786 9785 9783 9782 9780 9779 9777 9775 9773 9771 9768 9766 9762 9759 9755 9751 9746 9741 9735 9729 9722 9715 9708 9700 9691 9683 9674 9666 9657 9648 9639 9630 9621 9613 9605 9597 9590 9583 9577 9571 9566 9562 9558 9555 9552 9550 9548 9547 9547 9547 9547 9548 9549 9551 9552 9554 9556 9558 9561 9563 9565 9568 9571 9573 9576 9579 9581 9584 9588 9591 9595 9598 9602 9606 9611 9616 9621 9627 9633 9639 9645 9652 9659 9667 9675 9682 9690 9698 9707 9715 9723 9731 9739 9747 9754 9762 9769 9776 9782 9788 9794 9799 9805 9809 9813 9817 9821 9824 9827 9830 9832 9834 8167 0 34 6 9836 9838 9840 9841 9843 9844 9845 9846 9848 9849 9849 9850 9851 9852 9853 9853 9854 9854 9855 9855 9855 9855 9855 9854 9854 9853 9852 9851 9850 9848 9846 9844 9842 9839 9836 9833 9830 9826 9822 9817 9813 9808 9802 9797 9791 9784 9778 9771 9764 9756 9748 9740 9732 9724 9716 9707 9699 9690 9682 9674 9665 9657 9650 9642 9635 9629 9623 9617 9612 9608 9605 9602 9600 9599 9598 9599 9600 9602 9605 9609 9613 9618 9624 9630 9637 9644 9653 9661 9670 9679 9688 9697 9706 9715 9725 9734 9743 9752 9760 9768 9776 9784 9791 9797 9803 9809 9815 9819 9824 9828 9832 9835 9838 9841 9843 9845 9847 9849 9851 9852 9854 9855 9856 9858 9859 9860 9861 9863 9864 9865 9867 9868 9870 9871 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9887 9888 9889 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9895 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9883 9883 9882 9881 9880 9879 9878 9876 9874 9873 9871 9868 9866 9863 9860 9857 9854 9851 9848 9844 9840 9836 9833 9829 9824 9820 9816 9812 9807 9803 9798 9793 9788 9783 9778 9773 9768 9762 9757 9751 9745 9738 9732 9725 9718 9711 9703 9695 9687 9679 9670 9661 9652 9642 9632 9622 9612 9601 9591 9580 9569 9558 9547 9536 9525 9514 9502 9492 9481 9470 9460 9449 9439 9430 9420 9411 9403 9395 9387 9380 9373 9367 9361 9356 9352 9348 9344 9341 9339 9338 9336 9336 9336 9336 9337 9339 9341 9343 9346 9350 9354 9358 9363 9368 9374 9380 9386 9393 9399 9407 9414 9422 9431 9439 9448 9457 9466 9476 9485 9495 9505 9515 9525 9535 9545 9555 9565 9575 9585 9595 9605 9614 9623 9632 9641 9649 9657 9665 9672 9679 9685 9692 9698 9703 9708 9713 9718 9722 9726 9730 9734 9738 9741 9744 9748 9751 9754 9758 9761 9764 9768 9771 9774 9778 9782 9785 9789 9793 9797 9801 9805 9809 9813 9817 9821 9825 9829 9833 9836 9840 9843 9847 9850 9853 9855 9858 9860 9862 9864 9866 9868 9870 9871 9872 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9880 9878 9877 9876 9874 9872 9870 9868 9866 9863 9860 9857 9854 9850 9846 9843 9839 9835 9830 9826 9822 9817 9812 9807 9802 9797 9792 9787 9781 9775 9769 9763 9756 8168 0 34 6 9749 9742 9734 9726 9717 9708 9698 9688 9677 9666 9654 9641 9629 9615 9601 9587 9572 9557 9542 9527 9511 9495 9480 9464 9448 9432 9417 9402 9387 9372 9358 9344 9331 9318 9306 9294 9283 9272 9262 9253 9244 9236 9228 9221 9215 9210 9205 9200 9197 9194 9192 9190 9190 9190 9191 9192 9195 9198 9201 9206 9211 9218 9224 9232 9240 9249 9259 9269 9279 9290 9302 9314 9326 9339 9352 9365 9378 9392 9405 9418 9432 9445 9458 9471 9484 9497 9509 9521 9533 9545 9556 9567 9578 9589 9599 9609 9618 9628 9636 9645 9653 9661 9669 9676 9683 9689 9695 9701 9706 9711 9716 9720 9725 9728 9732 9735 9738 9741 9744 9747 9749 9751 9753 9756 9758 9760 9762 9765 9767 9769 9771 9774 9776 9779 9781 9783 9786 9788 9790 9792 9794 9796 9798 9800 9801 9803 9804 9804 9805 9806 9806 9806 9806 9806 9805 9805 9804 9804 9803 9803 9802 9802 9801 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 9805 9806 9807 9808 9809 9809 9810 9811 9811 9811 9811 9810 9810 9809 9808 9806 9805 9803 9801 9799 9797 9795 9792 9790 9788 9786 9783 9781 9779 9777 9776 9774 9773 9772 9771 9770 9769 9768 9767 9767 9766 9765 9765 9764 9763 9761 9760 9758 9756 9753 9751 9748 9745 9741 9737 9733 9729 9725 9720 9715 9710 9705 9701 9696 9691 9686 9682 9677 9672 9668 9663 9659 9655 9651 9647 9642 9638 9634 9630 9625 9620 9616 9611 9605 9600 9594 9588 9581 9575 9568 9560 9553 9545 9537 9529 9521 9513 9505 9497 9488 9480 9472 9464 9456 9448 9440 9432 9425 9417 9410 9402 9395 9388 9381 9374 9366 9359 9352 9345 9337 9330 9322 9314 9306 9298 9290 9281 9272 9263 9254 9245 9235 9226 9216 9206 9196 9185 9175 9164 9153 9142 9131 9120 9109 9097 9086 9074 9063 9051 9040 9028 9016 9004 8993 8981 8969 8957 8945 8933 8920 8908 8895 8882 8869 8855 8841 8827 8812 8796 8779 8762 8744 8725 8704 8683 8660 8636 8610 8583 8555 8525 8493 8459 8424 8387 8349 8308 8265 8221 8174 8125 8074 8021 7965 7907 7846 7783 7717 7647 7575 7499 7420 7338 7251 7161 7067 6969 6868 6761 6652 6538 6421 6301 6175 6048 5919 5788 5656 5522 5388 5253 5119 4985 4856 4731 4608 4490 4375 4269 4171 4081 3999 3924 3862 3810 3769 3739 3719 3712 3717 3734 3761 3800 3852 3913 3983 4063 4152 4252 4358 4469 4586 4708 4839 4971 5103 5236 5369 5503 5637 5770 5904 6038 6165 6288 6409 6526 6641 6749 6854 6954 7050 7142 7229 7312 7391 7467 7538 7606 7670 7732 7790 7846 7898 7949 7997 8043 8087 8129 8170 8209 8247 8283 8319 8353 8386 8418 8449 8479 8508 8537 8565 8593 8620 8646 8672 8697 8722 8747 8771 8795 8819 8842 8865 8888 8910 8932 8953 8974 8995 9015 9035 9054 9073 9091 9108 9125 8169 0 34 6 9141 9157 9172 9186 9200 9213 9225 9236 9247 9258 9267 9276 9285 9293 9301 9308 9315 9321 9327 9333 9338 9343 9348 9353 9357 9361 9365 9369 9372 9376 9379 9381 9384 9386 9388 9390 9391 9392 9393 9393 9394 9394 9393 9393 9392 9391 9389 9387 9386 9383 9381 9379 9376 9373 9370 9367 9364 9361 9357 9354 9350 9346 9343 9339 9335 9330 9326 9322 9317 9313 9308 9303 9298 9293 9287 9282 9276 9270 9264 9257 9250 9243 9236 9228 9220 9211 9202 9193 9183 9172 9162 9150 9138 9125 9112 9099 9084 9069 9054 9038 9022 9005 8988 8970 8952 8934 8916 8898 8879 8861 8842 8824 8806 8788 8770 8752 8735 8718 8701 8684 8668 8652 8636 8619 8603 8587 8571 8555 8539 8523 8506 8489 8472 8454 8436 8418 8399 8379 8359 8338 8317 8295 8272 8249 8225 8200 8174 8148 8120 8091 8060 8029 7995 7959 7922 7883 7841 7796 7748 7697 7644 7586 7525 7461 7393 7321 7244 7165 7082 6996 6907 6812 6716 6620 6523 6425 6327 6229 6130 6032 5934 5843 5756 5673 5594 5519 5453 5395 5344 5301 5264 5239 5222 5215 5216 5226 5247 5276 5313 5358 5411 5474 5542 5615 5694 5779 5870 5964 6059 6156 6255 6356 6457 6558 6659 6760 6857 6953 7047 7140 7230 7317 7400 7481 7559 7634 7705 7774 7840 7904 7964 8022 8077 8131 8182 8230 8277 8322 8365 8406 8446 8483 8520 8554 8588 8619 8650 8679 8706 8732 8757 8781 8803 8824 8844 8862 8879 8896 8911 8925 8938 8951 8962 8973 8982 8991 9000 9008 9015 9022 9028 9033 9038 9043 9048 9052 9055 9058 9061 9064 9066 9068 9070 9071 9073 9074 9074 9075 9075 9075 9075 9075 9074 9074 9073 9072 9072 9071 9070 9069 9069 9068 9067 9067 9066 9066 9065 9065 9065 9065 9065 9065 9065 9066 9066 9067 9067 9068 9069 9070 9070 9071 9072 9073 9074 9075 9076 9077 9077 9078 9079 9079 9080 9080 9081 9081 9081 9081 9081 9080 9080 9079 9078 9077 9075 9074 9072 9070 9067 9065 9062 9058 9055 9051 9046 9042 9037 9032 9026 9020 9014 9007 9000 8993 8985 8977 8969 8960 8951 8942 8932 8922 8912 8901 8890 8879 8867 8856 8843 8831 8818 8804 8790 8776 8762 8747 8732 8716 8700 8684 8667 8650 8632 8613 8595 8575 8555 8535 8514 8492 8470 8447 8423 8398 8372 8346 8319 8290 8261 8230 8198 8166 8131 8096 8059 8021 7981 7940 7898 7854 7808 7761 7713 7662 7611 7557 7503 7446 7388 7328 7267 7204 7139 7073 7005 6935 6863 6789 6713 6634 6554 6471 6386 6297 6207 6113 6016 5916 5812 5706 5596 5482 5364 5243 5119 4991 4859 4723 4585 4444 4300 4151 4002 3851 3699 3546 3392 3238 3084 2929 2775 2625 2476 2330 2187 2046 1910 1780 1654 1533 1417 1308 1205 1109 1019 936 860 791 730 675 628 588 556 530 512 501 497 500 510 528 8170 0 34 6 552 583 620 665 716 774 838 909 986 1069 1159 1255 1357 1465 1577 1696 1820 1949 2081 2218 2358 2504 2652 2801 2952 3106 3261 3417 3572 3728 3884 4037 4189 4340 4489 4637 4780 4921 5057 5191 5322 5447 5569 5687 5802 5912 6019 6121 6220 6315 6407 6495 6580 6662 6742 6818 6892 6963 7032 7099 7164 7227 7288 7348 7406 7462 7517 7570 7622 7673 7722 7770 7817 7863 7908 7951 7993 8034 8074 8113 8150 8187 8222 8257 8291 8323 8355 8385 8415 8444 8472 8499 8525 8551 8576 8600 8624 8647 8670 8691 8713 8733 8754 8773 8793 8812 8830 8848 8866 8883 8900 8917 8934 8950 8966 8981 8997 9012 9026 9041 9055 9069 9082 9096 9109 9122 9134 9146 9158 9169 9181 9192 9202 9213 9223 9232 9242 9251 9260 9269 9278 9286 9295 9303 9311 9319 9327 9335 9343 9351 9358 9366 9374 9381 9389 9396 9404 9411 9418 9425 9432 9439 9446 9452 9458 9464 9470 9476 9481 9486 9491 9496 9500 9505 9509 9513 9516 9520 9523 9527 9530 9533 9536 9539 9543 9546 9549 9552 9555 9558 9562 9565 9568 9572 9575 9578 9582 9585 9588 9592 9595 9598 9601 9604 9607 9610 9613 9616 9618 9621 9623 9625 9628 9630 9632 9634 9637 9639 9641 9643 9645 9647 9650 9652 9654 9657 9659 9662 9664 9667 9670 9672 9675 9678 9680 9683 9686 9688 9691 9693 9696 9698 9700 9702 9705 9707 9709 9710 9712 9714 9716 9717 9719 9720 9722 9723 9724 9726 9727 9729 9730 9732 9733 9735 9736 9738 9739 9741 9742 9744 9746 9747 9749 9750 9752 9753 9755 9756 9757 9758 9760 9761 9762 9763 9764 9764 9765 9766 9766 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9766 9766 9766 9765 9764 9764 9763 9762 9761 9760 9759 9758 9757 9756 9754 9753 9751 9750 9748 9746 9744 9742 9740 9738 9736 9734 9732 9729 9727 9725 9722 9720 9717 9715 9712 9710 9707 9705 9702 9699 9697 9694 9692 9689 9686 9684 9681 9678 9676 9673 9671 9668 9665 9663 9660 9657 9655 9652 9650 9647 9644 9642 9639 9636 9634 9631 9628 9626 9623 9620 9618 9615 9613 9610 9608 9606 9604 9602 9600 9599 9598 9597 9596 9595 9595 9596 9596 9597 9598 9600 9602 9604 9607 9610 9613 9617 9621 9626 9630 9635 9640 9645 9650 9656 9661 9667 9672 9677 9683 9688 9693 9698 9703 9708 9712 9717 9721 9725 9729 9733 9736 9740 9743 9746 9750 9753 9756 9759 9762 9765 9768 9771 9774 9778 9781 9784 9788 9791 9794 9798 9801 9805 9808 9812 9815 9819 9822 9825 9828 9832 9834 9837 9840 9842 9845 9847 9848 9850 9851 9853 9854 9854 9855 9855 9855 9855 9855 9855 9854 9853 9853 9852 9850 9849 9848 9847 9845 9844 9843 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9823 9822 8171 0 34 6 9821 9819 9817 9816 9813 9811 9808 9805 9802 9798 9794 9790 9785 9780 9775 9770 9764 9757 9751 9744 9737 9729 9722 9714 9706 9698 9690 9681 9672 9664 9655 9646 9637 9628 9619 9609 9600 9591 9581 9572 9563 9553 9544 9535 9525 9516 9507 9497 9488 9479 9470 9461 9453 9444 9436 9428 9420 9412 9405 9398 9391 9384 9378 9372 9366 9360 9355 9350 9345 9341 9337 9333 9330 9326 9323 9320 9318 9315 9313 9311 9309 9308 9306 9305 9303 9302 9301 9300 9299 9299 9298 9297 9296 9295 9294 9293 9292 9291 9290 9289 9287 9285 9283 9281 9279 9276 9273 9270 9266 9262 9258 9254 9249 9244 9239 9234 9229 9223 9218 9212 9206 9201 9195 9190 9185 9179 9174 9170 9165 9161 9158 9154 9152 9149 9147 9145 9144 9144 9143 9144 9144 9145 9147 9149 9151 9154 9157 9160 9164 9168 9172 9177 9182 9188 9193 9199 9206 9213 9220 9228 9236 9244 9253 9262 9272 9282 9293 9304 9315 9327 9339 9352 9365 9378 9392 9405 9419 9433 9448 9462 9476 9490 9504 9518 9531 9545 9558 9571 9583 9596 9607 9619 9630 9640 9650 9660 9669 9678 9687 9695 9703 9711 9718 9725 9732 9738 9745 9751 9757 9763 9768 9774 9779 9784 9790 9795 9800 9804 9809 9813 9818 9822 9826 9830 9833 9837 9840 9843 9846 9849 9851 9854 9856 9858 9859 9861 9862 9863 9864 9865 9866 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9876 9876 9876 9876 9877 9877 9876 9876 9875 9875 9874 9872 9871 9869 9867 9865 9862 9859 9856 9852 9848 9844 9839 9834 9829 9824 9818 9811 9805 9799 9792 9785 9778 9770 9763 9756 9749 9742 9735 9728 9721 9714 9708 9702 9696 9691 9686 9682 9678 9675 9673 9671 9669 9668 9668 9669 9670 9671 9674 9676 9680 9684 9688 9692 9697 9703 9708 9714 9720 9726 9732 9738 9744 9751 9757 9763 9769 9774 9780 9785 9790 9795 9800 9804 9808 9813 9816 9820 9824 9827 9831 9834 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9887 9889 9891 9892 9894 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9874 9872 9869 9867 9864 9861 9858 9855 9852 9849 9846 9843 9839 9836 9833 9829 9825 9821 9817 9813 9808 9804 9799 9794 9788 9782 9777 9770 9764 9757 9751 9744 9737 9729 9722 9715 9708 8172 0 34 6 9701 9694 9687 9681 9674 9668 9663 9658 9654 9650 9646 9643 9641 9639 9637 9637 9636 9637 9637 9639 9640 9642 9645 9647 9650 9653 9657 9660 9664 9668 9672 9676 9680 9684 9688 9692 9696 9701 9705 9709 9714 9718 9723 9728 9733 9739 9744 9750 9756 9761 9768 9774 9780 9787 9793 9800 9806 9813 9819 9825 9831 9837 9842 9847 9852 9857 9861 9864 9867 9870 9872 9874 9875 9877 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9880 9881 9882 9883 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9909 9910 9911 9911 9911 9910 9909 9907 9905 9902 9899 9896 9892 9888 9883 9878 9873 9868 9862 9857 9851 9845 9840 9834 9828 9823 9817 9812 9806 9801 9796 9790 9785 9780 9774 9769 9763 9757 9751 9745 9738 9731 9724 9717 9709 9701 9693 9685 9676 9667 9659 9650 9641 9632 9623 9615 9607 9599 9591 9584 9577 9571 9565 9560 9555 9551 9548 9546 9544 9543 9542 9542 9543 9544 9546 9548 9551 9554 9558 9562 9566 9570 9575 9580 9585 9590 9596 9601 9607 9612 9618 9623 9629 9635 9640 9646 9651 9657 9662 9668 9673 9678 9684 9689 9694 9699 9705 9710 9715 9720 9725 9730 9735 9740 9745 9750 9755 9760 9765 9770 9775 9780 9785 9789 9794 9799 9803 9808 9812 9816 9820 9824 9827 9831 9834 9836 9839 9841 9843 9845 9846 9847 9848 9848 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9847 9848 9848 9849 9850 9852 9854 9855 9858 9860 9863 9866 9868 9871 9874 9877 9880 9883 9886 9889 9891 9893 9895 9897 9898 9899 9900 9900 9900 9900 9899 9898 9897 9896 9894 9892 9890 9889 9887 9885 9884 9882 9881 9880 9879 9879 9878 9878 9878 9879 9880 9881 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9909 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9869 9866 9863 9860 9857 9854 9850 9846 9842 9838 9833 9828 9824 9819 9814 9808 9803 9797 9792 9787 9782 9776 9771 9766 9761 9756 9752 9748 9744 9740 9736 9733 9730 9727 9725 9722 9720 9718 9716 9715 9713 9712 9710 9709 9708 9707 9705 9704 9703 9702 9700 9699 9698 9697 9695 9694 9693 9692 9691 9691 9690 9690 9689 9689 9690 9690 9691 9691 9692 9694 9695 9697 9698 9700 9702 9704 9706 9708 9710 9712 9714 9716 9717 9719 9720 9721 9722 9723 9723 9723 9723 9723 9723 9722 9722 9721 9720 9719 9718 9716 9715 9714 9712 9710 9708 9707 9704 9702 9700 9697 9694 9690 9686 9682 9677 9672 9666 9659 9652 9644 9635 9626 9615 9604 9593 9580 9567 9553 9539 9525 9510 9494 9479 9464 9449 9434 9420 9406 9392 9379 9367 9357 9347 9338 8173 0 34 6 9331 9325 9320 9317 9315 9314 9315 9318 9321 9326 9333 9340 9349 9358 9369 9380 9393 9405 9419 9432 9446 9460 9475 9489 9504 9518 9533 9547 9560 9574 9587 9600 9613 9625 9637 9648 9659 9670 9680 9690 9699 9708 9716 9725 9732 9740 9747 9754 9760 9767 9773 9778 9784 9789 9794 9798 9803 9807 9811 9815 9819 9822 9825 9829 9832 9835 9837 9840 9843 9845 9848 9850 9852 9854 9856 9858 9860 9862 9863 9865 9866 9868 9869 9870 9870 9871 9872 9872 9872 9872 9872 9871 9871 9870 9869 9868 9867 9865 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9835 9833 9831 9829 9827 9825 9823 9821 9819 9816 9814 9812 9809 9806 9803 9800 9797 9794 9790 9786 9782 9778 9774 9769 9764 9759 9754 9749 9744 9739 9734 9729 9723 9718 9713 9709 9704 9700 9695 9691 9688 9684 9681 9678 9676 9674 9672 9670 9669 9667 9667 9666 9665 9665 9665 9665 9666 9666 9667 9668 9669 9670 9672 9674 9676 9678 9680 9683 9686 9689 9693 9697 9701 9706 9711 9716 9721 9727 9733 9739 9745 9751 9758 9764 9770 9776 9782 9788 9794 9800 9805 9810 9815 9819 9823 9827 9830 9834 9836 9839 9841 9843 9845 9847 9848 9850 9851 9852 9854 9855 9857 9858 9860 9861 9863 9865 9867 9869 9871 9873 9875 9878 9880 9883 9885 9888 9890 9893 9895 9898 9900 9902 9904 9907 9909 9911 9913 9915 9916 9918 9920 9921 9922 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9887 9885 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9857 9855 9851 9848 9844 9840 9835 9829 9823 9817 9810 9802 9794 9785 9775 9765 9755 9744 9733 9720 9708 9696 9683 9671 9659 9646 9634 9622 9609 9598 9587 9577 9568 9559 9551 9544 9539 9534 9530 9528 9526 9526 9527 9529 9532 9536 9541 9547 9554 9561 9570 9578 9588 9597 9607 9617 9627 9637 9647 9657 9666 9675 9684 9693 9701 9708 9714 9721 9726 9731 9735 9739 9742 9744 9746 9747 9748 9749 9748 9748 9747 9746 9744 9742 9740 9738 9735 9732 9729 9726 9722 9719 9715 9711 9707 9703 9699 9694 9690 9685 9680 9675 9670 9665 9660 9655 9649 9644 9639 9633 9627 9622 9616 9611 9605 9599 9594 9588 9583 9577 9572 9567 9562 9557 9552 9547 9543 9539 9535 9531 9528 9525 9523 9521 9519 9518 9517 9517 9517 9518 9519 9520 9522 9524 9527 9530 9533 9536 9540 9544 9547 9551 9555 9559 9563 9567 9570 9574 9577 9580 9583 9585 9587 8174 0 34 6 9589 9590 9591 9592 9593 9593 9592 9592 9591 9590 9588 9586 9584 9582 9580 9577 9574 9570 9567 9563 9559 9554 9549 9544 9538 9532 9526 9520 9513 9505 9497 9489 9481 9472 9463 9454 9445 9436 9426 9417 9407 9398 9389 9381 9372 9364 9356 9349 9343 9337 9331 9327 9323 9320 9318 9316 9315 9315 9316 9317 9319 9322 9326 9330 9334 9339 9345 9351 9357 9364 9372 9379 9387 9395 9404 9413 9422 9432 9441 9452 9462 9473 9483 9495 9506 9518 9529 9542 9554 9566 9578 9591 9603 9616 9629 9641 9653 9665 9677 9689 9700 9711 9722 9732 9742 9752 9761 9769 9777 9785 9792 9799 9806 9812 9818 9823 9829 9834 9838 9843 9847 9852 9856 9860 9864 9867 9871 9875 9878 9882 9885 9888 9891 9894 9897 9900 9902 9904 9906 9908 9910 9911 9912 9913 9914 9915 9915 9915 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9872 9871 9868 9866 9864 9862 9859 9856 9853 9850 9847 9844 9840 9837 9833 9829 9825 9821 9817 9812 9807 9803 9798 9793 9788 9782 9777 9771 9765 9759 9753 9747 9740 9734 9727 9720 9712 9705 9697 9690 9682 9674 9666 9657 9649 9641 9632 9624 9615 9607 9598 9590 9582 9574 9565 9557 9549 9542 9534 9526 9519 9512 9505 9498 9492 9485 9479 9473 9467 9462 9456 9451 9446 9441 9436 9431 9427 9422 9418 9414 9410 9406 9403 9400 9396 9393 9391 9388 9385 9383 9380 9377 9375 9372 9369 9367 9363 9359 9355 9350 9345 9338 9331 9322 9312 9302 9290 9276 9261 9245 9227 9207 9186 9163 9140 9115 9087 9060 9032 9003 8974 8945 8915 8886 8857 8827 8800 8775 8751 8728 8707 8689 8674 8661 8651 8644 8640 8640 8643 8648 8657 8670 8685 8703 8723 8747 8773 8801 8830 8860 8892 8927 8961 8996 9030 9065 9099 9133 9166 9200 9233 9264 9293 9322 9349 9376 9400 9424 9446 9466 9486 9504 9521 9537 9552 9566 9579 9591 9602 9613 9623 9633 9641 9650 9658 9665 9672 9679 9685 9692 9697 9703 9708 9713 9718 9722 9727 9731 9735 9739 9743 9747 9751 9755 9759 9762 9766 9770 9775 9779 9783 9787 9791 9796 9800 9804 9808 9813 9817 9821 9825 9828 9832 9835 9838 9841 9843 9846 9848 9849 9851 9852 9853 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9873 9872 9871 9870 9869 9867 9866 9864 9862 9860 9859 9856 9854 9852 9850 9848 9846 9843 9841 9838 9835 9832 9829 9826 9823 9819 9815 9811 8175 0 34 6 9806 9801 9796 9790 9784 9777 9770 9763 9755 9747 9739 9730 9721 9712 9702 9692 9682 9672 9661 9651 9640 9629 9618 9607 9596 9586 9575 9564 9553 9542 9531 9521 9510 9499 9489 9478 9468 9457 9447 9437 9427 9417 9407 9397 9387 9378 9368 9359 9351 9342 9334 9327 9320 9313 9307 9301 9296 9292 9289 9286 9284 9283 9282 9283 9284 9286 9289 9293 9298 9303 9309 9317 9324 9333 9342 9352 9362 9373 9384 9396 9408 9420 9433 9446 9458 9471 9484 9497 9510 9523 9536 9549 9561 9573 9586 9598 9609 9621 9632 9643 9654 9665 9675 9686 9696 9705 9715 9724 9733 9742 9750 9759 9767 9775 9782 9790 9797 9804 9810 9817 9823 9829 9834 9840 9845 9850 9854 9859 9863 9867 9871 9875 9879 9882 9885 9889 9892 9895 9898 9901 9903 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9922 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9908 9908 9908 9908 9909 9910 9911 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9928 9929 9930 9931 9931 9931 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9912 9911 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9892 9891 9890 9888 9887 9885 9884 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9881 9881 9880 9880 9879 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9855 9853 9852 9851 9850 9849 9848 9848 9848 9848 9848 9849 9850 9850 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9868 9869 9869 9870 9871 9871 9872 9873 9875 9876 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9891 9891 9891 9890 9889 9889 9888 9888 9887 9886 9886 9885 9885 9885 9884 9884 9884 9885 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9889 9888 9888 9888 8176 0 34 6 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9869 9868 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9849 9848 9846 9844 9843 9841 9839 9838 9836 9834 9833 9831 9830 9829 9827 9826 9825 9824 9822 9821 9820 9819 9818 9816 9815 9813 9812 9810 9808 9806 9804 9802 9800 9798 9796 9793 9791 9789 9787 9785 9783 9781 9779 9778 9777 9776 9775 9774 9774 9773 9773 9774 9774 9774 9775 9775 9776 9776 9777 9777 9778 9778 9778 9778 9778 9778 9777 9777 9776 9775 9774 9772 9771 9770 9768 9767 9766 9764 9763 9762 9761 9760 9760 9759 9759 9759 9759 9760 9760 9761 9762 9763 9764 9765 9766 9767 9769 9770 9771 9772 9773 9773 9774 9774 9774 9774 9774 9774 9773 9772 9771 9770 9769 9768 9766 9765 9764 9762 9761 9759 9758 9756 9755 9754 9752 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9734 9733 9732 9730 9728 9727 9725 9723 9721 9719 9717 9715 9713 9711 9709 9707 9705 9703 9701 9699 9697 9695 9693 9691 9689 9687 9685 9683 9681 9679 9677 9675 9673 9671 9669 9666 9664 9662 9659 9657 9654 9652 9649 9646 9644 9641 9638 9635 9632 9630 9627 9624 9621 9618 9615 9613 9610 9607 9605 9602 9599 9597 9594 9591 9589 9586 9583 9580 9577 9574 9571 9568 9565 9561 9557 9553 9549 9545 9540 9536 9531 9525 9520 9514 9508 9502 9496 9490 9483 9476 9469 9462 9455 9448 9440 9433 9425 9418 9410 9402 9394 9386 9378 9370 9362 9354 9345 9337 9328 9320 9311 9302 9292 9283 9273 9263 9253 9242 9231 9220 9208 9196 9184 9171 9157 9144 9129 9114 9099 9083 9067 9050 9032 9015 8996 8977 8958 8939 8918 8898 8877 8856 8835 8813 8791 8769 8747 8724 8701 8678 8656 8633 8610 8587 8565 8542 8519 8496 8474 8452 8430 8408 8386 8364 8343 8322 8301 8280 8260 8240 8220 8201 8182 8163 8144 8126 8108 8090 8073 8056 8038 8021 8005 7988 7972 7955 7939 7922 7905 7889 7872 7855 7838 7821 7803 7785 7766 7747 7728 7708 7687 7666 7644 7621 7597 7572 7546 7519 7492 7463 7432 7401 7368 7334 7298 7261 7222 7182 7140 7097 7051 7004 6955 6904 6851 6796 6740 6681 6620 6557 6492 6424 6354 6282 6208 6131 6052 5971 5887 5800 5711 5620 5525 5428 5329 5226 5121 5014 4903 4790 4675 4557 4437 4313 4188 4062 3933 3803 3669 3536 3402 3269 3135 3002 2868 2735 2602 2468 2339 2212 2087 1964 1844 1728 1615 1507 1402 1301 1206 1115 1028 947 870 799 733 671 615 564 518 477 441 409 383 362 345 333 326 323 326 332 344 360 382 407 438 474 514 8177 0 34 6 560 610 666 726 791 862 937 1018 1103 1192 1287 1386 1489 1596 1707 1822 1941 2062 2186 2312 2440 2572 2705 2838 2972 3106 3240 3375 3510 3644 3779 3911 4041 4170 4298 4424 4548 4669 4787 4904 5018 5129 5237 5343 5446 5547 5644 5739 5832 5922 6009 6093 6176 6256 6333 6409 6482 6553 6623 6690 6756 6820 6882 6943 7002 7060 7116 7172 7225 7278 7329 7379 7428 7476 7523 7568 7612 7656 7698 7739 7778 7817 7855 7891 7927 7961 7995 8027 8059 8090 8119 8148 8176 8204 8230 8256 8281 8306 8330 8354 8377 8400 8422 8444 8465 8486 8506 8527 8546 8566 8585 8603 8622 8639 8656 8673 8689 8705 8721 8735 8750 8764 8777 8790 8803 8815 8827 8839 8850 8861 8872 8883 8893 8903 8913 8923 8933 8943 8953 8962 8971 8981 8990 8999 9007 9016 9024 9032 9040 9047 9054 9061 9067 9073 9078 9083 9088 9092 9096 9099 9102 9105 9108 9110 9113 9114 9116 9118 9120 9121 9123 9124 9125 9127 9128 9129 9131 9132 9133 9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9144 9145 9146 9147 9147 9148 9149 9150 9152 9153 9155 9157 9159 9162 9165 9169 9172 9177 9181 9186 9191 9197 9203 9209 9215 9222 9228 9234 9241 9247 9253 9259 9265 9271 9276 9280 9285 9289 9292 9295 9297 9299 9300 9300 9300 9299 9298 9296 9294 9292 9289 9285 9281 9277 9272 9268 9263 9257 9252 9246 9241 9235 9230 9224 9219 9213 9207 9202 9197 9192 9187 9182 9177 9173 9169 9164 9160 9157 9153 9149 9145 9142 9138 9134 9131 9127 9123 9119 9115 9111 9106 9101 9096 9091 9086 9080 9074 9068 9062 9056 9049 9043 9037 9030 9024 9018 9011 9005 9000 8994 8989 8984 8980 8976 8973 8970 8967 8965 8963 8962 8961 8960 8960 8960 8961 8962 8963 8964 8965 8967 8968 8970 8972 8974 8976 8978 8980 8982 8984 8986 8988 8990 8992 8995 8998 9000 9003 9006 9010 9013 9017 9021 9025 9030 9034 9039 9044 9050 9055 9060 9066 9071 9076 9081 9086 9091 9095 9099 9103 9105 9108 9110 9111 9112 9112 9111 9110 9107 9105 9101 9097 9092 9087 9081 9074 9067 9060 9051 9043 9034 9024 9015 9004 8994 8983 8971 8959 8946 8933 8920 8905 8890 8874 8858 8840 8822 8802 8782 8760 8737 8713 8687 8661 8632 8602 8571 8539 8505 8469 8432 8393 8353 8312 8268 8224 8178 8130 8081 8030 7977 7923 7867 7809 7750 7688 7623 7557 7488 7417 7343 7266 7186 7103 7017 6927 6835 6739 6640 6537 6432 6324 6213 6097 5980 5863 5745 5626 5506 5386 5266 5146 5027 4912 4801 4694 4590 4490 4398 4312 4234 4163 4098 4044 3999 3963 3936 3918 3912 3915 3928 3950 3981 4023 4073 4131 4197 4270 4352 4439 4531 4628 4729 4838 4947 5058 5169 5282 5396 5510 5623 5737 5851 5961 6069 6174 6278 6379 6477 6571 6662 6749 8178 0 34 6 6834 6915 6992 7066 7137 7205 7269 7330 7388 7443 7496 7545 7592 7637 7679 7719 7757 7793 7827 7860 7891 7920 7949 7976 8003 8028 8053 8077 8101 8125 8150 8174 8198 8222 8246 8270 8295 8320 8346 8372 8399 8426 8453 8481 8508 8536 8564 8592 8620 8648 8676 8704 8730 8757 8783 8808 8833 8857 8880 8902 8924 8945 8965 8984 9002 9020 9036 9052 9068 9082 9096 9110 9123 9135 9147 9159 9170 9181 9192 9202 9212 9222 9231 9240 9249 9258 9266 9274 9282 9289 9297 9304 9310 9317 9323 9328 9334 9339 9344 9349 9353 9357 9361 9364 9368 9371 9374 9376 9379 9381 9383 9385 9386 9388 9389 9390 9391 9392 9392 9393 9393 9393 9394 9394 9393 9393 9393 9393 9392 9392 9391 9390 9390 9389 9388 9387 9386 9385 9384 9382 9381 9379 9377 9375 9373 9371 9368 9366 9363 9359 9356 9352 9348 9343 9339 9334 9328 9323 9317 9311 9305 9299 9292 9286 9279 9271 9264 9257 9249 9241 9232 9224 9215 9206 9196 9186 9175 9164 9153 9140 9128 9114 9099 9084 9068 9052 9034 9015 8996 8976 8955 8933 8910 8886 8862 8836 8810 8783 8755 8726 8696 8665 8633 8600 8565 8530 8493 8454 8413 8371 8327 8280 8231 8180 8126 8069 8009 7947 7881 7813 7742 7667 7590 7511 7430 7346 7259 7171 7084 6996 6909 6822 6737 6652 6569 6486 6410 6339 6272 6210 6152 6103 6060 6025 5997 5975 5964 5960 5964 5976 5996 6026 6062 6105 6155 6212 6276 6345 6418 6495 6576 6663 6751 6840 6928 7017 7107 7196 7285 7375 7464 7548 7630 7710 7787 7862 7933 8002 8067 8129 8189 8245 8299 8351 8400 8446 8490 8533 8573 8612 8649 8685 8719 8752 8784 8814 8844 8872 8900 8926 8952 8976 9000 9022 9044 9064 9084 9102 9120 9137 9153 9168 9182 9196 9208 9221 9232 9243 9253 9263 9272 9281 9290 9298 9307 9315 9322 9330 9337 9345 9352 9359 9366 9372 9379 9385 9391 9396 9402 9407 9412 9417 9421 9425 9429 9432 9435 9438 9440 9443 9445 9447 9449 9450 9452 9453 9455 9456 9457 9459 9460 9461 9462 9464 9465 9466 9467 9468 9468 9469 9469 9469 9469 9469 9468 9467 9466 9464 9463 9460 9458 9455 9452 9448 9445 9441 9437 9432 9428 9423 9419 9414 9409 9404 9399 9394 9389 9384 9380 9375 9369 9364 9359 9354 9348 9343 9337 9331 9324 9318 9311 9304 9296 9288 9279 9270 9261 9251 9241 9230 9219 9207 9195 9182 9169 9155 9141 9126 9111 9095 9078 9061 9044 9026 9007 8987 8967 8946 8925 8902 8879 8855 8830 8804 8778 8750 8722 8693 8662 8631 8599 8565 8531 8496 8459 8422 8383 8344 8303 8261 8218 8174 8129 8083 8036 7987 7937 7886 7834 7781 7726 7670 7613 7555 7495 7434 7372 7308 7243 7177 7109 7039 6968 6895 6820 6744 6666 6585 6503 6418 6331 6242 6150 6055 5958 5859 5756 5652 5544 5435 8179 0 34 6 5323 5207 5091 4973 4855 4736 4617 4497 4377 4258 4138 4023 3912 3803 3698 3596 3502 3415 3334 3261 3194 3138 3092 3055 3028 3010 3004 3009 3025 3050 3087 3135 3193 3259 3335 3419 3514 3615 3722 3834 3953 4079 4207 4337 4468 4602 4736 4871 5006 5141 5276 5406 5535 5661 5785 5906 6023 6136 6247 6353 6457 6556 6652 6745 6835 6922 7005 7086 7164 7239 7312 7383 7451 7518 7582 7644 7705 7763 7820 7875 7928 7979 8029 8077 8124 8169 8212 8253 8293 8332 8369 8405 8439 8472 8504 8535 8565 8594 8622 8650 8676 8702 8728 8753 8777 8801 8825 8848 8871 8893 8915 8937 8959 8980 9000 9020 9040 9059 9077 9095 9113 9129 9145 9160 9175 9188 9201 9214 9225 9236 9246 9256 9265 9273 9281 9288 9295 9301 9307 9313 9318 9323 9327 9331 9335 9338 9341 9344 9347 9349 9351 9353 9354 9355 9356 9357 9357 9357 9357 9356 9356 9354 9353 9352 9350 9349 9347 9345 9343 9341 9339 9338 9336 9334 9333 9331 9330 9330 9329 9329 9328 9329 9329 9330 9331 9332 9334 9336 9338 9341 9344 9347 9351 9354 9359 9363 9367 9372 9377 9383 9388 9394 9400 9406 9413 9419 9426 9433 9441 9448 9456 9463 9471 9479 9487 9495 9504 9512 9521 9529 9537 9546 9554 9563 9571 9579 9588 9596 9604 9612 9620 9628 9636 9643 9651 9658 9665 9673 9680 9686 9693 9700 9706 9713 9719 9725 9731 9737 9742 9748 9753 9758 9763 9767 9772 9776 9780 9784 9788 9791 9795 9798 9800 9803 9805 9808 9810 9812 9813 9815 9817 9818 9819 9820 9821 9822 9823 9824 9825 9825 9826 9827 9827 9828 9828 9829 9829 9830 9830 9831 9831 9831 9832 9832 9832 9833 9833 9833 9833 9833 9834 9834 9834 9834 9835 9835 9835 9835 9836 9836 9837 9837 9837 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9842 9843 9843 9843 9843 9842 9842 9842 9841 9841 9840 9839 9838 9837 9835 9834 9833 9831 9830 9828 9827 9825 9824 9822 9821 9820 9818 9817 9816 9814 9813 9812 9811 9810 9809 9808 9807 9805 9804 9803 9802 9801 9799 9798 9796 9795 9793 9791 9790 9788 9786 9784 9782 9780 9779 9777 9775 9773 9772 9770 9769 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9754 9753 9752 9750 9748 9746 9744 9742 9740 9737 9734 9731 9728 9725 9721 9718 9714 9710 9706 9702 9697 9693 9688 9683 9678 9673 9667 9661 9655 9649 9642 9634 9626 9617 9608 9598 9588 9577 9565 9553 9540 9527 9513 9499 9484 9470 9455 9440 9425 9410 9396 9382 9370 9357 9345 9335 9326 9319 9313 9308 9305 9303 9304 9305 9309 9314 9321 9329 9339 9350 9363 9376 9390 9405 9421 9437 9454 9471 9487 9504 9520 9536 9551 9566 9581 9595 9607 9620 9631 9642 9651 9660 9669 9677 9684 9690 9696 9702 9707 9712 9716 9721 9725 9730 8180 0 34 6 9734 9738 9742 9746 9750 9754 9758 9762 9766 9770 9774 9778 9781 9785 9788 9791 9794 9797 9800 9802 9804 9806 9808 9809 9811 9812 9813 9813 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9814 9813 9813 9812 9811 9810 9808 9807 9805 9803 9800 9798 9795 9791 9788 9784 9780 9775 9771 9766 9760 9755 9749 9743 9737 9731 9725 9719 9712 9706 9700 9694 9688 9682 9676 9670 9664 9659 9654 9649 9644 9639 9635 9630 9626 9622 9619 9615 9612 9608 9605 9602 9599 9596 9594 9591 9589 9586 9584 9582 9581 9579 9578 9577 9577 9576 9576 9577 9578 9579 9580 9582 9585 9588 9591 9594 9599 9603 9607 9612 9617 9623 9628 9634 9639 9644 9650 9655 9661 9666 9672 9677 9682 9687 9692 9696 9701 9705 9709 9714 9718 9723 9727 9732 9736 9741 9745 9750 9755 9760 9765 9771 9776 9781 9786 9792 9797 9802 9807 9812 9817 9821 9825 9828 9832 9835 9838 9840 9842 9843 9844 9845 9846 9846 9846 9846 9846 9845 9845 9844 9844 9844 9843 9843 9843 9843 9843 9844 9844 9845 9846 9847 9849 9850 9851 9853 9855 9856 9858 9859 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9886 9888 9889 9891 9892 9893 9895 9896 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9909 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9888 9886 9884 9882 9880 9878 9877 9875 9874 9873 9872 9871 9871 9870 9870 9870 9870 9870 9871 9871 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9861 9859 9857 9854 9852 9849 9846 9843 9839 9835 9832 9827 9823 9819 9814 9809 9803 9798 9792 9786 9780 9774 9768 9761 9754 9748 9741 9734 9727 9720 9712 9705 9698 9691 9683 9676 9669 9662 9654 9647 9640 9632 9625 9618 9610 9603 9595 9588 9580 9572 9564 9556 9548 9540 9532 9523 9515 9507 9498 9490 9482 9473 9465 9457 9449 9441 9433 9425 9417 9410 9403 9395 9388 9382 9375 9369 9362 9356 9350 9344 9339 9334 9328 9324 9319 9314 9310 9307 9303 9300 9297 9295 9294 9293 9292 9292 9293 9295 9297 9300 9304 9309 9315 9321 9328 9336 9345 9355 9365 9376 9387 9399 9411 9424 9437 9451 9464 9477 9490 9503 9516 9530 9543 9555 9567 9579 9591 8181 0 34 6 9602 9613 9624 9634 9644 9654 9663 9672 9681 9690 9698 9706 9714 9722 9730 9738 9745 9752 9759 9766 9773 9780 9786 9792 9798 9803 9808 9813 9818 9822 9826 9829 9832 9834 9836 9838 9840 9841 9841 9842 9842 9842 9842 9841 9841 9840 9839 9838 9836 9835 9834 9832 9831 9829 9827 9825 9823 9820 9818 9815 9812 9808 9804 9800 9796 9791 9786 9780 9774 9767 9760 9753 9745 9736 9727 9718 9707 9697 9686 9675 9663 9651 9638 9625 9612 9598 9584 9570 9556 9541 9526 9511 9496 9481 9465 9450 9435 9419 9404 9388 9373 9357 9342 9327 9312 9297 9283 9269 9255 9241 9228 9214 9202 9189 9177 9165 9154 9143 9133 9122 9113 9103 9095 9086 9078 9071 9063 9057 9051 9045 9040 9036 9032 9029 9026 9024 9023 9022 9022 9023 9024 9026 9029 9033 9037 9042 9047 9054 9060 9068 9076 9084 9093 9102 9112 9122 9133 9143 9154 9165 9176 9187 9199 9210 9222 9233 9245 9256 9268 9279 9290 9302 9313 9325 9336 9348 9359 9371 9382 9394 9405 9417 9428 9440 9451 9463 9474 9485 9496 9506 9517 9527 9537 9546 9555 9564 9572 9580 9588 9595 9601 9607 9613 9618 9622 9627 9631 9634 9637 9640 9643 9646 9648 9650 9652 9654 9656 9658 9660 9662 9664 9665 9667 9669 9671 9673 9675 9676 9678 9679 9681 9682 9683 9683 9684 9684 9684 9683 9683 9682 9680 9679 9677 9675 9672 9670 9667 9664 9660 9657 9653 9650 9646 9642 9638 9635 9631 9627 9623 9620 9616 9612 9609 9605 9601 9598 9594 9591 9587 9583 9580 9576 9572 9568 9564 9560 9556 9551 9546 9541 9536 9531 9526 9520 9514 9508 9502 9496 9489 9483 9476 9469 9463 9456 9448 9441 9434 9426 9419 9411 9403 9395 9387 9379 9370 9361 9352 9343 9333 9323 9312 9302 9290 9279 9267 9255 9242 9228 9215 9201 9186 9171 9155 9140 9123 9107 9090 9072 9054 9036 9018 8999 8980 8961 8941 8921 8901 8880 8859 8838 8816 8793 8771 8747 8723 8698 8673 8647 8620 8592 8563 8533 8502 8469 8436 8401 8365 8327 8288 8247 8205 8161 8115 8067 8018 7967 7914 7858 7801 7742 7681 7617 7551 7483 7412 7339 7263 7185 7104 7020 6933 6843 6750 6654 6555 6452 6346 6237 6124 6008 5889 5765 5639 5511 5379 5245 5106 4966 4826 4684 4542 4398 4255 4112 3969 3825 3687 3551 3419 3290 3164 3045 2933 2828 2729 2636 2554 2481 2417 2363 2317 2283 2260 2247 2245 2252 2272 2302 2341 2390 2449 2519 2597 2682 2775 2876 2985 3098 3217 3340 3468 3601 3736 3873 4010 4149 4289 4429 4570 4710 4850 4987 5122 5256 5388 5518 5644 5768 5889 6007 6122 6234 6342 6448 6550 6650 6746 6839 6929 7016 7101 7182 7261 7337 7410 7481 7549 7615 7679 7740 7800 7857 7912 7965 8017 8066 8114 8160 8205 8248 8290 8330 8369 8407 8443 8478 8512 8545 8576 8607 8182 0 34 6 8636 8664 8691 8717 8742 8765 8788 8810 8831 8851 8871 8889 8907 8924 8940 8956 8971 8985 9000 9014 9027 9040 9053 9066 9079 9092 9104 9117 9129 9141 9153 9165 9177 9189 9201 9213 9224 9235 9246 9257 9267 9277 9287 9296 9305 9313 9321 9329 9336 9343 9349 9355 9360 9366 9371 9375 9380 9384 9388 9392 9396 9399 9403 9407 9410 9414 9417 9421 9424 9427 9431 9434 9437 9440 9443 9446 9449 9452 9455 9457 9460 9462 9464 9467 9469 9471 9473 9475 9477 9478 9480 9482 9483 9484 9485 9486 9486 9486 9486 9486 9485 9483 9481 9478 9474 9470 9465 9459 9453 9445 9437 9428 9419 9409 9398 9387 9375 9364 9352 9340 9328 9317 9307 9296 9287 9277 9270 9263 9258 9254 9251 9250 9250 9252 9256 9260 9267 9275 9284 9294 9305 9317 9331 9344 9358 9371 9386 9400 9414 9428 9442 9455 9467 9479 9490 9500 9509 9517 9524 9530 9535 9539 9542 9544 9546 9546 9546 9546 9545 9543 9542 9539 9537 9535 9532 9530 9527 9525 9522 9520 9517 9515 9513 9511 9509 9507 9506 9504 9502 9501 9499 9497 9496 9494 9492 9491 9489 9487 9485 9483 9481 9479 9477 9475 9473 9470 9468 9466 9464 9461 9459 9457 9455 9453 9451 9449 9447 9446 9445 9443 9442 9441 9441 9441 9440 9440 9441 9441 9442 9443 9445 9447 9449 9451 9454 9457 9460 9464 9467 9472 9476 9481 9486 9491 9496 9502 9508 9514 9521 9527 9534 9541 9548 9554 9561 9568 9575 9582 9589 9596 9603 9610 9616 9623 9629 9635 9641 9647 9652 9658 9663 9667 9672 9676 9681 9685 9688 9692 9695 9699 9702 9705 9707 9710 9712 9715 9717 9719 9721 9723 9725 9727 9729 9731 9732 9734 9735 9736 9738 9739 9740 9741 9742 9742 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9743 9743 9743 9742 9742 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9741 9740 9740 9740 9740 9739 9739 9738 9738 9737 9736 9735 9734 9733 9732 9731 9729 9728 9727 9725 9724 9722 9721 9720 9718 9717 9716 9715 9714 9713 9713 9712 9711 9711 9711 9710 9710 9710 9710 9709 9709 9709 9708 9708 9707 9706 9705 9704 9702 9701 9699 9697 9695 9693 9690 9687 9685 9682 9679 9676 9673 9670 9667 9664 9661 9658 9655 9653 9650 9647 9645 9643 9640 9638 9636 9634 9632 9630 9628 9626 9624 9622 9620 9618 9616 9613 9611 9609 9607 9604 9602 9599 9597 9594 9592 9589 9586 9583 9580 9577 9574 9570 9567 9563 9560 9556 9552 9547 9543 9538 9533 9527 9521 9515 9509 9502 9495 9488 9481 9473 9465 9457 9448 9440 9431 9422 9414 9405 9396 9387 9379 9370 9362 9353 9345 9336 9328 9320 9311 9303 9294 9286 9277 9268 9259 9249 9239 9228 9218 9206 9194 9181 9168 9154 9140 9125 9109 9093 9076 9058 9040 9022 9003 8983 8963 8943 8922 8901 8183 0 34 6 8879 8856 8833 8809 8785 8760 8734 8707 8679 8650 8620 8589 8556 8522 8486 8449 8410 8370 8327 8283 8238 8190 8141 8090 8038 7985 7929 7873 7817 7760 7703 7645 7587 7529 7471 7414 7357 7302 7248 7194 7142 7091 7042 6994 6948 6902 6859 6817 6775 6734 6693 6653 6614 6574 6535 6495 6454 6412 6368 6324 6278 6230 6179 6126 6071 6014 5954 5891 5825 5757 5686 5612 5536 5458 5378 5296 5211 5125 5039 4951 4862 4772 4682 4592 4502 4412 4323 4235 4147 4061 3975 3891 3810 3730 3651 3575 3501 3429 3359 3292 3226 3163 3103 3045 2989 2935 2884 2836 2789 2745 2703 2663 2625 2590 2556 2525 2496 2468 2443 2419 2397 2378 2359 2343 2328 2315 2304 2294 2286 2279 2274 2270 2268 2267 2268 2270 2273 2278 2285 2293 2302 2313 2326 2340 2356 2374 2393 2414 2438 2463 2490 2520 2552 2586 2622 2661 2703 2747 2794 2843 2895 2950 3008 3069 3132 3198 3266 3338 3412 3488 3567 3649 3732 3818 3906 3996 4088 4181 4276 4372 4469 4568 4668 4768 4868 4969 5071 5173 5275 5376 5478 5579 5679 5779 5879 5978 6075 6171 6266 6361 6453 6545 6634 6723 6809 6895 6978 7059 7139 7217 7293 7367 7440 7510 7579 7646 7711 7774 7835 7895 7953 8009 8063 8116 8168 8217 8266 8312 8358 8402 8444 8485 8525 8564 8601 8638 8673 8707 8739 8771 8802 8831 8859 8886 8913 8938 8962 8985 9007 9028 9049 9068 9086 9104 9121 9137 9153 9167 9182 9196 9209 9221 9234 9246 9258 9269 9281 9292 9303 9313 9324 9335 9345 9356 9366 9376 9386 9396 9406 9415 9425 9434 9443 9452 9460 9469 9477 9484 9492 9499 9506 9512 9518 9524 9530 9535 9540 9545 9549 9554 9558 9562 9566 9570 9574 9578 9581 9585 9588 9592 9595 9599 9602 9605 9608 9612 9615 9618 9620 9623 9626 9629 9631 9633 9636 9638 9640 9642 9644 9646 9648 9649 9651 9653 9655 9656 9658 9660 9662 9663 9665 9667 9669 9671 9673 9675 9677 9679 9681 9684 9686 9688 9690 9692 9694 9696 9698 9699 9701 9703 9705 9706 9708 9709 9711 9712 9714 9715 9717 9718 9720 9721 9722 9724 9725 9727 9728 9730 9731 9733 9734 9736 9737 9739 9740 9742 9743 9745 9746 9748 9749 9750 9752 9753 9754 9756 9757 9758 9760 9761 9763 9764 9766 9767 9769 9770 9772 9774 9775 9777 9778 9780 9781 9783 9784 9785 9786 9787 9788 9789 9790 9791 9791 9792 9793 9793 9794 9794 9795 9796 9796 9797 9798 9799 9800 9802 9803 9805 9807 9809 9811 9813 9816 9818 9820 9823 9826 9828 9831 9833 9836 9838 9840 9842 9844 9846 9847 9848 9850 9851 9851 9852 9852 9852 9853 9853 9852 9852 9852 9852 9851 9851 9850 9850 9849 9849 9848 9848 9848 9847 9847 9847 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9847 9848 8184 0 34 6 9848 9849 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9870 9870 9869 9868 9867 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9847 9846 9845 9844 9844 9843 9843 9842 9842 9842 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9832 9830 9828 9826 9824 9821 9819 9816 9813 9809 9806 9802 9798 9794 9790 9785 9780 9775 9770 9765 9760 9754 9748 9743 9737 9731 9725 9719 9714 9708 9702 9697 9692 9687 9682 9678 9673 9670 9666 9664 9661 9659 9658 9657 9656 9656 9657 9658 9660 9662 9664 9667 9671 9674 9679 9683 9688 9693 9698 9703 9709 9714 9720 9725 9731 9736 9742 9747 9752 9757 9762 9767 9772 9776 9780 9784 9788 9792 9795 9798 9801 9804 9807 9809 9812 9814 9816 9818 9820 9821 9823 9824 9826 9827 9828 9829 9830 9830 9831 9831 9832 9832 9832 9832 9831 9831 9830 9829 9828 9826 9825 9823 9820 9818 9815 9812 9808 9805 9801 9796 9792 9787 9781 9776 9770 9764 9757 9750 9743 9736 9728 9720 9712 9703 9695 9686 9677 9667 9658 9648 9638 9628 9618 9608 9597 9587 9576 9566 9555 9544 9533 9523 9512 9502 9491 9481 9470 9460 9450 9441 9431 9422 9413 9404 9396 9388 9380 9373 9366 9360 9354 9348 9343 9338 9334 9330 9326 9323 9321 9319 9317 9316 9316 9315 9316 9317 9318 9320 9323 9326 9329 9333 9338 9343 9349 9355 9362 9369 9377 9385 9393 9402 9412 9422 9432 9442 9452 9463 9474 9485 9496 9507 9518 9529 9539 9550 9561 9571 9581 9590 9599 9608 9617 9624 9632 9639 9646 9652 9657 9662 9667 9672 9675 9679 9682 9685 9688 9690 9692 9694 9696 9697 9699 9700 9701 9702 9703 9704 9704 9705 9705 9706 9706 9706 9706 9705 9704 9703 9702 9700 9699 9696 9694 9691 9687 9683 9679 9675 9670 9665 9659 9654 9648 9642 9636 9630 9624 9618 9612 9606 9600 9594 9589 9584 9580 9575 9571 9567 9564 9561 9558 9556 9554 9552 9550 9548 9547 9545 9544 9543 9541 9540 9538 9537 9536 9534 9532 9531 9529 9528 9526 9524 9523 9522 9520 9520 9519 9519 9519 9519 9520 9521 9523 9526 9529 9532 9536 9541 9546 9551 9557 9563 9569 9576 9583 9590 9598 9605 9613 9620 9628 9635 9642 9649 9656 9663 9670 9676 9682 9688 9694 9700 9706 9711 9717 9722 9728 9734 9739 9745 9751 9756 9762 9768 9774 9780 9786 9793 9799 9805 9811 9817 9823 9829 9835 9840 9845 9850 9855 9859 9863 9867 9870 9873 9875 9878 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9929 9930 9930 9930 9930 9929 9929 9928 9928 9927 8185 0 34 6 9927 9926 9926 9925 9925 9924 9924 9924 9925 9925 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9941 9941 9941 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9928 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9915 9913 9912 9910 9908 9905 9903 9901 9898 9895 9892 9888 9885 9881 9877 9872 9868 9863 9858 9854 9848 9843 9838 9832 9826 9820 9814 9808 9802 9796 9790 9784 9777 9771 9765 9758 9752 9746 9739 9733 9727 9721 9714 9709 9703 9697 9691 9686 9681 9676 9671 9667 9663 9659 9656 9652 9650 9647 9645 9643 9641 9640 9639 9639 9639 9639 9639 9640 9641 9642 9643 9644 9646 9648 9650 9652 9654 9656 9659 9661 9664 9666 9669 9672 9675 9678 9681 9684 9688 9692 9695 9699 9703 9707 9712 9716 9721 9726 9731 9736 9742 9747 9753 9758 9764 9770 9775 9781 9787 9792 9798 9803 9809 9814 9819 9823 9828 9832 9836 9840 9844 9847 9850 9853 9855 9858 9860 9862 9863 9865 9866 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9872 9872 9873 9873 9874 9875 9876 9876 9877 9878 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9891 9890 9890 9889 9888 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9870 9868 9866 9865 9863 9861 9860 9858 9857 9855 9854 9853 9851 9850 9849 9847 9846 9845 9843 9842 9841 9840 9838 9837 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9812 9811 9809 9808 9806 9804 9802 9801 9799 9797 9795 9793 9791 9790 9788 9787 9785 9784 9784 9783 9783 9783 9783 9783 9784 9785 9787 9788 9790 9792 9794 9796 9799 9801 9803 9806 9808 9810 9813 9815 9817 9819 9820 9822 9823 9824 9825 9825 9826 9826 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9816 9815 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9802 9801 9799 9797 9795 9792 9789 9786 9783 9779 9775 9770 9766 9761 9755 9750 9744 9738 9732 9725 9718 9712 9705 9698 9691 9684 9677 9671 9664 9657 9650 9643 9637 9630 9624 9618 9611 9605 9599 9593 9587 9581 9575 9570 9564 9558 9552 9546 9541 9535 9530 9524 9519 9513 9508 9503 9499 9494 9490 9485 9482 9478 9475 9472 9470 9467 9466 9464 8186 0 34 6 9463 9462 9462 9462 9462 9463 9463 9465 9466 9467 9469 9471 9473 9475 9477 9478 9480 9482 9484 9486 9487 9489 9490 9491 9492 9493 9494 9494 9495 9495 9495 9495 9495 9495 9495 9494 9494 9494 9494 9493 9493 9493 9493 9492 9492 9491 9491 9490 9490 9489 9488 9487 9485 9483 9481 9479 9476 9473 9470 9466 9461 9457 9452 9446 9440 9434 9427 9420 9413 9406 9398 9390 9382 9374 9365 9356 9348 9339 9330 9321 9312 9303 9294 9284 9274 9265 9255 9244 9233 9222 9211 9199 9187 9174 9160 9146 9131 9116 9099 9082 9065 9046 9027 9006 8985 8963 8940 8917 8892 8867 8841 8813 8786 8757 8727 8696 8665 8632 8599 8564 8529 8492 8454 8415 8375 8334 8291 8247 8201 8154 8105 8055 8002 7948 7892 7834 7774 7712 7647 7580 7511 7439 7365 7287 7207 7124 7039 6950 6858 6763 6665 6564 6459 6352 6242 6129 6012 5893 5773 5650 5525 5396 5267 5138 5009 4880 4752 4624 4497 4371 4245 4126 4010 3899 3792 3689 3594 3506 3426 3352 3286 3230 3183 3146 3117 3098 3090 3092 3104 3126 3157 3199 3250 3310 3378 3454 3540 3633 3731 3835 3945 4062 4182 4304 4429 4557 4689 4821 4952 5084 5216 5346 5475 5603 5730 5855 5977 6095 6211 6324 6434 6540 6643 6742 6839 6932 7022 7108 7192 7272 7350 7425 7497 7567 7634 7699 7761 7822 7880 7937 7991 8044 8096 8145 8194 8240 8285 8329 8371 8412 8452 8490 8527 8562 8597 8630 8661 8692 8721 8749 8776 8802 8827 8851 8873 8895 8916 8936 8955 8974 8991 9008 9025 9041 9057 9072 9087 9102 9116 9130 9143 9157 9170 9183 9196 9208 9220 9232 9243 9254 9265 9274 9284 9292 9300 9308 9315 9320 9326 9330 9334 9337 9339 9341 9342 9342 9342 9341 9340 9338 9336 9333 9330 9327 9323 9319 9315 9311 9306 9301 9296 9291 9285 9278 9272 9265 9257 9248 9239 9229 9219 9207 9195 9181 9167 9152 9135 9117 9099 9079 9059 9037 9014 8991 8967 8942 8916 8890 8863 8835 8807 8778 8750 8721 8691 8661 8632 8601 8571 8541 8510 8479 8448 8417 8386 8355 8323 8291 8259 8227 8194 8162 8129 8096 8064 8031 7999 7967 7935 7904 7872 7842 7813 7784 7757 7730 7705 7681 7659 7638 7618 7601 7586 7572 7561 7551 7544 7538 7535 7534 7535 7538 7543 7550 7559 7571 7584 7599 7615 7634 7654 7676 7699 7724 7750 7778 7807 7837 7869 7901 7935 7970 8005 8042 8079 8117 8156 8196 8235 8275 8316 8357 8398 8439 8480 8521 8562 8602 8642 8682 8722 8761 8799 8836 8873 8909 8945 8979 9013 9046 9078 9110 9140 9170 9198 9226 9254 9280 9306 9331 9355 9378 9401 9423 9445 9465 9485 9505 9524 9542 9559 9576 9592 9607 9622 9636 9649 9662 9673 9685 9695 9705 9714 9723 9730 9738 9744 9751 9756 9762 9766 9771 9775 9778 9782 9785 9788 9790 9793 9795 8187 0 34 6 9798 9800 9802 9803 9805 9807 9809 9810 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9834 9834 9835 9835 9835 9834 9834 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9822 9822 9822 9822 9823 9823 9824 9826 9827 9829 9830 9832 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9854 9855 9856 9857 9857 9857 9857 9857 9856 9855 9854 9853 9852 9850 9849 9848 9848 9847 9846 9846 9846 9846 9847 9847 9849 9850 9852 9855 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9889 9891 9892 9893 9894 9894 9894 9893 9892 9891 9889 9887 9885 9883 9880 9877 9874 9871 9869 9866 9863 9861 9859 9857 9855 9853 9852 9852 9851 9851 9851 9852 9852 9853 9855 9856 9858 9859 9861 9863 9864 9866 9868 9869 9871 9873 9874 9875 9877 9878 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9886 9885 9885 9885 9885 9885 9886 9886 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9861 9860 9859 9858 9856 9855 9854 9853 9852 9850 9849 9848 9847 9846 9844 9843 9842 9841 9839 9838 9836 9834 9832 9830 9828 9826 9823 9821 9818 9814 9811 9808 9804 9800 9796 9792 9787 9782 9778 9773 9768 9763 9757 9752 9747 9741 9736 9730 9725 9719 9713 9708 9702 9696 9690 9685 9679 9673 9667 9660 9654 9648 9642 9635 9629 9622 9615 9609 9602 9596 9589 9583 9576 9570 9564 9558 9552 9546 9540 9535 9530 9525 9521 9517 9513 9509 9506 9503 9500 9497 9495 9493 9491 9489 9488 9486 9485 9484 9484 9483 9483 9482 9483 9483 9483 9484 9485 9485 9487 9488 9489 9491 9493 9494 9496 9498 9500 9501 9503 9504 9505 9506 9506 9506 9505 9504 9502 9500 9497 9493 9488 9483 9477 9470 9463 9456 9448 9439 9430 9421 9412 9403 9394 9386 9378 9370 9363 9357 9352 9348 9345 9343 9342 9342 9344 9347 9351 9356 9363 9370 9379 9388 9398 9409 9421 9432 9444 9456 9468 9480 9491 9503 9515 9526 9536 9545 9554 9563 9570 9577 9583 9588 9593 9596 9599 9602 9604 9605 9606 9607 9607 9607 9606 9605 9604 9603 9601 9599 9597 9594 9592 9589 9586 9582 9578 9574 9569 9565 9559 9553 9547 9541 9534 9526 9518 9509 9501 9491 9482 9471 9461 9450 9439 9428 9416 9404 9392 8188 0 34 6 9380 9368 9356 9343 9331 9319 9307 9294 9282 9270 9258 9247 9235 9224 9213 9202 9192 9182 9172 9162 9153 9145 9136 9129 9121 9114 9108 9102 9096 9091 9087 9083 9079 9076 9073 9071 9069 9067 9066 9065 9064 9064 9064 9063 9063 9064 9064 9064 9065 9065 9065 9066 9066 9067 9067 9067 9068 9068 9069 9069 9070 9071 9072 9073 9075 9076 9078 9080 9082 9085 9088 9091 9095 9099 9103 9108 9113 9118 9124 9130 9136 9142 9149 9156 9163 9170 9178 9186 9194 9202 9211 9220 9229 9239 9249 9259 9269 9280 9291 9302 9314 9326 9339 9351 9364 9377 9391 9404 9418 9431 9445 9458 9472 9485 9498 9511 9524 9536 9548 9559 9570 9581 9590 9600 9608 9616 9624 9631 9637 9643 9649 9654 9659 9663 9667 9670 9674 9677 9680 9683 9686 9688 9691 9693 9695 9697 9699 9701 9703 9704 9705 9706 9707 9707 9707 9706 9705 9704 9702 9700 9697 9693 9689 9685 9680 9675 9669 9663 9656 9650 9643 9635 9628 9620 9613 9605 9598 9591 9584 9577 9570 9564 9558 9553 9548 9543 9539 9535 9532 9530 9528 9526 9525 9524 9524 9525 9525 9526 9528 9530 9532 9534 9537 9540 9543 9546 9550 9554 9558 9562 9566 9570 9575 9579 9584 9588 9593 9598 9603 9607 9612 9617 9621 9626 9630 9635 9639 9644 9648 9652 9656 9660 9663 9667 9670 9673 9676 9679 9682 9685 9688 9691 9693 9696 9698 9701 9704 9706 9709 9712 9715 9718 9721 9724 9727 9730 9733 9736 9739 9743 9746 9749 9752 9755 9757 9760 9763 9765 9767 9769 9770 9771 9772 9773 9773 9774 9773 9773 9772 9772 9771 9769 9768 9766 9765 9763 9761 9760 9758 9756 9754 9753 9751 9749 9748 9746 9745 9743 9742 9741 9740 9739 9737 9736 9735 9734 9733 9733 9732 9731 9730 9729 9728 9727 9725 9724 9723 9722 9720 9719 9717 9716 9714 9712 9710 9708 9706 9704 9701 9699 9696 9694 9691 9688 9685 9682 9679 9676 9672 9669 9666 9663 9659 9656 9653 9650 9646 9643 9640 9637 9633 9630 9627 9623 9620 9616 9612 9608 9604 9600 9596 9591 9586 9581 9576 9571 9565 9559 9552 9546 9539 9533 9526 9519 9512 9505 9498 9492 9485 9479 9472 9466 9461 9456 9451 9446 9442 9438 9435 9432 9429 9427 9425 9423 9422 9421 9420 9419 9418 9418 9417 9416 9415 9415 9414 9413 9412 9411 9410 9408 9407 9405 9403 9402 9400 9398 9396 9395 9393 9391 9389 9388 9386 9384 9383 9381 9380 9378 9376 9375 9373 9371 9369 9366 9364 9361 9357 9353 9349 9344 9339 9333 9327 9320 9312 9304 9296 9287 9277 9267 9257 9246 9234 9223 9211 9199 9186 9174 9161 9148 9135 9122 9109 9097 9084 9071 9058 9045 9033 9021 9008 8996 8984 8972 8960 8948 8937 8925 8913 8902 8890 8879 8868 8856 8845 8833 8822 8810 8799 8787 8776 8764 8752 8741 8729 8718 8706 8695 8683 8672 8189 0 34 6 8660 8649 8638 8626 8615 8604 8593 8583 8572 8561 8550 8539 8528 8518 8507 8496 8484 8473 8461 8449 8436 8423 8410 8396 8381 8366 8350 8334 8316 8298 8280 8260 8239 8218 8196 8173 8149 8124 8098 8072 8044 8016 7986 7956 7925 7893 7860 7826 7791 7755 7717 7679 7639 7598 7556 7512 7467 7420 7372 7322 7271 7217 7162 7105 7046 6985 6923 6858 6791 6723 6652 6579 6505 6428 6349 6268 6185 6100 6012 5923 5831 5737 5641 5543 5442 5339 5234 5126 5016 4903 4788 4671 4551 4429 4306 4180 4051 3921 3790 3658 3525 3389 3254 3119 2984 2849 2715 2583 2451 2321 2192 2068 1946 1828 1713 1601 1494 1393 1295 1203 1115 1033 957 885 820 759 705 656 612 574 541 514 492 475 463 456 454 457 465 477 495 517 544 576 613 655 701 753 809 871 937 1009 1086 1167 1254 1345 1441 1542 1647 1756 1869 1987 2107 2230 2356 2485 2618 2751 2885 3020 3155 3291 3426 3562 3698 3834 3967 4098 4228 4356 4483 4606 4727 4846 4962 5076 5186 5294 5400 5503 5603 5701 5796 5889 5979 6067 6153 6237 6318 6398 6475 6550 6623 6695 6764 6832 6898 6962 7024 7084 7143 7200 7256 7309 7362 7413 7462 7510 7556 7602 7646 7688 7730 7771 7811 7849 7887 7924 7960 7996 8031 8065 8098 8131 8163 8194 8225 8255 8285 8314 8342 8369 8396 8422 8448 8472 8496 8519 8542 8564 8585 8605 8625 8644 8663 8681 8699 8716 8732 8748 8764 8779 8795 8809 8824 8838 8853 8867 8881 8895 8908 8922 8935 8949 8962 8975 8988 9001 9013 9026 9038 9051 9063 9075 9086 9098 9109 9120 9131 9142 9152 9162 9172 9182 9192 9202 9211 9220 9229 9238 9246 9255 9263 9271 9279 9287 9295 9302 9310 9317 9324 9331 9338 9344 9350 9357 9363 9369 9375 9380 9386 9391 9396 9402 9407 9411 9416 9421 9425 9430 9434 9438 9442 9446 9450 9454 9458 9461 9465 9468 9471 9474 9477 9480 9483 9486 9489 9491 9494 9497 9499 9502 9504 9507 9510 9512 9515 9517 9520 9523 9526 9528 9531 9534 9536 9539 9542 9544 9547 9549 9552 9554 9557 9559 9561 9563 9566 9568 9570 9572 9574 9576 9579 9581 9584 9586 9589 9592 9595 9598 9601 9605 9608 9612 9616 9620 9624 9628 9632 9636 9640 9644 9648 9652 9656 9659 9663 9666 9669 9671 9674 9676 9678 9680 9682 9683 9684 9686 9687 9688 9689 9690 9691 9693 9694 9695 9697 9698 9700 9702 9704 9706 9708 9710 9713 9715 9718 9721 9723 9726 9728 9731 9734 9736 9738 9741 9743 9745 9747 9749 9751 9753 9754 9756 9757 9759 9760 9761 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9772 9773 9774 9774 9775 9775 9776 9776 9776 9777 9777 9777 9777 9778 9778 9778 9779 9779 9780 9781 9781 9782 9783 9785 9786 9787 9789 9790 9792 9794 9796 9798 8190 0 34 6 9799 9801 9803 9804 9806 9807 9808 9809 9810 9810 9811 9811 9811 9811 9810 9810 9809 9808 9807 9806 9805 9804 9803 9801 9800 9799 9798 9797 9797 9796 9796 9795 9795 9795 9795 9795 9796 9796 9797 9797 9798 9799 9799 9800 9801 9802 9802 9803 9804 9805 9805 9806 9807 9807 9808 9808 9809 9809 9810 9810 9810 9810 9811 9811 9811 9811 9811 9810 9810 9810 9809 9809 9808 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9799 9798 9797 9796 9796 9796 9796 9796 9796 9797 9797 9798 9799 9801 9802 9804 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9834 9835 9836 9838 9839 9840 9841 9843 9844 9845 9847 9848 9849 9851 9852 9854 9855 9857 9858 9860 9862 9863 9865 9866 9868 9869 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9872 9873 9874 9874 9875 9875 9876 9877 9877 9877 9878 9878 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9872 9872 9871 9870 9869 9868 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9870 9871 9873 9875 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9915 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9920 9920 9920 9920 9919 9918 9918 9917 9915 9914 9912 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9876 9872 9869 9865 9862 9858 9855 9851 9847 9843 9839 9834 9830 9826 9821 9816 9811 9806 9801 9795 9790 9784 9778 9772 9766 9760 9753 9747 9741 9734 9728 9722 9716 9709 9703 9698 9692 9687 9681 9676 9672 9667 9663 9659 9656 9652 9649 9647 9644 9642 9640 9638 9637 9636 9635 9634 9633 9633 9632 9632 9632 9633 9633 9634 9634 9635 9637 9638 9640 9641 9643 9646 9648 9651 9654 9657 9660 9664 9668 9672 9677 9681 9686 9691 9696 9701 9707 9712 9718 9723 9729 9735 9741 9747 9752 9758 9763 9769 9775 9780 9785 9790 9795 9799 9804 9808 9812 9815 9819 9822 9824 9827 9829 9831 9833 9835 9836 9837 9838 9839 9839 9839 9840 9839 9839 9839 9838 9838 9837 9836 9835 9833 9832 9830 9829 9827 9825 9822 9820 9817 9815 9812 9809 8191 0 34 6 9805 9802 9798 9794 9790 9786 9782 9778 9774 9770 9766 9762 9758 9754 9751 9747 9745 9742 9740 9738 9737 9736 9735 9735 9736 9737 9738 9740 9742 9745 9748 9751 9755 9759 9763 9768 9772 9777 9782 9787 9792 9797 9802 9807 9812 9817 9821 9826 9830 9834 9839 9843 9846 9850 9853 9857 9860 9862 9865 9868 9870 9872 9874 9876 9878 9879 9880 9882 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9882 9882 9882 9883 9884 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9897 9899 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9916 9917 9917 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9927 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9923 9922 9921 9921 9920 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9934 9936 9937 9939 9940 9941 9943 9944 9945 9945 9946 9946 9947 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9912 9911 9910 9909 9909 9909 9908 9908 9909 9909 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9925 9926 9926 9926 9925 9925 9924 9922 9921 9919 9916 9914 9911 9908 9905 9901 9898 9894 9891 9887 9884 9880 9877 9873 9870 9867 9865 9862 9860 9858 9855 9853 9851 9850 9848 9846 9844 9842 9840 9837 9834 9831 8192 0 34 6 9828 9824 9820 9815 9810 9805 9799 9793 9786 9780 9773 9765 9758 9750 9743 9735 9728 9721 9714 9707 9701 9695 9690 9686 9682 9678 9676 9674 9672 9671 9671 9672 9673 9674 9676 9678 9681 9684 9687 9690 9694 9697 9701 9704 9708 9711 9714 9717 9720 9722 9725 9727 9729 9730 9732 9733 9734 9734 9735 9735 9736 9736 9736 9736 9735 9735 9735 9734 9733 9733 9732 9731 9730 9728 9727 9725 9723 9721 9719 9717 9714 9712 9709 9705 9702 9699 9695 9691 9687 9683 9679 9674 9670 9665 9661 9656 9652 9647 9643 9638 9633 9629 9625 9620 9616 9611 9607 9603 9599 9594 9590 9586 9582 9577 9573 9569 9564 9560 9556 9552 9548 9543 9539 9536 9532 9528 9525 9521 9518 9516 9513 9511 9510 9508 9508 9507 9507 9508 9509 9510 9512 9515 9518 9521 9525 9529 9533 9538 9543 9549 9554 9560 9566 9573 9579 9585 9592 9598 9605 9612 9618 9624 9631 9637 9643 9649 9655 9661 9667 9672 9678 9683 9688 9692 9697 9701 9706 9710 9713 9717 9720 9724 9727 9729 9732 9735 9737 9739 9741 9743 9745 9747 9748 9750 9752 9753 9755 9756 9758 9759 9761 9762 9764 9765 9766 9767 9768 9769 9770 9770 9770 9770 9769 9768 9767 9766 9763 9761 9757 9754 9750 9745 9739 9734 9727 9720 9713 9705 9697 9688 9679 9670 9660 9650 9640 9630 9619 9609 9598 9587 9576 9565 9554 9543 9532 9521 9509 9498 9487 9476 9465 9453 9442 9431 9419 9408 9396 9385 9373 9362 9351 9339 9328 9317 9306 9295 9284 9274 9264 9254 9244 9236 9227 9219 9212 9205 9199 9193 9188 9184 9181 9178 9176 9174 9173 9173 9174 9175 9176 9179 9182 9185 9189 9193 9198 9203 9208 9214 9220 9227 9233 9240 9247 9255 9262 9270 9277 9285 9293 9301 9309 9318 9326 9335 9343 9351 9360 9368 9377 9385 9394 9402 9410 9418 9426 9434 9442 9449 9456 9463 9469 9475 9481 9486 9491 9496 9500 9503 9506 9509 9511 9513 9515 9516 9516 9516 9516 9515 9515 9513 9512 9510 9508 9505 9502 9500 9496 9493 9489 9485 9481 9477 9472 9467 9462 9457 9452 9446 9440 9434 9427 9420 9414 9406 9399 9391 9384 9376 9367 9359 9351 9342 9333 9325 9316 9307 9298 9288 9279 9270 9261 9252 9243 9233 9224 9215 9205 9196 9187 9177 9168 9159 9149 9140 9131 9121 9112 9103 9093 9084 9075 9066 9056 9047 9038 9029 9020 9011 9002 8993 8984 8975 8966 8958 8949 8940 8931 8922 8912 8903 8893 8884 8874 8863 8853 8842 8831 8820 8808 8796 8783 8770 8757 8743 8729 8715 8700 8684 8668 8652 8635 8617 8599 8581 8561 8542 8522 8501 8479 8457 8434 8410 8386 8361 8335 8308 8281 8252 8223 8192 8161 8129 8095 8061 8025 7988 7950 7910 7870 7827 7784 7739 7693 7645 7596 7545 7492 7438 7382 7325 7266 7205 7143 7079 7013 6946 6876 6806 6733 6659 8193 0 34 6 6583 6505 6425 6344 6261 6176 6090 6002 5911 5819 5726 5630 5532 5432 5331 5227 5121 5013 4903 4791 4677 4561 4443 4323 4202 4079 3953 3827 3701 3575 3449 3323 3196 3070 2944 2818 2696 2576 2459 2344 2232 2126 2024 1927 1834 1747 1666 1592 1525 1464 1410 1364 1325 1294 1271 1255 1248 1248 1256 1272 1296 1327 1366 1412 1465 1524 1591 1664 1743 1827 1918 2014 2114 2219 2328 2441 2559 2680 2803 2928 3056 3187 3319 3452 3585 3718 3852 3986 4120 4253 4387 4518 4647 4775 4901 5026 5147 5266 5382 5496 5607 5715 5820 5922 6021 6117 6210 6301 6389 6474 6557 6637 6714 6790 6863 6934 7003 7070 7135 7199 7261 7321 7380 7437 7492 7546 7599 7650 7699 7748 7794 7840 7883 7926 7967 8006 8045 8081 8117 8151 8184 8216 8247 8277 8306 8333 8360 8387 8413 8438 8462 8487 8510 8534 8557 8580 8603 8626 8648 8671 8693 8715 8736 8758 8779 8800 8820 8840 8860 8879 8898 8916 8933 8950 8966 8982 8997 9011 9025 9038 9050 9062 9074 9085 9095 9106 9115 9125 9135 9144 9154 9163 9173 9182 9191 9201 9210 9220 9230 9239 9249 9259 9268 9278 9287 9297 9306 9315 9324 9333 9341 9349 9357 9364 9372 9378 9385 9391 9397 9403 9409 9414 9419 9425 9430 9435 9440 9445 9450 9455 9460 9465 9471 9476 9481 9486 9491 9497 9502 9507 9512 9517 9522 9526 9531 9535 9539 9543 9546 9550 9553 9555 9558 9560 9562 9564 9566 9568 9569 9571 9572 9574 9576 9577 9579 9580 9582 9584 9586 9588 9591 9593 9596 9598 9601 9603 9606 9608 9611 9613 9616 9618 9620 9622 9624 9626 9628 9630 9631 9633 9634 9636 9637 9638 9639 9641 9642 9643 9644 9646 9647 9648 9650 9651 9653 9654 9656 9657 9658 9659 9661 9661 9662 9663 9663 9663 9663 9662 9661 9660 9658 9656 9654 9652 9649 9646 9642 9639 9635 9632 9628 9624 9620 9616 9612 9608 9604 9601 9598 9594 9591 9589 9587 9585 9583 9581 9580 9580 9579 9579 9579 9580 9580 9581 9582 9584 9586 9588 9590 9592 9594 9597 9600 9603 9605 9608 9612 9615 9618 9621 9624 9627 9630 9633 9635 9638 9640 9643 9645 9646 9648 9649 9650 9651 9651 9651 9651 9651 9650 9649 9648 9646 9644 9643 9641 9639 9638 9636 9634 9633 9631 9630 9629 9628 9628 9628 9628 9629 9630 9632 9634 9636 9639 9642 9645 9649 9653 9657 9662 9666 9670 9675 9679 9684 9688 9692 9696 9700 9704 9707 9710 9713 9716 9718 9720 9722 9723 9725 9726 9727 9728 9728 9729 9729 9730 9731 9731 9732 9732 9733 9734 9734 9735 9736 9737 9738 9739 9740 9741 9743 9744 9745 9746 9746 9747 9748 9749 9749 9749 9750 9750 9750 9749 9749 9749 9749 9748 9748 9747 9747 9746 9746 9746 9745 9745 9745 9745 9746 9746 9746 9747 9748 9749 9749 9750 9751 9752 9753 9754 9755 8194 0 34 6 9756 9756 9757 9757 9758 9758 9758 9758 9758 9757 9757 9756 9755 9754 9754 9753 9752 9750 9749 9748 9747 9746 9745 9745 9744 9743 9742 9742 9741 9740 9740 9739 9739 9738 9737 9737 9736 9735 9734 9733 9731 9730 9728 9726 9724 9722 9720 9717 9715 9712 9710 9707 9704 9702 9699 9696 9694 9691 9689 9687 9685 9684 9683 9681 9681 9680 9680 9680 9680 9680 9680 9681 9682 9682 9683 9684 9685 9685 9686 9687 9687 9688 9688 9688 9687 9687 9686 9686 9685 9684 9682 9681 9679 9678 9676 9674 9672 9670 9668 9667 9665 9663 9661 9659 9657 9656 9654 9653 9651 9649 9648 9646 9645 9643 9642 9640 9638 9636 9634 9632 9630 9628 9626 9623 9621 9618 9615 9612 9609 9606 9603 9600 9597 9594 9591 9588 9586 9583 9580 9577 9575 9572 9570 9568 9566 9564 9562 9560 9559 9557 9556 9555 9554 9553 9552 9551 9550 9550 9549 9549 9548 9548 9548 9547 9547 9547 9546 9546 9546 9545 9545 9544 9544 9543 9542 9541 9540 9538 9537 9535 9533 9531 9529 9526 9524 9521 9518 9515 9512 9509 9505 9502 9498 9495 9491 9487 9483 9479 9475 9471 9467 9463 9459 9455 9451 9446 9442 9438 9433 9429 9424 9420 9415 9410 9406 9401 9396 9391 9386 9381 9376 9371 9366 9360 9355 9350 9345 9340 9335 9329 9324 9319 9313 9308 9303 9297 9291 9285 9279 9273 9267 9260 9253 9246 9238 9231 9222 9214 9205 9195 9186 9176 9165 9155 9144 9132 9121 9109 9097 9084 9072 9059 9046 9033 9020 9007 8993 8980 8966 8953 8939 8925 8911 8897 8883 8869 8854 8839 8824 8809 8794 8778 8762 8745 8728 8711 8694 8675 8657 8638 8619 8599 8578 8558 8536 8514 8492 8469 8446 8422 8397 8372 8346 8320 8293 8265 8237 8208 8178 8147 8115 8083 8050 8015 7980 7943 7906 7867 7827 7785 7743 7698 7653 7605 7556 7505 7453 7399 7342 7284 7224 7162 7097 7031 6962 6892 6819 6744 6666 6587 6505 6421 6335 6247 6158 6066 5972 5877 5780 5683 5583 5482 5381 5279 5177 5075 4972 4870 4768 4665 4563 4462 4363 4264 4167 4070 3976 3884 3794 3705 3619 3534 3453 3373 3296 3221 3149 3079 3012 2947 2885 2825 2768 2713 2661 2611 2563 2518 2476 2435 2397 2361 2327 2295 2265 2237 2211 2187 2164 2144 2124 2107 2090 2076 2062 2049 2038 2028 2019 2010 2003 1997 1991 1986 1982 1978 1976 1974 1973 1972 1973 1974 1976 1979 1984 1989 1996 2004 2013 2024 2036 2050 2066 2083 2103 2124 2148 2173 2201 2231 2264 2299 2336 2376 2418 2462 2510 2560 2612 2667 2724 2785 2847 2913 2981 3051 3124 3200 3278 3358 3441 3527 3614 3704 3796 3889 3986 4083 4182 4283 4385 4490 4595 4700 4806 4913 5020 5127 5235 5342 5450 5556 5661 5766 5869 5972 6073 6172 6269 6365 6459 6550 6640 6727 6812 6895 6975 7053 7129 7202 8195 0 34 6 7273 7342 7409 7473 7535 7595 7653 7709 7764 7816 7866 7915 7962 8008 8051 8094 8134 8174 8212 8249 8284 8318 8351 8383 8413 8443 8472 8499 8526 8552 8577 8601 8624 8647 8669 8690 8711 8731 8751 8770 8789 8807 8825 8842 8859 8876 8892 8907 8923 8938 8952 8966 8980 8993 9006 9018 9030 9041 9052 9063 9073 9083 9092 9101 9110 9118 9125 9133 9140 9147 9153 9159 9165 9171 9177 9182 9187 9192 9197 9202 9207 9212 9216 9221 9225 9230 9234 9238 9243 9247 9251 9255 9259 9263 9267 9271 9275 9279 9283 9287 9291 9294 9298 9301 9305 9308 9312 9315 9319 9322 9325 9328 9331 9335 9338 9341 9344 9346 9349 9352 9355 9358 9361 9364 9367 9369 9372 9375 9378 9381 9384 9387 9390 9393 9396 9399 9402 9405 9408 9412 9415 9418 9421 9424 9427 9430 9433 9436 9439 9441 9444 9446 9448 9451 9453 9455 9456 9458 9459 9460 9462 9462 9463 9464 9464 9465 9465 9465 9464 9464 9464 9463 9463 9462 9461 9460 9458 9457 9456 9454 9452 9450 9448 9445 9443 9440 9437 9433 9430 9426 9422 9417 9412 9407 9402 9396 9390 9383 9377 9370 9362 9354 9346 9338 9330 9321 9312 9303 9294 9284 9275 9265 9256 9246 9237 9227 9218 9208 9199 9190 9181 9172 9163 9155 9147 9138 9131 9123 9116 9109 9102 9095 9089 9083 9078 9073 9068 9063 9059 9055 9052 9049 9047 9045 9044 9043 9043 9044 9045 9047 9049 9053 9057 9061 9067 9073 9079 9087 9095 9104 9113 9123 9134 9145 9156 9169 9181 9194 9207 9221 9234 9248 9262 9276 9291 9305 9319 9333 9348 9362 9376 9390 9404 9418 9432 9446 9459 9472 9486 9499 9512 9524 9537 9549 9561 9572 9584 9595 9606 9616 9626 9636 9645 9654 9662 9670 9677 9684 9691 9697 9703 9708 9712 9717 9721 9725 9728 9731 9734 9737 9739 9742 9744 9746 9749 9751 9754 9756 9759 9762 9765 9768 9771 9774 9778 9781 9785 9788 9792 9795 9799 9802 9806 9809 9812 9815 9818 9820 9822 9824 9826 9828 9829 9830 9830 9831 9831 9831 9831 9831 9831 9830 9830 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9830 9831 9832 9833 9834 9835 9836 9838 9839 9840 9841 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9859 9860 9861 9861 9862 9863 9863 9864 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9876 9877 9877 9878 8196 0 34 7 9905 9905 9904 9903 9902 9901 9899 9897 9896 9894 9892 9891 9889 9887 9886 9884 9883 9882 9880 9880 9879 9879 9878 9878 9878 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9866 9865 9865 9864 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9867 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9883 9883 9884 9884 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9878 9877 9876 9875 9874 9873 9871 9870 9868 9866 9864 9861 9859 9856 9854 9851 9848 9845 9842 9839 9836 9833 9829 9826 9822 9819 9815 9811 9807 9803 9799 9794 9789 9784 9779 9774 9769 9763 9757 9750 9744 9737 9730 9723 9715 9708 9700 9692 9684 9675 9667 9658 9650 9641 9633 9624 9616 9607 9599 9591 9582 9574 9566 9558 9551 9543 9536 9529 9522 9515 9509 9503 9497 9491 9486 9481 9477 9473 9469 9466 9463 9461 9459 9458 9458 9458 9458 9460 9461 9464 9467 9471 9475 9480 9485 9491 9498 9504 9512 9519 9527 9535 9543 9552 9560 9569 9577 9586 9594 9603 9611 9620 9628 9636 9644 9652 9659 9667 9674 9682 9689 9696 9703 9710 9717 9724 9731 9738 9744 9751 9758 9764 9771 9777 9784 9790 9796 9802 9808 9813 9819 9823 9828 9832 9836 9840 9843 9846 9849 9851 9853 9854 9856 9857 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9856 9856 9856 9855 9855 9854 9853 9851 9850 9848 9847 9845 9842 9840 9838 9835 9833 9830 9827 9824 9821 9818 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9785 9782 9778 9775 9771 9767 9763 9758 9754 9749 9743 9737 9731 9725 9719 9712 9704 9697 9689 9681 9672 9664 9655 9646 9637 9628 9618 9609 9600 9591 9582 9573 9564 9555 9546 9538 9530 9522 9514 9507 9500 9493 9486 9480 9474 9468 9462 9457 9452 9447 9442 9438 9434 9429 9426 9422 9418 9415 9412 9409 9406 9403 9400 9398 9395 9393 9390 9388 9386 9384 9382 9381 9379 9377 9376 9374 9373 9372 9370 9369 9368 9367 9366 9365 9363 9362 9361 9360 9359 9358 9357 9356 9355 9354 9353 9352 9351 9350 9349 9348 9348 9348 9347 9347 9347 9348 9348 9349 9351 9352 9354 9356 9359 9361 8197 0 34 7 9365 9368 9372 9377 9381 9386 9392 9398 9403 9410 9416 9423 9430 9437 9444 9451 9459 9466 9473 9481 9488 9495 9502 9509 9516 9523 9530 9537 9543 9549 9556 9562 9568 9574 9579 9585 9590 9596 9601 9606 9611 9616 9621 9626 9631 9635 9640 9644 9648 9652 9656 9660 9663 9666 9669 9672 9675 9677 9679 9681 9683 9684 9685 9686 9687 9687 9688 9688 9688 9688 9687 9687 9686 9685 9684 9683 9682 9681 9680 9679 9678 9677 9675 9674 9672 9671 9670 9668 9666 9665 9663 9661 9659 9657 9655 9653 9650 9648 9645 9643 9640 9637 9635 9632 9629 9626 9623 9620 9617 9614 9611 9608 9605 9602 9599 9597 9594 9591 9589 9586 9584 9581 9579 9576 9574 9571 9569 9566 9564 9561 9558 9556 9553 9549 9546 9543 9540 9536 9532 9528 9524 9520 9516 9511 9507 9502 9498 9493 9488 9483 9478 9472 9467 9462 9457 9451 9446 9440 9435 9429 9423 9417 9412 9406 9400 9394 9387 9381 9375 9368 9362 9355 9349 9342 9335 9328 9321 9314 9307 9299 9292 9285 9277 9270 9262 9254 9247 9239 9231 9223 9215 9207 9198 9190 9182 9173 9164 9155 9146 9137 9127 9118 9108 9098 9087 9077 9066 9055 9043 9032 9020 9008 8996 8983 8971 8958 8944 8931 8917 8903 8889 8875 8860 8846 8830 8815 8799 8783 8767 8750 8734 8716 8698 8680 8662 8643 8623 8603 8582 8561 8540 8518 8495 8471 8447 8422 8397 8371 8344 8317 8288 8259 8230 8199 8167 8135 8102 8068 8033 7997 7960 7922 7883 7843 7801 7759 7716 7671 7625 7578 7530 7481 7430 7378 7325 7270 7215 7158 7099 7039 6978 6916 6852 6786 6719 6651 6581 6509 6436 6361 6284 6205 6124 6041 5956 5869 5780 5688 5594 5497 5398 5296 5192 5085 4976 4864 4750 4633 4514 4393 4271 4145 4018 3891 3762 3633 3502 3371 3240 3110 2979 2850 2722 2596 2471 2347 2227 2110 1996 1884 1776 1672 1572 1476 1385 1297 1215 1138 1065 998 935 878 826 779 738 702 671 647 627 614 606 604 608 617 632 653 680 713 752 797 847 904 966 1033 1106 1185 1270 1359 1453 1551 1654 1762 1874 1989 2106 2228 2353 2479 2607 2737 2867 3000 3132 3265 3397 3530 3661 3791 3920 4048 4175 4300 4422 4542 4660 4776 4890 5001 5109 5215 5319 5420 5519 5615 5709 5801 5890 5978 6063 6146 6227 6306 6383 6459 6532 6604 6674 6743 6809 6874 6938 7000 7060 7119 7176 7232 7286 7339 7391 7441 7490 7537 7583 7629 7672 7715 7757 7797 7837 7875 7913 7950 7985 8020 8054 8087 8119 8150 8180 8210 8238 8266 8293 8319 8345 8369 8393 8416 8438 8460 8480 8500 8519 8538 8556 8573 8590 8606 8622 8638 8653 8667 8682 8696 8710 8724 8737 8751 8765 8778 8792 8805 8819 8833 8846 8860 8874 8887 8901 8915 8929 8942 8956 8969 8982 8996 9009 9021 9034 9046 8198 0 34 7 9058 9070 9081 9092 9103 9114 9124 9134 9144 9153 9162 9171 9180 9189 9197 9205 9213 9221 9229 9237 9245 9252 9260 9267 9274 9282 9289 9296 9303 9311 9318 9325 9331 9338 9345 9351 9358 9364 9370 9376 9381 9387 9392 9397 9402 9407 9411 9416 9420 9424 9427 9431 9434 9437 9440 9443 9445 9448 9450 9452 9454 9455 9457 9458 9459 9460 9461 9462 9462 9463 9463 9463 9462 9462 9461 9461 9459 9458 9457 9455 9453 9451 9448 9446 9443 9439 9436 9432 9428 9424 9420 9415 9410 9405 9399 9394 9388 9382 9376 9369 9363 9356 9349 9342 9335 9327 9320 9312 9305 9297 9290 9282 9274 9267 9259 9251 9244 9237 9230 9223 9216 9210 9203 9198 9192 9187 9183 9179 9175 9172 9170 9168 9167 9166 9166 9167 9168 9170 9173 9176 9180 9185 9190 9196 9202 9209 9216 9224 9232 9240 9249 9258 9267 9276 9286 9296 9305 9315 9325 9335 9345 9355 9365 9376 9386 9396 9406 9416 9426 9436 9446 9455 9465 9475 9485 9495 9505 9514 9524 9533 9543 9552 9561 9570 9579 9587 9596 9604 9611 9619 9626 9633 9639 9645 9651 9657 9662 9666 9671 9675 9679 9683 9687 9690 9694 9697 9700 9703 9706 9709 9712 9715 9717 9720 9723 9726 9729 9732 9734 9737 9740 9743 9745 9747 9750 9752 9754 9755 9757 9758 9759 9760 9761 9761 9761 9761 9761 9761 9760 9760 9759 9758 9757 9757 9756 9755 9754 9754 9753 9753 9753 9753 9753 9754 9754 9755 9756 9756 9758 9759 9760 9761 9762 9764 9765 9766 9767 9768 9769 9770 9771 9772 9772 9772 9773 9773 9772 9772 9772 9771 9770 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9749 9748 9747 9746 9745 9743 9742 9740 9739 9737 9735 9733 9731 9729 9727 9725 9723 9721 9719 9717 9715 9712 9710 9708 9706 9704 9702 9700 9697 9695 9693 9691 9688 9686 9683 9680 9677 9674 9671 9667 9663 9659 9654 9650 9645 9639 9634 9628 9621 9615 9608 9601 9593 9585 9577 9569 9560 9551 9542 9533 9523 9513 9503 9492 9481 9470 9459 9447 9435 9422 9409 9396 9382 9368 9353 9338 9322 9306 9289 9272 9253 9235 9215 9195 9174 9153 9130 9107 9083 9059 9034 9007 8980 8953 8924 8894 8864 8832 8800 8766 8732 8696 8660 8622 8583 8543 8501 8459 8415 8370 8324 8276 8227 8177 8126 8073 8020 7965 7910 7854 7796 7738 7679 7619 7559 7498 7437 7376 7315 7254 7192 7131 7070 7009 6948 6887 6828 6769 6710 6653 6596 6540 6485 6431 6379 6327 6277 6228 6181 6135 6091 6048 6007 5968 5930 5895 5861 5830 5800 5772 5746 5722 5700 5680 5662 5645 5630 5617 5605 5595 5586 5578 5571 5565 5559 5555 5551 5547 5544 5541 5538 5535 5533 5531 5529 5528 5527 5527 5527 5528 5530 5533 5538 5545 5553 5564 5577 5593 5612 8199 0 34 7 5634 5659 5688 5721 5757 5797 5842 5891 5943 5999 6059 6124 6191 6262 6335 6412 6492 6574 6657 6742 6827 6915 7002 7089 7176 7264 7349 7434 7517 7599 7680 7758 7834 7907 7978 8048 8114 8177 8239 8298 8355 8409 8461 8511 8559 8605 8649 8692 8733 8772 8810 8846 8882 8916 8948 8980 9010 9039 9068 9095 9121 9146 9169 9192 9214 9235 9254 9273 9291 9307 9323 9338 9352 9365 9378 9390 9401 9412 9423 9433 9442 9452 9461 9470 9479 9487 9496 9505 9513 9521 9530 9538 9546 9554 9562 9569 9577 9584 9591 9598 9604 9610 9616 9621 9626 9631 9635 9639 9643 9646 9649 9652 9655 9657 9660 9663 9665 9668 9670 9673 9675 9678 9681 9684 9688 9691 9695 9699 9702 9706 9710 9714 9719 9723 9727 9731 9735 9739 9742 9746 9749 9753 9755 9758 9761 9763 9765 9767 9769 9771 9772 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9785 9786 9787 9788 9789 9789 9790 9790 9791 9791 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9794 9794 9795 9795 9796 9797 9798 9798 9799 9800 9801 9801 9802 9803 9803 9804 9804 9804 9804 9804 9803 9802 9801 9800 9798 9796 9794 9792 9790 9787 9784 9781 9778 9775 9772 9769 9766 9763 9760 9756 9753 9751 9748 9745 9743 9741 9738 9737 9735 9733 9732 9731 9730 9729 9728 9728 9727 9727 9726 9726 9726 9726 9726 9726 9726 9726 9726 9727 9727 9727 9728 9728 9729 9730 9731 9732 9733 9735 9737 9739 9741 9743 9745 9748 9751 9754 9757 9760 9763 9766 9769 9773 9776 9779 9782 9784 9786 9788 9790 9792 9793 9794 9794 9794 9794 9793 9792 9791 9789 9788 9786 9783 9781 9779 9777 9775 9773 9771 9769 9767 9766 9765 9764 9763 9763 9763 9763 9764 9764 9765 9766 9768 9769 9770 9772 9773 9774 9775 9777 9778 9778 9779 9779 9779 9779 9778 9777 9776 9775 9774 9772 9770 9767 9765 9763 9760 9758 9755 9753 9750 9748 9745 9743 9741 9739 9737 9735 9733 9732 9730 9729 9728 9727 9726 9725 9723 9722 9721 9720 9719 9717 9716 9714 9712 9710 9708 9705 9703 9700 9697 9694 9691 9687 9683 9680 9676 9671 9667 9663 9658 9654 9649 9644 9640 9635 9630 9625 9620 9615 9610 9605 9600 9595 9590 9585 9579 9574 9569 9564 9558 9553 9547 9541 9535 9529 9522 9516 9509 9501 9494 9485 9477 9468 9458 9448 9438 9426 9415 9402 9389 9376 9361 9346 9331 9315 9298 9280 9262 9243 9224 9203 9183 9161 9139 9116 9092 9068 9043 9017 8990 8961 8932 8902 8870 8837 8802 8765 8727 8687 8646 8602 8555 8507 8457 8404 8349 8292 8232 8171 8108 8042 7974 7906 7837 7766 7695 7624 7552 7481 7409 7340 7273 7207 7144 7082 7024 6971 6922 6876 6835 6799 6769 6744 6724 6710 6702 6700 6703 6712 8200 0 34 7 6726 6746 6772 6801 6835 6874 6918 6964 7013 7065 7119 7177 7236 7295 7355 7414 7474 7535 7595 7655 7715 7772 7828 7882 7936 7988 8037 8085 8132 8176 8220 8261 8301 8339 8377 8412 8447 8481 8513 8545 8576 8606 8635 8664 8692 8719 8746 8773 8799 8824 8849 8874 8898 8921 8944 8966 8988 9009 9030 9050 9069 9088 9106 9124 9141 9157 9173 9189 9204 9219 9233 9247 9261 9274 9287 9300 9312 9325 9337 9349 9361 9373 9384 9396 9407 9418 9429 9440 9451 9461 9471 9481 9490 9499 9508 9517 9525 9532 9540 9547 9553 9559 9564 9570 9574 9579 9582 9586 9589 9592 9595 9597 9599 9601 9603 9605 9606 9608 9609 9611 9612 9614 9615 9617 9618 9620 9622 9623 9625 9627 9629 9631 9633 9634 9636 9638 9640 9641 9643 9644 9645 9646 9647 9648 9648 9648 9648 9648 9647 9646 9645 9644 9643 9641 9639 9637 9635 9633 9631 9628 9626 9623 9620 9618 9615 9613 9610 9607 9605 9602 9599 9597 9594 9591 9589 9586 9584 9581 9578 9576 9573 9571 9568 9566 9563 9561 9558 9556 9553 9551 9548 9546 9544 9542 9540 9538 9536 9534 9533 9531 9530 9529 9527 9526 9525 9524 9523 9522 9521 9520 9519 9518 9517 9515 9514 9512 9511 9509 9507 9505 9503 9500 9497 9494 9491 9488 9485 9481 9478 9474 9470 9466 9462 9458 9453 9449 9444 9440 9435 9430 9425 9420 9415 9410 9404 9399 9393 9387 9381 9374 9368 9361 9354 9347 9339 9331 9323 9314 9305 9296 9286 9276 9266 9254 9243 9231 9218 9205 9192 9177 9163 9147 9131 9114 9096 9078 9059 9039 9018 8996 8974 8950 8926 8901 8875 8848 8820 8792 8762 8731 8700 8667 8633 8599 8563 8526 8488 8448 8408 8365 8322 8277 8230 8181 8130 8077 8022 7964 7904 7841 7776 7707 7635 7561 7483 7402 7317 7229 7139 7045 6949 6848 6746 6642 6536 6429 6319 6210 6100 5991 5881 5774 5670 5567 5467 5368 5277 5191 5111 5036 4966 4905 4852 4807 4770 4741 4722 4711 4710 4717 4732 4759 4792 4834 4883 4940 5006 5077 5154 5236 5323 5417 5514 5612 5712 5815 5920 6026 6131 6236 6341 6445 6546 6647 6746 6843 6936 7027 7115 7201 7284 7363 7440 7514 7585 7654 7719 7782 7843 7902 7958 8012 8065 8115 8164 8210 8255 8299 8340 8381 8419 8456 8492 8526 8558 8589 8619 8647 8673 8698 8722 8743 8764 8783 8800 8816 8831 8844 8856 8867 8877 8886 8894 8900 8906 8912 8916 8920 8923 8926 8928 8930 8931 8932 8933 8933 8933 8933 8933 8933 8932 8931 8931 8930 8929 8928 8927 8925 8924 8923 8922 8921 8920 8919 8919 8918 8918 8918 8918 8918 8919 8920 8922 8924 8926 8929 8932 8935 8939 8944 8948 8953 8959 8964 8970 8976 8983 8990 8997 9004 9012 9019 9027 9035 9043 9052 9060 9069 9078 9087 9096 9106 9116 9126 9136 9147 9158 9169 9181 9192 8201 0 34 7 9204 9217 9230 9243 9256 9269 9283 9296 9310 9324 9338 9351 9365 9378 9392 9405 9418 9431 9443 9455 9467 9478 9489 9500 9510 9519 9528 9537 9545 9553 9561 9568 9575 9582 9589 9595 9601 9607 9613 9618 9624 9630 9635 9640 9646 9651 9656 9661 9666 9671 9676 9680 9684 9689 9692 9696 9699 9702 9705 9707 9709 9711 9712 9713 9713 9713 9713 9712 9711 9709 9708 9706 9703 9701 9698 9695 9691 9688 9684 9680 9677 9673 9669 9665 9661 9656 9652 9648 9644 9640 9635 9631 9627 9622 9618 9614 9609 9605 9600 9595 9591 9586 9581 9577 9572 9567 9563 9558 9554 9549 9545 9541 9537 9533 9530 9527 9524 9521 9519 9517 9516 9515 9514 9514 9514 9515 9516 9518 9520 9523 9526 9529 9533 9537 9542 9547 9553 9559 9565 9571 9577 9584 9591 9598 9605 9613 9620 9628 9635 9643 9650 9658 9665 9672 9680 9687 9694 9701 9708 9715 9722 9728 9735 9741 9747 9752 9758 9763 9768 9773 9778 9782 9786 9790 9794 9797 9800 9802 9805 9807 9809 9810 9811 9813 9813 9814 9814 9814 9814 9814 9814 9813 9813 9812 9811 9810 9809 9808 9806 9805 9803 9801 9798 9796 9793 9790 9787 9783 9778 9774 9769 9763 9757 9750 9743 9736 9727 9719 9709 9700 9689 9678 9667 9656 9644 9632 9619 9606 9593 9580 9567 9553 9539 9526 9512 9499 9485 9472 9458 9445 9431 9418 9404 9391 9377 9364 9350 9336 9323 9309 9295 9280 9266 9252 9237 9223 9209 9195 9180 9166 9152 9138 9125 9112 9100 9088 9076 9066 9057 9048 9040 9033 9027 9023 9019 9017 9015 9015 9016 9018 9021 9025 9030 9035 9042 9049 9057 9065 9073 9082 9090 9098 9107 9115 9123 9132 9139 9145 9151 9157 9161 9165 9168 9169 9170 9170 9168 9166 9163 9158 9153 9146 9138 9130 9120 9110 9099 9086 9073 9060 9046 9030 9015 8999 8983 8966 8949 8931 8914 8896 8879 8862 8845 8827 8810 8793 8777 8761 8746 8731 8716 8702 8689 8676 8664 8653 8642 8632 8623 8614 8607 8599 8593 8588 8583 8579 8576 8573 8572 8571 8571 8571 8573 8576 8579 8583 8588 8594 8601 8609 8618 8627 8638 8649 8662 8675 8689 8704 8720 8737 8754 8772 8791 8810 8830 8851 8872 8893 8915 8937 8959 8982 9004 9027 9050 9072 9095 9117 9140 9162 9185 9207 9229 9250 9272 9293 9314 9334 9355 9375 9395 9415 9434 9453 9472 9490 9509 9527 9544 9562 9579 9595 9612 9628 9643 9658 9673 9687 9700 9713 9726 9738 9749 9760 9771 9780 9789 9798 9806 9813 9820 9827 9832 9838 9843 9847 9851 9855 9858 9861 9864 9866 9869 9871 9873 9875 9876 9878 9880 9881 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9931 9932 9932 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 8202 0 34 7 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9907 9905 9902 9899 9896 9892 9888 9885 9881 9877 9873 9868 9864 9860 9856 9852 9848 9845 9841 9838 9835 9832 9829 9827 9825 9823 9821 9820 9819 9818 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9817 9818 9818 9818 9819 9819 9819 9820 9820 9821 9822 9822 9823 9824 9825 9827 9828 9829 9831 9833 9834 9836 9838 9840 9842 9844 9847 9849 9851 9853 9856 9858 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9917 9916 9916 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9907 9907 9908 9909 9910 9911 9912 9914 9916 9917 9919 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9939 9940 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9958 9959 9961 9962 9964 9965 9966 9968 9969 9970 9972 9973 9974 9974 9975 9975 9976 9976 9976 9975 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9962 9962 9962 9962 9962 9963 9964 9965 9966 9967 9969 9970 9972 9973 9975 9976 9978 9979 9980 9982 9983 9983 9984 9984 9984 9983 9983 9982 9981 9980 9978 9976 9974 9972 9970 9968 9966 9964 9962 9960 9958 9956 9955 9953 9952 9951 9950 9950 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9950 9949 9947 9946 9944 9943 9941 9938 9936 9934 9932 9929 9927 9924 9922 9919 9917 9915 9912 9910 9908 9906 9904 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9875 9873 9870 9867 9864 9861 9857 9854 9851 9847 9844 9840 9836 9833 9829 9826 9822 9819 9816 9812 9809 9807 9804 9801 9799 9797 9795 9794 9792 9791 9790 9789 9789 9788 9788 9788 9789 9789 9790 9791 9791 9792 9793 9795 9796 9797 9798 9800 9801 9802 9803 9805 9806 9807 9808 9809 9810 9811 9811 9812 9813 9813 9814 9814 9815 9815 9815 9816 9816 9816 9817 9818 9818 9819 8203 0 34 7 9820 9821 9822 9823 9824 9825 9827 9829 9830 9832 9834 9836 9838 9841 9843 9845 9848 9850 9852 9855 9857 9859 9862 9864 9866 9868 9870 9872 9874 9876 9877 9879 9881 9882 9883 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9889 9889 9888 9887 9885 9884 9882 9879 9877 9874 9871 9867 9863 9859 9854 9849 9844 9839 9833 9827 9820 9814 9807 9799 9792 9784 9776 9768 9760 9751 9742 9733 9724 9715 9705 9696 9686 9675 9665 9654 9644 9633 9621 9610 9599 9587 9575 9563 9551 9539 9527 9515 9503 9491 9479 9468 9456 9445 9434 9424 9413 9404 9394 9385 9377 9369 9362 9355 9349 9343 9338 9334 9330 9327 9325 9323 9322 9321 9321 9322 9323 9325 9328 9331 9334 9338 9343 9348 9354 9360 9367 9374 9382 9390 9399 9408 9417 9427 9438 9449 9460 9472 9483 9495 9508 9521 9534 9546 9559 9572 9585 9598 9611 9624 9637 9650 9662 9674 9686 9698 9709 9720 9730 9741 9750 9759 9768 9777 9785 9792 9800 9807 9813 9819 9825 9831 9836 9841 9846 9850 9854 9858 9862 9866 9869 9872 9875 9878 9881 9883 9886 9888 9890 9891 9893 9894 9895 9896 9897 9897 9898 9898 9897 9897 9896 9895 9893 9892 9890 9888 9885 9883 9880 9877 9874 9870 9867 9863 9859 9855 9851 9846 9842 9837 9832 9827 9822 9817 9811 9806 9800 9795 9789 9784 9778 9772 9767 9761 9755 9749 9744 9739 9733 9728 9723 9719 9714 9710 9706 9703 9699 9697 9694 9692 9691 9690 9689 9689 9690 9690 9692 9694 9696 9698 9701 9705 9709 9713 9718 9722 9728 9733 9738 9744 9750 9756 9762 9768 9774 9780 9786 9793 9799 9805 9811 9817 9823 9829 9835 9841 9847 9853 9858 9864 9869 9875 9880 9885 9891 9895 9900 9905 9909 9914 9918 9921 9925 9928 9931 9934 9936 9939 9941 9942 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9952 9953 9955 9957 9959 9961 9963 9965 9968 9971 9973 9976 9979 9981 9984 9987 9989 9992 9994 9996 9998 9999100001000110002100021000210002100021000110000 9999 9997 9995 9994 9992 9990 9988 9986 9984 9982 9981 9979 9977 9976 9974 9973 9972 9971 9971 9970 9970 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9984 9984 9985 9986 9986 9987 9989 9990 9991 9992 9993 9994 9995 9996 9997 9999 99991000010001100011000110001100011000110000 9999 9998 9997 9995 9994 9992 9990 9987 9985 9982 9980 9977 9974 9972 9969 9966 9963 9961 9958 9955 9953 9950 9948 9945 9943 9940 9938 9935 9932 9930 9927 9924 9921 9918 9914 9911 9906 9902 9897 9892 8204 0 34 7 9886 9880 9873 9866 9859 9851 9842 9833 9824 9814 9803 9793 9781 9770 9758 9746 9734 9721 9708 9695 9683 9670 9657 9644 9631 9618 9605 9592 9580 9567 9555 9543 9532 9521 9510 9499 9489 9479 9469 9460 9452 9443 9436 9428 9422 9415 9410 9405 9400 9396 9393 9391 9389 9388 9388 9388 9389 9391 9394 9397 9402 9407 9413 9419 9426 9434 9443 9452 9462 9472 9483 9495 9506 9518 9531 9543 9556 9569 9582 9595 9608 9620 9633 9645 9658 9670 9682 9693 9704 9714 9725 9734 9744 9753 9761 9770 9777 9785 9792 9798 9804 9810 9816 9821 9826 9831 9836 9840 9844 9848 9852 9855 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9886 9888 9890 9892 9893 9895 9896 9897 9899 9900 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9898 9896 9894 9892 9889 9886 9883 9879 9875 9871 9866 9861 9855 9849 9843 9837 9830 9823 9816 9808 9801 9793 9785 9777 9769 9761 9752 9744 9735 9726 9716 9706 9696 9686 9675 9663 9651 9638 9624 9609 9593 9576 9559 9540 9520 9499 9477 9453 9429 9403 9377 9350 9322 9293 9264 9235 9206 9177 9149 9121 9093 9065 9038 9014 8990 8968 8948 8929 8913 8898 8886 8875 8867 8861 8857 8854 8854 8856 8860 8864 8870 8877 8885 8895 8904 8914 8923 8933 8942 8950 8958 8966 8973 8977 8981 8983 8984 8983 8981 8977 8971 8964 8955 8944 8933 8919 8905 8889 8872 8854 8836 8817 8796 8775 8754 8732 8711 8689 8667 8646 8624 8602 8580 8559 8539 8519 8499 8480 8462 8445 8428 8413 8398 8385 8373 8362 8353 8344 8338 8333 8329 8328 8327 8329 8333 8338 8346 8355 8366 8379 8393 8410 8428 8448 8470 8493 8518 8544 8572 8600 8630 8660 8692 8724 8757 8790 8824 8858 8891 8925 8959 8993 8205 0 34 7 9027 9060 9093 9125 9157 9189 9220 9250 9279 9308 9336 9364 9391 9417 9442 9467 9491 9514 9536 9558 9579 9600 9619 9638 9657 9674 9691 9707 9722 9737 9751 9764 9776 9788 9798 9808 9818 9826 9834 9842 9848 9854 9860 9865 9869 9873 9877 9880 9883 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9913 9915 9916 9918 9919 9921 9923 9924 9925 9926 9927 9928 9928 9928 9929 9928 9928 9927 9927 9926 9924 9923 9921 9919 9917 9915 9912 9909 9907 9903 9900 9897 9893 9889 9885 9881 9877 9873 9868 9863 9858 9853 9848 9842 9836 9830 9824 9818 9811 9805 9798 9791 9784 9777 9770 9762 9755 9748 9741 9734 9727 9720 9713 9707 9700 9694 9688 9682 9676 9671 9666 9661 9657 9652 9649 9645 9642 9639 9636 9633 9631 9629 9628 9626 9625 9624 9624 9624 9624 9624 9625 9626 9628 9629 9632 9634 9637 9640 9644 9648 9652 9657 9662 9668 9674 9680 9687 9694 9701 9709 9716 9724 9732 9740 9748 9756 9764 9772 9780 9788 9796 9803 9810 9817 9824 9830 9836 9842 9847 9852 9857 9862 9866 9870 9873 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9923 9926 9929 9933 9936 9939 9943 9946 9949 9952 9955 9958 9961 9963 9966 9968 9969 9971 9972 9973 9974 9974 9974 9974 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9958 9957 9955 9953 9951 9948 9945 9942 9938 9934 9929 9925 9920 9914 9909 9903 9898 9892 9886 9880 9874 9868 9862 9857 9851 9845 9840 9835 9830 9825 9820 9816 9811 9807 9802 9798 9793 9789 9784 9780 9775 9771 9765 9760 9755 9749 9743 9737 9731 9724 9717 9710 9703 9697 9690 9683 9676 9669 9663 9657 9651 9645 9640 9636 9632 9629 9627 9625 9624 9623 9623 9625 9626 9629 9631 9635 9639 9644 9649 9654 9660 9666 9672 9678 9684 9690 9697 9703 9709 9715 9721 9726 9732 9737 9742 9747 9752 9756 9761 9765 9769 9774 9778 9782 9786 9791 9795 9800 9805 9809 9814 9819 9825 9830 9835 9841 9847 9852 9858 9863 9869 9874 9880 9885 9890 9895 9899 9903 9907 9911 9914 9917 9920 9922 9924 9926 9927 9928 9929 9930 9930 9930 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9929 9930 9932 9933 9934 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9960 9961 9963 9964 9966 9968 9970 9972 9975 9977 9979 9981 9984 9986 9988 9990 9992 9994 9995 9996 9997 9998 9998 9998 9998 9997 9996 9995 9993 9991 9989 8206 0 34 7 9987 9985 9982 9980 9977 9975 9972 9970 9968 9966 9964 9962 9961 9960 9959 9958 9958 9958 9959 9959 9960 9962 9963 9965 9966 9968 9970 9972 9974 9976 9977 9979 9981 9982 9984 9985 9986 9986 9987 9987 9988 9988 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9977 9976 9976 9975 9975 9975 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9966 9964 9963 9962 9962 9961 9960 9960 9960 9960 9960 9961 9962 9963 9964 9965 9967 9969 9970 9972 9974 9976 9977 9979 9980 9982 9983 9984 9985 9985 9986 9986 9985 9985 9984 9983 9982 9981 9980 9978 9977 9975 9973 9972 9970 9968 9967 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9929 9929 9930 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9933 9930 9927 9924 9921 9917 9913 9909 9904 9899 9894 9888 9882 9875 9869 9862 9854 9847 9839 9831 9823 9815 9806 9798 9790 9781 9773 9765 9757 9749 9741 9734 9727 9720 9714 9708 9703 9698 9693 9689 9686 9683 9681 9679 9678 9677 9676 9676 9677 9677 9678 9680 9681 9682 9684 9685 9687 9688 9689 9691 9692 9693 9694 9694 9694 9695 9694 9694 9694 9693 9692 9692 9691 9690 9689 9689 9688 9688 9688 9688 9688 9688 9689 9690 9691 9693 9695 9697 9700 9703 9706 9709 9713 9717 9721 9725 9729 9733 9737 9742 9746 9750 9754 9758 9761 9765 9769 9772 9775 9777 9780 9782 9784 9785 9787 9788 9788 9789 9789 9789 9788 9787 9786 9784 9783 9780 9778 9775 9772 9769 9765 9761 9757 9753 9748 9743 9738 9733 9727 9722 9717 9711 9705 9699 9694 9688 9682 9677 9671 9666 9661 9656 9651 9646 9642 8207 0 34 7 9637 9634 9630 9627 9624 9621 9619 9617 9616 9614 9614 9613 9613 9614 9615 9616 9618 9620 9622 9625 9628 9632 9635 9640 9644 9649 9654 9660 9666 9672 9678 9684 9691 9697 9704 9711 9718 9725 9732 9738 9745 9752 9759 9765 9772 9778 9784 9790 9796 9802 9807 9812 9818 9822 9827 9832 9836 9840 9844 9848 9852 9856 9860 9863 9867 9870 9874 9877 9881 9884 9888 9891 9894 9897 9901 9904 9907 9910 9913 9915 9918 9920 9923 9925 9927 9928 9929 9931 9931 9932 9932 9932 9932 9932 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9918 9917 9917 9916 9916 9917 9917 9918 9919 9920 9922 9923 9925 9927 9929 9931 9933 9936 9938 9940 9942 9944 9947 9949 9951 9952 9954 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9922 9920 9918 9915 9913 9911 9908 9906 9903 9901 9899 9896 9894 9892 9890 9888 9886 9884 9881 9879 9877 9875 9872 9870 9867 9864 9861 9857 9853 9850 9845 9841 9836 9831 9825 9819 9813 9806 9800 9792 9785 9777 9769 9760 9751 9742 9732 9723 9712 9702 9691 9680 9668 9657 9644 9632 9618 9605 9591 9576 9561 9545 9528 9511 9493 9475 9455 9435 9414 9393 9370 9346 9322 9297 9270 9243 9215 9186 9155 9124 9092 9059 9025 8990 8954 8917 8879 8840 8801 8760 8718 8676 8632 8588 8542 8496 8449 8401 8352 8302 8252 8200 8149 8096 8042 7989 7935 7880 7825 7771 7716 7661 7606 7551 7497 7443 7390 7337 7286 7235 7186 7138 7091 7046 7003 6962 6922 6885 6849 6817 6786 6758 6732 6708 6688 6670 6654 6641 6631 6624 6620 6618 6618 6622 6628 6637 6648 6662 6678 6697 6718 6742 6768 6796 6827 6859 6894 6931 6969 7010 7052 7095 7141 7188 7236 7285 7336 7387 7440 7494 7548 7603 7658 7714 7771 7827 7884 7940 7996 8053 8109 8165 8221 8276 8330 8384 8437 8490 8541 8592 8642 8692 8740 8787 8834 8879 8923 8966 9008 9049 9089 9127 9164 9200 9235 9268 9300 9331 9360 9388 9415 9440 9464 9486 9508 9528 9547 9564 9581 9596 9610 9624 9636 9648 9659 9669 9679 9688 9697 9705 9713 9721 9729 9737 9744 9751 9759 9766 9774 9781 9788 9795 9803 9810 9817 9824 9831 9837 9844 9850 9855 9861 9866 9871 9875 9879 9883 9886 9888 9891 9893 9894 9895 9896 9897 9897 9897 8208 0 34 7 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9899 9899 9899 9898 9897 9896 9894 9893 9891 9889 9887 9884 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9848 9845 9842 9839 9836 9833 9831 9828 9825 9822 9820 9817 9815 9812 9810 9807 9805 9803 9800 9798 9795 9793 9790 9788 9785 9783 9780 9778 9775 9772 9770 9767 9764 9761 9758 9755 9752 9749 9746 9743 9740 9737 9733 9730 9727 9724 9721 9717 9714 9711 9708 9705 9702 9699 9696 9694 9691 9689 9687 9685 9684 9682 9681 9681 9680 9680 9680 9681 9682 9683 9685 9687 9689 9692 9695 9698 9702 9706 9710 9715 9720 9725 9730 9735 9741 9747 9752 9758 9764 9770 9775 9781 9787 9793 9798 9804 9809 9815 9820 9825 9830 9835 9840 9845 9849 9854 9858 9862 9867 9871 9875 9878 9882 9885 9889 9892 9895 9898 9900 9903 9905 9907 9908 9910 9911 9912 9912 9913 9913 9912 9912 9911 9910 9909 9907 9906 9904 9902 9900 9897 9895 9893 9890 9887 9885 9882 9879 9876 9873 9870 9867 9864 9861 9857 9854 9850 9847 9843 9838 9834 9829 9824 9819 9814 9808 9801 9795 9788 9781 9773 9765 9757 9748 9739 9730 9721 9711 9701 9691 9680 9670 9659 9649 9638 9627 9616 9605 9594 9582 9571 9560 9548 9537 9525 9514 9502 9491 9479 9468 9457 9445 9434 9423 9412 9401 9390 9380 9370 9360 9350 9341 9333 9325 9317 9310 9304 9298 9293 9289 9286 9283 9281 9280 9279 9280 9281 9283 9285 9288 9292 9297 9302 9308 9314 9321 9329 9337 9345 9353 9362 9372 9381 9391 9401 9411 9421 9431 9442 9452 9463 9473 9484 9495 9505 9516 9526 9536 9547 9557 9567 9577 9587 9596 9606 9615 9624 9633 9642 9651 9659 9667 9675 9683 9691 9698 9706 9713 9720 9727 9733 9740 9746 9752 9758 9764 9770 9775 9781 9786 9791 9796 9800 9805 9809 9813 9817 9821 9824 9828 9831 9834 9836 9839 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9861 9863 9865 9867 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9924 9925 9927 9928 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9939 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 8209 0 34 7 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9946 9945 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9921 9920 9919 9918 9917 9917 9917 9917 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9934 9934 9934 9933 9932 9931 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9907 9904 9902 9900 9898 9897 9895 9894 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9888 9888 9887 9885 9884 9882 9880 9877 9874 9871 9868 9864 9860 9856 9852 9848 9843 9839 9835 9830 9826 9822 9818 9814 9811 9808 9804 9802 9799 9797 9794 9792 9790 9788 9785 9783 9781 9778 9775 9772 9769 9765 9760 9755 9749 9743 9736 9728 9719 9710 9700 9690 9679 9667 9655 9643 9630 9616 9602 9588 9573 9558 9543 9528 9513 9497 9481 9465 9448 9431 9414 9396 9377 9358 9338 9317 9295 9272 9248 9222 9195 9167 9136 9104 9070 9035 8998 8958 8917 8875 8831 8786 8738 8689 8640 8591 8542 8492 8443 8393 8343 8294 8247 8202 8158 8116 8076 8039 8006 7975 7947 7923 7902 7885 7872 7862 7856 7854 7856 7861 7869 7880 7896 7914 7934 7957 7983 8011 8041 8072 8104 8138 8174 8210 8246 8283 8319 8356 8393 8430 8467 8504 8540 8575 8610 8644 8678 8710 8742 8774 8804 8834 8864 8892 8920 8947 8973 8999 9024 9048 9071 9094 9116 9137 9158 9177 9196 9215 9232 9249 9265 9280 9294 9308 9321 9333 9345 9355 9365 9375 9384 9392 9400 9407 9414 9420 9426 9431 9437 9442 9446 9451 9455 9459 9463 9466 9470 9473 9476 9479 9481 9484 9486 9488 9489 9490 9491 9491 9491 9491 9490 9489 9488 9486 9483 9481 9477 9474 9470 9466 9462 9458 9453 9449 9444 9440 9435 9431 9427 9424 9420 9417 9414 9412 9410 9409 9408 9408 9408 9409 9410 9411 9413 9416 9419 9422 9426 9430 9434 9438 9443 9448 9453 9458 9463 9469 9474 9480 9485 9491 9496 9502 9508 9514 9520 9526 9532 9538 9545 9551 9558 9565 9572 9579 9586 9593 9601 9608 9616 9623 9631 9639 9646 9654 9662 9669 9677 9684 9691 9698 9705 9712 9718 9725 9731 9737 9742 9748 9753 9758 9763 9768 9773 9777 9782 9786 9790 9794 9798 9802 9806 9810 9813 9817 9820 9824 9827 9830 9833 9836 9839 9842 9844 9847 9849 9852 9854 9856 9858 9860 9861 9863 9865 9866 9868 9869 8210 0 34 7 9871 9872 9874 9876 9877 9879 9880 9882 9884 9886 9888 9889 9891 9893 9895 9897 9898 9900 9902 9903 9904 9905 9906 9907 9907 9907 9907 9907 9906 9906 9905 9903 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9880 9879 9877 9876 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9868 9867 9865 9864 9862 9860 9857 9855 9852 9849 9846 9843 9840 9837 9833 9830 9827 9824 9821 9818 9814 9812 9809 9806 9803 9801 9798 9796 9793 9791 9788 9786 9783 9780 9777 9774 9770 9767 9762 9758 9753 9748 9742 9736 9729 9722 9715 9707 9699 9690 9681 9671 9661 9650 9639 9628 9616 9603 9590 9577 9563 9548 9532 9516 9500 9482 9464 9445 9425 9404 9383 9361 9338 9314 9290 9265 9238 9212 9186 9159 9133 9107 9081 9055 9029 9003 8979 8956 8935 8915 8896 8879 8865 8853 8842 8834 8829 8826 8826 8828 8832 8840 8849 8861 8875 8891 8910 8930 8951 8974 8997 9024 9050 9076 9102 9129 9156 9182 9209 9235 9262 9287 9311 9335 9357 9379 9400 9420 9439 9457 9475 9491 9507 9522 9536 9550 9563 9576 9589 9601 9612 9624 9635 9647 9657 9668 9679 9689 9700 9710 9720 9730 9739 9748 9757 9766 9774 9782 9789 9796 9803 9809 9815 9820 9825 9829 9833 9837 9840 9843 9846 9848 9850 9852 9853 9855 9856 9857 9858 9859 9860 9862 9863 9864 9865 9867 9868 9870 9871 9873 9875 9877 9879 9881 9883 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9930 9931 9933 9934 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9950 9951 9952 9952 9952 9952 9951 9951 9950 9948 9947 9946 9944 9942 9941 9939 9937 9935 9934 9932 9931 9929 9928 9927 9926 9925 9925 9924 9924 9924 9925 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9865 9864 9863 9862 9862 9862 9862 9862 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9874 9875 9875 9876 9876 9876 9876 9875 9874 9874 9872 9871 9869 9867 9866 9864 9862 9860 9858 9857 9855 9853 9852 9850 9849 9848 9847 9846 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9837 9836 9835 9833 9831 9829 9828 9826 9824 9822 9820 9818 9816 9814 9812 9811 9810 9809 9808 9807 9806 9806 9806 9806 9806 9807 9807 9807 9808 8211 0 34 7 9808 9809 9809 9809 9809 9809 9809 9808 9807 9806 9805 9803 9802 9799 9797 9795 9792 9789 9786 9783 9779 9776 9772 9769 9765 9762 9758 9755 9751 9747 9744 9740 9736 9733 9729 9726 9722 9718 9714 9711 9707 9703 9699 9694 9690 9686 9682 9677 9673 9669 9664 9660 9656 9652 9648 9644 9640 9637 9634 9631 9628 9626 9624 9622 9621 9619 9618 9618 9617 9617 9617 9617 9618 9618 9618 9619 9619 9620 9620 9621 9621 9621 9622 9622 9621 9621 9621 9620 9619 9619 9618 9616 9615 9614 9612 9611 9609 9608 9606 9604 9602 9600 9598 9596 9594 9592 9589 9587 9584 9581 9579 9575 9572 9568 9564 9560 9556 9551 9546 9541 9535 9529 9523 9517 9510 9503 9496 9488 9481 9473 9465 9457 9449 9441 9433 9425 9418 9410 9402 9395 9388 9381 9374 9368 9362 9356 9350 9345 9340 9336 9332 9328 9325 9322 9319 9317 9315 9314 9313 9312 9312 9313 9313 9314 9316 9318 9321 9324 9328 9332 9337 9342 9348 9354 9361 9369 9377 9386 9395 9404 9414 9425 9436 9447 9459 9471 9483 9495 9508 9520 9533 9545 9557 9569 9582 9594 9605 9617 9628 9638 9649 9659 9668 9677 9686 9694 9702 9710 9717 9724 9731 9737 9743 9749 9754 9759 9764 9769 9773 9777 9781 9785 9788 9792 9795 9797 9800 9802 9803 9805 9806 9807 9807 9807 9807 9807 9806 9804 9803 9801 9799 9796 9794 9791 9788 9784 9781 9777 9774 9770 9767 9763 9760 9756 9753 9749 9746 9743 9740 9738 9735 9733 9730 9728 9726 9724 9723 9721 9720 9719 9718 9717 9716 9716 9715 9715 9715 9715 9715 9715 9716 9717 9718 9719 9720 9721 9723 9725 9726 9729 9731 9733 9736 9739 9742 9745 9748 9751 9755 9758 9762 9766 9770 9774 9777 9781 9785 9789 9793 9797 9801 9805 9809 9812 9816 9820 9823 9827 9830 9833 9836 9839 9842 9844 9847 9849 9851 9853 9854 9856 9857 9858 9859 9860 9860 9861 9861 9861 9861 9860 9860 9860 9859 9859 9859 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9859 9859 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9847 9846 9844 9843 9841 9839 9838 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9823 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9815 9814 9813 9812 9811 9809 9808 9806 9805 9803 9801 9800 9798 9795 9793 9791 9788 9786 9783 9780 9777 9774 9771 9768 9765 9762 9758 9754 9751 9747 9743 9740 9736 9732 9728 9724 9720 9716 9712 9708 9704 9700 9695 9691 9687 9683 9678 9674 9669 9664 9659 9654 9649 9643 9637 9631 9624 9618 9611 9603 9595 9587 9579 9570 9561 9552 9542 9532 9521 9511 9500 9488 9477 9465 9452 9440 9427 9414 9401 9387 9373 9358 9343 9328 9312 9296 8212 0 34 7 9279 9262 9244 9226 9206 9187 9166 9145 9123 9100 9076 9052 9027 9000 8973 8945 8916 8885 8854 8821 8788 8753 8716 8679 8639 8599 8556 8512 8466 8418 8368 8316 8261 8205 8146 8085 8021 7954 7886 7815 7742 7666 7589 7510 7430 7349 7267 7184 7101 7019 6936 6856 6777 6701 6626 6553 6485 6423 6364 6311 6261 6220 6184 6155 6133 6116 6109 6108 6114 6127 6146 6174 6208 6247 6293 6344 6402 6463 6528 6597 6669 6746 6824 6902 6981 7061 7141 7221 7301 7381 7461 7537 7612 7685 7756 7826 7892 7957 8019 8079 8137 8192 8245 8296 8345 8392 8438 8481 8524 8564 8603 8641 8678 8713 8747 8780 8812 8843 8873 8902 8930 8957 8982 9007 9031 9054 9076 9097 9117 9136 9154 9172 9188 9204 9219 9234 9248 9262 9275 9287 9299 9311 9323 9334 9345 9356 9367 9378 9388 9398 9409 9419 9429 9439 9448 9458 9467 9476 9485 9494 9502 9510 9518 9525 9532 9538 9544 9550 9555 9560 9565 9569 9573 9576 9579 9582 9584 9587 9589 9590 9592 9593 9595 9596 9597 9599 9600 9601 9602 9604 9605 9607 9608 9610 9612 9614 9616 9618 9621 9623 9625 9628 9630 9633 9635 9637 9640 9642 9644 9646 9648 9649 9650 9651 9652 9653 9653 9654 9653 9653 9653 9652 9651 9650 9648 9647 9645 9643 9642 9640 9638 9636 9634 9632 9630 9628 9626 9624 9622 9621 9619 9617 9616 9614 9613 9611 9610 9608 9607 9605 9604 9602 9601 9599 9597 9596 9594 9592 9590 9588 9586 9585 9583 9581 9579 9578 9576 9575 9573 9572 9571 9571 9570 9570 9570 9570 9570 9571 9572 9573 9574 9576 9577 9579 9581 9583 9586 9588 9590 9593 9595 9597 9600 9602 9604 9606 9608 9609 9610 9611 9612 9613 9613 9613 9613 9612 9611 9610 9609 9607 9605 9603 9601 9598 9595 9592 9589 9586 9583 9579 9576 9572 9568 9564 9560 9556 9552 9548 9544 9539 9535 9530 9525 9521 9516 9511 9505 9500 9495 9489 9484 9478 9473 9467 9461 9456 9450 9444 9438 9433 9427 9422 9417 9411 9406 9402 9397 9393 9389 9385 9381 9377 9374 9371 9368 9365 9363 9361 9358 9356 9354 9352 9350 9348 9346 9344 9342 9339 9337 9335 9332 9330 9327 9324 9321 9319 9315 9312 9309 9305 9302 9298 9294 9290 9286 9282 9278 9274 9269 9264 9259 9254 9248 9242 9236 9230 9223 9215 9208 9199 9191 9181 9171 9160 9149 9137 9125 9112 9098 9083 9068 9052 9036 9019 9001 8983 8964 8945 8925 8905 8884 8862 8841 8819 8796 8774 8751 8727 8703 8679 8655 8630 8605 8580 8554 8528 8501 8475 8447 8420 8392 8363 8334 8305 8275 8245 8214 8183 8152 8120 8087 8055 8022 7988 7955 7921 7887 7853 7819 7784 7750 7716 7681 7647 7613 7578 7544 7511 7477 7444 7410 7378 7345 7313 7281 7250 7219 7188 7158 7129 7100 7071 7044 7016 6990 6964 6938 6914 6890 6867 8213 0 34 7 6845 6824 6803 6784 6765 6747 6731 6715 6700 6686 6674 6662 6651 6641 6632 6625 6618 6612 6608 6604 6601 6599 6599 6599 6601 6603 6607 6611 6617 6624 6632 6641 6651 6663 6676 6690 6706 6722 6740 6760 6781 6803 6826 6851 6877 6904 6933 6963 6994 7026 7059 7093 7128 7164 7200 7238 7276 7315 7354 7394 7434 7474 7515 7556 7597 7638 7679 7720 7761 7802 7843 7884 7925 7965 8006 8046 8086 8126 8165 8204 8243 8282 8320 8358 8395 8432 8469 8504 8540 8575 8609 8643 8675 8708 8739 8770 8800 8829 8857 8885 8911 8937 8962 8986 9009 9031 9053 9073 9093 9112 9131 9148 9165 9181 9197 9212 9227 9240 9254 9267 9280 9292 9304 9315 9327 9338 9349 9359 9370 9380 9390 9400 9410 9420 9430 9439 9449 9458 9468 9477 9486 9495 9503 9512 9520 9528 9536 9544 9551 9559 9566 9572 9579 9585 9590 9596 9601 9606 9610 9615 9619 9622 9626 9629 9632 9635 9638 9641 9643 9646 9649 9652 9655 9657 9660 9663 9666 9670 9673 9677 9680 9684 9688 9692 9697 9701 9705 9709 9713 9718 9722 9726 9730 9733 9737 9740 9744 9747 9749 9752 9754 9756 9758 9760 9762 9763 9764 9766 9767 9768 9769 9771 9772 9773 9775 9776 9778 9780 9782 9784 9786 9789 9791 9794 9797 9799 9802 9805 9808 9811 9813 9816 9818 9820 9822 9824 9826 9827 9828 9829 9830 9830 9830 9830 9829 9829 9828 9827 9826 9824 9823 9822 9820 9819 9818 9816 9815 9814 9813 9812 9812 9811 9811 9811 9811 9812 9812 9813 9814 9815 9816 9818 9819 9821 9822 9824 9826 9828 9830 9831 9833 9835 9837 9838 9840 9841 9843 9844 9845 9846 9847 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9851 9852 9852 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9860 9860 9860 9860 9860 9859 9858 9857 9856 9854 9853 9851 9849 9847 9844 9841 9839 9836 9833 9829 9826 9823 9819 9816 9813 9809 9806 9802 9799 9796 9792 9789 9786 9783 9780 9776 9773 9771 9768 9765 9762 9759 9757 9754 9752 9749 9747 9745 9743 9742 9740 9738 9737 9736 9735 9735 9734 9734 9734 9734 9735 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9744 9745 9745 9745 9745 9745 9744 9743 9741 9739 9737 9734 9731 9727 9723 9719 9714 9709 9704 9699 9693 9688 9682 9676 9670 9664 9658 9652 9646 9641 9635 9630 9624 9619 9614 9609 9604 9599 9594 9590 9585 9581 9577 9572 9568 9564 9560 9556 9552 9548 9544 9541 9537 9533 9530 9527 9524 9521 9518 9516 9514 9512 9511 9510 9509 9509 9509 9510 9511 9512 9514 9516 9519 9522 9525 9529 9533 9537 9542 9547 9552 9558 9563 9569 9575 9581 9587 9594 9600 9607 9613 9620 9627 9633 9640 9647 9653 9660 9667 9674 9680 9687 8214 0 34 7 9694 9700 9707 9713 9720 9726 9732 9738 9744 9750 9756 9762 9768 9773 9778 9784 9788 9793 9798 9802 9806 9810 9814 9818 9821 9825 9828 9831 9834 9836 9839 9841 9843 9845 9847 9849 9851 9853 9854 9856 9857 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9869 9870 9870 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9827 9825 9824 9822 9821 9820 9819 9817 9816 9815 9814 9813 9811 9810 9809 9807 9805 9804 9802 9800 9797 9795 9793 9790 9787 9785 9782 9779 9776 9773 9770 9768 9765 9763 9760 9758 9756 9754 9753 9751 9750 9750 9749 9748 9748 9748 9748 9748 9748 9747 9747 9747 9747 9746 9746 9745 9743 9742 9740 9738 9735 9732 9729 9725 9722 9717 9713 9708 9704 9699 9694 9688 9683 9678 9673 9668 9662 9657 9652 9647 9642 9636 9631 9625 9619 9614 9607 9600 9592 9584 9576 9566 9555 9544 9532 9519 9505 9489 9473 9456 9438 9419 9399 9379 9359 9338 9317 9296 9275 9254 9233 9213 9195 9177 9161 9145 9132 9121 9111 9103 9097 9094 9093 9094 9098 9103 9111 9121 9133 9146 9161 9179 9197 9217 9237 9258 9281 9304 9327 9350 9372 9395 9417 9438 9460 9481 9500 9518 9536 9553 9569 9583 9597 9610 9621 9632 9642 9652 9661 9669 9677 9684 9690 9697 9704 9710 9716 9722 9728 9734 9740 9746 9752 9758 9764 9771 9776 9782 9788 9794 9799 9804 9809 9814 9818 9822 9826 9829 9832 9835 9837 9839 9840 9842 9843 9844 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9847 9847 9847 9848 9848 9849 9850 9850 9851 9851 9852 9852 9852 9852 9852 9852 9851 9850 9848 9846 9844 9842 9839 9835 9832 9828 9824 9819 9815 9810 9805 9799 9794 9789 9784 9778 9773 9768 9763 9757 9752 9747 9743 9738 9734 9729 9725 9721 9717 9713 9708 9704 9700 9696 9691 9687 9682 9677 9672 9667 9662 9656 9650 9644 9638 9631 9624 9618 9611 9604 9597 9591 9584 9577 9570 9564 9557 9551 9546 9540 9535 9530 9525 9521 9518 9514 9511 9509 9507 9505 9504 9503 9503 9503 9503 9504 9505 9507 9509 9511 9514 9517 9520 9524 9528 9533 9537 9542 9548 9553 9559 9565 9571 9578 9584 9591 9598 9605 9612 9619 9626 9633 9641 9648 9655 9661 9668 9674 9680 9687 9692 9698 9703 9708 9713 9717 9722 9726 9730 9733 9737 9740 9743 9746 9748 9751 9753 9756 9758 9760 9762 9764 9766 9767 9769 9770 9772 9773 9774 9775 9775 9776 9776 9776 9776 9776 9775 9775 9774 9773 9771 9770 9768 9766 9764 9761 9759 9756 9753 9750 9747 9743 9740 9736 9732 9728 9724 9720 9715 9710 9705 9699 9693 9687 9681 9674 9667 9659 9650 9642 9632 9623 9612 9601 9590 9578 9565 9552 9538 8215 0 34 7 9523 9508 9493 9477 9461 9444 9426 9409 9391 9372 9353 9334 9315 9295 9275 9255 9235 9214 9194 9173 9152 9131 9110 9089 9068 9047 9026 9005 8984 8963 8942 8921 8900 8879 8859 8838 8818 8798 8779 8760 8741 8723 8705 8688 8671 8655 8640 8625 8611 8598 8586 8575 8564 8554 8545 8537 8530 8524 8519 8514 8510 8508 8505 8504 8503 8503 8504 8505 8506 8509 8511 8514 8518 8522 8526 8531 8536 8541 8547 8553 8559 8565 8572 8579 8586 8594 8602 8609 8618 8626 8635 8643 8652 8661 8671 8680 8690 8699 8709 8718 8728 8738 8748 8757 8767 8777 8786 8796 8806 8815 8825 8835 8845 8854 8864 8874 8884 8895 8906 8917 8928 8940 8952 8965 8978 8992 9006 9021 9036 9052 9068 9085 9103 9120 9138 9157 9176 9195 9214 9233 9252 9271 9290 9309 9328 9348 9366 9384 9402 9419 9437 9453 9469 9485 9501 9516 9531 9545 9559 9572 9586 9599 9612 9624 9636 9648 9660 9672 9683 9695 9706 9716 9727 9737 9748 9757 9767 9776 9785 9794 9802 9810 9817 9824 9831 9837 9843 9848 9853 9858 9862 9866 9869 9873 9876 9878 9881 9883 9885 9887 9889 9891 9892 9894 9896 9897 9899 9901 9903 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9926 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9934 9933 9931 9930 9929 9928 9928 9927 9927 9927 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9924 9923 9920 9918 9916 9913 9911 9908 9906 9903 9900 9897 9894 9891 9888 9885 9883 9880 9877 9874 9871 9868 9865 9861 9858 9855 9851 9848 9844 9840 9835 9831 9826 9821 9815 9809 9803 9797 9790 9783 9775 9768 9759 9751 9742 9734 9724 9715 9706 9696 9686 9677 9667 9658 9648 9639 9629 9620 9610 9601 9592 9584 9575 9566 9558 9550 9542 9534 9527 9519 9512 9504 9497 9490 9483 9477 9470 9464 9458 9452 9446 9440 9435 9430 9426 9422 9419 9416 9413 9411 9410 9409 9409 9410 9412 9414 9417 9420 9425 9430 9436 9442 9449 9457 9466 9474 9483 9493 9503 9513 9524 9534 9545 9555 9566 9576 9587 9597 9607 9617 9627 9636 9645 9654 9663 9671 9679 9687 9695 9702 9709 9716 9723 9730 9737 9743 9750 9756 9762 9769 9775 9781 9787 9794 9800 9806 9812 9817 9823 9829 9834 9839 9845 9849 9854 9858 9862 9866 9870 9873 9876 9878 9880 9882 9883 9885 9885 9886 9886 9886 9886 9886 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9878 9878 9878 9878 8216 0 34 7 9878 9878 9879 9879 9880 9881 9881 9882 9883 9884 9885 9885 9886 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9893 9894 9896 9898 9900 9902 9905 9907 9909 9912 9914 9916 9919 9921 9923 9925 9927 9928 9930 9931 9932 9932 9933 9933 9933 9932 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9897 9896 9894 9893 9892 9891 9889 9888 9886 9884 9883 9881 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9861 9859 9857 9856 9854 9853 9852 9851 9849 9848 9848 9847 9846 9845 9845 9845 9844 9844 9844 9844 9844 9845 9845 9846 9846 9847 9848 9849 9850 9852 9853 9854 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9874 9876 9878 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9883 9882 9880 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9858 9855 9853 9851 9848 9846 9843 9840 9838 9835 9833 9830 9827 9825 9822 9820 9817 9815 9812 9810 9807 9805 9802 9799 9797 9794 9791 9788 9785 9782 9779 9776 9772 9769 9765 9761 9757 9753 9749 9744 9740 9735 9730 9726 9721 9716 9711 9707 9702 9697 9693 9688 9684 9680 9676 9673 9669 9666 9664 9661 9659 9657 9656 9655 9654 9654 9654 9655 9656 9657 9658 9660 9663 9665 9668 9671 9675 9679 9683 9687 9691 9696 9701 9706 9711 9717 9722 9728 9733 9739 9744 9750 9756 9762 9767 9773 9779 9785 9790 9796 9801 9807 9812 9817 9823 9828 9833 9838 9843 9847 9852 9856 9861 9865 9869 9873 9877 9881 9885 9888 9892 9895 9898 9901 9904 9906 9909 9911 9913 9916 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9883 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9832 9828 9824 9820 9816 9811 9807 9803 9800 9796 9793 9790 9787 9784 9782 9780 9779 9778 9777 9777 9777 9777 9778 9780 9782 9784 9787 9790 9793 9796 9800 9805 9809 9813 9818 8217 0 34 7 9822 9827 9831 9836 9840 9845 9849 9853 9857 9860 9864 9867 9870 9873 9875 9878 9880 9882 9884 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9945 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9932 9930 9929 9928 9928 9927 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9919 9919 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9929 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9911 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9889 9887 9885 9883 9882 9880 9879 9877 9876 9875 9873 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9847 9846 9844 9843 9841 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9813 9811 9809 9808 9806 9804 9802 9801 9799 9798 9797 9795 9794 9793 9791 9790 9789 9787 9786 9784 9783 9781 9779 9777 9775 9773 9770 9768 9765 9762 9759 9756 9753 9750 9746 9743 9739 9736 9733 9729 9726 9722 9719 9715 9712 9708 9705 9701 9698 9694 9691 9687 9683 9680 9676 9672 9668 9664 9659 9655 9650 9645 9641 9636 9630 9625 9620 9615 9609 9604 9598 9592 9587 9581 9576 9570 9564 9559 9553 9548 9542 9537 9531 9526 9520 9514 9509 9503 9497 9490 9484 9477 9470 9463 9455 9447 9439 9430 9421 9411 9401 9391 9380 9369 9357 9346 9333 9321 9308 9295 9281 9268 9254 9240 9226 9211 9197 9182 9167 9152 9137 9121 9105 9089 9072 9055 9037 9019 9000 8981 8960 8939 8917 8894 8870 8845 8818 8791 8762 8732 8700 8667 8633 8597 8560 8521 8481 8440 8397 8353 8307 8218 0 34 7 8260 8212 8162 8110 8057 8003 7947 7889 7830 7769 7706 7642 7575 7506 7436 7363 7287 7209 7128 7045 6959 6870 6778 6684 6586 6486 6382 6276 6167 6056 5943 5825 5707 5588 5469 5349 5229 5109 4990 4870 4750 4635 4524 4416 4311 4210 4115 4028 3946 3871 3802 3743 3692 3650 3617 3592 3578 3573 3578 3592 3615 3649 3692 3743 3803 3870 3948 4031 4121 4216 4317 4426 4537 4651 4768 4888 5011 5135 5258 5382 5505 5627 5748 5867 5986 6103 6215 6325 6432 6536 6637 6734 6827 6918 7005 7090 7170 7248 7323 7395 7465 7532 7596 7658 7719 7777 7833 7887 7940 7991 8040 8088 8135 8181 8225 8268 8310 8350 8390 8428 8465 8501 8536 8570 8603 8634 8665 8695 8723 8751 8778 8803 8828 8851 8874 8896 8917 8937 8956 8975 8992 9009 9025 9041 9055 9069 9083 9095 9107 9119 9130 9140 9150 9159 9168 9177 9185 9193 9201 9208 9215 9222 9229 9236 9242 9249 9255 9262 9268 9274 9280 9286 9292 9298 9304 9309 9315 9320 9326 9331 9335 9340 9344 9348 9352 9355 9358 9361 9363 9366 9367 9369 9370 9371 9372 9373 9373 9373 9374 9374 9374 9375 9375 9375 9376 9376 9377 9377 9378 9379 9381 9382 9384 9385 9387 9389 9390 9392 9394 9395 9397 9398 9399 9400 9401 9402 9402 9401 9401 9400 9398 9396 9394 9391 9388 9385 9381 9376 9372 9367 9361 9355 9349 9343 9337 9330 9323 9316 9309 9303 9296 9289 9282 9275 9268 9262 9256 9250 9244 9238 9233 9228 9224 9220 9216 9212 9209 9207 9205 9203 9202 9201 9201 9201 9201 9202 9203 9205 9207 9210 9213 9217 9221 9225 9230 9235 9241 9247 9253 9260 9267 9275 9283 9292 9300 9310 9319 9329 9339 9350 9361 9372 9384 9395 9407 9419 9431 9443 9456 9468 9480 9492 9504 9516 9528 9540 9551 9562 9573 9583 9594 9603 9613 9622 9631 9639 9647 9654 9662 9669 9675 9682 9688 9694 9699 9705 9710 9715 9721 9726 9731 9736 9741 9746 9751 9755 9760 9765 9770 9775 9780 9785 9790 9794 9799 9804 9808 9812 9816 9820 9824 9828 9831 9834 9837 9840 9842 9844 9846 9848 9849 9851 9852 9853 9854 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9859 9860 9861 9862 9863 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9899 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 8219 0 34 7 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9913 9911 9910 9908 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9875 9873 9871 9869 9868 9866 9864 9862 9860 9859 9857 9856 9854 9853 9852 9851 9849 9849 9848 9847 9847 9846 9846 9846 9846 9845 9845 9845 9845 9845 9846 9846 9846 9845 9845 9845 9845 9845 9844 9843 9843 9842 9841 9839 9838 9836 9835 9833 9831 9828 9826 9823 9821 9818 9814 9811 9808 9804 9800 9796 9792 9788 9783 9779 9774 9769 9763 9758 9752 9747 9740 9734 9728 9721 9714 9707 9700 9692 9684 9676 9668 9660 9651 9642 9633 9624 9614 9604 9594 9584 9574 9563 9552 9541 9530 9518 9507 9495 9483 9471 9458 9446 9433 9420 9407 9394 9381 9367 9354 9341 9328 9314 9301 9289 9276 9264 9251 9240 9229 9218 9208 9198 9189 9181 9174 9167 9162 9157 9153 9150 9148 9147 9147 9148 9150 9152 9156 9161 9166 9172 9179 9186 9195 9203 9213 9222 9232 9243 9253 9264 9275 9286 9297 9308 9320 9331 9342 9353 9363 9374 9385 9395 9405 9415 9425 9435 9444 9454 9463 9472 9481 9490 9498 9507 9515 9523 9531 9539 9547 9554 9562 9569 9576 9582 9589 9595 9601 9606 9612 9617 9621 9626 9630 9634 9638 9641 9644 9647 9650 9653 9655 9657 9660 9662 9663 9665 9667 9668 9670 9671 9672 9673 9674 9675 9676 9677 9678 9678 9679 9679 9679 9679 9679 9678 9678 9677 9676 9675 9673 9672 9670 9668 9666 9664 9661 9659 9656 9654 9651 9648 9646 9643 9640 9637 9635 9632 9629 9626 9624 9621 9618 9615 9613 9610 9607 9604 9601 9598 9594 9591 9588 9584 9580 9577 9573 9569 9565 9562 9558 9554 9550 9546 9543 9539 9535 9532 8220 0 34 7 9528 9525 9522 9519 9516 9513 9510 9507 9504 9502 9499 9496 9493 9489 9486 9483 9479 9475 9470 9466 9461 9455 9449 9443 9437 9430 9423 9415 9408 9400 9391 9383 9374 9365 9357 9348 9339 9330 9321 9312 9304 9295 9287 9278 9270 9262 9254 9246 9239 9231 9223 9215 9208 9200 9192 9184 9176 9167 9159 9150 9141 9131 9122 9112 9101 9091 9080 9068 9057 9045 9033 9021 9009 8996 8983 8971 8958 8945 8932 8918 8905 8892 8878 8864 8851 8837 8823 8808 8794 8779 8764 8748 8733 8716 8700 8683 8665 8647 8628 8609 8589 8569 8548 8526 8504 8482 8459 8435 8411 8387 8362 8337 8311 8285 8258 8231 8203 8175 8147 8117 8087 8056 8025 7992 7958 7924 7888 7851 7812 7772 7730 7686 7641 7594 7544 7493 7440 7384 7327 7267 7206 7142 7076 7008 6939 6868 6794 6720 6644 6567 6490 6410 6331 6251 6171 6092 6012 5933 5854 5776 5697 5621 5546 5472 5399 5328 5258 5191 5126 5062 5000 4941 4884 4829 4777 4727 4679 4634 4591 4550 4512 4477 4444 4413 4386 4360 4338 4318 4300 4286 4274 4264 4258 4254 4253 4255 4259 4267 4277 4290 4306 4324 4346 4370 4396 4426 4458 4493 4531 4571 4613 4658 4705 4755 4807 4860 4917 4974 5034 5095 5158 5223 5289 5357 5425 5494 5565 5637 5709 5781 5854 5928 6002 6076 6150 6224 6297 6370 6443 6516 6588 6659 6729 6799 6867 6935 7002 7067 7131 7193 7255 7315 7373 7430 7486 7540 7593 7643 7693 7741 7787 7832 7875 7916 7956 7995 8032 8067 8102 8135 8166 8197 8226 8254 8281 8308 8333 8357 8381 8404 8426 8448 8469 8490 8510 8530 8550 8570 8589 8609 8628 8647 8667 8686 8705 8724 8742 8761 8780 8799 8817 8835 8854 8871 8889 8906 8923 8940 8956 8972 8987 9002 9016 9030 9044 9057 9069 9081 9093 9104 9115 9125 9135 9144 9154 9163 9172 9181 9189 9198 9206 9214 9222 9231 9239 9247 9255 9263 9271 9279 9287 9294 9302 9310 9317 9325 9332 9339 9346 9353 9359 9365 9372 9377 9383 9389 9394 9399 9404 9408 9413 9417 9422 9426 9430 9434 9438 9442 9446 9450 9453 9457 9461 9465 9469 9473 9476 9480 9484 9488 9492 9495 9499 9502 9506 9509 9513 9516 9519 9522 9525 9527 9530 9533 9535 9537 9540 9542 9544 9547 9549 9551 9553 9556 9558 9560 9563 9566 9568 9571 9574 9577 9581 9584 9588 9591 9595 9599 9603 9607 9611 9615 9619 9623 9627 9631 9635 9639 9643 9647 9650 9654 9657 9660 9664 9666 9669 9672 9674 9676 9678 9680 9682 9683 9685 9686 9687 9688 9689 9690 9690 9691 9691 9692 9692 9692 9693 9693 9693 9694 9694 9694 9694 9694 9695 9695 9695 9695 9695 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9695 9695 9695 9694 9694 9693 9692 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9682 9681 9680 9679 8221 0 34 7 9678 9677 9676 9676 9675 9674 9674 9673 9673 9673 9673 9673 9673 9673 9673 9674 9674 9675 9676 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9685 9686 9687 9687 9688 9688 9688 9688 9688 9688 9687 9687 9686 9685 9684 9683 9682 9680 9679 9677 9676 9674 9673 9671 9669 9667 9666 9664 9662 9660 9658 9656 9654 9652 9650 9648 9646 9644 9642 9639 9637 9634 9631 9628 9625 9621 9618 9614 9610 9605 9601 9596 9591 9586 9581 9575 9570 9564 9558 9553 9547 9541 9535 9530 9524 9519 9513 9508 9503 9498 9493 9489 9485 9481 9477 9473 9470 9467 9464 9462 9460 9457 9456 9454 9452 9451 9449 9448 9447 9446 9445 9444 9443 9442 9441 9439 9438 9437 9436 9434 9432 9430 9428 9426 9423 9420 9417 9414 9411 9407 9403 9398 9394 9389 9383 9378 9373 9367 9361 9355 9349 9342 9336 9330 9323 9317 9311 9305 9299 9293 9288 9282 9277 9272 9268 9263 9259 9255 9251 9248 9244 9241 9238 9234 9231 9228 9225 9222 9219 9215 9212 9208 9204 9200 9196 9191 9186 9181 9176 9171 9165 9159 9153 9147 9140 9133 9126 9119 9112 9105 9097 9089 9081 9073 9064 9055 9046 9036 9026 9015 9004 8992 8979 8966 8952 8938 8922 8906 8889 8870 8851 8831 8810 8787 8764 8739 8713 8686 8657 8627 8595 8561 8526 8489 8450 8409 8366 8320 8272 8221 8167 8110 8051 7988 7921 7852 7779 7703 7623 7540 7454 7365 7272 7177 7080 6982 6882 6779 6677 6575 6472 6370 6271 6174 6079 5986 5896 5813 5736 5664 5598 5538 5487 5444 5408 5381 5361 5352 5351 5359 5375 5400 5434 5476 5525 5581 5644 5715 5791 5871 5956 6045 6141 6237 6334 6432 6531 6631 6731 6831 6930 7030 7126 7219 7310 7400 7487 7570 7650 7727 7802 7874 7942 8007 8070 8130 8188 8243 8295 8346 8395 8441 8486 8529 8571 8611 8649 8687 8723 8758 8792 8825 8857 8888 8918 8947 8975 9002 9028 9053 9077 9101 9123 9144 9165 9184 9203 9221 9238 9254 9269 9284 9298 9311 9323 9335 9347 9357 9368 9378 9387 9396 9405 9413 9422 9430 9437 9445 9452 9459 9466 9473 9479 9486 9493 9499 9505 9512 9518 9525 9531 9537 9543 9550 9556 9562 9569 9575 9581 9587 9593 9600 9606 9612 9618 9624 9630 9635 9641 9646 9652 9657 9662 9667 9672 9676 9681 9685 9689 9693 9697 9700 9704 9707 9710 9713 9716 9719 9721 9724 9726 9729 9731 9734 9736 9739 9741 9744 9746 9749 9752 9754 9757 9760 9763 9766 9769 9772 9775 9778 9782 9785 9788 9791 9794 9797 9800 9803 9806 9808 9811 9814 9816 9818 9820 9822 9824 9825 9827 9828 9830 9831 9832 9833 9834 9835 9836 9836 9837 9838 9838 9839 9840 9841 9841 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9855 9856 9858 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 8222 0 34 7 9870 9871 9872 9873 9873 9874 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9877 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9867 9865 9863 9861 9859 9856 9854 9851 9847 9844 9840 9836 9832 9828 9823 9819 9814 9809 9804 9799 9794 9788 9783 9778 9773 9767 9762 9757 9752 9747 9742 9737 9733 9728 9723 9719 9714 9710 9705 9701 9697 9693 9688 9684 9680 9676 9672 9668 9664 9661 9657 9654 9650 9647 9644 9642 9639 9637 9636 9634 9633 9632 9632 9632 9633 9634 9635 9637 9639 9641 9644 9647 9651 9655 9659 9663 9668 9673 9678 9683 9688 9693 9698 9704 9709 9714 9719 9725 9730 9735 9740 9745 9750 9754 9759 9764 9769 9773 9778 9783 9787 9792 9796 9801 9805 9810 9814 9819 9823 9828 9832 9836 9840 9844 9848 9851 9855 9858 9861 9864 9867 9870 9872 9875 9877 9878 9880 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9880 9878 9875 9872 9869 9865 9862 9858 9854 9850 9845 9841 9836 9831 9825 9820 9814 9808 9802 9796 9789 9782 9775 9768 9760 9752 9744 9735 9726 9717 9708 9698 9689 9678 9668 9657 9646 9635 9624 9612 9600 9589 9577 9565 9553 9540 9528 9516 9504 9493 9481 9470 9459 9448 9438 9428 9418 9409 9401 9393 9385 9378 9372 9367 9362 9357 9354 9351 9348 9347 9345 9345 9345 9346 9347 9349 9351 9353 9357 9360 9364 9369 9373 9378 9384 9390 9396 9402 9409 9415 9422 9430 9437 9445 9453 9461 9469 9477 9485 9494 9502 9511 9519 9528 9536 9544 9553 9561 9569 9576 9584 9591 9597 9604 9610 9615 9620 9624 9628 9632 9635 9637 9639 9640 9640 9640 9640 9638 9637 9635 9632 9629 9626 9622 9618 9613 9609 9604 9598 9593 9587 9582 9576 9570 9564 9558 9551 9545 9539 9532 9526 9519 9513 9506 9499 9493 9486 9479 9473 9466 9460 9454 9448 9442 9436 9431 9426 9422 9418 9414 9411 9409 9407 9406 9406 9406 9408 9410 9412 9416 9421 9426 9432 9438 9446 9454 9462 9471 9481 9491 9502 9513 9523 9535 9546 9557 9569 9580 9591 9602 9613 9624 9635 9646 9656 9666 9676 9685 9695 9704 9713 9721 9730 9738 9746 9754 9761 9769 9776 9783 9790 9797 9803 9809 9815 9821 9827 8223 0 34 7 9832 9837 9841 9845 9849 9853 9856 9859 9862 9864 9867 9868 9870 9871 9873 9874 9875 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9887 9887 9888 9888 9889 9890 9891 9893 9894 9896 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9912 9913 9913 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9904 9904 9903 9902 9901 9901 9901 9901 9901 9901 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9845 9844 9842 9840 9838 9837 9835 9834 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9826 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9820 9819 9818 9816 9814 9812 9809 9807 9804 9801 9799 9796 9792 9789 9786 9783 9780 9777 9774 9771 9768 9765 9762 9759 9757 9754 9752 9750 9747 9745 9744 9742 9740 9739 9737 9735 9734 9733 9731 9730 9728 9727 9725 9724 9722 9720 9718 9716 9714 9711 9709 9706 9703 9700 9696 9693 9689 9684 9680 9675 9671 9666 9660 9655 9649 9644 9638 9632 9626 9620 9615 9609 9603 9598 9592 9587 9581 9577 9572 9567 9563 9559 9555 9551 9547 9543 9540 9536 9532 9528 9525 9521 9517 9512 9508 9503 9497 9491 9485 9478 9471 9463 9455 9446 9437 9427 9417 9407 9396 9384 9372 9360 9348 9335 9322 9309 9296 9282 9269 9255 9240 9226 9211 9196 9180 9164 9148 9131 9113 9095 9076 9056 9036 9014 8991 8968 8943 8917 8890 8862 8832 8802 8770 8736 8701 8665 8628 8589 8549 8508 8465 8421 8376 8329 8280 8230 8179 8125 8070 8013 7954 7893 7829 7763 7694 7623 7550 7473 7393 7311 7225 7137 7045 6951 6854 6755 6654 6548 6441 6335 6228 6121 6013 5906 5799 5691 5584 5483 5385 5291 5200 5112 5033 4960 4893 4832 4778 4734 4698 4670 4650 4638 4637 4644 4659 4683 8224 0 34 7 4715 4756 4804 4859 4921 4990 5066 5146 5231 5319 5412 5510 5609 5709 5810 5912 6014 6116 6219 6321 6423 6522 6619 6714 6807 6899 6986 7072 7155 7235 7313 7387 7459 7529 7596 7661 7723 7783 7841 7897 7950 8002 8052 8100 8146 8191 8234 8275 8315 8354 8390 8425 8459 8492 8522 8552 8580 8606 8632 8656 8679 8700 8720 8740 8758 8775 8791 8806 8821 8835 8848 8860 8873 8884 8896 8907 8917 8928 8938 8948 8958 8968 8978 8988 8998 9008 9018 9027 9037 9047 9056 9066 9075 9084 9094 9103 9111 9120 9129 9137 9146 9154 9162 9170 9178 9186 9194 9202 9210 9218 9225 9234 9242 9250 9258 9267 9275 9284 9292 9301 9309 9318 9326 9334 9342 9349 9357 9363 9370 9376 9381 9386 9390 9394 9397 9400 9402 9404 9405 9406 9407 9407 9407 9407 9407 9407 9407 9407 9408 9409 9410 9412 9414 9417 9420 9424 9428 9433 9438 9444 9450 9456 9462 9468 9475 9481 9487 9492 9498 9503 9508 9512 9516 9520 9522 9525 9527 9528 9530 9531 9532 9532 9533 9533 9534 9534 9534 9535 9535 9535 9535 9535 9535 9533 9532 9530 9526 9521 9514 9506 9497 9485 9470 9453 9434 9412 9386 9358 9327 9294 9257 9217 9175 9132 9087 9041 8993 8945 8896 8848 8800 8755 8711 8670 8631 8593 8562 8535 8513 8495 8481 8474 8473 8476 8485 8499 8519 8544 8573 8606 8643 8686 8730 8776 8824 8873 8924 8975 9026 9077 9128 9176 9222 9266 9309 9350 9387 9421 9453 9482 9509 9531 9552 9571 9587 9601 9612 9623 9632 9640 9648 9653 9659 9664 9670 9675 9681 9686 9692 9697 9703 9710 9716 9723 9729 9736 9742 9749 9756 9762 9769 9774 9780 9785 9789 9794 9797 9800 9803 9805 9807 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9822 9824 9826 9829 9831 9834 9837 9839 9842 9845 9848 9851 9854 9856 9859 9861 9863 9864 9865 9866 9867 9867 9868 9867 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9857 9857 9857 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9877 9878 9878 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9873 9872 9871 9871 9871 9870 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9872 9871 9871 9871 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9875 9875 9874 9873 9872 9871 8225 0 34 7 9870 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9852 9851 9850 9849 9847 9845 9843 9840 9837 9834 9831 9827 9824 9820 9816 9812 9808 9804 9800 9796 9792 9788 9784 9781 9777 9774 9771 9768 9766 9764 9762 9761 9760 9759 9758 9758 9758 9758 9758 9759 9760 9761 9762 9764 9765 9767 9769 9771 9773 9775 9777 9780 9782 9785 9787 9790 9792 9794 9797 9799 9802 9804 9806 9809 9811 9813 9815 9817 9818 9820 9821 9823 9824 9825 9826 9827 9827 9828 9828 9828 9828 9828 9828 9827 9827 9827 9826 9825 9825 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9805 9804 9802 9800 9798 9796 9794 9792 9790 9787 9785 9783 9780 9778 9775 9773 9770 9768 9766 9763 9761 9758 9756 9754 9751 9749 9747 9744 9742 9740 9737 9735 9732 9730 9727 9724 9721 9718 9715 9711 9708 9704 9700 9697 9693 9688 9684 9680 9675 9671 9666 9662 9657 9653 9648 9643 9639 9634 9629 9624 9620 9615 9610 9605 9600 9595 9590 9584 9579 9573 9568 9562 9556 9550 9543 9537 9530 9523 9516 9510 9503 9495 9488 9481 9474 9467 9461 9454 9447 9441 9435 9429 9423 9418 9412 9408 9403 9399 9394 9390 9387 9384 9380 9377 9374 9372 9369 9367 9364 9362 9359 9357 9355 9353 9350 9348 9346 9344 9341 9339 9337 9334 9332 9330 9327 9325 9322 9320 9317 9314 9311 9308 9305 9301 9297 9293 9288 9282 9277 9270 9263 9256 9247 9238 9229 9218 9206 9194 9181 9167 9152 9136 9119 9101 9083 9063 9043 9021 8999 8975 8951 8925 8898 8870 8841 8810 8777 8743 8706 8669 8628 8586 8541 8494 8445 8392 8337 8279 8218 8154 8087 8017 7945 7870 7793 7711 7629 7546 7462 7378 7292 7207 7121 7036 6951 6869 6791 6715 6642 6572 6508 6450 6397 6349 6307 6273 6245 6225 6211 6204 6206 6215 6230 6253 6282 6319 6361 6409 6462 6520 6585 6652 6723 6796 6872 6952 7033 7114 7194 7275 7355 7435 7515 7595 7675 7750 7824 7896 7966 8034 8099 8162 8222 8281 8337 8391 8442 8492 8540 8585 8629 8671 8712 8751 8788 8824 8858 8892 8923 8954 8983 9012 9039 9065 9090 9114 9137 9159 9180 9200 9219 9237 9254 9271 9286 9301 9316 9329 9342 9355 9367 9378 9390 9400 9411 9421 9431 9440 9450 9459 9468 9476 9485 9493 9502 9510 9518 9525 9533 9540 9548 9555 9562 9568 9575 9581 9587 9593 9599 9604 9610 9615 9620 9625 9630 9634 9639 9643 9648 9652 9656 9660 9664 9668 9672 9675 9679 9683 9686 9689 9693 9696 9699 9702 9704 9707 9709 9712 9714 9716 9718 9720 9721 9723 9725 9726 9727 9728 9730 9731 9732 9733 9734 9735 9736 9738 9739 9740 9741 9743 9744 9745 9747 9748 8226 0 34 8 9770 9773 9775 9778 9780 9782 9784 9785 9786 9787 9787 9787 9787 9787 9787 9787 9786 9786 9786 9785 9785 9785 9785 9785 9785 9785 9785 9786 9786 9787 9787 9788 9788 9789 9790 9790 9791 9791 9791 9791 9790 9790 9789 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9780 9779 9779 9779 9779 9780 9780 9781 9782 9783 9785 9786 9788 9790 9791 9793 9795 9796 9798 9799 9800 9801 9802 9803 9803 9803 9803 9803 9802 9802 9801 9800 9798 9797 9796 9794 9793 9791 9790 9788 9787 9785 9784 9783 9781 9780 9779 9778 9777 9776 9775 9774 9774 9773 9772 9772 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9772 9772 9773 9774 9774 9775 9775 9776 9776 9777 9777 9777 9778 9777 9777 9777 9776 9775 9774 9773 9771 9770 9768 9765 9763 9761 9759 9756 9754 9751 9749 9747 9744 9742 9741 9739 9737 9736 9735 9734 9733 9733 9732 9732 9732 9732 9733 9733 9733 9733 9734 9734 9734 9734 9733 9733 9732 9731 9730 9728 9727 9725 9722 9720 9717 9715 9712 9708 9705 9702 9699 9696 9692 9689 9687 9684 9681 9678 9676 9674 9672 9670 9669 9668 9667 9666 9665 9664 9664 9663 9662 9662 9661 9661 9660 9659 9658 9657 9656 9655 9653 9652 9650 9648 9646 9643 9641 9638 9636 9633 9631 9628 9626 9623 9620 9618 9615 9613 9610 9608 9606 9603 9601 9598 9596 9593 9591 9588 9586 9583 9580 9577 9573 9570 9566 9563 9559 9555 9550 9546 9542 9538 9533 9529 9525 9520 9516 9512 9508 9504 9500 9496 9492 9489 9486 9482 9479 9476 9473 9471 9468 9465 9462 9459 9456 9453 9450 9447 9444 9440 9437 9433 9429 9425 9421 9417 9413 9408 9403 9398 9393 9388 9383 9378 9372 9366 9360 9354 9348 9341 9335 9328 9321 9314 9307 9299 9291 9283 9275 9267 9259 9250 9242 9233 9224 9215 9206 9197 9188 9178 9169 9160 9150 9141 9131 9122 9112 9102 9092 9082 9072 9062 9051 9040 9029 9018 9006 8995 8983 8970 8957 8944 8931 8917 8903 8889 8874 8859 8843 8827 8811 8794 8777 8759 8741 8722 8703 8684 8663 8642 8621 8599 8576 8553 8529 8504 8479 8453 8426 8398 8370 8341 8311 8281 8249 8217 8185 8151 8117 8081 8045 8009 7971 7932 7893 7853 7811 7769 7726 7681 7635 7589 7541 7491 7441 7389 7335 7280 7224 7166 7107 7046 6984 6919 6854 6786 6717 6646 6573 6499 6422 6344 6263 6181 6096 6010 5921 5829 5735 5639 5540 5439 5335 5228 5118 5005 4890 4772 4650 4527 4401 4272 4140 4006 3871 3735 3597 3457 3317 3176 3036 2896 2757 2620 2483 2348 2214 2085 1959 1836 1717 1601 1491 1385 1284 1189 1098 1013 933 859 791 728 671 619 573 533 498 469 445 426 413 405 403 405 413 427 445 469 499 533 573 619 670 726 788 855 927 1005 1088 1176 1269 8227 0 34 8 1367 1471 1578 1689 1804 1923 2046 2171 2299 2429 2561 2697 2833 2969 3105 3240 3376 3512 3647 3783 3918 4050 4180 4308 4434 4559 4680 4799 4915 5029 5141 5249 5354 5457 5557 5655 5749 5841 5931 6018 6102 6184 6263 6341 6415 6488 6559 6627 6693 6758 6820 6881 6940 6997 7053 7107 7159 7210 7259 7307 7353 7399 7442 7485 7526 7566 7605 7643 7680 7716 7750 7784 7816 7848 7878 7908 7937 7965 7992 8018 8043 8067 8091 8114 8136 8158 8179 8199 8219 8238 8256 8274 8292 8309 8326 8342 8358 8374 8390 8405 8421 8436 8451 8466 8481 8496 8511 8526 8541 8556 8571 8586 8601 8617 8632 8647 8662 8678 8693 8708 8723 8738 8753 8768 8783 8797 8811 8825 8839 8852 8865 8878 8891 8903 8916 8928 8939 8951 8963 8974 8985 8996 9007 9017 9028 9038 9048 9058 9068 9078 9087 9097 9106 9114 9123 9131 9139 9146 9153 9159 9165 9171 9176 9181 9186 9190 9193 9196 9199 9202 9205 9208 9210 9213 9215 9218 9221 9224 9228 9231 9235 9240 9245 9250 9256 9262 9268 9275 9282 9290 9297 9305 9313 9321 9329 9337 9345 9352 9359 9366 9373 9379 9385 9391 9396 9400 9404 9408 9411 9414 9417 9419 9421 9423 9425 9426 9427 9429 9430 9431 9432 9434 9435 9436 9438 9439 9441 9442 9444 9446 9447 9449 9451 9452 9454 9455 9457 9458 9460 9461 9462 9463 9464 9464 9465 9466 9466 9467 9467 9467 9468 9468 9468 9468 9468 9468 9469 9469 9469 9469 9469 9468 9468 9468 9468 9467 9467 9466 9465 9465 9464 9463 9462 9461 9460 9458 9457 9456 9455 9454 9453 9452 9451 9450 9450 9449 9448 9448 9447 9446 9446 9445 9444 9443 9442 9441 9439 9437 9435 9433 9431 9428 9425 9421 9418 9414 9409 9405 9400 9395 9390 9384 9378 9373 9367 9361 9355 9349 9343 9337 9331 9325 9319 9313 9306 9300 9294 9287 9280 9273 9266 9258 9251 9243 9235 9226 9217 9208 9199 9189 9179 9169 9158 9147 9137 9126 9114 9103 9092 9081 9069 9058 9046 9035 9023 9012 9001 8989 8978 8967 8955 8944 8933 8921 8910 8898 8887 8875 8863 8851 8838 8826 8813 8800 8787 8774 8760 8746 8731 8717 8702 8687 8671 8655 8639 8622 8605 8588 8570 8552 8534 8516 8497 8478 8459 8440 8421 8401 8382 8363 8343 8324 8306 8287 8268 8250 8232 8215 8197 8180 8163 8147 8130 8114 8097 8081 8064 8047 8029 8011 7993 7974 7954 7933 7911 7889 7865 7839 7813 7786 7757 7727 7696 7664 7630 7595 7560 7523 7484 7445 7404 7361 7317 7272 7224 7174 7122 7067 7009 6948 6884 6816 6743 6665 6584 6498 6406 6309 6207 6101 5990 5871 5749 5625 5498 5368 5233 5098 4963 4828 4693 4562 4434 4308 4186 4066 3957 3854 3758 3668 3586 3514 3450 3393 3344 3302 3270 3244 3222 3205 3194 3189 3186 3184 3183 3183 3185 3186 3187 3189 8228 0 34 8 3190 3188 3186 3184 3182 3180 3179 3179 3181 3183 3187 3197 3212 3231 3256 3284 3322 3367 3417 3474 3537 3610 3688 3771 3860 3953 4056 4159 4263 4368 4474 4580 4687 4793 4900 5006 5105 5200 5292 5379 5463 5540 5612 5680 5742 5799 5850 5897 5939 5977 6010 6039 6064 6085 6103 6116 6127 6134 6138 6139 6136 6130 6121 6109 6093 6074 6051 6025 5994 5960 5923 5881 5835 5785 5731 5672 5610 5543 5472 5397 5317 5234 5146 5055 4959 4860 4756 4649 4539 4425 4308 4186 4063 3937 3808 3677 3542 3406 3270 3134 2997 2859 2722 2584 2447 2309 2176 2046 1918 1793 1671 1555 1443 1337 1236 1140 1051 970 895 826 765 712 666 627 595 571 555 545 541 543 552 568 587 611 638 669 707 745 782 820 858 896 933 971 1009 1046 1078 1106 1132 1154 1174 1189 1200 1209 1214 1215 1212 1207 1200 1192 1182 1171 1159 1147 1135 1123 1114 1107 1102 1100 1099 1104 1113 1126 1143 1164 1192 1224 1261 1303 1350 1403 1461 1524 1592 1664 1741 1823 1909 1999 2093 2191 2292 2397 2505 2616 2730 2846 2965 3085 3207 3332 3458 3583 3709 3836 3962 4088 4215 4341 4467 4591 4712 4832 4950 5067 5180 5290 5398 5502 5605 5703 5798 5891 5980 6066 6149 6229 6307 6381 6453 6522 6589 6654 6717 6778 6837 6894 6949 7003 7055 7106 7156 7204 7251 7297 7341 7384 7426 7466 7505 7543 7579 7614 7647 7679 7710 7739 7767 7793 7818 7842 7864 7886 7906 7924 7942 7958 7974 7988 8002 8014 8026 8037 8047 8056 8064 8072 8078 8084 8089 8094 8097 8100 8102 8103 8103 8102 8100 8097 8093 8088 8082 8075 8067 8058 8047 8035 8022 8008 7993 7976 7958 7939 7918 7896 7873 7848 7822 7795 7766 7736 7704 7670 7635 7599 7561 7521 7480 7436 7391 7344 7295 7243 7189 7133 7074 7013 6948 6880 6810 6735 6658 6576 6491 6403 6310 6213 6113 6009 5902 5789 5674 5557 5438 5316 5189 5063 4937 4810 4684 4559 4437 4316 4196 4079 3969 3866 3768 3676 3590 3515 3448 3390 3341 3302 3274 3256 3249 3252 3265 3290 3324 3367 3420 3482 3554 3633 3718 3809 3907 4013 4121 4233 4347 4463 4584 4704 4824 4944 5065 5183 5300 5415 5529 5641 5749 5854 5956 6054 6150 6241 6329 6413 6494 6572 6646 6716 6784 6847 6908 6965 7019 7070 7118 7162 7203 7241 7277 7309 7338 7363 7386 7406 7423 7438 7449 7458 7464 7469 7471 7471 7469 7467 7464 7461 7457 7453 7449 7445 7441 7440 7440 7442 7445 7450 7459 7471 7485 7501 7521 7544 7570 7598 7630 7663 7701 7740 7780 7822 7866 7913 7959 8006 8053 8099 8146 8192 8238 8284 8329 8372 8413 8453 8491 8528 8562 8595 8627 8656 8684 8710 8735 8758 8780 8801 8821 8840 8858 8875 8892 8908 8924 8939 8955 8970 8985 9001 9016 9031 8229 0 34 8 9046 9061 9076 9090 9105 9120 9134 9148 9162 9175 9188 9201 9213 9224 9235 9246 9255 9264 9272 9280 9287 9294 9300 9306 9311 9316 9320 9324 9328 9332 9336 9340 9344 9347 9351 9355 9359 9364 9368 9373 9378 9383 9388 9393 9398 9404 9409 9414 9419 9424 9429 9434 9438 9442 9446 9450 9453 9456 9458 9460 9462 9463 9465 9465 9466 9466 9466 9466 9465 9465 9464 9463 9462 9460 9459 9457 9455 9452 9450 9447 9444 9440 9436 9432 9428 9423 9417 9411 9405 9398 9391 9383 9375 9366 9357 9348 9338 9328 9317 9306 9295 9283 9272 9259 9247 9235 9222 9209 9196 9183 9169 9156 9142 9128 9114 9100 9086 9071 9057 9043 9028 9014 9000 8986 8972 8958 8945 8932 8919 8907 8895 8885 8874 8865 8856 8849 8842 8836 8831 8827 8824 8822 8820 8820 8821 8822 8825 8828 8832 8836 8841 8847 8854 8861 8868 8876 8885 8894 8904 8914 8924 8935 8946 8958 8970 8983 8996 9010 9024 9039 9054 9069 9085 9101 9117 9134 9151 9167 9184 9201 9218 9234 9250 9266 9281 9297 9311 9325 9338 9351 9363 9375 9386 9396 9406 9415 9423 9432 9439 9447 9454 9460 9467 9473 9479 9484 9490 9495 9500 9505 9510 9515 9519 9524 9528 9531 9535 9538 9541 9543 9546 9547 9549 9550 9550 9551 9550 9550 9549 9548 9547 9545 9544 9542 9540 9537 9535 9533 9530 9528 9525 9523 9520 9518 9515 9512 9509 9506 9503 9499 9496 9492 9488 9484 9480 9475 9470 9465 9459 9454 9448 9441 9434 9428 9420 9413 9405 9397 9389 9381 9373 9364 9355 9346 9337 9328 9318 9308 9298 9288 9278 9267 9256 9245 9233 9222 9210 9198 9185 9172 9159 9145 9131 9117 9102 9087 9072 9056 9040 9023 9006 8988 8970 8951 8932 8912 8892 8871 8849 8826 8803 8778 8753 8726 8699 8670 8641 8609 8577 8544 8509 8472 8434 8395 8354 8312 8268 8222 8175 8126 8075 8022 7968 7911 7853 7792 7730 7665 7597 7527 7455 7379 7300 7218 7133 7044 6951 6855 6754 6649 6541 6427 6309 6187 6061 5932 5796 5658 5518 5376 5232 5085 4938 4791 4644 4497 4355 4217 4082 3952 3824 3708 3600 3502 3411 3330 3263 3208 3164 3133 3114 3111 3120 3142 3177 3223 3285 3358 3440 3532 3634 3748 3868 3993 4124 4260 4405 4550 4696 4841 4986 5131 5276 5421 5565 5708 5845 5978 6108 6234 6357 6474 6588 6697 6803 6904 7001 7095 7185 7272 7355 7435 7512 7587 7658 7727 7794 7858 7920 7980 8038 8094 8148 8201 8251 8300 8347 8392 8435 8478 8518 8557 8594 8630 8665 8698 8730 8760 8790 8818 8845 8871 8895 8919 8942 8964 8985 9005 9024 9043 9061 9079 9095 9112 9127 9143 9158 9172 9186 9200 9214 9227 9240 9253 9265 9278 9290 9302 9314 9325 9337 9348 9359 9369 9380 9390 9399 9409 9418 9426 9434 9442 9450 9456 9463 9469 9475 9480 9485 9490 8230 0 34 8 9494 9498 9502 9506 9509 9513 9516 9519 9522 9525 9528 9531 9535 9538 9541 9544 9547 9551 9554 9558 9561 9565 9568 9572 9575 9579 9582 9586 9589 9592 9595 9597 9600 9602 9604 9606 9608 9609 9610 9612 9613 9613 9614 9615 9616 9616 9617 9618 9619 9619 9620 9621 9622 9624 9625 9627 9629 9630 9632 9634 9637 9639 9641 9644 9646 9649 9651 9653 9655 9657 9659 9661 9663 9664 9665 9666 9667 9668 9668 9668 9668 9668 9668 9668 9667 9667 9666 9666 9666 9665 9665 9665 9665 9665 9665 9666 9666 9667 9668 9669 9670 9672 9673 9675 9677 9679 9681 9683 9685 9687 9690 9692 9694 9696 9698 9700 9702 9704 9706 9708 9709 9711 9712 9713 9714 9714 9715 9715 9715 9715 9715 9715 9714 9713 9712 9711 9709 9707 9705 9703 9701 9699 9696 9693 9691 9688 9685 9682 9680 9677 9674 9671 9669 9666 9664 9661 9659 9657 9655 9653 9651 9650 9648 9646 9645 9643 9642 9640 9638 9636 9634 9632 9629 9626 9623 9620 9616 9611 9606 9600 9594 9588 9581 9573 9565 9556 9547 9538 9528 9517 9507 9496 9485 9473 9461 9449 9437 9425 9412 9399 9386 9372 9359 9344 9329 9314 9298 9281 9263 9244 9224 9202 9179 9155 9129 9102 9073 9042 9010 8977 8942 8905 8867 8829 8791 8753 8715 8676 8638 8600 8561 8526 8493 8462 8433 8406 8383 8363 8347 8333 8323 8317 8315 8316 8320 8328 8339 8354 8370 8389 8410 8435 8461 8487 8513 8540 8567 8595 8622 8650 8677 8703 8727 8750 8772 8793 8812 8829 8845 8860 8873 8885 8896 8905 8914 8921 8927 8932 8936 8940 8942 8944 8945 8946 8945 8944 8943 8940 8937 8934 8930 8925 8919 8914 8908 8901 8894 8887 8879 8872 8865 8858 8851 8844 8838 8831 8826 8821 8817 8814 8811 8809 8808 8808 8808 8809 8811 8814 8817 8820 8824 8829 8834 8839 8844 8850 8856 8862 8868 8874 8881 8888 8895 8902 8909 8917 8925 8934 8943 8952 8962 8972 8983 8995 9007 9020 9033 9047 9061 9076 9090 9106 9121 9137 9152 9168 9183 9199 9214 9229 9244 9258 9272 9285 9298 9310 9322 9333 9344 9355 9365 9374 9383 9391 9399 9407 9414 9421 9427 9433 9439 9445 9450 9455 9460 9464 9468 9472 9476 9480 9484 9487 9490 9493 9496 9499 9502 9505 9508 9511 9513 9516 9519 9521 9524 9526 9528 9530 9532 9534 9535 9536 9537 9537 9537 9536 9535 9533 9531 9529 9526 9523 9519 9514 9510 9505 9500 9494 9488 9483 9477 9472 9466 9461 9456 9450 9446 9441 9437 9433 9429 9426 9423 9420 9417 9415 9412 9410 9408 9406 9404 9401 9399 9396 9394 9391 9388 9385 9381 9377 9373 9368 9364 9359 9354 9349 9343 9338 9332 9327 9321 9316 9310 9304 9298 9293 9287 9281 9275 9270 9264 9258 9252 9246 9240 9234 9227 9221 9214 9207 9200 9193 9186 9178 9170 9162 9154 9146 9137 9128 8231 0 34 8 9119 9110 9101 9091 9081 9071 9060 9050 9039 9027 9016 9004 8992 8979 8966 8953 8940 8926 8911 8897 8882 8866 8851 8834 8818 8801 8784 8766 8749 8730 8712 8693 8674 8654 8634 8614 8593 8572 8550 8528 8505 8481 8457 8433 8407 8381 8354 8326 8297 8267 8237 8205 8172 8138 8103 8067 8030 7992 7953 7912 7871 7828 7784 7740 7694 7647 7599 7550 7499 7448 7396 7342 7288 7232 7175 7117 7057 6996 6933 6869 6804 6736 6667 6596 6523 6448 6371 6291 6209 6125 6038 5949 5857 5762 5665 5566 5463 5358 5250 5140 5027 4912 4794 4675 4554 4431 4304 4178 4050 3922 3793 3664 3534 3405 3275 3145 3018 2892 2768 2646 2525 2408 2294 2184 2077 1973 1875 1781 1693 1609 1531 1459 1393 1333 1279 1231 1191 1158 1131 1112 1099 1094 1096 1105 1121 1144 1174 1211 1255 1305 1362 1426 1495 1569 1648 1733 1824 1918 2015 2116 2220 2329 2439 2549 2659 2769 2879 2990 3100 3210 3321 3426 3528 3628 3726 3821 3911 3998 4081 4161 4238 4310 4379 4446 4510 4572 4629 4686 4742 4798 4854 4909 4964 5019 5074 5129 5188 5249 5311 5374 5439 5508 5578 5650 5724 5799 5878 5957 6036 6115 6194 6273 6353 6432 6511 6590 6666 6740 6812 6882 6951 7016 7079 7139 7197 7252 7304 7354 7401 7446 7489 7529 7567 7604 7638 7671 7702 7732 7760 7787 7812 7836 7860 7882 7902 7922 7941 7958 7974 7990 8004 8016 8028 8038 8047 8055 8062 8067 8071 8074 8076 8076 8075 8073 8069 8064 8058 8051 8043 8033 8022 8010 7997 7983 7967 7950 7931 7911 7890 7867 7842 7816 7787 7757 7724 7689 7652 7612 7570 7525 7477 7426 7372 7315 7255 7192 7126 7056 6984 6908 6830 6749 6665 6580 6494 6405 6315 6224 6134 6043 5952 5863 5775 5689 5604 5519 5440 5364 5290 5220 5152 5090 5031 4975 4923 4874 4830 4787 4747 4709 4673 4641 4608 4576 4543 4511 4478 4445 4411 4377 4342 4304 4265 4225 4185 4144 4103 4061 4020 3979 3937 3900 3866 3835 3807 3781 3763 3751 3745 3745 3751 3767 3789 3820 3858 3903 3958 4020 4088 4164 4246 4337 4431 4530 4633 4740 4854 4968 5082 5197 5312 5427 5542 5658 5773 5888 5998 6106 6212 6316 6417 6515 6610 6703 6793 6881 6965 7048 7128 7207 7283 7357 7430 7500 7569 7636 7702 7766 7829 7890 7949 8007 8063 8117 8170 8220 8269 8317 8362 8406 8448 8488 8527 8564 8600 8634 8666 8697 8728 8757 8784 8811 8837 8863 8887 8911 8934 8956 8978 9000 9021 9041 9061 9080 9099 9117 9134 9151 9167 9182 9197 9211 9224 9236 9248 9259 9269 9278 9287 9295 9302 9309 9315 9321 9327 9332 9336 9341 9345 9348 9352 9355 9358 9361 9364 9366 9368 9370 9372 9373 9374 9375 9376 9376 9376 9375 9374 9373 9372 9370 9368 9365 9362 9359 9356 9352 9348 9344 9340 9336 8232 0 34 8 9332 9328 9324 9320 9315 9311 9307 9303 9299 9296 9292 9289 9286 9283 9280 9277 9274 9272 9270 9267 9265 9263 9261 9259 9257 9255 9254 9252 9250 9248 9246 9244 9242 9240 9237 9235 9232 9230 9227 9224 9221 9217 9214 9210 9207 9203 9199 9195 9191 9187 9183 9178 9174 9170 9165 9161 9156 9152 9147 9142 9137 9132 9126 9121 9115 9108 9102 9095 9087 9079 9071 9062 9053 9042 9032 9021 9009 8996 8983 8969 8954 8939 8924 8907 8891 8873 8856 8837 8819 8800 8780 8760 8740 8719 8698 8676 8654 8632 8609 8586 8562 8537 8512 8486 8459 8432 8404 8374 8344 8313 8281 8247 8212 8177 8140 8102 8062 8021 7980 7937 7893 7847 7801 7754 7706 7658 7608 7558 7507 7457 7407 7356 7306 7256 7205 7155 7106 7058 7011 6965 6919 6876 6833 6792 6753 6715 6679 6645 6613 6583 6554 6528 6504 6482 6462 6445 6429 6417 6406 6398 6392 6388 6387 6388 6392 6399 6408 6419 6433 6450 6469 6491 6516 6543 6572 6604 6639 6676 6715 6756 6799 6845 6892 6941 6992 7044 7098 7153 7209 7265 7323 7382 7441 7500 7559 7618 7677 7736 7795 7854 7913 7971 8028 8085 8141 8196 8251 8304 8357 8408 8459 8508 8557 8604 8650 8695 8738 8781 8822 8861 8900 8937 8972 9007 9040 9071 9102 9131 9159 9186 9211 9236 9259 9282 9304 9324 9344 9364 9382 9400 9418 9435 9451 9467 9482 9497 9512 9526 9540 9553 9565 9578 9589 9601 9611 9622 9632 9641 9649 9658 9665 9672 9679 9685 9691 9697 9701 9706 9710 9714 9718 9722 9725 9729 9732 9735 9738 9741 9745 9748 9751 9754 9757 9760 9763 9765 9768 9771 9774 9776 9779 9781 9783 9785 9787 9789 9791 9792 9794 9796 9797 9799 9800 9801 9803 9804 9806 9808 9810 9812 9814 9816 9818 9821 9823 9826 9828 9831 9833 9835 9838 9840 9842 9844 9846 9847 9848 9849 9850 9850 9850 9850 9850 9849 9848 9847 9846 9845 9844 9843 9841 9840 9839 9838 9838 9837 9837 9837 9837 9837 9838 9839 9840 9841 9842 9843 9844 9846 9847 9849 9850 9851 9852 9853 9854 9854 9854 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9853 9854 9855 9856 9857 9859 9860 9862 9864 9866 9868 9869 9871 9873 9874 9876 9877 9878 9878 9879 9879 9879 9878 9878 9877 9876 9874 9873 9872 9871 9870 9868 9867 9866 9865 9864 9864 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9872 9871 9871 9871 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9873 9873 9873 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 8233 0 34 8 9860 9860 9861 9861 9861 9862 9862 9862 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9848 9847 9846 9845 9844 9843 9842 9842 9841 9840 9840 9840 9839 9839 9839 9840 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9843 9842 9842 9842 9842 9842 9842 9843 9843 9843 9844 9845 9845 9846 9846 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9847 9847 9846 9846 9845 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9850 9850 9851 9852 9853 9853 9854 9855 9855 9855 9855 9855 9854 9854 9853 9852 9851 9849 9848 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9824 9822 9821 9820 9819 9818 9817 9816 9816 9816 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9816 9817 9816 9816 9816 9815 9814 9813 9812 9811 9810 9808 9806 9804 9802 9800 9798 9796 9794 9791 9789 9787 9785 9783 9781 9780 9778 9777 9776 9775 9774 9773 9773 9773 9772 9772 9772 9771 9771 9771 9770 9770 9769 9769 9768 9767 9765 9764 9762 9760 9759 9757 9754 9752 9750 9748 9746 9744 9742 9740 9739 9737 9736 9735 9734 9733 9733 9732 9732 9732 9732 9732 9732 9731 9731 9731 9730 9730 9729 9727 9726 9724 9722 9720 9718 9715 9712 9709 9705 9702 9698 9695 9691 9688 9684 9681 9678 9674 9671 9668 9665 9663 9660 9658 9655 9653 9651 9648 9646 9644 9641 9639 9636 9633 9631 9628 9625 9621 9618 9614 9610 9607 9603 9598 9594 9590 9586 9582 9577 9573 9569 9565 9560 9556 9552 9548 9544 9539 9535 9531 9527 9522 9518 9513 9508 9504 9499 9493 9488 9482 9477 9471 9465 9458 9451 9444 9437 9430 9422 9414 9406 9397 9389 9380 9370 9361 9351 9341 9330 9320 9309 9297 9286 9274 9261 9249 9236 9223 9209 9196 9181 9167 9152 9137 9122 9106 9090 9074 9057 9040 9023 9005 8987 8969 8950 8930 8911 8890 8869 8848 8826 8803 8780 8755 8730 8704 8678 8650 8621 8591 8560 8528 8495 8460 8424 8387 8348 8308 8266 8223 8178 8131 8083 8033 7981 7928 7872 7815 7755 7694 7630 7564 7496 7426 7353 7278 7200 7120 7037 6952 6863 6772 6678 6581 6481 6377 6271 6161 6048 5933 5814 5693 5567 5440 5310 5179 5046 4908 4771 4633 4496 4358 4221 4085 3950 3815 3682 3554 3431 3312 3197 3087 2985 2890 2803 2723 2650 2588 2535 2492 2458 2433 2421 2418 2425 2442 2470 2508 2556 2612 2677 2751 2834 2924 3021 3123 3232 3348 3467 3590 3715 3844 3977 4111 4245 4378 4512 4645 4778 4910 5042 5173 5300 5425 5547 5668 5786 5901 6013 6122 6228 6332 6432 6530 6625 6718 6808 6895 6980 7062 7142 8234 0 34 8 7219 7294 7367 7438 7506 7572 7637 7699 7759 7818 7874 7928 7981 8032 8081 8128 8174 8218 8261 8302 8341 8379 8416 8451 8486 8518 8550 8581 8610 8639 8667 8693 8719 8744 8768 8791 8814 8836 8857 8877 8897 8916 8935 8953 8971 8988 9005 9021 9037 9052 9068 9083 9097 9111 9125 9139 9153 9166 9179 9192 9204 9217 9229 9241 9253 9264 9275 9286 9297 9307 9317 9327 9336 9345 9354 9363 9371 9379 9387 9395 9402 9409 9416 9423 9429 9436 9442 9448 9454 9459 9465 9470 9476 9481 9486 9491 9496 9500 9505 9509 9513 9517 9521 9524 9528 9531 9534 9537 9540 9543 9545 9548 9551 9553 9556 9559 9562 9565 9567 9571 9574 9577 9581 9584 9588 9592 9596 9600 9604 9608 9613 9617 9621 9625 9629 9633 9637 9641 9645 9648 9651 9654 9657 9660 9663 9665 9667 9669 9671 9673 9674 9676 9678 9679 9680 9682 9683 9685 9686 9688 9689 9691 9692 9694 9695 9697 9698 9699 9701 9702 9703 9704 9705 9705 9706 9706 9706 9706 9705 9705 9704 9703 9702 9701 9699 9698 9696 9694 9692 9691 9689 9687 9685 9684 9682 9680 9678 9677 9675 9674 9673 9671 9670 9669 9668 9667 9666 9665 9664 9663 9662 9660 9659 9658 9656 9654 9652 9650 9648 9646 9643 9640 9637 9634 9631 9627 9623 9620 9616 9611 9607 9603 9598 9594 9589 9584 9580 9575 9570 9565 9560 9555 9550 9545 9539 9533 9527 9521 9514 9507 9500 9492 9483 9474 9465 9455 9444 9433 9421 9408 9395 9381 9367 9352 9337 9321 9305 9288 9272 9255 9237 9219 9201 9183 9164 9145 9125 9104 9082 9060 9037 9012 8986 8958 8928 8897 8864 8828 8790 8751 8709 8663 8617 8568 8518 8466 8412 8357 8302 8247 8192 8138 8086 8035 7985 7936 7893 7854 7819 7788 7761 7741 7727 7719 7717 7720 7731 7748 7770 7797 7830 7870 7914 7961 8011 8065 8125 8185 8245 8306 8366 8427 8487 8548 8608 8669 8724 8778 8829 8878 8925 8968 9009 9047 9083 9117 9148 9177 9204 9230 9254 9277 9298 9319 9338 9357 9375 9393 9410 9427 9443 9459 9475 9491 9506 9520 9534 9548 9562 9575 9587 9599 9610 9621 9631 9641 9650 9658 9666 9674 9681 9687 9694 9700 9705 9711 9716 9721 9726 9731 9735 9740 9744 9749 9753 9758 9762 9767 9771 9775 9780 9784 9788 9792 9796 9800 9803 9807 9810 9814 9817 9820 9823 9826 9828 9831 9833 9835 9837 9839 9840 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9850 9850 9850 9851 9851 9851 9852 9852 9853 9854 9854 9855 9857 9858 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 8235 0 34 8 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9900 9901 9902 9903 9904 9905 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9932 9933 9934 9934 9935 9936 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9918 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9887 9886 9885 9883 9882 9880 9878 9876 9874 9873 9870 9868 9866 9863 9861 9858 9855 9852 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9791 9788 9785 9782 9779 9776 9774 9771 9768 9766 9763 9761 9759 9756 9754 9753 9751 9749 9748 9746 9745 9744 9743 9742 9741 9741 9740 9739 9739 9738 9738 9737 9737 9736 9736 9735 9735 9735 9734 9734 9734 9735 9735 9735 9736 9737 9738 9740 9741 9743 9745 9748 9751 9754 9757 9761 9764 9768 9772 9777 9781 9785 9790 9794 9798 9803 9807 9811 9815 9819 9823 9827 9830 9833 9836 9839 9841 9844 9846 9848 9849 9851 9852 9853 9854 9855 9855 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9850 9849 9847 9846 9845 9843 9842 9840 9839 9837 9835 9834 9832 9831 9829 9828 9826 9825 9823 9822 9821 9820 9818 9817 9816 9815 9814 9813 9812 9810 9809 9807 9806 9804 9802 9800 9798 9796 9793 9791 9788 9785 9781 9778 9774 9770 9766 9762 9757 9753 9748 9743 9738 9733 9728 9723 9718 9713 9709 9704 9699 9694 9689 9684 9680 9675 9671 9667 9663 9659 9655 9652 9648 9645 9642 9640 9637 9635 9633 9631 9629 9628 9627 9626 9625 9625 9625 9625 9626 9626 9627 9628 9630 9631 9633 9635 9637 9640 9642 9645 9648 9651 9654 9657 9660 9664 9667 9670 9673 9677 9680 9683 9687 9690 9692 9695 9698 9700 9702 9703 9705 9706 9706 9706 9706 9705 9703 9701 9698 9695 9691 9686 9681 9675 9669 9662 9655 9647 9639 9631 9622 9614 9606 9598 9590 9582 9574 9566 9560 9554 9548 9543 9538 9535 9532 9529 9527 9526 9526 9526 9526 9526 9527 9527 9528 9529 9530 9530 9530 9530 9529 9528 9526 9524 9521 9517 9513 9509 9503 9497 9491 9484 9477 9470 9463 9455 9448 9440 9433 9426 9419 9412 9406 9400 9394 9389 9384 9379 9374 9370 9366 9361 9357 9353 9349 9345 9341 9337 9332 9327 9323 9318 9313 9307 9302 9296 9291 9286 9281 9276 9271 9266 8236 0 34 8 9261 9257 9254 9250 9247 9244 9242 9240 9238 9236 9234 9232 9230 9228 9226 9223 9219 9215 9210 9204 9198 9190 9181 9171 9160 9149 9136 9122 9108 9093 9077 9061 9045 9029 9012 8996 8981 8966 8951 8937 8924 8912 8901 8892 8883 8875 8870 8865 8861 8858 8856 8856 8856 8857 8858 8861 8863 8866 8870 8874 8878 8882 8887 8892 8897 8903 8908 8915 8922 8929 8937 8946 8956 8967 8978 8991 9005 9020 9036 9054 9072 9092 9113 9135 9157 9180 9205 9230 9255 9279 9304 9329 9353 9378 9402 9426 9448 9470 9491 9511 9530 9547 9564 9579 9594 9607 9620 9631 9642 9652 9662 9670 9678 9686 9694 9701 9708 9715 9722 9729 9735 9742 9748 9755 9761 9768 9774 9780 9786 9792 9798 9803 9808 9813 9817 9822 9825 9829 9831 9834 9836 9838 9840 9841 9842 9843 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9847 9847 9848 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9853 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9865 9866 9868 9870 9872 9874 9877 9879 9881 9884 9886 9888 9891 9893 9896 9898 9900 9902 9904 9906 9907 9909 9910 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9942 9941 9940 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9938 9938 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9933 9933 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9946 9946 9945 9944 9943 9942 9940 9939 9937 9935 9933 9931 9929 9928 9926 9924 9922 9921 9919 9918 9917 9916 9916 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9909 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9919 9918 9916 9914 9912 9909 9906 9903 9899 9895 9890 9886 9882 9877 9873 9868 9864 9860 9856 9852 9848 9845 9842 9840 9838 9837 9836 9835 9835 9835 9836 9837 9838 9839 9840 9842 9843 9845 9846 8237 0 34 8 9848 9849 9850 9850 9851 9851 9850 9849 9848 9846 9843 9840 9837 9833 9829 9824 9819 9813 9807 9801 9794 9787 9780 9772 9764 9756 9748 9739 9730 9722 9712 9703 9694 9684 9675 9665 9655 9645 9635 9624 9614 9603 9592 9581 9569 9558 9546 9534 9522 9510 9498 9485 9472 9459 9446 9433 9419 9405 9392 9378 9364 9350 9336 9323 9309 9295 9281 9268 9255 9241 9229 9216 9204 9192 9180 9169 9158 9148 9138 9129 9119 9111 9103 9095 9087 9080 9074 9068 9062 9056 9051 9046 9042 9037 9032 9028 9024 9020 9016 9011 9007 9003 8998 8993 8988 8983 8977 8970 8963 8956 8948 8939 8929 8919 8908 8896 8883 8869 8854 8839 8822 8803 8784 8763 8741 8717 8692 8665 8637 8606 8574 8539 8502 8462 8420 8375 8327 8276 8222 8165 8105 8041 7974 7903 7830 7753 7672 7589 7504 7418 7330 7239 7148 7057 6966 6875 6787 6701 6617 6536 6456 6384 6318 6257 6201 6151 6110 6076 6049 6030 6018 6015 6020 6032 6051 6076 6111 6150 6195 6244 6298 6359 6421 6485 6551 6618 6688 6757 6826 6895 6965 7031 7095 7158 7220 7279 7335 7389 7440 7489 7535 7579 7620 7660 7698 7735 7769 7802 7834 7865 7895 7925 7953 7982 8010 8038 8065 8093 8120 8148 8175 8202 8230 8257 8284 8311 8338 8365 8391 8418 8444 8471 8497 8523 8548 8574 8600 8625 8651 8676 8702 8727 8753 8779 8804 8830 8856 8882 8908 8935 8961 8987 9014 9040 9067 9093 9119 9145 9171 9196 9221 9245 9269 9293 9315 9337 9359 9379 9399 9418 9436 9453 9470 9486 9501 9516 9529 9542 9555 9567 9578 9589 9600 9610 9620 9630 9639 9649 9658 9666 9675 9684 9692 9700 9708 9716 9724 9731 9738 9745 9751 9758 9764 9769 9774 9779 9784 9788 9792 9796 9799 9802 9805 9808 9810 9813 9815 9817 9819 9821 9824 9826 9828 9831 9833 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9864 9867 9870 9872 9875 9877 9879 9881 9883 9885 9886 9887 9888 9889 9890 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9940 9941 9941 9941 9940 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 8238 0 34 8 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9925 9925 9924 9923 9922 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9893 9892 9891 9890 9889 9888 9887 9887 9887 9887 9886 9886 9886 9886 9886 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9877 9876 9874 9873 9872 9871 9869 9868 9867 9867 9866 9866 9866 9867 9867 9868 9870 9871 9873 9875 9877 9880 9882 9885 9887 9890 9892 9895 9898 9900 9902 9904 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9914 9915 9916 9918 9920 9923 9925 9927 9930 9932 9935 9937 9940 9943 9945 9946 9948 9949 9950 9951 9951 9950 9950 9949 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9931 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9925 9925 9925 9925 9924 9924 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9903 9902 9900 9898 9895 9893 9890 9888 9885 9882 9879 9876 9872 9869 9866 9862 9859 9856 9852 9849 9845 9842 9838 9835 9831 9827 9824 9820 9816 9812 9808 9804 9800 9796 9792 9787 9783 9778 9773 9769 9764 9759 9753 9748 9743 9737 9732 9726 9721 9715 9709 9704 9698 9692 9687 9681 9676 9671 9667 9662 9658 9655 9652 9649 9647 9645 9644 9643 9643 9644 9645 9647 9649 9652 9656 9659 9664 9668 9673 9679 9685 9690 9696 9702 9709 9715 9721 9727 9734 9740 9746 9751 9757 9763 9768 9773 9778 9783 9787 9791 9796 9800 9803 9807 9810 9814 9817 9820 9823 9826 9829 9832 9835 9837 9840 9842 9845 9847 9850 9852 9855 9857 9859 9862 9864 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9891 9894 9896 9899 9901 9903 9905 9908 9910 9911 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9947 9948 9949 9949 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9944 9943 9942 9941 9939 9937 9935 9932 9929 9925 9921 9917 9912 9907 9901 9896 9890 9884 9878 9871 9865 9858 9851 9843 9836 9828 9819 9811 9802 9792 9782 9771 9760 9748 9735 9721 9707 9691 9675 9657 9638 9619 9598 8239 0 34 8 9576 9553 9528 9502 9475 9447 9418 9387 9355 9322 9287 9252 9215 9176 9137 9097 9055 9012 8969 8924 8878 8831 8784 8736 8687 8637 8586 8535 8484 8432 8380 8327 8275 8222 8169 8117 8064 8012 7960 7909 7857 7807 7757 7708 7660 7613 7567 7521 7478 7435 7394 7354 7316 7279 7245 7212 7181 7152 7126 7101 7079 7060 7043 7028 7016 7007 7000 6997 6996 6997 7001 7008 7018 7030 7045 7062 7082 7105 7129 7156 7185 7216 7250 7285 7322 7361 7401 7444 7488 7533 7580 7628 7678 7729 7781 7833 7888 7943 7998 8054 8110 8167 8225 8282 8339 8396 8453 8509 8565 8620 8675 8729 8781 8832 8882 8931 8978 9024 9068 9111 9152 9192 9230 9266 9301 9334 9366 9397 9426 9453 9480 9505 9528 9551 9573 9594 9613 9632 9650 9667 9683 9699 9714 9728 9741 9754 9766 9778 9789 9799 9809 9819 9827 9836 9844 9851 9858 9864 9870 9875 9880 9885 9889 9892 9895 9898 9900 9902 9904 9905 9906 9906 9906 9906 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9902 9903 9904 9906 9907 9909 9911 9913 9915 9916 9918 9920 9921 9922 9923 9924 9925 9925 9925 9925 9924 9924 9923 9922 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9907 9906 9906 9906 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9868 9867 9865 9864 9863 9863 9862 9861 9861 9861 9861 9860 9860 9860 9859 9859 9859 9858 9858 9857 9856 9855 9854 9853 9851 9850 9848 9846 9844 9842 9840 9839 9837 9835 9833 9832 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9822 9821 9821 9820 9819 9817 9816 9814 9813 9810 9808 9805 9802 9799 9796 9793 9789 9786 9782 9779 9775 9771 9768 9765 9762 9759 9756 9754 9752 9750 9748 9746 9744 9743 9741 9740 9738 9736 9734 9732 9729 9727 9724 9720 9717 9713 9708 9703 9698 9692 9686 9680 9673 9666 9659 9651 9643 9635 9627 9619 9610 9600 9591 9581 9571 9561 9550 9539 9527 9514 9502 9488 9474 9459 9444 9428 9412 9394 9376 9357 9338 9318 9298 9276 9255 9232 9209 9186 9162 9137 9112 9086 9059 9032 9003 8973 8943 8911 8878 8843 8807 8769 8729 8687 8643 8597 8549 8498 8445 8391 8334 8277 8215 8153 8091 8029 7967 7905 7843 7781 7719 7658 7601 7548 7498 7450 7406 7368 7335 7307 7284 7267 7256 7251 7252 7259 7271 7290 7314 7343 7377 7415 7460 7507 7557 7609 7664 7724 7783 7843 7902 7962 8021 8081 8140 8199 8258 8313 8367 8419 8470 8519 8566 8611 8654 8696 8736 8774 8811 8847 8881 8240 0 34 8 8914 8946 8977 9007 9036 9065 9092 9119 9145 9170 9195 9219 9242 9265 9286 9307 9327 9347 9365 9383 9400 9416 9431 9445 9459 9472 9483 9495 9506 9516 9525 9534 9543 9551 9558 9566 9573 9579 9586 9592 9599 9605 9611 9617 9623 9629 9634 9640 9646 9652 9657 9663 9668 9674 9679 9684 9689 9694 9699 9704 9708 9712 9716 9719 9723 9726 9729 9731 9733 9736 9737 9739 9740 9741 9743 9743 9744 9745 9745 9746 9746 9747 9748 9748 9749 9750 9750 9752 9753 9754 9756 9757 9759 9761 9763 9766 9768 9771 9774 9776 9779 9783 9786 9789 9793 9796 9800 9803 9807 9810 9814 9817 9821 9824 9827 9831 9834 9837 9840 9843 9846 9848 9851 9853 9855 9857 9859 9860 9862 9863 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9863 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9879 9879 9878 9877 9876 9874 9871 9868 9865 9861 9856 9851 9845 9839 9833 9826 9819 9812 9805 9798 9791 9784 9777 9771 9764 9759 9754 9750 9746 9743 9741 9740 9739 9740 9741 9743 9746 9750 9754 9759 9765 9771 9777 9783 9790 9797 9804 9811 9818 9825 9831 9837 9843 9848 9853 9858 9862 9865 9868 9871 9873 9874 9876 9877 9877 9878 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9882 9883 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9899 9901 9901 9902 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9916 9917 9919 9920 9921 9923 9924 9926 9928 9930 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9952 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9943 9942 9942 9941 9941 9942 9942 9943 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9956 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9959 9959 9958 9957 9956 9954 9952 9951 9948 9946 9944 9941 9939 9936 9934 9932 9930 9928 9926 9924 9923 9922 9921 9921 9921 9921 9921 9922 9922 9923 9924 9925 9927 9928 9929 9930 9931 9933 9934 8241 0 34 8 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9906 9904 9901 9898 9895 9893 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9852 9849 9846 9843 9840 9838 9836 9834 9832 9831 9830 9829 9828 9828 9829 9830 9831 9832 9834 9837 9839 9842 9845 9848 9851 9854 9858 9860 9863 9866 9868 9870 9872 9873 9874 9874 9875 9874 9873 9872 9870 9869 9867 9865 9862 9860 9858 9856 9855 9853 9852 9851 9851 9851 9851 9852 9853 9855 9857 9859 9861 9864 9867 9870 9873 9876 9879 9882 9884 9886 9889 9891 9892 9893 9894 9895 9895 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9891 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9886 9885 9884 9883 9881 9879 9878 9876 9874 9871 9869 9866 9864 9861 9858 9855 9851 9848 9844 9841 9838 9834 9831 9827 9824 9821 9817 9814 9811 9809 9806 9803 9801 9799 9797 9795 9793 9792 9790 9789 9788 9787 9786 9785 9785 9784 9783 9783 9782 9781 9780 9780 9779 9778 9777 9776 9775 9773 9772 9770 9768 9767 9765 9763 9761 9759 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9738 9736 9734 9732 9731 9729 9727 9725 9723 9721 9719 9716 9714 9711 9708 9705 9701 9697 9693 9689 9684 9679 9674 9669 9664 9659 9654 9648 9643 9638 9632 9627 9623 9618 9614 9610 9606 9603 9600 9598 9596 9595 9594 9593 9592 9592 9593 9593 9594 9595 9596 9598 9599 9600 9602 9603 9605 9606 9607 9609 9610 9611 9613 9614 9615 9616 9618 9619 9620 9621 9622 9624 9625 9626 9628 9630 9631 9633 9635 9636 9638 9640 9641 9643 9644 9646 9647 9649 9650 9651 9652 9653 9654 9655 9656 9656 9657 9658 9659 9659 9660 9661 9662 9663 9664 9665 9667 9668 9670 9672 9674 9677 9679 9682 9685 9688 9692 9695 9699 9703 9708 9712 9717 9722 9727 9732 9738 9744 9749 9755 9761 9767 9773 9779 9786 9792 9798 9803 9809 9814 9820 9824 9829 9833 9837 9841 9845 9848 9850 9853 9855 9857 9859 9860 9862 9863 9865 9866 9868 9869 9870 9872 9874 9876 9878 9880 9882 9885 9888 9890 9893 9895 9898 9900 9903 8242 0 34 8 9905 9907 9909 9911 9912 9913 9914 9914 9914 9913 9912 9911 9909 9907 9905 9902 9899 9896 9893 9889 9886 9882 9878 9874 9869 9865 9861 9857 9852 9848 9843 9839 9834 9830 9825 9820 9815 9811 9806 9801 9796 9790 9785 9780 9774 9769 9763 9758 9752 9746 9740 9734 9728 9723 9717 9711 9705 9699 9693 9687 9681 9676 9670 9665 9659 9654 9649 9645 9640 9636 9632 9629 9625 9622 9620 9617 9615 9614 9612 9611 9611 9610 9610 9611 9611 9612 9613 9615 9617 9619 9621 9623 9626 9629 9632 9636 9639 9643 9647 9651 9655 9660 9664 9669 9674 9678 9683 9687 9692 9696 9700 9704 9708 9712 9715 9718 9721 9723 9725 9726 9728 9729 9729 9729 9729 9729 9729 9728 9727 9725 9724 9722 9720 9718 9715 9713 9710 9706 9702 9698 9693 9688 9682 9675 9667 9659 9649 9638 9627 9614 9601 9586 9571 9554 9537 9519 9500 9481 9461 9442 9422 9403 9384 9366 9347 9329 9313 9299 9285 9273 9262 9253 9246 9241 9237 9235 9236 9237 9241 9245 9251 9259 9268 9278 9288 9299 9311 9324 9336 9348 9361 9373 9385 9396 9408 9419 9429 9438 9447 9455 9463 9469 9475 9480 9485 9488 9491 9494 9495 9496 9497 9497 9496 9495 9494 9492 9489 9486 9483 9480 9476 9471 9467 9462 9457 9452 9446 9441 9435 9429 9423 9417 9411 9405 9399 9393 9387 9381 9375 9369 9363 9358 9352 9347 9341 9336 9331 9326 9321 9317 9313 9309 9305 9301 9298 9296 9294 9292 9291 9290 9290 9291 9292 9294 9297 9301 9305 9310 9316 9322 9329 9337 9346 9355 9365 9375 9385 9396 9408 9419 9430 9441 9453 9464 9476 9487 9498 9509 9520 9530 9540 9549 9559 9568 9577 9585 9593 9601 9609 9617 9624 9631 9638 9645 9652 9659 9666 9673 9680 9687 9694 9701 9708 9715 9722 9729 9735 9742 9749 9755 9762 9768 9774 9779 9785 9790 9795 9800 9804 9808 9812 9816 9819 9821 9824 9826 9828 9829 9831 9832 9833 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9839 9840 9841 9842 9844 9846 9847 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9866 9867 9868 9868 9868 9867 9866 9865 9864 9862 9860 9857 9855 9851 9848 9845 9842 9839 9836 9833 9830 9828 9825 9823 9821 9819 9817 9816 9815 9815 9815 9814 9814 9815 9815 9816 9816 9817 9817 9818 9818 9818 9819 9819 9818 9818 9817 9816 9814 9813 9811 9809 9807 9805 9803 9800 9798 9795 9793 9790 9788 9785 9783 9780 9778 9776 9774 9772 9770 9768 9766 9765 9763 9761 9760 9758 9756 9754 9753 9751 9749 9747 9745 9743 9741 9738 9736 9734 9731 9729 9726 9723 9720 9717 9714 9711 9707 9704 9700 9696 9691 9687 9682 9676 9671 9665 9659 9653 9647 9640 9634 9627 9620 9613 9607 9600 9593 9586 9580 9574 9568 9562 9557 9552 9547 9542 9537 9532 9527 9523 9518 9513 8243 0 34 8 9508 9503 9497 9491 9484 9477 9468 9459 9449 9439 9427 9415 9401 9387 9372 9356 9339 9321 9303 9284 9264 9244 9223 9201 9179 9156 9133 9109 9084 9059 9033 9006 8978 8950 8920 8890 8858 8825 8791 8756 8719 8681 8642 8603 8562 8521 8479 8437 8395 8353 8311 8271 8232 8194 8157 8121 8089 8060 8034 8011 7990 7974 7962 7954 7949 7948 7952 7960 7970 7985 8002 8024 8048 8074 8102 8132 8166 8200 8234 8268 8302 8336 8370 8404 8438 8472 8503 8533 8562 8590 8617 8642 8665 8688 8709 8729 8747 8765 8781 8797 8811 8825 8838 8850 8861 8872 8882 8891 8899 8906 8913 8919 8924 8928 8931 8934 8935 8936 8936 8935 8933 8930 8927 8923 8918 8912 8905 8898 8891 8883 8874 8865 8856 8846 8836 8826 8815 8803 8792 8780 8767 8754 8741 8727 8713 8698 8683 8667 8650 8633 8615 8596 8577 8557 8536 8515 8492 8470 8446 8421 8396 8370 8343 8315 8286 8256 8226 8194 8161 8126 8091 8054 8016 7976 7934 7891 7845 7798 7749 7698 7645 7589 7531 7471 7409 7345 7278 7208 7137 7063 6987 6908 6827 6744 6659 6571 6482 6390 6295 6199 6101 6000 5897 5792 5685 5576 5465 5351 5236 5119 5000 4879 4756 4632 4508 4382 4254 4127 4000 3872 3745 3619 3494 3371 3249 3129 3013 2902 2794 2690 2590 2497 2410 2330 2256 2188 2129 2078 2034 1999 1972 1954 1945 1944 1952 1968 1994 2028 2069 2119 2176 2242 2314 2392 2477 2568 2665 2766 2872 2982 3095 3214 3334 3456 3579 3704 3831 3958 4085 4212 4340 4465 4590 4713 4836 4957 5075 5191 5305 5416 5526 5632 5735 5836 5934 6029 6121 6211 6298 6382 6464 6542 6618 6692 6763 6832 6898 6962 7024 7084 7141 7196 7249 7300 7348 7395 7440 7482 7523 7562 7599 7635 7668 7700 7731 7760 7787 7813 7838 7862 7885 7906 7927 7947 7967 7986 8005 8023 8041 8059 8076 8094 8111 8129 8146 8164 8181 8199 8216 8234 8251 8269 8286 8303 8320 8337 8354 8370 8387 8403 8419 8435 8450 8465 8480 8495 8510 8525 8539 8554 8568 8583 8598 8612 8627 8642 8656 8671 8686 8702 8717 8732 8747 8762 8777 8793 8808 8822 8837 8851 8866 8880 8893 8907 8920 8932 8945 8957 8968 8980 8991 9001 9012 9022 9032 9041 9051 9060 9069 9078 9087 9096 9104 9113 9122 9130 9139 9147 9156 9164 9173 9181 9190 9198 9206 9214 9222 9230 9238 9246 9253 9260 9267 9274 9281 9287 9293 9299 9304 9309 9314 9319 9323 9327 9330 9333 9336 9339 9341 9343 9344 9346 9346 9347 9348 9348 9348 9347 9347 9346 9345 9344 9343 9341 9340 9338 9336 9334 9332 9329 9327 9325 9322 9319 9316 9314 9311 9308 9304 9301 9298 9295 9292 9289 9286 9283 9280 9278 9275 9272 9270 9268 9266 9264 9262 9260 9259 9258 9257 9256 9256 9256 9256 9257 9258 9259 9261 9262 9265 9267 8244 0 34 8 9270 9273 9276 9280 9284 9289 9293 9298 9304 9309 9315 9321 9327 9333 9340 9347 9354 9361 9368 9375 9383 9390 9398 9406 9414 9422 9430 9438 9447 9455 9463 9472 9481 9489 9498 9507 9516 9525 9534 9543 9552 9561 9570 9579 9587 9596 9605 9613 9622 9630 9638 9647 9654 9662 9670 9677 9684 9691 9698 9705 9712 9718 9724 9730 9736 9742 9747 9752 9757 9762 9767 9771 9775 9779 9782 9786 9789 9792 9795 9797 9800 9802 9804 9806 9807 9809 9811 9812 9814 9816 9817 9819 9821 9823 9825 9827 9829 9832 9834 9837 9839 9842 9844 9847 9850 9852 9855 9857 9859 9862 9864 9865 9867 9869 9870 9871 9872 9873 9873 9874 9875 9875 9875 9876 9876 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9937 9937 9937 9938 9937 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9922 9922 9922 9923 9925 9926 9928 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9946 9946 9945 9945 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9932 9933 9934 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9931 9930 9929 9928 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9929 9928 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9905 9904 9904 9905 9905 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9913 9913 9913 9914 9915 9915 9917 9918 9919 9921 9922 9924 9926 9927 9929 9930 9932 9934 9935 9936 9937 9938 9938 9938 9938 9938 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9926 9925 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9931 9931 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9929 9929 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9945 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9943 8245 0 34 8 9943 9944 9945 9947 9948 9950 9951 9953 9954 9956 9958 9959 9960 9962 9963 9964 9964 9965 9965 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9958 9957 9957 9956 9956 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9941 9942 9943 9945 9946 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9965 9965 9966 9966 9966 9965 9965 9964 9963 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9949 9950 9950 9951 9952 9953 9955 9956 9958 9960 9962 9964 9967 9969 9971 9973 9974 9975 9977 9978 9978 9978 9978 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9966 9966 9967 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9979 9978 9978 9977 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9966 9965 9965 9965 9965 9965 9966 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9965 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9967 9967 9967 9966 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9953 9951 9951 9950 9949 9949 9949 9949 9949 9950 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9963 9964 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9953 9954 9955 9956 9957 9958 9960 9961 9963 9965 9966 9967 9969 9970 9971 9972 9972 9972 9973 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 8246 0 34 8 9962 9961 9960 9960 9960 9960 9960 9961 9962 9963 9964 9965 9967 9968 9970 9971 9972 9973 9973 9974 9974 9973 9972 9971 9969 9967 9964 9960 9957 9954 9950 9947 9943 9940 9936 9933 9930 9928 9926 9925 9924 9924 9924 9925 9927 9929 9932 9935 9938 9942 9945 9949 9953 9957 9960 9964 9967 9970 9972 9974 9976 9977 9977 9977 9977 9976 9975 9973 9972 9970 9968 9966 9964 9962 9960 9958 9957 9955 9954 9954 9953 9953 9953 9953 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9919 9918 9918 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9910 9908 9906 9904 9902 9899 9896 9893 9889 9886 9882 9879 9875 9872 9869 9865 9862 9858 9855 9852 9849 9846 9843 9841 9838 9835 9831 9828 9825 9821 9816 9811 9806 9800 9793 9785 9777 9768 9758 9747 9736 9724 9711 9697 9683 9668 9654 9639 9624 9609 9594 9579 9564 9550 9537 9524 9512 9500 9490 9482 9474 9467 9462 9458 9455 9453 9453 9454 9456 9459 9463 9469 9475 9482 9490 9498 9506 9515 9525 9534 9544 9553 9563 9572 9581 9590 9598 9606 9614 9620 9626 9632 9637 9641 9645 9648 9651 9653 9654 9655 9655 9655 9654 9653 9651 9649 9647 9644 9641 9638 9634 9629 9625 9620 9615 9609 9603 9596 9589 9582 9574 9566 9558 9549 9540 9530 9521 9511 9500 9490 9480 9469 9459 9448 9438 9428 9418 9407 9398 9388 9379 9371 9363 9355 9348 9341 9335 9329 9324 9319 9315 9312 9309 9307 9305 9304 9304 9304 9305 9306 9308 9310 9314 9317 9322 9327 9332 9338 9345 9352 9360 9368 9376 9385 9395 9404 9414 9425 9435 9446 9457 9468 9480 9491 9503 9514 9526 9538 9549 9561 9573 9584 9596 9608 9620 9631 9643 9655 9666 9678 9689 9701 9712 9723 9734 9745 9756 9766 9776 9785 9795 9803 9812 9820 9827 9834 9840 9846 9851 9856 9861 9865 9868 9871 9874 9877 9879 9881 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9924 9925 9925 9925 9924 9923 9922 8247 0 34 8 9921 9919 9916 9914 9912 9909 9906 9904 9901 9898 9895 9893 9891 9889 9887 9885 9884 9883 9882 9882 9882 9882 9883 9883 9884 9885 9886 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9881 9880 9878 9876 9874 9872 9869 9867 9865 9862 9859 9856 9853 9850 9846 9843 9839 9835 9831 9826 9821 9817 9811 9806 9800 9794 9788 9782 9775 9768 9761 9753 9746 9738 9729 9721 9712 9703 9694 9684 9674 9664 9654 9643 9633 9622 9610 9599 9587 9576 9564 9552 9540 9528 9517 9505 9493 9481 9470 9458 9447 9437 9426 9416 9406 9397 9388 9380 9372 9365 9358 9352 9346 9341 9336 9332 9328 9325 9323 9321 9319 9318 9318 9318 9319 9320 9322 9324 9328 9331 9335 9340 9346 9352 9359 9366 9374 9382 9391 9401 9411 9421 9432 9443 9455 9467 9479 9491 9503 9515 9528 9540 9552 9564 9576 9588 9599 9611 9622 9632 9643 9653 9663 9673 9682 9692 9701 9710 9719 9728 9736 9745 9754 9762 9771 9779 9787 9795 9803 9811 9819 9827 9834 9841 9848 9855 9861 9867 9872 9877 9882 9886 9890 9893 9896 9899 9901 9903 9904 9905 9906 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9904 9904 9903 9903 9904 9904 9904 9905 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9895 9893 9891 9890 9888 9887 9886 9886 9885 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9894 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9882 9880 9879 9878 9877 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9876 9876 9876 9875 9873 9872 9870 9868 9866 9863 9860 9857 9854 9851 9847 9844 9840 9837 9834 9831 9828 9826 9823 9822 9820 9819 9818 9817 9817 9816 9816 9817 9817 9818 9818 9819 9820 9820 9820 9820 9820 9820 9819 9818 9817 9815 9813 9810 9807 9803 9800 9796 9791 9786 9781 9776 9770 9764 9758 9752 9745 9738 9731 9724 9717 9710 9702 9694 9686 9678 9669 9660 9651 9641 9631 9620 9609 9597 9584 9571 9557 9543 9527 9510 9493 9475 9456 9435 9414 9392 9369 8248 0 34 8 9344 9319 9293 9265 9237 9207 9177 9145 9113 9079 9045 9010 8974 8937 8899 8860 8821 8780 8739 8698 8655 8612 8569 8524 8480 8434 8388 8341 8294 8247 8199 8151 8102 8053 8004 7954 7904 7855 7805 7755 7705 7656 7607 7558 7510 7462 7415 7369 7324 7281 7238 7196 7157 7118 7082 7047 7014 6984 6955 6929 6904 6883 6864 6847 6833 6821 6812 6805 6802 6800 6802 6806 6813 6822 6834 6848 6865 6884 6905 6929 6955 6983 7014 7046 7080 7116 7153 7193 7233 7276 7319 7365 7411 7458 7506 7555 7605 7656 7707 7759 7811 7864 7916 7969 8022 8075 8127 8179 8232 8284 8335 8386 8437 8487 8536 8585 8632 8679 8726 8771 8815 8859 8901 8942 8983 9022 9060 9097 9133 9167 9201 9233 9264 9294 9323 9351 9377 9402 9427 9450 9472 9493 9514 9533 9551 9569 9586 9602 9617 9631 9645 9658 9670 9682 9693 9703 9713 9723 9732 9740 9748 9755 9762 9769 9775 9780 9786 9790 9795 9799 9802 9805 9808 9811 9813 9816 9817 9819 9821 9822 9823 9825 9826 9827 9828 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9860 9862 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9867 9867 9867 9867 9868 9869 9870 9872 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9895 9896 9896 9896 9895 9894 9893 9891 9889 9887 9884 9881 9878 9874 9871 9867 9864 9860 9856 9853 9849 9846 9842 9839 9836 9833 9830 9827 9825 9822 9820 9817 9814 9812 9809 9806 9803 9800 9796 9792 9787 9783 9778 9772 9766 9760 9753 9745 9738 9729 9721 9711 9702 9691 9681 9670 9658 9647 9634 9622 9609 9595 9581 9567 9552 9537 9522 9506 9489 9472 9455 9436 9418 9399 9379 9358 9337 9315 9293 9270 9246 9222 9196 9170 9144 9117 9089 9061 9032 9003 8973 8943 8913 8882 8851 8821 8790 8759 8729 8698 8668 8639 8609 8580 8552 8525 8498 8471 8446 8421 8398 8375 8353 8332 8311 8292 8274 8256 8239 8224 8209 8194 8181 8169 8157 8146 8136 8126 8117 8109 8102 8095 8089 8084 8080 8076 8074 8072 8071 8071 8072 8075 8078 8082 8088 8095 8103 8112 8122 8134 8148 8162 8178 8196 8214 8234 8255 8277 8301 8325 8350 8376 8403 8431 8459 8488 8517 8546 8576 8606 8636 8666 8695 8725 8755 8784 8814 8843 8871 8900 8928 8956 8984 9011 9038 9065 9091 9118 9144 9169 9194 9219 9244 9268 9292 9316 9338 9361 9383 9404 9425 9445 9465 9484 9502 9520 9537 9553 9569 9584 9599 9612 9626 9638 9650 9662 9673 9684 9694 9704 9714 9723 9732 9741 9750 9758 9765 9773 9780 9787 9794 9800 8249 0 34 8 9806 9812 9817 9822 9827 9831 9835 9839 9843 9846 9849 9851 9854 9856 9858 9860 9861 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9886 9887 9888 9890 9892 9894 9895 9897 9899 9902 9904 9906 9909 9911 9913 9916 9918 9921 9923 9925 9927 9929 9930 9932 9933 9933 9934 9934 9934 9934 9933 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9922 9922 9923 9924 9926 9928 9930 9932 9934 9936 9939 9941 9944 9946 9949 9951 9953 9955 9956 9958 9958 9959 9960 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9949 9948 9948 9948 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9902 9902 9901 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9884 9883 9882 9880 9879 9877 9875 9873 9870 9868 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9836 9833 9831 9829 9827 9826 9825 9825 9825 9825 9826 9827 9829 9831 9833 9836 9839 9843 9846 9849 9853 9856 9860 9864 9867 9870 9873 9876 9878 9881 9882 9884 9885 9887 9888 9889 9890 9891 9891 9892 9894 9895 9897 9899 9901 9904 9907 9910 9914 9918 9922 9927 9932 9936 9941 9946 9950 9955 9960 9964 9968 9971 9974 9976 9978 9979 9980 9980 9980 9979 9978 9976 9975 9973 9971 9969 9968 9966 9964 9962 9961 9960 9960 9960 9960 9961 9963 9964 9966 9968 9970 9973 9975 9977 9980 9982 9983 9985 9986 9987 9988 9988 9987 9987 9986 9984 9982 9980 9979 9977 9974 9972 9970 9968 9966 9965 9964 9963 9962 9962 9963 9963 9964 9966 9967 9970 9972 9974 9976 9978 9980 9982 9984 9986 9988 9990 9991 9991 9992 9992 9991 9991 9990 9989 9988 9987 9985 9984 9982 9981 9980 9979 9977 9976 9976 9975 9975 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 8250 0 34 8 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9966 9965 9965 9965 9965 9965 9965 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9975 9975 9974 9972 9971 9970 9968 9966 9964 9963 9961 9959 9957 9955 9953 9951 9949 9947 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9912 9910 9908 9905 9903 9901 9898 9896 9894 9893 9891 9890 9889 9888 9887 9887 9887 9887 9888 9888 9889 9889 9890 9891 9892 9892 9893 9893 9894 9894 9893 9893 9892 9891 9890 9889 9887 9885 9883 9881 9878 9876 9874 9872 9869 9867 9865 9863 9862 9860 9859 9859 9858 9858 9859 9859 9861 9862 9864 9866 9868 9871 9873 9876 9879 9882 9886 9889 9892 9895 9898 9902 9905 9907 9910 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9884 9883 9882 9881 9881 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9948 9946 9945 9943 9941 9939 9938 9935 9933 9931 9929 9926 9924 9922 9919 9917 9914 9912 9909 9907 9904 9901 9898 9895 9892 9888 9884 9880 9875 9870 9865 9860 9854 9847 9840 9833 9826 9818 9810 9801 9792 9784 9774 9765 9755 9746 9736 9727 9717 9708 9698 9689 9679 9670 9661 9652 9643 9634 9625 9616 9607 9599 9590 9581 9573 9564 9556 9547 9539 9531 9523 9516 9508 9501 9494 9488 9482 9477 9472 9467 9463 9460 9457 9455 9454 9453 9453 8251 0 34 8 9453 9454 9456 9458 9461 9464 9468 9472 9477 9482 9487 9493 9500 9506 9513 9520 9528 9536 9544 9552 9561 9569 9578 9588 9597 9607 9617 9627 9638 9648 9659 9669 9680 9691 9701 9712 9722 9733 9743 9753 9762 9772 9781 9789 9797 9805 9813 9820 9826 9833 9839 9844 9849 9854 9859 9864 9868 9872 9876 9880 9884 9888 9892 9896 9900 9904 9908 9912 9916 9921 9925 9929 9933 9937 9941 9945 9949 9953 9956 9959 9962 9965 9967 9970 9971 9973 9974 9975 9975 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9963 9963 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9966 9966 9965 9965 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9958 9956 9955 9952 9950 9947 9945 9942 9939 9936 9932 9929 9926 9923 9919 9916 9913 9911 9908 9905 9903 9900 9898 9895 9893 9891 9888 9886 9884 9881 9879 9876 9873 9870 9866 9863 9859 9855 9850 9846 9841 9836 9830 9825 9820 9814 9808 9802 9797 9791 9785 9779 9773 9767 9761 9756 9750 9744 9739 9733 9727 9721 9716 9710 9704 9698 9692 9686 9680 9674 9668 9662 9656 9650 9644 9639 9633 9627 9622 9617 9612 9608 9604 9600 9597 9594 9592 9591 9589 9588 9588 9589 9589 9591 9592 9595 9597 9600 9603 9607 9611 9616 9620 9625 9630 9635 9641 9646 9652 9658 9664 9670 9676 9682 9688 9694 9701 9707 9713 9719 9725 9731 9737 9743 9749 9755 9760 9766 9772 9777 9782 9787 9792 9797 9802 9807 9811 9816 9820 9824 9828 9832 9836 9839 9843 9846 9849 9852 9855 9858 9860 9863 9865 9867 9869 9871 9873 9875 9876 9877 9879 9880 9881 9881 9882 9883 9883 9883 9884 9884 9883 9883 9883 9882 9881 9881 9880 9879 9877 9876 9875 9873 9872 9870 9869 9867 9865 9864 9862 9860 9859 9857 9855 9853 9851 9849 9847 9845 9842 9840 9837 9834 9830 9826 9822 9818 9813 9808 9803 9797 9791 9785 9778 9771 9764 9756 9749 9741 9733 9725 9717 9708 9700 9692 9683 9675 9666 9658 9649 9641 9632 9623 9615 9606 9597 9588 9578 9569 9560 9550 9541 9531 9521 9512 9502 9493 9483 9474 9465 9456 9448 9440 9433 9426 9419 9414 9409 9404 9400 9397 9395 9394 9393 9393 8252 0 34 8 9393 9394 9396 9399 9402 9405 9409 9413 9418 9423 9429 9435 9441 9447 9454 9461 9469 9477 9485 9493 9501 9510 9519 9529 9538 9548 9558 9568 9578 9589 9599 9609 9619 9630 9640 9650 9660 9669 9679 9688 9696 9705 9713 9720 9727 9734 9740 9747 9752 9758 9763 9768 9772 9776 9780 9784 9788 9791 9794 9797 9800 9803 9806 9808 9810 9812 9814 9816 9817 9819 9820 9821 9821 9822 9823 9823 9823 9824 9824 9824 9824 9825 9825 9826 9826 9827 9828 9829 9830 9831 9832 9834 9835 9837 9838 9840 9841 9843 9844 9845 9847 9848 9848 9849 9849 9849 9848 9847 9847 9846 9844 9843 9841 9839 9837 9836 9834 9832 9831 9829 9828 9827 9826 9825 9825 9824 9825 9825 9826 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9843 9845 9847 9849 9850 9852 9853 9855 9856 9857 9857 9858 9858 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9863 9863 9864 9864 9864 9864 9863 9863 9862 9862 9861 9859 9858 9857 9855 9853 9852 9850 9847 9845 9843 9840 9838 9835 9832 9829 9826 9823 9820 9817 9813 9810 9806 9802 9799 9795 9791 9786 9782 9778 9773 9769 9764 9760 9755 9750 9746 9741 9736 9731 9726 9721 9716 9710 9705 9700 9694 9688 9682 9676 9669 9662 9655 9647 9639 9631 9622 9613 9603 9593 9583 9572 9562 9551 9539 9527 9516 9504 9492 9480 9468 9456 9444 9432 9420 9408 9396 9384 9373 9361 9350 9338 9327 9316 9305 9293 9282 9271 9260 9249 9237 9226 9215 9204 9192 9181 9169 9158 9146 9135 9123 9111 9100 9088 9076 9064 9051 9039 9026 9013 8999 8985 8971 8956 8940 8923 8906 8888 8869 8849 8829 8807 8784 8759 8734 8708 8680 8651 8620 8589 8556 8521 8485 8447 8407 8366 8323 8278 8231 8183 8132 8078 8023 7966 7906 7844 7780 7714 7646 7576 7502 7428 7354 7280 7205 7130 7055 6980 6905 6830 6759 6692 6628 6567 6508 6456 6410 6369 6333 6303 6281 6266 6258 6256 6261 6274 6294 6320 6352 6390 6436 6487 6541 6601 6664 6733 6804 6876 6950 7026 7104 7182 7260 7338 7416 7492 7567 7641 7714 7786 7855 7922 7988 8051 8113 8173 8230 8286 8340 8392 8442 8491 8538 8583 8626 8669 8709 8748 8786 8822 8857 8890 8922 8953 8982 9010 9037 9063 9087 9110 9132 9154 9174 9194 9212 9230 9247 9264 9280 9295 9310 9325 9339 9353 9367 9380 9394 9406 9419 9432 9444 9456 9467 9479 9490 9500 9510 9520 9530 9539 9547 9555 9563 9570 9577 9584 9590 9595 9601 9605 9610 9614 9618 9622 9626 9630 9633 9637 9640 9644 9647 9651 9654 9658 9662 9665 9669 9673 9677 9681 9685 9689 9692 9696 9700 9704 9708 9711 9715 9718 9721 9725 9728 9730 9733 9736 9738 9741 9743 8253 0 34 8 9745 9748 9750 9752 9754 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9815 9817 9819 9821 9824 9826 9828 9830 9833 9835 9837 9840 9842 9844 9846 9848 9850 9851 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9864 9864 9865 9866 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9883 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9882 9881 9881 9879 9878 9877 9875 9874 9873 9871 9870 9868 9867 9865 9864 9863 9862 9861 9860 9859 9859 9859 9858 9858 9858 9859 9859 9859 9860 9860 9860 9861 9861 9861 9861 9861 9860 9860 9859 9858 9857 9856 9855 9853 9852 9850 9848 9846 9844 9842 9840 9837 9835 9833 9831 9829 9828 9826 9824 9823 9821 9820 9819 9818 9816 9815 9814 9813 9812 9810 9809 9808 9806 9804 9803 9801 9799 9797 9795 9792 9790 9787 9784 9781 9778 9775 9771 9768 9764 9760 9756 9752 9748 9743 9739 9734 9730 9725 9720 9715 9710 9705 9700 9694 9689 9684 9679 9674 9669 9665 9660 9656 9652 9648 9644 9641 9638 9635 9632 9630 9629 9627 9626 9626 9625 9625 9626 9626 9627 9628 9630 9632 9633 9635 9638 9640 9643 9646 9649 9652 9655 9659 9663 9667 9671 9675 9680 9685 9690 9695 9700 9706 9711 9717 9723 9729 9735 9741 9748 9754 9760 9765 9771 9777 9782 9787 9792 9796 9800 9804 9807 9810 9812 9814 9815 9817 9817 9818 9818 9818 9818 9817 9817 9817 9816 9816 9815 9815 9815 9815 9815 9816 9817 9818 9819 9821 9823 9825 9827 9830 9833 9836 9839 9843 9846 9849 9852 9855 9858 9861 9864 9866 9868 9870 9872 9874 9875 9876 9877 9877 9878 9878 9878 9878 8254 0 34 8 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9887 9889 9891 9893 9896 9898 9901 9903 9906 9909 9911 9914 9916 9918 9920 9922 9924 9925 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9941 9940 9938 9937 9936 9934 9933 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9922 9921 9919 9916 9914 9911 9907 9903 9899 9895 9890 9885 9880 9874 9869 9863 9858 9852 9846 9841 9835 9830 9824 9819 9814 9809 9804 9800 9796 9791 9787 9783 9779 9775 9770 9766 9762 9757 9752 9747 9742 9737 9731 9725 9719 9713 9706 9700 9694 9687 9681 9675 9668 9662 9657 9652 9647 9643 9639 9636 9634 9632 9631 9630 9631 9631 9632 9634 9637 9639 9643 9646 9650 9654 9659 9663 9668 9673 9678 9683 9688 9693 9698 9703 9708 9713 9718 9723 9727 9732 9737 9742 9747 9752 9756 9761 9766 9771 9776 9781 9786 9791 9796 9801 9806 9811 9815 9820 9825 9829 9834 9838 9842 9846 9850 9853 9857 9860 9863 9866 9868 9871 9873 9875 9877 9878 9880 9881 9882 9882 9883 9883 9883 9883 9882 9882 9881 9880 9879 9878 9876 9875 9874 9872 9870 9869 9867 9866 9864 9863 9861 9859 9858 9856 9855 9853 9852 9850 9848 9846 9844 9842 9840 9838 9835 9832 9829 9826 9822 9819 9815 9811 9806 9801 9797 9792 9787 9782 9777 9772 9767 9763 9758 9753 9749 9745 9741 9737 9733 9730 9727 9724 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9702 9700 9698 9695 9692 9689 9685 9681 9677 9673 9668 9663 9657 9652 9646 9640 9634 9628 9622 9616 9610 9604 9598 9592 9586 9581 9576 9571 9566 9561 9557 9552 9548 9544 9540 9536 9532 9529 9525 9521 9517 9513 9509 9504 9500 9496 9491 9487 9482 9478 9473 9469 9465 9462 9458 9455 9452 9450 9448 9447 9446 9446 9447 9448 9450 9453 9456 9460 9464 9469 9475 9481 9487 9494 9501 9508 9515 9523 9530 9538 9545 9553 9561 9568 9576 9583 9590 9598 9605 9612 9619 9627 9634 9641 9648 9656 9663 9671 9678 9686 9694 9702 9710 9717 9725 9733 9741 9748 9756 9763 9770 9777 9783 9789 9795 9801 9806 9811 9815 9819 9823 9827 9830 9833 9836 9838 9841 9843 9846 9848 9850 9853 9855 9858 9860 9863 9866 9869 9871 9875 9878 9881 9884 9887 9891 9894 9897 9900 9903 9905 9908 9910 9912 9914 9915 9916 9917 9917 9917 9916 9916 9914 9913 9911 9909 9907 9904 9902 9899 9896 9894 9891 9888 9886 9883 9880 9878 9876 9874 9872 9871 9869 9868 9868 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9871 8255 0 34 9 9885 9883 9882 9881 9879 9877 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9853 9853 9853 9853 9854 9855 9856 9857 9858 9860 9861 9863 9865 9866 9868 9870 9872 9873 9875 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9922 9923 9925 9925 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9915 9913 9912 9910 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9878 9875 9871 9868 9864 9861 9857 9854 9851 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9818 9815 9812 9809 9806 9803 9800 9797 9794 9791 9787 9784 9780 9777 9773 9769 9765 9762 9758 9754 9750 9746 9743 9739 9735 9732 9729 9725 9722 9719 9717 9714 9712 9710 9708 9706 9705 9703 9702 9701 9701 9700 9700 9699 9699 9699 9699 9700 9700 9700 9701 9701 9702 9703 9704 9705 9707 9708 9710 9711 9713 9715 9718 9720 9723 9726 9729 9733 9736 9740 9744 9748 9753 9758 9762 9767 9772 9777 9781 9786 9791 9796 9801 9805 9809 9813 9817 9820 9823 9826 9828 9831 9832 9834 9835 9835 9836 9836 9836 9835 9835 9834 9833 9832 9831 9829 9828 9827 9826 9825 9824 9822 9821 9821 9820 9819 9819 9819 9818 9818 9818 9819 9819 9819 9819 9820 9820 9820 9821 9821 9821 9821 9821 9821 9821 9821 9820 9820 9819 9818 9817 9816 9815 9814 9812 9811 9809 9808 9806 9804 9802 9801 9799 9797 9796 9794 9792 9790 9789 9787 9786 9785 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9770 9769 9768 9767 9765 9764 9763 9762 9760 9759 9757 9755 9753 9751 9749 9747 9745 9742 9740 9737 9735 9732 9730 9727 9725 9722 9720 9717 9715 9712 9710 9707 9705 9703 9701 9699 9697 9695 9694 9692 9690 9689 9687 9686 9685 9683 9682 9681 9680 9678 9677 9676 9675 9673 9672 9671 9670 9669 9667 9666 9665 9664 9662 9661 9660 9659 9657 9656 9655 9654 9653 9652 9651 9650 9649 9648 8256 0 34 9 9647 9646 9645 9644 9643 9642 9641 9640 9640 9639 9638 9637 9636 9635 9635 9634 9633 9632 9631 9631 9630 9629 9628 9628 9627 9626 9626 9625 9625 9624 9624 9624 9623 9623 9623 9622 9622 9622 9622 9621 9621 9621 9620 9620 9619 9619 9618 9617 9616 9615 9613 9612 9610 9608 9606 9604 9601 9598 9596 9593 9590 9586 9583 9579 9576 9572 9568 9564 9561 9557 9553 9549 9545 9541 9537 9533 9529 9525 9521 9517 9513 9508 9504 9500 9495 9491 9486 9481 9476 9470 9465 9459 9453 9447 9440 9434 9427 9419 9412 9404 9396 9388 9380 9372 9363 9355 9346 9337 9329 9320 9311 9302 9293 9284 9275 9266 9257 9248 9238 9229 9220 9210 9201 9191 9181 9170 9160 9149 9137 9126 9114 9101 9088 9075 9061 9046 9032 9016 9000 8984 8967 8949 8931 8913 8894 8874 8855 8834 8814 8793 8771 8749 8727 8705 8682 8658 8635 8610 8586 8561 8535 8509 8482 8455 8427 8398 8368 8338 8306 8274 8241 8207 8171 8134 8096 8057 8017 7975 7931 7886 7840 7792 7742 7691 7638 7583 7527 7469 7409 7347 7283 7217 7150 7080 7009 6935 6860 6782 6702 6620 6536 6450 6361 6270 6177 6082 5984 5884 5782 5678 5571 5463 5352 5239 5125 5008 4889 4770 4648 4526 4403 4277 4151 4025 3900 3774 3649 3523 3399 3274 3150 3028 2909 2791 2676 2562 2452 2345 2242 2142 2045 1954 1866 1784 1706 1632 1565 1503 1446 1395 1350 1311 1278 1252 1232 1218 1211 1210 1216 1229 1248 1273 1305 1344 1388 1439 1497 1560 1628 1703 1782 1868 1958 2053 2152 2255 2364 2475 2589 2706 2826 2950 3074 3200 3328 3456 3585 3715 3845 3974 4104 4232 4359 4486 4611 4735 4856 4975 5092 5207 5320 5430 5537 5642 5744 5844 5941 6035 6126 6215 6302 6385 6467 6546 6622 6697 6769 6839 6907 6973 7037 7100 7160 7219 7277 7333 7387 7440 7491 7541 7590 7638 7684 7729 7773 7816 7857 7898 7937 7976 8013 8050 8085 8120 8153 8186 8218 8249 8279 8308 8337 8365 8392 8419 8445 8470 8494 8518 8542 8565 8587 8609 8630 8651 8672 8692 8711 8730 8749 8768 8786 8803 8820 8837 8854 8870 8886 8901 8916 8930 8945 8958 8972 8985 8997 9009 9021 9032 9043 9053 9063 9073 9082 9090 9098 9106 9113 9119 9126 9132 9137 9142 9147 9151 9156 9160 9163 9167 9171 9174 9178 9181 9184 9188 9191 9195 9198 9202 9206 9210 9215 9219 9224 9228 9233 9238 9243 9248 9253 9259 9264 9269 9274 9279 9284 9289 9294 9298 9303 9307 9311 9315 9319 9323 9327 9330 9334 9338 9341 9345 9349 9353 9357 9361 9366 9371 9376 9381 9387 9393 9399 9406 9413 9421 9429 9437 9445 9454 9463 9472 9481 9490 9499 9508 9517 9527 9536 9544 9553 9561 9569 9577 9585 9592 9599 9605 9611 9617 9623 9628 9633 9638 9642 9646 9650 9654 9658 9662 9665 9669 8257 0 34 9 9673 9676 9680 9683 9687 9691 9695 9699 9702 9706 9710 9715 9719 9723 9727 9731 9735 9739 9743 9746 9750 9753 9756 9759 9762 9765 9767 9769 9771 9772 9774 9775 9776 9776 9777 9777 9777 9777 9777 9777 9776 9776 9775 9775 9774 9774 9773 9773 9773 9772 9772 9771 9771 9771 9771 9770 9770 9770 9770 9769 9769 9769 9768 9768 9767 9766 9765 9764 9763 9762 9760 9759 9757 9754 9752 9750 9747 9744 9740 9737 9733 9729 9725 9720 9715 9711 9705 9700 9694 9689 9683 9677 9670 9664 9657 9651 9644 9637 9630 9622 9615 9608 9600 9593 9586 9578 9571 9563 9556 9548 9541 9534 9526 9519 9512 9505 9498 9491 9485 9478 9471 9465 9459 9453 9447 9441 9436 9430 9425 9420 9415 9411 9407 9403 9399 9396 9393 9390 9388 9386 9385 9384 9383 9383 9384 9385 9386 9388 9391 9394 9398 9402 9407 9412 9418 9424 9431 9438 9446 9453 9462 9470 9479 9488 9496 9505 9514 9523 9532 9540 9549 9558 9565 9573 9581 9588 9594 9600 9606 9611 9616 9621 9625 9628 9631 9633 9635 9637 9638 9639 9639 9639 9638 9638 9636 9635 9633 9631 9628 9625 9622 9618 9614 9610 9605 9601 9595 9590 9584 9577 9571 9564 9556 9549 9541 9533 9524 9515 9506 9497 9487 9477 9467 9457 9447 9437 9426 9416 9406 9396 9385 9375 9366 9356 9347 9338 9329 9321 9313 9306 9299 9292 9286 9280 9275 9270 9266 9262 9259 9257 9255 9253 9252 9252 9252 9253 9255 9257 9259 9262 9266 9271 9275 9281 9287 9293 9300 9308 9316 9325 9334 9343 9353 9363 9373 9384 9395 9407 9418 9430 9442 9454 9465 9477 9489 9501 9513 9525 9536 9548 9559 9570 9581 9591 9602 9612 9622 9631 9640 9649 9658 9667 9675 9683 9691 9698 9705 9712 9719 9725 9731 9737 9743 9748 9753 9758 9762 9766 9770 9773 9777 9779 9782 9784 9786 9788 9789 9791 9792 9792 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9796 9796 9797 9798 9799 9800 9801 9801 9802 9803 9804 9805 9806 9806 9807 9807 9807 9806 9805 9804 9803 9801 9798 9796 9793 9789 9785 9781 9777 9772 9767 9761 9756 9750 9744 9738 9731 9725 9718 9712 9705 9698 9691 9684 9676 9669 9661 9653 9645 9637 9628 9619 9609 9599 9588 9577 9566 9553 9541 9527 9513 9499 9484 9468 9452 9436 9420 9403 9386 9369 9353 9336 9320 9304 9290 9275 9261 9249 9238 9227 9219 9211 9205 9200 9197 9196 9195 9197 9201 9205 9212 9219 9228 9239 9250 9263 9276 9291 9306 9322 9338 9354 9371 9387 9404 9421 9438 9454 9470 9485 9500 9515 9529 9542 9555 9567 9578 9589 9599 9609 9618 9627 9635 9642 9650 9657 9663 9670 9676 9682 9687 9693 9699 9704 9710 9715 9720 9726 9731 9737 9742 9747 9752 9758 9763 9768 9773 9779 9784 9788 9793 9798 9802 9807 9811 9815 8258 0 34 9 9819 9823 9826 9830 9833 9836 9839 9841 9844 9846 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9880 9880 9879 9878 9877 9876 9875 9874 9872 9870 9868 9865 9862 9859 9855 9851 9847 9842 9837 9831 9825 9819 9812 9805 9798 9791 9783 9775 9767 9758 9750 9741 9732 9723 9714 9705 9696 9687 9678 9669 9660 9651 9642 9633 9624 9615 9607 9598 9589 9581 9572 9563 9555 9546 9537 9529 9520 9512 9504 9495 9487 9479 9471 9463 9455 9448 9440 9433 9427 9420 9414 9409 9403 9399 9394 9391 9387 9385 9383 9381 9380 9380 9381 9382 9383 9386 9389 9392 9396 9401 9406 9412 9418 9425 9432 9439 9447 9455 9464 9472 9481 9490 9500 9509 9519 9528 9538 9548 9558 9568 9578 9588 9598 9608 9618 9628 9637 9647 9657 9666 9676 9685 9694 9703 9712 9720 9728 9736 9744 9752 9759 9765 9772 9778 9783 9788 9793 9797 9801 9804 9807 9810 9811 9813 9814 9814 9815 9814 9814 9813 9811 9810 9807 9805 9803 9800 9797 9793 9790 9787 9783 9779 9775 9771 9767 9762 9758 9753 9749 9744 9739 9734 9729 9724 9719 9714 9708 9703 9697 9692 9686 9681 9676 9670 9665 9659 9654 9648 9643 9638 9634 9629 9624 9620 9616 9613 9609 9606 9603 9601 9599 9597 9596 9595 9594 9594 9594 9595 9596 9597 9598 9600 9603 9605 9608 9611 9615 9618 9622 9627 9631 9636 9641 9646 9652 9657 9663 9669 9675 9681 9687 9694 9700 9707 9713 9720 9726 9733 9739 9745 9752 9758 9764 9770 9776 9782 9787 9793 9798 9803 9808 9813 9818 9823 9827 9831 9836 9840 9844 9848 9851 9855 9859 9862 9866 9869 9873 9876 9879 9882 9885 9888 9891 9894 9897 9899 9902 9904 9906 9908 9910 9912 9913 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 8259 0 34 9 9926 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9898 9896 9895 9894 9893 9892 9892 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9905 9905 9905 9905 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9882 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9890 9890 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9883 9882 9880 9878 9877 9875 9873 9871 9869 9867 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9845 9843 9841 9840 9838 9836 9835 9833 9832 9830 9829 9828 9826 9825 9824 9823 9822 9821 9820 9820 9819 9818 9818 9817 9817 9816 9815 9815 9814 9814 9813 9813 9812 9811 9810 9809 9808 9806 9805 9803 9802 9800 9798 9795 9793 9791 9788 9786 9783 9780 9777 9774 9771 9768 9765 9762 9759 9756 9753 9750 9747 9744 9741 9738 9735 9732 9730 9727 9724 9721 9718 9715 9713 9710 9707 9704 9701 9698 9695 9691 9688 9685 9681 9678 9674 9671 9667 9664 9660 9656 9652 9648 9644 9640 9636 9631 9627 9623 9618 9613 9609 9604 9599 9593 9588 9582 9577 9571 9565 9558 9552 9545 9539 9531 9524 9517 9509 9502 9494 9486 9477 9469 9460 9452 9443 9434 9424 9415 9406 9396 9386 9376 9366 9355 9345 9333 9322 9310 9298 9286 9273 9259 9245 9230 9215 9199 9182 9165 9146 9127 9107 9086 9064 9042 9018 8993 8967 8941 8913 8884 8855 8824 8792 8760 8726 8692 8656 8620 8582 8544 8504 8464 8423 8380 8337 8292 8246 8199 8150 8100 8048 7995 7940 7883 7823 7762 7698 7632 7563 7491 7417 7340 7260 7177 7091 7003 6912 6817 6720 6621 6520 6417 6311 6204 6098 5991 5884 5779 5674 5570 5466 5364 5268 5176 5087 5004 4924 4852 4787 4728 4676 4631 4596 4569 4550 4539 4537 4544 4560 4584 4616 4655 4705 4760 4822 4890 4965 5047 5133 5222 5314 5411 5513 5616 5718 5821 5923 6026 6129 6231 6334 6437 6535 6631 6724 6816 6905 6991 7074 7154 7232 7306 7378 7447 7514 7578 7640 7699 7757 7812 7866 7917 7967 8015 8062 8107 8150 8193 8234 8274 8312 8349 8385 8420 8453 8486 8517 8547 8575 8603 8629 8655 8679 8702 8724 8745 8765 8784 8802 8819 8835 8851 8866 8880 8894 8907 8919 8932 8943 8955 8966 8976 8986 8996 9006 9016 9025 9034 9043 9052 9060 9068 9076 9084 9092 9099 9106 9113 9120 9127 9133 9140 9146 9152 9158 9163 9169 9174 9180 9185 9191 9196 9202 9207 9213 9219 9224 9230 9236 9243 9249 9255 9262 9269 9276 9284 9291 9299 9307 9315 9323 9332 9340 9349 9358 9367 9376 9385 9394 9403 9411 9420 9429 9438 9446 9455 9463 9471 9479 9486 9494 8260 0 34 9 9501 9508 9515 9521 9528 9534 9540 9545 9551 9557 9562 9568 9573 9578 9584 9589 9595 9600 9606 9611 9617 9623 9629 9635 9642 9648 9655 9661 9668 9675 9681 9688 9694 9701 9707 9714 9720 9726 9732 9737 9743 9748 9753 9758 9762 9766 9770 9773 9777 9780 9783 9785 9787 9790 9792 9794 9795 9797 9799 9800 9801 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9814 9815 9816 9816 9817 9817 9817 9818 9818 9818 9819 9819 9819 9819 9820 9820 9820 9820 9821 9821 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9824 9824 9823 9822 9821 9820 9818 9817 9815 9813 9812 9810 9808 9806 9804 9802 9800 9798 9797 9795 9793 9792 9791 9789 9788 9787 9786 9785 9784 9783 9782 9781 9779 9778 9776 9774 9771 9768 9765 9761 9757 9752 9746 9740 9733 9726 9718 9710 9700 9691 9680 9670 9659 9647 9635 9623 9611 9599 9587 9575 9563 9551 9540 9529 9519 9510 9501 9493 9486 9480 9475 9470 9467 9465 9464 9464 9466 9468 9471 9475 9480 9486 9493 9501 9510 9519 9528 9538 9549 9560 9571 9582 9593 9604 9615 9626 9637 9648 9658 9668 9678 9688 9697 9705 9713 9721 9729 9736 9742 9748 9754 9760 9765 9770 9774 9779 9783 9787 9790 9794 9798 9801 9805 9808 9811 9814 9817 9821 9824 9827 9830 9833 9836 9838 9841 9844 9847 9849 9852 9854 9856 9858 9860 9862 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9872 9871 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9851 9849 9848 9846 9844 9843 9841 9840 9838 9836 9835 9833 9832 9831 9829 9828 9826 9825 9824 9823 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9811 9810 9809 9808 9808 9807 9806 9805 9805 9804 9803 9803 9802 9801 9801 9800 9800 9799 9799 9798 9798 9798 9798 9797 9797 9797 9798 9798 9798 9799 9799 9800 9801 9802 9803 9804 9805 9806 9807 9809 9810 9812 9813 9815 9816 9818 9819 9820 9822 9823 9825 9826 9827 9828 9830 9831 9832 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9844 9845 9846 9848 9849 9851 9853 9855 9857 9859 9861 9863 9865 9868 9870 9872 9874 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9896 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9888 9887 9885 9884 9882 9880 9879 9877 9875 9873 9871 9870 9868 9866 9865 9863 9862 9861 9860 9859 9858 8261 0 34 9 9857 9857 9857 9856 9857 9857 9857 9858 9859 9860 9861 9862 9864 9865 9867 9869 9870 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9933 9933 9933 9933 9934 9934 9935 9936 9937 9939 9940 9942 9943 9945 9946 9948 9950 9951 9953 9954 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9948 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9931 9930 9930 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9926 9924 9921 9919 9916 9913 9910 9906 9903 9900 9896 9893 9889 9885 9882 9878 9875 9871 9868 9865 9861 9858 9854 9850 9847 9843 9839 9835 9830 9825 9820 9815 9809 9802 9796 9789 9781 9774 9766 9757 9749 9740 9731 9722 9713 9704 9695 9686 9677 9668 9660 9652 9645 9638 9631 9625 9619 9614 9610 9606 9602 9599 9597 9595 9593 9592 9591 9590 9590 9590 9590 9590 9590 9591 9591 9592 9592 9592 9593 9593 9594 9594 9595 9595 9596 9597 9597 9598 9599 9601 9602 9604 9606 9608 9610 9613 9616 9619 9622 9626 9630 9634 9638 9643 9647 9652 9657 9662 9667 9672 9677 9682 9687 9692 9698 9703 9708 9713 9718 9723 9728 9733 9737 9742 9747 9751 9756 9761 9765 9770 9774 9779 9784 9788 9792 8262 0 34 9 9797 9801 9806 9810 9814 9818 9822 9826 9830 9834 9838 9842 9845 9849 9852 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9885 9888 9890 9893 9895 9897 9900 9902 9904 9905 9907 9909 9910 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9935 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9914 9914 9914 9913 9913 9914 9914 9914 9915 9916 9916 9917 9919 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9882 9880 9878 9876 9873 9871 9869 9867 9864 9862 9861 9859 9857 9856 9855 9854 9853 9852 9852 9852 9852 9852 9853 9854 9854 9855 9857 9858 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9873 9874 9874 9874 9874 9873 9873 9871 9870 9869 9867 9864 9862 9859 9856 9853 9849 9845 9841 9837 9832 9828 9823 9818 9813 9808 9803 9798 9793 9788 9783 9778 9774 9769 9765 9761 9757 9754 9751 9748 9746 9745 9743 9742 9742 9742 9742 9743 9744 9746 9748 9751 9753 9756 9759 9763 9766 9770 9773 9776 9780 9783 9786 9790 9793 9795 9798 9800 9802 9804 9805 9806 9807 9808 9808 9809 9809 9809 9810 9810 9810 9810 9810 9810 9811 9812 9812 9813 9815 9816 9818 9819 9821 9823 9826 9828 9831 9833 9836 9838 9841 9844 9846 9849 9851 9853 9855 9857 9859 9860 9862 9863 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 8263 0 34 9 9863 9863 9862 9862 9861 9860 9859 9858 9857 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9850 9850 9851 9852 9852 9853 9854 9854 9855 9856 9856 9856 9857 9856 9856 9856 9855 9854 9852 9851 9849 9847 9845 9842 9839 9837 9833 9830 9827 9824 9820 9817 9814 9810 9807 9804 9801 9798 9795 9792 9789 9787 9784 9782 9779 9777 9774 9772 9769 9767 9764 9761 9758 9755 9752 9748 9744 9740 9735 9730 9725 9720 9714 9708 9702 9695 9688 9681 9674 9666 9659 9651 9642 9634 9626 9617 9609 9600 9591 9582 9573 9564 9554 9545 9535 9525 9515 9505 9495 9484 9474 9463 9451 9440 9428 9416 9404 9392 9379 9366 9353 9340 9327 9313 9300 9286 9272 9259 9245 9231 9217 9204 9190 9176 9162 9148 9135 9121 9107 9093 9079 9065 9050 9036 9021 9006 8990 8974 8957 8940 8923 8904 8886 8866 8846 8825 8804 8782 8758 8735 8710 8685 8658 8631 8603 8575 8545 8514 8482 8449 8415 8379 8343 8304 8264 8223 8179 8134 8086 8036 7985 7930 7873 7813 7751 7686 7617 7546 7472 7396 7318 7235 7151 7065 6978 6890 6799 6708 6617 6527 6436 6347 6260 6175 6092 6011 5935 5865 5799 5738 5681 5633 5591 5556 5528 5507 5495 5491 5494 5504 5523 5550 5584 5625 5672 5726 5788 5854 5925 6000 6080 6166 6253 6342 6432 6524 6618 6712 6805 6899 6993 7084 7174 7262 7349 7434 7516 7595 7671 7745 7817 7885 7951 8014 8075 8134 8189 8243 8295 8344 8392 8438 8482 8525 8566 8606 8644 8681 8718 8753 8786 8819 8851 8882 8912 8941 8969 8996 9023 9048 9073 9096 9119 9142 9163 9183 9203 9222 9241 9259 9276 9292 9308 9323 9338 9352 9366 9379 9392 9404 9416 9427 9438 9448 9458 9468 9477 9485 9493 9501 9508 9515 9522 9528 9533 9539 9544 9548 9552 9556 9559 9563 9565 9568 9570 9573 9574 9576 9578 9579 9580 9581 9581 9582 9582 9582 9581 9581 9580 9578 9577 9575 9572 9570 9566 9563 9559 9554 9549 9544 9538 9532 9525 9518 9510 9502 9493 9484 9475 9465 9455 9445 9434 9423 9412 9401 9389 9377 9365 9352 9340 9327 9314 9300 9287 9273 9259 9245 9231 9216 9202 9187 9172 9157 9142 9127 9112 9097 9082 9067 9053 9038 9024 9010 8996 8983 8970 8958 8946 8935 8924 8914 8904 8895 8886 8877 8870 8862 8855 8849 8842 8836 8831 8825 8819 8814 8809 8803 8798 8793 8788 8783 8778 8773 8768 8763 8759 8754 8750 8747 8744 8741 8740 8739 8739 8739 8741 8744 8749 8754 8761 8769 8779 8790 8802 8816 8832 8848 8866 8885 8905 8927 8949 8972 8996 9020 9045 9071 9096 9122 9147 9173 9198 9223 9248 9272 9296 9319 9342 9363 9385 9405 9425 9443 9462 9479 9496 9512 9527 9542 9556 9570 9583 9596 9608 9619 9631 9641 9652 9662 9671 9681 9690 9698 9706 8264 0 34 9 9714 9721 9728 9735 9741 9747 9752 9757 9762 9766 9770 9773 9776 9779 9781 9783 9785 9786 9788 9789 9790 9791 9792 9792 9793 9794 9795 9796 9797 9798 9798 9800 9801 9802 9803 9805 9806 9808 9809 9811 9812 9813 9815 9816 9817 9818 9818 9819 9819 9819 9819 9818 9817 9816 9815 9813 9811 9808 9805 9802 9799 9795 9792 9787 9783 9778 9774 9768 9763 9758 9752 9746 9739 9733 9726 9719 9712 9705 9697 9689 9681 9672 9664 9654 9645 9635 9625 9614 9603 9592 9580 9568 9555 9542 9529 9516 9502 9488 9474 9459 9444 9429 9414 9399 9383 9368 9352 9337 9322 9306 9291 9276 9261 9246 9231 9216 9202 9188 9175 9161 9148 9136 9123 9112 9100 9089 9079 9069 9059 9050 9042 9035 9028 9021 9016 9011 9007 9004 9001 9000 8999 8999 9001 9003 9006 9010 9015 9020 9027 9035 9043 9053 9063 9074 9086 9098 9111 9125 9139 9154 9169 9185 9201 9217 9234 9251 9268 9285 9302 9319 9336 9353 9370 9387 9404 9421 9437 9453 9470 9486 9501 9517 9532 9547 9562 9577 9591 9605 9619 9633 9646 9659 9672 9684 9697 9708 9720 9731 9742 9752 9763 9772 9782 9791 9799 9807 9815 9823 9830 9836 9842 9848 9854 9859 9863 9868 9871 9875 9878 9881 9884 9886 9888 9890 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9912 9912 9911 9910 9909 9908 9906 9904 9901 9899 9896 9892 9889 9885 9881 9876 9872 9867 9862 9857 9851 9846 9841 9836 9830 9825 9820 9814 9809 9805 9800 9795 9791 9787 9783 9779 9776 9772 9769 9767 9764 9762 9760 9758 9756 9755 9753 9752 9751 9751 9750 9749 9749 9749 9749 9749 9749 9749 9750 9750 9751 9752 9753 9754 9756 9757 9759 9761 9763 9766 9768 9771 9774 9778 9781 9785 9789 9793 9798 9802 9807 9812 9816 9821 9826 9831 9836 9840 9845 9849 9853 9857 9861 9865 9868 9870 9873 9875 9877 9879 9880 9881 9882 9882 9882 9883 9883 9883 9882 9882 9882 9882 9881 9882 9882 9882 9882 9883 9884 9885 9886 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9914 9916 9917 9917 9918 9917 9917 9916 9915 9914 9912 9910 9908 9905 9902 9899 9896 9893 9890 9888 9885 9882 9879 9876 9874 9871 9869 9867 9865 9864 9863 9861 9860 9859 9857 9856 9854 9853 9852 9850 9847 9845 9842 9839 9835 9830 9826 9820 9814 9808 9801 9793 9785 9776 9767 9758 9748 9738 9728 9717 9707 9696 9686 9675 9665 9654 9644 9634 9625 9616 9607 9599 9591 9583 9576 9569 9563 9558 9552 9548 9543 9540 9536 9533 9530 9528 9526 9524 9522 9521 9520 9519 9519 9518 9518 9519 9519 9520 9520 9521 9523 9524 9526 8265 0 34 9 9528 9530 9533 9535 9538 9542 9545 9549 9553 9557 9561 9566 9571 9575 9580 9586 9591 9596 9602 9607 9613 9618 9624 9629 9635 9640 9646 9651 9656 9662 9667 9672 9677 9682 9687 9693 9698 9703 9708 9713 9718 9724 9729 9735 9740 9746 9752 9758 9764 9770 9776 9782 9789 9795 9801 9807 9814 9820 9826 9833 9839 9845 9851 9856 9862 9867 9872 9877 9882 9886 9890 9894 9898 9901 9904 9907 9910 9912 9914 9916 9917 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9935 9936 9936 9937 9938 9939 9939 9940 9940 9940 9940 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9918 9917 9916 9915 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9880 9877 9875 9872 9871 9869 9868 9867 9867 9867 9867 9868 9869 9871 9873 9875 9877 9880 9883 9886 9890 9893 9896 9900 9903 9906 9909 9912 9915 9917 9920 9922 9924 9925 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9959 9957 9956 9955 9954 9954 8266 0 34 9 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9971 9972 9972 9972 9972 9971 9971 9970 9969 9969 9968 9966 9965 9964 9963 9961 9960 9959 9957 9956 9955 9954 9953 9952 9951 9951 9951 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9962 9962 9962 9961 9960 9959 9957 9955 9953 9951 9948 9945 9942 9939 9935 9931 9928 9924 9920 9917 9913 9909 9905 9902 9898 9895 9891 9888 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9840 9835 9830 9825 9819 9813 9806 9799 9792 9785 9777 9769 9760 9752 9743 9734 9725 9716 9707 9698 9689 9679 9670 9661 9653 9644 9635 9627 9619 9611 9603 9595 9587 9580 9573 9566 9558 9552 9545 9538 9531 9525 9518 9512 9505 9498 9492 9485 9479 9472 9466 9459 9453 9446 9440 9433 9427 9420 9414 9407 9401 9394 9388 9382 9376 9369 9363 9357 9351 9345 9339 9333 9327 9321 9315 9310 9304 9298 9293 9287 9281 9276 9270 9265 9259 9254 9249 9243 9238 9233 9228 9223 9218 9213 9209 9204 9200 9196 9192 9188 9184 9181 9178 9176 9173 9171 9170 9169 9168 9168 9168 9169 9170 9172 9175 9178 9182 9186 9192 9197 9204 9211 9219 9228 9237 9247 9257 9268 9280 9292 9305 9317 9331 9345 9359 9373 9387 9402 9416 9431 9445 9460 9475 9489 9503 9518 9532 9545 9559 9572 9585 9598 9610 9623 9635 9646 9658 9669 9680 9690 9701 9711 9721 9731 9740 9750 9759 9768 9776 9785 9793 9801 9809 9817 9824 9831 9838 9844 9851 9857 9862 9868 9873 9878 9883 9887 9891 9895 9898 9902 9905 9908 9910 9913 9915 9917 9918 9920 9921 9922 9924 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9907 9907 8267 0 34 9 9906 9904 9903 9901 9899 9896 9893 9890 9886 9881 9877 9872 9866 9861 9855 9848 9842 9835 9828 9820 9813 9806 9798 9791 9783 9776 9768 9761 9754 9747 9741 9734 9728 9722 9717 9711 9706 9701 9697 9692 9688 9683 9679 9675 9671 9667 9663 9658 9654 9649 9644 9639 9634 9628 9622 9616 9609 9602 9595 9587 9579 9571 9563 9554 9546 9537 9529 9521 9512 9504 9496 9488 9481 9474 9468 9462 9457 9452 9448 9445 9442 9441 9440 9439 9440 9441 9443 9445 9448 9452 9457 9462 9467 9473 9480 9487 9494 9502 9510 9518 9527 9536 9545 9554 9563 9572 9582 9591 9601 9610 9620 9629 9639 9649 9658 9668 9677 9687 9696 9706 9715 9724 9733 9742 9751 9760 9768 9776 9785 9792 9800 9808 9815 9822 9829 9835 9841 9847 9853 9858 9864 9869 9873 9878 9882 9887 9891 9894 9898 9902 9905 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9937 9937 9936 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9919 9918 9916 9914 9911 9909 9907 9904 9901 9899 9896 9894 9891 9888 9886 9884 9882 9880 9878 9877 9876 9876 9875 9875 9875 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9889 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9941 9938 9936 9934 9931 9929 9927 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9890 9887 9882 9878 9874 9868 9863 9857 9851 9844 9837 9830 9822 9813 9804 9795 9785 9775 9764 9754 9742 9731 9719 9707 9695 9682 9670 9658 9645 9633 9621 9608 9596 9584 9572 9560 9549 9537 9526 9515 9504 9494 9483 9473 9463 9453 9444 9434 9425 9416 9407 9398 9389 9381 8268 0 34 9 9373 9365 9358 9351 9344 9337 9331 9326 9320 9316 9311 9307 9304 9301 9299 9298 9297 9296 9296 9297 9298 9300 9302 9305 9308 9311 9315 9320 9324 9329 9334 9340 9346 9352 9358 9364 9370 9377 9383 9390 9397 9403 9410 9417 9424 9431 9438 9446 9453 9461 9468 9476 9483 9491 9499 9507 9515 9523 9532 9540 9548 9556 9564 9572 9580 9589 9597 9604 9612 9620 9627 9634 9641 9648 9654 9660 9666 9672 9678 9683 9688 9693 9698 9702 9707 9711 9715 9719 9723 9727 9732 9736 9740 9744 9748 9752 9757 9761 9766 9771 9776 9781 9786 9792 9797 9803 9809 9815 9821 9826 9832 9838 9844 9850 9855 9861 9866 9872 9877 9881 9886 9890 9894 9897 9901 9904 9906 9909 9911 9913 9914 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9943 9944 9944 9943 9943 9943 9942 9941 9940 9938 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9915 9913 9911 9908 9907 9905 9903 9902 9901 9900 9899 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9908 9909 9911 9913 9915 9918 9920 9923 9926 9928 9931 9934 9937 9940 9943 9945 9948 9950 9953 9955 9956 9958 9959 9960 9961 9961 9961 9961 9960 9960 9959 9958 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9945 9945 9944 9945 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 9954 9953 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9919 9918 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9872 9868 9865 9861 9858 9855 9851 9848 9845 9841 9838 9835 9832 9829 9826 9823 9820 9818 9815 9813 9810 9808 9806 9804 9802 9800 9798 9797 9795 9794 9793 9792 9791 9790 9790 9789 9789 9788 9788 9788 9788 9788 9789 9789 9789 9790 9791 9792 9793 9794 9795 9796 9798 9799 9801 9803 9805 9806 9808 9810 9813 9815 9817 9819 9822 9824 9826 9829 9831 9834 9836 9839 9841 9844 9846 9849 9851 9853 9856 9858 9860 9862 9865 9867 9869 9870 9872 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9887 9888 9888 9888 9888 9888 9887 9887 9886 9885 9885 9884 9883 9882 9880 9879 9878 9876 8269 0 34 9 9874 9873 9871 9869 9867 9865 9863 9860 9858 9856 9853 9850 9848 9845 9842 9839 9835 9832 9829 9825 9821 9818 9814 9810 9806 9801 9797 9793 9788 9783 9779 9774 9769 9764 9758 9753 9748 9742 9736 9730 9724 9717 9710 9703 9696 9688 9680 9672 9663 9654 9644 9634 9623 9611 9599 9587 9573 9559 9545 9529 9513 9497 9480 9462 9444 9426 9407 9387 9368 9349 9329 9310 9291 9273 9254 9236 9218 9202 9186 9172 9158 9146 9135 9125 9117 9110 9105 9101 9099 9098 9099 9101 9105 9110 9116 9124 9133 9143 9154 9165 9178 9191 9205 9218 9232 9245 9259 9272 9285 9298 9312 9324 9335 9346 9356 9365 9374 9381 9389 9395 9400 9405 9409 9413 9416 9418 9419 9421 9421 9422 9422 9422 9421 9421 9420 9419 9418 9417 9416 9415 9414 9413 9412 9412 9411 9410 9410 9410 9410 9410 9410 9410 9410 9411 9412 9413 9414 9415 9417 9418 9420 9422 9425 9427 9430 9433 9436 9439 9443 9447 9451 9455 9460 9465 9470 9475 9481 9487 9493 9499 9505 9512 9519 9525 9533 9540 9547 9555 9562 9570 9578 9586 9594 9602 9611 9619 9628 9636 9645 9653 9662 9670 9679 9687 9696 9704 9712 9721 9729 9737 9745 9752 9760 9767 9774 9780 9787 9793 9799 9804 9809 9814 9818 9822 9826 9829 9832 9835 9837 9839 9841 9842 9844 9845 9845 9846 9847 9847 9847 9847 9847 9847 9846 9846 9845 9844 9843 9842 9841 9840 9838 9836 9834 9831 9828 9825 9821 9817 9812 9807 9801 9795 9788 9781 9773 9764 9755 9745 9735 9724 9713 9701 9689 9676 9663 9650 9636 9622 9608 9594 9579 9565 9550 9535 9520 9506 9491 9476 9461 9446 9431 9416 9401 9386 9371 9356 9341 9325 9310 9295 9280 9264 9249 9234 9219 9203 9188 9174 9159 9145 9131 9117 9104 9091 9079 9068 9057 9047 9038 9030 9023 9017 9012 9008 9005 9004 9004 9004 9007 9010 9014 9020 9027 9035 9044 9054 9065 9077 9089 9103 9117 9132 9147 9163 9180 9197 9214 9232 9249 9267 9285 9304 9322 9340 9358 9377 9395 9413 9431 9449 9466 9484 9501 9518 9534 9551 9567 9583 9598 9613 9628 9643 9657 9670 9684 9697 9709 9721 9733 9744 9755 9766 9776 9786 9796 9805 9814 9822 9831 9839 9846 9854 9861 9868 9875 9881 9887 9893 9899 9904 9910 9914 9919 9924 9928 9931 9935 9938 9941 9944 9946 9948 9950 9951 9952 9953 9954 9954 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9951 9950 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9952 9952 9951 9950 9949 9947 9946 9944 9942 9940 9937 8270 0 34 9 9935 9933 9930 9928 9926 9923 9921 9919 9917 9916 9914 9913 9912 9911 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9930 9930 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9891 9889 9888 9887 9885 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9899 9900 9901 9903 9905 9906 9908 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9935 9934 9933 9933 9933 9932 9932 9933 9933 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9891 9890 9888 9887 9886 9885 9884 9884 9883 9883 9883 9884 9884 9885 9886 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9906 9906 9906 9906 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9879 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9853 9852 9850 9848 9847 9845 9843 9841 9839 9837 9835 9833 9831 9828 9826 9823 9821 9818 9815 9812 9809 9806 9804 9801 9798 9795 9792 9790 9787 9784 9782 9780 9777 9775 9774 9772 9770 9769 9768 9767 9766 9766 9765 9765 9765 9766 9767 9767 9768 9770 9771 9773 9775 9777 9780 9783 9785 9788 9792 9795 9799 9802 9806 9810 9814 9818 9822 9826 9830 9833 9837 9841 9845 9848 9851 9855 9858 9860 9863 9865 9867 9869 9871 9873 9874 9875 9876 9876 9877 9877 9877 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 8271 0 34 9 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9859 9858 9856 9855 9853 9851 9849 9847 9846 9844 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9818 9816 9814 9813 9811 9810 9808 9807 9806 9805 9803 9802 9801 9800 9799 9798 9798 9797 9796 9795 9795 9794 9794 9793 9793 9793 9792 9792 9792 9792 9792 9793 9793 9794 9794 9795 9796 9797 9798 9800 9801 9803 9804 9806 9808 9810 9812 9814 9816 9818 9821 9823 9825 9828 9830 9832 9835 9837 9839 9842 9844 9846 9848 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9870 9872 9874 9875 9877 9878 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9907 9907 9906 9905 9905 9904 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9890 9890 9889 9888 9887 9885 9884 9882 9880 9877 9875 9872 9870 9867 9864 9861 9858 9855 9853 9850 9847 9845 9842 9840 9838 9836 9835 9833 9833 9832 9831 9831 9831 9831 9832 9832 9833 9834 9835 9836 9836 9837 9838 9839 9840 9841 9841 9842 9842 9842 9842 9841 9841 9840 9839 9838 9836 9835 9833 9831 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9807 9805 9804 9802 9801 9799 9798 9797 9795 9794 9793 9791 9790 9788 9787 9785 9783 9781 9779 9777 9775 9773 9771 9768 9766 9763 9761 9758 9755 9753 9750 9748 9745 9743 9741 9738 9736 9734 9732 9730 9728 9727 9725 9724 9722 9721 9720 9719 9718 9717 9716 9715 9714 9713 9712 9712 9711 9710 9709 9709 9708 9707 9707 9706 9705 9705 9704 9703 9703 9702 9701 9700 9700 9699 9698 9697 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9681 9680 9679 9677 9676 9674 9673 9671 9669 9668 9666 9664 9662 9659 9657 9655 9652 9650 9647 9644 9642 9638 9635 9632 9629 9625 9621 9618 9614 9609 9605 9601 9596 9591 9586 9581 9576 9570 9564 9558 9552 9545 9538 9531 9524 9516 9508 9500 9491 9482 9473 9463 9454 9443 9433 9422 9411 9400 9388 9376 9364 9352 9339 9326 9313 9300 9286 9272 9257 9243 9228 9212 9196 9180 9163 9145 9127 9108 9089 9069 9048 9026 9003 8979 8955 8929 8903 8875 8847 8818 8787 8755 8723 8689 8654 8619 8582 8544 8505 8465 8424 8381 8338 8293 8247 8199 8150 8100 8047 7993 7937 7878 7818 7754 7689 7620 7549 7474 7397 7317 7232 7145 7054 6960 6863 6762 6658 6552 6443 6332 6217 6101 5986 5870 8272 0 34 9 5755 5640 5525 5412 5299 5187 5082 4982 4886 4794 4707 4629 4558 4494 4438 4390 4352 4322 4302 4291 4289 4298 4316 4342 4377 4421 4475 4536 4604 4678 4760 4849 4942 5039 5140 5245 5355 5467 5578 5689 5801 5913 6025 6136 6248 6360 6467 6572 6674 6774 6872 6966 7058 7146 7231 7314 7393 7469 7543 7614 7682 7747 7810 7870 7929 7984 8038 8090 8140 8188 8234 8278 8321 8362 8401 8439 8475 8510 8543 8575 8606 8635 8663 8689 8715 8739 8762 8784 8805 8825 8844 8862 8879 8896 8912 8927 8942 8956 8970 8984 8997 9009 9022 9034 9046 9058 9070 9082 9093 9105 9116 9128 9139 9150 9161 9172 9183 9193 9204 9215 9225 9235 9246 9256 9266 9275 9285 9294 9304 9313 9322 9331 9339 9348 9356 9365 9373 9381 9389 9396 9404 9411 9418 9425 9432 9439 9446 9453 9459 9465 9471 9477 9483 9489 9495 9500 9506 9511 9517 9522 9527 9532 9536 9541 9546 9550 9554 9558 9562 9566 9570 9573 9576 9579 9581 9584 9585 9587 9588 9589 9590 9590 9589 9588 9587 9585 9583 9581 9578 9575 9571 9567 9563 9558 9553 9548 9543 9537 9532 9526 9521 9516 9510 9505 9499 9494 9489 9485 9480 9476 9472 9468 9465 9462 9459 9457 9454 9452 9450 9449 9448 9447 9446 9445 9445 9444 9444 9444 9444 9445 9445 9446 9447 9448 9450 9451 9453 9455 9458 9460 9463 9466 9470 9474 9478 9482 9487 9492 9497 9503 9509 9515 9521 9528 9535 9542 9549 9557 9564 9572 9579 9587 9595 9603 9611 9619 9627 9634 9642 9650 9658 9665 9673 9680 9688 9695 9702 9709 9716 9723 9730 9736 9743 9749 9755 9761 9767 9772 9777 9782 9787 9792 9796 9800 9804 9807 9811 9814 9817 9819 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9840 9842 9844 9846 9848 9849 9851 9853 9855 9857 9859 9861 9863 9866 9868 9870 9871 9873 9875 9876 9877 9878 9879 9880 9880 9881 9881 9880 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9868 9867 9866 9865 9864 9863 9862 9862 9862 9862 9863 9863 9864 9865 9866 9868 9869 9870 9872 9874 9875 9877 9879 9880 9881 9883 9884 9885 9885 9885 9885 9885 9885 9884 9883 9882 9881 9879 9877 9875 9874 9872 9870 9868 9867 9865 9863 9862 9861 9860 9860 9859 9859 9860 9860 9861 9862 9863 9865 9866 9868 9870 9871 9873 9875 9876 9878 9880 9881 9882 9883 9883 9884 9884 9883 9883 9882 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9859 9857 9855 9853 9851 9850 9848 9847 9846 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9842 9841 9839 9837 9835 9832 9830 9826 9823 9819 9815 9811 9806 9801 9796 9792 9787 9782 9777 9772 9767 9762 9757 9753 9749 9744 9740 9736 9732 9728 9724 9720 9716 9712 9708 9704 9700 9695 9690 9684 9678 8273 0 34 9 9671 9664 9656 9648 9639 9629 9618 9607 9594 9581 9568 9553 9538 9522 9506 9489 9472 9454 9436 9418 9400 9382 9365 9347 9329 9312 9295 9279 9264 9250 9236 9224 9213 9203 9194 9186 9180 9175 9172 9169 9168 9169 9171 9174 9178 9184 9191 9199 9208 9218 9229 9241 9254 9267 9281 9295 9310 9326 9341 9356 9372 9387 9403 9418 9434 9449 9464 9478 9492 9506 9519 9531 9543 9555 9565 9575 9585 9594 9602 9610 9617 9623 9629 9635 9640 9644 9648 9652 9655 9659 9662 9664 9667 9670 9672 9675 9678 9681 9683 9686 9689 9693 9696 9700 9704 9708 9712 9717 9721 9726 9731 9735 9740 9745 9749 9754 9758 9762 9766 9770 9773 9776 9778 9780 9782 9784 9785 9786 9786 9786 9786 9785 9785 9784 9783 9783 9782 9781 9780 9779 9779 9778 9778 9778 9778 9779 9780 9781 9782 9783 9785 9787 9788 9790 9792 9794 9796 9798 9799 9801 9803 9804 9805 9805 9805 9805 9805 9804 9803 9802 9800 9798 9796 9793 9791 9788 9784 9781 9777 9774 9770 9766 9762 9758 9754 9749 9745 9740 9736 9731 9726 9720 9715 9709 9703 9697 9690 9683 9676 9668 9660 9652 9643 9634 9625 9615 9605 9595 9585 9575 9564 9554 9543 9533 9523 9512 9502 9492 9482 9473 9463 9454 9445 9436 9428 9420 9412 9404 9396 9389 9381 9374 9367 9360 9352 9346 9339 9332 9325 9318 9312 9305 9299 9293 9287 9281 9276 9271 9267 9262 9259 9256 9253 9252 9251 9250 9250 9252 9253 9256 9259 9263 9268 9273 9279 9286 9293 9301 9309 9318 9327 9336 9346 9356 9365 9375 9385 9395 9405 9415 9425 9435 9444 9454 9463 9472 9481 9490 9499 9508 9517 9525 9534 9542 9550 9559 9567 9575 9584 9592 9600 9608 9616 9624 9632 9640 9647 9655 9662 9669 9676 9683 9690 9696 9702 9707 9713 9718 9722 9726 9730 9734 9737 9740 9743 9745 9747 9749 9751 9752 9753 9754 9755 9756 9756 9756 9756 9757 9757 9756 9756 9756 9756 9756 9755 9755 9755 9754 9754 9753 9753 9753 9752 9752 9751 9751 9751 9750 9750 9750 9749 9749 9749 9749 9748 9748 9748 9748 9747 9747 9747 9746 9746 9746 9745 9744 9743 9742 9741 9740 9738 9736 9734 9731 9729 9726 9723 9719 9715 9711 9707 9702 9697 9692 9687 9682 9676 9670 9665 9659 9653 9647 9641 9635 9629 9623 9617 9612 9606 9600 9595 9589 9584 9579 9573 9568 9562 9557 9552 9546 9541 9535 9529 9523 9517 9511 9504 9497 9490 9483 9476 9468 9460 9452 9444 9437 9429 9421 9413 9405 9398 9390 9383 9377 9370 9364 9359 9354 9349 9345 9341 9338 9336 9334 9332 9331 9331 9331 9331 9332 9333 9334 9336 9337 9339 9341 9344 9346 9348 9350 9352 9355 9357 9359 9361 9362 9364 9366 9367 9368 9370 9371 9372 9373 9374 9375 9376 9376 9377 9378 9378 9379 9379 9380 9380 9380 9380 9380 9379 9379 8274 0 34 9 9378 9376 9375 9373 9371 9368 9365 9362 9358 9353 9349 9343 9337 9331 9324 9317 9310 9302 9293 9284 9275 9266 9256 9246 9236 9225 9215 9204 9193 9182 9171 9160 9148 9137 9126 9114 9103 9092 9080 9069 9057 9046 9034 9022 9011 8999 8987 8975 8962 8950 8937 8924 8910 8896 8882 8868 8853 8838 8822 8806 8789 8772 8754 8736 8717 8698 8677 8656 8635 8613 8589 8566 8541 8515 8489 8462 8434 8405 8374 8343 8311 8278 8243 8208 8171 8133 8094 8053 8012 7969 7924 7879 7832 7783 7734 7683 7630 7576 7521 7465 7407 7347 7287 7225 7162 7097 7032 6964 6896 6827 6756 6684 6610 6536 6460 6382 6304 6224 6143 6060 5977 5891 5805 5716 5627 5535 5443 5348 5252 5155 5056 4955 4853 4749 4644 4537 4429 4319 4209 4097 3984 3869 3754 3639 3525 3410 3295 3180 3065 2950 2835 2723 2613 2504 2397 2291 2189 2089 1993 1900 1809 1724 1642 1565 1492 1424 1361 1303 1251 1204 1163 1127 1098 1075 1058 1048 1044 1046 1055 1070 1091 1120 1154 1195 1242 1296 1356 1421 1492 1569 1651 1740 1832 1930 2031 2138 2249 2363 2480 2600 2723 2850 2978 3107 3237 3369 3502 3635 3768 3901 4034 4166 4296 4426 4554 4681 4806 4928 5048 5166 5282 5395 5505 5612 5717 5819 5919 6015 6108 6199 6288 6373 6456 6536 6614 6689 6762 6833 6902 6968 7032 7094 7155 7213 7270 7325 7378 7429 7479 7527 7573 7618 7661 7703 7744 7783 7821 7857 7892 7926 7958 7989 8019 8048 8076 8103 8129 8154 8178 8201 8223 8245 8266 8286 8306 8325 8344 8363 8381 8399 8417 8434 8451 8468 8485 8502 8519 8536 8553 8569 8585 8602 8618 8634 8650 8666 8681 8696 8711 8726 8740 8754 8768 8782 8795 8808 8820 8832 8844 8855 8866 8877 8888 8898 8908 8918 8928 8938 8948 8957 8967 8977 8987 8997 9006 9016 9026 9037 9047 9057 9068 9078 9089 9100 9111 9121 9132 9143 9153 9164 9174 9185 9195 9205 9215 9224 9234 9243 9252 9260 9269 9277 9285 9293 9301 9308 9315 9322 9329 9336 9343 9350 9356 9363 9369 9376 9382 9388 9395 9401 9407 9414 9420 9426 9432 9438 9444 9450 9456 9462 9468 9473 9479 9484 9489 9495 9500 9504 9509 9514 9519 9523 9528 9532 9536 9541 9545 9549 9554 9558 9562 9566 9571 9575 9579 9583 9587 9592 9596 9600 9604 9608 9612 9616 9620 9623 9627 9630 9634 9637 9640 9643 9645 9648 9651 9653 9655 9657 9659 9661 9663 9665 9667 9669 9671 9673 9675 9677 9679 9681 9683 9685 9687 9690 9692 9695 9698 9701 9703 9706 9709 9712 9715 9719 9722 9725 9728 9731 9734 9737 9740 9743 9745 9748 9751 9753 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9781 9783 9785 9786 9788 9790 9791 9793 9795 9796 9798 9800 9801 9803 9804 9806 9807 9809 9810 9811 9812 8275 0 34 9 9814 9815 9816 9817 9817 9818 9819 9820 9820 9821 9821 9821 9822 9822 9822 9822 9822 9822 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9823 9824 9824 9824 9825 9826 9826 9827 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9845 9845 9844 9844 9843 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9836 9836 9835 9835 9835 9835 9836 9836 9836 9836 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9836 9835 9834 9833 9832 9830 9829 9828 9826 9825 9823 9822 9820 9819 9817 9816 9815 9814 9813 9812 9811 9811 9810 9810 9810 9810 9810 9811 9811 9812 9813 9813 9814 9815 9817 9818 9819 9821 9822 9823 9825 9826 9828 9829 9831 9832 9834 9835 9837 9838 9840 9841 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9853 9854 9854 9855 9855 9855 9854 9854 9854 9853 9853 9852 9851 9850 9849 9848 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9837 9836 9836 9835 9835 9835 9836 9836 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9842 9842 9842 9842 9841 9841 9840 9839 9838 9837 9835 9834 9832 9830 9828 9826 9823 9821 9818 9815 9813 9810 9807 9805 9802 9799 9797 9794 9791 9788 9786 9783 9780 9777 9774 9770 9767 9763 9759 9755 9751 9746 9741 9736 9731 9726 9720 9714 9708 9702 9696 9690 9684 9678 9672 9666 9661 9656 9651 9647 9644 9641 9639 9637 9636 9636 9637 9638 9640 9643 9646 9650 9655 9660 9665 9671 9678 9684 9691 9698 9704 9711 9717 9723 9730 9736 9741 9746 9751 9756 9760 9763 9766 9769 9771 9774 9775 9777 9778 9780 9781 9782 9783 9784 9785 9786 9788 9789 9791 9793 9795 9797 9799 9802 9804 9807 9809 9811 9814 9816 9819 9821 9822 9824 9825 9827 9827 9828 9828 9827 9827 9825 9824 9822 9820 9818 9816 9813 9810 9807 9803 9800 9796 9792 9789 9785 9781 9777 9773 9769 9764 9760 9755 9750 9746 9740 9735 9729 9723 9716 9710 9702 9694 9686 9676 9667 9656 9645 9634 9621 9608 9594 9580 9565 9549 9532 9515 9497 9479 9459 9440 9419 9398 9377 9355 9333 9310 9287 9263 9239 9214 9190 9164 9139 9113 9087 9061 9035 9008 8981 8954 8927 8899 8871 8844 8816 8788 8760 8732 8705 8677 8649 8622 8594 8567 8540 8514 8488 8462 8437 8413 8389 8367 8345 8323 8303 8284 8266 8249 8234 8220 8207 8196 8186 8178 8171 8167 8163 8162 8162 8164 8168 8173 8180 8189 8199 8211 8225 8240 8256 8273 8292 8312 8333 8355 8378 8402 8426 8451 8477 8502 8529 8555 8581 8608 8634 8660 8687 8713 8738 8764 8789 8814 8839 8863 8887 8910 8933 8955 8977 8998 9020 9040 9060 9080 9099 9118 9137 9154 9172 8276 0 34 9 9189 9205 9222 9237 9252 9267 9281 9294 9307 9320 9332 9343 9354 9364 9374 9384 9393 9401 9409 9417 9424 9431 9438 9444 9451 9457 9462 9468 9474 9480 9485 9491 9497 9502 9508 9514 9520 9526 9532 9538 9544 9551 9557 9564 9570 9577 9583 9590 9596 9602 9609 9615 9621 9627 9632 9638 9643 9648 9653 9658 9662 9667 9671 9674 9678 9681 9685 9687 9690 9693 9695 9697 9699 9700 9701 9702 9703 9704 9704 9704 9703 9703 9702 9700 9699 9697 9695 9692 9689 9686 9683 9679 9675 9671 9667 9662 9657 9652 9648 9643 9637 9632 9627 9622 9617 9612 9607 9601 9596 9591 9587 9582 9577 9572 9567 9562 9558 9553 9548 9543 9538 9533 9528 9522 9517 9511 9505 9499 9493 9487 9481 9474 9467 9460 9453 9446 9439 9432 9424 9417 9409 9402 9394 9387 9379 9371 9364 9356 9349 9342 9334 9327 9320 9313 9306 9299 9292 9285 9278 9272 9265 9259 9252 9246 9240 9233 9227 9221 9215 9209 9203 9197 9192 9186 9180 9174 9168 9162 9155 9149 9142 9135 9128 9120 9112 9104 9095 9086 9076 9065 9054 9042 9029 9015 9001 8986 8970 8953 8936 8917 8898 8877 8856 8833 8810 8786 8760 8734 8706 8677 8647 8616 8583 8549 8514 8477 8438 8397 8355 8311 8265 8216 8166 8113 8058 8001 7941 7879 7815 7749 7681 7610 7537 7464 7389 7313 7236 7158 7080 7003 6925 6849 6775 6702 6630 6560 6495 6434 6377 6323 6273 6229 6191 6158 6131 6109 6094 6085 6081 6084 6092 6108 6128 6153 6183 6218 6258 6302 6348 6397 6448 6504 6560 6616 6673 6729 6784 6839 6893 6947 7000 7049 7095 7139 7179 7218 7252 7282 7310 7334 7354 7371 7384 7393 7399 7401 7399 7394 7386 7373 7358 7338 7315 7289 7258 7225 7187 7146 7101 7052 7000 6944 6885 6822 6756 6687 6613 6538 6460 6381 6299 6214 6129 6044 5959 5874 5791 5709 5628 5549 5471 5400 5333 5271 5213 5160 5115 5077 5045 5020 5002 4993 4992 4998 5012 5033 5063 5099 5142 5191 5247 5310 5378 5449 5525 5604 5690 5776 5863 5951 6040 6129 6219 6308 6397 6487 6572 6655 6736 6815 6892 6966 7036 7104 7169 7231 7290 7347 7401 7452 7502 7549 7594 7637 7679 7719 7758 7795 7832 7868 7902 7936 7970 8003 8035 8067 8099 8130 8161 8192 8222 8252 8281 8310 8339 8367 8395 8423 8450 8477 8504 8530 8556 8581 8606 8631 8655 8679 8703 8726 8749 8772 8795 8818 8840 8862 8885 8907 8928 8950 8971 8993 9014 9035 9056 9076 9097 9117 9137 9156 9176 9195 9214 9232 9250 9268 9286 9303 9319 9335 9351 9367 9382 9396 9410 9424 9437 9450 9463 9475 9486 9497 9508 9518 9528 9538 9547 9556 9564 9572 9579 9587 9594 9600 9607 9613 9618 9624 9629 9634 9639 9644 9648 9653 9657 9661 9665 9669 9672 9676 9680 9683 9687 9690 9693 9697 9700 9703 9706 9710 8277 0 34 9 9713 9716 9719 9721 9724 9727 9730 9732 9735 9737 9740 9742 9744 9746 9748 9750 9752 9754 9756 9757 9759 9760 9762 9763 9765 9766 9768 9769 9770 9772 9773 9774 9776 9777 9779 9780 9781 9783 9784 9786 9787 9788 9790 9791 9792 9794 9795 9796 9797 9799 9800 9801 9802 9802 9803 9804 9804 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9804 9804 9804 9803 9803 9802 9802 9801 9801 9800 9800 9799 9799 9798 9798 9797 9797 9796 9795 9795 9794 9793 9792 9791 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9776 9775 9774 9774 9774 9773 9773 9773 9773 9773 9772 9772 9772 9772 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9774 9774 9774 9775 9775 9776 9777 9777 9778 9780 9781 9783 9784 9786 9788 9790 9792 9795 9797 9800 9802 9805 9807 9810 9813 9815 9818 9820 9823 9825 9827 9829 9831 9832 9834 9835 9836 9838 9839 9839 9840 9841 9842 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9855 9856 9858 9859 9861 9862 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9875 9875 9876 9876 9876 9875 9875 9874 9874 9873 9873 9872 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9852 9850 9848 9846 9845 9843 9842 9841 9840 9839 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9846 9847 9848 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9862 9863 9863 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9885 9884 9883 9883 9883 9883 9882 9883 9883 9883 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9890 9890 9890 9891 9891 9891 9890 9890 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9868 9866 9865 9864 9863 9862 9862 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9852 9850 9849 9847 9846 9844 9842 9839 9837 9834 9832 9829 8278 0 34 9 9826 9822 9819 9816 9812 9809 9806 9802 9799 9795 9792 9789 9786 9783 9780 9777 9774 9772 9769 9767 9765 9763 9761 9760 9758 9757 9756 9755 9754 9754 9753 9752 9752 9751 9751 9751 9751 9750 9750 9750 9750 9749 9749 9749 9749 9749 9749 9748 9749 9749 9749 9749 9749 9750 9750 9751 9752 9753 9755 9756 9758 9760 9762 9764 9767 9769 9772 9775 9778 9781 9784 9787 9790 9794 9797 9800 9803 9805 9808 9810 9813 9814 9816 9817 9819 9820 9820 9821 9821 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9809 9808 9807 9806 9805 9804 9804 9803 9802 9802 9802 9801 9801 9800 9800 9800 9800 9799 9799 9799 9799 9799 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9800 9801 9802 9803 9805 9806 9808 9810 9813 9815 9818 9821 9824 9827 9830 9834 9837 9840 9843 9847 9850 9853 9856 9859 9862 9864 9867 9869 9870 9872 9873 9874 9875 9875 9875 9875 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9864 9863 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9857 9856 9855 9854 9853 9851 9850 9848 9846 9844 9841 9839 9836 9834 9831 9828 9825 9821 9818 9815 9812 9808 9805 9802 9798 9795 9792 9789 9785 9782 9779 9776 9773 9770 9767 9764 9761 9758 9755 9752 9749 9745 9742 9738 9734 9730 9726 9721 9717 9712 9706 9701 9695 9689 9683 9676 9669 9662 9655 9648 9640 9633 9625 9618 9610 9603 9595 9587 9580 9572 9565 9558 9551 9544 9538 9532 9525 9520 9514 9508 9503 9498 9493 9488 9483 9478 9474 9469 9465 9461 9457 9453 9449 9445 9442 9438 9435 9432 9429 9427 9424 9422 9420 9419 9418 9417 9416 9416 9416 9416 9417 9418 9419 9420 9421 9423 9425 9426 9428 9429 9431 9432 9433 9434 9434 9434 9433 9432 9431 9429 9426 9423 9419 9415 9411 9405 9400 9395 9389 9383 9377 9371 9364 9358 9353 9348 9343 9338 9334 9331 9329 9327 9326 9326 9327 9329 9331 9334 9338 9343 9348 9354 9360 9367 9374 9382 9389 9397 9404 9411 9419 9426 9432 9439 9445 9450 9455 9459 9462 9465 9467 9468 9469 9468 9467 9466 9463 9460 9457 9453 9448 9443 9437 9432 9425 9418 9412 9405 9397 9390 9382 9374 9366 9359 9351 9343 9335 9328 9320 9313 9305 9298 9291 9285 9278 9272 9266 9261 9256 9251 9247 9243 9240 9237 9235 9233 9232 9232 9232 9233 9234 9236 9239 9242 9246 9250 9255 9261 9267 9274 9281 9289 9297 9305 9314 9323 9333 9342 9352 9362 9373 9383 9393 9404 9414 9425 9435 9445 9456 9466 9476 9486 9496 9506 9516 9525 9534 9544 9553 9561 9570 9579 9587 9596 9604 9612 9620 9627 9635 9643 9650 9657 9664 9671 9678 9684 9690 9696 9702 9708 9713 9718 9723 9727 9731 9735 9738 9741 8279 0 34 9 9744 9747 9749 9750 9752 9753 9753 9753 9754 9753 9753 9752 9751 9750 9749 9747 9746 9744 9743 9741 9740 9738 9737 9736 9734 9733 9733 9732 9731 9731 9731 9731 9731 9731 9731 9731 9732 9732 9733 9733 9733 9734 9734 9734 9734 9734 9733 9733 9732 9731 9731 9729 9728 9727 9726 9724 9723 9721 9720 9719 9717 9716 9715 9714 9713 9712 9712 9712 9712 9712 9712 9713 9713 9714 9715 9716 9717 9718 9719 9720 9720 9721 9722 9722 9723 9723 9723 9722 9722 9721 9720 9719 9718 9716 9715 9713 9711 9710 9708 9706 9704 9703 9701 9700 9699 9698 9697 9696 9696 9695 9695 9695 9696 9696 9696 9696 9696 9697 9697 9697 9697 9697 9697 9696 9695 9694 9693 9691 9689 9687 9684 9681 9678 9675 9671 9668 9664 9660 9656 9652 9648 9644 9640 9636 9632 9628 9624 9621 9617 9613 9610 9606 9603 9599 9595 9592 9588 9584 9580 9576 9572 9568 9563 9558 9553 9548 9542 9537 9531 9525 9518 9512 9505 9499 9492 9485 9478 9471 9464 9456 9449 9442 9435 9427 9420 9413 9405 9397 9390 9382 9374 9365 9356 9347 9338 9329 9318 9308 9297 9286 9274 9261 9248 9235 9221 9207 9192 9176 9160 9144 9127 9109 9091 9073 9054 9034 9015 8994 8973 8951 8929 8906 8882 8858 8832 8806 8779 8751 8722 8691 8660 8627 8594 8558 8522 8484 8444 8404 8361 8317 8271 8224 8175 8125 8072 8018 7963 7905 7845 7783 7720 7654 7586 7515 7443 7367 7290 7209 7126 7040 6951 6858 6763 6664 6563 6458 6349 6238 6124 6007 5888 5764 5639 5512 5385 5256 5126 4996 4866 4736 4606 4479 4356 4235 4118 4002 3895 3793 3698 3609 3525 3452 3388 3332 3285 3247 3221 3204 3197 3200 3213 3238 3273 3316 3369 3431 3503 3583 3670 3763 3864 3973 4086 4202 4323 4447 4577 4708 4838 4969 5099 5229 5360 5489 5619 5749 5873 5994 6113 6229 6343 6452 6558 6661 6760 6856 6949 7037 7123 7206 7285 7362 7435 7506 7574 7640 7703 7764 7823 7880 7935 7988 8039 8089 8137 8183 8228 8272 8314 8354 8393 8431 8468 8503 8537 8570 8601 8632 8661 8689 8717 8743 8768 8792 8815 8838 8860 8881 8901 8921 8940 8959 8977 8994 9011 9028 9044 9061 9076 9092 9107 9122 9136 9151 9165 9178 9192 9205 9218 9231 9243 9255 9267 9279 9290 9301 9311 9321 9331 9341 9350 9359 9368 9376 9384 9392 9399 9406 9413 9420 9426 9432 9438 9444 9450 9455 9460 9465 9470 9475 9480 9484 9489 9493 9497 9501 9505 9509 9512 9516 9519 9523 9526 9529 9532 9535 9538 9540 9543 9546 9548 9550 9553 9555 9557 9559 9561 9563 9565 9566 9568 9570 9572 9573 9575 9576 9578 9579 9581 9582 9584 9585 9587 9588 9590 9591 9593 9594 9595 9597 9598 9600 9601 9602 9603 9605 9606 9607 9608 9609 9610 9610 9611 9612 9613 9613 9614 9614 9615 9615 8280 0 34 9 9616 9616 9617 9617 9618 9619 9619 9620 9621 9622 9624 9625 9627 9628 9630 9632 9634 9636 9639 9641 9643 9646 9648 9651 9654 9656 9659 9661 9663 9665 9667 9669 9671 9672 9673 9674 9675 9675 9676 9676 9676 9675 9675 9674 9674 9673 9672 9671 9670 9669 9668 9667 9666 9665 9665 9664 9663 9663 9663 9663 9663 9663 9664 9664 9665 9666 9667 9668 9669 9670 9671 9673 9674 9676 9677 9679 9680 9682 9683 9685 9686 9688 9689 9691 9692 9694 9696 9697 9699 9701 9702 9704 9706 9708 9710 9713 9715 9717 9720 9723 9726 9728 9731 9735 9738 9741 9744 9748 9751 9754 9758 9761 9764 9768 9771 9774 9777 9780 9783 9786 9789 9792 9794 9796 9799 9801 9803 9805 9806 9808 9810 9811 9813 9814 9815 9817 9818 9819 9821 9822 9823 9824 9826 9827 9828 9830 9831 9832 9833 9835 9836 9837 9838 9840 9841 9842 9843 9844 9844 9845 9846 9846 9847 9847 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9853 9853 9854 9855 9856 9857 9857 9858 9859 9860 9861 9861 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9860 9860 9860 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9843 9842 9841 9840 9839 9838 9837 9837 9837 9837 9837 9837 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9852 9854 9855 9857 9858 9860 9861 9862 9863 9865 9866 9866 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9862 9862 9863 9863 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9876 9876 9876 9876 9876 9875 9875 9874 9873 9872 9871 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9855 9854 9853 9852 9851 9850 9850 9850 9850 9850 9850 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9857 9856 9854 9852 9851 9849 9848 9846 9844 9843 9842 9840 9839 9838 9837 9836 9835 9834 9834 9833 9832 9832 9831 9831 9831 9830 9830 9830 9830 9830 9829 9829 9829 9829 9829 9828 8281 0 34 9 9828 9828 9828 9827 9827 9827 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9827 9827 9828 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9839 9839 9840 9841 9842 9843 9844 9844 9844 9845 9845 9845 9845 9844 9844 9843 9842 9841 9840 9839 9838 9836 9835 9833 9831 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9807 9805 9803 9802 9800 9799 9798 9796 9795 9794 9793 9792 9791 9790 9789 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9771 9770 9769 9768 9767 9765 9764 9763 9762 9761 9760 9760 9759 9758 9758 9757 9757 9757 9757 9757 9757 9758 9758 9759 9760 9761 9762 9763 9764 9765 9767 9768 9770 9771 9773 9774 9776 9777 9779 9780 9782 9783 9785 9786 9787 9788 9789 9790 9791 9792 9792 9793 9793 9793 9793 9793 9793 9793 9792 9792 9791 9791 9790 9789 9788 9788 9787 9786 9785 9784 9784 9783 9782 9782 9782 9781 9781 9781 9781 9781 9781 9782 9782 9783 9784 9784 9785 9786 9787 9788 9789 9790 9790 9791 9792 9792 9793 9793 9793 9793 9793 9792 9791 9791 9790 9788 9787 9785 9784 9782 9780 9778 9775 9773 9771 9769 9766 9764 9762 9760 9758 9756 9754 9752 9750 9749 9747 9746 9745 9743 9742 9741 9741 9740 9739 9738 9737 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9726 9725 9723 9722 9720 9718 9716 9715 9713 9711 9709 9707 9705 9702 9700 9698 9696 9694 9692 9690 9688 9686 9683 9681 9679 9677 9674 9672 9670 9667 9665 9662 9659 9657 9654 9651 9648 9645 9642 9639 9636 9632 9629 9626 9623 9620 9617 9614 9610 9607 9604 9601 9598 9595 9592 9589 9587 9584 9581 9578 9576 9573 9570 9567 9564 9561 9559 9555 9552 9549 9546 9542 9539 9535 9531 9527 9523 9519 9515 9510 9505 9501 9496 9491 9485 9480 9475 9469 9464 9458 9452 9446 9440 9434 9428 9422 9416 9410 9404 9397 9391 9385 9378 9372 9366 9359 9353 9346 9339 9333 9326 9319 9312 9305 9298 9290 9283 9275 9267 9259 9251 9242 9233 9224 9215 9205 9195 9185 9174 9163 9152 9140 9128 9116 9103 9090 9076 9062 9048 9033 9018 9003 8987 8971 8955 8938 8921 8903 8885 8867 8848 8830 8810 8790 8770 8750 8729 8707 8685 8663 8640 8616 8592 8567 8541 8515 8488 8460 8431 8402 8371 8340 8307 8274 8240 8204 8168 8130 8092 8052 8011 7969 7926 7881 7836 7789 7741 7691 7640 7588 7534 7479 7423 7365 7305 7244 7180 7116 7049 6980 6910 6837 6762 6685 6606 6525 6441 6355 6266 6175 6081 5984 5885 5783 5679 5572 5462 5350 5235 5118 4997 4875 4751 4625 4497 4366 4234 4101 3968 3833 3698 3562 3427 3291 3156 3022 2890 2760 2631 2504 2381 2261 2145 2033 1925 1822 1725 1634 1549 8282 0 34 9 1469 1397 1332 1274 1223 1180 1145 1119 1100 1090 1088 1095 1110 1133 1164 1203 1251 1306 1368 1438 1514 1598 1687 1782 1882 1988 2100 2214 2332 2454 2579 2708 2838 2969 3101 3234 3368 3502 3636 3771 3905 4037 4168 4298 4426 4553 4678 4800 4920 5038 5154 5267 5377 5485 5591 5693 5793 5891 5986 6078 6168 6256 6341 6424 6504 6582 6658 6732 6803 6873 6940 7006 7069 7131 7191 7249 7306 7361 7414 7466 7517 7565 7613 7659 7704 7748 7790 7831 7872 7911 7949 7986 8022 8057 8091 8125 8157 8189 8220 8251 8280 8310 8338 8366 8394 8420 8447 8473 8498 8523 8548 8572 8596 8619 8642 8665 8687 8709 8730 8751 8772 8792 8812 8832 8851 8870 8888 8906 8924 8941 8958 8974 8990 9005 9020 9035 9049 9063 9077 9090 9103 9115 9127 9139 9151 9162 9173 9183 9194 9204 9214 9224 9233 9242 9251 9260 9269 9278 9286 9294 9303 9310 9318 9326 9333 9341 9348 9355 9362 9369 9376 9382 9389 9395 9401 9407 9413 9419 9424 9430 9435 9441 9446 9450 9455 9460 9464 9468 9472 9476 9479 9482 9485 9488 9490 9493 9494 9496 9498 9499 9500 9501 9501 9502 9502 9502 9502 9502 9501 9501 9501 9501 9501 9501 9501 9501 9501 9501 9502 9502 9503 9504 9505 9506 9508 9509 9511 9513 9514 9516 9518 9520 9522 9525 9527 9529 9531 9532 9534 9536 9538 9539 9541 9542 9543 9545 9546 9547 9547 9548 9549 9550 9550 9551 9551 9552 9552 9553 9554 9554 9555 9555 9556 9557 9557 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9568 9569 9570 9571 9571 9572 9572 9572 9573 9572 9572 9571 9571 9569 9568 9566 9564 9562 9559 9556 9553 9549 9545 9541 9536 9531 9525 9519 9513 9507 9500 9493 9487 9479 9472 9465 9457 9450 9442 9435 9427 9420 9413 9406 9399 9392 9386 9379 9373 9367 9362 9357 9352 9347 9342 9338 9334 9330 9327 9324 9321 9319 9316 9315 9313 9312 9311 9310 9310 9310 9311 9312 9314 9316 9318 9321 9324 9328 9332 9337 9343 9348 9355 9362 9369 9377 9385 9394 9403 9412 9422 9432 9442 9453 9463 9474 9485 9496 9507 9518 9528 9539 9549 9560 9570 9580 9590 9599 9608 9617 9625 9633 9641 9649 9656 9662 9669 9675 9681 9687 9692 9697 9702 9707 9711 9716 9720 9724 9728 9732 9736 9740 9744 9748 9752 9756 9759 9763 9767 9771 9775 9778 9782 9786 9789 9793 9796 9799 9802 9805 9807 9810 9812 9814 9815 9816 9817 9817 9818 9818 9817 9816 9815 9814 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9790 9789 9788 9787 9787 9787 9788 9788 9789 9790 9792 9794 9795 9797 9800 9802 9804 9806 9809 9811 9813 9815 9816 9818 9819 9820 9821 9822 9822 9823 9823 9822 9822 9821 9820 9819 9818 9817 9816 9815 9814 9812 9811 9810 9809 9807 9806 9805 8283 0 34 9 9804 9803 9802 9800 9799 9798 9797 9796 9794 9793 9791 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9770 9768 9767 9765 9763 9762 9761 9760 9760 9759 9759 9760 9760 9761 9762 9764 9765 9767 9770 9772 9775 9778 9781 9784 9787 9790 9794 9797 9800 9803 9807 9810 9813 9816 9819 9822 9824 9827 9829 9832 9834 9836 9838 9840 9842 9844 9845 9847 9849 9851 9852 9854 9855 9857 9858 9860 9861 9863 9864 9865 9867 9868 9869 9870 9871 9872 9872 9873 9874 9874 9874 9874 9874 9874 9874 9874 9873 9872 9872 9871 9870 9869 9867 9866 9865 9863 9861 9860 9858 9856 9854 9851 9849 9847 9845 9842 9840 9837 9834 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9801 9798 9795 9792 9788 9785 9782 9778 9775 9771 9767 9764 9760 9756 9752 9748 9744 9739 9735 9730 9725 9721 9716 9710 9705 9700 9694 9689 9683 9677 9672 9666 9660 9655 9649 9643 9638 9633 9628 9623 9618 9613 9609 9605 9602 9598 9595 9592 9590 9588 9586 9585 9584 9583 9582 9582 9582 9583 9583 9584 9585 9586 9588 9589 9591 9593 9595 9597 9599 9601 9603 9606 9608 9610 9613 9616 9618 9621 9624 9627 9630 9633 9636 9639 9643 9646 9650 9654 9657 9661 9665 9669 9674 9678 9682 9686 9691 9695 9700 9704 9709 9713 9717 9722 9726 9730 9734 9738 9742 9745 9749 9752 9755 9758 9761 9764 9766 9769 9771 9773 9774 9776 9777 9778 9780 9780 9781 9782 9782 9783 9783 9783 9784 9784 9784 9785 9785 9785 9785 9786 9786 9787 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9800 9801 9802 9803 9804 9804 9805 9806 9806 9806 9807 9807 9806 9806 9806 9805 9805 9804 9803 9803 9802 9801 9801 9800 9800 9799 9799 9799 9799 9799 9800 9800 9801 9802 9803 9804 9806 9808 9810 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9833 9834 9835 9836 9836 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9844 9845 9847 9849 9850 9852 9854 9856 9858 9860 9861 9863 9865 9866 9868 9869 9870 9871 9871 9872 9872 9873 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9894 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 8284 0 34 9 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9903 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9886 9885 9883 9882 9880 9879 9878 9877 9875 9874 9874 9873 9872 9871 9871 9871 9871 9870 9870 9870 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9857 9856 9854 9853 9851 9850 9848 9846 9845 9843 9841 9839 9837 9835 9832 9830 9828 9825 9823 9820 9817 9814 9811 9808 9805 9802 9798 9795 9792 9788 9785 9782 9779 9776 9773 9770 9767 9764 9761 9759 9756 9754 9752 9749 9747 9745 9742 9740 9738 9735 9733 9730 9728 9725 9722 9719 9716 9713 9709 9706 9702 9698 9694 9690 9686 9682 9678 9675 9671 9667 9663 9660 9657 9655 9652 9650 9649 9647 9647 9646 9646 9647 9648 9649 9651 9653 9656 9659 9662 9665 9669 9673 9678 9682 9687 9691 9696 9701 9706 9711 9716 9720 9725 9730 9734 9739 9743 9747 9752 9756 9760 9764 9768 9772 9776 9780 9784 9788 9792 9795 9799 9804 9808 9812 9816 9820 9824 9829 9833 9837 9841 9845 9849 9853 9857 9861 9864 9867 9871 9873 9876 9879 9881 9883 9885 9886 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9868 9866 9863 9860 9858 9855 9852 9849 9847 9844 9841 9839 9836 9833 9831 9829 9827 9825 9823 9822 9821 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9805 9804 9802 9800 9798 9796 9794 9791 9788 9786 9783 9780 9776 9773 9770 9766 9762 9759 9755 9751 9746 9742 9738 9733 9729 9724 9719 9713 9708 8285 0 35 0 9752 9744 9735 9727 9719 9710 9701 9692 9684 9675 9666 9657 9648 9640 9631 9622 9614 9606 9597 9589 9581 9573 9565 9557 9549 9541 9533 9526 9518 9510 9502 9495 9487 9479 9471 9463 9455 9447 9439 9431 9423 9415 9407 9399 9391 9384 9376 9369 9362 9356 9349 9343 9338 9333 9329 9325 9321 9319 9316 9315 9314 9313 9314 9315 9316 9318 9321 9324 9328 9332 9337 9342 9348 9354 9360 9366 9373 9380 9387 9394 9401 9408 9415 9422 9429 9436 9443 9450 9456 9463 9470 9476 9483 9489 9496 9502 9509 9515 9522 9529 9535 9542 9549 9557 9564 9572 9580 9588 9596 9604 9613 9621 9630 9639 9647 9656 9665 9673 9682 9690 9698 9706 9714 9721 9728 9734 9740 9746 9751 9756 9761 9765 9768 9771 9774 9776 9778 9779 9781 9782 9783 9783 9783 9783 9784 9784 9784 9784 9784 9784 9784 9785 9785 9786 9786 9787 9788 9790 9791 9793 9795 9797 9799 9801 9804 9806 9809 9812 9815 9818 9821 9825 9828 9832 9835 9839 9843 9847 9851 9855 9859 9863 9867 9871 9876 9880 9884 9888 9892 9896 9901 9905 9908 9912 9916 9919 9922 9925 9928 9930 9933 9935 9936 9938 9939 9940 9940 9940 9940 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9933 9933 9933 9934 9936 9937 9939 9941 9943 9946 9948 9951 9954 9957 9960 9963 9966 9969 9971 9974 9976 9978 9980 9981 9982 9983 9984 9984 9983 9983 9982 9981 9979 9978 9976 9974 9971 9969 9967 9964 9962 9959 9957 9955 9953 9951 9949 9947 9946 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9921 9918 9915 9912 9909 9905 9901 9897 9893 9888 9883 9878 9873 9867 9862 9856 9850 9844 9837 9831 9824 9818 9811 9805 9798 9791 9785 9778 9771 9765 9758 9752 9746 9740 9735 9729 9724 9719 9715 9710 9706 9702 9699 9696 9693 9690 9688 9686 9684 9682 9681 9680 9679 9679 9678 9678 9678 9678 9678 9679 9679 9680 9681 9682 9684 9686 9687 9690 9692 9695 9698 9701 9704 9708 9712 9717 9722 9727 9732 9738 9743 9750 9756 9762 9769 9776 9782 9789 9796 9803 9810 9816 9823 9829 9836 9842 9847 9853 9858 9863 9868 9873 9877 9881 9885 9889 9892 9895 9898 9901 9904 9907 9910 9912 9915 9918 9921 9923 9926 9929 9932 9935 9937 9940 9943 9946 9949 9952 9955 9957 9960 9963 9965 9967 9969 9971 9973 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 8286 0 35 0 9967 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9966 9966 9965 9964 9962 9961 9959 9957 9955 9953 9950 9948 9945 9942 9938 9935 9932 9928 9925 9921 9918 9914 9911 9908 9904 9901 9898 9895 9893 9890 9888 9886 9884 9882 9880 9879 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9863 9861 9859 9857 9855 9852 9850 9847 9844 9841 9838 9834 9831 9828 9825 9822 9818 9815 9812 9809 9806 9804 9801 9799 9797 9796 9794 9793 9792 9791 9791 9791 9791 9791 9792 9792 9793 9794 9796 9797 9799 9800 9802 9804 9806 9808 9810 9812 9814 9817 9819 9822 9824 9827 9830 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9861 9864 9867 9869 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9888 9889 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9896 9898 9899 9901 9902 9904 9906 9908 9910 9913 9915 9917 9920 9922 9925 9927 9930 9932 9935 9937 9939 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9958 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9946 9946 9947 9948 9950 9951 9952 9954 9956 9957 9959 9961 9962 9964 9965 9967 9968 9969 9969 9970 9970 9970 9969 9969 9968 9967 9965 9964 9962 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9941 9940 9939 9938 9938 9938 9938 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9952 9951 9951 9950 9949 9948 9946 9944 9942 9940 9938 9936 9933 9931 9929 9926 9924 9922 9920 9918 9916 9914 9913 9912 9911 9910 9909 9909 9909 9909 9909 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9923 9923 9922 9922 9921 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9897 9898 9900 9901 9903 9905 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9906 9905 9903 9901 9900 9898 9897 9895 9894 8287 0 35 0 9892 9890 9889 9887 9886 9884 9883 9881 9879 9878 9876 9874 9872 9870 9868 9865 9863 9861 9858 9855 9852 9850 9847 9843 9840 9837 9834 9830 9827 9823 9819 9815 9812 9808 9804 9800 9796 9792 9788 9783 9779 9775 9771 9766 9762 9758 9753 9749 9745 9740 9736 9732 9727 9723 9719 9714 9710 9706 9701 9697 9693 9688 9684 9680 9675 9671 9666 9662 9657 9652 9648 9643 9638 9633 9628 9623 9618 9612 9607 9602 9596 9591 9585 9579 9573 9567 9562 9556 9549 9543 9537 9531 9525 9518 9512 9505 9499 9492 9485 9479 9472 9465 9458 9451 9444 9437 9429 9422 9415 9408 9401 9393 9386 9379 9372 9366 9359 9352 9346 9340 9334 9329 9323 9318 9314 9309 9305 9301 9298 9295 9292 9290 9288 9286 9284 9283 9282 9281 9280 9279 9279 9278 9278 9277 9276 9276 9275 9274 9273 9272 9271 9269 9267 9265 9263 9261 9258 9255 9252 9249 9246 9242 9239 9235 9231 9228 9224 9220 9216 9213 9209 9205 9201 9198 9194 9191 9187 9184 9180 9177 9173 9170 9166 9162 9159 9155 9150 9146 9141 9137 9132 9126 9121 9115 9109 9102 9095 9088 9081 9074 9066 9058 9050 9042 9034 9026 9017 9009 9001 8993 8985 8978 8970 8963 8957 8950 8944 8938 8933 8928 8923 8919 8915 8912 8909 8906 8904 8902 8900 8899 8898 8897 8897 8897 8897 8897 8898 8899 8900 8901 8902 8904 8905 8907 8909 8911 8913 8915 8917 8919 8922 8924 8926 8929 8931 8933 8935 8938 8940 8942 8944 8946 8948 8951 8953 8955 8957 8959 8961 8963 8965 8968 8970 8972 8975 8977 8980 8983 8986 8989 8993 8996 9000 9004 9008 9012 9016 9021 9025 9030 9035 9040 9045 9050 9055 9060 9065 9070 9075 9080 9085 9090 9094 9099 9103 9107 9111 9115 9119 9122 9125 9128 9131 9133 9135 9137 9139 9140 9141 9142 9142 9142 9142 9141 9140 9139 9137 9135 9132 9129 9126 9122 9118 9113 9108 9102 9096 9089 9082 9074 9066 9057 9048 9038 9028 9017 9006 8994 8982 8970 8957 8943 8929 8915 8901 8886 8870 8854 8838 8822 8805 8787 8770 8751 8733 8714 8694 8674 8653 8632 8610 8588 8564 8540 8516 8490 8464 8436 8408 8378 8348 8317 8284 8250 8215 8179 8142 8103 8063 8022 7979 7935 7890 7843 7795 7745 7694 7641 7587 7531 7473 7414 7353 7290 7226 7160 7091 7021 6949 6875 6798 6720 6639 6556 6471 6383 6293 6201 6106 6009 5910 5808 5704 5598 5489 5379 5265 5150 5034 4915 4795 4673 4549 4425 4300 4173 4046 3918 3790 3662 3535 3407 3281 3155 3030 2905 2782 2662 2544 2427 2313 2202 2094 1989 1887 1789 1695 1605 1519 1438 1361 1290 1223 1163 1107 1057 1013 975 943 918 898 886 880 881 888 902 924 952 986 1028 1076 1131 1192 1260 1334 1413 1500 1591 1687 1789 1895 2007 2122 2240 2362 2487 2616 2747 2879 3012 8288 0 35 0 3147 3284 3420 3556 3693 3829 3964 4098 4231 4363 4493 4621 4746 4869 4990 5109 5225 5338 5448 5556 5660 5762 5861 5958 6051 6143 6231 6317 6400 6481 6559 6636 6710 6782 6852 6919 6985 7049 7112 7172 7231 7289 7344 7399 7452 7503 7553 7601 7649 7695 7739 7782 7825 7865 7905 7944 7981 8017 8052 8085 8118 8150 8180 8209 8237 8265 8291 8316 8340 8364 8386 8407 8428 8448 8467 8485 8503 8520 8536 8551 8566 8580 8594 8607 8619 8631 8642 8653 8662 8671 8680 8687 8693 8699 8703 8707 8709 8710 8710 8709 8706 8702 8696 8690 8682 8673 8662 8650 8637 8623 8608 8591 8575 8558 8541 8524 8507 8490 8473 8455 8438 8423 8410 8397 8386 8376 8368 8362 8359 8357 8357 8360 8365 8372 8381 8393 8407 8423 8441 8460 8482 8506 8530 8556 8583 8611 8641 8671 8701 8731 8761 8791 8821 8851 8881 8911 8940 8968 8995 9021 9047 9072 9095 9118 9140 9161 9181 9200 9219 9236 9253 9269 9285 9299 9314 9327 9340 9353 9365 9377 9388 9399 9410 9420 9430 9440 9450 9459 9468 9477 9486 9495 9503 9511 9519 9527 9535 9542 9550 9557 9564 9571 9577 9584 9590 9596 9602 9608 9614 9619 9624 9629 9634 9639 9643 9647 9651 9655 9659 9662 9665 9668 9671 9673 9676 9678 9680 9682 9684 9686 9687 9689 9691 9693 9695 9697 9699 9701 9703 9706 9708 9711 9714 9717 9720 9723 9726 9729 9733 9736 9740 9743 9746 9750 9753 9756 9759 9762 9764 9767 9769 9771 9773 9775 9776 9778 9779 9780 9781 9782 9783 9784 9785 9785 9786 9787 9788 9789 9790 9792 9793 9795 9796 9798 9799 9801 9803 9804 9806 9808 9810 9811 9813 9814 9815 9817 9818 9819 9819 9820 9821 9821 9822 9822 9823 9823 9823 9824 9824 9825 9825 9826 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9839 9840 9841 9842 9842 9843 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9842 9841 9842 9842 9842 9843 9844 9845 9846 9847 9849 9850 9852 9854 9856 9858 9860 9861 9863 9865 9867 9869 9870 9872 9873 9874 9875 9875 9875 9876 9876 9875 9875 9874 9873 9872 9871 9869 9868 9867 9865 9863 9862 9860 9858 9857 9855 9854 9852 9850 9849 9847 9846 9844 9843 9841 9839 9838 9836 9834 9832 9830 9828 9826 9823 9820 9818 9814 9811 9807 9804 9800 9795 9791 9786 9780 9775 9769 9763 9757 9750 9743 9736 9729 9721 9713 9705 9697 9688 9680 9671 9661 9652 9642 9633 9623 9613 9603 9593 9582 9572 9562 9551 9541 9530 9520 9510 9499 9489 9479 9469 9459 9449 9439 9430 9420 9411 9402 9393 9384 9376 9368 9360 9353 9346 9339 9333 9327 9321 9316 9311 9307 9303 9300 9297 9294 9293 9291 9291 9291 9291 9292 9294 9296 9299 9302 9306 9310 9316 9321 9327 9334 9341 9349 9357 9366 8289 0 35 0 9375 9385 9395 9405 9416 9426 9438 9449 9460 9472 9483 9495 9507 9519 9530 9542 9553 9565 9576 9587 9598 9608 9619 9629 9638 9648 9657 9666 9674 9682 9690 9697 9704 9711 9717 9723 9729 9735 9740 9745 9749 9753 9757 9761 9765 9768 9771 9774 9777 9780 9782 9784 9786 9788 9790 9792 9793 9795 9796 9797 9798 9798 9799 9799 9800 9800 9800 9800 9799 9799 9798 9797 9796 9795 9794 9792 9791 9789 9787 9785 9783 9780 9778 9775 9773 9770 9767 9764 9762 9759 9756 9753 9751 9748 9746 9743 9741 9739 9737 9735 9733 9731 9729 9728 9726 9725 9723 9722 9720 9719 9718 9716 9714 9713 9711 9709 9706 9704 9701 9698 9695 9692 9688 9685 9680 9676 9672 9667 9662 9657 9652 9647 9642 9636 9631 9625 9620 9615 9609 9604 9598 9593 9588 9583 9578 9573 9567 9562 9557 9552 9547 9542 9536 9531 9525 9519 9513 9506 9500 9493 9485 9477 9469 9461 9452 9443 9433 9423 9412 9402 9390 9379 9367 9355 9342 9329 9316 9303 9289 9274 9260 9245 9230 9214 9198 9181 9164 9146 9128 9109 9089 9069 9048 9025 9002 8979 8954 8927 8900 8872 8842 8812 8780 8747 8712 8677 8640 8602 8562 8522 8480 8436 8391 8345 8297 8248 8197 8145 8091 8035 7977 7917 7856 7792 7725 7657 7586 7512 7436 7357 7275 7190 7103 7013 6921 6827 6728 6628 6527 6425 6321 6216 6110 6004 5899 5793 5690 5589 5491 5394 5300 5211 5128 5051 4978 4910 4851 4800 4755 4718 4689 4670 4658 4655 4661 4674 4698 4729 4767 4813 4866 4928 4995 5067 5144 5226 5315 5405 5498 5593 5689 5788 5887 5986 6085 6184 6280 6375 6468 6560 6650 6736 6819 6899 6977 7052 7123 7191 7256 7318 7378 7434 7488 7540 7589 7636 7680 7723 7764 7803 7840 7876 7911 7944 7976 8007 8036 8065 8093 8119 8145 8169 8193 8216 8239 8260 8281 8301 8320 8339 8358 8375 8392 8409 8426 8442 8458 8474 8489 8505 8521 8537 8552 8568 8584 8601 8617 8634 8651 8669 8687 8705 8724 8743 8762 8781 8801 8821 8842 8862 8883 8904 8925 8947 8968 8989 9010 9031 9052 9073 9094 9115 9135 9156 9176 9196 9215 9235 9254 9272 9291 9309 9327 9344 9361 9378 9394 9410 9426 9441 9455 9470 9484 9497 9510 9523 9535 9547 9558 9569 9580 9590 9599 9609 9617 9626 9634 9642 9649 9656 9663 9669 9675 9681 9687 9692 9697 9702 9707 9712 9716 9720 9724 9728 9732 9735 9738 9741 9744 9747 9749 9752 9753 9755 9756 9757 9758 9758 9758 9758 9757 9756 9755 9753 9751 9749 9746 9743 9739 9735 9731 9727 9722 9717 9712 9707 9701 9695 9690 9683 9677 9670 9664 9657 9650 9643 9635 9628 9620 9612 9604 9596 9588 9579 9571 9562 9553 9544 9534 9525 9515 9506 9496 9486 9477 9467 9457 9448 9438 9429 9419 9410 9401 9393 9384 9376 9368 9361 9354 9347 8290 0 35 0 9341 9336 9331 9326 9322 9319 9316 9314 9312 9311 9310 9311 9311 9313 9315 9317 9321 9325 9329 9334 9340 9346 9352 9359 9367 9375 9383 9392 9401 9411 9420 9430 9441 9451 9462 9473 9484 9495 9506 9517 9529 9540 9552 9563 9574 9586 9597 9609 9620 9631 9643 9654 9665 9676 9686 9697 9707 9717 9727 9736 9745 9754 9762 9770 9778 9785 9792 9799 9805 9810 9816 9820 9825 9829 9833 9836 9839 9842 9845 9848 9850 9852 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9893 9893 9893 9893 9893 9892 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9880 9880 9881 9882 9883 9885 9886 9888 9891 9894 9896 9899 9902 9905 9908 9911 9913 9916 9919 9921 9923 9925 9926 9927 9927 9928 9928 9927 9927 9925 9924 9923 9921 9919 9917 9915 9913 9911 9910 9908 9906 9905 9903 9902 9901 9901 9900 9900 9900 9901 9901 9901 9902 9902 9903 9904 9904 9905 9905 9905 9905 9905 9905 9904 9903 9901 9900 9898 9896 9894 9892 9889 9887 9884 9882 9879 9876 9874 9872 9869 9868 9866 9864 9863 9862 9861 9861 9861 9861 9862 9862 9863 9864 9865 9867 9868 9869 9871 9872 9873 9874 9876 9877 9878 9878 9879 9879 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9875 9875 9875 9876 9877 9878 9879 9881 9883 9885 9887 9889 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9927 9929 9931 9932 9933 9934 9935 9936 9936 9936 9935 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9931 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9925 9923 9921 9918 9915 9912 9910 9907 9904 9901 9898 9895 9892 9888 9886 9883 9880 9877 9874 9872 9870 9868 9866 9864 9863 9862 9862 9861 9861 9861 9861 9862 9863 9864 9866 9867 9869 9871 8291 0 35 0 9873 9875 9877 9880 9882 9884 9886 9888 9890 9892 9893 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9896 9895 9895 9894 9892 9891 9890 9889 9888 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9869 9867 9865 9863 9860 9857 9853 9849 9845 9841 9836 9830 9825 9819 9813 9806 9800 9793 9786 9780 9773 9767 9760 9754 9748 9742 9737 9732 9727 9723 9719 9716 9713 9711 9708 9707 9706 9705 9704 9704 9703 9703 9703 9703 9703 9703 9702 9702 9701 9700 9698 9697 9695 9692 9689 9686 9682 9678 9674 9670 9665 9660 9655 9650 9645 9640 9635 9630 9625 9621 9616 9612 9609 9606 9603 9601 9600 9599 9598 9598 9599 9601 9603 9605 9608 9612 9617 9622 9627 9633 9639 9646 9654 9661 9669 9677 9686 9695 9704 9713 9722 9731 9740 9749 9758 9767 9775 9784 9792 9801 9809 9816 9824 9831 9838 9844 9851 9857 9862 9868 9873 9877 9882 9886 9889 9893 9896 9899 9902 9904 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9958 9959 9960 9962 9963 9965 9966 9967 9969 9970 9971 9972 9972 9972 9972 9972 9971 9971 9969 9968 9966 9964 9961 9959 9956 9953 9950 9947 9944 9940 9937 9934 9932 9929 9926 9924 9922 9920 9919 9918 9917 9917 9917 9917 9917 9918 9920 9921 9922 9924 9925 9927 9929 9931 9932 9934 9935 9936 9937 9938 9939 9939 9939 9939 9938 9937 9936 9935 9933 9931 9929 9927 9924 9922 9920 9917 9915 9913 9910 9908 9906 9904 9903 9901 9900 9899 9899 9898 9898 9898 9899 9900 9900 9902 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9925 9927 9928 9929 9930 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9911 9909 9908 9906 9905 9904 9903 9902 9901 9901 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9894 9892 9891 9889 9887 9885 9883 9882 9880 9878 9876 9875 9873 9872 9870 9869 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9854 9853 9851 9849 9848 9846 9843 9841 9838 9836 9833 9830 9826 9823 9819 9816 8292 0 35 0 9813 9809 9806 9802 9799 9795 9792 9789 9787 9784 9782 9780 9779 9778 9777 9777 9777 9778 9779 9780 9781 9783 9786 9788 9790 9793 9796 9799 9802 9805 9808 9811 9814 9817 9820 9822 9824 9827 9829 9831 9832 9834 9835 9837 9838 9839 9841 9842 9843 9845 9846 9848 9850 9851 9853 9856 9858 9861 9863 9866 9869 9872 9875 9879 9882 9885 9888 9891 9894 9897 9900 9903 9905 9907 9909 9911 9912 9913 9914 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9930 9931 9931 9932 9933 9933 9933 9933 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9925 9925 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9936 9936 9937 9936 9936 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9934 9934 9935 9934 9934 9934 9933 9933 9932 9931 9929 9928 9926 9925 9923 9921 9919 9916 9914 9912 9909 9907 9905 9902 9900 9898 9896 9893 9891 9889 9888 9886 9884 9882 9881 9879 9878 9876 9874 9872 9871 9869 9866 9864 9861 9858 9855 9852 9848 9844 9840 9836 9831 9826 9820 9815 9809 9803 9797 9790 9784 9777 9770 9763 9756 9749 9741 9734 9726 9719 9711 9703 9694 9686 9677 9668 9659 9649 9639 9628 9617 9606 9594 9582 9569 9556 9542 9528 9514 9499 9484 9469 9454 9438 9422 9407 9391 9375 9360 9345 9330 9316 9301 9288 9275 9262 9250 9239 9228 9218 9209 9200 9192 9185 9179 9173 9168 9163 9160 9157 9155 9153 9152 9152 9152 9153 9155 9158 9161 9165 9169 9174 9180 9187 9194 9202 9211 9220 9230 9241 9252 9264 9276 9289 9302 9316 9330 9344 9359 9374 9388 9403 9418 9433 9447 9462 9476 9491 9504 9518 9531 9544 9556 9568 9580 9591 9602 9613 9623 9633 9643 9652 9662 9671 9679 9688 9697 9705 9713 9722 9730 9738 9746 9754 9762 9770 9778 9786 9793 9801 9808 9815 9822 9828 9835 9841 9846 9851 9856 9861 9865 9868 9871 9874 9876 9878 9880 9881 9882 9882 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 8293 0 35 0 9878 9878 9878 9879 9879 9880 9881 9882 9883 9885 9886 9888 9890 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9908 9910 9911 9912 9912 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9915 9915 9914 9914 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9913 9912 9911 9910 9910 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9900 9900 9900 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9907 9906 9905 9904 9902 9900 9898 9896 9894 9891 9888 9885 9882 9879 9876 9872 9868 9865 9861 9857 9852 9848 9843 9839 9834 9829 9823 9817 9812 9805 9799 9792 9785 9777 9769 9761 9752 9743 9733 9723 9712 9701 9690 9678 9665 9652 9638 9624 9609 9594 9577 9560 9543 9524 9505 9484 9463 9441 9418 9394 9368 9342 9314 9286 9256 9224 9192 9158 9124 9087 9050 9012 8972 8931 8890 8847 8803 8758 8713 8666 8619 8571 8523 8474 8424 8374 8323 8273 8222 8170 8119 8067 8016 7964 7913 7862 7811 7760 7709 7659 7609 7560 7511 7463 7416 7369 7324 7279 7236 7194 7153 7113 7075 7039 7004 6971 6940 6911 6884 6859 6836 6815 6797 6780 6766 6755 6746 6740 6736 6734 6736 6739 6746 6754 6766 6780 6796 6815 6836 6860 6886 6915 6945 6979 7014 7052 7091 7133 7176 7221 7268 7317 7367 7418 7471 7524 7579 7634 7690 7747 7803 7860 7917 7974 8031 8087 8143 8198 8253 8307 8360 8412 8463 8514 8562 8610 8657 8702 8746 8789 8831 8871 8911 8949 8986 9022 9056 9090 9123 9154 9185 9214 9242 9270 9296 9322 9346 9370 9392 9414 9435 9454 9473 9491 9508 9523 9538 9552 9565 9577 9589 9599 9609 9618 9626 9634 9641 9647 9653 9658 9663 9667 9671 9675 9678 9681 9684 9686 9688 9691 9692 9694 9696 9697 9699 9700 9701 9702 9703 9703 9704 9704 9704 9704 9704 9704 9704 9703 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9690 9690 9689 9688 9687 9687 9686 9685 9684 9684 9683 9682 9681 9680 9679 9678 9676 9675 9673 9671 9669 9666 9663 9660 9657 9654 9650 9646 9642 9638 9634 9629 9624 9619 9615 9610 9605 9600 9595 9590 9585 9580 9575 9570 9565 9560 9555 9550 9545 9540 9536 9531 9526 9521 9515 9510 9505 9499 9494 9488 9482 9475 9469 9462 9455 9448 9440 9432 9424 9416 9407 9398 9389 9379 9369 9359 9349 9338 9327 9316 9304 9292 9280 9267 9255 9242 9228 9215 9201 9187 9173 9158 9143 9128 9113 9097 9081 9065 9048 9031 9013 8995 8977 8958 8938 8918 8897 8294 0 35 0 8876 8853 8830 8806 8781 8755 8727 8699 8669 8638 8606 8573 8538 8501 8463 8424 8383 8341 8297 8251 8204 8156 8105 8054 8000 7944 7887 7829 7768 7705 7640 7573 7504 7433 7359 7282 7203 7121 7035 6947 6856 6761 6662 6560 6454 6344 6230 6113 5992 5868 5740 5607 5473 5336 5197 5057 4913 4769 4625 4481 4337 4196 4057 3920 3785 3653 3528 3410 3298 3191 3091 3002 2921 2850 2788 2735 2694 2664 2644 2634 2636 2649 2673 2707 2751 2804 2869 2941 3021 3109 3205 3309 3417 3529 3646 3768 3896 4024 4153 4282 4412 4542 4673 4803 4933 5063 5189 5312 5433 5552 5669 5781 5891 5997 6100 6200 6296 6389 6478 6565 6647 6727 6803 6877 6947 7014 7078 7139 7197 7252 7305 7354 7401 7446 7488 7528 7565 7600 7634 7665 7694 7722 7748 7772 7796 7818 7839 7860 7880 7900 7919 7938 7957 7977 7996 8015 8035 8055 8076 8097 8119 8141 8164 8187 8211 8235 8260 8285 8309 8334 8359 8383 8408 8432 8456 8480 8503 8525 8546 8567 8587 8606 8625 8642 8658 8674 8688 8702 8714 8726 8736 8746 8755 8762 8769 8775 8780 8784 8787 8788 8789 8789 8788 8786 8783 8778 8773 8767 8759 8751 8741 8731 8719 8707 8693 8678 8662 8646 8628 8609 8588 8567 8544 8520 8495 8468 8439 8408 8375 8340 8303 8263 8220 8174 8125 8073 8017 7957 7894 7827 7757 7681 7603 7521 7435 7347 7253 7157 7061 6963 6864 6765 6665 6565 6465 6365 6271 6181 6094 6011 5931 5860 5796 5739 5689 5646 5613 5590 5574 5568 5569 5582 5603 5632 5669 5714 5768 5828 5893 5964 6040 6124 6209 6296 6384 6474 6566 6658 6749 6841 6933 7021 7106 7190 7272 7351 7426 7498 7567 7633 7696 7755 7812 7866 7917 7966 8012 8057 8099 8140 8179 8216 8253 8288 8322 8354 8386 8417 8448 8477 8505 8533 8560 8586 8612 8636 8660 8682 8704 8726 8746 8765 8784 8802 8820 8836 8852 8868 8882 8897 8911 8925 8938 8951 8964 8977 8989 9002 9014 9026 9038 9050 9062 9074 9085 9097 9108 9119 9129 9140 9150 9160 9170 9179 9188 9197 9205 9214 9222 9230 9237 9244 9252 9259 9266 9274 9281 9288 9296 9303 9310 9318 9326 9334 9342 9351 9359 9368 9377 9386 9395 9404 9413 9422 9431 9440 9449 9458 9466 9475 9484 9492 9500 9508 9515 9523 9530 9537 9544 9551 9557 9564 9570 9576 9582 9588 9594 9600 9606 9612 9618 9624 9629 9635 9641 9647 9653 9659 9665 9672 9678 9683 9689 9695 9701 9707 9712 9718 9723 9728 9733 9738 9742 9746 9751 9754 9758 9762 9765 9768 9771 9774 9776 9778 9781 9783 9784 9786 9788 9789 9790 9791 9793 9794 9794 9795 9796 9796 9797 9797 9797 9798 9798 9798 9798 9797 9797 9797 9796 9796 9795 9794 9793 9793 9791 9790 9789 9788 9787 9785 9784 9782 9781 9779 9778 9776 9775 9773 9772 9770 8295 0 35 0 9769 9767 9766 9764 9763 9762 9761 9760 9759 9758 9757 9756 9756 9756 9756 9756 9756 9756 9757 9758 9758 9760 9761 9762 9764 9765 9767 9769 9771 9773 9775 9777 9778 9780 9782 9784 9785 9786 9787 9788 9788 9789 9788 9788 9787 9786 9784 9783 9781 9778 9776 9773 9770 9766 9763 9759 9756 9752 9748 9745 9741 9737 9734 9730 9727 9724 9720 9717 9714 9711 9708 9705 9702 9700 9697 9694 9690 9687 9683 9679 9674 9670 9664 9659 9653 9646 9639 9632 9624 9616 9608 9599 9589 9580 9570 9560 9549 9539 9528 9517 9506 9495 9484 9472 9460 9449 9436 9424 9411 9398 9384 9369 9354 9337 9320 9302 9282 9261 9239 9215 9190 9163 9134 9104 9072 9038 9002 8965 8927 8888 8848 8806 8764 8721 8679 8637 8595 8555 8515 8475 8437 8402 8369 8339 8311 8286 8265 8247 8233 8223 8216 8213 8215 8220 8229 8241 8258 8278 8301 8327 8355 8387 8421 8456 8492 8530 8570 8610 8650 8689 8729 8768 8807 8845 8882 8919 8953 8986 9018 9048 9077 9104 9129 9153 9176 9198 9218 9236 9254 9271 9287 9302 9317 9331 9345 9358 9371 9383 9395 9407 9419 9431 9443 9455 9466 9477 9488 9499 9510 9521 9531 9542 9551 9561 9570 9580 9588 9597 9605 9612 9620 9627 9634 9640 9647 9653 9659 9665 9670 9676 9681 9686 9691 9696 9701 9706 9711 9716 9721 9725 9730 9735 9739 9743 9748 9752 9756 9760 9763 9766 9770 9773 9775 9778 9780 9782 9784 9785 9787 9788 9789 9789 9790 9791 9791 9791 9791 9791 9791 9791 9791 9790 9790 9790 9789 9789 9788 9788 9787 9786 9785 9784 9783 9782 9781 9779 9778 9776 9774 9772 9769 9766 9764 9760 9757 9753 9749 9745 9741 9736 9731 9726 9721 9715 9709 9703 9697 9691 9684 9677 9670 9663 9655 9648 9640 9632 9624 9617 9609 9601 9593 9585 9578 9570 9563 9556 9549 9543 9537 9532 9527 9523 9519 9516 9514 9512 9512 9512 9513 9515 9518 9521 9526 9531 9536 9543 9551 9559 9567 9576 9585 9596 9606 9616 9627 9637 9648 9658 9669 9679 9690 9700 9710 9719 9728 9737 9745 9753 9761 9768 9775 9781 9787 9792 9798 9803 9807 9812 9816 9819 9823 9826 9830 9833 9835 9838 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9872 9871 9871 9869 9868 9866 9864 9862 9859 9856 9853 9849 9845 9841 9836 9831 9826 9820 9814 9808 9802 9795 9789 9782 9775 9768 9761 9754 9747 9740 9734 9727 9720 9714 9708 9702 9696 9690 9684 9679 9674 9669 9664 9659 9655 9651 9647 9643 9640 9636 9633 9631 9628 9626 9625 9624 9623 9622 9622 9623 9623 9624 9626 9628 9631 9633 9636 9638 9641 9644 9647 9649 9652 9654 9655 9655 9655 9654 9652 9648 9643 9637 8296 0 35 0 9630 9621 9611 9599 9586 9572 9555 9538 9520 9501 9482 9461 9440 9419 9399 9378 9358 9339 9321 9304 9288 9274 9262 9252 9244 9238 9235 9234 9235 9238 9244 9252 9263 9275 9289 9304 9322 9340 9359 9379 9399 9419 9439 9460 9480 9500 9519 9536 9553 9568 9583 9596 9607 9617 9625 9633 9638 9643 9646 9648 9649 9649 9648 9647 9645 9643 9640 9637 9634 9631 9628 9625 9622 9619 9617 9614 9612 9611 9609 9608 9608 9607 9607 9607 9607 9608 9609 9610 9611 9612 9614 9615 9617 9620 9622 9624 9627 9630 9634 9637 9641 9646 9650 9655 9661 9666 9672 9679 9685 9692 9699 9707 9714 9722 9730 9738 9746 9754 9762 9770 9777 9785 9792 9800 9807 9813 9820 9826 9832 9837 9843 9847 9852 9857 9861 9865 9868 9872 9875 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9924 9927 9930 9933 9935 9938 9941 9943 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9934 9931 9929 9926 9924 9921 9917 9914 9911 9907 9903 9899 9895 9891 9886 9882 9877 9872 9868 9863 9858 9852 9847 9842 9836 9831 9825 9820 9814 9808 9803 9797 9791 9786 9780 9775 9769 9764 9758 9753 9748 9743 9738 9733 9728 9724 9719 9715 9711 9707 9703 9699 9695 9691 9688 9684 9681 9678 9675 9672 9669 9666 9664 9662 9659 9658 9656 9655 9654 9653 9653 9653 9653 9654 9655 9657 9659 9661 9664 9668 9671 9676 9680 9685 9690 9696 9701 9707 9713 9719 9726 9732 9739 9745 9752 9758 9764 9770 9776 9783 9788 9794 9800 9805 9810 9815 9820 9825 9830 9834 9838 9843 9847 9851 9855 9859 9863 9867 9871 9875 9878 9882 9886 9889 9893 9897 9900 9904 9907 9910 9914 9917 9920 9923 9926 9929 9932 9935 9937 9940 9943 9945 9947 9949 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9957 9958 9959 9960 9961 9963 9964 9965 9967 9968 9969 9970 9971 9973 9974 9974 9975 9976 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9969 9968 9967 9965 9964 9963 9961 9960 9959 9958 9957 9956 9955 9954 9954 9954 9953 9953 9953 9954 9954 9954 9955 9956 9956 9957 8297 0 35 0 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9932 9930 9928 9926 9925 9923 9921 9920 9918 9917 9916 9915 9914 9913 9913 9912 9912 9912 9912 9913 9913 9914 9914 9915 9916 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9878 9875 9871 9867 9862 9858 9853 9848 9843 9837 9832 9826 9820 9814 9808 9802 9795 9789 9783 9777 9771 9765 9759 9754 9748 9743 9738 9733 9729 9724 9720 9716 9712 9709 9705 9702 9699 9696 9693 9690 9687 9685 9682 9680 9677 9675 9673 9671 9669 9667 9666 9664 9664 9663 9663 9663 9664 9665 9666 9668 9671 9674 9677 9681 9685 9690 9696 9701 9707 9714 9721 9728 9735 9742 9749 9757 9764 9771 9779 9786 9792 9799 9805 9812 9818 9823 9829 9834 9839 9843 9848 9852 9856 9860 9863 9867 9870 9873 9876 9879 9882 9885 9887 9890 9892 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9909 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9901 9901 9902 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9916 9916 9916 9916 9915 9914 9913 9912 9910 9908 9905 9903 9900 9896 9893 9889 9885 9881 9877 9873 9869 9865 9861 9857 9853 9849 9845 9842 9838 9835 9832 9829 9827 9825 9823 9821 9819 9818 9817 9817 9816 9816 9816 9816 9816 9817 9817 9818 9819 9819 9820 9820 9821 9821 9821 9822 9822 9821 9820 9820 9818 9817 9815 9813 9811 9809 9806 9803 9800 9797 9794 9791 9788 9785 9782 9780 9777 9775 9773 9771 9770 9768 9768 9768 9768 9769 9770 9771 9773 9775 9777 9780 9783 9786 9789 9792 9795 9798 9801 9803 9806 9809 9811 9813 9814 9816 9817 9817 9818 9818 9818 9818 9817 9817 9816 9815 9815 9814 9814 9813 9812 9812 9812 9812 9812 9812 9813 9813 9814 9815 9816 9817 9819 9820 9821 9822 9824 9825 9826 9826 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9826 9826 9825 9825 9825 9825 9825 9825 9826 9827 9828 9829 9831 9832 9834 9836 9839 9841 9843 9846 9848 9850 9852 9854 9855 9857 9857 9858 9857 9857 9855 9854 9851 9848 9845 9841 9837 9832 9826 9821 9815 9808 9801 9794 9787 9780 9773 9765 9758 9750 9743 9735 9727 9720 9712 9704 8298 0 35 0 9696 9688 9680 9671 9663 9654 9645 9636 9626 9617 9607 9597 9586 9576 9566 9555 9545 9535 9524 9514 9504 9494 9486 9477 9470 9462 9456 9451 9446 9443 9440 9439 9439 9439 9441 9444 9448 9453 9459 9466 9474 9483 9492 9502 9513 9524 9536 9548 9560 9572 9584 9596 9608 9621 9633 9645 9657 9668 9679 9689 9700 9710 9719 9728 9737 9745 9753 9761 9769 9776 9782 9789 9795 9801 9807 9813 9818 9824 9829 9834 9838 9843 9847 9852 9856 9860 9863 9867 9870 9873 9876 9879 9881 9883 9885 9887 9888 9889 9890 9890 9890 9890 9890 9889 9888 9887 9885 9883 9881 9879 9877 9874 9871 9869 9866 9862 9859 9855 9852 9848 9844 9840 9836 9832 9828 9823 9819 9814 9810 9805 9800 9794 9789 9784 9778 9772 9766 9760 9754 9748 9742 9735 9728 9722 9715 9709 9702 9695 9689 9682 9675 9669 9663 9656 9650 9644 9638 9632 9627 9621 9616 9610 9605 9599 9594 9589 9583 9578 9572 9567 9561 9555 9549 9542 9536 9529 9522 9514 9507 9499 9491 9482 9473 9464 9455 9446 9436 9426 9416 9406 9397 9387 9377 9367 9357 9348 9338 9329 9320 9311 9302 9294 9286 9278 9270 9263 9256 9249 9242 9236 9230 9224 9219 9214 9209 9204 9200 9196 9192 9189 9186 9183 9181 9179 9178 9177 9176 9176 9176 9177 9178 9180 9182 9185 9187 9191 9195 9199 9204 9208 9213 9219 9224 9229 9235 9240 9246 9251 9256 9261 9266 9270 9275 9278 9282 9286 9288 9291 9294 9296 9298 9300 9301 9303 9304 9306 9308 9309 9311 9313 9314 9317 9319 9322 9325 9328 9332 9336 9340 9344 9349 9354 9360 9365 9371 9377 9383 9389 9395 9402 9408 9415 9421 9428 9434 9441 9448 9455 9462 9469 9476 9484 9491 9499 9507 9515 9524 9532 9541 9550 9559 9569 9579 9588 9598 9608 9619 9629 9639 9650 9660 9670 9680 9690 9700 9709 9718 9727 9735 9744 9751 9759 9766 9772 9778 9784 9790 9795 9800 9804 9808 9812 9816 9819 9823 9826 9829 9832 9835 9837 9840 9842 9844 9846 9848 9850 9852 9854 9855 9856 9857 9858 9859 9859 9859 9859 9859 9859 9858 9857 9856 9854 9853 9851 9850 9848 9846 9844 9843 9841 9839 9837 9836 9835 9834 9833 9832 9832 9831 9831 9831 9832 9833 9834 9835 9836 9838 9839 9841 9842 9844 9846 9847 9849 9850 9852 9853 9854 9855 9855 9855 9855 9855 9854 9853 9852 9851 9849 9847 9844 9842 9839 9836 9833 9830 9827 9824 9821 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9788 9785 9782 9779 9776 9774 9771 9768 9765 9761 9757 9754 9750 9745 9741 9736 9731 9725 9719 9713 9707 9701 9695 9688 9682 9675 9668 9662 9655 9649 9643 9637 9632 9627 9622 9617 9613 9609 9606 9603 9601 9599 9597 9596 9595 9595 9594 9594 9595 9595 9596 9597 9597 9598 9599 9600 9601 9602 9603 9604 9604 9605 8299 0 35 0 9606 9606 9607 9607 9607 9608 9608 9608 9609 9609 9609 9610 9610 9611 9612 9612 9613 9614 9615 9616 9617 9619 9620 9622 9623 9625 9627 9629 9631 9633 9635 9637 9639 9642 9644 9647 9649 9652 9654 9657 9660 9663 9666 9670 9673 9677 9680 9684 9688 9692 9697 9701 9706 9710 9715 9720 9725 9730 9735 9741 9746 9752 9757 9763 9768 9774 9779 9785 9791 9796 9802 9807 9813 9818 9823 9828 9833 9838 9843 9848 9852 9856 9860 9864 9868 9872 9875 9878 9881 9883 9886 9888 9890 9892 9893 9895 9896 9897 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9903 9904 9905 9905 9907 9908 9909 9911 9912 9914 9916 9918 9920 9922 9923 9925 9927 9929 9931 9932 9933 9935 9936 9937 9937 9938 9938 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9941 9941 9941 9940 9939 9938 9937 9935 9933 9930 9928 9925 9921 9918 9914 9911 9907 9903 9899 9895 9891 9888 9884 9881 9877 9874 9872 9869 9867 9865 9863 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9851 9850 9849 9848 9846 9845 9843 9841 9839 9837 9834 9832 9830 9827 9825 9823 9820 9818 9817 9815 9813 9812 9811 9811 9810 9810 9811 9811 9812 9813 9814 9815 9817 9818 9820 9822 9823 9825 9827 9829 9830 9832 9833 9835 9836 9837 9839 9840 9841 9842 9843 9845 9846 9847 9848 9850 9852 9854 9856 9858 9861 9863 9866 9869 9872 9876 9879 9883 9886 9890 9893 9897 9900 9904 9907 9911 9913 9916 9918 9921 9923 9924 9926 9927 9927 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9861 9859 9856 9854 9851 9848 9845 9842 9838 9835 9831 9828 9824 9820 9815 9811 9806 9802 9797 9792 9786 9781 9775 9769 9763 9757 9750 9744 9737 9730 9723 9715 9707 9700 9691 9683 9674 9665 9656 9647 9637 9627 9617 9607 9596 9585 9574 9563 9551 9539 9527 9515 9503 9490 9478 9465 9453 9440 9428 9415 9403 9391 9379 9367 9355 9344 9332 9322 9311 9301 9291 9282 9273 9264 9256 9248 9241 9234 9228 9222 9217 9212 9207 9204 9200 9198 9195 9194 9193 9192 9192 8300 0 35 0 9193 9194 9196 9198 9201 9204 9208 9212 9216 9222 9227 9233 9239 9246 9252 9259 9267 9274 9282 9289 9297 9305 9313 9321 9329 9337 9345 9353 9361 9369 9377 9385 9393 9401 9409 9417 9425 9433 9441 9449 9457 9464 9472 9480 9488 9495 9503 9510 9517 9523 9530 9536 9542 9547 9552 9556 9560 9564 9567 9570 9572 9573 9574 9575 9575 9575 9574 9573 9571 9570 9568 9565 9563 9560 9557 9553 9550 9546 9542 9538 9534 9530 9525 9521 9516 9510 9505 9499 9493 9486 9479 9472 9464 9455 9446 9437 9427 9416 9405 9394 9382 9369 9356 9342 9327 9312 9297 9281 9264 9247 9229 9211 9192 9173 9153 9132 9111 9089 9067 9044 9020 8996 8970 8944 8917 8890 8861 8832 8801 8769 8737 8703 8667 8631 8593 8553 8512 8469 8425 8378 8329 8278 8225 8169 8110 8049 7985 7918 7847 7774 7698 7617 7534 7448 7358 7266 7169 7070 6969 6867 6762 6654 6546 6438 6330 6221 6115 6010 5906 5803 5702 5607 5517 5432 5351 5274 5206 5144 5089 5040 4997 4964 4937 4917 4904 4897 4899 4906 4917 4933 4954 4983 5012 5043 5075 5108 5143 5177 5212 5246 5280 5310 5337 5362 5384 5404 5419 5431 5440 5447 5451 5449 5447 5444 5441 5438 5434 5430 5426 5422 5419 5421 5426 5434 5445 5459 5479 5504 5534 5568 5607 5652 5702 5756 5814 5877 5946 6017 6091 6168 6248 6333 6418 6503 6589 6675 6761 6848 6935 7021 7108 7191 7273 7354 7433 7510 7585 7657 7728 7797 7863 7927 7990 8050 8109 8165 8220 8273 8325 8375 8423 8470 8516 8560 8602 8644 8684 8722 8760 8796 8831 8864 8896 8927 8957 8986 9013 9039 9064 9088 9110 9132 9152 9172 9190 9208 9224 9240 9256 9270 9284 9298 9310 9323 9335 9347 9358 9369 9380 9390 9400 9410 9420 9430 9440 9449 9459 9468 9478 9487 9496 9505 9514 9523 9532 9540 9549 9558 9566 9575 9583 9592 9600 9608 9616 9623 9631 9638 9645 9652 9659 9665 9671 9677 9683 9688 9693 9697 9701 9705 9709 9712 9715 9717 9720 9722 9724 9726 9729 9731 9733 9735 9737 9740 9742 9745 9748 9751 9754 9758 9762 9766 9771 9775 9780 9785 9790 9795 9800 9805 9811 9815 9820 9825 9829 9833 9837 9840 9843 9846 9848 9850 9851 9852 9853 9853 9853 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9845 9844 9844 9844 9844 9845 9846 9847 9848 9850 9852 9853 9855 9857 9860 9862 9864 9866 9869 9871 9873 9875 9876 9878 9880 9881 9882 9883 9884 9885 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9915 8301 0 35 0 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9883 9883 9882 9882 9883 9883 9883 9884 9885 9887 9888 9890 9891 9893 9896 9898 9900 9903 9906 9909 9911 9914 9917 9920 9923 9926 9929 9932 9934 9937 9939 9942 9944 9946 9948 9949 9951 9952 9953 9954 9954 9955 9955 9955 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9915 9912 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9879 9875 9872 9868 9865 9861 9857 9853 9849 9845 9841 9837 9832 9828 9823 9818 9813 9808 9803 9797 9791 9785 9779 9773 9766 9760 9753 9746 9739 9732 9725 9717 9710 9702 9695 9687 9679 9672 9664 9656 9648 9640 9633 9625 9617 9609 9601 9593 9585 9578 9570 9562 9554 9546 9538 9530 9522 9514 9506 9498 9490 9482 9474 9466 9458 9451 9443 9436 9429 9422 9416 9409 9403 9398 9392 9387 9383 9378 9375 9371 9368 9366 9364 9362 9361 9360 9360 9361 9362 9363 9365 9367 9370 9373 9377 9381 9386 9391 9397 9403 9410 9417 9424 9432 9440 9449 9458 9467 9477 9487 9498 9509 9520 9531 9543 9554 9566 9578 9590 9602 9614 9626 9638 9650 9662 9674 9685 9697 9707 9718 9728 9738 9748 9757 9766 9774 9782 9789 9796 9803 9809 9815 9821 9826 9830 9835 9839 9843 9847 9850 9854 9857 9860 9863 9866 9869 9871 9874 9877 9880 9882 9885 9888 9890 9893 9896 9898 9901 9904 9906 9909 9911 9914 9916 9919 9921 9923 9925 9927 9930 9932 9934 9936 9938 9939 9941 9943 9945 9947 9948 9950 9951 9953 9954 9956 9957 9958 9959 9959 9960 9960 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9955 9955 9956 9957 9959 9960 9961 9963 9965 9967 9969 9970 9972 9974 9975 9976 9978 9978 9979 9979 9979 9979 9978 9977 9976 9974 9972 9970 9967 9965 9963 9960 9958 9955 9953 9951 9949 9947 9946 9945 9944 9943 9944 9944 9945 9946 9947 9949 9951 9953 9955 9957 9959 9961 9963 9965 9967 9969 9970 9971 9972 9972 9972 9971 9970 9969 9968 9966 9964 9962 9960 9958 9955 9953 9951 9949 9947 9945 9944 9942 9941 9941 9941 9941 9941 9942 9943 9945 9946 9948 9950 9952 9953 9955 9957 9959 9960 9962 9963 9963 9964 9964 9964 9963 9962 9960 9959 9956 9954 9951 9949 9946 9943 9940 9937 9934 8302 0 35 0 9931 9928 9926 9924 9922 9920 9919 9919 9918 9918 9919 9920 9921 9922 9924 9926 9928 9931 9933 9936 9938 9941 9943 9945 9948 9950 9952 9954 9955 9956 9957 9957 9958 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9897 9895 9893 9892 9890 9889 9889 9888 9888 9887 9888 9888 9889 9890 9891 9893 9895 9897 9899 9901 9904 9907 9909 9912 9915 9918 9921 9924 9927 9930 9933 9935 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9954 9954 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9928 9926 9924 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9887 9884 9881 9878 9876 9873 9870 9868 9865 9863 9861 9858 9856 9854 9852 9850 9848 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9808 9807 9805 9804 9803 9802 9801 9800 9799 9799 9798 9798 9798 9798 9798 9798 9798 9799 9800 9800 9801 9802 9804 9805 9806 9808 9809 9811 9813 9815 9817 9819 9822 9824 9826 9829 9831 9834 9836 9839 9841 9844 9846 9849 9851 9853 9856 9858 9860 9862 9863 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9866 9865 9864 9864 9863 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9825 9823 9821 9819 9817 9815 9812 9810 9809 9807 9805 9803 9802 9800 9799 9798 9797 9796 9795 9794 9793 9793 9792 9792 9791 9791 9790 9790 9789 9789 9789 9788 9788 9787 9786 9786 9785 9784 9783 9782 9782 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9765 9764 9764 9764 9764 9764 9764 9765 9765 9766 9767 9769 9770 9771 9773 9775 9777 9779 9782 9784 9787 9790 9793 9796 9799 9803 9806 9810 9813 9817 9821 9824 9828 9832 9835 9839 9842 9846 9849 9853 9856 9859 9863 9866 9869 9872 9875 9878 9881 9884 9886 9889 9892 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9912 9910 9908 9906 9903 8303 0 35 0 9900 9896 9892 9888 9883 9878 9873 9868 9862 9856 9850 9843 9837 9830 9823 9816 9809 9802 9795 9789 9782 9775 9768 9762 9755 9749 9743 9737 9731 9726 9720 9715 9710 9705 9701 9696 9692 9688 9683 9679 9675 9671 9668 9664 9660 9657 9653 9650 9646 9643 9639 9636 9633 9630 9627 9624 9621 9618 9616 9613 9611 9609 9607 9606 9604 9603 9602 9601 9601 9600 9600 9600 9600 9601 9601 9602 9602 9603 9604 9605 9605 9606 9607 9608 9608 9609 9610 9610 9610 9611 9611 9611 9611 9610 9610 9610 9609 9608 9607 9606 9605 9604 9603 9602 9600 9599 9597 9595 9593 9591 9589 9586 9583 9580 9577 9574 9571 9567 9563 9559 9554 9549 9545 9539 9534 9528 9523 9517 9511 9504 9498 9492 9485 9479 9472 9466 9459 9453 9447 9441 9435 9429 9424 9418 9413 9408 9404 9399 9395 9391 9387 9384 9381 9378 9375 9372 9370 9368 9366 9365 9363 9362 9361 9360 9360 9360 9360 9360 9360 9361 9362 9363 9365 9367 9369 9371 9374 9377 9380 9383 9387 9391 9396 9400 9405 9411 9416 9422 9428 9434 9440 9447 9454 9460 9467 9474 9481 9489 9496 9503 9510 9517 9524 9531 9538 9545 9552 9559 9566 9572 9579 9585 9592 9598 9604 9610 9617 9623 9629 9635 9641 9647 9653 9659 9666 9672 9678 9684 9691 9697 9703 9710 9716 9722 9728 9734 9740 9746 9752 9757 9762 9767 9772 9776 9780 9784 9787 9790 9793 9795 9797 9799 9800 9802 9803 9803 9804 9804 9804 9805 9805 9805 9805 9805 9805 9805 9806 9806 9807 9807 9808 9809 9810 9811 9812 9814 9815 9816 9818 9819 9821 9822 9823 9824 9826 9827 9827 9828 9828 9829 9829 9829 9828 9827 9827 9826 9824 9823 9821 9819 9817 9815 9812 9810 9807 9805 9802 9799 9796 9793 9790 9787 9785 9782 9779 9777 9774 9772 9770 9768 9766 9764 9763 9761 9760 9759 9758 9758 9757 9757 9757 9757 9757 9757 9757 9758 9758 9759 9759 9760 9761 9761 9762 9763 9764 9765 9766 9767 9768 9769 9771 9772 9774 9776 9777 9779 9782 9784 9786 9789 9792 9795 9798 9801 9805 9808 9812 9816 9819 9823 9827 9831 9834 9838 9841 9845 9848 9851 9854 9856 9859 9861 9863 9865 9866 9867 9868 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9875 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9861 9859 9858 9856 9854 9853 9851 9849 9848 9846 9844 9842 9841 9839 9837 9835 9833 9830 9828 9826 9823 9820 9817 9814 9811 9808 9804 9801 9797 9793 9789 9785 9780 9776 9771 9766 9762 9757 9752 9747 9742 9737 9732 9727 9721 9716 9711 9706 9701 9696 9691 9686 9682 9677 9672 9667 9662 9658 9653 9648 9644 9639 9634 8304 0 35 0 9629 9625 9620 9615 9611 9606 9601 9597 9592 9587 9583 9578 9573 9569 9565 9560 9556 9552 9548 9544 9540 9536 9533 9529 9526 9523 9520 9518 9515 9513 9511 9509 9507 9505 9503 9501 9499 9498 9496 9494 9492 9490 9488 9486 9484 9482 9479 9476 9473 9470 9466 9462 9458 9454 9450 9445 9440 9435 9430 9425 9419 9413 9407 9401 9395 9388 9381 9374 9367 9360 9352 9344 9335 9326 9316 9306 9295 9283 9271 9258 9244 9228 9212 9195 9177 9157 9137 9115 9092 9068 9043 9017 8989 8961 8931 8900 8868 8835 8801 8766 8730 8692 8653 8613 8571 8528 8483 8437 8388 8337 8284 8229 8171 8110 8046 7979 7909 7835 7758 7677 7593 7505 7414 7320 7223 7124 7018 6913 6807 6701 6596 6490 6385 6280 6174 6069 5972 5879 5791 5708 5628 5559 5497 5442 5396 5357 5330 5312 5303 5303 5312 5333 5363 5401 5448 5503 5568 5638 5715 5797 5886 5982 6079 6179 6280 6383 6489 6594 6699 6804 6909 7011 7110 7207 7302 7395 7483 7568 7649 7728 7803 7874 7943 8008 8070 8130 8187 8241 8293 8343 8391 8438 8482 8525 8567 8607 8646 8684 8721 8757 8791 8825 8858 8889 8919 8948 8976 9003 9029 9054 9077 9099 9121 9141 9160 9178 9195 9211 9226 9240 9254 9267 9279 9291 9302 9313 9324 9334 9344 9354 9364 9374 9383 9392 9402 9411 9420 9429 9438 9447 9456 9464 9473 9481 9489 9497 9504 9511 9518 9525 9532 9538 9544 9550 9555 9560 9565 9570 9575 9579 9583 9587 9591 9595 9598 9602 9605 9608 9611 9614 9617 9619 9621 9624 9626 9627 9629 9630 9632 9632 9633 9634 9634 9634 9634 9634 9633 9633 9632 9631 9630 9629 9628 9626 9625 9624 9622 9621 9619 9618 9616 9615 9613 9611 9609 9607 9605 9603 9601 9598 9596 9593 9590 9586 9582 9578 9574 9569 9563 9558 9552 9546 9539 9532 9525 9517 9509 9501 9493 9484 9475 9466 9457 9447 9438 9428 9419 9409 9399 9389 9379 9369 9360 9350 9340 9330 9320 9310 9300 9290 9280 9270 9260 9250 9240 9230 9220 9210 9200 9191 9181 9171 9162 9153 9144 9136 9127 9120 9112 9105 9098 9091 9085 9080 9075 9070 9066 9063 9060 9057 9055 9054 9053 9052 9052 9053 9053 9055 9056 9058 9060 9062 9065 9067 9070 9073 9076 9079 9081 9084 9087 9090 9092 9095 9097 9099 9101 9102 9104 9105 9105 9106 9106 9105 9104 9103 9102 9100 9098 9095 9092 9088 9084 9080 9075 9070 9064 9058 9052 9045 9038 9030 9021 9013 9004 8994 8984 8973 8962 8951 8939 8926 8913 8899 8885 8870 8855 8838 8822 8804 8786 8767 8748 8728 8706 8684 8662 8638 8613 8588 8561 8534 8506 8476 8446 8414 8381 8347 8312 8276 8239 8200 8160 8119 8076 8032 7987 7940 7892 7841 7790 7736 7681 7624 7565 7504 7441 7375 7307 7237 7164 7089 7010 6929 6845 6758 6668 6574 6477 6377 8305 0 35 0 6273 6166 6055 5941 5824 5703 5579 5452 5322 5190 5055 4916 4776 4635 4492 4349 4204 4059 3915 3770 3625 3484 3344 3207 3072 2938 2811 2689 2571 2458 2350 2250 2157 2071 1992 1920 1858 1804 1759 1723 1695 1678 1670 1671 1681 1700 1730 1768 1815 1870 1933 2006 2086 2173 2266 2366 2474 2586 2703 2824 2949 3080 3213 3347 3483 3621 3761 3901 4040 4180 4320 4458 4594 4729 4862 4994 5123 5248 5371 5491 5609 5723 5833 5941 6045 6147 6245 6340 6432 6521 6607 6690 6771 6849 6925 6998 7069 7137 7204 7269 7331 7392 7451 7508 7564 7618 7670 7721 7771 7819 7866 7911 7955 7998 8040 8081 8120 8158 8195 8231 8267 8301 8334 8366 8398 8428 8458 8487 8515 8542 8569 8595 8620 8644 8668 8691 8713 8735 8755 8775 8795 8813 8831 8848 8864 8880 8894 8908 8921 8934 8946 8957 8967 8977 8986 8995 9003 9011 9018 9025 9032 9039 9045 9051 9056 9062 9068 9073 9078 9083 9088 9093 9098 9103 9107 9111 9115 9119 9123 9126 9129 9131 9134 9136 9137 9138 9139 9140 9140 9140 9140 9139 9138 9137 9136 9136 9135 9134 9133 9132 9132 9131 9131 9132 9132 9133 9134 9135 9137 9138 9140 9143 9145 9147 9150 9152 9154 9156 9158 9160 9162 9163 9163 9164 9164 9163 9162 9160 9158 9155 9152 9149 9144 9140 9135 9129 9123 9117 9110 9104 9096 9089 9081 9074 9066 9057 9049 9041 9032 9023 9014 9005 8995 8985 8976 8965 8955 8944 8933 8922 8910 8898 8886 8873 8860 8847 8833 8819 8805 8791 8777 8762 8748 8733 8719 8704 8690 8676 8662 8648 8635 8622 8609 8597 8585 8574 8563 8553 8543 8534 8525 8517 8510 8503 8497 8491 8486 8481 8477 8473 8470 8468 8466 8465 8464 8465 8465 8467 8469 8472 8475 8479 8484 8490 8496 8504 8512 8520 8530 8540 8550 8562 8574 8586 8599 8613 8627 8642 8656 8671 8687 8702 8718 8734 8750 8766 8781 8797 8813 8829 8845 8861 8877 8892 8908 8924 8939 8955 8970 8986 9001 9017 9033 9048 9064 9079 9095 9111 9126 9142 9158 9173 9189 9204 9220 9235 9250 9265 9279 9294 9308 9322 9335 9348 9361 9374 9386 9398 9409 9420 9431 9442 9452 9461 9471 9480 9488 9497 9505 9513 9521 9528 9535 9542 9549 9556 9562 9569 9575 9581 9587 9592 9598 9604 9609 9614 9619 9624 9629 9634 9639 9643 9648 9652 9656 9661 9665 9669 9673 9676 9680 9683 9687 9690 9693 9696 9699 9702 9705 9707 9709 9712 9714 9716 9717 9719 9721 9722 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9735 9736 9737 9738 9739 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9756 9757 9758 9759 9761 9762 9764 9765 9767 9768 9770 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9790 9792 9794 9796 9798 9800 9801 9803 8306 0 35 0 9804 9806 9807 9808 9809 9810 9811 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9811 9810 9810 9809 9808 9807 9806 9804 9803 9801 9800 9798 9796 9794 9791 9789 9786 9784 9781 9777 9774 9771 9767 9763 9759 9755 9751 9746 9742 9737 9732 9727 9723 9718 9713 9707 9702 9697 9692 9687 9681 9676 9671 9665 9660 9654 9649 9643 9638 9632 9626 9620 9614 9609 9603 9597 9591 9585 9578 9572 9566 9560 9554 9548 9543 9537 9531 9526 9521 9516 9511 9506 9502 9498 9495 9491 9488 9485 9483 9481 9479 9477 9476 9475 9474 9474 9473 9473 9473 9473 9474 9474 9475 9475 9476 9477 9478 9479 9481 9482 9484 9486 9488 9490 9492 9495 9498 9501 9504 9508 9512 9516 9520 9525 9530 9535 9540 9546 9552 9558 9564 9570 9576 9582 9589 9595 9601 9607 9613 9619 9625 9631 9636 9642 9647 9653 9658 9663 9668 9673 9678 9683 9687 9692 9697 9702 9706 9711 9716 9721 9725 9730 9734 9739 9743 9747 9751 9755 9758 9762 9765 9767 9769 9771 9773 9774 9775 9775 9775 9775 9774 9773 9771 9770 9768 9766 9765 9763 9761 9758 9756 9754 9753 9751 9750 9749 9748 9747 9747 9747 9748 9748 9749 9750 9752 9753 9755 9757 9759 9762 9764 9767 9769 9772 9775 9778 9781 9784 9787 9790 9793 9796 9799 9802 9805 9808 9811 9814 9817 9820 9823 9825 9828 9831 9834 9836 9838 9841 9843 9845 9846 9848 9849 9850 9851 9852 9852 9852 9852 9851 9851 9850 9849 9847 9846 9845 9843 9841 9839 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9807 9805 9802 9799 9796 9793 9789 9786 9782 9777 9773 9768 9763 9758 9752 9747 9741 9735 9729 9722 9716 9709 9703 9696 9689 9682 9675 9668 9662 9655 9648 9641 9634 9627 9620 9613 9606 9599 9592 9585 9577 9570 9562 9555 9547 9540 9532 9525 9517 9510 9502 9495 9487 9480 9474 9467 9461 9455 9450 9445 9440 9436 9432 9429 9427 9425 9424 9423 9422 9423 9423 9424 9425 9427 9430 9432 9435 9437 9441 9444 9447 9450 9454 9457 9460 9463 9467 9470 9473 9476 9479 9482 9485 9488 9491 9494 9497 9500 9503 9507 9511 9515 9519 9523 9528 9532 9537 9543 9548 9554 9560 9566 9572 9578 9584 9590 9596 9602 9608 9614 9619 9625 9630 9634 9639 9643 9646 9650 9653 9655 9657 9659 9661 9662 9663 9664 9664 9664 9664 9664 9664 9664 9664 9664 9664 9663 9663 9663 9663 9664 9664 9664 9665 9666 9667 9668 9669 9671 9673 9674 9676 9679 9681 9683 9686 9689 9691 9694 9697 9701 9704 9707 9711 9714 9718 9722 9726 9730 9734 9738 9742 9746 9750 9754 9758 9762 9767 9771 9775 9779 9782 9786 9790 9793 9797 9800 9803 9806 9809 9812 9814 9817 9819 9821 9823 9825 9827 9829 9830 9832 9833 9835 9836 9837 9838 9840 9840 8307 0 35 0 9841 9842 9843 9844 9844 9844 9845 9845 9845 9845 9845 9844 9844 9843 9842 9841 9840 9839 9837 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9805 9803 9802 9801 9800 9799 9798 9797 9797 9796 9796 9796 9796 9796 9797 9797 9798 9798 9799 9800 9801 9802 9803 9804 9806 9807 9809 9811 9813 9815 9817 9819 9822 9824 9826 9829 9832 9834 9837 9840 9843 9845 9848 9851 9854 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9879 9881 9882 9884 9885 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9907 9907 9906 9905 9904 9903 9901 9899 9897 9894 9891 9888 9885 9882 9878 9874 9870 9866 9862 9858 9854 9849 9845 9841 9837 9833 9829 9825 9821 9817 9814 9810 9807 9803 9800 9797 9794 9791 9788 9786 9783 9780 9777 9775 9772 9769 9766 9764 9761 9758 9755 9753 9750 9747 9744 9742 9739 9736 9734 9731 9729 9726 9724 9722 9720 9718 9716 9714 9712 9710 9709 9707 9706 9704 9703 9702 9700 9699 9698 9697 9695 9694 9693 9692 9690 9689 9688 9686 9684 9683 9681 9678 9676 9673 9671 9667 9664 9660 9655 9651 9645 9640 9633 9627 9620 9612 9603 9594 9585 9575 9564 9553 9541 9529 9516 9502 9488 9474 9459 9444 9428 9411 9395 9378 9361 9343 9325 9307 9289 9270 9252 9233 9215 9196 9178 9159 9141 9124 9106 9089 9072 9056 9041 9026 9013 9000 8988 8978 8969 8960 8954 8949 8945 8943 8942 8943 8946 8950 8955 8963 8972 8982 8994 9007 9022 9038 9055 9073 9091 9111 9131 9152 9173 9194 9215 9236 9258 9279 9300 9322 9342 9362 9382 9402 9421 9439 9457 9474 9491 9508 9524 9540 9555 9570 9585 9599 9613 9627 9641 9654 9667 9680 9692 9705 9717 9728 9740 9751 9761 9772 9781 9791 9800 9808 9816 9823 9829 9835 9841 9846 9850 9854 9857 9860 9862 9864 9866 9867 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9874 9875 9876 9878 9880 9882 9884 9886 9889 9891 9894 9897 9900 9903 9906 9909 9912 9915 9918 9921 9924 9926 9928 9931 9932 9934 9936 9937 9938 9939 9940 9940 9940 9940 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9942 9943 9944 9945 9946 9948 9949 9951 9952 9954 9956 9958 9959 9961 9963 9964 9965 9967 9968 9969 9970 9970 9970 9971 9970 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9958 9958 9959 9958 9958 9958 9958 8308 0 35 0 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9932 9931 9930 9928 9926 9925 9923 9922 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9913 9914 9914 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9934 9935 9935 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9925 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9920 9918 9916 9914 9912 9911 9909 9908 9907 9906 9906 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9913 9912 9912 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9891 9890 9889 9887 9885 9882 9878 9875 9870 9865 9860 9854 9847 9841 9834 9826 9819 9812 9804 9797 9790 9784 9777 9771 9766 9761 9758 9754 9752 9750 9749 9749 9750 9751 9754 9757 9760 9764 9768 9773 9778 9783 9788 9793 9797 9802 9807 9811 9816 9820 9823 9827 9829 9832 9834 9836 9838 9840 9841 9843 9844 9845 9847 9848 9850 9851 9854 9856 9858 9861 9864 9867 9871 9875 9879 9883 9887 9891 9895 9899 9903 9907 9911 9915 9918 9921 9924 9926 9928 9930 9931 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9933 9934 9934 9935 9936 9937 9939 9940 9941 9942 9943 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 8309 0 35 0 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9910 9910 9909 9907 9906 9904 9903 9901 9898 9896 9894 9891 9888 9886 9883 9880 9877 9874 9871 9867 9864 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9829 9826 9823 9821 9818 9815 9813 9810 9808 9805 9803 9800 9798 9796 9794 9792 9790 9788 9786 9785 9784 9783 9782 9781 9780 9780 9780 9780 9780 9781 9782 9783 9784 9785 9787 9789 9791 9793 9795 9798 9800 9803 9806 9809 9811 9814 9817 9820 9823 9826 9829 9832 9835 9837 9840 9842 9844 9846 9848 9850 9851 9852 9853 9853 9853 9853 9853 9852 9851 9849 9847 9845 9842 9839 9836 9832 9828 9824 9820 9815 9810 9805 9800 9794 9789 9783 9778 9772 9766 9761 9755 9750 9744 9738 9733 9728 9722 9717 9712 9707 9702 9696 9691 9686 9681 9677 9672 9667 9662 9657 9653 9648 9644 9640 9636 9632 9628 9625 9621 9619 9616 9614 9613 9612 9611 9611 9611 9612 9614 9616 9619 9622 9625 9630 9634 9639 9645 9651 9657 9664 9671 9678 9685 9692 9699 9707 9714 9722 9729 9736 9743 9750 9756 9763 9769 9775 9781 9787 9792 9798 9803 9808 9813 9818 9822 9827 9831 9836 9840 9844 9848 9852 9856 9860 9864 9868 9872 9875 9879 9882 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9910 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9916 9915 9913 9911 9909 9907 9904 9902 9899 9895 9892 9888 9884 9879 9875 9870 9865 9859 9854 9848 9842 9836 9830 9824 9818 9811 9805 9799 9792 9786 9780 9774 9768 9762 9756 9750 9745 9739 9734 9729 9724 9719 9715 9710 9705 9701 9696 9691 9687 9682 9677 9672 9667 9662 9657 9651 9645 9638 9632 9625 9618 9610 9602 9594 9586 9577 9568 9559 9550 9541 9531 9522 9512 9503 9493 9484 9475 9465 9456 9447 9439 9431 9423 9415 9408 9401 9394 9388 9382 9376 9371 9367 9363 9359 9356 9353 9351 9349 9347 9347 9346 9347 9347 9349 9350 9353 9356 9359 9364 9368 9374 9379 9386 9392 9400 9408 9416 9425 9434 9443 9453 9463 9473 9483 9494 9504 9515 9525 9536 9547 9557 9567 9577 9587 9597 9607 9616 9625 9634 9643 9651 9659 9667 9675 9682 9689 9696 9703 9710 9716 9722 9728 9734 9740 9745 9750 9755 9759 9764 9767 9771 9774 9777 9779 9781 9782 9783 9784 9784 9783 9782 9781 9779 9777 9774 9771 9767 9763 9759 9754 9749 9744 9738 9732 9726 9720 9713 9707 9699 9692 9684 9676 9668 9659 9650 9641 9631 9621 9610 9598 9587 9574 9561 9548 9534 9519 9503 9488 9471 9454 9437 9419 9400 9382 9362 9343 9323 9303 9283 8310 0 35 0 9262 9242 9221 9200 9180 9159 9139 9118 9098 9077 9057 9037 9017 8997 8977 8958 8939 8920 8901 8883 8864 8847 8829 8812 8795 8779 8763 8748 8734 8720 8706 8693 8681 8670 8659 8649 8640 8632 8624 8617 8611 8606 8601 8597 8594 8591 8589 8587 8586 8585 8585 8586 8586 8587 8588 8589 8590 8591 8592 8594 8595 8596 8597 8598 8599 8599 8599 8599 8598 8597 8595 8593 8591 8587 8584 8579 8574 8568 8562 8555 8547 8538 8529 8519 8508 8496 8484 8471 8458 8445 8430 8415 8400 8385 8370 8354 8339 8323 8307 8292 8276 8261 8246 8231 8217 8203 8189 8176 8164 8152 8140 8129 8119 8109 8099 8090 8082 8074 8067 8060 8054 8048 8043 8038 8034 8031 8028 8025 8023 8022 8022 8022 8023 8024 8026 8029 8033 8037 8042 8048 8055 8062 8071 8080 8090 8100 8111 8123 8136 8149 8163 8178 8193 8209 8225 8242 8259 8277 8295 8313 8332 8351 8371 8390 8410 8430 8450 8471 8491 8512 8533 8554 8575 8596 8617 8638 8660 8681 8702 8723 8744 8765 8786 8807 8828 8849 8870 8890 8910 8930 8950 8970 8989 9008 9027 9046 9064 9082 9100 9117 9134 9150 9167 9183 9198 9213 9228 9242 9256 9270 9284 9297 9309 9322 9334 9346 9358 9369 9380 9391 9402 9413 9423 9434 9444 9454 9464 9474 9483 9493 9502 9511 9520 9529 9538 9547 9555 9563 9571 9579 9586 9594 9601 9607 9614 9620 9626 9631 9637 9642 9646 9651 9655 9659 9663 9666 9669 9672 9675 9678 9680 9683 9685 9687 9689 9691 9693 9694 9696 9697 9699 9700 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9711 9712 9712 9712 9713 9713 9713 9713 9712 9712 9711 9711 9710 9710 9709 9708 9707 9706 9705 9704 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9690 9689 9689 9688 9687 9687 9687 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9687 9687 9688 9688 9689 9690 9690 9691 9692 9694 9695 9696 9698 9699 9701 9703 9705 9707 9710 9712 9714 9717 9720 9722 9725 9727 9730 9733 9735 9738 9741 9743 9745 9747 9749 9751 9753 9754 9755 9756 9757 9757 9757 9757 9757 9756 9755 9754 9753 9751 9749 9746 9743 9740 9737 9733 9729 9725 9721 9716 9711 9706 9700 9695 9689 9683 9677 9670 9664 9658 9652 9646 9640 9634 9628 9623 9618 9614 9610 9606 9603 9601 9599 9598 9597 9597 9598 9600 9602 9605 9609 9613 9618 9623 9629 9636 9643 9650 9657 9664 9672 9680 9687 9695 9702 9709 9716 9722 9728 9734 9739 9744 9748 9751 9754 9757 9759 9760 9761 9762 9762 9761 9761 9760 9759 9757 9755 9753 9751 9749 9747 9744 9742 9739 9737 9735 9732 9730 9727 9725 9722 9719 9717 9714 9712 9709 9706 9704 9701 9698 9695 9692 9689 9686 9683 9680 9677 9674 9671 9668 9665 9662 9659 9656 9653 9651 9648 9646 9643 8311 0 35 0 9641 9639 9637 9635 9633 9632 9630 9629 9627 9626 9625 9623 9622 9621 9619 9618 9617 9616 9615 9613 9612 9611 9610 9609 9608 9607 9606 9606 9605 9605 9605 9605 9606 9606 9607 9608 9610 9612 9614 9616 9619 9622 9625 9629 9633 9637 9641 9645 9650 9654 9659 9664 9669 9673 9678 9683 9688 9692 9696 9701 9705 9709 9713 9716 9720 9723 9726 9729 9732 9734 9736 9738 9740 9742 9743 9745 9746 9747 9747 9748 9748 9748 9748 9748 9747 9747 9746 9745 9743 9742 9740 9738 9735 9733 9730 9727 9724 9720 9717 9713 9709 9704 9700 9695 9691 9686 9681 9675 9670 9664 9659 9653 9647 9641 9635 9629 9623 9617 9611 9605 9598 9592 9586 9580 9574 9568 9563 9557 9552 9546 9541 9536 9532 9527 9523 9519 9515 9511 9508 9504 9501 9499 9496 9494 9491 9489 9487 9486 9484 9482 9481 9479 9478 9477 9476 9475 9473 9473 9472 9471 9470 9470 9469 9469 9468 9468 9468 9468 9469 9469 9470 9470 9471 9473 9474 9475 9477 9479 9481 9483 9485 9488 9491 9493 9496 9499 9502 9505 9509 9512 9515 9519 9522 9526 9529 9533 9536 9540 9543 9547 9550 9554 9557 9561 9564 9568 9571 9575 9578 9582 9585 9588 9592 9595 9599 9602 9605 9609 9612 9616 9620 9624 9627 9631 9635 9640 9644 9648 9653 9658 9662 9667 9672 9677 9682 9688 9693 9698 9703 9708 9713 9718 9722 9727 9731 9735 9739 9743 9746 9749 9752 9754 9757 9759 9760 9762 9763 9764 9765 9766 9766 9767 9767 9768 9768 9768 9769 9769 9770 9770 9771 9771 9772 9773 9774 9774 9775 9776 9777 9778 9779 9779 9780 9780 9781 9781 9781 9781 9780 9780 9779 9777 9776 9774 9772 9769 9766 9763 9760 9756 9752 9748 9743 9738 9733 9727 9721 9715 9708 9702 9695 9688 9681 9673 9665 9658 9650 9642 9633 9625 9617 9608 9600 9591 9582 9573 9564 9555 9545 9536 9526 9515 9505 9493 9481 9469 9456 9442 9427 9412 9395 9377 9358 9339 9317 9295 9272 9247 9221 9195 9167 9138 9108 9079 9049 9019 8990 8960 8931 8901 8872 8845 8819 8795 8772 8751 8732 8715 8700 8688 8677 8670 8665 8661 8660 8661 8664 8669 8674 8681 8689 8699 8709 8719 8729 8739 8748 8757 8765 8773 8780 8785 8789 8791 8793 8793 8791 8789 8785 8780 8774 8766 8758 8750 8741 8732 8723 8713 8704 8694 8685 8676 8668 8660 8652 8645 8639 8633 8628 8623 8618 8614 8610 8606 8602 8598 8594 8589 8584 8579 8574 8567 8558 8549 8539 8527 8513 8497 8479 8459 8437 8412 8384 8352 8317 8280 8238 8192 8142 8089 8031 7968 7902 7832 7757 7679 7595 7509 7420 7329 7236 7138 7040 6942 6844 6746 6651 6557 6465 6376 6288 6208 6134 6067 6005 5949 5904 5866 5837 5817 5805 5804 5813 5829 5855 5889 5934 5986 6045 6111 6184 6265 6349 6438 6529 6624 6725 6825 6925 7026 8312 0 35 0 7126 7225 7324 7421 7517 7612 7702 7789 7872 7954 8032 8105 8176 8243 8308 8369 8427 8482 8535 8585 8633 8678 8722 8763 8803 8841 8878 8913 8947 8980 9011 9041 9070 9098 9124 9150 9174 9198 9220 9241 9262 9281 9299 9317 9333 9349 9364 9378 9392 9405 9418 9430 9442 9454 9465 9476 9487 9498 9509 9519 9530 9540 9550 9561 9571 9581 9591 9600 9609 9618 9627 9635 9643 9650 9656 9663 9668 9674 9678 9682 9686 9689 9692 9694 9696 9698 9700 9701 9702 9704 9705 9707 9708 9710 9712 9714 9716 9719 9722 9725 9728 9732 9736 9740 9743 9747 9751 9755 9759 9762 9766 9769 9772 9775 9777 9779 9780 9781 9782 9782 9782 9781 9781 9780 9778 9777 9775 9774 9772 9770 9769 9767 9766 9765 9763 9762 9762 9761 9760 9760 9760 9760 9759 9759 9759 9759 9759 9758 9758 9757 9756 9755 9754 9752 9750 9748 9746 9743 9741 9738 9735 9731 9728 9725 9722 9718 9715 9712 9709 9706 9703 9701 9698 9696 9694 9692 9690 9688 9686 9684 9682 9680 9678 9676 9674 9671 9668 9665 9662 9659 9655 9651 9647 9643 9638 9634 9629 9624 9619 9614 9609 9605 9600 9596 9592 9588 9585 9582 9579 9576 9574 9573 9572 9571 9571 9571 9571 9572 9573 9574 9576 9577 9579 9581 9583 9585 9588 9590 9592 9595 9597 9600 9603 9605 9608 9611 9614 9617 9620 9623 9627 9631 9635 9639 9644 9648 9653 9659 9664 9670 9675 9682 9688 9694 9700 9707 9713 9719 9725 9732 9738 9744 9749 9755 9760 9765 9769 9774 9778 9782 9785 9789 9792 9795 9798 9800 9803 9805 9808 9810 9813 9815 9818 9820 9823 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9866 9869 9871 9874 9876 9878 9879 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9903 9904 9903 9903 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9887 9885 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9864 9863 9862 9862 9861 9861 9860 9860 9860 9860 9859 9859 9859 9859 9858 9857 9857 9856 9855 9853 9852 9850 9848 9847 9844 9842 9840 9838 9836 9833 9831 9829 9827 9825 9824 9822 9821 9820 9819 9819 9819 9819 9820 9821 9822 9823 9824 9826 9828 9830 9832 9834 9835 9837 9839 9841 9842 9844 9845 9846 9846 9847 9847 9847 9846 9845 9844 9843 9842 9840 9839 9837 9835 9833 9831 9829 9828 9826 9824 9822 9821 9820 9819 9818 9817 9817 9817 9817 9817 9818 9819 9820 9822 9823 9825 9827 9829 9831 9834 9836 9839 9842 9844 9847 9850 9853 9856 9858 9861 9864 9867 9870 9872 9875 9878 9880 9883 9886 9888 9891 9893 9896 9898 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 8313 0 35 0 9928 9930 9931 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9937 9936 9936 9935 9934 9933 9932 9930 9928 9925 9923 9920 9916 9912 9908 9904 9900 9895 9890 9884 9878 9873 9866 9860 9854 9847 9840 9833 9826 9819 9811 9804 9796 9789 9781 9773 9764 9756 9748 9739 9730 9722 9712 9703 9694 9684 9674 9664 9653 9643 9632 9621 9610 9599 9587 9576 9564 9553 9541 9529 9518 9506 9495 9484 9473 9463 9453 9443 9434 9425 9417 9409 9403 9396 9391 9386 9382 9378 9375 9373 9372 9372 9372 9373 9374 9376 9379 9382 9386 9390 9395 9401 9406 9412 9419 9425 9433 9440 9447 9455 9463 9472 9480 9489 9498 9507 9517 9526 9536 9546 9556 9566 9576 9587 9597 9608 9619 9630 9641 9651 9662 9673 9684 9694 9705 9715 9726 9736 9745 9755 9764 9773 9781 9789 9797 9804 9811 9817 9823 9829 9834 9839 9843 9847 9851 9854 9857 9860 9862 9864 9867 9868 9870 9872 9873 9875 9877 9878 9880 9881 9883 9885 9887 9889 9891 9893 9896 9898 9901 9903 9906 9909 9912 9915 9917 9920 9923 9926 9928 9931 9933 9935 9937 9939 9940 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9933 9932 9930 9928 9926 9925 9923 9921 9919 9917 9915 9914 9912 9910 9909 9907 9906 9905 9904 9903 9903 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9878 9876 9874 9871 9869 9866 9863 9860 9857 9853 9850 9845 9841 9837 9832 9826 9821 9815 9809 9802 9796 9788 9781 9773 9765 9757 9749 9740 9731 9722 9713 9704 9695 9685 9675 9666 9656 9645 9635 9624 9613 9601 9589 9577 9563 9549 9533 9517 9500 9481 9460 9438 9414 9389 9362 9333 9302 9269 9235 9197 9159 9119 9077 9034 8988 8942 8895 8849 8803 8757 8711 8665 8619 8574 8532 8492 8455 8420 8387 8359 8334 8313 8296 8282 8274 8269 8269 8272 8280 8293 8309 8329 8352 8378 8409 8442 8477 8514 8553 8595 8637 8680 8722 8764 8807 8849 8891 8933 8975 9014 9052 9089 9124 9158 9190 9220 9249 9277 9303 9327 9350 9372 9393 9412 9431 9448 9465 9481 9497 9512 9526 9540 9553 9566 9579 9592 9604 9616 9627 9638 9650 9660 9671 9681 9691 9701 9710 9719 8314 0 35 0 9728 9736 9744 9752 9760 9767 9774 9781 9787 9794 9800 9806 9811 9817 9822 9827 9832 9836 9841 9845 9849 9853 9857 9861 9864 9868 9871 9874 9877 9879 9882 9884 9886 9888 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9913 9915 9916 9918 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9962 9961 9961 9959 9958 9957 9955 9953 9951 9949 9947 9945 9942 9940 9938 9936 9933 9931 9929 9927 9926 9924 9923 9922 9921 9920 9920 9920 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9926 9926 9925 9924 9923 9922 9920 9917 9915 9912 9908 9904 9900 9896 9892 9887 9882 9877 9871 9866 9861 9855 9850 9844 9839 9833 9828 9823 9818 9813 9808 9803 9798 9793 9788 9783 9779 9774 9769 9764 9759 9754 9749 9744 9738 9733 9727 9721 9716 9710 9704 9698 9692 9686 9680 9674 9669 9664 9658 9653 9649 9645 9641 9637 9634 9632 9630 9629 9628 9627 9628 9628 9630 9631 9634 9637 9640 9643 9647 9652 9656 9661 9666 9671 9677 9682 9687 9693 9698 9703 9709 9714 9719 9724 9729 9734 9739 9744 9749 9754 9758 9763 9768 9773 9779 9784 9789 9795 9801 9807 9813 9819 9826 9832 9839 9845 9852 9859 9866 9872 9879 9885 9891 9897 9903 9908 9913 9918 9922 9926 9929 9932 9934 9936 9938 9939 9940 9940 9940 9940 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9875 9872 9868 9864 9860 9855 9851 9846 9841 9836 9830 9825 9819 9813 9807 9800 9794 9787 9780 9772 9765 9757 9749 9740 9731 9722 9713 9703 9694 9684 9673 9663 9652 9641 9630 9619 9608 9597 9585 9574 9563 9552 9541 9530 9520 9509 9499 9489 9480 9471 9462 9454 9446 9438 9431 9424 9418 9412 9406 9401 9396 9391 9387 9383 9380 9377 9374 9372 9370 9368 9367 9366 9366 9366 9367 9368 9370 9373 9376 9379 9383 9388 9394 9400 9407 9414 9422 9431 9441 9451 9461 9472 9484 9495 9507 9520 9532 9545 9558 9571 9584 9596 9609 9621 9633 9645 9656 9667 9678 9688 9698 9707 9716 9725 9733 9740 9748 9754 9761 9767 9773 9779 9784 9790 9795 9800 9804 9809 9814 9818 9822 9827 9831 9835 9839 9843 9847 9851 9855 9859 9863 9866 9869 9873 9876 9879 9882 9885 9887 9889 9892 9894 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9906 9907 9907 9907 9906 9906 9906 9905 9904 8315 0 35 1 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9893 9893 9894 9895 9896 9897 9899 9901 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9933 9934 9935 9937 9938 9940 9941 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9953 9952 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9911 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9902 9901 9899 9898 9897 9896 9895 9894 9894 9894 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9900 9900 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9874 9872 9871 9869 9867 9864 9862 9858 9855 9851 9847 9842 9837 9832 9826 9820 9815 9809 9803 9797 9791 9785 9780 9774 9769 9764 9759 9754 9750 9746 9742 9738 9734 9730 9727 9723 9719 9716 9711 9707 9702 9697 9692 9686 9679 9673 9665 9658 9650 9641 9633 9624 9616 9608 9599 9591 9583 9574 9567 9560 9554 9548 9543 9539 9535 9532 9530 9528 9527 9527 9527 9527 9528 9530 9531 9533 9534 9536 9538 9540 9541 9543 9545 9547 9548 9550 9552 9554 9555 9557 9560 9562 9564 9567 9571 9574 9578 9582 9587 9592 9597 9603 9608 9614 9620 9626 9632 9638 9644 9650 9655 9661 9666 9671 9675 9679 9683 9686 9689 9691 9693 9695 9696 9697 9697 9698 9698 9697 9697 9696 9695 9693 9692 9690 9688 9686 9683 9680 9677 9674 9670 9666 9662 9657 9652 9647 9642 9636 9630 9623 9617 9609 9602 9594 9586 9578 9569 9560 9550 9540 9529 9518 9506 9494 9481 9467 9453 9438 9422 9406 9389 9372 9354 9335 9315 9296 9277 9258 9238 9219 9200 9181 9161 9144 9127 9110 9095 9081 9068 9056 9046 9038 9031 9025 9022 9020 9019 9020 9023 9027 9032 9039 9047 9056 9066 9077 9089 9101 9115 9128 9142 9155 9169 9183 9196 9210 9224 9237 9250 9262 9275 9286 9298 9308 9319 9328 9338 9347 9356 9364 9372 9379 8316 0 35 1 9387 9394 9400 9407 9413 9419 9425 9430 9435 9440 9445 9449 9453 9457 9460 9463 9466 9468 9470 9472 9473 9473 9473 9473 9472 9471 9469 9467 9464 9461 9457 9454 9449 9444 9439 9434 9428 9421 9415 9407 9400 9392 9383 9374 9364 9354 9343 9331 9319 9305 9291 9276 9259 9242 9223 9204 9183 9161 9138 9113 9087 9060 9032 9002 8971 8938 8904 8868 8831 8792 8752 8710 8665 8619 8570 8520 8467 8411 8353 8292 8229 8162 8092 8020 7944 7866 7784 7700 7614 7527 7437 7345 7253 7160 7068 6975 6885 6797 6711 6627 6545 6470 6401 6337 6279 6227 6184 6149 6122 6102 6091 6090 6098 6113 6137 6169 6210 6258 6313 6373 6440 6514 6592 6672 6754 6840 6929 7019 7108 7198 7287 7374 7460 7545 7628 7710 7787 7861 7932 8001 8067 8129 8188 8245 8299 8350 8398 8445 8490 8532 8573 8612 8649 8686 8720 8754 8787 8818 8849 8878 8907 8935 8962 8988 9013 9037 9060 9082 9104 9124 9144 9163 9181 9198 9215 9231 9246 9261 9275 9289 9302 9315 9328 9341 9353 9366 9378 9390 9402 9414 9426 9437 9449 9461 9472 9484 9495 9506 9516 9527 9537 9547 9557 9566 9574 9583 9591 9598 9606 9613 9619 9625 9631 9636 9641 9646 9651 9655 9659 9664 9668 9672 9676 9680 9684 9688 9692 9697 9701 9706 9710 9715 9720 9724 9729 9734 9739 9743 9748 9753 9758 9762 9767 9771 9775 9779 9783 9786 9790 9793 9796 9798 9801 9803 9805 9807 9809 9811 9812 9814 9816 9817 9818 9820 9821 9823 9824 9826 9827 9829 9831 9832 9834 9836 9837 9839 9841 9843 9845 9847 9848 9850 9852 9854 9856 9857 9859 9861 9863 9865 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9907 9908 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9898 9898 9898 9898 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9912 9912 9912 9913 9913 9914 9916 9917 9919 9921 9923 9925 9928 9930 9932 9934 9937 9939 9941 9942 9944 9945 9946 9946 9946 9946 9945 9944 9943 9942 9940 9937 9935 9933 9931 9929 9926 9924 9922 9920 9918 9916 9915 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9923 9922 9921 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9893 9891 9889 9887 9886 9885 9884 9884 9883 9883 9884 9884 9885 9886 9887 9888 9890 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 8317 0 35 1 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9935 9935 9934 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9884 9883 9881 9880 9878 9876 9874 9872 9869 9867 9864 9861 9858 9856 9852 9849 9846 9843 9840 9836 9833 9829 9826 9822 9818 9815 9811 9807 9803 9799 9795 9790 9786 9781 9777 9772 9768 9763 9758 9754 9749 9745 9740 9736 9732 9728 9725 9721 9718 9715 9712 9710 9707 9706 9704 9702 9701 9699 9698 9697 9696 9695 9694 9693 9691 9690 9689 9688 9687 9686 9684 9683 9682 9681 9680 9679 9679 9678 9678 9679 9680 9680 9682 9684 9686 9688 9691 9695 9698 9702 9707 9711 9715 9720 9725 9730 9734 9739 9743 9748 9752 9755 9759 9762 9765 9768 9770 9772 9774 9775 9777 9778 9779 9780 9781 9782 9783 9784 9786 9787 9789 9791 9793 9796 9798 9801 9804 9808 9812 9815 9819 9823 9827 9831 9835 9838 9842 9846 9849 9852 9855 9858 9860 9862 9863 9865 9866 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9870 9870 9871 9872 9872 9873 9873 9874 9875 9875 9875 9875 9875 9875 9874 9873 9873 9872 9870 9869 9868 9866 9865 9863 9862 9860 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9843 9842 9840 9839 9837 9835 9833 9831 9829 9826 9823 9820 9817 9814 9811 9808 9805 9801 9798 9795 9793 9790 9787 9785 9783 9781 9779 9777 9775 9774 9772 9770 9769 9767 9765 9763 9761 9759 9756 9753 9750 9747 9743 9739 9734 9730 9725 9719 9714 9708 9703 9697 9691 9685 9679 9674 9668 9662 9656 9651 9646 9640 9635 9630 9625 9621 9616 9611 9606 9601 9596 9591 9586 9580 9575 9569 9563 9557 9551 9544 9538 9531 9524 9517 9510 9503 9496 9489 9482 9475 9468 9462 9455 9449 9443 9437 9432 9426 9421 9416 9412 9407 9403 9399 9395 9391 9388 9384 9380 9377 9373 9370 9366 9363 9359 9355 9351 9348 9343 9339 9334 9329 9324 9319 9313 9307 9301 9294 9287 9280 9272 9263 9254 9245 9235 9225 9215 9203 9192 9179 9167 9154 9140 9126 9111 9096 9081 9065 9049 9032 9014 8996 8978 8959 8940 8920 8899 8878 8856 8834 8810 8786 8761 8735 8707 8679 8649 8318 0 35 1 8619 8587 8553 8519 8482 8445 8406 8365 8322 8278 8232 8184 8135 8083 8030 7975 7918 7859 7798 7734 7669 7601 7531 7459 7383 7306 7225 7142 7055 6966 6874 6778 6679 6577 6471 6362 6250 6134 6016 5894 5770 5641 5511 5381 5249 5116 4982 4848 4714 4580 4446 4317 4191 4069 3949 3832 3724 3622 3527 3438 3356 3284 3221 3167 3123 3087 3063 3049 3045 3050 3065 3092 3128 3173 3226 3289 3361 3439 3524 3616 3714 3820 3929 4041 4157 4277 4402 4527 4652 4779 4905 5032 5158 5285 5412 5538 5662 5783 5902 6020 6136 6248 6358 6466 6571 6673 6772 6869 6962 7053 7141 7226 7308 7388 7464 7538 7610 7678 7744 7808 7869 7928 7985 8040 8092 8143 8191 8238 8283 8327 8368 8409 8448 8486 8522 8558 8592 8625 8657 8688 8718 8747 8775 8802 8828 8853 8877 8900 8922 8943 8963 8982 9001 9018 9035 9051 9066 9081 9095 9108 9122 9134 9146 9158 9170 9182 9194 9206 9217 9229 9241 9253 9266 9278 9291 9303 9317 9330 9343 9356 9369 9382 9395 9407 9420 9432 9444 9455 9466 9477 9487 9496 9505 9514 9522 9529 9536 9543 9549 9554 9560 9565 9569 9574 9578 9583 9587 9591 9595 9599 9603 9607 9611 9615 9619 9623 9628 9632 9637 9641 9646 9650 9655 9659 9664 9668 9673 9677 9681 9685 9689 9693 9697 9700 9704 9707 9710 9713 9716 9719 9721 9724 9726 9728 9730 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9768 9770 9772 9774 9776 9779 9781 9783 9785 9787 9790 9792 9794 9796 9798 9800 9801 9803 9805 9806 9807 9808 9809 9810 9811 9811 9812 9812 9812 9812 9812 9812 9811 9811 9810 9809 9809 9808 9807 9807 9806 9806 9805 9805 9804 9804 9804 9804 9804 9805 9805 9805 9806 9807 9808 9808 9809 9810 9811 9812 9813 9814 9814 9815 9816 9816 9817 9817 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9820 9821 9822 9823 9824 9825 9827 9828 9829 9831 9832 9833 9835 9836 9837 9838 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9841 9841 9842 9842 9843 9845 9846 9848 9850 9852 9854 9856 9859 9861 9864 9866 9869 9872 9874 9877 9879 9882 9884 9886 9887 9889 9891 9892 9893 9894 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9911 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9910 9910 9910 9911 9912 9912 9913 8319 0 35 1 9914 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9932 9932 9931 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9916 9914 9912 9911 9910 9909 9908 9908 9907 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9910 9909 9908 9907 9905 9903 9901 9899 9897 9894 9892 9889 9887 9884 9882 9880 9879 9877 9876 9876 9875 9876 9876 9877 9878 9880 9881 9883 9885 9887 9888 9890 9892 9894 9895 9896 9896 9896 9896 9895 9894 9892 9890 9888 9885 9882 9879 9875 9872 9868 9865 9861 9858 9854 9851 9848 9846 9843 9841 9840 9838 9837 9836 9835 9835 9834 9834 9833 9833 9832 9831 9830 9829 9828 9826 9824 9822 9819 9816 9813 9809 9805 9801 9797 9792 9787 9782 9777 9772 9766 9761 9756 9750 9745 9740 9734 9729 9724 9718 9713 9708 9702 9697 9691 9686 9680 9674 9669 9663 9657 9651 9645 9639 9633 9628 9622 9616 9610 9605 9599 9594 9589 9584 9580 9575 9572 9568 9565 9562 9559 9557 9555 9554 9552 9552 9551 9551 9552 9553 9554 9555 9557 9560 9562 9565 9569 9572 9577 9581 9586 9591 9596 9602 9608 9614 9621 9628 9634 9642 9649 9656 9664 9671 9679 9686 9694 9701 9709 9716 9724 9731 9738 9745 9752 9759 9765 9772 9778 9784 9790 9796 9801 9807 9812 9817 9823 9828 9832 9837 9842 9846 9851 9855 9859 9864 9868 9871 9875 9879 9882 9886 9889 9892 9895 9898 9900 9903 9905 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9887 9885 9882 9880 9877 9874 9872 9869 9866 9863 9861 9858 9855 9852 9850 9847 9844 9842 9839 9836 9834 9831 9828 9825 9822 9819 9816 9813 9809 9806 9802 9799 9795 9791 9787 9783 9780 9776 9772 9768 9764 9761 9757 9754 9751 9748 9746 9744 9742 9740 9739 9738 9737 9737 9737 9737 9738 9738 9739 9740 9742 9743 9744 9746 9748 9749 9751 9753 9754 9756 9758 9759 9761 9763 9765 9767 9769 9771 9773 9775 9778 9781 9783 9786 9790 9793 9797 9801 9805 9809 9813 9817 9821 9826 9830 9834 9838 9841 9845 9848 9851 9854 9856 9858 9860 9861 9862 9863 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9862 9862 9863 9864 9865 9866 8320 0 35 1 9867 9869 9871 9873 9875 9877 9879 9882 9884 9886 9889 9890 9892 9893 9894 9895 9895 9894 9893 9892 9890 9887 9885 9881 9878 9874 9870 9865 9861 9856 9852 9847 9843 9839 9835 9831 9827 9824 9821 9818 9815 9813 9811 9809 9807 9805 9803 9801 9798 9796 9794 9791 9788 9785 9781 9777 9772 9767 9762 9756 9750 9743 9736 9730 9723 9716 9709 9703 9696 9690 9684 9678 9673 9669 9665 9661 9658 9656 9654 9652 9651 9651 9651 9651 9652 9652 9653 9654 9656 9657 9658 9659 9659 9660 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9660 9661 9661 9661 9662 9663 9664 9666 9668 9670 9672 9675 9677 9680 9683 9685 9688 9691 9694 9696 9699 9701 9703 9705 9706 9707 9708 9708 9708 9708 9707 9706 9705 9703 9702 9700 9697 9695 9692 9689 9687 9684 9681 9678 9675 9672 9669 9666 9663 9661 9658 9655 9653 9651 9649 9647 9645 9644 9643 9642 9641 9640 9640 9639 9639 9639 9640 9640 9640 9641 9641 9642 9643 9643 9644 9645 9645 9645 9645 9645 9645 9645 9645 9644 9643 9643 9641 9640 9639 9638 9637 9636 9634 9633 9632 9631 9630 9629 9629 9628 9628 9627 9627 9628 9628 9628 9628 9629 9629 9630 9630 9631 9631 9631 9632 9632 9632 9632 9632 9631 9631 9630 9630 9629 9628 9628 9627 9626 9625 9624 9623 9622 9622 9621 9620 9619 9619 9618 9617 9617 9616 9616 9616 9616 9615 9615 9615 9616 9616 9616 9617 9618 9619 9620 9621 9623 9624 9626 9629 9631 9634 9637 9640 9644 9648 9651 9656 9660 9664 9669 9673 9678 9682 9686 9691 9695 9700 9704 9708 9712 9716 9719 9723 9726 9729 9732 9735 9737 9740 9742 9744 9746 9748 9750 9752 9754 9755 9757 9758 9760 9761 9763 9764 9766 9767 9768 9770 9771 9772 9773 9775 9776 9777 9778 9779 9781 9782 9783 9784 9785 9786 9787 9787 9788 9789 9789 9790 9790 9791 9791 9791 9791 9791 9791 9791 9790 9790 9789 9789 9788 9787 9787 9786 9785 9784 9783 9781 9780 9779 9777 9776 9774 9772 9771 9768 9766 9763 9761 9758 9754 9751 9747 9743 9738 9734 9729 9723 9718 9712 9706 9699 9693 9686 9679 9672 9665 9658 9650 9643 9635 9628 9620 9613 9605 9598 9590 9582 9575 9567 9559 9551 9543 9535 9527 9518 9510 9501 9493 9484 9475 9465 9456 9446 9436 9427 9417 9406 9396 9386 9376 9365 9355 9345 9335 9325 9314 9304 9295 9285 9276 9267 9258 9249 9241 9232 9225 9217 9210 9203 9196 9189 9183 9177 9171 9166 9160 9155 9150 9146 9141 9137 9133 9129 9125 9121 9118 9115 9112 9109 9107 9105 9103 9101 9100 9099 9098 9098 9098 9098 9099 9101 9103 9105 9108 9111 9115 9119 9124 9129 9134 9140 9147 9154 9160 9168 9175 9182 9190 9197 9205 9213 9220 9227 9234 9241 9247 9253 9259 9264 9269 9273 9277 9280 9283 9285 8321 0 35 1 9287 9289 9290 9291 9291 9291 9290 9289 9288 9287 9285 9283 9281 9279 9276 9273 9270 9266 9262 9258 9254 9249 9243 9237 9231 9224 9217 9209 9200 9190 9180 9169 9158 9145 9132 9118 9103 9087 9071 9053 9035 9016 8997 8976 8955 8933 8910 8886 8862 8837 8811 8784 8756 8727 8698 8667 8635 8602 8568 8533 8497 8459 8420 8379 8337 8294 8249 8202 8153 8102 8049 7995 7938 7878 7816 7752 7685 7615 7542 7466 7387 7304 7218 7127 7033 6934 6831 6724 6612 6496 6375 6249 6119 5984 5846 5705 5556 5406 5255 5102 4947 4791 4634 4478 4321 4164 4014 3867 3725 3586 3452 3327 3212 3105 3006 2916 2839 2773 2719 2676 2645 2629 2624 2632 2651 2682 2728 2784 2849 2925 3011 3108 3212 3322 3439 3562 3693 3827 3961 4098 4236 4376 4516 4656 4796 4936 5071 5203 5333 5460 5584 5703 5818 5929 6036 6139 6237 6331 6420 6506 6588 6665 6739 6810 6877 6940 7001 7058 7113 7164 7213 7259 7303 7345 7384 7420 7455 7487 7518 7546 7571 7595 7617 7637 7654 7670 7684 7695 7705 7714 7720 7725 7728 7730 7731 7730 7728 7725 7722 7717 7712 7706 7700 7693 7686 7679 7672 7664 7656 7648 7640 7631 7623 7613 7604 7594 7583 7572 7559 7546 7532 7517 7500 7481 7461 7440 7417 7392 7365 7335 7305 7271 7236 7198 7158 7116 7072 7025 6976 6924 6870 6813 6753 6691 6626 6558 6487 6413 6336 6255 6171 6084 5993 5898 5800 5698 5592 5482 5370 5254 5135 5011 4886 4759 4631 4503 4372 4242 4112 3981 3851 3726 3604 3486 3372 3260 3158 3063 2976 2896 2824 2763 2712 2672 2642 2622 2615 2619 2634 2660 2697 2746 2806 2874 2952 3039 3137 3241 3350 3466 3588 3718 3849 3982 4117 4252 4390 4527 4664 4801 4938 5070 5200 5327 5451 5573 5689 5802 5911 6016 6118 6215 6309 6399 6485 6568 6648 6725 6799 6870 6939 7005 7069 7132 7192 7250 7306 7361 7415 7466 7516 7565 7613 7659 7703 7747 7789 7830 7869 7908 7945 7981 8016 8051 8084 8117 8148 8179 8210 8240 8269 8298 8326 8354 8382 8410 8437 8464 8491 8518 8545 8572 8599 8625 8652 8678 8704 8730 8756 8781 8807 8832 8857 8881 8905 8929 8952 8975 8998 9019 9041 9062 9082 9101 9120 9139 9156 9173 9189 9205 9220 9234 9248 9261 9273 9285 9296 9307 9317 9327 9336 9345 9354 9362 9370 9378 9386 9394 9401 9409 9416 9423 9431 9438 9445 9452 9458 9465 9472 9478 9484 9490 9496 9501 9507 9512 9516 9520 9524 9528 9532 9535 9538 9541 9543 9546 9549 9551 9554 9556 9559 9562 9565 9568 9571 9575 9578 9582 9586 9590 9595 9599 9604 9609 9613 9618 9623 9628 9632 9637 9642 9647 9651 9655 9660 9664 9668 9672 9676 9680 9684 9688 9692 9696 9700 9704 9707 9711 9715 9719 9723 9728 9732 9736 9740 9744 9748 9751 9755 9759 8322 0 35 1 9762 9766 9769 9772 9775 9778 9780 9783 9785 9787 9789 9791 9793 9794 9796 9797 9798 9800 9801 9802 9803 9805 9806 9807 9809 9810 9811 9813 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9830 9830 9831 9832 9833 9834 9834 9835 9835 9835 9836 9836 9836 9836 9836 9836 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9844 9845 9847 9848 9850 9852 9854 9856 9858 9861 9863 9865 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9888 9888 9889 9889 9889 9888 9888 9887 9887 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9879 9879 9879 9879 9879 9879 9879 9880 9881 9882 9883 9885 9886 9888 9890 9892 9894 9897 9899 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9920 9921 9921 9922 9922 9922 9921 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9909 9908 9909 9909 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9924 9924 9924 9924 9924 9924 9923 9921 9920 9918 9916 9913 9910 9907 9904 9902 9899 9896 9893 9890 9887 9885 9883 9881 9880 9879 9878 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9874 9873 9871 9870 9867 9865 9861 9858 9854 9849 9844 9839 9833 9827 9821 9815 9808 9802 9796 9790 9783 9778 9772 9766 9761 9756 9752 9747 9743 9740 9737 9734 9731 9728 9725 9723 9721 9718 9716 9713 9711 9708 9705 9702 9699 9696 9692 9689 9685 9682 9679 9675 9672 9668 9666 9663 9661 9659 9658 9657 9656 9657 9657 9658 9660 9663 9666 9669 9673 9678 9682 9688 9693 9699 9705 9711 9717 9723 9729 9735 9742 9748 9754 9760 9765 9771 9776 9782 9787 9791 9796 9801 9805 9809 9814 9818 9821 9825 9829 9832 9836 9839 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9871 9874 9876 9879 9881 9883 9886 9888 9891 9893 9895 9898 9900 9903 9905 9908 9911 9913 9916 9919 9921 9924 9926 9929 9931 9933 9936 9938 9939 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9938 9937 9935 9934 9932 9930 9927 9925 9922 9919 9916 9913 9910 9907 9904 9900 9897 9894 9890 9887 9884 9880 9877 9874 9871 9868 9865 9862 9859 9855 9852 9849 9845 9842 9838 9834 9830 9826 9821 9817 9812 9807 9801 9796 9790 9784 9778 9772 9766 9760 9754 9748 9742 9737 9731 9726 9720 9715 9711 9706 9702 9698 9694 9690 9686 9683 9680 9677 9674 9671 9668 9666 9663 9661 9659 9657 9655 9653 9652 9650 9649 9649 9648 9648 9648 9649 9650 9652 9654 9656 9659 9663 9667 9671 9676 9681 9686 9692 9698 9705 9711 9717 9723 9729 9736 9742 9748 9754 9760 9765 9770 8323 0 35 1 9775 9780 9784 9789 9793 9797 9800 9804 9808 9811 9815 9818 9822 9825 9829 9832 9836 9840 9844 9847 9851 9855 9858 9862 9866 9869 9872 9876 9879 9881 9884 9886 9888 9889 9891 9892 9892 9893 9892 9892 9891 9890 9889 9887 9885 9883 9880 9877 9874 9871 9868 9864 9860 9856 9853 9849 9844 9840 9836 9832 9828 9824 9820 9817 9813 9809 9806 9803 9799 9796 9793 9790 9788 9785 9783 9780 9778 9775 9773 9771 9769 9767 9764 9762 9760 9758 9756 9754 9752 9751 9749 9748 9747 9745 9745 9744 9744 9743 9743 9744 9744 9745 9746 9747 9748 9749 9751 9753 9754 9756 9758 9760 9762 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9788 9790 9793 9796 9799 9802 9806 9809 9813 9816 9820 9823 9826 9830 9833 9836 9839 9842 9844 9846 9847 9848 9849 9849 9849 9849 9848 9847 9846 9845 9843 9841 9839 9837 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9803 9801 9798 9795 9792 9788 9784 9780 9776 9771 9767 9762 9757 9752 9747 9742 9737 9732 9727 9723 9718 9714 9710 9707 9704 9701 9699 9697 9695 9694 9693 9692 9691 9691 9691 9690 9690 9690 9691 9691 9691 9691 9691 9692 9692 9693 9693 9694 9694 9695 9696 9698 9699 9701 9703 9705 9707 9710 9713 9716 9720 9723 9727 9732 9736 9740 9744 9749 9754 9758 9763 9767 9772 9776 9780 9785 9789 9793 9797 9801 9806 9810 9814 9818 9822 9827 9831 9835 9840 9845 9850 9854 9859 9865 9870 9875 9880 9885 9890 9895 9899 9904 9908 9912 9916 9919 9922 9925 9927 9929 9931 9932 9933 9933 9933 9933 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9918 9919 9920 9921 9922 9923 9925 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9968 9969 9969 9968 9968 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9953 9952 9951 9951 9951 9951 9951 9952 9953 9954 9955 9956 9958 9960 9962 9964 9966 9968 9970 9972 9974 9976 9978 9979 9980 9981 9981 9982 9982 9981 9981 9980 9978 9977 9975 9973 9971 9969 9966 9964 9962 9959 9957 9955 9953 9952 9950 9949 9948 9948 9947 9947 9948 9948 9949 9951 9952 9954 9956 9958 9960 9961 9963 9965 9967 9969 9970 9972 9973 9974 9974 9975 9975 9974 9974 9973 9971 9970 9968 9966 9964 9963 9960 9958 9956 9954 9952 9950 9948 9947 9945 9944 9943 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9907 9904 9900 9897 9893 9889 9886 9882 9878 9874 9870 9866 9861 9857 9853 9848 9843 9838 8324 0 35 1 9833 9828 9822 9816 9810 9804 9797 9790 9783 9776 9769 9761 9753 9746 9738 9730 9722 9715 9707 9699 9692 9685 9677 9671 9664 9657 9651 9645 9639 9633 9628 9622 9617 9612 9607 9602 9598 9593 9589 9584 9580 9575 9571 9567 9562 9558 9554 9550 9546 9543 9539 9535 9532 9529 9526 9524 9521 9519 9517 9516 9515 9514 9514 9514 9514 9514 9515 9517 9518 9520 9522 9525 9527 9530 9534 9537 9541 9544 9548 9553 9557 9561 9566 9571 9575 9580 9586 9591 9596 9602 9608 9614 9620 9627 9633 9640 9647 9655 9662 9670 9678 9686 9694 9703 9711 9720 9728 9737 9746 9754 9763 9771 9779 9787 9794 9801 9808 9815 9821 9826 9832 9836 9841 9845 9849 9852 9855 9857 9860 9862 9864 9865 9867 9868 9870 9871 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9918 9919 9919 9919 9919 9918 9917 9916 9915 9915 9914 9913 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9903 9901 9898 9895 9892 9889 9885 9881 9877 9873 9869 9864 9860 9855 9851 9846 9841 9837 9832 9828 9824 9820 9816 9813 9809 9806 9803 9800 9797 9794 9792 9789 9786 9783 9781 9778 9775 9772 9769 9765 9761 9757 9753 9748 9743 9737 9732 9726 9719 9712 9705 9698 9691 9683 9675 9668 9660 9652 9645 9637 9629 9622 9615 9608 9601 9595 9589 9584 9579 9574 9570 9566 9562 9559 9556 9554 9552 9551 9549 9549 9548 9547 9547 9547 9547 9548 9549 9549 9550 9551 9553 9554 9556 9558 9560 9562 9564 9567 9570 9574 9578 9582 9586 9591 9596 9601 9607 9613 9620 9626 9633 9640 9647 9654 9662 9669 9676 9684 9690 9697 9704 9710 9716 9721 9726 9731 9736 9740 9743 9746 9749 9751 9754 9755 9757 9759 9760 9762 9764 9765 9767 9769 9771 9773 9776 9779 9782 9785 9789 9793 9797 9802 9807 9812 9817 9822 9827 9832 9837 9841 9846 9851 9855 9859 9862 9865 9868 9871 9873 9875 9876 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9906 9906 9905 9904 9903 9901 9899 9897 9895 9893 9890 9887 9885 9882 9879 9876 9873 9871 9868 9866 9863 9861 9859 9857 9855 9854 9853 9851 9850 9849 9847 9846 9845 9843 9842 9841 9839 9837 9835 9833 9831 9828 9826 9823 9821 9818 9816 9813 9811 9808 9806 9804 9803 9801 9801 9800 9800 9800 9801 9802 9803 9805 9807 9810 9813 9816 9819 9822 9825 9829 8325 0 35 1 9832 9835 9838 9841 9844 9847 9849 9851 9853 9855 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9869 9870 9872 9875 9877 9880 9883 9886 9890 9893 9897 9901 9905 9909 9913 9917 9920 9924 9927 9930 9933 9936 9938 9940 9942 9943 9944 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9938 9939 9939 9941 9942 9943 9945 9946 9948 9950 9952 9953 9955 9957 9958 9959 9959 9960 9960 9959 9959 9958 9956 9954 9952 9950 9947 9945 9942 9940 9937 9935 9932 9930 9928 9926 9924 9923 9922 9922 9921 9921 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9916 9915 9913 9910 9908 9905 9901 9898 9895 9891 9887 9883 9880 9876 9872 9868 9865 9861 9858 9855 9852 9849 9846 9843 9840 9837 9833 9830 9826 9822 9818 9813 9808 9802 9796 9789 9782 9774 9766 9758 9749 9739 9730 9720 9710 9700 9689 9679 9668 9658 9648 9637 9627 9617 9607 9598 9588 9579 9570 9561 9552 9543 9535 9526 9518 9509 9501 9493 9484 9476 9468 9460 9452 9445 9437 9430 9424 9417 9411 9405 9400 9396 9392 9389 9386 9384 9383 9383 9383 9384 9385 9387 9390 9394 9398 9402 9407 9412 9418 9424 9431 9438 9445 9452 9460 9467 9475 9483 9492 9500 9509 9518 9528 9537 9547 9557 9567 9578 9589 9600 9611 9623 9634 9646 9658 9670 9681 9693 9705 9716 9728 9738 9749 9759 9769 9778 9786 9794 9802 9809 9815 9821 9826 9831 9835 9839 9843 9846 9849 9852 9854 9856 9859 9861 9863 9866 9868 9870 9872 9875 9877 9879 9881 9884 9886 9888 9890 9892 9894 9895 9897 9898 9899 9899 9900 9900 9901 9901 9900 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9883 9881 9878 9876 9873 9869 9866 9862 9857 9853 9849 9844 9839 9834 9829 9824 9819 9815 9811 9807 9803 9800 9798 9796 9794 9793 9792 9793 9793 9794 9796 9798 9801 9804 9807 9810 9814 9818 9821 9825 9829 9833 9837 9840 9843 9847 9850 9852 9855 9857 9859 9862 9863 9865 9867 9869 9870 9872 9874 9875 9877 9879 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9905 9907 9907 9908 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9880 9879 9877 9875 9873 9871 9868 9865 9862 9858 9854 9850 9845 9840 9835 9830 9824 9819 9813 9807 9801 9795 9789 9784 9778 9773 9768 9763 9759 9754 9750 9746 9743 9740 9737 9734 9731 8326 0 35 1 9728 9725 9722 9719 9717 9714 9711 9708 9705 9702 9698 9695 9692 9689 9685 9682 9679 9676 9674 9672 9670 9668 9668 9667 9667 9668 9669 9671 9673 9675 9678 9682 9685 9689 9694 9698 9702 9707 9711 9716 9720 9725 9729 9732 9736 9740 9743 9746 9748 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9792 9793 9795 9797 9798 9799 9800 9801 9801 9801 9801 9801 9801 9800 9799 9798 9796 9795 9794 9792 9790 9788 9787 9785 9783 9780 9778 9776 9774 9771 9769 9766 9763 9760 9756 9752 9748 9744 9739 9734 9729 9723 9717 9710 9703 9695 9687 9679 9670 9661 9651 9641 9631 9620 9609 9597 9585 9573 9561 9548 9535 9521 9507 9493 9479 9465 9451 9436 9422 9408 9393 9379 9365 9351 9338 9324 9312 9300 9288 9278 9268 9258 9250 9243 9237 9232 9228 9225 9224 9223 9224 9225 9228 9232 9237 9243 9250 9258 9266 9275 9285 9295 9306 9317 9328 9339 9350 9361 9372 9383 9394 9406 9416 9426 9436 9446 9456 9465 9474 9483 9492 9500 9508 9516 9524 9532 9540 9548 9556 9564 9572 9580 9587 9595 9603 9611 9618 9626 9633 9640 9648 9655 9661 9668 9674 9680 9686 9691 9696 9701 9706 9710 9714 9718 9722 9725 9729 9732 9735 9738 9740 9743 9746 9748 9750 9753 9755 9757 9759 9761 9763 9764 9766 9767 9768 9769 9770 9770 9770 9770 9770 9770 9769 9768 9768 9767 9766 9764 9763 9762 9761 9760 9759 9758 9757 9757 9756 9756 9756 9755 9755 9755 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9755 9754 9753 9752 9750 9749 9747 9745 9743 9740 9738 9735 9733 9730 9728 9725 9723 9720 9718 9715 9713 9711 9708 9706 9704 9702 9700 9698 9695 9693 9691 9688 9686 9683 9680 9676 9673 9669 9665 9660 9655 9650 9645 9639 9633 9627 9620 9613 9606 9599 9592 9584 9577 9570 9562 9555 9548 9541 9533 9527 9520 9514 9508 9502 9496 9491 9486 9481 9476 9472 9467 9463 9459 9455 9452 9448 9445 9441 9438 9435 9432 9428 9425 9422 9419 9416 9413 9409 9406 9403 9400 9396 9393 9389 9385 9381 9377 9373 9369 9364 9359 9353 9347 9341 9335 9328 9321 9314 9306 9298 9289 9280 9271 9262 9252 9242 9232 9222 9212 9201 9191 9180 9169 9158 9147 9136 9125 9113 9102 9090 9078 9066 9053 9040 9027 9013 8999 8984 8969 8953 8936 8919 8901 8882 8863 8843 8822 8801 8779 8756 8733 8709 8685 8659 8634 8607 8580 8553 8525 8496 8467 8437 8407 8376 8344 8311 8277 8243 8207 8171 8133 8094 8054 8013 7970 7926 7881 7834 7785 7735 7683 7629 7574 7517 7458 7397 7335 7270 7204 7137 7067 6996 6923 6849 6773 6696 6617 6538 6457 6374 6291 6207 6123 6039 5954 5868 5783 5698 5613 5529 5446 5364 5283 5203 5125 5048 4974 4901 8327 0 35 1 4830 4762 4696 4632 4571 4512 4455 4402 4351 4302 4256 4212 4171 4132 4096 4061 4029 3999 3971 3945 3921 3898 3878 3859 3842 3827 3813 3801 3791 3783 3776 3771 3768 3766 3767 3769 3774 3780 3788 3798 3811 3825 3842 3861 3881 3904 3930 3957 3987 4018 4052 4088 4127 4167 4210 4254 4301 4350 4401 4454 4509 4566 4625 4687 4750 4815 4882 4951 5022 5095 5170 5246 5324 5403 5484 5565 5649 5733 5818 5904 5990 6077 6163 6250 6337 6424 6510 6595 6679 6763 6847 6928 7008 7087 7164 7240 7314 7387 7457 7526 7594 7659 7722 7784 7844 7902 7958 8013 8065 8117 8166 8214 8261 8306 8349 8391 8432 8471 8509 8545 8581 8615 8648 8680 8710 8740 8768 8796 8823 8849 8874 8898 8922 8944 8967 8988 9009 9030 9050 9070 9089 9107 9126 9144 9161 9178 9195 9211 9227 9243 9258 9273 9287 9300 9313 9326 9338 9350 9361 9372 9382 9391 9400 9409 9417 9425 9432 9439 9446 9453 9459 9465 9470 9476 9481 9487 9492 9497 9503 9508 9513 9518 9524 9529 9534 9540 9545 9551 9557 9563 9568 9574 9580 9586 9592 9598 9604 9610 9615 9621 9627 9632 9637 9643 9647 9652 9657 9661 9665 9669 9673 9676 9679 9682 9685 9687 9690 9692 9694 9696 9697 9699 9700 9702 9703 9705 9706 9707 9709 9710 9712 9713 9714 9716 9717 9719 9720 9721 9722 9724 9725 9726 9727 9728 9728 9729 9730 9730 9731 9732 9732 9733 9734 9735 9736 9737 9738 9740 9742 9744 9746 9749 9752 9755 9759 9763 9767 9771 9775 9779 9783 9787 9791 9794 9798 9801 9804 9807 9809 9812 9813 9815 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9819 9820 9821 9822 9824 9826 9827 9829 9831 9833 9834 9836 9838 9839 9840 9841 9842 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9841 9842 9842 9843 9843 9844 9846 9847 9849 9851 9853 9855 9857 9859 9862 9864 9866 9868 9869 9870 9872 9872 9873 9873 9873 9872 9871 9870 9869 9868 9867 9865 9864 9863 9861 9860 9859 9858 9858 9858 9858 9859 9860 9861 9862 9864 9866 9868 9870 9873 9875 9877 9879 9882 9884 9886 9888 9889 9891 9891 9892 9892 9892 9892 9891 9891 9889 9888 9887 9885 9884 9882 9881 9879 9878 9876 9875 9874 9873 9873 9873 9873 9873 9873 9874 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9907 9908 9908 9909 9909 9908 9908 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9900 9900 9901 9902 9903 9904 9906 9907 9909 9910 9912 9914 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9928 9929 9929 9929 9929 9928 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9922 9921 9921 9921 9922 9922 9923 8328 0 35 1 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9934 9933 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9923 9923 9922 9923 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9890 9887 9885 9882 9879 9876 9874 9870 9867 9864 9861 9858 9855 9852 9850 9847 9844 9842 9840 9838 9836 9834 9833 9832 9831 9830 9830 9830 9829 9829 9829 9830 9830 9830 9830 9831 9831 9831 9831 9831 9832 9832 9831 9831 9831 9830 9830 9829 9828 9828 9827 9826 9825 9824 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9809 9807 9805 9802 9799 9796 9792 9787 9782 9776 9769 9761 9753 9743 9733 9722 9709 9696 9682 9667 9651 9634 9617 9599 9580 9561 9542 9523 9505 9486 9468 9450 9433 9416 9401 9387 9374 9363 9353 9345 9339 9334 9331 9330 9331 9334 9338 9344 9351 9361 9371 9382 9394 9407 9421 9436 9450 9465 9479 9494 9508 9522 9536 9550 9563 9575 9586 9597 9607 9616 9624 9632 9638 9645 9650 9654 9658 9662 9665 9667 9669 9671 9672 9673 9673 9673 9673 9673 9672 9671 9670 9669 9668 9668 9667 9666 9665 9664 9663 9662 9662 9662 9662 9663 9663 9664 9666 9668 9670 9672 9675 9679 9682 9686 9690 9694 9699 9703 9707 9712 9717 9721 9726 9730 9734 9738 9742 9746 9749 9753 9756 9759 9761 9764 9766 9768 9771 9773 9775 9777 9780 9782 9784 9786 9789 9792 9794 9797 9800 9803 9807 9810 9813 9816 9820 9823 9826 9829 9832 9835 9838 9840 9843 9845 9847 9849 9850 9852 9853 9854 9855 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9817 9815 9812 9810 9807 9804 9801 9798 9794 9790 9786 9782 9777 9772 9767 9761 9754 9748 9741 9733 9725 9717 9708 9698 9689 9679 9669 9658 9648 9637 9626 9615 9604 9593 9582 9571 9560 9549 9538 9527 9516 9505 9495 9484 9473 9463 9452 9442 9431 9421 9410 9400 9390 9379 9369 9358 9348 9337 9327 9317 9307 9298 9288 9279 9271 9263 9255 9248 9241 9235 9230 9225 9221 9218 9216 9214 9213 9213 9214 9216 9218 9222 9226 9230 9236 9242 9249 9257 9265 9274 9283 9293 9303 9314 9325 9337 9349 9361 9374 9387 9400 8329 0 35 1 9413 9426 9439 9453 9466 9479 9492 9505 9518 9530 9542 9554 9566 9577 9588 9599 9609 9619 9628 9637 9646 9654 9662 9670 9678 9685 9692 9698 9705 9711 9717 9723 9728 9734 9739 9745 9750 9755 9760 9765 9770 9774 9779 9783 9787 9791 9794 9798 9801 9804 9807 9809 9812 9814 9815 9817 9818 9819 9820 9820 9821 9821 9820 9820 9819 9818 9817 9816 9815 9813 9811 9809 9806 9803 9801 9797 9794 9790 9786 9781 9776 9771 9766 9760 9754 9747 9740 9733 9726 9718 9710 9702 9694 9686 9677 9669 9661 9653 9645 9637 9629 9622 9615 9609 9603 9597 9593 9589 9585 9582 9580 9579 9578 9578 9578 9578 9580 9581 9583 9585 9587 9590 9592 9594 9597 9599 9601 9603 9604 9605 9606 9606 9606 9606 9606 9605 9604 9603 9602 9601 9600 9600 9599 9599 9598 9598 9599 9600 9602 9604 9606 9609 9613 9616 9621 9625 9630 9636 9641 9646 9652 9657 9663 9668 9674 9679 9684 9689 9693 9697 9701 9704 9707 9710 9713 9715 9717 9719 9721 9723 9724 9726 9727 9729 9730 9731 9732 9734 9735 9736 9737 9738 9739 9740 9741 9742 9742 9742 9742 9742 9741 9740 9739 9738 9736 9734 9732 9730 9727 9725 9722 9719 9716 9713 9711 9708 9705 9703 9700 9698 9696 9694 9693 9691 9690 9689 9688 9687 9686 9685 9684 9683 9682 9680 9679 9677 9674 9671 9668 9664 9660 9654 9648 9642 9635 9627 9618 9609 9599 9589 9578 9566 9554 9541 9529 9515 9502 9488 9474 9460 9445 9430 9416 9400 9385 9369 9353 9336 9319 9301 9283 9264 9244 9223 9202 9179 9156 9131 9105 9077 9049 9019 8988 8957 8924 8889 8854 8818 8781 8744 8705 8666 8627 8586 8545 8504 8462 8419 8375 8331 8285 8238 8190 8140 8088 8034 7977 7917 7854 7788 7719 7645 7567 7486 7400 7311 7215 7117 7015 6911 6803 6690 6576 6463 6349 6236 6124 6013 5905 5798 5693 5598 5509 5427 5352 5284 5228 5182 5146 5119 5103 5101 5108 5127 5155 5194 5246 5306 5374 5449 5533 5627 5725 5826 5931 6040 6155 6269 6383 6498 6612 6725 6835 6945 7053 7159 7259 7356 7450 7540 7626 7708 7787 7862 7933 8001 8065 8127 8186 8242 8295 8346 8395 8442 8487 8530 8571 8611 8649 8686 8721 8755 8788 8819 8849 8878 8905 8931 8956 8980 9002 9023 9043 9062 9080 9097 9112 9127 9141 9154 9167 9179 9190 9201 9211 9221 9231 9241 9250 9260 9269 9278 9288 9297 9306 9316 9325 9334 9344 9353 9363 9372 9382 9391 9401 9410 9419 9428 9437 9445 9454 9462 9470 9478 9486 9493 9500 9508 9515 9522 9529 9536 9544 9551 9558 9565 9573 9580 9588 9596 9604 9612 9620 9628 9636 9644 9653 9661 9669 9677 9684 9692 9699 9706 9713 9719 9725 9731 9736 9741 9746 9750 9754 9758 9761 9765 9768 9771 9774 9777 9780 9783 9787 9790 9793 9797 9800 9804 9808 9812 8330 0 35 1 9817 9821 9825 9830 9834 9839 9843 9847 9851 9855 9859 9862 9865 9868 9871 9873 9874 9876 9877 9877 9878 9877 9877 9876 9876 9875 9873 9872 9871 9870 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9863 9863 9864 9865 9866 9868 9870 9871 9873 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9884 9883 9881 9880 9878 9877 9876 9875 9874 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9859 9857 9855 9853 9850 9846 9843 9839 9834 9829 9823 9817 9811 9804 9797 9790 9782 9774 9766 9758 9750 9742 9734 9726 9719 9712 9705 9699 9693 9687 9682 9678 9674 9670 9667 9664 9661 9658 9656 9654 9652 9650 9648 9646 9644 9641 9639 9636 9634 9630 9627 9624 9620 9617 9613 9610 9606 9603 9599 9596 9594 9591 9589 9587 9586 9585 9585 9585 9585 9586 9587 9588 9590 9592 9594 9596 9599 9601 9603 9606 9608 9610 9612 9614 9616 9618 9619 9620 9621 9622 9623 9624 9624 9624 9625 9625 9624 9624 9623 9622 9621 9619 9618 9615 9613 9609 9606 9601 9597 9591 9585 9579 9572 9564 9556 9547 9538 9529 9520 9511 9502 9492 9483 9474 9466 9458 9451 9444 9438 9433 9430 9426 9424 9423 9423 9424 9426 9428 9431 9436 9440 9445 9451 9457 9464 9470 9477 9483 9490 9497 9503 9510 9516 9522 9528 9534 9540 9546 9552 9557 9563 9569 9575 9580 9586 9592 9598 9605 9611 9617 9624 9631 9637 9644 9650 9657 9664 9670 9677 9683 9689 9694 9700 9705 9710 9715 9720 9725 9729 9734 9738 9742 9747 9751 9756 9760 9765 9770 9775 9780 9786 9791 9797 9803 9809 9815 9821 9827 9833 9839 9845 9851 9856 9862 9867 9871 9876 9880 9883 9887 9890 9892 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9912 9913 9914 9916 9918 9920 9922 9924 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9944 9945 9945 9945 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9932 9932 9933 9933 9934 9935 9935 9936 9938 9939 9940 9941 9942 9943 9945 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 8331 0 35 1 9943 9943 9943 9943 9942 9941 9940 9939 9937 9936 9934 9931 9929 9926 9924 9921 9918 9915 9913 9910 9907 9905 9902 9900 9898 9896 9894 9893 9891 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9871 9868 9865 9862 9858 9854 9850 9845 9840 9834 9829 9823 9816 9810 9803 9797 9790 9783 9776 9769 9761 9754 9747 9740 9733 9727 9720 9713 9706 9700 9693 9687 9681 9675 9669 9662 9656 9651 9645 9639 9633 9627 9621 9616 9610 9605 9599 9594 9589 9584 9579 9575 9570 9566 9563 9559 9556 9553 9551 9549 9548 9547 9546 9546 9547 9548 9549 9551 9554 9556 9559 9563 9567 9571 9576 9581 9586 9591 9597 9602 9608 9613 9619 9624 9629 9634 9639 9644 9648 9652 9655 9659 9661 9664 9665 9667 9668 9668 9668 9668 9667 9666 9664 9662 9660 9657 9653 9650 9646 9641 9636 9631 9626 9620 9615 9608 9602 9595 9589 9582 9574 9567 9559 9552 9544 9536 9529 9521 9513 9505 9497 9489 9482 9474 9467 9459 9452 9445 9438 9431 9424 9418 9411 9405 9399 9393 9387 9381 9375 9369 9363 9358 9352 9347 9341 9336 9331 9326 9321 9316 9312 9307 9303 9299 9296 9293 9290 9288 9286 9284 9283 9282 9281 9281 9281 9281 9281 9282 9283 9284 9285 9286 9287 9287 9288 9289 9290 9290 9290 9290 9290 9289 9289 9288 9287 9287 9286 9286 9285 9285 9285 9285 9286 9287 9288 9290 9292 9294 9297 9301 9305 9309 9313 9318 9323 9328 9334 9339 9344 9350 9355 9361 9366 9371 9375 9380 9385 9389 9393 9397 9400 9404 9408 9411 9415 9418 9422 9426 9429 9433 9437 9441 9446 9450 9455 9459 9463 9468 9472 9476 9481 9485 9489 9492 9495 9498 9500 9502 9504 9505 9505 9506 9505 9505 9504 9503 9502 9500 9498 9496 9494 9492 9490 9488 9486 9484 9481 9479 9477 9474 9472 9470 9467 9464 9461 9458 9455 9451 9447 9442 9437 9432 9427 9420 9414 9407 9400 9393 9385 9377 9370 9362 9353 9345 9337 9329 9321 9313 9305 9298 9290 9283 9275 9268 9261 9254 9246 9239 9231 9224 9216 9208 9199 9189 9179 9169 9158 9146 9133 9120 9106 9091 9075 9059 9042 9024 9005 8985 8965 8944 8923 8901 8879 8856 8832 8808 8783 8758 8732 8706 8679 8652 8624 8595 8565 8535 8504 8472 8438 8404 8369 8332 8295 8256 8215 8174 8131 8086 8040 7993 7944 7894 7842 7788 7734 7678 7621 7563 7503 7443 7381 7319 7255 7191 7127 7062 6996 6930 6865 6799 6733 6667 6602 6537 6472 6408 6345 6283 6222 6162 6103 6045 5989 5935 5882 5831 5782 5735 5690 5647 5606 5568 5532 5499 5468 5440 5414 5391 5371 5354 5339 5327 5318 5312 5309 5308 5311 5316 5324 5334 5347 5363 5382 5403 5426 5452 5480 5511 5543 5578 5615 5654 5695 5737 5782 5828 5876 5926 5977 6030 6084 6140 6197 6255 6315 6376 6437 6500 6564 6628 6693 8332 0 35 1 6759 6825 6891 6958 7024 7090 7156 7221 7286 7351 7414 7477 7537 7597 7655 7712 7767 7821 7872 7922 7970 8016 8060 8103 8144 8183 8221 8256 8291 8324 8355 8386 8415 8442 8469 8494 8518 8541 8562 8582 8601 8618 8634 8648 8659 8669 8677 8682 8685 8685 8683 8677 8669 8658 8644 8628 8608 8586 8562 8537 8509 8478 8447 8416 8385 8354 8324 8295 8267 8239 8212 8191 8172 8157 8145 8136 8133 8134 8139 8148 8161 8180 8203 8229 8259 8293 8331 8371 8413 8456 8502 8550 8598 8646 8694 8742 8789 8835 8880 8925 8968 9009 9048 9085 9120 9154 9185 9214 9242 9268 9293 9315 9337 9357 9376 9394 9411 9427 9442 9457 9471 9485 9497 9510 9522 9533 9544 9555 9565 9574 9583 9592 9600 9608 9616 9623 9630 9636 9642 9648 9653 9658 9663 9668 9672 9676 9681 9685 9689 9693 9697 9700 9704 9708 9712 9715 9719 9722 9725 9728 9732 9735 9737 9740 9743 9745 9748 9750 9753 9755 9757 9759 9761 9763 9765 9767 9768 9770 9772 9773 9775 9776 9778 9779 9780 9781 9781 9782 9782 9782 9782 9781 9780 9779 9777 9776 9774 9772 9770 9767 9765 9762 9760 9757 9755 9752 9750 9748 9746 9745 9743 9742 9741 9740 9739 9738 9738 9737 9737 9736 9735 9735 9733 9732 9731 9729 9726 9724 9720 9717 9713 9708 9703 9697 9691 9685 9678 9671 9665 9658 9651 9644 9637 9630 9623 9616 9610 9604 9598 9592 9587 9582 9578 9574 9570 9566 9563 9560 9557 9554 9551 9548 9546 9543 9540 9538 9535 9533 9531 9528 9526 9524 9523 9521 9520 9519 9519 9519 9519 9520 9521 9523 9525 9528 9531 9535 9539 9543 9548 9553 9558 9563 9568 9574 9579 9584 9589 9594 9599 9603 9607 9611 9615 9618 9621 9624 9626 9629 9631 9633 9634 9636 9638 9639 9640 9641 9642 9643 9644 9644 9644 9644 9643 9642 9640 9637 9634 9630 9625 9620 9613 9606 9597 9588 9579 9568 9556 9544 9532 9519 9507 9495 9482 9470 9457 9445 9434 9424 9415 9407 9400 9394 9390 9388 9387 9387 9389 9392 9396 9402 9409 9418 9427 9437 9447 9458 9471 9483 9495 9507 9519 9531 9543 9555 9566 9577 9588 9597 9607 9616 9624 9632 9639 9646 9652 9658 9663 9669 9673 9677 9681 9685 9688 9691 9694 9696 9698 9699 9700 9701 9701 9700 9700 9698 9697 9694 9692 9689 9685 9681 9676 9671 9666 9660 9654 9648 9641 9634 9627 9620 9613 9605 9598 9590 9583 9575 9568 9561 9554 9547 9540 9534 9528 9523 9518 9514 9510 9507 9505 9503 9502 9502 9503 9505 9507 9510 9514 9519 9525 9531 9538 9546 9554 9562 9571 9580 9590 9600 9609 9619 9629 9638 9647 9656 9665 9674 9682 9690 9697 9704 9711 9717 9723 9728 9734 9738 9743 9747 9751 9754 9758 9761 9764 9766 9769 9771 9774 9776 9777 9779 9781 9782 9783 9784 9785 9786 9787 9787 9788 9788 8333 0 35 1 9789 9789 9790 9790 9791 9791 9792 9793 9794 9795 9796 9798 9799 9801 9803 9805 9807 9809 9812 9814 9816 9818 9821 9823 9825 9828 9830 9832 9833 9835 9837 9838 9840 9841 9842 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9856 9857 9859 9860 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9875 9875 9876 9876 9876 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9861 9859 9858 9856 9854 9853 9851 9849 9848 9846 9844 9843 9841 9840 9838 9837 9836 9835 9835 9834 9834 9834 9834 9834 9834 9835 9835 9836 9837 9837 9838 9838 9839 9839 9839 9839 9839 9838 9837 9835 9834 9831 9829 9826 9822 9819 9815 9810 9806 9801 9796 9790 9785 9779 9773 9768 9762 9756 9750 9745 9739 9733 9727 9721 9715 9710 9703 9697 9691 9684 9677 9670 9662 9654 9646 9637 9628 9618 9608 9597 9586 9575 9563 9550 9537 9524 9510 9496 9482 9467 9452 9437 9422 9407 9391 9376 9360 9344 9328 9313 9297 9281 9266 9250 9235 9219 9204 9189 9174 9159 9144 9130 9116 9102 9089 9076 9063 9051 9040 9029 9018 9008 8999 8991 8983 8976 8969 8964 8959 8954 8951 8948 8946 8944 8943 8942 8942 8943 8943 8944 8945 8946 8947 8948 8950 8951 8952 8952 8952 8953 8952 8952 8950 8949 8947 8944 8941 8938 8934 8929 8924 8919 8913 8906 8899 8891 8882 8873 8862 8851 8839 8825 8809 8792 8774 8753 8730 8705 8676 8645 8612 8574 8533 8489 8441 8390 8334 8275 8213 8148 8079 8005 7930 7854 7777 7700 7622 7544 7466 7388 7310 7238 7170 7106 7046 6989 6941 6900 6866 6838 6818 6807 6804 6809 6821 6841 6871 6908 6950 6999 7055 7118 7185 7255 7328 7403 7484 7564 7645 7725 7806 7884 7962 8038 8112 8186 8254 8319 8381 8440 8496 8547 8596 8642 8685 8725 8762 8797 8830 8861 8889 8916 8942 8967 8990 9012 9033 9054 9074 9093 9111 9129 9146 9162 9178 9193 9208 9221 9235 9247 9259 9271 9281 9292 9302 9311 9320 9328 9336 9344 9352 9359 9367 9374 9382 9389 9397 9404 9412 9419 9427 9435 9443 9451 9458 9466 9474 9481 9489 9496 9503 9510 9516 9523 9529 9534 9540 9545 9549 9554 9558 9562 9566 9570 9574 9577 9580 9584 9587 9590 9593 9596 9599 9602 9604 9607 9609 9611 9613 9615 9616 9617 9617 9617 9616 9615 9614 9612 9609 9606 9603 9599 9594 9590 9585 9581 9576 9571 9566 9561 9557 9553 9549 9546 9543 9540 9538 9537 9537 9536 9537 9538 9540 9543 9545 9549 9553 9557 9561 9566 9571 9576 9582 9587 9593 9599 9605 9611 9617 9624 9630 9637 9643 9650 9657 9664 9671 9678 9686 9693 9701 9708 9716 9724 9732 9740 9747 9754 9762 9769 9776 9782 9788 9793 9798 9803 9807 9811 9815 9818 9820 9822 9824 9826 9828 9829 9830 9832 9833 9834 8334 0 35 1 9836 9838 9840 9842 9844 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9877 9879 9881 9883 9884 9885 9886 9886 9886 9885 9884 9882 9880 9878 9876 9874 9871 9869 9866 9864 9861 9859 9857 9856 9854 9853 9852 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9845 9844 9842 9840 9837 9834 9831 9827 9823 9818 9813 9808 9803 9797 9791 9785 9779 9773 9766 9760 9754 9749 9743 9737 9732 9726 9721 9716 9711 9707 9702 9697 9693 9688 9683 9679 9674 9669 9664 9659 9653 9648 9643 9637 9632 9626 9621 9615 9610 9605 9600 9596 9591 9587 9584 9580 9578 9575 9573 9572 9570 9569 9569 9568 9568 9569 9569 9569 9569 9569 9569 9569 9569 9569 9568 9567 9566 9564 9562 9560 9557 9554 9550 9546 9542 9537 9532 9526 9521 9515 9509 9503 9497 9491 9484 9478 9471 9465 9458 9452 9446 9439 9433 9426 9419 9413 9406 9399 9392 9385 9377 9370 9362 9355 9346 9338 9330 9322 9313 9305 9296 9287 9279 9270 9262 9253 9245 9237 9229 9220 9212 9204 9196 9188 9180 9171 9162 9153 9144 9134 9123 9111 9099 9086 9072 9058 9042 9026 9009 8990 8971 8952 8933 8914 8895 8875 8856 8837 8817 8800 8784 8770 8756 8744 8735 8727 8722 8718 8717 8718 8722 8728 8735 8745 8758 8771 8786 8802 8820 8839 8859 8878 8897 8917 8936 8954 8973 8991 9009 9025 9039 9053 9066 9078 9088 9097 9106 9114 9120 9126 9131 9136 9141 9146 9150 9155 9159 9163 9168 9173 9178 9184 9190 9197 9204 9211 9219 9226 9235 9243 9252 9261 9270 9279 9288 9297 9307 9316 9325 9334 9343 9353 9362 9371 9380 9389 9399 9408 9417 9427 9437 9447 9457 9467 9478 9488 9499 9510 9520 9531 9542 9553 9564 9574 9585 9595 9605 9614 9624 9633 9641 9650 9657 9665 9672 9679 9685 9691 9697 9702 9707 9712 9717 9722 9727 9732 9737 9742 9746 9751 9756 9762 9767 9772 9778 9783 9788 9794 9799 9804 9809 9814 9819 9824 9828 9832 9836 9839 9842 9845 9847 9850 9852 9853 9855 9856 9857 9858 9859 9861 9862 9863 9864 9865 9867 9868 9870 9872 9874 9876 9878 9879 9881 9883 9885 9887 9889 9890 9891 9892 9893 9893 9894 9893 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9876 9875 9874 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9869 9867 9866 9863 9861 9858 9855 9851 9848 9844 9839 9835 9830 9826 9821 9817 9813 9809 9805 9801 9798 9795 9792 9790 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9775 9772 9769 9766 9762 9757 9751 9745 9738 9730 9722 9712 9703 9692 9682 9670 9658 9646 9634 9622 9609 9597 9584 9571 9559 9547 9535 9523 9511 9499 9488 9477 9466 9455 9443 9432 9420 9409 9397 9385 9372 9358 9345 9330 9315 9299 9282 9264 9246 8335 0 35 1 9226 9206 9185 9164 9141 9118 9094 9070 9045 9020 8995 8969 8943 8917 8891 8865 8839 8813 8787 8761 8736 8710 8685 8660 8636 8611 8587 8562 8538 8514 8490 8466 8442 8419 8395 8371 8347 8322 8298 8274 8250 8226 8202 8178 8154 8130 8106 8083 8060 8037 8015 7993 7971 7951 7930 7911 7892 7874 7857 7840 7824 7809 7795 7782 7770 7759 7748 7739 7730 7722 7715 7709 7704 7700 7696 7694 7692 7691 7691 7691 7693 7695 7698 7702 7707 7712 7719 7726 7734 7743 7752 7763 7774 7786 7799 7813 7828 7843 7859 7876 7894 7912 7931 7951 7972 7993 8015 8037 8060 8084 8108 8133 8158 8183 8209 8235 8262 8289 8317 8344 8372 8400 8428 8457 8485 8513 8541 8569 8597 8626 8654 8681 8709 8736 8763 8790 8816 8842 8867 8893 8918 8942 8967 8990 9014 9037 9060 9082 9104 9125 9146 9167 9187 9207 9226 9245 9263 9280 9297 9313 9329 9343 9358 9371 9384 9396 9407 9418 9428 9437 9445 9453 9461 9467 9474 9480 9485 9490 9494 9499 9502 9506 9509 9512 9514 9516 9518 9520 9521 9521 9521 9521 9520 9518 9516 9513 9509 9504 9499 9493 9486 9478 9469 9460 9450 9439 9427 9414 9400 9386 9371 9355 9338 9320 9302 9283 9262 9241 9219 9195 9171 9145 9118 9089 9059 9028 8995 8960 8925 8887 8849 8808 8767 8725 8682 8639 8596 8552 8508 8465 8421 8380 8341 8303 8267 8233 8203 8176 8153 8133 8117 8106 8099 8096 8098 8104 8115 8130 8149 8172 8199 8230 8264 8301 8339 8381 8426 8471 8517 8563 8609 8656 8702 8749 8795 8842 8885 8928 8969 9009 9047 9083 9118 9151 9182 9211 9239 9265 9290 9313 9335 9355 9374 9392 9409 9425 9440 9455 9469 9481 9494 9505 9517 9527 9538 9548 9557 9566 9575 9584 9593 9601 9609 9617 9624 9632 9639 9647 9654 9660 9667 9674 9680 9686 9692 9698 9704 9709 9714 9719 9723 9727 9731 9735 9739 9742 9745 9748 9751 9754 9757 9759 9762 9764 9767 9769 9772 9775 9778 9781 9783 9787 9790 9793 9796 9800 9803 9806 9810 9813 9816 9819 9822 9825 9828 9831 9833 9835 9837 9839 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9850 9851 9851 9852 9853 9853 9854 9855 9856 9856 9857 9858 9859 9859 9860 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9843 9841 9840 9839 9837 9836 9835 9834 9833 9832 9830 9829 9828 9827 9827 9826 9825 9824 9823 9823 9822 9821 9821 9820 9820 9819 9819 9818 9818 9818 9817 9817 9817 9817 9816 9816 9816 9815 9815 9814 9813 9812 9811 9810 9808 9806 9804 9801 9798 9794 9790 9785 9780 9775 9769 9762 9755 9748 9740 9732 9723 9714 9704 9694 9684 9673 8336 0 35 1 9662 9651 9640 9628 9616 9604 9592 9580 9567 9554 9542 9529 9516 9503 9490 9477 9464 9451 9438 9426 9413 9401 9389 9377 9366 9355 9345 9336 9327 9319 9311 9304 9298 9293 9289 9286 9283 9282 9281 9281 9281 9283 9285 9288 9291 9295 9299 9303 9308 9312 9317 9321 9326 9330 9335 9339 9343 9347 9350 9353 9356 9358 9360 9361 9363 9364 9365 9365 9365 9365 9365 9365 9364 9363 9362 9360 9359 9357 9355 9352 9349 9346 9343 9339 9335 9330 9325 9320 9314 9308 9301 9294 9287 9279 9272 9264 9256 9248 9240 9232 9224 9216 9209 9201 9195 9188 9182 9177 9172 9168 9164 9161 9159 9158 9157 9157 9158 9159 9162 9165 9168 9172 9177 9183 9189 9196 9203 9211 9219 9227 9236 9245 9255 9265 9275 9285 9295 9306 9317 9327 9338 9349 9360 9371 9382 9393 9404 9415 9426 9437 9448 9459 9470 9481 9492 9503 9514 9525 9536 9547 9558 9568 9579 9590 9601 9611 9622 9632 9642 9653 9663 9673 9682 9692 9702 9711 9720 9729 9738 9747 9755 9764 9772 9780 9787 9795 9802 9810 9817 9823 9830 9836 9843 9849 9854 9860 9865 9870 9875 9879 9883 9887 9890 9894 9897 9899 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9941 9941 9940 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9929 9929 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9940 9940 9941 9941 9941 9941 9941 9940 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9917 9916 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9894 9892 9891 9890 9889 9888 9887 9887 9887 9887 9887 9888 9888 9889 9891 9892 9894 9896 9898 9900 9903 9905 9908 9910 9912 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9932 8337 0 35 1 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9921 9922 9923 9925 9926 9926 9927 9928 9929 9929 9929 9929 9929 9928 9927 9926 9925 9923 9922 9919 9917 9915 9913 9910 9908 9905 9902 9900 9897 9895 9892 9890 9887 9885 9883 9882 9880 9878 9877 9876 9874 9873 9872 9871 9870 9868 9867 9865 9864 9862 9860 9857 9854 9851 9848 9844 9839 9835 9830 9824 9818 9812 9806 9799 9792 9784 9777 9770 9763 9755 9748 9741 9734 9727 9721 9714 9708 9703 9697 9692 9687 9682 9677 9672 9667 9662 9657 9653 9648 9643 9637 9631 9625 9619 9612 9604 9597 9589 9581 9572 9563 9554 9545 9536 9527 9518 9510 9501 9492 9484 9477 9469 9463 9456 9451 9446 9442 9438 9435 9432 9430 9428 9427 9427 9427 9427 9427 9428 9428 9429 9430 9431 9432 9433 9434 9435 9436 9436 9437 9437 9437 9436 9436 9435 9434 9433 9431 9429 9427 9425 9423 9421 9418 9416 9413 9411 9408 9406 9403 9401 9399 9398 9396 9395 9394 9394 9394 9394 9394 9396 9397 9399 9402 9404 9408 9411 9415 9419 9424 9429 9434 9439 9444 9449 9455 9460 9466 9472 9477 9483 9489 9495 9501 9506 9512 9519 9525 9532 9538 9545 9552 9560 9568 9576 9584 9593 9603 9612 9622 9632 9642 9653 9663 9674 9684 9695 9706 9716 9727 9737 9747 9756 9765 9774 9782 9790 9798 9804 9811 9817 9822 9827 9832 9836 9840 9844 9848 9851 9854 9857 9859 9862 9864 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9892 9893 9895 9895 9896 9897 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9896 9894 9893 9891 9889 9887 9885 9883 9880 9878 9876 9874 9871 9869 9867 9866 9864 9863 9861 9860 9859 9859 9858 9858 9858 9859 9859 9859 9860 9861 9862 9863 9863 9864 9865 9866 9866 9867 9867 9868 9867 9867 9867 9866 9865 9864 9862 9861 9859 9856 9854 9851 9847 9844 9840 9836 9832 9828 9823 9818 9813 9808 9803 9798 9793 9787 9782 9776 9771 9765 9759 9753 9747 9741 9735 9729 9723 9716 9709 9702 9695 9687 9679 9671 9663 9654 9645 9635 9625 9615 9604 9593 9582 9571 9559 9547 9534 9522 9510 9497 9484 9471 9458 9445 9433 9420 9407 9394 9382 9369 9357 9345 9333 9322 9310 9299 9289 9279 9269 9259 9250 9242 9234 9227 9221 9215 9209 9205 9201 9198 9196 9195 9194 9194 9195 9197 9199 9202 9206 9210 9215 9221 9227 9233 9240 9248 9256 9264 9272 9281 9290 9299 9309 9318 9328 9338 9349 9359 9369 9380 9391 9402 9413 9424 9436 9447 9458 9470 9481 9493 9504 9515 9526 8338 0 35 1 9538 9549 9559 9570 9580 9590 9600 9609 9618 9627 9635 9643 9651 9658 9665 9672 9678 9684 9689 9695 9700 9704 9708 9713 9716 9720 9723 9727 9730 9733 9735 9738 9740 9743 9745 9748 9750 9753 9755 9758 9760 9763 9766 9769 9772 9775 9778 9781 9785 9788 9792 9796 9800 9803 9807 9811 9815 9818 9822 9825 9829 9832 9834 9837 9839 9841 9843 9844 9845 9846 9846 9846 9846 9845 9845 9844 9843 9841 9840 9838 9836 9834 9832 9830 9827 9825 9822 9820 9817 9814 9811 9807 9804 9800 9796 9791 9787 9782 9777 9771 9766 9760 9754 9747 9740 9733 9726 9718 9710 9702 9694 9686 9677 9668 9659 9650 9640 9631 9621 9610 9600 9589 9578 9567 9555 9543 9531 9518 9505 9492 9478 9464 9449 9434 9420 9404 9389 9373 9358 9342 9327 9312 9297 9282 9267 9252 9239 9225 9212 9200 9188 9177 9166 9156 9147 9138 9130 9122 9115 9109 9103 9098 9093 9089 9085 9082 9079 9076 9074 9072 9071 9069 9069 9069 9069 9069 9070 9072 9074 9076 9079 9082 9086 9091 9096 9101 9108 9114 9122 9130 9138 9147 9156 9166 9177 9187 9198 9210 9221 9233 9245 9258 9270 9282 9295 9307 9319 9332 9344 9356 9368 9380 9391 9402 9413 9424 9435 9445 9455 9465 9474 9483 9492 9501 9510 9518 9526 9534 9541 9548 9555 9562 9568 9575 9580 9586 9591 9596 9601 9605 9609 9612 9616 9619 9621 9623 9625 9626 9627 9628 9629 9629 9629 9628 9627 9626 9625 9624 9622 9620 9617 9615 9612 9609 9605 9602 9598 9593 9589 9584 9578 9572 9566 9560 9553 9545 9537 9529 9520 9511 9502 9492 9481 9471 9460 9448 9437 9425 9412 9400 9387 9374 9360 9346 9332 9317 9301 9286 9269 9252 9234 9216 9197 9177 9156 9134 9112 9088 9064 9040 9014 8987 8960 8934 8907 8880 8853 8826 8800 8774 8748 8724 8702 8681 8661 8643 8627 8614 8603 8594 8588 8585 8584 8585 8589 8595 8604 8615 8628 8643 8660 8679 8698 8719 8741 8763 8787 8810 8834 8857 8881 8904 8926 8948 8970 8992 9012 9031 9049 9067 9083 9099 9114 9128 9141 9153 9165 9175 9185 9194 9203 9210 9217 9223 9228 9233 9236 9239 9241 9241 9241 9240 9238 9235 9230 9225 9219 9211 9203 9194 9184 9172 9161 9148 9134 9120 9106 9090 9074 9057 9040 9022 9004 8984 8964 8943 8920 8897 8871 8845 8817 8786 8754 8719 8681 8642 8598 8552 8503 8451 8396 8337 8275 8211 8145 8077 8004 7931 7858 7785 7712 7640 7570 7500 7431 7363 7302 7246 7194 7147 7105 7070 7043 7021 7006 6998 6998 7004 7017 7035 7059 7092 7127 7166 7208 7253 7303 7352 7402 7452 7502 7550 7596 7640 7682 7723 7758 7788 7816 7839 7858 7872 7883 7889 7892 7891 7886 7877 7866 7851 7833 7813 7790 7764 7735 7702 7667 7629 7587 7541 7491 7436 7376 7312 7242 7166 7084 6995 6901 6801 8339 0 35 1 6695 6579 6460 6336 6208 6076 5936 5797 5657 5517 5377 5240 5107 4976 4849 4724 4613 4512 4421 4339 4267 4211 4169 4140 4124 4122 4137 4164 4204 4257 4323 4404 4493 4591 4697 4811 4938 5066 5197 5329 5463 5598 5734 5869 6005 6140 6268 6392 6512 6628 6741 6846 6947 7043 7135 7222 7303 7381 7455 7525 7592 7655 7716 7774 7830 7884 7936 7986 8035 8083 8129 8174 8218 8260 8301 8341 8380 8418 8454 8489 8522 8554 8584 8613 8641 8667 8691 8714 8736 8757 8776 8794 8811 8827 8842 8856 8869 8882 8894 8905 8916 8926 8935 8944 8952 8959 8966 8972 8978 8982 8986 8989 8991 8993 8993 8992 8990 8987 8983 8977 8971 8963 8954 8943 8932 8919 8905 8889 8873 8855 8836 8816 8795 8773 8749 8725 8699 8672 8644 8615 8584 8553 8520 8486 8451 8415 8377 8339 8299 8258 8216 8173 8129 8083 8037 7990 7941 7892 7842 7791 7740 7687 7635 7581 7527 7473 7418 7363 7308 7253 7198 7143 7088 7033 6978 6923 6868 6815 6761 6709 6656 6605 6555 6505 6457 6409 6363 6318 6275 6233 6192 6154 6117 6082 6050 6019 5990 5964 5940 5919 5900 5884 5870 5860 5851 5846 5843 5843 5846 5852 5861 5872 5886 5903 5922 5945 5969 5997 6026 6059 6093 6130 6169 6210 6253 6299 6346 6395 6446 6498 6552 6607 6664 6721 6780 6840 6901 6963 7025 7088 7151 7216 7280 7344 7409 7473 7537 7601 7665 7729 7792 7854 7916 7977 8037 8096 8155 8212 8268 8322 8376 8429 8480 8529 8578 8625 8671 8715 8758 8800 8840 8879 8917 8953 8988 9022 9055 9086 9117 9146 9175 9202 9229 9254 9279 9302 9325 9347 9368 9388 9408 9427 9444 9462 9478 9494 9508 9523 9536 9549 9561 9573 9584 9594 9604 9614 9623 9631 9640 9648 9655 9662 9669 9676 9683 9689 9696 9702 9708 9714 9720 9726 9732 9738 9743 9749 9754 9760 9765 9770 9775 9780 9784 9789 9793 9797 9801 9804 9807 9811 9814 9816 9819 9821 9824 9826 9828 9830 9832 9833 9835 9837 9838 9840 9842 9843 9845 9847 9849 9851 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9875 9877 9878 9879 9880 9880 9881 9881 9881 9881 9880 9879 9879 9878 9876 9875 9874 9872 9871 9870 9868 9867 9866 9865 9864 9864 9864 9864 9864 9865 9865 9867 9868 9869 9871 9874 9876 9878 9880 9883 9885 9887 9890 9892 9894 9896 9898 9900 9901 9903 9904 9904 9905 9905 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9940 8340 0 35 1 9941 9941 9941 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9929 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9912 9910 9909 9907 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9877 9875 9873 9871 9869 9868 9866 9864 9862 9861 9860 9859 9858 9857 9856 9856 9855 9855 9856 9856 9857 9857 9858 9859 9860 9862 9863 9865 9866 9868 9869 9871 9872 9874 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9890 9890 9890 9889 9888 9887 9886 9884 9883 9880 9878 9875 9871 9868 9863 9859 9853 9848 9842 9836 9829 9822 9815 9808 9801 9793 9785 9778 9770 9762 9755 9747 9740 9732 9725 9718 9711 9704 9697 9690 9683 9676 9669 9662 9655 9648 9640 9633 9625 9617 9608 9600 9591 9582 9573 9564 9555 9546 9537 9528 9520 9512 9504 9496 9489 9483 9477 9472 9467 9463 9461 9459 9457 9457 9457 9458 9460 9463 9466 9470 9475 9480 9486 9492 9498 9505 9512 9520 9528 9536 9544 9552 9560 9569 9577 9586 9594 9603 9611 9620 9628 9637 9645 9654 9662 9670 9678 9686 9694 9702 9710 9718 9725 9733 9740 9748 9755 9762 9769 9776 9783 9790 9797 9804 9810 9817 9824 9830 9837 9843 9849 9855 9862 9868 9873 9879 9885 9890 9895 9900 9904 9909 9913 9917 9920 9923 9926 9929 9931 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9958 9957 9956 9954 9953 9952 9952 9951 9950 9950 9949 9950 9950 9950 9951 9952 9953 9954 9956 9958 9959 9961 9963 9964 9966 9967 9968 9970 9971 9971 9971 9972 9971 9971 9970 9969 9968 9967 9965 9964 9962 9960 9959 9957 9955 9954 9953 9951 9950 9949 9949 9949 9948 9948 9949 9949 9950 9951 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9978 9979 9979 9979 9980 9980 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 8341 0 35 1 9947 9947 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9942 9943 9944 9945 9947 9949 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9965 9966 9966 9965 9964 9963 9962 9960 9959 9956 9954 9952 9950 9947 9945 9943 9941 9939 9937 9936 9935 9934 9933 9933 9933 9933 9934 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9943 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9923 9921 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9889 9887 9884 9882 9880 9878 9876 9875 9873 9871 9870 9868 9867 9866 9865 9863 9862 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9848 9847 9846 9844 9843 9841 9839 9837 9835 9832 9830 9827 9824 9820 9816 9812 9808 9803 9797 9792 9786 9779 9772 9765 9757 9749 9741 9732 9723 9714 9705 9696 9687 9678 9669 9660 9652 9644 9637 9630 9624 9619 9614 9610 9607 9605 9604 9603 9604 9605 9607 9610 9614 9618 9624 9629 9635 9642 9650 9657 9665 9673 9682 9690 9699 9708 9717 9726 9734 9743 9752 9760 9769 9777 9786 9794 9802 9809 9817 9825 9832 9839 9845 9852 9858 9864 9869 9875 9879 9884 9888 9891 9895 9897 9900 9902 9903 9905 9906 9906 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9894 9892 9890 9888 9887 9885 9883 9882 9881 9879 9878 9877 9876 9874 9873 9872 9871 9870 9868 9867 9866 9864 9862 9861 9859 9857 9855 9853 9850 9848 9846 9843 9841 9838 9836 9834 9831 9829 9827 9824 9822 9820 9817 9815 9813 9810 9808 9806 9803 9801 9798 9795 9792 9789 9786 9783 9780 9776 9773 9769 9765 9762 9758 9754 9751 9747 9744 9740 9737 9733 9730 9727 9725 9722 9720 9718 9716 9714 9713 9711 9710 9710 9709 9709 9708 9708 9708 9708 9709 9709 9709 9710 9710 9710 9711 9711 9711 9711 9710 9710 9709 9708 9706 9704 9702 9699 9696 9693 9688 9684 9679 9673 9667 9660 9653 9646 9638 9630 9622 9613 9605 9597 9589 9581 9574 9567 9561 9555 9551 9547 9545 9543 9542 9543 9545 9549 9553 9558 9565 9573 9581 9591 9601 9612 9623 9635 9646 9658 9669 9681 9692 9703 9714 9724 9733 9742 9750 9757 9763 9769 9774 9779 9783 9786 9788 9791 9793 9795 9796 9798 9799 9800 9802 9803 9805 9806 9808 8342 0 35 1 9809 9811 9813 9815 9817 9819 9821 9822 9824 9826 9827 9828 9829 9830 9831 9831 9831 9830 9830 9829 9828 9826 9825 9823 9821 9819 9816 9813 9811 9807 9804 9800 9797 9792 9788 9783 9778 9773 9767 9761 9755 9748 9740 9732 9724 9715 9705 9695 9685 9673 9661 9649 9636 9622 9608 9593 9578 9562 9546 9529 9512 9494 9476 9458 9440 9421 9402 9383 9364 9344 9325 9306 9286 9267 9248 9228 9209 9190 9170 9151 9132 9113 9093 9074 9055 9036 9017 8997 8978 8959 8940 8921 8902 8883 8864 8845 8827 8809 8791 8774 8757 8740 8725 8709 8694 8680 8666 8653 8639 8627 8614 8603 8591 8579 8567 8555 8543 8530 8517 8504 8490 8475 8459 8442 8424 8406 8386 8365 8345 8324 8303 8281 8260 8238 8217 8195 8176 8158 8142 8127 8113 8103 8095 8090 8088 8088 8092 8099 8109 8122 8139 8159 8182 8207 8234 8264 8297 8331 8367 8403 8441 8480 8520 8559 8598 8638 8676 8714 8752 8789 8825 8860 8894 8926 8957 8988 9016 9044 9071 9096 9121 9144 9166 9188 9208 9228 9246 9264 9281 9298 9313 9328 9342 9356 9369 9381 9392 9403 9413 9423 9432 9440 9448 9456 9463 9471 9477 9484 9490 9497 9503 9510 9516 9523 9529 9536 9542 9549 9557 9564 9572 9579 9587 9595 9603 9611 9619 9627 9635 9643 9651 9659 9667 9674 9682 9689 9696 9703 9709 9716 9722 9728 9734 9740 9745 9751 9756 9761 9767 9772 9777 9783 9788 9793 9798 9804 9809 9815 9820 9826 9831 9837 9842 9848 9853 9859 9864 9870 9875 9880 9884 9889 9893 9897 9900 9904 9907 9909 9911 9913 9914 9915 9916 9916 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9910 9910 9910 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9881 9877 9873 9869 9865 9861 9856 9852 9847 9841 9836 9831 9825 9819 9813 9807 9801 9795 9789 9782 9775 9768 9761 9753 9745 9737 9729 9720 9711 9701 9691 9680 9669 9657 9645 9632 9619 9605 9591 9576 9560 9544 9528 9512 9495 9477 9460 9442 9424 9406 9388 9370 9352 9334 9316 9298 9281 9263 9246 9229 9213 9196 9181 9165 9150 9135 9120 9106 9092 9078 9065 9052 9040 9028 9017 9006 8995 8985 8976 8967 8959 8952 8945 8939 8934 8930 8926 8924 8922 8921 8921 8922 8924 8927 8931 8935 8941 8947 8953 8961 8969 8977 8986 8996 9006 9016 9026 9037 9048 9059 9070 9082 9093 9105 9116 9128 9140 9152 9165 9177 9190 9202 9215 9228 9241 9255 9269 9282 9296 9310 9324 9338 9352 9366 9379 9393 9407 9420 9434 9447 9460 9472 9485 9497 9509 9521 9533 9545 9556 9568 9579 9590 9601 9613 8343 0 35 1 9624 9635 9647 9658 9669 9681 9692 9703 9714 9725 9736 9746 9756 9766 9775 9784 9793 9801 9808 9815 9822 9828 9834 9839 9844 9848 9852 9856 9860 9864 9867 9871 9875 9878 9882 9885 9889 9893 9897 9901 9905 9910 9914 9918 9923 9927 9931 9934 9938 9941 9944 9947 9949 9950 9952 9953 9953 9953 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9946 9946 9947 9947 9948 9950 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9971 9972 9973 9973 9973 9973 9972 9971 9969 9968 9965 9963 9961 9959 9956 9954 9952 9949 9947 9945 9943 9941 9940 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9928 9927 9925 9924 9922 9920 9917 9914 9911 9908 9904 9900 9896 9891 9886 9881 9876 9871 9865 9859 9853 9848 9842 9836 9830 9824 9818 9812 9806 9801 9795 9789 9784 9779 9774 9769 9764 9760 9756 9752 9748 9744 9741 9738 9735 9732 9729 9727 9725 9723 9721 9719 9718 9716 9715 9714 9713 9713 9712 9712 9712 9712 9712 9713 9713 9715 9716 9717 9719 9721 9724 9726 9729 9732 9736 9739 9743 9747 9751 9755 9760 9764 9769 9773 9778 9782 9786 9791 9795 9800 9804 9808 9812 9815 9819 9822 9826 9829 9832 9835 9838 9840 9843 9846 9848 9850 9853 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9873 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9876 9875 9873 9871 9869 9867 9865 9862 9860 9857 9854 9851 9847 9844 9841 9837 9834 9830 9826 9823 9819 9816 9812 9808 9805 9801 9798 9795 9791 9788 9785 9782 9779 9776 9773 9770 9767 9764 9761 9758 9754 9751 9748 9745 9741 9738 9734 9730 9726 9722 9718 9714 9709 9705 9700 9695 9690 9685 9680 9675 9669 9664 9658 9653 9647 9642 9636 9630 9625 9619 9614 9608 9603 9598 9593 9588 9583 9578 9574 9569 9565 9561 9558 9554 9551 9548 9546 9543 9541 9539 9538 9537 9536 9535 9535 9535 9535 9536 9537 9538 9540 9541 9543 9545 9548 9550 9553 9555 9558 9561 9564 9567 9570 9573 9576 9579 9582 9585 9587 9590 9593 9596 9599 9602 9605 9608 9611 9615 9618 9621 9625 9629 9633 9637 9642 9646 9651 9656 9661 9666 9671 9676 9681 9686 9692 9696 9701 9705 9709 9713 9716 9719 9721 9722 9723 9724 9723 9723 9721 9719 9716 9713 9709 9705 9700 9695 9689 9684 9678 9671 9665 9658 9652 9645 9638 9632 9625 9619 9613 9607 9601 9595 9590 9584 9579 9574 9569 9564 9559 9555 9550 9546 9541 9537 9532 9528 9523 9519 9514 9510 9505 9501 9496 9492 9487 9483 9479 9475 9471 9468 9465 9462 9460 9458 9457 9456 9457 9457 9459 9461 9464 9468 9472 9478 9484 9491 9498 9506 9515 9524 9535 9545 9556 9566 9577 9589 9600 9611 9622 8344 0 35 2 9633 9644 9655 9665 9674 9684 9692 9700 9707 9714 9721 9727 9732 9737 9742 9746 9750 9753 9756 9759 9762 9764 9766 9768 9769 9771 9772 9773 9774 9774 9775 9775 9776 9776 9776 9775 9775 9775 9774 9774 9773 9772 9772 9771 9770 9770 9769 9768 9767 9767 9766 9766 9765 9765 9765 9764 9764 9764 9765 9765 9765 9766 9766 9767 9768 9769 9770 9772 9773 9775 9777 9779 9781 9784 9787 9790 9793 9796 9799 9803 9807 9811 9815 9819 9823 9828 9832 9836 9840 9845 9849 9853 9857 9860 9864 9867 9870 9872 9875 9876 9878 9879 9880 9881 9881 9881 9881 9880 9879 9878 9877 9876 9874 9872 9870 9869 9867 9865 9863 9861 9859 9858 9856 9855 9853 9852 9851 9851 9850 9850 9850 9850 9851 9852 9853 9854 9856 9857 9859 9861 9864 9866 9869 9872 9874 9877 9880 9884 9887 9890 9893 9896 9899 9902 9904 9907 9910 9912 9914 9916 9917 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9929 9929 9928 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9942 9942 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9905 9904 9904 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9896 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9865 9863 9861 9858 9856 9854 9852 9850 9848 9846 9844 9843 9842 9841 9840 9840 9839 9839 9839 9840 9840 9841 9842 9842 9843 9845 9846 9847 9849 9850 9852 9853 9855 9857 9858 9860 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9888 9890 9892 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9932 9932 9933 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9921 9921 9921 9921 9921 9922 9923 9924 9925 9927 9929 9931 9933 9935 9937 9939 9942 9944 9946 9948 9949 9950 9952 9953 9953 9953 9953 9952 8345 0 35 2 9952 9950 9949 9947 9945 9943 9941 9939 9936 9934 9932 9930 9928 9926 9924 9922 9921 9920 9919 9919 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9915 9913 9911 9909 9906 9902 9899 9894 9890 9885 9880 9875 9870 9865 9859 9854 9849 9844 9839 9835 9831 9827 9823 9820 9817 9815 9813 9810 9808 9806 9804 9802 9800 9798 9795 9792 9789 9786 9782 9778 9773 9767 9762 9756 9749 9742 9735 9728 9721 9714 9707 9700 9693 9686 9679 9674 9669 9664 9660 9656 9654 9652 9651 9650 9650 9651 9653 9655 9657 9661 9664 9668 9672 9676 9681 9685 9690 9694 9699 9704 9708 9712 9716 9720 9724 9728 9731 9735 9738 9741 9744 9747 9750 9753 9756 9759 9762 9765 9768 9771 9774 9777 9780 9783 9786 9790 9793 9796 9799 9802 9805 9808 9811 9813 9816 9818 9820 9822 9823 9825 9826 9827 9828 9828 9828 9828 9828 9828 9828 9827 9826 9825 9824 9823 9822 9820 9818 9817 9815 9813 9810 9808 9806 9803 9800 9797 9794 9791 9788 9785 9782 9778 9775 9772 9768 9765 9762 9759 9756 9753 9750 9748 9746 9744 9742 9741 9740 9739 9738 9738 9737 9737 9737 9738 9738 9739 9739 9740 9740 9741 9741 9742 9742 9743 9743 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9745 9745 9746 9746 9747 9749 9750 9751 9753 9755 9756 9758 9760 9762 9764 9765 9767 9769 9771 9772 9773 9774 9775 9776 9776 9777 9777 9777 9776 9776 9775 9775 9775 9774 9774 9773 9772 9772 9772 9772 9772 9772 9772 9772 9773 9773 9774 9774 9775 9775 9775 9775 9776 9775 9775 9774 9773 9772 9770 9768 9766 9763 9761 9757 9754 9750 9747 9743 9739 9735 9731 9727 9723 9719 9716 9712 9708 9705 9701 9698 9695 9691 9688 9684 9680 9676 9672 9668 9662 9657 9651 9644 9637 9630 9621 9613 9603 9593 9583 9572 9560 9549 9537 9524 9512 9499 9486 9474 9462 9450 9438 9426 9414 9403 9393 9383 9373 9364 9355 9347 9339 9331 9324 9317 9310 9304 9298 9292 9286 9280 9275 9270 9265 9260 9255 9251 9246 9243 9239 9236 9233 9230 9228 9227 9226 9226 9226 9227 9229 9231 9234 9237 9241 9246 9251 9256 9262 9268 9275 9282 9288 9295 9302 9309 9316 9323 9329 9336 9342 9348 9354 9359 9365 9369 9374 9378 9382 9386 9389 9392 9395 9398 9400 9403 9405 9406 9408 9409 9410 9411 9412 9412 9413 9413 9412 9412 9411 9410 9409 9407 9405 9403 9401 9399 9396 9393 9390 9387 9384 9380 9376 9372 9368 9363 9359 9354 9348 9343 9337 9331 9324 9317 9309 9301 9293 9284 9275 9265 9254 9243 9232 9220 9207 9194 9181 9167 9153 9138 9123 9108 9093 9077 9061 9045 9029 9013 8997 8980 8963 8947 8930 8913 8895 8878 8860 8842 8824 8806 8787 8768 8748 8729 8708 8687 8666 8644 8622 8599 8576 8553 8529 8504 8346 0 35 2 8479 8454 8428 8402 8376 8350 8323 8296 8269 8242 8215 8188 8161 8134 8106 8079 8052 8025 7999 7972 7946 7920 7894 7868 7842 7817 7792 7768 7743 7719 7696 7672 7650 7627 7605 7583 7562 7542 7521 7502 7483 7464 7446 7429 7413 7397 7382 7367 7353 7340 7328 7316 7306 7296 7286 7278 7270 7263 7257 7252 7247 7243 7240 7238 7236 7235 7235 7236 7237 7240 7243 7247 7252 7258 7264 7272 7281 7290 7301 7313 7325 7339 7354 7369 7386 7404 7423 7443 7463 7485 7507 7531 7555 7580 7605 7631 7657 7684 7711 7739 7766 7795 7823 7851 7879 7907 7935 7964 7992 8020 8048 8076 8104 8132 8159 8187 8214 8242 8269 8296 8323 8350 8377 8403 8430 8456 8481 8507 8532 8556 8580 8604 8627 8649 8671 8693 8713 8733 8753 8772 8790 8808 8825 8842 8858 8874 8889 8904 8919 8934 8948 8962 8977 8991 9005 9018 9032 9046 9060 9074 9087 9101 9114 9127 9140 9152 9165 9176 9188 9199 9209 9219 9229 9238 9246 9254 9261 9267 9273 9279 9284 9288 9292 9295 9299 9301 9304 9306 9308 9310 9311 9313 9314 9315 9317 9318 9320 9321 9323 9325 9327 9329 9331 9334 9337 9339 9343 9346 9350 9354 9358 9363 9368 9373 9378 9384 9390 9396 9403 9409 9417 9424 9431 9439 9447 9455 9463 9471 9480 9488 9496 9504 9512 9521 9529 9537 9544 9552 9559 9567 9574 9580 9587 9593 9599 9605 9611 9616 9622 9627 9632 9636 9641 9645 9650 9654 9658 9662 9666 9670 9674 9678 9682 9687 9691 9695 9699 9703 9707 9711 9716 9720 9724 9728 9732 9737 9740 9744 9748 9752 9755 9759 9762 9765 9768 9770 9773 9775 9777 9779 9781 9782 9784 9785 9786 9788 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9827 9829 9830 9832 9833 9835 9836 9837 9839 9840 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9852 9853 9854 9854 9855 9856 9857 9858 9858 9859 9860 9860 9861 9861 9862 9862 9861 9861 9861 9860 9859 9859 9858 9857 9856 9855 9853 9852 9851 9850 9849 9849 9848 9848 9848 9848 9848 9848 9849 9850 9851 9852 9853 9855 9856 9858 9860 9861 9863 9865 9866 9867 9869 9870 9871 9872 9873 9873 9874 9874 9874 9874 9874 9874 9873 9873 9872 9872 9871 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 8347 0 35 2 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9856 9856 9856 9856 9855 9855 9854 9853 9851 9849 9848 9845 9843 9840 9838 9835 9831 9828 9824 9821 9817 9813 9809 9805 9801 9797 9793 9789 9785 9780 9776 9772 9768 9763 9759 9754 9749 9745 9740 9735 9730 9724 9719 9713 9707 9701 9695 9688 9681 9674 9667 9659 9652 9644 9636 9628 9619 9611 9602 9593 9584 9575 9566 9557 9548 9539 9530 9521 9512 9503 9494 9486 9477 9469 9460 9452 9444 9436 9428 9420 9412 9405 9397 9389 9381 9373 9365 9357 9349 9340 9331 9322 9313 9303 9293 9282 9272 9261 9250 9238 9226 9215 9203 9191 9180 9169 9157 9146 9136 9126 9117 9109 9101 9095 9090 9086 9083 9082 9082 9084 9087 9092 9099 9107 9117 9128 9140 9154 9169 9186 9203 9222 9241 9261 9282 9303 9324 9345 9366 9387 9408 9429 9450 9471 9490 9509 9528 9546 9563 9579 9595 9610 9624 9638 9651 9663 9675 9687 9697 9708 9717 9727 9736 9744 9752 9760 9768 9775 9782 9789 9795 9801 9807 9813 9819 9824 9829 9835 9840 9845 9849 9854 9859 9864 9869 9874 9879 9884 9888 9893 9898 9903 9908 9913 9918 9922 9927 9931 9935 9939 9942 9945 9948 9950 9952 9953 9954 9954 9954 9954 9953 9952 9950 9949 9946 9944 9942 9940 9938 9936 9934 9932 9931 9930 9929 9929 9929 9929 9930 9931 9933 9935 9938 9940 9943 9946 9949 9953 9956 9959 9961 9964 9967 9969 9971 9973 9974 9975 9976 9976 9976 9975 9975 9974 9972 9971 9969 9968 9966 9965 9963 9962 9960 9959 9957 9957 9956 9955 9955 9955 9955 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9944 9943 9941 9939 9937 9934 9931 9928 9925 9922 9918 9914 9910 9906 9902 9898 9893 9889 9885 9881 9877 9873 9870 9866 9863 9861 9858 9856 9855 9854 9853 9853 9853 9853 9854 9856 9857 9859 9861 9863 9866 9869 9871 9874 9877 9879 9882 9884 9887 9889 9891 9893 9894 9895 9896 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9902 9903 9904 9905 9907 9909 9910 9912 9914 9915 9917 9919 9921 9923 9925 9926 9928 9930 9932 9933 9935 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9957 9957 9956 9955 8348 0 35 2 9954 9953 9952 9950 9949 9948 9947 9946 9945 9944 9943 9943 9943 9943 9944 9944 9945 9946 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9963 9963 9962 9962 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9939 9937 9935 9933 9930 9927 9924 9920 9915 9911 9906 9900 9894 9889 9883 9877 9871 9864 9858 9852 9846 9840 9834 9828 9821 9815 9809 9802 9796 9789 9782 9774 9766 9757 9748 9738 9728 9716 9704 9692 9679 9664 9649 9634 9618 9602 9584 9567 9549 9531 9512 9494 9476 9457 9439 9420 9402 9384 9367 9349 9332 9316 9300 9284 9268 9253 9239 9224 9210 9196 9183 9169 9156 9144 9131 9119 9107 9095 9084 9073 9063 9052 9043 9034 9025 9018 9010 9004 8999 8994 8990 8987 8985 8984 8984 8985 8987 8991 8995 9000 9006 9014 9022 9031 9040 9051 9062 9074 9087 9100 9114 9128 9142 9157 9172 9188 9204 9219 9235 9251 9268 9284 9300 9317 9333 9350 9366 9382 9399 9415 9432 9448 9464 9480 9496 9512 9528 9543 9558 9573 9588 9602 9617 9630 9644 9657 9669 9682 9693 9705 9716 9727 9737 9747 9757 9766 9775 9784 9793 9801 9809 9817 9825 9832 9840 9847 9854 9861 9868 9875 9881 9888 9894 9900 9905 9911 9916 9921 9925 9929 9933 9936 9939 9941 9944 9945 9947 9948 9949 9949 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9911 9909 9908 9905 9903 9900 9897 9893 9890 9886 9881 9877 9872 9868 9863 9859 9854 9850 9846 9842 9839 9836 9833 9831 9830 9829 9828 9828 9828 9829 9830 9832 9834 9835 9837 9839 9841 9843 9845 9847 9849 9850 9851 9851 9851 9851 9850 9849 9847 9846 9843 9841 9838 9836 9834 9831 9829 9827 9825 9823 9822 9822 9821 9821 9822 9823 9824 9826 9828 9830 9833 9835 9838 9841 9844 9846 9849 9851 9853 9855 9856 9857 9857 9857 9857 9856 9855 9853 9852 9849 9847 9844 9841 9839 9836 9833 9830 9827 9824 9821 9818 9815 9813 9810 9807 9804 9802 9799 9796 9793 9790 9787 9784 9780 9777 9773 9769 9764 9760 9755 9750 9745 9740 9734 9729 9724 9718 9713 9708 9702 9697 9692 9687 9682 9677 9672 9667 9662 9657 9653 9647 9642 9637 9632 9626 9620 9614 9608 9601 9594 9587 9579 9571 9562 9554 9544 9535 9525 9515 9504 9494 9482 9471 9459 9447 9434 9421 9408 9394 9379 9364 9349 9333 9316 9298 9280 9261 9241 9221 9199 9177 9154 9130 9105 9080 9053 9026 8999 8971 8942 8913 8884 8855 8825 8349 0 35 2 8796 8767 8738 8710 8682 8654 8627 8601 8575 8550 8526 8503 8481 8460 8440 8421 8402 8385 8368 8352 8338 8323 8310 8298 8286 8275 8265 8255 8247 8239 8231 8225 8219 8215 8210 8207 8205 8203 8202 8201 8200 8201 8201 8202 8202 8203 8203 8202 8200 8198 8196 8191 8184 8176 8166 8154 8139 8122 8103 8081 8058 8031 8003 7973 7942 7910 7876 7841 7807 7773 7738 7706 7676 7647 7620 7595 7575 7559 7547 7539 7535 7538 7545 7557 7574 7596 7624 7656 7693 7734 7778 7829 7881 7935 7992 8050 8112 8173 8235 8296 8358 8418 8477 8535 8592 8648 8700 8750 8798 8844 8887 8927 8965 9001 9034 9065 9093 9120 9145 9168 9189 9208 9227 9244 9259 9273 9287 9299 9311 9321 9331 9340 9348 9355 9362 9368 9374 9379 9383 9387 9391 9394 9396 9398 9400 9402 9403 9404 9405 9405 9405 9405 9405 9404 9402 9401 9398 9395 9390 9385 9379 9371 9362 9351 9339 9325 9309 9291 9271 9249 9225 9198 9170 9140 9108 9075 9039 9002 8966 8929 8893 8856 8820 8784 8748 8713 8681 8652 8625 8601 8579 8562 8548 8538 8532 8529 8531 8537 8547 8560 8577 8599 8623 8650 8680 8712 8748 8785 8823 8862 8901 8942 8982 9022 9063 9103 9141 9179 9215 9250 9284 9316 9346 9375 9402 9428 9451 9474 9495 9514 9533 9550 9566 9582 9596 9610 9623 9636 9648 9660 9671 9682 9692 9702 9712 9721 9730 9739 9748 9756 9763 9770 9777 9783 9789 9795 9800 9805 9809 9813 9817 9820 9824 9827 9829 9832 9834 9836 9839 9841 9843 9845 9847 9849 9851 9852 9854 9856 9858 9859 9861 9862 9864 9865 9866 9866 9867 9867 9867 9866 9865 9864 9863 9861 9859 9857 9854 9851 9848 9845 9841 9837 9834 9830 9826 9822 9818 9814 9811 9807 9803 9800 9797 9794 9791 9789 9786 9784 9782 9780 9778 9776 9774 9772 9770 9768 9766 9764 9761 9758 9755 9752 9748 9744 9739 9735 9730 9724 9719 9713 9707 9701 9695 9689 9683 9677 9672 9666 9662 9657 9653 9650 9647 9645 9643 9642 9642 9642 9643 9645 9647 9650 9654 9658 9662 9667 9672 9677 9683 9689 9694 9700 9706 9712 9718 9724 9729 9735 9740 9745 9750 9755 9760 9764 9768 9772 9776 9780 9783 9787 9790 9793 9796 9799 9801 9804 9807 9809 9812 9814 9816 9818 9820 9822 9824 9826 9828 9829 9831 9833 9834 9835 9836 9837 9838 9839 9839 9840 9840 9840 9839 9839 9838 9837 9835 9833 9831 9829 9826 9823 9820 9816 9812 9808 9804 9799 9794 9789 9784 9780 9775 9770 9765 9761 9756 9751 9747 9743 9740 9736 9733 9730 9727 9724 9722 9719 9717 9715 9713 9710 9708 9706 9703 9701 9698 9695 9692 9689 9685 9682 9679 9675 9672 9668 9665 9661 9658 9656 9654 9652 9651 9650 9650 9651 9652 9655 9658 9661 9666 9671 9677 9683 9690 9698 9705 9713 9721 9730 9738 9747 8350 0 35 2 9755 9763 9771 9778 9785 9792 9798 9804 9810 9815 9820 9824 9828 9832 9836 9840 9843 9847 9851 9854 9858 9862 9866 9870 9875 9880 9885 9890 9895 9900 9905 9910 9915 9920 9925 9929 9933 9937 9941 9944 9947 9949 9951 9952 9953 9954 9954 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9978 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9959 9959 9959 9959 9959 9960 9960 9961 9962 9963 9964 9966 9967 9968 9969 9971 9972 9973 9974 9974 9974 9974 9974 9973 9972 9970 9968 9966 9963 9960 9956 9952 9948 9943 9938 9933 9927 9922 9916 9910 9904 9899 9893 9887 9881 9876 9870 9864 9859 9853 9847 9842 9836 9830 9824 9818 9811 9804 9798 9790 9782 9774 9766 9757 9748 9738 9729 9718 9708 9697 9686 9675 9663 9652 9641 9629 9618 9607 9595 9585 9574 9564 9553 9543 9534 9525 9516 9508 9500 9492 9485 9478 9472 9466 9460 9455 9450 9445 9441 9437 9434 9431 9428 9426 9424 9422 9421 9421 9421 9421 9422 9424 9426 9429 9432 9436 9441 9446 9452 9458 9466 9473 9481 9490 9500 9510 9520 9531 9542 9554 9566 9578 9590 9603 9616 9629 9642 9655 9668 9680 9693 9705 9718 9730 9741 9753 9763 9774 9784 9794 9803 9812 9820 9828 9835 9842 9848 9854 9860 9865 9870 9875 9879 9883 9887 9890 9894 9897 9900 9903 9906 9909 9912 9915 9918 9920 9923 9926 9928 9931 9934 9936 9939 9941 9944 9946 9949 9951 9953 9956 9958 9960 9962 9963 9965 9967 9968 9969 9971 9972 9973 9973 9974 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9967 9965 9964 9962 9959 9957 9955 9952 9950 9947 9944 9942 9939 9937 9934 9932 9930 9927 9925 9923 9921 9919 9918 9916 8351 0 35 2 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9897 9897 9897 9898 9898 9899 9900 9901 9902 9903 9904 9906 9907 9909 9911 9913 9915 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9943 9944 9946 9947 9949 9951 9952 9954 9956 9957 9959 9961 9962 9964 9965 9967 9968 9969 9970 9971 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9977 9978 9979 9980 9981 9983 9984 9986 9988 9989 9991 9993 9994 9995 9996 9997 9998 9998 9998 9997 9997 9995 9994 9992 9990 9988 9985 9982 9979 9977 9974 9971 9968 9966 9963 9961 9959 9958 9957 9956 9956 9956 9957 9958 9959 9960 9962 9964 9966 9968 9970 9972 9974 9976 9978 9980 9981 9981 9982 9982 9982 9981 9980 9979 9978 9976 9974 9972 9970 9968 9966 9964 9962 9960 9959 9957 9956 9955 9955 9954 9955 9955 9956 9957 9958 9959 9961 9963 9965 9967 9968 9970 9972 9974 9975 9977 9978 9979 9979 9980 9980 9980 9979 9979 9978 9977 9976 9974 9973 9971 9969 9968 9966 9965 9963 9961 9960 9959 9958 9957 9956 9956 9956 9956 9956 9957 9957 9958 9959 9960 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9969 9969 9970 9970 9971 9972 9973 9974 9976 9977 9978 9980 9981 9982 9983 9985 9985 9986 9986 9986 9986 9986 9985 9984 9983 9982 9981 9980 9978 9977 9975 9974 9973 9972 9971 9971 9970 9970 9970 9971 9971 9972 9973 9974 9976 9977 9978 9980 9981 9982 9984 9985 9986 9986 9987 9987 9987 9987 9986 9986 9985 9983 9982 9980 9979 9977 9975 9974 9972 9970 9969 9967 9966 9965 9964 9964 9963 9963 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9955 9954 9953 9953 9953 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9964 9964 9964 9964 9963 9962 9961 9960 9959 9957 9956 9954 9953 9951 9950 9948 9947 9946 9945 9944 9943 9942 9942 9942 9942 9942 9943 9943 8352 0 35 2 9943 9944 9945 9945 9946 9947 9947 9947 9947 9947 9946 9946 9945 9943 9942 9940 9938 9936 9933 9930 9928 9925 9921 9918 9915 9912 9908 9905 9902 9898 9895 9892 9888 9885 9882 9878 9875 9871 9868 9864 9860 9856 9852 9848 9844 9840 9835 9830 9826 9821 9817 9812 9808 9803 9799 9794 9790 9786 9782 9779 9775 9772 9769 9766 9763 9761 9758 9756 9754 9752 9750 9749 9747 9745 9744 9742 9741 9739 9738 9737 9736 9735 9734 9733 9733 9732 9732 9733 9733 9734 9736 9738 9740 9742 9745 9748 9752 9756 9760 9765 9769 9774 9779 9785 9790 9795 9800 9805 9810 9815 9820 9824 9828 9832 9836 9840 9843 9846 9849 9851 9854 9856 9858 9860 9861 9863 9864 9865 9866 9867 9867 9868 9868 9868 9868 9868 9867 9867 9866 9865 9864 9862 9861 9859 9857 9854 9852 9849 9847 9844 9841 9838 9835 9831 9828 9825 9821 9818 9815 9811 9808 9805 9802 9798 9795 9792 9788 9785 9782 9778 9775 9771 9767 9764 9760 9756 9752 9747 9743 9738 9734 9729 9724 9719 9713 9708 9702 9697 9691 9685 9679 9673 9667 9661 9655 9649 9644 9638 9632 9626 9621 9616 9611 9606 9602 9598 9594 9591 9589 9586 9585 9583 9583 9583 9583 9584 9585 9587 9589 9592 9595 9599 9603 9607 9611 9616 9620 9625 9630 9635 9639 9644 9649 9654 9658 9663 9667 9672 9676 9681 9685 9690 9695 9699 9704 9709 9714 9719 9725 9730 9736 9742 9748 9755 9761 9768 9774 9781 9787 9794 9800 9806 9812 9818 9824 9829 9834 9838 9842 9846 9850 9853 9856 9858 9861 9863 9865 9866 9868 9870 9871 9873 9875 9877 9879 9880 9883 9885 9888 9890 9893 9896 9899 9903 9906 9909 9912 9915 9918 9921 9924 9927 9929 9931 9933 9935 9936 9937 9937 9937 9937 9937 9936 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9921 9919 9918 9917 9915 9914 9914 9913 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9886 9883 9881 9878 9875 9872 9868 9864 9861 9857 9852 9847 9842 9837 9831 9825 9818 9811 9803 9795 9786 9777 9767 9757 9746 9735 9725 9714 9703 9692 9682 9672 9661 9651 9642 9634 9627 9620 9615 9610 9607 9605 9604 9604 9606 9608 9612 9616 9622 9629 9636 9644 9653 9662 9672 9682 9692 9702 9712 9721 9731 9741 9750 9759 9768 9776 9784 9791 9798 9805 9811 9817 9823 9828 9833 9838 9842 9847 9851 9855 9860 9864 9868 9871 9875 9879 9882 9886 9889 9892 9895 9898 9900 9903 9905 9907 9908 9910 9911 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9911 9910 9908 9907 9905 8353 0 35 2 9903 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9872 9868 9864 9860 9855 9851 9845 9840 9834 9828 9821 9813 9805 9797 9788 9778 9768 9757 9745 9733 9720 9707 9693 9679 9665 9649 9634 9619 9603 9588 9573 9558 9543 9528 9514 9500 9487 9475 9464 9453 9444 9435 9428 9421 9415 9411 9407 9404 9402 9401 9401 9402 9403 9405 9407 9410 9414 9417 9421 9425 9430 9435 9439 9444 9449 9454 9460 9465 9470 9476 9481 9487 9493 9498 9504 9510 9516 9522 9529 9535 9541 9548 9554 9561 9567 9574 9581 9587 9594 9600 9607 9614 9620 9627 9633 9640 9646 9653 9659 9666 9673 9680 9687 9694 9701 9709 9716 9724 9731 9739 9747 9755 9763 9771 9778 9786 9794 9801 9808 9816 9822 9829 9835 9841 9846 9851 9856 9860 9863 9867 9870 9873 9875 9877 9879 9880 9881 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9907 9908 9908 9908 9908 9907 9906 9906 9904 9903 9901 9900 9898 9896 9893 9891 9888 9885 9883 9880 9877 9873 9870 9867 9864 9860 9857 9854 9850 9847 9843 9839 9836 9832 9828 9824 9820 9816 9812 9808 9803 9798 9794 9789 9784 9778 9773 9767 9761 9754 9747 9740 9732 9725 9716 9707 9697 9687 9676 9664 9652 9639 9625 9610 9594 9577 9560 9542 9523 9503 9482 9461 9440 9418 9396 9374 9351 9329 9307 9285 9264 9244 9225 9206 9189 9173 9159 9146 9134 9125 9117 9111 9107 9104 9104 9105 9107 9111 9116 9123 9130 9138 9147 9156 9166 9175 9185 9195 9204 9213 9221 9228 9234 9240 9243 9246 9247 9247 9245 9241 9236 9228 9219 9209 9195 9180 9163 9144 9123 9099 9073 9045 9015 8983 8949 8913 8875 8836 8795 8751 8707 8663 8620 8576 8532 8489 8446 8403 8360 8322 8286 8252 8221 8193 8170 8150 8134 8123 8115 8113 8116 8122 8133 8148 8169 8193 8220 8251 8285 8323 8363 8404 8447 8491 8537 8583 8629 8675 8721 8766 8809 8852 8894 8935 8973 9009 9044 9077 9108 9137 9165 9191 9216 9239 9260 9281 9301 9320 9338 9355 9372 9388 9404 9420 9435 9450 9465 9479 9493 9507 9521 9535 9548 9561 9574 9586 9598 9610 9621 9632 9642 9652 9661 9670 9679 9687 9694 9701 9708 9714 9720 9725 9731 9736 9740 9744 9749 9753 9757 9760 9764 9767 9771 9775 9778 9782 9786 9789 9793 9797 9801 9805 9809 9813 9818 9822 9827 9831 9836 9840 9845 9849 9854 9859 9863 9867 9871 9875 9879 9882 9885 9888 9890 9893 9895 9896 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9902 9903 9905 9906 9908 9910 9912 9915 9917 9919 9922 9924 9926 9929 9931 9933 9935 9936 9937 9938 9938 9938 9938 9937 9936 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 8354 0 35 2 9914 9913 9911 9910 9909 9908 9907 9907 9907 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9914 9914 9914 9914 9913 9912 9911 9909 9907 9905 9903 9900 9897 9894 9891 9887 9884 9881 9878 9875 9872 9869 9867 9865 9863 9862 9860 9860 9859 9859 9859 9859 9859 9859 9860 9860 9860 9861 9861 9861 9860 9860 9859 9858 9857 9855 9853 9851 9848 9845 9842 9839 9835 9831 9828 9824 9821 9817 9814 9810 9807 9804 9802 9800 9798 9796 9795 9794 9793 9793 9793 9793 9793 9793 9794 9794 9795 9795 9795 9795 9795 9795 9794 9793 9792 9790 9788 9786 9783 9780 9776 9772 9768 9763 9758 9753 9748 9742 9736 9730 9724 9718 9712 9706 9700 9694 9688 9682 9676 9670 9664 9659 9653 9647 9641 9635 9629 9622 9616 9610 9603 9597 9590 9583 9577 9570 9563 9556 9550 9544 9537 9531 9525 9520 9515 9511 9507 9503 9501 9498 9497 9496 9496 9496 9497 9499 9501 9504 9507 9511 9515 9519 9524 9529 9534 9539 9544 9549 9554 9559 9564 9569 9574 9579 9583 9588 9592 9596 9601 9605 9609 9613 9618 9622 9626 9630 9634 9638 9642 9646 9649 9653 9656 9659 9661 9663 9665 9666 9667 9667 9667 9666 9665 9663 9661 9658 9655 9651 9647 9643 9639 9634 9629 9625 9620 9615 9610 9606 9601 9597 9593 9589 9586 9582 9579 9577 9574 9572 9570 9569 9567 9566 9565 9564 9563 9563 9563 9563 9563 9563 9563 9564 9564 9565 9566 9568 9569 9571 9572 9574 9577 9579 9582 9585 9587 9591 9594 9597 9601 9605 9608 9612 9616 9620 9624 9627 9631 9635 9639 9642 9646 9649 9652 9655 9658 9661 9664 9667 9669 9672 9674 9677 9679 9681 9683 9685 9687 9689 9691 9692 9694 9695 9697 9698 9699 9700 9700 9701 9701 9701 9701 9700 9700 9698 9697 9695 9693 9690 9687 9684 9680 9675 9671 9665 9659 9653 9646 9639 9631 9622 9613 9603 9592 9581 9569 9556 9543 9528 9513 9497 9481 9463 9445 9426 9407 9387 9367 9347 9326 9305 9285 9264 9245 9226 9207 9190 9173 9158 9144 9133 9122 9114 9108 9104 9102 9103 9105 9111 9118 9128 9139 9152 9168 9185 9204 9224 9245 9268 9291 9315 9339 9363 9387 9410 9434 9458 9482 9505 9526 9547 9567 9587 9605 9622 9639 9654 9669 9683 9696 9708 9719 9730 9740 9749 9758 9766 9774 9781 9788 9795 9801 9806 9812 9817 9821 9825 9829 9833 9837 9840 9843 9846 9848 9851 9853 9856 9858 9861 9863 9865 9868 9870 9873 9876 9879 9882 9885 9888 9891 9894 9898 9901 9904 9907 9910 9913 9916 9918 9921 9923 9924 9926 9927 9928 9929 9929 9930 9930 9929 9929 9929 9929 9929 9929 9929 9928 9928 9929 9929 9930 9930 9931 9933 9934 9935 9937 9938 9940 9942 9943 9945 9947 9948 9949 9951 9952 9952 9953 9953 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9946 8355 0 35 2 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9932 9931 9930 9928 9926 9924 9922 9919 9916 9914 9910 9907 9904 9901 9897 9894 9890 9887 9884 9880 9877 9874 9871 9868 9865 9863 9861 9858 9856 9854 9852 9851 9849 9847 9846 9844 9842 9841 9839 9837 9836 9834 9832 9830 9828 9826 9824 9821 9819 9817 9815 9813 9811 9810 9808 9807 9806 9805 9804 9803 9803 9803 9803 9803 9804 9804 9805 9807 9808 9809 9811 9813 9815 9816 9818 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9846 9848 9849 9851 9852 9853 9854 9855 9856 9856 9856 9857 9857 9856 9856 9855 9855 9854 9853 9852 9850 9849 9847 9845 9844 9842 9840 9838 9835 9833 9831 9828 9826 9823 9821 9818 9815 9812 9808 9805 9801 9797 9793 9789 9785 9780 9775 9770 9765 9760 9755 9750 9745 9739 9734 9729 9724 9719 9714 9710 9705 9701 9698 9694 9691 9689 9686 9685 9683 9682 9681 9681 9681 9681 9681 9682 9683 9685 9686 9688 9690 9692 9695 9697 9700 9703 9706 9709 9713 9716 9720 9724 9728 9732 9737 9741 9746 9751 9756 9761 9767 9772 9778 9783 9789 9795 9800 9806 9812 9818 9824 9830 9835 9841 9847 9852 9858 9863 9868 9873 9878 9883 9888 9892 9897 9901 9905 9909 9912 9916 9919 9922 9925 9928 9931 9933 9936 9938 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9960 9961 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9969 9970 9971 9973 9974 9975 9977 9978 9979 9981 9982 9983 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9979 9979 9979 9979 9980 9981 9982 9983 9984 9985 9987 9989 9990 9992 9993 9995 9996 9998 999910000100011000210002100021000110000 9999 9998 9996 9993 9991 9988 9986 9983 9980 9977 9974 9971 9968 9966 9963 9961 9959 9957 9956 9955 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9955 9954 9952 9950 9948 9945 9942 9939 9935 9931 9926 9922 9917 9912 9907 9902 9897 9892 9887 9882 9877 9872 9868 9863 9859 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9806 9802 9797 9793 9788 9784 9779 9774 9770 9765 9760 9756 9751 9747 9742 9738 9734 9731 9727 9724 9721 9719 9716 9715 9713 9712 9711 9711 9711 9711 9712 9712 9714 9715 9717 9719 9721 9723 9726 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9760 9763 9766 9769 9772 9775 9778 9781 9784 9787 9790 9793 9795 9798 9801 9804 9806 9809 9811 9813 9815 9816 9818 9819 9819 9820 9820 9819 9818 9817 9816 8356 0 35 2 9814 9812 9809 9807 9804 9801 9798 9795 9792 9789 9786 9783 9780 9777 9775 9772 9771 9769 9767 9766 9765 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9762 9762 9762 9762 9761 9761 9761 9761 9761 9761 9761 9761 9762 9762 9763 9765 9766 9768 9770 9773 9776 9779 9782 9786 9789 9793 9797 9802 9806 9811 9815 9820 9824 9829 9833 9838 9842 9847 9851 9855 9859 9863 9866 9870 9873 9877 9880 9883 9886 9889 9892 9894 9897 9900 9902 9904 9906 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9932 9933 9933 9933 9933 9932 9932 9931 9930 9929 9927 9926 9924 9922 9919 9917 9914 9911 9908 9904 9900 9897 9892 9888 9884 9879 9875 9870 9865 9860 9855 9851 9846 9841 9836 9831 9826 9821 9816 9812 9807 9802 9797 9793 9788 9784 9779 9774 9770 9765 9761 9756 9752 9747 9742 9738 9733 9728 9724 9719 9715 9710 9706 9702 9698 9694 9691 9687 9684 9681 9679 9677 9675 9673 9672 9672 9671 9672 9672 9673 9675 9676 9679 9681 9684 9687 9690 9694 9698 9702 9706 9710 9715 9719 9724 9728 9733 9737 9742 9746 9750 9755 9759 9763 9768 9772 9776 9780 9784 9788 9792 9796 9799 9803 9807 9810 9814 9817 9821 9824 9827 9830 9834 9837 9840 9843 9845 9848 9851 9854 9856 9859 9861 9864 9867 9869 9871 9874 9876 9879 9881 9884 9886 9888 9890 9893 9895 9897 9899 9901 9902 9904 9906 9907 9908 9909 9910 9911 9911 9912 9912 9912 9911 9911 9910 9909 9909 9907 9906 9905 9903 9901 9899 9898 9895 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 9865 9861 9858 9854 9850 9847 9843 9839 9835 9831 9827 9822 9818 9813 9809 9804 9800 9795 9790 9785 9780 9775 9770 9764 9759 9753 9748 9742 9737 9731 9725 9720 9714 9709 9704 9698 9693 9688 9683 9679 9674 9670 9666 9663 9659 9656 9653 9651 9649 9647 9645 9644 9642 9641 9641 9640 9640 9639 9639 9639 9639 9640 9640 9640 9641 9642 9642 9643 9644 9645 9646 9648 9649 9650 9652 9654 9656 9658 9660 9662 9664 9667 9669 9672 9674 9677 9680 9682 9685 9688 9690 9693 9696 9698 9701 9703 9706 9708 9711 9713 9716 9718 9721 9724 9726 9729 9732 9734 9737 9740 9743 9746 9749 9752 9755 9758 9761 9764 9767 9770 9772 9775 9777 9779 9780 9782 9783 9784 9784 9784 9784 9783 9782 9781 9780 9778 9776 9774 9772 9769 9767 9764 9762 9759 9756 9754 9751 9748 9746 9743 9740 9738 9735 9731 9728 9724 9720 9715 9709 9703 9696 9689 9680 9670 9659 9647 9635 9621 9605 9589 9572 9554 9535 9515 9494 9473 9451 9428 9405 9381 9357 9332 9307 9280 9253 9224 9194 9163 9129 9093 9054 9013 8967 8918 8864 8805 8743 8673 8598 8518 8432 8341 8241 8137 8029 7917 8357 0 35 2 7800 7676 7551 7427 7302 7178 7056 6936 6818 6703 6591 6491 6401 6319 6246 6181 6133 6096 6072 6060 6059 6076 6103 6142 6192 6253 6329 6411 6500 6596 6698 6813 6927 7041 7155 7269 7383 7496 7608 7720 7831 7933 8030 8122 8210 8293 8370 8441 8508 8570 8627 8679 8727 8773 8815 8853 8889 8923 8955 8985 9014 9041 9067 9093 9118 9141 9165 9187 9209 9230 9251 9271 9290 9309 9327 9344 9360 9376 9391 9405 9419 9432 9444 9456 9468 9479 9489 9499 9509 9519 9529 9538 9548 9557 9566 9575 9584 9593 9601 9610 9618 9626 9634 9641 9649 9656 9662 9669 9675 9680 9686 9691 9696 9701 9706 9710 9714 9719 9723 9727 9732 9736 9740 9745 9749 9753 9758 9763 9767 9772 9776 9781 9785 9789 9793 9797 9801 9804 9807 9810 9813 9815 9817 9819 9820 9821 9822 9823 9823 9823 9822 9822 9821 9820 9819 9817 9815 9813 9811 9808 9805 9802 9799 9795 9791 9787 9783 9778 9774 9769 9764 9759 9754 9749 9744 9739 9733 9728 9722 9717 9711 9705 9698 9691 9683 9675 9665 9654 9642 9628 9613 9596 9576 9554 9529 9503 9473 9440 9404 9367 9326 9282 9235 9188 9138 9088 9034 8981 8928 8875 8822 8771 8722 8675 8630 8587 8550 8517 8489 8466 8446 8434 8427 8426 8430 8439 8455 8476 8501 8530 8564 8603 8645 8688 8734 8781 8831 8881 8931 8981 9030 9078 9125 9171 9215 9258 9297 9334 9370 9403 9434 9462 9488 9513 9535 9556 9576 9594 9611 9627 9642 9656 9670 9683 9695 9707 9719 9730 9741 9752 9762 9771 9781 9789 9798 9806 9813 9820 9826 9832 9837 9841 9846 9849 9853 9856 9859 9861 9863 9866 9868 9870 9873 9875 9877 9879 9882 9884 9887 9889 9892 9894 9897 9899 9902 9904 9906 9907 9909 9910 9910 9911 9911 9910 9910 9909 9907 9905 9904 9902 9900 9898 9895 9893 9891 9889 9887 9886 9884 9883 9882 9882 9881 9882 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9891 9891 9889 9888 9886 9883 9881 9877 9874 9869 9865 9860 9856 9851 9846 9841 9836 9831 9826 9821 9817 9813 9810 9807 9804 9802 9800 9799 9798 9798 9798 9799 9799 9800 9801 9802 9803 9804 9805 9806 9806 9806 9806 9805 9804 9803 9801 9798 9795 9792 9788 9784 9779 9774 9769 9763 9758 9752 9746 9741 9735 9729 9724 9718 9713 9707 9703 9698 9693 9689 9685 9680 9676 9672 9668 9664 9660 9655 9651 9647 9642 9637 9633 9627 9622 9616 9611 9605 9599 9594 9588 9582 9576 9570 9565 9560 9555 9550 9545 9541 9538 9535 9532 9529 9527 9526 9524 9523 9523 9523 9523 9523 9524 9525 9526 9527 9529 9531 9533 9535 9537 9539 9541 9544 9547 9550 9553 9556 9560 9564 9568 9572 9576 9581 9586 9591 9596 9602 9607 9613 9619 9625 9632 9638 9644 9651 9657 9664 9670 9677 9683 9689 9696 8358 0 35 2 9702 9709 9715 9722 9728 9735 9741 9748 9754 9761 9768 9775 9782 9788 9795 9802 9809 9816 9823 9829 9836 9842 9849 9855 9860 9866 9871 9876 9881 9886 9890 9894 9897 9900 9904 9906 9909 9912 9914 9916 9919 9921 9923 9925 9927 9930 9932 9934 9937 9940 9942 9945 9948 9951 9954 9957 9960 9962 9965 9968 9970 9973 9975 9976 9978 9979 9980 9981 9981 9981 9980 9980 9979 9978 9976 9975 9973 9971 9969 9967 9965 9963 9961 9959 9957 9956 9954 9953 9952 9951 9951 9951 9951 9951 9952 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9965 9964 9963 9962 9961 9959 9958 9956 9953 9951 9948 9946 9943 9940 9937 9934 9931 9928 9924 9921 9918 9915 9911 9908 9905 9901 9898 9894 9891 9887 9883 9878 9874 9869 9864 9859 9853 9847 9841 9835 9828 9821 9813 9805 9797 9789 9780 9771 9761 9752 9742 9731 9721 9710 9699 9688 9676 9665 9653 9640 9628 9615 9602 9589 9576 9563 9549 9535 9522 9508 9494 9480 9467 9453 9439 9425 9411 9398 9384 9371 9358 9345 9332 9320 9307 9295 9283 9271 9260 9248 9237 9225 9214 9203 9192 9181 9170 9159 9149 9138 9127 9116 9105 9094 9083 9072 9061 9050 9039 9027 9016 9004 8992 8980 8968 8955 8943 8930 8917 8903 8890 8876 8862 8848 8834 8819 8804 8789 8775 8760 8745 8730 8716 8701 8687 8673 8659 8646 8633 8621 8610 8599 8589 8580 8572 8565 8559 8554 8551 8548 8547 8547 8548 8550 8554 8559 8566 8573 8582 8593 8604 8617 8631 8646 8662 8679 8697 8716 8735 8756 8777 8799 8822 8845 8868 8892 8917 8942 8967 8992 9017 9043 9069 9095 9120 9146 9172 9197 9223 9248 9274 9299 9323 9348 9372 9396 9420 9443 9466 9488 9510 9532 9553 9573 9593 9612 9631 9648 9666 9682 9698 9714 9728 9742 9756 9768 9781 9792 9803 9813 9823 9832 9841 9849 9857 9865 9872 9878 9885 9891 9896 9902 9907 9911 9916 9920 9924 9927 9931 9934 9937 9939 9942 9944 9945 9947 9949 9950 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9975 9976 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9988 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9973 9972 9971 9970 9970 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9961 9960 9960 9960 9961 9961 9961 9962 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 8359 0 35 2 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9954 9952 9950 9949 9947 9945 9943 9941 9939 9938 9936 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9903 9901 9898 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9841 9838 9835 9833 9830 9828 9826 9823 9821 9819 9817 9815 9813 9811 9810 9808 9807 9805 9804 9803 9802 9801 9800 9800 9800 9800 9800 9800 9801 9802 9803 9805 9806 9808 9811 9813 9816 9819 9822 9825 9828 9832 9835 9839 9842 9846 9849 9853 9857 9860 9863 9867 9870 9873 9876 9879 9882 9884 9887 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9908 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9912 9912 9912 9911 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9898 9897 9895 9893 9892 9890 9889 9887 9886 9884 9882 9881 9879 9877 9875 9873 9871 9868 9866 9862 9859 9855 9851 9847 9842 9837 9831 9824 9818 9810 9802 9794 9785 9775 9764 9753 9742 9730 9717 9703 9689 9675 9660 9645 9629 9613 9597 9581 9566 9550 9534 9518 9502 9487 9473 9459 9446 9434 9423 9412 9403 9395 9388 9382 9378 9375 9373 9372 9372 9374 9377 9381 9386 9392 9399 9407 9416 9425 9436 9447 9458 9469 9481 9494 9506 9518 9531 9543 9555 9568 9580 9591 9603 9614 9625 9635 9646 9655 9664 9673 9682 9689 9697 9704 9711 9717 9723 9728 9733 9738 9743 9748 9752 9757 9761 9765 9769 9774 9778 9783 9787 9792 9797 9802 9807 9812 9817 9823 9828 9834 9840 9845 9851 9857 9862 9867 9872 9878 9882 9887 9891 9895 9898 9902 9904 9907 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9932 9931 9930 9929 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9905 9903 9901 9899 9897 9895 9894 9892 9891 9890 9888 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9864 9862 9861 9860 9858 9857 9856 9855 9854 9853 9852 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9849 9850 9851 9852 9853 9854 9856 9857 9859 9861 9863 9866 9868 9870 9872 9874 9877 9879 9881 9883 9885 9886 8360 0 35 2 9888 9890 9891 9892 9894 9895 9896 9897 9898 9900 9901 9902 9904 9905 9907 9909 9911 9913 9916 9918 9921 9924 9927 9930 9934 9937 9940 9944 9947 9951 9954 9957 9960 9963 9966 9968 9971 9973 9975 9976 9978 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9978 9978 9979 9979 9980 9981 9982 9984 9985 9986 9987 9988 9989 9990 9991 9991 9992 9992 9992 9991 9991 9990 9989 9988 9987 9985 9983 9982 9980 9978 9977 9975 9973 9972 9971 9970 9969 9968 9968 9968 9968 9969 9970 9970 9971 9972 9974 9975 9976 9978 9979 9980 9981 9982 9983 9984 9984 9984 9984 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9974 9974 9973 9972 9971 9969 9967 9965 9962 9959 9956 9953 9949 9946 9943 9939 9936 9932 9929 9927 9924 9921 9920 9918 9916 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9912 9911 9909 9907 9905 9903 9900 9896 9893 9889 9885 9880 9876 9871 9866 9861 9856 9850 9845 9840 9834 9829 9823 9818 9812 9806 9800 9794 9788 9781 9774 9767 9759 9751 9743 9734 9725 9716 9706 9695 9684 9673 9662 9649 9637 9625 9612 9599 9586 9572 9559 9545 9531 9518 9504 9490 9476 9462 9448 9434 9420 9406 9392 9378 9363 9348 9333 9318 9302 9286 9269 9252 9235 9216 9197 9177 9157 9135 9113 9090 9067 9042 9017 8990 8963 8935 8906 8876 8845 8814 8782 8749 8715 8680 8645 8609 8572 8535 8497 8458 8419 8380 8340 8299 8259 8218 8177 8135 8093 8052 8010 7968 7927 7885 7844 7803 7762 7722 7682 7643 7605 7567 7530 7494 7459 7424 7391 7359 7329 7300 7272 7245 7220 7197 7175 7156 7138 7121 7107 7095 7085 7077 7071 7067 7065 7066 7069 7075 7082 7092 7105 7120 7137 7156 7178 7202 7229 7257 7288 7320 7355 7391 7429 7470 7511 7554 7598 7644 7691 7739 7787 7837 7887 7938 7989 8040 8092 8143 8194 8245 8296 8347 8398 8448 8497 8545 8593 8640 8686 8731 8775 8818 8860 8901 8941 8980 9018 9055 9091 9126 9160 9192 9224 9255 9285 9314 9343 9370 9397 9422 9447 9471 9495 9517 9539 9560 9580 9599 9618 9635 9652 9668 9683 9698 9711 9724 9736 9747 9757 9767 9776 9784 9792 9798 9805 9811 9817 9822 9826 9831 9835 9839 8361 0 35 2 9843 9847 9851 9854 9858 9862 9865 9869 9873 9876 9880 9884 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9919 9921 9923 9925 9927 9928 9929 9930 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9942 9942 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9926 9925 9924 9922 9921 9921 9920 9920 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9921 9920 9919 9917 9915 9913 9911 9909 9906 9904 9902 9899 9897 9895 9892 9890 9889 9887 9886 9885 9885 9885 9885 9885 9886 9888 9889 9891 9893 9895 9898 9901 9904 9907 9910 9912 9915 9918 9921 9923 9926 9928 9929 9931 9932 9933 9934 9934 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9940 9940 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9927 9927 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9931 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9939 9938 9937 9936 9934 9932 9931 9929 9927 9925 9924 9922 9920 9919 9918 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9863 9860 9858 9855 9852 9848 9845 9841 9837 9833 9828 9824 9820 9815 9810 9806 9801 9797 9792 9787 9783 9778 9774 9769 9765 9760 9755 9751 9746 9740 9735 9729 9723 9717 9710 9703 9695 9687 9678 9669 9660 9649 9639 9628 9616 9603 9590 9577 9562 9547 9531 9514 9497 9478 9459 9438 9416 9393 9368 9342 9315 9286 9256 9224 9190 9155 9119 9081 9042 9000 8958 8915 8872 8829 8785 8741 8697 8653 8610 8568 8529 8491 8454 8419 8389 8361 8336 8314 8296 8282 8272 8266 8263 8362 0 35 2 8265 8271 8280 8293 8309 8329 8353 8378 8406 8436 8468 8503 8539 8575 8611 8647 8683 8720 8756 8792 8829 8862 8895 8927 8957 8986 9014 9040 9064 9088 9110 9130 9150 9168 9186 9202 9217 9232 9245 9259 9271 9283 9295 9306 9316 9327 9337 9346 9356 9365 9373 9382 9390 9398 9406 9413 9420 9427 9433 9439 9445 9451 9457 9462 9467 9471 9476 9480 9484 9488 9491 9494 9497 9500 9502 9504 9506 9507 9507 9508 9507 9507 9505 9504 9501 9498 9495 9490 9486 9480 9474 9467 9460 9452 9444 9435 9425 9415 9405 9393 9382 9370 9357 9344 9330 9315 9300 9284 9267 9249 9231 9211 9190 9168 9144 9120 9093 9064 9034 9002 8968 8932 8894 8854 8812 8768 8722 8674 8625 8574 8523 8469 8415 8361 8307 8254 8201 8150 8099 8050 8002 7958 7918 7881 7848 7817 7793 7773 7758 7747 7741 7742 7748 7758 7774 7794 7821 7851 7885 7923 7965 8011 8059 8109 8161 8215 8271 8327 8383 8439 8495 8549 8603 8656 8708 8759 8807 8853 8897 8939 8979 9017 9052 9086 9118 9147 9175 9201 9226 9249 9270 9291 9310 9328 9344 9360 9375 9390 9403 9416 9428 9439 9449 9459 9469 9477 9486 9493 9500 9506 9512 9517 9521 9525 9528 9531 9533 9535 9536 9537 9538 9537 9537 9536 9535 9534 9533 9531 9529 9527 9525 9522 9520 9517 9515 9512 9510 9507 9505 9502 9500 9498 9495 9493 9491 9489 9487 9486 9484 9483 9482 9481 9481 9480 9480 9481 9481 9482 9483 9484 9485 9487 9489 9491 9494 9496 9499 9502 9506 9509 9512 9516 9520 9524 9528 9532 9536 9541 9545 9550 9554 9559 9564 9570 9575 9580 9586 9592 9598 9604 9611 9617 9624 9631 9638 9645 9653 9661 9668 9676 9684 9692 9700 9708 9716 9724 9732 9740 9748 9755 9763 9771 9778 9785 9792 9799 9806 9812 9818 9824 9830 9836 9841 9847 9852 9856 9861 9865 9869 9874 9877 9881 9885 9888 9892 9895 9898 9901 9904 9907 9910 9913 9916 9919 9922 9925 9927 9930 9933 9935 9938 9940 9942 9944 9946 9948 9949 9950 9951 9952 9953 9953 9953 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9940 9939 9940 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9957 9957 9958 9958 9959 9960 9962 9963 9965 9967 9969 9971 9973 9975 9977 9979 9981 9982 9984 9985 9986 9987 9987 9987 9987 9987 9986 9985 9984 9983 8363 0 35 2 9982 9980 9979 9977 9976 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9970 9968 9967 9965 9963 9961 9959 9956 9954 9951 9948 9944 9941 9937 9934 9930 9927 9923 9919 9916 9912 9908 9905 9902 9898 9895 9892 9889 9886 9884 9881 9878 9876 9874 9871 9869 9867 9864 9862 9860 9857 9855 9852 9849 9846 9843 9840 9837 9834 9830 9827 9823 9819 9815 9812 9808 9804 9800 9795 9791 9787 9783 9779 9775 9771 9767 9763 9759 9755 9751 9747 9743 9739 9736 9732 9728 9725 9721 9718 9715 9712 9709 9706 9704 9702 9700 9698 9696 9695 9694 9693 9693 9692 9692 9692 9693 9693 9694 9695 9697 9698 9700 9702 9704 9706 9708 9711 9714 9717 9720 9724 9727 9731 9736 9740 9745 9750 9755 9760 9766 9772 9777 9784 9790 9796 9802 9808 9814 9820 9826 9832 9837 9842 9847 9852 9857 9861 9865 9869 9872 9876 9879 9882 9884 9887 9889 9892 9894 9896 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9928 9929 9930 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9890 9888 9885 9883 9880 9877 9874 9871 9868 9865 9862 9859 9856 9854 9851 9849 9847 9845 9843 9842 9841 9840 9839 9839 9839 9839 9839 9839 9840 9840 9841 9842 9843 9844 9844 9845 9846 9847 9848 9849 9849 9850 9850 9851 9851 9851 9850 9850 9849 9849 9848 9847 9845 9844 9842 9841 9839 9837 9835 9832 9830 9828 9826 9823 9821 9818 9816 9813 9811 9808 9806 9804 9801 9799 9796 9794 9792 9789 9787 9785 9782 9779 9777 9774 9771 9767 9764 9760 9757 9752 9748 9744 9739 9734 9728 9723 9717 9711 9705 9698 9692 9685 9678 9671 9664 9657 9650 9642 9635 9628 9620 9613 9605 9598 9590 9583 9575 9568 9560 9553 9545 9538 9530 9523 9515 9507 9500 9492 9485 9477 9470 9462 9455 9447 9440 9433 9426 9420 9413 9407 9401 9395 9389 9384 9379 9375 9370 9367 9363 9360 9357 9354 9352 9350 9348 9347 9346 9345 9345 9345 9345 9346 9347 9348 9349 9351 9353 9355 9357 9360 9363 9367 9371 9375 9379 9384 9389 9395 9401 9408 9414 9422 9430 9438 9447 9456 9465 9475 9486 9497 9508 9519 9530 9542 9554 9566 9578 9590 9602 9614 9626 9638 9649 9660 9671 9681 9692 9701 9711 9720 9728 9737 9745 9753 9760 9767 9774 9781 9788 9795 9801 9808 9814 9821 9827 9834 9840 9847 9853 9860 9866 9872 8364 0 35 2 9878 9884 9889 9894 9899 9904 9908 9912 9915 9917 9919 9921 9922 9923 9923 9923 9922 9920 9919 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9886 9883 9880 9876 9873 9869 9865 9860 9856 9851 9845 9840 9833 9827 9820 9812 9804 9795 9786 9776 9766 9755 9744 9732 9720 9708 9695 9681 9667 9653 9638 9623 9608 9592 9576 9559 9542 9524 9506 9487 9467 9447 9427 9405 9383 9360 9337 9312 9287 9261 9235 9207 9179 9150 9120 9090 9059 9028 8996 8964 8932 8899 8866 8833 8801 8768 8736 8704 8673 8642 8611 8581 8553 8525 8498 8472 8447 8424 8402 8381 8361 8343 8326 8311 8297 8285 8274 8264 8256 8250 8245 8241 8239 8239 8240 8242 8246 8251 8258 8266 8276 8287 8300 8314 8329 8346 8364 8384 8405 8427 8450 8475 8501 8527 8555 8584 8615 8645 8677 8709 8743 8777 8811 8845 8880 8915 8950 8986 9021 9056 9091 9126 9160 9193 9226 9259 9291 9322 9352 9381 9409 9437 9463 9488 9513 9536 9558 9579 9600 9619 9637 9654 9670 9686 9700 9714 9727 9739 9751 9762 9772 9782 9792 9801 9810 9818 9827 9835 9843 9851 9858 9866 9873 9880 9887 9894 9900 9907 9913 9919 9925 9930 9935 9939 9943 9947 9950 9953 9956 9957 9959 9960 9960 9961 9960 9960 9959 9958 9956 9955 9954 9953 9951 9950 9949 9948 9947 9947 9947 9947 9947 9948 9949 9951 9953 9955 9957 9960 9962 9965 9967 9970 9972 9975 9977 9980 9981 9983 9984 9985 9986 9986 9986 9986 9985 9984 9983 9982 9981 9979 9978 9977 9976 9974 9973 9972 9971 9971 9971 9970 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9981 9981 9981 9981 9980 9979 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9966 9964 9963 9962 9961 9960 9958 9957 9956 9955 9953 9952 9950 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9928 9925 9923 9921 9919 9918 9916 9915 9914 9913 9913 9913 9913 9913 9914 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9931 9930 9929 9927 9926 9924 9922 9920 9918 9916 9913 9911 9909 9907 9904 9902 9900 9899 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9874 9872 9869 9867 9864 9861 9858 9854 9851 9847 9844 9841 9837 9834 9830 9827 9824 9821 9818 9815 9813 9811 9809 9807 9805 9804 9803 9802 9802 9801 9801 9801 9802 9802 9803 9803 9805 9806 9807 9808 9810 9812 9814 9816 9818 9820 9823 9825 9828 9831 9834 9837 9840 9844 9847 9851 9854 9858 9862 9866 9869 9873 9877 9880 9884 8365 0 35 2 9887 9890 9893 9896 9899 9901 9903 9904 9906 9906 9907 9907 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9900 9900 9901 9902 9904 9906 9908 9910 9913 9916 9919 9922 9925 9928 9931 9934 9937 9940 9943 9946 9948 9950 9952 9953 9954 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9909 9909 9909 9909 9910 9911 9912 9913 9915 9917 9919 9921 9923 9925 9928 9930 9933 9935 9937 9940 9942 9944 9946 9947 9948 9949 9950 9950 9950 9950 9949 9948 9947 9945 9944 9942 9940 9939 9937 9935 9934 9932 9930 9929 9928 9928 9927 9927 9928 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9942 9942 9942 9941 9941 9940 9938 9937 9936 9935 9933 9932 9931 9930 9928 9928 9927 9927 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9929 9928 9927 9925 9923 9921 9917 9914 9910 9906 9900 9895 9890 9884 9878 9872 9866 9861 9855 9849 9843 9838 9832 9827 9822 9818 9813 9809 9804 9800 9795 9790 9785 9780 9774 9768 9760 9753 9744 9735 9724 9713 9701 9688 9673 9658 9642 9624 9606 9587 9567 9546 9524 9502 9478 9454 9430 9404 9378 9352 9324 9296 9267 9238 9207 9176 9144 9110 9076 9041 9005 8967 8928 8888 8846 8803 8759 8714 8667 8619 8569 8518 8466 8414 8360 8304 8249 8192 8136 8078 8020 7962 7904 7846 7788 7730 7673 7615 7559 7502 7447 7392 7338 7285 7232 7181 7131 7082 7033 6986 6940 6895 6852 6810 6769 6729 6691 6655 6620 6587 6556 6527 6499 6474 6450 6429 6411 6395 6381 6369 6360 6354 6351 6350 6352 6357 6365 6376 6389 6405 6423 6445 6468 6495 6523 6555 6588 6623 6660 6700 6741 6784 6828 6874 6921 6969 7019 7069 7121 7173 7226 7279 7334 7388 7443 7499 7554 7610 7666 7722 7777 7833 7889 7945 8001 8056 8110 8165 8219 8272 8325 8377 8429 8479 8529 8578 8626 8672 8718 8763 8806 8848 8889 8929 8967 9004 9040 9075 9108 9140 9171 9201 9230 9258 9285 9310 9335 9359 9383 9405 9427 9448 9469 9488 9507 9526 9544 9561 9578 9594 9610 9625 9639 9653 9666 9679 9691 9703 9714 9724 9734 9743 9752 9760 9768 9776 9783 9790 9797 9803 9809 9815 9821 9826 9832 9837 9842 9847 9852 9857 9861 9866 9870 9873 9877 9880 9883 9886 9888 9890 9892 9893 9894 9894 9895 9894 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9879 9878 9876 9875 9873 9872 9869 9867 9864 9861 9857 9853 9848 9844 9839 9834 9829 9823 9818 9813 9808 9803 9798 9793 8366 0 35 2 9788 9784 9780 9777 9774 9771 9769 9767 9765 9764 9763 9762 9762 9762 9762 9762 9762 9763 9763 9764 9764 9765 9765 9766 9767 9767 9768 9769 9770 9770 9771 9773 9774 9775 9777 9779 9781 9783 9786 9788 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9820 9823 9825 9828 9830 9832 9833 9835 9836 9837 9838 9838 9839 9840 9840 9841 9842 9842 9843 9844 9845 9846 9847 9849 9851 9853 9855 9858 9860 9863 9866 9870 9873 9877 9881 9884 9888 9892 9896 9900 9904 9908 9912 9915 9918 9922 9925 9927 9929 9932 9933 9935 9936 9937 9937 9938 9937 9937 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9921 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9942 9942 9943 9943 9943 9943 9942 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9912 9910 9908 9905 9902 9899 9896 9892 9889 9886 9882 9879 9875 9871 9868 9864 9860 9856 9851 9847 9843 9838 9833 9828 9823 9817 9811 9805 9799 9792 9785 9777 9769 9761 9753 9745 9736 9727 9718 9709 9699 9690 9681 9672 9663 9653 9644 9635 9626 9618 9609 9600 9591 9582 9574 9564 9555 9546 9536 9526 9516 9505 9494 9483 9471 9459 9446 9434 9421 9408 9396 9383 9370 9358 9346 9335 9325 9315 9306 9299 9293 9289 9286 9284 9284 9286 9290 9295 9302 9311 9321 9333 9346 9360 9376 9392 9409 9427 9445 9464 9483 9501 9520 9539 9557 9574 9591 9607 9623 9637 9651 9664 9676 9688 9698 9708 9717 9725 9733 9740 9748 9754 9761 9767 9773 9780 9786 9792 9798 9804 9810 9816 9822 9827 9833 9839 9844 9850 9855 9859 9863 9867 9871 9874 9877 9879 9881 9883 9884 9884 9885 9885 9886 9886 9886 9886 9885 9885 9885 9886 9886 9887 9888 9889 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9911 9913 9914 9914 9914 9914 9914 9913 9912 9911 9910 9908 9906 9904 9902 9900 9898 9896 9895 9893 9891 9890 9888 9887 9887 9886 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9874 9874 9874 9873 9872 9871 9870 9869 9868 9866 9864 9863 9861 9858 9856 9854 9851 9849 9846 9844 9841 9838 9835 9832 9829 9825 9822 9818 9815 9811 9807 9803 9799 9795 9791 9787 8367 0 35 2 9783 9779 9775 9771 9768 9764 9761 9758 9756 9754 9752 9751 9750 9750 9750 9751 9752 9754 9756 9758 9761 9764 9768 9771 9775 9779 9783 9786 9790 9794 9798 9801 9805 9808 9811 9813 9815 9817 9819 9821 9822 9823 9823 9824 9824 9824 9824 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9809 9808 9807 9805 9804 9803 9801 9799 9798 9796 9794 9792 9790 9787 9785 9782 9780 9777 9773 9770 9766 9762 9758 9753 9748 9743 9737 9731 9725 9717 9710 9702 9693 9683 9673 9662 9651 9639 9626 9612 9598 9583 9567 9550 9533 9515 9496 9476 9456 9434 9413 9390 9367 9343 9319 9294 9268 9242 9216 9188 9161 9132 9103 9073 9043 9011 8979 8946 8911 8876 8839 8801 8762 8721 8679 8636 8590 8544 8496 8447 8398 8346 8294 8242 8190 8138 8086 8036 7985 7936 7887 7842 7800 7761 7725 7691 7663 7639 7620 7605 7594 7590 7590 7596 7606 7621 7642 7668 7697 7731 7769 7811 7857 7904 7954 8006 8062 8118 8174 8230 8286 8342 8398 8454 8510 8565 8618 8669 8718 8766 8813 8857 8899 8940 8979 9016 9052 9085 9118 9148 9178 9206 9232 9258 9283 9306 9329 9350 9371 9391 9410 9429 9447 9465 9481 9498 9513 9528 9543 9557 9571 9584 9597 9609 9621 9632 9643 9654 9664 9674 9683 9692 9701 9709 9717 9724 9731 9738 9744 9750 9756 9761 9766 9771 9776 9780 9784 9788 9791 9794 9797 9800 9803 9805 9808 9810 9812 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9838 9840 9842 9845 9847 9850 9852 9855 9857 9859 9862 9864 9867 9869 9871 9874 9876 9878 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9933 9933 9933 9932 9932 9931 9930 9928 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9903 9901 9900 9899 9898 9898 9898 9897 9897 9898 9898 9899 9900 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9899 9897 9896 9894 9892 9890 9888 9887 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9882 9882 9881 9880 9879 9877 9876 9874 9873 9871 9869 9868 9866 9864 9862 9861 9859 9858 9857 9855 9854 9854 9853 9852 9851 9851 9851 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 8368 0 35 2 9849 9850 9850 9850 9850 9850 9851 9851 9851 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9864 9865 9867 9868 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9888 9889 9890 9892 9893 9895 9897 9898 9900 9901 9903 9905 9906 9908 9910 9911 9912 9913 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9960 9960 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9948 9948 9949 9950 9951 9953 9954 9956 9957 9959 9960 9962 9963 9964 9965 9966 9967 9967 9967 9967 9966 9966 9965 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9946 9944 9943 9942 9941 9941 9940 9941 9941 9942 9943 9944 9945 9947 9949 9950 9952 9954 9956 9957 9959 9960 9961 9962 9962 9962 9962 9962 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9948 9947 9946 9946 9946 9946 9946 9946 9947 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9947 9946 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9940 9939 9937 9937 9936 9935 9934 9934 9934 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9885 9883 8369 0 35 2 9881 9879 9877 9876 9874 9873 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9869 9870 9872 9873 9875 9877 9879 9881 9884 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9911 9913 9915 9916 9917 9917 9917 9917 9916 9915 9913 9911 9909 9906 9902 9899 9894 9890 9885 9880 9875 9869 9863 9858 9852 9846 9840 9834 9827 9821 9815 9810 9804 9798 9793 9788 9783 9778 9773 9769 9765 9761 9757 9754 9751 9748 9745 9742 9739 9737 9735 9732 9730 9728 9726 9725 9723 9721 9720 9718 9717 9716 9715 9713 9712 9712 9711 9710 9710 9710 9709 9709 9710 9710 9711 9711 9712 9713 9715 9716 9718 9719 9721 9723 9725 9727 9729 9730 9732 9734 9736 9738 9739 9741 9742 9744 9745 9745 9746 9747 9747 9747 9747 9747 9747 9746 9746 9745 9744 9743 9742 9741 9740 9739 9738 9736 9735 9734 9733 9732 9730 9729 9728 9727 9726 9726 9725 9725 9724 9724 9724 9725 9726 9726 9728 9729 9731 9733 9735 9738 9741 9744 9747 9751 9755 9759 9763 9767 9772 9776 9781 9786 9791 9795 9800 9805 9810 9815 9819 9824 9829 9834 9838 9843 9848 9852 9857 9862 9866 9871 9875 9879 9884 9888 9892 9896 9899 9903 9906 9909 9911 9914 9916 9918 9919 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9908 9909 9910 9911 9913 9915 9916 9918 9920 9922 9925 9927 9929 9931 9933 9934 9936 9937 9938 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9921 9921 9919 9918 9916 9914 9912 9910 9907 9904 9901 9898 9894 9890 9886 9881 9876 9870 9865 9858 9852 9845 9837 9829 9820 9810 9800 9790 9779 9767 9755 9742 9729 9715 9701 9688 9674 9660 9646 9633 9620 9607 9594 9583 9573 9563 9555 9547 9540 9535 9531 9528 9526 9525 9526 9527 9528 9531 9535 9538 9542 9546 9550 9553 9557 9560 9563 9566 9567 9568 9569 9568 9567 9565 9562 9558 9554 9549 9543 9537 9531 9525 9518 9512 9505 9498 9491 9484 9478 9472 9465 9459 9453 9448 9443 9437 9432 9426 9421 9415 9410 9405 9399 9393 9387 9381 9375 9369 9363 9357 9350 9344 9338 9332 9326 9321 9315 9310 9306 9302 9298 9295 9292 9291 9289 9288 9288 9288 9289 9290 9291 9293 9295 9298 9301 9304 9307 9311 9315 9319 9323 9327 9331 9336 9340 9345 9350 9355 9360 9365 9371 9376 9382 9388 9394 9401 9407 9414 9421 9428 9436 9443 9451 9459 9467 9476 9484 9493 9502 9511 9521 9530 9540 9550 9560 9570 9581 8370 0 35 2 9591 9602 9612 9623 9634 9645 9656 9667 9678 9688 9699 9710 9721 9731 9742 9752 9762 9771 9781 9790 9799 9808 9816 9825 9832 9840 9847 9854 9861 9868 9874 9880 9885 9891 9896 9901 9905 9910 9914 9918 9921 9925 9928 9931 9934 9937 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9980 9980 9981 9981 9981 9982 9982 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9967 9967 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9935 9933 9932 9931 9930 9929 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9920 9919 9917 9915 9913 9910 9906 9903 9898 9892 9886 9880 9872 9864 9856 9846 9836 9826 9815 9803 9792 9780 9768 9756 9745 9733 9721 9709 9698 9688 9678 9668 9660 9652 9644 9638 9632 9627 9624 9621 9618 9617 9616 9616 9616 9618 9619 9621 9624 9627 9630 9634 9637 9640 9644 9647 9650 9654 9657 9659 9661 9663 9664 9665 9666 9665 9665 9664 9663 9661 9659 9657 9654 9651 9648 9644 9641 9638 9635 9632 9629 9626 9624 9621 9620 9618 9617 9617 9617 9618 9619 9620 9622 9625 9628 9632 9636 9640 9645 9650 9656 9662 9668 9674 9681 9687 9694 9700 9707 9714 9721 9727 9734 9741 9747 9753 9759 9765 9771 9777 9782 9787 9792 9797 9802 9807 9811 9815 9819 9824 9828 9831 9835 9839 9843 9846 9850 9853 9857 9861 9864 9867 9871 9874 9877 9881 9884 9887 9890 9892 9895 9898 9900 9902 9904 9906 9908 9910 9911 9912 9913 9914 9914 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9909 9908 9906 9904 9901 9899 9896 9893 9889 9886 9882 9877 9873 9868 9863 9858 9852 9847 9841 9835 9830 9825 9819 9814 9808 9804 9799 9795 9792 9789 9787 9785 9784 9784 9784 9785 9787 9789 9792 9795 9800 9804 9809 9815 9820 9827 9833 9839 9845 9852 9858 9864 9870 9876 9882 9888 9893 9898 9903 9907 9911 9915 9918 9921 9924 9927 9929 9931 9933 9934 9935 9937 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9954 9955 9956 9958 9959 9961 9962 9964 9965 9967 9968 9970 9971 9973 9974 9975 9976 9977 9977 9978 9978 9977 9977 9976 9975 9974 9973 9971 9969 9966 9964 9961 9958 9955 9952 9948 9945 9941 8371 0 35 2 9938 9935 9931 9928 9925 9922 9920 9918 9916 9914 9913 9912 9911 9911 9911 9911 9912 9913 9914 9916 9917 9919 9920 9922 9924 9926 9927 9929 9930 9931 9933 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9923 9921 9918 9916 9913 9910 9908 9905 9903 9900 9898 9896 9893 9891 9889 9887 9885 9883 9881 9879 9878 9876 9874 9873 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9861 9862 9863 9864 9865 9866 9867 9869 9870 9871 9872 9874 9875 9876 9878 9878 9879 9880 9880 9880 9880 9879 9879 9877 9876 9873 9871 9868 9864 9860 9856 9851 9845 9839 9833 9826 9819 9811 9803 9795 9786 9777 9768 9759 9749 9740 9730 9721 9711 9702 9692 9683 9674 9665 9656 9648 9639 9631 9623 9615 9607 9599 9591 9584 9576 9569 9561 9554 9546 9539 9531 9524 9517 9509 9502 9495 9487 9480 9473 9466 9460 9454 9448 9442 9437 9432 9427 9423 9420 9417 9414 9412 9411 9410 9409 9410 9410 9411 9413 9415 9418 9421 9424 9428 9432 9436 9441 9446 9451 9456 9462 9468 9474 9479 9485 9491 9497 9503 9509 9514 9520 9525 9530 9535 9539 9543 9547 9550 9553 9556 9558 9560 9561 9562 9562 9562 9562 9561 9560 9559 9557 9556 9554 9552 9550 9548 9546 9544 9543 9541 9539 9538 9537 9536 9535 9534 9534 9534 9534 9535 9536 9537 9538 9540 9542 9544 9546 9549 9552 9555 9558 9562 9566 9571 9575 9580 9586 9591 9597 9603 9610 9616 9623 9630 9637 9645 9652 9660 9668 9676 9684 9692 9699 9707 9715 9723 9731 9739 9746 9754 9761 9768 9776 9783 9790 9797 9803 9810 9817 9823 9830 9836 9842 9849 9855 9861 9867 9872 9878 9884 9889 9894 9899 9904 9909 9913 9918 9922 9926 9930 9934 9937 9940 9944 9947 9949 9952 9955 9957 9959 9961 9963 9965 9967 9969 9970 9972 9973 9974 9975 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9997 9998 9998 9998 9998 9998 9998 9997 9997 9996 9995 9994 9993 9992 9991 9990 9988 9987 9986 9986 9985 9985 9984 9984 9984 9984 9984 9985 9985 9986 9986 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9988 9988 9987 9986 9985 9984 9983 9982 9982 9981 9980 9979 9978 9978 9978 9977 9977 9978 9978 9979 9979 9980 9981 9982 9982 9983 9984 9985 9985 9985 9986 9986 9985 9984 9983 9982 9981 9979 9977 9974 9972 9969 9965 9962 9958 9955 9951 9947 9943 9938 9934 9930 9926 9922 9918 9913 8372 0 35 2 9909 9905 9901 9897 9893 9889 9884 9880 9876 9872 9868 9864 9860 9856 9852 9848 9844 9840 9836 9833 9829 9825 9822 9819 9815 9812 9809 9806 9804 9801 9798 9796 9794 9791 9789 9786 9784 9781 9779 9776 9774 9771 9768 9765 9762 9759 9756 9753 9749 9746 9743 9740 9736 9733 9730 9727 9724 9722 9719 9717 9715 9713 9711 9710 9708 9707 9706 9706 9705 9704 9704 9703 9703 9702 9702 9701 9701 9700 9699 9699 9698 9697 9696 9694 9693 9692 9690 9689 9687 9686 9684 9683 9681 9680 9679 9678 9677 9676 9675 9675 9675 9675 9676 9676 9677 9679 9680 9682 9684 9687 9689 9692 9695 9699 9702 9706 9710 9714 9718 9722 9726 9731 9735 9739 9744 9748 9753 9757 9761 9766 9770 9774 9778 9782 9786 9790 9794 9798 9802 9806 9809 9813 9816 9820 9823 9826 9829 9832 9835 9838 9841 9844 9846 9849 9852 9854 9857 9859 9861 9864 9866 9869 9871 9873 9876 9878 9881 9883 9886 9888 9891 9893 9896 9899 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9922 9924 9925 9925 9926 9926 9926 9926 9926 9925 9924 9923 9922 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9899 9897 9894 9892 9890 9888 9885 9883 9881 9879 9878 9876 9874 9873 9871 9870 9868 9867 9866 9865 9863 9862 9861 9860 9858 9857 9856 9854 9853 9851 9850 9848 9846 9844 9842 9839 9837 9834 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9788 9785 9783 9781 9780 9778 9777 9776 9775 9774 9773 9772 9772 9772 9771 9771 9771 9771 9770 9770 9770 9770 9769 9769 9768 9767 9766 9765 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9756 9755 9755 9755 9755 9755 9756 9756 9756 9757 9757 9758 9758 9759 9759 9759 9759 9759 9758 9757 9756 9754 9752 9749 9746 9742 9738 9734 9728 9723 9717 9710 9703 9696 9688 9680 9672 9663 9654 9645 9635 9626 9616 9606 9597 9587 9577 9567 9557 9548 9538 9528 9518 9509 9499 9489 9480 9470 9460 9451 9441 9431 9422 9412 9403 9393 9383 9374 9364 9355 9346 9337 9328 9319 9311 9303 9296 9289 9282 9276 9271 9266 9261 9258 9255 9252 9250 9249 9248 9248 9248 9249 9251 9253 9255 9258 9261 9264 9268 9272 9277 9281 9286 9291 9296 9302 9307 9313 9319 9325 9332 9338 9345 9352 9360 9367 9375 9383 9392 9401 9409 9419 9428 9438 9448 9458 9468 9478 9489 9499 9509 9520 9530 9541 9551 9561 9571 9581 9590 9600 9609 9618 9626 9635 9643 9651 9659 9667 9674 9681 9689 9696 9702 9709 9716 9722 9729 9735 9742 9748 9754 9760 9766 9772 9777 9783 9788 9793 9798 9803 9807 9811 9815 9819 9822 9825 9827 9829 9831 9833 9834 9835 9835 9835 9835 9836 9835 9835 9835 9835 9835 9835 9835 9835 9836 9837 9838 9839 9841 9843 9846 9848 8373 0 35 3 9856 9857 9858 9858 9859 9861 9862 9863 9865 9867 9869 9871 9873 9876 9878 9881 9884 9886 9889 9892 9895 9898 9901 9903 9906 9908 9911 9913 9915 9916 9918 9919 9921 9921 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9912 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9883 9880 9876 9872 9868 9864 9860 9856 9852 9849 9845 9841 9837 9833 9830 9826 9822 9819 9815 9812 9809 9805 9802 9799 9796 9793 9790 9787 9784 9781 9779 9776 9774 9771 9769 9767 9765 9763 9761 9760 9759 9758 9757 9757 9757 9757 9758 9758 9760 9761 9763 9765 9768 9771 9774 9777 9781 9785 9789 9793 9798 9803 9808 9813 9817 9822 9827 9832 9837 9842 9847 9852 9856 9860 9864 9868 9872 9875 9878 9881 9884 9886 9888 9890 9892 9894 9895 9896 9897 9899 9900 9901 9901 9902 9903 9904 9906 9907 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9943 9943 9944 9944 9944 9943 9943 9942 9940 9939 9937 9935 9933 9931 9928 9926 9923 9921 9918 9916 9913 9911 9909 9907 9905 9903 9902 9900 9899 9899 9898 9898 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9904 9904 9903 9902 9901 9899 9898 9895 9893 9890 9888 9885 9881 9878 9874 9870 9866 9862 9858 9853 9849 9844 9839 9835 9830 9825 9820 9815 9810 9806 9801 9796 9791 9786 9781 9776 9771 9766 9761 9755 9749 9743 9737 9730 9723 9716 9708 9699 9690 9680 9669 9657 9644 9630 9615 9599 9581 9562 9543 9521 9498 9474 9449 9423 9395 9366 9336 9305 9273 9239 9205 9171 9137 9102 9067 9032 8997 8962 8927 8893 8861 8828 8797 8766 8737 8710 8683 8658 8634 8612 8591 8571 8553 8537 8522 8508 8496 8485 8475 8466 8459 8453 8447 8443 8440 8438 8437 8436 8437 8438 8441 8444 8448 8453 8459 8466 8474 8483 8493 8504 8516 8528 8542 8557 8573 8590 8608 8627 8646 8667 8688 8710 8732 8755 8779 8803 8827 8851 8875 8900 8924 8948 8972 8996 9020 9042 9065 9087 9108 9129 9149 9168 9186 9204 9221 9237 9253 9267 9281 9294 9306 9318 9329 9339 9348 9357 9365 9372 9379 9385 9391 9396 9400 9404 9408 9411 9414 9416 9418 9420 9421 9422 9423 9424 9424 9425 9425 9425 9426 9426 9426 9427 9427 9428 9428 9429 9430 9431 9432 9433 9435 9436 9438 9440 9442 9444 9447 9449 9452 9455 9457 9460 9464 9467 9470 9473 9477 9480 9484 9487 9491 9495 9499 9503 9507 9511 9515 9519 9523 9528 9532 9536 9541 9545 9550 9554 9558 9563 9567 9571 9575 9579 9583 9587 9591 9594 9598 9601 9604 9606 9609 9612 9614 8374 0 35 3 9616 9618 9620 9621 9623 9625 9626 9627 9629 9630 9632 9633 9635 9636 9638 9640 9642 9644 9646 9648 9651 9653 9656 9659 9662 9664 9668 9671 9674 9677 9680 9683 9686 9689 9692 9695 9698 9700 9703 9705 9707 9710 9712 9714 9715 9717 9719 9720 9722 9723 9724 9726 9727 9728 9729 9730 9732 9733 9734 9735 9736 9737 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9748 9749 9749 9749 9749 9749 9748 9748 9747 9746 9745 9743 9742 9740 9738 9736 9734 9732 9730 9727 9725 9722 9720 9717 9714 9712 9709 9706 9704 9701 9698 9696 9693 9691 9688 9686 9683 9681 9678 9676 9674 9671 9669 9667 9665 9662 9660 9658 9656 9654 9652 9649 9647 9645 9644 9642 9640 9638 9636 9635 9633 9632 9630 9629 9628 9626 9625 9624 9623 9622 9621 9620 9619 9619 9618 9617 9616 9616 9615 9615 9614 9614 9614 9614 9614 9614 9614 9615 9616 9617 9618 9619 9621 9623 9625 9627 9630 9633 9637 9641 9645 9649 9654 9659 9664 9669 9675 9681 9687 9693 9700 9706 9713 9719 9726 9732 9739 9746 9752 9758 9764 9770 9776 9782 9787 9792 9797 9801 9805 9809 9812 9816 9818 9821 9823 9825 9826 9828 9829 9830 9830 9830 9831 9831 9830 9830 9830 9829 9829 9829 9828 9828 9827 9827 9827 9826 9826 9826 9826 9825 9825 9824 9824 9823 9822 9821 9819 9817 9815 9812 9809 9804 9799 9794 9788 9781 9773 9764 9755 9744 9733 9722 9710 9697 9683 9669 9655 9641 9628 9614 9600 9587 9573 9560 9548 9537 9527 9518 9510 9503 9498 9494 9491 9489 9490 9491 9494 9498 9504 9511 9519 9528 9538 9548 9560 9573 9585 9598 9610 9623 9636 9649 9662 9675 9687 9699 9710 9721 9731 9740 9749 9757 9765 9772 9778 9783 9789 9793 9798 9801 9805 9808 9811 9814 9816 9819 9821 9823 9826 9828 9830 9832 9834 9836 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9858 9860 9862 9863 9864 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9869 9868 9867 9866 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9849 9849 9849 9849 9849 9849 9850 9851 9852 9853 9854 9855 9856 9858 9859 9861 9863 9865 9866 9868 9870 9873 9875 9877 9879 9882 9884 9886 9889 9891 9894 9896 9899 9902 9904 9907 9909 9912 9915 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9945 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9944 9944 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 8375 0 35 3 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9975 9974 9973 9971 9970 9969 9968 9967 9966 9965 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9968 9967 9965 9964 9962 9961 9959 9958 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9954 9954 9955 9954 9954 9954 9953 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9934 9935 9935 9936 9937 9939 9940 9941 9943 9944 9946 9947 9949 9951 9952 9954 9955 9957 9959 9960 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9964 9963 9962 9960 9959 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9945 9943 9942 9940 9938 9937 9935 9934 9932 9931 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9916 9914 9911 9909 9906 9903 9900 9896 9892 9888 9883 9878 9873 9867 9861 9855 9849 9843 9837 9830 9824 9818 9811 9805 9800 9794 9789 9784 9780 9776 9773 9770 9768 9766 9766 9765 9766 9766 9768 9770 9773 9776 9780 9784 9788 9793 9798 9803 9809 9814 9820 9825 9831 9836 9842 9847 9852 9857 9862 9866 9871 9875 9878 9882 9885 9888 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9940 9941 9941 9942 9942 9942 9941 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 8376 0 35 3 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9887 9885 9883 9880 9877 9874 9871 9868 9865 9861 9858 9854 9849 9845 9840 9835 9830 9824 9818 9812 9805 9797 9790 9781 9773 9764 9754 9743 9732 9721 9709 9696 9683 9670 9655 9641 9626 9610 9594 9578 9562 9546 9530 9513 9497 9481 9465 9450 9435 9421 9406 9394 9382 9370 9360 9351 9343 9336 9331 9326 9323 9321 9321 9322 9324 9327 9332 9338 9344 9352 9361 9371 9381 9391 9402 9414 9425 9437 9448 9460 9472 9482 9492 9502 9511 9519 9526 9532 9537 9542 9545 9547 9548 9549 9549 9548 9545 9543 9540 9537 9534 9531 9528 9525 9522 9519 9518 9516 9515 9515 9515 9516 9517 9518 9519 9519 9520 9519 9518 9516 9514 9508 9500 9489 9476 9461 9440 9416 9388 9356 9320 9278 9232 9182 9127 9068 9003 8935 8865 8792 8716 8636 8556 8476 8396 8315 8238 8162 8088 8016 7947 7885 7829 7779 7734 7695 7665 7643 7628 7620 7619 7628 7644 7666 7695 7730 7773 7821 7872 7927 7986 8051 8117 8182 8248 8314 8379 8443 8508 8571 8634 8691 8745 8796 8845 8890 8930 8968 9002 9033 9060 9084 9106 9125 9143 9158 9171 9183 9194 9204 9214 9223 9232 9241 9251 9260 9270 9280 9290 9301 9312 9325 9337 9350 9362 9375 9388 9401 9414 9427 9440 9452 9464 9476 9487 9497 9507 9517 9526 9534 9542 9549 9555 9561 9567 9572 9576 9580 9584 9586 9589 9590 9592 9592 9592 9592 9591 9589 9587 9584 9580 9576 9571 9566 9560 9554 9546 9539 9531 9524 9516 9509 9501 9493 9485 9478 9471 9466 9461 9456 9452 9450 9449 9449 9450 9452 9456 9461 9468 9475 9484 9494 9505 9517 9529 9543 9558 9573 9588 9603 9618 9634 9649 9664 9679 9695 9709 9722 9735 9747 9759 9770 9780 9789 9797 9805 9811 9817 9823 9827 9832 9835 9838 9841 9843 9845 9847 9849 9850 9852 9853 9854 9856 9857 9859 9860 9862 9863 9865 9867 9868 9870 9872 9873 9875 9877 9878 9879 9880 9881 9882 9883 9883 9883 9883 9883 9882 9881 9880 9879 9878 9876 9875 9873 9871 9870 9868 9866 9864 9862 9861 9859 9858 9856 9855 9854 9853 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9861 9861 9862 9862 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9866 9867 9868 9869 9870 9872 9873 9875 9877 9879 9881 9883 9885 9887 9889 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9920 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9893 9892 9891 8377 0 35 3 9890 9889 9889 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9874 9872 9870 9868 9865 9862 9859 9855 9852 9848 9844 9840 9836 9832 9827 9823 9818 9813 9809 9804 9799 9793 9788 9782 9776 9769 9762 9755 9746 9737 9727 9716 9704 9690 9676 9660 9643 9624 9604 9582 9560 9536 9511 9484 9456 9428 9399 9370 9341 9312 9282 9253 9223 9196 9170 9145 9122 9100 9081 9065 9052 9041 9032 9027 9026 9027 9031 9038 9049 9063 9079 9098 9119 9143 9169 9196 9224 9253 9284 9315 9347 9378 9409 9439 9468 9497 9524 9551 9576 9599 9620 9640 9658 9673 9687 9700 9711 9720 9727 9733 9738 9741 9743 9744 9745 9744 9743 9742 9739 9737 9734 9731 9727 9723 9719 9715 9711 9706 9702 9697 9692 9687 9682 9676 9670 9664 9658 9652 9645 9638 9630 9623 9615 9607 9599 9591 9583 9575 9567 9559 9551 9543 9535 9527 9520 9513 9506 9499 9493 9487 9482 9476 9471 9467 9463 9459 9456 9453 9450 9448 9446 9444 9443 9442 9442 9442 9443 9444 9446 9448 9450 9453 9456 9460 9465 9470 9476 9482 9488 9495 9503 9511 9519 9528 9537 9546 9556 9566 9576 9587 9597 9608 9618 9629 9639 9649 9660 9670 9680 9690 9699 9708 9717 9726 9735 9743 9751 9759 9766 9774 9781 9788 9795 9802 9809 9815 9822 9829 9835 9842 9848 9855 9861 9867 9873 9880 9886 9892 9897 9903 9908 9914 9919 9923 9928 9932 9936 9939 9943 9945 9948 9950 9952 9953 9954 9955 9956 9956 9956 9955 9955 9955 9954 9953 9952 9952 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9921 9918 9915 9912 9908 9904 9900 9895 9890 9884 9878 9871 9864 9856 9847 9838 9829 9819 9808 9796 9784 9771 9758 9744 9729 9714 9698 9681 9664 9646 9627 9608 9588 9568 9547 9525 9502 9479 9455 9430 9405 9379 9352 9325 9297 9268 9238 9207 9176 9144 9111 9077 9043 9007 8972 8935 8898 8860 8821 8783 8743 8703 8663 8623 8583 8543 8503 8463 8423 8384 8344 8306 8269 8232 8196 8161 8128 8096 8065 8036 8008 7982 7958 7935 7914 7895 7879 7864 7851 7840 7831 7825 7820 7817 7817 7818 7821 7826 7833 7842 7852 7865 7878 7894 7911 7929 7949 7971 7993 8017 8043 8069 8096 8125 8154 8185 8217 8249 8282 8316 8350 8386 8421 8458 8494 8531 8568 8606 8643 8680 8718 8755 8791 8828 8864 8899 8934 8968 9001 9033 9064 9094 9122 9150 9176 9201 9224 9246 9267 9286 9304 9320 9335 9349 9362 9373 9384 9393 9401 9409 8378 0 35 3 9416 9422 9427 9432 9437 9441 9445 9449 9452 9456 9460 9463 9467 9471 9474 9478 9482 9486 9490 9494 9498 9502 9506 9510 9513 9517 9521 9524 9527 9530 9533 9535 9537 9538 9540 9541 9541 9542 9542 9542 9541 9541 9540 9539 9538 9537 9537 9536 9535 9534 9533 9533 9533 9533 9534 9534 9535 9537 9538 9540 9542 9545 9548 9551 9555 9558 9562 9566 9570 9575 9579 9584 9588 9593 9597 9602 9606 9610 9614 9618 9622 9626 9629 9632 9635 9637 9640 9642 9644 9645 9647 9648 9649 9650 9651 9651 9652 9653 9653 9654 9655 9655 9656 9657 9658 9660 9661 9663 9665 9667 9670 9672 9675 9679 9682 9686 9690 9694 9698 9702 9707 9711 9716 9720 9725 9729 9734 9738 9742 9746 9750 9754 9757 9760 9763 9766 9768 9770 9772 9773 9775 9776 9776 9777 9777 9777 9777 9777 9776 9776 9775 9775 9774 9773 9772 9772 9771 9771 9770 9770 9769 9769 9769 9769 9769 9770 9770 9771 9771 9772 9773 9774 9775 9776 9776 9777 9778 9779 9780 9781 9781 9782 9782 9783 9783 9783 9783 9782 9782 9781 9781 9780 9779 9778 9777 9777 9776 9775 9774 9774 9773 9773 9773 9774 9774 9775 9776 9777 9779 9781 9784 9786 9789 9792 9796 9799 9804 9808 9812 9816 9820 9824 9828 9832 9836 9840 9844 9848 9851 9854 9857 9859 9862 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9878 9879 9881 9882 9884 9886 9889 9891 9894 9897 9900 9903 9907 9910 9914 9918 9921 9925 9929 9933 9936 9940 9943 9946 9949 9952 9954 9957 9959 9961 9963 9964 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9987 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9969 9967 9965 9963 9961 9959 9957 9955 9952 9950 9948 9946 9944 9942 9940 9938 9937 9935 9934 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9936 9937 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9952 9952 9952 9952 9952 9951 9950 9949 9948 9947 9945 9943 9941 9939 9937 8379 0 35 3 9934 9932 9930 9928 9926 9924 9922 9920 9919 9917 9916 9915 9915 9915 9915 9915 9915 9916 9917 9918 9919 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9937 9938 9939 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9948 9947 9945 9944 9942 9940 9938 9935 9933 9930 9927 9925 9921 9918 9915 9912 9908 9905 9901 9898 9894 9891 9887 9884 9880 9877 9873 9870 9867 9864 9861 9858 9856 9854 9851 9849 9847 9846 9844 9842 9841 9840 9838 9837 9836 9835 9834 9832 9831 9830 9829 9827 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9805 9803 9801 9799 9796 9794 9793 9791 9789 9788 9787 9786 9785 9785 9785 9785 9785 9786 9787 9788 9789 9791 9792 9794 9797 9799 9801 9804 9807 9809 9812 9815 9818 9821 9823 9826 9829 9832 9835 9837 9840 9842 9845 9847 9850 9852 9854 9857 9859 9861 9863 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9944 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9962 9961 9960 9960 9960 9960 9960 9960 9960 8380 0 35 3 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9972 9972 9973 9973 9973 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9959 9959 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9974 9974 9973 9973 9973 9972 9971 9970 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9958 9957 9955 9955 9954 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9955 9955 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9935 9937 9939 9940 9942 9944 9946 9948 9950 9952 9955 9957 9959 9961 9963 9965 9967 9969 9971 9973 9975 9977 9979 9980 9982 9983 9985 9986 9987 9988 9989 9989 9989 9989 9989 9989 9989 9988 9987 9986 9985 9984 9983 9981 9980 9978 9977 9975 9974 9973 9971 9970 9969 9968 9967 9967 9967 9966 9967 9967 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9965 9964 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9944 9942 9941 9940 9940 9939 9939 9938 9938 9939 9939 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9955 9956 9956 9956 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9945 9943 9942 9940 9939 9938 9937 9936 9935 9935 9935 9934 9935 9935 9936 9937 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9937 9937 9937 9937 9937 9937 9938 9939 9940 9941 9943 9945 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9964 9965 9967 9967 9968 9968 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9966 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 8381 0 35 3 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9925 9923 9921 9920 9919 9918 9916 9916 9915 9914 9914 9913 9913 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9916 9916 9915 9914 9913 9911 9909 9906 9904 9901 9897 9893 9888 9884 9878 9873 9867 9860 9853 9846 9839 9831 9823 9815 9806 9797 9788 9779 9770 9761 9752 9743 9735 9726 9717 9709 9701 9693 9686 9679 9673 9667 9662 9658 9654 9651 9648 9646 9645 9645 9645 9646 9648 9651 9654 9658 9662 9667 9673 9679 9686 9693 9700 9708 9716 9725 9733 9742 9750 9759 9767 9776 9784 9793 9801 9809 9817 9825 9832 9839 9846 9853 9859 9865 9870 9876 9881 9886 9890 9894 9898 9902 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9964 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9976 9977 9978 9980 9981 9982 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9991 9991 9991 9990 9990 9990 9989 9988 9988 9987 9986 9985 9984 9983 9982 9981 9980 9978 9977 9976 9975 9973 9972 9971 9969 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9965 9965 9965 9965 9964 9963 9962 9961 9959 9958 9956 9954 9952 9949 9947 9945 9942 9940 9938 9935 9933 9931 9929 9927 9926 9924 9923 9922 9922 9921 9921 9921 9922 9922 9923 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 8382 0 35 3 9937 9935 9934 9932 9930 9928 9927 9925 9923 9921 9920 9918 9917 9916 9915 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9903 9901 9899 9897 9895 9892 9889 9887 9884 9880 9877 9874 9870 9867 9863 9860 9856 9852 9848 9844 9840 9836 9832 9828 9823 9819 9814 9810 9805 9800 9794 9789 9783 9777 9771 9765 9759 9752 9745 9738 9730 9723 9715 9707 9700 9692 9684 9675 9667 9659 9651 9643 9635 9627 9619 9611 9603 9596 9588 9581 9575 9568 9562 9556 9550 9544 9539 9534 9530 9526 9522 9518 9515 9512 9510 9508 9507 9505 9505 9504 9505 9505 9506 9508 9510 9512 9515 9518 9522 9526 9531 9536 9541 9547 9554 9560 9567 9575 9582 9590 9598 9607 9615 9624 9633 9642 9651 9661 9670 9679 9689 9698 9707 9716 9725 9734 9743 9751 9759 9767 9774 9781 9788 9794 9800 9805 9810 9815 9819 9822 9825 9828 9830 9832 9833 9833 9833 9833 9832 9831 9829 9827 9824 9821 9818 9814 9810 9805 9800 9795 9790 9783 9777 9770 9763 9755 9746 9738 9728 9718 9707 9695 9683 9670 9656 9641 9625 9608 9591 9572 9552 9531 9509 9486 9462 9437 9411 9384 9356 9327 9297 9266 9234 9201 9168 9134 9099 9064 9028 8992 8955 8918 8880 8843 8805 8767 8729 8691 8653 8615 8577 8539 8502 8465 8428 8391 8355 8319 8284 8249 8215 8182 8149 8118 8087 8057 8029 8002 7976 7952 7929 7907 7887 7870 7854 7839 7827 7817 7809 7803 7799 7798 7799 7802 7807 7814 7824 7836 7849 7865 7883 7903 7925 7948 7973 8000 8028 8058 8089 8121 8154 8188 8223 8259 8295 8331 8368 8406 8444 8481 8519 8556 8594 8631 8667 8704 8740 8775 8810 8844 8877 8910 8942 8972 9002 9031 9058 9085 9110 9134 9157 9179 9199 9218 9235 9251 9266 9279 9291 9301 9310 9317 9323 9327 9330 9331 9330 9328 9324 9319 9312 9303 9293 9282 9269 9255 9239 9222 9204 9184 9163 9141 9118 9094 9069 9043 9016 8988 8959 8930 8901 8871 8840 8809 8778 8747 8716 8685 8655 8624 8593 8563 8533 8504 8475 8447 8419 8393 8367 8342 8318 8295 8274 8253 8234 8215 8198 8183 8168 8156 8144 8134 8126 8119 8114 8111 8109 8109 8110 8114 8119 8125 8134 8144 8156 8170 8185 8203 8221 8241 8263 8286 8311 8336 8363 8391 8420 8450 8481 8513 8545 8577 8611 8645 8678 8712 8745 8779 8813 8846 8880 8913 8946 8978 9010 9042 9073 9103 9133 9163 9192 9221 9249 9276 9303 9330 9356 9382 9407 9432 9456 9479 9503 9525 9547 9569 9590 9611 9631 9650 9668 9686 9704 9720 9736 9751 9766 9779 9792 9804 9815 9826 9836 9845 9853 9861 9869 9875 9881 9887 9892 9897 9902 9906 9910 9913 9917 9920 9923 9926 9929 9932 9934 9937 9939 9942 9944 9946 9948 9951 9952 8383 0 35 3 9954 9956 9958 9959 9960 9961 9962 9962 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9943 9941 9940 9938 9936 9934 9932 9931 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9898 9897 9896 9894 9893 9891 9889 9886 9884 9881 9878 9875 9872 9869 9865 9861 9857 9853 9849 9844 9840 9835 9830 9825 9820 9815 9810 9805 9799 9794 9788 9782 9776 9770 9764 9758 9751 9744 9737 9729 9722 9714 9705 9696 9687 9677 9667 9657 9646 9634 9622 9610 9598 9585 9572 9558 9544 9530 9515 9501 9486 9471 9457 9442 9427 9413 9398 9384 9370 9356 9343 9330 9317 9304 9292 9281 9270 9259 9249 9240 9231 9222 9214 9207 9200 9194 9188 9183 9179 9175 9172 9169 9167 9166 9165 9165 9166 9167 9169 9172 9175 9179 9184 9189 9195 9202 9210 9218 9226 9236 9246 9256 9267 9278 9290 9303 9316 9329 9342 9356 9370 9385 9399 9414 9428 9443 9458 9472 9487 9502 9516 9530 9544 9558 9572 9586 9599 9612 9625 9637 9649 9661 9673 9684 9695 9706 9717 9727 9737 9746 9756 9765 9774 9782 9790 9798 9806 9813 9820 9827 9834 9840 9846 9851 9857 9862 9866 9870 9874 9878 9881 9884 9886 9888 9890 9891 9892 9892 9892 9892 9891 9890 9888 9886 9884 9882 9879 9876 9873 9869 9865 9861 9857 9853 9848 9844 9839 9834 9829 9825 9820 9815 9810 9805 9801 9796 9791 9787 9783 9779 9774 9771 9767 9763 9760 9756 9753 9750 9747 9745 9742 9740 9738 9736 9735 9733 9732 9731 9730 9729 9729 9729 9728 9729 9729 9730 9730 9731 9733 9734 9736 9737 9740 9742 9744 9747 9750 9753 9756 9760 9763 9767 9771 9775 9779 9784 9788 9793 9797 9802 9806 9811 9816 9820 9825 9830 9834 9839 9843 9847 9852 9856 9859 9863 9867 9870 9873 9876 9879 9881 9883 9886 9888 9889 9891 9892 9893 9894 9895 9896 9896 9896 9897 9897 9897 9896 9896 9896 9895 9895 9894 9893 9892 9892 9891 9889 9888 9887 9885 9884 9882 9880 9878 9875 9873 9870 9867 9863 9859 9854 9850 9844 9838 9832 9825 9817 9809 9801 9791 9782 9771 9760 9749 9738 9725 9712 9700 9687 9674 9661 9648 9635 9622 9609 9596 9584 9573 9563 9552 9543 9535 9527 9520 9515 9510 9506 9504 9502 9501 9501 9502 9504 9507 9510 9514 9519 9524 9530 9535 9541 9548 9554 9560 9566 9573 9579 9584 9590 9595 9601 9605 9610 9614 9618 9622 9625 9628 9631 9634 9637 9641 9644 9647 9650 9653 9656 9660 9664 9668 9672 9677 9681 9686 9691 9697 9702 9708 9713 9719 9725 9730 9736 9741 9747 9752 9757 9762 9767 9772 9776 9780 9784 9787 9791 9794 9797 9799 9802 9804 9806 9808 9810 9812 9814 8384 0 35 3 9815 9817 9819 9820 9822 9823 9824 9826 9827 9828 9830 9831 9832 9833 9834 9835 9835 9835 9836 9836 9835 9835 9834 9833 9831 9830 9828 9825 9823 9820 9816 9813 9809 9805 9800 9795 9790 9785 9779 9773 9766 9760 9753 9745 9738 9729 9721 9712 9702 9692 9682 9671 9660 9648 9635 9622 9609 9595 9580 9565 9549 9533 9516 9499 9482 9465 9448 9430 9413 9396 9378 9361 9345 9330 9315 9300 9287 9275 9263 9253 9245 9237 9232 9227 9224 9223 9223 9225 9228 9233 9239 9247 9256 9266 9277 9289 9303 9317 9332 9347 9362 9379 9395 9412 9428 9444 9460 9476 9492 9507 9522 9536 9549 9562 9574 9586 9597 9608 9617 9627 9636 9644 9651 9659 9666 9673 9679 9685 9691 9696 9702 9707 9712 9718 9723 9728 9732 9737 9742 9747 9751 9756 9760 9764 9769 9773 9776 9780 9784 9787 9790 9793 9796 9799 9801 9804 9806 9808 9810 9812 9814 9815 9817 9819 9821 9822 9824 9826 9828 9830 9832 9834 9836 9839 9841 9844 9846 9849 9852 9855 9858 9861 9864 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9897 9900 9902 9904 9906 9907 9909 9910 9911 9911 9912 9912 9911 9911 9910 9909 9907 9906 9904 9901 9899 9896 9893 9890 9887 9884 9880 9876 9873 9869 9865 9861 9857 9854 9850 9847 9843 9840 9837 9834 9831 9828 9826 9824 9822 9820 9819 9817 9816 9815 9814 9813 9812 9812 9811 9810 9810 9809 9809 9808 9808 9807 9806 9806 9805 9805 9804 9804 9803 9803 9803 9803 9803 9803 9804 9805 9806 9807 9808 9810 9812 9814 9817 9820 9823 9826 9829 9833 9837 9841 9845 9849 9853 9857 9861 9865 9869 9873 9877 9880 9884 9887 9890 9892 9895 9897 9899 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9900 9899 9897 9895 9893 9891 9888 9885 9882 9879 9875 9871 9867 9863 9858 9853 9847 9842 9836 9829 9823 9816 9809 9802 9795 9787 9779 9771 9763 9755 9747 9738 9730 9721 9712 9703 9694 9685 9675 9666 9656 9646 9636 9626 9616 9606 9595 9585 9575 9564 9554 9543 9533 9522 9512 9502 9492 9482 9473 9464 9455 9447 9439 9431 9424 9417 9411 9405 9400 9395 9391 9387 9384 9381 9379 9377 9376 9375 9374 9374 9374 9374 9375 9376 9377 9378 9380 9382 9384 9386 9388 9390 9393 9396 9399 9402 9405 9409 9413 9417 9421 9425 9430 9435 9441 9447 9453 9459 9466 9474 9481 9489 9498 9507 9516 9525 9535 9545 9556 9566 9577 9588 9599 9610 9621 9632 9644 9655 9666 9677 9687 9698 9708 9718 9728 9737 9745 9754 9761 9769 9775 9781 9787 9792 9796 9800 9803 9806 9808 9810 9811 9812 9812 9812 9811 9810 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9784 9783 9782 9781 9781 9781 9781 9781 9782 9783 9785 9786 9788 8385 0 35 3 9790 9792 9794 9797 9800 9802 9805 9808 9811 9813 9816 9819 9822 9824 9827 9830 9832 9835 9837 9840 9842 9845 9847 9849 9852 9854 9856 9858 9861 9863 9866 9868 9870 9873 9876 9878 9881 9883 9886 9889 9892 9894 9897 9900 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9928 9928 9927 9925 9924 9923 9921 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9899 9897 9896 9895 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9885 9884 9882 9880 9877 9874 9870 9867 9862 9857 9852 9847 9841 9834 9828 9821 9814 9806 9799 9791 9784 9776 9769 9761 9754 9747 9740 9734 9727 9722 9716 9711 9706 9702 9698 9694 9691 9688 9686 9684 9682 9681 9680 9679 9678 9678 9678 9678 9678 9679 9680 9680 9682 9683 9684 9686 9688 9690 9692 9694 9696 9698 9701 9703 9705 9707 9710 9712 9714 9715 9716 9717 9717 9717 9716 9714 9712 9708 9704 9699 9693 9685 9677 9668 9657 9646 9633 9620 9606 9590 9574 9557 9540 9523 9505 9488 9470 9452 9435 9418 9403 9388 9373 9360 9348 9338 9329 9321 9315 9311 9309 9308 9309 9312 9316 9322 9330 9338 9348 9360 9373 9386 9400 9414 9430 9446 9462 9478 9493 9509 9524 9540 9555 9569 9583 9596 9608 9620 9630 9640 9649 9658 9665 9672 9678 9683 9688 9692 9695 9697 9699 9700 9700 9700 9699 9698 9696 9693 9690 9686 9682 9677 9671 9665 9658 9651 9643 9634 9626 9616 9606 9597 9587 9577 9568 9558 9548 9539 9529 9521 9513 9506 9500 9494 9490 9487 9484 9483 9483 9485 9488 9491 9496 9503 9510 9519 9528 9538 9549 9562 9574 9587 9600 9613 9627 9640 9654 9667 9681 9694 9706 9718 9729 9740 9750 9760 9769 9777 9785 9792 9799 9805 9810 9815 9820 9824 9828 9832 9835 9839 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9871 9874 9876 9879 9882 9884 9886 9888 9891 9892 9894 9895 9897 9898 9899 9899 9900 9900 9900 9900 9900 9899 9898 9897 9896 9895 9894 9892 9890 9888 9886 9884 9881 9879 9876 9873 9870 9866 9863 9859 9855 9851 9847 9842 9837 9833 9828 9823 9817 9812 9807 9801 9796 9790 9785 9779 9773 9768 9762 9757 9752 9747 9741 9736 9731 9726 9722 9717 9712 9707 9703 9698 9694 9689 9685 9680 9676 9671 9667 9662 9658 9653 9649 9644 9640 9636 9632 9627 9623 9620 9616 9612 9609 9606 9603 9600 9598 9595 9593 9591 9590 9589 9587 9587 9586 9585 9585 9585 9585 9585 9586 9586 9587 9588 9589 9590 9591 9592 9594 9595 9597 9599 9601 8386 0 35 3 9604 9606 9609 9612 9615 9619 9623 9627 9631 9636 9640 9646 9651 9657 9662 9668 9675 9681 9687 9693 9700 9706 9712 9718 9725 9731 9737 9742 9748 9753 9758 9763 9767 9771 9775 9779 9783 9786 9789 9791 9794 9796 9798 9800 9801 9803 9804 9804 9805 9805 9804 9804 9802 9801 9799 9796 9793 9789 9785 9780 9774 9768 9761 9753 9745 9736 9727 9717 9707 9697 9686 9675 9665 9654 9643 9632 9622 9613 9604 9595 9587 9581 9575 9570 9567 9564 9563 9563 9564 9566 9569 9574 9580 9587 9595 9603 9613 9623 9634 9644 9656 9667 9679 9690 9702 9713 9724 9735 9745 9754 9763 9771 9778 9785 9790 9795 9799 9803 9805 9807 9808 9809 9809 9808 9807 9806 9804 9802 9800 9798 9795 9793 9791 9789 9786 9784 9783 9781 9780 9779 9778 9778 9778 9778 9779 9779 9781 9782 9784 9785 9787 9789 9792 9794 9796 9799 9801 9803 9805 9808 9810 9812 9814 9815 9817 9819 9820 9821 9822 9823 9823 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9827 9827 9826 9825 9824 9823 9821 9819 9817 9814 9811 9808 9805 9801 9798 9794 9790 9785 9781 9776 9772 9767 9763 9758 9753 9749 9744 9740 9736 9732 9728 9724 9721 9717 9714 9711 9708 9706 9703 9701 9699 9697 9695 9693 9691 9689 9687 9686 9684 9683 9682 9680 9679 9678 9677 9676 9675 9674 9673 9673 9672 9672 9672 9673 9673 9674 9675 9676 9678 9680 9682 9684 9687 9690 9693 9697 9701 9704 9709 9713 9717 9722 9726 9731 9736 9741 9745 9750 9754 9759 9763 9768 9772 9776 9780 9784 9788 9791 9795 9798 9801 9804 9807 9810 9813 9816 9819 9822 9825 9827 9830 9833 9836 9839 9842 9845 9849 9852 9855 9859 9862 9865 9869 9872 9876 9879 9882 9886 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9912 9914 9915 9916 9917 9917 9917 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9861 9859 9857 9855 9852 9850 9848 9846 9844 9842 9839 9837 9835 9832 9829 9827 9823 9820 9816 9812 9807 9802 9796 9790 9783 9776 9767 9758 9749 9738 9727 9715 9703 9690 9676 9662 9647 9631 9616 9601 9586 9570 9555 9540 9525 9510 9497 9484 9472 9461 9451 9443 9436 9430 9426 9422 9421 9421 9423 9426 9431 9437 9444 9453 9463 9474 9486 9499 9512 9526 9541 9556 9572 9587 9602 9618 9633 9647 9662 9676 9689 9702 9714 9726 9736 9746 9755 9764 9772 9779 8387 0 35 3 9785 9791 9796 9801 9805 9809 9812 9815 9818 9820 9822 9824 9826 9828 9829 9831 9832 9834 9835 9837 9838 9839 9840 9841 9843 9844 9845 9846 9847 9847 9848 9849 9850 9850 9851 9851 9852 9852 9853 9853 9853 9853 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9853 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9842 9841 9840 9840 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9838 9838 9838 9837 9836 9835 9834 9833 9832 9831 9829 9827 9825 9823 9821 9819 9817 9814 9812 9810 9807 9805 9803 9800 9798 9796 9794 9792 9790 9788 9786 9784 9783 9781 9779 9778 9776 9775 9773 9772 9770 9769 9767 9765 9764 9762 9760 9758 9756 9754 9751 9749 9747 9744 9742 9739 9737 9734 9732 9729 9727 9725 9722 9720 9718 9716 9714 9712 9710 9708 9706 9705 9703 9701 9699 9698 9696 9694 9692 9690 9688 9686 9683 9681 9678 9676 9672 9669 9666 9663 9659 9655 9651 9647 9643 9639 9634 9630 9625 9621 9616 9612 9607 9602 9598 9593 9589 9584 9580 9575 9571 9566 9562 9557 9553 9548 9544 9539 9535 9530 9525 9520 9515 9510 9505 9500 9494 9489 9483 9477 9471 9465 9459 9453 9446 9440 9433 9427 9420 9413 9406 9399 9392 9384 9377 9369 9361 9353 9345 9337 9328 9319 9310 9300 9291 9281 9270 9259 9248 9237 9225 9213 9200 9187 9174 9160 9146 9132 9117 9102 9087 9071 9055 9039 9023 9006 8989 8972 8955 8937 8919 8901 8882 8864 8845 8825 8806 8785 8765 8744 8723 8701 8678 8655 8632 8607 8582 8556 8529 8502 8473 8444 8414 8382 8350 8316 8281 8245 8208 8169 8129 8088 8046 8002 7956 7909 7861 7811 7760 7707 7653 7597 7539 7480 7420 7358 7294 7229 7162 7094 7025 6954 6882 6808 6734 6658 6581 6504 6425 6346 6266 6185 6105 6024 5943 5863 5782 5702 5621 5540 5461 5383 5305 5229 5153 5079 5006 4935 4865 4796 4730 4665 4602 4541 4482 4426 4371 4318 4268 4219 4173 4130 4088 4049 4012 3977 3944 3914 3886 3860 3836 3815 3795 3778 3762 3749 3738 3729 3721 3716 3713 3711 3711 3714 3718 3724 3732 3741 3753 3767 3782 3800 3819 3841 3864 3890 3917 3947 3979 4014 4050 4089 4131 4174 4220 4269 4319 4373 4428 4486 4546 4609 4674 4740 4809 4880 4953 5027 5103 5181 5260 5340 5421 5503 5586 5670 5754 5838 5922 6006 6089 6173 6256 6339 6422 6503 6584 6663 6741 6819 6895 6970 7043 7115 7186 7255 7323 7389 7454 7517 7579 7639 7698 7755 7811 7866 7919 7970 8020 8069 8116 8162 8207 8250 8292 8333 8372 8410 8447 8483 8517 8550 8583 8614 8644 8673 8700 8727 8753 8779 8803 8826 8849 8871 8892 8913 8933 8952 8971 8388 0 35 3 8989 9007 9024 9041 9058 9074 9089 9104 9119 9133 9147 9161 9174 9187 9199 9211 9223 9234 9245 9255 9266 9275 9285 9294 9302 9311 9319 9327 9334 9342 9349 9356 9363 9369 9376 9383 9389 9396 9402 9409 9416 9422 9429 9436 9442 9449 9456 9463 9469 9476 9483 9490 9496 9503 9509 9516 9522 9528 9534 9540 9545 9550 9555 9560 9565 9569 9573 9577 9581 9584 9587 9590 9593 9595 9598 9600 9602 9604 9605 9607 9608 9610 9611 9612 9613 9614 9615 9616 9616 9617 9618 9618 9619 9619 9619 9620 9620 9620 9620 9620 9620 9620 9620 9619 9619 9618 9618 9617 9617 9616 9615 9614 9613 9612 9611 9609 9608 9607 9605 9603 9602 9600 9598 9596 9594 9592 9589 9587 9584 9582 9579 9577 9574 9571 9568 9566 9563 9560 9558 9555 9552 9550 9547 9545 9543 9541 9539 9537 9536 9534 9533 9532 9532 9531 9531 9531 9531 9532 9533 9534 9535 9537 9539 9541 9543 9545 9548 9551 9554 9557 9561 9565 9568 9572 9577 9581 9585 9590 9594 9599 9603 9608 9613 9618 9623 9628 9633 9638 9643 9649 9654 9659 9664 9670 9675 9680 9686 9691 9696 9702 9707 9712 9717 9723 9728 9733 9738 9743 9749 9754 9759 9764 9769 9774 9778 9783 9788 9793 9797 9802 9807 9811 9816 9820 9824 9828 9832 9836 9840 9844 9847 9850 9853 9856 9859 9862 9864 9866 9867 9869 9870 9871 9872 9872 9872 9873 9872 9872 9871 9871 9870 9869 9868 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9857 9857 9857 9857 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9864 9865 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9882 9883 9883 9883 9884 9884 9885 9886 9887 9888 9890 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9874 9873 9872 9870 9869 9868 9866 9865 9864 9863 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9839 9838 9836 9835 9834 9833 9832 9831 9830 9830 9829 9829 9830 9830 9830 9831 9832 9833 9835 9836 9838 9840 9842 9844 9846 9848 9850 9852 9855 9857 9859 9861 9863 9864 9866 9868 9869 9870 9871 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9881 8389 0 35 3 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9893 9893 9892 9892 9891 9890 9889 9887 9885 9883 9881 9878 9875 9872 9868 9865 9861 9858 9854 9850 9847 9843 9839 9836 9833 9829 9826 9824 9821 9819 9816 9814 9812 9810 9808 9806 9803 9801 9799 9796 9794 9791 9788 9784 9780 9775 9771 9766 9760 9754 9747 9741 9734 9726 9718 9710 9702 9694 9685 9677 9669 9660 9652 9644 9636 9628 9621 9614 9607 9601 9595 9589 9584 9580 9575 9571 9568 9564 9562 9559 9557 9555 9553 9551 9550 9549 9548 9547 9547 9546 9546 9546 9546 9547 9547 9548 9549 9550 9552 9554 9556 9558 9561 9564 9568 9572 9576 9580 9585 9590 9596 9602 9608 9615 9621 9628 9635 9642 9650 9657 9665 9672 9680 9687 9695 9702 9709 9717 9724 9730 9737 9743 9750 9755 9761 9767 9772 9777 9782 9787 9791 9796 9800 9804 9808 9812 9815 9819 9822 9826 9829 9832 9835 9838 9841 9844 9847 9849 9851 9854 9856 9858 9860 9861 9863 9864 9865 9866 9866 9866 9866 9866 9865 9865 9863 9862 9861 9859 9857 9855 9852 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9808 9805 9803 9800 9797 9795 9792 9789 9786 9783 9781 9778 9775 9771 9768 9764 9761 9757 9753 9749 9744 9740 9735 9731 9726 9721 9716 9711 9706 9701 9697 9692 9687 9682 9678 9674 9670 9666 9663 9660 9657 9655 9653 9651 9649 9648 9647 9647 9646 9646 9647 9647 9648 9649 9650 9651 9653 9655 9656 9658 9661 9663 9666 9668 9671 9674 9677 9681 9684 9688 9692 9696 9701 9705 9710 9715 9720 9726 9732 9737 9743 9749 9756 9762 9769 9775 9782 9788 9795 9801 9808 9814 9821 9827 9833 9839 9844 9850 9855 9859 9864 9868 9872 9876 9879 9883 9885 9888 9890 9893 9894 9896 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9907 9905 9903 9901 9898 9896 9893 9891 9888 9886 9883 9880 9877 9874 9871 9868 8390 0 35 3 9864 9861 9858 9855 9851 9848 9845 9842 9839 9836 9832 9830 9827 9824 9822 9820 9818 9816 9815 9813 9812 9811 9811 9811 9811 9811 9811 9812 9813 9814 9816 9817 9819 9821 9823 9825 9828 9830 9833 9835 9838 9840 9843 9845 9848 9850 9853 9855 9858 9860 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9903 9903 9903 9903 9903 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9869 9866 9862 9859 9855 9852 9848 9844 9840 9836 9832 9828 9824 9819 9815 9811 9807 9802 9798 9794 9789 9785 9781 9777 9772 9768 9764 9760 9756 9752 9749 9745 9742 9738 9735 9732 9728 9725 9723 9720 9717 9715 9712 9710 9708 9706 9704 9702 9700 9698 9697 9695 9694 9693 9692 9691 9690 9689 9688 9688 9687 9687 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9685 9685 9685 9684 9684 9683 9682 9681 9680 9678 9676 9674 9671 9669 9666 9662 9659 9655 9650 9646 9641 9636 9630 9625 9619 9613 9607 9600 9594 9587 9580 9573 9566 9559 9552 9545 9538 9530 9523 9516 9508 9501 9493 9486 9479 9471 9464 9457 9449 9442 9435 9427 9420 9413 9406 9399 9393 9386 9380 9374 9368 9362 9357 9352 9347 9343 9340 9336 9334 9331 9330 9329 9328 9328 9329 9330 9332 9335 9338 9342 9347 9352 9358 9364 9372 9379 9388 9396 9406 9416 9426 9437 9448 9459 9470 9483 9495 9507 9519 9532 9544 9556 9569 9581 9593 9605 9617 9628 9640 9651 9661 9671 9681 9691 9700 9708 9717 9725 9732 9740 9747 9753 9760 9766 9771 9777 9782 9788 9793 9798 9803 9809 9814 9819 9824 9829 9834 9840 9845 9850 9856 9861 9867 9872 9878 9883 9888 9894 9899 9904 9908 9913 9917 9921 9924 9928 9931 9933 9936 9938 9940 9941 9942 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9935 9935 9936 9937 9937 9939 9940 9941 9943 9944 9946 9948 9950 9951 9953 9955 9956 9957 9959 9960 9960 9961 9961 9961 9960 9960 9959 9957 9956 9954 9952 9950 9947 9945 9943 9940 9938 9935 9933 9931 9929 9927 9925 9924 9923 9922 9922 9922 9923 9924 9925 9927 9928 9930 9933 9936 9939 9942 9945 9948 9951 9954 9957 9960 9963 9966 9968 9971 9973 9974 9976 9977 9978 9979 9979 9979 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9981 9981 9981 9981 9980 9980 9979 9978 8391 0 35 3 9977 9976 9974 9973 9971 9970 9968 9966 9964 9962 9961 9959 9957 9956 9954 9952 9951 9949 9948 9946 9945 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9926 9924 9921 9918 9915 9911 9907 9903 9898 9894 9888 9883 9877 9871 9864 9857 9850 9842 9834 9826 9817 9808 9799 9790 9781 9771 9761 9751 9741 9731 9721 9711 9701 9691 9681 9671 9662 9652 9643 9634 9625 9616 9608 9600 9592 9584 9577 9570 9563 9557 9550 9545 9539 9534 9529 9524 9520 9516 9513 9510 9507 9504 9502 9500 9499 9498 9497 9497 9497 9497 9498 9499 9501 9503 9506 9509 9512 9516 9520 9525 9530 9536 9542 9548 9555 9562 9569 9576 9584 9592 9601 9609 9618 9627 9636 9645 9655 9664 9673 9683 9692 9702 9711 9721 9730 9739 9748 9757 9766 9775 9784 9792 9801 9809 9817 9825 9832 9839 9846 9853 9860 9866 9872 9878 9884 9889 9894 9899 9903 9908 9912 9916 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9977 9978 9979 9980 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9980 9979 9977 9976 9974 9972 9970 9968 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9946 9945 9944 9943 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9908 9906 9903 9901 9898 9895 9892 9889 9886 9883 9879 9876 9873 9869 9865 9862 9858 9854 9850 9846 9843 9839 9835 9831 9827 9823 9820 9816 9813 9810 9807 9804 9801 9799 9797 9795 9793 9792 9791 9790 9790 9790 9790 9791 9792 9793 9794 9796 9798 9800 9802 9804 9807 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9840 9843 9846 9849 9852 9855 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9903 9906 9909 9912 9916 9919 9922 9925 9928 9931 9934 9937 9940 9943 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9963 9963 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9974 9974 9974 9974 9973 9972 9971 9970 9969 9967 9966 9964 9962 9960 9958 9956 9954 9952 9950 9948 9947 9945 9944 9943 9942 9941 8392 0 35 3 9941 9941 9941 9941 9942 9943 9944 9945 9947 9948 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9963 9963 9963 9963 9963 9962 9961 9960 9959 9957 9956 9954 9952 9951 9949 9947 9946 9944 9943 9941 9940 9939 9939 9938 9938 9938 9938 9939 9940 9941 9942 9943 9945 9947 9949 9951 9953 9955 9957 9959 9962 9964 9966 9968 9970 9972 9973 9975 9976 9977 9978 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9975 9974 9973 9971 9969 9968 9966 9964 9962 9960 9958 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9936 9934 9933 9932 9931 9930 9929 9929 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9954 9954 9953 9953 9952 9951 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9943 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9956 9957 9957 9958 9958 9957 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9942 9941 9939 9938 9937 9936 9935 9934 9934 9934 9934 9934 9934 9935 9936 9937 9939 9940 9942 9944 9945 9947 9949 9951 9953 9955 9957 9958 9960 9961 9963 9964 9964 9965 9966 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9954 9954 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9967 9968 9969 9971 9972 9974 9975 8393 0 35 3 9977 9978 9980 9981 9983 9984 9985 9986 9987 9988 9988 9989 9989 9988 9988 9987 9987 9986 9984 9983 9982 9980 9979 9977 9976 9974 9973 9971 9970 9968 9967 9966 9965 9965 9964 9964 9964 9963 9964 9964 9964 9965 9966 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9990 9991 9991 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9994 9994 9994 9993 9993 9992 9991 9990 9989 9988 9987 9985 9984 9982 9981 9980 9978 9977 9976 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9971 9972 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9994 9994 9993 9992 9991 9990 9989 9988 9987 9986 9984 9983 9981 9980 9978 9977 9975 9974 9972 9971 9969 9968 9967 9965 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9963 9963 9963 9962 9962 9961 9959 9958 9957 9955 9953 9951 9949 9946 9943 9940 9937 9934 9931 9927 9923 9919 9915 9911 9906 9902 9898 9893 9889 9884 9880 9875 9871 9867 9863 9859 9856 9852 9849 9846 9844 9842 9841 9839 9839 9838 9838 9839 9840 9841 9843 9846 9848 9851 9855 9858 9862 9866 9870 9875 9879 9883 9888 9892 9896 9900 9904 9908 9911 9914 9917 9920 9922 9924 9925 9926 9927 9928 9928 9928 9928 9927 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9910 9909 9908 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9893 9891 9889 9887 9884 9881 9877 9873 9869 9865 9860 9855 9850 9844 9838 9832 9826 9819 9812 9805 9797 9790 9782 9774 9766 9757 9749 9740 9731 9721 9712 9702 9691 9681 9669 9658 9645 9633 9619 9605 9590 9575 9559 9542 9524 9506 9487 9468 9448 9426 9405 9383 9362 9340 9319 9297 9276 9254 9232 9212 9193 9175 9157 8394 0 35 3 9140 9125 9112 9100 9089 9080 9073 9068 9065 9063 9063 9065 9069 9074 9080 9089 9099 9109 9121 9133 9147 9161 9176 9190 9205 9220 9234 9248 9262 9276 9290 9302 9314 9325 9335 9345 9353 9361 9368 9374 9380 9384 9389 9392 9396 9399 9402 9404 9407 9409 9412 9414 9417 9419 9422 9425 9428 9432 9436 9439 9444 9448 9453 9457 9462 9467 9472 9478 9483 9488 9493 9498 9503 9508 9514 9519 9524 9529 9534 9539 9544 9549 9554 9560 9565 9571 9577 9583 9589 9595 9602 9609 9617 9624 9632 9640 9648 9657 9665 9674 9683 9692 9701 9710 9719 9727 9736 9745 9753 9761 9769 9776 9784 9791 9797 9803 9809 9815 9820 9825 9830 9834 9838 9842 9846 9849 9852 9855 9858 9861 9863 9866 9868 9871 9873 9875 9878 9880 9882 9885 9887 9889 9891 9894 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9936 9936 9936 9936 9935 9935 9934 9933 9932 9930 9928 9926 9924 9922 9919 9917 9914 9911 9908 9905 9902 9899 9896 9894 9891 9888 9885 9882 9879 9876 9874 9871 9868 9866 9863 9861 9858 9856 9853 9850 9847 9845 9842 9839 9836 9832 9829 9826 9822 9819 9815 9812 9808 9805 9802 9798 9795 9792 9789 9786 9783 9781 9779 9777 9776 9775 9774 9774 9773 9774 9774 9775 9777 9779 9781 9783 9786 9789 9792 9795 9799 9803 9807 9811 9816 9820 9825 9830 9834 9839 9844 9849 9853 9858 9863 9867 9872 9876 9881 9885 9889 9892 9896 9899 9902 9905 9908 9911 9913 9915 9917 9918 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9909 9908 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9908 9908 9908 9908 9908 9907 9906 9905 9904 9902 9900 9898 9895 9892 9889 9885 9881 9877 9872 9868 9863 9857 9852 9846 9840 9834 9828 9822 9815 9809 9803 9796 9790 9784 9778 9772 9766 9761 9755 9750 9746 9741 9737 9733 9730 9727 9724 9722 9721 9719 9719 9718 9718 9719 9720 9721 9723 9725 9728 9731 9735 9738 9742 9747 9751 9756 9761 9766 9771 9776 9781 9786 9791 9796 9800 9805 9809 9813 9817 9820 9823 9825 9827 9829 9831 9831 9832 9832 9832 9831 9830 9828 9826 9824 9821 9818 9815 9812 9808 9804 9800 9795 9791 8395 0 35 3 9786 9780 9775 9769 9764 9757 9751 9744 9737 9730 9722 9714 9706 9697 9687 9677 9667 9656 9645 9633 9621 9608 9594 9580 9566 9551 9535 9520 9503 9487 9470 9453 9435 9417 9400 9382 9365 9347 9329 9312 9294 9277 9261 9244 9228 9213 9198 9184 9170 9157 9145 9133 9123 9113 9104 9095 9088 9081 9075 9071 9067 9063 9061 9060 9059 9060 9061 9063 9066 9069 9073 9078 9084 9091 9098 9105 9113 9122 9131 9141 9151 9162 9173 9184 9195 9207 9219 9232 9244 9257 9269 9282 9295 9308 9321 9334 9346 9359 9372 9385 9397 9410 9422 9434 9447 9459 9470 9482 9493 9504 9515 9526 9536 9547 9557 9566 9576 9585 9594 9603 9611 9619 9627 9635 9642 9649 9656 9663 9669 9675 9681 9687 9693 9698 9704 9709 9714 9719 9724 9729 9734 9739 9744 9748 9753 9758 9762 9767 9771 9776 9780 9785 9789 9794 9798 9802 9806 9810 9814 9818 9822 9825 9829 9832 9835 9838 9841 9844 9847 9849 9851 9854 9856 9858 9860 9861 9863 9865 9866 9868 9870 9871 9873 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9928 9928 9929 9929 9930 9931 9932 9933 9934 9935 9937 9938 9940 9941 9943 9944 9946 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9932 9931 8396 0 35 3 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9943 9942 9941 9939 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9918 9916 9915 9914 9913 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9912 9911 9910 9909 9908 9906 9904 9902 9900 9898 9895 9892 9890 9887 9884 9882 9879 9876 9873 9871 9868 9866 9864 9862 9860 9858 9857 9855 9854 9853 9852 9852 9851 9851 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9854 9854 9855 9855 9856 9857 9857 9858 9859 9860 9861 9862 9864 9865 9866 9868 9869 9870 9871 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9931 9931 9931 9930 9929 9929 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9874 9871 9868 9865 9861 9857 9853 9849 9844 9839 9833 9827 9821 9814 9807 9799 9791 9782 9773 9763 9753 9742 9730 9719 9706 9694 9681 9667 9653 9638 9623 9608 9592 9575 9559 9541 9524 9506 9487 9468 9448 9429 9408 9387 9366 9344 9322 9299 9276 9252 9228 9203 9178 9152 9126 9099 9072 9044 9016 8988 8959 8930 8901 8871 8842 8812 8782 8752 8722 8692 8662 8632 8602 8573 8544 8515 8487 8459 8432 8405 8379 8354 8329 8306 8283 8261 8240 8221 8202 8185 8169 8154 8140 8128 8117 8108 8100 8094 8090 8087 8085 8086 8088 8091 8096 8103 8112 8122 8133 8147 8161 8178 8195 8214 8235 8256 8279 8304 8329 8355 8382 8410 8439 8469 8499 8530 8561 8593 8626 8658 8691 8725 8759 8792 8826 8859 8893 8926 8960 8993 9026 9059 9091 9122 9154 9184 9214 9243 9272 9299 8397 0 35 3 9326 9351 9376 9399 9421 9442 9462 9480 9497 9513 9527 9540 9552 9563 9572 9581 9588 9594 9599 9604 9608 9611 9614 9617 9619 9621 9622 9624 9625 9626 9627 9628 9629 9630 9630 9630 9630 9628 9626 9623 9619 9613 9605 9596 9585 9572 9556 9538 9518 9495 9470 9442 9411 9378 9343 9306 9265 9224 9182 9139 9096 9053 9010 8967 8923 8880 8841 8805 8771 8740 8711 8688 8669 8655 8644 8638 8638 8642 8651 8665 8683 8707 8734 8765 8799 8837 8879 8923 8968 9013 9060 9108 9156 9204 9251 9299 9344 9387 9429 9469 9507 9541 9573 9603 9630 9655 9677 9697 9714 9730 9743 9754 9764 9773 9781 9787 9792 9797 9802 9806 9811 9815 9819 9824 9828 9832 9837 9842 9848 9853 9859 9865 9871 9877 9883 9889 9895 9900 9906 9911 9916 9920 9924 9928 9931 9934 9936 9938 9940 9941 9943 9943 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9953 9953 9954 9955 9957 9958 9959 9961 9963 9964 9966 9968 9969 9971 9973 9974 9975 9977 9978 9978 9979 9979 9979 9978 9977 9976 9975 9973 9971 9969 9967 9964 9962 9959 9957 9954 9952 9949 9947 9945 9943 9942 9940 9939 9939 9938 9938 9939 9939 9940 9942 9943 9944 9946 9948 9949 9951 9953 9954 9956 9957 9958 9959 9959 9959 9959 9959 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9942 9941 9940 9938 9935 9932 9927 9922 9915 9908 9899 9890 9879 9867 9855 9840 9825 9810 9794 9778 9760 9743 9726 9708 9691 9674 9659 9643 9629 9615 9603 9592 9583 9576 9569 9566 9563 9563 9564 9567 9572 9579 9586 9596 9606 9619 9632 9645 9659 9674 9689 9704 9719 9734 9750 9764 9777 9790 9802 9814 9824 9834 9842 9850 9856 9862 9866 9870 9873 9875 9876 9877 9878 9878 9878 9877 9877 9876 9875 9875 9875 9874 9874 9874 9875 9875 9876 9878 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9908 9909 9909 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9886 9883 9880 9877 9874 9870 9866 9862 9857 9852 9847 9842 9836 9831 9825 9819 9813 9807 9800 9794 9788 9782 9775 9769 9763 9757 9751 9745 9739 9734 9728 9723 9718 9713 9708 9704 9700 9695 9692 9688 9684 9681 9678 9675 9672 9670 9667 9665 9663 9662 9660 9659 9658 9658 9657 9657 9657 9658 9658 9659 9661 9662 9664 9667 9669 9672 9675 9679 9683 9687 9691 9696 9700 9706 9711 9717 9722 9728 9734 9741 9747 9753 8398 0 35 3 9760 9766 9773 9780 9786 9793 9799 9806 9812 9818 9824 9830 9836 9842 9847 9853 9858 9863 9868 9873 9877 9882 9886 9890 9894 9898 9902 9905 9909 9912 9916 9919 9922 9925 9928 9931 9933 9936 9938 9941 9943 9945 9948 9950 9951 9953 9955 9956 9958 9959 9960 9961 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9982 9984 9985 9986 9987 9987 9988 9989 9989 9989 9990 9989 9989 9989 9988 9987 9987 9985 9984 9983 9981 9980 9978 9976 9974 9972 9970 9968 9966 9964 9962 9960 9958 9957 9955 9953 9952 9950 9949 9948 9946 9946 9945 9944 9943 9943 9943 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9951 9952 9952 9952 9952 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9913 9909 9905 9901 9896 9891 9886 9881 9875 9869 9862 9856 9849 9841 9834 9826 9818 9809 9801 9792 9783 9774 9765 9756 9747 9737 9728 9719 9710 9700 9691 9682 9673 9664 9656 9647 9639 9630 9622 9614 9606 9599 9591 9584 9576 9569 9562 9555 9549 9542 9536 9530 9524 9519 9514 9509 9504 9500 9496 9492 9489 9487 9485 9483 9482 9482 9482 9483 9484 9486 9488 9491 9495 9499 9504 9509 9515 9521 9528 9535 9542 9550 9558 9566 9575 9584 9593 9602 9611 9620 9629 9638 9647 9656 9665 9674 9683 9692 9701 9710 9719 9727 9736 9745 9753 9761 9770 9778 9786 9794 9802 9810 9817 9825 9833 9840 9847 9854 9861 9868 9874 9881 9887 9893 9898 9904 9909 9914 9919 9923 9928 9932 9935 9939 9942 9945 9948 9950 9953 9955 9957 9958 9959 9961 9961 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9954 9953 9952 9952 9952 9951 9951 9951 9952 9952 9953 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9969 9969 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9958 9958 9959 9959 9960 9962 9963 9964 9966 9967 9969 9971 9972 9974 9976 9977 9979 9980 9981 9982 9983 9984 9984 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9972 9972 9973 9974 9974 9975 9977 9978 9979 9980 9981 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9984 9982 9981 9980 9979 9977 9976 9975 9973 9972 9971 9970 9969 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 8399 0 35 3 9954 9953 9952 9950 9949 9947 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9922 9919 9916 9912 9909 9906 9902 9899 9895 9892 9888 9885 9882 9878 9875 9871 9868 9865 9862 9859 9856 9853 9850 9848 9845 9843 9840 9838 9836 9834 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9796 9794 9793 9792 9791 9790 9790 9789 9789 9790 9790 9791 9792 9794 9795 9797 9799 9802 9805 9808 9811 9814 9818 9822 9825 9829 9833 9837 9841 9846 9850 9854 9858 9862 9866 9870 9874 9878 9881 9885 9889 9892 9896 9899 9903 9906 9909 9912 9916 9919 9922 9925 9927 9930 9933 9935 9938 9940 9942 9944 9945 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9936 9935 9935 9934 9933 9933 9933 9933 9933 9934 9935 9936 9937 9938 9939 9941 9943 9945 9947 9948 9950 9952 9954 9955 9957 9958 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9950 9950 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9949 9948 9946 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9891 9888 9885 9882 9879 9875 9871 9868 9864 9860 9856 9852 9847 9843 9839 9835 9831 9826 9822 9818 9814 9811 9807 9804 9800 9797 9795 9792 9790 9788 9786 9784 9783 9782 9781 9781 9780 9780 9780 9780 9781 9782 9782 9783 9784 9786 9787 9788 9790 9791 9793 9795 9796 9798 9800 9801 9803 9805 9807 9808 9810 9812 9814 9815 9817 9819 9821 9823 9824 9826 9828 9830 9831 9833 9835 9836 9838 9839 9841 9842 9843 9844 9845 9846 9847 9847 9847 9847 9846 9846 9844 9843 9841 9839 9836 9833 9830 9826 9821 9817 9811 9806 9800 9793 9786 9779 9772 9764 9756 9748 9739 9731 9722 9714 9705 9697 9689 9680 9672 9665 9658 9651 9645 9639 9634 9629 9625 9622 9620 9618 9617 9617 9617 9619 9621 9624 9627 9632 9637 9643 9649 9656 9664 9672 9680 9689 9698 9708 9717 9727 9737 9747 9757 8400 0 35 3 9767 9777 9787 9796 9805 9814 9822 9830 9838 9845 9852 9858 9864 9869 9874 9878 9882 9885 9888 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9913 9915 9918 9920 9923 9926 9929 9932 9934 9937 9940 9943 9946 9949 9951 9953 9955 9957 9958 9960 9960 9961 9961 9961 9960 9959 9958 9957 9955 9953 9952 9950 9948 9946 9944 9942 9941 9940 9938 9937 9937 9937 9937 9937 9937 9939 9940 9941 9943 9945 9948 9950 9953 9955 9957 9960 9962 9965 9967 9969 9971 9973 9974 9975 9976 9977 9977 9977 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9963 9961 9960 9959 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9957 9958 9959 9960 9962 9963 9964 9966 9967 9969 9970 9972 9973 9975 9976 9977 9978 9978 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9931 9929 9928 9926 9924 9922 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9865 9864 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9851 9849 9847 9844 9841 9838 9835 9831 9827 9822 9818 9813 9808 9803 9797 9792 9786 9781 9776 9770 9765 9759 9754 9749 9744 9740 9736 9733 9730 9727 9725 9724 9723 9723 9723 9724 9725 9727 9730 9733 9736 9740 9744 9748 9753 9758 9763 9769 9774 9780 9786 9791 9797 9802 9808 9813 9819 9824 9829 9834 9838 9843 9847 9851 9855 9859 9863 9867 9870 9873 9876 9879 9882 9885 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9930 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9951 9952 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9963 9964 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 8401 0 35 3 9972 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9933 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9900 9897 9895 9892 9890 9888 9885 9883 9881 9879 9877 9875 9873 9872 9870 9869 9868 9866 9865 9864 9864 9863 9862 9862 9862 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9858 9857 9855 9854 9851 9849 9846 9843 9840 9836 9832 9827 9823 9818 9812 9806 9800 9793 9786 9778 9769 9761 9752 9742 9731 9720 9709 9696 9683 9670 9655 9640 9624 9607 9589 9571 9551 9531 9509 9487 9463 9439 9413 9387 9359 9331 9301 9271 9239 9207 9173 9139 9104 9068 9031 8993 8955 8916 8876 8837 8796 8756 8715 8673 8632 8591 8550 8509 8468 8428 8388 8348 8309 8272 8234 8198 8163 8129 8096 8065 8034 8006 7978 7953 7929 7907 7887 7869 7852 7838 7825 7815 7807 7800 7796 7794 7794 7796 7800 7806 7814 7824 7836 7850 7866 7883 7902 7924 7946 7970 7996 8023 8051 8081 8111 8143 8176 8210 8245 8281 8317 8354 8392 8431 8469 8508 8548 8587 8627 8667 8707 8746 8786 8825 8864 8903 8941 8979 9016 9052 9088 9123 9157 9190 9223 9254 9284 9314 9342 9369 9395 9420 9444 9467 9488 9509 9528 9546 9563 9579 9594 9608 9621 9634 9645 9655 9665 9673 9681 9688 9694 9700 9705 9709 9712 9715 9718 9719 9720 9721 9721 9720 9719 9717 9715 9713 9710 9706 9702 9698 9693 9688 9682 9676 9670 9663 9657 9650 9642 9635 9628 9621 9613 9606 9598 9591 9583 9576 9569 9562 9555 9548 9542 9535 9529 9524 9518 9513 9508 9504 9500 9496 9492 9489 9486 9484 9482 9480 9479 9478 9477 9477 9477 9478 9479 9480 9482 9484 9486 9489 9492 9496 9500 9504 9508 9513 9518 9523 9528 9534 9539 9544 9550 9555 9561 9566 9571 9577 9581 9586 9591 9595 9599 9602 9605 9608 9611 9613 9615 9617 9618 9619 9620 9620 9620 9621 9621 9620 9620 9620 9620 9619 9619 9619 9619 9619 9619 9620 9621 9622 9623 9624 9626 9628 9630 9632 9634 9637 9639 9642 9645 9648 9652 9655 9658 9661 9664 9668 9671 9674 9677 9680 9683 9686 9688 9691 9694 9696 9699 9701 9704 9706 9709 9711 9714 9716 9719 9721 9724 9727 9730 9733 9736 9739 9742 9745 9749 9752 9755 9759 9762 9766 9769 9773 9776 9780 9783 9786 9790 9793 9796 9799 9801 9804 9807 9809 9811 9814 9816 9818 9819 9821 9823 9824 9826 9828 9829 9831 9832 9834 9836 9837 9839 9841 9843 9845 9847 9850 9852 9855 9858 9861 9864 9867 9870 9874 9877 9881 9884 9888 9892 8402 0 35 4 9912 9915 9918 9921 9923 9925 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9973 9973 9974 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9983 9983 9984 9984 9984 9984 9983 9983 9982 9982 9981 9980 9978 9977 9976 9974 9973 9971 9969 9967 9966 9964 9962 9960 9959 9957 9956 9954 9953 9952 9951 9950 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9923 9921 9919 9917 9915 9913 9910 9907 9905 9902 9898 9895 9891 9888 9884 9880 9875 9871 9866 9861 9856 9851 9845 9840 9834 9827 9821 9814 9808 9801 9793 9786 9778 9770 9762 9754 9746 9737 9729 9720 9711 9702 9692 9683 9674 9664 9655 9645 9636 9626 9616 9607 9597 9588 9578 9569 9560 9551 9542 9533 9525 9516 9508 9500 9492 9485 9477 9470 9464 9457 9451 9446 9440 9435 9431 9427 9423 9420 9417 9414 9412 9411 9409 9409 9408 9409 9410 9411 9412 9415 9417 9420 9424 9428 9432 9437 9442 9448 9454 9461 9467 9475 9482 9490 9498 9506 9515 9524 9533 9542 9551 9561 9571 9580 9590 9600 9610 9619 9629 9639 9649 9658 9668 9677 9686 9695 9704 9712 9721 9729 9737 9744 9751 9758 9764 9771 9777 9782 9787 9792 9796 9801 9804 9808 9811 9814 9817 9819 9821 9823 9825 9826 9827 9829 9830 9831 9831 9832 9833 9833 9834 9834 9835 9835 9836 9836 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9836 9835 9834 9833 9831 9830 9828 9826 9824 9822 9819 9817 9814 9812 9809 9806 9804 9801 9798 9796 9793 9790 9788 9786 9784 9782 9780 9779 9777 9776 9776 9775 9775 9775 9775 9776 9776 9777 9778 9780 9781 9783 9785 9786 9788 9791 9793 9795 9797 9799 9801 9803 9805 9807 9808 9810 9811 9812 9813 9814 9815 9815 9816 9816 9815 9815 9814 9814 9813 9811 9810 9808 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 8403 0 35 4 9785 9783 9781 9780 9778 9777 9776 9775 9774 9774 9774 9774 9774 9774 9775 9776 9778 9779 9781 9783 9785 9788 9790 9793 9796 9799 9803 9806 9810 9813 9817 9821 9825 9829 9832 9836 9840 9844 9848 9851 9855 9859 9862 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9924 9926 9927 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9940 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9950 9949 9948 9946 9945 9944 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9937 9937 9938 9939 9940 9941 9942 9943 9945 9946 9948 9950 9952 9953 9955 9957 9959 9961 9963 9965 9966 9968 9969 9971 9972 9973 9974 9975 9976 9976 9976 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9963 9962 9961 9960 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 8404 0 35 4 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9906 9904 9902 9900 9897 9894 9892 9888 9885 9882 9878 9874 9870 9866 9862 9857 9852 9847 9842 9836 9831 9825 9819 9813 9807 9801 9794 9788 9781 9774 9768 9761 9754 9747 9740 9734 9727 9720 9713 9707 9700 9694 9688 9683 9677 9672 9667 9663 9659 9655 9652 9649 9646 9645 9643 9642 9642 9642 9643 9644 9645 9647 9649 9652 9655 9659 9662 9666 9671 9675 9679 9684 9688 9693 9697 9701 9705 9709 9713 9716 9719 9722 9724 9726 9728 9729 9730 9730 9730 9730 9729 9728 9726 9724 9722 9720 9717 9714 9711 9707 9704 9700 9697 9693 9689 9685 9681 9677 9673 9669 9665 9661 9656 9652 9648 9644 9639 9635 9630 9625 9620 9615 9610 9604 9599 9593 9586 9580 9573 9567 9559 9552 9544 9537 9529 9520 9512 9504 9495 9487 9478 9469 9461 9452 9444 9436 9428 9420 9412 9405 9397 9391 9384 9378 9373 9367 9363 9358 9355 9351 9349 9346 9344 9343 9342 9342 9342 9342 9343 9345 9347 9349 9352 9355 9359 9363 9367 9372 9377 9383 9388 9395 9401 9408 9415 9423 9431 9439 9447 9456 9465 9474 9484 9494 9504 9514 9524 9535 9546 9557 9568 9579 9591 9602 9614 9625 9637 9648 9660 9671 9682 9693 9704 9715 9725 9736 9746 9755 9765 9774 9783 9791 9800 9807 9815 9822 9829 9836 9842 9848 9853 9859 9864 9868 9873 9877 9881 9885 9888 9892 9895 9898 9901 9903 9906 9908 9911 9913 9915 9917 9918 9920 9921 9923 9924 9925 9925 9926 9926 9927 9927 9927 9926 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9910 9908 9905 9902 9899 9896 9893 9890 9887 9884 9880 9877 9874 9870 9867 9863 9860 9857 9853 9850 9846 9843 9839 9836 9833 9829 9826 9822 9819 9815 9812 9808 9805 9801 9798 9794 9791 9787 9784 9780 9777 9774 9770 9767 9764 9761 9758 9756 9753 9751 9749 9748 9746 9745 9744 9743 9743 9743 9743 9744 9745 9746 9747 9749 9751 9754 9756 9759 9762 9766 9769 9773 9777 9781 9785 9789 9793 9797 9801 9806 9810 9814 9818 9822 9826 9830 9834 9838 9841 9845 9848 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9896 9899 9902 9905 9908 9910 9913 9916 9919 9921 9924 9926 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 8405 0 35 4 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9928 9926 9925 9923 9921 9919 9917 9915 9914 9912 9911 9909 9908 9907 9906 9905 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9901 9900 9899 9898 9897 9895 9893 9890 9888 9884 9881 9877 9873 9869 9864 9859 9854 9848 9842 9836 9831 9825 9819 9813 9807 9801 9795 9789 9784 9779 9774 9769 9764 9760 9756 9753 9749 9746 9744 9741 9739 9737 9735 9734 9732 9730 9729 9727 9726 9724 9722 9720 9718 9715 9712 9709 9706 9702 9698 9694 9689 9684 9679 9673 9667 9661 9655 9648 9642 9635 9628 9621 9614 9607 9600 9593 9586 9579 9572 9565 9559 9552 9546 9539 9533 9527 9521 9515 9508 9502 9495 9489 9482 9475 9467 9459 9451 9442 9432 9422 9411 9400 9388 9375 9361 9346 9331 9315 9298 9280 9261 9242 9221 9200 9179 9157 9135 9112 9088 9065 9042 9018 8995 8972 8949 8927 8905 8884 8863 8844 8826 8809 8793 8779 8766 8755 8746 8738 8732 8728 8726 8725 8727 8730 8736 8743 8752 8763 8776 8790 8806 8823 8842 8862 8884 8906 8929 8953 8979 9004 9030 9056 9082 9109 9135 9162 9188 9215 9240 9265 9290 9314 9338 9361 9383 9404 9425 9445 9465 9483 9501 9519 9535 9551 9566 9581 9595 9609 9622 9635 9647 9659 9670 9681 9691 9701 9711 9720 9728 9737 9745 9752 9759 9766 9772 9777 9783 9787 9791 9795 9798 9801 9803 9805 9807 9808 9808 9809 9809 9808 9808 9807 9807 9806 9805 9804 9803 9802 9801 9801 9800 9799 9799 9799 9799 9798 9798 9798 9798 9797 9797 9796 9795 9794 9793 9790 9788 9785 9781 9776 9771 9765 9758 9751 9742 9732 9722 9711 9699 9686 9673 9659 9645 9629 9614 9599 9583 9568 9553 9538 9523 9508 9494 9481 9469 9457 9447 9438 9430 9423 9418 9414 9411 9410 9410 9411 9413 9417 9422 9428 9435 9442 9451 9460 9470 9480 9489 9499 9509 9519 9529 9539 9549 9557 9565 9573 9580 9586 9591 9596 9600 9603 9605 9607 9608 9608 9608 9607 9606 9604 9603 9601 9599 9597 9595 9593 9591 9589 9588 9587 9587 9587 9587 9588 9590 9591 9594 9597 9600 9604 9609 9614 9619 9625 9631 9637 9643 9650 9657 9664 9671 9678 9686 9693 9700 9707 9714 9722 9729 9735 9742 9749 9755 9762 9768 9774 9780 9786 9792 9797 9803 9808 9814 9819 9824 9830 9835 9840 9845 9850 9855 9860 9865 9869 9874 9879 9883 9888 9892 9896 9900 9904 9908 9911 9915 9918 9921 9925 9927 9930 9932 9935 9937 9939 9941 9942 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 8406 0 35 4 9935 9936 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9965 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9995 9996 9997 9998 9998 999910000100001000110001100011000110001100011000010000 9999 9998 9997 9996 9995 9993 9992 9990 9989 9987 9986 9984 9983 9981 9980 9978 9977 9976 9975 9974 9973 9973 9972 9972 9972 9972 9972 9973 9973 9974 9975 9976 9977 9978 9979 9980 9981 9983 9984 9985 9986 9987 9989 9990 9991 9991 9992 9993 9993 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9984 9983 9982 9980 9979 9978 9977 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9965 9967 9968 9970 9971 9972 9974 9975 9977 9978 9979 9980 9982 9983 9983 9984 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9982 9981 9981 9980 9979 8407 0 35 4 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9954 9953 9952 9951 9949 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9926 9924 9921 9919 9916 9913 9910 9907 9903 9900 9896 9892 9888 9883 9879 9874 9869 9864 9858 9852 9847 9840 9834 9828 9821 9814 9807 9800 9793 9785 9778 9770 9763 9755 9748 9740 9733 9725 9718 9710 9703 9696 9689 9682 9675 9669 9663 9657 9651 9645 9640 9635 9630 9626 9622 9618 9614 9611 9608 9606 9604 9602 9601 9600 9599 9599 9599 9599 9600 9601 9602 9604 9606 9608 9610 9613 9616 9620 9623 9627 9631 9635 9639 9644 9648 9653 9658 9662 9667 9672 9677 9682 9687 9692 9697 9701 9706 9711 9715 9720 9725 9729 9733 9737 9741 9745 9749 9753 9756 9760 9763 9766 9769 9772 9775 9777 9780 9782 9784 9786 9788 9790 9792 9793 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9815 9816 9818 9820 9821 9824 9826 9828 9831 9833 9836 9839 9842 9845 9849 9852 9856 9859 9863 9867 9870 9874 9878 9881 9885 9889 9892 9896 9899 9903 9906 9909 9912 9915 9917 9920 9922 9924 9926 9928 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9948 9947 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9931 9929 9927 9925 9922 9920 9918 9916 9913 9911 9909 9907 9905 9903 9901 9900 9898 9897 9895 9894 9893 9891 9890 9889 9887 9886 9885 9884 9882 9881 9879 9877 9876 9874 9871 9869 9867 9864 8408 0 35 4 9861 9858 9855 9851 9848 9844 9841 9837 9833 9829 9824 9820 9816 9811 9807 9803 9799 9794 9790 9786 9782 9778 9774 9770 9767 9763 9760 9756 9753 9750 9747 9745 9742 9739 9737 9734 9732 9730 9728 9725 9723 9721 9719 9717 9715 9713 9711 9709 9707 9705 9703 9701 9699 9696 9694 9692 9689 9687 9684 9682 9679 9677 9674 9671 9668 9665 9662 9659 9656 9652 9649 9645 9642 9639 9635 9632 9628 9624 9621 9617 9614 9610 9607 9603 9600 9596 9593 9590 9587 9583 9580 9577 9574 9571 9569 9566 9563 9560 9558 9555 9552 9550 9547 9544 9542 9539 9536 9534 9531 9528 9525 9523 9520 9517 9515 9512 9509 9507 9505 9503 9501 9499 9498 9496 9495 9495 9494 9495 9495 9496 9497 9499 9501 9504 9507 9511 9515 9519 9524 9529 9535 9541 9547 9553 9560 9567 9574 9581 9588 9595 9602 9609 9616 9622 9629 9635 9641 9647 9652 9657 9662 9666 9670 9673 9677 9679 9682 9684 9686 9687 9688 9689 9690 9690 9691 9691 9691 9691 9691 9691 9690 9690 9690 9690 9690 9690 9690 9691 9691 9691 9692 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9708 9709 9710 9710 9710 9711 9711 9711 9711 9710 9710 9709 9709 9708 9707 9706 9704 9703 9701 9699 9697 9694 9692 9689 9685 9682 9678 9674 9669 9664 9659 9653 9647 9641 9634 9627 9620 9612 9604 9596 9588 9579 9570 9561 9552 9544 9535 9526 9517 9509 9501 9493 9485 9478 9471 9465 9460 9455 9451 9447 9444 9442 9440 9439 9439 9440 9441 9443 9445 9448 9452 9455 9460 9465 9470 9475 9480 9486 9491 9496 9502 9507 9512 9517 9521 9525 9529 9532 9535 9537 9539 9540 9540 9540 9540 9539 9538 9536 9533 9531 9528 9525 9522 9518 9515 9511 9508 9504 9501 9498 9495 9493 9490 9488 9486 9485 9484 9483 9483 9483 9483 9483 9483 9484 9484 9484 9485 9485 9485 9484 9482 9480 9478 9474 9469 9464 9457 9449 9440 9429 9417 9404 9390 9373 9356 9337 9317 9295 9272 9248 9223 9198 9172 9145 9118 9090 9063 9036 9009 8984 8958 8934 8910 8888 8868 8849 8832 8817 8805 8794 8786 8781 8777 8777 8779 8783 8790 8799 8811 8825 8841 8859 8879 8901 8925 8949 8975 9001 9030 9059 9088 9116 9145 9174 9202 9231 9259 9288 9315 9341 9366 9390 9414 9436 9457 9477 9496 9514 9531 9547 9562 9577 9590 9602 9614 9625 9636 9646 9655 9664 9673 9681 9689 9697 9704 9711 9719 9725 9732 9739 9745 9751 9758 9763 9769 9775 9780 9785 9790 9795 9799 9803 9807 9811 9814 9817 9820 9823 9826 9828 9830 9832 9834 9836 9837 9839 9840 9842 9844 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9869 9871 9873 9876 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9902 9903 8409 0 35 4 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9943 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9944 9943 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9911 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9885 9883 9881 9880 9878 9876 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9866 9865 9865 9864 9863 9862 9861 9859 9857 9855 9853 9850 9847 9843 9839 9834 9828 9822 9816 9808 9800 9792 9782 9772 9761 9750 9737 9725 9711 9697 9683 9667 9652 9637 9621 9605 9589 9573 9557 9541 9525 9510 9495 9481 9468 9455 9443 9433 9423 9414 9406 9400 9395 9391 9389 9388 9388 9390 9393 9397 9403 9409 9417 9426 9436 9447 9459 9472 9485 9499 9513 9528 9543 9558 9573 9588 9603 9618 9632 9647 9661 9675 9688 9700 9712 9723 9734 9744 9754 9763 9771 9778 9786 9792 9798 9804 9809 9814 9818 9822 9826 9830 9833 9837 9840 9843 9846 9849 9852 9854 9857 9860 9863 9866 9868 9871 9874 9877 9880 9882 9885 9887 9890 9892 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9909 9909 9908 9907 9907 9906 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9861 9859 9857 9855 9852 9850 9848 9846 9843 9841 9839 9837 9835 9833 9832 9830 9829 9827 9826 9825 9824 9823 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9827 9828 9830 9831 9833 9835 9837 9840 9842 9845 9847 9850 9852 9855 9857 9859 9862 9864 9867 9869 9871 9873 9874 9876 9877 9878 9879 9880 9881 9881 9881 9881 9881 9881 9880 9879 9878 9877 9876 9875 9873 9872 9870 9868 9867 9865 9863 9862 9860 9858 9857 9855 9853 9852 9851 9849 8410 0 35 4 9848 9847 9846 9845 9844 9843 9843 9842 9841 9841 9840 9840 9839 9839 9839 9838 9838 9837 9837 9836 9835 9834 9834 9833 9832 9831 9829 9828 9827 9825 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9791 9789 9787 9786 9784 9783 9782 9781 9779 9779 9778 9777 9776 9776 9776 9775 9775 9775 9775 9776 9776 9776 9777 9778 9779 9780 9781 9782 9783 9785 9787 9788 9790 9793 9795 9798 9800 9803 9806 9809 9813 9816 9820 9823 9827 9831 9835 9840 9844 9848 9852 9857 9861 9865 9869 9873 9878 9881 9885 9889 9892 9896 9899 9902 9905 9907 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9933 9934 9935 9937 9939 9940 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9970 9968 9967 9966 9965 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 8411 0 35 4 9946 9945 9944 9944 9943 9942 9940 9939 9938 9936 9935 9933 9931 9929 9927 9924 9922 9919 9916 9913 9910 9907 9903 9900 9896 9892 9888 9883 9879 9874 9869 9864 9858 9853 9847 9841 9835 9828 9821 9814 9807 9800 9792 9785 9777 9769 9761 9754 9746 9738 9730 9722 9714 9706 9699 9691 9684 9677 9671 9664 9658 9653 9647 9642 9638 9634 9630 9627 9624 9622 9620 9618 9617 9617 9617 9617 9617 9618 9619 9621 9623 9625 9627 9629 9632 9635 9638 9641 9644 9647 9650 9653 9656 9659 9663 9666 9669 9671 9674 9677 9679 9682 9684 9686 9688 9689 9691 9692 9694 9695 9696 9697 9697 9698 9698 9698 9698 9698 9697 9697 9696 9695 9694 9693 9692 9691 9689 9688 9686 9684 9683 9681 9679 9677 9675 9672 9670 9668 9666 9663 9661 9659 9656 9654 9652 9649 9647 9644 9642 9639 9637 9634 9632 9629 9627 9624 9622 9619 9616 9614 9611 9608 9606 9603 9600 9598 9595 9592 9590 9587 9585 9582 9580 9577 9575 9573 9571 9569 9567 9565 9563 9562 9560 9559 9558 9557 9556 9556 9555 9555 9555 9555 9555 9556 9557 9557 9558 9559 9560 9562 9563 9565 9567 9569 9571 9573 9576 9578 9581 9584 9587 9590 9593 9597 9601 9604 9609 9613 9617 9622 9627 9632 9637 9642 9648 9653 9659 9665 9671 9677 9684 9690 9697 9703 9709 9716 9722 9729 9735 9741 9748 9754 9759 9765 9771 9776 9781 9786 9791 9795 9799 9803 9807 9810 9813 9816 9819 9821 9823 9825 9826 9828 9829 9830 9831 9831 9831 9832 9832 9831 9831 9831 9830 9829 9828 9827 9826 9824 9822 9821 9819 9816 9814 9811 9809 9806 9803 9799 9796 9792 9788 9784 9780 9776 9771 9767 9762 9758 9753 9748 9744 9739 9735 9730 9726 9721 9717 9714 9710 9707 9704 9701 9699 9697 9695 9693 9692 9692 9691 9691 9692 9693 9694 9695 9697 9699 9702 9704 9707 9710 9713 9717 9721 9724 9728 9732 9736 9741 9745 9749 9753 9758 9762 9766 9770 9775 9779 9783 9788 9792 9796 9801 9805 9809 9814 9818 9822 9827 9831 9836 9841 9845 9850 9855 9859 9864 9869 9873 9878 9883 9888 9892 9897 9901 9906 9910 9914 9918 9922 9926 9930 9933 9936 9939 9942 9945 9947 9950 9952 9954 9955 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9936 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9960 9960 9960 9961 9962 9962 9963 9964 9965 9967 9968 9969 9971 9972 9974 9975 8412 0 35 4 9977 9978 9979 9981 9982 9984 9985 9986 9987 9988 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9988 9987 9986 9985 9983 9982 9981 9979 9977 9976 9974 9972 9971 9969 9967 9965 9964 9962 9960 9958 9957 9955 9954 9952 9951 9950 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9928 9927 9925 9923 9921 9918 9916 9913 9910 9907 9904 9901 9897 9893 9889 9884 9879 9874 9869 9864 9858 9852 9845 9838 9831 9824 9816 9808 9800 9791 9782 9772 9763 9752 9742 9731 9719 9707 9695 9682 9668 9654 9640 9625 9609 9593 9576 9559 9541 9523 9503 9483 9463 9441 9419 9396 9373 9349 9324 9298 9271 9244 9216 9187 9157 9126 9095 9063 9030 8996 8962 8927 8891 8854 8817 8779 8741 8702 8662 8622 8582 8541 8500 8458 8416 8374 8332 8290 8248 8206 8164 8122 8080 8038 7997 7957 7917 7877 7838 7800 7763 7727 7692 7658 7625 7593 7563 7534 7506 7480 7456 7433 7412 7393 7375 7360 7347 7335 7326 7319 7314 7311 7310 7312 7316 7322 7330 7341 7354 7369 7386 7405 7427 7450 7476 7504 7533 7564 7597 7632 7668 7706 7745 7785 7826 7869 7912 7956 8001 8047 8093 8139 8185 8232 8278 8324 8370 8416 8463 8508 8552 8596 8639 8681 8722 8762 8801 8839 8876 8912 8947 8980 9012 9042 9071 9099 9126 9151 9174 9197 9218 9237 9256 9273 9288 9303 9316 9329 9340 9350 9359 9367 9374 9380 9386 9391 9395 9398 9401 9404 9406 9407 9409 9410 9411 9411 9412 9413 9413 9414 9415 9416 9417 9418 9420 9421 9424 9426 9429 9432 9435 9439 9443 9447 9452 9457 9462 9468 9474 9481 9487 9494 9501 9509 9516 9524 9532 9540 9549 9557 9565 9574 9583 9591 9600 9609 9618 9627 9635 9644 9653 9662 9670 9679 9688 9696 9705 9713 9722 9730 9739 9747 9755 9763 9771 9779 9787 9794 9802 9810 9817 9824 9831 9838 9845 9851 9857 9864 9869 9875 9880 9886 9890 9895 9899 9904 9907 9911 9914 9917 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9941 9942 9943 9943 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9952 9952 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9974 9974 9975 9976 9976 9977 9977 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 8413 0 35 4 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9903 9901 9899 9898 9897 9895 9894 9893 9892 9892 9891 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9918 9920 9923 9925 9927 9930 9932 9934 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9951 9951 9951 9950 9949 9948 9947 9946 9944 9942 9940 9938 9935 9933 9930 9927 9925 9922 9919 9916 9913 9909 9906 9903 9900 9897 9894 9891 9888 9885 9883 9880 9877 9875 9873 9870 9868 9866 9864 9863 9861 9859 9858 9857 9855 9854 9853 9852 9852 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9849 9849 9849 9850 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9869 9871 9873 9875 9877 9880 9882 9884 9887 9889 9892 9895 9897 9900 9903 9905 9908 9911 9914 9916 9919 9921 9923 9926 9928 9930 9931 9933 9934 9935 9936 9937 9937 9937 9937 9937 9937 9936 9935 9934 9933 9931 9929 9928 9925 9923 9921 9919 9916 9914 9911 9909 9906 9903 9901 9898 9896 9893 9890 9888 9885 9883 9880 9878 9875 9873 9870 9868 9866 9863 9860 9858 9855 9852 9849 9846 9843 9839 9836 9832 9828 9824 9820 9815 9811 9806 9801 9795 9790 9785 9779 9773 9767 9761 9755 9749 9743 9736 9730 9724 9718 9712 9705 9699 9693 9688 9682 9676 9671 9666 9661 9657 9652 9648 9644 9640 9637 9634 9631 9629 9627 9625 9623 9621 9620 9619 9619 9618 9618 9618 9618 9618 9618 9619 9619 9620 9621 9621 9622 9622 9623 9623 9623 9624 9624 9623 9623 9623 9622 9621 9620 9618 9617 9615 9613 9610 9608 9605 9602 9599 9595 9591 9587 8414 0 35 4 9583 9579 9574 9569 9564 9559 9554 9548 9543 9537 9531 9525 9518 9512 9505 9498 9491 9483 9476 9468 9460 9452 9444 9436 9427 9419 9410 9401 9392 9383 9374 9365 9356 9347 9338 9329 9320 9312 9304 9296 9288 9281 9274 9268 9262 9257 9253 9249 9246 9244 9242 9242 9242 9243 9245 9248 9252 9257 9263 9270 9278 9286 9296 9306 9317 9329 9342 9355 9369 9384 9399 9415 9431 9447 9463 9480 9497 9513 9530 9547 9564 9580 9596 9612 9628 9643 9658 9672 9686 9699 9712 9724 9736 9747 9757 9767 9776 9785 9793 9801 9808 9815 9821 9826 9832 9837 9841 9845 9849 9853 9857 9860 9863 9866 9869 9872 9875 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9914 9917 9920 9923 9927 9930 9933 9936 9939 9942 9945 9947 9949 9952 9954 9955 9957 9958 9959 9960 9961 9961 9961 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9950 9949 9947 9946 9944 9942 9941 9940 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9904 9906 9909 9911 9914 9916 9919 9922 9924 9927 9930 9932 9935 9937 9940 9943 9945 9947 9950 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9967 9968 9967 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9947 9946 9946 9945 9945 9945 9945 9945 9946 9946 9947 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 8415 0 35 4 9937 9937 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9907 9906 9904 9903 9901 9899 9897 9895 9893 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9866 9863 9861 9858 9856 9853 9850 9848 9845 9843 9840 9838 9835 9832 9830 9827 9824 9821 9818 9815 9811 9808 9805 9801 9797 9794 9790 9786 9782 9778 9774 9770 9766 9762 9758 9754 9750 9746 9742 9739 9735 9732 9729 9726 9723 9721 9719 9717 9715 9714 9712 9711 9711 9710 9709 9709 9709 9709 9709 9709 9709 9710 9710 9710 9710 9711 9711 9711 9711 9711 9711 9710 9710 9709 9708 9707 9706 9705 9703 9701 9699 9697 9695 9692 9689 9686 9683 9680 9676 9671 9667 9662 9657 9651 9645 9638 9631 9623 9615 9606 9597 9587 9576 9564 9552 9539 9526 9511 9496 9481 9464 9448 9430 9412 9393 9375 9355 9336 9316 9296 9277 9257 9238 9219 9200 9182 9164 9147 9131 9115 9101 9087 9074 9063 9053 9044 9036 9029 9024 9020 9017 9015 9015 9015 9016 9019 9022 9026 9031 9037 9043 9049 9056 9063 9070 9078 9085 9092 9098 9105 9112 9118 9123 9128 9132 9136 9140 9142 9144 9146 9147 9147 9146 9145 9144 9142 9140 9137 9134 9131 9128 9125 9122 9119 9116 9112 9109 9107 9104 9103 9101 9100 9099 9099 9100 9101 9103 9105 9109 9112 9117 9122 9128 9135 9142 9150 9158 9168 9177 9188 9199 9210 9222 9235 9248 9261 9275 9289 9303 9318 9333 9348 9364 9379 9395 9410 9426 9441 9457 9472 9488 9503 9519 9534 9548 9563 9578 9592 9606 9619 9632 9645 9658 9670 9681 9693 9703 9714 9724 9733 9742 9751 9759 9767 9774 9780 9787 9793 9798 9803 9808 9812 9816 9820 9823 9826 9829 9832 9834 9836 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9862 9864 9867 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9906 9908 9911 9914 9917 9919 9921 9923 9925 9927 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 8416 0 35 4 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9964 9963 9963 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9944 9943 9942 9941 9940 9939 9939 9939 9938 9938 9939 9939 9939 9940 9941 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9918 9915 9913 9910 9907 9905 9902 9899 9896 9894 9891 9888 9885 9883 9881 9878 9876 9874 9872 9870 9869 9867 9866 9864 9863 9862 9861 9861 9860 9859 9858 9857 9856 9856 9855 9854 9853 9852 9850 9849 9847 9846 9844 9842 9839 9837 9834 9831 9828 9825 9822 9818 9814 9811 9807 9802 9798 9794 9789 9785 9780 9776 9771 9767 9762 9758 9753 9749 9745 9741 9737 9733 9729 9726 9722 9719 9716 9713 9710 9707 9705 9703 9700 9699 9697 9695 9694 9692 9691 9690 9689 9689 9688 9687 9687 9686 9686 9686 9686 9685 9685 9685 9685 9685 9685 9684 9684 9684 9684 9683 9683 9682 9682 9681 9680 9679 9678 9677 9676 9674 9673 9671 9669 9667 9664 9662 9659 9657 9654 9651 9647 9644 9640 9636 9632 9628 9624 9619 9615 9610 9605 9600 9595 9590 9585 9580 9575 9569 9564 9558 9553 9548 9542 9537 9531 9526 9521 9516 9511 9506 9501 9496 9492 9487 9483 9479 9476 9472 9469 9466 9464 9461 9460 9458 9457 9456 9456 9456 9457 9458 9460 9462 9464 9467 9471 9475 9479 9484 9490 9495 8417 0 35 4 9501 9508 9515 9522 9530 9538 9546 9555 9563 9571 9580 9589 9597 9606 9615 9623 9632 9640 9647 9655 9662 9669 9676 9682 9688 9693 9698 9702 9705 9709 9711 9714 9715 9716 9717 9717 9716 9715 9714 9712 9710 9707 9703 9700 9696 9691 9686 9681 9675 9669 9663 9657 9650 9643 9636 9628 9620 9612 9604 9596 9587 9579 9570 9561 9552 9542 9533 9523 9514 9504 9494 9483 9473 9463 9452 9442 9431 9420 9409 9398 9387 9376 9365 9354 9343 9332 9321 9310 9299 9289 9278 9268 9258 9248 9239 9230 9222 9213 9206 9199 9192 9186 9180 9176 9171 9168 9165 9163 9161 9160 9160 9161 9162 9164 9167 9170 9174 9178 9183 9189 9195 9201 9208 9215 9222 9230 9238 9246 9253 9261 9269 9277 9285 9293 9301 9308 9315 9322 9329 9335 9342 9347 9353 9358 9363 9367 9372 9376 9379 9383 9386 9389 9392 9395 9397 9400 9402 9404 9407 9409 9411 9413 9416 9418 9421 9423 9426 9429 9433 9436 9439 9443 9447 9451 9456 9460 9465 9470 9476 9481 9487 9493 9499 9505 9512 9519 9526 9533 9540 9547 9554 9562 9569 9577 9585 9592 9600 9608 9615 9623 9631 9638 9646 9653 9660 9668 9675 9681 9688 9695 9701 9707 9713 9719 9725 9730 9736 9741 9746 9750 9755 9759 9763 9767 9770 9774 9777 9780 9783 9786 9789 9792 9794 9797 9799 9801 9803 9806 9808 9810 9811 9813 9815 9817 9819 9820 9822 9824 9826 9827 9829 9830 9832 9833 9835 9836 9837 9839 9840 9841 9842 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9867 9869 9870 9872 9873 9874 9876 9877 9879 9881 9882 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9902 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9895 9894 9892 9890 9889 9887 9885 9883 9881 9879 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9862 9862 9861 9861 9861 9861 9861 9862 9862 9863 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9884 9886 9888 9890 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9870 9867 9864 9861 9858 9855 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9822 9819 9817 9815 9813 9812 9810 9809 9808 9808 9807 9807 9806 9806 9806 9807 9807 9808 9808 9809 9810 9811 9812 9813 9814 9815 9816 9818 9819 9820 9821 9822 9824 9825 9826 9827 9829 9830 9831 9832 9834 9835 9837 9838 9840 9841 9843 9845 9846 9848 9850 9852 9854 9857 9859 9861 9863 9866 9868 9870 8418 0 35 4 9873 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9903 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9913 9913 9913 9912 9911 9911 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9887 9885 9883 9880 9878 9876 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9855 9854 9853 9852 9851 9850 9850 9849 9849 9848 9848 9848 9847 9847 9847 9847 9846 9846 9845 9845 9844 9843 9842 9841 9840 9838 9836 9834 9832 9830 9827 9824 9821 9818 9814 9811 9807 9802 9798 9793 9787 9782 9776 9770 9764 9757 9750 9743 9735 9727 9719 9711 9702 9692 9683 9673 9663 9652 9641 9630 9619 9607 9596 9584 9572 9559 9547 9535 9523 9510 9498 9487 9475 9464 9452 9442 9432 9422 9413 9404 9396 9389 9383 9377 9372 9369 9366 9363 9362 9362 9362 9364 9367 9370 9374 9379 9385 9392 9400 9408 9417 9426 9436 9447 9458 9470 9481 9493 9505 9518 9530 9542 9554 9567 9579 9591 9602 9613 9624 9635 9645 9654 9663 9672 9680 9687 9694 9701 9707 9712 9717 9721 9725 9728 9731 9733 9736 9737 9739 9740 9741 9742 9742 9743 9744 9744 9744 9745 9745 9746 9746 9747 9747 9748 9748 9749 9750 9750 9751 9751 9752 9752 9751 9751 9750 9749 9747 9744 9741 9738 9733 9728 9722 9715 9707 9698 9688 9677 9666 9653 9639 9625 9610 9594 9577 9559 9541 9523 9504 9486 9467 9449 9430 9411 9393 9375 9359 9343 9328 9313 9300 9289 9278 9269 9261 9255 9250 9247 9246 9246 9247 9250 9255 9261 9268 9277 9287 9297 9309 9322 9336 9350 9365 9381 9396 9413 9429 9446 9462 9478 9495 9510 9526 9541 9556 9571 9584 9598 9610 9623 9634 9645 9655 9665 9674 9682 9690 9698 9705 9711 9717 9723 9728 9733 9737 9741 9745 9748 9752 9755 9758 9760 9763 9765 9767 9769 9772 9773 9775 9777 9779 9781 9782 9784 9786 9787 9789 9790 9792 9794 9795 9797 9798 9800 9802 9804 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9836 9838 9840 9842 9843 9845 9847 9849 9850 9852 9853 9854 9856 9857 9858 9858 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9868 9869 9869 9870 9872 9873 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9917 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 8419 0 35 4 9908 9908 9908 9908 9908 9908 9908 9909 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9888 9886 9883 9881 9879 9876 9874 9872 9869 9867 9865 9862 9860 9857 9854 9852 9849 9846 9842 9839 9835 9831 9827 9823 9818 9814 9808 9803 9797 9791 9784 9777 9770 9762 9754 9745 9736 9726 9717 9706 9695 9684 9673 9661 9649 9636 9623 9610 9596 9582 9568 9554 9539 9525 9510 9496 9481 9466 9452 9437 9422 9408 9394 9380 9366 9352 9339 9326 9313 9301 9289 9278 9267 9256 9246 9236 9227 9219 9211 9203 9196 9190 9184 9179 9175 9171 9167 9165 9163 9161 9160 9160 9161 9162 9164 9166 9169 9173 9177 9182 9188 9194 9201 9208 9216 9225 9234 9244 9254 9265 9276 9287 9299 9311 9324 9337 9350 9363 9377 9390 9404 9417 9431 9445 9458 9472 9486 9499 9512 9525 9537 9550 9562 9573 9585 9596 9607 9617 9627 9637 9646 9655 9663 9671 9679 9687 9694 9701 9707 9713 9719 9724 9730 9734 9739 9743 9747 9751 9754 9758 9760 9763 9766 9768 9769 9771 9772 9773 9774 9775 9775 9775 9775 9775 9774 9774 9773 9772 9770 9769 9768 9766 9764 9762 9761 9759 9757 9755 9754 9752 9750 9748 9747 9746 9744 9743 9742 9742 9741 9741 9741 9741 9741 9741 9742 9743 9744 9745 9746 9748 9750 9752 9754 9756 9759 9761 9764 9767 9770 9773 9776 9779 9782 9786 9789 9792 9796 9799 9803 9806 9810 9813 9817 9820 9823 9827 9830 9833 9836 9840 9843 9846 9849 9852 9855 9858 9860 9863 9866 9868 9871 9873 9876 9878 9880 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9868 9864 9860 9856 9852 9847 9842 9837 9832 9826 9820 9814 9807 9801 9793 9786 9778 9770 9762 9753 9744 9735 9725 9715 9705 9695 9684 9673 9661 9650 9638 9626 9614 9602 9589 9577 9564 9552 9539 9526 9513 9501 9488 9475 9463 9450 9438 9426 9414 9402 9391 9380 9369 9358 9348 9339 9329 9320 9311 9303 9296 9288 9282 9275 9270 9264 9260 9255 9252 9249 9246 9244 9243 9242 9242 9242 9243 9245 9247 9250 9253 9257 9262 9267 9273 9279 9286 9294 9302 9311 9320 9329 9339 9350 9361 9372 9384 9396 9408 9421 9434 9447 9460 9473 9487 9500 9514 9527 9540 9553 9566 9579 9592 9605 9617 9629 9641 9652 9663 9674 9684 9695 9704 9714 9723 9732 9741 9749 9757 9765 9772 9779 8420 0 35 4 9786 9793 9800 9806 9813 9819 9825 9831 9837 9843 9848 9854 9859 9864 9870 9875 9880 9884 9889 9894 9898 9902 9906 9910 9914 9917 9920 9923 9926 9928 9930 9932 9934 9936 9937 9938 9939 9939 9940 9940 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9862 9859 9856 9853 9850 9847 9844 9840 9837 9833 9829 9825 9821 9816 9811 9806 9801 9796 9791 9786 9780 9775 9769 9764 9758 9753 9747 9742 9736 9731 9726 9721 9716 9712 9707 9703 9699 9696 9692 9689 9687 9684 9682 9680 9678 9677 9676 9675 9674 9674 9674 9674 9674 9674 9674 9675 9675 9676 9676 9677 9678 9678 9679 9679 9680 9680 9680 9680 9680 9680 9679 9679 9678 9677 9676 9675 9674 9672 9671 9669 9667 9665 9663 9661 9658 9656 9653 9651 9648 9645 9642 9639 9636 9633 9630 9627 9624 9621 9618 9615 9612 9609 9606 9603 9600 9598 9595 9593 9591 9589 9588 9586 9585 9584 9584 9583 9583 9584 9584 9585 9587 9588 9590 9593 9596 9599 9602 9606 9610 9614 9619 9624 9629 9635 9640 9646 9652 9658 9664 9671 9677 9684 9690 9697 9703 9710 9716 9722 9729 9735 9741 9747 9753 9759 9765 9770 9776 9781 9786 9792 9797 9802 9807 9812 9817 9822 9826 9831 9836 9841 9845 9850 9855 9859 9864 9868 9873 9878 9882 9886 9891 9895 9899 9903 9907 9911 9915 9919 9922 9925 9928 9931 9934 9936 9939 9941 9943 9944 9946 9947 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9938 9938 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 8421 0 35 4 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9925 9924 9923 9922 9920 9919 9917 9916 9914 9912 9910 9908 9905 9903 9900 9897 9894 9891 9887 9884 9880 9876 9872 9868 9864 9859 9854 9850 9845 9840 9835 9830 9825 9819 9814 9809 9803 9798 9793 9787 9782 9776 9770 9765 9759 9754 9748 9742 9737 9731 9725 9719 9713 9708 9702 9696 9690 9683 9677 9671 9665 9659 9652 9646 9640 9633 9627 9620 9614 9608 9602 9595 9589 9583 9577 9572 9566 9561 9556 9551 9546 9542 9537 9534 9530 9527 9524 9521 9519 9517 9515 9514 9513 9513 9513 9513 9514 9515 9516 9517 9519 9521 9524 9526 9529 9532 9536 9539 9543 9547 9551 9555 9559 9563 9567 9572 9576 9580 9584 9589 9593 9597 9601 9606 9610 9614 9618 9622 9626 9629 9633 9637 9641 9645 9648 9652 9656 9659 9663 9667 9670 9674 9678 9681 9685 9689 9692 9696 9700 9704 9707 9711 9715 9718 9722 9725 9729 9732 9736 9739 9742 9745 9748 9751 9753 9756 9758 9761 9763 9765 9767 9769 9770 9772 9773 9774 9775 9776 9777 9778 9778 9779 9779 9780 9780 9780 9781 9781 9781 9782 9782 9782 9783 9783 9783 9784 9784 9785 9786 9787 9788 9789 9790 9791 9793 9794 9796 9798 9800 9802 9804 9806 9808 9811 9813 9816 9819 9821 9824 9827 9830 9833 9836 9839 9842 9845 9848 9851 9855 9858 9861 9863 9866 9869 9872 9875 9877 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 8422 0 35 4 9918 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9895 9897 9898 9900 9902 9904 9907 9909 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9934 9935 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9936 9935 9934 9933 9932 9930 9928 9926 9924 9922 9919 9916 9914 9911 9908 9904 9901 9898 9895 9892 9889 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9839 9836 9832 9829 9825 9821 9817 9813 9808 9804 9799 9794 9789 9784 9778 9773 9767 9762 9756 9750 9745 9739 9733 9728 9722 9717 9711 9706 9701 9696 9691 9687 9682 9678 9674 9671 9667 9664 9661 9658 9655 9653 9651 9649 9647 9645 9644 9642 9641 9640 9639 9638 9638 9637 9637 9637 9637 9638 9639 9639 9641 9642 9644 9646 9648 9650 9653 9657 9660 9664 9668 9673 9677 9682 9688 9693 9699 9706 9712 9718 9725 9732 9739 9746 9753 9760 9767 9774 9781 9788 9795 9801 9808 9814 9820 9826 9832 9837 9842 9847 9852 9857 9861 9865 9869 9872 9876 9879 9882 9885 9888 9891 9893 9896 9898 9900 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9921 9918 9915 9912 9909 9906 9903 9900 9896 9893 9889 9886 9882 9878 9874 9870 9866 9861 9857 9852 9847 9842 9837 9832 9826 9821 9815 9808 9802 9795 9787 9779 9771 9763 9754 9744 9734 9724 9713 9701 9689 9676 9663 9649 9635 9620 9604 9588 9571 9554 9536 9518 9498 9479 9459 9438 9417 9395 9373 9350 9327 9304 9280 9256 9231 9206 9181 9156 9130 9104 9078 9052 9026 9000 8974 8948 8922 8897 8871 8846 8821 8796 8772 8748 8725 8702 8680 8659 8639 8619 8601 8583 8566 8551 8536 8523 8511 8500 8490 8482 8475 8470 8466 8464 8462 8463 8465 8468 8473 8479 8487 8495 8506 8517 8530 8544 8559 8575 8592 8610 8629 8648 8669 8689 8711 8733 8756 8778 8801 8824 8847 8871 8894 8917 8940 8963 8985 9007 9029 9050 9071 9092 9111 9130 8423 0 35 4 9149 9167 9184 9201 9217 9232 9246 9260 9273 9285 9296 9307 9317 9326 9334 9342 9349 9355 9360 9365 9369 9373 9375 9378 9379 9380 9381 9381 9380 9379 9378 9376 9374 9372 9369 9366 9363 9359 9356 9352 9349 9345 9341 9337 9333 9329 9326 9322 9318 9315 9312 9309 9306 9303 9301 9299 9297 9296 9294 9293 9293 9292 9292 9292 9293 9294 9295 9297 9298 9301 9303 9306 9309 9313 9317 9321 9326 9330 9336 9341 9347 9353 9359 9366 9372 9379 9387 9394 9402 9409 9417 9425 9433 9441 9449 9457 9466 9474 9482 9490 9498 9505 9513 9520 9528 9535 9542 9548 9555 9561 9567 9573 9579 9584 9589 9594 9599 9603 9607 9612 9616 9619 9623 9627 9630 9634 9637 9641 9644 9647 9651 9654 9657 9661 9664 9668 9672 9675 9679 9683 9687 9691 9695 9699 9703 9708 9712 9716 9721 9725 9730 9734 9739 9744 9748 9753 9757 9762 9766 9771 9776 9780 9785 9789 9793 9798 9802 9807 9811 9815 9819 9823 9827 9831 9835 9839 9843 9847 9850 9854 9857 9860 9863 9866 9869 9872 9875 9877 9879 9881 9883 9885 9887 9889 9890 9891 9893 9894 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9908 9909 9911 9912 9914 9916 9918 9920 9922 9924 9927 9929 9932 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9953 9954 9955 9955 9955 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9937 9935 9933 9931 9929 9927 9925 9923 9921 9920 9919 9918 9917 9916 9916 9916 9916 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9924 9925 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9941 9942 9943 9943 9944 9945 9945 9945 9945 9945 9944 9943 9943 9942 9940 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9922 9920 9918 9916 9914 9913 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9892 9891 9890 9889 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9874 9873 9871 9869 9867 9865 9863 9860 9858 9855 9852 9849 9846 9843 9840 9836 9832 9828 9824 9820 9815 9810 9806 9800 9795 9790 9784 9778 9772 9766 9759 9753 9745 9738 9731 9723 9714 9706 9697 9687 9678 9667 9657 8424 0 35 4 9646 9634 9622 9610 9596 9583 9569 9554 9539 9523 9507 9490 9472 9454 9435 9416 9396 9375 9354 9332 9310 9287 9264 9240 9215 9190 9165 9139 9113 9086 9059 9031 9003 8975 8946 8917 8888 8858 8829 8799 8769 8739 8709 8679 8649 8619 8589 8559 8530 8501 8472 8444 8416 8389 8363 8337 8312 8287 8264 8242 8220 8200 8181 8163 8147 8131 8118 8106 8095 8086 8078 8073 8069 8066 8066 8067 8070 8075 8082 8090 8100 8112 8126 8141 8158 8177 8197 8219 8242 8266 8292 8319 8347 8376 8406 8437 8469 8501 8534 8567 8600 8634 8668 8702 8736 8770 8804 8838 8871 8904 8937 8970 9001 9033 9063 9094 9123 9152 9181 9209 9236 9262 9288 9313 9338 9362 9385 9408 9430 9451 9472 9492 9512 9531 9549 9567 9584 9601 9617 9632 9647 9661 9675 9688 9700 9712 9723 9733 9743 9752 9760 9768 9775 9781 9787 9792 9796 9800 9804 9806 9809 9810 9811 9812 9812 9812 9811 9810 9809 9807 9805 9803 9801 9798 9796 9793 9790 9787 9784 9780 9777 9774 9771 9768 9765 9762 9759 9756 9753 9750 9747 9744 9742 9739 9736 9734 9731 9729 9727 9725 9722 9720 9718 9716 9714 9713 9711 9709 9708 9706 9705 9704 9703 9702 9701 9701 9700 9700 9700 9700 9700 9701 9702 9702 9703 9705 9706 9708 9710 9712 9714 9716 9719 9722 9725 9728 9731 9734 9738 9741 9745 9748 9752 9756 9760 9764 9768 9772 9776 9779 9783 9787 9791 9795 9799 9802 9806 9810 9813 9816 9820 9823 9827 9830 9833 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9869 9871 9874 9877 9880 9883 9886 9888 9891 9894 9896 9899 9901 9903 9906 9908 9910 9911 9913 9914 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9907 9907 9907 9907 9908 9909 9909 9910 9912 9913 9915 9916 9918 9920 9922 9924 9926 9928 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9947 9947 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 8425 0 35 4 9925 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9917 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9929 9928 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9898 9896 9895 9893 9892 9891 9890 9890 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9873 9874 9875 9876 9877 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9897 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9896 9896 9897 9897 9897 9897 9896 9896 9895 9894 9893 9891 9890 9888 9886 9884 9881 9878 9875 9872 9868 9864 9860 9856 9851 9846 9841 9836 9831 9825 9819 9813 9807 9801 9794 9788 9781 9774 9767 9760 9753 9746 9739 9732 9725 9718 9711 9704 9697 9690 9684 9677 9670 9664 9658 9652 9646 9640 9634 9629 9623 9618 9613 9609 9604 9600 9596 9592 9588 9585 9582 9579 9577 9574 9572 9571 9569 9568 9568 9567 9567 9567 9568 9569 9570 9572 9574 9576 9578 9581 9585 9588 9592 9596 9600 9605 9610 9615 9621 9626 9632 9638 9644 9650 9656 9662 9669 9675 9681 9688 9694 9700 9706 9712 9718 9723 9729 9734 9739 9744 9749 9753 9757 9761 9765 9768 9771 9774 9777 9779 9781 9783 9784 9785 9786 9787 9787 9787 9787 9786 9786 9785 9783 9781 9779 9777 9774 9772 9768 9765 9761 9757 9752 9747 9742 9737 9731 9725 9718 9712 9705 9697 9690 9682 9674 9665 9657 9648 9639 9629 9620 9610 9600 9590 9580 9570 9560 9550 9539 9529 9519 9508 9498 9488 9477 9467 9457 9447 9437 9427 9418 9408 9399 9390 9381 9373 9364 9356 9348 9341 9333 9327 9320 9314 9308 9303 9298 9293 9289 9286 9283 9280 9278 9277 9276 9276 9276 9277 9279 9281 9284 9288 9292 9297 9303 9309 9315 9323 9330 9339 9348 9357 9367 9377 9387 9399 9410 9421 9433 9444 9456 9468 9480 9492 9504 9516 9527 9539 9550 9561 9571 9581 9591 9600 9609 9617 9625 9632 9639 9645 9651 9656 9661 9665 9668 9671 9673 9675 9677 8426 0 35 4 9678 9678 9678 9678 9677 9676 9675 9673 9671 9669 9667 9664 9661 9658 9655 9651 9648 9644 9641 9637 9633 9629 9625 9622 9618 9614 9609 9605 9601 9597 9593 9589 9585 9581 9577 9573 9569 9566 9562 9558 9555 9551 9548 9545 9542 9539 9536 9534 9532 9530 9529 9527 9526 9526 9526 9526 9526 9527 9528 9530 9532 9534 9537 9540 9544 9548 9552 9557 9562 9567 9573 9579 9585 9592 9598 9605 9612 9619 9627 9634 9641 9649 9656 9664 9671 9679 9686 9693 9701 9708 9715 9722 9728 9735 9741 9748 9754 9760 9766 9772 9777 9782 9788 9793 9798 9803 9807 9812 9816 9821 9825 9829 9833 9837 9841 9845 9848 9852 9855 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9901 9900 9899 9897 9896 9894 9891 9889 9886 9883 9879 9875 9871 9866 9861 9856 9850 9843 9836 9829 9821 9812 9803 9794 9783 9773 9761 9749 9736 9723 9708 9693 9677 9661 9643 9625 9606 9586 9566 9544 9521 9498 9473 9448 9421 9394 9365 9336 9305 9274 9241 9207 9172 9136 9099 9061 9022 8981 8940 8897 8854 8809 8763 8717 8669 8620 8571 8521 8470 8418 8365 8312 8258 8204 8150 8095 8040 7985 7930 7875 7820 7765 7711 7657 7604 7551 7499 7448 7398 7349 7302 7255 7210 7167 7125 7085 7046 7009 6975 6942 6911 6882 6856 6831 6809 6789 6772 6757 6744 6734 6726 6721 6718 6717 6719 6724 6730 6740 6751 6765 6782 6801 6822 6845 6871 6898 6928 6960 6994 7030 7068 7108 7149 7192 7236 7283 7330 7379 7429 7481 7534 7587 7641 7696 7752 7809 7866 7923 7980 8037 8094 8152 8209 8266 8323 8380 8435 8491 8545 8599 8652 8704 8755 8805 8854 8902 8948 8994 9038 9081 9122 9162 9201 9239 9275 9310 9344 9376 9407 9437 9465 9492 9518 9542 9566 9588 9609 9629 9648 9665 9682 9698 9713 9727 9739 9751 9763 9773 9783 9792 9800 9808 9815 9821 9827 9832 9837 9841 9845 9849 9852 9855 9857 9860 9862 9863 9865 9866 9867 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9870 9870 9869 9868 9866 9865 9864 9862 9861 9859 9857 9855 9853 9851 9849 9846 9844 9842 9839 9837 9834 9832 9829 9827 9825 9822 9820 9817 9815 9813 9810 9808 9806 9803 9801 9799 9796 9794 9791 9788 9786 9783 9779 9776 9773 9769 9765 9760 9756 9751 9745 9740 9734 9728 9721 9714 9707 9699 9691 9683 9674 9665 9656 9646 9637 9627 9616 9606 9595 9584 9574 9563 9552 9540 9529 9518 9507 9496 9485 9474 9463 9452 9442 9431 9421 9411 9401 9391 9382 9373 9364 9355 9346 9338 9330 9323 9316 9309 9302 9296 9290 9284 9279 9275 9270 9266 9263 9260 9257 9255 9253 9251 9250 9250 9250 9250 8427 0 35 4 9251 9252 9254 9256 9258 9261 9264 9268 9272 9276 9281 9286 9291 9297 9302 9308 9315 9321 9328 9334 9341 9348 9355 9362 9369 9376 9383 9389 9396 9403 9409 9416 9422 9428 9433 9439 9444 9449 9454 9458 9463 9467 9470 9474 9477 9480 9483 9485 9488 9490 9492 9494 9496 9497 9499 9500 9502 9503 9505 9506 9508 9510 9511 9513 9515 9518 9520 9523 9525 9528 9532 9535 9539 9543 9547 9551 9556 9561 9566 9571 9576 9582 9588 9594 9600 9606 9613 9619 9626 9633 9639 9646 9653 9660 9667 9674 9681 9688 9695 9702 9709 9716 9723 9730 9737 9743 9750 9757 9763 9769 9776 9782 9788 9794 9800 9805 9811 9816 9822 9827 9832 9837 9841 9846 9850 9855 9859 9863 9866 9870 9873 9876 9879 9882 9885 9887 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9867 9866 9864 9862 9860 9858 9856 9853 9851 9848 9846 9843 9840 9838 9835 9832 9830 9827 9824 9822 9819 9816 9814 9811 9809 9807 9805 9803 9801 9799 9797 9796 9795 9794 9793 9792 9792 9791 9791 9791 9792 9792 9793 9793 9794 9796 9797 9798 9800 9802 9804 9806 9808 9811 9813 9816 9818 9821 9824 9827 9830 9833 9835 9838 9841 9844 9847 9850 9852 9855 9858 9860 9863 9865 9867 9870 9872 9874 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9865 9862 9860 9857 9854 9851 9848 9844 9841 9837 9834 9831 9827 9824 9820 9817 9813 9810 9806 9803 9800 9797 9794 9791 9789 9786 9784 9782 9781 9779 9778 9778 9777 9777 9777 9778 9779 9780 9781 9783 9785 9787 9790 9793 9796 9799 9802 9806 9810 9813 9817 9821 9825 9829 9833 9837 9841 9845 9849 9853 9857 9861 9864 9868 9871 9874 9877 9880 9883 9886 9888 9890 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 8428 0 35 4 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9906 9905 9904 9902 9901 9899 9897 9894 9892 9889 9886 9883 9880 9877 9874 9870 9867 9864 9860 9857 9854 9851 9848 9845 9842 9840 9838 9836 9834 9833 9832 9831 9831 9831 9831 9832 9833 9834 9836 9838 9840 9842 9844 9847 9849 9851 9854 9856 9858 9861 9863 9865 9867 9868 9870 9871 9872 9873 9873 9873 9873 9873 9872 9871 9870 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9852 9852 9851 9851 9851 9851 9851 9852 9853 9854 9856 9857 9859 9861 9864 9866 9869 9872 9875 9878 9881 9884 9887 9890 9892 9895 9898 9901 9903 9905 9908 9910 9912 9913 9915 9916 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9924 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 8429 0 35 4 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9922 9921 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9906 9905 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9912 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9892 9891 9890 9890 9889 9888 9888 9888 9888 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9890 9889 9887 9886 9884 9883 9882 9881 9880 9879 9878 9878 9878 9878 9878 9878 9879 9880 9880 9881 9882 9884 9885 9886 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9903 9903 9902 9900 9899 9898 9896 9894 9892 9890 9888 9885 9883 9880 9877 9874 9870 9867 9863 9859 9855 9851 9846 9841 9837 9832 9826 9821 9816 9811 9805 9800 9795 9789 9784 9779 9774 9769 9764 9760 9756 9752 9748 9745 9743 9740 9738 9737 9736 9735 9735 9736 9737 9738 9740 9742 9745 9748 9752 9755 9760 9764 9769 9774 9779 9784 9790 9795 9801 9806 9812 9817 9822 9828 9833 9838 9843 9847 9852 9856 9860 9864 9868 9871 9875 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9927 9926 9926 9925 9923 9922 9920 9918 9916 9913 9911 9908 9904 9901 9897 9893 9890 9885 9881 9877 9872 9867 9863 9858 9853 9848 9843 9838 9833 9828 9823 9818 9813 9808 9803 9798 9793 9788 9783 9778 9773 9768 9763 9758 9752 9747 9742 9736 9731 9726 9720 9714 9709 9703 9697 9692 9686 9680 9674 9669 9663 9658 9652 9647 9642 9637 9633 9628 9624 9620 9617 9614 9611 9608 9606 9605 9603 9602 9602 9602 9602 9603 9604 9605 9607 9609 9612 9614 9618 9621 9625 9629 8430 0 35 4 9633 9638 9643 9647 9652 9658 9663 9668 9674 9679 9685 9691 9696 9702 9708 9713 9719 9725 9730 9736 9741 9747 9752 9757 9763 9768 9773 9778 9783 9788 9793 9797 9802 9806 9811 9815 9820 9824 9828 9832 9837 9841 9844 9848 9852 9856 9860 9863 9867 9871 9874 9877 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9921 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9936 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9921 9920 9919 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9901 9900 9899 9898 9897 9897 9896 9896 9896 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9881 9879 9876 9873 9870 9867 9864 9861 9858 9854 9851 9847 9844 9840 9837 9833 9830 9826 9823 9819 9816 9813 9810 9806 9803 9800 9797 9794 9792 9789 9786 9784 9781 9778 9776 9773 9770 9767 9765 9761 9758 9755 9751 9747 9743 9739 9734 9728 9722 9716 9709 9702 9693 9685 9676 9666 9655 9644 9633 9620 9607 9594 9580 9566 9551 9536 9520 9505 9489 9474 9458 9443 9428 9413 9398 9384 9371 9358 9347 9336 9326 9317 9309 9303 9297 9293 9290 9289 9289 9290 9292 9296 9301 9307 9315 9323 9333 9343 9354 9366 9378 9392 9406 9420 9434 9449 9463 9478 9493 9508 9522 9536 9550 9564 9577 9590 9602 9614 9625 9636 9646 9656 9665 9674 9682 9690 9698 9705 9712 9718 9725 9731 9737 9742 9748 9753 9759 9764 9769 9774 9779 9784 9789 9794 9799 9804 9809 9814 9818 9823 9828 9832 9836 9841 9845 9849 9852 9856 9859 9862 9866 9868 9871 9873 9875 9877 9879 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 8431 0 20 2 9933 9934 9934 9934 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9870 9867 9865 9862 9859 9856 9853 9849 9846 9843 9839 9835 9832 9828 9824 9820 9816 9811 9807 9803 9798 9793 9788 9784 9778 9773 9768 9763 9757 9752 9746 9741 9735 9729 9723 9718 9712 9706 9700 9695 9689 9684 9679 9674 9669 9664 9660 9656 9652 9648 9645 9642 9640 9637 9635 9634 9633 9632 9631 9631 9631 9631 9632 9633 9634 9635 9637 9638 9640 9643 9645 9648 9650 9653 9656 9659 9663 9666 9670 9674 9678 9682 9686 9690 9695 9699 9704 9709 9714 9719 9725 9730 9735 9741 9747 9752 9758 9763 9769 9775 9780 9785 9791 9796 9801 9806 9811 9815 9820 9824 9828 9832 9835 9839 9842 9846 9849 9852 9855 9857 9860 9863 9865 9868 9871 9873 9876 9878 9881 9883 9886 9888 9891 9894 9896 9899 9901 9904 9907 9909 9912 9914 9917 9919 9922 9924 9926 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9987 9986 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 8432 0 20 2 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9970 9969 9967 9966 9964 9962 9961 9959 9957 9956 9954 9952 9951 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9906 9903 9899 9896 9892 9888 9884 9880 9876 9872 9867 9863 9858 9853 9849 9844 9839 9834 9830 9825 9820 9816 9811 9806 9802 9797 9793 9789 9784 9780 9776 9772 9768 9764 9760 9755 9751 9747 9743 9739 9735 9731 9727 9723 9719 9715 9712 9708 9705 9701 9698 9695 9692 9690 9687 9685 9683 9682 9681 9680 9679 9679 9679 9679 9679 9680 9681 9682 9683 9685 9686 9688 9690 9692 9695 9697 9699 9702 9704 9706 9709 9711 9714 9716 9719 9722 9725 9728 9732 9735 9739 9743 9747 9751 9755 9760 9765 9770 9776 9781 9787 9793 9800 9806 9813 9819 9826 9832 9839 9845 9851 9858 9864 9870 9876 9881 9887 9892 9897 9901 9905 9909 9913 9916 9919 9922 9924 9926 9928 9930 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9927 9925 9924 9923 9922 9921 9920 9919 9919 9919 9918 9918 9918 9918 9919 9919 9920 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 8433 0 20 2 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9955 9954 9952 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9888 9885 9883 9880 9878 9875 9873 9870 9868 9865 9863 9861 9858 9856 9853 9851 9849 9847 9846 9844 9842 9841 9840 9839 9838 9838 9837 9837 9837 9837 9837 9838 9839 9839 9840 9841 9843 9844 9845 9846 9848 9849 9851 9852 9854 9856 9857 9859 9861 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9885 9887 9889 9892 9895 9897 9900 9903 9906 9909 9912 9915 9918 9921 9923 9926 9929 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9952 9952 9952 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9939 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9940 8434 0 20 2 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9919 9917 9914 9911 9908 9905 9902 9899 9895 9891 9887 9883 9879 9875 9871 9866 9861 9857 9852 9846 9841 9836 9830 9824 9818 9812 9806 9800 9793 9786 9779 9772 9764 9757 9749 9741 9732 9724 9715 9705 9696 9686 9676 9665 9654 9643 9632 9620 9607 9595 9582 9569 9555 9542 9528 9513 9499 9484 9470 9455 9440 9425 9411 9396 9381 9366 9352 9338 9324 9310 9296 9283 9271 9258 9246 9235 9224 9213 9203 9193 9184 9175 9167 9160 9153 9146 9140 9135 9130 9126 9122 9119 9116 9114 9112 9111 9111 9111 9112 9114 9116 9118 9121 9125 9129 9134 9140 9146 9152 9159 9167 9175 9184 9192 9202 9212 9221 9232 9242 9252 9263 9274 9284 9295 9306 9316 9326 9336 9346 9355 9364 9373 9381 9389 9397 9404 9410 9417 9422 9428 9433 9437 9441 9445 9449 9452 9456 9459 9462 9464 9467 9470 9472 9475 9477 9480 9483 9486 9489 9492 9495 9498 9502 9505 9508 9512 9515 9519 9522 9526 9529 9532 9535 9538 9541 9543 9546 9548 9550 9551 9553 9554 9554 9555 9555 9555 9555 9554 9553 9552 9551 9549 9547 9545 9543 9540 9537 9534 9531 9528 9525 9521 9517 9513 9509 9504 9499 9495 9490 9484 9479 9473 9468 9462 9456 9449 9443 9436 9429 9422 9415 9408 9401 9393 9386 9378 9371 9363 9355 9347 9339 9331 9322 9314 9305 9296 9287 9278 9268 9258 9248 9238 9227 9215 9203 9191 9178 9164 9150 9135 9120 9104 9087 9069 9050 9031 9011 8990 8967 8945 8921 8896 8870 8843 8816 8787 8757 8726 8694 8661 8627 8592 8556 8518 8480 8440 8400 8358 8315 8271 8226 8180 8133 8085 8036 7986 7935 7884 7831 7779 7725 7671 7617 7562 7508 7453 7398 7343 7289 7234 7180 7127 7074 7022 6970 6919 6870 6821 6774 6727 6682 6638 6596 6555 6516 6478 6442 6407 6375 6343 6314 6287 6261 6237 6216 6196 6178 6162 6149 6138 6128 6121 6116 6114 6114 6116 6120 6127 6136 6147 6162 6178 6197 6218 6241 6267 6296 6326 6359 6394 6431 6471 6512 6556 8435 0 20 2 6601 6649 6698 6748 6801 6854 6910 6966 7024 7083 7143 7204 7265 7328 7390 7453 7517 7581 7645 7709 7773 7837 7900 7963 8026 8089 8151 8211 8272 8331 8390 8447 8504 8559 8614 8667 8719 8769 8818 8866 8913 8958 9002 9044 9085 9124 9162 9199 9234 9268 9300 9331 9360 9389 9416 9441 9466 9489 9511 9532 9551 9570 9588 9604 9620 9634 9648 9661 9673 9684 9695 9704 9713 9721 9729 9736 9742 9748 9754 9758 9763 9766 9770 9773 9775 9777 9779 9780 9782 9782 9783 9783 9783 9783 9783 9782 9781 9780 9779 9778 9776 9775 9773 9771 9769 9767 9765 9763 9761 9759 9757 9755 9753 9751 9748 9746 9744 9742 9741 9739 9737 9736 9734 9733 9732 9731 9730 9730 9730 9729 9729 9730 9730 9731 9731 9732 9734 9735 9736 9738 9740 9742 9744 9747 9749 9752 9754 9757 9760 9763 9766 9769 9772 9775 9779 9782 9785 9788 9792 9795 9798 9801 9804 9808 9811 9814 9817 9820 9823 9826 9829 9832 9834 9837 9840 9842 9845 9847 9849 9851 9853 9854 9856 9857 9858 9859 9860 9861 9861 9861 9861 9861 9861 9860 9859 9858 9856 9855 9853 9851 9848 9846 9843 9840 9837 9834 9830 9826 9822 9818 9813 9808 9803 9798 9792 9787 9780 9774 9767 9760 9752 9744 9735 9726 9717 9707 9697 9686 9674 9662 9650 9636 9623 9608 9593 9578 9562 9545 9528 9510 9491 9472 9452 9431 9410 9388 9366 9343 9319 9294 9269 9243 9216 9189 9160 9131 9101 9070 9039 9006 8972 8938 8903 8866 8829 8791 8751 8711 8670 8627 8584 8540 8495 8449 8402 8354 8306 8257 8207 8156 8105 8054 8001 7949 7897 7844 7791 7738 7685 7632 7579 7526 7474 7423 7371 7320 7270 7221 7173 7125 7079 7033 6989 6946 6904 6864 6824 6787 6751 6717 6684 6653 6623 6596 6570 6546 6524 6505 6487 6471 6457 6446 6437 6430 6425 6422 6421 6423 6427 6434 6443 6454 6467 6482 6500 6520 6543 6568 6594 6623 6655 6688 6723 6760 6800 6841 6884 6928 6975 7023 7072 7123 7175 7228 7283 7338 7395 7452 7510 7569 7628 7688 7747 7807 7867 7927 7987 8046 8105 8164 8223 8281 8338 8394 8450 8504 8558 8611 8662 8713 8762 8810 8857 8903 8947 8990 9032 9072 9111 9149 9185 9220 9254 9286 9317 9347 9376 9403 9429 9454 9478 9501 9523 9544 9564 9583 9601 9618 9634 9650 9665 9679 9693 9706 9718 9730 9742 9753 9763 9773 9783 9792 9801 9809 9817 9825 9832 9840 9846 9853 9859 9865 9870 9876 9881 9885 9890 9894 9898 9901 9904 9907 9910 9913 9915 9917 9919 9921 9922 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 8436 0 20 2 9921 9920 9919 9918 9917 9916 9916 9915 9914 9914 9914 9913 9913 9913 9913 9913 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9883 9881 9879 9878 9876 9874 9872 9870 9868 9866 9863 9861 9858 9856 9853 9850 9847 9844 9841 9837 9834 9830 9826 9822 9818 9814 9809 9805 9800 9795 9790 9785 9779 9774 9768 9762 9755 9749 9742 9735 9727 9719 9710 9701 9692 9682 9672 9661 9649 9637 9624 9610 9596 9581 9565 9548 9531 9513 9495 9476 9456 9435 9415 9394 9373 9352 9331 9309 9288 9267 9247 9227 9208 9190 9172 9156 9141 9127 9115 9103 9094 9087 9081 9077 9075 9075 9076 9080 9085 9092 9100 9111 9122 9136 9150 9166 9183 9201 9220 9239 9260 9280 9301 9322 9342 9363 9383 9404 9424 9445 9464 9483 9501 9518 9535 9551 9567 9581 9596 9609 9622 9634 9645 9656 9666 9676 9685 9694 9703 9711 9719 9726 9734 9740 9747 9754 9760 9766 9772 9777 9782 9788 9792 9797 9802 9806 9810 9814 9817 9821 9824 9827 9829 9831 9833 9835 9837 9838 9839 9840 9841 9841 9842 9842 9842 9842 9841 9841 9841 9840 9839 9839 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9826 9825 9823 9822 9821 9820 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9808 9807 9807 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9803 9803 9802 9802 9801 9800 9799 9799 9797 9796 9795 9794 9793 9792 9790 9789 9788 9786 9785 9784 9783 9782 9780 9779 9778 9778 9777 9776 9775 9775 9774 9774 9773 9773 9772 9772 9772 9772 9771 9771 9771 9770 9770 9770 9770 9769 9769 9768 9768 9768 9767 9767 9766 9766 9765 9765 9765 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9764 9764 9764 9764 9765 9765 9766 9767 9768 9769 9770 9771 9772 9773 9775 9776 9778 9779 9781 9782 9784 9786 9787 9789 9791 9792 9794 9796 9797 9799 9801 9802 9804 9806 9808 9810 9811 9813 9815 9818 9820 9822 9825 9827 9830 9833 9836 9840 9843 9846 9850 9853 9857 9861 9865 9869 9872 9876 9880 9883 9887 9890 9894 9897 9900 9903 9905 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 8437 0 20 3 9921 9921 9922 9922 9923 9923 9923 9923 9924 9923 9923 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9885 9883 9881 9878 9876 9873 9870 9867 9864 9861 9858 9854 9851 9847 9844 9840 9836 9833 9829 9825 9821 9816 9812 9808 9804 9800 9795 9791 9787 9783 9778 9774 9770 9766 9761 9757 9753 9749 9745 9741 9738 9734 9730 9727 9723 9720 9717 9714 9711 9708 9705 9703 9700 9698 9696 9694 9692 9691 9689 9688 9687 9686 9685 9684 9683 9683 9683 9683 9683 9683 9683 9684 9685 9686 9687 9688 9689 9690 9692 9694 9695 9697 9699 9701 9704 9706 9708 9711 9713 9716 9718 9721 9724 9726 9729 9732 9734 9737 9740 9742 9745 9747 9750 9752 9754 9756 9758 9760 9762 9763 9764 9766 9767 9768 9768 9769 9769 9769 9769 9769 9768 9768 9767 9766 9765 9763 9762 9760 9758 9756 9754 9752 9750 9747 9745 9742 9739 9736 9734 9731 9728 9725 9723 9720 9717 9714 9712 9709 9707 9704 9702 9700 9698 9696 9694 9693 9691 9690 9688 9687 9686 9685 9684 9684 9683 9683 9683 9682 9682 9682 9682 9682 9683 9683 9683 9684 9684 9685 9685 9686 9687 9687 9688 9689 9690 9691 9692 9693 9694 9696 9697 9698 9700 9701 9703 9705 9707 9709 9711 9713 9715 9717 9720 9722 9725 9728 9731 9733 9736 9739 9743 9746 9749 9752 9755 9759 9762 9765 9769 9772 9775 9779 9782 9785 9789 9792 9795 9798 9801 9804 9807 9810 9812 9815 9818 9820 9823 9826 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9858 9860 9862 9863 9865 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9877 9878 9879 9880 9880 9881 9881 9882 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9938 9938 9939 9939 9938 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9862 9860 9858 9856 9854 9851 9849 9846 9843 9841 9838 9835 9832 9828 9825 9821 9817 9813 9809 9804 9800 9795 9789 9784 9779 8438 0 20 3 9773 9767 9761 9755 9748 9742 9736 9729 9723 9716 9710 9703 9697 9691 9685 9680 9674 9669 9665 9660 9656 9653 9650 9647 9645 9644 9643 9642 9642 9643 9644 9646 9648 9651 9654 9658 9662 9666 9671 9677 9682 9688 9695 9701 9708 9714 9722 9729 9736 9743 9750 9757 9764 9771 9778 9784 9791 9797 9803 9809 9815 9820 9826 9831 9836 9840 9844 9849 9853 9856 9860 9863 9867 9870 9872 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9900 9898 9896 9894 9892 9889 9887 9885 9883 9880 9878 9876 9873 9871 9869 9867 9864 9862 9859 9857 9855 9852 9850 9847 9845 9842 9840 9837 9835 9832 9829 9827 9824 9821 9818 9815 9812 9809 9806 9803 9800 9797 9793 9790 9786 9783 9779 9776 9772 9769 9765 9761 9757 9754 9750 9746 9742 9738 9734 9730 9726 9722 9718 9714 9710 9706 9702 9698 9695 9691 9687 9683 9679 9676 9672 9669 9665 9662 9659 9656 9653 9650 9647 9644 9642 9639 9637 9635 9633 9631 9629 9628 9626 9625 9624 9623 9622 9622 9622 9622 9622 9622 9623 9624 9625 9626 9627 9629 9631 9633 9635 9638 9640 9643 9646 9650 9653 9657 9661 9665 9669 9673 9677 9681 9686 9690 9695 9699 9704 9708 9713 9717 9721 9725 9729 9733 9737 9740 9743 9746 9749 9752 9754 9756 9757 9758 9759 9760 9760 9759 9759 9758 9756 9754 9752 9749 9746 9743 9739 9735 9730 9725 9719 9714 9708 9701 9694 9687 9680 9672 9664 9656 9648 9639 9630 9622 9612 9603 9594 9584 9575 9565 9555 9545 9536 9526 9516 9506 9497 9487 9478 9468 9459 9450 9441 9432 9424 9416 9408 9400 9392 9385 9379 9372 9366 9360 9355 9350 9345 9341 9338 9334 9332 9329 9328 9326 9326 9325 9325 9326 9327 9329 9331 9334 9337 9340 9344 9349 9354 9359 9365 9371 9378 9385 9392 9400 9408 9416 9425 9433 9443 9452 9462 9471 9481 9491 9502 9512 9522 9533 9543 9553 9564 9574 9585 9595 9606 9616 9626 9636 8439 0 20 3 9646 9655 9665 9674 9683 9692 9701 9709 9718 9726 9733 9741 9748 9755 9762 9769 9775 9781 9787 9792 9798 9803 9807 9812 9816 9821 9824 9828 9832 9835 9838 9841 9844 9847 9849 9852 9854 9856 9858 9859 9861 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9851 9850 9848 9846 9844 9842 9840 9837 9835 9833 9830 9827 9825 9822 9819 9816 9812 9809 9806 9803 9799 9796 9792 9788 9784 9780 9777 9773 9768 9764 9760 9756 9751 9747 9742 9738 9733 9728 9723 9719 9714 9709 9704 9699 9693 9688 9683 9678 9672 9667 9662 9656 9651 9645 9640 9634 9629 9623 9618 9612 9606 9601 9595 9590 9584 9579 9573 9568 9562 9556 9551 9545 9539 9533 9527 9521 9515 9509 9502 9496 9489 9482 9474 9467 9459 9450 9442 9433 9423 9413 9403 9392 9381 9369 9356 9343 9329 9315 9300 9284 9268 9251 9233 9214 9194 9174 9153 9131 9108 9084 9059 9034 9007 8980 8952 8923 8893 8862 8830 8797 8763 8729 8693 8657 8619 8581 8542 8502 8461 8420 8378 8335 8291 8246 8201 8155 8109 8062 8015 7967 7919 7870 7821 7772 7723 7674 7625 7577 7528 7479 7431 7383 7336 7289 7243 7198 7154 7110 7068 7027 6987 6948 6911 6875 6841 6809 6778 6749 6722 6696 6673 6652 6633 6616 6601 6588 6577 6569 6563 6559 6558 6559 6562 6567 6575 6584 6596 6611 6627 6645 6666 6688 6713 6739 6767 6797 6828 6862 6896 6932 6970 7009 7049 7091 7133 7176 7220 7266 7312 7358 7405 7452 7500 7549 7597 7645 7693 7742 7790 7838 7886 7934 7981 8028 8074 8120 8165 8210 8254 8297 8339 8381 8422 8462 8501 8539 8576 8613 8649 8683 8717 8750 8782 8814 8844 8874 8903 8931 8958 8985 9011 9036 9061 9085 9109 9131 9154 9175 9197 9217 9238 9257 9277 9296 9314 9333 9350 9368 9385 9401 9418 9434 9449 9465 9479 9494 9508 9522 9536 9549 9562 9574 9586 9598 9609 9620 9631 9641 9651 9661 9670 9679 9687 9695 9703 9711 9718 9725 9732 9738 9744 9750 9755 9761 9766 9770 9775 9779 9784 9788 9792 9796 9799 9803 9806 9810 9813 9816 9819 9822 9825 9828 9831 9833 9836 9839 9841 9844 9846 9849 9851 9853 9855 9858 9860 9862 9863 9865 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9870 9870 9869 9869 9870 9870 9870 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 8440 0 20 3 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9901 9903 9904 9906 9908 9909 9911 9913 9914 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9922 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9870 9867 9864 9861 9858 9855 9852 9848 9845 9841 9837 9834 9830 9826 9821 9817 9813 9808 9804 9799 9794 9789 9784 9779 9774 9769 9764 9759 9754 9748 9743 9738 9733 9728 9722 9717 9712 9707 9702 9697 9693 9688 9684 9679 9675 9671 9667 9663 9660 9656 9653 9650 9647 9645 9643 9641 9639 9637 9636 9635 9634 9634 9634 9634 9634 9635 9636 9637 9639 9641 9643 9645 9648 9651 9654 9657 9661 9665 9669 9673 9678 9682 9687 9692 9697 9702 9707 9713 9718 9723 9729 9734 9740 9745 9751 9756 9761 9766 9772 9777 9782 9787 9791 9796 9801 9805 9809 9813 9817 9821 9825 9829 9832 9836 9839 9842 9845 9848 9851 9853 9856 9859 9861 9864 9866 9868 9870 9873 9875 9877 9879 9881 9883 9884 9886 9888 9890 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9903 9904 9905 9905 9905 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9883 9881 9878 9876 9874 9871 9869 9866 9863 9860 9857 9853 9850 9846 9841 9837 9832 9827 9821 9815 9809 9803 9796 9788 9780 9772 9763 9754 9745 9735 9725 9714 9703 9692 9680 9669 9657 9644 9632 9620 9608 9596 9584 9572 9560 9548 9537 9526 9516 9506 9496 9487 9479 9471 9464 9457 9452 9447 9442 9439 9436 9434 9432 9432 9432 9432 9434 9435 9438 9441 9444 9448 9452 9457 9462 9467 9473 9478 9484 9490 9495 9501 9506 9512 9518 9523 9529 9534 9539 9544 9548 9553 9557 9561 9565 9569 9573 9576 9580 9583 9587 9590 9594 9597 9600 9604 9607 9611 9614 9618 9622 9626 9630 9634 9639 9643 9648 9653 9657 9662 9667 9672 9677 9682 9687 9692 9696 9701 9706 9710 9714 9718 9722 9726 9729 9732 9735 9738 9740 9742 9744 9746 9747 9748 9748 9749 9749 9749 9749 9748 9748 9747 9746 9745 9744 9743 9742 9740 9739 9738 9736 9735 9734 9733 9732 9731 9731 9730 9730 9729 9729 9729 9729 9730 9730 9731 9732 9733 9734 9736 9737 9739 9741 9743 9745 9747 9750 9752 9755 9758 9761 9764 9767 9770 9773 8441 0 20 3 9776 9780 9783 9786 9790 9793 9797 9800 9804 9807 9811 9814 9818 9821 9825 9828 9832 9835 9839 9842 9845 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9881 9884 9887 9889 9892 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9921 9919 9917 9914 9912 9909 9907 9904 9901 9899 9896 9893 9890 9887 9884 9880 9877 9874 9871 9867 9864 9860 9857 9853 9850 9846 9842 9838 9835 9831 9827 9823 9819 9814 9810 9806 9802 9798 9794 9789 9785 9781 9777 9773 9769 9765 9761 9757 9753 9749 9746 9742 9739 9736 9733 9730 9727 9725 9723 9721 9719 9717 9716 9715 9714 9714 9713 9713 9713 9714 9715 9715 9717 9718 9720 9721 9723 9726 9728 9731 9734 9737 9740 9743 9746 9750 9753 9757 9761 9764 9768 9772 9776 9779 9783 9787 9791 9795 9798 9802 9805 9809 9812 9816 9819 9822 9825 9828 9831 9833 9836 9838 9840 9843 9845 9847 9848 9850 9851 9853 9854 9855 9856 9857 9857 9858 9858 9858 9858 9858 9857 9857 9856 9855 9854 9853 9851 9849 9847 9845 9843 9840 9837 9834 9831 9827 9824 9820 9816 9811 9806 9802 9796 9791 9786 9780 9774 9768 9761 9755 9748 9741 9734 9727 9720 9713 9705 9698 9690 9682 9675 9667 9659 9652 9644 9636 9628 9621 9614 9606 9599 9592 9585 9578 9571 9565 9559 9553 9547 9541 9536 9531 9526 9522 9518 9514 9511 9508 9505 9502 9500 9499 9498 9497 9496 9496 9497 9498 9499 9500 9502 9505 9508 9511 9514 9518 9523 9527 9532 9538 9543 9549 9556 9562 9569 9576 9583 9590 9598 9605 9613 9621 9629 9637 9645 9654 9662 9670 9678 9686 9694 9702 9710 9718 9726 9734 9742 9749 9757 9764 9771 9778 9785 9792 9799 9805 9812 9818 9824 9830 9836 9842 9848 9853 9859 9864 9869 9874 9879 9884 9888 9893 9897 9901 9905 9909 9912 9916 9919 9922 9925 9928 9930 9933 9935 9937 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 8442 0 20 3 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9952 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9869 9867 9865 9863 9861 9858 9856 9853 9850 9847 9844 9840 9836 9832 9828 9823 9818 9813 9807 9801 9795 9788 9781 9774 9767 9759 9751 9742 9734 9724 9715 9706 9697 9687 9678 9669 9659 9650 9641 9632 9623 9615 9606 9599 9591 9584 9578 9573 9567 9563 9559 9556 9554 9552 9551 9551 9552 9553 9556 9559 9562 9567 9572 9578 9584 9591 9598 9606 9614 9623 9632 9642 9651 9661 9671 9681 9691 9700 9710 9720 9730 9739 9748 9757 9766 9774 9782 9789 9797 9804 9810 9816 9822 9827 9832 9837 9842 9846 9850 9853 9856 9859 9862 9865 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9906 9904 9902 9900 9899 9897 9895 9894 9892 9891 9889 9888 9887 9886 9885 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9882 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 8443 0 20 3 9895 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9932 9933 9935 9936 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9936 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9911 9909 9907 9904 9902 9899 9896 9894 9891 9888 9886 9883 9880 9878 9875 9872 9870 9867 9864 9862 9859 9857 9854 9852 9849 9847 9845 9843 9841 9839 9837 9835 9834 9832 9831 9829 9828 9827 9826 9826 9825 9825 9824 9824 9824 9824 9825 9825 9826 9827 9827 9828 9830 9831 9832 9834 9835 9837 9839 9840 9842 9844 9847 9849 9851 9853 9856 9858 9860 9863 9865 9868 9870 9872 9875 9877 9880 9882 9884 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 9921 9922 9923 9923 9923 9924 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9888 9886 9883 9881 9878 9875 9872 9869 9867 9864 9861 9857 9854 9851 9848 9845 9841 9838 9834 9831 9827 9823 9819 9815 9811 9807 9803 9798 9794 9789 9785 9780 9775 9770 9764 9759 9753 9747 9741 9735 9729 9722 9716 9709 9702 9694 9687 9679 9671 9663 9655 9646 9637 9628 9618 9608 9598 9588 9577 9566 9555 9543 9531 9519 9506 9493 9480 9466 9452 9438 9423 9408 9392 9376 9360 9343 9326 9309 9292 9274 9255 9237 9218 9199 9180 9160 9141 9121 9101 9081 9060 9040 9020 9000 8979 8959 8939 8919 8899 8879 8860 8841 8822 8803 8785 8767 8750 8733 8717 8701 8686 8671 8657 8643 8631 8619 8607 8597 8587 8578 8570 8563 8556 8551 8546 8542 8540 8538 8537 8537 8538 8540 8543 8547 8552 8558 8565 8572 8581 8591 8601 8613 8625 8638 8444 0 20 3 8652 8667 8682 8698 8715 8733 8751 8770 8789 8809 8830 8851 8872 8894 8915 8938 8960 8983 9006 9029 9051 9074 9097 9120 9143 9166 9188 9211 9233 9255 9276 9298 9319 9339 9360 9380 9399 9419 9437 9456 9474 9491 9508 9525 9541 9557 9573 9588 9602 9616 9630 9644 9657 9669 9681 9693 9705 9716 9726 9737 9747 9756 9765 9774 9783 9791 9799 9806 9814 9821 9827 9833 9839 9845 9850 9855 9859 9864 9868 9872 9875 9878 9881 9884 9887 9889 9891 9893 9895 9896 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9904 9904 9903 9902 9900 9899 9897 9895 9894 9891 9889 9887 9884 9881 9878 9875 9872 9868 9864 9861 9857 9852 9848 9844 9839 9834 9829 9824 9819 9814 9809 9803 9798 9792 9787 9781 9776 9770 9764 9759 9753 9747 9742 9736 9731 9725 9720 9714 9709 9704 9699 9693 9688 9684 9679 9674 9670 9666 9662 9658 9654 9651 9647 9644 9642 9639 9637 9635 9633 9632 9631 9630 9630 9630 9630 9630 9631 9633 9634 9636 9638 9641 9643 9646 9650 9654 9657 9662 9666 9671 9676 9681 9686 9691 9697 9703 9709 9715 9721 9727 9733 9739 9745 9751 9757 9763 9770 9776 9782 9788 9793 9799 9805 9810 9816 9821 9826 9831 9836 9841 9846 9850 9855 9859 9863 9867 9871 9875 9879 9882 9886 9889 9892 9896 9899 9901 9904 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9899 9898 9896 9895 9894 9893 9891 9890 9888 9886 9884 9882 9879 9877 9874 9871 9868 9864 9861 9857 9853 9849 9845 9841 9836 9832 9827 9822 9818 9813 9808 9803 9799 9794 9789 9785 9781 9777 9773 9770 9766 9763 9761 9758 9756 9755 9753 9752 9752 9752 9752 9752 9753 9755 9756 9758 9761 9763 9766 9770 9773 9777 9781 9785 9790 9795 9799 9804 9809 9814 9819 9824 9829 9834 9838 9843 9848 9852 9857 9861 9865 9869 9873 9877 9880 9884 9887 9890 9893 9895 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 8445 0 20 3 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9915 9913 9910 9908 9906 9904 9901 9898 9896 9893 9890 9887 9884 9881 9877 9874 9871 9867 9864 9860 9857 9853 9849 9846 9842 9838 9835 9831 9827 9824 9820 9816 9813 9809 9806 9802 9799 9796 9792 9789 9786 9783 9780 9777 9774 9772 9769 9766 9764 9762 9759 9757 9755 9753 9752 9750 9748 9747 9746 9745 9743 9743 9742 9741 9741 9740 9740 9740 9740 9740 9740 9741 9741 9742 9743 9744 9745 9747 9748 9750 9751 9753 9755 9758 9760 9762 9765 9768 9771 9773 9777 9780 9783 9786 9790 9793 9797 9800 9804 9808 9812 9815 9819 9823 9827 9831 9835 9838 9842 9846 9850 9854 9857 9861 9864 9868 9871 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9921 9922 9923 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9887 9885 9883 9880 9878 9875 9872 9869 9866 9863 9860 9857 9853 9850 9846 9842 9838 9835 9831 9827 9822 9818 9814 9810 9806 9801 9797 9793 9789 9784 9780 9776 9772 9768 9764 9759 9756 9752 9748 9744 9740 9737 9733 9730 9727 9724 9720 9718 9715 9712 9709 9707 9704 9702 9700 9698 9696 9695 9693 9692 9690 9689 9688 9688 9687 9687 9687 9687 9687 9687 9688 9689 9690 9691 9693 9694 9696 9698 9701 9703 9706 9709 9712 9715 9718 9722 9726 9729 9733 9738 9742 9746 9750 9755 9759 9764 9769 9773 9778 9782 9787 9792 9796 9801 9805 9809 9814 9818 9822 9826 9830 9834 9838 9841 9845 9848 9852 9855 9858 9861 9864 9866 9869 9872 9874 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9904 9904 9902 9901 9900 9898 9897 9895 9893 9890 9888 9885 9883 9880 9877 9874 9871 9867 9864 9860 9856 9852 9849 9845 9840 9836 9832 9828 9824 9819 9815 9811 9806 9802 9797 9793 9789 9784 9780 9776 9771 9767 9763 9759 9755 9751 9747 9743 8446 0 20 3 9739 9735 9732 9728 9725 9721 9718 9715 9712 9709 9706 9703 9700 9698 9695 9693 9690 9688 9686 9684 9682 9680 9678 9676 9674 9672 9670 9669 9667 9665 9663 9661 9659 9657 9654 9652 9650 9647 9644 9641 9638 9635 9631 9628 9624 9620 9615 9611 9606 9601 9596 9591 9586 9580 9574 9568 9562 9556 9549 9543 9536 9529 9522 9515 9508 9501 9494 9486 9479 9472 9464 9457 9449 9442 9434 9426 9419 9411 9403 9395 9387 9379 9371 9363 9355 9346 9338 9329 9320 9311 9302 9293 9283 9273 9263 9253 9242 9231 9220 9209 9197 9186 9173 9161 9148 9135 9122 9108 9094 9080 9066 9051 9036 9020 9005 8989 8973 8956 8939 8922 8905 8888 8870 8852 8834 8815 8796 8777 8758 8738 8718 8698 8678 8658 8637 8616 8595 8573 8552 8530 8508 8486 8464 8441 8419 8396 8373 8351 8328 8305 8282 8260 8237 8215 8192 8170 8148 8127 8105 8084 8064 8044 8024 8005 7986 7968 7951 7934 7918 7903 7888 7875 7862 7850 7839 7830 7821 7813 7806 7800 7796 7793 7790 7789 7789 7791 7793 7797 7802 7808 7816 7824 7834 7845 7857 7871 7885 7901 7917 7935 7954 7973 7994 8015 8038 8061 8085 8110 8135 8161 8187 8214 8241 8269 8297 8325 8354 8383 8411 8440 8468 8497 8525 8553 8581 8609 8636 8663 8689 8715 8741 8765 8789 8813 8836 8858 8879 8900 8920 8939 8958 8975 8992 9008 9024 9038 9052 9065 9077 9089 9100 9110 9119 9128 9136 9144 9151 9157 9163 9169 9174 9178 9182 9186 9189 9192 9195 9198 9200 9202 9204 9206 9207 9209 9210 9212 9213 9215 9216 9218 9219 9221 9223 9225 9227 9229 9231 9233 9235 9238 9240 9243 9246 9249 9252 9255 9259 9262 9265 9269 9272 9275 9279 9282 9285 9289 9292 9295 9298 9301 9303 9306 9308 9310 9312 9313 9315 9316 9317 9317 9318 9318 9317 9317 9316 9315 9314 9312 9310 9308 9306 9303 9300 9297 9294 9291 9287 9284 9280 9276 9272 9268 9264 9260 9256 9252 9248 9244 9240 9236 9232 9229 9225 9221 9218 9215 9212 9209 9206 9203 9201 9199 9197 9195 9194 9192 9191 9190 9190 9189 9189 9190 9190 9191 9192 9193 9195 9197 9199 9202 9205 9208 9212 9216 9220 9225 9229 9235 9240 9246 9252 9259 9265 9272 9280 9287 9295 9304 9312 9321 9330 9339 9348 9358 9368 9378 9388 9398 9408 9419 9430 9440 9451 9462 9473 9484 9495 9506 9517 9528 9539 9550 9560 9571 9582 9593 9603 9614 9624 9634 9644 9654 9664 9674 9683 9693 9702 9711 9720 9728 9737 9745 9753 9761 9769 9776 9784 9791 9797 9804 9810 9817 9822 9828 9834 9839 9844 9849 9854 9858 9863 9867 9871 9874 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9905 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 8447 0 20 3 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9893 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9866 9863 9861 9859 9856 9854 9852 9849 9847 9845 9843 9840 9838 9836 9834 9833 9831 9829 9827 9826 9824 9823 9822 9820 9819 9818 9817 9816 9816 9815 9815 9814 9814 9814 9814 9814 9815 9815 9816 9817 9817 9818 9820 9821 9822 9824 9826 9827 9829 9831 9833 9836 9838 9840 9843 9845 9848 9850 9853 9856 9858 9861 9864 9867 9869 9872 9874 9877 9880 9882 9885 9887 9889 9891 9894 9896 9898 9899 9901 9903 9905 9906 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9912 9911 9910 9909 9907 9906 9904 9902 9901 9899 9898 9896 9894 9893 9891 9889 9888 9886 9885 9883 9882 9880 9879 9878 9877 9876 9875 9874 9874 9873 9873 9873 9873 9873 9873 9873 9874 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9891 9889 9886 9883 9880 9876 9873 9869 9865 9861 9857 9852 9847 9842 9837 9832 9826 9820 9814 9808 9802 9796 9789 9782 9776 9769 9762 9755 9747 9740 9733 9725 9718 9711 9703 9696 9689 9681 9674 9667 9660 9653 9647 9640 9634 9628 9622 9616 9610 9605 9600 9595 9591 9586 9582 9579 9575 9572 9570 9567 9565 9564 9562 9561 9560 9560 9560 9560 9560 9561 9562 9563 9565 9567 9568 9570 9573 9575 9578 9580 9583 9586 9589 9592 9595 9598 9601 9604 9607 9610 9613 9616 9618 9621 9624 9626 9628 9631 9633 9635 9637 9639 9641 9642 9644 9646 9647 9649 9650 9652 9653 9655 9656 9658 9659 9661 9662 9664 9666 9668 9670 9672 9674 9676 9679 9682 9684 9687 9690 9694 9697 9700 9704 9708 9712 9716 9720 9724 9728 9733 9737 9742 9746 9751 9756 9760 9765 9770 9775 9780 9784 9789 9794 9799 9804 9808 9813 9818 9822 9827 9831 9836 9840 9844 9849 9853 9857 9861 9865 9869 9873 9876 9880 9884 9887 9891 9894 9897 9901 9904 9907 9910 9913 9916 9918 9921 9923 9926 9928 9930 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 8448 0 20 3 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9937 9936 9934 9932 9931 9929 9927 9926 9924 9923 9921 9920 9918 9917 9916 9915 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9891 9892 9892 9893 9894 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 8449 0 20 3 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9894 9891 9888 9884 9880 9876 9872 9868 9864 9860 9855 9851 9846 9841 9836 9831 9826 9821 9815 9809 9804 9798 9792 9786 9780 9774 9767 9761 9755 9748 9741 9735 9728 9721 9714 9708 9701 9694 9687 9680 9673 9666 9659 9652 9646 9639 9632 9625 9619 9612 9606 9600 9594 9588 9582 9576 9570 9565 9560 9555 9550 9545 9540 9536 9532 9528 9524 9520 9517 9513 9510 9507 9505 9502 9500 9498 9495 9494 9492 9490 9489 9488 9487 9486 9485 9484 9483 9482 9482 9481 9481 9481 9480 9480 9480 9480 9480 9480 9479 9479 9479 9479 9479 9479 9479 9479 9479 9479 9479 9478 9478 9478 9478 9478 9478 9478 9477 9477 9477 9477 9477 9476 9476 9476 9476 9475 9475 9475 9474 9474 9473 9473 9472 9472 9471 9470 9469 9469 9468 9467 9466 9464 9463 9462 9461 9459 9458 9456 9454 9453 9451 9449 9447 9445 9443 9441 9439 9437 9435 9432 9430 9428 9426 9424 9422 9421 9419 9417 9416 9415 9413 9412 8450 0 20 3 9412 9411 9411 9410 9410 9411 9411 9412 9413 9414 9416 9417 9420 9422 9424 9427 9430 9434 9437 9441 9445 9449 9454 9458 9463 9468 9473 9478 9483 9488 9493 9499 9504 9509 9515 9520 9525 9530 9535 9540 9545 9550 9554 9559 9563 9567 9570 9574 9577 9580 9583 9586 9588 9590 9592 9594 9595 9596 9597 9598 9598 9598 9598 9598 9598 9597 9596 9595 9594 9593 9591 9589 9588 9586 9584 9582 9579 9577 9575 9572 9570 9567 9564 9562 9559 9556 9554 9551 9548 9545 9543 9540 9537 9535 9532 9530 9528 9526 9524 9522 9520 9518 9517 9516 9515 9514 9513 9513 9513 9513 9513 9514 9515 9516 9517 9519 9521 9523 9525 9528 9531 9534 9538 9542 9546 9550 9555 9560 9565 9570 9575 9581 9587 9593 9599 9605 9611 9618 9624 9631 9638 9644 9651 9658 9665 9671 9678 9685 9692 9698 9705 9712 9718 9725 9731 9738 9744 9750 9756 9762 9768 9774 9780 9785 9791 9796 9802 9807 9812 9817 9822 9827 9831 9836 9840 9845 9849 9853 9857 9861 9865 9868 9872 9875 9878 9882 9885 9887 9890 9893 9895 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9936 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9860 9858 9856 9854 9853 9851 9849 9848 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9827 9824 9822 9819 9816 9813 9810 9807 9803 9800 9796 9792 9787 9783 9778 9773 9768 9763 9757 9751 9745 9739 9732 9725 9718 9711 9703 9695 9688 9679 9671 9663 9654 9645 9636 9627 9618 9609 9600 9591 9582 9573 9564 9555 9546 9537 9528 9520 9512 9504 9496 9488 9481 9474 9467 9461 9455 9450 9445 9440 9436 9433 9430 9427 9425 9423 9422 9421 9421 9422 9423 9424 9426 9429 9432 9436 9439 9444 9449 9454 9460 9466 9472 9479 9486 9493 9501 9509 9517 9525 9534 9542 9551 9560 9569 9578 9587 9596 9605 9613 9622 9631 9640 9649 9658 9666 9675 9683 9691 9699 9707 9715 9723 9730 9738 9745 9752 9759 9766 9773 9779 9786 9792 9798 9804 9810 9816 9822 8451 0 20 3 9827 9833 9838 9843 9848 9853 9857 9862 9866 9871 9875 9879 9883 9886 9890 9893 9897 9900 9903 9906 9908 9911 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9931 9930 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9875 9872 9869 9866 9863 9860 8452 0 20 3 9857 9853 9849 9846 9842 9838 9833 9829 9825 9820 9816 9811 9807 9802 9797 9793 9788 9784 9779 9775 9770 9766 9762 9758 9754 9751 9748 9745 9742 9740 9738 9736 9735 9734 9733 9733 9733 9733 9734 9735 9736 9738 9740 9743 9745 9748 9751 9755 9758 9762 9766 9770 9775 9779 9784 9788 9793 9797 9802 9806 9811 9815 9819 9824 9828 9832 9836 9840 9843 9847 9851 9854 9857 9860 9863 9866 9868 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9896 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 8453 0 20 3 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9898 9896 9893 9890 9887 9884 9881 9878 9874 9871 9867 9863 9859 9855 9851 9846 9842 9837 9832 9827 9821 9816 9810 9805 9799 9793 9786 9780 9774 9767 9760 9753 9746 9739 9732 9725 9717 9710 9703 9695 9688 9680 9673 9665 9658 9651 9643 9636 9629 9622 9615 9609 9602 9596 9589 9583 9578 9572 9567 9562 9557 9553 9549 9545 9541 9538 9535 9533 9531 9529 9528 9527 9526 9526 9526 9526 9527 9528 9530 9532 9534 9537 9540 9543 9547 9551 9556 9560 9565 9570 9576 9582 9588 9594 9600 9607 9613 9620 9627 9634 9641 9648 9656 9663 9670 9678 9685 9692 9699 9707 9714 9721 9728 9735 9741 9748 9755 9761 9767 9773 9779 9785 9791 9797 9802 9807 9813 9818 9822 9827 9832 9836 9841 9845 9849 9853 9857 9861 9864 9868 9871 9875 9878 9881 9884 9887 9890 9893 9896 9898 9901 9903 9906 9908 9910 9912 9914 9915 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 8454 0 20 3 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9887 9886 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9830 9828 9827 9825 9824 9823 9822 9821 9820 9819 9818 9818 9817 9817 9817 9817 9817 9817 9818 9818 9819 9819 9820 9821 9823 9824 9825 9827 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9849 9851 9854 9856 9859 9861 9864 9866 9869 9871 9874 9876 9879 9881 9884 9886 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 8455 0 20 3 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9912 9909 9907 9904 9901 9898 9895 9893 9889 9886 9883 9880 9876 9873 9869 9866 9862 9858 9854 9850 9846 9842 9838 9834 9829 9825 9820 9816 9811 9807 9802 9797 9793 9788 9783 9779 9774 9770 9765 9761 9756 9752 9748 9744 9740 9736 9733 9729 9726 9722 9719 9716 9714 9711 9709 9707 9705 9703 9701 9700 9699 9697 9697 9696 9695 9695 9695 9694 9695 9695 9695 9695 9696 9697 9697 9698 9699 9700 9701 9702 9704 9705 9706 9707 9709 9710 9712 9713 9714 9716 9717 9719 9720 9722 9723 9725 9726 9728 9729 9730 9732 9733 9734 9736 9737 9739 9740 9741 9743 9744 9745 9746 9748 9749 9750 9752 9753 9754 9756 9757 9758 9760 9761 9762 9764 9765 9767 9768 9770 9772 9773 9775 9777 9779 9781 9782 9784 9786 9789 9791 9793 9795 9798 9800 9802 9805 9807 9810 9813 9815 9818 9821 9824 9827 9830 9833 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9867 9870 9873 9875 9878 9880 9882 9885 9887 9889 9891 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9906 9904 9901 9899 9896 9893 9890 9886 9883 9879 9876 9872 9868 9864 9860 9855 9851 9846 9842 9837 9832 9827 9822 9817 9812 9807 9802 9797 9792 9787 9782 9777 9772 9768 9763 9758 9754 9750 9745 9741 9737 9733 9730 9726 9723 9720 9717 9714 9712 9709 9707 9705 9704 9702 9701 9700 9699 9698 8456 0 20 3 9698 9697 9697 9697 9698 9698 9699 9699 9700 9701 9703 9704 9706 9708 9709 9711 9713 9716 9718 9720 9723 9726 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9762 9765 9768 9771 9774 9777 9780 9782 9785 9788 9790 9793 9795 9797 9799 9801 9803 9805 9806 9808 9809 9810 9811 9812 9813 9813 9814 9814 9814 9814 9814 9814 9814 9813 9813 9812 9811 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9795 9794 9793 9793 9792 9792 9792 9791 9791 9791 9791 9792 9792 9792 9793 9794 9794 9795 9796 9797 9798 9800 9801 9802 9804 9805 9807 9809 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9853 9855 9857 9858 9860 9861 9862 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9871 9872 9872 9872 9872 9871 9871 9871 9870 9869 9869 9868 9867 9865 9864 9863 9861 9859 9858 9856 9854 9851 9849 9847 9844 9842 9839 9837 9834 9831 9828 9826 9823 9820 9817 9814 9811 9809 9806 9803 9801 9798 9796 9794 9792 9790 9788 9787 9785 9784 9783 9782 9781 9781 9781 9781 9781 9781 9782 9782 9783 9784 9786 9787 9789 9791 9793 9795 9797 9799 9802 9805 9807 9810 9813 9816 9819 9822 9825 9829 9832 9835 9838 9841 9844 9848 9851 9854 9857 9860 9863 9866 9869 9872 9874 9877 9880 9882 9885 9887 9890 9892 9895 9897 9899 9901 9903 9905 9908 9910 9912 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9885 9882 9879 9875 9871 9868 9864 9860 9856 9851 9847 9843 9838 9833 9828 9824 9819 9813 9808 9803 9797 9792 9786 9780 9774 9768 9762 9756 9750 9743 9736 9730 9723 9716 9709 9702 9695 9688 9681 9673 9666 9659 9652 9644 9637 9630 9623 9616 9609 9602 9595 9588 9582 9576 9570 9564 9558 9553 9548 9543 9538 9534 9530 9526 9523 9520 9517 9515 9513 9512 9510 9510 9509 9509 9509 9510 9511 9512 9514 9516 9518 9521 9523 9527 9530 9534 9538 9542 9546 9551 9556 9561 9567 9572 9578 9584 9590 9596 9602 9609 9616 9622 9629 9636 9643 9650 9656 9663 9670 9677 9684 9691 9697 9704 9711 9717 9723 9729 9735 9741 9746 9751 9756 8457 0 20 3 9761 9765 9769 9773 9776 9779 9782 9784 9786 9788 9789 9790 9791 9791 9791 9791 9790 9789 9788 9787 9786 9784 9782 9780 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9759 9757 9756 9755 9754 9753 9753 9752 9752 9753 9753 9753 9754 9755 9756 9758 9759 9761 9763 9765 9767 9769 9771 9773 9775 9778 9780 9782 9784 9787 9789 9791 9793 9796 9798 9800 9802 9804 9805 9807 9809 9811 9813 9814 9816 9818 9819 9821 9823 9824 9826 9828 9830 9831 9833 9835 9837 9839 9841 9843 9845 9847 9850 9852 9854 9856 9859 9861 9863 9865 9868 9870 9872 9874 9876 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9913 9915 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9903 9900 9898 9895 9892 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9855 9852 9849 9846 9843 9841 9838 9836 9833 9831 9829 9827 9825 9823 9821 9820 9818 9817 9816 9815 9814 9813 9812 9812 9811 9811 9811 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9811 9810 9810 9810 9810 9809 9809 9808 9808 9807 9806 9805 9804 9803 9801 9800 9798 9797 9795 9793 9791 9788 9786 9784 9781 9779 9776 9773 9770 9767 9764 9761 9758 9755 9751 9748 9745 9741 9738 9735 9731 9728 9724 9721 9717 9714 9711 9707 9704 9701 9697 9694 9691 9688 9685 9683 9680 9677 9675 9673 9671 9669 9667 9665 9664 9663 9662 9661 9660 9660 9659 9659 9660 9660 9661 9662 9663 9665 9666 9668 9670 9673 9676 9678 9682 9685 9688 9692 9696 9700 9704 9709 9713 9718 9723 9728 9733 9738 9743 9749 9754 9760 9765 9770 9776 9781 9787 9792 9798 9803 9809 9814 9819 9824 9829 9835 9839 9844 9849 9854 8458 0 20 3 9858 9863 9867 9871 9875 9879 9883 9887 9890 9894 9897 9900 9903 9906 9909 9911 9914 9916 9918 9921 9923 9924 9926 9928 9929 9930 9932 9933 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9892 9890 9887 9884 9881 9879 9876 9873 9870 9867 9863 9860 9857 9854 9850 9847 9844 9840 9837 9833 9830 9826 9823 9820 9816 9813 9810 9806 9803 9800 9797 9794 9791 9788 9786 9783 9781 9778 9776 9774 9772 9771 9769 9768 9766 9765 9764 9764 9763 9763 9763 9763 9763 9764 9764 9765 9766 9767 9768 9770 9772 9773 9775 9777 9780 9782 9784 9787 9790 9793 9796 9799 9802 9805 9808 9811 9815 9818 9821 9825 9828 9832 9835 9838 9842 9845 9848 9851 9855 9858 9861 9864 9866 9869 9872 9874 9876 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9894 9895 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9869 9866 9864 9861 9859 9856 9853 9851 9848 9844 9841 9838 9835 9831 9828 9824 9820 9816 9813 9809 9805 9801 9797 9793 9789 9785 9781 9777 9774 9770 9766 9763 9759 9756 9753 9750 9747 9744 9742 9739 9737 9735 9733 9732 9730 9729 9728 9727 9727 9726 9726 9726 9726 9727 9728 9728 9730 9731 9732 9734 9736 9738 8459 0 20 3 9740 9742 9744 9747 9750 9752 9755 9758 9762 9765 9768 9772 9775 9779 9782 9786 9790 9794 9797 9801 9805 9809 9813 9817 9820 9824 9828 9832 9835 9839 9843 9846 9850 9853 9856 9860 9863 9866 9869 9872 9875 9877 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9895 9893 9891 9888 9886 9883 9881 9878 9875 9872 9869 9866 9862 9859 9856 9852 9848 9845 9841 9837 9833 9829 9824 9820 9816 9811 9807 9802 9797 9792 9787 9782 9777 9772 9767 9761 9756 9751 9745 9740 9735 9729 9724 9718 9713 9708 9702 9697 9692 9687 9682 9677 9673 9668 9664 9660 9657 9653 9650 9647 9644 9642 9640 9638 9637 9636 9635 9635 9635 9635 9636 9637 9639 9641 9643 9646 9649 9652 9656 9660 9664 9668 9673 9678 9683 9688 9694 9699 9705 9711 9716 9722 9728 9734 9740 9746 9752 9757 9763 9769 9774 9780 9785 9790 9796 9801 9805 9810 9815 9819 9824 9828 9832 9836 9840 9844 9848 9851 9855 9858 9862 9865 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9904 9907 9910 9912 9914 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 8460 0 20 3 9925 9924 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9892 9890 9887 9885 9882 9879 9876 9873 9870 9866 9863 9859 9856 9852 9847 9843 9839 9834 9829 9824 9818 9813 9807 9801 9795 9789 9782 9775 9768 9761 9754 9746 9739 9731 9723 9715 9707 9699 9690 9682 9673 9665 9656 9647 9639 9630 9621 9612 9603 9594 9585 9575 9566 9557 9547 9538 9528 9518 9508 9498 9488 9478 9467 9456 9446 9435 9423 9412 9401 9389 9378 9366 9354 9342 9331 9319 9307 9296 9285 9273 9262 9252 9242 9232 9222 9214 9205 9198 9191 9184 9179 9174 9170 9167 9164 9163 9162 9163 9164 9166 9170 9173 9179 9184 9191 9198 9206 9215 9224 9234 9245 9255 9267 9279 9290 9302 9314 9326 9338 9350 9362 9375 9386 9397 9408 9419 9429 9439 9448 9457 9466 9474 9481 9489 9495 9502 9507 9513 9518 9523 9528 9532 9536 9540 9544 9548 9551 9555 9559 9563 9566 9570 9574 9579 9583 9588 9592 9597 9603 9608 9613 9619 9625 9631 9638 9644 9651 9658 9665 9671 9678 9685 9692 9699 9706 9712 9719 9726 9732 9739 9745 9751 9757 9763 9768 9774 9779 9784 9789 9794 9799 9803 9807 9812 9816 9820 9824 9827 9831 9835 9838 9842 9845 9849 9852 9856 9859 9862 9865 9868 9871 9875 9878 9880 9883 9886 9889 9891 9894 9896 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 8461 0 20 3 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9872 9869 9867 9864 9862 9860 9857 9855 9852 9850 9847 9845 9843 9840 9838 9836 9834 9831 9829 9827 9825 9823 9821 9820 9818 9816 9814 9813 9811 9810 9809 9807 9806 9805 9804 9803 9802 9802 9801 9800 9800 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9801 9802 9802 9803 9805 9806 9807 9809 9810 9812 9814 9816 9818 9820 9822 9824 9827 9829 9832 9834 9837 9839 9842 9845 9848 9850 9853 9856 9858 9861 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9894 9895 9897 9898 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 8462 0 20 3 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9922 9921 9920 9918 9917 9916 9915 9913 9912 9910 9908 9907 9905 9903 9901 9899 9896 9894 9892 9890 9888 9885 9883 9881 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9859 9857 9856 9855 9854 9853 9853 9852 9852 9851 9851 9852 9852 9852 9853 9854 9854 9855 9856 9858 9859 9860 9862 9864 9865 9867 9869 9870 9872 9874 9876 9878 9880 9881 9883 9885 9887 9888 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9901 9899 9897 9896 9894 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9881 9881 9881 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9891 9893 9894 9896 9898 9900 9901 9903 9905 9907 9909 8463 0 20 3 9911 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9878 9875 9873 9870 9868 9865 9862 9858 9855 9851 9847 9843 9839 9835 9830 9825 9820 9815 9810 9804 9798 9792 9786 9780 9773 9766 9759 9752 9745 9738 9730 9723 9715 9707 9699 9691 9683 9675 9667 9659 9650 9642 9634 9626 9618 9609 9601 9593 9585 9577 9569 9562 9554 9547 9540 9532 9526 9519 9513 9506 9500 9495 9489 9484 9479 9475 9470 9467 9463 9460 9457 9455 9453 9451 9450 9449 9448 9448 9449 9449 9451 9452 9454 9457 9460 9463 9466 9470 9475 9479 9485 9490 9496 9502 9508 9515 9522 9529 9536 9544 9551 9559 9567 9575 9584 9592 9600 9609 9618 9626 9635 9643 9652 9660 9669 9677 9685 9694 9702 9710 9718 9726 9734 9741 9749 9756 9763 9770 9777 9784 9790 9797 9803 9809 9815 9821 9826 9831 9837 9842 9846 9851 9855 9859 9863 9867 9871 9874 9877 9880 9883 9885 9888 9890 9892 9893 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9877 9877 9879 9880 9881 9882 9884 9886 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9862 9860 9858 9856 9854 9852 9849 9847 9845 9843 9840 9838 9836 9834 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9809 9807 9806 9805 9804 9803 9802 9802 9801 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 8464 0 20 3 9806 9808 9809 9810 9812 9814 9816 9818 9820 9822 9824 9827 9829 9831 9834 9836 9839 9841 9844 9847 9849 9852 9855 9857 9860 9863 9865 9868 9870 9873 9876 9878 9881 9883 9885 9888 9890 9892 9894 9897 9899 9901 9903 9905 9907 9908 9910 9912 9914 9915 9917 9918 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9906 9905 9903 9901 9899 9897 9894 9892 9889 9887 9884 9881 9878 9875 9872 9868 9865 9861 9857 9853 9850 9846 9841 9837 9833 9829 9824 9820 9815 9810 9806 9801 9796 9792 9787 9782 9777 9772 8465 0 20 3 9767 9763 9758 9753 9748 9743 9738 9734 9729 9724 9719 9715 9710 9705 9701 9696 9692 9687 9683 9678 9674 9670 9665 9661 9657 9653 9649 9646 9642 9638 9635 9631 9628 9625 9621 9618 9615 9613 9610 9607 9605 9602 9600 9598 9596 9594 9592 9590 9588 9586 9585 9583 9581 9580 9578 9577 9576 9574 9573 9572 9570 9569 9568 9566 9565 9564 9562 9561 9560 9559 9557 9556 9555 9554 9553 9552 9551 9550 9549 9548 9548 9547 9546 9546 9546 9545 9545 9545 9545 9545 9545 9546 9546 9547 9548 9549 9549 9551 9552 9553 9554 9556 9557 9559 9560 9562 9564 9566 9568 9570 9572 9574 9576 9578 9580 9582 9584 9587 9589 9591 9593 9596 9598 9600 9603 9605 9607 9610 9612 9614 9616 9619 9621 9623 9625 9628 9630 9632 9634 9637 9639 9641 9643 9645 9648 9650 9652 9654 9656 9658 9660 9662 9664 9666 9669 9671 9673 9675 9677 9679 9682 9684 9686 9688 9691 9693 9696 9699 9701 9704 9707 9710 9713 9716 9719 9722 9726 9729 9733 9736 9740 9744 9748 9752 9756 9760 9764 9768 9772 9776 9780 9784 9789 9793 9797 9801 9805 9809 9813 9817 9821 9825 9828 9832 9835 9839 9842 9845 9848 9851 9853 9856 9858 9860 9862 9864 9866 9868 9869 9870 9871 9872 9873 9873 9874 9874 9874 9874 9873 9873 9872 9871 9870 9869 9868 9866 9865 9863 9861 9859 9857 9854 9852 9849 9846 9843 9839 9836 9832 9829 9825 9820 9816 9812 9807 9802 9797 9792 9786 9780 9775 9769 9762 9756 9749 9743 9736 9728 9721 9714 9706 9699 9691 9683 9676 9668 9660 9652 9644 9636 9628 9621 9613 9606 9598 9591 9584 9577 9571 9565 9559 9553 9548 9543 9538 9534 9530 9527 9523 9521 9518 9516 9515 9514 9513 9513 9513 9513 9514 9515 9517 9519 9521 9524 9526 9529 9533 9536 9540 9544 9548 9552 9556 9560 9565 9569 9574 9579 9583 9588 9593 9597 9602 9606 9611 9615 9620 9624 9628 9632 9637 9641 9644 9648 9652 9656 9659 9663 9666 9669 9673 9676 9679 9681 9684 9687 9689 9692 9694 9696 9698 9700 9702 9704 9705 9707 9708 9709 9710 9711 9712 9712 9713 9713 9713 9713 9713 9713 9713 9712 9712 9711 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9697 9696 9695 9695 9694 9694 9694 9694 9694 9694 9694 9694 9694 9695 9695 9696 9697 9698 9699 9699 9701 9702 9703 9704 9705 9707 9708 9709 9711 9712 9714 9715 9717 9718 9720 9721 9723 9725 9727 9729 9730 9732 9734 9736 9738 9741 9743 9745 9747 9750 9752 9754 9757 9759 9762 9764 9767 9770 9772 9775 9777 9779 9782 9784 9786 9788 9790 9791 9793 9794 9795 9796 9797 9797 9797 9797 9797 9796 9795 9794 9792 9791 9789 9786 9784 9781 9778 9774 9771 9767 9763 9759 9755 9750 9745 9741 9736 9731 9726 9721 9716 9711 9705 8466 0 20 3 9700 9695 9690 9685 9680 9675 9671 9666 9661 9657 9652 9648 9643 9639 9635 9631 9627 9623 9620 9616 9613 9610 9607 9604 9601 9598 9596 9593 9591 9589 9587 9585 9584 9583 9581 9581 9580 9580 9579 9579 9580 9580 9581 9583 9584 9586 9588 9590 9593 9595 9598 9602 9605 9609 9613 9618 9622 9627 9632 9637 9642 9648 9653 9659 9664 9670 9676 9682 9688 9694 9699 9705 9711 9717 9722 9728 9734 9739 9745 9750 9755 9760 9765 9770 9775 9780 9784 9789 9793 9798 9802 9806 9810 9814 9818 9822 9825 9829 9832 9836 9839 9843 9846 9849 9852 9855 9858 9861 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9884 9885 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9876 9875 9874 9872 9871 9869 9868 9866 9865 9864 9862 9860 9859 9857 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9835 9833 9830 9828 9825 9822 9819 9815 9812 9808 9805 9801 9797 9793 9789 9784 9780 9775 9770 9765 9760 9755 9749 9744 9739 9733 9727 9721 9715 9709 9703 9697 9691 9685 9679 9672 9666 9660 9654 9647 9641 9635 9629 9623 9617 9610 9604 9599 9593 9587 9581 9576 9570 9565 9560 9555 9550 9545 9540 9536 9531 9527 9523 9519 9516 9512 9509 9506 9503 9500 9498 9496 9494 9492 9490 9489 9488 9487 9487 9487 9487 9487 9488 9489 9490 9491 9493 9495 9497 9500 9503 9506 9509 9513 9517 9521 9526 9531 9536 9541 9546 9552 9558 9564 9570 9577 9583 9590 9597 9604 9611 9618 9625 9633 9640 9647 9654 9662 9669 9676 9683 9691 9698 9705 9711 9718 9725 9731 9738 9744 9750 9756 9762 9767 9773 9778 9783 9789 9793 9798 9803 9807 9811 9815 9819 9823 9827 9830 9834 9837 9840 9843 9846 9849 9852 9855 9857 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9881 9882 9884 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9906 9905 9904 9903 9901 9899 9898 9896 9894 9892 9889 8467 0 20 3 9887 9884 9882 9879 9876 9873 9869 9866 9862 9859 9855 9851 9847 9843 9838 9834 9830 9825 9820 9816 9811 9806 9801 9796 9791 9786 9781 9776 9771 9766 9761 9756 9751 9746 9741 9736 9731 9726 9721 9716 9712 9707 9702 9698 9693 9689 9684 9680 9676 9672 9668 9664 9661 9657 9654 9650 9647 9644 9642 9639 9637 9634 9633 9631 9629 9628 9627 9626 9626 9625 9625 9625 9626 9627 9628 9629 9630 9632 9634 9636 9639 9642 9645 9648 9651 9655 9658 9662 9667 9671 9675 9680 9684 9689 9694 9699 9704 9709 9714 9720 9725 9730 9735 9740 9745 9751 9756 9761 9766 9770 9775 9780 9785 9789 9794 9798 9802 9806 9811 9814 9818 9822 9826 9829 9833 9836 9840 9843 9846 9849 9852 9855 9858 9860 9863 9865 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9872 9871 9869 9868 9866 9864 9862 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9820 9818 9816 9815 9813 9812 9810 9809 9808 9806 9805 9804 9803 9802 9801 9801 9800 9799 9799 9798 9798 9798 9798 9798 9798 9798 9799 9799 9800 9800 9801 9802 9803 9804 9805 9807 9808 9810 9811 9813 9815 9816 9818 9820 9822 9824 9826 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9860 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9875 9876 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9881 9881 9880 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9856 9855 9855 9854 9854 9853 9853 9852 9852 9851 9850 9849 8468 0 20 3 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9837 9835 9834 9833 9831 9830 9828 9827 9825 9824 9822 9820 9819 9817 9816 9814 9812 9810 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9782 9780 9777 9775 9772 9769 9767 9764 9761 9758 9755 9751 9748 9745 9741 9738 9734 9730 9726 9722 9718 9713 9709 9704 9699 9694 9688 9683 9677 9671 9665 9659 9652 9645 9638 9630 9622 9614 9605 9596 9587 9577 9567 9556 9545 9533 9521 9509 9496 9483 9469 9454 9439 9423 9407 9391 9373 9355 9337 9317 9298 9277 9256 9234 9211 9188 9164 9139 9113 9086 9059 9031 9002 8972 8941 8909 8876 8842 8807 8771 8734 8695 8656 8615 8574 8531 8487 8441 8395 8347 8298 8247 8196 8143 8089 8033 7977 7919 7860 7800 7738 7676 7612 7548 7482 7416 7349 7281 7212 7142 7072 7002 6931 6860 6788 6717 6645 6574 6502 6431 6360 6290 6219 6149 6081 6013 5946 5879 5814 5750 5687 5626 5565 5506 5449 5393 5339 5287 5236 5187 5139 5094 5050 5008 4969 4931 4895 4861 4829 4799 4771 4745 4722 4700 4680 4663 4647 4634 4623 4613 4607 4602 4599 4599 4600 4604 4610 4619 4629 4642 4658 4675 4695 4717 4742 4769 4799 4830 4864 4901 4940 4981 5025 5070 5119 5169 5222 5277 5334 5393 5454 5516 5581 5647 5715 5785 5856 5928 6002 6077 6152 6229 6306 6383 6462 6540 6619 6697 6776 6854 6932 7010 7087 7164 7240 7314 7388 7461 7533 7603 7673 7740 7807 7872 7935 7997 8057 8116 8173 8229 8283 8335 8386 8435 8482 8528 8572 8615 8656 8696 8734 8771 8807 8841 8874 8906 8936 8965 8993 9020 9046 9070 9094 9117 9138 9159 9179 9197 9215 9233 9249 9265 9279 9293 9307 9319 9332 9343 9354 9364 9374 9383 9392 9400 9408 9416 9423 9430 9436 9442 9448 9454 9459 9464 9469 9474 9479 9483 9488 9492 9496 9500 9504 9508 9512 9516 9519 9523 9527 9530 9534 9537 9540 9544 9547 9550 9553 9556 9559 9561 9564 9566 9569 9571 9573 9575 9577 9578 9580 9581 9582 9584 9585 9585 9586 9587 9587 9588 9588 9588 9588 9588 9588 9588 9588 9588 9587 9587 9586 9586 9585 9585 9584 9583 9582 9582 9581 9580 9579 9578 9577 9576 9576 9575 9574 9573 9572 9572 9571 9570 9570 9569 9569 9569 9568 9568 9568 9568 9568 9569 9569 9570 9571 9572 9573 9574 9576 9577 9579 9581 9583 9586 9588 9591 9594 9597 9600 9603 9607 9610 9614 9618 9622 9626 9630 9635 9639 9644 9648 9653 9657 9662 9667 9671 9676 9681 9686 9691 9696 9700 9705 9710 9715 9719 9724 9729 9733 9738 9743 9747 9752 9756 9760 9765 9769 9773 9778 9782 9786 9790 9794 9797 9801 9805 9808 9812 9815 9819 9822 9825 9828 9831 9834 9836 9839 9842 9844 9846 9849 9851 9853 9855 9857 9858 9860 9862 9863 9864 8469 0 20 3 9866 9867 9868 9869 9871 9872 9873 9873 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9877 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9862 9860 9859 9857 9856 9854 9853 9851 9849 9848 9847 9845 9844 9843 9842 9841 9840 9840 9839 9839 9838 9838 9838 9838 9839 9839 9840 9840 9841 9842 9843 9844 9846 9847 9849 9850 9852 9854 9856 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9876 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9900 9900 9899 9899 9899 9899 9899 9900 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9870 9867 9864 9862 9859 9856 9853 9850 9847 9844 9840 9837 9834 9830 9827 9823 9820 9816 9812 9808 9804 9800 9796 9792 9788 9783 9779 9775 9770 9765 9761 9756 9751 9746 9741 9736 9731 9726 9720 9715 9710 9705 9700 9695 9690 9684 9679 9674 9670 9665 9660 9656 9651 9647 9643 9639 9636 9632 9629 9626 9624 9621 9619 9617 9616 9614 9613 9613 9612 9612 9612 9613 9614 9615 9616 9618 9620 9623 9625 9628 9631 9635 9638 9642 9647 9651 9655 9660 9665 9670 9676 9681 9687 9692 9698 9704 9710 9716 9722 9728 9734 9740 9746 9752 9757 9763 9769 9774 9780 9785 9790 9795 9800 9805 9810 9814 9818 9822 9826 9830 9834 8470 0 20 3 9837 9840 9843 9846 9849 9851 9854 9856 9858 9860 9862 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9877 9876 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9874 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9859 9857 9856 9854 9853 9851 9850 9848 9846 9845 9843 9841 9840 9838 9836 9834 9833 9831 9829 9827 9825 9823 9822 9820 9818 9816 9814 9813 9811 9809 9807 9806 9804 9802 9800 9799 9797 9796 9794 9793 9792 9790 9789 9788 9787 9785 9784 9783 9783 9782 9781 9780 9779 9779 9778 9778 9777 9777 9777 9776 9776 9776 9776 9776 9776 9776 9777 9777 9777 9778 9779 9779 9780 9781 9781 9782 9783 9785 9786 9787 9788 9790 9791 9793 9794 9796 9798 9800 9802 9803 9805 9808 9810 9812 9814 9816 9818 9820 9823 9825 9827 9830 9832 9834 9837 9839 9841 9844 9846 9848 9850 9853 9855 9857 9860 9862 9864 9866 9869 9871 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9889 9887 9885 9883 9880 9878 9876 9873 9871 9868 9866 9863 9860 9857 9854 9851 9847 9844 9840 9837 9833 9829 9825 9821 9817 9812 9808 9803 9799 9794 9789 9784 9780 9775 9769 9764 9759 9754 9749 9744 9738 9733 9728 9723 9718 9713 9707 9702 9698 9693 9688 9683 9679 9674 9670 9666 9662 9658 9655 9651 9648 9645 9642 9640 9638 9636 9634 9632 9631 9630 9629 9629 9629 9629 9630 9630 9631 9633 9634 9636 9638 9641 9644 9647 9650 9654 9657 9661 9665 9670 9675 9679 9684 9689 9695 9700 9706 9711 9717 9723 9728 9734 9740 9746 9751 9757 9763 9768 8471 0 20 3 9774 9780 9785 9790 9796 9801 9806 9811 9815 9820 9825 9829 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9886 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9899 9898 9897 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9857 9856 9854 9852 9850 9848 9846 9843 9841 9838 9835 9832 9829 9825 9822 9818 9814 9810 9805 9800 9795 9790 9785 9779 9773 9766 9760 9753 9746 9738 9730 9722 9714 9705 9696 9686 9677 9667 9656 9645 9634 9623 9611 9599 9587 9574 9561 9548 9534 9520 9506 9491 9476 9461 9445 9429 9413 9396 9379 9361 9343 9325 9307 9288 9268 9248 9228 9208 9187 9166 9144 9122 9099 9076 9053 9030 9006 8981 8957 8932 8906 8881 8855 8829 8803 8776 8749 8723 8696 8669 8642 8615 8588 8561 8534 8508 8482 8456 8430 8405 8380 8356 8332 8309 8286 8264 8244 8223 8204 8186 8168 8152 8137 8122 8109 8097 8087 8077 8069 8063 8057 8053 8051 8049 8050 8051 8054 8059 8065 8072 8081 8091 8103 8115 8130 8145 8162 8180 8199 8219 8241 8263 8286 8311 8336 8362 8389 8416 8445 8473 8503 8533 8563 8594 8625 8656 8688 8720 8751 8783 8814 8846 8877 8909 8940 8971 9002 9032 9062 9092 9121 9149 9177 9205 9232 9259 9285 9310 9335 9359 9382 9405 9427 9449 9470 9490 9510 9528 9547 9564 9581 9598 9614 9629 9643 9657 9671 9684 9696 9708 9719 9730 9740 9750 9760 9769 9777 9785 9793 9801 9808 9814 9821 9827 9833 9838 9844 9848 9853 9858 9862 9866 9870 9873 9877 9880 9883 9886 9888 9891 9893 9896 9898 9900 9902 9903 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9921 9922 9922 9923 9923 8472 0 20 3 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9871 9869 9867 9866 9864 9862 9860 9858 9856 9853 9851 9848 9845 9843 9840 9837 9834 9830 9827 9824 9820 9817 9813 9810 9806 9803 9799 9795 9792 9788 9784 9781 9777 9774 9770 9767 9764 9761 9757 9754 9752 9749 9746 9744 9741 9739 9736 9734 9732 9730 9729 9727 9725 9724 9722 9721 9719 9718 9717 9716 9714 9713 9712 9711 9710 9709 9708 9706 9705 9704 9703 9702 9700 9699 9697 9696 9694 9693 9691 9689 9687 9685 9683 9680 9678 9675 9673 9670 9667 9664 9661 9658 9654 9651 9647 9643 9640 9636 9631 9627 9623 9618 9614 9609 9605 9600 9595 9591 9586 9581 9576 9572 9567 9562 9558 9553 9549 9545 9541 9537 9533 9530 9526 9523 9520 9517 9515 9513 9511 9509 9508 9507 9506 9506 9506 9506 9507 9508 9509 9511 9513 9515 9518 9521 9524 9527 9531 9535 9540 9545 9550 9555 9560 9566 9572 9578 9585 9591 9598 9605 9612 9619 9627 9634 9642 9650 9657 9665 9673 9681 9689 9697 9704 9712 9720 9728 9736 9743 9750 9758 9765 9772 9779 9786 9792 9799 9805 9811 9816 9822 9827 9832 9837 9842 9846 9851 9855 9859 9862 9866 9869 9872 9875 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9900 9902 9903 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 8473 0 20 3 9944 9943 9943 9943 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9867 9865 9862 9860 9857 9854 9851 9847 9844 9841 9837 9833 9829 9825 9821 9817 9813 9808 9804 9799 9794 9789 9784 9779 9773 9768 9763 9757 9751 9746 9740 9734 9728 9722 9716 9710 9704 9698 9692 9686 9679 9673 9667 9661 9654 9648 9642 9636 9630 9624 9617 9611 9605 9599 9593 9588 9582 9576 9570 9565 9559 9554 9548 9543 9538 9533 9528 9524 9519 9515 9510 9506 9502 9498 9495 9492 9488 9485 9483 9480 9478 9476 9474 9472 9471 9470 9469 9468 9468 9467 9468 9468 9468 9469 9470 9472 9473 9475 9477 9479 9482 9484 9487 9490 9494 9497 9501 9505 9509 9513 9517 9522 9527 9532 9537 9542 9547 9552 9558 9563 9569 9575 9581 9587 9593 9599 9605 9611 9618 9624 9630 9637 9643 9650 9656 9662 9669 9675 9681 9688 9694 9700 9706 9712 9718 9723 9729 9734 9740 9745 9750 9754 9759 9764 9768 9772 9776 9779 9783 9786 9789 9792 9795 9798 9800 9803 9805 9807 9809 9810 9812 9814 9815 9816 9818 9819 9820 9822 9823 9824 9825 9826 9828 9829 9830 9831 9833 9834 9836 9837 9838 9840 9841 9843 9845 9846 9848 9849 9851 9853 9854 9856 9858 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 8474 0 20 3 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9892 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9876 9874 9872 9870 9867 9865 9863 9860 9858 9856 9853 9851 9848 9846 9843 9841 9838 9836 9834 9831 9829 9827 9825 9823 9821 9820 9818 9817 9816 9815 9814 9813 9813 9812 9812 9812 9813 9813 9814 9815 9816 9817 9818 9820 9822 9823 9825 9828 9830 9832 9834 9837 9839 9842 9845 9847 9850 9853 9856 9858 9861 9863 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9894 9896 9897 9898 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 8475 0 20 3 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9897 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 8476 0 20 3 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9897 9896 9895 9894 9892 9891 9890 9888 9887 9885 9884 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9862 9860 9858 9855 9853 9850 9847 9845 9842 9839 9836 9834 9831 9828 9825 9823 9820 9817 9815 9812 9810 9808 9805 9803 9801 9799 9798 9796 9794 9793 9792 9791 9790 9789 9789 9788 9788 9788 9788 9788 9789 9789 9790 9791 9792 9793 9794 9796 9797 9799 9800 9802 9804 9806 9808 9810 9812 9815 9817 9819 9822 9824 9827 9829 9832 9834 9837 9839 9842 9844 9846 9849 9851 9854 9856 9858 9860 9862 9865 9866 9868 9870 9872 9874 9875 9877 9878 9879 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9862 9860 9857 9855 9852 9849 9847 9844 9841 9838 9835 9833 9830 9827 9824 9822 9819 9816 9814 9811 9809 9806 9804 9801 9799 9797 9795 9793 9791 9789 9788 9786 9785 9783 9782 9781 9780 9779 9778 9778 9777 9777 9777 9776 9776 9777 9777 9777 9778 9779 9780 9781 9782 9783 9784 9786 9788 9789 9791 9793 9795 9797 9799 9801 9804 9806 9809 9811 9813 9816 9819 9821 9824 9826 9829 9832 9834 9837 9840 9842 9845 9848 9850 9853 9855 9858 9860 9863 9865 9868 9870 9873 9875 9877 9880 9882 9885 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9922 9923 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9869 9867 9865 9864 9862 9860 9857 9855 9853 9851 9848 9846 9843 9841 9838 9835 9832 9829 9826 9823 9820 9817 9813 9810 9806 9803 9799 9795 9792 9788 9784 9779 8477 0 20 3 9775 9771 9767 9762 9758 9753 9748 9744 9739 9734 9730 9725 9720 9715 9710 9706 9701 9696 9692 9687 9682 9678 9673 9669 9665 9661 9657 9653 9649 9645 9642 9638 9635 9632 9629 9626 9623 9620 9618 9616 9613 9611 9610 9608 9606 9605 9604 9603 9602 9601 9600 9600 9599 9599 9599 9599 9600 9600 9601 9602 9603 9604 9606 9607 9609 9611 9613 9616 9619 9621 9624 9628 9631 9634 9638 9642 9646 9650 9655 9659 9664 9669 9674 9679 9684 9689 9694 9700 9705 9710 9716 9721 9727 9732 9737 9743 9748 9753 9758 9763 9768 9773 9778 9783 9787 9792 9796 9800 9804 9808 9812 9816 9820 9823 9827 9830 9833 9836 9839 9842 9845 9848 9851 9853 9856 9859 9861 9863 9866 9868 9870 9872 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9893 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9887 9885 9883 9882 9880 9877 9875 9873 9871 9868 9866 9863 9860 9857 9854 9851 9848 9845 9841 9837 9834 9830 9826 9822 9817 9813 9808 9804 9799 9794 9789 9784 9779 9774 9769 9764 9759 9754 9748 9743 9738 9733 9728 9723 9718 9713 9708 9703 9698 9694 9689 9685 9681 9677 9673 9670 9667 9663 9660 9658 9655 9653 9651 9649 9648 9646 9645 9645 9644 9644 9644 9644 9645 9645 9646 9648 9649 9651 9653 9655 9658 9660 9663 9667 9670 9673 9677 9681 9685 9689 9694 9698 9703 9707 9712 9717 9722 9727 9732 9737 9742 9747 9752 9757 9762 9767 9771 9776 9781 9786 9790 9795 9799 9803 9807 9811 9815 9819 9822 9826 9829 9833 9836 9839 9842 9845 9847 9850 9853 9855 9857 9860 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9877 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9854 9851 9848 9845 9842 9839 9835 9831 9828 9823 9819 9815 9810 9805 9801 9796 9790 9785 9780 9775 9770 9765 9759 9754 9749 9744 9740 9735 9731 9727 9723 9720 9716 9714 9711 9709 9708 9706 9706 9705 9705 9706 9707 8478 0 20 3 9708 9710 9712 9715 9718 9721 9725 9729 9733 9738 9742 9748 9753 9758 9763 9769 9774 9780 9785 9791 9796 9801 9807 9812 9816 9821 9826 9830 9834 9838 9842 9846 9849 9852 9855 9858 9861 9863 9866 9868 9870 9872 9874 9875 9877 9879 9880 9881 9883 9884 9886 9887 9888 9890 9891 9893 9894 9895 9897 9898 9900 9901 9902 9904 9905 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9899 9897 9896 9894 9892 9890 9888 9886 9883 9881 9879 9876 9874 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9839 9836 9832 9829 9825 9821 9818 9814 9810 9806 9803 9799 9795 9791 9788 9784 9780 9777 9773 9770 9767 9763 9760 9757 9754 9751 9748 9746 9743 9741 9738 9736 9734 9732 9731 9729 9728 9727 9726 9725 9724 9724 9724 9724 9724 9724 9724 9725 9726 9727 9728 9729 9731 9733 9735 9737 9739 9741 9744 9746 9749 9752 9755 9758 9761 9764 9768 9771 9775 9778 9782 9786 9789 9793 9797 9801 9805 9808 9812 9816 9820 9824 9827 9831 9835 9838 9842 9846 9849 9852 9856 9859 9862 9866 9869 9872 9875 9878 9880 9883 9886 9888 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9903 9901 9900 9898 9896 9894 9892 9890 9889 9887 9885 9883 9882 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9869 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 8479 0 20 3 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9915 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9894 9892 9890 9889 9887 9885 9882 9880 9878 9875 9873 9870 9867 9864 9861 9858 9855 9852 9848 9845 9841 9837 9833 9830 9826 9821 9817 9813 9809 9805 9800 9796 9792 9787 9783 9778 9774 9770 9765 9761 9757 9752 9748 9744 9740 9736 9732 9728 9724 9720 9716 9713 9709 9706 9702 9699 9696 9693 9690 9687 9685 9682 9680 9678 9676 9674 9673 9672 9670 9670 9669 9668 9668 9668 9669 9669 9670 9671 9672 9674 9676 9678 9680 9682 9685 9688 9691 9694 9697 9701 9705 9708 9712 9716 9720 9724 9728 9732 9736 9740 9744 9748 9752 9756 9760 9763 9766 9770 9773 9776 9778 9781 9784 9786 9788 9790 9792 9794 9795 9796 9798 9799 9800 9801 9801 9802 9802 9803 9803 9803 9803 9803 9802 9802 9801 9800 9799 9798 9796 9794 9793 9790 9788 9785 9782 9779 9775 9772 9767 9763 9758 9753 9748 9742 9736 9729 9723 9716 9709 9702 9694 9686 9679 9671 9663 9655 9648 9640 9632 9624 9617 9609 9603 9596 9589 9583 9578 9572 9568 9563 9559 9556 9553 9550 9548 9547 9546 9546 9546 9547 9548 9549 9551 9554 9556 9560 9563 9567 9570 9575 9579 9584 9588 9593 9597 9602 9607 9611 9616 9621 9625 9629 9634 9638 9642 9646 9649 9653 9656 9659 9662 9665 9668 9670 9673 9675 9678 9680 9682 9685 9687 9689 9692 9694 9696 9698 9701 9703 9706 9709 9712 9714 9717 9720 9724 9727 9730 9734 9737 9740 9744 9748 9751 9755 9759 9762 9766 9769 9773 8480 0 20 3 9777 9780 9784 9787 9790 9793 9797 9800 9803 9805 9808 9811 9813 9816 9818 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9848 9849 9851 9853 9854 9856 9858 9859 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9872 9872 9871 9871 9870 9870 9869 9867 9866 9865 9863 9861 9859 9857 9855 9853 9850 9848 9845 9843 9840 9837 9835 9832 9830 9827 9825 9823 9821 9819 9817 9815 9813 9812 9811 9810 9809 9808 9808 9808 9807 9807 9808 9808 9809 9809 9810 9811 9812 9813 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9817 9816 9814 9813 9811 9809 9807 9805 9803 9800 9798 9796 9793 9791 9788 9785 9782 9780 9777 9774 9771 9768 9765 9762 9759 9756 9753 9750 9747 9744 9741 9737 9734 9731 9727 9724 9720 9716 9713 9709 9705 9701 9697 9693 9689 9685 9681 9677 9673 9669 9664 9660 9656 9651 9647 9643 9639 9635 9630 9626 9622 9618 9615 9611 9607 9604 9600 9597 9594 9591 9588 9586 9583 9581 9579 9577 9576 9574 9573 9572 9571 9571 9570 9570 9570 9570 9571 9571 9572 9573 9574 9575 9577 9578 9580 9582 9584 9586 9588 9590 9592 9594 9596 9598 9601 9603 9605 9607 9609 9610 9612 9613 9615 9616 9617 9617 9618 9618 9618 9618 9617 9616 9615 9613 9611 9609 9606 9603 9600 9596 9592 9588 9583 9577 9572 9565 9559 9552 9545 9537 9529 9520 9511 9502 9492 9482 9472 9461 9450 9438 9427 9415 9402 9390 9377 9364 9351 9337 9324 9310 9296 9282 9268 9254 9241 9227 9213 9200 9186 9173 9160 9147 9135 9123 9111 9100 9089 9079 9069 9060 9052 9044 9037 9030 9025 9020 9016 9013 9010 9009 9008 9008 9009 9010 9013 9017 9021 9026 9032 9039 9046 9054 9063 9073 9083 9094 9105 9117 9130 9143 9156 9170 9184 9199 9214 9229 9244 9259 9275 9290 9306 9322 9338 9353 9369 9385 9400 9415 9431 9446 9461 9475 9490 9504 9518 9532 9545 9558 9571 9584 9596 9609 9620 9632 9643 9654 9665 9675 9686 9695 9705 9714 9723 9732 9740 9749 9756 9764 9771 9778 9785 9792 9798 9804 9810 9816 9821 9826 9831 9835 9840 9844 9848 9852 9856 9859 9862 9865 9868 9871 9874 9876 9878 9881 9883 9885 9886 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9909 9909 9908 9908 9907 8481 0 20 3 9907 9906 9906 9905 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9895 9895 9895 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9867 9866 9865 9865 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9873 9873 9874 9874 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9875 9873 9871 9869 9867 9865 9862 9860 9857 9854 9851 9848 9845 9841 9838 9834 9830 9826 9822 9818 9813 9809 9804 9799 9794 9789 9784 9779 9773 9767 9762 9756 9750 9744 9738 9731 9725 9719 9712 9705 9699 9692 9685 9678 9671 9665 9658 9651 9644 9637 9630 9624 9617 9611 9604 9598 9592 9586 9580 9574 9569 9564 9559 9554 9550 9546 9542 9539 9536 9533 9531 9529 9527 9526 9525 9524 9524 9525 9525 9526 9528 9530 9532 9534 9537 9540 9544 9548 9552 9556 9561 9566 9571 9577 9583 9588 9594 9601 9607 9613 9620 9627 9633 9640 9647 9654 9661 9668 9675 9682 9688 9695 9702 9709 9715 9722 9729 9735 9741 9748 9754 9760 9766 9772 9777 9783 9789 9794 9799 9804 9809 9814 9819 9824 9828 9833 9837 9841 9845 9849 9853 9857 9860 9864 9867 9870 9873 9876 9878 9881 9883 9885 9887 9889 9891 9893 9894 9895 9896 9897 9898 9899 9899 9899 9899 9899 9899 9899 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9883 9880 9878 9875 9872 9869 9865 9862 9858 9854 9850 9845 9841 9836 9831 9825 9820 9814 9807 9801 9794 9787 9779 9771 9763 9755 9746 9736 9726 9716 9705 9694 9682 9670 9658 9645 9631 9617 9602 9587 9571 9555 9538 9521 9503 9485 9466 9447 9427 9407 9386 9365 9343 9321 9299 9276 9253 9229 9205 9182 9157 9133 9108 9084 9059 9035 9010 8986 8961 8937 8912 8888 8864 8841 8818 8795 8773 8751 8730 8710 8690 8671 8652 8635 8618 8602 8587 8573 8560 8547 8536 8526 8517 8510 8503 8497 8493 8490 8488 8487 8488 8490 8493 8497 8502 8509 8517 8526 8536 8547 8482 0 20 3 8559 8572 8587 8602 8618 8635 8654 8672 8692 8712 8733 8755 8778 8800 8824 8847 8872 8896 8921 8945 8971 8996 9021 9046 9072 9097 9122 9147 9172 9196 9221 9245 9269 9292 9315 9338 9360 9382 9403 9424 9444 9464 9483 9502 9520 9538 9555 9572 9588 9603 9618 9633 9647 9660 9673 9685 9697 9709 9719 9730 9740 9749 9758 9766 9774 9782 9789 9796 9802 9808 9814 9819 9824 9828 9832 9836 9839 9842 9845 9848 9850 9852 9853 9855 9856 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9842 9841 9839 9837 9835 9833 9831 9830 9828 9826 9824 9822 9820 9817 9815 9813 9811 9809 9807 9805 9803 9800 9798 9796 9794 9792 9789 9787 9785 9783 9781 9779 9777 9775 9773 9772 9770 9768 9767 9766 9764 9763 9762 9761 9761 9760 9759 9759 9759 9759 9759 9759 9760 9760 9761 9762 9763 9764 9765 9766 9767 9769 9770 9771 9773 9774 9776 9777 9779 9780 9782 9783 9784 9786 9787 9788 9789 9790 9790 9791 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9792 9792 9792 9791 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9790 9791 9791 9792 9792 9793 9794 9795 9797 9798 9800 9801 9803 9805 9807 9809 9811 9814 9816 9819 9821 9824 9826 9829 9832 9834 9837 9840 9843 9845 9848 9851 9853 9856 9859 9861 9864 9866 9868 9870 9873 9875 9877 9879 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9883 9882 9880 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9853 9851 9848 9846 9843 9840 9837 9834 9830 9827 9823 9820 9816 9812 9808 9804 9800 9795 9791 9786 9781 9776 9772 9767 9762 9756 9751 9746 9741 9736 9730 9725 9720 9715 9709 9704 9699 9694 9689 9684 9679 9674 9670 9665 9661 9656 9652 9648 9644 9641 9637 9634 9631 9628 9625 9623 9620 9618 9616 9615 9613 9612 9611 9611 9610 9610 9610 9611 9611 9612 9613 9615 9616 9618 9620 9622 9625 9627 9630 9633 9637 9640 9644 9647 9651 9655 9659 9664 9668 9672 9677 9681 9685 9690 9694 9699 9703 9707 9712 9716 9720 9724 9728 9732 9736 9739 9743 9746 9750 9753 9756 9758 9761 9763 9766 9768 9770 9771 9773 9774 9776 9777 9777 9778 9778 9779 9779 8483 0 20 3 9779 9778 9778 9777 9776 9775 9774 9772 9770 9768 9766 9764 9761 9759 9756 9753 9749 9746 9742 9738 9734 9730 9726 9721 9717 9712 9707 9702 9697 9692 9687 9682 9676 9671 9666 9661 9655 9650 9645 9640 9635 9630 9625 9621 9616 9612 9608 9604 9600 9597 9593 9590 9588 9585 9583 9581 9579 9577 9576 9575 9575 9574 9574 9574 9575 9576 9577 9578 9579 9581 9583 9585 9588 9591 9593 9597 9600 9603 9607 9611 9615 9619 9624 9628 9633 9637 9642 9647 9652 9657 9662 9668 9673 9678 9683 9689 9694 9699 9704 9710 9715 9720 9725 9730 9735 9740 9745 9749 9754 9758 9763 9767 9771 9775 9779 9782 9786 9789 9792 9795 9798 9801 9803 9805 9807 9809 9811 9813 9814 9815 9816 9817 9818 9818 9818 9818 9818 9818 9818 9817 9816 9815 9814 9813 9812 9810 9808 9806 9804 9802 9800 9797 9794 9792 9789 9785 9782 9778 9775 9771 9767 9763 9758 9754 9749 9744 9740 9734 9729 9724 9718 9712 9706 9700 9694 9688 9681 9675 9668 9661 9655 9648 9641 9634 9627 9619 9612 9605 9598 9591 9584 9577 9570 9563 9556 9549 9543 9536 9530 9524 9518 9512 9506 9501 9496 9491 9486 9482 9478 9474 9471 9468 9465 9463 9460 9459 9457 9456 9456 9455 9455 9456 9457 9458 9459 9461 9463 9466 9469 9472 9476 9480 9484 9489 9494 9499 9505 9511 9517 9523 9529 9536 9543 9550 9557 9565 9572 9580 9587 9595 9603 9611 9618 9626 9634 9642 9649 9657 9665 9672 9679 9687 9694 9701 9708 9714 9721 9727 9734 9740 9746 9752 9757 9763 9768 9773 9778 9783 9788 9793 9798 9802 9806 9811 9815 9819 9823 9826 9830 9834 9837 9841 9844 9847 9850 9853 9856 9859 9862 9865 9867 9870 9872 9875 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 8484 0 20 3 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9862 9861 9860 9860 9859 9859 9858 9858 9857 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9851 9850 9849 9848 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9840 9839 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9839 9839 9840 9841 9842 9843 9844 9845 9846 9848 9849 9850 9851 9853 9854 9855 9856 9858 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9872 9872 9871 9870 9869 9868 9867 9866 9864 9862 9861 9859 9857 9855 9852 9850 9847 9845 9842 9839 9836 9833 9830 9827 9824 9821 9817 9814 9811 9807 9804 9801 9797 9794 9791 9787 9784 9781 9778 9774 9771 9768 9765 9762 9759 9756 9754 9751 9748 9745 9743 9740 9738 9735 9733 9731 9729 9727 9725 9723 9721 9719 9718 9717 9715 8485 0 20 3 9714 9713 9712 9712 9711 9711 9711 9711 9711 9711 9712 9713 9714 9715 9716 9718 9720 9722 9724 9727 9729 9732 9735 9738 9742 9745 9749 9753 9756 9760 9765 9769 9773 9777 9781 9786 9790 9794 9798 9803 9807 9811 9815 9819 9823 9827 9830 9834 9837 9841 9844 9847 9850 9852 9855 9858 9860 9862 9865 9867 9869 9871 9873 9874 9876 9878 9879 9881 9882 9884 9885 9887 9888 9889 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9846 9845 9843 9841 9840 9838 9836 9835 9833 9832 9830 9829 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9818 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9818 9819 9819 9820 9821 9822 9822 9823 9824 9825 9827 9828 9829 9830 9832 9833 9834 9836 9837 9839 9841 9842 9844 9845 9847 9849 9851 9852 9854 9856 9858 9860 9862 9863 9865 9867 9869 9871 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9892 8486 0 20 3 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9887 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9872 9871 9870 9868 9867 9866 9864 9863 9862 9860 9859 9858 9856 9855 9853 9852 9851 9849 9848 9846 9844 9843 9841 9839 9837 9835 9833 9831 9828 9825 9823 9820 9817 9813 9810 9806 9802 9797 9793 9788 9783 9777 9772 9765 9759 9753 9746 9738 9731 9723 9715 9707 9699 9690 9681 9672 9663 9654 9645 9636 9627 9618 9609 9600 9592 9583 9575 9567 9560 9553 9546 9539 9534 9528 9524 9519 9516 9513 9510 9508 9507 9507 9507 9508 9509 9511 9513 9517 9521 9525 9530 9535 9541 9547 9554 9561 9568 9576 9584 9592 9600 9609 9617 9626 9634 9643 9652 9660 9668 9677 9685 9693 9701 9709 9716 9723 9730 9737 9743 9749 9755 9761 9767 9772 9777 9782 9786 9790 9794 9798 9802 8487 0 20 3 9806 9809 9812 9815 9818 9821 9824 9827 9829 9832 9834 9836 9839 9841 9843 9845 9847 9849 9851 9852 9854 9856 9858 9859 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9875 9876 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9878 9877 9876 9876 9875 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9868 9867 9866 9865 9865 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9839 9838 9836 9834 9832 9830 9828 9826 9823 9821 9819 9816 9813 9811 9808 9805 9802 9799 9796 9792 9789 9786 9783 9779 9776 9772 9769 9765 9762 9758 9754 9750 9747 9743 9739 9735 9731 9728 9724 9720 9716 9712 9709 9705 9701 9698 9694 9690 9687 9684 9680 9677 9674 9671 9669 9666 9664 9661 9659 9657 9655 9654 9652 9651 9650 9650 9649 9649 9649 9649 9649 9649 9650 9651 9652 9653 9655 9656 9658 9660 9662 9664 9666 9668 9671 9673 9676 9678 9681 9683 9686 9689 9691 9694 9696 9699 9702 9704 9706 9709 9711 9713 9716 9718 9720 9722 9723 9725 9727 9728 9730 9731 9732 9733 9734 9735 9735 9736 9736 9737 9737 9737 9737 9736 9736 9735 9734 9733 9732 9731 9729 9728 9726 9724 9722 9720 9717 9714 9712 9709 9706 9702 9699 9696 9692 9688 9685 9681 9677 9673 9669 9665 9661 9657 9652 9648 9644 9640 9636 9632 9628 9624 9620 9616 9613 9609 9606 9602 9599 9596 9593 9590 9587 9584 9582 9579 9577 9574 9572 9570 9568 9567 9565 9563 9562 9560 9559 9558 9557 9556 9555 9554 9553 9552 9551 9551 9550 9549 9549 9548 9548 9547 9547 9546 9546 9546 9545 9545 9545 9545 9544 9544 9544 9544 9544 9544 9544 9544 9544 9544 9544 9544 9545 9545 9545 9546 9546 9547 9547 9548 9549 9549 9550 9551 9552 9553 9555 9556 9557 9559 9561 9562 9564 9566 9568 9571 9573 9575 9578 9581 9584 9587 9590 9593 9596 9599 9603 9607 8488 0 20 3 9610 9614 9618 9622 9626 9630 9634 9639 9643 9647 9652 9656 9661 9665 9670 9674 9679 9684 9688 9693 9697 9702 9706 9711 9715 9719 9724 9728 9732 9736 9740 9744 9748 9752 9756 9759 9763 9766 9769 9773 9776 9779 9782 9784 9787 9790 9792 9794 9797 9799 9801 9803 9804 9806 9807 9809 9810 9811 9812 9813 9814 9814 9814 9815 9815 9815 9815 9814 9814 9813 9813 9812 9811 9809 9808 9806 9804 9802 9800 9798 9796 9793 9790 9787 9784 9780 9777 9773 9769 9765 9760 9756 9751 9746 9741 9735 9730 9724 9718 9712 9706 9699 9693 9686 9679 9672 9664 9657 9650 9642 9634 9626 9618 9610 9602 9594 9585 9577 9569 9560 9552 9544 9535 9527 9519 9511 9503 9495 9487 9480 9472 9465 9458 9452 9445 9439 9433 9428 9423 9418 9414 9410 9407 9404 9401 9399 9397 9396 9396 9396 9396 9397 9398 9400 9402 9405 9408 9412 9416 9420 9425 9431 9436 9442 9448 9455 9462 9469 9476 9483 9491 9498 9506 9513 9521 9529 9536 9544 9551 9558 9566 9573 9579 9586 9593 9599 9605 9610 9616 9621 9626 9631 9635 9640 9644 9647 9651 9654 9657 9660 9663 9666 9668 9670 9672 9674 9676 9678 9680 9682 9684 9685 9687 9689 9691 9692 9694 9696 9698 9700 9702 9704 9706 9709 9711 9713 9716 9718 9721 9724 9727 9730 9732 9735 9738 9742 9745 9748 9751 9754 9757 9761 9764 9767 9770 9773 9776 9780 9783 9786 9789 9792 9795 9798 9801 9804 9806 9809 9812 9814 9817 9820 9822 9824 9827 9829 9831 9834 9836 9838 9840 9842 9844 9846 9848 9850 9851 9853 9855 9856 9858 9859 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9887 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9866 9865 9864 9864 9863 9863 9862 9861 9861 9860 9859 9859 9858 9857 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9832 9831 9831 9830 9830 9829 9829 9829 9829 9829 9829 9830 9830 9831 9831 9832 9833 9833 9834 9835 9836 9837 9839 9840 9841 9842 9844 9845 9846 9848 9849 9850 9852 9853 9854 9856 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 8489 0 20 3 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 8490 0 20 3 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9872 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9885 9886 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 8491 0 20 3 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9842 9841 9839 9837 9836 9834 9832 9830 9829 9827 9825 9823 9821 9819 9816 9814 9812 9809 9806 9803 9800 9797 9794 9791 9787 9783 9780 9775 9771 9767 9762 9757 9752 9747 9742 9737 9731 9725 9719 9714 9708 9701 9695 9689 9683 9677 9670 9664 9658 9652 9645 9639 9634 9628 9622 9617 9611 9606 9601 9596 9592 9588 9584 9580 9576 9573 9570 9567 9564 9562 9560 9558 9557 9556 9555 9554 9553 9553 9553 9554 9554 9555 9556 9557 9559 9560 9562 9564 9567 9569 9572 9575 9578 9581 9585 9588 9592 9596 9600 9605 9609 9614 9619 9624 9629 9634 9639 9645 9650 9656 9661 9667 9673 9678 9684 9690 9695 9701 9707 9712 9718 9723 9729 9734 9739 9744 9749 9753 9758 9762 9767 9771 9774 9778 9782 9785 9788 9791 9794 9796 9799 9801 9803 9805 9807 9808 9810 9811 9812 9813 9814 9815 9816 9817 9817 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9817 9817 9816 9815 9814 9813 9812 9811 9809 9808 9806 9804 9802 9800 9798 9796 9794 9792 9789 9787 9784 9781 9779 9776 9773 9770 9768 9765 9762 9760 9757 9754 9752 9749 9747 9744 9742 9740 9738 9736 9734 9732 9731 9729 9728 9726 9725 9724 9723 9722 9721 9720 9720 9719 9719 9718 9718 9717 9717 9717 9717 9717 9716 9716 9716 9716 9717 9717 9717 9717 9717 9718 9718 9718 9719 9719 9720 9720 9721 9721 9722 9722 9723 9723 9724 9724 9725 9725 9726 9726 9726 9726 9726 9725 9725 9724 9723 9722 9721 9719 9717 9715 9712 9709 9706 9703 9699 9695 9691 9686 9681 9676 9671 9665 9659 9653 9647 9641 9635 9629 9623 9616 9610 9604 9598 9593 9587 9582 9577 9572 9568 9564 9561 9558 9556 9554 9552 9551 9551 9551 9552 9553 9555 9557 9559 9563 9566 9570 9575 9580 9585 9590 9596 9602 9608 9615 9621 9628 9634 9641 9648 9655 9661 9668 9675 9681 9687 9693 9700 9705 9711 9716 9722 9727 9731 9736 9740 9744 9748 9752 9756 9759 9762 9765 9768 9771 9773 9775 9778 9780 9782 9784 9785 9787 9788 9790 9791 9793 9794 9795 9796 9797 9797 9798 9799 9799 9800 9800 9800 9800 9801 9800 9800 9800 9800 9799 9799 9798 9797 9796 9795 9794 9793 9792 9790 9789 9787 9785 9784 9782 9780 9778 9775 9773 9771 9768 9766 9763 9760 9757 9754 9751 9748 9744 9741 9737 9734 9730 9726 9722 9718 9714 9709 9705 9700 9695 9690 9685 9680 9675 9670 9665 9659 9654 9648 9642 9637 9631 8492 0 20 3 9625 9619 9613 9607 9602 9596 9590 9584 9578 9573 9567 9561 9556 9550 9545 9540 9535 9530 9525 9521 9516 9512 9508 9504 9500 9497 9494 9491 9488 9485 9483 9481 9479 9478 9477 9476 9475 9474 9474 9474 9475 9476 9477 9478 9479 9481 9483 9486 9488 9491 9494 9498 9501 9505 9509 9514 9518 9523 9528 9533 9538 9544 9549 9555 9561 9567 9573 9579 9585 9592 9598 9604 9611 9617 9624 9630 9636 9643 9649 9655 9661 9667 9673 9679 9685 9691 9697 9702 9707 9713 9718 9723 9728 9733 9737 9742 9746 9751 9755 9759 9763 9767 9770 9774 9777 9781 9784 9787 9790 9793 9795 9798 9800 9803 9805 9807 9809 9811 9813 9815 9816 9818 9819 9820 9821 9822 9823 9824 9824 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9824 9824 9824 9824 9823 9823 9823 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9820 9819 9819 9819 9819 9818 9818 9817 9817 9816 9816 9815 9814 9814 9813 9812 9811 9811 9810 9809 9808 9808 9807 9806 9806 9805 9804 9804 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9804 9804 9805 9806 9806 9807 9807 9808 9809 9809 9810 9811 9811 9812 9813 9813 9814 9814 9815 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9821 9821 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9825 9826 9826 9827 9827 9827 9828 9828 9828 9828 9829 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9829 9829 9829 9829 9829 9828 9828 9828 9827 9827 9827 9827 9826 9826 9825 9825 9825 9824 9824 9824 9823 9823 9822 9822 9822 9821 9821 9821 9820 9820 9820 9819 9819 9819 9818 9818 9818 9818 9818 9817 9817 9817 9817 9818 9818 9818 9818 9818 9819 9819 9820 9820 9821 9821 9822 9823 9824 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9838 9839 9840 9840 9841 9841 9842 9842 9842 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9841 9841 9841 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9838 9838 9839 9839 9839 9839 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9841 9841 9840 9840 9840 9839 9839 9838 9838 9837 9837 9837 9836 9836 9836 9835 9835 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9831 9831 9830 9830 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9829 9829 9829 9829 9829 9830 9830 9830 9830 9830 8493 0 20 3 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9832 9833 9833 9833 9833 9833 9834 9834 9834 9835 9835 9835 9835 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9837 9836 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9830 9830 9829 9828 9828 9827 9826 9826 9825 9825 9824 9823 9823 9822 9821 9821 9820 9820 9819 9818 9818 9817 9816 9816 9815 9814 9814 9813 9812 9812 9811 9810 9810 9809 9808 9807 9807 9806 9805 9804 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9787 9786 9785 9783 9782 9780 9778 9777 9775 9773 9771 9768 9766 9764 9761 9758 9756 9753 9750 9746 9743 9740 9736 9732 9728 9725 9720 9716 9712 9708 9703 9699 9694 9689 9684 9680 9675 9670 9665 9660 9655 9649 9644 9639 9634 9629 9624 9619 9614 9609 9604 9600 9595 9590 9586 9581 9577 9573 9569 9565 9561 9557 9554 9550 9547 9544 9542 9539 9537 9534 9532 9531 9529 9528 9527 9526 9525 9525 9525 9525 9525 9526 9527 9528 9529 9530 9532 9534 9536 9539 9541 9544 9547 9550 9554 9557 9561 9565 9569 9573 9578 9582 9587 9591 9596 9601 9606 9611 9616 9621 9626 9631 9636 9641 9646 9651 9656 9661 9666 9670 9675 9679 9684 9688 9692 9697 9701 9704 9708 9712 9715 9719 9722 9725 9728 9731 9734 9736 9739 9741 9743 9745 9747 9749 9751 9752 9754 9755 9757 9758 9759 9760 9761 9762 9763 9764 9765 9765 9766 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9766 9766 9765 9764 9763 9762 9761 9760 9758 9757 9755 9754 9752 9750 9748 9746 9744 9742 9740 9737 9735 9732 9729 9727 9724 9721 9718 9715 9711 9708 9704 9701 9697 9693 9689 9684 9680 9675 9671 9666 9661 9655 9650 9644 9638 9632 9625 9618 9612 9604 9597 9589 9582 9574 9565 9557 9548 9540 9531 9522 9513 9503 9494 9485 9476 9466 9457 9448 9438 9429 9421 9412 9403 9395 9387 9379 9371 9364 9357 9351 9345 9339 9334 9329 9325 9321 9318 9315 9313 9311 9309 9309 9308 9308 9309 9310 9312 9314 9317 9320 9323 9327 9332 9336 9342 9347 9353 9359 9365 9372 9379 9386 9394 9401 9409 9417 9425 9433 9442 9450 9459 9467 9476 9484 9493 9501 9510 9518 9527 9535 9543 9551 9560 9568 9575 9583 9591 9598 9606 9613 9620 9626 9633 9640 9646 9652 9658 9664 9669 9674 9680 9685 9689 9694 9698 9703 9707 9710 9714 9718 9721 9724 9727 9730 9733 9736 9738 9740 9743 9745 9747 9748 9750 9752 9753 9755 9756 9757 9759 9760 9761 9762 9763 9763 9764 9765 9765 9766 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 9768 8494 0 20 3 9768 9767 9767 9767 9767 9766 9766 9766 9765 9765 9765 9764 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9763 9764 9764 9764 9764 9765 9765 9766 9766 9767 9767 9768 9768 9769 9769 9770 9770 9771 9771 9771 9772 9772 9772 9773 9773 9773 9773 9773 9773 9773 9773 9773 9772 9772 9772 9771 9771 9771 9770 9770 9769 9768 9768 9767 9767 9766 9766 9765 9764 9764 9763 9763 9762 9762 9761 9761 9761 9760 9760 9760 9759 9759 9759 9758 9758 9758 9758 9757 9757 9757 9757 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9757 9757 9758 9758 9758 9759 9759 9760 9760 9761 9761 9761 9762 9762 9763 9763 9764 9764 9764 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9764 9764 9763 9763 9763 9762 9762 9761 9761 9760 9760 9759 9759 9758 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9751 9751 9750 9749 9749 9748 9747 9746 9745 9744 9743 9742 9741 9739 9738 9737 9735 9734 9732 9730 9729 9727 9725 9723 9721 9719 9718 9716 9714 9712 9710 9708 9707 9705 9703 9702 9700 9699 9698 9697 9695 9694 9694 9693 9692 9692 9691 9691 9691 9691 9691 9691 9691 9692 9692 9692 9693 9693 9694 9695 9695 9696 9697 9697 9698 9699 9699 9700 9701 9701 9702 9703 9703 9704 9704 9705 9705 9705 9706 9706 9706 9707 9707 9707 9707 9708 9708 9708 9708 9708 9709 9709 9709 9709 9709 9710 9710 9710 9710 9710 9710 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9710 9710 9710 9709 9709 9708 9708 9707 9707 9706 9706 9705 9704 9704 9703 9702 9702 9701 9701 9700 9700 9699 9699 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9698 9698 9698 9698 9699 9699 9700 9700 9701 9701 9702 9702 9703 9704 9704 9705 9705 9706 9707 9707 9708 9708 9709 9710 9710 9711 9711 9712 9712 9713 9714 9714 9715 9716 9716 9717 9717 9718 9719 9720 9720 9721 9722 9723 9723 9724 9725 9726 9726 9727 9728 9729 9729 9730 9731 9731 9732 9732 9733 9733 9733 9733 9734 9734 9734 9734 9734 9734 9733 9733 9733 9732 9732 9732 9731 9731 9730 9730 9729 9729 9728 9728 9727 9727 9726 9726 9725 9725 9725 9725 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9725 9725 9725 9725 9725 9726 9726 9726 9726 9726 9726 9727 9727 9727 9727 9727 9726 9726 9726 9726 9726 9725 9725 9724 9724 9723 9723 9722 9722 9721 9720 9720 9719 9718 9717 9717 9716 9715 9715 9714 9713 9713 9712 9711 9711 9710 9710 9709 9709 9708 9708 9707 9707 9707 9706 9706 9706 9705 9705 9705 9705 9704 9704 9704 9704 9703 9703 9703 9703 9703 9702 9702 9702 9702 9702 9701 9701 8495 0 20 3 9701 9701 9700 9700 9700 9700 9700 9699 9699 9699 9699 9699 9698 9698 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9695 9695 9695 9695 9695 9695 9694 9694 9694 9693 9693 9693 9692 9692 9691 9691 9690 9690 9689 9689 9688 9688 9687 9687 9686 9686 9685 9685 9684 9684 9683 9683 9682 9682 9682 9681 9681 9680 9680 9680 9679 9679 9678 9678 9678 9677 9677 9677 9676 9676 9675 9675 9674 9674 9673 9673 9672 9671 9671 9670 9669 9669 9668 9667 9667 9666 9665 9664 9664 9663 9662 9662 9661 9661 9660 9659 9659 9659 9658 9658 9657 9657 9657 9657 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9656 9655 9655 9655 9655 9655 9655 9654 9654 9654 9653 9653 9652 9652 9651 9651 9650 9649 9648 9648 9647 9646 9645 9644 9643 9642 9641 9640 9639 9638 9638 9637 9636 9635 9634 9634 9633 9632 9632 9631 9631 9630 9630 9630 9629 9629 9629 9629 9629 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9628 9627 9627 9627 9627 9626 9626 9625 9625 9624 9624 9623 9623 9622 9621 9620 9620 9619 9618 9617 9616 9615 9615 9614 9613 9612 9611 9611 9610 9609 9608 9608 9607 9606 9606 9605 9605 9605 9604 9604 9604 9603 9603 9603 9603 9603 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9602 9601 9601 9601 9601 9600 9600 9600 9599 9599 9598 9598 9597 9597 9596 9595 9595 9594 9593 9592 9591 9590 9589 9588 9587 9586 9585 9583 9582 9581 9580 9578 9577 9575 9574 9572 9571 9569 9567 9566 9564 9562 9560 9558 9556 9554 9552 9550 9548 9546 9544 9542 9539 9537 9535 9532 9530 9528 9525 9523 9520 9518 9516 9513 9511 9508 9506 9503 9501 9499 9496 9494 9492 9489 9487 9485 9483 9481 9479 9477 9475 9474 9472 9470 9469 9468 9466 9465 9464 9463 9462 9461 9461 9460 9460 9459 9459 9458 9458 9458 9458 9457 9457 9457 9457 9458 9458 9458 9458 9459 9459 9460 9460 9461 9461 9462 9462 9463 9464 9464 9465 9466 9467 9468 9468 9469 9470 9471 9472 9473 9475 9476 9477 9478 9479 9481 9482 9484 9485 9486 9488 9489 9490 9492 9493 9494 9496 9497 9498 9499 9500 9501 9502 9503 9504 9504 9505 9505 9506 9506 9507 9507 9507 9507 9507 9506 9506 9506 9505 9504 9503 9502 9501 9500 9499 9498 9496 9495 9493 9491 9490 9488 9486 9483 9481 9479 9477 9474 9472 9469 9466 9463 9460 9457 9454 9451 9448 9444 9441 9437 9434 9430 9426 9422 9418 9414 9410 9406 9401 9397 9392 9388 9383 9378 9373 9368 9363 9358 9354 9349 9344 9339 9334 9329 9324 9319 9314 9309 9305 9300 9295 9291 9286 9282 9277 9273 9269 9265 9261 8496 0 20 4 9269 9266 9262 9259 9256 9253 9250 9247 9244 9241 9238 9236 9233 9231 9228 9226 9224 9221 9219 9217 9215 9213 9212 9210 9209 9207 9206 9204 9203 9202 9201 9201 9200 9199 9199 9199 9198 9198 9198 9199 9199 9199 9200 9201 9201 9202 9204 9205 9206 9208 9209 9211 9213 9215 9217 9219 9221 9224 9226 9229 9231 9234 9237 9240 9242 9245 9248 9251 9254 9257 9260 9263 9266 9270 9273 9276 9279 9282 9285 9287 9290 9293 9296 9299 9301 9304 9306 9309 9311 9313 9315 9318 9320 9322 9323 9325 9327 9329 9330 9332 9333 9335 9336 9337 9338 9340 9341 9342 9343 9344 9345 9345 9346 9347 9348 9348 9349 9350 9350 9351 9351 9352 9352 9352 9353 9353 9353 9353 9353 9353 9353 9353 9353 9353 9353 9352 9352 9351 9351 9350 9349 9349 9348 9347 9346 9345 9343 9342 9341 9339 9338 9336 9335 9333 9331 9329 9327 9325 9323 9321 9319 9316 9314 9312 9309 9307 9304 9301 9298 9296 9293 9290 9286 9283 9280 9276 9273 9269 9265 9261 9257 9253 9249 9244 9239 9235 9230 9224 9219 9213 9207 9201 9195 9189 9182 9176 9169 9162 9154 9147 9139 9132 9124 9116 9108 9100 9092 9083 9075 9067 9059 9050 9042 9034 9026 9018 9011 9003 8996 8989 8982 8976 8969 8963 8957 8952 8947 8942 8938 8934 8931 8927 8925 8922 8920 8919 8918 8917 8917 8917 8917 8918 8919 8921 8922 8925 8927 8930 8933 8936 8939 8943 8947 8951 8955 8959 8964 8968 8973 8978 8982 8987 8992 8996 9001 9006 9010 9015 9019 9024 9028 9032 9036 9040 9044 9048 9052 9055 9059 9062 9065 9068 9071 9074 9076 9079 9081 9084 9086 9088 9090 9091 9093 9095 9096 9097 9099 9100 9101 9102 9102 9103 9104 9104 9105 9105 9105 9105 9105 9105 9105 9105 9104 9104 9103 9103 9102 9101 9101 9100 9099 9098 9097 9096 9095 9094 9092 9091 9090 9088 9087 9086 9084 9083 9081 9080 9078 9076 9075 9073 9072 9070 9068 9067 9065 9063 9061 9059 9058 9056 9054 9052 9050 9048 9046 9044 9042 9040 9038 9036 9033 9031 9029 9026 9024 9021 9019 9016 9014 9011 9008 9005 9003 9000 8997 8994 8990 8987 8984 8981 8977 8974 8970 8966 8962 8958 8954 8950 8946 8941 8936 8932 8927 8922 8916 8911 8905 8899 8893 8887 8880 8873 8866 8859 8851 8843 8835 8826 8818 8808 8799 8789 8778 8768 8756 8745 8733 8720 8707 8694 8680 8665 8650 8635 8619 8602 8585 8567 8549 8530 8510 8489 8468 8447 8424 8401 8378 8353 8328 8302 8276 8249 8221 8192 8163 8133 8103 8072 8040 8008 7975 7941 7907 7873 7838 7803 7767 7732 7696 7660 7624 7587 7551 7515 7479 7443 7407 7372 7338 7303 7269 7237 7204 7173 7143 7113 7085 7057 7032 7007 6983 6961 6941 6922 6904 6888 6874 6862 6851 6842 6835 6830 6826 6824 6824 6826 6830 6835 6843 6852 8497 0 20 4 6862 6875 6889 6904 6921 6939 6959 6980 7003 7026 7051 7077 7104 7131 7159 7188 7218 7248 7279 7310 7341 7373 7405 7437 7469 7501 7532 7564 7595 7626 7657 7688 7718 7747 7776 7804 7832 7859 7886 7911 7937 7961 7985 8008 8030 8051 8072 8092 8111 8130 8148 8165 8181 8197 8212 8226 8240 8253 8265 8277 8288 8298 8308 8318 8326 8335 8343 8350 8357 8363 8369 8374 8379 8384 8388 8392 8395 8398 8401 8404 8406 8407 8409 8410 8411 8412 8412 8412 8412 8412 8411 8411 8410 8409 8408 8406 8405 8403 8401 8400 8398 8395 8393 8391 8389 8386 8384 8381 8379 8376 8373 8371 8368 8365 8362 8359 8357 8354 8351 8348 8345 8342 8339 8336 8333 8330 8327 8324 8321 8318 8314 8311 8308 8305 8301 8298 8295 8291 8288 8284 8281 8277 8273 8270 8266 8262 8258 8254 8250 8246 8242 8238 8234 8230 8226 8221 8217 8213 8208 8204 8199 8195 8190 8186 8181 8177 8172 8168 8163 8158 8154 8149 8144 8140 8135 8130 8126 8121 8116 8112 8107 8102 8097 8092 8088 8083 8078 8073 8068 8063 8058 8053 8048 8043 8038 8032 8027 8022 8016 8011 8005 8000 7994 7988 7982 7977 7971 7965 7958 7952 7946 7940 7933 7927 7920 7914 7907 7900 7893 7886 7879 7872 7865 7858 7851 7844 7837 7829 7822 7815 7807 7800 7793 7785 7778 7770 7763 7755 7748 7740 7733 7725 7718 7710 7703 7695 7688 7681 7673 7666 7658 7651 7644 7636 7629 7622 7614 7607 7600 7592 7585 7578 7571 7563 7556 7549 7542 7535 7527 7520 7513 7506 7499 7492 7485 7477 7470 7463 7456 7449 7442 7434 7427 7420 7413 7405 7398 7391 7384 7376 7369 7361 7354 7346 7339 7331 7323 7316 7308 7300 7292 7284 7275 7267 7259 7250 7242 7233 7224 7215 7206 7197 7187 7178 7168 7158 7148 7138 7128 7117 7106 7096 7085 7073 7062 7050 7039 7027 7015 7002 6990 6977 6965 6952 6938 6925 6911 6898 6884 6870 6856 6841 6826 6812 6797 6782 6766 6751 6735 6719 6703 6687 6670 6654 6637 6620 6602 6585 6567 6549 6531 6513 6494 6475 6456 6437 6417 6398 6378 6357 6337 6316 6294 6273 6251 6229 6206 6184 6160 6137 6113 6089 6064 6039 6014 5988 5962 5936 5909 5882 5854 5826 5797 5768 5739 5709 5679 5648 5617 5586 5554 5521 5488 5455 5421 5387 5353 5318 5282 5247 5210 5174 5137 5100 5062 5025 4987 4948 4910 4871 4832 4793 4753 4714 4674 4635 4595 4556 4516 4477 4437 4398 4359 4320 4281 4243 4204 4167 4129 4092 4055 4019 3983 3948 3913 3879 3845 3812 3779 3747 3716 3685 3655 3626 3597 3569 3542 3516 3490 3464 3440 3416 3393 3371 3349 3328 3308 3288 3269 3250 3232 3215 3199 3183 3167 3152 3138 3124 3111 3098 3086 3074 3063 3052 3041 3032 3022 3013 3004 2996 2988 2981 2974 2967 2961 2955 2950 2945 2940 2936 8498 0 20 4 2932 2928 2925 2922 2919 2917 2915 2914 2913 2912 2911 2911 2911 2911 2912 2913 2915 2916 2918 2920 2923 2926 2929 2932 2936 2940 2944 2949 2953 2958 2964 2969 2975 2982 2988 2995 3002 3009 3017 3025 3034 3042 3051 3061 3071 3081 3091 3102 3114 3126 3138 3150 3164 3177 3191 3206 3221 3236 3252 3269 3285 3303 3321 3339 3358 3377 3397 3417 3438 3459 3481 3503 3526 3548 3572 3595 3619 3644 3668 3693 3719 3744 3770 3796 3823 3849 3876 3903 3931 3958 3986 4014 4042 4070 4098 4127 4155 4184 4213 4243 4272 4302 4331 4361 4392 4422 4453 4484 4515 4546 4578 4610 4642 4675 4708 4741 4774 4808 4842 4876 4911 4946 4982 5017 5053 5090 5126 5163 5200 5237 5275 5313 5351 5389 5427 5465 5503 5541 5580 5618 5656 5694 5732 5770 5808 5845 5882 5919 5955 5991 6027 6062 6097 6131 6165 6198 6230 6262 6294 6325 6355 6384 6413 6441 6469 6496 6522 6548 6573 6597 6620 6643 6666 6687 6709 6729 6749 6769 6788 6806 6824 6842 6859 6875 6892 6908 6923 6938 6953 6968 6982 6996 7010 7023 7037 7050 7063 7075 7088 7100 7113 7125 7137 7149 7160 7172 7184 7195 7206 7218 7229 7240 7250 7261 7272 7282 7293 7303 7313 7323 7333 7343 7353 7362 7371 7381 7390 7399 7408 7416 7425 7433 7442 7450 7458 7466 7473 7481 7489 7496 7503 7511 7518 7525 7532 7538 7545 7552 7558 7565 7571 7578 7584 7591 7597 7603 7609 7615 7621 7627 7633 7639 7645 7651 7657 7663 7669 7675 7681 7687 7693 7699 7705 7711 7716 7722 7728 7734 7740 7746 7752 7757 7763 7769 7775 7781 7787 7792 7798 7804 7810 7816 7821 7827 7833 7839 7845 7850 7856 7862 7868 7874 7879 7885 7891 7896 7902 7908 7914 7919 7925 7931 7936 7942 7947 7953 7959 7964 7970 7975 7981 7986 7992 7997 8003 8008 8013 8019 8024 8030 8035 8040 8046 8051 8057 8062 8067 8073 8078 8083 8089 8094 8100 8105 8110 8116 8121 8126 8132 8137 8143 8148 8154 8159 8164 8170 8175 8181 8186 8191 8197 8202 8208 8213 8218 8223 8229 8234 8239 8244 8249 8254 8259 8264 8269 8274 8279 8283 8288 8292 8297 8301 8306 8310 8314 8318 8322 8326 8330 8334 8338 8341 8345 8349 8352 8356 8359 8362 8366 8369 8372 8375 8378 8381 8384 8387 8390 8393 8396 8399 8402 8404 8407 8410 8412 8415 8418 8420 8423 8425 8428 8430 8432 8435 8437 8439 8442 8444 8446 8448 8451 8453 8455 8457 8459 8461 8463 8465 8467 8469 8471 8473 8475 8477 8479 8481 8483 8485 8487 8489 8491 8493 8496 8498 8500 8503 8505 8508 8510 8513 8516 8519 8522 8525 8528 8531 8534 8538 8541 8545 8548 8552 8556 8560 8563 8567 8572 8576 8580 8584 8588 8593 8597 8602 8606 8610 8615 8619 8624 8628 8633 8637 8642 8646 8650 8655 8659 8663 8668 8672 8499 0 20 4 8676 8680 8684 8688 8692 8696 8699 8703 8707 8711 8714 8718 8721 8725 8728 8731 8735 8738 8741 8744 8747 8750 8753 8757 8760 8762 8765 8768 8771 8774 8777 8780 8783 8785 8788 8791 8794 8796 8799 8802 8804 8807 8809 8812 8814 8817 8819 8821 8824 8826 8828 8830 8832 8834 8836 8838 8840 8842 8844 8845 8847 8848 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8859 8860 8860 8861 8861 8861 8861 8861 8861 8861 8860 8860 8860 8859 8858 8858 8857 8856 8855 8853 8852 8851 8849 8847 8846 8844 8841 8839 8837 8834 8832 8829 8826 8823 8820 8816 8813 8809 8805 8801 8797 8793 8788 8783 8779 8774 8769 8764 8758 8753 8747 8742 8736 8730 8724 8718 8713 8707 8701 8695 8689 8683 8677 8671 8666 8660 8654 8649 8644 8639 8634 8629 8625 8621 8617 8613 8610 8607 8604 8601 8599 8597 8596 8595 8594 8594 8594 8595 8596 8597 8599 8601 8603 8606 8610 8614 8618 8622 8627 8633 8638 8644 8651 8657 8665 8672 8679 8687 8696 8704 8713 8721 8730 8739 8749 8758 8768 8777 8787 8797 8807 8816 8826 8836 8846 8856 8865 8875 8885 8894 8903 8913 8922 8931 8940 8948 8957 8965 8973 8981 8989 8997 9005 9012 9019 9026 9033 9040 9046 9053 9059 9065 9071 9077 9082 9088 9093 9098 9103 9108 9113 9117 9122 9126 9130 9134 9138 9142 9146 9150 9154 9157 9160 9164 9167 9170 9173 9176 9179 9182 9185 9187 9190 9192 9195 9197 9199 9201 9204 9206 9208 9210 9212 9213 9215 9217 9219 9220 9222 9224 9225 9227 9228 9230 9231 9233 9234 9235 9237 9238 9240 9241 9243 9244 9245 9247 9248 9250 9251 9252 9254 9255 9257 9258 9259 9261 9262 9263 9265 9266 9268 9269 9270 9272 9273 9274 9275 9277 9278 9279 9280 9281 9282 9283 9284 9285 9287 9287 9288 9289 9290 9291 9292 9293 9294 9294 9295 9296 9297 9297 9298 9299 9299 9300 9301 9301 9302 9302 9303 9303 9304 9304 9304 9305 9305 9305 9306 9306 9306 9306 9306 9306 9306 9306 9306 9306 9306 9306 9305 9305 9305 9304 9304 9303 9303 9302 9301 9301 9300 9299 9298 9298 9297 9296 9295 9294 9292 9291 9290 9289 9287 9286 9284 9283 9281 9279 9277 9275 9273 9271 9268 9266 9263 9261 9258 9255 9252 9248 9245 9241 9238 9234 9230 9226 9222 9217 9213 9208 9204 9199 9194 9189 9184 9179 9174 9169 9164 9159 9154 9149 9145 9140 9135 9131 9127 9123 9119 9116 9113 9110 9107 9105 9103 9102 9101 9100 9100 9100 9100 9101 9102 9104 9106 9109 9112 9115 9119 9123 9127 9132 9137 9143 9149 9155 9161 9167 9174 9181 9188 9195 9203 9210 9217 9225 9232 9239 9247 9254 9262 9269 9276 9283 9290 9296 9303 9309 9315 9321 9327 9332 9337 9343 9347 9352 9357 9361 9365 9369 9373 9376 9380 9383 9386 9389 9392 9394 9397 9399 8500 0 20 4 9402 9404 9406 9408 9410 9412 9414 9416 9418 9420 9422 9424 9425 9427 9429 9430 9432 9434 9435 9437 9438 9440 9441 9443 9444 9445 9447 9448 9449 9451 9452 9453 9454 9455 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9467 9468 9469 9470 9471 9472 9473 9474 9475 9476 9477 9478 9479 9479 9480 9481 9482 9483 9484 9485 9486 9487 9488 9489 9490 9490 9491 9492 9492 9493 9494 9494 9494 9495 9495 9495 9496 9496 9496 9495 9495 9495 9495 9494 9494 9493 9493 9492 9491 9490 9489 9488 9487 9486 9484 9483 9482 9480 9479 9477 9476 9474 9473 9471 9469 9468 9466 9464 9462 9461 9459 9457 9455 9453 9451 9449 9447 9446 9444 9442 9440 9438 9436 9434 9432 9430 9428 9426 9424 9422 9420 9418 9416 9414 9412 9411 9409 9407 9405 9404 9402 9401 9399 9398 9397 9395 9394 9393 9392 9392 9391 9391 9390 9390 9390 9390 9390 9391 9392 9392 9393 9394 9396 9397 9399 9401 9403 9405 9407 9410 9412 9415 9418 9421 9424 9427 9431 9434 9438 9442 9445 9449 9453 9457 9461 9465 9469 9473 9477 9481 9486 9490 9493 9497 9501 9505 9509 9513 9516 9520 9523 9527 9530 9533 9536 9539 9542 9545 9548 9550 9553 9555 9558 9560 9562 9564 9566 9568 9569 9571 9573 9574 9576 9577 9578 9580 9581 9582 9583 9584 9585 9586 9587 9588 9588 9589 9590 9591 9591 9592 9592 9593 9594 9594 9595 9595 9596 9596 9596 9597 9597 9597 9598 9598 9598 9598 9599 9599 9599 9599 9599 9599 9599 9599 9599 9599 9599 9599 9598 9598 9598 9597 9597 9596 9596 9595 9595 9594 9593 9593 9592 9591 9590 9589 9588 9587 9586 9585 9584 9582 9581 9580 9579 9577 9576 9575 9573 9572 9570 9569 9568 9566 9565 9563 9562 9561 9559 9558 9557 9556 9555 9554 9552 9551 9551 9550 9549 9548 9547 9547 9546 9546 9545 9545 9545 9545 9545 9545 9545 9545 9545 9546 9546 9547 9547 9548 9549 9549 9550 9551 9552 9553 9554 9556 9557 9558 9560 9561 9562 9564 9565 9567 9568 9570 9571 9573 9575 9576 9578 9580 9581 9583 9585 9586 9588 9590 9591 9593 9595 9597 9598 9600 9602 9603 9605 9607 9608 9610 9611 9613 9615 9616 9618 9619 9621 9622 9624 9626 9627 9629 9630 9632 9633 9634 9636 9637 9639 9640 9642 9643 9644 9646 9647 9648 9649 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9664 9665 9666 9666 9667 9667 9668 9668 9669 9669 9669 9669 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9671 9671 9671 9671 9671 9671 9671 9671 9672 9672 9672 9672 9672 9673 9673 9673 9673 9674 9674 9674 9675 9675 9675 9676 9676 9676 9676 9677 9677 9677 9677 9678 9678 9678 9678 9679 9679 9679 9679 9679 9680 9680 8501 0 20 4 9680 9680 9680 9681 9681 9681 9681 9681 9681 9682 9682 9682 9682 9683 9683 9683 9683 9684 9684 9684 9684 9685 9685 9685 9686 9686 9686 9687 9687 9688 9688 9688 9689 9689 9689 9690 9690 9690 9691 9691 9692 9692 9692 9693 9693 9693 9694 9694 9694 9694 9695 9695 9695 9696 9696 9696 9696 9697 9697 9697 9697 9697 9698 9698 9698 9698 9698 9699 9699 9699 9699 9699 9700 9700 9700 9700 9700 9701 9701 9701 9701 9701 9701 9702 9702 9702 9702 9702 9703 9703 9703 9703 9703 9703 9704 9704 9704 9704 9704 9704 9705 9705 9705 9705 9705 9705 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9706 9707 9707 9707 9707 9706 9706 9706 9706 9706 9706 9706 9706 9705 9705 9705 9704 9704 9704 9703 9703 9702 9701 9701 9700 9699 9698 9698 9697 9696 9695 9693 9692 9691 9690 9688 9687 9685 9684 9682 9680 9679 9677 9675 9672 9670 9668 9665 9663 9660 9657 9654 9651 9648 9645 9641 9638 9634 9630 9625 9621 9616 9612 9606 9601 9596 9590 9584 9578 9571 9564 9557 9549 9542 9534 9525 9516 9507 9497 9488 9477 9467 9455 9444 9432 9420 9407 9394 9380 9366 9351 9336 9321 9305 9289 9272 9255 9238 9220 9201 9182 9163 9144 9124 9104 9083 9062 9041 9020 8998 8976 8954 8932 8910 8887 8864 8842 8819 8796 8774 8751 8729 8706 8684 8662 8640 8619 8597 8576 8556 8536 8516 8497 8478 8460 8442 8425 8409 8393 8378 8364 8351 8338 8326 8315 8305 8295 8287 8279 8273 8267 8262 8259 8256 8254 8253 8253 8255 8257 8260 8264 8269 8275 8282 8290 8299 8309 8320 8331 8344 8357 8371 8386 8402 8418 8435 8452 8470 8489 8508 8528 8548 8569 8590 8611 8632 8654 8676 8698 8720 8741 8763 8785 8807 8829 8851 8872 8893 8913 8934 8954 8973 8992 9011 9029 9046 9063 9079 9094 9109 9123 9137 9149 9161 9173 9183 9192 9201 9209 9217 9223 9229 9233 9237 9241 9243 9245 9245 9245 9245 9243 9241 9238 9235 9231 9226 9221 9215 9208 9201 9193 9185 9177 9168 9158 9149 9138 9128 9118 9107 9096 9084 9073 9062 9051 9040 9028 9017 9006 8995 8984 8974 8964 8954 8945 8936 8927 8919 8911 8904 8898 8892 8886 8882 8878 8875 8872 8870 8869 8869 8869 8871 8873 8876 8879 8884 8889 8895 8902 8909 8918 8927 8936 8947 8958 8969 8982 8994 9008 9021 9036 9050 9065 9080 9096 9112 9128 9144 9161 9177 9193 9210 9226 9243 9259 9275 9291 9307 9323 9339 9354 9369 9383 9397 9411 9425 9438 9451 9463 9475 9487 9498 9509 9519 9529 9539 9548 9557 9565 9573 9580 9588 9595 9601 9607 9613 9619 9624 9629 9634 9638 9643 9647 9650 9654 9657 9660 9663 9665 9668 9670 9672 9674 9675 9677 9678 9679 9680 9681 9681 9681 9681 9681 9681 9680 9680 9679 9677 9676 9674 9672 9670 9667 9665 8502 0 20 4 9662 9658 9655 9651 9647 9642 9637 9632 9627 9621 9615 9609 9602 9595 9587 9579 9571 9562 9553 9544 9534 9524 9513 9502 9491 9479 9467 9454 9441 9427 9413 9399 9384 9368 9352 9336 9319 9301 9283 9265 9246 9226 9206 9186 9165 9143 9121 9099 9076 9052 9028 9004 8979 8954 8928 8901 8875 8848 8820 8792 8764 8735 8706 8677 8648 8618 8588 8558 8527 8497 8467 8437 8406 8376 8346 8315 8286 8256 8227 8197 8168 8140 8112 8085 8058 8032 8006 7981 7957 7934 7911 7890 7869 7849 7831 7813 7796 7781 7766 7753 7741 7730 7721 7713 7706 7700 7696 7693 7692 7692 7693 7695 7699 7704 7711 7719 7728 7738 7750 7763 7777 7792 7809 7826 7845 7865 7886 7907 7930 7953 7978 8003 8029 8055 8082 8110 8139 8167 8196 8226 8256 8286 8317 8347 8378 8408 8439 8470 8501 8531 8562 8592 8622 8652 8682 8711 8740 8769 8797 8824 8852 8878 8904 8930 8955 8980 9004 9028 9051 9073 9095 9116 9136 9156 9176 9194 9212 9230 9247 9263 9279 9294 9309 9323 9336 9349 9361 9373 9384 9395 9405 9415 9424 9432 9440 9448 9455 9462 9468 9474 9479 9484 9488 9492 9496 9499 9502 9504 9506 9508 9509 9510 9511 9511 9511 9511 9511 9510 9509 9508 9507 9505 9504 9502 9500 9498 9496 9494 9492 9490 9488 9486 9484 9482 9480 9478 9476 9475 9473 9472 9471 9470 9470 9469 9469 9469 9469 9470 9471 9472 9473 9475 9477 9479 9481 9484 9487 9490 9493 9497 9500 9504 9509 9513 9517 9522 9527 9531 9536 9541 9546 9551 9557 9562 9567 9572 9577 9582 9587 9592 9597 9602 9607 9611 9616 9620 9624 9629 9633 9636 9640 9644 9647 9650 9653 9656 9659 9661 9664 9666 9668 9670 9672 9673 9675 9676 9677 9678 9679 9680 9681 9681 9682 9682 9682 9682 9682 9682 9682 9682 9681 9681 9680 9680 9679 9678 9677 9676 9675 9674 9673 9672 9670 9669 9668 9666 9665 9663 9662 9660 9659 9657 9656 9654 9653 9651 9650 9648 9647 9645 9644 9643 9641 9640 9639 9638 9637 9636 9636 9635 9634 9634 9633 9633 9633 9633 9633 9634 9634 9635 9635 9636 9637 9638 9639 9640 9642 9643 9645 9647 9649 9651 9653 9655 9657 9660 9662 9665 9668 9670 9673 9676 9679 9682 9684 9687 9690 9693 9696 9699 9702 9705 9708 9711 9714 9717 9719 9722 9725 9727 9730 9732 9735 9737 9739 9741 9743 9745 9747 9749 9751 9752 9754 9755 9757 9758 9759 9760 9761 9762 9762 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9764 9763 9763 9762 9762 9761 9760 9760 9759 9758 9757 9756 9755 9753 9752 9751 9750 9748 9747 9745 9744 9742 9740 9739 9737 9735 9733 9731 9729 9727 9725 9722 9720 9717 9715 9712 9709 9706 9703 9700 9697 9694 9690 9687 9683 9679 9676 9672 9668 9663 9659 9655 9650 9646 9641 9637 9632 9627 9622 8503 0 20 4 9617 9612 9607 9602 9597 9592 9586 9581 9576 9570 9565 9560 9554 9549 9543 9538 9532 9527 9522 9516 9511 9505 9500 9494 9489 9484 9478 9473 9467 9462 9457 9451 9446 9441 9436 9431 9425 9420 9415 9411 9406 9401 9396 9392 9388 9383 9379 9376 9372 9368 9365 9362 9359 9356 9354 9352 9350 9348 9347 9346 9345 9344 9344 9344 9345 9345 9346 9348 9349 9351 9353 9356 9359 9362 9365 9369 9372 9376 9381 9385 9390 9394 9399 9404 9409 9414 9420 9425 9430 9436 9441 9446 9452 9457 9462 9467 9472 9477 9482 9487 9492 9496 9501 9505 9510 9514 9518 9522 9526 9529 9533 9536 9540 9543 9547 9550 9553 9556 9559 9563 9566 9569 9572 9575 9578 9581 9584 9588 9591 9594 9598 9601 9605 9608 9612 9615 9619 9623 9627 9630 9634 9638 9642 9646 9650 9654 9658 9662 9667 9671 9675 9679 9683 9687 9691 9694 9698 9702 9706 9709 9713 9716 9719 9723 9726 9729 9732 9734 9737 9740 9742 9745 9747 9749 9751 9753 9754 9756 9758 9759 9760 9762 9763 9764 9764 9765 9766 9766 9767 9767 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9766 9766 9765 9764 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9752 9751 9750 9748 9747 9746 9744 9743 9741 9739 9738 9736 9734 9732 9731 9729 9727 9725 9723 9721 9719 9717 9715 9713 9711 9708 9706 9704 9702 9700 9698 9696 9694 9692 9690 9688 9686 9684 9682 9681 9679 9677 9676 9674 9673 9672 9671 9670 9669 9668 9667 9667 9666 9666 9666 9666 9666 9666 9667 9667 9668 9668 9669 9670 9672 9673 9674 9676 9678 9679 9681 9683 9685 9687 9690 9692 9695 9697 9700 9702 9705 9708 9711 9714 9717 9720 9722 9725 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9760 9763 9766 9768 9771 9773 9776 9778 9780 9782 9784 9786 9788 9790 9791 9793 9794 9795 9797 9798 9799 9799 9800 9801 9801 9802 9802 9803 9803 9803 9803 9803 9803 9802 9802 9802 9801 9801 9801 9800 9799 9799 9798 9798 9797 9796 9796 9795 9795 9794 9793 9793 9792 9792 9791 9791 9790 9790 9789 9789 9789 9788 9788 9788 9787 9787 9787 9787 9787 9786 9786 9786 9786 9785 9785 9785 9785 9784 9784 9784 9783 9783 9783 9782 9782 9781 9781 9780 9779 9779 9778 9777 9776 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9764 9763 9761 9760 9759 9758 9757 9755 9754 9753 9752 9750 9749 9747 9746 9745 9743 9741 9740 9738 9736 9735 9733 9731 9729 9727 9724 9722 9720 9717 9715 9712 9710 9707 9704 9701 9698 9695 9692 9689 9686 9683 9679 9676 9673 9670 9666 9663 9660 9657 9653 9650 9647 9644 9641 9639 9636 9634 9631 9629 9627 9625 9624 9622 9621 9620 9619 9618 9618 9618 9618 9618 9618 9619 9620 9621 9623 9624 9626 9628 8504 0 20 4 9630 9633 9635 9638 9641 9644 9648 9651 9655 9658 9662 9666 9670 9674 9678 9682 9687 9691 9695 9699 9704 9708 9712 9717 9721 9725 9729 9734 9738 9742 9746 9750 9753 9757 9761 9765 9768 9772 9775 9778 9782 9785 9788 9791 9794 9797 9800 9802 9805 9807 9810 9812 9814 9817 9819 9821 9823 9825 9827 9828 9830 9832 9833 9835 9836 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9850 9851 9852 9852 9852 9853 9853 9853 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9849 9848 9848 9847 9846 9846 9845 9844 9844 9843 9843 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9835 9834 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9821 9820 9818 9817 9815 9813 9811 9809 9807 9804 9802 9799 9796 9794 9791 9787 9784 9781 9777 9773 9769 9765 9761 9756 9752 9747 9742 9737 9732 9726 9721 9715 9709 9704 9698 9691 9685 9679 9673 9666 9659 9653 9646 9640 9633 9626 9620 9613 9606 9600 9593 9587 9581 9574 9568 9562 9556 9551 9545 9540 9535 9530 9525 9521 9517 9513 9509 9506 9503 9500 9498 9496 9494 9493 9492 9491 9491 9491 9491 9492 9493 9494 9496 9498 9500 9503 9506 9509 9513 9517 9521 9526 9530 9535 9541 9546 9552 9558 9564 9570 9576 9583 9589 9596 9603 9610 9617 9624 9631 9638 9645 9652 9659 9666 9673 9680 9686 9693 9700 9706 9713 9719 9725 9731 9737 9743 9749 9754 9759 9765 9770 9774 9779 9784 9788 9792 9796 9800 9804 9808 9811 9814 9817 9820 9823 9826 9829 9831 9833 9836 9838 9840 9841 9843 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9859 9859 9860 9860 9861 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9845 9844 9842 9840 9838 9836 9834 9831 9829 9826 9824 9821 9818 9815 9812 9809 9805 9802 9798 9794 9790 9786 9782 9778 9773 9769 9764 9759 9754 9749 9744 9739 9734 9728 9723 9717 9711 9706 9700 9694 9688 9682 9676 9670 9664 9658 9652 9646 8505 0 20 4 9640 9634 9628 9622 9616 9610 9604 9599 9593 9587 9581 9576 9570 9565 9560 9554 9549 9544 9539 9534 9529 9524 9520 9515 9511 9506 9502 9498 9494 9490 9486 9482 9479 9475 9472 9468 9465 9462 9459 9456 9453 9451 9448 9446 9444 9442 9440 9438 9437 9435 9434 9433 9432 9431 9431 9431 9431 9431 9431 9432 9433 9434 9435 9436 9438 9440 9442 9445 9448 9450 9454 9457 9461 9465 9469 9473 9478 9483 9488 9493 9499 9504 9510 9516 9522 9529 9535 9542 9548 9555 9562 9569 9576 9584 9591 9598 9605 9613 9620 9628 9635 9642 9649 9657 9664 9671 9678 9685 9692 9699 9705 9712 9719 9725 9731 9737 9743 9749 9754 9760 9765 9770 9775 9780 9785 9790 9794 9798 9802 9806 9810 9813 9817 9820 9823 9826 9829 9832 9834 9837 9839 9841 9843 9845 9847 9849 9850 9852 9853 9855 9856 9857 9858 9860 9861 9862 9862 9863 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9840 9839 9837 9836 9835 9834 9832 9831 9829 9827 9826 9824 9822 9820 9817 9815 9812 9809 9806 9802 9799 9795 9791 9786 9781 9776 9771 9765 9760 9753 9747 9740 9733 9726 9719 9711 9703 9695 9687 9679 9671 9662 9654 9646 9638 9630 9621 9614 9606 9599 9592 9585 9578 9572 9566 9561 9556 9552 9548 9545 9543 9541 9539 9538 9538 9538 9539 9541 9543 9545 9548 9552 9556 9561 9566 9572 9578 9584 9591 9598 9605 9613 9621 9629 9636 9644 9652 9660 9668 9676 9684 9692 9699 9707 9714 9721 9727 9734 9739 9745 9751 9756 9760 9765 9769 9773 9776 9779 9782 9784 9786 9788 9790 9791 9792 9793 9793 9794 9794 9794 9794 9794 9793 9793 9793 9792 9791 9791 9790 9789 9789 9788 9787 9787 9786 9785 9785 9784 9784 9784 9783 8506 0 20 4 9783 9783 9783 9783 9782 9783 9783 9783 9783 9783 9784 9784 9784 9785 9785 9786 9787 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9801 9802 9803 9805 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9822 9823 9825 9827 9828 9830 9832 9833 9835 9836 9838 9840 9841 9843 9844 9846 9847 9848 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9848 9848 9847 9847 9847 9847 9847 9846 9846 9847 9847 9847 9847 9848 9848 9848 9849 9849 9850 9851 9851 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9863 9864 9864 9865 9866 9866 9867 9868 9868 9869 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9874 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9883 9884 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9868 9867 9866 9866 9865 9864 9863 9863 9862 9861 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 8507 0 20 4 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 8508 0 20 4 9877 9875 9874 9873 9872 9871 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9856 9854 9853 9852 9851 9849 9848 9847 9845 9844 9843 9842 9840 9839 9838 9837 9835 9834 9833 9832 9831 9830 9828 9827 9826 9825 9824 9823 9822 9822 9821 9820 9819 9819 9818 9818 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9818 9818 9819 9820 9820 9821 9822 9823 9824 9825 9826 9828 9829 9830 9832 9833 9834 9836 9837 9839 9840 9842 9843 9845 9847 9848 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 8509 0 20 4 9919 9920 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9861 9859 9857 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9833 9831 9829 9827 9825 9823 9821 9819 9816 9814 9812 9810 9808 9806 9804 9803 9801 9799 9797 9795 9794 9792 9790 9789 9787 9786 9785 9783 9782 9781 9780 9779 9778 9777 9776 9776 9775 9774 9774 9773 9773 9773 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9773 9773 9773 9773 9773 9774 9774 9774 9774 9775 9775 9775 9775 9776 9776 9776 9776 9777 9777 9777 9777 9778 9778 9779 9779 9779 9780 9781 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9792 9793 9795 9797 9798 9800 9802 9804 9806 9809 9811 9813 9815 9818 9820 9823 9825 9828 9830 9833 9835 9838 9840 9843 9845 9847 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9884 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9870 9868 9867 9865 9863 9862 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9819 9817 9815 9813 9811 9810 9808 9806 9805 9803 9802 9800 9799 9797 9796 9795 9793 9792 9791 9790 9789 9788 8510 0 20 4 9787 9786 9785 9784 9784 9783 9782 9782 9782 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9782 9782 9783 9783 9784 9784 9785 9785 9785 9786 9786 9787 9787 9787 9788 9788 9788 9788 9788 9788 9788 9787 9787 9786 9785 9784 9783 9782 9781 9779 9777 9775 9773 9771 9769 9766 9763 9761 9758 9754 9751 9748 9744 9740 9736 9732 9728 9724 9719 9715 9710 9705 9700 9695 9690 9685 9680 9675 9670 9664 9659 9653 9648 9642 9637 9631 9626 9620 9615 9609 9604 9598 9593 9587 9582 9576 9571 9566 9561 9556 9551 9546 9541 9536 9532 9527 9523 9519 9515 9511 9507 9504 9500 9497 9494 9492 9489 9487 9485 9484 9482 9481 9480 9480 9480 9480 9480 9481 9481 9483 9484 9486 9488 9490 9493 9496 9499 9503 9506 9510 9515 9519 9524 9529 9534 9539 9545 9550 9556 9562 9568 9574 9580 9587 9593 9599 9606 9612 9619 9625 9632 9638 9644 9651 9657 9663 9670 9676 9682 9688 9693 9699 9705 9710 9715 9721 9726 9731 9736 9740 9745 9749 9754 9758 9762 9766 9770 9774 9777 9781 9784 9787 9791 9794 9797 9800 9802 9805 9808 9810 9813 9815 9817 9820 9822 9824 9826 9828 9830 9832 9833 9835 9837 9838 9840 9842 9843 9844 9846 9847 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9866 9866 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9872 9871 9871 9871 9870 9869 9869 9868 9868 9867 9866 9865 9865 9864 9863 9862 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9853 9852 9851 9850 9850 9849 9848 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9843 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9840 9840 9839 9839 9839 9839 9838 9838 9838 9838 9837 9837 9837 9836 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9831 9830 9830 9829 9828 9828 9827 9827 9826 9825 9825 9824 9823 9823 9822 9822 9821 9821 9820 9820 9819 9819 9818 9818 9817 9817 9816 9816 9815 9815 9815 9814 9814 9814 9813 9813 9813 9812 9812 9812 9811 9811 9810 9810 9810 9809 9809 9808 9808 9808 9807 9806 9806 9805 9805 9804 9803 9802 9802 9801 9800 9799 9798 9797 9796 9794 9793 9792 9790 9789 9787 9785 9784 9782 9780 9778 9776 9774 9772 9769 9767 9765 9762 9760 9757 9755 9752 9749 9747 9744 9742 9739 9736 9734 9731 9729 9726 9724 9721 9719 9717 9714 9712 9711 9709 9707 9706 9704 9703 9702 9701 9700 9700 9699 9699 9699 9699 9700 9700 9701 9702 9703 9704 9706 9707 9709 9711 9713 9715 9718 9720 9723 9725 9728 9731 9734 9737 9740 9743 9746 9750 9753 9756 9759 9763 9766 9769 8511 0 20 4 9772 9775 9778 9781 9784 9787 9790 9793 9796 9798 9801 9803 9806 9808 9810 9812 9814 9816 9817 9819 9821 9822 9823 9825 9826 9827 9827 9828 9829 9829 9830 9830 9830 9830 9830 9830 9830 9829 9829 9828 9828 9827 9826 9825 9824 9822 9821 9819 9818 9816 9814 9812 9811 9809 9806 9804 9802 9800 9797 9795 9793 9790 9788 9785 9783 9780 9778 9775 9773 9771 9768 9766 9764 9762 9760 9758 9756 9754 9753 9751 9750 9749 9748 9747 9746 9745 9745 9744 9744 9744 9744 9744 9745 9745 9746 9747 9748 9749 9751 9752 9754 9755 9757 9759 9761 9763 9765 9768 9770 9772 9775 9777 9780 9782 9785 9788 9790 9793 9795 9798 9801 9803 9806 9808 9810 9813 9815 9817 9819 9821 9823 9825 9827 9829 9831 9832 9834 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9854 9854 9855 9856 9857 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9872 9871 9870 9870 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9856 9855 9853 9851 9850 9848 9846 9844 9842 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9814 9812 9810 9807 9804 9802 9799 9796 9793 9789 9785 9782 9777 9773 9768 9763 9757 9751 9745 9738 9731 9724 9715 9707 9698 9688 9678 9668 9657 9646 9634 9622 9609 9596 9582 9568 9554 9540 9525 9510 9495 9480 9465 9450 9435 9420 9405 9390 9376 9362 9348 9334 9321 9309 9297 9285 9274 9264 9255 9246 9238 9231 9224 9218 9213 9209 9206 9203 9202 9201 9200 9201 9202 9204 9207 9210 9214 9219 9224 9229 9235 9241 9248 9255 9263 9270 9278 9286 9294 9303 9311 9319 9327 9336 9344 9352 9360 9368 9376 9384 9392 9399 9406 9413 9420 9427 9433 9440 9446 9452 9458 9464 9469 9475 9480 9486 8512 0 20 4 9491 9496 9501 9506 9511 9516 9521 9526 9531 9536 9540 9545 9550 9555 9559 9564 9569 9573 9578 9582 9587 9591 9596 9600 9604 9608 9612 9616 9620 9624 9627 9630 9634 9637 9639 9642 9645 9647 9649 9651 9653 9655 9656 9658 9659 9660 9661 9661 9662 9662 9663 9663 9663 9663 9663 9663 9662 9662 9662 9662 9662 9661 9661 9661 9661 9661 9661 9661 9661 9661 9662 9662 9663 9663 9664 9665 9666 9667 9668 9669 9671 9672 9674 9675 9677 9678 9680 9681 9683 9684 9686 9687 9688 9689 9690 9690 9691 9691 9691 9690 9689 9688 9687 9685 9683 9680 9678 9674 9670 9666 9662 9657 9651 9646 9639 9633 9626 9619 9611 9603 9596 9587 9579 9570 9561 9553 9544 9536 9527 9519 9510 9502 9494 9487 9480 9473 9466 9461 9455 9451 9446 9443 9440 9438 9436 9435 9435 9435 9436 9438 9441 9444 9448 9453 9458 9464 9470 9477 9485 9493 9501 9510 9519 9529 9539 9549 9559 9569 9580 9590 9601 9611 9621 9631 9642 9652 9661 9671 9680 9689 9698 9706 9714 9721 9729 9736 9742 9748 9754 9760 9765 9770 9774 9778 9782 9786 9789 9793 9796 9798 9801 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9827 9829 9831 9833 9835 9837 9839 9840 9842 9844 9846 9848 9850 9851 9853 9855 9856 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9867 9865 9863 9860 9858 9855 9852 9850 9847 9844 9841 9838 9835 9832 9829 9825 9822 9819 9815 9812 9808 9805 9801 9797 9793 9790 9786 9782 9778 9774 9770 9766 9762 9758 9753 9749 9745 9741 9737 9733 9729 9725 9721 9717 9713 9709 9706 9702 9699 9695 9692 9689 9686 9684 9681 9678 9676 9674 9672 9671 9669 9668 9667 9666 9666 9665 9665 9665 9666 9666 9667 9668 9669 9671 9672 9674 9677 9679 9681 9684 9687 9690 9693 9697 9700 9704 9707 9711 9715 9719 8513 0 20 4 9723 9727 9732 9736 9740 9745 9749 9753 9757 9762 9766 9770 9774 9778 9782 9786 9790 9794 9798 9801 9805 9808 9812 9815 9818 9821 9824 9826 9829 9831 9834 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9852 9853 9854 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9861 9861 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9861 9861 9861 9860 9860 9859 9858 9857 9857 9856 9855 9853 9852 9851 9849 9848 9846 9844 9843 9841 9839 9836 9834 9832 9829 9827 9824 9822 9819 9816 9814 9811 9808 9805 9803 9800 9797 9795 9792 9789 9787 9785 9782 9780 9778 9776 9774 9773 9771 9770 9769 9768 9767 9766 9765 9765 9765 9765 9765 9765 9765 9766 9766 9767 9768 9769 9770 9771 9772 9774 9775 9777 9778 9779 9781 9782 9783 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9794 9795 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9793 9793 9792 9792 9791 9790 9789 9789 9788 9787 9786 9785 9784 9783 9783 9782 9781 9780 9779 9778 9778 9777 9776 9775 9775 9774 9773 9773 9772 9771 9771 9770 9769 9769 9768 9767 9767 9766 9765 9765 9764 9763 9763 9762 9761 9761 9760 9759 9759 9758 9758 9757 9756 9756 9756 9755 9755 9755 9754 9754 9754 9754 9754 9754 9755 9755 9755 9756 9757 9757 9758 9759 9760 9761 9762 9764 9765 9767 9768 9770 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9792 9794 9796 9798 9800 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9827 9828 9830 9832 9833 9835 9836 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9854 9854 9854 9855 9855 9855 9854 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9850 9850 9850 9849 9849 9848 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9826 9825 9824 9822 9820 9819 9817 9815 9814 9812 9810 9808 9806 9803 9801 9799 9797 9794 9792 9790 9787 9784 9782 9779 9776 9774 9771 9768 9765 9762 9759 9756 9753 9750 9747 9743 9740 9736 9732 9729 9725 9721 9716 9712 9708 9703 9698 9693 9688 9682 9676 9670 9664 9657 9651 9643 9636 9628 9620 9612 9603 9594 9584 9575 9564 9554 9543 9531 9520 9507 9495 9481 9468 9454 9439 9424 9409 9393 9376 9359 9342 9323 9304 9285 9265 9244 9223 9201 9178 9154 9130 9105 9079 9052 9024 8995 8965 8934 8903 8870 8836 8801 8764 8727 8688 8648 8607 8564 8521 8476 8429 8381 8332 8282 8230 8178 8123 8068 8011 7953 7894 7834 7773 7710 7647 7582 7517 7451 7385 7317 7249 7180 7111 7042 6972 6902 6832 6763 6693 6623 6554 6485 6416 8514 0 20 4 6347 6280 6213 6147 6082 6017 5954 5892 5831 5772 5713 5656 5601 5547 5494 5443 5394 5347 5302 5258 5216 5176 5138 5102 5068 5036 5007 4979 4954 4930 4909 4891 4874 4860 4848 4839 4832 4827 4825 4825 4828 4833 4840 4850 4863 4878 4895 4916 4938 4963 4991 5021 5053 5088 5126 5165 5208 5252 5299 5348 5399 5452 5507 5564 5623 5684 5747 5812 5877 5945 6013 6084 6155 6227 6300 6374 6450 6525 6601 6677 6753 6830 6906 6983 7060 7136 7212 7287 7362 7436 7509 7582 7653 7724 7793 7861 7928 7994 8058 8121 8183 8243 8301 8359 8414 8468 8521 8572 8621 8669 8716 8761 8804 8846 8886 8925 8963 8999 9034 9068 9100 9131 9161 9190 9217 9244 9269 9293 9317 9339 9361 9381 9401 9420 9438 9455 9472 9488 9503 9517 9531 9544 9557 9569 9581 9592 9602 9612 9622 9631 9640 9648 9656 9663 9670 9677 9683 9690 9695 9701 9706 9711 9716 9720 9725 9729 9733 9737 9740 9744 9747 9750 9753 9756 9759 9762 9764 9767 9770 9772 9775 9777 9779 9782 9784 9786 9788 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9818 9820 9822 9823 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9834 9835 9835 9835 9835 9835 9834 9834 9833 9833 9832 9831 9830 9829 9828 9827 9825 9824 9822 9821 9819 9817 9815 9813 9810 9808 9806 9803 9800 9797 9794 9791 9788 9785 9782 9778 9774 9771 9767 9763 9758 9754 9750 9745 9740 9735 9730 9725 9720 9715 9709 9703 9698 9692 9686 9680 9674 9668 9661 9655 9649 9642 9636 9630 9623 9617 9610 9604 9598 9591 9585 9579 9573 9567 9562 9556 9551 9545 9540 9536 9531 9527 9523 9519 9515 9512 9509 9506 9504 9502 9500 9499 9498 9497 9497 9497 9497 9497 9498 9499 9501 9503 9505 9507 9510 9513 9516 9520 9523 9527 9531 9536 9540 9545 9550 9555 9560 9565 9571 9576 9582 9588 9593 9599 9605 9611 9616 9622 9628 9634 9639 9645 9651 9656 9662 9667 9673 9678 9683 9688 9693 9698 9703 9707 9712 9716 9721 9725 9729 9733 9737 9741 9745 9748 9752 9755 9759 9762 9765 9768 9771 9774 9777 9780 9782 9785 9788 9790 9792 9795 9797 9799 9801 9803 9805 9806 9808 9810 9811 9813 9814 9815 9817 9818 9819 9820 9820 9821 9822 9823 9823 9823 9824 9824 9824 9824 9824 9824 9823 9823 9823 9822 9821 9820 9819 9818 9817 9816 9814 9813 9811 9809 9807 9805 9802 9800 9797 9794 9791 9787 9784 9780 9776 9772 9767 9762 9757 9752 9746 9740 9733 9726 9719 9712 9704 9695 9686 9677 9667 9657 9646 9634 9622 9610 9597 9583 9568 9553 9537 9521 9503 9485 9466 9446 9426 9405 9382 9359 9335 9310 9284 9257 9229 9200 9170 9139 9107 9073 9039 9004 8968 8930 8892 8852 8812 8770 8727 8684 8639 8593 8547 8499 8451 8401 8515 0 20 4 8351 8300 8248 8195 8142 8088 8033 7978 7923 7867 7810 7753 7696 7639 7582 7525 7468 7411 7354 7297 7240 7183 7128 7073 7018 6964 6911 6858 6807 6756 6707 6658 6611 6565 6521 6478 6436 6396 6357 6320 6285 6251 6219 6189 6161 6135 6111 6089 6069 6051 6035 6021 6010 6001 5993 5988 5986 5985 5987 5991 5997 6006 6017 6030 6045 6062 6082 6104 6127 6153 6181 6211 6243 6277 6312 6350 6389 6430 6472 6516 6562 6609 6658 6707 6758 6810 6864 6918 6973 7029 7086 7144 7202 7261 7320 7379 7439 7499 7559 7619 7679 7738 7798 7857 7917 7976 8034 8091 8148 8205 8260 8315 8369 8422 8474 8526 8576 8625 8673 8720 8766 8811 8854 8896 8938 8977 9016 9053 9090 9125 9158 9191 9222 9252 9281 9309 9336 9362 9386 9410 9432 9453 9474 9493 9512 9530 9546 9562 9578 9592 9606 9619 9631 9643 9654 9664 9674 9684 9693 9701 9709 9717 9724 9731 9737 9743 9749 9755 9760 9765 9770 9775 9779 9783 9787 9791 9795 9799 9802 9805 9808 9811 9814 9817 9820 9822 9825 9827 9829 9831 9834 9836 9837 9839 9841 9843 9844 9846 9848 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9849 9848 9847 9845 9844 9842 9841 9839 9838 9836 9834 9833 9831 9829 9827 9826 9824 9822 9820 9818 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9798 9796 9794 9792 9790 9788 9786 9785 9783 9781 9779 9778 9776 9775 9773 9772 9771 9769 9768 9767 9766 9765 9764 9764 9763 9763 9762 9762 9762 9762 9762 9762 9762 9762 9763 9763 9764 9765 9765 9766 9767 9768 9770 9771 9772 9774 9775 9777 9778 9780 9781 9783 9784 9786 9788 9789 9791 9792 9794 9795 9797 9798 9800 9801 9802 9803 9804 9805 9806 9807 9808 9808 9809 9809 9810 9810 9810 9810 9810 9810 9810 9810 9810 9809 9809 9808 9807 9807 9806 9805 9804 9803 9802 9801 9799 9798 9797 9795 9794 9792 9790 9789 9787 9785 9783 9781 9779 9777 9775 9773 9771 9769 9766 9764 9762 9759 9757 9754 9751 9749 9746 9743 9741 9738 9735 9732 9729 9726 9724 9721 9718 9715 9712 9709 9706 9703 9701 9698 9695 9693 9690 9687 9685 9683 9680 9678 9676 9674 9672 9670 9668 9666 9665 9663 9662 9660 9659 9658 9657 9656 9655 9654 9653 9652 9652 9651 9651 9650 9649 9649 9649 9648 9648 9647 9647 9646 9646 9645 9644 9644 9643 9643 9642 9641 9640 9639 9639 9638 9637 9636 9635 9634 9633 9633 9632 9631 9630 9630 9629 9628 9628 9628 9627 9627 9627 9628 9628 9629 8516 0 20 4 9629 9630 9631 9633 9634 9636 9638 9640 9643 9645 9648 9651 9655 9658 9662 9666 9670 9675 9679 9684 9689 9694 9699 9704 9709 9715 9720 9725 9731 9736 9742 9747 9752 9758 9763 9768 9773 9778 9783 9788 9792 9797 9801 9805 9809 9813 9816 9820 9823 9826 9829 9832 9834 9837 9839 9841 9843 9845 9846 9848 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9863 9863 9864 9864 9865 9866 9866 9867 9867 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9875 9875 9875 9875 9876 9876 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9879 9879 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9859 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9852 9852 9852 9852 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9873 9872 9871 9870 9869 9867 9866 9865 9864 9863 9861 9860 9858 9857 9855 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9831 9829 9826 9824 9821 9818 8517 0 20 4 9815 9813 9810 9807 9803 9800 9797 9794 9791 9787 9784 9780 9777 9773 9770 9766 9763 9759 9756 9752 9749 9745 9742 9738 9735 9732 9728 9725 9722 9719 9716 9713 9710 9707 9704 9702 9699 9696 9694 9692 9689 9687 9685 9683 9681 9679 9677 9675 9674 9672 9670 9668 9667 9665 9663 9662 9660 9658 9656 9655 9653 9651 9649 9647 9645 9642 9640 9638 9635 9632 9629 9626 9623 9620 9617 9613 9609 9606 9602 9597 9593 9588 9584 9579 9574 9568 9563 9557 9552 9546 9540 9534 9527 9521 9514 9508 9501 9494 9487 9480 9472 9465 9458 9450 9443 9436 9428 9421 9413 9406 9398 9391 9383 9376 9369 9362 9355 9348 9341 9334 9328 9321 9315 9309 9303 9297 9292 9287 9282 9277 9272 9268 9264 9261 9257 9254 9251 9249 9246 9244 9243 9242 9241 9240 9240 9240 9241 9242 9243 9245 9247 9249 9252 9255 9258 9262 9266 9271 9276 9281 9287 9293 9299 9305 9312 9320 9327 9335 9343 9351 9360 9369 9378 9387 9396 9406 9415 9425 9435 9445 9455 9465 9476 9486 9496 9506 9516 9527 9537 9547 9557 9567 9577 9586 9596 9605 9615 9624 9633 9642 9650 9659 9667 9675 9683 9690 9698 9705 9712 9719 9725 9731 9738 9744 9749 9755 9760 9766 9771 9775 9780 9785 9789 9793 9797 9801 9805 9809 9812 9815 9819 9822 9825 9828 9831 9833 9836 9839 9841 9843 9845 9848 9850 9852 9854 9855 9857 9859 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9869 9867 9866 9864 9862 9861 9859 9857 9855 9854 9852 9850 9848 9846 9844 9842 9840 9837 9835 9833 9830 9828 9825 9823 9820 9817 9814 9811 9807 9804 9800 9796 9793 9788 9784 9780 9775 9770 9765 9760 9755 9749 9744 9738 9732 9726 9719 9713 9706 9699 9692 9685 9677 9670 9662 9654 9646 9638 9630 9622 9614 9606 9597 9589 9581 9572 9564 9556 9548 9539 9531 9523 9515 9507 9499 9491 9483 9475 9468 9460 9453 9446 9439 9432 9425 9419 9412 9406 9400 9394 9389 9384 9378 9373 9369 9364 9360 9356 9352 9349 9346 9343 9340 9337 9335 9333 9332 9330 9329 9329 8518 0 20 4 9328 9328 9328 9329 9329 9331 9332 9334 9336 9338 9341 9344 9347 9350 9354 9358 9363 9367 9372 9378 9383 9389 9395 9401 9407 9414 9421 9428 9435 9442 9449 9457 9465 9472 9480 9488 9496 9504 9512 9520 9528 9536 9544 9552 9560 9568 9575 9583 9591 9598 9606 9613 9620 9627 9634 9641 9647 9654 9660 9666 9672 9677 9683 9688 9693 9698 9703 9707 9712 9716 9720 9723 9727 9730 9733 9736 9738 9740 9742 9744 9746 9747 9748 9749 9750 9750 9750 9750 9749 9749 9748 9747 9745 9743 9741 9739 9736 9734 9730 9727 9723 9719 9715 9710 9706 9700 9695 9689 9683 9677 9670 9663 9655 9648 9640 9631 9623 9614 9605 9595 9585 9575 9565 9554 9543 9532 9520 9508 9496 9483 9471 9458 9445 9431 9418 9404 9390 9376 9362 9348 9334 9319 9305 9290 9276 9261 9247 9233 9218 9204 9190 9176 9162 9149 9135 9122 9109 9097 9085 9073 9061 9050 9039 9029 9019 9010 9001 8992 8984 8977 8970 8963 8957 8952 8947 8943 8939 8936 8933 8931 8929 8928 8927 8927 8928 8929 8930 8932 8935 8938 8941 8945 8949 8954 8959 8964 8970 8977 8983 8990 8997 9005 9013 9021 9030 9039 9048 9057 9066 9076 9086 9096 9107 9118 9128 9139 9151 9162 9173 9185 9197 9209 9221 9233 9245 9258 9270 9283 9295 9308 9321 9334 9347 9359 9372 9385 9398 9411 9424 9436 9449 9462 9475 9487 9499 9512 9524 9536 9548 9560 9571 9583 9594 9605 9615 9626 9636 9646 9656 9666 9675 9684 9693 9702 9710 9718 9726 9733 9741 9748 9754 9761 9767 9773 9778 9784 9789 9794 9799 9803 9808 9812 9815 9819 9823 9826 9829 9832 9835 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9858 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9840 9839 9837 9836 9834 9832 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9810 9808 9806 9803 9801 9798 9796 9793 9790 9788 9785 9782 9779 8519 0 20 4 9776 9773 9770 9766 9763 9760 9756 9753 9749 9746 9742 9739 9735 9731 9728 9724 9720 9717 9713 9709 9706 9702 9699 9695 9692 9688 9685 9682 9679 9676 9673 9670 9668 9665 9663 9661 9659 9657 9655 9654 9653 9652 9651 9650 9649 9649 9649 9648 9649 9649 9649 9650 9651 9652 9653 9654 9656 9657 9659 9661 9663 9665 9667 9669 9672 9674 9677 9680 9682 9685 9688 9691 9694 9697 9701 9704 9707 9711 9714 9718 9721 9725 9728 9732 9736 9739 9743 9747 9750 9754 9758 9762 9765 9769 9773 9776 9780 9784 9787 9791 9795 9798 9802 9805 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9838 9841 9843 9845 9848 9850 9852 9854 9855 9857 9859 9860 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9857 9856 9854 9853 9851 9849 9847 9845 9843 9841 9839 9836 9834 9831 9828 9826 9823 9820 9817 9814 9810 9807 9804 9801 9798 9795 9791 9788 9785 9782 9779 9776 9773 9771 9768 9766 9763 9761 9759 9757 9755 9753 9752 9750 9749 9747 9746 9744 9743 9742 9740 9739 9737 9736 9734 9732 9730 9727 9725 9722 9719 9715 9712 9707 9703 9698 9692 9687 9680 9674 9667 9659 9651 9643 9634 9625 9615 9606 9595 9585 9574 9564 9553 9542 9531 9520 9509 9498 9488 9478 9468 9458 9448 9439 9431 9423 9416 9409 9403 9398 9393 9389 9386 9384 9383 9382 9383 9384 9386 9389 9393 9397 9403 9409 9416 9423 9431 9440 9449 9459 9469 9480 9491 9502 9514 9525 9537 9549 9561 9573 9585 9597 9609 9620 9631 9642 9653 9664 9674 9683 9693 9702 9710 9719 9726 9734 9741 9747 9754 9760 9765 9770 9775 9780 9784 9788 9792 9795 9799 9802 9805 9808 9811 9814 9816 9819 9821 9824 9826 9829 9831 9833 9836 9838 9840 9843 9845 9847 9850 9852 9854 9856 9859 9861 9863 9865 9866 9868 9870 9872 9873 9874 9876 9877 9878 9879 9879 9880 9881 9881 9881 9882 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9882 9882 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 8520 0 20 4 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9864 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9840 9839 9839 9838 9838 9838 9837 9837 9837 9837 9837 9837 9838 9838 9838 9839 9839 9840 9840 9841 9842 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9869 9870 9870 9871 9872 9873 9874 9874 9875 9876 9877 9878 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9889 9888 9888 9887 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9866 9865 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9844 9843 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9823 9820 9818 9815 9812 9809 9806 9803 9800 9797 9794 9791 9787 9784 9780 9777 9773 9769 9766 9762 9758 9755 9751 9747 9743 9740 9736 9732 9729 9725 9722 9718 9715 9712 9708 9705 9702 9699 9697 9694 9692 9689 9687 9685 9683 9681 9680 9678 9677 9676 9675 9674 9674 9674 9673 9673 9674 9674 9675 9676 9677 9678 9679 9681 9682 9684 9686 9689 9691 9693 9696 9699 9702 9705 9708 9712 9715 9719 9723 9727 9730 9734 9738 9743 9747 9751 9755 9760 9764 9768 9773 9777 9781 9786 9790 9794 9798 9803 9807 9811 9815 9819 9823 9826 9830 9834 9837 9840 9844 9847 9850 9853 9856 9858 9861 9863 9866 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9882 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9876 8521 0 20 4 9875 9873 9872 9870 9868 9866 9864 9862 9860 9858 9855 9853 9850 9848 9845 9842 9839 9836 9833 9829 9826 9823 9819 9815 9811 9807 9803 9799 9795 9790 9786 9781 9776 9771 9766 9760 9755 9750 9744 9738 9732 9726 9720 9714 9707 9701 9694 9688 9681 9674 9667 9660 9653 9647 9640 9633 9626 9619 9612 9606 9599 9593 9586 9580 9574 9568 9562 9557 9551 9546 9541 9537 9532 9528 9524 9521 9517 9514 9512 9509 9507 9505 9504 9503 9502 9501 9501 9501 9501 9502 9503 9504 9505 9507 9509 9511 9513 9516 9519 9522 9525 9528 9531 9535 9539 9543 9547 9551 9555 9559 9563 9567 9572 9576 9580 9585 9589 9594 9598 9603 9607 9612 9616 9621 9625 9629 9634 9638 9642 9647 9651 9655 9659 9664 9668 9672 9676 9680 9684 9688 9692 9696 9700 9704 9707 9711 9715 9719 9722 9726 9729 9733 9736 9740 9743 9746 9749 9753 9756 9759 9762 9765 9767 9770 9773 9775 9778 9780 9783 9785 9787 9789 9791 9793 9795 9797 9798 9800 9801 9803 9804 9805 9807 9808 9809 9810 9811 9811 9812 9813 9813 9814 9814 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9815 9814 9814 9813 9813 9812 9812 9811 9811 9810 9809 9809 9808 9807 9806 9805 9805 9804 9803 9803 9802 9801 9801 9800 9799 9799 9799 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9800 9800 9801 9802 9803 9804 9805 9807 9808 9809 9811 9813 9814 9816 9818 9820 9821 9823 9825 9827 9829 9831 9833 9835 9837 9840 9842 9844 9845 9847 9849 9851 9853 9855 9857 9858 9860 9862 9863 9865 9866 9868 9869 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9874 9873 9872 9871 9869 9868 9867 9865 9864 9862 9861 9859 9858 9856 9855 9853 9851 9850 9848 9846 9845 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9812 9810 9808 9806 9803 9801 9799 9797 9794 9792 9790 9788 9786 9783 9781 9779 9777 9775 9773 9771 9770 9768 9766 9765 9763 9762 9760 9759 9758 9757 9756 9756 9755 9755 9754 9754 9754 9754 9755 9755 9755 8522 0 20 4 9756 9757 9758 9759 9760 9762 9763 9765 9766 9768 9770 9772 9774 9776 9779 9781 9783 9786 9788 9790 9793 9795 9798 9800 9803 9805 9807 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9831 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9847 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9842 9842 9842 9842 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9834 9834 9834 9833 9833 9832 9832 9831 9831 9830 9829 9829 9828 9827 9826 9825 9825 9824 9823 9822 9821 9820 9820 9819 9818 9817 9817 9816 9815 9815 9814 9814 9814 9813 9813 9813 9813 9813 9814 9814 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9827 9829 9830 9832 9833 9835 9837 9838 9840 9841 9843 9844 9846 9847 9849 9850 9852 9853 9854 9855 9856 9858 9859 9860 9860 9861 9862 9863 9863 9864 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9856 9855 9854 9854 9853 9852 9851 9851 9850 9849 9848 9848 9847 9847 9846 9846 9845 9845 9845 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9846 9846 9847 9847 9848 9849 9850 9850 9851 9852 9853 9853 9854 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9861 9861 9861 9862 9861 9861 9861 9861 9860 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9847 9846 9845 9843 9842 9841 9839 9838 9836 9835 9833 9832 9830 9829 9827 9826 9824 9823 9821 9820 9818 9817 9815 9813 9812 9810 9808 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9783 9780 9778 9776 9774 9771 9769 9767 9764 9762 9759 9757 9755 9752 9750 9748 9745 9743 9741 9739 9737 9734 9732 9730 9728 9726 9725 9723 9721 9719 9717 9716 9714 9713 9711 9709 9708 9706 9705 9704 9702 9701 9699 9698 9697 9695 9694 9692 9691 9690 9689 9687 9686 9685 9684 9682 9681 9680 9679 9678 9677 9676 9676 9675 9674 9674 9674 9673 9673 9673 9673 9674 9674 9675 9676 9676 9678 9679 9680 9682 9683 9685 9687 9689 9691 9694 9696 9699 9701 9704 9707 9710 9713 9716 9719 9721 9724 9727 8523 0 20 4 9730 9733 9736 9738 9741 9743 9746 9748 9750 9752 9754 9755 9757 9758 9759 9760 9761 9762 9762 9762 9763 9763 9763 9763 9762 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9757 9757 9757 9756 9756 9756 9756 9757 9757 9757 9758 9759 9760 9761 9762 9764 9765 9767 9769 9771 9773 9775 9777 9780 9782 9785 9788 9791 9794 9796 9799 9802 9805 9808 9811 9814 9817 9820 9823 9825 9828 9831 9833 9836 9838 9840 9842 9844 9846 9848 9850 9852 9853 9854 9856 9857 9858 9859 9860 9861 9862 9862 9863 9863 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9861 9860 9859 9859 9858 9857 9856 9855 9854 9852 9851 9849 9848 9846 9844 9842 9840 9838 9836 9834 9831 9829 9826 9823 9820 9817 9814 9811 9808 9804 9801 9797 9793 9789 9785 9781 9777 9773 9769 9765 9760 9756 9752 9747 9743 9738 9734 9729 9725 9720 9715 9711 9706 9701 9697 9692 9688 9683 9679 9674 9670 9665 9661 9656 9652 9648 9644 9639 9635 9631 9627 9623 9620 9616 9612 9608 9605 9602 9598 9595 9592 9589 9586 9583 9581 9578 9576 9574 9572 9570 9568 9567 9566 9565 9564 9563 9563 9562 9562 9563 9563 9564 9565 9566 9567 9568 9570 9572 9574 9577 9580 9582 9585 9589 9592 9596 9600 9604 9608 9612 9617 9621 9626 9631 9636 9641 9646 9651 9656 9662 9667 9672 9678 9683 9689 9694 9699 9705 9710 9715 9720 9726 9731 9736 9741 9745 9750 9755 9760 9764 9768 9773 9777 9781 9785 9789 9793 9796 9800 9803 9807 9810 9813 9816 9819 9822 9825 9828 9830 9833 9835 9837 9840 9842 9844 9846 9847 9849 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9864 9865 9866 9867 9867 9868 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 8524 0 20 4 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9874 9873 9872 9872 9871 9870 9869 9869 9868 9867 9866 9864 9863 9862 9861 9860 9858 9857 9856 9854 9853 9851 9849 9848 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9816 9814 9812 9809 9807 9804 9802 9799 9797 9794 9791 9789 9786 9783 9780 9777 9775 9772 9769 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9736 9733 9730 9727 9724 9721 9718 9715 9713 9710 9707 9705 9702 9700 9697 9695 9693 9691 9689 9687 9685 9683 9682 9680 9679 9678 9677 9676 9675 9675 9674 9674 9674 9674 9674 9674 9675 9676 9676 9677 9678 9680 9681 9682 9684 9686 9688 9690 9692 9694 9696 9698 9701 9703 9706 9708 9711 9713 9716 9718 9721 9723 9726 9728 9730 9733 9735 9737 9739 9741 9743 9744 9746 9747 9749 9750 9751 9752 9752 9753 9753 9753 9753 9752 9752 9751 9750 9749 9748 9746 9744 9742 9740 9738 9735 9732 9729 9725 9722 9718 9714 9709 9705 9700 9695 9690 9684 9678 9672 9666 9659 9652 9646 9638 9631 9623 9615 9607 9599 9591 9582 9573 9565 9555 9546 9537 9528 9518 9509 9499 9490 9480 9471 9461 9452 9443 9433 9424 9415 9407 9398 9390 9381 9373 9366 9359 9352 9345 9339 9333 9327 9322 9317 9313 9309 9306 9303 8525 0 20 4 9300 9299 9297 9296 9296 9296 9296 9297 9299 9301 9303 9306 9310 9313 9318 9323 9328 9333 9339 9345 9352 9359 9366 9374 9382 9390 9398 9407 9416 9425 9434 9443 9453 9462 9472 9481 9491 9501 9510 9520 9530 9539 9549 9558 9568 9577 9586 9595 9604 9613 9622 9631 9639 9647 9655 9663 9671 9679 9686 9693 9700 9707 9713 9720 9726 9732 9737 9743 9748 9753 9758 9763 9768 9772 9776 9780 9784 9787 9791 9794 9797 9800 9802 9805 9807 9809 9811 9813 9815 9817 9818 9820 9821 9822 9823 9824 9825 9825 9826 9826 9827 9827 9827 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9826 9826 9826 9825 9825 9824 9824 9823 9823 9822 9822 9821 9820 9820 9819 9818 9818 9817 9816 9815 9815 9814 9813 9812 9811 9810 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9791 9790 9789 9788 9787 9786 9786 9785 9784 9783 9783 9782 9781 9781 9780 9780 9779 9779 9778 9778 9778 9777 9777 9777 9776 9776 9776 9776 9775 9775 9775 9775 9775 9775 9774 9774 9774 9774 9774 9773 9773 9773 9772 9772 9772 9771 9771 9770 9770 9769 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9758 9757 9755 9753 9752 9750 9748 9745 9743 9741 9738 9736 9733 9731 9728 9725 9722 9718 9715 9712 9708 9705 9701 9698 9694 9690 9686 9682 9678 9674 9670 9666 9662 9658 9654 9650 9646 9642 9638 9634 9631 9627 9623 9619 9616 9612 9609 9606 9603 9600 9597 9594 9591 9589 9586 9584 9582 9580 9578 9576 9575 9573 9572 9571 9570 9569 9568 9567 9567 9566 9566 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9566 9566 9566 9566 9566 9567 9567 9567 9567 9567 9567 9567 9567 9567 9567 9567 9566 9566 9566 9565 9565 9564 9564 9563 9562 9561 9560 9559 9559 9558 9556 9555 9554 9553 9552 9551 9550 9549 9548 9547 9545 9544 9543 9543 9542 9541 9540 9540 9539 9539 9538 9538 9538 9538 9538 9538 9539 9539 9540 9541 9542 9543 9544 9546 9547 9549 9551 9553 9555 9557 9560 9562 9565 9568 9571 9574 9577 9581 9584 9588 9591 9595 9599 9602 9606 9610 9614 9618 9622 9627 9631 9635 9639 9643 9647 9651 9655 9659 9663 9667 9671 9674 9678 9682 9685 9689 9692 9695 9698 9701 9704 9706 9709 9711 9713 9715 9717 9719 9721 9722 9723 9724 9725 9725 9726 9726 9726 9725 9725 9724 9723 9722 9721 9719 9717 9715 9713 9711 9708 9705 9702 9699 9696 9692 9689 9685 9681 9677 9673 9668 9664 9659 9655 9650 9646 9641 9636 9632 9627 9622 9618 9613 9609 9604 9600 9596 9592 9588 9584 9580 9577 9573 9570 9567 9565 9562 9560 9558 9556 9555 9553 9552 9551 9551 9550 9550 9551 9551 9552 9553 9554 9555 9557 9559 9561 9563 9566 9568 9571 9574 8526 0 20 4 9578 9581 9585 9589 9593 9597 9601 9606 9610 9615 9619 9624 9629 9634 9639 9644 9649 9654 9659 9664 9669 9674 9679 9684 9689 9695 9700 9704 9709 9714 9719 9724 9728 9733 9737 9742 9746 9750 9754 9758 9762 9766 9770 9773 9777 9780 9784 9787 9790 9793 9795 9798 9801 9803 9806 9808 9810 9812 9814 9815 9817 9818 9820 9821 9822 9823 9824 9825 9826 9827 9827 9828 9828 9828 9828 9829 9829 9829 9828 9828 9828 9828 9828 9827 9827 9827 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9822 9821 9821 9820 9820 9819 9819 9818 9817 9817 9816 9816 9815 9814 9813 9812 9811 9810 9809 9808 9806 9805 9803 9801 9799 9797 9795 9793 9790 9788 9785 9782 9779 9775 9772 9768 9765 9761 9757 9753 9749 9745 9740 9736 9732 9727 9723 9719 9714 9710 9706 9702 9698 9694 9690 9686 9683 9680 9677 9674 9671 9669 9666 9665 9663 9662 9660 9660 9659 9659 9659 9659 9659 9660 9661 9662 9664 9665 9667 9669 9671 9674 9676 9679 9681 9684 9687 9690 9692 9695 9698 9700 9703 9706 9708 9711 9713 9715 9717 9719 9721 9722 9723 9724 9725 9726 9727 9727 9727 9727 9727 9726 9725 9724 9723 9722 9720 9718 9716 9714 9712 9709 9706 9703 9700 9697 9693 9689 9685 9681 9677 9672 9667 9662 9657 9652 9646 9640 9634 9627 9620 9613 9606 9598 9590 9581 9572 9563 9553 9543 9532 9521 9510 9498 9485 9472 9458 9444 9429 9414 9397 9381 9363 9345 9326 9306 9286 9265 9243 9220 9197 9172 9147 9121 9094 9067 9038 9009 8979 8948 8916 8883 8849 8815 8780 8744 8707 8669 8631 8592 8552 8512 8471 8430 8388 8345 8302 8259 8215 8172 8127 8083 8039 7994 7950 7906 7862 7819 7775 7732 7690 7648 7607 7566 7527 7488 7450 7414 7379 7344 7311 7280 7250 7222 7195 7170 7147 7125 7105 7087 7071 7058 7046 7036 7028 7022 7019 7017 7018 7021 7026 7033 7042 7053 7066 7082 7099 7118 7139 7162 7187 7213 7241 7271 7302 7334 7368 7404 7440 7478 7516 7556 7597 7638 7680 7723 7766 7809 7853 7897 7942 7987 8031 8076 8120 8165 8209 8253 8296 8340 8382 8424 8466 8507 8547 8587 8626 8664 8702 8738 8774 8809 8843 8876 8909 8940 8970 9000 9029 9057 9083 9109 9135 9159 9182 9205 9226 9247 9267 9286 9305 9322 9339 9355 9371 9385 9399 9413 9425 9437 9448 9459 9469 9479 9488 9496 9504 9511 9518 9524 9530 9535 9540 9544 9548 9551 9554 9557 9559 9561 9562 9563 9564 9564 9564 9564 9563 9563 9562 9560 9559 9557 9555 9553 9550 9548 9545 9542 9539 9536 9533 9530 9527 9524 9520 9517 9514 9511 9508 9504 9501 9498 9495 9492 9490 9487 9485 9483 9480 9478 9477 9475 9474 9473 9472 9471 9470 9470 9470 9470 9471 9471 9472 9474 9475 9477 9479 9481 9483 9486 9489 9492 9495 9498 8527 0 20 4 9502 9506 9510 9514 9519 9523 9528 9533 9538 9543 9549 9554 9560 9565 9571 9577 9582 9588 9594 9600 9606 9611 9617 9623 9629 9635 9640 9646 9651 9657 9662 9667 9673 9678 9683 9688 9692 9697 9701 9706 9710 9714 9718 9722 9726 9729 9733 9736 9740 9743 9746 9749 9751 9754 9756 9759 9761 9763 9766 9768 9770 9771 9773 9775 9776 9778 9779 9780 9782 9783 9784 9785 9786 9787 9787 9788 9789 9789 9790 9790 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9791 9791 9790 9790 9790 9790 9790 9790 9790 9789 9789 9789 9790 9790 9790 9790 9790 9791 9791 9791 9792 9792 9793 9793 9794 9795 9795 9796 9797 9798 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9827 9828 9829 9830 9831 9831 9832 9833 9833 9834 9835 9836 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9848 9848 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9843 9842 9842 9841 9840 9839 9838 9838 9837 9836 9835 9833 9832 9831 9830 9829 9827 9826 9825 9823 9822 9820 9819 9817 9816 9814 9813 9811 9809 9807 9806 9804 9802 9800 9798 9796 9794 9792 9789 9787 9785 9782 9780 9777 9774 9771 9768 9765 9762 9759 9755 9752 9748 9744 9740 9735 9731 9727 9722 9717 9712 9707 9701 9696 9690 9684 9678 9671 9665 9658 9651 9644 9637 9629 9622 9614 9606 9597 9589 9580 9571 9562 9553 9544 9534 9525 9515 9505 9494 9484 9474 9463 9452 9441 9430 9419 9408 9397 9385 9374 9363 9351 9340 9328 9317 9306 9295 9284 9273 9262 9251 9241 9231 9221 9212 9202 9194 9185 9177 9169 9162 9156 9150 9144 9139 9134 9130 9127 9125 9123 9121 9121 9121 9121 9123 9125 9127 9131 9135 9139 9145 9151 9157 9165 9172 9181 9190 9199 9209 9219 9230 9241 9253 9265 9277 9289 9302 9315 9328 9341 9354 9368 9381 9394 9407 9421 9434 9447 9460 9473 9485 9498 9510 9522 9534 9545 9557 9568 9578 9589 9599 9609 9618 9628 9637 9646 9654 9662 9670 9678 9685 9693 9700 9706 9713 9719 9725 9731 9737 9743 9748 9753 9758 9763 9768 9772 9777 9781 8528 0 20 4 9785 9789 9793 9796 9800 9803 9806 9809 9812 9815 9817 9820 9822 9824 9826 9828 9830 9831 9833 9834 9835 9836 9837 9837 9838 9839 9839 9839 9840 9840 9840 9840 9840 9839 9839 9839 9839 9838 9838 9838 9837 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9838 9838 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9847 9847 9847 9846 9846 9846 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9843 9842 9842 9841 9841 9840 9840 9840 9839 9839 9838 9838 9838 9837 9837 9837 9836 9836 9836 9835 9835 9834 9834 9834 9833 9833 9832 9832 9832 9831 9830 9830 9829 9829 9828 9827 9827 9826 9825 9824 9823 9822 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9802 9801 9800 9800 9799 9799 9798 9798 9797 9797 9796 9796 9796 9795 9795 9795 9794 9794 9794 9794 9793 9793 9793 9793 9792 9792 9792 9791 9791 9791 9790 9790 9789 9789 9788 9788 9787 9787 9786 9785 9785 9784 9783 9782 9781 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9770 9769 9768 9767 9766 9765 9763 9762 9761 9760 9758 9757 9756 9754 9753 9752 9750 9749 9748 9746 9745 9744 9742 9741 9740 9738 9737 9736 9734 9733 9732 9731 9730 9728 9727 9726 9725 9725 9724 9723 9722 9722 9721 9721 9721 9721 9721 9721 9721 9721 9722 9722 9723 9723 9724 9725 9726 9728 9729 9730 9732 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9758 9760 9762 9764 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9792 9794 9796 9797 9798 9800 9801 9802 9804 9805 9806 9807 9808 9809 9810 9811 9812 9812 9813 9814 9815 9815 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9820 9821 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9819 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9805 9804 9803 9801 9800 9798 9797 9796 9794 9793 9792 9790 9789 9788 9786 9785 9784 9783 9782 9781 9780 9779 9778 9778 9777 9776 9776 9775 9775 9774 9774 9774 9774 9773 9773 9773 9773 9774 9774 9774 9774 9774 9775 9775 9776 9776 9777 9777 9778 9778 9779 9780 9781 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9793 9794 9795 9797 9798 9799 9801 9802 9804 9805 9807 9808 9810 9811 9813 9814 9816 9817 9819 9820 9822 9823 9824 9826 9827 9828 9830 9831 9832 9833 9834 9835 9836 9837 9838 9838 9839 9840 9840 9841 9841 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 8529 0 20 4 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9837 9837 9837 9837 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9837 9837 9838 9838 9838 9838 9839 9839 9839 9839 9840 9840 9840 9841 9841 9841 9841 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9835 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9832 9831 9831 9831 9830 9830 9829 9829 9828 9828 9827 9826 9825 9825 9824 9823 9822 9820 9819 9818 9817 9815 9814 9812 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9790 9788 9785 9783 9780 9777 9774 9772 9769 9765 9762 9759 9756 9752 9748 9745 9741 9737 9733 9729 9725 9720 9716 9712 9707 9702 9697 9692 9687 9682 9677 9671 9666 9660 9654 9649 9643 9637 9631 9625 9618 9612 9606 9600 9593 9587 9581 9575 9568 9562 9556 9550 9544 9538 9533 9527 9522 9517 9511 9507 9502 9498 9493 9490 9486 9483 9480 9477 9474 9472 9471 9469 9468 9467 9467 9467 9467 9468 9469 9470 9472 9474 9476 9478 9481 9484 9488 9492 9495 9500 9504 9509 9513 9518 9523 9529 9534 9539 9545 9550 9556 9562 9567 9573 9579 9584 9590 9596 9601 9607 9612 9617 9622 9628 9633 9637 9642 9647 9651 9656 9660 9664 9668 9672 9675 9679 9682 9685 9688 9691 9694 9696 9699 9701 9703 9705 9706 9708 9709 9710 9711 9712 9713 9713 9713 9713 9713 9712 9712 9711 9710 9709 9707 9706 9704 9702 9700 9698 9695 9693 9690 9687 9684 9681 9678 9674 9671 9668 9665 9661 9658 9654 9651 9648 9645 9641 9638 9636 9633 9630 9628 9625 9623 9621 9620 9618 9617 9616 9616 9615 9615 9615 9615 9616 9616 9617 9619 9620 9622 9623 9625 9628 9630 9632 9635 9638 9640 9643 9646 9649 9652 9655 9658 9661 9664 9666 9669 9672 9674 9677 9679 9681 9683 9685 9687 9689 9690 9692 9693 9694 9695 9695 9696 9696 9697 9697 9697 9696 8530 0 20 4 9696 9696 9695 9695 9694 9693 9692 9692 9691 9690 9688 9687 9686 9685 9683 9682 9681 9679 9678 9676 9675 9673 9672 9670 9668 9666 9665 9663 9661 9659 9657 9655 9652 9650 9648 9645 9643 9640 9638 9635 9632 9630 9627 9624 9621 9618 9614 9611 9608 9605 9601 9598 9595 9591 9588 9584 9581 9578 9574 9571 9568 9565 9562 9559 9556 9553 9550 9548 9546 9543 9541 9539 9538 9536 9535 9533 9532 9531 9531 9530 9530 9530 9530 9530 9531 9532 9533 9534 9535 9537 9539 9541 9543 9545 9548 9550 9553 9556 9559 9562 9566 9569 9573 9577 9581 9585 9589 9593 9597 9602 9606 9610 9615 9619 9624 9628 9633 9637 9642 9646 9651 9655 9660 9664 9669 9673 9677 9681 9686 9690 9694 9698 9702 9705 9709 9713 9716 9720 9723 9727 9730 9733 9736 9739 9742 9745 9747 9750 9753 9755 9758 9760 9762 9764 9766 9768 9770 9772 9774 9775 9777 9778 9780 9781 9782 9784 9785 9786 9787 9788 9789 9790 9790 9791 9792 9792 9793 9793 9794 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9797 9797 9798 9798 9798 9798 9799 9799 9799 9799 9800 9800 9801 9801 9801 9802 9802 9803 9803 9803 9804 9804 9804 9805 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9804 9804 9804 9803 9803 9802 9802 9801 9800 9800 9799 9799 9798 9797 9797 9796 9796 9795 9795 9794 9794 9794 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9793 9793 9793 9793 9793 9794 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9795 9795 9795 9795 9794 9794 9794 9793 9793 9793 9792 9792 9792 9792 9791 9791 9791 9791 9791 9791 9791 9791 9791 9791 9791 9791 9792 9792 9792 9792 9793 9793 9793 9794 9794 9795 9795 9795 9796 9796 9796 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9796 9796 9796 9795 9795 9794 9794 9793 9793 9793 9792 9792 9791 9791 9791 9790 9790 9790 9789 9789 9789 9789 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9788 9789 9789 9789 9789 9789 9789 9790 9790 9790 9790 9790 9790 9791 9791 9791 9791 9791 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9797 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9799 9798 9798 9798 9798 9798 9798 9797 9797 9797 9796 9796 9796 9795 9795 9795 9794 9794 9793 9793 9792 9792 9791 9791 9790 9790 9789 9789 9788 9788 9787 9787 9786 9786 9785 9785 8531 0 20 4 9784 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9779 9779 9778 9778 9777 9777 9776 9776 9775 9774 9774 9773 9773 9772 9771 9771 9770 9770 9769 9768 9768 9767 9767 9766 9765 9765 9764 9764 9763 9763 9762 9762 9761 9761 9760 9760 9760 9759 9759 9759 9759 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9759 9759 9759 9759 9759 9760 9760 9760 9761 9761 9761 9762 9762 9762 9763 9763 9764 9764 9765 9765 9766 9766 9767 9767 9768 9768 9769 9769 9770 9770 9771 9772 9772 9773 9773 9774 9774 9775 9776 9776 9777 9777 9778 9779 9779 9780 9780 9781 9781 9782 9782 9782 9783 9783 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9784 9784 9783 9783 9783 9782 9782 9781 9781 9780 9779 9779 9778 9778 9777 9776 9776 9775 9774 9774 9773 9772 9772 9771 9770 9770 9769 9768 9768 9767 9766 9766 9765 9764 9764 9763 9762 9762 9761 9761 9760 9759 9759 9758 9757 9757 9756 9755 9755 9754 9753 9752 9752 9751 9750 9750 9749 9748 9748 9747 9746 9746 9745 9744 9744 9743 9743 9742 9741 9741 9740 9740 9739 9739 9739 9738 9738 9737 9737 9737 9736 9736 9736 9735 9735 9734 9734 9734 9733 9733 9732 9732 9731 9731 9730 9729 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9716 9715 9714 9712 9711 9710 9708 9707 9706 9704 9703 9702 9700 9699 9698 9697 9695 9694 9693 9692 9692 9691 9690 9689 9689 9688 9688 9687 9687 9687 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9685 9685 9685 9684 9684 9683 9682 9681 9680 9679 9678 9676 9674 9672 9670 9668 9666 9663 9660 9657 9654 9650 9647 9643 9639 9635 9630 9626 9621 9616 9611 9606 9600 9595 9589 9583 9577 9571 9565 9559 9553 9547 9540 9534 9528 9522 9515 9509 9503 9497 9491 9485 9479 9473 9467 9462 9457 9452 9447 9442 9437 9433 9429 9425 9422 9419 9416 9413 9410 9408 9406 9405 9404 9403 9402 9402 9402 9402 9403 9403 9405 9406 9408 9410 9412 9415 9417 9420 9424 9427 9431 9435 9439 9443 9447 9452 9457 9461 9466 9471 9476 9481 9486 9492 9497 9502 9507 9512 9517 9523 9528 9533 9538 9543 9547 9552 9557 9561 9566 9570 9574 9578 9582 9586 9589 9593 9596 9599 9602 9605 9608 9611 9613 9616 9618 9620 9622 9624 9625 9627 9629 9630 9631 9632 9633 9634 9635 9636 9637 9637 9638 9638 9639 9639 9639 9640 9640 9640 9640 9640 9640 9640 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9641 9642 9642 9642 9642 9642 9643 9643 9643 9644 9644 9644 9645 9645 9646 9646 9646 9647 9647 9648 9648 9649 9650 9650 9651 9651 9652 9653 9654 9654 9655 9656 9657 9658 9658 9659 9660 9661 9662 9663 9665 8532 0 20 4 9666 9667 9668 9669 9671 9672 9674 9675 9676 9678 9679 9681 9683 9684 9686 9688 9689 9691 9693 9694 9696 9698 9700 9701 9703 9705 9707 9708 9710 9712 9713 9715 9716 9718 9719 9721 9722 9723 9724 9726 9727 9728 9729 9730 9731 9731 9732 9733 9734 9734 9735 9735 9736 9736 9736 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9738 9738 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9738 9738 9739 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9742 9742 9741 9741 9741 9741 9740 9740 9740 9739 9739 9738 9738 9738 9737 9737 9736 9736 9735 9735 9735 9734 9733 9733 9732 9732 9731 9731 9730 9730 9729 9728 9728 9727 9726 9726 9725 9724 9724 9723 9722 9722 9721 9720 9720 9719 9718 9718 9717 9716 9715 9715 9714 9713 9712 9712 9711 9710 9709 9709 9708 9707 9706 9705 9704 9703 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9692 9691 9690 9689 9688 9687 9687 9686 9685 9684 9683 9683 9682 9682 9681 9681 9680 9680 9680 9679 9679 9679 9679 9680 9680 9680 9681 9681 9682 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9693 9694 9695 9697 9698 9699 9701 9702 9704 9705 9706 9707 9709 9710 9711 9712 9713 9715 9716 9717 9717 9718 9719 9720 9721 9721 9722 9722 9723 9723 9724 9724 9724 9725 9725 9725 9725 9725 9725 9725 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9726 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9727 9726 9726 9726 9726 9726 9726 9725 9725 9725 9724 9724 9724 9723 9723 9723 9722 9722 9721 9721 9720 9719 9719 9718 9718 9717 9716 9716 9715 9714 9713 9713 9712 9711 9710 9709 9708 9708 9707 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9694 9693 9692 9691 9690 9689 9688 9687 9687 9686 9685 9685 9684 9683 9683 9682 9682 9682 9681 9681 9681 9680 9680 9680 9680 9680 9680 9680 9680 9680 9680 9680 9680 9680 9680 9680 9681 9681 9681 9681 9681 9682 9682 9682 9682 9682 9683 9683 9683 9683 9683 9683 9684 9684 9684 9684 9684 9685 9685 9685 9685 9686 9686 8533 0 20 4 9686 9686 9687 9687 9688 9688 9689 9689 9690 9690 9691 9691 9692 9693 9694 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9703 9704 9705 9706 9707 9708 9709 9710 9710 9711 9712 9713 9713 9714 9714 9715 9715 9715 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9715 9715 9715 9714 9714 9713 9713 9713 9712 9712 9711 9711 9710 9710 9709 9709 9709 9708 9708 9707 9707 9707 9706 9706 9706 9705 9705 9705 9705 9704 9704 9704 9704 9703 9703 9703 9703 9702 9702 9702 9701 9701 9701 9700 9700 9699 9699 9698 9698 9697 9697 9696 9695 9694 9693 9693 9692 9691 9690 9688 9687 9686 9685 9683 9682 9681 9679 9677 9676 9674 9672 9670 9668 9666 9664 9662 9660 9658 9655 9653 9651 9648 9646 9643 9641 9638 9636 9633 9631 9628 9625 9623 9620 9618 9615 9613 9610 9608 9606 9603 9601 9599 9597 9595 9593 9592 9590 9589 9587 9586 9585 9584 9583 9582 9582 9581 9581 9581 9581 9581 9582 9582 9583 9584 9585 9586 9587 9588 9590 9591 9593 9595 9597 9599 9601 9603 9605 9608 9610 9612 9615 9618 9620 9623 9625 9628 9631 9633 9636 9638 9641 9643 9646 9648 9651 9653 9655 9658 9660 9662 9664 9666 9668 9669 9671 9673 9674 9676 9677 9679 9680 9681 9682 9683 9684 9685 9686 9686 9687 9688 9688 9689 9689 9690 9690 9691 9691 9691 9692 9692 9692 9692 9693 9693 9693 9693 9693 9694 9694 9694 9694 9694 9695 9695 9695 9695 9695 9695 9695 9695 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9696 9695 9695 9695 9695 9695 9694 9694 9694 9694 9693 9693 9693 9693 9692 9692 9692 9692 9691 9691 9691 9691 9691 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9691 9690 9690 9690 9690 9690 9690 9689 9689 9689 9689 9689 9688 9688 9688 9688 9688 9688 9687 9687 9687 9687 9687 9687 9687 9687 9687 9687 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9686 9685 9685 9685 9685 9685 9684 9684 9684 9683 9683 9683 9682 9682 9681 9681 9680 9680 9679 9679 9678 9678 9677 9677 9676 9676 9675 9675 9674 9674 9673 9673 9673 9672 9672 9672 9672 9671 9671 9671 9671 9671 9671 9671 9671 9671 9671 9671 9672 9672 9672 9672 9672 9672 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9673 9672 9672 9672 9671 9671 9671 9670 9669 9669 9668 9667 9666 9665 9665 9664 9663 9661 9660 9659 9658 9657 9655 9654 9653 9651 9650 9649 9647 9646 9644 9643 9641 9640 9638 9637 9635 9634 9632 9631 9629 9628 9627 9625 9624 9622 9621 9620 9618 9617 9616 9615 9614 9613 9612 8534 0 20 4 9611 9610 9609 9608 9607 9606 9606 9605 9605 9604 9604 9603 9603 9603 9603 9603 9603 9603 9603 9603 9603 9603 9603 9604 9604 9604 9605 9605 9606 9606 9607 9608 9608 9609 9609 9610 9611 9612 9612 9613 9614 9615 9615 9616 9617 9618 9619 9619 9620 9621 9622 9623 9624 9625 9626 9626 9627 9628 9629 9630 9631 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9655 9656 9657 9657 9658 9658 9659 9659 9659 9659 9659 9659 9659 9659 9659 9659 9659 9658 9658 9657 9657 9656 9656 9655 9655 9654 9653 9653 9652 9651 9651 9650 9650 9649 9649 9648 9648 9647 9647 9646 9646 9646 9645 9645 9645 9645 9645 9645 9645 9645 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9643 9643 9643 9642 9642 9641 9641 9640 9640 9639 9638 9637 9636 9636 9635 9634 9633 9631 9630 9629 9628 9627 9626 9625 9623 9622 9621 9620 9619 9618 9617 9616 9615 9614 9613 9612 9611 9611 9610 9609 9609 9608 9608 9608 9607 9607 9607 9607 9607 9607 9607 9607 9607 9607 9607 9607 9607 9607 9608 9608 9608 9608 9608 9609 9609 9609 9609 9610 9610 9610 9610 9610 9611 9611 9611 9611 9611 9611 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9612 9611 9611 9611 9611 9611 9611 9610 9610 9610 9610 9609 9609 9609 9608 9608 9608 9607 9607 9606 9606 9605 9605 9604 9603 9603 9602 9601 9601 9600 9599 9598 9597 9596 9596 9595 9593 9592 9591 9590 9589 9588 9586 9585 9584 9582 9581 9580 9578 9577 9575 9574 9572 9570 9569 9567 9566 9564 9562 9561 9559 9558 9556 9554 9553 9551 9550 9548 9547 9545 9544 9542 9541 9540 9538 9537 9535 9534 9532 9531 9529 9528 9526 9525 9523 9521 9519 9517 9515 9513 9511 9509 9507 9504 9501 9499 9496 9493 9490 9486 9483 9479 9476 9472 9468 9464 9460 9456 9452 9447 9443 9439 9434 9430 9425 9421 9417 9412 9408 9404 9400 9396 9392 9389 9386 9383 9380 9377 9375 9373 9371 9369 9368 9367 9366 9366 9366 9366 9367 9368 9369 9370 9372 9374 9377 9379 9382 9385 9389 9392 9396 9400 9404 9408 9413 9417 9422 9426 9431 9436 9440 9445 9450 9454 9459 9464 9468 9473 9477 9481 9485 9489 9493 9497 9500 9504 9507 9510 9514 9516 9519 9522 9524 9527 9529 9531 9533 9535 9537 9539 9541 9543 9544 9546 9547 9548 9550 9551 9552 9554 9555 9556 9557 9558 9559 9561 9562 9563 9564 9565 9566 9567 9568 9569 9571 9572 9573 9574 9575 9576 9577 9578 9579 9580 9581 9581 9582 9583 9584 9585 9585 9586 9587 9587 9588 9588 9589 9589 9590 9590 9590 9591 9591 9591 9591 9591 9591 9591 9591 9591 9591 8535 0 20 4 9591 9590 9590 9590 9590 9589 9589 9589 9588 9588 9587 9587 9587 9586 9586 9585 9585 9584 9584 9583 9583 9582 9582 9581 9581 9580 9580 9579 9579 9578 9578 9577 9577 9577 9576 9576 9575 9575 9575 9574 9574 9574 9573 9573 9573 9572 9572 9571 9571 9571 9570 9570 9570 9569 9569 9569 9568 9568 9567 9567 9567 9566 9566 9565 9565 9564 9564 9563 9563 9562 9562 9561 9560 9560 9559 9558 9558 9557 9556 9556 9555 9554 9553 9552 9552 9551 9550 9549 9548 9547 9546 9545 9544 9543 9541 9540 9539 9538 9536 9535 9533 9532 9530 9529 9527 9525 9523 9522 9520 9518 9516 9514 9512 9510 9508 9505 9503 9501 9499 9496 9494 9492 9490 9487 9485 9483 9481 9478 9476 9474 9472 9470 9468 9466 9464 9462 9460 9459 9457 9456 9455 9453 9452 9451 9450 9450 9449 9449 9448 9448 9448 9448 9448 9448 9448 9449 9449 9450 9451 9452 9453 9454 9455 9456 9457 9459 9460 9461 9463 9464 9466 9467 9469 9470 9472 9473 9475 9476 9478 9479 9480 9481 9483 9484 9485 9486 9487 9487 9488 9489 9489 9490 9490 9490 9491 9491 9491 9491 9490 9490 9490 9490 9489 9488 9488 9487 9486 9486 9485 9484 9483 9482 9481 9479 9478 9477 9476 9475 9473 9472 9471 9470 9468 9467 9466 9465 9463 9462 9461 9460 9459 9458 9457 9456 9455 9454 9453 9452 9451 9451 9450 9450 9449 9449 9448 9448 9448 9448 9448 9448 9448 9448 9449 9449 9450 9450 9451 9452 9452 9453 9454 9455 9456 9458 9459 9460 9462 9463 9465 9466 9468 9469 9471 9473 9475 9476 9478 9480 9482 9484 9485 9487 9489 9491 9492 9494 9496 9498 9499 9501 9502 9504 9505 9507 9508 9509 9511 9512 9513 9514 9515 9516 9517 9518 9519 9520 9520 9521 9522 9522 9523 9523 9524 9524 9525 9525 9525 9526 9526 9526 9527 9527 9527 9527 9527 9528 9528 9528 9528 9528 9528 9528 9528 9528 9528 9528 9528 9528 9528 9528 9528 9528 9527 9527 9527 9527 9527 9526 9526 9526 9526 9525 9525 9525 9524 9524 9524 9523 9523 9522 9522 9521 9521 9521 9520 9520 9519 9519 9518 9518 9517 9517 9516 9516 9515 9515 9515 9514 9514 9513 9513 9512 9512 9511 9511 9510 9509 9509 9508 9508 9507 9506 9506 9505 9504 9504 9503 9502 9501 9500 9499 9498 9497 9496 9495 9494 9493 9491 9490 9489 9487 9486 9484 9482 9481 9479 9477 9475 9473 9471 9469 9467 9464 9462 9460 9457 9455 9452 9450 9447 9444 9441 9438 9436 9433 9430 9427 9424 9421 9417 9414 9411 9408 9405 9401 9398 9395 9391 9388 9385 9381 9378 9374 9371 9367 9364 9360 9357 9353 9350 9346 9343 9339 9336 9332 9329 9325 9321 9318 9314 9310 9306 9302 9299 9295 9291 9286 9282 9278 9274 9269 9265 9260 9255 9250 9245 9240 9235 9229 9223 9217 9211 9205 9198 9191 9184 9177 9169 9162 9153 8536 0 20 5 9145 9135 9125 9115 9105 9096 9085 9073 9061 9049 9036 9023 9009 8995 8981 8966 8950 8934 8918 8901 8883 8865 8847 8828 8809 8789 8769 8749 8728 8707 8685 8664 8641 8619 8596 8574 8550 8527 8504 8480 8457 8433 8410 8386 8362 8339 8315 8292 8269 8246 8223 8201 8179 8157 8136 8115 8095 8075 8056 8037 8019 8002 7985 7969 7954 7940 7926 7913 7902 7891 7881 7871 7863 7856 7850 7844 7840 7837 7835 7833 7833 7834 7836 7838 7842 7847 7853 7860 7867 7876 7886 7896 7908 7920 7933 7947 7962 7977 7994 8010 8028 8046 8065 8084 8104 8125 8146 8167 8188 8210 8233 8255 8278 8301 8324 8347 8371 8394 8418 8441 8465 8488 8511 8535 8558 8581 8603 8626 8648 8670 8692 8714 8735 8756 8776 8797 8817 8836 8855 8874 8893 8911 8928 8946 8963 8979 8995 9011 9026 9041 9056 9070 9084 9097 9110 9123 9135 9147 9158 9169 9180 9190 9200 9209 9218 9227 9236 9244 9251 9259 9265 9272 9278 9284 9289 9294 9299 9304 9308 9311 9314 9317 9320 9322 9324 9326 9327 9328 9329 9330 9330 9330 9329 9329 9328 9327 9325 9324 9322 9321 9319 9317 9315 9312 9310 9308 9306 9303 9301 9298 9296 9294 9291 9289 9287 9285 9283 9282 9280 9279 9277 9276 9275 9274 9274 9274 9273 9273 9274 9274 9274 9275 9276 9277 9279 9280 9282 9283 9285 9287 9289 9292 9294 9296 9299 9301 9304 9306 9309 9312 9314 9317 9319 9322 9324 9327 9329 9331 9333 9335 9337 9339 9340 9342 9343 9344 9346 9346 9347 9348 9348 9349 9349 9349 9349 9349 9348 9348 9347 9347 9346 9345 9344 9342 9341 9340 9338 9336 9335 9333 9331 9329 9327 9325 9322 9320 9318 9315 9313 9310 9308 9305 9302 9300 9297 9294 9291 9288 9286 9283 9280 9277 9274 9271 9268 9265 9263 9260 9257 9254 9251 9249 9246 9244 9241 9239 9236 9234 9232 9230 9228 9227 9225 9224 9222 9221 9220 9219 9219 9218 9218 9218 9218 9218 9219 9219 9220 9221 9222 9223 9225 9226 9228 9230 9232 9234 9237 9239 9242 9245 9248 9250 9253 9256 9260 9263 9266 9269 9272 9276 9279 9282 9285 9288 9291 9294 9297 9300 9303 9306 9309 9311 9314 9316 9319 9321 9323 9325 9327 9329 9331 9333 9334 9336 9337 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9348 9349 9350 9350 9351 9351 9352 9353 9353 9354 9354 9355 9355 9355 9356 9356 9357 9357 9358 9358 9358 9359 9359 9359 9359 9360 9360 9360 9360 9360 9361 9361 9361 9361 9360 9360 9360 9360 9360 9360 9359 9359 9358 9358 9357 9357 9356 9356 9355 9354 9354 9353 9352 9351 9351 9350 9349 9348 9347 9346 9346 9345 9344 9343 9342 9341 9341 9340 9339 9338 9337 9337 9336 9335 9335 9334 9333 9333 9332 9331 9331 9330 9329 9329 9328 9328 9327 9327 9326 9325 9325 9324 9323 9323 9322 8537 0 20 5 9322 9321 9320 9319 9319 9318 9317 9316 9315 9315 9314 9313 9312 9311 9310 9309 9308 9307 9306 9305 9304 9303 9302 9301 9300 9299 9298 9297 9296 9295 9294 9293 9292 9291 9290 9289 9288 9288 9287 9286 9285 9285 9284 9284 9283 9283 9283 9282 9282 9282 9282 9281 9281 9281 9281 9282 9282 9282 9282 9282 9283 9283 9283 9284 9284 9285 9285 9286 9286 9287 9288 9288 9289 9290 9290 9291 9292 9292 9293 9294 9294 9295 9296 9296 9297 9298 9298 9299 9300 9300 9301 9301 9302 9302 9303 9303 9304 9304 9304 9305 9305 9305 9306 9306 9306 9306 9306 9306 9306 9306 9306 9306 9306 9306 9306 9305 9305 9305 9305 9304 9304 9304 9303 9303 9303 9302 9302 9301 9301 9300 9300 9300 9299 9299 9298 9298 9297 9297 9296 9296 9295 9295 9294 9294 9294 9293 9293 9292 9292 9292 9291 9291 9291 9290 9290 9290 9290 9289 9289 9289 9288 9288 9288 9288 9287 9287 9287 9287 9286 9286 9286 9285 9285 9285 9284 9284 9284 9283 9283 9282 9282 9282 9281 9281 9280 9280 9279 9278 9278 9277 9277 9276 9276 9275 9274 9274 9273 9273 9272 9271 9271 9270 9270 9269 9269 9268 9268 9267 9267 9266 9266 9265 9265 9265 9264 9264 9264 9264 9263 9263 9263 9263 9263 9263 9262 9262 9262 9262 9262 9262 9262 9262 9262 9261 9261 9261 9261 9261 9260 9260 9260 9259 9259 9258 9258 9257 9257 9256 9255 9254 9254 9253 9252 9251 9250 9248 9247 9246 9245 9243 9242 9240 9239 9237 9235 9234 9232 9230 9228 9227 9225 9223 9221 9219 9217 9215 9213 9211 9209 9207 9204 9202 9200 9198 9196 9194 9192 9190 9188 9185 9183 9181 9179 9177 9175 9172 9170 9168 9166 9164 9161 9159 9157 9155 9153 9150 9148 9146 9144 9142 9139 9137 9135 9133 9130 9128 9126 9124 9122 9120 9117 9115 9113 9111 9109 9107 9105 9103 9101 9100 9098 9096 9095 9093 9091 9090 9089 9087 9086 9085 9084 9082 9081 9081 9080 9079 9078 9077 9077 9076 9075 9075 9075 9074 9074 9073 9073 9073 9072 9072 9071 9071 9071 9070 9070 9069 9069 9068 9068 9067 9066 9066 9065 9064 9063 9062 9061 9059 9058 9057 9055 9054 9052 9050 9048 9046 9044 9042 9040 9038 9035 9033 9031 9028 9026 9023 9020 9017 9015 9012 9009 9006 9003 9001 8998 8995 8992 8989 8986 8983 8980 8977 8974 8971 8968 8965 8962 8959 8956 8953 8950 8947 8944 8940 8937 8934 8930 8927 8923 8919 8916 8912 8907 8903 8898 8894 8889 8884 8878 8873 8867 8860 8854 8847 8840 8833 8825 8817 8808 8799 8790 8781 8771 8760 8749 8738 8727 8715 8702 8690 8677 8663 8649 8635 8621 8606 8591 8575 8560 8544 8528 8511 8495 8478 8462 8445 8429 8412 8395 8378 8362 8345 8329 8313 8298 8282 8267 8252 8238 8224 8211 8198 8185 8174 8163 8152 8142 8133 8125 8118 8538 0 20 5 8111 8105 8100 8095 8092 8089 8087 8086 8086 8087 8088 8091 8094 8098 8103 8109 8115 8122 8130 8139 8148 8158 8168 8179 8191 8202 8215 8228 8241 8254 8268 8282 8296 8310 8324 8338 8352 8366 8380 8395 8409 8422 8436 8449 8461 8474 8486 8498 8509 8520 8530 8540 8550 8559 8567 8575 8583 8590 8596 8602 8608 8613 8617 8621 8625 8628 8631 8633 8635 8637 8638 8639 8640 8640 8641 8641 8640 8640 8640 8639 8638 8638 8637 8636 8636 8635 8634 8634 8633 8633 8633 8633 8633 8633 8633 8634 8635 8636 8637 8639 8640 8642 8645 8647 8650 8652 8656 8659 8662 8666 8670 8674 8678 8683 8687 8692 8697 8702 8707 8713 8718 8724 8729 8735 8740 8746 8752 8758 8764 8770 8776 8782 8788 8793 8799 8805 8811 8817 8823 8828 8834 8839 8845 8850 8856 8861 8866 8871 8876 8881 8885 8890 8894 8899 8903 8907 8911 8915 8919 8923 8926 8930 8933 8936 8939 8942 8945 8947 8950 8952 8954 8957 8959 8960 8962 8964 8965 8967 8968 8969 8970 8971 8972 8972 8973 8973 8974 8974 8974 8974 8974 8974 8974 8974 8973 8973 8972 8972 8971 8971 8970 8969 8969 8968 8967 8966 8965 8965 8964 8963 8962 8961 8960 8959 8959 8958 8957 8956 8955 8954 8953 8953 8952 8951 8950 8950 8949 8948 8948 8947 8947 8946 8945 8945 8944 8944 8943 8943 8943 8942 8942 8941 8941 8941 8940 8940 8940 8939 8939 8939 8938 8938 8938 8938 8937 8937 8937 8936 8936 8936 8936 8936 8935 8935 8935 8935 8934 8934 8934 8934 8934 8933 8933 8933 8933 8933 8933 8932 8932 8932 8932 8932 8932 8931 8931 8931 8931 8931 8930 8930 8930 8930 8929 8929 8929 8928 8928 8927 8927 8926 8926 8925 8925 8924 8923 8922 8922 8921 8920 8919 8918 8917 8915 8914 8913 8911 8910 8908 8907 8905 8903 8901 8899 8897 8895 8893 8891 8889 8886 8884 8881 8879 8876 8874 8871 8868 8865 8862 8859 8856 8853 8850 8847 8844 8840 8837 8834 8830 8827 8824 8820 8817 8814 8810 8807 8804 8800 8797 8794 8791 8787 8784 8781 8778 8775 8772 8769 8766 8764 8761 8758 8756 8753 8751 8749 8746 8744 8742 8740 8738 8737 8735 8734 8732 8731 8730 8729 8728 8727 8726 8726 8725 8725 8725 8724 8724 8724 8725 8725 8725 8726 8726 8727 8728 8728 8729 8730 8731 8732 8734 8735 8736 8738 8739 8741 8742 8744 8745 8747 8748 8750 8752 8753 8755 8757 8758 8760 8762 8763 8765 8767 8768 8770 8771 8773 8774 8775 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8786 8787 8788 8788 8789 8789 8789 8789 8790 8790 8790 8790 8790 8789 8789 8789 8789 8788 8788 8787 8787 8786 8786 8785 8785 8784 8783 8783 8782 8781 8780 8780 8779 8778 8777 8776 8776 8775 8774 8773 8772 8771 8771 8770 8769 8768 8767 8766 8765 8764 8763 8763 8762 8539 0 20 5 8761 8760 8759 8758 8757 8756 8755 8754 8752 8751 8750 8749 8748 8746 8745 8744 8742 8741 8739 8738 8737 8735 8733 8732 8730 8728 8727 8725 8723 8722 8720 8718 8716 8714 8712 8711 8709 8707 8705 8703 8701 8700 8698 8696 8694 8693 8691 8689 8688 8686 8685 8683 8682 8681 8679 8678 8677 8676 8675 8674 8673 8672 8671 8671 8670 8669 8669 8668 8668 8667 8667 8666 8666 8666 8666 8665 8665 8665 8665 8665 8665 8664 8664 8664 8664 8664 8663 8663 8663 8663 8662 8662 8661 8661 8660 8659 8659 8658 8657 8656 8655 8654 8652 8651 8650 8648 8647 8645 8643 8641 8639 8637 8635 8633 8630 8628 8625 8623 8620 8617 8614 8611 8608 8605 8602 8599 8596 8592 8589 8586 8582 8579 8575 8572 8568 8565 8561 8558 8554 8551 8547 8543 8540 8537 8533 8530 8527 8523 8520 8517 8514 8511 8508 8505 8502 8500 8497 8495 8492 8490 8488 8486 8484 8482 8481 8479 8478 8476 8475 8474 8473 8472 8472 8471 8471 8470 8470 8470 8470 8470 8470 8470 8471 8471 8472 8473 8473 8474 8475 8476 8477 8478 8479 8481 8482 8483 8484 8486 8487 8488 8490 8491 8492 8494 8495 8496 8498 8499 8500 8502 8503 8504 8505 8506 8507 8508 8509 8510 8510 8511 8512 8513 8513 8514 8514 8514 8515 8515 8515 8516 8516 8516 8516 8516 8516 8516 8516 8515 8515 8515 8515 8514 8514 8514 8513 8513 8512 8512 8511 8511 8510 8509 8509 8508 8507 8506 8506 8505 8504 8503 8502 8501 8500 8499 8497 8496 8495 8494 8492 8491 8490 8488 8487 8485 8483 8482 8480 8478 8477 8475 8473 8471 8469 8467 8465 8463 8461 8459 8457 8455 8453 8451 8449 8447 8445 8443 8441 8440 8438 8436 8434 8432 8431 8429 8427 8426 8424 8423 8421 8420 8418 8417 8416 8415 8413 8412 8411 8410 8409 8408 8407 8406 8405 8404 8403 8402 8401 8400 8400 8399 8398 8397 8396 8395 8394 8393 8392 8391 8390 8388 8387 8386 8385 8384 8382 8381 8380 8379 8377 8376 8375 8373 8372 8371 8369 8368 8367 8365 8364 8363 8361 8360 8359 8357 8356 8355 8354 8352 8351 8350 8349 8348 8346 8345 8344 8343 8341 8340 8338 8337 8336 8334 8332 8330 8329 8327 8325 8322 8320 8318 8315 8313 8310 8307 8304 8300 8297 8293 8289 8286 8281 8277 8273 8268 8264 8259 8254 8249 8244 8239 8234 8228 8223 8218 8213 8207 8202 8197 8192 8186 8181 8176 8172 8167 8162 8158 8154 8150 8146 8143 8139 8136 8134 8131 8129 8127 8125 8124 8123 8122 8121 8121 8121 8121 8121 8122 8123 8124 8126 8127 8129 8131 8133 8135 8137 8140 8142 8145 8148 8150 8153 8155 8158 8160 8163 8165 8168 8170 8172 8174 8176 8177 8179 8180 8181 8182 8183 8184 8184 8184 8184 8184 8184 8183 8182 8181 8180 8179 8178 8176 8174 8173 8171 8169 8167 8164 8162 8160 8157 8155 8540 0 20 5 8152 8150 8147 8145 8142 8139 8137 8134 8132 8130 8127 8125 8122 8120 8118 8116 8114 8112 8110 8108 8107 8105 8103 8102 8100 8099 8098 8096 8095 8094 8093 8092 8091 8090 8089 8088 8087 8086 8085 8085 8084 8083 8083 8082 8081 8081 8080 8079 8079 8078 8077 8077 8076 8076 8075 8074 8074 8073 8073 8072 8072 8071 8070 8070 8069 8069 8068 8068 8067 8067 8066 8066 8065 8065 8064 8064 8063 8063 8062 8062 8061 8061 8060 8060 8059 8059 8058 8058 8057 8057 8056 8056 8055 8054 8054 8053 8052 8051 8051 8050 8049 8048 8047 8046 8045 8044 8043 8042 8041 8040 8039 8038 8037 8035 8034 8033 8031 8030 8028 8027 8025 8024 8022 8021 8019 8018 8016 8014 8013 8011 8009 8007 8006 8004 8002 8001 7999 7997 7995 7994 7992 7990 7988 7987 7985 7983 7982 7980 7978 7976 7975 7973 7971 7970 7968 7966 7965 7963 7961 7960 7958 7956 7955 7953 7951 7950 7948 7946 7945 7943 7941 7940 7938 7936 7934 7933 7931 7929 7927 7925 7924 7922 7920 7918 7916 7915 7913 7911 7909 7907 7905 7903 7902 7900 7898 7896 7894 7892 7890 7889 7887 7885 7883 7882 7880 7878 7876 7875 7873 7871 7870 7868 7866 7865 7863 7861 7860 7858 7857 7855 7854 7852 7850 7849 7847 7846 7844 7842 7841 7839 7838 7836 7834 7832 7831 7829 7827 7825 7823 7822 7820 7818 7816 7814 7812 7810 7807 7805 7803 7801 7799 7797 7794 7792 7790 7787 7785 7783 7780 7778 7776 7773 7771 7769 7766 7764 7762 7759 7757 7755 7753 7750 7748 7746 7744 7741 7739 7737 7735 7733 7731 7729 7726 7724 7722 7720 7718 7716 7714 7712 7710 7707 7705 7703 7701 7699 7696 7694 7692 7690 7687 7685 7682 7680 7677 7675 7672 7669 7667 7664 7661 7658 7655 7652 7649 7646 7643 7640 7637 7634 7631 7627 7624 7621 7617 7614 7610 7607 7603 7600 7596 7592 7588 7585 7581 7577 7573 7568 7564 7560 7556 7551 7546 7542 7537 7532 7527 7522 7516 7511 7505 7499 7493 7487 7480 7474 7467 7460 7453 7445 7438 7430 7422 7414 7406 7397 7389 7380 7371 7362 7353 7344 7335 7326 7316 7307 7298 7289 7279 7270 7261 7252 7243 7234 7226 7217 7209 7201 7194 7187 7180 7173 7167 7161 7155 7150 7146 7141 7138 7134 7132 7129 7127 7126 7125 7124 7125 7125 7126 7127 7129 7131 7134 7137 7140 7144 7148 7152 7157 7162 7167 7172 7178 7183 7189 7195 7201 7207 7213 7219 7225 7231 7236 7242 7248 7253 7258 7263 7268 7273 7277 7281 7285 7289 7293 7296 7299 7301 7304 7306 7308 7309 7311 7312 7313 7314 7314 7314 7314 7314 7314 7313 7313 7312 7311 7310 7309 7308 7307 7306 7304 7303 7301 7300 7299 7297 7296 7294 7293 7291 7290 7288 7287 7286 7284 7283 7282 7280 7279 7278 7276 7275 7274 7272 7271 7270 7268 7267 7265 7264 8541 0 20 5 7263 7261 7259 7258 7256 7254 7253 7251 7249 7247 7245 7243 7241 7239 7237 7234 7232 7230 7227 7225 7223 7220 7217 7215 7212 7210 7207 7205 7202 7199 7197 7194 7192 7189 7186 7184 7181 7179 7176 7174 7171 7169 7166 7164 7162 7159 7157 7155 7152 7150 7148 7146 7143 7141 7139 7137 7135 7132 7130 7128 7126 7124 7121 7119 7117 7114 7112 7110 7107 7105 7103 7100 7098 7095 7093 7090 7088 7085 7082 7080 7077 7074 7072 7069 7066 7063 7061 7058 7055 7052 7049 7046 7044 7041 7038 7035 7032 7029 7026 7024 7021 7018 7015 7012 7009 7006 7003 7001 6998 6995 6992 6989 6986 6984 6981 6978 6975 6972 6970 6967 6964 6961 6958 6956 6953 6950 6947 6944 6941 6938 6936 6933 6930 6927 6924 6921 6918 6915 6912 6909 6906 6903 6900 6897 6894 6891 6888 6885 6882 6879 6875 6872 6869 6866 6863 6859 6856 6853 6849 6846 6843 6839 6836 6832 6829 6825 6822 6818 6815 6811 6808 6804 6800 6797 6793 6789 6785 6781 6778 6774 6770 6766 6762 6758 6754 6750 6746 6742 6738 6734 6730 6725 6721 6717 6713 6709 6705 6700 6696 6692 6688 6683 6679 6675 6670 6666 6662 6657 6653 6649 6644 6640 6635 6631 6626 6622 6617 6613 6608 6604 6599 6594 6590 6585 6580 6575 6570 6565 6560 6555 6550 6545 6540 6535 6530 6524 6519 6514 6508 6503 6497 6491 6486 6480 6474 6468 6462 6456 6450 6444 6437 6431 6425 6418 6412 6405 6399 6392 6385 6378 6372 6365 6358 6351 6344 6336 6329 6322 6315 6307 6300 6292 6285 6277 6270 6262 6254 6246 6238 6230 6222 6214 6206 6198 6189 6181 6172 6164 6155 6146 6137 6128 6119 6110 6100 6091 6081 6072 6062 6052 6042 6031 6021 6011 6000 5989 5978 5967 5956 5945 5933 5922 5910 5898 5886 5874 5862 5849 5836 5824 5811 5798 5784 5771 5758 5744 5730 5716 5702 5688 5673 5659 5644 5629 5614 5599 5584 5568 5553 5537 5521 5505 5488 5472 5455 5438 5421 5404 5387 5369 5351 5333 5315 5297 5278 5259 5240 5221 5202 5182 5162 5142 5122 5101 5080 5059 5038 5016 4994 4972 4950 4928 4905 4882 4859 4835 4811 4788 4763 4739 4714 4689 4664 4639 4613 4587 4561 4535 4508 4482 4455 4427 4400 4373 4345 4317 4289 4260 4232 4203 4175 4146 4116 4087 4058 4028 3999 3969 3939 3909 3879 3849 3818 3788 3758 3727 3697 3666 3636 3605 3575 3544 3513 3483 3452 3422 3392 3361 3331 3301 3271 3241 3211 3182 3152 3123 3094 3065 3037 3008 2980 2952 2924 2897 2870 2843 2817 2791 2765 2740 2715 2690 2666 2642 2618 2595 2573 2551 2529 2508 2487 2466 2446 2427 2408 2389 2371 2353 2336 2319 2303 2287 2272 2257 2242 2228 2214 2201 2188 2176 2164 2152 2141 2130 2120 2110 2100 2090 2081 2073 2064 2056 2048 2041 2033 2027 2020 2013 2007 2001 8542 0 20 5 1995 1990 1984 1979 1974 1969 1965 1960 1956 1952 1948 1944 1940 1936 1933 1929 1926 1923 1920 1917 1914 1912 1909 1907 1904 1902 1900 1898 1896 1894 1892 1891 1889 1888 1886 1885 1884 1883 1882 1881 1881 1880 1880 1879 1879 1879 1879 1879 1879 1880 1880 1880 1881 1882 1883 1884 1885 1886 1887 1888 1890 1891 1893 1895 1896 1898 1900 1902 1905 1907 1909 1912 1914 1917 1920 1922 1925 1928 1932 1935 1938 1942 1945 1949 1953 1956 1960 1965 1969 1973 1978 1983 1987 1992 1998 2003 2008 2014 2020 2026 2032 2038 2045 2052 2059 2066 2074 2081 2089 2097 2105 2114 2123 2132 2141 2150 2160 2170 2180 2190 2201 2212 2223 2234 2246 2258 2270 2282 2295 2308 2321 2334 2348 2362 2376 2390 2405 2420 2435 2451 2466 2482 2499 2516 2533 2550 2568 2586 2605 2624 2643 2662 2683 2703 2724 2745 2767 2789 2812 2835 2859 2883 2908 2933 2959 2985 3012 3039 3067 3095 3124 3153 3183 3214 3244 3276 3308 3340 3373 3406 3439 3473 3508 3543 3578 3613 3649 3685 3721 3757 3794 3831 3868 3905 3942 3979 4015 4052 4089 4126 4163 4200 4236 4272 4308 4344 4379 4414 4449 4483 4517 4551 4584 4616 4649 4680 4712 4742 4772 4802 4831 4860 4888 4915 4942 4969 4995 5020 5045 5069 5093 5117 5139 5162 5184 5205 5226 5247 5267 5287 5306 5326 5344 5363 5381 5399 5416 5433 5450 5467 5483 5499 5515 5531 5547 5562 5577 5592 5607 5622 5636 5651 5665 5679 5693 5706 5720 5734 5747 5760 5773 5786 5799 5811 5824 5836 5848 5860 5872 5884 5895 5907 5918 5929 5940 5951 5961 5972 5982 5992 6002 6012 6021 6031 6040 6049 6058 6067 6076 6085 6093 6102 6110 6118 6126 6134 6142 6149 6157 6164 6172 6179 6186 6194 6201 6208 6215 6222 6229 6236 6243 6249 6256 6263 6270 6276 6283 6290 6296 6303 6310 6316 6323 6329 6336 6342 6349 6355 6361 6368 6374 6380 6387 6393 6399 6405 6411 6417 6423 6429 6435 6441 6447 6452 6458 6464 6469 6475 6480 6485 6491 6496 6501 6506 6511 6516 6521 6526 6531 6536 6540 6545 6550 6554 6559 6563 6568 6572 6577 6581 6586 6590 6594 6599 6603 6607 6611 6616 6620 6624 6628 6633 6637 6641 6645 6650 6654 6658 6662 6666 6671 6675 6679 6683 6687 6692 6696 6700 6704 6708 6712 6716 6720 6725 6729 6733 6737 6741 6745 6749 6752 6756 6760 6764 6768 6771 6775 6779 6782 6786 6790 6793 6797 6800 6804 6807 6810 6814 6817 6820 6824 6827 6830 6833 6836 6840 6843 6846 6849 6852 6855 6858 6861 6864 6868 6871 6874 6877 6880 6883 6886 6889 6892 6895 6898 6902 6905 6908 6911 6914 6917 6921 6924 6927 6930 6934 6937 6940 6943 6947 6950 6953 6956 6960 6963 6966 6970 6973 6976 6979 6983 6986 6989 6992 6995 6999 7002 7005 7008 7011 8543 0 20 5 7014 7017 7020 7023 7026 7029 7032 7035 7038 7041 7044 7047 7050 7053 7056 7058 7061 7064 7067 7070 7072 7075 7078 7081 7083 7086 7089 7092 7094 7097 7100 7102 7105 7108 7111 7113 7116 7119 7122 7124 7127 7130 7133 7135 7138 7141 7144 7147 7149 7152 7155 7158 7161 7163 7166 7169 7172 7175 7178 7180 7183 7186 7189 7192 7194 7197 7200 7203 7205 7208 7211 7214 7216 7219 7222 7224 7227 7230 7232 7235 7238 7240 7243 7245 7248 7250 7253 7255 7258 7260 7263 7265 7268 7270 7273 7275 7277 7280 7282 7284 7287 7289 7291 7293 7296 7298 7300 7303 7305 7307 7309 7311 7314 7316 7318 7320 7322 7325 7327 7329 7331 7333 7335 7338 7340 7342 7344 7346 7349 7351 7353 7355 7357 7360 7362 7364 7366 7369 7371 7373 7375 7378 7380 7382 7384 7387 7389 7391 7394 7396 7399 7401 7403 7406 7408 7410 7413 7415 7418 7420 7422 7425 7427 7430 7432 7434 7437 7439 7442 7444 7446 7449 7451 7453 7455 7458 7460 7462 7465 7467 7469 7471 7473 7476 7478 7480 7482 7484 7486 7488 7490 7493 7495 7497 7499 7501 7503 7505 7507 7509 7511 7514 7516 7518 7520 7522 7524 7527 7529 7531 7533 7535 7538 7540 7542 7544 7547 7549 7551 7554 7556 7558 7561 7563 7565 7568 7570 7572 7575 7577 7580 7582 7584 7586 7589 7591 7593 7596 7598 7600 7602 7604 7606 7609 7611 7613 7615 7617 7619 7621 7623 7625 7627 7628 7630 7632 7634 7636 7638 7639 7641 7643 7645 7646 7648 7650 7651 7653 7655 7657 7658 7660 7662 7663 7665 7667 7669 7670 7672 7674 7675 7677 7679 7681 7682 7684 7686 7688 7689 7691 7693 7695 7697 7698 7700 7702 7704 7706 7708 7709 7711 7713 7715 7717 7719 7720 7722 7724 7726 7728 7730 7732 7733 7735 7737 7739 7741 7743 7744 7746 7748 7750 7752 7754 7755 7757 7759 7761 7762 7764 7766 7768 7770 7771 7773 7775 7777 7778 7780 7782 7783 7785 7787 7789 7790 7792 7794 7795 7797 7799 7800 7802 7804 7805 7807 7809 7810 7812 7814 7815 7817 7819 7820 7822 7824 7826 7827 7829 7831 7833 7834 7836 7838 7840 7842 7844 7846 7848 7850 7852 7854 7856 7858 7861 7863 7865 7867 7869 7872 7874 7876 7879 7881 7883 7886 7888 7891 7893 7896 7898 7900 7903 7905 7908 7910 7912 7915 7917 7919 7922 7924 7926 7929 7931 7933 7935 7937 7939 7941 7943 7945 7947 7949 7951 7953 7954 7956 7958 7960 7961 7963 7964 7966 7968 7969 7971 7972 7973 7975 7976 7978 7979 7981 7982 7984 7985 7986 7988 7989 7991 7992 7994 7995 7997 7998 8000 8002 8003 8005 8006 8008 8010 8011 8013 8015 8016 8018 8020 8022 8023 8025 8027 8029 8030 8032 8034 8036 8038 8039 8041 8043 8045 8046 8048 8050 8051 8053 8055 8056 8058 8060 8061 8063 8064 8066 8067 8069 8070 8072 8073 8544 0 20 5 8075 8076 8077 8079 8080 8081 8083 8084 8085 8087 8088 8089 8090 8091 8093 8094 8095 8096 8097 8099 8100 8101 8102 8103 8105 8106 8107 8108 8109 8110 8112 8113 8114 8115 8116 8117 8119 8120 8121 8122 8123 8124 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8143 8144 8145 8146 8146 8147 8147 8148 8148 8149 8149 8149 8150 8150 8150 8150 8150 8150 8150 8150 8150 8150 8149 8149 8149 8148 8148 8147 8147 8146 8146 8145 8145 8144 8143 8143 8142 8141 8141 8140 8139 8139 8138 8138 8137 8137 8136 8136 8135 8135 8135 8135 8135 8135 8135 8135 8135 8136 8136 8137 8137 8138 8139 8140 8141 8142 8144 8145 8147 8149 8150 8152 8155 8157 8159 8161 8164 8166 8169 8172 8175 8178 8181 8184 8187 8190 8193 8197 8200 8203 8207 8210 8214 8217 8221 8224 8228 8231 8234 8238 8241 8245 8248 8251 8255 8258 8261 8264 8267 8270 8273 8276 8279 8282 8285 8287 8290 8293 8295 8298 8300 8303 8305 8308 8310 8312 8314 8317 8319 8321 8323 8325 8327 8329 8331 8333 8335 8337 8339 8341 8343 8345 8347 8349 8350 8352 8354 8356 8358 8360 8361 8363 8365 8367 8369 8370 8372 8374 8375 8377 8379 8380 8382 8384 8385 8387 8388 8390 8391 8393 8394 8396 8397 8398 8400 8401 8403 8404 8405 8407 8408 8409 8410 8412 8413 8414 8415 8417 8418 8419 8420 8421 8423 8424 8425 8426 8427 8428 8430 8431 8432 8433 8434 8436 8437 8438 8439 8440 8441 8443 8444 8445 8446 8447 8448 8449 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8488 8489 8490 8491 8492 8493 8495 8496 8497 8498 8500 8501 8502 8504 8505 8506 8508 8509 8510 8512 8513 8515 8516 8517 8519 8520 8522 8523 8524 8526 8527 8528 8529 8531 8532 8533 8534 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8562 8563 8564 8565 8566 8567 8568 8569 8570 8572 8573 8574 8575 8576 8577 8578 8580 8581 8582 8583 8584 8586 8587 8588 8590 8591 8592 8593 8595 8596 8597 8598 8600 8601 8602 8603 8605 8606 8607 8608 8609 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8625 8626 8627 8628 8629 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8669 8670 8671 8672 8673 8674 8674 8675 8676 8677 8677 8678 8679 8679 8680 8681 8681 8682 8683 8683 8684 8685 8545 0 20 5 8685 8686 8687 8687 8688 8689 8689 8690 8691 8692 8692 8693 8694 8695 8695 8696 8697 8698 8699 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 8739 8739 8740 8741 8742 8743 8744 8745 8745 8746 8747 8748 8749 8749 8750 8751 8752 8752 8753 8754 8755 8755 8756 8757 8757 8758 8759 8760 8760 8761 8762 8762 8763 8764 8765 8765 8766 8767 8767 8768 8769 8770 8770 8771 8772 8773 8774 8774 8775 8776 8777 8778 8778 8779 8780 8781 8782 8783 8783 8784 8785 8786 8787 8787 8788 8789 8790 8791 8791 8792 8793 8794 8795 8795 8796 8797 8798 8799 8799 8800 8801 8802 8802 8803 8804 8805 8805 8806 8807 8808 8808 8809 8810 8811 8811 8812 8813 8813 8814 8815 8816 8816 8817 8818 8819 8820 8820 8821 8822 8823 8823 8824 8825 8826 8827 8827 8828 8829 8830 8831 8832 8832 8833 8834 8835 8836 8837 8838 8838 8839 8840 8841 8842 8843 8844 8845 8845 8846 8847 8848 8849 8850 8851 8851 8852 8853 8854 8855 8856 8857 8857 8858 8859 8860 8861 8862 8862 8863 8864 8865 8866 8866 8867 8868 8869 8870 8870 8871 8872 8873 8873 8874 8875 8876 8876 8877 8878 8878 8879 8880 8881 8881 8882 8883 8883 8884 8885 8886 8886 8887 8888 8888 8889 8890 8891 8891 8892 8893 8893 8894 8895 8896 8897 8897 8898 8899 8900 8901 8902 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8932 8933 8934 8935 8936 8937 8937 8938 8939 8940 8940 8941 8942 8942 8943 8944 8944 8945 8945 8946 8947 8947 8948 8948 8949 8950 8950 8951 8951 8952 8952 8953 8954 8954 8955 8956 8956 8957 8958 8958 8959 8960 8961 8961 8962 8963 8964 8965 8966 8967 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8978 8979 8980 8981 8982 8983 8984 8984 8985 8986 8987 8987 8988 8989 8989 8990 8990 8991 8992 8992 8993 8993 8993 8994 8994 8994 8995 8995 8995 8996 8996 8996 8996 8997 8997 8997 8997 8997 8998 8998 8998 8998 8998 8999 8999 8999 8999 8999 8999 9000 9000 9000 9000 9000 9001 9001 9001 9001 9001 9002 9002 9002 9002 9002 9002 9003 9003 9003 9003 9003 9003 9003 9003 9003 9003 9004 9004 9004 9004 9004 9004 9004 9004 9004 9004 9004 9004 9004 9004 9004 9004 9005 9005 9005 9005 9006 9006 9006 9007 9007 9008 9008 9009 9010 9010 9011 9012 9013 9013 9014 9015 9016 9017 9018 9019 9021 9022 9023 9024 9025 9027 9028 9029 9030 9032 9033 9034 9035 9036 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 8546 0 20 5 9048 9048 9049 9050 9050 9051 9052 9052 9053 9053 9054 9054 9054 9055 9055 9055 9056 9056 9056 9057 9057 9057 9058 9058 9058 9059 9059 9060 9060 9060 9061 9061 9062 9062 9063 9063 9063 9064 9064 9065 9065 9066 9066 9066 9066 9067 9067 9067 9067 9067 9066 9066 9066 9065 9064 9064 9063 9062 9061 9059 9058 9056 9055 9053 9051 9049 9046 9044 9041 9039 9036 9033 9030 9027 9024 9020 9017 9014 9010 9007 9004 9000 8997 8993 8990 8987 8984 8981 8978 8975 8972 8969 8967 8965 8963 8961 8959 8958 8957 8956 8955 8955 8954 8954 8955 8955 8956 8957 8958 8960 8962 8964 8966 8968 8971 8974 8977 8980 8984 8987 8991 8995 8999 9003 9007 9011 9015 9020 9024 9028 9033 9037 9041 9045 9050 9054 9058 9062 9066 9070 9073 9077 9080 9084 9087 9090 9093 9096 9098 9101 9103 9105 9107 9109 9111 9112 9114 9115 9116 9117 9118 9118 9119 9119 9120 9120 9120 9120 9120 9120 9120 9120 9119 9119 9118 9118 9117 9116 9116 9115 9114 9113 9112 9111 9110 9109 9108 9107 9106 9105 9104 9103 9102 9100 9099 9098 9097 9095 9094 9093 9092 9090 9089 9088 9086 9085 9084 9083 9081 9080 9079 9078 9077 9076 9075 9074 9073 9072 9071 9070 9070 9069 9069 9068 9068 9067 9067 9067 9067 9067 9067 9068 9068 9069 9069 9070 9071 9072 9073 9074 9075 9077 9078 9080 9081 9083 9085 9087 9089 9091 9093 9095 9098 9100 9103 9105 9108 9110 9113 9115 9118 9121 9123 9126 9128 9131 9134 9136 9139 9141 9144 9146 9148 9150 9153 9155 9157 9159 9160 9162 9164 9165 9167 9168 9170 9171 9172 9173 9174 9175 9175 9176 9176 9177 9177 9178 9178 9178 9178 9179 9179 9179 9179 9178 9178 9178 9178 9178 9178 9178 9178 9178 9177 9177 9177 9177 9177 9177 9177 9178 9178 9178 9178 9179 9179 9179 9180 9181 9181 9182 9183 9183 9184 9185 9186 9187 9188 9189 9190 9192 9193 9194 9195 9197 9198 9199 9201 9202 9204 9205 9206 9208 9209 9211 9212 9213 9215 9216 9217 9219 9220 9221 9223 9224 9225 9226 9227 9228 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9239 9240 9241 9242 9243 9244 9245 9246 9246 9247 9248 9249 9250 9251 9252 9253 9254 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9274 9275 9276 9277 9278 9279 9279 9280 9281 9281 9282 9283 9283 9284 9284 9285 9285 9286 9286 9286 9287 9287 9287 9287 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9288 9289 9289 9289 9289 9289 9289 9290 9290 9290 9290 9290 9291 9291 9291 9292 9292 9292 9292 9293 9293 9293 9294 9294 9294 9294 9295 9295 9295 9295 9296 8547 0 20 5 9296 9296 9296 9297 9297 9297 9297 9297 9297 9298 9298 9298 9298 9298 9298 9298 9298 9298 9298 9298 9298 9298 9298 9298 9297 9297 9297 9297 9297 9296 9296 9296 9296 9295 9295 9295 9294 9294 9293 9293 9293 9292 9292 9291 9291 9290 9289 9289 9288 9288 9287 9287 9286 9285 9285 9284 9284 9283 9283 9282 9282 9281 9281 9280 9280 9279 9279 9279 9278 9278 9278 9278 9278 9278 9278 9278 9278 9278 9279 9279 9279 9280 9281 9281 9282 9283 9284 9284 9285 9287 9288 9289 9290 9291 9293 9294 9296 9297 9299 9300 9302 9304 9305 9307 9309 9311 9313 9314 9316 9318 9320 9322 9323 9325 9327 9329 9330 9332 9333 9335 9337 9338 9340 9341 9342 9344 9345 9346 9347 9348 9349 9350 9351 9352 9352 9353 9354 9354 9355 9355 9356 9356 9356 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9357 9356 9356 9356 9356 9356 9356 9355 9355 9355 9355 9355 9355 9355 9354 9354 9354 9354 9354 9354 9354 9354 9354 9353 9353 9353 9353 9353 9353 9353 9353 9353 9353 9352 9352 9352 9352 9352 9351 9351 9351 9351 9350 9350 9349 9349 9349 9348 9348 9347 9347 9346 9346 9345 9344 9344 9343 9343 9342 9341 9341 9340 9339 9339 9338 9337 9337 9336 9335 9335 9334 9334 9333 9333 9332 9332 9332 9332 9331 9331 9331 9331 9331 9331 9331 9331 9331 9331 9332 9332 9332 9333 9333 9333 9334 9335 9335 9336 9336 9337 9338 9338 9339 9340 9340 9341 9342 9342 9343 9343 9344 9344 9345 9345 9346 9346 9346 9346 9347 9347 9347 9347 9346 9346 9346 9346 9345 9345 9344 9344 9343 9342 9341 9340 9339 9338 9337 9336 9335 9334 9333 9331 9330 9329 9327 9326 9325 9323 9322 9320 9319 9317 9316 9315 9313 9312 9311 9309 9308 9306 9305 9304 9303 9301 9300 9299 9298 9297 9295 9294 9293 9292 9291 9289 9288 9287 9286 9284 9283 9282 9280 9279 9277 9276 9274 9273 9271 9269 9268 9266 9264 9262 9260 9258 9256 9254 9252 9249 9247 9245 9243 9240 9238 9235 9233 9230 9228 9226 9223 9221 9218 9216 9214 9211 9209 9207 9205 9203 9201 9199 9198 9196 9195 9193 9192 9191 9190 9190 9189 9189 9188 9188 9188 9189 9189 9190 9190 9191 9192 9194 9195 9197 9198 9200 9202 9204 9207 9209 9212 9214 9217 9220 9223 9226 9229 9232 9235 9238 9241 9244 9247 9250 9253 9257 9260 9263 9265 9268 9271 9274 9276 9279 9281 9283 9285 9287 9289 9291 9292 9294 9295 9296 9297 9298 9298 9299 9299 9299 9299 9299 9298 9298 9297 9296 9295 9294 9293 9291 9289 9288 9286 9283 9281 9279 9276 9274 9271 9268 9265 9262 9259 9255 9252 9248 9244 9240 9237 9233 9228 9224 9220 9215 9211 9206 9201 9196 9191 9186 9181 9176 9171 9165 9160 9154 9148 9143 9137 9131 9125 9119 9112 9106 9100 8548 0 20 5 9094 9087 9081 9074 9068 9061 9055 9049 9042 9036 9029 9023 9017 9011 9005 8999 8993 8987 8982 8976 8971 8966 8961 8957 8953 8948 8945 8941 8938 8935 8932 8930 8928 8927 8926 8925 8924 8924 8925 8925 8926 8928 8930 8932 8935 8938 8942 8946 8950 8955 8960 8966 8971 8978 8984 8991 8998 9006 9014 9022 9030 9039 9048 9057 9066 9076 9085 9095 9105 9115 9125 9135 9145 9155 9165 9175 9185 9195 9205 9215 9225 9234 9244 9253 9262 9271 9280 9289 9297 9305 9313 9321 9329 9336 9343 9350 9356 9362 9369 9374 9380 9385 9390 9395 9399 9404 9408 9411 9415 9418 9421 9424 9427 9429 9431 9433 9435 9437 9438 9440 9441 9442 9443 9443 9444 9444 9445 9445 9445 9445 9445 9445 9445 9444 9444 9444 9443 9443 9442 9442 9441 9440 9440 9439 9438 9438 9437 9437 9436 9435 9435 9434 9434 9433 9433 9432 9432 9432 9432 9431 9431 9431 9431 9431 9431 9432 9432 9432 9433 9433 9434 9434 9435 9436 9437 9437 9438 9439 9441 9442 9443 9444 9446 9447 9448 9450 9451 9453 9454 9456 9458 9459 9461 9463 9464 9466 9468 9469 9471 9473 9474 9476 9478 9480 9481 9483 9484 9486 9488 9489 9491 9492 9494 9495 9496 9498 9499 9500 9502 9503 9504 9505 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9517 9518 9518 9519 9520 9521 9522 9523 9523 9524 9525 9525 9526 9527 9528 9528 9529 9529 9530 9531 9531 9532 9532 9533 9533 9534 9534 9535 9535 9535 9536 9536 9536 9537 9537 9537 9537 9538 9538 9538 9538 9538 9538 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9538 9538 9538 9538 9538 9538 9538 9538 9538 9538 9538 9538 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9537 9536 9536 9536 9536 9536 9536 9536 9536 9536 9536 9535 9535 9535 9535 9535 9535 9534 9534 9534 9534 9533 9533 9533 9532 9532 9531 9531 9530 9530 9529 9528 9527 9527 9526 9525 9524 9523 9521 9520 9519 9517 9516 9514 9512 9511 9509 9507 9505 9502 9500 9497 9495 9492 9489 9486 9483 9479 9476 9472 9469 9465 9461 9457 9452 9448 9443 9438 9434 9429 9423 9418 9413 9407 9402 9396 9391 9385 9379 9373 9367 9361 9355 9349 9343 9337 9331 9325 9319 9314 9308 9302 9297 9291 9286 9281 9276 9271 9266 9262 9258 9254 9250 9247 9243 9240 9238 9235 9233 9231 9230 9228 9227 9227 9226 9226 9227 9227 9228 9229 9231 9233 9235 9237 9240 9243 9246 9250 9254 9258 9262 9267 9272 9277 9282 9287 9293 9298 9304 9310 9316 9322 9328 9335 9341 9348 9354 9360 9367 9373 9380 9386 9393 9399 9405 9411 9417 9423 9429 9435 9441 9446 9451 9457 9462 9467 9472 9476 9481 9485 9489 9493 9497 9500 9504 9507 9510 9513 9516 9518 9521 9523 9525 9527 9529 9531 9532 8549 0 20 5 9534 9535 9536 9537 9537 9538 9539 9539 9539 9539 9539 9539 9539 9539 9538 9537 9537 9536 9535 9534 9533 9531 9530 9528 9526 9525 9523 9521 9518 9516 9514 9511 9508 9506 9503 9500 9497 9493 9490 9486 9483 9479 9475 9471 9467 9463 9459 9454 9450 9445 9441 9436 9431 9427 9422 9417 9412 9407 9403 9398 9393 9388 9384 9379 9374 9370 9366 9361 9357 9353 9349 9346 9342 9339 9336 9333 9330 9327 9325 9323 9321 9319 9318 9317 9316 9315 9315 9315 9315 9316 9316 9318 9319 9320 9322 9324 9327 9329 9332 9335 9338 9342 9345 9349 9353 9357 9362 9366 9371 9375 9380 9385 9390 9395 9401 9406 9411 9416 9422 9427 9432 9438 9443 9448 9454 9459 9464 9469 9474 9479 9484 9489 9493 9498 9502 9507 9511 9515 9519 9523 9527 9531 9534 9538 9541 9545 9548 9551 9554 9557 9559 9562 9565 9567 9570 9572 9574 9576 9578 9580 9582 9584 9586 9587 9589 9590 9592 9593 9595 9596 9597 9599 9600 9601 9602 9603 9604 9605 9606 9607 9607 9608 9609 9610 9610 9611 9612 9612 9613 9613 9614 9614 9615 9615 9615 9616 9616 9616 9617 9617 9617 9617 9618 9618 9618 9618 9618 9618 9618 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9619 9618 9618 9618 9618 9618 9618 9618 9618 9617 9617 9617 9617 9616 9616 9616 9615 9615 9615 9614 9614 9613 9613 9612 9612 9611 9611 9610 9609 9609 9608 9607 9607 9606 9605 9604 9603 9602 9602 9601 9600 9599 9598 9597 9596 9595 9595 9594 9593 9592 9591 9590 9590 9589 9588 9587 9587 9586 9585 9585 9584 9584 9583 9583 9582 9582 9582 9582 9581 9581 9581 9581 9581 9581 9582 9582 9582 9582 9583 9583 9583 9584 9584 9585 9585 9586 9587 9587 9588 9589 9590 9590 9591 9592 9593 9593 9594 9595 9596 9597 9597 9598 9599 9600 9601 9601 9602 9603 9603 9604 9605 9605 9606 9607 9607 9608 9608 9609 9609 9610 9610 9611 9611 9611 9612 9612 9613 9613 9613 9613 9614 9614 9614 9615 9615 9615 9615 9616 9616 9616 9616 9617 9617 9617 9617 9618 9618 9618 9618 9618 9619 9619 9619 9619 9620 9620 9620 9620 9620 9621 9621 9621 9621 9621 9622 9622 9622 9622 9622 9623 9623 9623 9623 9623 9624 9624 9624 9624 9625 9625 9625 9625 9626 9626 9626 9626 9627 9627 9627 9628 9628 9629 9629 9629 9630 9630 9631 9631 9632 9632 9633 9633 9634 9634 9635 9636 9636 9637 9638 9638 9639 9640 9640 9641 9642 9642 9643 9644 9644 9645 9646 9646 9647 9648 9648 9649 9649 9650 9651 9651 9652 9652 9653 9654 9654 9655 9655 9655 9656 9656 9657 9657 9657 9658 9658 9658 9659 9659 9659 9659 9660 9660 9660 9660 9660 9660 8550 0 20 5 9660 9660 9660 9660 9660 9660 9660 9660 9660 9659 9659 9659 9659 9658 9658 9658 9658 9657 9657 9656 9656 9656 9655 9655 9654 9654 9653 9653 9652 9652 9651 9650 9650 9649 9649 9648 9648 9647 9646 9646 9645 9644 9644 9643 9643 9642 9641 9641 9640 9639 9639 9638 9638 9637 9636 9636 9635 9634 9634 9633 9632 9632 9631 9630 9629 9629 9628 9627 9626 9625 9624 9623 9622 9621 9620 9619 9618 9617 9615 9614 9613 9611 9610 9608 9607 9605 9603 9601 9599 9597 9595 9593 9591 9589 9586 9584 9581 9579 9576 9573 9570 9568 9565 9561 9558 9555 9552 9548 9545 9541 9538 9534 9530 9526 9523 9519 9515 9511 9507 9502 9498 9494 9490 9485 9481 9477 9472 9468 9463 9459 9454 9450 9445 9441 9436 9432 9428 9423 9419 9414 9410 9406 9401 9397 9393 9389 9385 9381 9377 9373 9369 9365 9362 9358 9355 9352 9349 9346 9343 9340 9337 9335 9333 9330 9328 9327 9325 9324 9322 9321 9320 9319 9319 9319 9318 9318 9319 9319 9320 9321 9322 9323 9324 9326 9328 9330 9332 9335 9337 9340 9343 9346 9349 9353 9356 9360 9364 9368 9372 9377 9381 9385 9390 9395 9399 9404 9409 9414 9419 9424 9429 9434 9439 9444 9449 9454 9459 9464 9469 9474 9479 9484 9489 9493 9498 9503 9507 9511 9516 9520 9524 9528 9532 9536 9539 9543 9546 9550 9553 9556 9559 9562 9565 9568 9571 9573 9576 9578 9580 9582 9584 9586 9588 9590 9592 9594 9595 9597 9599 9600 9601 9603 9604 9605 9606 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9618 9619 9620 9621 9622 9622 9623 9624 9624 9625 9626 9626 9627 9627 9628 9628 9629 9629 9630 9630 9631 9631 9631 9632 9632 9632 9632 9633 9633 9633 9633 9633 9633 9633 9633 9633 9633 9633 9632 9632 9632 9632 9631 9631 9631 9630 9630 9629 9629 9628 9628 9627 9626 9626 9625 9624 9624 9623 9622 9621 9620 9620 9619 9618 9617 9616 9615 9614 9613 9612 9611 9609 9608 9607 9606 9605 9603 9602 9601 9599 9598 9596 9595 9593 9592 9590 9588 9586 9585 9583 9581 9579 9577 9575 9573 9571 9568 9566 9564 9561 9559 9556 9554 9551 9548 9546 9543 9540 9537 9534 9531 9528 9525 9521 9518 9515 9512 9508 9505 9501 9498 9495 9491 9488 9484 9481 9477 9474 9470 9467 9464 9460 9457 9454 9451 9448 9445 9442 9439 9437 9434 9432 9430 9427 9425 9424 9422 9420 9419 9418 9417 9416 9415 9414 9414 9414 9414 9414 9414 9414 9415 9416 9417 9418 9419 9420 9422 9423 9425 9427 9429 9431 9433 9435 9438 9440 9442 9445 9447 9450 9453 9455 9458 9460 9463 9465 9468 9470 9473 9475 9478 9480 9482 9485 9487 9489 9491 9493 9495 9497 9498 9500 9502 9503 9505 9506 9507 9509 9510 9511 9512 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 9524 9525 8551 0 20 5 9526 9527 9528 9529 9530 9531 9532 9533 9534 9535 9536 9537 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9551 9552 9553 9554 9554 9555 9556 9557 9558 9559 9560 9560 9561 9562 9563 9563 9564 9565 9565 9566 9566 9567 9567 9568 9568 9569 9570 9570 9571 9571 9572 9573 9573 9574 9575 9576 9576 9577 9578 9579 9580 9582 9583 9584 9585 9587 9588 9590 9591 9593 9595 9597 9599 9601 9603 9605 9607 9609 9611 9614 9616 9618 9621 9623 9626 9628 9631 9633 9636 9639 9641 9644 9646 9649 9651 9654 9656 9659 9661 9664 9666 9668 9671 9673 9675 9677 9679 9681 9683 9685 9687 9689 9691 9693 9694 9696 9697 9699 9700 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9711 9712 9713 9713 9714 9714 9715 9715 9715 9716 9716 9716 9716 9717 9717 9717 9717 9717 9717 9717 9717 9717 9716 9716 9716 9716 9716 9716 9716 9715 9715 9715 9715 9715 9715 9715 9715 9714 9714 9714 9714 9714 9714 9714 9714 9715 9715 9715 9715 9715 9715 9716 9716 9716 9716 9717 9717 9718 9718 9718 9719 9719 9720 9720 9721 9721 9722 9723 9723 9724 9724 9725 9725 9726 9727 9727 9728 9728 9729 9730 9730 9731 9731 9732 9732 9733 9734 9734 9735 9735 9736 9736 9736 9737 9737 9738 9738 9739 9739 9739 9740 9740 9740 9741 9741 9741 9741 9742 9742 9742 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9742 9742 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9741 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9740 9741 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9743 9743 9743 9743 9743 9744 9744 9744 9744 9745 9745 9745 9746 9746 9746 9747 9747 9747 9748 9748 9749 9749 9749 9750 9750 9751 9751 9752 9752 9752 9753 9753 9754 9754 9755 9755 9755 9756 9756 9757 9757 9757 9758 9758 9758 9759 9759 9759 9760 9760 9760 9761 9761 9761 9761 9762 9762 9762 9762 9763 9763 9763 9763 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9765 9765 9765 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9768 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9771 9771 9771 9772 9772 9772 9772 9773 9773 9773 9774 9774 9774 9774 9774 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9774 8552 0 20 5 9774 9774 9773 9773 9773 9772 9772 9772 9771 9771 9770 9770 9770 9769 9769 9768 9768 9767 9767 9767 9766 9766 9766 9765 9765 9765 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9765 9765 9765 9765 9766 9766 9766 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9765 9765 9765 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9764 9765 9765 9765 9765 9765 9766 9766 9766 9767 9767 9767 9767 9768 9768 9768 9769 9769 9769 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9770 9769 9769 9769 9769 9768 9768 9768 9768 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9769 9769 9770 9770 9770 9771 9771 9772 9772 9773 9773 9774 9775 9775 9776 9776 9777 9777 9778 9778 9779 9779 9780 9780 9781 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9781 9780 9780 9779 9779 9778 9778 9777 9777 9776 9775 9775 9774 9773 9773 9772 9771 9771 9770 9769 9769 9768 9767 9767 9766 9766 9765 9765 9764 9764 9763 9763 9763 9762 9762 9762 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9761 9762 9762 9762 9762 9763 9763 9764 9764 9764 9765 9765 9766 9766 9767 9768 9768 9769 9769 9770 9771 9771 9772 9773 9773 9774 9774 9775 9776 9776 9777 9778 9778 9779 9779 9780 9780 9781 9782 9782 9783 9783 9784 9784 9785 9785 9785 9786 9786 9787 9787 9787 9788 9788 9788 9789 9789 9789 9790 9790 9790 9790 9791 9791 9791 9791 9791 9792 9792 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9791 9791 9791 9790 9790 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9790 9790 9790 9790 9790 9791 9791 9791 9791 9792 9792 9792 9792 9793 9793 9793 9794 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9797 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9799 9799 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 8553 0 20 5 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9800 9799 9799 9799 9799 9799 9799 9798 9798 9798 9798 9797 9797 9797 9797 9796 9796 9796 9796 9795 9795 9795 9794 9794 9794 9793 9793 9792 9792 9792 9791 9791 9790 9790 9789 9789 9788 9788 9788 9787 9787 9786 9786 9785 9785 9785 9784 9784 9783 9783 9783 9782 9782 9782 9782 9781 9781 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9782 9782 9782 9783 9783 9783 9784 9784 9784 9785 9785 9786 9786 9787 9787 9788 9788 9789 9789 9790 9790 9791 9791 9792 9792 9793 9793 9794 9794 9795 9795 9796 9796 9797 9797 9797 9798 9798 9799 9799 9799 9800 9800 9800 9800 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9800 9800 9800 9799 9799 9799 9799 9799 9798 9798 9798 9798 9798 9798 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9795 9795 9795 9794 9794 9793 9793 9792 9791 9791 9790 9789 9788 9787 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9776 9775 9774 9773 9773 9772 9771 9771 9770 9770 9770 9769 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9766 9766 9765 9764 9763 9762 9760 9759 9757 9755 9753 9750 9747 9744 9741 9737 9733 9729 9725 9720 9715 9709 9704 9698 9691 9685 9678 9671 9664 9657 9649 9642 9634 9626 9618 9611 9603 9595 9587 9579 9571 9564 9557 9550 9543 9536 9530 9524 9518 9513 9508 9503 9499 9496 9492 9490 9488 9486 9485 9485 9485 9485 9486 9488 9490 9492 9496 9499 9503 9508 9513 9518 9524 9530 9536 9543 9550 9557 9564 9572 9580 9588 9596 9604 9611 9619 9627 9635 9643 9651 9659 9666 9673 9680 9687 9694 9700 9706 9712 9718 9723 9728 9733 9737 9741 9745 9749 9752 9755 9758 9760 9762 9764 9766 9768 9769 9770 9771 9772 9773 9773 9774 9774 9775 9775 9775 9775 9776 9776 9776 9776 9776 9777 9777 9777 9778 9778 9779 9779 9780 9780 9781 9782 9782 9783 9784 9785 9786 9787 9788 9789 9790 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9807 9807 9808 9808 9809 9809 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 8554 0 20 5 9810 9810 9810 9809 9809 9809 9809 9808 9808 9808 9807 9807 9807 9806 9806 9806 9805 9805 9805 9804 9804 9804 9804 9803 9803 9803 9802 9802 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9799 9798 9798 9797 9797 9797 9796 9795 9795 9794 9794 9793 9792 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9781 9780 9779 9777 9776 9774 9772 9771 9769 9767 9765 9763 9761 9759 9757 9754 9752 9750 9747 9745 9742 9739 9737 9734 9731 9728 9725 9722 9719 9716 9713 9709 9706 9703 9700 9696 9693 9690 9687 9683 9680 9677 9674 9670 9667 9664 9661 9658 9655 9652 9650 9647 9644 9642 9639 9637 9635 9633 9631 9629 9627 9626 9624 9623 9621 9620 9619 9619 9618 9617 9617 9617 9616 9616 9616 9617 9617 9617 9618 9618 9619 9620 9621 9622 9623 9624 9625 9627 9628 9629 9631 9632 9634 9636 9637 9639 9640 9642 9644 9645 9647 9649 9650 9652 9653 9655 9657 9658 9660 9661 9662 9664 9665 9667 9668 9669 9670 9671 9673 9674 9675 9676 9677 9678 9679 9680 9681 9681 9682 9683 9684 9685 9686 9686 9687 9688 9689 9690 9690 9691 9692 9693 9694 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9707 9708 9709 9710 9712 9713 9714 9716 9717 9719 9720 9722 9723 9725 9726 9728 9730 9731 9733 9735 9736 9738 9740 9742 9743 9745 9747 9748 9750 9752 9754 9755 9757 9759 9760 9762 9764 9765 9767 9769 9770 9772 9773 9775 9776 9777 9779 9780 9782 9783 9784 9785 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9801 9802 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9806 9806 9805 9805 9804 9804 9803 9802 9801 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9789 9788 9787 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9768 9767 9766 9766 9765 9765 9764 9764 9763 9763 9763 9763 9762 9762 9762 9762 9762 9762 9762 9762 9763 9763 9763 9763 9763 9764 9764 9764 9765 9765 9765 9766 9766 9767 9767 9767 9768 9768 9769 9769 9769 9770 9770 9770 9770 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9771 9770 9770 9769 9769 9768 9767 9767 9766 9765 9764 9763 9762 9760 9759 9758 9756 9754 9753 9751 9749 9747 9745 9743 9740 9738 9736 9733 9730 9728 9725 9722 9720 9717 9714 9711 9708 9705 9702 9699 9696 9693 9690 9687 9684 9681 9678 9675 9672 9669 9667 9664 9662 9659 9657 9655 9652 9650 9649 9647 9645 9644 9642 9641 9640 9639 9638 9637 9637 9636 9636 9635 9635 9635 9635 9636 9636 9636 9637 9637 9638 9639 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 8555 0 20 5 9651 9652 9653 9654 9655 9656 9656 9657 9658 9659 9659 9660 9660 9661 9661 9661 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9662 9661 9661 9661 9661 9661 9661 9661 9661 9661 9661 9662 9662 9662 9662 9663 9663 9663 9664 9665 9665 9666 9667 9667 9668 9669 9670 9671 9672 9673 9674 9675 9677 9678 9679 9680 9682 9683 9685 9686 9688 9689 9691 9692 9694 9696 9697 9699 9700 9702 9704 9705 9707 9709 9710 9712 9713 9715 9716 9718 9719 9721 9722 9723 9725 9726 9727 9728 9729 9730 9731 9731 9732 9733 9733 9733 9734 9734 9734 9734 9734 9733 9733 9732 9732 9731 9730 9729 9727 9726 9724 9723 9721 9719 9717 9715 9712 9710 9707 9705 9702 9699 9696 9693 9690 9687 9684 9680 9677 9674 9670 9667 9664 9660 9657 9653 9650 9647 9644 9640 9637 9634 9632 9629 9626 9624 9621 9619 9617 9615 9613 9612 9610 9609 9608 9607 9606 9605 9605 9605 9605 9605 9605 9606 9606 9607 9608 9609 9610 9611 9612 9614 9615 9617 9619 9620 9622 9624 9625 9627 9629 9630 9632 9634 9635 9636 9638 9639 9640 9641 9641 9642 9642 9643 9642 9642 9642 9641 9640 9639 9637 9636 9634 9631 9629 9626 9623 9620 9616 9612 9608 9603 9599 9594 9588 9583 9577 9571 9564 9558 9551 9544 9537 9529 9521 9513 9505 9497 9489 9480 9471 9463 9454 9445 9436 9426 9417 9408 9399 9390 9381 9372 9362 9353 9344 9335 9327 9318 9309 9301 9293 9285 9277 9270 9263 9256 9249 9243 9237 9231 9225 9220 9216 9211 9207 9204 9201 9198 9195 9193 9192 9191 9190 9190 9190 9191 9192 9194 9196 9198 9201 9204 9208 9212 9217 9222 9227 9233 9239 9245 9252 9258 9266 9273 9281 9289 9297 9305 9314 9323 9332 9340 9350 9359 9368 9377 9386 9396 9405 9414 9423 9432 9441 9450 9459 9468 9476 9485 9493 9501 9509 9516 9524 9531 9538 9545 9551 9558 9564 9570 9575 9581 9586 9591 9596 9600 9604 9609 9612 9616 9620 9623 9626 9629 9632 9634 9637 9639 9641 9643 9645 9647 9649 9650 9652 9653 9655 9656 9657 9658 9659 9661 9662 9662 9663 9664 9665 9666 9667 9667 9668 9669 9670 9670 9671 9672 9672 9673 9673 9674 9674 9675 9675 9676 9676 9676 9677 9677 9677 9677 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9677 9677 9677 9677 9677 9676 9676 9676 9676 9675 9675 9675 9675 9675 9675 9674 9674 9674 9674 9674 9674 9674 9674 9675 9675 9675 9675 9675 9676 9676 9676 9677 9677 9677 9678 9678 9679 9679 9680 9680 9681 9681 9682 9682 9683 9683 9684 9684 9685 9685 9685 9686 9686 9687 9687 9687 9688 9688 9689 9689 9689 9690 9690 9690 9691 9691 9691 9692 9692 9693 9693 9694 9694 9695 9695 9696 9697 9698 9698 9699 9700 9701 9702 8556 0 20 5 9703 9705 9706 9707 9709 9710 9712 9714 9715 9717 9719 9721 9723 9725 9727 9729 9731 9733 9736 9738 9740 9743 9745 9747 9749 9752 9754 9756 9758 9761 9763 9765 9767 9769 9771 9773 9774 9776 9778 9779 9781 9782 9784 9785 9786 9787 9788 9789 9790 9790 9791 9791 9792 9792 9793 9793 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9793 9792 9792 9791 9790 9789 9788 9786 9785 9784 9782 9780 9778 9776 9774 9772 9770 9768 9765 9763 9760 9757 9754 9752 9749 9746 9743 9740 9737 9734 9731 9728 9725 9722 9720 9717 9714 9712 9709 9707 9705 9702 9700 9699 9697 9695 9694 9693 9692 9691 9690 9689 9689 9689 9689 9689 9689 9689 9690 9691 9691 9692 9694 9695 9696 9697 9699 9700 9702 9704 9705 9707 9709 9710 9712 9714 9716 9717 9719 9720 9722 9723 9725 9726 9727 9728 9729 9730 9731 9732 9732 9733 9733 9733 9733 9733 9733 9732 9732 9731 9730 9730 9729 9727 9726 9725 9724 9722 9720 9719 9717 9715 9713 9711 9709 9707 9705 9703 9701 9698 9696 9694 9691 9689 9686 9684 9681 9679 9676 9673 9671 9668 9665 9663 9660 9657 9654 9651 9649 9646 9643 9640 9636 9633 9630 9627 9623 9620 9617 9613 9609 9606 9602 9598 9594 9590 9586 9582 9578 9573 9569 9564 9559 9554 9549 9544 9539 9534 9528 9523 9517 9511 9505 9499 9492 9486 9479 9472 9465 9458 9450 9442 9434 9426 9417 9409 9400 9390 9381 9371 9360 9350 9339 9327 9315 9303 9291 9278 9264 9250 9235 9220 9205 9189 9172 9155 9137 9119 9100 9080 9060 9039 9017 8995 8972 8948 8924 8899 8873 8846 8819 8791 8762 8733 8702 8671 8640 8607 8574 8540 8506 8471 8435 8399 8362 8324 8286 8247 8208 8168 8128 8087 8046 8004 7962 7920 7878 7835 7792 7749 7706 7663 7620 7577 7534 7491 7448 7406 7364 7322 7280 7239 7198 7158 7119 7079 7041 7004 6967 6931 6896 6861 6828 6796 6765 6734 6705 6678 6651 6626 6602 6579 6558 6538 6520 6503 6487 6473 6461 6450 6441 6433 6427 6423 6420 6419 6420 6422 6426 6431 6439 6447 6458 6470 6484 6499 6516 6534 6554 6575 6598 6622 6648 6675 6703 6733 6763 6795 6828 6862 6897 6934 6971 7008 7047 7086 7127 7167 7209 7251 7293 7336 7379 7423 7466 7510 7554 7598 7642 7686 7730 7774 7818 7861 7904 7947 7990 8032 8073 8115 8155 8195 8235 8274 8312 8350 8387 8423 8459 8494 8528 8561 8594 8626 8657 8687 8717 8746 8774 8801 8827 8853 8878 8902 8925 8948 8969 8991 9011 9031 9050 9068 9086 9103 9120 9135 9151 9166 9180 9193 9207 9219 9231 9243 9254 9265 9276 9286 9295 9305 8557 0 20 5 9314 9322 9331 9339 9347 9354 9361 9368 9375 9382 9388 9394 9400 9406 9412 9418 9423 9429 9434 9439 9444 9449 9454 9459 9464 9468 9473 9478 9482 9487 9492 9496 9501 9505 9510 9514 9519 9523 9528 9532 9537 9541 9546 9550 9555 9559 9564 9568 9573 9577 9582 9586 9591 9595 9599 9604 9608 9612 9617 9621 9625 9629 9633 9637 9641 9645 9649 9653 9657 9660 9664 9667 9671 9674 9678 9681 9684 9687 9690 9693 9696 9699 9702 9704 9707 9710 9712 9715 9717 9719 9721 9724 9726 9728 9730 9732 9734 9735 9737 9739 9741 9742 9744 9746 9747 9749 9751 9752 9754 9755 9757 9758 9759 9761 9762 9764 9765 9767 9768 9769 9771 9772 9773 9775 9776 9778 9779 9780 9782 9783 9784 9786 9787 9788 9789 9791 9792 9793 9795 9796 9797 9798 9800 9801 9802 9803 9804 9805 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9824 9825 9825 9826 9827 9827 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9849 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9855 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 9858 9859 9859 9860 9860 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9870 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 8558 0 20 5 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9876 9876 9876 9876 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9867 9867 9866 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9851 9850 9848 9847 9845 9843 9842 9840 9838 9836 9834 9833 9831 9829 9827 9825 9823 9821 9819 9817 9816 9814 9812 9810 9809 9807 9805 9804 9802 9801 9800 9799 9797 9796 9795 9795 9794 9793 9792 9792 9791 9791 9791 9791 9791 9791 9791 9791 9791 9792 9792 9793 9793 9794 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9825 9826 9827 9828 9829 9830 9830 9831 9832 9833 9833 9834 9835 9836 9836 9837 9838 9839 9839 9840 9841 9842 9842 9843 9844 9845 9845 9846 9847 9848 9848 9849 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9858 9859 9860 9860 9860 9861 9861 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9840 9838 9837 9835 9834 9832 9831 9829 9827 9825 9824 9822 9820 9818 9815 9813 9811 9809 9806 9804 9801 9799 9796 9793 9791 9788 9785 9782 9779 9775 9772 9769 9765 9762 9758 9755 9751 9747 9743 9739 9735 9731 9727 9723 9718 9714 9709 9705 9700 9695 9691 9686 9681 9676 9671 9666 9661 9656 9651 9646 9641 9636 9631 9626 9621 9616 9612 9607 9602 9597 8559 0 20 5 9593 9588 9584 9580 9576 9572 9568 9564 9561 9557 9554 9551 9548 9546 9543 9541 9539 9537 9536 9535 9533 9533 9532 9532 9532 9532 9532 9533 9534 9535 9536 9538 9540 9542 9544 9547 9549 9552 9556 9559 9562 9566 9570 9574 9578 9583 9587 9592 9596 9601 9606 9611 9616 9621 9626 9631 9637 9642 9647 9652 9658 9663 9668 9673 9678 9683 9688 9693 9698 9703 9708 9712 9717 9721 9726 9730 9734 9738 9742 9746 9750 9754 9757 9761 9764 9767 9770 9773 9776 9779 9782 9785 9787 9790 9792 9795 9797 9799 9802 9804 9806 9808 9810 9812 9814 9815 9817 9819 9821 9822 9824 9826 9827 9829 9831 9832 9834 9835 9837 9838 9840 9841 9843 9844 9846 9847 9849 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9880 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9861 9860 9858 9857 9855 9854 9852 9850 9848 9846 9844 9842 9840 9838 9835 9833 9830 9827 9824 9822 9818 9815 9812 9808 9805 9801 9797 9794 9789 9785 9781 9777 9772 9767 9763 9758 9753 9748 9743 9737 9732 9726 9721 9715 9710 9704 9698 9692 9687 9681 9675 9669 9663 9658 9652 9646 9641 9635 9630 9624 9619 9614 9609 9604 9599 9595 9591 9586 9582 9579 9575 9572 9569 9566 9564 9561 9559 9558 9556 9555 9554 9553 9553 9553 9553 9553 9554 9555 9556 9558 9560 9562 9564 9566 9569 9572 9575 9578 9581 9585 9588 9592 9596 9600 9604 9608 9613 9617 9621 9626 9630 9634 9639 9643 9648 9652 9656 9661 9665 9669 9673 9677 9681 9685 9688 9692 9696 9699 9702 9705 9708 9711 9714 9717 9719 9722 9724 9726 9729 9731 9732 9734 9736 9737 9739 9740 9741 9743 9744 9744 9745 9746 9747 9747 9748 9748 9748 9748 9748 9748 9748 9748 9747 9747 9746 9746 9745 9744 9743 9742 9740 9739 9738 9736 9734 9733 9731 9729 9727 9725 9722 9720 9717 9715 9712 9710 9707 9704 9701 9698 9695 9692 9689 9686 9683 9680 9677 9674 9671 9668 9665 9662 9660 9657 9654 9652 9650 9647 9645 9643 9642 9640 9639 9637 9636 8560 0 20 5 9635 9635 9634 9634 9634 9634 9634 9635 9636 9637 9638 9640 9641 9643 9645 9647 9650 9653 9655 9658 9662 9665 9668 9672 9676 9680 9684 9688 9692 9697 9701 9706 9710 9715 9719 9724 9729 9733 9738 9743 9747 9752 9757 9761 9766 9771 9775 9779 9784 9788 9792 9796 9800 9804 9808 9812 9816 9819 9823 9826 9829 9833 9836 9839 9842 9844 9847 9850 9852 9855 9857 9860 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9888 9888 9887 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9873 9871 9870 9869 9867 9866 9864 9863 9861 9859 9858 9856 9854 9853 9851 9849 9847 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9815 9813 9811 9809 9807 9805 9804 9802 9800 9799 9797 9796 9794 9793 9792 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9781 9780 9780 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9780 9780 9781 9781 9782 9783 9783 9784 9785 9785 9786 9787 9788 9789 9789 9790 9791 9792 9793 9793 9794 9795 9796 9796 9797 9798 9798 9799 9799 9800 9800 9801 9801 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9798 9798 9798 9797 9797 9797 9796 9796 9796 9795 9795 9795 9795 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9795 9795 9796 9796 9797 9797 9797 9798 9798 9799 9800 9800 9801 9802 9802 9803 9804 9805 9805 9806 9807 9808 9809 9810 9811 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9836 9837 9838 9838 9839 9840 9840 9841 9841 9841 9842 9842 9842 9842 9842 9842 9842 9841 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9831 9830 9828 9827 9825 8561 0 20 5 9823 9821 9820 9818 9816 9814 9811 9809 9807 9805 9803 9800 9798 9796 9794 9791 9789 9787 9785 9783 9781 9779 9777 9775 9773 9771 9769 9768 9766 9765 9764 9763 9762 9761 9760 9759 9759 9759 9758 9758 9758 9758 9759 9759 9760 9761 9761 9763 9764 9765 9766 9768 9770 9771 9773 9775 9777 9779 9782 9784 9786 9789 9791 9794 9797 9799 9802 9805 9808 9810 9813 9816 9819 9822 9825 9827 9830 9833 9836 9838 9841 9844 9846 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9876 9875 9873 9871 9869 9866 9864 9862 9859 9857 9854 9851 9849 9846 9843 9840 9837 9834 9830 9827 9824 9821 9817 9814 9811 9807 9804 9801 9798 9794 9791 9788 9785 9782 9779 9776 9774 9771 9768 9766 9764 9762 9760 9758 9756 9754 9753 9752 9750 9749 9748 9748 9747 9747 9746 9746 9746 9746 9746 9746 9746 9747 9747 9748 9748 9749 9749 9750 9751 9751 9752 9753 9753 9754 9754 9755 9755 9756 9756 9756 9756 9756 9756 9755 9755 9754 9753 9752 9751 9750 9749 9747 9745 9743 9741 9739 9737 9734 9731 9729 9726 9722 9719 9716 9712 9709 9705 9701 9697 9693 9689 9685 9681 9676 9672 9668 9664 9660 9656 9651 9647 9643 9639 9635 9632 9628 9624 9621 9618 9615 9612 9609 9606 9604 9601 9599 9598 9596 9594 9593 9592 9592 9591 9591 9591 9591 9591 9592 9593 9594 9595 9597 9598 9600 9602 9605 9607 9610 9613 9616 9620 9623 9627 9631 9635 9639 9643 9647 9651 9656 9661 9665 9670 9675 9680 9684 9689 9694 9699 9704 9709 9714 9718 9723 9728 9733 9737 9742 9746 9751 9755 9759 9763 9767 9771 9775 9778 9782 9785 9788 9791 9794 9797 9800 9802 9805 9807 9809 9811 9813 9815 9817 9818 9819 9821 9822 9823 9824 9824 9825 9826 9826 9826 9827 9827 9827 9827 9827 9827 9826 9826 9826 9825 9825 9825 9824 9823 9823 9822 9822 9821 9820 9820 9819 9818 9817 9817 9816 9815 9814 9814 9813 9812 9812 9811 9810 9810 9809 9809 9808 9807 9807 9806 9806 9805 9805 9804 9804 9804 9803 9803 9802 9802 9802 9801 9801 9801 9800 9800 9799 9799 9799 9798 9798 9797 9797 9796 9796 9795 9794 9794 9793 9792 9791 9791 9790 9789 9788 9787 9785 9784 9783 9781 9780 9778 9776 9774 9772 9770 9768 9766 9763 9761 9758 9755 9752 9748 9745 9741 9737 9733 9728 9724 9719 9713 9708 9702 9696 9690 9683 9676 9669 9661 9653 9645 9636 9627 9617 9608 9597 9587 9576 9564 9552 8562 0 20 5 9540 9528 9515 9501 9488 9474 9459 9445 9429 9414 9399 9383 9366 9350 9334 9317 9300 9283 9266 9249 9232 9215 9198 9181 9164 9147 9131 9114 9099 9083 9067 9052 9038 9024 9010 8997 8985 8973 8961 8951 8941 8931 8923 8915 8908 8902 8897 8892 8889 8886 8884 8883 8882 8883 8885 8887 8890 8894 8899 8905 8911 8919 8927 8935 8945 8955 8966 8977 8989 9002 9015 9028 9042 9057 9072 9087 9102 9118 9134 9150 9167 9184 9200 9217 9234 9250 9267 9284 9300 9317 9333 9350 9366 9381 9397 9413 9428 9443 9457 9471 9485 9499 9512 9525 9538 9550 9562 9574 9585 9596 9607 9617 9627 9636 9645 9654 9662 9670 9678 9685 9692 9699 9705 9711 9717 9722 9727 9732 9736 9740 9744 9747 9750 9753 9756 9758 9760 9762 9763 9764 9765 9766 9767 9767 9767 9767 9767 9766 9766 9765 9764 9763 9762 9760 9759 9757 9756 9754 9752 9751 9749 9747 9745 9743 9742 9740 9738 9737 9735 9734 9732 9731 9730 9729 9728 9727 9727 9726 9726 9726 9726 9726 9727 9727 9728 9729 9730 9731 9733 9734 9736 9738 9740 9742 9745 9747 9750 9753 9755 9758 9761 9764 9767 9771 9774 9777 9780 9783 9787 9790 9793 9796 9800 9803 9806 9809 9812 9815 9818 9821 9823 9826 9829 9831 9833 9836 9838 9840 9842 9844 9846 9848 9850 9852 9853 9855 9856 9858 9859 9861 9862 9863 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 8563 0 20 5 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9863 9861 9860 9858 9857 9856 9854 9852 9851 9849 9848 9846 9845 9843 9841 9840 9838 9836 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9808 9806 9803 9801 9798 9795 9793 9790 9787 9784 9780 9777 9774 9770 9767 9763 9760 9756 9752 9748 9744 9740 9736 9732 9728 9723 9719 9715 9711 9706 9702 9698 9694 9690 9686 9682 9678 9674 9670 9666 9663 9659 9656 9653 9650 9647 9645 9642 9640 9638 9636 9635 9633 9632 9631 9631 9631 9630 9631 9631 9632 9633 9634 9635 9637 9639 9641 9644 9646 9649 9652 9656 9659 9663 9667 9671 9675 9679 9684 9688 9693 9698 9703 9708 9713 9718 9723 9728 9733 9738 9744 9749 9754 9759 9764 9769 9774 9779 9783 9788 9792 9797 9801 9806 9810 9814 9818 9821 9825 9829 9832 9836 9839 9842 9845 9848 9850 9853 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 8564 0 20 5 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9897 9896 9895 9893 9892 9891 9889 9888 9886 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9854 9854 9855 9855 9855 9856 9857 9857 9858 9859 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9870 9868 9867 9865 9863 9861 9859 9857 9855 9853 9850 9848 9846 9843 9841 9838 9835 9833 9830 9827 9825 9822 9819 9816 9813 9810 9807 9804 9801 9799 9796 9793 9790 9787 9784 9782 9779 9776 9774 9771 9769 9766 9764 9762 9760 9758 9756 9754 9753 9751 9750 9749 9747 9746 9746 9745 9744 9744 9744 9744 9744 9744 9744 9745 9745 9746 9747 9748 9749 9751 9752 9754 9755 9757 9759 9761 9763 9765 9768 9770 9773 9775 9778 9781 9783 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9822 9825 9828 9831 9834 9837 9839 9842 9845 9848 9850 9853 9855 9858 9860 9863 9865 9867 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9884 9882 9881 9879 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9863 9862 9860 9859 9858 9856 9855 9853 9852 9851 9850 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9839 9838 9838 9837 9837 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9838 9838 9839 9840 8565 0 20 5 9841 9842 9843 9844 9845 9846 9847 9849 9850 9852 9853 9855 9856 9858 9860 9862 9863 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9883 9885 9887 9889 9890 9892 9893 9895 9897 9898 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9873 9871 9868 9866 9863 9860 9857 9855 9851 9848 9845 9842 9838 9835 9831 9828 9824 9820 9816 9812 9808 9804 9800 9795 9791 9786 9782 9777 9772 9767 9763 9758 9753 9748 9743 9738 9733 9729 9724 9719 9714 9709 9705 9700 9696 9691 9687 9683 9679 9675 9671 9668 9664 9661 9658 9655 9652 9650 9647 9645 9643 9642 9640 9639 9638 9638 9637 9637 9637 9637 9638 9638 9639 9641 9642 9644 9646 9648 9650 9652 9655 9658 9661 9664 9668 9671 9675 9679 9683 9687 9691 9695 9700 9704 9709 9713 9718 9723 9727 9732 9737 9742 9746 9751 9756 9761 9765 9770 9775 9779 9784 9788 9793 9797 9802 9806 9810 9814 9818 9822 9826 9829 9833 9837 9840 9843 9847 9850 9853 9856 9858 9861 9864 9866 9868 9871 9873 9875 9876 9878 9880 9881 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9883 9882 9880 9879 9877 9875 9873 9871 9869 9866 9864 9861 9859 9856 9853 9850 9847 9844 9841 9838 9834 9831 9828 9824 9821 9817 9814 9810 9807 9803 9800 9796 9792 9789 9786 9782 9779 9776 9772 9769 9766 9763 9760 9758 9755 9753 9750 9748 9746 9744 9742 9740 9739 9737 9736 9735 9734 9734 9733 9733 9732 9732 9733 9733 9733 9734 9735 9736 9737 9738 9739 9741 9743 9745 9746 9749 9751 9753 9756 9758 9761 9764 9766 9769 9772 9775 9779 9782 9785 9788 9792 9795 9798 9802 9805 9808 9812 9815 9819 9822 9825 9828 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9867 9870 9872 9875 9877 9879 9881 9884 9886 9888 9890 9891 9893 9895 9896 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 8566 0 20 5 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9892 9890 9888 9885 9883 9880 9878 9875 9872 9870 9867 9863 9860 9857 9854 9850 9847 9843 9839 9835 9831 9827 9823 9818 9814 9809 9804 9800 9795 9790 9784 9779 9774 9769 9763 9758 9752 9747 9741 9735 9730 9724 9718 9713 9707 9702 9696 9691 9686 9681 9676 9671 9666 9661 9657 9653 9649 9645 9641 8567 0 20 5 9638 9635 9632 9629 9627 9625 9623 9622 9621 9620 9619 9619 9619 9620 9620 9622 9623 9625 9626 9629 9631 9634 9637 9641 9644 9648 9652 9656 9661 9666 9671 9676 9681 9686 9692 9697 9703 9709 9715 9721 9727 9733 9739 9745 9751 9757 9763 9769 9775 9781 9786 9792 9798 9803 9809 9814 9819 9824 9829 9834 9838 9843 9847 9852 9856 9860 9863 9867 9871 9874 9877 9880 9883 9886 9889 9892 9894 9896 9899 9901 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9898 9897 9895 9893 9892 9890 9888 9886 9885 9883 9881 9879 9877 9875 9874 9872 9870 9868 9866 9865 9863 9861 9860 9858 9857 9855 9854 9853 9851 9850 9849 9848 9847 9846 9846 9845 9845 9844 9844 9843 9843 9843 9843 9843 9844 9844 9844 9845 9845 9846 9847 9847 9848 9849 9850 9851 9852 9853 9855 9856 9857 9858 9860 9861 9862 9864 9865 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9885 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9878 9877 9876 9874 9872 9870 9868 9866 9864 9862 9859 9856 9853 9850 9847 9844 9840 9836 9832 9828 9824 9819 9814 9809 9804 9799 9793 9787 9781 9775 9769 9762 9756 9749 9742 9735 9728 9720 9713 9705 9697 9689 9682 9674 9666 9658 9650 9642 9635 9627 9619 9611 9604 9597 9589 9582 9575 9569 9562 9556 9550 9545 9539 9534 9529 9525 9521 9517 9514 9511 9508 9506 9504 9502 9501 9500 9500 9500 9501 9502 9503 9505 9507 9509 9512 9515 9518 9522 9526 9531 9535 9541 9546 9551 9557 9563 9570 9576 9583 9590 9597 9604 9611 9618 9626 9633 9641 9648 9656 9664 9671 9679 9687 9694 9702 9709 9717 9724 9731 9738 9746 9753 9759 9766 9773 9779 9785 9792 9798 9804 9809 9815 9820 9826 9831 9836 9841 9845 9850 9854 9859 9863 9867 9871 9874 9878 9881 9885 9888 9891 9894 9897 9899 9902 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 8568 0 20 5 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9866 9864 9862 9860 9858 9857 9855 9853 9852 9850 9849 9848 9846 9845 9844 9843 9842 9841 9841 9840 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9840 9841 9841 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9851 9851 9850 9849 9848 9847 9847 9845 9844 9843 9842 9841 9839 9838 9836 9835 9833 9831 9829 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9803 9801 9799 9797 9795 9792 9790 9788 9786 9783 9781 9779 9777 9774 9772 9770 9768 9766 9763 9761 9759 9757 9755 9753 9751 9749 9747 9745 9743 9741 9740 9738 9737 9735 9734 9732 9731 9730 9729 9728 9728 9727 9726 9726 9726 9726 9726 9726 9726 9727 9727 9728 9729 9730 9731 9733 9734 9736 9738 9740 9742 9744 9747 9749 9752 9755 9758 9761 9764 9767 9770 9774 9777 9781 9784 9788 9791 9795 9798 9802 9805 9809 9812 9816 9819 9822 9826 9829 9832 9835 9838 9841 9843 9846 9848 9851 9853 9855 9857 9859 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9864 9864 9863 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9848 9846 9843 9841 9839 9836 9833 9830 9827 9823 9820 9816 9813 9809 9805 9800 9796 9792 9787 9783 9778 9773 9768 9763 9759 9754 9749 9744 9739 9734 8569 0 20 5 9729 9725 9720 9715 9711 9706 9702 9698 9694 9691 9687 9684 9680 9678 9675 9672 9670 9668 9666 9665 9664 9663 9662 9661 9661 9661 9662 9662 9663 9664 9666 9667 9669 9671 9673 9676 9678 9681 9684 9687 9691 9694 9698 9702 9705 9709 9713 9717 9722 9726 9730 9734 9739 9743 9747 9751 9756 9760 9764 9768 9772 9776 9780 9784 9788 9792 9795 9799 9802 9806 9809 9812 9815 9818 9821 9823 9826 9828 9831 9833 9835 9837 9838 9840 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9848 9848 9847 9846 9845 9844 9843 9842 9840 9839 9837 9836 9834 9832 9830 9828 9826 9824 9822 9819 9817 9815 9813 9810 9808 9806 9803 9801 9799 9797 9795 9792 9790 9788 9786 9784 9783 9781 9779 9778 9777 9775 9774 9773 9772 9772 9771 9771 9770 9770 9770 9771 9771 9771 9772 9773 9774 9775 9776 9777 9779 9781 9782 9784 9786 9788 9791 9793 9795 9798 9800 9803 9806 9809 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9849 9852 9855 9858 9860 9863 9865 9868 9870 9872 9875 9877 9879 9881 9883 9885 9887 9888 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9885 9884 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9841 9839 9837 9835 9834 9832 9831 9829 9828 9826 9825 9824 9823 9822 9821 9821 9820 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9820 9820 9821 9821 9822 9823 9823 9824 9825 9826 9827 9827 9828 9829 9830 9831 9831 9832 9833 9833 9834 9834 9835 9835 9836 9836 9836 9837 9837 9837 9837 9837 9836 9836 9836 9835 9835 9835 9834 9834 9833 9832 9832 9831 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9823 9823 9822 9822 9822 9821 9821 9821 9821 9821 9821 9821 9822 9822 9823 9823 9824 9825 9825 9826 9827 9829 9830 9831 9832 9834 9835 9837 9839 9840 9842 9844 9845 9847 9849 9851 9853 9855 9857 9858 9860 9862 9864 9866 9867 9869 9871 9872 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 8570 0 20 5 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9875 9873 9872 9870 9868 9867 9865 9863 9862 9860 9858 9857 9855 9853 9851 9850 9848 9846 9845 9843 9841 9840 9838 9837 9835 9834 9832 9831 9830 9828 9827 9826 9825 9824 9824 9823 9822 9822 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9831 9833 9834 9835 9836 9838 9839 9841 9842 9844 9845 9847 9848 9850 9851 9853 9854 9856 9857 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9871 9869 9868 9866 9865 9863 9862 9861 9859 9858 9857 9855 9854 9853 9852 9850 9849 9848 9848 9847 9846 9845 9845 9844 9844 9843 9843 9843 9842 9842 9842 9842 9842 9843 9843 9843 9844 9844 9844 9845 9845 9846 9846 9847 9848 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9855 9855 9856 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9887 9886 9886 9885 9883 9882 9881 9880 9878 9876 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9852 9850 9848 9845 9843 9841 9838 9836 9834 9831 9829 9826 9824 9822 9819 9817 9815 9813 9811 9809 9806 9804 9802 9801 9799 9797 9795 9794 9792 9791 9789 9788 9787 9785 9784 9783 9782 9782 9781 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9780 9780 9781 9782 9783 9783 9784 9785 9787 9788 9789 9791 9792 9794 9795 9797 9799 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9821 9823 9825 9827 9829 9831 9834 9836 9838 9840 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9872 9874 9876 9878 9879 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9899 9899 9900 9900 9900 9899 9899 9899 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9883 9881 9878 9876 9874 9872 9869 9867 9864 9862 9859 9856 9854 9851 8571 0 20 5 9849 9846 9844 9841 9839 9836 9834 9832 9829 9827 9825 9824 9822 9820 9819 9818 9816 9815 9815 9814 9813 9813 9813 9813 9813 9813 9813 9814 9814 9815 9816 9817 9818 9819 9821 9822 9824 9825 9827 9829 9830 9832 9834 9836 9838 9840 9842 9843 9845 9847 9849 9851 9852 9854 9855 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9850 9848 9847 9844 9842 9840 9838 9835 9833 9830 9827 9825 9822 9819 9816 9812 9809 9806 9802 9799 9795 9791 9787 9784 9780 9776 9772 9768 9764 9759 9755 9751 9747 9743 9739 9735 9731 9727 9723 9719 9716 9712 9709 9705 9702 9699 9696 9693 9690 9688 9685 9683 9681 9679 9678 9677 9675 9674 9674 9673 9673 9673 9673 9673 9673 9674 9675 9676 9677 9679 9680 9682 9684 9686 9688 9691 9693 9696 9698 9701 9704 9707 9711 9714 9717 9721 9724 9728 9731 9735 9738 9742 9746 9749 9753 9757 9761 9764 9768 9772 9775 9779 9783 9786 9790 9793 9797 9800 9804 9807 9810 9814 9817 9820 9823 9826 9829 9832 9835 9837 9840 9843 9845 9847 9850 9852 9854 9856 9858 9859 9861 9862 9864 9865 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9840 9839 9838 9838 9837 9836 9836 9835 9834 9833 9833 9832 9831 9830 9829 9828 9826 9825 9823 9822 9820 9818 9816 9814 9811 9809 9806 9803 9800 9797 9793 9789 9785 9781 9777 9772 9767 9762 9756 9751 9745 9738 9732 9725 9718 9710 9703 9695 9686 9678 9669 9660 9650 9640 9630 9619 9608 9597 9585 9573 9561 9548 9535 9521 9507 9492 9477 9462 9446 9430 9413 9396 9379 9361 9342 9323 9304 9284 9264 9243 9222 9201 9179 9157 9134 9111 9088 9065 9041 9018 8994 8970 8945 8921 8897 8873 8848 8824 8800 8777 8753 8730 8707 8684 8662 8641 8620 8599 8579 8560 8542 8524 8507 8491 8476 8463 8450 8437 8427 8417 8408 8401 8394 8389 8385 8382 8381 8381 8382 8384 8387 8392 8398 8405 8414 8423 8434 8445 8458 8472 8487 8503 8520 8538 8556 8576 8596 8617 8639 8661 8684 8707 8731 8755 8780 8805 8830 8856 8881 8907 8933 8959 8985 9010 9036 9062 9087 9112 9137 9162 9186 9211 9234 9258 9281 9303 9325 9347 9368 9389 9409 9428 9448 9466 9485 9502 9519 9536 9552 9568 9583 9597 9611 9625 9638 9651 9663 9675 9686 9697 9708 9718 9727 9737 9745 9754 9762 9770 9778 9785 9792 9798 9805 9811 9817 9822 9828 9833 9837 9842 9846 9851 9855 9859 9862 9866 9869 8572 0 20 5 9872 9875 9878 9881 9883 9886 9888 9890 9893 9895 9896 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9881 9880 9879 9878 9877 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9860 9859 9857 9855 9853 9851 9849 9847 9845 9844 9842 9840 9838 9836 9834 9832 9830 9829 9827 9825 9823 9822 9820 9819 9818 9816 9815 9814 9813 9813 9812 9811 9811 9810 9810 9810 9810 9810 9811 9811 9812 9812 9813 9814 9815 9816 9817 9819 9820 9822 9823 9825 9827 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9871 9872 9874 9875 9877 9878 9879 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9898 9898 8573 0 20 5 9898 9897 9896 9895 9894 9892 9891 9889 9887 9885 9882 9879 9876 9873 9869 9865 9861 9857 9852 9848 9843 9837 9832 9826 9820 9814 9808 9801 9795 9788 9781 9774 9767 9760 9753 9747 9740 9733 9726 9719 9713 9706 9700 9694 9688 9682 9677 9672 9667 9662 9658 9653 9650 9646 9643 9640 9637 9634 9632 9630 9629 9627 9626 9625 9625 9624 9624 9624 9624 9624 9624 9625 9625 9626 9626 9627 9627 9628 9628 9629 9630 9630 9630 9631 9631 9631 9631 9631 9630 9630 9629 9628 9627 9626 9625 9624 9622 9621 9619 9617 9615 9613 9611 9609 9607 9604 9602 9600 9597 9595 9592 9590 9588 9585 9583 9580 9578 9576 9574 9572 9570 9568 9566 9564 9562 9561 9559 9557 9556 9555 9553 9552 9551 9550 9549 9548 9547 9546 9546 9545 9544 9544 9543 9542 9542 9541 9540 9540 9539 9539 9538 9538 9538 9537 9537 9536 9536 9536 9536 9536 9536 9535 9536 9536 9536 9536 9537 9537 9538 9538 9539 9540 9541 9543 9544 9545 9547 9549 9551 9553 9555 9557 9560 9563 9565 9568 9571 9574 9577 9581 9584 9588 9591 9595 9598 9602 9605 9609 9613 9616 9620 9624 9627 9631 9634 9637 9641 9644 9647 9650 9652 9655 9658 9660 9662 9664 9666 9668 9670 9671 9672 9674 9675 9675 9676 9677 9677 9678 9678 9678 9678 9678 9678 9678 9678 9678 9677 9677 9677 9677 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9677 9677 9678 9679 9680 9681 9682 9683 9685 9687 9688 9690 9692 9694 9697 9699 9702 9704 9707 9710 9713 9716 9720 9723 9727 9730 9734 9738 9742 9745 9749 9754 9758 9762 9766 9770 9774 9779 9783 9787 9792 9796 9800 9804 9809 9813 9817 9821 9825 9830 9834 9838 9841 9845 9849 9853 9857 9860 9864 9867 9870 9874 9877 9880 9883 9886 9888 9891 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9924 9924 8574 0 20 5 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9894 9892 9889 9887 9884 9881 9879 9876 9873 9870 9867 9864 9861 9858 9855 9852 9849 9846 9842 9839 9836 9832 9829 9825 9822 9818 9815 9811 9808 9804 9800 9797 9793 9789 9785 9781 9777 9773 9769 9765 9761 9757 9753 9749 9745 9740 9736 9732 9727 9723 9719 9714 9710 9705 9701 9697 9692 9688 9683 9679 9675 9670 9666 9662 9658 9654 9649 9645 9642 9638 9634 9630 9627 9623 9620 9617 9614 9611 9608 9605 9603 9600 9598 9596 9595 9593 9592 9590 9589 9588 9588 9587 9587 9587 9587 9588 9588 9589 9590 9591 9592 9594 9596 9598 9600 9602 9604 9607 9609 9612 9615 9618 9621 9624 9628 9631 9634 9638 9642 9645 9649 9653 9656 9660 9664 9667 9671 9675 9678 9682 9686 9689 9693 9696 9699 9703 9706 9709 9712 9715 9718 9721 9724 9727 9729 9732 9734 9737 9739 9741 9744 9746 9748 9750 9752 9754 9756 9758 9760 9761 9763 9765 9767 9768 9770 9772 9774 9775 9777 9779 9781 9783 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9819 9821 9823 9825 9827 9829 9832 9834 9836 9838 9840 9842 9844 9847 9849 9851 9853 9855 9856 9858 9860 9862 9864 9866 9868 9869 9871 9873 9874 9876 9878 9879 9881 9882 9884 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9933 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 8575 0 20 5 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9849 9845 9842 9838 9834 9829 9825 9821 9816 9811 9806 9801 9796 9791 9786 9780 9775 9769 9764 9758 9752 9747 9741 9735 9729 9724 9718 9712 9706 9701 9695 9689 9684 9679 9673 9668 9663 9658 9653 9648 9644 9639 9635 9631 9627 9623 9619 9616 9613 9609 9607 9604 9601 9599 9596 9594 9592 9590 9589 9587 9586 9584 9583 9582 9581 9581 9580 9579 9579 9579 9578 9578 9578 9578 9578 9578 9578 9578 9578 9579 9579 9579 9580 9580 9580 9581 9581 9582 9583 9583 9584 9585 9585 9586 9587 9588 9589 9590 9591 9592 9593 9595 9596 9598 9599 9601 9603 9605 9607 9609 9611 9614 9616 9619 9622 9625 9628 9631 9635 9638 9642 9646 9650 9654 9658 9662 9667 9671 9676 9681 9686 9691 9696 9702 9707 9712 9718 9723 9729 9735 9741 9746 9752 9758 9764 9769 9775 9781 9787 9792 9798 9804 9809 9815 9820 9826 9831 9836 9841 9846 9851 9855 9860 9865 9869 9873 9877 9881 9885 9888 9892 9895 9899 9902 9905 9907 9910 9913 9915 9917 9919 9921 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9905 9903 9901 9898 9896 9894 9892 9889 9887 9884 9882 9879 9877 9874 9872 9869 9867 9864 9862 9859 9857 9854 9851 9849 9846 9844 9842 9839 9837 9835 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9811 9809 9807 9806 9804 9803 9801 9800 9799 9797 9796 9795 9794 9793 9792 9791 9789 9788 9787 9786 9785 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9775 9774 9773 9772 9771 9770 9769 9769 9768 9767 9766 9765 9764 9764 9763 9762 9761 9761 9760 9759 9759 9758 9758 9757 9757 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9756 9757 9757 9758 9758 9759 9760 9761 9761 9762 9763 9765 9766 9767 9768 9770 9771 9773 9774 9776 9778 9779 9781 9783 9785 9786 9788 9790 9792 9794 9795 9797 9799 9801 9803 9804 9806 9808 9809 9811 9813 9814 9816 9817 9818 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9829 9830 9830 9831 9831 9832 9832 9832 9833 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9833 9834 8576 0 20 5 9834 9834 9834 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9838 9838 9839 9840 9840 9841 9842 9842 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9877 9878 9879 9880 9881 9881 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9875 9876 9877 9879 9880 9882 9883 9884 9886 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9906 9905 9904 9904 9903 9902 9900 9899 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9868 9866 9863 9860 9857 9854 9851 9847 9844 9841 9837 9834 9831 9827 9824 9821 9817 9814 9810 9807 9804 9800 9797 9794 9791 9788 9785 9782 9780 9777 9775 9772 9770 9768 9766 9764 9763 9762 9760 9759 9758 9758 9757 9757 9757 9757 9757 9758 9759 9759 9760 9762 9763 9765 9767 9769 9771 9773 9775 9778 9781 9783 9786 9789 9793 9796 9799 9803 9806 9810 9813 9817 9820 9824 9828 9831 9835 9839 9842 9846 9849 9853 9856 9859 9863 9866 9869 9872 9875 9878 9880 9883 9886 9888 9890 9893 9895 9897 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 8577 0 20 5 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9921 9918 9915 9912 9909 9906 9903 9899 9896 9892 9888 9884 9880 9876 9872 9868 9863 9859 9854 9850 9845 9840 9835 9830 9825 9821 9816 9811 9805 9800 9795 9790 9785 9781 9776 9771 9766 9761 9757 9752 9748 9743 9739 9735 9731 9728 9724 9721 9717 9714 9711 9709 9706 9704 9702 9700 9699 9698 9697 9696 9695 9695 9695 9695 9695 9696 9697 9698 9700 9701 9703 9705 9708 9710 9713 9716 9719 9722 9726 9729 9733 9737 9741 9745 9749 9754 9758 9763 9767 9772 9776 9781 9786 9790 9795 9799 9804 9809 9813 9817 9822 9826 9830 9834 9838 9842 9846 9850 9854 9857 9860 9864 9867 9870 9873 9876 9878 9881 9884 9886 9888 9891 9893 9895 9897 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9930 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9938 8578 0 20 5 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9894 9892 9890 9888 9887 9885 9883 9881 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9845 9843 9842 9840 9839 9838 9837 9836 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9833 9833 9834 9835 9836 9837 9838 9839 9840 9842 9844 9845 9847 9849 9851 9853 9856 9858 9860 9863 9865 9868 9870 9873 9876 9878 9881 9884 9887 9889 9892 9895 9898 9900 9903 9906 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9934 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9917 9915 9912 9910 9908 9906 9903 9901 9898 9896 9893 9890 9887 9884 9881 9878 9875 9872 9868 9865 9862 9858 8579 0 20 5 9855 9851 9848 9844 9840 9837 9833 9830 9826 9822 9819 9815 9811 9808 9804 9801 9797 9794 9790 9787 9784 9780 9777 9774 9771 9768 9765 9762 9760 9757 9755 9752 9750 9747 9745 9743 9741 9739 9738 9736 9735 9733 9732 9731 9730 9729 9728 9728 9727 9727 9726 9726 9726 9727 9727 9728 9728 9729 9730 9731 9732 9734 9735 9737 9739 9741 9743 9745 9747 9750 9752 9755 9758 9761 9764 9767 9771 9774 9778 9781 9785 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9827 9831 9835 9839 9843 9847 9851 9854 9858 9862 9865 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 8580 0 20 5 9883 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 8581 0 20 5 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9906 9905 9904 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9896 9893 9890 9887 9884 9881 9878 9875 9871 9868 9865 9861 9857 9854 9850 9846 9842 9838 9834 9830 9826 9822 9818 9814 9810 9805 9801 9797 9793 9789 9785 9781 9777 9773 9770 9766 9762 9759 9755 9752 9748 9745 9742 9739 9736 9734 9731 9729 9726 9724 9722 9720 9718 9717 9715 9714 9713 9712 9711 9710 9709 9708 9708 9708 9707 9707 9707 9707 9707 9708 9708 9708 9709 9709 9710 9711 9711 9712 9713 9714 9715 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9724 9725 9726 9727 9728 9729 9730 9730 9731 9732 9733 9734 9734 9735 9736 9737 9738 9739 9739 9740 9741 9742 9743 9744 9746 9747 9748 9749 9751 9752 9753 9755 9757 9758 9760 9762 9764 9766 9768 9770 9772 9775 9777 9779 9782 9784 9787 9790 9793 9795 9798 9801 9804 9807 9810 9813 9816 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9860 9863 9866 9868 9871 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9907 9906 8582 0 20 5 9905 9903 9901 9899 9897 9895 9893 9891 9888 9885 9882 9879 9876 9872 9868 9864 9860 9856 9851 9846 9841 9835 9830 9824 9817 9810 9803 9796 9788 9780 9771 9762 9752 9742 9732 9721 9709 9697 9684 9671 9657 9642 9627 9610 9594 9576 9558 9538 9518 9498 9476 9453 9430 9405 9380 9353 9326 9298 9268 9238 9206 9174 9140 9105 9069 9033 8995 8956 8916 8875 8833 8790 8746 8701 8655 8608 8560 8511 8462 8412 8361 8309 8257 8204 8151 8097 8042 7987 7932 7877 7822 7766 7710 7655 7599 7544 7488 7434 7379 7325 7271 7218 7166 7115 7064 7014 6965 6917 6870 6825 6780 6737 6696 6656 6617 6580 6544 6510 6478 6448 6419 6392 6367 6345 6324 6305 6288 6273 6260 6250 6241 6234 6230 6228 6228 6230 6234 6241 6249 6260 6273 6288 6305 6324 6344 6367 6392 6419 6447 6478 6510 6544 6580 6617 6655 6696 6737 6781 6825 6871 6917 6965 7014 7064 7115 7167 7220 7273 7327 7381 7436 7491 7547 7603 7658 7714 7770 7826 7882 7938 7994 8049 8104 8158 8212 8265 8318 8370 8422 8473 8523 8572 8620 8667 8714 8759 8804 8847 8889 8931 8971 9010 9048 9085 9121 9156 9190 9222 9254 9284 9314 9342 9369 9396 9421 9445 9469 9491 9512 9533 9552 9571 9589 9606 9623 9638 9653 9668 9681 9694 9706 9718 9729 9740 9750 9760 9769 9778 9786 9794 9801 9809 9815 9822 9828 9834 9839 9845 9850 9855 9859 9863 9867 9871 9875 9879 9882 9885 9888 9891 9893 9896 9898 9900 9902 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9894 9892 9890 9889 9887 9885 9882 9880 9878 9875 9873 9871 9868 9865 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9812 9809 9806 9803 9800 9797 9794 9791 9788 9785 9782 9779 9776 9773 9771 9768 9765 9762 9759 9756 9753 9751 9748 9745 9742 9739 9736 9733 9730 9727 9724 9721 9718 9715 9712 9708 9705 9702 9699 9696 9692 9689 9686 9683 9679 9676 9673 9670 9666 9663 9660 9657 9654 9651 9648 9646 9643 9640 9638 9636 9633 9631 9629 9627 9626 9624 9623 9622 9621 9620 9619 9619 9619 9619 9619 9619 9620 9621 9622 9623 9625 9626 9628 9630 9633 9635 9638 9641 9644 9647 9650 9654 9657 9661 9665 9669 9674 9678 9682 9687 9692 9696 9701 9706 9711 9716 9721 9726 9731 9737 9742 9747 9752 9757 9762 9767 9772 9777 9782 9787 9792 9796 9801 9805 9810 9814 9818 9823 9827 9830 9834 8583 0 20 5 9838 9842 9845 9848 9851 9854 9857 9860 9863 9865 9867 9870 9872 9874 9875 9877 9878 9880 9881 9882 9883 9883 9884 9884 9884 9885 9884 9884 9884 9883 9883 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9866 9864 9861 9859 9856 9854 9851 9848 9845 9842 9838 9835 9832 9828 9825 9821 9818 9814 9810 9806 9803 9799 9795 9791 9787 9783 9779 9775 9771 9767 9763 9759 9755 9751 9747 9743 9739 9736 9732 9728 9724 9720 9716 9712 9709 9705 9701 9697 9693 9690 9686 9682 9678 9675 9671 9667 9663 9659 9656 9652 9648 9644 9640 9636 9632 9628 9623 9619 9615 9611 9606 9602 9598 9593 9588 9584 9579 9575 9570 9565 9560 9555 9551 9546 9541 9536 9531 9526 9521 9516 9512 9507 9502 9498 9493 9489 9484 9480 9476 9472 9468 9464 9461 9457 9454 9451 9449 9446 9444 9442 9440 9438 9437 9436 9435 9434 9434 9434 9434 9435 9436 9437 9439 9440 9442 9445 9448 9451 9454 9457 9461 9465 9470 9474 9479 9484 9490 9495 9501 9507 9513 9520 9526 9533 9540 9547 9554 9562 9569 9577 9584 9592 9600 9607 9615 9623 9631 9639 9647 9654 9662 9670 9678 9685 9693 9701 9708 9716 9723 9730 9737 9744 9751 9758 9765 9771 9778 9784 9790 9796 9802 9808 9813 9819 9824 9829 9834 9839 9844 9848 9853 9857 9861 9865 9869 9873 9877 9880 9883 9887 9890 9893 9896 9899 9902 9904 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 8584 0 20 5 9924 9922 9919 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9887 9884 9881 9877 9874 9870 9867 9863 9859 9855 9852 9848 9844 9840 9837 9833 9829 9826 9822 9818 9815 9811 9808 9805 9802 9798 9795 9793 9790 9787 9785 9782 9780 9778 9776 9775 9773 9772 9771 9770 9769 9769 9768 9768 9768 9768 9769 9769 9770 9771 9772 9773 9775 9777 9778 9780 9783 9785 9787 9790 9793 9795 9798 9801 9805 9808 9811 9814 9818 9821 9825 9829 9832 9836 9840 9843 9847 9851 9854 9858 9861 9865 9868 9872 9875 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9947 9946 9944 9943 9941 9939 9937 9935 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9905 9901 9897 9893 9890 9885 9881 9877 9872 9867 9863 9858 9852 9847 9842 9836 9831 9825 9819 9813 9807 9801 9795 9788 9782 9776 9769 9763 9756 9750 9743 9737 9730 9724 9718 9712 9705 9699 9693 9688 9682 9676 9671 9666 9661 9656 9652 9647 9643 9639 9636 9632 9629 9626 9624 9622 9620 9618 9617 9616 9615 9615 9615 9615 9616 9616 9618 9619 9621 9623 9625 9628 9631 9634 9638 9641 9645 9649 9654 9658 9663 9668 9673 9679 9684 9690 9695 9701 9707 9713 9719 9725 9732 9738 9744 9750 9757 9763 9769 9775 9781 9788 9794 9800 9806 9812 9817 9823 9829 9834 9839 9845 9850 9855 9860 9865 9869 9874 9878 9882 9887 9891 9894 9898 9902 9905 9909 9912 9915 9918 9921 9924 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9971 9971 9972 8585 0 20 5 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9949 9948 9946 9944 9942 9940 9938 9936 9933 9931 9928 9926 9923 9920 9917 9914 9911 9908 9905 9901 9898 9894 9890 9886 9882 9878 9874 9870 9865 9861 9856 9851 9847 9842 9837 9832 9827 9821 9816 9811 9805 9800 9794 9789 9783 9778 9772 9767 9761 9756 9750 9745 9740 9734 9729 9724 9719 9714 9710 9705 9701 9696 9692 9688 9685 9681 9678 9675 9672 9670 9668 9666 9664 9662 9661 9660 9660 9659 9659 9660 9660 9661 9662 9664 9666 9668 9670 9673 9675 9679 9682 9686 9689 9693 9698 9702 9707 9712 9717 9722 9727 9732 9738 9743 9749 9755 9760 9766 9772 9777 9783 9789 9794 9800 9806 9811 9817 9822 9827 9832 9837 9842 9846 9851 9855 9859 9863 9867 9871 9875 9878 9881 9884 9887 9890 9892 9894 9897 9899 9900 9902 9904 9905 9906 9907 9908 9909 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9892 9891 9889 9887 9885 9883 9880 9878 9876 9873 9871 9868 9865 9863 9860 9857 9854 9851 9848 9845 9842 9838 9835 9832 9828 9825 9822 9818 9815 9811 9808 9804 9801 9797 9794 9790 9787 9783 9780 9777 9774 9770 9767 9764 9761 9758 9756 9753 9750 9748 9745 9743 9741 9739 9737 9736 9734 9733 9732 9730 9730 9729 9728 9728 9728 9727 9728 9728 9728 9729 9730 9731 9732 9733 9735 9736 9738 9740 9742 9744 9747 9749 9752 9755 9758 9761 9764 9767 9771 9774 9778 9781 9785 9789 9793 9797 9801 9805 9809 9813 9817 9821 9825 9829 9833 9837 9842 9846 9850 9854 9858 9861 9865 9869 9873 9877 9880 9884 9887 9891 9894 9897 9900 9903 9906 9909 9912 9915 9917 9920 9922 9924 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9911 9909 9906 9903 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9870 9867 9863 9860 9856 9853 9849 8586 0 20 5 9845 9842 9838 9834 9830 9826 9822 9818 9813 9809 9805 9800 9796 9791 9787 9782 9777 9773 9768 9763 9758 9753 9748 9743 9738 9732 9727 9722 9717 9711 9706 9700 9695 9690 9684 9679 9674 9668 9663 9658 9652 9647 9642 9637 9631 9626 9621 9616 9612 9607 9602 9597 9593 9588 9584 9580 9576 9572 9568 9564 9560 9556 9553 9549 9546 9542 9539 9536 9533 9530 9527 9524 9521 9518 9515 9513 9510 9507 9505 9502 9500 9497 9495 9492 9490 9487 9484 9482 9479 9477 9474 9472 9469 9466 9464 9461 9459 9456 9454 9451 9448 9446 9443 9441 9439 9436 9434 9432 9430 9428 9426 9425 9423 9422 9421 9420 9419 9418 9418 9417 9417 9418 9418 9419 9420 9421 9422 9424 9426 9428 9430 9433 9436 9439 9443 9447 9451 9455 9460 9465 9470 9475 9481 9487 9493 9499 9505 9512 9518 9525 9532 9539 9546 9554 9561 9569 9576 9584 9591 9599 9607 9614 9622 9629 9637 9645 9652 9659 9667 9674 9681 9689 9696 9702 9709 9716 9723 9729 9736 9742 9748 9754 9760 9766 9771 9777 9783 9788 9793 9798 9803 9808 9813 9818 9822 9827 9831 9836 9840 9844 9848 9852 9856 9860 9864 9868 9871 9875 9878 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9916 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9896 9893 9891 9889 9887 9884 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9860 9858 9856 9855 9853 9852 9851 9850 9849 9848 9847 9847 9846 9846 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9860 9862 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9877 9878 9879 9881 9882 9883 9884 9886 9887 9888 9889 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9914 9912 9910 9908 9905 9903 9900 9898 9895 9892 9889 9886 9883 9880 9876 9873 9869 9865 9861 9858 9853 9849 9845 9841 9837 9832 9828 9823 9819 9814 9810 9805 9801 9797 9792 9788 9783 9779 9775 8587 0 20 5 9771 9767 9763 9760 9756 9753 9750 9747 9744 9742 9739 9737 9735 9733 9732 9731 9730 9729 9729 9728 9728 9729 9729 9730 9731 9732 9734 9736 9737 9740 9742 9745 9747 9750 9753 9757 9760 9764 9768 9771 9775 9780 9784 9788 9792 9797 9801 9806 9810 9814 9819 9823 9828 9832 9837 9841 9846 9850 9854 9858 9862 9866 9870 9874 9878 9882 9885 9889 9892 9896 9899 9902 9905 9908 9911 9913 9916 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9947 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9894 9891 9889 9886 9883 9880 9877 9874 9871 9867 9864 9860 9857 9853 9850 9846 9842 9838 9835 9831 9827 9823 9819 9815 9811 9808 9804 9800 9796 9792 9789 9785 9782 9778 9775 9772 9769 9766 9763 9760 9757 9755 9753 9750 9748 9747 9745 9744 9742 9741 9740 9740 9739 9739 9739 9739 9739 9740 9740 9741 9742 9743 9745 9746 9748 9750 9752 9754 9756 9759 9761 9764 9767 9770 9773 9776 9779 9782 9786 9789 9793 9796 9800 9803 9807 9811 9815 9818 9822 9826 9829 9833 9837 9840 9844 9848 9851 9855 9858 8588 0 20 5 9861 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9905 9903 9902 9900 9897 9895 9893 9891 9888 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9856 9853 9850 9846 9843 9839 9835 9832 9828 9824 9821 9817 9813 9810 9806 9802 9799 9795 9791 9788 9784 9781 9778 9774 9771 9768 9765 9762 9759 9757 9754 9752 9749 9747 9745 9743 9741 9740 9738 9737 9736 9735 9734 9733 9733 9732 9732 9732 9732 9732 9732 9733 9733 9734 9735 9736 9737 9739 9740 9742 9743 9745 9747 9749 9751 9753 9755 9757 9760 9762 9765 9767 9770 9773 9775 9778 9781 9784 9786 9789 9792 9795 9798 9801 9804 9807 9810 9812 9815 9818 9821 9824 9827 9830 9832 9835 9838 9841 9843 9846 9849 9852 9854 9857 9859 9862 9864 9867 9869 9872 9874 9876 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9901 9903 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9876 9874 9872 9870 9868 9867 9865 9863 9861 9859 9858 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9845 9845 9844 9843 9843 9842 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9847 9847 9848 9848 9849 9850 9850 9851 8589 0 20 5 9852 9852 9853 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9901 9902 9903 9904 9906 9907 9908 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9938 9936 9935 9934 9933 9932 9930 9929 9928 9926 9924 9923 9921 9919 9917 9915 9913 9911 9908 9906 9904 9901 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9865 9862 9858 9855 9851 9848 9844 9840 9837 9833 9829 9825 9822 9818 9814 9811 9807 9803 9800 9796 9792 9789 9785 9782 9779 9775 9772 9769 9766 9763 9760 9757 9755 9752 9750 9747 9745 9743 9741 9739 9738 9736 9735 9734 9732 9731 9731 9730 9729 9729 9729 9728 9728 9729 9729 9729 9730 9730 9731 9732 9733 9734 9735 9737 9738 9740 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9762 9764 9766 9768 9771 9773 9775 9778 9780 9782 9784 9786 9789 9791 9793 9795 9797 9799 9800 9802 9804 9806 9807 9809 9810 9811 9813 9814 9815 9816 9817 9818 9819 9820 9820 9821 9822 9822 9822 9823 9823 9824 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9827 9827 9827 9828 9828 9829 9829 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9847 9848 9849 9851 9852 9853 9854 9855 9856 9858 9859 9860 9861 9861 9862 9863 9864 9864 9865 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9865 9864 9863 9863 9862 9861 9860 9860 9859 9858 9857 9856 9855 9855 9854 9853 9852 9851 9851 9850 9849 9849 9848 9848 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9848 9848 9849 9850 9851 9851 9852 9854 9855 9856 9857 9858 9860 9861 9863 9864 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 8590 0 20 5 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9969 9967 9966 9964 9962 9960 9958 9956 9953 9951 9948 9945 9942 9938 9935 9931 9928 9924 9920 9916 9912 9908 9904 9900 9896 9892 9888 9884 9880 9877 9873 9870 9867 9864 9861 9858 9856 9854 9852 9850 9849 9847 9847 9846 9846 9846 9846 9846 9847 9848 9850 9851 9853 9855 9858 9860 9863 9866 9869 9873 9876 9879 9883 9887 9891 9895 9898 9902 9906 9910 9914 9918 9921 9925 9928 9932 9935 9938 9941 9944 9947 9949 9952 9954 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9923 9921 9918 9916 9913 9910 9907 9904 9901 9897 9894 9890 9887 9883 9879 9875 9871 9867 9863 9859 9854 9850 9845 9841 9836 9832 9827 9823 9818 9813 9809 9804 9800 9795 9791 9786 9782 9777 9773 9769 9765 9761 9757 9754 9750 9747 9743 9740 9737 9735 9732 9730 9728 9726 9724 9722 9721 9720 9719 9718 9718 9718 9718 9718 9718 9719 9720 9721 9723 9724 9726 9728 9730 9733 9735 9738 9741 9745 9748 9751 9755 9759 9763 9767 9771 9776 9780 9784 9789 9793 9798 9803 9807 9812 9817 9821 9826 9831 9835 9840 9844 9849 9853 9858 9862 9866 9870 9874 9878 9881 9885 9889 9892 9895 9898 9901 9904 9907 9910 9912 9914 9917 9919 9921 9923 9925 9927 9928 8591 0 20 5 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9945 9945 9945 9945 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9921 9918 9916 9913 9911 9908 9905 9903 9900 9897 9893 9890 9887 9884 9881 9878 9874 9871 9868 9865 9862 9859 9855 9852 9849 9847 9844 9841 9839 9836 9834 9832 9830 9828 9826 9824 9823 9822 9820 9820 9819 9818 9818 9817 9817 9817 9818 9818 9819 9819 9820 9821 9822 9823 9825 9826 9828 9830 9832 9833 9835 9838 9840 9842 9844 9846 9849 9851 9853 9856 9858 9861 9863 9865 9868 9870 9872 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9916 9916 9915 9914 9912 9911 9910 9908 9906 9904 9902 9900 9898 9895 9892 9889 9886 9883 9879 9875 9872 9867 9863 9858 9854 9849 9843 9838 9832 9827 9821 9814 9808 9801 9794 9787 9780 9773 9765 9757 9750 9742 9733 9725 9717 9708 9700 9691 9682 9674 9665 9656 9648 9639 9630 9622 9613 9604 9596 9588 9579 9571 9563 9556 9548 9541 9534 9527 9520 9514 9508 9502 9497 9492 9487 9483 9479 9475 9472 9469 9466 9464 9462 9461 9459 9459 9459 9459 9459 9460 9461 9463 9465 9468 9470 9473 9477 9481 9485 9489 9494 9499 9505 9510 9516 9522 9528 9535 9542 9548 9555 9563 9570 9577 9585 9592 9600 9608 9616 9624 9631 9639 9647 9655 9663 9671 9678 9686 9694 9701 9708 9716 9723 9730 9737 9744 9751 9757 9764 9770 9776 9782 9788 9794 9800 9805 9811 9816 9821 9826 9830 9835 9839 9844 9848 9852 9856 9860 9863 9867 9870 9873 9877 9880 9883 9886 9888 9891 9894 9896 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9920 9917 9915 9912 9909 8592 0 20 5 9906 9903 9900 9896 9893 9889 9885 9882 9878 9874 9870 9865 9861 9856 9852 9847 9842 9838 9833 9828 9823 9817 9812 9807 9802 9796 9791 9785 9780 9775 9769 9764 9759 9753 9748 9743 9738 9733 9728 9724 9719 9715 9710 9706 9702 9699 9695 9692 9689 9686 9683 9681 9679 9677 9675 9674 9672 9672 9671 9671 9671 9671 9671 9672 9673 9674 9676 9678 9680 9682 9684 9687 9690 9693 9697 9700 9704 9708 9712 9716 9721 9725 9730 9734 9739 9744 9749 9754 9759 9764 9769 9774 9779 9784 9790 9795 9800 9805 9810 9815 9819 9824 9829 9833 9838 9842 9847 9851 9855 9859 9863 9867 9870 9874 9877 9881 9884 9887 9890 9893 9896 9899 9901 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9905 9902 9900 9897 9894 9891 9888 9884 9880 9876 9872 9867 9862 9857 9852 9846 9840 9834 9827 9821 9813 9806 9798 9789 9781 9772 9762 9752 9742 9731 9720 9709 9697 9684 9671 9658 9644 9630 9615 9599 9583 9566 9549 9532 9513 9494 9475 9455 9434 9413 9391 9368 9345 9321 9296 9271 9245 9219 9192 9164 9136 9107 9077 9047 9017 8986 8954 8922 8889 8856 8823 8789 8755 8721 8687 8652 8617 8583 8548 8513 8479 8444 8410 8376 8342 8309 8276 8244 8212 8181 8151 8121 8092 8065 8038 8012 7987 7963 7941 7920 7900 7881 7864 7847 7833 7820 7808 7798 7789 7782 7777 7773 7770 7769 7769 7771 7775 7780 7786 7794 7803 7814 7825 7838 7853 7868 7884 7902 7920 7940 7960 7981 8003 8026 8049 8073 8097 8121 8593 0 20 5 8146 8172 8198 8224 8249 8275 8301 8327 8353 8379 8405 8431 8456 8481 8506 8530 8554 8578 8601 8624 8647 8669 8690 8712 8732 8753 8773 8792 8811 8830 8848 8866 8883 8901 8917 8934 8950 8966 8982 8997 9012 9027 9042 9057 9072 9086 9101 9115 9129 9143 9157 9171 9186 9200 9214 9228 9242 9256 9270 9284 9298 9312 9327 9341 9355 9369 9383 9397 9411 9425 9439 9453 9467 9480 9494 9507 9521 9534 9547 9560 9572 9585 9597 9609 9621 9633 9644 9655 9666 9677 9687 9697 9707 9717 9726 9735 9744 9752 9760 9768 9776 9783 9790 9797 9804 9810 9816 9822 9827 9833 9838 9843 9848 9852 9856 9861 9864 9868 9872 9875 9879 9882 9885 9888 9890 9893 9896 9898 9900 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9920 9921 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 8594 0 20 5 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 8595 0 20 5 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9894 9892 9890 9889 9887 9885 9883 9881 9879 9876 9874 9872 9870 9867 9865 9863 9860 9858 9855 9853 9850 9848 9845 9843 9840 9837 9835 9832 9830 9827 9824 9822 9819 9816 9814 9811 9808 9806 9803 9801 9798 9796 9793 9791 9788 9786 9784 9781 9779 9777 9775 9773 9770 9768 9766 9764 9763 9761 9759 9757 9755 9754 9752 9750 9749 9747 9745 9744 9742 9740 9739 9737 9735 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9714 9711 9708 9706 9703 9700 9697 9694 9690 9687 9683 9679 9675 9670 9666 9661 9656 9651 9645 9640 9634 9628 9621 9614 9607 9600 9592 9584 9576 9568 9559 9550 9540 9530 9520 9509 9499 9487 9476 9464 9451 9439 9425 9412 9398 9384 9369 9354 9339 9323 9307 9290 9273 9256 9238 9220 9202 9183 9164 9145 9126 9106 9086 9066 9045 9024 9003 8982 8961 8940 8919 8897 8876 8855 8833 8812 8791 8770 8749 8728 8708 8687 8668 8648 8629 8610 8592 8574 8557 8540 8524 8508 8493 8479 8465 8452 8440 8429 8418 8409 8400 8392 8385 8379 8373 8369 8366 8363 8362 8361 8361 8363 8365 8368 8373 8378 8384 8391 8399 8408 8417 8428 8439 8452 8465 8478 8493 8508 8524 8540 8596 0 20 5 8557 8575 8593 8612 8631 8651 8671 8692 8713 8734 8755 8777 8799 8821 8843 8866 8888 8911 8933 8956 8979 9001 9023 9046 9068 9090 9112 9134 9155 9176 9197 9218 9239 9259 9279 9298 9318 9336 9355 9373 9391 9409 9426 9442 9459 9475 9490 9505 9520 9535 9549 9562 9576 9589 9601 9613 9625 9637 9648 9658 9669 9679 9689 9698 9707 9716 9724 9733 9740 9748 9755 9762 9769 9776 9782 9788 9794 9799 9805 9810 9815 9819 9824 9828 9833 9837 9841 9844 9848 9851 9855 9858 9861 9864 9867 9870 9872 9875 9877 9880 9882 9884 9886 9888 9891 9892 9894 9896 9898 9900 9902 9903 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9902 9900 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9878 9875 9873 9870 9867 9865 9862 9859 9856 9853 9850 9847 9843 9840 9837 9833 9829 9826 9822 9818 9814 9809 9805 9801 9796 9792 9787 9782 9777 9771 9766 9760 9755 9749 9743 9736 9730 9723 9716 9709 9702 9694 9686 9678 9670 9661 9652 9643 9634 9624 9614 9604 9593 9582 9571 9560 9548 9536 9524 9511 9498 9485 9471 9457 9443 9429 9414 9399 9384 9369 9353 9337 9321 9305 9289 9272 9256 9239 9222 9205 9188 9171 9154 9137 9120 9103 9086 9070 9053 9037 9020 8597 0 20 6 9032 9015 8999 8983 8967 8951 8935 8920 8906 8891 8877 8863 8850 8838 8826 8814 8803 8792 8782 8773 8765 8757 8749 8743 8737 8732 8727 8723 8720 8718 8717 8716 8716 8717 8719 8721 8725 8729 8733 8739 8745 8752 8760 8768 8777 8787 8797 8809 8820 8832 8845 8859 8872 8887 8901 8917 8932 8948 8964 8981 8998 9015 9032 9050 9068 9085 9103 9121 9139 9157 9175 9193 9210 9228 9246 9263 9280 9297 9314 9330 9346 9362 9378 9393 9408 9423 9437 9451 9464 9477 9490 9502 9514 9526 9537 9547 9558 9567 9577 9586 9595 9603 9611 9618 9625 9632 9639 9645 9651 9656 9661 9666 9671 9675 9679 9683 9687 9690 9693 9696 9699 9702 9704 9706 9709 9711 9713 9715 9716 9718 9720 9721 9723 9724 9725 9727 9728 9729 9730 9732 9733 9734 9735 9736 9737 9738 9740 9741 9742 9743 9744 9745 9746 9748 9749 9750 9751 9752 9753 9755 9756 9757 9758 9759 9761 9762 9763 9764 9766 9767 9768 9769 9771 9772 9773 9775 9776 9777 9779 9780 9781 9783 9784 9786 9787 9789 9790 9792 9793 9795 9797 9798 9800 9802 9804 9805 9807 9809 9811 9813 9815 9817 9819 9822 9824 9826 9828 9831 9833 9835 9838 9840 9842 9845 9847 9850 9852 9855 9857 9860 9862 9864 9867 9869 9872 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 8598 0 20 6 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9888 9887 9885 9883 9882 9880 9878 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9832 9830 9828 9826 9825 9823 9821 9820 9819 9817 9816 9815 9814 9813 9812 9811 9810 9810 9809 9809 9808 9808 9808 9808 9808 9808 9808 9808 9809 9809 9810 9811 9811 9812 9813 9814 9815 9816 9817 9819 9820 9821 9823 9824 9826 9827 9829 9830 9832 9833 9835 9836 9838 9839 9841 9843 9844 9846 9847 9849 9850 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9876 9876 9877 9877 9878 9879 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9869 9867 9866 9864 9862 9860 9857 9855 9853 9850 9847 9845 9841 9838 9835 9831 9828 9824 9820 9816 9811 9806 9801 9796 9791 9785 9779 9773 9766 9760 9752 9745 9737 9729 9721 9712 9702 9693 9683 9672 9661 9650 9638 9625 9613 9599 9585 9571 9555 9540 9523 9506 9489 9470 9451 9431 9411 9390 9368 9345 9322 9297 9272 9247 9220 9192 9164 9135 9105 9074 9043 9010 8977 8943 8909 8873 8837 8800 8763 8724 8685 8646 8606 8565 8524 8483 8441 8399 8357 8314 8272 8229 8186 8144 8101 8058 8016 7975 7933 7892 7852 7812 7774 7735 7698 7662 7627 7592 7560 7528 7497 7468 7441 7415 7391 7368 7347 7328 7310 7294 7281 7269 7259 7251 7245 7241 7239 7239 7241 7245 7251 7260 7270 7282 7296 7311 7329 7349 7370 7393 7418 7444 7471 7501 7531 7564 7597 7631 7667 7704 7742 7780 7820 7860 7900 7942 7984 8026 8069 8112 8155 8199 8242 8285 8329 8372 8415 8457 8500 8542 8584 8625 8665 8706 8745 8784 8822 8860 8896 8932 8968 9002 9036 9069 9101 9132 9162 9192 9220 9248 9275 9301 9327 9351 9375 9398 9420 9442 9462 9482 9501 9520 9538 9555 9571 9587 9602 9617 9631 8599 0 20 6 9645 9657 9670 9682 9693 9704 9714 9724 9734 9743 9751 9760 9767 9775 9782 9789 9795 9801 9807 9813 9818 9823 9827 9832 9836 9840 9843 9847 9850 9853 9856 9858 9861 9863 9865 9867 9869 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 8600 0 20 6 9931 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9899 9897 9895 9892 9890 9887 9885 9882 9880 9877 9874 9872 9869 9867 9864 9862 9859 9857 9854 9852 9849 9847 9845 9843 9840 9838 9836 9835 9833 9831 9829 9828 9826 9825 9824 8601 0 20 6 9823 9822 9821 9820 9820 9819 9819 9818 9818 9818 9818 9818 9819 9819 9820 9821 9821 9822 9823 9824 9826 9827 9829 9830 9832 9833 9835 9837 9839 9841 9843 9845 9848 9850 9852 9854 9857 9859 9862 9864 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9892 9894 9897 9899 9901 9904 9906 9908 9911 9913 9915 9917 9919 9922 9924 9926 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 8602 0 20 6 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9903 9901 9898 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9865 9862 9858 9855 9851 9848 9844 9841 9837 9833 9830 9826 9822 9818 9815 9811 9807 9804 9800 9796 9793 9789 9786 9782 9779 9776 9773 9770 9767 9764 9761 9759 9756 9754 9752 9750 9748 9746 9745 9744 9742 9742 9741 9740 9740 9740 9740 9740 9740 9741 9741 9742 9743 9744 9746 9747 9749 9751 9753 9755 9757 9760 9762 9765 9768 9771 9774 9777 9780 9783 9786 9789 9793 9796 9800 9803 9806 9810 9813 9817 9820 9823 9827 9830 9834 9837 9840 9843 9847 9850 9853 9856 9859 9862 9865 9867 9870 9873 9875 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9911 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9865 9863 9860 9857 9855 9852 9849 9847 9844 9842 9839 9837 9834 9832 9829 9827 9825 9823 9821 9819 9817 9815 9814 9812 9811 9809 9808 9807 9806 9805 9804 9803 9803 9802 9802 9802 9802 9801 9802 9802 9802 9802 9803 9803 9804 9804 9805 9806 9806 9807 9808 9809 9810 9811 9813 9814 9815 9816 9818 9819 9820 9822 9823 9824 9826 9827 9829 9830 9832 9833 9835 9836 9837 9839 9840 9842 9843 9845 9846 9847 9849 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9864 9863 9863 9862 9861 9860 9859 9858 9856 9855 9854 9852 9851 9849 9847 9846 9844 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9824 9822 9820 9818 9816 9815 9813 9811 9810 9808 9807 9805 9804 9803 9802 9800 9799 9798 9797 9796 9796 9795 9794 9793 9793 9792 9791 9791 9790 9790 9789 9788 9788 9787 9787 9786 9785 9784 9784 9783 9782 9781 9780 9779 9777 9776 9775 9773 9771 9770 9768 9766 9764 9762 9760 9757 9755 9752 9750 9747 9744 9741 9738 9736 9733 9729 9726 9723 9720 9717 9714 9711 9708 9705 9702 9699 9697 9694 9692 9689 9687 9685 9683 9681 9679 9678 9676 9675 9674 9673 9673 9673 9672 9673 9673 9673 9674 9675 9676 9678 9680 9682 9684 9686 9689 9691 9694 9697 9701 9704 9708 9712 9716 9720 9724 9729 9733 9738 9743 9747 9752 9757 9762 9767 9773 9778 9783 9788 9793 9798 9803 9809 9814 9819 9824 9829 9833 9838 9843 9848 9852 9857 9861 9866 9870 9874 9878 9882 9886 9890 9893 9897 9900 9904 8603 0 20 6 9907 9910 9913 9916 9919 9922 9925 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9954 9956 9958 9959 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9936 9934 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9911 9908 9906 9903 9900 9897 9894 9891 9887 9884 9881 9877 9874 9870 9867 9863 9859 9855 9852 9848 9844 9840 9836 9832 9828 9824 9820 9816 9812 9808 9805 9801 9797 9793 9789 9786 9782 9779 9775 9772 9769 9766 9762 9759 9756 9754 9751 9748 9746 9743 9741 9739 9736 9734 9732 9731 9729 9727 9725 9724 9722 9721 9719 9718 9717 9715 9714 9713 9711 9710 9709 9707 9706 9705 9704 9702 9701 9699 9698 9696 9694 9693 9691 9689 9687 9685 9683 9681 9679 9676 9674 9672 9669 9667 9664 9662 9659 9656 9654 9651 9648 9646 9643 9640 9638 9635 9633 9630 9628 9626 9624 9622 9620 9619 9617 9616 9615 9614 9613 9613 9612 9612 9613 9613 9614 9615 9616 9617 9619 9621 9623 9626 9629 9632 9635 9638 9642 9646 9651 9655 9660 9665 9670 9675 9680 9686 9692 9697 9704 9710 9716 9722 9728 9735 9741 9748 9754 9760 9767 9773 9780 9786 9792 9798 9805 9811 9816 9822 9828 9834 9839 9844 9849 9854 9859 9864 9868 8604 0 20 6 9873 9877 9881 9885 9889 9892 9896 9899 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9886 9884 9882 9881 9879 9877 9875 9874 9872 9871 9869 9868 9866 9865 9864 9862 9861 9860 9859 9858 9857 9856 9856 9855 9855 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 9856 9857 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9916 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9882 9879 9875 9872 9868 9864 9860 9856 9852 9848 9844 9840 9835 9831 9826 9822 9818 9813 9809 9804 9800 9795 9791 9787 9782 9778 9774 9770 9766 9762 9758 9754 9751 9748 9744 9741 9739 9736 9733 9731 9729 9727 9726 9724 9723 9722 9722 9721 9721 9721 9721 9722 9723 9724 9725 9726 9728 9730 9732 9735 9737 9740 9743 9746 9750 9753 9757 9761 9765 9769 9774 9778 9782 9787 9792 9796 9801 8605 0 20 6 9806 9811 9816 9821 9826 9831 9836 9840 9845 9850 9855 9860 9864 9869 9873 9878 9882 9887 9891 9895 9899 9903 9906 9910 9914 9917 9920 9924 9927 9930 9933 9935 9938 9940 9943 9945 9947 9949 9952 9953 9955 9957 9959 9960 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9937 9935 9933 9930 9928 9926 9924 9921 9919 9916 9914 9911 9909 9906 9903 9901 9898 9895 9892 9890 9887 9884 9881 9879 9876 9873 9870 9868 9865 9863 9860 9858 9855 9853 9851 9849 9847 9845 9843 9841 9840 9838 9837 9835 9834 9833 9833 9832 9831 9831 9831 9831 9831 9831 9831 9832 9832 9833 9834 9835 9836 9838 9839 9841 9842 9844 9846 9848 9850 9853 9855 9857 9860 9862 9865 9868 9870 9873 9876 9879 9881 9884 9887 9890 9892 9895 9898 9900 9903 9906 9908 9911 9913 9915 9918 9920 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9938 9939 9941 9942 9942 9943 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9909 9906 9903 9900 9897 9894 9890 9887 9883 9880 9876 9872 9868 9864 9860 9856 9852 9848 9844 9840 9836 9832 9829 9825 9821 9817 9814 9810 9807 9804 9801 9798 9795 9792 9790 9787 9785 9784 9782 9780 9779 9778 9777 9777 9776 9776 9776 9777 9777 9778 9779 9780 9781 9783 9784 9786 9788 9790 9793 9795 9798 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9834 9837 9840 9843 9846 9848 9851 9854 9856 9859 9861 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9880 9881 9882 9882 9883 9883 9883 9884 9884 9884 9883 9883 9883 9882 9882 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9847 9845 9842 9839 9837 9834 9831 9828 9825 9822 9819 9815 9812 9808 9805 9801 9798 9794 9790 9786 9782 9778 9774 9770 9766 9761 9757 9753 9748 9744 9740 9735 9731 9726 9722 9718 9713 9709 9705 9700 9696 9692 9688 9684 9680 9676 9672 9668 9665 9661 9658 9654 9651 9648 9645 9642 9640 9637 9635 9632 9630 9628 9627 9625 9623 9622 9621 9620 9619 9619 9618 9618 9618 9618 9618 8606 0 20 6 9618 9619 9620 9620 9622 9623 9624 9626 9627 9629 9631 9634 9636 9639 9641 9644 9647 9650 9654 9657 9661 9664 9668 9672 9676 9680 9685 9689 9694 9698 9703 9708 9713 9718 9723 9728 9733 9738 9743 9749 9754 9760 9765 9770 9776 9781 9787 9792 9797 9803 9808 9813 9818 9824 9829 9834 9839 9844 9848 9853 9858 9862 9867 9871 9875 9879 9883 9887 9890 9894 9897 9901 9904 9907 9910 9912 9915 9917 9920 9922 9924 9926 9928 9929 9931 9932 9933 9935 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9915 9913 9911 9908 9906 9903 9900 9898 9894 9891 9888 9885 9881 9877 9873 9869 9865 9861 9857 9852 9847 9843 9838 9833 9828 9822 9817 9811 9806 9800 9794 9789 9783 9777 9771 9765 9759 9753 9747 9741 9735 9729 9723 9717 9712 9706 9700 9695 9690 9685 9680 9675 9671 9667 9663 9659 9655 9652 9649 9646 9643 9641 9639 9638 9636 9635 9635 9634 9634 9634 9635 9636 9637 9639 9640 9643 9645 9648 9651 9654 9658 9661 9666 9670 9674 9679 9684 9689 9694 9700 9705 9711 9717 9723 9729 9735 9741 9748 9754 9760 9766 9773 9779 9785 9791 9798 9804 9810 9816 9822 9827 9833 9839 9844 9850 9855 9860 9865 9870 9875 9879 9884 9888 9892 9896 9900 9904 9908 9911 9915 9918 9921 9924 9927 9930 9932 9935 9937 9940 9942 9944 9946 9948 9950 9951 9953 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9941 9939 9937 9934 9932 9930 9928 9926 9923 9921 9919 9916 9914 9912 9909 9907 9904 9902 9899 9897 9894 9891 9889 9886 9884 9881 9879 9876 9874 9871 9869 9866 9864 9861 9859 9856 9854 9851 9849 9847 9844 9842 9840 9837 9835 9833 9830 9828 9826 9824 9821 9819 9816 9814 9812 9809 9806 9804 9801 9798 9795 9792 9789 9786 9782 9779 9775 9771 9767 9762 9758 9753 9748 9742 9737 9731 9724 9718 9711 9704 9696 9688 9680 9672 9663 9653 9644 9633 9623 9612 9601 9589 9577 9565 9552 9539 9525 9512 9498 9483 9468 9453 9438 8607 0 20 6 9422 9407 9390 9374 9358 9342 9325 9308 9292 9275 9258 9242 9225 9209 9192 9176 9160 9145 9130 9115 9100 9086 9072 9059 9046 9034 9022 9011 9001 8991 8982 8973 8966 8959 8953 8947 8943 8939 8937 8935 8934 8933 8934 8936 8938 8941 8946 8951 8956 8963 8971 8979 8988 8998 9008 9020 9032 9044 9057 9071 9086 9101 9116 9132 9148 9165 9182 9199 9217 9235 9253 9271 9290 9308 9327 9345 9363 9382 9400 9418 9437 9455 9472 9490 9507 9524 9541 9558 9574 9590 9605 9620 9635 9649 9663 9677 9690 9702 9715 9726 9738 9749 9759 9770 9779 9789 9798 9806 9815 9823 9830 9837 9844 9851 9857 9863 9868 9874 9879 9884 9888 9892 9896 9900 9904 9908 9911 9914 9917 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9965 9964 9963 9962 9961 9959 9958 9956 9955 9953 9951 9949 9948 9946 9943 9941 9939 9937 9934 9932 9930 9927 9924 9922 9919 9916 9913 9911 9908 9905 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9866 9864 9861 9858 9856 9853 9851 9848 9846 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9827 9825 9824 9823 9823 9822 9821 9821 9820 9820 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9821 9821 9821 9822 9822 9822 9823 9823 9823 9824 9824 9824 9824 9824 9825 9825 9825 9825 9824 9824 9824 9824 9824 9823 9823 9822 9822 9821 9821 9820 9820 9819 9818 9818 9817 9816 9815 9814 9814 9813 9812 9811 9810 9810 9809 9808 9808 9807 9806 9806 9805 9805 9805 9805 9804 9804 9804 9805 9805 9805 9806 9806 9807 9808 9809 9810 9811 9812 9813 9815 9816 9818 9820 9822 9824 9826 9828 9831 9833 9836 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9934 9936 9937 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 8608 0 20 6 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9959 9958 9957 9956 9954 9953 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9932 9929 9927 9924 9922 9919 9917 9914 9911 9908 9905 9902 9898 9895 9892 9888 9884 9880 9876 9872 9868 9864 9859 9854 9850 9845 9839 9834 9828 9823 9817 9811 9804 9798 9791 9784 9777 9770 9763 9755 9747 9740 9731 9723 9715 9706 9698 9689 9680 9671 9662 9653 9643 9634 9625 9615 9606 9597 9587 9578 9569 9560 9551 9542 9533 9524 9516 9508 9500 9492 9484 9477 9470 9463 9457 9451 9445 9440 9435 9430 9426 9422 9419 9416 9413 9411 9410 9409 9408 9408 9408 9409 9410 9412 9414 9417 9420 9424 9428 9432 9437 9442 9448 9454 9460 9467 9474 9481 9489 9497 9505 9514 9522 9531 9540 9550 9559 9569 9578 9588 9598 9608 9618 9628 9638 9648 9658 9668 9678 9687 9697 9707 9716 9725 9734 9743 9752 9761 9769 9778 9786 9794 9801 9809 9816 9823 9830 9837 9843 9849 9855 9861 9866 9872 9877 9882 9886 9891 9895 9899 9903 9906 9910 9913 9916 9919 9922 9925 9927 9930 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9903 9903 9904 9904 9904 9903 9903 9903 9902 9902 9901 9900 9899 9898 9896 9895 9894 9892 9890 9888 9886 9884 9882 9879 9877 9874 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9839 8609 0 20 6 9836 9832 9829 9825 9822 9818 9815 9811 9808 9805 9801 9798 9795 9792 9789 9786 9783 9781 9778 9776 9773 9771 9769 9767 9766 9764 9763 9762 9761 9760 9759 9759 9758 9758 9758 9758 9759 9760 9760 9761 9762 9764 9765 9767 9769 9770 9773 9775 9777 9780 9782 9785 9788 9791 9794 9797 9800 9803 9807 9810 9814 9817 9821 9825 9828 9832 9835 9839 9843 9846 9850 9854 9857 9861 9864 9868 9871 9875 9878 9881 9885 9888 9891 9894 9897 9900 9902 9905 9908 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9904 9904 9903 9902 9901 9899 9898 9897 9895 9893 9891 9889 9887 9885 9883 9880 9877 9874 9871 9868 9865 9862 9858 9854 9850 9846 9842 9838 9834 9829 9825 9820 9815 9810 9805 8610 0 20 6 9800 9795 9789 9784 9779 9773 9767 9762 9756 9751 9745 9739 9734 9728 9722 9717 9711 9706 9700 9695 9690 9684 9679 9674 9669 9664 9659 9655 9650 9646 9642 9638 9634 9630 9626 9623 9620 9617 9614 9611 9608 9606 9604 9601 9600 9598 9596 9595 9594 9593 9592 9591 9591 9590 9590 9590 9590 9590 9591 9591 9592 9593 9594 9595 9597 9598 9600 9601 9603 9605 9608 9610 9612 9615 9617 9620 9623 9626 9629 9632 9636 9639 9643 9647 9650 9654 9658 9662 9667 9671 9675 9680 9685 9689 9694 9699 9704 9709 9714 9719 9724 9729 9734 9739 9745 9750 9755 9760 9766 9771 9776 9781 9786 9792 9797 9802 9807 9811 9816 9821 9826 9830 9835 9839 9843 9847 9851 9855 9859 9862 9866 9869 9872 9875 9878 9881 9884 9886 9889 9891 9893 9895 9897 9899 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9912 9912 9911 9910 9909 9908 9906 9905 9903 9901 9900 9897 9895 9893 9890 9887 9885 9881 9878 9875 9871 9867 9863 9859 9854 9850 9845 9840 9835 9829 9824 9818 9812 9806 9800 9794 9788 9781 9775 9768 9761 9754 9747 9740 9733 9726 9719 9711 9704 9697 9690 9682 9675 9667 9660 9652 9645 9637 9629 9622 9614 9606 9598 9590 9582 9573 9565 9556 9547 9538 9529 9519 9510 9499 9489 9478 9467 9456 9444 9432 9419 9406 9392 9378 9364 9349 9333 9317 9301 9284 9267 9249 9230 9212 9192 9173 9153 9132 9111 9090 9069 9047 9025 9003 8981 8959 8936 8914 8891 8869 8847 8825 8804 8782 8761 8741 8721 8701 8682 8664 8646 8630 8614 8599 8584 8571 8559 8548 8537 8528 8521 8514 8508 8504 8501 8499 8499 8499 8501 8505 8509 8515 8522 8530 8540 8550 8562 8575 8589 8604 8620 8637 8655 8674 8694 8714 8736 8758 8780 8803 8827 8851 8876 8901 8926 8952 8978 9004 9029 9055 9081 9107 9133 9159 9185 9210 9235 9260 9284 9309 9332 9356 9379 9401 9423 9445 9466 9486 9506 9525 9544 9563 9580 9598 9614 9630 9646 9661 9675 9689 9703 9715 9728 9740 9751 9762 9773 9783 9792 9802 9810 9819 9827 9835 9842 9849 9856 9862 9868 9874 9880 9885 9890 9895 9899 9904 9908 9912 9916 9919 9923 9926 9929 9932 9935 9938 9940 9942 9945 9947 9949 9951 9953 9954 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 8611 0 20 6 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9913 9912 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9887 9884 9881 9878 9875 9871 9868 9864 9860 9855 9851 9846 9841 9836 9831 9825 9819 9813 9807 9800 9793 9786 9778 9771 9763 9754 9746 9737 9728 9719 9709 9699 9689 9678 9668 9657 9645 9634 9622 9610 9598 9586 9573 9560 9547 9533 9520 9506 9492 9477 9463 9448 9433 9417 9401 9385 9369 9352 9335 9318 9300 9282 9264 9245 9225 9205 9185 9164 9143 9120 9098 9074 9050 9025 9000 8974 8947 8919 8890 8860 8830 8798 8765 8732 8697 8662 8625 8588 8549 8509 8468 8426 8383 8339 8294 8247 8200 8152 8102 8052 8000 7948 7894 7840 7785 7729 7672 7615 7557 7498 7439 7379 7319 7258 7198 7137 7076 7015 6953 6892 6831 6771 6710 6650 6591 6532 6474 6416 6360 6304 6249 6195 6143 6092 6042 5993 5946 5901 5857 5815 5774 5736 5699 5665 5632 5602 5573 5548 5524 5502 5483 5467 5452 5441 5431 5425 5420 5419 5420 5423 5430 5439 5450 5464 5481 5500 5522 5546 5573 5602 5634 5668 5705 5744 5785 5828 5874 5922 5971 6023 6076 6132 6189 6247 6307 6369 6432 6496 6562 6628 6695 6764 6833 6902 6972 7043 7114 7185 7257 7328 7399 7470 7541 7611 7682 7752 7821 7889 7956 8023 8089 8153 8217 8279 8341 8401 8460 8517 8573 8628 8681 8733 8783 8832 8880 8925 8970 9013 9054 9094 9132 9169 9204 9238 9271 9302 9332 9360 9387 9413 9438 9461 9484 9505 9525 9544 9562 9580 9596 9611 8612 0 20 6 9626 9640 9653 9665 9677 9688 9698 9708 9717 9726 9734 9742 9749 9756 9762 9768 9774 9780 9785 9790 9794 9798 9802 9806 9809 9813 9816 9818 9821 9823 9826 9828 9829 9831 9833 9834 9835 9836 9837 9838 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9849 9850 9852 9854 9855 9857 9859 9861 9863 9865 9868 9870 9872 9875 9878 9880 9883 9885 9888 9891 9894 9896 9899 9902 9905 9907 9910 9913 9915 9918 9921 9923 9925 9928 9930 9932 9935 9937 9939 9941 9942 9944 9946 9948 9949 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9958 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9892 9891 9890 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9871 9872 9874 9875 9877 9878 9880 9881 9883 9885 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9944 9945 9947 9949 9950 9952 9953 9955 9956 9958 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9970 8613 0 20 6 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9908 9906 9905 9903 9900 9898 9896 9893 9891 9888 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9849 9844 9839 9835 9829 9824 9819 9813 9807 9801 9794 9788 9781 9774 9766 9758 9750 9742 9733 9724 9715 9705 9695 9685 9674 9663 9651 9639 9627 9614 9600 9586 9572 9557 9542 9526 9510 9493 9475 9458 9439 9420 9401 9381 9361 9340 9318 9297 9274 9251 9228 9205 9181 9156 9132 9107 9081 9056 9030 9004 8978 8952 8925 8899 8873 8847 8820 8795 8769 8743 8718 8693 8669 8645 8622 8599 8577 8555 8534 8515 8495 8477 8460 8443 8428 8414 8400 8388 8377 8367 8359 8351 8345 8340 8337 8335 8334 8334 8336 8339 8343 8349 8356 8364 8374 8384 8396 8409 8424 8439 8455 8473 8491 8511 8531 8552 8574 8597 8620 8644 8668 8693 8719 8745 8771 8798 8614 0 20 6 8825 8852 8879 8907 8934 8961 8988 9015 9042 9069 9096 9123 9149 9174 9200 9225 9249 9273 9297 9320 9343 9365 9386 9407 9428 9448 9467 9486 9504 9522 9539 9555 9571 9587 9602 9616 9630 9643 9656 9669 9680 9692 9703 9713 9724 9733 9743 9752 9760 9769 9777 9784 9791 9798 9805 9812 9818 9824 9829 9835 9840 9845 9849 9854 9858 9862 9866 9869 9873 9876 9879 9882 9884 9887 9889 9891 9893 9895 9897 9898 9899 9901 9902 9902 9903 9904 9904 9904 9904 9905 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9878 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9891 9892 9894 9895 9897 9898 9900 9902 9904 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9941 9942 9944 9945 9947 9949 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 8615 0 20 6 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9979 9978 9978 9977 9976 9974 9973 9972 9971 9969 9968 9966 9965 9963 9961 9959 9958 9955 9953 9951 9949 9946 9944 9941 9938 9936 9933 9930 9926 9923 9920 9916 9912 9909 9905 9901 9896 9892 9888 9883 9878 9873 9868 9863 9858 9852 9847 9841 9835 9829 9823 9817 9810 9804 9797 9790 9783 9776 9769 9762 9755 9747 9740 9732 9725 9717 9710 9702 9694 9687 9679 9672 9664 9657 9649 9642 9635 9628 9621 9614 9607 9601 9595 9589 9583 9578 9572 9567 9563 9558 9554 9551 9547 9544 9541 9539 9537 9535 9534 9533 9533 9533 9533 9534 9535 9536 9538 9541 9543 9546 9550 9553 9557 9562 9566 9571 9577 9582 9588 9594 9600 9607 9614 9621 9628 9635 9642 9650 9658 9665 9673 9681 9689 9697 9705 9713 9721 9728 9736 9744 9752 9759 9767 9774 9782 9789 9796 9803 9810 9817 9823 9830 9836 9842 9848 9854 9860 9865 9871 9876 9881 9886 9890 9895 9899 9904 9908 9912 9916 9919 9923 9926 9930 9933 9936 9939 9942 9945 9947 9950 9952 9954 9957 9959 9961 9962 9964 9966 9967 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9984 9984 9985 9986 9987 9987 9988 9989 9989 9990 9991 9991 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 8616 0 20 6 9978 9978 9977 9976 9976 9975 9974 9973 9972 9972 9971 9970 9968 9967 9966 9965 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9942 9939 9936 9933 9930 9927 9924 9920 9916 9912 9908 9903 9899 9894 9889 9883 9877 9872 9865 9859 9852 9845 9838 9830 9822 9814 9805 9796 9786 9776 9766 9755 9744 9732 9720 9708 9695 9681 9667 9652 9637 9622 9605 9588 9571 9553 9534 9515 9495 9474 9453 9431 9408 9385 9361 9337 9311 9286 9259 9232 9204 9175 9146 9117 9086 9055 9024 8992 8960 8927 8894 8860 8826 8792 8757 8722 8687 8652 8617 8582 8546 8511 8476 8441 8406 8372 8338 8305 8272 8239 8208 8177 8146 8117 8088 8060 8034 8008 7984 7961 7939 7918 7899 7881 7865 7850 7836 7824 7814 7806 7799 7793 7790 7788 7788 7789 7792 7797 7804 7812 7822 7833 7847 7861 7878 7896 7915 7936 7958 7982 8007 8033 8060 8088 8118 8148 8180 8212 8245 8279 8313 8348 8383 8419 8456 8493 8530 8567 8604 8641 8678 8715 8752 8789 8826 8862 8898 8934 8969 9004 9038 9071 9104 9137 9169 9200 9230 9260 9289 9317 9345 9372 9398 9423 9447 9471 9494 9516 9538 9558 9578 9598 9616 9634 9651 9667 9683 9698 9713 9727 9740 9753 9765 9777 9788 9798 9808 9818 9827 9836 9844 9852 9860 9867 9874 9880 9886 9892 9898 9903 9908 9912 9917 9921 9925 9929 9932 9935 9938 9941 9944 9947 9949 9951 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9914 9912 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9833 9831 9828 9825 9823 9820 9818 9816 9814 9812 9810 9808 9807 9805 9804 9803 9802 9801 9800 9800 8617 0 20 6 9799 9799 9799 9799 9799 9799 9800 9800 9801 9802 9803 9804 9805 9806 9808 9809 9811 9813 9814 9816 9818 9820 9822 9824 9826 9829 9831 9833 9835 9837 9840 9842 9844 9846 9848 9850 9853 9855 9857 9859 9861 9863 9864 9866 9868 9870 9872 9873 9875 9876 9878 9879 9881 9882 9884 9885 9887 9888 9889 9891 9892 9893 9894 9896 9897 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 8618 0 20 6 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9901 9899 9897 9896 9894 9892 9890 9888 9887 9885 9883 9881 9879 9877 9875 9873 9872 9870 9868 9866 9864 9862 9861 9859 9857 9855 9854 9852 9851 9849 9848 9846 9845 9844 9842 9841 9840 9839 9839 9838 9837 9837 9836 9836 9835 9835 9835 9835 9835 9835 9836 9836 9837 9837 9838 9839 9840 9841 9842 9843 9844 9845 9847 9848 9850 9851 9853 9854 9856 9858 9860 9862 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9946 9944 9941 9939 9937 9935 9932 9930 9928 9925 9923 9920 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9872 9869 9866 9863 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9818 9815 9812 9810 9807 9805 9802 9800 9798 9796 9794 8619 0 20 6 9792 9790 9788 9786 9784 9783 9781 9780 9778 9777 9775 9774 9773 9772 9771 9770 9769 9768 9768 9767 9766 9766 9765 9765 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9764 9764 9764 9765 9765 9766 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9780 9781 9783 9784 9786 9787 9789 9791 9793 9794 9796 9798 9800 9802 9805 9807 9809 9811 9814 9816 9819 9821 9824 9826 9829 9832 9834 9837 9840 9843 9846 9848 9851 9854 9857 9860 9862 9865 9868 9871 9873 9876 9879 9881 9884 9886 9889 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9910 9912 9912 9913 9914 9914 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9909 9908 9906 9904 9903 9900 9898 9896 9893 9890 9887 9884 9881 9878 9874 9871 9867 9863 9859 9856 9851 9847 9843 9839 9835 9830 9826 9822 9818 9813 9809 9805 9801 9796 9792 9788 9785 9781 9777 9773 9770 9767 9764 9761 9758 9755 9753 9751 9749 9747 9745 9744 9743 9742 9741 9741 9741 9741 9741 9741 9742 9743 9744 9745 9747 9749 9751 9753 9756 9758 9761 9764 9767 9770 9774 9777 9781 9785 9789 9793 9797 9801 9806 9810 9814 9819 9823 9828 9832 9837 9841 9846 9850 9855 9859 9863 9868 9872 9876 9880 9884 9888 9892 9896 9900 9904 9907 9911 9914 9917 9921 9924 9927 9930 9933 9935 9938 9941 9943 9946 9948 9951 9953 9955 9957 9959 9961 9963 9965 9967 9968 9970 9972 9973 9975 9976 9978 9979 9980 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9985 9985 9986 9986 9987 9988 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9996 9996 9996 9995 9994 9994 9993 9993 9992 9991 9991 9990 9989 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9981 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 8620 0 20 6 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9990 9991 9991 9992 9992 9992 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 8621 0 20 6 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9917 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9895 9892 9890 9888 9885 9882 9880 9877 9875 9872 9869 9866 9863 9860 9857 9854 9850 9847 9843 9839 9836 9832 9827 9823 9818 9813 9808 9803 9797 9791 9785 9779 9772 9764 9757 9748 9740 9731 9721 9711 9700 9689 9677 9664 9651 9637 9622 9607 9591 9574 9556 9537 9517 9497 9475 9453 9430 9405 9380 9353 9326 9297 9268 9237 9205 9173 9139 9104 9068 9031 8992 8953 8913 8871 8829 8786 8741 8696 8650 8603 8555 8506 8456 8406 8355 8304 8251 8198 8145 8092 8038 7983 7929 7874 7820 7765 7711 7656 7602 7548 7494 7441 7388 7336 7284 7234 7184 7135 7087 7040 6994 6949 6906 6864 6823 6784 6747 6711 6677 6644 6614 6585 6558 6533 6510 6489 6471 6454 6439 6427 6417 6409 6403 6400 6399 6400 6403 6409 6416 6426 6439 6453 6470 6488 6509 6532 6557 6584 6613 6643 6676 6710 6746 6784 6823 6864 6906 6950 6994 7041 7088 7137 7186 7236 7287 7339 7392 7446 7500 7554 7608 7664 7719 7774 7830 7885 7940 7995 8050 8105 8160 8214 8268 8321 8373 8425 8476 8527 8577 8626 8674 8721 8767 8813 8857 8901 8943 8984 9025 9064 9102 9139 9175 9210 9244 9277 9309 9340 9369 9398 9426 9452 9478 9502 9526 9548 9570 9591 9611 9630 9648 9665 9681 9697 9712 9727 9740 9753 9765 9777 9788 9798 9808 9818 9826 9835 9843 9850 9857 9864 9870 9876 9881 9886 9891 9895 9900 9904 9907 9911 9914 9916 9919 9921 9924 9926 9927 9929 9930 9931 9933 9933 9934 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9912 9910 9907 9905 9902 9899 9896 9893 9890 9887 9884 9881 9877 9874 9870 9867 9863 9860 9856 9852 9849 9845 9841 9838 9834 9830 9827 9823 9820 9816 9812 9809 9806 9802 9799 9796 9793 9790 9787 9784 9781 9779 9776 9774 9772 9770 8622 0 20 6 9768 9766 9765 9764 9762 9761 9760 9760 9759 9759 9759 9759 9759 9760 9760 9761 9762 9763 9764 9766 9768 9770 9772 9774 9776 9778 9781 9784 9787 9790 9793 9796 9799 9803 9806 9810 9814 9817 9821 9825 9829 9833 9837 9840 9844 9848 9852 9856 9860 9864 9867 9871 9875 9878 9882 9885 9889 9892 9895 9898 9901 9904 9907 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9941 9939 9937 9935 9932 9930 9928 9925 9922 9919 9917 9913 9910 9907 9903 9900 9896 9892 9888 9884 9879 9875 9870 9865 9860 9854 9849 9843 9837 9830 9824 9817 9811 9803 9796 9789 9781 9773 9765 9757 9749 9740 9731 9723 9714 9704 9695 9686 9676 9667 9657 9648 9638 9628 9618 9609 9599 9589 9580 9570 9561 9552 9542 9534 9525 9516 9508 9499 9492 9484 9477 9469 9463 9456 9450 9445 9439 9434 9430 9425 9422 9418 9415 9413 9411 9409 9408 9407 9407 9407 9407 9408 9410 9411 9413 9416 9419 9422 9426 9429 9434 9438 9443 9448 9453 9458 9464 9470 9476 9482 9488 9494 9500 9506 9513 9519 9525 9531 9537 9543 9549 9555 9561 9566 9571 9576 9581 9586 9590 9594 9598 9602 9606 9609 9612 9615 9617 9619 9621 9623 9625 9626 9627 9628 9629 9629 9630 9630 9630 9630 9630 9630 9630 9629 9629 9629 9628 9628 9628 9628 9628 9628 9628 9628 9628 9629 9629 9630 9631 9632 9634 9635 9637 9639 9641 9644 9646 9649 9652 9656 9659 9663 9667 9671 9675 9680 9684 9689 9694 9699 9704 9710 9715 9721 9727 9733 9738 9744 9750 9756 9762 9768 9774 9780 9786 9792 9798 9804 9810 9815 9821 8623 0 20 6 9826 9832 9837 9842 9847 9852 9857 9862 9866 9870 9875 9879 9883 9887 9890 9894 9897 9900 9903 9906 9909 9912 9914 9917 9919 9921 9923 9925 9926 9928 9929 9930 9932 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9902 9900 9899 9897 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9884 9886 9887 9888 9890 9891 9893 9894 9896 9898 9899 9901 9903 9905 9907 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9929 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9939 9937 9935 9932 9930 9927 9924 9922 9919 9916 9913 9910 9906 9903 9900 9896 9893 9889 9885 9881 9877 9873 9869 9865 9861 9857 9852 9848 9843 9839 9835 9830 9826 9821 9817 9812 9808 9804 9799 9795 9791 9787 9783 9779 9775 9772 9768 9765 9761 9758 9755 9753 9750 9748 9746 9744 9742 9740 9739 9738 9737 9737 9736 9736 9736 9737 9737 9738 9739 9740 9742 9743 9745 9747 9750 9752 9755 9758 9761 9764 9768 9771 9775 9779 9783 9787 9791 9795 9799 9804 9808 9813 9817 9822 9826 9831 9835 9840 9845 9849 9854 9858 9862 9867 9871 9875 9879 9883 9887 9891 9895 9899 9902 9906 9909 9912 9915 9918 9921 9924 9927 9930 9932 9935 9937 9939 9941 9944 9945 9947 9949 9951 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 8624 0 20 6 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9951 9949 9948 9946 9945 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9913 9911 9909 9906 9904 9902 9899 9897 9895 9892 9890 9887 9885 9883 9880 9878 9876 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9851 9849 9848 9847 9846 9845 9844 9843 9843 9842 9842 9842 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9845 9845 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9884 9885 9887 9888 9890 9891 9893 9895 9897 9898 9900 9902 9904 9906 9909 9911 9913 9915 9918 9920 9923 9925 9927 9930 9932 9935 9937 9940 9942 9945 9947 9949 9952 9954 9956 9958 9960 9963 9964 9966 9968 9970 9972 9973 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 8625 0 20 6 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 99991000010000100001000010000100001000010000100001000010000100001000010000100001000010000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9968 8626 0 20 6 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9883 9879 9875 9872 9868 9864 9859 9855 9850 9846 9841 9836 9831 9826 9821 9815 9810 9805 9800 9795 9789 9784 9779 9774 9769 9764 9759 9754 9749 9745 9740 9736 9732 9728 9725 9721 9718 9715 9713 9710 9708 9706 9705 9703 9702 9701 9701 9700 9700 9700 9701 9701 9702 9703 9705 9706 9708 9710 9713 9715 9718 9720 9723 9726 9729 9733 9736 9740 9743 9747 9751 9754 9758 9762 9766 9770 9773 9777 9781 9785 9789 9793 9796 9800 9804 9807 9811 9814 9818 9821 9824 9827 9831 9834 9837 9840 9842 9845 9848 9851 9853 9856 9858 9861 9863 9865 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9896 9894 9892 9890 9888 9885 9883 9880 9877 9873 9870 9866 9862 9858 9854 9849 9844 9840 9835 9829 9824 9819 9813 9807 9801 9795 9789 9783 9777 9771 9765 9758 9752 9746 9739 9733 9727 9721 9715 9709 9703 9697 9691 9686 9681 9675 9670 9666 9661 9657 9653 9649 9645 9642 9638 9635 9633 9630 9628 9627 9625 9624 9623 9623 9622 9622 9623 9623 9624 9625 9627 9628 9631 9633 9635 9638 9641 9645 9648 9652 9656 9660 9665 9669 9674 9679 9684 9689 9695 9700 9706 9712 9717 9723 9729 9735 9741 9747 9753 9760 9766 9772 9778 9784 9790 9796 9802 9808 9813 9819 9825 9830 9836 9841 9846 9851 9856 9861 9866 9870 9875 9879 9883 9888 9892 9895 9899 9903 9906 9909 9913 9916 9919 9921 9924 9927 9929 9931 9933 9936 9938 9939 9941 9943 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 8627 0 20 6 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9909 9908 9906 9905 9903 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9910 9912 9913 9915 9917 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9947 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9960 9959 9958 9956 9954 9953 9951 9949 9947 9944 9942 9940 9937 9934 9931 9928 9925 9922 9919 9916 9912 9909 9906 9902 9898 9895 9891 9888 9884 9880 9877 9873 9870 9866 9863 9860 9856 9853 9850 9847 9844 9842 9839 9837 9835 9833 9831 9829 9827 9826 9825 9824 9823 9822 9822 9821 9821 9821 9822 9822 9823 9823 9824 9825 9826 9828 9829 9831 9833 9834 9836 9838 9840 9843 9845 9847 9850 9852 8628 0 20 6 9855 9857 9860 9862 9865 9867 9870 9873 9875 9878 9881 9883 9886 9888 9891 9893 9896 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9922 9924 9926 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9953 9955 9956 9958 9960 9961 9963 9964 9966 9967 9968 9970 9971 9972 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9980 9980 9979 9978 9977 9975 9974 9973 9971 9970 9968 9966 9965 9963 9960 9958 9956 9953 9951 9948 9945 9942 9939 9936 9932 9929 9925 9921 9917 9913 9909 9905 9900 9896 9891 9886 9881 9876 9871 9866 9861 9856 9850 9845 9840 9834 9829 9823 9818 9812 9807 9801 9796 9790 9785 9780 9775 9769 9764 9759 9755 9750 9745 9741 9737 9733 9729 8629 0 20 6 9725 9721 9718 9715 9712 9709 9706 9704 9702 9700 9698 9696 9695 9694 9693 9693 9693 9693 9693 9693 9694 9695 9696 9697 9698 9700 9702 9704 9706 9709 9711 9714 9717 9720 9723 9726 9729 9733 9736 9740 9743 9747 9751 9754 9758 9762 9765 9769 9772 9776 9779 9783 9786 9789 9792 9795 9798 9801 9803 9806 9808 9810 9812 9814 9815 9817 9818 9819 9820 9821 9822 9822 9822 9823 9823 9822 9822 9822 9821 9820 9819 9818 9817 9816 9815 9813 9812 9810 9809 9807 9805 9804 9802 9800 9798 9796 9795 9793 9791 9790 9788 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9776 9775 9775 9775 9775 9775 9775 9775 9776 9776 9777 9778 9779 9781 9782 9784 9785 9787 9789 9791 9793 9796 9798 9801 9804 9806 9809 9812 9816 9819 9822 9825 9829 9832 9836 9840 9843 9847 9851 9854 9858 9862 9865 9869 9873 9876 9880 9883 9887 9890 9894 9897 9900 9903 9906 9909 9912 9915 9917 9920 9922 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 8630 0 20 6 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 8631 0 20 6 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9950 9948 9946 9944 9942 9939 9937 9934 9932 9929 9926 9923 9920 9917 9914 9911 9907 9904 9900 9897 9893 9889 9885 9881 9877 9873 9868 9864 9859 9855 9850 9846 9841 9836 9832 9827 9822 9817 9813 9808 9803 9799 9794 9789 9785 9780 9776 9771 9767 9763 9759 9755 9751 9748 9744 9741 9738 9735 9732 9729 9727 9725 9723 9721 9719 9718 9716 9716 9715 9714 9714 9714 9714 9715 9715 9716 9717 9719 9720 9722 9724 9726 9729 9731 9734 9737 9740 9744 9747 9751 9755 9759 9763 9767 9771 9776 9780 9785 9789 9794 9799 9803 9808 9813 9817 9822 9827 9831 9836 9840 9845 9849 9853 9857 9861 9865 9869 9873 9876 9880 9883 9886 9889 9892 9894 9897 9899 9902 9904 9906 9907 9909 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9903 9901 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9867 9865 9864 9862 9860 9858 9857 9855 9854 9852 9850 9849 9848 9846 9845 9843 9842 9841 9839 9838 9837 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9824 9823 9822 9821 9820 9819 9818 9817 9815 9814 9813 9812 9811 9809 9808 9807 9805 9804 9803 9801 9800 9799 9797 9796 9795 9793 9792 9790 9789 9788 9786 9785 9784 9782 9781 9780 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9768 9767 9766 9766 9765 9765 9764 9764 9764 9764 9763 9763 9763 9763 9764 9764 9764 9764 9765 9765 9766 9766 9767 9768 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9780 9781 9782 9783 9785 9786 9788 9789 9790 9792 9793 9795 9797 9798 9800 9801 9803 8632 0 20 6 9805 9806 9808 9810 9811 9813 9815 9816 9818 9820 9822 9824 9825 9827 9829 9831 9832 9834 9836 9838 9840 9842 9843 9845 9847 9849 9851 9853 9854 9856 9858 9860 9862 9864 9866 9868 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9908 9905 9902 9899 9895 9892 9888 9884 9880 9876 9872 9867 9863 9858 9853 9848 9843 9838 9832 9827 9821 9815 9808 9802 9795 9788 9781 9774 9766 9758 9750 9742 9733 9725 9715 9706 9696 9687 9676 9666 9655 9644 9633 9622 9610 9598 9586 9574 9561 9548 9535 9522 9509 9495 9482 9468 9454 9440 9427 9413 9399 9385 9371 9357 9344 9330 9316 9303 9290 9277 9265 9253 9241 9229 9218 9207 9197 9187 9178 9169 9160 9153 9145 9139 9133 9127 9123 9119 9115 9113 9111 9110 9109 9109 9110 9112 9114 9117 9121 9125 9130 9136 9143 9150 9158 9166 9175 9185 9195 9205 9217 9228 9240 9253 9266 9279 9293 9307 9321 9335 9350 9365 9380 9395 9410 9425 9440 9456 9471 9486 9501 9516 9531 9546 9561 9575 9589 9603 9617 9631 9644 9657 9669 9682 9694 9705 9717 9728 9738 9749 9759 9768 9778 9787 9795 9804 9811 9819 9826 9833 9840 9847 9853 9859 9864 9870 9875 9879 9884 9888 9893 9896 9900 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9945 9947 9948 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 8633 0 20 6 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9920 9918 9915 9912 9909 9906 9903 9899 9896 9892 9888 9884 9879 9875 9870 9865 9860 9855 9849 9843 9837 9831 9825 9818 9812 9805 9797 9790 9782 9775 9767 9759 9750 9742 9733 9724 9715 9705 9696 9686 9677 9667 9656 9646 9636 9625 9615 9604 9593 9583 9572 9561 9550 9539 9528 9517 9506 9495 9484 9473 9462 9451 9440 9430 9420 9409 9399 9389 9380 9370 9361 9352 9343 9335 9327 9319 9311 9304 9297 9291 9285 9279 9274 9269 9265 9261 9257 9254 9251 9249 9247 9246 9245 9245 9245 9246 9247 9249 9251 9253 9256 9260 9264 9268 9273 9278 9283 9289 9295 9302 9309 9316 9324 9332 9340 9348 9357 9365 9374 9383 9392 9402 9411 9421 9430 8634 0 20 6 9440 9449 9459 9469 9478 9488 9497 9506 9515 9524 9533 9541 9549 9558 9565 9573 9580 9587 9594 9600 9607 9612 9618 9623 9627 9632 9636 9640 9643 9646 9648 9650 9652 9654 9655 9656 9656 9656 9656 9655 9654 9653 9651 9649 9647 9645 9642 9639 9636 9632 9628 9625 9621 9616 9612 9608 9603 9598 9593 9589 9584 9579 9574 9569 9564 9559 9554 9549 9545 9540 9535 9531 9527 9523 9519 9515 9512 9509 9506 9503 9500 9498 9496 9494 9493 9492 9491 9491 9491 9491 9492 9492 9494 9495 9497 9500 9502 9505 9509 9512 9516 9520 9525 9530 9535 9541 9547 9553 9559 9566 9572 9579 9587 9594 9602 9609 9617 9625 9634 9642 9650 9659 9667 9676 9684 9693 9701 9710 9718 9726 9735 9743 9751 9759 9767 9775 9783 9790 9798 9805 9812 9819 9826 9833 9839 9845 9851 9857 9863 9868 9873 9878 9883 9888 9893 9897 9901 9905 9909 9913 9916 9920 9923 9926 9929 9932 9934 9937 9939 9942 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9976 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9963 9962 9961 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9940 9941 9943 9944 9946 9948 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 8635 0 20 6 9970 9969 9968 9967 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9933 9931 9929 9926 9924 9921 9919 9916 9913 9910 9908 9905 9902 9899 9896 9893 9891 9888 9885 9882 9879 9877 9874 9871 9869 9866 9864 9862 9859 9857 9855 9853 9851 9849 9848 9846 9845 9844 9843 9842 9841 9840 9839 9839 9838 9838 9838 9838 9838 9839 9839 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9858 9859 9861 9863 9864 9866 9868 9870 9871 9873 9875 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 8636 0 20 6 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9952 9951 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9869 9867 9866 9865 9863 9862 9861 9860 9860 9859 9858 9858 9858 9858 9857 9858 9858 9858 9859 9859 9860 9861 9861 9862 9864 9865 9866 9867 9869 9870 9872 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9939 9938 9936 9934 9931 9929 9927 9924 9921 9918 9915 9912 9909 9905 9901 9897 9893 9889 9884 9879 9874 9869 9863 9858 9852 9845 9839 9832 9825 9818 9810 9802 9794 9785 9777 9768 9758 9749 9739 9729 9718 9707 9696 9685 9674 9662 9650 9638 9625 9613 9600 9587 9574 9560 9547 9534 9520 9507 9493 9479 9466 9452 9439 9426 9413 9400 9387 9374 9362 9350 9338 9326 9315 9304 9294 9284 9275 9266 9257 9249 9242 9235 9229 9223 9218 9214 9210 9207 9205 9203 9202 9201 9202 9203 9204 9206 8637 0 20 6 9209 9213 9217 9222 9228 9234 9241 9248 9256 9264 9273 9283 9293 9303 9314 9325 9337 9349 9361 9374 9387 9400 9413 9426 9440 9454 9468 9482 9495 9509 9523 9537 9551 9565 9578 9592 9605 9618 9631 9644 9657 9669 9681 9693 9705 9716 9727 9738 9748 9758 9768 9778 9787 9796 9804 9813 9821 9828 9836 9843 9850 9856 9862 9868 9874 9879 9884 9889 9894 9898 9903 9907 9910 9914 9918 9921 9924 9927 9930 9932 9935 9937 9939 9941 9943 9945 9947 9949 9950 9952 9953 9955 9956 9957 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 8638 0 20 6 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9958 9956 9955 9953 9951 9950 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9920 9917 9915 9912 9910 9907 9905 9902 9899 9897 9894 9892 9889 9887 9884 9882 9879 9877 9875 9872 9870 9868 9866 9864 9862 9860 9858 9856 9855 9853 9852 9850 9849 9848 9847 9846 9845 9845 9844 9844 9843 9843 9843 9843 9844 9844 9844 9845 9845 9846 9847 9848 9849 9850 9852 9853 9855 9856 9858 9859 9861 9863 9865 9867 9869 9871 9873 9875 9878 9880 9882 9884 9887 9889 9891 9894 9896 9898 9901 9903 9905 9907 9910 9912 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9942 9944 9945 9947 9948 9950 9952 9953 9954 9956 9957 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 8639 0 20 6 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9892 9892 9892 9893 9893 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 8640 0 20 6 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 8641 0 20 6 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9890 9888 9886 9884 9881 9879 9876 9874 9871 9869 9866 9864 9861 9858 9855 9853 9850 9847 9844 9842 9839 9836 9833 9831 9828 9825 9822 9820 9817 9815 9812 9810 9807 9805 9803 9801 9799 9797 9795 9793 9792 9790 9789 9788 9787 9786 9785 9784 9784 9784 9783 9783 9783 9784 9784 9785 9785 9786 9787 9788 9790 9791 9793 9794 9796 9798 9800 9803 9805 9807 9810 9812 9815 9818 9821 9824 9826 9830 9833 9836 9839 9842 9845 9848 9851 9855 9858 9861 9864 9867 9870 9873 9877 9880 9882 9885 9888 9891 9894 9896 9899 9901 9904 9906 9908 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9936 9936 9936 9936 9935 9935 9934 9933 9932 9931 9931 9929 9928 9927 9926 9924 9923 9921 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9879 9876 9873 9870 9866 9863 9860 9856 9853 9849 9845 9842 9838 9834 9831 9827 9823 9819 9815 9811 9808 9804 9800 9796 9792 9789 9785 9781 9778 9774 9771 9768 9764 9761 9758 9755 9753 9750 9747 9745 9743 9741 9739 9737 9735 9734 9732 9731 9730 9730 9729 9729 9728 9728 9729 9729 9729 9730 9731 9732 9733 9734 9736 9737 9739 9741 9743 9745 9747 9749 9752 9754 9757 9759 9762 9765 9767 9770 9773 9775 9778 9780 9783 9785 9788 9790 9793 9795 9797 9799 9801 9803 9805 9807 9808 9810 9811 9812 9814 9815 9815 9816 9817 9818 9818 8642 0 20 6 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9820 9820 9821 9821 9822 9823 9824 9825 9826 9828 9829 9831 9832 9834 9836 9837 9839 9841 9843 9845 9848 9850 9852 9855 9857 9859 9862 9864 9867 9869 9872 9874 9877 9879 9881 9884 9886 9889 9891 9893 9895 9898 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9921 9920 9918 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9893 9890 9887 9883 9880 9876 9872 9869 9865 9861 9857 9852 9848 9844 9839 9835 9830 9825 9820 9816 9811 9806 9801 9797 9792 9787 9782 9778 9773 9769 9764 9760 9755 9751 9747 9743 9740 9736 9733 9729 9726 9723 9721 9718 9716 9714 9712 9710 9709 9708 9707 9706 9705 9705 9705 9705 9706 9706 9707 9708 9710 9711 9713 9715 9717 9719 9722 9725 9728 9731 9734 9737 9741 9744 9748 9752 9756 9760 9764 9769 9773 9777 9782 9786 9791 9795 9800 9804 9809 9813 9818 9822 9827 9831 9836 9840 9844 9848 9853 9857 9861 9865 9868 9872 9876 9879 9883 9886 9890 9893 9896 9899 9902 9905 9908 9910 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9900 9898 9895 9893 9890 9888 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9854 9851 9847 9844 9841 9837 9833 9830 9826 9822 9819 9815 9811 9808 9804 9800 9797 9793 9789 9786 9782 9778 9775 9772 9768 9765 9762 9758 9755 9752 9750 9747 9744 9742 9739 9737 9735 9733 9731 9729 9728 9726 9725 9724 9723 9722 9722 9722 9721 9722 8643 0 20 6 9722 9722 9723 9723 9724 9726 9727 9728 9730 9732 9734 9736 9739 9741 9744 9747 9750 9753 9756 9759 9763 9766 9770 9774 9778 9782 9786 9790 9794 9798 9802 9807 9811 9815 9819 9824 9828 9832 9836 9840 9844 9848 9852 9856 9860 9864 9867 9871 9874 9878 9881 9884 9887 9890 9893 9895 9898 9900 9902 9904 9906 9908 9910 9911 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9919 9919 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9889 9887 9884 9882 9880 9877 9875 9872 9870 9867 9864 9862 9859 9856 9853 9850 9847 9844 9841 9839 9835 9832 9829 9826 9823 9820 9817 9815 9812 9809 9806 9803 9800 9798 9795 9793 9790 9788 9786 9783 9781 9780 9778 9776 9775 9773 9772 9771 9770 9769 9769 9768 9768 9768 9768 9768 9768 9769 9769 9770 9771 9772 9773 9775 9776 9778 9780 9782 9784 9786 9788 9790 9793 9795 9798 9801 9803 9806 9809 9812 9814 9817 9820 9823 9826 9829 9832 9835 9838 9840 9843 9846 9849 9852 9854 9857 9859 9862 9864 9867 9869 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9907 9906 9904 9903 8644 0 20 6 9901 9899 9898 9896 9894 9892 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9870 9868 9866 9864 9863 9861 9859 9858 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9844 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9854 9855 9857 9858 9860 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9890 9892 9894 9896 9898 9900 9902 9904 9907 9909 9911 9912 9914 9916 9918 9920 9921 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9927 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 8645 0 20 6 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9889 8646 0 20 6 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9868 9866 9864 9863 9861 9860 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9847 9848 9848 9849 9850 9850 9851 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9876 9876 9876 9876 9875 9875 9875 9874 9873 9873 9872 9871 9870 9868 9867 9865 9864 9862 9860 9858 9855 9853 9850 9847 9844 9841 9838 9835 9831 9827 9823 9819 9815 9810 9805 9801 9796 9791 9785 9780 9774 9769 9763 9757 9751 9745 9738 9732 9726 9719 9713 9706 9699 9693 9686 9679 9672 9665 9659 9652 9645 9638 9631 9625 9618 9612 9605 9599 9592 9586 9580 9574 9568 9563 9557 9552 9546 9541 9536 9532 9527 9523 9518 9515 9511 9507 9504 9501 9498 9495 9493 9491 9489 9487 9486 9485 9484 9483 9483 9483 9483 9484 9484 9485 9486 9488 9490 9492 9494 9496 9499 9502 9505 9508 9512 9516 9520 9524 9529 9534 9538 9543 9549 9554 9560 9565 9571 9577 9583 9590 9596 9602 9609 9616 9622 9629 9636 9643 9650 9656 9663 9670 9677 9684 9691 9698 9705 9711 9718 9725 9731 9738 9744 9750 9757 9763 9769 9774 9780 9786 9791 9797 9802 9807 9812 9817 9822 9826 9831 9835 9839 9843 9847 9851 9855 9858 9862 9865 9868 9871 9874 9877 9880 9882 9885 9887 9889 9892 9894 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 8647 0 20 6 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9910 9909 9908 9906 9904 9903 9901 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9871 9868 9866 9864 9862 9859 9857 9855 9853 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9829 9827 9826 9824 9823 9821 9820 9819 9818 9817 9816 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9815 9816 9816 9817 9818 9819 9821 9822 9823 9825 9826 9828 9830 9832 9834 9836 9838 9840 9842 9845 9847 9849 9852 9854 9857 9859 9862 9864 9867 9870 9872 9875 9877 9880 9882 9885 9887 9890 9892 9895 9897 9899 9901 9903 9906 9908 9910 9911 9913 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9890 9889 9888 9887 9885 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9869 9867 9865 9863 9862 9860 9858 9856 9853 9851 9849 9847 9844 9842 9839 9836 9834 9831 9828 9825 9822 9819 9815 9812 9808 9805 9801 9797 9794 9790 9786 9782 9778 9774 9769 9765 9761 9756 9752 9747 9743 9738 9734 9729 9725 9720 9716 9711 9707 9702 9698 9693 9689 9684 9680 9676 9671 9667 9663 9659 9655 9651 9647 9643 9640 9636 9632 9629 9626 9622 9619 9616 9613 9610 9607 9604 9602 9599 9597 9594 9592 9590 9588 9586 9584 9582 9581 9579 9578 9576 9575 9574 9573 9572 9571 9570 9569 9569 9568 9568 9568 9568 9567 9567 9568 9568 9568 9569 9569 9570 9570 9571 9572 9573 9574 9575 9577 9578 9580 9581 9583 9585 9586 9588 9590 9592 9594 9596 9599 9601 9603 9606 9608 9610 9613 9615 9618 9620 9623 9626 9628 8648 0 20 6 9631 9633 9636 9639 9641 9644 9646 9649 9651 9654 9656 9658 9661 9663 9665 9668 9670 9672 9674 9676 9678 9680 9682 9684 9685 9687 9689 9690 9692 9694 9695 9696 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9709 9710 9710 9711 9711 9712 9712 9712 9712 9713 9713 9712 9712 9712 9712 9711 9711 9710 9710 9709 9708 9707 9706 9705 9704 9702 9701 9699 9698 9696 9694 9692 9689 9687 9684 9682 9679 9676 9673 9669 9666 9662 9658 9654 9650 9646 9641 9636 9631 9626 9621 9616 9610 9604 9598 9592 9585 9578 9572 9564 9557 9549 9542 9534 9525 9517 9508 9499 9490 9481 9471 9461 9451 9440 9429 9418 9407 9395 9383 9371 9358 9345 9332 9318 9304 9290 9275 9260 9245 9229 9212 9196 9178 9161 9143 9124 9105 9086 9066 9045 9024 9003 8981 8958 8935 8912 8888 8863 8838 8812 8786 8759 8732 8704 8676 8647 8617 8587 8557 8526 8494 8462 8430 8397 8364 8330 8296 8261 8227 8191 8156 8120 8084 8048 8011 7975 7938 7901 7864 7826 7789 7752 7715 7678 7642 7605 7568 7532 7496 7460 7425 7390 7355 7321 7288 7255 7222 7190 7159 7128 7099 7069 7041 7014 6987 6961 6937 6913 6890 6868 6847 6827 6809 6791 6774 6759 6745 6732 6720 6710 6701 6693 6686 6680 6676 6673 6672 6672 6673 6675 6679 6684 6690 6698 6707 6717 6729 6742 6756 6771 6787 6805 6824 6844 6866 6888 6912 6936 6962 6989 7016 7045 7074 7105 7136 7168 7201 7235 7269 7304 7339 7375 7412 7449 7486 7524 7562 7601 7640 7679 7718 7757 7796 7835 7875 7914 7953 7992 8031 8069 8107 8145 8183 8220 8257 8293 8329 8365 8400 8434 8468 8501 8533 8565 8596 8627 8657 8686 8714 8742 8769 8795 8821 8846 8870 8894 8916 8938 8960 8980 9000 9020 9038 9056 9074 9091 9107 9122 9137 9152 9166 9179 9192 9205 9217 9229 9240 9251 9261 9271 9281 9290 9300 9308 9317 9325 9334 9341 9349 9357 9364 9371 9379 9386 9392 9399 9406 9412 9419 9425 9432 9438 9444 9450 9456 9462 9468 9474 9480 9486 9492 9498 9504 9510 9516 9521 9527 9533 9539 9544 9550 9555 9561 9566 9572 9577 9582 9587 9593 9598 9603 9608 9612 9617 9622 9626 9631 9635 9639 9643 9647 9651 9655 9659 9662 9666 9669 9672 9675 9678 9681 9684 9686 9689 9691 9693 9695 9697 9699 9701 9702 9704 9705 9707 9708 9709 9710 9711 9712 9713 9714 9714 9715 9716 9716 9717 9717 9718 9718 9719 9719 9720 9720 9721 9721 9722 9722 9723 9723 9724 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9736 9737 9739 9740 9742 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9768 9770 9772 9775 9777 9779 9782 9784 9786 9789 9791 9793 9796 9798 9800 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9824 9826 8649 0 20 6 9827 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9845 9845 9844 9844 9843 9842 9841 9841 9840 9839 9837 9836 9835 9834 9832 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9810 9808 9805 9803 9800 9798 9795 9792 9789 9786 9783 9780 9777 9774 9771 9768 9765 9762 9759 9756 9753 9750 9748 9745 9742 9740 9737 9735 9732 9730 9728 9726 9724 9722 9720 9719 9717 9716 9715 9714 9713 9712 9712 9711 9711 9711 9711 9711 9711 9711 9712 9712 9713 9714 9714 9715 9716 9717 9718 9719 9720 9721 9722 9724 9725 9726 9727 9728 9728 9729 9730 9731 9731 9732 9732 9732 9733 9733 9733 9732 9732 9731 9731 9730 9729 9728 9727 9726 9725 9723 9721 9720 9718 9716 9714 9712 9710 9708 9706 9704 9702 9699 9697 9695 9693 9691 9689 9687 9685 9683 9681 9680 9678 9677 9676 9675 9674 9673 9673 9672 9672 9672 9672 9672 9673 9674 9675 9676 9677 9679 9680 9682 9684 9687 9689 9692 9695 9697 9701 9704 9707 9711 9714 9718 9722 9726 9729 9734 9738 9742 9746 9750 9754 9759 9763 9767 9771 9776 9780 9784 9788 9792 9796 9800 9804 9808 9811 9815 9819 9822 9825 9829 9832 9835 9838 9841 9844 9847 9849 9852 9854 9856 9859 9861 9863 9865 9867 9868 9870 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9857 9856 9854 9852 9851 9849 9847 9845 9843 9842 9840 9838 9836 9835 9833 9831 9830 9828 9826 9825 9823 9822 9821 9819 9818 9817 9815 9814 9813 9812 9811 9810 9810 9809 9808 9808 9807 9807 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9812 9813 9813 9814 9814 9815 9815 9816 9816 9817 9817 9817 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9816 9816 9816 9815 9815 9814 9813 9813 9812 9812 9811 9810 9810 9809 9808 9808 9807 9807 9806 9805 9805 9804 9804 9803 9803 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9800 9801 9801 9802 9802 9803 9803 9804 9805 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9818 9819 9820 9821 9823 9824 9826 9827 9828 9830 9831 9833 9834 9835 9837 9838 9840 9841 9843 9844 9846 9847 9848 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9865 9866 9867 9868 8650 0 20 6 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 9866 9865 9863 9861 9860 9858 9857 9855 9853 9852 9850 9848 9847 9845 9843 9841 9840 9838 9836 9834 9832 9830 9828 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9808 9806 9804 9802 9800 9799 9797 9795 9793 9792 9790 9788 9786 9785 9783 9782 9780 9779 9777 9776 9774 9773 9772 9770 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9758 9757 9756 9756 9755 9755 9754 9754 9753 9753 9753 9752 9752 9752 9751 9751 9751 9751 9751 9751 9750 9750 9750 9750 9750 9750 9750 9750 9749 9749 9749 9749 9749 9749 9749 9748 9748 9748 9748 9748 9747 9747 9747 9747 9746 9746 9746 9746 9745 9745 9745 9745 9744 9744 9744 9744 9743 9743 9743 9743 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9742 9743 9743 9743 8651 0 20 6 9744 9744 9745 9745 9746 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9759 9760 9762 9763 9765 9766 9768 9770 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9792 9794 9796 9798 9801 9803 9805 9808 9810 9813 9815 9818 9820 9822 9825 9827 9830 9832 9835 9837 9840 9842 9844 9847 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9871 9872 9872 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9876 9877 9878 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9896 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9861 9860 9858 9857 9855 9854 9852 9851 9849 9847 9845 9844 9842 9840 9838 9836 9834 9833 9831 9829 9827 9825 9823 9821 9819 9818 9816 9814 9813 9811 9809 9808 9807 9805 9804 9803 9802 9801 9800 9799 9798 9798 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9798 9798 9799 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9811 9812 9813 9814 9815 9815 9816 9816 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9818 9817 9817 9816 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9802 9801 9800 9799 9797 9796 9795 9794 9793 9792 9790 9789 9788 9788 9787 9786 9785 9784 9784 9783 9783 9782 9782 9782 9782 9781 9781 9781 9782 9782 9782 9782 9783 9783 9784 9785 9785 9786 9787 9788 8652 0 20 6 9789 9790 9791 9792 9793 9794 9795 9797 9798 9799 9801 9802 9804 9805 9806 9808 9809 9811 9813 9814 9816 9817 9819 9820 9822 9823 9825 9827 9828 9830 9831 9833 9834 9836 9837 9839 9840 9842 9843 9845 9846 9847 9849 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9864 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9857 9857 9856 9856 9855 9855 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9839 9837 9836 9834 9832 9830 9828 9825 9823 9821 9818 9815 9812 9809 9806 9803 9799 9796 9792 9788 9784 9780 9775 9771 9766 9761 9756 9751 9745 9739 9734 9728 9721 9715 9709 9702 9695 9688 9681 9674 9667 9659 9652 9644 9636 9629 9621 9613 9605 9598 9590 9582 9574 9567 9559 9552 9544 9537 9530 9523 9517 9510 9504 9498 9492 9487 9481 9477 9472 9468 9464 9460 9457 9454 9452 9450 9448 9447 9446 9445 9445 9446 9446 9448 9449 9451 9453 9456 9459 9463 9467 9471 9475 9480 9485 9490 9496 9502 9508 9515 9521 9528 9535 9542 9550 9557 9565 9572 9580 9588 9596 9604 9611 9619 9627 9635 9643 9650 9658 9666 9673 9680 9688 9695 9702 9709 9715 9722 9728 9735 9741 9747 9752 9758 9763 9769 9774 9779 9783 9788 9792 9797 9801 9805 9808 9812 9815 9819 9822 9825 9828 9831 9833 9836 9838 9841 9843 9845 9847 9849 9851 9853 9854 9856 9857 9859 9860 9861 9863 9864 9865 9866 9867 9867 9868 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 8653 0 20 6 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9851 9851 9851 9850 9850 9849 9848 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9827 9825 9824 9822 9820 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9777 9775 9774 9772 9770 9768 9767 9765 9764 9763 9761 9760 9759 9758 9757 9756 9755 9755 9754 9753 9753 9753 9752 9752 9752 9752 9752 9753 9753 9753 9754 9755 9755 9756 9757 9758 9759 9760 9761 9762 9764 9765 9766 9768 9769 9771 9772 9774 9776 9777 9779 9781 9783 9785 9786 9788 9790 9792 9794 9795 9797 9799 9801 9803 9805 9806 9808 9810 9812 9813 9815 9816 9818 9820 9821 9823 9824 9826 9827 9828 9830 9831 9832 9833 9834 9836 9837 9838 9839 9840 9840 9841 9842 9843 9843 9844 9845 9845 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9837 9836 9836 9835 9834 9834 9833 9832 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9816 9815 9813 9812 9810 9809 9808 9806 9804 9803 9801 9799 9798 9796 9794 9792 9790 9788 9785 9783 9781 9779 9776 9774 9771 9769 9766 9763 9760 9758 9755 9752 9749 9746 9743 9739 9736 9733 9730 9727 9723 9720 9717 9713 9710 9706 9703 9699 9696 9693 9689 9686 9682 9679 9676 9672 9669 9666 9663 9659 9656 9653 9650 9647 9644 9641 9638 9635 9633 9630 9627 9625 9622 8654 0 20 6 9620 9618 9615 9613 9611 9609 9607 9605 9603 9602 9600 9599 9597 9596 9595 9594 9593 9592 9591 9591 9590 9590 9589 9589 9589 9589 9590 9590 9590 9591 9592 9593 9593 9595 9596 9597 9599 9600 9602 9604 9606 9608 9611 9613 9615 9618 9621 9624 9627 9630 9633 9636 9639 9643 9646 9649 9653 9657 9660 9664 9668 9671 9675 9679 9683 9686 9690 9694 9698 9701 9705 9709 9712 9716 9719 9723 9726 9729 9732 9736 9739 9742 9745 9747 9750 9753 9755 9758 9760 9762 9765 9767 9769 9771 9773 9774 9776 9777 9779 9780 9781 9783 9784 9785 9786 9786 9787 9788 9788 9789 9789 9789 9789 9789 9789 9789 9788 9788 9787 9787 9786 9785 9784 9782 9781 9779 9778 9776 9773 9771 9769 9766 9763 9760 9757 9753 9749 9745 9741 9737 9732 9727 9722 9716 9710 9704 9698 9691 9685 9677 9670 9662 9655 9646 9638 9629 9620 9611 9602 9592 9582 9572 9562 9552 9541 9530 9520 9509 9497 9486 9475 9464 9452 9441 9429 9418 9407 9395 9384 9373 9362 9351 9340 9330 9319 9309 9299 9290 9281 9272 9263 9255 9247 9240 9233 9226 9220 9214 9209 9204 9200 9196 9193 9190 9188 9186 9185 9184 9184 9185 9186 9187 9189 9192 9195 9199 9203 9207 9212 9218 9224 9230 9237 9244 9251 9259 9267 9276 9284 9293 9302 9312 9321 9331 9341 9350 9360 9370 9380 9390 9400 9409 9419 9429 9438 9447 9457 9465 9474 9483 9491 9499 9507 9514 9521 9528 9535 9541 9547 9552 9558 9563 9567 9572 9576 9579 9582 9586 9588 9591 9593 9595 9596 9598 9599 9600 9600 9601 9601 9601 9601 9601 9601 9600 9600 9599 9598 9598 9597 9596 9595 9594 9594 9593 9592 9591 9590 9590 9589 9589 9588 9588 9588 9588 9588 9588 9588 9589 9589 9590 9591 9592 9593 9594 9595 9597 9598 9600 9602 9604 9606 9608 9610 9613 9615 9618 9620 9623 9626 9629 9632 9635 9638 9641 9644 9647 9651 9654 9657 9660 9664 9667 9670 9673 9677 9680 9683 9686 9689 9692 9695 9698 9701 9704 9707 9709 9712 9715 9717 9719 9722 9724 9726 9728 9730 9732 9733 9735 9737 9738 9739 9741 9742 9743 9744 9745 9746 9746 9747 9748 9748 9749 9749 9750 9750 9750 9750 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9751 9752 9752 9752 9752 9753 9753 9753 9754 9754 9754 9755 9755 9755 9756 9756 9757 9757 9758 9758 9758 9759 9759 9760 9760 9761 9761 9762 9762 9762 9763 9763 9764 9764 9765 9765 9766 9766 9766 9767 9767 9768 9768 9769 9769 9769 9770 9770 9771 9771 9772 9772 9772 9773 9773 9774 9774 9774 9775 9775 9776 9776 9776 9777 9777 9777 9778 9778 9778 9779 9779 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9780 9779 8655 0 20 6 9779 9779 9779 9778 9778 9778 9777 9777 9776 9776 9775 9775 9774 9774 9773 9772 9772 9771 9770 9769 9769 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9746 9745 9744 9743 9742 9741 9739 9738 9737 9736 9734 9733 9732 9731 9729 9728 9727 9725 9724 9723 9722 9720 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9707 9707 9706 9706 9705 9705 9704 9704 9704 9704 9704 9704 9704 9704 9704 9705 9705 9706 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9718 9719 9720 9722 9723 9725 9726 9728 9729 9731 9732 9734 9735 9737 9738 9740 9741 9742 9744 9745 9746 9747 9749 9750 9751 9752 9753 9753 9754 9755 9756 9756 9757 9758 9758 9758 9759 9759 9759 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9761 9761 9761 9761 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9761 9761 9761 9761 9760 9760 9760 9759 9759 9759 9758 9758 9757 9757 9757 9756 9756 9755 9755 9754 9754 9754 9753 9753 9752 9752 9751 9751 9751 9750 9750 9750 9749 9749 9749 9748 9748 9748 9748 9747 9747 9747 9747 9746 9746 9746 9746 9746 9746 9746 9746 9746 9745 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9746 9746 9746 9746 9746 9746 9746 9747 9747 9747 9747 9747 9747 9748 9748 9748 9748 9748 9748 9749 9749 9749 9749 9749 9749 9749 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9750 9749 9749 9749 9749 9749 9748 9748 9748 9747 9747 9747 9746 9746 9746 9745 9745 9744 9744 9743 9743 9742 9742 9742 9741 9741 9740 9740 9739 9739 9739 9738 9738 9738 9738 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9738 9738 9738 9738 9739 9739 9739 9740 9740 9740 9740 9741 9741 9741 9741 9741 9742 9742 9742 9742 9742 9741 9741 9741 9741 9740 9740 9739 9739 9738 9737 9737 9736 9735 9734 9733 9732 9731 9729 9728 9727 9725 9724 9722 9721 9719 9718 9716 9715 9713 9711 9710 9708 9707 9705 9704 9702 9701 9699 9698 9696 9695 9694 9693 9692 9691 9690 9689 9688 9688 9687 9687 9686 9686 9686 9685 9685 9685 9686 9686 9686 9686 9687 9687 9688 9688 9689 9690 9691 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9707 9708 9709 9710 9710 9711 9711 9712 9712 9713 9713 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9714 9713 9713 9713 9713 9712 9712 9712 9711 9711 9711 9710 9710 9709 9709 8656 0 20 6 9709 9709 9708 9708 9708 9707 9707 9707 9707 9707 9707 9707 9706 9706 9706 9706 9706 9706 9706 9706 9707 9707 9707 9707 9707 9707 9707 9707 9708 9708 9708 9708 9708 9708 9709 9709 9709 9709 9709 9709 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9710 9709 9709 9709 9709 9709 9709 9709 9708 9708 9708 9708 9708 9708 9708 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9706 9706 9706 9706 9706 9705 9705 9705 9705 9704 9704 9704 9703 9703 9703 9703 9702 9702 9702 9701 9701 9701 9701 9700 9700 9700 9699 9699 9699 9699 9698 9698 9698 9697 9697 9697 9697 9697 9696 9696 9696 9696 9695 9695 9695 9695 9694 9694 9694 9694 9694 9693 9693 9693 9693 9692 9692 9692 9692 9691 9691 9691 9691 9690 9690 9690 9689 9689 9689 9688 9688 9688 9688 9687 9687 9687 9686 9686 9686 9685 9685 9685 9684 9684 9684 9684 9683 9683 9683 9682 9682 9682 9682 9681 9681 9681 9680 9680 9680 9679 9679 9679 9679 9678 9678 9677 9677 9677 9676 9676 9675 9675 9674 9673 9673 9672 9671 9671 9670 9669 9668 9667 9666 9665 9664 9662 9661 9659 9658 9656 9655 9653 9651 9649 9647 9645 9642 9640 9637 9635 9632 9629 9626 9623 9619 9616 9612 9609 9605 9601 9597 9592 9588 9583 9578 9573 9568 9563 9557 9552 9546 9540 9534 9528 9521 9515 9508 9501 9495 9488 9481 9473 9466 9459 9451 9444 9436 9429 9421 9413 9406 9398 9390 9383 9375 9368 9361 9353 9346 9339 9332 9325 9319 9312 9306 9300 9295 9289 9284 9279 9275 9270 9266 9262 9259 9256 9254 9251 9249 9248 9247 9246 9246 9246 9246 9247 9248 9249 9251 9254 9256 9259 9263 9266 9270 9275 9279 9284 9289 9295 9301 9307 9313 9319 9326 9333 9339 9346 9354 9361 9368 9376 9383 9390 9398 9405 9413 9420 9428 9435 9442 9449 9456 9463 9470 9477 9483 9490 9496 9502 9508 9514 9520 9525 9530 9535 9540 9545 9549 9554 9558 9562 9566 9570 9573 9576 9580 9583 9585 9588 9591 9593 9596 9598 9600 9602 9604 9606 9607 9609 9611 9612 9613 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9626 9627 9628 9628 9629 9630 9630 9631 9631 9632 9632 9633 9633 9634 9634 9634 9635 9635 9635 9635 9636 9636 9636 9636 9636 9636 9636 9636 9637 9637 9637 9637 9637 9636 9636 9636 9636 9636 9636 9636 9636 9636 9635 9635 9635 9635 9635 9634 9634 9634 9634 9633 9633 9633 9633 9632 9632 9632 9632 9631 9631 9631 9630 9630 9630 9630 9629 9629 9629 9628 9628 9627 8657 0 20 7 9624 9624 9624 9623 9623 9622 9622 9621 9620 9620 9619 9619 9618 9617 9616 9616 9615 9614 9613 9612 9612 9611 9610 9609 9608 9607 9607 9606 9605 9604 9603 9602 9601 9600 9599 9598 9597 9596 9595 9594 9593 9591 9590 9589 9588 9586 9585 9583 9582 9580 9578 9576 9575 9573 9571 9569 9567 9565 9563 9560 9558 9556 9553 9551 9549 9546 9544 9541 9539 9537 9534 9532 9529 9527 9525 9522 9520 9518 9516 9514 9512 9510 9509 9507 9506 9504 9503 9502 9501 9500 9499 9498 9498 9497 9497 9497 9497 9497 9497 9498 9498 9499 9499 9500 9501 9502 9503 9504 9505 9507 9508 9509 9511 9512 9514 9515 9517 9518 9520 9521 9523 9524 9526 9528 9529 9531 9532 9533 9535 9536 9538 9539 9540 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9559 9559 9560 9561 9562 9562 9563 9564 9565 9565 9566 9567 9567 9568 9568 9569 9570 9570 9570 9571 9571 9572 9572 9572 9572 9573 9573 9573 9573 9573 9573 9573 9573 9572 9572 9572 9571 9571 9570 9570 9569 9568 9567 9567 9566 9565 9564 9563 9562 9561 9559 9558 9557 9555 9554 9553 9551 9549 9548 9546 9545 9543 9541 9539 9537 9535 9533 9531 9529 9527 9525 9522 9520 9518 9515 9512 9510 9507 9504 9502 9499 9496 9493 9490 9487 9483 9480 9477 9473 9470 9466 9463 9459 9456 9452 9448 9445 9441 9437 9434 9430 9426 9423 9419 9415 9412 9408 9405 9401 9398 9395 9392 9389 9386 9383 9380 9378 9375 9373 9371 9369 9367 9365 9364 9363 9361 9360 9360 9359 9358 9358 9358 9358 9358 9359 9359 9360 9361 9362 9363 9364 9365 9367 9369 9370 9372 9374 9376 9379 9381 9383 9386 9388 9391 9394 9396 9399 9402 9405 9407 9410 9413 9416 9419 9422 9425 9427 9430 9433 9436 9438 9441 9444 9446 9449 9451 9454 9456 9459 9461 9463 9465 9467 9469 9471 9473 9475 9477 9478 9480 9482 9483 9485 9486 9487 9489 9490 9491 9492 9493 9494 9495 9496 9497 9497 9498 9499 9499 9500 9500 9501 9501 9502 9502 9502 9503 9503 9503 9504 9504 9504 9504 9504 9504 9504 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9505 9504 9504 9504 9504 9504 9504 9504 9504 9504 9503 9503 9503 9503 9503 9502 9502 9502 9501 9501 9501 9500 9500 9500 9499 9499 9499 9498 9498 9497 9497 9496 9496 9495 9495 9494 9493 9493 9492 9492 9491 9491 9490 9489 9489 9488 9488 9487 9486 9486 9485 9485 9484 9484 9483 9482 9482 9481 9481 9480 9480 9479 9479 9478 9478 9478 9477 9477 9476 9476 9476 9475 9475 9474 9474 9474 9473 9473 9472 9472 9472 9471 9471 9471 9470 9470 9469 9469 9468 9468 9468 9467 9467 9466 9466 9465 9465 9464 9464 9463 9463 9462 9462 9462 9461 8658 0 20 7 9461 9460 9460 9459 9459 9458 9458 9457 9457 9456 9456 9455 9455 9454 9454 9454 9453 9453 9452 9452 9452 9451 9451 9451 9450 9450 9450 9450 9449 9449 9449 9449 9448 9448 9448 9448 9447 9447 9447 9446 9446 9446 9446 9445 9445 9445 9444 9444 9444 9443 9443 9443 9442 9442 9441 9441 9441 9440 9440 9439 9439 9438 9438 9437 9437 9437 9436 9436 9435 9435 9434 9434 9433 9433 9433 9432 9432 9431 9431 9431 9430 9430 9430 9429 9429 9429 9428 9428 9428 9427 9427 9427 9427 9426 9426 9426 9425 9425 9425 9425 9424 9424 9424 9423 9423 9422 9422 9422 9421 9421 9420 9420 9419 9419 9418 9418 9417 9417 9416 9416 9415 9414 9414 9413 9412 9412 9411 9411 9410 9409 9409 9408 9408 9407 9406 9406 9405 9405 9404 9404 9403 9403 9402 9402 9401 9401 9401 9400 9400 9399 9399 9399 9398 9398 9397 9397 9397 9396 9396 9395 9395 9394 9394 9393 9393 9392 9392 9391 9390 9390 9389 9388 9388 9387 9386 9385 9384 9383 9382 9381 9380 9379 9378 9377 9376 9375 9374 9372 9371 9370 9369 9368 9366 9365 9364 9363 9361 9360 9359 9358 9356 9355 9354 9353 9352 9351 9349 9348 9347 9346 9345 9344 9343 9342 9341 9340 9339 9338 9338 9337 9336 9335 9334 9334 9333 9332 9331 9331 9330 9329 9329 9328 9327 9327 9326 9325 9325 9324 9324 9323 9322 9322 9321 9320 9320 9319 9319 9318 9317 9317 9316 9315 9315 9314 9313 9312 9312 9311 9310 9310 9309 9308 9307 9306 9306 9305 9304 9303 9302 9301 9300 9300 9299 9298 9297 9296 9295 9294 9293 9292 9291 9290 9289 9288 9287 9286 9285 9284 9283 9282 9281 9280 9279 9278 9278 9277 9276 9275 9274 9273 9273 9272 9271 9270 9270 9269 9269 9268 9268 9267 9267 9267 9266 9266 9266 9265 9265 9265 9265 9265 9265 9265 9265 9265 9265 9266 9266 9266 9266 9266 9267 9267 9267 9268 9268 9268 9268 9268 9269 9269 9269 9269 9269 9269 9269 9269 9269 9269 9269 9269 9269 9269 9268 9268 9267 9267 9266 9266 9265 9265 9264 9263 9262 9261 9261 9260 9259 9258 9257 9256 9254 9253 9252 9251 9250 9249 9247 9246 9245 9244 9242 9241 9240 9239 9238 9236 9235 9234 9233 9231 9230 9229 9228 9226 9225 9224 9223 9221 9220 9219 9218 9216 9215 9214 9212 9211 9210 9208 9207 9205 9204 9202 9201 9199 9197 9196 9194 9192 9191 9189 9187 9185 9183 9182 9180 9178 9176 9174 9172 9171 9169 9167 9165 9163 9162 9160 9158 9157 9155 9154 9152 9151 9149 9148 9147 9146 9145 9144 9143 9142 9141 9141 9140 9140 9139 9139 9139 9138 9138 9138 9138 9138 9138 9138 9138 9139 9139 9139 9139 9140 9140 9140 9141 9141 9141 9142 9142 9142 9143 9143 9143 9144 9144 9144 9145 9145 9145 9146 9146 9146 9146 9147 9147 9147 9148 9148 9148 9149 9149 9149 8659 0 20 7 9150 9150 9151 9151 9151 9152 9152 9153 9153 9154 9155 9155 9156 9156 9157 9157 9158 9158 9159 9159 9160 9160 9160 9161 9161 9161 9161 9161 9161 9161 9160 9160 9160 9159 9159 9158 9157 9156 9155 9154 9153 9151 9150 9149 9147 9145 9144 9142 9140 9138 9137 9135 9133 9131 9129 9127 9125 9123 9122 9120 9118 9116 9115 9113 9112 9110 9109 9108 9107 9106 9105 9104 9104 9103 9102 9102 9102 9102 9101 9101 9101 9102 9102 9102 9102 9103 9103 9103 9104 9104 9105 9105 9105 9106 9106 9107 9107 9107 9107 9108 9108 9108 9108 9108 9108 9107 9107 9107 9106 9106 9105 9104 9104 9103 9102 9101 9100 9099 9098 9097 9096 9094 9093 9092 9091 9089 9088 9087 9085 9084 9083 9081 9080 9079 9078 9076 9075 9074 9073 9072 9071 9069 9068 9067 9067 9066 9065 9064 9063 9062 9062 9061 9060 9060 9059 9058 9058 9057 9057 9056 9055 9055 9054 9054 9053 9053 9052 9052 9051 9051 9050 9050 9049 9049 9048 9048 9047 9046 9046 9045 9045 9044 9043 9043 9042 9041 9041 9040 9039 9038 9038 9037 9036 9035 9034 9034 9033 9032 9031 9030 9029 9029 9028 9027 9026 9025 9024 9023 9022 9021 9021 9020 9019 9018 9017 9016 9015 9014 9013 9013 9012 9011 9010 9009 9008 9007 9007 9006 9005 9004 9003 9003 9002 9001 9000 8999 8999 8998 8997 8996 8996 8995 8994 8993 8992 8992 8991 8990 8989 8988 8988 8987 8986 8985 8984 8983 8982 8982 8981 8980 8979 8978 8977 8976 8975 8974 8973 8972 8971 8970 8969 8968 8967 8966 8965 8964 8963 8962 8960 8959 8958 8957 8956 8955 8954 8953 8952 8951 8950 8949 8948 8947 8946 8945 8944 8943 8942 8941 8940 8939 8939 8938 8937 8936 8935 8934 8933 8932 8931 8930 8929 8928 8927 8926 8925 8924 8924 8923 8922 8921 8920 8919 8918 8917 8916 8915 8914 8912 8911 8910 8909 8908 8907 8906 8905 8904 8903 8902 8901 8899 8898 8897 8896 8895 8894 8893 8892 8890 8889 8888 8887 8886 8885 8883 8882 8881 8880 8879 8878 8876 8875 8874 8873 8872 8870 8869 8868 8867 8866 8865 8863 8862 8861 8860 8859 8857 8856 8855 8854 8853 8852 8850 8849 8848 8847 8846 8845 8843 8842 8841 8840 8839 8838 8837 8836 8834 8833 8832 8831 8830 8829 8828 8827 8825 8824 8823 8822 8821 8820 8818 8817 8816 8815 8814 8812 8811 8810 8808 8807 8806 8805 8803 8802 8801 8799 8798 8796 8795 8794 8792 8791 8790 8788 8787 8785 8784 8783 8781 8780 8779 8777 8776 8775 8773 8772 8771 8769 8768 8767 8766 8764 8763 8762 8761 8760 8758 8757 8756 8755 8754 8753 8752 8750 8749 8748 8747 8746 8745 8744 8742 8741 8740 8739 8738 8737 8735 8734 8733 8732 8730 8729 8728 8726 8725 8724 8722 8721 8719 8718 8717 8715 8714 8712 8711 8709 8708 8706 8705 8704 8702 8660 0 20 7 8701 8699 8698 8696 8695 8693 8692 8691 8689 8688 8687 8685 8684 8683 8681 8680 8679 8678 8676 8675 8674 8673 8671 8670 8669 8668 8667 8665 8664 8663 8662 8661 8659 8658 8657 8656 8654 8653 8652 8650 8649 8648 8646 8645 8644 8642 8641 8639 8638 8636 8635 8633 8632 8630 8629 8627 8625 8624 8622 8621 8619 8617 8616 8614 8612 8611 8609 8607 8606 8604 8602 8601 8599 8597 8596 8594 8592 8591 8589 8587 8586 8584 8582 8581 8579 8577 8576 8574 8572 8571 8569 8567 8566 8564 8562 8560 8558 8557 8555 8553 8551 8549 8547 8545 8543 8541 8539 8537 8535 8533 8530 8528 8526 8524 8521 8519 8517 8514 8512 8509 8507 8504 8502 8499 8497 8494 8492 8489 8487 8484 8482 8479 8477 8474 8472 8469 8467 8464 8462 8460 8457 8455 8453 8450 8448 8446 8444 8442 8440 8438 8436 8434 8432 8430 8429 8427 8425 8424 8422 8421 8419 8418 8416 8415 8414 8413 8412 8410 8409 8408 8407 8406 8405 8404 8403 8403 8402 8401 8400 8399 8398 8398 8397 8396 8395 8395 8394 8393 8392 8392 8391 8390 8389 8388 8388 8387 8386 8385 8384 8383 8382 8382 8381 8380 8379 8378 8377 8376 8375 8374 8373 8371 8370 8369 8368 8367 8366 8364 8363 8362 8360 8359 8358 8356 8355 8354 8352 8351 8349 8348 8346 8345 8343 8342 8340 8339 8337 8335 8334 8332 8330 8329 8327 8325 8323 8322 8320 8318 8316 8314 8312 8310 8309 8307 8305 8303 8300 8298 8296 8294 8292 8290 8287 8285 8283 8280 8278 8276 8273 8271 8268 8265 8263 8260 8258 8255 8252 8249 8247 8244 8241 8238 8236 8233 8230 8227 8224 8222 8219 8216 8213 8210 8208 8205 8203 8200 8197 8195 8192 8190 8188 8185 8183 8181 8179 8177 8175 8173 8171 8169 8168 8166 8164 8163 8161 8160 8158 8157 8156 8154 8153 8152 8151 8150 8149 8147 8146 8145 8144 8143 8142 8141 8140 8139 8138 8136 8135 8134 8133 8131 8130 8129 8127 8126 8124 8123 8121 8120 8118 8116 8114 8113 8111 8109 8107 8105 8103 8101 8099 8097 8095 8093 8091 8088 8086 8084 8082 8080 8078 8075 8073 8071 8069 8067 8064 8062 8060 8058 8056 8053 8051 8049 8047 8045 8043 8041 8039 8036 8034 8032 8030 8028 8026 8024 8022 8020 8018 8016 8014 8012 8009 8007 8005 8003 8001 7999 7997 7995 7993 7991 7988 7986 7984 7982 7980 7978 7976 7974 7971 7969 7967 7965 7963 7960 7958 7956 7954 7952 7949 7947 7945 7943 7940 7938 7936 7933 7931 7929 7926 7924 7921 7919 7916 7914 7911 7909 7906 7904 7901 7899 7896 7893 7891 7888 7885 7882 7880 7877 7874 7871 7868 7866 7863 7860 7857 7854 7851 7848 7845 7842 7839 7836 7834 7831 7828 7825 7822 7819 7816 7813 7810 7808 7805 7802 7799 7796 7793 7791 7788 7785 7782 7780 7777 7774 7772 7769 7766 7763 7761 7758 8661 0 20 7 7756 7753 7750 7748 7745 7742 7740 7737 7734 7732 7729 7726 7724 7721 7718 7715 7713 7710 7707 7704 7702 7699 7696 7693 7690 7688 7685 7682 7679 7676 7673 7670 7668 7665 7662 7659 7656 7653 7650 7647 7645 7642 7639 7636 7633 7631 7628 7625 7622 7620 7617 7614 7611 7609 7606 7604 7601 7599 7596 7594 7591 7589 7586 7584 7581 7579 7577 7574 7572 7570 7568 7565 7563 7561 7559 7557 7554 7552 7550 7548 7546 7544 7541 7539 7537 7535 7533 7530 7528 7526 7524 7521 7519 7517 7514 7512 7510 7507 7505 7502 7500 7497 7495 7492 7489 7487 7484 7481 7479 7476 7473 7471 7468 7465 7462 7459 7456 7454 7451 7448 7445 7442 7439 7437 7434 7431 7428 7425 7422 7420 7417 7414 7411 7408 7405 7403 7400 7397 7394 7392 7389 7386 7383 7381 7378 7375 7372 7370 7367 7364 7361 7358 7355 7353 7350 7347 7344 7341 7338 7335 7332 7329 7326 7322 7319 7316 7313 7309 7306 7303 7300 7296 7293 7289 7286 7282 7279 7275 7272 7268 7265 7261 7258 7254 7251 7247 7243 7240 7236 7233 7229 7226 7222 7218 7215 7211 7208 7204 7200 7197 7193 7189 7186 7182 7178 7175 7171 7167 7163 7159 7156 7152 7148 7144 7140 7136 7132 7128 7124 7120 7115 7111 7107 7103 7098 7094 7089 7085 7081 7076 7072 7067 7063 7058 7053 7049 7044 7039 7035 7030 7026 7021 7016 7012 7007 7002 6998 6993 6988 6984 6979 6974 6970 6965 6960 6956 6951 6947 6942 6937 6933 6928 6923 6919 6914 6909 6905 6900 6895 6890 6885 6880 6876 6871 6866 6861 6856 6851 6845 6840 6835 6830 6825 6819 6814 6808 6803 6797 6792 6786 6781 6775 6769 6763 6758 6752 6746 6740 6734 6728 6721 6715 6709 6703 6696 6690 6683 6677 6670 6663 6656 6649 6642 6635 6628 6620 6613 6605 6597 6589 6581 6573 6565 6556 6548 6539 6530 6521 6512 6502 6493 6483 6473 6463 6453 6443 6433 6422 6411 6400 6389 6378 6366 6355 6343 6331 6319 6306 6294 6281 6268 6255 6242 6228 6214 6200 6186 6171 6156 6141 6125 6109 6093 6076 6059 6041 6023 6004 5985 5966 5945 5925 5903 5881 5859 5835 5811 5786 5761 5735 5708 5680 5651 5622 5592 5561 5529 5496 5463 5429 5394 5358 5322 5285 5247 5208 5169 5129 5089 5048 5007 4965 4923 4880 4837 4794 4751 4707 4664 4620 4576 4533 4490 4447 4404 4361 4318 4276 4235 4194 4153 4113 4074 4036 3998 3960 3924 3888 3853 3819 3785 3753 3721 3690 3660 3630 3602 3574 3547 3520 3495 3470 3446 3422 3399 3376 3354 3333 3312 3291 3271 3251 3231 3212 3192 3173 3154 3136 3117 3098 3079 3060 3041 3023 3004 2985 2965 2946 2926 2907 2887 2867 2846 2826 2805 2785 2764 2743 2722 2700 2679 2658 2636 2615 2594 2572 2551 2530 2508 2487 2466 2445 2425 2405 2385 2365 2345 2326 2307 2289 8662 0 20 7 2271 2253 2235 2219 2202 2186 2170 2155 2140 2126 2112 2099 2086 2074 2062 2050 2039 2028 2018 2008 1998 1989 1981 1972 1964 1957 1949 1942 1936 1929 1923 1917 1911 1906 1901 1896 1891 1886 1882 1878 1873 1869 1866 1862 1858 1855 1851 1848 1845 1842 1839 1836 1834 1831 1829 1826 1824 1822 1820 1818 1817 1815 1813 1812 1811 1810 1809 1808 1807 1807 1807 1807 1807 1807 1807 1808 1808 1809 1810 1811 1813 1814 1816 1818 1820 1822 1825 1827 1830 1833 1836 1839 1843 1846 1850 1854 1858 1862 1866 1871 1875 1880 1885 1890 1895 1901 1906 1912 1918 1924 1930 1936 1943 1949 1956 1963 1970 1978 1986 1994 2002 2010 2019 2027 2036 2046 2055 2065 2076 2086 2097 2108 2119 2131 2143 2155 2168 2181 2194 2208 2222 2236 2251 2266 2281 2297 2313 2330 2346 2363 2381 2399 2417 2435 2454 2473 2492 2512 2532 2552 2573 2594 2615 2637 2659 2681 2704 2727 2750 2774 2798 2822 2847 2872 2898 2923 2950 2976 3003 3031 3059 3087 3116 3145 3175 3205 3235 3267 3298 3330 3363 3396 3430 3464 3498 3533 3569 3605 3642 3679 3716 3754 3792 3831 3870 3909 3949 3989 4030 4070 4111 4152 4194 4235 4276 4317 4359 4400 4441 4483 4524 4565 4606 4646 4686 4726 4766 4805 4844 4882 4920 4957 4994 5030 5066 5101 5135 5169 5202 5235 5266 5298 5328 5358 5387 5416 5444 5471 5497 5523 5548 5573 5597 5620 5643 5666 5687 5708 5729 5749 5769 5788 5807 5826 5844 5861 5878 5895 5912 5928 5944 5960 5976 5991 6006 6020 6035 6049 6063 6077 6091 6105 6118 6131 6144 6157 6170 6182 6195 6207 6219 6231 6243 6255 6266 6277 6289 6300 6310 6321 6332 6342 6353 6363 6373 6382 6392 6402 6411 6420 6430 6439 6447 6456 6465 6473 6482 6490 6498 6506 6514 6522 6530 6538 6545 6553 6560 6568 6575 6582 6590 6597 6604 6611 6618 6625 6632 6639 6646 6652 6659 6666 6673 6679 6686 6692 6699 6705 6712 6718 6724 6730 6737 6743 6749 6755 6761 6767 6773 6778 6784 6790 6796 6801 6807 6812 6818 6823 6828 6834 6839 6844 6849 6854 6859 6864 6869 6874 6879 6884 6889 6893 6898 6903 6907 6912 6917 6921 6926 6930 6934 6939 6943 6948 6952 6956 6961 6965 6969 6973 6978 6982 6986 6990 6994 6998 7002 7006 7010 7014 7018 7022 7026 7030 7034 7038 7042 7046 7049 7053 7057 7061 7064 7068 7072 7076 7079 7083 7087 7091 7094 7098 7102 7105 7109 7113 7117 7120 7124 7128 7132 7136 7139 7143 7147 7151 7155 7158 7162 7166 7170 7174 7178 7182 7186 7189 7193 7197 7201 7205 7209 7212 7216 7220 7224 7227 7231 7235 7238 7242 7246 7249 7253 7256 7259 7263 7266 7269 7273 7276 7279 7282 7285 7289 7292 7295 7298 7301 7304 7307 7310 7312 7315 7318 7321 7324 7327 7330 7333 7336 8663 0 20 7 7339 7342 7345 7349 7352 7355 7358 7361 7365 7368 7371 7375 7378 7382 7385 7389 7393 7396 7400 7404 7407 7411 7415 7419 7422 7426 7430 7434 7437 7441 7445 7449 7452 7456 7460 7463 7467 7471 7474 7478 7481 7485 7488 7491 7495 7498 7501 7504 7508 7511 7514 7517 7520 7523 7526 7529 7531 7534 7537 7540 7543 7546 7548 7551 7554 7557 7559 7562 7565 7568 7571 7574 7576 7579 7582 7585 7588 7591 7594 7597 7600 7603 7606 7609 7612 7615 7618 7621 7624 7627 7630 7633 7636 7639 7642 7646 7649 7652 7655 7658 7661 7663 7666 7669 7672 7675 7678 7681 7684 7686 7689 7692 7695 7697 7700 7703 7705 7708 7711 7713 7716 7719 7721 7724 7727 7729 7732 7734 7737 7740 7742 7745 7747 7750 7753 7755 7758 7760 7763 7766 7768 7771 7774 7776 7779 7781 7784 7787 7789 7792 7794 7797 7800 7802 7805 7807 7810 7812 7815 7817 7819 7822 7824 7827 7829 7831 7834 7836 7838 7841 7843 7845 7848 7850 7852 7855 7857 7859 7862 7864 7866 7868 7871 7873 7875 7878 7880 7883 7885 7887 7890 7892 7895 7897 7900 7902 7904 7907 7909 7912 7914 7917 7919 7922 7924 7927 7929 7931 7934 7936 7939 7941 7943 7946 7948 7950 7953 7955 7957 7959 7962 7964 7966 7968 7970 7972 7974 7976 7978 7980 7983 7985 7987 7989 7990 7992 7994 7996 7998 8000 8002 8004 8006 8008 8010 8012 8014 8016 8018 8020 8022 8024 8025 8027 8029 8031 8033 8035 8037 8039 8041 8042 8044 8046 8048 8050 8051 8053 8055 8056 8058 8059 8061 8062 8063 8065 8066 8067 8068 8069 8070 8071 8072 8072 8073 8073 8073 8074 8074 8073 8073 8073 8072 8072 8071 8070 8069 8067 8066 8064 8062 8060 8058 8055 8052 8049 8046 8043 8039 8036 8032 8027 8023 8018 8014 8009 8004 7998 7993 7987 7982 7976 7970 7964 7957 7951 7945 7938 7932 7926 7919 7913 7907 7901 7894 7888 7883 7877 7871 7866 7861 7856 7852 7847 7843 7840 7837 7834 7831 7829 7827 7826 7825 7825 7825 7825 7826 7827 7829 7832 7834 7838 7841 7845 7850 7855 7861 7866 7873 7879 7886 7894 7901 7909 7918 7926 7935 7944 7954 7963 7973 7982 7992 8002 8012 8022 8032 8043 8053 8063 8073 8083 8093 8103 8112 8122 8131 8141 8150 8159 8167 8176 8184 8192 8200 8208 8216 8223 8230 8237 8244 8250 8257 8263 8269 8274 8280 8285 8290 8295 8300 8305 8309 8314 8318 8322 8327 8331 8334 8338 8342 8346 8349 8353 8356 8359 8363 8366 8369 8372 8375 8378 8381 8384 8387 8390 8393 8395 8398 8401 8403 8406 8408 8411 8413 8416 8418 8420 8422 8425 8427 8429 8431 8433 8435 8437 8439 8441 8442 8444 8446 8448 8449 8451 8452 8454 8456 8457 8459 8460 8462 8463 8465 8466 8468 8469 8470 8472 8473 8475 8476 8478 8479 8481 8482 8483 8485 8486 8488 8489 8664 0 20 7 8490 8492 8493 8495 8496 8497 8499 8500 8501 8502 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8515 8516 8517 8518 8519 8519 8520 8521 8522 8522 8523 8524 8525 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8538 8539 8540 8542 8543 8545 8547 8549 8550 8552 8554 8556 8558 8560 8562 8564 8567 8569 8571 8573 8576 8578 8580 8582 8585 8587 8589 8592 8594 8596 8598 8600 8603 8605 8607 8609 8611 8613 8615 8617 8619 8620 8622 8624 8626 8628 8629 8631 8632 8634 8636 8637 8639 8640 8642 8643 8645 8646 8648 8649 8651 8653 8654 8656 8657 8659 8660 8662 8663 8665 8666 8668 8669 8671 8672 8674 8676 8677 8679 8680 8682 8683 8685 8686 8687 8689 8690 8692 8693 8694 8695 8697 8698 8699 8700 8701 8703 8704 8705 8706 8707 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8729 8730 8732 8733 8734 8735 8736 8738 8739 8740 8742 8743 8744 8746 8747 8748 8749 8751 8752 8753 8755 8756 8757 8759 8760 8761 8762 8764 8765 8766 8767 8768 8769 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8793 8794 8795 8796 8797 8798 8799 8801 8802 8803 8804 8805 8807 8808 8809 8811 8812 8813 8814 8816 8817 8818 8820 8821 8822 8823 8825 8826 8827 8828 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8846 8847 8848 8849 8850 8850 8851 8852 8853 8853 8854 8855 8856 8856 8857 8858 8858 8859 8860 8861 8861 8862 8863 8864 8865 8865 8866 8867 8868 8869 8869 8870 8871 8872 8873 8874 8875 8875 8876 8877 8878 8879 8880 8881 8882 8883 8884 8884 8885 8886 8887 8888 8889 8890 8891 8892 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8901 8902 8903 8904 8905 8906 8907 8908 8909 8909 8910 8911 8912 8913 8914 8915 8916 8917 8917 8918 8919 8920 8921 8922 8923 8923 8924 8925 8926 8927 8928 8928 8929 8930 8931 8931 8932 8933 8933 8934 8935 8935 8936 8936 8937 8937 8938 8938 8939 8939 8939 8940 8940 8940 8940 8940 8940 8940 8940 8940 8940 8940 8940 8940 8939 8939 8939 8938 8938 8937 8937 8936 8935 8934 8933 8932 8931 8930 8929 8928 8927 8926 8924 8923 8922 8920 8919 8917 8915 8914 8912 8910 8909 8907 8905 8904 8902 8900 8898 8896 8895 8893 8891 8890 8888 8887 8885 8884 8882 8881 8880 8879 8878 8877 8876 8875 8874 8874 8873 8873 8873 8873 8873 8873 8873 8874 8874 8875 8876 8877 8878 8879 8881 8882 8884 8886 8888 8890 8892 8894 8897 8899 8902 8904 8907 8910 8913 8916 8919 8922 8925 8929 8932 8935 8938 8942 8945 8949 8952 8956 8959 8962 8966 8969 8665 0 20 7 8973 8976 8979 8983 8986 8989 8993 8996 8999 9002 9005 9008 9011 9014 9017 9019 9022 9025 9027 9030 9033 9035 9037 9040 9042 9044 9046 9048 9050 9052 9054 9056 9058 9060 9062 9063 9065 9066 9068 9069 9071 9072 9074 9075 9076 9077 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9112 9113 9114 9115 9116 9117 9118 9119 9120 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9133 9134 9135 9136 9137 9138 9139 9140 9141 9142 9143 9143 9144 9145 9146 9147 9148 9148 9149 9150 9151 9151 9152 9153 9154 9154 9155 9156 9157 9157 9158 9159 9159 9160 9161 9162 9162 9163 9164 9164 9165 9166 9167 9167 9168 9169 9169 9170 9171 9171 9172 9173 9174 9174 9175 9176 9176 9177 9178 9178 9179 9180 9180 9181 9182 9182 9183 9184 9184 9185 9186 9186 9187 9187 9188 9189 9189 9190 9190 9191 9191 9192 9193 9193 9194 9194 9195 9195 9196 9196 9197 9197 9197 9198 9198 9199 9199 9200 9200 9200 9201 9201 9202 9202 9202 9203 9203 9203 9204 9204 9204 9205 9205 9205 9206 9206 9206 9206 9207 9207 9207 9207 9208 9208 9208 9208 9208 9208 9208 9208 9208 9208 9208 9207 9207 9207 9206 9206 9205 9205 9204 9203 9203 9202 9201 9200 9199 9198 9196 9195 9193 9192 9190 9189 9187 9185 9184 9182 9180 9178 9176 9174 9172 9170 9168 9166 9164 9162 9160 9158 9156 9154 9152 9150 9149 9147 9146 9144 9143 9142 9141 9140 9140 9139 9139 9138 9138 9138 9139 9139 9139 9140 9141 9142 9143 9144 9146 9147 9149 9151 9153 9155 9157 9159 9162 9164 9167 9169 9172 9175 9177 9180 9183 9186 9189 9192 9195 9197 9200 9203 9206 9209 9212 9214 9217 9220 9222 9225 9228 9230 9233 9235 9238 9240 9242 9245 9247 9249 9251 9253 9256 9258 9260 9262 9264 9266 9268 9270 9272 9274 9276 9278 9280 9282 9284 9285 9287 9289 9291 9293 9295 9297 9298 9300 9302 9304 9305 9307 9309 9310 9312 9313 9315 9316 9318 9319 9321 9322 9323 9324 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9335 9336 9337 9338 9338 9339 9340 9340 9341 9341 9342 9343 9343 9344 9344 9345 9346 9346 9347 9347 9348 9348 9349 9350 9350 9351 9352 9352 9353 9354 9354 9355 9356 9356 9357 9358 9359 9359 9360 9361 9361 9362 9363 9364 9364 9365 9366 9366 9367 9368 9368 9369 9369 9370 9370 9371 9372 9372 9373 9373 9374 9374 9375 9375 9376 9376 9377 9377 9377 9378 9378 9379 9379 9380 9380 9381 9381 9382 9382 9383 9383 9384 9384 9385 9385 9386 9386 9387 9387 9388 9388 9389 9390 9390 9391 9391 9392 9392 9393 9394 9394 9395 9395 9396 9396 9397 9397 9398 8666 0 20 7 9398 9399 9399 9400 9400 9401 9401 9402 9402 9402 9403 9403 9404 9404 9404 9405 9405 9406 9406 9406 9407 9407 9407 9408 9408 9408 9409 9409 9409 9409 9410 9410 9410 9411 9411 9411 9412 9412 9412 9413 9413 9413 9414 9414 9414 9415 9415 9415 9416 9416 9416 9417 9417 9417 9417 9418 9418 9418 9418 9419 9419 9419 9419 9420 9420 9420 9420 9420 9420 9420 9421 9421 9421 9421 9421 9421 9420 9420 9420 9420 9420 9420 9419 9419 9419 9418 9418 9418 9417 9417 9416 9415 9415 9414 9413 9413 9412 9411 9410 9409 9408 9407 9406 9405 9404 9403 9402 9401 9400 9399 9398 9397 9395 9394 9393 9392 9391 9390 9389 9388 9387 9386 9385 9384 9383 9382 9381 9380 9379 9379 9378 9377 9377 9376 9376 9376 9375 9375 9375 9375 9375 9375 9375 9375 9375 9375 9376 9376 9377 9377 9378 9378 9379 9379 9380 9381 9382 9383 9384 9385 9385 9386 9388 9389 9390 9391 9392 9393 9394 9395 9397 9398 9399 9400 9402 9403 9404 9406 9407 9408 9410 9411 9412 9414 9415 9417 9418 9420 9421 9423 9424 9425 9427 9428 9430 9431 9433 9435 9436 9438 9439 9441 9442 9444 9445 9447 9448 9450 9451 9453 9454 9456 9457 9458 9460 9461 9463 9464 9465 9466 9468 9469 9470 9471 9472 9473 9474 9476 9477 9477 9478 9479 9480 9481 9482 9483 9483 9484 9485 9485 9486 9487 9487 9488 9488 9489 9490 9490 9491 9491 9492 9492 9493 9493 9494 9494 9494 9495 9495 9496 9497 9497 9498 9498 9499 9499 9500 9500 9501 9502 9502 9503 9503 9504 9505 9505 9506 9507 9507 9508 9509 9509 9510 9511 9511 9512 9512 9513 9514 9514 9515 9515 9516 9516 9517 9517 9518 9518 9518 9519 9519 9519 9520 9520 9520 9520 9520 9520 9520 9521 9521 9521 9521 9520 9520 9520 9520 9520 9520 9520 9520 9520 9520 9519 9519 9519 9519 9519 9519 9519 9519 9518 9518 9518 9518 9518 9518 9518 9518 9518 9518 9518 9519 9519 9519 9519 9519 9519 9520 9520 9520 9520 9521 9521 9521 9521 9522 9522 9522 9522 9523 9523 9523 9524 9524 9524 9524 9525 9525 9525 9525 9525 9525 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9526 9527 9527 9527 9527 9527 9527 9528 9528 9528 9528 9529 9529 9529 9530 9530 9531 9531 9532 9532 9532 9533 9533 9534 9535 9535 9536 9536 9537 9537 9538 9538 9539 9539 9540 9540 9541 9542 9542 9543 9543 9544 9544 9544 9545 9545 9546 9546 9547 9547 9547 9548 9548 9548 9549 9549 9549 9549 9550 9550 9550 9550 9551 9551 9551 9551 9551 9552 9552 9552 9552 9552 9553 9553 9553 9553 9553 9554 9554 9554 9554 9555 9555 9555 9555 9556 9556 9556 9557 9557 9557 9558 9558 9558 9559 9559 9560 9560 9560 9561 8667 0 20 7 9561 9561 9562 9562 9562 9563 9563 9563 9564 9564 9564 9564 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9565 9564 9564 9564 9564 9564 9563 9563 9563 9563 9563 9562 9562 9562 9562 9562 9562 9561 9561 9561 9561 9561 9561 9561 9561 9561 9561 9561 9561 9562 9562 9562 9562 9562 9562 9563 9563 9563 9563 9563 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9563 9563 9563 9562 9562 9561 9560 9560 9559 9558 9557 9556 9555 9554 9553 9552 9551 9549 9548 9546 9544 9543 9541 9539 9537 9535 9532 9530 9528 9525 9522 9519 9516 9513 9510 9506 9503 9499 9495 9491 9487 9482 9477 9473 9468 9462 9457 9451 9446 9440 9433 9427 9421 9414 9407 9400 9393 9386 9378 9371 9363 9355 9347 9339 9331 9323 9315 9307 9299 9291 9283 9275 9266 9259 9251 9243 9236 9228 9221 9214 9207 9201 9195 9189 9183 9177 9172 9168 9163 9159 9155 9152 9149 9147 9145 9143 9142 9141 9140 9140 9140 9141 9142 9144 9146 9148 9151 9154 9158 9162 9166 9171 9175 9181 9186 9192 9198 9204 9211 9218 9225 9232 9239 9247 9254 9262 9270 9278 9286 9294 9302 9310 9318 9326 9335 9343 9351 9359 9367 9375 9383 9391 9398 9406 9413 9421 9428 9435 9442 9449 9456 9462 9469 9475 9481 9487 9493 9499 9504 9509 9515 9520 9524 9529 9534 9538 9542 9546 9550 9554 9557 9561 9564 9567 9570 9573 9576 9578 9581 9583 9585 9588 9590 9591 9593 9595 9596 9598 9599 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9610 9611 9612 9612 9613 9613 9614 9615 9615 9616 9616 9617 9617 9618 9618 9619 9620 9620 9621 9621 9622 9622 9623 9624 9624 9625 9626 9626 9627 9627 9628 9629 9629 9630 9631 9631 9632 9633 9633 9634 9634 9635 9636 9636 9637 9637 9638 9638 9639 9639 9640 9640 9640 9641 9641 9641 9642 9642 9642 9643 9643 9643 9643 9643 9644 9644 9644 9644 9644 9644 9644 9644 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9645 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9644 9645 9645 9645 9645 9645 9646 9646 9646 9646 9647 9647 9647 9648 9648 9649 9649 9650 9650 9650 9651 9651 9652 9652 9653 9653 9654 9654 9655 9655 9656 9657 9657 9657 9658 9658 9659 9659 9660 9660 9660 9661 9661 9661 9662 9662 9662 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9662 9662 9662 9661 9661 9660 9660 9659 9659 9658 9657 9656 9656 9655 9654 9653 9652 9651 9649 9648 9647 9645 9644 9642 9640 9639 9637 9635 9633 9631 9629 9626 9624 9622 9619 8668 0 20 7 9616 9614 9611 9608 9605 9602 9599 9596 9592 9589 9586 9582 9579 9575 9572 9568 9564 9560 9557 9553 9549 9545 9541 9538 9534 9530 9526 9523 9519 9515 9512 9508 9505 9502 9498 9495 9492 9489 9487 9484 9482 9479 9477 9475 9473 9472 9470 9469 9468 9467 9467 9466 9466 9466 9466 9466 9467 9468 9468 9470 9471 9473 9474 9476 9478 9481 9483 9486 9489 9492 9495 9498 9501 9505 9509 9512 9516 9520 9524 9528 9532 9536 9540 9544 9548 9553 9557 9561 9565 9569 9573 9577 9581 9585 9588 9592 9596 9599 9603 9606 9609 9612 9615 9618 9621 9624 9626 9629 9631 9633 9636 9638 9640 9641 9643 9645 9646 9648 9649 9651 9652 9653 9654 9655 9656 9657 9658 9658 9659 9660 9660 9661 9661 9662 9662 9662 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9663 9662 9662 9662 9661 9661 9660 9659 9659 9658 9657 9656 9655 9655 9654 9653 9651 9650 9649 9648 9647 9645 9644 9643 9641 9640 9639 9637 9636 9634 9633 9631 9630 9628 9627 9625 9624 9623 9621 9620 9618 9617 9616 9614 9613 9612 9611 9610 9609 9608 9607 9606 9605 9604 9603 9602 9602 9601 9600 9600 9599 9598 9598 9598 9597 9597 9596 9596 9595 9595 9595 9595 9594 9594 9594 9593 9593 9592 9592 9592 9591 9591 9590 9590 9589 9589 9588 9588 9587 9586 9585 9584 9584 9583 9582 9580 9579 9578 9577 9576 9574 9573 9571 9570 9568 9567 9565 9564 9562 9560 9558 9557 9555 9553 9552 9550 9548 9546 9545 9543 9541 9540 9538 9537 9536 9534 9533 9532 9531 9530 9529 9528 9527 9527 9526 9526 9526 9526 9526 9526 9526 9527 9527 9528 9528 9529 9530 9531 9533 9534 9535 9537 9539 9540 9542 9544 9546 9548 9550 9552 9555 9557 9559 9562 9564 9567 9569 9572 9575 9577 9580 9583 9586 9588 9591 9594 9597 9600 9602 9605 9608 9611 9614 9616 9619 9622 9625 9627 9630 9633 9636 9638 9641 9644 9646 9649 9652 9654 9657 9659 9662 9664 9666 9669 9671 9673 9675 9677 9679 9681 9683 9685 9687 9689 9690 9692 9693 9695 9696 9697 9698 9699 9700 9701 9702 9703 9703 9704 9704 9704 9704 9704 9704 9704 9704 9704 9703 9703 9702 9702 9701 9700 9699 9698 9697 9696 9694 9693 9692 9690 9688 9687 9685 9683 9681 9679 9677 9675 9673 9671 9669 9666 9664 9661 9659 9656 9654 9651 9649 9646 9643 9640 9637 9635 9632 9629 9626 9623 9620 9618 9615 9612 9609 9606 9604 9601 9598 9596 9593 9591 9589 9587 9584 9583 9581 9579 9577 9576 9575 9573 9572 9572 9571 9570 9570 9570 9570 9570 9570 9571 9572 9573 9574 9575 9576 9578 9580 9582 9584 9586 9588 9590 9593 9596 9598 9601 9604 9607 9610 9613 9617 9620 9623 9626 9629 9633 9636 9639 9642 9646 9649 9652 9655 9658 9661 9664 9666 9669 9672 9674 9677 9679 9681 8669 0 20 7 9683 9686 9688 9689 9691 9693 9695 9696 9698 9699 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9711 9712 9712 9713 9713 9714 9714 9715 9715 9715 9715 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9715 9715 9715 9715 9714 9714 9714 9713 9713 9712 9712 9711 9711 9710 9710 9709 9708 9708 9707 9707 9706 9706 9705 9705 9704 9703 9703 9703 9702 9702 9701 9701 9700 9700 9700 9700 9699 9699 9699 9699 9699 9698 9698 9698 9698 9698 9698 9698 9698 9697 9697 9697 9697 9697 9697 9697 9697 9696 9696 9696 9696 9696 9695 9695 9695 9694 9694 9694 9694 9693 9693 9693 9693 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9693 9693 9693 9694 9695 9695 9696 9697 9698 9699 9700 9701 9703 9704 9705 9707 9708 9710 9712 9713 9715 9717 9719 9720 9722 9724 9726 9728 9730 9731 9733 9735 9737 9739 9740 9742 9744 9745 9747 9748 9750 9751 9752 9754 9755 9756 9757 9758 9759 9760 9761 9761 9762 9763 9763 9764 9764 9765 9765 9766 9766 9766 9767 9767 9767 9768 9768 9768 9769 9769 9769 9770 9770 9770 9771 9771 9771 9772 9772 9773 9773 9773 9774 9774 9775 9775 9776 9776 9777 9777 9778 9778 9779 9779 9779 9780 9780 9781 9781 9781 9782 9782 9782 9783 9783 9783 9784 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9786 9786 9786 9786 9786 9786 9786 9786 9787 9787 9787 9787 9787 9787 9787 9788 9788 9788 9788 9788 9789 9789 9789 9789 9790 9790 9790 9790 9791 9791 9791 9791 9791 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9795 9796 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9797 9797 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9807 9807 9807 9807 9807 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9807 9808 9808 9808 9808 9808 9808 9808 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9811 9810 9810 9810 9809 9809 9808 9808 9807 9806 9805 8670 0 20 7 9805 9804 9803 9802 9800 9799 9798 9797 9795 9794 9792 9791 9789 9787 9786 9784 9782 9780 9778 9776 9774 9772 9770 9767 9765 9763 9760 9758 9756 9753 9751 9748 9745 9743 9740 9737 9734 9731 9729 9726 9723 9720 9717 9714 9711 9708 9704 9701 9698 9695 9692 9688 9685 9682 9679 9675 9672 9669 9666 9662 9659 9656 9653 9650 9647 9644 9641 9638 9635 9632 9630 9627 9625 9622 9620 9618 9616 9614 9612 9610 9609 9608 9606 9605 9604 9604 9603 9602 9602 9602 9602 9602 9603 9603 9604 9605 9606 9607 9608 9610 9611 9613 9615 9617 9619 9622 9624 9627 9629 9632 9635 9638 9641 9644 9647 9650 9653 9657 9660 9663 9667 9670 9674 9677 9680 9684 9687 9690 9694 9697 9700 9704 9707 9710 9713 9716 9719 9722 9725 9727 9730 9733 9735 9738 9740 9743 9745 9747 9749 9752 9754 9756 9757 9759 9761 9763 9764 9766 9767 9769 9770 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9785 9786 9787 9787 9788 9788 9789 9789 9790 9790 9790 9791 9791 9791 9791 9791 9792 9792 9792 9792 9792 9791 9791 9791 9791 9791 9790 9790 9789 9789 9788 9788 9787 9786 9785 9785 9784 9783 9782 9781 9779 9778 9777 9776 9774 9773 9771 9770 9768 9766 9765 9763 9761 9759 9757 9755 9753 9751 9748 9746 9744 9741 9739 9736 9734 9731 9729 9726 9723 9721 9718 9715 9712 9709 9706 9703 9700 9697 9694 9691 9688 9685 9682 9679 9676 9673 9670 9667 9664 9661 9657 9654 9651 9648 9645 9642 9639 9637 9634 9631 9628 9625 9623 9620 9618 9615 9613 9611 9608 9606 9604 9602 9600 9599 9597 9595 9594 9592 9591 9590 9589 9588 9587 9586 9585 9585 9584 9583 9583 9583 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9582 9583 9583 9583 9583 9583 9584 9584 9584 9584 9584 9584 9585 9585 9585 9585 9585 9585 9586 9586 9586 9586 9586 9586 9587 9587 9587 9588 9588 9588 9589 9590 9590 9591 9592 9593 9594 9595 9596 9597 9598 9600 9601 9603 9605 9606 9608 9610 9613 9615 9617 9620 9622 9625 9627 9630 9633 9636 9639 9642 9645 9648 9651 9655 9658 9661 9664 9667 9671 9674 9677 9680 9683 9686 9689 9692 9695 9698 9700 9703 9706 9708 9711 9713 9715 9717 9720 9721 9723 9725 9727 9728 9730 9731 9733 9734 9735 9736 9737 9738 9739 9739 9740 9741 9741 9741 9742 9742 9742 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9742 9742 9741 9741 9741 9740 9740 9740 9739 9739 9739 9738 9738 9737 9737 9737 9736 9736 9735 9735 9734 9734 9733 9733 9732 9732 9731 9731 9730 9729 9729 9728 9728 9727 9727 9726 9725 9725 9724 9723 9723 9722 9722 9721 9720 9720 9719 9718 9718 9717 9717 9716 9716 9715 9715 9714 9713 9713 9713 9712 9712 8671 0 20 7 9711 9711 9711 9710 9710 9710 9709 9709 9709 9709 9709 9709 9708 9708 9708 9708 9708 9708 9708 9708 9709 9709 9709 9709 9709 9709 9709 9710 9710 9710 9710 9711 9711 9711 9711 9712 9712 9712 9713 9713 9713 9714 9714 9714 9715 9715 9715 9716 9716 9716 9717 9717 9717 9718 9718 9718 9719 9719 9719 9720 9720 9720 9721 9721 9721 9722 9722 9722 9722 9723 9723 9723 9723 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9724 9723 9723 9723 9722 9722 9721 9721 9720 9719 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9708 9707 9706 9704 9703 9701 9700 9698 9697 9695 9693 9692 9690 9689 9687 9685 9684 9682 9680 9679 9677 9676 9674 9673 9671 9670 9668 9667 9666 9664 9663 9662 9661 9660 9659 9659 9658 9657 9657 9656 9656 9656 9655 9655 9655 9655 9655 9656 9656 9656 9657 9657 9658 9659 9659 9660 9661 9662 9663 9664 9665 9666 9668 9669 9670 9671 9673 9674 9676 9677 9678 9680 9681 9683 9684 9686 9687 9689 9690 9692 9693 9695 9696 9698 9699 9701 9702 9703 9705 9706 9708 9709 9710 9712 9713 9714 9716 9717 9718 9719 9721 9722 9723 9724 9726 9727 9728 9729 9730 9732 9733 9734 9735 9736 9737 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9751 9752 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9761 9762 9763 9764 9764 9765 9766 9766 9767 9768 9768 9769 9769 9770 9770 9771 9771 9772 9772 9772 9773 9773 9774 9774 9774 9774 9775 9775 9775 9776 9776 9776 9776 9776 9777 9777 9777 9777 9777 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9777 9777 9776 9776 9775 9774 9774 9773 9772 9771 9770 9769 9767 9766 9764 9763 9761 9759 9757 9755 9753 9750 9748 9745 9742 9739 9736 9733 9729 9726 9722 9718 9713 9709 9704 9699 9694 9689 9684 9678 9672 9666 9659 9653 9646 9639 9631 9623 9615 9607 9599 9590 9581 9571 9562 9552 9542 9531 9521 9510 9498 9487 9475 9463 9451 9438 9426 9413 9400 9387 9374 9360 9346 9333 9319 9305 9292 9278 9264 9251 9237 9223 9210 9197 9184 9171 9159 9146 9135 9123 9112 9101 9091 9081 9072 9063 9054 9047 9039 9033 9027 9021 9016 9012 9009 9006 9004 9002 9002 9002 9002 9003 9005 9008 9011 9015 9019 9024 9029 9035 9042 9049 9057 9065 9073 9082 9091 9101 9111 9121 9131 9142 9153 9164 9175 9186 9198 9209 9220 9232 9243 9255 9266 9277 9289 9300 9311 9322 9332 9343 9353 9363 9373 9383 9393 9402 9411 9420 9429 9438 9446 9454 9462 9470 9477 9485 9492 9499 9505 9512 9518 9525 9531 9537 9542 9548 9553 9559 9564 9569 8672 0 20 7 9574 9578 9583 9587 9592 9596 9600 9604 9608 9612 9616 9619 9623 9626 9629 9633 9636 9639 9642 9644 9647 9650 9652 9654 9657 9659 9661 9663 9665 9667 9669 9670 9672 9673 9675 9676 9678 9679 9680 9681 9683 9684 9685 9686 9687 9688 9689 9689 9690 9691 9692 9693 9694 9695 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9719 9720 9721 9722 9723 9724 9726 9727 9728 9729 9731 9732 9733 9734 9735 9737 9738 9739 9741 9742 9743 9744 9746 9747 9748 9750 9751 9753 9754 9755 9757 9758 9760 9761 9763 9765 9766 9768 9770 9771 9773 9775 9776 9778 9780 9782 9784 9785 9787 9789 9791 9793 9795 9797 9799 9800 9802 9804 9806 9808 9809 9811 9813 9815 9816 9818 9819 9821 9822 9824 9825 9826 9827 9829 9830 9831 9832 9832 9833 9834 9835 9835 9836 9837 9837 9837 9838 9838 9838 9839 9839 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9841 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9828 9826 9825 9823 9821 9819 9817 9815 9812 9810 9808 9806 9803 9801 9798 9796 9793 9791 9788 9785 9783 9780 9777 9775 9772 9769 9766 9764 9761 9758 9756 9753 9751 9748 9746 9743 9741 9738 9736 9734 9732 9730 9728 9726 9724 9722 9721 9719 9718 9716 9715 9714 9713 9712 9711 9711 9710 9710 9709 9709 9709 9709 9710 9710 9711 9711 9712 9713 9714 9716 9717 9718 9720 9722 9724 9726 9728 9730 9732 9735 9737 9740 9743 9745 9748 9751 9754 9757 9760 9763 9766 9769 9773 9776 9779 9782 9785 9788 9791 9794 9797 9800 9803 9806 9809 9812 9814 9817 9819 9822 9824 9826 9828 9830 9832 9834 9835 9837 9838 9840 9841 9842 9843 9844 9845 9845 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9833 9832 9831 9829 9828 9826 9825 9823 9821 9820 9818 9816 9815 9813 9811 9809 9807 9805 9803 9802 9800 9798 9796 9794 9792 9790 9788 9786 9785 9783 9781 9779 9777 9776 9774 9773 9771 9770 9768 9767 9766 9765 9764 9763 9762 9761 9760 9759 9759 9758 9758 9758 9757 9757 9757 9757 9757 9757 9758 9758 9758 9759 9759 9759 9760 9761 9761 9762 9762 9763 9763 9764 9765 9765 9766 9766 9767 9767 9768 9768 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9768 9768 9768 9767 9767 9766 9766 9765 9764 9764 9763 9763 9762 9761 9761 9760 9760 9759 9759 9758 9758 9758 9757 9757 9757 9757 8673 0 20 7 9757 9757 9757 9757 9757 9758 9758 9759 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9770 9771 9772 9774 9776 9777 9779 9781 9782 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9845 9847 9849 9850 9852 9854 9855 9857 9858 9860 9861 9862 9864 9865 9866 9867 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9858 9857 9855 9853 9852 9850 9848 9846 9844 9842 9840 9837 9835 9832 9830 9827 9824 9821 9819 9816 9812 9809 9806 9803 9799 9796 9792 9789 9785 9781 9778 9774 9770 9766 9762 9758 9755 9751 9747 9743 9739 9735 9731 9727 9723 9720 9716 9712 9709 9705 9702 9698 9695 9692 9689 9686 9683 9681 9678 9676 9673 9671 9669 9667 9666 9664 9663 9661 9660 9659 9658 9658 9657 9657 9657 9656 9656 9657 9657 9657 9658 9659 9659 9660 9661 9662 9663 9665 9666 9667 9669 9670 9672 9673 9675 9677 9678 9680 9682 9683 9685 9687 9689 9690 9692 9694 9695 9697 9699 9700 9702 9703 9705 9706 9708 9709 9711 9712 9713 9715 9716 9717 9718 9720 9721 9722 9723 9725 9726 9727 9728 9729 9730 9732 9733 9734 9735 9737 9738 9739 9741 9742 9743 9745 9746 9747 9749 9750 9752 9753 9755 9756 9758 9759 9761 9762 9764 9765 9767 9769 9770 9771 9773 9774 9776 9777 9778 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9791 9792 9792 9793 9793 9794 9794 9794 9794 9795 9795 9795 9795 9795 9794 9794 9794 9794 9794 9793 9793 9793 9792 9792 9792 9791 9791 9790 9790 9790 9789 9789 9788 9788 9787 9787 9787 9786 9786 9785 9785 9784 9784 9784 9783 9783 9783 9782 9782 9782 9781 9781 9781 9780 9780 9780 9780 9779 9779 9779 9779 9778 9778 9778 9778 9778 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9776 9775 9775 9775 9775 9775 9775 9775 8674 0 20 7 9774 9774 9774 9774 9774 9773 9773 9773 9772 9772 9772 9772 9771 9771 9771 9770 9770 9769 9769 9768 9768 9768 9767 9767 9766 9766 9765 9765 9764 9764 9763 9763 9762 9762 9761 9761 9760 9760 9760 9759 9759 9759 9759 9758 9758 9758 9758 9758 9758 9758 9758 9758 9759 9759 9759 9760 9760 9760 9761 9761 9762 9763 9763 9764 9765 9766 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9788 9789 9790 9791 9792 9793 9793 9794 9795 9796 9796 9797 9798 9799 9799 9800 9801 9801 9802 9803 9803 9804 9805 9805 9806 9807 9807 9808 9809 9809 9810 9811 9811 9812 9812 9813 9814 9814 9815 9815 9816 9816 9816 9817 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9818 9817 9817 9817 9816 9816 9815 9815 9814 9813 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9802 9801 9800 9799 9797 9796 9795 9793 9792 9790 9789 9787 9786 9784 9783 9781 9780 9778 9777 9775 9773 9771 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9750 9748 9745 9743 9740 9738 9735 9733 9730 9728 9725 9722 9719 9716 9713 9710 9707 9704 9701 9698 9695 9691 9688 9685 9681 9678 9675 9671 9668 9665 9661 9658 9654 9651 9648 9644 9641 9637 9634 9630 9627 9623 9619 9616 9612 9608 9605 9601 9597 9593 9589 9584 9580 9576 9571 9566 9561 9556 9551 9545 9540 9534 9528 9521 9515 9508 9500 9493 9485 9476 9468 9458 9449 9439 9428 9418 9406 9394 9382 9369 9355 9341 9326 9310 9293 9276 9259 9240 9220 9200 9179 9157 9133 9109 9084 9058 9031 9003 8974 8943 8911 8879 8845 8809 8773 8735 8697 8656 8615 8572 8528 8483 8437 8389 8340 8290 8238 8186 8132 8078 8022 7965 7907 7848 7789 7728 7667 7605 7543 7479 7416 7351 7287 7222 7157 7092 7028 6963 6898 6833 6768 6704 6640 6577 6515 6452 6391 6331 6272 6214 6156 6100 6046 5992 5940 5889 5840 5793 5747 5702 5660 5619 5580 5543 5508 5474 5443 5414 5387 5361 5338 5318 5299 5283 5268 5256 5247 5239 5234 5232 5231 5233 5238 5244 5253 5265 5278 5294 5313 5334 5357 5382 5410 5440 5473 5507 5544 5583 5624 5667 5712 5759 5809 5860 5912 5967 6023 6081 6141 6202 6264 6328 6393 6459 6525 6593 6662 6732 6802 6872 6943 7015 7086 7158 7229 7301 7372 7442 7513 7583 7653 7722 7790 7857 7923 7988 8052 8115 8177 8238 8297 8355 8411 8466 8520 8572 8623 8672 8719 8765 8810 8853 8894 8934 8973 9010 9046 9080 9113 9144 9174 9203 9231 9257 9283 9307 9330 9352 9373 9393 9412 9430 9448 9465 9481 9496 9510 9524 9537 9550 9562 9574 9585 9595 9606 9615 9625 9634 9642 9650 9658 9666 9673 9680 9686 9693 9699 9704 9710 9715 9720 9725 9729 9734 9738 8675 0 20 7 9742 9746 9749 9752 9756 9759 9762 9764 9767 9769 9772 9774 9776 9778 9780 9782 9784 9786 9787 9789 9791 9792 9794 9795 9797 9798 9799 9801 9802 9804 9805 9806 9808 9809 9810 9812 9813 9814 9815 9817 9818 9819 9820 9821 9822 9824 9825 9826 9827 9828 9828 9829 9830 9831 9831 9832 9833 9833 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9833 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9820 9818 9816 9814 9812 9809 9807 9804 9801 9798 9795 9791 9787 9783 9779 9774 9769 9764 9759 9753 9747 9740 9733 9726 9718 9710 9702 9693 9684 9674 9664 9653 9642 9631 9619 9606 9593 9579 9565 9551 9535 9520 9503 9487 9469 9452 9433 9414 9395 9375 9355 9334 9312 9290 9268 9245 9222 9199 9175 9151 9126 9101 9076 9051 9026 9000 8975 8949 8923 8898 8872 8846 8821 8796 8771 8747 8723 8699 8676 8653 8631 8609 8589 8569 8549 8531 8513 8497 8481 8467 8453 8440 8429 8419 8410 8402 8396 8391 8387 8384 8383 8383 8384 8387 8391 8396 8403 8411 8420 8430 8442 8455 8469 8484 8500 8517 8536 8555 8575 8596 8618 8641 8664 8688 8713 8738 8763 8789 8816 8842 8869 8896 8923 8950 8977 9004 9032 9058 9085 9112 9138 9164 9189 9215 9239 9264 9288 9311 9334 9356 9378 9399 9419 9439 9458 9477 9495 9512 9529 9545 9561 9576 9590 9604 9617 9630 9641 9653 9664 9674 9684 9693 9702 9711 9718 9726 9733 9740 9746 9752 9757 9762 9767 9772 9776 9780 9783 9787 9790 9793 9795 9797 9800 9802 9803 9805 9806 9807 9808 9809 9810 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9806 9805 9804 9804 9803 9803 9802 9802 9801 9801 9800 9800 9799 9798 9798 9797 9796 9796 9795 9794 9793 9792 9791 9790 9789 9788 9786 9785 9784 9782 9780 9779 9777 9775 9773 9771 9768 9766 9763 9761 9758 9755 9753 9750 9747 9743 9740 9737 9734 9730 9727 9723 9720 9716 9713 9709 9706 9702 9699 9696 9692 9689 9686 9683 9680 9677 9674 9671 9668 9666 9664 9662 9660 9658 9656 9655 9654 9653 9652 9651 9651 9650 9650 9651 9651 9652 9653 9654 9655 9656 9658 9660 9662 9664 9667 9670 9672 9675 9679 9682 9685 9689 9693 9697 9701 9705 9709 9713 9717 9722 9726 9731 9735 9740 9744 9749 9753 9758 9762 9767 9771 9776 9780 9784 9788 9793 9797 9801 9805 9808 9812 9816 9819 9823 9826 9830 9833 9836 9839 9842 9845 9848 9850 9853 9855 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9877 9879 9880 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9892 9892 8676 0 20 7 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9899 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9871 9870 9869 9868 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9879 9879 9878 9877 9875 9874 9873 9872 9871 9869 9868 9866 9865 9863 9862 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 8677 0 20 7 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9808 9807 9805 9804 9802 9801 9800 9799 9798 9797 9796 9796 9795 9795 9794 9794 9794 9794 9794 9795 9795 9796 9796 9797 9798 9799 9800 9801 9803 9804 9806 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9828 9830 9832 9835 9837 9839 9842 9844 9847 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9872 9874 9876 9877 9879 9881 9883 9885 9886 9888 9890 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9897 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9860 9858 9855 9853 9850 9848 9845 9842 9840 9837 9834 9831 9829 9826 9823 9820 9818 9815 9812 9809 9807 9804 9801 9799 9796 9794 9791 9789 9787 9785 9783 9781 9779 9777 9775 9774 9772 9771 9770 9769 9768 9767 9767 9766 9766 9766 9766 9766 9766 9767 9767 9768 9769 9770 9771 9773 9774 9776 9777 9779 9781 9783 9785 9788 9790 9793 9795 9798 9800 9803 9806 9809 9812 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9843 9846 9849 8678 0 20 7 9852 9854 9857 9859 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9896 9897 9898 9899 9899 9900 9901 9902 9902 9903 9904 9904 9905 9905 9905 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9878 9875 9872 9868 9865 9861 9857 9853 9848 9844 9839 9834 9829 9824 9819 9813 9807 9801 9795 9789 9782 9775 9768 9761 9754 9746 9739 9731 9723 9715 9707 9698 9690 9682 9673 9664 9655 9647 9638 9629 9620 9611 9602 9593 9584 9576 9567 9558 9550 9541 9533 9525 9517 9509 9502 9494 9487 9480 9474 9468 9461 9456 9450 9445 9440 9436 9432 9428 9425 9422 9419 9417 9415 9414 9413 9412 9412 9412 9412 9413 9414 9416 9418 9420 9423 9426 9429 9433 9437 9441 9446 9451 9456 9461 9467 9473 9479 9485 9491 9498 9505 9511 9518 9525 9532 9540 9547 9554 9562 9569 9576 9584 9591 9599 8679 0 20 7 9606 9613 9621 9628 9635 9642 9649 9656 9663 9670 9676 9683 9689 9696 9702 9708 9714 9720 9726 9732 9737 9743 9748 9754 9759 9764 9769 9774 9778 9783 9787 9792 9796 9800 9804 9808 9812 9816 9820 9823 9827 9830 9833 9837 9840 9843 9846 9849 9851 9854 9857 9859 9861 9864 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9885 9886 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9887 9885 9883 9881 9879 9876 9874 9871 9868 9865 9862 9858 9854 9850 9846 9842 9837 9832 9827 9822 9816 9810 9804 9798 9791 9784 9776 9769 9760 9752 9743 9734 9725 9715 9704 9694 9682 9671 9659 9646 9634 9620 9606 9592 9577 9562 9546 9530 9513 9496 9478 9459 9441 9421 9401 9381 9360 9339 9317 9295 9273 9249 9226 9202 9178 9153 9128 9103 9078 9052 9026 9000 8974 8947 8921 8895 8869 8842 8816 8790 8764 8738 8713 8688 8663 8638 8615 8591 8568 8546 8525 8504 8484 8464 8446 8428 8411 8395 8381 8367 8354 8342 8332 8322 8314 8307 8301 8296 8292 8290 8289 8289 8291 8293 8297 8302 8308 8316 8324 8334 8345 8357 8370 8384 8399 8415 8432 8450 8469 8488 8509 8530 8551 8574 8596 8620 8644 8668 8693 8718 8743 8769 8795 8821 8846 8872 8898 8924 8950 8976 9002 9028 9053 9078 9103 9128 9152 9176 9199 9222 9245 9267 9289 9311 9331 9352 9372 9391 9410 9428 9446 9464 9481 9497 9513 9528 9543 9557 9571 9584 9597 9609 9621 9632 9643 9654 9664 9673 9682 9691 9699 9707 9714 9721 9728 9734 9739 9745 9750 9754 9759 9763 9766 9769 9772 9775 9777 9779 9781 9782 9783 9784 9784 9784 9784 9784 9783 9782 9781 9780 9778 9776 9774 9772 9770 9767 9764 9761 9758 9755 9752 9748 9744 9741 9737 9733 9729 9725 9721 9716 9712 9708 9703 9699 9695 9690 9686 9681 9677 9672 9668 9663 9659 9654 9650 9645 9641 9636 9632 9627 9623 9618 9614 9609 9605 9600 9595 9591 9586 9581 9577 9572 9567 9562 9557 9552 9547 9542 9537 9532 9527 9522 9516 9511 9505 9500 9494 9489 9483 9477 9471 9466 9460 9454 9448 8680 0 20 7 9442 9436 9431 9425 9419 9413 9408 9402 9397 9391 9386 9381 9375 9370 9366 9361 9356 9352 9348 9344 9340 9337 9333 9330 9328 9325 9323 9321 9319 9317 9316 9315 9315 9314 9315 9315 9315 9316 9318 9319 9321 9323 9326 9329 9332 9335 9339 9343 9347 9352 9357 9362 9367 9373 9379 9385 9391 9398 9405 9411 9419 9426 9433 9441 9449 9456 9464 9472 9480 9489 9497 9505 9513 9521 9530 9538 9546 9554 9562 9570 9578 9586 9594 9601 9609 9616 9623 9630 9637 9644 9650 9657 9663 9669 9674 9680 9685 9690 9695 9699 9704 9708 9712 9715 9719 9722 9725 9728 9730 9733 9735 9737 9738 9740 9742 9743 9744 9745 9746 9746 9747 9747 9748 9748 9748 9748 9748 9748 9748 9747 9747 9746 9746 9745 9744 9743 9743 9742 9741 9740 9738 9737 9736 9735 9733 9732 9730 9729 9727 9725 9723 9721 9719 9717 9715 9712 9710 9707 9705 9702 9699 9696 9693 9690 9687 9683 9680 9676 9673 9669 9666 9662 9658 9654 9650 9647 9643 9639 9635 9631 9627 9623 9619 9615 9611 9607 9604 9600 9597 9593 9590 9586 9583 9580 9577 9574 9572 9569 9567 9565 9563 9561 9559 9557 9556 9555 9554 9553 9552 9552 9551 9551 9551 9551 9552 9552 9553 9554 9555 9557 9558 9560 9562 9564 9566 9568 9571 9573 9576 9579 9582 9586 9589 9592 9596 9600 9604 9607 9611 9616 9620 9624 9628 9633 9637 9642 9646 9651 9655 9660 9665 9669 9674 9678 9683 9687 9692 9696 9700 9705 9709 9713 9717 9721 9724 9728 9732 9735 9738 9741 9744 9747 9750 9753 9755 9757 9759 9761 9763 9765 9766 9768 9769 9770 9771 9772 9773 9773 9774 9774 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9774 9774 9774 9774 9773 9773 9773 9772 9772 9772 9771 9771 9771 9770 9770 9770 9769 9769 9769 9768 9768 9767 9767 9766 9766 9765 9764 9764 9763 9762 9761 9759 9758 9757 9755 9754 9752 9750 9748 9745 9743 9740 9738 9735 9732 9729 9725 9722 9718 9714 9710 9706 9701 9697 9692 9687 9682 9677 9672 9667 9661 9656 9650 9644 9639 9633 9627 9621 9615 9610 9604 9598 9592 9586 9580 9575 9569 9564 9558 9553 9548 9543 9538 9533 9529 9524 9520 9516 9512 9509 9505 9502 9499 9496 9494 9492 9490 9488 9487 9486 9485 9484 9484 9484 9484 9484 9485 9486 9487 9489 9490 9492 9495 9497 9500 9503 9506 9509 9513 9517 9521 9525 9529 9534 9539 9544 9549 9554 9559 9565 9570 9576 9582 9588 9594 9600 9606 9612 9618 9625 9631 9637 9644 9650 9657 9663 9669 9676 9682 9688 9695 9701 9707 9713 9719 9726 9732 9737 9743 9749 9755 9761 9766 9772 9777 9782 9788 9793 9798 9803 9808 9812 9817 9822 9826 9831 9835 9839 9843 9847 9851 9855 9859 9862 9866 9869 9873 9876 9879 9882 9885 9888 9891 9893 9896 9898 9901 9903 9905 8681 0 20 7 9908 9910 9912 9913 9915 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9873 9871 9869 9867 9864 9862 9859 9857 9854 9851 9848 9845 9841 9838 9835 9831 9828 9824 9820 9816 9812 9808 9804 9800 9795 9791 9787 9782 9778 9774 9769 9765 9760 9756 9752 9747 9743 9739 9735 9731 9727 9723 9719 9716 9712 9709 9705 9702 9700 9697 9694 9692 9690 9688 9686 9685 9684 9682 9682 9681 9681 9681 9681 9681 9682 9682 9683 9685 9686 9688 9690 9692 9694 9697 9699 9702 9705 9709 9712 9715 9719 9723 9727 9731 9735 9739 9744 9748 9753 9757 9762 9766 9771 9776 9780 9785 9790 9794 9799 9804 9808 9813 9817 9821 9826 9830 9834 9838 9842 9846 9850 9854 9857 9861 9864 9867 9871 9874 9877 9880 9883 9885 9888 9891 9893 9895 9898 8682 0 20 7 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9920 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9861 9859 9856 9854 9852 9849 9847 9844 9841 9839 9836 9833 9830 9828 9825 9822 9819 9815 9812 9809 9806 9803 9799 9796 9793 9789 9786 9782 9779 9775 9772 9768 9765 9761 9758 9754 9751 9748 9744 9741 9738 9735 9732 9729 9726 9723 9720 9717 9715 9712 9710 9708 9706 9704 9702 9701 9699 9698 9697 9696 9695 9694 9694 9693 9693 9693 9693 9694 9694 9695 9696 9697 9698 9699 9701 9702 9704 9706 9708 9711 9713 9716 9719 9721 9724 9728 9731 9734 9738 9741 9745 9749 9753 9757 9761 9765 9769 9773 9777 9782 9786 9790 9795 9799 9803 9808 9812 9816 9821 9825 9829 9833 9838 9842 9846 9850 9854 9858 9861 9865 9869 9872 9876 9879 9882 9885 9889 9892 9894 9897 9900 9902 9905 9907 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9942 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9913 9911 9909 9906 9903 9900 9897 9894 9890 9887 9883 9879 9875 9870 9866 9861 9856 9850 9845 9839 9832 9826 9819 9812 9804 9797 9789 9780 9771 9762 9752 9742 9732 9721 9710 9698 9686 9674 9661 9648 9634 9620 9606 9591 9576 9561 9545 9528 9512 9495 9478 9461 9443 9425 9408 9390 9371 9353 9335 9317 9298 9280 9262 9245 9227 9209 9192 9175 9159 9143 9127 9112 9098 9084 9071 9058 9046 9035 9025 9015 9006 8998 8991 8985 8980 8975 8972 8970 8968 8968 8968 8970 8973 8976 8980 8986 8992 8999 9008 9016 8683 0 20 7 9026 9037 9048 9060 9073 9087 9101 9116 9131 9147 9163 9180 9197 9214 9232 9250 9268 9286 9305 9323 9341 9360 9378 9396 9415 9433 9451 9469 9486 9503 9521 9537 9553 9569 9585 9600 9615 9630 9644 9657 9671 9683 9696 9708 9719 9730 9741 9752 9761 9771 9780 9789 9797 9805 9813 9820 9827 9834 9840 9847 9852 9858 9863 9868 9873 9877 9882 9886 9890 9893 9897 9900 9903 9906 9909 9911 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9921 9920 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9890 9888 9885 9883 9881 9879 9877 9874 9872 9870 9867 9865 9862 9860 9857 9855 9852 9849 9846 9844 9841 9838 9836 9833 9830 9827 9825 9822 9819 9817 9814 9812 9810 9807 9805 9803 9801 9799 9797 9795 9794 9792 9791 9790 9789 9788 9787 9786 9786 9786 9785 9785 9785 9786 9786 9787 9787 9788 9789 9790 9792 9793 9794 9796 9798 9800 9802 9804 9806 9808 9811 9813 9816 9818 9821 9824 9826 9829 9832 9835 9838 9840 9843 9846 9849 9852 9855 9858 9860 9863 9866 9869 9872 9874 9877 9880 9882 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9908 9910 9912 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9937 9936 9935 9934 9932 9931 9929 9928 9926 9925 9923 9921 9919 9917 9916 9914 9912 9909 9907 9905 9903 9901 9899 9896 9894 9892 9889 9887 9885 9883 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9857 9855 9854 9852 9851 9850 9849 9848 9847 9846 9845 9845 9844 9844 9844 9843 9843 9843 9844 9844 9844 9845 9845 9846 9847 9848 9848 9849 9850 9852 9853 9854 9855 9857 9858 9860 9861 9863 9865 9866 9868 9870 9872 9873 9875 9877 9879 9881 9882 9884 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9904 9906 9907 9909 9910 9912 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 8684 0 20 7 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 8685 0 20 7 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 8686 0 20 7 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9872 9870 9869 9867 9865 9863 9861 9859 9857 9854 9852 9850 9847 9845 9842 9839 9836 9833 9830 9827 9823 9820 9817 9813 9809 9805 9801 9797 9792 9788 9783 9778 9773 9768 9763 9757 9752 9746 9740 9733 9726 9720 9713 9705 9698 9690 9682 9673 9664 9655 9646 9636 9626 9616 9606 9595 9583 9572 9560 9547 9535 9522 9508 9495 9480 9466 9451 9436 9420 9404 9388 9372 9355 9337 9320 9302 9284 9265 9246 9227 9208 9188 9169 9149 9128 9108 9087 9067 9046 9025 9004 8982 8961 8940 8919 8898 8877 8856 8835 8815 8794 8774 8754 8734 8715 8696 8677 8659 8641 8624 8607 8591 8575 8560 8545 8532 8518 8506 8494 8484 8473 8464 8456 8448 8441 8436 8431 8427 8424 8422 8420 8420 8421 8422 8425 8429 8433 8438 8445 8452 8460 8469 8479 8490 8501 8513 8526 8540 8555 8570 8586 8602 8619 8637 8655 8674 8693 8712 8732 8752 8773 8793 8814 8836 8857 8879 8900 8922 8943 8965 8987 9009 9030 9052 9073 9094 9115 9136 9157 9178 9198 9218 9237 9257 9276 9295 9313 9331 9349 9367 9384 9401 9417 9433 9449 9464 9479 9494 9508 9522 9536 9549 9562 9574 9587 9598 9610 9621 9632 9642 9653 9663 9672 9681 9690 9699 9707 9715 9723 9730 9738 9745 9751 9758 9764 9770 9775 9781 9786 9791 9795 9800 9804 9808 9812 9816 9819 9822 9825 9828 9831 9833 9835 9837 9839 9841 9842 9844 9845 9846 9847 9848 9848 9849 9849 9849 9849 9849 9849 9848 9848 9847 9846 9845 9844 9843 9841 9840 9838 9836 9834 9832 9830 9827 9825 9822 9819 9816 9813 9810 9806 9803 9799 9795 9792 9788 9783 9779 9775 9770 9766 9761 9756 9751 9746 9741 9736 9731 9725 9720 9715 9709 9704 9698 9693 9687 9682 9676 9671 9665 9660 9655 9649 9644 9639 9634 9629 9624 9619 9615 9611 9606 9602 9599 9595 9592 9588 9585 9583 9580 9578 9576 9574 9573 9572 9571 9570 9570 9570 9570 9571 9571 9572 9574 9576 9578 9580 9582 9585 9588 9591 9595 9598 9602 9606 9611 9615 9620 9624 9629 9634 9639 9645 9650 9655 9661 9666 9671 9677 9682 9687 9693 9698 9703 9708 9713 9718 9723 9728 9732 9737 9741 9745 9750 9753 9757 9761 9764 9768 9771 9774 9777 9779 9782 9784 9787 9789 9791 9793 9795 9797 9798 9800 9801 9803 9804 9805 9806 9808 9809 9810 9811 9812 9813 9814 9815 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9829 9830 9831 9832 9833 9834 9836 9837 9838 9840 9841 9842 9843 9845 9846 9847 9849 9850 9851 9853 9854 9855 9857 9858 9859 9860 9862 9863 8687 0 20 7 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9865 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9855 9854 9853 9853 9852 9851 9850 9850 9849 9848 9846 9845 9844 9843 9841 9840 9838 9836 9835 9833 9831 9829 9827 9825 9822 9820 9818 9816 9813 9811 9808 9806 9803 9801 9798 9796 9793 9790 9788 9785 9783 9780 9778 9775 9773 9770 9768 9766 9764 9761 9759 9757 9755 9754 9752 9750 9749 9747 9746 9744 9743 9742 9741 9740 9739 9739 9738 9738 9737 9737 9737 9737 9737 9737 9737 9737 9738 9738 9739 9739 9740 9741 9742 9743 9744 9745 9746 9747 9749 9750 9751 9753 9754 9755 9757 9758 9760 9761 9763 9765 9766 9768 9769 9771 9772 9774 9775 9777 9779 9780 9782 9783 9784 9786 9787 9789 9790 9791 9793 9794 9795 9796 9797 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9811 9812 9813 9814 9815 9815 9816 9817 9818 9818 9819 9820 9821 9821 9822 9823 9823 9824 9824 9825 9826 9826 9827 9827 9827 9828 9828 9829 9829 9829 9829 9829 9830 9830 9830 9829 9829 9829 9829 9828 9828 9827 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9815 9813 9811 9809 9807 9805 9803 9800 9798 9795 9792 9789 9787 9783 9780 9777 9774 9770 9767 9763 9759 9756 9752 9748 9744 9740 9736 9732 9728 9723 9719 9715 9711 9706 9702 9698 9694 9689 9685 9681 9677 9673 9669 9665 9661 9657 9653 9649 9645 9642 9638 9635 9631 9628 9625 9622 9619 9616 9614 9611 9609 9606 9604 9602 9600 9598 9597 9595 9594 9593 9592 9591 9590 9589 9589 9589 9588 9588 9589 9589 9589 9590 9590 9591 9592 9593 9594 9596 9597 9599 9600 9602 9604 9606 9608 9610 9612 9614 9617 9619 9621 9624 9626 9629 9631 9634 9636 9639 9641 9644 9646 9648 9651 9653 9655 9657 9660 9662 9664 9665 9667 9669 9670 9672 9673 9674 9676 9677 9678 9678 9679 9680 9680 9681 9681 9681 9681 9681 9681 9681 9680 9680 9679 9679 9678 9677 9676 9675 9675 9674 9672 8688 0 20 7 9671 9670 9669 9668 9666 9665 9664 9662 9661 9659 9658 9656 9655 9653 9652 9650 9649 9647 9645 9644 9642 9640 9638 9636 9635 9633 9631 9629 9627 9625 9623 9621 9618 9616 9614 9612 9609 9607 9604 9602 9599 9597 9594 9591 9589 9586 9583 9580 9577 9574 9571 9568 9565 9562 9559 9555 9552 9549 9546 9542 9539 9535 9532 9529 9525 9522 9518 9514 9511 9507 9504 9500 9496 9492 9489 9485 9481 9477 9473 9469 9465 9461 9457 9453 9449 9444 9440 9436 9431 9427 9422 9417 9413 9408 9403 9398 9393 9388 9383 9378 9373 9367 9362 9356 9351 9345 9339 9334 9328 9322 9316 9310 9304 9298 9291 9285 9279 9272 9266 9259 9252 9246 9239 9232 9225 9218 9211 9204 9197 9190 9183 9176 9169 9161 9154 9146 9139 9131 9124 9116 9109 9101 9093 9085 9077 9069 9061 9053 9045 9037 9029 9020 9012 9003 8995 8986 8977 8968 8959 8950 8940 8931 8921 8912 8902 8892 8882 8871 8861 8850 8839 8828 8817 8805 8794 8782 8770 8757 8745 8732 8719 8706 8693 8679 8666 8652 8638 8623 8609 8594 8579 8564 8549 8533 8517 8501 8485 8469 8452 8435 8418 8401 8384 8366 8348 8330 8311 8292 8273 8253 8233 8213 8192 8171 8149 8127 8104 8080 8056 8031 8005 7979 7951 7923 7894 7864 7833 7801 7767 7733 7697 7660 7621 7582 7541 7498 7455 7409 7363 7314 7265 7214 7161 7107 7051 6994 6936 6876 6814 6752 6688 6623 6557 6489 6421 6352 6281 6210 6138 6066 5993 5920 5846 5772 5698 5625 5551 5478 5404 5331 5258 5186 5115 5045 4975 4907 4839 4773 4708 4645 4582 4521 4462 4404 4348 4293 4241 4190 4140 4093 4047 4003 3961 3921 3883 3846 3812 3779 3748 3719 3692 3666 3643 3621 3601 3583 3566 3552 3539 3528 3519 3511 3505 3501 3499 3498 3500 3503 3508 3514 3523 3533 3546 3560 3576 3594 3615 3637 3661 3687 3715 3746 3778 3813 3849 3888 3929 3971 4016 4063 4112 4164 4217 4272 4328 4387 4448 4510 4574 4639 4706 4775 4845 4916 4988 5061 5135 5210 5286 5362 5438 5516 5593 5670 5747 5825 5901 5978 6054 6130 6205 6279 6352 6424 6496 6566 6635 6703 6769 6834 6897 6959 7020 7079 7136 7192 7246 7299 7350 7399 7447 7493 7538 7581 7623 7663 7702 7740 7776 7811 7845 7877 7909 7940 7969 7998 8025 8052 8078 8103 8128 8151 8175 8197 8220 8241 8262 8283 8303 8323 8343 8362 8381 8400 8418 8436 8454 8472 8489 8507 8523 8540 8557 8573 8589 8605 8620 8636 8651 8666 8681 8695 8709 8723 8737 8751 8764 8777 8790 8803 8816 8828 8841 8853 8864 8876 8888 8899 8910 8921 8932 8943 8954 8965 8975 8986 8996 9006 9017 9027 9037 9047 9057 9066 9076 9086 9096 9105 9115 9124 9134 9143 9153 9162 9171 9180 9189 9198 9206 9215 9224 9232 9240 9248 9257 9264 9272 9280 9287 9295 8689 0 20 7 9302 9309 9316 9323 9329 9336 9342 9349 9355 9361 9367 9372 9378 9383 9389 9394 9399 9404 9409 9414 9419 9424 9429 9433 9438 9442 9447 9451 9455 9460 9464 9468 9472 9476 9481 9485 9489 9493 9497 9500 9504 9508 9512 9515 9519 9523 9526 9530 9533 9536 9540 9543 9546 9549 9552 9555 9558 9561 9564 9566 9569 9572 9574 9577 9579 9581 9584 9586 9588 9590 9593 9595 9597 9599 9601 9603 9605 9607 9609 9610 9612 9614 9616 9618 9620 9622 9624 9626 9628 9630 9632 9634 9636 9638 9640 9642 9644 9647 9649 9651 9653 9655 9657 9659 9662 9664 9666 9668 9670 9672 9674 9676 9679 9681 9683 9685 9687 9689 9690 9692 9694 9696 9698 9700 9701 9703 9705 9706 9708 9710 9711 9713 9714 9716 9717 9719 9720 9721 9723 9724 9725 9727 9728 9729 9731 9732 9733 9734 9736 9737 9738 9739 9741 9742 9743 9744 9745 9747 9748 9749 9750 9751 9753 9754 9755 9756 9757 9759 9760 9761 9762 9763 9765 9766 9767 9768 9770 9771 9772 9773 9774 9776 9777 9778 9779 9780 9781 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9800 9801 9802 9803 9803 9804 9805 9805 9806 9806 9807 9807 9808 9808 9808 9809 9809 9809 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9811 9810 9810 9809 9809 9808 9808 9807 9806 9806 9805 9804 9803 9801 9800 9799 9797 9795 9794 9792 9790 9787 9785 9782 9779 9777 9773 9770 9766 9763 9759 9754 9750 9745 9740 9735 9730 9724 9718 9712 9706 9699 9692 9685 9677 9670 9662 9654 9645 9637 9628 9619 9609 9600 9590 9580 9570 9560 9550 9540 9529 9519 9508 9497 9487 9476 9466 9455 9445 9435 9424 9414 9405 9395 9385 9376 9367 9359 9350 9342 9335 9327 9320 9314 9308 9302 9297 9292 9287 9283 9280 9277 9274 9272 9270 9269 9268 9267 9267 9267 9268 9269 9270 9272 9274 9276 9278 9281 9283 9286 9289 9292 9296 9299 9302 9305 9308 9311 9314 9317 9320 9322 9325 9327 9329 9331 9332 9333 9334 9335 9336 9336 9336 9335 9335 9334 9333 9331 9330 9328 9326 9323 9321 9318 9315 9313 9310 9307 9304 9300 9297 9295 9292 9289 9286 9283 9281 9279 9277 9275 9273 9272 9271 9270 9270 9270 9270 9271 9272 9274 9275 9278 9280 9284 9287 9291 9295 9300 9305 9310 9316 9322 9329 9336 9343 9351 9358 9366 9375 9383 9392 9401 9410 9419 9429 9438 9448 9457 9467 9477 9486 9496 9506 9515 9525 9534 9543 9553 9562 9570 9579 9587 9596 9604 9611 9619 9626 9633 9640 9646 9652 9658 9663 9669 9673 9678 9682 9686 9690 9693 9696 9699 9701 9704 9706 9707 9709 9710 9711 9711 9712 9712 9712 9712 9712 8690 0 20 7 9712 9711 9710 9710 9709 9708 9707 9706 9705 9704 9703 9702 9701 9701 9700 9699 9698 9698 9697 9697 9697 9697 9697 9697 9697 9698 9699 9700 9701 9702 9703 9705 9707 9709 9711 9713 9716 9718 9721 9724 9727 9731 9734 9738 9741 9745 9749 9753 9757 9761 9765 9769 9774 9778 9782 9786 9791 9795 9799 9804 9808 9812 9816 9820 9824 9828 9832 9836 9840 9844 9847 9851 9854 9858 9861 9864 9867 9870 9873 9875 9878 9881 9883 9885 9887 9890 9892 9894 9895 9897 9899 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9913 9913 9914 9915 9915 9916 9917 8691 0 20 7 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9893 9891 9889 9887 8692 0 20 7 9885 9883 9880 9878 9876 9874 9872 9870 9868 9866 9865 9863 9861 9860 9858 9857 9855 9854 9853 9852 9850 9849 9849 9848 9847 9846 9846 9845 9845 9845 9844 9844 9844 9845 9845 9845 9845 9846 9846 9847 9848 9849 9849 9850 9851 9853 9854 9855 9856 9858 9859 9861 9862 9864 9865 9867 9869 9870 9872 9874 9875 9877 9879 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9898 9898 9898 9898 9898 9898 9897 9896 9895 9894 9893 9891 9890 9888 9885 9883 9881 9878 9875 9872 9868 9864 9861 9856 9852 9847 9843 9838 9832 9827 9821 9815 9809 9802 9796 9789 9782 9774 9767 9759 9751 9743 9735 9726 9718 9709 9700 9691 9682 9673 9663 9654 9645 9635 9626 9616 9607 9597 9588 9579 9570 9561 9552 9544 9535 9527 9519 9511 9504 9497 9490 9484 9478 9473 9467 9463 9458 9455 9452 9449 9447 9445 9444 9443 9443 9443 9444 9445 9447 9450 9453 9457 9461 9465 9470 9476 9481 9488 9495 9502 9509 9517 9525 9533 9542 9551 9560 9569 9579 9588 9598 9608 9617 9627 9637 9647 9656 9666 9676 9685 9694 9704 9713 9721 9730 9738 9747 9755 9762 9770 9777 9784 9791 9797 9804 9810 9815 9821 9826 9831 9836 9840 9844 9849 9852 9856 9859 9862 9865 9868 9871 9873 9876 9878 9880 9882 9883 9885 9886 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9900 9901 9903 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 8693 0 20 7 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9899 9898 9896 9894 9893 9891 9889 9887 9885 9882 9880 9878 9876 9873 9871 9868 9866 9863 9861 9858 9855 9852 9849 9846 9843 9840 9837 9834 9831 9828 9824 9821 9818 9815 9811 9808 9804 9801 9797 9794 9790 9787 9783 9780 9776 9773 9769 9766 9762 9759 9756 9752 9749 9746 9743 9740 9737 9734 9731 9728 9726 9723 9721 9719 9716 9714 9712 9711 9709 9708 9706 9705 9704 9703 9702 9701 9701 9701 9700 9700 9700 9700 9701 9701 9702 9702 9703 9704 9705 9706 9707 9709 9710 9711 9713 9714 9716 9718 9719 9721 9723 9725 9727 9728 9730 9732 9734 9736 9737 9739 8694 0 20 7 9741 9743 9745 9746 9748 9750 9751 9753 9754 9756 9758 9759 9760 9762 9763 9765 9766 9767 9768 9770 9771 9772 9773 9775 9776 9777 9778 9779 9781 9782 9783 9784 9786 9787 9788 9790 9791 9792 9794 9795 9797 9798 9800 9802 9803 9805 9807 9809 9810 9812 9814 9816 9818 9820 9822 9825 9827 9829 9831 9834 9836 9838 9841 9843 9845 9848 9850 9853 9855 9858 9860 9863 9865 9868 9870 9872 9875 9877 9880 9882 9885 9887 9889 9892 9894 9896 9898 9900 9902 9905 9907 9909 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9892 9890 9887 9884 9881 9878 9875 9872 9869 9866 9862 9859 9855 9852 9848 9844 9840 9836 9832 9827 9823 9818 9813 9808 9803 9798 9792 9787 9781 9775 9769 9763 9757 9750 9744 9737 9730 9723 9716 9708 9701 9693 9685 9677 9670 9661 9653 9645 9637 9628 9620 9611 9603 9594 9585 9577 9568 9560 9551 9543 9534 9526 9517 9509 9501 9493 9485 9477 9469 9462 9455 9447 9440 9434 9427 9421 9415 9409 9403 9398 9393 9388 9384 9380 9376 9372 9369 9366 9364 9362 9360 9358 9357 9356 9356 9356 9356 9357 9358 9359 9361 9363 9365 9368 9371 9375 9379 9383 9387 9392 9397 9402 9408 9414 9420 9426 9433 9440 9447 9455 9462 9470 9478 9486 9494 9503 9511 9520 9529 9537 9546 9555 9564 9573 9582 9591 9600 9609 9618 9627 9635 9644 9653 9661 9670 9678 9687 9695 9703 9711 9718 9726 9734 9741 9748 9755 9762 9769 9775 9782 9788 9794 9800 9806 9812 9817 9822 9828 9833 9838 9842 9847 9852 9856 9860 9864 9868 9872 9876 9879 9883 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9913 9916 9918 9920 9921 9923 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 8695 0 20 7 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9867 9865 9863 9862 9860 9858 9857 9856 9854 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9846 9846 9847 9847 9848 9849 9849 9850 9851 9851 9852 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9862 9862 9862 9862 9862 9863 9862 9862 9862 9862 9862 9861 9861 9860 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9831 9830 9829 9829 9829 9828 9828 9828 9828 9828 9829 9829 9829 9830 9831 9832 9833 9834 9835 9836 9837 9839 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9863 9865 9868 9870 9872 9875 9877 9880 9882 9885 9887 9890 9892 9894 9897 9899 9901 9904 9906 9908 9910 9912 9914 9917 9918 9920 9922 9924 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 8696 0 20 7 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9905 9902 9900 9897 9895 9892 9890 9887 9884 9881 9879 9876 9873 9871 9868 9865 9862 9860 9857 9854 9852 9849 9846 9844 9842 9839 9837 9835 9833 9831 9829 9827 9826 9824 9823 9822 9821 9820 9819 9818 9818 9818 9818 9818 9818 9818 9818 9819 9820 9821 9822 9823 9825 9826 9828 9830 9831 9834 9836 9838 9840 9843 9845 9848 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9891 9894 9897 9900 9903 9906 9909 9911 9914 9917 9919 9922 9924 9927 9929 9931 9933 9936 9938 9940 9942 9944 9945 9947 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 8697 0 20 7 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9919 9917 9915 9912 9909 9907 9904 9901 9898 9895 9892 9888 9885 9882 9878 9875 9871 9867 9863 9860 9856 9852 9848 9844 9840 9837 9833 9829 9825 9821 9818 9814 9810 9807 9804 9800 9797 9794 9791 9788 9786 9783 9781 9778 9776 9774 9773 9771 9770 9768 9767 9766 9766 9765 9765 9765 9765 9765 9765 9766 9767 9767 9768 9770 9771 9773 9774 9776 9778 9780 9783 9785 9787 9790 9793 9796 9799 9802 9805 9808 9811 9815 9818 9821 9825 9828 9832 9836 9839 9843 9847 9850 9854 9857 9861 9865 9868 9872 9875 9879 9882 9886 9889 9892 9895 9898 9901 9904 9907 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 8698 0 20 7 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9960 9959 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9942 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9877 9875 9874 9872 9871 9869 9868 9867 9865 9864 9863 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9852 9852 9853 9853 9854 9855 9855 9856 9857 9857 9858 9858 9859 9860 9860 9860 9861 9861 9861 9861 9861 9861 9860 9860 9859 9858 9857 9856 9855 9853 9852 9850 9848 9845 9843 9840 9837 9834 9831 9828 9824 9820 9816 9811 9807 9802 9797 9792 9786 9780 9774 9768 9761 9755 9748 9740 9733 9725 9717 9708 9699 9690 9681 9671 9661 9651 9640 9629 9617 9605 9593 9580 9567 9553 9539 9524 9509 9494 9478 9462 9445 9428 9411 9393 9375 9356 9337 9317 9298 9278 9257 9237 9216 9195 9174 9153 9132 9110 9089 9068 9047 9026 9005 8984 8964 8944 8924 8905 8886 8868 8850 8833 8816 8801 8786 8772 8759 8746 8735 8724 8715 8706 8699 8692 8687 8683 8680 8678 8677 8677 8679 8682 8685 8690 8697 8704 8712 8721 8732 8743 8756 8769 8783 8798 8814 8831 8848 8867 8886 8905 8925 8946 8967 8988 9010 9032 9055 9077 9100 9123 9146 9169 9192 9214 9237 9260 9282 9304 9326 9348 9369 9390 9411 9431 9451 9470 9489 9508 9526 9543 9560 9577 9592 9608 9623 9637 9651 9664 9676 9689 9700 9711 9722 9732 9742 9751 9760 9768 9776 9783 9790 9797 9803 9809 9814 9819 9824 9828 9833 9836 9840 9843 9846 9849 9852 9854 9856 9858 9860 9862 9863 9864 9866 9867 9867 9868 9869 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 8699 0 20 7 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9855 9855 9854 9854 9853 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9843 9843 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9835 9835 9834 9834 9833 9832 9832 9831 9831 9830 9830 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9824 9823 9823 9822 9822 9821 9820 9820 9819 9818 9818 9817 9816 9815 9814 9813 9811 9810 9809 9807 9805 9804 9802 9800 9798 9795 9793 9790 9788 9785 9782 9779 9775 9772 9768 9764 9760 9755 9751 9746 9741 9736 9730 9724 9718 9712 9706 9699 9692 9684 9677 9669 9661 9652 9643 9634 9624 9614 9604 9593 9582 9571 9559 9546 9534 9520 9507 9492 9478 9462 9446 9430 9413 9395 9377 9358 9339 9319 9298 9276 9254 9231 9207 9183 9158 9132 9105 9078 9050 9021 8991 8960 8929 8897 8864 8830 8795 8760 8724 8688 8650 8612 8573 8534 8494 8454 8413 8371 8330 8287 8245 8202 8158 8115 8072 8029 7985 7942 7899 7855 7812 7769 7727 7685 7644 7603 7563 7524 7486 7448 7412 7376 7342 7309 7277 7246 7217 7189 7163 7138 7115 7093 7074 7056 7040 7025 7013 7003 6994 6988 6983 6981 6980 6982 6986 6991 6999 7009 7021 7034 7050 7068 7087 7109 7132 7157 7184 7212 7242 7274 7307 7342 7378 7415 7453 7493 7534 7576 7618 7662 7706 7751 7797 7843 7889 7936 7984 8031 8078 8126 8173 8221 8268 8315 8362 8408 8454 8500 8545 8589 8633 8676 8718 8760 8801 8841 8880 8918 8956 8992 9028 9063 9096 9129 9161 9192 9221 9250 9278 9306 9332 9357 9381 9405 9427 9449 9470 9490 9510 9529 9546 9564 9580 9596 9611 9626 9640 9654 9667 9679 9691 9702 9713 9724 9734 9744 9753 9762 9770 9778 9786 9794 9801 9808 9815 9821 9827 9833 9838 9844 9849 9853 9858 9862 9866 9870 9874 9878 9881 9884 9887 9890 9893 9895 9897 9900 9902 9904 9905 9907 9909 9910 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 8700 0 20 7 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9878 9877 9876 9875 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9862 9860 9858 9856 9854 9852 9850 9847 9845 9842 9839 9836 9834 9830 9827 9824 9821 9817 9814 9810 9806 9802 9799 9795 9791 9787 9782 9778 9774 9770 9766 9762 9758 9754 9749 9745 9741 9738 9734 9730 9726 9723 9720 9716 9713 9711 9708 9705 9703 9701 9699 9697 9696 9695 9694 9693 9692 9692 9692 9693 9693 9694 9695 9696 9698 9699 9701 9704 9706 9709 9712 9715 9718 9721 9725 9729 9733 9737 9741 9746 9750 9755 9759 9764 9769 9773 9778 9783 9788 9793 9797 9802 9807 9812 9817 9821 9826 9830 9835 9839 9844 9848 9852 9856 9860 9864 9868 9871 9875 9878 9882 9885 9888 9891 9894 9897 9900 9902 9905 9908 9910 9912 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9926 9924 9923 9921 9919 9917 9915 9913 9910 9908 9906 9903 9900 9898 9895 9892 9889 9886 9883 9880 9876 9873 9869 9866 9862 9858 9854 9850 9846 9842 9838 9834 9830 9826 9821 9817 9813 9809 9804 9800 9796 9792 9788 9783 9779 9775 9771 9767 9763 9759 9756 9752 9748 9745 9741 9738 9734 9731 9728 9725 9722 9719 9716 9713 9710 9707 9704 9702 9699 9697 9694 9691 9689 9687 9684 9682 9679 9677 9675 9672 9670 9667 9665 9663 9661 9658 9656 9654 9651 9649 9647 9645 9643 9641 9639 9637 9635 9633 9631 9629 9627 9626 9624 9623 9621 9620 9619 9618 9617 9616 9615 9615 9614 9614 9614 9614 9614 9614 9615 9616 9616 9617 9618 9619 9621 9622 9624 9625 9627 9629 9631 9633 9636 9638 9641 9643 9646 9648 9651 9654 9657 9660 9663 8701 0 20 7 9666 9669 9672 9675 9678 9681 9684 9687 9689 9692 9695 9698 9701 9704 9706 9709 9712 9714 9717 9719 9721 9724 9726 9728 9730 9732 9734 9736 9738 9740 9742 9743 9745 9746 9748 9749 9751 9752 9753 9754 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9765 9766 9767 9768 9769 9769 9770 9771 9772 9772 9773 9774 9775 9775 9776 9777 9778 9778 9779 9780 9781 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9796 9797 9798 9800 9801 9803 9804 9806 9807 9809 9811 9813 9815 9817 9818 9820 9823 9825 9827 9829 9831 9833 9836 9838 9840 9843 9845 9848 9850 9853 9855 9857 9860 9862 9865 9867 9870 9872 9874 9877 9879 9881 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9956 9955 9954 9952 9951 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9918 9915 9913 9910 9908 9905 9903 9900 9897 9895 9892 9889 9887 9884 9881 9879 9876 9873 9871 9868 9865 9863 9860 9858 9855 9853 9850 9848 9846 9843 9841 9839 9837 9835 9833 9831 9830 9828 9826 9825 9824 9823 9821 9820 9820 9819 9818 9818 9817 9817 9817 9817 9817 9818 9818 9819 9820 9821 9822 9823 9824 9826 9827 9829 9831 9833 9835 9837 9839 9841 9844 9846 9849 9851 9854 9857 9860 9863 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9898 9901 9904 9906 9909 9912 9915 9917 9920 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 8702 0 20 7 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9900 9897 9895 9893 9891 9889 9887 9885 9883 9880 9878 9876 9874 9871 9869 9867 9864 9862 9859 9857 9854 9852 9849 9846 9844 9841 9838 9835 9832 9829 9826 9822 9819 9816 9812 9808 9804 9801 9796 9792 9788 9783 9779 9774 9769 9764 9759 9753 9748 9742 9736 9730 9723 9717 9710 9703 9696 9689 9682 9674 9667 9659 9651 9643 9635 9627 9618 9610 9602 9594 9585 9577 9569 9560 9552 9544 9536 9528 9520 9513 9505 9498 9491 9485 9478 9472 9467 9461 9456 9451 9447 9443 9440 9437 9434 9432 9430 9429 9428 9428 9428 9428 9429 9431 9433 9435 9438 9441 9444 9448 9452 9457 9462 9467 9473 9478 9484 9491 9497 9504 9510 9517 9524 9531 9538 9545 9552 9559 9566 9573 9580 9587 9594 9600 9607 9613 9619 9625 9631 9636 9641 9647 9652 9656 9661 9665 9669 9673 9677 9681 9684 9687 9691 9694 9696 9699 9702 9704 9707 9709 9711 9713 9716 9718 9720 9722 9724 9727 9729 9731 9733 9735 9738 9740 9743 9745 9748 9750 9753 9756 9758 9761 9764 9767 9770 9773 9776 9780 9783 9786 9789 9793 9796 9799 9802 9806 9809 9812 9816 9819 9822 9825 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9864 9867 9870 9872 9875 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9905 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 8703 0 20 7 9885 9883 9882 9880 9878 9876 9873 9871 9869 9866 9864 9861 9858 9855 9852 9849 9846 9843 9840 9836 9833 9829 9826 9822 9819 9815 9811 9808 9804 9800 9796 9793 9789 9785 9782 9778 9774 9771 9768 9764 9761 9758 9755 9752 9750 9747 9744 9742 9740 9738 9736 9735 9733 9732 9731 9730 9729 9728 9728 9728 9728 9728 9728 9729 9730 9731 9732 9733 9735 9736 9738 9740 9742 9744 9747 9749 9752 9754 9757 9760 9763 9766 9769 9772 9776 9779 9782 9785 9789 9792 9795 9799 9802 9805 9809 9812 9815 9818 9821 9824 9827 9830 9833 9836 9839 9841 9844 9846 9848 9851 9853 9855 9857 9859 9860 9862 9864 9865 9867 9868 9869 9870 9871 9873 9874 9875 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9913 9912 9910 9908 9906 9905 9902 9900 9898 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9842 9838 9834 9830 9826 9823 9819 9815 9811 9807 9803 9799 9795 9791 9788 9784 9780 9776 9773 9769 9765 9762 9758 9755 9752 9749 9746 9742 9740 9737 9734 9731 9729 9726 9724 9721 9719 9717 9715 9713 9711 9710 9708 9706 9705 9703 9702 9700 9699 9698 9696 9695 9694 9693 9692 9690 9689 9688 9687 9686 9684 9683 9682 9680 9679 9677 9676 9674 9672 9671 9669 9667 9665 9663 9661 9658 9656 9654 9651 9649 9646 9644 9641 9639 9636 9633 9631 9628 9625 9623 9620 9617 9615 9612 9610 9607 9605 9603 9600 9598 9596 9594 9593 9591 9589 9588 9587 9586 9585 9584 9583 9583 9582 9582 9582 9582 9582 9583 9583 9584 9585 9586 9587 9588 9589 9591 9593 9594 9596 9598 9600 9602 9604 9606 9609 9611 9613 9616 9618 9621 9623 9625 9628 9630 9633 9635 9638 9640 9643 9645 9648 9650 9652 9655 9657 9659 9661 9664 9666 9668 9670 9672 9674 9676 9678 9680 9681 9683 9685 9687 9688 9690 9692 9693 9695 9696 9698 9699 9701 9702 9703 9705 9706 9707 9709 9710 9711 9713 9714 9715 9716 9718 9719 9720 9721 9722 9723 9725 9726 9727 9728 9729 9730 9731 9732 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9746 9747 9748 9749 9750 9751 9752 9754 9755 9756 9757 9759 9760 9761 9763 9764 9766 9767 9769 9770 9772 9773 9775 9777 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9801 9803 9805 9808 9810 9812 9815 9817 9820 9822 9825 9828 9830 9833 9836 9838 9841 9844 9846 9849 9852 9855 9857 9860 9863 9865 8704 0 20 7 9868 9871 9873 9876 9879 9881 9884 9886 9889 9891 9893 9896 9898 9900 9902 9905 9907 9909 9911 9913 9914 9916 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9871 9870 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9858 9859 9860 9860 9861 9862 9863 9864 9866 9867 9868 9869 9871 9872 9874 9875 9877 9878 9880 9881 9883 9885 9886 9888 9890 9892 9893 9895 9897 9899 9901 9903 9905 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 8705 0 20 7 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9898 9896 9893 9890 9887 9884 9880 9877 9874 9870 9866 9863 9859 9855 9851 9847 9843 9839 9834 9830 9826 9821 9817 9813 9808 9804 9800 9795 9791 9786 9782 9778 9774 9769 9765 9761 9757 9754 9750 9746 9743 9739 9736 9733 9730 9727 9724 9721 9719 9717 9715 9713 9711 9709 9708 9706 9705 9704 9704 9703 9703 9703 9703 9703 9703 9704 9705 9706 9707 9708 9710 9711 9713 9715 9717 9720 9722 9725 9728 9731 9734 9737 9740 9744 9747 9751 9755 9759 9763 9767 9771 9775 9779 9783 9788 9792 9796 9801 9805 9810 9814 9818 9823 9827 9831 9835 9840 9844 9848 9852 9856 9860 9863 9867 9871 9874 9878 9881 9884 9887 9890 9893 9896 9899 9901 9904 9906 9908 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9861 9859 9857 9854 9852 9850 9848 9846 8706 0 20 7 9844 9842 9840 9837 9835 9834 9832 9830 9828 9826 9824 9823 9821 9820 9818 9817 9816 9815 9814 9813 9812 9811 9811 9810 9810 9809 9809 9809 9809 9809 9809 9810 9810 9811 9812 9813 9814 9815 9816 9817 9819 9820 9822 9823 9825 9827 9829 9831 9833 9835 9838 9840 9842 9845 9847 9850 9852 9855 9858 9860 9863 9866 9868 9871 9874 9876 9879 9882 9884 9887 9889 9892 9894 9897 9899 9902 9904 9906 9908 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9894 9892 9889 9886 9883 9880 9877 9874 9870 9867 9864 9860 9856 9853 9849 9846 9842 9838 9834 9830 9827 9823 9819 9815 9811 9807 9803 9800 9796 9792 9788 9784 9781 9777 9774 9770 9766 9763 9760 9756 9753 9750 9747 9744 9741 9738 9735 9733 9730 9728 9725 9723 9721 9719 9716 9715 9713 9711 9709 9708 9707 9705 9704 9703 9702 9702 9701 9700 9700 9700 9700 9700 9700 9700 9701 9702 9702 9703 9704 9706 9707 9708 9710 9712 9714 9716 9718 9721 9723 9726 9728 9731 9734 9737 9740 9744 9747 9750 9754 9757 9761 9764 9768 9772 9775 9779 9783 9786 9790 9794 9797 9801 9804 9808 9811 9814 9817 9820 9823 9826 9829 9831 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9851 9852 9853 9853 9854 9854 9854 9855 8707 0 20 7 9855 9854 9854 9854 9853 9852 9852 9851 9850 9849 9847 9846 9845 9843 9842 9840 9839 9837 9835 9833 9832 9830 9828 9826 9824 9822 9819 9817 9815 9813 9811 9809 9807 9804 9802 9800 9798 9796 9794 9791 9789 9787 9785 9783 9781 9779 9777 9776 9774 9772 9770 9769 9767 9765 9764 9763 9761 9760 9759 9757 9756 9755 9754 9753 9753 9752 9751 9751 9750 9750 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9750 9750 9751 9751 9752 9753 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9769 9770 9771 9772 9773 9775 9776 9777 9778 9779 9781 9782 9783 9784 9785 9786 9787 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9799 9800 9801 9802 9803 9803 9804 9805 9806 9806 9807 9807 9808 9808 9809 9809 9810 9810 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9810 9810 9810 9809 9809 9808 9808 9808 9807 9807 9806 9806 9806 9805 9805 9805 9804 9804 9804 9804 9804 9803 9803 9803 9803 9804 9804 9804 9804 9805 9805 9806 9806 9807 9808 9809 9810 9811 9812 9813 9814 9816 9817 9819 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9843 9845 9847 9850 9852 9855 9857 9860 9862 9865 9867 9870 9872 9875 9877 9880 9882 9884 9887 9889 9892 9894 9896 9898 9900 9903 9905 9907 9909 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9951 9950 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9902 9901 9899 9898 9896 9895 9893 9891 9889 9888 9886 9884 9882 9880 9878 9875 9873 9871 9869 9867 9864 9862 9860 9858 9855 9853 9851 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9829 9827 9826 9824 9823 9822 9821 9820 9819 9818 9817 9816 9816 9816 9815 9815 9815 9815 9815 9815 9816 9816 9817 9817 9818 9819 9819 9820 9821 9823 9824 9825 9826 9828 8708 0 20 7 9829 9831 9832 9834 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9864 9866 9868 9871 9873 9875 9878 9880 9883 9885 9887 9890 9892 9895 9897 9900 9902 9905 9907 9909 9912 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 8709 0 20 7 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9957 9956 9954 9953 9951 9949 9947 9945 9943 9941 9939 9937 9934 9932 9930 9927 9924 9921 9919 9916 9913 9909 9906 9903 9900 9896 9893 9889 9885 9881 9878 9874 9870 9866 9862 9857 9853 9849 9845 9840 9836 9831 9827 9822 9817 9813 9808 9803 9798 9794 9789 9784 9779 9775 9770 9765 9760 9756 9751 9747 9742 9738 9733 9729 9725 9721 9717 9713 9709 9706 9702 9699 9696 9693 9690 9688 9685 9683 9681 9679 9678 9677 9676 9675 9674 9674 9674 9674 9674 9675 9676 9677 9678 9680 9682 9684 9686 9689 9692 9694 9698 9701 9704 9708 9712 9716 9720 9724 9729 9733 9738 9743 9747 9752 9757 9762 9767 9772 9777 9782 9787 9792 9797 9802 9806 9811 9816 9820 9825 9829 9834 9838 9842 9846 9850 9854 9857 9861 9864 9868 9871 9874 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9890 9888 9886 9883 9881 9878 9875 9873 9870 9867 9864 9861 9858 9855 9853 9850 9847 9844 9841 9838 9835 9833 9830 9827 9825 9822 9820 9818 9816 9814 9812 9810 9808 9807 9805 9804 9803 9802 9801 9800 9799 9799 9799 9799 9799 9799 9799 9800 9800 9801 9802 9803 9804 9805 9807 9808 9810 9812 9814 9815 9818 9820 9822 9824 9827 9829 9831 9834 9837 9839 9842 9845 9847 9850 9853 9856 9858 9861 9864 9867 9870 9872 9875 9878 9880 9883 9886 9888 9891 9893 9895 9898 9900 9902 9904 9907 9909 9911 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9893 9892 9890 9888 9886 9885 9883 9881 9878 9876 9874 9871 9869 9866 9864 9861 9858 9855 9852 9849 9845 9842 9838 9835 9831 9827 9824 9820 9816 9811 9807 9803 9798 9794 9789 9784 9779 9774 9769 9764 9759 9753 9747 9742 8710 0 20 7 9736 9729 9723 9717 9710 9703 9696 9689 9681 9674 9666 9658 9649 9641 9632 9623 9614 9604 9595 9585 9574 9564 9553 9542 9531 9520 9508 9496 9484 9471 9459 9446 9433 9420 9407 9393 9380 9366 9352 9338 9324 9310 9296 9282 9268 9254 9240 9226 9212 9199 9185 9172 9158 9145 9132 9119 9107 9094 9082 9071 9059 9048 9037 9027 9017 9007 8997 8988 8980 8971 8963 8956 8949 8942 8936 8930 8924 8919 8914 8910 8906 8902 8899 8896 8893 8890 8888 8887 8885 8884 8883 8882 8881 8881 8880 8880 8880 8880 8880 8880 8880 8880 8879 8879 8879 8878 8878 8876 8875 8874 8872 8869 8866 8863 8860 8855 8851 8845 8839 8832 8825 8817 8807 8798 8787 8775 8763 8750 8735 8720 8703 8686 8667 8648 8627 8606 8583 8559 8534 8508 8480 8452 8422 8392 8360 8328 8294 8259 8224 8188 8150 8112 8073 8034 7994 7953 7911 7870 7827 7785 7743 7700 7657 7614 7571 7528 7485 7443 7402 7360 7319 7280 7240 7202 7165 7128 7093 7059 7027 6995 6965 6937 6910 6885 6862 6840 6821 6803 6787 6773 6761 6752 6744 6738 6735 6734 6735 6738 6743 6750 6760 6772 6785 6801 6819 6839 6861 6885 6911 6938 6967 6999 7031 7066 7101 7139 7178 7218 7259 7301 7344 7389 7434 7480 7527 7575 7623 7671 7720 7769 7819 7869 7918 7968 8018 8067 8117 8166 8214 8263 8311 8358 8405 8451 8497 8542 8586 8630 8672 8714 8755 8795 8835 8873 8910 8947 8982 9017 9050 9083 9115 9146 9175 9204 9232 9259 9285 9311 9335 9359 9381 9403 9424 9444 9464 9483 9501 9518 9535 9551 9566 9581 9595 9609 9622 9634 9646 9658 9669 9680 9690 9699 9709 9718 9726 9734 9742 9750 9757 9764 9770 9776 9782 9788 9794 9799 9804 9809 9813 9817 9822 9825 9829 9833 9836 9839 9842 9845 9848 9851 9853 9855 9858 9860 9862 9864 9865 9867 9868 9870 9871 9872 9874 9875 9876 9877 9877 9878 9879 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 8711 0 20 7 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9883 9882 9881 9879 9878 9877 9876 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9864 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 8712 0 20 7 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9897 9896 9894 9892 9890 9888 9886 9883 9881 9879 9877 9874 9872 9869 9867 9864 9862 9859 9856 9854 9851 9849 9846 9843 9841 9838 9836 9833 9831 9828 9826 9824 9822 9819 9817 9815 9813 9812 9810 9808 9807 9805 9804 9803 9801 9800 9799 9799 9798 9797 9797 9796 9796 9796 9795 9795 9795 9796 9796 9796 9796 9797 9797 9798 9799 9799 9800 9801 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9819 9820 9821 9821 9822 9822 9823 9823 9824 9824 9824 9824 9824 9825 9825 9824 9824 9824 9824 9824 9824 9823 9823 9822 9822 9822 9821 9821 9820 9820 9819 9819 9818 9818 9817 9817 9816 9816 9815 9815 9814 9814 9813 9813 9813 9812 9812 9812 9812 9811 9811 9811 9811 9811 9811 9811 9810 9810 9810 9810 9810 9810 9810 9809 9809 9809 9809 9808 9808 9808 9807 9807 9806 9805 9805 9804 9803 9802 9801 9800 9799 9798 9797 9795 9794 9793 9791 9789 9788 9786 9784 9782 9780 9778 9776 9774 9771 9769 9767 9764 9762 9759 9756 9754 9751 9748 9745 9742 9739 9735 9732 9729 9725 9721 9718 9714 9710 9706 9702 9697 9693 9688 9684 9679 9674 9669 9663 9658 9652 9646 9640 9633 9626 9620 9612 9605 9597 9589 9581 9573 9564 9555 9545 9536 9526 9515 9505 9494 9482 9471 9459 9446 9433 9420 9407 9393 9379 9364 9349 9334 9318 9302 9286 9269 9252 9234 9216 9198 9179 9160 9141 9121 9102 9081 9061 9040 9019 8998 8976 8954 8932 8910 8888 8865 8843 8820 8797 8774 8751 8728 8705 8683 8660 8637 8614 8591 8569 8547 8525 8503 8481 8460 8440 8419 8399 8379 8360 8341 8323 8305 8288 8272 8256 8241 8226 8212 8199 8186 8175 8164 8153 8144 8135 8127 8120 8114 8109 8104 8101 8098 8096 8095 8095 8096 8097 8100 8103 8107 8112 8118 8124 8132 8140 8149 8159 8169 8180 8192 8205 8218 8232 8246 8261 8277 8293 8310 8327 8345 8363 8382 8401 8421 8441 8461 8481 8502 8523 8545 8566 8588 8610 8632 8654 8676 8698 8721 8743 8765 8788 8810 8832 8855 8877 8899 8921 8942 8964 8985 9006 9027 9048 9068 9089 9109 9128 9148 9167 9185 9204 9222 9239 9257 9274 9290 9307 9322 9338 9353 9368 9382 9396 9410 9423 9436 9449 9461 9473 9484 9495 9506 9517 9527 9537 9546 9555 9564 9573 9581 9589 9597 9605 9612 9619 9626 9632 9639 9645 9651 9657 9662 9668 9673 9678 9683 9688 9692 9697 9701 9705 9710 9713 9717 9721 9725 9728 9731 9734 9738 9740 9743 9746 9748 9751 9753 9755 9757 9759 9760 9762 9763 9764 9765 9766 9767 9767 9767 9767 9767 9767 9766 9765 9764 9763 9761 9760 9758 9755 9753 9750 9747 9743 9739 9735 9731 8713 0 20 7 9726 9721 9715 9709 9703 9696 9689 9682 9674 9665 9656 9647 9637 9626 9615 9603 9591 9578 9565 9550 9536 9520 9504 9487 9469 9450 9431 9411 9390 9368 9346 9322 9298 9273 9246 9220 9192 9163 9133 9103 9072 9040 9007 8973 8938 8903 8867 8830 8792 8754 8716 8676 8636 8596 8555 8514 8472 8430 8388 8346 8304 8262 8220 8178 8136 8093 8052 8011 7970 7930 7890 7852 7814 7776 7740 7704 7670 7637 7605 7574 7544 7516 7489 7464 7440 7418 7397 7378 7361 7345 7331 7319 7309 7300 7294 7289 7286 7285 7286 7289 7294 7300 7309 7319 7331 7344 7360 7377 7396 7416 7438 7462 7487 7513 7541 7570 7601 7632 7665 7699 7733 7769 7806 7843 7881 7920 7960 8000 8040 8081 8122 8163 8205 8247 8289 8330 8372 8413 8455 8496 8538 8579 8619 8659 8699 8738 8776 8814 8852 8889 8925 8960 8995 9029 9063 9095 9127 9158 9188 9218 9246 9274 9301 9327 9353 9378 9401 9424 9447 9468 9489 9509 9528 9546 9564 9581 9597 9613 9628 9642 9656 9669 9682 9694 9705 9716 9726 9736 9746 9755 9763 9771 9779 9786 9793 9800 9806 9811 9817 9822 9827 9832 9836 9840 9844 9848 9851 9854 9857 9860 9862 9865 9867 9869 9871 9873 9874 9876 9877 9878 9880 9881 9881 9882 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9842 9842 9841 9841 9841 9841 9841 9841 9842 9842 9842 9842 9843 9843 9844 9845 9845 9846 9847 9848 9848 9849 9850 9851 9852 9853 9855 9856 9857 9858 9859 9860 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9880 9880 9879 9879 9878 9877 9876 9875 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9864 9862 9861 9859 9858 9856 9855 9853 9851 9849 9847 9845 9843 9841 9839 9836 9834 9832 9829 9827 9824 9821 9818 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9779 9776 9774 9771 9768 9765 9762 9760 9757 9755 9753 9750 9748 9747 9745 9743 9742 9741 9739 9739 9738 9737 9737 9737 9737 9737 9737 9738 9738 9739 9740 9742 9743 9745 9746 9748 9750 9753 9755 9757 9760 9762 9765 9768 9771 9774 9777 9780 9783 9787 9790 9793 9796 9800 9803 9806 9810 9813 9816 9819 9822 9826 9829 9832 9835 9837 9840 9843 9846 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9880 9881 9883 8714 0 20 7 9884 9885 9886 9888 9889 9890 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9939 9939 8715 0 20 7 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 8716 0 20 7 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9944 9942 9941 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9918 9916 9914 9911 9909 9906 9903 9901 9898 9895 9892 9889 9886 9882 9879 9876 9873 9869 9866 9863 9859 9856 9853 9850 9846 9843 9840 9837 9834 9831 9828 9825 9822 9820 9817 9815 9812 9810 9808 9806 9804 9803 9801 9800 9798 9797 9796 9795 9794 9794 9793 9793 9793 9792 9792 9793 9793 9793 9794 9794 9795 9796 9797 9798 9799 9800 9801 9802 9804 9805 9807 9809 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9831 9833 9835 9838 9840 9843 9845 9848 9850 9853 9855 9858 9861 9863 9866 9869 9871 9874 9877 9880 9882 9885 9888 9890 9893 9896 9898 9901 9903 9906 9908 9911 9913 9916 9918 9920 9922 9925 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 8717 0 20 8 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9849 9848 9847 9846 9845 9844 9842 9841 9840 9839 9838 9837 9835 9834 9833 9832 9831 9830 9829 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9816 9815 9813 9812 9811 9809 9808 9806 9805 9803 9802 9800 9798 9797 9795 9793 9791 9789 9787 9785 9783 9780 9778 9776 9773 9770 9768 9765 9762 9759 9756 9752 9749 9746 9742 9738 9735 9731 9727 9722 9718 9714 9709 9705 9700 9695 9690 9685 9680 9674 9669 9663 9657 9651 9645 9639 9632 9626 9619 9612 9605 9598 9590 9582 9574 9566 9558 9549 9541 9532 9522 9513 9503 9493 9483 9472 9461 9450 9438 9426 9414 9401 9389 9375 9362 9348 9333 9318 9303 9288 9271 9255 9238 9221 9203 9185 9166 9147 9128 9108 9088 9067 9045 9024 9002 8979 8956 8933 8909 8885 8861 8836 8811 8786 8760 8734 8708 8681 8655 8628 8601 8573 8546 8519 8491 8464 8436 8409 8382 8354 8327 8300 8273 8246 8220 8194 8168 8143 8117 8093 8069 8045 8022 7999 7977 7955 7934 7914 7895 7876 7858 7841 7824 7808 7794 7779 7766 7754 7743 7732 7723 7714 7707 7700 7694 7689 7686 7683 7681 7680 7680 7681 7683 7686 7690 7695 7701 7707 7715 7723 7733 7743 7754 7766 7779 7792 7806 7821 7837 7853 7870 7888 7906 7925 7945 7965 7985 8006 8028 8050 8072 8095 8118 8141 8165 8189 8213 8237 8262 8287 8312 8337 8362 8387 8413 8438 8463 8488 8514 8539 8564 8589 8614 8639 8664 8688 8712 8737 8760 8784 8807 8831 8853 8876 8898 8920 8942 8963 8984 9005 9025 9045 9065 9084 9103 9121 9140 9157 9175 9192 9208 9225 9240 9256 9271 9286 9300 9314 9328 9341 9354 9367 9379 9391 9403 8718 0 20 8 9414 9425 9436 9446 9456 9466 9476 9485 9494 9503 9511 9519 9527 9535 9543 9550 9557 9564 9571 9577 9584 9590 9596 9602 9607 9613 9618 9624 9629 9634 9639 9644 9648 9653 9658 9662 9666 9671 9675 9679 9683 9687 9691 9695 9699 9702 9706 9710 9713 9717 9720 9724 9727 9731 9734 9737 9741 9744 9747 9750 9754 9757 9760 9763 9766 9769 9772 9775 9778 9781 9783 9786 9789 9792 9795 9797 9800 9803 9805 9808 9811 9813 9816 9818 9820 9823 9825 9827 9830 9832 9834 9836 9838 9841 9843 9845 9847 9848 9850 9852 9854 9856 9857 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9866 9865 9863 9862 9861 9860 9858 9857 9856 9854 9853 9852 9850 9849 9848 9846 9845 9844 9843 9841 9840 9839 9838 9837 9836 9835 9834 9833 9833 9832 9831 9831 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9831 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9842 9844 9846 9847 9849 9851 9853 9854 9856 9858 9860 9862 9865 9867 9869 9871 9873 9875 9878 9880 9882 9884 9887 9889 9891 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 8719 0 20 8 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 8720 0 20 8 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9921 9919 9917 9914 9912 9910 9907 9905 9902 9899 9897 9894 9892 9889 9886 9884 9881 9878 9876 9873 9871 9868 9865 9863 9860 9858 9856 9853 9851 9849 9847 9845 9843 9841 9839 9838 9836 9835 9833 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9826 9826 9827 9827 9828 9828 9829 9830 9831 9832 9834 9835 9837 9838 9840 9842 9844 9846 9848 9850 9853 9855 9858 9860 9863 9865 9868 9871 9874 9877 9879 9882 9885 9888 9891 9894 9897 9900 9903 9905 9908 9911 9914 9916 9919 9921 9924 9926 9929 9931 9933 9935 9938 9940 9941 9943 9945 9947 9948 9950 9951 9952 9953 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9916 9915 9913 9911 9910 9908 9906 9904 9903 9901 9899 9897 9896 9894 9892 9891 9889 9888 9886 9885 9883 9882 9880 9879 9878 9876 9875 9874 9873 9872 8721 0 20 8 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9868 9868 9868 9869 9870 9870 9871 9872 9873 9874 9875 9877 9878 9880 9881 9883 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 8722 0 20 8 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9908 9906 9904 9902 9900 9898 9896 9895 9893 9891 9889 9888 9886 9884 9883 9881 9880 9878 9877 9876 9874 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9882 9883 9885 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9932 9934 9936 9938 9940 9942 9943 9945 9946 9948 9950 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 8723 0 20 8 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9918 9916 9913 9910 9908 9905 9902 9900 9897 9894 9891 9889 9886 9883 9880 9878 9875 9872 9869 9867 9864 9862 9859 9857 9854 9852 9850 9848 9845 9843 9842 9840 9838 9836 9835 9834 9832 9831 9830 9829 9829 9828 9828 9827 9827 9827 9827 9827 9828 9828 9829 9829 9830 9831 9832 9833 9835 9836 9838 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9860 9862 9865 9867 9869 9872 9874 9877 9879 9882 9884 9887 9889 9892 9894 9896 9898 9901 9903 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9904 9902 9899 9897 9894 8724 0 20 8 9891 9888 9885 9881 9878 9875 9871 9868 9864 9860 9857 9853 9849 9845 9841 9837 9834 9830 9826 9822 9818 9814 9810 9806 9802 9799 9795 9791 9788 9784 9781 9777 9774 9771 9767 9764 9761 9758 9756 9753 9750 9748 9745 9743 9740 9738 9736 9734 9732 9730 9729 9727 9725 9724 9722 9721 9720 9718 9717 9716 9715 9714 9713 9712 9711 9710 9710 9709 9708 9708 9707 9706 9706 9705 9705 9704 9704 9703 9703 9703 9702 9702 9702 9701 9701 9701 9701 9701 9701 9701 9701 9701 9701 9702 9702 9702 9703 9703 9704 9705 9705 9706 9707 9708 9709 9711 9712 9713 9715 9716 9718 9720 9722 9724 9726 9728 9730 9733 9735 9738 9740 9743 9746 9749 9752 9755 9758 9761 9764 9767 9771 9774 9777 9781 9784 9788 9791 9795 9798 9801 9805 9808 9812 9815 9819 9822 9826 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9866 9869 9872 9874 9877 9880 9882 9885 9887 9889 9892 9894 9896 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9924 9926 9928 9930 9931 9933 9935 9936 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 8725 0 20 8 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9962 9961 9961 9960 9959 9958 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9916 9914 9912 9909 9907 9904 9901 9898 9896 9893 9890 9886 9883 9880 9877 9873 9870 9866 9863 9859 9855 9852 9848 9844 9840 9836 9832 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9788 9784 9780 9776 9773 9769 9765 9762 9759 9755 9752 9749 9747 9744 9741 9739 9737 9735 9733 9731 9730 9728 9727 9726 9726 9725 9725 9725 9725 9725 9726 9727 9728 9729 9730 9732 9733 9735 9737 9740 9742 9745 9747 9750 9753 9756 9760 9763 9767 9770 9774 9778 9782 9786 9790 9794 9798 9802 9807 9811 9815 9819 9824 9828 9832 9836 9841 9845 9849 9853 9857 9861 9865 9869 9873 9877 9880 9884 9887 9891 9894 9898 9901 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9917 9915 9913 9910 9908 9906 9904 9902 9899 9897 9895 9892 9890 9887 9885 9882 9880 9877 9874 9872 9869 9867 9864 9862 9859 9857 9854 9852 9850 9848 9845 9843 9841 9839 9837 9836 9834 9832 9831 9830 9828 9827 9826 9825 9824 9824 9823 9823 9822 9822 9822 9822 9823 9823 9824 9824 9825 9826 9827 9828 9829 9831 9832 9834 9835 9837 9839 9841 9843 8726 0 20 8 9845 9847 9850 9852 9854 9857 9859 9862 9864 9867 9870 9872 9875 9878 9880 9883 9886 9888 9891 9893 9896 9899 9901 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9915 9916 9917 9919 9920 9922 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9937 9935 9933 9931 9929 9927 9924 9922 9919 9917 9914 8727 0 20 8 9911 9908 9906 9902 9899 9896 9893 9889 9886 9882 9879 9875 9871 9867 9863 9859 9855 9851 9847 9842 9838 9834 9829 9825 9820 9816 9812 9807 9803 9798 9794 9789 9785 9781 9777 9772 9768 9764 9760 9756 9752 9748 9745 9741 9737 9734 9731 9728 9724 9722 9719 9716 9714 9711 9709 9707 9705 9703 9702 9700 9699 9698 9697 9696 9695 9695 9695 9694 9694 9695 9695 9695 9696 9697 9698 9699 9700 9701 9703 9704 9706 9708 9710 9712 9715 9717 9719 9722 9725 9728 9730 9733 9736 9740 9743 9746 9749 9753 9756 9760 9763 9767 9770 9774 9778 9781 9785 9789 9793 9796 9800 9804 9808 9811 9815 9819 9823 9826 9830 9834 9837 9841 9845 9848 9852 9855 9858 9862 9865 9868 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9901 9903 9906 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9887 9886 9885 9883 9882 9880 9879 9877 9876 9874 9872 9871 9869 9867 9865 9863 9861 9859 9856 9854 9852 9849 9847 9844 9841 9839 9836 9833 9829 9826 9823 9819 9816 9812 9808 9804 9800 9795 9791 9786 9781 9776 9771 9766 9760 9754 9748 9742 9736 9729 9722 9715 9708 9700 9692 9684 9676 9667 9658 9649 9639 9629 9619 9609 9598 9587 9576 9564 9552 9539 9527 9513 9500 9486 9472 9457 9442 9426 9410 9394 9377 9360 9342 9324 9305 9286 9267 9247 9226 9205 9184 9162 9140 9117 9094 9070 9046 9021 8996 8970 8944 8918 8891 8863 8835 8807 8778 8749 8720 8690 8660 8630 8599 8568 8537 8505 8473 8441 8409 8377 8345 8312 8280 8248 8215 8183 8151 8118 8086 8055 8023 7992 7961 7930 7900 7870 7840 7812 7783 7756 7729 7702 7676 7652 7627 7604 7581 7560 7539 7519 7501 7483 7466 7451 7436 7423 7411 7400 7390 7382 8728 0 20 8 7374 7368 7363 7360 7358 7357 7357 7359 7362 7366 7371 7378 7386 7396 7406 7418 7431 7445 7461 7477 7495 7514 7534 7555 7577 7600 7624 7648 7674 7701 7728 7756 7785 7814 7845 7875 7907 7939 7971 8004 8037 8070 8104 8138 8172 8207 8241 8276 8311 8345 8380 8414 8449 8483 8518 8552 8585 8619 8652 8685 8718 8750 8782 8813 8844 8875 8905 8934 8963 8992 9020 9047 9074 9101 9126 9152 9176 9200 9224 9247 9269 9291 9312 9332 9352 9372 9391 9409 9427 9444 9461 9477 9493 9508 9522 9536 9550 9563 9576 9588 9600 9612 9623 9633 9644 9653 9663 9672 9681 9689 9697 9705 9713 9720 9727 9733 9740 9746 9752 9757 9762 9768 9772 9777 9782 9786 9790 9794 9798 9801 9804 9808 9811 9813 9816 9819 9821 9823 9825 9827 9829 9831 9832 9833 9835 9836 9837 9838 9838 9839 9839 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9838 9837 9836 9835 9834 9833 9832 9830 9829 9827 9826 9824 9823 9821 9819 9817 9816 9814 9812 9810 9808 9806 9804 9802 9799 9797 9795 9793 9791 9789 9786 9784 9782 9780 9777 9775 9773 9770 9768 9766 9763 9761 9759 9756 9754 9752 9749 9747 9744 9742 9739 9736 9734 9731 9728 9725 9722 9719 9716 9713 9710 9707 9703 9700 9696 9692 9688 9684 9680 9676 9672 9667 9663 9658 9653 9648 9643 9638 9632 9627 9621 9616 9610 9604 9598 9591 9585 9579 9572 9566 9559 9552 9546 9539 9532 9525 9519 9512 9505 9498 9492 9485 9478 9472 9465 9459 9453 9447 9441 9435 9430 9425 9420 9415 9410 9406 9401 9397 9394 9390 9387 9385 9382 9380 9378 9377 9376 9375 9374 9374 9374 9375 9376 9377 9378 9380 9382 9385 9388 9391 9394 9398 9402 9407 9411 9416 9422 9427 9433 9439 9445 9451 9458 9465 9471 9479 9486 9493 9501 9508 9516 9524 9532 9539 9547 9555 9563 9571 9579 9588 9595 9603 9611 9619 9627 9635 9642 9650 9657 9665 9672 9679 9686 9693 9700 9707 9713 9719 9725 9732 9737 9743 9749 9754 9759 9764 9769 9773 9778 9782 9786 9790 9794 9797 9801 9804 9807 9810 9813 9815 9817 9820 9822 9823 9825 9827 9828 9829 9830 9831 9832 9833 9833 9833 9834 9834 9834 9834 9834 9834 9833 9833 9832 9832 9831 9831 9830 9829 9829 9828 9827 9827 9826 9825 9824 9824 9823 9823 9822 9821 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9821 9821 9822 9822 9823 9824 9825 9826 9827 9828 9829 9830 9832 9833 9835 9836 9838 9840 9842 9843 9845 9847 9849 9851 9853 9854 9856 9858 9860 9862 9863 9865 9866 9868 9869 9871 9872 9873 9874 9875 9876 9877 9877 9878 9878 9878 9878 9878 9878 9878 9877 9876 9875 9874 9873 9871 9870 9868 9866 9863 9861 9858 9855 9852 9848 9844 9840 9836 9832 9827 9821 9816 9810 9804 9798 9791 9783 9776 9768 8729 0 20 8 9759 9751 9741 9732 9722 9711 9700 9689 9677 9664 9651 9638 9624 9609 9594 9578 9562 9546 9528 9511 9493 9474 9455 9435 9415 9394 9373 9352 9330 9308 9285 9262 9239 9215 9192 9168 9144 9120 9096 9071 9047 9023 8999 8975 8951 8928 8905 8882 8859 8837 8816 8795 8774 8754 8735 8716 8699 8682 8666 8651 8636 8623 8610 8599 8588 8579 8571 8564 8557 8552 8548 8546 8544 8543 8544 8545 8548 8552 8557 8562 8569 8577 8586 8595 8606 8617 8630 8643 8656 8671 8686 8702 8718 8734 8751 8769 8787 8805 8824 8842 8861 8880 8899 8918 8937 8956 8974 8993 9012 9030 9048 9066 9083 9100 9117 9134 9150 9166 9181 9196 9210 9224 9237 9250 9263 9275 9287 9298 9309 9320 9330 9339 9348 9357 9366 9374 9382 9389 9397 9404 9411 9417 9423 9430 9436 9442 9447 9453 9459 9464 9469 9475 9480 9486 9491 9496 9502 9507 9513 9518 9524 9529 9535 9541 9547 9553 9559 9565 9571 9577 9584 9590 9597 9603 9610 9616 9623 9630 9637 9643 9650 9657 9664 9670 9677 9684 9691 9697 9704 9710 9717 9723 9729 9736 9742 9748 9754 9759 9765 9771 9776 9781 9787 9792 9797 9801 9806 9810 9815 9819 9823 9827 9830 9834 9837 9840 9844 9847 9849 9852 9855 9857 9859 9861 9863 9865 9867 9869 9870 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9884 9885 9885 9886 9886 9886 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9930 9932 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 8730 0 20 8 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9966 9965 9963 9962 9960 9958 9956 9954 9952 9950 9948 9946 9943 9941 9938 9936 9933 9930 9927 9924 9921 9918 9915 9912 9909 9905 9902 9898 9895 9891 9887 9883 9879 9875 9871 9867 9863 9859 9855 9850 9846 9842 9838 9833 9829 9825 9820 9816 9812 9807 9803 9799 9795 9791 9787 9783 9779 9776 9772 9769 9765 9762 9759 9756 9753 9750 9748 9745 9743 9741 9739 9737 9736 9734 9733 9732 9731 9731 9730 9730 9730 9730 9730 9731 9732 9732 9733 9735 9736 9737 9739 9741 9743 9745 9747 9750 9752 9755 9757 9760 9763 9766 9769 9772 9775 9778 9782 9785 9788 9792 9795 9799 9802 9805 9809 9812 9816 9819 9822 9826 9829 9832 9835 9839 9842 9845 9848 9851 9854 9857 9859 9862 9865 9868 9870 9873 9875 9878 9880 9883 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9915 9916 9918 9920 9921 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9948 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9909 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9873 9870 9867 9863 9860 9856 9853 9849 9846 9843 9839 9836 9832 9829 9825 9822 9818 9815 9812 9809 9806 9803 9800 9797 9794 9791 9789 9786 9784 9782 9780 9778 9776 9774 9773 9771 9770 9769 9768 9768 9767 9767 9766 9766 9766 9767 9767 9768 9768 9769 9770 9771 9773 9774 9776 9777 9779 9781 9783 9785 9787 9789 9791 9794 9796 9798 9801 9803 9806 9808 9810 9813 9815 9817 9820 9822 9824 9826 9828 9830 9832 9833 9835 9837 9838 9839 9840 9841 9842 9843 9843 9843 9844 9844 9844 9844 9843 9843 9842 9842 9841 9840 9839 9838 9836 9835 9833 9832 9830 9829 9827 9825 9823 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9803 9801 9799 9798 9796 9795 9793 9792 9791 9790 9789 9789 9788 9787 9787 9787 9787 9787 9787 9787 9788 9788 9789 9790 9791 9792 9793 9795 9796 9798 9800 9802 9804 9806 9808 9811 9813 9816 9818 9821 9824 9827 9830 9833 9836 9839 9842 9846 9849 9852 9856 9859 9862 9866 9869 9873 9876 9879 9883 9886 9889 9893 9896 9899 9902 9905 8731 0 20 8 9908 9911 9914 9917 9920 9922 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9890 9890 9890 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9908 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9926 9927 9929 9931 9933 9934 9936 9938 9939 9941 9942 9944 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 99991000010000100001000010000100001000010000100001000010000100001000010000100001000010000100001000010000 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 8732 0 20 8 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9915 9916 9918 9920 9922 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9943 9944 9946 9947 9948 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 8733 0 20 8 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 8734 0 20 8 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9901 9899 9896 9894 9891 9888 9885 9882 9879 9875 9872 9868 9864 9860 9856 9852 9847 9842 9838 9833 9827 9822 9817 9811 9805 9799 9793 9787 9780 9774 9767 9760 9754 9747 9739 9732 9725 9718 9711 9703 9696 9688 9681 9674 9666 9659 9652 9645 9638 9631 9624 9618 9611 9605 9599 9593 9587 9582 9576 9572 9567 9563 9559 9555 9551 9548 9546 9543 9541 9539 9538 9537 9537 9536 9537 9537 9538 9539 9541 9543 9545 9548 9551 9554 9558 9562 9566 9571 9576 9581 9586 9592 9598 9604 9610 9616 9623 9629 9636 9643 9650 9657 9664 9671 9678 9685 9693 9700 9707 9714 9721 9728 9734 9741 9748 9754 9760 9766 9772 9778 9784 9789 9795 9800 9805 9810 9814 9819 9823 9827 9831 9835 9838 9842 9845 9848 9851 9854 9856 9859 9861 9863 9865 9867 9868 9870 9871 9872 9874 9875 9876 9876 9877 9878 9878 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9852 9851 9851 9850 9849 9849 9848 9848 9847 9847 9847 9846 9846 9846 8735 0 20 8 9846 9846 9846 9846 9846 9847 9847 9847 9848 9848 9849 9849 9850 9851 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9866 9865 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9843 9842 9841 9840 9839 9838 9836 9835 9834 9833 9832 9831 9830 9829 9827 9826 9825 9824 9823 9822 9820 9819 9818 9817 9815 9814 9813 9811 9810 9808 9807 9805 9804 9802 9800 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9777 9775 9772 9770 9768 9765 9763 9760 9758 9756 9753 9751 9748 9746 9743 9741 9738 9736 9733 9730 9728 9726 9723 9721 9718 9716 9714 9711 9709 9707 9705 9702 9700 9698 9696 9694 9692 9690 9688 9686 9684 9682 9680 9678 9677 9675 9673 9671 9669 9667 9666 9664 9662 9660 9658 9656 9654 9652 9650 9648 9646 9644 9641 9639 9637 9634 9632 9629 9627 9624 9621 9618 9615 9612 9609 9606 9603 9599 9596 9593 9589 9585 9581 9577 9573 9569 9565 9561 9556 9552 9547 9543 9538 9533 9528 9523 9518 9513 9507 9502 9496 9490 9485 9479 9473 9467 9460 9454 9448 9441 9434 9428 9421 9414 9406 9399 9392 9384 9376 9369 9361 9353 9344 9336 9327 9319 9310 9301 9292 9282 9273 9263 9253 9243 9233 9223 9212 9201 9190 9179 9168 9156 9144 9132 9120 9107 9095 9082 9068 9055 9041 9027 9013 8998 8983 8968 8953 8937 8921 8905 8888 8871 8854 8836 8818 8800 8781 8762 8743 8723 8703 8683 8662 8641 8619 8598 8575 8553 8530 8507 8483 8460 8435 8411 8386 8361 8336 8310 8284 8258 8231 8204 8177 8150 8123 8095 8067 8040 8012 7983 7955 7927 7899 7870 7842 7814 7785 7757 7729 7701 7673 7645 7617 7590 7562 7535 7509 7482 7456 7430 7405 7380 7355 7331 7307 7284 7261 7239 7217 7195 7175 7155 7135 7116 7098 7081 7064 7048 7032 7017 7003 6990 6977 6965 8736 0 20 8 6954 6944 6935 6926 6918 6911 6905 6899 6895 6891 6888 6886 6885 6884 6885 6886 6888 6891 6895 6900 6905 6911 6918 6926 6935 6945 6955 6966 6978 6991 7004 7019 7034 7050 7066 7083 7101 7120 7139 7159 7179 7201 7222 7245 7268 7291 7315 7340 7364 7390 7416 7442 7469 7496 7523 7551 7579 7608 7636 7665 7694 7723 7753 7782 7812 7842 7872 7901 7931 7961 7991 8021 8050 8080 8109 8139 8168 8197 8226 8254 8282 8311 8338 8366 8393 8420 8447 8473 8499 8524 8549 8574 8599 8623 8646 8669 8692 8715 8737 8758 8779 8800 8820 8840 8860 8879 8897 8915 8933 8950 8967 8984 9000 9016 9031 9046 9061 9075 9089 9103 9116 9129 9142 9154 9166 9178 9190 9201 9212 9222 9233 9243 9253 9262 9272 9281 9290 9299 9307 9316 9324 9332 9340 9348 9355 9363 9370 9377 9384 9391 9398 9404 9411 9417 9424 9430 9436 9442 9447 9453 9459 9464 9470 9475 9480 9485 9490 9495 9500 9505 9510 9514 9519 9523 9528 9532 9536 9540 9545 9549 9553 9556 9560 9564 9568 9571 9575 9578 9582 9585 9589 9592 9595 9598 9601 9604 9607 9610 9613 9616 9619 9622 9624 9627 9630 9632 9635 9637 9640 9642 9645 9647 9649 9651 9654 9656 9658 9660 9662 9664 9666 9668 9670 9672 9674 9675 9677 9679 9681 9682 9684 9685 9687 9688 9690 9691 9693 9694 9695 9697 9698 9699 9700 9701 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9713 9714 9715 9716 9717 9718 9719 9720 9721 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9734 9735 9736 9737 9738 9740 9741 9742 9744 9745 9747 9748 9750 9751 9753 9754 9756 9758 9759 9761 9763 9765 9766 9768 9770 9772 9774 9776 9778 9779 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9802 9804 9806 9808 9810 9812 9813 9815 9817 9819 9820 9822 9824 9825 9827 9828 9830 9831 9833 9834 9835 9837 9838 9839 9841 9842 9843 9844 9845 9846 9847 9849 9850 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9859 9860 9860 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9866 9866 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9869 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9847 9846 9845 8737 0 20 8 9843 9842 9841 9839 9838 9837 9835 9834 9832 9831 9829 9828 9827 9825 9824 9822 9821 9820 9818 9817 9816 9815 9813 9812 9811 9810 9809 9808 9807 9806 9806 9805 9804 9803 9803 9802 9802 9801 9801 9800 9800 9800 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9800 9800 9800 9800 9800 9799 9799 9799 9799 9799 9799 9799 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9798 9799 9799 9799 9799 9799 9799 9800 9800 9800 9800 9801 9801 9801 9802 9802 9802 9802 9803 9803 9803 9804 9804 9804 9805 9805 9805 9806 9806 9806 9806 9807 9807 9807 9807 9808 9808 9808 9808 9809 9809 9809 9809 9810 9810 9810 9810 9811 9811 9811 9811 9811 9812 9812 9812 9812 9813 9813 9813 9814 9814 9814 9815 9815 9815 9816 9816 9816 9817 9817 9818 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9823 9824 9824 9825 9825 9826 9827 9827 9828 9829 9829 9830 9831 9831 9832 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9842 9843 9844 9845 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9860 9861 9862 9864 9865 9867 9868 9869 9871 9872 9874 9876 9877 9879 9880 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9922 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 8738 0 20 8 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9912 9910 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9846 9843 9840 9837 9835 9832 9830 9827 9825 9823 9821 9819 9817 9815 9813 9812 9810 9809 9808 9807 9806 9805 9804 9804 9804 9803 9803 9803 9803 9804 9804 9805 9805 9806 9807 9808 9809 9811 9812 9814 9815 9817 9819 9821 9823 9825 9827 9829 9832 9834 9836 9839 9841 9844 9846 9849 9852 9854 9857 9859 9862 9865 9867 9870 9872 9875 9878 9880 9883 9885 9887 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 8739 0 20 8 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 8740 0 20 8 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9954 9953 9952 9951 9950 9948 9947 9945 9944 9942 9941 9939 9937 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9871 9868 9864 9860 9856 9852 9848 9844 9839 9835 9830 9826 9821 9816 9811 9806 9800 9795 9790 9784 9778 9772 9767 9761 9754 9748 9742 9736 9730 9723 9717 9710 9704 9697 9691 9684 9678 9671 9665 9658 9652 9645 9639 9633 9627 9621 9615 9609 9603 9598 9592 9587 9582 9577 9573 9568 9564 9560 9556 9552 9549 9546 9543 9540 9538 9535 9533 9531 9530 9529 9527 9527 9526 9525 9525 9525 9525 9526 9526 9527 9528 9529 9530 9531 9533 9534 9536 9538 9540 9542 9544 9546 9548 9550 9552 9554 9556 9558 9560 9562 9564 9566 9568 9570 9571 9573 9574 9576 9577 9579 9580 9581 9582 9583 9583 9584 9584 9585 9585 9585 9585 9585 9585 9585 9585 9585 9584 9584 9583 9583 9582 9581 9580 9580 9579 9578 9577 9576 9575 9574 9573 9572 9572 9571 9570 9569 9568 9567 9567 9566 9565 9565 9564 9564 9563 9563 9562 9562 9562 9561 9561 9561 9561 9561 9561 9561 9561 9561 9561 9561 9562 9562 9562 9562 9563 9563 9563 9564 9564 9564 9565 9565 9566 9566 9567 9567 9567 9568 9568 9569 9569 9569 9570 9570 9570 9571 9571 9571 9572 9572 9572 9572 9573 9573 9573 9573 9574 9574 9574 9574 9574 9575 9575 9575 9575 9575 9576 9576 9576 9576 9576 9577 9577 9577 9577 9577 9578 9578 9578 9578 9579 9579 9579 9580 9580 9580 9581 9581 9582 9582 9582 9583 9583 9584 9584 9585 9585 9586 9587 9587 9588 9588 9589 9590 8741 0 20 8 9590 9591 9592 9592 9593 9594 9594 9595 9596 9597 9598 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9615 9616 9617 9619 9620 9622 9623 9625 9627 9628 9630 9632 9634 9636 9638 9640 9642 9645 9647 9650 9652 9655 9658 9660 9663 9666 9670 9673 9676 9680 9683 9687 9690 9694 9698 9702 9706 9710 9714 9719 9723 9728 9732 9737 9741 9746 9751 9755 9760 9765 9770 9775 9780 9785 9790 9795 9800 9805 9810 9815 9819 9824 9829 9834 9839 9843 9848 9852 9857 9861 9866 9870 9874 9878 9882 9886 9890 9893 9897 9900 9904 9907 9910 9913 9916 9919 9922 9924 9927 9929 9932 9934 9936 9938 9940 9942 9944 9945 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9896 9894 9892 9890 9887 9885 9882 9880 9877 9875 9872 9869 9867 9864 9861 9859 9856 9853 9850 9847 9845 9842 9839 9836 9834 9831 9828 9826 9823 9821 9818 9816 9814 9811 9809 9807 9805 9804 9802 9800 9799 9797 9796 9795 9794 9793 9793 9792 9792 9792 9792 9792 9792 9792 9793 9793 9794 9795 9796 9798 9799 9801 9802 9804 9806 9808 9810 9812 9815 9817 9820 9823 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9856 9859 9862 9865 9869 9872 9875 9878 9881 9884 9887 9890 9893 9896 9899 9902 9905 9908 9910 9913 9916 9918 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9941 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 8742 0 20 8 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9891 9889 9886 9884 9882 9879 9876 9874 9871 9868 9864 9861 9858 9854 9850 9846 9842 9838 9834 9829 9824 9819 9814 9809 9804 9798 9792 9786 9780 9773 9766 9759 9752 9744 9737 9729 9720 9712 9703 9694 9684 9674 9664 9653 9642 9631 9619 9607 9595 9582 9568 9555 9540 9525 9510 9494 9478 9461 9444 9426 9407 9388 9368 9348 9327 9305 9283 9260 9237 9212 9187 9162 9135 9108 9081 9052 9023 8993 8963 8932 8900 8867 8834 8800 8765 8730 8694 8657 8620 8582 8544 8505 8466 8426 8385 8344 8303 8261 8219 8177 8134 8091 8048 8004 7961 7917 7873 7829 7785 7742 7698 7655 7611 7568 7525 7483 7441 7399 7358 7317 7277 7238 7199 7161 7124 7088 7053 7018 6984 6952 6920 6890 6861 6833 6806 6781 6757 6734 6712 6693 6674 6657 6642 6628 6615 6605 6595 6588 6582 6578 6575 6575 6575 6578 6582 6588 6596 6605 6616 6629 6643 6659 6676 6696 6716 6739 6762 6788 6814 6843 6872 6903 6935 6968 7003 7039 7076 7114 7153 7193 7233 7275 7317 7361 7405 7449 7494 7540 7586 7632 7679 7726 7773 7821 7868 7916 7963 8010 8058 8105 8152 8199 8245 8291 8337 8382 8426 8471 8514 8557 8599 8641 8682 8723 8762 8801 8839 8876 8913 8948 8983 9017 9050 9082 9114 9144 9174 9202 9230 9258 9284 9309 9334 9358 9381 9403 9424 9445 9465 9484 9503 9520 9537 9554 9570 9585 9600 9614 9627 9640 9652 9664 9676 9687 9697 9707 9717 9726 9735 9743 9752 9759 9767 9774 9781 9787 9794 9800 9805 9811 9816 9821 9826 9831 9835 9840 9844 9848 9852 9855 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9887 9889 9891 9893 9895 9897 9899 9900 9902 9903 9905 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 8743 0 20 8 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9872 9870 9867 9865 9863 9860 9858 9855 9852 9850 9847 9844 9842 9839 9837 9834 9831 9829 9826 9823 9821 9818 9816 9813 9811 9809 9806 9804 9802 9800 9798 9796 9794 9792 9791 9789 9788 9787 9785 9784 9783 9783 9782 9781 9781 9780 9780 9780 9780 9780 9781 9781 9782 9783 9783 9784 9785 9787 9788 9790 9791 9793 9795 9796 9798 9801 9803 9805 9807 9810 9812 9815 9817 9820 9823 9825 9828 9831 9834 9837 9840 9843 9846 9848 9851 9854 9857 9860 9863 9865 9868 9871 9874 9876 9879 9881 9884 9886 9888 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9889 9887 9886 9884 9883 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9878 9879 9880 9882 9884 9885 9887 9889 9891 9893 9894 9896 9898 9900 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 8744 0 20 8 9925 9927 9929 9931 9932 9934 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9925 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 8745 0 20 8 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9939 9937 9935 9934 9932 9929 9927 9925 9923 9920 9917 9915 9912 9909 9906 9903 9900 9896 9893 9889 9886 9882 9878 9874 9870 9866 9862 9857 9853 9849 9844 9839 9835 9830 9826 9821 9816 9811 9806 9802 9797 9792 9787 9783 9778 9773 9769 9764 9760 9755 9751 9747 9743 9739 9735 9731 9728 9724 9721 9718 9715 9712 9710 9707 9705 9703 9702 9700 9699 9698 9697 9696 9696 9696 9696 9696 9697 9698 9699 9700 9701 9703 9705 9707 9709 9712 9714 9717 9720 9724 9727 9731 9734 9738 9742 9746 9751 9755 9759 9764 9768 9773 9778 9782 9787 9792 9797 9801 9806 9811 9816 9820 9825 9829 9834 9838 9843 9847 9851 9855 9859 9863 9866 9870 9874 9877 9880 9883 9886 9889 9891 9894 9896 9898 9900 9902 9904 9905 9907 9908 9909 9910 9911 9912 9912 9912 9913 9913 9913 9912 9912 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9891 9889 9886 9884 9881 9878 9876 9873 9870 9867 9864 9861 9857 9854 9851 9848 9844 9841 9838 9834 9831 9828 9824 9821 9818 9814 9811 9808 9805 9802 9799 9796 9793 9791 9788 9785 9783 9781 9779 9777 9775 9773 9772 9770 9769 9768 9767 9767 9766 9766 9766 9766 9766 9766 9767 9767 9768 9769 9771 9772 9774 9775 9777 9779 9781 9784 9786 9789 9791 9794 9797 9800 9803 9806 9809 9813 9816 9820 9823 9827 9830 9834 9837 9841 9844 9848 9852 9855 9859 9862 9866 9869 9873 9876 9879 9883 9886 9889 9892 9895 9898 9901 9904 9906 9909 9912 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 8746 0 20 8 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9883 9881 9879 9877 9875 9874 9872 9870 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9853 9853 9853 9853 9854 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9869 9871 9872 9874 8747 0 20 8 9876 9878 9880 9883 9885 9887 9889 9891 9894 9896 9898 9900 9903 9905 9907 9909 9911 9913 9916 9918 9920 9921 9923 9925 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9941 9942 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9917 9914 9911 9908 9904 9900 9896 9892 9888 9884 9879 9874 9869 9863 9857 9851 9845 9838 9831 9824 9816 9808 9799 9790 9781 9771 9761 9751 9740 9728 9716 9704 9691 9678 9664 9650 9635 9620 9604 9587 9571 9554 9536 9518 9499 9480 9461 9441 9421 9400 9380 9359 9337 9315 9294 9272 9250 9227 9205 9183 9160 9138 9116 9094 9072 9051 9029 9008 8987 8967 8947 8928 8909 8891 8874 8857 8840 8825 8810 8796 8783 8771 8760 8750 8740 8732 8725 8718 8713 8709 8706 8703 8702 8702 8704 8706 8709 8713 8718 8725 8732 8740 8749 8760 8771 8782 8795 8809 8823 8838 8854 8870 8887 8904 8922 8941 8960 8979 8999 9018 9039 9059 9079 9100 9121 9141 9162 9183 9203 9224 9244 9264 9284 9304 9323 9342 9361 9379 9397 9415 9432 9449 9465 9481 9496 9511 9526 9540 9553 9566 9579 9591 9603 9614 9625 9635 9645 9655 9664 9672 9681 9689 9696 9703 9710 9717 9723 9729 9735 9741 9746 9751 9756 9760 9765 9769 9773 9777 9781 9785 9789 9792 9796 9799 9802 9805 9809 9812 9815 9818 9821 9824 9826 9829 9832 9835 9838 9840 9843 9846 9848 9851 9854 9856 9859 9861 9864 9866 9869 9871 9873 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9883 9880 9878 9875 9872 9870 9867 9864 9862 9859 9856 9854 9851 9848 9846 9843 9840 9838 9835 9833 9830 9828 9826 9824 9821 9819 9817 9816 9814 9812 9811 9809 9808 9807 9806 9805 9804 9803 9803 9802 9802 9802 9802 9802 9802 9802 9803 9803 9804 9805 9806 9807 9808 9809 9811 9812 9814 9815 9817 9819 9821 9823 9825 9828 9830 9832 9835 9837 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9866 9869 9871 9874 9877 9879 9882 9885 9887 9890 9892 9895 9897 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9926 8748 0 20 8 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 8749 0 20 8 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9874 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9887 8750 0 20 8 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9864 9864 9865 9865 9865 9865 9866 9866 9866 9866 9867 9867 9867 9868 9868 9868 9868 9869 9869 9869 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9856 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9849 9848 9848 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9833 9833 9832 9831 9831 9830 9830 9829 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9804 9803 9802 9800 9798 9797 9795 9793 9792 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9756 9754 9753 9751 9749 9748 9746 9745 9743 9742 9741 9740 9739 9738 9737 9737 9736 9736 9735 9735 9735 9735 9735 9736 9736 9736 9737 9738 9739 9740 9741 9742 9743 9745 9746 9748 9749 9751 9753 9755 9757 9758 9760 9763 9765 9767 9769 9771 9773 9775 9778 9780 9782 9784 9786 9788 9790 9793 9795 9797 9798 9800 9802 9804 9806 9807 9809 9810 9812 9813 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9824 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9825 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9816 9815 9813 9812 9811 9810 9808 9807 9805 9804 9802 9801 9799 9797 9795 9794 9792 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9770 9768 9766 9764 9762 9760 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9737 9735 9733 9731 9729 9727 9725 9723 9721 9719 9718 9716 9714 9712 9711 9709 9708 9706 9704 9703 9701 9700 9698 9696 9695 9693 9692 9690 9689 9687 9685 9683 9682 8751 0 20 8 9680 9678 9676 9674 9672 9670 9668 9665 9663 9660 9657 9654 9651 9648 9645 9642 9638 9634 9630 9626 9622 9617 9612 9607 9602 9597 9591 9585 9579 9573 9566 9559 9552 9545 9537 9530 9522 9513 9505 9496 9488 9478 9469 9460 9450 9440 9430 9420 9410 9400 9389 9379 9368 9357 9346 9336 9325 9314 9303 9293 9282 9271 9261 9250 9240 9230 9220 9210 9201 9192 9183 9174 9165 9157 9150 9142 9135 9129 9122 9116 9111 9106 9102 9098 9094 9091 9089 9087 9085 9084 9084 9084 9084 9085 9087 9089 9092 9095 9099 9103 9108 9113 9119 9125 9132 9139 9147 9155 9163 9172 9181 9191 9201 9211 9221 9232 9243 9254 9266 9278 9289 9302 9314 9326 9339 9351 9364 9376 9389 9402 9414 9427 9439 9452 9464 9477 9489 9501 9513 9525 9537 9548 9559 9570 9581 9592 9603 9613 9623 9633 9642 9651 9660 9669 9678 9686 9694 9702 9709 9716 9723 9730 9736 9743 9749 9754 9760 9765 9770 9774 9779 9783 9787 9791 9794 9798 9801 9804 9807 9809 9811 9814 9816 9817 9819 9820 9822 9823 9824 9825 9826 9826 9827 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9825 9824 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9804 9803 9802 9801 9800 9799 9799 9798 9797 9796 9795 9794 9794 9793 9792 9791 9791 9790 9790 9789 9788 9788 9787 9787 9786 9785 9785 9784 9784 9783 9782 9782 9781 9780 9779 9779 9778 9777 9776 9774 9773 9772 9770 9769 9767 9766 9764 9762 9760 9758 9756 9753 9751 9748 9746 9743 9740 9737 9734 9731 9727 9724 9720 9717 9713 9709 9705 9702 9698 9694 9689 9685 9681 9677 9673 9669 9665 9661 9657 9653 9649 9645 9641 9637 9633 9630 9626 9623 9620 9617 9614 9611 9608 9606 9604 9602 9600 9598 9596 9595 9594 9593 9592 9592 9591 9591 9591 9591 9592 9592 9593 9594 9595 9596 9597 9599 9600 9602 9604 9606 9608 9610 9612 9614 9616 9618 9621 9623 9625 9627 9630 9632 9634 9636 9638 9640 9641 9643 9644 9646 9647 9648 9649 9649 9650 9650 9650 9650 9649 9649 9648 9647 9645 9644 9642 9639 9637 9634 9631 9628 9624 9620 9616 9611 9606 9601 9595 9589 9582 9576 9568 9561 9553 9544 9536 9526 9517 9507 9496 9485 9474 9462 9449 9436 9423 9408 9394 9379 9363 9346 9329 9312 9293 9274 9255 9234 9213 9192 9169 9146 9122 9097 9072 9045 9018 8991 8962 8933 8902 8871 8840 8807 8774 8739 8704 8669 8632 8595 8557 8518 8479 8439 8398 8356 8314 8272 8228 8185 8140 8096 8051 8005 7959 7913 7867 7820 7773 7726 7679 7632 7585 7538 7491 7445 7398 7352 7306 7261 7216 7171 7127 7084 7041 7000 6959 6918 6879 6840 6803 6766 6731 6697 6664 6632 6601 6572 6544 6518 6493 6469 6447 6426 6407 6390 6374 6360 8752 0 20 8 6347 6336 6327 6319 6313 6309 6306 6306 6307 6309 6313 6319 6327 6337 6348 6360 6375 6391 6408 6427 6448 6470 6494 6519 6545 6573 6602 6633 6665 6698 6732 6767 6804 6841 6880 6919 6959 7001 7043 7085 7129 7173 7218 7263 7308 7355 7401 7448 7495 7542 7590 7637 7685 7732 7780 7828 7875 7922 7969 8015 8062 8108 8153 8198 8243 8287 8330 8373 8415 8457 8497 8538 8577 8615 8653 8690 8727 8762 8796 8830 8863 8895 8926 8956 8985 9013 9041 9067 9093 9118 9142 9165 9187 9209 9229 9249 9268 9286 9304 9321 9337 9352 9367 9381 9395 9408 9420 9432 9444 9454 9465 9475 9484 9493 9502 9510 9518 9526 9533 9541 9547 9554 9560 9567 9573 9578 9584 9590 9595 9600 9606 9611 9616 9620 9625 9630 9635 9639 9644 9649 9653 9658 9662 9667 9671 9675 9680 9684 9688 9693 9697 9701 9705 9710 9714 9718 9722 9726 9730 9734 9738 9742 9746 9750 9753 9757 9761 9765 9768 9772 9775 9779 9782 9786 9789 9792 9795 9799 9802 9805 9808 9811 9814 9817 9819 9822 9825 9828 9830 9833 9835 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9909 9908 9907 9905 9904 9902 9901 8753 0 20 8 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9869 9867 9865 9863 9860 9858 9856 9853 9851 9848 9846 9844 9841 9839 9836 9834 9832 9829 9827 9825 9823 9821 9818 9816 9814 9812 9810 9809 9807 9805 9804 9802 9801 9799 9798 9797 9796 9795 9794 9793 9793 9792 9792 9792 9791 9791 9791 9792 9792 9792 9793 9793 9794 9795 9796 9797 9798 9799 9800 9802 9803 9804 9806 9808 9809 9811 9813 9815 9817 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9853 9855 9857 9859 9860 9862 9863 9865 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9883 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9890 9888 9887 9886 9884 9883 9882 9880 9879 9878 9876 9875 9873 9872 9870 9869 9868 9866 9865 9863 9862 9861 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9844 9843 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9856 9857 9859 9860 9862 9864 9865 9867 9869 9871 9873 9875 9877 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9916 9918 9920 9922 9923 9925 9927 9928 9930 9932 9933 9934 9936 9937 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 8754 0 20 8 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 8755 0 20 8 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9936 9934 9933 9931 9928 9926 9924 9922 9919 9916 9914 9911 9908 9904 9901 9898 9894 9890 9886 9882 9878 9874 9869 9864 9859 9854 9849 9844 9838 9832 9827 9821 9815 9808 9802 9796 9789 9782 9776 9769 9762 9755 9748 9741 9734 9727 9720 9712 9705 9698 9691 9685 9678 9671 9665 9658 9652 9646 9640 9634 9628 9623 9618 9613 9608 9604 9600 9596 9592 9589 9586 9584 9581 9579 9578 9576 9575 9575 9574 9574 9575 9575 9576 9578 9579 9581 9583 9586 9589 9592 9595 9599 9603 9607 9612 9616 9621 9626 9632 9637 9643 9649 9655 9661 9667 9673 9679 9686 9692 9699 9705 9712 9718 9725 9732 9738 9745 9751 9758 9764 9770 9777 9783 9789 9795 9801 9806 9812 9818 9823 9828 9834 9839 9844 9849 9853 9858 9862 9867 9871 9875 9879 9883 9886 9890 9893 9897 9900 9903 9906 9909 9912 9914 9917 9919 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 8756 0 20 8 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9895 9893 9890 9888 9885 9882 9880 9877 9874 9871 9868 9865 9862 9858 9855 9852 9849 9845 9842 9838 9835 9832 9828 9825 9821 9818 9815 9811 9808 9805 9801 9798 9795 9792 9789 9786 9784 9781 9778 9776 9773 9771 9769 9767 9765 9763 9761 9760 9758 9757 9756 9755 9754 9753 9752 9751 9751 9750 9750 9750 9750 9749 9749 9749 9750 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9751 9751 9750 9750 9750 9749 9749 9748 9747 9746 9745 9744 9742 9741 9739 9737 9734 9732 9729 9726 9723 9720 9716 9712 9708 9704 9699 9694 9689 9683 9677 9671 9664 9657 9650 9642 9634 9625 9616 9607 9597 9587 9577 9565 9554 9542 9529 9516 9502 9488 9473 8757 0 20 8 9457 9441 9424 9406 9388 9369 9349 9328 9307 9285 9262 9238 9213 9187 9160 9133 9104 9075 9044 9013 8980 8947 8912 8876 8840 8802 8763 8723 8682 8640 8597 8553 8508 8462 8415 8367 8318 8268 8217 8165 8113 8059 8005 7950 7895 7839 7782 7724 7667 7608 7550 7491 7431 7372 7312 7253 7194 7134 7075 7016 6957 6898 6840 6783 6726 6669 6613 6559 6505 6452 6400 6349 6300 6251 6204 6159 6114 6072 6031 5992 5954 5918 5884 5852 5822 5794 5768 5745 5723 5703 5686 5671 5658 5648 5640 5634 5631 5630 5632 5636 5642 5651 5662 5676 5692 5710 5731 5754 5780 5807 5837 5870 5904 5940 5979 6019 6062 6106 6152 6200 6250 6301 6354 6408 6464 6521 6579 6639 6699 6761 6823 6887 6951 7015 7080 7146 7212 7278 7345 7411 7477 7544 7610 7676 7742 7807 7872 7937 8000 8063 8126 8187 8248 8307 8366 8424 8481 8536 8590 8643 8695 8746 8795 8843 8889 8935 8979 9021 9062 9102 9141 9178 9213 9248 9281 9313 9343 9372 9400 9427 9453 9477 9500 9522 9543 9563 9582 9601 9618 9634 9649 9664 9678 9691 9703 9715 9726 9736 9746 9756 9765 9773 9781 9788 9795 9802 9808 9814 9820 9826 9831 9836 9840 9845 9849 9853 9857 9861 9864 9868 9871 9874 9877 9880 9883 9886 9888 9891 9893 9895 9898 9900 9902 9904 9905 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9953 9953 9953 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 8758 0 20 8 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9956 9957 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 8759 0 20 8 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9926 9924 9922 9919 9917 9915 9912 9909 9907 9904 9901 9899 9896 9893 9890 9887 9884 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9848 9845 9842 9839 9836 9834 9831 9828 9826 9823 9821 9819 9817 9815 9813 9811 9809 9807 9806 9805 9803 9802 9801 9801 9800 9800 9799 9799 9799 9799 9799 9800 9800 9801 9802 9803 9804 9805 9807 9808 9810 9812 9814 9816 9818 9820 9823 9825 9828 9831 9833 9836 9839 9842 9845 9848 9851 9855 9858 9861 9864 9868 9871 9874 9877 9881 9884 9887 9890 9894 9897 9900 9903 9906 9909 9912 9915 9918 9920 9923 9926 9928 9931 9933 9935 9938 9940 9942 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 8760 0 20 8 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 8761 0 20 8 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9916 9917 9918 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9912 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9884 9884 9883 9883 9884 9884 9884 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9947 9948 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9942 9941 9939 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9922 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9913 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9962 9962 9962 9962 9962 9962 9962 8762 0 20 8 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 8763 0 20 8 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9880 9880 9880 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9869 9869 9868 9868 9867 9866 9866 9865 9865 9865 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9859 9859 9859 9858 9858 9857 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9842 9841 9840 9838 9837 9835 9834 9832 9830 9829 9827 9825 9823 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9793 9791 9789 9787 9785 9783 9781 9778 9776 9774 9772 9769 9767 9764 9762 9759 9756 9754 9751 9748 9745 9742 9739 9735 9732 9729 9725 9721 9717 9713 9709 9704 9700 9695 9690 9685 9680 9674 9669 9663 9657 9651 9644 9638 9631 9624 9617 9609 9601 9593 9585 9577 9568 9559 9550 9541 9531 9521 9511 9501 9490 9479 9467 9456 9444 9431 9419 9406 9392 9378 9364 9349 9334 9319 9303 9286 9269 9251 9233 9214 9195 9175 9154 9133 9111 9088 9064 9040 9014 8988 8962 8934 8905 8876 8845 8814 8781 8748 8714 8679 8642 8605 8567 8528 8488 8447 8405 8362 8318 8273 8227 8180 8133 8085 8036 7986 7936 7885 7833 7781 7728 7675 7622 7568 7514 7460 7406 7351 7297 7243 7190 7136 7082 7029 6977 6925 6874 6823 6774 6725 6678 6631 6585 6541 6498 6457 6417 6378 6341 6305 6272 6240 6209 6181 6155 6130 6108 6088 6069 6053 6039 6027 6017 6010 6005 6002 6001 6002 6005 6011 6019 6029 6041 6056 6072 6090 6111 6133 6158 6184 6212 6242 8764 0 20 8 6274 6307 6342 6379 6417 6456 6497 6539 6583 6627 6673 6720 6768 6817 6866 6916 6967 7019 7071 7123 7176 7230 7284 7337 7391 7445 7499 7552 7606 7660 7713 7766 7819 7871 7923 7975 8026 8076 8126 8175 8223 8271 8318 8364 8409 8453 8497 8540 8582 8623 8663 8702 8740 8778 8814 8850 8884 8918 8950 8982 9013 9043 9072 9100 9127 9153 9179 9203 9227 9250 9272 9294 9314 9334 9353 9372 9390 9407 9423 9439 9455 9469 9483 9497 9510 9523 9535 9547 9558 9569 9579 9589 9599 9608 9617 9625 9633 9641 9649 9656 9664 9670 9677 9683 9689 9695 9701 9707 9712 9717 9722 9727 9731 9736 9740 9744 9748 9752 9756 9759 9763 9766 9769 9772 9775 9778 9781 9783 9786 9788 9790 9793 9795 9797 9799 9801 9803 9804 9806 9808 9809 9811 9812 9813 9815 9816 9817 9819 9820 9821 9822 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9838 9839 9840 9841 9842 9843 9845 9846 9847 9848 9850 9851 9852 9854 9855 9857 9858 9859 9861 9862 9864 9865 9867 9868 9870 9871 9873 9874 9876 9877 9878 9880 9881 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9903 9902 9901 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9880 9881 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9868 9866 9864 9861 9859 9857 9854 9852 9849 9847 9844 9842 9839 9837 9834 9832 9829 9826 9824 9821 9819 9816 9814 9811 9809 9807 9804 9802 9800 9797 9795 9793 9791 9789 9787 9785 9783 9782 9780 9778 9777 9775 9774 9773 9771 9770 9769 9768 9767 9767 9766 9765 9765 9765 9764 9764 9764 9764 9764 9764 9765 9765 9766 9766 9767 9768 9769 9770 9771 9772 9773 9775 9776 9778 9779 9781 9783 9785 9787 9789 9791 9793 9795 9798 9800 9802 9805 9808 9810 9813 9816 9818 9821 9824 9827 9830 9833 9836 9839 9842 8765 0 20 8 9845 9848 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9901 9903 9906 9909 9911 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9888 9886 9884 9883 9881 9879 9878 9877 9875 9874 8766 0 20 8 9873 9872 9871 9870 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9883 9884 9886 9888 9889 9891 9893 9894 9896 9898 9900 9902 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9943 9943 9942 9941 9940 9940 9939 9937 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9906 9904 9901 9898 9895 9892 9889 9885 9882 9878 9875 9871 9867 9863 9858 9854 9849 9845 9840 9835 9830 9825 9819 9814 9808 9802 9796 9789 9783 9776 9770 9763 9756 9748 9741 9733 9726 9718 9710 9702 9693 9685 9676 9667 9658 9649 9640 9631 9622 9612 9603 9593 9583 9574 9564 9554 9545 9535 9525 9515 9506 9496 9486 9477 9467 9458 9449 9440 9431 9422 9413 9405 9397 9389 9381 9374 9367 9360 9353 9347 9341 9336 9330 9326 9321 9317 9313 9310 9307 9304 9302 9300 9299 9298 9298 9298 9298 9299 9300 9302 9304 9307 9310 9313 9317 9321 9325 9330 9335 9341 9347 9353 9360 9367 9374 9381 9389 9397 9405 9414 9422 9431 9440 9449 9458 9468 9477 9487 9496 9506 9516 9525 9535 9545 9554 9564 9574 9583 9592 9602 9611 9620 9629 9637 9646 9654 9662 9670 9678 9685 9692 9699 9706 9712 9718 9724 9729 9734 9739 9743 9748 9751 9755 9758 9760 9763 9765 9767 9768 9769 9769 9770 9770 9769 9768 9767 9766 9764 9762 9760 9757 9755 9751 9748 9744 9740 9736 9732 9728 9723 9718 9713 9708 9703 9698 9693 9687 9682 9677 9671 9666 9661 9655 9650 9645 9640 9636 9631 9627 9622 9618 9615 9611 9608 9605 9602 9599 9597 9595 9594 9592 9591 9591 9590 9590 9591 9592 9593 9594 9596 9598 9600 9603 9606 9609 9613 9617 9621 9626 9631 9636 9641 9647 9652 9658 9664 9670 9677 9683 9690 9697 9704 9711 9718 9725 9732 9739 9746 9753 9760 9767 9774 9781 9788 9794 9801 9808 9814 9820 9827 9833 9838 9844 9850 9855 9861 9866 9871 9875 9880 9884 9889 9893 9897 9900 9904 9907 9911 9914 9917 9919 9922 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9942 9944 9945 9946 9946 9947 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9932 9931 9929 9927 9924 9922 9920 9917 9915 9912 9910 9907 9904 9901 9898 9895 9891 9888 9885 9881 9878 9874 9871 9867 9863 9860 9856 9852 9848 9845 9841 9837 9833 9830 9826 9822 9819 9815 9812 9808 9805 9802 9799 9796 9793 9790 9787 9785 9783 8767 0 20 8 9780 9778 9776 9775 9773 9772 9771 9770 9769 9768 9768 9768 9768 9768 9768 9769 9770 9771 9772 9773 9774 9776 9778 9780 9782 9784 9787 9790 9792 9795 9798 9801 9804 9808 9811 9814 9818 9822 9825 9829 9833 9836 9840 9844 9848 9851 9855 9859 9862 9866 9870 9873 9877 9880 9883 9887 9890 9893 9896 9899 9902 9905 9908 9911 9913 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9947 9945 9943 9942 9940 9938 9936 9934 9931 9929 9927 9925 9922 9920 9917 9914 9912 9909 9906 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9875 9872 9869 9866 9863 9860 9858 9855 9852 9850 9847 9845 9842 9840 9838 9836 9834 9832 9830 9829 9827 9826 9825 9824 9823 9822 9821 9820 9820 9820 9819 9819 9819 9819 9820 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9830 9831 9833 9834 9836 9837 9839 9840 9842 9843 9845 9846 9848 9849 9851 9852 9853 9854 9856 9857 9858 9858 9859 9860 9860 9861 9861 9861 9861 9861 9861 9860 9860 9859 9858 9857 9856 9855 9853 9852 9850 9849 9847 9845 9843 9840 9838 9836 9833 9831 9828 9825 9823 9820 9817 9814 9811 9809 9806 9803 9800 9797 9795 9792 9789 9787 9784 9782 9779 9777 9775 9773 9771 9769 9768 9766 9765 9763 9762 9761 9761 9760 9759 9759 9759 9759 9759 9759 9760 9760 9761 9762 9763 9764 9766 9767 9769 9771 9772 9774 9776 9779 9781 9783 9786 9789 9791 9794 9797 9800 9803 9806 9809 9812 9815 9818 9821 9825 9828 9831 9834 9837 9840 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9882 9885 9888 9890 9893 9895 9898 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 8768 0 20 8 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 8769 0 20 8 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9932 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9900 9901 9902 9904 9906 9907 9909 9910 9912 9914 9915 9917 9919 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 8770 0 20 8 9934 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9942 9941 9939 9938 9936 9934 9933 9931 9929 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9895 9892 9890 9888 9885 9883 9881 9878 9876 9873 9871 9868 9866 9863 9861 9858 9855 9853 9850 9847 9845 9842 9839 9836 9833 9830 9827 9824 9821 9818 9815 9812 9808 9805 9801 9797 9793 9789 9785 9781 9776 9772 9767 9762 9757 9751 9746 9740 9734 9728 9721 9714 9707 9700 9692 9684 9676 9667 9658 9649 9639 9629 9619 9609 9598 9587 9575 9564 9552 9539 9527 9514 9501 9488 9474 9460 9446 9432 9418 9403 9389 9374 9360 9345 9330 9315 9301 9286 9272 9257 9243 9229 9215 9202 9189 9176 9163 9151 9139 9128 9117 9106 9096 9087 9078 9070 9062 9055 9049 9044 9039 9034 9031 9028 9026 9025 9024 9024 9025 9027 9029 9032 9036 9041 9046 9052 9059 9066 9074 9083 9092 9102 9112 9123 9135 9147 9159 9172 9185 9199 9213 9227 9241 9256 9271 9286 9302 9317 9333 9348 9364 9380 9395 9411 9426 9441 9457 9472 9487 9502 9516 9531 9545 9558 9572 9585 9598 9611 9623 9635 9647 9658 9669 9680 9690 9700 9710 9719 9728 9737 9745 9753 9761 9768 9775 9782 9789 9795 9801 9807 9812 9818 9823 9828 9832 9837 9841 9845 9849 9853 9857 9861 9864 9867 9870 9873 9876 9879 9882 9885 9887 9890 9892 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9923 9925 9926 9928 9930 9931 9932 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 8771 0 20 8 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9916 9914 9913 9911 9909 9908 9906 9905 9904 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9889 9890 9890 9891 9892 9893 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9906 9907 9908 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 8772 0 20 8 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9889 9887 9885 9884 9882 9881 9880 9879 9878 9877 9876 9875 9875 9874 9874 9873 9873 9873 9873 9873 9874 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9887 9888 9890 9891 9893 9895 9897 9899 9900 9902 9904 9906 9908 9910 9911 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9919 9918 9916 9914 9912 9911 9908 9906 9904 9902 9899 9897 9894 9891 9888 9885 9882 9879 9876 9872 9869 9865 9861 9857 9853 9848 9844 9839 9835 9830 9825 9820 9814 9809 9803 9798 9792 9786 9780 9773 9767 9761 9754 9747 9740 9733 9726 9719 9712 9704 9697 9689 9682 9674 9667 9659 9651 9644 9636 9628 9621 9613 9605 9598 9590 9583 9576 9569 9562 9555 9548 9542 9535 9529 9523 9517 9512 9506 9501 9496 9492 9488 9484 9480 9477 9474 9471 9468 9466 9464 9463 9462 9461 9460 9460 9460 9461 9461 9462 9464 9465 9467 9469 9472 9475 9477 9481 9484 9488 9491 9495 9499 9503 9508 9512 9517 9521 9526 9531 9535 9540 9544 9549 9554 9558 9562 9567 9571 9575 9579 9582 9586 9589 9592 9595 9598 9600 9602 9604 9605 9606 9607 9607 9607 9607 9606 9605 9603 9601 9599 9596 9593 9589 9585 9581 9575 9570 9564 9557 9550 9543 9535 9526 9517 9507 9497 9486 9475 9463 9450 9437 9424 9409 9395 9379 9363 9347 9329 9312 9293 9274 9255 9234 9213 9192 9170 9147 9124 9100 9076 9051 9025 8999 8973 8946 8918 8890 8861 8832 8802 8772 8741 8711 8679 8648 8616 8583 8551 8518 8485 8451 8418 8384 8351 8317 8284 8250 8216 8182 8149 8115 8082 8050 8017 7984 7952 7921 7890 7859 7829 7799 7770 7742 7714 7687 7661 7636 7611 7587 7564 7542 7521 7501 7483 7465 7448 7432 7417 7404 7392 7381 7371 7362 7355 7349 7344 7340 7338 7337 7337 7338 7341 7345 7351 7357 7365 7375 7385 7397 7410 7424 7439 7455 7473 7492 7511 7532 7554 7577 7601 7626 7651 7678 7705 7733 7762 7792 7822 7853 7885 7917 7950 7983 8016 8050 8085 8119 8154 8189 8225 8260 8296 8331 8367 8402 8438 8473 8509 8544 8579 8613 8648 8682 8716 8749 8782 8815 8847 8879 8910 8941 8972 9001 9030 8773 0 20 8 9059 9087 9115 9142 9168 9194 9219 9243 9267 9290 9313 9334 9356 9376 9396 9416 9435 9453 9471 9488 9504 9520 9536 9550 9565 9579 9592 9605 9617 9629 9640 9651 9662 9672 9682 9691 9700 9709 9717 9725 9733 9740 9747 9754 9760 9766 9772 9778 9783 9788 9793 9798 9803 9807 9811 9815 9819 9823 9826 9829 9833 9836 9839 9841 9844 9846 9849 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9877 9878 9879 9880 9880 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9891 9892 9892 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9879 9877 9875 9872 9870 9867 9864 9861 9858 9855 9852 9849 9846 9843 9839 9836 9832 9829 9825 9821 9817 9813 9809 9805 9801 9797 9793 9789 9785 9781 9777 9772 9768 9764 9760 9756 9752 9748 9744 9740 9736 9732 9728 9724 9721 9717 9714 9710 9707 9704 9701 9698 9696 9693 9691 9688 9686 9684 9682 9680 9679 9678 9676 9675 9674 9673 9673 9672 9672 9672 9672 9672 9672 9672 9672 9673 9673 9674 9675 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9685 9686 9687 9687 9688 9688 9688 9688 9688 9688 9688 9687 9686 9685 9684 9682 9681 9679 9676 9674 9671 9668 9665 9661 9657 9652 9648 9643 9637 9631 9625 9618 9612 9604 9596 9588 9579 9570 9561 9551 9540 9530 9518 9506 9494 9481 9468 9454 9440 9425 9409 9393 9377 9360 9343 9324 9306 9287 9267 9247 9226 9204 9182 9160 9137 9113 9089 9064 9039 9013 8987 8960 8933 8905 8876 8847 8818 8788 8758 8727 8696 8664 8632 8600 8567 8534 8501 8467 8434 8400 8365 8331 8296 8261 8226 8191 8157 8122 8087 8052 8017 7982 7947 7913 7878 7844 7811 7777 7744 7711 7679 7647 7615 7584 7554 7524 7494 7466 7438 7410 7384 7357 7332 7308 7284 7261 7239 7218 7198 7179 7161 7143 7127 7112 7097 7084 7072 7061 7051 7042 7034 7027 7021 7017 7014 7011 7010 7011 7012 7014 7018 7023 7029 7036 7044 7053 7064 7075 7088 7102 7117 7133 7150 7168 7188 7208 7229 7251 7274 7298 7323 7349 7376 7403 7432 7461 7491 7521 7553 7584 7617 7650 7684 7718 7752 7787 7823 7858 7895 7931 7968 8004 8042 8079 8116 8153 8774 0 20 8 8190 8228 8265 8302 8339 8376 8413 8449 8486 8522 8558 8593 8628 8663 8697 8731 8764 8797 8829 8861 8893 8923 8954 8983 9012 9041 9069 9096 9122 9148 9174 9198 9222 9246 9269 9291 9312 9333 9353 9373 9392 9410 9428 9445 9461 9477 9493 9508 9522 9535 9549 9561 9573 9585 9596 9607 9617 9626 9636 9644 9653 9661 9668 9676 9682 9689 9695 9700 9706 9711 9716 9720 9724 9728 9731 9735 9738 9740 9743 9745 9747 9749 9751 9752 9754 9755 9756 9757 9757 9758 9758 9758 9759 9759 9759 9758 9758 9758 9757 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9751 9751 9750 9750 9750 9750 9750 9750 9751 9751 9752 9752 9753 9754 9755 9756 9757 9758 9759 9761 9762 9764 9766 9768 9770 9772 9774 9776 9779 9781 9784 9787 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9819 9822 9825 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9870 9873 9875 9878 9880 9883 9885 9887 9890 9892 9894 9896 9898 9900 9901 9903 9905 9906 9908 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 8775 0 20 8 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9908 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9874 9872 9871 9869 9867 9866 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9852 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9852 9852 9853 9854 9855 9856 9856 9857 9859 9860 9861 9862 9863 9865 9866 9867 9869 9870 9871 9873 9874 9875 9877 9878 9879 9881 9882 9883 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9937 9935 9934 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9872 9870 9868 9867 9865 9864 9862 9861 9860 9859 9858 9857 9856 9855 9854 9854 9853 9853 9853 9852 9852 9852 9852 9852 9853 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9867 9869 9871 9872 9874 9876 9878 9880 9882 9884 9887 9889 9891 9893 9896 9898 9900 9903 9905 9907 9910 9912 9914 9917 9919 9921 9923 9925 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 8776 0 20 8 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 8777 0 20 9 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9952 9951 9950 9948 8778 0 20 9 9947 9945 9943 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9917 9914 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9881 9878 9875 9872 9869 9866 9863 9860 9857 9854 9851 9849 9846 9843 9841 9839 9836 9834 9832 9830 9828 9827 9825 9824 9822 9821 9820 9819 9819 9818 9818 9818 9817 9818 9818 9818 9819 9819 9820 9821 9822 9823 9824 9826 9827 9829 9831 9833 9835 9837 9839 9842 9844 9847 9849 9852 9855 9858 9860 9863 9866 9870 9873 9876 9879 9882 9885 9888 9892 9895 9898 9901 9904 9908 9911 9914 9917 9920 9923 9926 9928 9931 9934 9936 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9897 9896 9895 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9864 9864 9863 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9849 9848 9847 9846 9845 9845 9844 9843 9843 9842 9842 9842 9842 9841 9841 9841 9842 9842 9842 9843 9843 9844 9844 9845 9846 9847 9848 9849 9850 9851 9852 9854 9855 9856 9858 9859 9861 9862 9864 9865 9867 9868 9870 9872 9873 9875 9876 9878 9879 9880 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9887 9886 9885 9884 9883 9881 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9865 9864 9863 9861 9860 9858 9857 9856 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9840 9839 9838 9837 9836 9836 9835 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9817 9816 9814 9813 9812 9810 9808 9807 9805 9803 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 8779 0 20 9 9770 9768 9766 9764 9762 9760 9757 9755 9753 9751 9749 9747 9744 9742 9740 9738 9736 9733 9731 9729 9727 9725 9723 9720 9718 9716 9714 9712 9710 9708 9707 9705 9703 9701 9700 9698 9697 9696 9695 9694 9693 9692 9691 9691 9691 9690 9690 9691 9691 9691 9692 9693 9694 9695 9696 9698 9700 9701 9703 9706 9708 9710 9713 9716 9718 9721 9725 9728 9731 9734 9738 9741 9745 9748 9752 9756 9759 9763 9767 9770 9774 9778 9781 9785 9788 9792 9795 9798 9801 9805 9808 9811 9813 9816 9819 9821 9824 9826 9828 9830 9832 9834 9836 9838 9839 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9850 9850 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9854 9854 9854 9855 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9870 9872 9874 9875 9877 9879 9881 9883 9885 9888 9890 9892 9894 9897 9899 9901 9904 9906 9909 9911 9913 9915 9918 9920 9922 9924 9926 9928 9930 9932 9934 9936 9938 9939 9941 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 8780 0 20 9 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9891 9888 9886 9883 9880 9877 9874 9871 9868 9864 9861 9858 9855 9851 9848 9845 9842 9839 9835 9832 9829 9827 9824 9821 9819 9817 9815 9813 9811 9810 9808 9807 9806 9806 9805 9805 9805 9806 9806 9807 9808 9810 9811 9813 9815 9817 9820 9822 9825 9828 9831 9834 9837 9840 9843 9847 9850 9854 9857 9861 9864 9868 9871 9875 9878 9881 9884 9888 9891 9894 9897 9899 9902 9905 9907 9909 9912 9914 9916 9918 9920 9922 9923 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9931 9931 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9871 9869 9867 9864 9862 9860 9858 9856 9854 9852 9849 9847 9845 9843 9840 9838 9836 9833 9831 9829 9826 9824 9821 9818 9816 9813 9810 9807 9804 9801 9798 9795 9792 9788 9785 9781 9778 9774 9771 9767 9763 9759 9756 9752 9748 9744 9740 9736 9731 9727 9723 9719 9714 9710 9705 9701 9696 9692 9687 9682 9677 9672 9667 9662 9657 9651 9645 9640 9634 9628 9622 9615 9609 9602 9595 9588 9581 9573 9565 9557 9549 9541 9532 9523 9514 9505 9495 9486 9476 9465 9455 9445 9434 9423 9412 9401 9389 9378 9366 9354 9342 9331 9319 9307 9295 9283 9271 9259 9247 9235 9223 9211 9200 9188 9177 9166 9155 9144 9133 9123 9112 9102 9093 9083 9074 9065 9057 9049 9041 9034 9027 9020 9014 9008 9003 8998 8993 8989 8985 8982 8980 8977 8976 8975 8974 8974 8974 8975 8976 8978 8981 8984 8987 8991 8996 9001 9007 9013 9019 9026 9034 9042 9050 9059 9069 9078 9089 9099 9110 9121 9133 9144 9157 9169 9182 9194 9207 9220 9234 9247 9261 9274 9288 9302 9315 9329 9342 9356 9370 9383 9396 9410 9423 9436 9448 9461 9474 9486 9498 9510 9521 9533 9544 9555 9566 9576 9586 9596 9606 9616 9625 9634 9643 9652 9660 9668 9676 9684 9692 9699 9706 9713 9720 9727 9733 9739 9745 9751 9757 9763 9768 9773 9778 9783 9788 9792 9797 9801 9805 9809 9813 9817 9820 9824 9827 9830 9833 9836 9839 9841 9844 9846 9849 9851 9853 9855 9857 9859 9861 9862 9864 9866 9867 9869 9870 9871 9873 9874 8781 0 20 9 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9899 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 8782 0 20 9 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 8783 0 20 9 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9944 9943 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9915 9913 9911 9908 9906 9903 9901 9898 9896 9893 9890 9888 9885 9882 9880 9877 9875 9872 9870 9867 9865 9863 9860 9858 9856 9854 9853 9851 9849 9848 9846 9845 9844 9843 9842 9842 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9850 9851 9853 9855 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9877 9879 9881 9883 9885 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9943 9944 9946 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 8784 0 20 9 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9931 9929 9927 9925 9922 9920 9917 9914 9911 9908 9905 9902 9898 9895 9891 9887 9883 9878 9874 9869 9864 9859 9854 9848 9843 9837 9831 9825 9818 9811 9804 9797 9790 9782 9774 9766 9757 9749 9739 9730 9720 9710 9700 9690 9679 9667 9656 9644 9631 9619 9606 9592 9579 9564 9550 9535 9520 9504 9488 9471 9454 9437 9419 9401 9383 9364 9345 9325 9305 9285 9264 9243 9222 9200 9178 9155 9133 9110 9087 9064 9040 9017 8993 8970 8946 8922 8899 8875 8852 8828 8805 8782 8760 8737 8715 8694 8673 8653 8633 8614 8595 8578 8561 8545 8529 8515 8501 8489 8478 8467 8458 8450 8443 8438 8433 8430 8428 8427 8427 8429 8432 8436 8442 8448 8456 8465 8476 8487 8500 8513 8528 8544 8560 8578 8597 8616 8636 8657 8679 8701 8724 8748 8772 8796 8821 8846 8871 8897 8923 8948 8974 9000 9026 9052 9078 9104 9129 9155 9180 9205 9229 9253 9277 9300 9324 9346 9368 9390 9411 9432 9452 9472 9492 9510 9529 9547 9564 9581 9598 9613 9629 9644 9658 9672 9686 9699 9712 9724 9736 9747 9758 9769 9779 9789 9798 9807 9816 9824 9832 9840 9847 9854 9860 9867 9873 9878 9884 9889 9893 9898 9902 9906 9910 9913 9916 9919 9922 9924 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9923 9922 9921 9919 9918 9916 9915 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9896 9895 9894 9893 9891 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9927 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 8785 0 20 9 9882 9880 9877 9875 9873 9870 9868 9865 9863 9860 9858 9855 9853 9850 9847 9845 9842 9839 9836 9833 9830 9828 9825 9822 9819 9816 9813 9811 9808 9805 9803 9800 9797 9795 9793 9790 9788 9786 9784 9782 9780 9778 9777 9775 9774 9773 9772 9771 9770 9769 9769 9769 9768 9768 9768 9769 9769 9769 9770 9771 9772 9773 9774 9775 9777 9778 9780 9782 9784 9786 9788 9790 9793 9795 9798 9800 9803 9806 9809 9812 9815 9818 9821 9824 9827 9830 9834 9837 9840 9844 9847 9850 9854 9857 9861 9864 9867 9871 9874 9877 9880 9883 9886 9890 9893 9895 9898 9901 9904 9907 9909 9912 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9976 9978 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9937 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9927 8786 0 20 9 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9928 9928 9928 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 8787 0 20 9 9937 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9961 9960 9959 9957 9956 9955 9953 9952 9951 9949 9948 9947 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 8788 0 20 9 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9964 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9901 9902 9903 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9939 9940 9941 9943 9944 9945 9946 9947 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 8789 0 20 9 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9939 9938 9937 9935 9934 9932 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9915 9913 9912 9910 9908 9907 9905 9904 9903 9901 9900 9898 9897 9896 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9905 9903 9901 9898 9896 9894 9891 9889 9886 9884 9881 9878 9876 9873 9870 9867 9865 9862 9859 9856 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9780 9777 9775 9772 9769 9766 9763 9761 9758 9755 9753 9750 9747 9745 9742 9740 9737 9735 9733 9730 9728 9726 9724 9721 8790 0 20 9 9719 9717 9715 9713 9711 9709 9707 9705 9703 9701 9700 9698 9696 9695 9693 9691 9690 9688 9687 9685 9684 9683 9681 9680 9679 9678 9677 9676 9675 9674 9673 9672 9671 9671 9670 9669 9669 9668 9668 9668 9667 9667 9667 9667 9667 9667 9667 9667 9668 9668 9668 9668 9669 9669 9669 9670 9670 9670 9671 9671 9671 9671 9671 9671 9671 9671 9671 9670 9670 9669 9668 9667 9666 9665 9663 9661 9659 9657 9654 9651 9648 9645 9641 9637 9633 9628 9623 9618 9612 9606 9599 9593 9585 9578 9570 9562 9553 9544 9535 9525 9514 9504 9493 9481 9469 9457 9444 9431 9418 9404 9389 9374 9359 9343 9327 9310 9293 9276 9258 9239 9220 9201 9181 9161 9140 9119 9097 9075 9052 9029 9005 8981 8957 8932 8906 8880 8854 8827 8800 8772 8744 8716 8687 8658 8629 8599 8569 8539 8508 8478 8447 8416 8384 8353 8322 8291 8260 8229 8198 8167 8136 8105 8075 8045 8015 7985 7956 7927 7899 7871 7844 7817 7791 7765 7740 7716 7692 7669 7647 7626 7605 7585 7566 7548 7530 7514 7498 7483 7469 7455 7443 7431 7420 7410 7401 7392 7385 7377 7371 7365 7360 7356 7352 7348 7345 7343 7341 7340 7338 7337 7337 7336 7336 7336 7336 7336 7336 7336 7336 7336 7337 7336 7336 7336 7335 7334 7333 7332 7330 7328 7326 7324 7322 7319 7316 7313 7310 7307 7303 7300 7297 7293 7290 7287 7284 7281 7279 7276 7275 7274 7273 7272 7273 7274 7276 7279 7282 7287 7292 7299 7306 7315 7324 7335 7347 7361 7375 7391 7408 7427 7446 7467 7490 7513 7538 7564 7591 7619 7649 7679 7711 7744 7777 7812 7847 7883 7920 7958 7996 8034 8073 8113 8153 8193 8233 8273 8313 8354 8394 8434 8475 8514 8554 8593 8632 8671 8708 8746 8783 8819 8855 8890 8924 8958 8991 9023 9054 9085 9115 9144 9173 9200 9227 9253 9279 9303 9327 9350 9373 9395 9416 9436 9456 9475 9493 9511 9528 9545 9561 9576 9591 9605 9619 9632 9645 9658 9670 9681 9692 9703 9713 9723 9732 9741 9750 9758 9766 9773 9781 9788 9794 9801 9807 9812 9818 9823 9828 9833 9837 9841 9845 9849 9853 9856 9859 9862 9865 9868 9870 9873 9875 9877 9879 9881 9882 9884 9886 9887 9888 9890 9891 9892 9893 9894 9896 9897 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 8791 0 20 9 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 8792 0 20 9 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9867 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9870 9869 9867 9865 9863 9861 9859 9856 9854 9851 9849 9846 9843 9840 9837 9833 9830 9826 9823 9819 9815 9811 9806 9802 9797 9793 9788 9783 9778 9773 9767 9761 9756 9750 9744 9738 9731 9725 9718 9712 9705 9698 9691 9683 9676 9669 9661 9653 9645 9638 9629 9621 9613 9605 9596 9588 9579 9571 9562 9553 9544 9535 9526 9517 9508 9499 9490 9480 9471 9462 9453 9443 9434 9425 9415 9406 9397 9387 9378 9369 9360 9351 9342 9333 9324 9315 9307 9298 9290 9282 9274 9266 9258 9251 9243 9236 9229 9223 9216 9210 9204 9198 9193 9188 9183 9179 9174 9170 9167 9164 9161 9158 9156 9154 9153 9152 9151 9150 9150 9151 9151 9152 9154 9155 9157 9160 9162 9165 9168 9172 9176 9180 8793 0 20 9 9184 9189 9194 9199 9204 9209 9215 9221 9227 9233 9239 9245 9252 9258 9265 9271 9278 9284 9291 9297 9304 9310 9316 9322 9328 9334 9340 9346 9351 9356 9362 9366 9371 9375 9379 9383 9386 9390 9392 9395 9397 9399 9400 9401 9402 9402 9402 9402 9401 9400 9398 9396 9393 9390 9387 9383 9378 9374 9369 9363 9357 9350 9343 9336 9328 9320 9311 9302 9292 9282 9272 9261 9250 9238 9226 9213 9200 9187 9173 9158 9144 9128 9112 9096 9079 9062 9044 9026 9007 8988 8968 8947 8926 8904 8882 8858 8835 8810 8785 8759 8732 8704 8676 8647 8617 8586 8554 8521 8488 8453 8418 8381 8344 8305 8266 8226 8185 8143 8100 8056 8011 7966 7919 7872 7824 7775 7726 7675 7625 7574 7522 7470 7417 7364 7311 7258 7205 7152 7098 7045 6992 6939 6887 6835 6783 6732 6682 6633 6584 6536 6490 6444 6400 6356 6315 6274 6235 6197 6161 6127 6094 6063 6034 6007 5981 5958 5937 5917 5900 5885 5871 5860 5852 5845 5840 5838 5838 5840 5845 5851 5860 5871 5884 5899 5917 5936 5958 5982 6007 6035 6065 6096 6130 6165 6201 6240 6280 6322 6365 6409 6455 6503 6551 6601 6651 6703 6755 6809 6862 6917 6972 7028 7084 7141 7197 7254 7310 7367 7424 7480 7537 7593 7649 7704 7759 7813 7867 7920 7972 8024 8074 8124 8173 8222 8269 8315 8360 8405 8448 8490 8532 8572 8611 8650 8687 8723 8758 8793 8826 8858 8889 8920 8949 8978 9006 9032 9058 9084 9108 9132 9155 9177 9198 9219 9239 9259 9278 9296 9314 9331 9347 9363 9379 9394 9409 9423 9436 9449 9462 9475 9487 9498 9509 9520 9531 9541 9550 9560 9569 9578 9586 9595 9603 9610 9618 9625 9632 9639 9645 9651 9657 9663 9669 9674 9680 9685 9690 9695 9700 9704 9709 9713 9718 9722 9726 9730 9734 9737 9741 9745 9748 9752 9755 9758 9762 9765 9768 9771 9774 9777 9779 9782 9785 9787 9790 9792 9794 9797 9799 9801 9803 9805 9807 9809 9811 9812 9814 9816 9817 9819 9820 9821 9823 9824 9825 9827 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9847 9848 9849 9850 9851 9852 9854 9855 9856 9857 9859 9860 9861 9862 9864 9865 9866 9868 9869 9870 9871 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 8794 0 20 9 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9878 9877 9876 9874 9873 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9870 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9899 9900 9902 9903 9905 9907 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9940 9939 9937 9936 9934 9933 9931 9929 9927 9926 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9886 9884 9882 9880 8795 0 20 9 9878 9877 9875 9873 9871 9870 9868 9866 9865 9863 9862 9860 9859 9858 9857 9856 9854 9854 9853 9852 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9859 9860 9862 9863 9865 9867 9868 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9917 9919 9920 9922 9923 9924 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 9930 9927 9925 9923 9920 9918 9915 9913 9910 9907 9905 9902 9899 9896 9893 9890 9887 9883 9880 9877 9874 9870 9867 9864 9860 9857 9853 9850 9847 9843 9840 9837 9833 9830 9827 9824 9821 9818 9815 9812 9810 9807 9805 9803 9800 9799 9797 9795 9793 9792 9791 9790 9789 9788 9788 9787 9787 9787 9787 9788 9788 9789 9790 9791 9792 9793 9794 9796 9798 9799 9801 9803 9806 9808 9810 9813 9815 9818 9821 9824 9827 9829 9832 9836 9839 9842 9845 9848 9851 9855 9858 9861 9865 9868 9871 9874 9878 9881 9884 9887 9891 9894 9897 9900 9903 9906 9909 9912 8796 0 20 9 9914 9917 9920 9922 9925 9927 9930 9932 9934 9937 9939 9941 9943 9944 9946 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9906 9904 9901 9899 9896 9893 9890 9887 9884 9880 9877 9873 9870 9866 9862 9858 9854 9850 9846 9842 9837 9833 9828 9823 9818 9813 9808 9803 9797 9792 9786 9781 9775 9769 9763 9757 9750 9744 9737 9731 9724 9717 9710 9702 9695 9687 9680 9672 9664 9656 9647 9639 9630 9621 9612 9602 9593 9583 9573 9562 9551 9541 9529 9518 9506 9494 9481 9469 9456 9442 9428 9414 9400 9385 9370 9355 9339 9323 9306 9289 9272 9255 9237 9219 9201 9182 9163 9144 9125 9106 9086 9066 9046 9026 9006 8986 8966 8947 8927 8907 8887 8868 8848 8830 8811 8793 8775 8757 8740 8724 8708 8693 8678 8665 8652 8639 8628 8617 8607 8598 8590 8584 8578 8573 8569 8566 8564 8563 8564 8565 8568 8571 8576 8582 8589 8597 8606 8616 8627 8639 8651 8665 8680 8695 8712 8729 8746 8765 8784 8803 8823 8844 8865 8886 8907 8929 8951 8973 8996 9018 9040 9062 9085 9107 9129 9151 9172 9193 9214 9235 9255 9275 9294 9313 9332 9350 9367 9384 9401 9417 9433 9447 9462 9476 9489 9502 9515 9527 9538 9549 9559 9569 9579 9588 9597 9605 9613 9621 9628 9635 9641 9647 9653 9659 9664 9670 9674 9679 9684 9688 9692 9696 9700 9703 9707 9710 9714 9717 9720 9723 9726 9729 9732 9735 9738 9741 9743 9746 9749 9752 9755 9758 9761 9764 9767 9769 9773 9776 9779 9782 9785 9788 9792 9795 9798 9802 9805 9809 9812 9816 9819 9823 9826 9830 9833 9837 9840 9843 9847 9850 9853 9857 9860 9863 9866 9869 9872 9874 9877 9879 9882 9884 9886 9888 9890 9892 9894 9895 9896 9898 9899 9900 9900 9901 9902 9902 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9862 9860 9858 9855 9853 9850 9848 9845 9843 9840 9838 9836 9833 9831 9828 9826 9824 9821 9819 9817 9815 9813 9811 9810 9808 9806 9805 9804 9802 9801 9800 9799 9799 9798 9798 9797 9797 9797 9797 9798 9798 9799 9799 9800 9801 9803 9804 9805 9807 9809 9810 9812 9815 9817 9819 9822 9824 9827 9829 9832 9835 9838 9841 9844 9847 9850 9853 8797 0 20 9 9857 9860 9863 9866 9869 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9903 9906 9908 9911 9913 9916 9918 9920 9922 9924 9926 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9917 9918 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9939 9940 9941 9943 9944 9946 9947 9948 9949 9951 9952 9953 9954 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9940 9938 9935 9932 9929 9926 9923 9920 9917 9913 9910 9906 9902 9898 9894 9890 9885 9881 9876 9871 9867 9861 9856 9851 9845 9840 9834 9828 9822 9816 9809 9803 9796 9789 9782 9775 9768 9761 9753 9746 9738 9731 9723 9715 8798 0 20 9 9707 9699 9691 9683 9675 9667 9659 9652 9644 9636 9628 9621 9613 9606 9599 9592 9585 9579 9573 9567 9561 9556 9551 9546 9541 9537 9533 9530 9527 9524 9522 9520 9518 9517 9516 9516 9516 9516 9517 9518 9520 9522 9524 9526 9529 9533 9536 9540 9544 9549 9554 9559 9564 9570 9576 9582 9588 9594 9601 9608 9615 9622 9629 9636 9643 9651 9658 9666 9674 9681 9689 9696 9704 9711 9719 9726 9734 9741 9748 9755 9762 9769 9776 9783 9789 9796 9802 9808 9814 9820 9826 9831 9837 9842 9847 9852 9857 9861 9866 9870 9875 9879 9883 9886 9890 9894 9897 9900 9903 9906 9909 9912 9915 9918 9920 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9944 9946 9947 9949 9951 9952 9954 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9931 9929 9927 9925 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9891 9889 9887 9885 9883 9881 9880 9878 9876 9874 9873 9871 9869 9868 9866 9864 9863 9861 9859 9858 9856 9855 9853 9852 9850 9849 9847 9846 9845 9843 9842 9841 9840 9839 9838 9836 9836 9835 9834 9833 9832 9832 9831 9831 9830 9830 9829 9829 9829 9829 9828 9828 9828 9828 9829 9829 9829 9829 9829 9830 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9839 9840 9840 9841 9842 9842 9843 9844 9844 9845 9846 9847 9847 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9861 9862 9864 9865 9867 9868 9870 9872 9874 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 8799 0 20 9 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9897 9896 9896 9896 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9893 9890 9887 9885 9882 9879 9876 9873 9870 9867 9864 9861 9858 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9819 9816 9814 9812 9810 9808 9806 9804 9803 9802 9801 9800 9800 9800 9799 9800 9800 9801 9801 9802 9804 9805 9807 9808 9810 9812 9815 9817 9820 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9856 9859 9862 9864 9867 8800 0 20 9 9870 9873 9876 9878 9881 9883 9885 9888 9890 9892 9894 9896 9898 9899 9901 9902 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 8801 0 20 9 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9914 9915 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9925 9924 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9879 9877 9875 9873 9871 9870 9868 9866 9864 9863 9861 9860 9859 9858 9857 9856 9855 9854 9854 9854 9853 9853 9853 9853 9853 9854 9854 9855 9856 9857 9857 9859 9860 9861 9862 9864 9865 9867 9868 9870 9872 9874 9876 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9918 9919 9921 9923 9924 9926 9928 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 8802 0 20 9 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9950 9949 9948 9947 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9892 9890 9888 9887 9885 9884 9882 9881 9880 9879 9877 9876 9876 9875 9874 9873 9873 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9891 9892 9894 9895 9896 9898 9899 9901 9903 9904 9906 9907 9909 9911 9913 9914 9916 9918 9919 9921 9923 9925 9926 9928 9930 9932 9933 9935 9936 9938 9940 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 8803 0 20 9 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9887 9885 9883 9881 9879 9876 9874 9871 9868 9865 9862 9859 9855 9852 9848 9844 9839 9835 9830 9826 9821 9816 9810 9805 9800 9794 9789 9783 9777 9772 9766 9761 9755 9750 9744 9739 9734 9729 9725 9720 9716 9712 9709 9705 9703 9700 9698 9696 9695 9694 9693 9693 9693 9694 9695 9696 9698 9701 9703 9706 9710 9713 9717 9721 9726 9731 9736 9741 9746 9752 9757 9763 9769 9774 9780 9786 9792 9797 9803 9808 9814 9819 9824 9829 9834 9839 9843 9847 9851 9855 9859 9862 9865 9868 9871 9874 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9900 9899 9899 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9866 9864 9861 9859 9856 9853 9850 9847 9844 9841 9838 9835 9831 9828 9825 9821 9818 9814 9810 9807 9803 9799 9795 9791 9787 9783 9779 9775 9771 9767 9762 9758 9754 9749 9745 9740 9736 9731 9727 9722 9718 9713 9708 9704 9699 9695 9690 9685 9681 9677 9672 9668 9664 9660 9655 9652 9648 9644 9640 9637 9634 9630 9627 9625 9622 9619 9617 9615 9613 9611 9610 9608 9607 9606 9605 9605 9605 9605 9605 9605 9606 9606 9607 9609 9610 9611 9613 9615 9617 9620 9622 9625 9628 9631 9634 9637 9640 9644 9647 9651 9655 9659 9663 9667 9671 9676 9680 9684 9689 9693 9698 9702 9707 9711 9716 9720 9725 9729 9734 9738 9743 9747 9752 9756 9760 9765 9769 9773 9777 9781 9785 9789 9793 9797 9801 9805 9808 9812 9815 9819 9822 9825 9829 9832 9835 9838 9841 9843 9846 9849 9851 9854 9856 9858 9861 9863 9865 9867 9869 9871 9872 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9894 8804 0 20 9 9894 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9888 9887 9885 9883 9882 9880 9878 9876 9874 9871 9869 9867 9864 9861 9858 9855 9852 9849 9845 9841 9837 9833 9829 9824 9820 9814 9809 9804 9798 9792 9785 9779 9772 9764 9757 9749 9740 9731 9722 9713 9703 9692 9681 9670 9658 9645 9632 9619 9604 9590 9574 9558 9541 9524 9506 9487 9467 9447 9426 9404 9381 9357 9333 9307 9281 9254 9225 9196 9166 9135 9103 9070 9036 9001 8965 8928 8891 8852 8812 8772 8731 8688 8645 8602 8557 8512 8466 8419 8372 8324 8276 8227 8178 8128 8079 8029 7979 7928 7878 7828 7778 7728 7678 7629 7580 7531 7483 7435 7389 7343 7297 7253 7210 7168 7127 7087 7048 7011 6975 6941 6908 6877 6847 6820 6794 6770 6748 6727 6709 6693 6679 6667 6658 6650 6645 6642 6642 6643 6647 6653 6662 6673 6686 6701 6719 6739 6761 6785 6812 6840 6871 6903 6938 6974 7012 7051 7093 7136 7180 7226 7273 7321 7371 7421 7472 7524 7577 7631 7685 7739 7794 7849 7904 7959 8014 8069 8123 8178 8231 8285 8338 8391 8442 8493 8543 8593 8641 8688 8735 8780 8825 8868 8910 8951 8991 9030 9067 9104 9139 9173 9206 9237 9268 9297 9326 9353 9379 9404 9428 9451 9473 9494 9514 9533 9551 9568 9585 9601 9616 9630 9643 9656 9668 9680 9691 9701 9711 9720 9729 9737 9745 9753 9760 9766 9773 9779 9784 9789 9794 9799 9804 9808 9812 9815 9819 9822 9825 9828 9831 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9851 9853 9854 9855 9855 9856 9857 9857 9858 9858 9859 9859 9859 9859 9859 9860 9860 9859 9859 9859 9859 9859 9859 9858 9858 9858 9857 9857 9857 9856 9856 9855 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9848 9847 9847 9846 9846 9845 9844 9844 9843 9842 9842 9841 9840 9839 9838 8805 0 20 9 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9822 9821 9820 9819 9817 9816 9815 9813 9812 9810 9809 9807 9805 9804 9802 9800 9798 9796 9794 9792 9789 9787 9784 9781 9779 9776 9773 9769 9766 9763 9759 9755 9751 9747 9743 9739 9734 9729 9724 9719 9714 9709 9703 9698 9692 9686 9680 9674 9668 9662 9655 9649 9642 9635 9628 9621 9614 9607 9600 9593 9586 9579 9572 9565 9558 9551 9544 9537 9530 9523 9516 9509 9503 9496 9490 9483 9477 9471 9466 9460 9455 9450 9445 9440 9435 9431 9427 9424 9420 9417 9414 9412 9410 9408 9406 9405 9404 9404 9404 9404 9404 9405 9407 9408 9410 9412 9415 9418 9421 9425 9429 9433 9437 9442 9447 9452 9458 9463 9469 9475 9482 9488 9494 9501 9508 9514 9521 9528 9535 9542 9549 9555 9562 9569 9576 9582 9589 9595 9601 9608 9614 9619 9625 9631 9636 9641 9646 9650 9655 9659 9663 9667 9671 9674 9677 9680 9683 9686 9688 9690 9692 9694 9695 9696 9698 9698 9699 9700 9700 9701 9701 9701 9701 9701 9700 9700 9699 9699 9698 9698 9697 9696 9695 9694 9694 9693 9692 9691 9690 9690 9689 9688 9687 9687 9686 9686 9685 9685 9685 9685 9684 9684 9684 9684 9685 9685 9685 9686 9686 9686 9687 9688 9688 9689 9690 9691 9692 9693 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9706 9707 9708 9709 9709 9710 9710 9711 9711 9712 9712 9712 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9713 9712 9712 9712 9711 9711 9711 9710 9710 9709 9709 9709 9708 9708 9707 9706 9706 9705 9705 9704 9703 9703 9702 9701 9701 9700 9699 9699 9698 9697 9697 9696 9695 9694 9694 9693 9692 9692 9691 9690 9690 9689 9688 9688 9687 9686 9686 9685 9685 9684 9684 9683 9683 9682 9682 9681 9681 9680 9680 9680 9679 9679 9679 9678 9678 9677 9677 9677 9676 9676 9675 9675 9674 9674 9674 9673 9672 9672 9671 9671 9670 9669 9669 9668 9667 9666 9665 9665 9664 9663 9662 9661 9660 9659 9658 9657 9656 9655 9654 9653 9651 9650 9649 9648 9647 9646 9645 9644 9643 9641 9640 9639 9638 9637 9636 9635 9634 9632 9631 9630 9629 9628 9627 9626 9625 9623 9622 9621 9620 9619 9617 9616 9615 9614 9612 9611 9610 9608 9607 9606 9604 9603 9602 9600 9599 9597 9596 9594 9593 9591 9590 9588 9587 9585 9584 9582 9581 9579 9577 9576 9574 9573 9571 9569 9568 9566 9565 9563 9561 9560 9558 9556 9555 9553 9551 9550 9548 9546 9544 9543 9541 9539 9537 9536 9534 9532 9530 9528 9526 9524 9522 9521 9519 9517 9515 9513 9511 9509 9506 9504 9502 9500 9498 9496 9494 9492 9489 9487 9485 9483 9481 9478 9476 9474 9472 9469 9467 9465 9463 9460 9458 9456 9454 9451 9449 9447 9445 9442 9440 9438 8806 0 20 9 9435 9433 9431 9429 9426 9424 9422 9419 9417 9415 9412 9410 9407 9405 9402 9400 9397 9395 9392 9390 9387 9384 9382 9379 9376 9373 9370 9367 9364 9361 9358 9355 9352 9349 9346 9343 9339 9336 9333 9329 9326 9322 9319 9316 9312 9309 9305 9302 9298 9294 9291 9287 9284 9280 9277 9273 9270 9266 9263 9259 9255 9252 9248 9245 9241 9238 9234 9231 9227 9223 9220 9216 9213 9209 9205 9202 9198 9194 9190 9186 9183 9179 9175 9171 9167 9163 9159 9154 9150 9146 9142 9138 9133 9129 9124 9120 9115 9111 9106 9102 9097 9093 9088 9083 9078 9074 9069 9064 9059 9055 9050 9045 9040 9035 9030 9025 9021 9016 9011 9006 9001 8996 8991 8985 8980 8975 8970 8965 8959 8954 8949 8943 8938 8932 8927 8921 8915 8910 8904 8898 8892 8886 8880 8874 8868 8862 8855 8849 8843 8836 8830 8823 8817 8810 8803 8797 8790 8783 8777 8770 8763 8756 8749 8743 8736 8729 8722 8715 8708 8701 8694 8688 8681 8674 8667 8660 8653 8646 8639 8632 8625 8618 8611 8604 8596 8589 8582 8575 8567 8560 8553 8545 8538 8530 8522 8515 8507 8499 8491 8483 8475 8467 8459 8451 8442 8434 8425 8417 8408 8399 8391 8382 8373 8364 8355 8346 8337 8327 8318 8309 8299 8290 8280 8270 8261 8251 8241 8231 8221 8211 8201 8190 8180 8169 8159 8148 8137 8126 8115 8104 8093 8081 8070 8058 8046 8034 8022 8010 7997 7984 7972 7958 7945 7932 7918 7904 7890 7875 7861 7845 7830 7814 7798 7782 7765 7748 7730 7712 7694 7675 7655 7635 7614 7593 7571 7548 7524 7500 7475 7449 7422 7395 7366 7337 7306 7275 7242 7208 7174 7138 7101 7062 7023 6982 6941 6898 6853 6808 6761 6713 6664 6614 6562 6510 6456 6401 6345 6288 6231 6172 6112 6052 5991 5929 5867 5804 5740 5676 5612 5547 5483 5418 5353 5288 5224 5159 5095 5031 4967 4904 4842 4780 4719 4658 4598 4540 4482 4425 4369 4314 4260 4208 4157 4106 4058 4010 3964 3918 3875 3832 3791 3752 3713 3676 3640 3606 3573 3541 3511 3482 3454 3428 3403 3379 3356 3334 3314 3295 3277 3260 3245 3230 3217 3204 3193 3183 3174 3166 3159 3153 3148 3145 3142 3140 3140 3140 3142 3144 3148 3153 3159 3166 3174 3183 3194 3206 3218 3233 3248 3265 3282 3302 3322 3344 3367 3392 3418 3445 3474 3504 3535 3568 3603 3638 3676 3714 3755 3796 3839 3883 3929 3976 4024 4073 4124 4176 4229 4283 4338 4394 4452 4510 4569 4628 4688 4749 4811 4873 4935 4998 5061 5124 5187 5251 5314 5377 5440 5503 5565 5628 5690 5751 5811 5871 5930 5989 6047 6104 6160 6215 6270 6323 6375 6427 6477 6526 6574 6622 6668 6713 6757 6799 6841 6882 6922 6961 6998 7035 7071 7106 7140 7173 7205 7236 7267 7297 7325 7354 7381 7408 7434 7460 7485 7509 7533 7556 7579 7601 7623 7644 8807 0 20 9 7665 7686 7706 7726 7745 7764 7783 7801 7819 7837 7854 7871 7888 7905 7921 7937 7953 7969 7984 7999 8014 8029 8043 8058 8072 8086 8099 8113 8127 8140 8153 8166 8179 8191 8204 8216 8228 8240 8252 8264 8275 8287 8298 8309 8320 8331 8342 8353 8363 8374 8384 8394 8404 8414 8424 8434 8444 8453 8463 8472 8481 8491 8500 8509 8518 8526 8535 8544 8552 8561 8569 8577 8586 8594 8602 8610 8618 8626 8634 8642 8650 8657 8665 8672 8680 8687 8695 8702 8709 8717 8724 8731 8738 8745 8752 8758 8765 8772 8778 8785 8791 8798 8804 8810 8817 8823 8829 8835 8841 8847 8852 8858 8864 8869 8875 8880 8886 8891 8897 8902 8907 8912 8918 8923 8928 8933 8938 8943 8948 8953 8958 8963 8968 8973 8978 8983 8988 8993 8998 9003 9008 9013 9018 9023 9028 9033 9038 9043 9047 9052 9057 9062 9067 9071 9076 9081 9085 9090 9095 9099 9104 9108 9113 9117 9122 9126 9131 9135 9139 9143 9148 9152 9156 9160 9165 9169 9173 9177 9181 9185 9189 9193 9197 9202 9206 9210 9214 9218 9222 9226 9230 9234 9238 9242 9246 9250 9254 9258 9262 9266 9270 9274 9278 9282 9286 9290 9294 9298 9301 9305 9309 9312 9316 9320 9323 9326 9330 9333 9337 9340 9343 9346 9349 9352 9355 9358 9361 9363 9366 9369 9371 9374 9376 9379 9381 9384 9386 9388 9390 9393 9395 9397 9399 9401 9404 9406 9408 9410 9412 9414 9416 9418 9420 9422 9424 9426 9428 9430 9433 9435 9437 9439 9441 9443 9445 9447 9449 9451 9453 9455 9457 9459 9460 9462 9464 9466 9468 9469 9471 9473 9474 9476 9477 9479 9480 9481 9482 9484 9485 9486 9487 9488 9489 9490 9491 9492 9492 9493 9494 9494 9495 9496 9496 9497 9497 9498 9498 9499 9500 9500 9501 9501 9502 9502 9503 9503 9504 9504 9505 9506 9507 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9518 9519 9520 9522 9523 9525 9526 9528 9530 9532 9534 9535 9537 9539 9541 9544 9546 9548 9550 9552 9555 9557 9559 9562 9564 9566 9569 9571 9573 9576 9578 9581 9583 9585 9588 9590 9592 9594 9596 9599 9601 9603 9605 9607 9609 9611 9613 9615 9616 9618 9620 9622 9623 9625 9627 9628 9630 9632 9633 9635 9636 9638 9639 9641 9642 9644 9645 9647 9648 9650 9651 9653 9654 9656 9657 9659 9660 9662 9663 9664 9666 9667 9669 9670 9671 9673 9674 9675 9677 9678 9679 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9698 9699 9700 9701 9701 9702 9703 9703 9704 9704 9705 9706 9706 9707 9707 9708 9708 9708 9708 9709 9709 9709 9709 9709 9709 9709 9708 9708 9708 9707 9706 9706 9705 9704 9702 9701 9700 9698 9696 9694 9692 9690 9688 9685 9683 9680 9677 9674 9670 9666 9663 9659 9654 9650 9645 9640 9635 9629 9624 9618 8808 0 20 9 9611 9605 9598 9591 9583 9575 9567 9558 9549 9540 9530 9519 9509 9497 9486 9473 9461 9447 9434 9419 9404 9389 9373 9356 9339 9322 9303 9284 9265 9245 9224 9203 9182 9159 9137 9114 9090 9066 9041 9016 8991 8965 8939 8913 8886 8859 8832 8805 8778 8751 8724 8697 8670 8644 8617 8591 8565 8539 8514 8489 8465 8441 8418 8396 8375 8354 8334 8315 8296 8279 8263 8247 8233 8220 8208 8197 8188 8179 8172 8166 8161 8158 8156 8155 8155 8157 8160 8164 8170 8177 8185 8194 8205 8216 8229 8243 8259 8275 8292 8310 8329 8350 8371 8392 8415 8438 8462 8487 8512 8537 8563 8590 8617 8644 8671 8699 8726 8754 8782 8810 8837 8865 8892 8919 8946 8973 9000 9026 9052 9077 9102 9126 9150 9174 9197 9220 9242 9263 9284 9305 9325 9344 9363 9381 9399 9417 9433 9450 9466 9481 9496 9510 9524 9537 9550 9563 9575 9587 9598 9609 9620 9630 9640 9650 9659 9668 9677 9685 9693 9701 9708 9715 9722 9728 9735 9741 9746 9752 9757 9762 9767 9771 9775 9779 9783 9786 9790 9793 9796 9798 9801 9803 9805 9807 9809 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9823 9824 9824 9825 9826 9826 9827 9827 9828 9828 9829 9830 9830 9831 9831 9832 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9839 9840 9840 9841 9841 9842 9842 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 8809 0 20 9 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9871 9870 9868 9866 9864 9862 9860 9858 9855 9853 9850 9847 9844 9841 9838 9835 9831 9828 9824 9820 9816 9812 9808 9803 9799 9794 9790 9785 9780 9775 9770 9764 9759 9754 9748 9743 9737 9731 9725 9720 9714 9708 9702 9696 9690 9683 9677 9671 9665 9659 9652 9646 9640 9634 9628 9621 9615 9609 9603 9597 9590 9584 9578 9572 9566 9560 9554 9548 9542 9536 9530 9524 9518 9513 9507 9501 9495 9489 9483 9478 9472 9466 9460 9454 9448 9442 9435 9429 9423 9416 9410 9403 9396 9389 9381 9374 9366 9358 9350 9341 9332 9323 9314 9304 9294 9284 9273 9262 9250 9238 9226 9213 9200 9187 9173 9159 9144 9129 9114 9098 9082 9066 9050 9033 9015 8998 8980 8963 8945 8927 8908 8890 8872 8854 8836 8818 8801 8783 8766 8749 8732 8716 8700 8685 8670 8656 8643 8630 8618 8606 8596 8586 8577 8570 8563 8557 8552 8548 8545 8543 8543 8543 8545 8547 8551 8556 8562 8569 8577 8587 8597 8608 8621 8634 8648 8664 8680 8697 8714 8733 8752 8772 8793 8814 8835 8858 8880 8903 8926 8950 8974 8998 9022 9046 9070 9094 9119 9143 9167 9190 9214 9237 9260 9283 9306 9328 9349 9371 9392 9412 9432 9451 9470 9489 9507 9524 9541 9558 9574 9589 9604 9619 9633 9646 9659 9672 9684 9695 9707 9717 9728 9738 9747 9756 9765 9773 9782 9789 9797 9804 9811 9817 9823 9829 9835 9840 9845 9850 9855 9859 9864 9868 9872 9875 9879 9882 9885 9888 9890 9893 9895 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9902 9901 9900 9898 9896 9895 9893 9892 9890 9888 9886 9884 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9858 9856 9854 9852 9850 9849 9847 9845 9844 9842 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9828 9827 9827 9826 9826 9825 9825 9825 9825 9825 9825 9825 9825 9825 9825 9826 9826 9827 9827 9828 9829 9829 9830 9831 9832 9833 9835 9836 9837 9839 9840 9842 9843 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9865 9867 9869 9871 9873 9876 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9900 9902 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9941 8810 0 20 9 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 8811 0 20 9 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9924 9922 9920 9917 9915 9912 9909 9906 9903 9900 9896 9892 9888 9884 9880 9875 9871 9866 9861 9856 9851 9846 9841 9836 9831 9826 9820 9815 9810 9805 9800 9796 9791 9787 9782 9779 9775 9772 9768 9766 9763 9761 9759 9758 9757 9756 9756 9756 9757 9757 9758 9760 9762 9764 9767 9769 9772 9776 9779 9783 9787 9791 9795 9800 9804 9809 9813 9818 9823 9827 9832 9836 9841 9845 9850 9854 9858 9862 9865 9869 9872 9875 9879 9881 9884 9887 9889 9891 9893 9895 9897 9898 9899 9901 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 8812 0 20 9 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9952 9950 9949 9947 9945 9943 9941 9940 9937 9935 9933 9931 9929 9926 9924 9922 9919 9916 9914 9911 9908 9906 9903 9900 9897 9894 9891 9888 9884 9881 9878 9874 9871 9867 9864 9860 9856 9853 9849 9845 9841 9837 9833 9829 9824 9820 9816 9812 9807 9803 9798 9794 9790 9785 9781 9776 9772 9768 9763 9759 9755 9751 9746 9742 9739 9735 9731 9728 9724 9721 9718 9715 9712 9710 9707 9705 9703 9702 9700 9699 9698 9697 9697 9697 9697 9697 9697 9698 9699 9700 9702 9703 9705 9707 9710 9712 9715 9718 9721 9724 9727 9731 9734 9738 9742 9746 9750 9754 9758 9763 9767 9771 9775 9780 9784 9788 9793 9797 9801 9806 9810 9814 9818 9823 9827 9831 9834 9838 9842 9846 9849 9853 8813 0 20 9 9856 9860 9863 9866 9869 9872 9875 9878 9880 9883 9885 9887 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9953 9952 9950 9949 9947 9945 9944 9942 9940 9938 9936 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9901 9900 9899 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9907 9908 9909 9911 9912 9914 9915 9917 9918 9920 9922 9923 9925 9926 9928 9930 9931 9933 9935 9936 9938 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9984 9984 9984 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 8814 0 20 9 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9907 9905 9903 9900 9898 9896 9894 9891 9889 9887 9885 9882 9880 9878 9876 9874 9871 9869 9867 9865 9863 9861 9859 9857 9855 9854 9852 9850 9848 9847 9845 9844 9842 9841 9840 9839 9838 9837 9836 9835 9834 9834 9833 9833 9832 9832 9832 9832 9832 9833 9833 9833 9834 9835 9836 9836 9837 9838 9840 9841 9842 9844 9845 9846 9848 9850 9851 9853 9855 9857 9858 9860 9862 9864 9865 9867 9869 9871 9872 9874 9876 9877 9879 9880 9882 9883 9884 9885 9886 9888 9889 9889 9890 9891 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9878 9877 9875 9873 9870 9868 9866 9863 9861 9858 9856 9853 9850 9847 9845 9842 9839 9836 9833 9830 9827 9823 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9788 9785 9782 9780 9777 9775 9773 9771 9769 9767 9765 9763 9761 9760 9759 9757 9756 9755 9755 9754 9754 9753 9753 9753 9753 9754 9754 9755 9756 9757 9758 9760 9761 9763 9765 9767 9769 9772 9775 9777 9780 9783 9787 9790 9794 9797 9801 9805 9809 9813 9817 9821 9825 9830 9834 9838 9843 9847 9851 9856 9860 9864 9869 9873 9877 9881 9885 9889 9892 9896 9900 9903 9907 9910 9913 9916 9919 9922 9924 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9949 9951 9952 9954 9955 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9972 9973 9974 9975 9976 9977 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 8815 0 20 9 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 8816 0 20 9 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9947 9946 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9907 9904 9902 9899 9897 9894 9891 9889 9886 9884 9881 9878 9875 9873 9870 9867 9865 9862 9859 9857 9854 9852 9849 9847 9844 9842 9840 9837 9835 9833 9831 9829 9827 9825 9823 9822 9820 9819 9818 9816 9815 9814 9813 9813 9812 9812 9811 9811 9811 9811 9811 9812 9812 9813 9814 9814 9816 9817 9818 9819 9821 9823 9824 9826 9828 9831 9833 9835 9837 9840 9842 9845 9848 9850 9853 9856 9859 9862 9864 9867 9870 9873 9876 9879 9881 9884 9887 9890 9892 9895 9897 9900 9902 9905 9907 9910 9912 9914 9916 9918 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9932 9930 9929 9927 9925 9923 9921 9919 9916 9914 9912 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9877 9874 9870 9866 9862 9858 9854 9850 9845 9841 9836 9831 9826 9820 9815 9809 9803 9797 9791 9784 9778 9771 9764 9757 9749 9742 9734 9726 9717 9709 9700 9692 9683 9674 9664 9655 9645 9635 9626 9616 9606 9596 9585 9575 9565 9555 9545 9534 9524 9514 9504 9494 9484 9475 9465 9456 9447 9438 9430 9422 9414 9406 9399 9392 9386 9380 9375 9369 9365 9361 9357 9354 9351 9349 9347 9346 9346 9346 9346 9348 9349 9351 9354 9357 9361 9365 9370 9375 9381 9387 9394 9401 9408 9416 9424 9432 9441 9450 9459 9469 9478 9488 9498 9508 9519 9529 9539 9550 9560 9571 9581 9592 9602 9613 9623 9633 9644 9654 9664 9674 9683 9693 9702 9711 9720 9729 9738 9747 9755 9763 9771 9779 9787 9794 9801 9808 8817 0 20 9 9815 9822 9829 9835 9841 9847 9853 9858 9864 9869 9874 9879 9884 9888 9893 9897 9901 9905 9908 9912 9915 9918 9922 9924 9927 9930 9932 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9975 9976 9977 9978 9979 9980 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 8818 0 20 9 9962 9963 9964 9965 9966 9967 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9910 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9871 9868 9864 9861 9857 9853 9849 9846 9842 9838 9834 9830 9827 9823 9819 9816 9812 9809 9806 9802 9799 9796 9794 9791 9788 9786 9784 9782 9780 9778 9777 9776 9775 9774 9773 9773 9773 9773 9773 9773 9774 9775 9776 9777 9779 9780 9782 9784 9787 9789 9792 9794 9797 9800 9803 9806 9809 9813 9816 9820 9823 9827 9831 9834 9838 9842 9846 9849 9853 9857 9861 9864 9868 9871 9875 9878 9882 9885 9889 9892 9895 9898 9901 9904 9906 9909 9912 9914 9917 9919 9921 9923 9925 9927 9929 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 8819 0 20 9 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9886 9884 9883 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9863 9865 9866 9868 9869 9871 9872 9874 9876 9878 9879 9881 9883 9885 9887 9889 9891 9892 9894 9896 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9911 9911 9912 9913 9913 9913 9914 9914 9914 9914 9913 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9901 9899 9897 9895 9893 9890 9887 9885 9882 9878 9875 9872 9868 9864 9860 9856 9852 9847 9842 9837 9832 9827 9821 9815 9809 9803 9797 9790 9783 9776 9769 9762 9754 9747 9739 9731 9723 9715 9706 9698 9689 9680 9671 9662 9653 9644 9635 9625 9616 9607 9597 9588 9578 9569 9560 9550 9541 9531 9522 9513 9504 9495 9487 9478 9470 9462 9454 9446 9438 9431 9424 9418 9411 9405 9400 9394 9389 9385 9381 9377 9374 9371 9368 9366 9365 9364 9364 9364 9364 9365 9366 9368 9371 9374 9377 9381 9385 9390 9396 9401 9407 9414 9421 9428 9435 9443 9451 9460 9468 9477 9487 9496 9505 9515 9525 9535 9545 9555 9565 9575 9585 9595 9605 9615 9624 9634 9644 9653 9663 9672 9681 9690 9699 9708 9716 9724 9733 9740 9748 9756 9763 9770 9777 9784 9790 9797 9803 9809 9815 9820 9826 9831 9836 9841 9846 9850 9855 9859 9863 9867 9870 9874 9877 9880 9883 9886 9889 9892 9894 9896 9899 9901 9903 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9942 9941 9941 9940 9939 8820 0 20 9 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9893 9890 9888 9884 9881 9878 9874 9870 9866 9861 9857 9852 9847 9842 9837 9831 9826 9820 9815 9809 9804 9798 9792 9787 9782 9776 9771 9766 9762 9757 9753 9749 9745 9742 9739 9736 9734 9732 9731 9730 9729 9729 9729 9730 9731 9733 9735 9737 9740 9743 9746 9750 9754 9758 9763 9768 9773 9778 9783 9789 9794 9800 9806 9811 9817 9823 9828 9834 9840 9845 9850 9855 9860 9865 9870 9874 9879 9883 9887 9890 9894 9897 9901 9904 9906 9909 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 8821 0 20 9 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9920 9919 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9886 9886 9885 9885 9885 9886 9886 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9898 9899 9901 9902 9904 9905 9907 9909 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9942 9943 9945 9947 9948 9950 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 8822 0 20 9 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9907 9904 9902 9899 9896 9893 9891 9888 9885 9882 9879 9877 9874 9871 9868 9865 9863 9860 9858 9855 9853 9851 9848 9846 9844 9843 9841 9839 9838 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9828 9828 9828 9827 9827 9827 9828 9828 9828 9828 9828 9829 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9837 9837 9838 9839 9839 9840 9840 9841 9842 9842 9843 9844 9845 9845 9846 9847 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9864 9865 9867 9868 9869 9870 9872 9873 9874 9875 9877 9878 9879 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9893 9894 9895 9896 9896 9897 9898 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9862 9861 9861 9861 9861 9861 9860 9860 9860 9859 9858 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9844 9842 9841 9839 9837 9835 9833 9832 9830 9828 9826 9824 9822 9820 9819 9817 9815 9814 9812 9811 9809 9808 9807 9806 9804 9804 9803 9802 9802 9801 9801 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 9806 9807 9808 9810 9811 9813 9815 9816 9818 9820 9822 9824 9826 9829 9831 9833 9836 9838 9841 9843 9846 9848 9851 9854 9856 9859 9862 9864 9867 9870 9872 9875 9878 8823 0 20 9 9880 9883 9885 9888 9890 9893 9895 9897 9900 9902 9904 9906 9909 9911 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9853 9853 9852 9851 9851 9850 9849 9848 9847 9847 9846 9845 9844 9843 9842 9840 9839 9838 9837 9836 9835 9833 9832 9831 9829 9828 9827 9825 9824 9823 9821 9820 9819 9817 9816 9815 9813 9812 9811 9810 9808 9807 9806 9805 9803 9802 9801 9800 9799 9797 9796 9795 9794 9793 9791 9790 9789 9787 9786 9784 9783 9781 9780 9778 9776 9775 9773 9771 9769 9767 9765 9763 9761 9758 9756 9754 9751 9749 9746 9744 9741 9738 9736 9733 9730 9727 9724 9721 9718 9715 9712 9709 9706 9703 9700 9697 9694 9691 9688 9685 9682 9678 9675 9672 9669 9665 9662 9658 9655 9651 9648 9644 9641 9637 9633 9629 9625 9621 9617 9612 9608 9603 9599 9594 9589 9584 9579 9574 9568 9563 9557 9551 9546 9539 9533 9527 9520 9514 9507 9500 9493 9486 9479 9471 9463 9456 9448 9440 9432 9423 9415 9406 9397 9388 9379 9370 9360 9351 9341 9331 9321 9311 9300 9290 9279 9268 9257 9245 9234 9222 9210 9198 9185 9173 9160 9147 9133 9120 9106 9092 9078 9063 9049 9034 9018 9003 8987 8824 0 20 9 8971 8955 8938 8921 8904 8886 8868 8849 8831 8811 8792 8772 8751 8730 8709 8686 8664 8640 8616 8592 8566 8540 8513 8485 8457 8427 8397 8365 8332 8299 8264 8228 8191 8153 8114 8073 8031 7988 7943 7898 7850 7802 7752 7701 7648 7594 7539 7483 7425 7366 7306 7244 7182 7118 7054 6989 6922 6855 6787 6718 6649 6579 6509 6438 6368 6297 6226 6155 6085 6014 5943 5873 5804 5735 5666 5598 5532 5466 5401 5337 5274 5212 5152 5093 5035 4979 4924 4871 4819 4769 4720 4673 4628 4585 4543 4503 4465 4428 4393 4360 4329 4300 4272 4246 4222 4200 4180 4161 4145 4130 4117 4105 4096 4088 4083 4079 4077 4077 4079 4083 4088 4096 4106 4117 4131 4146 4164 4184 4205 4229 4255 4283 4313 4345 4379 4415 4453 4494 4536 4580 4627 4675 4725 4778 4831 4887 4945 5004 5065 5127 5191 5256 5322 5390 5459 5528 5600 5671 5743 5816 5889 5964 6038 6112 6187 6261 6335 6409 6483 6557 6631 6703 6775 6846 6916 6986 7055 7122 7189 7254 7318 7381 7443 7504 7563 7621 7677 7733 7787 7839 7891 7940 7989 8036 8082 8127 8171 8213 8254 8294 8332 8370 8406 8442 8476 8510 8542 8573 8604 8634 8662 8690 8718 8744 8770 8795 8819 8843 8866 8888 8910 8931 8952 8972 8991 9010 9029 9047 9064 9081 9098 9114 9130 9146 9161 9175 9189 9203 9217 9230 9243 9256 9268 9280 9292 9304 9315 9326 9337 9348 9358 9368 9378 9388 9398 9407 9416 9425 9434 9443 9452 9460 9468 9476 9484 9492 9500 9507 9515 9522 9529 9536 9542 9549 9555 9562 9568 9574 9579 9585 9590 9596 9601 9606 9610 9615 9620 9624 9628 9632 9636 9640 9644 9648 9651 9655 9658 9661 9665 9668 9671 9674 9677 9680 9683 9686 9688 9691 9694 9697 9700 9702 9705 9708 9711 9713 9716 9719 9721 9724 9727 9729 9732 9735 9737 9740 9742 9745 9747 9750 9752 9755 9757 9759 9762 9764 9766 9768 9770 9772 9774 9776 9778 9779 9781 9783 9784 9786 9787 9789 9790 9791 9792 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9803 9804 9805 9806 9806 9807 9808 9808 9809 9809 9810 9810 9810 9811 9811 9812 9812 9812 9812 9812 9812 9812 9813 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9805 9805 9804 9804 9803 9802 9802 9801 9801 9800 9800 9799 9799 9799 9798 9798 9798 9798 9797 9797 9797 9797 9798 9798 9798 9798 9798 9799 9799 9800 9801 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9816 9817 9819 9820 9822 9824 9825 9827 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9868 9870 9871 9873 9875 9877 9879 9880 9882 9884 9885 9887 9889 9890 9892 9893 9894 9896 9897 9898 9899 9900 9901 8825 0 20 9 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 8826 0 20 9 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 8827 0 20 9 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9965 9964 9963 9961 9960 9958 9957 9955 9954 9952 9950 9948 9947 9945 9943 9941 9939 9937 9935 9933 9931 9928 9926 9924 9922 9920 9917 9915 9913 9911 9909 9906 9904 9902 9900 9898 9895 9893 9891 9889 9887 9885 9884 9882 9880 9878 9877 9875 9874 9873 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9864 9863 9863 9863 9863 9863 9864 9864 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9887 9888 9889 9891 9892 9894 9895 9897 9898 9899 9901 9902 9903 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9924 9923 9921 9920 9918 9916 9914 9912 9910 9907 9904 9901 9898 9895 9892 9888 9884 9880 9875 9871 9866 9861 9856 9851 9845 9839 9833 9827 9821 9814 9807 9800 9793 9786 9778 9771 9763 9755 9747 8828 0 20 9 9738 9730 9721 9713 9704 9695 9686 9677 9668 9659 9650 9641 9631 9622 9613 9604 9595 9585 9576 9567 9558 9550 9541 9533 9525 9516 9509 9501 9494 9487 9480 9473 9467 9461 9456 9451 9446 9442 9438 9434 9431 9429 9427 9425 9424 9423 9423 9423 9424 9425 9427 9429 9432 9435 9439 9443 9447 9452 9457 9463 9469 9476 9482 9489 9497 9504 9512 9520 9529 9537 9546 9555 9564 9573 9582 9591 9600 9610 9619 9628 9637 9647 9656 9665 9674 9682 9691 9700 9708 9716 9724 9732 9740 9747 9755 9762 9769 9776 9782 9789 9795 9801 9807 9812 9818 9823 9828 9833 9837 9842 9846 9851 9855 9859 9863 9866 9870 9873 9877 9880 9883 9886 9889 9892 9895 9898 9900 9903 9906 9908 9910 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9933 9935 9937 9938 9940 9941 9943 9944 9945 9947 9948 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9943 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9926 9924 9922 9920 9918 9916 9914 9912 9910 9907 9905 9903 9900 9898 9895 9893 9890 9888 9885 9882 9880 9877 9874 9871 9869 9866 9863 9860 9858 9855 9852 9849 9847 9844 9841 9839 9836 9834 9831 9829 9827 9824 9822 9820 9818 9816 9814 9812 9810 9808 9807 9805 9804 9802 9801 9800 9799 9798 9797 9796 9795 9794 9794 9793 9793 9793 9792 9792 9792 9793 9793 9793 9793 9794 9795 9795 9796 9797 9798 9799 9801 9802 9804 9805 9807 9809 9811 9813 9815 9817 9819 9822 9824 9827 9829 9832 9835 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9878 9881 9884 9887 9890 9893 9895 9898 9901 9904 9906 9909 9911 8829 0 20 9 9914 9916 9918 9921 9923 9925 9927 9929 9931 9932 9934 9936 9937 9939 9941 9942 9943 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9980 8830 0 20 9 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9990 9989 9989 9988 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9979 9979 9980 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9933 9931 9930 9928 9927 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 8831 0 20 9 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9948 9946 9945 9944 9942 9941 9940 9938 9937 9935 9934 9932 9931 9929 9927 9925 9923 9921 9919 9916 9914 9911 9909 9906 9903 9900 9896 9893 9889 9885 9881 9877 9873 9868 9863 9859 9854 9849 9843 9838 9832 9827 9821 9816 9810 9804 9798 9793 9787 9782 9776 9771 9766 9761 9756 9752 9748 9744 9740 9737 9734 9731 9729 9727 9725 9724 9724 9723 9724 9724 9725 9727 9728 9731 9733 9736 9739 9743 9747 9751 9756 9761 9766 9771 9777 9782 9788 9794 9799 9805 9811 9817 9823 9829 9835 9841 9847 9852 9858 9863 9868 9873 9878 9882 9887 9891 9895 9899 9902 9906 9909 9912 9915 9918 9920 9923 9925 9927 9929 9931 9933 9935 9936 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 8832 0 20 9 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9983 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9961 9960 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9889 9887 9885 9883 9880 9878 9876 9873 9871 9869 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9829 9826 9822 9819 9815 9811 9807 9802 9798 9793 9789 9784 9778 9773 9768 9762 9756 9750 9744 9737 9731 9724 9717 9710 9703 9696 9688 9681 9673 9666 9658 9650 9643 9635 9627 9620 9612 9604 9597 9590 9583 9576 9569 9563 9557 9551 9545 9540 9535 9530 9526 9522 9519 9516 9513 9511 9509 9508 9507 9507 9507 9507 9508 9509 9511 9513 9516 9518 9522 9525 9530 9534 9539 9544 9549 9555 8833 0 20 9 9560 9567 9573 9579 9586 9593 9600 9607 9614 9622 9629 9637 9644 9652 9660 9667 9675 9683 9690 9698 9706 9713 9721 9728 9735 9743 9750 9757 9764 9771 9778 9785 9791 9798 9804 9811 9817 9823 9829 9834 9840 9846 9851 9856 9861 9866 9871 9876 9880 9885 9889 9893 9897 9901 9904 9907 9911 9914 9917 9919 9922 9924 9927 9929 9931 9933 9935 9936 9938 9939 9940 9941 9943 9944 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9925 9924 9923 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9897 9896 9896 9895 9894 9893 9892 9892 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9898 9899 9901 9902 9903 9905 9907 9908 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9947 9948 9950 9952 9954 9955 9957 9959 9960 9962 9963 9965 9966 9968 9969 9971 9972 9974 9975 9976 9977 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9965 9963 9961 9959 9957 9954 9952 9949 9946 9944 9941 9937 9934 9931 9927 9923 9919 9915 9911 9907 9902 9897 9892 9887 9882 9877 9871 9866 9860 9854 9848 9842 9835 9829 9822 9815 9808 9801 9794 9786 9779 9771 9763 9755 9747 9739 9731 9722 9714 9705 9697 9688 9679 9670 9662 9653 9644 9635 9627 9618 9609 9601 9592 9584 9576 9568 9560 9552 9545 9538 9531 9524 9518 9512 9506 9500 9495 9491 9486 8834 0 20 9 9483 9479 9476 9474 9471 9470 9469 9468 9468 9468 9468 9469 9471 9473 9475 9478 9482 9486 9490 9494 9499 9505 9510 9516 9523 9529 9536 9544 9551 9559 9567 9575 9583 9592 9600 9609 9618 9627 9636 9645 9654 9663 9672 9681 9690 9699 9707 9716 9725 9733 9742 9750 9759 9767 9775 9783 9790 9798 9805 9812 9819 9826 9833 9839 9846 9852 9858 9864 9869 9875 9880 9885 9890 9894 9899 9903 9907 9911 9915 9919 9922 9926 9929 9932 9935 9938 9940 9943 9945 9947 9950 9952 9954 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9995 9995 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9996 9996 9996 9996 9997 9997 9997 9997 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9999 9999 9999 9999 9999 9999100001000010000100001000010000100001000010001100011000110001100001000010000100001000010000 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 8835 0 20 9 9989 9989 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9983 9982 9982 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9973 9973 9972 9971 9971 9970 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9945 9943 9942 9940 9938 9936 9934 9932 9929 9927 9925 9922 9920 9917 9915 9913 9910 9908 9905 9903 9901 9898 9896 9894 9892 9890 9888 9887 9885 9884 9883 9881 9881 9880 9879 9879 9879 9878 9879 9879 9879 9880 9881 9881 9882 9884 9885 9886 9888 9889 9891 9893 9895 9897 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9885 9883 9881 9878 9876 9874 9872 9869 9867 9865 9863 9860 9858 9856 9854 9851 9849 9847 9844 9842 9840 9837 9835 9832 9830 9828 9825 9823 9820 9818 9815 9813 9810 9808 9805 9803 9800 9797 9795 9792 9790 9787 9784 9782 9779 9777 9774 9772 9769 9767 9765 9763 9760 9758 9756 9754 9752 9750 9748 9747 9745 9744 9742 9741 9740 9739 9738 9737 9736 9736 9735 9735 9735 9734 9734 9734 9735 9735 9735 9735 9736 9737 9737 9738 9739 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9751 9752 9753 9754 9755 9756 9758 9759 9760 9761 9763 9764 9765 9767 9768 9769 9771 9772 9774 9776 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9798 9800 9803 9805 9808 9811 9813 9816 9819 9822 9825 9828 9831 9834 9837 9841 9844 9847 9850 9853 9856 9860 9863 9866 9869 9872 9875 9878 9881 9884 9887 9890 9893 9895 9898 9901 9903 9906 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9932 9933 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 8836 0 20 9 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9939 9937 9935 9933 9932 9929 9927 9925 9923 9920 9918 9915 9913 9910 9907 9904 9902 9898 9895 9892 9889 9886 9882 9879 9876 9872 9869 9865 9861 9858 9854 9850 9847 9843 9839 9835 9831 9828 9824 9820 9816 9812 9808 9804 9800 9796 9792 9788 9785 9781 9777 9773 9769 9765 9761 9757 9753 9749 9745 9742 9738 9734 9730 9726 9723 9719 9715 9712 9708 9705 9702 9698 9695 9692 9689 9686 9683 9681 9678 9676 9673 9671 9669 9667 9665 9663 9662 9660 9659 9658 9657 9656 9656 9655 9655 9654 9654 9654 9654 9654 9654 9655 9655 9656 9656 9657 9658 9658 9659 9660 9661 9661 9662 9663 9664 9665 9665 9666 9667 9667 9668 9669 9669 9669 9670 9670 9670 9671 9671 9671 9671 9671 9671 9671 9671 9671 9671 9670 9670 9670 9670 9670 9670 9669 9669 9669 9669 9669 9669 9669 9669 9669 9669 9670 9670 9670 9671 9671 9672 9673 9673 9674 9675 9676 9677 9678 9680 9681 9682 9684 9685 9687 9688 9690 9692 9694 9696 9698 9700 9702 9704 9706 9709 9711 9714 9716 9719 9721 9724 9726 9729 9732 9735 9738 9741 9744 9747 9750 9753 9756 9759 9762 9765 9769 9772 9775 9778 9782 9785 9788 9791 9795 9798 9801 9804 9807 9811 9814 9816 9819 9822 9825 9828 9830 9833 9835 9837 9839 9841 9843 9845 9847 9848 9850 9851 9852 9853 9854 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9861 9861 9862 9863 9864 9866 9867 9868 9870 9872 9873 9875 9877 9879 9881 9883 9885 9888 9890 9892 9895 9897 9899 9902 9904 9906 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9860 9858 9855 9853 9850 9847 9844 9841 9838 9835 9832 9829 9825 9822 9818 9815 9811 9808 9804 9800 9796 9792 9789 9785 9781 9777 9773 9769 9765 9761 9757 9753 9749 9745 9741 9737 9734 9730 9726 9723 9719 9716 9713 9710 9707 9704 9701 9698 9696 9693 9691 9689 9687 9685 9683 9682 9681 9680 9679 9678 9677 9677 8837 0 21 0 9673 9672 9672 9672 9672 9672 9672 9673 9674 9675 9676 9677 9678 9680 9681 9683 9685 9687 9689 9692 9694 9697 9699 9702 9705 9707 9710 9713 9716 9719 9723 9726 9729 9732 9735 9738 9742 9745 9748 9751 9754 9757 9760 9763 9766 9769 9772 9775 9778 9781 9784 9786 9789 9791 9794 9796 9799 9801 9803 9805 9808 9810 9812 9814 9816 9818 9820 9822 9824 9825 9827 9829 9831 9832 9834 9836 9838 9839 9841 9843 9844 9846 9848 9850 9851 9853 9855 9856 9858 9860 9862 9863 9865 9867 9869 9870 9872 9874 9876 9877 9879 9881 9883 9885 9886 9888 9890 9892 9893 9895 9897 9899 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9969 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9909 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9892 9891 9889 9887 9886 9884 9882 9881 9879 9877 9876 9874 9873 9871 9870 9868 9867 9866 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9847 9847 9846 9845 9845 9844 9844 9843 9843 9843 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9844 9845 9845 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9871 9872 9873 9874 9876 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 8838 0 21 0 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9862 9859 9857 9854 9851 9849 9846 9842 9839 9836 9832 9828 9824 9820 9816 9812 9807 9802 9797 9792 9787 9781 9776 9770 9764 9757 9751 9744 9737 9729 9722 9714 9706 9698 9689 9680 9671 9661 9651 9640 9629 9618 9606 9594 9581 9568 9554 9540 9524 9509 9493 9476 9458 9440 9421 9401 9381 9359 9337 9314 9290 9266 9240 9213 9186 9157 9127 9097 9065 9032 8999 8964 8928 8891 8853 8813 8773 8731 8688 8644 8599 8553 8506 8457 8408 8357 8306 8253 8199 8145 8089 8032 7975 7917 7858 7798 7738 7677 7615 7553 7491 7428 7366 7303 7240 7177 7114 7052 6989 6927 6865 6804 6743 6684 6625 6566 6509 6453 6398 6344 6292 6240 6191 6143 6096 6051 6007 5966 5926 5888 5852 5818 5786 5756 5728 5702 5679 5657 5638 5621 5607 5594 5584 5577 5572 5569 5568 5570 5574 5581 5590 5602 5615 5632 5650 5672 5695 5721 5749 5779 5812 5847 5884 5924 5965 6008 6054 6101 6150 6201 6254 6309 6365 6422 6481 6541 6603 6666 6729 6794 6859 6925 6992 7059 7127 7194 7262 7330 7398 7466 7534 7602 7669 7735 7801 7867 7931 7995 8058 8120 8181 8241 8300 8357 8414 8469 8523 8576 8628 8678 8727 8774 8821 8866 8909 8952 8993 9032 9071 9108 9144 9179 9212 9245 9276 9306 9335 9363 9390 9415 9440 9464 9487 9509 9530 9550 9570 9588 9606 9623 9639 9655 9670 9684 9698 9710 9723 9734 9745 9756 9766 9775 9784 9793 9801 9809 9816 9823 9829 9835 9841 9847 9852 9857 9861 9866 9870 9874 9877 9881 9884 9887 9890 9893 9895 9898 9900 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 8839 0 21 0 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9896 9895 9894 9893 9891 9890 9889 9889 9888 9887 9886 9886 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9918 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9951 9952 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9906 9904 9902 9900 9898 9896 9893 9891 9889 9886 9884 9882 9879 9877 9875 9872 9870 9867 9865 9862 9860 9857 9855 9853 9850 9848 9845 9843 9841 9838 9836 9834 9832 9830 9828 9827 9825 9823 9822 9821 9820 9819 9818 9817 9817 9816 9816 9816 9816 9817 9817 9818 9819 9820 9821 9823 9824 9826 9828 9830 9832 9834 9837 9839 9842 9845 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9892 9895 9897 9900 9903 9906 9909 9911 9914 9917 9919 9922 9924 9927 9929 9932 9934 9937 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9960 9962 9963 9965 9967 9968 9969 9971 9972 9973 9975 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9988 9989 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9995 9996 9996 9997 9997 9998 9998 9998 9999 9999 9999 9999 999910000 8840 0 21 01000010000 9999 9999 9999 9999 9998 9998 9998 9997 9997 9996 9996 9996 9995 9995 9994 9994 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9990 9989 9989 9988 9988 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9960 9961 9962 9964 9965 9966 9968 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9973 9972 9971 9969 9968 9966 9965 9963 9961 9960 9958 9956 9955 9953 9951 9949 9948 9946 9944 9942 9941 8841 0 21 0 9939 9937 9935 9933 9932 9930 9928 9926 9925 9923 9921 9919 9918 9916 9914 9912 9911 9909 9907 9905 9903 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9800 9798 9795 9793 9790 9787 9784 9781 9778 9775 9772 9769 9765 9762 9758 9754 9751 9747 9743 9739 9735 9731 9727 9722 9718 9714 9710 9706 9701 9697 9693 9689 9685 9681 9678 9674 9670 9667 9664 9660 9657 9655 9652 9649 9647 9645 9643 9641 9640 9639 9637 9637 9636 9635 9635 9635 9635 9636 9637 9637 9638 9640 9641 9643 9645 9647 9649 9651 9654 9657 9660 9663 9666 9670 9673 9677 9681 9685 9689 9693 9698 9702 9707 9711 9716 9721 9726 9731 9737 9742 9747 9753 9758 9763 9769 9774 9780 9785 9791 9796 9802 9807 9813 9818 9823 9828 9833 9838 9843 9848 9853 9858 9862 9867 9871 9875 9879 9883 9887 9891 9894 9898 9901 9905 9908 9911 9914 9917 9919 9922 9925 9927 9929 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9951 9953 9954 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9972 9971 9970 9968 9967 9966 9964 9962 9961 9959 9957 9955 9953 9952 9950 9947 9945 9943 9941 9939 9936 9934 9931 9929 9926 9924 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9865 9862 9859 9857 9854 9851 9849 9846 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9827 9826 9825 9824 9824 9823 9823 9822 9822 9822 9823 9823 9823 9824 9824 9825 9826 9827 9828 9829 9830 9832 9833 9835 9836 9838 9840 9841 9843 9845 9848 9850 9852 9854 9856 9859 9861 8842 0 21 0 9864 9866 9869 9871 9874 9877 9879 9882 9885 9887 9890 9893 9896 9898 9901 9904 9907 9909 9912 9914 9917 9920 9922 9925 9927 9930 9932 9935 9937 9939 9941 9944 9946 9948 9950 9952 9954 9956 9958 9959 9961 9963 9964 9966 9967 9969 9970 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9977 9976 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9960 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9943 9941 9939 9937 9935 9932 9930 9928 9925 9923 9920 9918 9915 9912 9909 9906 9903 9900 9897 9894 9891 9888 9885 9881 9878 9875 9871 9868 9865 9862 9858 9855 9852 9848 9845 9842 9839 9836 9833 9830 9827 9824 9821 9819 9816 9813 9811 9808 9806 9804 9801 9799 9797 9795 9793 9791 9790 9788 9786 9785 9784 9782 9781 9780 9779 9779 9778 9777 9777 9776 9776 9776 9776 9775 9776 9776 9776 9776 9776 9777 9777 9778 9779 9779 9780 9781 9782 9783 9783 9784 9785 9786 9787 9788 9789 9790 9791 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9805 9806 9807 9808 9809 9810 9812 9813 9814 9815 9817 9818 9819 9821 9822 9824 9825 9827 9828 9830 9832 9834 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9886 9888 9890 9891 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9894 9892 9891 9890 9889 9887 9886 9884 9883 9881 9880 9878 9876 9875 9873 9871 9869 9868 9866 9864 9862 9861 9859 9857 9856 9854 9852 9851 9850 9848 9847 9846 9845 9844 9843 9843 9842 9842 9842 9842 9842 9842 9843 9843 9844 9845 9846 9847 9849 9850 9852 9854 9856 9858 9860 9862 9865 9867 9870 9872 9875 9877 9880 9883 9885 9888 9891 9894 9896 9899 9901 9904 9907 9909 9911 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9934 9936 9938 9940 9941 9943 9944 9946 9947 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 8843 0 21 0 9969 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9989 9989 9988 9988 9987 9987 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9924 9922 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9895 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9891 9892 9894 9896 9898 9899 9901 9903 9905 9908 9910 9912 9914 9916 9918 9921 9923 9925 9927 9930 9932 9934 9936 9938 9940 9942 9944 9946 9948 9950 9952 9953 9955 9956 9958 9959 9960 9961 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9970 9970 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9975 9976 9976 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 8844 0 21 0 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9867 9864 9862 9860 9857 9855 9852 9850 9847 9845 9842 9840 9837 9834 9832 9829 9826 9823 9821 9818 9815 9812 9809 9806 9803 9801 9798 9795 9792 9789 9787 9784 9781 9779 9776 9774 9772 9769 9767 9765 9764 9762 9761 9759 9758 9757 9756 9756 9756 9755 9756 9756 9756 9757 9758 9759 9760 9762 9764 9765 9768 9770 9772 9775 9777 9780 9783 9786 9789 9792 9795 9799 9802 9805 9808 9812 9815 9818 9822 9825 9828 9831 9835 9838 9841 9844 9847 9850 9853 9856 9858 9861 9864 9866 9869 9872 9874 9877 9879 9881 9884 9886 9889 9891 9893 9896 9898 9900 9902 9904 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9926 9927 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 8845 0 21 0 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9911 9909 9908 9906 9904 9902 9900 9897 9895 9892 9889 9887 9883 9880 9877 9873 9870 9866 9862 9858 9854 9849 9845 9841 9836 9832 9827 9823 9818 9814 9810 9805 9801 9797 8846 0 21 0 9793 9790 9786 9783 9780 9777 9774 9772 9770 9768 9766 9765 9764 9764 9763 9763 9764 9764 9765 9766 9767 9769 9771 9773 9775 9777 9780 9783 9785 9788 9791 9794 9798 9801 9804 9807 9811 9814 9817 9820 9824 9827 9830 9833 9836 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9865 9868 9870 9873 9875 9877 9879 9881 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9903 9901 9900 9898 9896 9894 9893 9891 9889 9887 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9859 9857 9855 9853 9851 9848 9846 9844 9841 9839 9836 9834 9831 9828 9825 9823 9820 9816 9813 9810 9806 9803 9799 9795 9791 9786 9782 9777 9772 9767 9762 9756 9750 9744 9737 9730 9723 9716 9708 9699 9691 9681 9672 9662 9651 9640 9629 9617 9605 9592 9578 9564 9550 9535 9519 9503 9486 9468 9450 9431 9412 9392 9371 9350 9328 9306 9283 9259 9235 9210 9184 9158 9131 9104 9076 9048 9019 8989 8959 8929 8898 8866 8834 8802 8769 8737 8703 8670 8636 8602 8568 8534 8499 8465 8431 8397 8362 8328 8295 8262 8228 8196 8164 8132 8101 8071 8041 8012 7984 7957 7931 7906 7882 7859 7837 7816 7797 7779 7763 7748 7734 7722 7711 7702 7694 7689 7684 7682 7681 7681 7683 7687 7693 7700 7709 7719 7731 7745 7760 7777 7795 7814 7835 7857 7881 7905 7931 7958 7986 8015 8045 8076 8108 8140 8173 8207 8241 8277 8312 8347 8383 8419 8456 8492 8528 8565 8601 8638 8674 8709 8745 8780 8815 8850 8884 8917 8951 8983 9015 9046 9077 9107 9137 9166 9194 9221 9248 9274 9299 9324 9348 9371 9394 9416 9437 9457 9477 9497 9515 9533 9551 9567 9584 9599 9615 9629 9643 9657 9670 9682 9695 9706 9718 9728 9739 9749 9759 9768 9777 9785 9793 9801 9809 9816 9823 9829 9836 9842 9847 9853 9858 9863 9867 9871 9876 9879 9883 9886 9890 9893 9896 9898 9901 9903 9905 9907 9909 9911 9912 9914 9915 9916 9918 9919 9920 9921 8847 0 21 0 9922 9922 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9933 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9944 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 8848 0 21 0 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9957 9956 9955 9954 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9896 9894 9893 9892 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9879 9879 9879 9880 9881 9882 9882 9883 9884 9886 9887 9888 9890 9891 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 8849 0 21 0 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9908 9907 9905 9903 9902 9900 9898 9897 9895 9893 9892 9890 9888 9887 9885 9883 9882 9880 9879 9877 9876 9875 9873 9872 9871 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9863 9863 9864 9865 9866 9868 9869 9870 9871 9873 9874 9876 9878 9879 9881 9883 9884 9886 9888 9890 9891 9893 9895 9896 9898 9900 9902 9903 9905 9907 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9925 9926 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9933 9932 9931 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 8850 0 21 0 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 8851 0 21 0 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9914 9912 9910 9909 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9891 9890 9889 9888 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9894 9895 9897 9898 9900 9902 9903 9905 9907 9908 9910 9912 9914 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9948 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9873 9872 9870 9868 9867 9865 9864 9863 9862 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9853 9853 9854 9854 9855 9856 9857 9857 9859 9860 9861 9862 9864 9865 9867 9868 9870 9872 9873 9875 8852 0 21 0 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9902 9901 9899 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9875 9872 9870 9868 9865 9863 9861 9858 9856 9854 9851 9849 9847 9845 9842 9840 9838 9836 9833 9831 9829 9827 9824 9822 9819 9817 9814 9811 9809 9806 9803 9800 9796 9793 9789 9786 9782 9778 9774 9771 9767 9763 9759 9754 9750 9746 9742 9738 9735 9731 9727 9724 9721 9718 9715 9713 9711 9709 9708 9707 9706 9706 9706 9706 9707 9709 9710 9713 9715 9718 9721 9725 9729 9733 9738 9743 9748 9753 9759 9765 9770 9776 9782 9788 9794 9800 9806 9812 9818 9823 9829 9834 9840 9845 9849 9854 9858 9863 9867 9870 9874 9877 9880 9883 9886 9889 9891 9893 9895 9897 9899 9901 9903 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9941 9941 9940 9940 9939 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 8853 0 21 0 9912 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9904 9903 9901 9900 9898 9897 9895 9894 9892 9890 9889 9887 9886 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9871 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9883 9884 9886 9887 9889 9890 9892 9894 9895 9897 9899 9900 9902 9904 9906 9907 9909 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 8854 0 21 0 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9904 9902 9901 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9882 9881 9879 9878 9876 9875 9873 9872 9871 9869 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9860 9860 9860 9860 9860 9860 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9870 9871 9872 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9925 9926 9927 9929 9930 9932 9933 9935 9936 9938 9939 9941 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 8855 0 21 0 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9928 9927 9925 9924 9922 9921 9920 9918 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9874 9872 9869 9867 9864 9862 9859 9856 9853 9851 9848 9845 9842 9839 9837 9834 9831 9828 9826 9823 9821 9818 9816 9813 9811 9809 9807 9805 9803 9801 9800 9798 9797 9796 9795 9794 9793 9792 9791 9791 9791 9790 9790 9790 9791 9791 9791 9792 9793 9794 9795 9796 9797 9799 9800 9802 9804 9806 9808 9810 9812 9814 9817 9819 9822 9824 9827 9830 9833 9835 9838 9841 9844 9847 9850 9853 9856 9859 9863 9866 9869 9872 9875 9878 9881 9883 9886 9889 9892 9895 9898 9900 9903 9906 9908 9911 9913 9915 9918 9920 9922 9924 9927 9929 8856 0 21 0 9931 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9912 9911 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9873 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9870 9870 9870 8857 0 21 0 9871 9871 9872 9872 9873 9874 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9887 9886 9885 9884 9882 9881 9879 9878 9876 9874 9872 9870 9868 9866 9863 9860 9857 9854 9851 9847 9843 9839 9834 9830 9825 9819 9813 9807 9801 9794 9787 9780 9773 9765 9757 9749 9740 9732 9724 9715 9707 9698 9690 9681 9673 9665 9657 9650 9643 9636 9630 9624 9619 9614 9610 9606 9603 9601 9599 9598 9597 9598 9599 9600 9602 9605 9608 9612 9616 9621 9626 9632 9638 9644 9651 9658 9665 9673 9680 9687 9695 9702 9709 9717 9724 9731 9738 9744 9751 9757 9763 9768 9774 9779 9783 9788 9792 9796 9800 9803 9806 9809 9812 9814 9816 9818 9820 9822 9823 9825 9826 9827 9829 9830 9831 9831 9832 9833 9833 9834 9834 9835 9835 9835 9836 9836 9836 9836 9836 9835 9835 9835 9834 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9824 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9812 9811 9810 9810 9809 9809 9808 9808 9807 9807 9807 9807 9806 9806 9806 9805 9805 9805 9804 9804 9804 9803 9803 9802 9801 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9790 9789 9788 9786 9785 9783 9781 9780 9778 9776 9774 9772 9769 9767 9764 9761 9758 9755 9752 9748 9744 9740 9735 9730 9725 9720 9714 9707 9701 9694 9686 9679 9671 9662 9653 9644 9635 9626 9616 9606 9596 9586 9576 9566 9556 9546 9537 9527 9517 9509 9500 9492 9485 9477 9471 9465 9460 9456 9453 9450 9448 9447 9446 9447 9448 9451 9454 9458 9462 9468 9474 9481 9488 9496 9505 9514 9524 9534 9544 9555 9566 9577 9588 9600 9611 9622 9633 9644 9655 9666 9677 9687 9697 9706 9715 9724 9733 9741 9749 9756 9763 9770 9776 9782 9788 9793 9799 9803 9808 9812 9816 9820 9824 9828 9831 9835 9838 9841 9844 9847 9850 9853 9855 9858 9861 9864 9866 9869 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9895 9896 9898 9900 9902 9903 9905 9907 9908 9909 9910 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 8858 0 21 0 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9861 9859 9857 9855 9853 9851 9849 9847 9844 9842 9839 9837 9834 9832 9829 9826 9823 9820 9817 9814 9811 9808 9804 9801 9797 9793 9789 9785 9780 9775 9770 9764 9759 9752 9746 9739 9732 9724 9716 9707 9698 9689 9679 9668 9658 9647 9635 9623 9610 9598 9585 9572 9558 9545 9531 9518 9504 9491 9478 9464 9451 9439 9426 9415 9404 9393 9383 9374 9365 9358 9351 9345 9340 9336 9333 9331 9330 9330 9331 9333 9336 9340 9345 9351 9358 9365 9374 9383 9393 9403 9414 9426 9438 9450 9463 9476 9489 9503 9516 9529 9543 9556 9569 9582 9594 9607 9619 9631 9642 9653 9664 9674 9684 9693 9702 9711 9719 9726 9734 9741 9747 9753 9759 9765 9770 9775 9780 9784 9789 9793 9797 9801 9804 9808 9811 9815 9818 9821 9824 9827 9830 9833 9836 9839 9841 9844 9847 9849 9852 9854 9856 9859 9861 9863 9865 9867 9868 9870 9871 9873 9874 9875 9877 9878 9879 9879 9880 9881 9881 9882 8859 0 21 0 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9876 9875 9875 9874 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9865 9864 9864 9863 9862 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9840 9838 9837 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9823 9822 9822 9822 9822 9822 9822 9823 9823 9824 9825 9825 9827 9828 9829 9831 9832 9834 9836 9838 9840 9842 9844 9846 9848 9851 9853 9855 9858 9860 9862 9865 9867 9869 9872 9874 9876 9878 9881 9883 9885 9887 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9916 9915 9914 9913 9911 9910 9909 9908 9906 9905 9904 9902 9900 9899 9897 9895 9893 9891 9888 9886 9884 9881 9878 9876 9873 9870 9867 9864 9861 9857 9854 9851 9847 9844 9840 9837 9833 9830 9826 9822 9819 9815 9812 9808 9805 9801 9798 9795 9791 9788 9785 9781 9778 9775 9772 9769 9766 9763 9760 9758 9755 9752 9749 9747 9744 9742 9739 9737 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9715 9713 9712 9710 9709 9708 9707 9707 9706 9705 9705 9705 9705 9705 9705 9705 9706 9706 8860 0 21 0 9707 9708 9709 9710 9711 9712 9713 9715 9716 9718 9719 9721 9723 9724 9726 9728 9730 9731 9733 9735 9737 9738 9740 9742 9743 9745 9747 9748 9750 9751 9753 9754 9756 9758 9759 9761 9762 9764 9766 9767 9769 9771 9773 9774 9776 9778 9781 9783 9785 9787 9790 9792 9794 9797 9800 9802 9805 9808 9811 9814 9816 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9851 9854 9857 9859 9862 9864 9867 9869 9872 9874 9876 9878 9880 9882 9884 9886 9888 9890 9891 9893 9895 9896 9898 9900 9901 9903 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9918 9919 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9913 9913 8861 0 21 0 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9882 9881 9879 9878 9877 9875 9873 9872 9870 9869 9867 9866 9864 9862 9861 9859 9858 9856 9855 9853 9852 9850 9849 9847 9846 9845 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9832 9831 9831 9830 9830 9830 9829 9829 9829 9829 9829 9830 9830 9830 9831 9831 9832 9833 9834 9835 9835 9837 9838 9839 9840 9841 9843 9844 9846 9847 9849 9850 9852 9854 9855 9857 9859 9860 9862 9864 9865 9867 9869 9870 9872 9873 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9873 9871 9870 9869 9868 9866 9865 9864 9863 9861 9860 9859 9858 9856 9855 9854 9853 9852 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9836 9835 9834 9833 9832 9831 9830 9829 9828 9828 9827 9826 9825 9825 9824 9823 9823 9822 9822 9822 9822 9821 9821 9821 9821 9821 9822 9822 9822 9823 9823 9824 9824 9825 9826 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9840 9841 9843 9844 9845 9847 9848 9849 9851 9852 9853 9855 9856 9858 9859 9860 9862 9863 9865 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9884 9883 9883 9882 9881 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9866 9865 9864 9863 9862 9861 9859 9858 9857 9855 9854 9852 9850 9848 9846 9844 9842 9840 9838 9835 9832 9830 9826 9823 9820 9816 9812 9808 9804 9800 9795 9790 9785 9779 9773 9767 9761 9755 9748 9740 9733 9725 9717 9709 9700 9691 9682 9673 9663 9653 9642 9631 9620 9609 9597 9585 9573 9560 9548 9535 9521 9507 9494 9479 9465 9450 9436 9420 9405 9390 9374 9358 9342 9326 9310 9294 9277 9261 9245 9229 9212 9196 9180 8862 0 21 0 9164 9148 9132 9117 9102 9087 9072 9058 9044 9030 9017 9005 8993 8981 8970 8960 8950 8941 8933 8925 8918 8912 8907 8902 8898 8895 8892 8891 8890 8890 8890 8892 8894 8897 8901 8906 8911 8917 8923 8930 8938 8947 8956 8965 8976 8986 8997 9009 9021 9033 9046 9059 9072 9086 9100 9114 9128 9143 9157 9172 9187 9202 9217 9232 9247 9262 9276 9291 9306 9321 9336 9350 9365 9379 9393 9407 9421 9435 9448 9461 9474 9487 9499 9512 9524 9536 9547 9558 9569 9580 9590 9600 9610 9619 9629 9637 9646 9654 9662 9670 9677 9684 9691 9697 9704 9710 9715 9721 9726 9731 9736 9740 9744 9748 9752 9756 9759 9763 9766 9769 9771 9774 9776 9779 9781 9783 9785 9786 9788 9789 9790 9792 9793 9793 9794 9795 9795 9795 9796 9796 9795 9795 9795 9794 9793 9792 9791 9790 9789 9787 9786 9784 9782 9780 9778 9775 9773 9770 9767 9764 9761 9757 9754 9750 9746 9742 9737 9733 9728 9723 9718 9713 9707 9701 9695 9688 9681 9674 9667 9659 9651 9643 9634 9624 9615 9604 9594 9583 9571 9559 9547 9533 9520 9506 9491 9475 9459 9443 9425 9408 9389 9370 9350 9329 9308 9286 9264 9240 9216 9191 9166 9140 9113 9085 9057 9028 8998 8968 8937 8905 8873 8839 8806 8771 8736 8701 8664 8628 8590 8553 8514 8476 8437 8397 8357 8317 8276 8236 8195 8154 8113 8072 8031 7990 7949 7909 7868 7828 7789 7749 7710 7672 7635 7598 7562 7526 7492 7458 7426 7394 7364 7334 7307 7280 7255 7230 7208 7187 7167 7149 7133 7118 7105 7093 7084 7076 7069 7065 7062 7061 7062 7065 7070 7076 7084 7094 7106 7120 7135 7152 7171 7191 7213 7237 7262 7289 7317 7346 7377 7410 7443 7478 7514 7551 7588 7627 7667 7707 7748 7790 7832 7875 7918 7961 8005 8048 8092 8136 8180 8223 8267 8310 8353 8395 8438 8479 8520 8561 8601 8640 8678 8716 8753 8789 8825 8860 8893 8926 8958 8990 9020 9050 9079 9106 9133 9160 9185 9210 9233 9256 9279 9300 9321 9341 9360 9379 9396 9414 9430 9446 9461 9476 9490 9503 9516 9529 9540 9551 9562 9572 9582 9591 9600 9608 9616 9623 9630 9637 9643 9649 9654 9660 9664 9669 9673 9677 9681 9684 9687 9690 9693 9695 9698 9700 9702 9704 9706 9708 9710 9711 9713 9714 9716 9717 9718 9720 9721 9722 9724 9725 9726 9728 9729 9730 9732 9733 9734 9736 9737 9738 9739 9741 9742 9743 9745 9746 9747 9748 9749 9750 9751 9752 9754 9755 9755 9756 9757 9758 9759 9760 9761 9761 9762 9763 9763 9764 9765 9765 9766 9767 9767 9768 9768 9769 9769 9770 9770 9771 9771 9772 9773 9773 9774 9774 9775 9775 9776 9776 9777 9777 9778 9778 9779 9779 9780 9781 9781 9782 9782 9783 9783 9784 9784 9785 9785 9786 9786 9787 9788 9788 9789 9789 9790 9790 9791 9791 9792 9792 9792 9793 8863 0 21 0 9793 9794 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9797 9798 9798 9798 9798 9799 9799 9799 9799 9800 9800 9800 9801 9801 9801 9802 9802 9803 9803 9803 9804 9804 9805 9805 9806 9806 9806 9807 9808 9808 9809 9809 9810 9810 9811 9812 9812 9813 9814 9814 9815 9816 9817 9817 9818 9819 9819 9820 9821 9822 9822 9823 9824 9824 9825 9825 9826 9826 9827 9828 9828 9828 9829 9829 9830 9830 9831 9831 9831 9832 9832 9832 9833 9833 9833 9834 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9837 9838 9838 9839 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9846 9846 9846 9847 9847 9848 9848 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9848 9848 9847 9846 9846 9845 9844 9843 9843 9842 9841 9840 9839 9838 9836 9835 9834 9833 9831 9830 9828 9827 9825 9823 9821 9819 9817 9815 9812 9810 9807 9805 9802 9799 9795 9792 9788 9784 9780 9776 9771 9766 9761 9756 9750 9745 9738 9732 9725 9718 9711 9703 9696 9688 9679 9670 9661 9652 9643 9633 9623 9612 9602 9591 9580 9568 9557 9545 9533 9520 9508 9495 9482 9469 9456 9443 9429 9416 9402 9388 9375 9361 9347 9333 9319 9305 9292 9278 9264 9251 9237 9224 9211 9198 9186 9174 9162 9150 9139 9128 9117 9107 9098 9088 9080 9072 9064 9057 9051 9045 9040 9036 9032 9029 9027 9025 9024 9024 9025 9026 9028 9031 9034 9038 9043 9048 9054 9061 9068 9076 9084 9093 9102 9112 9122 9133 9144 9156 9168 9180 9192 9205 9218 9231 9245 9258 9272 9285 9299 9313 9326 9340 9354 9367 9381 9394 9408 9421 9434 9447 9460 9472 9485 9497 9509 9521 9532 9544 9555 9566 9576 9586 9596 9606 9616 9625 9634 9643 9651 9659 9667 9674 9682 9689 9695 9702 9708 9714 9720 9725 9730 9735 9740 9744 9749 9753 9756 9760 9764 9767 9770 9773 9776 9778 9781 9784 9786 9788 9790 9793 9795 9797 9799 9801 9802 9804 9806 9808 9810 9812 9813 9815 9817 9819 9820 9822 9824 9826 9827 9829 9831 9832 9834 9836 9837 9839 9841 9842 9844 9845 9847 9848 9850 9851 9853 9854 9856 9857 9858 9860 9861 9862 9864 9865 9866 9867 9869 9870 9871 9872 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 8864 0 21 0 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9850 9849 9849 9848 9847 9846 9845 9845 9844 9843 9843 9842 9842 9842 9842 9841 9841 9841 9841 9841 9842 9842 9842 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9858 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 8865 0 21 0 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9898 9898 9898 9897 9898 9898 9898 9898 9899 9899 9900 9900 9901 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9878 9876 9874 9872 9869 9867 9864 9862 9859 9857 9854 9852 9849 9847 9844 9842 9839 9836 9834 9831 9829 9826 9823 9821 9818 9816 9813 9811 9808 9806 9803 9801 9799 9797 9795 9793 9791 9789 9787 9786 9784 9783 9781 9780 9779 9779 9778 9777 9777 9777 9776 9776 9777 9777 9777 9778 9779 9780 9781 9782 9783 9784 9786 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9812 9814 9816 9819 9821 9823 9826 9828 9830 9833 9835 9837 9840 9842 9844 9847 9849 9851 9853 9856 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 8866 0 21 0 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9843 9841 9840 9838 9837 9835 9834 9832 9830 9828 9827 9825 9823 9821 9819 9816 9814 9812 9810 9807 9805 9803 9800 9798 9795 9793 9791 9788 9786 9783 9781 9778 9776 9773 9771 9768 9765 9763 9760 9757 9755 9752 9749 9745 9742 9739 9735 9731 9727 9723 9718 9713 9708 9703 9697 9690 9684 9677 9669 9662 9654 9645 9636 9627 9618 9608 9598 9587 9577 9566 9555 9544 9533 9522 9511 9500 9490 9479 9469 9459 9450 9440 9432 9424 9416 9410 9404 9398 9394 9390 9387 9385 9384 9383 9384 9385 9387 9390 9394 9399 9404 9410 9417 9424 9432 9441 9450 9460 9470 9480 9490 9501 9512 9522 9533 9544 9555 9566 9576 9587 9597 9607 9617 9626 9635 9643 9652 9660 9667 9674 9681 9687 9693 9698 9703 9708 9713 9717 9721 9724 9727 9730 9733 9736 9738 9740 9742 9744 9746 9747 9749 9750 9751 9753 9754 9755 9756 9757 9758 9759 9759 9760 9761 9762 9762 9763 9763 9763 9764 9764 9764 9764 9765 9765 9765 9764 9764 9764 9764 9763 9763 9762 9762 9761 9761 9760 9759 9758 9758 9757 9756 9755 9754 9753 9752 9751 9749 9748 9747 9746 9744 9743 9741 9740 9738 9736 9734 9732 9730 9728 9726 9724 9722 9719 9717 9714 9711 9708 9705 9702 9699 9696 9693 9690 9686 9683 9679 9675 9672 9668 9664 9660 9656 9652 9648 9644 9640 9636 9632 9628 9624 9620 9616 9612 9608 9604 9600 9596 9592 9588 9585 9581 9577 9573 9569 9565 9561 9557 9553 9550 9546 9542 9538 9534 9530 9526 9522 9518 9514 9510 9506 9502 9498 9494 9490 9485 9481 9477 9472 9468 9463 9459 9454 9450 9445 9440 9435 9430 9425 9420 9414 9409 9403 9398 9392 9386 9380 9373 9367 9360 9353 9346 9338 9330 9322 9314 9306 9297 9288 9279 9269 9259 9249 9238 9228 9217 9205 9193 9181 9169 9156 9143 9130 9116 9102 9088 9073 9058 9043 9027 9011 8995 8978 8961 8943 8925 8907 8889 8869 8850 8830 8809 8788 8766 8744 8721 8697 8673 8648 8622 8596 8568 8540 8511 8481 8450 8418 8386 8352 8317 8281 8244 8206 8166 8126 8084 8042 7998 7953 7908 7861 7813 7764 7714 7663 7612 7559 7506 7452 7397 7342 7286 7229 7172 7115 7058 7001 6943 6886 6828 6771 6713 6657 6600 6545 6489 6434 6381 6328 6276 6225 6174 6126 6078 6032 5987 5944 5902 5862 5824 5787 5752 5718 5687 5658 5630 5605 5582 5560 5541 5524 5509 5497 5486 5478 5472 5468 5467 5468 5471 5476 5483 5493 5505 5519 5536 5554 5575 5597 5622 5649 5677 5708 5740 5774 5810 5848 5887 5928 5970 6014 6059 6106 6153 6202 6252 8867 0 21 0 6303 6354 6407 6460 6514 6568 6623 6679 6734 6790 6846 6902 6958 7014 7070 7126 7181 7237 7291 7346 7400 7454 7506 7559 7610 7662 7712 7761 7810 7858 7905 7952 7997 8042 8086 8129 8171 8213 8253 8293 8331 8369 8406 8442 8478 8512 8546 8579 8611 8642 8673 8702 8731 8760 8787 8814 8840 8866 8890 8915 8938 8961 8983 9005 9026 9046 9066 9085 9104 9122 9140 9157 9174 9190 9206 9221 9236 9251 9265 9279 9292 9305 9318 9330 9342 9354 9366 9377 9388 9398 9409 9419 9429 9438 9448 9457 9466 9474 9483 9491 9499 9507 9515 9522 9529 9536 9543 9550 9557 9563 9569 9575 9581 9587 9593 9598 9603 9609 9614 9619 9623 9628 9633 9637 9642 9646 9650 9654 9658 9662 9666 9670 9674 9678 9682 9685 9689 9692 9696 9699 9703 9706 9709 9713 9716 9719 9722 9725 9728 9731 9733 9736 9739 9741 9744 9746 9748 9750 9752 9754 9756 9758 9759 9761 9762 9764 9765 9766 9767 9768 9769 9770 9771 9772 9772 9773 9774 9774 9775 9775 9776 9776 9777 9777 9778 9778 9779 9779 9779 9780 9780 9781 9781 9781 9782 9782 9783 9783 9783 9783 9784 9784 9784 9784 9784 9784 9784 9784 9784 9784 9783 9783 9783 9782 9782 9781 9781 9780 9779 9779 9778 9777 9777 9776 9775 9774 9774 9773 9772 9771 9771 9770 9770 9769 9769 9768 9768 9768 9768 9767 9767 9767 9768 9768 9768 9769 9769 9770 9770 9771 9772 9773 9774 9774 9776 9777 9778 9779 9780 9781 9783 9784 9785 9787 9788 9789 9791 9792 9794 9795 9797 9798 9799 9801 9802 9804 9805 9807 9808 9809 9811 9812 9814 9815 9816 9818 9819 9821 9822 9824 9825 9826 9828 9829 9831 9832 9834 9835 9837 9838 9840 9841 9843 9845 9846 9848 9849 9851 9852 9854 9856 9857 9859 9860 9862 9863 9865 9867 9868 9870 9871 9872 9874 9875 9877 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9877 9875 9874 9872 9871 9870 9868 9867 9866 9865 9863 9862 9861 9860 9860 9859 9858 9857 9857 9856 9856 9855 9855 9855 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9856 9856 9856 9857 8868 0 21 0 9857 9858 9858 9859 9859 9860 9861 9861 9862 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9915 9916 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9905 9903 9901 9898 9896 9893 9890 9887 9883 9880 9876 9871 9867 9862 9857 9851 9846 9839 9833 9826 9819 9811 9803 9795 9786 9776 9766 9756 9745 9734 9722 9709 9696 9682 9668 9653 9637 9621 9604 9587 9568 9549 9530 9509 9488 9466 9443 9419 9395 9369 9343 9316 9289 9260 9231 9200 9169 9137 9105 9071 9037 9002 8966 8929 8892 8853 8815 8775 8735 8695 8654 8612 8570 8527 8485 8441 8398 8354 8310 8267 8223 8179 8136 8092 8048 8005 7963 7921 7879 7837 7797 7757 7718 7680 7642 7606 7571 7537 7504 7472 7441 7412 7384 7358 7333 7309 7288 7267 7249 7232 7217 7203 7192 7182 7174 7167 7163 7160 7159 7160 7163 7168 7174 7182 7192 7204 7218 7233 7250 7268 7288 7310 7333 7358 7384 7412 7440 7470 7502 7534 7568 7603 7638 7675 7712 7750 7789 7829 7869 7910 7951 7993 8035 8077 8119 8162 8205 8247 8290 8333 8375 8417 8459 8501 8543 8584 8625 8665 8704 8743 8782 8820 8857 8894 8930 8965 8999 9033 9066 9098 9129 9160 9189 9218 9246 9274 9300 9326 9350 9374 9397 9420 9441 9462 9482 9502 9520 9538 9555 9572 9587 9603 9617 9631 9645 9657 9669 9681 9692 9703 9713 9723 9732 9741 9749 9757 9765 9772 9779 9785 9791 9797 9803 9808 9813 9817 9822 9826 9830 9833 9837 9840 9843 9846 9848 9850 9853 9855 9857 9858 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9874 9874 9875 9876 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9904 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9910 9909 9907 9906 9904 9902 9900 9898 8869 0 21 0 9896 9893 9891 9888 9886 9883 9880 9877 9874 9870 9867 9864 9860 9857 9853 9850 9846 9843 9840 9836 9833 9830 9827 9824 9822 9819 9817 9815 9813 9812 9811 9810 9809 9809 9809 9809 9809 9810 9811 9812 9814 9816 9818 9820 9823 9825 9828 9831 9835 9838 9841 9845 9848 9852 9855 9859 9862 9866 9869 9873 9876 9879 9883 9886 9889 9892 9894 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9968 9968 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9943 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 8870 0 21 0 9958 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9935 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9889 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9944 9945 9946 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 8871 0 21 0 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 8872 0 21 0 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9893 9891 9888 9886 9884 9882 9880 9878 9877 9875 9874 9872 9871 9870 9870 9869 9869 9869 9868 9869 9869 9869 9870 9871 9872 9873 9874 9876 9877 9879 9880 9882 9884 9886 9888 9890 9893 9895 9897 9899 9902 9904 9906 9908 9911 9913 9915 9917 9920 9922 9924 9926 9928 9930 9932 9934 9935 9937 9939 9940 9942 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 8873 0 21 0 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9897 9897 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9901 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9900 9901 9902 9904 9905 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 8874 0 21 0 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9893 9892 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9873 9874 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9887 9889 9890 9892 9893 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9913 9915 9916 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9912 9909 9907 9905 9902 9900 9898 9895 9892 9890 9887 9885 9882 9879 9876 9874 9871 9868 9865 9862 9860 9857 9854 9851 9848 9845 9843 9840 9837 9834 9831 9828 9825 9823 9820 9817 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9782 9779 9776 9773 9770 9767 9765 9762 9759 9757 9755 9752 9750 9748 9746 9744 9742 9740 9739 9738 9736 9735 9734 9734 9733 9732 9732 9732 9732 9732 9733 9733 9734 9735 9736 9737 9738 9739 9741 9743 9744 9746 9748 9750 9753 9755 9757 9760 9762 9765 9768 9770 9773 9776 9779 9782 9785 9788 9792 9795 9798 9801 9805 9808 9812 9815 9819 9822 9826 9829 9833 9837 9840 9844 9847 9851 9855 9858 9862 9865 9869 9873 9876 9879 9883 9886 9889 9892 9895 9898 9901 9904 9907 9910 9912 9915 9917 9919 9922 9924 9926 9928 9929 9931 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9943 9942 9941 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 8875 0 21 0 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9962 9961 9960 9958 9957 9956 9954 9953 9952 9950 9949 9947 9946 9945 9943 9942 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9896 9896 9895 9895 9896 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9914 9915 9917 9918 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9943 9942 9940 9938 9936 9934 9933 9930 9928 9926 9924 9921 9919 9916 9914 9911 9908 9905 9902 9899 9895 9892 9888 9884 9880 9876 9871 9867 9862 9856 9851 9845 9839 9833 9827 9820 9812 9805 9797 9789 9780 9771 9761 9752 9741 9730 9719 9707 9695 9682 9669 9655 9641 9626 9611 9595 9579 9562 9544 9526 9508 9488 9469 9448 9427 9406 9384 9362 9339 9315 9291 9267 9242 9217 9191 9165 9139 9112 9085 9057 9030 9002 8974 8946 8918 8890 8862 8834 8806 8778 8751 8724 8697 8670 8643 8618 8592 8567 8543 8519 8497 8474 8453 8432 8413 8394 8376 8359 8876 0 21 0 8344 8329 8315 8303 8292 8281 8273 8265 8259 8253 8250 8247 8246 8246 8247 8250 8254 8260 8266 8274 8283 8294 8305 8318 8332 8347 8364 8381 8399 8419 8439 8460 8482 8505 8529 8553 8578 8603 8629 8656 8683 8710 8738 8766 8794 8822 8850 8878 8907 8935 8963 8991 9019 9047 9074 9101 9128 9154 9180 9206 9231 9255 9280 9303 9326 9349 9371 9392 9413 9434 9454 9473 9492 9510 9527 9544 9561 9577 9592 9607 9621 9635 9648 9661 9673 9685 9696 9707 9717 9727 9736 9745 9753 9761 9768 9775 9782 9788 9794 9799 9804 9809 9813 9817 9820 9823 9826 9829 9831 9833 9834 9836 9837 9838 9838 9839 9839 9839 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9825 9824 9822 9821 9819 9817 9816 9814 9813 9811 9810 9808 9806 9805 9803 9802 9800 9799 9797 9796 9794 9793 9792 9790 9789 9788 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9775 9774 9774 9773 9772 9772 9771 9771 9770 9770 9770 9770 9770 9770 9771 9771 9771 9772 9773 9774 9775 9776 9777 9778 9779 9781 9783 9784 9786 9788 9790 9793 9795 9797 9800 9802 9805 9808 9810 9813 9816 9819 9822 9825 9829 9832 9835 9838 9841 9844 9848 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9881 9883 9886 9888 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9951 9953 9954 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9911 9909 9907 9904 9902 9900 9897 9895 9892 9889 9886 9883 9880 9877 9874 9870 9867 9863 9859 9856 9852 9848 9844 9839 9835 9831 9826 9822 9817 9813 9808 9803 9798 9793 9789 9784 9779 9774 9769 9764 9759 9754 9749 9745 9740 9735 9731 9726 9722 9717 9713 9709 9705 9702 9698 9695 9691 9688 8877 0 21 0 9685 9683 9680 9678 9676 9674 9672 9671 9670 9669 9668 9668 9668 9667 9668 9668 9669 9670 9671 9672 9674 9676 9678 9680 9682 9685 9688 9691 9694 9697 9701 9704 9708 9712 9716 9721 9725 9730 9734 9739 9744 9749 9754 9759 9764 9769 9774 9779 9784 9790 9795 9800 9805 9810 9815 9821 9826 9830 9835 9840 9845 9849 9854 9858 9862 9866 9870 9874 9878 9882 9885 9888 9891 9894 9897 9900 9903 9905 9907 9910 9912 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9932 9933 9934 9936 9937 9938 9940 9941 9942 9944 9945 9946 9947 9949 9950 9951 9952 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9927 9926 9925 9923 9922 9920 9919 9918 9917 9916 9914 9913 9913 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9917 9918 9920 9921 9923 9924 9926 9928 9929 9931 9933 9935 9937 9938 9940 9942 9944 9945 9947 9948 9950 9951 9952 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9960 9961 8878 0 21 0 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9943 9942 9940 9938 9936 9934 9932 9930 9927 9925 9922 9919 9915 9912 9908 9904 9900 9896 9891 9886 9881 9876 9870 9864 9858 9851 9845 9838 9830 9822 9814 9806 9798 9789 9779 9770 9760 9750 9739 9729 9718 9706 9695 9683 9670 9658 9645 9632 9619 9605 9592 9578 9563 9549 9535 9520 9505 9490 9475 9460 9445 9430 9414 9399 9384 9369 9354 9339 9325 9311 9296 9283 9269 9256 9243 9230 9218 9207 9196 9185 9175 9166 9157 9148 9141 9134 9127 9122 9117 9113 9109 9106 9104 9103 9103 9103 9104 9105 9108 9111 9115 9119 9124 9130 9136 9144 9151 9159 9168 9178 9188 9198 9209 9220 9232 9244 9256 9269 9282 9295 9309 9323 9336 9351 9365 9379 9393 9408 9422 9436 9450 9465 9479 9493 9507 9520 9534 9547 9560 9573 9586 9598 9610 9622 9633 9645 9656 9666 9677 9687 9696 9706 9715 9723 9732 9740 9748 9756 9763 9770 9777 9784 9790 9797 9803 9809 9814 9820 9825 9830 9835 9840 9845 9850 9854 9858 9863 9867 9871 9875 9879 9883 9886 9890 9893 9897 9900 9903 9906 9909 9912 9914 9917 9919 9921 9924 9926 9928 9930 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9899 9896 9893 9890 9886 9883 9880 9876 9872 9868 9864 9860 9856 9851 9846 9841 9836 9831 9825 9820 9814 9808 9801 9795 9788 9781 9774 9766 9758 9750 9742 9734 9725 9716 9707 9698 9688 9678 9668 9658 9647 9636 9625 9614 9603 9591 9579 9568 9555 9543 9531 9518 9506 9493 9480 9468 9455 9442 9429 9416 9403 9391 9378 9366 9354 9342 9330 9318 9307 9296 9285 9275 9266 9256 9247 9239 9231 9224 9217 9211 9206 9201 9197 9193 9190 9188 9186 9186 9186 9186 9188 9190 9192 9195 9199 9204 9209 9215 9221 9228 9235 9243 9251 9259 9268 9277 9286 9296 9306 9316 9325 9336 9346 9356 9366 9376 9386 9395 9405 9414 9423 9432 9441 9449 9457 9464 9472 9478 9485 9491 9497 9502 9506 9511 9515 9518 9521 9524 9526 9527 9529 9529 9530 9530 9529 9528 9527 9526 9524 9521 9519 9516 9513 9510 9506 9502 9498 9494 9490 9486 9481 9477 9472 9468 9463 9459 9455 9450 9446 9442 9439 9435 9432 9429 9426 9424 9422 9420 9419 9418 9417 9417 9417 9418 9419 9420 9422 9424 9427 9430 9433 9437 9441 9445 9450 9455 9461 9466 9472 9479 9485 9492 9499 9506 9514 9522 9529 9537 9545 9553 8879 0 21 0 9562 9570 9578 9587 9595 9604 9612 9620 9629 9637 9646 9654 9662 9670 9678 9686 9694 9701 9709 9716 9723 9730 9737 9744 9750 9756 9762 9768 9773 9779 9784 9789 9793 9797 9802 9805 9809 9812 9815 9818 9821 9823 9826 9828 9829 9831 9832 9834 9835 9836 9836 9837 9837 9838 9838 9838 9838 9838 9838 9837 9837 9836 9836 9835 9834 9833 9832 9831 9829 9828 9826 9824 9822 9820 9818 9816 9813 9810 9807 9804 9800 9796 9793 9788 9784 9779 9775 9770 9764 9759 9753 9747 9741 9735 9729 9722 9715 9708 9701 9694 9686 9678 9670 9662 9653 9644 9635 9626 9616 9606 9595 9584 9573 9561 9548 9535 9522 9507 9492 9477 9460 9443 9425 9406 9387 9367 9345 9323 9301 9277 9253 9228 9202 9176 9150 9123 9095 9067 9039 9012 8984 8956 8929 8902 8876 8849 8824 8800 8777 8755 8735 8715 8698 8682 8667 8655 8644 8635 8629 8624 8621 8621 8622 8626 8632 8639 8649 8661 8674 8689 8706 8725 8745 8766 8789 8812 8838 8863 8890 8916 8944 8972 9000 9028 9056 9084 9112 9139 9166 9193 9219 9244 9269 9293 9316 9338 9360 9380 9400 9419 9437 9455 9471 9487 9502 9516 9529 9542 9554 9566 9577 9588 9598 9608 9617 9626 9635 9643 9651 9659 9666 9674 9681 9688 9695 9701 9708 9714 9720 9726 9732 9738 9743 9748 9754 9759 9764 9768 9773 9777 9781 9785 9789 9792 9796 9799 9802 9805 9808 9810 9813 9815 9818 9820 9822 9824 9826 9828 9829 9831 9833 9834 9836 9838 9839 9841 9843 9844 9846 9847 9849 9850 9852 9853 9855 9856 9858 9859 9861 9862 9864 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 8880 0 21 0 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9894 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9975 9975 9975 9975 8881 0 21 0 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9969 9969 9968 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9940 9939 9937 9935 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9916 9915 9913 9911 9909 9908 9906 9904 9902 9901 9899 9897 9896 9894 9893 9891 9889 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9873 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9875 9875 9876 9876 9877 9878 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9858 9857 9856 9855 9854 9853 9852 9850 9849 9849 9848 9847 9846 9846 9845 9845 9844 9844 9844 9844 9844 9845 9845 9846 9846 9847 9848 9849 9850 9852 9853 9854 9856 9858 9859 9861 9863 9865 9867 9869 9871 9874 9876 9878 9880 9882 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9923 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9907 9905 9903 9902 9900 9898 9897 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9907 8882 0 21 0 9907 9907 9906 9906 9905 9905 9904 9903 9902 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9878 9876 9874 9871 9869 9866 9863 9860 9857 9853 9850 9846 9842 9838 9833 9829 9824 9819 9814 9809 9804 9798 9793 9787 9782 9776 9771 9765 9760 9754 9749 9743 9738 9733 9729 9724 9720 9716 9713 9709 9706 9704 9702 9700 9699 9698 9697 9697 9697 9698 9699 9701 9703 9705 9708 9711 9714 9717 9721 9725 9729 9734 9738 9743 9748 9753 9758 9763 9768 9772 9777 9782 9787 9791 9796 9800 9804 9808 9812 9816 9819 9822 9825 9828 9831 9834 9836 9838 9840 9842 9844 9846 9847 9849 9850 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9865 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9869 9868 9868 9867 9867 9867 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9848 9847 9846 9844 9843 9842 9840 9839 9837 9836 9834 9833 9831 9830 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9819 9819 9818 9818 9818 9818 9818 9819 9819 9820 9821 9821 9822 9823 9824 9826 9827 9828 9830 9831 9833 9834 9836 9837 9839 9841 9842 9844 9846 9848 9849 9851 9853 9855 9856 9858 9860 9862 9864 9866 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9929 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9882 9880 9877 9875 9872 9870 9867 9864 9862 9859 9856 9854 9851 9848 9846 9843 9840 9838 9835 9833 9831 9829 9826 9824 9822 9821 9819 9817 9816 9815 9813 9812 9811 9811 9810 9810 9809 9809 9809 9809 9809 9809 9810 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9821 9822 9824 9825 9827 9829 9830 9832 9834 9836 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9868 9870 9872 9874 9876 8883 0 21 0 9878 9881 9883 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9924 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9851 9850 9850 9849 9848 9848 9847 9846 9846 9845 9845 9844 9844 9843 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9836 9835 9834 9833 9832 9831 9830 9829 9827 9826 9825 9823 9821 9820 9818 9816 9814 9811 9809 9807 9804 9801 9798 9795 9791 9788 9784 9780 9776 9772 9768 9763 9758 9753 9748 9743 9737 9731 9725 9719 9713 9706 9700 9693 9686 9679 9671 9664 9656 9648 9640 9632 9624 9615 9607 9598 9590 9581 9572 9563 9554 9545 9537 9528 9519 9510 9501 9492 9483 9475 9466 9458 9450 9441 9433 9426 9418 9410 9403 9396 9390 9383 9377 9371 9365 9360 9355 9351 9346 9342 9339 9336 9333 9331 9329 9327 9326 9325 9325 9325 9325 9326 9328 9329 9332 9334 9337 9340 9344 9348 9353 9358 9363 9368 9374 9380 9387 9394 9401 9408 9416 9423 9432 9440 9448 9457 9466 9475 9484 9493 9502 9511 9521 9530 9540 9550 9559 9569 9578 9588 9597 9607 9617 9626 9635 9645 9654 9663 9672 9681 9689 9698 9707 9715 9723 9731 9739 9747 9755 9762 9769 9776 9783 9790 9797 9803 9809 9815 9821 9827 9832 9838 9843 9848 9852 9857 9862 9866 9870 9874 9878 9881 9885 9888 9891 9894 9897 9900 9903 9905 9908 9910 9913 9915 9917 9919 9920 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 8884 0 21 0 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9906 9904 9901 9899 9897 9894 9892 9889 9886 9884 9881 9878 9875 9872 9869 9866 9862 9859 9855 9852 9848 9845 9841 9837 9833 9829 9825 9821 9816 9812 9808 9803 9799 9794 9790 9785 9781 9776 9772 9767 9763 9758 9754 9750 9745 9741 9737 9733 9729 9725 9721 9717 9714 9710 9707 9704 9701 9698 9695 9692 9690 9687 9685 9683 9681 9680 9678 9677 9675 9674 9673 9672 9672 9671 9671 9670 9670 9670 9670 9671 9671 9672 9672 9673 9674 9675 9676 9677 9678 9680 9681 9683 9685 9686 9688 9690 9692 9694 9696 9698 9700 9703 9705 9707 9709 9712 9714 9716 9718 9721 9723 9725 9727 9730 9732 9734 9736 9738 9740 9742 9744 9746 9748 9749 9751 9753 9755 9757 9758 9760 9762 9764 9765 9767 9769 9771 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9794 9796 9798 9801 9803 9805 9808 9810 9813 9815 9818 9820 9823 9825 9828 9831 9833 9836 9838 9841 9844 9846 9849 9852 9854 9857 9859 9862 9864 9867 9869 9872 9874 9877 9879 9882 9884 9886 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9927 9929 9930 9932 9933 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9923 9924 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9918 9916 9914 9913 9911 9909 9907 9906 9904 9903 9901 9899 9898 9896 9895 9893 9892 9890 9889 9887 9886 9884 9883 9881 9880 9879 9877 9876 9875 9873 9872 9871 9870 9868 9867 9866 9865 9864 9863 9862 9861 9861 9860 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 8885 0 21 0 9859 9859 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9878 9879 9880 9881 9883 9884 9885 9887 9888 9889 9891 9892 9893 9895 9896 9898 9899 9901 9902 9904 9905 9907 9908 9910 9912 9913 9915 9917 9918 9920 9922 9923 9925 9927 9928 9930 9932 9933 9935 9937 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9946 9946 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 8886 0 21 0 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9889 9888 9886 9885 9883 9882 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9867 9867 9867 9868 9868 9869 9869 9870 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9897 9897 9898 9898 9898 9898 9898 9898 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9873 9871 9868 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9839 9836 8887 0 21 0 9833 9829 9826 9823 9820 9817 9813 9810 9807 9803 9800 9796 9793 9790 9786 9783 9779 9776 9772 9769 9766 9762 9759 9755 9752 9748 9745 9742 9738 9735 9732 9728 9725 9722 9719 9716 9713 9710 9707 9704 9702 9699 9697 9695 9693 9691 9689 9688 9687 9686 9685 9684 9683 9683 9683 9683 9684 9685 9686 9687 9688 9690 9692 9694 9696 9699 9701 9704 9708 9711 9714 9718 9722 9726 9730 9734 9738 9743 9747 9752 9756 9761 9766 9771 9775 9780 9785 9789 9794 9799 9803 9808 9812 9817 9821 9826 9830 9834 9839 9843 9847 9851 9854 9858 9862 9865 9869 9872 9876 9879 9882 9885 9888 9891 9894 9897 9899 9902 9904 9907 9909 9911 9913 9915 9917 9919 9920 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9941 9941 8888 0 21 0 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9918 9919 9919 9919 8889 0 21 0 9919 9920 9920 9921 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9940 9939 9938 9937 9936 9935 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9925 9923 9922 9920 9918 9916 9914 9912 9910 9908 9905 9903 9901 9898 9896 9893 9890 9888 9885 9882 9880 9877 9874 9871 9869 9866 9863 9860 9857 9855 9852 9849 9846 9844 9841 9839 9836 9834 9831 9829 9827 9825 9823 9821 9820 9818 9816 9815 9814 9813 9812 9811 9811 9810 9810 9810 9810 9810 9810 9811 9811 9812 9813 9814 9815 9816 9818 9819 9821 9823 9824 9826 9828 9830 9832 9834 9837 9839 9841 9844 9846 9848 9851 9853 9855 9858 9860 9863 9865 9867 9870 9872 9874 9877 9879 9881 9883 9886 9888 9890 9892 9894 9896 9898 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9924 9926 9928 9929 9931 9933 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9956 8890 0 21 0 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9932 9931 9929 9928 9926 9925 9923 9921 9919 9918 9916 9914 9912 9911 9909 9907 9905 9903 9901 9899 9897 9896 9894 9892 9890 9888 9887 9885 9883 9882 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9877 9879 9880 9882 9884 9885 9887 9889 9891 9892 9894 9896 9898 9900 9902 9904 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9923 9924 9926 9927 9929 9930 9931 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 8891 0 21 0 9953 9953 9953 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9923 9922 9921 9919 9918 9917 9915 9914 9913 9912 9911 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9883 9882 9881 9880 9878 9877 9876 9875 9873 9872 9871 9869 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9856 9855 9855 9854 9853 9852 9851 9850 9850 9849 9848 9848 9847 9846 9846 9845 9845 9844 9843 9843 9842 9842 9841 9840 9840 9839 9838 9837 9836 9835 9833 9832 9831 9829 9827 9825 9823 9821 9818 9816 9813 9810 9806 9803 9799 9795 9791 9786 9782 9777 9771 9766 9760 9754 9748 9741 9734 9727 9719 9712 9704 9695 9687 9678 9669 9660 9650 9641 9631 9621 9611 9601 9591 9580 9570 9559 9549 9538 9528 9517 9507 9497 9486 9476 9466 9456 9447 9437 9428 9419 9411 9403 9395 9387 9380 9373 9367 9361 9355 9350 9345 9341 9337 9334 9331 9329 9327 9326 9325 9325 9325 9326 9327 9328 9330 9333 9336 9340 9344 9348 9353 9358 9364 9370 9377 9383 9391 9398 9406 9414 9423 9431 9440 9449 9459 9468 9478 9488 9498 9508 9519 9529 9540 9550 9561 9571 9582 9593 9603 9614 9624 9634 9645 9655 9665 9675 9684 9694 9703 9713 9722 9731 9739 9748 9756 9764 9772 9780 9787 9794 9801 9808 9814 9821 9827 9833 9838 9844 9849 9854 9859 9864 9868 9873 9877 9881 9885 9889 9892 9895 9899 9902 9905 9908 9910 9913 9915 9917 9920 9922 9924 9925 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9895 9894 9892 9890 9889 9887 9885 9884 9882 9880 9879 9877 9876 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9859 9859 9859 9860 9860 9860 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9882 9882 9882 9882 9883 9883 9883 9882 9882 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9875 9873 9872 9871 9869 8892 0 21 0 9868 9866 9864 9862 9860 9859 9857 9854 9852 9850 9848 9846 9843 9841 9839 9836 9834 9831 9829 9827 9824 9822 9819 9817 9814 9812 9809 9807 9805 9802 9800 9798 9796 9794 9791 9789 9787 9785 9783 9782 9780 9778 9776 9774 9773 9771 9770 9768 9767 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9755 9754 9754 9753 9753 9753 9753 9753 9753 9753 9753 9753 9754 9755 9755 9756 9757 9758 9759 9761 9762 9764 9766 9767 9769 9771 9773 9776 9778 9780 9783 9786 9788 9791 9794 9797 9800 9802 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9840 9843 9846 9848 9851 9853 9855 9857 9860 9862 9864 9866 9868 9869 9871 9873 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9851 9849 9847 9846 9844 9842 9840 9837 9835 9832 9830 9827 9824 9821 9818 9815 9812 9808 9805 9801 9797 9793 9789 9784 9780 9775 9771 9766 9761 9755 9750 9745 9739 9733 9727 9721 9715 9709 9702 9695 9689 9681 9674 9666 9659 9651 9642 9634 9625 9616 9607 9597 9587 9577 9567 9556 9544 9533 9521 9509 9496 9483 9469 9455 9441 9426 9411 9396 9380 9363 9347 9329 9312 9294 9275 9256 9237 9217 9197 9177 9156 9135 9113 9091 9068 9046 9022 8999 8975 8951 8926 8902 8877 8851 8826 8800 8773 8747 8720 8694 8667 8639 8612 8585 8557 8529 8502 8474 8446 8418 8391 8363 8336 8308 8281 8253 8227 8200 8173 8147 8121 8096 8071 8047 8022 7999 7976 7954 7932 7911 7891 7871 7852 7834 7817 7801 7785 7771 7758 7745 7734 7723 7714 7706 7698 7692 7687 7684 7681 7679 7679 7680 7682 7685 7689 7695 7701 7709 7718 7728 7739 7751 7764 7778 7793 7809 7825 7843 7862 7881 7901 7922 7944 7966 7989 8013 8037 8062 8087 8112 8138 8165 8191 8218 8245 8273 8301 8328 8356 8384 8412 8440 8468 8496 8524 8552 8580 8607 8635 8662 8689 8716 8742 8769 8795 8821 8846 8872 8896 8921 8945 8969 8993 9016 9039 9062 9084 9105 9127 9148 9169 9189 9209 9228 9247 9266 9285 9303 9320 9338 9355 9371 9387 9403 9419 9434 9449 9463 9477 9491 9504 9517 9530 9543 9555 9567 9578 9589 9600 9611 9621 9631 9641 9651 9660 9669 9677 9686 9694 9702 9709 9717 9724 9731 9737 9744 9750 9756 9762 9767 9773 9778 9783 9787 9792 9796 9800 9804 9808 9811 9815 9818 9821 9824 8893 0 21 0 9827 9830 9832 9835 9837 9839 9841 9843 9845 9846 9848 9850 9851 9853 9854 9855 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9899 9899 9900 9900 9901 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9933 9931 9930 9929 9927 9925 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9896 9894 9892 9889 9887 9885 9883 9881 9879 9877 9876 9874 9872 9871 9869 9868 9867 9866 9865 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9863 9863 9864 9864 9865 9866 9867 9868 9869 9870 9872 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9887 9889 9891 9892 9894 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9912 9913 9914 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9931 9931 9931 9931 9931 9931 9930 8894 0 21 0 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9868 9867 9866 9865 9865 9864 9863 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9879 9880 9882 9883 9884 9886 9887 9889 9890 9891 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9898 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9869 9866 9863 9860 9857 9854 9851 9847 9844 9841 9837 9833 9830 9826 9822 9819 9815 9811 9807 9804 9800 9796 9793 9790 9786 9783 9780 9778 9775 9773 9771 9769 9768 9766 9765 9765 9764 9764 9764 9765 9766 9767 9769 9770 9772 9775 9777 9780 9783 9786 9790 9793 9797 9801 9805 9809 9813 9817 9821 9825 9829 9833 9837 9841 9845 9849 9853 9856 9860 9863 9866 9869 9872 9874 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9946 8895 0 21 0 9945 9944 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9899 9898 9896 9895 9894 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9879 9878 9877 9876 9875 9875 9874 9873 9873 9873 9872 9872 9872 9872 9872 9873 9873 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9887 9888 9890 9891 9892 9893 9895 9896 9897 9898 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9912 9913 9914 9915 9916 9917 9919 9920 9921 9922 9924 9925 9926 9927 9929 9930 9931 9933 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9931 9930 9929 9927 9925 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9893 9891 9889 9886 9884 9882 9879 9877 9874 9872 9869 9867 9864 9861 9859 9856 9853 9851 9848 9845 9843 9840 9837 9835 9832 9830 9827 9825 9822 9820 9818 9816 9813 9811 9810 9808 9806 9805 9803 9802 9801 9800 9799 9798 9798 9797 9797 9797 9797 9797 9798 9798 9799 8896 0 21 0 9800 9800 9802 9803 9804 9805 9807 9809 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9831 9833 9835 9837 9840 9842 9844 9847 9849 9851 9854 9856 9858 9861 9863 9865 9867 9870 9872 9874 9876 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9918 9919 9919 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9867 9865 9863 9861 9859 9857 9855 9853 9850 9847 9845 9842 9839 9835 9832 9828 9824 9820 9815 9810 9805 9800 9794 9788 9782 9775 9768 9761 9754 9746 9738 9730 9721 9712 9703 9694 9685 9676 9666 9657 9647 9638 9629 9619 9610 9601 9592 9584 9576 9568 9560 9553 9546 9540 9535 9529 9525 9521 9517 9515 9513 9511 9510 9510 9510 9512 9513 9516 9519 9522 9526 9531 9536 9542 9548 9554 9561 9569 9576 9584 9592 9600 9609 9618 9626 9635 9644 9652 9661 9670 9678 9687 9695 9703 9711 9719 9727 9734 9741 9748 9755 9761 9768 9774 9780 9785 9791 9796 9801 9805 9810 9814 9819 9823 9827 9830 9834 9838 9841 9844 9848 9851 9854 9857 9860 9863 9865 9868 9871 9873 9876 9878 9880 9883 9885 9887 9889 9891 9893 9895 9897 9899 9900 9902 9904 9905 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9938 9939 9940 8897 0 21 1 9955 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9947 9946 9944 9942 9941 9939 9937 9935 9933 9930 9928 9926 9923 9920 9918 9915 9912 9909 9906 9903 9900 9897 9893 9890 9887 9884 9881 9878 9875 9872 9870 9867 9864 9861 9859 9856 9853 9851 9848 9845 9843 9840 9838 9835 9832 9830 9827 9825 9822 9819 9817 9814 9812 9809 9807 9804 9802 9800 9798 9796 9794 9792 9791 9789 9788 9787 9786 9786 9785 9785 9785 9785 9785 9786 9787 9788 9789 9790 9791 9793 9795 9797 9799 9801 9803 9805 9808 9810 9813 9816 9819 9822 9825 9828 9831 9834 9838 9841 9845 9848 9852 9856 9859 9863 9867 9871 9875 9879 9882 9886 9890 9894 9897 9901 9904 9907 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9974 9973 9972 9972 9972 9972 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9964 9962 9961 9959 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9927 9925 9922 9919 9915 9912 9908 9905 9901 9896 9892 9888 9883 9878 9873 9868 9863 9858 9852 9847 9841 9835 9829 9823 9817 9811 9804 9798 9791 9784 9777 9770 9762 9755 9747 9739 9732 9724 9715 9707 9699 9690 9682 9674 9665 9657 9649 9640 9632 9624 9616 9609 9601 9594 9586 9579 9572 9565 9559 9552 9546 9540 9534 9528 9523 9518 9513 9509 9504 9500 9497 9493 9490 9488 9486 9484 9483 9483 9483 9483 9484 9486 9488 9490 9493 9497 9500 9505 9510 9515 9520 9526 9532 9539 9546 9552 9559 9567 9574 9581 9589 9597 9604 9612 9620 9628 9637 9645 9653 9662 9670 9679 9688 9696 9705 9714 9723 9732 9741 9750 9758 9767 9776 9784 9792 9800 9808 8898 0 21 1 9815 9822 9829 9836 9842 9848 9854 9859 9864 9869 9874 9878 9883 9887 9891 9895 9898 9902 9906 9910 9913 9916 9920 9923 9926 9929 9932 9935 9937 9940 9942 9945 9947 9949 9951 9952 9954 9955 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9974 9973 9972 9971 9971 9970 9970 9969 9969 9969 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9980 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9971 9970 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9972 9972 9972 9971 9970 9970 9969 9967 9966 9965 9963 9962 9961 9959 9958 9957 9956 9954 9954 9953 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9953 9954 9955 9956 9957 9959 9960 9961 9963 9964 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9949 9949 9950 9950 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9957 9957 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9920 9918 9916 9915 9913 9912 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9893 9891 9889 9886 9884 9881 9878 9874 9871 9867 9863 9859 9855 9851 9846 9841 9837 9832 9827 9823 9818 9813 9808 9803 9798 9793 9788 9782 9777 9771 9766 9760 9754 9749 9743 9737 9731 9725 9719 9714 9708 9702 9697 9691 9686 9682 9677 9674 9670 9667 9664 9662 9660 9659 9659 9659 9659 9660 9661 9663 9665 9668 9670 8899 0 21 1 9673 9676 9679 9682 9685 9689 9691 9694 9696 9698 9700 9702 9703 9703 9703 9703 9702 9700 9698 9696 9693 9690 9687 9683 9679 9675 9670 9665 9660 9654 9648 9642 9636 9629 9622 9615 9608 9600 9592 9583 9574 9565 9555 9545 9534 9523 9512 9500 9488 9476 9463 9450 9437 9423 9409 9395 9381 9366 9351 9336 9321 9306 9290 9275 9259 9243 9226 9210 9193 9177 9159 9142 9125 9107 9089 9071 9053 9035 9017 8998 8980 8962 8944 8926 8907 8889 8872 8854 8837 8820 8803 8787 8771 8756 8740 8725 8711 8697 8683 8669 8656 8644 8632 8620 8609 8598 8588 8579 8570 8561 8553 8546 8540 8534 8529 8525 8521 8519 8517 8516 8516 8517 8518 8521 8524 8528 8533 8539 8545 8552 8560 8569 8579 8589 8599 8611 8623 8635 8649 8662 8677 8692 8707 8723 8740 8757 8775 8793 8811 8830 8850 8870 8890 8911 8931 8952 8974 8995 9017 9038 9060 9082 9103 9124 9146 9167 9188 9209 9229 9250 9270 9289 9308 9327 9346 9364 9382 9399 9417 9433 9450 9466 9481 9497 9512 9527 9541 9555 9569 9583 9596 9609 9621 9634 9646 9657 9669 9680 9691 9701 9711 9721 9730 9740 9748 9757 9765 9773 9780 9787 9794 9801 9807 9813 9819 9824 9829 9834 9839 9844 9848 9852 9856 9860 9864 9867 9871 9874 9877 9880 9883 9885 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9942 9942 9942 9942 9942 9943 9944 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9927 9926 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9907 9905 9903 9901 9900 9898 9896 9894 9893 9891 9889 9888 9886 9884 9882 9881 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9882 9883 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 8900 0 21 1 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9945 9945 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9930 9929 9927 9926 9925 9923 9922 9921 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9901 9899 9897 9896 9894 9892 9889 9887 9884 9881 9878 9875 9872 9868 9864 9860 9856 9852 9847 9843 9838 9833 9829 9824 9819 9814 9809 9804 9799 9793 9788 9783 9777 9771 9765 9759 9753 9747 9740 9733 9725 9717 9709 9700 9690 9680 9670 9659 9648 9636 9625 9612 9600 9586 9573 9560 9547 9533 9520 9508 9495 9483 9472 9461 9451 9442 9433 9426 9419 9414 9410 9407 9404 9404 9404 9405 9408 9411 9416 9421 9427 9434 9441 9450 9459 9468 9478 9488 9499 9510 9522 9533 9544 9556 9568 9580 9591 9603 9614 9626 9637 9648 9659 9670 9681 9691 9701 9711 9720 9729 9738 9746 9755 9762 9770 9777 9784 9791 9797 9803 9809 9814 9819 9824 9829 9833 9838 9842 9845 9849 9852 9855 9858 9861 9864 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9890 9892 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9914 9916 9917 9918 9919 9919 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9970 9970 8901 0 21 1 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9978 9978 9979 9980 9980 9980 9981 9981 9981 9980 9980 9980 9979 9978 9978 9977 9976 9975 9974 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9977 9977 9978 9979 9979 9980 9981 9982 9983 9983 9984 9985 9985 9986 9986 9986 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9981 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9977 9977 9977 9977 8902 0 21 1 9976 9975 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9966 9965 9964 9964 9964 9964 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9963 9962 9961 9959 9957 9955 9954 9952 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9941 9940 9940 9940 9940 9940 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9927 9926 9924 9923 9922 9920 9919 9918 9917 9916 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9897 9896 9894 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9892 9893 9894 9895 9897 9898 9900 9901 9903 9905 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9916 9914 9913 9911 9909 9907 9905 9902 9900 9897 9894 9890 9887 9883 9879 9875 9870 9866 9861 9856 9850 9845 9839 9833 9827 9821 9815 9809 9803 9796 9789 9783 9776 9769 9762 9755 9748 9741 9733 9726 9719 9711 9704 9696 9688 9680 9673 9665 9657 9649 9641 9633 9625 9618 9610 9603 9595 9588 9581 9575 9568 9562 9555 9550 9544 9539 9534 9529 9525 9521 9517 9514 9511 9509 9507 9505 9504 9503 9503 9503 9504 9505 9506 9508 9511 9513 9517 9520 9524 9528 9533 9538 9544 9549 9555 9561 9568 9574 9581 9588 9595 9602 9610 9617 9625 9633 9641 9649 9657 9665 9673 9681 9689 9698 9706 8903 0 21 1 9714 9722 9730 9739 9747 9755 9763 9771 9778 9786 9794 9801 9808 9815 9821 9828 9834 9840 9846 9851 9857 9862 9867 9871 9876 9880 9885 9889 9893 9896 9900 9904 9907 9911 9914 9918 9921 9925 9928 9931 9934 9937 9940 9943 9946 9948 9950 9953 9955 9956 9958 9960 9961 9962 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9963 9962 9961 9959 9958 9957 9955 9954 9953 9951 9950 9949 9947 9946 9945 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9903 9901 9898 9896 9893 9891 9888 9885 9883 9880 9877 9874 9872 9869 9866 9863 9860 9858 9855 9852 9849 9846 9843 9840 9836 9833 9830 9827 9823 9820 9816 9812 9809 9805 9801 9797 9793 9789 9786 9782 9778 9774 9771 9767 9764 9760 9757 9754 9751 9748 9746 9743 9741 9739 9737 9735 9733 9731 9729 9727 9726 9724 9722 9721 9719 9717 9716 9714 9713 9712 9710 9709 9708 9707 9706 9705 9705 9704 9704 9704 9704 9704 9704 9705 9706 9706 9707 9708 9709 9710 9711 9712 9714 9715 9717 9718 9720 9721 9723 9725 9727 9728 9730 9733 9735 9737 9740 9742 9745 9747 9750 9753 9756 9759 9762 9766 9769 9772 9775 9778 9782 9785 9788 9791 9794 9797 9800 9803 9805 9808 9811 9813 9816 9818 9821 9823 9825 9828 9830 9832 9834 9836 9838 9840 9841 9843 9844 9846 9847 9849 9850 9851 9852 9852 9853 9854 9854 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9851 9850 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9835 9834 9832 9831 9829 9828 9826 9824 9823 9821 9820 9819 9817 9816 9815 9814 9813 9812 9811 9810 9810 9809 9809 9808 9808 9808 9807 9807 9807 9807 9806 9806 9806 9806 9806 8904 0 21 1 9806 9806 9807 9807 9807 9808 9809 9809 9810 9811 9812 9814 9815 9817 9819 9821 9823 9826 9828 9831 9833 9836 9839 9842 9845 9848 9851 9854 9856 9859 9862 9865 9867 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9890 9892 9894 9895 9897 9899 9901 9903 9905 9907 9909 9911 9914 9916 9918 9921 9923 9925 9928 9930 9933 9935 9937 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9912 9913 9913 9914 9915 9916 9917 9918 9920 9921 9923 9924 9926 9927 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9944 9945 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9954 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 8905 0 21 1 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9952 9953 9954 9955 9956 9957 9959 9960 9961 9962 9963 9965 9966 9966 9967 9968 9969 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9969 9969 9969 9970 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9984 9984 9985 9985 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9961 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9942 9941 9939 9937 9935 9932 9930 9927 9924 9920 9917 9913 9909 9905 9900 9895 9891 9886 9881 9876 9871 9866 9861 9855 9850 9845 9839 9833 9827 9821 9814 9808 9801 9794 9786 9778 9770 9762 9753 9744 9734 9724 9714 9703 9692 9680 9669 9656 9644 9631 9618 9605 9592 9578 9564 9549 9535 9520 9504 9489 9473 9457 9441 9424 9408 9391 9373 9356 9339 9321 9303 9285 9267 9249 9232 9214 9196 9179 9162 9145 9128 9112 9096 9080 9065 9050 9035 9021 9007 8994 8981 8968 8956 8944 8933 8922 8911 8901 8892 8883 8875 8868 8861 8855 8849 8845 8842 8840 8838 8838 8839 8841 8843 8906 0 21 1 8847 8852 8858 8865 8873 8881 8891 8902 8913 8924 8937 8950 8964 8977 8992 9007 9022 9037 9053 9069 9086 9103 9120 9137 9154 9172 9189 9207 9225 9243 9261 9279 9297 9315 9333 9351 9369 9387 9404 9422 9439 9455 9472 9488 9504 9520 9535 9550 9565 9579 9593 9607 9621 9634 9648 9660 9673 9685 9697 9708 9719 9730 9741 9751 9760 9769 9778 9787 9795 9802 9810 9816 9823 9829 9835 9840 9845 9851 9855 9860 9865 9869 9874 9878 9882 9887 9891 9894 9898 9902 9905 9909 9912 9915 9918 9921 9923 9925 9927 9929 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9938 9936 9934 9933 9931 9929 9928 9926 9924 9923 9921 9920 9919 9917 9916 9915 9914 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9966 9967 9968 9968 9969 9969 9969 9968 9968 9968 9967 9966 9965 9964 9963 9962 9961 9961 9960 9959 9959 9959 9958 9958 9959 9959 9960 9961 9961 9962 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9970 9970 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9965 9965 9965 9966 9966 9967 9968 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9971 9971 9971 9970 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 8907 0 21 1 9955 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9944 9943 9943 9942 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9924 9923 9921 9919 9916 9914 9912 9909 9907 9904 9902 9899 9896 9894 9891 9889 9886 9883 9880 9878 9875 9872 9869 9866 9863 9860 9856 9852 9848 9844 9839 9834 9829 9824 9818 9812 9806 9800 9793 9787 9781 9775 9768 9762 9756 9751 9746 9741 9737 9734 9731 9729 9727 9726 9725 9726 9727 9728 9730 9732 9736 9739 9743 9747 9751 9756 9761 9766 9770 9775 9780 9785 9790 9795 9800 9805 9809 9814 9818 9823 9827 9831 9835 9839 9842 9846 9849 9853 9856 9859 9862 9865 9867 9870 9872 9874 9876 9878 9879 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9894 9895 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9902 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9853 9850 9847 9844 9841 9837 9833 9830 9826 9821 9817 9813 9808 9803 9799 9794 9789 9784 9779 9774 9769 9764 9759 9753 9748 9743 9737 9732 9727 9722 9717 9712 9707 9702 9697 9693 9689 9685 9682 9679 9676 9674 9672 9670 9670 9670 9670 9671 9673 9674 9677 9680 9683 9687 9691 9696 9701 9706 9711 9717 9723 9729 9734 9740 9746 9752 9758 9764 9770 9776 9782 9788 9794 9799 9805 9811 9816 9822 9827 9833 9838 9843 9848 9853 9858 9863 9867 9872 9876 9880 9884 9888 9891 9894 9897 9900 9902 9905 9907 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9963 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 8908 0 21 1 9966 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9969 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9961 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9946 9944 9942 9940 9938 9936 9934 9931 9929 9927 9924 9922 9919 9916 9914 9911 9908 9906 9903 9900 9897 9894 9891 9888 9884 9881 9878 9875 9871 9868 9865 9861 9858 9855 9851 9848 9844 9841 9838 9835 9831 9828 9825 9822 9819 9816 9813 9810 9807 9805 9802 9799 9796 9793 9790 9788 9785 9782 9780 9777 9775 9773 9771 9769 9767 9765 9764 9763 9762 9761 9760 9760 9760 9760 9761 9761 9762 9763 9765 9766 9768 9770 9771 9773 9776 9778 9780 9782 9784 9787 9789 9791 9793 9796 9798 9800 9803 9805 9807 9810 9812 9814 9817 9819 9822 9825 9827 9830 9833 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9860 9862 9864 9865 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9870 9870 9869 9869 9868 9867 9866 9865 9863 9862 9861 9859 9857 9855 9853 9851 9849 9846 9844 9841 9838 9835 9831 9827 9824 9820 9816 9811 9807 9803 9799 8909 0 21 1 9794 9790 9786 9781 9777 9773 9768 9764 9760 9756 9751 9747 9743 9739 9735 9731 9727 9723 9719 9715 9711 9706 9702 9698 9693 9689 9685 9681 9677 9673 9669 9665 9661 9658 9655 9651 9649 9646 9644 9641 9639 9638 9636 9635 9634 9633 9632 9631 9630 9630 9629 9629 9628 9628 9628 9627 9627 9627 9627 9627 9627 9627 9627 9627 9628 9628 9628 9628 9629 9629 9630 9630 9631 9632 9632 9633 9633 9634 9635 9635 9636 9637 9638 9639 9640 9642 9643 9645 9647 9649 9651 9654 9656 9659 9662 9665 9669 9672 9675 9679 9683 9686 9690 9694 9698 9701 9705 9708 9712 9716 9719 9723 9727 9730 9734 9738 9742 9746 9750 9754 9758 9762 9767 9771 9776 9780 9784 9789 9793 9798 9802 9807 9811 9815 9819 9823 9827 9831 9835 9838 9842 9845 9849 9852 9855 9858 9862 9865 9868 9871 9874 9877 9880 9883 9886 9889 9891 9894 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9924 9925 9926 9928 9929 9931 9932 9934 9935 9937 9938 9939 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9953 9952 9951 8910 0 21 1 9950 9949 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9925 9923 9921 9919 9917 9915 9913 9911 9910 9908 9906 9904 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9887 9885 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9874 9875 9875 9875 9876 9876 9877 9878 9878 9879 9880 9881 9882 9884 9885 9886 9888 9890 9892 9894 9896 9898 9900 9902 9905 9907 9909 9912 9914 9916 9918 9920 9922 9924 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9948 9950 9951 9953 9954 9956 9958 9959 9961 9962 9964 9965 9966 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9969 9969 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9975 9976 9976 9976 9975 9975 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9951 9950 9949 9948 9946 9945 9944 9943 9942 9940 9939 9938 9937 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9913 9911 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9888 9886 9884 9881 9879 9876 9874 9871 9868 9865 9862 9859 9855 9852 9848 9845 9841 9837 9833 9828 9824 9819 9815 9810 9805 9800 9796 9791 9786 9781 9777 9772 9768 9764 9760 9757 9753 9750 9748 9745 9744 9742 9741 9740 9739 9739 9740 9740 9741 9743 9745 9747 9749 9752 9755 9758 9761 8911 0 21 1 9765 9769 9774 9778 9783 9787 9792 9797 9802 9807 9812 9817 9822 9826 9831 9836 9840 9845 9849 9853 9857 9860 9863 9866 9869 9872 9875 9877 9879 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9913 9915 9916 9918 9920 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9934 9935 9935 9934 9934 9934 9933 9932 9930 9929 9928 9926 9924 9922 9920 9919 9917 9915 9913 9912 9910 9909 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9895 9893 9892 9891 9890 9888 9887 9885 9884 9882 9881 9880 9879 9877 9877 9876 9875 9875 9875 9875 9875 9875 9876 9877 9878 9880 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9911 9913 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9897 9895 9893 9890 9888 9885 9883 9881 9878 9876 9874 9871 9869 9867 9864 9862 9859 9856 9853 9850 9847 9843 9839 9835 9831 9827 9822 9817 9812 9807 9801 9795 9789 9783 9776 9770 9763 9756 9749 9742 9735 9728 9721 9714 9706 9699 9692 9684 9677 9669 9662 9654 9646 9638 9629 9621 9612 9603 9593 9584 9574 9564 9553 9543 9532 9521 9509 9498 9486 9474 9461 9449 9436 9424 9411 9398 9385 9371 9358 9344 9331 9317 9303 9288 9273 9258 9243 9227 9211 9195 9178 9161 9143 9124 9105 9086 9066 9045 9024 9002 8979 8956 8932 8907 8882 8856 8829 8801 8773 8744 8713 8683 8651 8618 8585 8550 8515 8479 8441 8403 8364 8324 8284 8242 8199 8156 8111 8066 8021 7974 7927 7879 7831 7782 7733 8912 0 21 1 7683 7633 7583 7532 7482 7432 7382 7332 7282 7232 7183 7134 7086 7038 6991 6945 6899 6855 6811 6769 6727 6686 6647 6609 6572 6537 6503 6470 6439 6409 6381 6354 6329 6306 6285 6265 6247 6231 6217 6205 6195 6187 6181 6177 6175 6175 6177 6182 6188 6196 6207 6219 6234 6251 6269 6290 6312 6336 6363 6391 6421 6452 6486 6520 6557 6595 6635 6676 6718 6762 6807 6854 6901 6950 6999 7050 7101 7154 7206 7260 7314 7368 7423 7478 7533 7589 7644 7699 7754 7810 7865 7919 7973 8027 8080 8133 8185 8236 8286 8336 8385 8433 8480 8526 8572 8616 8659 8702 8743 8783 8823 8861 8899 8935 8971 9005 9039 9071 9103 9133 9163 9191 9219 9246 9272 9297 9321 9344 9366 9388 9408 9428 9446 9464 9481 9498 9513 9528 9543 9556 9569 9581 9593 9604 9615 9625 9635 9645 9654 9662 9670 9678 9686 9693 9700 9707 9713 9719 9725 9731 9736 9741 9746 9751 9756 9760 9764 9769 9773 9776 9780 9784 9787 9791 9794 9797 9800 9803 9806 9809 9812 9814 9817 9819 9822 9824 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9881 9881 9882 9884 9885 9886 9887 9889 9890 9891 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9904 9904 9905 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9925 9925 9926 9928 9929 9930 9931 9932 9934 9935 9936 9938 9939 9940 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9935 9933 9932 9931 9929 9928 9926 9925 9923 9922 9921 9919 9918 9916 9914 9913 9911 9910 9908 9907 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9871 9869 9867 9865 9862 9860 9857 9855 9852 9850 9847 9844 9842 9839 9836 9833 9830 9828 9825 9822 9819 9817 9814 9811 9809 9806 9804 9802 9799 9797 9795 9793 9791 9789 9788 9786 9784 9783 9782 9780 9779 9778 9777 9776 9775 9774 9773 9773 9772 9772 9772 9772 9772 9772 9772 9773 9774 9774 9775 9776 9778 9779 9780 9782 9784 9785 9787 9789 9791 9793 9795 9797 9799 9802 9804 9807 9809 9812 9814 9817 9820 9823 9826 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 8913 0 21 1 9858 9860 9863 9866 9868 9871 9873 9876 9878 9880 9882 9885 9887 9889 9890 9892 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9897 9895 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9850 9847 9844 9841 9839 9835 9832 9829 9826 9822 9819 9815 9812 9808 9804 9801 9797 9794 9791 9787 9784 9781 9778 9775 9773 9770 9768 9766 9764 9762 9760 9759 9757 9756 9755 9754 9753 9752 9752 9751 9751 9751 9751 9751 9752 9752 9753 9754 9756 9757 9759 9760 9762 9765 9767 9770 9772 9775 9778 9781 9785 9788 9791 9794 9798 9801 9804 9808 9811 9814 9818 9821 9824 9827 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9867 9870 9873 9876 9879 9882 9885 9888 9891 9894 9897 9900 9902 9905 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9944 9943 9942 9940 9939 9937 9935 9934 9932 9931 9929 9928 9926 9925 9924 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9893 9891 9890 9888 9887 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9923 9924 9926 9927 9929 9931 9932 9934 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9978 9978 8914 0 21 1 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9975 9975 9976 9976 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9973 9973 9972 9971 9970 9968 9966 9964 9962 9960 9958 9956 9953 9951 9949 9946 9944 9942 9941 9939 9938 9936 9935 9934 9932 9931 9930 9928 9927 9926 9925 9923 9921 9920 9918 9916 9914 9911 9909 9906 9904 9901 9899 9896 9893 9891 9888 9886 9883 9881 9879 9877 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9848 9845 9843 9841 9838 9836 9834 9832 9829 9827 9825 9823 9821 9819 9818 9816 9814 9812 9811 9809 9808 9806 9805 9804 9803 9801 9800 9799 9798 9797 9797 9796 9795 9795 9795 9794 9795 9795 9795 9795 9796 9797 9798 9799 9800 9801 9803 9804 9805 9807 9809 9810 9812 9814 9816 9818 9820 9821 9823 9826 9828 9830 9832 9834 9837 9839 9842 9844 9847 9849 9852 9855 9858 9860 9863 9866 9869 9871 9874 9876 9879 9881 9883 9886 9888 9890 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9914 9916 9918 9921 9923 9925 9928 9930 9932 9935 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9961 9961 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9963 9962 9960 9959 9958 9956 9955 9954 9952 9951 9950 9949 9948 9948 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 8915 0 21 1 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9942 9940 9939 9937 9935 9933 9931 9929 9927 9925 9923 9921 9919 9917 9915 9914 9912 9910 9908 9906 9905 9903 9901 9900 9898 9897 9895 9894 9892 9891 9889 9888 9886 9885 9883 9881 9880 9878 9877 9875 9873 9872 9870 9868 9866 9865 9863 9862 9860 9859 9857 9856 9855 9854 9853 9853 9852 9851 9851 9851 9851 9851 9852 9852 9853 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9871 9872 9873 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9897 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9925 9926 9927 9928 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9905 9903 9902 9900 9898 9896 9894 9892 9889 9887 9885 9882 9880 9877 9874 9872 9869 9866 9863 9860 9857 9853 9850 9846 9843 9839 9835 9831 9827 9822 9818 9813 9809 9804 9799 9794 9788 9783 9777 9772 9766 9761 9755 9750 9744 9739 9733 9728 9723 9718 9713 9709 9705 9701 9698 9695 9692 9690 9688 9687 9687 9687 9688 9689 9690 9692 9695 9698 9702 9706 9710 9714 9719 9724 9730 9735 9741 9746 9752 9758 9764 9769 9775 9780 9785 9791 9796 9801 9806 9811 9816 9821 9825 9830 9834 9838 9842 9846 9850 9854 9857 9860 9863 9866 9869 9872 9874 9876 9879 9881 8916 0 21 1 9883 9884 9886 9888 9889 9891 9892 9894 9895 9897 9899 9900 9902 9904 9905 9907 9908 9910 9912 9913 9915 9916 9917 9918 9920 9921 9922 9922 9923 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9866 9864 9863 9861 9859 9858 9856 9854 9853 9851 9849 9848 9846 9845 9844 9842 9842 9841 9840 9840 9840 9840 9840 9840 9841 9841 9842 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9856 9857 9858 9860 9862 9863 9865 9867 9869 9871 9873 9876 9878 9880 9882 9884 9886 9887 9889 9891 9892 9894 9895 9896 9896 9897 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9911 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9870 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9850 9848 9846 9844 9843 9841 9840 9839 9838 9837 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9831 9830 9830 9829 9828 9828 9827 9826 9826 9825 9824 9824 9823 9823 9822 9822 9821 9821 9821 9821 9821 9821 9821 9822 9822 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9823 9822 9823 9823 9823 9823 9823 9824 9824 9825 9825 9826 9827 9828 9828 9829 9830 9830 9831 9831 9831 9831 9831 9831 9831 9830 9829 9828 9826 9825 9823 9821 9819 9816 9814 9811 9808 9805 9802 9799 9795 9792 9789 9785 9782 9778 9774 9771 9767 9763 9760 9756 9752 9748 9744 9741 9737 9733 9729 9724 9720 9716 9712 9707 9703 9698 9693 9688 9683 9679 9673 9668 9663 9658 9653 9648 9643 9638 9633 9628 9623 9618 9614 9609 9605 9601 9597 9594 9591 9588 9585 9582 9580 9578 9576 9574 9573 9572 9571 9570 9570 9570 9570 9570 9570 9571 9571 9572 9574 9575 9577 9578 9580 9583 9585 9588 9591 9594 9598 9602 9606 9610 9614 9619 9624 9629 9634 9639 9645 9650 9656 9661 9667 9672 9678 9683 9689 9694 9700 9705 9711 9716 9721 9726 9732 9737 9742 9747 9752 9756 9761 9766 9771 9776 9780 9785 9789 9794 9798 9802 9806 9810 9813 9817 9820 9823 8917 0 21 1 9826 9829 9831 9833 9835 9837 9838 9840 9841 9842 9843 9843 9844 9845 9845 9845 9845 9846 9846 9846 9846 9845 9845 9845 9844 9844 9844 9843 9842 9842 9841 9840 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9830 9830 9829 9828 9828 9827 9826 9826 9826 9825 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9821 9821 9821 9820 9820 9820 9819 9819 9819 9819 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9820 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9830 9831 9833 9834 9835 9837 9838 9840 9841 9843 9844 9845 9846 9847 9848 9848 9848 9849 9849 9848 9848 9848 9847 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9833 9831 9830 9829 9828 9826 9824 9822 9820 9817 9815 9812 9808 9805 9801 9797 9793 9788 9784 9779 9774 9769 9763 9758 9753 9747 9742 9736 9731 9725 9720 9714 9708 9702 9695 9689 9682 9675 9667 9659 9651 9642 9633 9623 9613 9602 9590 9578 9566 9552 9539 9525 9510 9495 9479 9463 9447 9430 9413 9395 9376 9357 9338 9318 9297 9276 9254 9232 9209 9186 9163 9138 9113 9088 9063 9038 9013 8988 8963 8939 8914 8892 8870 8850 8831 8813 8798 8784 8772 8762 8754 8750 8747 8747 8749 8754 8761 8770 8780 8793 8807 8824 8842 8861 8881 8902 8926 8949 8973 8996 9021 9045 9069 9093 9118 9142 9166 9189 9213 9236 9258 9281 9302 9323 9344 9364 9384 9403 9422 9440 9458 9475 9492 9508 9523 9538 9553 9567 9580 9593 9605 9616 9628 9638 9648 9658 9667 9676 9684 9693 9700 9708 9715 9721 9728 9734 9740 9746 9751 9757 9762 9767 9772 9776 9781 9785 9790 9794 9798 9802 9806 9810 9814 9818 9822 9825 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9859 9862 9864 9866 9868 9870 9872 9874 9876 9877 9879 9881 9882 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9900 9900 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9915 9915 9916 9916 9917 9917 9918 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 8918 0 21 1 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9956 9956 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9952 9952 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9951 9951 9951 9951 9950 9950 9950 9949 9948 9947 9947 9946 9945 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9901 9900 9898 9895 9893 9890 9888 9885 9881 9878 9874 9871 9867 9863 9858 9854 9849 9845 9840 9835 9830 9825 9820 9815 9810 9805 9800 9795 9790 9785 9780 9776 9771 9766 9761 9756 9751 9746 9741 9735 9730 9725 9720 9714 9709 9703 9697 9691 9686 9680 9674 9668 9662 9656 9651 9645 9639 9634 9629 9623 9618 9614 9609 9605 9600 9597 9593 9589 9586 9583 9581 9578 9576 9574 9573 9572 9571 9570 9569 9569 9569 9570 9570 9571 9572 9574 9575 9577 9579 9582 9585 9587 9591 9594 9598 9601 9605 9610 9614 9618 9623 9628 9633 9638 9643 9648 9653 9659 9664 9670 9675 9681 9686 9692 9698 9703 9709 9715 9720 9726 9731 9737 9743 9748 9753 9759 9764 9769 9775 9780 9785 9790 9796 9801 9806 9811 9816 9820 9825 9830 9834 9839 9843 9847 9851 9855 9859 9862 9866 9869 9871 9874 9877 9879 9881 9883 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 8919 0 21 1 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9937 9937 9938 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9917 9916 9916 9916 9916 9917 9917 9917 9918 9919 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9869 9866 9864 9861 9859 9856 9854 9851 9848 9846 9843 9840 9837 9834 9831 9827 9824 9820 9816 9812 9808 9804 9799 9794 9789 9784 9778 9773 9767 9761 9755 9749 9743 9737 9730 9724 9718 9712 9706 9700 9695 9690 9685 9680 9676 9672 9669 9666 9663 9661 9660 9659 9659 9660 9661 9662 9664 9667 9670 9674 9678 9682 9687 9692 9697 9702 9708 9713 9718 9723 9729 9734 9739 9744 9749 9753 9757 9761 9765 9768 9772 9775 9778 9781 9784 9787 9790 9793 9795 9798 9801 9803 9806 9809 9811 9814 9816 9819 9821 9823 9825 9827 9828 9829 9830 9831 9832 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9831 9831 9831 9831 9831 9832 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9822 9820 9819 9818 9817 9815 9814 9812 9811 9809 9807 9805 9803 9801 9798 9796 9793 9789 9786 9783 9779 9775 9771 9766 9761 9756 9751 9746 9740 9735 9729 9722 9716 9709 9703 9696 9688 9681 9673 9664 9655 9646 9637 9626 9616 9605 9593 9581 9568 9554 9540 9526 9511 9495 9478 9461 9443 9425 9406 9387 9367 9346 9325 9303 9281 9258 9235 9211 9186 9161 9135 9109 9082 9054 9026 8997 8967 8937 8907 8876 8844 8812 8779 8746 8712 8678 8643 8608 8573 8537 8501 8465 8428 8391 8354 8317 8279 8242 8204 8166 8128 8090 8052 8014 7977 7940 7903 7867 7831 7796 7761 7727 7694 7662 7630 7600 7571 7543 7516 7490 7466 7442 7420 7400 7380 7362 7345 8920 0 21 1 7330 7316 7303 7291 7281 7273 7265 7260 7256 7253 7252 7253 7255 7259 7264 7272 7281 7292 7305 7320 7336 7355 7376 7398 7422 7447 7475 7504 7534 7565 7598 7633 7668 7704 7741 7779 7818 7858 7898 7938 7978 8020 8061 8102 8143 8185 8226 8268 8309 8351 8392 8433 8474 8515 8555 8595 8635 8674 8713 8751 8789 8827 8864 8900 8935 8970 9004 9038 9070 9102 9133 9163 9193 9221 9249 9276 9301 9326 9351 9374 9397 9418 9439 9459 9479 9497 9515 9532 9549 9565 9580 9595 9609 9622 9635 9647 9659 9670 9680 9691 9700 9710 9718 9727 9735 9742 9750 9756 9763 9769 9775 9781 9786 9791 9796 9800 9805 9809 9812 9816 9820 9823 9826 9829 9832 9835 9837 9840 9842 9844 9846 9849 9851 9853 9855 9857 9859 9860 9862 9864 9866 9867 9869 9871 9872 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9972 9973 9973 9973 9972 9972 9971 9971 9970 9969 9968 9967 9966 9965 9964 9964 9963 9962 9961 9961 9961 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9944 8921 0 21 1 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9941 9940 9939 9939 9938 9937 9937 9936 9935 9934 9933 9933 9932 9931 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9912 9911 9910 9908 9907 9905 9903 9901 9898 9896 9894 9891 9889 9887 9884 9882 9880 9878 9876 9875 9873 9872 9872 9871 9870 9870 9870 9871 9871 9872 9873 9874 9875 9877 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9901 9903 9905 9908 9910 9912 9914 9917 9919 9921 9924 9926 9928 9930 9932 9934 9936 9937 9939 9940 9942 9943 9944 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9960 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9969 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9970 9971 9971 9972 9972 9972 9972 9971 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 8922 0 21 1 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9970 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9974 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9975 9975 9975 9975 9975 9974 9974 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9969 9969 9969 9970 9970 9970 9970 9970 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9919 9917 9914 9911 9909 9906 9904 9901 9898 9896 9893 9890 9887 9884 9881 9877 9874 9870 9866 9862 9857 9852 9847 9842 9837 9831 9825 9818 9812 9805 9798 9791 9783 9775 9767 9759 9751 9742 9733 9724 9715 9706 9696 9686 9676 9666 9656 9645 9634 9623 9611 9600 9588 9576 9564 9551 9539 9526 9514 9501 9489 9476 9463 9451 9438 9426 9414 9402 9390 9379 9368 9357 9346 9336 9326 9317 9308 9299 9291 9283 9276 9269 9263 9257 9252 9247 9243 9240 9237 9235 9233 9232 9232 9232 9233 9234 9236 9239 9242 9246 9250 9255 9260 9266 9272 9279 9286 9294 9302 9311 9320 9329 9339 9349 9360 9371 9383 9395 9407 9419 9431 9444 9457 9470 9483 9496 9510 9523 9536 9549 9562 9575 9587 9600 9612 9624 9635 9646 9657 9668 9679 9689 9699 9708 9718 9727 9736 9745 9753 9762 9770 9778 9785 9793 9800 9807 9814 9820 9826 9832 9838 9843 9847 9852 9856 9860 9864 9867 9870 9873 9876 9879 9881 9883 9886 9888 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9908 9910 9911 9913 9915 9916 9918 9919 9920 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9930 9929 9929 9929 8923 0 21 1 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9904 9902 9900 9898 9896 9894 9892 9890 9888 9887 9886 9885 9884 9883 9883 9883 9883 9883 9883 9884 9885 9886 9887 9889 9891 9893 9895 9897 9899 9902 9904 9906 9909 9911 9914 9916 9919 9921 9923 9925 9927 9928 9930 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9931 9930 9928 9927 9925 9923 9922 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9900 9898 9897 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9880 9879 9878 9877 9875 9874 9872 9871 9869 9866 9864 9861 9859 9856 9853 9849 9846 9842 9838 9834 9830 9825 9821 9816 9811 9806 9801 9796 9791 9785 9780 9774 9768 9762 9756 9750 9743 9736 9729 9722 9715 9707 9699 9690 9681 9672 9663 9653 9642 9631 9620 9609 9597 9584 9572 9558 9545 9531 9517 9502 9487 9472 9456 9440 9424 9408 9391 9374 9357 9339 9321 9303 9284 9265 9246 9227 9207 9186 9166 9145 9124 9102 9080 9057 9034 9011 8988 8964 8940 8915 8890 8865 8840 8814 8789 8763 8737 8711 8685 8659 8633 8607 8582 8556 8530 8505 8479 8454 8429 8405 8380 8356 8333 8309 8286 8264 8242 8220 8199 8178 8157 8138 8119 8100 8082 8065 8048 8033 8018 8003 7990 7978 7966 7955 7946 7937 7929 7923 7917 7912 7909 7906 7905 7904 7905 7907 7910 7914 7919 7925 7932 7940 7949 7960 7971 7984 7997 8012 8027 8044 8061 8080 8099 8120 8141 8163 8186 8210 8234 8259 8284 8310 8337 8364 8391 8418 8446 8475 8503 8531 8559 8588 8616 8644 8673 8701 8729 8757 8785 8813 8841 8869 8896 8924 8951 8977 9004 9030 9056 9082 9107 9132 9157 9181 9205 9229 9252 9274 9296 9318 9339 9359 9379 9398 9417 9435 9453 9470 9487 9503 9519 9534 9548 9562 9576 9589 9602 9614 9626 9637 9649 9659 9670 9680 9689 9699 9708 9717 9726 9734 9742 9750 9758 9765 9772 9779 9786 9792 9798 9804 9810 9815 9821 9825 9830 9834 9838 9842 9846 9849 9852 9855 9857 9859 9862 9864 9865 9867 9869 9870 9871 9872 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9887 9887 9888 9888 9888 9887 9887 9887 9886 9885 9885 9884 9883 9882 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9871 9871 9872 9873 9874 9876 9877 9879 9881 9882 9884 9886 9888 9890 9893 9895 9897 8924 0 21 1 9899 9901 9902 9904 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9937 9939 9940 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9932 9931 9929 9927 9925 9923 9921 9918 9916 9914 9912 9910 9908 9906 9904 9902 9901 9900 9899 9898 9898 9898 9898 9899 9899 9900 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9930 9932 9933 9935 9936 9938 9940 9941 9943 9945 9946 9948 9949 9950 9952 9953 9954 9955 9956 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9958 9957 9955 9954 9953 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9930 9928 9927 9925 9924 9922 9920 9918 9916 9914 9911 9909 9907 9905 9902 9900 9897 9895 9892 9890 9888 9885 9883 8925 0 21 1 9880 9878 9875 9872 9870 9867 9864 9861 9858 9855 9852 9848 9845 9842 9838 9835 9831 9827 9823 9820 9816 9812 9809 9805 9801 9798 9794 9791 9788 9784 9781 9778 9775 9771 9768 9765 9762 9758 9755 9751 9748 9744 9739 9735 9730 9725 9720 9714 9709 9703 9697 9690 9684 9677 9671 9664 9658 9651 9645 9638 9632 9626 9620 9615 9610 9606 9602 9598 9594 9591 9588 9585 9582 9579 9577 9574 9571 9568 9565 9562 9559 9555 9551 9546 9540 9535 9528 9521 9514 9506 9497 9488 9479 9469 9459 9448 9437 9425 9413 9401 9389 9376 9364 9351 9338 9325 9311 9298 9284 9270 9257 9242 9228 9214 9200 9186 9171 9157 9143 9128 9114 9100 9085 9071 9057 9043 9030 9016 9003 8990 8978 8965 8954 8942 8931 8921 8911 8901 8892 8884 8875 8868 8861 8855 8849 8844 8839 8836 8832 8830 8828 8827 8826 8827 8827 8829 8831 8834 8838 8842 8847 8853 8859 8866 8873 8881 8890 8899 8908 8918 8929 8940 8951 8963 8975 8987 9000 9013 9026 9039 9053 9067 9081 9095 9109 9124 9139 9154 9169 9184 9199 9214 9230 9245 9260 9275 9290 9305 9320 9335 9349 9364 9378 9392 9405 9419 9432 9444 9457 9469 9480 9492 9503 9513 9524 9534 9544 9553 9562 9572 9580 9589 9597 9606 9614 9622 9629 9637 9645 9652 9659 9666 9673 9680 9687 9693 9699 9705 9711 9717 9722 9727 9732 9737 9742 9746 9751 9755 9759 9762 9766 9770 9773 9777 9780 9783 9786 9790 9793 9796 9799 9802 9805 9808 9811 9814 9817 9820 9822 9825 9828 9831 9833 9836 9838 9840 9843 9845 9847 9849 9851 9853 9855 9857 9859 9860 9862 9864 9865 9867 9868 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9874 9873 9873 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9842 9841 9839 9837 9836 9834 9832 9831 9829 9828 9826 9824 9823 9822 9820 9819 9818 9816 9815 9814 9813 9812 9810 9809 9808 9807 9806 9804 9803 9801 9800 9799 9797 9796 9794 9793 9792 9790 9789 9787 9786 9785 9784 9782 9781 9780 9779 9778 9778 9777 9776 9776 9775 9774 9774 9774 9773 9773 9773 9772 9772 9772 9772 9772 9772 9772 9773 9773 9773 9774 9774 9775 9776 9777 9778 9779 9781 9782 9784 9786 9788 9790 9793 9795 9798 9801 9805 9808 9812 9815 9819 9823 9827 9831 9835 9839 9843 9847 9851 9855 9858 9862 9865 9868 9870 9873 9875 9877 9879 9880 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 8926 0 21 1 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9887 9886 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9853 9852 9850 9849 9848 9846 9845 9844 9843 9842 9841 9840 9840 9840 9839 9839 9839 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9842 9842 9843 9844 9844 9845 9847 9848 9849 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9883 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9858 9856 9854 9852 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9819 9816 9812 9809 9806 9803 9799 9796 9793 9791 9788 9785 9782 9780 9777 9775 9772 9769 9767 9764 9761 9758 9755 9753 9749 9746 9743 9739 9736 9732 9728 9724 9721 9717 9713 9709 9706 9702 9698 9695 9691 9688 9685 9681 9679 9676 9673 9671 9669 9667 9665 9663 9662 9661 9659 9658 9657 9657 9656 9655 9655 9655 9655 9655 9655 9655 9655 9656 9656 9657 9658 9659 9661 9662 9664 9666 9668 9670 9673 9675 9678 9681 9684 9687 9690 9694 9697 9701 9704 9708 9711 9715 9718 9722 9725 9728 9731 9734 9736 9739 9741 9743 9746 9748 9749 9751 9752 9753 9755 9755 9756 9757 9757 9757 9757 9757 9756 9756 9755 9754 9753 9751 9750 9748 9747 9745 9743 9741 9739 9738 9736 9735 9734 9732 9732 9731 9731 9730 9730 9731 9732 9732 9733 9734 9736 9737 9738 9740 9741 9742 9742 9743 9743 9743 9742 9741 9739 9737 9735 9732 9728 9724 9719 9714 9708 9701 9694 9687 9678 9669 9660 9650 9640 9629 9618 9606 9594 9581 9569 9555 9541 9527 9514 9500 9487 9474 9461 9448 9436 9425 9415 9405 9397 9389 9383 9379 9375 9373 9372 9374 9376 9380 9386 9392 9400 9409 9418 9429 9440 9453 9466 9478 9492 9505 9519 9532 9546 9559 9573 9585 9598 9609 9621 9632 9643 9654 9664 9673 9683 9691 9700 9708 9715 9723 9730 9736 9743 9749 9754 9760 9765 9770 9774 9779 9783 9786 9790 9793 9796 9799 9802 9804 9806 9808 9810 9812 9814 9815 8927 0 21 1 9816 9818 9819 9820 9820 9821 9822 9822 9822 9822 9823 9823 9822 9822 9822 9822 9821 9821 9820 9820 9819 9818 9818 9817 9816 9815 9814 9813 9813 9812 9811 9809 9808 9807 9805 9804 9802 9800 9798 9796 9794 9792 9789 9787 9784 9781 9779 9776 9773 9770 9767 9764 9761 9758 9755 9751 9748 9745 9741 9737 9733 9729 9725 9720 9715 9710 9704 9698 9692 9686 9679 9672 9664 9657 9648 9640 9631 9622 9613 9603 9593 9582 9571 9560 9549 9537 9525 9512 9499 9485 9471 9456 9440 9424 9408 9390 9372 9353 9334 9313 9293 9271 9248 9225 9200 9175 9150 9123 9095 9067 9037 9007 8976 8944 8910 8876 8841 8805 8767 8729 8690 8649 8607 8564 8520 8474 8428 8380 8332 8282 8232 8180 8127 8074 8019 7964 7908 7852 7795 7738 7680 7621 7563 7504 7445 7386 7326 7267 7207 7148 7089 7029 6971 6912 6854 6796 6739 6683 6627 6572 6518 6464 6412 6361 6311 6263 6215 6170 6126 6084 6043 6004 5967 5932 5899 5867 5838 5810 5785 5761 5740 5721 5703 5688 5675 5664 5654 5647 5642 5638 5637 5637 5640 5645 5651 5660 5671 5683 5698 5715 5734 5755 5778 5802 5829 5858 5890 5923 5957 5994 6033 6073 6115 6159 6204 6251 6300 6350 6401 6453 6506 6561 6616 6672 6729 6786 6845 6904 6963 7022 7082 7142 7202 7262 7322 7382 7441 7500 7559 7618 7677 7734 7791 7848 7904 7960 8014 8068 8122 8174 8226 8277 8327 8377 8425 8473 8520 8566 8611 8655 8699 8741 8782 8822 8862 8900 8937 8973 9008 9041 9074 9105 9136 9165 9193 9220 9246 9271 9295 9318 9340 9361 9381 9401 9420 9438 9456 9473 9490 9506 9521 9536 9550 9564 9578 9591 9604 9616 9628 9639 9650 9660 9670 9679 9688 9697 9705 9712 9719 9726 9732 9738 9743 9749 9753 9758 9762 9766 9770 9773 9777 9780 9784 9787 9790 9793 9796 9799 9802 9805 9808 9811 9814 9817 9820 9823 9826 9829 9831 9834 9836 9839 9841 9843 9845 9846 9848 9849 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9862 9863 9864 9865 9866 9868 9869 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9885 9886 9887 9888 9888 9889 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9919 8928 0 21 1 9919 9920 9920 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9890 9889 9888 9887 9886 9884 9883 9882 9881 9880 9878 9877 9875 9874 9872 9870 9868 9866 9864 9861 9859 9856 9853 9850 9846 9843 9839 9834 9830 9825 9820 9814 9808 9801 9794 9785 9776 9767 9756 9745 9733 9721 9708 9694 9681 9667 9653 9640 9626 9613 9601 9588 9576 9567 9558 9551 9545 9541 9539 9539 9540 9542 9546 9552 9559 9566 9575 9585 9597 9608 9620 9631 9643 9654 9664 9674 9684 9694 9702 9709 9715 9721 9726 9730 9733 9736 9738 9740 9740 9741 9741 9740 9740 9739 9738 9737 9736 9735 9733 9732 9730 9728 9725 9723 9720 9717 9713 9709 9705 9700 9696 9690 9685 9679 9672 9666 9659 9651 9643 9635 9627 9618 9609 9600 9591 9581 9571 9560 9549 9538 9526 9513 9500 9487 9473 9458 9443 9427 9411 9394 9376 9358 9339 9320 9300 9279 9258 9236 9214 9191 9168 9144 9120 9095 9069 9044 9017 8990 8963 8935 8907 8878 8848 8818 8787 8756 8724 8691 8658 8624 8588 8553 8516 8478 8440 8400 8360 8319 8276 8233 8188 8142 8096 8048 7999 7949 7898 7846 7793 7739 7684 7628 8929 0 21 1 7572 7514 7456 7398 7340 7282 7223 7165 7106 7048 6990 6933 6878 6824 6770 6718 6669 6621 6576 6532 6491 6453 6418 6386 6357 6330 6308 6290 6274 6263 6254 6250 6249 6251 6258 6267 6281 6298 6318 6341 6367 6396 6428 6462 6498 6537 6578 6621 6666 6712 6759 6808 6858 6909 6960 7013 7066 7119 7172 7226 7280 7334 7388 7442 7496 7550 7604 7657 7710 7763 7815 7867 7919 7970 8021 8071 8121 8170 8218 8266 8313 8360 8405 8450 8494 8537 8580 8621 8662 8701 8740 8778 8814 8850 8884 8918 8951 8982 9013 9043 9071 9099 9126 9152 9177 9202 9225 9248 9270 9292 9312 9332 9352 9371 9389 9407 9424 9440 9456 9472 9486 9501 9515 9528 9541 9553 9565 9576 9587 9598 9608 9617 9626 9634 9642 9650 9657 9664 9670 9676 9682 9688 9693 9698 9703 9707 9711 9715 9719 9723 9726 9729 9732 9735 9738 9740 9742 9744 9746 9748 9749 9750 9751 9752 9753 9753 9754 9754 9754 9754 9754 9754 9754 9753 9753 9753 9752 9752 9752 9751 9751 9750 9750 9749 9748 9747 9746 9745 9743 9741 9739 9737 9734 9731 9728 9725 9721 9716 9712 9707 9702 9696 9691 9685 9678 9672 9665 9658 9650 9643 9635 9627 9619 9610 9602 9593 9583 9574 9564 9555 9545 9536 9526 9516 9507 9497 9488 9479 9471 9463 9455 9449 9443 9438 9434 9431 9429 9428 9429 9430 9432 9436 9440 9446 9452 9459 9467 9476 9485 9494 9504 9515 9525 9536 9546 9557 9567 9577 9587 9596 9606 9615 9623 9632 9640 9648 9655 9662 9669 9675 9682 9688 9694 9699 9705 9710 9715 9720 9725 9730 9734 9739 9743 9747 9751 9754 9758 9761 9764 9767 9770 9773 9775 9778 9780 9783 9785 9787 9789 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9813 9815 9816 9818 9819 9820 9821 9823 9824 9825 9826 9827 9828 9830 9831 9832 9834 9835 9837 9838 9840 9842 9844 9845 9847 9849 9851 9853 9854 9856 9858 9859 9860 9862 9863 9864 9865 9866 9866 9867 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9888 9888 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9887 9887 9887 9887 9886 9885 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9857 9856 9855 9853 9852 9850 9848 9846 9845 9843 9841 9840 9838 9837 9836 9835 9834 9834 9833 9833 9833 9833 9834 9834 9835 9835 9836 9837 9837 9838 9839 9839 9839 9839 9839 9838 9837 9836 9835 9834 9833 9831 9829 9827 9825 9823 9821 9819 9818 9816 9814 9812 9810 9808 9807 9805 9804 9802 9801 9800 8930 0 21 1 9798 9797 9795 9794 9792 9790 9789 9787 9785 9783 9781 9778 9776 9773 9771 9768 9765 9762 9760 9756 9753 9750 9747 9744 9740 9737 9733 9729 9726 9722 9718 9713 9709 9705 9700 9695 9690 9685 9680 9675 9670 9665 9659 9654 9648 9643 9637 9631 9625 9619 9613 9607 9600 9594 9587 9580 9573 9565 9558 9550 9542 9533 9525 9515 9506 9496 9486 9475 9464 9453 9441 9429 9416 9403 9389 9375 9360 9345 9329 9313 9296 9278 9260 9241 9221 9200 9179 9157 9134 9110 9086 9061 9034 9007 8980 8951 8922 8891 8860 8829 8796 8763 8729 8694 8658 8622 8585 8547 8509 8471 8432 8393 8354 8315 8276 8237 8199 8161 8124 8088 8052 8019 7987 7958 7930 7904 7882 7863 7847 7834 7823 7817 7813 7814 7818 7825 7837 7853 7871 7893 7917 7945 7975 8008 8042 8078 8117 8156 8196 8237 8278 8320 8362 8404 8446 8488 8528 8568 8607 8645 8683 8720 8755 8790 8824 8857 8889 8920 8950 8979 9008 9035 9062 9088 9113 9137 9161 9183 9205 9227 9247 9267 9286 9304 9321 9338 9354 9370 9385 9399 9413 9427 9440 9452 9465 9476 9488 9499 9509 9520 9530 9539 9548 9557 9566 9574 9582 9590 9597 9604 9611 9617 9623 9629 9634 9639 9644 9649 9653 9658 9662 9666 9671 9675 9679 9683 9687 9691 9694 9698 9702 9705 9709 9712 9715 9719 9722 9725 9728 9730 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9765 9767 9770 9772 9774 9777 9779 9781 9784 9786 9788 9790 9792 9793 9795 9796 9798 9799 9800 9802 9803 9804 9806 9807 9808 9810 9811 9813 9814 9816 9818 9820 9822 9824 9827 9829 9831 9834 9836 9839 9841 9843 9845 9847 9849 9851 9853 9854 9856 9857 9859 9860 9862 9863 9864 9865 9867 9868 9869 9870 9872 9873 9874 9876 9877 9878 9879 9881 9881 9882 9883 9883 9884 9884 9884 9884 9883 9883 9882 9881 9880 9879 9877 9876 9874 9872 9870 9868 9866 9863 9860 9858 9855 9851 9848 9844 9839 9834 9829 9824 9817 9811 9804 9797 9790 9782 9774 9766 9758 9751 9743 9735 9728 9721 9714 9709 9704 9700 9697 9695 9693 9693 9694 9695 9697 9700 9704 9709 9713 9719 9725 9732 9738 9744 9751 9757 9763 9768 9774 9779 9783 9787 9790 9793 9796 9798 9799 9801 9801 9802 9802 9802 9801 9801 9800 9799 9798 9797 9796 9795 9793 9792 9790 9788 9786 9784 9782 9779 9776 9773 9770 9766 9763 9759 9755 9750 9746 9741 9736 9731 9726 9722 9717 9712 9707 9702 9698 9693 9689 9685 9681 9678 9674 9671 9668 9666 9663 9661 9660 9658 9657 9655 9654 9653 9652 9652 9651 9651 9650 9650 9649 9649 9649 9649 9649 9649 9649 9649 9650 9650 9651 9652 9654 9656 9658 9660 9663 9667 9671 9675 9680 9685 9690 9696 9703 9710 9717 9724 9731 9738 9745 9753 9760 9767 8931 0 21 1 9774 9781 9788 9794 9800 9806 9812 9817 9822 9826 9831 9835 9838 9842 9846 9849 9853 9857 9860 9864 9867 9871 9874 9878 9881 9885 9888 9892 9895 9899 9902 9906 9909 9911 9914 9916 9918 9920 9921 9922 9923 9924 9925 9925 9925 9926 9925 9925 9925 9925 9925 9925 9926 9926 9926 9927 9928 9929 9930 9931 9932 9934 9935 9936 9937 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9915 9914 9913 9911 9909 9908 9906 9905 9903 9901 9900 9898 9896 9894 9892 9890 9888 9885 9883 9880 9877 9874 9870 9866 9862 9858 9854 9849 9844 9838 9833 9827 9820 9813 9807 9799 9792 9784 9777 9769 9761 9753 9746 9738 9731 9723 9716 9709 9702 9695 9689 9683 9678 9672 9668 9663 9658 9654 9650 9646 9642 9638 9634 9630 9626 9621 9616 9611 9606 9600 9594 9587 9579 9571 9563 9554 9545 9535 9525 9514 9503 9492 9481 9469 9457 9445 9432 9420 9407 9393 9380 9366 9352 9338 9324 9310 9295 9281 9266 9251 9236 9222 9207 9192 9177 9163 9148 9134 9120 9107 9094 9082 9070 9059 9048 9038 9029 9021 9013 9005 8999 8993 8989 8984 8981 8979 8977 8976 8975 8976 8977 8979 8982 8986 8990 8995 9001 9008 9015 9024 9033 9042 9053 9064 9075 9088 9100 9114 9127 9141 9156 9170 9185 9201 9216 9231 9247 9262 9277 9293 9308 9323 9338 9353 9368 9383 9397 9412 9426 9440 9454 9467 9480 9492 9505 9516 9527 9538 9548 9558 9567 9576 9583 9591 9598 9604 9609 9614 9618 9622 9626 9630 9632 9635 9638 9641 9644 9647 9651 9654 9657 9661 9665 9670 9674 9679 9685 9691 9697 9703 9709 9716 9722 9729 9735 9742 9748 9754 9760 9766 9772 9777 9782 9787 9791 9795 9799 9803 9806 9810 9813 9816 9819 9821 9824 9827 9829 9832 9834 9836 9838 8932 0 21 1 9840 9842 9844 9845 9846 9848 9849 9849 9850 9850 9851 9850 9850 9850 9849 9848 9847 9846 9845 9843 9842 9841 9840 9839 9838 9837 9836 9836 9835 9835 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9833 9832 9832 9832 9832 9832 9832 9832 9832 9832 9833 9833 9834 9834 9835 9836 9837 9837 9838 9839 9840 9840 9841 9842 9842 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9845 9845 9845 9845 9844 9843 9842 9841 9840 9839 9837 9835 9834 9831 9829 9827 9824 9821 9818 9815 9812 9809 9805 9802 9799 9795 9791 9788 9784 9780 9776 9772 9768 9764 9760 9756 9751 9747 9743 9739 9735 9732 9728 9724 9721 9718 9715 9713 9711 9709 9707 9706 9705 9705 9705 9706 9706 9708 9709 9711 9714 9716 9719 9723 9726 9730 9734 9738 9742 9747 9751 9755 9759 9763 9768 9771 9775 9779 9782 9786 9789 9791 9794 9796 9798 9800 9802 9803 9805 9806 9807 9808 9809 9811 9812 9813 9814 9815 9816 9817 9819 9820 9821 9822 9824 9825 9826 9827 9828 9828 9828 9828 9828 9828 9827 9827 9826 9825 9823 9822 9820 9819 9817 9816 9815 9813 9812 9811 9810 9810 9810 9811 9811 9812 9813 9814 9816 9818 9820 9822 9824 9826 9829 9831 9834 9837 9839 9842 9844 9847 9849 9852 9854 9856 9859 9861 9863 9866 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9891 9893 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9913 9913 9912 9912 9912 9913 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9896 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9883 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9857 9857 9856 9855 9855 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 8933 0 21 1 9855 9855 9856 9856 9856 9857 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9869 9871 9872 9873 9874 9875 9875 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9877 9878 9878 9878 9879 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9902 9903 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9874 9874 9873 9872 9872 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9868 9868 9867 9867 9866 9865 9864 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9856 9855 9855 9854 9854 9853 9853 9853 9852 9852 9851 9851 9851 9850 9850 9849 9848 9848 9847 9846 9845 9844 9843 9841 9840 9838 9837 9835 9834 9832 9830 9829 9827 9825 9823 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9801 9799 9797 9794 9792 9789 9786 9783 9780 9777 9774 9771 9768 9765 9761 9757 9754 9750 9746 9742 9738 9734 9729 9725 9720 9715 9710 9705 9700 9695 9690 9684 9679 9673 9668 9662 9656 9651 9645 9639 9634 9628 9622 9616 9611 9605 9599 9593 9587 9581 9575 9568 9562 9555 9548 9541 9534 9526 9519 9511 9502 9494 9485 9476 9466 9457 9447 9437 9427 9416 9406 9395 9384 9372 9361 9349 9336 9324 9311 9297 9284 9270 9255 9240 9224 9208 9191 9173 9155 9136 9116 9095 9074 9052 9030 9006 8982 8957 8931 8904 8877 8848 8818 8788 8756 8723 8689 8654 8618 8580 8541 8501 8459 8416 8934 0 21 1 8371 8323 8275 8225 8174 8121 8066 8011 7956 7900 7844 7787 7730 7673 7616 7560 7506 7455 7406 7359 7314 7274 7238 7206 7177 7153 7134 7119 7110 7105 7104 7111 7122 7137 7157 7181 7210 7242 7277 7314 7355 7399 7444 7490 7538 7588 7639 7691 7742 7794 7845 7896 7946 7996 8045 8094 8141 8186 8230 8272 8313 8351 8388 8421 8453 8482 8507 8529 8548 8564 8576 8585 8591 8594 8594 8592 8585 8577 8568 8558 8548 8536 8524 8512 8501 8489 8482 8478 8476 8477 8480 8489 8500 8515 8533 8554 8581 8610 8641 8675 8712 8753 8794 8835 8876 8917 8957 8997 9036 9074 9112 9147 9180 9212 9242 9270 9295 9319 9341 9361 9379 9395 9411 9425 9439 9451 9464 9476 9487 9498 9509 9519 9529 9539 9548 9557 9566 9575 9583 9591 9599 9607 9614 9621 9628 9634 9640 9646 9651 9657 9662 9667 9671 9676 9681 9686 9690 9695 9699 9704 9708 9713 9717 9722 9726 9730 9734 9738 9742 9745 9749 9752 9756 9759 9762 9765 9768 9770 9773 9776 9778 9781 9784 9786 9789 9791 9794 9796 9799 9801 9804 9806 9809 9811 9813 9815 9817 9819 9821 9822 9824 9824 9825 9826 9826 9826 9826 9826 9826 9826 9825 9825 9824 9823 9823 9822 9822 9821 9821 9821 9821 9821 9821 9822 9822 9823 9824 9825 9826 9827 9829 9830 9831 9833 9834 9835 9837 9838 9839 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9867 9868 9868 9868 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9859 9859 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9854 9854 9854 9853 9853 9853 9852 9852 9852 9852 9851 9851 9851 9851 9852 9852 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9864 9865 9867 9868 9870 9872 9873 9875 9876 9877 9878 9879 9880 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 8935 0 21 1 9932 9931 9931 9931 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9894 9893 9891 9890 9888 9886 9884 9882 9879 9876 9873 9869 9865 9861 9857 9852 9847 9841 9835 9829 9823 9817 9810 9804 9797 9791 9784 9778 9772 9767 9761 9756 9752 9748 9744 9742 9740 9739 9739 9739 9740 9742 9744 9748 9751 9756 9761 9767 9773 9779 9786 9793 9800 9808 9815 9822 9829 9835 9842 9848 9854 9860 9865 9870 9875 9879 9883 9886 9889 9892 9894 9896 9898 9900 9902 9904 9905 9906 9908 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9895 9893 9891 9889 9886 9883 9880 9877 9873 9869 9865 9860 9856 9851 9846 9841 9836 9831 9826 9820 9815 9809 9804 9798 9792 9785 9778 9769 9761 9751 9740 9727 9714 9700 9685 9668 9651 9633 9614 9595 9574 9552 9531 9510 9489 9469 9450 9432 9415 9400 9387 9377 9370 9364 9360 9360 9361 9365 9371 9379 9392 9405 9421 9437 9455 9475 9495 9516 9536 9556 9576 9596 9615 9634 9654 9671 9688 9704 9719 9733 9746 9758 9769 9779 9789 9797 9806 9813 9821 9827 9834 9840 9846 9851 9856 9861 9866 9870 9874 9878 9881 9885 9888 9891 9893 9896 9898 9900 9902 9904 9905 9907 9908 9909 8936 0 21 1 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9920 9920 9921 9921 9921 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9923 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9929 9929 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9918 9917 9917 9917 9917 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9925 9926 9926 9926 9926 9926 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9928 8937 0 21 1 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9917 9916 9914 9913 9911 9910 9908 9906 9905 9903 9901 9900 9898 9897 9895 9893 9891 9890 9888 9886 9884 9881 9879 9877 9874 9872 9870 9867 9865 9863 9860 9858 9856 9854 9852 9850 9848 9847 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9832 9831 9830 9829 9828 9827 9827 9826 9825 9824 9824 9823 9823 9822 9822 9822 9823 9823 9824 9824 9825 9826 9827 9828 9830 9831 9832 9833 9834 9835 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9853 9854 9856 9858 9859 9861 9863 9865 9866 9868 9870 9871 9873 9875 9876 9878 9879 9881 9882 9883 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9898 9899 9900 9902 9903 9904 9905 9906 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9891 9890 9889 9888 9886 9885 9883 9882 9880 9879 9877 9875 9874 9872 9871 9869 9868 9867 9866 9865 9864 9864 9864 9864 9864 9864 9865 9866 9867 9868 9869 9871 9872 9874 9876 9878 9879 9881 9883 9884 9886 9888 9889 9891 9892 9893 9894 9896 9896 9897 9898 9899 9900 9901 9902 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 8938 0 21 1 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9945 9945 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9908 9907 9906 9905 9904 9902 9901 9900 9899 9898 9896 9895 9894 9893 9891 9890 9889 9888 9886 9885 9884 9883 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9873 9872 9871 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9880 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9895 9896 9898 9899 9901 9903 9904 9906 9908 9909 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9950 9950 9950 9950 9950 9951 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 8939 0 21 1 9938 9937 9937 9937 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9872 9872 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 9870 9870 9870 9871 9872 9872 9873 9874 9875 9876 9878 9879 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9881 9879 9877 9875 9873 9871 9868 9866 9864 9862 9860 9857 9855 9852 9850 9848 9845 9842 9840 9837 9835 9832 9829 9827 9824 9821 9819 9816 9814 9811 9809 9807 9804 9802 9800 9798 9796 9794 9793 9791 9789 9788 9787 9786 9785 9784 9784 9783 9783 9783 9783 9783 9783 9783 9784 9784 9785 9786 9787 9788 9789 9791 9792 9794 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9820 9822 9824 9826 9828 9830 9832 9833 9835 9836 9838 9839 9841 9842 9844 9845 9847 9848 9850 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9879 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9883 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9862 9860 9858 9856 9854 9852 9850 9847 9845 9843 9840 9838 9836 9833 9831 9829 9827 8940 0 21 1 9824 9822 9820 9818 9816 9813 9811 9809 9806 9803 9801 9797 9794 9790 9786 9782 9778 9773 9769 9764 9759 9753 9748 9742 9736 9730 9724 9717 9711 9704 9697 9689 9682 9674 9666 9657 9648 9638 9627 9616 9604 9591 9577 9562 9546 9530 9512 9494 9475 9454 9433 9410 9386 9360 9334 9305 9275 9244 9210 9174 9136 9096 9053 9006 8957 8905 8848 8787 8723 8655 8583 8506 8427 8345 8260 8172 8079 7986 7893 7800 7707 7616 7526 7437 7351 7265 7190 7121 7059 7002 6951 6909 6875 6849 6830 6820 6821 6829 6844 6867 6896 6935 6978 7025 7076 7132 7192 7253 7316 7380 7445 7512 7578 7645 7711 7778 7840 7901 7961 8019 8075 8129 8181 8232 8280 8327 8372 8415 8456 8496 8533 8569 8602 8634 8665 8693 8720 8745 8768 8790 8811 8830 8848 8864 8880 8894 8907 8919 8931 8942 8952 8962 8971 8980 8989 8998 9007 9016 9024 9033 9042 9050 9059 9067 9076 9084 9093 9101 9110 9118 9127 9135 9144 9152 9161 9170 9178 9187 9196 9204 9213 9222 9231 9240 9250 9259 9268 9277 9287 9296 9305 9315 9324 9333 9342 9350 9359 9367 9375 9383 9391 9398 9405 9412 9418 9424 9430 9435 9441 9445 9450 9454 9458 9461 9464 9467 9470 9472 9474 9476 9477 9479 9480 9481 9482 9482 9482 9482 9482 9481 9480 9479 9477 9475 9473 9470 9467 9463 9459 9454 9449 9443 9437 9430 9422 9414 9405 9396 9386 9376 9364 9353 9340 9326 9312 9297 9280 9262 9242 9221 9199 9175 9150 9123 9094 9064 9030 8996 8960 8924 8886 8846 8807 8767 8728 8688 8651 8615 8581 8549 8518 8491 8468 8448 8432 8420 8414 8413 8417 8425 8437 8455 8477 8502 8530 8562 8599 8636 8676 8716 8758 8802 8846 8890 8934 8978 9019 9058 9096 9133 9168 9202 9233 9263 9292 9318 9343 9366 9388 9408 9427 9444 9461 9477 9491 9506 9519 9532 9545 9557 9569 9580 9590 9600 9610 9619 9628 9636 9644 9651 9659 9666 9672 9678 9684 9690 9695 9700 9704 9709 9713 9718 9722 9726 9729 9733 9737 9741 9744 9748 9752 9756 9759 9763 9767 9770 9774 9778 9781 9785 9789 9792 9796 9799 9803 9806 9810 9813 9816 9819 9822 9824 9827 9829 9832 9834 9836 9838 9840 9841 9843 9845 9846 9848 9850 9851 9853 9855 9856 9858 9859 9861 9863 9865 9867 9869 9871 9872 9874 9876 9878 9879 9880 9882 9883 9884 9885 9886 9886 9887 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9897 9898 9899 9899 9900 9900 9901 9901 9901 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9875 9875 9874 9873 9873 9873 9873 9873 9873 9873 8941 0 21 1 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9923 9923 9922 9922 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9909 9909 9908 9907 9906 9904 9903 9902 9900 9899 9897 9896 9894 9893 9892 9890 9889 9888 9887 9886 9884 9883 9882 9881 9879 9878 9876 9874 9872 9870 9868 9865 9862 9859 9856 9852 9848 9844 9839 9835 9830 9824 9819 9813 9807 9801 9794 9787 9780 9771 9763 9753 9744 9733 9721 9709 9696 9683 9668 9654 9639 9624 9609 9593 9577 9562 9546 9530 9516 9503 9491 9480 9470 9463 9457 9453 9451 9450 9452 9455 9460 9466 9474 9485 9496 9508 9522 9536 9551 9566 9581 9596 9612 9626 9640 9654 9668 9681 9693 9704 9715 9725 9735 9743 9751 9758 9765 9771 9777 9782 9788 9793 9797 9802 9806 9811 9815 9819 9822 9826 9829 9832 9835 9838 9841 9843 9846 9848 9849 9851 9852 9853 9854 9854 9854 9854 9854 9853 9853 9852 9851 9850 9848 9847 9845 9844 9843 9841 9840 9838 9837 9836 9834 9833 9832 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9815 9813 9811 9809 9807 9805 9802 9800 9797 9795 9792 9790 9787 9785 9783 9781 9779 9777 9776 9775 9775 9774 9774 9774 9775 9775 9776 9777 9778 9779 9781 9782 9783 9785 9786 9787 9788 9790 9791 9792 9794 9795 9796 9797 9798 9799 9801 9802 9803 9805 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9827 9828 9829 9829 9830 9831 9831 9832 9833 9833 9834 9834 9835 9836 9836 9837 9838 9838 9839 8942 0 21 1 9840 9840 9841 9841 9842 9842 9843 9843 9843 9843 9843 9843 9843 9843 9843 9843 9842 9842 9841 9841 9840 9839 9839 9838 9837 9836 9834 9833 9831 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9810 9807 9806 9804 9802 9800 9798 9797 9795 9794 9792 9791 9789 9788 9786 9785 9784 9782 9780 9778 9775 9773 9770 9767 9764 9761 9757 9754 9750 9746 9742 9738 9734 9729 9725 9721 9716 9712 9707 9703 9698 9693 9689 9684 9679 9673 9668 9662 9656 9649 9643 9636 9628 9621 9613 9604 9596 9586 9577 9567 9557 9547 9536 9525 9513 9501 9489 9476 9463 9450 9436 9421 9406 9391 9374 9357 9340 9321 9302 9282 9261 9240 9217 9194 9170 9145 9119 9092 9064 9035 9005 8975 8943 8910 8876 8841 8805 8769 8731 8692 8653 8613 8571 8529 8487 8444 8402 8359 8316 8273 8231 8188 8148 8109 8072 8036 8002 7971 7942 7916 7894 7874 7858 7846 7838 7833 7832 7835 7842 7853 7867 7884 7905 7929 7956 7984 8016 8051 8087 8124 8162 8201 8241 8282 8322 8363 8403 8444 8484 8523 8563 8602 8639 8676 8712 8747 8782 8815 8847 8879 8909 8939 8968 8996 9024 9050 9076 9101 9125 9149 9171 9193 9214 9235 9255 9274 9292 9310 9327 9344 9360 9376 9390 9405 9419 9432 9446 9458 9471 9483 9494 9506 9517 9527 9538 9548 9558 9567 9576 9585 9594 9602 9610 9617 9625 9632 9639 9645 9651 9658 9663 9669 9674 9680 9685 9690 9694 9699 9704 9708 9712 9717 9721 9725 9729 9733 9736 9740 9743 9747 9750 9753 9756 9759 9761 9764 9766 9769 9771 9773 9775 9777 9779 9781 9783 9784 9786 9788 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9821 9823 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9833 9833 9833 9833 9833 9834 9834 9834 9834 9834 9834 9835 9835 9836 9836 9837 9837 9838 9838 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9840 9840 9838 9837 9836 9834 9832 9831 9828 9826 9824 9822 9819 9816 9814 9811 9809 9806 9803 9801 9798 9795 9793 9790 9787 9784 9781 9777 9774 9770 9766 9762 9757 9752 9747 9742 9736 9730 9723 9716 9709 9701 9694 9686 9677 9669 9660 9652 9643 9634 9625 9616 9607 9597 9588 9579 9569 9560 9551 9541 9532 9522 9513 9503 9493 9483 9473 9463 9453 9443 9432 9422 9411 9401 9391 9380 9370 9359 9349 9339 9329 9319 9309 9300 9290 9281 9272 9264 9255 9247 9239 9231 9224 9216 9209 9202 9195 9188 9181 9174 9167 9160 9153 9146 9139 9132 9124 9117 9109 9101 9093 9085 9076 9067 9058 9049 9039 9029 9019 9008 8997 8986 8974 8961 8948 8935 8920 8906 8890 8874 8857 8839 8821 8801 8781 8760 8739 8716 8692 8668 8643 8617 8590 8562 8534 8505 8476 8445 8414 8383 8352 8320 8287 8254 8222 8189 8943 0 21 1 8157 8124 8092 8060 8027 7996 7964 7934 7904 7875 7846 7818 7791 7765 7740 7716 7693 7671 7650 7631 7612 7596 7580 7566 7554 7543 7533 7525 7519 7514 7511 7510 7511 7513 7517 7523 7530 7540 7551 7564 7579 7595 7613 7633 7654 7677 7701 7727 7754 7783 7813 7844 7876 7909 7944 7979 8015 8052 8090 8128 8166 8206 8246 8286 8326 8366 8407 8447 8488 8528 8569 8609 8649 8688 8727 8766 8804 8841 8878 8914 8950 8985 9019 9052 9085 9117 9148 9178 9207 9236 9263 9290 9317 9342 9366 9390 9413 9435 9456 9477 9496 9515 9534 9551 9568 9584 9599 9614 9628 9641 9654 9666 9677 9688 9698 9708 9718 9726 9735 9743 9751 9758 9765 9771 9778 9784 9789 9795 9800 9805 9810 9815 9819 9824 9828 9832 9836 9839 9843 9846 9849 9852 9855 9857 9860 9862 9864 9866 9867 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9911 9911 9911 9911 9911 9912 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9890 9889 9888 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9880 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9876 9874 9873 9871 9869 9868 9866 9864 9863 9861 9859 9858 9856 9855 9853 9852 9851 9849 9848 9847 9846 9845 9844 9844 9843 9842 9841 9840 9839 9837 9836 9835 9833 9832 9831 9829 9828 9826 9825 9823 9822 9821 9819 9818 9817 9816 9815 9814 9813 9813 9812 9812 9811 9811 9810 9810 9810 9810 9810 9809 9809 9809 9809 9809 9810 9810 9810 9811 9811 9812 9813 9813 9814 9815 9816 9817 9819 9820 9821 9822 9824 9825 9826 9828 9829 9830 9831 9832 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9847 9849 9851 9852 9854 9856 9858 9860 9861 9863 9865 9867 9868 9870 9871 9872 9874 9874 9875 9876 9876 9877 9877 9877 9877 9877 9876 9876 9876 9876 8944 0 21 1 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9873 9872 9871 9870 9868 9866 9864 9862 9860 9858 9856 9853 9851 9848 9846 9843 9841 9839 9836 9834 9832 9829 9827 9825 9822 9820 9818 9815 9813 9810 9806 9803 9799 9795 9791 9786 9781 9775 9769 9763 9756 9749 9741 9733 9724 9716 9706 9696 9686 9676 9665 9654 9642 9629 9616 9603 9589 9575 9559 9543 9527 9510 9492 9474 9456 9438 9420 9402 9384 9366 9348 9330 9312 9296 9282 9268 9256 9245 9236 9229 9224 9221 9220 9220 9223 9227 9233 9241 9251 9263 9275 9289 9305 9322 9339 9356 9374 9392 9410 9427 9445 9463 9481 9498 9515 9531 9547 9562 9577 9591 9604 9617 9630 9642 9653 9664 9675 9686 9696 9706 9715 9725 9734 9742 9750 9758 9766 9773 9780 9787 9793 9800 9805 9811 9816 9821 9825 9829 9833 9837 9840 9843 9846 9849 9852 9854 9856 9859 9861 9863 9865 9867 9868 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9903 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9882 9882 9881 9881 9881 9880 9879 9879 9878 9877 9876 9875 9874 9872 9871 9869 9868 9866 9864 9862 9860 9857 9855 9853 9851 9848 9846 9844 9841 9839 9836 9834 9832 9829 9827 9824 9821 9818 9815 9812 9808 9805 9801 9797 9793 9789 9784 9779 9774 9768 9762 9756 9750 9743 9736 9729 9722 9714 9706 9697 9689 9679 9670 9660 9649 9639 9627 9616 9604 8945 0 21 1 9591 9578 9564 9550 9536 9520 9505 9488 9472 9454 9436 9417 9398 9378 9358 9337 9315 9293 9270 9246 9222 9197 9171 9145 9117 9089 9060 9030 9000 8968 8936 8903 8869 8834 8799 8762 8725 8687 8648 8608 8568 8527 8485 8443 8400 8356 8312 8268 8223 8178 8133 8087 8041 7996 7950 7904 7859 7813 7768 7722 7677 7633 7589 7546 7503 7460 7419 7378 7338 7299 7261 7224 7188 7153 7120 7087 7056 7026 6997 6970 6945 6920 6898 6877 6858 6840 6824 6810 6797 6787 6778 6771 6766 6763 6762 6763 6766 6770 6777 6786 6797 6810 6824 6841 6859 6880 6902 6926 6951 6978 7007 7037 7069 7101 7135 7171 7208 7245 7284 7323 7363 7405 7446 7489 7532 7576 7620 7665 7710 7755 7801 7848 7894 7941 7988 8034 8081 8128 8175 8221 8268 8314 8360 8406 8451 8496 8539 8582 8625 8666 8707 8747 8786 8824 8861 8897 8933 8967 9000 9032 9064 9094 9123 9152 9180 9207 9233 9259 9284 9308 9331 9354 9376 9398 9419 9439 9458 9477 9495 9513 9530 9546 9562 9577 9592 9606 9619 9631 9643 9655 9666 9676 9686 9695 9704 9713 9721 9729 9737 9744 9751 9758 9764 9770 9776 9782 9788 9793 9799 9804 9808 9813 9817 9822 9826 9829 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9858 9860 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9892 9893 9893 9894 9894 9895 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9900 9899 9899 9898 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9879 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9847 9846 9845 9843 9842 9840 9838 9837 9836 9834 9833 9831 9830 9829 9829 9828 9827 9827 9827 9827 9827 9827 9828 9829 9830 9831 9832 9833 9834 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9849 9850 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9873 9873 9872 9871 9870 9868 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9847 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9815 9813 9810 9807 9804 9801 9798 9794 9791 9787 9784 9780 9777 9773 9770 9767 9763 9760 9756 9753 9750 8946 0 21 1 9746 9743 9740 9737 9733 9730 9727 9723 9720 9716 9713 9709 9705 9700 9696 9692 9688 9683 9679 9674 9670 9666 9661 9657 9652 9648 9644 9639 9635 9631 9626 9622 9618 9613 9609 9604 9599 9594 9588 9583 9576 9570 9563 9555 9547 9539 9530 9520 9509 9498 9487 9474 9461 9448 9433 9418 9402 9386 9369 9351 9332 9312 9292 9271 9249 9226 9203 9178 9153 9127 9100 9072 9043 9013 8982 8951 8918 8885 8850 8815 8779 8741 8703 8663 8623 8581 8539 8495 8450 8404 8358 8309 8260 8210 8158 8106 8051 7996 7941 7886 7830 7775 7719 7664 7609 7553 7500 7448 7398 7348 7301 7256 7215 7176 7140 7106 7077 7051 7028 7008 6991 6978 6968 6960 6955 6953 6954 6957 6962 6968 6976 6987 6997 7009 7021 7033 7046 7059 7072 7085 7099 7111 7123 7135 7147 7158 7168 7178 7188 7197 7205 7213 7220 7228 7235 7243 7250 7258 7265 7273 7281 7290 7300 7311 7323 7335 7350 7366 7383 7402 7422 7445 7470 7497 7525 7555 7587 7621 7656 7692 7730 7770 7810 7851 7893 7935 7977 8020 8062 8105 8147 8188 8228 8268 8306 8344 8380 8415 8449 8482 8513 8543 8571 8598 8623 8647 8669 8689 8708 8726 8742 8756 8769 8781 8791 8799 8805 8811 8815 8817 8818 8818 8816 8814 8811 8808 8803 8798 8793 8788 8783 8778 8774 8770 8766 8763 8761 8761 8762 8764 8768 8773 8780 8788 8798 8809 8822 8836 8851 8868 8885 8905 8925 8945 8966 8987 9010 9032 9054 9076 9098 9120 9142 9163 9184 9205 9225 9244 9263 9281 9299 9315 9332 9347 9363 9377 9391 9405 9418 9431 9443 9455 9467 9478 9488 9499 9509 9518 9527 9536 9545 9553 9561 9568 9575 9582 9588 9594 9600 9605 9610 9614 9619 9623 9627 9630 9634 9637 9640 9643 9646 9648 9651 9653 9655 9657 9659 9660 9662 9663 9665 9666 9667 9667 9668 9668 9669 9669 9669 9669 9668 9668 9667 9667 9666 9665 9664 9663 9662 9660 9659 9657 9655 9653 9650 9648 9645 9642 9639 9635 9631 9626 9622 9617 9611 9606 9599 9593 9586 9580 9572 9565 9558 9550 9542 9533 9524 9515 9505 9495 9484 9473 9461 9448 9434 9420 9405 9388 9371 9353 9334 9313 9291 9268 9243 9218 9191 9163 9134 9103 9072 9039 9005 8968 8930 8890 8847 8800 8750 8697 8640 8580 8515 8445 8372 8293 8208 8119 8024 7925 7821 7706 7591 7473 7355 7235 7114 6994 6873 6752 6631 6518 6410 6308 6211 6119 6042 5974 5917 5869 5832 5810 5800 5800 5811 5834 5869 5914 5968 6031 6102 6186 6274 6367 6464 6566 6675 6783 6892 7001 7109 7218 7326 7434 7542 7649 7750 7849 7944 8037 8127 8212 8294 8372 8448 8519 8587 8652 8714 8772 8827 8879 8928 8974 9017 9058 9096 9132 9165 9196 9225 9252 9278 9301 9323 9344 9363 9380 9397 9412 9426 9439 9451 9462 9472 9481 9490 9497 9504 9509 8947 0 21 1 9514 9519 9522 9525 9527 9528 9529 9529 9528 9526 9524 9521 9518 9514 9509 9504 9498 9491 9484 9476 9468 9459 9449 9439 9428 9416 9404 9391 9377 9363 9348 9332 9316 9299 9282 9264 9245 9226 9206 9186 9165 9144 9122 9100 9077 9055 9031 9007 8984 8960 8935 8911 8886 8862 8837 8813 8788 8764 8740 8716 8692 8669 8646 8623 8601 8579 8558 8537 8517 8497 8478 8460 8443 8426 8410 8395 8380 8367 8355 8343 8333 8323 8315 8308 8302 8297 8293 8290 8289 8289 8290 8293 8297 8302 8309 8317 8326 8336 8347 8360 8374 8388 8404 8421 8439 8457 8477 8497 8518 8540 8563 8586 8610 8634 8659 8684 8709 8735 8762 8788 8815 8842 8869 8896 8923 8950 8977 9004 9031 9058 9085 9111 9137 9163 9189 9214 9239 9264 9288 9311 9334 9357 9379 9401 9422 9443 9463 9483 9502 9520 9538 9556 9572 9589 9604 9620 9634 9648 9662 9675 9687 9699 9711 9722 9732 9742 9752 9761 9770 9779 9787 9795 9802 9809 9816 9822 9828 9834 9840 9845 9850 9855 9860 9864 9868 9872 9875 9879 9882 9885 9888 9890 9892 9895 9897 9898 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9929 9929 9929 9930 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9936 9936 9937 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9933 9933 9933 9933 9933 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9899 9898 9896 9894 9893 9891 9889 9887 9886 9884 9882 9880 9878 8948 0 21 1 9877 9875 9873 9871 9870 9868 9866 9865 9863 9861 9859 9858 9856 9854 9852 9850 9848 9846 9843 9841 9838 9836 9833 9830 9827 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9796 9793 9791 9789 9787 9785 9783 9781 9780 9778 9777 9776 9774 9773 9772 9771 9771 9770 9769 9768 9768 9767 9766 9765 9765 9764 9764 9763 9763 9763 9762 9762 9762 9763 9763 9763 9764 9765 9765 9766 9767 9769 9770 9771 9773 9774 9775 9777 9778 9780 9781 9782 9784 9785 9786 9787 9788 9789 9790 9791 9792 9792 9793 9794 9795 9796 9797 9798 9799 9801 9802 9804 9805 9807 9809 9810 9812 9814 9815 9817 9819 9820 9822 9823 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9847 9848 9849 9851 9852 9853 9854 9855 9855 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9854 9854 9854 9853 9852 9852 9851 9850 9849 9847 9846 9844 9843 9841 9839 9838 9836 9834 9832 9831 9829 9827 9825 9823 9821 9819 9817 9814 9812 9809 9807 9804 9801 9798 9795 9791 9788 9784 9780 9775 9771 9766 9761 9756 9751 9746 9741 9735 9730 9724 9718 9712 9706 9700 9694 9688 9681 9675 9668 9660 9653 9645 9637 9629 9620 9610 9600 9590 9579 9567 9555 9542 9528 9513 9498 9481 9464 9446 9427 9407 9386 9364 9342 9318 9293 9267 9240 9210 9180 9147 9113 9077 9039 8999 8957 8913 8866 8817 8765 8710 8653 8594 8529 8463 8396 8328 8259 8188 8118 8048 7977 7907 7839 7774 7712 7651 7593 7543 7499 7460 7427 7399 7381 7370 7366 7369 7379 7397 7421 7451 7486 7528 7579 7632 7689 7748 7810 7877 7944 8011 8078 8145 8211 8277 8342 8405 8469 8528 8585 8641 8694 8745 8792 8838 8881 8922 8961 8999 9035 9069 9101 9132 9161 9189 9216 9241 9265 9287 9308 9328 9347 9365 9381 9397 9411 9425 9437 9449 9459 9469 9478 9486 9493 9500 9506 9511 9516 9521 9526 9530 9533 9536 9539 9541 9543 9545 9546 9547 9547 9547 9547 9546 9545 9544 9542 9540 9537 9534 9531 9527 9523 9518 9513 9508 9503 9497 9491 9484 9477 9470 9462 9453 9445 9435 9426 9415 9404 9393 9381 9368 9355 9341 9326 9311 9295 9279 9262 9244 9225 9206 9185 9164 9143 9120 9096 9072 9047 9021 8995 8968 8940 8912 8882 8852 8822 8793 8763 8734 8704 8675 8647 8618 8592 8567 8543 8521 8500 8482 8465 8451 8439 8428 8422 8417 8414 8414 8416 8421 8427 8435 8445 8456 8469 8483 8497 8513 8529 8546 8563 8580 8597 8614 8631 8647 8662 8677 8692 8705 8718 8730 8741 8752 8761 8770 8778 8784 8790 8795 8799 8801 8803 8804 8804 8802 8800 8797 8793 8787 8781 8775 8767 8758 8749 8739 8728 8717 8949 0 21 1 8705 8692 8680 8666 8653 8639 8625 8610 8596 8581 8566 8551 8536 8520 8505 8489 8474 8459 8443 8428 8412 8397 8382 8367 8352 8338 8324 8310 8297 8284 8271 8260 8248 8238 8228 8219 8210 8202 8195 8189 8183 8178 8174 8171 8169 8167 8167 8167 8168 8170 8173 8177 8181 8187 8193 8201 8209 8218 8228 8239 8251 8264 8278 8292 8307 8324 8340 8358 8376 8395 8414 8433 8454 8474 8495 8517 8539 8561 8584 8607 8630 8654 8678 8702 8726 8751 8776 8801 8826 8851 8875 8900 8925 8950 8975 9000 9024 9048 9071 9094 9117 9139 9160 9182 9202 9222 9242 9261 9280 9298 9316 9333 9350 9366 9383 9399 9414 9430 9445 9460 9474 9488 9502 9516 9529 9542 9555 9567 9579 9590 9601 9612 9622 9631 9641 9650 9659 9667 9675 9683 9690 9697 9704 9711 9718 9724 9731 9737 9743 9749 9754 9760 9766 9771 9776 9781 9785 9790 9794 9798 9802 9806 9810 9813 9816 9819 9822 9825 9828 9831 9833 9836 9838 9841 9843 9845 9848 9850 9852 9855 9857 9859 9861 9863 9865 9867 9869 9870 9872 9873 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9891 9892 9893 9894 9895 9897 9898 9899 9900 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9894 9892 9890 9889 9887 8950 0 21 1 9885 9882 9880 9877 9875 9872 9869 9866 9862 9859 9855 9851 9847 9842 9838 9833 9828 9823 9817 9812 9806 9800 9794 9788 9781 9774 9767 9760 9753 9746 9738 9730 9722 9714 9705 9696 9687 9677 9668 9658 9647 9637 9626 9614 9603 9591 9578 9566 9553 9540 9526 9512 9498 9484 9470 9456 9442 9427 9413 9399 9384 9370 9356 9343 9329 9316 9302 9290 9277 9265 9254 9242 9232 9221 9211 9202 9193 9185 9177 9170 9164 9158 9153 9148 9144 9140 9138 9136 9134 9134 9133 9134 9135 9137 9139 9142 9146 9151 9155 9161 9167 9174 9181 9189 9197 9206 9215 9225 9236 9246 9258 9269 9281 9294 9306 9319 9332 9346 9359 9373 9387 9401 9415 9428 9442 9456 9470 9484 9497 9511 9524 9537 9550 9563 9576 9588 9600 9612 9624 9636 9647 9658 9669 9679 9689 9699 9709 9718 9727 9736 9745 9753 9760 9768 9775 9782 9788 9794 9800 9806 9811 9816 9821 9825 9830 9834 9838 9842 9846 9850 9853 9857 9860 9864 9867 9870 9873 9876 9879 9881 9884 9886 9888 9889 9891 9893 9894 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9909 9910 9910 9911 9911 9910 9910 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9896 9895 9894 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9860 9858 9856 9853 9851 9848 9846 9843 9841 9838 9836 9834 9831 9829 9826 9824 9822 9819 9817 9814 9812 9809 9807 9804 9802 9799 9797 9794 9791 9788 9785 9782 9779 9776 9772 9769 9765 9762 9758 9754 9750 9746 9742 9738 9733 9729 9724 9719 9714 9709 9703 9698 9692 9685 9679 9672 9664 9656 9648 9640 9631 9621 9611 9601 9590 9578 9566 9554 9540 9527 9512 9497 9481 9465 9448 9429 9410 9391 9370 9349 9327 9304 9281 9257 9233 9208 9183 9157 9132 9107 9081 9057 9034 9012 8990 8970 8952 8935 8921 8908 8897 8889 8883 8880 8879 8880 8885 8892 8901 8912 8925 8941 8958 8976 8996 9017 9040 9063 9087 9111 9135 9159 9184 9209 9233 9258 9281 9304 9326 9348 9369 9390 9409 9429 9447 9465 9482 9499 9515 9530 9545 9559 9573 9586 9598 9610 9622 9633 9644 9654 9664 9673 9682 9690 9698 9706 9713 9719 9726 9732 9737 9742 9747 9752 9756 9760 9764 9768 9772 9775 9779 9782 9785 9788 9792 9795 9798 9801 9804 9807 9811 9814 9817 9820 9823 9826 9828 9831 9834 9836 9839 9841 9843 9844 9846 9848 9849 9851 9852 9853 9854 9855 9856 9857 9858 9859 9861 9862 9863 9864 9865 9866 9868 9869 9870 9872 9873 9874 9875 9877 9878 9879 9880 9880 9881 9882 9883 9883 9884 9884 9885 9885 9886 9886 9887 8951 0 21 1 9887 9888 9889 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9900 9900 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9892 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9874 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9864 9863 9862 9861 9859 9858 9856 9855 9853 9851 9850 9848 9846 9844 9842 9840 9838 9836 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9812 9810 9808 9806 9803 9801 9798 9796 9793 9790 9787 9785 9782 9779 9776 9772 9769 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9736 9732 9729 9727 9724 9721 9718 9715 9712 9709 9705 9702 9699 9696 9693 9690 9687 9683 9680 9677 9673 9670 9667 9663 9660 9657 9653 9650 9646 9642 9638 9634 9630 9626 9621 9617 9612 9607 9602 9597 9591 9585 9579 9573 9567 9560 9553 9546 9538 9530 9522 9514 9505 9496 9487 9477 9467 9457 9446 9434 9422 9409 9396 9382 9368 9353 9337 9320 9302 9284 9264 9244 9223 9201 9178 9154 9129 9104 9077 9049 9021 8991 8960 8929 8897 8864 8830 8795 8759 8723 8686 8648 8610 8571 8532 8492 8452 8412 8371 8331 8290 8250 8210 8171 8132 8093 8055 8018 7983 7949 7916 7885 7856 7830 7806 7784 7764 7748 7735 7725 7717 7713 7713 7716 7723 7733 7746 7764 7785 7809 7835 7865 7898 7933 7970 8009 8050 8095 8139 8184 8230 8276 8322 8368 8414 8460 8507 8551 8595 8637 8679 8719 8758 8796 8832 8868 8901 8934 8965 8994 9023 9050 9076 9101 9125 9149 9171 9192 9212 9231 9250 9268 9285 9301 9316 9331 9345 9359 9372 9384 9396 9407 9417 9427 9437 9446 9455 9463 9470 9478 9484 9491 9497 9503 9508 9513 9518 9522 9526 9530 9533 9537 9540 9543 9545 9548 9550 9552 9554 9556 9558 9560 9561 9563 9564 9565 9566 9566 9567 9567 9567 9566 9566 9564 9563 9561 9560 9557 9555 9552 9549 9545 9542 9538 9533 9529 9524 9520 9515 9510 9505 9500 9494 9489 9483 9477 9471 9464 9457 9450 9442 8952 0 21 1 9434 9425 9416 9407 9397 9386 9375 9363 9351 9338 9324 9310 9296 9281 9265 9249 9233 9216 9199 9181 9163 9144 9124 9104 9083 9061 9038 9015 8990 8964 8938 8909 8880 8849 8816 8782 8747 8709 8669 8628 8585 8540 8493 8444 8393 8340 8286 8229 8170 8109 8045 7979 7910 7839 7765 7688 7608 7526 7442 7355 7266 7173 7078 6982 6884 6785 6683 6582 6480 6378 6276 6179 6084 5991 5902 5815 5735 5662 5594 5533 5479 5434 5399 5373 5355 5345 5348 5360 5380 5409 5446 5494 5548 5609 5677 5752 5835 5921 6011 6104 6200 6301 6401 6502 6602 6703 6803 6902 7001 7099 7197 7290 7381 7470 7556 7641 7721 7799 7875 7948 8018 8086 8151 8214 8275 8333 8388 8442 8493 8542 8589 8633 8676 8717 8756 8794 8829 8864 8896 8928 8958 8986 9014 9040 9065 9090 9113 9136 9157 9179 9199 9219 9238 9257 9275 9292 9309 9325 9341 9356 9371 9385 9399 9412 9424 9436 9448 9459 9469 9479 9489 9498 9506 9515 9523 9530 9538 9545 9552 9559 9565 9572 9578 9584 9590 9596 9602 9607 9613 9618 9623 9628 9633 9638 9642 9647 9651 9655 9659 9662 9666 9669 9672 9676 9678 9681 9684 9687 9689 9692 9694 9696 9698 9701 9702 9704 9706 9707 9709 9710 9711 9712 9713 9714 9715 9715 9716 9716 9717 9717 9717 9718 9718 9718 9719 9719 9720 9721 9721 9722 9723 9725 9726 9727 9728 9729 9730 9732 9733 9734 9735 9736 9737 9738 9739 9739 9740 9740 9741 9741 9741 9742 9743 9744 9745 9746 9747 9749 9751 9753 9755 9758 9761 9764 9767 9770 9774 9777 9781 9784 9788 9791 9794 9797 9800 9803 9805 9807 9809 9810 9812 9813 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9826 9827 9828 9830 9832 9833 9835 9837 9838 9840 9842 9843 9845 9846 9848 9849 9850 9852 9853 9854 9855 9856 9858 9859 9860 9861 9862 9862 9863 9864 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9883 9883 9883 9883 9884 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9896 9896 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9897 9898 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9891 8953 0 21 1 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9874 9873 9871 9870 9869 9867 9865 9864 9862 9860 9858 9855 9853 9851 9849 9846 9844 9842 9839 9837 9835 9833 9831 9830 9828 9827 9826 9825 9824 9823 9823 9823 9823 9823 9824 9824 9825 9826 9827 9828 9830 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9860 9861 9863 9864 9865 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9880 9881 9882 9882 9883 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9882 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9864 9862 9861 9860 9859 9857 9856 9855 9854 9853 9851 9850 9849 9848 9847 9845 9844 9843 9842 9841 9839 9838 9836 9835 9833 9832 9830 9829 9827 9825 9823 9821 9819 9817 9815 9812 9810 9808 9805 9803 9800 9798 9795 9793 9790 9787 9785 9782 9779 9776 9773 9771 9768 9764 9761 9758 9755 9751 9748 9744 9741 9737 9733 9730 9726 9722 9718 9715 9711 9707 9704 9700 9696 9693 9689 9686 9683 9680 9677 9674 9671 9669 9666 9664 9662 9660 9659 9657 9656 9655 9654 9654 9653 9653 9654 9654 9655 9656 9657 9658 9660 9661 9663 9665 9667 9669 9671 9674 9676 9679 9681 9684 9687 9690 9692 9695 9698 9701 9704 9708 9711 9714 9718 9721 9725 9729 9733 9736 9740 9744 9748 9752 9756 9760 9763 9767 9771 9775 9778 9781 9785 9788 9791 9794 9796 9799 9801 9804 9806 9808 9810 9813 9814 9816 9818 9820 9822 9824 9825 9827 9828 9830 9832 9833 9834 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9843 9843 9843 9842 9842 9841 9841 9840 9839 9838 9838 9837 9836 9835 9834 9833 9831 9830 9829 9827 9826 9825 9823 9822 9820 9819 9817 9816 9814 9813 9811 9810 9808 9807 9806 9804 9803 9802 9801 9800 9798 9797 9796 9795 9794 9793 9792 9790 9789 9788 9787 9785 9784 9782 9781 9779 9778 9776 9774 9773 9771 9770 9768 9767 9766 9764 9763 9762 9760 9759 9758 9757 9756 9755 9754 9752 9751 9750 9749 9747 9746 9744 9743 9741 9740 9738 9736 9734 9732 9730 9728 9726 9724 9723 9721 9719 9717 9715 9714 9712 9711 9709 9708 9707 9706 9705 9704 9703 9702 9701 8954 0 21 1 9700 9698 9697 9696 9695 9693 9692 9690 9688 9686 9684 9682 9680 9677 9675 9672 9670 9667 9664 9661 9659 9656 9653 9650 9647 9643 9640 9637 9634 9631 9627 9624 9620 9617 9613 9609 9604 9600 9595 9590 9585 9580 9574 9568 9562 9555 9549 9542 9535 9527 9519 9511 9502 9494 9484 9475 9464 9454 9443 9431 9418 9405 9391 9377 9361 9345 9328 9310 9291 9271 9250 9228 9206 9182 9157 9131 9103 9074 9044 9012 8978 8943 8905 8865 8823 8779 8731 8681 8627 8571 8511 8446 8377 8306 8231 8153 8071 7987 7901 7814 7725 7634 7542 7450 7359 7267 7180 7095 7014 6935 6860 6794 6734 6679 6629 6585 6547 6514 6486 6462 6443 6437 6430 6423 6416 6409 6400 6390 6378 6365 6350 6323 6290 6250 6203 6151 6088 6017 5940 5855 5763 5654 5543 5430 5317 5202 5086 4969 4853 4737 4621 4518 4423 4336 4256 4184 4129 4087 4058 4042 4039 4056 4085 4128 4183 4252 4335 4428 4529 4641 4761 4895 5032 5172 5314 5458 5605 5752 5899 6046 6193 6334 6471 6606 6737 6865 6986 7103 7214 7322 7424 7521 7613 7701 7786 7865 7942 8015 8085 8151 8214 8274 8331 8386 8438 8488 8535 8580 8623 8664 8703 8740 8775 8809 8840 8870 8899 8926 8951 8976 8999 9020 9041 9061 9080 9098 9115 9132 9148 9163 9178 9192 9205 9218 9230 9242 9253 9263 9273 9283 9292 9300 9308 9316 9323 9330 9336 9342 9348 9353 9358 9363 9367 9372 9376 9380 9384 9388 9391 9395 9398 9402 9405 9408 9411 9413 9416 9418 9420 9422 9424 9425 9427 9428 9428 9429 9429 9429 9429 9428 9428 9427 9426 9424 9423 9421 9419 9417 9415 9413 9410 9408 9405 9402 9400 9397 9394 9391 9388 9385 9381 9378 9375 9372 9368 9365 9361 9358 9355 9351 9348 9344 9341 9337 9334 9330 9327 9323 9319 9315 9312 9308 9303 9299 9295 9291 9286 9281 9276 9271 9266 9261 9255 9250 9244 9238 9232 9225 9219 9213 9206 9199 9193 9186 9179 9172 9164 9157 9149 9141 9133 9125 9117 9108 9099 9090 9081 9071 9061 9050 9040 9028 9017 9005 8993 8980 8967 8954 8940 8926 8912 8897 8881 8865 8849 8832 8814 8796 8777 8758 8738 8717 8696 8674 8650 8627 8602 8576 8550 8523 8494 8465 8435 8404 8372 8339 8305 8269 8233 8196 8157 8118 8077 8035 7992 7947 7901 7854 7806 7756 7704 7651 7597 7541 7483 7424 7363 7300 7236 7170 7102 7032 6961 6887 6812 6735 6656 6575 6492 6407 6321 6232 6141 6049 5955 5858 5760 5660 5559 5455 5351 5244 5136 5027 4917 4806 4694 4581 4469 4357 4244 4133 4022 3912 3803 3695 3590 3488 3388 3292 3198 3110 3026 2948 2874 2805 2742 2686 2636 2593 2555 2526 2505 2490 2482 2481 2489 2503 2524 2552 2586 2627 2675 2727 2786 2850 2920 2994 3071 3153 3239 3328 3420 3514 3611 3710 3812 3914 4018 4123 8955 0 21 2 4181 4291 4401 4512 4622 4732 4841 4950 5058 5165 5271 5376 5479 5581 5682 5782 5879 5975 6069 6162 6253 6342 6429 6514 6597 6679 6758 6836 6911 6985 7056 7126 7193 7259 7323 7385 7445 7503 7560 7615 7668 7720 7770 7819 7866 7912 7956 7999 8041 8081 8121 8159 8196 8232 8267 8301 8334 8366 8398 8428 8458 8486 8514 8542 8568 8594 8620 8644 8669 8692 8715 8738 8760 8781 8803 8823 8843 8863 8882 8901 8919 8937 8954 8971 8987 9003 9019 9033 9048 9062 9076 9089 9102 9115 9127 9139 9150 9162 9173 9184 9194 9205 9215 9225 9235 9245 9255 9264 9274 9283 9292 9301 9310 9318 9327 9335 9343 9351 9359 9366 9374 9381 9388 9395 9401 9408 9414 9420 9426 9432 9437 9443 9448 9453 9458 9464 9468 9473 9478 9483 9488 9492 9497 9502 9506 9511 9516 9520 9525 9529 9534 9538 9542 9547 9551 9555 9560 9564 9568 9572 9576 9579 9583 9586 9590 9593 9596 9600 9603 9606 9608 9611 9614 9617 9619 9622 9625 9627 9630 9632 9635 9637 9640 9643 9645 9648 9651 9653 9656 9659 9661 9664 9666 9669 9671 9673 9676 9678 9680 9682 9683 9685 9687 9688 9690 9691 9692 9694 9695 9696 9697 9698 9699 9701 9702 9703 9704 9705 9707 9708 9709 9711 9712 9714 9715 9717 9718 9720 9721 9723 9724 9726 9727 9728 9730 9731 9732 9733 9733 9734 9735 9735 9735 9736 9736 9736 9736 9736 9735 9735 9735 9735 9735 9735 9735 9735 9735 9735 9736 9736 9736 9737 9738 9738 9739 9740 9740 9741 9742 9742 9743 9743 9743 9744 9744 9743 9743 9742 9741 9741 9739 9738 9737 9735 9734 9732 9731 9729 9727 9726 9724 9723 9721 9720 9718 9717 9716 9715 9714 9713 9712 9712 9711 9710 9710 9709 9708 9708 9707 9706 9706 9705 9704 9704 9703 9703 9702 9701 9701 9700 9700 9700 9699 9699 9699 9699 9700 9700 9701 9701 9702 9703 9704 9705 9706 9707 9708 9709 9711 9712 9713 9715 9716 9717 9719 9720 9722 9723 9725 9726 9728 9730 9732 9733 9736 9738 9740 9742 9745 9747 9750 9752 9755 9758 9760 9763 9766 9768 9771 9774 9776 9779 9781 9783 9785 9787 9789 9790 9792 9794 9795 9797 9798 9800 9802 9803 9805 9807 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9833 9835 9836 9837 9838 9838 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9841 9842 9842 9843 9843 9844 9845 9846 9846 9847 9848 9848 9849 9849 9850 9850 9851 9851 9851 9852 9852 9852 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9856 9856 9856 9857 9857 9858 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9868 9867 8956 0 21 2 9867 9866 9866 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9864 9864 9864 9864 9865 9865 9865 9866 9866 9866 9866 9866 9866 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9851 9850 9849 9849 9849 9849 9849 9848 9848 9848 9848 9848 9847 9847 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9839 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9823 9822 9822 9821 9820 9819 9818 9818 9817 9816 9815 9814 9812 9811 9810 9809 9807 9806 9804 9803 9802 9800 9799 9797 9796 9795 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9783 9782 9782 9781 9781 9780 9780 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9780 9781 9781 9782 9784 9785 9786 9788 9789 9791 9793 9795 9796 9798 9801 9803 9805 9807 9809 9811 9814 9816 9818 9820 9823 9825 9828 9830 9833 9835 9838 9840 9843 9845 9848 9851 9853 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9880 9878 9876 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9851 9848 9846 9843 9840 9837 9833 9830 9826 9822 9818 9814 9809 9805 9800 9794 9789 9783 9776 9770 9763 9756 9748 9740 9732 9723 9714 9705 9695 9685 9674 9664 9654 9643 9633 9623 9612 9602 9592 9583 9574 9566 9558 9551 9545 9540 9536 9533 9531 9530 9530 9532 9534 9538 9542 9548 9554 9561 9569 9578 9588 9597 9607 9617 9628 9638 9649 9659 9669 9679 9689 9699 9708 9717 9726 9734 9742 9750 9758 9765 9771 9778 9784 9790 9796 9802 9807 9812 9817 9822 9827 9831 9835 9839 9842 9846 9849 9852 9854 9856 9859 9861 9863 9864 9866 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9881 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9910 9911 8957 0 21 2 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9898 9899 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9852 9851 9849 9847 9845 9843 9841 9839 9836 9834 9832 9829 9827 9824 9821 9819 9816 9814 9811 9808 9806 9804 9801 9799 9797 9795 9792 9790 9788 9786 9783 9781 9778 9775 9772 9769 9766 9762 9758 9754 9749 9744 9739 9733 9728 9721 9714 9707 9700 9692 9684 9675 9666 9656 9646 9636 9625 9613 9602 9589 9576 9563 9550 9536 9523 9509 9495 9481 9467 9453 9439 9426 9414 9401 9390 9379 9370 9362 9354 9348 9343 9340 9337 9336 9337 9339 9342 9346 9352 9359 9367 9376 9386 9397 9409 9421 9434 9448 9461 9475 9489 9503 9517 9531 9545 9559 9572 9585 9598 9611 9623 9634 9645 9656 9666 9676 9686 9695 9703 9712 9719 9727 9734 9741 9747 9753 9759 9765 9770 9775 9780 9784 9788 9792 9795 9798 9801 9804 9806 9809 9811 9812 9814 9815 9817 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9832 9833 9834 9835 9836 9838 9838 9839 9840 9840 9841 9841 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9830 9830 9829 9829 9829 9829 9830 9830 9830 9831 9832 9832 9833 9833 9834 9835 9835 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9838 9839 9839 9840 9841 9842 9842 9843 9844 9845 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 8958 0 21 2 9845 9845 9845 9844 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9842 9842 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9826 9825 9824 9823 9822 9820 9819 9818 9816 9815 9814 9812 9810 9809 9807 9805 9804 9802 9800 9798 9796 9794 9792 9790 9787 9785 9783 9781 9778 9776 9773 9771 9768 9766 9763 9761 9758 9755 9752 9749 9746 9742 9739 9736 9732 9728 9724 9720 9716 9712 9708 9704 9699 9695 9690 9685 9681 9676 9671 9666 9661 9656 9651 9645 9640 9634 9628 9622 9616 9610 9603 9596 9589 9582 9574 9566 9558 9549 9540 9531 9521 9511 9501 9490 9479 9467 9455 9442 9430 9416 9403 9388 9373 9358 9342 9326 9309 9291 9272 9253 9233 9212 9190 9168 9144 9120 9094 9067 9040 9011 8981 8949 8917 8883 8849 8812 8775 8736 8695 8653 8609 8564 8517 8468 8417 8364 8309 8252 8194 8133 8070 8005 7938 7869 7796 7722 7647 7571 7494 7416 7337 7259 7180 7102 7025 6949 6875 6802 6730 6664 6601 6543 6488 6438 6395 6357 6325 6299 6279 6265 6257 6256 6260 6271 6289 6313 6342 6376 6416 6461 6509 6561 6616 6675 6738 6802 6867 6935 7003 7074 7144 7215 7285 7356 7425 7494 7563 7630 7697 7763 7827 7889 7951 8011 8069 8126 8181 8235 8287 8337 8387 8434 8480 8525 8568 8610 8650 8689 8726 8762 8797 8831 8863 8894 8924 8952 8980 9007 9032 9057 9080 9103 9125 9146 9166 9186 9205 9224 9242 9259 9276 9292 9308 9324 9339 9353 9367 9381 9395 9408 9420 9432 9444 9455 9466 9477 9487 9497 9506 9515 9524 9532 9540 9547 9554 9561 9567 9574 9579 9585 9590 9595 9600 9605 9609 9613 9618 9622 9626 9630 9633 9637 9641 9645 9648 9652 9656 9660 9663 9667 9671 9675 9679 9683 9687 9691 9695 9699 9703 9707 9711 9715 9719 9723 9727 9730 9734 9738 9741 9745 9748 9751 9755 9758 9761 9764 9767 9769 9772 9775 9777 9780 9783 9785 9788 9790 9793 9795 9798 9800 9802 9805 9807 9809 9812 9814 9816 9818 9820 9822 9824 9826 9827 9829 9831 9832 9833 9835 9836 9837 9839 9840 9841 9842 9843 9845 9846 9847 9848 9849 9851 9852 9853 9855 9856 9857 9859 9860 9862 9863 9865 9866 9867 9868 9870 9871 9872 9873 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 8959 0 21 2 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9909 9909 9908 9908 9909 9909 9909 9909 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9918 9918 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9930 9930 9929 9929 9929 9930 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9898 9897 9895 9893 9891 9889 9886 9884 9882 9879 9877 9875 9872 9870 9868 9866 9864 9862 9861 9859 9858 9856 9855 9854 9852 9851 9850 9849 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9829 9827 9825 9823 9821 9820 9819 9818 9817 9816 9815 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9814 9815 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9828 9829 9831 9833 9835 9836 9838 9840 9842 9843 9845 9847 9848 9849 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9860 9860 9861 9862 9863 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9865 9864 9863 9862 9861 9859 9857 9855 9853 9850 9848 9845 9842 9838 9835 9831 9828 9824 9820 9815 9811 9807 9802 9797 9793 9788 9783 9778 9772 9767 9762 9756 9750 9744 9738 9732 9726 9720 9714 9707 9701 9694 9687 9681 9674 9667 9660 9653 9646 9639 9632 9625 9618 9611 9604 9598 9591 9585 9578 9572 9566 9561 9555 9550 9545 9541 9536 9532 9529 9525 9522 9519 9516 9514 9512 9510 9508 9507 9505 9504 9504 9503 9503 9503 9503 9503 9504 9505 9506 9508 9510 9512 9515 9517 9521 9524 9528 9532 9537 9542 9547 9552 9558 9564 9570 9576 9582 9588 9594 9601 9607 9613 9619 9626 9632 9638 9644 9650 9656 9662 9668 9673 9679 9685 9691 9696 9702 9708 9714 9719 9725 9731 9737 9743 9749 9754 9760 9766 9772 9778 9783 8960 0 21 2 9789 9794 9800 9805 9810 9815 9819 9824 9828 9832 9836 9840 9844 9847 9850 9853 9856 9858 9861 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9882 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9878 9877 9875 9874 9873 9872 9870 9869 9868 9866 9865 9863 9862 9861 9859 9858 9856 9855 9854 9852 9851 9850 9848 9847 9846 9844 9843 9841 9840 9838 9836 9834 9832 9830 9827 9825 9822 9820 9817 9814 9811 9807 9804 9801 9797 9793 9789 9786 9782 9778 9773 9769 9765 9760 9755 9750 9745 9740 9734 9729 9723 9717 9711 9705 9699 9692 9686 9680 9673 9667 9660 9654 9648 9642 9636 9630 9625 9620 9615 9611 9607 9604 9601 9598 9596 9595 9594 9594 9594 9594 9595 9596 9598 9600 9603 9605 9608 9612 9615 9618 9622 9626 9629 9633 9636 9639 9642 9645 9648 9651 9653 9656 9658 9660 9662 9663 9665 9666 9668 9669 9671 9672 9673 9675 9676 9678 9679 9681 9683 9685 9687 9689 9691 9693 9695 9697 9700 9702 9705 9707 9709 9712 9714 9717 9719 9721 9724 9726 9729 9731 9733 9736 9738 9740 9743 9745 9748 9751 9753 9756 9759 9762 9765 9768 9771 9774 9777 9780 9784 9787 9790 9794 9797 9800 9804 9807 9810 9814 9817 9820 9823 9826 9829 9832 9834 9837 9840 9842 9845 9847 9849 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9874 9875 9877 9878 9879 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9891 9892 9893 9894 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 8961 0 21 2 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9912 9912 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9872 9870 9867 9864 9861 9857 9854 9850 9846 9843 9838 9834 9830 9826 9821 9817 9812 9808 9803 9799 9794 9789 9785 9780 9775 9770 9765 9759 9754 9748 9743 9737 9731 9726 9720 9713 9707 9701 9695 9688 9682 9676 9669 9663 9656 9650 9644 9637 9631 9625 9619 9613 9607 9601 9595 9589 9584 9578 9573 9567 9562 9557 9552 9547 9543 9539 9535 9531 9527 9524 9521 9518 9516 9514 9512 9511 9510 9509 9509 9509 9509 9510 9511 9512 9513 9515 9517 9520 9522 9525 9529 9532 9536 9540 9544 9548 9553 9558 9563 9568 9573 9579 9585 9591 9597 9603 9609 9616 9622 9629 9635 9642 9648 9654 9661 9667 9673 9679 9685 9691 9697 9702 9708 9713 9718 9723 9728 9733 9737 9742 9747 9751 9755 9760 9764 9768 9772 9776 9780 9784 9787 9790 9793 9796 9799 9801 9804 9806 9807 9809 9810 9811 9811 9812 9812 9812 9812 9811 9811 9810 9810 9809 9808 9807 9806 9805 9804 9802 9801 9800 9798 9796 9795 9793 9791 9789 9787 9784 9781 9778 9775 9771 9767 9763 9759 9754 9749 9744 9738 9732 9726 9719 9712 9705 9697 9690 9682 9674 9665 9657 9648 9639 9630 9622 9613 9604 9596 9587 9579 9570 9562 9555 9548 9541 9535 9530 9525 9521 9517 9514 9512 9511 9510 9510 9510 9512 9514 9517 9521 9525 9530 9535 9541 9547 9554 9561 9568 9576 9583 9591 9599 9607 9616 9624 9632 9640 9647 9655 9662 9669 9676 9683 9690 9696 9702 9708 9713 9719 9724 9728 9733 9737 9741 9745 9748 9751 9754 9757 9760 9762 9764 9766 9768 9770 9772 9773 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9787 9788 9789 9789 9790 9791 9791 9792 9792 9793 9793 9794 9794 9795 9795 9795 9796 9796 9797 9797 9797 9798 9798 9798 9799 9799 9799 9799 9799 9799 9799 9799 9798 9798 9797 9797 9796 9795 9794 9793 9792 9790 9789 9787 9786 9784 9782 9781 9779 9777 9775 9773 9771 9770 9768 9766 9764 9762 9760 9758 9755 9753 9751 9749 9747 9745 9743 9741 9739 9736 9734 9732 9730 9728 9726 9724 9721 9719 9717 9714 9712 9709 9706 9703 9700 9697 9694 9690 9687 9683 9680 9676 9672 9668 9664 9660 9656 9652 9648 9644 9640 9636 9632 9628 9624 9621 9617 9613 9610 9606 9603 9599 9596 9592 9589 8962 0 21 2 9585 9581 9578 9574 9570 9565 9561 9557 9552 9548 9543 9539 9534 9530 9525 9520 9515 9511 9506 9501 9496 9492 9487 9482 9477 9472 9467 9462 9457 9451 9446 9440 9434 9428 9421 9414 9407 9400 9393 9385 9377 9369 9361 9352 9343 9334 9324 9314 9304 9294 9283 9272 9261 9249 9237 9225 9212 9199 9185 9171 9157 9141 9126 9109 9092 9075 9057 9038 9018 8997 8976 8954 8931 8908 8883 8858 8832 8805 8778 8750 8721 8691 8660 8629 8597 8565 8532 8498 8464 8428 8393 8356 8319 8281 8243 8204 8164 8123 8081 8038 7994 7949 7903 7856 7807 7757 7705 7652 7597 7540 7481 7419 7355 7288 7218 7145 7069 6990 6906 6819 6728 6632 6531 6426 6316 6201 6080 5954 5824 5689 5549 5404 5255 5103 4948 4790 4626 4462 4297 4133 3968 3807 3647 3489 3334 3181 3037 2900 2770 2648 2532 2429 2337 2256 2185 2126 2082 2051 2032 2026 2033 2055 2089 2134 2192 2261 2345 2438 2539 2649 2768 2898 3031 3169 3311 3458 3612 3765 3919 4072 4226 4378 4529 4678 4826 4973 5113 5250 5382 5510 5635 5754 5867 5976 6080 6180 6273 6362 6445 6524 6597 6666 6730 6789 6843 6892 6937 6978 7014 7045 7072 7095 7114 7129 7140 7146 7148 7145 7139 7128 7113 7094 7071 7043 7011 6975 6933 6887 6835 6779 6718 6650 6579 6503 6424 6341 6253 6163 6073 5981 5889 5796 5703 5609 5516 5423 5339 5261 5187 5118 5054 5001 4956 4917 4887 4864 4851 4845 4846 4854 4870 4897 4928 4961 4999 5040 5085 5131 5177 5223 5268 5311 5352 5390 5426 5460 5486 5507 5523 5535 5541 5540 5533 5522 5505 5483 5455 5423 5387 5349 5307 5258 5209 5161 5112 5063 5015 4967 4919 4872 4826 4786 4751 4719 4692 4669 4655 4647 4646 4650 4661 4679 4704 4735 4773 4817 4869 4927 4990 5057 5130 5209 5290 5373 5460 5548 5640 5733 5825 5917 6010 6102 6194 6286 6378 6471 6559 6645 6730 6814 6895 6974 7052 7127 7201 7272 7341 7408 7474 7537 7598 7657 7714 7769 7823 7875 7924 7972 8019 8064 8108 8150 8191 8231 8269 8306 8342 8378 8412 8445 8477 8509 8540 8570 8599 8627 8655 8682 8708 8733 8758 8782 8805 8828 8850 8871 8892 8912 8931 8950 8968 8985 9002 9018 9034 9049 9064 9079 9093 9106 9119 9132 9145 9157 9169 9180 9192 9203 9213 9224 9234 9244 9253 9262 9271 9280 9289 9297 9305 9312 9320 9327 9334 9341 9347 9354 9360 9366 9372 9378 9383 9389 9394 9399 9404 9409 9414 9419 9424 9429 9433 9438 9443 9447 9451 9456 9460 9464 9468 9472 9475 9479 9482 9485 9488 9491 9494 9496 9499 9501 9504 9506 9508 9510 9512 9514 9516 9518 9521 9523 9526 9528 9531 9534 9537 9540 9543 9546 9549 9552 9556 9559 9562 9565 9568 9571 9573 9575 9577 9579 9581 9582 9583 9585 9585 9586 9587 9587 9588 9588 8963 0 21 2 9588 9589 9589 9589 9589 9590 9590 9591 9591 9592 9592 9593 9594 9594 9595 9596 9596 9596 9597 9597 9597 9597 9597 9597 9597 9596 9596 9596 9595 9595 9594 9594 9594 9594 9593 9593 9593 9593 9593 9593 9593 9593 9593 9593 9592 9592 9592 9591 9590 9589 9588 9586 9585 9583 9581 9579 9577 9574 9572 9569 9567 9565 9562 9560 9557 9555 9552 9550 9548 9545 9543 9541 9539 9536 9534 9532 9529 9527 9524 9521 9518 9515 9512 9508 9505 9501 9497 9493 9489 9484 9480 9475 9471 9466 9461 9456 9451 9446 9441 9436 9430 9425 9419 9413 9407 9401 9395 9388 9382 9375 9368 9361 9353 9345 9338 9329 9321 9313 9304 9295 9287 9278 9268 9259 9249 9240 9230 9219 9209 9198 9187 9175 9163 9151 9139 9126 9112 9098 9084 9069 9053 9037 9021 9004 8986 8969 8950 8932 8913 8893 8873 8853 8832 8811 8789 8767 8745 8721 8698 8673 8648 8623 8596 8569 8540 8511 8481 8449 8416 8382 8347 8310 8272 8232 8191 8148 8104 8058 8010 7960 7909 7856 7801 7744 7685 7624 7562 7497 7430 7361 7289 7215 7139 7060 6979 6895 6809 6720 6628 6533 6436 6336 6233 6127 6019 5907 5793 5676 5557 5436 5312 5186 5059 4931 4802 4673 4543 4413 4283 4153 4023 3897 3775 3655 3538 3424 3316 3213 3116 3025 2939 2862 2793 2732 2679 2634 2599 2573 2557 2550 2552 2564 2586 2616 2656 2704 2763 2829 2902 2983 3071 3168 3269 3375 3486 3602 3725 3849 3975 4104 4234 4367 4500 4633 4766 4899 5030 5161 5289 5417 5544 5666 5786 5903 6018 6130 6239 6344 6447 6546 6643 6736 6826 6914 6999 7081 7159 7236 7310 7382 7451 7518 7583 7646 7707 7766 7823 7878 7932 7984 8034 8082 8129 8175 8219 8262 8303 8343 8381 8419 8455 8489 8523 8556 8587 8617 8647 8675 8703 8729 8755 8780 8804 8828 8851 8873 8895 8916 8936 8956 8976 8995 9014 9032 9050 9067 9084 9101 9117 9132 9148 9163 9177 9192 9205 9219 9232 9245 9257 9269 9281 9292 9303 9313 9324 9334 9344 9354 9363 9373 9382 9391 9400 9408 9417 9425 9433 9441 9449 9456 9464 9471 9478 9485 9491 9497 9503 9509 9514 9520 9525 9529 9534 9539 9544 9548 9553 9557 9562 9567 9571 9576 9581 9585 9590 9595 9599 9604 9609 9614 9618 9623 9627 9631 9635 9639 9642 9646 9648 9651 9654 9656 9658 9660 9662 9664 9666 9667 9669 9670 9672 9674 9676 9678 9679 9681 9684 9686 9689 9691 9694 9697 9699 9702 9705 9708 9710 9713 9716 9718 9721 9723 9726 9728 9730 9732 9734 9736 9738 9739 9741 9742 9744 9745 9746 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9758 9759 9760 9761 9762 9763 9763 9764 9765 9766 9767 9768 9768 9769 9770 9771 9772 9773 9775 9776 9777 9778 9779 9780 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 8964 0 21 2 9792 9793 9793 9794 9795 9795 9796 9796 9797 9797 9798 9798 9798 9799 9799 9799 9799 9800 9800 9800 9800 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9805 9805 9806 9807 9808 9809 9809 9810 9811 9812 9813 9814 9815 9815 9816 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9818 9817 9817 9817 9817 9817 9816 9816 9816 9816 9816 9817 9817 9817 9818 9819 9819 9820 9821 9822 9822 9823 9824 9825 9826 9826 9827 9828 9828 9829 9829 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9832 9832 9832 9832 9833 9833 9833 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9838 9838 9838 9839 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9847 9847 9847 9847 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9841 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9838 9838 9837 9837 9836 9836 9835 9834 9834 9833 9832 9831 9830 9829 9829 9828 9827 9826 9825 9825 9824 9824 9823 9823 9823 9823 9823 9823 9823 9823 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9823 9822 9822 9820 9819 9818 9817 9816 9815 9814 9812 9811 9810 9809 9808 9807 9806 9805 9805 9805 9804 9804 9804 9803 9803 9803 9803 9803 9802 9802 9801 9800 9799 9798 9797 9796 9795 9793 9791 9790 9788 9786 9785 9783 9781 9779 9778 9776 9775 9773 9772 9771 9770 9769 9768 9768 9767 9766 9765 9764 9764 9763 9762 9761 9760 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9748 9747 9747 9746 9746 9746 9745 9745 9745 9745 9745 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9745 9745 9745 9744 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9744 9745 9745 9745 9746 9746 9746 9746 9746 9746 9746 9746 9745 9745 9745 9745 9744 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9744 9744 9744 9745 9745 9745 9746 9746 9746 9746 9746 9746 9746 9746 9745 9745 9745 9744 9744 9743 9743 9742 9741 9741 9741 9740 9740 9739 9739 9739 9738 9738 9738 9737 9737 9736 9735 9735 9734 9733 9732 9731 9730 9729 9728 9726 9725 9724 9723 9721 9720 9719 9718 9717 9716 9715 9715 9714 9714 9713 9713 9712 9712 9711 9710 9710 9709 9708 9707 9705 9704 9702 9701 9699 9696 9694 9692 9689 9686 9683 9681 9678 9675 9672 9670 9667 9665 9662 9660 9658 9655 9653 9651 9649 9647 9645 9643 8965 0 21 2 9641 9638 9636 9634 9632 9629 9627 9624 9621 9619 9616 9613 9610 9607 9604 9601 9598 9595 9592 9588 9585 9582 9578 9575 9571 9567 9564 9560 9556 9552 9547 9543 9538 9533 9528 9522 9517 9511 9505 9499 9493 9486 9480 9474 9467 9461 9454 9447 9441 9434 9428 9421 9415 9408 9402 9395 9388 9382 9375 9368 9361 9354 9347 9340 9332 9325 9317 9309 9301 9293 9284 9276 9268 9259 9250 9242 9233 9224 9215 9206 9197 9188 9179 9170 9160 9151 9142 9132 9123 9113 9103 9093 9083 9073 9062 9052 9041 9031 9020 9009 8998 8987 8975 8964 8953 8941 8929 8917 8905 8892 8879 8866 8853 8839 8825 8810 8795 8780 8763 8747 8730 8712 8694 8675 8655 8635 8614 8593 8571 8549 8525 8502 8477 8452 8427 8401 8374 8346 8318 8289 8260 8229 8198 8166 8133 8099 8064 8028 7991 7953 7914 7873 7831 7788 7744 7698 7651 7602 7552 7500 7447 7392 7335 7277 7217 7155 7092 7027 6960 6891 6820 6748 6673 6596 6517 6437 6354 6269 6182 6092 6001 5907 5811 5713 5613 5510 5405 5298 5189 5078 4965 4850 4733 4615 4495 4373 4249 4124 4000 3875 3751 3626 3502 3378 3254 3130 3010 2891 2776 2662 2551 2444 2342 2244 2151 2062 1979 1902 1831 1765 1706 1654 1609 1571 1540 1516 1499 1490 1488 1494 1506 1526 1553 1587 1628 1675 1730 1790 1856 1928 2006 2090 2179 2272 2369 2471 2578 2688 2800 2915 3033 3154 3276 3399 3523 3648 3773 3899 4025 4151 4276 4400 4522 4643 4763 4882 4999 5113 5226 5336 5445 5551 5655 5756 5856 5953 6047 6139 6229 6317 6402 6485 6566 6645 6722 6796 6868 6939 7007 7073 7137 7199 7259 7318 7374 7429 7482 7534 7584 7632 7679 7725 7769 7812 7854 7895 7934 7972 8009 8046 8081 8115 8149 8181 8213 8243 8273 8302 8330 8358 8385 8410 8435 8460 8483 8506 8528 8549 8570 8590 8609 8628 8646 8663 8679 8695 8711 8725 8740 8753 8766 8779 8791 8803 8814 8825 8835 8846 8855 8865 8874 8882 8891 8898 8906 8913 8920 8926 8932 8938 8943 8948 8952 8956 8959 8962 8964 8965 8966 8966 8966 8966 8965 8963 8961 8958 8955 8952 8948 8943 8938 8933 8927 8921 8915 8908 8901 8894 8886 8878 8869 8860 8850 8840 8830 8819 8808 8797 8785 8772 8759 8746 8732 8718 8703 8688 8673 8657 8641 8625 8608 8590 8572 8554 8536 8517 8497 8478 8458 8437 8417 8396 8374 8353 8331 8309 8287 8265 8243 8221 8199 8177 8156 8134 8113 8092 8072 8052 8033 8013 7995 7977 7959 7942 7926 7910 7895 7880 7866 7853 7840 7828 7816 7805 7795 7785 7777 7769 7762 7755 7750 7746 7743 7740 7739 7739 7740 7742 7746 7750 7756 7763 7772 7781 7792 7804 7817 7831 7847 7863 7881 7899 7919 7939 7960 7982 8005 8028 8052 8077 8102 8128 8154 8180 8207 8234 8262 8289 8317 8344 8966 0 21 2 8372 8400 8428 8455 8483 8511 8538 8566 8593 8620 8647 8673 8699 8725 8751 8776 8800 8825 8848 8871 8894 8916 8938 8958 8979 8998 9017 9035 9053 9070 9086 9102 9117 9131 9145 9158 9171 9184 9195 9207 9218 9228 9238 9248 9257 9265 9273 9281 9288 9295 9301 9307 9312 9317 9321 9324 9327 9329 9331 9332 9332 9332 9331 9330 9329 9327 9325 9323 9320 9317 9314 9310 9306 9302 9298 9294 9289 9284 9279 9274 9269 9263 9256 9250 9243 9235 9228 9219 9211 9202 9192 9182 9172 9161 9150 9139 9127 9115 9103 9090 9076 9063 9049 9035 9020 9005 8990 8974 8957 8941 8923 8905 8886 8867 8846 8825 8804 8781 8758 8734 8709 8683 8657 8629 8601 8572 8542 8511 8480 8447 8414 8379 8344 8308 8271 8232 8193 8153 8111 8068 8024 7979 7932 7883 7834 7782 7730 7675 7619 7561 7502 7441 7378 7313 7247 7178 7108 7036 6961 6885 6807 6728 6646 6562 6477 6389 6300 6208 6115 6021 5924 5825 5724 5624 5523 5422 5320 5219 5117 5016 4914 4816 4720 4626 4534 4444 4361 4283 4210 4141 4078 4023 3974 3933 3899 3871 3853 3843 3840 3846 3859 3882 3912 3949 3993 4045 4103 4167 4237 4312 4391 4477 4566 4658 4752 4850 4951 5052 5154 5257 5360 5463 5566 5670 5773 5876 5977 6077 6175 6273 6369 6463 6555 6645 6733 6820 6904 6986 7067 7145 7221 7295 7367 7437 7505 7571 7635 7697 7757 7814 7871 7925 7977 8028 8077 8124 8170 8214 8257 8299 8339 8377 8415 8451 8486 8519 8552 8584 8614 8644 8673 8700 8727 8753 8778 8802 8826 8849 8871 8893 8913 8934 8953 8973 8991 9009 9027 9044 9060 9077 9092 9107 9122 9136 9150 9163 9176 9188 9200 9212 9223 9234 9244 9255 9265 9274 9283 9293 9301 9310 9318 9327 9335 9343 9351 9358 9366 9373 9381 9388 9394 9401 9408 9414 9420 9426 9431 9437 9442 9447 9452 9457 9461 9466 9470 9474 9478 9482 9486 9490 9494 9499 9503 9507 9511 9515 9519 9523 9527 9531 9535 9538 9542 9545 9549 9552 9556 9559 9562 9566 9569 9572 9576 9579 9582 9585 9589 9592 9596 9600 9604 9608 9612 9617 9621 9625 9630 9634 9638 9643 9647 9651 9655 9659 9663 9666 9670 9673 9676 9679 9682 9685 9687 9689 9692 9694 9697 9699 9701 9704 9706 9709 9711 9714 9716 9719 9721 9723 9726 9728 9730 9732 9734 9736 9738 9740 9742 9743 9744 9746 9747 9748 9749 9750 9752 9753 9754 9756 9757 9759 9760 9762 9764 9766 9768 9770 9771 9773 9775 9777 9779 9780 9782 9783 9784 9785 9786 9786 9787 9787 9787 9788 9788 9788 9788 9788 9789 9790 9790 9791 9792 9793 9794 9796 9797 9799 9800 9802 9804 9806 9808 9809 9811 9812 9814 9815 9816 9817 9817 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9821 9821 9822 9823 9824 9825 8967 0 21 2 9825 9826 9827 9828 9828 9829 9830 9830 9831 9831 9832 9832 9833 9833 9833 9834 9834 9834 9834 9835 9835 9835 9836 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9838 9839 9839 9839 9839 9839 9840 9840 9840 9841 9841 9842 9843 9843 9844 9844 9845 9845 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9836 9835 9835 9834 9834 9833 9833 9833 9833 9832 9832 9832 9831 9831 9831 9830 9829 9829 9828 9827 9825 9824 9823 9821 9819 9818 9815 9813 9811 9809 9807 9804 9802 9800 9797 9795 9793 9791 9789 9787 9785 9783 9780 9778 9776 9774 9771 9769 9766 9763 9760 9757 9754 9751 9747 9743 9740 9736 9732 9727 9723 9719 9715 9711 9707 9702 9698 9694 9690 9686 9681 9677 9672 9668 9663 9659 9654 9649 9644 9639 9634 9628 9623 9617 9611 9606 9600 9594 9588 9582 9577 9571 9566 9561 9556 9551 9546 9542 9538 9534 9530 9526 9522 9519 9516 9513 9509 9506 9503 9500 9497 9494 9491 9488 9485 9482 9479 9476 9473 9470 9468 9466 9463 9461 9459 9458 9456 9455 9454 9454 9453 9453 9453 9454 9454 9455 9457 9458 9459 9461 9463 9465 9468 9470 9473 9475 9478 9481 9484 9487 9490 9494 9497 9500 9503 9507 9510 9513 9515 9518 9521 9523 9525 9527 9528 9529 9530 9530 9530 9529 9528 9527 9525 9522 9520 9517 9513 9510 9506 9502 9497 9492 9487 9482 9477 9471 9465 9460 9454 9448 9442 9436 9429 9423 9416 9409 9402 9395 9388 9380 9372 9364 9356 9348 9340 9331 9323 9314 9305 9297 9288 9279 9271 9263 9254 9247 9239 9232 9225 9219 9213 9207 9201 9195 9190 9186 9181 9177 9173 9169 9166 9162 9159 9156 9153 9151 9148 9146 9143 9142 9140 9139 9138 9138 9138 9139 9140 9142 9144 9147 9150 9154 9159 9164 9170 9176 9183 9190 9198 9206 9215 9223 9232 9241 9251 9260 9270 9279 9289 9299 9308 9318 9328 9338 9348 9358 9368 9378 9389 9399 9409 9420 9430 9441 9452 9462 9473 9483 9494 9504 9515 9525 9535 9544 9554 9563 9573 9582 9590 9599 9607 9615 9623 9631 9638 9645 9652 9659 9666 9672 9679 9685 9691 9697 9703 9709 9714 9719 9724 9729 9733 9737 9741 9745 9749 9752 9755 9757 9760 9762 9764 9766 9768 9770 9771 9772 9773 9774 9775 9776 9777 9777 9778 9778 9778 9778 9778 9778 9777 9776 9775 9773 9772 9770 9768 9765 9762 9759 9756 9753 9749 9745 9741 9737 9733 9728 9724 9719 9715 9710 9705 9701 9696 9691 9686 9681 9675 9670 9664 9658 9652 9646 9640 9633 9626 9618 9610 9602 9593 8968 0 21 2 9584 9575 9566 9556 9546 9535 9525 9514 9503 9492 9480 9469 9457 9445 9433 9421 9409 9397 9385 9372 9360 9348 9335 9322 9310 9297 9284 9271 9258 9244 9231 9218 9205 9192 9179 9166 9153 9141 9128 9116 9104 9092 9081 9070 9059 9048 9038 9028 9019 9010 9001 8993 8986 8978 8971 8965 8959 8954 8949 8945 8941 8938 8935 8933 8932 8931 8932 8932 8934 8936 8939 8942 8947 8952 8957 8963 8970 8978 8986 8994 9003 9013 9022 9033 9043 9054 9065 9076 9088 9100 9112 9124 9137 9149 9162 9175 9188 9201 9214 9228 9241 9255 9268 9282 9295 9309 9322 9335 9348 9361 9373 9386 9398 9409 9420 9431 9442 9452 9462 9471 9480 9489 9497 9505 9513 9521 9528 9535 9542 9549 9556 9563 9570 9577 9584 9591 9598 9605 9613 9620 9627 9635 9642 9650 9657 9665 9673 9680 9688 9695 9703 9710 9717 9724 9731 9737 9744 9750 9756 9762 9768 9773 9779 9784 9788 9793 9798 9802 9806 9810 9813 9817 9820 9824 9827 9830 9833 9836 9838 9841 9843 9846 9848 9850 9852 9855 9857 9859 9861 9862 9864 9866 9868 9870 9871 9873 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9890 9889 9889 9889 9889 9889 9889 9890 9891 9891 9892 9893 9894 9895 9896 9896 9897 9898 9899 9899 9899 9900 9900 9899 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9886 9885 9884 9884 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9882 9882 9881 9880 9879 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9863 9862 9861 9860 9859 9857 9856 9855 9854 9852 9851 9850 9848 9847 9846 9844 9843 9841 9840 9838 9837 9835 9833 9831 9829 9827 9825 9822 9819 9816 9813 9810 9807 9804 9800 9796 9793 9789 9785 9780 9776 9772 9767 9762 9757 9752 9747 9742 9736 9730 9725 9718 9712 9706 9699 9692 9685 9677 9670 9662 9654 9645 9637 9628 9618 9609 9599 9589 9579 9568 9557 9545 9533 9521 9507 9494 9480 9465 9449 9433 9416 9398 9379 9360 9340 9319 9297 9275 9252 9229 9206 9182 9158 9134 9110 9087 9063 9040 9019 8998 8978 8969 0 21 2 8958 8941 8926 8912 8899 8888 8879 8872 8867 8864 8863 8864 8867 8872 8878 8887 8897 8908 8921 8936 8951 8968 8986 9004 9023 9043 9064 9085 9106 9128 9149 9170 9191 9212 9233 9254 9274 9293 9313 9331 9350 9367 9384 9400 9416 9431 9445 9459 9472 9485 9497 9509 9520 9531 9541 9551 9561 9570 9579 9588 9597 9605 9613 9621 9629 9637 9644 9651 9658 9664 9671 9677 9682 9688 9693 9698 9703 9707 9711 9715 9719 9722 9725 9728 9732 9735 9738 9741 9744 9747 9750 9754 9757 9760 9764 9767 9771 9774 9778 9781 9785 9789 9792 9795 9799 9802 9805 9807 9810 9812 9814 9817 9819 9821 9823 9825 9826 9828 9830 9832 9834 9836 9837 9839 9841 9843 9844 9846 9848 9850 9851 9853 9854 9856 9857 9858 9859 9860 9860 9861 9862 9862 9863 9863 9863 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9868 9868 9867 9867 9866 9866 9865 9864 9863 9862 9862 9861 9860 9859 9858 9857 9857 9856 9855 9855 9854 9854 9853 9853 9853 9852 9852 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9861 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9863 9862 9861 9860 9860 9859 9858 9857 9856 9856 9855 9854 9853 9853 9852 9852 9851 9851 9851 9851 9850 9850 9850 9849 9849 9848 9848 9847 9846 9845 9845 9844 9843 9842 9841 9841 9840 9839 9838 9837 9837 9836 9836 9836 9835 9835 9835 9835 9835 9836 9836 9836 9836 9837 9837 9837 9838 9838 9838 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9841 9841 9842 9842 9843 9844 9844 9845 9846 9847 9849 9850 9851 9853 9854 9855 9857 9858 9859 9860 9861 9862 9863 9863 9863 9864 9864 9864 9863 9863 9862 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9850 9849 9848 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9838 9836 9834 9832 9830 9827 9824 9821 9818 9815 9811 9808 9804 9801 9797 9793 9790 9786 9783 9779 9776 9773 9770 9767 9765 9763 9761 9759 9758 9756 9756 9755 9755 9755 9755 9756 9757 9758 9760 9762 9764 9767 9770 9773 9777 9780 9784 9788 9793 9797 9801 9806 9810 9815 9819 9824 9828 9832 9836 9839 9843 9846 9849 9851 9854 9856 9858 9860 9862 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9885 9884 9884 8970 0 21 2 9883 9883 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9865 9865 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9859 9858 9858 9857 9856 9855 9854 9854 9853 9852 9852 9851 9851 9851 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9855 9855 9855 9855 9856 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9856 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9836 9835 9834 9834 9833 9832 9831 9831 9830 9829 9829 9828 9828 9828 9827 9827 9826 9826 9825 9825 9824 9823 9823 9822 9821 9820 9819 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9807 9806 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9804 9804 9804 9804 9803 9803 9803 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9799 9798 9798 9797 9796 9795 9794 9793 9792 9791 9790 9788 9787 9786 9785 9784 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9765 9763 9762 9761 9760 9759 9757 9756 9755 9753 9752 9750 9749 9747 9745 9744 9742 9740 9738 9737 9735 9733 9731 9729 9727 9725 9723 9721 9719 9717 9715 9713 9711 9709 9708 9706 9704 9702 9700 9699 9697 9695 9693 9691 9689 9687 9685 9683 9680 9678 9676 9673 9670 9667 9664 9661 9657 9654 9651 9647 9644 9640 9637 9633 9629 9626 9622 9618 9614 9611 9607 9603 9599 9596 9592 9588 9584 9580 9576 9572 9568 9563 9559 9554 9550 9545 9540 9534 9529 9523 9518 9512 9505 9499 9492 9486 9479 9471 9464 9457 9449 9441 9433 9425 9417 9409 9400 9392 9383 9374 9365 9356 9347 9337 9327 9317 9307 9296 9284 9273 9261 9248 9235 9221 9207 9192 9176 9160 9143 9125 9107 9088 9068 9048 9027 9005 8983 8960 8936 8911 8886 8860 8833 8804 8775 8744 8712 8679 8644 8608 8570 8531 8489 8446 8400 8352 8302 8250 8195 8137 8077 8015 7950 7882 7811 7738 7662 7583 7502 7417 7329 7238 7143 7044 6943 8971 0 21 2 6838 6729 6618 6504 6388 6269 6144 6019 5894 5770 5645 5521 5397 5273 5149 5026 4914 4806 4705 4609 4520 4440 4371 4310 4259 4217 4190 4173 4168 4173 4190 4220 4260 4309 4367 4435 4513 4597 4686 4782 4883 4994 5105 5218 5332 5446 5562 5677 5793 5908 6024 6135 6245 6352 6457 6561 6660 6757 6850 6941 7029 7113 7194 7273 7348 7420 7490 7556 7620 7681 7740 7795 7848 7898 7946 7991 8033 8073 8111 8147 8181 8212 8242 8270 8297 8322 8346 8368 8389 8409 8428 8446 8462 8478 8492 8506 8519 8531 8542 8552 8561 8569 8577 8583 8588 8593 8596 8598 8600 8600 8600 8599 8597 8595 8592 8588 8584 8579 8573 8567 8560 8553 8546 8537 8529 8520 8510 8500 8489 8477 8465 8452 8438 8423 8407 8391 8373 8355 8335 8315 8293 8271 8247 8223 8197 8170 8142 8113 8083 8052 8020 7986 7952 7916 7879 7840 7801 7760 7717 7673 7628 7581 7532 7482 7430 7377 7322 7265 7207 7146 7084 7021 6956 6888 6820 6749 6676 6602 6526 6448 6368 6287 6204 6119 6033 5946 5856 5765 5674 5582 5489 5395 5301 5207 5113 5019 4928 4838 4751 4664 4580 4500 4424 4351 4282 4217 4159 4106 4059 4017 3980 3951 3928 3910 3898 3892 3893 3899 3909 3925 3945 3972 4001 4034 4070 4108 4151 4195 4239 4284 4330 4376 4423 4469 4516 4562 4606 4647 4688 4726 4763 4796 4827 4854 4879 4901 4919 4933 4943 4950 4954 4953 4947 4938 4924 4907 4885 4858 4827 4792 4752 4707 4657 4603 4544 4480 4412 4339 4262 4180 4094 4003 3908 3809 3706 3599 3487 3373 3257 3139 3019 2896 2773 2650 2527 2404 2283 2164 2047 1931 1816 1708 1605 1507 1414 1325 1244 1170 1102 1042 987 941 903 872 848 833 825 826 834 849 872 904 942 988 1041 1101 1168 1241 1321 1408 1501 1601 1706 1816 1931 2051 2178 2307 2439 2574 2712 2855 2998 3142 3286 3431 3575 3720 3865 4010 4155 4295 4433 4569 4702 4834 4962 5088 5210 5330 5447 5560 5671 5779 5884 5985 6084 6180 6274 6365 6453 6540 6623 6705 6784 6861 6935 7007 7077 7145 7211 7274 7336 7395 7453 7508 7562 7614 7665 7714 7761 7807 7851 7894 7936 7976 8015 8054 8091 8127 8162 8196 8229 8262 8294 8324 8354 8384 8412 8440 8466 8492 8518 8543 8567 8590 8612 8634 8656 8677 8697 8717 8736 8754 8773 8790 8808 8825 8841 8857 8873 8889 8904 8919 8933 8948 8962 8976 8989 9002 9015 9028 9041 9053 9065 9077 9088 9099 9110 9121 9131 9141 9152 9161 9171 9181 9190 9199 9208 9217 9226 9234 9243 9251 9260 9268 9276 9284 9292 9300 9308 9315 9323 9330 9337 9344 9351 9357 9364 9370 9376 9382 9387 9393 9398 9403 9408 9413 9417 9422 9426 9431 9435 9439 9443 9448 9452 9456 9460 9464 9468 9473 9477 9481 9485 9489 9493 9497 9501 9505 8972 0 21 2 9509 9513 9517 9521 9525 9528 9532 9536 9540 9543 9547 9551 9554 9558 9561 9565 9568 9572 9575 9578 9581 9584 9587 9590 9592 9595 9597 9599 9601 9603 9605 9607 9608 9610 9612 9613 9615 9616 9617 9619 9620 9622 9624 9626 9628 9630 9632 9634 9636 9638 9641 9643 9646 9648 9651 9653 9656 9658 9661 9663 9666 9668 9670 9672 9674 9676 9678 9680 9682 9683 9685 9686 9688 9689 9691 9692 9693 9694 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9707 9708 9709 9710 9711 9711 9712 9713 9714 9715 9716 9717 9718 9719 9721 9722 9723 9725 9726 9727 9729 9730 9731 9733 9734 9735 9736 9738 9739 9740 9740 9741 9742 9742 9743 9743 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9744 9745 9745 9745 9746 9746 9746 9747 9747 9747 9748 9748 9748 9749 9749 9749 9749 9750 9750 9750 9750 9750 9750 9750 9750 9749 9749 9748 9747 9746 9745 9744 9743 9741 9740 9738 9736 9734 9732 9729 9727 9725 9722 9719 9717 9714 9711 9708 9705 9702 9699 9696 9692 9689 9685 9681 9677 9672 9667 9662 9657 9651 9645 9639 9632 9624 9616 9608 9600 9592 9583 9574 9566 9557 9548 9540 9532 9525 9518 9511 9505 9500 9495 9492 9489 9487 9486 9487 9488 9489 9492 9496 9500 9505 9510 9517 9523 9530 9537 9545 9553 9560 9568 9576 9584 9592 9599 9606 9613 9620 9627 9634 9640 9646 9652 9658 9663 9668 9673 9678 9682 9686 9690 9694 9697 9700 9703 9706 9708 9711 9713 9715 9716 9718 9719 9720 9721 9722 9723 9723 9724 9725 9725 9726 9726 9727 9727 9727 9728 9728 9728 9728 9728 9728 9727 9727 9727 9726 9725 9724 9724 9723 9721 9720 9719 9718 9716 9715 9713 9712 9711 9709 9708 9707 9705 9704 9702 9701 9699 9697 9695 9693 9691 9689 9687 9684 9681 9679 9676 9672 9669 9666 9662 9658 9654 9650 9646 9641 9637 9633 9628 9624 9619 9614 9610 9605 9600 9594 9589 9583 9578 9572 9565 9559 9552 9545 9538 9530 9522 9514 9505 9497 9487 9477 9467 9457 9446 9435 9423 9411 9399 9386 9373 9359 9344 9329 9313 9296 9278 9260 9241 9221 9199 9177 9155 9131 9105 9079 9052 9023 8994 8963 8931 8897 8862 8826 8788 8749 8709 8667 8623 8577 8530 8480 8429 8375 8320 8262 8203 8142 8079 8014 7948 7881 7813 7742 7672 7601 7530 7460 7391 7324 7259 7196 7134 7077 7025 6977 6932 6892 6859 6831 6809 6793 6782 6781 6786 6797 6813 6836 6866 6900 6939 6982 7030 7084 7141 7200 7262 7326 7394 7462 7530 7598 7666 7733 7801 7867 7933 7999 8063 8125 8185 8244 8302 8357 8410 8461 8511 8558 8604 8649 8691 8732 8771 8809 8845 8880 8913 8945 8975 9004 9032 9059 9084 9108 9131 9153 9174 9194 9213 9231 9249 9266 8973 0 21 2 9282 9297 9312 9326 9340 9353 9366 9379 9391 9403 9415 9426 9437 9448 9458 9468 9478 9488 9497 9506 9515 9523 9531 9539 9547 9554 9561 9568 9574 9581 9587 9592 9598 9603 9609 9614 9619 9624 9628 9633 9638 9642 9646 9651 9655 9659 9663 9668 9672 9676 9680 9684 9687 9691 9695 9698 9702 9705 9709 9712 9715 9718 9721 9724 9727 9729 9732 9734 9736 9739 9741 9743 9745 9747 9749 9751 9752 9754 9756 9757 9759 9761 9762 9764 9766 9767 9769 9770 9772 9773 9775 9776 9778 9779 9781 9782 9784 9785 9786 9788 9789 9790 9791 9792 9793 9794 9794 9795 9796 9796 9797 9797 9798 9798 9798 9799 9799 9799 9799 9799 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9799 9799 9798 9798 9797 9797 9796 9795 9794 9794 9793 9792 9792 9791 9791 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9790 9791 9791 9791 9791 9791 9791 9791 9791 9791 9790 9790 9790 9789 9788 9788 9787 9787 9786 9785 9785 9784 9783 9783 9782 9782 9782 9782 9782 9782 9783 9783 9784 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9795 9796 9796 9796 9797 9797 9797 9796 9796 9796 9795 9795 9795 9794 9794 9794 9793 9793 9792 9792 9792 9792 9792 9792 9793 9793 9793 9793 9793 9794 9794 9794 9794 9795 9795 9795 9796 9796 9797 9797 9798 9798 9799 9800 9801 9802 9803 9804 9806 9807 9809 9810 9812 9813 9815 9816 9818 9819 9820 9822 9823 9823 9824 9825 9826 9826 9827 9827 9827 9828 9828 9828 9828 9828 9829 9829 9830 9830 9831 9831 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9838 9838 9838 9838 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9834 9834 9834 9834 9834 9835 9835 9835 9836 9836 9837 9837 9838 9838 9839 9839 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9838 9837 9837 9836 9836 9835 9834 9834 9833 9833 9832 9831 9831 9830 9830 9829 9828 9828 9827 9826 9825 9825 9824 9823 9822 9821 9821 9820 9819 9818 9818 9817 9817 9816 9816 9815 9815 9815 9814 9814 9813 9813 9813 9812 9811 9811 9810 9809 9808 9807 9806 9805 9803 9802 9800 9799 9797 9795 9793 9791 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9770 9768 9767 9765 9763 9762 9760 9759 9757 9756 9754 9753 9752 9751 9750 9749 9748 9746 9746 9745 9744 9743 9742 9741 9740 9739 9737 9736 9735 9734 9732 9731 9729 9728 9726 9724 9723 9721 9719 9717 9715 9713 9711 9709 9707 9705 9703 9701 9700 9698 9696 9695 9693 9691 9690 9689 9687 9686 9684 9683 9681 9680 9679 9677 9675 9674 9672 9670 9668 9666 9664 9662 9660 9657 9655 9652 9649 9646 9643 9640 9637 9634 9631 9628 9625 9622 9619 9615 9612 9609 9606 9602 8974 0 21 2 9599 9595 9591 9588 9584 9580 9576 9571 9567 9562 9557 9552 9546 9540 9534 9528 9521 9515 9508 9500 9493 9485 9477 9469 9461 9453 9444 9435 9426 9417 9408 9398 9389 9379 9369 9358 9347 9336 9325 9313 9300 9288 9274 9260 9246 9231 9215 9199 9182 9165 9147 9128 9108 9088 9067 9045 9022 8999 8974 8949 8923 8896 8869 8840 8810 8779 8747 8714 8679 8644 8607 8568 8528 8487 8444 8400 8354 8306 8256 8205 8151 8096 8038 7979 7917 7853 7786 7717 7646 7573 7497 7418 7337 7253 7167 7079 6986 6893 6798 6701 6604 6504 6405 6305 6206 6106 6009 5913 5818 5725 5634 5550 5471 5396 5327 5263 5208 5160 5120 5087 5061 5045 5036 5035 5043 5058 5084 5117 5157 5204 5258 5319 5385 5455 5530 5609 5693 5779 5868 5957 6049 6143 6237 6331 6425 6520 6612 6703 6794 6883 6971 7057 7141 7222 7302 7380 7456 7528 7599 7667 7734 7797 7858 7917 7973 8028 8080 8130 8177 8223 8267 8309 8350 8388 8425 8461 8495 8528 8559 8590 8619 8647 8674 8700 8725 8750 8773 8796 8817 8838 8858 8877 8895 8912 8928 8944 8959 8973 8986 8999 9011 9022 9032 9043 9052 9061 9070 9078 9086 9094 9101 9108 9115 9121 9128 9134 9139 9145 9150 9155 9159 9163 9167 9170 9174 9176 9179 9181 9183 9185 9186 9188 9188 9189 9190 9190 9190 9190 9190 9189 9189 9188 9187 9186 9185 9183 9182 9180 9177 9175 9172 9169 9165 9161 9157 9153 9148 9143 9138 9132 9127 9121 9114 9108 9101 9094 9087 9080 9073 9065 9057 9049 9040 9032 9022 9013 9003 8992 8981 8970 8958 8945 8932 8919 8905 8890 8875 8859 8843 8826 8809 8791 8773 8754 8734 8714 8693 8672 8650 8627 8604 8580 8555 8529 8502 8475 8446 8416 8385 8353 8321 8286 8251 8214 8177 8138 8097 8055 8012 7967 7921 7873 7824 7773 7721 7667 7612 7554 7495 7434 7371 7306 7239 7170 7099 7026 6950 6872 6792 6710 6626 6538 6449 6358 6265 6169 6071 5971 5871 5768 5664 5557 5451 5344 5237 5130 5024 4918 4813 4708 4603 4504 4407 4313 4222 4134 4052 3975 3904 3838 3778 3726 3681 3644 3613 3590 3576 3569 3571 3580 3597 3624 3658 3699 3747 3803 3866 3935 4009 4088 4173 4263 4356 4452 4551 4653 4760 4866 4973 5080 5187 5293 5400 5506 5612 5719 5822 5924 6024 6123 6220 6315 6407 6498 6586 6673 6757 6839 6919 6997 7074 7148 7220 7291 7359 7426 7491 7554 7615 7675 7733 7789 7843 7896 7948 7997 8045 8092 8137 8181 8223 8263 8303 8341 8377 8413 8447 8480 8513 8544 8574 8603 8631 8659 8685 8711 8736 8760 8784 8807 8829 8851 8872 8892 8912 8931 8950 8967 8985 9002 9018 9034 9049 9064 9078 9092 9105 9119 9131 9144 9156 9168 9179 9191 9202 9213 9223 9234 9244 9254 9264 9274 9284 9293 9302 9311 9320 9328 9336 9344 8975 0 21 2 9352 9359 9366 9373 9380 9386 9392 9398 9404 9409 9414 9419 9424 9429 9433 9437 9442 9446 9449 9453 9457 9460 9464 9467 9470 9473 9476 9478 9481 9483 9486 9488 9490 9492 9494 9496 9497 9499 9500 9502 9503 9504 9505 9507 9507 9508 9509 9510 9511 9511 9512 9512 9513 9513 9514 9514 9514 9515 9515 9516 9516 9516 9517 9517 9517 9518 9518 9518 9518 9518 9518 9518 9518 9517 9517 9516 9515 9514 9513 9511 9510 9507 9505 9503 9500 9497 9493 9490 9486 9482 9478 9473 9469 9464 9458 9453 9447 9440 9433 9426 9419 9411 9402 9393 9383 9373 9362 9350 9338 9325 9311 9296 9280 9264 9246 9228 9209 9189 9168 9146 9123 9099 9075 9049 9023 8995 8967 8938 8908 8877 8845 8812 8778 8743 8708 8671 8633 8595 8555 8514 8473 8430 8387 8343 8298 8252 8206 8159 8111 8063 8014 7965 7915 7866 7816 7766 7717 7667 7617 7567 7518 7468 7420 7371 7323 7276 7229 7183 7137 7092 7048 7005 6963 6922 6882 6843 6805 6769 6733 6699 6667 6636 6606 6578 6552 6527 6503 6482 6462 6444 6427 6413 6400 6388 6379 6371 6365 6360 6357 6356 6357 6360 6364 6370 6378 6387 6399 6412 6426 6443 6461 6481 6502 6525 6550 6577 6605 6635 6666 6699 6734 6769 6807 6845 6885 6926 6969 7012 7057 7102 7149 7196 7245 7294 7343 7394 7445 7496 7548 7600 7652 7705 7757 7810 7862 7915 7967 8018 8070 8121 8172 8222 8271 8320 8368 8416 8463 8509 8554 8599 8643 8686 8728 8769 8810 8849 8888 8926 8963 8999 9035 9069 9103 9135 9167 9198 9227 9256 9284 9311 9337 9361 9385 9407 9429 9450 9470 9489 9507 9525 9541 9557 9572 9586 9600 9613 9626 9638 9650 9662 9673 9684 9694 9704 9714 9723 9733 9741 9750 9758 9766 9773 9780 9787 9793 9799 9804 9809 9814 9818 9822 9826 9829 9831 9834 9836 9838 9839 9841 9842 9844 9845 9845 9846 9847 9848 9849 9850 9850 9851 9852 9853 9853 9854 9855 9856 9856 9857 9857 9858 9859 9859 9860 9860 9861 9862 9862 9863 9864 9864 9865 9866 9866 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9882 9882 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9871 9871 9870 9870 8976 0 21 2 9869 9869 9868 9868 9867 9867 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9857 9856 9855 9853 9852 9850 9848 9846 9845 9843 9841 9840 9838 9837 9835 9834 9832 9831 9830 9829 9828 9827 9826 9825 9824 9822 9821 9820 9819 9818 9816 9814 9813 9811 9808 9806 9804 9801 9798 9795 9792 9789 9785 9781 9778 9774 9770 9766 9762 9758 9754 9750 9746 9742 9738 9734 9730 9725 9721 9717 9713 9709 9704 9700 9696 9691 9686 9682 9677 9672 9668 9663 9658 9653 9648 9643 9638 9633 9628 9623 9618 9614 9609 9604 9599 9595 9590 9586 9581 9576 9572 9567 9562 9557 9552 9546 9541 9535 9528 9522 9515 9507 9500 9492 9483 9474 9465 9456 9445 9435 9424 9412 9400 9387 9374 9360 9346 9331 9315 9299 9282 9264 9245 9225 9204 9183 9160 9136 9111 9085 9058 9029 9000 8969 8938 8905 8871 8836 8799 8762 8723 8683 8641 8598 8555 8509 8463 8415 8366 8316 8263 8210 8154 8098 8040 7979 7918 7856 7793 7731 7667 7604 7540 7477 7413 7352 7293 7235 7178 7124 7075 7030 6988 6951 6918 6891 6870 6854 6843 6838 6839 6846 6858 6875 6898 6928 6962 7000 7042 7088 7139 7192 7248 7305 7365 7429 7493 7557 7621 7685 7749 7813 7877 7941 8005 8067 8127 8186 8244 8301 8356 8409 8460 8511 8559 8606 8651 8694 8736 8777 8816 8853 8889 8924 8957 8989 9020 9049 9077 9104 9130 9155 9179 9203 9225 9246 9266 9286 9304 9322 9340 9356 9372 9388 9402 9416 9430 9443 9456 9468 9480 9491 9502 9512 9523 9532 9542 9551 9560 9568 9576 9584 9592 9599 9606 9613 9620 9626 9632 9637 9642 9647 9652 9657 9661 9665 9669 9673 9677 9680 9684 9687 9690 9693 9696 9699 9702 9704 9707 9709 9712 9714 9716 9718 9720 9722 9723 9724 9725 9726 9727 9728 9728 9728 9728 9727 9727 9726 9725 9724 9722 9721 9719 9717 9715 9713 9711 9708 9705 9703 9699 9696 9693 9689 9685 9681 9676 9671 9666 9661 9655 9649 9642 9635 9628 9620 9612 9604 9595 9586 9577 9567 9557 9546 9535 9524 9512 9501 9488 9476 9463 9450 9436 9422 9408 9394 9379 9364 9348 9333 9317 9301 9284 9268 9251 9234 9218 9201 9184 9167 9150 9133 9117 9100 9084 9068 9052 9037 9022 9007 8993 8979 8966 8953 8941 8929 8918 8907 8897 8888 8879 8871 8864 8857 8851 8846 8842 8838 8835 8833 8832 8832 8832 8834 8836 8839 8843 8848 8853 8860 8867 8876 8885 8894 8905 8916 8928 8941 8955 8969 8984 8999 9015 9031 9048 9065 9083 9100 9118 9137 9155 9174 9193 9211 9230 9249 9268 9286 9305 9323 9342 9360 9378 9395 9413 9430 9447 9464 9481 9497 9513 9529 9545 9560 9575 9589 9604 9618 9631 9644 9657 9669 9681 9693 9704 9715 9725 9734 9743 9752 9760 9768 9776 9783 8977 0 21 2 9790 9796 9802 9808 9814 9819 9825 9830 9834 9839 9844 9848 9853 9857 9861 9865 9869 9873 9877 9880 9883 9887 9890 9892 9895 9898 9900 9902 9904 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9921 9922 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9935 9935 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9931 9931 9932 9933 9933 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 8978 0 21 2 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9859 9858 9856 9854 9852 9849 9846 9844 9840 9837 9834 9830 9826 9822 9818 9814 9810 9805 9801 9797 9792 9787 9783 9778 9773 9768 9764 9759 9754 9748 9743 9738 9732 9726 9720 9713 9707 9700 9692 9685 9677 9670 9662 9653 9645 9637 9628 9620 9612 9603 9595 9586 9578 9569 9561 9553 9545 9537 9529 9522 9514 9507 9499 9492 9485 9478 9471 9465 9458 9452 9446 9441 9435 9431 9426 9422 9418 9415 9412 9410 9408 9407 9406 9406 9406 9407 9409 9410 9412 9415 9418 9421 9425 9429 9433 9437 9442 9447 9452 9457 9463 9469 9475 9482 9488 9495 9502 9509 9517 9525 9532 9541 9549 9557 9566 9575 9583 9592 9601 9609 9618 9627 9635 9644 9652 9660 9668 9676 9684 9691 9699 9706 9713 9720 9727 9734 9740 9747 9753 9759 9765 9771 9777 9782 9788 9793 9798 9803 9808 9813 9817 9822 9826 9830 9834 9837 9841 9844 9847 9850 9853 9856 9858 9861 9863 9865 9868 9870 9871 9873 9875 9876 9878 9879 9880 9882 9883 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9905 9905 9905 9905 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9918 9919 9919 9918 9918 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9893 9893 9892 9892 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9875 9873 9872 9870 9869 9867 9865 9863 9861 9859 9856 9854 9851 9848 9845 9842 9839 9836 9832 9829 9825 9821 9818 8979 0 21 2 9814 9810 9805 9801 9796 9792 9787 9782 9777 9771 9766 9760 9754 9748 9742 9735 9729 9721 9714 9707 9699 9691 9682 9674 9665 9655 9646 9636 9625 9615 9603 9592 9580 9568 9556 9543 9530 9516 9503 9489 9475 9460 9446 9431 9416 9401 9386 9370 9355 9340 9324 9308 9293 9277 9261 9245 9230 9214 9198 9182 9167 9151 9136 9121 9106 9091 9076 9062 9048 9034 9021 9008 8996 8984 8973 8962 8952 8943 8934 8926 8919 8912 8906 8901 8896 8892 8888 8886 8884 8882 8882 8882 8883 8884 8887 8890 8893 8898 8903 8909 8915 8922 8930 8939 8948 8958 8969 8980 8992 9004 9017 9031 9045 9059 9074 9089 9104 9120 9136 9152 9168 9185 9201 9218 9235 9252 9268 9285 9302 9318 9335 9352 9368 9384 9400 9415 9431 9446 9461 9475 9489 9503 9516 9529 9542 9554 9566 9577 9588 9599 9610 9620 9629 9639 9648 9657 9666 9674 9682 9690 9698 9706 9713 9720 9727 9734 9740 9746 9752 9758 9763 9768 9773 9777 9781 9785 9788 9791 9794 9796 9799 9800 9802 9804 9805 9806 9807 9808 9809 9809 9810 9810 9811 9811 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9811 9811 9810 9809 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9795 9795 9795 9795 9795 9796 9796 9797 9798 9800 9801 9802 9804 9805 9807 9808 9809 9811 9812 9814 9815 9816 9816 9817 9818 9818 9818 9818 9818 9818 9818 9817 9817 9817 9816 9816 9816 9816 9815 9815 9815 9815 9815 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9816 9816 9816 9815 9814 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9803 9802 9802 9801 9801 9801 9801 9800 9800 9800 9801 9801 9801 9801 9801 9801 9800 9800 9800 9799 9798 9798 9797 9796 9795 9793 9792 9791 9790 9789 9788 9787 9785 9784 9783 9782 9782 9781 9780 9780 9780 9779 9779 9779 9778 9778 9778 9778 9777 9777 9776 9776 9775 9774 9773 9772 9771 9770 9768 9767 9765 9763 9762 9760 9758 9757 9755 9754 9752 9751 9749 9748 9747 9745 9744 9743 9742 9742 9741 9740 9740 9739 9738 9738 9737 9736 9736 9735 9734 9733 9733 9732 9731 9730 9729 9727 9726 9725 9724 9722 9721 9720 9718 9717 9715 9714 9713 9711 9710 9709 9707 9706 9705 9703 9702 9701 9700 9698 9697 9696 9694 9693 9692 9690 9689 9688 9686 9685 9683 9682 9680 9678 9677 9675 9673 9671 9670 9668 9666 9664 9662 9660 9658 9656 9654 9652 9650 9648 9645 9643 9641 9639 9637 9635 9633 9631 9629 9626 9624 9622 9620 9618 9616 9614 9612 9610 9608 9606 9604 9602 9599 9597 9595 9592 9590 9588 9585 9582 9580 9577 9574 9571 9568 9565 9561 9558 9555 9552 9548 9545 9541 9538 9534 9531 9527 9523 9519 9516 9512 9508 9504 9499 9495 8980 0 21 2 9491 9487 9483 9478 9474 9470 9466 9461 9457 9453 9449 9444 9440 9436 9432 9428 9424 9420 9416 9412 9409 9404 9400 9396 9392 9387 9383 9378 9373 9368 9363 9358 9352 9346 9340 9334 9328 9322 9316 9309 9303 9296 9290 9283 9276 9270 9263 9256 9250 9243 9236 9229 9222 9215 9208 9201 9194 9187 9179 9172 9164 9156 9148 9139 9131 9122 9113 9104 9095 9086 9076 9067 9057 9047 9037 9026 9016 9005 8994 8983 8972 8960 8948 8936 8924 8912 8899 8886 8873 8859 8846 8832 8817 8803 8788 8773 8758 8742 8726 8710 8694 8677 8660 8643 8626 8608 8589 8571 8552 8532 8513 8492 8472 8451 8429 8407 8385 8362 8338 8314 8290 8265 8239 8213 8186 8158 8130 8101 8072 8042 8011 7979 7947 7914 7880 7845 7809 7772 7735 7696 7657 7616 7575 7533 7489 7445 7399 7353 7305 7256 7206 7155 7102 7048 6993 6937 6879 6820 6759 6696 6632 6567 6499 6430 6359 6286 6212 6135 6056 5976 5893 5809 5722 5634 5543 5450 5356 5259 5160 5060 4957 4853 4746 4638 4527 4415 4301 4186 4069 3950 3830 3708 3586 3462 3339 3214 3088 2963 2837 2711 2586 2462 2340 2219 2100 1982 1867 1755 1647 1541 1438 1340 1246 1157 1071 990 915 844 778 717 660 608 561 519 481 447 418 394 373 357 345 336 331 330 332 338 348 361 378 399 423 451 483 518 557 600 646 696 749 805 865 930 996 1066 1138 1213 1292 1371 1452 1534 1617 1702 1787 1872 1957 2042 2126 2208 2289 2370 2449 2524 2596 2666 2733 2798 2858 2915 2967 3016 3062 3102 3138 3170 3197 3219 3236 3249 3257 3260 3258 3250 3239 3223 3202 3177 3147 3113 3076 3036 2992 2942 2892 2841 2790 2737 2685 2632 2579 2526 2473 2426 2381 2339 2301 2266 2238 2216 2199 2188 2183 2186 2196 2213 2237 2267 2306 2352 2405 2464 2531 2604 2684 2768 2858 2953 3054 3159 3266 3377 3491 3610 3730 3850 3972 4094 4217 4340 4462 4585 4708 4829 4948 5066 5183 5298 5410 5519 5626 5731 5834 5933 6030 6125 6216 6306 6392 6475 6557 6635 6711 6785 6856 6925 6992 7057 7120 7181 7240 7298 7353 7407 7459 7510 7560 7608 7654 7700 7744 7787 7828 7869 7908 7946 7984 8020 8055 8089 8122 8155 8186 8217 8246 8275 8303 8331 8357 8383 8408 8433 8456 8480 8502 8524 8545 8566 8586 8606 8625 8644 8662 8680 8698 8715 8731 8748 8764 8779 8794 8809 8824 8839 8853 8867 8880 8893 8906 8919 8932 8944 8956 8968 8979 8991 9002 9012 9023 9033 9043 9053 9063 9072 9081 9090 9099 9107 9116 9124 9132 9140 9148 9155 9163 9171 9178 9185 9193 9200 9207 9214 9221 9228 9235 9242 9249 9255 9262 9268 9275 9281 9287 9293 9299 9304 9310 9315 9321 9326 9330 9335 9340 9344 9348 9352 9356 9360 9363 9367 9371 9374 8981 0 21 2 9378 9382 9385 9389 9393 9396 9400 9404 9408 9412 9415 9419 9423 9427 9431 9434 9438 9441 9445 9448 9451 9454 9457 9459 9462 9465 9467 9469 9471 9474 9476 9478 9480 9482 9484 9486 9488 9490 9492 9494 9496 9498 9500 9502 9504 9506 9507 9509 9510 9512 9513 9514 9515 9516 9517 9518 9518 9519 9519 9520 9520 9520 9521 9521 9522 9522 9523 9524 9524 9525 9526 9527 9528 9528 9529 9530 9530 9531 9532 9532 9532 9532 9532 9532 9532 9531 9531 9530 9529 9528 9527 9526 9525 9523 9522 9521 9519 9518 9516 9515 9514 9512 9511 9509 9507 9506 9504 9502 9500 9497 9495 9492 9490 9486 9483 9479 9475 9471 9467 9462 9457 9452 9447 9441 9435 9429 9422 9415 9408 9401 9394 9386 9378 9370 9362 9353 9344 9335 9325 9315 9305 9294 9283 9272 9260 9248 9235 9222 9209 9195 9180 9165 9150 9134 9118 9101 9083 9065 9047 9028 9008 8988 8967 8947 8926 8904 8882 8861 8839 8817 8795 8774 8753 8732 8711 8691 8672 8654 8638 8622 8607 8594 8583 8573 8565 8558 8553 8550 8549 8550 8552 8557 8563 8571 8580 8590 8603 8616 8630 8646 8662 8679 8697 8715 8732 8750 8768 8785 8802 8820 8837 8853 8868 8882 8896 8909 8921 8932 8942 8952 8961 8969 8976 8983 8990 8997 9004 9010 9017 9023 9030 9037 9045 9053 9062 9071 9082 9093 9105 9117 9131 9145 9159 9174 9190 9205 9222 9238 9255 9271 9288 9304 9320 9336 9351 9367 9381 9395 9408 9420 9433 9444 9455 9466 9476 9486 9495 9504 9512 9521 9529 9536 9543 9550 9557 9564 9570 9576 9583 9588 9594 9599 9605 9610 9614 9619 9623 9627 9631 9635 9638 9642 9645 9648 9652 9655 9658 9661 9664 9667 9670 9673 9677 9680 9683 9686 9690 9693 9697 9700 9703 9706 9709 9712 9715 9718 9721 9723 9726 9728 9731 9733 9735 9737 9739 9741 9743 9746 9748 9750 9752 9754 9757 9759 9761 9764 9766 9769 9771 9774 9776 9779 9781 9783 9785 9787 9789 9791 9792 9794 9795 9796 9797 9797 9798 9799 9800 9800 9801 9801 9802 9803 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9815 9816 9817 9818 9819 9821 9822 9823 9824 9824 9825 9826 9826 9827 9827 9828 9828 9829 9829 9829 9830 9830 9830 9831 9831 9831 9832 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9840 9840 9841 9841 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9855 9855 9855 9856 9856 9856 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9859 9860 9861 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 8982 0 21 2 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9872 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9875 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9862 9861 9861 9860 9860 9859 9858 9857 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9843 9841 9839 9837 9835 9833 9831 9829 9828 9826 9824 9822 9820 9818 9817 9815 9814 9812 9811 9810 9808 9807 9806 9804 9803 9802 9800 9799 9797 9796 9794 9792 9791 9789 9788 9786 9784 9783 9781 9780 9778 9777 9775 9774 9773 9773 9772 9772 9771 9771 9771 9772 9772 9772 9773 9774 9775 9776 9777 9778 9779 9781 9782 9784 9785 9787 9789 9790 9792 9794 9796 9798 9800 9802 9804 9806 9809 9811 9813 9815 9817 9819 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9840 9842 9843 9845 9846 9847 9848 9850 9851 9852 9853 9854 9855 9857 9858 9859 9860 9861 9863 9864 9865 9867 9868 9870 9871 9873 9874 9876 9877 9879 9880 9881 9883 9884 9885 9886 9887 9889 9889 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9905 9905 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9914 8983 0 21 2 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9868 9868 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9866 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9845 9844 9842 9841 9840 9838 9836 9835 9833 9832 9830 9829 9827 9825 9824 9822 9821 9819 9818 9817 9815 9814 9813 9812 9810 9809 9808 9807 9806 9805 9805 9804 9803 9803 9802 9802 9801 9801 9801 9801 9801 9801 9801 9801 9802 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9815 9816 9817 9818 9819 9820 9820 9821 9821 9821 9821 9821 9821 9820 9820 9820 9819 9819 9818 9817 9817 9816 9816 9815 9814 9813 9813 9812 9811 9810 9809 9808 9808 9806 9805 9804 9802 9801 9799 9797 9795 9793 9791 9789 9786 9784 9781 9778 9775 9772 9769 9766 9762 9759 9756 9752 9749 9745 9742 9738 9734 9731 9727 9723 9719 9716 9712 9708 9705 9701 9697 9693 9690 9686 9683 9679 9676 9672 9669 9666 9662 9659 9656 9653 9650 9647 9644 9641 9638 9636 9633 9631 9629 9626 9624 9623 9621 9620 9619 9618 9617 9616 9616 9616 9617 9618 9618 9620 9621 9623 9624 9626 9629 9631 9634 9636 9639 9642 9645 9648 9651 9654 9657 9661 9664 9667 9670 9673 9677 9680 9683 9686 9689 9693 9696 9699 9702 9705 9708 9711 9715 9718 9721 9724 9727 9729 9732 9735 9738 9740 9743 9745 9747 9750 9752 9754 9755 9757 9759 9760 9761 9762 9763 9764 9764 9765 9765 9765 9765 9765 9765 9765 9765 9764 9764 9764 9763 9763 9762 9762 9762 9762 9761 9761 9761 9761 9761 9760 9760 9760 9760 9759 9759 9759 9758 9758 9757 9756 9756 9755 9754 9753 9752 9751 9750 9750 9749 8984 0 21 2 9748 9748 9747 9747 9747 9747 9747 9747 9748 9748 9749 9749 9750 9751 9752 9753 9755 9756 9757 9758 9760 9761 9763 9764 9766 9767 9769 9771 9772 9774 9776 9777 9779 9781 9783 9784 9786 9788 9789 9791 9792 9794 9795 9796 9798 9799 9800 9801 9802 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9815 9816 9817 9819 9820 9821 9822 9823 9823 9824 9824 9825 9825 9825 9825 9825 9825 9824 9824 9823 9822 9822 9821 9821 9820 9820 9820 9820 9820 9820 9820 9821 9821 9821 9822 9822 9822 9823 9823 9823 9823 9823 9822 9821 9821 9820 9818 9817 9815 9813 9811 9808 9806 9803 9800 9797 9794 9791 9788 9784 9781 9777 9773 9770 9765 9761 9757 9752 9747 9743 9737 9732 9726 9720 9714 9708 9702 9695 9689 9682 9676 9669 9663 9657 9652 9647 9642 9638 9634 9631 9628 9626 9625 9625 9626 9627 9629 9632 9635 9639 9643 9648 9654 9660 9667 9673 9680 9687 9694 9701 9709 9716 9723 9729 9736 9742 9748 9754 9760 9765 9770 9775 9780 9784 9789 9793 9797 9800 9804 9807 9811 9814 9817 9820 9823 9826 9828 9831 9833 9835 9837 9839 9841 9842 9844 9845 9846 9846 9847 9847 9848 9848 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9847 9847 9847 9848 9848 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9853 9853 9852 9852 9851 9850 9849 9848 9847 9846 9845 9845 9844 9843 9842 9841 9840 9840 9839 9839 9839 9838 9838 9838 9838 9837 9837 9837 9836 9836 9835 9835 9834 9833 9832 9831 9830 9828 9827 9826 9824 9822 9821 9819 9818 9816 9814 9813 9811 9810 9808 9807 9805 9804 9802 9801 9799 9798 9796 9794 9793 9791 9789 9787 9785 9783 9781 9779 9777 9774 9772 9769 9767 9764 9761 9758 9756 9753 9750 9747 9744 9741 9738 9734 9731 9728 9724 9721 9717 9714 9710 9707 9703 9699 9695 9691 9687 9683 9679 9675 9671 9666 9662 9658 9653 9649 9644 9639 9634 9629 9624 9618 9613 9607 9601 9594 9587 9580 9573 9565 9557 9548 9539 9530 9520 9509 9498 9487 9475 9463 9451 9438 9424 9410 9396 9381 9366 9350 9334 9317 9300 9282 9265 9246 9227 9208 9188 9167 9146 9125 9103 9080 9057 9033 9008 8983 8958 8932 8905 8879 8851 8824 8795 8766 8738 8709 8681 8652 8624 8596 8567 8539 8512 8485 8459 8434 8409 8386 8364 8343 8322 8303 8286 8270 8255 8242 8230 8219 8210 8203 8197 8192 8189 8187 8186 8187 8189 8192 8196 8201 8207 8215 8223 8233 8243 8254 8266 8279 8293 8307 8323 8339 8356 8374 8392 8412 8432 8453 8475 8497 8520 8544 8569 8594 8619 8645 8671 8698 8725 8752 8779 8806 8833 8861 8888 8915 8943 8969 8996 9022 9048 9074 9099 9124 9149 9173 9197 9221 9244 9266 9289 9310 9331 9352 9372 9392 9411 9430 9448 9466 9483 8985 0 21 2 9500 9516 9531 9546 9560 9574 9587 9600 9613 9624 9636 9647 9657 9667 9677 9687 9696 9705 9713 9721 9729 9736 9743 9750 9757 9763 9769 9775 9780 9785 9790 9794 9798 9802 9805 9808 9811 9814 9816 9819 9821 9823 9825 9826 9828 9830 9832 9833 9835 9837 9839 9840 9842 9844 9846 9848 9850 9852 9853 9855 9857 9858 9859 9860 9861 9862 9862 9863 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9863 9864 9865 9866 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9867 9866 9865 9865 9865 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9859 9859 9858 9858 9857 9856 9855 9854 9854 9853 9852 9851 9851 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9836 9834 9833 9831 9830 9828 9827 9825 9823 9821 9820 9818 9816 9814 9812 9811 9809 9807 9805 9803 9802 9800 9798 9796 9794 9793 9791 9789 9787 9785 9784 9782 9780 9778 9777 9775 9773 9771 9770 9768 9767 9765 9764 9763 9761 9760 9759 9758 9757 9757 9756 9755 9755 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9753 9754 9754 9754 9755 9755 9756 9756 9757 9758 9759 9760 9761 9762 9764 9765 9767 9768 9770 9771 9773 9774 9776 9777 9779 9780 9782 9783 9784 9785 9786 9787 9788 9789 9790 9790 9791 9791 9792 9793 9793 9794 9794 9795 9796 9796 9797 9798 9798 9799 9800 9800 9801 9801 9801 9802 9802 9802 9802 9801 9801 9800 9800 9799 9798 9797 9795 9794 9793 9791 9790 9788 9786 9785 9783 9781 9780 9778 9776 9774 9773 9771 9769 9767 9765 9763 9761 9759 9757 9754 9752 9749 9747 9744 9741 9738 9735 9732 9729 9725 9722 9719 9715 9712 9708 9705 9702 9698 9695 9692 9688 9685 9682 9679 9677 9674 9671 9668 9666 9663 9661 9658 9656 9654 9652 9650 9648 9646 9644 9642 9640 9639 9637 9635 9634 9633 9631 9630 9629 9628 9627 9627 9626 9626 9625 9625 9625 9625 9625 9625 9625 9625 9626 9626 9627 9628 9629 9629 9630 9631 9633 9634 9635 9636 9638 9639 9641 9643 9645 9646 9648 9650 9653 9655 9657 9659 9662 9664 9667 9669 9672 9674 9676 9679 9681 9683 9685 9687 9689 9691 9693 9694 9695 9697 9698 9699 9700 9701 9702 9702 9703 9703 9704 9705 9705 9706 9706 9707 9708 9708 9709 9710 9710 9711 9711 9712 9712 9712 9713 9713 9713 9713 9712 9712 9712 9711 9711 9710 9709 9708 9707 9707 9706 9705 9704 9703 9703 9702 9701 9701 9700 9699 9699 9698 9697 9696 9695 9694 9693 9692 9691 9690 9688 9686 9685 9682 9680 9678 9676 9673 9671 9669 9666 9664 9661 9659 9656 9654 9652 9649 9647 9645 9642 9640 8986 0 21 2 9638 9635 9633 9630 9628 9625 9622 9619 9616 9612 9609 9605 9602 9598 9594 9590 9586 9583 9579 9575 9571 9567 9564 9560 9557 9554 9551 9548 9545 9542 9540 9537 9535 9532 9530 9528 9525 9522 9519 9516 9513 9510 9507 9504 9501 9497 9493 9490 9486 9482 9478 9475 9471 9468 9464 9461 9457 9454 9451 9448 9446 9443 9440 9438 9436 9433 9431 9429 9427 9425 9423 9421 9419 9417 9415 9412 9410 9408 9405 9403 9400 9398 9395 9392 9389 9386 9382 9379 9376 9372 9368 9365 9361 9356 9352 9348 9344 9339 9334 9329 9325 9320 9314 9309 9304 9298 9293 9287 9281 9276 9270 9264 9257 9251 9245 9238 9232 9225 9218 9211 9204 9197 9189 9182 9174 9167 9159 9151 9143 9135 9127 9118 9110 9102 9093 9085 9076 9067 9058 9049 9040 9030 9021 9011 9001 8991 8980 8970 8959 8948 8936 8924 8912 8900 8887 8874 8861 8847 8833 8819 8805 8790 8775 8760 8744 8728 8712 8695 8678 8661 8643 8625 8606 8587 8567 8547 8526 8505 8483 8461 8438 8415 8391 8366 8341 8315 8288 8261 8234 8205 8177 8147 8117 8086 8055 8022 7990 7956 7921 7886 7850 7814 7776 7737 7698 7658 7616 7574 7530 7486 7440 7393 7345 7296 7245 7194 7140 7086 7029 6972 6913 6852 6789 6725 6659 6591 6521 6449 6376 6300 6223 6143 6062 5979 5893 5806 5717 5625 5532 5437 5340 5241 5140 5037 4932 4826 4717 4607 4496 4383 4268 4151 4033 3914 3794 3673 3550 3426 3303 3180 3057 2934 2811 2690 2568 2448 2330 2214 2101 1990 1881 1777 1677 1581 1488 1400 1317 1239 1165 1097 1034 976 924 877 835 799 769 744 725 711 703 699 701 708 720 738 761 789 821 859 902 951 1004 1062 1124 1191 1263 1340 1420 1505 1593 1687 1784 1883 1986 2092 2202 2313 2426 2540 2657 2776 2894 3013 3132 3251 3370 3489 3608 3727 3845 3961 4075 4188 4300 4411 4519 4626 4731 4834 4936 5036 5133 5229 5323 5415 5506 5594 5680 5765 5848 5928 6007 6085 6160 6233 6305 6375 6442 6508 6573 6635 6696 6755 6812 6868 6922 6974 7025 7075 7123 7169 7215 7259 7302 7344 7384 7424 7463 7501 7538 7574 7610 7644 7678 7711 7743 7774 7805 7835 7865 7894 7922 7949 7976 8002 8027 8052 8076 8100 8123 8145 8167 8188 8209 8229 8248 8267 8286 8304 8321 8338 8355 8371 8387 8403 8418 8433 8448 8462 8476 8490 8504 8517 8530 8543 8556 8568 8581 8593 8604 8616 8627 8638 8648 8659 8669 8678 8688 8697 8705 8714 8722 8729 8737 8744 8751 8757 8764 8770 8776 8782 8787 8793 8798 8803 8808 8813 8818 8822 8827 8831 8835 8839 8843 8846 8850 8853 8855 8858 8860 8862 8864 8865 8866 8867 8868 8868 8869 8868 8868 8868 8867 8866 8865 8863 8861 8859 8857 8854 8851 8848 8844 8840 8835 8830 8825 8819 8813 8806 8987 0 21 2 8799 8792 8784 8776 8768 8759 8750 8741 8732 8722 8713 8704 8695 8686 8677 8667 8658 8650 8641 8633 8624 8616 8608 8601 8593 8586 8578 8571 8564 8557 8550 8544 8537 8530 8524 8517 8510 8504 8497 8490 8484 8477 8470 8464 8457 8450 8443 8436 8429 8422 8415 8408 8400 8393 8385 8378 8370 8363 8355 8347 8339 8331 8323 8315 8307 8299 8291 8282 8274 8265 8256 8248 8238 8229 8220 8210 8200 8190 8180 8169 8158 8147 8135 8123 8111 8098 8085 8072 8058 8044 8029 8014 7998 7981 7964 7946 7927 7907 7886 7864 7842 7818 7793 7767 7739 7711 7681 7649 7616 7582 7546 7509 7471 7431 7390 7348 7304 7259 7212 7164 7115 7064 7012 6958 6902 6845 6787 6727 6666 6604 6540 6475 6408 6342 6275 6208 6140 6072 6005 5937 5869 5805 5743 5683 5625 5569 5517 5469 5425 5384 5347 5317 5291 5269 5253 5241 5235 5233 5235 5242 5253 5268 5287 5308 5333 5360 5391 5423 5456 5489 5523 5558 5593 5627 5662 5697 5730 5761 5792 5822 5850 5876 5900 5923 5943 5962 5979 5993 6006 6016 6025 6031 6036 6038 6038 6037 6033 6027 6019 6009 5997 5983 5967 5949 5929 5907 5884 5858 5830 5800 5768 5734 5698 5660 5620 5579 5535 5489 5441 5392 5340 5287 5232 5175 5116 5055 4992 4927 4861 4792 4722 4650 4577 4501 4424 4345 4265 4183 4099 4013 3927 3838 3748 3657 3565 3472 3377 3281 3185 3088 2990 2892 2793 2695 2596 2498 2400 2303 2206 2110 2014 1920 1827 1736 1646 1558 1472 1389 1307 1228 1151 1077 1005 937 871 808 749 692 639 589 542 498 458 420 385 354 326 301 278 258 241 227 214 204 197 191 188 186 186 189 193 199 208 218 230 244 260 279 299 322 347 375 406 440 476 515 558 603 652 704 758 816 877 941 1007 1077 1150 1225 1303 1383 1465 1550 1636 1724 1813 1904 1997 2091 2185 2281 2377 2474 2572 2669 2767 2865 2962 3060 3158 3255 3353 3450 3546 3641 3736 3830 3923 4015 4107 4197 4286 4374 4460 4546 4630 4713 4794 4874 4953 5030 5106 5180 5253 5325 5395 5464 5532 5598 5663 5726 5789 5850 5910 5969 6027 6084 6139 6194 6247 6300 6352 6403 6453 6502 6550 6597 6644 6689 6734 6778 6821 6863 6904 6944 6984 7022 7060 7097 7132 7167 7202 7235 7267 7299 7330 7360 7389 7418 7446 7474 7501 7528 7554 7580 7605 7630 7655 7679 7703 7726 7749 7772 7794 7816 7837 7858 7878 7898 7917 7936 7954 7972 7989 8006 8022 8038 8053 8068 8082 8097 8110 8124 8137 8149 8162 8174 8186 8197 8208 8219 8230 8240 8250 8259 8268 8277 8285 8292 8299 8306 8312 8318 8323 8328 8332 8336 8339 8341 8343 8345 8346 8347 8347 8347 8346 8345 8344 8342 8340 8337 8334 8330 8325 8320 8314 8308 8301 8293 8284 8275 8988 0 21 2 8265 8254 8242 8229 8215 8199 8183 8166 8147 8128 8107 8085 8062 8037 8012 7985 7956 7926 7895 7863 7829 7793 7756 7717 7677 7635 7591 7546 7498 7449 7398 7344 7288 7230 7171 7109 7045 6979 6912 6844 6773 6700 6626 6552 6478 6405 6331 6259 6187 6115 6044 5978 5915 5856 5800 5747 5700 5658 5623 5592 5567 5551 5541 5538 5541 5550 5567 5590 5619 5653 5694 5741 5793 5848 5908 5971 6040 6111 6183 6256 6331 6407 6483 6560 6636 6713 6789 6864 6939 7013 7087 7158 7227 7295 7362 7428 7491 7553 7614 7673 7731 7787 7842 7895 7946 7996 8045 8091 8136 8180 8222 8262 8301 8339 8375 8409 8442 8474 8504 8533 8561 8588 8613 8638 8661 8684 8705 8726 8747 8766 8785 8804 8821 8839 8856 8872 8888 8904 8919 8935 8949 8964 8978 8991 9005 9018 9030 9043 9055 9066 9077 9088 9099 9109 9118 9128 9136 9145 9153 9161 9168 9176 9183 9189 9196 9203 9209 9215 9222 9228 9234 9240 9246 9252 9258 9264 9270 9276 9282 9288 9294 9300 9305 9311 9316 9321 9325 9330 9334 9338 9342 9345 9349 9352 9355 9358 9360 9363 9365 9368 9370 9373 9375 9378 9380 9383 9386 9388 9391 9394 9396 9399 9402 9404 9407 9409 9412 9414 9417 9419 9421 9423 9425 9427 9429 9430 9432 9433 9435 9436 9438 9439 9440 9442 9443 9444 9445 9446 9448 9449 9450 9451 9452 9453 9454 9455 9455 9456 9457 9458 9458 9459 9459 9460 9460 9461 9462 9462 9463 9463 9464 9464 9465 9466 9466 9467 9468 9468 9469 9470 9471 9471 9472 9472 9473 9473 9474 9474 9474 9475 9475 9475 9475 9474 9474 9474 9473 9473 9472 9472 9471 9471 9470 9469 9469 9468 9467 9466 9465 9465 9464 9463 9462 9461 9461 9460 9459 9458 9457 9456 9456 9455 9454 9453 9452 9452 9451 9450 9449 9448 9447 9446 9445 9444 9442 9441 9439 9438 9436 9435 9433 9431 9429 9427 9424 9422 9420 9417 9415 9413 9410 9408 9405 9403 9400 9398 9395 9393 9391 9388 9386 9383 9381 9378 9376 9373 9370 9367 9364 9361 9357 9354 9350 9347 9343 9339 9334 9330 9325 9321 9316 9311 9307 9302 9297 9292 9287 9282 9277 9272 9267 9262 9257 9252 9247 9242 9236 9231 9225 9220 9214 9208 9201 9195 9188 9181 9174 9166 9158 9150 9142 9133 9124 9115 9106 9096 9086 9076 9065 9054 9043 9032 9020 9008 8996 8983 8971 8957 8944 8930 8916 8902 8887 8872 8856 8840 8824 8807 8790 8773 8755 8736 8717 8698 8678 8657 8636 8615 8592 8569 8546 8521 8496 8470 8443 8416 8387 8358 8327 8296 8264 8231 8197 8161 8125 8088 8049 8010 7969 7928 7885 7841 7795 7749 7701 7652 7601 7549 7496 7441 7384 7326 7266 7204 7140 7075 7008 6938 6867 6793 6718 6640 6560 6477 6393 6306 6217 6126 6033 5937 5840 5740 5638 5534 5429 5322 5212 5101 4989 4877 8989 0 21 2 4763 4648 4533 4418 4303 4188 4074 3962 3851 3741 3632 3528 3428 3331 3237 3148 3065 2987 2916 2851 2791 2739 2695 2658 2629 2607 2595 2591 2595 2607 2627 2655 2691 2734 2783 2840 2905 2975 3050 3131 3216 3308 3403 3501 3601 3705 3812 3920 4029 4139 4250 4362 4474 4586 4698 4810 4921 5031 5139 5247 5354 5459 5563 5665 5765 5864 5961 6056 6149 6240 6328 6415 6499 6581 6661 6739 6814 6887 6957 7026 7092 7156 7218 7278 7335 7391 7445 7497 7547 7595 7642 7687 7731 7773 7814 7853 7891 7928 7964 7998 8031 8063 8094 8123 8152 8179 8205 8230 8254 8277 8298 8319 8339 8357 8375 8391 8406 8421 8434 8446 8457 8467 8477 8485 8492 8498 8504 8508 8511 8513 8515 8514 8513 8512 8509 8506 8502 8497 8493 8488 8482 8477 8471 8466 8460 8454 8450 8446 8443 8440 8438 8438 8439 8441 8443 8447 8452 8457 8464 8471 8478 8487 8497 8506 8515 8524 8534 8543 8552 8562 8571 8579 8586 8593 8599 8605 8610 8614 8617 8620 8622 8623 8623 8623 8621 8619 8616 8612 8608 8603 8596 8590 8582 8573 8564 8554 8543 8531 8518 8505 8490 8475 8459 8442 8425 8406 8387 8367 8345 8323 8301 8277 8252 8226 8198 8170 8140 8109 8077 8044 8009 7973 7936 7898 7860 7820 7777 7735 7693 7651 7608 7566 7524 7482 7440 7398 7358 7320 7284 7248 7214 7182 7152 7124 7097 7072 7050 7031 7013 6997 6983 6972 6962 6954 6948 6944 6942 6942 6943 6947 6953 6961 6972 6986 7002 7020 7042 7066 7092 7122 7154 7190 7228 7269 7312 7359 7408 7460 7513 7567 7623 7681 7740 7798 7857 7915 7973 8031 8089 8146 8204 8258 8311 8362 8412 8461 8507 8551 8594 8635 8674 8712 8748 8782 8816 8847 8877 8906 8934 8960 8986 9010 9034 9056 9078 9098 9118 9137 9155 9173 9189 9205 9220 9234 9248 9260 9273 9284 9296 9306 9316 9326 9335 9344 9353 9361 9369 9376 9384 9391 9398 9405 9412 9418 9425 9431 9437 9443 9449 9455 9460 9466 9471 9476 9481 9486 9490 9495 9499 9503 9507 9510 9514 9517 9520 9523 9526 9529 9532 9534 9537 9539 9542 9544 9546 9549 9551 9553 9555 9557 9559 9561 9564 9565 9567 9569 9571 9573 9574 9576 9577 9578 9579 9580 9581 9582 9583 9583 9584 9584 9584 9585 9585 9585 9585 9585 9585 9585 9585 9585 9586 9586 9586 9586 9586 9586 9587 9587 9587 9587 9587 9588 9588 9588 9588 9588 9588 9588 9588 9588 9588 9587 9587 9586 9586 9585 9584 9583 9583 9582 9581 9579 9578 9577 9576 9575 9574 9573 9572 9571 9570 9569 9568 9567 9566 9565 9564 9563 9562 9562 9561 9560 9559 9559 9558 9557 9556 9556 9555 9554 9553 9552 9551 9550 9549 9548 9547 9546 9545 9544 9543 9542 9541 9540 9540 9539 9538 9538 9538 9537 9537 9537 9537 9538 9538 9538 9539 9540 9541 9542 8990 0 21 2 9543 9544 9545 9546 9547 9548 9549 9550 9550 9551 9552 9552 9552 9552 9552 9552 9552 9551 9550 9549 9549 9547 9546 9545 9544 9543 9541 9540 9539 9538 9537 9536 9535 9534 9533 9532 9532 9531 9530 9529 9529 9528 9527 9526 9526 9525 9524 9523 9521 9520 9519 9517 9516 9514 9513 9511 9509 9507 9505 9504 9502 9500 9498 9496 9494 9492 9490 9489 9487 9485 9483 9481 9480 9478 9477 9475 9473 9472 9470 9469 9468 9466 9465 9463 9462 9460 9459 9457 9456 9454 9452 9450 9448 9446 9444 9442 9440 9438 9435 9432 9430 9427 9424 9421 9418 9415 9412 9409 9405 9402 9398 9395 9391 9387 9383 9379 9375 9371 9366 9362 9357 9352 9346 9341 9335 9329 9323 9316 9309 9302 9295 9287 9279 9270 9262 9253 9243 9234 9224 9213 9203 9191 9180 9168 9155 9142 9129 9115 9101 9087 9072 9056 9041 9025 9010 8994 8978 8962 8946 8930 8914 8900 8885 8872 8859 8846 8835 8825 8816 8807 8800 8795 8791 8788 8786 8785 8786 8788 8791 8795 8800 8806 8812 8819 8827 8835 8843 8852 8861 8869 8878 8886 8894 8901 8908 8915 8921 8927 8932 8937 8941 8945 8949 8952 8955 8958 8960 8962 8964 8965 8967 8968 8969 8970 8971 8971 8972 8971 8971 8970 8969 8968 8966 8963 8961 8957 8954 8950 8946 8941 8936 8931 8925 8919 8913 8906 8899 8893 8886 8879 8871 8864 8857 8850 8842 8834 8826 8818 8810 8801 8792 8783 8773 8763 8753 8743 8732 8720 8708 8696 8684 8671 8658 8644 8631 8617 8603 8588 8574 8559 8544 8529 8513 8498 8482 8465 8449 8432 8414 8397 8379 8360 8341 8321 8301 8281 8259 8238 8215 8192 8168 8144 8119 8094 8068 8042 8015 7987 7959 7930 7901 7871 7840 7809 7777 7745 7711 7677 7642 7606 7569 7532 7493 7454 7414 7372 7330 7286 7242 7196 7149 7101 7052 7002 6951 6898 6844 6789 6732 6675 6615 6555 6492 6428 6363 6296 6227 6157 6085 6011 5936 5858 5780 5699 5617 5533 5447 5359 5270 5179 5087 4993 4898 4801 4702 4602 4501 4398 4294 4188 4082 3973 3864 3753 3642 3530 3416 3302 3188 3074 2960 2846 2733 2619 2506 2393 2283 2174 2068 1963 1860 1760 1664 1571 1482 1395 1313 1235 1161 1091 1025 964 908 856 809 766 728 695 665 641 620 604 592 584 581 581 586 595 608 625 646 670 699 731 767 808 852 900 952 1008 1068 1132 1200 1271 1346 1424 1506 1590 1678 1768 1862 1958 2057 2157 2259 2363 2469 2575 2682 2790 2898 3006 3115 3223 3332 3440 3547 3654 3759 3863 3967 4069 4170 4269 4368 4465 4560 4654 4747 4838 4928 5016 5103 5188 5272 5355 5436 5515 5594 5670 5746 5820 5892 5963 6032 6100 6166 6231 6294 6356 6416 6475 6533 6589 6644 6697 6749 6800 6849 6898 6945 6991 7036 7080 7123 7165 7206 7246 7286 7324 8991 0 21 2 7362 7399 7435 7470 7504 7538 7570 7602 7633 7663 7693 7722 7750 7777 7803 7829 7854 7879 7902 7926 7948 7970 7991 8012 8033 8052 8072 8091 8109 8127 8144 8162 8178 8194 8210 8226 8241 8255 8270 8283 8297 8310 8323 8335 8348 8359 8371 8382 8393 8404 8414 8424 8434 8443 8453 8462 8471 8479 8488 8496 8504 8511 8519 8526 8532 8539 8545 8552 8557 8563 8568 8573 8578 8583 8587 8591 8595 8599 8602 8606 8609 8612 8615 8617 8620 8622 8624 8626 8628 8629 8631 8632 8633 8634 8634 8635 8635 8635 8635 8635 8634 8634 8633 8632 8630 8629 8628 8626 8625 8623 8621 8619 8618 8616 8614 8612 8610 8608 8606 8604 8602 8600 8598 8596 8594 8592 8589 8587 8584 8582 8579 8576 8573 8570 8567 8563 8560 8556 8552 8548 8544 8540 8536 8532 8528 8523 8519 8515 8510 8505 8501 8496 8491 8486 8481 8476 8471 8466 8460 8455 8449 8443 8437 8431 8425 8418 8412 8405 8398 8391 8383 8375 8367 8359 8351 8342 8333 8324 8314 8305 8294 8284 8273 8262 8250 8238 8226 8213 8200 8187 8173 8159 8144 8129 8114 8098 8082 8065 8048 8031 8013 7995 7976 7957 7938 7918 7898 7878 7857 7835 7813 7791 7769 7746 7722 7698 7674 7649 7623 7597 7571 7543 7516 7488 7459 7429 7399 7369 7337 7305 7273 7239 7205 7170 7134 7098 7060 7022 6983 6943 6903 6861 6819 6775 6731 6686 6640 6592 6544 6495 6445 6393 6341 6287 6233 6177 6120 6062 6002 5942 5880 5816 5752 5686 5619 5550 5480 5409 5336 5262 5186 5110 5031 4952 4871 4789 4705 4620 4534 4446 4357 4266 4175 4082 3988 3892 3796 3698 3599 3500 3399 3297 3194 3091 2988 2885 2781 2677 2573 2469 2365 2262 2161 2059 1959 1860 1762 1667 1574 1482 1392 1305 1221 1140 1061 985 912 843 777 714 654 599 546 497 451 408 370 334 301 271 244 220 199 181 164 150 139 129 121 115 111 108 107 108 110 114 119 126 134 145 156 170 185 203 223 246 271 298 329 362 398 437 480 525 574 626 682 741 803 868 936 1008 1082 1158 1237 1318 1402 1488 1575 1663 1753 1845 1938 2031 2124 2218 2312 2407 2501 2595 2690 2784 2877 2969 3062 3153 3244 3333 3421 3508 3594 3678 3761 3842 3921 3999 4075 4149 4221 4291 4359 4425 4488 4550 4609 4666 4721 4773 4824 4872 4918 4962 5004 5043 5081 5116 5149 5180 5209 5236 5261 5284 5304 5323 5339 5353 5364 5374 5381 5386 5388 5388 5385 5380 5373 5362 5350 5334 5316 5295 5271 5245 5216 5184 5150 5112 5072 5029 4983 4934 4882 4827 4770 4709 4646 4580 4511 4439 4365 4289 4209 4127 4042 3956 3868 3779 3686 3593 3501 3408 3316 3223 3131 3039 2947 2856 2770 2686 2606 2529 2455 2386 2323 2265 2212 2165 2124 2091 2064 2044 8992 0 21 2 2031 2026 2029 2039 2056 2081 2113 2153 2199 2253 2313 2380 2454 2532 2616 2705 2800 2899 3001 3107 3216 3329 3444 3560 3677 3796 3916 4036 4156 4276 4396 4515 4632 4749 4865 4979 5091 5201 5309 5415 5519 5621 5720 5817 5911 6004 6094 6181 6267 6350 6431 6509 6585 6659 6732 6802 6870 6936 7000 7062 7123 7181 7238 7294 7347 7399 7450 7499 7546 7592 7637 7680 7722 7763 7803 7841 7878 7914 7950 7984 8017 8049 8080 8111 8140 8169 8197 8224 8251 8276 8301 8326 8350 8373 8396 8418 8439 8460 8481 8501 8521 8540 8558 8577 8594 8612 8629 8646 8662 8678 8693 8708 8722 8737 8751 8764 8777 8790 8802 8815 8827 8838 8850 8861 8872 8882 8893 8903 8914 8924 8933 8943 8952 8962 8971 8980 8989 8997 9006 9014 9022 9029 9037 9044 9051 9058 9065 9072 9078 9085 9091 9097 9103 9109 9115 9121 9127 9132 9138 9144 9149 9155 9160 9165 9170 9176 9181 9185 9190 9194 9199 9203 9207 9210 9214 9217 9221 9224 9227 9230 9232 9235 9237 9240 9242 9244 9247 9249 9251 9253 9256 9258 9260 9263 9265 9268 9270 9272 9275 9277 9280 9282 9285 9287 9290 9292 9294 9297 9299 9301 9303 9305 9307 9309 9311 9313 9315 9317 9319 9321 9322 9324 9326 9328 9330 9331 9334 9336 9338 9340 9342 9345 9347 9350 9352 9355 9358 9361 9364 9367 9370 9373 9376 9379 9382 9386 9389 9392 9395 9399 9402 9405 9408 9412 9415 9418 9421 9424 9427 9431 9434 9437 9440 9442 9445 9448 9451 9454 9456 9459 9461 9464 9467 9469 9472 9474 9477 9480 9483 9485 9488 9491 9494 9497 9500 9503 9506 9509 9512 9515 9518 9521 9524 9527 9530 9532 9535 9537 9540 9542 9544 9546 9548 9550 9552 9554 9556 9557 9559 9561 9562 9564 9566 9567 9569 9571 9572 9574 9575 9577 9579 9580 9581 9583 9584 9585 9586 9587 9588 9588 9589 9590 9590 9590 9591 9591 9591 9592 9592 9592 9592 9592 9593 9593 9593 9594 9594 9595 9595 9595 9596 9596 9597 9597 9597 9598 9598 9598 9599 9599 9599 9599 9599 9599 9599 9599 9598 9598 9598 9597 9597 9596 9595 9594 9593 9592 9591 9590 9589 9588 9586 9585 9583 9581 9580 9578 9576 9575 9573 9572 9570 9568 9567 9565 9564 9563 9562 9560 9559 9558 9557 9556 9555 9554 9553 9552 9551 9549 9548 9546 9544 9543 9540 9538 9536 9533 9530 9527 9524 9520 9517 9513 9509 9505 9501 9496 9492 9487 9482 9477 9472 9467 9462 9456 9451 9445 9439 9432 9426 9419 9412 9405 9397 9389 9381 9372 9363 9354 9344 9334 9323 9312 9300 9289 9276 9263 9250 9236 9221 9206 9191 9174 9157 9140 9121 9102 9082 9061 9040 9017 8994 8970 8944 8918 8891 8863 8834 8804 8773 8740 8707 8673 8637 8601 8564 8525 8486 8446 8405 8364 8322 8279 8236 8193 8150 8107 8065 8024 7983 7943 8993 0 21 2 7903 7867 7832 7800 7769 7741 7716 7695 7677 7662 7651 7645 7642 7644 7649 7658 7671 7688 7709 7732 7759 7790 7823 7859 7896 7936 7979 8022 8066 8110 8154 8198 8242 8286 8330 8375 8417 8459 8501 8541 8581 8618 8655 8691 8726 8759 8792 8823 8854 8883 8912 8940 8967 8994 9019 9044 9068 9091 9113 9134 9155 9174 9194 9212 9230 9246 9263 9278 9293 9307 9321 9334 9346 9358 9370 9381 9391 9402 9412 9421 9430 9439 9448 9456 9465 9472 9480 9487 9494 9501 9508 9514 9520 9526 9532 9537 9543 9548 9552 9557 9561 9566 9570 9573 9577 9580 9584 9587 9590 9593 9596 9598 9601 9603 9605 9607 9609 9611 9613 9615 9616 9618 9619 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9648 9649 9651 9652 9654 9656 9657 9659 9662 9664 9666 9668 9670 9672 9675 9677 9679 9681 9683 9685 9687 9689 9691 9692 9694 9695 9696 9697 9698 9699 9700 9700 9701 9702 9703 9703 9704 9705 9706 9706 9707 9708 9709 9709 9710 9711 9712 9712 9713 9713 9714 9714 9714 9714 9713 9713 9712 9711 9710 9709 9708 9707 9705 9704 9702 9700 9698 9696 9694 9692 9689 9687 9685 9682 9680 9677 9675 9672 9669 9666 9662 9659 9655 9652 9648 9645 9641 9637 9634 9630 9626 9623 9620 9617 9614 9612 9610 9608 9607 9606 9605 9606 9606 9607 9608 9610 9612 9614 9617 9620 9623 9627 9630 9634 9637 9641 9645 9648 9652 9656 9659 9663 9666 9669 9672 9675 9677 9680 9682 9684 9686 9688 9689 9691 9692 9694 9695 9696 9697 9698 9698 9699 9700 9700 9701 9702 9702 9703 9704 9704 9705 9706 9706 9707 9708 9709 9710 9711 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9730 9731 9733 9735 9736 9738 9740 9742 9745 9747 9749 9752 9754 9757 9759 9761 9764 9766 9768 9770 9772 9774 9775 9777 9778 9780 9781 9782 9783 9784 9785 9785 9786 9787 9788 9788 9789 9790 9791 9792 9793 9794 9795 9795 9796 9797 9798 9799 9800 9800 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9801 9800 9800 9800 9800 9799 9799 9799 9799 9798 9798 9798 9798 9797 9797 9796 9796 9795 9794 9793 9793 9792 9791 9790 9788 9787 9786 9785 9784 9783 9782 9781 9781 9780 9780 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9779 9778 9778 9777 9777 9777 9776 9776 9775 9774 9774 9774 9773 9773 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9773 9773 9773 9774 9774 9775 9775 9775 9776 9776 9777 9777 9778 9778 9779 9780 9780 9781 9781 9782 9782 9783 9783 9784 9785 9785 9786 9787 9787 9788 9789 9789 9790 9791 9792 8994 0 21 2 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9807 9808 9809 9811 9812 9814 9815 9816 9818 9819 9820 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9835 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9842 9842 9843 9843 9843 9843 9844 9844 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9848 9848 9849 9849 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9851 9851 9850 9849 9849 9849 9848 9848 9848 9848 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9852 9852 9853 9853 9853 9852 9852 9851 9851 9850 9849 9848 9847 9845 9844 9843 9842 9840 9839 9838 9837 9836 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9824 9822 9821 9820 9819 9818 9817 9816 9814 9813 9812 9811 9810 9809 9809 9808 9807 9807 9807 9806 9806 9807 9807 9807 9808 9808 9809 9810 9810 9811 9812 9813 9814 9815 9816 9816 9817 9818 9819 9820 9820 9821 9821 9822 9822 9823 9823 9824 9824 9824 9824 9824 9824 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9823 9823 9823 9822 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9815 9814 9813 9812 9811 9810 9809 9807 9806 9805 9803 9802 9800 9799 9797 9795 9793 9791 9789 9787 9785 9782 9779 9777 9774 9771 9768 9764 9761 9757 9753 9749 9745 9741 9736 9732 9727 9722 9717 9712 9706 9701 9695 9690 9684 9679 9673 9667 9661 9656 9650 9644 9639 9633 9627 9622 9616 9611 9605 9600 9594 9589 9583 9578 9573 9568 9563 9558 9553 9548 9544 9539 9535 9531 9527 9523 9520 9516 9514 9511 9509 9507 9506 9505 9504 9504 9504 9504 9505 9507 9508 9511 9513 9516 9519 9522 9526 9530 9534 9539 9543 9548 9553 9559 9564 9570 9575 9581 9587 9593 9599 9605 9611 9617 9624 9630 9636 9643 9649 9655 9662 9668 9674 9681 9687 9693 9699 9705 9711 9717 9723 9728 9734 9739 9744 9750 9754 9759 9764 9768 9773 9777 9781 9784 9788 9791 9794 9797 9800 9803 9805 9807 9809 9811 9813 9814 9816 9817 9818 9819 9820 9821 9822 9822 9822 9823 9823 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9818 9817 9816 9815 9813 9812 9811 9809 9808 9806 9805 9803 9802 9801 9799 9798 9797 9796 9795 9794 9794 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9793 9793 9793 9794 9794 9795 9795 9796 9796 9797 9797 9798 9798 9799 9799 9800 9801 9802 9802 9803 9804 9805 9806 9807 9808 9809 9811 9812 9813 9814 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9825 9826 9826 9826 9826 9826 9826 9826 9826 9826 9825 9825 9824 9824 9824 9823 9823 9822 9822 9821 9821 9821 9820 9820 9820 9820 9819 9819 9819 9818 8995 0 21 2 9818 9818 9817 9817 9816 9816 9815 9815 9814 9813 9813 9812 9812 9811 9811 9810 9810 9810 9810 9810 9810 9811 9812 9812 9813 9814 9815 9816 9817 9819 9820 9821 9823 9824 9825 9826 9827 9828 9829 9830 9831 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9837 9837 9838 9839 9839 9841 9842 9843 9844 9845 9846 9847 9849 9850 9851 9852 9853 9854 9854 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9851 9851 9850 9849 9848 9847 9846 9844 9843 9841 9840 9838 9837 9835 9834 9832 9831 9829 9828 9827 9825 9824 9823 9822 9821 9819 9818 9817 9816 9814 9813 9812 9810 9808 9807 9805 9803 9800 9798 9796 9793 9790 9788 9785 9782 9779 9776 9773 9770 9767 9764 9761 9758 9755 9752 9749 9746 9742 9739 9736 9732 9728 9725 9721 9717 9713 9709 9705 9701 9697 9694 9690 9687 9684 9681 9678 9676 9674 9673 9672 9671 9672 9672 9673 9674 9676 9679 9681 9684 9688 9692 9696 9700 9704 9708 9713 9717 9721 9726 9730 9735 9739 9744 9748 9753 9757 9761 9765 9769 9773 9778 9782 9786 9790 9794 9798 9801 9805 9809 9812 9815 9819 9822 9824 9827 9829 9832 9834 9836 9838 9839 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9860 9861 9862 9862 9863 9864 9865 9865 9866 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9871 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9913 8996 0 21 2 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9914 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9907 9906 9905 9905 9904 9904 9903 9902 9902 9901 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9869 9869 9869 9868 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9869 9869 9869 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9896 9895 9895 9894 9894 9894 9893 9893 9892 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9881 9880 9879 9877 9876 9875 9873 9872 9870 9869 9868 9866 9865 9864 9862 9861 9860 9859 9857 9856 9855 9853 9851 9850 9848 9846 9844 9842 9839 9837 9834 9832 9829 9826 9823 9819 9816 9812 9808 9805 9801 9796 9792 9788 9783 9778 9774 9769 9764 9759 9753 9748 9743 9737 9731 9726 9720 9714 9708 9701 9695 9688 9682 9675 8997 0 21 2 9668 9660 9653 9645 9637 9629 9621 9612 9603 9594 9585 9575 9566 9556 9546 9536 9525 9515 9504 9494 9484 9473 9463 9452 9442 9431 9421 9411 9401 9392 9382 9372 9362 9353 9343 9334 9325 9315 9306 9297 9287 9278 9269 9260 9251 9243 9234 9225 9217 9209 9201 9193 9186 9179 9172 9165 9159 9153 9148 9143 9138 9134 9130 9127 9124 9122 9120 9118 9117 9116 9116 9117 9118 9119 9121 9124 9127 9130 9134 9139 9143 9149 9155 9161 9168 9176 9183 9192 9200 9209 9218 9227 9237 9247 9257 9267 9278 9288 9299 9310 9321 9332 9343 9354 9365 9377 9388 9399 9410 9421 9432 9443 9453 9464 9474 9484 9494 9504 9514 9523 9533 9542 9551 9559 9568 9576 9584 9592 9600 9607 9615 9622 9629 9636 9643 9649 9655 9661 9667 9673 9678 9683 9688 9693 9697 9702 9706 9710 9714 9718 9722 9725 9729 9733 9736 9740 9744 9747 9751 9755 9759 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9803 9807 9811 9814 9817 9821 9824 9827 9829 9832 9834 9837 9839 9841 9843 9845 9847 9849 9851 9853 9854 9856 9857 9859 9860 9861 9863 9864 9865 9866 9867 9867 9868 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9889 9889 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9896 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9871 9871 9871 8998 0 21 2 9871 9871 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 9861 9860 9860 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9854 9854 9854 9854 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9855 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9858 9859 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9850 9850 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9839 9838 9837 9836 9835 9834 9832 9831 9830 9829 9828 9826 9825 9824 9823 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9816 9816 9815 9815 9815 9814 9814 9814 9813 9813 9812 9812 9811 9810 9810 9809 9808 9808 9807 9807 9806 9805 9805 9805 9804 9804 9804 9804 9804 9805 9805 9806 9807 9807 9808 9809 9810 9812 9813 9814 9815 9816 9817 9818 9819 9821 9822 9823 9823 9824 9825 9826 9826 9827 9828 9828 9829 9829 9830 9830 9831 9831 9832 9832 9833 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9833 9832 9832 9832 9831 9831 9831 9831 9831 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9829 9828 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9812 9811 9810 9810 9809 9808 9808 9807 9806 9806 9805 9804 9804 9803 9802 9801 9800 9799 9798 9797 9796 9794 9793 9792 9791 9790 9789 9787 9786 9785 9784 9783 9782 9781 9780 9780 9779 9778 9777 9777 9776 9775 9775 9774 9773 9773 9772 9771 9770 9770 9769 9768 9767 9767 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9753 9752 9751 9750 9749 9747 9746 9744 9743 9741 9740 9738 9736 9734 9732 9729 9727 9725 9722 9719 9716 9713 9710 9707 9704 9701 9697 9694 9690 9686 9682 9678 9674 9669 9665 9660 9654 9649 9643 9637 9630 9624 9616 9609 9601 9593 9584 9575 9566 9557 9547 9538 9529 9519 9510 9500 9491 9482 9473 9465 9457 9449 9442 9436 9430 9425 9421 9417 9414 9411 9410 9409 9409 9409 9410 9412 9415 9418 9421 9425 9430 9435 9440 9446 9452 9458 9464 9471 9478 9485 9492 9499 9505 9512 9519 9526 9532 9539 9545 9552 9558 9564 9570 9576 9582 9587 9593 9598 9603 9608 9613 9618 9623 9627 9631 9636 9639 9643 9647 9650 9653 9655 9658 9660 9662 9664 9665 9667 9668 9669 9670 9671 9671 9672 9672 9673 8999 0 21 2 9674 9674 9675 9675 9676 9676 9677 9678 9678 9679 9679 9680 9680 9681 9681 9681 9681 9681 9681 9681 9681 9680 9679 9679 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9666 9665 9664 9663 9662 9661 9660 9659 9657 9656 9655 9653 9652 9651 9649 9648 9646 9644 9643 9641 9640 9638 9637 9635 9633 9632 9631 9629 9628 9626 9625 9623 9621 9620 9618 9616 9614 9612 9610 9608 9606 9604 9602 9600 9597 9595 9592 9590 9587 9585 9582 9580 9577 9575 9572 9569 9567 9564 9561 9559 9556 9553 9550 9546 9543 9539 9536 9532 9528 9525 9521 9517 9512 9508 9504 9499 9495 9491 9486 9481 9477 9472 9467 9462 9458 9453 9448 9442 9437 9432 9426 9420 9414 9408 9402 9395 9389 9382 9375 9368 9360 9353 9345 9337 9329 9321 9313 9304 9295 9286 9277 9268 9258 9248 9238 9227 9216 9205 9193 9181 9168 9155 9142 9128 9114 9099 9084 9068 9052 9036 9019 9002 8984 8966 8947 8929 8909 8889 8869 8849 8828 8806 8784 8761 8737 8713 8688 8662 8635 8607 8579 8549 8518 8487 8454 8420 8385 8349 8312 8274 8234 8193 8152 8109 8065 8020 7973 7926 7878 7828 7778 7726 7673 7620 7565 7509 7452 7395 7336 7277 7216 7155 7094 7031 6968 6905 6841 6776 6712 6647 6582 6517 6452 6387 6322 6258 6194 6130 6066 6003 5941 5880 5820 5760 5701 5643 5587 5531 5477 5424 5372 5322 5273 5226 5181 5137 5095 5054 5015 4978 4943 4909 4877 4847 4818 4792 4767 4743 4721 4701 4682 4665 4649 4635 4623 4612 4602 4594 4588 4583 4580 4579 4580 4582 4586 4592 4599 4609 4620 4633 4649 4666 4685 4705 4728 4753 4779 4807 4837 4868 4901 4935 4971 5008 5047 5088 5130 5173 5218 5264 5311 5360 5410 5462 5515 5569 5624 5681 5739 5798 5858 5920 5982 6045 6109 6174 6238 6303 6368 6433 6498 6563 6627 6691 6756 6818 6881 6942 7002 7062 7120 7177 7233 7288 7342 7394 7446 7496 7545 7593 7640 7686 7731 7775 7818 7859 7900 7939 7977 8014 8050 8085 8118 8150 8182 8211 8240 8268 8294 8319 8343 8365 8387 8408 8427 8446 8463 8480 8496 8511 8525 8538 8551 8563 8574 8585 8595 8604 8613 8621 8629 8636 8643 8649 8655 8660 8664 8668 8672 8675 8677 8680 8682 8683 8684 8685 8685 8685 8685 8684 8683 8682 8680 8678 8676 8673 8670 8667 8664 8660 8656 8652 8647 8643 8638 8632 8627 8621 8615 8609 8602 8596 8589 8582 8574 8567 8559 8551 8542 8533 8524 8515 8504 8494 8483 8471 8459 8447 8433 8420 8406 8391 8376 8360 8344 8327 8310 8292 8273 8254 8234 8213 8192 8170 8147 8123 8098 8073 8046 8018 7988 7957 7925 7892 7857 7821 7784 7746 7707 7668 7627 7586 7545 7505 7464 7424 7385 7347 7309 7273 7240 7209 7180 7152 7127 7105 7085 7067 7050 7036 7026 7016 7007 7000 9000 0 21 2 6994 6989 6985 6980 6976 6971 6965 6958 6951 6942 6933 6922 6910 6896 6880 6863 6844 6823 6801 6777 6751 6724 6695 6665 6633 6600 6566 6530 6494 6455 6416 6375 6333 6289 6245 6198 6151 6102 6052 6001 5949 5895 5840 5784 5726 5667 5607 5546 5483 5420 5355 5288 5221 5152 5082 5010 4938 4864 4789 4712 4635 4556 4476 4394 4312 4228 4143 4058 3971 3883 3795 3705 3615 3524 3433 3341 3249 3156 3063 2970 2877 2784 2691 2598 2505 2412 2320 2228 2137 2047 1957 1868 1780 1694 1609 1525 1443 1363 1284 1208 1134 1062 993 926 862 800 741 685 631 580 532 487 445 405 368 334 302 273 246 221 198 178 160 143 128 115 104 94 86 79 73 69 65 63 62 62 63 65 68 71 76 82 88 96 105 115 126 139 154 170 187 207 228 252 277 305 336 369 406 444 486 530 578 628 682 738 797 859 924 991 1061 1134 1209 1287 1366 1447 1531 1616 1702 1790 1879 1970 2061 2153 2246 2340 2434 2529 2624 2718 2813 2907 3002 3096 3190 3284 3376 3468 3559 3649 3739 3827 3914 3999 4084 4167 4249 4329 4407 4485 4561 4635 4708 4780 4850 4919 4987 5053 5118 5182 5245 5306 5366 5425 5483 5540 5595 5650 5703 5755 5806 5856 5905 5952 5999 6044 6088 6131 6173 6214 6254 6293 6331 6367 6403 6438 6471 6504 6535 6566 6595 6624 6651 6678 6704 6728 6752 6774 6796 6817 6836 6855 6873 6889 6905 6920 6934 6947 6959 6970 6980 6990 6998 7006 7013 7019 7024 7028 7031 7034 7035 7035 7035 7033 7030 7026 7021 7015 7007 6999 6989 6978 6966 6952 6937 6920 6903 6883 6863 6840 6817 6792 6765 6737 6707 6676 6642 6607 6570 6531 6490 6448 6403 6356 6307 6256 6202 6147 6089 6029 5966 5901 5834 5765 5693 5619 5543 5464 5384 5301 5217 5130 5041 4952 4862 4770 4677 4584 4491 4398 4305 4213 4123 4034 3946 3860 3779 3702 3628 3559 3493 3434 3381 3334 3293 3258 3232 3213 3202 3197 3200 3212 3231 3256 3289 3329 3377 3431 3491 3556 3628 3705 3787 3871 3960 4052 4148 4245 4343 4444 4545 4649 4752 4856 4959 5062 5165 5266 5366 5466 5564 5661 5756 5849 5941 6031 6118 6204 6288 6369 6449 6527 6602 6676 6747 6817 6884 6950 7013 7075 7135 7193 7249 7303 7356 7407 7456 7504 7550 7595 7638 7680 7721 7760 7798 7835 7870 7905 7938 7970 8002 8032 8061 8090 8117 8144 8170 8196 8220 8244 8267 8290 8312 8334 8355 8375 8395 8415 8434 8453 8471 8489 8507 8525 8542 8559 8576 8593 8609 8625 8641 8657 8673 8689 8704 8719 8734 8749 8764 8779 8793 8807 8821 8835 8848 8861 8874 8887 8900 8912 8924 8936 8947 8958 8969 8980 8991 9001 9011 9021 9031 9040 9049 9058 9067 9076 9084 9092 9100 9108 9001 0 21 2 9116 9124 9131 9138 9145 9152 9159 9165 9172 9178 9184 9191 9197 9203 9208 9214 9220 9225 9230 9236 9241 9245 9250 9255 9259 9264 9268 9272 9276 9279 9283 9286 9290 9293 9296 9298 9301 9304 9306 9308 9310 9312 9314 9316 9318 9319 9320 9321 9323 9323 9324 9325 9325 9326 9327 9327 9328 9328 9329 9330 9330 9331 9332 9334 9335 9337 9339 9342 9344 9347 9350 9354 9358 9361 9366 9370 9374 9379 9384 9389 9394 9399 9404 9409 9414 9419 9424 9429 9434 9439 9444 9449 9454 9459 9464 9469 9473 9478 9483 9487 9492 9496 9501 9505 9509 9513 9517 9521 9524 9528 9531 9535 9538 9541 9544 9547 9550 9553 9555 9558 9561 9564 9567 9570 9573 9576 9579 9582 9585 9588 9591 9594 9596 9599 9602 9604 9607 9609 9611 9613 9615 9617 9619 9620 9622 9623 9624 9625 9626 9627 9628 9629 9631 9632 9633 9634 9636 9637 9638 9640 9642 9643 9645 9647 9649 9651 9653 9655 9656 9658 9660 9661 9663 9664 9665 9666 9667 9668 9669 9670 9670 9671 9672 9672 9673 9674 9674 9675 9676 9677 9678 9679 9681 9682 9684 9685 9687 9688 9690 9692 9693 9695 9696 9698 9699 9701 9702 9703 9704 9705 9706 9706 9707 9707 9708 9708 9709 9710 9710 9711 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9727 9728 9729 9729 9730 9730 9730 9731 9731 9731 9732 9732 9733 9733 9733 9734 9734 9735 9735 9736 9736 9737 9738 9738 9739 9740 9740 9741 9742 9742 9742 9743 9743 9744 9744 9745 9745 9746 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9759 9760 9761 9762 9763 9764 9765 9766 9766 9767 9767 9767 9767 9768 9768 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9769 9769 9770 9771 9771 9772 9773 9774 9775 9776 9777 9778 9778 9779 9780 9780 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9782 9782 9783 9783 9784 9784 9785 9786 9786 9787 9788 9788 9789 9790 9790 9791 9791 9791 9792 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9795 9795 9796 9796 9796 9797 9797 9798 9798 9799 9799 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9800 9800 9800 9799 9798 9798 9797 9797 9796 9796 9795 9794 9794 9794 9793 9793 9793 9793 9793 9793 9793 9794 9795 9795 9796 9796 9797 9798 9798 9799 9799 9800 9800 9800 9801 9801 9800 9800 9799 9799 9798 9797 9796 9795 9794 9793 9792 9791 9791 9790 9789 9788 9788 9787 9786 9786 9785 9785 9785 9785 9784 9784 9784 9784 9783 9783 9783 9782 9782 9781 9781 9780 9780 9779 9779 9778 9778 9778 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9775 9775 9774 9773 9772 9772 9002 0 21 2 9771 9770 9769 9769 9768 9767 9767 9766 9766 9766 9766 9766 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9777 9778 9779 9779 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9782 9782 9783 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9798 9799 9799 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9802 9802 9803 9804 9805 9805 9806 9807 9808 9809 9810 9810 9811 9812 9812 9813 9814 9814 9815 9815 9815 9816 9816 9817 9817 9818 9818 9819 9819 9820 9820 9820 9821 9821 9822 9822 9823 9823 9823 9823 9823 9823 9823 9823 9823 9822 9822 9822 9821 9821 9821 9821 9820 9820 9820 9820 9820 9821 9821 9821 9822 9822 9823 9824 9825 9825 9826 9827 9827 9828 9828 9829 9829 9829 9829 9829 9829 9829 9829 9829 9828 9828 9828 9827 9827 9826 9826 9826 9825 9825 9825 9825 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9824 9825 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9829 9829 9829 9829 9829 9829 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9824 9823 9823 9822 9822 9821 9821 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9818 9817 9817 9817 9817 9816 9816 9816 9816 9816 9815 9815 9815 9815 9815 9815 9814 9814 9814 9813 9813 9812 9811 9810 9810 9809 9807 9806 9805 9804 9802 9801 9799 9798 9796 9795 9793 9792 9790 9789 9787 9786 9785 9784 9783 9782 9781 9780 9780 9779 9779 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9779 9780 9780 9780 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9781 9780 9780 9780 9780 9781 9781 9781 9781 9781 9781 9782 9782 9782 9782 9782 9782 9783 9783 9783 9783 9783 9783 9783 9782 9782 9782 9782 9781 9781 9781 9780 9780 9779 9779 9778 9777 9777 9776 9775 9775 9774 9773 9772 9771 9770 9770 9769 9768 9767 9766 9765 9765 9764 9763 9763 9762 9761 9761 9760 9760 9759 9759 9759 9758 9758 9757 9757 9756 9755 9754 9753 9752 9751 9750 9748 9747 9746 9744 9743 9741 9740 9738 9737 9735 9734 9733 9732 9730 9729 9729 9728 9727 9726 9726 9725 9725 9724 9723 9723 9722 9722 9721 9720 9719 9719 9718 9717 9716 9715 9713 9712 9711 9710 9709 9708 9706 9705 9704 9703 9702 9701 9700 9699 9699 9698 9697 9697 9696 9695 9695 9694 9694 9693 9693 9692 9692 9691 9691 9690 9690 9689 9688 9687 9687 9686 9685 9684 9682 9681 9680 9679 9678 9676 9675 9674 9672 9671 9669 9668 9666 9665 9664 9662 9661 9659 9658 9656 9003 0 21 2 9655 9653 9651 9650 9648 9646 9644 9642 9639 9637 9635 9632 9629 9627 9624 9621 9617 9614 9611 9608 9605 9602 9598 9595 9592 9589 9587 9584 9582 9579 9577 9575 9573 9572 9570 9569 9567 9566 9565 9564 9563 9562 9561 9560 9559 9558 9557 9556 9554 9553 9552 9550 9549 9548 9546 9544 9543 9541 9539 9537 9535 9533 9532 9530 9527 9525 9523 9521 9519 9516 9514 9512 9509 9506 9503 9501 9498 9494 9491 9488 9484 9481 9477 9473 9469 9465 9461 9457 9452 9448 9444 9439 9435 9431 9426 9422 9418 9413 9409 9405 9401 9397 9393 9389 9385 9380 9376 9372 9368 9363 9358 9354 9349 9343 9338 9332 9327 9321 9315 9308 9302 9295 9288 9282 9275 9268 9261 9255 9248 9241 9234 9228 9221 9215 9208 9202 9195 9188 9182 9175 9168 9161 9154 9146 9138 9131 9122 9114 9105 9096 9086 9077 9066 9056 9046 9035 9024 9013 9002 8991 8979 8968 8956 8944 8932 8920 8908 8895 8883 8869 8856 8843 8829 8815 8800 8785 8769 8754 8737 8720 8703 8686 8668 8649 8630 8611 8591 8571 8551 8530 8509 8487 8465 8443 8420 8396 8373 8348 8323 8298 8272 8245 8218 8189 8161 8131 8101 8069 8037 8004 7970 7936 7900 7863 7826 7787 7748 7707 7665 7622 7578 7533 7487 7439 7390 7339 7288 7234 7180 7123 7066 7006 6945 6882 6818 6751 6683 6613 6541 6467 6392 6314 6234 6152 6068 5982 5893 5802 5710 5615 5517 5418 5316 5212 5106 4998 4887 4775 4662 4547 4430 4310 4191 4071 3951 3830 3710 3590 3469 3349 3229 3112 2997 2884 2773 2664 2559 2458 2361 2268 2179 2095 2017 1944 1876 1814 1759 1709 1666 1630 1599 1577 1560 1551 1548 1552 1562 1579 1602 1632 1668 1710 1758 1811 1869 1932 2001 2074 2151 2231 2315 2404 2494 2587 2682 2779 2880 2980 3081 3182 3283 3385 3486 3587 3689 3790 3889 3986 4082 4177 4271 4361 4450 4537 4622 4705 4785 4863 4938 5012 5083 5151 5217 5281 5342 5401 5458 5512 5564 5613 5660 5705 5747 5787 5825 5860 5893 5923 5952 5978 6001 6023 6042 6059 6074 6086 6097 6105 6111 6115 6117 6116 6114 6109 6102 6093 6082 6069 6053 6036 6016 5994 5969 5943 5914 5882 5848 5812 5774 5733 5690 5644 5596 5546 5493 5439 5381 5322 5260 5196 5130 5061 4991 4918 4844 4767 4688 4608 4526 4442 4356 4268 4179 4089 3997 3904 3810 3715 3620 3525 3430 3336 3242 3149 3056 2963 2875 2788 2704 2623 2544 2471 2402 2338 2279 2223 2175 2132 2096 2065 2040 2023 2013 2009 2012 2021 2038 2061 2090 2125 2167 2215 2268 2326 2390 2458 2532 2609 2690 2774 2862 2954 3048 3143 3241 3340 3442 3545 3648 3750 3853 3955 4057 4160 4262 4364 4463 4561 4658 4753 4847 4938 5026 5113 5198 5280 5360 5438 5513 5586 5656 5724 5789 5853 5914 5972 6028 6082 6134 6184 9004 0 21 2 6232 6277 6321 6363 6404 6443 6480 6517 6552 6587 6620 6652 6684 6716 6747 6779 6811 6843 6875 6907 6940 6973 7007 7042 7077 7113 7150 7188 7226 7264 7303 7343 7384 7424 7464 7505 7545 7585 7626 7666 7706 7746 7785 7824 7863 7901 7939 7976 8012 8048 8083 8118 8152 8185 8218 8250 8281 8312 8342 8371 8400 8428 8455 8481 8507 8531 8555 8579 8601 8623 8645 8665 8685 8705 8724 8742 8760 8778 8795 8811 8828 8844 8859 8874 8889 8904 8918 8932 8946 8960 8973 8986 8998 9010 9022 9034 9045 9056 9066 9076 9086 9096 9106 9115 9125 9134 9143 9151 9160 9169 9177 9186 9194 9202 9210 9219 9227 9234 9242 9250 9257 9265 9272 9278 9285 9291 9298 9304 9309 9315 9321 9326 9331 9336 9341 9346 9351 9356 9360 9365 9370 9375 9379 9384 9389 9394 9398 9403 9408 9412 9417 9421 9426 9430 9434 9438 9442 9446 9450 9454 9457 9461 9464 9468 9471 9475 9478 9481 9485 9488 9491 9495 9498 9501 9505 9508 9511 9515 9518 9521 9525 9528 9531 9534 9537 9540 9543 9546 9549 9552 9555 9558 9560 9563 9566 9568 9571 9573 9576 9578 9581 9583 9585 9588 9590 9592 9594 9596 9598 9600 9602 9603 9605 9606 9608 9609 9611 9612 9614 9615 9617 9618 9620 9621 9623 9624 9626 9628 9630 9632 9633 9635 9637 9639 9641 9643 9645 9647 9649 9651 9653 9655 9657 9658 9660 9662 9663 9664 9665 9666 9667 9668 9669 9669 9670 9670 9670 9670 9670 9670 9670 9670 9671 9671 9671 9671 9672 9672 9673 9674 9675 9677 9678 9680 9681 9683 9686 9688 9690 9693 9695 9697 9699 9702 9704 9706 9708 9710 9711 9713 9714 9716 9717 9718 9719 9720 9720 9721 9721 9722 9723 9723 9724 9724 9725 9726 9727 9728 9729 9730 9731 9733 9734 9736 9737 9739 9740 9742 9743 9745 9747 9748 9749 9751 9752 9753 9754 9755 9756 9757 9757 9758 9758 9758 9759 9759 9759 9759 9759 9759 9759 9758 9758 9759 9759 9759 9759 9759 9759 9759 9760 9760 9761 9762 9762 9763 9763 9764 9764 9765 9765 9766 9766 9766 9767 9767 9767 9767 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9767 9767 9767 9768 9768 9768 9769 9769 9770 9770 9770 9771 9771 9771 9771 9772 9772 9772 9772 9772 9771 9771 9771 9771 9770 9770 9769 9769 9768 9768 9767 9767 9766 9765 9765 9764 9763 9763 9762 9762 9761 9760 9760 9759 9759 9758 9758 9757 9757 9757 9757 9756 9756 9756 9756 9756 9755 9755 9755 9755 9755 9755 9754 9754 9754 9753 9753 9752 9752 9751 9751 9750 9750 9749 9749 9748 9748 9747 9747 9747 9746 9746 9746 9746 9746 9746 9746 9746 9746 9746 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9746 9746 9746 9745 9745 9744 9743 9743 9742 9741 9740 9739 9738 9737 9737 9736 9735 9734 9005 0 21 2 9733 9732 9731 9730 9729 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9718 9717 9716 9714 9713 9712 9710 9708 9707 9705 9704 9702 9700 9699 9697 9695 9694 9692 9691 9690 9688 9687 9686 9685 9683 9682 9682 9681 9680 9679 9679 9678 9678 9677 9677 9677 9677 9677 9677 9678 9678 9679 9679 9680 9682 9683 9684 9686 9688 9690 9692 9694 9696 9698 9701 9703 9706 9709 9712 9714 9717 9720 9722 9725 9728 9730 9733 9735 9738 9740 9742 9745 9747 9749 9751 9753 9755 9757 9759 9762 9764 9766 9768 9770 9773 9775 9777 9780 9782 9784 9787 9789 9791 9794 9796 9798 9801 9803 9805 9807 9809 9811 9813 9815 9817 9818 9820 9821 9822 9823 9825 9825 9826 9827 9828 9828 9829 9829 9830 9830 9830 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9834 9834 9835 9836 9837 9837 9838 9839 9840 9841 9841 9842 9843 9843 9844 9844 9845 9845 9845 9845 9844 9844 9843 9843 9842 9841 9840 9840 9839 9838 9837 9837 9836 9836 9835 9835 9835 9835 9835 9836 9836 9837 9838 9838 9839 9840 9841 9841 9842 9843 9843 9844 9844 9844 9845 9844 9844 9844 9844 9843 9842 9841 9841 9840 9839 9838 9838 9837 9836 9835 9835 9834 9833 9833 9832 9832 9831 9831 9830 9830 9830 9829 9829 9829 9828 9828 9828 9827 9827 9826 9826 9826 9825 9825 9825 9824 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9822 9822 9821 9821 9820 9820 9819 9818 9818 9816 9815 9814 9813 9811 9810 9808 9807 9805 9804 9802 9800 9799 9797 9795 9794 9792 9791 9789 9788 9786 9785 9784 9782 9781 9779 9778 9776 9774 9772 9770 9768 9765 9762 9760 9756 9753 9750 9746 9742 9738 9734 9730 9725 9721 9716 9712 9707 9702 9698 9693 9688 9682 9677 9671 9666 9660 9654 9647 9641 9634 9626 9619 9611 9602 9593 9584 9574 9564 9554 9543 9532 9521 9510 9498 9486 9474 9462 9450 9438 9426 9415 9404 9392 9382 9371 9362 9352 9344 9336 9329 9322 9317 9312 9309 9306 9304 9304 9304 9305 9308 9311 9316 9321 9327 9335 9343 9351 9361 9371 9382 9393 9404 9415 9427 9439 9451 9463 9474 9486 9498 9509 9520 9530 9541 9550 9560 9569 9578 9587 9595 9603 9610 9618 9625 9632 9638 9645 9651 9657 9663 9669 9675 9681 9686 9691 9696 9701 9706 9711 9716 9720 9724 9728 9732 9736 9739 9742 9745 9748 9751 9754 9756 9758 9760 9762 9764 9766 9767 9769 9770 9772 9773 9774 9776 9777 9778 9779 9780 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9791 9792 9792 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9794 9795 9795 9795 9795 9795 9796 9796 9797 9797 9798 9798 9799 9799 9800 9800 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9801 9801 9801 9800 9800 9800 9799 9799 9799 9799 9799 9006 0 21 2 9799 9799 9800 9800 9801 9801 9802 9803 9803 9804 9805 9806 9807 9807 9808 9809 9810 9810 9810 9811 9811 9811 9811 9812 9812 9812 9812 9812 9813 9813 9813 9813 9814 9814 9815 9816 9817 9818 9818 9819 9820 9821 9822 9822 9823 9824 9824 9824 9824 9824 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9814 9813 9813 9813 9813 9813 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9824 9825 9826 9826 9826 9827 9826 9826 9826 9825 9824 9824 9823 9822 9820 9819 9818 9817 9816 9815 9815 9814 9813 9813 9813 9813 9813 9813 9814 9814 9815 9815 9815 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9814 9814 9814 9813 9813 9813 9812 9812 9811 9810 9810 9809 9808 9807 9805 9804 9803 9802 9801 9799 9798 9797 9796 9795 9794 9793 9792 9792 9791 9791 9791 9791 9790 9790 9790 9790 9789 9789 9789 9788 9788 9787 9787 9786 9785 9784 9783 9782 9780 9779 9778 9776 9775 9774 9773 9772 9771 9770 9769 9768 9768 9767 9767 9766 9766 9765 9765 9765 9764 9764 9763 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9751 9750 9749 9748 9747 9746 9744 9743 9742 9741 9741 9740 9739 9738 9737 9736 9736 9735 9734 9733 9732 9731 9729 9728 9726 9725 9723 9721 9720 9718 9716 9713 9711 9709 9706 9703 9701 9698 9695 9692 9689 9685 9682 9678 9675 9671 9667 9663 9659 9655 9651 9647 9642 9637 9633 9628 9623 9617 9612 9606 9601 9595 9589 9582 9576 9569 9562 9554 9546 9538 9530 9521 9512 9503 9493 9483 9473 9462 9451 9439 9427 9415 9402 9389 9375 9361 9347 9332 9316 9300 9283 9266 9248 9230 9211 9191 9171 9150 9129 9106 9083 9060 9036 9011 8985 8958 8931 8904 8875 8846 8816 8785 8753 8721 8688 8654 8620 8585 8549 8512 8474 8436 8397 8357 8317 8275 8233 8190 8146 8102 8056 8010 7964 7916 7868 7819 7769 7718 7667 7615 7562 7509 7454 7399 7344 7288 7232 7176 7119 7062 7006 6949 6893 6837 6782 6728 6673 6622 6571 6523 6476 6431 6388 6349 6312 6278 6246 6218 6193 6172 6153 6138 6128 6120 6117 6117 6120 6127 6138 6151 6169 6189 6213 6240 6270 6302 6338 6376 6417 6460 6505 6552 6602 6653 6706 6760 6815 6873 6930 6989 7047 7106 7166 7225 7285 7344 7404 7462 7520 7577 7633 7689 7743 7796 7848 7898 7948 7996 8042 8087 8131 8173 8214 8253 8291 8327 8362 8396 8428 8459 8488 8516 8543 8568 8592 8615 8636 8656 8675 8693 8709 8724 8739 8752 8763 8774 8784 8793 8800 8807 8812 8817 8821 8823 8825 8826 8826 8825 8823 8820 8816 8812 8807 8800 8794 8786 8777 8768 8758 8747 8735 8723 8709 8694 8679 8662 8644 8625 8605 8584 8561 8537 8511 8484 8456 8425 9007 0 21 2 8394 8360 8324 8287 8248 8207 8164 8119 8072 8024 7973 7920 7865 7807 7748 7686 7621 7553 7484 7411 7337 7260 7180 7099 7016 6930 6840 6749 6659 6568 6478 6388 6298 6208 6118 6029 5946 5867 5791 5720 5652 5592 5538 5490 5449 5415 5391 5375 5367 5366 5374 5390 5413 5444 5481 5524 5577 5634 5695 5762 5833 5910 5989 6069 6150 6233 6317 6400 6484 6568 6652 6734 6815 6894 6972 7049 7122 7193 7261 7327 7391 7452 7510 7566 7620 7671 7720 7766 7811 7853 7893 7931 7967 8002 8035 8066 8096 8125 8152 8179 8204 8229 8253 8276 8299 8321 8343 8364 8385 8405 8425 8445 8464 8483 8501 8519 8536 8553 8570 8586 8601 8616 8630 8644 8657 8669 8680 8691 8701 8711 8720 8728 8736 8743 8750 8756 8761 8766 8770 8774 8777 8780 8782 8783 8784 8785 8785 8784 8783 8781 8779 8776 8772 8768 8764 8758 8753 8746 8740 8732 8724 8716 8707 8697 8687 8676 8665 8653 8640 8627 8613 8599 8584 8568 8552 8535 8517 8499 8479 8459 8439 8417 8395 8371 8347 8322 8296 8269 8241 8212 8182 8151 8118 8084 8049 8013 7975 7936 7895 7853 7809 7763 7716 7668 7617 7565 7511 7455 7397 7338 7276 7212 7146 7078 7008 6936 6862 6785 6706 6625 6542 6456 6367 6277 6184 6088 5990 5890 5788 5683 5577 5468 5358 5246 5133 5019 4902 4785 4668 4551 4434 4318 4204 4090 3977 3865 3758 3653 3552 3455 3360 3272 3190 3113 3042 2977 2920 2870 2828 2793 2766 2748 2737 2735 2741 2755 2779 2811 2850 2897 2951 3013 3082 3156 3235 3321 3413 3509 3609 3711 3818 3929 4041 4153 4267 4382 4497 4613 4728 4844 4959 5073 5185 5296 5405 5514 5619 5723 5825 5924 6022 6117 6209 6300 6388 6474 6558 6639 6718 6794 6869 6941 7011 7079 7145 7208 7270 7329 7387 7442 7496 7548 7598 7647 7693 7738 7782 7823 7863 7902 7939 7974 8008 8040 8071 8101 8129 8156 8181 8206 8228 8250 8271 8290 8308 8324 8340 8355 8368 8380 8391 8401 8410 8418 8425 8430 8434 8437 8439 8440 8440 8438 8435 8430 8424 8417 8409 8398 8387 8374 8359 8343 8325 8305 8283 8259 8233 8205 8175 8143 8108 8072 8033 7992 7949 7904 7855 7806 7755 7702 7649 7593 7537 7481 7425 7369 7315 7262 7210 7159 7109 7064 7021 6981 6944 6911 6883 6859 6840 6824 6812 6806 6803 6803 6808 6816 6827 6842 6859 6879 6902 6928 6955 6984 7014 7046 7078 7111 7145 7180 7215 7252 7289 7326 7364 7403 7442 7482 7522 7562 7603 7644 7685 7727 7768 7810 7851 7893 7934 7976 8018 8058 8099 8138 8177 8216 8253 8290 8326 8361 8396 8429 8462 8494 8525 8556 8585 8614 8642 8670 8696 8722 8748 8773 8797 8820 8844 8866 8888 8910 8930 8951 8971 8990 9009 9028 9046 9063 9081 9097 9114 9130 9146 9161 9176 9191 9205 9220 9233 9247 9008 0 21 2 9260 9273 9285 9297 9309 9320 9332 9342 9353 9363 9373 9382 9392 9401 9409 9418 9426 9433 9441 9448 9456 9463 9469 9476 9482 9489 9495 9501 9506 9512 9518 9523 9528 9533 9538 9543 9548 9552 9557 9561 9566 9570 9574 9578 9582 9585 9589 9593 9596 9600 9603 9607 9610 9613 9616 9619 9622 9625 9627 9630 9633 9635 9637 9639 9641 9643 9645 9647 9648 9650 9651 9652 9653 9654 9655 9656 9657 9657 9658 9659 9659 9659 9659 9660 9660 9660 9659 9659 9659 9659 9658 9658 9657 9656 9656 9655 9654 9653 9652 9651 9650 9648 9647 9645 9644 9642 9640 9638 9636 9634 9631 9628 9625 9622 9618 9614 9610 9606 9601 9596 9590 9584 9578 9572 9565 9558 9551 9543 9535 9527 9518 9509 9500 9491 9481 9471 9461 9451 9440 9429 9418 9406 9394 9382 9369 9356 9342 9329 9314 9300 9284 9269 9253 9237 9220 9203 9185 9168 9149 9131 9112 9093 9074 9055 9035 9016 8996 8976 8955 8935 8914 8894 8873 8851 8830 8808 8787 8765 8743 8721 8699 8676 8654 8631 8609 8587 8564 8542 8520 8498 8476 8454 8433 8412 8391 8370 8350 8330 8311 8291 8272 8253 8235 8216 8198 8180 8162 8145 8127 8110 8092 8075 8058 8041 8024 8007 7990 7974 7958 7942 7927 7912 7897 7883 7869 7855 7842 7830 7817 7806 7794 7783 7773 7763 7753 7744 7736 7727 7720 7712 7705 7699 7693 7688 7683 7679 7675 7673 7671 7669 7669 7670 7671 7673 7676 7680 7685 7691 7698 7706 7714 7724 7734 7745 7757 7770 7783 7797 7811 7827 7843 7859 7876 7894 7912 7931 7950 7970 7990 8011 8032 8054 8076 8099 8122 8145 8169 8193 8218 8242 8267 8293 8318 8344 8369 8395 8420 8446 8472 8497 8523 8548 8573 8598 8623 8647 8672 8696 8719 8743 8766 8789 8811 8833 8855 8877 8898 8918 8939 8959 8978 8998 9017 9035 9054 9072 9089 9107 9124 9141 9157 9173 9189 9205 9220 9235 9249 9263 9277 9291 9304 9316 9328 9340 9351 9362 9372 9382 9392 9401 9410 9418 9426 9434 9441 9449 9456 9462 9469 9475 9481 9488 9494 9499 9505 9510 9516 9521 9526 9531 9535 9540 9544 9547 9551 9554 9557 9559 9562 9564 9566 9567 9569 9570 9571 9572 9572 9573 9573 9573 9574 9574 9574 9574 9574 9574 9573 9573 9572 9572 9571 9569 9568 9566 9565 9563 9560 9558 9555 9552 9549 9545 9542 9538 9534 9530 9525 9521 9516 9511 9506 9501 9496 9491 9485 9479 9473 9467 9460 9453 9445 9438 9429 9420 9411 9402 9392 9381 9370 9359 9347 9335 9322 9309 9295 9282 9268 9253 9238 9223 9207 9191 9175 9157 9140 9122 9102 9083 9062 9040 9018 8995 8970 8945 8918 8890 8861 8831 8799 8766 8732 8696 8658 8620 8580 8538 8495 8451 8405 8358 8309 8258 8206 8151 8095 8037 7976 7914 7851 7785 7718 7649 7579 7508 7436 7363 7288 7214 7139 7065 9009 0 21 2 6990 6918 6849 6782 6716 6653 6595 6542 6493 6448 6407 6374 6346 6324 6309 6299 6298 6302 6313 6329 6352 6381 6415 6453 6497 6544 6598 6654 6713 6775 6839 6907 6975 7044 7113 7182 7251 7321 7391 7460 7530 7597 7664 7729 7793 7857 7918 7978 8036 8093 8148 8202 8254 8305 8354 8401 8447 8492 8534 8576 8616 8654 8691 8726 8760 8793 8824 8854 8883 8911 8938 8963 8988 9011 9034 9056 9077 9097 9117 9136 9155 9173 9190 9208 9224 9240 9256 9272 9287 9301 9315 9329 9343 9356 9368 9380 9392 9404 9415 9425 9435 9445 9454 9463 9472 9480 9488 9495 9503 9510 9517 9523 9530 9536 9542 9548 9554 9560 9566 9572 9577 9583 9589 9594 9600 9605 9611 9616 9621 9625 9630 9635 9639 9643 9647 9651 9654 9657 9660 9663 9666 9668 9671 9673 9675 9678 9680 9682 9684 9686 9689 9691 9693 9695 9698 9700 9702 9705 9707 9710 9712 9714 9717 9719 9721 9723 9725 9727 9729 9730 9732 9733 9735 9736 9737 9739 9740 9741 9742 9743 9745 9746 9747 9748 9750 9751 9752 9753 9755 9756 9757 9759 9760 9761 9762 9763 9764 9765 9766 9767 9767 9768 9769 9769 9770 9770 9771 9771 9772 9772 9772 9773 9773 9774 9774 9774 9775 9775 9775 9775 9775 9776 9776 9775 9775 9775 9775 9774 9774 9773 9773 9772 9771 9770 9769 9769 9768 9767 9766 9765 9764 9764 9763 9762 9762 9761 9761 9760 9760 9759 9759 9758 9758 9757 9756 9756 9755 9754 9753 9752 9751 9749 9748 9746 9744 9743 9740 9738 9736 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9711 9709 9708 9706 9705 9703 9702 9700 9698 9696 9694 9692 9690 9687 9684 9681 9678 9674 9670 9666 9662 9657 9652 9646 9641 9635 9628 9622 9615 9608 9600 9592 9584 9575 9566 9556 9547 9536 9525 9514 9503 9490 9478 9464 9451 9436 9421 9405 9389 9372 9354 9336 9317 9297 9276 9255 9233 9210 9186 9162 9137 9111 9084 9057 9029 9000 8971 8940 8909 8878 8846 8813 8779 8745 8710 8675 8639 8602 8565 8528 8490 8451 8412 8373 8333 8293 8252 8212 8171 8130 8088 8047 8006 7964 7923 7882 7841 7800 7759 7718 7679 7639 7600 7562 7524 7487 7451 7416 7382 7348 7316 7285 7255 7226 7198 7171 7146 7123 7101 7080 7060 7043 7027 7012 7000 6988 6979 6972 6966 6962 6959 6959 6961 6964 6969 6976 6984 6995 7007 7021 7036 7054 7073 7093 7115 7139 7164 7190 7218 7247 7278 7309 7342 7376 7411 7446 7483 7521 7559 7598 7638 7678 7719 7761 7803 7845 7888 7931 7974 8017 8060 8104 8147 8190 8233 8276 8319 8361 8403 8444 8485 8525 8565 8604 8643 8681 8718 8754 8790 8825 8860 8893 8926 8958 8989 9020 9050 9079 9107 9135 9161 9187 9213 9237 9261 9284 9307 9328 9349 9369 9388 9407 9424 9441 9458 9473 9488 9502 9516 9010 0 21 2 9529 9541 9553 9564 9575 9585 9595 9605 9614 9623 9632 9641 9649 9656 9664 9671 9678 9685 9692 9698 9704 9710 9715 9721 9725 9730 9734 9738 9742 9745 9748 9751 9753 9755 9758 9760 9761 9763 9765 9767 9768 9770 9771 9773 9774 9775 9777 9778 9780 9782 9783 9784 9786 9787 9788 9789 9790 9790 9790 9791 9791 9791 9790 9790 9789 9788 9787 9786 9785 9784 9782 9781 9779 9777 9776 9774 9772 9771 9769 9767 9765 9763 9760 9758 9755 9752 9749 9746 9742 9738 9734 9730 9725 9720 9715 9710 9704 9698 9692 9687 9681 9675 9670 9664 9659 9654 9649 9645 9641 9637 9634 9631 9629 9627 9626 9625 9625 9626 9627 9628 9630 9632 9634 9637 9641 9644 9648 9652 9657 9661 9666 9671 9676 9680 9685 9690 9695 9699 9704 9709 9713 9717 9721 9725 9728 9732 9735 9738 9741 9744 9746 9748 9751 9753 9755 9756 9758 9760 9761 9763 9764 9765 9766 9768 9769 9770 9770 9771 9771 9772 9772 9772 9771 9771 9770 9769 9768 9766 9765 9763 9760 9758 9755 9752 9749 9746 9743 9739 9735 9731 9727 9723 9718 9714 9709 9704 9698 9692 9686 9679 9672 9665 9657 9649 9640 9630 9620 9609 9598 9586 9574 9560 9547 9532 9517 9501 9485 9468 9451 9432 9414 9394 9374 9352 9331 9308 9285 9260 9235 9209 9182 9154 9126 9096 9066 9034 9002 8969 8935 8900 8864 8828 8791 8754 8716 8678 8639 8600 8561 8521 8482 8442 8402 8362 8322 8282 8242 8203 8163 8124 8085 8045 8007 7968 7930 7892 7855 7818 7782 7746 7711 7677 7644 7612 7581 7551 7523 7496 7470 7446 7423 7402 7383 7365 7349 7335 7323 7312 7304 7297 7292 7289 7288 7288 7290 7294 7300 7307 7316 7327 7339 7353 7369 7386 7405 7425 7447 7470 7494 7520 7547 7576 7606 7637 7669 7702 7736 7772 7808 7845 7882 7921 7961 8000 8041 8082 8123 8165 8207 8249 8292 8334 8377 8419 8461 8504 8546 8587 8629 8670 8710 8750 8790 8828 8866 8904 8940 8976 9011 9045 9078 9110 9141 9172 9201 9229 9257 9283 9309 9333 9357 9380 9402 9423 9443 9463 9481 9499 9516 9533 9549 9564 9578 9592 9605 9618 9629 9641 9651 9661 9671 9679 9688 9695 9702 9709 9715 9721 9726 9731 9736 9740 9744 9747 9751 9754 9757 9760 9763 9766 9769 9771 9774 9777 9779 9781 9784 9786 9788 9790 9791 9793 9794 9795 9796 9797 9797 9797 9797 9797 9796 9795 9795 9794 9793 9792 9791 9790 9788 9787 9786 9785 9785 9784 9783 9782 9782 9781 9781 9781 9780 9780 9779 9778 9777 9776 9775 9773 9772 9770 9768 9766 9763 9761 9758 9755 9752 9749 9746 9743 9740 9737 9734 9731 9728 9725 9723 9720 9718 9715 9713 9711 9709 9707 9705 9703 9701 9700 9698 9697 9695 9694 9693 9692 9691 9690 9690 9689 9689 9689 9689 9689 9690 9690 9691 9692 9693 9694 9695 9697 9011 0 21 2 9698 9700 9701 9702 9704 9705 9707 9708 9710 9711 9712 9713 9714 9715 9716 9717 9718 9718 9719 9719 9720 9720 9720 9720 9720 9720 9719 9719 9719 9718 9717 9717 9716 9715 9714 9713 9713 9712 9711 9711 9710 9710 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9709 9708 9708 9707 9706 9705 9704 9703 9702 9701 9700 9698 9697 9696 9695 9693 9692 9691 9690 9689 9689 9688 9688 9687 9687 9687 9686 9686 9686 9685 9685 9684 9684 9683 9682 9681 9680 9679 9678 9676 9674 9672 9670 9668 9666 9664 9662 9660 9658 9656 9654 9653 9651 9650 9648 9647 9645 9644 9643 9642 9641 9640 9639 9639 9638 9637 9635 9634 9633 9631 9630 9628 9626 9624 9622 9620 9617 9615 9612 9610 9607 9604 9601 9599 9596 9593 9591 9588 9585 9583 9581 9578 9576 9574 9572 9569 9567 9565 9563 9561 9559 9557 9555 9553 9551 9549 9547 9545 9542 9540 9537 9535 9532 9530 9527 9524 9521 9518 9515 9511 9508 9504 9501 9497 9493 9489 9485 9481 9477 9473 9469 9464 9460 9456 9452 9448 9443 9439 9435 9431 9427 9423 9418 9414 9410 9406 9401 9397 9393 9388 9384 9379 9374 9369 9364 9358 9353 9347 9342 9336 9330 9324 9318 9312 9306 9300 9294 9288 9281 9275 9269 9262 9255 9249 9242 9235 9228 9221 9213 9205 9197 9189 9181 9172 9163 9154 9144 9134 9125 9114 9104 9094 9083 9072 9062 9051 9039 9028 9017 9005 8994 8982 8970 8958 8945 8933 8920 8907 8893 8879 8865 8850 8835 8819 8803 8787 8770 8752 8735 8716 8697 8678 8658 8638 8618 8596 8575 8553 8530 8507 8484 8460 8435 8410 8385 8358 8332 8304 8277 8248 8219 8189 8159 8128 8097 8065 8032 7999 7965 7931 7897 7861 7826 7790 7753 7716 7679 7642 7604 7565 7527 7487 7448 7408 7368 7327 7286 7244 7201 7158 7115 7070 7025 6979 6932 6883 6834 6783 6731 6678 6623 6567 6509 6449 6388 6325 6260 6193 6124 6054 5981 5907 5830 5752 5672 5590 5507 5422 5336 5247 5158 5068 4977 4884 4790 4696 4603 4509 4415 4321 4229 4137 4045 3954 3866 3780 3696 3615 3535 3459 3387 3318 3252 3190 3133 3081 3032 2987 2947 2911 2878 2849 2823 2801 2785 2770 2757 2745 2736 2729 2723 2716 2710 2703 2695 2686 2677 2666 2655 2640 2623 2604 2582 2559 2531 2501 2469 2434 2397 2357 2316 2272 2227 2180 2130 2080 2029 1978 1926 1874 1823 1771 1719 1667 1618 1570 1523 1479 1436 1396 1359 1326 1295 1267 1244 1224 1209 1198 1190 1188 1190 1197 1208 1224 1245 1270 1300 1333 1372 1414 1461 1511 1565 1622 1683 1746 1812 1880 1951 2024 2099 2174 2251 2328 2407 2486 2565 2644 2722 2800 2877 2953 3028 3102 3174 3245 3313 3381 3446 3509 3570 3628 3685 3739 3791 3841 3889 3935 3979 4020 4060 4098 4134 9012 0 21 3 4103 4137 4170 4201 4231 4259 4287 4313 4338 4362 4384 4406 4427 4448 4468 4487 4505 4523 4542 4560 4578 4597 4615 4634 4653 4672 4692 4713 4735 4757 4780 4804 4830 4856 4884 4912 4942 4973 5006 5039 5074 5109 5146 5184 5224 5264 5306 5348 5392 5436 5482 5529 5576 5625 5674 5724 5775 5827 5880 5933 5987 6042 6098 6154 6210 6267 6325 6383 6441 6500 6558 6617 6676 6736 6795 6854 6913 6971 7029 7088 7145 7202 7259 7315 7370 7424 7478 7531 7583 7634 7684 7734 7782 7829 7875 7920 7964 8008 8050 8091 8131 8170 8208 8245 8281 8316 8350 8384 8416 8448 8479 8508 8538 8566 8593 8620 8646 8671 8696 8719 8743 8765 8787 8807 8828 8847 8866 8885 8903 8920 8936 8952 8967 8982 8996 9010 9023 9036 9048 9060 9071 9082 9092 9102 9112 9121 9130 9138 9147 9155 9162 9170 9177 9184 9191 9198 9205 9212 9218 9225 9231 9237 9243 9250 9256 9261 9267 9273 9279 9284 9290 9295 9301 9306 9311 9316 9321 9326 9331 9336 9341 9346 9351 9356 9361 9366 9372 9377 9382 9387 9392 9397 9402 9407 9413 9418 9423 9428 9433 9438 9443 9448 9453 9458 9463 9467 9472 9477 9482 9486 9491 9496 9501 9506 9510 9515 9520 9525 9529 9534 9539 9544 9548 9552 9557 9561 9565 9568 9572 9576 9579 9582 9585 9588 9590 9593 9595 9597 9599 9601 9604 9606 9608 9610 9613 9615 9617 9620 9622 9625 9627 9630 9632 9635 9638 9640 9643 9645 9648 9650 9653 9654 9656 9658 9660 9661 9662 9664 9665 9666 9667 9668 9669 9670 9671 9672 9674 9675 9676 9677 9679 9680 9682 9684 9685 9687 9688 9690 9692 9693 9695 9696 9697 9698 9699 9700 9701 9702 9703 9703 9704 9704 9704 9704 9705 9705 9705 9705 9706 9706 9706 9706 9707 9707 9707 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9707 9706 9706 9705 9704 9703 9703 9702 9701 9700 9699 9698 9697 9696 9696 9695 9694 9693 9693 9692 9691 9691 9690 9689 9689 9688 9687 9687 9686 9685 9684 9683 9682 9680 9679 9678 9677 9675 9674 9673 9671 9670 9669 9668 9667 9665 9664 9663 9662 9661 9660 9660 9659 9658 9658 9657 9657 9657 9656 9656 9656 9656 9656 9656 9656 9656 9657 9657 9658 9658 9659 9660 9661 9662 9663 9664 9665 9667 9668 9670 9672 9674 9675 9677 9680 9682 9684 9686 9688 9691 9693 9695 9698 9700 9702 9705 9707 9709 9711 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9733 9735 9737 9739 9740 9742 9743 9745 9746 9747 9749 9750 9751 9752 9752 9753 9753 9753 9754 9754 9753 9753 9753 9753 9752 9752 9751 9751 9750 9749 9749 9748 9747 9747 9746 9745 9744 9744 9743 9742 9741 9740 9739 9738 9736 9735 9733 9732 9730 9729 9727 9725 9723 9721 9719 9718 9716 9714 9712 9710 9708 9706 9705 9703 9701 9013 0 21 3 9700 9698 9697 9695 9694 9692 9691 9689 9688 9686 9685 9684 9682 9681 9680 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9668 9667 9667 9667 9666 9666 9666 9666 9667 9667 9668 9668 9669 9670 9671 9672 9674 9675 9677 9678 9680 9682 9684 9686 9689 9691 9693 9695 9697 9700 9702 9704 9706 9707 9709 9711 9712 9714 9715 9717 9718 9719 9720 9721 9722 9723 9724 9726 9727 9728 9729 9731 9732 9734 9735 9737 9738 9740 9742 9744 9746 9747 9749 9751 9753 9755 9756 9758 9759 9761 9762 9763 9764 9765 9766 9767 9767 9768 9768 9768 9769 9769 9769 9769 9768 9768 9768 9767 9767 9767 9766 9766 9765 9765 9765 9764 9764 9764 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9763 9762 9762 9762 9762 9761 9761 9760 9759 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9750 9749 9748 9747 9746 9745 9744 9743 9741 9740 9739 9738 9736 9734 9732 9730 9728 9725 9723 9720 9717 9713 9710 9707 9703 9699 9695 9691 9687 9683 9679 9675 9671 9666 9662 9658 9654 9649 9644 9640 9635 9630 9624 9618 9612 9606 9599 9592 9584 9577 9568 9559 9549 9540 9529 9518 9507 9495 9483 9471 9458 9445 9432 9418 9404 9390 9375 9360 9345 9330 9314 9298 9282 9266 9250 9234 9219 9203 9187 9171 9156 9141 9126 9112 9099 9087 9075 9065 9056 9048 9042 9037 9034 9032 9031 9032 9035 9038 9044 9050 9058 9068 9078 9089 9101 9115 9128 9142 9156 9171 9186 9201 9216 9231 9246 9261 9276 9290 9304 9318 9332 9345 9357 9369 9381 9392 9403 9413 9423 9432 9441 9450 9458 9465 9472 9479 9485 9490 9496 9500 9505 9509 9513 9516 9520 9523 9526 9529 9532 9535 9538 9541 9544 9546 9549 9552 9554 9557 9560 9562 9565 9567 9569 9572 9574 9575 9577 9578 9579 9580 9582 9583 9584 9585 9586 9587 9588 9590 9591 9592 9594 9596 9598 9599 9602 9604 9607 9609 9612 9614 9617 9619 9622 9624 9627 9629 9631 9633 9635 9637 9638 9640 9641 9643 9644 9645 9647 9648 9649 9650 9651 9652 9653 9653 9654 9655 9656 9656 9656 9657 9657 9657 9656 9656 9655 9654 9653 9651 9649 9647 9645 9642 9639 9636 9633 9629 9625 9620 9615 9610 9605 9599 9593 9587 9580 9573 9565 9558 9549 9540 9531 9521 9511 9500 9489 9477 9465 9452 9439 9425 9410 9395 9379 9363 9346 9328 9310 9291 9272 9251 9231 9209 9187 9164 9141 9117 9092 9067 9041 9015 8988 8961 8934 8905 8877 8848 8819 8789 8759 8729 8699 8668 8638 8607 8577 8546 8516 8485 8455 8424 8395 8365 8336 8307 8279 8251 8224 8198 8173 8148 8125 8102 8081 8061 8042 8024 8007 7992 7979 7966 7955 7946 7938 7931 7926 7922 7920 7919 7920 7922 7926 7931 7937 7945 7955 7966 7978 7992 8007 8023 8041 8060 8081 8102 9014 0 21 3 8125 8150 8175 8202 8229 8257 8287 8317 8347 8378 8409 8441 8473 8505 8537 8570 8602 8634 8667 8699 8731 8763 8794 8825 8856 8886 8916 8946 8975 9004 9032 9060 9088 9115 9141 9167 9193 9218 9242 9266 9289 9311 9333 9354 9374 9394 9413 9432 9449 9467 9483 9499 9514 9528 9542 9555 9568 9580 9592 9603 9613 9623 9632 9641 9649 9657 9664 9671 9677 9683 9689 9694 9699 9703 9707 9711 9715 9718 9722 9725 9728 9730 9733 9735 9738 9740 9741 9743 9745 9746 9748 9749 9750 9751 9752 9752 9752 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9753 9753 9754 9754 9755 9755 9756 9756 9756 9757 9757 9757 9757 9757 9756 9756 9756 9756 9755 9755 9755 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9753 9753 9752 9752 9752 9752 9752 9752 9751 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9738 9737 9736 9736 9735 9735 9734 9734 9734 9734 9734 9734 9734 9734 9734 9733 9733 9733 9733 9733 9733 9733 9733 9732 9732 9732 9732 9731 9731 9731 9731 9731 9730 9730 9730 9729 9729 9729 9728 9728 9727 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9717 9716 9715 9715 9714 9713 9712 9712 9711 9711 9711 9711 9711 9711 9711 9711 9711 9711 9710 9710 9710 9710 9710 9709 9709 9708 9708 9707 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9693 9693 9692 9692 9691 9691 9691 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9690 9689 9689 9689 9689 9689 9688 9688 9688 9687 9687 9686 9685 9685 9684 9683 9682 9681 9680 9680 9679 9678 9677 9676 9675 9674 9674 9673 9672 9672 9671 9671 9670 9670 9669 9669 9668 9668 9667 9667 9666 9665 9665 9664 9663 9662 9661 9660 9659 9658 9656 9655 9654 9653 9652 9650 9649 9648 9647 9645 9644 9643 9642 9640 9639 9638 9636 9635 9633 9632 9630 9629 9627 9625 9623 9622 9620 9618 9616 9614 9611 9609 9607 9605 9603 9601 9599 9597 9594 9592 9590 9588 9585 9583 9581 9578 9575 9573 9570 9567 9564 9561 9558 9555 9552 9549 9546 9543 9540 9537 9534 9531 9529 9526 9524 9521 9519 9517 9515 9513 9512 9510 9508 9507 9505 9504 9503 9501 9500 9499 9497 9496 9495 9494 9492 9491 9490 9489 9488 9487 9486 9486 9485 9485 9484 9484 9484 9485 9485 9486 9486 9487 9488 9489 9490 9491 9492 9493 9494 9495 9496 9497 9498 9499 9500 9500 9501 9502 9502 9503 9503 9503 9504 9504 9504 9505 9505 9505 9505 9506 9506 9507 9507 9508 9509 9509 9510 9511 9512 9513 9514 9515 9517 9518 9519 9521 9522 9524 9525 9527 9528 9530 9532 9533 9535 9537 9539 9541 9543 9545 9547 9549 9551 9554 9556 9558 9560 9562 9564 9567 9569 9570 9572 9015 0 21 3 9574 9576 9577 9579 9580 9581 9582 9583 9583 9584 9584 9585 9585 9585 9585 9585 9585 9585 9585 9585 9585 9585 9586 9586 9586 9586 9587 9587 9588 9588 9589 9589 9590 9590 9591 9592 9592 9593 9593 9594 9594 9594 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9595 9594 9594 9594 9594 9594 9594 9593 9593 9593 9593 9593 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9592 9593 9593 9594 9594 9595 9595 9596 9596 9597 9598 9598 9599 9600 9600 9601 9602 9602 9603 9604 9604 9605 9605 9606 9607 9607 9608 9608 9608 9609 9609 9610 9610 9610 9611 9611 9612 9612 9612 9612 9613 9613 9613 9614 9614 9614 9615 9615 9615 9616 9616 9616 9617 9617 9618 9618 9618 9619 9619 9620 9620 9621 9621 9622 9622 9622 9623 9623 9623 9624 9624 9624 9624 9624 9625 9625 9625 9625 9625 9626 9626 9626 9627 9627 9627 9628 9628 9629 9629 9630 9630 9631 9632 9632 9633 9633 9634 9634 9634 9634 9635 9635 9635 9635 9635 9634 9634 9634 9634 9633 9633 9632 9632 9632 9631 9631 9631 9630 9630 9630 9630 9629 9629 9629 9629 9629 9629 9629 9629 9629 9629 9628 9628 9628 9628 9628 9628 9627 9627 9627 9626 9626 9626 9626 9625 9625 9625 9625 9624 9624 9624 9624 9623 9623 9623 9623 9623 9623 9622 9622 9622 9622 9621 9621 9621 9620 9620 9619 9619 9618 9618 9617 9617 9616 9616 9615 9615 9614 9614 9614 9614 9614 9613 9614 9614 9614 9614 9615 9615 9615 9616 9617 9617 9618 9618 9619 9619 9620 9620 9621 9621 9621 9621 9622 9621 9621 9621 9621 9620 9620 9619 9619 9618 9618 9617 9616 9616 9615 9614 9614 9613 9612 9612 9611 9611 9610 9610 9609 9609 9608 9608 9607 9606 9606 9605 9604 9604 9603 9602 9602 9601 9600 9599 9599 9598 9597 9597 9596 9595 9595 9595 9594 9594 9593 9593 9592 9592 9591 9590 9590 9589 9588 9587 9586 9585 9584 9583 9582 9580 9579 9577 9576 9575 9573 9572 9570 9569 9567 9566 9565 9564 9562 9561 9560 9559 9558 9556 9555 9554 9553 9551 9550 9549 9547 9546 9544 9542 9540 9539 9537 9535 9533 9531 9529 9527 9525 9523 9521 9519 9517 9514 9512 9510 9508 9506 9504 9501 9499 9497 9494 9492 9489 9487 9484 9481 9478 9475 9472 9469 9466 9463 9460 9457 9453 9450 9447 9443 9440 9437 9433 9430 9426 9423 9419 9415 9411 9407 9403 9399 9395 9390 9386 9381 9376 9371 9366 9361 9356 9351 9346 9340 9335 9329 9324 9318 9312 9307 9301 9295 9289 9283 9277 9271 9265 9259 9253 9247 9240 9234 9228 9222 9215 9209 9203 9196 9190 9184 9177 9171 9165 9158 9152 9146 9140 9134 9128 9122 9116 9110 9104 9098 9092 9086 9080 9074 9068 9062 9056 9051 9045 9039 9034 9029 9023 9018 9013 9008 9003 8999 8994 8990 8985 9016 0 21 3 8981 8977 8972 8968 8964 8960 8955 8951 8946 8941 8936 8931 8926 8920 8914 8909 8902 8896 8890 8883 8876 8869 8861 8854 8846 8839 8831 8823 8815 8807 8798 8789 8780 8771 8761 8751 8741 8730 8719 8708 8696 8684 8671 8658 8645 8631 8616 8601 8587 8572 8557 8542 8527 8512 8496 8481 8467 8453 8440 8427 8415 8404 8393 8384 8375 8368 8362 8356 8352 8349 8347 8346 8346 8348 8350 8353 8357 8361 8367 8372 8379 8386 8393 8400 8407 8414 8421 8429 8436 8443 8450 8456 8462 8468 8473 8478 8482 8486 8490 8493 8495 8497 8499 8500 8501 8501 8501 8500 8499 8497 8494 8492 8488 8484 8480 8475 8470 8465 8459 8452 8445 8438 8430 8422 8414 8405 8396 8387 8378 8368 8358 8348 8337 8326 8315 8304 8293 8281 8269 8256 8243 8230 8217 8203 8188 8174 8159 8143 8127 8110 8094 8076 8058 8040 8021 8002 7982 7962 7942 7921 7900 7878 7856 7833 7810 7787 7763 7739 7714 7689 7663 7637 7610 7583 7555 7527 7499 7469 7440 7409 7379 7347 7315 7283 7249 7215 7181 7145 7109 7072 7034 6996 6956 6916 6874 6832 6789 6744 6698 6652 6604 6555 6505 6454 6402 6348 6293 6238 6181 6122 6063 6002 5940 5877 5812 5747 5680 5611 5542 5471 5399 5325 5250 5173 5096 5016 4936 4853 4770 4685 4598 4511 4421 4331 4239 4145 4051 3955 3858 3760 3661 3560 3459 3358 3256 3153 3049 2946 2842 2739 2635 2533 2431 2329 2229 2129 2031 1935 1841 1749 1658 1571 1486 1405 1326 1250 1177 1108 1042 980 921 867 816 769 726 686 651 619 591 566 545 528 514 504 496 492 491 493 498 505 516 529 544 561 580 601 624 649 675 703 732 763 794 826 858 890 924 957 990 1023 1056 1088 1119 1150 1179 1208 1235 1260 1284 1306 1327 1345 1361 1375 1387 1397 1404 1408 1411 1411 1408 1403 1396 1386 1374 1360 1343 1324 1304 1282 1257 1231 1203 1174 1143 1111 1078 1043 1008 972 936 898 861 823 785 748 710 673 637 600 564 529 496 463 431 400 370 342 316 290 266 244 223 203 184 167 152 138 125 113 102 93 85 78 71 66 61 58 55 53 51 50 51 51 53 55 58 61 65 70 76 83 90 99 109 120 131 145 159 175 193 212 233 256 281 307 336 367 399 434 471 511 552 596 642 690 741 793 848 904 962 1023 1084 1147 1211 1277 1344 1412 1480 1549 1618 1688 1757 1827 1896 1966 2035 2103 2170 2237 2304 2369 2432 2495 2557 2618 2677 2736 2793 2849 2904 2958 3011 3062 3113 3163 3212 3261 3308 3355 3402 3448 3493 3538 3583 3627 3671 3715 3759 3802 3845 3888 3931 3974 4017 4060 4103 4146 4189 4232 4275 4318 4361 4404 4448 4491 4535 4580 4624 4669 9017 0 21 3 4715 4760 4807 4853 4900 4948 4996 5044 5093 5143 5193 5243 5294 5345 5396 5448 5500 5553 5605 5658 5711 5764 5817 5870 5923 5976 6029 6081 6134 6186 6239 6291 6342 6393 6445 6495 6546 6596 6645 6694 6743 6791 6839 6886 6933 6979 7024 7069 7114 7157 7200 7242 7284 7324 7364 7403 7442 7479 7515 7551 7586 7620 7653 7685 7716 7746 7776 7804 7832 7859 7885 7910 7935 7959 7982 8004 8026 8047 8067 8087 8106 8125 8143 8160 8177 8193 8209 8225 8240 8255 8269 8283 8297 8311 8324 8337 8350 8363 8376 8389 8402 8415 8428 8441 8454 8468 8481 8495 8508 8522 8535 8549 8563 8576 8590 8603 8617 8630 8643 8656 8669 8682 8694 8706 8718 8730 8741 8752 8763 8773 8784 8794 8804 8814 8824 8833 8843 8852 8861 8870 8879 8888 8897 8906 8915 8923 8931 8940 8948 8956 8963 8971 8978 8985 8992 8998 9005 9011 9017 9023 9029 9034 9040 9045 9051 9056 9061 9067 9072 9078 9083 9089 9094 9100 9106 9112 9118 9124 9130 9136 9141 9147 9153 9159 9165 9171 9176 9181 9187 9192 9197 9202 9206 9211 9216 9220 9224 9228 9233 9237 9241 9245 9249 9253 9258 9262 9266 9270 9275 9279 9283 9288 9292 9297 9301 9306 9310 9314 9318 9322 9326 9330 9334 9338 9341 9345 9348 9351 9355 9358 9360 9363 9366 9369 9371 9374 9377 9379 9382 9385 9387 9390 9392 9395 9398 9400 9403 9405 9408 9411 9413 9416 9418 9421 9424 9426 9428 9431 9433 9435 9437 9439 9441 9443 9445 9447 9449 9450 9452 9454 9455 9457 9458 9459 9461 9462 9464 9465 9466 9468 9469 9471 9472 9474 9476 9477 9479 9481 9483 9485 9487 9489 9490 9492 9494 9496 9497 9499 9501 9502 9503 9504 9505 9506 9507 9508 9509 9509 9510 9510 9511 9511 9512 9513 9513 9514 9515 9516 9517 9518 9519 9520 9521 9523 9524 9526 9528 9529 9531 9533 9534 9536 9538 9540 9541 9543 9544 9546 9547 9549 9550 9551 9552 9553 9554 9555 9556 9556 9557 9557 9557 9558 9558 9558 9558 9557 9557 9557 9557 9556 9556 9556 9555 9555 9554 9554 9553 9553 9552 9552 9551 9551 9550 9550 9549 9549 9548 9547 9547 9546 9545 9544 9543 9542 9541 9540 9538 9537 9536 9534 9533 9531 9530 9528 9527 9525 9524 9522 9521 9519 9517 9516 9514 9512 9510 9508 9505 9503 9500 9498 9495 9492 9488 9485 9482 9479 9475 9472 9468 9465 9461 9458 9455 9451 9448 9445 9442 9439 9437 9434 9432 9429 9427 9425 9422 9420 9417 9414 9412 9409 9406 9403 9400 9396 9393 9390 9386 9382 9378 9374 9370 9366 9362 9358 9353 9349 9344 9340 9335 9330 9325 9320 9314 9308 9302 9296 9289 9281 9273 9265 9257 9247 9238 9228 9218 9207 9195 9183 9171 9158 9145 9132 9118 9104 9089 9074 9058 9042 9026 9009 8991 8973 8954 8935 8914 8894 8872 8850 8826 8802 9018 0 21 3 8778 8752 8725 8697 8669 8640 8609 8578 8546 8513 8479 8444 8409 8373 8336 8299 8261 8224 8186 8148 8111 8074 8037 8001 7965 7930 7898 7867 7838 7811 7786 7764 7745 7729 7715 7705 7698 7694 7694 7696 7702 7713 7726 7743 7762 7784 7809 7836 7866 7897 7929 7965 8001 8037 8075 8113 8152 8191 8230 8269 8308 8346 8384 8421 8457 8493 8528 8562 8595 8628 8659 8690 8719 8748 8775 8801 8827 8851 8874 8896 8918 8938 8957 8976 8994 9010 9026 9041 9055 9069 9081 9093 9105 9116 9126 9136 9145 9154 9163 9172 9180 9188 9195 9203 9211 9218 9225 9233 9240 9247 9255 9262 9269 9277 9285 9293 9301 9309 9317 9326 9334 9343 9352 9361 9370 9379 9388 9398 9407 9416 9426 9435 9444 9453 9462 9471 9479 9488 9496 9504 9512 9520 9528 9535 9542 9549 9556 9563 9569 9576 9582 9588 9594 9599 9605 9610 9615 9620 9625 9630 9635 9639 9643 9648 9652 9656 9659 9663 9667 9670 9674 9677 9680 9683 9687 9690 9693 9696 9699 9702 9705 9707 9710 9713 9716 9718 9721 9723 9725 9728 9730 9732 9734 9736 9737 9739 9741 9742 9744 9746 9747 9749 9750 9751 9753 9754 9756 9757 9758 9759 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9776 9777 9778 9779 9780 9781 9783 9784 9785 9786 9787 9789 9790 9791 9792 9793 9795 9796 9797 9798 9798 9799 9800 9800 9801 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9802 9803 9803 9803 9803 9804 9804 9804 9804 9805 9805 9805 9805 9805 9806 9806 9806 9806 9807 9807 9808 9808 9809 9809 9810 9811 9812 9812 9813 9814 9815 9816 9816 9817 9818 9818 9819 9819 9819 9819 9819 9819 9818 9818 9817 9816 9816 9815 9814 9813 9813 9812 9811 9810 9810 9809 9809 9808 9808 9808 9808 9807 9807 9807 9807 9807 9806 9806 9806 9805 9805 9804 9803 9802 9801 9800 9799 9798 9797 9795 9794 9792 9791 9789 9787 9786 9784 9782 9781 9779 9777 9776 9774 9773 9771 9769 9768 9766 9764 9763 9761 9760 9758 9756 9755 9753 9751 9750 9748 9747 9745 9743 9742 9740 9738 9737 9735 9733 9732 9730 9729 9727 9726 9725 9724 9723 9722 9721 9720 9719 9719 9718 9718 9718 9718 9719 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9747 9749 9750 9752 9754 9757 9759 9761 9763 9766 9768 9770 9773 9775 9778 9780 9781 9783 9785 9786 9787 9788 9789 9790 9790 9791 9791 9792 9792 9792 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9795 9795 9795 9795 9795 9795 9794 9794 9793 9792 9791 9790 9789 9787 9786 9784 9783 9781 9779 9777 9775 9773 9771 9769 9768 9766 9764 9762 9761 9019 0 21 3 9759 9758 9757 9755 9754 9753 9752 9750 9749 9748 9748 9747 9746 9745 9745 9744 9743 9743 9742 9742 9742 9741 9741 9741 9741 9741 9741 9741 9742 9742 9742 9743 9743 9744 9744 9745 9745 9746 9747 9748 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9763 9764 9765 9765 9765 9766 9766 9766 9766 9766 9766 9766 9765 9765 9765 9765 9765 9765 9766 9766 9766 9767 9767 9768 9769 9770 9772 9773 9775 9777 9779 9781 9783 9785 9788 9790 9793 9795 9798 9800 9803 9805 9808 9810 9812 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9834 9836 9837 9839 9841 9843 9844 9846 9848 9850 9851 9853 9855 9857 9858 9860 9862 9863 9865 9866 9867 9869 9870 9871 9872 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9899 9899 9899 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9884 9883 9882 9880 9879 9878 9877 9876 9874 9873 9872 9871 9869 9868 9866 9865 9863 9861 9859 9857 9854 9852 9849 9846 9843 9840 9836 9832 9828 9824 9819 9815 9810 9804 9799 9793 9787 9781 9775 9768 9761 9754 9747 9739 9731 9722 9714 9705 9695 9686 9676 9665 9655 9644 9632 9620 9608 9596 9583 9570 9556 9542 9528 9514 9499 9484 9468 9452 9436 9420 9403 9387 9370 9352 9335 9317 9300 9282 9264 9246 9227 9209 9191 9172 9154 9135 9116 9098 9079 9061 9042 9024 9005 8987 8969 8951 8934 8916 8900 8883 8867 8851 8836 8821 8807 8794 8782 8770 8759 8749 8740 8732 8724 8718 8713 8708 8705 8702 8701 8700 8701 8702 8704 8708 8712 8717 8723 8729 8737 8745 8753 8763 8773 8784 8796 8808 8820 8834 8848 8862 8877 8893 8909 8925 8942 8960 8977 8995 9013 9032 9051 9070 9089 9108 9127 9147 9166 9185 9205 9224 9243 9262 9280 9299 9317 9335 9352 9369 9386 9403 9419 9435 9450 9466 9480 9495 9509 9522 9535 9548 9561 9573 9585 9596 9607 9618 9628 9638 9648 9657 9666 9675 9683 9691 9699 9706 9713 9720 9727 9733 9740 9746 9751 9757 9762 9767 9771 9776 9780 9784 9788 9792 9795 9798 9801 9803 9806 9808 9810 9812 9814 9815 9817 9818 9819 9820 9821 9822 9822 9823 9824 9824 9825 9826 9826 9827 9827 9828 9829 9829 9830 9830 9831 9832 9832 9833 9833 9833 9833 9834 9834 9834 9834 9834 9020 0 21 3 9833 9833 9833 9832 9832 9831 9830 9830 9829 9828 9828 9827 9826 9826 9825 9824 9824 9823 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9807 9806 9804 9802 9801 9799 9797 9795 9793 9791 9788 9786 9783 9781 9778 9775 9772 9769 9765 9762 9758 9754 9750 9746 9741 9737 9732 9727 9722 9716 9711 9705 9699 9693 9687 9681 9675 9668 9662 9655 9648 9641 9634 9627 9620 9613 9606 9599 9592 9586 9580 9574 9569 9563 9559 9555 9551 9548 9545 9544 9543 9543 9543 9544 9546 9549 9552 9556 9560 9565 9570 9576 9581 9587 9594 9601 9607 9614 9620 9627 9633 9640 9646 9653 9659 9665 9671 9677 9684 9690 9696 9703 9709 9715 9722 9728 9734 9740 9746 9752 9758 9763 9769 9774 9779 9784 9789 9793 9797 9801 9804 9807 9810 9812 9814 9817 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9850 9852 9854 9856 9858 9860 9861 9863 9865 9866 9867 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9893 9894 9895 9895 9896 9897 9898 9899 9900 9900 9901 9902 9903 9904 9904 9905 9906 9906 9906 9907 9907 9906 9906 9906 9905 9905 9904 9903 9903 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9896 9895 9895 9895 9895 9895 9896 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9901 9900 9900 9899 9898 9898 9897 9896 9895 9895 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9867 9866 9864 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9853 9852 9851 9851 9850 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9836 9835 9834 9834 9833 9832 9831 9831 9830 9830 9021 0 21 3 9829 9829 9829 9828 9828 9828 9828 9827 9827 9827 9826 9826 9825 9824 9823 9822 9821 9820 9818 9817 9815 9813 9811 9809 9807 9804 9802 9799 9797 9794 9792 9789 9787 9784 9782 9779 9777 9775 9773 9772 9770 9769 9768 9767 9767 9766 9766 9766 9767 9767 9768 9769 9771 9772 9774 9775 9777 9779 9781 9783 9785 9788 9790 9792 9795 9797 9799 9801 9804 9806 9808 9810 9812 9814 9816 9818 9819 9821 9822 9824 9825 9826 9827 9827 9828 9828 9829 9829 9829 9829 9828 9828 9828 9827 9827 9827 9826 9826 9826 9825 9825 9825 9825 9825 9824 9824 9825 9825 9825 9825 9825 9825 9825 9824 9824 9824 9823 9822 9821 9820 9819 9817 9815 9814 9812 9810 9808 9805 9803 9801 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9777 9775 9773 9772 9770 9768 9766 9764 9762 9760 9758 9755 9752 9749 9746 9743 9739 9735 9731 9727 9723 9718 9714 9709 9704 9699 9693 9688 9682 9677 9671 9665 9659 9653 9646 9639 9632 9625 9617 9609 9601 9592 9583 9573 9563 9553 9542 9530 9519 9507 9494 9481 9468 9454 9440 9425 9410 9395 9379 9363 9347 9330 9313 9296 9278 9260 9241 9221 9201 9181 9160 9138 9116 9093 9069 9045 9020 8994 8968 8941 8913 8885 8856 8826 8797 8766 8735 8704 8673 8641 8609 8577 8544 8511 8478 8445 8411 8378 8344 8310 8276 8242 8208 8174 8140 8106 8072 8038 8004 7970 7937 7904 7871 7839 7807 7776 7746 7717 7688 7661 7634 7609 7584 7561 7538 7518 7498 7480 7462 7447 7432 7419 7407 7396 7386 7378 7371 7365 7361 7357 7355 7355 7355 7357 7361 7365 7371 7378 7387 7397 7408 7420 7434 7448 7464 7482 7500 7520 7540 7562 7584 7608 7632 7657 7683 7709 7736 7764 7792 7821 7850 7880 7910 7941 7972 8003 8035 8067 8099 8131 8164 8196 8229 8262 8294 8327 8359 8392 8424 8456 8488 8519 8550 8581 8612 8641 8671 8700 8728 8756 8784 8811 8837 8863 8889 8914 8938 8962 8985 9008 9031 9052 9073 9094 9114 9134 9152 9171 9188 9205 9221 9237 9252 9266 9280 9293 9305 9317 9328 9339 9349 9358 9367 9376 9384 9392 9399 9405 9412 9418 9423 9428 9433 9438 9442 9446 9449 9452 9455 9458 9460 9461 9462 9463 9464 9464 9464 9463 9462 9461 9459 9457 9454 9452 9448 9445 9441 9437 9432 9427 9422 9416 9410 9404 9398 9391 9384 9376 9368 9360 9352 9343 9334 9324 9315 9305 9295 9285 9274 9263 9252 9241 9229 9217 9205 9193 9180 9168 9155 9142 9129 9116 9102 9088 9075 9061 9047 9033 9019 9005 8990 8976 8962 8948 8934 8919 8905 8891 8878 8864 8850 8836 8823 8810 8796 8783 8770 8757 8744 8731 8719 8707 8695 8683 8672 8660 8649 8639 8629 8619 8610 8601 8593 8585 8578 8572 8567 8562 8557 8554 8551 8548 8547 8545 8545 8545 8546 8548 8550 9022 0 21 3 8552 8555 8559 8563 8567 8572 8577 8583 8589 8595 8602 8609 8617 8625 8633 8642 8651 8661 8670 8680 8690 8701 8712 8723 8734 8746 8758 8769 8781 8793 8805 8816 8828 8840 8852 8863 8875 8886 8897 8908 8919 8929 8939 8949 8959 8969 8978 8988 8997 9005 9014 9022 9030 9038 9046 9053 9060 9067 9074 9080 9086 9092 9098 9103 9108 9112 9116 9120 9123 9127 9129 9132 9134 9135 9137 9138 9139 9139 9139 9139 9139 9138 9137 9136 9135 9133 9132 9130 9127 9125 9122 9119 9116 9113 9109 9105 9101 9097 9092 9088 9083 9078 9072 9066 9061 9054 9048 9041 9035 9028 9020 9013 9005 8997 8989 8981 8973 8964 8955 8947 8938 8929 8919 8910 8901 8892 8882 8873 8863 8854 8844 8834 8825 8815 8805 8795 8784 8774 8763 8753 8742 8731 8719 8708 8696 8684 8672 8659 8646 8633 8620 8606 8593 8579 8564 8550 8536 8521 8506 8491 8476 8460 8445 8429 8413 8396 8380 8363 8346 8328 8311 8293 8274 8256 8236 8217 8197 8176 8155 8133 8111 8089 8066 8042 8018 7993 7968 7942 7916 7889 7862 7834 7806 7776 7747 7717 7686 7655 7623 7590 7557 7524 7489 7454 7418 7381 7344 7306 7267 7227 7186 7144 7101 7057 7012 6966 6919 6871 6821 6771 6719 6666 6611 6556 6499 6441 6381 6321 6259 6196 6132 6066 6000 5932 5863 5793 5721 5648 5574 5499 5422 5344 5265 5184 5102 5018 4933 4847 4759 4670 4579 4487 4393 4298 4202 4104 4005 3905 3805 3703 3600 3496 3391 3287 3182 3077 2971 2866 2761 2655 2550 2446 2343 2241 2140 2040 1942 1846 1752 1660 1570 1483 1399 1317 1238 1162 1090 1021 955 892 833 778 725 676 631 588 549 513 481 451 424 400 379 361 345 333 322 314 309 307 307 309 314 322 332 345 361 380 402 426 453 484 517 553 592 634 680 728 780 834 892 952 1015 1081 1149 1221 1295 1371 1450 1531 1614 1700 1787 1876 1967 2060 2154 2249 2346 2443 2541 2641 2741 2841 2940 3040 3140 3240 3340 3440 3540 3639 3737 3834 3931 4027 4122 4216 4309 4400 4491 4581 4669 4756 4842 4927 5011 5093 5174 5253 5332 5408 5484 5558 5631 5702 5772 5841 5908 5975 6039 6103 6166 6227 6288 6347 6405 6462 6518 6573 6627 6680 6733 6784 6835 6884 6933 6981 7028 7073 7118 7162 7205 7246 7287 7327 7366 7404 7441 7477 7512 7547 7580 7613 7645 7677 7708 7738 7768 7798 7827 7855 7884 7912 7939 7966 7993 8019 8045 8070 8095 8120 8144 8167 8190 8213 8235 8256 8277 8298 8318 8337 8356 8374 8392 8410 8427 8444 8461 8478 8494 8510 8526 8541 8557 8572 8587 8602 8616 8631 8645 8659 8673 8687 8700 8713 8726 8739 8751 8763 8775 8787 8799 8810 8821 8832 8843 8853 8864 8874 8884 8894 8904 8914 8924 8933 8943 8952 8961 8970 9023 0 21 3 8979 8987 8996 9005 9013 9021 9029 9037 9045 9053 9060 9068 9075 9083 9090 9097 9104 9111 9118 9125 9131 9138 9145 9151 9158 9165 9171 9178 9184 9191 9197 9203 9210 9216 9222 9228 9234 9240 9246 9252 9257 9263 9269 9274 9279 9284 9289 9294 9299 9304 9308 9313 9317 9322 9326 9330 9335 9339 9343 9347 9351 9355 9359 9363 9367 9371 9375 9378 9382 9386 9389 9393 9396 9399 9402 9405 9408 9410 9413 9415 9418 9420 9422 9424 9426 9428 9430 9432 9434 9436 9438 9440 9442 9444 9446 9448 9451 9453 9455 9457 9460 9462 9464 9466 9468 9470 9473 9475 9477 9479 9481 9482 9484 9486 9488 9489 9491 9493 9494 9496 9497 9499 9500 9502 9503 9504 9506 9507 9508 9509 9510 9511 9512 9512 9513 9513 9514 9514 9515 9515 9515 9516 9516 9516 9517 9517 9518 9518 9519 9520 9520 9521 9522 9524 9525 9526 9528 9529 9531 9533 9535 9537 9539 9541 9544 9546 9549 9552 9554 9557 9560 9563 9566 9569 9572 9575 9579 9582 9585 9588 9591 9594 9597 9600 9603 9606 9609 9611 9614 9616 9618 9621 9623 9625 9627 9629 9631 9632 9634 9636 9637 9639 9641 9642 9644 9646 9647 9649 9651 9653 9654 9656 9658 9660 9661 9663 9665 9666 9668 9669 9671 9672 9674 9675 9676 9677 9678 9679 9680 9681 9682 9682 9683 9683 9684 9684 9685 9685 9686 9686 9686 9687 9687 9687 9688 9688 9688 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9688 9688 9688 9687 9687 9686 9686 9686 9685 9685 9684 9684 9684 9683 9683 9683 9683 9683 9683 9683 9683 9682 9682 9682 9682 9681 9681 9680 9680 9679 9678 9678 9677 9676 9675 9674 9673 9673 9672 9671 9671 9670 9670 9670 9670 9670 9670 9671 9671 9672 9673 9673 9674 9675 9677 9678 9679 9680 9682 9683 9684 9686 9687 9689 9690 9691 9693 9694 9696 9697 9699 9701 9702 9704 9706 9708 9710 9712 9714 9716 9717 9719 9721 9723 9725 9727 9729 9731 9732 9734 9736 9738 9739 9741 9743 9744 9746 9748 9749 9751 9753 9755 9756 9758 9760 9762 9763 9765 9767 9768 9770 9771 9772 9774 9775 9776 9777 9779 9780 9781 9782 9783 9784 9785 9787 9788 9789 9790 9791 9793 9794 9796 9797 9798 9800 9801 9802 9803 9804 9805 9806 9806 9807 9808 9808 9808 9808 9809 9809 9809 9808 9808 9808 9808 9808 9809 9809 9809 9809 9809 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9810 9810 9810 9809 9809 9808 9807 9807 9806 9805 9805 9804 9804 9803 9803 9803 9802 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9802 9801 9801 9800 9800 9800 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9799 9800 9800 9800 9801 9801 9801 9801 9802 9802 9802 9802 9802 9802 9803 9803 9803 9803 9803 9803 9024 0 21 3 9803 9803 9803 9803 9803 9802 9802 9802 9802 9801 9801 9800 9800 9799 9798 9798 9797 9796 9795 9794 9793 9792 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9770 9769 9767 9766 9764 9763 9761 9759 9757 9755 9752 9750 9747 9745 9742 9739 9736 9733 9729 9726 9722 9718 9714 9709 9704 9699 9694 9688 9682 9676 9669 9662 9655 9648 9640 9632 9624 9615 9606 9596 9587 9576 9566 9555 9544 9532 9520 9508 9495 9481 9468 9453 9438 9423 9407 9390 9373 9355 9336 9317 9297 9277 9256 9234 9212 9189 9165 9141 9115 9089 9063 9035 9007 8978 8949 8918 8887 8855 8823 8789 8755 8721 8685 8649 8613 8576 8538 8500 8462 8423 8384 8345 8305 8266 8227 8187 8148 8108 8069 8029 7990 7951 7913 7874 7836 7798 7761 7724 7688 7652 7617 7582 7548 7515 7482 7450 7419 7390 7361 7333 7307 7281 7257 7235 7214 7194 7176 7159 7144 7130 7119 7108 7100 7093 7088 7085 7083 7083 7084 7087 7092 7099 7107 7116 7128 7140 7155 7171 7188 7207 7228 7250 7273 7298 7324 7352 7381 7411 7443 7475 7509 7544 7580 7616 7654 7692 7731 7770 7809 7849 7890 7931 7971 8012 8053 8094 8134 8175 8215 8255 8295 8334 8373 8411 8449 8487 8523 8560 8595 8630 8664 8697 8729 8761 8792 8821 8850 8878 8905 8931 8956 8980 9003 9025 9046 9066 9085 9103 9121 9137 9152 9167 9181 9194 9206 9217 9228 9238 9247 9256 9264 9272 9279 9285 9292 9297 9303 9308 9312 9317 9321 9325 9328 9332 9335 9338 9340 9343 9345 9347 9349 9351 9352 9354 9355 9355 9356 9356 9356 9355 9354 9353 9351 9349 9347 9344 9340 9336 9332 9327 9322 9316 9310 9303 9295 9287 9279 9270 9260 9250 9239 9228 9216 9203 9190 9177 9162 9148 9133 9117 9100 9084 9066 9049 9031 9013 8994 8976 8957 8939 8920 8902 8883 8865 8846 8828 8811 8794 8777 8761 8745 8730 8715 8701 8688 8675 8664 8652 8642 8632 8623 8615 8607 8600 8595 8590 8585 8582 8580 8578 8577 8577 8578 8580 8583 8587 8591 8596 8602 8609 8616 8624 8633 8643 8653 8663 8675 8686 8698 8711 8724 8737 8751 8765 8780 8794 8809 8825 8840 8856 8872 8888 8905 8921 8938 8955 8973 8990 9007 9024 9042 9059 9077 9094 9111 9128 9145 9162 9178 9195 9211 9227 9242 9257 9272 9287 9301 9315 9328 9342 9354 9367 9379 9391 9403 9414 9425 9435 9446 9455 9465 9474 9483 9491 9499 9507 9514 9521 9527 9533 9539 9544 9549 9554 9558 9562 9566 9569 9572 9575 9578 9580 9582 9584 9586 9588 9589 9591 9592 9593 9594 9595 9595 9596 9596 9596 9597 9597 9597 9596 9596 9596 9595 9595 9594 9593 9593 9592 9591 9590 9589 9588 9587 9586 9585 9584 9583 9582 9581 9580 9579 9578 9577 9575 9574 9573 9572 9570 9569 9025 0 21 3 9567 9566 9564 9562 9560 9558 9556 9554 9552 9550 9548 9546 9543 9541 9538 9536 9534 9531 9528 9525 9523 9520 9517 9513 9510 9507 9503 9499 9495 9491 9487 9482 9478 9473 9468 9462 9457 9451 9445 9438 9432 9425 9418 9411 9403 9396 9387 9379 9370 9360 9350 9340 9329 9318 9307 9295 9282 9269 9256 9243 9230 9215 9201 9187 9173 9159 9146 9132 9119 9107 9094 9083 9072 9062 9052 9043 9036 9029 9022 9017 9012 9008 9005 9002 9000 8997 8996 8995 8993 8992 8990 8989 8987 8985 8983 8981 8977 8974 8969 8964 8958 8951 8944 8935 8926 8915 8904 8892 8878 8864 8848 8832 8813 8794 8774 8753 8729 8705 8680 8655 8629 8601 8574 8546 8519 8492 8465 8438 8412 8386 8361 8338 8318 8299 8282 8268 8256 8247 8240 8236 8235 8237 8241 8248 8257 8268 8283 8300 8318 8338 8359 8383 8406 8431 8455 8480 8505 8530 8555 8580 8605 8628 8651 8673 8694 8715 8734 8752 8769 8785 8801 8815 8828 8841 8853 8864 8874 8883 8892 8900 8908 8915 8921 8927 8932 8937 8941 8945 8948 8951 8953 8955 8956 8957 8957 8957 8957 8956 8955 8953 8951 8949 8946 8943 8940 8937 8933 8929 8925 8920 8916 8911 8906 8901 8896 8890 8885 8879 8873 8867 8861 8855 8849 8842 8836 8829 8822 8815 8807 8800 8792 8784 8776 8768 8759 8750 8742 8733 8724 8714 8705 8696 8686 8676 8666 8656 8646 8636 8626 8615 8605 8594 8583 8572 8561 8550 8538 8526 8514 8502 8490 8477 8464 8451 8437 8424 8410 8396 8382 8368 8353 8338 8324 8308 8293 8278 8262 8247 8231 8215 8198 8182 8165 8148 8130 8112 8093 8074 8055 8035 8015 7994 7972 7951 7928 7905 7882 7858 7833 7808 7782 7757 7730 7703 7676 7649 7621 7593 7564 7535 7506 7476 7446 7416 7385 7353 7321 7289 7256 7222 7188 7153 7118 7082 7045 7007 6969 6930 6890 6849 6807 6765 6722 6679 6634 6589 6543 6496 6448 6400 6351 6301 6250 6199 6146 6093 6039 5983 5927 5870 5812 5753 5692 5631 5568 5505 5440 5373 5306 5237 5167 5096 5023 4949 4874 4798 4720 4641 4561 4480 4398 4315 4231 4146 4061 3974 3887 3799 3710 3621 3531 3441 3350 3259 3168 3076 2984 2893 2801 2709 2617 2526 2434 2343 2252 2162 2072 1984 1896 1809 1723 1638 1555 1474 1394 1316 1239 1165 1094 1024 957 892 831 771 715 661 610 562 516 473 433 396 362 330 300 273 249 226 206 187 171 156 143 131 121 113 105 99 94 91 88 86 86 86 88 90 94 98 104 111 119 128 139 151 165 180 197 216 236 259 283 310 338 369 403 438 476 517 560 606 654 705 758 814 872 933 997 1063 1131 1202 1275 1350 1427 1506 1586 1669 1753 1839 1926 2014 2103 2194 2285 2377 2469 2562 2656 2749 2843 2936 9026 0 21 3 3030 3123 3216 3308 3400 3492 3583 3673 3762 3851 3938 4025 4111 4195 4279 4362 4443 4524 4603 4681 4758 4834 4910 4984 5056 5128 5199 5269 5338 5406 5473 5539 5603 5667 5730 5792 5853 5913 5972 6030 6088 6144 6199 6254 6307 6360 6411 6462 6511 6560 6608 6655 6701 6747 6791 6835 6877 6919 6961 7001 7041 7079 7118 7155 7192 7228 7263 7298 7332 7366 7398 7431 7463 7494 7525 7555 7585 7614 7643 7671 7699 7726 7753 7779 7805 7830 7855 7880 7904 7928 7951 7974 7997 8019 8041 8062 8084 8105 8125 8145 8165 8185 8205 8224 8242 8261 8279 8297 8314 8331 8348 8365 8381 8397 8412 8427 8442 8457 8471 8485 8499 8512 8525 8538 8551 8563 8575 8588 8600 8611 8623 8634 8646 8657 8667 8678 8688 8699 8709 8718 8728 8738 8747 8756 8765 8773 8782 8790 8798 8806 8814 8822 8830 8837 8845 8852 8860 8867 8874 8882 8889 8896 8903 8910 8917 8923 8930 8936 8943 8949 8955 8961 8967 8973 8978 8984 8989 8994 9000 9005 9010 9015 9020 9025 9030 9035 9040 9045 9050 9055 9060 9065 9070 9076 9081 9086 9091 9096 9101 9106 9111 9116 9121 9127 9132 9137 9142 9148 9153 9158 9164 9169 9175 9180 9186 9192 9197 9203 9209 9214 9220 9225 9231 9237 9242 9248 9253 9259 9264 9270 9276 9281 9287 9293 9299 9304 9310 9316 9322 9328 9334 9340 9346 9352 9358 9364 9370 9376 9382 9388 9394 9399 9405 9410 9415 9420 9425 9430 9435 9440 9445 9450 9455 9460 9464 9469 9474 9478 9483 9487 9492 9496 9500 9504 9508 9512 9516 9520 9524 9527 9531 9534 9538 9541 9544 9547 9551 9554 9557 9560 9563 9566 9569 9572 9575 9579 9582 9585 9587 9590 9593 9596 9599 9601 9604 9607 9609 9612 9614 9616 9619 9621 9623 9625 9627 9630 9632 9634 9636 9638 9641 9643 9645 9647 9650 9652 9654 9656 9658 9661 9663 9665 9667 9669 9671 9672 9674 9676 9677 9679 9680 9682 9683 9684 9685 9687 9688 9689 9690 9691 9692 9694 9695 9696 9698 9699 9700 9702 9703 9705 9707 9708 9710 9712 9713 9715 9716 9718 9719 9721 9722 9723 9725 9726 9727 9728 9729 9730 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9741 9742 9743 9745 9747 9748 9750 9751 9753 9755 9756 9758 9759 9761 9762 9763 9764 9765 9766 9767 9767 9768 9768 9769 9769 9769 9770 9770 9770 9770 9770 9770 9771 9771 9771 9772 9772 9773 9773 9774 9774 9775 9775 9776 9776 9777 9777 9778 9779 9779 9780 9780 9781 9781 9782 9782 9783 9783 9783 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9780 9779 9779 9779 9779 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9778 9779 9779 9779 9027 0 21 3 9779 9780 9780 9780 9781 9782 9782 9783 9784 9785 9786 9788 9789 9790 9792 9793 9795 9796 9797 9799 9800 9802 9803 9804 9805 9807 9807 9808 9809 9810 9811 9812 9812 9813 9814 9815 9815 9816 9817 9818 9819 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9828 9829 9830 9830 9831 9831 9831 9831 9831 9831 9830 9829 9829 9828 9827 9825 9824 9822 9821 9819 9817 9815 9813 9811 9809 9807 9805 9802 9800 9797 9794 9792 9789 9785 9782 9779 9775 9771 9767 9762 9758 9753 9748 9742 9737 9731 9725 9718 9712 9705 9698 9691 9684 9677 9670 9662 9654 9647 9639 9631 9623 9615 9606 9598 9590 9581 9573 9564 9556 9547 9538 9529 9520 9511 9502 9493 9484 9475 9466 9457 9448 9439 9431 9422 9414 9407 9399 9392 9386 9379 9373 9368 9363 9358 9354 9351 9348 9345 9343 9341 9340 9339 9339 9339 9340 9341 9343 9345 9347 9350 9353 9357 9361 9366 9371 9376 9382 9388 9394 9401 9408 9415 9423 9430 9439 9447 9456 9465 9474 9484 9493 9503 9513 9523 9533 9544 9554 9564 9575 9585 9595 9605 9616 9626 9636 9645 9655 9664 9673 9682 9690 9699 9707 9715 9722 9730 9737 9744 9750 9757 9763 9769 9775 9781 9787 9793 9798 9804 9809 9815 9820 9825 9830 9835 9839 9844 9849 9853 9857 9861 9864 9868 9871 9874 9877 9879 9881 9883 9885 9887 9888 9889 9890 9892 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9912 9913 9914 9915 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9875 9873 9871 9869 9866 9864 9861 9858 9856 9853 9850 9847 9844 9841 9838 9836 9833 9830 9827 9825 9822 9820 9817 9815 9813 9810 9808 9806 9804 9802 9800 9798 9795 9793 9791 9789 9787 9785 9782 9780 9778 9776 9774 9772 9770 9768 9767 9765 9764 9763 9762 9762 9762 9762 9762 9762 9763 9764 9765 9766 9767 9769 9771 9773 9774 9777 9779 9781 9783 9786 9788 9791 9793 9796 9798 9801 9803 9806 9808 9811 9814 9817 9819 9822 9825 9828 9830 9833 9836 9839 9842 9845 9847 9850 9853 9856 9859 9862 9864 9867 9870 9872 9875 9877 9880 9882 9884 9886 9888 9890 9892 9894 9895 9897 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9910 9028 0 21 3 9909 9909 9909 9908 9908 9908 9908 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9896 9896 9897 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9907 9908 9909 9910 9912 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9930 9930 9930 9931 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9891 9890 9889 9887 9886 9885 9885 9884 9883 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9878 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9866 9864 9863 9861 9860 9858 9857 9855 9854 9852 9850 9849 9847 9845 9843 9841 9839 9837 9834 9832 9829 9826 9822 9819 9815 9811 9807 9803 9799 9795 9791 9787 9783 9779 9775 9772 9769 9767 9764 9762 9761 9760 9760 9759 9760 9761 9762 9764 9766 9768 9770 9773 9776 9779 9782 9786 9789 9792 9796 9799 9802 9806 9809 9812 9815 9819 9822 9825 9828 9831 9834 9837 9840 9843 9846 9849 9852 9854 9857 9860 9862 9864 9866 9869 9870 9872 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9911 9910 9910 9910 9910 9910 9909 9909 9908 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9886 9885 9883 9881 9880 9878 9876 9874 9873 9871 9869 9868 9866 9865 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9029 0 21 3 9840 9839 9837 9836 9834 9832 9831 9829 9827 9826 9824 9822 9820 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9794 9792 9790 9787 9785 9782 9780 9777 9775 9772 9769 9766 9763 9760 9757 9754 9750 9746 9742 9739 9735 9730 9726 9722 9718 9713 9709 9704 9699 9695 9690 9686 9681 9676 9672 9667 9663 9658 9654 9649 9644 9640 9635 9630 9625 9621 9616 9610 9605 9600 9594 9589 9583 9577 9571 9565 9558 9552 9545 9538 9531 9524 9516 9509 9501 9493 9484 9476 9467 9458 9448 9438 9428 9417 9407 9395 9384 9372 9360 9347 9335 9322 9308 9295 9281 9267 9253 9238 9224 9208 9193 9177 9161 9145 9128 9111 9093 9074 9055 9035 9015 8993 8971 8948 8924 8899 8873 8847 8819 8791 8761 8731 8700 8667 8634 8600 8565 8529 8492 8454 8415 8376 8335 8293 8250 8206 8160 8113 8065 8015 7964 7911 7857 7802 7745 7688 7627 7567 7506 7445 7383 7322 7260 7199 7137 7076 7018 6962 6908 6857 6807 6762 6721 6684 6650 6621 6597 6579 6565 6557 6553 6556 6563 6575 6592 6613 6640 6671 6706 6744 6786 6833 6882 6933 6986 7041 7099 7158 7217 7278 7339 7401 7462 7524 7586 7648 7709 7769 7828 7887 7945 8001 8057 8111 8164 8216 8266 8315 8362 8408 8453 8496 8539 8579 8619 8657 8695 8731 8765 8799 8832 8863 8894 8924 8952 8980 9007 9033 9058 9082 9105 9127 9149 9170 9190 9209 9227 9245 9262 9278 9294 9309 9323 9337 9351 9364 9377 9389 9401 9413 9424 9435 9446 9456 9467 9477 9487 9497 9506 9516 9525 9534 9542 9550 9559 9566 9574 9581 9588 9595 9602 9608 9614 9620 9626 9631 9636 9641 9646 9651 9656 9661 9665 9670 9674 9678 9682 9686 9690 9694 9697 9701 9704 9707 9710 9713 9715 9718 9720 9722 9724 9726 9728 9729 9730 9732 9733 9734 9735 9735 9736 9737 9737 9738 9739 9739 9740 9740 9741 9742 9742 9743 9744 9745 9746 9748 9749 9751 9752 9754 9756 9759 9761 9764 9766 9769 9773 9776 9779 9783 9786 9790 9794 9797 9801 9805 9809 9812 9815 9819 9822 9825 9828 9831 9833 9835 9837 9839 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9850 9850 9851 9851 9852 9853 9854 9855 9856 9857 9859 9860 9862 9864 9865 9867 9869 9870 9872 9874 9875 9877 9878 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9030 0 21 3 9914 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9883 9882 9880 9879 9877 9875 9874 9872 9870 9868 9866 9864 9862 9860 9857 9855 9852 9850 9847 9844 9842 9839 9835 9832 9829 9825 9822 9818 9814 9809 9805 9800 9795 9790 9784 9779 9773 9767 9761 9755 9748 9741 9734 9727 9720 9712 9704 9696 9687 9679 9670 9660 9651 9641 9631 9621 9610 9599 9588 9577 9566 9555 9544 9533 9522 9511 9501 9492 9483 9475 9467 9461 9455 9450 9446 9443 9442 9441 9442 9444 9446 9450 9455 9460 9466 9473 9481 9490 9498 9508 9517 9527 9538 9548 9558 9568 9578 9588 9598 9608 9617 9626 9635 9644 9653 9661 9669 9677 9684 9691 9698 9704 9710 9716 9722 9727 9732 9736 9740 9744 9748 9751 9755 9758 9760 9763 9765 9767 9769 9771 9773 9775 9777 9778 9780 9782 9783 9785 9787 9788 9790 9791 9793 9794 9795 9796 9797 9798 9799 9799 9800 9800 9800 9800 9800 9800 9800 9799 9799 9798 9797 9797 9796 9795 9794 9793 9792 9790 9789 9787 9786 9784 9781 9779 9776 9773 9770 9767 9763 9759 9754 9749 9744 9738 9732 9725 9718 9710 9702 9694 9685 9676 9666 9655 9645 9633 9621 9609 9596 9583 9569 9554 9539 9524 9508 9491 9474 9457 9439 9420 9401 9381 9361 9340 9319 9297 9275 9252 9229 9205 9181 9156 9130 9105 9078 9052 9025 8997 8969 8941 8913 8884 8856 8827 8798 8769 8741 8713 8685 8658 8630 8604 8578 8552 8527 8503 8479 8456 8435 8413 8393 8374 8355 8337 8320 8305 8289 8275 8262 8250 8239 8229 8221 8213 8207 8202 8198 8196 8195 8196 8198 8201 8206 8212 8220 8229 8240 8251 8265 8279 8295 8312 8330 8349 8369 8389 8411 8433 8456 8480 8505 8530 8555 8581 8608 8635 8662 8690 8718 8746 8774 8803 8831 8860 8888 8917 8945 8974 9002 9030 9058 9085 9111 9138 9163 9189 9213 9237 9261 9283 9306 9327 9348 9368 9388 9407 9425 9443 9460 9476 9492 9508 9523 9537 9551 9564 9577 9590 9601 9613 9623 9634 9643 9652 9661 9669 9677 9684 9691 9697 9703 9708 9713 9718 9722 9726 9730 9733 9736 9739 9742 9744 9746 9748 9750 9751 9753 9754 9755 9756 9757 9757 9757 9758 9758 9757 9757 9757 9756 9755 9754 9753 9752 9750 9749 9747 9746 9744 9742 9741 9739 9737 9735 9733 9731 9729 9727 9725 9723 9721 9719 9717 9715 9713 9711 9709 9706 9704 9701 9699 9696 9693 9690 9688 9684 9681 9678 9675 9671 9668 9031 0 21 3 9664 9661 9657 9653 9650 9646 9642 9638 9635 9631 9627 9623 9619 9615 9611 9608 9604 9600 9595 9591 9587 9583 9578 9574 9569 9564 9559 9554 9548 9543 9537 9531 9525 9518 9512 9505 9498 9491 9484 9477 9470 9462 9455 9447 9440 9432 9424 9416 9408 9400 9392 9384 9375 9367 9358 9349 9340 9330 9321 9311 9301 9291 9281 9270 9259 9248 9237 9225 9213 9201 9189 9177 9164 9152 9139 9125 9112 9098 9085 9070 9056 9041 9026 9010 8994 8978 8961 8943 8925 8907 8888 8869 8849 8828 8807 8786 8763 8740 8717 8693 8668 8643 8617 8591 8563 8535 8507 8477 8446 8415 8383 8349 8315 8279 8242 8205 8166 8125 8084 8041 7998 7952 7906 7858 7809 7758 7706 7653 7599 7543 7486 7428 7369 7307 7245 7181 7115 7047 6978 6907 6834 6759 6682 6603 6522 6439 6353 6265 6175 6084 5990 5893 5794 5694 5593 5489 5384 5277 5170 5063 4955 4846 4737 4629 4520 4412 4305 4200 4097 3995 3894 3797 3704 3613 3526 3442 3364 3290 3221 3157 3097 3044 2998 2957 2922 2894 2874 2860 2853 2852 2859 2872 2892 2919 2952 2991 3038 3089 3146 3208 3276 3349 3425 3505 3589 3676 3767 3860 3955 4051 4150 4252 4353 4455 4558 4660 4763 4866 4968 5071 5174 5275 5375 5474 5572 5670 5766 5860 5953 6044 6134 6223 6309 6394 6477 6558 6637 6714 6790 6864 6936 7006 7074 7141 7206 7269 7330 7390 7448 7504 7559 7612 7664 7715 7764 7812 7859 7905 7949 7992 8034 8075 8115 8154 8192 8229 8265 8301 8335 8368 8401 8433 8464 8494 8523 8552 8580 8607 8634 8660 8685 8709 8733 8756 8779 8801 8822 8843 8864 8884 8903 8921 8940 8957 8975 8991 9008 9023 9039 9054 9068 9082 9096 9109 9122 9134 9146 9158 9169 9181 9191 9202 9212 9222 9232 9242 9251 9260 9269 9278 9286 9294 9302 9310 9318 9325 9332 9339 9346 9353 9359 9365 9371 9376 9382 9387 9392 9397 9402 9406 9411 9415 9419 9423 9427 9431 9434 9438 9442 9445 9449 9453 9456 9460 9464 9468 9472 9476 9480 9485 9489 9494 9499 9504 9509 9514 9520 9525 9531 9537 9542 9548 9554 9560 9566 9571 9577 9583 9588 9593 9599 9604 9609 9613 9618 9623 9627 9631 9636 9640 9643 9647 9651 9655 9658 9662 9665 9669 9672 9675 9679 9682 9685 9688 9691 9693 9696 9699 9701 9704 9706 9708 9711 9713 9715 9717 9719 9720 9722 9724 9726 9727 9729 9731 9733 9734 9736 9738 9740 9741 9743 9745 9746 9748 9750 9751 9753 9754 9756 9757 9759 9760 9761 9762 9763 9764 9765 9765 9766 9767 9767 9768 9768 9768 9768 9769 9769 9769 9769 9769 9769 9770 9770 9770 9770 9770 9770 9770 9771 9771 9771 9771 9770 9770 9770 9770 9769 9769 9768 9767 9766 9765 9764 9762 9761 9759 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9737 9735 9733 9731 9032 0 21 3 9729 9727 9725 9723 9722 9720 9719 9717 9716 9714 9713 9711 9710 9709 9708 9707 9706 9705 9704 9703 9702 9702 9701 9701 9700 9700 9700 9700 9700 9701 9701 9701 9701 9702 9702 9702 9702 9702 9702 9702 9701 9701 9700 9698 9697 9695 9693 9691 9688 9685 9682 9678 9675 9671 9666 9662 9657 9652 9647 9642 9636 9631 9625 9619 9612 9606 9599 9592 9585 9577 9570 9563 9555 9548 9540 9533 9525 9518 9510 9503 9496 9489 9483 9478 9472 9467 9463 9460 9457 9455 9453 9452 9452 9452 9453 9455 9458 9461 9464 9468 9473 9478 9484 9490 9496 9503 9510 9517 9524 9531 9539 9547 9554 9562 9570 9578 9586 9593 9601 9608 9616 9623 9631 9638 9645 9652 9658 9665 9671 9677 9683 9689 9695 9700 9706 9711 9716 9721 9726 9731 9735 9740 9745 9750 9754 9759 9764 9768 9773 9777 9782 9787 9791 9796 9800 9804 9809 9813 9817 9821 9825 9829 9832 9836 9839 9842 9845 9848 9851 9854 9857 9860 9863 9865 9868 9870 9873 9875 9878 9880 9883 9885 9888 9890 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9934 9935 9937 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9950 9951 9951 9951 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9975 9975 9975 9975 9975 9974 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9960 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9957 9957 9957 9958 9959 9959 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9033 0 21 3 9970 9971 9972 9972 9972 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9989 9989 9988 9987 9987 9986 9985 9984 9983 9982 9981 9980 9980 9979 9978 9978 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9972 9972 9972 9972 9972 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9990 9989 9989 9989 9989 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9983 9983 9983 9984 9985 9985 9986 9987 9988 9989 9990 9991 9992 9993 9993 9994 9995 9996 9996 9996 9996 9996 9996 9996 9995 9994 9994 9993 9992 9992 9991 9990 9990 9989 9988 9988 9988 9987 9987 9987 9988 9988 9988 9989 9990 9990 9991 9991 9992 9992 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9988 9989 9989 9989 9990 9991 9991 9992 9992 9993 9994 9994 9995 9995 9996 9996 9996 9996 9996 9996 9996 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9991 9990 9990 9990 9991 9991 9992 9992 9034 0 21 3 9993 9993 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9997 9997 9997 9996 9996 9995 9994 9994 9993 9993 9992 9992 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9994 9994 9994 9994 9995 9995 9994 9994 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9995 9995 9996 9996 9997 9998 9998 9998 9999 9999 9999 9999 9998 9998 9997 9997 9996 9995 9994 9994 9993 9992 9991 9991 9990 9989 9989 9989 9989 9989 9989 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9938 9938 9937 9937 9936 9935 9934 9934 9932 9931 9930 9929 9927 9926 9924 9923 9921 9919 9918 9916 9914 9912 9910 9908 9906 9904 9902 9899 9897 9895 9893 9891 9889 9886 9884 9882 9880 9878 9876 9873 9871 9869 9867 9865 9863 9861 9859 9857 9854 9852 9850 9848 9845 9843 9841 9838 9835 9833 9830 9827 9824 9821 9818 9815 9812 9808 9805 9802 9799 9796 9793 9791 9788 9785 9783 9780 9778 9776 9774 9772 9770 9768 9766 9764 9763 9761 9759 9757 9755 9753 9751 9749 9747 9745 9742 9740 9738 9735 9733 9730 9727 9725 9722 9719 9716 9713 9710 9707 9703 9700 9696 9692 9688 9683 9679 9674 9669 9663 9657 9651 9645 9638 9631 9623 9616 9607 9599 9590 9581 9571 9561 9551 9540 9528 9517 9504 9491 9478 9464 9449 9433 9417 9400 9382 9363 9343 9323 9302 9279 9256 9232 9206 9180 9153 9125 9096 9067 9036 9004 8972 8939 8906 8873 8839 8806 8772 8738 8705 8672 8640 8608 8578 8548 8520 8494 8470 8449 8429 8412 8398 8387 8379 8374 8371 8372 8376 8384 8394 8408 8425 8445 8467 8491 8518 8547 8577 8609 8642 8677 8712 8747 8782 8817 8852 8887 8922 8957 8992 9024 9056 9087 9117 9146 9174 9201 9227 9253 9278 9301 9324 9346 9368 9389 9409 9428 9447 9466 9483 9501 9518 9534 9549 9564 9578 9592 9605 9618 9035 0 21 3 9630 9641 9652 9662 9672 9681 9690 9698 9706 9714 9721 9728 9735 9741 9747 9753 9759 9765 9771 9776 9782 9787 9792 9797 9802 9807 9811 9815 9819 9823 9827 9831 9834 9838 9841 9844 9847 9849 9852 9854 9857 9859 9861 9864 9866 9869 9871 9874 9876 9878 9881 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9959 9960 9961 9961 9962 9963 9963 9964 9964 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9956 9955 9954 9954 9953 9953 9952 9952 9952 9951 9951 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9956 9954 9952 9950 9948 9945 9943 9940 9936 9932 9928 9924 9920 9915 9909 9904 9898 9892 9886 9879 9872 9865 9858 9851 9843 9836 9828 9820 9811 9803 9794 9785 9776 9767 9757 9747 9737 9727 9716 9705 9694 9683 9671 9659 9647 9635 9622 9609 9596 9582 9569 9555 9541 9527 9512 9498 9483 9469 9454 9439 9424 9409 9394 9379 9365 9350 9335 9321 9306 9292 9278 9265 9252 9239 9226 9214 9203 9191 9181 9170 9161 9151 9143 9135 9128 9121 9115 9109 9104 9100 9097 9094 9092 9090 9090 9090 9091 9092 9094 9097 9101 9105 9110 9116 9123 9130 9137 9145 9154 9163 9173 9183 9194 9205 9217 9229 9241 9254 9266 9279 9293 9306 9320 9333 9347 9361 9375 9389 9403 9417 9431 9445 9459 9473 9486 9500 9513 9526 9539 9551 9564 9576 9588 9600 9611 9622 9633 9644 9655 9665 9675 9685 9695 9704 9714 9723 9732 9740 9749 9757 9765 9773 9780 9788 9795 9802 9808 9815 9821 9827 9832 9838 9843 9848 9853 9036 0 21 3 9858 9862 9867 9871 9876 9880 9884 9888 9892 9896 9899 9903 9907 9910 9914 9917 9920 9923 9926 9929 9932 9935 9937 9940 9942 9944 9946 9948 9950 9952 9953 9955 9957 9958 9960 9961 9962 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9970 9969 9969 9968 9968 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9952 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9938 9937 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9977 9977 9976 9975 9974 9973 9972 9971 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9958 9957 9955 9953 9951 9948 9946 9943 9940 9937 9934 9931 9927 9924 9920 9916 9912 9909 9905 9901 9897 9893 9889 9885 9881 9877 9872 9868 9864 9859 9855 9850 9845 9840 9836 9831 9826 9820 9815 9810 9804 9799 9794 9789 9783 9778 9773 9768 9763 9758 9753 9749 9744 9740 9736 9732 9728 9724 9721 9717 9714 9711 9708 9705 9703 9700 9698 9696 9694 9692 9690 9689 9688 9687 9687 9687 9687 9687 9688 9689 9690 9692 9694 9696 9699 9701 9704 9708 9711 9715 9719 9723 9727 9732 9736 9741 9745 9750 9755 9760 9765 9770 9775 9780 9785 9790 9795 9800 9805 9810 9815 9820 9825 9830 9835 9840 9845 9850 9854 9859 9864 9868 9873 9877 9881 9885 9889 9893 9896 9900 9903 9907 9910 9913 9916 9919 9921 9924 9926 9929 9931 9934 9936 9938 9941 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9037 0 21 3 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9977 9977 9976 9976 9975 9975 9974 9974 9974 9973 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9969 9969 9970 9970 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9997 9997 9997 9996 9996 9995 9994 9993 9992 9991 9990 9989 9988 9987 9986 9985 9984 9983 9982 9981 9980 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9948 9947 9946 9944 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9929 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9906 9904 9901 9899 9897 9895 9893 9892 9890 9888 9887 9885 9884 9883 9882 9881 9881 9880 9879 9878 9878 9877 9876 9875 9874 9874 9873 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9881 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9883 9883 9884 9885 9886 9888 9889 9890 9892 9894 9895 9897 9899 9901 9903 9904 9906 9908 9910 9912 9914 9916 9918 9920 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9935 9936 9937 9939 9940 9942 9943 9945 9947 9949 9951 9953 9955 9957 9958 9960 9962 9963 9965 9966 9967 9967 9968 9968 9969 9969 9969 9968 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9968 9969 9969 9971 9972 9973 9974 9976 9977 9978 9980 9981 9982 9983 9984 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9974 9974 9974 9975 9975 9038 0 21 3 9976 9976 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9977 9977 9977 9977 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9993 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9996 9996 9997 9997 9998 9998 9999 99991000010000100011000110001100011000210002100021000210002100021000210001100011000110001100001000010000 9999 9999 9998 9998 9998 9997 9997 9996 9996 9995 9995 9994 9993 9992 9992 9991 9990 9989 9988 9987 9986 9984 9983 9982 9980 9979 9977 9976 9975 9973 9972 9970 9969 9968 9967 9965 9964 9963 9961 9960 9959 9957 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9930 9928 9925 9923 9920 9918 9915 9913 9910 9908 9906 9904 9902 9900 9899 9897 9896 9895 9894 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9869 9869 9868 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9889 9887 9885 9884 9882 9880 9878 9876 9873 9871 9869 9866 9864 9861 9859 9856 9853 9851 9848 9846 9843 9841 9839 9836 9834 9832 9829 9827 9825 9823 9820 9818 9816 9813 9811 9809 9806 9804 9802 9799 9797 9795 9792 9790 9788 9786 9784 9782 9780 9779 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9768 9767 9766 9766 9765 9764 9764 9763 9762 9762 9761 9760 9759 9759 9758 9758 9757 9756 9756 9755 9755 9755 9754 9754 9754 9754 9754 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9753 9754 9754 9754 9755 9756 9757 9758 9759 9760 9762 9764 9765 9768 9770 9772 9775 9777 9780 9782 9785 9788 9791 9794 9796 9799 9801 9804 9806 9809 9811 9813 9815 9818 9820 9822 9824 9827 9829 9831 9833 9836 9838 9840 9842 9845 9847 9850 9852 9854 9857 9859 9861 9863 9865 9867 9869 9870 9872 9873 9875 9876 9878 9879 9880 9882 9883 9885 9886 9887 9889 9890 9892 9894 9895 9897 9899 9901 9903 9905 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9948 9950 9951 9953 9955 9956 9039 0 21 3 9958 9960 9961 9963 9964 9966 9967 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9982 9981 9980 9979 9979 9978 9976 9975 9974 9973 9972 9971 9969 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9956 9955 9953 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9931 9929 9927 9924 9922 9920 9919 9917 9916 9915 9914 9913 9912 9912 9912 9912 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9926 9926 9926 9925 9924 9923 9922 9921 9920 9918 9916 9914 9913 9911 9909 9907 9905 9903 9901 9900 9898 9896 9894 9892 9891 9889 9887 9885 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9851 9849 9848 9847 9846 9846 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9850 9850 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9858 9858 9859 9860 9861 9862 9863 9865 9866 9868 9869 9871 9872 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9893 9895 9896 9898 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9933 9934 9936 9937 9938 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9948 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9956 9957 9958 9958 9959 9959 9959 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9942 9941 9939 9938 9937 9936 9935 9934 9933 9932 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9923 9922 9921 9921 9920 9920 9919 9918 9917 9916 9915 9914 9912 9911 9909 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9883 9880 9878 9875 9873 9870 9867 9864 9862 9859 9855 9852 9849 9846 9842 9839 9836 9832 9828 9825 9821 9818 9814 9810 9807 9803 9799 9795 9791 9787 9783 9779 9775 9770 9766 9761 9757 9752 9747 9742 9737 9731 9726 9720 9715 9709 9703 9697 9691 9685 9679 9673 9666 9659 9653 9646 9638 9631 9623 9615 9607 9599 9590 9581 9572 9562 9552 9542 9531 9520 9509 9497 9485 9472 9459 9446 9432 9417 9402 9386 9370 9352 9334 9315 9295 9274 9252 9228 9203 9177 9150 9121 9091 9059 9026 8990 8953 8914 8873 8830 8785 8737 8687 8635 9040 0 21 3 8580 8522 8462 8399 8333 8265 8192 8117 8039 7959 7877 7789 7701 7612 7522 7432 7341 7250 7159 7069 6978 6892 6810 6732 6657 6586 6524 6469 6421 6379 6345 6321 6304 6296 6297 6305 6325 6352 6387 6429 6478 6537 6600 6668 6740 6816 6898 6981 7065 7150 7237 7324 7412 7499 7587 7675 7758 7839 7918 7996 8072 8144 8215 8283 8349 8413 8475 8534 8591 8646 8699 8749 8797 8844 8888 8931 8972 9011 9048 9084 9118 9150 9181 9210 9238 9265 9289 9313 9336 9357 9378 9397 9416 9434 9451 9468 9484 9499 9514 9528 9542 9555 9568 9580 9592 9604 9615 9626 9637 9647 9656 9665 9674 9683 9691 9698 9705 9712 9719 9725 9731 9737 9742 9747 9752 9757 9762 9766 9770 9774 9778 9782 9786 9790 9794 9797 9801 9805 9808 9812 9816 9819 9823 9826 9830 9833 9836 9840 9843 9846 9849 9852 9854 9857 9859 9862 9864 9866 9868 9870 9872 9873 9875 9877 9878 9880 9882 9883 9885 9887 9888 9890 9892 9894 9896 9898 9900 9902 9903 9905 9907 9909 9910 9912 9913 9914 9916 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9960 9960 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9956 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9934 9933 9933 9932 9931 9930 9929 9927 9926 9925 9924 9923 9922 9922 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9889 9887 9885 9883 9881 9878 9876 9874 9872 9869 9867 9864 9862 9859 9856 9854 9851 9848 9844 9841 9838 9834 9830 9826 9822 9818 9813 9809 9804 9799 9794 9789 9784 9778 9773 9767 9761 9755 9748 9741 9734 9727 9720 9712 9703 9695 9686 9677 9041 0 21 3 9667 9657 9647 9636 9624 9613 9600 9588 9575 9561 9547 9533 9518 9503 9487 9471 9454 9436 9418 9399 9379 9359 9338 9317 9294 9272 9248 9224 9200 9175 9149 9123 9096 9070 9044 9017 8991 8966 8941 8917 8893 8870 8849 8829 8810 8793 8778 8765 8754 8745 8738 8733 8731 8731 8733 8737 8744 8753 8763 8776 8790 8807 8825 8844 8864 8886 8909 8932 8956 8980 9005 9030 9055 9081 9106 9131 9156 9180 9204 9228 9252 9274 9296 9318 9339 9359 9379 9398 9417 9435 9452 9469 9485 9501 9516 9531 9545 9559 9572 9585 9597 9609 9620 9631 9642 9652 9662 9672 9681 9690 9698 9707 9715 9722 9730 9737 9744 9751 9758 9764 9770 9776 9782 9787 9793 9798 9803 9807 9812 9816 9820 9824 9828 9831 9835 9838 9841 9843 9846 9849 9851 9853 9856 9858 9860 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9924 9924 9925 9925 9925 9925 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9911 9910 9909 9908 9906 9905 9903 9901 9900 9898 9896 9895 9893 9891 9890 9888 9886 9885 9883 9882 9881 9879 9878 9878 9877 9877 9876 9876 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9904 9904 9903 9902 9901 9899 9898 9896 9894 9892 9891 9889 9887 9885 9883 9881 9879 9878 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9850 9849 9847 9846 9844 9842 9840 9838 9836 9834 9832 9829 9827 9824 9821 9818 9815 9812 9809 9806 9803 9800 9797 9794 9791 9788 9785 9042 0 21 3 9782 9780 9777 9774 9771 9769 9766 9763 9760 9758 9755 9751 9748 9744 9741 9737 9732 9728 9723 9718 9713 9708 9702 9697 9691 9685 9678 9672 9666 9659 9653 9646 9639 9633 9626 9619 9612 9605 9598 9591 9583 9576 9567 9559 9550 9541 9532 9522 9512 9501 9490 9479 9467 9454 9441 9428 9414 9400 9385 9370 9354 9338 9322 9305 9288 9270 9252 9233 9213 9193 9172 9151 9129 9106 9082 9058 9032 9006 8979 8950 8921 8891 8860 8828 8795 8761 8726 8690 8653 8615 8576 8536 8496 8455 8413 8370 8326 8282 8239 8195 8151 8107 8064 8020 7977 7935 7894 7855 7818 7781 7747 7715 7686 7659 7635 7614 7597 7583 7573 7566 7562 7563 7567 7574 7585 7599 7617 7638 7661 7687 7716 7748 7782 7817 7853 7891 7931 7971 8012 8052 8093 8134 8175 8216 8257 8298 8338 8376 8414 8451 8488 8523 8558 8592 8625 8657 8689 8720 8749 8778 8807 8834 8861 8887 8912 8937 8960 8984 9006 9028 9049 9069 9089 9107 9125 9143 9159 9175 9190 9204 9218 9231 9244 9256 9267 9278 9288 9298 9308 9317 9326 9334 9343 9350 9358 9366 9373 9380 9386 9393 9399 9405 9411 9416 9421 9426 9431 9435 9439 9443 9446 9449 9452 9454 9456 9458 9460 9461 9462 9463 9464 9465 9465 9466 9466 9466 9466 9466 9466 9465 9465 9464 9463 9462 9461 9460 9458 9457 9455 9453 9451 9449 9447 9444 9442 9439 9436 9433 9430 9427 9424 9421 9417 9414 9410 9406 9403 9398 9394 9390 9385 9381 9376 9371 9366 9360 9355 9349 9342 9336 9330 9323 9316 9308 9301 9293 9285 9276 9268 9259 9249 9240 9230 9220 9210 9199 9188 9176 9164 9152 9140 9127 9113 9099 9085 9071 9056 9040 9025 9009 8992 8975 8958 8940 8922 8904 8885 8866 8847 8827 8806 8785 8764 8742 8719 8695 8671 8646 8620 8593 8565 8537 8507 8477 8445 8412 8378 8343 8307 8270 8231 8192 8151 8109 8066 8022 7977 7930 7883 7834 7784 7733 7681 7627 7572 7516 7458 7400 7339 7278 7215 7150 7083 7015 6946 6875 6802 6727 6651 6572 6493 6411 6327 6242 6156 6068 5978 5887 5795 5702 5608 5512 5416 5321 5225 5129 5034 4940 4847 4755 4663 4575 4490 4407 4328 4251 4179 4112 4049 3992 3938 3892 3852 3818 3790 3768 3754 3746 3744 3749 3761 3781 3806 3838 3876 3920 3970 4025 4085 4149 4218 4292 4368 4448 4530 4615 4704 4794 4885 4976 5069 5162 5256 5349 5442 5536 5628 5720 5811 5902 5992 6080 6167 6252 6336 6419 6501 6581 6660 6737 6812 6887 6959 7030 7100 7168 7234 7299 7362 7424 7483 7542 7598 7653 7707 7759 7809 7858 7905 7951 7996 8039 8081 8122 8161 8199 8237 8273 8308 8342 8375 8408 8439 8470 8500 8529 8557 8585 8611 8637 8663 8688 8712 8735 8758 8780 8801 8822 8842 8862 8882 8900 8919 8936 8954 8971 8988 9004 9020 9035 9043 0 21 3 9051 9066 9080 9094 9108 9122 9135 9148 9161 9173 9185 9197 9208 9219 9230 9241 9251 9261 9270 9280 9289 9298 9307 9316 9325 9333 9342 9350 9358 9367 9375 9383 9391 9399 9407 9415 9422 9430 9438 9446 9454 9461 9469 9476 9484 9491 9499 9506 9513 9520 9527 9534 9541 9548 9555 9561 9567 9573 9579 9585 9591 9596 9602 9607 9611 9616 9621 9625 9629 9633 9637 9641 9645 9649 9652 9656 9659 9663 9667 9670 9674 9677 9681 9685 9689 9692 9696 9699 9703 9707 9710 9713 9717 9720 9723 9726 9728 9731 9733 9736 9738 9740 9742 9744 9745 9747 9749 9751 9752 9754 9756 9758 9760 9762 9764 9766 9768 9771 9773 9775 9778 9780 9782 9785 9787 9790 9792 9794 9796 9797 9799 9801 9802 9803 9804 9805 9806 9807 9808 9809 9809 9810 9811 9811 9812 9813 9814 9814 9815 9816 9818 9819 9820 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9831 9832 9833 9833 9834 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9838 9838 9839 9840 9840 9841 9842 9843 9843 9844 9845 9846 9847 9847 9848 9849 9850 9850 9851 9852 9852 9853 9854 9854 9855 9856 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9900 9900 9900 9901 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9891 9889 9888 9886 9885 9883 9881 9880 9878 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9833 9831 9829 9828 9827 9825 9824 9823 9822 9822 9821 9820 9819 9818 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9806 9805 9803 9802 9801 9799 9798 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9787 9786 9786 9785 9785 9785 9784 9784 9784 9784 9783 9783 9783 9783 9783 9784 9784 9784 9784 9785 9785 9786 9787 9788 9789 9790 9791 9792 9793 9795 9796 9798 9799 9801 9803 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9841 9843 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9865 9867 9869 9871 9873 9876 9878 9880 9882 9885 9887 9889 9891 9893 9895 9896 9898 9900 9901 9903 9904 9905 9907 9908 9909 9910 9911 9912 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9931 9933 9934 9935 9936 9938 9044 0 21 3 9939 9941 9942 9944 9945 9947 9948 9949 9950 9952 9953 9954 9954 9955 9956 9957 9957 9957 9958 9958 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9965 9965 9966 9967 9968 9969 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9981 9981 9981 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9972 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9966 9966 9967 9967 9968 9969 9970 9970 9971 9972 9973 9974 9975 9976 9977 9977 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9986 9986 9987 9988 9989 9989 9990 9991 9992 9992 9993 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9990 9989 9989 9989 9990 9990 9990 9991 9992 9992 9993 9993 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9997 9997 9997 9997 9996 9996 9995 9995 9995 9995 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9997 9997 9998 9998 9998 9998 9999 9999 9999 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9993 9992 9991 9991 9990 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9989 9989 9989 9990 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9990 9989 9988 9987 9986 9986 9985 9984 9983 9982 9981 9981 9980 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9944 9943 9941 9939 9937 9935 9932 9930 9928 9926 9924 9922 9920 9918 9916 9915 9914 9912 9911 9910 9910 9909 9909 9908 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9922 9045 0 21 3 9923 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9949 9950 9952 9953 9954 9956 9957 9959 9960 9961 9963 9964 9966 9967 9968 9970 9971 9973 9974 9975 9977 9978 9979 9981 9982 9983 9984 9985 9986 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9994 9994 9994 9995 9995 9995 9995 9996 9996 9996 9996 9995 9995 9995 9995 9995 9994 9994 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9986 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9978 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9972 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9962 9962 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9975 9976 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9983 9984 9984 9984 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9981 9982 9983 9983 9984 9985 9986 9987 9987 9988 9989 9989 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9996 9996 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9972 9971 9970 9969 9967 9966 9964 9963 9961 9959 9958 9956 9954 9952 9951 9949 9947 9946 9944 9943 9942 9941 9940 9939 9939 9938 9938 9938 9938 9939 9939 9940 9941 9942 9943 9945 9946 9947 9949 9950 9951 9953 9954 9955 9956 9958 9959 9960 9961 9961 9962 9963 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9966 9966 9966 9966 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9957 9956 9046 0 21 3 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9948 9947 9946 9945 9944 9942 9941 9940 9939 9937 9936 9934 9932 9931 9929 9927 9925 9924 9922 9920 9918 9916 9915 9913 9911 9910 9908 9906 9905 9903 9902 9901 9899 9898 9897 9895 9894 9893 9891 9890 9889 9888 9886 9885 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9870 9869 9869 9869 9869 9868 9869 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9879 9880 9881 9883 9884 9886 9888 9889 9891 9893 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9941 9943 9945 9947 9949 9951 9953 9955 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9974 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9987 9987 9987 9987 9987 9986 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9990 9990 9990 9989 9989 9989 9989 9988 9988 9987 9986 9986 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9978 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9951 9950 9950 9949 9948 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9949 9949 9950 9951 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9047 0 21 3 9940 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9914 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9892 9891 9889 9888 9887 9885 9884 9883 9882 9880 9879 9878 9876 9874 9873 9871 9869 9867 9865 9862 9860 9858 9855 9852 9850 9847 9844 9842 9839 9836 9833 9830 9827 9824 9822 9819 9816 9813 9809 9806 9803 9799 9796 9792 9788 9784 9780 9776 9771 9766 9762 9757 9752 9746 9741 9736 9730 9724 9718 9712 9706 9700 9694 9687 9681 9674 9667 9659 9652 9644 9636 9627 9619 9609 9600 9590 9579 9568 9557 9545 9532 9519 9505 9491 9475 9460 9443 9426 9408 9389 9369 9348 9327 9305 9281 9257 9232 9206 9179 9151 9122 9092 9061 9029 8995 8961 8925 8887 8849 8809 8768 8725 8680 8634 8585 8535 8483 8429 8373 8315 8255 8194 8131 8066 8000 7933 7866 7798 7730 7661 7593 7525 7456 7392 7331 7272 7216 7162 7114 7071 7032 6998 6969 6947 6931 6920 6916 6917 6927 6942 6962 6988 7019 7056 7097 7142 7191 7244 7302 7361 7422 7485 7548 7614 7679 7745 7811 7876 7940 8004 8067 8128 8189 8248 8305 8360 8414 8466 8516 8564 8611 8656 8700 8741 8782 8821 8858 8894 8929 8962 8994 9024 9054 9082 9109 9135 9160 9184 9208 9230 9251 9272 9292 9311 9329 9347 9364 9380 9396 9411 9426 9440 9454 9467 9480 9492 9504 9515 9526 9536 9546 9555 9564 9572 9580 9588 9595 9602 9608 9614 9620 9626 9631 9636 9641 9646 9651 9655 9660 9664 9668 9673 9677 9681 9685 9689 9694 9698 9701 9705 9709 9713 9716 9719 9722 9725 9728 9731 9733 9735 9737 9738 9740 9741 9741 9742 9742 9743 9743 9742 9742 9742 9741 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9731 9730 9729 9728 9726 9725 9724 9723 9721 9720 9718 9717 9715 9714 9712 9711 9709 9707 9706 9704 9702 9700 9699 9697 9695 9694 9692 9691 9689 9688 9687 9686 9685 9684 9683 9682 9682 9681 9681 9681 9681 9681 9682 9682 9683 9684 9685 9687 9688 9690 9692 9694 9696 9698 9701 9703 9706 9708 9711 9714 9717 9720 9723 9726 9729 9732 9735 9738 9741 9744 9748 9751 9755 9758 9762 9766 9769 9773 9777 9781 9784 9788 9792 9796 9800 9803 9807 9811 9814 9818 9821 9824 9827 9829 9832 9835 9837 9839 9841 9844 9846 9847 9849 9851 9853 9855 9856 9858 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9881 9882 9882 9882 9882 9883 9883 9883 9882 9882 9882 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9863 9861 9860 9858 9857 9856 9854 9853 9851 9850 9848 9847 9048 0 21 3 9845 9844 9842 9841 9840 9838 9837 9836 9835 9835 9834 9833 9833 9833 9833 9833 9833 9834 9835 9836 9837 9838 9839 9840 9841 9843 9844 9845 9846 9847 9849 9850 9851 9852 9852 9853 9854 9854 9855 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9862 9863 9864 9866 9867 9868 9869 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9895 9894 9893 9893 9892 9891 9890 9889 9888 9888 9887 9886 9886 9886 9885 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9877 9876 9874 9873 9871 9869 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9840 9837 9834 9832 9829 9826 9823 9821 9818 9815 9812 9808 9805 9801 9797 9793 9789 9784 9779 9774 9768 9762 9756 9750 9744 9737 9731 9724 9717 9710 9703 9696 9688 9681 9673 9665 9657 9649 9641 9633 9624 9615 9605 9595 9585 9574 9563 9551 9538 9525 9511 9497 9482 9467 9451 9434 9417 9400 9382 9363 9344 9325 9305 9284 9263 9242 9220 9198 9175 9152 9128 9104 9079 9053 9027 9001 8973 8946 8918 8891 8863 8836 8808 8781 8754 8726 8701 8676 8652 8630 8608 8589 8572 8557 8544 8533 8524 8518 8514 8513 8514 8518 8525 8533 8544 8557 8573 8590 8608 8628 8650 8673 8697 8721 8746 8771 8797 8824 8850 8876 8902 8928 8953 8977 9002 9025 9048 9071 9092 9113 9134 9153 9172 9190 9208 9225 9241 9256 9271 9285 9299 9312 9324 9336 9348 9359 9369 9379 9389 9399 9408 9418 9426 9435 9443 9452 9460 9467 9475 9482 9490 9497 9504 9510 9517 9523 9529 9535 9541 9547 9552 9558 9563 9568 9573 9578 9583 9588 9593 9597 9602 9607 9612 9616 9621 9626 9630 9635 9639 9644 9648 9653 9657 9661 9665 9669 9672 9676 9680 9683 9686 9689 9692 9696 9699 9702 9705 9708 9711 9714 9718 9721 9724 9727 9731 9734 9737 9741 9744 9748 9751 9754 9757 9760 9763 9766 9769 9772 9775 9777 9780 9782 9785 9787 9790 9792 9795 9797 9800 9802 9805 9807 9810 9812 9815 9817 9820 9822 9825 9828 9830 9832 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9864 9866 9868 9870 9873 9875 9877 9879 9882 9884 9886 9889 9891 9893 9895 9897 9899 9901 9902 9904 9906 9907 9908 9910 9911 9912 9914 9915 9916 9918 9919 9920 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9956 9049 0 21 3 9957 9957 9958 9958 9958 9958 9958 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9936 9935 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9916 9914 9912 9909 9906 9904 9901 9898 9895 9892 9889 9885 9882 9879 9875 9872 9868 9864 9861 9857 9853 9850 9846 9842 9839 9835 9831 9827 9824 9820 9817 9813 9809 9806 9803 9799 9796 9793 9790 9786 9783 9780 9777 9775 9772 9769 9767 9764 9762 9760 9758 9756 9754 9752 9751 9750 9748 9747 9747 9746 9746 9746 9746 9746 9746 9747 9747 9748 9749 9751 9752 9754 9756 9757 9759 9762 9764 9766 9769 9772 9774 9777 9780 9783 9786 9789 9793 9796 9799 9803 9806 9810 9814 9817 9821 9825 9829 9833 9837 9841 9845 9849 9853 9857 9861 9865 9869 9873 9877 9880 9884 9888 9891 9895 9898 9901 9904 9907 9910 9912 9915 9917 9919 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9943 9945 9946 9948 9950 9952 9953 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9967 9966 9966 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9945 9943 9941 9940 9938 9936 9935 9933 9931 9930 9928 9927 9925 9924 9922 9921 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9887 9885 9882 9880 9878 9875 9873 9871 9868 9866 9864 9862 9860 9858 9856 9854 9852 9851 9849 9848 9847 9845 9844 9843 9842 9842 9841 9840 9840 9839 9839 9839 9838 9838 9838 9838 9838 9838 9838 9839 9839 9840 9840 9841 9842 9843 9844 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9864 9866 9050 0 21 3 9868 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9898 9900 9901 9903 9905 9907 9909 9910 9912 9914 9916 9918 9920 9921 9923 9925 9927 9929 9931 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9948 9949 9950 9950 9951 9952 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9961 9961 9961 9960 9960 9960 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9951 9950 9951 9951 9951 9951 9952 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9958 9958 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9954 9954 9955 9955 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9951 9950 9950 9950 9949 9948 9948 9947 9945 9944 9943 9941 9940 9939 9937 9936 9935 9933 9932 9931 9930 9929 9929 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9904 9903 9901 9900 9898 9896 9895 9893 9892 9890 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9875 9874 9873 9871 9870 9869 9867 9866 9864 9862 9860 9858 9856 9854 9852 9849 9847 9844 9842 9839 9836 9833 9830 9828 9825 9822 9819 9816 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9780 9777 9773 9770 9766 9762 9758 9754 9750 9746 9741 9737 9732 9727 9722 9717 9712 9707 9701 9695 9689 9683 9677 9670 9663 9656 9649 9641 9633 9625 9617 9608 9599 9590 9580 9571 9561 9551 9540 9529 9518 9507 9495 9482 9469 9456 9442 9428 9413 9397 9380 9363 9345 9326 9306 9286 9264 9242 9219 9195 9170 9144 9118 9090 9062 9033 9004 8973 8942 9051 0 21 3 8910 8877 8843 8808 8772 8736 8699 8661 8622 8582 8541 8499 8456 8413 8370 8326 8283 8240 8196 8153 8110 8069 8029 7991 7954 7918 7886 7857 7831 7808 7787 7772 7760 7752 7748 7748 7751 7759 7769 7784 7802 7824 7849 7876 7906 7939 7975 8012 8050 8089 8130 8172 8214 8256 8299 8341 8383 8425 8468 8510 8552 8593 8632 8671 8710 8747 8783 8819 8853 8886 8918 8949 8979 9008 9036 9063 9088 9112 9136 9158 9179 9199 9218 9236 9253 9270 9285 9300 9314 9328 9340 9352 9363 9374 9384 9394 9403 9411 9419 9426 9433 9439 9444 9449 9454 9458 9461 9464 9466 9467 9469 9469 9469 9469 9468 9467 9465 9463 9461 9458 9455 9451 9448 9443 9438 9433 9428 9422 9416 9409 9402 9395 9387 9379 9370 9361 9351 9341 9331 9320 9309 9298 9286 9274 9261 9249 9236 9223 9209 9196 9182 9168 9154 9140 9125 9111 9096 9081 9066 9051 9036 9021 9006 8991 8976 8961 8946 8931 8916 8901 8887 8873 8859 8845 8831 8818 8806 8793 8782 8770 8759 8749 8739 8729 8720 8712 8704 8697 8690 8684 8678 8672 8668 8663 8660 8657 8654 8652 8650 8650 8649 8650 8651 8652 8654 8657 8661 8665 8670 8675 8681 8688 8696 8704 8713 8723 8733 8744 8756 8768 8780 8794 8807 8821 8836 8851 8866 8882 8898 8914 8931 8948 8965 8982 8999 9016 9034 9051 9069 9086 9104 9121 9138 9155 9172 9189 9206 9223 9239 9255 9272 9288 9304 9319 9335 9350 9366 9381 9396 9411 9425 9440 9454 9468 9482 9496 9510 9523 9536 9549 9561 9573 9585 9597 9608 9618 9629 9639 9648 9657 9666 9674 9682 9690 9697 9704 9711 9718 9724 9730 9736 9742 9747 9753 9758 9763 9769 9774 9779 9784 9789 9794 9799 9803 9808 9812 9816 9820 9824 9828 9831 9835 9838 9841 9844 9846 9849 9851 9853 9856 9858 9859 9861 9863 9864 9866 9868 9869 9871 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9914 9914 9914 9914 9052 0 21 3 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9896 9895 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9887 9886 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9878 9877 9876 9875 9875 9874 9873 9873 9872 9871 9870 9869 9868 9868 9867 9866 9865 9864 9864 9863 9862 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9854 9854 9853 9852 9852 9851 9850 9850 9849 9849 9848 9848 9847 9847 9847 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9847 9847 9846 9846 9846 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9826 9825 9824 9822 9821 9819 9818 9816 9815 9814 9813 9811 9811 9810 9809 9808 9807 9807 9806 9805 9804 9803 9803 9802 9800 9799 9798 9797 9795 9793 9791 9789 9787 9785 9782 9780 9777 9774 9771 9769 9766 9763 9760 9757 9754 9751 9748 9745 9742 9739 9736 9732 9729 9725 9721 9717 9713 9708 9704 9699 9694 9688 9683 9677 9671 9665 9658 9652 9645 9638 9632 9625 9617 9610 9603 9595 9588 9580 9572 9564 9556 9548 9540 9531 9523 9514 9506 9497 9488 9479 9469 9460 9451 9441 9432 9422 9412 9402 9393 9383 9373 9363 9353 9343 9333 9323 9314 9304 9294 9284 9274 9264 9255 9246 9236 9227 9218 9210 9201 9193 9185 9178 9170 9164 9157 9151 9145 9140 9135 9130 9125 9121 9118 9114 9111 9108 9105 9103 9100 9098 9096 9094 9093 9091 9090 9089 9088 9087 9086 9086 9085 9085 9085 9085 9085 9085 9086 9086 9087 9087 9087 9088 9088 9088 9088 9088 9087 9086 9085 9084 9082 9080 9077 9074 9071 9067 9063 9059 9054 9049 9043 9037 9031 9025 9019 9012 9005 8997 8990 8982 8973 8965 8956 8947 8937 8928 8917 8907 8895 8884 8872 8859 8846 8832 8818 8803 8787 8771 8755 8738 8720 8702 8683 8663 8643 8623 8602 8580 8558 8535 8512 8488 8463 8438 8412 8385 8358 8330 8301 8271 8240 8209 8177 8143 8109 8074 8038 8000 7962 7923 7883 7841 7799 7755 7710 7664 7617 7569 7520 7469 7417 7364 7309 7253 7196 7137 7076 7014 6950 6884 6817 6748 6677 6604 6529 6452 6374 6293 6211 6126 6040 5953 5863 5772 5679 5585 5489 5392 5294 5195 5095 4994 4892 4789 4685 4581 4477 4372 4266 4161 4056 3951 3846 3742 3638 3535 3432 3331 3232 3134 3038 2943 2852 2764 2680 2598 2520 2447 2378 2314 2255 2201 2152 2110 2073 2042 2016 1998 1986 1979 1979 1984 1996 2013 2035 2063 2096 2135 2178 2226 2278 2335 2395 2459 2527 2597 2671 2749 2828 2910 2995 3081 3171 3261 3354 3447 9053 0 21 3 3542 3639 3737 3835 3934 4033 4134 4234 4334 4434 4535 4634 4733 4832 4931 5029 5125 5221 5315 5408 5501 5592 5682 5770 5858 5944 6029 6112 6194 6274 6354 6431 6508 6582 6656 6727 6798 6866 6934 6999 7064 7126 7187 7247 7305 7361 7416 7469 7521 7572 7621 7668 7715 7760 7804 7847 7888 7929 7968 8007 8044 8081 8117 8152 8186 8219 8251 8283 8314 8344 8373 8402 8430 8457 8483 8509 8534 8559 8583 8606 8629 8651 8673 8695 8715 8736 8756 8775 8795 8813 8832 8850 8868 8885 8902 8919 8936 8952 8968 8983 8998 9013 9028 9042 9056 9069 9082 9095 9108 9120 9132 9144 9155 9167 9178 9188 9199 9210 9220 9230 9240 9250 9260 9270 9280 9289 9298 9308 9317 9326 9335 9343 9352 9360 9368 9376 9384 9391 9398 9405 9412 9419 9425 9432 9438 9444 9450 9455 9461 9467 9472 9478 9483 9489 9495 9500 9506 9512 9517 9523 9529 9534 9540 9546 9552 9557 9563 9568 9573 9578 9583 9587 9592 9596 9600 9604 9608 9611 9614 9617 9620 9623 9626 9629 9631 9634 9637 9640 9643 9646 9649 9653 9656 9659 9663 9666 9670 9674 9677 9681 9685 9688 9692 9695 9699 9702 9705 9708 9710 9713 9715 9717 9719 9721 9723 9725 9727 9729 9730 9732 9733 9735 9737 9738 9740 9741 9743 9744 9746 9748 9749 9751 9753 9754 9756 9758 9760 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9787 9789 9791 9793 9795 9797 9799 9800 9802 9804 9805 9807 9808 9809 9811 9812 9813 9814 9815 9816 9817 9819 9820 9821 9822 9823 9824 9825 9827 9828 9829 9830 9832 9833 9834 9836 9837 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9854 9855 9856 9857 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9893 9894 9895 9896 9897 9898 9898 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9912 9913 9913 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9913 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9922 9922 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9054 0 21 3 9934 9933 9933 9932 9931 9931 9930 9930 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9915 9914 9913 9912 9911 9910 9909 9909 9907 9906 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9888 9885 9883 9880 9878 9875 9872 9869 9866 9862 9859 9855 9852 9848 9844 9840 9836 9831 9827 9823 9818 9813 9809 9804 9799 9794 9789 9784 9780 9775 9770 9765 9760 9755 9750 9745 9741 9736 9732 9727 9723 9719 9716 9712 9709 9706 9704 9702 9701 9699 9699 9699 9699 9701 9702 9704 9707 9710 9713 9717 9721 9726 9731 9736 9742 9747 9753 9759 9765 9771 9777 9782 9788 9794 9799 9805 9810 9815 9820 9825 9830 9834 9839 9843 9847 9852 9856 9860 9863 9867 9871 9874 9878 9881 9884 9887 9890 9892 9895 9897 9899 9900 9902 9903 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9915 9916 9917 9917 9918 9919 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9920 9919 9918 9918 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9899 9899 9898 9899 9899 9899 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9906 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9890 9889 9888 9888 9887 9886 9886 9885 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9881 9881 9881 9882 9883 9884 9885 9886 9887 9889 9891 9893 9894 9896 9899 9901 9903 9905 9907 9910 9912 9914 9916 9918 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9950 9952 9953 9954 9956 9957 9958 9960 9961 9962 9963 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9981 9980 9979 9978 9977 9977 9976 9975 9974 9973 9973 9972 9971 9971 9970 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9963 9962 9962 9961 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9939 9938 9937 9936 9934 9933 9932 9931 9930 9928 9927 9926 9925 9924 9923 9922 9921 9055 0 21 3 9920 9920 9919 9919 9919 9918 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9984 9984 9984 9984 9984 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9997 9997 9998 9998 9998 9999 9999 99991000010000100001000010000100011000110000100001000010000 9999 9999 9999 9999 9998 9998 9998 9998 9998 9998 9999 9999 9999 99991000010000100001000010001100011000110001100001000010000 9999 9998 9997 9996 9995 9994 9993 9992 9991 9990 9989 9987 9987 9986 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9952 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9955 9955 9956 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9969 9970 9970 9971 9972 9972 9973 9974 9975 9976 9977 9978 9979 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9989 9990 9991 9991 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9989 9989 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9966 9966 9966 9966 9967 9967 9968 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9056 0 21 3 9977 9978 9979 9979 9980 9981 9981 9982 9982 9983 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9998 9998 9998 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9991 9990 9990 9990 9989 9989 9988 9988 9987 9986 9986 9985 9985 9984 9983 9983 9982 9981 9980 9979 9978 9976 9975 9974 9972 9971 9969 9967 9966 9964 9962 9960 9958 9956 9953 9951 9949 9946 9943 9941 9938 9935 9932 9929 9926 9923 9920 9918 9915 9912 9909 9906 9904 9901 9899 9897 9895 9893 9891 9890 9889 9888 9887 9886 9886 9885 9885 9885 9885 9885 9886 9886 9886 9887 9887 9888 9889 9890 9890 9891 9892 9893 9894 9896 9897 9898 9899 9901 9902 9903 9905 9906 9908 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9936 9937 9939 9941 9942 9944 9946 9948 9950 9952 9954 9956 9958 9960 9961 9963 9965 9966 9968 9969 9970 9971 9972 9973 9974 9974 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9990 9991 9992 9993 9994 9995 9996 9996 9997 9997 9998 9998 9998 9998 9998 9997 9997 9996 9995 9995 9994 9993 9992 9992 9991 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9983 9982 9981 9981 9980 9978 9977 9976 9975 9974 9973 9971 9970 9969 9967 9966 9965 9964 9962 9961 9960 9959 9958 9957 9957 9956 9955 9955 9955 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9894 9893 9891 9890 9888 9887 9885 9057 0 21 3 9884 9882 9881 9879 9878 9876 9874 9873 9871 9869 9867 9866 9864 9862 9859 9857 9855 9852 9849 9846 9843 9840 9836 9832 9828 9823 9818 9813 9808 9803 9797 9791 9784 9778 9772 9766 9760 9753 9747 9741 9735 9729 9724 9719 9715 9711 9707 9704 9702 9700 9699 9699 9699 9700 9702 9704 9706 9710 9714 9718 9722 9728 9733 9739 9745 9751 9758 9764 9771 9778 9784 9791 9797 9804 9810 9816 9822 9828 9834 9840 9845 9850 9855 9860 9865 9870 9874 9878 9883 9887 9891 9895 9899 9902 9906 9910 9913 9917 9920 9924 9927 9930 9933 9936 9939 9941 9944 9946 9948 9950 9952 9953 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9986 9986 9987 9987 9988 9988 9989 9989 9990 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9993 9993 9994 9994 9995 9995 9996 9996 9997 9997 9997 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9998 9997 9997 9997 9997 9997 9997 9996 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9991 9991 9990 9990 9989 9987 9986 9985 9984 9983 9981 9980 9979 9977 9976 9975 9974 9973 9972 9972 9971 9971 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9969 9969 9968 9967 9965 9964 9962 9960 9958 9956 9954 9951 9949 9946 9944 9942 9940 9938 9935 9934 9932 9930 9928 9927 9925 9924 9922 9921 9919 9918 9917 9916 9914 9913 9912 9911 9910 9909 9908 9907 9906 9906 9906 9906 9906 9906 9907 9908 9909 9911 9913 9915 9917 9919 9921 9923 9925 9928 9930 9932 9934 9936 9938 9940 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9963 9963 9963 9963 9962 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9951 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9937 9935 9933 9931 9928 9926 9923 9921 9918 9915 9912 9909 9906 9903 9900 9896 9893 9890 9887 9883 9880 9877 9873 9870 9866 9862 9858 9854 9850 9846 9842 9838 9834 9829 9825 9821 9817 9813 9808 9804 9801 9797 9793 9790 9786 9783 9780 9777 9774 9771 9768 9766 9763 9761 9759 9756 9754 9752 9750 9749 9747 9746 9745 9744 9744 9743 9743 9743 9744 9745 9746 9747 9749 9751 9753 9755 9757 9760 9763 9766 9769 9772 9774 9777 9780 9783 9058 0 21 3 9786 9788 9791 9794 9797 9799 9802 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9836 9839 9843 9846 9850 9853 9856 9860 9863 9866 9869 9871 9874 9876 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9899 9899 9900 9900 9900 9900 9899 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9869 9867 9864 9861 9858 9855 9852 9848 9844 9840 9836 9832 9828 9823 9818 9813 9808 9804 9799 9794 9789 9785 9780 9775 9771 9767 9763 9759 9756 9753 9750 9748 9746 9744 9743 9742 9742 9742 9742 9743 9745 9746 9748 9750 9753 9756 9760 9763 9767 9770 9774 9778 9782 9786 9790 9794 9798 9802 9806 9809 9813 9816 9819 9822 9825 9828 9831 9833 9836 9838 9840 9843 9845 9846 9848 9850 9852 9853 9854 9855 9857 9857 9858 9859 9860 9860 9860 9860 9861 9861 9860 9860 9860 9859 9859 9858 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9845 9844 9843 9841 9840 9838 9837 9835 9833 9832 9830 9829 9827 9825 9823 9822 9820 9818 9816 9815 9813 9811 9809 9807 9805 9803 9801 9799 9796 9794 9791 9789 9787 9784 9782 9779 9777 9774 9772 9770 9768 9766 9764 9762 9761 9760 9759 9758 9757 9756 9756 9756 9756 9756 9757 9757 9758 9759 9760 9761 9762 9763 9764 9766 9767 9769 9771 9772 9774 9776 9779 9781 9783 9786 9788 9791 9793 9796 9799 9802 9805 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9840 9843 9846 9849 9851 9854 9856 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9889 9888 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9864 9862 9860 9857 9854 9852 9849 9846 9844 9841 9838 9835 9832 9830 9827 9824 9821 9819 9816 9814 9811 9809 9806 9804 9802 9800 9798 9796 9794 9793 9791 9789 9788 9786 9785 9783 9782 9781 9780 9779 9778 9778 9777 9777 9777 9777 9777 9777 9778 9778 9779 9780 9782 9783 9785 9786 9788 9791 9793 9795 9798 9800 9803 9806 9808 9811 9814 9817 9820 9823 9826 9829 9832 9835 9838 9841 9845 9848 9851 9854 9857 9860 9863 9866 9869 9871 9874 9877 9880 9883 9886 9888 9891 9894 9896 9899 9901 9904 9907 9909 9911 9914 9916 9919 9921 9923 9925 9927 9929 9931 9933 9935 9936 9938 9940 9941 9943 9944 9945 9946 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9059 0 21 3 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9944 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9901 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9897 9898 9900 9901 9902 9904 9905 9907 9909 9911 9912 9914 9915 9917 9918 9920 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9915 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9933 9933 9933 9933 9932 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9905 9905 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9860 9859 9858 9857 9856 9856 9855 9854 9854 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9849 9849 9849 9848 9848 9847 9846 9846 9845 9844 9843 9843 9842 9841 9840 9839 9838 9838 9837 9836 9835 9834 9834 9833 9832 9832 9831 9830 9830 9829 9829 9828 9828 9827 9826 9826 9825 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9815 9813 9812 9811 9810 9808 9807 9805 9804 9802 9801 9799 9797 9796 9794 9792 9789 9787 9785 9783 9780 9778 9776 9773 9771 9769 9766 9764 9762 9760 9758 9755 9753 9752 9750 9748 9746 9745 9743 9741 9739 9738 9736 9734 9732 9730 9727 9725 9722 9719 9716 9714 9710 9060 0 21 3 9707 9704 9701 9697 9694 9690 9687 9683 9680 9676 9672 9669 9666 9662 9659 9655 9652 9648 9645 9641 9637 9633 9629 9625 9620 9616 9611 9606 9602 9597 9592 9587 9582 9577 9572 9567 9562 9557 9552 9547 9542 9538 9533 9528 9524 9519 9514 9509 9504 9499 9494 9489 9483 9477 9471 9465 9458 9451 9444 9437 9429 9422 9414 9405 9397 9389 9380 9371 9363 9354 9345 9336 9326 9317 9307 9298 9288 9278 9268 9258 9247 9236 9226 9214 9203 9191 9179 9167 9154 9141 9128 9114 9101 9086 9072 9057 9042 9027 9011 8995 8979 8962 8945 8927 8910 8891 8873 8854 8834 8814 8794 8773 8752 8729 8707 8683 8659 8634 8609 8583 8556 8528 8500 8470 8440 8409 8377 8344 8311 8276 8241 8204 8167 8128 8089 8048 8007 7964 7920 7875 7829 7782 7733 7683 7631 7578 7523 7467 7409 7349 7288 7225 7160 7093 7024 6954 6881 6807 6731 6653 6573 6492 6409 6324 6237 6149 6059 5967 5875 5781 5685 5588 5490 5392 5292 5192 5089 4987 4884 4782 4680 4577 4475 4373 4272 4170 4072 3976 3882 3791 3701 3616 3535 3459 3386 3318 3256 3201 3152 3108 3071 3042 3020 3005 2997 2996 3003 3017 3038 3065 3099 3141 3189 3242 3300 3363 3432 3505 3581 3661 3744 3831 3920 4011 4103 4197 4293 4390 4487 4583 4680 4777 4874 4971 5068 5165 5260 5354 5447 5540 5632 5722 5810 5897 5983 6068 6150 6232 6311 6389 6465 6540 6612 6683 6752 6820 6885 6949 7011 7071 7129 7186 7241 7294 7346 7396 7444 7491 7536 7580 7623 7663 7702 7740 7777 7812 7845 7878 7909 7939 7967 7995 8021 8046 8070 8093 8115 8136 8157 8176 8195 8214 8232 8249 8266 8283 8300 8316 8333 8349 8365 8382 8399 8416 8433 8451 8469 8487 8505 8524 8543 8563 8583 8603 8623 8644 8665 8686 8707 8728 8749 8771 8792 8813 8834 8855 8876 8896 8916 8936 8956 8975 8994 9012 9030 9048 9065 9082 9098 9114 9129 9144 9158 9172 9186 9199 9211 9223 9235 9246 9257 9267 9278 9287 9297 9306 9315 9324 9333 9341 9350 9358 9366 9374 9382 9390 9398 9405 9413 9420 9428 9435 9442 9449 9456 9463 9469 9476 9482 9488 9494 9499 9505 9510 9515 9520 9525 9529 9534 9538 9543 9547 9551 9555 9560 9564 9568 9572 9576 9580 9584 9588 9592 9596 9600 9604 9608 9612 9616 9620 9623 9627 9630 9634 9637 9640 9643 9646 9649 9652 9655 9657 9660 9662 9665 9667 9669 9672 9674 9676 9678 9680 9682 9684 9686 9689 9691 9693 9695 9697 9699 9701 9703 9705 9707 9709 9711 9713 9715 9717 9719 9721 9723 9725 9726 9728 9730 9732 9733 9735 9737 9738 9740 9741 9742 9744 9745 9746 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9758 9759 9760 9761 9762 9762 9763 9764 9765 9765 9766 9767 9767 9768 9769 9769 9770 9770 9771 9771 9772 9061 0 21 3 9772 9772 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9773 9772 9772 9772 9771 9771 9770 9770 9770 9769 9768 9768 9767 9766 9766 9765 9764 9763 9762 9761 9760 9759 9758 9756 9755 9753 9752 9750 9748 9746 9743 9741 9738 9735 9732 9729 9726 9722 9718 9714 9710 9706 9702 9698 9693 9689 9684 9680 9675 9671 9666 9661 9657 9652 9647 9642 9637 9631 9626 9620 9614 9608 9601 9594 9587 9579 9571 9562 9553 9543 9533 9522 9511 9500 9488 9476 9463 9450 9437 9423 9410 9395 9381 9366 9351 9335 9320 9304 9288 9271 9254 9237 9219 9201 9182 9163 9144 9123 9103 9081 9059 9037 9014 8990 8966 8941 8916 8890 8864 8837 8810 8782 8754 8726 8697 8669 8639 8610 8580 8550 8520 8490 8459 8428 8397 8366 8335 8303 8271 8239 8207 8174 8141 8108 8075 8042 8009 7975 7941 7907 7874 7840 7806 7772 7738 7705 7671 7637 7604 7571 7538 7505 7473 7441 7409 7378 7347 7317 7286 7257 7228 7199 7171 7144 7117 7091 7066 7041 7018 6995 6972 6951 6930 6911 6892 6874 6857 6841 6826 6812 6799 6786 6775 6764 6755 6746 6738 6731 6725 6719 6715 6711 6708 6707 6706 6705 6706 6708 6710 6714 6718 6723 6730 6737 6745 6754 6764 6775 6787 6799 6813 6827 6843 6859 6876 6894 6913 6932 6953 6973 6995 7017 7040 7064 7088 7113 7138 7164 7190 7217 7244 7272 7300 7328 7357 7385 7415 7444 7474 7503 7533 7563 7593 7624 7654 7684 7714 7744 7774 7804 7834 7864 7894 7924 7953 7983 8012 8042 8071 8100 8130 8159 8188 8217 8247 8276 8305 8335 8364 8394 8423 8453 8482 8511 8540 8569 8598 8627 8655 8682 8710 8737 8763 8789 8814 8838 8862 8885 8908 8929 8950 8971 8990 9009 9027 9044 9061 9077 9093 9107 9122 9135 9148 9161 9172 9183 9194 9204 9214 9222 9230 9238 9245 9250 9256 9260 9264 9267 9269 9270 9270 9270 9269 9267 9264 9261 9256 9251 9245 9238 9231 9223 9214 9205 9195 9184 9173 9161 9148 9135 9121 9106 9091 9075 9059 9042 9025 9007 8989 8970 8952 8933 8914 8894 8875 8856 8837 8818 8800 8783 8766 8750 8735 8721 8708 8696 8685 8675 8666 8659 8652 8647 8643 8640 8638 8637 8637 8638 8639 8640 8642 8644 8647 8649 8652 8654 8656 8658 8659 8660 8661 8661 8660 8658 8656 8653 8649 8644 8638 8632 8625 8618 8609 8600 8591 8581 8572 8562 8552 8542 8532 8521 8512 8504 8496 8489 8483 8478 8475 8473 8473 8473 8476 8481 8487 8494 8504 8515 8529 8543 8560 8578 8597 8618 8639 8662 8685 8710 8735 8760 8786 8812 8838 8864 8890 8916 8942 8966 8991 9015 9038 9061 9084 9105 9126 9146 9166 9185 9203 9220 9237 9253 9268 9283 9296 9310 9322 9335 9346 9357 9368 9378 9387 9396 9405 9413 9421 9429 9436 9443 9449 9062 0 21 3 9456 9462 9467 9472 9477 9482 9486 9490 9493 9496 9499 9501 9502 9503 9503 9503 9503 9502 9500 9498 9495 9492 9488 9484 9479 9474 9469 9463 9457 9450 9443 9436 9428 9420 9412 9404 9395 9385 9376 9366 9355 9344 9333 9321 9308 9295 9281 9267 9253 9237 9221 9205 9188 9170 9152 9133 9114 9095 9075 9054 9033 9012 8990 8968 8946 8924 8901 8877 8854 8830 8806 8781 8757 8732 8707 8682 8656 8630 8604 8578 8552 8526 8500 8474 8448 8421 8396 8370 8345 8320 8295 8271 8247 8224 8201 8179 8158 8137 8117 8098 8079 8061 8045 8028 8013 7998 7985 7972 7959 7948 7938 7928 7919 7911 7903 7897 7891 7886 7881 7878 7875 7872 7871 7869 7869 7869 7869 7870 7871 7873 7875 7877 7879 7882 7885 7888 7891 7894 7897 7900 7903 7905 7908 7910 7913 7915 7916 7918 7919 7919 7919 7919 7918 7917 7915 7912 7909 7906 7901 7896 7890 7884 7876 7868 7859 7849 7839 7827 7815 7802 7788 7773 7758 7742 7725 7708 7689 7671 7651 7632 7611 7590 7569 7548 7526 7504 7482 7459 7437 7414 7391 7368 7345 7322 7300 7277 7254 7231 7208 7186 7163 7141 7119 7097 7075 7053 7032 7011 6990 6970 6950 6930 6911 6893 6875 6857 6840 6824 6809 6794 6779 6766 6753 6741 6730 6719 6709 6700 6691 6683 6676 6670 6664 6659 6654 6650 6647 6644 6642 6640 6639 6639 6639 6639 6640 6642 6644 6647 6650 6654 6658 6663 6668 6674 6680 6687 6694 6701 6709 6716 6724 6733 6741 6749 6758 6766 6774 6782 6790 6798 6806 6813 6820 6827 6833 6839 6845 6849 6853 6857 6859 6861 6862 6862 6861 6859 6856 6852 6846 6839 6830 6820 6809 6795 6781 6764 6746 6726 6704 6680 6654 6626 6596 6564 6530 6493 6455 6414 6371 6325 6278 6227 6174 6119 6061 6001 5937 5871 5803 5733 5661 5586 5511 5434 5356 5277 5196 5115 5035 4954 4873 4796 4721 4647 4576 4508 4444 4385 4331 4281 4235 4196 4164 4138 4117 4103 4098 4098 4106 4120 4140 4168 4202 4241 4286 4338 4395 4457 4524 4594 4669 4749 4830 4915 5002 5091 5184 5277 5371 5465 5560 5655 5751 5846 5941 6037 6130 6223 6314 6404 6493 6580 6665 6749 6831 6910 6988 7064 7138 7210 7280 7348 7414 7478 7540 7600 7659 7715 7770 7824 7875 7926 7974 8021 8067 8111 8154 8196 8236 8275 8313 8349 8385 8419 8452 8484 8515 8545 8575 8603 8630 8657 8683 8708 8732 8755 8778 8800 8822 8843 8863 8883 8902 8921 8939 8957 8974 8991 9007 9023 9039 9054 9068 9082 9096 9110 9123 9136 9149 9161 9174 9186 9197 9209 9221 9232 9243 9254 9265 9276 9286 9297 9307 9317 9327 9337 9347 9356 9366 9375 9384 9393 9401 9410 9418 9426 9434 9442 9449 9457 9464 9471 9478 9485 9491 9498 9504 9510 9516 9522 9527 9533 9538 9543 9549 9553 9558 9563 9567 9572 9063 0 21 3 9576 9580 9584 9587 9591 9594 9597 9601 9604 9607 9609 9612 9615 9617 9620 9622 9625 9627 9630 9632 9634 9637 9639 9642 9644 9646 9649 9651 9654 9656 9659 9661 9663 9666 9668 9670 9672 9674 9676 9677 9679 9680 9682 9683 9684 9685 9685 9686 9687 9687 9688 9689 9689 9690 9691 9692 9692 9693 9694 9696 9697 9698 9700 9702 9704 9706 9708 9710 9712 9715 9717 9720 9722 9725 9727 9730 9732 9735 9737 9740 9742 9744 9746 9748 9750 9752 9754 9756 9757 9759 9760 9762 9763 9764 9766 9767 9768 9769 9771 9772 9773 9774 9776 9777 9778 9779 9780 9782 9783 9784 9784 9785 9786 9787 9787 9788 9788 9789 9789 9789 9789 9789 9789 9789 9789 9790 9790 9790 9790 9791 9791 9792 9793 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9806 9806 9807 9808 9808 9809 9809 9810 9810 9810 9811 9811 9811 9812 9812 9812 9813 9813 9814 9814 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9828 9829 9830 9831 9832 9833 9833 9834 9835 9836 9837 9837 9838 9838 9839 9839 9839 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9838 9837 9837 9837 9836 9836 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9831 9831 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9826 9825 9824 9824 9823 9822 9821 9820 9819 9818 9816 9815 9814 9813 9812 9810 9809 9808 9807 9806 9805 9804 9803 9802 9802 9801 9800 9799 9798 9798 9797 9796 9794 9793 9792 9790 9789 9787 9785 9782 9780 9777 9775 9772 9769 9767 9764 9761 9758 9755 9753 9750 9747 9745 9743 9740 9738 9736 9734 9733 9731 9729 9727 9726 9724 9722 9720 9718 9716 9713 9711 9708 9705 9702 9699 9695 9692 9688 9684 9680 9675 9671 9666 9662 9657 9653 9648 9643 9638 9633 9629 9624 9619 9614 9609 9604 9598 9593 9588 9582 9576 9570 9564 9557 9550 9543 9535 9527 9519 9510 9501 9492 9483 9473 9462 9452 9441 9429 9418 9406 9394 9381 9368 9355 9341 9327 9312 9297 9281 9264 9247 9229 9210 9190 9169 9147 9124 9100 9075 9049 9021 8993 8963 8932 8900 8866 8832 8796 8759 8720 8681 8640 8598 8554 8509 8463 8416 8367 8317 8265 8211 8157 8102 8047 7990 7933 7875 7818 7761 7705 7650 7595 7541 7488 7438 7392 7348 7307 7268 7236 7207 7182 7161 7144 7132 7123 7119 7118 7121 7129 7140 7154 7169 7187 7210 7232 7254 7276 7299 7321 7343 7364 7385 7406 7424 7440 7454 7466 7476 7483 7487 7488 7486 7482 7475 7465 7452 7436 7417 7395 7369 7341 7309 7274 7236 7194 7148 7100 7048 6992 6932 6870 6803 6733 6658 6580 6499 6415 6328 6236 6143 6048 5952 5854 5753 5652 5551 5451 9064 0 21 3 5350 5253 5158 5066 4977 4890 4812 4740 4674 4615 4561 4517 4482 4455 4436 4426 4429 4440 4460 4489 4527 4574 4628 4689 4757 4831 4913 5000 5090 5184 5282 5386 5491 5596 5701 5806 5911 6016 6121 6226 6331 6433 6534 6634 6732 6828 6922 7014 7104 7192 7278 7361 7443 7522 7599 7674 7747 7817 7885 7952 8015 8077 8136 8192 8247 8299 8349 8396 8442 8486 8528 8568 8606 8643 8679 8713 8745 8776 8806 8835 8863 8891 8917 8943 8967 8991 9015 9038 9060 9081 9102 9121 9141 9159 9177 9194 9211 9227 9242 9257 9271 9285 9298 9311 9323 9335 9346 9357 9367 9378 9387 9397 9407 9416 9425 9434 9442 9451 9459 9466 9474 9482 9489 9496 9503 9509 9516 9522 9529 9535 9541 9546 9552 9558 9563 9569 9574 9579 9584 9589 9595 9600 9605 9610 9615 9620 9625 9629 9634 9639 9644 9649 9653 9658 9663 9667 9672 9676 9681 9685 9689 9693 9697 9701 9705 9709 9712 9716 9719 9722 9725 9728 9731 9734 9736 9739 9741 9744 9746 9748 9751 9753 9756 9758 9761 9763 9766 9768 9771 9774 9776 9779 9781 9784 9787 9789 9791 9793 9795 9797 9799 9801 9802 9803 9805 9806 9807 9808 9808 9809 9810 9811 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9825 9826 9826 9827 9827 9827 9827 9827 9827 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9822 9822 9822 9822 9822 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9819 9819 9818 9818 9817 9817 9816 9816 9815 9815 9815 9814 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9809 9808 9808 9807 9805 9804 9803 9802 9800 9799 9797 9795 9794 9792 9790 9788 9787 9785 9783 9782 9780 9779 9777 9776 9774 9773 9772 9770 9769 9768 9767 9765 9764 9763 9762 9761 9760 9759 9758 9758 9757 9756 9756 9755 9754 9754 9754 9754 9753 9753 9754 9754 9754 9755 9755 9756 9757 9758 9759 9761 9762 9764 9766 9768 9770 9772 9775 9777 9780 9783 9786 9788 9791 9794 9797 9800 9803 9806 9808 9811 9814 9817 9819 9822 9825 9827 9830 9832 9835 9838 9840 9843 9846 9849 9851 9854 9857 9860 9863 9866 9869 9872 9875 9878 9880 9883 9886 9889 9891 9893 9896 9898 9900 9902 9904 9905 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9065 0 21 3 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9901 9899 9898 9896 9895 9893 9892 9890 9888 9886 9885 9883 9881 9879 9876 9874 9872 9869 9867 9864 9861 9858 9855 9852 9849 9845 9842 9838 9834 9830 9826 9822 9817 9813 9808 9803 9797 9792 9786 9780 9773 9767 9760 9753 9745 9738 9730 9721 9713 9704 9695 9686 9676 9666 9656 9645 9635 9623 9612 9601 9589 9577 9565 9552 9540 9528 9515 9503 9491 9479 9466 9454 9442 9431 9421 9410 9400 9391 9383 9376 9369 9363 9358 9354 9351 9349 9348 9349 9350 9352 9356 9360 9366 9372 9379 9386 9395 9404 9414 9424 9435 9446 9458 9469 9481 9493 9504 9516 9527 9539 9551 9562 9573 9584 9595 9606 9616 9626 9636 9646 9656 9665 9675 9684 9693 9701 9710 9718 9726 9734 9742 9749 9757 9763 9770 9776 9782 9788 9793 9799 9803 9808 9812 9816 9820 9824 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9863 9866 9869 9872 9874 9877 9879 9882 9884 9886 9888 9890 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9921 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9890 9888 9886 9885 9883 9881 9879 9877 9875 9873 9871 9869 9867 9864 9862 9859 9857 9854 9851 9848 9844 9841 9837 9833 9828 9824 9820 9815 9810 9806 9801 9796 9792 9787 9782 9778 9774 9769 9765 9762 9758 9755 9752 9749 9746 9744 9742 9740 9739 9738 9737 9737 9736 9736 9737 9737 9739 9740 9742 9744 9746 9748 9751 9754 9758 9761 9765 9769 9773 9777 9781 9785 9790 9794 9798 9803 9807 9811 9815 9819 9822 9826 9830 9833 9836 9839 9842 9845 9848 9851 9853 9856 9858 9861 9863 9865 9867 9870 9872 9874 9876 9877 9879 9881 9883 9884 9066 0 21 3 9886 9887 9888 9889 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9905 9905 9906 9906 9907 9908 9908 9909 9909 9910 9911 9912 9913 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9925 9924 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9930 9930 9929 9928 9927 9926 9925 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9903 9904 9905 9907 9908 9909 9911 9912 9913 9915 9916 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9954 9955 9956 9956 9957 9958 9958 9958 9959 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9956 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9067 0 21 3 9919 9918 9918 9917 9916 9914 9913 9912 9910 9909 9907 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9882 9880 9879 9878 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9860 9859 9859 9859 9859 9859 9860 9860 9861 9862 9863 9865 9866 9868 9869 9871 9872 9874 9875 9877 9878 9879 9881 9881 9882 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9887 9888 9888 9889 9891 9892 9893 9895 9897 9899 9900 9902 9904 9906 9908 9909 9911 9913 9914 9915 9917 9918 9919 9919 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9873 9872 9870 9869 9867 9865 9863 9862 9860 9858 9856 9854 9851 9849 9847 9845 9842 9839 9837 9834 9831 9828 9825 9822 9819 9815 9812 9809 9805 9801 9797 9793 9789 9785 9781 9776 9772 9767 9762 9758 9753 9747 9742 9737 9731 9726 9720 9714 9708 9702 9696 9689 9683 9676 9669 9662 9655 9648 9641 9633 9626 9618 9610 9602 9593 9585 9576 9567 9557 9548 9538 9527 9517 9506 9495 9484 9472 9461 9449 9438 9426 9415 9403 9392 9381 9370 9359 9350 9340 9331 9323 9316 9309 9304 9299 9295 9292 9289 9288 9288 9289 9291 9294 9298 9303 9308 9315 9323 9331 9340 9349 9360 9371 9382 9394 9406 9419 9432 9445 9458 9471 9483 9496 9509 9521 9534 9546 9557 9568 9579 9589 9599 9609 9618 9626 9635 9643 9650 9657 9664 9671 9677 9684 9690 9695 9701 9707 9712 9718 9723 9729 9734 9739 9744 9749 9753 9758 9762 9766 9770 9774 9778 9781 9785 9788 9791 9793 9795 9798 9800 9802 9804 9805 9807 9809 9811 9812 9814 9816 9817 9819 9821 9822 9824 9826 9827 9829 9830 9832 9833 9834 9835 9836 9837 9838 9839 9839 9839 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9833 9833 9832 9832 9831 9831 9830 9830 9830 9829 9829 9829 9828 9828 9828 9827 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9815 9814 9812 9810 9808 9807 9805 9803 9801 9800 9798 9797 9795 9793 9792 9790 9789 9787 9786 9784 9783 9781 9779 9778 9776 9775 9773 9771 9769 9768 9766 9764 9762 9761 9068 0 21 4 9763 9761 9760 9758 9757 9755 9753 9751 9749 9747 9746 9744 9742 9740 9738 9736 9735 9733 9731 9730 9729 9728 9727 9726 9726 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9725 9724 9724 9723 9723 9722 9721 9720 9719 9717 9716 9714 9712 9711 9709 9707 9706 9704 9702 9700 9699 9697 9696 9695 9694 9693 9692 9691 9691 9691 9690 9690 9690 9691 9691 9691 9692 9692 9693 9693 9694 9695 9696 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9707 9708 9709 9710 9711 9712 9713 9714 9715 9715 9716 9717 9717 9718 9718 9719 9719 9719 9719 9719 9719 9719 9719 9719 9718 9718 9718 9717 9716 9716 9715 9714 9713 9713 9712 9711 9710 9710 9709 9708 9708 9707 9707 9706 9706 9706 9706 9706 9706 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9704 9704 9703 9702 9702 9701 9699 9698 9697 9695 9694 9692 9690 9689 9687 9685 9683 9682 9680 9678 9676 9675 9673 9672 9670 9669 9668 9667 9666 9665 9664 9663 9662 9662 9661 9660 9659 9658 9657 9656 9654 9653 9651 9650 9648 9646 9643 9641 9639 9636 9634 9631 9628 9625 9623 9620 9617 9615 9612 9609 9607 9605 9603 9601 9599 9597 9596 9594 9593 9592 9590 9589 9588 9587 9586 9584 9583 9582 9580 9579 9577 9576 9574 9572 9570 9567 9565 9563 9560 9558 9555 9553 9550 9548 9545 9543 9540 9538 9535 9532 9530 9528 9525 9523 9520 9518 9515 9513 9510 9508 9505 9502 9499 9496 9493 9490 9486 9483 9480 9476 9473 9469 9465 9462 9458 9454 9450 9447 9443 9439 9435 9432 9428 9424 9421 9417 9413 9409 9405 9401 9397 9393 9389 9385 9381 9376 9372 9367 9362 9358 9352 9347 9342 9337 9331 9326 9320 9314 9308 9303 9297 9291 9284 9278 9272 9266 9260 9254 9247 9241 9235 9229 9222 9216 9209 9202 9196 9189 9182 9175 9168 9160 9153 9145 9138 9130 9122 9113 9105 9096 9087 9079 9070 9060 9051 9042 9032 9023 9013 9003 8993 8983 8973 8962 8952 8941 8931 8920 8909 8898 8886 8875 8863 8852 8840 8828 8815 8803 8790 8777 8764 8751 8737 8724 8710 8696 8681 8667 8652 8637 8622 8606 8591 8575 8559 8542 8526 8509 8491 8474 8456 8438 8420 8401 8383 8363 8344 8324 8304 8284 8263 8242 8221 8200 8178 8156 8133 8111 8087 8064 8040 8016 7991 7966 7941 7915 7889 7862 7835 7807 7779 7750 7721 7692 7662 7631 7600 7569 7537 7504 7471 7438 7404 7370 7335 7299 7263 7227 7190 7152 7114 7075 7035 6995 6955 6913 6871 6827 6783 6739 6693 6646 6599 6550 6500 6450 6398 6345 6291 6237 6180 6123 6065 6006 5945 5884 5821 5758 5693 5627 5560 5492 5422 5352 5281 5208 5134 5059 4983 4905 4826 4746 4665 4583 4499 4413 4326 4238 4149 4059 3967 3874 3780 3685 3589 3491 3393 3294 3195 9069 0 21 4 3096 2995 2895 2795 2695 2595 2496 2397 2299 2202 2105 2010 1917 1825 1735 1646 1560 1476 1394 1314 1237 1162 1090 1021 955 891 831 773 718 666 617 571 528 488 451 416 385 356 330 306 285 266 249 235 223 213 205 199 195 193 193 194 198 203 210 219 229 242 256 273 291 311 334 359 386 416 448 482 519 559 601 646 694 745 798 854 913 975 1039 1106 1175 1247 1321 1398 1476 1557 1639 1724 1809 1897 1985 2075 2166 2258 2350 2443 2537 2631 2725 2819 2913 3007 3100 3194 3287 3380 3472 3563 3653 3743 3832 3920 4007 4093 4178 4262 4345 4426 4507 4587 4665 4743 4819 4895 4969 5042 5113 5184 5254 5322 5389 5456 5520 5584 5647 5709 5769 5828 5886 5943 5998 6053 6106 6159 6210 6260 6309 6357 6405 6451 6496 6541 6584 6627 6669 6711 6751 6791 6830 6869 6907 6944 6981 7017 7052 7087 7121 7155 7188 7220 7252 7283 7314 7344 7374 7403 7431 7459 7486 7513 7539 7565 7590 7615 7639 7662 7685 7708 7730 7751 7772 7792 7812 7832 7851 7869 7887 7904 7921 7938 7954 7970 7985 8000 8014 8028 8042 8055 8067 8080 8092 8103 8114 8125 8135 8145 8154 8163 8172 8180 8188 8195 8202 8209 8216 8222 8228 8234 8240 8245 8251 8257 8264 8270 8277 8284 8291 8299 8308 8317 8326 8336 8347 8359 8371 8384 8397 8411 8426 8441 8456 8472 8488 8505 8522 8539 8556 8574 8591 8609 8626 8643 8661 8678 8695 8712 8729 8746 8762 8778 8794 8810 8826 8841 8856 8871 8886 8900 8914 8927 8940 8953 8966 8978 8989 9001 9012 9023 9033 9044 9054 9063 9073 9082 9091 9100 9108 9117 9125 9134 9142 9150 9158 9166 9174 9182 9190 9198 9206 9214 9222 9230 9237 9245 9252 9260 9267 9274 9281 9288 9295 9301 9308 9314 9320 9326 9331 9337 9342 9347 9352 9357 9362 9366 9370 9375 9379 9382 9386 9390 9394 9397 9401 9404 9408 9411 9414 9417 9421 9424 9427 9430 9433 9436 9439 9442 9445 9448 9450 9453 9456 9458 9460 9463 9465 9467 9468 9470 9472 9473 9474 9476 9477 9478 9479 9480 9482 9483 9484 9485 9487 9488 9490 9492 9494 9496 9499 9501 9504 9507 9510 9513 9517 9520 9524 9527 9531 9534 9538 9542 9545 9549 9552 9555 9559 9562 9565 9568 9571 9573 9576 9579 9581 9584 9586 9588 9591 9593 9595 9598 9600 9602 9604 9607 9609 9611 9613 9616 9618 9620 9622 9624 9626 9628 9630 9631 9633 9634 9636 9637 9639 9640 9641 9642 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9658 9659 9660 9661 9663 9664 9665 9667 9668 9670 9671 9672 9674 9675 9676 9678 9679 9680 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9070 0 21 4 9707 9708 9709 9710 9711 9712 9713 9714 9715 9715 9716 9717 9717 9718 9719 9719 9720 9720 9721 9721 9722 9722 9723 9723 9724 9724 9725 9725 9726 9726 9727 9727 9728 9729 9729 9730 9731 9731 9732 9732 9733 9734 9734 9735 9735 9736 9736 9736 9737 9737 9737 9737 9737 9737 9737 9737 9737 9737 9736 9736 9736 9735 9735 9734 9734 9733 9733 9732 9731 9731 9730 9729 9728 9727 9726 9725 9723 9722 9720 9719 9717 9715 9713 9711 9709 9706 9704 9701 9698 9695 9692 9689 9685 9681 9678 9674 9669 9665 9661 9656 9652 9647 9643 9638 9633 9628 9623 9617 9612 9606 9600 9594 9588 9581 9574 9567 9559 9551 9543 9534 9525 9515 9504 9494 9483 9471 9459 9446 9433 9420 9407 9393 9378 9363 9348 9333 9317 9301 9285 9269 9252 9235 9218 9200 9183 9165 9146 9128 9109 9089 9070 9050 9029 9009 8988 8967 8945 8923 8901 8879 8857 8834 8812 8789 8766 8744 8721 8699 8677 8655 8633 8611 8590 8570 8550 8530 8511 8492 8474 8456 8439 8423 8408 8393 8379 8366 8353 8342 8331 8321 8312 8304 8297 8291 8286 8282 8279 8277 8276 8276 8277 8280 8283 8288 8293 8300 8308 8317 8327 8338 8350 8363 8377 8392 8407 8424 8442 8460 8479 8499 8519 8541 8562 8585 8607 8630 8654 8678 8702 8727 8751 8776 8801 8826 8851 8875 8900 8924 8948 8972 8996 9020 9043 9066 9088 9111 9132 9154 9175 9195 9216 9235 9255 9274 9293 9311 9329 9347 9364 9380 9397 9412 9428 9442 9457 9471 9484 9497 9509 9521 9532 9543 9553 9563 9572 9581 9590 9598 9606 9613 9620 9627 9634 9640 9646 9652 9658 9664 9669 9675 9680 9685 9690 9694 9699 9703 9707 9711 9715 9719 9722 9725 9727 9730 9732 9734 9736 9738 9739 9741 9742 9743 9744 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9761 9762 9763 9763 9763 9764 9764 9764 9764 9764 9764 9764 9763 9763 9763 9763 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9762 9761 9761 9761 9760 9760 9759 9758 9757 9756 9754 9753 9751 9750 9748 9746 9745 9743 9741 9740 9738 9736 9735 9733 9732 9730 9729 9728 9726 9725 9724 9723 9722 9720 9719 9718 9717 9716 9715 9714 9713 9711 9710 9709 9708 9708 9707 9706 9705 9705 9704 9704 9704 9704 9703 9703 9704 9704 9704 9705 9705 9706 9706 9707 9708 9708 9709 9710 9711 9711 9712 9713 9714 9714 9715 9716 9716 9717 9718 9719 9719 9720 9720 9721 9721 9721 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9722 9721 9721 9721 9721 9721 9721 9721 9721 9721 9722 9722 9723 9723 9724 9724 9725 9725 9726 9727 9727 9728 9728 9729 9729 9729 9729 9729 9729 9728 9728 9727 9727 9726 9725 9725 9724 9723 9723 9722 9722 9721 9721 9721 9720 9720 9071 0 21 4 9720 9721 9721 9721 9722 9722 9722 9722 9722 9722 9723 9722 9722 9722 9721 9721 9720 9719 9719 9718 9716 9715 9714 9713 9711 9710 9709 9707 9706 9705 9704 9702 9701 9700 9699 9697 9696 9695 9694 9693 9691 9690 9689 9688 9686 9685 9684 9682 9681 9680 9678 9677 9676 9674 9673 9672 9671 9670 9669 9667 9666 9665 9664 9663 9662 9661 9660 9659 9657 9656 9655 9653 9652 9651 9649 9648 9646 9645 9643 9642 9640 9639 9637 9636 9634 9633 9632 9630 9629 9628 9626 9625 9624 9623 9621 9620 9619 9618 9617 9615 9614 9613 9612 9611 9610 9608 9607 9606 9605 9604 9603 9602 9601 9600 9599 9598 9597 9596 9595 9593 9592 9591 9589 9587 9586 9584 9582 9579 9577 9575 9572 9570 9567 9564 9562 9559 9556 9554 9551 9548 9546 9543 9541 9538 9536 9534 9532 9530 9527 9525 9523 9521 9519 9517 9514 9512 9510 9507 9505 9502 9499 9496 9493 9490 9487 9484 9481 9478 9475 9472 9468 9465 9462 9459 9456 9453 9449 9446 9443 9440 9436 9433 9430 9426 9423 9419 9415 9412 9408 9404 9400 9396 9392 9388 9384 9380 9375 9371 9367 9363 9358 9354 9350 9345 9341 9336 9332 9327 9322 9318 9313 9308 9303 9298 9293 9288 9282 9277 9271 9265 9260 9254 9247 9241 9235 9228 9222 9215 9208 9201 9194 9187 9180 9173 9165 9158 9150 9142 9134 9127 9119 9111 9103 9095 9087 9078 9070 9062 9054 9046 9037 9029 9020 9011 9003 8994 8984 8975 8965 8956 8946 8935 8924 8913 8902 8891 8879 8866 8854 8841 8828 8815 8802 8788 8774 8761 8747 8733 8719 8705 8691 8677 8663 8649 8636 8622 8609 8595 8582 8568 8555 8542 8528 8515 8501 8488 8474 8461 8447 8433 8419 8405 8391 8376 8362 8347 8332 8317 8301 8285 8269 8253 8236 8219 8202 8184 8166 8148 8129 8110 8091 8070 8050 8029 8007 7986 7963 7940 7917 7893 7869 7845 7820 7794 7768 7741 7714 7687 7659 7630 7601 7571 7541 7510 7479 7447 7414 7380 7345 7310 7274 7238 7200 7161 7122 7082 7040 6998 6955 6912 6867 6821 6774 6727 6678 6629 6578 6527 6474 6421 6367 6311 6255 6197 6138 6078 6017 5955 5891 5827 5760 5693 5624 5554 5482 5408 5334 5257 5179 5100 5019 4936 4852 4766 4679 4590 4499 4407 4314 4219 4123 4026 3927 3828 3728 3627 3524 3421 3318 3215 3111 3007 2903 2799 2695 2591 2489 2387 2285 2185 2085 1987 1890 1795 1702 1610 1520 1432 1347 1264 1183 1105 1030 958 889 822 759 699 642 589 538 492 448 407 370 335 305 276 251 228 207 190 174 160 148 139 131 124 120 116 114 114 114 116 119 124 129 136 145 155 167 181 196 214 233 255 279 305 334 365 399 435 475 517 562 610 661 714 770 828 889 953 1019 1087 1157 1230 1305 1382 1461 1541 9072 0 21 4 1623 1707 1792 1879 1966 2055 2146 2237 2329 2421 2515 2609 2704 2799 2894 2990 3085 3181 3276 3372 3467 3562 3656 3750 3843 3936 4028 4118 4208 4297 4386 4473 4559 4643 4727 4810 4891 4971 5050 5128 5205 5280 5354 5427 5499 5569 5638 5707 5774 5839 5904 5968 6030 6091 6152 6211 6269 6326 6382 6436 6490 6543 6595 6646 6696 6745 6793 6840 6886 6931 6976 7019 7062 7104 7145 7185 7224 7263 7301 7338 7374 7409 7444 7478 7511 7544 7576 7607 7638 7668 7697 7726 7754 7782 7809 7835 7861 7887 7911 7935 7959 7982 8005 8027 8048 8069 8090 8110 8129 8148 8166 8184 8201 8218 8235 8251 8266 8281 8296 8310 8324 8338 8351 8365 8377 8390 8402 8415 8427 8439 8452 8464 8476 8488 8501 8513 8525 8538 8551 8564 8577 8590 8603 8616 8630 8643 8657 8670 8684 8697 8711 8724 8738 8751 8764 8777 8790 8803 8815 8828 8840 8852 8865 8877 8888 8900 8912 8923 8935 8946 8958 8969 8980 8991 9002 9013 9024 9034 9045 9055 9064 9074 9083 9092 9101 9109 9117 9125 9133 9140 9147 9154 9160 9167 9173 9179 9185 9190 9196 9202 9208 9214 9219 9225 9231 9237 9243 9249 9255 9260 9266 9272 9278 9283 9289 9294 9299 9304 9309 9313 9318 9322 9326 9329 9333 9336 9339 9342 9345 9348 9351 9353 9356 9358 9361 9363 9365 9368 9370 9372 9374 9376 9378 9380 9382 9384 9385 9387 9389 9390 9392 9393 9394 9396 9397 9398 9400 9401 9403 9404 9406 9407 9409 9410 9412 9414 9416 9418 9420 9422 9424 9426 9428 9430 9432 9435 9437 9439 9441 9444 9446 9448 9451 9453 9455 9458 9460 9463 9465 9468 9470 9473 9475 9478 9481 9484 9486 9489 9492 9495 9498 9501 9504 9507 9510 9513 9516 9519 9522 9525 9529 9532 9535 9538 9541 9544 9548 9551 9554 9557 9561 9564 9567 9570 9573 9576 9579 9582 9585 9588 9591 9594 9596 9599 9601 9604 9606 9609 9611 9613 9616 9618 9620 9623 9625 9627 9630 9632 9634 9637 9639 9641 9643 9645 9647 9649 9651 9653 9654 9656 9657 9659 9660 9661 9662 9663 9664 9664 9665 9666 9667 9667 9668 9669 9669 9670 9671 9672 9673 9673 9674 9675 9676 9676 9677 9678 9678 9679 9679 9680 9680 9680 9680 9679 9679 9679 9678 9678 9677 9677 9676 9675 9674 9674 9673 9672 9672 9671 9671 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9670 9671 9671 9671 9671 9671 9671 9671 9670 9670 9670 9669 9668 9668 9667 9666 9665 9663 9662 9661 9659 9658 9656 9655 9653 9651 9649 9648 9646 9644 9643 9641 9639 9638 9636 9635 9633 9632 9631 9629 9628 9626 9625 9623 9621 9619 9617 9615 9612 9609 9606 9603 9600 9596 9592 9587 9583 9578 9573 9567 9562 9556 9550 9544 9538 9532 9526 9519 9512 9505 9498 9490 9483 9475 9467 9458 9449 9440 9430 9420 9073 0 21 4 9409 9398 9386 9374 9361 9347 9333 9318 9303 9287 9270 9254 9236 9218 9199 9180 9160 9139 9118 9096 9073 9049 9025 9000 8974 8947 8919 8890 8860 8829 8797 8762 8728 8693 8658 8622 8586 8550 8513 8477 8441 8406 8372 8339 8307 8277 8249 8224 8201 8181 8163 8149 8138 8130 8126 8124 8126 8132 8140 8152 8167 8185 8206 8229 8254 8281 8311 8342 8375 8408 8442 8478 8514 8550 8586 8622 8658 8693 8728 8763 8798 8831 8863 8895 8926 8956 8985 9013 9040 9066 9092 9116 9140 9162 9184 9205 9226 9246 9265 9283 9301 9318 9334 9350 9365 9380 9394 9407 9420 9433 9445 9456 9467 9478 9488 9497 9507 9515 9524 9532 9540 9547 9554 9561 9568 9575 9581 9587 9593 9599 9604 9610 9615 9621 9626 9631 9636 9641 9645 9650 9654 9658 9663 9666 9670 9674 9677 9680 9684 9686 9689 9692 9695 9697 9700 9702 9704 9706 9708 9710 9712 9714 9716 9718 9720 9722 9723 9725 9726 9728 9729 9730 9731 9732 9733 9734 9735 9735 9736 9737 9737 9738 9738 9739 9740 9740 9741 9741 9742 9742 9743 9744 9744 9745 9746 9746 9747 9747 9748 9748 9748 9748 9748 9748 9747 9747 9746 9746 9745 9745 9744 9743 9743 9742 9741 9741 9740 9740 9740 9740 9740 9740 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9753 9754 9755 9756 9757 9758 9759 9760 9761 9761 9762 9763 9764 9765 9766 9767 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9778 9779 9780 9781 9782 9782 9783 9783 9784 9784 9785 9785 9786 9786 9786 9786 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9786 9786 9786 9785 9785 9784 9784 9783 9783 9782 9781 9781 9780 9780 9779 9779 9778 9778 9777 9777 9776 9776 9775 9775 9774 9774 9773 9773 9772 9772 9771 9770 9769 9768 9767 9766 9765 9764 9762 9761 9759 9758 9756 9754 9752 9751 9749 9747 9745 9743 9741 9739 9736 9734 9732 9730 9728 9726 9723 9721 9719 9717 9714 9712 9710 9708 9705 9703 9701 9699 9697 9694 9692 9690 9688 9686 9684 9682 9680 9678 9676 9674 9672 9670 9668 9666 9664 9662 9660 9658 9656 9654 9651 9649 9647 9645 9643 9641 9639 9638 9636 9634 9633 9631 9629 9628 9627 9625 9624 9623 9621 9620 9619 9618 9617 9616 9615 9614 9613 9612 9611 9610 9609 9608 9607 9606 9605 9604 9603 9602 9601 9600 9599 9598 9597 9595 9594 9593 9591 9590 9588 9587 9585 9583 9581 9579 9576 9574 9572 9569 9566 9563 9561 9558 9555 9552 9549 9546 9542 9539 9536 9533 9530 9526 9523 9519 9516 9512 9509 9505 9501 9497 9493 9489 9484 9480 9475 9470 9465 9460 9455 9450 9444 9439 9433 9427 9421 9416 9410 9404 9397 9391 9385 9379 9372 9365 9359 9352 9345 9338 9331 9323 9316 9308 9300 9292 9283 9275 9266 9257 9074 0 21 4 9248 9238 9229 9219 9209 9199 9188 9178 9167 9156 9145 9134 9123 9111 9100 9088 9076 9064 9051 9038 9026 9012 8999 8985 8971 8956 8941 8926 8910 8894 8877 8860 8842 8823 8804 8785 8765 8744 8723 8701 8679 8656 8632 8608 8583 8557 8531 8504 8476 8448 8419 8389 8359 8327 8295 8262 8227 8192 8156 8119 8081 8041 8001 7959 7916 7872 7826 7779 7731 7681 7630 7577 7523 7467 7410 7351 7290 7227 7163 7097 7029 6959 6887 6814 6738 6661 6582 6501 6418 6334 6247 6159 6069 5977 5884 5789 5693 5595 5496 5395 5293 5190 5086 4981 4874 4767 4659 4550 4440 4331 4221 4111 4001 3891 3781 3670 3562 3454 3347 3241 3137 3035 2937 2841 2748 2657 2572 2491 2414 2342 2274 2213 2158 2109 2065 2028 1999 1977 1962 1953 1952 1957 1970 1989 2014 2046 2086 2131 2182 2238 2300 2368 2440 2516 2597 2681 2770 2862 2956 3053 3153 3256 3361 3467 3574 3683 3794 3905 4017 4128 4239 4350 4461 4572 4683 4794 4903 5011 5117 5223 5327 5429 5529 5628 5725 5820 5913 6004 6093 6181 6266 6349 6431 6511 6589 6665 6739 6812 6883 6952 7019 7085 7150 7213 7274 7334 7392 7449 7504 7558 7610 7661 7710 7758 7805 7850 7894 7937 7979 8019 8059 8097 8134 8171 8206 8240 8274 8306 8338 8369 8399 8429 8458 8486 8514 8541 8567 8593 8618 8642 8666 8689 8711 8733 8754 8774 8794 8814 8833 8852 8870 8888 8905 8922 8939 8955 8971 8986 9002 9017 9031 9046 9060 9074 9088 9101 9114 9127 9139 9151 9163 9174 9185 9196 9206 9217 9227 9236 9246 9255 9264 9273 9281 9290 9298 9306 9314 9322 9330 9338 9346 9353 9361 9368 9375 9382 9389 9396 9403 9409 9416 9422 9429 9435 9441 9447 9453 9459 9465 9471 9477 9483 9488 9494 9500 9505 9511 9516 9522 9527 9532 9538 9543 9548 9552 9557 9562 9566 9571 9575 9579 9583 9587 9591 9595 9599 9603 9607 9610 9614 9618 9622 9626 9629 9633 9637 9641 9644 9648 9652 9656 9659 9662 9666 9669 9672 9675 9677 9680 9683 9685 9687 9689 9691 9693 9695 9697 9699 9701 9703 9705 9707 9710 9712 9714 9717 9719 9722 9725 9727 9730 9732 9735 9737 9740 9742 9745 9747 9749 9751 9753 9755 9756 9758 9759 9761 9762 9763 9764 9765 9767 9768 9769 9770 9771 9773 9774 9776 9777 9779 9780 9782 9784 9785 9787 9789 9790 9792 9794 9795 9797 9799 9800 9801 9803 9804 9806 9807 9808 9809 9810 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9828 9829 9830 9831 9831 9832 9833 9834 9835 9835 9836 9837 9838 9839 9840 9840 9841 9842 9843 9844 9844 9845 9846 9847 9847 9848 9849 9849 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9857 9858 9858 9859 9860 9861 9861 9862 9863 9863 9864 9864 9865 9075 0 21 4 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9869 9870 9871 9872 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9886 9887 9887 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9908 9909 9909 9910 9910 9911 9912 9913 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9922 9923 9923 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9929 9929 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9910 9910 9909 9909 9909 9908 9908 9909 9909 9909 9910 9910 9911 9912 9913 9915 9916 9918 9919 9921 9923 9925 9926 9928 9930 9931 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9942 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9957 9958 9076 0 21 4 9959 9959 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9951 9950 9949 9948 9947 9945 9944 9943 9941 9940 9938 9937 9935 9933 9932 9930 9928 9927 9925 9923 9922 9920 9919 9918 9916 9915 9915 9914 9913 9913 9913 9914 9914 9915 9916 9917 9919 9920 9922 9924 9927 9929 9931 9933 9935 9938 9940 9942 9944 9946 9948 9949 9951 9952 9953 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9961 9961 9961 9961 9960 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9965 9965 9966 9966 9966 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9957 9077 0 21 4 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9923 9923 9922 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9911 9910 9909 9909 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9902 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9907 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9904 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9931 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9919 9919 9918 9918 9918 9918 9918 9918 9919 9919 9919 9918 9918 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9875 9874 9872 9871 9869 9867 9865 9864 9862 9860 9858 9856 9854 9852 9849 9847 9844 9842 9839 9836 9833 9829 9826 9822 9818 9814 9810 9806 9801 9796 9791 9786 9781 9775 9769 9764 9758 9078 0 21 4 9752 9746 9739 9733 9726 9719 9712 9705 9697 9690 9682 9674 9665 9656 9647 9638 9628 9618 9608 9598 9587 9575 9564 9552 9540 9527 9514 9501 9488 9474 9460 9445 9431 9415 9400 9384 9367 9350 9333 9315 9297 9278 9259 9239 9219 9198 9177 9155 9133 9110 9086 9063 9039 9014 8990 8965 8940 8915 8890 8864 8839 8813 8787 8762 8736 8710 8685 8659 8633 8608 8582 8556 8531 8505 8479 8453 8427 8400 8374 8347 8321 8294 8267 8240 8214 8187 8160 8133 8106 8080 8053 8026 8000 7974 7948 7922 7897 7872 7847 7823 7798 7775 7751 7728 7706 7683 7662 7640 7620 7600 7580 7561 7543 7525 7508 7491 7476 7461 7447 7433 7421 7409 7399 7389 7380 7372 7365 7358 7353 7348 7344 7342 7340 7338 7338 7338 7340 7342 7345 7348 7353 7358 7364 7371 7378 7387 7396 7406 7417 7428 7441 7454 7468 7483 7499 7515 7532 7550 7568 7588 7607 7628 7649 7670 7692 7715 7738 7761 7785 7810 7834 7859 7885 7910 7936 7963 7989 8016 8044 8071 8099 8127 8155 8184 8212 8241 8270 8299 8328 8357 8386 8415 8444 8472 8501 8529 8557 8585 8612 8639 8666 8692 8717 8742 8767 8791 8815 8838 8860 8882 8904 8925 8945 8965 8984 9003 9021 9038 9055 9072 9088 9103 9118 9132 9146 9159 9171 9183 9194 9205 9215 9225 9234 9243 9251 9259 9266 9272 9278 9284 9289 9294 9298 9302 9305 9308 9310 9312 9314 9315 9316 9317 9317 9317 9316 9316 9315 9313 9312 9310 9308 9306 9304 9301 9299 9296 9294 9291 9288 9286 9283 9281 9278 9276 9273 9271 9268 9266 9264 9262 9261 9259 9257 9256 9255 9253 9252 9251 9251 9250 9249 9249 9248 9248 9247 9247 9247 9247 9247 9247 9247 9247 9248 9248 9248 9249 9249 9250 9250 9251 9251 9252 9253 9254 9255 9256 9257 9258 9260 9261 9263 9264 9266 9268 9270 9271 9274 9276 9278 9280 9282 9285 9287 9289 9292 9294 9296 9298 9301 9303 9305 9307 9309 9311 9313 9315 9317 9319 9321 9322 9324 9325 9327 9328 9329 9331 9332 9333 9334 9335 9336 9336 9337 9338 9338 9338 9338 9339 9339 9338 9338 9338 9337 9336 9335 9334 9333 9331 9330 9328 9326 9323 9321 9318 9315 9312 9308 9304 9300 9296 9291 9286 9281 9275 9269 9263 9257 9250 9242 9234 9226 9218 9209 9199 9190 9179 9169 9158 9146 9134 9121 9108 9095 9081 9066 9051 9035 9019 9002 8985 8967 8949 8929 8909 8889 8867 8845 8822 8799 8774 8749 8723 8695 8667 8638 8608 8577 8544 8511 8476 8441 8404 8366 8327 8286 8245 8202 8157 8112 8065 8017 7967 7916 7864 7810 7755 7698 7640 7580 7519 7457 7392 7327 7261 7193 7125 7055 6985 6915 6845 6775 6706 6637 6569 6501 6433 6370 6308 6250 6194 6141 6093 6049 6010 5974 5944 5919 5899 5884 5875 5872 5875 5884 5899 5918 5943 5973 6007 6045 6088 9079 0 21 4 6134 6185 6238 6294 6351 6411 6475 6539 6603 6667 6730 6794 6858 6922 6986 7050 7112 7173 7233 7293 7351 7407 7462 7516 7568 7619 7669 7718 7765 7811 7856 7900 7942 7983 8023 8062 8099 8135 8170 8204 8237 8268 8299 8328 8356 8383 8409 8434 8458 8480 8502 8523 8543 8562 8580 8597 8613 8629 8644 8658 8671 8684 8695 8706 8717 8726 8735 8744 8751 8758 8764 8770 8774 8779 8782 8785 8787 8789 8790 8791 8791 8790 8789 8788 8786 8784 8782 8779 8776 8773 8769 8765 8761 8757 8752 8747 8741 8735 8729 8723 8716 8709 8702 8694 8685 8676 8667 8657 8646 8636 8624 8612 8600 8586 8573 8558 8543 8528 8511 8494 8476 8457 8438 8417 8396 8373 8350 8326 8300 8274 8246 8217 8187 8155 8122 8088 8053 8016 7978 7938 7897 7855 7811 7766 7719 7671 7621 7569 7516 7461 7404 7345 7284 7222 7158 7092 7023 6954 6882 6809 6734 6655 6576 6497 6417 6337 6257 6177 6098 6018 5938 5861 5787 5715 5646 5578 5516 5459 5407 5358 5315 5279 5248 5223 5204 5191 5184 5183 5188 5198 5213 5235 5262 5293 5327 5366 5410 5455 5503 5553 5604 5659 5714 5769 5824 5879 5934 5988 6042 6096 6150 6200 6249 6296 6342 6386 6428 6467 6504 6539 6572 6603 6631 6656 6680 6700 6719 6734 6748 6759 6768 6775 6780 6782 6783 6782 6778 6774 6767 6760 6750 6740 6728 6715 6701 6687 6671 6655 6638 6621 6603 6584 6565 6546 6526 6506 6486 6465 6445 6424 6403 6383 6362 6342 6322 6301 6282 6263 6244 6226 6208 6192 6176 6161 6147 6134 6122 6112 6102 6094 6087 6081 6076 6073 6071 6070 6070 6072 6075 6079 6084 6090 6098 6106 6115 6125 6137 6149 6161 6174 6188 6203 6218 6233 6248 6264 6280 6296 6312 6328 6344 6360 6375 6390 6404 6418 6432 6444 6456 6467 6477 6486 6494 6501 6507 6512 6515 6516 6517 6515 6512 6508 6501 6493 6483 6471 6457 6441 6423 6402 6380 6355 6327 6297 6265 6230 6193 6154 6112 6068 6021 5972 5920 5866 5810 5751 5690 5627 5561 5494 5423 5351 5277 5200 5121 5040 4956 4871 4783 4694 4602 4508 4412 4315 4216 4116 4013 3909 3804 3698 3592 3484 3376 3268 3160 3052 2945 2839 2734 2630 2527 2427 2330 2235 2142 2052 1967 1885 1807 1733 1663 1598 1537 1482 1431 1385 1344 1309 1280 1256 1237 1223 1216 1214 1217 1225 1240 1259 1284 1314 1349 1390 1435 1486 1540 1600 1665 1733 1806 1882 1963 2047 2135 2225 2318 2415 2514 2615 2718 2823 2929 3038 3147 3256 3366 3476 3587 3697 3808 3918 4029 4138 4246 4354 4461 4567 4671 4775 4877 4977 5077 5175 5271 5367 5460 5552 5643 5732 5819 5905 5989 6071 6151 6230 6307 6382 6455 6527 6596 6664 6730 6794 6857 6917 6976 7034 7089 7143 7196 7247 7297 7345 7392 7439 7484 7527 7570 7612 7653 7693 9080 0 21 4 7732 7771 7809 7845 7882 7917 7952 7985 8018 8051 8082 8112 8142 8171 8199 8226 8253 8279 8304 8328 8352 8374 8396 8418 8439 8459 8479 8498 8517 8535 8553 8570 8588 8604 8620 8636 8652 8667 8682 8696 8710 8724 8737 8750 8763 8776 8788 8799 8811 8822 8832 8843 8853 8863 8872 8881 8890 8899 8907 8915 8922 8929 8936 8943 8949 8955 8960 8965 8969 8973 8977 8980 8983 8985 8987 8989 8990 8991 8991 8991 8991 8990 8990 8989 8987 8986 8985 8983 8981 8979 8977 8975 8973 8970 8968 8965 8962 8959 8955 8952 8948 8944 8939 8934 8928 8923 8916 8909 8902 8894 8885 8876 8866 8855 8844 8832 8820 8807 8793 8778 8763 8747 8731 8713 8695 8677 8657 8638 8617 8596 8574 8551 8528 8504 8480 8455 8429 8403 8377 8350 8322 8294 8266 8237 8208 8179 8150 8120 8090 8060 8030 8000 7970 7940 7910 7880 7851 7821 7792 7763 7735 7707 7680 7653 7627 7601 7576 7552 7529 7506 7485 7464 7445 7427 7409 7393 7378 7364 7352 7341 7330 7322 7314 7308 7303 7299 7296 7295 7295 7296 7298 7302 7307 7312 7319 7327 7336 7346 7357 7369 7382 7396 7411 7427 7443 7460 7478 7496 7515 7534 7554 7574 7594 7614 7634 7655 7675 7694 7714 7733 7753 7771 7789 7806 7822 7839 7854 7868 7882 7895 7907 7918 7928 7937 7945 7952 7957 7962 7965 7967 7969 7968 7967 7964 7960 7955 7948 7940 7931 7921 7911 7899 7886 7874 7862 7850 7838 7826 7815 7804 7793 7785 7778 7773 7769 7767 7768 7772 7778 7786 7796 7809 7824 7842 7861 7883 7907 7933 7960 7989 8020 8052 8085 8119 8153 8187 8223 8258 8293 8328 8363 8398 8432 8466 8500 8533 8565 8597 8628 8658 8687 8715 8743 8770 8795 8820 8844 8868 8890 8912 8932 8952 8971 8989 9007 9023 9039 9054 9069 9083 9097 9110 9123 9135 9146 9158 9168 9179 9189 9199 9208 9217 9225 9233 9241 9248 9255 9261 9267 9273 9278 9283 9288 9292 9296 9299 9302 9305 9308 9311 9313 9315 9317 9319 9321 9323 9325 9326 9327 9329 9330 9331 9332 9333 9334 9335 9336 9336 9336 9337 9337 9337 9336 9336 9335 9335 9334 9333 9333 9332 9331 9331 9330 9329 9329 9328 9327 9327 9326 9326 9325 9324 9324 9323 9323 9322 9321 9320 9319 9318 9317 9315 9314 9312 9310 9308 9306 9304 9302 9299 9297 9294 9292 9289 9286 9284 9281 9278 9275 9272 9269 9266 9263 9260 9257 9254 9251 9247 9243 9240 9236 9232 9228 9224 9220 9215 9210 9206 9201 9196 9190 9185 9180 9174 9169 9163 9157 9151 9145 9139 9133 9127 9121 9114 9108 9101 9095 9088 9081 9074 9067 9060 9053 9045 9038 9030 9022 9014 9006 8998 8989 8981 8972 8964 8955 8946 8937 8928 8918 8909 8899 8890 8880 8870 8860 8850 8839 8829 8818 8807 8796 8785 8773 8761 8749 8737 8725 8712 8700 8687 9081 0 21 4 8673 8660 8646 8632 8618 8604 8590 8575 8560 8544 8528 8512 8496 8479 8462 8444 8426 8408 8389 8370 8350 8329 8308 8286 8264 8241 8218 8194 8170 8145 8119 8093 8066 8039 8011 7983 7954 7925 7894 7864 7832 7800 7768 7734 7700 7665 7629 7593 7555 7517 7478 7437 7396 7354 7310 7266 7221 7174 7127 7078 7028 6977 6925 6872 6818 6762 6705 6647 6588 6528 6466 6404 6340 6274 6208 6140 6071 6001 5929 5855 5781 5705 5627 5549 5468 5386 5303 5218 5132 5044 4954 4863 4771 4677 4581 4485 4386 4286 4185 4083 3980 3875 3769 3664 3557 3450 3343 3236 3128 3021 2913 2807 2702 2598 2494 2392 2292 2194 2098 2005 1913 1825 1739 1657 1577 1500 1428 1359 1293 1232 1174 1120 1070 1024 983 945 912 884 859 839 824 813 807 805 808 815 827 844 865 890 920 955 994 1037 1084 1135 1191 1250 1313 1380 1451 1525 1602 1682 1765 1851 1940 2031 2124 2219 2317 2416 2517 2619 2722 2826 2932 3039 3145 3252 3359 3467 3574 3681 3788 3896 4002 4107 4212 4315 4418 4520 4620 4719 4817 4913 5008 5101 5193 5283 5371 5458 5543 5626 5707 5787 5865 5942 6017 6090 6161 6232 6300 6367 6433 6497 6560 6621 6681 6740 6797 6853 6908 6962 7014 7065 7115 7164 7211 7258 7303 7348 7391 7433 7474 7514 7554 7592 7629 7666 7702 7737 7771 7805 7838 7870 7901 7932 7962 7992 8021 8050 8078 8106 8133 8159 8185 8210 8235 8260 8284 8307 8330 8353 8375 8396 8418 8438 8458 8478 8498 8517 8535 8554 8572 8589 8607 8624 8640 8657 8673 8689 8704 8719 8735 8749 8764 8778 8792 8806 8820 8833 8846 8859 8872 8884 8897 8909 8920 8932 8943 8954 8965 8976 8986 8996 9006 9016 9026 9035 9044 9053 9062 9071 9080 9088 9096 9105 9113 9121 9129 9137 9144 9152 9160 9167 9175 9182 9190 9197 9205 9212 9220 9227 9235 9242 9249 9257 9264 9272 9279 9286 9293 9301 9308 9315 9322 9329 9336 9343 9349 9356 9362 9369 9375 9381 9387 9393 9399 9404 9410 9415 9420 9425 9430 9435 9439 9444 9448 9452 9456 9460 9464 9468 9471 9475 9478 9482 9485 9488 9492 9495 9499 9502 9505 9509 9512 9516 9519 9523 9526 9530 9533 9537 9540 9544 9547 9550 9554 9557 9560 9563 9566 9569 9572 9574 9577 9579 9582 9584 9586 9588 9590 9592 9594 9596 9598 9600 9602 9604 9606 9607 9609 9611 9613 9615 9617 9619 9621 9623 9626 9628 9630 9632 9635 9637 9639 9642 9644 9646 9649 9651 9653 9656 9658 9660 9663 9665 9667 9669 9671 9673 9675 9676 9678 9680 9682 9683 9685 9686 9688 9689 9691 9692 9694 9695 9697 9699 9700 9702 9704 9705 9707 9709 9711 9712 9714 9716 9717 9719 9721 9723 9724 9726 9727 9729 9730 9732 9733 9735 9736 9737 9739 9740 9742 9743 9745 9747 9748 9750 9082 0 21 4 9752 9753 9755 9757 9758 9760 9762 9763 9765 9767 9768 9769 9771 9772 9773 9774 9775 9776 9777 9778 9778 9779 9780 9780 9781 9782 9783 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9795 9796 9797 9798 9799 9800 9801 9803 9804 9805 9806 9807 9808 9809 9810 9810 9811 9812 9813 9814 9815 9816 9816 9817 9818 9819 9820 9820 9821 9822 9822 9823 9824 9824 9825 9825 9826 9826 9827 9827 9828 9828 9829 9829 9830 9830 9831 9832 9832 9833 9833 9834 9835 9835 9836 9837 9838 9838 9839 9840 9841 9841 9842 9843 9844 9844 9845 9846 9847 9847 9848 9849 9849 9850 9850 9851 9851 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9888 9889 9889 9889 9890 9890 9891 9891 9892 9893 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9931 9083 0 21 4 9931 9930 9930 9930 9930 9929 9929 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9924 9924 9923 9922 9922 9921 9919 9918 9917 9915 9914 9912 9910 9908 9906 9903 9901 9898 9896 9893 9890 9887 9884 9881 9877 9874 9870 9866 9862 9858 9854 9850 9845 9840 9835 9829 9824 9817 9811 9804 9798 9790 9783 9776 9768 9760 9753 9745 9737 9729 9722 9714 9707 9701 9695 9689 9683 9679 9675 9672 9669 9667 9665 9665 9665 9665 9667 9669 9672 9675 9679 9683 9688 9693 9699 9704 9711 9717 9723 9729 9736 9742 9748 9755 9761 9767 9773 9778 9784 9789 9793 9798 9802 9806 9810 9813 9817 9820 9822 9825 9827 9830 9832 9834 9835 9837 9839 9840 9842 9843 9845 9846 9847 9848 9849 9850 9851 9851 9852 9852 9852 9852 9852 9852 9851 9851 9850 9849 9848 9847 9847 9846 9845 9844 9843 9842 9842 9841 9841 9840 9840 9840 9841 9841 9842 9843 9844 9845 9846 9847 9849 9850 9851 9853 9854 9856 9858 9860 9861 9863 9865 9867 9869 9870 9872 9874 9876 9878 9880 9882 9884 9886 9888 9891 9893 9895 9897 9899 9900 9902 9904 9905 9906 9908 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9918 9919 9920 9921 9922 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9937 9937 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9936 9936 9935 9935 9934 9933 9932 9932 9931 9930 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9909 9908 9906 9905 9904 9902 9901 9899 9898 9896 9894 9893 9891 9889 9887 9886 9884 9882 9880 9878 9877 9875 9873 9084 0 21 4 9871 9869 9867 9865 9863 9860 9858 9855 9852 9849 9846 9843 9839 9835 9831 9827 9823 9818 9813 9808 9803 9797 9792 9786 9780 9773 9767 9761 9754 9747 9740 9732 9725 9717 9709 9701 9692 9684 9675 9666 9656 9647 9637 9627 9618 9608 9597 9587 9577 9566 9556 9546 9536 9526 9516 9506 9496 9487 9478 9469 9460 9452 9443 9436 9428 9421 9414 9407 9401 9395 9389 9384 9378 9374 9369 9365 9361 9358 9355 9353 9350 9349 9348 9347 9347 9348 9349 9350 9353 9355 9359 9363 9368 9373 9379 9385 9392 9400 9407 9416 9424 9433 9442 9452 9461 9471 9481 9490 9500 9510 9520 9530 9539 9549 9559 9568 9578 9587 9597 9606 9615 9625 9634 9643 9653 9662 9671 9680 9689 9698 9707 9716 9725 9733 9742 9750 9758 9765 9773 9780 9787 9794 9800 9806 9812 9818 9823 9829 9834 9838 9843 9847 9852 9856 9860 9864 9868 9872 9875 9879 9883 9886 9889 9893 9896 9899 9902 9905 9907 9910 9912 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9941 9942 9942 9943 9944 9945 9945 9946 9947 9947 9948 9949 9949 9949 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9937 9936 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9898 9898 9897 9897 9897 9898 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9908 9907 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9899 9899 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9085 0 21 4 9874 9871 9869 9866 9863 9861 9858 9856 9853 9850 9848 9845 9842 9839 9835 9832 9828 9824 9820 9815 9810 9805 9799 9793 9787 9780 9773 9765 9757 9749 9740 9732 9723 9714 9705 9697 9688 9680 9672 9665 9657 9651 9645 9640 9635 9630 9627 9625 9623 9621 9620 9620 9620 9621 9621 9622 9624 9625 9627 9628 9629 9631 9632 9633 9633 9634 9634 9633 9632 9631 9630 9628 9626 9624 9621 9618 9615 9611 9607 9603 9599 9595 9590 9586 9581 9577 9572 9567 9562 9557 9553 9548 9543 9539 9534 9530 9526 9522 9518 9514 9510 9507 9504 9502 9499 9497 9495 9493 9491 9490 9489 9488 9487 9486 9486 9485 9485 9484 9484 9484 9483 9483 9482 9481 9480 9479 9478 9477 9475 9474 9472 9470 9468 9465 9463 9460 9457 9454 9451 9448 9444 9441 9437 9432 9428 9423 9418 9413 9407 9400 9394 9387 9379 9371 9362 9353 9343 9332 9321 9309 9296 9282 9268 9253 9237 9220 9202 9184 9164 9144 9123 9101 9078 9054 9029 9003 8976 8948 8920 8890 8860 8828 8796 8764 8730 8696 8661 8625 8590 8554 8519 8483 8448 8414 8380 8346 8314 8284 8255 8227 8201 8178 8157 8139 8123 8109 8100 8093 8090 8089 8091 8096 8104 8114 8127 8143 8162 8182 8204 8228 8253 8281 8309 8337 8364 8392 8420 8448 8476 8504 8532 8558 8583 8607 8630 8652 8672 8692 8710 8727 8743 8758 8772 8786 8799 8811 8823 8834 8845 8857 8868 8880 8891 8903 8915 8928 8941 8955 8969 8983 8999 9014 9031 9048 9065 9082 9100 9119 9137 9156 9174 9192 9210 9229 9247 9265 9283 9300 9317 9333 9350 9365 9381 9396 9410 9424 9438 9451 9463 9476 9488 9499 9510 9521 9531 9541 9551 9560 9569 9577 9585 9593 9601 9608 9615 9621 9628 9634 9639 9645 9650 9655 9660 9665 9669 9673 9677 9681 9685 9688 9691 9694 9697 9700 9702 9705 9707 9709 9710 9712 9714 9715 9716 9717 9718 9720 9721 9722 9723 9724 9725 9726 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9735 9736 9737 9737 9737 9737 9737 9737 9737 9737 9736 9736 9735 9734 9734 9733 9732 9731 9731 9730 9729 9728 9727 9726 9725 9724 9723 9722 9722 9721 9720 9719 9718 9716 9715 9714 9713 9711 9710 9709 9707 9706 9704 9703 9701 9700 9698 9697 9695 9693 9692 9690 9689 9687 9685 9684 9682 9681 9679 9677 9675 9673 9672 9670 9668 9666 9664 9662 9660 9658 9656 9654 9653 9651 9650 9648 9647 9646 9644 9644 9643 9642 9642 9641 9641 9641 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9640 9639 9639 9639 9639 9638 9638 9638 9637 9637 9637 9637 9637 9637 9637 9637 9637 9637 9637 9637 9637 9638 9638 9638 9638 9639 9639 9639 9639 9639 9639 9639 9638 9638 9638 9637 9637 9636 9635 9635 9634 9633 9633 9632 9631 9631 9630 9630 9629 9629 9086 0 21 4 9628 9628 9627 9627 9627 9626 9626 9625 9624 9624 9623 9622 9621 9619 9618 9616 9614 9612 9610 9608 9605 9603 9600 9597 9594 9591 9588 9585 9582 9578 9575 9572 9569 9566 9563 9560 9557 9555 9552 9550 9547 9545 9543 9541 9539 9537 9535 9533 9531 9529 9527 9526 9524 9522 9521 9519 9518 9516 9515 9514 9512 9511 9510 9509 9508 9507 9506 9505 9504 9503 9502 9502 9501 9500 9499 9498 9497 9496 9495 9494 9493 9491 9490 9488 9487 9485 9483 9482 9480 9478 9476 9474 9472 9471 9469 9467 9465 9463 9461 9459 9457 9456 9453 9451 9449 9447 9444 9442 9439 9436 9433 9430 9426 9422 9418 9414 9410 9405 9400 9395 9390 9385 9380 9375 9369 9364 9358 9353 9347 9341 9336 9330 9324 9319 9313 9307 9301 9295 9289 9283 9276 9270 9263 9256 9248 9241 9233 9225 9217 9208 9199 9190 9181 9172 9162 9152 9142 9132 9122 9112 9101 9091 9080 9069 9058 9047 9035 9024 9012 9000 8988 8976 8963 8950 8937 8923 8909 8895 8880 8865 8849 8833 8816 8799 8782 8763 8745 8726 8706 8686 8666 8645 8623 8601 8578 8555 8531 8506 8481 8456 8430 8403 8375 8347 8318 8288 8257 8225 8193 8159 8125 8089 8053 8015 7976 7935 7894 7851 7806 7760 7713 7664 7613 7561 7507 7452 7394 7335 7274 7211 7146 7079 7010 6939 6866 6791 6713 6634 6552 6468 6381 6292 6200 6106 6010 5911 5810 5706 5601 5493 5383 5270 5155 5040 4922 4804 4683 4563 4442 4322 4201 4082 3964 3848 3732 3619 3509 3404 3303 3206 3113 3028 2949 2876 2810 2750 2699 2656 2620 2593 2574 2564 2563 2570 2585 2609 2641 2680 2727 2780 2841 2908 2981 3059 3141 3229 3322 3418 3516 3616 3719 3825 3931 4037 4143 4249 4355 4461 4566 4672 4777 4878 4977 5075 5171 5265 5357 5446 5532 5616 5698 5777 5853 5927 5998 6067 6133 6196 6257 6316 6372 6425 6477 6526 6573 6618 6660 6701 6740 6777 6812 6845 6877 6907 6935 6962 6987 7011 7033 7053 7073 7090 7107 7122 7135 7147 7158 7167 7175 7182 7187 7191 7194 7195 7196 7195 7193 7190 7186 7180 7174 7166 7158 7148 7138 7126 7114 7100 7086 7070 7054 7037 7018 6999 6978 6957 6934 6910 6885 6859 6832 6803 6774 6743 6711 6677 6643 6607 6570 6532 6492 6451 6409 6365 6321 6274 6227 6178 6128 6077 6024 5970 5914 5857 5798 5737 5676 5612 5547 5480 5412 5341 5270 5196 5121 5044 4965 4885 4803 4719 4634 4547 4459 4369 4278 4186 4091 3996 3900 3802 3704 3603 3503 3401 3299 3196 3091 2987 2883 2778 2674 2569 2465 2361 2256 2152 2049 1948 1848 1750 1652 1557 1464 1374 1286 1200 1117 1038 961 888 818 752 689 630 575 523 475 430 388 350 315 284 255 229 206 185 167 152 137 125 115 106 99 92 88 84 81 80 79 80 9087 0 21 4 81 83 86 90 95 100 108 116 126 137 150 164 180 199 219 241 266 293 323 356 391 429 470 515 562 612 666 722 782 845 911 980 1052 1126 1204 1284 1367 1452 1539 1629 1720 1814 1910 2007 2105 2205 2307 2409 2512 2616 2721 2826 2932 3037 3143 3249 3354 3459 3564 3668 3773 3876 3977 4078 4178 4277 4374 4470 4565 4658 4749 4839 4928 5015 5100 5183 5265 5345 5424 5501 5577 5651 5723 5795 5865 5933 6001 6067 6131 6195 6257 6319 6379 6438 6496 6553 6609 6663 6717 6770 6822 6872 6922 6970 7018 7064 7109 7154 7197 7240 7281 7322 7361 7400 7438 7475 7511 7546 7581 7614 7648 7680 7712 7743 7773 7803 7833 7861 7890 7917 7944 7971 7997 8023 8048 8073 8097 8121 8144 8167 8189 8211 8233 8254 8275 8296 8316 8335 8355 8374 8392 8411 8429 8447 8464 8481 8498 8515 8531 8547 8562 8578 8593 8608 8622 8636 8650 8664 8678 8691 8704 8717 8730 8743 8755 8768 8780 8792 8804 8816 8827 8839 8850 8862 8873 8884 8895 8906 8917 8927 8937 8948 8957 8967 8977 8986 8995 9004 9013 9021 9029 9037 9045 9053 9060 9068 9075 9083 9090 9097 9105 9112 9119 9126 9133 9140 9147 9154 9161 9168 9175 9182 9188 9195 9201 9207 9213 9219 9225 9230 9236 9241 9246 9251 9255 9260 9265 9269 9274 9278 9283 9287 9292 9296 9301 9305 9310 9314 9319 9323 9328 9332 9337 9341 9345 9349 9353 9357 9361 9364 9368 9371 9374 9377 9380 9383 9385 9388 9390 9393 9395 9398 9401 9403 9406 9409 9412 9415 9418 9421 9424 9427 9430 9433 9436 9439 9442 9445 9447 9450 9453 9455 9457 9459 9461 9463 9465 9467 9469 9470 9472 9474 9476 9478 9480 9482 9484 9486 9489 9491 9493 9496 9499 9501 9504 9507 9509 9512 9515 9517 9520 9522 9524 9526 9528 9530 9531 9533 9535 9536 9538 9540 9542 9543 9545 9547 9550 9552 9554 9557 9560 9563 9566 9569 9572 9576 9579 9582 9586 9589 9592 9596 9599 9602 9605 9608 9610 9613 9616 9618 9621 9623 9625 9628 9630 9632 9635 9637 9639 9641 9644 9646 9649 9651 9653 9656 9658 9660 9662 9664 9666 9668 9670 9671 9673 9675 9676 9678 9679 9680 9682 9683 9684 9685 9687 9688 9689 9691 9692 9694 9695 9697 9699 9700 9702 9703 9705 9706 9707 9708 9710 9711 9712 9713 9714 9714 9715 9715 9716 9717 9717 9718 9718 9719 9719 9720 9721 9722 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9731 9732 9733 9733 9734 9734 9734 9734 9734 9734 9734 9733 9733 9733 9733 9733 9732 9732 9732 9732 9732 9732 9733 9733 9733 9734 9734 9735 9735 9736 9736 9737 9737 9738 9738 9739 9739 9739 9740 9740 9740 9740 9740 9739 9739 9739 9738 9738 9737 9736 9735 9735 9734 9733 9732 9731 9730 9728 9727 9726 9724 9723 9088 0 21 4 9721 9720 9718 9717 9715 9713 9711 9709 9707 9704 9702 9699 9697 9694 9691 9688 9684 9681 9677 9674 9670 9666 9661 9657 9652 9647 9642 9637 9631 9626 9620 9613 9607 9600 9593 9586 9578 9570 9562 9553 9544 9534 9525 9514 9503 9492 9480 9468 9455 9442 9428 9413 9398 9382 9366 9349 9331 9313 9294 9274 9254 9233 9211 9189 9165 9141 9117 9091 9065 9038 9010 8981 8951 8921 8889 8857 8824 8790 8755 8719 8682 8643 8604 8564 8523 8481 8438 8394 8348 8302 8255 8207 8157 8107 8056 8004 7950 7896 7841 7786 7729 7672 7614 7556 7498 7439 7379 7320 7260 7200 7140 7081 7022 6963 6904 6845 6787 6730 6674 6618 6563 6509 6456 6405 6354 6304 6255 6208 6162 6118 6074 6032 5992 5953 5916 5880 5845 5813 5781 5752 5724 5698 5674 5651 5630 5611 5593 5577 5563 5551 5541 5532 5525 5520 5516 5514 5514 5516 5520 5525 5532 5541 5551 5564 5578 5593 5610 5629 5650 5671 5695 5720 5746 5774 5802 5832 5863 5894 5926 5959 5992 6026 6060 6094 6128 6162 6196 6229 6262 6295 6328 6359 6390 6420 6449 6477 6505 6531 6556 6581 6604 6626 6648 6668 6687 6705 6722 6737 6752 6766 6778 6790 6800 6810 6819 6826 6833 6839 6843 6848 6851 6853 6855 6857 6858 6858 6858 6857 6857 6856 6855 6854 6853 6853 6852 6851 6850 6850 6850 6851 6852 6853 6854 6857 6859 6862 6866 6870 6874 6879 6885 6891 6898 6905 6913 6921 6930 6940 6950 6961 6973 6986 6999 7013 7027 7043 7059 7076 7094 7113 7132 7153 7174 7196 7218 7242 7266 7291 7316 7343 7370 7398 7426 7455 7485 7515 7545 7577 7608 7640 7673 7706 7739 7773 7807 7841 7876 7910 7945 7980 8015 8050 8085 8120 8155 8190 8224 8259 8293 8327 8361 8395 8428 8461 8494 8527 8559 8591 8622 8653 8684 8714 8744 8774 8803 8832 8861 8889 8916 8943 8970 8996 9022 9047 9072 9096 9120 9143 9165 9187 9209 9229 9250 9269 9288 9307 9325 9342 9359 9376 9392 9407 9423 9437 9451 9465 9478 9491 9504 9516 9527 9539 9550 9560 9570 9580 9590 9599 9608 9616 9624 9632 9639 9647 9653 9660 9666 9672 9677 9682 9687 9692 9696 9700 9704 9707 9710 9713 9716 9718 9720 9722 9724 9726 9727 9728 9730 9731 9732 9733 9734 9735 9736 9736 9737 9738 9738 9739 9740 9740 9741 9741 9741 9742 9742 9742 9743 9743 9743 9743 9743 9744 9744 9744 9745 9745 9746 9747 9748 9749 9751 9752 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9774 9776 9778 9780 9781 9783 9784 9786 9787 9789 9790 9791 9793 9794 9795 9797 9798 9799 9801 9802 9804 9805 9807 9809 9810 9812 9814 9816 9817 9819 9820 9822 9823 9824 9824 9825 9825 9826 9826 9826 9826 9826 9826 9825 9825 9825 9825 9824 9824 9824 9824 9825 9825 9825 9826 9827 9827 9828 9089 0 21 4 9829 9829 9830 9831 9832 9833 9833 9834 9834 9835 9835 9835 9835 9835 9835 9834 9834 9833 9833 9832 9831 9830 9829 9827 9826 9825 9823 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9777 9775 9773 9771 9768 9766 9763 9760 9757 9753 9749 9745 9741 9737 9732 9727 9722 9717 9712 9706 9700 9695 9689 9682 9676 9670 9663 9657 9650 9643 9636 9629 9621 9614 9606 9597 9589 9579 9570 9559 9549 9538 9526 9514 9501 9488 9474 9459 9444 9429 9413 9396 9378 9360 9342 9322 9303 9282 9261 9239 9217 9194 9170 9145 9119 9093 9066 9038 9009 8979 8948 8916 8883 8849 8814 8778 8742 8704 8665 8626 8585 8544 8501 8458 8414 8369 8323 8276 8229 8181 8132 8082 8031 7980 7928 7876 7823 7769 7716 7661 7607 7553 7498 7443 7388 7333 7279 7224 7170 7117 7063 7011 6959 6908 6857 6807 6758 6711 6664 6618 6573 6529 6486 6444 6403 6364 6325 6288 6252 6218 6185 6153 6123 6094 6067 6041 6017 5994 5973 5954 5936 5921 5907 5895 5884 5876 5869 5864 5861 5860 5860 5863 5867 5872 5880 5889 5899 5912 5926 5941 5959 5977 5998 6020 6043 6068 6095 6123 6152 6184 6216 6251 6286 6324 6362 6402 6443 6486 6530 6574 6620 6667 6716 6765 6815 6865 6916 6968 7021 7074 7127 7180 7234 7288 7342 7396 7450 7504 7557 7611 7664 7717 7770 7822 7873 7924 7975 8025 8074 8122 8170 8217 8263 8309 8353 8396 8439 8481 8521 8561 8599 8637 8673 8709 8743 8776 8809 8840 8870 8899 8927 8954 8980 9005 9029 9052 9074 9095 9114 9133 9151 9167 9183 9197 9211 9223 9235 9245 9255 9264 9271 9278 9284 9290 9294 9298 9301 9303 9305 9306 9306 9306 9305 9303 9301 9299 9295 9292 9288 9283 9277 9271 9264 9257 9249 9240 9231 9221 9211 9199 9187 9175 9162 9148 9133 9118 9102 9085 9068 9050 9031 9011 8991 8970 8948 8925 8901 8876 8851 8824 8796 8767 8736 8705 8672 8638 8602 8565 8527 8487 8446 8403 8359 8313 8266 8217 8167 8115 8061 8005 7947 7888 7827 7764 7699 7633 7564 7494 7421 7347 7271 7194 7112 7031 6950 6868 6787 6705 6624 6543 6462 6382 6305 6231 6161 6093 6027 5969 5916 5869 5826 5790 5761 5739 5723 5714 5712 5718 5730 5749 5774 5806 5845 5889 5938 5992 6050 6113 6178 6246 6317 6390 6467 6544 6622 6699 6776 6854 6931 7009 7086 7164 7239 7313 7385 7457 7527 7596 7663 7728 7792 7854 7915 7973 8030 8086 8139 8191 8241 8289 8336 8380 8424 8465 8505 8544 8581 8616 8650 8683 8715 8745 8774 8802 8829 8855 8880 8905 8928 8951 8973 8994 9014 9034 9053 9071 9089 9106 9122 9138 9154 9169 9183 9197 9210 9223 9236 9248 9259 9271 9282 9292 9302 9312 9321 9330 9339 9347 9355 9363 9370 9090 0 21 4 9377 9384 9390 9396 9402 9407 9412 9417 9422 9426 9430 9434 9438 9442 9445 9449 9452 9455 9458 9461 9464 9467 9470 9472 9475 9477 9480 9482 9484 9486 9488 9489 9490 9491 9492 9493 9493 9494 9494 9493 9493 9492 9491 9490 9488 9487 9485 9483 9481 9479 9477 9475 9472 9470 9468 9465 9463 9460 9457 9454 9451 9448 9445 9442 9438 9435 9431 9427 9422 9417 9413 9407 9402 9396 9389 9383 9376 9368 9361 9353 9344 9335 9326 9317 9307 9297 9286 9276 9264 9253 9241 9228 9215 9202 9188 9174 9159 9143 9126 9109 9092 9073 9054 9034 9013 8992 8969 8946 8921 8896 8870 8843 8815 8787 8757 8726 8695 8662 8629 8594 8559 8522 8484 8445 8406 8365 8322 8279 8235 8190 8144 8096 8049 8001 7953 7906 7858 7810 7762 7715 7667 7622 7580 7539 7501 7464 7430 7400 7374 7350 7330 7314 7302 7294 7290 7290 7296 7304 7317 7333 7353 7377 7403 7433 7464 7499 7536 7575 7615 7657 7699 7743 7787 7831 7875 7919 7962 8005 8048 8090 8133 8173 8213 8251 8289 8326 8362 8396 8429 8461 8492 8522 8551 8579 8605 8631 8656 8679 8702 8724 8745 8766 8785 8804 8823 8841 8858 8875 8892 8909 8925 8942 8958 8975 8992 9008 9025 9042 9058 9075 9092 9110 9127 9145 9162 9179 9197 9214 9231 9247 9264 9280 9296 9312 9327 9342 9356 9370 9384 9397 9409 9421 9433 9444 9455 9465 9474 9483 9492 9500 9507 9514 9521 9527 9533 9538 9542 9546 9550 9553 9556 9558 9560 9562 9563 9564 9565 9565 9565 9565 9565 9564 9563 9562 9560 9559 9557 9554 9552 9549 9546 9542 9538 9534 9529 9524 9519 9513 9507 9500 9493 9485 9478 9470 9462 9453 9445 9436 9427 9418 9409 9400 9391 9382 9373 9363 9354 9345 9336 9327 9318 9310 9301 9292 9283 9275 9266 9258 9249 9241 9233 9226 9218 9211 9205 9198 9192 9187 9182 9177 9174 9170 9168 9165 9164 9163 9163 9163 9165 9166 9168 9171 9175 9178 9183 9188 9193 9199 9205 9212 9219 9227 9235 9243 9252 9262 9271 9282 9292 9303 9314 9326 9338 9350 9362 9375 9388 9401 9414 9427 9441 9454 9467 9480 9493 9506 9519 9532 9544 9557 9569 9580 9592 9603 9614 9625 9636 9646 9657 9667 9677 9686 9696 9705 9714 9723 9732 9741 9749 9757 9765 9772 9779 9787 9793 9800 9806 9812 9818 9823 9828 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9868 9870 9873 9875 9877 9879 9882 9884 9886 9888 9890 9891 9893 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9913 9914 9915 9915 9916 9917 9918 9919 9919 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9091 0 21 4 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9897 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9884 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9884 9884 9884 9885 9885 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9892 9892 9891 9890 9889 9888 9886 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9859 9857 9854 9852 9849 9847 9844 9841 9839 9835 9832 9829 9825 9821 9817 9812 9807 9802 9797 9792 9786 9781 9775 9769 9763 9758 9752 9746 9740 9735 9730 9724 9720 9715 9711 9708 9705 9702 9699 9697 9696 9694 9693 9693 9693 9693 9693 9694 9695 9696 9698 9699 9701 9702 9704 9706 9707 9709 9710 9712 9714 9715 9716 9717 9718 9719 9720 9721 9721 9721 9721 9721 9721 9721 9721 9720 9719 9719 9718 9717 9716 9715 9714 9713 9712 9711 9710 9709 9708 9707 9706 9706 9705 9704 9704 9703 9703 9702 9702 9701 9701 9701 9700 9700 9700 9699 9699 9698 9698 9697 9696 9696 9695 9695 9694 9693 9693 9692 9691 9691 9690 9690 9690 9689 9689 9689 9689 9689 9689 9690 9690 9690 9690 9691 9691 9691 9691 9692 9692 9692 9692 9692 9692 9692 9693 9693 9693 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9692 9691 9691 9691 9690 9690 9690 9689 9689 9688 9688 9687 9687 9687 9686 9686 9686 9686 9686 9686 9686 9687 9687 9688 9688 9689 9690 9691 9692 9693 9694 9696 9697 9699 9700 9702 9703 9705 9706 9708 9710 9712 9713 9715 9717 9718 9720 9722 9723 9725 9727 9728 9730 9731 9732 9733 9735 9736 9736 9737 9738 9739 9739 9740 9740 9740 9741 9741 9741 9741 9742 9742 9742 9742 9743 9743 9744 9744 9745 9745 9746 9747 9747 9748 9749 9749 9750 9751 9751 9752 9752 9752 9753 9753 9752 9752 9752 9751 9750 9749 9748 9747 9745 9744 9742 9740 9738 9736 9734 9732 9730 9728 9726 9724 9721 9719 9717 9715 9713 9711 9709 9707 9705 9703 9701 9698 9696 9092 0 21 4 9694 9692 9690 9688 9686 9684 9682 9680 9677 9675 9673 9671 9669 9667 9665 9662 9660 9658 9656 9654 9652 9650 9648 9646 9644 9642 9640 9638 9636 9634 9632 9630 9628 9626 9624 9622 9620 9619 9617 9615 9614 9612 9611 9609 9608 9606 9605 9603 9602 9600 9599 9597 9596 9594 9592 9591 9589 9587 9585 9583 9581 9579 9577 9575 9573 9570 9568 9565 9563 9560 9558 9555 9553 9550 9548 9545 9542 9539 9536 9533 9530 9527 9523 9520 9516 9512 9508 9504 9499 9494 9489 9484 9479 9473 9467 9461 9455 9448 9441 9434 9427 9420 9413 9405 9398 9390 9382 9374 9366 9358 9350 9341 9333 9324 9316 9307 9298 9288 9279 9269 9259 9249 9238 9227 9216 9204 9192 9179 9166 9153 9139 9124 9109 9093 9077 9060 9043 9025 9006 8987 8967 8947 8925 8904 8881 8858 8834 8810 8785 8759 8733 8706 8678 8650 8620 8591 8560 8529 8497 8464 8431 8396 8361 8324 8286 8248 8208 8166 8124 8080 8035 7988 7939 7889 7837 7783 7728 7670 7611 7550 7487 7421 7354 7285 7214 7140 7065 6988 6908 6826 6742 6656 6568 6477 6384 6290 6193 6094 5993 5891 5786 5679 5570 5461 5352 5241 5130 5019 4908 4797 4686 4579 4473 4370 4268 4169 4076 3988 3904 3825 3751 3686 3627 3576 3532 3494 3466 3445 3432 3428 3431 3444 3465 3493 3528 3572 3623 3680 3743 3812 3886 3967 4052 4140 4232 4327 4428 4529 4632 4736 4842 4949 5057 5164 5271 5379 5485 5591 5696 5800 5903 6004 6103 6200 6295 6388 6479 6568 6655 6739 6821 6900 6977 7052 7124 7194 7261 7326 7389 7449 7507 7563 7616 7667 7717 7764 7808 7852 7893 7932 7970 8006 8040 8073 8105 8135 8163 8191 8218 8243 8268 8292 8315 8338 8361 8383 8405 8426 8448 8470 8492 8514 8536 8558 8581 8603 8627 8651 8674 8698 8723 8747 8771 8796 8820 8845 8868 8892 8915 8938 8961 8983 9005 9025 9046 9065 9084 9102 9120 9136 9152 9168 9183 9197 9211 9224 9237 9250 9262 9273 9285 9296 9306 9316 9326 9336 9346 9355 9364 9373 9381 9389 9397 9404 9411 9418 9425 9431 9437 9442 9447 9452 9457 9462 9466 9470 9474 9477 9481 9484 9487 9490 9493 9496 9499 9502 9505 9508 9511 9513 9516 9519 9522 9525 9528 9530 9533 9536 9539 9541 9544 9547 9549 9551 9554 9556 9558 9560 9562 9564 9566 9567 9569 9570 9572 9573 9575 9576 9578 9579 9581 9582 9584 9585 9587 9589 9591 9593 9594 9596 9599 9601 9603 9605 9608 9610 9612 9615 9617 9620 9623 9625 9628 9631 9634 9636 9639 9642 9645 9648 9651 9654 9657 9660 9663 9666 9669 9672 9675 9678 9681 9683 9686 9689 9691 9693 9696 9698 9700 9702 9704 9706 9708 9710 9712 9714 9715 9717 9719 9721 9723 9724 9726 9728 9730 9732 9733 9735 9737 9739 9740 9742 9744 9745 9747 9748 9750 9751 9752 9753 9093 0 21 4 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9775 9776 9777 9777 9778 9778 9778 9778 9778 9778 9778 9777 9777 9776 9776 9776 9775 9775 9775 9774 9774 9774 9774 9774 9774 9774 9774 9774 9775 9775 9775 9776 9776 9776 9777 9777 9777 9777 9778 9778 9778 9778 9778 9778 9777 9777 9777 9777 9776 9776 9776 9776 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9775 9776 9775 9775 9775 9775 9775 9774 9774 9773 9772 9771 9770 9769 9768 9767 9765 9764 9763 9761 9760 9759 9757 9756 9755 9754 9752 9751 9750 9749 9748 9748 9747 9746 9745 9744 9743 9742 9741 9741 9740 9739 9738 9737 9736 9734 9733 9732 9731 9729 9728 9727 9725 9724 9722 9720 9719 9717 9715 9713 9711 9709 9707 9705 9703 9701 9698 9696 9693 9691 9688 9686 9683 9680 9678 9675 9672 9669 9666 9664 9661 9658 9655 9653 9650 9648 9645 9642 9640 9637 9635 9632 9630 9627 9625 9622 9620 9617 9614 9612 9609 9606 9603 9600 9597 9594 9591 9588 9585 9582 9579 9576 9572 9569 9566 9562 9559 9555 9552 9548 9544 9540 9536 9532 9528 9524 9520 9515 9511 9507 9502 9497 9493 9488 9483 9479 9474 9469 9465 9460 9455 9451 9446 9441 9437 9432 9427 9423 9418 9413 9408 9403 9397 9392 9386 9380 9374 9368 9361 9354 9347 9339 9332 9324 9315 9307 9298 9289 9279 9270 9260 9250 9240 9229 9219 9208 9197 9186 9174 9162 9151 9138 9126 9113 9100 9086 9072 9058 9043 9028 9012 8996 8979 8962 8945 8926 8908 8889 8869 8849 8828 8807 8785 8763 8740 8716 8692 8667 8642 8616 8589 8561 8532 8503 8472 8440 8408 8374 8339 8303 8265 8227 8187 8146 8103 8059 8014 7967 7919 7869 7818 7765 7711 7656 7598 7540 7479 7418 7354 7288 7221 7152 7081 7008 6933 6856 6778 6697 6615 6531 6446 6358 6268 6178 6086 5994 5901 5807 5713 5619 5525 5431 5339 5247 5157 5068 4980 4894 4811 4730 4651 4574 4501 4431 4363 4299 4238 4179 4124 4072 4024 3978 3936 3897 3862 3830 3802 3778 3758 3741 3729 3721 3717 3718 3723 3733 3747 3766 3791 3820 3853 3892 3936 3984 4037 4094 4155 4220 4289 4360 4435 4513 4595 4678 4763 4849 4936 5026 5116 5206 5295 5385 5475 5565 5654 5743 5833 5920 6007 6092 6177 6261 6343 6424 6504 6582 6659 6735 6810 6882 6954 7024 7092 7159 7224 7287 7348 7408 7466 7522 7576 7629 7680 7730 7778 7824 7869 7912 7954 7995 8035 8073 8110 8147 8182 8216 8249 8282 8314 8345 8375 8404 8433 8460 8487 8513 8539 8563 8587 8609 8632 8653 8673 8693 8712 8730 8748 8764 8780 8796 8811 8826 8840 8854 8867 8880 8893 8906 8919 8931 8943 8955 8967 8979 8990 9002 9014 9025 9036 9047 9059 9069 9080 9091 9101 9112 9094 0 21 4 9122 9132 9142 9152 9161 9171 9180 9190 9199 9209 9218 9227 9236 9246 9255 9264 9273 9282 9291 9300 9309 9318 9327 9335 9344 9352 9360 9368 9376 9384 9392 9399 9406 9414 9420 9427 9434 9440 9446 9452 9458 9464 9470 9476 9481 9487 9492 9497 9503 9508 9513 9518 9523 9528 9533 9538 9543 9547 9552 9557 9561 9566 9570 9574 9578 9582 9585 9589 9592 9595 9598 9601 9604 9606 9609 9611 9613 9615 9617 9618 9620 9622 9623 9625 9626 9628 9629 9631 9632 9634 9635 9637 9639 9640 9642 9643 9645 9646 9648 9649 9651 9652 9653 9654 9655 9656 9657 9657 9658 9658 9658 9659 9659 9659 9659 9658 9658 9658 9658 9657 9657 9656 9655 9655 9654 9653 9652 9651 9650 9649 9647 9646 9645 9643 9641 9639 9638 9635 9633 9631 9629 9626 9623 9621 9618 9614 9611 9608 9604 9601 9597 9593 9589 9584 9580 9576 9571 9566 9562 9557 9552 9547 9543 9538 9533 9529 9524 9520 9517 9513 9510 9507 9504 9502 9500 9499 9498 9497 9497 9497 9497 9498 9499 9500 9502 9503 9505 9507 9509 9511 9513 9516 9518 9520 9522 9525 9527 9529 9531 9533 9535 9538 9540 9542 9544 9546 9548 9550 9551 9553 9555 9557 9559 9560 9562 9563 9565 9566 9567 9568 9568 9569 9569 9569 9569 9568 9568 9567 9566 9564 9563 9561 9559 9557 9555 9552 9549 9546 9543 9540 9536 9533 9529 9525 9521 9517 9513 9508 9503 9498 9493 9488 9482 9476 9470 9463 9456 9449 9442 9434 9426 9417 9408 9399 9389 9378 9368 9357 9345 9333 9321 9308 9295 9282 9268 9253 9239 9223 9208 9192 9176 9159 9142 9125 9107 9089 9070 9051 9032 9012 8991 8971 8950 8928 8906 8883 8860 8837 8813 8788 8763 8737 8711 8684 8657 8629 8600 8571 8541 8511 8480 8448 8416 8383 8350 8316 8281 8246 8210 8173 8136 8098 8060 8022 7982 7943 7902 7862 7821 7779 7738 7695 7653 7610 7567 7523 7480 7436 7392 7348 7303 7259 7214 7170 7125 7081 7037 6992 6948 6904 6860 6816 6773 6730 6687 6645 6603 6562 6521 6480 6440 6401 6362 6324 6286 6249 6212 6176 6141 6106 6072 6039 6006 5974 5942 5911 5881 5851 5822 5793 5766 5738 5712 5686 5661 5637 5614 5591 5569 5548 5528 5509 5491 5474 5458 5442 5428 5414 5402 5390 5380 5370 5361 5353 5346 5339 5334 5329 5326 5323 5321 5319 5319 5319 5320 5322 5325 5329 5334 5339 5346 5353 5362 5371 5381 5393 5405 5418 5432 5447 5463 5480 5497 5515 5534 5554 5574 5595 5617 5638 5661 5683 5706 5729 5753 5777 5801 5825 5849 5873 5898 5922 5947 5971 5996 6020 6044 6068 6092 6115 6138 6161 6183 6204 6225 6246 6265 6284 6302 6320 6336 6352 6367 6382 6396 6411 6424 6438 6452 6466 6480 6494 6509 6525 6542 6559 6579 6600 6623 6647 6673 6701 6731 6763 6797 6833 6871 6911 6952 6996 9095 0 21 4 7041 7088 7136 7185 7235 7286 7338 7390 7443 7495 7547 7599 7651 7703 7754 7805 7854 7903 7950 7997 8042 8086 8129 8170 8211 8250 8288 8324 8359 8393 8425 8456 8486 8515 8542 8569 8594 8618 8640 8662 8683 8702 8720 8738 8754 8769 8784 8797 8810 8822 8832 8842 8852 8860 8868 8875 8881 8886 8891 8895 8899 8901 8903 8904 8905 8905 8904 8903 8900 8897 8894 8889 8884 8878 8872 8864 8856 8847 8837 8827 8816 8804 8791 8777 8763 8747 8731 8714 8696 8677 8658 8637 8615 8593 8569 8544 8518 8491 8463 8433 8403 8371 8337 8303 8266 8229 8190 8149 8106 8062 8017 7969 7920 7869 7816 7761 7705 7646 7585 7522 7457 7390 7321 7250 7177 7103 7026 6947 6868 6788 6706 6622 6538 6454 6371 6287 6205 6124 6045 5967 5890 5818 5750 5685 5624 5566 5515 5470 5430 5396 5367 5346 5332 5324 5322 5327 5339 5358 5382 5412 5448 5491 5539 5591 5647 5708 5773 5841 5911 5984 6060 6138 6218 6297 6378 6458 6539 6620 6701 6782 6863 6942 7020 7097 7174 7249 7322 7394 7464 7533 7601 7666 7730 7792 7852 7911 7968 8023 8076 8128 8177 8226 8272 8317 8361 8403 8443 8482 8520 8557 8592 8626 8659 8691 8722 8752 8782 8810 8838 8865 8891 8916 8941 8965 8988 9010 9032 9053 9073 9093 9112 9130 9148 9165 9181 9197 9212 9226 9240 9254 9266 9279 9291 9303 9314 9325 9336 9346 9357 9367 9376 9386 9395 9404 9413 9422 9430 9438 9446 9454 9462 9469 9476 9483 9489 9496 9502 9508 9513 9519 9524 9529 9534 9539 9544 9548 9553 9557 9561 9565 9569 9573 9577 9580 9583 9587 9590 9593 9596 9598 9601 9603 9605 9607 9609 9611 9612 9614 9616 9617 9618 9620 9621 9623 9624 9625 9627 9628 9629 9631 9632 9633 9635 9636 9637 9638 9639 9641 9642 9643 9643 9644 9645 9646 9646 9647 9648 9648 9649 9649 9650 9651 9651 9652 9653 9653 9654 9655 9656 9657 9658 9660 9661 9662 9664 9665 9667 9668 9670 9672 9673 9675 9677 9679 9681 9683 9685 9687 9689 9691 9693 9696 9698 9700 9703 9705 9708 9710 9713 9715 9718 9720 9723 9726 9728 9731 9733 9736 9739 9741 9744 9746 9749 9752 9755 9757 9760 9763 9766 9769 9772 9775 9778 9781 9784 9787 9789 9792 9795 9798 9801 9804 9806 9809 9812 9814 9816 9819 9821 9823 9825 9827 9829 9830 9832 9833 9835 9836 9837 9839 9840 9841 9842 9843 9844 9845 9846 9848 9849 9850 9851 9852 9854 9855 9856 9858 9859 9861 9862 9864 9865 9866 9868 9869 9871 9872 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9880 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9096 0 21 4 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9926 9926 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9926 9926 9926 9926 9927 9928 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9935 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9949 9948 9947 9946 9945 9944 9942 9941 9939 9938 9936 9935 9933 9932 9931 9930 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9913 9912 9911 9909 9908 9906 9904 9902 9900 9897 9894 9891 9888 9884 9881 9877 9872 9868 9863 9858 9853 9847 9842 9836 9831 9825 9819 9814 9809 9804 9800 9796 9792 9789 9787 9785 9784 9784 9784 9785 9786 9789 9791 9795 9799 9803 9808 9813 9818 9823 9829 9834 9839 9844 9850 9855 9860 9865 9870 9874 9878 9882 9885 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9943 9943 9944 9097 0 21 4 9944 9944 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9900 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9880 9879 9877 9874 9872 9869 9867 9864 9861 9858 9854 9851 9847 9843 9839 9835 9831 9827 9822 9818 9813 9809 9804 9800 9795 9790 9785 9779 9774 9768 9762 9755 9748 9742 9735 9727 9720 9712 9705 9697 9690 9682 9675 9668 9662 9655 9649 9644 9640 9636 9633 9630 9628 9627 9627 9628 9629 9631 9634 9637 9641 9646 9651 9656 9662 9668 9675 9681 9687 9694 9700 9707 9713 9720 9726 9732 9738 9743 9749 9754 9759 9764 9768 9772 9776 9780 9784 9787 9791 9794 9797 9799 9802 9804 9806 9809 9810 9812 9814 9816 9817 9819 9820 9821 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9832 9833 9833 9833 9833 9833 9833 9833 9833 9833 9832 9832 9831 9830 9830 9829 9828 9827 9826 9824 9823 9822 9821 9819 9818 9816 9815 9813 9811 9809 9807 9805 9803 9801 9798 9795 9793 9790 9786 9783 9780 9776 9772 9768 9764 9760 9755 9751 9746 9741 9736 9731 9726 9721 9716 9711 9705 9700 9695 9690 9685 9680 9675 9671 9667 9662 9659 9655 9652 9649 9646 9644 9642 9640 9639 9638 9638 9638 9638 9639 9640 9641 9643 9645 9647 9650 9653 9655 9659 9662 9665 9669 9673 9676 9680 9684 9687 9691 9695 9698 9702 9706 9709 9713 9716 9719 9723 9726 9729 9731 9734 9737 9739 9741 9743 9745 9747 9749 9751 9752 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9766 9767 9768 9769 9770 9772 9773 9774 9775 9777 9778 9779 9780 9781 9782 9783 9784 9784 9785 9098 0 21 4 9785 9785 9785 9785 9785 9785 9784 9784 9783 9783 9782 9781 9780 9779 9778 9777 9776 9775 9773 9772 9770 9769 9767 9766 9764 9762 9760 9758 9755 9753 9751 9748 9745 9742 9739 9736 9734 9730 9727 9724 9721 9718 9714 9711 9707 9704 9700 9696 9692 9687 9683 9678 9673 9667 9661 9655 9648 9641 9634 9626 9617 9608 9599 9589 9579 9568 9557 9546 9534 9522 9509 9496 9482 9468 9453 9438 9422 9405 9388 9370 9351 9331 9310 9287 9263 9238 9212 9184 9154 9124 9093 9060 9026 8992 8957 8922 8887 8851 8816 8780 8745 8712 8681 8652 8624 8598 8575 8556 8539 8525 8513 8506 8502 8500 8502 8507 8516 8527 8540 8556 8573 8593 8614 8635 8657 8679 8701 8724 8746 8769 8791 8811 8830 8848 8864 8879 8892 8903 8913 8922 8929 8935 8939 8942 8944 8944 8943 8941 8937 8933 8927 8921 8913 8905 8895 8884 8872 8859 8845 8830 8813 8795 8775 8754 8732 8709 8684 8658 8630 8602 8571 8540 8507 8472 8437 8400 8361 8322 8281 8238 8195 8150 8104 8056 8007 7957 7905 7851 7797 7741 7683 7624 7564 7503 7441 7379 7314 7250 7186 7122 7058 6995 6932 6870 6809 6749 6693 6639 6588 6539 6493 6452 6414 6381 6351 6326 6307 6292 6282 6277 6276 6281 6290 6303 6321 6343 6370 6399 6432 6468 6507 6550 6594 6640 6686 6734 6783 6832 6881 6930 6980 7028 7076 7123 7169 7215 7259 7300 7341 7380 7417 7453 7487 7519 7550 7579 7606 7631 7656 7678 7699 7718 7736 7752 7767 7781 7793 7804 7815 7824 7832 7839 7845 7851 7857 7862 7867 7871 7876 7880 7885 7890 7896 7902 7909 7916 7925 7935 7945 7957 7970 7984 8000 8017 8035 8054 8075 8097 8120 8144 8169 8196 8223 8251 8279 8308 8338 8369 8399 8430 8461 8492 8523 8554 8585 8616 8647 8677 8707 8737 8766 8795 8823 8851 8878 8905 8931 8956 8981 9006 9029 9053 9075 9097 9119 9139 9160 9180 9199 9218 9236 9254 9271 9288 9304 9320 9336 9351 9366 9380 9394 9407 9420 9433 9445 9457 9468 9479 9490 9500 9510 9519 9529 9537 9546 9554 9562 9569 9577 9584 9590 9597 9603 9609 9614 9620 9625 9630 9635 9639 9644 9648 9652 9656 9659 9663 9666 9669 9672 9674 9677 9679 9682 9684 9686 9688 9690 9692 9693 9695 9697 9698 9699 9701 9702 9703 9704 9705 9706 9707 9708 9709 9709 9710 9710 9711 9711 9711 9711 9711 9711 9711 9710 9710 9710 9709 9709 9708 9707 9706 9706 9705 9704 9702 9701 9700 9699 9697 9696 9694 9692 9690 9688 9686 9684 9682 9680 9678 9675 9673 9671 9668 9666 9663 9661 9658 9656 9653 9650 9648 9645 9642 9639 9636 9632 9629 9625 9621 9617 9613 9609 9604 9599 9594 9589 9583 9577 9572 9566 9559 9553 9547 9540 9534 9527 9521 9514 9507 9500 9493 9486 9479 9472 9465 9458 9451 9443 9436 9428 9421 9099 0 21 4 9413 9405 9396 9388 9380 9371 9362 9353 9345 9336 9327 9318 9310 9301 9292 9284 9276 9268 9260 9253 9245 9239 9233 9227 9221 9216 9212 9208 9204 9201 9198 9196 9194 9193 9192 9191 9191 9191 9191 9192 9193 9195 9197 9199 9201 9203 9206 9209 9213 9216 9220 9224 9228 9232 9237 9242 9247 9252 9257 9262 9268 9274 9280 9286 9292 9298 9304 9310 9317 9323 9329 9335 9342 9348 9354 9360 9365 9371 9376 9381 9386 9391 9396 9400 9404 9408 9412 9415 9419 9422 9425 9427 9430 9432 9434 9437 9439 9441 9443 9445 9446 9448 9450 9451 9452 9454 9455 9456 9457 9458 9459 9459 9460 9460 9460 9460 9459 9459 9458 9457 9455 9454 9452 9450 9449 9446 9444 9442 9439 9437 9434 9432 9429 9427 9424 9421 9419 9416 9413 9411 9408 9405 9402 9399 9396 9393 9390 9387 9383 9379 9375 9371 9367 9362 9358 9353 9347 9342 9336 9331 9325 9319 9313 9306 9300 9294 9287 9280 9274 9267 9260 9254 9247 9240 9233 9227 9220 9213 9206 9199 9192 9185 9178 9170 9163 9155 9148 9140 9132 9124 9116 9108 9099 9090 9081 9072 9063 9053 9043 9034 9023 9013 9002 8992 8981 8969 8958 8947 8935 8923 8911 8899 8886 8873 8861 8848 8834 8821 8807 8793 8779 8765 8750 8735 8720 8705 8689 8673 8656 8640 8623 8605 8588 8570 8552 8533 8515 8496 8476 8457 8437 8416 8396 8375 8354 8332 8310 8288 8265 8242 8219 8195 8170 8145 8119 8093 8066 8038 8010 7981 7951 7921 7890 7858 7826 7793 7759 7724 7689 7653 7616 7578 7540 7501 7461 7421 7380 7338 7295 7252 7208 7162 7116 7069 7021 6971 6921 6869 6816 6762 6707 6651 6593 6534 6474 6412 6349 6285 6219 6151 6083 6013 5941 5868 5794 5718 5641 5562 5482 5400 5317 5232 5145 5057 4968 4877 4784 4691 4595 4498 4400 4301 4200 4098 3995 3892 3787 3681 3575 3470 3364 3258 3152 3045 2939 2833 2729 2625 2523 2421 2320 2222 2125 2030 1937 1845 1756 1670 1587 1505 1427 1352 1280 1211 1145 1082 1023 968 916 868 824 783 746 714 685 659 638 621 607 598 592 590 592 597 607 620 637 657 681 709 740 775 813 855 901 949 1002 1057 1116 1179 1244 1313 1385 1459 1537 1617 1701 1787 1875 1965 2058 2153 2250 2348 2447 2548 2651 2754 2857 2961 3065 3169 3274 3378 3482 3587 3689 3791 3893 3993 4093 4191 4288 4383 4478 4571 4663 4753 4842 4929 5015 5099 5183 5264 5345 5424 5501 5578 5653 5727 5799 5870 5939 6008 6074 6140 6204 6267 6328 6388 6447 6504 6560 6614 6667 6719 6769 6818 6865 6912 6957 7001 7044 7086 7126 7166 7205 7243 7280 7316 7352 7386 7420 7453 7486 7518 7549 7579 7609 7638 7666 7693 7720 7746 7771 7795 7819 7842 7864 7885 7905 7925 7944 7962 7979 7996 8012 8028 8042 8057 9100 0 21 4 8070 8083 8096 8108 8119 8130 8140 8150 8160 8168 8176 8184 8191 8197 8202 8207 8212 8215 8218 8220 8221 8222 8221 8220 8218 8216 8212 8208 8203 8198 8191 8184 8177 8168 8160 8150 8140 8129 8119 8107 8096 8083 8071 8059 8047 8034 8022 8010 7999 7988 7977 7967 7957 7949 7941 7935 7930 7926 7923 7922 7922 7924 7928 7932 7938 7946 7955 7966 7977 7990 8003 8019 8034 8051 8067 8084 8102 8120 8137 8155 8172 8190 8207 8224 8240 8256 8272 8287 8301 8315 8329 8341 8353 8365 8376 8386 8396 8405 8414 8422 8430 8437 8443 8448 8453 8457 8460 8463 8464 8465 8466 8465 8464 8462 8459 8455 8451 8445 8439 8433 8425 8417 8408 8399 8389 8379 8367 8356 8343 8330 8317 8302 8287 8271 8255 8237 8219 8200 8181 8160 8138 8116 8092 8068 8043 8016 7989 7961 7931 7901 7869 7837 7804 7769 7734 7697 7660 7621 7582 7541 7500 7457 7414 7369 7324 7277 7229 7181 7131 7080 7029 6976 6923 6868 6812 6756 6698 6640 6581 6521 6460 6398 6335 6272 6207 6142 6076 6009 5942 5873 5804 5733 5662 5590 5518 5444 5370 5294 5218 5142 5064 4986 4907 4828 4748 4667 4586 4504 4422 4340 4258 4176 4094 4011 3929 3846 3765 3684 3603 3523 3444 3366 3289 3214 3140 3068 2998 2931 2867 2805 2745 2690 2638 2590 2545 2505 2470 2439 2414 2393 2377 2367 2362 2363 2369 2380 2397 2419 2446 2478 2515 2558 2604 2655 2710 2768 2831 2897 2965 3036 3110 3186 3265 3344 3425 3508 3592 3677 3762 3847 3932 4017 4102 4187 4273 4358 4441 4524 4606 4687 4766 4844 4921 4996 5069 5141 5211 5279 5344 5408 5471 5530 5588 5644 5698 5750 5800 5848 5894 5939 5982 6023 6063 6102 6139 6175 6210 6244 6278 6310 6342 6372 6403 6433 6462 6491 6519 6547 6575 6603 6630 6657 6684 6710 6737 6764 6791 6818 6845 6872 6899 6927 6955 6984 7012 7041 7071 7101 7132 7163 7194 7226 7258 7291 7324 7358 7392 7426 7460 7495 7530 7565 7600 7635 7670 7705 7740 7775 7811 7846 7881 7916 7951 7985 8020 8055 8089 8123 8157 8190 8224 8257 8290 8322 8355 8387 8418 8449 8479 8509 8538 8567 8595 8623 8650 8676 8702 8727 8751 8775 8798 8821 8843 8865 8886 8906 8926 8946 8965 8984 9002 9020 9038 9055 9072 9088 9104 9120 9135 9150 9165 9179 9193 9206 9219 9231 9243 9255 9266 9277 9287 9297 9306 9315 9324 9332 9340 9347 9354 9361 9368 9374 9381 9387 9393 9398 9404 9410 9416 9421 9427 9433 9438 9444 9449 9455 9460 9466 9471 9477 9482 9488 9493 9498 9503 9507 9512 9516 9520 9524 9528 9532 9536 9539 9542 9545 9548 9551 9554 9557 9559 9562 9564 9567 9569 9572 9574 9576 9579 9581 9583 9585 9588 9590 9592 9594 9595 9597 9599 9601 9602 9603 9605 9606 9607 9608 9609 9610 9610 9611 9101 0 21 4 9612 9612 9612 9613 9613 9614 9614 9615 9615 9616 9616 9617 9618 9618 9619 9620 9621 9622 9623 9624 9625 9626 9628 9629 9631 9632 9634 9635 9637 9639 9641 9643 9645 9647 9649 9651 9653 9655 9657 9659 9661 9663 9665 9667 9669 9671 9673 9675 9677 9678 9680 9682 9683 9685 9686 9688 9689 9691 9692 9694 9695 9697 9698 9700 9701 9703 9704 9706 9708 9709 9711 9713 9715 9717 9720 9722 9724 9726 9728 9731 9733 9735 9737 9740 9742 9744 9746 9749 9751 9753 9755 9757 9758 9760 9762 9764 9765 9767 9769 9770 9771 9773 9774 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9787 9788 9789 9789 9790 9790 9791 9791 9792 9792 9793 9793 9793 9794 9794 9794 9794 9794 9794 9795 9795 9795 9795 9795 9794 9794 9794 9794 9794 9793 9793 9792 9792 9791 9791 9790 9789 9789 9788 9787 9786 9785 9785 9784 9783 9782 9781 9779 9778 9777 9776 9774 9773 9771 9770 9768 9766 9764 9762 9760 9757 9755 9752 9749 9746 9743 9739 9736 9732 9728 9724 9720 9715 9710 9706 9701 9696 9690 9685 9679 9673 9667 9660 9654 9647 9640 9632 9624 9616 9608 9599 9590 9580 9569 9558 9547 9535 9522 9509 9495 9480 9465 9450 9434 9417 9400 9382 9365 9347 9329 9311 9293 9276 9258 9241 9224 9208 9193 9179 9165 9152 9141 9131 9122 9114 9108 9103 9100 9099 9098 9100 9103 9107 9113 9120 9128 9138 9149 9161 9173 9187 9202 9218 9233 9250 9266 9284 9301 9319 9336 9354 9371 9388 9405 9422 9438 9454 9470 9485 9500 9514 9528 9542 9555 9567 9579 9591 9602 9613 9623 9633 9643 9653 9662 9671 9679 9687 9695 9703 9710 9717 9724 9731 9737 9743 9749 9755 9760 9765 9770 9775 9779 9783 9787 9791 9795 9799 9802 9805 9808 9812 9815 9818 9821 9823 9826 9829 9832 9835 9837 9840 9842 9845 9848 9850 9852 9855 9857 9859 9861 9862 9864 9866 9867 9869 9870 9871 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9882 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 9866 9864 9863 9862 9860 9859 9857 9856 9855 9854 9852 9851 9850 9848 9847 9846 9844 9843 9841 9840 9838 9836 9834 9831 9829 9827 9824 9821 9819 9816 9813 9810 9807 9805 9802 9799 9797 9794 9792 9790 9789 9787 9786 9785 9784 9783 9783 9783 9783 9783 9783 9784 9785 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9796 9797 9798 9799 9800 9802 9803 9804 9806 9807 9809 9811 9812 9814 9816 9819 9821 9823 9826 9828 9831 9834 9836 9839 9842 9845 9847 9850 9853 9855 9858 9861 9863 9865 9868 9870 9872 9874 9876 9877 9879 9881 9882 9884 9885 9886 9888 9889 9102 0 21 4 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9935 9935 9936 9937 9937 9938 9939 9939 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9959 9958 9958 9958 9958 9959 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9959 9959 9959 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9954 9954 9953 9953 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9944 9943 9941 9939 9937 9935 9933 9931 9929 9927 9926 9924 9922 9920 9918 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9872 9870 9869 9868 9867 9866 9866 9866 9866 9866 9867 9867 9868 9869 9870 9872 9874 9875 9877 9879 9880 9882 9884 9885 9887 9888 9889 9890 9891 9891 9891 9891 9891 9891 9890 9889 9888 9887 9885 9884 9103 0 21 4 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9853 9851 9849 9846 9844 9841 9838 9835 9832 9829 9825 9822 9818 9814 9810 9806 9802 9798 9793 9789 9785 9781 9776 9772 9768 9763 9759 9755 9751 9747 9743 9739 9735 9731 9727 9723 9719 9716 9712 9709 9705 9702 9698 9695 9692 9689 9687 9684 9682 9679 9677 9675 9674 9672 9671 9669 9668 9667 9667 9666 9666 9666 9666 9666 9666 9666 9667 9667 9668 9669 9670 9671 9673 9674 9676 9678 9680 9682 9684 9686 9689 9691 9694 9697 9700 9703 9706 9709 9712 9716 9719 9722 9725 9729 9732 9735 9738 9742 9745 9748 9751 9755 9758 9761 9764 9768 9771 9774 9777 9781 9784 9787 9790 9793 9796 9799 9802 9805 9808 9810 9813 9815 9817 9819 9821 9822 9824 9825 9827 9828 9829 9830 9831 9833 9834 9835 9836 9837 9838 9839 9841 9842 9843 9845 9846 9848 9849 9851 9852 9854 9855 9856 9857 9858 9859 9859 9860 9860 9860 9861 9861 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9859 9859 9858 9857 9855 9854 9852 9850 9848 9845 9843 9840 9837 9834 9830 9827 9823 9819 9815 9811 9807 9803 9798 9794 9789 9784 9778 9772 9766 9760 9753 9746 9739 9731 9723 9714 9705 9696 9686 9676 9665 9654 9642 9630 9618 9605 9592 9578 9564 9550 9536 9521 9505 9490 9474 9458 9441 9424 9407 9389 9371 9353 9334 9316 9296 9277 9257 9237 9217 9197 9176 9155 9134 9113 9093 9072 9051 9030 9010 8989 8969 8949 8929 8910 8891 8873 8855 8838 8821 8805 8789 8775 8761 8747 8735 8723 8712 8702 8693 8685 8677 8671 8666 8662 8659 8656 8655 8656 8657 8659 8663 8667 8673 8679 8687 8696 8706 8717 8729 8742 8756 8771 8786 8802 8819 8836 8854 8873 8892 8911 8931 8951 8972 8992 9013 9034 9056 9077 9098 9120 9141 9163 9184 9206 9228 9249 9270 9291 9312 9333 9354 9374 9394 9413 9433 9451 9470 9488 9505 9522 9539 9555 9570 9585 9599 9613 9626 9639 9651 9663 9675 9685 9696 9706 9715 9725 9733 9742 9750 9757 9765 9772 9779 9785 9792 9797 9803 9809 9814 9819 9824 9828 9833 9837 9841 9845 9849 9852 9856 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9887 9889 9891 9893 9896 9898 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9931 9930 9929 9928 9928 9927 9926 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9931 9932 9932 9933 9104 0 21 4 9934 9934 9935 9935 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9915 9916 9916 9917 9918 9919 9921 9922 9923 9924 9926 9927 9928 9929 9930 9931 9933 9933 9934 9935 9936 9936 9937 9937 9937 9937 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9892 9891 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9867 9866 9866 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9865 9865 9865 9865 9865 9866 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9877 9877 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9883 9884 9884 9885 9885 9885 9885 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9866 9865 9864 9862 9861 9860 9858 9857 9855 9854 9852 9851 9849 9847 9845 9843 9842 9840 9838 9836 9834 9832 9831 9829 9827 9826 9824 9822 9821 9819 9818 9816 9815 9813 9812 9810 9809 9808 9806 9805 9803 9802 9800 9799 9798 9796 9795 9794 9792 9791 9790 9789 9788 9787 9786 9785 9785 9784 9783 9783 9783 9783 9783 9783 9783 9784 9784 9785 9786 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9797 9798 9799 9799 9800 9800 9801 9801 9801 9802 9802 9802 9802 9803 9803 9804 9804 9805 9805 9806 9807 9807 9808 9809 9809 9810 9811 9811 9812 9812 9813 9813 9813 9813 9813 9813 9813 9812 9811 9811 9810 9809 9808 9807 9807 9806 9805 9804 9803 9802 9801 9801 9800 9800 9799 9799 9798 9798 9797 9797 9797 9796 9796 9795 9794 9793 9792 9791 9789 9788 9786 9784 9782 9780 9778 9775 9772 9769 9767 9764 9760 9757 9754 9751 9748 9744 9741 9737 9734 9730 9727 9723 9720 9716 9712 9708 9704 9701 9696 9692 9688 9684 9679 9675 9670 9665 9660 9655 9650 9644 9639 9633 9627 9621 9615 9609 9603 9596 9590 9584 9577 9571 9565 9559 9552 9546 9540 9534 9529 9523 9518 9513 9508 9503 9499 9494 9490 9487 9483 9480 9477 9475 9472 9470 9468 9466 9464 9463 9461 9460 9458 9457 9455 9454 9452 9451 9449 9447 9445 9443 9441 9439 9436 9433 9430 9427 9424 9420 9417 9413 9409 9105 0 21 4 9405 9400 9396 9391 9386 9381 9376 9370 9365 9359 9353 9347 9341 9335 9328 9322 9315 9308 9301 9294 9287 9280 9273 9266 9258 9251 9244 9236 9229 9221 9213 9206 9198 9190 9182 9174 9166 9157 9149 9140 9131 9122 9112 9102 9092 9082 9071 9060 9049 9038 9026 9013 9001 8988 8975 8961 8947 8933 8918 8903 8888 8872 8856 8839 8822 8805 8787 8769 8750 8730 8710 8690 8669 8647 8625 8602 8578 8554 8529 8504 8478 8451 8423 8395 8366 8336 8305 8274 8241 8208 8173 8138 8102 8065 8027 7988 7948 7907 7865 7823 7779 7734 7689 7643 7596 7549 7501 7453 7404 7354 7304 7254 7202 7151 7098 7046 6992 6938 6883 6827 6770 6712 6652 6591 6529 6465 6398 6330 6259 6185 6110 6031 5950 5865 5778 5688 5594 5497 5397 5294 5188 5078 4965 4849 4731 4610 4485 4359 4230 4100 3969 3834 3699 3564 3429 3294 3160 3026 2892 2759 2626 2499 2374 2253 2135 2020 1912 1808 1710 1617 1530 1450 1377 1310 1251 1197 1154 1116 1086 1062 1046 1036 1032 1034 1041 1054 1073 1096 1123 1153 1188 1225 1264 1305 1349 1394 1440 1488 1537 1588 1640 1693 1747 1803 1861 1920 1982 2045 2111 2180 2251 2327 2406 2489 2575 2665 2759 2857 2958 3062 3170 3283 3398 3515 3635 3757 3883 4009 4134 4260 4386 4512 4636 4761 4885 5008 5128 5246 5362 5475 5587 5695 5800 5902 6001 6098 6192 6283 6371 6456 6540 6620 6698 6774 6847 6918 6987 7054 7118 7180 7241 7299 7355 7410 7463 7514 7563 7610 7656 7700 7743 7784 7823 7861 7898 7934 7968 8002 8034 8066 8096 8126 8155 8183 8210 8237 8263 8288 8313 8338 8362 8385 8408 8431 8452 8474 8495 8515 8535 8554 8574 8592 8610 8628 8646 8663 8680 8696 8713 8729 8745 8761 8776 8792 8807 8823 8838 8854 8869 8884 8899 8915 8930 8944 8959 8974 8989 9003 9017 9031 9045 9059 9072 9086 9099 9112 9124 9137 9149 9161 9173 9184 9196 9207 9218 9229 9239 9250 9260 9270 9280 9289 9298 9308 9316 9325 9333 9341 9349 9356 9364 9371 9378 9384 9391 9397 9403 9409 9415 9421 9426 9432 9437 9443 9448 9453 9458 9464 9469 9474 9478 9483 9488 9492 9497 9501 9505 9509 9513 9516 9520 9523 9526 9529 9532 9534 9537 9539 9541 9543 9545 9547 9549 9551 9552 9554 9555 9557 9558 9559 9560 9561 9562 9563 9564 9564 9565 9566 9566 9567 9567 9567 9568 9568 9568 9568 9569 9569 9569 9569 9569 9569 9570 9570 9570 9570 9570 9569 9569 9569 9569 9568 9567 9567 9566 9565 9564 9563 9562 9561 9560 9559 9558 9557 9556 9555 9554 9553 9552 9551 9550 9549 9549 9548 9547 9546 9546 9545 9544 9543 9541 9540 9539 9537 9535 9534 9532 9529 9527 9525 9522 9519 9516 9513 9510 9506 9503 9499 9496 9492 9488 9484 9480 9475 9471 9467 9462 9458 9453 9448 9106 0 21 4 9444 9439 9434 9429 9424 9419 9413 9408 9403 9397 9391 9386 9380 9374 9367 9361 9354 9347 9340 9333 9326 9318 9310 9301 9293 9284 9275 9265 9255 9245 9234 9224 9212 9201 9189 9176 9164 9150 9137 9123 9108 9093 9077 9060 9042 9024 9006 8986 8965 8944 8921 8898 8873 8847 8820 8793 8763 8733 8701 8669 8635 8599 8563 8525 8486 8446 8405 8362 8318 8272 8226 8177 8128 8078 8026 7973 7919 7865 7810 7754 7698 7641 7584 7527 7470 7413 7358 7305 7253 7202 7153 7107 7064 7023 6986 6952 6921 6895 6873 6854 6840 6831 6826 6825 6828 6835 6847 6861 6879 6900 6924 6952 6982 7014 7048 7083 7121 7159 7198 7238 7277 7318 7358 7398 7438 7479 7518 7557 7596 7634 7672 7709 7745 7781 7815 7850 7883 7916 7948 7980 8011 8041 8071 8100 8129 8157 8185 8212 8239 8265 8291 8316 8341 8365 8390 8413 8437 8460 8483 8506 8529 8551 8573 8595 8617 8639 8661 8683 8704 8726 8747 8768 8789 8810 8831 8852 8873 8893 8913 8933 8953 8973 8993 9012 9031 9050 9069 9087 9105 9123 9141 9158 9175 9191 9208 9224 9240 9255 9270 9285 9299 9313 9326 9340 9352 9365 9377 9388 9400 9410 9421 9431 9441 9450 9459 9468 9476 9484 9492 9500 9507 9514 9521 9527 9534 9540 9546 9551 9557 9562 9567 9572 9577 9581 9586 9590 9594 9598 9601 9604 9608 9611 9613 9616 9618 9620 9622 9624 9626 9628 9629 9630 9631 9632 9633 9634 9634 9635 9635 9635 9635 9635 9635 9634 9634 9633 9632 9632 9631 9630 9629 9628 9627 9626 9625 9623 9622 9621 9619 9618 9617 9615 9614 9612 9611 9609 9607 9606 9604 9602 9600 9598 9596 9593 9591 9588 9586 9583 9580 9578 9575 9572 9568 9565 9562 9558 9554 9550 9547 9542 9538 9534 9529 9524 9519 9513 9508 9502 9495 9489 9482 9474 9467 9459 9451 9442 9433 9424 9414 9404 9394 9383 9372 9361 9349 9337 9324 9311 9298 9284 9269 9254 9238 9221 9204 9186 9166 9146 9125 9103 9080 9056 9031 9005 8978 8950 8921 8891 8861 8831 8800 8769 8738 8707 8676 8644 8614 8585 8556 8527 8500 8474 8449 8425 8402 8380 8360 8341 8322 8304 8286 8269 8252 8235 8218 8201 8183 8163 8143 8122 8101 8076 8049 8021 7991 7960 7925 7890 7854 7816 7777 7736 7695 7654 7612 7571 7531 7493 7455 7419 7383 7353 7325 7301 7280 7262 7248 7238 7232 7230 7232 7239 7250 7265 7283 7304 7330 7358 7388 7420 7454 7492 7530 7568 7607 7647 7688 7728 7768 7809 7849 7888 7925 7961 7997 8031 8064 8095 8125 8154 8181 8207 8230 8253 8274 8293 8311 8327 8341 8355 8366 8377 8386 8393 8400 8405 8408 8411 8412 8413 8412 8410 8407 8403 8398 8392 8385 8377 8368 8359 8348 8336 8323 8309 8294 8278 8261 8243 8224 8203 8181 8158 8134 8108 8082 8054 8025 7994 7962 7929 9107 0 21 4 7895 7859 7822 7783 7743 7701 7658 7614 7567 7520 7470 7419 7366 7312 7256 7198 7137 7076 7013 6949 6883 6816 6749 6681 6614 6546 6479 6412 6346 6280 6215 6154 6095 6040 5987 5938 5893 5853 5817 5786 5760 5740 5725 5716 5712 5713 5722 5735 5754 5778 5807 5841 5880 5922 5969 6019 6074 6131 6191 6252 6316 6382 6449 6516 6583 6650 6717 6784 6851 6918 6985 7049 7112 7173 7233 7292 7349 7404 7457 7508 7558 7606 7652 7697 7740 7781 7820 7858 7894 7928 7961 7993 8023 8052 8079 8105 8130 8153 8174 8194 8213 8231 8247 8261 8274 8286 8297 8306 8314 8320 8325 8329 8331 8332 8332 8330 8327 8323 8318 8312 8304 8295 8285 8274 8262 8248 8233 8217 8199 8179 8159 8136 8113 8087 8059 8030 7999 7965 7930 7892 7852 7810 7765 7718 7668 7616 7561 7504 7444 7381 7315 7246 7175 7100 7023 6943 6859 6773 6683 6591 6496 6398 6298 6195 6089 5981 5868 5755 5641 5526 5410 5294 5177 5061 4944 4828 4715 4605 4498 4393 4291 4196 4108 4025 3948 3878 3817 3765 3721 3685 3657 3640 3632 3632 3642 3661 3691 3729 3776 3830 3892 3963 4039 4121 4208 4301 4401 4503 4608 4716 4826 4941 5055 5170 5285 5400 5514 5627 5741 5854 5966 6075 6182 6288 6391 6493 6592 6688 6782 6874 6963 7049 7133 7214 7293 7369 7443 7514 7583 7650 7714 7776 7836 7893 7949 8002 8054 8104 8152 8198 8242 8285 8326 8367 8405 8443 8478 8513 8547 8580 8611 8642 8672 8701 8729 8756 8782 8807 8832 8855 8878 8901 8922 8943 8963 8982 9001 9019 9037 9054 9070 9086 9101 9116 9130 9144 9157 9171 9183 9196 9208 9220 9231 9243 9254 9264 9275 9285 9295 9305 9314 9323 9332 9340 9349 9357 9364 9371 9378 9385 9392 9398 9403 9409 9414 9420 9425 9429 9434 9438 9443 9447 9451 9455 9459 9462 9466 9470 9473 9477 9480 9484 9487 9490 9493 9496 9499 9501 9504 9506 9509 9511 9513 9515 9517 9518 9520 9521 9523 9524 9525 9527 9528 9529 9530 9531 9532 9532 9533 9534 9534 9535 9535 9535 9535 9535 9535 9535 9534 9533 9532 9531 9530 9529 9527 9525 9523 9521 9519 9517 9515 9512 9510 9507 9505 9502 9499 9496 9493 9490 9487 9484 9480 9477 9473 9469 9465 9460 9455 9450 9445 9440 9434 9428 9422 9415 9408 9401 9393 9385 9377 9369 9360 9351 9342 9332 9323 9313 9302 9292 9281 9269 9258 9246 9234 9222 9209 9196 9183 9169 9156 9141 9127 9112 9097 9081 9065 9049 9033 9016 8999 8981 8963 8945 8927 8908 8889 8870 8850 8830 8809 8789 8767 8745 8723 8700 8676 8651 8625 8599 8571 8542 8512 8481 8449 8415 8380 8343 8305 8266 8226 8183 8140 8096 8052 8008 7963 7919 7874 7830 7785 7743 7702 7663 7626 7590 7558 7529 7504 7481 7462 7447 7436 7429 7425 7425 7431 7439 7452 7467 9108 0 21 4 7487 7510 7536 7564 7594 7627 7663 7700 7737 7775 7815 7856 7896 7937 7978 8018 8058 8096 8134 8172 8208 8243 8277 8309 8340 8370 8398 8425 8450 8474 8496 8517 8537 8555 8571 8587 8601 8614 8625 8636 8645 8653 8660 8665 8670 8674 8677 8679 8680 8680 8679 8678 8675 8672 8668 8663 8658 8651 8644 8637 8628 8619 8608 8598 8586 8574 8561 8547 8532 8517 8501 8484 8466 8448 8429 8410 8389 8368 8346 8323 8300 8276 8251 8225 8199 8172 8144 8115 8086 8055 8024 7992 7958 7924 7889 7853 7816 7778 7738 7697 7656 7612 7568 7522 7475 7426 7376 7325 7272 7217 7161 7103 7044 6983 6921 6857 6791 6724 6655 6585 6513 6440 6365 6289 6212 6133 6053 5972 5889 5806 5722 5636 5550 5464 5378 5291 5205 5120 5034 4949 4864 4783 4703 4625 4550 4476 4408 4344 4284 4228 4176 4130 4090 4056 4028 4005 3990 3981 3979 3984 3994 4012 4037 4067 4102 4144 4192 4245 4302 4364 4430 4501 4576 4652 4732 4814 4899 4985 5072 5160 5249 5340 5431 5522 5613 5704 5794 5884 5973 6062 6151 6237 6323 6407 6491 6573 6653 6732 6810 6885 6960 7032 7103 7172 7240 7306 7369 7432 7492 7552 7609 7665 7719 7772 7824 7874 7923 7971 8017 8062 8106 8149 8190 8230 8269 8308 8345 8380 8415 8449 8482 8514 8545 8575 8604 8632 8659 8686 8711 8736 8761 8784 8808 8830 8852 8874 8895 8916 8936 8956 8975 8994 9013 9031 9049 9066 9083 9100 9116 9132 9147 9162 9176 9190 9204 9217 9230 9242 9254 9266 9278 9289 9300 9311 9321 9332 9342 9352 9361 9371 9380 9390 9399 9408 9417 9425 9434 9442 9450 9458 9465 9472 9479 9486 9493 9499 9505 9511 9517 9522 9527 9533 9538 9543 9547 9552 9557 9562 9566 9571 9575 9580 9585 9589 9594 9598 9603 9607 9611 9615 9619 9623 9627 9631 9635 9638 9641 9644 9647 9650 9653 9655 9658 9660 9662 9664 9667 9669 9671 9673 9675 9677 9679 9681 9684 9686 9688 9690 9692 9694 9697 9699 9701 9703 9705 9706 9708 9709 9710 9711 9712 9713 9714 9715 9715 9715 9715 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9716 9717 9717 9717 9718 9719 9719 9720 9721 9722 9723 9723 9724 9725 9727 9728 9729 9730 9731 9733 9734 9735 9736 9738 9739 9741 9742 9743 9745 9746 9748 9749 9751 9752 9754 9755 9757 9758 9760 9761 9763 9764 9766 9768 9769 9771 9772 9774 9776 9778 9780 9782 9783 9785 9788 9790 9792 9794 9796 9798 9801 9803 9805 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9839 9841 9843 9845 9846 9848 9850 9851 9853 9854 9856 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9109 0 21 4 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9863 9861 9859 9857 9855 9853 9851 9849 9846 9844 9842 9839 9837 9834 9831 9829 9826 9824 9821 9818 9815 9813 9810 9807 9804 9802 9799 9796 9793 9791 9788 9785 9783 9780 9777 9775 9773 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9751 9749 9748 9746 9745 9743 9742 9740 9739 9738 9736 9735 9733 9732 9730 9729 9728 9726 9725 9723 9722 9721 9719 9718 9716 9715 9714 9713 9711 9710 9709 9707 9706 9705 9703 9702 9701 9699 9698 9697 9695 9694 9693 9692 9691 9690 9689 9688 9687 9687 9686 9686 9686 9686 9687 9687 9688 9688 9689 9690 9692 9693 9695 9696 9698 9700 9702 9704 9705 9707 9709 9711 9713 9714 9716 9717 9719 9720 9721 9722 9723 9724 9724 9725 9725 9726 9726 9727 9727 9728 9728 9729 9730 9731 9732 9734 9736 9738 9740 9743 9746 9749 9753 9757 9761 9765 9770 9775 9779 9785 9790 9795 9801 9806 9812 9817 9822 9828 9833 9838 9843 9848 9853 9858 9862 9867 9871 9875 9879 9884 9887 9891 9895 9899 9902 9906 9909 9912 9916 9919 9922 9925 9928 9931 9934 9937 9940 9942 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9963 9964 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9989 9989 9989 9988 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9987 9988 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9997 9998 9999 999910000100001000010000100001000010000 9999 9999 9998 9997 9997 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9993 9993 9993 9993 9994 9994 9994 9995 9995 9995 9996 9996 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9994 9993 9993 9992 9991 9110 0 21 4 9991 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9991 9991 9992 9992 9993 9994 9994 9995 9995 9995 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9993 9993 9993 9992 9992 9991 9991 9990 9990 9989 9988 9988 9987 9987 9986 9986 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9968 9967 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9961 9960 9959 9958 9957 9955 9954 9952 9950 9948 9946 9944 9942 9940 9938 9935 9933 9931 9929 9927 9924 9922 9920 9918 9916 9913 9911 9908 9905 9902 9899 9896 9893 9889 9885 9881 9877 9873 9868 9863 9858 9853 9848 9842 9837 9831 9826 9820 9814 9808 9803 9797 9790 9784 9778 9772 9765 9758 9751 9744 9736 9729 9720 9712 9703 9693 9684 9673 9662 9651 9639 9627 9614 9600 9586 9571 9555 9539 9523 9506 9488 9471 9452 9434 9415 9396 9377 9358 9339 9321 9303 9286 9269 9253 9238 9224 9212 9200 9190 9182 9175 9170 9167 9165 9166 9169 9173 9179 9186 9195 9206 9218 9230 9245 9260 9277 9293 9311 9328 9346 9364 9383 9401 9419 9436 9453 9470 9486 9502 9518 9533 9547 9561 9574 9586 9598 9610 9620 9631 9641 9650 9660 9668 9677 9684 9692 9699 9706 9712 9718 9723 9729 9733 9738 9742 9746 9749 9752 9755 9757 9759 9761 9763 9764 9765 9766 9767 9767 9768 9768 9767 9767 9767 9766 9765 9765 9764 9762 9761 9760 9758 9756 9755 9753 9752 9750 9748 9747 9745 9744 9742 9741 9740 9739 9738 9737 9737 9736 9736 9736 9737 9737 9738 9739 9739 9740 9742 9743 9744 9745 9747 9749 9750 9752 9754 9755 9757 9759 9761 9764 9766 9768 9771 9773 9776 9779 9782 9785 9788 9791 9795 9798 9802 9806 9810 9814 9818 9822 9826 9830 9834 9838 9843 9847 9851 9855 9859 9863 9867 9871 9875 9879 9883 9886 9890 9893 9897 9900 9904 9907 9910 9913 9916 9918 9921 9924 9926 9929 9931 9933 9935 9937 9939 9941 9943 9945 9946 9948 9950 9951 9953 9955 9956 9958 9959 9961 9963 9964 9966 9967 9969 9970 9971 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9980 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9972 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9956 9955 9953 9952 9950 9947 9945 9942 9940 9937 9934 9931 9927 9924 9920 9917 9914 9910 9907 9903 9900 9896 9893 9890 9887 9884 9111 0 21 4 9881 9878 9875 9872 9870 9867 9865 9862 9859 9857 9854 9851 9848 9846 9843 9840 9837 9834 9831 9827 9824 9821 9818 9815 9812 9809 9806 9804 9802 9800 9798 9796 9795 9794 9793 9793 9793 9793 9794 9795 9796 9798 9799 9801 9803 9806 9808 9810 9813 9815 9818 9821 9823 9826 9828 9831 9833 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9855 9857 9859 9861 9862 9864 9866 9868 9870 9871 9873 9875 9877 9879 9880 9882 9884 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9902 9903 9905 9906 9908 9910 9911 9913 9915 9917 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9959 9959 9959 9959 9958 9958 9957 9957 9956 9956 9955 9954 9954 9953 9953 9952 9951 9951 9950 9950 9950 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9926 9924 9922 9920 9919 9917 9915 9913 9912 9910 9909 9907 9906 9904 9903 9901 9900 9899 9897 9896 9894 9893 9891 9889 9887 9885 9882 9879 9877 9873 9870 9867 9863 9859 9855 9850 9846 9841 9836 9831 9827 9822 9817 9811 9806 9801 9796 9791 9785 9780 9774 9768 9763 9757 9750 9744 9737 9730 9723 9715 9707 9699 9691 9682 9673 9663 9653 9643 9632 9621 9610 9599 9587 9575 9563 9550 9537 9524 9510 9496 9482 9467 9452 9437 9421 9404 9387 9370 9352 9334 9315 9295 9275 9254 9233 9211 9189 9166 9143 9120 9096 9071 9046 9020 8994 8968 8941 8913 8885 8857 8828 8799 8769 8739 8708 8676 8645 8612 8580 8546 8512 8478 8444 8409 8373 8338 8302 8266 8230 8194 8157 8121 8084 8048 8011 7975 7939 7902 7866 7830 7794 7758 7723 7687 7652 7616 7581 7547 7512 7477 7443 7410 7376 7343 7310 7278 7246 7215 7184 7154 7124 7096 7068 7040 7014 6989 6964 6940 6917 6896 6875 6855 6836 6818 6801 6785 6769 6755 6742 6729 6718 6707 6698 6689 6681 6674 6668 6663 6658 6655 6653 6651 6651 6651 6652 6655 6658 6662 6668 6674 6681 6689 6698 6708 6720 6732 6744 6758 6773 6789 6805 6822 6840 6859 6879 6899 6920 6941 6964 6987 7011 7035 7060 7085 7111 7138 7165 7192 7220 7249 7277 7306 7336 7366 7396 7426 7457 7487 7517 7548 7578 7608 7639 7669 7699 7729 7759 7789 7818 7847 7876 7905 7933 7962 7991 8019 8048 8077 8106 8135 8165 8194 8225 8255 8286 8317 8349 8381 8413 8447 8480 8514 8548 8582 8616 8650 8685 8719 8753 8787 8820 8853 8886 8919 8950 8982 9012 9042 9071 9099 9127 9153 9179 9204 9228 9252 9274 9296 9112 0 21 4 9316 9336 9355 9374 9391 9408 9423 9438 9452 9466 9478 9490 9501 9512 9522 9531 9539 9547 9554 9561 9567 9572 9577 9581 9585 9589 9592 9595 9597 9599 9600 9602 9602 9603 9603 9603 9602 9601 9600 9598 9596 9594 9591 9588 9585 9581 9577 9573 9568 9563 9558 9552 9546 9540 9533 9526 9519 9512 9504 9497 9489 9480 9472 9463 9455 9446 9437 9428 9418 9409 9399 9390 9380 9370 9361 9351 9341 9331 9322 9312 9302 9292 9283 9273 9264 9254 9245 9236 9228 9219 9211 9203 9195 9188 9181 9174 9168 9162 9156 9151 9147 9142 9139 9135 9133 9130 9128 9127 9126 9126 9126 9126 9127 9128 9130 9132 9135 9138 9142 9146 9151 9156 9161 9167 9173 9180 9187 9195 9202 9211 9219 9229 9238 9248 9258 9268 9278 9289 9300 9311 9322 9333 9344 9355 9366 9378 9389 9400 9411 9422 9432 9443 9453 9464 9474 9484 9494 9504 9513 9523 9532 9541 9550 9559 9568 9576 9585 9593 9602 9610 9617 9625 9633 9640 9648 9655 9662 9668 9675 9681 9687 9693 9699 9705 9710 9715 9720 9725 9730 9735 9739 9743 9747 9751 9755 9759 9763 9766 9770 9773 9777 9780 9783 9786 9789 9792 9795 9798 9801 9804 9807 9810 9813 9816 9818 9821 9824 9827 9829 9832 9835 9837 9840 9842 9845 9847 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9868 9870 9871 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9871 9870 9868 9867 9865 9864 9862 9861 9859 9858 9856 9854 9853 9851 9849 9847 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9823 9821 9818 9815 9813 9810 9807 9804 9801 9798 9795 9792 9789 9785 9782 9779 9775 9772 9768 9765 9761 9757 9753 9748 9744 9739 9734 9729 9723 9717 9711 9704 9697 9690 9682 9674 9665 9657 9647 9638 9628 9618 9608 9597 9586 9575 9564 9552 9540 9527 9515 9502 9488 9475 9461 9446 9431 9416 9399 9383 9366 9348 9329 9310 9291 9271 9250 9229 9207 9185 9162 9139 9116 9093 9070 9047 9024 9001 8979 8958 8936 8916 8897 8880 8863 8847 8834 8822 8812 8803 8796 8791 8788 8787 8788 8791 8796 8802 8811 8821 8832 8846 8861 8877 8894 8912 8932 8952 8972 8993 9015 9037 9060 9082 9105 9127 9149 9171 9193 9215 9237 9258 9278 9299 9319 9338 9357 9376 9394 9412 9429 9446 9462 9478 9493 9113 0 21 4 9508 9522 9536 9549 9562 9575 9587 9598 9609 9620 9631 9640 9650 9659 9668 9677 9685 9694 9702 9709 9717 9724 9731 9738 9745 9751 9757 9763 9769 9774 9779 9784 9789 9793 9798 9802 9806 9809 9813 9816 9820 9823 9826 9829 9832 9835 9838 9841 9844 9847 9850 9854 9857 9860 9863 9866 9869 9872 9875 9878 9880 9883 9885 9887 9890 9891 9893 9894 9896 9897 9898 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9911 9912 9913 9914 9916 9917 9918 9919 9921 9922 9923 9925 9926 9927 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9957 9958 9958 9959 9960 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9964 9963 9963 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9962 9962 9961 9961 9960 9959 9959 9958 9957 9957 9956 9956 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9956 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9946 9945 9944 9943 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9896 9896 9114 0 21 4 9896 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9889 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9872 9871 9869 9868 9866 9864 9862 9859 9857 9854 9852 9849 9846 9843 9840 9837 9834 9831 9827 9824 9821 9818 9814 9811 9808 9805 9802 9799 9796 9793 9790 9787 9785 9782 9779 9777 9774 9772 9770 9767 9765 9763 9761 9759 9757 9755 9753 9751 9749 9748 9746 9744 9742 9741 9739 9738 9736 9735 9733 9732 9730 9729 9727 9726 9724 9723 9721 9719 9718 9716 9714 9712 9710 9708 9706 9703 9701 9699 9696 9693 9691 9688 9685 9682 9678 9675 9671 9668 9664 9660 9655 9651 9646 9641 9636 9631 9625 9619 9613 9607 9600 9593 9586 9579 9571 9564 9556 9549 9541 9534 9527 9520 9513 9506 9500 9494 9489 9484 9479 9476 9473 9471 9469 9469 9469 9469 9471 9473 9476 9480 9485 9490 9496 9502 9509 9516 9524 9532 9540 9548 9557 9566 9575 9583 9592 9600 9609 9617 9625 9633 9641 9648 9655 9662 9668 9674 9680 9686 9692 9697 9702 9707 9712 9716 9721 9725 9729 9733 9737 9741 9745 9749 9753 9756 9760 9763 9767 9770 9773 9777 9780 9783 9786 9789 9792 9795 9797 9800 9803 9806 9808 9811 9814 9816 9819 9821 9824 9826 9829 9831 9833 9836 9838 9840 9842 9844 9846 9848 9850 9851 9853 9855 9856 9858 9859 9861 9862 9863 9865 9866 9868 9870 9871 9873 9875 9877 9878 9880 9882 9884 9885 9887 9889 9890 9892 9893 9894 9896 9897 9897 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9895 9894 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9899 9900 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9908 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9115 0 21 4 9926 9926 9925 9925 9924 9923 9923 9922 9921 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9903 9902 9900 9899 9897 9896 9894 9892 9890 9888 9887 9884 9882 9880 9878 9875 9873 9870 9868 9865 9862 9860 9857 9854 9851 9848 9846 9843 9840 9837 9835 9832 9830 9827 9825 9822 9820 9818 9816 9814 9812 9811 9809 9808 9806 9805 9805 9804 9804 9803 9803 9804 9804 9805 9806 9807 9808 9810 9812 9814 9816 9818 9821 9823 9825 9828 9830 9832 9835 9837 9839 9841 9843 9844 9846 9847 9849 9850 9850 9851 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9854 9855 9855 9855 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9859 9859 9859 9859 9858 9858 9858 9857 9856 9855 9855 9854 9853 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9828 9827 9825 9824 9822 9821 9819 9817 9814 9812 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9779 9776 9773 9769 9766 9763 9759 9756 9753 9750 9746 9743 9739 9736 9732 9728 9724 9720 9716 9712 9707 9703 9698 9692 9687 9681 9676 9669 9663 9656 9650 9643 9635 9628 9620 9612 9604 9596 9587 9579 9570 9561 9552 9542 9533 9523 9513 9503 9493 9482 9471 9460 9448 9436 9423 9410 9397 9383 9368 9353 9336 9320 9302 9283 9264 9244 9223 9201 9178 9154 9129 9103 9075 9047 9018 8988 8956 8923 8890 8855 8818 8781 8742 8702 8660 8617 8572 8525 8477 8427 8375 8321 8265 8207 8147 8085 8021 7955 7887 7818 7747 7675 7600 7526 7451 7376 7301 7227 7154 7082 7010 6940 6873 6810 6749 6692 6638 6590 6547 6509 6475 6447 6425 6408 6398 6392 6393 6400 6413 6430 6453 6482 6516 6554 6595 6641 6690 6744 6800 6858 6918 6980 7046 7112 7179 7246 7313 7381 7449 7517 7584 7652 7719 7784 7849 7912 7975 8037 8096 8155 8212 8268 8322 8375 8426 8475 8523 8570 8615 8659 8701 8742 8781 8819 8855 8890 8924 8957 8988 9018 9047 9075 9102 9128 9153 9177 9200 9222 9243 9264 9284 9303 9321 9339 9355 9372 9388 9403 9417 9431 9445 9458 9471 9483 9495 9506 9517 9527 9538 9548 9557 9566 9575 9583 9591 9599 9607 9614 9621 9628 9634 9641 9647 9653 9658 9664 9669 9674 9680 9685 9690 9695 9700 9705 9710 9714 9719 9724 9728 9733 9737 9741 9745 9749 9753 9757 9760 9764 9767 9770 9772 9775 9777 9779 9781 9783 9785 9787 9789 9790 9792 9794 9795 9797 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9826 9828 9829 9830 9831 9832 9833 9834 9834 9835 9835 9836 9836 9837 9837 9837 9838 9838 9839 9839 9840 9841 9841 9842 9843 9844 9844 9845 9846 9846 9846 9846 9846 9846 9846 9846 9845 9844 9116 0 21 4 9844 9843 9841 9840 9839 9837 9836 9834 9832 9831 9829 9827 9825 9823 9821 9818 9816 9813 9810 9807 9804 9800 9797 9792 9788 9783 9778 9773 9767 9761 9754 9747 9740 9732 9725 9716 9708 9699 9690 9681 9671 9662 9652 9641 9630 9619 9608 9596 9584 9571 9558 9545 9531 9516 9502 9486 9471 9454 9438 9421 9403 9385 9367 9349 9330 9310 9291 9271 9251 9231 9211 9190 9170 9149 9127 9106 9085 9063 9042 9020 8998 8977 8955 8933 8911 8889 8868 8846 8825 8804 8783 8763 8743 8723 8704 8686 8668 8651 8635 8620 8605 8591 8579 8567 8556 8546 8537 8529 8523 8517 8512 8509 8506 8504 8504 8504 8505 8508 8511 8515 8521 8527 8534 8542 8551 8561 8571 8583 8595 8608 8622 8637 8652 8668 8685 8702 8720 8738 8757 8776 8795 8815 8835 8855 8876 8896 8916 8937 8957 8977 8997 9017 9036 9056 9074 9093 9111 9128 9146 9162 9179 9194 9210 9225 9239 9253 9267 9280 9293 9305 9317 9329 9340 9351 9362 9373 9383 9393 9403 9413 9422 9431 9440 9449 9458 9466 9475 9483 9491 9499 9506 9514 9521 9529 9536 9543 9550 9556 9563 9569 9575 9581 9587 9592 9598 9603 9608 9613 9617 9622 9626 9630 9634 9637 9640 9643 9646 9649 9651 9654 9656 9658 9659 9661 9663 9664 9665 9666 9667 9668 9669 9670 9671 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9682 9683 9684 9686 9688 9689 9691 9693 9695 9697 9698 9700 9702 9704 9706 9707 9709 9711 9712 9714 9715 9717 9718 9719 9721 9722 9723 9724 9724 9725 9726 9727 9727 9728 9728 9729 9729 9729 9729 9729 9729 9729 9729 9728 9728 9727 9726 9725 9724 9723 9722 9720 9719 9717 9715 9713 9711 9708 9706 9703 9701 9698 9695 9692 9689 9686 9682 9679 9675 9671 9667 9662 9658 9653 9648 9643 9638 9632 9626 9620 9614 9607 9600 9593 9586 9579 9571 9564 9556 9548 9540 9532 9523 9515 9506 9497 9488 9478 9469 9459 9449 9439 9428 9417 9406 9394 9382 9370 9357 9344 9330 9316 9301 9286 9270 9253 9236 9219 9200 9182 9162 9142 9121 9100 9078 9055 9031 9007 8982 8957 8930 8903 8875 8846 8816 8785 8754 8721 8688 8654 8618 8582 8545 8507 8468 8428 8387 8345 8302 8258 8214 8169 8123 8075 8027 7979 7931 7883 7835 7787 7739 7691 7643 7597 7552 7509 7467 7426 7388 7353 7320 7289 7261 7237 7216 7198 7183 7172 7164 7159 7158 7160 7165 7174 7185 7199 7216 7235 7257 7281 7306 7332 7360 7390 7420 7450 7481 7513 7544 7576 7608 7640 7672 7703 7733 7763 7792 7820 7848 7875 7901 7926 7950 7973 7995 8016 8036 8054 8072 8088 8102 8115 8127 8138 8146 8153 8159 8163 8165 8165 8163 8160 8155 8148 8140 8130 8118 8105 8090 8074 8056 8038 8018 7997 7975 7954 7932 7909 7887 7865 7843 7820 7798 7777 7757 7738 7720 9117 0 21 4 7703 7687 7673 7661 7649 7639 7630 7622 7615 7610 7605 7602 7599 7597 7595 7594 7593 7592 7592 7591 7590 7588 7586 7584 7581 7578 7574 7569 7564 7559 7553 7546 7539 7532 7524 7517 7510 7503 7496 7489 7482 7476 7470 7465 7460 7456 7453 7451 7449 7449 7449 7450 7452 7455 7459 7464 7471 7478 7486 7495 7505 7517 7529 7543 7557 7573 7590 7608 7628 7648 7670 7692 7716 7740 7766 7792 7820 7848 7877 7907 7937 7968 8000 8031 8063 8095 8128 8160 8193 8225 8258 8290 8322 8353 8384 8415 8445 8475 8504 8532 8559 8586 8612 8637 8661 8684 8707 8728 8748 8767 8785 8802 8818 8832 8846 8858 8869 8879 8888 8895 8902 8907 8911 8914 8916 8917 8917 8915 8913 8909 8905 8899 8892 8884 8876 8866 8855 8843 8830 8816 8802 8786 8769 8751 8733 8714 8694 8674 8653 8633 8612 8590 8569 8548 8526 8505 8485 8465 8446 8428 8411 8395 8381 8368 8357 8347 8339 8332 8328 8325 8324 8325 8328 8333 8340 8348 8358 8370 8383 8398 8414 8431 8449 8469 8489 8510 8532 8554 8577 8600 8624 8648 8672 8695 8719 8743 8767 8790 8813 8836 8859 8881 8903 8925 8946 8966 8986 9005 9024 9043 9061 9078 9095 9111 9126 9142 9156 9170 9184 9197 9209 9221 9233 9244 9254 9265 9274 9284 9293 9301 9310 9318 9325 9333 9340 9346 9353 9359 9365 9370 9376 9381 9385 9390 9394 9398 9402 9405 9408 9411 9413 9415 9417 9419 9420 9422 9423 9423 9424 9424 9424 9424 9424 9424 9424 9424 9424 9424 9424 9424 9424 9424 9424 9424 9424 9425 9425 9426 9426 9427 9428 9428 9429 9430 9430 9431 9431 9432 9432 9432 9433 9433 9433 9432 9432 9432 9431 9431 9430 9429 9428 9427 9426 9424 9423 9421 9419 9418 9416 9414 9412 9409 9407 9405 9402 9399 9397 9394 9391 9388 9385 9382 9378 9375 9372 9368 9365 9361 9357 9353 9349 9345 9341 9337 9332 9328 9323 9318 9313 9308 9303 9297 9292 9286 9280 9274 9267 9261 9254 9248 9241 9234 9226 9219 9212 9204 9196 9188 9180 9171 9162 9153 9144 9135 9125 9115 9105 9095 9084 9073 9062 9050 9038 9026 9014 9001 8989 8976 8962 8949 8935 8922 8907 8893 8878 8863 8848 8832 8816 8799 8782 8764 8746 8728 8709 8689 8668 8647 8625 8602 8579 8555 8530 8504 8478 8451 8423 8394 8365 8335 8303 8271 8239 8205 8170 8135 8099 8061 8023 7984 7944 7902 7859 7815 7770 7723 7675 7625 7574 7521 7466 7410 7352 7293 7231 7168 7103 7036 6968 6897 6824 6750 6674 6596 6516 6434 6351 6265 6178 6090 5999 5906 5812 5716 5619 5519 5418 5316 5213 5109 5004 4896 4789 4682 4574 4467 4360 4254 4148 4043 3939 3839 3742 3647 3555 3466 3383 3304 3230 3161 3096 3039 2989 2945 2907 2875 2851 2834 2824 2820 2823 2833 2850 2873 2903 2938 2980 3027 3079 3136 9118 0 21 4 3198 3264 3334 3408 3485 3566 3650 3737 3825 3916 4009 4105 4201 4298 4396 4495 4595 4695 4795 4895 4995 5094 5193 5291 5388 5485 5580 5673 5765 5855 5944 6031 6115 6198 6279 6359 6436 6511 6585 6657 6727 6795 6861 6926 6989 7050 7110 7168 7225 7281 7334 7387 7438 7488 7537 7584 7630 7674 7717 7759 7800 7840 7878 7915 7951 7986 8020 8053 8085 8116 8146 8175 8204 8231 8258 8284 8310 8335 8359 8383 8405 8428 8449 8470 8491 8510 8529 8548 8566 8583 8599 8615 8631 8646 8660 8674 8687 8700 8713 8725 8736 8748 8759 8770 8780 8790 8800 8810 8820 8829 8838 8847 8856 8865 8873 8881 8889 8897 8905 8912 8920 8927 8933 8940 8946 8952 8958 8964 8969 8974 8979 8984 8989 8993 8997 9002 9005 9009 9013 9017 9020 9023 9027 9030 9033 9036 9039 9042 9044 9047 9049 9052 9054 9056 9058 9060 9061 9063 9064 9065 9066 9067 9068 9068 9068 9068 9068 9068 9068 9067 9066 9066 9065 9064 9063 9062 9061 9060 9058 9057 9056 9055 9053 9052 9050 9049 9047 9045 9043 9041 9039 9036 9033 9030 9027 9023 9020 9016 9012 9008 9003 8998 8993 8988 8983 8977 8972 8966 8960 8954 8948 8942 8936 8930 8924 8917 8911 8904 8898 8891 8884 8877 8869 8862 8854 8846 8838 8830 8822 8813 8804 8795 8786 8776 8767 8757 8748 8738 8728 8719 8709 8699 8689 8679 8669 8659 8649 8639 8629 8619 8609 8598 8588 8577 8567 8556 8544 8532 8520 8508 8495 8482 8469 8455 8441 8426 8411 8395 8379 8362 8345 8327 8309 8290 8271 8251 8231 8210 8188 8166 8143 8119 8094 8068 8042 8014 7986 7956 7926 7895 7863 7830 7797 7763 7728 7693 7657 7621 7585 7549 7513 7477 7442 7408 7373 7340 7307 7276 7245 7215 7186 7158 7131 7105 7080 7055 7032 7009 6985 6962 6939 6916 6892 6869 6845 6821 6796 6770 6743 6715 6686 6656 6624 6592 6558 6522 6486 6448 6408 6368 6326 6283 6238 6192 6145 6096 6046 5994 5941 5886 5830 5772 5713 5653 5591 5527 5462 5396 5328 5259 5189 5117 5043 4969 4894 4817 4739 4661 4581 4501 4420 4338 4255 4172 4088 4003 3918 3831 3745 3658 3570 3482 3393 3305 3215 3126 3036 2946 2856 2767 2677 2587 2498 2409 2321 2233 2146 2061 1976 1893 1810 1729 1650 1572 1496 1421 1349 1279 1210 1144 1079 1017 957 900 844 791 740 691 644 600 558 518 480 445 411 380 351 324 299 275 254 234 216 200 186 173 162 152 144 137 132 128 126 124 124 126 128 132 137 143 151 160 171 183 197 212 229 248 269 291 316 343 372 403 437 473 511 553 596 643 692 744 798 855 915 978 1043 1111 1181 1254 1328 1406 1485 1566 1649 1733 1820 1908 1997 2087 2178 2271 2363 2457 2551 2646 2741 2836 2932 3027 9119 0 21 4 3122 3218 3313 3408 3503 3597 3691 3785 3878 3970 4062 4153 4243 4333 4421 4509 4596 4681 4766 4849 4931 5012 5092 5171 5248 5324 5398 5471 5543 5613 5682 5750 5816 5881 5945 6007 6068 6128 6186 6244 6300 6355 6409 6462 6513 6564 6614 6663 6711 6758 6804 6849 6894 6937 6980 7022 7063 7104 7144 7183 7221 7259 7296 7332 7368 7403 7437 7471 7504 7537 7569 7601 7631 7662 7691 7721 7749 7777 7805 7832 7859 7885 7910 7935 7960 7984 8008 8031 8054 8077 8099 8121 8142 8163 8184 8205 8225 8245 8265 8284 8303 8322 8341 8359 8377 8395 8413 8430 8447 8464 8481 8497 8513 8529 8544 8559 8574 8589 8603 8616 8630 8643 8656 8669 8682 8694 8706 8718 8730 8741 8753 8764 8776 8787 8798 8810 8821 8832 8843 8854 8865 8876 8886 8897 8907 8918 8928 8938 8947 8957 8966 8975 8984 8992 9001 9009 9017 9024 9032 9039 9047 9054 9061 9068 9075 9082 9089 9096 9103 9110 9117 9124 9131 9138 9145 9152 9158 9165 9171 9178 9184 9190 9196 9202 9207 9213 9218 9223 9228 9233 9238 9242 9247 9251 9255 9260 9264 9268 9272 9276 9280 9284 9288 9292 9296 9300 9304 9308 9312 9316 9320 9324 9327 9331 9334 9337 9341 9344 9346 9349 9352 9354 9356 9359 9361 9363 9365 9367 9368 9370 9372 9374 9376 9378 9379 9381 9383 9385 9387 9389 9392 9394 9396 9398 9401 9403 9405 9407 9410 9412 9414 9416 9418 9421 9423 9425 9427 9429 9431 9433 9436 9438 9440 9442 9444 9447 9449 9451 9454 9456 9459 9462 9464 9467 9470 9472 9475 9478 9480 9483 9486 9488 9491 9493 9496 9499 9501 9504 9507 9509 9512 9514 9517 9520 9523 9525 9528 9531 9534 9537 9540 9543 9547 9550 9553 9556 9559 9562 9565 9568 9571 9574 9577 9580 9583 9585 9588 9591 9593 9596 9598 9600 9603 9605 9607 9609 9611 9614 9616 9618 9620 9622 9625 9627 9629 9631 9633 9636 9638 9640 9642 9644 9646 9648 9651 9653 9655 9657 9659 9661 9662 9664 9666 9668 9670 9672 9674 9675 9677 9679 9680 9682 9684 9685 9687 9688 9689 9691 9692 9693 9694 9694 9695 9696 9696 9697 9697 9697 9698 9698 9698 9698 9698 9698 9698 9698 9699 9699 9699 9699 9699 9700 9700 9700 9700 9700 9700 9700 9700 9699 9699 9698 9697 9696 9695 9693 9691 9689 9686 9684 9681 9678 9674 9671 9668 9664 9660 9656 9653 9649 9645 9641 9638 9634 9630 9626 9623 9619 9616 9612 9609 9605 9602 9598 9594 9591 9587 9582 9578 9574 9570 9565 9561 9556 9551 9547 9542 9537 9532 9527 9523 9518 9514 9509 9505 9501 9497 9494 9490 9487 9484 9481 9479 9477 9475 9473 9471 9470 9469 9468 9467 9466 9466 9466 9466 9466 9467 9467 9468 9469 9471 9472 9474 9476 9478 9480 9483 9485 9488 9491 9494 9497 9500 9503 9506 9509 9512 9515 9518 9520 9120 0 21 4 9523 9525 9527 9529 9531 9533 9534 9535 9536 9537 9537 9537 9537 9537 9536 9535 9534 9533 9532 9531 9530 9529 9529 9528 9527 9526 9525 9525 9525 9526 9527 9528 9530 9532 9535 9538 9541 9545 9550 9555 9560 9566 9573 9579 9586 9593 9601 9609 9616 9624 9632 9639 9647 9655 9662 9670 9677 9684 9690 9697 9703 9708 9714 9719 9723 9728 9732 9736 9739 9743 9746 9748 9751 9753 9755 9757 9759 9761 9763 9764 9765 9767 9768 9769 9770 9770 9771 9772 9772 9772 9772 9773 9772 9772 9772 9771 9771 9770 9769 9768 9767 9765 9764 9763 9762 9760 9759 9758 9756 9755 9754 9753 9753 9752 9752 9752 9752 9753 9754 9755 9756 9758 9760 9762 9765 9767 9770 9773 9777 9780 9783 9786 9790 9793 9796 9800 9803 9806 9809 9811 9814 9816 9818 9820 9822 9824 9826 9827 9828 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9849 9850 9850 9851 9851 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9856 9856 9856 9856 9855 9855 9855 9854 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9833 9832 9832 9831 9830 9830 9829 9829 9828 9827 9827 9826 9825 9824 9823 9822 9822 9821 9820 9819 9818 9818 9817 9816 9816 9815 9815 9815 9815 9814 9814 9815 9815 9815 9815 9815 9815 9815 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9814 9813 9812 9812 9811 9810 9809 9809 9808 9807 9806 9805 9805 9804 9803 9802 9802 9801 9800 9799 9798 9796 9795 9794 9792 9791 9789 9787 9785 9782 9780 9777 9774 9771 9768 9764 9761 9757 9753 9749 9745 9740 9736 9731 9726 9720 9715 9709 9703 9697 9690 9684 9676 9669 9661 9653 9645 9636 9627 9617 9607 9597 9587 9576 9566 9555 9544 9532 9521 9510 9499 9488 9477 9467 9457 9447 9438 9429 9421 9414 9407 9401 9396 9392 9389 9386 9385 9385 9386 9387 9390 9393 9397 9402 9408 9415 9422 9431 9439 9448 9458 9468 9479 9489 9500 9511 9522 9533 9544 9556 9567 9578 9588 9599 9609 9620 9629 9639 9648 9657 9666 9675 9683 9691 9698 9706 9713 9719 9726 9732 9738 9744 9750 9755 9760 9765 9770 9774 9779 9783 9787 9791 9795 9798 9802 9805 9809 9812 9815 9818 9821 9824 9827 9829 9832 9834 9837 9839 9841 9844 9846 9848 9849 9851 9853 9854 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9846 9121 0 21 4 9845 9845 9844 9843 9843 9843 9842 9842 9843 9843 9843 9844 9845 9846 9847 9848 9850 9851 9853 9854 9856 9857 9859 9860 9862 9863 9865 9866 9867 9869 9870 9872 9873 9874 9876 9877 9878 9880 9881 9883 9884 9886 9888 9889 9891 9893 9894 9896 9897 9899 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9942 9941 9940 9940 9939 9939 9938 9938 9938 9938 9939 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9921 9919 9917 9916 9914 9912 9911 9909 9907 9906 9904 9902 9901 9899 9898 9896 9895 9894 9892 9891 9890 9889 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9864 9864 9864 9864 9864 9864 9865 9865 9866 9867 9868 9869 9871 9872 9873 9875 9876 9878 9879 9881 9883 9884 9885 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9913 9914 9916 9917 9919 9920 9922 9923 9925 9926 9927 9929 9930 9931 9933 9934 9935 9936 9938 9939 9940 9941 9942 9943 9945 9946 9947 9948 9949 9950 9951 9953 9954 9955 9956 9956 9957 9958 9959 9959 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9973 9973 9973 9973 9973 9972 9972 9122 0 21 4 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9974 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9969 9969 9969 9970 9971 9971 9972 9973 9973 9974 9974 9974 9975 9975 9975 9975 9974 9974 9974 9973 9973 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9966 9966 9965 9966 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9944 9944 9943 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9929 9928 9926 9924 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9894 9893 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9901 9902 9902 9903 9905 9906 9907 9908 9909 9910 9912 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9928 9928 9929 9929 9930 9931 9931 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9937 9937 9938 9123 0 21 4 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9944 9944 9944 9943 9943 9943 9942 9941 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9906 9905 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9912 9913 9914 9915 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9933 9932 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9910 9908 9907 9905 9903 9901 9898 9896 9894 9892 9889 9887 9884 9882 9880 9877 9875 9872 9870 9868 9865 9863 9861 9858 9856 9854 9851 9849 9847 9844 9842 9840 9837 9834 9832 9829 9826 9823 9820 9817 9814 9811 9807 9804 9801 9798 9794 9791 9788 9785 9783 9780 9777 9775 9773 9771 9770 9768 9767 9766 9765 9764 9764 9764 9763 9763 9764 9764 9764 9765 9765 9766 9766 9767 9768 9769 9770 9771 9772 9773 9774 9776 9777 9779 9780 9782 9783 9785 9787 9788 9790 9792 9793 9795 9797 9798 9800 9802 9803 9805 9806 9808 9809 9811 9812 9814 9815 9817 9819 9821 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9841 9842 9844 9845 9846 9847 9848 9849 9849 9850 9850 9850 9850 9849 9849 9849 9848 9847 9847 9846 9845 9844 9843 9842 9841 9840 9839 9837 9836 9834 9833 9831 9829 9827 9825 9822 9820 9817 9814 9811 9808 9804 9801 9797 9794 9790 9787 9783 9779 9776 9772 9768 9764 9760 9756 9751 9747 9742 9737 9732 9727 9722 9716 9710 9703 9697 9689 9682 9674 9666 9657 9648 9639 9630 9620 9611 9600 9590 9580 9569 9558 9546 9535 9523 9511 9499 9486 9473 9460 9446 9432 9417 9402 9386 9370 9353 9336 9318 9300 9282 9263 9244 9224 9205 9185 9165 9146 9126 9107 9089 9070 9052 9035 9019 9003 8989 8975 8962 8951 8940 8931 8923 8917 8912 8908 8905 8903 8903 8904 8906 8910 8914 8920 8927 8934 8942 8952 8962 8972 8983 8994 9006 9018 9031 9043 9055 9068 9080 9092 9103 9115 9126 9137 9147 9157 9167 9176 9184 9192 9200 9208 9215 9221 9228 9234 9240 9124 0 21 5 9259 9265 9272 9278 9284 9290 9297 9303 9310 9316 9323 9330 9337 9344 9351 9359 9366 9373 9381 9388 9395 9402 9409 9416 9422 9429 9435 9440 9446 9451 9456 9460 9464 9467 9470 9473 9475 9477 9479 9480 9480 9480 9480 9480 9478 9477 9475 9473 9471 9468 9464 9461 9457 9453 9448 9443 9438 9433 9427 9421 9414 9407 9400 9392 9384 9376 9367 9358 9348 9338 9327 9316 9304 9292 9279 9266 9253 9238 9223 9208 9191 9174 9157 9139 9120 9100 9079 9058 9036 9013 8990 8965 8940 8913 8886 8858 8829 8799 8768 8736 8703 8669 8633 8597 8560 8522 8482 8441 8400 8357 8314 8270 8225 8181 8136 8090 8045 8000 7954 7909 7864 7821 7780 7740 7702 7665 7632 7601 7573 7548 7526 7508 7494 7483 7476 7473 7475 7480 7490 7503 7520 7541 7565 7591 7621 7654 7690 7728 7768 7809 7852 7898 7943 7989 8034 8080 8126 8171 8216 8262 8307 8351 8394 8435 8476 8517 8555 8593 8629 8664 8699 8732 8764 8795 8826 8855 8883 8910 8937 8962 8987 9011 9035 9057 9079 9100 9120 9140 9159 9178 9195 9212 9229 9244 9260 9274 9288 9301 9314 9326 9338 9349 9360 9370 9379 9389 9398 9406 9414 9422 9430 9438 9445 9452 9459 9466 9472 9479 9485 9491 9497 9502 9508 9513 9518 9523 9528 9533 9538 9542 9546 9550 9554 9558 9561 9565 9569 9572 9576 9580 9583 9587 9591 9595 9599 9603 9607 9611 9616 9620 9624 9628 9633 9637 9641 9646 9650 9653 9657 9660 9663 9666 9669 9672 9674 9676 9678 9680 9681 9683 9684 9685 9687 9688 9689 9690 9691 9693 9694 9695 9696 9698 9699 9700 9701 9702 9703 9703 9704 9704 9704 9704 9704 9703 9702 9701 9699 9697 9695 9693 9690 9687 9684 9681 9677 9673 9669 9665 9661 9657 9652 9647 9643 9638 9632 9627 9622 9616 9610 9604 9597 9590 9583 9576 9568 9560 9551 9542 9533 9523 9512 9501 9490 9478 9466 9453 9440 9426 9411 9396 9380 9364 9348 9330 9312 9293 9274 9254 9233 9212 9189 9166 9142 9117 9091 9065 9037 9008 8979 8948 8917 8884 8851 8817 8782 8747 8710 8674 8637 8600 8564 8528 8491 8455 8419 8384 8351 8319 8289 8260 8233 8209 8188 8169 8153 8139 8128 8121 8117 8115 8117 8123 8132 8144 8158 8176 8196 8218 8243 8269 8297 8328 8360 8392 8425 8459 8493 8527 8562 8596 8630 8663 8695 8727 8758 8788 8817 8845 8872 8898 8923 8947 8969 8991 9012 9032 9051 9069 9086 9102 9118 9133 9147 9160 9173 9184 9195 9205 9214 9222 9230 9237 9243 9248 9252 9255 9257 9259 9260 9260 9260 9258 9257 9255 9253 9252 9250 9248 9246 9244 9242 9241 9240 9240 9241 9242 9244 9247 9251 9256 9261 9268 9275 9283 9292 9302 9312 9323 9335 9347 9359 9373 9386 9399 9413 9427 9441 9455 9468 9482 9496 9510 9523 9536 9549 9562 9574 9586 9598 9609 9125 0 21 5 9621 9631 9642 9652 9661 9671 9680 9689 9697 9705 9713 9721 9728 9735 9742 9749 9756 9762 9768 9774 9779 9785 9790 9795 9800 9805 9809 9813 9817 9821 9825 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9853 9855 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9881 9883 9885 9887 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9907 9908 9909 9910 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9958 9958 9958 9958 9958 9958 9958 9958 9958 9959 9959 9959 9960 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9929 9927 9926 9924 9923 9921 9920 9918 9917 9915 9914 9912 9911 9909 9908 9907 9905 9904 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9892 9891 9891 9890 9890 9890 9890 9890 9891 9891 9892 9893 9894 9895 9896 9897 9899 9900 9902 9903 9905 9907 9908 9910 9912 9913 9915 9916 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9932 9932 9932 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9899 9898 9896 9894 9893 9891 9890 9888 9887 9886 9885 9884 9883 9883 9882 9882 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9882 9882 9883 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9928 9126 0 21 5 9928 9928 9929 9929 9929 9929 9929 9929 9930 9930 9931 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9948 9948 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9954 9953 9953 9951 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9933 9931 9929 9927 9926 9924 9922 9921 9920 9918 9917 9915 9914 9913 9912 9910 9909 9908 9906 9905 9904 9902 9901 9899 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9876 9874 9873 9871 9869 9868 9866 9865 9863 9862 9861 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9845 9845 9844 9844 9844 9844 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9848 9848 9848 9848 9848 9848 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9827 9827 9826 9825 9824 9824 9823 9823 9822 9822 9822 9822 9821 9821 9821 9821 9820 9820 9820 9819 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9807 9806 9804 9803 9801 9799 9797 9794 9792 9789 9787 9784 9781 9777 9773 9770 9765 9761 9756 9751 9746 9740 9734 9728 9722 9715 9708 9700 9692 9684 9675 9666 9656 9646 9635 9624 9612 9600 9587 9575 9561 9548 9534 9520 9506 9491 9477 9463 9449 9436 9423 9410 9398 9387 9378 9369 9361 9354 9349 9345 9343 9341 9341 9343 9347 9351 9357 9364 9373 9382 9392 9403 9415 9428 9442 9455 9469 9483 9498 9512 9527 9541 9556 9570 9583 9596 9609 9622 9634 9645 9656 9667 9678 9688 9697 9706 9715 9724 9732 9740 9748 9756 9763 9771 9778 9785 9791 9798 9804 9810 9816 9821 9826 9831 9836 9841 9845 9849 9853 9857 9860 9863 9866 9869 9871 9874 9876 9878 9880 9883 9885 9887 9888 9890 9892 9894 9896 9897 9899 9901 9902 9904 9905 9907 9908 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9930 9930 9931 9931 9931 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9903 9903 9902 9901 9900 9899 9897 9896 9894 9892 9890 9888 9886 9884 9882 9880 9877 9875 9872 9870 9868 9865 9863 9860 9858 9855 9853 9850 9847 9844 9841 9838 9835 9831 9827 9823 9127 0 21 5 9819 9814 9809 9804 9799 9793 9787 9781 9775 9768 9762 9755 9747 9740 9733 9725 9718 9710 9702 9694 9687 9679 9671 9663 9655 9647 9640 9632 9625 9618 9611 9604 9598 9592 9587 9582 9577 9573 9570 9567 9565 9563 9563 9563 9564 9565 9567 9570 9574 9578 9582 9588 9593 9599 9606 9613 9620 9627 9635 9642 9650 9657 9665 9672 9680 9687 9695 9702 9709 9716 9723 9729 9736 9742 9748 9754 9759 9765 9770 9775 9780 9785 9790 9794 9799 9803 9807 9810 9814 9817 9821 9824 9826 9829 9832 9834 9837 9839 9841 9843 9845 9848 9849 9851 9853 9855 9857 9859 9860 9862 9864 9865 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9888 9888 9888 9888 9889 9889 9889 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9873 9872 9871 9870 9869 9867 9866 9865 9864 9864 9863 9862 9861 9861 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9856 9856 9855 9855 9854 9853 9852 9851 9849 9848 9846 9844 9842 9840 9838 9836 9834 9831 9829 9827 9824 9822 9820 9817 9815 9813 9811 9808 9806 9804 9802 9800 9798 9795 9793 9791 9789 9787 9784 9782 9779 9777 9774 9771 9768 9765 9762 9759 9756 9753 9750 9747 9744 9740 9737 9734 9731 9728 9725 9721 9718 9715 9712 9708 9705 9701 9698 9694 9690 9686 9681 9677 9672 9667 9662 9656 9651 9645 9639 9633 9626 9619 9612 9605 9598 9591 9583 9576 9568 9560 9552 9544 9535 9527 9518 9509 9499 9490 9480 9470 9460 9449 9438 9426 9414 9402 9389 9376 9362 9347 9333 9317 9301 9285 9268 9250 9232 9214 9195 9175 9155 9134 9113 9091 9068 9044 9020 8995 8969 8943 8915 8886 8856 8824 8791 8757 8722 8685 8647 8607 8566 8523 8478 8432 8385 8335 8285 8232 8178 8122 8064 8005 7944 7882 7818 7752 7684 7614 7543 7470 7394 7317 7237 7155 7073 6990 6905 6819 6734 6648 6562 6477 6392 6310 6228 6148 6070 5998 5931 5868 5810 5757 5712 5674 5643 5618 5600 5590 5587 5591 5603 5621 5649 5683 5722 5768 5819 5876 5937 6001 6069 6140 6216 6292 6370 6449 6530 6611 6693 6775 6857 6938 7018 7098 7176 7254 7330 7405 7479 7551 7621 7690 7758 7823 7886 7948 8008 8066 8122 8176 8228 8279 8327 8374 8419 8462 8504 8544 8582 8619 8655 8689 8722 8753 8784 8813 8841 8868 8895 8920 8945 8968 8991 9013 9034 9054 9074 9093 9110 9128 9144 9160 9175 9190 9204 9218 9231 9243 9255 9267 9278 9289 9299 9309 9319 9328 9337 9345 9353 9361 9368 9375 9382 9388 9394 9399 9404 9409 9413 9417 9420 9128 0 21 5 9423 9426 9429 9431 9433 9435 9437 9438 9440 9441 9441 9442 9442 9442 9442 9442 9441 9441 9440 9438 9437 9435 9433 9431 9428 9426 9423 9420 9417 9414 9411 9408 9405 9403 9400 9397 9393 9390 9387 9384 9381 9377 9374 9370 9366 9362 9358 9354 9349 9345 9340 9334 9329 9324 9318 9313 9308 9303 9298 9293 9288 9283 9279 9276 9272 9269 9266 9264 9261 9259 9257 9256 9255 9254 9253 9252 9251 9250 9249 9248 9247 9246 9245 9243 9242 9241 9240 9238 9237 9236 9234 9233 9232 9231 9230 9228 9227 9226 9225 9224 9223 9222 9220 9218 9217 9214 9212 9208 9205 9200 9196 9191 9185 9178 9171 9164 9156 9147 9138 9127 9117 9105 9092 9079 9065 9050 9034 9017 8999 8981 8960 8939 8915 8891 8864 8836 8806 8774 8741 8706 8670 8632 8592 8552 8511 8470 8426 8383 8340 8296 8253 8212 8173 8135 8099 8065 8034 8006 7982 7960 7941 7927 7917 7910 7907 7908 7913 7921 7932 7946 7962 7982 8003 8025 8048 8072 8097 8122 8148 8173 8198 8221 8244 8265 8285 8304 8320 8336 8350 8363 8375 8385 8394 8403 8411 8418 8424 8431 8437 8443 8449 8456 8463 8471 8479 8487 8496 8505 8514 8523 8532 8541 8549 8558 8567 8576 8584 8591 8597 8603 8608 8611 8612 8613 8612 8610 8606 8601 8594 8585 8575 8563 8548 8532 8514 8494 8472 8448 8421 8392 8361 8327 8291 8252 8211 8168 8121 8072 8020 7966 7908 7848 7784 7717 7647 7573 7496 7416 7331 7243 7152 7056 6956 6852 6744 6633 6515 6393 6269 6141 6010 5872 5734 5596 5457 5318 5178 5038 4899 4759 4619 4489 4364 4244 4131 4022 3927 3842 3767 3702 3646 3604 3574 3556 3551 3557 3580 3615 3661 3718 3787 3868 3956 4052 4156 4268 4389 4513 4640 4771 4906 5045 5184 5322 5461 5600 5736 5871 6003 6134 6264 6389 6511 6630 6745 6858 6966 7071 7173 7271 7365 7456 7544 7628 7710 7788 7863 7935 8004 8071 8135 8196 8254 8310 8363 8414 8463 8510 8555 8597 8638 8677 8714 8750 8784 8816 8848 8878 8906 8934 8960 8986 9011 9034 9057 9079 9100 9121 9141 9160 9178 9195 9212 9229 9244 9259 9274 9288 9301 9314 9326 9338 9349 9359 9369 9379 9388 9397 9406 9414 9422 9430 9437 9444 9452 9458 9465 9472 9478 9484 9491 9497 9503 9509 9514 9520 9525 9531 9536 9540 9545 9549 9554 9558 9561 9565 9568 9571 9575 9577 9580 9582 9585 9587 9589 9591 9593 9595 9597 9599 9601 9603 9605 9607 9609 9610 9612 9614 9615 9617 9618 9620 9621 9622 9624 9625 9626 9627 9628 9629 9630 9631 9631 9632 9633 9633 9634 9634 9635 9635 9636 9636 9637 9637 9637 9637 9637 9637 9637 9637 9637 9637 9636 9636 9636 9635 9635 9634 9634 9634 9633 9633 9633 9633 9633 9633 9633 9634 9634 9635 9635 9636 9636 9636 9637 9637 9638 9638 9638 9638 9129 0 21 5 9638 9637 9637 9636 9635 9634 9633 9631 9630 9628 9627 9625 9624 9622 9620 9619 9617 9615 9614 9612 9610 9608 9607 9605 9603 9601 9598 9596 9593 9590 9587 9583 9579 9575 9571 9566 9560 9555 9549 9542 9536 9529 9521 9514 9506 9497 9488 9479 9470 9460 9449 9438 9427 9415 9403 9390 9376 9362 9347 9331 9314 9297 9278 9259 9238 9217 9195 9172 9148 9123 9097 9070 9042 9014 8986 8957 8927 8898 8868 8839 8809 8780 8752 8724 8697 8671 8647 8624 8603 8584 8567 8552 8539 8529 8522 8516 8515 8515 8518 8524 8533 8544 8558 8573 8591 8611 8633 8657 8681 8706 8733 8761 8790 8818 8846 8875 8902 8930 8957 8983 9010 9034 9059 9082 9104 9126 9146 9165 9184 9201 9218 9233 9248 9262 9276 9289 9302 9313 9325 9336 9346 9356 9366 9375 9383 9391 9399 9406 9413 9420 9426 9432 9437 9442 9447 9451 9455 9458 9462 9465 9467 9470 9473 9475 9477 9479 9481 9483 9485 9486 9488 9489 9491 9492 9494 9495 9496 9497 9498 9499 9500 9501 9502 9502 9503 9503 9503 9503 9503 9503 9503 9503 9503 9502 9502 9501 9501 9500 9499 9499 9498 9498 9497 9496 9496 9495 9495 9494 9494 9493 9493 9492 9492 9492 9491 9491 9490 9490 9489 9488 9488 9487 9486 9484 9483 9482 9480 9478 9476 9474 9472 9470 9467 9464 9462 9459 9456 9453 9450 9447 9443 9440 9437 9434 9430 9427 9423 9420 9416 9412 9408 9404 9399 9395 9390 9385 9380 9374 9369 9363 9356 9350 9343 9337 9330 9323 9316 9308 9301 9294 9286 9278 9271 9263 9255 9247 9240 9232 9224 9216 9207 9199 9190 9182 9173 9164 9154 9144 9134 9124 9113 9102 9091 9080 9068 9057 9044 9032 9020 9007 8994 8980 8967 8953 8939 8924 8909 8894 8879 8863 8846 8829 8812 8794 8776 8756 8737 8716 8695 8674 8652 8629 8605 8581 8557 8532 8506 8480 8453 8426 8398 8370 8341 8312 8282 8252 8221 8190 8159 8127 8094 8061 8027 7993 7958 7922 7885 7848 7810 7771 7731 7690 7648 7605 7560 7515 7468 7419 7369 7318 7264 7210 7153 7094 7034 6972 6908 6843 6775 6705 6634 6560 6485 6408 6330 6249 6167 6083 5998 5912 5824 5734 5644 5553 5462 5369 5277 5184 5091 4998 4905 4813 4722 4633 4544 4457 4373 4293 4216 4143 4072 4007 3947 3892 3843 3798 3761 3731 3707 3690 3679 3677 3682 3693 3711 3736 3768 3806 3849 3898 3953 4014 4078 4147 4219 4295 4374 4455 4538 4622 4708 4797 4886 4974 5063 5152 5240 5329 5418 5506 5595 5682 5767 5852 5936 6019 6101 6182 6261 6339 6416 6491 6564 6636 6706 6775 6842 6906 6969 7031 7090 7148 7204 7258 7311 7362 7411 7458 7504 7549 7592 7634 7674 7714 7752 7788 7824 7859 7892 7925 7956 7986 8016 8044 8071 8098 8123 8148 8172 8195 8217 8238 8258 8278 8297 8315 8333 8349 8365 8381 9130 0 21 5 8395 8409 8423 8435 8447 8459 8469 8479 8489 8498 8506 8513 8520 8527 8532 8537 8542 8546 8549 8551 8553 8555 8556 8556 8555 8554 8553 8550 8548 8544 8540 8534 8529 8522 8516 8508 8500 8492 8483 8474 8464 8454 8444 8434 8424 8414 8404 8395 8386 8378 8370 8363 8358 8352 8348 8345 8342 8341 8340 8341 8342 8345 8348 8352 8357 8362 8368 8374 8381 8388 8395 8402 8409 8416 8423 8430 8436 8443 8449 8454 8460 8464 8469 8473 8476 8479 8481 8484 8485 8487 8488 8488 8488 8488 8488 8487 8486 8485 8483 8482 8480 8477 8475 8472 8468 8465 8461 8457 8452 8447 8442 8436 8430 8424 8417 8410 8402 8395 8386 8378 8369 8361 8351 8342 8332 8323 8313 8303 8293 8282 8271 8260 8249 8238 8226 8213 8201 8187 8174 8160 8145 8130 8115 8099 8082 8065 8047 8029 8011 7991 7972 7952 7931 7910 7889 7867 7845 7823 7800 7776 7752 7728 7703 7677 7651 7624 7597 7569 7540 7511 7481 7450 7418 7385 7352 7318 7283 7247 7210 7172 7134 7094 7054 7013 6971 6928 6884 6838 6792 6745 6697 6647 6596 6544 6491 6436 6380 6323 6264 6204 6143 6080 6015 5950 5883 5814 5745 5674 5601 5527 5452 5376 5299 5220 5140 5059 4976 4892 4806 4720 4632 4542 4451 4359 4266 4171 4075 3978 3880 3781 3681 3580 3478 3376 3273 3171 3068 2964 2861 2758 2655 2554 2453 2352 2253 2155 2058 1963 1870 1778 1688 1600 1515 1432 1352 1274 1199 1127 1058 991 928 868 812 759 709 662 619 579 543 511 481 456 433 414 398 386 377 371 368 368 371 377 386 399 414 432 453 476 503 532 565 600 638 679 724 771 821 874 930 989 1052 1117 1185 1256 1329 1406 1486 1568 1652 1739 1828 1920 2013 2107 2204 2301 2402 2502 2603 2704 2805 2906 3007 3109 3210 3312 3411 3510 3607 3704 3800 3893 3986 4077 4166 4254 4340 4425 4508 4589 4668 4746 4822 4896 4969 5040 5109 5177 5242 5306 5368 5428 5486 5542 5597 5649 5700 5749 5795 5840 5883 5924 5962 6000 6035 6068 6100 6130 6158 6185 6211 6234 6257 6279 6299 6318 6336 6354 6371 6388 6404 6419 6434 6450 6465 6480 6496 6513 6530 6548 6567 6587 6608 6631 6655 6680 6707 6735 6764 6795 6828 6863 6898 6935 6973 7011 7051 7092 7133 7174 7215 7256 7298 7339 7381 7422 7462 7502 7542 7580 7618 7655 7692 7727 7762 7796 7830 7862 7894 7926 7956 7986 8015 8044 8071 8098 8125 8150 8175 8200 8223 8246 8268 8290 8311 8331 8351 8370 8388 8406 8423 8440 8456 8473 8489 8504 8520 8535 8550 8565 8580 8594 8609 8623 8637 8651 8665 8678 8692 8705 8718 8731 8743 8755 8767 8779 8790 8801 8812 8822 8833 8843 8853 8863 8873 8882 8892 8902 8912 8921 8931 8941 8951 8961 8970 8980 8990 9000 9009 9019 9131 0 21 5 9029 9039 9048 9057 9067 9076 9085 9094 9103 9111 9120 9129 9137 9145 9153 9161 9169 9177 9185 9193 9200 9207 9215 9222 9229 9236 9242 9249 9255 9261 9267 9273 9278 9283 9289 9294 9298 9303 9308 9312 9316 9320 9325 9329 9333 9336 9340 9344 9348 9352 9355 9359 9363 9366 9370 9374 9377 9381 9384 9387 9391 9394 9397 9399 9402 9405 9407 9409 9411 9413 9415 9416 9418 9419 9420 9420 9421 9421 9421 9421 9421 9420 9419 9418 9417 9415 9413 9411 9409 9406 9403 9400 9396 9392 9388 9383 9378 9373 9367 9361 9355 9348 9341 9334 9326 9318 9309 9300 9291 9282 9272 9263 9253 9243 9233 9224 9214 9205 9196 9188 9179 9172 9165 9159 9154 9149 9146 9144 9142 9142 9142 9144 9146 9150 9154 9159 9165 9172 9180 9188 9197 9207 9218 9228 9239 9251 9262 9274 9286 9298 9310 9323 9335 9347 9359 9372 9383 9395 9407 9418 9429 9439 9449 9459 9469 9478 9486 9495 9503 9510 9517 9524 9530 9536 9541 9547 9551 9556 9560 9565 9569 9573 9576 9580 9584 9587 9591 9594 9597 9601 9604 9607 9610 9612 9615 9618 9620 9622 9624 9626 9628 9629 9630 9631 9631 9631 9631 9631 9631 9630 9629 9628 9627 9625 9623 9621 9619 9617 9615 9612 9610 9607 9604 9602 9599 9596 9593 9590 9586 9583 9580 9577 9574 9571 9568 9565 9562 9560 9557 9555 9553 9551 9549 9548 9546 9546 9545 9545 9545 9545 9546 9547 9548 9550 9552 9554 9556 9559 9562 9565 9568 9572 9575 9579 9582 9586 9589 9593 9596 9599 9603 9606 9609 9611 9614 9617 9619 9621 9623 9625 9627 9629 9631 9632 9634 9635 9637 9639 9640 9641 9643 9644 9645 9646 9647 9648 9649 9649 9649 9650 9650 9650 9649 9649 9648 9648 9647 9646 9645 9644 9643 9641 9640 9639 9638 9636 9635 9634 9633 9631 9630 9628 9626 9624 9622 9620 9617 9615 9612 9609 9605 9602 9598 9594 9590 9586 9582 9578 9574 9570 9566 9562 9559 9556 9554 9552 9550 9549 9548 9547 9547 9547 9547 9548 9549 9550 9552 9554 9556 9558 9560 9562 9564 9566 9568 9570 9572 9574 9577 9579 9582 9584 9587 9590 9593 9596 9599 9602 9605 9608 9611 9615 9618 9621 9625 9628 9631 9634 9637 9639 9642 9644 9646 9647 9649 9650 9651 9652 9653 9653 9654 9654 9654 9654 9655 9655 9655 9655 9655 9656 9656 9657 9657 9658 9659 9661 9662 9664 9665 9667 9669 9672 9674 9677 9680 9683 9686 9689 9693 9696 9700 9703 9707 9711 9714 9718 9722 9725 9728 9732 9735 9738 9741 9743 9746 9748 9751 9753 9754 9756 9758 9759 9760 9761 9762 9763 9764 9765 9765 9766 9766 9767 9767 9768 9768 9769 9769 9770 9770 9770 9771 9771 9771 9771 9772 9772 9772 9772 9772 9772 9772 9772 9771 9771 9771 9770 9770 9769 9769 9768 9767 9766 9766 9765 9764 9763 9762 9762 9761 9760 9132 0 21 5 9759 9759 9758 9757 9756 9756 9755 9754 9754 9753 9753 9752 9751 9750 9750 9749 9748 9747 9746 9745 9744 9743 9742 9740 9739 9738 9736 9735 9733 9732 9730 9728 9727 9725 9723 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9702 9700 9698 9695 9693 9691 9689 9687 9684 9682 9680 9677 9675 9673 9671 9668 9666 9664 9661 9659 9657 9654 9651 9649 9646 9643 9640 9637 9633 9630 9626 9622 9619 9615 9611 9606 9602 9598 9593 9588 9584 9579 9574 9569 9564 9559 9554 9548 9543 9537 9532 9526 9520 9513 9507 9500 9493 9486 9479 9471 9463 9455 9447 9438 9429 9420 9411 9401 9391 9381 9371 9360 9349 9338 9326 9314 9302 9289 9276 9262 9248 9233 9218 9202 9186 9169 9152 9134 9116 9097 9077 9057 9036 9015 8993 8970 8947 8923 8899 8874 8848 8821 8794 8766 8738 8708 8678 8646 8614 8580 8546 8510 8473 8435 8396 8355 8313 8270 8225 8178 8130 8081 8029 7976 7922 7865 7807 7747 7685 7622 7556 7489 7420 7350 7278 7204 7128 7051 6974 6895 6816 6735 6654 6573 6492 6411 6332 6253 6176 6100 6024 5953 5885 5821 5759 5702 5650 5603 5561 5524 5493 5468 5449 5436 5430 5429 5437 5451 5471 5497 5529 5567 5609 5657 5708 5765 5826 5891 5958 6028 6100 6176 6253 6330 6407 6485 6564 6642 6721 6799 6877 6954 7030 7105 7179 7253 7324 7394 7463 7530 7596 7660 7723 7784 7844 7903 7960 8015 8069 8121 8172 8221 8269 8315 8359 8402 8443 8482 8520 8557 8592 8626 8659 8690 8720 8748 8776 8802 8828 8852 8876 8899 8921 8942 8963 8983 9002 9021 9039 9057 9074 9090 9106 9122 9137 9152 9166 9180 9194 9207 9219 9231 9243 9254 9265 9276 9286 9295 9304 9313 9321 9329 9336 9343 9350 9356 9361 9367 9371 9376 9380 9384 9387 9390 9393 9396 9398 9400 9402 9404 9406 9408 9410 9411 9413 9415 9416 9418 9420 9422 9424 9425 9427 9429 9431 9433 9434 9436 9438 9439 9441 9442 9444 9445 9447 9448 9450 9452 9453 9455 9457 9460 9462 9465 9467 9470 9474 9477 9481 9485 9490 9494 9499 9504 9508 9513 9519 9524 9529 9534 9540 9545 9550 9556 9561 9567 9572 9577 9583 9588 9593 9599 9604 9609 9615 9620 9625 9631 9636 9642 9647 9653 9658 9663 9668 9674 9679 9684 9689 9694 9699 9704 9709 9714 9718 9723 9727 9732 9736 9740 9745 9749 9753 9757 9761 9764 9768 9772 9775 9778 9782 9785 9788 9790 9793 9795 9798 9800 9802 9804 9805 9807 9809 9810 9812 9813 9814 9816 9817 9818 9819 9820 9821 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9842 9842 9843 9844 9844 9845 9846 9846 9847 9848 9848 9849 9849 9850 9850 9851 9851 9851 9852 9852 9852 9853 9853 9853 9853 9854 9854 9854 9855 9133 0 21 5 9855 9856 9856 9857 9857 9858 9859 9860 9860 9861 9862 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9873 9874 9875 9876 9877 9878 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9886 9886 9886 9886 9887 9887 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9881 9880 9878 9877 9876 9875 9873 9872 9871 9870 9869 9868 9868 9867 9866 9866 9865 9865 9865 9865 9864 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9854 9854 9854 9855 9855 9856 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9887 9886 9886 9885 9885 9885 9885 9885 9884 9884 9884 9884 9884 9883 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9874 9873 9871 9870 9868 9866 9865 9863 9861 9859 9858 9856 9854 9853 9851 9850 9849 9847 9846 9845 9844 9843 9843 9842 9841 9841 9840 9839 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9825 9824 9822 9821 9820 9819 9818 9817 9816 9815 9815 9814 9814 9814 9814 9815 9815 9816 9816 9817 9818 9818 9819 9820 9820 9821 9821 9822 9823 9823 9823 9824 9824 9825 9825 9826 9826 9827 9828 9828 9829 9830 9831 9832 9833 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9844 9844 9845 9845 9845 9844 9844 9844 9843 9843 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9838 9837 9837 9836 9836 9835 9835 9834 9833 9833 9832 9832 9831 9830 9829 9829 9828 9827 9826 9826 9825 9824 9823 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9812 9811 9810 9808 9807 9806 9805 9803 9802 9801 9799 9798 9797 9796 9794 9793 9792 9790 9789 9788 9787 9785 9784 9782 9781 9779 9778 9776 9774 9772 9771 9769 9767 9765 9763 9761 9758 9756 9754 9752 9750 9748 9745 9743 9741 9739 9737 9735 9732 9730 9728 9726 9723 9721 9719 9716 9714 9711 9708 9706 9703 9700 9697 9694 9691 9687 9684 9681 9677 9673 9670 9666 9662 9658 9654 9650 9645 9641 9637 9632 9628 9623 9619 9614 9609 9605 9600 9595 9590 9586 9581 9576 9571 9566 9561 9556 9551 9545 9134 0 21 5 9540 9534 9528 9522 9516 9509 9503 9496 9488 9481 9473 9465 9457 9449 9440 9432 9423 9413 9404 9394 9385 9375 9365 9355 9344 9334 9323 9312 9301 9289 9277 9265 9253 9240 9227 9213 9199 9185 9170 9155 9139 9123 9106 9089 9071 9052 9033 9014 8994 8973 8952 8930 8908 8885 8862 8838 8813 8787 8761 8734 8707 8678 8649 8619 8587 8555 8522 8488 8453 8416 8379 8340 8301 8259 8217 8173 8129 8082 8035 7986 7935 7884 7830 7775 7718 7660 7600 7539 7475 7410 7343 7274 7203 7130 7055 6978 6898 6817 6734 6649 6563 6474 6384 6293 6201 6108 6014 5919 5825 5730 5636 5544 5453 5364 5277 5191 5110 5033 4960 4891 4825 4766 4713 4665 4624 4588 4561 4540 4526 4520 4520 4527 4542 4563 4591 4625 4668 4715 4768 4827 4891 4960 5033 5110 5190 5273 5360 5449 5538 5629 5721 5814 5907 6001 6094 6187 6279 6369 6458 6546 6633 6718 6801 6882 6962 7039 7115 7188 7259 7329 7396 7461 7525 7587 7647 7705 7761 7816 7869 7921 7970 8019 8066 8111 8155 8198 8239 8279 8318 8355 8391 8426 8459 8492 8523 8553 8582 8611 8638 8664 8689 8713 8737 8760 8782 8803 8823 8843 8862 8880 8898 8916 8932 8949 8964 8979 8994 9008 9022 9035 9048 9060 9072 9084 9095 9106 9116 9126 9135 9144 9153 9161 9169 9177 9184 9191 9197 9203 9209 9215 9220 9225 9229 9234 9238 9242 9245 9249 9252 9255 9258 9260 9263 9265 9267 9269 9271 9272 9274 9275 9276 9277 9277 9278 9278 9278 9277 9277 9275 9274 9273 9271 9268 9266 9263 9259 9256 9252 9247 9243 9238 9233 9227 9221 9215 9208 9201 9194 9187 9179 9171 9162 9153 9143 9133 9123 9112 9100 9087 9074 9061 9046 9031 9015 8998 8980 8961 8941 8920 8899 8876 8852 8828 8802 8776 8748 8719 8689 8658 8626 8593 8558 8522 8484 8446 8406 8364 8321 8276 8231 8183 8133 8083 8031 7978 7924 7869 7813 7757 7701 7646 7591 7536 7483 7430 7378 7329 7283 7239 7198 7159 7126 7096 7070 7047 7028 7014 7003 6996 6992 6991 6995 7002 7010 7021 7033 7049 7065 7080 7096 7112 7127 7141 7154 7167 7178 7188 7196 7202 7207 7210 7209 7207 7204 7199 7194 7186 7179 7171 7164 7156 7149 7143 7137 7132 7127 7125 7125 7126 7130 7135 7144 7155 7168 7184 7201 7222 7244 7269 7295 7324 7355 7388 7421 7456 7492 7530 7568 7606 7644 7683 7721 7760 7799 7838 7876 7914 7951 7987 8022 8057 8091 8124 8156 8188 8218 8248 8277 8305 8333 8359 8385 8410 8435 8459 8482 8505 8528 8550 8571 8593 8613 8634 8654 8674 8693 8713 8732 8750 8769 8787 8805 8822 8839 8856 8873 8889 8905 8921 8936 8951 8965 8979 8992 9005 9018 9030 9041 9052 9062 9072 9081 9090 9098 9106 9113 9119 9125 9130 9135 9140 9143 9147 9150 9153 9155 9157 9158 9160 9160 9135 0 21 5 9161 9161 9161 9160 9159 9158 9156 9154 9152 9149 9145 9141 9136 9131 9125 9119 9111 9104 9095 9086 9076 9066 9055 9043 9030 9017 9003 8988 8972 8956 8939 8922 8904 8885 8866 8846 8825 8803 8780 8757 8732 8707 8681 8654 8626 8598 8568 8538 8507 8476 8444 8411 8378 8344 8311 8278 8246 8215 8184 8154 8125 8098 8073 8050 8029 8009 7993 7980 7969 7961 7956 7955 7956 7961 7968 7977 7990 8006 8023 8043 8065 8089 8115 8143 8171 8201 8232 8263 8295 8327 8359 8392 8424 8457 8489 8522 8553 8584 8615 8645 8675 8704 8733 8760 8787 8814 8840 8865 8889 8912 8935 8957 8979 8999 9019 9038 9057 9074 9091 9108 9123 9138 9152 9166 9179 9191 9203 9215 9226 9236 9246 9256 9265 9273 9282 9290 9297 9305 9312 9318 9325 9331 9336 9342 9347 9352 9356 9360 9364 9368 9371 9374 9377 9380 9382 9384 9386 9387 9389 9390 9390 9391 9392 9392 9392 9392 9391 9391 9390 9389 9387 9386 9384 9382 9380 9378 9376 9373 9370 9366 9363 9359 9355 9351 9346 9341 9336 9330 9325 9319 9312 9306 9299 9292 9284 9277 9269 9261 9253 9245 9237 9229 9221 9213 9205 9197 9190 9183 9176 9170 9164 9159 9154 9150 9147 9144 9141 9140 9139 9139 9139 9140 9142 9144 9147 9150 9154 9158 9162 9167 9172 9178 9183 9189 9194 9200 9205 9211 9216 9222 9227 9232 9237 9242 9246 9250 9255 9258 9262 9265 9269 9272 9275 9277 9280 9282 9284 9286 9288 9290 9291 9293 9294 9295 9296 9297 9298 9298 9299 9299 9299 9299 9299 9298 9298 9297 9296 9295 9294 9293 9291 9289 9288 9286 9284 9282 9279 9277 9275 9272 9269 9267 9264 9261 9258 9255 9252 9249 9246 9243 9240 9237 9233 9230 9226 9223 9219 9215 9211 9207 9203 9199 9195 9191 9186 9182 9177 9172 9167 9162 9157 9151 9146 9140 9134 9128 9122 9115 9108 9101 9094 9087 9079 9071 9062 9054 9045 9035 9026 9016 9006 8996 8985 8974 8963 8952 8940 8929 8917 8904 8892 8879 8866 8853 8840 8826 8812 8798 8784 8769 8754 8739 8723 8707 8691 8675 8658 8640 8623 8605 8587 8568 8549 8530 8510 8490 8469 8448 8427 8405 8382 8359 8336 8312 8287 8262 8237 8210 8183 8156 8127 8098 8069 8038 8007 7975 7943 7909 7875 7840 7804 7767 7730 7691 7651 7611 7569 7526 7482 7437 7391 7343 7295 7244 7193 7140 7086 7031 6974 6916 6857 6796 6733 6669 6604 6538 6470 6400 6329 6257 6183 6108 6031 5952 5872 5790 5707 5621 5535 5446 5357 5265 5172 5077 4981 4884 4785 4684 4583 4480 4377 4272 4166 4060 3954 3847 3740 3633 3526 3419 3312 3206 3102 2998 2896 2795 2696 2600 2506 2415 2326 2242 2162 2086 2014 1947 1885 1829 1778 1733 1694 1661 1635 1615 1602 1595 1596 1603 1616 1635 1661 1693 1731 1774 1823 1878 1937 2002 2070 2143 9136 0 21 5 2220 2301 2386 2473 2563 2657 2753 2851 2951 3053 3156 3263 3369 3477 3584 3693 3801 3910 4019 4128 4236 4343 4449 4555 4659 4762 4862 4962 5059 5154 5248 5339 5428 5515 5600 5682 5763 5841 5917 5990 6062 6132 6199 6265 6329 6390 6450 6508 6564 6619 6672 6723 6772 6821 6867 6912 6956 6999 7040 7080 7118 7155 7192 7227 7261 7294 7325 7356 7386 7415 7443 7470 7496 7521 7545 7568 7590 7611 7632 7651 7670 7687 7704 7720 7736 7750 7764 7777 7790 7801 7812 7823 7833 7842 7851 7859 7867 7875 7882 7888 7894 7900 7905 7910 7914 7918 7921 7924 7926 7928 7929 7930 7930 7930 7929 7928 7926 7923 7920 7917 7913 7909 7904 7898 7893 7887 7880 7873 7866 7858 7850 7841 7832 7822 7812 7802 7791 7779 7767 7755 7742 7728 7714 7699 7683 7667 7650 7633 7615 7596 7577 7557 7537 7516 7494 7472 7449 7425 7401 7376 7351 7325 7298 7270 7242 7213 7184 7153 7122 7090 7057 7023 6988 6952 6915 6877 6838 6798 6756 6714 6670 6625 6579 6532 6483 6434 6383 6331 6277 6223 6167 6110 6052 5992 5931 5869 5806 5742 5676 5609 5541 5472 5402 5330 5257 5182 5107 5030 4951 4872 4791 4708 4625 4540 4453 4366 4276 4186 4094 4001 3906 3810 3713 3615 3516 3416 3315 3213 3110 3008 2905 2801 2698 2595 2492 2389 2287 2187 2088 1990 1894 1800 1708 1618 1530 1445 1363 1283 1207 1134 1064 997 933 873 816 762 711 664 620 579 541 507 475 447 421 398 378 361 346 334 325 319 315 314 316 320 327 336 348 363 381 401 424 450 479 511 546 583 624 668 714 764 816 872 930 992 1056 1123 1193 1265 1341 1418 1498 1581 1665 1751 1840 1931 2022 2115 2210 2306 2403 2500 2597 2694 2792 2890 2988 3086 3183 3279 3375 3469 3562 3655 3745 3834 3921 4007 4092 4174 4255 4334 4411 4487 4561 4633 4703 4771 4838 4904 4968 5030 5091 5150 5208 5265 5320 5374 5426 5477 5527 5576 5624 5670 5715 5759 5802 5844 5885 5924 5963 6000 6037 6073 6108 6142 6175 6208 6241 6272 6303 6334 6364 6394 6423 6452 6481 6509 6537 6565 6593 6620 6647 6674 6701 6727 6753 6778 6804 6829 6854 6878 6902 6925 6949 6972 6994 7016 7038 7059 7080 7101 7121 7140 7159 7178 7196 7214 7231 7247 7264 7279 7294 7309 7322 7336 7348 7360 7372 7382 7392 7402 7411 7419 7426 7433 7439 7444 7448 7452 7454 7456 7457 7457 7456 7454 7451 7447 7441 7435 7428 7419 7409 7398 7386 7373 7358 7342 7325 7307 7287 7266 7244 7221 7197 7171 7144 7116 7086 7055 7022 6988 6952 6915 6875 6834 6791 6747 6700 6651 6600 6546 6491 6433 6372 6310 6245 6178 6109 6037 5963 5887 5810 5730 5648 5564 5478 5391 5302 5211 5118 5025 4931 4835 4737 4640 4542 4445 9137 0 21 5 4347 4249 4152 4055 3958 3861 3768 3677 3589 3503 3419 3341 3266 3197 3132 3071 3017 2969 2928 2892 2863 2842 2829 2822 2823 2830 2845 2867 2895 2930 2971 3020 3074 3133 3197 3266 3341 3420 3501 3586 3674 3766 3859 3954 4050 4149 4249 4350 4451 4552 4653 4754 4855 4956 5057 5157 5256 5353 5449 5545 5639 5731 5822 5911 5998 6084 6168 6250 6330 6409 6485 6560 6633 6704 6773 6841 6907 6971 7034 7095 7154 7212 7269 7324 7377 7430 7480 7530 7578 7625 7671 7715 7759 7801 7842 7882 7921 7959 7996 8032 8067 8100 8134 8166 8197 8228 8257 8286 8315 8342 8369 8395 8420 8445 8469 8492 8515 8537 8558 8579 8600 8619 8639 8658 8676 8694 8711 8728 8745 8762 8778 8793 8809 8824 8839 8854 8869 8883 8897 8911 8925 8939 8952 8965 8978 8990 9002 9014 9025 9037 9048 9058 9068 9078 9088 9097 9106 9115 9123 9132 9140 9148 9155 9163 9170 9178 9185 9192 9199 9206 9213 9220 9227 9234 9241 9248 9254 9261 9268 9274 9281 9287 9293 9299 9305 9311 9317 9322 9328 9333 9338 9343 9348 9352 9357 9361 9365 9369 9373 9377 9380 9384 9388 9391 9395 9398 9402 9405 9408 9412 9415 9419 9422 9426 9429 9433 9437 9440 9444 9447 9451 9454 9458 9461 9465 9468 9472 9475 9478 9481 9484 9487 9490 9493 9495 9498 9501 9503 9505 9508 9510 9512 9514 9516 9519 9521 9523 9525 9527 9529 9531 9533 9535 9537 9539 9541 9543 9545 9547 9549 9552 9554 9556 9558 9559 9561 9563 9565 9567 9569 9570 9572 9574 9575 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9586 9587 9587 9587 9588 9588 9588 9588 9589 9589 9589 9589 9590 9590 9591 9591 9592 9592 9593 9593 9594 9594 9595 9595 9595 9595 9596 9596 9595 9595 9595 9594 9593 9592 9591 9590 9589 9588 9587 9586 9585 9584 9583 9582 9582 9581 9581 9580 9580 9581 9581 9582 9582 9583 9585 9586 9588 9590 9591 9594 9596 9598 9601 9604 9607 9610 9613 9616 9620 9623 9627 9631 9635 9639 9643 9647 9651 9655 9659 9663 9667 9671 9675 9679 9683 9686 9690 9693 9697 9700 9703 9706 9709 9712 9715 9717 9720 9723 9726 9728 9731 9734 9736 9739 9741 9744 9746 9749 9751 9753 9756 9758 9760 9762 9764 9766 9767 9769 9770 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9781 9782 9783 9783 9784 9784 9785 9785 9786 9786 9786 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9787 9786 9786 9786 9786 9786 9786 9786 9786 9786 9786 9785 9785 9785 9785 9785 9784 9784 9784 9783 9783 9782 9782 9782 9781 9781 9781 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9782 9782 9783 9783 9784 9785 9786 9786 9787 9788 9789 9790 9790 9791 9792 9793 9794 9795 9796 9798 9799 9800 9802 9803 9805 9138 0 21 5 9806 9808 9810 9812 9813 9815 9817 9819 9821 9823 9825 9827 9829 9830 9832 9834 9835 9837 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9850 9850 9852 9853 9854 9855 9857 9858 9860 9861 9863 9864 9866 9867 9869 9870 9872 9873 9874 9876 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9880 9880 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9879 9879 9878 9877 9877 9876 9875 9875 9874 9873 9873 9872 9871 9870 9870 9869 9869 9868 9868 9867 9867 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9862 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9866 9867 9868 9868 9869 9869 9870 9871 9871 9872 9872 9873 9874 9874 9875 9876 9876 9877 9877 9878 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9885 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9920 9921 9923 9924 9925 9927 9928 9930 9931 9931 9932 9933 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9139 0 21 5 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9919 9917 9916 9914 9912 9910 9909 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9895 9896 9897 9899 9900 9901 9903 9904 9906 9907 9908 9910 9911 9913 9914 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9932 9933 9934 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9940 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9948 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9951 9951 9951 9950 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9933 9933 9932 9931 9929 9928 9927 9926 9924 9923 9922 9921 9920 9919 9919 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9911 9910 9908 9906 9904 9902 9900 9897 9895 9892 9889 9886 9884 9881 9878 9875 9873 9870 9868 9866 9863 9861 9859 9857 9855 9852 9850 9848 9846 9843 9841 9839 9836 9833 9830 9827 9824 9820 9816 9813 9809 9805 9800 9796 9791 9787 9782 9777 9772 9767 9761 9756 9750 9744 9738 9732 9725 9718 9712 9704 9697 9689 9681 9673 9665 9656 9647 9637 9627 9617 9607 9596 9585 9573 9561 9549 9536 9523 9509 9495 9480 9465 9449 9433 9417 9401 9384 9367 9350 9333 9316 9299 9283 9267 9251 9235 9220 9206 9193 9182 9171 9161 9154 9147 9142 9139 9137 9136 9137 9140 9144 9150 9157 9166 9176 9186 9198 9212 9225 9240 9254 9269 9285 9302 9318 9334 9350 9365 9381 9396 9412 9427 9441 9455 9469 9482 9495 9508 9520 9532 9543 9554 9565 9575 9585 9594 9603 9612 9621 9629 9638 9645 9653 9660 9667 9674 9680 9687 9693 9698 9704 9709 9714 9719 9723 9728 9732 9736 9739 9743 9746 9749 9751 9754 9756 9758 9760 9762 9763 9764 9766 9766 9767 9768 9769 9769 9769 9769 9769 9769 9769 9769 9768 9767 9767 9766 9764 9763 9762 9760 9758 9756 9753 9751 9748 9745 9741 9738 9734 9730 9725 9721 9716 9711 9705 9700 9694 9688 9681 9675 9668 9661 9653 9646 9638 9630 9621 9613 9604 9594 9585 9140 0 21 5 9575 9565 9554 9543 9533 9521 9510 9498 9487 9475 9463 9452 9440 9428 9416 9404 9393 9381 9369 9358 9346 9335 9324 9313 9303 9292 9282 9272 9263 9253 9244 9236 9227 9219 9212 9204 9198 9191 9186 9181 9176 9172 9169 9166 9164 9162 9162 9161 9162 9163 9165 9167 9170 9173 9178 9182 9188 9193 9199 9206 9213 9221 9229 9237 9246 9255 9265 9275 9285 9296 9306 9317 9329 9340 9352 9363 9375 9387 9399 9411 9423 9435 9447 9459 9470 9482 9493 9504 9514 9525 9535 9545 9554 9563 9572 9581 9589 9597 9604 9611 9618 9624 9630 9636 9641 9646 9651 9655 9659 9662 9666 9669 9671 9673 9675 9677 9678 9679 9680 9681 9681 9681 9680 9679 9678 9677 9675 9673 9671 9668 9665 9662 9658 9653 9649 9644 9638 9632 9626 9619 9612 9604 9596 9588 9580 9570 9561 9551 9541 9531 9520 9508 9497 9485 9472 9460 9446 9432 9418 9403 9388 9372 9355 9337 9319 9300 9280 9259 9237 9215 9191 9167 9142 9116 9089 9061 9032 9002 8971 8939 8906 8872 8837 8802 8765 8728 8689 8650 8610 8569 8527 8484 8441 8397 8354 8311 8268 8225 8182 8140 8098 8058 8020 7983 7947 7914 7883 7856 7831 7809 7790 7775 7763 7754 7749 7747 7749 7754 7762 7772 7786 7804 7823 7845 7868 7893 7921 7949 7978 8007 8037 8068 8099 8130 8161 8192 8222 8252 8281 8310 8339 8366 8392 8418 8443 8468 8491 8514 8536 8557 8577 8597 8616 8634 8651 8667 8683 8698 8712 8725 8738 8749 8761 8771 8781 8791 8800 8808 8816 8824 8831 8838 8844 8850 8856 8862 8868 8874 8879 8885 8890 8895 8900 8905 8910 8915 8920 8924 8929 8934 8938 8943 8948 8952 8957 8962 8966 8971 8975 8980 8985 8989 8994 8999 9003 9008 9013 9018 9022 9027 9032 9037 9041 9046 9051 9056 9060 9065 9070 9075 9079 9084 9089 9094 9099 9104 9109 9114 9119 9124 9129 9134 9139 9145 9150 9155 9161 9166 9172 9177 9183 9189 9194 9200 9206 9211 9217 9223 9229 9235 9241 9248 9254 9260 9267 9274 9280 9287 9294 9301 9308 9316 9323 9330 9338 9345 9352 9360 9367 9374 9381 9388 9394 9401 9407 9413 9420 9425 9431 9437 9442 9447 9452 9457 9461 9466 9470 9474 9478 9482 9486 9490 9493 9496 9499 9502 9505 9507 9509 9511 9513 9514 9515 9515 9515 9515 9514 9512 9510 9508 9504 9501 9496 9491 9485 9478 9471 9463 9454 9444 9434 9423 9412 9400 9388 9375 9361 9348 9334 9320 9306 9292 9277 9263 9249 9235 9222 9209 9196 9184 9172 9161 9151 9142 9133 9125 9119 9113 9108 9103 9100 9097 9095 9094 9093 9093 9095 9096 9097 9099 9101 9104 9106 9109 9111 9113 9115 9117 9119 9120 9121 9122 9122 9122 9122 9122 9120 9119 9118 9116 9114 9112 9110 9108 9105 9103 9101 9098 9095 9093 9090 9087 9084 9080 9077 9073 9069 9065 9060 9055 9141 0 21 5 9050 9044 9037 9030 9022 9014 9005 8995 8985 8974 8963 8951 8938 8925 8910 8895 8879 8862 8845 8826 8807 8786 8764 8742 8719 8696 8671 8646 8621 8596 8571 8546 8520 8495 8470 8445 8423 8402 8384 8366 8350 8338 8328 8320 8315 8313 8314 8318 8325 8334 8347 8363 8381 8402 8424 8449 8476 8504 8533 8562 8593 8625 8657 8689 8720 8752 8783 8814 8844 8874 8903 8931 8958 8984 9010 9035 9059 9083 9107 9129 9151 9172 9193 9214 9233 9253 9271 9290 9308 9325 9342 9359 9375 9390 9405 9420 9434 9447 9460 9473 9485 9497 9508 9520 9531 9541 9552 9562 9573 9583 9593 9602 9612 9622 9631 9640 9650 9659 9668 9677 9685 9694 9702 9710 9718 9726 9733 9740 9747 9754 9760 9766 9772 9778 9783 9789 9794 9798 9803 9808 9812 9816 9820 9824 9828 9832 9835 9839 9842 9845 9848 9851 9854 9856 9859 9861 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9875 9876 9876 9876 9877 9877 9876 9876 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9867 9865 9864 9862 9860 9858 9855 9853 9850 9847 9844 9841 9838 9834 9830 9827 9823 9819 9815 9810 9806 9802 9798 9793 9789 9785 9780 9776 9772 9768 9764 9760 9757 9754 9750 9747 9744 9742 9740 9737 9735 9734 9732 9731 9729 9728 9727 9726 9726 9725 9724 9723 9722 9721 9720 9719 9718 9716 9715 9713 9711 9708 9706 9703 9700 9696 9693 9689 9684 9680 9675 9670 9665 9659 9654 9648 9642 9636 9629 9623 9616 9610 9603 9596 9590 9583 9576 9569 9562 9555 9549 9542 9535 9528 9522 9515 9508 9502 9496 9490 9484 9478 9472 9467 9462 9457 9452 9448 9444 9441 9438 9435 9432 9430 9429 9427 9426 9426 9426 9426 9426 9427 9428 9430 9431 9433 9435 9438 9440 9443 9446 9449 9453 9456 9460 9464 9469 9473 9478 9483 9488 9494 9499 9505 9512 9518 9525 9532 9539 9547 9554 9562 9570 9578 9586 9593 9601 9609 9617 9624 9631 9639 9645 9652 9659 9665 9671 9676 9681 9686 9691 9696 9700 9704 9708 9712 9716 9719 9723 9726 9729 9732 9735 9737 9740 9742 9744 9746 9748 9750 9751 9752 9753 9754 9754 9754 9753 9753 9752 9750 9749 9747 9746 9744 9742 9739 9737 9735 9732 9730 9728 9725 9723 9721 9719 9717 9716 9714 9712 9711 9710 9708 9707 9706 9704 9703 9702 9701 9700 9699 9698 9697 9697 9696 9695 9695 9695 9695 9695 9695 9695 9696 9697 9698 9699 9701 9703 9704 9706 9709 9711 9713 9716 9718 9721 9724 9726 9729 9732 9735 9738 9742 9745 9748 9752 9755 9759 9762 9766 9770 9774 9778 9783 9787 9791 9796 9800 9805 9809 9814 9818 9823 9827 9832 9836 9840 9844 9848 9852 9856 9860 9864 9867 9871 9874 9877 9881 9884 9887 9890 9893 9896 9899 9901 9904 9907 9909 9912 9914 9916 9919 9921 9923 9925 9927 9929 9142 0 21 5 9931 9932 9934 9936 9937 9939 9940 9942 9943 9945 9946 9947 9948 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9958 9958 9959 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9941 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9915 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9887 9885 9883 9881 9879 9876 9874 9872 9869 9867 9864 9861 9859 9856 9853 9850 9846 9843 9840 9836 9832 9828 9824 9819 9815 9810 9805 9800 9794 9789 9783 9777 9771 9764 9757 9751 9744 9736 9729 9721 9714 9706 9698 9689 9681 9673 9664 9655 9646 9637 9628 9619 9610 9600 9590 9581 9571 9560 9550 9540 9529 9518 9507 9496 9485 9473 9461 9450 9438 9425 9413 9401 9388 9376 9363 9351 9338 9326 9313 9300 9288 9275 9262 9250 9238 9225 9213 9200 9188 9176 9163 9151 9138 9126 9113 9101 9088 9075 9061 9048 9034 9020 9006 8991 8976 8961 8945 8930 8914 8898 8882 8866 8850 8834 8819 8803 8788 8772 8758 8745 8732 8720 8709 8699 8690 8682 8675 8669 8665 8662 8659 8658 8658 8660 8662 8665 8668 8672 8677 8682 8687 8691 8696 8701 8705 8709 8712 8716 8717 8718 8718 8717 8715 8712 8707 8702 8695 8687 8678 8668 8658 8647 8635 8622 8608 8595 8582 8569 8556 8543 8530 8518 8506 8496 8487 8479 8473 8468 8465 8464 8465 8468 8473 8480 8489 8500 8512 8527 8545 8564 8585 8607 8630 8655 8681 8708 8735 8763 8791 8819 8848 8876 8905 8932 8960 8987 9013 9039 9064 9087 9110 9133 9154 9175 9195 9214 9232 9250 9267 9284 9300 9315 9329 9343 9357 9370 9383 9395 9407 9418 9429 9440 9450 9459 9468 9477 9486 9494 9501 9509 9516 9523 9529 9536 9542 9547 9553 9558 9564 9569 9574 9579 9584 9589 9594 9599 9604 9609 9614 9619 9624 9629 9634 9639 9644 9649 9654 9659 9665 9670 9675 9680 9685 9690 9694 9699 9704 9709 9713 9718 9723 9727 9732 9736 9741 9745 9750 9754 9759 9763 9767 9772 9776 9780 9785 9789 9793 9797 9800 9804 9807 9811 9814 9817 9819 9822 9824 9826 9828 9830 9832 9834 9835 9837 9838 9839 9841 9842 9844 9845 9846 9848 9849 9851 9852 9853 9855 9856 9857 9859 9860 9861 9862 9862 9863 9864 9864 9864 9864 9864 9864 9864 9863 9862 9862 9861 9860 9143 0 21 5 9860 9859 9858 9857 9857 9856 9855 9854 9853 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9837 9836 9834 9833 9831 9830 9829 9827 9826 9825 9824 9823 9821 9820 9819 9818 9816 9815 9814 9812 9810 9809 9807 9804 9802 9799 9797 9794 9790 9787 9784 9780 9776 9773 9769 9765 9761 9757 9753 9749 9745 9741 9736 9732 9728 9723 9719 9714 9709 9704 9699 9693 9687 9680 9673 9666 9658 9650 9641 9632 9623 9612 9602 9591 9580 9568 9555 9543 9529 9516 9501 9487 9471 9456 9440 9423 9406 9388 9370 9351 9331 9310 9289 9267 9245 9222 9198 9174 9150 9125 9101 9076 9051 9027 9003 8979 8956 8933 8913 8893 8875 8858 8843 8830 8819 8810 8802 8797 8795 8795 8796 8800 8806 8815 8826 8838 8851 8867 8884 8902 8922 8942 8963 8986 9008 9031 9054 9077 9099 9122 9144 9166 9188 9209 9230 9250 9269 9288 9305 9322 9339 9354 9369 9383 9396 9408 9420 9431 9441 9451 9460 9469 9477 9484 9491 9497 9503 9508 9513 9517 9520 9523 9526 9528 9529 9530 9530 9529 9528 9526 9523 9520 9516 9511 9505 9499 9492 9484 9476 9466 9456 9445 9433 9421 9407 9393 9378 9362 9345 9327 9308 9287 9266 9243 9219 9193 9167 9139 9110 9080 9049 9017 8984 8950 8915 8881 8846 8812 8778 8745 8712 8680 8649 8620 8594 8570 8548 8527 8510 8495 8483 8473 8467 8464 8463 8466 8470 8478 8488 8499 8513 8528 8545 8564 8584 8605 8627 8649 8674 8698 8723 8748 8773 8798 8824 8849 8875 8900 8926 8951 8976 9001 9025 9050 9073 9097 9120 9142 9164 9185 9205 9224 9243 9261 9278 9294 9309 9323 9336 9348 9359 9369 9378 9386 9393 9400 9405 9410 9414 9417 9420 9422 9423 9424 9424 9424 9423 9421 9419 9417 9414 9411 9408 9404 9400 9396 9391 9386 9381 9375 9370 9364 9358 9352 9345 9339 9333 9327 9321 9315 9309 9303 9297 9292 9286 9281 9276 9271 9267 9263 9259 9255 9252 9249 9246 9243 9241 9239 9237 9235 9234 9232 9231 9231 9230 9230 9231 9231 9232 9233 9234 9236 9237 9240 9242 9245 9248 9251 9255 9259 9263 9267 9272 9276 9281 9286 9292 9297 9303 9308 9314 9320 9326 9332 9339 9345 9351 9358 9365 9372 9378 9385 9393 9400 9407 9414 9422 9429 9436 9444 9451 9458 9465 9472 9479 9486 9492 9498 9504 9510 9516 9521 9527 9531 9536 9540 9544 9548 9552 9555 9558 9561 9564 9566 9568 9570 9572 9573 9575 9576 9576 9577 9577 9577 9577 9576 9575 9574 9573 9571 9569 9567 9564 9562 9558 9555 9551 9547 9543 9539 9534 9529 9524 9518 9513 9506 9500 9493 9486 9478 9471 9462 9454 9445 9435 9425 9415 9404 9393 9381 9369 9356 9343 9329 9315 9301 9286 9270 9254 9238 9221 9204 9186 9167 9148 9129 9109 9088 9067 9045 9022 8999 8974 8949 8923 8897 8869 9144 0 21 5 8840 8811 8780 8748 8715 8682 8647 8611 8574 8536 8497 8456 8415 8373 8330 8286 8240 8194 8148 8100 8052 8003 7954 7905 7856 7807 7759 7710 7663 7615 7568 7524 7480 7439 7399 7361 7327 7296 7267 7242 7219 7201 7187 7177 7170 7167 7170 7176 7187 7201 7219 7242 7268 7297 7330 7365 7404 7445 7487 7532 7578 7628 7677 7727 7777 7827 7877 7927 7977 8027 8078 8126 8175 8222 8269 8314 8359 8403 8445 8487 8528 8567 8606 8643 8679 8714 8749 8782 8814 8845 8875 8904 8932 8959 8986 9011 9035 9059 9081 9103 9125 9145 9165 9184 9203 9221 9239 9256 9272 9288 9304 9319 9333 9348 9361 9374 9387 9399 9411 9422 9432 9442 9452 9460 9469 9477 9484 9491 9497 9504 9509 9515 9520 9525 9530 9535 9539 9544 9548 9552 9556 9561 9565 9569 9573 9576 9580 9583 9587 9590 9593 9595 9598 9599 9601 9603 9604 9605 9605 9606 9606 9606 9605 9605 9604 9603 9602 9601 9600 9599 9597 9596 9595 9594 9592 9591 9589 9587 9586 9583 9581 9579 9576 9573 9570 9566 9563 9558 9554 9549 9544 9539 9533 9527 9520 9514 9506 9499 9491 9483 9474 9465 9455 9445 9434 9423 9411 9398 9385 9371 9356 9340 9324 9307 9289 9270 9250 9229 9208 9185 9162 9138 9112 9086 9059 9031 9002 8972 8941 8910 8877 8842 8807 8770 8733 8694 8653 8611 8568 8524 8480 8433 8387 8341 8295 8249 8203 8158 8112 8068 8023 7983 7945 7910 7877 7847 7821 7800 7782 7768 7758 7753 7751 7755 7762 7773 7790 7810 7834 7860 7891 7924 7960 7997 8037 8078 8122 8166 8210 8254 8299 8344 8389 8434 8479 8524 8567 8609 8650 8690 8730 8768 8806 8842 8877 8911 8944 8975 9006 9035 9063 9090 9116 9141 9165 9188 9210 9231 9251 9270 9288 9306 9322 9338 9353 9368 9382 9395 9408 9421 9433 9444 9455 9466 9476 9486 9496 9505 9513 9522 9530 9537 9544 9551 9558 9564 9570 9575 9580 9585 9590 9594 9598 9602 9605 9609 9612 9615 9618 9620 9623 9626 9628 9630 9632 9634 9636 9637 9639 9640 9641 9642 9642 9643 9643 9643 9642 9642 9641 9640 9639 9637 9636 9634 9633 9631 9629 9628 9626 9625 9623 9621 9620 9618 9617 9616 9614 9613 9612 9611 9609 9608 9607 9605 9604 9602 9600 9598 9596 9594 9592 9590 9587 9585 9583 9581 9578 9576 9574 9572 9570 9569 9567 9566 9565 9564 9564 9563 9563 9564 9564 9565 9565 9566 9567 9568 9570 9571 9572 9574 9576 9577 9579 9581 9583 9586 9588 9590 9593 9596 9599 9602 9606 9610 9614 9618 9623 9628 9633 9638 9643 9649 9655 9661 9666 9672 9678 9684 9690 9697 9703 9708 9714 9720 9725 9731 9736 9741 9747 9752 9757 9761 9766 9771 9776 9780 9785 9789 9793 9798 9802 9806 9810 9814 9818 9821 9825 9828 9831 9834 9837 9840 9842 9845 9847 9849 9851 9852 9854 9855 9145 0 21 5 9856 9857 9858 9858 9859 9859 9859 9859 9859 9858 9858 9857 9856 9855 9854 9852 9851 9849 9847 9844 9842 9839 9836 9833 9830 9826 9823 9819 9814 9810 9805 9800 9795 9790 9784 9779 9773 9767 9760 9754 9747 9740 9733 9726 9719 9711 9704 9696 9689 9681 9673 9665 9657 9649 9641 9632 9624 9616 9607 9598 9590 9581 9572 9563 9554 9544 9535 9526 9516 9507 9497 9488 9479 9470 9461 9452 9443 9435 9427 9419 9412 9405 9398 9392 9386 9380 9375 9370 9366 9362 9359 9355 9353 9350 9348 9346 9344 9343 9342 9342 9341 9342 9342 9343 9344 9345 9347 9349 9351 9354 9357 9361 9365 9369 9373 9378 9383 9388 9394 9400 9406 9412 9419 9426 9433 9440 9447 9454 9462 9469 9477 9485 9493 9501 9510 9518 9526 9535 9544 9552 9561 9570 9579 9588 9597 9605 9614 9623 9632 9641 9650 9658 9667 9675 9684 9692 9700 9708 9716 9724 9732 9739 9746 9753 9760 9767 9774 9780 9786 9792 9798 9804 9809 9815 9820 9824 9829 9833 9838 9842 9846 9850 9853 9857 9860 9863 9866 9869 9872 9875 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9897 9898 9900 9901 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9903 9902 9901 9900 9898 9897 9896 9894 9892 9891 9889 9887 9885 9883 9881 9879 9876 9874 9871 9869 9866 9863 9861 9857 9854 9851 9847 9844 9840 9836 9831 9827 9822 9818 9813 9807 9802 9796 9791 9785 9778 9772 9765 9758 9750 9742 9734 9726 9717 9708 9698 9688 9677 9666 9654 9642 9629 9616 9602 9588 9573 9558 9541 9525 9508 9490 9473 9454 9436 9417 9398 9380 9361 9343 9325 9306 9288 9271 9255 9240 9226 9213 9201 9191 9182 9175 9169 9165 9163 9162 9163 9166 9172 9179 9187 9197 9209 9222 9236 9250 9266 9283 9301 9319 9337 9355 9373 9391 9410 9428 9446 9465 9482 9499 9515 9530 9546 9561 9575 9589 9602 9615 9627 9639 9650 9661 9672 9682 9692 9701 9710 9719 9727 9735 9743 9750 9758 9764 9771 9777 9783 9789 9794 9799 9804 9809 9813 9817 9821 9825 9829 9833 9836 9840 9843 9846 9849 9852 9854 9857 9860 9862 9864 9867 9869 9871 9873 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9874 9871 9869 9866 9864 9861 9858 9854 9851 9847 9843 9839 9835 9830 9826 9820 9815 9809 9803 9797 9790 9782 9775 9766 9758 9748 9739 9728 9717 9706 9694 9681 9668 9654 9639 9624 9608 9592 9575 9557 9539 9520 9500 9480 9458 9436 9413 9390 9365 9340 9314 9286 9258 9229 9199 9168 9137 9104 9070 9035 8999 8962 8925 8886 8847 8807 8767 9146 0 21 5 8725 8683 8640 8597 8553 8509 8464 8418 8373 8327 8280 8233 8186 8138 8091 8043 7994 7945 7897 7848 7800 7751 7702 7654 7605 7556 7509 7461 7414 7367 7321 7275 7230 7186 7142 7099 7057 7016 6975 6936 6897 6860 6823 6787 6753 6720 6687 6656 6626 6598 6570 6545 6521 6500 6480 6462 6447 6434 6423 6415 6410 6407 6408 6412 6420 6430 6445 6463 6484 6508 6536 6568 6602 6640 6680 6724 6771 6820 6871 6925 6980 7038 7097 7157 7219 7281 7345 7409 7473 7537 7601 7665 7729 7793 7857 7921 7984 8046 8107 8167 8226 8284 8342 8398 8453 8507 8560 8611 8662 8711 8759 8805 8851 8895 8938 8980 9020 9060 9098 9134 9170 9204 9238 9270 9301 9330 9359 9386 9413 9438 9463 9486 9508 9529 9549 9569 9587 9605 9622 9638 9653 9667 9681 9694 9707 9718 9730 9741 9751 9761 9771 9780 9789 9797 9805 9813 9820 9827 9834 9840 9846 9851 9856 9861 9866 9870 9874 9878 9881 9884 9887 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9918 9920 9922 9923 9925 9926 9927 9928 9929 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9936 9936 9936 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9941 9940 9940 9939 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9921 9920 9918 9916 9914 9913 9911 9909 9908 9906 9905 9903 9902 9900 9899 9897 9896 9894 9892 9890 9889 9887 9885 9882 9880 9878 9876 9873 9870 9868 9865 9862 9859 9856 9853 9850 9847 9844 9840 9837 9834 9831 9827 9824 9820 9816 9812 9807 9802 9797 9792 9786 9780 9774 9768 9761 9755 9747 9740 9732 9724 9716 9708 9700 9692 9683 9675 9666 9657 9648 9639 9630 9620 9610 9600 9590 9579 9569 9558 9547 9536 9526 9515 9504 9494 9484 9473 9464 9455 9447 9439 9432 9426 9421 9417 9414 9412 9412 9412 9413 9415 9418 9422 9427 9432 9438 9445 9453 9461 9469 9478 9487 9495 9504 9513 9522 9531 9540 9548 9557 9565 9573 9580 9587 9594 9601 9607 9612 9617 9622 9626 9629 9633 9635 9637 9639 9640 9640 9640 9640 9639 9638 9636 9634 9631 9628 9625 9621 9617 9613 9608 9604 9599 9593 9588 9582 9576 9569 9563 9556 9548 9541 9533 9525 9517 9508 9499 9490 9480 9471 9461 9451 9441 9431 9421 9411 9401 9391 9381 9371 9361 9352 9343 9333 9324 9316 9307 9299 9291 9283 9275 9268 9261 9255 9249 9243 9237 9232 9228 9223 9219 9216 9212 9210 9207 9205 9203 9202 9201 9200 9199 9199 9199 9199 9200 9200 9147 0 21 5 9201 9202 9203 9204 9205 9206 9207 9208 9210 9211 9212 9214 9215 9216 9217 9219 9220 9220 9221 9222 9222 9223 9223 9224 9224 9224 9224 9225 9225 9225 9225 9226 9227 9228 9230 9232 9235 9239 9243 9247 9253 9259 9266 9273 9281 9290 9300 9310 9321 9333 9344 9357 9370 9382 9395 9408 9420 9433 9445 9458 9470 9482 9493 9504 9515 9525 9535 9545 9554 9562 9571 9578 9586 9594 9601 9608 9614 9621 9627 9633 9639 9645 9651 9656 9662 9667 9672 9677 9681 9686 9690 9695 9699 9703 9707 9711 9714 9718 9722 9725 9729 9732 9736 9739 9743 9746 9750 9753 9757 9761 9764 9768 9772 9776 9780 9784 9788 9792 9796 9800 9804 9808 9812 9816 9820 9824 9828 9832 9836 9839 9843 9847 9851 9854 9857 9861 9864 9867 9870 9873 9876 9878 9881 9883 9885 9887 9889 9890 9892 9894 9895 9896 9898 9899 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9901 9900 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9877 9876 9874 9873 9872 9871 9870 9869 9867 9866 9865 9864 9863 9861 9860 9858 9856 9854 9851 9848 9845 9842 9839 9835 9831 9827 9822 9818 9812 9807 9802 9796 9790 9784 9777 9771 9764 9757 9750 9743 9735 9727 9718 9710 9700 9691 9681 9670 9659 9648 9636 9624 9611 9598 9584 9570 9556 9541 9525 9510 9494 9478 9461 9445 9428 9411 9394 9376 9359 9341 9323 9305 9286 9268 9249 9230 9211 9192 9173 9153 9134 9115 9095 9076 9056 9037 9017 8998 8979 8961 8943 8925 8908 8891 8875 8859 8844 8830 8816 8803 8791 8779 8768 8758 8749 8740 8732 8725 8718 8712 8707 8702 8699 8695 8693 8691 8690 8690 8691 8692 8694 8697 8700 8704 8710 8715 8722 8729 8737 8745 8754 8764 8774 8785 8796 8808 8819 8831 8844 8856 8869 8881 8894 8906 8919 8931 8943 8955 8967 8979 8990 9000 9011 9020 9030 9039 9047 9055 9062 9069 9075 9081 9086 9090 9093 9096 9098 9100 9100 9100 9099 9098 9095 9092 9088 9084 9078 9072 9065 9057 9049 9039 9029 9018 9007 8994 8981 8967 8952 8937 8921 8904 8886 8867 8848 8828 8808 8787 8765 8743 8720 8697 8673 8649 8625 8600 8575 8550 8525 8500 8475 8450 8425 8400 8375 8350 8326 8301 8277 8254 8230 8207 8184 8161 8139 8117 8096 8075 8054 8034 8014 7995 7976 7958 7941 7924 7908 7893 7878 7865 7853 7842 7832 7823 7816 7810 7805 7802 7801 7801 7803 7807 7813 7821 7830 7842 7856 7871 7889 7909 7930 7954 7979 8007 8036 8066 8099 8132 8168 8204 8242 8280 9148 0 21 5 8320 8361 8402 8443 8484 8525 8567 8608 8650 8691 8733 8773 8812 8851 8889 8927 8963 8999 9033 9066 9099 9130 9160 9190 9218 9246 9272 9298 9322 9346 9369 9392 9413 9434 9454 9473 9492 9511 9528 9545 9562 9578 9593 9608 9623 9637 9650 9663 9676 9688 9700 9712 9723 9733 9743 9753 9763 9772 9780 9789 9796 9804 9811 9818 9824 9830 9836 9841 9846 9850 9854 9858 9862 9865 9868 9871 9874 9876 9878 9881 9883 9885 9887 9889 9891 9893 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9920 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9901 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9882 9881 9879 9878 9877 9875 9874 9872 9871 9870 9868 9867 9866 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9861 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9841 9839 9837 9835 9833 9831 9828 9826 9823 9820 9817 9814 9810 9807 9803 9799 9795 9791 9787 9782 9778 9773 9768 9763 9758 9753 9747 9741 9735 9729 9722 9716 9708 9701 9693 9685 9676 9667 9657 9647 9636 9625 9614 9602 9589 9576 9562 9548 9533 9517 9501 9485 9467 9449 9431 9411 9391 9370 9349 9327 9304 9279 9255 9229 9203 9177 9149 9122 9094 9067 9039 9011 8984 8956 8929 8901 8876 8852 8830 8809 8789 8772 8757 8745 8734 8726 8721 8718 8717 8720 8724 8732 8743 8755 8770 8786 8805 8825 8846 8869 8892 8918 8943 8969 8995 9021 9047 9072 9098 9124 9150 9175 9199 9222 9245 9267 9288 9309 9329 9348 9367 9384 9401 9417 9433 9448 9462 9475 9487 9499 9511 9521 9531 9540 9549 9557 9564 9571 9577 9582 9587 9591 9595 9598 9601 9603 9605 9606 9607 9607 9607 9607 9606 9604 9603 9601 9598 9595 9592 9588 9584 9580 9575 9570 9564 9558 9551 9544 9537 9529 9521 9513 9504 9495 9486 9477 9467 9458 9449 9439 9430 9421 9413 9405 9397 9390 9384 9378 9374 9370 9367 9365 9365 9365 9366 9368 9372 9376 9381 9387 9394 9402 9410 9419 9428 9438 9448 9459 9469 9480 9490 9500 9510 9520 9530 9540 9549 9558 9566 9574 9581 9588 9595 9601 9607 9612 9617 9621 9625 9629 9632 9635 9637 9639 9641 9642 9643 9643 9643 9643 9642 9641 9639 9637 9635 9632 9628 9625 9620 9616 9611 9605 9599 9593 9587 9580 9572 9565 9557 9549 9540 9531 9523 9513 9504 9495 9485 9476 9466 9457 9447 9437 9428 9418 9409 9399 9390 9381 9371 9362 9149 0 21 5 9353 9344 9336 9327 9319 9310 9302 9294 9286 9278 9270 9263 9256 9249 9242 9235 9229 9223 9218 9213 9208 9203 9199 9195 9192 9189 9187 9185 9183 9182 9181 9181 9181 9181 9182 9183 9184 9186 9188 9190 9192 9194 9197 9200 9203 9206 9209 9213 9216 9220 9224 9228 9232 9237 9242 9246 9252 9257 9262 9268 9274 9281 9287 9294 9301 9309 9317 9325 9333 9342 9350 9360 9369 9378 9388 9397 9407 9417 9427 9437 9447 9457 9467 9477 9487 9497 9507 9517 9527 9537 9547 9557 9566 9576 9586 9595 9605 9615 9624 9634 9643 9653 9662 9671 9680 9689 9698 9707 9715 9724 9732 9740 9748 9756 9763 9770 9777 9784 9791 9797 9804 9810 9816 9821 9827 9832 9838 9843 9847 9852 9856 9861 9865 9869 9872 9876 9879 9882 9885 9887 9890 9892 9894 9895 9897 9898 9900 9901 9902 9903 9903 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9904 9903 9902 9901 9899 9898 9896 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9842 9838 9834 9830 9826 9822 9818 9813 9809 9804 9800 9795 9790 9785 9780 9775 9769 9764 9758 9753 9747 9742 9736 9730 9725 9719 9714 9709 9703 9698 9693 9688 9683 9679 9674 9669 9665 9661 9657 9653 9649 9645 9641 9638 9634 9631 9628 9625 9622 9619 9617 9614 9612 9611 9609 9608 9607 9606 9605 9605 9605 9605 9606 9607 9607 9609 9610 9612 9613 9615 9617 9620 9622 9625 9627 9630 9633 9636 9639 9642 9646 9649 9653 9656 9660 9664 9668 9672 9675 9679 9683 9687 9691 9695 9699 9702 9706 9709 9713 9716 9719 9722 9725 9728 9731 9733 9736 9738 9741 9743 9746 9748 9750 9752 9754 9756 9758 9760 9762 9763 9765 9766 9767 9768 9769 9770 9771 9771 9772 9772 9772 9772 9772 9772 9771 9771 9770 9770 9769 9769 9768 9768 9767 9766 9766 9765 9764 9763 9762 9761 9760 9758 9757 9755 9753 9751 9749 9747 9744 9742 9739 9736 9733 9730 9727 9723 9720 9717 9713 9709 9706 9702 9698 9694 9691 9687 9683 9679 9675 9671 9667 9662 9658 9653 9649 9644 9639 9634 9628 9623 9617 9611 9605 9598 9592 9585 9578 9571 9564 9556 9548 9540 9532 9524 9515 9506 9497 9488 9478 9468 9458 9448 9437 9426 9415 9404 9392 9379 9367 9354 9340 9326 9312 9297 9282 9266 9250 9233 9216 9198 9179 9160 9141 9121 9100 9078 9056 9033 9009 8985 8959 8933 8906 8878 8848 8818 8787 8755 8721 8687 8651 8615 8577 8537 8497 8455 8412 8368 8323 8276 8228 8179 8129 8077 8024 7969 7912 7854 7794 7732 7669 7604 7537 7469 7399 7326 7252 7176 7099 7021 6939 6857 6775 6693 6612 6530 6449 6369 6289 6210 6135 6063 5993 5927 5863 5806 5754 5707 5664 5627 5597 5573 5555 5543 5536 5537 5544 5556 5574 9150 0 21 5 5598 5628 5663 5701 5744 5791 5843 5897 5954 6013 6074 6139 6205 6270 6336 6402 6469 6535 6601 6668 6734 6798 6860 6921 6981 7040 7096 7149 7201 7251 7298 7343 7385 7425 7463 7497 7529 7559 7586 7611 7634 7654 7672 7689 7703 7716 7726 7735 7744 7753 7760 7768 7775 7783 7790 7797 7806 7817 7828 7840 7854 7870 7888 7907 7929 7952 7977 8005 8034 8064 8096 8130 8165 8201 8237 8274 8313 8351 8390 8429 8467 8505 8542 8579 8616 8652 8687 8720 8753 8786 8817 8848 8877 8906 8934 8961 8986 9012 9036 9060 9083 9105 9127 9148 9169 9189 9208 9226 9244 9262 9278 9294 9309 9324 9338 9351 9364 9377 9389 9400 9411 9421 9431 9441 9450 9459 9468 9476 9484 9492 9500 9508 9515 9523 9530 9537 9544 9551 9557 9563 9570 9576 9581 9587 9592 9598 9602 9607 9612 9616 9620 9624 9628 9631 9635 9638 9641 9644 9647 9650 9653 9655 9658 9661 9663 9666 9668 9670 9672 9675 9677 9679 9681 9682 9684 9686 9688 9689 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9700 9701 9701 9702 9702 9702 9702 9701 9701 9700 9699 9698 9697 9695 9694 9692 9690 9687 9685 9682 9679 9675 9672 9668 9664 9660 9656 9651 9646 9641 9636 9631 9626 9620 9614 9608 9602 9596 9589 9583 9576 9570 9563 9557 9550 9543 9537 9531 9524 9519 9513 9508 9502 9498 9494 9490 9486 9483 9481 9479 9477 9475 9474 9473 9473 9472 9472 9471 9471 9471 9471 9471 9471 9470 9469 9468 9467 9465 9463 9461 9458 9455 9451 9446 9441 9436 9430 9424 9417 9410 9403 9395 9387 9379 9370 9362 9353 9344 9336 9328 9320 9312 9304 9297 9290 9284 9279 9274 9269 9265 9262 9259 9257 9256 9255 9255 9256 9256 9258 9259 9261 9264 9266 9269 9272 9275 9278 9280 9283 9286 9288 9290 9292 9293 9294 9295 9295 9294 9293 9291 9288 9285 9281 9276 9271 9265 9258 9250 9241 9232 9221 9210 9198 9185 9171 9155 9139 9121 9103 9083 9062 9040 9016 8991 8965 8938 8909 8879 8847 8815 8781 8747 8712 8675 8639 8602 8566 8529 8493 8457 8422 8387 8352 8320 8289 8259 8230 8203 8178 8156 8135 8116 8099 8084 8071 8060 8050 8043 8038 8035 8034 8035 8037 8042 8049 8058 8068 8081 8096 8112 8130 8150 8172 8197 8222 8250 8279 8309 8342 8375 8409 8444 8480 8517 8554 8591 8627 8664 8701 8738 8774 8810 8846 8880 8914 8947 8978 9009 9039 9068 9096 9123 9149 9175 9199 9223 9245 9267 9288 9308 9327 9345 9362 9379 9395 9410 9424 9438 9451 9463 9475 9486 9496 9506 9516 9525 9534 9542 9550 9557 9565 9572 9579 9585 9592 9598 9604 9610 9615 9621 9626 9630 9635 9639 9643 9646 9650 9653 9655 9658 9660 9662 9663 9664 9666 9667 9667 9668 9669 9670 9670 9671 9672 9672 9673 9674 9675 9676 9678 9679 9681 9682 9151 0 21 5 9684 9686 9688 9690 9693 9695 9697 9699 9702 9704 9706 9709 9711 9713 9715 9717 9718 9720 9721 9723 9724 9725 9726 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9739 9740 9741 9742 9742 9743 9743 9743 9743 9743 9742 9741 9740 9739 9737 9736 9734 9732 9730 9728 9726 9724 9722 9719 9717 9715 9714 9712 9711 9709 9708 9707 9707 9706 9706 9706 9706 9706 9706 9707 9707 9708 9708 9709 9710 9711 9712 9713 9714 9715 9717 9718 9719 9721 9722 9723 9725 9727 9728 9730 9731 9733 9734 9735 9736 9737 9738 9738 9738 9738 9737 9736 9735 9733 9731 9729 9726 9723 9720 9716 9712 9708 9703 9699 9694 9689 9684 9679 9674 9669 9663 9658 9652 9646 9640 9634 9627 9621 9614 9606 9599 9591 9583 9574 9565 9556 9546 9536 9526 9516 9505 9494 9482 9471 9459 9447 9435 9423 9411 9399 9386 9374 9362 9349 9337 9325 9312 9300 9288 9275 9263 9250 9237 9224 9212 9199 9186 9173 9160 9148 9135 9122 9109 9097 9085 9072 9060 9049 9037 9026 9015 9005 8994 8985 8975 8966 8957 8949 8941 8933 8925 8918 8911 8905 8899 8893 8887 8882 8878 8873 8869 8865 8862 8859 8856 8854 8852 8851 8850 8849 8848 8848 8849 8849 8850 8851 8852 8854 8855 8856 8858 8860 8861 8863 8864 8866 8867 8869 8870 8871 8872 8872 8873 8873 8873 8873 8873 8873 8873 8872 8872 8871 8870 8869 8868 8867 8866 8864 8863 8861 8859 8857 8855 8852 8850 8847 8843 8840 8836 8831 8826 8821 8815 8809 8802 8794 8786 8777 8767 8757 8746 8734 8720 8706 8691 8675 8658 8639 8619 8598 8576 8552 8527 8501 8473 8444 8414 8382 8349 8314 8278 8240 8201 8160 8118 8075 8030 7983 7935 7886 7836 7783 7729 7674 7618 7561 7502 7442 7382 7322 7261 7201 7140 7079 7018 6957 6899 6843 6788 6736 6685 6638 6596 6556 6521 6489 6462 6439 6422 6409 6401 6399 6402 6410 6423 6440 6463 6489 6519 6553 6591 6632 6676 6722 6770 6820 6874 6928 6982 7035 7089 7143 7196 7250 7304 7357 7409 7459 7509 7557 7604 7649 7693 7735 7776 7816 7854 7890 7926 7960 7993 8024 8055 8084 8113 8141 8167 8194 8219 8245 8269 8293 8317 8341 8364 8387 8410 8433 8455 8477 8499 8521 8542 8563 8584 8604 8624 8643 8661 8679 8696 8712 8728 8743 8757 8771 8783 8795 8806 8817 8826 8835 8844 8851 8858 8865 8871 8876 8881 8885 8889 8892 8895 8896 8898 8898 8898 8897 8896 8894 8891 8887 8882 8876 8869 8861 8852 8842 8831 8819 8805 8791 8775 8759 8741 8722 8703 8682 8660 8636 8612 8587 8561 8533 8505 8475 8444 8413 8380 8346 8311 8275 8238 8200 8160 8120 8079 8037 7995 7952 7910 7867 7824 7781 7739 7696 7655 7616 7578 7542 7507 7475 7447 7421 7397 7377 7360 7347 7337 7330 7326 7328 7332 7339 7349 9152 0 21 5 7362 7379 7397 7417 7439 7463 7489 7515 7542 7568 7595 7622 7648 7675 7701 7728 7752 7774 7795 7815 7834 7851 7866 7879 7891 7901 7910 7916 7921 7925 7927 7927 7926 7923 7920 7915 7908 7901 7894 7887 7880 7873 7866 7859 7852 7845 7841 7837 7835 7834 7834 7837 7842 7849 7857 7868 7881 7895 7912 7930 7950 7972 7996 8020 8046 8073 8101 8130 8160 8189 8219 8249 8279 8309 8339 8369 8398 8427 8455 8483 8510 8537 8562 8587 8611 8634 8656 8678 8698 8718 8737 8754 8771 8787 8803 8817 8831 8844 8856 8867 8878 8888 8898 8907 8916 8924 8931 8938 8945 8951 8957 8962 8967 8972 8976 8980 8984 8987 8990 8992 8994 8995 8996 8997 8997 8997 8996 8995 8993 8991 8989 8987 8984 8980 8977 8973 8968 8964 8959 8954 8948 8942 8936 8930 8923 8915 8908 8900 8892 8883 8874 8865 8855 8844 8834 8823 8811 8799 8787 8775 8761 8748 8734 8720 8705 8689 8674 8658 8641 8624 8606 8588 8570 8550 8530 8510 8489 8467 8444 8421 8397 8371 8346 8319 8291 8262 8232 8201 8169 8136 8102 8067 8031 7993 7955 7915 7874 7831 7788 7743 7697 7650 7601 7551 7500 7448 7394 7339 7282 7224 7165 7103 7041 6977 6911 6844 6774 6704 6631 6557 6481 6402 6322 6241 6157 6072 5985 5896 5806 5714 5621 5524 5428 5331 5234 5138 5041 4944 4847 4750 4654 4560 4469 4381 4294 4210 4130 4055 3984 3918 3856 3801 3752 3709 3671 3640 3615 3597 3584 3579 3579 3587 3601 3621 3646 3676 3713 3754 3799 3848 3901 3958 4018 4080 4145 4211 4281 4352 4422 4492 4563 4633 4703 4773 4843 4912 4979 5043 5106 5167 5226 5282 5335 5386 5433 5478 5520 5558 5594 5626 5655 5680 5702 5720 5735 5747 5755 5760 5762 5761 5756 5748 5736 5722 5704 5683 5659 5632 5603 5571 5537 5500 5461 5422 5381 5339 5296 5252 5208 5165 5121 5080 5040 5003 4967 4933 4905 4880 4859 4842 4829 4821 4818 4820 4827 4839 4857 4881 4909 4942 4980 5022 5069 5118 5171 5228 5288 5351 5415 5480 5548 5618 5688 5758 5828 5898 5967 6036 6104 6172 6240 6305 6369 6431 6492 6551 6608 6664 6717 6768 6818 6865 6910 6953 6995 7034 7070 7105 7138 7168 7197 7223 7248 7270 7291 7309 7325 7340 7352 7363 7371 7377 7382 7384 7385 7384 7381 7376 7369 7361 7350 7338 7324 7309 7293 7276 7256 7237 7217 7198 7178 7158 7138 7118 7098 7078 7060 7044 7029 7015 7002 6993 6985 6979 6975 6973 6974 6977 6981 6988 6997 7008 7021 7035 7051 7067 7086 7106 7125 7145 7166 7186 7207 7227 7248 7269 7288 7306 7324 7340 7356 7371 7384 7396 7406 7416 7424 7430 7435 7439 7442 7443 7443 7441 7439 7434 7429 7422 7414 7405 7394 7382 7369 7354 7338 7320 7301 7281 7258 7235 7210 7183 7155 7125 7093 7060 7026 6989 6951 6912 9153 0 21 5 6871 6828 6783 6737 6690 6641 6590 6538 6484 6428 6371 6312 6252 6189 6125 6060 5992 5923 5852 5779 5705 5628 5550 5470 5388 5304 5218 5130 5041 4949 4856 4761 4665 4567 4468 4367 4264 4161 4057 3952 3846 3738 3631 3523 3416 3308 3202 3095 2989 2884 2779 2677 2576 2478 2382 2287 2196 2109 2025 1944 1866 1794 1726 1662 1603 1549 1501 1458 1420 1388 1362 1342 1328 1320 1318 1322 1333 1349 1371 1398 1432 1471 1516 1566 1622 1682 1748 1818 1892 1970 2053 2140 2230 2323 2419 2518 2621 2725 2831 2939 3049 3161 3273 3386 3500 3614 3728 3842 3956 4071 4185 4298 4409 4520 4630 4738 4845 4951 5054 5156 5257 5355 5451 5546 5638 5729 5817 5904 5988 6071 6151 6230 6306 6381 6454 6525 6594 6661 6727 6792 6854 6915 6975 7033 7090 7145 7199 7252 7304 7354 7403 7451 7498 7543 7588 7631 7673 7714 7754 7793 7831 7868 7904 7939 7972 8005 8036 8067 8097 8126 8153 8180 8206 8232 8256 8280 8303 8325 8346 8367 8387 8406 8425 8442 8459 8476 8492 8507 8521 8535 8548 8560 8572 8583 8594 8604 8613 8622 8631 8639 8647 8654 8661 8669 8676 8683 8690 8698 8705 8712 8720 8728 8736 8745 8754 8764 8774 8784 8795 8806 8817 8829 8841 8853 8865 8878 8890 8903 8915 8928 8941 8953 8966 8978 8990 9002 9014 9026 9038 9049 9061 9072 9083 9094 9105 9116 9126 9136 9146 9156 9165 9174 9183 9192 9200 9208 9216 9223 9230 9237 9243 9249 9255 9261 9266 9271 9276 9282 9287 9292 9296 9301 9306 9311 9316 9321 9326 9331 9336 9341 9346 9351 9356 9361 9365 9370 9374 9379 9383 9386 9390 9393 9397 9400 9403 9406 9408 9411 9413 9416 9418 9421 9423 9425 9428 9430 9433 9435 9438 9440 9443 9446 9449 9452 9455 9458 9461 9464 9466 9469 9472 9475 9478 9480 9482 9485 9487 9488 9490 9491 9493 9494 9495 9496 9496 9497 9497 9497 9498 9498 9498 9498 9498 9498 9498 9499 9499 9499 9499 9499 9500 9500 9500 9500 9500 9499 9499 9498 9497 9496 9495 9493 9492 9489 9487 9484 9481 9478 9474 9470 9466 9462 9458 9454 9449 9445 9440 9436 9431 9427 9422 9417 9413 9409 9404 9400 9396 9392 9387 9383 9379 9375 9371 9366 9362 9358 9354 9350 9346 9342 9338 9334 9331 9327 9324 9321 9318 9315 9313 9310 9308 9307 9306 9305 9305 9304 9304 9305 9306 9306 9308 9309 9311 9313 9315 9317 9320 9323 9326 9329 9332 9336 9339 9343 9347 9350 9355 9359 9363 9367 9371 9376 9380 9384 9388 9393 9397 9401 9405 9408 9412 9416 9419 9422 9424 9427 9429 9431 9433 9434 9435 9436 9436 9436 9435 9434 9433 9431 9429 9426 9423 9419 9414 9409 9403 9396 9388 9380 9371 9361 9350 9338 9326 9313 9299 9285 9269 9253 9237 9221 9205 9188 9172 9156 9139 9123 9108 9093 9079 9066 9154 0 21 5 9054 9042 9032 9023 9014 9007 9001 8996 8992 8989 8987 8986 8985 8985 8985 8985 8987 8988 8989 8991 8992 8993 8994 8995 8995 8996 8996 8995 8994 8993 8992 8990 8988 8986 8984 8981 8978 8976 8973 8970 8967 8964 8962 8959 8956 8954 8951 8949 8947 8945 8943 8942 8940 8939 8938 8937 8936 8936 8936 8935 8935 8935 8936 8936 8936 8936 8937 8937 8937 8937 8938 8937 8937 8937 8936 8935 8935 8933 8932 8931 8930 8928 8927 8925 8923 8922 8921 8920 8919 8919 8919 8920 8921 8923 8926 8929 8933 8938 8944 8951 8958 8967 8976 8987 8998 9009 9022 9035 9049 9063 9078 9094 9110 9126 9143 9159 9176 9193 9210 9227 9244 9261 9277 9293 9310 9325 9341 9356 9371 9385 9400 9413 9427 9440 9452 9464 9476 9488 9499 9509 9520 9530 9539 9548 9557 9565 9574 9581 9589 9596 9602 9609 9615 9620 9626 9631 9636 9641 9645 9649 9653 9657 9661 9664 9668 9671 9674 9677 9680 9682 9685 9688 9690 9692 9695 9697 9699 9700 9702 9704 9705 9707 9708 9709 9710 9711 9712 9713 9713 9714 9714 9714 9715 9715 9715 9714 9714 9714 9714 9713 9713 9713 9712 9712 9711 9711 9710 9710 9710 9709 9709 9709 9709 9708 9708 9708 9708 9708 9708 9708 9708 9709 9709 9709 9709 9710 9710 9710 9710 9710 9711 9711 9711 9711 9710 9710 9710 9710 9710 9709 9709 9709 9708 9708 9708 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9708 9708 9708 9708 9708 9708 9709 9709 9709 9709 9709 9709 9708 9708 9708 9708 9707 9707 9707 9707 9706 9706 9706 9706 9706 9705 9705 9705 9705 9705 9704 9704 9704 9703 9703 9703 9702 9702 9702 9701 9701 9700 9700 9699 9699 9698 9698 9697 9697 9696 9696 9695 9695 9695 9694 9694 9693 9693 9692 9692 9691 9691 9690 9689 9688 9688 9687 9686 9685 9685 9684 9683 9682 9681 9680 9680 9679 9678 9677 9677 9676 9676 9675 9674 9674 9673 9672 9672 9671 9670 9670 9669 9668 9667 9666 9665 9664 9663 9662 9661 9660 9659 9657 9656 9655 9653 9652 9650 9649 9647 9646 9644 9643 9641 9640 9638 9637 9635 9634 9632 9631 9629 9628 9626 9625 9624 9622 9621 9620 9619 9618 9616 9615 9614 9613 9612 9611 9610 9609 9608 9607 9606 9605 9604 9603 9602 9601 9599 9598 9597 9595 9594 9592 9590 9588 9586 9584 9582 9580 9578 9576 9573 9571 9569 9567 9564 9562 9559 9557 9555 9552 9550 9547 9545 9543 9540 9538 9535 9533 9531 9528 9526 9523 9521 9518 9516 9513 9511 9508 9506 9503 9500 9497 9494 9491 9488 9485 9482 9478 9475 9471 9467 9463 9459 9455 9451 9447 9442 9438 9433 9429 9424 9420 9415 9410 9405 9401 9396 9391 9386 9382 9377 9372 9368 9363 9358 9353 9348 9344 9339 9334 9328 9323 9318 9312 9306 9300 9294 9288 9282 9275 9268 9261 9155 0 21 5 9254 9246 9239 9231 9223 9215 9207 9199 9191 9182 9174 9165 9157 9149 9140 9132 9123 9115 9106 9098 9090 9081 9073 9064 9056 9047 9039 9030 9022 9013 9004 8996 8987 8978 8969 8960 8952 8943 8934 8924 8915 8906 8897 8887 8877 8868 8858 8848 8837 8827 8816 8805 8794 8782 8770 8758 8746 8733 8719 8706 8692 8678 8663 8648 8633 8617 8601 8584 8567 8550 8533 8515 8496 8478 8459 8439 8419 8398 8377 8355 8333 8310 8286 8261 8236 8211 8184 8157 8129 8100 8071 8040 8009 7978 7945 7912 7878 7844 7809 7773 7736 7699 7661 7623 7583 7543 7502 7460 7417 7373 7328 7282 7234 7185 7135 7083 7030 6974 6917 6859 6798 6736 6672 6606 6538 6469 6397 6324 6248 6171 6092 6011 5929 5845 5760 5673 5584 5495 5404 5312 5218 5123 5027 4930 4832 4733 4633 4532 4430 4328 4224 4120 4015 3911 3806 3702 3597 3493 3389 3285 3181 3079 2980 2882 2785 2691 2600 2512 2427 2345 2267 2194 2125 2062 2003 1949 1901 1858 1822 1791 1765 1746 1733 1726 1724 1728 1739 1754 1775 1801 1832 1868 1909 1953 2002 2054 2111 2170 2232 2297 2365 2436 2507 2581 2655 2731 2809 2886 2964 3042 3119 3196 3273 3349 3424 3499 3571 3642 3711 3778 3843 3906 3966 4024 4079 4132 4182 4229 4273 4314 4353 4388 4421 4450 4476 4499 4519 4535 4549 4559 4566 4570 4571 4568 4563 4554 4542 4527 4508 4487 4462 4435 4404 4371 4334 4295 4253 4208 4160 4110 4057 4002 3945 3885 3823 3759 3692 3624 3555 3484 3412 3337 3263 3188 3113 3039 2965 2891 2817 2744 2671 2602 2535 2470 2407 2346 2290 2237 2188 2141 2098 2059 2024 1991 1962 1936 1915 1896 1879 1864 1851 1842 1834 1825 1816 1808 1799 1790 1781 1772 1762 1750 1736 1721 1704 1685 1663 1639 1612 1584 1554 1521 1487 1451 1414 1375 1333 1291 1249 1206 1163 1119 1076 1032 989 945 904 864 826 788 752 719 688 659 633 609 589 571 556 544 534 528 525 526 529 535 545 558 575 594 617 644 673 706 742 782 825 871 921 975 1032 1092 1157 1224 1295 1369 1446 1526 1609 1694 1782 1873 1966 2060 2156 2254 2354 2454 2555 2656 2757 2859 2961 3062 3164 3265 3366 3466 3565 3664 3762 3859 3954 4049 4142 4235 4326 4416 4505 4593 4680 4765 4849 4932 5013 5093 5172 5249 5325 5399 5472 5543 5613 5681 5748 5814 5877 5939 6000 6059 6116 6172 6226 6278 6329 6378 6425 6470 6513 6554 6594 6631 6667 6701 6733 6763 6792 6818 6843 6866 6887 6906 6923 6939 6952 6964 6975 6983 6989 6993 6995 6995 6991 6984 6975 6963 6947 6928 6906 6880 6852 6821 6787 6750 6711 6670 6624 6578 6531 6485 6439 6394 6352 6311 6272 6235 6204 6179 6157 6141 6129 6125 6126 6134 6147 6166 6194 6227 6264 6305 9156 0 21 5 6351 6403 6456 6511 6567 6625 6685 6745 6804 6864 6924 6980 7035 7088 7139 7188 7234 7276 7317 7354 7390 7422 7453 7481 7507 7530 7551 7570 7587 7602 7615 7627 7636 7644 7650 7654 7656 7656 7655 7651 7646 7639 7630 7620 7607 7593 7577 7560 7541 7521 7499 7476 7452 7427 7400 7372 7343 7313 7283 7251 7219 7185 7151 7117 7083 7048 7014 6979 6945 6910 6875 6842 6810 6779 6749 6720 6693 6669 6648 6628 6611 6597 6586 6579 6574 6572 6575 6580 6589 6601 6616 6635 6657 6681 6708 6737 6769 6802 6838 6875 6914 6954 6995 7038 7080 7124 7169 7213 7258 7303 7348 7394 7439 7484 7529 7574 7619 7664 7709 7753 7798 7841 7884 7927 7970 8012 8053 8094 8134 8173 8212 8250 8287 8324 8360 8395 8428 8461 8494 8525 8556 8586 8615 8643 8670 8697 8723 8749 8774 8798 8821 8844 8867 8888 8910 8930 8950 8970 8988 9007 9024 9041 9058 9074 9089 9104 9118 9131 9144 9156 9168 9179 9190 9200 9210 9219 9228 9237 9245 9253 9260 9267 9275 9281 9288 9294 9301 9307 9313 9318 9324 9329 9334 9339 9344 9349 9353 9357 9361 9365 9368 9371 9373 9375 9377 9379 9380 9381 9381 9381 9381 9381 9380 9380 9378 9377 9376 9374 9372 9370 9368 9366 9363 9361 9358 9355 9352 9349 9346 9342 9338 9334 9330 9326 9321 9316 9311 9306 9300 9295 9289 9283 9277 9270 9264 9257 9250 9243 9237 9230 9223 9215 9208 9201 9194 9187 9180 9173 9166 9158 9151 9144 9137 9131 9124 9117 9111 9104 9098 9092 9086 9081 9075 9070 9065 9061 9056 9052 9048 9044 9041 9038 9035 9032 9030 9028 9026 9024 9023 9021 9020 9019 9018 9018 9017 9017 9017 9017 9017 9017 9017 9016 9016 9016 9016 9016 9015 9015 9014 9013 9012 9010 9008 9006 9004 9001 8998 8995 8991 8987 8982 8977 8972 8966 8960 8953 8946 8938 8930 8921 8911 8901 8890 8878 8865 8852 8837 8822 8805 8788 8769 8750 8729 8706 8683 8658 8632 8604 8576 8546 8515 8482 8448 8413 8377 8339 8300 8260 8218 8175 8131 8085 8039 7990 7941 7890 7837 7783 7728 7671 7612 7551 7489 7427 7363 7298 7232 7165 7099 7033 6967 6901 6836 6771 6708 6645 6586 6531 6479 6429 6383 6343 6307 6276 6250 6228 6213 6203 6198 6199 6205 6218 6236 6259 6286 6319 6357 6397 6442 6490 6541 6596 6653 6711 6772 6833 6897 6962 7026 7090 7154 7218 7282 7345 7408 7471 7531 7591 7649 7705 7761 7815 7867 7917 7965 8012 8057 8100 8142 8181 8219 8255 8289 8322 8353 8382 8410 8436 8460 8483 8505 8525 8543 8561 8577 8592 8605 8618 8629 8639 8648 8656 8662 8668 8673 8676 8678 8679 8680 8679 8677 8675 8671 8667 8662 8656 8649 8641 8633 8624 8615 8605 8594 8583 8572 8560 8548 8535 8523 8510 8496 8483 8469 8455 8442 8428 8413 8399 8385 8371 9157 0 21 5 8357 8343 8329 8315 8301 8287 8273 8260 8247 8235 8223 8211 8200 8189 8179 8170 8161 8152 8145 8138 8132 8127 8123 8119 8116 8114 8113 8113 8114 8115 8117 8120 8124 8128 8134 8140 8146 8154 8162 8172 8181 8192 8203 8215 8228 8241 8255 8270 8285 8301 8318 8335 8353 8372 8390 8409 8429 8449 8469 8490 8510 8531 8552 8573 8594 8615 8636 8657 8678 8700 8721 8742 8762 8783 8804 8825 8845 8866 8886 8907 8927 8947 8967 8987 9007 9026 9046 9065 9084 9103 9121 9140 9158 9176 9193 9210 9227 9244 9260 9276 9291 9307 9322 9336 9351 9365 9378 9392 9405 9418 9431 9443 9455 9467 9479 9490 9501 9512 9522 9533 9543 9553 9562 9572 9581 9590 9599 9607 9616 9624 9633 9641 9649 9656 9664 9672 9679 9686 9694 9701 9707 9714 9720 9727 9733 9738 9744 9749 9754 9759 9764 9768 9773 9776 9780 9784 9787 9790 9793 9796 9799 9801 9804 9806 9809 9811 9813 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9837 9839 9840 9842 9843 9844 9845 9846 9847 9848 9849 9849 9850 9851 9851 9851 9852 9852 9852 9852 9853 9853 9853 9853 9854 9854 9854 9855 9855 9855 9855 9855 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9836 9835 9833 9832 9830 9829 9827 9825 9823 9821 9819 9817 9815 9812 9810 9807 9804 9801 9798 9795 9792 9788 9785 9781 9778 9774 9770 9767 9763 9759 9755 9750 9746 9741 9736 9731 9725 9720 9714 9708 9702 9695 9689 9682 9675 9667 9660 9652 9645 9637 9630 9623 9617 9610 9604 9598 9593 9589 9585 9582 9579 9577 9576 9576 9576 9577 9578 9580 9583 9586 9590 9594 9598 9603 9608 9613 9618 9624 9629 9635 9640 9646 9651 9656 9662 9667 9672 9677 9682 9686 9691 9695 9699 9703 9707 9711 9715 9718 9722 9725 9728 9731 9734 9737 9740 9743 9746 9749 9752 9755 9758 9761 9763 9766 9769 9772 9775 9778 9781 9784 9787 9789 9792 9795 9798 9801 9803 9806 9809 9811 9814 9817 9819 9822 9824 9827 9829 9831 9833 9836 9838 9840 9842 9844 9846 9848 9849 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9877 9877 9878 9878 9878 9878 9878 9878 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9852 9851 9850 9848 9847 9845 9844 9842 9840 9837 9835 9832 9830 9827 9823 9820 9817 9813 9809 9805 9801 9797 9793 9788 9784 9779 9775 9770 9765 9761 9756 9751 9746 9742 9737 9732 9727 9723 9718 9713 9709 9705 9701 9697 9693 9158 0 21 5 9690 9687 9685 9683 9681 9680 9679 9679 9679 9680 9681 9683 9685 9687 9690 9694 9697 9702 9706 9710 9715 9720 9725 9730 9735 9740 9745 9750 9755 9760 9765 9770 9775 9780 9784 9789 9794 9798 9802 9807 9811 9815 9819 9823 9827 9831 9834 9838 9841 9845 9848 9851 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9910 9909 9908 9907 9906 9905 9903 9902 9901 9900 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9872 9870 9868 9865 9863 9860 9857 9854 9851 9848 9845 9842 9838 9835 9831 9827 9823 9819 9815 9810 9806 9801 9796 9792 9787 9782 9776 9771 9766 9761 9756 9750 9745 9740 9734 9729 9723 9718 9712 9706 9700 9695 9689 9683 9678 9672 9667 9661 9656 9651 9646 9641 9637 9633 9629 9625 9622 9620 9617 9616 9614 9613 9612 9612 9612 9612 9613 9613 9615 9616 9617 9618 9620 9622 9623 9625 9627 9629 9630 9632 9634 9635 9637 9638 9640 9641 9643 9644 9646 9647 9648 9650 9651 9652 9653 9654 9655 9657 9658 9659 9660 9661 9662 9664 9665 9666 9668 9669 9671 9673 9674 9676 9679 9681 9684 9686 9689 9692 9695 9698 9701 9704 9707 9710 9713 9715 9718 9721 9723 9725 9727 9729 9730 9731 9732 9732 9733 9733 9732 9732 9731 9731 9730 9729 9727 9726 9725 9724 9723 9722 9721 9720 9720 9719 9719 9719 9719 9720 9720 9721 9722 9724 9726 9728 9730 9733 9736 9739 9742 9745 9749 9753 9757 9761 9765 9769 9774 9778 9782 9786 9790 9794 9798 9802 9806 9810 9813 9817 9820 9823 9826 9829 9832 9835 9838 9840 9842 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9892 9893 9894 9895 9896 9898 9899 9900 9901 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9159 0 21 5 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9911 9910 9910 9910 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9906 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9903 9902 9902 9902 9901 9901 9901 9900 9900 9900 9899 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9888 9887 9886 9884 9883 9881 9880 9879 9877 9876 9874 9873 9871 9870 9869 9867 9866 9865 9864 9863 9861 9860 9859 9858 9857 9856 9854 9853 9851 9849 9847 9844 9842 9839 9836 9832 9829 9825 9821 9817 9812 9807 9803 9798 9793 9788 9783 9778 9773 9768 9763 9758 9753 9748 9743 9738 9733 9728 9723 9717 9712 9706 9700 9694 9688 9681 9674 9667 9659 9652 9643 9635 9627 9618 9610 9601 9592 9583 9574 9566 9557 9548 9539 9531 9522 9513 9505 9497 9489 9481 9473 9465 9457 9450 9442 9434 9427 9419 9412 9404 9397 9390 9384 9377 9371 9364 9359 9353 9348 9343 9338 9334 9330 9327 9323 9321 9318 9316 9315 9313 9312 9311 9311 9311 9311 9311 9312 9312 9314 9315 9317 9319 9321 9324 9327 9330 9334 9338 9342 9346 9351 9356 9361 9366 9371 9377 9382 9388 9393 9399 9404 9409 9414 9419 9424 9428 9432 9437 9440 9444 9447 9451 9454 9457 9459 9462 9464 9466 9468 9470 9472 9473 9475 9476 9477 9478 9478 9479 9479 9478 9478 9477 9475 9474 9472 9469 9466 9463 9460 9456 9451 9446 9441 9435 9429 9423 9416 9408 9401 9392 9384 9375 9365 9355 9345 9334 9323 9311 9299 9286 9272 9258 9244 9229 9214 9197 9181 9164 9147 9129 9110 9092 9073 9054 9035 9015 8996 8976 8957 8938 8919 8900 8882 8864 8847 8831 8816 8801 8788 8775 8763 8753 8744 8736 8729 8724 8720 8717 8716 8715 8716 8718 8721 8725 8730 8736 8742 8749 8756 8764 8773 8782 8791 8799 8808 8817 8825 8834 8842 8850 8858 8865 8871 8878 8884 8889 8893 8897 8900 8903 8905 8906 8906 8906 8905 8903 8900 8896 8892 8887 8881 8874 8867 8858 8849 8839 8828 8817 8804 8791 8777 8762 8747 8730 8713 8695 8675 8655 8633 8611 8587 8561 8535 8507 8478 8447 8415 8381 8346 8309 8270 8230 8188 8145 8100 8053 8004 7954 7902 7849 7794 7738 7680 7620 7558 7495 7430 7363 7295 9160 0 21 5 7225 7152 7078 7003 6926 6848 6767 6686 6603 6520 6436 6351 6266 6181 6096 6011 5928 5848 5770 5694 5620 5551 5486 5426 5369 5317 5273 5234 5202 5175 5155 5144 5139 5140 5148 5163 5186 5214 5248 5287 5333 5385 5441 5501 5565 5632 5704 5778 5853 5930 6009 6091 6173 6254 6336 6418 6499 6580 6661 6742 6822 6900 6978 7054 7128 7202 7274 7345 7415 7483 7549 7614 7677 7739 7799 7857 7914 7969 8022 8074 8124 8172 8219 8264 8307 8349 8389 8427 8464 8500 8534 8567 8599 8629 8658 8687 8714 8740 8765 8790 8813 8836 8857 8879 8899 8918 8937 8956 8973 8990 9006 9022 9037 9051 9064 9077 9089 9101 9112 9122 9132 9141 9150 9158 9165 9172 9179 9184 9190 9194 9198 9202 9205 9208 9210 9211 9212 9213 9213 9212 9212 9211 9209 9207 9205 9202 9199 9196 9192 9188 9184 9179 9175 9170 9165 9159 9154 9148 9142 9136 9129 9122 9115 9108 9101 9093 9085 9078 9070 9062 9054 9047 9039 9031 9024 9016 9009 9003 8996 8990 8984 8979 8974 8970 8966 8962 8959 8956 8954 8952 8950 8949 8948 8947 8947 8947 8948 8948 8949 8951 8952 8954 8956 8958 8961 8964 8967 8971 8975 8979 8983 8988 8993 8998 9004 9010 9016 9022 9029 9035 9042 9050 9057 9064 9072 9079 9087 9094 9102 9110 9117 9125 9133 9140 9148 9155 9162 9170 9177 9184 9191 9198 9204 9211 9218 9224 9231 9237 9243 9250 9256 9262 9268 9274 9280 9286 9292 9297 9303 9309 9314 9320 9325 9330 9335 9340 9345 9349 9354 9358 9362 9366 9369 9373 9376 9379 9382 9384 9386 9388 9390 9391 9393 9394 9395 9395 9396 9396 9396 9395 9394 9393 9392 9390 9388 9386 9383 9380 9376 9372 9367 9363 9357 9351 9345 9338 9331 9323 9314 9306 9296 9286 9276 9265 9253 9241 9229 9216 9202 9188 9174 9158 9143 9127 9111 9094 9077 9060 9043 9025 9008 8991 8973 8956 8939 8921 8905 8889 8873 8858 8843 8830 8816 8804 8792 8781 8770 8760 8751 8742 8733 8726 8719 8712 8705 8698 8692 8685 8679 8672 8666 8659 8651 8644 8636 8627 8618 8609 8599 8588 8577 8564 8551 8537 8522 8506 8490 8472 8452 8432 8410 8387 8363 8336 8309 8280 8249 8216 8182 8146 8108 8069 8027 7985 7940 7894 7847 7797 7747 7695 7641 7586 7530 7473 7414 7354 7293 7231 7168 7104 7039 6973 6906 6838 6771 6702 6633 6564 6495 6425 6356 6289 6224 6159 6097 6035 5978 5923 5871 5823 5778 5739 5705 5676 5651 5632 5620 5613 5612 5616 5626 5643 5665 5691 5723 5760 5803 5850 5900 5954 6011 6072 6135 6199 6266 6335 6406 6477 6549 6621 6693 6765 6837 6910 6982 7054 7125 7195 7264 7332 7400 7466 7531 7595 7658 7720 7780 7838 7896 7952 8006 8059 8111 8161 8209 8256 8302 8346 8389 8430 8470 8509 8547 8583 8619 8653 8686 8718 8749 8779 9161 0 21 5 8808 8837 8864 8891 8917 8942 8966 8990 9013 9035 9056 9076 9096 9115 9134 9152 9169 9186 9202 9217 9232 9247 9261 9274 9288 9301 9313 9326 9338 9350 9361 9373 9384 9395 9406 9416 9427 9437 9446 9456 9465 9474 9483 9491 9499 9507 9515 9522 9529 9536 9542 9548 9555 9560 9566 9572 9577 9582 9588 9593 9598 9603 9608 9613 9618 9623 9628 9633 9638 9643 9648 9653 9657 9662 9666 9671 9675 9679 9683 9687 9690 9694 9697 9700 9703 9706 9709 9711 9714 9716 9719 9721 9723 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9760 9762 9764 9765 9767 9768 9770 9771 9772 9774 9775 9776 9777 9778 9779 9780 9781 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9808 9809 9810 9810 9811 9811 9812 9812 9813 9813 9813 9814 9814 9815 9815 9816 9816 9817 9817 9818 9819 9820 9821 9822 9823 9825 9826 9827 9829 9831 9832 9834 9836 9838 9840 9841 9843 9845 9847 9848 9850 9852 9853 9855 9856 9858 9859 9860 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9873 9874 9875 9877 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9933 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9938 9938 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9947 9946 9946 9946 9945 9945 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9936 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9901 9900 9898 9896 9895 9893 9891 9890 9888 9887 9162 0 21 5 9885 9884 9883 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9867 9865 9863 9861 9858 9855 9853 9850 9847 9843 9840 9837 9834 9831 9827 9824 9821 9819 9816 9813 9811 9809 9807 9805 9803 9801 9800 9798 9796 9794 9792 9790 9787 9785 9782 9780 9777 9774 9771 9767 9763 9760 9756 9751 9747 9743 9739 9734 9729 9725 9720 9715 9710 9705 9700 9695 9689 9684 9678 9672 9666 9659 9652 9645 9638 9630 9622 9614 9605 9596 9586 9577 9567 9557 9546 9535 9524 9513 9502 9492 9481 9470 9459 9448 9438 9428 9419 9410 9402 9394 9388 9381 9376 9371 9368 9365 9363 9362 9362 9362 9363 9365 9368 9371 9375 9380 9385 9390 9396 9402 9409 9415 9422 9429 9435 9442 9449 9456 9463 9470 9476 9483 9489 9495 9501 9507 9512 9517 9522 9527 9532 9536 9540 9544 9548 9551 9555 9558 9561 9564 9567 9570 9573 9576 9579 9582 9584 9587 9590 9592 9595 9597 9599 9601 9603 9605 9606 9608 9609 9610 9611 9611 9612 9612 9612 9611 9611 9610 9609 9608 9607 9606 9605 9603 9602 9600 9598 9596 9593 9591 9588 9584 9581 9577 9572 9568 9562 9556 9550 9543 9536 9528 9519 9510 9500 9490 9479 9467 9455 9443 9430 9417 9403 9388 9373 9357 9340 9323 9305 9286 9267 9247 9226 9204 9182 9159 9135 9111 9086 9059 9033 9006 8979 8953 8927 8900 8874 8848 8822 8798 8774 8751 8729 8707 8688 8669 8651 8635 8620 8606 8593 8581 8570 8559 8549 8539 8530 8521 8512 8504 8496 8487 8479 8471 8463 8455 8447 8439 8431 8425 8419 8413 8409 8405 8404 8404 8406 8409 8414 8421 8430 8441 8453 8468 8485 8504 8525 8547 8570 8596 8622 8647 8673 8699 8725 8751 8777 8803 8829 8853 8876 8898 8919 8939 8956 8973 8988 9002 9015 9027 9037 9047 9056 9064 9071 9078 9084 9089 9095 9099 9104 9109 9113 9118 9123 9127 9132 9137 9142 9147 9152 9157 9162 9168 9173 9179 9185 9190 9196 9202 9207 9213 9219 9225 9230 9235 9240 9245 9250 9254 9258 9261 9264 9267 9270 9271 9273 9274 9274 9274 9274 9273 9272 9270 9268 9265 9263 9260 9256 9253 9250 9246 9242 9239 9235 9231 9228 9224 9220 9217 9213 9210 9207 9204 9201 9198 9196 9193 9191 9189 9187 9185 9184 9183 9182 9182 9182 9182 9183 9184 9186 9188 9190 9193 9197 9201 9206 9211 9216 9223 9229 9236 9244 9252 9260 9269 9278 9287 9296 9306 9316 9326 9337 9347 9357 9367 9378 9388 9398 9409 9419 9429 9439 9450 9460 9470 9480 9490 9500 9510 9520 9530 9540 9550 9560 9570 9579 9589 9599 9608 9617 9626 9635 9643 9651 9659 9667 9674 9681 9688 9694 9700 9705 9711 9715 9720 9724 9728 9731 9734 9738 9740 9743 9745 9748 9750 9752 9754 9755 9757 9758 9759 9760 9761 9762 9763 9764 9764 9764 9764 9764 9764 9763 9163 0 21 5 9763 9762 9761 9760 9759 9758 9756 9755 9753 9752 9750 9749 9747 9746 9745 9743 9742 9741 9740 9739 9738 9737 9736 9735 9735 9734 9734 9734 9733 9733 9733 9733 9733 9733 9733 9733 9733 9734 9734 9734 9735 9736 9736 9737 9738 9739 9741 9742 9744 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9766 9768 9770 9773 9775 9778 9780 9783 9785 9788 9791 9793 9796 9799 9802 9805 9808 9811 9815 9818 9821 9824 9828 9831 9834 9837 9840 9843 9846 9849 9851 9854 9856 9858 9860 9862 9864 9866 9867 9869 9870 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9902 9901 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9889 9888 9886 9885 9884 9882 9881 9879 9877 9876 9873 9871 9869 9867 9864 9862 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9831 9828 9825 9823 9820 9818 9816 9814 9812 9811 9809 9808 9806 9805 9804 9804 9803 9802 9802 9802 9802 9802 9802 9803 9803 9804 9805 9806 9807 9808 9809 9811 9812 9814 9815 9817 9819 9820 9822 9823 9824 9825 9826 9826 9827 9827 9827 9826 9826 9825 9823 9822 9821 9819 9817 9815 9813 9810 9808 9806 9804 9802 9800 9798 9797 9795 9793 9791 9790 9788 9787 9785 9783 9782 9780 9778 9776 9774 9771 9769 9766 9762 9759 9755 9752 9748 9744 9739 9735 9731 9726 9721 9717 9712 9707 9703 9698 9693 9688 9684 9679 9675 9670 9665 9661 9656 9651 9646 9641 9636 9631 9625 9620 9614 9608 9602 9595 9589 9582 9575 9568 9560 9553 9545 9537 9529 9521 9513 9505 9496 9487 9478 9469 9460 9450 9440 9430 9419 9409 9397 9386 9373 9361 9348 9334 9319 9304 9289 9272 9255 9237 9219 9200 9180 9159 9137 9115 9092 9068 9044 9018 8992 8965 8937 8908 8879 8849 8818 8786 8753 8719 8685 8649 8613 8575 8537 8499 8460 8421 8381 8341 8302 8262 8222 8183 8145 8108 8071 8035 8002 7970 7941 7914 7889 7867 7848 7832 7819 7808 7801 7798 7797 7799 7804 7813 7824 7838 7853 7872 7892 7914 7937 7962 7987 8015 8042 8070 8098 8125 8152 8179 8206 8232 8259 8283 8307 8329 8351 8372 8392 8410 8428 8444 8459 8473 8486 8498 8509 8519 8528 8536 8543 8549 8554 8559 8562 8565 8567 8568 8569 8569 8568 8566 8564 8562 8558 8555 8551 8546 8541 8535 8530 8524 8518 8511 8504 8498 8491 8484 8478 8471 8465 8458 8452 8446 8440 8435 8429 8425 8420 8416 8413 8409 8406 8404 8402 8400 8399 8398 8397 8397 8397 8398 8399 8400 8402 8404 8406 9164 0 21 5 8408 8411 8415 8418 8422 8426 8431 8436 8441 8446 8451 8457 8463 8469 8475 8481 8487 8493 8499 8505 8511 8517 8522 8528 8532 8537 8541 8545 8548 8551 8553 8554 8555 8556 8556 8555 8553 8551 8548 8544 8540 8534 8528 8520 8512 8503 8492 8481 8469 8455 8441 8425 8408 8390 8372 8352 8330 8309 8287 8265 8243 8220 8198 8175 8153 8130 8109 8090 8071 8054 8037 8024 8013 8004 7996 7991 7989 7990 7993 7998 8005 8016 8029 8044 8061 8080 8102 8125 8149 8175 8202 8230 8259 8288 8318 8348 8378 8408 8439 8469 8500 8529 8558 8587 8614 8642 8668 8694 8719 8744 8767 8790 8812 8833 8854 8873 8892 8910 8927 8943 8959 8973 8987 9000 9013 9025 9036 9047 9057 9066 9075 9084 9092 9099 9107 9113 9120 9126 9132 9138 9143 9149 9154 9159 9164 9169 9173 9178 9182 9187 9191 9195 9200 9204 9208 9213 9217 9221 9226 9230 9235 9239 9244 9248 9253 9257 9262 9266 9271 9275 9280 9284 9288 9292 9296 9300 9304 9307 9310 9313 9316 9318 9320 9322 9323 9324 9325 9325 9325 9324 9324 9322 9321 9319 9316 9313 9310 9306 9302 9298 9293 9287 9281 9274 9267 9259 9251 9242 9233 9223 9212 9201 9189 9176 9163 9149 9135 9120 9104 9088 9072 9054 9036 9018 9000 8980 8961 8941 8921 8900 8880 8859 8838 8817 8796 8775 8753 8732 8711 8690 8669 8648 8627 8607 8586 8566 8546 8526 8507 8488 8469 8450 8432 8414 8396 8379 8362 8346 8330 8315 8301 8287 8274 8262 8250 8239 8229 8220 8212 8205 8198 8193 8189 8185 8183 8181 8180 8180 8181 8183 8185 8188 8192 8196 8201 8207 8213 8221 8228 8236 8245 8255 8265 8276 8288 8300 8313 8327 8342 8357 8374 8391 8410 8429 8449 8470 8492 8515 8538 8563 8588 8614 8640 8668 8695 8724 8753 8782 8811 8841 8870 8900 8930 8960 8989 9019 9048 9077 9105 9133 9161 9188 9214 9239 9264 9289 9312 9335 9356 9378 9398 9417 9436 9454 9472 9488 9504 9519 9534 9548 9561 9574 9586 9598 9609 9619 9630 9639 9649 9657 9666 9674 9681 9688 9695 9701 9707 9712 9718 9722 9727 9731 9735 9738 9742 9745 9748 9750 9753 9755 9758 9760 9762 9764 9766 9768 9771 9773 9775 9777 9779 9781 9783 9786 9788 9790 9792 9794 9796 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9828 9830 9833 9835 9838 9840 9843 9846 9848 9851 9854 9857 9860 9863 9866 9868 9871 9874 9876 9879 9881 9884 9886 9888 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9921 9922 9924 9926 9927 9929 9930 9931 9932 9934 9935 9935 9936 9937 9938 9938 9939 9940 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9951 9951 9951 9952 9165 0 21 5 9952 9952 9952 9952 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9963 9963 9964 9965 9965 9966 9966 9967 9968 9968 9969 9969 9970 9971 9972 9972 9973 9974 9974 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9980 9980 9979 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9972 9972 9971 9971 9971 9971 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9979 9979 9979 9980 9980 9980 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9971 9972 9972 9973 9973 9974 9975 9976 9976 9977 9978 9979 9980 9981 9982 9983 9984 9984 9985 9986 9986 9987 9987 9987 9987 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9988 9988 9989 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9994 9993 9993 9993 9992 9992 9992 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9993 9993 9993 9993 9993 9993 9993 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9986 9986 9985 9984 9984 9983 9983 9982 9981 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9972 9973 9973 9973 9973 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9984 9984 9984 9984 9984 9983 9983 9982 9982 9981 9981 9981 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9166 0 21 5 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9971 9970 9970 9969 9968 9967 9966 9966 9965 9964 9963 9962 9962 9961 9960 9959 9959 9958 9957 9956 9955 9955 9954 9953 9952 9951 9950 9949 9948 9947 9945 9944 9942 9941 9939 9937 9935 9933 9931 9929 9927 9924 9921 9919 9916 9913 9910 9906 9903 9900 9896 9892 9889 9885 9881 9877 9873 9869 9865 9861 9857 9852 9848 9844 9840 9836 9831 9827 9822 9818 9813 9809 9804 9799 9794 9789 9783 9778 9772 9766 9760 9754 9747 9741 9734 9727 9720 9713 9705 9698 9690 9682 9674 9666 9658 9650 9641 9633 9624 9615 9606 9597 9588 9578 9569 9559 9550 9540 9530 9519 9509 9499 9488 9478 9467 9457 9446 9436 9426 9415 9405 9395 9385 9375 9365 9355 9346 9337 9328 9320 9311 9303 9295 9288 9280 9273 9266 9260 9254 9248 9242 9237 9233 9228 9224 9221 9218 9215 9213 9211 9210 9210 9209 9210 9211 9212 9215 9217 9220 9224 9228 9233 9238 9243 9249 9255 9262 9269 9277 9284 9292 9300 9309 9318 9327 9336 9345 9355 9364 9374 9384 9394 9405 9415 9426 9436 9447 9458 9469 9480 9491 9502 9513 9524 9535 9546 9556 9567 9578 9588 9599 9609 9619 9628 9638 9647 9656 9665 9674 9682 9691 9699 9706 9714 9721 9729 9736 9743 9750 9756 9763 9769 9776 9782 9789 9795 9801 9807 9813 9819 9825 9831 9836 9842 9848 9853 9858 9863 9868 9873 9878 9883 9887 9891 9895 9899 9903 9906 9909 9912 9915 9918 9920 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9951 9952 9953 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9961 9961 9961 9960 9960 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9947 9947 9947 9947 9946 9945 9945 9944 9943 9942 9941 9940 9940 9939 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9930 9929 9929 9928 9928 9927 9926 9925 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9903 9901 9900 9898 9897 9896 9894 9893 9892 9892 9891 9890 9890 9890 9889 9889 9889 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9886 9886 9886 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9887 9886 9886 9885 9884 9882 9881 9880 9879 9877 9876 9875 9873 9872 9871 9869 9868 9866 9865 9863 9862 9860 9858 9857 9855 9853 9851 9849 9847 9845 9843 9841 9838 9835 9833 9830 9827 9824 9821 9818 9814 9811 9807 9804 9167 0 21 5 9800 9796 9791 9787 9782 9777 9772 9767 9762 9757 9751 9746 9740 9735 9729 9723 9718 9713 9707 9702 9697 9692 9688 9684 9680 9677 9674 9671 9668 9666 9665 9663 9662 9661 9661 9660 9660 9660 9660 9661 9661 9661 9661 9662 9662 9662 9662 9662 9662 9662 9662 9661 9660 9659 9657 9656 9654 9651 9649 9646 9643 9639 9635 9631 9627 9622 9617 9611 9605 9599 9592 9585 9578 9570 9562 9554 9545 9536 9526 9516 9505 9494 9483 9471 9459 9446 9432 9418 9403 9388 9372 9355 9338 9320 9301 9282 9261 9241 9219 9196 9173 9149 9125 9099 9073 9046 9018 8989 8960 8931 8900 8869 8837 8806 8774 8742 8710 8678 8646 8613 8581 8551 8521 8492 8465 8438 8414 8391 8371 8353 8336 8322 8311 8303 8297 8294 8294 8298 8304 8313 8324 8339 8356 8375 8395 8419 8444 8471 8499 8528 8558 8590 8622 8654 8686 8718 8749 8780 8811 8842 8873 8902 8931 8958 8986 9012 9037 9062 9086 9109 9131 9152 9173 9193 9212 9230 9248 9266 9282 9298 9314 9329 9343 9356 9369 9382 9394 9405 9416 9426 9436 9445 9454 9462 9470 9478 9485 9492 9498 9504 9510 9515 9521 9526 9530 9535 9539 9543 9547 9550 9553 9556 9559 9562 9564 9566 9568 9570 9571 9573 9574 9575 9576 9577 9578 9578 9579 9579 9580 9580 9581 9581 9581 9582 9582 9583 9583 9583 9584 9584 9585 9585 9585 9586 9586 9586 9587 9587 9587 9587 9587 9587 9586 9586 9585 9585 9584 9583 9582 9581 9580 9578 9577 9576 9574 9573 9572 9570 9569 9568 9567 9565 9564 9563 9562 9561 9560 9559 9558 9558 9557 9556 9555 9553 9552 9551 9549 9548 9546 9544 9542 9540 9538 9535 9533 9531 9528 9526 9524 9521 9519 9516 9514 9511 9508 9506 9503 9501 9498 9496 9493 9490 9487 9484 9480 9476 9472 9468 9464 9459 9454 9449 9443 9438 9432 9426 9420 9413 9407 9400 9393 9386 9378 9371 9363 9356 9348 9339 9331 9322 9313 9304 9294 9284 9274 9263 9252 9240 9228 9216 9203 9189 9175 9161 9146 9130 9114 9098 9080 9063 9044 9025 9006 8985 8964 8942 8920 8896 8872 8847 8821 8795 8767 8738 8709 8678 8647 8614 8580 8546 8510 8473 8435 8396 8355 8313 8270 8225 8178 8130 8080 8029 7975 7919 7862 7802 7740 7675 7609 7539 7468 7394 7317 7238 7156 7073 6986 6898 6807 6715 6620 6523 6425 6325 6224 6121 6016 5911 5805 5700 5594 5487 5381 5275 5168 5062 4958 4855 4754 4654 4555 4460 4368 4280 4194 4112 4035 3963 3897 3835 3778 3728 3685 3648 3618 3594 3580 3572 3571 3578 3592 3613 3641 3676 3717 3765 3820 3880 3945 4015 4090 4170 4253 4339 4428 4519 4613 4707 4803 4899 4996 5093 5191 5288 5386 5483 5579 5673 5766 5859 5950 6039 6127 6213 6298 6382 6463 6543 6622 6698 6773 6846 6918 6987 7055 7122 7187 7250 7312 7372 9168 0 21 5 7430 7487 7543 7597 7650 7702 7752 7801 7848 7895 7940 7984 8027 8069 8110 8149 8188 8226 8263 8298 8333 8367 8400 8432 8463 8493 8522 8551 8579 8606 8632 8657 8682 8706 8730 8752 8775 8796 8818 8838 8858 8878 8897 8916 8935 8953 8970 8988 9005 9021 9038 9054 9070 9085 9100 9115 9130 9144 9158 9171 9185 9198 9210 9223 9235 9246 9258 9268 9279 9289 9299 9308 9318 9326 9335 9343 9350 9357 9364 9371 9377 9383 9389 9394 9399 9404 9408 9412 9416 9420 9423 9426 9428 9430 9432 9433 9434 9434 9434 9433 9432 9431 9429 9426 9423 9419 9415 9410 9405 9399 9393 9386 9379 9372 9364 9356 9347 9339 9330 9321 9311 9302 9292 9282 9273 9263 9253 9242 9232 9222 9212 9202 9191 9181 9170 9160 9149 9139 9128 9118 9107 9097 9087 9077 9067 9057 9048 9039 9030 9022 9014 9007 9000 8993 8987 8981 8977 8972 8968 8965 8962 8959 8957 8956 8955 8954 8954 8954 8955 8956 8957 8959 8961 8963 8966 8970 8973 8977 8982 8987 8992 8999 9005 9012 9020 9028 9036 9045 9054 9064 9074 9085 9095 9106 9118 9129 9141 9153 9165 9178 9190 9202 9215 9227 9240 9252 9265 9277 9290 9302 9315 9327 9340 9352 9364 9376 9388 9399 9411 9422 9433 9444 9454 9464 9474 9484 9493 9502 9510 9518 9526 9534 9541 9548 9554 9560 9566 9571 9576 9581 9586 9590 9593 9597 9599 9602 9604 9605 9606 9607 9607 9606 9605 9604 9602 9599 9596 9593 9589 9585 9581 9576 9570 9565 9559 9553 9546 9540 9532 9525 9518 9510 9501 9493 9484 9474 9464 9454 9443 9432 9420 9408 9396 9383 9369 9355 9341 9326 9311 9295 9279 9263 9246 9229 9212 9195 9178 9160 9142 9124 9106 9088 9070 9052 9033 9015 8996 8977 8959 8940 8920 8901 8882 8862 8842 8822 8801 8781 8760 8739 8717 8696 8674 8651 8628 8605 8582 8558 8533 8508 8483 8457 8431 8404 8377 8349 8320 8290 8260 8229 8197 8164 8130 8095 8060 8023 7986 7947 7908 7868 7828 7785 7742 7700 7657 7614 7572 7531 7490 7449 7409 7371 7336 7303 7271 7242 7216 7194 7176 7160 7148 7142 7140 7141 7146 7155 7169 7186 7206 7229 7256 7287 7320 7356 7393 7433 7475 7518 7561 7605 7650 7695 7741 7786 7831 7876 7921 7966 8010 8054 8097 8140 8182 8223 8264 8304 8343 8382 8421 8458 8495 8532 8567 8602 8636 8670 8702 8733 8764 8794 8822 8850 8877 8904 8929 8954 8978 9001 9023 9045 9067 9087 9107 9127 9147 9166 9185 9203 9222 9240 9257 9275 9292 9309 9325 9341 9357 9373 9388 9402 9416 9430 9443 9456 9469 9481 9492 9503 9514 9524 9533 9543 9552 9561 9569 9577 9585 9593 9600 9608 9615 9622 9628 9635 9641 9647 9653 9658 9664 9669 9674 9678 9683 9687 9691 9694 9698 9701 9704 9706 9709 9711 9713 9715 9717 9719 9721 9722 9724 9725 9169 0 21 5 9726 9728 9729 9730 9732 9733 9734 9735 9736 9737 9738 9738 9739 9739 9740 9740 9740 9740 9739 9739 9738 9738 9737 9736 9734 9733 9732 9730 9729 9727 9726 9724 9722 9721 9719 9717 9715 9713 9711 9709 9707 9704 9702 9699 9696 9693 9690 9687 9683 9679 9675 9671 9667 9662 9657 9652 9646 9641 9635 9629 9623 9617 9611 9604 9598 9591 9583 9576 9568 9561 9552 9544 9535 9526 9517 9507 9497 9486 9475 9464 9452 9440 9427 9414 9400 9386 9372 9357 9342 9326 9310 9293 9276 9259 9241 9222 9203 9183 9163 9142 9120 9097 9074 9049 9024 8998 8971 8942 8913 8883 8851 8819 8785 8750 8714 8678 8640 8601 8561 8520 8478 8435 8391 8347 8302 8256 8209 8161 8114 8067 8019 7971 7924 7876 7828 7781 7734 7689 7645 7602 7560 7521 7484 7449 7416 7386 7359 7334 7313 7295 7279 7268 7260 7255 7254 7255 7260 7268 7279 7292 7308 7327 7347 7369 7393 7418 7445 7473 7502 7531 7561 7591 7621 7651 7681 7711 7741 7771 7802 7832 7862 7892 7921 7951 7981 8011 8041 8071 8101 8132 8162 8193 8225 8256 8288 8319 8351 8383 8415 8446 8478 8510 8541 8572 8603 8634 8664 8694 8723 8752 8781 8808 8835 8862 8888 8913 8937 8961 8985 9007 9029 9051 9072 9092 9111 9131 9149 9167 9185 9202 9219 9235 9251 9267 9283 9298 9312 9327 9341 9355 9369 9382 9396 9408 9421 9433 9445 9456 9467 9477 9487 9497 9506 9514 9522 9529 9536 9542 9548 9552 9557 9561 9564 9567 9569 9571 9572 9573 9574 9574 9574 9574 9574 9573 9572 9570 9569 9567 9565 9563 9560 9558 9555 9552 9548 9544 9540 9536 9531 9527 9522 9516 9511 9505 9499 9493 9487 9481 9474 9468 9462 9455 9449 9443 9437 9431 9425 9420 9414 9409 9405 9400 9396 9392 9389 9386 9383 9381 9379 9377 9376 9375 9375 9374 9375 9375 9376 9378 9379 9381 9384 9386 9389 9393 9396 9401 9405 9410 9415 9420 9426 9432 9438 9445 9452 9459 9467 9474 9482 9490 9499 9507 9516 9525 9534 9543 9552 9561 9570 9579 9588 9597 9606 9615 9623 9632 9641 9649 9658 9666 9674 9682 9690 9698 9705 9713 9720 9728 9735 9742 9749 9755 9762 9768 9775 9781 9787 9793 9799 9804 9810 9815 9820 9825 9830 9835 9839 9844 9848 9852 9856 9860 9864 9867 9871 9874 9877 9880 9883 9886 9889 9891 9894 9896 9898 9901 9903 9905 9907 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9925 9926 9928 9929 9930 9931 9933 9934 9935 9935 9936 9937 9938 9938 9939 9939 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9945 9945 9944 9944 9943 9942 9941 9939 9938 9936 9935 9933 9931 9929 9927 9925 9922 9920 9918 9916 9913 9911 9909 9906 9904 9901 9899 9896 9893 9891 9170 0 21 5 9888 9885 9881 9878 9874 9870 9866 9862 9857 9852 9847 9841 9835 9829 9822 9815 9808 9801 9793 9785 9777 9768 9760 9751 9742 9732 9723 9714 9704 9694 9684 9674 9664 9653 9643 9632 9621 9610 9599 9588 9576 9564 9552 9540 9528 9516 9503 9491 9478 9466 9453 9441 9428 9416 9404 9392 9380 9369 9358 9347 9337 9327 9317 9308 9299 9291 9283 9275 9268 9261 9255 9249 9243 9237 9232 9228 9223 9219 9216 9212 9209 9207 9205 9204 9203 9202 9203 9204 9205 9208 9210 9214 9218 9222 9227 9233 9240 9246 9254 9261 9269 9278 9286 9295 9304 9313 9323 9332 9341 9351 9361 9370 9380 9390 9400 9410 9420 9430 9441 9451 9461 9472 9482 9492 9503 9513 9523 9533 9543 9553 9563 9572 9581 9590 9599 9607 9614 9622 9629 9636 9642 9648 9654 9659 9665 9669 9674 9678 9682 9685 9688 9691 9694 9697 9699 9700 9702 9703 9703 9704 9704 9703 9702 9700 9698 9696 9694 9691 9687 9683 9679 9675 9670 9665 9660 9654 9648 9642 9636 9629 9622 9616 9608 9601 9594 9586 9578 9570 9561 9553 9544 9535 9526 9517 9507 9498 9488 9478 9468 9459 9449 9439 9430 9420 9410 9401 9392 9383 9374 9365 9357 9348 9341 9333 9325 9318 9311 9304 9298 9292 9286 9281 9275 9270 9266 9262 9258 9255 9252 9250 9248 9246 9245 9245 9245 9245 9247 9248 9250 9253 9256 9260 9264 9268 9272 9277 9282 9287 9293 9298 9304 9310 9315 9321 9327 9333 9338 9344 9350 9355 9361 9366 9371 9376 9381 9386 9390 9395 9399 9403 9406 9410 9413 9415 9417 9419 9420 9420 9420 9420 9419 9417 9414 9411 9407 9402 9397 9391 9384 9376 9368 9359 9349 9339 9327 9316 9303 9290 9276 9261 9246 9230 9213 9195 9178 9159 9140 9121 9101 9082 9063 9043 9024 9005 8986 8967 8949 8933 8917 8903 8889 8878 8868 8860 8854 8849 8846 8845 8846 8848 8852 8859 8867 8876 8887 8899 8912 8926 8941 8957 8973 8990 9007 9024 9041 9059 9076 9093 9110 9127 9144 9161 9177 9192 9207 9222 9237 9251 9264 9277 9290 9302 9314 9325 9336 9346 9356 9365 9374 9382 9390 9397 9403 9410 9416 9421 9427 9432 9436 9441 9445 9448 9452 9455 9458 9461 9463 9466 9468 9469 9471 9472 9473 9474 9475 9475 9475 9475 9474 9473 9473 9471 9470 9469 9467 9466 9465 9464 9462 9461 9460 9459 9458 9457 9456 9455 9455 9454 9454 9453 9453 9452 9452 9451 9451 9450 9449 9448 9448 9447 9446 9445 9444 9444 9443 9443 9442 9442 9443 9443 9444 9445 9446 9447 9449 9451 9453 9456 9459 9462 9465 9468 9472 9475 9479 9482 9486 9489 9493 9496 9500 9503 9507 9510 9514 9517 9520 9524 9527 9530 9533 9536 9539 9542 9545 9548 9550 9553 9555 9557 9559 9560 9562 9563 9564 9564 9564 9564 9564 9563 9561 9560 9558 9555 9553 9549 9546 9541 9537 9532 9171 0 21 5 9526 9520 9514 9507 9499 9492 9483 9474 9464 9454 9444 9432 9420 9408 9396 9383 9370 9357 9344 9331 9318 9305 9292 9280 9267 9255 9245 9235 9225 9217 9209 9203 9198 9193 9190 9188 9187 9187 9189 9191 9194 9199 9205 9211 9218 9225 9234 9243 9252 9262 9272 9283 9294 9305 9316 9326 9337 9348 9359 9370 9381 9391 9401 9412 9422 9432 9441 9451 9460 9469 9478 9487 9496 9504 9512 9521 9529 9537 9544 9552 9560 9567 9574 9581 9588 9594 9601 9607 9613 9619 9625 9630 9635 9641 9646 9651 9656 9660 9665 9670 9674 9679 9683 9687 9691 9696 9700 9704 9708 9712 9715 9719 9723 9727 9730 9734 9737 9740 9743 9747 9750 9753 9755 9758 9761 9763 9766 9768 9771 9773 9775 9777 9779 9781 9783 9785 9787 9788 9790 9791 9793 9794 9796 9797 9798 9800 9801 9802 9803 9804 9805 9806 9807 9808 9808 9809 9810 9810 9811 9811 9811 9811 9811 9810 9810 9809 9808 9807 9806 9805 9804 9802 9801 9799 9797 9795 9792 9790 9788 9785 9783 9780 9777 9774 9771 9768 9764 9760 9757 9753 9748 9744 9739 9734 9729 9724 9718 9712 9706 9700 9693 9686 9679 9671 9663 9655 9647 9638 9629 9620 9611 9601 9591 9580 9569 9558 9547 9534 9522 9509 9496 9482 9468 9453 9438 9423 9406 9390 9373 9355 9338 9320 9302 9284 9267 9249 9231 9214 9197 9180 9163 9148 9133 9120 9107 9095 9085 9076 9068 9062 9057 9053 9051 9050 9050 9052 9055 9059 9065 9071 9079 9088 9097 9107 9117 9128 9139 9151 9163 9175 9187 9199 9211 9223 9235 9247 9258 9269 9280 9291 9302 9312 9322 9332 9341 9351 9359 9368 9376 9383 9391 9397 9404 9410 9415 9420 9424 9428 9432 9435 9438 9440 9442 9443 9444 9444 9444 9444 9443 9441 9440 9438 9436 9433 9430 9427 9423 9418 9413 9408 9402 9396 9389 9382 9374 9366 9357 9347 9336 9325 9314 9301 9288 9274 9260 9245 9229 9213 9196 9178 9160 9141 9122 9103 9084 9064 9044 9024 9004 8984 8964 8945 8927 8909 8892 8875 8860 8846 8833 8822 8812 8804 8797 8792 8789 8787 8788 8790 8794 8800 8807 8816 8826 8838 8851 8865 8880 8896 8913 8930 8948 8967 8985 9004 9022 9041 9059 9077 9095 9112 9129 9145 9160 9175 9190 9203 9216 9228 9240 9250 9260 9269 9278 9285 9292 9298 9304 9309 9313 9317 9319 9322 9324 9325 9325 9325 9325 9324 9323 9321 9318 9315 9312 9308 9304 9300 9295 9289 9284 9278 9272 9266 9259 9252 9246 9239 9232 9225 9218 9211 9204 9198 9192 9186 9180 9175 9170 9165 9161 9156 9153 9149 9146 9143 9140 9138 9136 9135 9133 9132 9131 9131 9131 9131 9131 9132 9133 9134 9136 9138 9141 9144 9148 9153 9158 9163 9169 9175 9182 9189 9197 9206 9214 9223 9232 9242 9252 9262 9272 9282 9292 9302 9312 9322 9333 9343 9353 9363 9373 9382 9172 0 21 5 9392 9402 9411 9421 9430 9439 9448 9457 9465 9474 9482 9490 9497 9504 9511 9518 9524 9529 9535 9539 9544 9547 9551 9553 9556 9557 9559 9559 9560 9560 9559 9558 9557 9555 9553 9550 9548 9544 9541 9537 9533 9529 9524 9519 9514 9508 9502 9496 9489 9482 9474 9467 9459 9450 9442 9433 9423 9413 9403 9393 9383 9372 9361 9349 9338 9326 9314 9302 9290 9277 9265 9252 9239 9226 9213 9200 9186 9173 9160 9146 9133 9120 9107 9093 9080 9067 9054 9042 9029 9017 9005 8994 8983 8972 8962 8952 8943 8934 8926 8918 8910 8903 8897 8891 8885 8879 8874 8870 8865 8861 8858 8854 8850 8847 8844 8842 8839 8837 8835 8833 8831 8829 8828 8827 8826 8825 8824 8824 8823 8822 8821 8821 8820 8819 8818 8817 8815 8813 8811 8808 8805 8802 8797 8793 8787 8782 8775 8768 8760 8752 8743 8734 8723 8712 8700 8688 8674 8660 8644 8628 8611 8592 8573 8552 8531 8508 8484 8458 8431 8403 8374 8343 8311 8277 8242 8206 8168 8129 8088 8046 8003 7957 7911 7863 7813 7763 7710 7655 7600 7543 7485 7425 7365 7304 7242 7179 7116 7052 6988 6925 6861 6800 6740 6681 6625 6569 6518 6471 6427 6386 6349 6316 6289 6266 6248 6234 6228 6227 6230 6239 6252 6270 6293 6319 6349 6383 6421 6462 6504 6549 6597 6647 6698 6749 6801 6852 6904 6956 7008 7060 7112 7162 7211 7260 7308 7355 7401 7445 7488 7530 7570 7610 7648 7684 7720 7754 7786 7818 7847 7876 7903 7928 7952 7975 7996 8016 8034 8051 8068 8083 8097 8109 8121 8133 8143 8153 8163 8172 8181 8190 8199 8208 8218 8228 8238 8248 8259 8270 8282 8295 8308 8323 8338 8354 8370 8387 8405 8423 8442 8461 8481 8502 8522 8543 8564 8584 8605 8626 8647 8667 8688 8708 8728 8747 8766 8784 8801 8819 8835 8851 8866 8881 8895 8908 8921 8933 8944 8955 8965 8975 8984 8993 9001 9008 9015 9021 9027 9032 9036 9041 9044 9047 9049 9051 9052 9053 9053 9053 9052 9050 9048 9045 9042 9038 9034 9029 9023 9017 9011 9004 8996 8988 8979 8969 8959 8948 8937 8925 8912 8899 8885 8870 8854 8837 8820 8801 8782 8762 8740 8718 8695 8670 8645 8619 8591 8563 8533 8503 8471 8438 8404 8369 8333 8296 8257 8218 8177 8135 8092 8049 8004 7957 7910 7861 7812 7762 7710 7658 7605 7553 7500 7446 7393 7340 7286 7233 7181 7131 7082 7034 6987 6944 6903 6865 6830 6798 6769 6744 6723 6706 6692 6683 6678 6678 6681 6688 6700 6716 6735 6758 6784 6814 6847 6883 6921 6961 7005 7050 7097 7145 7194 7246 7297 7349 7401 7454 7507 7560 7613 7666 7719 7771 7822 7872 7922 7971 8019 8066 8112 8156 8200 8242 8282 8322 8360 8397 8433 8467 8500 8532 8563 8593 8621 8648 8674 8699 8723 8746 8768 8790 8810 8829 8847 8864 8881 8896 8911 8924 8937 8948 9173 0 21 5 8959 8968 8977 8985 8991 8997 9001 9005 9007 9009 9009 9009 9008 9005 9002 8998 8993 8988 8981 8974 8966 8958 8949 8939 8928 8917 8905 8893 8880 8866 8852 8837 8821 8805 8788 8770 8752 8733 8713 8693 8672 8650 8627 8604 8581 8557 8532 8506 8481 8455 8428 8401 8375 8348 8321 8294 8267 8240 8214 8188 8161 8136 8111 8086 8062 8038 8016 7994 7972 7952 7932 7914 7896 7879 7863 7848 7835 7822 7811 7801 7792 7784 7778 7773 7769 7767 7766 7766 7768 7772 7776 7782 7789 7798 7808 7820 7832 7846 7861 7878 7896 7915 7935 7956 7978 8001 8026 8051 8077 8104 8132 8161 8191 8221 8252 8283 8315 8348 8380 8412 8445 8478 8510 8543 8576 8608 8641 8673 8704 8736 8767 8798 8828 8857 8887 8915 8944 8972 8999 9026 9052 9078 9103 9128 9152 9175 9198 9220 9241 9262 9282 9301 9320 9337 9355 9371 9387 9401 9416 9429 9442 9454 9466 9477 9487 9497 9506 9515 9523 9531 9538 9545 9552 9558 9564 9569 9574 9579 9583 9587 9591 9594 9597 9600 9603 9605 9608 9610 9612 9613 9615 9616 9617 9618 9619 9619 9620 9620 9620 9620 9619 9619 9618 9617 9615 9614 9612 9610 9608 9605 9603 9600 9597 9594 9591 9588 9585 9582 9579 9576 9572 9569 9565 9562 9558 9554 9550 9546 9542 9538 9533 9529 9523 9518 9512 9506 9500 9493 9486 9479 9471 9463 9455 9446 9437 9428 9418 9408 9398 9388 9377 9366 9355 9344 9332 9320 9308 9296 9283 9270 9257 9244 9230 9215 9201 9186 9170 9154 9138 9122 9104 9087 9069 9051 9032 9012 8993 8973 8952 8932 8911 8889 8867 8845 8823 8800 8778 8755 8731 8708 8685 8661 8637 8613 8590 8566 8542 8518 8494 8470 8446 8422 8398 8375 8351 8327 8304 8280 8257 8234 8211 8189 8166 8144 8123 8101 8081 8060 8041 8022 8003 7985 7968 7952 7936 7922 7908 7895 7884 7873 7863 7854 7846 7839 7833 7828 7824 7821 7818 7816 7815 7814 7815 7815 7816 7818 7820 7823 7826 7829 7832 7836 7840 7844 7847 7851 7855 7859 7863 7866 7870 7873 7877 7879 7882 7884 7886 7888 7889 7890 7891 7891 7892 7891 7891 7891 7890 7889 7888 7886 7885 7883 7881 7880 7878 7875 7873 7871 7868 7866 7863 7860 7856 7852 7848 7844 7839 7833 7828 7822 7815 7808 7801 7793 7785 7777 7768 7758 7748 7738 7728 7717 7705 7693 7681 7668 7655 7641 7626 7611 7595 7578 7561 7542 7523 7503 7482 7460 7437 7413 7388 7362 7335 7307 7277 7247 7216 7184 7151 7117 7082 7046 7009 6972 6933 6893 6853 6811 6768 6724 6679 6633 6586 6537 6487 6436 6383 6329 6273 6216 6157 6096 6034 5970 5904 5837 5768 5697 5625 5550 5475 5397 5318 5237 5155 5071 4986 4900 4812 4723 4633 4542 4449 4356 4261 4165 4069 3971 3873 3774 3675 3574 3473 3372 3270 3168 3066 2963 2861 2758 9174 0 21 5 2656 2554 2454 2354 2255 2157 2061 1967 1875 1785 1696 1611 1529 1450 1374 1301 1232 1167 1106 1048 995 945 900 858 820 786 756 730 707 688 673 660 651 644 640 639 640 643 648 655 664 674 686 699 713 728 745 762 779 797 816 836 856 876 897 918 939 961 984 1007 1030 1054 1079 1105 1131 1158 1187 1217 1249 1281 1316 1352 1391 1432 1474 1519 1567 1616 1668 1723 1780 1840 1902 1966 2033 2101 2172 2245 2319 2395 2472 2551 2630 2710 2790 2871 2952 3032 3113 3194 3275 3354 3433 3510 3587 3662 3737 3810 3882 3953 4022 4090 4157 4222 4286 4349 4410 4469 4527 4584 4639 4692 4744 4795 4843 4890 4935 4979 5020 5060 5097 5133 5166 5198 5227 5255 5280 5303 5324 5343 5360 5374 5387 5397 5405 5411 5414 5416 5415 5412 5408 5401 5392 5381 5368 5353 5336 5317 5296 5275 5253 5228 5203 5178 5154 5129 5105 5081 5058 5035 5013 4995 4980 4968 4958 4951 4949 4952 4959 4969 4984 5005 5029 5058 5092 5130 5174 5221 5273 5328 5387 5450 5515 5583 5652 5724 5798 5874 5949 6024 6100 6176 6252 6328 6404 6480 6553 6625 6696 6766 6834 6901 6966 7029 7091 7151 7209 7266 7321 7374 7426 7476 7524 7571 7617 7661 7703 7744 7783 7822 7858 7893 7927 7960 7991 8022 8050 8078 8105 8131 8155 8179 8201 8223 8244 8264 8283 8302 8320 8337 8354 8370 8386 8401 8416 8430 8444 8457 8470 8483 8495 8507 8519 8530 8541 8552 8562 8572 8582 8592 8601 8610 8618 8627 8635 8643 8651 8659 8667 8675 8682 8690 8697 8705 8713 8720 8728 8735 8743 8750 8758 8765 8773 8780 8788 8795 8803 8810 8817 8825 8832 8839 8846 8853 8860 8867 8873 8880 8887 8893 8900 8906 8913 8919 8925 8931 8937 8943 8949 8954 8960 8965 8970 8975 8980 8984 8988 8992 8996 8999 9002 9005 9008 9010 9012 9014 9015 9016 9017 9018 9018 9018 9018 9017 9016 9015 9013 9012 9010 9007 9004 9001 8997 8993 8988 8983 8978 8972 8965 8958 8950 8941 8932 8923 8912 8901 8889 8877 8864 8850 8836 8820 8804 8788 8771 8753 8734 8715 8695 8674 8653 8631 8608 8585 8561 8536 8511 8485 8459 8432 8405 8377 8348 8320 8291 8263 8234 8206 8177 8149 8121 8094 8068 8043 8019 7996 7974 7955 7938 7922 7908 7898 7889 7883 7880 7878 7880 7883 7889 7897 7908 7921 7936 7953 7972 7992 8014 8037 8060 8084 8109 8134 8159 8185 8210 8235 8260 8285 8309 8333 8357 8379 8400 8421 8442 8461 8480 8498 8516 8533 8549 8565 8580 8594 8608 8621 8634 8646 8657 8668 8678 8688 8697 8705 8713 8721 8727 8733 8739 8743 8748 8751 8754 8757 8758 8760 8760 8761 8760 8759 8758 8756 8754 8751 8747 8743 8739 8734 8729 8723 8716 8710 8702 8695 8686 8678 8669 8659 8649 8639 9175 0 21 5 8628 8616 8604 8592 8579 8566 8552 8537 8523 8507 8491 8474 8457 8438 8420 8400 8380 8358 8336 8313 8290 8265 8240 8214 8186 8158 8129 8099 8069 8037 8004 7970 7936 7900 7863 7826 7787 7747 7705 7663 7619 7573 7526 7478 7428 7376 7323 7267 7210 7151 7090 7027 6962 6895 6825 6753 6679 6603 6524 6444 6360 6275 6187 6096 6003 5908 5810 5710 5607 5502 5394 5283 5170 5055 4938 4819 4697 4574 4450 4324 4197 4067 3937 3807 3677 3548 3419 3292 3165 3040 2916 2797 2680 2568 2458 2352 2252 2157 2068 1984 1905 1834 1770 1712 1661 1617 1581 1552 1530 1515 1508 1509 1516 1531 1553 1583 1619 1662 1711 1767 1829 1897 1970 2049 2134 2223 2318 2417 2519 2626 2736 2851 2968 3086 3207 3330 3457 3584 3711 3837 3964 4091 4217 4344 4471 4597 4720 4842 4961 5079 5195 5309 5420 5529 5635 5739 5840 5939 6035 6129 6221 6309 6396 6480 6562 6642 6720 6796 6870 6942 7012 7080 7146 7211 7274 7335 7394 7452 7508 7563 7616 7667 7717 7766 7813 7858 7902 7945 7987 8027 8066 8104 8141 8177 8212 8245 8278 8310 8341 8371 8400 8428 8456 8483 8509 8534 8558 8582 8606 8628 8650 8672 8693 8713 8733 8752 8771 8789 8807 8824 8841 8857 8873 8889 8904 8919 8933 8947 8961 8974 8987 8999 9010 9022 9033 9043 9053 9062 9072 9081 9089 9097 9105 9112 9119 9126 9133 9139 9146 9152 9158 9164 9170 9175 9181 9186 9191 9196 9201 9206 9210 9215 9219 9222 9226 9230 9233 9236 9239 9241 9244 9246 9248 9250 9252 9254 9256 9258 9260 9262 9264 9266 9269 9271 9274 9276 9279 9281 9284 9287 9290 9293 9296 9299 9303 9306 9309 9312 9315 9319 9322 9325 9329 9332 9336 9339 9343 9347 9351 9355 9359 9364 9368 9373 9377 9382 9387 9392 9397 9402 9407 9413 9418 9423 9428 9433 9438 9443 9448 9453 9457 9462 9467 9471 9475 9480 9484 9488 9492 9496 9500 9503 9507 9511 9515 9519 9522 9526 9530 9534 9537 9541 9545 9549 9552 9556 9560 9563 9567 9570 9573 9577 9580 9583 9585 9588 9591 9593 9595 9597 9599 9600 9602 9603 9604 9605 9606 9606 9607 9607 9608 9608 9608 9608 9608 9608 9608 9608 9608 9608 9608 9607 9607 9607 9607 9607 9606 9606 9605 9604 9604 9603 9601 9600 9598 9597 9595 9593 9590 9587 9585 9581 9578 9574 9570 9566 9562 9557 9553 9548 9543 9538 9532 9527 9521 9515 9509 9503 9497 9490 9483 9476 9469 9461 9454 9445 9437 9428 9418 9408 9398 9387 9375 9363 9351 9338 9325 9311 9296 9282 9266 9251 9235 9218 9202 9185 9168 9151 9133 9116 9098 9080 9062 9044 9026 9007 8989 8970 8952 8933 8914 8895 8876 8857 8838 8818 8799 8779 8760 8740 8721 8702 8683 8665 8647 8629 8612 8596 8581 8567 8553 8541 8530 8521 8513 8506 8501 8498 8497 8497 9176 0 21 5 8499 8503 8508 8515 8523 8533 8545 8558 8573 8589 8606 8624 8643 8663 8684 8706 8728 8751 8774 8797 8821 8845 8868 8892 8916 8940 8964 8987 9010 9033 9056 9078 9100 9121 9142 9163 9183 9203 9222 9241 9259 9277 9294 9311 9327 9343 9358 9373 9387 9401 9414 9427 9439 9451 9463 9474 9484 9495 9505 9514 9523 9532 9541 9549 9557 9564 9571 9578 9585 9591 9597 9603 9608 9613 9618 9622 9627 9631 9635 9638 9642 9645 9648 9651 9653 9656 9659 9661 9663 9665 9668 9670 9672 9673 9675 9677 9678 9680 9681 9682 9683 9684 9684 9685 9685 9685 9685 9684 9684 9683 9683 9681 9680 9679 9678 9677 9675 9674 9673 9671 9670 9669 9667 9666 9665 9663 9662 9661 9660 9658 9657 9656 9654 9653 9651 9649 9647 9645 9643 9641 9638 9636 9633 9630 9628 9625 9622 9618 9615 9612 9609 9605 9602 9598 9594 9591 9587 9583 9579 9575 9571 9566 9562 9557 9553 9548 9542 9537 9531 9526 9520 9513 9507 9500 9493 9485 9478 9470 9461 9453 9444 9434 9424 9414 9404 9393 9382 9370 9358 9346 9334 9321 9307 9294 9280 9265 9250 9235 9220 9204 9187 9170 9153 9135 9117 9098 9079 9059 9038 9017 8996 8973 8950 8926 8902 8878 8853 8828 8803 8778 8753 8728 8704 8680 8656 8632 8611 8590 8571 8553 8536 8522 8509 8499 8490 8482 8477 8474 8473 8473 8475 8480 8486 8493 8502 8512 8524 8536 8549 8563 8578 8594 8610 8626 8642 8658 8674 8691 8707 8723 8739 8755 8770 8784 8798 8812 8824 8837 8848 8859 8870 8879 8888 8896 8904 8910 8916 8922 8926 8930 8933 8936 8938 8939 8940 8940 8940 8939 8938 8937 8935 8932 8930 8926 8923 8919 8914 8909 8904 8898 8892 8885 8878 8870 8862 8853 8843 8832 8822 8810 8798 8785 8772 8758 8744 8729 8714 8698 8681 8664 8646 8628 8609 8590 8570 8549 8528 8506 8484 8461 8437 8412 8386 8360 8332 8304 8275 8245 8214 8181 8148 8114 8078 8042 8004 7965 7925 7884 7842 7798 7754 7708 7661 7613 7563 7512 7460 7407 7353 7297 7240 7181 7122 7061 6998 6935 6870 6803 6735 6666 6596 6524 6450 6375 6299 6221 6142 6061 5978 5894 5809 5721 5633 5543 5451 5358 5264 5168 5072 4974 4876 4776 4675 4575 4475 4375 4276 4177 4080 3983 3887 3794 3704 3616 3531 3449 3372 3299 3230 3166 3107 3053 3005 2963 2926 2894 2870 2851 2838 2831 2830 2835 2846 2861 2882 2908 2940 2975 3014 3057 3103 3154 3207 3261 3317 3374 3434 3494 3554 3614 3674 3732 3790 3847 3903 3958 4009 4058 4104 4149 4191 4229 4265 4298 4329 4357 4380 4402 4421 4438 4454 4465 4477 4488 4498 4508 4517 4527 4536 4546 4555 4568 4583 4600 4619 4639 4664 4693 4724 4758 4796 4837 4881 4929 4980 5033 5091 5152 5214 5279 5347 5417 5487 5559 5633 5707 5782 5858 5934 6009 9177 0 21 5 6085 6161 6236 6311 6385 6459 6532 6604 6675 6746 6815 6884 6951 7018 7083 7148 7211 7273 7333 7393 7451 7508 7564 7618 7671 7722 7772 7821 7869 7915 7959 8003 8044 8085 8125 8163 8200 8236 8271 8306 8339 8372 8404 8435 8465 8495 8524 8553 8581 8609 8635 8662 8688 8713 8738 8763 8786 8810 8832 8855 8876 8897 8918 8937 8957 8976 8994 9011 9029 9045 9062 9077 9093 9107 9122 9136 9149 9163 9175 9188 9200 9212 9224 9235 9246 9257 9267 9277 9288 9297 9307 9317 9326 9335 9344 9353 9362 9371 9380 9388 9396 9405 9413 9421 9428 9436 9444 9451 9458 9465 9472 9478 9485 9491 9497 9503 9508 9514 9519 9525 9530 9535 9540 9545 9550 9554 9559 9564 9569 9574 9578 9583 9588 9592 9597 9601 9606 9610 9615 9619 9623 9627 9631 9635 9639 9643 9646 9650 9653 9657 9660 9663 9667 9670 9673 9676 9679 9683 9686 9689 9692 9695 9698 9700 9703 9706 9709 9711 9714 9716 9719 9721 9723 9726 9728 9730 9732 9733 9735 9737 9739 9741 9742 9744 9746 9747 9749 9751 9752 9754 9756 9757 9759 9760 9762 9763 9765 9766 9768 9769 9771 9772 9774 9775 9777 9778 9780 9781 9783 9784 9785 9787 9788 9790 9791 9793 9794 9795 9797 9798 9799 9800 9802 9803 9804 9805 9805 9806 9807 9808 9809 9810 9810 9811 9812 9813 9814 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9824 9825 9825 9826 9827 9827 9828 9828 9828 9829 9829 9829 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9832 9832 9832 9833 9833 9833 9834 9835 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9846 9847 9848 9850 9851 9852 9854 9855 9856 9858 9859 9860 9861 9862 9863 9863 9864 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9887 9888 9888 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9889 9889 9889 9889 9890 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9884 9883 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9853 9851 9850 9848 9846 9843 9841 9839 9837 9835 9832 9830 9828 9827 9825 9823 9822 9821 9820 9819 9818 9818 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9818 9818 9817 9817 9817 9817 9816 9816 9815 9815 9814 9814 9813 9178 0 21 5 9813 9812 9812 9812 9812 9812 9812 9812 9812 9812 9813 9813 9813 9813 9814 9814 9814 9814 9814 9815 9815 9814 9814 9814 9813 9813 9812 9811 9810 9809 9808 9807 9805 9804 9803 9801 9799 9797 9796 9794 9792 9790 9787 9785 9783 9781 9779 9777 9775 9772 9770 9768 9766 9764 9762 9760 9759 9757 9756 9754 9753 9752 9751 9750 9749 9749 9748 9748 9748 9748 9748 9748 9749 9749 9749 9750 9751 9752 9752 9753 9754 9755 9755 9756 9757 9758 9758 9759 9759 9759 9759 9759 9759 9758 9758 9757 9756 9755 9754 9752 9751 9749 9748 9746 9744 9742 9741 9739 9737 9735 9733 9731 9729 9727 9725 9723 9720 9718 9716 9713 9711 9708 9705 9703 9700 9697 9693 9690 9687 9683 9680 9676 9672 9668 9664 9660 9656 9651 9646 9642 9637 9631 9626 9620 9614 9608 9601 9594 9587 9579 9572 9563 9555 9546 9537 9528 9518 9508 9498 9487 9476 9465 9454 9442 9431 9418 9406 9393 9380 9366 9352 9338 9323 9307 9291 9275 9257 9239 9221 9201 9181 9160 9139 9116 9093 9068 9043 9017 8990 8963 8934 8904 8873 8841 8808 8774 8739 8703 8665 8626 8585 8543 8500 8456 8410 8362 8313 8263 8211 8157 8103 8046 7988 7929 7868 7805 7741 7676 7609 7541 7472 7401 7330 7257 7183 7109 7032 6955 6878 6801 6724 6647 6571 6494 6418 6342 6269 6197 6128 6060 5994 5931 5872 5817 5765 5716 5673 5634 5600 5570 5545 5525 5510 5499 5493 5492 5496 5505 5517 5534 5555 5579 5607 5637 5670 5706 5744 5784 5825 5868 5911 5957 6004 6050 6096 6142 6188 6234 6280 6327 6373 6418 6463 6508 6553 6597 6640 6684 6726 6769 6811 6853 6895 6937 6978 7019 7060 7100 7141 7181 7221 7260 7300 7339 7377 7416 7454 7491 7529 7566 7603 7639 7675 7710 7746 7780 7815 7849 7883 7917 7950 7983 8016 8049 8081 8113 8145 8177 8208 8239 8270 8300 8331 8361 8390 8420 8449 8478 8507 8536 8564 8592 8620 8647 8674 8701 8728 8755 8781 8807 8833 8859 8884 8910 8935 8959 8984 9008 9031 9055 9078 9100 9122 9144 9165 9186 9206 9225 9245 9263 9282 9299 9317 9333 9350 9366 9381 9396 9411 9425 9439 9453 9466 9479 9491 9503 9515 9527 9538 9549 9559 9569 9579 9588 9597 9606 9614 9622 9630 9637 9644 9650 9656 9662 9667 9672 9677 9681 9685 9689 9693 9696 9699 9701 9704 9706 9708 9710 9711 9713 9714 9715 9716 9716 9717 9717 9717 9717 9717 9716 9716 9715 9714 9712 9711 9709 9707 9705 9702 9699 9697 9694 9691 9687 9684 9681 9678 9674 9671 9668 9664 9661 9658 9655 9653 9650 9648 9646 9644 9642 9640 9639 9637 9636 9635 9634 9633 9633 9632 9632 9632 9632 9632 9632 9632 9632 9633 9633 9634 9635 9636 9637 9639 9640 9642 9644 9646 9648 9651 9654 9657 9660 9663 9667 9671 9675 9679 9683 9688 9692 9179 0 21 6 9621 9624 9628 9632 9636 9641 9645 9649 9653 9657 9662 9666 9670 9675 9679 9683 9688 9692 9697 9701 9705 9710 9714 9718 9722 9726 9730 9734 9738 9741 9745 9748 9751 9754 9757 9759 9762 9764 9766 9768 9770 9771 9773 9774 9776 9777 9778 9779 9780 9781 9782 9783 9783 9784 9784 9785 9785 9785 9785 9784 9784 9783 9783 9782 9780 9779 9777 9776 9774 9772 9770 9768 9765 9763 9761 9758 9755 9753 9750 9747 9744 9741 9738 9735 9731 9728 9725 9721 9717 9713 9709 9705 9700 9696 9691 9686 9680 9675 9669 9664 9658 9652 9645 9639 9632 9626 9619 9612 9604 9597 9589 9582 9574 9565 9557 9548 9539 9529 9519 9509 9498 9487 9475 9463 9451 9438 9425 9412 9399 9385 9372 9359 9347 9335 9323 9311 9301 9292 9283 9276 9270 9265 9262 9260 9259 9259 9262 9265 9270 9276 9283 9292 9302 9312 9323 9335 9347 9360 9373 9386 9400 9413 9427 9440 9454 9467 9480 9493 9505 9517 9528 9539 9550 9561 9571 9581 9591 9600 9609 9618 9627 9635 9643 9651 9658 9666 9672 9679 9685 9691 9697 9702 9708 9712 9717 9721 9725 9728 9732 9735 9738 9740 9743 9745 9748 9750 9752 9754 9756 9758 9760 9762 9764 9766 9768 9770 9771 9773 9775 9776 9778 9779 9781 9782 9783 9784 9785 9787 9788 9789 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9824 9825 9826 9827 9827 9828 9829 9829 9830 9830 9831 9831 9831 9831 9831 9830 9830 9829 9828 9827 9826 9825 9824 9822 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9793 9791 9789 9786 9783 9781 9778 9775 9772 9769 9766 9763 9760 9756 9753 9750 9746 9743 9739 9736 9732 9729 9725 9722 9718 9715 9711 9708 9704 9701 9697 9693 9690 9686 9683 9679 9676 9672 9669 9665 9662 9658 9655 9652 9649 9646 9643 9640 9637 9635 9632 9630 9628 9626 9624 9623 9621 9620 9619 9618 9617 9617 9616 9616 9616 9616 9616 9616 9617 9617 9618 9619 9620 9621 9622 9624 9625 9627 9629 9631 9633 9635 9637 9640 9642 9645 9647 9650 9653 9656 9658 9661 9664 9666 9669 9671 9673 9675 9677 9679 9681 9682 9684 9685 9686 9687 9687 9688 9688 9689 9689 9689 9689 9689 9688 9688 9688 9687 9687 9687 9686 9686 9686 9685 9685 9684 9684 9684 9684 9683 9683 9683 9683 9683 9683 9683 9683 9683 9684 9684 9684 9685 9686 9686 9687 9688 9689 9690 9691 9693 9694 9695 9697 9699 9700 9702 9704 9706 9708 9710 9712 9714 9716 9718 9721 9723 9725 9728 9730 9732 9735 9737 9740 9743 9745 9748 9751 9754 9756 9759 9762 9765 9768 9771 9774 9777 9780 9783 9786 9788 9791 9793 9796 9798 9800 9802 9180 0 21 6 9804 9805 9807 9808 9809 9810 9811 9812 9812 9813 9813 9814 9814 9814 9815 9815 9815 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9815 9815 9814 9813 9812 9810 9809 9807 9805 9803 9801 9799 9797 9795 9793 9790 9788 9786 9785 9783 9782 9781 9780 9780 9780 9780 9780 9781 9783 9784 9786 9788 9790 9793 9795 9798 9800 9803 9805 9808 9810 9813 9815 9817 9819 9821 9823 9825 9826 9828 9829 9830 9832 9833 9834 9835 9837 9838 9839 9840 9841 9843 9844 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9858 9859 9859 9860 9860 9861 9861 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9848 9847 9846 9846 9845 9844 9844 9843 9842 9841 9840 9839 9838 9837 9835 9834 9833 9831 9830 9828 9827 9825 9824 9823 9821 9820 9819 9817 9816 9815 9814 9812 9811 9810 9808 9807 9806 9804 9803 9801 9799 9797 9795 9793 9791 9788 9785 9783 9780 9777 9773 9770 9766 9763 9759 9755 9752 9748 9744 9740 9736 9732 9728 9724 9720 9716 9712 9708 9704 9699 9696 9692 9688 9684 9680 9676 9672 9668 9665 9661 9657 9654 9650 9647 9644 9641 9637 9634 9632 9629 9626 9623 9621 9619 9616 9614 9612 9610 9608 9606 9604 9603 9601 9600 9598 9597 9596 9595 9594 9593 9592 9592 9592 9591 9591 9591 9591 9592 9592 9593 9594 9595 9596 9597 9598 9600 9602 9603 9605 9607 9610 9612 9614 9617 9619 9622 9625 9627 9630 9633 9636 9639 9642 9646 9649 9652 9655 9658 9662 9665 9668 9672 9675 9678 9681 9684 9687 9690 9693 9696 9699 9701 9704 9706 9709 9711 9714 9716 9718 9720 9722 9725 9727 9729 9731 9733 9735 9738 9740 9742 9744 9747 9749 9751 9753 9756 9758 9760 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9782 9784 9785 9786 9787 9789 9790 9790 9791 9792 9793 9793 9794 9794 9794 9795 9795 9795 9795 9795 9796 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9795 9794 9794 9794 9793 9793 9792 9792 9791 9790 9789 9789 9788 9787 9785 9784 9783 9782 9780 9779 9777 9776 9774 9772 9770 9768 9766 9764 9762 9760 9758 9755 9753 9750 9748 9745 9742 9739 9736 9733 9730 9727 9723 9720 9716 9713 9709 9705 9701 9697 9693 9689 9685 9680 9676 9671 9666 9662 9657 9652 9647 9642 9637 9631 9626 9621 9615 9610 9605 9599 9593 9588 9582 9576 9571 9565 9559 9553 9547 9541 9535 9529 9522 9516 9510 9503 9497 9490 9484 9477 9470 9464 9457 9450 9444 9437 9430 9424 9417 9411 9404 9398 9391 9181 0 21 6 9385 9378 9372 9365 9359 9352 9345 9339 9332 9324 9317 9309 9301 9293 9285 9276 9267 9257 9247 9237 9226 9215 9204 9192 9180 9167 9154 9140 9126 9111 9096 9080 9064 9047 9029 9011 8993 8973 8953 8932 8910 8887 8864 8839 8814 8787 8760 8731 8701 8670 8638 8604 8570 8534 8496 8458 8418 8376 8333 8289 8243 8196 8148 8098 8047 7994 7940 7885 7830 7773 7716 7657 7598 7539 7480 7422 7364 7307 7252 7197 7144 7093 7045 7000 6958 6918 6884 6854 6828 6806 6789 6778 6772 6770 6774 6782 6797 6817 6840 6869 6902 6941 6982 7027 7075 7127 7182 7238 7295 7354 7414 7476 7537 7599 7661 7723 7783 7842 7901 7958 8015 8070 8123 8174 8225 8274 8320 8366 8410 8452 8493 8532 8570 8607 8643 8677 8710 8743 8774 8804 8833 8862 8889 8915 8941 8966 8990 9013 9035 9057 9078 9098 9117 9136 9154 9171 9187 9203 9218 9233 9247 9260 9273 9285 9297 9309 9319 9330 9340 9350 9359 9368 9376 9384 9392 9400 9407 9414 9421 9427 9433 9439 9444 9449 9453 9458 9461 9465 9468 9471 9473 9475 9476 9477 9478 9478 9477 9477 9476 9474 9473 9471 9468 9466 9462 9459 9455 9451 9447 9442 9437 9432 9427 9421 9415 9409 9402 9396 9389 9381 9374 9366 9357 9349 9340 9331 9322 9313 9303 9293 9284 9273 9263 9253 9243 9233 9223 9213 9203 9193 9184 9174 9165 9156 9148 9139 9131 9124 9117 9110 9103 9097 9092 9086 9081 9077 9073 9069 9066 9063 9060 9058 9056 9054 9053 9053 9052 9052 9052 9053 9054 9056 9058 9060 9063 9066 9070 9074 9078 9083 9088 9094 9100 9106 9112 9119 9126 9134 9141 9149 9156 9163 9171 9178 9185 9192 9199 9205 9211 9216 9222 9226 9231 9234 9238 9240 9242 9244 9245 9246 9246 9246 9245 9244 9243 9241 9238 9236 9233 9229 9226 9222 9218 9213 9208 9203 9198 9192 9186 9180 9174 9167 9160 9153 9146 9139 9131 9124 9116 9108 9101 9093 9085 9078 9070 9063 9055 9048 9041 9035 9029 9023 9017 9012 9007 9002 8998 8995 8991 8988 8986 8984 8982 8980 8979 8979 8979 8979 8980 8981 8982 8984 8986 8989 8992 8996 9000 9004 9009 9014 9019 9026 9032 9039 9046 9053 9061 9068 9077 9085 9093 9102 9111 9120 9129 9138 9147 9157 9166 9175 9184 9194 9203 9212 9221 9231 9240 9249 9258 9267 9277 9286 9295 9304 9313 9322 9331 9340 9348 9357 9366 9374 9383 9391 9399 9407 9415 9423 9431 9438 9445 9452 9459 9466 9473 9479 9486 9492 9498 9504 9510 9515 9521 9526 9531 9536 9541 9546 9550 9555 9559 9563 9567 9571 9574 9578 9581 9584 9586 9588 9590 9592 9593 9594 9595 9596 9595 9595 9594 9593 9592 9590 9588 9585 9582 9579 9575 9571 9566 9561 9556 9550 9544 9538 9531 9524 9516 9508 9499 9491 9481 9471 9461 9450 9439 9427 9415 9403 9390 9378 9182 0 21 6 9364 9351 9337 9324 9310 9297 9284 9271 9259 9246 9235 9224 9214 9205 9197 9190 9184 9179 9175 9172 9171 9171 9172 9175 9178 9183 9189 9196 9204 9213 9223 9233 9245 9256 9269 9282 9295 9309 9323 9337 9351 9365 9379 9393 9407 9421 9434 9448 9461 9475 9488 9500 9513 9525 9537 9548 9559 9570 9581 9591 9601 9610 9619 9628 9636 9644 9652 9660 9667 9673 9680 9686 9692 9698 9703 9708 9713 9718 9723 9728 9732 9736 9740 9744 9748 9752 9756 9760 9764 9767 9771 9774 9778 9781 9784 9788 9791 9794 9797 9800 9803 9806 9809 9811 9814 9816 9819 9821 9823 9825 9827 9829 9830 9832 9833 9835 9836 9837 9838 9839 9840 9841 9841 9842 9843 9843 9844 9844 9845 9845 9846 9846 9847 9848 9848 9849 9849 9850 9851 9852 9852 9853 9854 9855 9855 9856 9857 9857 9858 9859 9860 9860 9861 9862 9862 9863 9864 9864 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9884 9884 9885 9885 9885 9886 9886 9887 9887 9887 9888 9888 9889 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9888 9888 9887 9887 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9853 9852 9851 9849 9848 9846 9845 9844 9842 9841 9840 9838 9837 9836 9835 9834 9833 9832 9832 9831 9831 9830 9830 9830 9830 9830 9830 9831 9831 9831 9832 9832 9833 9834 9835 9835 9836 9837 9838 9838 9839 9840 9840 9841 9841 9842 9842 9843 9843 9844 9845 9845 9846 9847 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9862 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9862 9861 9861 9860 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9843 9841 9840 9838 9837 9835 9833 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9811 9809 9807 9804 9802 9799 9797 9794 9791 9789 9786 9784 9781 9779 9776 9774 9771 9769 9766 9763 9761 9758 9755 9753 9750 9747 9744 9742 9739 9736 9733 9730 9728 9725 9722 9719 9717 9715 9713 9711 9710 9708 9707 9707 9706 9706 9706 9707 9707 9708 9709 9711 9712 9714 9716 9718 9721 9723 9725 9728 9730 9733 9736 9738 9741 9744 9746 9749 9752 9755 9757 9760 9763 9766 9768 9771 9774 9777 9779 9782 9785 9788 9790 9793 9796 9183 0 21 6 9798 9801 9803 9806 9808 9810 9812 9814 9815 9817 9818 9819 9820 9821 9822 9823 9823 9823 9823 9824 9824 9824 9823 9823 9823 9822 9822 9822 9821 9820 9820 9819 9818 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9806 9805 9803 9801 9800 9798 9796 9794 9792 9789 9787 9784 9782 9779 9776 9773 9769 9766 9762 9758 9754 9750 9745 9740 9735 9730 9725 9719 9713 9707 9701 9695 9689 9682 9676 9669 9662 9655 9648 9641 9634 9627 9619 9612 9605 9597 9589 9582 9574 9565 9557 9548 9540 9531 9521 9511 9502 9491 9481 9470 9459 9448 9437 9425 9413 9401 9389 9376 9363 9351 9337 9324 9311 9298 9284 9270 9256 9242 9228 9214 9199 9184 9169 9154 9139 9123 9107 9091 9075 9059 9042 9026 9009 8992 8974 8957 8940 8923 8906 8889 8871 8854 8837 8820 8803 8786 8769 8752 8735 8718 8701 8684 8668 8651 8634 8617 8600 8583 8566 8549 8532 8514 8497 8481 8465 8450 8435 8420 8406 8394 8382 8371 8361 8352 8345 8339 8335 8332 8331 8331 8334 8337 8343 8350 8358 8368 8380 8392 8407 8422 8438 8455 8472 8491 8510 8530 8549 8568 8588 8607 8626 8646 8665 8684 8702 8720 8738 8755 8771 8787 8802 8817 8832 8845 8859 8872 8884 8896 8907 8918 8928 8938 8947 8956 8964 8971 8978 8984 8990 8994 8998 9001 9003 9004 9005 9004 9002 9000 8996 8992 8986 8980 8972 8964 8954 8944 8933 8922 8909 8896 8884 8871 8858 8845 8833 8820 8808 8795 8785 8775 8767 8760 8753 8749 8747 8746 8747 8749 8754 8761 8769 8779 8791 8805 8821 8838 8856 8876 8897 8919 8941 8964 8987 9010 9034 9058 9081 9105 9127 9150 9171 9192 9213 9232 9251 9269 9286 9303 9318 9333 9347 9361 9374 9386 9397 9408 9419 9428 9438 9446 9455 9462 9470 9476 9482 9488 9493 9498 9502 9505 9508 9510 9512 9514 9515 9517 9517 9518 9518 9519 9519 9519 9520 9520 9521 9521 9522 9523 9524 9526 9528 9531 9533 9536 9539 9542 9546 9549 9553 9557 9561 9566 9570 9575 9579 9584 9588 9593 9597 9602 9606 9611 9615 9620 9624 9628 9633 9637 9641 9645 9649 9653 9657 9661 9664 9668 9671 9674 9677 9680 9683 9686 9688 9691 9693 9695 9697 9699 9701 9702 9704 9705 9707 9708 9709 9711 9712 9713 9714 9714 9715 9716 9717 9717 9718 9719 9719 9720 9720 9720 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9721 9720 9720 9720 9719 9719 9719 9718 9717 9717 9716 9715 9714 9713 9712 9711 9710 9708 9707 9705 9704 9702 9701 9699 9697 9696 9694 9693 9691 9690 9688 9687 9685 9684 9682 9681 9680 9678 9677 9676 9674 9673 9672 9670 9669 9667 9666 9664 9662 9660 9658 9656 9654 9652 9649 9647 9644 9641 9639 9636 9633 9630 9627 9624 9621 9618 9615 9612 9608 9605 9602 9599 9596 9593 9590 9587 9184 0 21 6 9584 9581 9578 9575 9572 9568 9565 9562 9559 9556 9552 9549 9546 9542 9539 9535 9532 9528 9525 9521 9518 9514 9510 9507 9503 9499 9495 9492 9488 9484 9480 9476 9472 9468 9464 9460 9456 9452 9447 9443 9438 9434 9429 9424 9419 9414 9408 9403 9397 9391 9385 9378 9372 9365 9358 9351 9343 9336 9328 9320 9311 9303 9294 9285 9276 9267 9258 9248 9239 9229 9219 9209 9198 9188 9177 9165 9154 9142 9130 9118 9106 9093 9079 9065 9051 9036 9021 9006 8989 8973 8956 8938 8920 8901 8882 8862 8842 8822 8801 8779 8757 8734 8711 8687 8663 8638 8613 8587 8560 8533 8505 8476 8446 8415 8383 8350 8317 8282 8245 8208 8169 8129 8088 8045 8001 7955 7908 7860 7809 7758 7704 7650 7593 7535 7475 7414 7350 7285 7218 7149 7078 7005 6931 6854 6775 6694 6611 6525 6437 6347 6255 6160 6063 5964 5863 5761 5655 5549 5441 5332 5221 5109 4996 4884 4771 4659 4548 4438 4329 4222 4116 4013 3915 3820 3728 3640 3558 3482 3412 3348 3289 3238 3194 3157 3128 3105 3092 3086 3087 3096 3112 3137 3169 3208 3253 3305 3365 3429 3499 3574 3654 3740 3830 3922 4018 4116 4219 4323 4427 4534 4641 4750 4859 4968 5077 5185 5293 5400 5506 5610 5714 5816 5916 6014 6110 6205 6297 6387 6475 6560 6644 6725 6804 6880 6955 7028 7098 7166 7233 7297 7360 7421 7480 7537 7593 7647 7699 7750 7799 7847 7893 7938 7981 8023 8064 8103 8141 8177 8213 8247 8280 8311 8342 8371 8400 8428 8454 8480 8505 8529 8552 8575 8597 8619 8639 8660 8680 8699 8718 8736 8753 8770 8787 8803 8818 8833 8847 8861 8874 8887 8899 8911 8922 8932 8942 8952 8961 8970 8978 8986 8994 9001 9009 9016 9022 9029 9035 9041 9046 9052 9057 9062 9066 9071 9075 9078 9082 9085 9087 9090 9092 9093 9094 9095 9095 9096 9095 9095 9094 9093 9091 9089 9087 9085 9082 9079 9076 9073 9069 9065 9061 9056 9052 9047 9041 9036 9030 9023 9016 9009 9001 8993 8985 8976 8967 8957 8947 8936 8925 8914 8902 8890 8877 8864 8850 8836 8822 8807 8791 8776 8760 8743 8726 8709 8691 8672 8654 8634 8615 8595 8574 8553 8532 8510 8488 8466 8443 8420 8396 8372 8348 8324 8299 8274 8248 8223 8197 8171 8144 8117 8090 8063 8035 8006 7978 7949 7919 7889 7859 7828 7797 7765 7733 7700 7667 7633 7599 7564 7529 7493 7457 7420 7383 7345 7307 7267 7228 7187 7146 7104 7061 7017 6972 6926 6879 6831 6781 6730 6677 6623 6567 6510 6450 6389 6325 6260 6193 6123 6051 5977 5901 5822 5742 5659 5575 5489 5401 5312 5222 5131 5040 4949 4857 4765 4673 4582 4493 4407 4324 4242 4163 4088 4019 3954 3893 3837 3788 3745 3709 3680 3656 3642 3634 3635 3642 3656 3679 3709 3745 3789 3839 3897 3961 4030 4104 4183 4268 4356 4447 4541 9185 0 21 6 4638 4739 4841 4942 5044 5146 5248 5350 5452 5554 5656 5755 5851 5947 6040 6132 6221 6308 6393 6476 6557 6636 6712 6787 6859 6930 6999 7066 7131 7195 7257 7317 7376 7433 7489 7543 7596 7648 7698 7746 7793 7839 7883 7926 7968 8008 8047 8084 8121 8156 8190 8223 8255 8286 8317 8346 8374 8402 8430 8456 8482 8507 8532 8556 8580 8603 8625 8647 8669 8690 8710 8730 8750 8768 8787 8804 8822 8838 8854 8870 8885 8900 8914 8928 8941 8954 8967 8979 8991 9003 9015 9026 9037 9049 9059 9070 9081 9091 9102 9112 9122 9131 9141 9151 9160 9169 9178 9187 9196 9205 9213 9222 9230 9239 9247 9255 9263 9271 9279 9287 9295 9303 9311 9319 9326 9334 9342 9349 9357 9364 9371 9379 9386 9392 9399 9406 9412 9419 9425 9431 9437 9443 9449 9455 9460 9466 9472 9477 9483 9488 9494 9500 9505 9511 9517 9522 9528 9533 9539 9545 9550 9556 9561 9567 9572 9578 9583 9588 9593 9598 9603 9608 9612 9617 9621 9625 9629 9633 9637 9641 9644 9648 9651 9654 9658 9661 9664 9667 9670 9672 9675 9678 9680 9683 9685 9688 9690 9693 9695 9697 9699 9701 9703 9705 9707 9709 9711 9713 9715 9717 9718 9720 9722 9724 9725 9727 9729 9730 9732 9733 9735 9737 9738 9740 9742 9743 9745 9746 9748 9750 9751 9753 9754 9755 9757 9758 9759 9760 9761 9762 9763 9763 9764 9765 9765 9766 9766 9767 9767 9768 9768 9769 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9784 9785 9786 9786 9787 9788 9789 9789 9789 9790 9790 9790 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9789 9789 9789 9790 9790 9790 9791 9791 9792 9792 9793 9793 9794 9795 9795 9795 9796 9796 9796 9796 9797 9797 9797 9797 9796 9796 9796 9796 9796 9796 9796 9796 9796 9797 9797 9797 9798 9798 9799 9800 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9811 9812 9813 9814 9814 9815 9815 9816 9816 9817 9817 9817 9818 9818 9818 9819 9819 9819 9820 9820 9821 9821 9822 9822 9823 9823 9824 9824 9825 9826 9826 9827 9828 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9845 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9857 9858 9859 9859 9860 9860 9860 9860 9861 9860 9860 9860 9860 9860 9859 9859 9858 9858 9857 9857 9857 9856 9856 9856 9856 9855 9855 9856 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9186 0 21 6 9881 9881 9881 9882 9882 9882 9882 9883 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9882 9882 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9875 9874 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9859 9858 9857 9856 9855 9854 9853 9852 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9838 9836 9835 9834 9833 9831 9830 9829 9828 9826 9825 9823 9822 9820 9818 9817 9815 9813 9810 9808 9806 9803 9801 9798 9795 9792 9789 9786 9782 9779 9775 9772 9769 9765 9761 9758 9754 9751 9747 9744 9740 9737 9733 9729 9726 9722 9718 9714 9710 9706 9702 9697 9693 9688 9683 9678 9673 9667 9662 9656 9650 9644 9638 9631 9625 9618 9612 9605 9598 9591 9584 9578 9571 9564 9557 9550 9543 9536 9529 9522 9515 9507 9500 9493 9485 9478 9470 9462 9453 9445 9436 9427 9418 9408 9398 9388 9377 9367 9356 9345 9335 9324 9313 9303 9292 9281 9272 9262 9254 9246 9238 9232 9227 9222 9219 9216 9216 9216 9217 9220 9224 9229 9236 9243 9252 9261 9272 9284 9296 9309 9322 9337 9351 9366 9381 9396 9410 9425 9440 9455 9469 9483 9497 9510 9523 9536 9548 9559 9570 9581 9591 9600 9609 9618 9626 9634 9642 9649 9655 9662 9668 9674 9679 9685 9690 9694 9699 9703 9707 9711 9715 9719 9722 9725 9728 9731 9733 9736 9738 9740 9741 9743 9744 9745 9746 9746 9746 9746 9746 9746 9745 9744 9743 9742 9741 9739 9738 9736 9734 9732 9730 9727 9725 9722 9719 9716 9713 9710 9707 9703 9700 9696 9692 9688 9684 9680 9676 9671 9667 9663 9659 9655 9651 9647 9644 9640 9638 9635 9633 9631 9630 9629 9629 9629 9630 9631 9633 9635 9638 9640 9643 9647 9651 9655 9659 9663 9667 9672 9676 9680 9684 9688 9692 9696 9700 9703 9706 9710 9713 9715 9718 9720 9723 9725 9727 9728 9730 9731 9732 9734 9734 9735 9736 9736 9736 9736 9735 9735 9734 9732 9731 9729 9727 9725 9722 9719 9716 9712 9709 9704 9700 9695 9691 9685 9680 9674 9669 9663 9656 9650 9643 9636 9629 9621 9614 9606 9597 9589 9580 9571 9562 9553 9543 9533 9522 9512 9501 9490 9479 9467 9455 9443 9431 9419 9407 9394 9381 9369 9356 9343 9330 9318 9305 9292 9280 9267 9255 9243 9231 9219 9207 9196 9185 9174 9163 9153 9143 9133 9124 9115 9107 9099 9091 9084 9077 9071 9066 9061 9056 9052 9049 9046 9044 9043 9042 9042 9042 9044 9046 9048 9052 9056 9060 9065 9071 9078 9085 9092 9100 9108 9117 9126 9136 9146 9156 9187 0 21 6 9166 9176 9187 9198 9209 9220 9231 9242 9253 9264 9275 9286 9297 9308 9319 9330 9340 9351 9362 9372 9382 9392 9402 9412 9422 9431 9440 9449 9458 9466 9474 9482 9490 9497 9504 9511 9518 9525 9531 9537 9543 9549 9555 9561 9566 9572 9577 9582 9587 9592 9597 9602 9606 9610 9614 9618 9622 9625 9628 9631 9634 9637 9639 9642 9644 9646 9648 9650 9652 9653 9655 9657 9659 9661 9663 9665 9666 9667 9668 9669 9670 9670 9669 9669 9667 9665 9663 9659 9654 9649 9643 9635 9627 9618 9608 9598 9587 9575 9564 9553 9542 9531 9520 9509 9499 9489 9482 9475 9470 9466 9463 9463 9464 9467 9471 9476 9484 9492 9502 9513 9525 9539 9553 9567 9582 9597 9612 9627 9641 9656 9671 9685 9698 9711 9723 9735 9746 9756 9765 9774 9782 9790 9796 9803 9808 9814 9819 9823 9827 9831 9835 9838 9841 9843 9845 9847 9849 9850 9852 9853 9853 9854 9854 9855 9855 9855 9854 9854 9854 9853 9852 9852 9851 9850 9849 9848 9847 9847 9846 9845 9844 9842 9841 9840 9838 9836 9835 9833 9831 9828 9826 9824 9821 9819 9817 9814 9812 9809 9807 9805 9803 9801 9800 9799 9798 9798 9797 9798 9798 9799 9800 9801 9803 9805 9807 9809 9811 9814 9817 9819 9822 9825 9827 9830 9832 9835 9837 9840 9842 9844 9846 9848 9850 9852 9854 9856 9858 9860 9862 9864 9865 9867 9869 9871 9873 9874 9876 9878 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9896 9897 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9909 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9907 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9870 9868 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9845 9843 9840 9838 9835 9833 9830 9827 9823 9820 9816 9812 9808 9803 9799 9794 9789 9784 9779 9774 9768 9763 9758 9753 9748 9743 9738 9734 9730 9726 9722 9719 9716 9713 9711 9709 9708 9707 9706 9706 9706 9706 9707 9708 9710 9711 9714 9716 9719 9722 9725 9729 9733 9737 9741 9745 9750 9755 9759 9764 9768 9773 9778 9782 9787 9791 9795 9799 9803 9807 9811 9815 9818 9821 9825 9828 9831 9834 9837 9840 9842 9845 9848 9851 9854 9857 9860 9862 9865 9868 9871 9873 9876 9878 9881 9883 9885 9887 9889 9891 9892 9893 9894 9895 9896 9896 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9907 9188 0 21 6 9907 9907 9907 9907 9907 9907 9907 9906 9906 9905 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9886 9885 9883 9881 9879 9877 9875 9873 9870 9868 9866 9863 9860 9858 9855 9852 9849 9846 9843 9840 9836 9833 9829 9825 9821 9817 9813 9808 9804 9799 9793 9788 9782 9776 9770 9763 9757 9750 9743 9735 9728 9720 9712 9704 9695 9687 9678 9669 9659 9650 9640 9629 9619 9608 9597 9586 9574 9562 9549 9537 9523 9510 9495 9481 9466 9450 9435 9418 9402 9385 9368 9350 9332 9314 9296 9278 9259 9241 9222 9204 9185 9166 9148 9130 9112 9094 9076 9059 9042 9025 9009 8993 8977 8962 8947 8933 8919 8906 8894 8882 8870 8859 8849 8840 8831 8822 8815 8808 8801 8796 8791 8787 8783 8780 8778 8776 8775 8775 8776 8777 8778 8781 8783 8787 8791 8796 8801 8807 8813 8820 8828 8835 8844 8853 8862 8872 8882 8893 8904 8915 8927 8939 8951 8963 8976 8989 9002 9015 9029 9042 9055 9069 9082 9095 9108 9121 9134 9147 9160 9172 9184 9196 9207 9218 9228 9238 9248 9257 9266 9275 9283 9290 9297 9303 9309 9314 9319 9324 9327 9331 9333 9335 9337 9338 9339 9339 9339 9338 9337 9335 9333 9330 9327 9323 9319 9314 9310 9304 9299 9293 9287 9281 9274 9267 9261 9254 9247 9240 9233 9226 9220 9213 9206 9200 9194 9188 9182 9177 9172 9167 9162 9158 9154 9150 9147 9144 9141 9138 9137 9135 9134 9133 9133 9133 9134 9136 9137 9140 9143 9147 9151 9156 9162 9168 9175 9182 9191 9199 9209 9219 9229 9240 9251 9263 9275 9287 9300 9313 9326 9339 9352 9366 9379 9393 9407 9421 9434 9448 9462 9475 9489 9502 9516 9529 9543 9556 9569 9582 9594 9607 9620 9632 9644 9655 9667 9678 9689 9699 9709 9719 9729 9738 9747 9755 9763 9771 9778 9785 9791 9798 9804 9809 9815 9820 9825 9830 9835 9839 9843 9848 9852 9856 9859 9863 9867 9870 9873 9877 9880 9883 9886 9889 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9938 9937 9938 9938 9938 9938 9938 9939 9939 9940 9940 9940 9941 9942 9942 9943 9943 9944 9944 9944 9945 9945 9945 9944 9944 9944 9943 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9933 9932 9932 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9189 0 21 6 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9911 9912 9912 9912 9913 9913 9913 9913 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9913 9912 9911 9910 9909 9907 9906 9905 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9886 9884 9883 9881 9880 9878 9876 9874 9873 9871 9868 9866 9864 9862 9860 9857 9855 9853 9850 9848 9846 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9824 9822 9820 9819 9817 9815 9814 9812 9811 9809 9807 9805 9803 9801 9799 9797 9794 9792 9789 9786 9784 9781 9778 9775 9772 9769 9766 9763 9760 9757 9754 9750 9747 9744 9741 9738 9734 9731 9727 9724 9720 9717 9713 9709 9705 9701 9696 9692 9687 9682 9677 9672 9667 9662 9656 9651 9645 9639 9633 9627 9621 9615 9609 9603 9597 9591 9585 9579 9574 9568 9562 9557 9552 9546 9541 9536 9532 9527 9523 9519 9515 9511 9507 9504 9501 9498 9495 9493 9490 9488 9486 9484 9482 9480 9479 9477 9476 9475 9474 9473 9473 9472 9472 9472 9471 9471 9472 9472 9472 9473 9474 9475 9476 9477 9478 9480 9481 9483 9485 9487 9489 9491 9493 9495 9497 9499 9502 9504 9506 9509 9511 9513 9516 9518 9521 9523 9526 9528 9531 9533 9536 9539 9542 9544 9547 9550 9553 9557 9560 9563 9566 9570 9573 9577 9581 9584 9588 9592 9595 9599 9603 9607 9611 9614 9618 9622 9626 9629 9633 9636 9639 9643 9646 9649 9652 9654 9657 9659 9661 9663 9665 9666 9668 9669 9670 9670 9671 9671 9670 9670 9669 9668 9667 9666 9664 9662 9660 9657 9654 9651 9648 9645 9641 9637 9633 9629 9624 9620 9615 9610 9605 9600 9594 9589 9584 9578 9573 9567 9562 9556 9551 9545 9540 9534 9529 9524 9519 9514 9509 9505 9500 9496 9492 9488 9484 9480 9477 9474 9471 9469 9467 9465 9463 9462 9461 9461 9461 9461 9461 9462 9463 9465 9466 9469 9471 9474 9477 9481 9485 9489 9493 9498 9503 9508 9514 9519 9525 9531 9538 9544 9550 9557 9564 9571 9578 9585 9591 9598 9605 9612 9619 9626 9633 9639 9646 9652 9659 9665 9672 9678 9684 9689 9695 9701 9706 9712 9717 9722 9727 9732 9736 9741 9745 9749 9753 9756 9760 9763 9766 9769 9771 9773 9776 9777 9779 9781 9782 9783 9784 9784 9785 9785 9785 9785 9785 9785 9784 9784 9783 9782 9781 9780 9779 9777 9776 9774 9772 9770 9767 9765 9762 9759 9756 9752 9749 9745 9741 9737 9732 9727 9722 9717 9190 0 21 6 9712 9706 9701 9695 9689 9682 9676 9669 9663 9656 9649 9641 9634 9626 9619 9611 9602 9594 9586 9577 9568 9559 9549 9540 9530 9520 9509 9499 9487 9476 9464 9452 9440 9427 9414 9400 9386 9371 9356 9341 9325 9309 9293 9276 9258 9240 9222 9203 9184 9164 9143 9122 9100 9078 9055 9031 9006 8980 8953 8925 8896 8866 8834 8802 8767 8732 8694 8656 8616 8575 8533 8489 8444 8400 8355 8311 8267 8222 8178 8133 8089 8048 8009 7973 7938 7906 7878 7854 7833 7815 7802 7792 7787 7786 7789 7796 7809 7825 7845 7868 7895 7926 7960 7995 8033 8073 8117 8160 8205 8250 8296 8343 8390 8436 8483 8529 8574 8618 8662 8704 8745 8785 8824 8861 8897 8932 8966 8998 9029 9059 9087 9114 9140 9165 9189 9212 9234 9255 9275 9295 9313 9331 9348 9364 9380 9395 9409 9423 9437 9450 9462 9474 9486 9497 9508 9519 9529 9538 9548 9557 9565 9573 9581 9589 9595 9602 9608 9614 9619 9624 9628 9632 9636 9639 9641 9644 9645 9647 9648 9649 9649 9649 9649 9649 9648 9647 9646 9645 9644 9642 9640 9639 9636 9634 9632 9629 9626 9623 9620 9616 9612 9608 9603 9599 9594 9589 9583 9577 9571 9565 9558 9552 9545 9538 9531 9523 9516 9509 9501 9494 9487 9479 9472 9465 9457 9450 9443 9436 9429 9422 9415 9409 9402 9396 9390 9383 9377 9372 9366 9360 9355 9350 9345 9341 9337 9333 9329 9326 9323 9320 9318 9316 9315 9314 9314 9314 9314 9315 9316 9318 9320 9323 9325 9329 9332 9336 9340 9345 9350 9355 9360 9365 9371 9377 9383 9389 9396 9402 9409 9416 9423 9430 9438 9445 9453 9460 9468 9476 9484 9492 9499 9507 9515 9523 9531 9538 9546 9553 9560 9568 9575 9581 9588 9594 9600 9605 9611 9616 9621 9626 9630 9634 9638 9642 9646 9649 9653 9656 9659 9662 9665 9668 9671 9674 9677 9679 9682 9685 9687 9690 9692 9695 9697 9699 9701 9703 9705 9707 9709 9710 9712 9713 9715 9716 9717 9719 9720 9721 9722 9723 9724 9725 9726 9728 9729 9730 9731 9733 9734 9735 9737 9738 9740 9741 9743 9744 9746 9748 9749 9751 9753 9754 9756 9758 9759 9761 9763 9765 9766 9768 9770 9772 9774 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9810 9812 9814 9815 9817 9819 9820 9822 9823 9825 9826 9828 9829 9831 9833 9834 9836 9838 9840 9842 9844 9846 9848 9849 9851 9853 9855 9857 9858 9860 9861 9862 9864 9865 9866 9866 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9889 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9886 9886 9886 9886 9886 9886 9886 9887 9887 9888 9888 9889 9889 9890 9891 9891 9891 9892 9191 0 21 6 9892 9892 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9886 9885 9885 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9882 9882 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9871 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9863 9862 9861 9860 9859 9858 9857 9856 9854 9853 9852 9851 9849 9848 9847 9846 9845 9844 9843 9842 9841 9841 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9840 9840 9840 9840 9840 9840 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9844 9845 9845 9846 9847 9847 9848 9848 9849 9849 9850 9850 9851 9851 9852 9852 9852 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9852 9852 9851 9851 9850 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9839 9838 9836 9835 9833 9832 9830 9829 9827 9825 9823 9821 9820 9818 9816 9814 9812 9810 9808 9806 9804 9802 9800 9797 9795 9793 9790 9788 9785 9782 9780 9777 9773 9770 9766 9763 9759 9755 9751 9746 9742 9737 9732 9726 9721 9715 9709 9703 9696 9689 9682 9675 9667 9659 9650 9641 9632 9623 9612 9602 9591 9580 9568 9555 9542 9529 9515 9500 9485 9469 9452 9435 9417 9398 9379 9359 9337 9315 9292 9268 9243 9217 9189 9161 9132 9101 9069 9037 9003 8968 8932 8896 8859 8822 8785 8748 8710 8673 8635 8598 8562 8528 8495 8464 8433 8406 8381 8358 8337 8319 8304 8292 8282 8275 8271 8271 8273 8277 8284 8294 8306 8320 8335 8352 8370 8390 8410 8431 8453 8475 8497 8520 8543 8565 8588 8610 8631 8652 8672 8692 8711 8730 8749 8767 8785 8802 8819 8836 8852 8868 8884 8900 8915 8931 8946 8962 8977 8993 9008 9023 9038 9054 9069 9084 9099 9114 9129 9144 9159 9174 9189 9204 9219 9233 9248 9262 9277 9291 9305 9320 9334 9348 9361 9375 9389 9402 9415 9428 9441 9454 9466 9479 9491 9503 9514 9526 9537 9548 9558 9569 9579 9589 9599 9608 9617 9626 9635 9644 9652 9660 9668 9676 9683 9690 9697 9704 9710 9717 9723 9729 9734 9740 9745 9750 9755 9760 9764 9769 9773 9776 9780 9784 9787 9790 9793 9796 9798 9801 9803 9806 9808 9810 9812 9814 9816 9818 9820 9821 9823 9825 9826 9828 9829 9831 9832 9834 9835 9836 9837 9838 9839 9840 9840 9841 9841 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9844 9844 9845 9846 9846 9847 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9856 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9851 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9192 0 21 6 9848 9848 9847 9847 9847 9847 9847 9847 9846 9846 9846 9845 9845 9845 9844 9844 9844 9843 9843 9843 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9836 9835 9834 9833 9832 9830 9829 9828 9827 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9816 9815 9815 9814 9813 9813 9812 9811 9811 9810 9809 9808 9807 9806 9805 9804 9803 9801 9800 9799 9797 9795 9794 9792 9791 9789 9787 9785 9784 9782 9780 9778 9776 9775 9773 9771 9769 9767 9765 9764 9762 9760 9758 9756 9754 9752 9750 9748 9746 9743 9741 9739 9737 9735 9732 9730 9728 9725 9723 9720 9718 9715 9712 9709 9706 9703 9699 9696 9692 9689 9685 9681 9677 9672 9668 9663 9658 9653 9647 9641 9635 9629 9623 9616 9609 9602 9594 9587 9579 9571 9563 9554 9546 9537 9529 9520 9512 9503 9495 9487 9478 9471 9463 9455 9448 9441 9434 9428 9422 9416 9411 9406 9400 9395 9390 9386 9381 9376 9371 9366 9361 9355 9349 9343 9336 9328 9320 9311 9302 9292 9281 9269 9257 9244 9229 9214 9199 9182 9165 9146 9127 9108 9087 9066 9044 9021 8998 8974 8949 8924 8897 8870 8842 8813 8783 8752 8720 8687 8652 8617 8580 8542 8502 8462 8419 8375 8330 8283 8235 8185 8134 8081 8027 7971 7914 7856 7796 7734 7671 7607 7541 7473 7404 7334 7261 7187 7111 7034 6954 6873 6789 6703 6615 6526 6435 6341 6246 6150 6054 5957 5858 5760 5661 5563 5465 5370 5277 5187 5099 5014 4935 4861 4792 4729 4671 4620 4576 4539 4509 4486 4474 4469 4471 4480 4498 4523 4555 4593 4637 4688 4746 4809 4876 4947 5023 5104 5187 5273 5360 5449 5542 5634 5727 5819 5912 6004 6097 6189 6282 6374 6463 6551 6638 6723 6807 6889 6969 7047 7123 7197 7269 7340 7408 7474 7539 7601 7662 7721 7778 7833 7887 7939 7990 8039 8087 8134 8180 8224 8267 8309 8350 8390 8429 8467 8504 8541 8576 8610 8643 8676 8707 8738 8767 8796 8824 8850 8876 8902 8926 8949 8972 8994 9015 9036 9056 9076 9095 9113 9131 9149 9166 9183 9199 9215 9230 9245 9260 9274 9288 9301 9315 9327 9340 9352 9364 9375 9386 9397 9407 9417 9427 9437 9446 9455 9464 9473 9482 9490 9498 9506 9514 9522 9530 9537 9544 9551 9558 9565 9571 9577 9583 9589 9594 9599 9604 9608 9612 9616 9620 9623 9627 9630 9633 9636 9638 9641 9643 9646 9648 9651 9653 9656 9658 9660 9663 9665 9667 9669 9671 9673 9675 9676 9678 9679 9681 9682 9683 9683 9684 9684 9685 9685 9685 9685 9685 9684 9684 9683 9683 9682 9681 9681 9680 9679 9678 9677 9675 9674 9673 9671 9669 9668 9666 9664 9661 9659 9657 9654 9652 9649 9646 9643 9640 9638 9635 9632 9629 9626 9624 9621 9618 9616 9613 9611 9609 9607 9605 9603 9602 9600 9599 9597 9596 9595 9594 9593 9592 9591 9591 9193 0 21 6 9590 9590 9589 9589 9588 9588 9588 9588 9588 9588 9588 9589 9589 9589 9589 9590 9590 9590 9590 9591 9591 9591 9591 9591 9591 9590 9590 9589 9588 9587 9586 9585 9583 9581 9579 9576 9574 9571 9568 9564 9561 9557 9553 9548 9544 9539 9533 9528 9522 9516 9510 9504 9497 9490 9483 9476 9468 9460 9453 9445 9436 9428 9420 9411 9403 9394 9386 9377 9369 9360 9352 9344 9335 9327 9320 9312 9304 9297 9290 9284 9277 9271 9266 9260 9255 9251 9247 9243 9240 9237 9234 9233 9231 9230 9230 9230 9230 9231 9233 9235 9237 9240 9243 9247 9251 9256 9261 9266 9272 9278 9285 9292 9299 9306 9314 9322 9331 9339 9348 9357 9367 9376 9386 9396 9406 9417 9427 9438 9448 9459 9469 9480 9490 9501 9511 9522 9532 9542 9552 9562 9572 9582 9591 9600 9610 9618 9627 9635 9644 9652 9660 9667 9674 9682 9688 9695 9701 9708 9713 9719 9725 9730 9735 9739 9744 9748 9752 9756 9759 9762 9765 9768 9771 9773 9775 9776 9778 9779 9780 9781 9781 9781 9781 9781 9780 9780 9778 9777 9775 9773 9771 9769 9766 9763 9760 9756 9752 9748 9744 9739 9734 9729 9724 9719 9713 9707 9700 9694 9687 9680 9673 9666 9658 9650 9642 9633 9625 9616 9607 9597 9588 9578 9568 9558 9547 9537 9526 9515 9505 9494 9483 9472 9460 9449 9438 9427 9416 9404 9393 9381 9370 9358 9346 9334 9322 9310 9298 9285 9273 9260 9247 9233 9220 9206 9192 9178 9165 9151 9137 9123 9109 9096 9082 9069 9056 9043 9031 9020 9008 8998 8987 8978 8969 8961 8953 8946 8940 8934 8929 8924 8920 8917 8915 8913 8912 8911 8911 8912 8913 8915 8918 8921 8925 8930 8935 8941 8948 8955 8963 8971 8980 8989 8999 9010 9020 9032 9043 9055 9067 9080 9093 9106 9119 9132 9146 9159 9173 9186 9200 9213 9227 9240 9254 9268 9281 9295 9309 9322 9336 9350 9363 9377 9390 9404 9417 9430 9443 9456 9469 9482 9494 9506 9518 9530 9541 9552 9562 9573 9583 9592 9601 9610 9619 9627 9636 9643 9651 9658 9666 9673 9679 9686 9693 9699 9706 9712 9718 9725 9731 9737 9743 9748 9754 9760 9765 9770 9775 9780 9785 9789 9793 9797 9801 9804 9808 9811 9813 9816 9819 9821 9823 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9844 9846 9848 9850 9852 9853 9855 9857 9859 9860 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9878 9879 9880 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9897 9897 9194 0 21 6 9897 9897 9897 9897 9897 9897 9898 9898 9899 9899 9899 9900 9900 9901 9901 9901 9901 9902 9902 9902 9901 9901 9901 9901 9900 9900 9899 9899 9898 9897 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9879 9878 9878 9877 9876 9875 9874 9873 9873 9872 9871 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9863 9863 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9859 9859 9860 9860 9861 9861 9862 9863 9863 9864 9864 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9866 9866 9866 9866 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9873 9874 9874 9875 9876 9876 9877 9878 9878 9879 9880 9880 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9883 9882 9882 9882 9882 9883 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9873 9873 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9864 9864 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9852 9851 9850 9849 9849 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9839 9838 9838 9837 9836 9836 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9828 9827 9827 9826 9824 9823 9822 9821 9820 9818 9817 9815 9814 9812 9811 9809 9807 9806 9804 9802 9801 9799 9797 9796 9794 9792 9791 9789 9787 9786 9784 9783 9781 9780 9778 9777 9776 9774 9773 9772 9771 9770 9769 9769 9768 9768 9767 9767 9767 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9766 9765 9765 9764 9764 9763 9763 9762 9761 9760 9759 9758 9756 9755 9754 9752 9750 9749 9747 9745 9744 9742 9740 9738 9736 9734 9732 9729 9727 9725 9723 9720 9718 9716 9713 9710 9708 9705 9702 9699 9696 9692 9689 9685 9681 9677 9673 9669 9664 9659 9654 9649 9644 9638 9632 9626 9620 9614 9607 9601 9594 9587 9580 9573 9566 9559 9551 9544 9536 9529 9521 9513 9506 9498 9490 9482 9474 9466 9458 9449 9441 9432 9424 9415 9406 9397 9388 9379 9370 9361 9351 9342 9332 9323 9313 9304 9294 9285 9275 9266 9256 9247 9238 9229 9220 9211 9202 9193 9184 9176 9167 9195 0 21 6 9159 9150 9142 9133 9125 9116 9107 9099 9090 9081 9072 9063 9054 9044 9035 9025 9015 9005 8994 8984 8973 8962 8950 8939 8927 8916 8903 8891 8879 8866 8854 8841 8828 8815 8801 8788 8774 8760 8746 8732 8718 8703 8688 8673 8657 8642 8626 8610 8594 8577 8561 8544 8527 8510 8492 8475 8458 8441 8423 8406 8389 8371 8354 8337 8320 8303 8286 8269 8253 8236 8219 8202 8185 8167 8150 8132 8114 8096 8077 8057 8037 8016 7995 7973 7950 7927 7903 7878 7852 7825 7797 7768 7739 7708 7676 7643 7609 7573 7536 7497 7457 7415 7371 7325 7277 7227 7173 7118 7059 6998 6934 6867 6796 6723 6646 6567 6482 6396 6306 6213 6117 6018 5917 5813 5708 5601 5489 5378 5267 5155 5043 4931 4819 4708 4596 4484 4376 4270 4166 4065 3965 3870 3778 3690 3605 3524 3448 3377 3311 3250 3193 3143 3097 3058 3024 2995 2973 2956 2945 2940 2941 2948 2961 2979 3003 3032 3067 3107 3151 3200 3254 3313 3375 3440 3509 3581 3657 3735 3815 3897 3980 4067 4153 4240 4328 4416 4504 4593 4681 4769 4858 4944 5029 5114 5197 5279 5358 5436 5512 5586 5657 5727 5794 5858 5919 5978 6033 6086 6135 6181 6224 6263 6299 6331 6360 6386 6407 6426 6441 6453 6462 6467 6469 6470 6468 6463 6455 6447 6438 6429 6419 6408 6398 6387 6377 6366 6359 6355 6352 6351 6353 6358 6367 6379 6394 6412 6435 6462 6491 6525 6561 6602 6646 6692 6741 6792 6846 6901 6957 7015 7073 7133 7193 7253 7313 7373 7431 7489 7546 7602 7657 7710 7763 7813 7863 7911 7958 8003 8047 8089 8130 8169 8207 8244 8280 8314 8347 8380 8411 8441 8470 8498 8525 8551 8576 8599 8622 8644 8666 8686 8705 8724 8742 8759 8776 8792 8807 8821 8836 8849 8862 8875 8887 8899 8910 8921 8932 8942 8952 8962 8971 8980 8989 8998 9006 9014 9022 9029 9036 9043 9050 9056 9062 9068 9074 9079 9084 9089 9094 9099 9103 9108 9112 9116 9120 9124 9128 9132 9135 9139 9142 9146 9149 9152 9156 9159 9161 9164 9167 9169 9171 9173 9175 9177 9178 9179 9180 9181 9182 9182 9182 9182 9182 9181 9180 9180 9179 9177 9176 9175 9173 9171 9169 9167 9165 9163 9160 9157 9154 9150 9146 9142 9138 9133 9128 9122 9116 9110 9103 9095 9088 9079 9070 9061 9051 9041 9031 9019 9008 8995 8983 8969 8955 8941 8926 8910 8893 8876 8858 8839 8819 8799 8777 8755 8731 8706 8680 8653 8624 8594 8563 8530 8496 8460 8423 8385 8345 8303 8260 8215 8168 8119 8068 8015 7960 7903 7843 7781 7717 7649 7579 7504 7426 7345 7260 7171 7078 6981 6880 6776 6667 6553 6436 6316 6193 6066 5934 5801 5668 5536 5403 5271 5140 5010 4881 4753 4633 4519 4410 4307 4209 4124 4047 3980 3922 3873 3837 3811 3796 3792 3799 3819 3850 3890 3940 4000 4072 4151 4236 4329 9196 0 21 6 4429 4537 4648 4763 4881 5003 5131 5258 5385 5513 5640 5766 5891 6016 6139 6261 6379 6494 6606 6716 6823 6926 7025 7121 7214 7303 7389 7471 7550 7626 7698 7767 7834 7897 7958 8016 8071 8125 8175 8224 8271 8315 8358 8400 8439 8477 8514 8549 8583 8615 8647 8677 8707 8735 8762 8788 8813 8837 8860 8883 8904 8924 8943 8962 8980 8996 9012 9028 9042 9056 9069 9082 9094 9105 9117 9127 9138 9148 9158 9167 9177 9186 9195 9204 9213 9221 9230 9238 9246 9254 9262 9270 9278 9286 9294 9301 9309 9316 9324 9331 9338 9346 9353 9360 9368 9375 9382 9390 9397 9405 9412 9420 9427 9435 9442 9450 9457 9465 9472 9480 9487 9494 9501 9508 9515 9522 9529 9536 9542 9549 9555 9561 9567 9573 9579 9585 9591 9596 9602 9607 9613 9618 9623 9628 9633 9638 9642 9647 9651 9656 9660 9664 9668 9672 9676 9680 9683 9687 9690 9694 9697 9700 9703 9707 9710 9713 9716 9718 9721 9724 9727 9729 9732 9734 9736 9739 9741 9743 9744 9746 9747 9749 9750 9751 9752 9753 9753 9754 9755 9755 9756 9756 9756 9757 9757 9758 9758 9759 9759 9760 9760 9761 9761 9762 9763 9763 9764 9764 9764 9765 9765 9765 9765 9764 9764 9764 9763 9762 9761 9760 9759 9758 9757 9756 9754 9753 9752 9751 9750 9749 9748 9748 9747 9747 9746 9746 9745 9745 9745 9745 9745 9745 9746 9746 9746 9746 9747 9747 9747 9748 9748 9748 9749 9749 9750 9750 9751 9752 9753 9754 9755 9756 9757 9759 9760 9762 9764 9766 9768 9770 9772 9775 9777 9779 9782 9784 9787 9790 9792 9795 9797 9800 9802 9805 9807 9810 9812 9815 9817 9819 9821 9823 9825 9827 9828 9830 9831 9833 9834 9836 9837 9838 9839 9841 9842 9843 9845 9846 9847 9849 9850 9852 9853 9855 9856 9858 9860 9861 9863 9864 9866 9868 9869 9870 9871 9872 9874 9874 9875 9876 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9881 9881 9882 9882 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9880 9879 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9870 9869 9867 9864 9862 9859 9856 9853 9850 9847 9843 9840 9836 9832 9828 9824 9820 9816 9812 9808 9804 9799 9795 9791 9786 9781 9776 9771 9766 9760 9754 9748 9741 9734 9727 9720 9712 9704 9695 9686 9677 9667 9657 9647 9637 9626 9615 9604 9593 9582 9570 9559 9547 9535 9523 9511 9499 9487 9474 9462 9449 9436 9423 9411 9397 9384 9371 9358 9345 9332 9319 9306 9293 9280 9267 9255 9243 9232 9221 9210 9199 9190 9180 9171 9163 9155 9147 9141 9134 9129 9124 9119 9115 9112 9109 9107 9105 9104 9104 9104 9105 9106 9109 9111 9115 9118 9123 9128 9134 9141 9148 9155 9164 9172 9197 0 21 6 9182 9192 9203 9214 9225 9237 9250 9263 9276 9289 9303 9317 9331 9345 9360 9374 9388 9403 9417 9432 9446 9460 9474 9488 9501 9515 9528 9541 9554 9567 9579 9591 9603 9614 9625 9636 9647 9658 9668 9677 9687 9696 9705 9713 9721 9729 9736 9743 9750 9756 9762 9767 9772 9777 9781 9785 9789 9792 9795 9798 9800 9802 9804 9805 9807 9808 9809 9810 9810 9811 9811 9812 9812 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9814 9815 9815 9816 9816 9817 9818 9819 9819 9820 9821 9822 9823 9825 9826 9827 9828 9829 9830 9831 9831 9832 9833 9833 9834 9834 9834 9834 9833 9833 9832 9831 9829 9828 9826 9824 9822 9820 9818 9815 9812 9810 9807 9804 9800 9797 9794 9790 9787 9784 9781 9777 9774 9771 9767 9764 9761 9758 9755 9753 9750 9747 9745 9742 9740 9738 9736 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9713 9711 9708 9705 9702 9699 9695 9691 9687 9682 9677 9672 9666 9660 9653 9647 9639 9632 9624 9616 9608 9599 9591 9582 9573 9563 9554 9545 9535 9526 9516 9507 9497 9488 9478 9468 9459 9449 9440 9431 9421 9412 9402 9393 9383 9374 9364 9355 9345 9336 9326 9316 9307 9297 9288 9278 9269 9260 9251 9242 9233 9224 9216 9208 9201 9193 9186 9180 9174 9168 9163 9158 9154 9150 9147 9144 9142 9140 9139 9138 9138 9138 9138 9139 9141 9143 9145 9148 9151 9155 9159 9164 9169 9174 9180 9186 9192 9199 9207 9215 9223 9231 9240 9250 9259 9269 9280 9290 9301 9313 9324 9335 9347 9359 9371 9383 9395 9407 9419 9431 9443 9455 9467 9479 9490 9502 9513 9524 9535 9545 9556 9566 9576 9585 9595 9604 9613 9622 9631 9640 9648 9656 9665 9673 9681 9688 9696 9704 9712 9719 9727 9734 9742 9749 9756 9763 9770 9777 9784 9790 9797 9803 9809 9815 9820 9825 9830 9835 9840 9844 9848 9852 9855 9858 9862 9865 9867 9870 9872 9875 9877 9879 9882 9884 9886 9888 9890 9893 9895 9897 9899 9901 9903 9905 9907 9909 9910 9912 9913 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9914 9914 9198 0 21 6 9914 9914 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9889 9886 9884 9881 9879 9876 9873 9870 9867 9864 9860 9857 9853 9849 9846 9842 9838 9833 9829 9824 9819 9814 9808 9802 9796 9790 9783 9776 9769 9762 9754 9746 9738 9729 9720 9711 9701 9691 9681 9671 9660 9650 9639 9627 9616 9604 9592 9580 9568 9555 9543 9530 9517 9503 9490 9476 9463 9449 9435 9421 9408 9394 9380 9366 9352 9338 9325 9311 9298 9285 9273 9260 9248 9236 9225 9214 9203 9193 9183 9173 9165 9156 9148 9141 9134 9128 9122 9117 9113 9109 9105 9103 9100 9099 9098 9097 9097 9098 9099 9101 9104 9107 9110 9115 9120 9125 9131 9137 9144 9152 9160 9169 9178 9187 9197 9207 9218 9229 9241 9252 9264 9277 9289 9301 9314 9327 9340 9352 9365 9378 9390 9403 9415 9427 9439 9450 9461 9472 9483 9493 9503 9513 9522 9531 9539 9547 9555 9563 9570 9577 9584 9590 9597 9603 9608 9614 9619 9625 9630 9634 9639 9644 9648 9653 9657 9661 9665 9669 9673 9677 9681 9684 9688 9692 9696 9699 9703 9706 9710 9714 9717 9721 9725 9728 9732 9736 9739 9743 9746 9750 9753 9757 9760 9763 9766 9770 9773 9776 9778 9781 9784 9786 9789 9791 9794 9796 9799 9801 9804 9806 9808 9811 9814 9816 9819 9822 9824 9827 9830 9833 9835 9838 9841 9844 9847 9849 9852 9854 9857 9859 9861 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9876 9877 9877 9878 9878 9879 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9865 9864 9863 9862 9860 9859 9858 9856 9855 9854 9852 9851 9849 9848 9846 9845 9843 9841 9840 9838 9836 9834 9832 9830 9828 9825 9823 9820 9818 9815 9812 9809 9806 9803 9800 9797 9793 9790 9786 9783 9779 9775 9771 9767 9762 9758 9753 9748 9743 9738 9733 9727 9721 9715 9709 9702 9695 9688 9680 9672 9664 9655 9646 9636 9626 9616 9606 9594 9583 9571 9558 9545 9532 9518 9503 9488 9473 9456 9439 9422 9403 9384 9363 9342 9321 9298 9274 9249 9223 9199 0 21 6 9196 9168 9139 9108 9078 9046 9012 8978 8943 8908 8872 8836 8800 8764 8727 8691 8655 8620 8586 8552 8519 8488 8458 8430 8403 8378 8356 8335 8317 8301 8286 8274 8264 8256 8249 8245 8243 8242 8243 8245 8248 8253 8258 8264 8271 8277 8285 8293 8300 8308 8316 8323 8330 8337 8344 8351 8356 8362 8368 8373 8378 8383 8388 8393 8398 8403 8408 8413 8418 8424 8429 8436 8442 8449 8456 8464 8472 8480 8489 8498 8508 8518 8528 8539 8550 8562 8574 8587 8599 8613 8627 8641 8655 8670 8685 8701 8717 8733 8750 8766 8783 8801 8818 8836 8854 8871 8889 8907 8925 8943 8961 8979 8996 9014 9031 9048 9065 9081 9097 9113 9128 9143 9158 9172 9186 9199 9212 9224 9235 9246 9257 9267 9276 9285 9293 9301 9308 9314 9320 9325 9329 9333 9336 9338 9340 9341 9342 9342 9342 9341 9339 9337 9335 9332 9328 9324 9320 9315 9310 9304 9297 9291 9283 9276 9267 9259 9249 9239 9229 9218 9207 9196 9183 9171 9158 9145 9131 9117 9102 9088 9073 9058 9043 9028 9013 8998 8983 8969 8954 8940 8926 8912 8899 8886 8874 8862 8850 8839 8829 8819 8809 8800 8792 8784 8777 8771 8765 8760 8756 8752 8750 8748 8747 8747 8747 8749 8751 8755 8759 8765 8771 8778 8787 8796 8806 8817 8829 8842 8855 8869 8884 8899 8915 8931 8948 8965 8982 9000 9018 9036 9055 9074 9092 9111 9130 9149 9168 9187 9206 9225 9244 9263 9282 9300 9319 9338 9356 9374 9392 9409 9426 9443 9460 9476 9492 9507 9522 9537 9551 9564 9578 9590 9603 9614 9626 9637 9648 9658 9668 9677 9687 9696 9704 9713 9721 9729 9736 9743 9750 9757 9763 9769 9775 9781 9786 9790 9795 9799 9803 9806 9810 9813 9815 9818 9820 9823 9825 9826 9828 9830 9832 9833 9834 9836 9837 9838 9840 9841 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9849 9849 9848 9848 9847 9847 9846 9846 9845 9844 9844 9843 9842 9842 9842 9841 9841 9841 9842 9842 9843 9843 9844 9845 9846 9847 9848 9849 9851 9852 9853 9855 9856 9858 9860 9861 9863 9864 9866 9868 9869 9871 9873 9874 9876 9877 9879 9880 9882 9883 9885 9886 9887 9888 9889 9889 9890 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9896 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9910 9911 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9921 9922 9923 9923 9924 9924 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9200 0 21 6 9913 9913 9912 9911 9910 9909 9908 9907 9905 9904 9903 9901 9900 9898 9896 9894 9892 9890 9887 9885 9882 9879 9876 9873 9870 9866 9863 9859 9855 9851 9847 9843 9839 9835 9830 9825 9821 9816 9810 9805 9799 9794 9788 9781 9775 9768 9762 9754 9747 9739 9732 9723 9715 9707 9698 9689 9680 9670 9660 9651 9641 9630 9620 9609 9599 9588 9577 9565 9554 9542 9531 9519 9507 9494 9482 9469 9457 9444 9431 9418 9405 9392 9379 9366 9353 9340 9327 9314 9301 9289 9276 9264 9252 9240 9229 9218 9207 9197 9187 9177 9168 9159 9150 9142 9135 9128 9121 9115 9109 9103 9098 9094 9090 9087 9084 9082 9080 9079 9078 9078 9079 9080 9081 9084 9087 9090 9095 9100 9105 9111 9118 9125 9133 9141 9149 9158 9167 9177 9187 9197 9207 9218 9228 9239 9250 9261 9271 9282 9293 9304 9315 9326 9336 9347 9358 9368 9379 9389 9399 9409 9419 9429 9439 9449 9458 9467 9476 9485 9494 9502 9510 9518 9526 9533 9540 9547 9553 9559 9565 9571 9576 9581 9585 9590 9594 9598 9602 9606 9609 9613 9616 9620 9623 9626 9629 9632 9635 9638 9641 9644 9647 9650 9653 9656 9659 9662 9665 9667 9670 9673 9676 9678 9681 9684 9686 9689 9691 9693 9695 9697 9699 9701 9703 9705 9706 9707 9709 9710 9711 9712 9713 9714 9715 9716 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9727 9729 9731 9733 9735 9738 9740 9744 9747 9750 9754 9758 9762 9766 9771 9775 9780 9785 9790 9794 9799 9804 9809 9814 9819 9824 9828 9833 9838 9842 9846 9850 9854 9858 9862 9865 9868 9871 9874 9877 9879 9881 9883 9885 9887 9888 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9905 9904 9903 9903 9903 9902 9902 9902 9901 9901 9900 9900 9900 9899 9898 9898 9897 9896 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9874 9872 9869 9867 9865 9862 9860 9857 9854 9852 9849 9846 9843 9839 9836 9832 9828 9824 9819 9814 9810 9805 9799 9794 9788 9783 9777 9772 9766 9761 9755 9750 9745 9740 9736 9732 9728 9724 9722 9719 9717 9715 9714 9713 9713 9714 9714 9715 9717 9719 9721 9724 9727 9730 9733 9737 9740 9744 9748 9752 9756 9760 9764 9768 9772 9776 9780 9783 9787 9790 9793 9796 9799 9802 9804 9806 9808 9810 9812 9813 9815 9816 9817 9817 9818 9819 9819 9820 9820 9820 9821 9821 9821 9822 9822 9823 9823 9201 0 21 6 9824 9825 9826 9826 9827 9829 9830 9831 9833 9834 9836 9837 9839 9841 9843 9845 9847 9849 9851 9853 9856 9858 9860 9862 9865 9867 9869 9872 9874 9876 9878 9881 9883 9885 9887 9889 9891 9893 9894 9896 9898 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9911 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9937 9937 9938 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9920 9919 9918 9917 9916 9915 9914 9913 9912 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9903 9903 9903 9903 9902 9902 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9888 9887 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9881 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9856 9855 9854 9852 9850 9849 9847 9845 9843 9841 9838 9836 9834 9831 9828 9826 9823 9820 9817 9814 9810 9807 9804 9800 9796 9792 9788 9783 9779 9774 9768 9763 9757 9751 9745 9738 9731 9724 9716 9708 9700 9691 9683 9673 9664 9654 9645 9634 9624 9613 9603 9592 9580 9569 9557 9546 9534 9522 9509 9497 9484 9472 9459 9446 9433 9420 9406 9393 9380 9367 9353 9340 9327 9314 9301 9289 9276 9264 9252 9241 9229 9219 9208 9198 9189 9180 9172 9164 9156 9150 9143 9138 9132 9128 9124 9120 9118 9115 9114 9113 9112 9113 9114 9115 9117 9120 9123 9127 9131 9137 9142 9149 9156 9163 9171 9180 9189 9199 9209 9220 9231 9242 9254 9266 9278 9291 9304 9317 9330 9344 9357 9371 9384 9397 9411 9424 9438 9451 9464 9477 9490 9503 9516 9528 9540 9552 9564 9576 9587 9598 9608 9618 9628 9638 9647 9656 9665 9673 9681 9689 9696 9703 9710 9716 9722 9727 9733 9738 9742 9747 9751 9754 9758 9761 9763 9766 9768 9770 9771 9772 9773 9773 9773 9773 9772 9771 9770 9768 9766 9764 9761 9758 9755 9752 9748 9744 9740 9736 9732 9727 9722 9718 9713 9708 9703 9698 9693 9687 9682 9677 9671 9666 9660 9655 9649 9643 9637 9631 9625 9619 9612 9606 9600 9594 9588 9581 9575 9569 9563 9557 9552 9546 9541 9202 0 21 6 9536 9531 9527 9523 9519 9516 9513 9510 9508 9506 9504 9503 9502 9502 9502 9502 9502 9503 9504 9505 9507 9509 9511 9514 9517 9520 9523 9527 9531 9535 9540 9545 9550 9555 9560 9566 9572 9578 9585 9591 9597 9604 9611 9618 9624 9631 9637 9644 9650 9657 9663 9669 9675 9681 9686 9691 9697 9702 9706 9711 9715 9720 9724 9728 9731 9735 9738 9741 9744 9747 9749 9752 9754 9756 9758 9759 9761 9762 9763 9763 9764 9764 9764 9763 9763 9762 9761 9760 9759 9758 9756 9754 9752 9750 9748 9746 9744 9741 9739 9736 9734 9732 9729 9727 9724 9722 9719 9717 9715 9713 9711 9709 9707 9705 9703 9702 9700 9699 9698 9697 9696 9695 9694 9694 9693 9693 9692 9692 9692 9692 9693 9693 9693 9694 9694 9695 9696 9697 9698 9700 9701 9703 9705 9707 9709 9712 9715 9718 9721 9724 9728 9731 9735 9739 9744 9748 9752 9757 9761 9766 9770 9775 9779 9784 9788 9793 9797 9801 9805 9809 9813 9817 9820 9824 9827 9831 9834 9837 9840 9843 9846 9849 9853 9856 9859 9861 9864 9867 9870 9873 9876 9879 9881 9884 9887 9889 9892 9894 9897 9899 9901 9903 9904 9906 9908 9909 9910 9912 9913 9914 9915 9915 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9906 9905 9905 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9924 9924 9924 9924 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9866 9863 9861 9858 9855 9852 9849 9846 9842 9839 9835 9830 9826 9821 9816 9811 9805 9800 9794 9788 9203 0 21 6 9781 9774 9767 9760 9753 9745 9738 9730 9721 9713 9704 9696 9687 9678 9669 9659 9650 9640 9630 9620 9610 9599 9589 9578 9567 9556 9544 9533 9521 9509 9497 9485 9473 9461 9449 9436 9424 9412 9400 9387 9375 9363 9352 9340 9329 9317 9307 9296 9286 9276 9267 9258 9249 9241 9234 9226 9220 9214 9208 9203 9199 9195 9191 9189 9186 9185 9184 9183 9183 9184 9185 9186 9188 9191 9194 9198 9202 9206 9211 9217 9223 9229 9236 9243 9250 9258 9266 9274 9282 9291 9300 9309 9318 9327 9336 9344 9353 9362 9370 9379 9387 9395 9402 9410 9416 9423 9429 9434 9440 9444 9449 9453 9456 9459 9461 9464 9465 9467 9467 9468 9468 9468 9467 9466 9465 9463 9461 9458 9455 9452 9448 9444 9440 9435 9430 9424 9418 9412 9405 9398 9390 9382 9374 9365 9357 9348 9338 9329 9319 9309 9299 9289 9279 9268 9258 9248 9238 9227 9217 9207 9197 9187 9177 9167 9157 9148 9139 9130 9121 9112 9104 9096 9088 9081 9075 9068 9062 9057 9053 9049 9045 9042 9040 9039 9038 9038 9038 9040 9042 9044 9047 9051 9056 9061 9067 9073 9080 9087 9095 9103 9112 9121 9130 9140 9150 9161 9171 9183 9194 9206 9218 9231 9243 9256 9270 9283 9297 9311 9326 9340 9354 9369 9383 9398 9413 9427 9441 9456 9470 9483 9497 9510 9523 9536 9548 9560 9571 9582 9593 9603 9613 9622 9632 9641 9649 9658 9666 9674 9682 9690 9697 9705 9712 9720 9727 9734 9741 9748 9755 9762 9768 9775 9781 9787 9793 9799 9804 9810 9815 9820 9824 9829 9833 9837 9840 9844 9847 9850 9853 9856 9858 9861 9863 9866 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9891 9893 9895 9897 9898 9900 9901 9902 9904 9905 9906 9906 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9918 9918 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9924 9925 9925 9924 9924 9924 9924 9923 9923 9922 9922 9921 9921 9920 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9878 9877 9877 9876 9876 9876 9876 9876 9877 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9915 9915 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9908 9908 9907 9907 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9204 0 21 6 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9892 9891 9890 9889 9889 9888 9888 9887 9886 9886 9886 9885 9885 9884 9884 9884 9883 9883 9882 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9878 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9875 9875 9875 9874 9873 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9870 9870 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9859 9858 9857 9856 9854 9853 9851 9849 9847 9845 9842 9840 9838 9835 9832 9830 9827 9824 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9791 9788 9784 9780 9776 9772 9767 9762 9757 9751 9746 9739 9733 9725 9718 9710 9702 9693 9684 9674 9665 9655 9644 9633 9622 9611 9599 9588 9576 9564 9553 9541 9530 9519 9508 9498 9487 9478 9469 9461 9454 9447 9441 9437 9433 9430 9428 9427 9428 9429 9431 9434 9438 9444 9450 9456 9464 9473 9482 9491 9501 9511 9522 9533 9545 9556 9567 9578 9589 9600 9611 9622 9632 9642 9651 9661 9669 9678 9686 9693 9700 9707 9713 9718 9724 9729 9733 9737 9741 9744 9747 9750 9752 9754 9756 9758 9759 9761 9762 9763 9763 9764 9764 9764 9764 9763 9763 9762 9761 9760 9758 9756 9754 9751 9748 9745 9741 9737 9733 9728 9722 9717 9711 9704 9698 9691 9683 9675 9667 9659 9651 9642 9633 9624 9614 9605 9595 9585 9575 9565 9555 9544 9533 9523 9512 9500 9489 9477 9465 9453 9441 9429 9416 9403 9391 9377 9364 9351 9338 9324 9311 9298 9285 9272 9259 9246 9233 9221 9209 9197 9186 9175 9165 9155 9146 9137 9128 9121 9113 9107 9100 9095 9090 9085 9081 9078 9075 9073 9071 9069 9068 9068 9068 9068 9069 9070 9072 9074 9077 9080 9084 9088 9092 9097 9102 9108 9114 9121 9128 9136 9143 9152 9161 9170 9179 9189 9198 9209 9219 9230 9240 9251 9262 9273 9284 9295 9306 9316 9327 9337 9348 9358 9368 9378 9388 9398 9407 9416 9425 9434 9443 9452 9460 9468 9476 9484 9492 9500 9507 9515 9522 9529 9536 9542 9548 9555 9561 9566 9572 9577 9582 9586 9591 9595 9599 9603 9607 9610 9613 9616 9619 9622 9624 9627 9629 9631 9633 9635 9636 9638 9639 9640 9641 9641 9642 9642 9642 9642 9641 9640 9639 9637 9636 9633 9631 9628 9625 9621 9617 9613 9608 9603 9598 9592 9586 9580 9573 9566 9558 9550 9542 9534 9525 9515 9506 9496 9485 9474 9463 9451 9439 9427 9413 9400 9386 9372 9358 9343 9328 9313 9297 9281 9265 9249 9233 9217 9200 9184 9168 9152 9136 9121 9105 9090 9075 9061 9205 0 21 6 9047 9033 9020 9007 8994 8982 8971 8960 8949 8939 8930 8921 8912 8904 8897 8890 8884 8879 8874 8870 8867 8864 8862 8861 8861 8861 8862 8864 8867 8871 8875 8880 8886 8893 8900 8908 8917 8926 8936 8947 8958 8969 8981 8994 9007 9020 9034 9047 9062 9076 9090 9105 9120 9135 9150 9165 9180 9195 9210 9225 9241 9256 9271 9285 9300 9315 9330 9344 9358 9372 9386 9400 9413 9427 9440 9453 9465 9477 9489 9501 9513 9524 9535 9546 9556 9566 9576 9586 9595 9604 9613 9622 9630 9639 9647 9654 9662 9669 9676 9683 9690 9696 9702 9708 9714 9719 9724 9729 9733 9738 9742 9746 9749 9753 9756 9759 9761 9763 9766 9768 9769 9771 9773 9774 9775 9776 9777 9778 9779 9779 9780 9781 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9780 9779 9778 9776 9775 9773 9771 9769 9767 9765 9762 9760 9757 9754 9751 9748 9745 9742 9738 9735 9732 9728 9725 9721 9718 9714 9711 9707 9703 9699 9695 9691 9687 9683 9678 9674 9669 9664 9659 9653 9648 9642 9635 9629 9622 9616 9608 9601 9594 9586 9578 9570 9561 9553 9544 9535 9525 9516 9506 9496 9486 9475 9464 9453 9441 9429 9416 9403 9389 9375 9360 9344 9328 9312 9294 9276 9257 9238 9217 9196 9174 9151 9127 9102 9077 9050 9023 8995 8965 8935 8903 8870 8836 8801 8765 8727 8688 8647 8606 8562 8518 8472 8424 8375 8324 8273 8219 8164 8109 8052 7995 7937 7879 7821 7762 7704 7647 7591 7535 7481 7428 7378 7331 7288 7247 7208 7175 7145 7120 7099 7082 7072 7066 7064 7068 7076 7090 7108 7131 7157 7188 7224 7262 7303 7348 7395 7446 7497 7550 7604 7658 7713 7769 7824 7879 7934 7989 8042 8095 8147 8198 8247 8294 8341 8386 8429 8471 8512 8552 8590 8627 8663 8698 8732 8764 8795 8826 8855 8883 8910 8935 8960 8984 9007 9029 9051 9070 9090 9108 9125 9141 9156 9171 9184 9197 9209 9221 9232 9242 9251 9260 9269 9277 9284 9291 9298 9304 9310 9316 9321 9326 9331 9335 9340 9344 9348 9351 9355 9358 9361 9364 9366 9369 9372 9374 9376 9379 9381 9383 9386 9388 9391 9393 9396 9398 9401 9404 9407 9411 9414 9418 9422 9426 9430 9435 9439 9444 9449 9454 9459 9465 9470 9476 9482 9488 9494 9500 9506 9513 9519 9526 9532 9539 9546 9553 9559 9566 9573 9580 9587 9593 9600 9607 9613 9620 9626 9632 9638 9644 9650 9656 9662 9667 9673 9678 9683 9689 9694 9699 9704 9709 9714 9719 9724 9728 9733 9738 9742 9747 9751 9756 9760 9764 9768 9772 9776 9780 9784 9787 9790 9793 9797 9799 9802 9805 9807 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9829 9831 9832 9834 9835 9836 9837 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9849 9850 9851 9851 9852 9853 9854 9855 9855 9856 9857 9206 0 21 6 9858 9859 9859 9860 9861 9861 9862 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9882 9882 9883 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9872 9870 9869 9867 9866 9864 9863 9861 9860 9858 9857 9855 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9843 9842 9841 9840 9840 9839 9838 9837 9837 9836 9835 9834 9833 9832 9832 9831 9830 9829 9828 9827 9826 9825 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9811 9810 9809 9808 9807 9805 9804 9802 9801 9799 9798 9796 9794 9792 9790 9789 9787 9785 9783 9781 9779 9777 9775 9773 9771 9770 9768 9766 9764 9762 9760 9758 9756 9754 9752 9750 9748 9745 9743 9741 9738 9735 9733 9730 9727 9724 9720 9717 9714 9711 9707 9704 9700 9697 9693 9689 9686 9682 9677 9673 9668 9664 9659 9653 9648 9642 9636 9629 9622 9615 9607 9599 9591 9582 9573 9563 9553 9543 9532 9521 9510 9498 9486 9473 9460 9447 9433 9418 9403 9388 9372 9355 9338 9319 9300 9281 9260 9239 9216 9193 9168 9142 9116 9088 9060 9030 8999 8967 8934 8899 8864 8827 8789 8749 8708 8665 8621 8576 8529 8480 8430 8379 8326 8270 8214 8157 8099 8039 7978 7916 7855 7793 7732 7671 7612 7553 7495 7438 7384 7333 7285 7239 7196 7158 7124 7093 7067 7045 7027 7014 7005 6999 6998 7001 7007 7017 7029 7045 7064 7085 7107 7131 7155 7182 7209 7236 7263 7290 7317 7344 7371 7399 7426 7451 7476 7501 7525 7549 7572 7594 7617 7639 7662 7684 7707 7729 7751 7774 7796 7819 7841 7864 7887 7910 7933 7957 7981 8004 8028 8052 8077 8101 8126 8150 8175 8200 8225 8251 8277 8303 8329 8356 8383 8410 8437 8465 8493 8521 8550 8578 8607 8636 8665 8693 8722 8751 8780 8809 8837 8865 8893 8921 8948 8975 9002 9028 9054 9079 9104 9128 9152 9176 9199 9222 9244 9266 9287 9207 0 21 6 9308 9329 9349 9368 9387 9406 9424 9441 9458 9475 9491 9506 9521 9535 9549 9562 9575 9587 9598 9610 9620 9630 9640 9649 9658 9666 9674 9681 9688 9695 9702 9708 9714 9720 9725 9731 9736 9740 9745 9749 9753 9757 9761 9764 9767 9770 9773 9775 9777 9779 9781 9782 9783 9784 9785 9785 9785 9785 9785 9784 9784 9783 9782 9781 9781 9780 9779 9778 9778 9777 9777 9777 9777 9777 9778 9778 9779 9780 9782 9783 9785 9787 9789 9792 9794 9797 9799 9802 9805 9807 9810 9813 9816 9818 9821 9824 9826 9829 9831 9833 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9857 9859 9861 9862 9864 9865 9866 9868 9869 9870 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9870 9869 9867 9866 9865 9864 9863 9862 9861 9859 9858 9857 9856 9855 9854 9853 9852 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9838 9837 9836 9835 9834 9833 9832 9831 9830 9829 9829 9828 9827 9826 9825 9825 9824 9823 9823 9822 9821 9821 9820 9819 9819 9818 9817 9817 9816 9815 9814 9814 9813 9812 9812 9811 9811 9810 9810 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9810 9810 9809 9809 9808 9808 9807 9807 9806 9805 9805 9804 9803 9802 9801 9801 9800 9799 9798 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9786 9784 9783 9780 9778 9776 9773 9770 9767 9763 9760 9756 9752 9748 9743 9739 9734 9729 9724 9719 9713 9708 9702 9696 9690 9684 9678 9671 9665 9658 9651 9643 9635 9627 9619 9610 9600 9591 9580 9569 9558 9546 9533 9519 9505 9490 9475 9458 9441 9423 9404 9385 9365 9345 9324 9302 9281 9259 9237 9215 9193 9171 9149 9128 9108 9089 9070 9052 9036 9021 9008 8995 8984 8975 8968 8962 8958 8956 8955 8956 8958 8961 8966 8972 8979 8986 8993 9001 9010 9018 9026 9035 9043 9050 9057 9062 9067 9072 9075 9076 9077 9077 9076 9073 9070 9065 9058 9051 9042 9031 9019 9006 8991 8975 8957 8937 8916 8892 8867 8839 8809 8777 8743 8706 8667 8625 8583 8538 8490 8442 8393 8344 8295 8245 8195 8145 8095 8045 8000 7958 7918 7882 7848 7820 7796 7777 7762 7752 7748 7750 7756 7767 7783 7806 7833 7863 7898 7936 7978 8023 8069 8117 8167 8219 8272 8324 8377 8429 8480 8531 8580 8629 8676 8722 8765 8807 8848 8887 8924 8960 8994 9027 9058 9087 9115 9142 9168 9193 9217 9240 9261 9282 9302 9321 9340 9357 9373 9389 9404 9418 9431 9444 9456 9467 9478 9488 9498 9508 9516 9525 9533 9540 9548 9555 9562 9569 9575 9208 0 21 6 9582 9588 9594 9601 9606 9612 9618 9623 9628 9633 9638 9642 9646 9650 9654 9657 9660 9663 9666 9668 9670 9672 9673 9675 9676 9677 9678 9679 9680 9680 9681 9682 9682 9682 9682 9682 9682 9682 9682 9681 9680 9680 9679 9677 9676 9674 9672 9670 9667 9664 9661 9658 9654 9650 9646 9641 9637 9632 9626 9621 9615 9609 9603 9596 9589 9582 9575 9567 9559 9550 9541 9532 9523 9513 9502 9491 9480 9468 9456 9443 9430 9417 9403 9389 9374 9359 9344 9328 9313 9296 9280 9263 9246 9229 9211 9194 9176 9158 9140 9121 9103 9084 9065 9047 9028 9009 8990 8971 8952 8933 8913 8895 8876 8857 8839 8821 8803 8785 8768 8751 8734 8718 8702 8687 8672 8658 8644 8630 8618 8605 8594 8583 8572 8562 8553 8544 8536 8528 8521 8515 8509 8503 8499 8495 8491 8488 8486 8485 8484 8483 8484 8485 8486 8488 8491 8495 8499 8503 8508 8514 8520 8527 8535 8543 8551 8560 8569 8579 8589 8599 8610 8621 8632 8644 8656 8668 8680 8692 8705 8718 8730 8743 8756 8769 8783 8796 8809 8823 8836 8850 8863 8877 8890 8904 8917 8930 8944 8957 8970 8983 8996 9009 9021 9033 9045 9056 9067 9078 9088 9097 9106 9115 9123 9130 9137 9143 9148 9153 9157 9160 9163 9165 9166 9167 9167 9166 9164 9161 9158 9154 9149 9144 9137 9130 9122 9112 9102 9091 9079 9066 9052 9037 9021 9003 8984 8964 8943 8920 8896 8871 8844 8816 8786 8755 8723 8689 8654 8618 8581 8543 8504 8463 8422 8381 8341 8300 8260 8220 8180 8142 8103 8068 8034 8003 7974 7946 7923 7902 7884 7870 7858 7852 7849 7849 7853 7861 7872 7887 7905 7925 7949 7977 8006 8038 8071 8107 8145 8184 8224 8264 8305 8346 8387 8429 8470 8511 8552 8592 8631 8670 8709 8745 8781 8817 8851 8884 8916 8948 8978 9008 9036 9064 9091 9116 9141 9166 9189 9211 9233 9254 9274 9293 9312 9329 9347 9363 9379 9394 9409 9423 9436 9449 9461 9473 9485 9496 9506 9516 9526 9536 9545 9554 9563 9571 9579 9587 9594 9602 9609 9616 9622 9629 9635 9641 9647 9653 9658 9664 9669 9674 9679 9684 9688 9692 9697 9701 9705 9708 9712 9715 9719 9722 9725 9727 9730 9732 9735 9737 9739 9740 9742 9744 9745 9747 9748 9750 9751 9752 9753 9755 9756 9757 9759 9760 9762 9763 9765 9767 9769 9771 9773 9775 9778 9780 9782 9785 9787 9790 9792 9795 9798 9800 9802 9805 9807 9810 9812 9814 9817 9819 9821 9823 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9855 9857 9858 9860 9861 9862 9864 9865 9866 9867 9867 9868 9869 9870 9871 9871 9872 9873 9874 9875 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9209 0 21 6 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9893 9893 9892 9891 9890 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9882 9882 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9879 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9859 9857 9855 9854 9852 9850 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9825 9823 9821 9818 9816 9813 9810 9807 9804 9801 9797 9793 9789 9785 9780 9775 9770 9765 9759 9753 9747 9741 9735 9728 9721 9715 9708 9701 9694 9686 9679 9672 9665 9657 9650 9642 9634 9626 9618 9610 9602 9593 9585 9576 9567 9558 9548 9539 9530 9520 9510 9501 9491 9481 9472 9463 9454 9445 9437 9429 9421 9414 9407 9401 9395 9390 9386 9382 9379 9377 9375 9374 9373 9373 9374 9374 9376 9377 9380 9382 9385 9388 9392 9395 9399 9403 9407 9412 9416 9421 9425 9430 9435 9439 9444 9449 9454 9459 9464 9469 9474 9479 9483 9488 9492 9496 9500 9503 9507 9510 9512 9515 9517 9518 9520 9520 9521 9522 9523 9523 9523 9524 9524 9525 9526 9527 9528 9530 9532 9535 9538 9542 9547 9552 9557 9564 9571 9578 9586 9594 9603 9612 9621 9630 9640 9649 9659 9669 9678 9687 9696 9705 9713 9721 9729 9736 9743 9750 9756 9762 9767 9772 9777 9782 9786 9790 9793 9797 9800 9803 9805 9808 9810 9812 9814 9815 9816 9817 9818 9818 9818 9818 9817 9817 9815 9814 9812 9811 9809 9806 9804 9801 9798 9795 9792 9788 9785 9781 9777 9774 9770 9766 9761 9757 9753 9748 9743 9738 9733 9728 9723 9717 9711 9706 9700 9694 9688 9681 9675 9668 9662 9655 9649 9642 9636 9629 9623 9616 9610 9604 9597 9591 9585 9579 9573 9568 9562 9556 9551 9545 9540 9535 9530 9525 9520 9516 9511 9507 9503 9499 9495 9492 9488 9485 9482 9480 9478 9476 9474 9473 9472 9471 9470 9470 9470 9470 9470 9471 9472 9473 9474 9476 9478 9480 9482 9484 9487 9489 9492 9495 9498 9501 9505 9508 9512 9515 9519 9523 9526 9530 9533 9537 9540 9543 9547 9550 9552 9555 9557 9560 9561 9563 9564 9565 9566 9566 9566 9565 9565 9563 9561 9559 9556 9553 9549 9544 9539 9533 9527 9519 9511 9502 9493 9483 9472 9460 9447 9434 9419 9404 9388 9371 9353 9334 9315 9294 9273 9250 9227 9203 9178 9152 9125 9097 9068 9038 9007 8975 8941 8907 8872 8835 8798 8759 8720 8679 8638 8596 8553 8509 8464 8419 8373 8327 8280 8232 8185 8138 8090 8043 7995 7948 7900 7853 7806 7759 7713 7668 7622 7578 7534 7490 7448 7406 7364 7323 7284 7245 7207 7169 7133 7099 7065 7032 7001 6971 6942 6915 6889 6865 6843 6822 6803 6786 6771 6758 6746 6737 9210 0 21 6 6729 6723 6719 6717 6717 6718 6721 6726 6733 6742 6752 6764 6777 6792 6809 6827 6846 6867 6890 6914 6939 6966 6995 7025 7056 7089 7124 7160 7197 7235 7275 7316 7358 7401 7445 7491 7537 7584 7632 7680 7729 7778 7828 7878 7927 7977 8027 8077 8127 8176 8226 8275 8324 8372 8420 8467 8514 8560 8606 8651 8695 8739 8781 8823 8865 8905 8945 8984 9022 9058 9094 9129 9163 9195 9227 9258 9287 9316 9343 9370 9395 9419 9442 9464 9486 9506 9525 9544 9562 9579 9595 9611 9625 9640 9653 9667 9679 9691 9702 9713 9724 9734 9743 9752 9761 9769 9776 9783 9790 9797 9803 9808 9814 9819 9823 9828 9832 9835 9839 9843 9846 9849 9852 9854 9857 9860 9862 9864 9867 9869 9871 9873 9875 9877 9878 9880 9882 9883 9885 9886 9888 9889 9890 9891 9892 9894 9894 9895 9896 9897 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9913 9912 9912 9912 9912 9911 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9873 9872 9871 9869 9867 9865 9864 9862 9859 9857 9855 9852 9850 9847 9844 9841 9838 9835 9831 9828 9824 9820 9816 9811 9807 9802 9797 9792 9786 9780 9774 9768 9761 9754 9747 9740 9732 9723 9715 9706 9697 9687 9678 9668 9658 9649 9639 9629 9619 9609 9599 9590 9580 9571 9562 9554 9546 9538 9531 9524 9518 9512 9506 9501 9496 9491 9487 9483 9479 9476 9472 9469 9465 9462 9458 9455 9452 9448 9444 9439 9435 9430 9425 9420 9414 9408 9402 9395 9388 9380 9373 9365 9356 9348 9339 9330 9320 9310 9300 9290 9279 9269 9257 9246 9234 9222 9210 9198 9186 9173 9160 9148 9135 9122 9109 9096 9083 9070 9057 9045 9033 9020 9009 8997 8986 8976 8965 8955 8946 8936 8928 8919 8912 8904 8897 8891 8885 8880 8875 8871 8867 8864 8861 8858 8857 8855 8855 8855 8855 8856 8858 8860 8863 8866 8870 8874 8880 8885 8891 8898 8905 8913 8921 8930 8940 8950 8960 8971 8983 8995 9007 9020 9034 9048 9062 9077 9093 9109 9125 9141 9158 9176 9193 9211 9229 9247 9265 9284 9302 9320 9338 9357 9374 9392 9409 9427 9444 9460 9476 9491 9506 9521 9535 9549 9563 9576 9588 9601 9612 9624 9635 9646 9656 9666 9676 9685 9694 9703 9712 9721 9729 9737 9744 9751 9758 9765 9772 9778 9784 9789 9794 9799 9804 9808 9812 9816 9820 9823 9826 9828 9831 9211 0 21 6 9833 9835 9837 9839 9840 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9850 9849 9848 9848 9846 9845 9844 9842 9840 9838 9835 9832 9829 9826 9823 9819 9815 9811 9806 9802 9797 9792 9786 9781 9775 9769 9762 9756 9749 9742 9734 9726 9718 9709 9700 9691 9681 9670 9659 9648 9636 9624 9611 9597 9583 9568 9553 9537 9520 9503 9485 9467 9448 9428 9408 9387 9366 9344 9322 9299 9276 9252 9228 9204 9179 9154 9129 9103 9078 9052 9026 9001 8975 8949 8924 8898 8873 8848 8823 8798 8774 8750 8726 8703 8680 8657 8635 8613 8592 8571 8551 8531 8513 8494 8477 8460 8444 8429 8415 8401 8389 8377 8367 8358 8349 8342 8337 8332 8329 8327 8326 8326 8327 8330 8334 8339 8345 8352 8360 8369 8380 8391 8403 8415 8429 8443 8458 8473 8490 8506 8524 8542 8560 8579 8598 8618 8638 8658 8679 8700 8722 8744 8766 8788 8811 8833 8856 8879 8901 8924 8947 8969 8991 9013 9035 9057 9078 9099 9119 9139 9159 9177 9196 9214 9231 9248 9265 9281 9296 9311 9326 9341 9354 9368 9381 9394 9406 9418 9430 9442 9453 9463 9474 9484 9494 9503 9513 9522 9530 9538 9547 9554 9562 9569 9576 9583 9589 9596 9602 9608 9614 9620 9626 9632 9638 9643 9649 9655 9660 9666 9671 9677 9682 9688 9693 9699 9704 9710 9715 9720 9725 9731 9736 9741 9746 9751 9756 9761 9766 9771 9776 9781 9786 9791 9796 9800 9805 9810 9814 9819 9823 9827 9832 9836 9840 9843 9847 9850 9854 9857 9860 9862 9865 9868 9870 9872 9875 9877 9879 9881 9883 9884 9886 9888 9889 9891 9893 9894 9896 9898 9899 9901 9902 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9876 9876 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9212 0 21 6 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9874 9874 9875 9875 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9862 9860 9859 9857 9855 9853 9851 9849 9847 9845 9843 9840 9838 9835 9833 9830 9827 9824 9821 9818 9815 9812 9808 9804 9800 9796 9792 9787 9783 9778 9773 9767 9762 9756 9750 9744 9737 9731 9724 9717 9709 9702 9694 9686 9678 9669 9661 9652 9643 9633 9624 9614 9603 9593 9582 9571 9560 9549 9537 9525 9513 9501 9488 9476 9463 9450 9437 9424 9411 9398 9385 9372 9358 9345 9332 9319 9306 9294 9281 9268 9256 9243 9231 9218 9206 9194 9182 9170 9158 9146 9135 9123 9112 9101 9090 9080 9069 9059 9050 9041 9033 9025 9018 9011 9005 9000 8995 8991 8988 8985 8983 8982 8982 8982 8983 8985 8988 8991 8994 8999 9003 9009 9015 9021 9027 9035 9042 9050 9059 9067 9076 9086 9095 9105 9116 9126 9137 9148 9160 9171 9183 9195 9207 9219 9232 9244 9256 9269 9281 9293 9305 9317 9329 9340 9352 9363 9373 9384 9394 9403 9412 9421 9430 9438 9445 9453 9459 9466 9472 9478 9483 9488 9493 9497 9501 9504 9507 9510 9512 9514 9516 9517 9518 9519 9519 9519 9519 9518 9517 9516 9515 9513 9510 9508 9505 9502 9498 9495 9491 9486 9482 9477 9472 9466 9460 9454 9447 9441 9434 9426 9418 9410 9402 9393 9384 9374 9364 9354 9343 9332 9321 9309 9297 9284 9271 9258 9244 9230 9215 9199 9183 9167 9150 9132 9114 9095 9076 9055 9034 9013 8990 8967 8943 8918 8893 8866 8839 8811 8782 8752 8722 8690 8658 8625 8591 8556 8520 8483 8445 8406 8366 8325 8283 8240 8196 8150 8104 8056 8007 7956 7905 7852 7797 7742 7684 7626 7566 7504 7441 7377 7311 7243 7174 7102 7030 6955 6878 6800 6719 6637 6552 6466 6378 6287 6196 6102 6007 5908 5809 5709 5609 5507 5405 5303 5201 5098 4996 4896 4798 4702 4607 4513 4424 4338 4256 4177 4102 4033 3968 3908 3853 3803 3757 3717 3681 3650 3624 3603 3586 3573 3565 3560 3559 3561 3566 3574 3584 3596 3611 3627 3645 3664 3685 3708 3731 3755 3781 3806 3833 3860 3888 3917 3947 3977 4007 4038 4070 4103 4136 4170 4204 4239 4274 4311 4348 4385 4424 4463 4503 4544 4586 4628 4672 4717 4763 4810 4858 4907 4958 5009 5062 5116 5171 5227 5285 5343 5403 5463 5525 5587 5649 5712 5776 5840 5905 5970 6034 6100 6165 6230 6295 6361 6426 6490 6555 6619 6683 6747 6810 6873 6936 6999 7061 7123 7184 7245 7305 7365 7424 7482 7540 7596 7653 7708 7762 7815 7868 7919 7970 8019 8068 9213 0 21 6 8115 8161 8206 8251 8294 8336 8378 8418 8458 8497 8535 8572 8609 8644 8679 8713 8746 8778 8810 8840 8870 8899 8928 8955 8982 9008 9033 9057 9080 9103 9124 9146 9166 9186 9205 9223 9241 9259 9275 9292 9308 9323 9338 9352 9366 9380 9393 9406 9418 9430 9442 9453 9464 9475 9485 9494 9503 9512 9520 9528 9536 9543 9550 9557 9563 9569 9575 9580 9586 9591 9595 9600 9605 9609 9613 9617 9621 9625 9629 9633 9636 9640 9643 9647 9650 9653 9656 9659 9662 9665 9668 9671 9673 9676 9679 9681 9684 9687 9689 9691 9694 9696 9698 9701 9703 9705 9707 9709 9711 9713 9715 9717 9719 9721 9723 9725 9727 9729 9731 9734 9736 9738 9740 9743 9745 9748 9750 9753 9755 9758 9761 9763 9766 9768 9771 9773 9776 9778 9780 9783 9785 9787 9789 9790 9792 9794 9796 9797 9799 9800 9802 9803 9805 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9827 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9846 9847 9847 9848 9848 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9856 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9857 9857 9857 9857 9857 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9828 9828 9827 9825 9824 9823 9821 9820 9818 9816 9814 9812 9810 9807 9805 9802 9799 9796 9793 9790 9787 9784 9781 9778 9775 9771 9768 9764 9761 9757 9754 9750 9746 9743 9739 9735 9732 9728 9725 9721 9718 9714 9711 9708 9705 9702 9699 9697 9694 9692 9690 9688 9687 9685 9684 9683 9682 9682 9681 9681 9681 9681 9682 9683 9683 9684 9686 9687 9688 9690 9692 9694 9696 9698 9700 9703 9705 9708 9711 9713 9716 9719 9722 9725 9728 9731 9734 9737 9739 9742 9745 9748 9751 9753 9756 9758 9761 9763 9765 9768 9770 9772 9774 9775 9777 9779 9780 9781 9782 9784 9784 9785 9786 9786 9787 9787 9787 9786 9786 9785 9785 9784 9783 9781 9780 9779 9777 9776 9774 9772 9770 9769 9767 9765 9764 9762 9760 9759 9757 9756 9755 9753 9752 9751 9750 9749 9748 9748 9747 9746 9746 9745 9745 9745 9744 9744 9744 9743 9743 9743 9742 9742 9741 9741 9740 9739 9739 9738 9737 9735 9734 9733 9731 9729 9728 9726 9723 9721 9719 9716 9713 9710 9707 9704 9701 9697 9694 9690 9686 9682 9678 9673 9669 9664 9659 9654 9649 9644 9639 9633 9628 9622 9616 9610 9604 9598 9592 9586 9580 9574 9568 9562 9555 9549 9543 9537 9531 9525 9519 9513 9507 9214 0 21 6 9501 9495 9490 9484 9479 9473 9468 9462 9457 9452 9447 9442 9437 9432 9428 9424 9420 9416 9413 9409 9406 9404 9401 9399 9397 9396 9395 9394 9394 9393 9393 9394 9394 9395 9396 9397 9399 9400 9402 9403 9405 9407 9409 9412 9414 9416 9419 9421 9424 9426 9429 9432 9435 9438 9441 9444 9447 9450 9453 9457 9460 9463 9466 9469 9473 9476 9479 9481 9484 9487 9489 9491 9493 9495 9496 9497 9498 9499 9499 9499 9499 9498 9497 9496 9495 9494 9492 9490 9488 9486 9483 9480 9478 9475 9472 9468 9465 9461 9458 9454 9450 9446 9442 9438 9433 9428 9424 9419 9414 9409 9404 9398 9392 9387 9381 9376 9370 9365 9359 9354 9348 9343 9338 9333 9328 9323 9319 9315 9311 9307 9303 9299 9296 9293 9289 9286 9282 9278 9275 9271 9267 9262 9257 9252 9247 9241 9234 9228 9220 9212 9204 9195 9186 9176 9166 9155 9144 9132 9120 9107 9094 9080 9065 9050 9035 9018 9001 8983 8965 8946 8926 8905 8883 8861 8838 8813 8788 8762 8735 8708 8679 8650 8620 8589 8558 8526 8493 8460 8426 8391 8356 8321 8285 8249 8212 8175 8137 8099 8061 8023 7984 7945 7905 7866 7826 7786 7746 7706 7666 7626 7586 7546 7507 7468 7429 7391 7353 7316 7279 7243 7207 7173 7139 7106 7073 7042 7011 6982 6953 6925 6898 6872 6846 6822 6798 6776 6754 6733 6712 6693 6674 6656 6639 6622 6606 6591 6576 6562 6548 6535 6521 6509 6497 6484 6472 6459 6447 6434 6420 6407 6393 6379 6364 6347 6331 6313 6294 6274 6253 6231 6207 6182 6155 6127 6097 6066 6033 5998 5961 5922 5882 5839 5795 5749 5702 5652 5600 5547 5493 5437 5381 5322 5264 5205 5147 5088 5031 4974 4918 4864 4810 4760 4713 4669 4628 4591 4559 4532 4510 4493 4481 4476 4476 4482 4493 4511 4536 4566 4602 4643 4690 4743 4800 4861 4926 4995 5069 5145 5223 5304 5387 5473 5560 5647 5733 5820 5907 5993 6080 6166 6253 6337 6421 6503 6584 6664 6741 6818 6893 6966 7037 7107 7175 7242 7306 7369 7431 7490 7548 7604 7658 7710 7761 7809 7856 7901 7944 7986 8025 8063 8099 8134 8167 8198 8228 8256 8283 8308 8331 8353 8374 8393 8411 8427 8442 8455 8467 8478 8487 8495 8502 8507 8511 8514 8516 8516 8516 8515 8514 8512 8510 8508 8505 8503 8500 8498 8497 8496 8496 8497 8499 8503 8508 8513 8520 8529 8538 8548 8559 8571 8584 8598 8613 8627 8642 8656 8670 8684 8698 8711 8724 8736 8746 8756 8764 8772 8779 8785 8789 8793 8796 8798 8799 8800 8800 8799 8798 8797 8795 8794 8793 8792 8790 8789 8788 8787 8786 8786 8786 8786 8787 8788 8789 8790 8791 8792 8794 8795 8797 8799 8800 8802 8803 8805 8806 8808 8809 8810 8811 8812 8813 8814 8814 8815 8815 8816 8816 8816 8816 8816 8816 8816 8816 8815 8815 8814 8814 8813 8812 8811 9215 0 21 6 8810 8809 8807 8806 8804 8802 8800 8798 8796 8793 8791 8788 8785 8782 8779 8775 8772 8768 8764 8760 8756 8752 8748 8744 8740 8736 8732 8728 8724 8720 8716 8713 8709 8706 8703 8701 8698 8696 8695 8693 8693 8692 8692 8693 8694 8696 8698 8700 8704 8708 8712 8717 8723 8729 8736 8743 8751 8760 8769 8779 8789 8800 8812 8824 8836 8849 8863 8877 8892 8907 8922 8939 8955 8972 8989 9007 9025 9043 9061 9080 9098 9118 9137 9156 9175 9194 9213 9232 9250 9269 9287 9305 9323 9340 9358 9374 9391 9407 9422 9437 9452 9466 9480 9494 9507 9520 9532 9545 9557 9568 9579 9590 9601 9611 9621 9631 9640 9649 9658 9666 9674 9682 9689 9696 9703 9709 9715 9720 9725 9730 9734 9738 9742 9745 9748 9751 9754 9757 9759 9761 9763 9765 9766 9768 9769 9770 9771 9772 9773 9773 9774 9774 9775 9775 9775 9775 9774 9774 9774 9773 9773 9772 9771 9771 9770 9770 9769 9769 9768 9768 9767 9767 9767 9767 9767 9768 9768 9769 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9781 9782 9783 9783 9783 9783 9783 9783 9783 9782 9782 9781 9780 9779 9778 9777 9776 9774 9773 9772 9770 9768 9767 9765 9763 9761 9759 9757 9755 9753 9751 9748 9745 9743 9740 9737 9733 9730 9726 9722 9718 9714 9709 9704 9699 9693 9688 9682 9676 9669 9663 9656 9648 9641 9633 9625 9617 9608 9599 9590 9581 9571 9560 9549 9538 9526 9514 9501 9487 9473 9458 9443 9427 9410 9393 9374 9356 9337 9317 9298 9277 9257 9237 9217 9197 9177 9158 9140 9122 9105 9089 9074 9061 9049 9038 9030 9023 9018 9015 9013 9013 9015 9019 9024 9031 9041 9051 9063 9076 9090 9106 9122 9139 9156 9174 9193 9212 9231 9250 9268 9287 9306 9324 9343 9361 9379 9396 9413 9429 9445 9460 9475 9489 9503 9516 9529 9541 9553 9564 9575 9586 9596 9606 9615 9624 9632 9641 9649 9656 9664 9671 9678 9684 9691 9697 9703 9709 9714 9719 9725 9730 9735 9739 9744 9748 9752 9756 9760 9764 9767 9771 9774 9777 9779 9782 9784 9787 9789 9791 9793 9795 9797 9800 9802 9804 9806 9808 9810 9812 9814 9816 9819 9821 9823 9825 9828 9830 9832 9834 9835 9837 9838 9840 9841 9842 9843 9843 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9846 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9850 9849 9849 9849 9848 9847 9847 9846 9845 9845 9844 9843 9842 9842 9841 9840 9839 9839 9838 9837 9836 9835 9835 9834 9833 9831 9830 9829 9828 9826 9824 9823 9821 9819 9817 9815 9813 9810 9808 9806 9803 9801 9798 9796 9793 9791 9788 9786 9783 9781 9779 9776 9774 9772 9769 9767 9765 9763 9762 9760 9758 9757 9756 9754 9754 9753 9752 9752 9752 9752 9216 0 21 6 9753 9754 9755 9757 9758 9760 9762 9765 9768 9770 9773 9777 9780 9783 9787 9790 9793 9797 9800 9803 9806 9809 9812 9814 9817 9819 9821 9823 9825 9826 9828 9829 9830 9832 9833 9834 9836 9837 9838 9840 9841 9842 9844 9846 9848 9849 9851 9853 9855 9857 9858 9860 9862 9864 9865 9867 9868 9870 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9893 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9892 9892 9892 9891 9891 9890 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9881 9880 9880 9879 9878 9878 9877 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9869 9868 9868 9867 9867 9866 9866 9865 9865 9865 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9862 9862 9862 9861 9861 9860 9859 9859 9858 9857 9857 9856 9856 9855 9855 9854 9854 9854 9854 9853 9853 9853 9853 9853 9854 9854 9854 9854 9854 9855 9855 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9849 9848 9847 9847 9846 9845 9844 9843 9842 9842 9841 9840 9839 9838 9837 9837 9836 9835 9834 9833 9833 9832 9831 9830 9829 9828 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9817 9816 9815 9814 9812 9811 9809 9808 9807 9805 9803 9802 9800 9799 9797 9795 9793 9792 9790 9788 9786 9785 9783 9781 9779 9777 9775 9772 9770 9768 9765 9763 9760 9757 9754 9751 9748 9745 9742 9738 9735 9731 9727 9724 9720 9716 9711 9707 9703 9698 9694 9689 9685 9680 9675 9670 9665 9660 9654 9649 9643 9637 9632 9626 9619 9613 9607 9600 9593 9586 9579 9571 9564 9556 9547 9539 9530 9521 9512 9502 9492 9482 9471 9460 9449 9437 9425 9412 9399 9385 9372 9357 9343 9327 9312 9296 9279 9262 9245 9227 9208 9189 9169 9149 9128 9107 9084 9061 9038 9013 8988 8962 8935 8907 8878 8848 8817 8785 8752 8717 8682 8645 8606 8566 8524 8481 8436 8389 8341 8290 8237 8183 8126 8067 8007 7945 7882 7816 7747 7677 7608 7538 7469 7400 7330 7261 7193 7124 7060 7000 6942 6887 6835 6789 6748 6713 6683 6658 6643 6633 6630 6634 6643 6660 6682 6710 6743 9217 0 21 6 6782 6829 6879 6932 6988 7048 7113 7179 7244 7309 7375 7440 7505 7570 7634 7699 7759 7818 7875 7929 7982 8030 8077 8120 8161 8199 8235 8268 8298 8326 8352 8375 8395 8413 8429 8442 8453 8461 8467 8471 8473 8472 8469 8464 8457 8447 8436 8423 8407 8389 8369 8347 8322 8294 8264 8231 8197 8159 8117 8073 8025 7973 7917 7857 7793 7724 7649 7570 7487 7400 7309 7212 7114 7013 6910 6804 6695 6586 6476 6367 6258 6155 6056 5961 5869 5782 5706 5637 5577 5524 5479 5446 5423 5409 5404 5409 5427 5454 5488 5530 5580 5638 5701 5768 5839 5914 5995 6077 6158 6239 6321 6400 6478 6555 6630 6704 6771 6835 6895 6952 7005 7053 7097 7137 7173 7206 7233 7257 7277 7294 7306 7316 7323 7326 7325 7321 7314 7303 7289 7272 7251 7227 7200 7169 7135 7097 7056 7012 6966 6916 6863 6806 6747 6686 6624 6559 6492 6425 6358 6290 6223 6156 6090 6025 5960 5896 5837 5781 5728 5678 5632 5590 5553 5520 5492 5468 5449 5435 5426 5421 5420 5425 5434 5446 5462 5482 5505 5531 5560 5590 5624 5659 5696 5735 5774 5815 5857 5899 5942 5986 6029 6073 6117 6162 6206 6250 6294 6338 6381 6425 6469 6511 6553 6594 6634 6673 6712 6749 6785 6819 6853 6884 6914 6943 6969 6994 7017 7038 7057 7074 7089 7103 7115 7125 7134 7141 7146 7150 7154 7156 7156 7156 7155 7153 7151 7148 7144 7140 7136 7133 7129 7125 7121 7117 7113 7109 7106 7104 7102 7101 7100 7101 7102 7104 7107 7110 7115 7121 7128 7136 7145 7155 7166 7178 7192 7206 7221 7238 7255 7274 7293 7314 7335 7357 7381 7405 7430 7456 7482 7510 7539 7568 7598 7629 7660 7693 7725 7759 7792 7827 7861 7896 7931 7967 8002 8037 8072 8107 8141 8176 8210 8243 8276 8308 8340 8370 8401 8430 8458 8486 8513 8539 8564 8588 8611 8633 8655 8675 8694 8713 8731 8747 8763 8777 8791 8804 8815 8825 8835 8843 8851 8857 8862 8866 8870 8872 8873 8874 8873 8872 8870 8867 8864 8860 8855 8850 8845 8838 8832 8825 8818 8811 8803 8795 8787 8779 8770 8762 8753 8745 8736 8728 8720 8711 8703 8695 8688 8680 8673 8667 8660 8654 8649 8645 8641 8637 8635 8633 8632 8632 8632 8633 8635 8638 8642 8646 8652 8658 8665 8672 8681 8690 8699 8709 8720 8731 8743 8755 8768 8781 8795 8809 8824 8839 8854 8870 8886 8902 8919 8936 8953 8971 8989 9007 9025 9043 9061 9079 9097 9116 9134 9151 9169 9186 9204 9220 9237 9253 9269 9285 9300 9314 9329 9343 9356 9370 9383 9395 9407 9419 9431 9443 9454 9465 9476 9487 9497 9507 9517 9527 9536 9545 9554 9562 9570 9578 9585 9593 9599 9606 9612 9618 9623 9628 9633 9637 9642 9646 9649 9653 9656 9659 9662 9665 9668 9670 9672 9674 9676 9677 9679 9680 9681 9681 9681 9681 9680 9679 9677 9675 9218 0 21 6 9673 9669 9666 9662 9657 9652 9647 9640 9634 9627 9620 9612 9603 9595 9586 9576 9566 9556 9546 9535 9524 9513 9501 9488 9476 9462 9449 9435 9420 9405 9390 9373 9357 9339 9322 9303 9284 9264 9243 9222 9201 9178 9155 9132 9108 9083 9058 9033 9007 8980 8954 8926 8898 8870 8842 8813 8784 8755 8726 8696 8666 8636 8605 8575 8545 8515 8484 8454 8424 8394 8364 8334 8304 8275 8246 8218 8190 8162 8135 8108 8082 8057 8032 8008 7984 7962 7939 7918 7898 7878 7859 7840 7823 7806 7790 7775 7761 7747 7735 7723 7713 7703 7694 7686 7680 7674 7669 7665 7662 7660 7659 7659 7661 7663 7666 7671 7676 7682 7690 7698 7707 7717 7728 7740 7753 7767 7782 7797 7813 7830 7847 7866 7885 7904 7925 7946 7967 7989 8012 8035 8059 8083 8108 8133 8159 8185 8211 8238 8265 8292 8320 8348 8376 8404 8432 8460 8488 8516 8544 8572 8600 8627 8655 8682 8709 8736 8763 8789 8815 8841 8866 8891 8916 8941 8965 8989 9013 9037 9060 9083 9106 9128 9150 9172 9193 9214 9235 9255 9275 9295 9314 9333 9351 9369 9386 9403 9419 9435 9451 9466 9480 9494 9508 9521 9534 9547 9559 9570 9582 9593 9604 9614 9625 9635 9644 9654 9663 9672 9681 9689 9698 9706 9714 9721 9728 9735 9742 9748 9754 9760 9766 9771 9776 9780 9785 9789 9793 9796 9800 9803 9806 9809 9812 9815 9817 9819 9822 9824 9826 9828 9830 9832 9834 9836 9838 9839 9841 9842 9844 9845 9846 9847 9848 9849 9850 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9851 9850 9849 9849 9848 9848 9847 9846 9846 9845 9844 9844 9843 9843 9842 9841 9841 9840 9840 9839 9839 9838 9837 9837 9836 9836 9835 9835 9834 9834 9833 9832 9832 9831 9831 9830 9830 9829 9829 9828 9828 9827 9827 9826 9826 9825 9825 9824 9824 9823 9822 9822 9821 9820 9819 9818 9817 9815 9814 9812 9810 9808 9806 9804 9801 9799 9796 9793 9790 9787 9783 9780 9776 9772 9768 9764 9760 9756 9751 9747 9742 9738 9733 9728 9723 9718 9713 9708 9703 9697 9692 9686 9681 9675 9670 9664 9658 9653 9647 9641 9635 9630 9624 9618 9612 9607 9601 9596 9590 9585 9579 9574 9569 9564 9560 9555 9551 9547 9543 9539 9535 9532 9529 9526 9523 9521 9518 9517 9515 9514 9513 9512 9512 9512 9512 9513 9514 9515 9516 9518 9520 9522 9524 9527 9530 9533 9536 9540 9544 9548 9552 9556 9561 9566 9571 9576 9581 9587 9592 9598 9604 9610 9617 9623 9630 9637 9644 9651 9658 9665 9672 9680 9687 9694 9701 9708 9716 9723 9730 9737 9744 9751 9757 9764 9770 9777 9783 9789 9795 9800 9806 9811 9816 9821 9826 9831 9836 9840 9844 9848 9852 9855 9858 9862 9865 9867 9870 9873 9875 9877 9879 9881 9883 9885 9887 9888 9890 9891 9893 9894 9896 9897 9898 9219 0 21 6 9900 9901 9902 9903 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9914 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9910 9910 9909 9908 9908 9907 9906 9905 9904 9903 9903 9902 9901 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9878 9877 9876 9875 9874 9873 9872 9872 9871 9870 9870 9869 9868 9867 9867 9866 9865 9865 9864 9863 9862 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9853 9852 9851 9850 9849 9849 9848 9847 9846 9845 9844 9842 9841 9840 9838 9836 9834 9832 9830 9828 9826 9823 9821 9818 9816 9813 9810 9807 9804 9801 9798 9795 9792 9789 9786 9783 9779 9776 9772 9769 9766 9762 9759 9756 9752 9749 9746 9743 9740 9737 9735 9732 9730 9728 9727 9726 9725 9725 9725 9725 9726 9727 9729 9731 9733 9735 9738 9741 9744 9748 9751 9754 9757 9760 9763 9766 9769 9772 9774 9776 9778 9780 9781 9782 9783 9783 9784 9784 9783 9783 9782 9781 9780 9779 9778 9776 9774 9772 9770 9768 9765 9763 9760 9757 9754 9751 9747 9743 9740 9736 9732 9727 9723 9718 9713 9708 9703 9698 9692 9687 9681 9675 9669 9663 9657 9651 9644 9637 9630 9623 9616 9608 9600 9592 9584 9575 9566 9557 9547 9537 9527 9517 9506 9495 9484 9472 9460 9448 9436 9424 9411 9398 9385 9372 9358 9345 9331 9317 9303 9289 9275 9260 9246 9232 9217 9203 9189 9174 9160 9146 9131 9117 9103 9090 9076 9062 9049 9036 9024 9011 9000 8988 8977 8966 8956 8946 8936 8927 8919 8911 8904 8897 8891 8885 8880 8876 8872 8869 8867 8865 8865 8864 8865 8866 8868 8871 8875 8879 8885 8891 8897 8905 8913 8922 8932 8942 8953 8965 8977 8990 9003 9017 9031 9046 9061 9076 9092 9108 9125 9141 9158 9175 9192 9210 9228 9245 9263 9281 9299 9317 9335 9353 9371 9389 9407 9425 9442 9460 9477 9494 9510 9526 9542 9557 9572 9586 9600 9614 9627 9639 9651 9663 9674 9685 9696 9706 9715 9725 9734 9742 9751 9759 9767 9775 9782 9789 9796 9803 9809 9815 9821 9826 9832 9836 9841 9845 9849 9853 9857 9860 9863 9866 9868 9871 9873 9875 9876 9878 9880 9881 9883 9884 9886 9887 9889 9890 9892 9893 9894 9896 9897 9898 9900 9901 9902 9903 9220 0 21 6 9905 9906 9907 9907 9908 9909 9909 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9906 9904 9903 9902 9901 9899 9898 9897 9896 9894 9893 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9879 9877 9876 9874 9873 9871 9870 9868 9867 9865 9863 9862 9860 9859 9857 9855 9853 9852 9850 9848 9846 9843 9841 9839 9836 9834 9831 9828 9825 9822 9818 9815 9811 9807 9803 9799 9795 9790 9786 9781 9776 9771 9765 9759 9754 9747 9741 9735 9728 9721 9714 9707 9699 9691 9683 9675 9667 9659 9650 9642 9634 9625 9617 9609 9601 9594 9586 9579 9573 9567 9561 9556 9552 9548 9545 9543 9541 9540 9540 9541 9542 9544 9547 9551 9555 9559 9564 9570 9576 9583 9590 9597 9604 9612 9620 9628 9636 9644 9652 9660 9668 9676 9684 9691 9699 9707 9714 9721 9728 9735 9742 9748 9754 9761 9766 9772 9778 9783 9788 9793 9797 9802 9806 9810 9814 9817 9821 9824 9827 9829 9832 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9854 9856 9858 9859 9861 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9876 9877 9878 9878 9879 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9881 9880 9880 9880 9880 9879 9879 9879 9878 9878 9878 9877 9877 9876 9875 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9855 9854 9853 9852 9850 9849 9848 9847 9847 9846 9845 9845 9844 9844 9844 9843 9843 9843 9843 9843 9843 9844 9844 9844 9844 9844 9845 9845 9845 9846 9846 9847 9847 9847 9848 9848 9849 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9860 9862 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9888 9890 9891 9892 9893 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9918 9919 9919 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9221 0 21 6 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9920 9920 9920 9919 9919 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9918 9918 9918 9918 9918 9917 9917 9916 9915 9915 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9893 9892 9892 9891 9891 9890 9890 9890 9889 9889 9889 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9896 9897 9898 9898 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9906 9905 9905 9904 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9870 9868 9867 9865 9864 9863 9861 9860 9858 9857 9855 9854 9852 9851 9849 9848 9846 9845 9843 9842 9840 9839 9837 9836 9835 9833 9832 9831 9829 9828 9826 9825 9824 9822 9821 9820 9818 9817 9815 9814 9812 9811 9809 9808 9807 9805 9804 9802 9801 9800 9798 9797 9796 9795 9793 9792 9791 9789 9788 9786 9785 9783 9782 9780 9778 9776 9774 9772 9770 9767 9765 9762 9760 9757 9754 9751 9748 9745 9742 9739 9736 9733 9729 9726 9723 9720 9716 9713 9710 9706 9703 9699 9696 9692 9688 9685 9681 9677 9673 9669 9665 9661 9657 9653 9648 9644 9640 9636 9632 9628 9624 9620 9616 9612 9608 9605 9601 9597 9593 9589 9585 9581 9577 9573 9569 9564 9559 9554 9549 9544 9538 9532 9525 9518 9511 9504 9496 9488 9480 9471 9461 9452 9442 9431 9420 9408 9396 9383 9370 9356 9341 9326 9309 9292 9275 9256 9237 9217 9196 9174 9151 9127 9102 9077 9050 9023 8995 8966 8936 8905 8873 8840 8806 8772 8736 8700 8662 8624 8586 8546 8506 8465 8423 8382 8340 8298 8256 8214 8172 8130 8088 8048 8010 7973 7938 7904 7873 7845 7819 7796 7776 7760 7747 7737 7732 7729 7732 7738 7748 7761 7777 7798 7821 7847 7876 9222 0 21 6 7908 7943 7979 8017 8056 8097 8140 8182 8225 8268 8311 8353 8396 8438 8480 8521 8561 8600 8639 8676 8712 8747 8781 8814 8846 8877 8907 8936 8964 8991 9017 9043 9068 9091 9115 9137 9159 9180 9200 9219 9238 9257 9274 9292 9308 9324 9339 9354 9368 9381 9394 9407 9419 9431 9442 9453 9463 9473 9483 9492 9501 9510 9518 9527 9535 9542 9550 9557 9564 9571 9577 9584 9590 9596 9602 9608 9613 9618 9623 9628 9633 9638 9643 9647 9651 9656 9660 9664 9668 9672 9676 9679 9683 9687 9690 9694 9697 9701 9704 9707 9711 9714 9717 9720 9723 9726 9729 9732 9735 9737 9740 9743 9745 9748 9751 9753 9756 9758 9761 9763 9766 9768 9771 9774 9776 9779 9781 9784 9786 9789 9791 9793 9796 9798 9800 9802 9805 9807 9809 9810 9812 9814 9816 9817 9818 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9835 9836 9837 9838 9839 9841 9842 9843 9844 9845 9846 9848 9849 9850 9851 9852 9853 9853 9854 9855 9855 9856 9856 9856 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9856 9856 9856 9856 9855 9855 9854 9854 9854 9853 9853 9853 9853 9852 9852 9852 9853 9853 9853 9853 9854 9854 9855 9856 9857 9858 9858 9859 9860 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9897 9897 9898 9899 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9912 9912 9913 9913 9913 9913 9913 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9223 0 21 6 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9908 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9910 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9919 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9930 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9917 9917 9916 9915 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9888 9886 9884 9882 9880 9878 9876 9873 9870 9868 9865 9861 9858 9855 9851 9847 9843 9839 9835 9831 9826 9822 9817 9812 9807 9802 9797 9792 9787 9782 9776 9771 9765 9759 9753 9747 9741 9734 9728 9721 9714 9707 9700 9693 9685 9678 9670 9662 9654 9646 9638 9629 9621 9612 9603 9595 9586 9577 9568 9559 9550 9541 9531 9522 9513 9504 9495 9486 9477 9468 9459 9451 9442 9434 9426 9418 9410 9402 9395 9387 9380 9373 9366 9360 9353 9347 9341 9335 9329 9324 9318 9313 9308 9303 9298 9224 0 21 6 9294 9289 9285 9281 9277 9273 9269 9266 9263 9260 9257 9255 9253 9251 9249 9247 9246 9245 9244 9244 9243 9243 9243 9243 9244 9244 9245 9246 9246 9248 9249 9250 9252 9253 9255 9257 9259 9261 9263 9266 9268 9271 9274 9277 9280 9284 9288 9292 9296 9300 9305 9309 9314 9319 9325 9330 9336 9342 9348 9355 9361 9368 9375 9382 9389 9397 9404 9412 9420 9428 9436 9445 9453 9462 9471 9479 9488 9497 9506 9515 9524 9533 9542 9551 9560 9569 9577 9586 9594 9603 9611 9619 9627 9635 9642 9650 9657 9664 9671 9678 9685 9692 9698 9704 9711 9717 9722 9728 9733 9738 9743 9748 9753 9757 9761 9764 9768 9771 9773 9776 9778 9779 9781 9782 9783 9783 9784 9784 9783 9783 9782 9781 9780 9778 9776 9774 9771 9769 9766 9763 9759 9755 9751 9747 9742 9737 9731 9725 9719 9712 9706 9698 9691 9683 9674 9666 9657 9647 9638 9628 9618 9607 9597 9586 9575 9563 9552 9540 9528 9515 9503 9490 9477 9464 9451 9437 9423 9410 9396 9381 9367 9352 9338 9323 9308 9293 9278 9264 9249 9234 9219 9205 9190 9176 9162 9149 9135 9122 9110 9098 9086 9075 9064 9054 9044 9035 9027 9019 9012 9005 8999 8994 8989 8985 8981 8978 8976 8974 8972 8972 8971 8971 8972 8973 8974 8976 8979 8981 8984 8987 8990 8994 8998 9002 9006 9011 9016 9020 9025 9030 9035 9040 9046 9051 9056 9061 9066 9071 9075 9080 9084 9088 9092 9095 9098 9101 9103 9104 9105 9106 9106 9105 9103 9101 9098 9094 9090 9085 9079 9072 9065 9057 9049 9039 9030 9019 9008 8997 8985 8973 8961 8948 8934 8921 8907 8893 8879 8865 8851 8837 8823 8809 8794 8780 8766 8752 8737 8724 8710 8696 8682 8669 8656 8643 8630 8618 8606 8594 8583 8572 8562 8552 8543 8534 8527 8519 8513 8507 8501 8497 8493 8490 8487 8485 8484 8484 8484 8484 8485 8487 8489 8491 8494 8497 8500 8504 8507 8511 8515 8519 8522 8526 8530 8534 8537 8541 8544 8547 8549 8551 8553 8555 8556 8556 8556 8556 8555 8553 8550 8547 8544 8539 8534 8528 8521 8514 8506 8497 8488 8478 8467 8455 8443 8431 8418 8404 8390 8375 8360 8344 8328 8312 8295 8278 8260 8242 8224 8205 8186 8167 8147 8127 8107 8086 8066 8045 8024 8003 7981 7960 7939 7918 7897 7876 7855 7834 7814 7793 7773 7753 7733 7714 7694 7675 7655 7636 7616 7597 7577 7558 7538 7518 7498 7477 7456 7434 7412 7389 7366 7342 7317 7291 7265 7237 7209 7180 7150 7119 7086 7053 7019 6983 6945 6907 6867 6825 6782 6738 6691 6643 6593 6541 6486 6430 6372 6311 6248 6183 6117 6048 5978 5905 5831 5756 5680 5603 5525 5447 5370 5292 5214 5139 5066 4995 4926 4859 4797 4739 4686 4637 4592 4555 4524 4500 4481 4469 4465 4467 4477 4493 4517 4549 4587 4632 4683 4741 4805 4875 4949 5027 9225 0 21 6 5110 5198 5289 5382 5477 5575 5675 5776 5877 5978 6079 6179 6277 6375 6472 6569 6662 6753 6843 6930 7015 7097 7177 7254 7328 7401 7471 7538 7604 7668 7729 7789 7846 7902 7957 8009 8060 8110 8158 8205 8251 8295 8339 8381 8421 8461 8499 8536 8572 8607 8641 8673 8704 8735 8764 8792 8819 8845 8870 8894 8917 8939 8960 8981 9001 9020 9039 9057 9075 9092 9109 9125 9141 9156 9172 9186 9201 9215 9228 9241 9254 9267 9279 9291 9303 9314 9325 9335 9346 9356 9365 9375 9384 9393 9402 9410 9419 9427 9435 9443 9451 9459 9466 9474 9481 9488 9495 9502 9508 9515 9521 9527 9533 9538 9543 9548 9553 9557 9562 9566 9570 9573 9577 9580 9584 9587 9590 9592 9595 9598 9600 9603 9605 9607 9610 9612 9614 9615 9617 9619 9620 9621 9622 9623 9624 9624 9624 9624 9624 9623 9622 9621 9619 9617 9615 9613 9610 9607 9604 9601 9597 9593 9589 9585 9580 9575 9570 9565 9559 9553 9547 9540 9534 9527 9519 9512 9504 9496 9487 9479 9470 9460 9451 9441 9431 9421 9410 9399 9389 9378 9367 9355 9344 9332 9321 9309 9298 9286 9274 9263 9251 9240 9229 9217 9206 9195 9184 9173 9163 9153 9142 9133 9123 9114 9105 9096 9088 9080 9073 9066 9059 9053 9048 9043 9039 9035 9032 9030 9028 9027 9027 9027 9028 9029 9032 9035 9038 9043 9048 9053 9059 9066 9073 9081 9089 9097 9106 9115 9124 9134 9144 9155 9165 9176 9187 9199 9210 9222 9233 9245 9258 9270 9282 9295 9308 9320 9333 9346 9359 9372 9385 9398 9411 9423 9436 9448 9460 9472 9483 9494 9505 9516 9526 9535 9545 9554 9562 9570 9578 9585 9592 9599 9605 9611 9617 9622 9627 9632 9637 9641 9646 9650 9653 9657 9661 9664 9667 9670 9673 9676 9679 9682 9684 9687 9689 9691 9694 9696 9698 9701 9703 9705 9707 9710 9712 9715 9717 9719 9722 9724 9727 9729 9732 9734 9737 9739 9741 9744 9746 9748 9750 9752 9754 9756 9758 9761 9763 9765 9767 9769 9771 9774 9776 9779 9781 9784 9787 9790 9793 9796 9799 9802 9805 9808 9812 9815 9817 9820 9823 9825 9827 9829 9831 9833 9835 9836 9837 9839 9840 9841 9842 9842 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9856 9857 9858 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9859 9860 9861 9861 9862 9862 9863 9864 9864 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9879 9880 9880 9880 9881 9881 9881 9226 0 21 6 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9892 9892 9892 9893 9893 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9888 9888 9887 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9879 9879 9878 9878 9877 9876 9876 9875 9874 9873 9872 9871 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9851 9850 9849 9848 9847 9845 9844 9843 9842 9840 9839 9838 9836 9835 9833 9832 9831 9829 9828 9826 9824 9823 9821 9819 9817 9815 9813 9811 9809 9806 9804 9801 9798 9796 9793 9790 9787 9784 9781 9777 9774 9771 9768 9764 9761 9758 9755 9751 9748 9744 9741 9737 9733 9729 9725 9721 9717 9712 9708 9703 9698 9693 9687 9682 9676 9670 9664 9658 9652 9646 9639 9633 9626 9619 9613 9606 9599 9592 9585 9578 9570 9563 9556 9549 9541 9534 9526 9518 9511 9503 9494 9486 9478 9470 9462 9453 9445 9436 9428 9420 9411 9403 9395 9387 9379 9371 9363 9356 9349 9342 9335 9329 9323 9317 9312 9306 9302 9297 9293 9289 9286 9283 9280 9278 9276 9275 9274 9273 9273 9273 9273 9274 9275 9276 9278 9280 9283 9286 9289 9293 9297 9301 9305 9310 9315 9321 9326 9332 9338 9345 9352 9359 9366 9373 9381 9389 9397 9406 9414 9423 9432 9441 9450 9459 9469 9478 9487 9497 9506 9516 9525 9534 9543 9552 9561 9570 9578 9587 9595 9603 9610 9618 9625 9632 9639 9646 9652 9659 9665 9671 9676 9682 9688 9693 9699 9704 9709 9714 9719 9724 9729 9734 9739 9743 9748 9752 9756 9760 9764 9768 9772 9775 9779 9782 9785 9788 9791 9794 9796 9799 9801 9803 9805 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9826 9828 9830 9831 9833 9835 9836 9837 9838 9840 9841 9842 9842 9843 9844 9844 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9845 9846 9846 9846 9846 9846 9847 9847 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9844 9843 9843 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9842 9843 9843 9843 9844 9844 9844 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9848 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9855 9855 9856 9856 9857 9857 9857 9857 9858 9858 9858 9858 9857 9857 9857 9856 9856 9856 9855 9855 9854 9854 9853 9853 9852 9852 9852 9851 9851 9851 9851 9852 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9859 9860 9860 9860 9860 9860 9860 9227 0 21 6 9860 9860 9860 9859 9859 9859 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9858 9858 9857 9856 9856 9855 9855 9854 9854 9853 9853 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9852 9852 9852 9852 9852 9851 9851 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9842 9841 9841 9840 9840 9839 9838 9838 9837 9837 9836 9835 9835 9834 9834 9833 9832 9831 9830 9830 9829 9828 9827 9826 9825 9824 9823 9821 9820 9819 9817 9816 9815 9813 9812 9810 9809 9807 9806 9804 9802 9801 9799 9797 9795 9794 9792 9790 9788 9786 9784 9782 9779 9777 9775 9772 9770 9767 9765 9762 9759 9756 9754 9751 9748 9746 9743 9740 9738 9735 9733 9731 9729 9727 9725 9724 9723 9722 9721 9721 9720 9720 9721 9721 9722 9723 9724 9725 9726 9728 9730 9731 9733 9735 9737 9740 9742 9744 9746 9748 9750 9753 9755 9757 9759 9761 9763 9765 9767 9769 9770 9772 9774 9775 9776 9778 9779 9780 9782 9783 9784 9785 9786 9787 9788 9789 9789 9790 9791 9791 9792 9793 9793 9794 9794 9794 9795 9795 9795 9795 9795 9795 9795 9794 9794 9794 9793 9792 9792 9791 9790 9789 9788 9787 9786 9785 9783 9782 9781 9780 9779 9778 9777 9777 9776 9775 9775 9774 9774 9773 9773 9773 9773 9772 9772 9772 9772 9771 9771 9771 9770 9770 9769 9769 9768 9767 9766 9765 9764 9763 9762 9760 9759 9758 9756 9755 9754 9752 9751 9750 9749 9747 9746 9745 9745 9744 9743 9743 9742 9742 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9741 9740 9740 9740 9739 9739 9738 9738 9737 9736 9736 9735 9734 9734 9733 9732 9731 9731 9730 9729 9729 9728 9727 9727 9726 9725 9725 9724 9723 9723 9722 9721 9721 9720 9719 9718 9717 9716 9716 9715 9714 9713 9711 9710 9709 9708 9707 9706 9705 9703 9702 9701 9700 9698 9697 9695 9694 9692 9691 9689 9687 9685 9683 9681 9679 9677 9674 9672 9669 9666 9663 9660 9657 9653 9650 9646 9642 9638 9634 9630 9625 9621 9616 9611 9607 9602 9596 9591 9586 9580 9574 9568 9562 9555 9548 9541 9534 9526 9518 9509 9500 9491 9481 9470 9459 9448 9436 9423 9410 9396 9382 9367 9352 9336 9319 9302 9284 9266 9247 9227 9207 9186 9164 9142 9119 9095 9070 9045 9019 8992 8964 8935 8905 8874 8843 8810 8776 8741 8706 8669 8630 8591 8551 8510 8467 8424 8379 8334 8287 8240 8191 8142 8092 8040 7988 7935 7882 7827 7772 7716 7659 7602 7544 7485 7426 7367 7307 7246 7185 7124 7062 7001 6940 6879 6818 6757 6696 6635 6576 6517 6458 6401 9228 0 21 6 6344 6289 6234 6181 6129 6078 6029 5981 5935 5890 5847 5805 5765 5727 5690 5654 5621 5589 5558 5529 5502 5476 5452 5429 5409 5389 5372 5356 5342 5329 5319 5310 5303 5298 5295 5293 5294 5296 5301 5307 5316 5326 5339 5353 5370 5388 5408 5430 5454 5480 5507 5536 5567 5599 5633 5669 5706 5744 5784 5825 5868 5912 5957 6004 6051 6100 6150 6201 6253 6306 6360 6415 6471 6527 6584 6642 6700 6759 6817 6876 6935 6995 7054 7113 7173 7232 7291 7349 7407 7465 7522 7579 7635 7691 7746 7800 7853 7906 7958 8010 8060 8110 8158 8206 8253 8299 8344 8387 8430 8471 8512 8551 8589 8626 8661 8695 8728 8759 8789 8818 8846 8872 8898 8922 8945 8967 8988 9008 9027 9045 9063 9079 9095 9111 9126 9140 9154 9168 9181 9194 9207 9219 9231 9242 9254 9265 9275 9286 9296 9306 9316 9325 9334 9343 9352 9360 9368 9376 9384 9391 9398 9405 9412 9419 9425 9431 9437 9442 9448 9453 9458 9462 9467 9471 9475 9478 9482 9485 9488 9490 9493 9495 9496 9498 9499 9500 9501 9502 9502 9503 9503 9503 9503 9503 9503 9503 9502 9502 9502 9501 9501 9500 9500 9499 9498 9497 9496 9495 9494 9493 9492 9490 9488 9486 9484 9482 9480 9477 9475 9472 9469 9467 9464 9461 9457 9454 9451 9448 9444 9441 9437 9434 9430 9426 9422 9418 9414 9410 9405 9400 9395 9390 9384 9379 9373 9366 9360 9353 9346 9338 9331 9322 9314 9306 9297 9287 9278 9268 9258 9248 9238 9227 9215 9204 9192 9180 9167 9154 9140 9126 9111 9096 9080 9064 9046 9029 9010 8991 8971 8950 8929 8906 8883 8859 8835 8810 8783 8757 8730 8702 8674 8645 8616 8588 8559 8530 8501 8473 8445 8418 8390 8365 8341 8318 8296 8276 8257 8241 8227 8215 8204 8197 8192 8189 8189 8191 8197 8204 8214 8226 8240 8257 8275 8295 8317 8340 8365 8392 8418 8445 8473 8502 8530 8559 8587 8616 8644 8671 8698 8725 8751 8776 8801 8824 8847 8869 8889 8910 8929 8948 8965 8982 8999 9015 9030 9044 9058 9071 9084 9096 9108 9119 9130 9141 9151 9160 9169 9178 9187 9195 9202 9210 9217 9224 9230 9236 9242 9248 9253 9258 9263 9268 9272 9276 9281 9284 9288 9292 9295 9298 9301 9304 9307 9310 9312 9315 9317 9320 9322 9324 9326 9328 9330 9333 9335 9337 9339 9340 9342 9344 9346 9348 9350 9351 9353 9355 9356 9357 9358 9359 9360 9361 9362 9362 9363 9363 9363 9364 9364 9364 9364 9364 9364 9364 9365 9365 9365 9366 9366 9367 9368 9368 9369 9370 9371 9372 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9385 9385 9386 9386 9387 9388 9388 9389 9389 9390 9391 9391 9392 9393 9393 9394 9395 9396 9397 9398 9399 9399 9400 9401 9402 9402 9403 9403 9403 9403 9403 9403 9403 9403 9403 9403 9403 9403 9403 9403 9403 9403 9403 9229 0 21 6 9403 9403 9403 9404 9404 9405 9406 9406 9407 9407 9408 9409 9409 9410 9410 9410 9411 9411 9411 9411 9411 9411 9411 9411 9411 9411 9410 9410 9410 9410 9410 9410 9410 9410 9410 9411 9411 9411 9412 9412 9413 9414 9414 9415 9416 9416 9417 9418 9419 9420 9420 9421 9422 9423 9424 9424 9425 9426 9427 9428 9429 9430 9431 9432 9433 9434 9434 9435 9436 9437 9438 9439 9439 9440 9441 9442 9442 9443 9443 9444 9444 9445 9445 9445 9446 9446 9447 9447 9448 9448 9449 9450 9450 9451 9452 9453 9454 9454 9455 9456 9457 9458 9459 9460 9461 9462 9462 9463 9464 9464 9465 9466 9466 9466 9467 9467 9467 9468 9468 9468 9468 9469 9469 9469 9469 9470 9470 9470 9471 9471 9471 9472 9472 9472 9473 9473 9473 9474 9474 9474 9474 9474 9474 9474 9473 9473 9473 9472 9471 9471 9470 9469 9468 9467 9466 9465 9464 9463 9462 9461 9460 9459 9458 9457 9456 9455 9454 9452 9451 9450 9448 9447 9445 9443 9441 9439 9436 9434 9431 9428 9425 9422 9419 9415 9412 9408 9404 9400 9396 9392 9387 9383 9378 9374 9369 9364 9359 9353 9348 9342 9336 9330 9323 9316 9309 9302 9294 9286 9277 9269 9260 9250 9240 9230 9219 9208 9197 9185 9173 9161 9148 9135 9121 9107 9092 9077 9062 9046 9029 9012 8995 8977 8958 8939 8919 8898 8877 8855 8832 8809 8785 8760 8734 8708 8681 8653 8624 8595 8565 8534 8502 8470 8437 8403 8369 8333 8297 8261 8224 8187 8150 8112 8075 8037 8000 7962 7926 7890 7855 7821 7787 7756 7727 7700 7675 7652 7631 7614 7599 7586 7577 7571 7568 7568 7571 7577 7587 7599 7614 7632 7652 7675 7700 7727 7756 7786 7818 7852 7886 7921 7956 7993 8029 8066 8102 8139 8175 8211 8248 8283 8319 8354 8388 8422 8455 8488 8520 8552 8583 8613 8643 8672 8701 8729 8757 8784 8810 8836 8861 8886 8910 8933 8956 8978 9000 9021 9041 9061 9080 9098 9116 9134 9151 9167 9182 9198 9212 9226 9240 9253 9266 9279 9291 9302 9314 9324 9335 9345 9355 9365 9374 9383 9392 9400 9409 9417 9424 9432 9439 9446 9453 9459 9465 9471 9476 9481 9486 9491 9495 9499 9503 9506 9509 9511 9514 9516 9517 9519 9520 9521 9521 9522 9522 9522 9522 9521 9520 9520 9519 9518 9517 9517 9516 9515 9514 9514 9513 9513 9512 9512 9512 9513 9513 9514 9515 9516 9518 9519 9521 9524 9526 9529 9532 9535 9538 9541 9545 9549 9553 9556 9560 9564 9567 9571 9575 9579 9582 9585 9589 9592 9594 9597 9599 9601 9603 9604 9606 9607 9608 9609 9609 9609 9610 9610 9610 9610 9609 9609 9609 9608 9608 9608 9607 9607 9606 9606 9605 9605 9604 9603 9603 9602 9601 9600 9599 9597 9596 9595 9594 9592 9591 9589 9588 9587 9585 9584 9583 9582 9581 9581 9581 9581 9581 9582 9583 9584 9585 9587 9588 9591 9230 0 21 6 9593 9595 9598 9601 9603 9606 9609 9611 9614 9616 9619 9621 9623 9624 9626 9627 9628 9628 9629 9629 9628 9628 9627 9625 9624 9622 9620 9618 9615 9612 9609 9606 9603 9599 9595 9591 9587 9582 9578 9573 9568 9563 9558 9552 9546 9540 9534 9527 9520 9513 9506 9498 9491 9482 9474 9465 9456 9447 9438 9428 9418 9407 9397 9386 9375 9364 9352 9340 9328 9316 9303 9290 9277 9264 9251 9237 9223 9209 9195 9180 9166 9151 9136 9121 9106 9091 9076 9060 9045 9029 9014 8999 8983 8968 8953 8937 8922 8907 8893 8878 8864 8850 8836 8823 8810 8797 8785 8773 8761 8750 8740 8729 8720 8711 8702 8694 8686 8679 8673 8667 8662 8657 8653 8650 8647 8645 8644 8643 8643 8644 8645 8647 8650 8653 8657 8662 8667 8673 8680 8687 8695 8703 8712 8722 8732 8742 8753 8765 8776 8789 8801 8814 8827 8841 8854 8868 8883 8897 8911 8925 8940 8954 8968 8982 8996 9010 9023 9036 9048 9060 9072 9083 9093 9103 9112 9121 9129 9136 9142 9147 9152 9156 9159 9161 9163 9164 9164 9163 9161 9158 9155 9150 9145 9138 9130 9121 9110 9098 9085 9070 9054 9035 9015 8993 8969 8943 8913 8883 8850 8816 8780 8741 8702 8661 8620 8579 8536 8493 8450 8407 8364 8324 8286 8250 8216 8184 8156 8132 8112 8094 8081 8072 8068 8068 8072 8080 8094 8111 8131 8155 8182 8213 8246 8281 8318 8357 8399 8441 8483 8525 8567 8609 8651 8692 8733 8774 8813 8851 8887 8922 8957 8989 9021 9051 9080 9108 9134 9159 9183 9206 9228 9250 9270 9289 9308 9326 9343 9359 9375 9390 9404 9417 9430 9443 9455 9466 9477 9488 9498 9508 9517 9526 9535 9543 9551 9559 9566 9574 9581 9587 9594 9600 9606 9612 9617 9623 9628 9633 9637 9642 9646 9650 9654 9658 9661 9665 9668 9672 9675 9678 9682 9685 9688 9692 9695 9698 9701 9705 9708 9711 9715 9718 9721 9724 9728 9731 9734 9736 9739 9741 9744 9746 9748 9750 9752 9753 9755 9757 9758 9759 9761 9762 9763 9764 9765 9766 9768 9769 9770 9771 9772 9773 9774 9775 9777 9778 9778 9779 9780 9781 9782 9782 9783 9784 9784 9784 9785 9785 9785 9785 9785 9785 9785 9785 9785 9785 9784 9784 9784 9783 9783 9782 9782 9781 9781 9780 9779 9779 9778 9777 9776 9775 9774 9773 9771 9770 9768 9767 9765 9763 9761 9758 9756 9753 9750 9747 9744 9741 9737 9733 9729 9725 9720 9716 9711 9706 9701 9696 9690 9685 9679 9673 9667 9661 9654 9648 9641 9633 9626 9618 9610 9601 9592 9582 9572 9562 9551 9540 9529 9517 9504 9491 9477 9463 9449 9434 9419 9403 9387 9370 9353 9336 9318 9300 9281 9262 9242 9222 9201 9180 9158 9135 9112 9088 9064 9040 9014 8988 8962 8935 8909 8882 8855 8829 8802 8775 8750 8725 8701 8678 8655 8634 8614 8596 8580 8564 8551 8540 8531 8524 9231 0 21 6 8518 8515 8513 8513 8515 8519 8525 8532 8541 8551 8563 8576 8590 8605 8621 8638 8656 8674 8692 8712 8731 8752 8772 8793 8813 8834 8855 8876 8897 8918 8938 8959 8979 9000 9020 9040 9060 9079 9098 9117 9136 9155 9173 9191 9209 9226 9243 9260 9277 9293 9309 9325 9341 9357 9372 9387 9402 9417 9431 9445 9459 9472 9485 9498 9510 9522 9533 9544 9555 9564 9574 9582 9590 9598 9605 9611 9617 9622 9627 9631 9635 9638 9641 9643 9645 9647 9649 9650 9651 9653 9654 9655 9656 9657 9658 9659 9660 9662 9663 9665 9666 9668 9670 9672 9675 9677 9679 9682 9685 9687 9690 9693 9696 9698 9701 9704 9707 9709 9712 9715 9717 9719 9721 9723 9725 9727 9728 9729 9730 9730 9731 9731 9730 9730 9729 9728 9727 9725 9724 9722 9720 9717 9715 9712 9709 9706 9703 9699 9696 9692 9688 9684 9679 9675 9670 9664 9659 9653 9647 9640 9633 9626 9619 9611 9603 9595 9586 9577 9568 9560 9551 9543 9534 9527 9519 9512 9506 9500 9495 9491 9488 9485 9484 9484 9484 9486 9489 9493 9497 9503 9509 9516 9523 9531 9540 9549 9558 9567 9577 9586 9596 9605 9614 9623 9632 9641 9650 9658 9665 9673 9680 9687 9694 9701 9707 9713 9719 9725 9730 9735 9740 9745 9750 9755 9759 9764 9768 9772 9775 9779 9782 9785 9788 9790 9793 9795 9797 9799 9800 9802 9803 9805 9806 9807 9809 9810 9811 9812 9813 9814 9816 9817 9818 9819 9821 9822 9823 9824 9825 9826 9827 9828 9829 9829 9830 9830 9830 9830 9830 9830 9829 9829 9828 9827 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9811 9810 9809 9808 9808 9806 9805 9804 9802 9801 9799 9797 9794 9792 9789 9786 9783 9779 9775 9771 9766 9761 9756 9751 9745 9739 9733 9727 9720 9713 9706 9699 9691 9683 9675 9667 9658 9649 9640 9630 9621 9610 9600 9589 9578 9566 9554 9541 9528 9515 9501 9487 9472 9457 9442 9426 9409 9393 9376 9358 9340 9323 9304 9286 9267 9248 9229 9210 9191 9171 9152 9132 9112 9093 9073 9054 9034 9015 8996 8977 8958 8939 8921 8902 8884 8867 8850 8833 8817 8801 8785 8770 8756 8742 8729 8717 8705 8694 8683 8673 8664 8656 8648 8641 8635 8630 8626 8622 8619 8617 8616 8615 8615 8617 8618 8621 8625 8629 8634 8640 8646 8654 8662 8670 8680 8690 8702 8713 8726 8739 8753 8767 8782 8798 8814 8831 8848 8865 8883 8901 8920 8939 8958 8977 8996 9015 9035 9054 9073 9093 9112 9130 9149 9168 9186 9204 9222 9240 9257 9274 9291 9308 9324 9340 9356 9371 9387 9402 9417 9431 9446 9460 9474 9487 9500 9513 9526 9538 9550 9562 9573 9584 9595 9605 9615 9625 9634 9643 9651 9659 9667 9674 9682 9689 9695 9702 9708 9714 9720 9725 9731 9736 9741 9746 9751 9755 9760 9764 9769 9232 0 21 6 9773 9777 9781 9785 9789 9792 9796 9799 9802 9805 9808 9811 9813 9816 9818 9820 9822 9824 9826 9827 9829 9830 9832 9833 9834 9835 9836 9837 9838 9838 9839 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9839 9839 9838 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9825 9824 9823 9821 9820 9819 9818 9817 9816 9815 9815 9814 9813 9812 9812 9811 9811 9810 9810 9810 9809 9809 9809 9808 9808 9808 9808 9808 9807 9807 9807 9807 9807 9807 9807 9808 9808 9808 9809 9809 9810 9811 9811 9812 9813 9814 9815 9816 9817 9818 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9832 9833 9833 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9836 9837 9837 9837 9837 9838 9838 9838 9839 9839 9839 9840 9840 9840 9841 9841 9842 9842 9842 9843 9843 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9846 9846 9846 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9842 9841 9840 9839 9838 9837 9836 9834 9833 9831 9830 9828 9827 9825 9823 9821 9820 9818 9816 9814 9812 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9788 9786 9784 9781 9779 9776 9773 9770 9767 9764 9761 9758 9755 9751 9748 9744 9741 9737 9733 9730 9726 9722 9718 9714 9710 9706 9702 9698 9694 9689 9685 9680 9675 9670 9664 9659 9653 9647 9640 9633 9626 9619 9612 9604 9596 9587 9578 9569 9560 9551 9541 9531 9521 9510 9500 9489 9478 9467 9455 9443 9431 9418 9405 9391 9377 9362 9347 9331 9315 9298 9280 9261 9241 9221 9200 9178 9155 9131 9106 9081 9054 9027 8998 8969 8939 8908 8875 8842 8807 8771 8734 8696 8656 8616 8573 8530 8485 8439 8391 8341 8290 8238 8185 8132 8076 8021 7966 7911 7856 7802 7748 7695 7643 7592 7545 7501 7459 7421 7385 7355 7329 7308 7291 7279 7271 7269 7271 7279 7291 7309 7332 7358 7389 7424 7463 7505 7549 7596 7645 7698 7751 7805 7859 7914 7970 8025 8081 8136 8192 8245 8298 8349 8399 8449 8496 8543 8588 8631 8674 8714 8754 8791 8828 8863 8897 8930 8962 8992 9022 9050 9077 9103 9129 9153 9176 9198 9220 9240 9260 9279 9297 9314 9331 9347 9362 9376 9391 9404 9417 9429 9441 9453 9464 9474 9484 9494 9503 9512 9520 9529 9536 9544 9551 9557 9563 9569 9575 9580 9585 9589 9593 9597 9601 9604 9608 9610 9613 9615 9617 9619 9621 9622 9623 9624 9625 9625 9625 9624 9624 9623 9622 9620 9618 9616 9613 9610 9606 9602 9598 9594 9588 9583 9577 9571 9564 9557 9550 9542 9534 9525 9516 9507 9497 9487 9476 9465 9453 9441 9429 9416 9403 9389 9375 9361 9346 9331 9315 9299 9233 0 21 7 9274 9257 9241 9224 9207 9189 9172 9154 9137 9119 9101 9082 9064 9045 9027 9009 8990 8972 8954 8935 8917 8899 8881 8863 8846 8828 8811 8795 8778 8762 8747 8732 8717 8703 8689 8675 8663 8650 8639 8628 8617 8607 8597 8588 8580 8572 8565 8559 8553 8548 8544 8540 8537 8535 8533 8532 8532 8533 8534 8536 8539 8543 8547 8552 8558 8564 8572 8579 8588 8596 8606 8616 8626 8637 8648 8660 8672 8685 8697 8710 8724 8737 8751 8765 8779 8794 8809 8824 8840 8855 8871 8888 8904 8921 8937 8954 8971 8989 9006 9023 9040 9057 9075 9092 9109 9126 9143 9160 9176 9193 9209 9225 9240 9256 9271 9286 9301 9315 9330 9344 9358 9371 9384 9398 9410 9423 9436 9448 9460 9472 9483 9495 9506 9517 9528 9538 9548 9558 9568 9578 9587 9596 9605 9614 9622 9630 9638 9646 9654 9661 9668 9675 9682 9689 9696 9702 9708 9714 9720 9726 9731 9737 9742 9747 9753 9758 9763 9767 9772 9777 9782 9786 9791 9796 9800 9805 9809 9813 9818 9822 9826 9830 9834 9837 9841 9844 9848 9851 9854 9856 9859 9861 9863 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9889 9890 9891 9893 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9904 9905 9905 9906 9906 9906 9906 9906 9906 9906 9905 9905 9904 9904 9903 9903 9902 9901 9901 9900 9900 9900 9899 9899 9899 9899 9899 9898 9899 9899 9899 9899 9899 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9893 9893 9893 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9887 9886 9886 9885 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9863 9863 9863 9862 9862 9862 9861 9861 9861 9860 9860 9860 9860 9860 9859 9859 9859 9860 9860 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9866 9867 9867 9867 9867 9867 9866 9866 9865 9865 9865 9864 9864 9863 9863 9862 9862 9862 9862 9862 9862 9862 9862 9862 9863 9864 9864 9865 9866 9867 9867 9868 9869 9870 9870 9871 9872 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9234 0 21 7 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9872 9871 9870 9869 9869 9868 9868 9867 9867 9867 9866 9866 9866 9866 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9861 9861 9860 9859 9858 9857 9856 9855 9854 9852 9851 9850 9849 9848 9847 9846 9845 9845 9844 9843 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9835 9835 9834 9833 9832 9831 9830 9829 9827 9826 9825 9823 9822 9820 9819 9817 9815 9814 9812 9811 9809 9807 9806 9804 9802 9801 9799 9798 9796 9795 9793 9792 9790 9789 9787 9786 9784 9783 9781 9780 9778 9777 9775 9773 9771 9769 9768 9766 9764 9762 9760 9758 9756 9754 9752 9750 9748 9746 9744 9742 9740 9739 9737 9735 9733 9731 9729 9727 9725 9723 9720 9718 9716 9713 9711 9708 9705 9702 9699 9696 9692 9689 9685 9681 9677 9673 9669 9665 9660 9655 9651 9646 9641 9635 9630 9625 9619 9614 9608 9602 9597 9591 9585 9579 9573 9566 9560 9553 9547 9540 9533 9526 9518 9511 9503 9495 9487 9478 9470 9460 9451 9441 9431 9421 9410 9399 9388 9376 9364 9352 9339 9326 9313 9299 9285 9270 9255 9239 9223 9207 9190 9172 9154 9135 9115 9095 9074 9052 9029 9005 8980 8955 8928 8901 8872 8843 8812 8781 8748 8714 8679 8643 8606 8568 8528 8488 8446 8403 8359 8314 8267 8219 8169 8118 8066 8012 7956 7900 7841 7782 7721 7658 7594 7529 7463 7397 7330 7262 7194 7127 7059 6993 6928 6864 6802 6741 6683 6629 6578 6530 6486 6447 6413 6384 6359 6340 6326 6318 6316 6318 6326 6341 6361 6386 6415 6449 6489 6532 6578 6628 6681 6737 6795 6855 6916 6979 7044 7109 7174 7239 7304 7368 7432 7495 7558 7620 7681 7741 7799 7857 7914 7969 8022 8075 8126 8175 8224 8271 8316 8361 8404 8446 8486 8525 8563 8600 8635 8670 8703 8734 8765 8794 8823 8850 8877 8902 8927 8950 8973 8995 9017 9037 9057 9076 9095 9113 9131 9148 9164 9180 9196 9211 9226 9240 9254 9267 9280 9292 9305 9316 9328 9339 9349 9360 9370 9379 9389 9398 9406 9415 9423 9431 9438 9446 9453 9460 9466 9473 9479 9485 9491 9496 9502 9507 9512 9517 9521 9525 9530 9534 9537 9541 9544 9548 9551 9554 9556 9559 9561 9563 9565 9567 9568 9569 9570 9235 0 21 7 9571 9572 9573 9573 9573 9574 9574 9573 9573 9573 9572 9572 9571 9570 9569 9568 9567 9566 9565 9563 9562 9560 9558 9556 9554 9551 9548 9545 9542 9538 9534 9530 9525 9520 9515 9509 9503 9497 9490 9483 9476 9468 9460 9451 9442 9433 9423 9413 9403 9392 9381 9369 9356 9343 9330 9316 9301 9286 9270 9254 9237 9219 9201 9183 9165 9146 9127 9108 9089 9070 9051 9033 9015 8999 8983 8968 8954 8941 8930 8920 8911 8904 8898 8894 8891 8890 8891 8892 8895 8899 8904 8910 8916 8923 8931 8939 8948 8957 8966 8975 8984 8992 9001 9009 9018 9026 9034 9043 9051 9059 9067 9076 9085 9094 9103 9112 9122 9133 9143 9154 9166 9178 9191 9204 9217 9231 9245 9260 9274 9289 9303 9318 9333 9348 9362 9377 9392 9406 9420 9433 9447 9460 9473 9485 9497 9509 9520 9531 9542 9552 9562 9571 9580 9589 9597 9605 9613 9620 9627 9634 9640 9646 9652 9657 9663 9668 9672 9677 9681 9685 9689 9693 9696 9700 9703 9706 9709 9711 9714 9716 9718 9720 9722 9724 9726 9727 9728 9730 9731 9732 9732 9733 9733 9734 9734 9734 9733 9733 9732 9732 9731 9729 9728 9726 9725 9723 9721 9718 9716 9713 9710 9707 9703 9700 9696 9692 9688 9684 9679 9675 9670 9665 9660 9654 9649 9643 9637 9631 9625 9618 9612 9605 9598 9592 9585 9578 9570 9563 9556 9549 9541 9534 9526 9518 9511 9503 9495 9487 9479 9471 9462 9454 9445 9436 9428 9419 9409 9400 9391 9382 9372 9363 9354 9345 9336 9326 9318 9309 9301 9294 9286 9279 9273 9267 9261 9256 9252 9248 9245 9242 9240 9238 9237 9236 9236 9237 9237 9239 9240 9242 9244 9246 9249 9252 9255 9258 9262 9265 9269 9273 9277 9281 9285 9288 9292 9296 9300 9304 9307 9311 9315 9318 9321 9324 9327 9329 9331 9333 9335 9336 9337 9338 9338 9338 9337 9336 9334 9331 9328 9325 9320 9315 9310 9304 9297 9289 9280 9271 9262 9252 9241 9230 9219 9207 9196 9185 9174 9163 9152 9142 9132 9123 9116 9109 9104 9100 9097 9097 9097 9099 9103 9108 9115 9123 9133 9144 9157 9170 9185 9201 9217 9235 9252 9270 9288 9305 9323 9341 9358 9376 9394 9410 9426 9442 9457 9472 9486 9500 9513 9525 9537 9549 9560 9571 9581 9591 9600 9609 9618 9626 9634 9642 9649 9656 9662 9668 9673 9678 9683 9687 9691 9694 9697 9699 9701 9702 9703 9704 9704 9704 9704 9704 9703 9702 9700 9699 9697 9694 9692 9689 9686 9683 9679 9675 9671 9667 9662 9658 9652 9647 9641 9636 9629 9623 9616 9610 9603 9596 9588 9581 9573 9566 9558 9550 9541 9533 9525 9516 9507 9498 9489 9480 9471 9461 9451 9441 9430 9419 9408 9396 9385 9372 9360 9347 9334 9320 9306 9292 9278 9263 9247 9232 9216 9200 9184 9167 9150 9133 9116 9098 9081 9063 9045 9028 9010 8992 8975 8957 8940 8923 9236 0 21 7 8906 8889 8873 8858 8842 8828 8814 8801 8788 8776 8765 8754 8745 8736 8728 8720 8714 8708 8704 8700 8696 8694 8692 8691 8691 8692 8693 8695 8698 8701 8705 8710 8716 8722 8729 8737 8745 8754 8764 8775 8786 8798 8811 8824 8838 8853 8869 8885 8901 8918 8936 8954 8972 8990 9009 9028 9048 9067 9087 9106 9126 9145 9165 9184 9204 9223 9242 9261 9280 9299 9317 9336 9354 9372 9390 9408 9425 9442 9459 9475 9492 9508 9523 9538 9553 9567 9581 9595 9608 9621 9633 9645 9656 9667 9678 9688 9697 9707 9716 9724 9733 9741 9749 9756 9763 9770 9777 9783 9790 9796 9802 9808 9813 9818 9824 9828 9833 9838 9842 9846 9850 9853 9857 9860 9863 9866 9868 9871 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9898 9898 9899 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9872 9871 9869 9868 9866 9864 9862 9860 9858 9856 9853 9850 9848 9845 9842 9839 9835 9832 9828 9825 9821 9817 9813 9809 9805 9801 9796 9792 9787 9782 9777 9772 9767 9761 9756 9750 9744 9738 9732 9726 9720 9714 9708 9702 9696 9691 9685 9679 9674 9669 9665 9660 9656 9653 9650 9647 9644 9642 9641 9639 9638 9637 9637 9636 9636 9636 9637 9637 9638 9639 9640 9641 9641 9642 9643 9644 9645 9646 9647 9647 9648 9649 9649 9649 9649 9648 9648 9647 9646 9644 9643 9641 9638 9636 9633 9630 9627 9624 9620 9617 9613 9609 9606 9602 9598 9595 9591 9588 9585 9582 9579 9576 9574 9571 9569 9567 9565 9563 9561 9559 9557 9555 9554 9552 9551 9549 9548 9547 9546 9545 9544 9544 9543 9543 9544 9544 9545 9547 9549 9551 9553 9555 9558 9561 9565 9568 9572 9576 9580 9584 9587 9591 9595 9599 9603 9607 9611 9615 9619 9622 9626 9630 9634 9638 9642 9646 9651 9655 9659 9664 9669 9673 9678 9684 9689 9694 9699 9704 9709 9714 9719 9724 9728 9732 9737 9741 9745 9748 9752 9755 9759 9762 9765 9768 9771 9774 9777 9780 9782 9785 9788 9790 9793 9795 9798 9800 9803 9805 9807 9809 9811 9813 9815 9817 9819 9820 9822 9823 9825 9826 9827 9829 9830 9831 9832 9833 9834 9835 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9847 9846 9846 9846 9845 9845 9844 9844 9843 9842 9841 9841 9840 9839 9838 9837 9836 9835 9834 9833 9833 9832 9831 9829 9828 9827 9826 9825 9824 9823 9822 9821 9819 9818 9817 9815 9814 9812 9810 9808 9806 9804 9802 9237 0 21 7 9800 9798 9795 9793 9791 9788 9785 9783 9780 9777 9775 9772 9769 9766 9764 9761 9758 9756 9753 9750 9747 9745 9742 9739 9737 9734 9731 9728 9725 9722 9718 9715 9711 9707 9703 9699 9695 9690 9685 9680 9675 9670 9664 9658 9652 9646 9639 9633 9626 9619 9612 9605 9597 9590 9582 9574 9565 9557 9548 9539 9530 9520 9511 9500 9490 9479 9467 9455 9443 9430 9416 9402 9387 9372 9356 9340 9323 9305 9287 9269 9249 9229 9209 9188 9166 9144 9122 9098 9075 9052 9028 9004 8980 8956 8932 8908 8885 8862 8840 8818 8796 8776 8757 8740 8723 8708 8695 8683 8673 8665 8659 8654 8652 8651 8652 8655 8661 8668 8677 8688 8700 8713 8728 8744 8760 8777 8796 8814 8833 8851 8870 8888 8907 8925 8942 8960 8976 8991 9005 9018 9031 9042 9052 9061 9069 9077 9082 9087 9091 9094 9096 9097 9097 9096 9095 9092 9089 9084 9079 9073 9066 9059 9050 9041 9030 9019 9007 8994 8979 8964 8948 8930 8911 8891 8870 8847 8824 8799 8773 8745 8717 8687 8656 8624 8591 8557 8522 8485 8448 8411 8372 8332 8292 8251 8209 8167 8124 8080 8036 7991 7945 7899 7852 7805 7757 7709 7660 7611 7561 7511 7460 7409 7357 7306 7254 7203 7152 7100 7049 6998 6947 6896 6847 6798 6749 6701 6654 6609 6564 6520 6478 6436 6396 6357 6320 6283 6248 6215 6183 6152 6123 6095 6069 6045 6022 6000 5981 5963 5946 5932 5919 5908 5899 5892 5887 5883 5882 5883 5885 5889 5896 5904 5914 5926 5939 5955 5972 5991 6011 6034 6058 6083 6111 6140 6170 6202 6235 6270 6307 6345 6384 6425 6467 6511 6555 6602 6649 6698 6747 6798 6849 6902 6955 7009 7063 7117 7173 7228 7283 7338 7394 7448 7503 7558 7612 7666 7719 7772 7824 7875 7927 7977 8027 8076 8125 8173 8221 8268 8314 8359 8404 8449 8492 8535 8577 8618 8658 8698 8736 8774 8810 8845 8879 8912 8944 8975 9005 9034 9061 9088 9113 9137 9160 9183 9204 9224 9244 9263 9281 9298 9315 9331 9346 9361 9375 9389 9402 9415 9427 9438 9449 9460 9470 9479 9488 9496 9504 9511 9518 9524 9529 9534 9539 9543 9546 9549 9551 9553 9555 9556 9556 9557 9557 9557 9556 9555 9554 9553 9551 9550 9548 9545 9543 9540 9537 9534 9531 9527 9523 9518 9513 9508 9503 9497 9490 9483 9476 9468 9460 9451 9442 9432 9422 9411 9400 9388 9376 9363 9350 9337 9323 9308 9293 9278 9262 9246 9229 9212 9194 9176 9158 9139 9120 9100 9080 9059 9037 9016 8993 8971 8947 8924 8900 8875 8850 8824 8798 8772 8745 8718 8690 8662 8634 8605 8576 8546 8517 8486 8456 8425 8394 8363 8331 8299 8267 8234 8201 8168 8135 8101 8067 8033 7998 7963 7928 7893 7858 7822 7786 7750 7713 7676 7639 7602 7564 7525 7486 7446 7406 7365 7323 7280 7236 7191 7145 7098 7050 7000 6950 6899 9238 0 21 7 6846 6791 6736 6681 6625 6570 6515 6460 6405 6351 6296 6245 6196 6148 6103 6060 6022 5988 5957 5931 5909 5893 5882 5876 5875 5879 5890 5906 5926 5952 5983 6020 6060 6105 6153 6206 6262 6321 6381 6444 6509 6578 6646 6715 6785 6854 6924 6994 7064 7134 7204 7272 7340 7407 7473 7538 7602 7666 7728 7789 7849 7908 7966 8022 8078 8132 8184 8236 8286 8335 8382 8428 8473 8516 8558 8598 8636 8673 8709 8744 8777 8809 8839 8869 8898 8925 8951 8977 9002 9026 9049 9071 9093 9114 9134 9154 9174 9193 9211 9229 9246 9263 9279 9295 9310 9325 9339 9353 9366 9379 9392 9404 9415 9426 9437 9448 9458 9467 9476 9485 9494 9503 9511 9519 9526 9534 9541 9548 9555 9561 9568 9574 9580 9586 9592 9598 9604 9609 9615 9620 9625 9630 9635 9640 9645 9649 9654 9658 9662 9666 9670 9673 9676 9679 9682 9685 9688 9690 9692 9695 9697 9699 9701 9702 9704 9706 9708 9710 9711 9713 9715 9717 9718 9720 9722 9724 9726 9727 9729 9730 9732 9733 9735 9736 9737 9738 9739 9739 9740 9741 9741 9742 9742 9743 9743 9743 9744 9744 9745 9746 9747 9747 9748 9749 9751 9752 9753 9755 9756 9757 9759 9761 9762 9764 9766 9767 9769 9770 9772 9774 9775 9777 9778 9780 9781 9783 9785 9786 9788 9789 9791 9792 9794 9796 9797 9799 9800 9801 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9813 9814 9814 9815 9815 9816 9816 9817 9817 9818 9818 9818 9819 9819 9820 9820 9821 9821 9822 9822 9823 9823 9824 9824 9824 9825 9825 9826 9826 9826 9826 9827 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9826 9825 9825 9824 9823 9823 9822 9821 9820 9820 9819 9818 9818 9817 9816 9815 9815 9814 9813 9812 9812 9811 9810 9809 9808 9807 9805 9804 9802 9800 9799 9797 9795 9792 9790 9788 9786 9783 9781 9778 9776 9773 9771 9768 9765 9763 9760 9757 9754 9751 9749 9745 9742 9739 9736 9732 9729 9725 9721 9717 9712 9708 9703 9698 9693 9687 9681 9675 9669 9662 9656 9648 9641 9632 9624 9615 9605 9595 9584 9573 9562 9549 9537 9524 9510 9496 9481 9465 9449 9432 9414 9396 9376 9356 9334 9311 9287 9261 9234 9204 9173 9138 9100 9059 9016 8970 8920 8867 8811 8752 8690 8623 8554 8483 8411 8336 8259 8181 8104 8026 7949 7875 7802 7732 7665 7599 7539 7484 7433 7387 7345 7312 7285 7263 7247 7236 7232 7234 7239 7250 7266 7287 7311 7338 7369 7403 7442 7482 7524 7567 7612 7659 7707 7755 7803 7852 7902 7951 8001 8051 8101 8149 8197 8245 8291 8337 8381 8423 8463 8502 8538 8573 8605 8635 8662 8688 8710 8731 8748 8764 8777 8787 8794 8800 8802 8803 8801 8798 8791 8783 8772 8759 8744 8726 8706 8684 8658 8630 8601 8569 9239 0 21 7 8535 8498 8460 8421 8381 8340 8297 8254 8211 8169 8126 8086 8048 8013 7979 7947 7922 7900 7883 7870 7860 7857 7858 7863 7874 7889 7911 7937 7967 8000 8038 8079 8123 8168 8214 8263 8313 8363 8413 8464 8514 8563 8612 8660 8707 8754 8797 8839 8880 8918 8955 8991 9025 9057 9088 9117 9145 9172 9197 9221 9244 9265 9285 9305 9323 9339 9355 9370 9384 9397 9409 9420 9430 9439 9447 9455 9461 9467 9472 9476 9479 9482 9484 9486 9486 9487 9486 9485 9484 9482 9479 9476 9473 9469 9464 9459 9454 9448 9441 9434 9426 9418 9409 9399 9390 9379 9368 9357 9345 9333 9320 9306 9293 9278 9264 9249 9233 9217 9201 9185 9168 9150 9133 9115 9098 9080 9061 9043 9025 9007 8988 8970 8952 8935 8917 8899 8882 8866 8850 8834 8819 8804 8790 8776 8763 8751 8740 8729 8719 8709 8701 8693 8686 8680 8675 8671 8667 8665 8663 8662 8662 8663 8664 8667 8670 8675 8680 8686 8693 8701 8709 8719 8729 8740 8751 8763 8776 8790 8803 8818 8833 8848 8864 8880 8897 8914 8931 8948 8965 8983 9001 9019 9037 9055 9073 9091 9109 9128 9146 9164 9182 9200 9218 9235 9253 9270 9287 9304 9320 9337 9353 9369 9384 9399 9414 9429 9443 9456 9470 9483 9496 9508 9520 9532 9543 9554 9565 9575 9586 9595 9605 9614 9623 9632 9641 9649 9658 9665 9673 9681 9688 9695 9702 9709 9715 9721 9727 9733 9739 9744 9749 9754 9759 9764 9768 9772 9776 9780 9784 9788 9791 9795 9798 9801 9804 9807 9810 9812 9815 9818 9820 9822 9825 9827 9829 9831 9833 9835 9837 9839 9840 9842 9844 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9856 9856 9855 9854 9853 9852 9851 9850 9849 9847 9846 9844 9842 9841 9839 9837 9835 9832 9830 9828 9825 9823 9820 9817 9815 9812 9809 9806 9804 9801 9798 9795 9792 9789 9786 9783 9779 9776 9773 9770 9766 9763 9759 9756 9752 9748 9744 9740 9737 9733 9728 9724 9720 9716 9712 9707 9703 9699 9694 9690 9685 9680 9676 9671 9666 9661 9656 9650 9645 9640 9634 9628 9622 9616 9610 9604 9597 9591 9584 9577 9569 9562 9554 9546 9537 9529 9520 9510 9500 9489 9478 9466 9454 9441 9427 9413 9399 9384 9369 9353 9337 9320 9304 9287 9270 9253 9237 9222 9207 9193 9179 9166 9155 9145 9135 9128 9121 9117 9114 9112 9112 9114 9118 9123 9129 9137 9147 9157 9169 9181 9195 9210 9225 9241 9257 9274 9291 9308 9325 9342 9359 9375 9392 9408 9424 9440 9455 9470 9484 9498 9511 9524 9536 9548 9560 9571 9582 9592 9602 9612 9621 9629 9638 9646 9654 9661 9668 9675 9681 9687 9693 9698 9704 9709 9713 9718 9722 9726 9730 9734 9737 9741 9744 9747 9750 9753 9756 9759 9762 9764 9240 0 21 7 9767 9769 9772 9774 9776 9778 9780 9782 9784 9785 9787 9788 9790 9791 9792 9793 9794 9795 9796 9796 9797 9797 9798 9798 9798 9799 9799 9799 9798 9798 9798 9797 9796 9796 9795 9794 9792 9791 9790 9788 9786 9784 9782 9780 9778 9776 9773 9771 9768 9765 9763 9760 9757 9754 9751 9748 9744 9741 9737 9734 9730 9726 9722 9718 9714 9709 9705 9700 9695 9689 9684 9678 9672 9665 9659 9652 9645 9638 9630 9622 9614 9606 9597 9588 9579 9569 9559 9549 9539 9528 9517 9505 9494 9482 9470 9457 9444 9432 9419 9405 9392 9379 9365 9352 9339 9325 9312 9299 9286 9273 9260 9248 9236 9224 9212 9201 9190 9179 9168 9158 9147 9138 9128 9118 9109 9100 9091 9082 9073 9065 9056 9048 9040 9031 9023 9015 9006 8998 8989 8980 8972 8962 8952 8942 8931 8920 8908 8896 8883 8869 8855 8840 8824 8808 8791 8775 8757 8739 8721 8703 8685 8668 8652 8636 8621 8607 8594 8583 8574 8566 8560 8557 8556 8557 8561 8566 8575 8585 8598 8613 8630 8649 8670 8692 8715 8740 8767 8794 8822 8849 8877 8904 8932 8959 8987 9014 9040 9066 9091 9115 9139 9162 9184 9205 9225 9245 9264 9282 9300 9317 9334 9350 9367 9382 9398 9413 9427 9441 9455 9469 9482 9495 9508 9520 9532 9543 9554 9565 9575 9585 9594 9603 9612 9621 9629 9636 9644 9651 9658 9664 9671 9677 9683 9689 9694 9700 9705 9710 9715 9719 9724 9728 9733 9737 9740 9744 9748 9751 9754 9757 9759 9762 9764 9766 9768 9770 9771 9772 9773 9774 9775 9775 9776 9776 9776 9776 9776 9775 9775 9774 9774 9773 9772 9771 9769 9768 9767 9765 9764 9762 9760 9758 9756 9754 9751 9749 9746 9743 9740 9737 9734 9731 9727 9723 9720 9716 9712 9708 9704 9700 9696 9692 9688 9685 9681 9678 9675 9672 9670 9668 9666 9665 9664 9664 9664 9664 9665 9666 9668 9670 9672 9674 9677 9680 9683 9686 9689 9693 9696 9700 9703 9706 9709 9712 9715 9718 9720 9722 9724 9726 9728 9729 9731 9732 9733 9734 9734 9735 9735 9735 9735 9735 9735 9734 9734 9733 9732 9731 9730 9729 9727 9725 9723 9721 9719 9716 9713 9711 9708 9704 9701 9698 9694 9691 9688 9684 9681 9678 9675 9673 9670 9668 9666 9664 9663 9662 9662 9662 9662 9662 9663 9665 9666 9668 9671 9673 9676 9680 9683 9687 9691 9695 9699 9703 9708 9712 9717 9721 9725 9730 9734 9739 9743 9746 9750 9754 9757 9760 9763 9765 9768 9770 9771 9773 9774 9775 9775 9776 9775 9775 9774 9773 9772 9771 9769 9766 9764 9761 9758 9755 9751 9747 9743 9738 9733 9728 9723 9717 9711 9704 9697 9690 9683 9675 9668 9659 9651 9642 9633 9624 9615 9605 9595 9585 9575 9564 9553 9542 9531 9520 9508 9496 9484 9472 9460 9447 9435 9422 9410 9397 9384 9372 9359 9346 9334 9321 9309 9297 9285 9274 9241 0 21 7 9262 9251 9240 9230 9220 9210 9201 9192 9184 9176 9168 9162 9155 9149 9144 9139 9135 9132 9129 9127 9126 9125 9125 9125 9127 9128 9131 9134 9138 9143 9148 9154 9161 9168 9175 9184 9192 9202 9211 9222 9232 9243 9254 9266 9278 9290 9303 9315 9328 9341 9354 9367 9380 9393 9406 9419 9432 9445 9458 9470 9482 9494 9506 9518 9529 9540 9551 9561 9572 9582 9591 9601 9610 9619 9628 9636 9644 9652 9660 9668 9675 9682 9688 9695 9701 9706 9712 9717 9722 9726 9730 9734 9738 9741 9744 9747 9750 9752 9755 9757 9759 9761 9763 9765 9766 9768 9770 9771 9773 9775 9777 9778 9780 9782 9783 9785 9787 9788 9790 9792 9794 9796 9797 9799 9801 9803 9805 9807 9809 9811 9813 9816 9818 9820 9823 9825 9828 9831 9833 9836 9838 9841 9844 9846 9849 9851 9853 9856 9858 9861 9863 9866 9868 9871 9873 9875 9878 9881 9883 9886 9888 9891 9894 9897 9900 9903 9906 9908 9911 9914 9916 9919 9921 9923 9925 9926 9928 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9940 9940 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9951 9951 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9911 9909 9906 9903 9901 9898 9894 9891 9888 9884 9881 9877 9872 9868 9864 9859 9854 9849 9844 9838 9832 9826 9820 9814 9808 9802 9795 9789 9782 9776 9769 9762 9755 9748 9741 9733 9726 9719 9711 9704 9696 9688 9680 9672 9664 9656 9648 9639 9631 9623 9614 9606 9598 9590 9582 9574 9567 9559 9552 9545 9539 9532 9526 9520 9515 9510 9505 9501 9496 9493 9489 9485 9482 9479 9476 9474 9472 9470 9468 9466 9465 9464 9464 9463 9463 9464 9464 9465 9467 9469 9471 9474 9477 9480 9485 9489 9494 9499 9505 9511 9517 9524 9531 9538 9546 9553 9561 9569 9577 9585 9593 9601 9609 9617 9625 9633 9641 9649 9656 9664 9672 9679 9687 9694 9701 9708 9715 9722 9728 9735 9741 9747 9753 9758 9763 9768 9773 9777 9781 9784 9787 9789 9791 9793 9794 9795 9796 9796 9795 9795 9793 9792 9790 9788 9786 9784 9781 9778 9775 9771 9768 9764 9760 9756 9752 9747 9742 9737 9732 9727 9721 9715 9709 9703 9697 9690 9683 9676 9669 9661 9654 9646 9639 9631 9624 9617 9609 9602 9594 9587 9580 9573 9566 9560 9553 9547 9541 9535 9529 9524 9518 9513 9507 9502 9497 9492 9487 9482 9477 9472 9468 9463 9458 9454 9450 9445 9441 9437 9434 9430 9427 9423 9420 9418 9415 9413 9411 9409 9407 9406 9405 9404 9403 9403 9403 9403 9403 9403 9404 9405 9405 9407 9408 9409 9411 9413 9415 9417 9419 9422 9424 9427 9242 0 21 7 9430 9433 9437 9440 9444 9447 9451 9455 9459 9462 9466 9470 9473 9477 9480 9483 9486 9489 9491 9493 9495 9497 9498 9499 9500 9500 9500 9499 9499 9498 9496 9495 9493 9490 9487 9484 9481 9477 9473 9468 9463 9457 9451 9444 9437 9429 9421 9412 9403 9392 9382 9370 9358 9345 9332 9318 9303 9288 9272 9255 9238 9220 9201 9182 9162 9142 9121 9099 9077 9054 9031 9007 8983 8958 8933 8907 8881 8855 8829 8803 8777 8751 8725 8699 8674 8648 8624 8600 8578 8555 8534 8513 8494 8476 8459 8443 8428 8414 8402 8390 8380 8370 8362 8355 8348 8343 8338 8334 8331 8328 8326 8325 8324 8323 8323 8324 8325 8326 8328 8330 8332 8335 8338 8342 8346 8350 8355 8360 8365 8371 8377 8383 8390 8397 8404 8411 8419 8427 8435 8443 8452 8460 8469 8478 8487 8497 8506 8516 8526 8536 8546 8556 8567 8577 8588 8600 8611 8623 8635 8647 8659 8672 8685 8698 8711 8725 8738 8752 8766 8781 8795 8810 8825 8840 8855 8870 8886 8902 8918 8934 8950 8967 8984 9001 9018 9036 9054 9072 9091 9109 9128 9147 9166 9185 9205 9224 9243 9262 9281 9300 9319 9337 9356 9374 9392 9409 9426 9442 9459 9474 9490 9505 9520 9534 9548 9561 9575 9588 9600 9612 9624 9636 9647 9658 9669 9679 9689 9699 9708 9717 9726 9734 9742 9750 9757 9764 9770 9777 9782 9788 9793 9798 9802 9806 9810 9814 9817 9821 9824 9826 9829 9832 9834 9836 9838 9840 9842 9843 9845 9846 9847 9848 9849 9849 9850 9850 9850 9850 9850 9850 9849 9849 9848 9848 9847 9847 9846 9845 9845 9844 9843 9843 9842 9841 9840 9840 9839 9838 9837 9836 9834 9833 9831 9829 9828 9826 9823 9821 9819 9816 9814 9811 9808 9805 9803 9800 9797 9794 9792 9789 9787 9784 9782 9779 9777 9775 9773 9770 9768 9766 9764 9761 9759 9757 9754 9752 9750 9747 9744 9742 9739 9736 9733 9730 9727 9724 9721 9718 9715 9712 9709 9706 9702 9699 9696 9693 9689 9686 9682 9678 9675 9671 9667 9663 9658 9654 9649 9645 9640 9635 9629 9624 9618 9613 9607 9601 9594 9588 9581 9574 9566 9559 9550 9542 9533 9523 9514 9503 9492 9481 9469 9456 9442 9428 9414 9398 9382 9366 9348 9330 9311 9291 9271 9250 9228 9205 9181 9156 9130 9103 9076 9046 9016 8985 8953 8919 8885 8849 8813 8776 8738 8698 8659 8619 8579 8539 8501 8462 8425 8388 8352 8318 8287 8258 8231 8206 8185 8166 8151 8139 8129 8125 8124 8126 8131 8139 8151 8166 8182 8202 8224 8249 8275 8303 8332 8363 8396 8429 8461 8494 8528 8561 8594 8627 8660 8693 8725 8756 8787 8817 8846 8875 8902 8929 8955 8980 9005 9028 9051 9073 9095 9116 9136 9155 9174 9192 9210 9227 9243 9260 9275 9290 9305 9319 9333 9347 9360 9372 9385 9396 9408 9419 9430 9440 9451 9460 9470 9479 9487 9496 9243 0 21 7 9504 9511 9518 9525 9532 9539 9545 9550 9556 9561 9566 9570 9575 9579 9582 9586 9589 9592 9595 9597 9599 9601 9602 9604 9605 9605 9606 9606 9606 9605 9605 9604 9603 9601 9600 9598 9596 9594 9591 9588 9585 9582 9578 9575 9570 9566 9561 9556 9551 9545 9539 9532 9525 9518 9510 9502 9494 9485 9475 9466 9455 9445 9434 9422 9410 9398 9384 9371 9356 9341 9325 9309 9291 9274 9255 9236 9216 9195 9174 9152 9130 9106 9083 9059 9036 9013 8990 8967 8945 8923 8902 8883 8865 8848 8832 8818 8806 8796 8788 8782 8777 8776 8776 8779 8783 8790 8798 8808 8820 8834 8849 8866 8883 8902 8922 8942 8964 8985 9007 9029 9051 9073 9095 9117 9139 9161 9182 9203 9224 9244 9264 9283 9301 9319 9337 9354 9371 9387 9402 9417 9432 9446 9459 9472 9485 9497 9509 9520 9531 9541 9551 9561 9570 9579 9587 9595 9603 9611 9618 9625 9632 9639 9645 9651 9657 9663 9668 9674 9679 9684 9688 9693 9697 9701 9705 9709 9713 9716 9719 9722 9725 9728 9731 9733 9736 9738 9740 9743 9745 9747 9749 9751 9753 9755 9756 9758 9760 9762 9763 9765 9767 9768 9769 9771 9772 9773 9774 9775 9777 9778 9779 9780 9781 9782 9784 9785 9786 9787 9789 9790 9792 9793 9795 9796 9798 9800 9801 9803 9805 9806 9808 9810 9811 9813 9814 9816 9817 9819 9820 9822 9823 9825 9826 9828 9829 9831 9833 9834 9836 9838 9840 9843 9845 9847 9850 9852 9854 9857 9859 9862 9864 9866 9868 9870 9872 9874 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9920 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9902 9902 9901 9900 9900 9899 9898 9898 9897 9896 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9887 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9848 9846 9844 9842 9839 9837 9834 9832 9829 9826 9823 9820 9816 9813 9809 9805 9801 9797 9793 9789 9785 9781 9777 9772 9768 9764 9760 9755 9751 9747 9743 9739 9735 9730 9726 9244 0 21 7 9722 9718 9714 9710 9706 9702 9698 9694 9690 9686 9682 9678 9674 9669 9665 9661 9657 9653 9648 9644 9639 9635 9630 9625 9621 9616 9610 9605 9599 9593 9587 9581 9574 9567 9559 9551 9543 9535 9526 9517 9507 9497 9487 9476 9465 9454 9442 9430 9418 9406 9393 9379 9366 9352 9339 9324 9310 9296 9281 9266 9252 9237 9221 9206 9191 9176 9161 9146 9131 9116 9101 9086 9071 9056 9042 9027 9012 8998 8983 8968 8954 8940 8925 8911 8897 8882 8868 8854 8840 8826 8813 8799 8786 8773 8761 8748 8736 8725 8714 8703 8693 8683 8673 8664 8656 8648 8640 8633 8627 8620 8615 8609 8604 8599 8595 8591 8587 8583 8580 8577 8574 8571 8569 8567 8565 8563 8562 8560 8559 8559 8558 8557 8557 8557 8557 8558 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8568 8569 8569 8569 8569 8568 8567 8566 8564 8561 8559 8555 8551 8547 8541 8536 8529 8522 8514 8505 8495 8484 8472 8459 8446 8431 8415 8398 8379 8360 8338 8316 8291 8266 8238 8209 8179 8148 8115 8081 8046 8010 7974 7937 7900 7862 7825 7787 7750 7715 7681 7650 7620 7591 7566 7545 7526 7511 7499 7491 7487 7487 7491 7499 7512 7529 7549 7573 7600 7631 7665 7700 7738 7778 7822 7866 7911 7957 8003 8049 8095 8142 8188 8235 8280 8324 8367 8410 8451 8492 8531 8569 8606 8642 8676 8709 8741 8772 8802 8832 8860 8887 8913 8938 8962 8986 9008 9030 9050 9070 9089 9107 9125 9141 9157 9172 9187 9201 9214 9227 9239 9251 9262 9273 9283 9292 9302 9310 9319 9327 9334 9341 9348 9354 9360 9365 9370 9375 9379 9383 9387 9390 9393 9395 9397 9399 9401 9402 9403 9404 9404 9405 9404 9404 9404 9403 9402 9401 9399 9397 9395 9393 9391 9388 9385 9381 9377 9373 9369 9364 9359 9353 9348 9342 9335 9329 9322 9314 9307 9299 9291 9283 9274 9266 9257 9248 9238 9229 9219 9209 9198 9187 9176 9164 9152 9140 9127 9114 9100 9086 9071 9055 9039 9023 9005 8988 8969 8950 8930 8910 8889 8868 8846 8823 8800 8777 8752 8728 8703 8677 8651 8624 8597 8570 8541 8512 8483 8452 8421 8389 8356 8322 8286 8250 8213 8174 8134 8093 8051 8006 7961 7915 7868 7820 7771 7721 7672 7623 7574 7526 7479 7432 7387 7342 7302 7264 7229 7197 7168 7145 7126 7111 7101 7095 7094 7098 7106 7119 7136 7159 7187 7218 7252 7291 7333 7378 7424 7473 7524 7578 7632 7687 7741 7797 7852 7908 7964 8019 8075 8129 8181 8233 8284 8334 8382 8430 8476 8521 8565 8607 8648 8688 8726 8764 8800 8834 8868 8900 8931 8960 8989 9016 9043 9068 9092 9114 9136 9157 9177 9197 9215 9233 9250 9266 9282 9297 9312 9327 9340 9354 9367 9379 9392 9403 9415 9426 9436 9446 9456 9465 9474 9483 9491 9498 9506 9512 9519 9525 9531 9536 9541 9546 9551 9245 0 21 7 9556 9560 9564 9568 9572 9575 9579 9582 9585 9587 9590 9592 9594 9595 9597 9598 9599 9599 9599 9599 9598 9597 9596 9594 9592 9590 9588 9585 9582 9579 9576 9573 9569 9565 9560 9556 9551 9546 9540 9535 9529 9522 9515 9508 9501 9493 9484 9475 9466 9457 9447 9437 9427 9417 9407 9397 9387 9377 9368 9358 9349 9341 9333 9326 9319 9313 9308 9303 9299 9296 9293 9291 9289 9288 9287 9286 9286 9286 9286 9285 9285 9285 9284 9284 9283 9281 9280 9277 9275 9272 9269 9265 9261 9257 9252 9247 9242 9236 9230 9224 9217 9210 9203 9196 9189 9181 9174 9166 9158 9150 9142 9133 9125 9116 9108 9100 9091 9083 9075 9066 9058 9050 9043 9036 9029 9022 9016 9011 9006 9002 8998 8994 8992 8990 8989 8988 8988 8989 8990 8992 8995 8998 9002 9007 9012 9017 9024 9030 9037 9045 9053 9062 9071 9080 9090 9100 9111 9122 9134 9145 9157 9170 9183 9196 9209 9223 9236 9250 9265 9279 9293 9307 9322 9336 9350 9365 9379 9393 9406 9420 9433 9446 9459 9471 9483 9494 9506 9516 9527 9537 9546 9555 9564 9572 9580 9588 9595 9601 9608 9614 9619 9624 9629 9633 9637 9640 9643 9645 9647 9649 9650 9651 9652 9652 9651 9650 9649 9647 9645 9643 9640 9637 9633 9629 9624 9620 9615 9609 9604 9598 9591 9585 9578 9570 9563 9555 9547 9539 9531 9522 9513 9504 9495 9486 9476 9467 9457 9448 9438 9428 9418 9409 9399 9390 9380 9370 9361 9352 9343 9335 9326 9318 9310 9303 9295 9288 9282 9276 9270 9265 9261 9256 9253 9250 9247 9245 9243 9242 9241 9241 9241 9242 9243 9245 9246 9249 9252 9255 9258 9262 9266 9271 9276 9281 9286 9292 9298 9304 9311 9318 9325 9333 9341 9349 9358 9367 9376 9385 9394 9404 9413 9423 9433 9443 9453 9462 9472 9482 9491 9501 9511 9520 9529 9538 9547 9555 9564 9572 9580 9588 9595 9603 9610 9617 9624 9631 9638 9644 9650 9656 9662 9668 9673 9678 9684 9688 9693 9698 9702 9706 9710 9714 9717 9721 9724 9727 9730 9733 9736 9739 9741 9744 9746 9748 9750 9752 9754 9756 9757 9759 9760 9761 9762 9763 9764 9764 9764 9765 9765 9764 9764 9764 9763 9762 9762 9761 9760 9759 9758 9757 9756 9755 9754 9753 9752 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9740 9739 9738 9736 9735 9733 9731 9730 9727 9725 9723 9720 9718 9715 9712 9710 9707 9704 9701 9698 9695 9692 9689 9686 9683 9680 9677 9675 9672 9670 9667 9665 9663 9661 9659 9656 9654 9652 9650 9648 9646 9644 9642 9640 9638 9636 9633 9630 9628 9625 9622 9619 9616 9613 9610 9607 9604 9601 9597 9594 9591 9587 9584 9581 9577 9574 9570 9567 9563 9560 9556 9552 9548 9544 9540 9536 9531 9527 9522 9517 9511 9506 9500 9494 9488 9482 9475 9469 9462 9455 9448 9441 9434 9426 9419 9246 0 21 7 9411 9404 9396 9388 9380 9372 9364 9356 9347 9339 9330 9321 9312 9302 9293 9283 9273 9262 9252 9241 9229 9218 9206 9194 9182 9170 9157 9144 9131 9118 9104 9090 9076 9062 9048 9033 9018 9003 8988 8972 8956 8939 8923 8905 8888 8870 8851 8832 8813 8793 8772 8751 8729 8707 8684 8660 8636 8610 8584 8558 8530 8502 8473 8443 8412 8380 8347 8313 8278 8241 8204 8165 8124 8083 8040 7995 7949 7901 7852 7800 7748 7693 7637 7578 7518 7457 7393 7327 7259 7190 7118 7045 6970 6893 6814 6734 6651 6567 6482 6396 6308 6217 6127 6036 5945 5855 5765 5675 5585 5496 5408 5322 5240 5160 5083 5008 4940 4876 4818 4764 4715 4674 4639 4611 4589 4574 4567 4567 4574 4589 4610 4639 4675 4716 4763 4816 4876 4939 5006 5076 5151 5230 5311 5393 5476 5560 5644 5729 5814 5899 5984 6066 6148 6229 6308 6386 6462 6536 6608 6678 6746 6812 6876 6938 6998 7056 7113 7168 7220 7271 7320 7367 7411 7454 7495 7534 7571 7606 7639 7670 7699 7726 7751 7774 7796 7816 7834 7850 7865 7878 7889 7899 7908 7916 7922 7927 7931 7934 7936 7937 7936 7935 7933 7930 7925 7920 7914 7907 7899 7890 7881 7870 7859 7846 7833 7819 7804 7789 7773 7757 7740 7722 7704 7686 7667 7648 7628 7609 7589 7569 7550 7530 7510 7491 7471 7451 7432 7413 7394 7375 7357 7339 7322 7304 7288 7272 7257 7242 7228 7215 7203 7192 7182 7173 7165 7157 7152 7147 7144 7142 7141 7142 7144 7147 7152 7158 7166 7174 7185 7196 7210 7224 7240 7257 7276 7296 7317 7340 7364 7390 7416 7444 7474 7504 7535 7568 7602 7636 7672 7709 7746 7784 7823 7863 7903 7943 7984 8026 8067 8109 8151 8193 8235 8278 8320 8362 8404 8446 8488 8530 8571 8612 8652 8692 8731 8770 8809 8846 8883 8919 8955 8990 9023 9056 9088 9119 9149 9178 9206 9233 9260 9285 9309 9333 9356 9378 9399 9419 9439 9458 9476 9494 9511 9528 9543 9559 9573 9587 9601 9614 9626 9638 9649 9660 9670 9679 9688 9696 9704 9711 9718 9725 9731 9736 9742 9747 9751 9756 9760 9764 9768 9772 9776 9780 9784 9788 9791 9795 9798 9802 9805 9808 9812 9815 9818 9820 9823 9826 9828 9830 9832 9834 9836 9837 9839 9840 9841 9842 9843 9844 9845 9845 9846 9847 9847 9848 9848 9849 9850 9850 9851 9851 9852 9853 9853 9854 9855 9856 9856 9857 9858 9859 9860 9860 9861 9862 9863 9864 9864 9865 9866 9866 9866 9867 9867 9867 9867 9867 9867 9867 9867 9867 9866 9866 9866 9865 9865 9865 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9861 9860 9860 9859 9858 9857 9856 9855 9853 9852 9851 9849 9847 9846 9844 9842 9840 9838 9835 9833 9830 9827 9825 9822 9818 9815 9811 9807 9803 9799 9794 9790 9247 0 21 7 9785 9780 9774 9769 9763 9756 9750 9743 9736 9729 9721 9713 9705 9697 9688 9678 9669 9658 9648 9637 9626 9614 9602 9589 9576 9563 9549 9535 9521 9506 9490 9475 9459 9442 9426 9409 9392 9374 9356 9338 9319 9300 9281 9262 9242 9223 9203 9182 9162 9142 9122 9102 9082 9062 9042 9023 9003 8984 8965 8947 8929 8912 8895 8878 8862 8847 8832 8818 8805 8792 8780 8768 8758 8747 8738 8729 8721 8714 8708 8702 8698 8694 8691 8689 8687 8687 8688 8690 8693 8697 8701 8707 8714 8722 8731 8741 8752 8764 8777 8790 8804 8819 8834 8850 8867 8884 8901 8918 8936 8954 8972 8990 9008 9027 9045 9064 9083 9101 9120 9139 9157 9176 9195 9214 9232 9251 9270 9289 9307 9326 9345 9363 9381 9399 9416 9434 9450 9467 9483 9498 9514 9528 9542 9556 9569 9582 9594 9605 9617 9627 9638 9648 9657 9666 9675 9684 9692 9700 9708 9716 9723 9730 9737 9743 9750 9756 9762 9767 9773 9778 9783 9788 9793 9797 9801 9805 9809 9813 9816 9820 9823 9827 9830 9833 9836 9839 9842 9845 9848 9851 9854 9857 9860 9862 9865 9867 9870 9872 9874 9877 9879 9880 9882 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9891 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9886 9886 9887 9888 9888 9889 9890 9890 9891 9891 9891 9892 9892 9892 9892 9892 9893 9893 9892 9892 9892 9892 9892 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9857 9856 9855 9854 9854 9853 9852 9852 9851 9851 9851 9850 9850 9851 9851 9852 9852 9853 9855 9856 9857 9859 9860 9862 9863 9865 9867 9869 9870 9872 9873 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9887 9888 9889 9890 9891 9892 9894 9895 9896 9898 9899 9900 9902 9903 9904 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9922 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9919 9919 9919 9918 9918 9918 9918 9918 9248 0 21 7 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9910 9909 9908 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9905 9904 9904 9904 9904 9903 9903 9903 9902 9902 9902 9902 9901 9901 9901 9901 9901 9902 9902 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9932 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9937 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9937 9937 9937 9936 9936 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9873 9870 9867 9864 9861 9858 9854 9850 9846 9842 9837 9832 9827 9822 9817 9811 9805 9799 9793 9787 9780 9774 9767 9759 9752 9744 9736 9728 9719 9710 9701 9692 9682 9672 9662 9651 9641 9630 9618 9607 9595 9583 9571 9559 9547 9535 9522 9509 9496 9483 9470 9457 9443 9429 9415 9401 9386 9372 9357 9342 9326 9311 9295 9279 9262 9245 9228 9211 9194 9177 9159 9141 9123 9105 9087 9069 9050 9032 9014 8995 8976 8958 8939 8920 8901 8882 8864 8845 8826 8807 8788 8770 8751 8732 8714 8695 8677 8659 8641 8624 8606 8589 8573 8556 8540 8524 8509 8494 8480 8465 8452 8439 8426 8414 8403 8392 8381 8372 8362 8354 8346 8339 8333 8327 8322 8318 8315 8312 8310 8310 8309 8310 8312 8314 8318 8322 8327 8333 8339 8347 8356 8365 8375 8386 8398 8411 8425 8440 8455 8472 8489 8507 8526 8546 8566 8587 8609 8631 8654 8678 8702 8726 8751 8776 8802 8828 8854 8879 8905 8931 8957 8983 9009 9035 9061 9086 9111 9136 9161 9185 9209 9232 9255 9278 9300 9322 9343 9364 9384 9404 9423 9442 9460 9478 9495 9512 9527 9543 9557 9572 9585 9598 9611 9623 9634 9645 9656 9665 9675 9684 9693 9701 9709 9716 9723 9730 9736 9742 9748 9753 9758 9763 9767 9771 9775 9779 9782 9786 9788 9791 9794 9796 9798 9800 9802 9803 9804 9806 9807 9807 9808 9809 9809 9249 0 21 7 9810 9810 9810 9810 9810 9810 9810 9810 9809 9809 9809 9808 9808 9808 9807 9807 9806 9805 9805 9804 9803 9803 9802 9801 9800 9799 9798 9796 9795 9793 9792 9790 9788 9787 9785 9783 9782 9780 9778 9777 9775 9774 9773 9771 9771 9770 9769 9769 9769 9769 9769 9770 9770 9770 9771 9772 9772 9773 9773 9774 9775 9775 9775 9775 9775 9775 9774 9774 9773 9772 9771 9769 9768 9766 9765 9763 9761 9759 9756 9754 9752 9749 9746 9744 9741 9737 9734 9731 9727 9723 9719 9714 9709 9704 9698 9692 9686 9679 9672 9664 9657 9648 9640 9631 9621 9611 9601 9590 9579 9568 9556 9544 9531 9518 9505 9491 9476 9461 9445 9429 9412 9395 9377 9358 9339 9319 9299 9278 9257 9236 9214 9191 9168 9145 9121 9098 9075 9052 9029 9005 8982 8960 8938 8916 8894 8873 8853 8833 8814 8796 8778 8761 8745 8730 8715 8701 8687 8674 8662 8650 8639 8629 8619 8609 8600 8591 8583 8575 8567 8560 8553 8546 8539 8533 8526 8520 8513 8507 8500 8494 8487 8481 8474 8467 8460 8453 8446 8438 8430 8422 8414 8405 8396 8387 8377 8367 8356 8345 8334 8321 8309 8295 8281 8266 8250 8233 8215 8197 8177 8157 8136 8114 8091 8068 8045 8022 7998 7975 7952 7928 7905 7884 7864 7845 7828 7813 7800 7789 7781 7775 7771 7772 7776 7782 7791 7804 7820 7838 7859 7883 7910 7939 7970 8004 8038 8075 8114 8154 8193 8234 8275 8316 8357 8398 8439 8480 8520 8560 8598 8637 8675 8711 8746 8780 8814 8846 8877 8907 8936 8965 8992 9018 9043 9068 9092 9114 9136 9157 9177 9197 9216 9234 9252 9269 9286 9302 9317 9332 9347 9361 9375 9388 9401 9414 9427 9439 9451 9462 9474 9485 9496 9506 9517 9527 9537 9546 9555 9565 9573 9582 9591 9599 9607 9615 9622 9629 9637 9644 9650 9657 9663 9670 9676 9682 9688 9693 9699 9705 9710 9715 9720 9725 9730 9735 9740 9744 9749 9753 9757 9761 9765 9769 9773 9776 9780 9783 9786 9789 9792 9795 9798 9800 9803 9805 9808 9810 9812 9814 9817 9819 9821 9823 9825 9827 9829 9831 9833 9834 9836 9838 9839 9841 9842 9844 9845 9846 9848 9849 9850 9851 9851 9852 9853 9854 9854 9855 9856 9856 9857 9857 9858 9859 9859 9860 9861 9861 9862 9863 9864 9864 9865 9866 9867 9867 9868 9869 9869 9870 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9874 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9882 9882 9883 9884 9884 9885 9885 9886 9887 9887 9888 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9913 9914 9914 9915 9915 9916 9916 9916 9917 9250 0 21 7 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9920 9919 9918 9917 9917 9916 9915 9915 9914 9913 9912 9912 9911 9911 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9897 9897 9897 9897 9897 9896 9896 9896 9895 9895 9894 9894 9893 9892 9891 9890 9889 9887 9886 9884 9883 9881 9879 9877 9875 9873 9870 9868 9866 9863 9860 9858 9855 9852 9849 9847 9844 9840 9837 9834 9830 9827 9823 9819 9815 9811 9807 9802 9797 9792 9787 9782 9776 9770 9765 9759 9752 9746 9739 9733 9726 9719 9711 9704 9696 9689 9681 9673 9664 9656 9647 9638 9629 9620 9610 9600 9591 9581 9571 9560 9550 9540 9530 9520 9510 9500 9490 9480 9471 9462 9453 9444 9436 9429 9421 9414 9408 9402 9396 9391 9386 9381 9377 9373 9370 9366 9363 9361 9359 9356 9354 9353 9352 9350 9350 9349 9349 9350 9350 9352 9353 9356 9358 9361 9365 9368 9373 9378 9383 9389 9395 9401 9408 9415 9422 9430 9438 9445 9453 9461 9469 9477 9485 9493 9501 9509 9517 9524 9532 9540 9547 9555 9562 9570 9577 9584 9591 9598 9605 9611 9618 9624 9630 9636 9642 9647 9652 9657 9662 9666 9670 9674 9678 9681 9684 9687 9690 9692 9695 9697 9698 9700 9702 9703 9705 9706 9707 9708 9709 9710 9711 9711 9712 9712 9712 9712 9712 9711 9711 9710 9709 9709 9708 9706 9705 9704 9702 9701 9699 9697 9696 9694 9692 9690 9688 9687 9685 9683 9681 9679 9676 9674 9672 9669 9666 9664 9661 9657 9654 9651 9647 9643 9639 9635 9630 9625 9621 9616 9611 9605 9600 9595 9590 9584 9579 9574 9568 9563 9557 9552 9546 9541 9535 9529 9524 9518 9512 9505 9499 9492 9485 9478 9470 9463 9454 9446 9437 9428 9418 9409 9398 9388 9377 9366 9354 9343 9331 9319 9306 9294 9281 9269 9255 9242 9229 9215 9201 9186 9171 9156 9141 9125 9108 9092 9074 9056 9038 9018 8998 8978 8956 8934 8911 8888 8864 8839 8813 8787 8760 8732 8704 8675 8645 8614 8582 8550 8517 8482 8447 8411 8374 8335 8296 8255 8212 8169 8123 8076 8028 7978 7926 7873 7818 7761 7703 7643 7581 7518 7452 7385 7316 7245 7173 7099 7023 6946 6867 6786 6704 6620 6534 6447 6359 9251 0 21 7 6270 6177 6084 5991 5898 5805 5712 5619 5526 5433 5340 5250 5163 5077 4994 4913 4837 4766 4700 4638 4581 4531 4487 4450 4419 4394 4377 4367 4365 4369 4380 4399 4425 4458 4496 4541 4593 4649 4710 4776 4846 4921 5000 5080 5164 5250 5339 5429 5519 5610 5702 5794 5887 5979 6071 6163 6254 6343 6432 6520 6607 6692 6776 6858 6939 7018 7096 7172 7246 7318 7389 7458 7525 7590 7653 7715 7774 7832 7887 7941 7993 8044 8092 8140 8185 8229 8272 8313 8353 8391 8429 8465 8500 8534 8568 8600 8631 8662 8692 8721 8750 8777 8804 8830 8855 8879 8903 8925 8948 8969 8990 9009 9029 9047 9065 9082 9099 9115 9130 9145 9159 9174 9187 9201 9214 9226 9238 9250 9262 9273 9284 9295 9306 9316 9326 9335 9344 9353 9362 9370 9378 9385 9393 9400 9406 9413 9419 9424 9430 9435 9440 9445 9449 9454 9458 9462 9466 9469 9473 9476 9478 9481 9483 9486 9488 9489 9491 9492 9492 9493 9493 9493 9493 9493 9492 9492 9491 9490 9489 9489 9488 9488 9487 9487 9487 9487 9488 9489 9491 9493 9495 9498 9502 9505 9510 9514 9519 9525 9531 9537 9543 9550 9557 9564 9571 9577 9584 9591 9598 9604 9611 9617 9623 9629 9635 9640 9646 9651 9655 9660 9664 9668 9673 9677 9680 9684 9688 9692 9696 9700 9704 9707 9711 9715 9718 9722 9725 9729 9732 9735 9738 9741 9744 9746 9749 9751 9753 9755 9757 9758 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9777 9778 9779 9780 9780 9781 9781 9781 9781 9781 9781 9780 9780 9779 9778 9777 9776 9775 9774 9772 9771 9769 9768 9766 9764 9762 9761 9759 9756 9754 9752 9750 9747 9745 9742 9740 9737 9734 9731 9728 9725 9722 9719 9715 9712 9709 9705 9702 9698 9695 9691 9688 9684 9681 9677 9674 9670 9667 9663 9660 9656 9653 9650 9646 9643 9640 9636 9633 9630 9627 9624 9622 9619 9617 9615 9613 9611 9609 9608 9607 9606 9605 9605 9604 9604 9604 9605 9605 9605 9606 9607 9608 9608 9610 9611 9612 9613 9615 9617 9619 9621 9623 9625 9628 9631 9634 9637 9640 9644 9648 9652 9656 9661 9666 9670 9675 9680 9685 9690 9695 9700 9705 9710 9715 9719 9724 9729 9734 9738 9742 9747 9751 9756 9760 9765 9769 9774 9778 9783 9787 9792 9796 9801 9805 9810 9814 9818 9823 9827 9831 9834 9838 9841 9844 9847 9850 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9874 9875 9876 9878 9879 9880 9881 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9252 0 21 7 9910 9910 9910 9910 9910 9910 9909 9909 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9875 9873 9871 9869 9866 9864 9861 9859 9856 9854 9851 9848 9845 9842 9839 9836 9833 9830 9827 9824 9820 9817 9813 9809 9806 9802 9798 9794 9790 9786 9782 9777 9773 9769 9764 9760 9755 9750 9745 9741 9736 9731 9726 9721 9716 9711 9705 9700 9695 9690 9685 9680 9675 9671 9666 9661 9657 9652 9648 9644 9640 9636 9632 9628 9624 9621 9618 9615 9611 9608 9606 9603 9600 9598 9595 9593 9591 9589 9587 9585 9583 9581 9580 9578 9577 9576 9574 9573 9572 9571 9570 9569 9569 9568 9567 9566 9565 9564 9563 9562 9561 9559 9558 9556 9554 9552 9549 9546 9543 9539 9535 9530 9525 9519 9512 9505 9497 9489 9480 9470 9459 9447 9434 9421 9406 9391 9375 9358 9340 9322 9303 9284 9264 9244 9224 9204 9184 9164 9144 9125 9107 9089 9072 9056 9042 9029 9017 9006 8997 8990 8984 8979 8976 8975 8975 8976 8979 8983 8988 8993 8999 9006 9013 9021 9028 9036 9044 9051 9058 9065 9072 9078 9084 9088 9092 9096 9098 9100 9102 9103 9103 9103 9102 9101 9099 9097 9094 9092 9088 9085 9081 9078 9074 9069 9065 9061 9057 9053 9048 9044 9040 9036 9032 9028 9024 9021 9017 9014 9012 9009 9008 9006 9005 9004 9004 9005 9006 9007 9009 9012 9015 9019 9023 9028 9033 9039 9046 9053 9061 9069 9078 9087 9097 9107 9118 9130 9142 9154 9167 9180 9194 9208 9222 9237 9252 9267 9283 9299 9315 9331 9347 9363 9379 9395 9410 9426 9441 9457 9471 9486 9500 9514 9528 9542 9555 9568 9581 9593 9605 9617 9628 9639 9650 9661 9672 9682 9692 9701 9711 9720 9729 9737 9745 9753 9760 9767 9774 9780 9786 9791 9797 9801 9806 9810 9814 9817 9821 9824 9826 9829 9832 9834 9836 9839 9841 9843 9845 9846 9848 9849 9851 9852 9853 9854 9854 9855 9855 9855 9855 9854 9854 9853 9852 9851 9849 9848 9846 9844 9842 9840 9838 9836 9834 9831 9829 9827 9824 9821 9819 9816 9813 9810 9807 9804 9801 9798 9794 9791 9787 9783 9778 9774 9770 9765 9760 9755 9749 9744 9738 9733 9727 9721 9714 9708 9701 9695 9688 9681 9674 9666 9659 9651 9644 9636 9628 9619 9611 9603 9594 9585 9576 9567 9558 9548 9539 9529 9519 9508 9498 9487 9476 9465 9453 9442 9430 9418 9405 9393 9380 9366 9353 9339 9326 9312 9298 9284 9269 9255 9241 9227 9213 9199 9185 9171 9157 9143 9130 9117 9104 9091 9079 9066 9054 9042 9031 9020 9008 8998 8987 8977 8967 8957 8948 8939 8931 8923 8915 8908 8901 8895 8889 8884 8880 8876 8874 8871 8870 8869 8869 8870 8872 8874 8877 8881 8886 8891 8897 8903 8911 8918 8927 8935 8945 8954 8964 8975 8985 9253 0 21 7 8996 9008 9019 9030 9042 9053 9064 9075 9087 9098 9109 9120 9130 9140 9150 9159 9168 9176 9183 9191 9197 9203 9208 9213 9216 9219 9222 9223 9224 9224 9224 9223 9221 9218 9215 9212 9207 9203 9198 9193 9188 9182 9177 9171 9166 9160 9155 9151 9146 9143 9139 9136 9135 9134 9133 9134 9136 9138 9142 9146 9152 9159 9166 9175 9185 9195 9207 9219 9232 9245 9260 9275 9290 9305 9321 9337 9352 9368 9384 9400 9416 9431 9447 9461 9476 9490 9504 9517 9530 9542 9555 9566 9578 9589 9599 9609 9619 9629 9639 9648 9657 9665 9674 9682 9690 9698 9705 9712 9719 9726 9732 9739 9745 9750 9756 9761 9766 9770 9774 9778 9782 9786 9789 9792 9795 9798 9801 9803 9806 9808 9811 9813 9815 9817 9819 9821 9823 9825 9827 9829 9832 9834 9835 9837 9839 9841 9842 9844 9845 9847 9848 9849 9850 9851 9851 9852 9853 9853 9853 9853 9853 9853 9854 9854 9854 9854 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9853 9852 9852 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9819 9817 9815 9813 9811 9809 9807 9804 9802 9800 9797 9794 9791 9788 9784 9780 9776 9772 9767 9762 9757 9752 9746 9740 9734 9727 9721 9714 9707 9701 9694 9687 9679 9672 9665 9657 9649 9641 9633 9624 9616 9607 9597 9588 9577 9567 9555 9543 9531 9518 9504 9490 9476 9460 9444 9428 9411 9394 9376 9357 9338 9319 9300 9280 9260 9240 9220 9200 9179 9158 9138 9117 9096 9075 9054 9032 9011 8990 8969 8948 8927 8905 8884 8863 8842 8821 8800 8779 8759 8738 8718 8698 8679 8659 8640 8621 8603 8585 8567 8550 8533 8517 8501 8485 8470 8455 8440 8426 8413 8399 8387 8374 8363 8351 8341 8331 8321 8312 8303 8296 8288 8282 8276 8271 8266 8262 8259 8257 8255 8254 8253 8253 8253 8255 8256 8259 8261 8264 8268 8272 8277 8281 8287 8292 8298 8304 8311 8318 8325 8332 8340 8348 8356 8364 8373 8382 8391 8401 8411 8421 8431 8442 8453 8464 8476 8488 8500 8513 8527 8541 8555 8570 8586 8602 8619 8637 8656 8675 8695 8715 8737 8759 8781 8805 8829 8853 8878 8903 8928 8954 8980 9006 9031 9057 9083 9108 9133 9157 9182 9205 9228 9251 9273 9294 9314 9334 9353 9372 9390 9407 9423 9439 9455 9470 9484 9498 9512 9525 9537 9549 9561 9573 9584 9594 9605 9615 9625 9634 9643 9652 9660 9668 9676 9683 9690 9697 9703 9709 9715 9721 9726 9731 9736 9741 9745 9749 9753 9757 9761 9765 9768 9771 9775 9778 9781 9784 9787 9789 9792 9794 9797 9799 9801 9804 9806 9808 9810 9811 9813 9815 9816 9818 9819 9821 9822 9823 9824 9825 9826 9827 9828 9829 9829 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9254 0 21 7 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9829 9828 9827 9826 9825 9823 9822 9820 9819 9817 9815 9813 9811 9809 9807 9805 9804 9802 9800 9798 9796 9795 9793 9791 9790 9788 9786 9785 9783 9781 9779 9777 9775 9773 9771 9768 9766 9763 9760 9756 9753 9749 9745 9741 9737 9733 9728 9723 9718 9713 9708 9703 9697 9692 9686 9680 9674 9668 9662 9656 9650 9643 9637 9630 9623 9615 9608 9600 9592 9583 9574 9565 9555 9545 9534 9523 9511 9499 9486 9472 9458 9443 9428 9412 9395 9378 9361 9343 9324 9305 9285 9264 9243 9221 9198 9175 9151 9126 9101 9074 9047 9019 8989 8959 8928 8897 8864 8830 8797 8763 8729 8694 8659 8625 8590 8556 8523 8492 8461 8432 8404 8380 8357 8338 8320 8305 8294 8285 8279 8277 8277 8282 8289 8300 8313 8329 8348 8369 8392 8417 8443 8472 8502 8532 8564 8596 8629 8662 8695 8728 8761 8793 8824 8855 8886 8916 8946 8975 9003 9030 9057 9083 9109 9134 9158 9181 9204 9226 9247 9268 9288 9308 9327 9345 9363 9380 9396 9412 9428 9442 9456 9469 9482 9495 9506 9518 9528 9539 9549 9558 9567 9576 9584 9593 9601 9608 9616 9623 9630 9637 9644 9651 9658 9664 9670 9676 9682 9688 9694 9699 9704 9709 9714 9719 9723 9728 9732 9736 9740 9743 9747 9750 9753 9756 9759 9762 9764 9767 9769 9772 9774 9776 9779 9781 9783 9786 9788 9790 9792 9795 9797 9799 9801 9804 9806 9808 9810 9812 9814 9816 9817 9819 9821 9822 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9832 9833 9833 9834 9834 9835 9835 9836 9836 9837 9838 9838 9839 9839 9840 9840 9840 9841 9841 9842 9842 9842 9842 9843 9843 9843 9843 9843 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9846 9846 9846 9847 9847 9847 9847 9846 9846 9846 9846 9845 9845 9845 9844 9844 9843 9843 9843 9843 9842 9842 9842 9842 9842 9843 9843 9844 9844 9845 9845 9846 9846 9847 9848 9848 9849 9849 9850 9850 9850 9850 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9853 9853 9854 9854 9855 9856 9856 9857 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9856 9856 9855 9854 9854 9853 9853 9852 9851 9851 9850 9850 9849 9849 9848 9848 9848 9848 9848 9848 9848 9848 9848 9848 9847 9847 9847 9847 9847 9846 9846 9845 9845 9844 9843 9842 9841 9840 9839 9837 9836 9834 9833 9831 9830 9828 9827 9825 9824 9822 9821 9820 9818 9817 9816 9815 9814 9813 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9801 9799 9797 9795 9793 9790 9787 9784 9781 9778 9774 9771 9767 9763 9759 9755 9751 9747 9743 9739 9735 9731 9727 9723 9719 9715 9710 9706 9701 9696 9691 9255 0 21 7 9686 9681 9675 9669 9662 9656 9648 9641 9633 9625 9616 9607 9598 9588 9578 9567 9557 9546 9534 9523 9511 9498 9485 9471 9458 9443 9428 9412 9396 9379 9361 9343 9324 9304 9284 9263 9240 9218 9195 9173 9150 9128 9105 9083 9061 9039 9019 9000 8981 8964 8948 8934 8922 8912 8903 8896 8892 8890 8889 8891 8894 8899 8906 8914 8924 8935 8948 8961 8975 8990 9006 9023 9040 9056 9073 9090 9107 9123 9140 9156 9172 9187 9202 9217 9230 9244 9256 9268 9280 9290 9300 9309 9318 9325 9332 9338 9343 9348 9351 9354 9356 9357 9357 9356 9355 9352 9349 9345 9340 9335 9329 9322 9315 9307 9298 9289 9279 9268 9257 9246 9234 9222 9209 9195 9181 9167 9152 9137 9121 9105 9088 9071 9053 9035 9017 8999 8980 8960 8941 8922 8903 8884 8864 8845 8826 8806 8787 8769 8751 8733 8716 8699 8682 8667 8651 8637 8623 8609 8596 8584 8573 8563 8553 8544 8535 8528 8521 8514 8509 8504 8500 8497 8495 8493 8492 8492 8493 8494 8496 8499 8503 8507 8512 8518 8525 8532 8540 8548 8557 8566 8576 8587 8598 8609 8620 8632 8644 8657 8669 8681 8693 8705 8718 8730 8742 8754 8766 8777 8788 8799 8810 8820 8830 8839 8848 8857 8865 8873 8881 8888 8894 8900 8905 8910 8915 8918 8922 8924 8926 8928 8929 8929 8928 8927 8926 8923 8920 8917 8913 8908 8903 8897 8891 8884 8876 8868 8860 8851 8842 8832 8822 8811 8800 8788 8776 8764 8751 8738 8724 8710 8695 8680 8664 8648 8632 8615 8597 8579 8561 8543 8524 8504 8484 8464 8443 8422 8401 8379 8357 8334 8311 8288 8264 8240 8216 8191 8166 8141 8116 8090 8063 8037 8010 7983 7956 7929 7901 7873 7845 7817 7788 7760 7731 7702 7673 7644 7615 7586 7556 7527 7498 7468 7438 7408 7379 7349 7319 7289 7258 7228 7198 7167 7137 7107 7076 7046 7015 6985 6955 6925 6894 6864 6835 6805 6775 6746 6717 6688 6659 6631 6603 6575 6548 6521 6494 6468 6442 6417 6392 6367 6343 6320 6297 6275 6253 6232 6212 6192 6174 6155 6138 6122 6106 6091 6077 6064 6052 6041 6030 6021 6012 6005 5998 5992 5987 5983 5980 5978 5977 5976 5977 5978 5981 5984 5988 5994 6000 6007 6015 6024 6034 6045 6057 6070 6084 6099 6115 6132 6150 6168 6188 6208 6230 6252 6275 6299 6324 6349 6375 6402 6430 6458 6487 6517 6547 6578 6610 6642 6674 6707 6741 6775 6809 6844 6878 6914 6949 6985 7020 7056 7092 7128 7163 7199 7235 7271 7307 7342 7377 7412 7447 7482 7516 7550 7584 7617 7650 7683 7715 7747 7779 7810 7840 7871 7900 7930 7959 7987 8015 8043 8070 8097 8123 8149 8175 8200 8225 8250 8274 8298 8322 8345 8368 8391 8414 8436 8458 8480 8502 8523 8545 8566 8587 8607 8628 8648 8668 8688 8708 8728 8747 8767 8786 8805 8824 8842 8861 8879 8897 8915 9256 0 21 7 8933 8950 8968 8985 9002 9018 9034 9050 9066 9082 9097 9112 9126 9141 9155 9169 9182 9195 9208 9221 9233 9245 9257 9268 9280 9291 9301 9312 9322 9332 9342 9352 9361 9370 9379 9388 9397 9405 9414 9422 9429 9437 9444 9451 9458 9465 9472 9478 9484 9489 9495 9500 9505 9510 9514 9518 9522 9526 9529 9532 9535 9538 9541 9543 9545 9547 9549 9551 9553 9554 9556 9557 9559 9560 9561 9563 9564 9565 9566 9567 9568 9569 9570 9571 9571 9572 9573 9574 9575 9576 9577 9578 9579 9580 9582 9583 9584 9586 9588 9590 9591 9594 9596 9598 9601 9603 9606 9609 9612 9615 9618 9621 9624 9628 9631 9634 9638 9641 9644 9647 9651 9654 9657 9661 9664 9667 9670 9673 9676 9680 9683 9686 9689 9692 9695 9698 9701 9704 9707 9710 9714 9717 9720 9723 9726 9729 9732 9735 9737 9740 9743 9746 9749 9751 9754 9756 9759 9761 9764 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9787 9789 9791 9792 9794 9796 9797 9799 9801 9802 9804 9805 9807 9809 9810 9812 9813 9815 9816 9817 9819 9820 9821 9822 9823 9824 9824 9825 9825 9826 9826 9827 9827 9827 9827 9827 9828 9828 9828 9828 9828 9829 9829 9829 9830 9830 9831 9832 9832 9833 9834 9834 9835 9836 9837 9837 9838 9839 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9839 9839 9838 9838 9838 9837 9837 9837 9836 9836 9836 9835 9835 9835 9835 9834 9834 9834 9834 9834 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9832 9831 9831 9831 9831 9830 9830 9829 9829 9829 9828 9827 9827 9826 9825 9825 9824 9823 9822 9821 9820 9819 9818 9817 9816 9814 9813 9811 9810 9808 9807 9805 9803 9801 9798 9796 9794 9791 9788 9785 9782 9779 9776 9772 9768 9765 9761 9756 9752 9748 9743 9738 9734 9729 9724 9718 9713 9708 9702 9697 9691 9686 9680 9674 9668 9663 9657 9651 9645 9639 9633 9626 9620 9613 9606 9599 9592 9584 9576 9568 9560 9551 9542 9532 9522 9512 9500 9489 9478 9467 9455 9444 9433 9422 9411 9400 9390 9381 9372 9364 9357 9351 9347 9343 9341 9339 9340 9342 9345 9349 9355 9362 9369 9378 9387 9398 9410 9422 9434 9446 9459 9472 9485 9498 9511 9524 9537 9549 9560 9572 9583 9594 9604 9614 9623 9632 9641 9649 9657 9664 9671 9678 9684 9690 9696 9702 9707 9712 9717 9722 9726 9730 9734 9738 9742 9745 9749 9752 9755 9757 9760 9763 9765 9767 9769 9771 9773 9775 9776 9778 9779 9780 9782 9783 9784 9784 9785 9786 9786 9786 9787 9787 9787 9787 9787 9787 9786 9786 9786 9785 9784 9784 9783 9782 9781 9780 9779 9778 9777 9775 9773 9772 9770 9767 9765 9763 9760 9757 9754 9751 9748 9745 9741 9737 9733 9729 9724 9720 9715 9710 9705 9700 9695 9689 9683 9257 0 21 7 9677 9670 9663 9656 9648 9641 9633 9625 9616 9608 9599 9590 9580 9571 9562 9553 9544 9536 9528 9520 9512 9506 9500 9494 9490 9486 9483 9481 9480 9480 9480 9482 9485 9489 9493 9498 9504 9510 9517 9524 9532 9540 9548 9557 9565 9573 9582 9590 9598 9606 9615 9622 9630 9637 9644 9651 9657 9663 9669 9675 9681 9686 9691 9696 9701 9705 9709 9713 9717 9721 9724 9727 9730 9733 9735 9738 9740 9741 9743 9744 9746 9747 9748 9748 9749 9750 9750 9750 9751 9751 9751 9751 9751 9752 9752 9752 9752 9752 9752 9752 9752 9753 9753 9752 9752 9752 9752 9752 9751 9751 9751 9750 9749 9749 9748 9747 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9737 9736 9735 9734 9734 9733 9732 9732 9731 9730 9730 9729 9728 9728 9727 9726 9725 9724 9724 9723 9722 9721 9720 9719 9718 9717 9716 9716 9715 9715 9714 9714 9714 9714 9714 9714 9715 9715 9716 9717 9717 9718 9719 9720 9720 9721 9722 9723 9723 9724 9724 9725 9725 9726 9726 9726 9726 9727 9727 9727 9727 9727 9728 9728 9728 9728 9729 9729 9729 9730 9730 9731 9731 9732 9732 9733 9733 9734 9734 9735 9735 9736 9736 9737 9737 9738 9738 9739 9740 9740 9741 9742 9743 9744 9744 9745 9747 9748 9749 9750 9751 9752 9754 9755 9756 9758 9759 9760 9761 9763 9764 9765 9767 9768 9769 9770 9772 9773 9774 9776 9777 9779 9780 9782 9784 9786 9788 9789 9791 9793 9795 9797 9799 9802 9804 9806 9807 9809 9811 9813 9815 9816 9818 9819 9821 9822 9823 9824 9826 9827 9828 9829 9830 9831 9833 9834 9835 9837 9838 9839 9841 9842 9844 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9855 9856 9856 9856 9857 9857 9857 9856 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9856 9856 9856 9857 9857 9858 9858 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9874 9874 9875 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9878 9878 9878 9877 9877 9876 9875 9874 9874 9872 9871 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9860 9859 9858 9857 9856 9856 9855 9854 9853 9852 9851 9850 9848 9847 9845 9843 9841 9839 9837 9834 9832 9829 9826 9823 9820 9816 9813 9809 9806 9802 9798 9794 9790 9786 9782 9777 9773 9768 9763 9758 9753 9747 9742 9736 9729 9723 9716 9709 9702 9695 9687 9679 9671 9662 9654 9645 9635 9626 9616 9606 9595 9585 9574 9563 9551 9539 9527 9515 9502 9489 9475 9462 9448 9434 9419 9405 9390 9375 9360 9344 9329 9314 9298 9282 9266 9251 9235 9219 9204 9188 9172 9157 9141 9125 9110 9094 9079 9258 0 21 7 9063 9048 9033 9017 9002 8987 8973 8958 8943 8929 8915 8901 8887 8874 8860 8848 8835 8823 8811 8799 8788 8777 8766 8756 8746 8736 8727 8718 8709 8701 8692 8685 8677 8670 8663 8656 8650 8644 8637 8631 8625 8619 8613 8607 8601 8595 8588 8581 8574 8567 8559 8550 8540 8530 8519 8507 8494 8480 8465 8448 8431 8412 8393 8372 8350 8327 8302 8277 8250 8223 8195 8166 8136 8106 8075 8043 8011 7978 7945 7912 7878 7844 7810 7775 7741 7706 7672 7637 7603 7568 7533 7499 7465 7431 7398 7365 7332 7300 7269 7239 7209 7180 7153 7126 7101 7077 7054 7033 7013 6994 6977 6962 6949 6937 6926 6918 6911 6905 6902 6900 6899 6901 6903 6908 6914 6922 6931 6942 6954 6968 6984 7001 7019 7039 7060 7083 7107 7132 7159 7187 7216 7246 7278 7310 7344 7378 7413 7449 7486 7523 7561 7599 7638 7677 7717 7756 7796 7837 7877 7917 7957 7997 8037 8077 8116 8156 8195 8234 8273 8312 8350 8388 8425 8462 8498 8534 8569 8604 8638 8672 8705 8737 8768 8799 8828 8857 8885 8912 8938 8963 8988 9011 9034 9055 9076 9096 9115 9133 9150 9167 9183 9199 9214 9229 9244 9258 9272 9286 9299 9313 9326 9340 9353 9366 9379 9392 9405 9418 9431 9444 9456 9469 9481 9493 9505 9516 9528 9539 9549 9560 9570 9580 9589 9599 9608 9617 9625 9634 9642 9650 9657 9665 9672 9680 9687 9694 9701 9707 9714 9720 9726 9732 9738 9743 9748 9754 9758 9763 9768 9772 9776 9780 9784 9788 9791 9794 9797 9800 9803 9806 9808 9811 9813 9815 9817 9819 9821 9823 9824 9826 9827 9828 9829 9830 9831 9832 9832 9833 9834 9834 9835 9835 9836 9836 9836 9837 9838 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9849 9850 9851 9852 9852 9853 9853 9853 9853 9853 9852 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9840 9839 9837 9836 9834 9833 9831 9830 9828 9826 9825 9823 9821 9819 9817 9815 9813 9811 9808 9806 9803 9800 9798 9795 9791 9788 9785 9781 9777 9774 9770 9766 9762 9758 9753 9749 9745 9740 9735 9731 9726 9721 9716 9710 9705 9699 9694 9688 9682 9675 9669 9662 9655 9647 9640 9632 9624 9615 9607 9597 9588 9578 9568 9558 9547 9536 9524 9513 9500 9488 9474 9461 9447 9433 9418 9402 9387 9370 9353 9336 9318 9299 9279 9260 9239 9218 9196 9173 9150 9126 9101 9076 9050 9023 8996 8968 8939 8909 8879 8848 8817 8785 8752 8719 8685 8650 8614 8579 8542 8505 8467 8429 8390 8351 8312 8272 8231 8191 8150 8109 8068 8027 7986 7945 7903 7862 7822 7781 7741 7702 7662 7623 7585 7547 7510 7473 7437 7401 7367 7332 7299 7266 7234 7202 7172 7142 7112 7084 7056 7030 7004 6979 6955 6933 6911 6891 6871 6853 6837 6821 6807 6794 6782 6772 6763 6756 6750 6745 6742 6741 9259 0 21 7 6741 6742 6745 6750 6756 6764 6773 6784 6797 6811 6828 6846 6867 6889 6914 6940 6969 7000 7033 7068 7106 7145 7187 7230 7275 7322 7371 7421 7472 7524 7577 7631 7685 7739 7793 7847 7900 7953 8006 8057 8109 8158 8206 8253 8298 8343 8385 8426 8466 8505 8542 8578 8613 8646 8679 8710 8741 8770 8799 8827 8854 8881 8907 8933 8958 8983 9007 9030 9053 9075 9096 9117 9137 9157 9176 9194 9212 9229 9245 9261 9276 9290 9303 9316 9329 9341 9352 9363 9373 9383 9393 9402 9412 9421 9429 9438 9446 9454 9463 9471 9479 9487 9495 9502 9510 9518 9525 9533 9540 9548 9555 9562 9569 9576 9582 9589 9595 9601 9607 9612 9618 9623 9628 9633 9637 9642 9646 9650 9653 9657 9660 9663 9666 9669 9672 9674 9677 9679 9682 9684 9686 9688 9690 9692 9694 9696 9697 9699 9701 9702 9704 9705 9706 9707 9708 9708 9709 9709 9709 9709 9708 9708 9706 9705 9703 9701 9699 9696 9693 9690 9686 9682 9678 9674 9669 9664 9658 9653 9647 9641 9634 9627 9620 9613 9605 9596 9588 9579 9569 9559 9549 9538 9526 9514 9502 9489 9475 9461 9448 9434 9419 9405 9391 9376 9362 9348 9334 9321 9309 9298 9287 9277 9269 9262 9255 9250 9247 9245 9244 9244 9245 9249 9254 9259 9266 9274 9283 9293 9304 9315 9327 9340 9353 9366 9379 9393 9406 9420 9434 9447 9461 9474 9487 9499 9511 9523 9535 9546 9556 9567 9577 9586 9595 9603 9612 9619 9627 9633 9640 9646 9652 9657 9662 9666 9670 9674 9678 9681 9683 9686 9688 9690 9691 9692 9693 9694 9694 9695 9695 9695 9694 9693 9692 9691 9690 9688 9686 9684 9682 9679 9677 9673 9670 9666 9662 9658 9653 9648 9642 9637 9631 9624 9618 9611 9604 9596 9589 9581 9573 9565 9557 9548 9539 9531 9522 9514 9505 9496 9488 9479 9470 9461 9453 9444 9436 9427 9419 9411 9402 9394 9386 9379 9371 9363 9356 9349 9342 9335 9329 9322 9317 9311 9306 9301 9296 9292 9288 9285 9282 9280 9278 9276 9275 9275 9274 9275 9276 9277 9279 9281 9283 9286 9290 9294 9298 9303 9308 9313 9319 9326 9332 9339 9347 9355 9363 9371 9380 9389 9398 9408 9417 9428 9438 9448 9458 9469 9479 9490 9501 9511 9522 9532 9542 9553 9563 9573 9582 9592 9601 9611 9620 9628 9637 9645 9653 9661 9669 9677 9684 9691 9698 9705 9712 9718 9724 9730 9736 9742 9747 9753 9758 9763 9767 9772 9776 9780 9784 9787 9791 9794 9797 9799 9802 9804 9806 9808 9809 9811 9812 9813 9814 9814 9815 9816 9816 9816 9816 9817 9817 9817 9817 9816 9816 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9813 9813 9813 9812 9811 9811 9810 9809 9808 9807 9806 9805 9804 9802 9801 9799 9798 9796 9794 9792 9790 9788 9786 9784 9782 9780 9778 9775 9773 9771 9769 9767 9764 9762 9760 9758 9755 9260 0 21 7 9753 9750 9748 9746 9743 9740 9738 9735 9732 9729 9726 9722 9719 9715 9712 9708 9704 9700 9696 9692 9688 9684 9680 9675 9671 9667 9663 9658 9654 9649 9645 9640 9636 9631 9626 9622 9616 9611 9606 9600 9594 9588 9581 9575 9568 9561 9553 9546 9538 9530 9522 9514 9506 9497 9489 9480 9471 9463 9454 9445 9436 9427 9417 9408 9398 9388 9377 9367 9355 9344 9331 9319 9306 9292 9278 9264 9248 9233 9216 9199 9182 9164 9146 9127 9108 9088 9068 9047 9026 9004 8982 8959 8935 8910 8885 8859 8832 8804 8775 8745 8714 8682 8649 8614 8577 8540 8501 8460 8418 8375 8330 8283 8235 8186 8134 8082 8027 7971 7913 7854 7792 7729 7663 7596 7527 7456 7382 7307 7230 7151 7070 6985 6900 6813 6725 6636 6545 6454 6363 6272 6181 6092 6004 5917 5832 5748 5669 5594 5523 5456 5393 5337 5288 5245 5208 5176 5153 5136 5127 5124 5128 5141 5161 5187 5220 5259 5305 5356 5412 5472 5538 5608 5682 5758 5838 5920 6006 6092 6179 6266 6354 6442 6530 6618 6705 6793 6879 6963 7045 7127 7207 7285 7360 7434 7506 7575 7643 7708 7771 7832 7892 7948 8003 8056 8107 8156 8204 8249 8293 8336 8377 8416 8454 8490 8526 8559 8592 8624 8654 8684 8712 8739 8765 8790 8814 8837 8859 8880 8900 8919 8936 8953 8969 8984 8998 9011 9024 9035 9045 9055 9064 9072 9079 9086 9092 9097 9101 9105 9108 9110 9112 9112 9111 9110 9108 9105 9100 9095 9089 9082 9074 9065 9055 9045 9033 9021 9008 8994 8980 8967 8953 8940 8926 8913 8899 8886 8874 8864 8854 8845 8837 8831 8826 8823 8821 8820 8822 8825 8829 8835 8842 8851 8861 8873 8885 8899 8914 8929 8946 8963 8980 8999 9017 9036 9054 9073 9092 9111 9130 9149 9168 9186 9204 9221 9239 9255 9272 9288 9303 9319 9333 9347 9361 9374 9387 9399 9411 9422 9433 9443 9452 9461 9470 9478 9486 9493 9499 9506 9512 9517 9522 9526 9530 9534 9538 9541 9544 9547 9549 9551 9553 9555 9557 9558 9559 9561 9562 9563 9563 9564 9564 9565 9565 9565 9565 9565 9564 9564 9563 9562 9561 9560 9559 9557 9555 9554 9552 9549 9547 9545 9543 9540 9537 9535 9532 9529 9527 9524 9521 9518 9515 9512 9508 9505 9501 9497 9493 9489 9485 9480 9475 9470 9464 9458 9452 9446 9439 9431 9424 9415 9407 9398 9389 9379 9369 9358 9347 9336 9324 9311 9298 9285 9271 9256 9241 9225 9209 9192 9174 9155 9136 9116 9095 9074 9051 9028 9003 8978 8952 8925 8897 8868 8838 8807 8775 8743 8709 8675 8640 8605 8569 8532 8495 8458 8421 8384 8347 8311 8276 8241 8206 8173 8142 8112 8083 8056 8031 8008 7988 7969 7953 7940 7930 7922 7916 7913 7913 7914 7918 7924 7933 7943 7956 7969 7984 8001 8019 8038 8057 8078 8099 8120 8142 8164 8186 8208 8231 8253 8276 8299 9261 0 21 7 8321 8343 8366 8388 8410 8433 8455 8478 8500 8522 8545 8568 8590 8613 8636 8658 8681 8704 8727 8750 8772 8795 8818 8841 8864 8887 8909 8932 8955 8977 9000 9022 9044 9066 9088 9110 9132 9153 9175 9196 9217 9238 9258 9278 9298 9317 9336 9355 9373 9391 9408 9425 9442 9458 9474 9489 9504 9519 9533 9546 9560 9572 9585 9597 9609 9620 9631 9641 9652 9661 9671 9680 9689 9697 9705 9712 9720 9727 9733 9740 9746 9752 9757 9762 9768 9773 9777 9782 9786 9791 9795 9799 9803 9807 9811 9815 9819 9823 9826 9829 9833 9836 9839 9842 9844 9847 9849 9852 9854 9856 9857 9859 9861 9862 9863 9864 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9889 9889 9889 9889 9889 9888 9888 9888 9888 9888 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9861 9859 9857 9855 9852 9850 9847 9845 9842 9838 9835 9831 9828 9823 9819 9815 9810 9804 9799 9793 9787 9780 9773 9765 9758 9749 9740 9730 9720 9709 9697 9684 9671 9656 9641 9624 9606 9586 9566 9544 9520 9495 9468 9439 9408 9375 9341 9305 9268 9229 9189 9148 9108 9067 9025 8984 8943 8902 8860 8823 8788 8756 8726 8699 8677 8660 8647 8637 8632 8632 8636 8645 8658 8676 8700 8727 8757 8790 8826 8867 8908 8950 8992 9034 9077 9120 9163 9206 9249 9288 9327 9363 9398 9431 9461 9489 9515 9540 9562 9583 9602 9620 9636 9651 9665 9677 9689 9701 9711 9721 9730 9739 9748 9756 9764 9771 9778 9785 9791 9797 9802 9807 9812 9816 9820 9824 9827 9830 9833 9835 9837 9839 9841 9842 9843 9844 9845 9846 9847 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9835 9834 9833 9833 9832 9832 9832 9832 9832 9832 9832 9833 9833 9834 9835 9835 9836 9837 9837 9838 9838 9839 9840 9840 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9839 9839 9839 9838 9838 9838 9837 9836 9836 9835 9834 9833 9832 9831 9830 9828 9827 9825 9823 9822 9820 9818 9817 9815 9813 9811 9810 9808 9807 9805 9804 9803 9802 9801 9800 9799 9799 9798 9797 9797 9797 9796 9796 9796 9795 9795 9795 9795 9794 9794 9794 9793 9793 9793 9792 9792 9791 9790 9789 9788 9787 9786 9785 9784 9782 9780 9779 9777 9775 9773 9771 9769 9766 9764 9761 9759 9756 9753 9751 9748 9745 9742 9738 9735 9262 0 21 7 9732 9729 9725 9721 9718 9714 9710 9706 9702 9697 9693 9688 9683 9678 9673 9668 9662 9656 9650 9644 9638 9631 9624 9617 9609 9601 9593 9585 9577 9568 9559 9550 9540 9530 9520 9510 9499 9488 9477 9465 9453 9441 9429 9416 9403 9389 9375 9360 9345 9329 9313 9296 9278 9259 9240 9220 9199 9177 9155 9131 9107 9081 9054 9027 8998 8969 8938 8906 8873 8839 8803 8767 8730 8691 8651 8610 8567 8523 8478 8431 8384 8334 8283 8232 8180 8128 8074 8020 7966 7912 7859 7806 7754 7704 7654 7605 7561 7520 7481 7446 7414 7386 7363 7344 7329 7318 7314 7314 7318 7327 7341 7359 7382 7408 7437 7471 7508 7547 7588 7631 7676 7725 7774 7823 7873 7922 7972 8021 8071 8120 8170 8218 8265 8312 8358 8403 8446 8489 8531 8571 8611 8649 8686 8722 8758 8792 8825 8857 8888 8918 8947 8975 9001 9027 9053 9077 9100 9122 9144 9164 9184 9203 9222 9240 9257 9273 9289 9304 9319 9333 9347 9360 9373 9386 9398 9409 9420 9431 9442 9452 9462 9471 9481 9490 9498 9507 9515 9523 9530 9538 9545 9552 9559 9565 9571 9577 9583 9589 9594 9599 9605 9609 9614 9618 9623 9627 9631 9635 9638 9642 9646 9649 9653 9656 9659 9663 9666 9669 9673 9676 9679 9682 9686 9689 9692 9695 9698 9701 9704 9706 9709 9711 9714 9716 9718 9720 9721 9723 9725 9726 9728 9729 9731 9732 9733 9735 9736 9737 9738 9739 9740 9741 9743 9744 9745 9745 9746 9747 9748 9748 9748 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9749 9748 9748 9748 9748 9748 9748 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9747 9746 9746 9746 9745 9745 9744 9744 9743 9743 9742 9741 9741 9740 9739 9738 9738 9737 9736 9735 9734 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9724 9724 9723 9722 9721 9721 9720 9720 9719 9719 9719 9719 9719 9719 9718 9718 9719 9719 9719 9719 9718 9718 9718 9718 9717 9717 9716 9716 9715 9714 9713 9712 9711 9710 9709 9707 9706 9705 9703 9702 9701 9699 9698 9696 9695 9693 9692 9690 9688 9686 9684 9682 9680 9678 9676 9674 9671 9668 9666 9663 9660 9656 9653 9649 9646 9642 9638 9634 9629 9624 9620 9615 9609 9604 9598 9592 9586 9579 9572 9565 9558 9550 9542 9534 9526 9518 9510 9501 9493 9485 9476 9468 9461 9453 9445 9438 9432 9426 9420 9414 9409 9405 9401 9397 9393 9391 9388 9386 9383 9381 9379 9377 9374 9372 9370 9367 9364 9360 9356 9351 9346 9341 9334 9328 9320 9312 9304 9294 9285 9274 9263 9251 9239 9226 9213 9199 9185 9171 9155 9140 9124 9107 9090 9073 9056 9037 9019 9001 8982 8963 8943 8924 8904 8884 8864 8844 8824 8805 8785 8765 8745 8726 8707 8688 8669 8650 8632 8615 8597 8580 8564 8548 8532 8517 8502 8488 8474 8461 8448 9263 0 21 7 8436 8425 8413 8402 8392 8382 8372 8362 8353 8344 8335 8326 8317 8308 8299 8290 8281 8272 8264 8255 8246 8238 8229 8221 8213 8205 8199 8194 8190 8187 8186 8186 8188 8192 8198 8206 8217 8230 8246 8264 8284 8308 8334 8362 8392 8425 8460 8496 8533 8572 8611 8653 8695 8737 8779 8821 8862 8903 8944 8984 9023 9061 9098 9134 9168 9202 9234 9265 9294 9323 9350 9376 9400 9424 9447 9468 9489 9508 9527 9545 9562 9578 9593 9608 9622 9635 9647 9658 9669 9679 9689 9698 9706 9714 9721 9728 9734 9740 9745 9750 9755 9760 9764 9768 9771 9775 9778 9782 9785 9788 9790 9793 9795 9798 9800 9802 9804 9806 9807 9809 9811 9812 9814 9815 9816 9818 9819 9820 9821 9822 9823 9824 9825 9826 9828 9829 9829 9830 9831 9832 9833 9834 9834 9835 9835 9836 9836 9836 9836 9836 9836 9835 9835 9834 9834 9833 9831 9830 9828 9827 9825 9822 9820 9817 9814 9811 9808 9804 9800 9796 9791 9787 9782 9777 9771 9766 9760 9755 9749 9743 9738 9732 9726 9720 9714 9709 9703 9697 9691 9685 9679 9673 9666 9660 9654 9647 9640 9633 9626 9619 9612 9604 9596 9589 9581 9573 9565 9557 9549 9541 9533 9525 9517 9510 9502 9495 9488 9481 9474 9467 9460 9454 9448 9441 9435 9429 9422 9416 9410 9403 9397 9391 9384 9378 9372 9366 9359 9353 9347 9341 9335 9329 9324 9319 9314 9309 9305 9300 9297 9293 9290 9287 9284 9281 9279 9276 9274 9273 9271 9270 9268 9267 9266 9266 9265 9265 9264 9264 9265 9265 9266 9267 9268 9270 9272 9275 9278 9281 9285 9290 9295 9300 9306 9313 9320 9327 9336 9344 9353 9362 9372 9382 9393 9404 9415 9426 9438 9449 9461 9473 9484 9496 9507 9519 9531 9542 9554 9565 9576 9586 9597 9607 9617 9626 9636 9644 9653 9661 9668 9676 9682 9689 9694 9700 9705 9709 9714 9717 9720 9723 9726 9728 9729 9731 9732 9732 9732 9732 9732 9732 9731 9730 9728 9727 9725 9723 9721 9718 9716 9713 9710 9706 9703 9699 9695 9690 9686 9681 9675 9669 9663 9657 9650 9643 9635 9626 9618 9608 9599 9588 9577 9566 9554 9541 9528 9515 9501 9486 9471 9455 9439 9422 9405 9387 9369 9350 9331 9311 9291 9271 9250 9229 9207 9185 9163 9140 9117 9094 9070 9046 9022 8997 8972 8947 8922 8897 8871 8846 8820 8795 8770 8745 8720 8696 8672 8648 8625 8603 8581 8560 8540 8521 8502 8484 8467 8451 8436 8422 8409 8396 8385 8375 8365 8357 8349 8343 8337 8333 8329 8326 8324 8323 8323 8323 8325 8327 8330 8334 8338 8344 8349 8356 8363 8371 8379 8388 8397 8407 8417 8427 8438 8449 8461 8473 8485 8497 8510 8523 8536 8550 8564 8578 8592 8607 8621 8636 8652 8667 8683 8699 8715 8731 8748 8764 8781 8798 8814 8831 8848 8865 8882 8899 8915 8932 8949 8966 8983 8999 9016 9033 9264 0 21 7 9050 9067 9083 9100 9117 9134 9151 9168 9185 9203 9220 9237 9255 9272 9289 9307 9324 9341 9358 9375 9392 9409 9425 9441 9457 9473 9488 9503 9518 9533 9547 9560 9574 9587 9600 9612 9624 9636 9648 9659 9670 9681 9691 9701 9711 9721 9731 9740 9749 9758 9766 9775 9783 9791 9799 9806 9813 9820 9827 9834 9840 9846 9852 9857 9863 9868 9873 9877 9881 9885 9889 9893 9896 9900 9903 9905 9908 9911 9913 9915 9917 9919 9921 9923 9925 9927 9928 9930 9931 9933 9934 9935 9936 9937 9938 9939 9940 9940 9940 9941 9941 9940 9940 9939 9938 9937 9936 9935 9934 9932 9930 9929 9927 9925 9923 9921 9919 9917 9914 9912 9910 9908 9905 9903 9900 9898 9895 9893 9890 9887 9884 9881 9877 9874 9870 9867 9863 9859 9855 9851 9847 9843 9839 9835 9830 9826 9822 9818 9814 9811 9807 9803 9800 9796 9793 9789 9786 9783 9780 9777 9774 9771 9768 9766 9763 9761 9759 9756 9754 9752 9750 9749 9747 9746 9745 9744 9744 9743 9743 9744 9744 9745 9746 9747 9748 9749 9751 9752 9754 9756 9758 9760 9762 9764 9766 9769 9771 9773 9775 9778 9780 9782 9785 9788 9790 9793 9796 9799 9802 9805 9809 9812 9816 9819 9823 9827 9830 9834 9838 9842 9846 9849 9853 9856 9860 9863 9867 9870 9873 9876 9879 9882 9885 9888 9890 9893 9895 9898 9900 9903 9905 9907 9909 9912 9914 9916 9918 9920 9922 9925 9927 9929 9930 9932 9934 9936 9938 9939 9941 9943 9944 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9933 9932 9930 9929 9927 9925 9924 9922 9920 9918 9916 9915 9913 9911 9910 9908 9907 9906 9905 9904 9904 9903 9904 9904 9905 9906 9907 9908 9910 9911 9913 9915 9917 9919 9922 9924 9926 9928 9930 9933 9935 9937 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9977 9978 9978 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9983 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9970 9969 9968 9966 9965 9964 9963 9962 9960 9959 9958 9956 9955 9954 9952 9951 9949 9948 9946 9945 9943 9941 9939 9937 9934 9932 9930 9927 9924 9922 9919 9916 9913 9910 9907 9904 9901 9898 9894 9891 9888 9885 9265 0 21 7 9882 9879 9876 9873 9870 9867 9864 9861 9857 9854 9851 9848 9845 9841 9838 9835 9831 9827 9824 9820 9817 9813 9809 9806 9802 9799 9796 9792 9789 9787 9784 9782 9780 9778 9777 9776 9775 9774 9774 9774 9775 9776 9777 9779 9781 9783 9785 9788 9791 9794 9797 9801 9804 9807 9811 9815 9818 9822 9826 9830 9833 9837 9841 9844 9848 9851 9855 9858 9862 9865 9869 9872 9875 9879 9882 9885 9889 9892 9895 9899 9902 9905 9908 9911 9915 9918 9921 9924 9926 9929 9932 9934 9937 9939 9941 9943 9945 9947 9948 9950 9951 9952 9953 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9970 9971 9972 9973 9974 9975 9977 9978 9979 9980 9981 9981 9982 9983 9983 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9980 9979 9979 9978 9977 9976 9975 9974 9973 9971 9970 9968 9967 9965 9963 9961 9960 9958 9956 9954 9952 9950 9948 9946 9944 9942 9940 9938 9936 9934 9932 9931 9929 9928 9926 9925 9924 9923 9923 9922 9922 9921 9921 9922 9922 9922 9923 9924 9925 9926 9927 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9945 9947 9948 9948 9949 9950 9951 9952 9952 9953 9953 9954 9954 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9968 9968 9969 9969 9969 9968 9968 9967 9967 9966 9965 9964 9963 9962 9961 9959 9958 9957 9955 9954 9953 9952 9951 9950 9949 9948 9947 9946 9945 9945 9944 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9898 9896 9895 9893 9891 9889 9887 9886 9884 9882 9880 9879 9877 9876 9874 9872 9871 9869 9868 9866 9864 9863 9861 9859 9857 9855 9853 9850 9848 9845 9843 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9810 9807 9804 9801 9798 9795 9792 9790 9787 9784 9782 9779 9776 9774 9771 9769 9766 9764 9761 9758 9756 9753 9751 9748 9745 9742 9740 9737 9734 9731 9728 9725 9722 9719 9716 9714 9711 9708 9705 9702 9699 9696 9693 9690 9687 9685 9682 9679 9676 9673 9671 9668 9665 9662 9660 9657 9654 9652 9649 9647 9645 9642 9640 9638 9636 9634 9632 9630 9628 9626 9625 9623 9622 9620 9619 9618 9617 9616 9615 9614 9613 9612 9611 9610 9610 9609 9608 9607 9607 9606 9605 9266 0 21 7 9604 9603 9603 9602 9601 9600 9599 9598 9596 9595 9594 9592 9590 9589 9587 9584 9582 9579 9575 9572 9568 9563 9559 9553 9547 9541 9534 9527 9519 9511 9502 9492 9482 9471 9459 9447 9435 9422 9408 9394 9379 9363 9347 9329 9312 9293 9273 9253 9232 9210 9187 9163 9138 9113 9086 9059 9030 9001 8971 8942 8912 8882 8852 8822 8792 8762 8734 8707 8681 8656 8632 8611 8592 8575 8560 8547 8538 8531 8527 8526 8527 8531 8538 8546 8558 8571 8588 8606 8626 8648 8671 8697 8723 8750 8777 8806 8836 8865 8895 8925 8955 8984 9014 9044 9074 9104 9132 9160 9188 9215 9242 9268 9293 9317 9341 9364 9386 9408 9428 9448 9467 9486 9503 9520 9536 9551 9565 9579 9592 9605 9617 9628 9640 9650 9660 9670 9680 9689 9698 9706 9714 9722 9730 9738 9745 9752 9758 9765 9771 9777 9782 9787 9792 9797 9801 9806 9810 9814 9817 9821 9824 9828 9831 9834 9837 9840 9843 9846 9849 9852 9855 9858 9861 9864 9866 9869 9872 9874 9877 9879 9881 9883 9886 9888 9890 9891 9893 9895 9897 9898 9900 9901 9903 9904 9905 9907 9908 9909 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9946 9947 9948 9949 9950 9951 9953 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9967 9967 9968 9968 9969 9970 9970 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9982 9982 9982 9982 9982 9983 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9979 9978 9977 9977 9976 9975 9975 9974 9973 9973 9972 9972 9971 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9963 9962 9960 9959 9957 9955 9953 9951 9949 9947 9945 9943 9941 9939 9937 9935 9933 9931 9929 9926 9924 9922 9919 9916 9914 9911 9907 9904 9900 9896 9891 9886 9881 9875 9869 9863 9856 9850 9842 9835 9827 9819 9811 9802 9793 9784 9775 9765 9755 9745 9735 9724 9713 9702 9690 9679 9666 9654 9641 9627 9613 9599 9584 9569 9554 9538 9521 9505 9488 9470 9453 9434 9416 9398 9380 9362 9344 9325 9307 9289 9267 0 21 7 9271 9253 9236 9220 9203 9187 9172 9157 9143 9130 9117 9106 9094 9084 9075 9066 9058 9051 9045 9040 9035 9032 9029 9027 9025 9025 9025 9026 9028 9030 9033 9037 9042 9047 9053 9059 9066 9074 9082 9091 9101 9111 9121 9132 9144 9156 9168 9181 9194 9208 9222 9236 9250 9265 9279 9294 9309 9324 9339 9354 9369 9384 9399 9414 9429 9443 9458 9472 9486 9500 9514 9528 9541 9554 9567 9580 9593 9605 9617 9629 9640 9651 9662 9672 9682 9692 9701 9710 9719 9727 9735 9742 9750 9756 9763 9769 9775 9780 9785 9790 9795 9799 9803 9806 9810 9813 9816 9818 9820 9822 9824 9825 9826 9827 9828 9828 9829 9829 9828 9828 9828 9827 9826 9825 9825 9824 9823 9822 9821 9819 9818 9817 9816 9815 9814 9813 9812 9811 9809 9808 9807 9805 9804 9803 9801 9799 9798 9796 9794 9793 9791 9789 9788 9786 9784 9783 9781 9780 9779 9778 9777 9777 9776 9776 9776 9776 9777 9777 9778 9779 9780 9781 9783 9784 9786 9788 9790 9793 9795 9798 9801 9805 9808 9812 9815 9820 9824 9828 9833 9838 9842 9847 9852 9857 9862 9867 9872 9877 9881 9886 9890 9894 9898 9902 9905 9908 9911 9913 9916 9918 9920 9922 9924 9925 9927 9928 9930 9931 9932 9934 9935 9936 9938 9939 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9954 9955 9955 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9956 9957 9957 9957 9957 9958 9958 9959 9959 9959 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9959 9959 9958 9958 9958 9959 9959 9959 9959 9960 9960 9961 9961 9962 9963 9964 9964 9965 9966 9967 9967 9968 9969 9970 9970 9971 9971 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9982 9982 9983 9984 9985 9985 9986 9987 9988 9988 9989 9990 9990 9991 9991 9992 9992 9992 9993 9993 9993 9993 9993 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9992 9992 9992 9992 9993 9993 9993 9994 9994 9995 9995 9996 9996 9996 9997 9997 9997 9997 9997 9997 9997 9997 9996 9996 9996 9995 9995 9995 9994 9994 9994 9993 9993 9993 9993 9993 9993 9994 9994 9994 9995 9995 9996 9996 9997 9998 9998 9999 99991000010000100001000110001100011000110001100001000010000 9999 9999 9999 9999 9998 9998 9998 9998 9997 9997 9997 9998 9998 9998 9998 9999 9999 9999100001000010000100011000110001100011000110001100001000010000 9999 9998 9998 9997 9996 9996 9995 9994 9994 9993 9992 9992 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9990 9990 9268 0 21 7 9990 9990 9990 9989 9989 9988 9988 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9975 9975 9974 9973 9973 9972 9972 9971 9970 9970 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9984 9984 9984 9985 9986 9987 9988 9988 9989 9990 9991 9992 9993 9994 9995 9996 9996 9997 9997 9998 9998 9998 9997 9997 9996 9996 9995 9994 9993 9993 9992 9991 9990 9989 9988 9988 9987 9987 9986 9986 9986 9986 9986 9986 9987 9987 9988 9988 9988 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9990 9990 9989 9989 9988 9987 9986 9985 9985 9984 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9974 9973 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9967 9967 9966 9966 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9953 9952 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9933 9931 9928 9926 9924 9921 9918 9915 9912 9909 9906 9902 9899 9895 9892 9888 9885 9881 9878 9874 9870 9867 9863 9859 9855 9851 9846 9842 9837 9833 9828 9823 9818 9812 9806 9801 9795 9788 9782 9776 9770 9763 9757 9751 9745 9740 9734 9729 9724 9719 9715 9712 9709 9707 9705 9704 9703 9703 9704 9705 9706 9708 9711 9714 9717 9721 9725 9729 9734 9739 9743 9748 9752 9757 9762 9766 9771 9776 9780 9784 9789 9793 9797 9801 9805 9808 9812 9816 9819 9823 9826 9829 9832 9835 9838 9841 9843 9845 9848 9850 9851 9853 9854 9856 9857 9858 9858 9859 9859 9860 9860 9860 9860 9860 9860 9860 9860 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9847 9846 9844 9842 9840 9838 9836 9834 9831 9829 9826 9823 9820 9817 9814 9810 9807 9803 9800 9796 9792 9788 9784 9779 9775 9770 9765 9760 9754 9749 9743 9737 9730 9723 9716 9709 9701 9693 9685 9676 9667 9658 9648 9638 9627 9616 9604 9592 9579 9566 9552 9538 9523 9508 9492 9475 9457 9439 9420 9400 9380 9359 9337 9315 9292 9268 9243 9219 9195 9170 9146 9122 9098 9073 9049 9027 9006 8986 8967 8949 8933 8919 8907 8897 8888 8883 8880 8879 8880 8883 8889 8896 8905 8917 8930 8945 8961 8978 8997 9016 9038 9059 9080 9102 9269 0 21 7 9123 9144 9166 9187 9208 9229 9250 9270 9289 9308 9327 9344 9361 9377 9393 9408 9423 9437 9450 9463 9475 9487 9498 9508 9518 9527 9536 9543 9551 9557 9563 9569 9573 9578 9581 9584 9586 9588 9589 9590 9590 9590 9589 9588 9586 9584 9581 9578 9575 9571 9568 9563 9559 9554 9548 9543 9537 9530 9524 9516 9509 9501 9493 9484 9475 9466 9456 9445 9434 9423 9411 9399 9387 9374 9361 9347 9333 9319 9305 9290 9275 9259 9243 9227 9211 9195 9178 9161 9144 9127 9109 9091 9073 9055 9036 9018 8999 8980 8961 8942 8923 8905 8886 8868 8850 8831 8814 8798 8782 8766 8752 8738 8726 8715 8705 8697 8690 8684 8680 8677 8675 8676 8678 8682 8687 8694 8702 8711 8722 8734 8747 8761 8777 8792 8809 8826 8844 8862 8880 8898 8917 8935 8952 8970 8987 9004 9021 9036 9051 9066 9080 9092 9104 9115 9126 9135 9144 9151 9158 9165 9170 9175 9179 9182 9184 9186 9187 9188 9187 9187 9185 9183 9181 9178 9174 9170 9166 9161 9155 9150 9144 9137 9131 9124 9118 9111 9104 9097 9090 9083 9076 9070 9063 9057 9051 9045 9040 9034 9030 9025 9021 9017 9013 9010 9007 9005 9003 9001 9000 8999 8998 8998 8998 8999 9000 9002 9004 9006 9009 9012 9016 9020 9024 9029 9034 9040 9046 9052 9059 9066 9073 9080 9088 9096 9105 9114 9122 9132 9141 9151 9161 9172 9183 9195 9206 9219 9231 9244 9258 9271 9285 9300 9315 9330 9346 9361 9377 9394 9410 9426 9442 9458 9474 9489 9505 9520 9535 9550 9564 9578 9592 9605 9618 9630 9642 9654 9665 9676 9687 9697 9707 9716 9726 9735 9743 9752 9760 9768 9775 9782 9788 9795 9801 9806 9811 9816 9821 9825 9829 9832 9836 9838 9841 9843 9845 9847 9849 9850 9851 9853 9853 9854 9855 9856 9856 9856 9857 9857 9856 9856 9856 9855 9854 9854 9853 9851 9850 9849 9847 9846 9844 9842 9840 9838 9836 9834 9833 9831 9829 9828 9826 9825 9824 9823 9822 9822 9821 9821 9821 9822 9822 9823 9824 9825 9826 9828 9829 9831 9833 9834 9836 9838 9841 9843 9845 9847 9849 9851 9854 9856 9858 9860 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9877 9878 9879 9879 9880 9880 9880 9880 9879 9879 9878 9877 9876 9875 9873 9872 9870 9868 9867 9865 9862 9860 9858 9855 9853 9850 9847 9844 9841 9838 9835 9832 9829 9826 9823 9820 9816 9813 9810 9807 9803 9800 9797 9794 9790 9787 9784 9781 9778 9775 9772 9768 9765 9762 9759 9756 9753 9750 9746 9743 9740 9736 9732 9728 9724 9720 9716 9711 9706 9701 9696 9690 9684 9678 9671 9664 9656 9648 9640 9631 9621 9612 9601 9590 9578 9566 9553 9540 9526 9512 9497 9482 9467 9451 9435 9418 9402 9385 9369 9353 9337 9322 9307 9292 9278 9266 9254 9243 9233 9225 9217 9212 9207 9204 9203 9203 9204 9207 9270 0 21 7 9212 9218 9225 9233 9242 9253 9264 9277 9290 9303 9317 9332 9347 9362 9377 9392 9407 9421 9436 9450 9464 9477 9489 9502 9513 9525 9535 9545 9554 9563 9571 9579 9586 9593 9600 9606 9612 9618 9623 9628 9633 9638 9642 9647 9651 9656 9660 9664 9669 9673 9677 9681 9686 9690 9694 9698 9702 9707 9711 9715 9719 9723 9728 9732 9736 9740 9744 9747 9751 9755 9759 9763 9766 9770 9773 9777 9780 9784 9787 9790 9793 9796 9799 9802 9805 9807 9810 9813 9815 9817 9820 9822 9824 9826 9828 9830 9832 9834 9836 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9887 9888 9889 9890 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9897 9898 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9908 9908 9909 9909 9908 9908 9908 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9895 9894 9893 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9882 9881 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9858 9856 9854 9852 9850 9848 9846 9844 9843 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9820 9818 9815 9812 9809 9806 9803 9800 9796 9793 9789 9786 9782 9778 9774 9770 9766 9762 9758 9754 9750 9746 9742 9738 9734 9729 9725 9721 9716 9711 9707 9702 9697 9692 9687 9681 9675 9670 9664 9657 9651 9644 9637 9630 9623 9615 9607 9599 9590 9581 9572 9562 9552 9542 9531 9520 9508 9496 9484 9471 9458 9445 9431 9416 9402 9386 9371 9355 9338 9321 9304 9286 9268 9249 9230 9211 9191 9170 9149 9128 9107 9085 9063 9040 9017 8994 8971 8948 8924 8901 8877 8853 8830 8806 8783 8760 8737 8715 8692 8670 8648 8627 8607 8586 8566 8547 8529 8511 8494 8477 8462 8447 8433 8420 8407 8396 8387 8378 8370 8364 8359 8356 8354 8353 8355 8357 8362 8367 8375 8384 8395 8408 8422 8438 8455 8473 8493 8514 8537 8560 8585 8610 8636 8662 8690 8718 8746 8775 8803 8831 8860 8888 8917 8945 8973 9001 9029 9056 9082 9109 9134 9159 9184 9208 9232 9255 9278 9300 9322 9343 9363 9383 9403 9422 9440 9458 9475 9492 9508 9524 9539 9554 9568 9581 9594 9607 9618 9630 9641 9651 9661 9670 9679 9687 9695 9702 9709 9716 9722 9727 9733 9737 9742 9745 9749 9752 9755 9757 9759 9760 9762 9762 9763 9763 9763 9763 9762 9761 9760 9758 9757 9755 9753 9750 9748 9745 9742 9739 9737 9734 9731 9728 9725 9722 9720 9718 9715 9714 9712 9711 9710 9710 9710 9710 9711 9713 9715 9718 9721 9724 9728 9733 9738 9743 9749 9755 9761 9767 9774 9780 9787 9794 9800 9807 9813 9819 9825 9831 9837 9842 9847 9852 9857 9861 9865 9869 9872 9876 9271 0 21 7 9879 9882 9885 9888 9891 9893 9896 9898 9901 9903 9905 9907 9909 9911 9914 9915 9917 9919 9921 9923 9924 9926 9928 9929 9930 9932 9933 9934 9935 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9947 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9923 9921 9918 9916 9913 9910 9907 9904 9901 9898 9895 9892 9889 9885 9882 9879 9876 9872 9869 9866 9862 9859 9855 9852 9848 9844 9840 9835 9831 9826 9822 9817 9812 9806 9801 9795 9789 9784 9778 9772 9766 9760 9754 9748 9742 9736 9730 9724 9718 9712 9706 9700 9694 9688 9682 9676 9670 9664 9657 9650 9643 9636 9629 9621 9613 9605 9596 9588 9579 9570 9562 9553 9544 9535 9527 9518 9510 9502 9494 9486 9479 9472 9466 9459 9454 9448 9443 9438 9433 9429 9424 9420 9416 9413 9409 9406 9402 9399 9396 9393 9389 9386 9384 9381 9378 9376 9373 9371 9369 9367 9366 9365 9364 9363 9363 9362 9363 9363 9364 9365 9366 9368 9369 9372 9374 9377 9379 9383 9386 9389 9393 9397 9402 9406 9411 9416 9422 9428 9434 9441 9447 9455 9462 9470 9478 9486 9495 9503 9513 9522 9531 9541 9551 9560 9570 9580 9590 9600 9610 9619 9629 9639 9648 9658 9667 9676 9685 9694 9703 9712 9720 9729 9737 9746 9754 9762 9770 9777 9785 9793 9800 9807 9814 9821 9828 9834 9840 9846 9852 9858 9863 9868 9873 9878 9882 9887 9891 9895 9898 9902 9905 9908 9911 9914 9917 9919 9922 9924 9926 9928 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9945 9945 9945 9945 9946 9946 9946 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9941 9940 9939 9938 9936 9935 9934 9933 9933 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9920 9919 9917 9915 9913 9911 9909 9907 9905 9902 9900 9898 9895 9893 9891 9889 9887 9885 9883 9881 9880 9878 9876 9875 9873 9871 9869 9868 9866 9864 9862 9861 9858 9856 9854 9852 9849 9846 9843 9840 9837 9833 9830 9826 9822 9818 9814 9810 9805 9800 9795 9790 9785 9779 9774 9768 9762 9755 9749 9742 9735 9729 9722 9272 0 21 7 9715 9708 9701 9694 9687 9680 9674 9668 9661 9656 9650 9645 9640 9635 9631 9627 9624 9621 9618 9616 9614 9613 9612 9611 9610 9610 9610 9609 9609 9609 9609 9609 9609 9609 9609 9608 9608 9607 9605 9603 9601 9599 9596 9593 9589 9585 9581 9576 9570 9564 9558 9550 9543 9535 9526 9517 9507 9497 9486 9474 9462 9450 9436 9422 9407 9392 9376 9360 9342 9325 9307 9288 9268 9249 9229 9210 9190 9170 9150 9130 9110 9091 9073 9055 9038 9022 9007 8993 8981 8970 8960 8953 8947 8942 8940 8939 8940 8943 8947 8953 8961 8971 8982 8995 9008 9023 9040 9057 9075 9093 9112 9132 9151 9171 9191 9211 9230 9250 9270 9289 9309 9327 9345 9362 9379 9396 9412 9428 9444 9459 9473 9487 9501 9515 9528 9541 9554 9566 9578 9589 9601 9612 9623 9633 9643 9653 9663 9672 9681 9689 9698 9705 9713 9720 9727 9734 9740 9746 9751 9757 9762 9767 9771 9776 9780 9784 9788 9791 9795 9798 9802 9805 9808 9810 9813 9816 9818 9820 9823 9825 9827 9829 9830 9832 9834 9835 9837 9838 9839 9840 9841 9842 9843 9844 9844 9845 9845 9846 9846 9846 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9845 9845 9844 9844 9843 9842 9841 9840 9840 9839 9837 9836 9835 9834 9833 9832 9830 9829 9828 9826 9825 9824 9822 9821 9819 9817 9815 9813 9811 9808 9806 9803 9800 9797 9793 9790 9786 9781 9777 9772 9767 9762 9756 9751 9745 9738 9732 9726 9719 9712 9705 9697 9690 9682 9674 9665 9657 9648 9638 9629 9619 9608 9598 9586 9575 9563 9551 9538 9524 9511 9496 9482 9467 9451 9435 9419 9402 9385 9367 9349 9331 9312 9293 9273 9253 9233 9213 9192 9171 9150 9129 9107 9086 9064 9042 9021 8999 8978 8956 8935 8913 8892 8871 8850 8830 8809 8789 8769 8749 8730 8710 8691 8671 8652 8633 8614 8595 8577 8558 8540 8521 8503 8485 8467 8450 8432 8415 8398 8382 8366 8350 8335 8321 8307 8294 8281 8269 8258 8247 8237 8228 8219 8211 8204 8197 8191 8185 8180 8175 8171 8167 8163 8160 8157 8154 8151 8149 8147 8145 8142 8140 8138 8136 8133 8130 8127 8124 8120 8116 8111 8106 8100 8093 8086 8077 8068 8059 8047 8036 8023 8010 7996 7981 7966 7951 7936 7920 7905 7889 7874 7858 7843 7829 7816 7803 7792 7781 7773 7765 7759 7754 7750 7748 7746 7745 7746 7747 7750 7753 7756 7759 7763 7765 7768 7770 7772 7774 7774 7772 7769 7765 7759 7751 7740 7728 7714 7698 7679 7658 7635 7609 7582 7552 7520 7487 7452 7416 7378 7339 7300 7261 7223 7185 7147 7110 7073 7037 7005 6975 6948 6924 6902 6886 6873 6865 6860 6860 6864 6873 6885 6902 6924 6950 6981 7014 7051 7092 7136 7182 7230 7279 7331 7384 7438 7492 7545 9273 0 21 7 7599 7652 7705 7758 7810 7862 7911 7958 8004 8048 8091 8131 8170 8207 8242 8276 8308 8337 8365 8392 8416 8439 8460 8480 8499 8515 8531 8544 8557 8568 8577 8585 8592 8598 8602 8604 8605 8605 8603 8600 8595 8589 8581 8571 8560 8548 8534 8519 8502 8484 8465 8444 8422 8400 8377 8353 8328 8303 8278 8253 8228 8204 8180 8157 8135 8113 8094 8076 8059 8045 8032 8021 8013 8007 8004 8002 8004 8007 8013 8021 8031 8044 8060 8077 8095 8116 8139 8163 8189 8215 8243 8273 8303 8333 8364 8395 8427 8458 8490 8521 8553 8584 8614 8644 8674 8703 8731 8758 8784 8810 8834 8858 8880 8901 8922 8941 8959 8977 8993 9008 9022 9035 9047 9058 9068 9077 9085 9093 9099 9105 9110 9114 9118 9122 9125 9128 9130 9133 9135 9137 9140 9142 9145 9148 9152 9155 9159 9164 9169 9175 9181 9188 9195 9202 9209 9217 9225 9234 9242 9251 9259 9267 9275 9284 9291 9299 9306 9313 9320 9326 9332 9337 9342 9347 9351 9355 9359 9362 9365 9367 9370 9372 9374 9376 9378 9380 9381 9382 9384 9385 9386 9387 9388 9389 9390 9391 9392 9392 9393 9394 9394 9395 9395 9396 9396 9396 9397 9397 9398 9399 9399 9400 9401 9402 9403 9405 9406 9408 9410 9413 9415 9418 9421 9425 9428 9432 9437 9441 9446 9451 9456 9462 9467 9473 9479 9486 9492 9499 9506 9512 9519 9526 9533 9540 9547 9554 9561 9568 9575 9582 9588 9595 9601 9608 9614 9620 9627 9633 9639 9644 9650 9656 9662 9667 9673 9678 9684 9690 9695 9701 9706 9711 9717 9722 9728 9733 9738 9743 9748 9754 9759 9764 9769 9773 9778 9783 9787 9792 9796 9801 9805 9809 9813 9817 9821 9825 9828 9832 9836 9839 9843 9846 9850 9853 9856 9859 9862 9865 9868 9871 9874 9876 9878 9881 9883 9885 9887 9889 9891 9892 9894 9895 9896 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9939 9938 9938 9938 9938 9937 9937 9938 9938 9938 9938 9939 9940 9940 9941 9942 9942 9943 9944 9944 9945 9946 9946 9946 9947 9947 9947 9947 9947 9947 9946 9946 9946 9945 9945 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9913 9913 9912 9911 9911 9910 9909 9908 9906 9905 9903 9902 9274 0 21 7 9900 9898 9896 9894 9892 9890 9888 9885 9883 9881 9878 9876 9874 9872 9870 9868 9865 9863 9861 9858 9856 9853 9850 9847 9844 9841 9837 9834 9830 9826 9822 9817 9813 9808 9803 9797 9792 9787 9781 9775 9769 9763 9757 9750 9744 9737 9730 9723 9715 9708 9700 9692 9683 9675 9666 9656 9646 9636 9625 9614 9603 9591 9578 9564 9551 9536 9521 9505 9489 9472 9455 9437 9418 9400 9381 9361 9342 9322 9302 9283 9263 9244 9226 9208 9191 9175 9160 9146 9133 9122 9112 9104 9097 9092 9089 9087 9087 9089 9093 9098 9105 9113 9123 9133 9145 9158 9173 9188 9203 9219 9236 9253 9270 9287 9304 9322 9339 9355 9372 9388 9405 9420 9436 9450 9465 9479 9492 9505 9517 9529 9540 9552 9562 9572 9582 9591 9600 9609 9617 9625 9633 9640 9647 9654 9660 9666 9672 9677 9683 9688 9693 9697 9702 9706 9710 9714 9718 9722 9726 9729 9733 9737 9740 9744 9747 9751 9755 9758 9762 9765 9769 9773 9777 9781 9785 9788 9792 9796 9800 9804 9807 9811 9814 9818 9821 9825 9828 9831 9834 9837 9840 9842 9845 9847 9850 9852 9855 9857 9860 9862 9865 9867 9870 9872 9875 9877 9880 9882 9885 9887 9890 9893 9895 9897 9900 9902 9904 9906 9908 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9931 9931 9932 9931 9931 9931 9930 9929 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9899 9899 9898 9898 9898 9897 9897 9897 9898 9898 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9900 9899 9898 9897 9896 9895 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9868 9867 9865 9863 9862 9860 9858 9855 9853 9850 9848 9845 9843 9840 9837 9834 9831 9828 9825 9822 9819 9816 9813 9810 9807 9803 9800 9796 9793 9789 9785 9781 9776 9772 9767 9762 9756 9751 9745 9739 9732 9725 9719 9711 9704 9696 9688 9680 9672 9663 9654 9644 9635 9624 9614 9603 9591 9579 9567 9554 9540 9525 9510 9494 9477 9459 9441 9421 9401 9379 9357 9334 9310 9284 9258 9230 9202 9172 9140 9107 9073 9037 9000 8962 8921 8879 8836 8791 8743 8694 8644 8592 8539 8484 8429 8374 8318 8263 8209 8155 8102 8050 9275 0 21 7 7998 7951 7907 7866 7828 7793 7765 7742 7724 7711 7702 7700 7703 7711 7725 7744 7769 7799 7833 7871 7913 7961 8010 8061 8114 8168 8225 8282 8338 8395 8452 8508 8563 8618 8672 8725 8775 8823 8869 8913 8956 8997 9036 9073 9109 9143 9175 9206 9236 9264 9292 9318 9343 9367 9390 9412 9434 9454 9474 9494 9512 9530 9547 9563 9579 9594 9608 9622 9634 9647 9658 9669 9679 9689 9698 9706 9714 9722 9729 9735 9742 9748 9753 9759 9764 9769 9774 9779 9783 9788 9792 9796 9801 9805 9809 9813 9817 9821 9825 9829 9832 9836 9839 9842 9845 9848 9851 9854 9856 9859 9861 9863 9865 9867 9869 9871 9873 9875 9877 9878 9880 9882 9884 9885 9887 9889 9891 9892 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9909 9908 9908 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9873 9871 9869 9866 9864 9861 9859 9856 9853 9851 9848 9845 9842 9839 9836 9833 9829 9826 9823 9819 9816 9812 9809 9805 9802 9798 9794 9791 9787 9784 9780 9777 9774 9771 9768 9765 9763 9760 9758 9756 9754 9752 9750 9749 9747 9746 9745 9744 9743 9742 9741 9741 9740 9739 9738 9738 9737 9736 9736 9735 9734 9734 9733 9732 9730 9729 9728 9726 9724 9722 9720 9718 9715 9712 9708 9705 9701 9697 9692 9687 9682 9676 9670 9663 9656 9649 9641 9633 9624 9616 9606 9596 9586 9575 9564 9552 9540 9527 9514 9500 9485 9470 9455 9439 9423 9406 9389 9371 9354 9336 9319 9301 9284 9267 9251 9234 9219 9205 9191 9179 9167 9158 9149 9142 9137 9132 9131 9130 9132 9135 9139 9145 9153 9162 9172 9184 9197 9211 9226 9242 9258 9276 9294 9311 9329 9348 9366 9384 9402 9421 9439 9457 9474 9491 9508 9524 9540 9555 9570 9584 9598 9611 9623 9635 9647 9658 9669 9679 9688 9697 9706 9714 9722 9729 9736 9743 9749 9756 9761 9767 9773 9778 9783 9788 9793 9798 9802 9806 9811 9815 9819 9823 9826 9830 9833 9836 9839 9842 9844 9847 9849 9851 9853 9855 9857 9858 9860 9861 9862 9864 9865 9866 9868 9869 9871 9872 9873 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9887 9887 9888 9889 9889 9889 9889 9889 9889 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9886 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9879 9879 9878 9877 9876 9875 9874 9276 0 21 7 9873 9873 9872 9871 9871 9870 9870 9869 9869 9869 9870 9870 9871 9872 9873 9875 9876 9878 9880 9882 9884 9886 9889 9891 9893 9895 9898 9899 9901 9903 9905 9906 9907 9907 9908 9908 9908 9907 9907 9906 9905 9904 9902 9901 9899 9897 9895 9892 9890 9887 9884 9881 9878 9874 9871 9867 9862 9857 9852 9846 9840 9833 9826 9818 9809 9800 9790 9780 9769 9757 9745 9732 9718 9705 9692 9678 9665 9652 9638 9625 9612 9600 9589 9578 9568 9559 9552 9546 9541 9537 9535 9534 9534 9536 9539 9543 9549 9556 9564 9572 9582 9593 9604 9616 9627 9639 9651 9662 9674 9686 9698 9709 9719 9729 9738 9748 9755 9763 9769 9775 9780 9785 9789 9792 9795 9798 9800 9801 9802 9803 9803 9804 9803 9803 9803 9802 9801 9800 9799 9798 9797 9795 9794 9792 9790 9788 9786 9783 9781 9778 9775 9772 9768 9764 9761 9756 9752 9747 9742 9737 9732 9726 9720 9714 9708 9701 9694 9686 9679 9671 9663 9654 9646 9637 9627 9618 9608 9598 9587 9577 9566 9555 9544 9532 9521 9509 9497 9485 9473 9460 9448 9436 9423 9410 9398 9385 9373 9360 9348 9336 9323 9311 9300 9288 9277 9266 9255 9245 9235 9226 9217 9209 9201 9194 9187 9181 9176 9172 9168 9164 9162 9160 9159 9159 9159 9160 9161 9163 9166 9170 9173 9178 9183 9189 9195 9202 9209 9216 9224 9233 9241 9251 9260 9270 9280 9291 9301 9312 9324 9335 9346 9358 9370 9382 9394 9406 9418 9429 9441 9453 9465 9477 9488 9500 9511 9522 9533 9544 9554 9565 9575 9585 9594 9603 9612 9621 9629 9637 9645 9652 9659 9666 9672 9678 9683 9689 9694 9698 9702 9706 9710 9713 9716 9719 9721 9723 9725 9727 9728 9729 9729 9730 9730 9730 9729 9728 9727 9726 9725 9723 9721 9718 9716 9713 9710 9706 9703 9699 9695 9690 9686 9681 9676 9671 9666 9661 9655 9649 9643 9636 9630 9623 9616 9609 9601 9593 9585 9577 9568 9559 9549 9539 9529 9518 9507 9496 9484 9471 9458 9444 9429 9414 9398 9382 9364 9346 9327 9307 9286 9264 9241 9217 9192 9166 9140 9113 9084 9055 9027 8998 8968 8939 8910 8881 8851 8822 8795 8769 8744 8720 8698 8678 8660 8644 8630 8618 8610 8604 8600 8600 8602 8606 8614 8624 8636 8650 8668 8687 8708 8730 8754 8781 8808 8835 8863 8892 8921 8950 8979 9008 9037 9066 9093 9121 9148 9175 9200 9225 9248 9271 9294 9315 9336 9356 9375 9394 9412 9430 9447 9463 9479 9494 9509 9523 9537 9550 9563 9575 9587 9598 9609 9619 9629 9639 9648 9657 9665 9673 9681 9688 9695 9701 9708 9714 9720 9726 9731 9736 9742 9747 9752 9756 9761 9766 9770 9774 9779 9783 9787 9791 9795 9799 9802 9806 9809 9813 9816 9819 9822 9825 9828 9831 9834 9836 9839 9841 9844 9846 9848 9850 9851 9853 9854 9856 9857 9858 9859 9860 9861 9861 9277 0 21 7 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9864 9865 9865 9866 9866 9866 9867 9868 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9872 9872 9871 9870 9869 9868 9867 9865 9864 9862 9861 9859 9857 9856 9854 9852 9850 9848 9846 9844 9842 9840 9838 9835 9833 9830 9827 9823 9820 9816 9812 9808 9804 9799 9795 9790 9784 9779 9773 9767 9761 9754 9748 9741 9734 9727 9720 9712 9704 9696 9687 9678 9669 9659 9648 9638 9627 9615 9603 9590 9577 9564 9551 9538 9524 9510 9497 9483 9469 9457 9445 9433 9422 9412 9403 9395 9388 9381 9376 9373 9371 9370 9370 9371 9374 9377 9382 9387 9392 9399 9406 9413 9421 9428 9437 9445 9453 9461 9469 9476 9483 9490 9496 9502 9508 9513 9518 9522 9526 9530 9533 9536 9538 9540 9541 9542 9542 9542 9541 9540 9539 9536 9534 9530 9526 9522 9517 9511 9505 9498 9490 9482 9473 9463 9453 9442 9430 9417 9404 9390 9375 9358 9341 9322 9302 9281 9258 9234 9209 9182 9154 9125 9095 9063 9029 8994 8959 8924 8888 8853 8817 8782 8746 8711 8678 8648 8619 8591 8566 8543 8524 8508 8494 8483 8478 8475 8476 8480 8487 8497 8510 8525 8543 8563 8586 8611 8636 8663 8691 8721 8751 8780 8810 8840 8869 8898 8926 8954 8982 9009 9034 9059 9084 9107 9129 9151 9171 9191 9210 9227 9244 9260 9275 9290 9303 9316 9327 9338 9348 9357 9365 9372 9378 9384 9388 9392 9395 9397 9398 9399 9399 9398 9396 9393 9390 9386 9381 9375 9369 9362 9354 9345 9336 9326 9315 9304 9292 9279 9266 9252 9237 9223 9209 9194 9180 9166 9152 9137 9123 9110 9098 9087 9076 9066 9058 9051 9045 9040 9036 9035 9034 9035 9038 9041 9047 9053 9061 9070 9080 9092 9104 9117 9132 9147 9163 9179 9196 9214 9231 9250 9268 9287 9305 9324 9342 9361 9379 9397 9415 9432 9449 9465 9481 9496 9510 9524 9538 9550 9562 9574 9584 9595 9604 9613 9621 9629 9636 9643 9649 9655 9661 9666 9671 9676 9680 9685 9689 9693 9697 9701 9704 9708 9711 9714 9718 9721 9723 9726 9729 9731 9734 9736 9738 9740 9741 9743 9744 9745 9747 9748 9749 9750 9751 9752 9754 9755 9756 9757 9758 9759 9760 9761 9762 9764 9765 9766 9766 9767 9768 9768 9769 9769 9769 9769 9769 9768 9768 9767 9766 9766 9765 9764 9764 9763 9762 9762 9761 9761 9761 9761 9761 9762 9762 9763 9764 9765 9766 9767 9769 9770 9772 9773 9775 9776 9778 9780 9781 9783 9785 9786 9788 9790 9791 9793 9795 9796 9798 9800 9801 9803 9805 9807 9808 9810 9812 9813 9815 9817 9818 9819 9820 9822 9823 9824 9824 9825 9826 9826 9826 9826 9827 9827 9827 9826 9826 9826 9826 9825 9825 9825 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9815 9814 9813 9811 9810 9808 9807 9805 9278 0 21 7 9803 9801 9799 9797 9795 9793 9791 9789 9787 9784 9782 9780 9777 9774 9771 9768 9765 9762 9758 9754 9750 9746 9741 9736 9731 9726 9720 9714 9708 9702 9695 9688 9680 9673 9665 9657 9649 9641 9632 9623 9614 9604 9595 9585 9575 9564 9554 9543 9531 9520 9508 9496 9483 9470 9457 9443 9429 9414 9399 9384 9369 9353 9336 9320 9303 9285 9268 9250 9232 9214 9196 9178 9160 9141 9123 9105 9087 9069 9052 9034 9017 9001 8985 8969 8954 8939 8925 8911 8898 8886 8874 8863 8853 8843 8834 8825 8817 8810 8803 8797 8792 8787 8782 8778 8774 8771 8768 8765 8762 8760 8757 8755 8753 8751 8749 8747 8745 8743 8741 8739 8737 8736 8734 8733 8733 8732 8733 8734 8736 8738 8741 8745 8750 8755 8762 8769 8778 8788 8798 8810 8822 8835 8849 8863 8878 8893 8909 8925 8941 8957 8973 8989 9004 9020 9036 9052 9066 9080 9094 9107 9120 9132 9144 9155 9166 9176 9186 9195 9203 9212 9219 9226 9233 9239 9244 9250 9254 9258 9262 9266 9268 9271 9273 9274 9275 9276 9276 9275 9275 9274 9272 9270 9268 9266 9263 9260 9256 9252 9248 9243 9238 9233 9227 9221 9215 9208 9201 9193 9186 9177 9169 9160 9151 9141 9131 9121 9111 9100 9089 9078 9067 9055 9044 9032 9020 9008 8995 8983 8970 8957 8943 8930 8916 8902 8887 8873 8858 8842 8826 8810 8794 8777 8759 8741 8723 8705 8686 8666 8647 8626 8606 8585 8564 8542 8519 8497 8473 8449 8425 8400 8375 8348 8322 8294 8266 8237 8208 8178 8146 8115 8082 8049 8014 7979 7943 7907 7869 7830 7791 7751 7709 7667 7624 7580 7535 7488 7441 7393 7343 7292 7240 7187 7132 7076 7019 6960 6900 6838 6775 6710 6644 6576 6506 6434 6361 6286 6210 6131 6051 5969 5885 5800 5712 5623 5532 5440 5345 5249 5151 5052 4952 4850 4747 4643 4538 4432 4325 4218 4111 4003 3896 3789 3683 3576 3471 3365 3262 3161 3062 2964 2869 2776 2687 2601 2518 2439 2364 2294 2228 2167 2110 2060 2015 1975 1941 1913 1891 1874 1863 1858 1859 1866 1879 1896 1918 1945 1977 2013 2052 2094 2140 2189 2240 2292 2345 2400 2456 2512 2568 2624 2680 2734 2786 2837 2887 2936 2981 3024 3064 3102 3137 3169 3197 3222 3244 3262 3276 3287 3294 3298 3299 3295 3288 3279 3267 3252 3232 3212 3190 3168 3144 3120 3096 3071 3047 3022 3002 2985 2970 2958 2949 2945 2945 2951 2961 2976 2998 3026 3060 3099 3144 3195 3252 3313 3379 3449 3526 3605 3688 3774 3863 3957 4052 4147 4244 4342 4440 4539 4637 4736 4835 4932 5029 5126 5221 5316 5409 5500 5590 5678 5765 5851 5934 6016 6096 6175 6251 6326 6399 6470 6539 6606 6671 6735 6796 6855 6912 6967 7020 7071 7121 7169 7214 7259 7301 7342 7381 7419 7456 7491 7525 7557 7589 7619 7649 7677 7704 7731 7756 7781 9279 0 21 7 7805 7828 7850 7871 7892 7911 7930 7949 7967 7984 8001 8017 8032 8047 8062 8076 8090 8104 8118 8131 8144 8157 8170 8183 8196 8209 8221 8234 8247 8259 8272 8285 8297 8310 8323 8335 8348 8361 8374 8386 8399 8412 8425 8438 8452 8465 8479 8493 8507 8522 8537 8552 8567 8583 8599 8615 8632 8648 8666 8683 8700 8718 8736 8754 8772 8790 8808 8826 8844 8862 8880 8897 8914 8931 8948 8965 8981 8998 9013 9029 9044 9059 9074 9089 9103 9117 9131 9145 9158 9171 9184 9196 9208 9220 9232 9243 9254 9265 9276 9286 9296 9305 9314 9323 9332 9340 9348 9356 9363 9370 9377 9384 9390 9397 9403 9408 9414 9420 9425 9431 9436 9441 9446 9450 9455 9460 9464 9468 9472 9476 9480 9484 9487 9490 9493 9496 9498 9501 9503 9505 9507 9509 9511 9512 9513 9515 9516 9517 9518 9519 9520 9521 9523 9524 9525 9526 9527 9528 9529 9529 9530 9531 9532 9532 9533 9533 9534 9534 9534 9534 9534 9534 9534 9533 9533 9532 9531 9530 9529 9529 9528 9527 9526 9525 9524 9523 9521 9520 9519 9518 9517 9515 9514 9513 9511 9510 9508 9507 9505 9503 9501 9499 9497 9495 9493 9490 9488 9485 9483 9480 9477 9474 9471 9468 9465 9462 9458 9455 9451 9448 9444 9440 9436 9431 9427 9422 9417 9412 9407 9402 9396 9390 9384 9378 9372 9365 9358 9351 9344 9336 9328 9320 9312 9303 9294 9285 9275 9265 9255 9245 9234 9223 9211 9199 9187 9174 9161 9148 9134 9119 9105 9089 9073 9057 9040 9023 9005 8986 8967 8946 8925 8904 8881 8857 8832 8807 8780 8752 8723 8693 8662 8630 8597 8562 8526 8489 8450 8411 8370 8327 8284 8239 8193 8146 8098 8047 7996 7943 7888 7831 7773 7713 7651 7588 7523 7456 7388 7318 7247 7174 7101 7024 6948 6872 6795 6719 6644 6570 6497 6425 6355 6288 6225 6165 6108 6054 6005 5962 5923 5890 5861 5839 5822 5810 5804 5803 5808 5817 5831 5850 5873 5901 5933 5968 6006 6047 6092 6138 6186 6236 6287 6341 6394 6449 6504 6560 6617 6674 6731 6788 6844 6901 6957 7012 7067 7122 7176 7229 7281 7332 7382 7431 7479 7525 7570 7613 7655 7695 7733 7770 7805 7838 7870 7900 7928 7955 7980 8003 8025 8045 8064 8081 8097 8112 8126 8138 8149 8160 8170 8178 8186 8193 8199 8204 8209 8213 8217 8220 8222 8224 8226 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8239 8241 8243 8246 8248 8251 8255 8259 8262 8267 8271 8276 8280 8285 8289 8294 8298 8303 8307 8311 8314 8317 8319 8321 8322 8323 8323 8322 8321 8319 8316 8313 8308 8303 8297 8291 8283 8274 8264 8254 8243 8230 8217 8202 8186 8169 8150 8130 8109 8086 8062 8036 8009 7980 7950 7919 7886 7852 7817 7782 7744 7707 7669 7632 7594 7557 7521 7486 7451 7417 7386 7356 7328 7302 7278 7258 7239 7223 7210 9280 0 21 7 7199 7191 7185 7181 7178 7177 7180 7183 7185 7188 7190 7193 7195 7198 7200 7202 7200 7196 7190 7182 7172 7158 7141 7122 7099 7073 7043 7010 6974 6934 6892 6845 6796 6743 6689 6631 6569 6506 6441 6376 6309 6241 6173 6104 6036 5968 5902 5839 5777 5717 5659 5607 5560 5518 5480 5447 5422 5403 5391 5385 5385 5394 5409 5430 5458 5493 5536 5584 5637 5695 5758 5826 5898 5971 6048 6127 6210 6294 6377 6460 6543 6626 6709 6790 6872 6953 7030 7106 7181 7253 7324 7393 7459 7524 7587 7647 7706 7762 7816 7869 7920 7968 8015 8061 8104 8146 8186 8224 8260 8295 8328 8359 8389 8417 8444 8469 8493 8515 8537 8557 8576 8593 8610 8626 8641 8655 8668 8680 8692 8703 8713 8723 8732 8741 8749 8757 8764 8771 8778 8784 8789 8795 8800 8805 8809 8814 8818 8822 8827 8831 8835 8839 8843 8847 8851 8855 8860 8864 8869 8874 8879 8884 8889 8894 8900 8906 8912 8918 8924 8931 8937 8944 8952 8959 8967 8975 8983 8992 9001 9010 9020 9030 9040 9051 9062 9073 9085 9097 9109 9122 9135 9149 9162 9176 9190 9204 9218 9233 9247 9261 9276 9290 9304 9318 9332 9346 9360 9373 9387 9399 9412 9425 9437 9449 9460 9471 9482 9493 9503 9513 9523 9532 9541 9550 9559 9567 9575 9583 9590 9597 9604 9611 9617 9623 9629 9635 9640 9645 9650 9655 9660 9664 9669 9673 9676 9680 9684 9687 9690 9693 9696 9699 9701 9704 9706 9708 9710 9711 9713 9714 9715 9715 9716 9716 9715 9715 9714 9714 9712 9711 9710 9708 9706 9703 9701 9698 9695 9691 9688 9684 9680 9676 9671 9666 9661 9655 9649 9642 9634 9626 9618 9609 9599 9589 9578 9566 9553 9541 9527 9514 9500 9486 9472 9458 9444 9430 9418 9406 9395 9384 9375 9366 9360 9354 9350 9347 9347 9348 9351 9355 9360 9368 9376 9385 9396 9407 9420 9433 9446 9460 9474 9488 9502 9516 9530 9545 9558 9570 9583 9594 9606 9617 9627 9637 9646 9655 9664 9672 9679 9686 9692 9698 9703 9708 9712 9715 9719 9721 9723 9724 9725 9726 9725 9725 9723 9722 9720 9718 9715 9713 9711 9709 9707 9705 9704 9703 9702 9702 9703 9703 9705 9707 9710 9713 9716 9720 9725 9730 9735 9740 9745 9749 9754 9759 9763 9767 9771 9775 9779 9782 9785 9787 9789 9791 9792 9793 9794 9794 9794 9793 9792 9791 9789 9787 9784 9780 9776 9770 9764 9756 9748 9738 9728 9717 9704 9692 9677 9662 9647 9632 9617 9602 9587 9572 9557 9542 9529 9518 9509 9500 9493 9489 9486 9486 9487 9489 9495 9502 9511 9521 9533 9547 9562 9577 9592 9608 9624 9640 9655 9671 9687 9702 9716 9729 9742 9754 9764 9774 9782 9790 9797 9803 9808 9813 9817 9821 9824 9828 9831 9833 9836 9838 9840 9842 9844 9845 9847 9848 9850 9851 9852 9853 9854 9854 9855 9855 9855 9854 9854 9853 9281 0 21 7 9852 9851 9850 9849 9848 9846 9845 9843 9841 9840 9838 9836 9834 9831 9829 9827 9824 9822 9819 9816 9814 9811 9807 9804 9801 9798 9795 9792 9788 9785 9782 9779 9776 9774 9771 9769 9766 9764 9762 9760 9759 9757 9756 9755 9754 9753 9752 9751 9750 9750 9749 9748 9748 9747 9747 9746 9746 9745 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9747 9748 9749 9750 9751 9752 9753 9755 9756 9758 9759 9761 9762 9763 9765 9766 9767 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9794 9795 9795 9796 9796 9796 9796 9796 9796 9796 9795 9795 9795 9795 9794 9794 9794 9794 9793 9793 9793 9794 9794 9794 9795 9795 9796 9797 9798 9799 9800 9801 9803 9804 9805 9807 9808 9809 9811 9812 9814 9815 9817 9818 9820 9822 9823 9825 9827 9829 9831 9833 9835 9837 9839 9842 9844 9846 9849 9851 9854 9857 9859 9862 9864 9867 9869 9871 9874 9876 9878 9880 9882 9884 9886 9888 9889 9891 9893 9894 9895 9897 9898 9900 9901 9902 9903 9905 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9921 9921 9922 9922 9922 9922 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9895 9893 9891 9888 9885 9883 9880 9877 9875 9872 9869 9866 9864 9861 9858 9856 9853 9850 9847 9844 9841 9838 9835 9831 9827 9824 9820 9815 9811 9806 9801 9795 9789 9784 9777 9771 9765 9758 9751 9744 9737 9730 9723 9715 9708 9700 9692 9684 9676 9668 9660 9651 9642 9633 9624 9615 9605 9595 9585 9574 9564 9553 9542 9531 9519 9508 9496 9485 9473 9461 9448 9436 9423 9410 9396 9382 9368 9353 9338 9322 9305 9287 9268 9249 9227 9205 9182 9159 9134 9108 9081 9054 9027 9000 8972 8944 8916 8888 8860 8834 8810 8787 8766 8746 8729 8715 8703 8693 8686 8682 8681 8683 8687 8694 8705 8718 8733 8750 8769 8791 8814 8838 8862 8888 8915 8942 8968 8995 9022 9048 9074 9098 9123 9146 9168 9189 9209 9227 9245 9261 9276 9291 9304 9316 9326 9336 9345 9354 9361 9367 9373 9378 9383 9386 9389 9391 9393 9394 9394 9393 9391 9389 9386 9382 9378 9372 9366 9360 9352 9343 9334 9324 9313 9302 9290 9277 9263 9249 9234 9219 9203 9187 9170 9153 9135 9116 9098 9079 9060 9040 9020 9000 8980 8960 8939 8918 8898 8877 8856 8836 8815 8795 8774 8754 8734 8715 8696 8677 8659 8641 8624 8607 8591 8575 8561 8546 8533 8520 8507 8496 8485 8474 8464 8455 8446 8438 8431 8424 8418 8412 8407 8403 8399 8396 8394 8392 8392 8392 8392 8394 8397 8401 8405 8411 8419 8427 8437 8447 8459 8472 8487 8502 8519 9282 0 21 7 8537 8556 8576 8597 8618 8641 8664 8688 8712 8736 8760 8785 8810 8834 8859 8884 8908 8932 8955 8978 9001 9023 9044 9065 9085 9104 9123 9140 9157 9174 9189 9204 9218 9230 9242 9253 9263 9272 9280 9288 9294 9299 9304 9307 9310 9313 9314 9315 9316 9316 9315 9314 9312 9310 9308 9305 9302 9299 9295 9291 9286 9280 9273 9266 9257 9247 9235 9222 9208 9193 9177 9159 9140 9120 9099 9078 9054 9031 9008 8984 8961 8940 8920 8901 8884 8869 8857 8847 8841 8837 8836 8838 8844 8853 8865 8880 8899 8920 8943 8968 8995 9024 9054 9084 9113 9143 9173 9202 9232 9262 9291 9318 9343 9368 9391 9413 9433 9452 9470 9487 9503 9518 9533 9547 9561 9573 9585 9597 9608 9619 9630 9641 9651 9661 9671 9681 9690 9699 9708 9716 9724 9731 9739 9745 9752 9758 9764 9770 9775 9780 9785 9790 9795 9799 9803 9807 9811 9815 9818 9821 9825 9828 9831 9833 9836 9838 9840 9842 9844 9845 9847 9848 9849 9849 9850 9850 9851 9851 9851 9851 9851 9850 9850 9850 9849 9848 9848 9847 9846 9845 9845 9844 9842 9841 9840 9838 9837 9835 9833 9831 9829 9827 9825 9822 9820 9817 9814 9811 9808 9804 9801 9797 9794 9790 9786 9782 9778 9773 9769 9764 9759 9755 9750 9745 9740 9734 9729 9724 9718 9713 9707 9701 9696 9690 9684 9678 9673 9667 9660 9654 9648 9641 9635 9628 9621 9613 9606 9598 9590 9581 9573 9564 9554 9544 9534 9523 9512 9500 9488 9475 9462 9449 9435 9420 9405 9390 9374 9357 9340 9323 9305 9286 9267 9247 9227 9207 9185 9163 9141 9118 9094 9070 9045 9019 8993 8965 8937 8908 8879 8848 8817 8785 8751 8718 8683 8649 8613 8577 8541 8505 8469 8434 8399 8364 8330 8296 8266 8237 8210 8184 8161 8141 8124 8110 8099 8091 8086 8085 8088 8093 8102 8115 8131 8149 8171 8194 8221 8250 8280 8312 8345 8381 8418 8454 8491 8528 8565 8602 8639 8676 8713 8749 8784 8818 8851 8884 8915 8946 8975 9003 9030 9056 9081 9105 9128 9150 9170 9190 9209 9227 9244 9260 9275 9290 9304 9317 9330 9342 9355 9366 9378 9389 9400 9411 9421 9432 9443 9454 9465 9476 9486 9497 9508 9519 9529 9540 9550 9560 9570 9580 9590 9600 9609 9618 9627 9636 9644 9652 9660 9667 9675 9682 9689 9696 9703 9710 9717 9723 9729 9736 9742 9748 9754 9759 9765 9770 9776 9781 9786 9791 9795 9800 9804 9808 9811 9815 9818 9822 9825 9828 9831 9833 9836 9839 9841 9844 9846 9849 9852 9854 9857 9859 9862 9865 9868 9870 9873 9875 9878 9880 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9920 9919 9919 9919 9283 0 21 7 9919 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9903 9903 9903 9903 9904 9904 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9912 9912 9913 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9915 9914 9912 9910 9908 9906 9903 9901 9898 9896 9893 9890 9887 9884 9881 9878 9875 9873 9870 9867 9865 9862 9860 9858 9856 9854 9853 9851 9850 9849 9849 9848 9848 9848 9848 9848 9849 9850 9850 9852 9853 9854 9855 9857 9859 9860 9862 9864 9866 9867 9869 9871 9873 9875 9876 9878 9880 9881 9883 9885 9886 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9918 9918 9919 9918 9918 9918 9918 9917 9917 9917 9916 9916 9916 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9917 9917 9918 9918 9918 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9922 9922 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9909 9907 9905 9904 9902 9900 9899 9897 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9868 9866 9863 9861 9858 9855 9852 9850 9847 9844 9841 9838 9835 9832 9829 9825 9822 9819 9816 9812 9809 9806 9802 9799 9795 9792 9788 9784 9780 9776 9772 9768 9764 9760 9756 9751 9747 9742 9738 9733 9728 9724 9719 9714 9710 9705 9700 9695 9690 9686 9681 9676 9671 9666 9662 9657 9652 9647 9642 9637 9632 9627 9621 9616 9611 9605 9600 9594 9588 9583 9577 9571 9565 9559 9553 9547 9540 9534 9528 9521 9515 9508 9501 9494 9487 9480 9473 9465 9457 9449 9441 9432 9423 9413 9403 9392 9381 9370 9358 9345 9332 9318 9303 9288 9272 9256 9239 9222 9204 9185 9167 9148 9129 9109 9090 9071 9051 9032 9014 8996 8979 8962 8947 8933 8919 8907 8896 8887 8880 8874 8870 8867 8867 8868 8871 8876 8882 8890 8900 8911 8923 8937 8952 8968 8984 9002 9019 9038 9057 9075 9094 9113 9131 9149 9167 9185 9284 0 21 7 9203 9220 9237 9253 9268 9284 9298 9312 9326 9339 9352 9364 9376 9388 9399 9410 9420 9430 9439 9448 9456 9463 9470 9477 9482 9488 9492 9496 9500 9503 9505 9507 9508 9509 9510 9511 9511 9512 9513 9513 9514 9515 9516 9518 9519 9521 9523 9525 9527 9529 9531 9533 9535 9537 9539 9540 9541 9541 9541 9541 9540 9538 9536 9533 9530 9527 9523 9520 9515 9511 9506 9500 9493 9486 9478 9469 9459 9448 9435 9421 9406 9388 9368 9345 9320 9293 9260 9225 9189 9150 9109 9065 9021 8976 8932 8887 8843 8799 8756 8713 8670 8634 8603 8575 8551 8532 8521 8515 8515 8519 8529 8544 8564 8588 8616 8647 8687 8727 8767 8808 8850 8892 8935 8977 9019 9061 9099 9134 9168 9200 9229 9256 9280 9302 9322 9340 9355 9368 9380 9391 9401 9410 9419 9427 9434 9441 9448 9454 9460 9466 9471 9476 9481 9486 9491 9495 9499 9503 9506 9509 9512 9514 9516 9517 9519 9520 9521 9522 9523 9524 9525 9526 9527 9528 9529 9531 9532 9533 9534 9536 9537 9538 9539 9540 9541 9542 9542 9542 9542 9541 9541 9539 9538 9536 9535 9532 9530 9528 9525 9522 9520 9516 9513 9510 9506 9502 9498 9493 9488 9483 9477 9471 9464 9456 9447 9438 9428 9416 9404 9390 9376 9360 9344 9327 9309 9290 9269 9249 9228 9208 9187 9167 9147 9128 9109 9090 9073 9058 9044 9032 9020 9011 9003 8996 8991 8988 8987 8987 8988 8990 8992 8996 9000 9003 9007 9011 9014 9016 9017 9018 9019 9017 9015 9011 9005 8999 8991 8981 8969 8957 8943 8927 8910 8892 8873 8853 8831 8809 8785 8761 8736 8709 8682 8655 8627 8599 8571 8542 8513 8485 8456 8428 8401 8375 8349 8323 8300 8278 8257 8238 8221 8206 8193 8182 8173 8166 8161 8157 8156 8156 8157 8161 8166 8172 8179 8186 8195 8204 8212 8221 8230 8238 8245 8252 8259 8265 8270 8274 8277 8279 8280 8280 8279 8277 8273 8269 8263 8256 8248 8240 8230 8219 8206 8193 8179 8163 8146 8128 8109 8088 8066 8043 8018 7993 7965 7937 7907 7876 7843 7809 7774 7737 7699 7659 7619 7576 7533 7488 7442 7394 7345 7294 7242 7189 7134 7077 7019 6960 6898 6836 6771 6705 6637 6567 6496 6422 6347 6270 6191 6110 6027 5941 5854 5764 5673 5579 5483 5384 5284 5183 5079 4973 4866 4757 4648 4537 4425 4313 4201 4089 3976 3866 3756 3648 3542 3436 3334 3236 3141 3049 2960 2877 2799 2726 2658 2594 2537 2486 2441 2402 2369 2343 2323 2310 2303 2302 2309 2321 2340 2365 2397 2435 2478 2528 2583 2643 2709 2779 2854 2933 3016 3105 3196 3290 3386 3485 3587 3691 3794 3897 4001 4105 4209 4313 4417 4521 4622 4723 4822 4920 5016 5110 5203 5294 5384 5473 5560 5646 5732 5816 5900 5984 6066 6148 6230 6311 6391 6471 6550 6629 6707 6784 6861 6936 7010 7083 7155 7224 7292 7358 9285 0 21 7 7422 7484 7543 7601 7657 7710 7761 7810 7858 7903 7946 7987 8027 8065 8101 8137 8171 8204 8236 8267 8296 8325 8354 8381 8408 8433 8459 8483 8507 8530 8553 8574 8595 8616 8635 8654 8672 8689 8706 8722 8737 8752 8766 8779 8792 8804 8816 8827 8838 8848 8858 8868 8877 8885 8893 8901 8908 8915 8922 8928 8933 8939 8943 8947 8951 8954 8957 8959 8960 8961 8961 8961 8960 8959 8957 8955 8952 8948 8944 8939 8933 8927 8920 8913 8905 8896 8887 8876 8866 8854 8841 8828 8814 8799 8783 8767 8750 8732 8714 8696 8677 8656 8636 8616 8596 8576 8556 8536 8517 8499 8480 8463 8448 8433 8420 8408 8397 8389 8382 8377 8374 8373 8374 8377 8383 8390 8399 8410 8422 8437 8453 8471 8490 8510 8532 8554 8578 8602 8627 8653 8678 8705 8731 8758 8784 8810 8837 8862 8888 8913 8939 8963 8987 9010 9033 9055 9076 9097 9117 9137 9155 9174 9191 9208 9224 9240 9254 9269 9283 9296 9309 9321 9333 9344 9355 9366 9377 9387 9396 9406 9415 9424 9432 9441 9449 9456 9463 9470 9477 9483 9489 9494 9500 9505 9510 9514 9518 9522 9526 9530 9533 9537 9540 9543 9547 9550 9553 9555 9558 9560 9563 9564 9565 9566 9566 9566 9565 9563 9561 9559 9556 9552 9548 9543 9537 9531 9525 9518 9510 9502 9493 9485 9476 9466 9456 9445 9432 9416 9399 9380 9359 9333 9305 9273 9238 9200 9157 9111 9060 9006 8948 8879 8809 8738 8667 8595 8522 8450 8377 8304 8232 8167 8107 8052 8001 7955 7920 7892 7872 7861 7857 7867 7885 7910 7942 7982 8031 8083 8139 8199 8262 8332 8401 8471 8540 8610 8676 8741 8803 8863 8922 8973 9021 9066 9107 9145 9179 9210 9238 9264 9287 9307 9325 9341 9356 9370 9383 9395 9407 9417 9427 9436 9445 9452 9459 9465 9470 9474 9477 9480 9481 9482 9482 9482 9481 9480 9477 9474 9471 9468 9465 9462 9459 9456 9454 9451 9450 9449 9449 9450 9450 9452 9453 9455 9458 9460 9464 9467 9471 9474 9478 9481 9484 9488 9491 9495 9497 9500 9502 9504 9506 9508 9509 9510 9511 9512 9512 9512 9511 9510 9509 9507 9505 9503 9500 9497 9493 9489 9485 9480 9474 9468 9462 9456 9449 9442 9434 9427 9419 9411 9402 9394 9386 9377 9369 9360 9352 9344 9335 9327 9319 9311 9303 9296 9288 9281 9274 9267 9260 9253 9247 9241 9234 9228 9223 9217 9211 9206 9201 9196 9192 9187 9183 9179 9175 9172 9168 9165 9162 9160 9157 9155 9154 9152 9151 9150 9150 9150 9150 9151 9152 9153 9156 9158 9161 9165 9169 9174 9180 9186 9193 9201 9209 9218 9228 9238 9249 9260 9272 9285 9297 9311 9324 9338 9352 9365 9379 9392 9406 9420 9433 9446 9459 9471 9483 9494 9505 9515 9525 9534 9543 9551 9559 9566 9573 9579 9585 9590 9595 9600 9604 9608 9612 9615 9618 9621 9624 9626 9628 9630 9286 0 21 7 9632 9633 9634 9635 9636 9636 9636 9636 9635 9634 9633 9631 9629 9627 9624 9621 9618 9614 9610 9605 9600 9595 9589 9583 9577 9570 9563 9556 9548 9540 9532 9524 9515 9506 9496 9486 9476 9466 9455 9444 9432 9421 9409 9396 9383 9370 9357 9343 9329 9315 9300 9285 9270 9255 9239 9223 9207 9191 9174 9158 9141 9124 9107 9089 9072 9054 9037 9019 9002 8984 8966 8949 8931 8913 8896 8878 8861 8844 8827 8810 8793 8777 8760 8744 8728 8713 8698 8683 8668 8654 8640 8626 8612 8599 8586 8574 8562 8550 8539 8527 8516 8506 8495 8485 8475 8465 8456 8446 8437 8427 8418 8409 8399 8390 8380 8371 8361 8350 8340 8329 8318 8306 8294 8281 8267 8254 8239 8224 8208 8191 8174 8155 8135 8115 8093 8070 8046 8021 7994 7966 7936 7904 7871 7835 7798 7759 7717 7673 7627 7578 7527 7473 7417 7358 7296 7232 7164 7094 7021 6945 6866 6784 6699 6612 6521 6428 6332 6234 6133 6030 5925 5815 5705 5594 5483 5371 5260 5148 5036 4924 4812 4705 4601 4500 4402 4307 4219 4137 4062 3993 3930 3878 3834 3799 3772 3754 3745 3746 3755 3774 3801 3840 3886 3940 4001 4069 4146 4227 4313 4403 4498 4599 4701 4805 4910 5016 5125 5233 5341 5449 5557 5662 5766 5868 5968 6067 6163 6257 6349 6438 6525 6609 6690 6769 6846 6920 6992 7062 7130 7195 7258 7320 7379 7436 7492 7546 7598 7648 7697 7744 7790 7835 7878 7920 7960 7999 8037 8074 8110 8145 8179 8211 8243 8274 8304 8333 8361 8389 8415 8441 8466 8490 8514 8537 8559 8580 8601 8621 8641 8660 8678 8695 8713 8729 8745 8760 8775 8789 8802 8815 8828 8839 8850 8861 8871 8880 8889 8897 8904 8911 8917 8923 8928 8933 8937 8941 8944 8947 8949 8950 8952 8952 8952 8952 8951 8950 8948 8946 8942 8939 8934 8929 8923 8916 8908 8900 8890 8880 8868 8856 8843 8828 8812 8796 8778 8759 8739 8718 8695 8672 8647 8622 8595 8567 8538 8507 8475 8441 8406 8369 8330 8290 8248 8205 8159 8112 8062 8010 7957 7902 7845 7785 7724 7663 7602 7541 7479 7417 7356 7294 7232 7175 7119 7066 7016 6968 6927 6890 6858 6830 6808 6792 6782 6777 6778 6785 6799 6818 6842 6872 6907 6948 6992 7039 7090 7144 7202 7261 7321 7382 7445 7508 7572 7635 7698 7762 7823 7883 7941 7999 8055 8110 8162 8214 8263 8312 8358 8403 8446 8488 8528 8567 8605 8641 8676 8709 8742 8773 8803 8833 8861 8888 8914 8939 8963 8986 9009 9030 9051 9071 9090 9108 9126 9143 9159 9175 9190 9204 9218 9231 9244 9256 9268 9279 9290 9301 9311 9320 9329 9338 9346 9354 9362 9369 9376 9382 9388 9394 9399 9404 9408 9413 9417 9420 9424 9427 9429 9431 9433 9435 9436 9437 9437 9437 9437 9436 9435 9433 9431 9428 9425 9422 9418 9413 9408 9403 9397 9391 9384 9377 9287 0 21 7 9369 9361 9353 9344 9335 9326 9316 9306 9295 9284 9273 9262 9250 9239 9227 9214 9202 9189 9176 9163 9150 9137 9123 9109 9096 9082 9068 9054 9040 9025 9011 8996 8982 8967 8952 8937 8922 8907 8892 8877 8861 8846 8830 8815 8799 8784 8768 8753 8737 8721 8706 8691 8676 8661 8647 8632 8619 8606 8593 8581 8569 8558 8548 8539 8530 8522 8515 8509 8504 8499 8496 8493 8492 8491 8491 8493 8495 8498 8501 8506 8512 8518 8525 8534 8542 8552 8562 8574 8585 8598 8611 8625 8639 8654 8669 8685 8702 8718 8735 8753 8770 8789 8807 8825 8843 8862 8880 8898 8917 8935 8953 8971 8989 9006 9023 9040 9056 9072 9087 9102 9116 9130 9143 9155 9167 9178 9188 9198 9206 9214 9222 9228 9234 9239 9243 9246 9249 9251 9252 9253 9253 9252 9250 9249 9246 9243 9239 9235 9231 9226 9221 9215 9209 9202 9196 9189 9182 9175 9167 9160 9153 9145 9138 9131 9124 9116 9110 9103 9097 9091 9085 9080 9075 9071 9067 9064 9061 9058 9056 9055 9054 9054 9054 9056 9057 9059 9062 9066 9070 9074 9080 9086 9092 9099 9107 9116 9125 9134 9144 9155 9166 9178 9190 9202 9215 9227 9241 9254 9268 9281 9295 9308 9322 9336 9349 9363 9376 9389 9402 9415 9428 9440 9453 9465 9477 9488 9500 9511 9522 9532 9543 9553 9562 9572 9581 9590 9599 9607 9614 9622 9629 9635 9641 9647 9651 9656 9660 9663 9665 9667 9669 9669 9669 9669 9668 9666 9663 9660 9656 9652 9647 9641 9634 9627 9620 9612 9604 9595 9586 9576 9567 9556 9546 9536 9526 9516 9506 9497 9488 9479 9471 9464 9458 9452 9447 9443 9440 9439 9438 9438 9439 9442 9446 9451 9456 9463 9470 9479 9487 9497 9507 9517 9528 9539 9551 9562 9573 9584 9596 9607 9619 9629 9640 9650 9660 9669 9679 9687 9696 9704 9712 9719 9726 9732 9738 9744 9749 9754 9759 9763 9767 9771 9774 9777 9780 9782 9784 9786 9788 9789 9790 9791 9792 9792 9792 9792 9792 9791 9790 9789 9787 9785 9782 9779 9775 9771 9766 9760 9754 9747 9740 9732 9723 9714 9704 9694 9682 9671 9659 9647 9636 9624 9612 9601 9589 9578 9567 9557 9548 9540 9532 9526 9521 9517 9514 9513 9513 9514 9516 9519 9524 9530 9536 9543 9551 9560 9570 9580 9589 9599 9609 9619 9629 9638 9647 9657 9665 9673 9680 9687 9693 9698 9703 9707 9710 9713 9715 9717 9718 9719 9720 9719 9719 9718 9717 9715 9713 9711 9708 9705 9701 9697 9692 9687 9682 9676 9670 9663 9655 9647 9639 9630 9620 9609 9598 9587 9574 9561 9546 9531 9515 9498 9480 9461 9441 9419 9397 9372 9347 9321 9294 9265 9235 9205 9175 9144 9112 9080 9049 9017 8985 8956 8927 8899 8873 8848 8827 8808 8792 8779 8768 8761 8757 8756 8758 8763 8773 8785 8800 8818 8838 8862 8888 8914 8942 8972 9003 9035 9067 9098 9288 0 21 7 9130 9161 9193 9224 9255 9285 9313 9340 9366 9391 9415 9438 9459 9480 9499 9518 9535 9552 9568 9583 9597 9611 9624 9636 9648 9659 9670 9680 9690 9700 9709 9717 9725 9733 9740 9746 9753 9758 9764 9769 9773 9777 9781 9784 9787 9790 9793 9795 9797 9799 9801 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9813 9814 9814 9814 9814 9813 9813 9812 9812 9811 9810 9808 9807 9805 9804 9802 9800 9798 9797 9795 9793 9791 9789 9787 9784 9782 9779 9777 9774 9770 9767 9763 9759 9754 9749 9744 9738 9732 9725 9718 9710 9702 9693 9684 9674 9665 9654 9643 9632 9620 9608 9594 9580 9565 9549 9532 9514 9494 9473 9451 9426 9400 9372 9341 9309 9273 9235 9196 9154 9111 9064 9017 8970 8922 8873 8824 8775 8726 8677 8628 8584 8542 8502 8465 8431 8403 8379 8360 8345 8333 8328 8326 8329 8336 8347 8365 8386 8409 8436 8465 8499 8533 8569 8605 8641 8679 8716 8754 8791 8829 8864 8898 8932 8964 8995 9023 9050 9076 9099 9122 9142 9162 9180 9197 9212 9226 9239 9250 9261 9270 9279 9286 9293 9298 9303 9306 9309 9311 9312 9311 9310 9308 9305 9300 9295 9289 9282 9274 9265 9255 9244 9232 9220 9206 9192 9177 9160 9144 9126 9107 9088 9068 9047 9025 9002 8978 8953 8926 8898 8869 8839 8807 8773 8739 8702 8664 8624 8583 8541 8497 8450 8403 8356 8309 8261 8213 8165 8117 8070 8022 7977 7933 7892 7852 7814 7780 7749 7722 7698 7678 7662 7649 7641 7637 7636 7641 7649 7660 7675 7694 7717 7742 7769 7799 7830 7865 7900 7936 7973 8011 8050 8088 8127 8166 8204 8241 8277 8313 8348 8382 8415 8446 8477 8507 8536 8564 8590 8617 8642 8666 8690 8713 8736 8758 8780 8802 8823 8844 8865 8885 8906 8926 8946 8965 8985 9004 9023 9042 9060 9078 9096 9114 9131 9147 9164 9179 9195 9210 9225 9239 9253 9266 9280 9292 9305 9317 9329 9341 9352 9363 9374 9384 9394 9404 9414 9423 9432 9441 9450 9458 9465 9473 9480 9486 9492 9498 9503 9508 9512 9516 9520 9523 9526 9528 9530 9532 9533 9534 9534 9534 9533 9532 9531 9529 9526 9523 9519 9514 9508 9502 9495 9486 9477 9467 9456 9444 9432 9418 9403 9388 9371 9353 9333 9313 9291 9268 9243 9216 9187 9157 9124 9088 9049 9007 8962 8912 8858 8800 8738 8672 8601 8526 8447 8364 8278 8181 8084 7987 7890 7792 7694 7596 7498 7400 7302 7214 7133 7057 6987 6923 6869 6825 6791 6766 6751 6752 6764 6785 6816 6857 6909 6968 7034 7106 7185 7275 7366 7459 7553 7649 7745 7842 7938 8035 8132 8220 8305 8386 8464 8539 8609 8675 8738 8797 8852 8902 8949 8993 9034 9073 9109 9143 9176 9207 9236 9264 9291 9317 9342 9366 9389 9411 9431 9451 9471 9489 9506 9523 9539 9554 9568 9581 9594 9605 9616 9626 9636 9645 9653 9289 0 21 7 9661 9669 9676 9683 9689 9695 9701 9707 9712 9717 9721 9726 9730 9733 9737 9740 9743 9746 9748 9750 9752 9753 9755 9756 9756 9757 9757 9757 9757 9757 9756 9756 9755 9754 9753 9751 9750 9748 9746 9744 9742 9739 9736 9733 9730 9727 9723 9719 9715 9711 9707 9702 9698 9693 9689 9684 9680 9676 9671 9667 9663 9659 9655 9651 9647 9643 9640 9637 9633 9630 9627 9623 9620 9617 9613 9610 9606 9602 9597 9592 9587 9582 9576 9571 9564 9557 9550 9543 9535 9527 9518 9509 9500 9491 9482 9473 9463 9453 9444 9434 9424 9414 9404 9394 9384 9374 9364 9354 9344 9334 9324 9314 9304 9294 9283 9273 9263 9253 9243 9233 9223 9214 9204 9195 9186 9177 9169 9161 9153 9146 9138 9132 9125 9119 9113 9107 9102 9097 9092 9087 9082 9077 9072 9067 9062 9057 9051 9046 9040 9035 9029 9023 9017 9010 9004 8997 8990 8983 8976 8969 8961 8954 8946 8938 8930 8922 8914 8905 8897 8888 8879 8870 8861 8852 8843 8833 8824 8815 8806 8797 8788 8780 8772 8764 8756 8749 8742 8737 8731 8727 8723 8720 8717 8716 8715 8715 8715 8717 8719 8721 8725 8729 8734 8739 8745 8751 8758 8765 8772 8780 8788 8797 8806 8815 8824 8833 8843 8853 8863 8873 8883 8894 8904 8915 8926 8937 8949 8960 8972 8984 8996 9009 9022 9035 9049 9063 9078 9092 9108 9123 9139 9156 9173 9190 9208 9226 9245 9264 9282 9302 9321 9340 9359 9378 9398 9417 9436 9454 9472 9490 9507 9523 9539 9555 9570 9584 9597 9610 9622 9633 9644 9654 9664 9673 9682 9690 9698 9705 9712 9718 9724 9730 9736 9741 9746 9750 9754 9758 9762 9765 9768 9771 9773 9776 9778 9779 9780 9782 9782 9783 9784 9784 9784 9784 9784 9783 9783 9782 9781 9780 9778 9777 9775 9773 9771 9768 9766 9763 9759 9756 9752 9748 9743 9738 9733 9728 9723 9717 9711 9705 9699 9693 9686 9679 9671 9664 9656 9647 9638 9628 9618 9607 9595 9583 9570 9555 9540 9524 9507 9488 9469 9448 9426 9403 9379 9353 9326 9298 9268 9236 9202 9165 9124 9079 9031 8979 8922 8859 8791 8718 8639 8552 8459 8358 8251 8136 8007 7874 7736 7593 7446 7292 7138 6984 6830 6676 6526 6380 6237 6097 5962 5845 5740 5647 5567 5499 5453 5422 5407 5407 5421 5455 5501 5560 5632 5717 5821 5930 6046 6167 6293 6427 6561 6695 6829 6964 7094 7222 7347 7469 7589 7700 7807 7909 8005 8097 8182 8262 8339 8411 8480 8546 8609 8670 8727 8782 8835 8886 8934 8981 9025 9068 9109 9149 9187 9223 9257 9290 9321 9350 9377 9402 9426 9448 9468 9488 9506 9523 9539 9554 9569 9583 9596 9609 9621 9633 9644 9655 9666 9676 9685 9695 9704 9712 9721 9728 9736 9743 9749 9755 9761 9766 9771 9776 9781 9785 9790 9794 9798 9803 9807 9811 9815 9819 9823 9827 9831 9834 9838 9841 9290 0 21 7 9845 9848 9851 9854 9856 9859 9861 9863 9865 9867 9868 9869 9871 9872 9873 9874 9875 9877 9878 9879 9880 9882 9883 9884 9886 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9916 9916 9916 9915 9915 9915 9915 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9910 9909 9908 9906 9905 9903 9901 9899 9897 9894 9892 9889 9887 9884 9881 9878 9875 9871 9868 9865 9861 9858 9855 9851 9847 9843 9839 9835 9830 9825 9819 9814 9807 9801 9794 9786 9778 9769 9760 9751 9740 9730 9718 9707 9694 9681 9668 9655 9640 9626 9611 9596 9580 9564 9547 9530 9513 9495 9477 9458 9439 9419 9399 9379 9357 9336 9313 9290 9267 9242 9217 9191 9165 9138 9110 9081 9052 9022 8991 8959 8927 8894 8861 8827 8792 8757 8721 8684 8648 8611 8573 8535 8497 8459 8421 8383 8345 8306 8268 8230 8192 8154 8116 8079 8043 8006 7970 7935 7901 7867 7833 7801 7769 7738 7708 7679 7650 7623 7597 7572 7548 7526 7505 7485 7466 7448 7432 7418 7405 7393 7382 7374 7366 7360 7356 7353 7352 7352 7353 7356 7360 7366 7373 7382 7391 7403 7416 7430 7445 7463 7481 7501 7522 7545 7569 7595 7622 7650 7679 7710 7742 7776 7811 7847 7883 7921 7960 7999 8039 8079 8120 8162 8203 8245 8287 8328 8370 8412 8453 8494 8536 8576 8616 8655 8694 8733 8771 8809 8845 8882 8918 8953 8988 9022 9055 9088 9120 9151 9182 9212 9241 9269 9297 9324 9350 9375 9399 9423 9445 9467 9488 9508 9527 9545 9562 9579 9595 9610 9624 9637 9650 9662 9673 9684 9694 9704 9713 9721 9729 9737 9743 9750 9756 9762 9767 9772 9777 9781 9785 9789 9793 9796 9799 9802 9805 9808 9810 9813 9815 9817 9819 9821 9823 9825 9827 9828 9830 9831 9832 9834 9835 9836 9837 9838 9838 9839 9839 9839 9840 9839 9839 9839 9838 9838 9837 9836 9834 9833 9831 9829 9827 9825 9822 9819 9816 9813 9809 9805 9801 9796 9791 9786 9781 9775 9769 9762 9756 9748 9741 9733 9725 9716 9706 9697 9687 9677 9667 9656 9646 9636 9625 9615 9605 9594 9584 9574 9565 9557 9550 9543 9536 9531 9527 9524 9522 9521 9521 9522 9524 9526 9530 9535 9541 9547 9553 9561 9569 9577 9586 9594 9603 9611 9620 9628 9637 9645 9653 9661 9668 9675 9682 9688 9693 9699 9704 9708 9712 9716 9720 9723 9727 9729 9732 9734 9737 9738 9740 9742 9743 9745 9746 9747 9747 9748 9749 9749 9749 9749 9749 9748 9748 9747 9747 9746 9745 9743 9742 9741 9739 9737 9735 9733 9731 9729 9727 9725 9722 9720 9717 9714 9711 9708 9705 9702 9699 9696 9692 9689 9685 9681 9677 9674 9670 9665 9661 9657 9652 9648 9643 9639 9291 0 21 8 9620 9615 9610 9606 9601 9596 9591 9586 9581 9576 9571 9566 9560 9554 9549 9543 9537 9530 9523 9516 9509 9502 9494 9486 9478 9469 9460 9451 9441 9431 9421 9411 9400 9389 9378 9367 9356 9344 9332 9321 9308 9296 9284 9271 9258 9245 9232 9218 9204 9190 9175 9160 9145 9129 9113 9096 9079 9062 9043 9025 9005 8986 8965 8944 8923 8900 8877 8853 8828 8803 8776 8747 8717 8686 8654 8621 8586 8550 8512 8473 8433 8391 8349 8305 8259 8212 8163 8113 8061 8007 7951 7894 7835 7774 7710 7644 7575 7503 7429 7351 7271 7187 7099 7009 6916 6820 6721 6620 6517 6412 6305 6194 6083 5973 5862 5751 5640 5529 5418 5307 5196 5090 4987 4886 4788 4694 4606 4523 4447 4376 4311 4254 4205 4164 4130 4105 4090 4083 4085 4096 4115 4144 4181 4224 4275 4333 4398 4467 4542 4622 4707 4797 4889 4984 5081 5181 5284 5386 5489 5592 5695 5797 5899 5999 6100 6199 6295 6388 6479 6567 6653 6735 6814 6890 6963 7032 7097 7159 7218 7273 7325 7373 7419 7462 7502 7539 7573 7606 7635 7663 7688 7710 7731 7750 7767 7782 7796 7808 7818 7828 7836 7844 7850 7856 7861 7866 7870 7874 7878 7882 7886 7890 7894 7898 7903 7907 7912 7918 7923 7928 7934 7940 7946 7952 7958 7964 7970 7975 7981 7987 7992 7997 8002 8007 8012 8016 8021 8025 8030 8035 8039 8044 8049 8055 8061 8067 8073 8080 8088 8095 8104 8113 8122 8132 8142 8153 8164 8176 8188 8201 8213 8226 8240 8254 8269 8284 8300 8316 8334 8352 8370 8390 8410 8431 8453 8475 8498 8522 8545 8570 8594 8619 8644 8669 8694 8719 8744 8769 8793 8817 8841 8865 8888 8912 8935 8958 8982 9005 9028 9051 9074 9097 9119 9141 9163 9185 9205 9226 9245 9265 9283 9301 9319 9335 9351 9367 9381 9395 9408 9421 9433 9444 9456 9467 9477 9487 9498 9508 9517 9527 9536 9544 9552 9560 9567 9573 9579 9584 9589 9594 9598 9601 9605 9608 9611 9613 9615 9618 9620 9622 9625 9627 9630 9633 9636 9640 9644 9648 9652 9656 9661 9666 9670 9675 9680 9685 9690 9695 9700 9705 9710 9715 9721 9726 9731 9736 9741 9746 9750 9755 9759 9763 9767 9771 9774 9777 9780 9783 9785 9788 9790 9791 9793 9795 9796 9798 9799 9800 9802 9803 9804 9806 9808 9809 9811 9813 9815 9816 9818 9820 9822 9824 9826 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9884 9885 9886 9887 9889 9890 9891 9893 9894 9895 9896 9896 9897 9898 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9900 9900 9901 9902 9903 9903 9904 9905 9906 9907 9907 9908 9909 9910 9910 9910 9911 9911 9911 9911 9911 9910 9292 0 21 8 9910 9909 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9898 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9892 9892 9891 9891 9890 9890 9889 9889 9889 9889 9888 9888 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9883 9883 9884 9884 9884 9885 9886 9887 9887 9888 9889 9890 9891 9892 9893 9894 9894 9895 9895 9895 9894 9894 9893 9892 9892 9891 9890 9889 9888 9887 9887 9887 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9895 9896 9897 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9884 9883 9882 9882 9881 9880 9880 9879 9879 9879 9878 9878 9877 9877 9877 9876 9876 9875 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9862 9861 9859 9858 9856 9854 9853 9851 9849 9847 9845 9843 9842 9840 9838 9836 9835 9833 9832 9830 9829 9827 9826 9825 9823 9822 9820 9818 9817 9815 9813 9811 9808 9805 9802 9799 9796 9792 9788 9784 9780 9776 9772 9767 9763 9759 9755 9751 9747 9743 9739 9735 9730 9726 9721 9716 9711 9706 9700 9694 9688 9681 9674 9667 9659 9651 9643 9635 9626 9618 9609 9600 9591 9582 9573 9564 9555 9546 9536 9525 9514 9503 9491 9479 9466 9452 9437 9421 9405 9388 9369 9350 9329 9308 9286 9262 9238 9212 9186 9159 9131 9102 9073 9042 9011 8980 8947 8913 8879 8844 8809 8773 8737 8702 8666 8630 8594 8560 8527 8495 8463 8433 8405 8380 8356 8334 8315 8299 8285 8274 8266 8261 8258 8258 8260 8264 8270 8278 8288 8300 8314 8329 8346 8364 8383 8404 8425 8448 8472 8496 8522 8548 8575 8602 8630 8659 8688 8718 8747 8777 8807 8837 8866 8895 8924 8953 8981 9008 9034 9059 9084 9108 9132 9155 9177 9198 9219 9240 9259 9278 9296 9314 9331 9347 9363 9378 9392 9406 9419 9432 9444 9455 9465 9474 9483 9491 9499 9505 9512 9518 9523 9528 9533 9538 9542 9546 9550 9554 9558 9562 9566 9569 9573 9577 9580 9584 9587 9591 9594 9598 9601 9604 9607 9610 9612 9615 9618 9620 9622 9624 9626 9628 9630 9631 9633 9634 9635 9636 9637 9638 9639 9639 9640 9640 9640 9641 9641 9640 9640 9640 9639 9638 9638 9637 9636 9634 9633 9631 9630 9628 9626 9624 9621 9619 9616 9613 9610 9606 9603 9599 9595 9591 9587 9582 9578 9573 9568 9563 9557 9552 9546 9540 9533 9527 9520 9513 9505 9497 9489 9480 9471 9462 9452 9441 9429 9418 9405 9391 9377 9362 9346 9330 9313 9295 9277 9259 9239 9220 9199 9178 9156 9134 9110 9085 9058 9031 9001 8970 8937 8902 8865 8826 8784 8738 8690 8639 9293 0 21 8 8586 8528 8466 8400 8331 8258 8181 8099 8012 7921 7825 7723 7616 7504 7385 7261 7127 6989 6845 6697 6545 6383 6220 6058 5896 5734 5572 5412 5252 5094 4937 4795 4663 4541 4428 4326 4246 4181 4132 4097 4077 4076 4090 4119 4164 4223 4304 4395 4497 4610 4734 4873 5014 5159 5308 5460 5616 5772 5927 6083 6239 6390 6539 6684 6826 6966 7096 7222 7342 7458 7569 7673 7774 7869 7960 8046 8127 8204 8277 8346 8411 8472 8531 8586 8638 8687 8733 8776 8818 8857 8893 8927 8960 8990 9019 9046 9071 9095 9118 9139 9159 9177 9195 9212 9228 9243 9257 9270 9282 9294 9305 9316 9325 9335 9343 9352 9359 9367 9374 9381 9387 9394 9400 9406 9412 9417 9422 9428 9433 9437 9442 9447 9451 9456 9460 9464 9468 9473 9477 9481 9485 9489 9493 9497 9501 9505 9509 9513 9518 9522 9526 9530 9534 9538 9542 9545 9549 9552 9554 9557 9559 9561 9562 9563 9564 9564 9564 9563 9562 9561 9560 9559 9557 9556 9554 9553 9552 9551 9550 9550 9549 9549 9549 9549 9550 9551 9551 9553 9554 9555 9557 9559 9561 9564 9566 9569 9571 9574 9577 9581 9584 9587 9591 9594 9598 9601 9605 9608 9612 9615 9618 9621 9623 9625 9627 9628 9629 9629 9629 9629 9628 9627 9626 9625 9623 9621 9619 9616 9614 9611 9607 9604 9600 9595 9591 9586 9580 9575 9569 9563 9557 9550 9544 9537 9530 9523 9517 9511 9506 9500 9495 9492 9489 9488 9487 9486 9487 9489 9491 9494 9498 9503 9509 9515 9522 9530 9538 9546 9555 9563 9572 9582 9591 9600 9609 9618 9627 9636 9645 9653 9661 9669 9677 9684 9691 9697 9703 9709 9714 9720 9724 9728 9732 9736 9740 9743 9746 9750 9753 9756 9760 9763 9766 9769 9773 9776 9779 9782 9785 9787 9790 9793 9795 9797 9799 9801 9802 9804 9805 9805 9806 9806 9807 9807 9807 9808 9808 9808 9809 9809 9810 9811 9811 9812 9813 9814 9814 9815 9816 9817 9818 9818 9819 9819 9820 9820 9820 9820 9820 9820 9819 9819 9818 9818 9817 9816 9815 9814 9814 9813 9812 9811 9810 9809 9808 9807 9807 9806 9805 9804 9804 9803 9802 9801 9800 9799 9798 9797 9796 9794 9793 9792 9791 9789 9788 9787 9786 9785 9784 9783 9782 9781 9781 9780 9780 9779 9779 9779 9779 9779 9778 9778 9777 9777 9776 9775 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9764 9763 9761 9760 9758 9756 9754 9752 9749 9747 9744 9741 9738 9734 9731 9727 9723 9719 9715 9710 9706 9702 9697 9692 9688 9683 9678 9672 9667 9661 9655 9649 9642 9635 9627 9619 9611 9602 9593 9584 9574 9564 9554 9544 9534 9523 9513 9503 9492 9482 9471 9461 9451 9442 9432 9423 9415 9407 9399 9392 9385 9379 9374 9369 9365 9362 9359 9357 9356 9355 9356 9356 9358 9360 9362 9365 9368 9371 9374 9377 9380 9384 9387 9390 9294 0 21 8 9393 9396 9399 9401 9404 9406 9407 9408 9409 9410 9410 9410 9409 9408 9407 9405 9403 9401 9398 9395 9392 9388 9384 9380 9376 9371 9366 9361 9355 9349 9343 9337 9330 9324 9316 9309 9301 9293 9284 9275 9266 9256 9246 9235 9224 9213 9202 9190 9178 9166 9154 9142 9130 9118 9106 9093 9081 9069 9057 9045 9033 9021 9009 8997 8985 8973 8962 8950 8938 8926 8915 8903 8891 8880 8868 8857 8845 8834 8823 8813 8802 8791 8781 8771 8762 8753 8744 8735 8727 8719 8712 8705 8698 8692 8686 8679 8674 8668 8662 8656 8651 8645 8639 8633 8627 8622 8615 8609 8602 8595 8588 8581 8573 8565 8556 8548 8539 8529 8519 8508 8497 8485 8473 8459 8444 8429 8412 8394 8375 8355 8333 8310 8286 8260 8234 8205 8176 8144 8112 8077 8042 8004 7966 7925 7883 7839 7794 7746 7697 7645 7591 7533 7473 7410 7344 7275 7203 7127 7048 6966 6881 6792 6701 6607 6510 6411 6308 6204 6099 5994 5888 5781 5675 5568 5461 5355 5252 5151 5054 4958 4865 4778 4695 4617 4544 4477 4416 4362 4315 4275 4242 4219 4204 4196 4196 4204 4219 4242 4271 4307 4350 4400 4456 4515 4580 4649 4724 4800 4879 4959 5041 5126 5211 5295 5380 5464 5548 5632 5715 5797 5879 5957 6034 6109 6182 6253 6322 6388 6452 6513 6573 6629 6684 6737 6787 6836 6882 6927 6970 7012 7052 7091 7129 7166 7202 7237 7272 7307 7341 7374 7407 7439 7471 7502 7533 7563 7593 7622 7650 7677 7703 7728 7753 7776 7798 7819 7839 7857 7874 7890 7904 7916 7927 7937 7944 7950 7955 7958 7958 7957 7953 7946 7936 7924 7909 7891 7870 7845 7818 7788 7755 7717 7678 7637 7594 7549 7501 7453 7405 7358 7310 7266 7226 7188 7153 7120 7095 7075 7061 7052 7048 7054 7066 7084 7108 7139 7178 7221 7268 7320 7375 7436 7497 7560 7624 7688 7754 7820 7886 7951 8017 8078 8137 8194 8249 8302 8352 8400 8444 8487 8527 8565 8600 8633 8663 8692 8718 8743 8766 8787 8806 8824 8841 8857 8871 8884 8896 8907 8918 8927 8935 8942 8949 8955 8961 8966 8971 8975 8979 8982 8985 8988 8991 8994 8997 8999 9003 9006 9010 9013 9017 9021 9025 9029 9034 9038 9041 9045 9048 9050 9053 9054 9055 9056 9056 9055 9053 9051 9048 9044 9040 9035 9029 9023 9016 9009 9002 8994 8985 8976 8967 8956 8944 8930 8916 8900 8881 8861 8839 8815 8790 8763 8733 8702 8668 8632 8594 8554 8511 8465 8417 8366 8313 8256 8195 8132 8065 7994 7917 7836 7750 7655 7553 7443 7327 7203 7069 6928 6778 6622 6457 6281 6099 5913 5721 5524 5318 5112 4905 4699 4493 4290 4092 3897 3706 3518 3346 3185 3036 2898 2771 2666 2578 2506 2451 2412 2394 2394 2411 2446 2499 2576 2667 2772 2891 3024 3175 3333 3497 3669 3846 4034 4222 4410 4598 4786 4973 5158 5342 5524 9295 0 21 8 5705 5874 6036 6193 6344 6488 6625 6755 6879 6995 7105 7207 7303 7392 7475 7551 7620 7684 7742 7795 7843 7885 7923 7956 7986 8012 8035 8054 8071 8084 8095 8103 8109 8112 8113 8111 8106 8098 8088 8075 8059 8041 8020 7997 7971 7943 7912 7879 7844 7805 7765 7721 7674 7625 7573 7518 7460 7399 7334 7266 7195 7118 7038 6953 6864 6771 6671 6568 6460 6350 6235 6115 5994 5871 5748 5623 5497 5372 5246 5120 4995 4876 4763 4653 4548 4448 4357 4274 4200 4134 4076 4031 3996 3972 3958 3955 3965 3985 4016 4056 4106 4166 4235 4310 4393 4483 4582 4685 4792 4902 5016 5136 5255 5375 5496 5617 5738 5860 5981 6102 6224 6342 6459 6573 6686 6798 6905 7009 7110 7208 7303 7393 7479 7562 7641 7717 7788 7857 7922 7985 8044 8100 8154 8205 8254 8301 8346 8389 8431 8472 8511 8549 8587 8623 8658 8692 8724 8755 8785 8813 8841 8866 8891 8914 8936 8957 8976 8995 9013 9029 9045 9059 9073 9087 9100 9112 9124 9136 9147 9158 9169 9180 9190 9201 9211 9221 9231 9241 9251 9261 9270 9280 9289 9298 9307 9316 9325 9334 9343 9352 9361 9369 9378 9387 9395 9404 9412 9421 9429 9437 9446 9454 9461 9469 9476 9484 9490 9497 9503 9510 9516 9521 9527 9533 9538 9544 9549 9555 9560 9565 9570 9575 9580 9584 9589 9593 9597 9602 9605 9609 9613 9616 9619 9622 9625 9627 9629 9631 9633 9635 9637 9638 9640 9641 9642 9644 9645 9646 9646 9647 9647 9647 9647 9647 9647 9646 9645 9644 9643 9642 9641 9640 9639 9638 9637 9635 9634 9633 9631 9630 9629 9627 9626 9624 9623 9621 9619 9617 9614 9612 9608 9605 9600 9596 9591 9586 9580 9575 9569 9563 9556 9549 9543 9536 9529 9522 9516 9510 9503 9497 9491 9486 9480 9475 9470 9465 9460 9456 9451 9447 9442 9438 9433 9429 9425 9421 9416 9412 9408 9404 9400 9397 9393 9390 9388 9386 9384 9384 9384 9384 9385 9386 9388 9391 9394 9397 9401 9405 9409 9413 9418 9422 9427 9432 9436 9441 9445 9449 9453 9458 9462 9465 9469 9473 9477 9481 9485 9489 9494 9498 9502 9505 9509 9512 9515 9518 9520 9522 9524 9525 9526 9526 9526 9525 9524 9523 9521 9518 9516 9513 9510 9506 9502 9498 9494 9490 9485 9480 9474 9469 9462 9455 9448 9440 9431 9422 9412 9402 9391 9379 9367 9354 9340 9326 9312 9297 9281 9264 9248 9231 9213 9195 9177 9158 9139 9120 9100 9079 9059 9038 9016 8994 8972 8950 8927 8905 8882 8859 8836 8814 8791 8769 8747 8725 8704 8683 8663 8644 8626 8608 8591 8574 8559 8545 8532 8519 8508 8498 8489 8481 8475 8469 8465 8461 8459 8458 8458 8460 8462 8465 8470 8475 8482 8489 8497 8506 8516 8527 8538 8551 8563 8577 8591 8606 8621 8637 8654 8671 8688 8706 8724 8743 8762 8781 8800 8820 8841 8861 8882 8903 9296 0 21 8 8924 8945 8967 8989 9010 9032 9054 9076 9097 9119 9141 9163 9184 9205 9226 9247 9267 9287 9307 9326 9345 9363 9381 9398 9415 9431 9447 9462 9477 9492 9505 9519 9532 9545 9557 9569 9581 9592 9603 9613 9623 9633 9642 9652 9660 9668 9676 9684 9691 9698 9704 9709 9714 9719 9723 9727 9730 9733 9736 9738 9739 9740 9741 9742 9742 9742 9742 9742 9741 9740 9739 9738 9737 9736 9734 9732 9730 9727 9723 9720 9715 9710 9704 9698 9691 9683 9675 9666 9657 9647 9637 9626 9615 9603 9591 9579 9567 9555 9543 9530 9518 9505 9492 9480 9467 9454 9440 9427 9412 9398 9383 9368 9352 9336 9320 9303 9286 9269 9251 9233 9215 9197 9178 9160 9142 9123 9106 9088 9070 9053 9035 9018 9002 8985 8968 8952 8935 8919 8903 8886 8870 8854 8838 8822 8806 8790 8774 8758 8742 8726 8710 8694 8678 8662 8645 8629 8612 8595 8578 8561 8544 8526 8509 8491 8473 8455 8438 8420 8403 8385 8368 8353 8338 8325 8312 8301 8292 8284 8278 8274 8271 8272 8275 8280 8287 8296 8309 8323 8340 8359 8380 8405 8430 8458 8486 8517 8550 8583 8617 8651 8685 8719 8754 8788 8822 8857 8889 8921 8952 8981 9010 9037 9062 9086 9109 9130 9150 9169 9187 9203 9219 9234 9248 9262 9275 9288 9299 9311 9322 9333 9344 9355 9365 9376 9387 9397 9408 9419 9430 9440 9451 9461 9472 9482 9493 9503 9513 9523 9532 9541 9549 9557 9565 9572 9579 9586 9592 9597 9603 9608 9612 9616 9620 9624 9628 9631 9634 9637 9640 9643 9646 9649 9651 9653 9656 9657 9659 9660 9662 9663 9664 9664 9665 9666 9667 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9680 9681 9682 9684 9685 9686 9687 9688 9688 9689 9689 9690 9690 9690 9690 9690 9691 9691 9691 9691 9691 9691 9691 9691 9690 9690 9690 9689 9689 9688 9688 9687 9686 9685 9684 9683 9681 9680 9678 9677 9675 9673 9671 9669 9667 9665 9662 9660 9657 9655 9652 9650 9647 9644 9642 9639 9636 9633 9631 9628 9625 9623 9620 9618 9616 9614 9612 9610 9608 9606 9603 9601 9598 9596 9592 9589 9585 9580 9576 9571 9566 9560 9554 9548 9541 9534 9527 9520 9512 9504 9496 9488 9480 9471 9462 9453 9444 9435 9425 9415 9404 9393 9382 9370 9358 9345 9332 9319 9306 9292 9278 9264 9250 9236 9222 9208 9193 9179 9165 9151 9136 9122 9108 9095 9081 9067 9054 9040 9027 9013 9000 8987 8974 8961 8948 8936 8924 8912 8901 8890 8880 8870 8861 8852 8844 8836 8829 8822 8816 8811 8806 8802 8799 8795 8793 8791 8789 8788 8788 8788 8788 8788 8789 8791 8793 8795 8797 8800 8803 8806 8809 8813 8816 8820 8823 8826 8830 8833 8836 8839 8841 8843 8845 8847 8848 8848 8848 8847 8846 8844 8842 8839 8835 8830 8825 8819 8812 8804 8796 8787 8776 8765 8754 9297 0 21 8 8741 8728 8713 8698 8682 8665 8646 8627 8606 8584 8561 8536 8511 8484 8455 8425 8394 8361 8326 8290 8253 8214 8174 8132 8089 8045 7999 7952 7905 7857 7808 7758 7708 7658 7608 7558 7509 7461 7413 7366 7320 7277 7235 7196 7160 7125 7095 7069 7047 7028 7013 7002 6996 6995 6997 7004 7016 7032 7052 7075 7103 7135 7169 7206 7246 7288 7332 7378 7425 7473 7522 7572 7623 7674 7724 7775 7825 7875 7924 7973 8021 8068 8114 8159 8202 8245 8286 8325 8363 8400 8435 8469 8501 8533 8563 8591 8619 8645 8670 8695 8718 8741 8762 8784 8804 8824 8844 8862 8881 8898 8915 8931 8947 8961 8975 8989 9001 9012 9023 9033 9043 9051 9059 9066 9072 9078 9083 9087 9091 9094 9097 9100 9102 9104 9105 9106 9107 9108 9108 9108 9107 9107 9106 9104 9103 9101 9099 9096 9093 9090 9087 9083 9079 9074 9070 9064 9059 9053 9047 9040 9033 9025 9017 9008 8999 8989 8979 8969 8958 8946 8934 8922 8909 8896 8882 8868 8853 8838 8823 8807 8791 8775 8757 8740 8722 8703 8683 8662 8641 8619 8596 8572 8547 8522 8495 8468 8440 8411 8381 8350 8319 8286 8253 8220 8185 8151 8115 8079 8043 8006 7969 7932 7894 7856 7817 7779 7740 7701 7662 7623 7584 7546 7509 7473 7438 7403 7371 7340 7310 7281 7254 7229 7205 7182 7161 7141 7124 7107 7090 7074 7057 7040 7023 7005 6987 6969 6948 6925 6901 6875 6847 6818 6787 6753 6718 6680 6641 6599 6554 6508 6460 6410 6358 6303 6246 6187 6125 6061 5993 5923 5850 5772 5691 5607 5520 5429 5334 5236 5136 5032 4926 4816 4704 4592 4478 4364 4248 4132 4017 3901 3786 3674 3564 3456 3351 3248 3149 3054 2964 2877 2795 2718 2646 2580 2520 2465 2418 2377 2343 2315 2294 2281 2275 2276 2283 2297 2317 2344 2376 2414 2457 2507 2561 2619 2681 2747 2818 2891 2967 3046 3127 3211 3296 3382 3469 3557 3648 3738 3828 3918 4008 4098 4187 4275 4363 4450 4535 4618 4700 4780 4859 4936 5012 5087 5160 5233 5305 5376 5447 5516 5585 5653 5720 5787 5852 5917 5981 6045 6107 6169 6229 6288 6345 6401 6456 6509 6559 6608 6655 6701 6745 6788 6830 6870 6908 6946 6983 7018 7052 7085 7117 7147 7176 7204 7230 7255 7279 7302 7322 7342 7360 7376 7391 7404 7415 7424 7432 7437 7440 7441 7440 7436 7429 7420 7408 7393 7375 7354 7330 7303 7273 7240 7203 7163 7119 7072 7021 6965 6906 6843 6775 6703 6626 6546 6462 6375 6282 6188 6091 5991 5889 5783 5676 5569 5463 5356 5256 5161 5071 4986 4905 4837 4778 4729 4689 4658 4640 4633 4638 4653 4680 4722 4774 4834 4904 4983 5072 5165 5264 5367 5475 5591 5707 5823 5939 6055 6171 6287 6403 6519 6634 6743 6849 6951 7050 7146 7237 7324 7407 7486 7561 7631 7697 7759 7818 7873 7924 7972 8018 8060 9298 0 21 8 8100 8136 8171 8204 8234 8263 8290 8315 8340 8362 8383 8403 8422 8439 8455 8470 8483 8496 8507 8517 8526 8534 8542 8549 8555 8560 8564 8568 8571 8574 8576 8577 8577 8577 8576 8574 8571 8567 8563 8557 8551 8544 8535 8525 8514 8502 8489 8474 8457 8440 8420 8400 8377 8353 8328 8300 8270 8238 8204 8168 8129 8087 8043 7996 7946 7894 7838 7780 7720 7658 7593 7523 7453 7383 7312 7241 7170 7098 7027 6956 6885 6819 6756 6696 6639 6586 6539 6499 6464 6435 6412 6399 6394 6395 6403 6419 6442 6471 6507 6548 6595 6651 6710 6773 6839 6909 6984 7060 7136 7211 7287 7362 7438 7513 7589 7665 7737 7809 7878 7947 8014 8078 8140 8200 8258 8314 8368 8419 8468 8515 8560 8602 8643 8681 8718 8752 8784 8814 8843 8870 8895 8919 8942 8963 8984 9004 9023 9041 9059 9076 9093 9109 9124 9139 9153 9167 9180 9192 9204 9215 9226 9236 9246 9256 9265 9274 9282 9290 9297 9304 9311 9318 9324 9330 9336 9341 9346 9351 9356 9361 9365 9369 9373 9376 9380 9383 9385 9388 9390 9393 9395 9396 9398 9399 9401 9402 9403 9404 9404 9405 9405 9405 9405 9405 9404 9404 9403 9401 9400 9398 9396 9393 9390 9387 9384 9380 9375 9371 9365 9360 9354 9348 9342 9335 9327 9320 9312 9303 9294 9285 9275 9265 9255 9244 9232 9220 9207 9193 9179 9163 9147 9129 9111 9092 9071 9050 9027 9004 8979 8954 8927 8899 8871 8841 8810 8779 8745 8711 8676 8640 8603 8564 8525 8485 8445 8404 8362 8320 8278 8236 8194 8153 8113 8074 8036 7999 7965 7935 7907 7881 7859 7840 7825 7814 7806 7802 7804 7809 7818 7831 7847 7868 7892 7918 7947 7979 8014 8050 8088 8126 8166 8209 8251 8293 8335 8377 8418 8459 8499 8539 8578 8617 8654 8691 8727 8762 8796 8828 8861 8892 8922 8951 8979 9006 9032 9058 9082 9105 9128 9150 9171 9190 9209 9228 9245 9262 9277 9292 9307 9320 9333 9345 9357 9368 9379 9389 9399 9408 9417 9425 9432 9440 9446 9453 9459 9465 9470 9475 9481 9485 9490 9495 9500 9504 9509 9513 9518 9523 9527 9532 9536 9541 9546 9551 9555 9560 9565 9570 9575 9580 9585 9590 9594 9599 9604 9609 9614 9619 9624 9629 9634 9639 9644 9650 9655 9660 9665 9670 9675 9680 9685 9690 9694 9699 9703 9707 9711 9714 9718 9721 9724 9727 9730 9733 9736 9738 9741 9744 9747 9750 9753 9756 9759 9762 9765 9768 9771 9773 9776 9779 9781 9783 9785 9787 9789 9791 9793 9794 9796 9797 9798 9800 9801 9802 9803 9804 9806 9807 9809 9810 9812 9813 9815 9816 9818 9819 9820 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9299 0 21 8 9850 9851 9851 9851 9852 9852 9853 9854 9854 9855 9856 9856 9857 9858 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9864 9865 9865 9866 9866 9866 9867 9867 9867 9867 9868 9868 9868 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9865 9865 9865 9865 9865 9866 9866 9867 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9859 9858 9856 9855 9852 9850 9847 9844 9841 9838 9834 9830 9825 9821 9816 9811 9806 9801 9796 9791 9786 9781 9776 9773 9770 9767 9765 9764 9764 9765 9766 9767 9770 9773 9776 9780 9784 9788 9793 9798 9802 9807 9812 9817 9821 9825 9829 9833 9836 9839 9842 9845 9848 9850 9853 9855 9857 9859 9861 9862 9864 9865 9866 9867 9867 9868 9868 9868 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9867 9867 9866 9866 9865 9865 9864 9864 9863 9863 9862 9862 9861 9861 9860 9860 9859 9859 9858 9858 9858 9857 9857 9856 9856 9855 9854 9854 9853 9852 9851 9850 9849 9849 9848 9848 9847 9847 9847 9847 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9848 9847 9847 9846 9845 9843 9842 9841 9839 9838 9837 9836 9835 9834 9833 9832 9832 9831 9831 9831 9830 9829 9829 9828 9827 9826 9825 9824 9823 9821 9820 9818 9816 9814 9812 9810 9808 9806 9803 9801 9799 9798 9796 9794 9793 9791 9789 9787 9785 9783 9780 9777 9774 9770 9766 9762 9758 9754 9749 9745 9740 9735 9730 9724 9719 9713 9708 9702 9696 9691 9685 9679 9673 9667 9660 9654 9647 9640 9632 9624 9616 9607 9598 9589 9580 9570 9561 9551 9541 9530 9520 9509 9499 9488 9477 9466 9454 9443 9432 9420 9408 9397 9385 9373 9362 9350 9338 9327 9315 9304 9293 9282 9271 9260 9250 9240 9231 9221 9213 9204 9196 9188 9181 9174 9167 9161 9155 9150 9145 9140 9137 9133 9130 9128 9126 9125 9124 9124 9125 9126 9127 9129 9131 9134 9137 9141 9145 9149 9154 9159 9165 9171 9177 9184 9191 9198 9206 9214 9222 9230 9239 9247 9256 9264 9273 9282 9291 9299 9308 9317 9326 9334 9342 9350 9359 9366 9374 9382 9389 9397 9404 9411 9418 9425 9432 9439 9445 9451 9457 9463 9468 9473 9478 9483 9487 9491 9495 9498 9502 9504 9507 9509 9510 9512 9513 9513 9514 9514 9514 9514 9514 9513 9513 9512 9511 9510 9508 9507 9505 9503 9501 9499 9497 9495 9492 9490 9487 9485 9482 9479 9475 9472 9469 9465 9461 9457 9453 9448 9444 9300 0 21 8 9439 9434 9428 9423 9417 9411 9405 9399 9392 9386 9379 9372 9365 9357 9350 9342 9334 9326 9318 9310 9301 9293 9284 9275 9266 9257 9247 9237 9227 9217 9206 9196 9185 9174 9163 9152 9140 9129 9117 9104 9092 9079 9066 9052 9038 9023 9008 8992 8976 8959 8942 8925 8906 8888 8869 8849 8829 8808 8787 8765 8743 8721 8698 8675 8651 8627 8602 8577 8550 8522 8494 8463 8431 8398 8363 8326 8288 8248 8207 8164 8119 8073 8026 7977 7926 7874 7820 7764 7707 7647 7586 7524 7460 7393 7324 7252 7177 7098 7015 6929 6839 6742 6642 6536 6427 6312 6192 6068 5939 5806 5668 5525 5379 5229 5076 4918 4756 4593 4427 4261 4093 3923 3753 3583 3412 3242 3077 2915 2756 2600 2447 2302 2164 2032 1908 1790 1684 1587 1500 1422 1354 1299 1254 1219 1194 1179 1175 1180 1195 1219 1252 1296 1347 1407 1476 1552 1638 1730 1829 1934 2046 2164 2287 2413 2542 2676 2816 2956 3096 3236 3375 3515 3655 3794 3932 4071 4201 4329 4454 4575 4693 4808 4919 5027 5132 5233 5332 5427 5518 5607 5692 5773 5851 5925 5996 6064 6129 6190 6248 6302 6354 6402 6448 6490 6529 6566 6599 6630 6659 6685 6708 6730 6749 6766 6781 6794 6805 6814 6821 6826 6828 6828 6825 6821 6813 6804 6792 6778 6762 6744 6723 6701 6677 6650 6622 6591 6557 6521 6482 6441 6397 6350 6300 6247 6191 6132 6070 6005 5936 5865 5790 5711 5630 5546 5460 5372 5281 5188 5095 5000 4905 4808 4711 4614 4517 4420 4324 4228 4132 4037 3942 3850 3761 3674 3590 3509 3434 3364 3299 3240 3186 3140 3100 3068 3044 3026 3018 3019 3027 3043 3067 3100 3140 3188 3241 3302 3369 3441 3518 3600 3687 3779 3873 3971 4072 4175 4283 4392 4500 4610 4719 4829 4938 5048 5157 5267 5372 5475 5576 5675 5772 5866 5958 6047 6134 6219 6300 6379 6456 6531 6603 6674 6743 6810 6875 6939 7002 7064 7124 7182 7239 7294 7347 7398 7447 7494 7539 7583 7624 7664 7703 7740 7775 7810 7843 7874 7905 7934 7963 7990 8016 8042 8067 8090 8113 8135 8156 8177 8196 8215 8233 8249 8265 8280 8294 8307 8319 8331 8341 8351 8360 8369 8376 8383 8389 8395 8400 8404 8407 8410 8412 8414 8415 8415 8415 8414 8412 8410 8407 8403 8399 8394 8388 8382 8374 8367 8358 8348 8337 8326 8313 8300 8285 8270 8253 8236 8217 8197 8176 8154 8131 8106 8080 8053 8024 7994 7962 7929 7895 7858 7820 7780 7738 7694 7648 7599 7548 7495 7438 7379 7317 7251 7181 7107 7029 6947 6860 6768 6671 6568 6460 6346 6226 6099 5967 5829 5682 5530 5372 5209 5041 4865 4687 4506 4322 4135 3943 3751 3559 3367 3175 2988 2803 2622 2444 2269 2105 1948 1798 1655 1520 1396 1282 1177 1081 995 923 859 805 760 724 697 677 664 659 662 670 686 707 735 9301 0 21 8 769 807 852 903 959 1022 1090 1164 1245 1333 1428 1532 1644 1763 1889 2022 2164 2311 2463 2621 2785 2956 3129 3303 3480 3659 3841 4022 4204 4385 4566 4742 4915 5086 5253 5418 5577 5731 5881 6027 6168 6302 6432 6556 6675 6789 6897 7001 7099 7193 7282 7366 7446 7522 7594 7663 7728 7790 7850 7908 7963 8017 8068 8118 8166 8212 8257 8300 8341 8381 8420 8457 8493 8528 8561 8593 8623 8652 8679 8706 8731 8754 8776 8798 8819 8838 8858 8876 8894 8912 8929 8945 8961 8977 8992 9007 9021 9035 9048 9060 9073 9084 9095 9106 9116 9126 9134 9143 9150 9157 9164 9169 9175 9179 9184 9187 9191 9193 9195 9197 9198 9198 9197 9195 9193 9190 9186 9182 9176 9170 9163 9156 9147 9139 9129 9119 9108 9097 9085 9074 9063 9052 9040 9029 9018 9006 8996 8986 8976 8966 8957 8949 8941 8933 8925 8917 8910 8903 8896 8889 8882 8875 8867 8859 8850 8842 8833 8823 8813 8802 8791 8779 8767 8754 8741 8727 8713 8698 8683 8668 8653 8637 8621 8606 8590 8574 8559 8543 8528 8513 8498 8484 8470 8457 8444 8431 8419 8408 8397 8387 8378 8369 8361 8354 8347 8341 8336 8332 8328 8326 8324 8323 8323 8323 8325 8328 8331 8336 8341 8347 8355 8363 8372 8382 8392 8403 8415 8427 8440 8453 8467 8481 8495 8510 8526 8541 8557 8574 8590 8607 8625 8642 8660 8677 8695 8713 8732 8750 8768 8786 8805 8823 8840 8858 8875 8892 8909 8925 8940 8955 8970 8984 8998 9012 9025 9037 9050 9062 9073 9085 9095 9106 9116 9125 9134 9143 9151 9159 9167 9173 9180 9185 9190 9195 9199 9202 9205 9207 9208 9209 9210 9209 9209 9208 9206 9204 9202 9199 9196 9193 9190 9186 9182 9178 9174 9170 9165 9161 9156 9151 9146 9140 9134 9128 9122 9115 9109 9102 9094 9087 9079 9070 9062 9053 9044 9035 9025 9015 9005 8994 8983 8972 8961 8949 8937 8925 8912 8899 8885 8872 8858 8843 8828 8812 8796 8780 8763 8745 8726 8706 8686 8665 8643 8620 8597 8572 8547 8521 8493 8465 8436 8406 8375 8344 8312 8278 8245 8211 8176 8140 8104 8066 8027 7987 7945 7902 7857 7810 7760 7709 7656 7600 7542 7481 7418 7353 7286 7216 7144 7069 6992 6913 6832 6749 6664 6577 6488 6398 6307 6214 6120 6023 5926 5829 5730 5632 5532 5433 5334 5234 5135 5042 4952 4866 4783 4704 4632 4566 4507 4454 4407 4368 4337 4314 4299 4291 4294 4304 4321 4346 4379 4419 4466 4519 4578 4644 4716 4792 4873 4958 5048 5143 5241 5340 5441 5545 5651 5757 5864 5970 6076 6180 6283 6384 6485 6583 6679 6772 6863 6952 7038 7122 7203 7281 7358 7432 7503 7573 7640 7705 7768 7830 7890 7948 8004 8058 8110 8160 8209 8255 8300 8342 8383 8422 8459 8495 8530 8563 8596 8628 8658 8688 8718 8746 8774 8802 8828 8855 8880 8906 9302 0 21 8 8930 8955 8978 9001 9024 9046 9067 9088 9107 9127 9145 9163 9179 9196 9211 9226 9240 9254 9267 9280 9292 9304 9315 9326 9336 9347 9357 9367 9377 9386 9396 9405 9415 9424 9433 9441 9450 9459 9467 9475 9484 9491 9499 9507 9514 9521 9527 9533 9539 9545 9550 9555 9561 9566 9570 9575 9580 9585 9589 9594 9598 9603 9607 9612 9616 9620 9624 9629 9633 9637 9641 9645 9649 9652 9656 9660 9663 9666 9670 9673 9676 9679 9682 9685 9688 9691 9694 9697 9700 9703 9706 9708 9711 9713 9715 9717 9719 9721 9723 9725 9726 9728 9730 9731 9733 9734 9736 9737 9739 9741 9742 9744 9746 9748 9750 9751 9753 9755 9757 9758 9760 9761 9763 9764 9765 9766 9767 9768 9769 9770 9772 9773 9774 9775 9776 9778 9779 9780 9781 9782 9783 9784 9786 9787 9788 9789 9789 9790 9791 9792 9792 9793 9794 9794 9795 9795 9796 9796 9797 9797 9798 9798 9799 9799 9799 9800 9800 9800 9800 9800 9800 9800 9801 9801 9801 9801 9801 9801 9801 9802 9802 9802 9803 9803 9804 9804 9804 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9806 9805 9804 9804 9803 9802 9801 9801 9800 9799 9798 9798 9797 9796 9795 9795 9794 9793 9792 9791 9790 9789 9788 9787 9785 9784 9783 9781 9780 9778 9777 9775 9774 9772 9770 9768 9767 9765 9763 9760 9758 9755 9753 9750 9747 9743 9740 9736 9732 9728 9723 9719 9714 9709 9704 9698 9693 9687 9682 9676 9669 9663 9656 9649 9641 9633 9625 9616 9607 9597 9586 9575 9564 9552 9539 9525 9511 9496 9481 9464 9447 9430 9412 9393 9373 9353 9333 9313 9293 9273 9253 9233 9213 9193 9175 9157 9140 9125 9110 9097 9087 9078 9071 9066 9063 9063 9064 9067 9072 9080 9089 9100 9112 9126 9143 9159 9177 9195 9214 9233 9253 9272 9292 9311 9330 9349 9368 9386 9404 9420 9436 9452 9466 9480 9493 9506 9518 9530 9541 9552 9563 9573 9583 9593 9602 9610 9619 9627 9635 9642 9650 9656 9663 9669 9675 9681 9686 9691 9695 9699 9703 9706 9710 9713 9717 9720 9723 9726 9729 9733 9736 9740 9743 9746 9750 9754 9757 9761 9764 9768 9771 9774 9778 9781 9783 9786 9788 9790 9792 9793 9795 9796 9797 9798 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9813 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9822 9822 9822 9823 9823 9823 9823 9823 9823 9824 9824 9824 9825 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9826 9826 9826 9826 9827 9827 9828 9828 9829 9829 9830 9830 9831 9832 9832 9832 9833 9833 9832 9832 9832 9831 9830 9830 9829 9828 9827 9826 9824 9823 9822 9821 9820 9819 9818 9818 9817 9817 9816 9816 9816 9815 9815 9815 9814 9814 9813 9812 9811 9811 9303 0 21 8 9810 9808 9807 9806 9805 9804 9802 9801 9800 9798 9797 9796 9795 9794 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9781 9780 9778 9776 9775 9773 9771 9769 9766 9764 9762 9760 9757 9755 9753 9751 9748 9746 9744 9742 9740 9739 9737 9735 9733 9731 9730 9728 9726 9724 9722 9720 9718 9716 9713 9711 9709 9706 9703 9700 9698 9695 9692 9689 9686 9682 9679 9676 9673 9669 9666 9663 9659 9655 9651 9647 9643 9639 9634 9630 9625 9620 9615 9610 9605 9600 9594 9588 9582 9575 9568 9561 9553 9544 9535 9525 9514 9503 9491 9479 9466 9452 9437 9422 9408 9393 9378 9363 9350 9337 9325 9313 9304 9297 9292 9288 9286 9285 9286 9289 9293 9299 9307 9316 9326 9336 9347 9359 9371 9383 9395 9406 9417 9426 9436 9444 9452 9460 9467 9473 9479 9484 9488 9492 9496 9498 9501 9503 9505 9506 9507 9508 9508 9509 9509 9509 9508 9507 9506 9505 9503 9501 9499 9497 9495 9492 9490 9487 9484 9481 9478 9475 9472 9469 9466 9463 9459 9456 9453 9449 9446 9442 9439 9435 9431 9427 9423 9419 9415 9411 9407 9402 9398 9393 9388 9384 9379 9374 9369 9364 9358 9353 9348 9342 9337 9332 9326 9321 9315 9309 9304 9298 9292 9285 9279 9272 9265 9258 9250 9242 9234 9226 9218 9209 9201 9192 9183 9174 9165 9155 9146 9136 9127 9117 9108 9098 9088 9078 9068 9057 9047 9036 9024 9012 9000 8987 8974 8961 8947 8933 8919 8905 8891 8876 8862 8847 8832 8817 8802 8787 8771 8755 8739 8723 8707 8690 8673 8656 8638 8619 8600 8580 8560 8539 8517 8494 8471 8448 8424 8400 8375 8349 8324 8298 8271 8244 8217 8189 8160 8131 8102 8072 8042 8010 7978 7945 7912 7877 7841 7803 7765 7726 7685 7642 7599 7554 7508 7461 7412 7363 7312 7259 7206 7151 7096 7039 6981 6922 6862 6801 6738 6674 6609 6542 6473 6402 6329 6253 6175 6095 6012 5928 5840 5751 5659 5565 5469 5370 5269 5166 5061 4954 4845 4735 4623 4510 4395 4279 4162 4044 3924 3803 3679 3554 3427 3299 3170 3038 2906 2773 2641 2509 2378 2249 2121 1994 1869 1748 1631 1518 1409 1304 1206 1114 1027 946 871 803 741 684 632 586 545 508 475 447 424 405 389 378 370 366 364 366 372 381 394 411 431 456 486 519 557 600 648 700 758 821 889 962 1041 1125 1216 1312 1412 1518 1627 1742 1860 1981 2105 2232 2365 2498 2631 2764 2897 3031 3164 3298 3431 3565 3693 3821 3946 4070 4191 4311 4429 4545 4659 4771 4882 4990 5096 5200 5303 5404 5503 5600 5695 5788 5880 5969 6056 6141 6223 6303 6379 6454 6526 6596 6663 6728 6791 6852 6912 6969 7026 7081 7134 7186 7237 7286 7335 7383 7429 7476 7521 7565 7609 7651 7693 7733 7773 7811 7849 7885 7920 7955 7988 8020 8052 8083 8113 8142 9304 0 21 8 8171 8198 8226 8252 8279 8304 8329 8353 8377 8400 8423 8445 8467 8488 8509 8530 8549 8569 8588 8607 8625 8643 8660 8678 8694 8711 8727 8743 8758 8774 8788 8803 8818 8832 8845 8859 8872 8885 8898 8910 8923 8934 8946 8958 8969 8980 8991 9001 9012 9022 9032 9041 9051 9060 9069 9078 9086 9095 9103 9111 9119 9126 9134 9141 9149 9156 9163 9170 9177 9184 9191 9197 9204 9210 9216 9222 9228 9234 9239 9245 9250 9255 9260 9264 9269 9273 9277 9281 9285 9289 9293 9297 9300 9304 9308 9311 9315 9318 9322 9325 9329 9332 9336 9339 9342 9345 9348 9351 9354 9357 9360 9362 9364 9367 9369 9371 9373 9375 9377 9379 9380 9382 9384 9385 9387 9388 9389 9391 9392 9393 9393 9394 9394 9395 9395 9395 9395 9394 9394 9393 9392 9391 9390 9389 9388 9386 9385 9383 9382 9380 9378 9377 9375 9374 9372 9370 9368 9365 9363 9360 9357 9354 9350 9346 9342 9338 9333 9328 9323 9318 9313 9307 9301 9295 9289 9282 9276 9269 9262 9254 9246 9238 9229 9220 9210 9200 9189 9178 9166 9153 9140 9126 9112 9097 9082 9066 9051 9034 9017 9000 8982 8963 8943 8922 8901 8878 8854 8829 8803 8775 8746 8716 8684 8651 8616 8580 8542 8503 8462 8419 8375 8329 8282 8233 8183 8131 8077 8021 7963 7902 7839 7772 7702 7629 7552 7472 7388 7301 7210 7116 7019 6916 6811 6705 6597 6487 6374 6261 6148 6036 5923 5814 5707 5604 5502 5404 5313 5228 5149 5077 5011 4955 4908 4870 4840 4818 4807 4804 4810 4825 4848 4884 4926 4974 5030 5093 5164 5239 5317 5398 5484 5573 5664 5755 5848 5942 6036 6131 6226 6321 6416 6509 6600 6690 6779 6867 6952 7036 7119 7199 7278 7355 7429 7502 7572 7639 7703 7765 7824 7880 7934 7985 8033 8079 8123 8165 8205 8244 8281 8317 8351 8384 8416 8448 8478 8508 8537 8566 8595 8623 8650 8677 8704 8730 8755 8780 8804 8827 8850 8872 8894 8915 8936 8956 8977 8997 9016 9036 9055 9074 9093 9111 9129 9147 9165 9183 9200 9217 9234 9250 9266 9282 9297 9311 9326 9339 9352 9364 9376 9387 9398 9408 9418 9427 9436 9444 9452 9460 9467 9475 9481 9488 9495 9501 9507 9513 9519 9525 9530 9536 9541 9546 9552 9557 9562 9567 9571 9576 9580 9585 9588 9592 9595 9599 9601 9604 9606 9609 9611 9612 9614 9615 9616 9617 9618 9619 9620 9621 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9631 9632 9632 9631 9631 9631 9630 9629 9628 9627 9626 9625 9623 9621 9620 9618 9616 9615 9613 9612 9610 9609 9607 9606 9605 9603 9602 9600 9599 9597 9595 9593 9591 9589 9586 9584 9581 9578 9575 9571 9567 9564 9560 9555 9551 9546 9541 9535 9530 9524 9518 9511 9505 9498 9491 9483 9476 9468 9460 9452 9444 9435 9426 9416 9406 9395 9384 9372 9359 9346 9333 9305 0 21 8 9318 9304 9288 9273 9257 9240 9223 9205 9188 9170 9152 9133 9115 9097 9078 9060 9042 9023 9005 8987 8968 8950 8931 8912 8892 8873 8853 8834 8814 8795 8775 8756 8737 8718 8700 8682 8665 8648 8633 8617 8603 8590 8578 8566 8556 8547 8539 8531 8525 8520 8516 8512 8510 8508 8508 8508 8509 8512 8515 8519 8524 8530 8537 8545 8553 8563 8574 8585 8597 8610 8624 8639 8655 8671 8688 8705 8723 8742 8761 8781 8801 8821 8842 8863 8884 8906 8927 8949 8971 8993 9015 9036 9058 9079 9101 9122 9143 9164 9184 9204 9223 9242 9261 9279 9297 9314 9330 9346 9361 9376 9390 9404 9417 9429 9441 9452 9463 9472 9482 9490 9498 9505 9511 9517 9522 9526 9529 9532 9533 9534 9534 9533 9531 9527 9523 9517 9511 9503 9494 9484 9473 9460 9447 9433 9418 9403 9385 9368 9351 9334 9316 9300 9284 9269 9254 9240 9228 9218 9210 9203 9197 9195 9195 9197 9201 9207 9216 9227 9239 9253 9269 9286 9304 9323 9342 9362 9383 9404 9425 9446 9466 9486 9506 9524 9543 9560 9577 9593 9608 9622 9636 9649 9661 9672 9683 9693 9702 9711 9720 9727 9735 9742 9748 9754 9760 9766 9771 9776 9781 9786 9790 9794 9799 9803 9807 9810 9814 9818 9821 9824 9827 9829 9832 9834 9836 9838 9840 9842 9844 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9871 9871 9872 9872 9873 9873 9873 9874 9874 9875 9875 9875 9876 9877 9878 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9887 9888 9889 9889 9889 9890 9890 9889 9889 9889 9888 9888 9888 9888 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9896 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9899 9899 9899 9899 9898 9898 9897 9897 9897 9897 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9893 9893 9893 9893 9894 9894 9895 9895 9896 9896 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9899 9899 9899 9898 9897 9897 9896 9895 9895 9895 9894 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9895 9895 9894 9894 9893 9893 9892 9891 9891 9890 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9888 9888 9888 9889 9889 9889 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9887 9887 9886 9885 9885 9884 9883 9883 9882 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9876 9876 9875 9874 9873 9871 9870 9868 9867 9865 9864 9863 9861 9860 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9844 9843 9842 9841 9840 9839 9837 9836 9834 9832 9830 9829 9306 0 21 8 9827 9824 9822 9820 9817 9815 9812 9810 9807 9805 9802 9799 9797 9794 9791 9788 9785 9782 9779 9776 9773 9770 9767 9763 9760 9756 9752 9747 9743 9738 9732 9726 9720 9714 9707 9700 9693 9686 9678 9670 9662 9654 9645 9635 9626 9615 9605 9594 9582 9570 9557 9544 9530 9515 9500 9485 9468 9450 9433 9416 9399 9381 9364 9347 9330 9312 9297 9282 9268 9254 9242 9231 9220 9211 9203 9196 9191 9186 9183 9180 9178 9178 9177 9178 9179 9180 9182 9184 9186 9188 9191 9194 9197 9200 9203 9206 9209 9213 9216 9219 9223 9227 9232 9236 9241 9247 9253 9259 9266 9273 9281 9289 9298 9308 9318 9328 9339 9350 9361 9373 9384 9395 9407 9418 9430 9441 9452 9463 9474 9484 9495 9505 9514 9524 9533 9541 9550 9558 9566 9573 9580 9587 9593 9599 9605 9610 9616 9620 9625 9629 9632 9635 9638 9641 9643 9645 9647 9649 9650 9651 9652 9653 9653 9653 9654 9654 9653 9653 9653 9653 9653 9652 9652 9652 9652 9652 9653 9654 9655 9657 9659 9661 9664 9667 9670 9674 9678 9682 9686 9690 9695 9699 9704 9708 9713 9717 9722 9726 9730 9734 9738 9741 9745 9748 9751 9754 9758 9760 9763 9766 9769 9771 9773 9775 9777 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9788 9789 9790 9791 9792 9793 9794 9795 9796 9796 9797 9798 9799 9799 9799 9800 9800 9800 9799 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9786 9785 9784 9783 9782 9780 9779 9778 9776 9774 9772 9770 9767 9764 9761 9758 9754 9750 9745 9741 9736 9730 9725 9719 9712 9706 9700 9693 9686 9680 9673 9666 9659 9653 9647 9641 9635 9629 9624 9619 9615 9610 9606 9603 9599 9596 9594 9591 9589 9587 9585 9583 9581 9579 9577 9574 9572 9570 9567 9564 9561 9557 9553 9549 9543 9538 9531 9525 9517 9509 9500 9490 9480 9468 9457 9444 9431 9418 9403 9389 9373 9358 9341 9325 9308 9290 9272 9254 9236 9218 9199 9180 9161 9141 9121 9101 9081 9061 9040 9019 8998 8977 8955 8934 8912 8891 8869 8848 8826 8805 8784 8763 8742 8722 8703 8683 8665 8646 8629 8612 8596 8580 8565 8550 8536 8523 8510 8498 8486 8476 8465 8456 8447 8439 8432 8426 8421 8417 8413 8411 8410 8409 8410 8411 8414 8418 8422 8428 8434 8442 8450 8459 8468 8478 8488 8499 8511 8523 8536 8549 8563 8577 8592 8608 8624 8641 8658 8676 8694 8712 8730 8749 8767 8786 8804 8823 8841 8860 8878 8895 8913 8930 8946 8962 8977 8992 9007 9021 9035 9049 9063 9076 9089 9102 9115 9127 9139 9151 9162 9172 9182 9191 9200 9207 9214 9221 9226 9231 9235 9239 9242 9244 9246 9247 9247 9247 9246 9245 9244 9243 9241 9238 9235 9232 9228 9224 9218 9213 9206 9199 9190 9182 9172 9162 9152 9140 9129 9117 9104 9092 9079 9065 9307 0 21 8 9051 9037 9022 9007 8991 8975 8958 8941 8924 8905 8887 8867 8847 8826 8805 8783 8760 8736 8712 8687 8661 8634 8607 8580 8551 8522 8492 8461 8430 8397 8363 8328 8291 8252 8213 8171 8128 8084 8038 7990 7941 7891 7839 7785 7730 7674 7616 7557 7497 7435 7372 7308 7243 7176 7109 7040 6970 6899 6827 6754 6680 6604 6527 6451 6374 6297 6222 6149 6076 6004 5934 5868 5806 5747 5692 5641 5595 5555 5521 5492 5468 5453 5444 5441 5444 5453 5468 5489 5515 5546 5583 5625 5671 5720 5772 5828 5888 5949 6011 6074 6138 6203 6269 6334 6400 6465 6529 6592 6654 6716 6776 6834 6891 6947 7001 7054 7106 7156 7206 7254 7301 7347 7391 7435 7478 7520 7561 7602 7641 7680 7718 7755 7792 7828 7863 7897 7930 7963 7995 8026 8057 8087 8117 8146 8174 8203 8231 8258 8285 8312 8339 8365 8391 8417 8442 8467 8491 8515 8539 8563 8586 8608 8630 8651 8672 8693 8712 8732 8750 8769 8787 8804 8821 8838 8854 8870 8885 8900 8915 8929 8943 8957 8970 8983 8995 9007 9019 9030 9041 9051 9061 9070 9079 9087 9095 9103 9109 9116 9122 9128 9133 9138 9143 9147 9151 9154 9158 9160 9163 9165 9166 9167 9168 9168 9168 9167 9166 9164 9163 9160 9158 9155 9152 9148 9145 9141 9136 9132 9127 9121 9116 9110 9105 9099 9093 9086 9080 9074 9067 9061 9054 9048 9042 9036 9031 9025 9020 9016 9013 9009 9007 9005 9003 9002 9002 9002 9002 9003 9004 9005 9007 9008 9010 9011 9013 9014 9015 9016 9017 9017 9017 9017 9016 9015 9013 9012 9010 9007 9005 9002 8999 8995 8992 8988 8984 8979 8975 8970 8966 8960 8955 8950 8944 8937 8931 8924 8916 8909 8901 8892 8883 8874 8865 8855 8845 8835 8824 8813 8802 8791 8780 8768 8756 8744 8732 8720 8708 8695 8683 8670 8657 8644 8631 8617 8604 8590 8576 8561 8546 8531 8516 8500 8484 8468 8451 8434 8416 8397 8378 8359 8339 8319 8297 8275 8253 8230 8205 8180 8154 8127 8100 8071 8040 8009 7977 7943 7908 7872 7835 7797 7757 7716 7674 7631 7586 7540 7493 7445 7395 7345 7292 7239 7185 7128 7070 7010 6948 6884 6817 6747 6675 6600 6522 6441 6357 6270 6179 6086 5989 5888 5785 5678 5567 5454 5337 5217 5094 4968 4839 4708 4574 4437 4298 4157 4015 3870 3722 3574 3426 3278 3130 2984 2839 2696 2555 2415 2283 2156 2033 1915 1803 1697 1597 1503 1415 1334 1262 1196 1135 1079 1029 985 944 906 871 839 808 780 753 729 706 685 665 647 631 617 603 592 583 576 572 572 576 584 597 613 635 662 694 731 773 822 876 935 999 1067 1144 1222 1304 1388 1475 1566 1657 1748 1839 1930 2019 2108 2196 2282 2368 2447 2523 2594 2663 2727 2786 2841 2891 2937 2979 3016 3048 3075 3097 3115 3127 3134 3136 3132 9308 0 21 8 3123 3108 3088 3063 3032 2996 2954 2908 2857 2801 2741 2676 2606 2534 2457 2377 2292 2206 2117 2027 1934 1839 1743 1648 1552 1457 1363 1272 1182 1094 1008 926 849 776 706 641 582 528 479 434 395 362 333 308 287 270 255 244 235 230 228 227 231 237 246 258 274 293 317 344 374 410 450 495 545 599 661 727 799 877 960 1049 1143 1243 1348 1458 1574 1695 1819 1948 2082 2220 2360 2503 2648 2796 2947 3098 3250 3401 3553 3701 3847 3992 4134 4274 4407 4537 4663 4786 4905 5019 5130 5238 5342 5442 5539 5633 5724 5814 5900 5986 6070 6152 6233 6311 6390 6466 6541 6614 6685 6753 6819 6883 6945 7004 7061 7116 7169 7220 7269 7315 7360 7403 7445 7485 7523 7560 7597 7632 7667 7702 7736 7770 7803 7836 7868 7899 7930 7960 7989 8018 8046 8073 8099 8124 8149 8173 8196 8218 8240 8260 8280 8299 8318 8336 8354 8371 8388 8404 8420 8437 8452 8468 8483 8498 8513 8527 8541 8555 8568 8581 8594 8607 8619 8631 8643 8654 8666 8677 8688 8699 8709 8720 8730 8740 8749 8759 8768 8777 8785 8793 8801 8808 8815 8822 8828 8834 8840 8845 8850 8855 8859 8864 8868 8873 8878 8883 8887 8892 8897 8902 8907 8912 8918 8923 8928 8933 8937 8942 8947 8952 8957 8961 8966 8970 8974 8978 8982 8986 8989 8992 8995 8998 9001 9004 9006 9008 9010 9012 9014 9015 9017 9018 9019 9021 9022 9023 9024 9025 9026 9028 9029 9030 9032 9033 9034 9036 9037 9038 9039 9039 9040 9040 9039 9039 9038 9037 9036 9035 9034 9032 9031 9029 9028 9027 9025 9024 9022 9021 9020 9018 9017 9016 9015 9014 9012 9011 9009 9007 9005 9002 8999 8996 8992 8989 8985 8981 8977 8973 8969 8964 8960 8956 8951 8947 8942 8937 8932 8927 8921 8915 8909 8903 8896 8889 8882 8875 8867 8859 8850 8842 8833 8823 8814 8804 8794 8784 8774 8763 8752 8741 8729 8717 8705 8692 8678 8664 8649 8634 8618 8602 8585 8568 8551 8533 8515 8496 8477 8458 8438 8418 8397 8376 8355 8334 8312 8289 8267 8243 8219 8195 8169 8142 8115 8087 8058 8028 7997 7965 7932 7897 7862 7827 7791 7754 7717 7680 7643 7606 7569 7535 7502 7472 7443 7416 7392 7372 7355 7340 7329 7324 7321 7323 7328 7336 7350 7365 7383 7404 7426 7452 7478 7504 7531 7559 7586 7614 7642 7670 7698 7724 7748 7771 7793 7814 7833 7851 7868 7884 7898 7912 7924 7935 7945 7954 7961 7968 7974 7979 7983 7987 7989 7992 7993 7994 7994 7994 7993 7992 7990 7988 7985 7983 7980 7976 7973 7969 7965 7961 7956 7952 7947 7942 7937 7932 7927 7922 7916 7911 7905 7900 7894 7888 7882 7876 7870 7864 7857 7850 7844 7837 7830 7822 7815 7807 7799 7791 7783 7774 7766 7757 7748 7738 7729 7719 7709 7699 7688 7678 9309 0 21 8 7667 7656 7644 7632 7620 7608 7595 7582 7568 7554 7540 7525 7510 7494 7478 7462 7444 7426 7408 7389 7370 7350 7330 7309 7289 7267 7246 7224 7202 7180 7157 7135 7112 7088 7065 7041 7017 6992 6967 6942 6916 6889 6861 6833 6804 6775 6744 6713 6680 6648 6614 6580 6544 6509 6472 6435 6397 6359 6320 6281 6241 6202 6161 6121 6079 6038 5995 5952 5908 5863 5817 5770 5722 5673 5622 5571 5518 5465 5411 5355 5299 5242 5184 5125 5066 5007 4947 4887 4827 4767 4707 4648 4588 4528 4469 4409 4348 4286 4223 4160 4095 4029 3961 3892 3822 3751 3678 3604 3529 3453 3376 3296 3216 3137 3057 2978 2898 2818 2739 2660 2580 2502 2424 2347 2270 2192 2115 2038 1962 1885 1809 1734 1659 1585 1511 1439 1367 1297 1228 1161 1095 1031 970 910 853 798 746 697 651 607 565 526 489 455 422 392 363 336 311 287 265 245 227 209 193 179 165 153 142 132 123 114 107 100 95 89 85 81 78 75 72 70 68 66 64 62 61 59 58 57 56 55 54 54 53 53 53 53 53 53 53 53 54 54 54 55 56 57 58 59 60 62 63 65 68 70 73 77 81 85 90 96 103 110 118 126 135 145 156 167 179 192 206 220 235 251 268 285 303 322 341 361 382 403 424 445 467 489 510 532 554 574 595 614 633 652 668 683 697 710 721 730 738 743 747 750 750 748 744 739 732 723 713 701 688 674 658 642 625 608 592 575 558 540 523 506 492 478 466 455 445 438 433 430 429 431 435 442 452 465 481 501 524 551 582 616 655 697 743 793 846 903 963 1027 1093 1163 1237 1312 1390 1471 1554 1639 1725 1813 1902 1993 2085 2178 2271 2366 2461 2558 2656 2753 2850 2948 3045 3142 3239 3336 3433 3528 3622 3714 3805 3895 3982 4069 4153 4237 4318 4397 4475 4551 4626 4699 4770 4840 4910 4978 5045 5112 5178 5243 5307 5371 5433 5494 5554 5613 5671 5727 5782 5836 5889 5940 5990 6038 6086 6132 6177 6221 6263 6305 6346 6387 6426 6466 6505 6543 6582 6620 6658 6695 6733 6769 6806 6842 6877 6912 6947 6980 7013 7046 7078 7109 7139 7168 7197 7225 7252 7278 7304 7330 7354 7379 7403 7427 7451 7474 7497 7520 7543 7566 7588 7610 7632 7654 7676 7697 7719 7739 7760 7780 7800 7820 7838 7857 7875 7892 7910 7927 7944 7960 7977 7993 8009 8025 8041 8057 8073 8089 8104 8120 8135 8150 8165 8180 8195 8209 8223 8237 8250 8263 8275 8288 8299 8310 8321 8332 8342 8353 8363 8373 8383 8393 8403 8412 8422 8432 8442 8452 8461 8471 8481 8491 8501 8510 8520 8529 8539 8548 8557 8566 8575 8583 8591 8599 8607 8615 9310 0 21 8 8622 8629 8636 8643 8649 8656 8662 8668 8673 8679 8684 8689 8694 8699 8703 8708 8713 8717 8721 8726 8730 8735 8739 8743 8748 8752 8755 8759 8762 8765 8768 8770 8772 8774 8775 8776 8777 8778 8779 8780 8780 8781 8781 8782 8782 8782 8782 8782 8782 8782 8782 8782 8781 8780 8779 8778 8776 8774 8772 8769 8766 8762 8759 8755 8751 8747 8743 8739 8734 8730 8726 8722 8718 8715 8711 8707 8704 8701 8698 8695 8692 8690 8687 8685 8683 8681 8679 8677 8675 8674 8672 8671 8670 8669 8668 8667 8667 8667 8667 8667 8667 8668 8670 8671 8673 8675 8678 8681 8684 8688 8692 8697 8702 8707 8712 8718 8724 8730 8737 8744 8751 8758 8765 8773 8781 8788 8796 8804 8812 8821 8829 8838 8847 8855 8864 8874 8883 8892 8902 8911 8921 8930 8940 8950 8959 8969 8979 8988 8998 9007 9017 9026 9036 9045 9054 9063 9071 9080 9089 9097 9106 9114 9123 9131 9139 9147 9155 9163 9171 9179 9187 9194 9201 9209 9216 9223 9230 9236 9243 9249 9255 9260 9266 9271 9277 9282 9287 9293 9298 9303 9308 9313 9318 9323 9328 9333 9338 9343 9348 9352 9357 9361 9365 9369 9373 9377 9381 9384 9387 9391 9394 9396 9399 9402 9405 9407 9410 9413 9416 9418 9421 9424 9426 9429 9431 9433 9435 9436 9438 9439 9440 9441 9442 9443 9444 9444 9444 9444 9444 9444 9444 9444 9443 9442 9441 9440 9439 9438 9437 9435 9433 9431 9429 9426 9424 9421 9418 9414 9411 9407 9403 9399 9395 9390 9385 9380 9375 9370 9365 9359 9354 9348 9343 9337 9331 9326 9320 9314 9308 9302 9296 9289 9283 9277 9270 9263 9256 9249 9241 9234 9226 9218 9209 9200 9191 9182 9173 9164 9155 9146 9137 9128 9120 9111 9103 9095 9086 9078 9071 9063 9055 9048 9040 9033 9026 9020 9013 9007 9001 8996 8991 8986 8981 8978 8974 8971 8969 8967 8966 8965 8965 8966 8967 8968 8970 8972 8975 8978 8981 8985 8989 8993 8997 9002 9007 9013 9019 9025 9032 9039 9046 9054 9062 9070 9079 9088 9098 9107 9117 9127 9137 9148 9158 9168 9179 9189 9199 9209 9219 9228 9238 9247 9256 9264 9273 9281 9289 9296 9304 9311 9318 9324 9331 9337 9343 9349 9355 9361 9367 9372 9377 9383 9388 9393 9398 9402 9407 9411 9415 9420 9423 9427 9430 9433 9436 9438 9440 9442 9443 9445 9445 9446 9447 9447 9447 9446 9446 9445 9444 9443 9442 9440 9438 9436 9435 9433 9431 9429 9427 9425 9423 9421 9420 9419 9418 9418 9417 9418 9418 9419 9421 9423 9426 9429 9433 9437 9442 9446 9451 9456 9461 9467 9472 9477 9483 9488 9494 9499 9505 9510 9516 9522 9527 9533 9538 9544 9549 9555 9560 9565 9570 9575 9580 9585 9589 9594 9598 9601 9605 9608 9611 9613 9616 9618 9620 9622 9624 9627 9629 9631 9633 9635 9637 9640 9642 9644 9647 9649 9651 9654 9311 0 21 8 9656 9658 9661 9663 9664 9666 9667 9669 9669 9670 9671 9671 9672 9672 9672 9672 9672 9673 9673 9673 9673 9673 9673 9674 9674 9674 9675 9675 9676 9677 9677 9678 9678 9678 9679 9679 9679 9679 9679 9679 9678 9678 9678 9677 9677 9676 9676 9675 9675 9674 9674 9673 9673 9673 9673 9673 9672 9672 9672 9672 9672 9672 9671 9671 9670 9670 9669 9668 9667 9667 9666 9665 9664 9663 9663 9662 9661 9660 9659 9658 9657 9656 9655 9654 9653 9652 9650 9649 9648 9646 9644 9642 9640 9638 9636 9634 9632 9629 9627 9624 9622 9619 9616 9614 9611 9608 9605 9602 9598 9595 9592 9588 9584 9581 9577 9574 9570 9567 9564 9561 9558 9556 9553 9551 9549 9547 9545 9543 9541 9539 9538 9536 9534 9532 9530 9528 9525 9522 9519 9515 9512 9508 9503 9499 9494 9490 9485 9479 9474 9469 9463 9457 9451 9445 9438 9431 9424 9417 9410 9402 9394 9385 9376 9367 9357 9347 9337 9325 9314 9302 9290 9278 9265 9253 9240 9227 9214 9201 9187 9174 9161 9148 9135 9122 9109 9095 9082 9069 9056 9042 9029 9015 9001 8986 8971 8956 8941 8925 8910 8894 8878 8862 8845 8829 8813 8797 8780 8764 8748 8732 8717 8701 8686 8671 8656 8642 8628 8614 8601 8588 8575 8563 8550 8539 8527 8516 8506 8495 8485 8475 8465 8456 8446 8437 8428 8419 8410 8402 8393 8384 8376 8367 8358 8349 8341 8332 8323 8314 8305 8296 8286 8277 8266 8256 8245 8233 8220 8207 8192 8176 8159 8141 8121 8100 8078 8054 8029 8002 7974 7944 7912 7879 7844 7807 7768 7727 7685 7640 7594 7545 7493 7440 7383 7323 7261 7196 7126 7054 6978 6899 6817 6731 6642 6550 6456 6358 6258 6155 6050 5942 5831 5718 5603 5485 5366 5244 5118 4992 4866 4740 4614 4488 4362 4236 4110 3983 3862 3743 3628 3516 3407 3307 3214 3127 3048 2975 2912 2859 2814 2777 2749 2730 2720 2718 2725 2741 2766 2798 2837 2884 2939 3001 3068 3141 3220 3304 3393 3486 3582 3681 3784 3891 3998 4106 4214 4321 4429 4537 4645 4752 4860 4962 5062 5159 5255 5348 5439 5527 5614 5699 5782 5863 5943 6022 6099 6175 6249 6322 6394 6464 6534 6603 6671 6738 6804 6869 6933 6996 7059 7120 7181 7240 7299 7358 7416 7473 7530 7587 7643 7699 7754 7810 7865 7919 7972 8025 8075 8125 8173 8219 8265 8308 8349 8389 8427 8464 8498 8531 8563 8593 8621 8647 8673 8698 8721 8744 8766 8788 8808 8829 8849 8868 8887 8905 8923 8941 8958 8975 8991 9007 9023 9038 9053 9068 9082 9096 9109 9122 9134 9147 9158 9170 9181 9192 9203 9214 9224 9234 9244 9254 9264 9274 9284 9293 9303 9312 9322 9332 9341 9350 9360 9369 9378 9386 9395 9403 9411 9419 9426 9434 9440 9447 9453 9459 9465 9471 9476 9481 9485 9490 9494 9498 9502 9506 9509 9513 9516 9519 9522 9525 9312 0 21 8 9528 9530 9532 9535 9537 9540 9542 9544 9547 9549 9552 9555 9558 9561 9565 9568 9572 9576 9580 9584 9588 9591 9595 9599 9603 9607 9610 9614 9617 9621 9624 9627 9629 9632 9635 9637 9640 9642 9645 9647 9650 9652 9655 9657 9660 9662 9664 9667 9669 9671 9673 9675 9677 9678 9680 9681 9683 9684 9685 9686 9687 9688 9689 9689 9690 9691 9692 9692 9693 9694 9695 9695 9696 9697 9697 9698 9699 9699 9700 9700 9701 9701 9701 9702 9702 9703 9703 9703 9704 9704 9704 9705 9705 9705 9705 9706 9706 9706 9706 9705 9705 9705 9704 9704 9703 9702 9700 9699 9698 9696 9695 9694 9692 9691 9690 9689 9688 9687 9686 9686 9685 9684 9683 9682 9681 9679 9678 9676 9674 9672 9670 9667 9664 9661 9657 9653 9649 9645 9641 9637 9633 9629 9625 9621 9618 9614 9610 9607 9603 9600 9596 9592 9588 9584 9579 9575 9570 9564 9558 9552 9546 9538 9531 9523 9514 9505 9496 9487 9478 9468 9459 9449 9440 9431 9421 9412 9403 9395 9386 9379 9371 9364 9358 9352 9347 9343 9339 9336 9333 9332 9331 9331 9331 9333 9335 9338 9341 9346 9351 9357 9363 9371 9378 9387 9395 9404 9414 9423 9433 9442 9452 9461 9471 9480 9490 9499 9508 9516 9523 9531 9538 9544 9550 9556 9561 9566 9571 9575 9579 9582 9586 9589 9591 9594 9596 9598 9600 9602 9603 9604 9605 9605 9605 9605 9605 9604 9602 9600 9598 9595 9592 9588 9584 9580 9575 9569 9563 9556 9549 9541 9533 9524 9515 9505 9494 9483 9470 9457 9443 9428 9412 9394 9375 9355 9334 9311 9287 9263 9238 9212 9185 9157 9129 9101 9073 9046 9019 8994 8970 8947 8926 8908 8893 8881 8871 8863 8859 8857 8858 8862 8868 8879 8891 8905 8921 8938 8959 8980 9002 9024 9046 9069 9092 9116 9139 9162 9184 9206 9227 9248 9268 9287 9304 9321 9337 9352 9366 9379 9391 9402 9412 9421 9429 9436 9443 9449 9454 9458 9462 9466 9468 9471 9472 9474 9475 9475 9475 9474 9473 9472 9470 9468 9466 9464 9461 9459 9457 9455 9453 9451 9450 9449 9448 9448 9448 9449 9451 9454 9457 9461 9465 9470 9476 9481 9488 9494 9501 9508 9516 9523 9530 9538 9546 9553 9561 9568 9576 9583 9590 9596 9603 9610 9616 9622 9628 9633 9639 9644 9649 9654 9658 9662 9666 9670 9674 9677 9680 9683 9686 9689 9691 9694 9696 9698 9700 9702 9703 9705 9706 9708 9709 9710 9712 9713 9714 9714 9715 9716 9717 9718 9718 9719 9719 9720 9721 9721 9722 9723 9723 9724 9725 9725 9726 9727 9728 9729 9730 9731 9732 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9766 9767 9768 9770 9772 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9796 9798 9799 9313 0 21 8 9800 9800 9801 9802 9802 9803 9803 9803 9804 9804 9804 9804 9805 9805 9805 9806 9806 9807 9807 9808 9808 9809 9809 9809 9810 9810 9810 9810 9809 9809 9808 9808 9807 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9795 9794 9793 9792 9790 9789 9788 9787 9785 9784 9782 9781 9779 9777 9776 9774 9772 9770 9768 9765 9763 9761 9758 9756 9753 9750 9747 9744 9741 9738 9735 9732 9729 9725 9722 9718 9715 9711 9708 9704 9700 9696 9692 9689 9684 9680 9676 9672 9668 9663 9659 9655 9650 9646 9642 9638 9634 9630 9626 9622 9619 9616 9613 9610 9607 9604 9601 9599 9596 9594 9591 9589 9586 9584 9581 9579 9577 9575 9572 9570 9568 9565 9563 9561 9559 9557 9555 9553 9551 9549 9547 9546 9544 9542 9541 9539 9538 9536 9535 9534 9533 9533 9532 9532 9532 9533 9534 9535 9536 9537 9539 9540 9542 9544 9545 9547 9549 9550 9552 9554 9557 9559 9561 9564 9566 9569 9572 9576 9579 9583 9586 9590 9594 9599 9603 9608 9612 9617 9621 9625 9629 9633 9637 9640 9643 9646 9649 9651 9654 9657 9659 9662 9664 9667 9670 9672 9675 9678 9680 9683 9686 9688 9691 9693 9695 9698 9700 9702 9704 9705 9706 9708 9709 9709 9710 9711 9711 9712 9712 9713 9713 9714 9714 9715 9715 9716 9716 9716 9717 9717 9717 9717 9718 9718 9717 9717 9717 9716 9715 9714 9713 9711 9710 9708 9706 9705 9703 9701 9700 9698 9696 9695 9693 9691 9690 9689 9687 9686 9685 9684 9683 9682 9681 9680 9678 9677 9675 9674 9672 9670 9668 9666 9665 9663 9661 9659 9657 9656 9654 9652 9651 9649 9648 9647 9646 9644 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9631 9630 9629 9628 9627 9626 9625 9624 9623 9622 9621 9621 9620 9620 9619 9618 9618 9617 9617 9616 9615 9615 9614 9614 9613 9613 9612 9612 9611 9610 9610 9609 9608 9607 9605 9604 9603 9601 9599 9597 9595 9592 9590 9587 9584 9581 9578 9574 9571 9567 9563 9559 9556 9552 9548 9544 9540 9535 9531 9527 9523 9518 9513 9508 9504 9498 9493 9488 9482 9477 9471 9465 9459 9453 9447 9440 9434 9427 9420 9413 9405 9398 9390 9381 9373 9364 9355 9346 9336 9326 9316 9305 9294 9282 9270 9258 9246 9233 9221 9207 9194 9180 9166 9151 9136 9120 9104 9087 9069 9050 9030 9010 8988 8966 8943 8919 8894 8868 8841 8812 8783 8753 8722 8690 8657 8622 8587 8551 8513 8474 8434 8391 8346 8298 8248 8196 8140 8080 8018 7952 7884 7811 7735 7657 7575 7490 7398 7305 7212 7118 7023 6928 6832 6737 6641 6546 6456 6369 6286 6206 6129 6060 5996 5938 5886 5840 5803 5773 5750 5733 5723 5721 5725 5735 5751 5774 5803 5837 5875 5919 5967 6020 6076 6136 6198 6264 6333 6403 6475 6549 6625 6704 6782 6861 6940 7018 7097 7175 7254 7332 9314 0 21 8 7409 7484 7557 7628 7697 7764 7829 7892 7953 8012 8068 8122 8174 8224 8272 8318 8362 8404 8444 8484 8522 8559 8594 8629 8662 8694 8725 8754 8783 8810 8836 8861 8884 8907 8928 8949 8969 8988 9006 9023 9040 9056 9071 9086 9101 9114 9128 9141 9153 9165 9177 9188 9200 9210 9221 9231 9241 9251 9260 9269 9278 9287 9295 9303 9311 9319 9327 9334 9341 9348 9355 9362 9368 9375 9381 9387 9393 9398 9404 9409 9414 9419 9424 9428 9433 9438 9442 9447 9452 9456 9461 9465 9469 9473 9477 9480 9483 9486 9489 9491 9494 9496 9498 9500 9502 9504 9506 9508 9510 9512 9514 9516 9518 9520 9522 9524 9526 9528 9529 9531 9533 9534 9535 9535 9536 9536 9536 9535 9535 9535 9534 9534 9534 9533 9533 9533 9533 9533 9533 9533 9533 9533 9532 9532 9531 9531 9530 9530 9529 9528 9528 9527 9526 9526 9525 9524 9524 9524 9523 9523 9523 9523 9523 9523 9523 9523 9523 9523 9523 9522 9522 9521 9521 9520 9519 9518 9517 9516 9515 9513 9512 9511 9510 9509 9509 9508 9506 9505 9503 9502 9500 9498 9496 9494 9491 9489 9486 9483 9480 9477 9474 9470 9467 9464 9460 9457 9453 9450 9447 9443 9440 9436 9432 9429 9425 9421 9418 9413 9409 9405 9401 9396 9392 9387 9382 9378 9373 9368 9364 9359 9354 9349 9344 9339 9334 9328 9322 9316 9310 9303 9296 9290 9283 9275 9268 9260 9253 9245 9237 9229 9221 9213 9205 9196 9187 9178 9169 9159 9149 9139 9128 9117 9106 9094 9081 9068 9055 9041 9027 9012 8997 8981 8966 8950 8933 8917 8900 8883 8865 8847 8828 8809 8789 8769 8748 8727 8705 8682 8660 8637 8613 8589 8565 8541 8517 8493 8469 8445 8421 8398 8375 8353 8332 8311 8291 8272 8253 8235 8217 8200 8183 8167 8151 8136 8121 8107 8093 8081 8069 8058 8047 8038 8029 8021 8014 8008 8003 7999 7997 7995 7994 7994 7995 7997 7999 8003 8007 8012 8017 8023 8029 8036 8044 8051 8060 8069 8079 8089 8099 8111 8122 8134 8147 8160 8173 8186 8199 8213 8226 8240 8253 8267 8280 8293 8306 8319 8330 8342 8353 8364 8375 8385 8394 8403 8412 8421 8429 8437 8444 8451 8458 8464 8470 8475 8480 8484 8487 8490 8493 8495 8496 8497 8496 8496 8494 8492 8490 8486 8482 8478 8473 8467 8461 8454 8446 8438 8429 8420 8411 8400 8390 8378 8367 8355 8342 8329 8315 8301 8286 8271 8255 8238 8221 8203 8184 8165 8145 8124 8103 8081 8058 8034 8010 7985 7960 7934 7908 7881 7853 7826 7797 7769 7740 7711 7681 7650 7620 7588 7556 7523 7490 7456 7420 7384 7348 7310 7271 7230 7189 7146 7102 7056 7009 6961 6911 6859 6807 6753 6697 6640 6582 6522 6461 6398 6334 6269 6201 6132 6061 5988 5914 5837 5759 5678 5596 5511 5423 5334 5241 5147 5051 4951 4850 4747 4643 4537 4430 4321 4212 4101 9315 0 21 8 3989 3877 3763 3649 3535 3420 3304 3188 3072 2956 2840 2724 2608 2493 2378 2263 2149 2036 1924 1813 1704 1598 1496 1397 1302 1210 1124 1042 965 893 825 762 703 649 599 553 513 476 443 414 389 366 347 330 316 305 295 288 284 282 282 284 289 297 307 319 334 352 372 395 421 450 481 516 554 595 640 689 741 797 857 922 990 1063 1140 1220 1305 1392 1483 1577 1673 1773 1875 1978 2083 2190 2300 2410 2519 2629 2739 2849 2958 3068 3177 3286 3395 3503 3610 3717 3824 3930 4035 4139 4243 4345 4445 4544 4641 4735 4829 4919 5007 5094 5177 5259 5338 5415 5490 5563 5634 5702 5769 5833 5897 5958 6019 6078 6136 6193 6249 6304 6358 6411 6463 6514 6563 6612 6659 6705 6750 6794 6836 6877 6917 6956 6993 7029 7064 7097 7130 7161 7191 7221 7249 7277 7304 7331 7357 7383 7407 7432 7456 7479 7502 7524 7547 7568 7590 7611 7631 7651 7670 7689 7707 7724 7741 7756 7772 7787 7801 7815 7829 7842 7855 7868 7881 7893 7905 7917 7929 7940 7951 7962 7972 7982 7992 8002 8011 8019 8028 8036 8043 8050 8057 8063 8069 8075 8080 8086 8091 8096 8101 8106 8110 8115 8119 8124 8128 8132 8135 8138 8141 8144 8146 8148 8150 8152 8153 8155 8156 8157 8158 8159 8160 8161 8162 8163 8163 8164 8164 8164 8165 8165 8165 8164 8164 8164 8163 8162 8162 8160 8159 8158 8156 8155 8153 8151 8149 8147 8145 8143 8141 8138 8136 8133 8129 8126 8122 8118 8113 8108 8102 8096 8090 8083 8076 8069 8061 8053 8045 8036 8027 8018 8008 7998 7989 7978 7968 7958 7947 7936 7924 7912 7900 7887 7874 7861 7847 7832 7817 7801 7784 7767 7749 7731 7711 7690 7669 7647 7625 7601 7578 7554 7529 7504 7479 7453 7427 7401 7374 7346 7319 7290 7262 7232 7203 7172 7141 7109 7076 7042 7006 6969 6931 6892 6851 6808 6764 6719 6673 6625 6577 6526 6475 6422 6368 6313 6256 6198 6138 6076 6012 5947 5880 5810 5739 5666 5591 5514 5434 5351 5267 5181 5093 5003 4911 4819 4726 4634 4541 4450 4358 4266 4174 4082 3991 3899 3808 3716 3625 3533 3440 3348 3255 3161 3065 2967 2868 2768 2666 2559 2451 2344 2236 2129 2022 1916 1810 1705 1601 1501 1404 1310 1220 1132 1050 973 901 833 769 713 661 615 573 537 506 479 457 441 429 422 419 422 429 442 459 480 507 538 574 616 662 713 768 829 896 967 1042 1122 1207 1296 1389 1486 1585 1688 1798 1909 2020 2131 2243 2356 2468 2581 2693 2806 2912 3016 3117 3215 3310 3400 3487 3570 3648 3723 3792 3857 3918 3974 4027 4076 4121 4163 4201 4235 4267 4295 4320 4341 4359 4373 4384 4391 4395 4396 4392 4386 4377 4365 4350 4332 4312 4290 4265 4237 4208 4176 4143 4108 9316 0 21 8 4071 4033 3993 3952 3909 3865 3820 3774 3728 3680 3632 3583 3533 3483 3432 3382 3330 3278 3227 3175 3124 3072 3021 2969 2917 2866 2812 2758 2702 2646 2588 2528 2467 2404 2340 2274 2207 2138 2069 1998 1926 1851 1776 1702 1627 1553 1479 1405 1333 1260 1189 1120 1053 987 924 862 803 746 692 640 590 543 499 458 419 382 349 318 290 264 240 219 200 183 167 154 143 133 124 117 111 106 103 99 97 95 94 93 92 93 93 94 95 98 100 103 107 112 117 123 130 139 149 160 173 187 203 221 241 264 288 315 345 378 414 452 494 538 586 637 691 749 809 872 939 1008 1080 1155 1231 1309 1389 1471 1553 1636 1719 1802 1885 1968 2052 2135 2218 2299 2379 2458 2536 2613 2688 2761 2833 2904 2974 3042 3109 3174 3238 3301 3361 3420 3476 3531 3584 3635 3683 3730 3774 3817 3858 3896 3933 3968 4002 4033 4063 4091 4118 4143 4167 4189 4210 4230 4249 4266 4282 4297 4310 4323 4333 4343 4351 4357 4363 4366 4369 4370 4369 4368 4365 4362 4357 4351 4344 4336 4327 4317 4306 4293 4280 4265 4249 4232 4214 4195 4175 4154 4132 4109 4085 4060 4035 4008 3981 3953 3924 3895 3865 3834 3802 3770 3737 3703 3668 3632 3595 3557 3518 3478 3436 3393 3348 3303 3257 3209 3161 3112 3063 3013 2962 2911 2860 2808 2756 2703 2649 2596 2542 2488 2433 2378 2323 2268 2212 2155 2098 2041 1983 1926 1867 1809 1751 1692 1634 1576 1519 1462 1406 1350 1295 1241 1188 1136 1084 1033 984 935 888 841 796 752 708 667 626 586 548 511 475 441 408 377 348 320 293 269 246 225 206 188 172 157 144 132 121 111 103 95 89 83 78 73 69 65 62 59 56 54 51 49 48 46 44 43 42 41 40 40 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 36 36 36 36 37 37 38 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 59 60 60 61 61 62 62 62 61 61 60 60 59 58 57 56 55 54 53 52 51 50 49 48 47 47 46 45 45 44 44 43 43 43 43 43 43 44 44 45 45 46 47 48 49 50 51 52 53 55 56 58 61 63 66 69 73 77 82 87 93 100 107 115 124 134 144 156 168 180 194 208 222 238 254 270 286 304 322 341 361 381 403 426 449 474 500 528 557 586 618 651 685 721 758 797 837 880 923 969 1016 1064 1115 1167 1220 1275 1332 1391 1451 1512 1576 1641 1707 1774 9317 0 21 8 1842 1913 1983 2053 2123 2193 2263 2332 2401 2470 2538 2606 2672 2738 2803 2867 2930 2992 3054 3115 3175 3234 3294 3352 3411 3470 3528 3587 3645 3702 3760 3816 3872 3926 3980 4033 4083 4133 4182 4230 4277 4322 4367 4410 4453 4495 4536 4576 4616 4656 4695 4735 4774 4813 4852 4891 4931 4970 5010 5049 5088 5127 5165 5202 5239 5276 5312 5348 5383 5418 5453 5487 5520 5554 5588 5622 5655 5689 5723 5757 5790 5825 5860 5896 5931 5967 6002 6038 6074 6110 6146 6180 6215 6249 6283 6317 6350 6384 6416 6449 6481 6513 6545 6576 6607 6639 6670 6701 6731 6762 6793 6824 6855 6885 6916 6947 6977 7006 7035 7064 7092 7120 7147 7174 7200 7225 7250 7275 7299 7322 7345 7368 7390 7412 7433 7454 7475 7495 7515 7535 7555 7574 7593 7612 7631 7649 7667 7684 7702 7719 7736 7753 7769 7785 7802 7817 7833 7849 7864 7880 7895 7911 7926 7941 7956 7972 7987 8003 8018 8034 8049 8064 8080 8095 8110 8124 8139 8153 8167 8180 8194 8207 8220 8232 8244 8256 8268 8279 8289 8300 8310 8320 8330 8339 8349 8358 8366 8375 8383 8392 8400 8408 8416 8424 8432 8440 8448 8456 8463 8471 8478 8485 8492 8499 8506 8513 8519 8526 8532 8537 8543 8548 8553 8558 8563 8568 8572 8576 8580 8584 8587 8591 8595 8598 8601 8605 8608 8611 8613 8616 8618 8620 8621 8623 8624 8625 8626 8626 8626 8626 8625 8624 8623 8621 8620 8617 8615 8613 8610 8607 8604 8601 8597 8594 8590 8586 8582 8578 8574 8569 8565 8560 8555 8550 8545 8540 8535 8529 8524 8518 8512 8506 8499 8493 8486 8480 8473 8466 8458 8451 8444 8437 8430 8423 8416 8409 8403 8397 8391 8385 8379 8374 8370 8365 8362 8358 8355 8353 8351 8350 8349 8348 8348 8349 8350 8351 8353 8355 8358 8361 8364 8368 8372 8376 8381 8387 8392 8398 8404 8411 8419 8426 8435 8443 8453 8462 8473 8483 8495 8506 8518 8530 8542 8554 8567 8580 8592 8605 8618 8631 8643 8656 8668 8681 8693 8705 8718 8729 8741 8753 8764 8776 8787 8799 8810 8820 8831 8841 8852 8861 8871 8880 8888 8897 8905 8912 8919 8926 8933 8939 8945 8950 8956 8961 8965 8970 8974 8978 8981 8984 8987 8989 8991 8993 8994 8995 8995 8995 8995 8995 8994 8992 8991 8989 8988 8986 8984 8982 8981 8979 8977 8976 8975 8974 8973 8973 8973 8973 8973 8974 8975 8977 8979 8981 8984 8987 8990 8994 8998 9002 9006 9011 9016 9021 9026 9031 9036 9041 9045 9050 9054 9059 9063 9066 9070 9073 9076 9078 9081 9083 9084 9086 9087 9088 9089 9089 9089 9089 9089 9088 9087 9086 9084 9082 9080 9077 9074 9070 9066 9062 9058 9053 9048 9043 9038 9032 9027 9021 9014 9008 9001 8993 8986 8977 8968 8959 8949 8939 8928 8916 8904 8891 8878 8864 8850 8835 8819 8803 8787 8770 9318 0 21 8 8753 8735 8718 8700 8681 8663 8644 8624 8604 8584 8563 8542 8520 8497 8474 8450 8426 8402 8377 8352 8326 8300 8274 8248 8222 8195 8169 8143 8116 8090 8064 8038 8012 7986 7961 7936 7911 7886 7861 7837 7813 7789 7765 7741 7719 7696 7674 7653 7633 7613 7594 7577 7560 7544 7529 7515 7502 7490 7479 7469 7460 7452 7446 7440 7436 7432 7430 7429 7429 7430 7432 7436 7440 7446 7453 7461 7471 7482 7494 7506 7520 7535 7551 7568 7585 7603 7621 7640 7659 7679 7700 7720 7742 7763 7786 7808 7832 7855 7879 7904 7928 7954 7979 8005 8031 8058 8085 8112 8139 8167 8194 8220 8246 8272 8297 8322 8346 8369 8391 8413 8435 8455 8475 8495 8514 8533 8550 8568 8586 8603 8620 8636 8653 8669 8685 8701 8717 8733 8748 8763 8778 8792 8806 8819 8831 8843 8855 8866 8876 8886 8896 8905 8913 8921 8929 8936 8943 8950 8956 8962 8968 8973 8979 8984 8989 8994 8998 9003 9007 9010 9014 9017 9020 9022 9024 9026 9028 9029 9030 9031 9032 9032 9032 9032 9032 9031 9030 9029 9028 9027 9026 9025 9023 9022 9020 9018 9016 9014 9012 9010 9007 9005 9002 9000 8997 8994 8991 8988 8985 8982 8978 8975 8971 8967 8963 8960 8956 8952 8948 8944 8939 8935 8931 8927 8923 8918 8914 8910 8906 8902 8897 8893 8889 8884 8880 8875 8870 8865 8859 8854 8848 8843 8837 8830 8824 8818 8811 8804 8798 8791 8784 8777 8770 8762 8755 8748 8741 8734 8727 8719 8712 8705 8697 8690 8682 8674 8666 8657 8649 8640 8631 8622 8613 8603 8594 8584 8574 8563 8553 8542 8531 8520 8509 8498 8486 8475 8463 8451 8438 8426 8414 8401 8388 8375 8361 8348 8334 8320 8306 8291 8276 8260 8245 8229 8212 8195 8178 8160 8142 8124 8105 8085 8066 8045 8025 8004 7982 7961 7939 7917 7894 7871 7848 7825 7801 7777 7752 7727 7701 7674 7647 7619 7590 7560 7530 7499 7467 7433 7400 7365 7329 7292 7254 7216 7177 7137 7097 7056 7015 6973 6931 6888 6844 6800 6754 6709 6662 6615 6566 6517 6466 6415 6362 6308 6253 6197 6139 6080 6020 5959 5896 5832 5767 5701 5634 5566 5497 5428 5357 5287 5215 5142 5069 4996 4922 4848 4772 4697 4622 4546 4471 4397 4324 4252 4181 4111 4043 3977 3913 3851 3791 3735 3681 3630 3582 3536 3495 3455 3418 3382 3349 3318 3288 3258 3229 3200 3172 3144 3115 3087 3059 3028 2996 2963 2929 2893 2856 2816 2775 2733 2688 2642 2595 2545 2495 2442 2388 2332 2274 2215 2155 2092 2029 1964 1899 1832 1764 1696 1628 1560 1492 1424 1356 1288 1221 1154 1090 1027 966 907 849 795 743 693 645 600 558 517 480 444 411 380 351 324 300 277 256 237 220 204 190 178 166 156 147 140 133 128 124 120 118 116 115 115 115 116 118 120 123 126 9319 0 21 8 131 136 141 148 156 165 175 187 200 215 231 248 268 289 312 336 363 392 422 455 489 526 565 605 648 693 740 789 840 893 948 1005 1063 1122 1183 1245 1310 1374 1439 1503 1568 1632 1695 1758 1820 1881 1939 1996 2050 2103 2153 2201 2246 2288 2329 2367 2401 2434 2464 2492 2518 2541 2563 2584 2603 2621 2637 2653 2669 2685 2700 2717 2734 2751 2769 2788 2809 2833 2860 2888 2919 2954 2992 3034 3079 3128 3180 3236 3296 3359 3426 3497 3572 3649 3729 3811 3897 3984 4073 4162 4252 4343 4434 4525 4617 4708 4798 4887 4975 5063 5149 5233 5315 5396 5475 5552 5628 5703 5776 5847 5917 5986 6054 6120 6184 6248 6310 6371 6430 6488 6545 6601 6656 6709 6761 6812 6861 6909 6956 7002 7046 7089 7131 7172 7212 7251 7290 7327 7363 7399 7434 7468 7501 7534 7566 7597 7627 7657 7686 7715 7743 7770 7797 7823 7848 7873 7897 7921 7944 7966 7988 8010 8031 8051 8072 8092 8111 8130 8149 8168 8186 8204 8222 8240 8257 8274 8290 8306 8322 8338 8353 8368 8383 8397 8411 8425 8438 8451 8464 8476 8489 8501 8513 8524 8536 8547 8558 8569 8580 8591 8601 8612 8623 8633 8643 8654 8664 8674 8685 8695 8705 8715 8725 8734 8744 8754 8763 8772 8781 8790 8799 8808 8816 8824 8832 8840 8848 8856 8863 8871 8878 8886 8893 8900 8907 8914 8921 8928 8935 8942 8949 8956 8963 8969 8976 8982 8988 8995 9001 9007 9012 9018 9023 9028 9034 9039 9044 9049 9054 9059 9065 9070 9075 9080 9085 9090 9095 9100 9104 9109 9114 9118 9122 9126 9130 9134 9137 9140 9143 9146 9149 9151 9154 9156 9159 9161 9164 9167 9170 9173 9176 9178 9181 9184 9186 9188 9190 9192 9193 9194 9195 9195 9195 9195 9195 9194 9193 9192 9191 9190 9189 9188 9186 9185 9183 9182 9181 9180 9179 9178 9177 9176 9175 9175 9174 9173 9172 9171 9171 9170 9169 9168 9168 9167 9166 9165 9165 9164 9163 9162 9162 9161 9160 9159 9158 9157 9155 9154 9153 9152 9151 9150 9150 9149 9148 9148 9148 9147 9147 9147 9147 9146 9146 9146 9146 9146 9146 9146 9146 9146 9146 9146 9146 9146 9146 9146 9147 9147 9148 9150 9151 9153 9155 9158 9161 9164 9167 9171 9175 9179 9183 9188 9192 9197 9203 9208 9214 9220 9226 9232 9239 9245 9252 9259 9266 9273 9280 9287 9294 9301 9308 9315 9321 9328 9334 9341 9347 9352 9358 9363 9368 9373 9378 9382 9387 9391 9395 9398 9402 9405 9408 9411 9414 9417 9419 9422 9424 9425 9427 9429 9430 9431 9433 9434 9435 9436 9437 9437 9438 9439 9440 9440 9440 9440 9440 9440 9440 9439 9438 9437 9435 9433 9432 9430 9427 9425 9422 9419 9416 9413 9410 9407 9403 9400 9396 9392 9389 9385 9380 9376 9371 9366 9360 9354 9347 9341 9333 9325 9317 9308 9320 0 21 8 9300 9290 9281 9271 9261 9251 9240 9229 9217 9205 9193 9180 9166 9152 9137 9122 9106 9089 9070 9051 9032 9010 8987 8964 8940 8915 8889 8864 8838 8812 8786 8761 8735 8710 8686 8661 8639 8618 8598 8579 8562 8547 8534 8523 8514 8506 8502 8499 8499 8501 8505 8511 8520 8530 8543 8557 8573 8591 8610 8630 8651 8674 8698 8721 8745 8769 8793 8817 8841 8865 8889 8912 8934 8956 8978 8999 9019 9038 9058 9076 9094 9111 9128 9144 9160 9175 9189 9203 9217 9230 9242 9254 9266 9277 9288 9298 9308 9317 9326 9335 9343 9351 9359 9366 9373 9379 9385 9391 9397 9402 9407 9412 9417 9421 9425 9429 9433 9436 9439 9442 9445 9448 9450 9453 9455 9457 9459 9461 9462 9464 9465 9466 9467 9468 9469 9470 9470 9471 9471 9471 9471 9471 9471 9470 9470 9469 9468 9467 9466 9464 9462 9461 9459 9456 9454 9451 9449 9446 9443 9439 9436 9432 9428 9424 9420 9416 9411 9406 9401 9395 9389 9383 9377 9370 9363 9355 9348 9340 9332 9324 9316 9308 9299 9291 9282 9273 9264 9255 9246 9236 9226 9216 9206 9196 9186 9175 9165 9154 9144 9133 9123 9112 9102 9093 9083 9074 9066 9058 9052 9045 9040 9035 9031 9028 9026 9024 9023 9022 9022 9022 9022 9023 9024 9025 9026 9027 9028 9028 9029 9029 9029 9028 9027 9026 9024 9022 9019 9015 9012 9007 9002 8996 8990 8983 8976 8968 8960 8951 8941 8930 8919 8906 8892 8878 8862 8846 8828 8808 8788 8766 8744 8720 8695 8669 8642 8613 8584 8553 8522 8489 8456 8422 8387 8351 8314 8276 8236 8196 8154 8111 8066 8019 7969 7918 7864 7809 7750 7689 7624 7558 7488 7415 7339 7261 7180 7096 7009 6920 6830 6737 6643 6545 6447 6349 6251 6154 6058 5963 5871 5780 5690 5607 5528 5454 5384 5319 5262 5211 5168 5131 5100 5081 5068 5062 5062 5070 5085 5105 5130 5160 5195 5237 5281 5328 5378 5430 5487 5544 5601 5659 5718 5777 5836 5896 5955 6014 6073 6131 6188 6245 6301 6357 6412 6466 6519 6572 6625 6678 6729 6781 6831 6881 6930 6979 7026 7073 7118 7163 7205 7246 7286 7323 7358 7389 7418 7445 7468 7487 7502 7513 7521 7523 7521 7514 7503 7487 7465 7438 7408 7374 7336 7292 7247 7200 7152 7102 7051 6999 6948 6897 6845 6802 6764 6730 6701 6677 6662 6655 6654 6661 6674 6697 6727 6764 6807 6858 6918 6982 7049 7121 7196 7278 7359 7441 7522 7603 7685 7766 7848 7929 8010 8086 8160 8231 8300 8367 8430 8490 8547 8602 8653 8701 8747 8790 8830 8868 8903 8936 8968 8997 9025 9051 9076 9100 9122 9144 9164 9183 9201 9219 9235 9252 9267 9282 9296 9309 9322 9335 9346 9358 9368 9378 9388 9397 9405 9414 9422 9430 9437 9444 9451 9458 9465 9472 9478 9484 9490 9495 9500 9505 9510 9515 9519 9523 9527 9531 9535 9538 9542 9545 9321 0 21 8 9549 9552 9555 9558 9562 9565 9568 9571 9574 9577 9580 9582 9585 9588 9590 9592 9594 9596 9598 9600 9602 9603 9604 9606 9607 9608 9609 9610 9611 9612 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9625 9626 9628 9629 9631 9633 9635 9637 9639 9641 9642 9644 9646 9647 9649 9650 9652 9653 9654 9655 9655 9656 9657 9657 9657 9658 9658 9658 9659 9659 9660 9660 9661 9662 9662 9663 9664 9665 9666 9667 9668 9668 9669 9670 9671 9672 9672 9673 9674 9674 9674 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9675 9676 9676 9677 9677 9678 9679 9679 9680 9680 9681 9681 9682 9682 9683 9683 9683 9684 9684 9685 9685 9685 9686 9686 9686 9687 9687 9687 9688 9688 9688 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9689 9688 9688 9688 9687 9687 9687 9686 9686 9686 9685 9685 9685 9684 9683 9683 9682 9680 9679 9678 9677 9676 9674 9673 9672 9670 9669 9667 9666 9665 9663 9662 9661 9659 9657 9655 9654 9652 9649 9647 9645 9642 9640 9637 9634 9631 9628 9625 9622 9619 9615 9612 9609 9606 9603 9600 9597 9594 9591 9587 9583 9580 9575 9571 9566 9561 9555 9550 9543 9537 9530 9523 9516 9508 9500 9492 9483 9474 9465 9455 9445 9435 9424 9413 9401 9389 9377 9364 9350 9335 9320 9304 9287 9269 9250 9230 9209 9187 9164 9139 9113 9087 9058 9029 8999 8968 8937 8903 8870 8837 8803 8770 8737 8705 8673 8642 8612 8584 8559 8536 8516 8497 8482 8470 8461 8456 8453 8455 8460 8469 8480 8495 8513 8533 8556 8580 8607 8636 8667 8697 8729 8761 8793 8825 8858 8890 8922 8952 8981 9009 9035 9061 9086 9109 9131 9152 9173 9191 9209 9226 9242 9258 9272 9286 9299 9312 9324 9336 9347 9357 9368 9377 9386 9394 9402 9410 9417 9423 9429 9434 9439 9444 9448 9451 9455 9458 9460 9462 9464 9465 9466 9467 9467 9466 9466 9465 9463 9462 9460 9457 9455 9452 9449 9445 9442 9438 9434 9430 9426 9421 9416 9411 9406 9401 9395 9389 9383 9377 9370 9363 9356 9348 9340 9331 9322 9313 9304 9294 9284 9274 9264 9254 9243 9232 9222 9211 9200 9190 9179 9168 9157 9147 9136 9125 9115 9104 9094 9083 9073 9063 9052 9042 9032 9022 9012 9002 8993 8983 8974 8964 8955 8947 8938 8930 8922 8915 8907 8901 8895 8889 8884 8880 8876 8872 8869 8866 8863 8861 8860 8858 8857 8857 8857 8857 8857 8857 8858 8859 8860 8861 8862 8864 8866 8869 8873 8876 8881 8886 8891 8897 8904 8911 8919 8927 8936 8945 8955 8965 8976 8987 8997 9008 9018 9029 9040 9050 9061 9070 9080 9090 9099 9108 9116 9125 9133 9141 9149 9156 9163 9171 9178 9322 0 21 8 9184 9191 9198 9204 9211 9217 9223 9228 9233 9238 9243 9247 9250 9254 9256 9259 9261 9262 9264 9265 9266 9266 9267 9267 9267 9266 9266 9265 9265 9264 9262 9261 9260 9258 9256 9254 9252 9249 9246 9243 9239 9235 9231 9226 9221 9216 9211 9206 9200 9195 9189 9183 9177 9171 9165 9158 9151 9144 9136 9128 9120 9111 9102 9093 9083 9072 9061 9050 9038 9026 9014 9001 8988 8974 8960 8947 8933 8919 8905 8890 8876 8861 8845 8829 8813 8796 8779 8760 8741 8722 8701 8680 8658 8635 8612 8587 8562 8536 8509 8481 8453 8424 8394 8364 8334 8302 8271 8240 8207 8174 8141 8107 8072 8036 7999 7962 7924 7885 7845 7804 7762 7719 7676 7631 7586 7540 7493 7445 7397 7348 7298 7248 7197 7146 7094 7041 6988 6934 6880 6824 6768 6710 6651 6591 6530 6468 6404 6340 6273 6206 6138 6067 5996 5924 5850 5775 5699 5622 5544 5465 5386 5305 5225 5143 5061 4978 4895 4811 4727 4643 4558 4474 4389 4304 4219 4134 4052 3971 3890 3812 3734 3659 3586 3515 3446 3379 3316 3254 3195 3138 3083 3033 2984 2934 2885 2836 2787 2738 2689 2640 2591 2539 2486 2431 2375 2318 2257 2195 2133 2070 2006 1941 1877 1812 1748 1683 1622 1565 1509 1456 1406 1360 1320 1284 1252 1225 1205 1191 1183 1181 1185 1195 1213 1236 1266 1303 1347 1396 1452 1514 1581 1655 1732 1815 1902 1993 2089 2188 2290 2395 2504 2615 2728 2843 2960 3078 3198 3319 3440 3562 3684 3806 3928 4051 4173 4295 4416 4535 4653 4769 4884 4996 5105 5211 5315 5417 5514 5609 5701 5790 5876 5959 6039 6116 6191 6264 6333 6400 6466 6529 6590 6650 6709 6765 6820 6874 6926 6976 7024 7071 7116 7160 7202 7242 7281 7318 7353 7387 7420 7451 7481 7509 7535 7561 7585 7608 7630 7651 7671 7690 7708 7725 7742 7757 7772 7786 7799 7812 7824 7835 7845 7855 7864 7873 7881 7889 7896 7903 7910 7917 7924 7930 7936 7943 7949 7955 7961 7968 7974 7980 7986 7992 7998 8004 8010 8016 8021 8026 8030 8034 8038 8041 8044 8046 8048 8049 8049 8049 8049 8047 8046 8043 8040 8037 8033 8028 8022 8016 8010 8003 7996 7988 7979 7970 7961 7952 7942 7931 7921 7910 7898 7887 7875 7862 7849 7836 7823 7809 7794 7780 7764 7749 7733 7716 7699 7681 7663 7644 7624 7604 7583 7562 7540 7517 7494 7470 7445 7420 7394 7367 7340 7313 7284 7255 7226 7195 7165 7133 7101 7068 7034 6999 6964 6927 6890 6852 6813 6773 6732 6690 6646 6601 6556 6509 6461 6412 6362 6311 6259 6207 6154 6101 6047 5992 5936 5879 5820 5760 5699 5636 5571 5505 5436 5365 5292 5218 5140 5061 4979 4896 4810 4721 4630 4538 4444 4349 4253 4156 4058 3959 3860 3760 3660 3559 3457 3354 3250 3145 3040 2934 2827 2719 2611 2502 2394 2286 2178 2071 1964 1858 9323 0 21 8 1751 1649 1548 1450 1354 1261 1174 1090 1010 934 862 795 732 673 618 566 519 476 436 400 367 338 312 288 267 248 232 218 206 195 187 180 174 169 166 164 163 162 163 165 168 171 176 182 189 197 207 218 232 247 264 285 309 335 365 397 434 474 518 564 615 669 726 787 851 918 989 1063 1140 1220 1303 1389 1478 1569 1662 1758 1856 1956 2058 2161 2266 2375 2484 2592 2701 2811 2920 3029 3139 3248 3357 3463 3568 3670 3772 3872 3970 4066 4161 4254 4345 4433 4520 4606 4690 4773 4855 4936 5015 5094 5171 5249 5325 5400 5474 5547 5618 5688 5756 5823 5888 5952 6013 6074 6132 6189 6244 6298 6350 6401 6451 6499 6546 6592 6637 6682 6726 6769 6812 6854 6895 6936 6976 7015 7054 7092 7128 7164 7198 7232 7264 7296 7327 7357 7386 7415 7443 7470 7497 7523 7549 7574 7598 7623 7647 7671 7695 7718 7741 7764 7787 7809 7831 7852 7873 7893 7912 7931 7950 7968 7985 8003 8020 8037 8053 8069 8085 8101 8117 8133 8148 8163 8178 8193 8208 8222 8237 8251 8264 8278 8291 8304 8317 8329 8341 8353 8364 8375 8386 8396 8407 8417 8427 8436 8446 8455 8465 8474 8483 8492 8501 8510 8519 8528 8537 8546 8555 8563 8572 8580 8589 8597 8605 8613 8620 8628 8635 8642 8649 8656 8662 8668 8674 8680 8685 8691 8696 8701 8706 8711 8716 8721 8726 8731 8736 8741 8746 8751 8755 8760 8765 8769 8774 8778 8782 8786 8790 8794 8797 8801 8804 8806 8809 8812 8814 8817 8819 8822 8824 8826 8828 8831 8833 8835 8837 8839 8841 8843 8845 8847 8848 8850 8851 8852 8853 8854 8854 8854 8853 8853 8852 8851 8850 8848 8847 8846 8844 8843 8841 8839 8837 8836 8834 8831 8829 8827 8824 8821 8818 8815 8812 8809 8805 8801 8797 8793 8789 8784 8779 8774 8769 8764 8758 8753 8747 8741 8735 8729 8722 8716 8709 8702 8695 8687 8679 8671 8663 8654 8645 8637 8628 8619 8610 8601 8592 8582 8573 8564 8555 8545 8536 8526 8517 8507 8497 8487 8477 8467 8457 8447 8436 8425 8414 8403 8391 8380 8368 8356 8344 8332 8320 8308 8296 8284 8271 8259 8246 8232 8218 8204 8190 8175 8159 8144 8128 8113 8098 8082 8067 8052 8037 8023 8010 7997 7985 7974 7964 7955 7947 7940 7934 7930 7926 7923 7921 7919 7919 7918 7917 7916 7916 7915 7914 7913 7912 7911 7909 7906 7902 7898 7894 7888 7882 7874 7867 7858 7849 7839 7828 7817 7805 7792 7778 7764 7749 7733 7716 7699 7681 7662 7643 7622 7601 7579 7555 7531 7506 7480 7452 7424 7395 7365 7333 7301 7268 7233 7198 7162 7124 7085 7046 7005 6963 6920 6876 6831 6785 6737 6688 6637 6586 6532 6477 6420 6362 6302 6241 6177 6113 6046 5978 5908 5837 5765 5690 5614 5537 5457 5376 5293 9324 0 21 8 5209 5123 5034 4944 4852 4758 4662 4563 4462 4359 4253 4144 4033 3921 3806 3689 3570 3450 3329 3207 3085 2962 2839 2716 2593 2469 2349 2229 2111 1995 1880 1769 1661 1555 1453 1354 1259 1168 1080 997 918 844 774 708 647 590 539 491 447 408 373 342 315 291 270 252 236 223 212 203 196 190 187 185 185 186 189 193 199 207 217 228 242 258 276 297 321 347 377 410 446 485 528 574 623 677 734 794 859 927 998 1074 1153 1235 1321 1410 1503 1599 1698 1798 1901 2007 2114 2221 2329 2438 2547 2656 2765 2875 2984 3091 3198 3303 3407 3511 3612 3711 3810 3907 4003 4098 4192 4285 4377 4467 4557 4645 4732 4818 4902 4985 5066 5145 5223 5299 5373 5445 5515 5583 5649 5712 5773 5833 5891 5947 6000 6052 6103 6153 6201 6249 6295 6341 6385 6429 6471 6513 6553 6593 6631 6669 6705 6741 6775 6808 6841 6872 6903 6932 6960 6988 7014 7039 7064 7087 7110 7133 7154 7175 7196 7216 7235 7254 7272 7290 7307 7323 7340 7355 7370 7385 7399 7412 7425 7437 7449 7460 7470 7480 7489 7498 7506 7514 7520 7527 7532 7537 7542 7546 7549 7552 7554 7555 7556 7556 7556 7556 7554 7552 7550 7547 7543 7538 7533 7527 7520 7513 7505 7496 7486 7476 7465 7453 7441 7428 7414 7399 7384 7368 7352 7335 7318 7300 7281 7262 7242 7222 7202 7181 7160 7139 7117 7095 7073 7051 7029 7006 6984 6961 6939 6917 6894 6872 6850 6828 6806 6785 6763 6742 6721 6700 6679 6658 6638 6617 6597 6577 6558 6539 6520 6501 6483 6465 6448 6431 6414 6398 6383 6367 6353 6339 6325 6311 6298 6286 6273 6261 6249 6237 6224 6212 6200 6187 6175 6162 6149 6136 6122 6109 6094 6080 6064 6049 6033 6017 6000 5983 5966 5948 5930 5912 5893 5873 5853 5832 5809 5786 5761 5736 5709 5680 5650 5618 5585 5550 5514 5476 5436 5394 5351 5306 5259 5211 5161 5109 5057 5002 4946 4889 4830 4769 4706 4641 4575 4506 4434 4360 4284 4206 4126 4043 3959 3873 3785 3695 3604 3511 3418 3324 3228 3131 3034 2937 2840 2743 2646 2549 2453 2356 2260 2165 2071 1978 1886 1795 1705 1617 1531 1447 1365 1287 1212 1140 1072 1007 947 891 839 790 746 706 671 639 611 587 568 553 541 533 530 529 533 540 551 565 583 604 629 658 690 726 766 808 854 903 956 1011 1068 1128 1190 1255 1322 1389 1459 1530 1602 1676 1750 1824 1899 1975 2050 2126 2201 2277 2351 2424 2497 2569 2640 2709 2776 2842 2906 2969 3030 3089 3147 3203 3257 3309 3359 3408 3455 3501 3545 3588 3629 3669 3707 3744 3779 3813 3846 3877 3905 3933 3958 3982 4004 4024 4042 4058 4073 4086 4097 4107 4115 4121 4126 4129 4131 4131 4129 4126 4122 4116 4108 4099 9325 0 21 8 4089 4077 4063 4048 4031 4012 3992 3970 3946 3921 3894 3866 3836 3806 3774 3741 3707 3672 3636 3599 3561 3521 3480 3438 3395 3350 3304 3257 3209 3159 3108 3055 3001 2946 2890 2833 2774 2714 2653 2592 2531 2469 2407 2345 2282 2220 2158 2096 2035 1973 1911 1849 1787 1724 1662 1600 1538 1477 1415 1354 1293 1232 1173 1114 1055 997 941 886 833 781 730 682 636 592 550 510 472 436 402 370 341 313 287 263 240 220 201 184 168 154 141 129 119 109 101 93 87 81 76 71 67 64 61 58 56 54 52 50 49 47 46 45 44 44 43 42 42 42 41 41 41 41 42 42 42 43 43 44 45 46 47 48 50 51 53 56 58 62 65 69 74 79 85 92 99 107 116 126 137 149 161 175 189 205 221 238 257 276 296 317 339 361 384 408 433 458 484 510 537 563 589 616 642 669 695 722 747 772 796 819 842 863 883 902 920 937 952 965 976 987 995 1002 1007 1010 1011 1010 1008 1004 997 989 979 967 953 938 921 902 881 859 835 811 785 757 729 700 671 642 612 582 552 522 491 463 435 407 380 354 329 305 283 261 240 221 203 186 171 156 143 131 120 110 101 93 86 80 74 70 66 63 61 59 58 57 57 57 58 58 59 60 61 62 63 64 65 66 67 68 70 71 73 76 78 81 85 89 93 98 104 110 118 126 135 145 157 170 184 200 218 237 259 282 308 336 366 399 434 471 512 556 602 651 702 755 811 868 927 989 1051 1115 1181 1249 1318 1388 1461 1534 1609 1685 1762 1841 1920 2000 2081 2164 2247 2330 2414 2497 2581 2666 2750 2834 2918 3000 3082 3162 3242 3321 3399 3475 3551 3626 3700 3774 3847 3919 3991 4062 4133 4203 4272 4341 4410 4478 4545 4612 4678 4743 4807 4870 4932 4993 5053 5111 5167 5223 5277 5330 5382 5433 5483 5533 5582 5630 5677 5725 5771 5817 5863 5908 5952 5996 6039 6083 6125 6168 6209 6250 6290 6329 6368 6405 6442 6477 6512 6546 6579 6612 6644 6675 6706 6736 6765 6795 6824 6852 6880 6908 6936 6964 6991 7019 7046 7073 7099 7126 7152 7178 7203 7228 7253 7277 7301 7325 7348 7371 7394 7416 7439 7461 7483 7505 7527 7548 7570 7591 7612 7633 7654 7675 7695 7716 7736 7756 7775 7794 7812 7830 7847 7864 7880 7895 7911 7925 7940 7954 7968 7982 7996 8010 8024 8037 8051 8064 8077 8091 8104 8117 8131 8144 8157 8170 8183 8196 8208 8220 8232 8244 8255 8266 8277 8288 8299 8310 8320 8331 8341 8352 8362 8372 8383 8393 8403 8413 8422 8432 8441 8450 8460 8469 8477 8486 9326 0 21 8 8495 8503 8511 8519 8527 8535 8543 8550 8558 8565 8572 8580 8587 8594 8600 8607 8614 8621 8628 8634 8641 8648 8655 8662 8668 8675 8682 8689 8696 8703 8710 8717 8723 8730 8737 8744 8751 8757 8763 8769 8775 8781 8786 8791 8797 8802 8807 8812 8817 8821 8826 8831 8836 8841 8845 8850 8855 8860 8864 8869 8874 8879 8883 8888 8893 8898 8902 8907 8911 8916 8920 8924 8929 8933 8937 8941 8945 8949 8953 8957 8961 8965 8969 8973 8977 8980 8984 8988 8992 8996 9000 9004 9007 9011 9015 9018 9021 9025 9028 9031 9034 9037 9040 9042 9045 9048 9050 9053 9056 9058 9061 9063 9066 9069 9072 9075 9079 9082 9086 9089 9092 9096 9099 9102 9105 9108 9111 9114 9117 9120 9122 9125 9127 9130 9132 9134 9137 9139 9141 9143 9146 9148 9150 9152 9154 9156 9158 9160 9161 9163 9165 9166 9167 9169 9170 9171 9173 9174 9176 9177 9178 9180 9182 9184 9185 9187 9189 9191 9193 9194 9196 9198 9199 9201 9202 9203 9205 9206 9207 9208 9209 9210 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9221 9222 9223 9225 9226 9227 9228 9229 9230 9231 9232 9232 9232 9233 9233 9232 9232 9232 9231 9231 9230 9229 9229 9228 9228 9227 9227 9227 9226 9226 9225 9225 9225 9224 9224 9223 9222 9221 9220 9218 9217 9215 9213 9211 9208 9205 9202 9199 9196 9192 9188 9185 9180 9176 9172 9167 9162 9157 9152 9146 9140 9134 9128 9121 9114 9107 9099 9092 9084 9075 9067 9058 9049 9039 9030 9020 9010 8999 8989 8977 8966 8954 8943 8931 8920 8908 8897 8887 8876 8867 8858 8850 8843 8837 8832 8829 8826 8825 8825 8827 8831 8835 8841 8847 8855 8864 8873 8883 8893 8904 8914 8925 8936 8948 8959 8971 8983 8994 9006 9018 9029 9040 9052 9063 9074 9084 9095 9105 9115 9124 9133 9142 9151 9159 9167 9174 9181 9188 9194 9199 9204 9209 9214 9218 9223 9227 9231 9234 9238 9242 9245 9248 9251 9254 9257 9260 9262 9265 9267 9269 9271 9272 9274 9275 9276 9277 9278 9279 9280 9280 9281 9281 9282 9282 9282 9283 9284 9284 9285 9285 9285 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9286 9285 9285 9285 9284 9284 9283 9283 9282 9281 9280 9278 9277 9276 9275 9274 9273 9272 9271 9271 9271 9271 9271 9272 9272 9273 9275 9276 9278 9280 9282 9284 9287 9289 9292 9295 9298 9300 9303 9306 9309 9311 9314 9317 9319 9322 9324 9326 9328 9330 9332 9334 9336 9337 9338 9340 9341 9342 9343 9344 9345 9345 9346 9347 9347 9348 9348 9348 9348 9348 9348 9348 9348 9348 9348 9347 9347 9347 9346 9346 9345 9344 9343 9342 9341 9340 9339 9337 9336 9334 9332 9330 9328 9325 9323 9320 9317 9315 9312 9309 9306 9303 9300 9297 9294 9291 9287 9327 0 21 8 9284 9281 9277 9274 9270 9266 9262 9258 9253 9248 9243 9238 9233 9227 9221 9215 9208 9201 9194 9187 9179 9171 9162 9154 9145 9135 9126 9116 9105 9095 9084 9072 9060 9048 9035 9022 9009 8995 8981 8966 8952 8936 8920 8904 8889 8873 8857 8841 8825 8809 8793 8779 8765 8752 8739 8727 8717 8708 8699 8693 8687 8683 8681 8680 8681 8682 8686 8690 8696 8702 8709 8717 8726 8735 8745 8754 8764 8774 8784 8794 8804 8813 8821 8829 8836 8843 8850 8856 8861 8866 8871 8874 8878 8880 8883 8885 8887 8888 8889 8890 8890 8891 8891 8890 8890 8889 8888 8886 8884 8881 8878 8874 8870 8866 8861 8856 8850 8844 8837 8831 8823 8816 8808 8800 8791 8782 8774 8765 8756 8746 8737 8727 8718 8708 8698 8687 8676 8665 8654 8643 8631 8619 8608 8596 8584 8572 8561 8549 8537 8526 8514 8502 8491 8479 8467 8455 8442 8429 8416 8403 8390 8376 8361 8347 8332 8316 8300 8283 8266 8249 8232 8214 8197 8179 8161 8143 8124 8106 8088 8069 8050 8030 8010 7989 7968 7946 7924 7901 7877 7853 7828 7803 7777 7751 7724 7697 7669 7641 7613 7585 7556 7527 7498 7468 7439 7408 7378 7347 7315 7283 7250 7216 7181 7146 7110 7073 7035 6997 6958 6918 6878 6837 6796 6754 6712 6669 6626 6583 6539 6495 6450 6405 6360 6314 6268 6220 6172 6123 6072 6021 5968 5914 5858 5801 5742 5682 5621 5558 5494 5429 5362 5294 5224 5153 5081 5007 4933 4858 4781 4703 4624 4543 4461 4377 4291 4204 4113 4019 3924 3826 3726 3623 3519 3413 3305 3195 3083 2970 2857 2744 2631 2518 2406 2294 2182 2071 1964 1860 1759 1659 1562 1468 1378 1290 1206 1124 1046 972 900 833 769 709 652 600 551 506 465 428 394 363 336 312 291 273 258 245 235 228 222 219 218 219 221 226 232 240 249 260 273 287 304 322 342 363 386 411 438 466 495 525 556 589 622 655 689 722 756 790 824 858 892 924 956 986 1015 1043 1069 1093 1115 1135 1153 1167 1179 1189 1196 1200 1201 1200 1196 1190 1182 1170 1156 1140 1122 1102 1080 1056 1031 1005 978 949 920 891 862 833 804 776 749 722 696 673 652 633 616 601 590 582 577 575 576 582 591 604 621 642 668 698 731 770 812 859 911 967 1027 1092 1163 1237 1315 1398 1484 1575 1669 1766 1866 1968 2074 2181 2290 2401 2514 2629 2744 2860 2977 3093 3211 3328 3445 3562 3679 3795 3909 4023 4136 4248 4358 4466 4573 4678 4781 4881 4978 5073 5166 5256 5343 5427 5509 5589 5666 5742 5816 5888 5958 6027 6095 6161 6226 6290 6352 6414 6475 6534 6592 6650 6706 6761 6815 6868 6920 6969 7018 7065 7111 7156 7199 7241 7282 7322 7361 7399 7436 7473 7508 7543 7577 7610 7643 7674 9328 0 21 8 7705 7736 7765 7794 7823 7851 7878 7905 7931 7956 7981 8006 8030 8054 8077 8100 8122 8144 8165 8186 8207 8227 8247 8267 8286 8305 8323 8341 8359 8376 8393 8410 8426 8442 8458 8474 8489 8504 8518 8533 8547 8560 8574 8587 8600 8613 8625 8637 8649 8661 8672 8683 8694 8704 8715 8725 8735 8745 8755 8765 8775 8784 8793 8803 8812 8820 8829 8837 8845 8852 8860 8867 8874 8881 8887 8893 8899 8905 8910 8916 8921 8925 8930 8934 8939 8943 8947 8950 8954 8957 8960 8962 8964 8966 8968 8969 8970 8971 8971 8970 8970 8969 8968 8967 8965 8963 8960 8957 8954 8950 8945 8940 8934 8928 8920 8912 8903 8893 8882 8871 8858 8844 8830 8814 8797 8779 8759 8738 8716 8692 8666 8639 8609 8578 8546 8511 8474 8436 8396 8354 8310 8261 8212 8163 8114 8065 8016 7968 7920 7873 7826 7784 7746 7710 7678 7650 7627 7609 7596 7588 7585 7590 7601 7616 7636 7660 7691 7724 7761 7801 7844 7892 7941 7990 8040 8091 8142 8193 8245 8296 8347 8395 8442 8487 8530 8572 8612 8649 8685 8719 8751 8780 8808 8835 8860 8883 8906 8927 8947 8966 8984 9001 9017 9032 9047 9060 9073 9085 9096 9106 9115 9124 9132 9140 9146 9152 9157 9162 9166 9170 9173 9176 9179 9181 9183 9185 9187 9189 9190 9191 9192 9193 9193 9192 9191 9189 9186 9183 9179 9175 9170 9165 9159 9153 9146 9139 9131 9123 9115 9106 9097 9088 9078 9067 9056 9045 9033 9021 9007 8993 8978 8961 8944 8925 8905 8884 8861 8836 8811 8784 8755 8726 8695 8662 8627 8590 8552 8511 8467 8421 8373 8322 8268 8210 8150 8086 8017 7945 7868 7788 7703 7611 7516 7417 7315 7210 7099 6987 6876 6764 6652 6541 6430 6319 6208 6097 5999 5908 5824 5747 5676 5619 5572 5536 5510 5494 5493 5502 5522 5553 5595 5652 5716 5787 5865 5950 6045 6141 6240 6341 6444 6549 6655 6760 6866 6971 7072 7170 7266 7360 7451 7537 7620 7700 7777 7851 7923 7991 8056 8119 8179 8235 8289 8340 8388 8434 8476 8517 8554 8589 8622 8652 8680 8707 8731 8753 8772 8790 8807 8822 8836 8848 8859 8870 8879 8887 8895 8902 8908 8914 8919 8923 8926 8929 8931 8932 8933 8933 8933 8932 8930 8928 8926 8923 8919 8915 8910 8906 8901 8896 8891 8886 8881 8876 8871 8866 8861 8857 8853 8849 8845 8842 8838 8836 8833 8831 8829 8827 8826 8825 8824 8824 8824 8824 8825 8826 8827 8829 8832 8835 8838 8842 8847 8852 8858 8864 8871 8878 8886 8894 8903 8912 8921 8931 8942 8952 8963 8975 8986 8998 9010 9023 9035 9048 9061 9074 9087 9100 9114 9127 9140 9153 9167 9180 9193 9206 9219 9232 9245 9257 9270 9282 9294 9305 9317 9327 9338 9347 9357 9366 9374 9382 9390 9397 9404 9411 9417 9423 9428 9434 9439 9444 9450 9455 9460 9465 9471 9476 9482 9488 9329 0 21 8 9494 9500 9506 9512 9518 9524 9530 9536 9541 9547 9552 9558 9563 9568 9573 9578 9583 9587 9591 9595 9599 9603 9606 9609 9613 9615 9618 9620 9623 9625 9627 9628 9630 9631 9633 9634 9635 9636 9637 9639 9640 9641 9642 9643 9645 9646 9647 9648 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9659 9660 9661 9662 9663 9664 9666 9667 9668 9670 9672 9673 9675 9676 9678 9680 9682 9683 9685 9687 9689 9690 9692 9693 9695 9696 9698 9699 9700 9702 9703 9705 9706 9707 9709 9710 9712 9713 9715 9716 9717 9718 9719 9720 9721 9722 9723 9723 9724 9724 9725 9726 9726 9727 9727 9728 9728 9729 9730 9730 9731 9731 9732 9732 9733 9733 9734 9734 9734 9734 9734 9734 9734 9733 9733 9732 9732 9731 9730 9730 9729 9728 9727 9726 9725 9724 9723 9722 9721 9720 9719 9718 9716 9715 9714 9712 9711 9709 9707 9705 9703 9700 9698 9695 9692 9689 9686 9683 9679 9676 9672 9669 9665 9661 9657 9653 9649 9645 9640 9636 9632 9628 9624 9620 9616 9613 9609 9605 9602 9598 9594 9591 9587 9583 9580 9576 9572 9567 9563 9559 9554 9550 9545 9541 9536 9531 9526 9522 9517 9512 9508 9504 9500 9496 9492 9489 9486 9483 9481 9479 9476 9474 9473 9471 9470 9468 9467 9466 9466 9465 9465 9465 9465 9465 9465 9465 9466 9467 9468 9469 9471 9472 9474 9476 9478 9480 9482 9485 9487 9490 9492 9495 9497 9500 9502 9505 9508 9510 9512 9515 9517 9519 9521 9524 9526 9528 9530 9532 9534 9537 9539 9541 9544 9546 9549 9551 9553 9556 9557 9559 9561 9562 9564 9565 9566 9567 9568 9568 9569 9569 9569 9569 9569 9569 9569 9569 9568 9568 9568 9568 9567 9567 9566 9566 9565 9563 9562 9560 9558 9556 9553 9551 9548 9546 9544 9541 9539 9536 9534 9532 9531 9529 9528 9527 9526 9525 9524 9524 9524 9523 9523 9523 9523 9523 9523 9523 9522 9522 9522 9521 9520 9520 9519 9518 9517 9515 9514 9512 9510 9508 9506 9503 9501 9498 9495 9492 9488 9485 9481 9476 9471 9466 9460 9454 9448 9441 9433 9425 9417 9408 9398 9388 9377 9366 9354 9341 9328 9315 9301 9287 9272 9257 9241 9225 9209 9192 9175 9158 9140 9121 9102 9083 9063 9043 9023 9003 8983 8963 8943 8924 8906 8888 8871 8855 8841 8828 8816 8805 8797 8791 8787 8784 8783 8784 8787 8791 8797 8804 8814 8824 8835 8848 8862 8877 8892 8909 8925 8943 8961 8979 8997 9016 9034 9052 9069 9087 9104 9121 9137 9152 9166 9180 9193 9206 9217 9228 9238 9248 9257 9265 9272 9280 9286 9293 9299 9305 9310 9315 9321 9326 9331 9335 9340 9344 9348 9351 9354 9357 9360 9363 9365 9367 9369 9371 9372 9374 9375 9377 9378 9380 9382 9383 9385 9387 9389 9392 9394 9397 9400 9403 9407 9410 9413 9416 9419 9422 9425 9429 9431 9434 9436 9439 9330 0 21 8 9441 9442 9443 9444 9445 9445 9446 9446 9446 9446 9446 9446 9445 9445 9445 9445 9444 9444 9443 9442 9441 9441 9440 9439 9437 9436 9434 9433 9431 9429 9427 9425 9422 9420 9417 9414 9412 9409 9406 9403 9400 9397 9394 9391 9388 9384 9381 9377 9374 9370 9366 9362 9357 9353 9348 9343 9338 9333 9328 9322 9316 9310 9304 9297 9291 9283 9276 9268 9261 9253 9244 9236 9227 9218 9209 9200 9191 9181 9172 9162 9152 9143 9133 9122 9112 9101 9091 9080 9068 9057 9045 9033 9020 9007 8993 8979 8964 8948 8932 8915 8898 8880 8861 8842 8821 8800 8778 8756 8732 8707 8681 8655 8627 8597 8567 8535 8501 8466 8430 8391 8351 8308 8263 8216 8168 8119 8067 8014 7960 7906 7850 7794 7738 7681 7625 7568 7514 7461 7409 7358 7309 7264 7222 7181 7143 7106 7072 7038 7006 6975 6944 6915 6886 6857 6828 6799 6768 6735 6702 6667 6630 6590 6548 6504 6456 6407 6355 6300 6242 6183 6120 6055 5988 5919 5848 5776 5699 5623 5547 5471 5394 5318 5243 5168 5093 5019 4950 4884 4821 4762 4706 4655 4610 4570 4535 4505 4483 4467 4458 4455 4458 4468 4485 4507 4536 4572 4615 4663 4716 4774 4836 4905 4976 5051 5128 5208 5292 5376 5461 5547 5632 5719 5805 5891 5977 6064 6146 6228 6308 6387 6464 6541 6616 6690 6762 6833 6904 6972 7040 7106 7170 7234 7295 7355 7414 7471 7526 7580 7632 7683 7732 7779 7824 7867 7909 7949 7988 8025 8061 8096 8129 8162 8194 8225 8255 8285 8313 8341 8368 8395 8421 8446 8471 8495 8518 8541 8563 8584 8605 8625 8645 8664 8682 8700 8717 8733 8749 8765 8780 8794 8808 8821 8834 8847 8859 8871 8883 8895 8906 8917 8927 8938 8948 8958 8968 8978 8987 8996 9004 9012 9020 9027 9034 9041 9048 9054 9059 9065 9070 9074 9079 9083 9087 9091 9095 9098 9102 9106 9109 9113 9116 9119 9123 9126 9129 9132 9134 9136 9138 9140 9142 9143 9144 9145 9145 9146 9146 9145 9145 9145 9144 9143 9143 9142 9141 9140 9140 9139 9138 9138 9137 9137 9136 9135 9135 9134 9134 9133 9133 9132 9131 9130 9129 9128 9127 9126 9124 9123 9121 9119 9116 9114 9111 9108 9105 9102 9099 9095 9091 9087 9083 9078 9074 9069 9064 9059 9054 9049 9043 9037 9031 9024 9017 9010 9002 8994 8985 8976 8966 8956 8945 8933 8921 8908 8894 8880 8864 8848 8831 8813 8795 8775 8755 8735 8713 8691 8668 8644 8620 8596 8571 8545 8519 8493 8468 8442 8417 8393 8369 8346 8324 8303 8284 8266 8250 8235 8223 8213 8205 8200 8196 8196 8198 8202 8208 8216 8227 8239 8253 8268 8285 8304 8323 8343 8362 8382 8402 8422 8442 8462 8482 8501 8520 8537 8555 8571 8587 8603 8617 8632 8645 8658 8669 8681 8692 8702 8711 8720 8729 8736 8743 8750 8755 8761 8765 8769 8771 8773 8775 8776 9331 0 21 8 8777 8777 8776 8776 8775 8774 8772 8771 8769 8767 8765 8763 8760 8758 8755 8751 8748 8744 8741 8736 8732 8727 8721 8715 8709 8703 8695 8688 8680 8672 8663 8655 8646 8637 8628 8618 8609 8599 8589 8579 8569 8558 8547 8537 8526 8514 8503 8491 8479 8467 8455 8442 8429 8415 8401 8387 8372 8357 8342 8327 8311 8294 8278 8261 8244 8226 8208 8190 8172 8153 8134 8114 8095 8075 8054 8033 8012 7990 7968 7945 7921 7897 7873 7847 7821 7795 7767 7739 7710 7680 7649 7617 7585 7552 7518 7484 7449 7414 7378 7342 7305 7268 7229 7191 7151 7111 7069 7027 6983 6938 6892 6845 6797 6746 6695 6642 6586 6530 6471 6411 6350 6287 6222 6157 6090 6023 5954 5885 5815 5743 5671 5597 5522 5446 5368 5289 5208 5126 5042 4956 4869 4780 4689 4596 4501 4404 4305 4204 4102 3999 3894 3787 3681 3574 3467 3359 3252 3144 3037 2929 2822 2715 2609 2503 2398 2293 2191 2089 1989 1890 1793 1698 1605 1515 1427 1341 1259 1180 1104 1032 962 899 838 782 730 681 637 597 560 526 496 468 443 422 403 387 373 363 355 349 346 345 346 351 357 367 378 393 411 431 455 482 512 544 580 618 660 704 751 801 853 908 965 1025 1088 1154 1223 1295 1369 1446 1526 1609 1694 1782 1872 1963 2058 2153 2250 2348 2448 2550 2651 2753 2855 2957 3059 3160 3262 3364 3465 3565 3665 3764 3862 3960 4057 4154 4250 4345 4440 4533 4626 4717 4807 4895 4982 5068 5152 5234 5315 5393 5471 5546 5620 5692 5761 5829 5896 5961 6025 6087 6148 6208 6267 6325 6382 6439 6495 6550 6604 6657 6709 6761 6811 6861 6910 6958 7005 7051 7096 7139 7182 7223 7263 7302 7340 7377 7413 7448 7482 7515 7547 7579 7611 7641 7671 7701 7730 7759 7788 7816 7844 7872 7899 7926 7952 7978 8004 8029 8053 8077 8099 8122 8143 8164 8184 8204 8223 8242 8261 8279 8296 8314 8331 8347 8364 8380 8396 8412 8427 8443 8458 8474 8489 8503 8518 8532 8545 8559 8572 8584 8596 8608 8620 8631 8642 8653 8663 8674 8684 8694 8704 8714 8724 8734 8743 8753 8762 8771 8781 8790 8799 8807 8816 8825 8833 8841 8850 8857 8865 8873 8880 8888 8895 8902 8909 8915 8922 8928 8935 8941 8947 8953 8959 8964 8970 8976 8982 8988 8994 9000 9006 9012 9017 9023 9029 9035 9041 9047 9053 9058 9064 9069 9074 9078 9082 9086 9090 9094 9098 9101 9105 9108 9112 9115 9119 9123 9127 9131 9135 9139 9143 9147 9151 9155 9159 9163 9168 9172 9176 9179 9182 9186 9189 9192 9194 9196 9199 9201 9204 9207 9210 9212 9216 9219 9222 9225 9229 9232 9235 9239 9242 9245 9247 9250 9253 9255 9257 9259 9261 9263 9264 9266 9267 9268 9269 9271 9272 9273 9275 9277 9279 9281 9283 9285 9287 9289 9291 9293 9332 0 21 8 9295 9296 9298 9299 9300 9302 9303 9304 9305 9306 9306 9307 9308 9309 9309 9310 9310 9311 9311 9312 9312 9312 9313 9313 9313 9313 9312 9312 9312 9311 9311 9310 9310 9309 9309 9308 9308 9308 9308 9308 9308 9308 9309 9309 9310 9311 9312 9313 9314 9315 9317 9318 9319 9321 9322 9323 9325 9326 9327 9328 9330 9331 9332 9333 9334 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9349 9349 9350 9351 9351 9352 9352 9352 9352 9352 9352 9352 9351 9351 9351 9350 9350 9350 9349 9349 9348 9348 9348 9347 9347 9347 9347 9347 9347 9347 9347 9348 9348 9348 9348 9349 9349 9349 9350 9350 9350 9350 9350 9350 9350 9350 9349 9349 9348 9348 9347 9346 9345 9344 9342 9341 9340 9338 9337 9336 9334 9333 9332 9331 9331 9330 9330 9329 9329 9329 9328 9328 9328 9327 9327 9326 9325 9325 9324 9323 9322 9321 9320 9319 9318 9316 9315 9314 9312 9311 9310 9309 9307 9306 9305 9304 9303 9303 9302 9301 9301 9300 9300 9299 9299 9298 9297 9297 9296 9295 9294 9293 9292 9290 9289 9287 9285 9283 9281 9279 9276 9274 9272 9270 9267 9265 9263 9261 9259 9257 9255 9254 9252 9251 9250 9248 9247 9245 9244 9242 9241 9239 9238 9236 9234 9233 9231 9229 9227 9225 9223 9221 9218 9216 9214 9212 9210 9208 9206 9204 9202 9200 9198 9197 9195 9193 9191 9190 9188 9186 9184 9182 9180 9178 9176 9173 9171 9168 9165 9162 9159 9156 9153 9150 9147 9144 9141 9138 9135 9132 9129 9127 9124 9121 9118 9116 9113 9111 9108 9105 9102 9099 9096 9092 9089 9085 9082 9078 9074 9070 9067 9063 9059 9056 9052 9048 9045 9041 9038 9034 9031 9027 9023 9019 9016 9012 9008 9005 9001 8997 8994 8990 8987 8984 8980 8977 8974 8971 8968 8966 8963 8960 8957 8955 8952 8949 8946 8943 8940 8936 8933 8929 8925 8922 8918 8914 8911 8907 8904 8901 8899 8896 8893 8891 8889 8886 8884 8882 8879 8877 8874 8871 8868 8864 8861 8857 8853 8849 8844 8839 8834 8829 8824 8818 8813 8808 8802 8797 8792 8787 8782 8777 8772 8767 8761 8756 8750 8745 8739 8733 8727 8721 8715 8709 8704 8698 8693 8688 8683 8678 8673 8668 8664 8659 8655 8651 8647 8642 8638 8633 8629 8624 8619 8614 8608 8602 8595 8589 8582 8575 8568 8561 8554 8547 8540 8534 8527 8520 8513 8507 8500 8493 8487 8480 8473 8467 8460 8453 8446 8439 8432 8424 8416 8408 8400 8391 8383 8374 8364 8355 8345 8336 8326 8315 8305 8294 8283 8272 8261 8249 8237 8224 8211 8198 8185 8171 8157 8143 8129 8114 8100 8086 8071 8057 8042 8028 8014 8000 7987 7974 7962 7950 7938 7927 7915 7905 7894 7884 7874 7864 7854 7844 7834 7824 7815 7804 7794 7784 7773 7762 7751 7739 7727 7715 7703 7690 7677 7664 7651 7637 7624 7610 9333 0 21 8 7596 7582 7567 7552 7537 7522 7507 7491 7475 7459 7442 7426 7409 7391 7373 7356 7337 7319 7300 7281 7262 7242 7223 7203 7184 7164 7144 7124 7103 7083 7062 7042 7021 7000 6979 6957 6936 6914 6892 6869 6846 6822 6799 6774 6750 6724 6699 6673 6647 6620 6594 6566 6539 6511 6483 6455 6427 6398 6369 6339 6310 6280 6250 6219 6188 6157 6125 6092 6059 6026 5992 5956 5921 5885 5848 5811 5774 5736 5697 5659 5620 5580 5541 5501 5460 5420 5379 5337 5295 5253 5210 5167 5124 5079 5035 4989 4943 4896 4848 4800 4751 4702 4651 4601 4550 4499 4448 4397 4345 4293 4241 4189 4136 4084 4031 3977 3923 3869 3814 3759 3704 3648 3592 3535 3477 3420 3360 3300 3241 3181 3122 3062 3003 2943 2884 2824 2766 2708 2651 2594 2538 2482 2426 2371 2316 2261 2208 2154 2100 2047 1993 1939 1886 1832 1779 1725 1672 1618 1565 1512 1459 1407 1356 1305 1255 1206 1158 1111 1065 1020 975 932 890 849 808 769 731 694 657 622 587 553 520 488 457 427 398 370 344 318 295 272 252 232 214 198 182 168 155 143 132 123 114 106 99 93 87 82 77 73 69 65 62 59 56 53 51 49 47 46 45 44 43 42 42 41 41 41 40 40 40 39 39 39 39 38 38 38 38 38 37 37 37 37 38 38 38 38 39 39 39 40 40 41 41 41 42 42 42 43 43 43 43 43 43 44 44 44 45 45 45 46 47 48 49 50 51 53 54 56 58 60 63 66 69 72 75 79 83 88 93 99 106 113 122 131 141 152 164 177 192 207 224 242 262 282 304 327 351 377 403 431 459 489 519 551 584 618 654 691 729 769 810 852 896 941 987 1035 1083 1133 1183 1235 1288 1341 1394 1447 1502 1556 1610 1664 1718 1771 1824 1876 1929 1981 2034 2087 2140 2193 2247 2301 2356 2411 2466 2522 2578 2634 2690 2746 2803 2859 2915 2971 3026 3082 3135 3188 3240 3291 3342 3390 3438 3485 3532 3578 3624 3670 3716 3761 3807 3852 3897 3942 3987 4031 4076 4121 4165 4209 4253 4296 4339 4381 4422 4463 4503 4542 4580 4617 4653 4689 4724 4759 4792 4826 4859 4892 4924 4956 4987 5018 5048 5078 5107 5136 5164 5192 5220 5246 5272 5297 5321 5345 5367 5389 5410 5430 5448 5467 5484 5500 5516 5531 5545 5559 5572 5584 5596 5607 5618 5628 5637 5646 5655 5663 5670 5677 5683 5689 5694 5698 5702 5705 5707 5709 5709 5710 5709 5709 5707 5705 5703 5700 5697 5694 5690 5686 5681 5677 5673 5668 5663 5659 5654 5650 5645 5641 5637 5632 5628 5625 5621 5618 5614 5612 5609 5607 5605 5603 5602 5601 5600 5600 5601 5602 5603 5605 5607 5610 9334 0 21 8 5613 5617 5622 5627 5632 5638 5645 5652 5659 5667 5675 5684 5693 5702 5712 5722 5732 5742 5753 5764 5774 5786 5797 5808 5819 5830 5841 5852 5863 5874 5885 5896 5906 5915 5925 5934 5942 5950 5957 5963 5969 5975 5979 5983 5986 5988 5990 5991 5992 5991 5990 5987 5984 5980 5975 5969 5962 5954 5945 5935 5924 5911 5897 5882 5865 5847 5828 5807 5785 5761 5736 5710 5682 5652 5622 5590 5556 5522 5486 5449 5411 5370 5330 5288 5246 5203 5159 5116 5072 5028 4984 4942 4901 4860 4820 4782 4745 4709 4675 4642 4611 4583 4556 4530 4506 4482 4460 4439 4417 4395 4373 4351 4328 4304 4279 4254 4227 4199 4169 4138 4105 4070 4034 3995 3955 3913 3869 3824 3776 3727 3677 3625 3571 3515 3458 3399 3338 3276 3212 3146 3079 3009 2938 2867 2794 2720 2644 2568 2492 2415 2338 2261 2183 2106 2028 1950 1874 1798 1722 1647 1573 1500 1428 1357 1287 1218 1150 1084 1019 955 893 833 775 719 666 614 566 521 478 437 400 365 332 303 275 250 228 208 190 174 160 148 137 127 118 111 104 97 92 87 83 79 76 73 71 69 67 65 64 63 62 61 61 60 60 60 60 60 61 61 62 63 65 66 68 70 73 76 79 82 86 90 95 100 105 111 117 123 130 136 143 150 157 164 171 179 185 192 198 204 209 214 218 222 225 227 229 230 230 231 230 229 227 225 223 221 218 215 213 210 207 205 203 202 200 200 199 200 201 204 206 210 216 222 230 239 251 264 279 295 314 335 358 383 410 439 470 504 539 576 615 656 699 745 792 841 892 946 1001 1058 1118 1179 1243 1308 1376 1446 1518 1593 1669 1747 1826 1908 1990 2072 2155 2238 2321 2404 2487 2570 2653 2736 2818 2899 2980 3061 3140 3219 3297 3375 3452 3529 3605 3680 3755 3830 3904 3978 4051 4123 4195 4265 4333 4401 4467 4532 4595 4657 4717 4776 4834 4889 4944 4997 5049 5100 5149 5198 5245 5291 5336 5380 5423 5466 5507 5547 5587 5626 5663 5700 5736 5770 5803 5835 5866 5895 5923 5951 5977 6001 6025 6048 6069 6089 6109 6127 6145 6161 6177 6193 6207 6222 6236 6249 6262 6274 6286 6297 6308 6319 6329 6338 6347 6356 6365 6374 6382 6390 6399 6407 6415 6424 6432 6441 6449 6458 6468 6477 6487 6498 6509 6520 6532 6544 6556 6569 6582 6595 6609 6623 6637 6651 6666 6681 6697 6713 6730 6747 6765 6783 6802 6822 6842 6863 6885 6907 6931 6955 6979 7004 7029 7056 7082 7109 7136 7162 7190 7217 7244 7271 7298 7325 7352 7379 7406 7433 7460 7487 7513 7540 7566 7592 7618 7644 7669 7695 7720 7745 7769 7794 7818 7841 7864 7887 7909 7930 7952 7972 7992 8012 9335 0 21 8 8031 8050 8069 8087 8105 8122 8139 8156 8172 8188 8203 8218 8233 8247 8261 8275 8288 8300 8313 8325 8336 8347 8358 8368 8378 8387 8396 8405 8413 8421 8429 8436 8443 8450 8456 8462 8468 8474 8479 8484 8488 8492 8496 8500 8503 8506 8508 8511 8513 8515 8516 8517 8518 8519 8520 8520 8520 8520 8519 8518 8517 8516 8515 8513 8511 8508 8505 8502 8497 8493 8487 8481 8475 8467 8459 8451 8441 8431 8420 8408 8395 8382 8368 8353 8337 8320 8303 8285 8266 8246 8225 8202 8179 8153 8126 8098 8067 8035 8000 7964 7926 7885 7843 7798 7752 7704 7652 7599 7546 7494 7441 7389 7337 7285 7235 7184 7139 7096 7057 7021 6988 6961 6939 6922 6909 6902 6903 6909 6919 6935 6956 6982 7012 7045 7081 7122 7167 7214 7261 7309 7357 7407 7456 7505 7555 7604 7650 7695 7738 7780 7821 7860 7897 7932 7966 7998 8028 8057 8084 8110 8135 8158 8180 8200 8220 8238 8255 8271 8286 8300 8312 8323 8334 8343 8351 8358 8365 8370 8375 8379 8382 8385 8386 8388 8388 8388 8388 8386 8384 8381 8378 8373 8368 8363 8356 8349 8342 8333 8325 8315 8305 8295 8283 8271 8259 8245 8231 8216 8199 8182 8164 8145 8124 8102 8079 8055 8028 8000 7970 7938 7904 7869 7831 7792 7751 7708 7664 7617 7569 7519 7467 7412 7356 7297 7236 7173 7107 7039 6968 6894 6818 6738 6655 6568 6478 6384 6284 6182 6077 5970 5861 5748 5634 5521 5408 5294 5182 5071 4962 4854 4747 4651 4560 4476 4398 4327 4267 4216 4174 4141 4117 4104 4099 4103 4116 4138 4171 4211 4257 4309 4368 4434 4503 4575 4651 4729 4812 4895 4978 5061 5144 5227 5309 5390 5471 5551 5628 5703 5776 5848 5918 5987 6054 6119 6183 6246 6307 6367 6426 6484 6541 6597 6653 6708 6762 6816 6869 6920 6971 7021 7070 7118 7165 7211 7256 7299 7342 7383 7423 7461 7499 7534 7568 7601 7633 7663 7692 7719 7746 7771 7795 7818 7839 7860 7879 7897 7915 7931 7946 7961 7974 7986 7998 8009 8019 8028 8036 8043 8049 8055 8059 8063 8067 8069 8071 8073 8073 8074 8074 8073 8072 8070 8068 8065 8062 8058 8054 8049 8044 8038 8031 8025 8017 8009 8000 7991 7981 7971 7960 7948 7936 7924 7910 7896 7882 7867 7851 7835 7818 7800 7782 7763 7743 7723 7702 7680 7658 7635 7611 7586 7561 7534 7507 7479 7450 7420 7389 7356 7323 7289 7253 7216 7178 7138 7097 7055 7011 6966 6920 6873 6825 6776 6726 6675 6623 6570 6516 6461 6403 6345 6284 6222 6157 6090 6021 5950 5876 5799 5720 5637 5553 5464 5373 5279 5183 5084 4982 4879 4774 4668 4560 4452 4343 4232 4121 4009 3895 3781 3665 3549 3431 3311 3192 3072 2952 2832 2713 2594 2475 2357 2239 2124 2011 1900 1792 1686 1586 1490 1398 1311 1228 1152 1081 1015 955 899 849 804 763 728 9336 0 21 8 698 673 654 639 629 625 626 633 644 661 683 710 742 779 821 867 919 976 1037 1102 1172 1247 1325 1408 1493 1583 1676 1772 1871 1974 2079 2188 2298 2412 2527 2646 2769 2893 3017 3142 3267 3391 3516 3641 3766 3891 4012 4130 4247 4362 4475 4585 4692 4798 4900 5000 5097 5191 5283 5374 5462 5548 5633 5717 5799 5879 5959 6037 6114 6189 6262 6334 6403 6470 6536 6599 6661 6720 6778 6833 6887 6939 6989 7037 7084 7129 7172 7215 7256 7296 7335 7373 7411 7448 7484 7519 7553 7587 7620 7651 7682 7712 7741 7770 7797 7823 7849 7874 7899 7922 7945 7968 7989 8010 8031 8051 8070 8089 8107 8125 8142 8159 8176 8192 8207 8222 8237 8251 8264 8278 8291 8303 8315 8327 8338 8349 8360 8371 8381 8391 8401 8411 8420 8428 8437 8445 8452 8459 8465 8471 8477 8482 8486 8490 8493 8496 8499 8501 8502 8503 8504 8504 8504 8504 8503 8501 8500 8498 8495 8492 8488 8483 8478 8472 8465 8457 8448 8438 8427 8414 8401 8386 8369 8352 8333 8313 8292 8269 8244 8218 8190 8161 8130 8098 8063 8027 7989 7949 7907 7862 7816 7766 7714 7659 7602 7543 7480 7416 7351 7286 7220 7154 7087 7021 6955 6889 6827 6769 6715 6663 6615 6576 6544 6517 6497 6483 6477 6478 6485 6500 6521 6551 6586 6626 6671 6722 6779 6839 6901 6964 7029 7097 7165 7232 7300 7368 7434 7500 7566 7630 7694 7754 7812 7868 7923 7975 8026 8075 8122 8167 8210 8252 8293 8331 8369 8404 8438 8470 8501 8531 8559 8585 8611 8635 8659 8681 8702 8722 8741 8760 8777 8794 8810 8826 8841 8855 8869 8882 8895 8908 8920 8931 8942 8953 8963 8972 8981 8989 8997 9004 9011 9017 9023 9029 9035 9040 9045 9050 9054 9059 9063 9068 9072 9076 9080 9083 9087 9091 9094 9097 9101 9104 9106 9109 9111 9114 9116 9117 9119 9120 9122 9123 9124 9124 9125 9125 9126 9126 9126 9126 9125 9125 9124 9124 9123 9122 9121 9120 9118 9117 9116 9115 9113 9112 9111 9110 9109 9107 9106 9105 9103 9102 9100 9098 9096 9094 9092 9090 9087 9085 9082 9078 9075 9071 9068 9064 9060 9055 9051 9047 9042 9038 9033 9029 9024 9019 9015 9010 9005 9000 8995 8990 8985 8980 8974 8969 8963 8957 8951 8945 8939 8932 8925 8918 8910 8902 8894 8886 8878 8869 8860 8851 8841 8832 8822 8812 8801 8791 8780 8769 8758 8747 8736 8724 8712 8700 8688 8675 8662 8649 8635 8622 8607 8593 8578 8563 8547 8531 8514 8497 8479 8461 8442 8423 8403 8383 8362 8340 8318 8295 8272 8247 8223 8197 8171 8144 8117 8089 8060 8030 8000 7968 7935 7901 7866 7829 7791 7752 7711 7668 7624 7579 7532 7483 7433 7381 7327 7272 7215 7156 7096 7034 6971 6905 6838 6770 6700 6627 6553 6477 6399 6317 6234 6148 6061 5971 5878 5785 5691 5596 9337 0 21 8 5501 5405 5310 5214 5118 5023 4930 4838 4748 4659 4572 4490 4410 4332 4255 4179 4106 4033 3960 3887 3814 3739 3662 3584 3505 3424 3342 3257 3171 3084 2994 2900 2806 2712 2617 2523 2430 2338 2248 2158 2070 1988 1909 1835 1764 1697 1636 1580 1530 1484 1445 1412 1385 1364 1350 1342 1340 1345 1356 1374 1397 1428 1464 1507 1555 1609 1669 1734 1805 1880 1961 2047 2137 2232 2331 2434 2543 2654 2769 2886 3007 3132 3257 3384 3512 3641 3771 3902 4032 4162 4292 4420 4546 4671 4794 4915 5031 5144 5255 5362 5467 5569 5669 5766 5860 5952 6042 6129 6215 6298 6379 6458 6535 6609 6682 6753 6822 6889 6954 7017 7078 7136 7193 7247 7299 7349 7397 7442 7486 7529 7569 7608 7646 7683 7718 7753 7786 7818 7849 7880 7909 7938 7965 7992 8018 8043 8068 8092 8115 8138 8159 8180 8201 8221 8240 8259 8278 8296 8313 8331 8348 8365 8382 8398 8415 8431 8447 8462 8478 8493 8508 8522 8536 8550 8563 8576 8589 8601 8614 8626 8638 8649 8661 8672 8683 8693 8704 8714 8724 8733 8743 8752 8761 8769 8778 8786 8795 8803 8811 8819 8827 8835 8842 8850 8858 8865 8872 8880 8887 8893 8900 8906 8913 8918 8924 8929 8934 8938 8943 8946 8950 8953 8956 8958 8961 8964 8966 8969 8971 8974 8976 8979 8981 8984 8986 8988 8990 8992 8994 8995 8997 8998 8999 9000 9001 9002 9002 9003 9003 9003 9003 9002 9002 9001 9000 8999 8998 8996 8995 8993 8991 8988 8986 8983 8980 8976 8972 8969 8964 8960 8956 8952 8947 8942 8938 8933 8928 8923 8918 8912 8906 8900 8893 8886 8878 8870 8861 8852 8842 8832 8821 8810 8798 8786 8774 8760 8747 8732 8718 8702 8686 8670 8652 8634 8616 8596 8575 8554 8530 8506 8480 8453 8424 8393 8361 8327 8291 8254 8215 8175 8132 8088 8043 7995 7945 7893 7838 7780 7720 7657 7592 7523 7453 7380 7304 7227 7144 7061 6978 6894 6810 6726 6642 6558 6474 6390 6314 6243 6175 6112 6053 6001 5957 5919 5887 5862 5847 5840 5839 5846 5859 5882 5910 5943 5982 6027 6079 6133 6190 6250 6313 6380 6448 6515 6582 6650 6716 6780 6844 6907 6968 7026 7082 7135 7185 7233 7277 7318 7356 7393 7427 7458 7488 7517 7545 7572 7598 7623 7648 7674 7699 7724 7750 7775 7801 7827 7854 7882 7910 7938 7966 7995 8023 8052 8080 8109 8137 8165 8193 8220 8247 8273 8298 8323 8347 8371 8394 8416 8436 8457 8476 8494 8511 8527 8542 8556 8569 8582 8593 8604 8614 8623 8632 8639 8647 8653 8659 8664 8669 8673 8677 8680 8683 8685 8687 8689 8690 8690 8690 8690 8689 8687 8685 8683 8681 8678 8675 8672 8668 8664 8660 8656 8652 8647 8642 8637 8632 8626 8620 8614 8608 8601 8594 8587 8579 8571 8564 8555 8547 8539 8530 8522 8513 8504 8495 8486 8477 8468 8459 8450 9338 0 21 8 8440 8431 8422 8412 8402 8392 8381 8371 8360 8349 8337 8326 8314 8301 8289 8277 8264 8251 8238 8225 8211 8197 8184 8170 8155 8141 8126 8112 8097 8081 8066 8050 8033 8016 7999 7981 7963 7944 7925 7905 7885 7864 7843 7822 7800 7778 7755 7732 7709 7685 7661 7638 7614 7589 7565 7540 7516 7491 7465 7440 7414 7388 7362 7335 7308 7280 7252 7224 7195 7166 7136 7105 7075 7043 7012 6979 6947 6914 6881 6848 6815 6782 6749 6715 6682 6648 6614 6579 6545 6509 6473 6437 6400 6361 6322 6282 6241 6198 6154 6108 6060 6010 5959 5906 5851 5795 5738 5679 5619 5558 5495 5432 5367 5301 5234 5167 5098 5028 4957 4886 4813 4740 4665 4590 4513 4436 4357 4277 4197 4116 4033 3949 3865 3781 3697 3612 3527 3443 3358 3273 3188 3103 3018 2932 2847 2761 2674 2587 2500 2413 2326 2238 2150 2063 1975 1888 1801 1714 1628 1543 1458 1377 1299 1223 1150 1079 1014 953 896 842 792 746 705 667 634 604 579 558 541 529 520 516 515 519 527 539 555 575 600 628 660 697 738 783 832 884 942 1002 1065 1131 1201 1273 1347 1423 1502 1582 1665 1749 1835 1922 2011 2103 2195 2287 2380 2472 2565 2658 2751 2843 2936 3026 3113 3199 3284 3366 3445 3521 3594 3664 3731 3792 3850 3905 3958 4008 4055 4100 4145 4188 4231 4273 4314 4356 4397 4439 4482 4527 4572 4618 4666 4717 4769 4822 4877 4933 4991 5049 5108 5168 5229 5291 5353 5415 5477 5539 5601 5663 5724 5785 5846 5906 5965 6023 6080 6136 6191 6245 6298 6349 6400 6449 6497 6543 6588 6631 6673 6714 6753 6790 6826 6861 6895 6927 6958 6988 7017 7044 7071 7097 7122 7145 7168 7191 7212 7233 7253 7272 7290 7308 7325 7342 7358 7373 7387 7401 7414 7426 7438 7449 7459 7469 7478 7486 7494 7501 7507 7512 7517 7522 7525 7528 7531 7533 7534 7535 7535 7535 7535 7533 7532 7530 7527 7524 7521 7517 7513 7509 7504 7498 7492 7485 7478 7471 7463 7454 7445 7436 7426 7416 7406 7395 7385 7374 7363 7351 7340 7328 7316 7304 7292 7280 7268 7256 7244 7231 7219 7207 7194 7182 7170 7158 7145 7133 7121 7109 7098 7087 7076 7065 7055 7045 7035 7026 7017 7009 7000 6992 6985 6977 6970 6963 6957 6950 6944 6938 6933 6928 6923 6918 6913 6909 6905 6901 6897 6893 6889 6885 6882 6878 6874 6870 6866 6862 6858 6854 6850 6846 6841 6836 6831 6826 6821 6815 6809 6804 6798 6792 6785 6779 6772 6765 6757 6749 6740 6731 6721 6711 6700 6689 6677 6665 6652 6638 6624 6610 6595 6580 6564 6548 6531 6514 6497 6479 6461 6443 6424 6405 6385 6365 6345 6324 6302 6279 6256 6233 6208 6183 6158 6131 6105 6077 6050 6021 5993 5964 5934 5904 5874 5843 5812 5780 5748 5716 5683 5650 5616 5582 5547 5511 9339 0 21 8 5475 5438 5400 5361 5321 5281 5240 5198 5157 5114 5071 5028 4985 4941 4897 4853 4808 4763 4718 4672 4627 4581 4535 4488 4441 4394 4345 4296 4246 4195 4144 4091 4037 3983 3928 3872 3815 3759 3701 3644 3586 3528 3469 3411 3352 3294 3236 3178 3120 3062 3004 2947 2889 2831 2774 2716 2657 2598 2539 2479 2419 2358 2297 2236 2175 2113 2051 1989 1927 1865 1803 1742 1681 1621 1562 1503 1445 1389 1333 1279 1225 1173 1122 1072 1023 974 927 881 836 792 749 708 668 629 591 555 520 487 454 424 394 367 340 315 292 270 250 231 213 196 181 167 154 142 131 121 112 104 96 89 83 78 73 69 65 62 59 56 54 52 51 49 48 46 45 44 43 42 41 41 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 42 42 43 43 44 45 46 46 47 48 49 51 52 53 55 57 58 61 64 67 70 74 78 83 88 94 101 108 116 124 133 144 155 167 180 194 209 226 245 264 285 307 331 356 382 410 439 469 501 534 568 604 641 678 717 757 798 839 881 924 968 1013 1059 1107 1155 1204 1254 1306 1358 1411 1465 1520 1576 1632 1688 1745 1802 1859 1917 1975 2033 2091 2149 2207 2265 2323 2381 2439 2497 2554 2612 2670 2729 2787 2845 2904 2962 3021 3079 3138 3196 3254 3311 3368 3424 3479 3534 3589 3642 3695 3748 3800 3850 3900 3950 3999 4048 4096 4144 4192 4240 4288 4336 4384 4432 4480 4528 4576 4624 4671 4718 4765 4811 4857 4902 4947 4992 5036 5079 5121 5163 5204 5244 5283 5322 5361 5399 5436 5474 5511 5548 5584 5621 5657 5693 5729 5765 5800 5835 5869 5903 5937 5970 6003 6035 6066 6097 6126 6155 6184 6212 6239 6265 6291 6317 6342 6368 6393 6418 6443 6468 6493 6518 6542 6567 6592 6617 6642 6667 6691 6716 6741 6765 6789 6812 6836 6859 6881 6903 6924 6945 6966 6986 7006 7027 7047 7066 7086 7106 7126 7145 7165 7184 7203 7222 7241 7260 7278 7296 7314 7332 7349 7366 7382 7399 7414 7430 7444 7458 7473 7487 7501 7515 7529 7543 7557 7571 7585 7599 7613 7628 7642 7656 7670 7684 7698 7712 7725 7739 7752 7765 7778 7790 7802 7814 7826 7837 7848 7859 7870 7880 7891 7901 7912 7922 7932 7943 7953 7963 7973 7984 7994 8004 8015 8025 8035 8046 8056 8066 8076 8086 8095 8105 8115 8124 8133 8142 8151 8159 8168 8176 8184 8191 8199 8206 8213 8221 8228 8235 8242 8249 8256 8263 8269 8276 8283 8290 8297 8303 8310 8317 8323 8330 8337 8343 8350 8356 8363 8369 8376 8382 8388 8395 8401 8407 8413 8419 8424 8430 8435 8441 9340 0 21 8 8446 8451 8457 8462 8467 8471 8476 8481 8486 8490 8495 8500 8505 8509 8514 8519 8524 8529 8534 8539 8544 8549 8553 8558 8562 8566 8570 8573 8577 8581 8584 8588 8591 8595 8599 8602 8606 8610 8614 8618 8622 8627 8631 8636 8641 8646 8651 8656 8661 8667 8672 8677 8682 8686 8691 8696 8701 8705 8710 8714 8719 8723 8728 8733 8737 8742 8746 8751 8756 8760 8765 8769 8774 8778 8782 8787 8791 8795 8799 8803 8806 8810 8813 8816 8820 8823 8826 8829 8832 8835 8838 8841 8845 8848 8851 8854 8856 8859 8862 8865 8867 8870 8872 8875 8877 8879 8881 8883 8885 8887 8889 8890 8892 8894 8895 8897 8898 8900 8902 8903 8905 8906 8908 8909 8911 8913 8914 8915 8917 8918 8919 8920 8921 8922 8922 8923 8923 8924 8924 8924 8924 8923 8923 8922 8921 8920 8918 8916 8914 8912 8909 8906 8904 8900 8897 8894 8890 8887 8883 8879 8874 8870 8865 8861 8856 8851 8845 8839 8834 8827 8821 8814 8808 8800 8793 8785 8777 8769 8761 8752 8744 8735 8726 8717 8708 8698 8689 8680 8670 8661 8651 8641 8631 8621 8611 8601 8591 8581 8571 8561 8551 8542 8532 8523 8515 8506 8498 8491 8483 8476 8470 8463 8458 8452 8447 8443 8439 8435 8432 8429 8427 8426 8425 8424 8424 8425 8426 8428 8431 8434 8437 8442 8447 8452 8458 8464 8471 8478 8485 8492 8500 8507 8515 8523 8531 8540 8549 8558 8567 8577 8587 8597 8608 8619 8630 8641 8653 8664 8676 8688 8700 8712 8724 8736 8748 8760 8772 8783 8794 8805 8815 8825 8835 8844 8854 8863 8871 8880 8888 8897 8905 8913 8920 8928 8935 8942 8949 8956 8963 8969 8976 8982 8988 8993 8999 9004 9009 9013 9017 9021 9025 9028 9031 9034 9036 9038 9039 9040 9041 9042 9042 9042 9042 9041 9041 9040 9040 9039 9038 9037 9036 9035 9034 9033 9032 9032 9031 9029 9028 9027 9025 9023 9021 9018 9015 9012 9009 9005 9002 8998 8995 8992 8989 8986 8984 8981 8980 8979 8978 8978 8978 8980 8982 8984 8987 8990 8994 8998 9002 9005 9009 9013 9016 9019 9023 9026 9030 9033 9036 9040 9043 9047 9051 9054 9058 9062 9065 9069 9072 9076 9079 9082 9085 9088 9091 9093 9096 9098 9100 9101 9103 9104 9105 9106 9107 9108 9109 9111 9112 9114 9115 9117 9118 9120 9122 9123 9125 9126 9127 9129 9130 9130 9131 9132 9132 9132 9132 9132 9132 9131 9131 9130 9130 9129 9128 9128 9127 9127 9127 9126 9126 9126 9125 9125 9125 9125 9124 9124 9124 9123 9123 9123 9122 9121 9120 9120 9119 9117 9116 9115 9114 9113 9111 9110 9109 9108 9106 9105 9104 9103 9101 9100 9098 9097 9095 9093 9091 9089 9087 9084 9082 9080 9077 9075 9073 9070 9068 9065 9063 9061 9059 9057 9055 9053 9052 9050 9048 9046 9045 9043 9041 9039 9036 9033 9030 9027 9024 9020 9017 9014 9341 0 21 8 9011 9007 9004 9001 8998 8995 8991 8988 8985 8982 8979 8976 8972 8969 8965 8962 8958 8953 8948 8943 8938 8932 8925 8919 8912 8904 8897 8889 8882 8874 8866 8857 8849 8841 8832 8823 8814 8804 8794 8784 8774 8764 8753 8742 8732 8721 8710 8699 8688 8677 8666 8655 8645 8636 8627 8618 8611 8604 8599 8594 8590 8587 8585 8583 8583 8584 8586 8589 8593 8598 8603 8610 8616 8624 8632 8640 8649 8658 8667 8676 8686 8695 8704 8713 8722 8731 8740 8748 8756 8763 8771 8778 8785 8791 8797 8804 8809 8815 8820 8825 8830 8835 8839 8844 8848 8851 8855 8858 8861 8864 8866 8868 8870 8871 8873 8874 8874 8875 8875 8876 8876 8876 8877 8877 8877 8878 8878 8878 8879 8879 8880 8880 8881 8881 8882 8882 8883 8883 8882 8882 8882 8881 8880 8878 8877 8875 8873 8871 8870 8868 8866 8864 8862 8861 8859 8858 8856 8855 8853 8852 8851 8850 8849 8848 8847 8845 8844 8843 8841 8839 8837 8835 8833 8831 8828 8826 8823 8821 8818 8815 8813 8810 8807 8805 8802 8800 8797 8795 8792 8790 8787 8785 8783 8780 8778 8776 8773 8771 8768 8766 8763 8761 8758 8755 8752 8749 8746 8743 8740 8737 8734 8731 8727 8724 8721 8718 8714 8711 8708 8704 8701 8697 8694 8690 8686 8683 8678 8674 8670 8666 8662 8658 8654 8649 8645 8641 8637 8633 8628 8624 8620 8616 8612 8608 8605 8601 8597 8593 8589 8585 8581 8576 8572 8568 8563 8558 8553 8548 8543 8538 8533 8528 8523 8518 8513 8507 8502 8497 8491 8485 8480 8474 8468 8462 8456 8449 8443 8436 8429 8422 8415 8407 8400 8392 8384 8376 8368 8359 8351 8342 8333 8324 8315 8307 8298 8289 8280 8271 8262 8254 8245 8237 8229 8221 8213 8206 8198 8192 8185 8179 8173 8168 8162 8157 8152 8148 8143 8139 8135 8131 8127 8123 8120 8116 8112 8109 8105 8102 8098 8094 8091 8087 8083 8079 8075 8071 8067 8062 8057 8052 8047 8041 8036 8029 8023 8016 8009 8001 7993 7985 7976 7968 7958 7949 7939 7929 7919 7908 7898 7887 7877 7866 7856 7845 7835 7824 7814 7804 7795 7786 7776 7768 7759 7751 7743 7735 7728 7721 7715 7709 7702 7697 7691 7686 7680 7675 7670 7666 7661 7656 7651 7646 7641 7636 7632 7627 7622 7617 7611 7606 7600 7595 7589 7583 7577 7571 7565 7558 7551 7544 7537 7530 7522 7514 7506 7498 7489 7480 7472 7462 7453 7444 7434 7424 7414 7404 7394 7384 7374 7364 7353 7343 7333 7323 7313 7302 7292 7281 7270 7259 7247 7235 7223 7211 7199 7186 7173 7159 7146 7132 7118 7104 7090 7076 7061 7047 7032 7017 7003 6988 6973 6958 6943 6928 6913 6898 6882 6867 6851 6836 6820 6804 6787 6771 6755 6738 6722 6705 6689 6672 6655 6638 6620 6603 6585 6567 6549 6531 6512 6493 6474 6454 6434 6414 6394 6373 6352 6331 6309 6288 9342 0 21 8 6266 6244 6221 6198 6176 6152 6129 6105 6082 6058 6033 6009 5984 5960 5935 5909 5884 5858 5832 5806 5780 5753 5727 5699 5672 5644 5616 5587 5558 5529 5499 5468 5437 5406 5374 5342 5309 5276 5243 5209 5175 5141 5107 5073 5038 5004 4969 4934 4898 4862 4826 4790 4753 4716 4678 4640 4602 4563 4524 4484 4443 4401 4359 4317 4275 4232 4190 4148 4106 4065 4023 3982 3942 3903 3865 3827 3790 3753 3718 3683 3649 3616 3584 3552 3520 3488 3456 3425 3393 3361 3330 3297 3265 3232 3199 3166 3132 3099 3065 3031 2997 2962 2927 2892 2857 2821 2786 2750 2714 2678 2641 2604 2566 2528 2489 2449 2408 2367 2325 2282 2238 2194 2150 2105 2061 2016 1972 1928 1883 1839 1795 1751 1708 1665 1622 1579 1538 1497 1455 1414 1373 1332 1291 1250 1210 1169 1127 1086 1045 1004 963 923 883 844 806 768 732 696 662 628 595 564 533 504 476 448 422 397 373 350 328 307 286 267 248 231 214 198 183 169 155 143 131 121 111 102 93 86 79 72 66 61 57 52 49 45 42 40 38 36 34 33 32 31 30 30 29 29 29 28 28 27 27 26 25 25 24 23 23 22 21 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 20 21 21 22 23 23 24 25 26 27 28 29 31 32 34 36 39 41 44 47 51 54 59 63 68 73 79 85 91 98 105 113 121 130 139 149 159 170 182 194 207 220 235 250 266 282 300 318 337 357 377 399 421 444 467 491 516 542 568 594 621 648 676 705 733 763 792 823 853 884 916 947 980 1012 1045 1079 1112 1147 1181 1216 1252 1287 1323 1359 1395 1431 1467 1503 1539 1575 1611 1647 1682 1718 1753 1789 1824 1859 1894 1928 1963 1998 2032 2067 2102 2137 2172 2207 2242 2277 2312 2348 2383 2418 2452 2487 2521 2555 2589 2622 2655 2688 2720 2751 2782 2813 2843 2873 2902 2932 2960 2989 3018 3046 3075 3103 3131 3159 3187 3215 3242 3269 3295 3321 3347 3372 3396 3420 3444 3468 3491 3513 3536 3558 3580 3601 3623 3644 3665 3686 3706 3727 3748 3768 3789 3809 3829 3849 3869 3889 3908 3927 9343 0 21 8 3945 3963 3981 3998 4015 4032 4048 4064 4080 4095 4111 4125 4140 4154 4168 4182 4196 4209 4222 4235 4247 4259 4271 4283 4294 4306 4317 4328 4338 4349 4359 4369 4378 4388 4397 4406 4415 4423 4431 4439 4446 4454 4461 4467 4473 4479 4485 4490 4494 4498 4502 4506 4509 4512 4515 4518 4520 4522 4523 4525 4526 4526 4527 4526 4526 4525 4524 4522 4520 4517 4514 4510 4506 4501 4496 4491 4484 4478 4470 4463 4455 4446 4437 4428 4419 4408 4398 4387 4376 4365 4353 4341 4328 4315 4301 4287 4273 4258 4243 4227 4210 4193 4176 4158 4139 4120 4100 4079 4058 4036 4013 3990 3966 3941 3915 3889 3863 3835 3808 3779 3750 3721 3691 3661 3630 3599 3568 3535 3503 3469 3436 3402 3367 3332 3296 3259 3222 3184 3146 3106 3066 3025 2984 2941 2899 2855 2812 2768 2723 2678 2633 2588 2542 2496 2450 2403 2356 2309 2262 2214 2166 2117 2069 2020 1971 1921 1871 1820 1770 1720 1669 1619 1568 1518 1468 1417 1368 1320 1272 1225 1178 1132 1086 1042 998 954 912 870 828 788 748 710 672 635 599 564 529 496 464 433 403 375 348 323 299 276 255 235 217 200 185 170 157 145 134 124 115 107 100 93 88 82 77 73 69 65 62 59 56 54 52 50 48 46 45 44 43 42 41 41 40 40 40 40 40 40 41 41 42 42 43 43 44 45 46 46 47 48 50 51 52 54 56 58 60 62 65 69 73 77 82 87 93 100 108 116 126 136 148 161 174 189 205 223 241 261 281 303 326 350 376 402 430 458 488 518 549 582 615 649 684 719 756 793 831 870 911 952 993 1036 1078 1122 1166 1210 1254 1298 1342 1385 1429 1472 1515 1557 1599 1640 1681 1721 1760 1798 1836 1873 1910 1945 1981 2016 2051 2085 2119 2152 2185 2218 2250 2281 2312 2342 2371 2399 2426 2452 2478 2502 2526 2548 2570 2591 2610 2629 2646 2663 2679 2693 2707 2720 2731 2742 2752 2761 2770 2777 2783 2789 2794 2798 2801 2803 2804 2805 2805 2804 2802 2800 2797 2793 2788 2783 2777 2770 2763 2755 2746 2736 2725 2714 2701 2688 2674 2659 2644 2628 2611 2594 2576 2557 2538 2518 2498 2477 2456 2434 2412 2390 2366 2343 2319 2294 2269 2244 2218 2191 2164 2136 2108 2080 2050 2021 1991 1960 1929 1898 1866 1834 1801 1769 1736 1703 1670 1636 1603 1570 1537 1503 1470 1437 1404 1370 1337 1304 1270 1237 1203 1169 1135 1101 1067 1033 999 965 931 897 863 829 796 762 730 698 666 635 606 577 549 521 495 469 445 421 398 376 354 334 314 295 277 260 243 227 212 198 184 171 158 147 136 125 116 106 98 90 83 77 71 65 9344 0 21 8 60 56 52 48 45 42 40 38 36 34 33 32 31 30 29 29 28 28 27 27 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 29 29 30 31 31 32 32 33 34 35 36 37 38 39 40 42 43 45 47 49 51 54 57 60 63 67 72 77 82 88 94 102 109 118 127 138 149 161 173 187 202 217 233 251 269 288 308 329 351 374 398 423 449 476 504 532 562 592 624 656 690 724 759 795 832 870 908 947 987 1027 1068 1109 1151 1193 1235 1277 1320 1363 1406 1450 1494 1538 1582 1626 1671 1716 1762 1807 1853 1900 1947 1995 2042 2090 2139 2187 2236 2284 2332 2380 2428 2476 2523 2570 2617 2663 2708 2754 2799 2843 2886 2930 2973 3016 3058 3100 3143 3185 3227 3270 3312 3354 3397 3439 3481 3523 3564 3606 3647 3687 3728 3768 3807 3846 3885 3923 3961 3998 4034 4070 4105 4140 4175 4209 4243 4276 4309 4342 4374 4406 4438 4470 4501 4532 4562 4592 4622 4651 4680 4709 4736 4764 4791 4817 4843 4869 4893 4918 4941 4965 4988 5010 5032 5054 5076 5098 5119 5140 5161 5181 5201 5221 5241 5260 5279 5298 5316 5334 5352 5369 5385 5402 5417 5433 5447 5461 5475 5488 5500 5513 5525 5536 5547 5558 5569 5579 5589 5598 5607 5616 5624 5631 5638 5645 5651 5657 5662 5666 5670 5674 5677 5680 5682 5683 5684 5685 5685 5685 5684 5683 5682 5680 5678 5676 5673 5671 5667 5664 5660 5655 5651 5646 5641 5635 5629 5624 5618 5612 5606 5600 5594 5587 5581 5575 5569 5564 5558 5553 5547 5542 5537 5533 5529 5525 5521 5518 5515 5512 5510 5508 5506 5505 5505 5504 5505 5506 5507 5509 5512 5515 5519 5523 5528 5533 5539 5545 5552 5559 5567 5574 5583 5591 5600 5610 5619 5629 5640 5650 5661 5672 5683 5695 5706 5718 5730 5742 5754 5766 5778 5790 5801 5813 5824 5836 5846 5857 5866 5876 5885 5894 5902 5910 5918 5925 5932 5939 5946 5952 5957 5962 5967 5972 5975 5979 5982 5984 5986 5988 5989 5989 5989 5989 5988 5987 5985 5983 5981 5978 5976 5973 5970 5967 5964 5961 5958 5955 5952 5949 5946 5943 5939 5936 5932 5929 5925 5921 5917 5913 5909 5905 5900 5896 5891 5886 5881 5876 5870 5864 5858 5852 5845 5838 5831 5823 5816 5807 5799 5790 5782 5772 5763 5753 5744 5733 5723 5713 5702 5691 5680 5668 5657 5645 5633 5621 5608 5595 5582 5568 5554 5539 5524 5509 5494 5478 5462 5446 5430 5413 5396 5380 5363 5346 5328 5310 5292 5274 5255 5236 5217 5197 5176 5156 5135 5113 5091 5068 5045 5022 9345 0 21 8 4998 4974 4950 4925 4900 4875 4850 4824 4799 4773 4747 4721 4694 4668 4641 4614 4586 4558 4530 4501 4472 4443 4413 4383 4353 4322 4291 4260 4228 4196 4164 4131 4099 4066 4033 4000 3966 3933 3899 3865 3831 3797 3762 3727 3692 3657 3621 3585 3549 3512 3475 3438 3400 3362 3323 3285 3245 3206 3166 3127 3086 3046 3006 2965 2925 2884 2844 2803 2762 2722 2681 2640 2600 2559 2518 2477 2436 2395 2354 2312 2271 2228 2186 2142 2099 2056 2012 1968 1923 1879 1835 1791 1748 1704 1660 1617 1574 1531 1489 1447 1405 1365 1325 1285 1246 1208 1169 1131 1093 1056 1019 981 945 908 872 836 801 767 733 701 669 637 607 578 550 523 496 471 447 424 402 381 361 342 323 305 288 272 256 240 225 211 197 184 171 159 148 137 127 118 109 101 93 86 80 74 69 64 59 56 52 49 46 44 42 40 38 36 35 34 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 28 29 29 30 31 32 33 35 36 37 38 40 41 42 44 45 47 48 50 51 53 55 57 59 62 64 67 71 74 78 83 88 94 100 107 114 122 131 140 151 162 173 186 200 214 230 246 264 282 302 323 345 368 393 418 445 473 502 533 564 598 632 667 703 741 779 818 858 898 940 982 1025 1068 1112 1156 1201 1246 1292 1339 1385 1433 1480 1528 1576 1624 1673 1722 1771 1820 1869 1919 1969 2018 2068 2117 2167 2216 2265 2314 2363 2412 2460 2508 2556 2604 2651 2697 2744 2789 2835 2880 2924 2968 3011 3054 3096 3137 3178 3218 3257 3296 3334 3372 3409 3445 3481 3517 3551 3585 3618 3650 3682 3712 3742 3771 3798 3825 3850 3875 3898 3920 3941 3961 3980 3997 4013 4028 4041 4053 4063 4072 4080 4086 4090 4093 4094 4093 4091 4087 4081 4072 4062 4050 4036 4022 4003 3985 3967 3948 3930 3911 3893 3874 3855 3837 3822 3809 3799 3791 3785 3784 3787 3794 3805 3819 3838 3861 3887 3918 3952 3992 4034 4080 4128 4180 4236 4293 4351 4411 4473 4537 4601 4665 4728 4792 4856 4920 4983 5046 5109 5170 5229 5288 5345 5401 5455 5508 5559 5609 5658 5706 5752 5797 5841 5883 5925 5966 6006 6045 6083 6121 6158 6194 6229 6263 6297 6330 6362 6394 6425 6455 6484 6512 6540 9346 0 21 8 6567 6592 6617 6641 6664 6687 6709 6730 6751 6772 6792 6812 6832 6852 6872 6891 6910 6930 6949 6968 6987 7006 7025 7044 7063 7081 7099 7117 7134 7151 7168 7184 7199 7214 7228 7242 7256 7269 7283 7295 7308 7320 7332 7344 7356 7367 7379 7390 7402 7413 7424 7435 7446 7457 7468 7479 7489 7500 7510 7520 7530 7539 7549 7558 7567 7576 7585 7593 7602 7610 7618 7625 7633 7640 7647 7654 7660 7666 7672 7678 7684 7689 7694 7699 7703 7708 7712 7716 7719 7723 7726 7729 7732 7735 7738 7740 7743 7745 7747 7749 7750 7751 7752 7753 7753 7753 7752 7751 7750 7748 7745 7742 7739 7735 7730 7725 7720 7713 7707 7699 7691 7683 7674 7665 7655 7645 7634 7622 7610 7597 7584 7570 7555 7539 7522 7505 7487 7467 7448 7427 7405 7383 7359 7335 7311 7285 7259 7232 7206 7179 7153 7127 7100 7074 7047 7021 6997 6974 6952 6932 6913 6896 6882 6870 6860 6852 6847 6844 6844 6847 6852 6860 6871 6884 6899 6916 6935 6956 6978 7002 7026 7053 7079 7107 7134 7163 7192 7221 7250 7279 7308 7336 7365 7393 7420 7448 7475 7501 7526 7552 7576 7600 7624 7647 7669 7691 7713 7733 7754 7774 7794 7813 7832 7851 7869 7887 7905 7923 7941 7959 7976 7993 8010 8026 8042 8058 8074 8089 8103 8117 8131 8144 8157 8169 8181 8193 8203 8213 8223 8233 8241 8250 8258 8266 8274 8281 8288 8295 8302 8308 8315 8321 8327 8333 8338 8344 8350 8355 8360 8365 8370 8374 8379 8382 8386 8389 8392 8395 8397 8399 8401 8402 8403 8404 8405 8405 8405 8405 8404 8403 8402 8401 8399 8397 8394 8391 8388 8384 8380 8375 8370 8364 8357 8350 8342 8334 8325 8316 8306 8295 8284 8272 8260 8247 8234 8219 8204 8189 8172 8154 8136 8117 8097 8076 8053 8030 8006 7980 7954 7926 7897 7866 7835 7803 7769 7734 7697 7660 7622 7583 7542 7501 7459 7416 7374 7331 7289 7246 7203 7160 7117 7077 7037 7000 6964 6929 6899 6871 6846 6824 6805 6791 6780 6773 6769 6770 6776 6785 6799 6815 6836 6860 6887 6916 6948 6981 7018 7055 7093 7131 7170 7209 7249 7288 7328 7367 7404 7440 7475 7509 7542 7573 7603 7632 7659 7685 7709 7731 7753 7772 7790 7807 7821 7834 7846 7856 7864 7871 7876 7880 7881 7881 7880 7876 7871 7864 7856 7845 7832 7818 7801 7783 7763 7740 7715 7688 7659 7627 7593 7557 7518 7476 7431 7384 7335 7283 7228 7171 7112 7051 6987 6919 6850 6781 6712 6643 6574 6505 6437 6369 6301 6238 6179 6123 6070 6021 5980 5944 5915 5891 5874 5867 5866 5872 5884 5904 5930 5962 5999 6041 6088 6142 6199 6259 6322 6387 6457 6527 6597 6668 6739 6810 6881 6952 7023 7095 7164 7232 7300 7366 7431 7494 7555 7615 7673 7729 7783 7834 7884 7932 7978 8021 8063 8103 8141 8178 8212 8245 8277 8308 9347 0 21 8 8337 8365 8391 8417 8442 8466 8489 8512 8534 8555 8575 8595 8614 8633 8651 8668 8685 8701 8717 8732 8746 8760 8774 8787 8799 8812 8823 8835 8846 8857 8867 8877 8887 8897 8907 8917 8926 8936 8945 8954 8963 8972 8981 8989 8997 9005 9013 9021 9028 9035 9042 9048 9054 9060 9066 9071 9076 9081 9086 9091 9095 9100 9106 9111 9116 9121 9127 9132 9138 9143 9149 9154 9160 9165 9171 9176 9181 9186 9191 9195 9200 9203 9207 9210 9213 9216 9219 9221 9224 9227 9229 9232 9234 9237 9239 9242 9244 9247 9249 9251 9254 9256 9258 9261 9263 9265 9267 9270 9272 9274 9277 9279 9281 9283 9286 9288 9290 9292 9294 9296 9298 9300 9302 9304 9305 9307 9308 9309 9310 9310 9311 9311 9312 9313 9313 9314 9314 9315 9316 9317 9319 9320 9321 9323 9324 9325 9326 9328 9329 9330 9331 9332 9333 9333 9334 9334 9334 9333 9333 9332 9332 9331 9331 9330 9330 9329 9329 9329 9329 9329 9329 9329 9329 9329 9328 9328 9327 9326 9325 9324 9322 9320 9318 9316 9313 9310 9307 9303 9299 9296 9292 9288 9284 9280 9276 9271 9267 9263 9258 9253 9249 9243 9237 9231 9225 9218 9211 9204 9196 9187 9178 9169 9158 9148 9137 9125 9113 9100 9086 9072 9057 9042 9026 9010 8992 8974 8955 8935 8914 8892 8869 8844 8819 8792 8765 8736 8706 8675 8643 8611 8577 8543 8508 8474 8439 8404 8371 8337 8305 8274 8243 8214 8188 8164 8142 8122 8106 8093 8083 8076 8072 8072 8076 8082 8091 8103 8119 8138 8158 8181 8206 8234 8262 8292 8321 8351 8382 8413 8443 8474 8505 8534 8563 8592 8620 8647 8673 8698 8723 8746 8769 8790 8811 8831 8851 8870 8888 8906 8923 8939 8955 8970 8984 8998 9011 9024 9035 9047 9057 9067 9076 9085 9093 9101 9108 9115 9121 9127 9133 9138 9143 9147 9151 9155 9159 9163 9166 9170 9173 9177 9180 9184 9188 9193 9197 9202 9207 9212 9217 9222 9227 9233 9238 9244 9250 9256 9262 9268 9274 9280 9286 9293 9299 9306 9312 9319 9326 9332 9339 9345 9352 9358 9364 9370 9376 9382 9387 9392 9397 9402 9406 9410 9413 9417 9420 9423 9426 9429 9432 9435 9438 9441 9444 9447 9450 9453 9456 9459 9461 9464 9466 9468 9470 9472 9474 9475 9477 9478 9480 9481 9482 9484 9485 9486 9488 9489 9490 9492 9494 9496 9497 9500 9502 9504 9506 9508 9510 9512 9514 9516 9518 9520 9522 9524 9525 9527 9528 9529 9530 9531 9532 9532 9532 9533 9533 9533 9532 9532 9531 9531 9530 9530 9530 9530 9530 9530 9530 9531 9532 9533 9533 9534 9535 9536 9536 9537 9538 9538 9538 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9540 9540 9540 9541 9541 9542 9542 9543 9543 9544 9544 9545 9546 9546 9547 9547 9548 9548 9549 9550 9551 9552 9554 9555 9556 9557 9558 9559 9348 0 21 9 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9510 9511 9511 9511 9512 9512 9512 9512 9513 9513 9513 9513 9513 9513 9513 9513 9512 9512 9512 9511 9511 9510 9510 9509 9509 9508 9508 9507 9507 9507 9506 9506 9505 9504 9503 9503 9502 9500 9499 9497 9496 9494 9493 9491 9489 9487 9485 9483 9481 9479 9477 9475 9473 9471 9469 9467 9464 9462 9460 9458 9456 9453 9450 9447 9444 9440 9436 9431 9427 9422 9417 9412 9407 9401 9395 9389 9383 9377 9371 9364 9357 9351 9344 9337 9329 9322 9314 9305 9296 9287 9277 9267 9255 9243 9230 9217 9202 9187 9171 9154 9136 9118 9099 9079 9057 9035 9011 8986 8959 8931 8901 8869 8836 8801 8764 8725 8683 8640 8595 8548 8499 8445 8391 8337 8283 8229 8175 8123 8072 8021 7972 7927 7887 7850 7817 7787 7766 7749 7739 7734 7735 7744 7759 7778 7803 7833 7868 7907 7948 7992 8040 8092 8145 8197 8249 8302 8353 8405 8455 8505 8554 8600 8644 8687 8728 8767 8804 8840 8874 8906 8937 8966 8993 9019 9045 9068 9092 9114 9135 9155 9174 9193 9210 9227 9242 9257 9271 9285 9297 9310 9321 9332 9342 9352 9361 9370 9379 9387 9396 9403 9411 9418 9425 9431 9438 9444 9450 9456 9461 9466 9472 9477 9481 9486 9490 9494 9498 9502 9506 9509 9513 9516 9520 9523 9526 9529 9531 9534 9537 9539 9542 9544 9546 9548 9549 9551 9552 9554 9555 9556 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 9569 9570 9572 9573 9574 9576 9577 9579 9580 9581 9583 9584 9584 9585 9586 9586 9587 9587 9587 9587 9587 9587 9587 9587 9587 9587 9586 9586 9586 9586 9585 9585 9585 9585 9585 9585 9585 9585 9585 9584 9584 9584 9584 9584 9584 9584 9584 9584 9583 9583 9583 9583 9582 9582 9581 9581 9581 9580 9580 9579 9578 9578 9577 9576 9576 9575 9574 9574 9573 9572 9571 9571 9570 9570 9569 9568 9568 9568 9568 9567 9567 9567 9567 9566 9566 9566 9566 9565 9565 9565 9564 9564 9563 9563 9563 9562 9562 9562 9561 9561 9561 9561 9561 9561 9562 9562 9563 9563 9564 9565 9565 9566 9567 9567 9568 9569 9569 9570 9570 9570 9570 9570 9570 9570 9569 9569 9568 9568 9567 9567 9566 9566 9565 9565 9565 9565 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9564 9563 9563 9562 9561 9560 9560 9559 9558 9556 9555 9554 9553 9552 9550 9549 9548 9546 9545 9544 9542 9541 9539 9538 9536 9535 9533 9532 9530 9528 9526 9525 9523 9521 9518 9516 9514 9511 9508 9506 9503 9500 9497 9493 9490 9487 9483 9480 9476 9473 9469 9466 9462 9459 9456 9453 9450 9448 9445 9443 9442 9440 9439 9438 9437 9437 9436 9437 9437 9438 9439 9439 9440 9441 9442 9443 9444 9445 9445 9446 9446 9446 9445 9445 9444 9442 9349 0 21 9 9440 9438 9436 9433 9430 9426 9423 9419 9415 9411 9407 9402 9398 9394 9389 9385 9381 9377 9373 9369 9366 9363 9360 9357 9354 9351 9349 9347 9344 9342 9340 9338 9336 9334 9332 9330 9328 9326 9324 9321 9319 9316 9314 9311 9309 9306 9303 9300 9297 9295 9292 9289 9285 9282 9279 9275 9272 9268 9264 9260 9255 9251 9246 9240 9235 9229 9223 9216 9209 9202 9194 9187 9179 9171 9162 9153 9144 9135 9125 9116 9105 9095 9085 9074 9062 9051 9039 9027 9014 9001 8987 8973 8958 8943 8928 8913 8896 8880 8864 8848 8831 8815 8799 8784 8768 8753 8739 8725 8713 8702 8691 8682 8675 8668 8663 8660 8657 8656 8657 8658 8661 8666 8671 8678 8685 8694 8703 8713 8724 8735 8746 8758 8770 8782 8795 8807 8820 8833 8846 8859 8872 8885 8898 8911 8924 8937 8950 8963 8976 8990 9003 9016 9029 9042 9055 9069 9082 9094 9107 9120 9132 9144 9156 9168 9180 9191 9202 9213 9224 9234 9244 9253 9263 9272 9281 9290 9298 9307 9315 9322 9330 9338 9345 9352 9359 9365 9372 9378 9385 9391 9397 9402 9408 9413 9418 9423 9428 9433 9437 9441 9445 9448 9452 9455 9457 9460 9462 9464 9465 9467 9468 9469 9470 9470 9471 9471 9471 9471 9471 9471 9471 9471 9471 9471 9472 9472 9472 9473 9474 9475 9476 9477 9479 9480 9482 9483 9485 9487 9489 9491 9493 9495 9497 9499 9501 9503 9506 9508 9510 9512 9514 9516 9518 9521 9523 9525 9527 9529 9531 9533 9535 9537 9539 9541 9543 9545 9546 9548 9550 9552 9554 9556 9557 9559 9561 9563 9565 9567 9569 9571 9573 9576 9578 9580 9582 9584 9586 9588 9590 9592 9593 9595 9596 9598 9599 9600 9601 9601 9602 9602 9603 9603 9603 9603 9603 9604 9604 9604 9604 9605 9605 9605 9605 9606 9606 9606 9607 9607 9607 9607 9608 9608 9608 9607 9607 9607 9606 9605 9605 9604 9603 9602 9601 9600 9598 9597 9596 9595 9594 9593 9592 9590 9589 9588 9587 9586 9585 9584 9583 9582 9580 9579 9578 9576 9574 9573 9571 9568 9566 9564 9562 9559 9557 9554 9552 9549 9547 9544 9542 9539 9537 9534 9532 9530 9528 9526 9524 9522 9520 9518 9516 9513 9511 9509 9507 9505 9502 9500 9498 9496 9493 9491 9489 9487 9484 9482 9480 9478 9476 9474 9472 9470 9469 9467 9466 9464 9463 9461 9460 9458 9457 9455 9453 9451 9449 9446 9444 9441 9438 9435 9431 9427 9423 9418 9413 9407 9401 9395 9388 9381 9373 9365 9357 9348 9339 9329 9319 9308 9298 9287 9277 9266 9255 9245 9234 9224 9214 9205 9196 9188 9181 9174 9169 9164 9160 9157 9156 9155 9155 9156 9158 9162 9165 9170 9175 9180 9187 9193 9200 9207 9214 9221 9228 9235 9243 9250 9256 9263 9269 9274 9280 9285 9289 9293 9297 9300 9303 9305 9307 9308 9309 9310 9310 9310 9309 9308 9307 9305 9303 9301 9350 0 21 9 9298 9296 9293 9289 9286 9283 9279 9275 9271 9267 9263 9259 9255 9251 9247 9243 9239 9235 9230 9226 9222 9217 9212 9207 9202 9197 9192 9186 9180 9174 9168 9161 9154 9146 9138 9130 9121 9112 9102 9092 9082 9071 9060 9048 9036 9023 9010 8996 8982 8967 8952 8936 8919 8902 8885 8867 8848 8829 8809 8788 8767 8745 8722 8699 8674 8649 8624 8597 8569 8541 8512 8482 8451 8420 8387 8354 8320 8286 8250 8214 8178 8140 8103 8065 8027 7988 7950 7911 7872 7834 7795 7757 7720 7682 7646 7609 7574 7540 7506 7473 7441 7410 7379 7350 7321 7292 7265 7239 7212 7186 7160 7135 7109 7083 7058 7032 7006 6979 6951 6923 6894 6864 6833 6800 6767 6732 6696 6658 6618 6577 6534 6490 6443 6395 6345 6293 6239 6183 6125 6064 6002 5937 5870 5800 5728 5654 5577 5498 5417 5333 5246 5157 5065 4971 4876 4778 4678 4577 4475 4373 4270 4166 4063 3959 3856 3752 3653 3556 3462 3371 3282 3199 3122 3050 2983 2921 2866 2819 2778 2744 2717 2699 2689 2685 2689 2699 2717 2741 2770 2804 2844 2891 2941 2994 3050 3108 3171 3234 3297 3360 3422 3485 3548 3610 3673 3735 3794 3853 3911 3969 4026 4083 4140 4197 4253 4310 4371 4433 4497 4563 4631 4702 4776 4853 4932 5014 5102 5191 5283 5377 5473 5573 5674 5775 5875 5976 6077 6177 6277 6377 6477 6574 6669 6762 6854 6943 7029 7113 7194 7272 7348 7422 7493 7562 7628 7692 7754 7814 7872 7928 7982 8033 8082 8130 8175 8218 8260 8300 8338 8374 8409 8441 8473 8503 8532 8559 8585 8610 8633 8656 8678 8699 8719 8739 8758 8776 8793 8810 8826 8842 8857 8871 8884 8897 8909 8921 8931 8942 8952 8961 8970 8978 8986 8993 9000 9007 9013 9019 9025 9030 9036 9041 9047 9052 9057 9061 9066 9070 9075 9079 9082 9086 9089 9092 9095 9098 9101 9103 9106 9108 9110 9112 9115 9117 9119 9121 9124 9126 9129 9132 9136 9139 9143 9147 9152 9157 9162 9167 9173 9179 9185 9191 9198 9205 9212 9219 9227 9234 9242 9249 9257 9265 9272 9280 9287 9295 9302 9308 9315 9321 9327 9333 9339 9344 9349 9354 9358 9363 9367 9370 9374 9377 9381 9384 9387 9390 9393 9396 9399 9402 9405 9408 9411 9414 9417 9420 9423 9426 9429 9432 9435 9438 9441 9444 9447 9449 9452 9454 9457 9459 9462 9464 9466 9468 9471 9473 9475 9477 9478 9480 9482 9484 9485 9487 9488 9490 9491 9493 9494 9496 9497 9499 9500 9502 9503 9504 9506 9507 9509 9510 9511 9513 9514 9515 9516 9517 9518 9519 9520 9520 9521 9521 9521 9521 9521 9521 9521 9521 9521 9520 9520 9519 9519 9518 9518 9517 9516 9515 9514 9512 9511 9509 9507 9505 9503 9500 9497 9494 9491 9488 9484 9480 9476 9472 9468 9464 9460 9457 9453 9450 9447 9445 9442 9441 9439 9438 9438 9438 9438 9439 9351 0 21 9 9440 9442 9444 9446 9448 9450 9452 9455 9457 9460 9462 9464 9466 9468 9470 9472 9473 9474 9474 9475 9475 9475 9475 9475 9475 9475 9475 9475 9474 9474 9474 9474 9474 9475 9475 9476 9477 9478 9479 9480 9482 9483 9485 9487 9489 9491 9493 9495 9497 9500 9502 9504 9506 9508 9510 9512 9514 9516 9517 9519 9520 9522 9523 9524 9526 9527 9528 9529 9529 9530 9531 9532 9533 9533 9534 9535 9535 9536 9537 9537 9538 9538 9539 9539 9539 9540 9540 9540 9540 9540 9540 9540 9540 9540 9540 9540 9540 9540 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9539 9540 9540 9540 9540 9540 9540 9540 9540 9540 9540 9540 9539 9538 9538 9537 9536 9535 9534 9533 9531 9530 9529 9527 9525 9524 9522 9521 9519 9518 9516 9514 9513 9511 9510 9508 9507 9506 9504 9503 9502 9501 9500 9499 9497 9497 9496 9495 9494 9493 9492 9492 9491 9491 9491 9490 9490 9491 9491 9492 9492 9493 9494 9495 9497 9498 9500 9502 9504 9506 9508 9510 9512 9514 9516 9518 9520 9521 9523 9524 9525 9527 9527 9528 9529 9529 9530 9530 9530 9530 9530 9530 9530 9530 9530 9530 9530 9530 9530 9530 9530 9530 9531 9531 9531 9531 9531 9531 9532 9532 9532 9532 9531 9531 9531 9530 9530 9529 9529 9528 9528 9527 9527 9526 9526 9525 9525 9525 9524 9524 9524 9523 9523 9523 9523 9522 9522 9522 9521 9521 9521 9520 9520 9520 9519 9519 9518 9518 9517 9516 9516 9515 9515 9514 9513 9512 9512 9511 9510 9509 9508 9507 9506 9505 9504 9503 9502 9501 9500 9498 9497 9496 9495 9494 9492 9491 9490 9489 9487 9486 9485 9484 9483 9481 9480 9479 9478 9477 9475 9474 9473 9472 9471 9469 9468 9467 9465 9464 9462 9461 9459 9457 9455 9454 9452 9450 9447 9445 9443 9440 9438 9435 9433 9430 9428 9425 9423 9420 9417 9415 9413 9410 9408 9406 9404 9402 9400 9399 9397 9396 9394 9393 9392 9390 9389 9387 9386 9384 9383 9381 9379 9377 9375 9372 9369 9367 9364 9360 9357 9354 9351 9347 9344 9341 9337 9334 9330 9327 9324 9321 9317 9314 9311 9307 9304 9301 9298 9294 9290 9286 9282 9278 9273 9267 9262 9256 9250 9243 9236 9229 9221 9213 9205 9196 9187 9177 9168 9157 9147 9136 9125 9114 9102 9090 9078 9065 9052 9038 9025 9010 8996 8982 8967 8952 8937 8922 8907 8892 8878 8864 8850 8837 8825 8813 8803 8793 8784 8777 8771 8766 8763 8761 8760 8761 8762 8765 8769 8775 8781 8789 8797 8806 8816 8826 8837 8848 8859 8870 8882 8893 8904 8916 8927 8938 8948 8959 8969 8979 8989 8998 9007 9015 9023 9031 9038 9046 9052 9059 9065 9071 9077 9082 9087 9092 9097 9101 9105 9109 9112 9116 9119 9122 9124 9127 9129 9131 9133 9135 9137 9138 9140 9141 9142 9144 9145 9146 9147 9148 9149 9150 9150 9352 0 21 9 9151 9152 9152 9153 9153 9154 9154 9154 9154 9154 9154 9154 9153 9153 9152 9151 9149 9148 9146 9144 9142 9139 9137 9134 9132 9129 9127 9124 9122 9119 9117 9115 9113 9111 9110 9109 9108 9108 9109 9109 9110 9112 9114 9116 9119 9122 9125 9128 9131 9135 9138 9142 9145 9149 9152 9156 9159 9161 9164 9166 9169 9171 9172 9174 9176 9177 9178 9179 9180 9181 9182 9182 9183 9183 9184 9184 9184 9184 9185 9185 9185 9185 9184 9184 9183 9183 9182 9181 9180 9178 9177 9176 9174 9172 9171 9169 9167 9165 9163 9162 9160 9158 9156 9153 9151 9149 9147 9145 9143 9140 9138 9135 9132 9129 9126 9123 9120 9116 9112 9108 9104 9100 9095 9091 9086 9081 9076 9071 9065 9059 9054 9048 9042 9035 9029 9023 9016 9009 9002 8994 8986 8978 8970 8961 8952 8943 8934 8924 8913 8903 8892 8880 8869 8857 8844 8832 8819 8806 8792 8779 8765 8751 8736 8722 8707 8693 8678 8663 8648 8633 8618 8602 8587 8572 8557 8542 8527 8512 8497 8482 8467 8453 8439 8424 8411 8397 8384 8371 8358 8346 8334 8323 8312 8301 8291 8281 8271 8262 8253 8244 8236 8228 8221 8213 8206 8200 8194 8188 8182 8177 8172 8167 8163 8159 8156 8153 8150 8148 8147 8146 8145 8145 8146 8146 8147 8149 8151 8153 8155 8158 8161 8164 8167 8170 8173 8176 8179 8181 8184 8187 8190 8193 8195 8198 8200 8203 8205 8207 8209 8212 8214 8216 8217 8219 8221 8222 8223 8224 8225 8226 8226 8226 8225 8224 8222 8220 8218 8215 8212 8209 8205 8200 8196 8190 8185 8179 8173 8166 8159 8152 8145 8137 8129 8121 8112 8103 8094 8084 8074 8064 8053 8042 8030 8018 8006 7993 7980 7966 7952 7938 7924 7909 7893 7877 7861 7845 7828 7810 7792 7773 7754 7735 7714 7693 7672 7649 7626 7602 7577 7551 7524 7496 7467 7437 7406 7374 7340 7306 7271 7235 7197 7159 7119 7078 7036 6992 6947 6901 6853 6803 6753 6700 6646 6589 6531 6471 6409 6345 6278 6209 6138 6065 5989 5911 5830 5747 5661 5572 5482 5389 5293 5195 5095 4993 4889 4784 4674 4564 4455 4345 4236 4126 4017 3909 3801 3694 3591 3492 3396 3303 3213 3131 3055 2984 2920 2861 2811 2768 2732 2703 2680 2667 2660 2660 2667 2680 2701 2727 2758 2793 2833 2878 2925 2975 3026 3079 3134 3190 3246 3302 3357 3411 3463 3514 3563 3611 3655 3697 3735 3771 3803 3831 3856 3877 3894 3908 3917 3922 3923 3920 3913 3901 3886 3866 3842 3814 3782 3746 3706 3662 3614 3563 3508 3449 3387 3322 3253 3181 3106 3028 2948 2864 2778 2691 2602 2511 2417 2323 2229 2135 2041 1948 1854 1761 1667 1575 1486 1399 1315 1233 1154 1078 1006 938 873 812 755 702 654 609 569 533 502 474 450 431 415 403 395 391 390 394 401 412 427 445 467 492 521 554 9353 0 21 9 590 631 674 722 773 827 886 948 1013 1081 1152 1227 1304 1384 1466 1550 1638 1727 1817 1908 2000 2094 2189 2283 2377 2471 2565 2658 2751 2843 2935 3025 3114 3201 3286 3370 3452 3532 3611 3687 3761 3834 3904 3972 4038 4103 4165 4224 4282 4338 4392 4443 4493 4541 4586 4630 4672 4712 4750 4786 4820 4853 4883 4913 4940 4966 4990 5012 5033 5053 5071 5088 5103 5117 5129 5140 5150 5158 5166 5172 5176 5179 5182 5182 5182 5180 5178 5173 5168 5162 5154 5146 5136 5125 5113 5099 5085 5070 5054 5036 5018 4998 4978 4957 4934 4911 4886 4861 4834 4807 4779 4749 4719 4688 4655 4622 4588 4552 4516 4478 4440 4400 4360 4319 4276 4233 4188 4143 4096 4049 4001 3952 3901 3850 3798 3745 3692 3637 3581 3525 3468 3410 3351 3291 3230 3169 3107 3044 2980 2916 2851 2785 2719 2653 2585 2518 2449 2380 2312 2243 2175 2106 2038 1969 1901 1832 1765 1698 1632 1567 1502 1439 1376 1315 1255 1196 1138 1082 1027 973 921 870 821 774 728 683 640 599 560 522 486 452 419 389 360 332 307 283 260 239 220 203 187 173 160 148 138 128 120 113 106 101 96 92 88 85 82 80 78 77 75 74 73 73 72 72 72 73 73 74 75 77 78 81 83 86 90 94 99 104 110 117 125 134 143 154 165 178 192 207 224 241 260 281 303 326 351 378 406 436 467 500 535 571 609 649 690 733 777 823 870 919 969 1020 1073 1126 1181 1237 1294 1351 1409 1467 1526 1585 1644 1703 1761 1820 1878 1937 1995 2052 2108 2164 2220 2274 2328 2381 2433 2484 2535 2585 2634 2682 2730 2777 2823 2869 2914 2958 3001 3043 3085 3126 3166 3205 3244 3281 3318 3353 3388 3421 3453 3485 3515 3544 3572 3599 3625 3650 3674 3697 3719 3741 3761 3780 3799 3817 3834 3850 3866 3881 3895 3909 3922 3934 3945 3956 3966 3976 3984 3992 3999 4006 4012 4017 4021 4025 4028 4030 4032 4033 4034 4034 4033 4032 4030 4028 4025 4022 4018 4014 4009 4004 3998 3992 3985 3978 3970 3962 3953 3943 3934 3923 3912 3901 3889 3876 3863 3850 3836 3821 3806 3791 3775 3759 3742 3725 3708 3690 3672 3654 3635 3616 3597 3577 3557 3537 3516 3495 3474 3452 3430 3408 3385 3362 3338 3314 3290 3265 3240 3214 3188 3162 3135 3108 3081 3053 3025 2997 2968 2939 2910 2880 2850 2820 2790 2759 2728 2697 2666 2634 2602 2570 2538 2505 2473 2440 2407 2373 2340 2306 2273 2239 2205 2171 2137 2104 2070 2036 2002 1967 1933 1899 1865 1831 1797 1763 1729 1694 1660 1625 1591 1556 1521 1487 1452 1417 1383 1348 1314 1279 1245 1211 1177 1143 1109 1076 1043 1010 978 946 914 883 852 821 791 762 733 704 9354 0 21 9 675 648 620 594 567 542 516 492 468 445 422 400 379 359 339 320 301 284 267 251 235 221 207 193 181 169 158 147 137 128 119 111 103 96 89 83 77 72 67 63 59 55 52 49 46 44 41 39 38 36 35 33 32 31 30 29 29 28 27 27 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 29 29 29 29 29 30 31 31 32 33 34 35 37 38 40 42 43 46 48 51 53 56 60 63 67 71 76 81 86 92 98 105 113 121 129 138 148 158 169 180 193 205 219 233 248 264 280 297 314 332 351 371 391 412 434 456 479 503 527 552 578 604 631 659 687 716 745 775 805 836 867 899 931 963 996 1030 1063 1097 1132 1167 1201 1237 1272 1307 1343 1379 1415 1451 1487 1524 1560 1596 1632 1669 1705 1741 1777 1812 1848 1883 1918 1954 1988 2023 2058 2092 2126 2160 2193 2227 2260 2293 2326 2359 2392 2425 2458 2490 2523 2555 2587 2619 2652 2684 2716 2748 2781 2813 2845 2877 2909 2942 2974 3006 3038 3071 3103 3136 3168 3201 3234 3267 3300 3333 3366 3400 3433 3467 3501 3535 3569 3604 3638 3673 3708 3743 3779 3814 3850 3886 3922 3959 3995 4032 4069 4106 4143 4180 4217 4254 4291 4329 4366 4403 4440 4476 4513 4549 4585 4621 4656 4691 4726 4760 4794 4828 4862 4895 4928 4960 4992 5024 5056 5087 5119 5150 5181 5212 5243 5273 5304 5334 5365 5395 5425 5454 5484 5513 5541 5570 5598 5625 5653 5680 5706 5732 5757 5782 5807 5830 5854 5877 5900 5922 5944 5966 5987 6009 6030 6051 6071 6092 6112 6132 6152 6172 6192 6212 6231 6251 6270 6289 6307 6326 6344 6361 6379 6396 6412 6429 6445 6461 6477 6492 6507 6522 6537 6551 6566 6580 6594 6608 6621 6635 6648 6662 6675 6688 6701 6714 6726 6739 6751 6763 6775 6787 6798 6809 6821 6832 6843 6853 6864 6874 6885 6895 6905 6914 6924 6933 6943 6952 6961 6969 6978 6986 6994 7002 7010 7017 7025 7032 7039 7045 7052 7058 7064 7070 7075 7081 7086 7091 7096 7101 7106 7110 7114 7118 7122 7125 7129 7131 7134 7136 7138 7140 7141 7142 7142 7142 7142 7141 7139 7137 7135 7132 7129 7125 7120 7115 7110 7104 7097 7090 7082 7074 7065 7055 7045 7034 7022 7009 6996 9355 0 21 9 6982 6966 6950 6933 6915 6895 6875 6853 6830 6806 6780 6753 6724 6694 6662 6629 6594 6557 6519 6479 6437 6394 6348 6301 6252 6201 6148 6093 6036 5977 5916 5852 5787 5720 5651 5580 5507 5433 5357 5281 5203 5123 5043 4963 4883 4802 4725 4649 4575 4502 4431 4366 4304 4247 4194 4145 4104 4069 4040 4017 4001 3993 3992 3998 4011 4030 4056 4089 4127 4170 4220 4276 4336 4399 4466 4536 4611 4687 4764 4843 4923 5005 5087 5169 5251 5333 5414 5494 5574 5653 5731 5807 5882 5955 6027 6097 6166 6232 6297 6361 6422 6482 6540 6596 6651 6704 6755 6805 6853 6900 6945 6989 7031 7073 7113 7152 7190 7227 7263 7297 7331 7364 7396 7428 7458 7488 7516 7544 7572 7598 7624 7649 7674 7698 7721 7743 7765 7786 7807 7827 7846 7865 7884 7902 7919 7936 7953 7969 7984 7999 8014 8028 8042 8056 8069 8082 8094 8107 8119 8131 8142 8154 8165 8176 8187 8198 8208 8219 8229 8239 8250 8260 8270 8279 8289 8299 8308 8317 8326 8335 8344 8353 8361 8369 8377 8385 8393 8401 8408 8415 8423 8430 8437 8444 8451 8457 8464 8470 8476 8482 8487 8493 8498 8503 8508 8512 8517 8521 8525 8529 8532 8535 8539 8542 8545 8548 8552 8555 8558 8562 8565 8569 8573 8577 8581 8585 8589 8594 8598 8603 8608 8613 8618 8623 8628 8633 8638 8644 8649 8654 8659 8664 8669 8674 8680 8685 8690 8695 8700 8705 8710 8715 8720 8725 8730 8735 8739 8744 8748 8753 8757 8761 8765 8769 8773 8776 8780 8784 8787 8790 8794 8797 8800 8803 8806 8809 8812 8814 8817 8820 8822 8825 8827 8829 8831 8834 8836 8838 8840 8842 8844 8846 8848 8850 8853 8855 8857 8860 8862 8865 8867 8870 8873 8876 8878 8881 8884 8887 8889 8892 8894 8896 8898 8900 8902 8903 8905 8906 8908 8909 8910 8912 8913 8914 8915 8917 8918 8920 8921 8923 8924 8926 8928 8930 8931 8933 8935 8937 8938 8940 8942 8944 8945 8947 8949 8950 8952 8954 8956 8958 8959 8961 8963 8965 8967 8969 8971 8973 8975 8977 8980 8981 8983 8985 8987 8989 8990 8992 8993 8995 8996 8997 8998 8999 9000 9001 9002 9003 9005 9006 9007 9008 9009 9011 9012 9013 9015 9016 9017 9019 9020 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9031 9032 9033 9033 9033 9034 9034 9034 9035 9035 9035 9035 9035 9034 9034 9033 9033 9032 9032 9031 9031 9030 9029 9029 9028 9027 9027 9027 9026 9026 9026 9026 9027 9027 9027 9028 9029 9030 9030 9031 9032 9032 9033 9033 9033 9033 9034 9034 9034 9033 9033 9032 9032 9031 9031 9030 9029 9029 9028 9027 9027 9027 9026 9026 9026 9025 9025 9025 9024 9024 9023 9022 9022 9021 9020 9019 9017 9016 9015 9013 9011 9010 9008 9006 9004 9003 9001 8999 8998 8996 8995 8993 8992 8990 8989 8987 8986 8984 8982 9356 0 21 9 8981 8979 8978 8977 8975 8974 8972 8971 8970 8969 8968 8967 8966 8966 8965 8965 8966 8966 8967 8968 8969 8970 8972 8974 8975 8977 8979 8981 8983 8985 8987 8989 8991 8993 8994 8996 8998 8999 9001 9002 9004 9005 9006 9008 9009 9010 9011 9013 9014 9015 9016 9017 9018 9019 9020 9020 9021 9021 9022 9022 9022 9022 9021 9021 9020 9020 9019 9018 9017 9016 9014 9013 9012 9010 9009 9007 9006 9004 9002 9001 8999 8997 8995 8993 8991 8990 8988 8985 8983 8981 8979 8976 8974 8971 8968 8965 8962 8959 8955 8952 8948 8944 8940 8935 8931 8926 8921 8916 8910 8904 8899 8892 8886 8879 8872 8865 8857 8849 8841 8833 8824 8814 8805 8795 8784 8773 8761 8749 8737 8724 8710 8696 8681 8665 8649 8633 8616 8598 8580 8561 8542 8522 8502 8481 8459 8437 8414 8391 8368 8344 8319 8294 8268 8241 8214 8187 8159 8130 8100 8070 8039 8008 7976 7943 7909 7875 7841 7805 7769 7733 7696 7658 7620 7581 7542 7502 7462 7421 7381 7339 7298 7255 7213 7170 7127 7084 7041 6998 6954 6911 6868 6825 6782 6740 6698 6656 6616 6577 6539 6502 6467 6433 6402 6373 6347 6322 6301 6282 6267 6255 6245 6241 6239 6241 6247 6256 6269 6286 6305 6327 6353 6382 6414 6447 6483 6520 6561 6602 6644 6687 6730 6773 6817 6860 6904 6947 6990 7032 7073 7114 7154 7193 7230 7267 7302 7336 7369 7401 7431 7460 7488 7515 7540 7564 7587 7608 7628 7646 7663 7679 7693 7706 7717 7727 7736 7743 7749 7754 7758 7760 7762 7762 7762 7761 7759 7756 7752 7748 7743 7737 7731 7724 7717 7709 7701 7693 7683 7674 7664 7654 7644 7633 7622 7611 7600 7589 7578 7567 7556 7545 7534 7524 7514 7505 7495 7486 7478 7470 7463 7457 7450 7445 7440 7436 7432 7429 7427 7426 7425 7424 7425 7426 7428 7430 7433 7437 7442 7447 7453 7459 7466 7474 7482 7491 7500 7510 7520 7531 7542 7554 7566 7579 7592 7605 7619 7633 7647 7662 7677 7692 7707 7723 7739 7754 7770 7786 7803 7819 7835 7851 7867 7883 7898 7914 7929 7944 7959 7973 7987 8000 8013 8026 8037 8048 8059 8069 8078 8087 8096 8103 8110 8117 8123 8129 8134 8139 8143 8147 8151 8154 8157 8160 8162 8165 8167 8169 8170 8171 8172 8173 8173 8173 8173 8172 8171 8170 8168 8166 8164 8161 8158 8154 8150 8146 8141 8137 8132 8127 8122 8117 8111 8106 8100 8095 8089 8083 8077 8072 8066 8060 8054 8048 8042 8035 8029 8022 8015 8008 8001 7993 7985 7977 7969 7961 7952 7943 7934 7925 7916 7906 7896 7887 7877 7867 7856 7846 7836 7825 7815 7804 7793 7782 7771 7760 7748 7736 7725 7713 7701 7688 7676 7664 7651 7638 7626 7613 7600 7587 7574 7561 7548 7535 7522 7509 7496 7483 7470 7457 7445 7432 7419 7406 7393 7380 7367 7354 7341 7328 7315 7301 9357 0 21 9 7288 7274 7260 7246 7231 7217 7202 7187 7172 7156 7141 7124 7108 7091 7074 7057 7040 7022 7004 6985 6967 6948 6928 6909 6889 6869 6848 6827 6806 6785 6763 6741 6719 6697 6674 6651 6627 6603 6579 6554 6529 6504 6478 6451 6425 6397 6369 6341 6312 6283 6253 6222 6191 6160 6127 6095 6062 6028 5994 5959 5924 5888 5851 5814 5777 5738 5699 5660 5619 5578 5536 5493 5450 5406 5360 5314 5267 5219 5170 5120 5069 5017 4964 4910 4856 4800 4743 4685 4627 4567 4507 4446 4384 4322 4258 4195 4130 4065 4000 3935 3870 3805 3740 3675 3610 3546 3482 3420 3358 3298 3238 3180 3124 3069 3016 2964 2914 2865 2818 2772 2728 2685 2644 2603 2563 2524 2486 2448 2411 2373 2335 2297 2259 2220 2181 2141 2101 2059 2017 1974 1931 1886 1840 1793 1746 1698 1649 1600 1550 1500 1449 1398 1347 1296 1245 1193 1143 1092 1042 992 943 895 848 801 756 711 669 627 587 549 512 476 443 411 380 351 325 299 275 253 233 214 196 180 165 152 139 128 118 108 100 92 86 80 74 70 66 62 59 56 54 52 50 49 47 46 46 45 44 44 43 43 43 42 42 42 42 42 43 43 43 44 45 46 48 49 51 54 56 59 63 67 71 75 81 86 92 99 106 113 121 129 138 148 157 168 178 189 201 212 224 237 249 262 274 286 299 311 323 335 347 358 368 378 387 395 403 410 415 420 424 427 429 430 430 429 427 424 420 416 410 404 397 389 381 372 362 352 342 331 320 308 296 284 272 259 247 235 222 210 198 186 174 163 151 141 130 121 112 103 95 87 80 74 68 63 58 54 50 47 44 42 40 38 36 35 34 33 32 32 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 32 32 33 34 34 35 36 37 38 39 40 41 42 44 46 48 50 52 55 58 62 65 69 74 79 85 91 98 106 115 125 135 146 159 173 187 203 220 239 258 279 302 326 351 377 405 435 466 498 531 566 602 640 679 719 760 802 846 890 936 982 1029 1078 1126 1176 1226 1277 1328 1380 1432 1485 1537 1590 1643 1696 1749 1802 1855 1907 1960 2012 2064 2115 2166 2217 2267 2317 2367 2416 2465 2513 2560 2608 2654 2700 2746 2791 2836 2880 2924 2967 3009 3051 3092 3132 3172 3212 3250 3288 3326 3362 3398 3434 3469 3503 3536 3569 3601 3633 3663 3693 3723 3752 3780 3807 3833 3859 3884 3909 3932 3955 3977 3998 4018 4038 4056 4074 4091 4107 4123 4137 4151 4164 4177 4188 4199 9358 0 21 9 4209 4218 4226 4233 4239 4244 4249 4252 4255 4256 4257 4256 4254 4250 4246 4240 4232 4224 4214 4202 4190 4175 4160 4143 4124 4105 4083 4060 4036 4010 3983 3954 3923 3891 3858 3822 3785 3746 3705 3662 3617 3569 3520 3468 3415 3359 3300 3240 3178 3114 3047 2978 2908 2836 2763 2689 2614 2538 2462 2387 2311 2236 2163 2090 2018 1947 1879 1814 1752 1693 1636 1584 1536 1492 1452 1416 1385 1359 1337 1320 1307 1300 1298 1299 1306 1317 1332 1352 1375 1401 1432 1466 1503 1542 1584 1627 1674 1721 1769 1817 1866 1916 1965 2015 2065 2114 2161 2208 2253 2297 2339 2380 2418 2455 2489 2522 2552 2580 2605 2628 2649 2668 2683 2697 2707 2716 2721 2725 2725 2724 2719 2713 2703 2692 2678 2662 2644 2623 2600 2576 2549 2520 2489 2457 2423 2387 2349 2310 2270 2228 2185 2140 2095 2049 2002 1955 1907 1858 1810 1762 1713 1666 1619 1572 1527 1482 1439 1398 1358 1320 1284 1251 1220 1191 1165 1141 1120 1101 1085 1071 1059 1050 1043 1038 1034 1033 1033 1034 1036 1038 1041 1044 1048 1051 1055 1058 1060 1062 1063 1064 1064 1061 1058 1054 1048 1041 1033 1023 1012 1000 987 972 957 940 922 903 882 861 839 817 793 769 744 719 694 668 641 615 589 562 536 510 484 459 433 408 384 360 338 315 294 273 254 235 217 200 184 169 155 142 130 118 108 98 90 81 74 67 61 56 51 47 43 40 37 34 32 30 28 26 25 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 29 29 30 31 32 33 34 35 37 38 40 41 43 45 47 50 52 54 56 59 61 63 65 67 70 72 73 75 77 78 79 81 82 83 84 84 85 86 87 87 88 89 90 91 92 93 95 97 99 102 106 110 114 120 127 134 142 152 162 174 187 202 219 237 256 277 300 325 352 381 411 444 478 515 553 593 636 680 727 775 825 877 932 987 1045 1104 1165 1227 1290 1355 1421 1488 1556 1624 1694 1764 1835 1906 1976 2047 2118 2189 2260 2330 2401 2471 2541 2610 2679 2748 2816 2884 2951 3018 3084 3150 3216 3281 3345 3409 3473 3536 3599 3661 3722 3783 3843 3902 3960 4017 4074 4129 4184 4237 4290 4341 4392 4441 4490 4538 4584 4630 4675 4719 4762 4804 4846 4886 4926 4966 5004 5042 5079 5115 5151 5185 5219 5253 5285 5316 5347 5377 5406 5434 5461 5488 5513 5537 5561 5584 5605 5626 5646 5665 5683 5700 5716 5731 5746 5759 5771 5782 5792 5801 5809 5815 5820 5824 5827 5829 5829 5828 5826 5823 5818 9359 0 21 9 5812 5805 5797 5788 5779 5770 5760 5750 5739 5729 5719 5710 5702 5694 5688 5682 5679 5679 5680 5683 5688 5695 5706 5718 5733 5751 5771 5794 5819 5846 5875 5908 5941 5976 6012 6050 6089 6129 6170 6210 6252 6294 6336 6378 6421 6463 6504 6545 6585 6625 6665 6703 6741 6778 6814 6850 6884 6918 6951 6982 7013 7043 7072 7099 7126 7152 7176 7200 7223 7244 7265 7285 7304 7322 7339 7355 7370 7385 7398 7411 7423 7434 7445 7454 7463 7471 7478 7484 7490 7494 7498 7500 7502 7502 7502 7501 7498 7495 7491 7486 7479 7472 7464 7455 7445 7435 7423 7411 7397 7383 7369 7353 7337 7320 7303 7285 7266 7246 7226 7206 7184 7162 7139 7116 7093 7069 7044 7019 6994 6969 6944 6918 6892 6867 6841 6815 6790 6765 6740 6716 6691 6667 6644 6621 6598 6575 6554 6532 6511 6490 6470 6450 6431 6412 6394 6376 6359 6343 6327 6312 6298 6285 6272 6260 6249 6239 6231 6223 6216 6211 6206 6203 6201 6200 6200 6202 6204 6209 6214 6221 6228 6238 6249 6261 6274 6289 6305 6323 6342 6363 6385 6409 6434 6460 6488 6517 6548 6580 6614 6649 6684 6722 6760 6799 6839 6880 6922 6965 7008 7052 7097 7142 7187 7233 7278 7323 7368 7414 7459 7504 7549 7593 7637 7680 7722 7764 7805 7846 7885 7924 7962 7999 8036 8071 8105 8139 8172 8204 8235 8265 8295 8323 8351 8379 8405 8430 8455 8479 8503 8525 8547 8568 8588 8607 8626 8644 8662 8678 8694 8710 8725 8739 8752 8765 8778 8790 8801 8812 8822 8833 8842 8852 8860 8869 8877 8885 8893 8900 8907 8914 8920 8926 8932 8938 8943 8948 8953 8958 8962 8966 8971 8975 8978 8982 8986 8989 8993 8996 9000 9003 9006 9009 9012 9016 9019 9021 9024 9027 9030 9033 9035 9038 9040 9042 9045 9047 9049 9051 9052 9054 9056 9057 9059 9060 9062 9063 9065 9066 9068 9069 9070 9072 9074 9075 9077 9078 9080 9082 9084 9086 9088 9090 9093 9095 9097 9100 9102 9105 9107 9110 9113 9115 9118 9120 9123 9125 9128 9130 9133 9135 9137 9140 9142 9144 9146 9149 9151 9153 9155 9157 9159 9161 9163 9166 9168 9170 9172 9174 9177 9179 9181 9183 9186 9188 9190 9192 9194 9197 9199 9200 9202 9204 9205 9207 9208 9209 9210 9211 9212 9213 9213 9214 9214 9214 9214 9214 9214 9214 9214 9213 9213 9213 9213 9212 9212 9212 9212 9212 9211 9211 9211 9211 9211 9210 9210 9210 9209 9208 9208 9207 9206 9204 9203 9201 9200 9198 9196 9193 9191 9188 9186 9183 9179 9176 9173 9169 9165 9161 9157 9152 9148 9143 9138 9132 9126 9120 9114 9107 9100 9093 9085 9077 9068 9060 9050 9040 9030 9020 9009 8997 8985 8972 8959 8945 8930 8915 8898 8881 8864 8845 8826 8806 8785 8763 8741 8718 8693 8668 8643 8619 8594 8569 8544 8520 8495 8471 8448 8426 8406 8387 9360 0 21 9 8369 8354 8341 8330 8321 8314 8310 8309 8310 8312 8318 8326 8336 8348 8362 8378 8397 8416 8436 8457 8479 8502 8525 8548 8572 8595 8618 8640 8663 8685 8708 8728 8748 8767 8785 8803 8820 8836 8851 8866 8881 8895 8908 8921 8933 8945 8957 8968 8979 8989 9000 9010 9019 9029 9038 9047 9055 9063 9071 9078 9085 9091 9097 9103 9109 9113 9118 9122 9126 9129 9133 9135 9138 9140 9141 9143 9144 9144 9144 9144 9144 9143 9142 9140 9138 9135 9132 9129 9125 9121 9116 9111 9105 9098 9091 9084 9076 9067 9057 9047 9036 9024 9011 8997 8982 8966 8949 8931 8912 8893 8872 8851 8829 8808 8786 8764 8743 8721 8700 8679 8658 8640 8623 8609 8595 8584 8575 8568 8564 8562 8563 8566 8572 8580 8590 8602 8617 8634 8651 8671 8691 8713 8736 8758 8780 8803 8825 8847 8870 8892 8915 8935 8955 8974 8992 9009 9025 9040 9055 9069 9082 9094 9105 9116 9126 9135 9144 9152 9159 9166 9172 9177 9182 9187 9191 9194 9197 9199 9200 9201 9202 9202 9201 9200 9199 9197 9194 9192 9189 9186 9183 9179 9175 9171 9167 9162 9157 9152 9146 9140 9133 9126 9118 9110 9100 9091 9080 9068 9056 9042 9028 9013 8996 8979 8960 8941 8921 8899 8877 8853 8828 8802 8774 8745 8714 8681 8647 8610 8572 8532 8490 8445 8397 8348 8296 8242 8183 8122 8061 7999 7936 7873 7809 7746 7682 7619 7559 7501 7447 7394 7345 7302 7265 7233 7206 7185 7172 7166 7165 7170 7182 7199 7222 7249 7280 7316 7358 7403 7449 7496 7546 7598 7649 7701 7753 7804 7854 7904 7952 7999 8046 8090 8133 8174 8214 8252 8289 8323 8357 8389 8419 8448 8476 8502 8528 8551 8574 8595 8615 8633 8651 8666 8681 8694 8706 8718 8728 8737 8745 8752 8759 8765 8771 8775 8780 8783 8786 8789 8791 8793 8794 8795 8796 8796 8796 8796 8794 8793 8791 8788 8785 8782 8778 8774 8770 8765 8760 8755 8750 8745 8740 8735 8731 8726 8721 8717 8713 8709 8705 8702 8699 8696 8694 8692 8690 8689 8687 8687 8686 8686 8686 8687 8688 8689 8691 8693 8696 8700 8704 8708 8713 8718 8724 8730 8736 8743 8750 8758 8765 8773 8782 8790 8799 8808 8816 8825 8834 8843 8852 8861 8870 8879 8887 8896 8905 8914 8923 8931 8940 8949 8957 8965 8973 8981 8989 8996 9004 9011 9018 9024 9031 9037 9043 9048 9054 9059 9064 9069 9074 9078 9083 9087 9091 9095 9099 9102 9106 9109 9112 9115 9117 9120 9121 9123 9124 9125 9126 9126 9126 9126 9125 9124 9122 9120 9118 9115 9113 9110 9106 9103 9099 9095 9091 9086 9081 9076 9071 9066 9060 9054 9048 9041 9035 9028 9020 9012 9004 8996 8987 8978 8969 8959 8949 8939 8928 8917 8906 8894 8882 8870 8857 8844 8831 8817 8803 8788 8773 8758 8742 8725 8708 8691 8672 8654 8634 8614 8593 8571 8549 8526 9361 0 21 9 8502 8478 8452 8426 8399 8372 8343 8313 8283 8252 8219 8186 8151 8115 8078 8040 8000 7959 7917 7873 7828 7781 7732 7681 7629 7575 7518 7460 7400 7338 7273 7207 7138 7067 6993 6918 6839 6759 6675 6589 6501 6409 6315 6218 6118 6016 5911 5803 5694 5582 5469 5351 5233 5115 4996 4878 4761 4643 4526 4410 4294 4184 4078 3976 3879 3785 3699 3620 3548 3483 3425 3378 3340 3311 3290 3278 3277 3284 3300 3325 3358 3402 3454 3512 3578 3651 3732 3817 3907 4001 4100 4204 4310 4418 4528 4639 4753 4868 4982 5096 5210 5323 5435 5545 5655 5764 5870 5973 6075 6175 6273 6367 6460 6550 6637 6722 6804 6883 6960 7035 7107 7176 7244 7309 7371 7432 7491 7547 7602 7655 7706 7755 7802 7849 7893 7936 7978 8018 8057 8095 8131 8166 8200 8233 8265 8296 8325 8354 8381 8408 8433 8458 8482 8505 8527 8548 8569 8589 8608 8627 8645 8663 8680 8697 8713 8729 8744 8759 8774 8788 8802 8815 8828 8841 8853 8864 8876 8886 8897 8906 8916 8925 8933 8941 8948 8955 8961 8967 8972 8977 8981 8985 8988 8991 8994 8997 8999 9000 9002 9004 9005 9007 9008 9009 9011 9012 9014 9015 9017 9019 9021 9023 9026 9029 9032 9036 9040 9044 9048 9053 9058 9063 9069 9074 9080 9086 9092 9098 9104 9110 9117 9122 9128 9134 9139 9145 9149 9154 9158 9163 9166 9170 9173 9175 9178 9180 9181 9183 9184 9184 9185 9185 9185 9185 9184 9183 9182 9181 9179 9178 9176 9174 9172 9170 9168 9167 9165 9164 9162 9161 9160 9159 9159 9159 9160 9160 9162 9164 9166 9169 9172 9176 9179 9183 9188 9192 9197 9202 9207 9212 9217 9222 9226 9231 9235 9240 9244 9247 9250 9253 9256 9259 9261 9263 9265 9267 9268 9270 9271 9271 9272 9272 9273 9272 9272 9271 9270 9268 9266 9264 9261 9258 9254 9249 9244 9239 9232 9225 9218 9210 9202 9193 9183 9173 9163 9151 9140 9127 9114 9100 9086 9071 9055 9039 9021 9003 8984 8964 8942 8920 8897 8872 8847 8821 8794 8766 8737 8708 8680 8651 8622 8593 8565 8537 8509 8481 8456 8431 8408 8386 8365 8347 8330 8315 8302 8290 8279 8270 8263 8256 8251 8248 8245 8244 8243 8244 8245 8247 8250 8254 8259 8264 8269 8276 8284 8292 8302 8313 8324 8337 8350 8365 8381 8397 8415 8433 8453 8473 8493 8515 8536 8559 8582 8604 8627 8650 8672 8694 8716 8738 8760 8781 8801 8822 8841 8861 8879 8898 8915 8933 8949 8965 8980 8995 9009 9023 9036 9048 9060 9071 9082 9092 9101 9109 9116 9123 9129 9135 9139 9143 9147 9150 9152 9153 9155 9155 9155 9155 9154 9153 9151 9149 9146 9144 9140 9136 9132 9128 9123 9117 9111 9105 9098 9090 9082 9074 9065 9056 9047 9037 9026 9015 9004 8993 8981 8969 8957 8944 8932 8919 8906 8893 8880 8867 8854 8840 8827 8813 8800 8787 9362 0 21 9 8773 8760 8746 8733 8719 8706 8693 8679 8666 8653 8640 8627 8614 8602 8590 8577 8566 8555 8544 8533 8523 8514 8506 8498 8491 8484 8479 8474 8471 8469 8467 8467 8468 8470 8473 8477 8483 8489 8496 8505 8514 8524 8535 8546 8557 8569 8581 8592 8604 8616 8628 8639 8650 8659 8669 8677 8685 8691 8696 8700 8703 8705 8705 8704 8702 8698 8694 8687 8680 8671 8660 8648 8635 8620 8604 8587 8568 8547 8526 8504 8480 8455 8429 8403 8376 8348 8318 8289 8259 8230 8200 8171 8141 8112 8082 8053 8024 7996 7968 7941 7914 7887 7861 7835 7810 7784 7759 7734 7709 7684 7659 7633 7608 7582 7555 7529 7502 7475 7447 7420 7393 7366 7338 7311 7284 7256 7230 7204 7178 7153 7128 7104 7082 7060 7039 7019 7000 6982 6966 6950 6936 6923 6911 6900 6891 6883 6877 6872 6869 6867 6867 6868 6871 6875 6881 6889 6898 6909 6922 6936 6952 6969 6988 7009 7031 7055 7081 7108 7136 7166 7197 7230 7263 7298 7335 7372 7410 7450 7490 7531 7572 7615 7658 7701 7744 7788 7832 7876 7920 7964 8008 8052 8095 8138 8181 8223 8265 8306 8347 8387 8427 8466 8504 8542 8579 8615 8651 8686 8720 8753 8786 8818 8849 8879 8908 8936 8963 8990 9015 9040 9064 9086 9108 9129 9149 9169 9187 9205 9222 9239 9254 9270 9284 9298 9312 9325 9338 9351 9363 9374 9386 9397 9408 9418 9428 9438 9448 9457 9466 9475 9483 9491 9499 9507 9514 9521 9528 9535 9541 9547 9553 9559 9564 9569 9574 9578 9583 9587 9591 9594 9598 9601 9604 9606 9609 9611 9614 9616 9618 9620 9622 9624 9625 9627 9629 9631 9632 9634 9635 9637 9638 9640 9641 9642 9643 9644 9645 9645 9646 9646 9647 9647 9647 9647 9647 9647 9647 9647 9647 9647 9648 9648 9648 9648 9649 9649 9649 9650 9650 9650 9651 9651 9652 9652 9652 9652 9652 9652 9652 9652 9652 9651 9651 9651 9650 9650 9650 9649 9649 9649 9648 9648 9647 9647 9647 9646 9646 9645 9645 9644 9644 9643 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9633 9632 9631 9630 9629 9628 9627 9626 9625 9624 9623 9622 9620 9619 9617 9616 9614 9612 9610 9607 9605 9603 9600 9597 9595 9592 9589 9586 9583 9580 9577 9574 9572 9569 9566 9563 9560 9557 9554 9551 9547 9544 9541 9537 9533 9529 9525 9521 9516 9511 9506 9501 9496 9490 9484 9478 9472 9465 9458 9451 9444 9437 9429 9422 9414 9406 9398 9391 9383 9375 9368 9360 9353 9346 9340 9334 9329 9324 9320 9317 9314 9312 9310 9309 9309 9310 9311 9313 9315 9318 9322 9325 9330 9334 9339 9345 9350 9355 9361 9366 9372 9377 9383 9388 9394 9399 9404 9409 9414 9419 9423 9427 9431 9435 9439 9442 9445 9448 9451 9454 9456 9458 9460 9462 9464 9465 9466 9468 9468 9469 9470 9471 9471 9471 9472 9472 9472 9472 9363 0 21 9 9471 9471 9470 9469 9468 9467 9466 9464 9463 9461 9459 9457 9455 9453 9450 9448 9446 9443 9440 9438 9435 9433 9430 9427 9424 9421 9418 9415 9412 9408 9405 9400 9396 9392 9387 9381 9376 9370 9364 9358 9351 9345 9337 9330 9323 9315 9307 9299 9290 9282 9273 9265 9256 9247 9238 9228 9219 9209 9199 9188 9177 9166 9154 9142 9129 9116 9103 9089 9075 9060 9044 9028 9012 8994 8976 8958 8938 8918 8897 8875 8852 8828 8803 8777 8749 8721 8690 8658 8625 8590 8554 8516 8476 8435 8393 8350 8304 8258 8210 8162 8113 8062 8012 7961 7910 7859 7809 7759 7709 7659 7610 7562 7515 7470 7426 7383 7342 7303 7266 7230 7197 7166 7138 7113 7090 7069 7052 7038 7027 7019 7014 7013 7015 7021 7030 7043 7059 7079 7102 7127 7156 7188 7223 7259 7298 7339 7383 7428 7474 7521 7569 7618 7667 7717 7766 7815 7864 7913 7961 8009 8057 8104 8149 8194 8238 8282 8324 8365 8405 8444 8482 8519 8554 8589 8623 8655 8686 8716 8745 8773 8799 8824 8848 8871 8893 8914 8933 8952 8970 8988 9005 9021 9036 9051 9066 9080 9094 9107 9120 9132 9145 9157 9168 9180 9191 9201 9212 9221 9231 9240 9248 9256 9264 9271 9278 9284 9291 9296 9302 9307 9313 9317 9322 9327 9331 9336 9340 9345 9349 9353 9357 9361 9365 9369 9373 9377 9380 9383 9386 9389 9392 9394 9396 9398 9400 9402 9404 9405 9406 9408 9409 9410 9411 9412 9413 9414 9416 9417 9419 9420 9422 9423 9425 9427 9428 9430 9432 9434 9435 9437 9439 9441 9442 9444 9446 9448 9449 9451 9453 9455 9456 9458 9459 9461 9463 9464 9466 9467 9468 9470 9471 9472 9473 9474 9475 9476 9477 9478 9479 9479 9480 9480 9481 9481 9482 9482 9482 9483 9483 9483 9483 9483 9483 9483 9483 9483 9483 9483 9483 9483 9483 9483 9482 9482 9482 9481 9481 9481 9480 9480 9480 9480 9479 9479 9479 9478 9478 9478 9478 9477 9477 9477 9477 9476 9476 9476 9475 9475 9474 9474 9473 9473 9472 9471 9470 9469 9468 9467 9466 9465 9464 9463 9462 9461 9460 9458 9457 9456 9455 9454 9453 9452 9451 9450 9450 9449 9448 9448 9448 9447 9447 9446 9446 9445 9445 9444 9444 9443 9442 9441 9440 9438 9437 9435 9434 9432 9429 9427 9424 9422 9419 9416 9414 9411 9408 9405 9402 9400 9397 9394 9392 9389 9387 9384 9382 9379 9377 9374 9372 9369 9367 9364 9361 9358 9354 9351 9347 9343 9338 9334 9329 9324 9319 9314 9308 9303 9297 9291 9285 9279 9272 9266 9259 9252 9245 9238 9231 9223 9216 9208 9199 9191 9182 9173 9164 9154 9144 9135 9125 9115 9106 9096 9086 9077 9068 9058 9050 9042 9035 9028 9021 9016 9011 9007 9004 9001 9000 8999 8999 8999 9000 9002 9005 9008 9012 9016 9021 9026 9031 9036 9042 9047 9053 9059 9065 9071 9076 9082 9087 9092 9364 0 21 9 9097 9102 9106 9110 9114 9118 9121 9124 9127 9130 9132 9134 9136 9138 9140 9141 9143 9144 9145 9146 9147 9147 9148 9148 9148 9148 9148 9148 9147 9147 9146 9145 9143 9142 9141 9139 9137 9135 9133 9131 9128 9126 9123 9121 9119 9116 9114 9112 9109 9107 9105 9103 9101 9099 9097 9095 9092 9090 9088 9086 9084 9082 9079 9077 9074 9072 9069 9066 9063 9060 9056 9053 9049 9046 9042 9038 9034 9030 9026 9022 9018 9014 9010 9006 9002 8998 8994 8990 8986 8982 8978 8974 8970 8966 8962 8958 8954 8950 8945 8941 8937 8932 8927 8923 8918 8913 8908 8903 8898 8893 8887 8882 8876 8871 8865 8860 8854 8849 8843 8837 8832 8826 8820 8815 8809 8803 8797 8791 8785 8779 8773 8767 8760 8754 8747 8740 8733 8726 8719 8711 8704 8696 8688 8681 8673 8665 8657 8648 8640 8632 8623 8615 8606 8598 8589 8580 8571 8562 8553 8544 8534 8524 8515 8505 8495 8484 8474 8463 8452 8441 8430 8419 8408 8396 8384 8372 8360 8348 8336 8324 8311 8298 8286 8273 8260 8246 8233 8219 8206 8192 8178 8164 8149 8135 8120 8105 8090 8074 8059 8043 8027 8010 7994 7977 7960 7942 7925 7907 7888 7870 7851 7832 7813 7794 7774 7754 7733 7713 7692 7671 7650 7628 7607 7585 7563 7540 7518 7495 7471 7448 7424 7400 7375 7350 7325 7299 7272 7246 7218 7190 7162 7133 7103 7073 7043 7011 6980 6948 6915 6882 6848 6814 6779 6744 6708 6672 6635 6598 6561 6523 6484 6445 6405 6365 6324 6283 6241 6198 6155 6111 6067 6021 5975 5929 5881 5833 5784 5735 5684 5633 5581 5529 5475 5421 5366 5310 5253 5195 5136 5076 5015 4954 4891 4827 4763 4698 4631 4564 4495 4426 4356 4285 4214 4142 4069 3996 3922 3848 3773 3698 3623 3546 3470 3393 3316 3238 3160 3081 3002 2923 2843 2763 2682 2601 2520 2439 2358 2276 2195 2113 2031 1951 1871 1792 1714 1636 1560 1485 1412 1340 1270 1202 1136 1072 1010 950 892 837 784 733 685 638 594 552 512 474 439 405 373 344 316 291 267 245 224 206 189 173 159 147 136 127 118 111 105 100 95 92 89 87 85 84 83 82 82 82 83 84 85 87 89 92 95 98 102 106 111 117 124 131 139 148 157 167 177 188 200 212 224 235 247 259 271 283 295 306 317 327 336 344 352 359 365 369 373 376 378 378 378 377 375 371 368 363 358 352 345 338 331 325 318 311 304 298 291 285 280 276 273 270 269 269 270 272 276 281 288 296 306 318 331 346 364 383 404 427 453 481 511 543 578 616 656 699 745 793 844 898 954 1013 1074 1138 1204 1272 1343 1415 1490 1566 1644 1723 1803 1885 1967 2050 2134 2218 2303 2388 2473 2559 9365 0 21 9 2644 2730 2815 2901 2986 3072 3156 3241 3325 3408 3492 3574 3656 3737 3818 3897 3976 4054 4130 4206 4281 4354 4426 4497 4567 4635 4703 4769 4834 4899 4962 5024 5084 5144 5203 5261 5318 5373 5428 5482 5535 5587 5638 5688 5737 5786 5833 5879 5925 5970 6013 6056 6098 6140 6180 6220 6259 6297 6334 6371 6407 6442 6476 6510 6543 6574 6605 6636 6665 6694 6722 6749 6775 6801 6826 6850 6874 6897 6920 6942 6964 6986 7007 7029 7050 7072 7094 7116 7138 7161 7183 7206 7229 7252 7276 7299 7323 7346 7370 7394 7418 7441 7464 7487 7510 7533 7555 7576 7597 7618 7638 7658 7678 7697 7716 7734 7752 7770 7787 7803 7820 7836 7851 7866 7881 7896 7910 7924 7937 7951 7964 7976 7988 8000 8012 8024 8035 8046 8057 8067 8078 8088 8098 8108 8117 8127 8136 8145 8154 8163 8171 8180 8188 8196 8204 8211 8219 8226 8233 8240 8247 8254 8260 8267 8274 8280 8286 8292 8299 8305 8311 8317 8323 8328 8334 8340 8345 8351 8356 8361 8366 8371 8376 8380 8385 8389 8393 8397 8401 8405 8409 8413 8417 8420 8424 8427 8431 8434 8438 8441 8445 8448 8452 8455 8458 8462 8465 8469 8472 8476 8479 8482 8486 8489 8492 8496 8499 8502 8505 8508 8511 8514 8516 8519 8521 8524 8526 8528 8530 8532 8533 8535 8536 8538 8539 8541 8542 8543 8545 8546 8547 8549 8550 8552 8553 8555 8556 8558 8559 8561 8563 8564 8565 8566 8567 8568 8569 8569 8569 8569 8569 8569 8568 8568 8567 8566 8564 8563 8562 8561 8559 8558 8557 8556 8555 8553 8552 8552 8551 8550 8549 8548 8547 8546 8545 8544 8542 8541 8540 8538 8537 8535 8533 8531 8529 8526 8524 8521 8519 8516 8514 8511 8508 8505 8502 8500 8497 8494 8491 8487 8484 8481 8478 8474 8471 8467 8463 8459 8456 8452 8447 8443 8439 8434 8430 8426 8421 8417 8412 8408 8403 8399 8394 8390 8386 8381 8377 8373 8369 8364 8360 8356 8352 8348 8344 8340 8336 8332 8328 8324 8320 8315 8311 8307 8302 8298 8293 8289 8284 8279 8274 8269 8264 8259 8253 8248 8242 8236 8230 8224 8217 8211 8204 8197 8190 8183 8176 8169 8162 8154 8147 8139 8132 8124 8117 8109 8101 8093 8085 8077 8069 8061 8053 8045 8036 8028 8019 8011 8002 7993 7984 7975 7965 7956 7946 7936 7926 7916 7906 7895 7885 7874 7863 7852 7841 7829 7818 7806 7794 7782 7770 7758 7746 7734 7722 7709 7697 7684 7672 7659 7646 7633 7620 7607 7594 7581 7567 7554 7540 7526 7512 7497 7482 7467 7452 7437 7421 7405 7389 7372 7355 7338 7321 7303 7286 7268 7250 7231 7213 7195 7176 7157 7138 7119 7100 7081 7062 7042 7022 7003 6982 6962 6941 6921 6899 6878 6856 6834 6811 6788 6764 6740 6716 6691 6666 6641 6615 6589 6563 6536 6509 6482 6454 6426 6398 6369 6341 6311 6282 6252 9366 0 21 9 6222 6191 6160 6129 6097 6064 6032 5998 5964 5930 5895 5860 5824 5788 5752 5714 5677 5639 5600 5561 5521 5480 5439 5398 5356 5313 5270 5226 5181 5136 5090 5044 4996 4949 4900 4851 4802 4751 4701 4649 4597 4545 4492 4439 4385 4330 4275 4220 4164 4107 4050 3992 3934 3875 3816 3756 3695 3634 3573 3511 3448 3385 3321 3257 3193 3128 3063 2997 2931 2866 2800 2734 2667 2601 2535 2469 2403 2337 2272 2206 2141 2076 2011 1947 1884 1820 1757 1695 1634 1573 1513 1453 1394 1337 1280 1224 1169 1115 1063 1012 961 913 865 819 774 731 689 649 610 572 536 502 469 438 408 379 353 327 303 281 260 241 223 206 190 176 164 152 141 132 123 116 109 103 97 93 88 85 81 78 75 73 71 69 67 65 64 62 61 59 58 57 56 55 54 53 53 52 52 52 52 52 52 52 52 52 52 53 53 53 54 54 54 55 55 56 56 57 57 58 58 59 60 61 62 64 65 67 69 72 75 78 81 86 90 95 101 108 115 123 131 141 151 163 175 188 203 219 236 254 273 294 317 340 366 392 420 450 481 514 548 584 622 660 700 742 785 829 875 921 969 1018 1068 1119 1170 1223 1276 1330 1385 1439 1495 1551 1607 1663 1719 1775 1832 1888 1944 2000 2056 2111 2165 2219 2273 2326 2378 2429 2480 2529 2578 2625 2671 2716 2760 2802 2843 2882 2920 2957 2992 3026 3058 3089 3118 3146 3172 3197 3221 3245 3268 3290 3312 3333 3355 3377 3400 3424 3448 3472 3498 3526 3556 3587 3620 3655 3693 3733 3775 3820 3866 3915 3965 4017 4071 4127 4185 4244 4304 4365 4427 4490 4554 4617 4680 4744 4807 4870 4933 4995 5058 5119 5179 5239 5298 5355 5412 5468 5522 5576 5628 5679 5730 5778 5826 5873 5918 5963 6006 6048 6089 6129 6168 6207 6244 6280 6315 6350 6384 6417 6450 6482 6513 6544 6574 6603 6632 6661 6688 6716 6742 6768 6794 6818 6843 6866 6889 6911 6932 6952 6972 6991 7009 7026 7043 7059 7074 7089 7103 7116 7130 7142 7154 7166 7178 7190 7202 7214 7226 7238 7250 7263 7275 7289 7302 7316 7330 7345 7361 7376 7392 7409 7426 7443 7460 7477 7494 7511 7528 7545 7562 7578 7594 7610 7625 7640 7654 7668 7681 7693 7705 7716 7727 7737 7747 7756 7765 7773 7780 7787 7794 7800 7805 7810 7815 7819 7823 7826 7829 7831 7833 7835 7836 7837 7838 7838 7838 7837 7837 7836 7836 7835 7834 7834 7833 7832 7832 7832 7833 7834 7835 7837 7840 7843 7847 7852 7857 7863 7870 7878 7886 7895 7905 7916 7927 7938 7951 7963 7976 7989 8003 8017 8031 8045 8059 8073 8086 8100 8113 8127 8140 8152 8164 8176 8187 8198 8209 8219 8229 8238 9367 0 21 9 8247 8255 8263 8271 8278 8285 8292 8298 8304 8310 8315 8320 8325 8330 8334 8338 8342 8345 8348 8351 8353 8356 8358 8359 8360 8361 8362 8362 8362 8361 8361 8359 8358 8355 8353 8350 8346 8342 8337 8332 8327 8321 8314 8307 8300 8292 8284 8275 8266 8256 8246 8235 8224 8212 8200 8188 8175 8162 8148 8133 8118 8102 8086 8068 8050 8031 8011 7990 7968 7945 7921 7896 7869 7842 7813 7784 7752 7720 7687 7652 7616 7579 7540 7500 7459 7417 7373 7328 7281 7233 7183 7131 7078 7023 6966 6908 6848 6787 6725 6662 6597 6530 6463 6396 6329 6262 6197 6132 6068 6006 5944 5887 5833 5782 5734 5690 5652 5618 5589 5566 5547 5536 5531 5531 5537 5549 5566 5589 5616 5649 5686 5729 5776 5826 5879 5936 5996 6058 6122 6186 6252 6320 6389 6457 6525 6593 6660 6727 6794 6860 6926 6989 7052 7113 7172 7231 7287 7342 7396 7448 7498 7547 7594 7640 7684 7727 7768 7807 7846 7883 7918 7953 7986 8018 8050 8080 8109 8138 8165 8192 8218 8243 8268 8291 8314 8336 8358 8378 8398 8417 8436 8453 8470 8486 8501 8516 8529 8542 8555 8566 8578 8588 8599 8609 8619 8628 8638 8647 8657 8666 8675 8685 8694 8704 8714 8724 8734 8744 8754 8765 8775 8786 8796 8806 8817 8827 8838 8848 8858 8868 8878 8887 8897 8906 8916 8925 8934 8943 8952 8960 8969 8977 8985 8993 9001 9009 9016 9023 9030 9037 9044 9050 9056 9062 9067 9073 9078 9083 9088 9093 9098 9102 9107 9111 9116 9120 9124 9128 9133 9137 9141 9144 9148 9152 9156 9160 9163 9167 9170 9173 9176 9179 9182 9185 9187 9190 9193 9195 9198 9200 9202 9205 9207 9210 9212 9214 9217 9219 9222 9224 9226 9229 9231 9233 9235 9237 9239 9241 9243 9245 9246 9248 9249 9251 9252 9254 9255 9256 9258 9259 9260 9262 9263 9264 9265 9267 9268 9269 9271 9272 9273 9274 9275 9276 9278 9278 9279 9280 9281 9281 9282 9282 9283 9283 9284 9284 9285 9285 9286 9286 9287 9287 9288 9288 9289 9290 9290 9291 9292 9292 9293 9293 9294 9294 9295 9295 9295 9295 9295 9295 9295 9295 9295 9295 9294 9294 9294 9293 9293 9293 9292 9292 9291 9291 9290 9290 9289 9289 9288 9287 9286 9286 9285 9284 9283 9282 9281 9280 9279 9278 9277 9276 9275 9274 9273 9271 9270 9269 9267 9266 9265 9263 9262 9260 9258 9257 9255 9253 9251 9250 9248 9246 9245 9243 9241 9239 9238 9236 9234 9233 9231 9229 9228 9226 9224 9223 9221 9218 9216 9214 9211 9209 9206 9203 9200 9196 9193 9189 9186 9182 9178 9174 9169 9165 9160 9156 9151 9146 9141 9136 9131 9125 9119 9113 9107 9101 9094 9086 9078 9070 9062 9053 9044 9034 9024 9014 9003 8991 8979 8967 8954 8941 8927 8913 8899 8884 8869 8853 8837 8820 8803 8785 8768 8749 8731 8712 8692 8672 8652 8632 9368 0 21 9 8612 8591 8570 8549 8528 8507 8486 8464 8443 8422 8400 8379 8358 8337 8316 8295 8275 8254 8234 8214 8195 8175 8156 8138 8119 8101 8084 8067 8051 8036 8021 8008 7995 7983 7972 7961 7952 7944 7937 7930 7925 7921 7918 7916 7915 7915 7916 7917 7920 7924 7929 7935 7941 7949 7957 7966 7976 7988 7999 8012 8026 8040 8055 8071 8088 8105 8122 8141 8159 8178 8198 8218 8238 8258 8278 8299 8319 8340 8360 8381 8401 8422 8442 8462 8482 8502 8522 8541 8560 8579 8598 8617 8635 8653 8670 8688 8704 8721 8737 8753 8768 8783 8797 8811 8824 8837 8849 8861 8872 8882 8892 8902 8911 8920 8928 8936 8943 8950 8956 8962 8968 8973 8978 8982 8986 8989 8993 8995 8998 9000 9002 9003 9004 9005 9005 9005 9005 9005 9004 9003 9002 9001 8999 8997 8995 8992 8990 8986 8983 8979 8975 8970 8965 8959 8954 8947 8940 8933 8926 8918 8910 8901 8892 8882 8873 8862 8852 8841 8830 8818 8806 8794 8782 8769 8756 8742 8728 8713 8697 8681 8665 8647 8629 8610 8590 8570 8548 8526 8503 8479 8455 8430 8404 8377 8350 8323 8294 8266 8238 8209 8181 8152 8123 8095 8066 8037 8010 7982 7955 7928 7902 7876 7851 7827 7804 7781 7759 7737 7717 7697 7678 7660 7643 7626 7611 7596 7582 7570 7558 7546 7536 7526 7517 7509 7501 7494 7488 7482 7477 7472 7468 7464 7460 7457 7455 7453 7451 7449 7448 7447 7447 7447 7448 7449 7451 7453 7455 7459 7462 7466 7471 7476 7481 7487 7493 7500 7507 7514 7522 7530 7539 7547 7556 7565 7575 7585 7595 7605 7616 7627 7638 7649 7661 7673 7685 7698 7711 7724 7738 7752 7766 7780 7795 7810 7825 7840 7855 7870 7885 7901 7916 7931 7946 7960 7975 7989 8003 8017 8030 8043 8055 8067 8078 8089 8100 8110 8119 8128 8136 8144 8151 8158 8164 8170 8175 8180 8184 8188 8191 8194 8197 8199 8200 8201 8202 8203 8203 8202 8201 8200 8199 8197 8195 8192 8189 8186 8183 8179 8175 8171 8167 8162 8157 8152 8147 8142 8137 8131 8125 8120 8114 8108 8101 8095 8089 8082 8075 8069 8062 8055 8047 8040 8032 8025 8017 8009 8001 7992 7984 7975 7966 7958 7949 7940 7930 7921 7912 7903 7893 7883 7874 7864 7854 7843 7833 7822 7811 7800 7789 7777 7765 7753 7741 7728 7715 7702 7689 7675 7661 7647 7634 7620 7606 7591 7577 7563 7549 7534 7520 7505 7490 7475 7460 7445 7429 7413 7397 7380 7363 7346 7329 7311 7292 7274 7255 7236 7216 7196 7176 7156 7135 7115 7094 7074 7053 7032 7011 6990 6968 6947 6925 6903 6881 6859 6836 6814 6791 6768 6744 6720 6697 6672 6648 6623 6598 6573 6548 6523 6497 6471 6445 6419 6393 6366 6340 6312 6285 6257 6228 6200 6170 6141 6110 6080 6048 6017 5984 5951 5918 5884 5850 5815 5780 5744 5709 5673 5637 5601 5565 5529 9369 0 21 9 5493 5456 5419 5382 5345 5308 5270 5232 5194 5155 5116 5077 5037 4996 4955 4914 4872 4829 4786 4742 4697 4653 4607 4561 4515 4468 4421 4373 4325 4276 4227 4178 4128 4078 4027 3976 3924 3872 3819 3766 3713 3659 3605 3551 3496 3441 3385 3329 3273 3217 3160 3104 3047 2990 2932 2875 2817 2760 2702 2643 2585 2527 2468 2409 2350 2291 2232 2173 2114 2055 1996 1937 1879 1820 1762 1704 1647 1590 1534 1478 1423 1369 1316 1264 1213 1162 1113 1064 1016 970 924 879 835 793 752 711 672 634 597 561 527 493 461 431 401 373 347 322 298 275 254 235 217 200 184 170 157 145 134 124 115 108 101 94 89 84 79 75 72 69 66 63 61 59 58 56 55 53 52 51 50 50 49 48 47 47 46 46 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 46 46 46 46 47 47 47 48 48 48 49 49 50 50 51 51 52 53 54 55 57 58 60 62 64 66 69 72 76 80 84 89 95 101 107 114 122 131 140 151 162 174 187 201 216 232 249 268 287 308 330 353 377 403 430 458 487 518 550 583 617 652 688 725 764 803 844 885 928 971 1015 1060 1107 1153 1201 1250 1299 1349 1399 1451 1502 1555 1608 1661 1714 1768 1822 1877 1931 1986 2040 2095 2149 2203 2258 2312 2366 2420 2474 2527 2580 2633 2686 2738 2791 2843 2895 2946 2998 3049 3100 3151 3201 3251 3301 3350 3399 3448 3496 3544 3591 3638 3684 3730 3775 3820 3864 3907 3950 3992 4034 4075 4115 4155 4195 4234 4272 4310 4348 4385 4421 4457 4493 4528 4563 4597 4631 4664 4696 4729 4760 4791 4822 4852 4881 4910 4938 4966 4993 5019 5044 5069 5094 5117 5140 5163 5184 5205 5225 5244 5262 5280 5296 5312 5327 5341 5355 5368 5380 5392 5404 5415 5426 5436 5447 5457 5467 5478 5489 5500 5511 5523 5535 5548 5562 5575 5589 5603 5618 5632 5646 5660 5674 5688 5702 5715 5728 5740 5751 5761 5770 5779 5786 5792 5796 5799 5801 5802 5802 5800 5796 5791 5785 5777 5767 5756 5743 5728 5711 5693 5673 5651 5627 5601 5574 5545 5514 5481 5447 5411 5375 5337 5297 5257 5217 5177 5138 5098 5058 5018 4979 4939 4901 4863 4826 4790 4754 4721 4688 4656 4623 4590 4557 4524 4491 4458 4425 4390 4355 4319 4283 4246 4207 4168 4130 4091 4053 4014 3977 3939 3902 3866 3834 3804 3778 3755 3734 3718 3707 3701 3698 3701 3710 3724 3744 3768 3798 3834 3875 3920 3970 4024 4083 4145 4210 4278 4349 4424 4500 4576 4654 4732 4811 4890 4969 5048 5127 5204 5280 5356 5430 5504 5575 5644 5711 5777 5841 5904 5964 6022 6079 9370 0 21 9 6134 6187 6238 6288 6336 6382 6427 6471 6513 6553 6593 6631 6668 6704 6739 6773 6806 6838 6869 6900 6929 6958 6986 7014 7040 7066 7090 7114 7138 7160 7182 7203 7223 7243 7261 7280 7297 7314 7330 7346 7361 7376 7390 7404 7418 7431 7444 7457 7469 7481 7493 7504 7515 7526 7536 7546 7556 7565 7574 7583 7591 7599 7607 7614 7621 7627 7633 7639 7644 7649 7654 7659 7663 7667 7671 7674 7678 7681 7684 7687 7690 7692 7694 7696 7697 7699 7699 7700 7700 7700 7699 7698 7696 7694 7691 7688 7684 7679 7674 7669 7663 7656 7649 7641 7632 7623 7614 7604 7593 7582 7571 7558 7546 7533 7520 7507 7494 7481 7468 7455 7442 7429 7417 7406 7394 7384 7374 7365 7357 7350 7344 7339 7336 7333 7331 7330 7330 7331 7332 7333 7336 7339 7343 7346 7349 7353 7356 7359 7362 7365 7368 7369 7370 7371 7371 7371 7370 7369 7367 7365 7363 7359 7356 7352 7348 7344 7340 7335 7330 7326 7321 7316 7311 7306 7301 7297 7292 7287 7282 7277 7272 7267 7262 7258 7253 7248 7244 7240 7235 7231 7227 7223 7220 7216 7213 7210 7207 7205 7203 7201 7199 7198 7197 7196 7195 7195 7195 7196 7196 7197 7198 7199 7200 7202 7203 7205 7206 7208 7210 7212 7213 7215 7217 7218 7220 7222 7223 7225 7226 7228 7229 7230 7231 7233 7234 7235 7237 7238 7239 7241 7242 7243 7245 7247 7248 7250 7252 7254 7256 7258 7260 7262 7264 7266 7268 7270 7272 7274 7276 7278 7280 7282 7284 7285 7287 7289 7290 7292 7293 7295 7296 7297 7298 7298 7299 7299 7300 7300 7299 7299 7298 7297 7296 7294 7292 7290 7288 7285 7282 7279 7275 7271 7267 7263 7258 7253 7247 7242 7236 7229 7223 7216 7209 7202 7194 7186 7178 7170 7162 7153 7144 7135 7126 7116 7107 7097 7087 7076 7066 7055 7044 7033 7021 7010 6998 6986 6973 6960 6947 6934 6920 6907 6893 6879 6864 6850 6835 6821 6806 6791 6775 6760 6744 6729 6713 6697 6681 6665 6648 6631 6615 6597 6580 6562 6544 6526 6507 6488 6469 6449 6429 6409 6388 6367 6346 6325 6303 6281 6259 6236 6213 6190 6167 6143 6119 6095 6071 6046 6020 5995 5969 5942 5915 5887 5859 5831 5801 5772 5741 5711 5679 5647 5614 5581 5547 5513 5478 5443 5406 5370 5332 5294 5255 5216 5176 5136 5095 5053 5010 4967 4923 4879 4833 4787 4741 4693 4645 4596 4547 4496 4445 4393 4340 4287 4232 4177 4121 4063 4005 3946 3886 3825 3763 3700 3636 3571 3505 3438 3371 3302 3233 3163 3092 3021 2949 2877 2804 2732 2659 2586 2513 2441 2369 2298 2227 2156 2087 2019 1952 1886 1822 1760 1700 1642 1586 1532 1481 1433 1388 1346 1307 1271 1239 1210 1184 1162 1144 1129 1118 1110 1106 1105 1107 1111 1118 1128 1141 1156 1173 1192 1212 1235 1258 1282 1307 1333 1360 1387 1414 1441 9371 0 21 9 1468 1494 1521 1548 1574 1600 1625 1650 1674 1697 1719 1740 1760 1780 1798 1815 1831 1846 1859 1871 1882 1892 1899 1906 1911 1915 1917 1917 1917 1914 1911 1906 1899 1892 1883 1872 1861 1848 1835 1820 1805 1789 1772 1754 1735 1715 1695 1674 1653 1631 1608 1585 1561 1537 1512 1487 1461 1435 1408 1381 1354 1326 1298 1269 1241 1213 1184 1155 1126 1098 1069 1040 1012 983 955 927 899 872 845 818 791 765 739 714 689 664 640 616 592 569 546 524 502 480 459 438 418 398 379 360 342 324 307 290 274 258 244 229 215 202 189 177 166 155 144 135 125 117 108 101 93 87 81 75 69 64 60 56 52 49 46 43 40 38 36 34 33 31 30 29 28 27 26 26 25 24 24 23 23 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 23 23 24 25 26 27 28 30 31 32 34 35 36 38 39 40 42 43 45 46 48 50 51 53 55 58 60 63 66 69 73 77 81 86 91 96 102 109 116 123 131 140 149 159 170 181 194 207 220 235 250 267 284 303 322 342 364 386 409 433 458 485 512 540 568 598 629 660 692 724 758 792 826 861 897 934 971 1008 1046 1085 1123 1163 1203 1243 1284 1325 1366 1408 1450 1492 1535 1578 1621 1664 1707 1750 1793 1836 1880 1923 1966 2009 2052 2094 2137 2180 2222 2264 2306 2348 2390 2431 2473 2514 2555 2596 2637 2678 2719 2759 2800 2840 2880 2919 2958 2997 3035 3073 3111 3148 3185 3221 3256 3291 3326 3360 3393 3425 3458 3489 3520 3551 3581 3610 3639 3667 3695 3723 3749 3776 3801 3826 3851 3875 3898 3921 3942 3963 3983 4002 4020 4037 4053 4068 4081 4094 4105 4114 4123 4130 4136 4141 4144 4147 4149 4149 4148 4148 4148 4148 4147 4147 4147 4147 4147 4150 4154 4159 4166 4174 4185 4199 4215 4233 4253 4276 4301 4329 4359 4391 4426 4463 4502 4543 4585 4629 4674 4720 4765 4812 4859 4906 4952 4999 5046 5092 5137 5182 5225 5269 5310 5350 5390 5428 5465 5501 5536 5570 5604 5636 5667 5697 5726 5754 5782 5809 5835 5860 5884 5907 5930 5952 5974 5994 6014 6033 6051 6069 6085 9372 0 21 9 6101 6116 6131 6144 6157 6169 6181 6191 6201 6210 6219 6227 6234 6240 6246 6251 6256 6260 6263 6265 6267 6268 6268 6268 6266 6264 6261 6257 6252 6247 6240 6232 6223 6214 6203 6192 6179 6165 6151 6136 6120 6103 6085 6067 6049 6031 6013 5994 5976 5957 5939 5922 5907 5892 5878 5865 5855 5846 5840 5835 5833 5834 5837 5843 5852 5863 5877 5894 5914 5936 5960 5988 6018 6049 6082 6117 6155 6193 6231 6271 6311 6351 6391 6432 6472 6513 6553 6592 6631 6670 6708 6744 6780 6815 6849 6883 6915 6947 6978 7009 7039 7068 7097 7125 7152 7179 7205 7230 7255 7279 7303 7326 7348 7370 7391 7411 7431 7450 7469 7487 7505 7522 7538 7554 7569 7584 7599 7613 7626 7640 7653 7665 7677 7690 7701 7713 7724 7735 7745 7756 7766 7776 7786 7795 7805 7814 7823 7832 7841 7850 7859 7868 7876 7885 7894 7902 7911 7920 7929 7937 7946 7955 7963 7972 7981 7989 7998 8006 8014 8022 8030 8038 8046 8054 8061 8068 8075 8082 8089 8096 8102 8108 8115 8121 8126 8132 8138 8143 8149 8154 8159 8164 8169 8174 8179 8183 8188 8192 8196 8201 8205 8208 8212 8216 8220 8223 8227 8230 8233 8237 8240 8243 8246 8249 8252 8255 8258 8261 8264 8266 8269 8271 8273 8276 8278 8279 8281 8283 8284 8285 8286 8286 8287 8286 8286 8286 8285 8283 8282 8280 8278 8275 8272 8269 8266 8262 8259 8255 8251 8246 8242 8237 8233 8228 8223 8219 8214 8209 8204 8199 8193 8188 8183 8178 8172 8167 8161 8155 8149 8143 8137 8132 8126 8120 8114 8108 8102 8097 8092 8087 8082 8078 8074 8070 8067 8064 8061 8059 8057 8056 8054 8054 8053 8052 8052 8052 8052 8052 8052 8052 8052 8053 8053 8054 8054 8055 8055 8056 8057 8057 8058 8059 8059 8060 8060 8060 8060 8059 8059 8058 8056 8054 8051 8048 8044 8039 8033 8027 8019 8011 8002 7991 7979 7967 7953 7938 7922 7905 7886 7867 7846 7824 7801 7777 7752 7726 7699 7672 7643 7614 7585 7554 7523 7492 7462 7431 7400 7369 7338 7307 7276 7246 7217 7188 7160 7132 7104 7077 7051 7024 6998 6973 6948 6924 6899 6874 6850 6825 6800 6776 6751 6726 6701 6676 6650 6625 6599 6573 6547 6521 6495 6469 6443 6418 6392 6366 6341 6316 6292 6268 6245 6222 6201 6180 6159 6140 6122 6104 6088 6073 6059 6047 6035 6026 6017 6010 6004 6000 5997 5996 5997 5998 6002 6007 6013 6021 6030 6041 6053 6067 6082 6098 6116 6136 6157 6179 6203 6228 6254 6282 6310 6340 6371 6403 6436 6469 6505 6540 6576 6611 6648 6684 6721 6757 6794 6830 6866 6901 6936 6970 7003 7036 7067 7098 7127 7156 7183 7208 7232 7255 7276 7295 7313 7328 7342 7354 7364 7372 7377 7380 7381 7379 7375 7368 7358 7346 7331 7314 7294 7271 7245 7217 7186 7153 7116 7077 7035 6990 6942 6891 9373 0 21 9 6838 6781 6722 6661 6597 6530 6460 6389 6316 6242 6166 6088 6009 5931 5853 5774 5699 5626 5556 5487 5421 5361 5306 5256 5211 5172 5141 5117 5100 5090 5086 5092 5105 5125 5151 5184 5224 5269 5319 5374 5434 5500 5568 5639 5712 5788 5867 5946 6026 6106 6186 6267 6348 6429 6509 6590 6669 6747 6824 6900 6976 7049 7121 7191 7260 7327 7393 7456 7518 7578 7637 7693 7747 7799 7850 7898 7944 7988 8031 8072 8111 8149 8185 8220 8253 8286 8317 8347 8376 8404 8432 8458 8483 8508 8531 8554 8576 8598 8619 8639 8658 8676 8694 8712 8728 8744 8760 8774 8789 8803 8816 8830 8843 8855 8867 8879 8891 8902 8913 8924 8935 8945 8955 8964 8973 8982 8991 9000 9008 9016 9024 9032 9040 9047 9054 9062 9069 9076 9082 9089 9096 9103 9109 9116 9122 9128 9134 9140 9146 9151 9156 9161 9166 9170 9175 9179 9183 9187 9190 9194 9198 9202 9205 9209 9213 9216 9220 9224 9229 9233 9237 9241 9246 9250 9255 9259 9263 9267 9271 9275 9279 9282 9285 9288 9291 9294 9297 9299 9301 9303 9306 9308 9310 9312 9314 9316 9319 9321 9324 9327 9330 9333 9335 9338 9341 9344 9347 9350 9352 9355 9357 9360 9362 9364 9365 9367 9368 9369 9370 9372 9373 9374 9375 9376 9377 9378 9379 9380 9382 9383 9385 9386 9388 9389 9391 9392 9394 9395 9397 9398 9399 9400 9401 9401 9402 9402 9402 9402 9403 9403 9403 9403 9403 9403 9404 9404 9405 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9419 9419 9419 9419 9419 9419 9419 9419 9418 9418 9418 9418 9418 9418 9419 9419 9420 9420 9421 9422 9423 9424 9425 9426 9427 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9443 9444 9445 9446 9448 9449 9450 9452 9453 9455 9456 9457 9459 9460 9461 9463 9463 9464 9465 9466 9467 9468 9469 9469 9470 9471 9472 9473 9474 9476 9477 9479 9480 9482 9483 9485 9486 9488 9489 9491 9492 9493 9494 9495 9496 9496 9496 9496 9496 9496 9496 9496 9496 9496 9496 9496 9496 9496 9496 9497 9497 9498 9498 9499 9499 9500 9501 9501 9502 9502 9503 9503 9503 9503 9503 9503 9502 9501 9501 9500 9500 9499 9498 9498 9498 9497 9497 9497 9497 9497 9497 9498 9498 9499 9500 9501 9501 9502 9503 9504 9505 9505 9506 9506 9507 9507 9507 9507 9508 9508 9507 9507 9507 9507 9507 9506 9506 9506 9505 9505 9504 9504 9504 9503 9503 9503 9503 9502 9502 9502 9501 9501 9501 9501 9501 9501 9501 9501 9501 9501 9501 9501 9501 9501 9501 9502 9502 9501 9501 9501 9501 9501 9500 9500 9499 9499 9498 9497 9496 9495 9494 9493 9492 9491 9490 9489 9488 9487 9486 9485 9484 9483 9482 9481 9480 9479 9478 9477 9475 9474 9473 9472 9470 9469 9467 9465 9463 9461 9459 9456 9374 0 21 9 9454 9451 9448 9445 9442 9439 9435 9432 9428 9425 9421 9417 9413 9410 9406 9402 9398 9394 9389 9385 9381 9376 9372 9367 9362 9356 9351 9345 9339 9332 9326 9319 9311 9303 9295 9286 9277 9268 9258 9248 9237 9226 9215 9203 9190 9178 9164 9150 9136 9121 9105 9089 9072 9054 9035 9016 8996 8975 8954 8931 8907 8883 8857 8830 8803 8774 8744 8713 8680 8646 8611 8575 8538 8499 8459 8418 8375 8331 8286 8241 8194 8146 8098 8050 8002 7954 7907 7860 7814 7769 7724 7682 7643 7606 7572 7540 7512 7489 7468 7452 7439 7430 7425 7423 7426 7431 7442 7455 7472 7491 7513 7538 7565 7593 7623 7654 7686 7719 7752 7785 7819 7853 7887 7921 7955 7989 8022 8054 8086 8118 8149 8180 8211 8241 8271 8301 8330 8360 8388 8417 8445 8472 8500 8526 8553 8579 8604 8629 8653 8677 8700 8723 8745 8767 8788 8809 8829 8849 8868 8887 8905 8923 8941 8959 8976 8992 9009 9025 9041 9056 9071 9086 9101 9115 9129 9142 9155 9168 9181 9193 9205 9216 9227 9237 9248 9257 9267 9276 9285 9294 9302 9311 9319 9326 9334 9341 9348 9355 9361 9368 9374 9380 9386 9391 9397 9402 9407 9411 9416 9420 9424 9428 9431 9434 9437 9440 9443 9446 9448 9450 9452 9454 9456 9458 9459 9461 9462 9463 9465 9466 9467 9468 9469 9469 9470 9471 9472 9472 9473 9473 9474 9475 9475 9476 9476 9477 9477 9478 9479 9480 9480 9481 9482 9482 9483 9484 9484 9485 9485 9486 9486 9486 9486 9486 9486 9485 9485 9484 9483 9483 9482 9481 9480 9478 9477 9476 9475 9474 9473 9472 9470 9469 9468 9467 9466 9465 9464 9462 9461 9460 9459 9458 9457 9455 9454 9453 9451 9450 9449 9447 9446 9445 9444 9442 9441 9440 9439 9438 9437 9436 9435 9435 9434 9433 9432 9432 9431 9430 9430 9429 9428 9428 9427 9426 9425 9424 9423 9422 9421 9420 9418 9417 9416 9414 9412 9411 9409 9407 9406 9404 9402 9400 9398 9396 9394 9392 9390 9388 9386 9384 9382 9379 9377 9375 9373 9370 9368 9366 9363 9361 9358 9356 9354 9351 9349 9347 9344 9342 9340 9337 9335 9333 9330 9328 9325 9323 9321 9318 9315 9313 9310 9307 9304 9301 9298 9295 9291 9288 9284 9281 9277 9273 9269 9265 9261 9257 9253 9249 9245 9241 9237 9232 9228 9224 9220 9215 9211 9207 9202 9197 9193 9188 9183 9178 9172 9166 9161 9154 9148 9141 9134 9127 9120 9112 9104 9095 9087 9078 9069 9059 9050 9040 9029 9019 9008 8997 8986 8974 8963 8950 8938 8925 8912 8899 8885 8871 8856 8841 8825 8809 8792 8774 8756 8737 8718 8697 8677 8655 8633 8609 8586 8561 8535 8509 8483 8455 8427 8398 8369 8340 8309 8278 8247 8215 8183 8150 8116 8082 8047 8011 7975 7938 7901 7863 7824 7784 7743 7702 7660 7617 7573 7528 7483 7437 7391 7344 7297 7250 7202 7154 9375 0 21 9 7106 7058 7010 6961 6913 6865 6817 6769 6721 6673 6626 6578 6530 6483 6435 6387 6339 6291 6242 6193 6144 6094 6043 5992 5941 5888 5835 5781 5726 5671 5614 5556 5498 5438 5377 5315 5252 5188 5122 5055 4987 4918 4847 4775 4702 4628 4552 4475 4397 4319 4239 4157 4075 3993 3910 3826 3742 3658 3574 3490 3406 3323 3242 3161 3081 3002 2926 2853 2783 2715 2650 2590 2534 2483 2436 2393 2356 2326 2301 2282 2269 2263 2265 2273 2287 2308 2336 2370 2411 2458 2511 2571 2636 2706 2782 2862 2947 3036 3128 3223 3322 3423 3527 3631 3737 3845 3954 4064 4173 4282 4392 4500 4608 4716 4823 4929 5034 5137 5239 5339 5439 5536 5632 5726 5818 5909 5997 6084 6169 6252 6333 6412 6489 6564 6637 6708 6777 6844 6909 6973 7034 7093 7151 7207 7261 7313 7364 7413 7461 7507 7552 7596 7638 7679 7719 7758 7796 7833 7869 7903 7937 7970 8002 8034 8064 8093 8122 8150 8177 8203 8228 8253 8277 8300 8323 8345 8367 8388 8408 8428 8447 8466 8485 8502 8520 8537 8554 8570 8586 8601 8616 8631 8645 8659 8673 8686 8698 8711 8723 8734 8746 8757 8768 8778 8789 8799 8809 8818 8828 8837 8846 8855 8864 8872 8880 8888 8896 8904 8911 8918 8925 8931 8937 8943 8949 8954 8959 8964 8969 8974 8978 8982 8986 8990 8994 8997 9001 9004 9007 9010 9013 9016 9018 9020 9022 9024 9025 9026 9026 9026 9026 9025 9024 9022 9019 9017 9013 9010 9006 9001 8996 8991 8985 8978 8972 8965 8957 8949 8941 8932 8922 8912 8901 8889 8877 8863 8849 8833 8816 8799 8780 8760 8739 8717 8694 8670 8644 8617 8591 8565 8538 8512 8485 8459 8433 8407 8384 8363 8343 8324 8307 8294 8282 8273 8267 8263 8264 8267 8272 8280 8291 8305 8320 8338 8357 8378 8402 8426 8452 8478 8504 8532 8560 8587 8615 8643 8669 8696 8721 8747 8771 8795 8818 8840 8862 8882 8902 8920 8938 8955 8972 8987 9002 9017 9030 9044 9056 9068 9079 9090 9101 9111 9120 9129 9138 9146 9154 9162 9169 9176 9183 9190 9196 9202 9208 9213 9218 9223 9228 9233 9237 9242 9246 9250 9254 9258 9262 9265 9269 9273 9276 9280 9283 9286 9290 9293 9296 9299 9303 9306 9309 9312 9315 9318 9321 9323 9326 9329 9331 9333 9336 9338 9340 9341 9343 9345 9347 9348 9350 9351 9353 9354 9356 9357 9359 9360 9362 9363 9365 9367 9368 9370 9371 9372 9374 9375 9376 9377 9378 9379 9380 9380 9381 9381 9382 9382 9382 9382 9382 9382 9382 9382 9382 9382 9382 9382 9382 9382 9383 9383 9383 9384 9384 9385 9385 9386 9386 9386 9387 9387 9387 9388 9388 9388 9388 9388 9387 9387 9386 9386 9385 9384 9384 9383 9382 9381 9380 9379 9377 9376 9375 9374 9372 9371 9369 9368 9366 9364 9363 9361 9359 9357 9355 9354 9352 9350 9348 9345 9343 9341 9376 0 21 9 9339 9336 9334 9331 9328 9326 9323 9320 9316 9313 9310 9306 9303 9299 9296 9292 9288 9284 9280 9277 9273 9269 9265 9261 9257 9254 9250 9246 9242 9238 9234 9230 9226 9221 9217 9213 9208 9203 9198 9193 9188 9183 9178 9172 9166 9161 9155 9149 9143 9137 9131 9124 9118 9112 9106 9100 9094 9089 9083 9078 9072 9067 9063 9058 9054 9050 9047 9044 9042 9040 9038 9036 9035 9035 9034 9034 9035 9036 9036 9037 9038 9039 9039 9040 9041 9042 9042 9042 9041 9040 9039 9037 9035 9032 9028 9024 9020 9014 9009 9003 8996 8989 8981 8973 8966 8957 8949 8941 8933 8924 8916 8908 8901 8894 8888 8882 8877 8872 8869 8866 8864 8863 8863 8863 8865 8868 8871 8875 8880 8886 8892 8900 8907 8915 8924 8932 8942 8951 8960 8969 8978 8987 8996 9004 9013 9021 9029 9036 9043 9050 9057 9063 9068 9074 9079 9084 9088 9092 9097 9100 9104 9108 9111 9114 9117 9120 9123 9125 9127 9129 9131 9133 9134 9135 9137 9137 9138 9138 9139 9139 9139 9138 9138 9138 9137 9137 9136 9136 9135 9135 9134 9134 9133 9133 9132 9132 9131 9130 9130 9129 9128 9127 9126 9125 9124 9123 9121 9119 9118 9116 9114 9112 9110 9108 9106 9104 9102 9099 9097 9095 9093 9091 9089 9087 9085 9083 9080 9078 9076 9074 9072 9070 9067 9065 9063 9060 9057 9055 9052 9050 9047 9044 9041 9039 9036 9033 9031 9028 9025 9023 9020 9018 9015 9012 9010 9007 9005 9002 9000 8997 8995 8992 8989 8986 8983 8980 8977 8974 8971 8968 8964 8961 8957 8954 8950 8947 8943 8940 8936 8932 8929 8925 8921 8918 8914 8911 8907 8904 8900 8897 8893 8890 8886 8883 8879 8876 8872 8869 8865 8861 8857 8853 8849 8845 8841 8837 8832 8828 8823 8819 8814 8810 8805 8800 8796 8791 8787 8782 8777 8773 8768 8764 8759 8755 8750 8746 8741 8736 8731 8726 8721 8716 8711 8705 8700 8694 8688 8682 8676 8669 8663 8656 8649 8643 8636 8629 8622 8615 8608 8601 8594 8587 8580 8573 8566 8558 8551 8543 8536 8528 8520 8512 8504 8496 8487 8478 8469 8460 8450 8441 8431 8421 8410 8400 8389 8378 8366 8355 8343 8331 8319 8306 8293 8279 8266 8252 8237 8222 8207 8191 8175 8159 8142 8124 8106 8087 8068 8048 8028 8007 7986 7964 7941 7918 7894 7869 7843 7816 7788 7759 7729 7698 7665 7631 7597 7561 7523 7485 7446 7406 7365 7322 7279 7236 7193 7150 7108 7066 7025 6985 6945 6908 6873 6840 6809 6781 6755 6733 6714 6698 6685 6676 6670 6667 6667 6670 6676 6685 6696 6710 6725 6744 6764 6785 6806 6828 6852 6875 6899 6922 6946 6968 6991 7012 7033 7054 7073 7091 7108 7124 7139 7153 7165 7177 7188 7198 7207 7215 7222 7228 7234 7239 7243 7246 7248 7250 7251 7251 7250 7249 7247 7244 7241 7237 7232 7227 7220 7214 7206 7198 9377 0 21 9 7190 7181 7171 7161 7151 7140 7129 7118 7107 7095 7083 7071 7059 7046 7034 7021 7008 6995 6982 6969 6956 6943 6930 6916 6902 6889 6875 6861 6847 6832 6818 6803 6789 6774 6759 6743 6728 6712 6696 6680 6664 6647 6630 6613 6595 6578 6560 6541 6523 6504 6485 6465 6445 6425 6405 6384 6363 6342 6321 6299 6278 6256 6233 6211 6188 6165 6142 6119 6095 6071 6047 6023 5999 5974 5949 5925 5899 5874 5849 5823 5797 5771 5745 5719 5692 5666 5639 5612 5584 5557 5529 5501 5473 5444 5415 5386 5356 5326 5296 5266 5235 5204 5172 5140 5108 5076 5043 5010 4976 4943 4909 4875 4840 4805 4770 4735 4700 4664 4628 4592 4555 4519 4482 4444 4407 4368 4330 4291 4252 4213 4173 4132 4091 4050 4008 3966 3923 3879 3836 3791 3746 3701 3656 3610 3563 3516 3469 3421 3374 3325 3277 3228 3179 3130 3081 3032 2982 2932 2882 2832 2782 2731 2681 2630 2579 2528 2477 2426 2374 2323 2272 2221 2169 2118 2067 2015 1964 1913 1863 1812 1762 1712 1663 1614 1565 1517 1469 1422 1375 1328 1283 1237 1193 1149 1105 1063 1020 979 939 899 860 821 784 747 711 676 643 610 578 547 518 489 462 435 410 386 362 340 319 299 280 262 245 229 213 199 185 173 161 149 139 129 120 111 104 96 90 84 78 73 68 64 60 56 53 50 48 46 43 41 40 38 37 36 35 34 33 32 31 31 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 31 32 32 33 34 35 35 36 37 38 39 40 40 41 42 43 45 46 47 49 51 53 55 57 60 64 68 72 77 82 88 94 101 109 117 126 136 146 157 169 182 195 209 224 240 257 274 293 312 332 353 375 399 423 448 474 501 530 559 589 621 653 686 720 755 790 827 864 902 940 979 1019 1059 1099 1140 1181 1222 1264 1306 1349 1391 1435 1478 1522 1566 1610 1655 1700 1745 1791 1837 1883 1929 1976 2023 2070 2118 2165 2212 2260 2307 2354 2401 2448 2494 2541 2587 2633 2678 2723 2768 2812 2856 2900 2943 2986 3029 3072 3114 3156 3199 3241 3282 3324 3366 3407 3448 3490 3531 3572 3612 3653 3693 3733 3773 3813 3852 3891 3930 3968 4005 4042 4079 4116 4152 4187 4223 4257 4292 4326 4360 4394 4427 4460 4492 4525 4557 4588 4619 4650 4681 4711 4741 4771 4800 4828 4856 4884 4911 4937 4963 4989 5014 5039 5064 5088 5112 5135 9378 0 21 9 5159 5182 5205 5228 5251 5274 5297 5321 5344 5367 5390 5414 5438 5461 5485 5509 5533 5557 5581 5605 5629 5653 5678 5702 5726 5750 5774 5799 5823 5847 5871 5895 5918 5942 5965 5988 6011 6034 6056 6078 6100 6121 6141 6162 6181 6200 6219 6237 6254 6271 6288 6304 6319 6335 6350 6365 6379 6393 6407 6421 6434 6448 6462 6475 6488 6502 6515 6528 6541 6555 6568 6580 6593 6605 6617 6629 6641 6652 6663 6674 6684 6694 6703 6712 6720 6728 6735 6742 6748 6753 6757 6761 6764 6766 6768 6769 6769 6768 6767 6766 6764 6760 6757 6753 6750 6747 6744 6741 6738 6736 6734 6734 6735 6737 6740 6744 6750 6757 6766 6777 6789 6803 6819 6836 6855 6875 6897 6919 6943 6967 6992 7019 7046 7073 7100 7127 7154 7181 7208 7235 7262 7288 7314 7339 7364 7388 7412 7435 7458 7480 7501 7523 7543 7563 7583 7602 7621 7639 7657 7674 7691 7708 7724 7740 7755 7770 7784 7798 7811 7825 7838 7850 7862 7875 7887 7898 7910 7921 7932 7944 7954 7965 7976 7987 7997 8007 8018 8028 8037 8047 8057 8066 8075 8084 8093 8101 8110 8118 8126 8133 8141 8149 8156 8164 8171 8178 8186 8193 8200 8207 8214 8222 8229 8236 8243 8250 8257 8263 8270 8277 8283 8289 8296 8302 8307 8313 8319 8324 8329 8335 8340 8345 8350 8355 8360 8365 8370 8375 8380 8385 8390 8395 8400 8405 8410 8415 8420 8425 8429 8434 8439 8443 8447 8451 8455 8459 8463 8467 8470 8474 8478 8481 8485 8489 8492 8496 8500 8504 8508 8511 8515 8520 8524 8528 8532 8536 8540 8544 8548 8552 8556 8560 8564 8567 8571 8574 8577 8581 8583 8586 8589 8591 8594 8596 8599 8601 8603 8606 8608 8610 8612 8614 8616 8619 8621 8623 8625 8627 8630 8632 8634 8636 8638 8641 8643 8645 8647 8649 8651 8653 8655 8658 8660 8662 8664 8666 8668 8670 8672 8674 8676 8679 8681 8683 8685 8687 8689 8692 8694 8696 8698 8700 8703 8705 8707 8709 8711 8713 8716 8718 8720 8722 8724 8726 8729 8731 8733 8735 8738 8740 8742 8744 8747 8749 8751 8754 8756 8758 8761 8763 8765 8767 8770 8772 8774 8776 8779 8781 8783 8785 8787 8789 8791 8793 8795 8797 8799 8800 8802 8804 8805 8807 8808 8809 8811 8812 8813 8814 8815 8816 8818 8819 8820 8821 8822 8823 8824 8826 8827 8828 8829 8831 8832 8833 8835 8836 8837 8839 8840 8841 8842 8843 8844 8845 8845 8846 8846 8847 8847 8847 8847 8847 8847 8846 8846 8846 8846 8846 8846 8846 8845 8845 8846 8846 8846 8846 8846 8847 8847 8847 8848 8848 8848 8849 8849 8849 8849 8849 8848 8848 8848 8847 8846 8845 8844 8843 8842 8841 8840 8838 8837 8835 8834 8832 8831 8829 8827 8826 8824 8823 8821 8819 8818 8816 8815 8813 8811 8810 8808 8806 8804 8802 8801 8799 8797 8794 8792 8790 8788 8785 9379 0 21 9 8783 8780 8778 8775 8772 8770 8767 8764 8761 8758 8755 8752 8749 8746 8743 8740 8737 8734 8730 8727 8724 8721 8717 8714 8710 8707 8703 8699 8695 8690 8686 8681 8676 8670 8665 8659 8653 8646 8639 8632 8625 8617 8609 8601 8592 8583 8574 8565 8556 8546 8536 8526 8515 8504 8493 8482 8470 8458 8445 8432 8419 8405 8390 8375 8360 8344 8327 8310 8292 8274 8256 8237 8219 8200 8182 8163 8145 8127 8110 8093 8077 8062 8048 8035 8023 8012 8003 7996 7990 7985 7981 7979 7978 7978 7979 7981 7984 7989 7993 7999 8004 8011 8018 8024 8031 8037 8044 8050 8056 8062 8068 8073 8078 8083 8087 8090 8093 8095 8097 8099 8099 8100 8100 8099 8097 8096 8093 8090 8087 8083 8078 8073 8067 8061 8054 8047 8039 8030 8021 8011 8001 7990 7978 7966 7953 7940 7926 7912 7897 7881 7865 7848 7830 7812 7792 7773 7752 7731 7709 7687 7663 7639 7614 7589 7562 7534 7506 7476 7446 7414 7382 7348 7313 7277 7239 7200 7160 7118 7075 7030 6984 6935 6885 6834 6780 6725 6668 6609 6548 6486 6421 6354 6285 6214 6140 6065 5987 5908 5826 5743 5658 5571 5483 5394 5305 5214 5123 5031 4940 4848 4757 4669 4583 4499 4417 4338 4264 4195 4129 4068 4012 3962 3918 3879 3846 3819 3800 3786 3778 3775 3778 3786 3799 3815 3834 3858 3887 3917 3948 3980 4012 4045 4078 4111 4144 4177 4207 4234 4259 4282 4303 4321 4335 4346 4353 4358 4358 4355 4348 4338 4323 4306 4284 4259 4230 4197 4161 4121 4077 4030 3979 3925 3868 3807 3743 3676 3606 3533 3458 3380 3300 3216 3131 3045 2957 2868 2776 2685 2593 2502 2410 2319 2229 2140 2051 1963 1878 1796 1717 1640 1566 1496 1430 1368 1309 1255 1206 1161 1122 1087 1056 1032 1012 997 988 983 984 990 1000 1016 1037 1063 1093 1128 1168 1213 1262 1316 1374 1435 1501 1572 1645 1722 1802 1885 1972 2062 2153 2247 2343 2441 2541 2641 2741 2843 2945 3048 3150 3252 3355 3456 3556 3656 3755 3853 3950 4044 4138 4230 4320 4409 4496 4581 4665 4747 4828 4907 4984 5059 5133 5205 5275 5344 5410 5476 5539 5601 5661 5719 5776 5831 5884 5935 5984 6032 6078 6122 6165 6206 6245 6283 6318 6353 6385 6416 6446 6474 6501 6526 6551 6573 6595 6616 6635 6653 6671 6687 6702 6717 6730 6743 6755 6766 6776 6785 6794 6801 6808 6814 6819 6824 6827 6830 6832 6834 6834 6835 6835 6834 6833 6831 6829 6827 6824 6822 6819 6817 6814 6812 6809 6807 6805 6804 6802 6801 6800 6800 6799 6799 6800 6801 6802 6804 6806 6809 6812 6815 6819 6823 6828 6833 6839 6845 6852 6859 6867 6876 6885 6895 6905 6916 6927 6940 6952 6965 6979 6993 7008 7023 7039 7055 7072 7089 7106 7123 7141 7159 7176 7194 7213 7231 7249 7267 7285 7304 7322 7339 7357 7375 9380 0 21 9 7392 7410 7427 7444 7461 7477 7494 7510 7526 7541 7557 7572 7587 7602 7617 7631 7646 7659 7673 7686 7699 7711 7723 7735 7746 7756 7766 7776 7785 7794 7802 7810 7818 7824 7831 7837 7843 7848 7854 7858 7863 7868 7872 7876 7880 7884 7887 7891 7894 7897 7899 7902 7904 7907 7909 7910 7912 7913 7915 7916 7916 7917 7917 7917 7918 7917 7917 7917 7917 7916 7915 7915 7914 7913 7912 7911 7910 7909 7907 7905 7903 7901 7899 7896 7894 7891 7888 7884 7881 7877 7873 7869 7865 7861 7857 7853 7848 7844 7839 7835 7830 7825 7820 7816 7811 7805 7800 7794 7789 7783 7777 7771 7765 7758 7752 7745 7738 7732 7725 7718 7711 7704 7697 7691 7684 7677 7671 7665 7659 7653 7647 7640 7634 7628 7622 7616 7609 7602 7595 7588 7580 7572 7564 7555 7546 7537 7527 7517 7506 7496 7484 7473 7461 7449 7437 7424 7411 7398 7384 7370 7355 7339 7323 7307 7289 7271 7253 7234 7214 7194 7173 7150 7127 7105 7082 7060 7037 7015 6992 6970 6948 6928 6909 6891 6873 6857 6842 6829 6817 6807 6798 6791 6785 6781 6778 6776 6775 6775 6775 6775 6776 6778 6779 6781 6782 6783 6784 6785 6785 6784 6783 6781 6779 6775 6771 6767 6761 6756 6749 6742 6735 6726 6718 6708 6699 6689 6678 6667 6655 6644 6631 6619 6606 6593 6579 6565 6551 6536 6521 6506 6491 6475 6459 6443 6426 6409 6392 6375 6357 6340 6322 6303 6285 6266 6247 6228 6209 6189 6169 6149 6129 6109 6089 6068 6047 6027 6005 5984 5963 5941 5920 5898 5875 5853 5830 5807 5784 5760 5737 5712 5688 5663 5638 5613 5588 5562 5536 5509 5482 5455 5428 5401 5373 5345 5317 5288 5259 5230 5201 5172 5142 5112 5081 5051 5020 4989 4957 4925 4893 4860 4828 4795 4761 4727 4693 4658 4623 4588 4552 4516 4479 4442 4405 4366 4328 4289 4249 4209 4168 4126 4084 4041 3998 3954 3909 3864 3817 3770 3723 3675 3626 3576 3526 3475 3424 3372 3319 3267 3213 3160 3106 3052 2998 2944 2890 2836 2783 2730 2677 2625 2574 2524 2475 2427 2380 2334 2290 2248 2207 2168 2130 2095 2061 2028 1998 1969 1942 1916 1892 1868 1847 1826 1807 1787 1769 1751 1733 1716 1698 1681 1663 1646 1627 1609 1590 1571 1551 1530 1508 1486 1463 1439 1415 1390 1364 1338 1311 1284 1256 1227 1198 1169 1139 1109 1079 1049 1019 988 958 927 897 867 837 807 778 749 720 692 664 636 609 582 556 531 506 482 458 435 412 391 369 349 329 310 292 275 258 242 227 212 198 185 173 161 151 140 131 122 114 106 99 92 86 80 75 70 66 62 58 55 52 49 47 44 42 40 39 37 36 35 33 32 32 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 22 22 9381 0 21 9 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 26 26 27 27 27 28 28 29 29 30 30 31 31 32 32 33 34 36 37 39 41 43 46 48 52 55 59 63 67 72 77 82 88 94 100 107 114 122 130 139 148 157 168 178 190 202 215 228 242 257 273 289 307 325 343 363 383 404 425 448 471 494 518 543 568 594 620 646 673 701 729 757 786 815 845 875 905 936 967 998 1030 1062 1094 1127 1159 1192 1225 1258 1291 1324 1356 1389 1421 1453 1485 1516 1547 1577 1607 1637 1665 1693 1721 1747 1773 1798 1823 1846 1869 1891 1911 1931 1950 1967 1984 2000 2015 2028 2041 2052 2063 2073 2082 2090 2097 2104 2111 2119 2126 2133 2141 2149 2158 2167 2178 2190 2203 2218 2234 2252 2273 2294 2318 2343 2370 2398 2428 2459 2491 2525 2560 2594 2629 2664 2700 2735 2770 2805 2841 2874 2906 2937 2967 2996 3024 3049 3074 3097 3119 3138 3156 3173 3189 3203 3215 3226 3237 3247 3256 3264 3272 3280 3288 3296 3305 3315 3327 3339 3351 3367 3384 3404 3425 3448 3475 3504 3535 3569 3605 3644 3686 3729 3774 3822 3872 3922 3974 4027 4082 4137 4193 4249 4305 4361 4416 4471 4526 4580 4634 4687 4739 4790 4840 4889 4937 4984 5030 5075 5119 5163 5205 5247 5287 5327 5367 5405 5443 5481 5517 5553 5589 5624 5658 5691 5724 5757 5789 5820 5851 5881 5911 5940 5969 5997 6024 6051 6078 6104 6129 6154 6179 6203 6227 6250 6274 6296 6319 6341 6363 6385 6407 6428 6449 6470 6491 6511 6531 6551 6570 6589 6608 6627 6645 6662 6680 6697 6713 6730 6746 6761 6777 6792 6806 6821 6835 6849 6863 6876 6889 6903 6915 6928 6941 6953 6965 6976 6988 6999 7009 7019 7029 7038 7047 7056 7064 7071 7079 7085 7092 7098 7104 7109 7115 7120 7125 7130 7135 7140 7145 7150 7155 7160 7165 7170 7175 7180 7185 7190 7196 7201 7206 7211 7216 7222 7227 7231 7236 7241 7245 7249 7252 7256 7259 7262 7264 7266 7268 7269 7270 7270 7270 7269 7268 7266 7264 7261 7258 7254 7249 7245 7239 7233 7226 7219 7212 7204 7195 7185 7175 7165 7154 7142 7129 7116 7102 7087 7071 7055 7037 7019 7000 6979 6958 6936 6912 6888 6862 6836 6808 6779 6749 6718 6686 6653 6618 6582 6545 6506 6466 6425 6382 6337 6291 6244 6194 6143 6090 6035 5979 5920 5859 5796 5731 5664 5594 5523 5449 5374 9382 0 21 9 5296 5216 5134 5050 4964 4876 4786 4694 4600 4506 4409 4310 4211 4111 4012 3912 3812 3712 3613 3513 3413 3316 3222 3130 3040 2953 2871 2794 2721 2653 2589 2533 2483 2440 2403 2372 2351 2336 2329 2330 2338 2355 2378 2409 2446 2491 2543 2601 2664 2733 2807 2887 2971 3058 3149 3243 3341 3441 3541 3644 3748 3854 3960 4066 4172 4278 4384 4488 4592 4696 4799 4899 4998 5096 5192 5286 5378 5468 5556 5642 5725 5807 5886 5963 6038 6111 6181 6249 6316 6380 6442 6502 6561 6618 6673 6726 6777 6827 6876 6923 6969 7013 7056 7097 7138 7177 7215 7252 7288 7322 7356 7389 7420 7451 7481 7510 7538 7565 7592 7618 7643 7668 7692 7715 7738 7760 7782 7804 7825 7845 7865 7885 7904 7923 7941 7959 7977 7994 8011 8028 8044 8060 8076 8091 8106 8121 8136 8150 8164 8178 8191 8204 8217 8230 8243 8255 8268 8280 8292 8303 8315 8326 8338 8349 8360 8370 8381 8391 8402 8412 8422 8431 8441 8450 8460 8469 8478 8487 8495 8504 8512 8521 8529 8537 8545 8553 8561 8569 8576 8584 8592 8600 8607 8615 8623 8631 8639 8646 8654 8662 8670 8678 8686 8694 8701 8709 8717 8724 8731 8739 8746 8753 8759 8766 8772 8778 8784 8790 8795 8800 8805 8810 8814 8818 8822 8826 8830 8833 8836 8839 8842 8844 8846 8848 8850 8851 8852 8853 8854 8854 8855 8855 8854 8854 8854 8854 8853 8853 8853 8852 8852 8852 8853 8853 8854 8856 8857 8859 8862 8865 8868 8872 8877 8881 8887 8892 8899 8905 8912 8919 8926 8934 8941 8949 8957 8965 8972 8980 8988 8996 9004 9011 9019 9026 9033 9039 9046 9052 9059 9065 9071 9076 9082 9087 9092 9097 9102 9107 9112 9116 9121 9125 9129 9133 9137 9141 9145 9148 9152 9155 9158 9161 9164 9167 9169 9171 9174 9176 9177 9179 9181 9182 9183 9184 9185 9186 9186 9187 9187 9187 9187 9187 9186 9186 9185 9184 9183 9182 9180 9179 9177 9175 9173 9170 9168 9165 9162 9159 9156 9152 9148 9144 9140 9136 9131 9126 9121 9116 9110 9104 9098 9092 9085 9078 9071 9063 9055 9047 9039 9030 9022 9013 9004 8994 8985 8975 8965 8954 8944 8933 8922 8911 8899 8887 8875 8863 8850 8837 8824 8811 8797 8783 8769 8755 8741 8727 8713 8698 8684 8670 8656 8642 8629 8616 8603 8591 8578 8567 8555 8544 8533 8523 8513 8503 8494 8485 8476 8469 8461 8454 8447 8441 8436 8431 8426 8422 8419 8416 8415 8414 8413 8414 8415 8417 8420 8424 8428 8433 8439 8445 8452 8460 8468 8477 8486 8495 8506 8516 8527 8538 8550 8562 8574 8586 8599 8613 8626 8640 8654 8668 8683 8698 8713 8728 8743 8758 8773 8788 8803 8818 8833 8848 8862 8877 8891 8905 8919 8932 8945 8958 8971 8984 8996 9008 9020 9032 9043 9055 9066 9077 9088 9099 9109 9119 9129 9139 9149 9158 9167 9176 9383 0 21 9 9184 9192 9200 9207 9214 9221 9227 9232 9238 9243 9248 9252 9256 9260 9263 9267 9270 9272 9275 9277 9279 9281 9283 9284 9286 9287 9287 9288 9288 9288 9288 9287 9286 9285 9284 9282 9280 9277 9275 9272 9268 9264 9260 9256 9251 9246 9241 9235 9229 9223 9216 9209 9202 9194 9186 9178 9170 9161 9152 9144 9135 9126 9117 9108 9099 9090 9081 9072 9063 9055 9047 9039 9031 9024 9017 9010 9003 8996 8990 8984 8979 8973 8968 8963 8957 8952 8948 8943 8938 8933 8928 8924 8919 8914 8910 8905 8901 8896 8892 8888 8883 8879 8875 8870 8866 8862 8857 8853 8848 8843 8838 8832 8826 8820 8813 8806 8798 8790 8780 8771 8760 8749 8738 8725 8713 8699 8685 8670 8655 8639 8622 8604 8585 8564 8543 8521 8498 8473 8447 8419 8390 8358 8324 8289 8253 8214 8173 8131 8088 8044 8000 7954 7909 7863 7818 7772 7729 7688 7648 7609 7572 7540 7512 7486 7464 7444 7429 7417 7408 7402 7399 7400 7404 7409 7416 7425 7437 7449 7461 7473 7485 7496 7507 7518 7527 7537 7544 7550 7554 7558 7559 7559 7557 7552 7547 7539 7530 7518 7505 7490 7474 7455 7435 7414 7390 7365 7338 7309 7279 7247 7214 7178 7142 7103 7063 7022 6979 6934 6888 6840 6790 6739 6687 6633 6577 6519 6459 6398 6336 6272 6208 6141 6075 6009 5942 5876 5811 5746 5682 5619 5557 5500 5446 5395 5348 5305 5269 5238 5212 5192 5177 5169 5166 5170 5179 5195 5218 5246 5279 5318 5361 5410 5463 5519 5579 5643 5710 5779 5850 5923 5998 6077 6155 6235 6315 6395 6477 6558 6640 6721 6803 6883 6962 7041 7119 7196 7271 7344 7416 7487 7555 7621 7685 7747 7807 7864 7919 7973 8024 8073 8121 8166 8210 8252 8293 8332 8370 8406 8441 8475 8508 8539 8570 8600 8629 8656 8683 8709 8734 8758 8781 8802 8823 8843 8862 8881 8899 8916 8932 8948 8963 8978 8992 9006 9020 9033 9046 9058 9070 9082 9093 9104 9115 9126 9136 9146 9155 9164 9173 9181 9188 9196 9203 9209 9215 9221 9227 9233 9238 9243 9248 9252 9257 9261 9265 9269 9273 9277 9281 9284 9288 9291 9294 9296 9298 9300 9302 9303 9304 9304 9304 9303 9302 9300 9298 9296 9293 9289 9285 9281 9276 9271 9266 9261 9256 9251 9247 9242 9237 9232 9228 9224 9222 9219 9217 9216 9216 9216 9217 9219 9222 9225 9229 9234 9239 9245 9252 9259 9266 9273 9281 9288 9295 9303 9310 9317 9324 9330 9336 9341 9346 9351 9354 9358 9360 9363 9364 9365 9366 9366 9366 9366 9364 9363 9361 9359 9356 9353 9349 9344 9340 9334 9328 9322 9315 9307 9299 9291 9281 9272 9262 9250 9239 9227 9215 9203 9191 9179 9166 9154 9142 9131 9120 9109 9099 9090 9082 9074 9068 9063 9059 9057 9055 9055 9056 9058 9062 9067 9073 9080 9088 9097 9107 9117 9128 9140 9153 9165 9178 9191 9384 0 21 9 9204 9217 9231 9244 9257 9270 9282 9294 9306 9317 9328 9339 9349 9359 9369 9378 9387 9395 9403 9411 9419 9427 9434 9442 9449 9456 9463 9470 9478 9485 9492 9499 9505 9512 9519 9525 9531 9537 9543 9548 9554 9559 9563 9568 9572 9575 9578 9581 9584 9586 9588 9590 9591 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9609 9610 9610 9610 9610 9610 9609 9609 9608 9607 9605 9604 9602 9600 9597 9595 9592 9590 9587 9584 9581 9578 9575 9572 9568 9565 9562 9559 9556 9553 9549 9546 9543 9540 9538 9535 9533 9530 9528 9526 9525 9523 9522 9521 9521 9521 9521 9521 9521 9522 9523 9524 9525 9527 9528 9530 9531 9532 9534 9535 9537 9538 9539 9541 9542 9543 9544 9545 9545 9546 9547 9548 9549 9550 9551 9552 9554 9556 9558 9560 9562 9564 9567 9570 9573 9576 9579 9582 9585 9589 9592 9595 9598 9601 9604 9607 9609 9611 9613 9615 9617 9618 9619 9620 9621 9621 9622 9622 9622 9621 9621 9620 9620 9619 9618 9617 9615 9614 9613 9611 9609 9607 9605 9603 9601 9599 9596 9593 9591 9588 9585 9582 9579 9575 9572 9568 9565 9561 9558 9554 9550 9547 9543 9539 9535 9531 9528 9524 9520 9516 9511 9507 9503 9498 9493 9489 9484 9478 9473 9468 9462 9456 9450 9444 9438 9432 9426 9420 9414 9407 9401 9395 9389 9383 9377 9372 9366 9360 9355 9349 9344 9339 9334 9329 9324 9320 9315 9311 9306 9302 9299 9295 9292 9289 9286 9284 9282 9281 9280 9279 9279 9280 9281 9282 9284 9286 9289 9293 9296 9300 9304 9309 9314 9319 9324 9328 9333 9338 9342 9347 9351 9355 9359 9363 9367 9371 9374 9377 9380 9383 9386 9389 9392 9394 9397 9400 9402 9405 9408 9411 9413 9416 9418 9421 9423 9426 9428 9430 9432 9434 9436 9437 9439 9440 9441 9442 9443 9443 9444 9444 9444 9445 9445 9445 9445 9445 9445 9445 9445 9445 9444 9444 9444 9444 9443 9443 9442 9441 9440 9439 9438 9437 9435 9433 9431 9429 9426 9424 9420 9417 9413 9409 9405 9400 9395 9390 9385 9379 9373 9367 9360 9354 9347 9340 9333 9325 9318 9310 9302 9294 9286 9277 9268 9260 9251 9242 9232 9222 9213 9203 9193 9183 9172 9162 9152 9141 9131 9121 9111 9101 9091 9081 9072 9063 9054 9045 9037 9029 9022 9015 9008 9002 8996 8991 8986 8982 8977 8973 8970 8967 8964 8962 8960 8959 8958 8958 8958 8959 8960 8962 8964 8967 8970 8974 8978 8983 8988 8994 9000 9007 9014 9021 9029 9036 9044 9053 9061 9070 9078 9087 9096 9105 9115 9124 9133 9143 9153 9163 9173 9183 9193 9203 9214 9224 9234 9245 9255 9266 9276 9286 9297 9307 9316 9326 9335 9344 9353 9361 9369 9377 9385 9392 9399 9406 9412 9419 9425 9431 9436 9442 9447 9453 9458 9463 9468 9472 9477 9481 9485 9489 9385 0 21 9 9493 9496 9499 9502 9504 9506 9508 9510 9511 9512 9513 9513 9513 9513 9513 9512 9512 9511 9510 9508 9507 9505 9504 9502 9499 9497 9495 9492 9489 9486 9482 9478 9474 9470 9465 9461 9456 9450 9445 9439 9432 9426 9419 9412 9404 9396 9388 9379 9370 9361 9351 9341 9331 9320 9308 9297 9284 9271 9259 9246 9233 9220 9207 9194 9181 9168 9156 9144 9133 9123 9113 9104 9097 9090 9085 9081 9079 9078 9079 9080 9083 9088 9094 9100 9108 9117 9127 9138 9149 9160 9173 9185 9198 9211 9223 9236 9248 9261 9273 9284 9296 9307 9317 9328 9337 9347 9356 9364 9373 9380 9388 9395 9402 9409 9415 9421 9427 9433 9438 9443 9447 9452 9456 9459 9463 9466 9469 9472 9474 9477 9479 9481 9483 9485 9486 9488 9489 9490 9492 9493 9494 9495 9496 9496 9497 9498 9498 9498 9499 9499 9499 9499 9499 9499 9498 9498 9497 9497 9496 9495 9494 9493 9492 9491 9490 9489 9488 9487 9485 9484 9482 9481 9479 9478 9476 9474 9472 9469 9467 9465 9462 9460 9457 9454 9451 9448 9444 9441 9437 9434 9430 9426 9422 9417 9413 9408 9403 9398 9392 9387 9381 9375 9369 9363 9357 9350 9344 9337 9331 9324 9317 9310 9303 9296 9290 9283 9276 9269 9262 9255 9248 9240 9233 9226 9218 9210 9203 9195 9187 9179 9171 9163 9155 9147 9139 9130 9123 9115 9107 9100 9093 9086 9079 9073 9066 9060 9055 9050 9044 9039 9035 9030 9026 9022 9018 9014 9011 9007 9004 9001 8998 8996 8994 8992 8990 8988 8987 8986 8985 8985 8984 8984 8985 8985 8986 8987 8989 8990 8991 8993 8994 8996 8998 8999 9001 9003 9004 9006 9008 9009 9011 9013 9014 9015 9017 9018 9019 9020 9021 9022 9023 9024 9025 9025 9025 9025 9025 9024 9023 9022 9021 9019 9017 9014 9011 9008 9004 9000 8995 8990 8985 8979 8973 8966 8958 8951 8942 8933 8924 8914 8904 8893 8881 8869 8857 8844 8829 8815 8800 8785 8770 8755 8739 8724 8708 8693 8678 8664 8650 8637 8624 8612 8602 8593 8584 8577 8572 8567 8564 8562 8562 8563 8565 8567 8571 8576 8582 8589 8596 8604 8612 8621 8629 8638 8647 8655 8664 8672 8681 8689 8697 8705 8712 8719 8726 8732 8738 8744 8750 8756 8762 8767 8773 8778 8783 8788 8793 8798 8803 8808 8812 8817 8821 8825 8829 8833 8836 8839 8842 8845 8847 8849 8851 8852 8854 8855 8855 8856 8856 8856 8856 8855 8855 8854 8853 8852 8851 8850 8848 8847 8845 8843 8841 8839 8836 8833 8830 8827 8824 8820 8816 8812 8807 8802 8798 8793 8787 8782 8777 8771 8766 8760 8754 8748 8743 8737 8731 8725 8719 8713 8707 8701 8695 8688 8682 8675 8668 8661 8654 8646 8638 8631 8622 8614 8606 8597 8588 8579 8569 8560 8550 8540 8530 8520 8510 8500 8489 8479 8468 8457 8446 8434 8423 8411 8399 8387 8375 8362 8349 8336 9386 0 21 9 8322 8308 8294 8280 8265 8250 8235 8220 8204 8188 8172 8155 8138 8121 8104 8086 8069 8051 8033 8015 7997 7979 7961 7943 7924 7906 7888 7871 7853 7836 7818 7802 7785 7769 7753 7738 7723 7708 7694 7680 7666 7653 7640 7627 7615 7603 7591 7579 7567 7555 7544 7532 7520 7508 7496 7484 7472 7460 7447 7435 7422 7408 7395 7381 7367 7352 7338 7322 7307 7291 7275 7258 7241 7224 7206 7188 7170 7151 7132 7112 7092 7072 7051 7030 7009 6987 6965 6943 6920 6897 6874 6850 6826 6802 6777 6752 6727 6701 6675 6649 6622 6595 6567 6539 6511 6481 6452 6422 6391 6359 6327 6295 6261 6227 6192 6156 6120 6082 6044 6005 5964 5923 5881 5838 5794 5749 5702 5655 5607 5558 5508 5457 5405 5352 5298 5243 5187 5130 5072 5014 4954 4893 4832 4769 4705 4641 4575 4508 4440 4371 4300 4229 4156 4082 4007 3931 3854 3776 3696 3616 3536 3453 3371 3288 3205 3121 3038 2954 2871 2787 2703 2621 2540 2460 2380 2302 2225 2151 2078 2007 1939 1873 1809 1749 1691 1636 1584 1535 1490 1447 1408 1373 1340 1311 1285 1262 1242 1224 1209 1197 1186 1179 1173 1168 1164 1161 1160 1159 1158 1157 1156 1154 1152 1149 1146 1142 1136 1129 1121 1111 1100 1087 1073 1057 1040 1021 1001 979 957 933 908 882 855 828 800 771 742 712 683 653 624 594 565 536 507 478 451 424 398 372 348 324 302 280 259 240 221 204 188 173 158 145 133 121 111 101 92 84 77 70 64 59 54 49 45 42 39 36 34 31 30 28 27 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 27 28 29 30 32 34 36 39 41 45 48 53 57 62 68 74 80 88 96 104 114 124 135 147 160 174 189 204 221 239 258 278 299 321 344 368 393 419 446 474 502 532 562 593 624 656 688 720 753 786 819 852 885 918 951 983 1015 1047 1078 1108 1137 1166 1194 1221 1247 1272 1295 1318 1339 1359 1377 1394 1410 1424 1436 1447 1456 1464 1470 1475 1478 1479 1479 1477 1473 1468 1461 1453 1443 1431 1418 1404 1388 1370 1351 1330 1309 1286 1261 1235 1209 1181 1152 1123 1092 1061 1029 997 964 930 897 864 830 797 763 730 697 663 631 599 567 537 506 477 449 421 395 369 344 320 298 276 256 237 219 202 187 172 159 147 135 125 116 108 101 94 89 84 80 77 74 71 69 68 67 66 66 65 66 66 66 67 68 69 71 73 75 77 80 84 88 93 98 104 111 119 128 137 148 160 173 187 202 219 238 257 279 301 326 352 380 409 9387 0 21 9 440 473 508 545 584 625 668 712 759 808 858 911 965 1021 1079 1139 1200 1263 1327 1393 1460 1528 1597 1667 1737 1808 1880 1953 2025 2099 2172 2246 2320 2394 2468 2542 2616 2690 2764 2838 2911 2985 3058 3131 3204 3276 3349 3420 3491 3562 3632 3701 3770 3837 3905 3971 4036 4101 4164 4227 4289 4349 4409 4468 4526 4583 4639 4693 4747 4800 4852 4904 4954 5003 5051 5098 5145 5190 5234 5277 5319 5359 5399 5437 5474 5510 5545 5579 5611 5643 5673 5702 5730 5756 5782 5806 5830 5852 5873 5894 5913 5932 5949 5966 5981 5996 6010 6023 6036 6047 6058 6068 6078 6087 6097 6106 6115 6124 6133 6142 6151 6161 6171 6182 6194 6206 6220 6235 6251 6268 6286 6305 6326 6347 6369 6392 6417 6442 6467 6493 6520 6548 6575 6602 6630 6657 6684 6711 6738 6764 6790 6815 6841 6865 6890 6914 6937 6960 6983 7005 7027 7048 7069 7089 7109 7129 7148 7167 7185 7203 7220 7237 7253 7268 7283 7297 7311 7324 7336 7348 7359 7370 7380 7390 7399 7408 7417 7425 7433 7441 7448 7456 7463 7470 7477 7483 7490 7496 7502 7507 7513 7518 7523 7528 7532 7536 7540 7544 7547 7550 7553 7556 7558 7560 7563 7565 7566 7568 7570 7572 7574 7576 7578 7580 7582 7585 7587 7589 7592 7594 7597 7600 7603 7605 7608 7611 7614 7616 7619 7622 7625 7627 7630 7632 7634 7636 7637 7639 7640 7641 7642 7642 7642 7641 7641 7640 7638 7636 7634 7631 7628 7624 7620 7615 7610 7604 7598 7591 7584 7576 7568 7558 7548 7538 7526 7514 7500 7486 7471 7455 7438 7420 7401 7380 7359 7336 7312 7287 7261 7234 7205 7175 7144 7111 7077 7042 7006 6968 6928 6887 6845 6801 6755 6707 6658 6607 6553 6498 6441 6382 6321 6258 6193 6126 6057 5986 5913 5837 5760 5682 5601 5518 5434 5349 5262 5173 5082 4991 4898 4804 4708 4611 4513 4414 4315 4216 4116 4016 3916 3816 3717 3618 3521 3425 3331 3237 3148 3062 2979 2899 2823 2753 2688 2628 2573 2523 2480 2443 2412 2387 2369 2359 2355 2358 2367 2383 2405 2434 2468 2509 2555 2607 2664 2726 2793 2865 2942 3022 3106 3193 3283 3378 3474 3572 3672 3774 3879 3985 4090 4195 4301 4406 4512 4617 4723 4828 4931 5032 5132 5230 5327 5422 5514 5605 5694 5781 5866 5949 6031 6110 6187 6263 6336 6408 6477 6545 6612 6677 6740 6801 6860 6918 6974 7028 7080 7131 7180 7227 7272 7316 7358 7398 7437 7475 7511 7546 7580 7612 7644 7674 7703 7731 7759 7786 7811 7836 7861 7884 7907 7929 7951 7971 7991 8010 8029 8046 8063 8079 8095 8109 8123 8136 8149 8161 8172 8183 8193 8202 8211 8219 8227 8234 8241 8247 8253 8258 8263 8267 8271 8274 8277 8280 8282 8283 8284 8285 8285 8285 8284 8283 8281 8280 8277 8275 8272 8268 8264 8260 8256 8251 9388 0 21 9 8246 8240 8235 8228 8222 8215 8208 8201 8193 8186 8177 8169 8160 8151 8142 8133 8123 8113 8103 8093 8084 8073 8063 8053 8043 8033 8023 8014 8004 7995 7985 7976 7968 7959 7951 7943 7936 7929 7922 7916 7910 7905 7900 7896 7892 7889 7886 7884 7883 7882 7883 7883 7885 7888 7891 7895 7900 7906 7913 7921 7929 7939 7950 7961 7974 7987 8002 8017 8034 8051 8069 8088 8107 8127 8148 8169 8191 8213 8236 8259 8282 8306 8329 8353 8377 8401 8426 8450 8474 8499 8523 8547 8571 8595 8619 8643 8667 8690 8714 8737 8760 8782 8804 8826 8848 8869 8890 8910 8930 8949 8968 8987 9005 9022 9039 9056 9071 9087 9102 9117 9131 9145 9158 9171 9184 9196 9208 9220 9231 9242 9252 9262 9272 9281 9291 9299 9308 9316 9324 9331 9338 9345 9351 9357 9363 9369 9375 9380 9385 9390 9395 9400 9405 9410 9414 9419 9423 9428 9432 9437 9441 9445 9449 9453 9457 9460 9464 9467 9471 9474 9477 9480 9482 9485 9488 9491 9494 9496 9499 9502 9505 9508 9511 9514 9517 9520 9524 9528 9531 9535 9538 9542 9545 9549 9552 9556 9559 9562 9565 9568 9571 9573 9576 9578 9581 9583 9585 9587 9590 9592 9594 9596 9599 9601 9603 9606 9608 9611 9614 9616 9619 9622 9624 9627 9629 9631 9633 9635 9637 9639 9641 9642 9643 9645 9646 9647 9648 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9659 9660 9661 9663 9664 9666 9667 9669 9670 9672 9673 9675 9676 9678 9679 9680 9681 9683 9684 9685 9686 9688 9689 9690 9691 9693 9694 9696 9697 9699 9700 9702 9703 9705 9706 9708 9709 9711 9712 9714 9715 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9727 9728 9729 9730 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9741 9742 9743 9744 9745 9746 9748 9749 9750 9751 9752 9753 9753 9754 9755 9755 9756 9756 9756 9757 9757 9757 9757 9758 9758 9758 9759 9759 9759 9759 9759 9760 9760 9760 9760 9761 9761 9761 9761 9761 9761 9761 9761 9761 9760 9760 9760 9760 9759 9759 9759 9759 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9758 9759 9759 9760 9760 9760 9761 9761 9762 9762 9763 9763 9764 9764 9765 9765 9766 9766 9766 9767 9767 9767 9768 9768 9768 9769 9769 9769 9769 9770 9770 9770 9770 9771 9771 9771 9772 9772 9772 9773 9773 9773 9773 9774 9774 9774 9774 9774 9774 9774 9773 9773 9773 9773 9772 9772 9772 9771 9771 9770 9770 9770 9769 9769 9769 9769 9769 9768 9768 9768 9768 9768 9768 9768 9768 9768 9767 9767 9767 9767 9767 9766 9766 9765 9765 9764 9764 9763 9763 9762 9761 9761 9760 9759 9758 9758 9757 9756 9754 9753 9752 9750 9749 9747 9745 9743 9741 9739 9737 9734 9732 9729 9727 9724 9722 9719 9717 9714 9712 9710 9708 9707 9706 9705 9704 9389 0 21 9 9704 9704 9704 9704 9705 9707 9708 9710 9712 9715 9717 9721 9724 9727 9731 9734 9738 9742 9746 9750 9754 9758 9762 9766 9769 9773 9776 9780 9783 9786 9789 9791 9794 9796 9798 9800 9801 9803 9804 9806 9807 9808 9809 9810 9810 9811 9812 9813 9813 9814 9814 9815 9815 9816 9816 9817 9817 9817 9818 9818 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9820 9820 9820 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9818 9817 9817 9816 9815 9813 9812 9811 9809 9808 9806 9804 9802 9800 9798 9796 9794 9792 9790 9788 9786 9783 9781 9778 9776 9773 9770 9767 9764 9761 9757 9753 9749 9745 9741 9736 9732 9727 9722 9717 9712 9708 9703 9698 9693 9689 9684 9680 9676 9672 9669 9665 9662 9659 9656 9654 9651 9649 9647 9645 9643 9641 9640 9638 9637 9635 9634 9632 9631 9630 9629 9628 9627 9626 9625 9624 9624 9623 9622 9622 9621 9621 9620 9619 9619 9618 9618 9617 9616 9615 9615 9614 9613 9612 9612 9611 9611 9610 9610 9610 9610 9611 9611 9612 9613 9614 9615 9616 9618 9620 9621 9623 9625 9627 9629 9631 9633 9634 9636 9638 9640 9641 9643 9644 9646 9648 9649 9651 9652 9654 9656 9657 9659 9661 9663 9665 9668 9670 9672 9675 9678 9680 9683 9685 9688 9691 9693 9696 9699 9701 9704 9706 9709 9711 9714 9716 9718 9721 9723 9725 9728 9730 9732 9734 9737 9739 9741 9744 9746 9748 9750 9752 9755 9757 9759 9761 9763 9765 9767 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9793 9795 9796 9798 9800 9802 9804 9806 9808 9810 9812 9814 9816 9818 9820 9822 9824 9826 9828 9830 9831 9833 9835 9836 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9866 9867 9868 9868 9868 9869 9869 9869 9870 9870 9871 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9877 9878 9878 9877 9877 9877 9877 9876 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9870 9869 9869 9869 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9869 9869 9869 9868 9868 9868 9867 9867 9867 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9865 9864 9863 9863 9862 9861 9859 9858 9856 9854 9852 9851 9849 9847 9845 9843 9841 9839 9837 9836 9834 9832 9831 9829 9828 9826 9825 9823 9822 9821 9819 9818 9817 9815 9814 9812 9811 9809 9808 9806 9804 9803 9801 9800 9799 9797 9796 9795 9794 9793 9792 9791 9790 9790 9789 9789 9789 9788 9788 9788 9788 9788 9788 9788 9788 9390 0 21 9 9788 9788 9788 9788 9788 9788 9789 9789 9789 9789 9789 9790 9790 9790 9791 9791 9792 9792 9793 9793 9794 9794 9795 9795 9796 9796 9796 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9797 9796 9796 9796 9795 9795 9795 9794 9793 9793 9792 9791 9790 9788 9787 9785 9784 9782 9780 9778 9775 9773 9770 9768 9765 9762 9759 9756 9753 9750 9747 9744 9740 9737 9734 9731 9728 9725 9722 9718 9715 9712 9708 9705 9701 9698 9694 9690 9687 9683 9679 9675 9672 9668 9664 9661 9658 9654 9651 9648 9645 9643 9640 9638 9636 9634 9632 9630 9629 9627 9626 9625 9624 9624 9623 9623 9622 9622 9622 9622 9622 9623 9623 9624 9625 9626 9627 9628 9630 9631 9633 9635 9637 9639 9641 9643 9645 9648 9650 9652 9655 9657 9659 9662 9664 9667 9670 9672 9675 9678 9681 9684 9687 9690 9694 9697 9700 9704 9707 9710 9714 9717 9720 9724 9727 9730 9733 9736 9739 9742 9745 9748 9751 9753 9756 9759 9761 9764 9767 9769 9772 9774 9777 9779 9782 9784 9787 9789 9791 9794 9796 9798 9800 9802 9803 9805 9806 9808 9809 9810 9811 9812 9813 9814 9814 9815 9816 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9816 9816 9815 9814 9813 9812 9810 9809 9807 9805 9803 9800 9798 9795 9792 9789 9785 9782 9778 9774 9770 9766 9762 9758 9753 9749 9744 9739 9734 9729 9723 9718 9712 9707 9701 9694 9688 9681 9674 9667 9659 9652 9643 9635 9625 9616 9606 9596 9585 9574 9562 9551 9538 9525 9512 9498 9484 9470 9455 9440 9425 9410 9394 9378 9362 9345 9329 9312 9294 9277 9259 9242 9224 9205 9187 9168 9149 9129 9110 9090 9070 9049 9029 9007 8986 8965 8943 8921 8899 8876 8854 8831 8808 8785 8762 8738 8715 8691 8667 8643 8619 8595 8571 8548 8525 8501 8478 8456 8435 8414 8394 8374 8356 8339 8324 8310 8298 8287 8279 8273 8268 8266 8266 8268 8272 8279 8287 8298 8311 8326 8343 8362 8382 8404 8427 8450 8475 8501 8528 8555 8581 8608 8635 8662 8689 8716 8743 8769 8794 8818 8842 8865 8888 8910 8931 8952 8971 8991 9009 9027 9044 9061 9078 9093 9109 9124 9139 9153 9167 9181 9194 9207 9220 9233 9245 9257 9269 9280 9291 9302 9312 9322 9332 9341 9349 9357 9365 9372 9378 9384 9390 9395 9399 9403 9406 9409 9411 9413 9414 9415 9415 9415 9414 9413 9412 9410 9408 9405 9402 9398 9394 9389 9384 9379 9373 9367 9361 9354 9346 9339 9331 9323 9314 9306 9298 9289 9281 9273 9266 9259 9252 9246 9240 9235 9231 9228 9225 9223 9223 9223 9224 9226 9229 9233 9237 9243 9249 9256 9263 9271 9279 9288 9298 9307 9317 9328 9338 9348 9359 9369 9380 9390 9401 9411 9421 9431 9441 9451 9461 9470 9479 9488 9497 9505 9514 9522 9529 9537 9544 9551 9558 9565 9571 9577 9583 9589 9391 0 21 9 9594 9600 9605 9610 9614 9619 9624 9628 9632 9636 9640 9644 9647 9651 9655 9658 9661 9665 9668 9671 9674 9677 9680 9683 9685 9688 9690 9693 9695 9697 9698 9700 9701 9703 9704 9705 9706 9706 9707 9707 9707 9707 9707 9707 9707 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9708 9707 9707 9707 9706 9706 9705 9704 9702 9701 9699 9698 9696 9694 9691 9689 9686 9684 9681 9678 9675 9672 9669 9666 9663 9659 9656 9653 9649 9646 9642 9639 9635 9631 9627 9623 9619 9614 9610 9605 9600 9594 9589 9583 9577 9570 9564 9557 9550 9543 9535 9528 9520 9512 9504 9496 9488 9480 9473 9465 9458 9451 9444 9438 9433 9427 9423 9418 9414 9411 9408 9406 9404 9403 9402 9402 9402 9402 9403 9404 9405 9407 9408 9409 9411 9412 9414 9415 9417 9418 9419 9420 9421 9421 9421 9422 9421 9421 9420 9420 9419 9417 9416 9414 9412 9409 9407 9404 9400 9397 9393 9390 9386 9381 9377 9372 9367 9362 9357 9352 9347 9341 9336 9330 9324 9319 9313 9306 9300 9294 9287 9281 9274 9267 9260 9253 9245 9238 9230 9222 9214 9206 9197 9189 9180 9172 9163 9154 9145 9135 9126 9116 9106 9096 9086 9076 9065 9054 9043 9031 9020 9008 8995 8983 8970 8957 8943 8930 8915 8901 8886 8871 8856 8840 8824 8808 8791 8774 8757 8739 8720 8701 8681 8661 8640 8619 8597 8574 8551 8526 8502 8476 8450 8423 8396 8368 8339 8309 8279 8249 8217 8185 8153 8120 8086 8052 8017 7981 7944 7907 7868 7828 7788 7746 7703 7658 7612 7565 7517 7466 7414 7361 7306 7249 7190 7129 7067 7002 6936 6868 6798 6726 6652 6576 6498 6417 6334 6249 6162 6072 5980 5886 5789 5690 5588 5485 5379 5271 5159 5047 4932 4817 4700 4580 4461 4341 4222 4102 3983 3864 3746 3629 3512 3400 3291 3185 3083 2984 2890 2802 2720 2643 2571 2507 2450 2400 2357 2322 2295 2276 2264 2260 2263 2275 2294 2320 2353 2393 2440 2494 2552 2616 2686 2761 2840 2923 3009 3099 3193 3290 3388 3488 3591 3696 3802 3909 4016 4124 4233 4342 4451 4559 4668 4776 4883 4989 5094 5199 5301 5402 5502 5599 5696 5789 5881 5971 6059 6145 6228 6310 6390 6467 6543 6617 6689 6759 6827 6894 6959 7022 7083 7143 7201 7258 7313 7367 7419 7470 7520 7567 7614 7659 7703 7745 7786 7826 7865 7903 7939 7975 8009 8043 8076 8107 8138 8168 8197 8226 8253 8280 8306 8331 8355 8379 8402 8424 8445 8465 8484 8502 8520 8537 8553 8568 8582 8596 8609 8622 8634 8645 8656 8667 8677 8686 8695 8704 8712 8720 8728 8736 8743 8749 8756 8762 8768 8774 8779 8784 8789 8793 8797 8801 8805 8809 8812 8815 8818 8820 8823 8825 8826 8828 8829 8829 8829 8829 8828 8826 8824 8821 8817 8813 8808 8802 8795 8787 8779 8769 8759 8749 8738 8726 9392 0 21 9 8714 8701 8689 8676 8663 8650 8638 8625 8613 8601 8589 8578 8568 8559 8550 8542 8535 8528 8522 8517 8513 8509 8506 8504 8502 8500 8499 8498 8497 8496 8495 8493 8492 8490 8489 8487 8484 8481 8478 8474 8470 8465 8460 8455 8449 8443 8436 8429 8423 8416 8409 8402 8395 8388 8381 8374 8367 8361 8355 8349 8344 8339 8334 8330 8327 8323 8321 8319 8317 8316 8316 8316 8317 8318 8320 8323 8327 8331 8337 8342 8349 8356 8364 8373 8383 8393 8404 8416 8429 8442 8456 8471 8486 8502 8518 8536 8553 8571 8590 8609 8628 8648 8668 8688 8708 8729 8749 8770 8791 8812 8832 8853 8874 8894 8915 8935 8955 8975 8995 9015 9034 9054 9073 9092 9111 9130 9148 9166 9184 9202 9219 9236 9253 9269 9285 9300 9316 9330 9345 9359 9373 9386 9398 9411 9423 9435 9446 9457 9468 9478 9489 9499 9509 9519 9528 9537 9546 9555 9563 9571 9579 9586 9593 9600 9607 9613 9619 9624 9629 9634 9638 9642 9646 9650 9653 9656 9660 9663 9666 9669 9672 9675 9679 9682 9686 9689 9693 9697 9701 9705 9710 9714 9719 9723 9728 9733 9737 9742 9746 9751 9755 9760 9764 9768 9772 9776 9780 9783 9787 9790 9794 9797 9800 9803 9806 9809 9812 9814 9817 9819 9822 9824 9826 9829 9831 9833 9835 9837 9838 9840 9842 9843 9845 9846 9848 9849 9850 9851 9852 9853 9854 9855 9856 9856 9856 9857 9857 9856 9856 9856 9855 9855 9854 9853 9852 9851 9850 9849 9848 9846 9845 9844 9843 9841 9840 9839 9838 9836 9835 9834 9833 9832 9831 9829 9828 9827 9825 9824 9823 9821 9819 9817 9815 9813 9811 9809 9806 9804 9801 9799 9796 9793 9790 9787 9784 9781 9778 9775 9772 9769 9766 9762 9759 9755 9752 9748 9744 9740 9736 9732 9728 9723 9718 9714 9709 9704 9699 9695 9690 9685 9680 9676 9671 9666 9662 9657 9653 9649 9645 9640 9636 9633 9629 9625 9621 9618 9614 9610 9607 9603 9600 9597 9593 9590 9587 9584 9581 9578 9576 9573 9571 9569 9567 9565 9564 9562 9561 9560 9560 9559 9559 9559 9559 9559 9560 9561 9561 9563 9564 9565 9567 9568 9570 9572 9574 9577 9579 9582 9584 9587 9590 9593 9596 9599 9603 9606 9610 9613 9617 9621 9625 9629 9633 9637 9642 9646 9651 9655 9660 9664 9669 9674 9678 9683 9687 9692 9696 9701 9705 9709 9714 9717 9721 9725 9729 9733 9736 9740 9744 9747 9751 9755 9759 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9803 9806 9810 9813 9815 9818 9820 9823 9824 9826 9827 9828 9829 9830 9830 9831 9831 9832 9832 9833 9833 9834 9834 9834 9834 9835 9835 9835 9835 9835 9835 9835 9834 9833 9833 9832 9831 9830 9829 9828 9827 9826 9825 9825 9824 9824 9824 9825 9825 9826 9827 9829 9830 9832 9835 9837 9839 9842 9845 9847 9850 9853 9855 9858 9860 9862 9865 9393 0 21 9 9867 9869 9871 9873 9876 9878 9880 9883 9885 9888 9890 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9914 9915 9916 9916 9916 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9906 9906 9906 9906 9906 9906 9906 9906 9907 9907 9906 9905 9905 9903 9902 9901 9899 9897 9895 9893 9890 9887 9885 9882 9879 9877 9874 9871 9868 9866 9863 9861 9858 9856 9853 9850 9847 9844 9841 9838 9834 9830 9826 9822 9817 9812 9807 9802 9797 9791 9785 9779 9774 9767 9761 9755 9749 9743 9737 9731 9724 9718 9712 9705 9699 9692 9685 9678 9671 9664 9656 9649 9641 9633 9625 9616 9608 9600 9591 9583 9574 9565 9557 9548 9539 9531 9522 9514 9506 9498 9490 9482 9474 9466 9459 9452 9445 9438 9431 9425 9419 9413 9408 9403 9398 9394 9391 9388 9385 9383 9381 9380 9379 9379 9379 9380 9381 9383 9384 9386 9389 9391 9393 9396 9399 9402 9405 9408 9412 9415 9419 9423 9427 9431 9436 9440 9445 9450 9456 9461 9468 9474 9481 9488 9495 9503 9510 9518 9526 9534 9542 9551 9559 9567 9575 9583 9591 9600 9608 9616 9624 9631 9639 9647 9654 9662 9669 9676 9684 9691 9698 9705 9713 9720 9727 9733 9740 9747 9753 9760 9766 9772 9778 9783 9789 9794 9799 9804 9809 9814 9818 9822 9826 9831 9834 9838 9842 9846 9850 9853 9856 9860 9863 9866 9869 9872 9875 9877 9880 9882 9884 9886 9888 9889 9891 9892 9893 9893 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9896 9896 9896 9896 9896 9896 9897 9897 9897 9897 9897 9896 9896 9895 9894 9893 9892 9891 9890 9888 9886 9884 9882 9879 9877 9875 9872 9869 9867 9864 9862 9859 9856 9854 9851 9848 9846 9843 9840 9837 9834 9831 9827 9824 9820 9816 9811 9806 9801 9795 9788 9782 9775 9767 9759 9750 9741 9731 9721 9711 9700 9688 9677 9665 9652 9640 9627 9614 9601 9588 9574 9561 9547 9533 9520 9506 9492 9478 9464 9450 9435 9421 9407 9392 9378 9363 9348 9333 9318 9303 9288 9272 9257 9241 9225 9208 9192 9175 9158 9141 9124 9106 9088 9070 9052 9034 9016 8997 8978 8959 8940 8922 8903 8884 8865 8846 8828 8809 8791 8773 8756 8739 8722 8706 8691 8676 8661 8648 8635 8623 8611 8601 8591 8582 8574 8567 8560 8555 8550 8546 8543 8541 8539 8538 8539 8539 8541 8543 8546 8549 8554 8558 8564 8570 8577 8584 8592 8600 8609 8619 8629 8639 8650 8661 8673 8684 8696 8708 8721 8733 8745 8757 8769 8781 8793 8804 8816 8827 8837 8847 8857 8866 8875 8883 8891 8898 8904 8911 8916 8921 8925 8929 8933 8935 8938 8940 8941 8942 8942 8942 8941 8941 8939 8938 8936 8934 8932 8930 8927 8924 8922 8919 8917 8914 8912 8910 8907 8905 8904 8902 8900 8899 8897 8896 8895 8894 8893 9394 0 21 9 8892 8890 8889 8887 8885 8883 8881 8878 8874 8870 8865 8860 8854 8846 8838 8830 8820 8808 8796 8782 8768 8752 8734 8715 8695 8674 8650 8626 8600 8573 8545 8515 8485 8455 8423 8392 8359 8327 8294 8261 8229 8198 8168 8139 8111 8084 8059 8036 8015 7995 7977 7962 7949 7937 7927 7918 7913 7908 7904 7901 7899 7897 7896 7894 7893 7891 7888 7885 7880 7875 7869 7860 7850 7839 7826 7812 7796 7779 7762 7744 7727 7709 7692 7674 7656 7639 7624 7611 7599 7589 7581 7576 7575 7576 7579 7585 7595 7606 7620 7637 7656 7678 7702 7728 7755 7783 7815 7846 7878 7910 7942 7975 8007 8040 8072 8105 8136 8167 8196 8225 8253 8280 8305 8330 8352 8374 8394 8413 8430 8446 8461 8473 8485 8494 8502 8509 8513 8516 8518 8517 8515 8511 8506 8499 8490 8479 8467 8453 8437 8419 8400 8379 8356 8332 8305 8277 8247 8215 8181 8145 8107 8067 8025 7981 7934 7885 7834 7781 7726 7669 7610 7549 7487 7425 7361 7297 7232 7167 7102 7037 6971 6910 6850 6793 6737 6684 6636 6591 6550 6514 6481 6454 6432 6415 6403 6395 6394 6398 6405 6417 6434 6455 6480 6507 6538 6571 6609 6648 6688 6730 6774 6819 6864 6910 6955 7001 7048 7094 7140 7186 7233 7278 7323 7368 7412 7455 7498 7540 7581 7622 7662 7701 7739 7776 7813 7848 7882 7914 7945 7975 8004 8031 8056 8080 8102 8123 8142 8160 8175 8190 8203 8214 8224 8232 8239 8245 8249 8252 8254 8255 8255 8253 8251 8249 8245 8241 8236 8231 8225 8219 8213 8206 8199 8191 8184 8177 8169 8162 8154 8147 8139 8132 8124 8117 8110 8104 8097 8091 8085 8079 8074 8070 8066 8063 8060 8058 8057 8057 8058 8060 8063 8066 8071 8077 8084 8092 8101 8111 8122 8134 8147 8161 8175 8191 8207 8224 8241 8260 8279 8298 8318 8339 8361 8383 8405 8429 8452 8477 8501 8526 8552 8578 8604 8631 8658 8685 8712 8740 8767 8795 8822 8849 8876 8903 8929 8955 8981 9006 9031 9056 9080 9104 9127 9150 9173 9195 9216 9237 9258 9278 9298 9317 9336 9354 9372 9389 9406 9422 9438 9453 9468 9481 9495 9508 9520 9532 9543 9553 9564 9574 9583 9592 9600 9608 9616 9623 9630 9636 9642 9648 9653 9658 9663 9667 9671 9675 9678 9681 9684 9686 9688 9689 9691 9692 9693 9693 9693 9693 9693 9693 9692 9691 9690 9689 9688 9686 9684 9682 9680 9678 9676 9674 9672 9670 9668 9666 9664 9662 9661 9660 9659 9659 9658 9659 9659 9660 9661 9663 9665 9668 9670 9673 9676 9679 9682 9685 9689 9692 9695 9698 9702 9705 9708 9711 9714 9717 9720 9722 9725 9728 9730 9733 9736 9739 9741 9744 9747 9750 9752 9755 9758 9761 9763 9765 9768 9770 9772 9773 9775 9777 9778 9779 9780 9780 9781 9781 9781 9781 9781 9780 9780 9779 9778 9777 9776 9775 9773 9772 9770 9768 9395 0 21 9 9765 9763 9760 9757 9754 9751 9747 9743 9740 9736 9732 9728 9723 9719 9715 9711 9707 9703 9700 9696 9693 9690 9687 9685 9683 9681 9679 9678 9677 9677 9677 9677 9678 9679 9680 9682 9683 9686 9688 9691 9694 9697 9701 9704 9708 9712 9716 9720 9725 9729 9733 9737 9742 9746 9750 9754 9758 9762 9766 9770 9773 9777 9780 9783 9786 9789 9792 9794 9797 9799 9801 9803 9805 9806 9808 9809 9810 9810 9811 9811 9812 9811 9811 9811 9810 9809 9808 9806 9805 9803 9801 9799 9797 9795 9793 9791 9790 9788 9786 9785 9783 9782 9781 9781 9781 9781 9781 9782 9783 9785 9786 9789 9791 9794 9797 9800 9804 9807 9811 9815 9818 9822 9826 9829 9833 9837 9840 9843 9846 9848 9851 9853 9854 9856 9857 9858 9859 9860 9860 9861 9862 9862 9863 9864 9864 9865 9866 9866 9867 9868 9869 9870 9871 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9903 9902 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9882 9880 9877 9875 9872 9869 9867 9864 9861 9858 9856 9853 9850 9848 9845 9842 9840 9837 9834 9832 9829 9826 9823 9820 9817 9813 9810 9806 9803 9799 9795 9791 9787 9783 9779 9774 9770 9765 9761 9756 9752 9747 9743 9739 9734 9730 9725 9721 9717 9713 9708 9705 9701 9697 9693 9689 9686 9682 9679 9676 9673 9670 9667 9664 9662 9659 9657 9655 9653 9651 9649 9648 9646 9645 9644 9644 9643 9643 9643 9643 9644 9644 9645 9646 9648 9649 9651 9652 9654 9656 9658 9661 9663 9665 9667 9670 9672 9675 9677 9679 9682 9684 9687 9689 9692 9694 9696 9699 9701 9704 9707 9709 9712 9715 9718 9721 9724 9727 9730 9733 9736 9739 9742 9745 9747 9750 9753 9755 9758 9760 9762 9764 9766 9768 9769 9771 9772 9774 9776 9777 9779 9780 9782 9784 9785 9787 9789 9790 9792 9794 9795 9797 9798 9800 9801 9802 9804 9804 9805 9805 9806 9806 9806 9806 9805 9805 9804 9804 9803 9803 9802 9801 9800 9800 9799 9798 9797 9797 9796 9795 9794 9794 9793 9792 9791 9790 9789 9787 9786 9784 9782 9781 9779 9777 9776 9774 9772 9771 9769 9768 9766 9764 9763 9761 9760 9758 9756 9755 9753 9751 9749 9747 9745 9742 9740 9737 9735 9732 9728 9725 9722 9719 9715 9712 9709 9705 9702 9698 9694 9690 9687 9683 9678 9674 9670 9665 9660 9655 9650 9644 9639 9633 9627 9620 9613 9607 9600 9592 9585 9578 9570 9563 9555 9548 9540 9532 9525 9516 9508 9500 9491 9482 9473 9464 9454 9444 9434 9423 9412 9400 9388 9376 9363 9350 9336 9322 9396 0 21 9 9308 9294 9280 9266 9251 9236 9222 9207 9192 9176 9161 9146 9130 9114 9097 9080 9063 9046 9027 9009 8989 8969 8948 8926 8904 8880 8856 8831 8804 8777 8749 8719 8689 8657 8624 8590 8555 8518 8480 8440 8399 8357 8313 8267 8220 8171 8120 8067 8012 7956 7897 7837 7775 7711 7646 7578 7509 7439 7367 7294 7220 7144 7068 6992 6916 6840 6764 6689 6614 6540 6466 6396 6327 6262 6198 6137 6080 6028 5979 5935 5894 5859 5828 5803 5782 5766 5756 5751 5751 5755 5765 5780 5799 5823 5850 5882 5918 5957 5999 6044 6093 6144 6198 6253 6310 6370 6431 6493 6557 6621 6686 6753 6819 6886 6953 7019 7086 7152 7218 7284 7350 7414 7477 7540 7601 7660 7719 7775 7830 7884 7936 7986 8035 8082 8127 8170 8212 8251 8290 8326 8361 8395 8427 8458 8488 8516 8543 8569 8594 8618 8640 8662 8683 8703 8723 8741 8759 8776 8792 8807 8822 8836 8850 8863 8875 8887 8898 8909 8919 8929 8938 8947 8956 8964 8973 8981 8989 8996 9004 9012 9020 9028 9035 9043 9051 9059 9067 9075 9083 9091 9099 9107 9115 9124 9132 9140 9148 9157 9165 9173 9182 9190 9198 9207 9215 9224 9232 9241 9250 9259 9267 9276 9285 9294 9303 9312 9321 9330 9339 9348 9357 9365 9374 9382 9391 9399 9408 9416 9424 9432 9440 9447 9455 9462 9470 9477 9484 9491 9497 9504 9510 9516 9521 9527 9532 9536 9540 9544 9547 9550 9552 9554 9556 9557 9558 9558 9559 9558 9558 9557 9556 9554 9552 9549 9546 9543 9539 9535 9530 9524 9519 9512 9504 9496 9488 9479 9469 9460 9450 9440 9430 9421 9412 9403 9395 9386 9380 9374 9369 9366 9363 9363 9364 9366 9370 9375 9382 9390 9399 9409 9420 9433 9445 9459 9472 9486 9501 9515 9530 9544 9559 9572 9585 9598 9611 9623 9634 9646 9656 9666 9676 9685 9693 9701 9708 9715 9721 9726 9731 9736 9739 9742 9745 9747 9749 9750 9750 9751 9750 9750 9749 9747 9746 9744 9742 9739 9737 9734 9732 9729 9726 9722 9719 9715 9711 9707 9702 9697 9692 9686 9680 9674 9667 9660 9652 9645 9636 9628 9619 9610 9601 9591 9581 9571 9561 9550 9540 9529 9518 9508 9497 9486 9475 9463 9452 9441 9430 9419 9408 9397 9385 9375 9364 9354 9343 9333 9324 9314 9305 9296 9288 9280 9272 9264 9257 9251 9245 9239 9233 9228 9224 9219 9215 9212 9209 9207 9205 9203 9203 9202 9203 9204 9205 9208 9211 9215 9219 9224 9230 9236 9242 9250 9258 9266 9275 9284 9293 9303 9313 9323 9334 9344 9355 9365 9376 9387 9398 9410 9421 9432 9444 9456 9468 9480 9492 9504 9516 9528 9540 9552 9564 9576 9588 9599 9611 9622 9633 9644 9654 9665 9675 9684 9693 9702 9711 9719 9727 9735 9742 9749 9757 9763 9770 9776 9782 9788 9794 9800 9805 9810 9815 9820 9824 9829 9833 9837 9840 9844 9847 9850 9397 0 21 9 9852 9855 9857 9859 9861 9863 9864 9866 9867 9868 9869 9870 9870 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9860 9859 9858 9858 9858 9857 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9862 9862 9863 9864 9864 9865 9865 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9866 9865 9865 9864 9863 9863 9862 9861 9860 9858 9857 9855 9854 9852 9850 9849 9847 9845 9843 9842 9840 9838 9837 9835 9834 9832 9830 9829 9827 9825 9824 9822 9820 9818 9816 9814 9811 9809 9807 9804 9801 9798 9796 9793 9790 9787 9784 9782 9779 9776 9773 9771 9768 9766 9763 9760 9758 9755 9753 9751 9748 9746 9743 9741 9738 9736 9734 9731 9728 9726 9723 9720 9718 9715 9712 9709 9706 9703 9700 9697 9694 9690 9686 9682 9678 9674 9669 9664 9659 9654 9648 9642 9636 9629 9623 9616 9609 9601 9594 9586 9578 9570 9562 9554 9546 9538 9529 9520 9512 9503 9494 9484 9475 9466 9456 9446 9436 9426 9416 9406 9396 9386 9375 9365 9354 9344 9334 9324 9314 9304 9295 9286 9277 9269 9261 9254 9247 9240 9234 9228 9223 9218 9213 9210 9206 9203 9201 9199 9197 9196 9195 9195 9195 9196 9197 9199 9202 9205 9208 9212 9217 9222 9227 9233 9240 9247 9255 9263 9271 9280 9289 9298 9308 9318 9328 9338 9349 9359 9370 9380 9391 9402 9412 9423 9434 9445 9455 9466 9476 9487 9497 9507 9517 9527 9537 9547 9557 9567 9576 9585 9594 9603 9612 9620 9628 9636 9644 9651 9658 9664 9671 9677 9683 9688 9693 9698 9702 9706 9710 9714 9717 9720 9723 9725 9727 9729 9731 9732 9733 9734 9735 9735 9735 9735 9735 9734 9734 9733 9732 9731 9730 9729 9728 9726 9725 9723 9722 9720 9719 9717 9715 9714 9712 9710 9709 9707 9706 9704 9702 9701 9699 9698 9696 9695 9693 9692 9690 9689 9688 9687 9687 9686 9686 9685 9685 9685 9685 9685 9685 9686 9686 9686 9687 9688 9688 9689 9690 9690 9691 9692 9692 9693 9694 9695 9696 9697 9698 9699 9701 9702 9704 9706 9708 9710 9712 9715 9717 9720 9722 9725 9728 9730 9733 9736 9738 9741 9743 9745 9747 9750 9751 9753 9755 9757 9758 9760 9761 9762 9764 9765 9766 9768 9769 9770 9771 9773 9774 9775 9776 9778 9779 9780 9781 9782 9783 9784 9785 9785 9786 9786 9787 9787 9787 9788 9788 9788 9787 9787 9787 9786 9786 9785 9785 9784 9784 9783 9783 9782 9782 9781 9781 9780 9780 9780 9779 9779 9779 9779 9779 9778 9778 9778 9778 9777 9777 9777 9776 9776 9775 9774 9773 9772 9771 9770 9769 9767 9766 9764 9763 9761 9398 0 21 9 9760 9758 9757 9755 9754 9752 9751 9750 9748 9747 9746 9745 9744 9743 9743 9742 9741 9740 9739 9739 9738 9737 9736 9736 9735 9734 9733 9732 9731 9730 9729 9728 9727 9726 9725 9723 9722 9721 9720 9718 9717 9716 9714 9713 9712 9710 9709 9708 9706 9705 9704 9702 9701 9700 9698 9697 9695 9694 9693 9691 9690 9688 9687 9685 9684 9682 9681 9680 9678 9677 9675 9674 9672 9671 9670 9668 9667 9666 9665 9663 9662 9661 9660 9658 9657 9656 9654 9653 9652 9650 9649 9647 9645 9644 9642 9640 9638 9636 9634 9632 9630 9627 9625 9622 9620 9617 9615 9612 9609 9606 9604 9601 9598 9595 9592 9589 9586 9583 9580 9578 9575 9572 9569 9566 9563 9560 9558 9555 9552 9549 9547 9544 9541 9538 9535 9532 9529 9526 9523 9520 9517 9513 9510 9506 9503 9499 9496 9492 9488 9484 9480 9476 9472 9468 9464 9460 9455 9451 9447 9442 9438 9433 9429 9424 9420 9415 9411 9406 9402 9397 9392 9388 9384 9379 9375 9370 9366 9362 9358 9354 9350 9346 9342 9337 9333 9329 9324 9319 9314 9309 9304 9299 9293 9287 9281 9275 9268 9262 9255 9248 9241 9234 9228 9221 9214 9207 9200 9193 9187 9180 9174 9168 9162 9156 9150 9144 9138 9133 9127 9121 9116 9110 9104 9098 9092 9086 9080 9074 9068 9061 9055 9049 9042 9036 9029 9022 9015 9008 9001 8994 8987 8980 8972 8964 8956 8948 8940 8932 8923 8914 8905 8895 8885 8875 8864 8854 8843 8832 8821 8809 8798 8786 8775 8763 8751 8739 8727 8714 8702 8689 8677 8664 8651 8638 8625 8612 8598 8584 8569 8554 8539 8524 8508 8492 8476 8459 8442 8425 8407 8389 8371 8353 8335 8316 8298 8279 8260 8242 8223 8204 8185 8167 8148 8128 8109 8090 8071 8051 8031 8011 7991 7970 7949 7928 7907 7885 7863 7840 7817 7793 7769 7745 7720 7694 7669 7643 7616 7589 7562 7534 7505 7476 7446 7416 7385 7354 7322 7289 7255 7221 7186 7150 7113 7075 7037 6998 6958 6917 6876 6833 6790 6747 6702 6657 6611 6565 6518 6470 6421 6372 6322 6271 6220 6168 6115 6062 6007 5952 5896 5839 5781 5722 5662 5602 5540 5477 5413 5348 5282 5215 5147 5077 5007 4936 4864 4791 4716 4641 4564 4487 4409 4329 4249 4167 4085 4002 3918 3833 3747 3661 3573 3485 3396 3307 3218 3128 3037 2947 2857 2766 2676 2586 2497 2408 2319 2231 2144 2058 1972 1888 1805 1724 1644 1566 1489 1414 1341 1270 1202 1135 1070 1008 948 890 835 782 732 685 640 597 557 520 484 451 421 392 366 342 320 299 281 264 249 235 224 213 204 196 189 184 180 176 174 173 173 174 176 179 182 187 193 199 207 215 225 236 247 261 275 291 308 328 349 372 396 423 452 483 517 553 591 632 675 721 769 820 874 930 988 1048 9399 0 21 9 1111 1175 1242 1310 1380 1452 1525 1600 1676 1754 1833 1912 1993 2074 2157 2240 2324 2409 2494 2579 2665 2752 2839 2926 3013 3100 3187 3274 3360 3446 3532 3617 3702 3786 3869 3951 4033 4113 4193 4272 4350 4427 4503 4578 4652 4725 4797 4868 4938 5008 5076 5143 5209 5274 5339 5402 5463 5524 5584 5643 5700 5757 5812 5867 5920 5973 6025 6075 6125 6174 6223 6270 6317 6363 6409 6454 6499 6543 6586 6629 6671 6713 6754 6795 6834 6874 6912 6949 6986 7022 7058 7093 7127 7160 7193 7226 7257 7288 7319 7349 7378 7407 7436 7465 7493 7521 7548 7575 7602 7629 7655 7681 7706 7731 7755 7779 7803 7826 7849 7871 7893 7914 7934 7955 7974 7994 8013 8031 8050 8068 8086 8103 8121 8139 8156 8173 8190 8208 8225 8242 8258 8275 8292 8309 8325 8342 8358 8374 8390 8406 8422 8437 8452 8467 8482 8496 8510 8524 8537 8551 8564 8577 8589 8601 8613 8625 8637 8648 8659 8670 8681 8691 8701 8711 8721 8730 8740 8749 8758 8767 8775 8784 8792 8800 8808 8816 8824 8831 8839 8846 8853 8861 8868 8875 8882 8888 8895 8902 8909 8915 8922 8928 8935 8942 8948 8955 8961 8968 8974 8980 8987 8993 8999 9006 9012 9018 9024 9030 9036 9042 9048 9054 9059 9065 9070 9076 9081 9086 9090 9095 9100 9104 9108 9112 9116 9120 9124 9128 9131 9135 9138 9141 9144 9147 9150 9153 9156 9159 9162 9165 9168 9170 9173 9176 9178 9181 9183 9186 9188 9190 9192 9194 9196 9198 9199 9201 9202 9203 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9214 9215 9216 9217 9218 9218 9219 9220 9221 9221 9222 9222 9222 9223 9223 9222 9222 9222 9221 9220 9220 9219 9218 9216 9215 9213 9212 9210 9208 9206 9204 9202 9200 9197 9195 9193 9190 9187 9185 9182 9178 9175 9172 9168 9164 9160 9156 9151 9147 9142 9137 9131 9125 9120 9113 9107 9100 9093 9086 9079 9071 9063 9054 9046 9037 9028 9018 9008 8998 8988 8977 8966 8954 8942 8930 8917 8904 8890 8876 8862 8847 8832 8816 8800 8784 8768 8751 8733 8716 8698 8680 8661 8642 8624 8604 8585 8565 8546 8526 8505 8485 8465 8444 8423 8402 8381 8359 8338 8316 8294 8272 8250 8227 8205 8182 8160 8137 8115 8092 8069 8047 8024 8001 7979 7957 7934 7912 7889 7867 7844 7822 7799 7777 7754 7730 7707 7683 7659 7635 7610 7585 7559 7533 7506 7479 7452 7423 7394 7365 7335 7305 7274 7242 7210 7177 7143 7108 7073 7036 6999 6961 6921 6881 6839 6796 6751 6705 6658 6609 6559 6507 6453 6398 6340 6281 6220 6157 6093 6026 5958 5888 5816 5742 5666 5588 5508 5426 5342 5256 5168 5079 4987 4894 4799 4702 4604 4505 4405 4301 4198 4094 3991 3887 3784 3682 3579 3477 3376 3278 3182 3090 2999 2911 2829 2751 2677 2608 2544 2487 2436 2391 2352 9400 0 21 9 2319 2294 2275 2263 2258 2260 2270 2287 2310 2340 2376 2419 2468 2522 2582 2648 2719 2795 2875 2959 3047 3139 3234 3332 3432 3534 3640 3747 3854 3963 4072 4182 4293 4403 4514 4624 4734 4842 4949 5056 5162 5265 5367 5467 5565 5662 5756 5848 5938 6026 6112 6195 6276 6355 6432 6506 6579 6649 6718 6784 6849 6911 6972 7032 7089 7145 7200 7252 7304 7354 7402 7449 7495 7540 7583 7625 7665 7704 7742 7779 7814 7848 7881 7912 7942 7971 7999 8026 8051 8076 8099 8122 8143 8164 8184 8202 8221 8238 8255 8272 8287 8303 8318 8332 8347 8361 8375 8388 8402 8415 8429 8442 8456 8469 8483 8496 8510 8524 8538 8552 8566 8581 8595 8610 8625 8641 8657 8672 8688 8705 8721 8737 8753 8770 8786 8802 8818 8834 8850 8866 8882 8897 8912 8926 8941 8955 8968 8982 8994 9007 9019 9031 9043 9054 9065 9076 9086 9096 9106 9116 9125 9135 9144 9152 9161 9169 9177 9185 9193 9200 9207 9214 9220 9227 9232 9238 9243 9248 9253 9257 9261 9265 9268 9271 9274 9277 9280 9282 9284 9286 9288 9290 9292 9294 9296 9297 9299 9301 9303 9305 9307 9310 9312 9315 9317 9320 9323 9327 9330 9334 9337 9341 9345 9350 9354 9359 9364 9369 9374 9379 9384 9390 9396 9401 9407 9413 9419 9425 9431 9437 9443 9448 9454 9460 9466 9472 9477 9483 9488 9493 9498 9503 9508 9513 9518 9523 9527 9532 9536 9541 9545 9550 9554 9558 9562 9566 9570 9574 9578 9582 9585 9589 9592 9595 9598 9601 9604 9606 9609 9611 9613 9615 9617 9619 9621 9622 9624 9626 9627 9629 9631 9633 9634 9636 9638 9640 9642 9644 9646 9648 9650 9652 9654 9655 9657 9658 9660 9661 9662 9663 9664 9665 9665 9666 9666 9667 9667 9668 9668 9668 9668 9669 9669 9670 9670 9671 9671 9672 9672 9673 9674 9674 9675 9675 9676 9676 9676 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9677 9676 9676 9676 9676 9675 9675 9675 9674 9674 9673 9672 9671 9670 9669 9668 9667 9666 9664 9663 9661 9659 9657 9655 9653 9651 9649 9647 9645 9643 9641 9639 9637 9635 9633 9631 9629 9627 9624 9622 9620 9617 9614 9611 9608 9605 9601 9598 9594 9589 9584 9580 9574 9569 9564 9558 9552 9546 9540 9534 9528 9522 9515 9509 9502 9496 9489 9482 9475 9467 9460 9452 9445 9437 9428 9420 9411 9401 9392 9382 9372 9361 9351 9340 9328 9317 9305 9293 9281 9269 9256 9243 9230 9216 9203 9189 9175 9160 9145 9130 9115 9099 9083 9066 9049 9031 9014 8995 8977 8957 8938 8918 8898 8877 8856 8835 8813 8790 8768 8745 8721 8697 8673 8648 8623 8597 8571 8544 8517 8489 8461 8433 8403 8374 8344 8313 8282 8251 8219 8187 8154 8121 8089 8055 8022 7988 7955 7921 7887 7854 7820 7786 7753 7719 7686 7653 7620 7588 7556 7524 7493 7463 7433 9401 0 21 9 7404 7376 7348 7321 7296 7271 7247 7224 7203 7183 7164 7146 7130 7115 7101 7089 7078 7069 7061 7055 7050 7047 7046 7046 7047 7050 7055 7061 7069 7078 7089 7101 7114 7129 7145 7163 7182 7202 7223 7245 7268 7292 7318 7344 7370 7398 7426 7455 7485 7514 7545 7576 7607 7638 7670 7701 7733 7765 7797 7829 7861 7892 7923 7954 7985 8016 8046 8075 8104 8133 8161 8189 8216 8242 8268 8294 8318 8342 8365 8388 8410 8431 8451 8471 8490 8508 8525 8541 8557 8571 8585 8598 8611 8622 8633 8643 8652 8660 8668 8675 8681 8686 8691 8695 8699 8702 8704 8705 8707 8707 8707 8707 8705 8704 8702 8699 8696 8692 8687 8683 8677 8671 8665 8658 8651 8643 8635 8626 8617 8607 8597 8587 8576 8565 8554 8542 8529 8516 8503 8490 8476 8461 8446 8431 8415 8399 8382 8364 8346 8328 8309 8290 8270 8249 8228 8207 8185 8163 8140 8117 8094 8070 8045 8021 7995 7970 7943 7917 7890 7862 7834 7805 7775 7744 7713 7681 7648 7614 7579 7543 7506 7468 7429 7388 7347 7304 7260 7215 7168 7120 7071 7021 6969 6915 6861 6804 6746 6687 6626 6563 6499 6433 6365 6295 6224 6151 6076 5999 5920 5840 5757 5673 5588 5500 5411 5319 5226 5131 5035 4937 4837 4735 4632 4528 4422 4315 4206 4097 3986 3875 3764 3651 3538 3425 3312 3199 3088 2978 2868 2760 2653 2549 2447 2348 2252 2157 2067 1980 1897 1817 1741 1670 1603 1541 1483 1429 1380 1336 1297 1262 1233 1209 1190 1176 1167 1164 1166 1174 1187 1206 1230 1259 1294 1334 1379 1430 1486 1546 1611 1681 1755 1833 1915 2000 2088 2179 2274 2370 2468 2569 2671 2776 2881 2987 3094 3201 3310 3419 3527 3636 3745 3853 3961 4069 4176 4284 4390 4495 4599 4702 4805 4905 5005 5103 5199 5294 5387 5478 5568 5656 5742 5826 5908 5989 6067 6144 6218 6291 6362 6432 6499 6565 6629 6692 6754 6813 6872 6929 6984 7039 7092 7144 7194 7244 7292 7339 7385 7430 7474 7517 7559 7600 7641 7680 7718 7755 7792 7827 7862 7896 7929 7962 7993 8024 8054 8084 8113 8141 8168 8195 8222 8248 8273 8298 8322 8346 8369 8393 8415 8438 8459 8481 8502 8523 8544 8564 8584 8604 8623 8642 8661 8679 8697 8715 8733 8750 8766 8783 8799 8814 8830 8845 8859 8874 8888 8902 8915 8928 8941 8953 8965 8977 8989 9001 9012 9023 9034 9045 9056 9066 9077 9087 9097 9107 9117 9127 9136 9146 9156 9165 9174 9183 9192 9200 9209 9217 9225 9233 9240 9248 9255 9262 9269 9275 9282 9288 9294 9300 9306 9311 9317 9323 9328 9334 9339 9345 9350 9355 9361 9366 9371 9376 9381 9386 9391 9395 9400 9404 9409 9413 9417 9421 9425 9428 9432 9436 9439 9442 9445 9448 9451 9454 9457 9460 9463 9466 9468 9471 9473 9476 9478 9480 9481 9483 9484 9486 9487 9488 9489 9490 9402 0 21 9 9491 9491 9492 9492 9493 9493 9494 9494 9495 9495 9496 9497 9497 9498 9499 9500 9501 9503 9504 9505 9506 9507 9509 9510 9511 9513 9514 9516 9517 9519 9520 9522 9524 9525 9527 9529 9531 9533 9535 9537 9539 9540 9542 9544 9545 9547 9548 9549 9549 9550 9550 9550 9550 9549 9548 9547 9546 9545 9543 9541 9540 9537 9535 9533 9531 9528 9526 9524 9521 9519 9516 9513 9510 9507 9504 9501 9498 9494 9490 9486 9482 9478 9474 9469 9464 9459 9454 9448 9443 9437 9430 9424 9417 9410 9403 9396 9389 9381 9373 9365 9357 9349 9340 9331 9323 9314 9304 9295 9286 9276 9266 9257 9247 9237 9226 9216 9205 9194 9183 9172 9160 9148 9136 9124 9111 9098 9084 9071 9057 9043 9029 9014 9000 8985 8971 8956 8942 8927 8913 8900 8886 8873 8860 8848 8837 8826 8815 8805 8796 8788 8780 8773 8767 8761 8756 8752 8749 8747 8745 8744 8743 8743 8744 8745 8747 8749 8752 8756 8759 8762 8765 8769 8772 8776 8779 8782 8785 8787 8788 8789 8789 8789 8788 8786 8783 8779 8775 8769 8763 8756 8748 8739 8730 8719 8708 8696 8683 8670 8655 8640 8624 8607 8590 8571 8551 8530 8508 8485 8461 8435 8408 8380 8350 8319 8287 8252 8216 8179 8139 8098 8055 8010 7964 7915 7864 7812 7757 7700 7641 7580 7517 7451 7383 7313 7241 7167 7091 7012 6933 6852 6769 6684 6598 6512 6427 6341 6256 6172 6089 6007 5926 5849 5776 5707 5640 5578 5521 5470 5425 5385 5351 5326 5307 5295 5289 5290 5299 5314 5335 5363 5396 5438 5484 5535 5591 5652 5717 5786 5857 5931 6007 6087 6167 6248 6329 6410 6492 6574 6657 6739 6821 6900 6979 7056 7133 7208 7281 7353 7424 7493 7561 7626 7690 7753 7814 7873 7931 7987 8041 8094 8146 8195 8243 8290 8335 8378 8420 8460 8499 8537 8573 8608 8641 8673 8704 8734 8762 8790 8817 8843 8867 8891 8914 8937 8959 8980 9001 9021 9041 9060 9078 9096 9114 9131 9148 9164 9180 9196 9211 9226 9240 9254 9267 9280 9293 9305 9317 9328 9339 9350 9360 9370 9380 9389 9399 9408 9416 9425 9433 9441 9449 9457 9465 9472 9480 9487 9494 9501 9508 9515 9522 9528 9534 9540 9546 9552 9558 9563 9568 9573 9578 9583 9588 9592 9596 9601 9605 9609 9613 9616 9620 9624 9628 9631 9635 9638 9641 9645 9648 9651 9654 9657 9660 9662 9665 9667 9670 9672 9674 9676 9678 9680 9682 9684 9686 9688 9690 9692 9694 9696 9698 9700 9702 9704 9706 9709 9710 9712 9714 9716 9717 9719 9720 9721 9722 9723 9723 9724 9724 9724 9724 9724 9724 9724 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9723 9722 9722 9722 9721 9721 9720 9720 9719 9718 9717 9716 9715 9714 9713 9712 9710 9709 9707 9705 9703 9701 9698 9696 9693 9690 9403 0 21 9 9687 9684 9681 9677 9674 9670 9666 9663 9659 9655 9651 9647 9643 9639 9634 9630 9626 9621 9616 9611 9606 9601 9595 9590 9584 9577 9571 9564 9557 9549 9542 9534 9526 9517 9508 9499 9489 9479 9469 9458 9447 9435 9423 9410 9397 9384 9369 9354 9338 9322 9304 9286 9267 9248 9227 9206 9184 9161 9138 9113 9088 9063 9036 9009 8982 8954 8926 8897 8868 8840 8811 8783 8755 8727 8700 8673 8647 8623 8599 8577 8556 8537 8520 8505 8491 8480 8472 8465 8462 8460 8461 8464 8469 8477 8487 8499 8513 8530 8547 8567 8587 8610 8633 8657 8681 8706 8732 8758 8784 8809 8835 8860 8886 8910 8935 8959 8982 9005 9026 9048 9068 9088 9107 9125 9143 9160 9176 9191 9206 9220 9233 9246 9258 9270 9281 9291 9301 9311 9320 9328 9336 9344 9351 9357 9364 9370 9375 9381 9385 9390 9394 9398 9402 9405 9408 9410 9413 9415 9416 9418 9419 9420 9420 9420 9420 9420 9419 9418 9417 9416 9414 9412 9411 9409 9406 9404 9402 9399 9397 9394 9392 9389 9386 9383 9381 9378 9375 9372 9369 9366 9364 9361 9358 9355 9351 9348 9345 9342 9338 9335 9331 9328 9324 9320 9316 9312 9308 9303 9299 9294 9290 9285 9280 9275 9269 9264 9258 9252 9246 9239 9233 9226 9218 9211 9203 9195 9186 9177 9167 9158 9148 9137 9126 9115 9104 9092 9080 9067 9054 9041 9027 9013 8999 8984 8968 8953 8936 8920 8902 8884 8866 8847 8827 8807 8786 8764 8741 8718 8694 8669 8643 8616 8588 8559 8529 8498 8466 8433 8398 8362 8325 8286 8245 8203 8160 8115 8068 8020 7969 7917 7864 7808 7751 7691 7630 7567 7502 7434 7365 7294 7220 7145 7067 6988 6906 6823 6737 6649 6559 6467 6374 6277 6179 6081 5983 5885 5787 5689 5591 5494 5396 5302 5211 5123 5037 4955 4879 4809 4744 4685 4632 4586 4548 4518 4494 4478 4470 4470 4478 4492 4515 4546 4583 4627 4677 4733 4796 4864 4936 5012 5092 5178 5265 5355 5447 5540 5637 5734 5831 5928 6024 6121 6217 6312 6407 6502 6594 6683 6771 6857 6942 7023 7103 7180 7256 7329 7399 7467 7534 7598 7659 7719 7777 7832 7886 7938 7988 8037 8084 8129 8173 8215 8255 8294 8332 8368 8403 8436 8469 8500 8530 8559 8587 8614 8640 8665 8689 8712 8735 8758 8779 8800 8821 8841 8861 8880 8899 8917 8935 8953 8970 8987 9004 9020 9036 9051 9067 9081 9096 9110 9124 9138 9151 9164 9176 9189 9201 9212 9224 9235 9245 9256 9266 9275 9285 9294 9303 9311 9320 9327 9335 9342 9349 9356 9362 9368 9374 9379 9385 9390 9395 9400 9404 9409 9413 9417 9422 9426 9430 9434 9437 9441 9445 9449 9452 9455 9459 9462 9465 9468 9471 9474 9477 9479 9481 9483 9485 9487 9488 9490 9491 9492 9492 9493 9493 9493 9493 9493 9492 9491 9490 9489 9488 9486 9485 9483 9481 9479 9477 9474 9404 0 21 9 9472 9469 9466 9462 9459 9455 9451 9446 9441 9436 9430 9424 9418 9411 9403 9396 9387 9379 9369 9360 9350 9340 9329 9318 9306 9294 9282 9270 9257 9243 9230 9216 9201 9186 9171 9156 9140 9124 9107 9090 9072 9054 9036 9017 8998 8979 8959 8939 8919 8899 8880 8860 8840 8820 8800 8780 8761 8742 8723 8705 8687 8670 8654 8637 8622 8606 8592 8577 8563 8549 8535 8522 8509 8496 8483 8470 8457 8444 8431 8418 8404 8390 8376 8361 8346 8331 8316 8300 8284 8268 8252 8235 8218 8202 8185 8168 8152 8137 8121 8106 8091 8078 8064 8052 8040 8029 8020 8011 8003 7996 7990 7985 7981 7978 7975 7973 7972 7972 7971 7972 7972 7973 7974 7975 7976 7977 7978 7978 7978 7978 7978 7977 7975 7973 7971 7968 7965 7961 7956 7951 7945 7938 7931 7922 7913 7904 7893 7881 7869 7855 7841 7825 7807 7789 7769 7748 7726 7702 7677 7650 7622 7592 7561 7528 7494 7458 7421 7382 7342 7299 7256 7210 7163 7114 7063 7011 6957 6902 6846 6788 6729 6667 6604 6542 6480 6418 6356 6295 6234 6175 6115 6060 6007 5958 5911 5868 5830 5797 5769 5746 5728 5718 5714 5716 5724 5738 5759 5785 5816 5853 5895 5944 5996 6052 6112 6175 6243 6312 6382 6453 6526 6601 6675 6750 6824 6898 6972 7044 7116 7186 7256 7324 7390 7455 7518 7579 7639 7698 7754 7810 7863 7915 7966 8015 8063 8109 8154 8198 8240 8281 8320 8359 8396 8432 8467 8500 8533 8564 8594 8623 8651 8679 8705 8730 8754 8778 8800 8822 8843 8863 8882 8901 8918 8936 8952 8968 8983 8997 9011 9024 9037 9048 9060 9071 9081 9090 9099 9107 9115 9123 9129 9135 9141 9146 9151 9155 9158 9161 9164 9166 9167 9168 9168 9168 9167 9166 9164 9162 9159 9156 9152 9147 9142 9136 9129 9122 9114 9106 9097 9088 9078 9067 9056 9045 9032 9020 9006 8993 8979 8964 8949 8933 8918 8901 8884 8867 8849 8831 8812 8793 8773 8753 8732 8711 8689 8667 8644 8621 8597 8573 8549 8524 8499 8474 8448 8423 8397 8372 8346 8321 8295 8270 8245 8220 8195 8170 8145 8120 8095 8070 8045 8020 7995 7970 7945 7920 7894 7869 7843 7817 7792 7766 7741 7717 7692 7668 7645 7623 7601 7581 7561 7543 7527 7513 7500 7489 7480 7474 7470 7468 7468 7471 7476 7484 7494 7507 7522 7540 7560 7583 7608 7635 7664 7695 7728 7762 7799 7837 7877 7917 7958 8001 8045 8088 8132 8176 8220 8264 8308 8352 8396 8438 8480 8520 8561 8600 8638 8675 8711 8745 8779 8812 8844 8874 8904 8933 8960 8987 9013 9039 9063 9087 9111 9133 9155 9176 9197 9217 9236 9255 9273 9290 9306 9322 9337 9352 9365 9378 9391 9403 9414 9425 9435 9444 9453 9462 9470 9478 9486 9494 9501 9508 9516 9522 9529 9536 9542 9548 9554 9560 9565 9570 9575 9580 9585 9589 9593 9596 9600 9603 9405 0 21 9 9606 9608 9610 9612 9614 9615 9616 9617 9618 9619 9620 9620 9621 9621 9621 9621 9621 9621 9621 9621 9620 9620 9619 9619 9618 9617 9616 9615 9614 9613 9612 9611 9609 9608 9606 9604 9602 9600 9598 9596 9593 9590 9587 9584 9580 9576 9572 9568 9563 9558 9553 9547 9541 9535 9529 9523 9516 9509 9503 9496 9488 9481 9474 9466 9458 9451 9443 9434 9426 9417 9409 9399 9390 9380 9370 9359 9348 9337 9325 9313 9301 9288 9275 9262 9248 9234 9220 9205 9190 9175 9159 9143 9127 9110 9093 9076 9058 9039 9019 8999 8979 8957 8935 8912 8889 8865 8840 8815 8790 8764 8738 8712 8686 8660 8634 8608 8583 8559 8536 8514 8493 8473 8456 8439 8425 8411 8400 8391 8384 8379 8376 8375 8376 8378 8383 8389 8397 8406 8417 8429 8443 8457 8473 8489 8506 8524 8542 8561 8580 8598 8617 8635 8654 8672 8691 8709 8726 8743 8760 8776 8791 8806 8820 8834 8847 8860 8872 8883 8894 8904 8914 8923 8932 8940 8948 8955 8962 8968 8974 8980 8985 8990 8995 8999 9002 9006 9009 9011 9013 9015 9016 9016 9016 9015 9014 9012 9009 9006 9001 8997 8991 8984 8977 8969 8961 8951 8941 8930 8918 8906 8892 8879 8865 8850 8834 8818 8801 8784 8766 8747 8727 8708 8687 8666 8643 8621 8597 8573 8548 8521 8495 8466 8438 8408 8377 8346 8314 8281 8248 8215 8180 8145 8110 8074 8039 8003 7968 7933 7897 7862 7827 7792 7758 7725 7691 7659 7626 7595 7563 7532 7501 7471 7442 7412 7383 7354 7325 7296 7268 7239 7210 7181 7153 7124 7095 7067 7038 7009 6981 6952 6923 6895 6866 6838 6810 6782 6754 6727 6700 6674 6648 6622 6597 6572 6547 6523 6499 6476 6454 6431 6410 6388 6368 6347 6327 6308 6289 6270 6252 6234 6217 6201 6185 6170 6155 6141 6128 6115 6103 6092 6081 6071 6062 6054 6047 6040 6034 6029 6025 6022 6019 6017 6016 6015 6016 6017 6018 6021 6024 6028 6033 6038 6044 6051 6058 6067 6076 6085 6096 6107 6120 6133 6147 6161 6177 6193 6210 6228 6246 6266 6286 6307 6328 6350 6373 6397 6421 6446 6471 6497 6523 6550 6577 6605 6633 6662 6691 6721 6751 6782 6813 6845 6877 6910 6943 6976 7010 7045 7079 7114 7149 7185 7220 7256 7291 7327 7362 7397 7432 7467 7501 7535 7568 7601 7634 7665 7697 7727 7757 7786 7814 7842 7869 7895 7920 7945 7969 7991 8013 8034 8055 8074 8091 8108 8123 8137 8150 8161 8171 8179 8186 8192 8196 8200 8202 8202 8201 8199 8197 8194 8191 8188 8185 8182 8178 8175 8174 8173 8174 8175 8177 8182 8187 8195 8204 8215 8228 8243 8259 8277 8296 8318 8340 8364 8389 8415 8442 8470 8499 8527 8556 8586 8615 8644 8674 8703 8731 8759 8786 8813 8839 8864 8888 8911 8933 8954 8974 8993 9011 9028 9044 9059 9073 9085 9097 9109 9119 9128 9137 9145 9406 0 22 0 9162 9169 9174 9179 9184 9188 9191 9194 9197 9199 9200 9201 9201 9201 9201 9200 9199 9198 9196 9194 9192 9190 9187 9185 9183 9180 9178 9175 9173 9171 9168 9167 9165 9163 9162 9160 9159 9159 9158 9157 9157 9157 9157 9157 9157 9158 9158 9159 9159 9160 9160 9161 9161 9162 9162 9163 9163 9163 9163 9163 9164 9164 9163 9163 9163 9162 9162 9161 9160 9159 9158 9156 9154 9153 9150 9148 9145 9143 9139 9136 9132 9128 9124 9119 9114 9109 9104 9098 9092 9087 9081 9076 9070 9065 9059 9054 9049 9045 9041 9037 9035 9032 9031 9030 9031 9031 9033 9036 9040 9044 9050 9056 9063 9071 9080 9089 9099 9109 9120 9132 9143 9156 9168 9180 9192 9205 9217 9229 9241 9253 9264 9275 9286 9297 9307 9317 9326 9335 9344 9352 9360 9368 9375 9382 9389 9396 9402 9408 9414 9420 9425 9431 9436 9441 9446 9451 9456 9460 9464 9469 9473 9476 9480 9484 9487 9490 9493 9496 9498 9501 9503 9505 9507 9508 9510 9511 9513 9514 9515 9516 9517 9518 9518 9519 9520 9521 9521 9522 9522 9522 9523 9523 9523 9523 9523 9523 9523 9522 9522 9521 9520 9519 9518 9517 9515 9514 9512 9510 9508 9506 9503 9501 9498 9496 9493 9490 9488 9485 9482 9479 9476 9472 9469 9466 9463 9459 9456 9452 9449 9445 9441 9437 9433 9429 9424 9420 9415 9410 9405 9400 9395 9389 9384 9378 9372 9366 9360 9353 9347 9341 9334 9327 9321 9314 9307 9300 9293 9286 9279 9271 9264 9257 9249 9241 9233 9225 9217 9208 9200 9191 9181 9172 9162 9152 9142 9132 9121 9110 9099 9087 9075 9063 9051 9038 9025 9012 8999 8985 8971 8957 8943 8928 8913 8898 8882 8867 8851 8834 8817 8800 8782 8764 8745 8726 8707 8686 8666 8644 8622 8600 8576 8552 8528 8503 8477 8450 8423 8395 8366 8337 8307 8277 8246 8214 8181 8148 8114 8079 8043 8007 7970 7932 7893 7853 7812 7769 7726 7681 7635 7588 7539 7489 7437 7383 7328 7271 7213 7153 7091 7027 6961 6894 6824 6753 6680 6605 6528 6450 6369 6287 6203 6117 6029 5939 5847 5754 5658 5561 5462 5361 5258 5154 5048 4940 4831 4720 4606 4492 4378 4264 4150 4036 3922 3807 3693 3579 3468 3360 3253 3149 3048 2951 2859 2772 2689 2611 2540 2476 2418 2366 2321 2284 2255 2232 2218 2210 2212 2221 2237 2261 2292 2330 2375 2426 2483 2547 2617 2692 2771 2855 2943 3036 3132 3231 3332 3436 3543 3651 3760 3870 3980 4091 4202 4314 4425 4536 4645 4753 4861 4967 5071 5174 5274 5372 5468 5562 5654 5743 5830 5914 5996 6075 6152 6226 6297 6367 6433 6498 6560 6620 6678 6733 6787 6839 6889 6937 6983 7027 7070 7111 7151 7189 7225 7260 7294 7326 7357 7386 7413 7440 7465 7488 7510 7531 7550 7568 7585 7601 7615 7628 7641 7651 7662 7671 7679 7687 7694 7700 7706 7711 9407 0 22 0 7716 7720 7724 7728 7732 7736 7739 7743 7746 7749 7753 7756 7760 7764 7768 7772 7777 7782 7787 7792 7798 7804 7811 7818 7825 7833 7841 7850 7860 7870 7881 7892 7904 7917 7930 7944 7959 7974 7991 8007 8025 8043 8062 8081 8101 8121 8142 8164 8186 8208 8231 8254 8278 8302 8326 8350 8375 8400 8425 8450 8475 8500 8526 8551 8576 8602 8627 8652 8677 8702 8726 8751 8775 8799 8823 8846 8869 8892 8914 8936 8958 8979 9000 9020 9040 9059 9078 9096 9114 9131 9147 9163 9179 9194 9208 9222 9236 9249 9261 9273 9285 9296 9307 9317 9327 9337 9346 9355 9363 9371 9379 9387 9394 9402 9409 9415 9422 9428 9434 9440 9446 9451 9457 9462 9467 9472 9477 9481 9486 9490 9494 9498 9502 9506 9510 9513 9517 9520 9524 9527 9530 9534 9537 9540 9543 9546 9550 9553 9556 9560 9563 9567 9570 9574 9577 9581 9585 9589 9593 9597 9601 9605 9609 9613 9617 9622 9626 9630 9634 9638 9642 9646 9650 9654 9658 9662 9666 9670 9674 9678 9682 9686 9689 9693 9697 9700 9704 9708 9711 9715 9719 9722 9725 9729 9732 9736 9739 9742 9745 9748 9751 9754 9756 9759 9761 9763 9766 9768 9770 9772 9773 9775 9776 9778 9779 9781 9782 9783 9785 9786 9787 9788 9790 9791 9792 9793 9795 9796 9797 9799 9800 9801 9802 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9813 9814 9815 9815 9815 9816 9816 9816 9816 9816 9816 9817 9817 9817 9817 9816 9816 9816 9816 9816 9816 9816 9816 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9816 9816 9816 9816 9815 9815 9815 9815 9814 9814 9813 9813 9813 9812 9812 9811 9811 9810 9810 9809 9809 9809 9808 9808 9807 9807 9807 9806 9806 9806 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9805 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9806 9805 9805 9805 9805 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9806 9806 9807 9808 9809 9810 9811 9812 9813 9815 9816 9817 9819 9820 9821 9822 9824 9825 9826 9827 9828 9829 9829 9830 9830 9831 9831 9831 9831 9831 9830 9830 9829 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9816 9815 9813 9812 9811 9810 9809 9807 9806 9805 9804 9802 9801 9800 9798 9797 9795 9793 9792 9790 9788 9785 9783 9781 9778 9775 9773 9770 9766 9763 9759 9756 9752 9748 9744 9739 9735 9730 9725 9720 9715 9710 9705 9699 9694 9688 9683 9677 9671 9665 9659 9653 9646 9640 9634 9627 9621 9614 9608 9601 9595 9588 9582 9575 9569 9563 9557 9550 9544 9538 9533 9527 9522 9517 9512 9507 9502 9498 9494 9490 9487 9483 9480 9478 9475 9473 9471 9408 0 22 0 9470 9468 9467 9466 9466 9465 9465 9465 9465 9466 9467 9468 9469 9470 9471 9473 9475 9477 9479 9481 9484 9486 9489 9492 9495 9498 9502 9505 9509 9513 9517 9521 9526 9530 9535 9539 9544 9549 9554 9559 9564 9569 9574 9580 9585 9590 9595 9600 9605 9610 9615 9620 9625 9629 9634 9639 9643 9647 9652 9656 9660 9664 9668 9672 9676 9680 9684 9688 9691 9695 9699 9703 9706 9710 9713 9717 9720 9724 9727 9730 9733 9736 9739 9742 9744 9747 9749 9751 9753 9755 9757 9758 9759 9761 9762 9762 9763 9764 9764 9764 9765 9765 9765 9765 9765 9764 9764 9764 9764 9764 9763 9763 9763 9763 9762 9762 9762 9762 9761 9761 9761 9760 9760 9759 9759 9758 9757 9757 9756 9755 9754 9753 9752 9751 9749 9748 9747 9745 9744 9742 9741 9739 9738 9736 9735 9733 9731 9730 9728 9726 9725 9723 9721 9719 9718 9716 9714 9712 9710 9708 9706 9704 9701 9699 9697 9694 9692 9690 9687 9685 9682 9679 9677 9674 9671 9668 9665 9663 9660 9657 9654 9650 9647 9644 9641 9637 9634 9630 9626 9622 9619 9615 9610 9606 9602 9597 9593 9588 9584 9579 9574 9569 9565 9560 9555 9550 9545 9541 9536 9531 9527 9522 9518 9514 9510 9506 9502 9498 9495 9491 9488 9485 9482 9479 9476 9473 9471 9469 9466 9464 9462 9460 9459 9457 9455 9454 9452 9451 9449 9448 9446 9445 9444 9442 9440 9439 9437 9435 9433 9431 9429 9426 9424 9421 9418 9414 9411 9407 9403 9399 9394 9390 9385 9379 9374 9368 9363 9357 9350 9344 9338 9331 9324 9317 9310 9303 9295 9288 9280 9272 9265 9257 9248 9240 9232 9223 9215 9206 9197 9188 9179 9170 9161 9151 9142 9132 9122 9112 9102 9092 9081 9071 9060 9049 9038 9027 9016 9004 8993 8981 8969 8957 8945 8933 8921 8908 8896 8883 8871 8858 8845 8833 8820 8807 8795 8782 8769 8757 8745 8732 8720 8708 8697 8685 8674 8663 8652 8641 8630 8620 8610 8600 8590 8581 8572 8563 8554 8545 8536 8528 8519 8511 8502 8494 8486 8477 8469 8460 8452 8443 8434 8425 8415 8405 8395 8385 8374 8362 8350 8338 8325 8311 8297 8281 8266 8249 8232 8214 8195 8176 8155 8134 8112 8089 8065 8041 8015 7989 7961 7933 7904 7874 7843 7812 7779 7745 7710 7674 7637 7599 7559 7519 7477 7434 7389 7343 7296 7247 7196 7144 7091 7035 6979 6920 6860 6798 6735 6670 6603 6535 6464 6393 6319 6244 6167 6089 6008 5927 5843 5758 5671 5583 5492 5400 5307 5212 5115 5016 4916 4814 4711 4607 4501 4394 4287 4178 4067 3956 3846 3735 3624 3514 3404 3295 3186 3078 2972 2869 2767 2668 2571 2477 2388 2301 2219 2140 2066 1997 1932 1873 1819 1770 1728 1691 1660 1634 1615 1603 1596 1596 1602 1615 1634 1659 1690 1727 1770 1819 1873 1933 1999 2070 2145 2225 2309 2397 2490 2586 2684 2786 9409 0 22 0 2890 2998 3106 3216 3328 3440 3554 3669 3783 3897 4012 4125 4238 4350 4462 4573 4682 4789 4896 5001 5104 5206 5306 5404 5500 5595 5688 5779 5869 5956 6042 6126 6208 6289 6368 6445 6520 6593 6664 6734 6802 6868 6932 6995 7056 7115 7172 7228 7282 7334 7385 7434 7482 7528 7573 7616 7658 7699 7739 7777 7815 7851 7886 7921 7954 7987 8019 8050 8080 8110 8139 8167 8195 8222 8248 8273 8298 8323 8346 8369 8392 8413 8435 8455 8475 8495 8513 8531 8549 8566 8583 8599 8614 8629 8643 8657 8671 8684 8697 8709 8721 8733 8744 8755 8766 8776 8787 8797 8807 8816 8826 8835 8845 8854 8863 8872 8881 8889 8898 8907 8915 8924 8933 8941 8949 8957 8965 8973 8981 8989 8997 9004 9011 9018 9025 9031 9037 9043 9049 9055 9060 9065 9070 9074 9079 9083 9086 9090 9093 9097 9100 9103 9106 9108 9111 9113 9116 9118 9120 9122 9124 9126 9128 9129 9131 9133 9134 9135 9137 9138 9138 9139 9139 9140 9140 9140 9139 9139 9138 9137 9136 9134 9133 9131 9129 9127 9124 9122 9119 9117 9114 9111 9108 9104 9101 9098 9095 9091 9088 9084 9081 9077 9073 9070 9066 9062 9058 9054 9050 9045 9041 9037 9032 9027 9022 9018 9012 9007 9002 8997 8991 8986 8980 8975 8969 8964 8959 8954 8949 8944 8939 8934 8929 8925 8920 8916 8912 8909 8905 8901 8898 8894 8890 8887 8883 8879 8876 8872 8868 8863 8859 8855 8850 8845 8840 8835 8830 8824 8819 8814 8808 8803 8799 8794 8789 8785 8781 8778 8775 8772 8770 8768 8767 8766 8766 8767 8767 8768 8770 8771 8773 8775 8777 8779 8781 8783 8784 8785 8787 8787 8788 8787 8786 8785 8783 8781 8778 8775 8772 8768 8764 8760 8755 8750 8746 8741 8737 8732 8728 8724 8719 8716 8713 8710 8707 8704 8702 8700 8698 8697 8695 8694 8693 8691 8690 8689 8687 8686 8684 8682 8680 8678 8675 8672 8669 8666 8663 8660 8656 8653 8649 8646 8642 8638 8635 8631 8628 8624 8621 8618 8614 8611 8608 8605 8602 8599 8595 8592 8589 8585 8581 8577 8573 8569 8564 8559 8554 8549 8543 8537 8531 8524 8517 8510 8503 8495 8487 8479 8471 8463 8454 8445 8436 8426 8417 8407 8397 8387 8376 8366 8355 8344 8332 8320 8308 8296 8284 8271 8258 8244 8231 8217 8203 8188 8174 8159 8143 8128 8112 8096 8079 8062 8045 8028 8010 7991 7973 7953 7934 7914 7893 7872 7850 7828 7805 7782 7758 7734 7709 7683 7657 7631 7604 7576 7548 7519 7489 7459 7428 7397 7365 7333 7299 7265 7230 7195 7158 7120 7082 7042 7002 6960 6917 6873 6828 6782 6734 6685 6635 6584 6531 6477 6421 6365 6307 6247 6187 6126 6063 5999 5934 5867 5799 5730 5660 5589 5516 5442 5367 5291 5213 5134 5053 4972 4888 4804 4718 4631 4543 4454 4364 4273 4182 4091 4000 3908 3818 3727 3638 3548 9410 0 22 0 3459 3374 3290 3209 3130 3053 2981 2911 2845 2783 2724 2670 2620 2575 2533 2496 2464 2437 2413 2394 2378 2368 2361 2357 2357 2360 2367 2376 2388 2402 2419 2438 2458 2479 2501 2525 2550 2575 2600 2626 2651 2676 2701 2725 2750 2774 2796 2818 2839 2859 2877 2895 2910 2925 2938 2950 2960 2969 2976 2981 2985 2987 2987 2986 2983 2978 2971 2963 2953 2941 2928 2913 2896 2878 2858 2836 2813 2788 2762 2734 2705 2674 2642 2608 2573 2537 2499 2460 2419 2378 2335 2291 2246 2200 2154 2106 2057 2007 1957 1906 1855 1802 1750 1697 1644 1591 1538 1485 1432 1379 1326 1273 1222 1170 1119 1069 1020 972 924 878 832 788 745 704 663 624 586 550 515 482 450 420 391 364 338 314 291 270 250 232 215 199 185 171 159 148 138 129 121 113 107 101 96 91 87 83 80 77 74 72 70 68 66 65 64 63 62 61 61 60 60 60 59 59 60 60 60 61 61 62 63 64 65 66 67 68 69 71 72 74 76 77 80 82 84 87 90 94 98 103 108 114 120 128 136 145 154 166 178 191 205 221 238 257 277 298 320 345 370 398 426 457 489 522 557 594 632 672 713 756 800 846 893 942 992 1043 1096 1149 1204 1260 1317 1375 1433 1493 1553 1613 1675 1737 1799 1861 1923 1986 2048 2111 2173 2236 2298 2360 2421 2482 2542 2603 2662 2722 2780 2839 2896 2954 3011 3067 3123 3178 3233 3288 3343 3396 3450 3503 3556 3609 3661 3713 3764 3816 3867 3917 3967 4017 4067 4116 4165 4214 4262 4310 4358 4405 4452 4498 4545 4591 4636 4682 4727 4772 4816 4861 4905 4949 4992 5036 5079 5122 5165 5208 5251 5293 5336 5378 5420 5462 5504 5546 5588 5629 5671 5712 5753 5794 5835 5876 5917 5958 5998 6038 6079 6119 6158 6198 6237 6276 6315 6354 6393 6431 6469 6506 6543 6580 6617 6653 6689 6725 6760 6794 6829 6863 6897 6930 6963 6995 7027 7059 7090 7121 7151 7181 7210 7239 7268 7296 7324 7351 7377 7403 7429 7454 7478 7502 7525 7547 7570 7591 7612 7632 7652 7672 7690 7709 7727 7744 7761 7777 7793 7809 7824 7839 7854 7868 7882 7895 7908 7921 7934 7946 7958 7969 7980 7991 8002 8012 8022 8031 8040 8049 8058 8066 8074 8081 8088 8096 8102 8109 8115 8122 8128 8134 8140 8146 8152 8158 8164 8171 8177 8183 8190 8196 8203 8210 8217 8224 8231 8238 8246 8253 8260 8268 8275 8282 8289 8296 8304 8310 8317 8324 8330 8337 8343 8349 8355 8362 8368 8374 8380 8386 8392 8398 8404 8410 8416 8422 8429 8435 8442 8449 8456 8463 8470 8477 8484 8491 8498 8505 8512 8519 8526 8533 8540 8547 8554 8560 8567 8573 8579 8585 8591 8596 8602 8607 8612 8618 9411 0 22 0 8623 8627 8632 8637 8641 8646 8650 8654 8658 8662 8666 8670 8673 8677 8680 8683 8686 8688 8690 8692 8694 8695 8696 8697 8698 8698 8697 8697 8696 8694 8692 8690 8688 8685 8682 8678 8674 8670 8665 8660 8655 8649 8643 8636 8629 8621 8613 8604 8594 8584 8574 8563 8551 8538 8524 8510 8495 8480 8463 8446 8427 8408 8389 8368 8346 8324 8300 8276 8251 8225 8197 8170 8141 8111 8080 8047 8014 7979 7943 7905 7866 7825 7783 7739 7693 7646 7596 7544 7491 7435 7378 7318 7256 7192 7127 7061 6992 6922 6852 6782 6712 6641 6571 6501 6430 6360 6293 6230 6168 6109 6053 6001 5954 5911 5872 5838 5810 5787 5770 5759 5753 5753 5759 5771 5788 5811 5840 5873 5911 5953 6000 6052 6107 6165 6225 6288 6354 6421 6489 6558 6628 6698 6769 6840 6910 6981 7049 7117 7183 7248 7312 7375 7435 7494 7552 7608 7662 7714 7764 7813 7861 7906 7950 7992 8033 8073 8111 8147 8183 8217 8249 8281 8311 8340 8368 8395 8420 8445 8469 8492 8514 8534 8554 8574 8592 8609 8626 8642 8658 8673 8687 8700 8713 8726 8738 8749 8760 8771 8781 8791 8801 8811 8820 8829 8838 8847 8855 8864 8872 8881 8890 8898 8907 8915 8924 8933 8942 8951 8960 8969 8978 8988 8997 9007 9017 9027 9037 9047 9057 9068 9078 9088 9099 9109 9119 9130 9140 9150 9159 9169 9179 9188 9197 9205 9214 9222 9230 9237 9244 9251 9258 9264 9270 9275 9280 9285 9289 9293 9297 9301 9304 9307 9310 9313 9315 9317 9319 9321 9323 9324 9325 9326 9327 9328 9329 9329 9329 9329 9329 9328 9328 9327 9326 9324 9323 9321 9319 9317 9314 9311 9308 9305 9301 9297 9293 9289 9284 9280 9275 9270 9265 9259 9254 9248 9242 9236 9230 9224 9217 9211 9204 9197 9189 9182 9174 9166 9158 9150 9141 9132 9123 9114 9104 9094 9084 9074 9064 9053 9042 9030 9019 9007 8995 8983 8970 8957 8944 8930 8915 8901 8885 8870 8853 8836 8818 8800 8781 8761 8740 8719 8697 8674 8650 8626 8601 8576 8550 8524 8499 8473 8447 8422 8398 8373 8350 8327 8306 8286 8269 8253 8238 8226 8216 8209 8203 8200 8200 8203 8207 8214 8224 8236 8251 8267 8286 8306 8329 8352 8377 8403 8431 8460 8489 8518 8548 8577 8606 8636 8665 8695 8724 8752 8780 8806 8833 8859 8883 8907 8931 8953 8975 8996 9017 9036 9055 9074 9092 9109 9126 9143 9158 9174 9189 9203 9217 9231 9244 9257 9270 9282 9294 9306 9317 9328 9338 9348 9358 9368 9377 9386 9394 9402 9410 9418 9426 9433 9440 9446 9453 9459 9464 9470 9475 9480 9485 9489 9493 9496 9500 9503 9506 9508 9510 9512 9513 9514 9515 9516 9516 9516 9516 9515 9515 9514 9513 9512 9511 9510 9509 9507 9506 9504 9503 9501 9500 9498 9496 9495 9493 9491 9489 9488 9486 9484 9482 9480 9478 9476 9474 9472 9412 0 22 0 9470 9468 9466 9464 9462 9460 9458 9457 9455 9454 9452 9451 9450 9449 9449 9448 9448 9448 9448 9449 9449 9450 9451 9453 9455 9456 9458 9461 9463 9466 9469 9471 9475 9478 9481 9485 9488 9492 9496 9500 9503 9507 9512 9516 9520 9524 9528 9533 9537 9542 9546 9551 9555 9560 9565 9570 9574 9579 9584 9589 9593 9598 9603 9608 9613 9617 9622 9627 9632 9636 9641 9645 9650 9654 9658 9663 9667 9671 9675 9678 9682 9686 9689 9692 9696 9699 9702 9704 9707 9710 9712 9714 9717 9719 9721 9723 9725 9726 9728 9730 9731 9733 9734 9736 9737 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9749 9750 9750 9750 9751 9751 9751 9751 9751 9751 9750 9750 9750 9749 9749 9748 9748 9747 9747 9746 9745 9745 9744 9743 9743 9742 9741 9741 9740 9739 9738 9737 9736 9735 9734 9733 9732 9730 9729 9727 9726 9724 9722 9720 9718 9716 9714 9712 9710 9708 9705 9703 9701 9698 9696 9693 9691 9688 9686 9683 9680 9678 9675 9672 9669 9666 9662 9659 9655 9652 9648 9643 9639 9635 9630 9625 9620 9615 9610 9604 9598 9593 9587 9580 9574 9568 9561 9555 9548 9541 9534 9527 9521 9514 9507 9500 9493 9486 9480 9473 9466 9459 9452 9445 9438 9431 9424 9417 9410 9402 9395 9387 9379 9370 9362 9352 9343 9333 9323 9312 9301 9290 9278 9265 9252 9239 9224 9210 9194 9178 9162 9144 9126 9108 9088 9068 9047 9026 9003 8980 8955 8929 8902 8874 8845 8815 8784 8751 8717 8682 8646 8608 8570 8531 8492 8450 8409 8367 8326 8284 8243 8203 8164 8125 8086 8050 8016 7984 7954 7926 7902 7881 7863 7848 7836 7828 7823 7822 7824 7829 7839 7851 7866 7884 7905 7929 7955 7982 8012 8042 8075 8109 8143 8177 8212 8247 8283 8318 8353 8389 8423 8456 8489 8522 8553 8584 8615 8644 8673 8702 8730 8757 8784 8810 8836 8861 8886 8910 8934 8957 8980 9003 9025 9046 9067 9087 9107 9126 9144 9162 9178 9194 9210 9224 9238 9251 9263 9275 9285 9295 9305 9313 9321 9329 9336 9343 9349 9354 9360 9364 9369 9373 9377 9381 9384 9388 9391 9393 9396 9398 9401 9403 9404 9406 9407 9409 9410 9410 9411 9411 9412 9412 9412 9412 9411 9411 9410 9409 9408 9407 9406 9405 9404 9403 9401 9400 9399 9397 9396 9394 9393 9391 9390 9388 9387 9386 9384 9383 9382 9381 9380 9379 9378 9377 9377 9376 9376 9376 9376 9376 9376 9376 9377 9377 9378 9379 9380 9381 9383 9384 9385 9387 9389 9391 9392 9394 9396 9398 9400 9402 9405 9407 9409 9411 9413 9415 9417 9420 9422 9424 9425 9427 9429 9431 9432 9434 9435 9436 9437 9438 9439 9439 9440 9440 9440 9440 9440 9439 9438 9438 9437 9436 9434 9433 9431 9429 9428 9426 9424 9421 9419 9416 9414 9411 9408 9405 9402 9399 9395 9392 9388 9384 9380 9376 9413 0 22 0 9372 9367 9363 9358 9353 9348 9342 9337 9331 9326 9320 9314 9308 9301 9295 9288 9281 9275 9268 9260 9253 9246 9238 9230 9223 9215 9206 9198 9189 9181 9172 9163 9153 9144 9134 9124 9114 9104 9094 9083 9072 9062 9050 9039 9028 9016 9004 8992 8980 8968 8955 8942 8929 8916 8903 8889 8875 8861 8846 8831 8816 8801 8785 8769 8752 8735 8718 8700 8682 8664 8645 8626 8607 8587 8568 8547 8527 8506 8485 8464 8443 8421 8400 8378 8356 8334 8312 8290 8267 8245 8222 8200 8177 8154 8132 8109 8086 8063 8040 8016 7993 7969 7945 7921 7897 7873 7848 7823 7797 7771 7745 7718 7691 7663 7635 7606 7577 7547 7516 7485 7453 7420 7387 7353 7317 7282 7245 7207 7168 7128 7088 7046 7003 6959 6914 6867 6820 6771 6720 6668 6615 6560 6503 6445 6385 6323 6260 6194 6127 6058 5988 5915 5840 5764 5686 5606 5524 5441 5357 5271 5184 5094 5005 4914 4824 4733 4641 4550 4459 4367 4276 4186 4098 4011 3925 3840 3759 3680 3603 3530 3459 3392 3328 3268 3212 3160 3113 3070 3031 2996 2966 2940 2919 2903 2890 2882 2878 2878 2882 2890 2901 2916 2933 2953 2976 3002 3030 3059 3090 3123 3158 3194 3231 3268 3306 3345 3385 3424 3465 3505 3546 3587 3628 3670 3712 3754 3796 3839 3882 3925 3968 4013 4057 4102 4148 4194 4241 4289 4337 4386 4435 4485 4536 4587 4639 4692 4745 4798 4852 4907 4962 5017 5073 5129 5185 5241 5298 5355 5411 5468 5525 5582 5638 5695 5752 5809 5865 5921 5977 6032 6088 6142 6197 6251 6305 6358 6411 6463 6515 6566 6617 6667 6716 6765 6814 6862 6909 6956 7002 7047 7092 7136 7180 7223 7265 7307 7349 7389 7430 7469 7508 7547 7584 7622 7658 7695 7730 7765 7799 7833 7866 7899 7931 7962 7992 8022 8052 8080 8108 8136 8162 8188 8214 8238 8262 8285 8308 8329 8350 8370 8390 8409 8427 8444 8461 8476 8491 8506 8519 8532 8545 8556 8567 8578 8587 8596 8605 8613 8620 8627 8633 8639 8644 8649 8653 8657 8660 8663 8666 8667 8669 8670 8670 8670 8670 8669 8667 8665 8662 8659 8655 8650 8645 8640 8633 8626 8619 8610 8601 8592 8582 8571 8559 8547 8534 8521 8506 8492 8476 8460 8443 8425 8406 8387 8367 8346 8325 8302 8279 8255 8229 8203 8176 8147 8118 8088 8056 8023 7990 7955 7918 7881 7842 7802 7761 7718 7674 7629 7582 7534 7485 7434 7382 7328 7273 7217 7159 7099 7038 6975 6911 6845 6777 6708 6637 6565 6490 6414 6336 6257 6176 6093 6008 5923 5836 5749 5658 5568 5477 5387 5297 5206 5116 5025 4935 4845 4758 4673 4590 4509 4430 4355 4284 4216 4152 4092 4037 3988 3944 3904 3870 3842 3819 3803 3791 3786 3788 3795 3807 3825 3848 3878 3911 3949 3992 4039 4091 4145 4203 4264 4328 4395 4463 4533 4605 4678 4752 4827 4903 4978 9414 0 22 0 5054 5131 5207 5283 5360 5436 5511 5586 5661 5735 5809 5882 5955 6028 6099 6171 6242 6312 6382 6452 6520 6589 6656 6723 6789 6855 6920 6984 7047 7109 7171 7231 7290 7348 7406 7462 7517 7570 7623 7675 7725 7774 7823 7870 7916 7960 8004 8047 8089 8130 8170 8209 8247 8284 8320 8356 8390 8424 8457 8488 8520 8550 8579 8608 8636 8663 8689 8714 8739 8763 8786 8808 8830 8851 8871 8890 8909 8927 8945 8962 8979 8995 9010 9026 9040 9054 9068 9082 9095 9108 9120 9132 9144 9155 9166 9177 9187 9197 9206 9215 9224 9233 9241 9249 9256 9263 9270 9276 9283 9288 9294 9299 9305 9309 9314 9319 9323 9327 9331 9335 9339 9342 9346 9349 9352 9355 9358 9361 9364 9366 9369 9371 9373 9375 9377 9379 9381 9382 9383 9384 9385 9386 9387 9388 9388 9388 9389 9389 9388 9388 9388 9387 9387 9386 9385 9384 9383 9382 9380 9379 9377 9376 9374 9372 9370 9368 9365 9363 9361 9358 9355 9353 9350 9347 9344 9341 9338 9335 9332 9328 9325 9322 9318 9315 9311 9307 9304 9300 9297 9293 9289 9285 9282 9278 9274 9271 9267 9263 9260 9256 9253 9250 9247 9244 9241 9238 9235 9232 9230 9228 9226 9224 9222 9220 9219 9217 9216 9215 9214 9214 9213 9213 9212 9212 9212 9212 9213 9213 9214 9214 9215 9216 9217 9217 9218 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9232 9232 9232 9232 9232 9231 9231 9230 9229 9228 9226 9224 9223 9221 9218 9216 9214 9211 9209 9206 9203 9200 9197 9194 9191 9188 9184 9181 9178 9174 9170 9166 9162 9158 9154 9149 9144 9139 9134 9128 9123 9116 9110 9103 9096 9089 9081 9073 9065 9056 9047 9038 9028 9018 9008 8998 8987 8977 8965 8954 8942 8930 8918 8906 8893 8880 8866 8853 8839 8825 8810 8796 8781 8765 8750 8734 8718 8702 8685 8669 8653 8636 8620 8603 8587 8570 8554 8537 8521 8505 8489 8473 8458 8443 8428 8413 8398 8383 8368 8354 8339 8324 8309 8294 8279 8264 8249 8233 8217 8200 8183 8166 8148 8130 8111 8092 8072 8052 8032 8011 7989 7967 7945 7922 7899 7875 7852 7827 7803 7778 7754 7729 7703 7678 7652 7626 7599 7573 7546 7519 7492 7465 7437 7409 7381 7353 7325 7296 7268 7239 7210 7181 7153 7124 7095 7067 7038 7010 6982 6954 6927 6900 6873 6847 6821 6796 6772 6747 6724 6701 6678 6657 6636 6615 6595 6576 6557 6540 6522 6506 6490 6475 6461 6447 6434 6422 6410 6399 6389 6380 6371 6363 6356 6350 6344 6339 6334 6330 6327 6325 6323 6322 6321 6321 6321 6322 6323 6325 6328 6331 6335 6339 6344 6349 6355 6361 6368 6376 6384 6393 6403 6413 6424 6435 6447 6460 6473 6487 6502 6517 6532 6548 6564 6581 6598 6616 6633 6651 6668 6686 6704 6722 6740 6758 6776 6794 6812 6831 6849 6868 6887 6907 9415 0 22 0 6926 6946 6967 6988 7010 7033 7056 7081 7106 7132 7159 7187 7216 7246 7277 7309 7342 7376 7411 7446 7482 7519 7556 7593 7630 7667 7705 7743 7780 7818 7855 7892 7928 7964 8000 8035 8069 8102 8135 8167 8198 8229 8259 8288 8317 8345 8372 8399 8425 8450 8475 8499 8523 8546 8569 8591 8613 8634 8655 8675 8695 8714 8733 8752 8770 8788 8805 8822 8838 8854 8870 8885 8900 8914 8929 8942 8956 8969 8982 8994 9006 9018 9030 9041 9052 9063 9074 9085 9095 9105 9115 9124 9134 9143 9153 9161 9170 9179 9187 9196 9204 9212 9219 9227 9234 9241 9248 9255 9262 9268 9274 9280 9286 9292 9297 9303 9308 9313 9318 9323 9328 9333 9337 9342 9346 9350 9355 9359 9363 9367 9372 9376 9380 9384 9388 9392 9396 9399 9403 9407 9411 9414 9418 9421 9425 9428 9432 9435 9438 9441 9444 9447 9450 9452 9455 9458 9460 9463 9465 9468 9470 9473 9475 9478 9480 9483 9485 9488 9490 9493 9496 9498 9501 9504 9507 9510 9513 9515 9518 9521 9524 9527 9530 9533 9536 9539 9542 9545 9548 9550 9553 9556 9559 9562 9565 9567 9570 9573 9576 9578 9581 9583 9586 9588 9591 9593 9595 9598 9600 9602 9604 9606 9608 9610 9612 9613 9615 9617 9618 9620 9621 9623 9625 9626 9628 9629 9631 9633 9634 9636 9638 9639 9641 9643 9645 9647 9648 9650 9652 9654 9656 9658 9659 9661 9663 9664 9666 9667 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9693 9694 9695 9697 9698 9699 9701 9702 9703 9704 9705 9707 9707 9708 9709 9710 9710 9711 9711 9711 9712 9712 9712 9712 9712 9712 9712 9712 9712 9713 9713 9713 9713 9714 9714 9715 9716 9717 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9726 9727 9728 9728 9728 9729 9729 9729 9728 9728 9728 9728 9727 9727 9726 9725 9725 9724 9723 9723 9722 9721 9721 9720 9720 9719 9718 9718 9717 9717 9716 9716 9715 9714 9713 9713 9712 9711 9710 9709 9708 9707 9705 9704 9703 9701 9700 9698 9697 9695 9694 9692 9691 9689 9687 9686 9684 9682 9681 9679 9677 9675 9673 9671 9669 9666 9664 9661 9658 9655 9652 9648 9645 9641 9637 9632 9628 9623 9618 9613 9607 9602 9596 9590 9584 9578 9572 9566 9559 9553 9547 9540 9534 9528 9522 9516 9509 9503 9498 9492 9487 9482 9477 9472 9468 9464 9460 9457 9454 9452 9449 9447 9446 9445 9443 9442 9442 9441 9440 9439 9439 9438 9436 9434 9432 9429 9426 9422 9417 9412 9406 9399 9391 9383 9374 9364 9354 9342 9331 9319 9308 9297 9285 9274 9263 9253 9242 9234 9226 9219 9213 9208 9205 9204 9204 9206 9209 9214 9220 9227 9235 9245 9257 9269 9282 9296 9311 9326 9342 9357 9373 9389 9404 9419 9434 9449 9464 9478 9491 9503 9516 9416 0 22 0 9527 9538 9547 9557 9566 9574 9582 9589 9596 9602 9608 9614 9619 9624 9629 9633 9638 9642 9646 9650 9654 9657 9661 9664 9668 9671 9674 9676 9679 9682 9684 9686 9688 9690 9692 9694 9695 9696 9698 9699 9700 9701 9701 9702 9703 9703 9703 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9703 9703 9702 9702 9701 9700 9699 9699 9698 9697 9696 9694 9693 9692 9691 9689 9688 9687 9685 9684 9682 9681 9679 9677 9676 9674 9672 9670 9668 9666 9665 9662 9660 9658 9656 9653 9651 9648 9646 9643 9640 9636 9633 9630 9626 9622 9618 9614 9610 9605 9600 9595 9590 9585 9579 9573 9567 9561 9555 9548 9542 9535 9527 9520 9513 9505 9497 9490 9482 9473 9465 9457 9448 9439 9431 9422 9413 9404 9394 9385 9376 9366 9357 9347 9337 9328 9318 9308 9298 9288 9278 9268 9258 9248 9238 9228 9218 9208 9197 9187 9178 9168 9158 9148 9138 9128 9119 9109 9100 9090 9081 9072 9063 9054 9045 9036 9028 9019 9011 9003 8995 8987 8980 8973 8966 8959 8953 8947 8941 8936 8931 8927 8923 8919 8916 8913 8911 8909 8908 8907 8907 8908 8909 8910 8913 8915 8918 8922 8926 8931 8936 8942 8948 8954 8961 8968 8975 8982 8990 8998 9006 9014 9022 9031 9039 9047 9055 9064 9072 9080 9088 9095 9103 9110 9117 9124 9131 9137 9143 9149 9154 9159 9164 9169 9173 9177 9180 9184 9186 9189 9191 9193 9194 9195 9196 9197 9197 9196 9196 9195 9194 9192 9191 9188 9186 9183 9180 9176 9172 9168 9163 9158 9153 9147 9140 9133 9125 9117 9109 9100 9090 9080 9069 9058 9046 9033 9020 9006 8992 8978 8963 8947 8931 8914 8896 8878 8859 8840 8820 8799 8778 8756 8733 8709 8684 8659 8632 8605 8576 8546 8515 8484 8451 8417 8383 8348 8313 8277 8240 8203 8166 8129 8092 8057 8022 7989 7956 7925 7896 7869 7844 7821 7801 7783 7769 7758 7750 7744 7742 7744 7748 7755 7765 7778 7793 7811 7830 7852 7877 7903 7929 7956 7984 8013 8042 8071 8101 8130 8158 8185 8212 8239 8265 8289 8311 8333 8354 8373 8391 8408 8423 8438 8451 8463 8474 8485 8494 8502 8509 8515 8521 8526 8530 8533 8536 8538 8539 8540 8541 8541 8540 8540 8538 8537 8535 8533 8530 8528 8525 8522 8518 8515 8512 8509 8505 8502 8498 8495 8491 8488 8484 8481 8477 8474 8470 8466 8463 8459 8455 8451 8447 8443 8439 8435 8431 8426 8422 8417 8412 8407 8403 8398 8393 8389 8384 8379 8375 8370 8366 8362 8359 8355 8352 8349 8346 8343 8341 8339 8337 8336 8335 8334 8333 8333 8333 8333 8334 8335 8336 8337 8339 8341 8343 8345 8348 8351 8354 8357 8361 8364 8368 8372 8376 8381 8385 8390 8394 8399 8404 8409 8414 8419 8424 8428 8433 8438 8443 8447 8451 8456 8460 8464 8467 8471 8474 8477 8480 8483 8485 8487 8489 8491 9417 0 22 0 8492 8494 8495 8495 8496 8496 8496 8495 8495 8494 8492 8491 8489 8487 8485 8482 8479 8476 8473 8469 8465 8461 8457 8452 8447 8442 8436 8430 8424 8418 8411 8405 8397 8390 8383 8375 8367 8358 8350 8341 8331 8322 8312 8302 8292 8281 8270 8259 8248 8236 8224 8212 8199 8187 8174 8160 8147 8133 8120 8105 8091 8077 8062 8047 8032 8017 8002 7986 7971 7955 7939 7923 7906 7890 7873 7856 7839 7821 7804 7786 7767 7749 7730 7710 7691 7671 7650 7630 7608 7587 7565 7543 7520 7497 7474 7450 7426 7401 7377 7351 7326 7300 7274 7247 7221 7194 7166 7138 7110 7082 7053 7024 6995 6965 6934 6904 6873 6841 6810 6777 6744 6711 6678 6643 6609 6574 6538 6502 6465 6428 6391 6353 6314 6275 6236 6196 6155 6114 6073 6031 5988 5945 5902 5857 5813 5768 5722 5675 5628 5581 5533 5484 5434 5384 5334 5282 5230 5178 5124 5071 5016 4961 4905 4849 4792 4735 4677 4619 4560 4501 4441 4380 4320 4258 4197 4134 4072 4008 3945 3881 3816 3751 3686 3620 3553 3486 3419 3351 3283 3215 3146 3076 3006 2937 2867 2796 2725 2655 2584 2513 2443 2372 2302 2231 2161 2091 2021 1952 1884 1816 1748 1681 1615 1550 1485 1422 1359 1297 1237 1178 1120 1063 1008 954 902 852 803 755 710 666 624 584 546 509 474 442 411 382 355 329 305 283 262 243 226 209 195 181 169 157 147 138 129 121 114 108 103 98 93 89 85 82 79 77 74 72 71 69 68 67 66 65 64 64 64 64 64 64 65 65 66 67 68 69 70 72 74 76 79 82 85 89 93 97 102 107 113 120 127 135 143 152 162 172 183 195 207 220 234 248 262 277 293 308 323 339 354 370 385 401 416 431 445 458 471 484 495 505 515 523 531 538 544 549 553 557 559 561 562 564 565 566 567 569 570 571 573 577 581 586 592 599 608 619 632 645 662 680 700 722 746 773 801 832 865 900 937 976 1017 1060 1105 1152 1201 1251 1303 1357 1412 1468 1526 1585 1645 1707 1770 1833 1897 1963 2029 2095 2163 2230 2299 2368 2437 2506 2576 2646 2716 2786 2856 2926 2996 3066 3136 3206 3275 3345 3414 3484 3553 3622 3690 3759 3827 3895 3963 4031 4098 4165 4232 4299 4366 4432 4498 4564 4629 4695 4759 4824 4887 4951 5014 5076 5138 5199 5260 5320 5380 5438 5496 5554 5610 5666 5721 5775 5828 5881 5932 5983 6033 6082 6130 6178 6224 6270 6314 6358 6401 6443 6484 6525 6564 6602 6640 6677 6712 6747 6781 6814 6846 6877 6908 6937 6966 6994 7021 7047 7072 7096 7120 7143 7165 7187 7207 7227 7246 7265 7283 7300 7317 7333 7349 7364 7378 7392 7406 7419 7432 7444 7456 7467 9418 0 22 0 7478 7489 7500 7510 7520 7529 7539 7548 7557 7566 7574 7583 7591 7600 7608 7616 7624 7632 7640 7648 7657 7665 7673 7682 7690 7699 7707 7716 7725 7735 7744 7754 7764 7774 7784 7795 7805 7816 7827 7839 7850 7862 7874 7886 7898 7910 7922 7934 7947 7959 7971 7983 7995 8008 8020 8032 8044 8056 8067 8079 8091 8102 8114 8125 8136 8147 8158 8169 8180 8191 8201 8212 8222 8233 8243 8253 8263 8273 8282 8292 8301 8311 8320 8328 8337 8346 8354 8362 8369 8377 8385 8392 8399 8406 8413 8420 8428 8435 8442 8449 8456 8463 8471 8479 8487 8496 8505 8514 8524 8534 8544 8555 8566 8578 8589 8602 8615 8628 8641 8654 8668 8682 8697 8711 8725 8739 8754 8768 8782 8797 8811 8825 8839 8852 8866 8879 8892 8905 8918 8930 8942 8954 8966 8978 8989 9000 9011 9021 9032 9042 9052 9061 9071 9080 9089 9098 9106 9114 9122 9130 9138 9145 9152 9159 9166 9173 9179 9185 9191 9197 9203 9208 9214 9219 9224 9229 9234 9239 9244 9249 9254 9259 9263 9268 9273 9278 9282 9287 9292 9296 9301 9306 9310 9315 9319 9324 9328 9333 9337 9341 9346 9350 9354 9358 9362 9366 9370 9373 9377 9381 9384 9387 9391 9394 9397 9400 9404 9407 9410 9413 9415 9418 9421 9424 9427 9430 9432 9435 9438 9440 9443 9446 9448 9451 9454 9456 9459 9461 9464 9466 9469 9471 9474 9476 9479 9481 9483 9486 9488 9490 9493 9495 9497 9500 9502 9504 9506 9508 9511 9513 9515 9517 9519 9521 9524 9526 9528 9530 9532 9534 9536 9538 9540 9542 9543 9545 9547 9549 9551 9552 9554 9555 9557 9558 9560 9561 9563 9564 9565 9566 9568 9569 9570 9571 9571 9572 9573 9574 9574 9575 9575 9576 9576 9576 9576 9576 9576 9576 9576 9575 9575 9574 9574 9573 9572 9571 9570 9568 9567 9566 9564 9562 9560 9558 9556 9554 9552 9549 9547 9544 9542 9539 9536 9533 9530 9527 9524 9521 9517 9514 9511 9508 9504 9501 9498 9495 9491 9488 9485 9482 9479 9476 9473 9470 9467 9464 9461 9459 9456 9454 9452 9449 9447 9445 9443 9442 9440 9439 9438 9437 9436 9435 9435 9435 9435 9435 9435 9436 9437 9438 9440 9442 9443 9446 9448 9450 9453 9456 9459 9463 9466 9470 9473 9477 9481 9486 9490 9494 9499 9503 9508 9513 9518 9522 9527 9532 9537 9543 9548 9553 9558 9564 9569 9575 9580 9585 9591 9596 9602 9607 9613 9618 9623 9628 9634 9639 9644 9648 9653 9658 9662 9666 9670 9674 9678 9682 9685 9689 9692 9695 9698 9701 9703 9706 9708 9710 9712 9714 9716 9718 9720 9721 9723 9725 9726 9728 9729 9731 9732 9734 9735 9737 9738 9739 9741 9742 9744 9745 9746 9748 9749 9750 9751 9752 9753 9754 9755 9756 9756 9757 9757 9758 9758 9758 9758 9758 9758 9758 9758 9758 9757 9757 9757 9756 9755 9755 9754 9753 9753 9752 9419 0 22 0 9751 9750 9749 9748 9747 9746 9745 9744 9742 9741 9739 9738 9736 9734 9732 9730 9728 9726 9723 9720 9718 9715 9712 9709 9705 9702 9699 9695 9691 9688 9684 9680 9676 9671 9667 9663 9658 9653 9648 9643 9637 9632 9625 9619 9612 9605 9597 9589 9580 9571 9562 9551 9540 9529 9517 9505 9492 9479 9466 9453 9440 9426 9413 9399 9386 9372 9360 9348 9337 9327 9317 9309 9301 9295 9290 9286 9284 9283 9283 9284 9286 9291 9296 9303 9310 9319 9328 9339 9350 9361 9373 9387 9400 9413 9426 9440 9453 9466 9479 9493 9506 9518 9531 9542 9554 9565 9576 9586 9596 9606 9615 9624 9632 9640 9648 9656 9663 9670 9677 9683 9689 9695 9701 9707 9712 9717 9722 9726 9731 9735 9739 9743 9746 9750 9753 9756 9759 9761 9764 9766 9769 9771 9773 9775 9776 9778 9779 9781 9782 9784 9785 9786 9787 9787 9788 9789 9789 9790 9790 9790 9790 9790 9790 9790 9790 9789 9789 9788 9788 9787 9786 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9770 9769 9768 9767 9765 9764 9763 9761 9760 9758 9757 9756 9754 9753 9752 9751 9750 9749 9748 9747 9746 9746 9745 9744 9744 9743 9743 9742 9741 9741 9740 9740 9739 9738 9738 9737 9736 9735 9734 9732 9731 9730 9729 9727 9726 9725 9723 9722 9720 9719 9718 9716 9715 9713 9712 9710 9709 9707 9706 9704 9703 9701 9699 9697 9695 9692 9690 9687 9684 9682 9678 9675 9672 9668 9665 9661 9658 9654 9650 9647 9643 9640 9637 9634 9631 9628 9625 9623 9621 9619 9617 9615 9614 9613 9612 9611 9611 9610 9609 9609 9608 9607 9607 9606 9606 9605 9604 9602 9601 9600 9598 9596 9594 9592 9589 9587 9584 9581 9578 9575 9572 9568 9565 9562 9558 9555 9552 9549 9546 9543 9540 9537 9534 9532 9529 9527 9525 9523 9521 9520 9518 9517 9516 9515 9514 9513 9512 9512 9512 9512 9512 9512 9512 9513 9514 9514 9515 9517 9518 9519 9521 9523 9525 9527 9529 9532 9535 9537 9540 9543 9547 9550 9553 9557 9560 9564 9568 9572 9575 9579 9583 9586 9590 9594 9598 9601 9605 9608 9611 9615 9618 9621 9624 9627 9629 9632 9634 9636 9639 9641 9643 9644 9646 9647 9649 9650 9651 9652 9653 9654 9655 9656 9656 9656 9657 9657 9657 9657 9657 9657 9656 9656 9655 9654 9653 9652 9651 9649 9647 9645 9643 9641 9638 9635 9632 9629 9626 9622 9618 9614 9610 9606 9601 9597 9592 9587 9582 9576 9571 9565 9559 9553 9547 9540 9533 9525 9518 9509 9500 9491 9481 9470 9458 9446 9433 9418 9403 9387 9370 9352 9333 9314 9294 9273 9251 9227 9204 9181 9158 9134 9111 9088 9066 9044 9022 9002 8983 8966 8949 8935 8922 8911 8903 8896 8891 8889 8889 8891 8895 8902 8910 8921 8933 8946 8962 8979 8998 9017 9037 9058 9081 9103 9126 9148 9420 0 22 0 9171 9193 9216 9238 9260 9282 9303 9323 9343 9362 9380 9397 9414 9430 9445 9460 9474 9487 9500 9512 9524 9535 9545 9555 9565 9574 9582 9591 9599 9606 9614 9621 9628 9634 9640 9646 9652 9657 9662 9667 9672 9676 9681 9685 9689 9692 9696 9699 9703 9706 9709 9712 9714 9717 9719 9722 9724 9726 9728 9730 9732 9734 9735 9737 9739 9740 9741 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9752 9753 9753 9754 9754 9754 9754 9754 9754 9754 9754 9754 9753 9753 9753 9752 9751 9751 9750 9749 9748 9748 9747 9746 9745 9744 9743 9742 9742 9741 9740 9739 9738 9737 9737 9736 9735 9734 9733 9732 9731 9730 9728 9727 9725 9724 9722 9720 9718 9716 9714 9711 9709 9706 9703 9701 9698 9695 9692 9689 9686 9683 9680 9677 9674 9670 9667 9664 9661 9658 9654 9651 9648 9644 9640 9637 9633 9628 9624 9620 9615 9610 9604 9599 9593 9587 9580 9574 9567 9560 9552 9544 9536 9528 9519 9510 9501 9492 9482 9472 9461 9451 9440 9428 9416 9404 9391 9378 9365 9351 9337 9322 9307 9292 9275 9259 9242 9226 9209 9191 9174 9157 9139 9122 9105 9089 9073 9057 9042 9027 9014 9001 8989 8977 8968 8959 8951 8944 8939 8934 8931 8928 8927 8926 8927 8928 8930 8933 8936 8940 8944 8948 8952 8956 8960 8964 8968 8971 8975 8977 8980 8981 8982 8983 8982 8981 8979 8977 8973 8969 8964 8959 8952 8945 8937 8928 8918 8907 8896 8884 8870 8856 8841 8825 8808 8790 8771 8751 8730 8708 8685 8660 8635 8608 8580 8551 8521 8490 8457 8423 8388 8352 8315 8276 8236 8194 8152 8108 8062 8015 7967 7918 7867 7814 7760 7705 7648 7590 7530 7468 7405 7341 7275 7209 7140 7071 7002 6932 6862 6791 6720 6650 6579 6508 6440 6373 6308 6244 6182 6124 6069 6017 5968 5922 5882 5845 5814 5787 5764 5747 5736 5729 5727 5730 5739 5752 5771 5793 5821 5853 5889 5929 5971 6018 6067 6119 6173 6229 6286 6347 6408 6469 6531 6593 6656 6718 6780 6843 6905 6967 7028 7088 7148 7207 7266 7323 7380 7435 7490 7545 7598 7651 7702 7753 7804 7853 7902 7950 7997 8043 8089 8133 8177 8219 8261 8302 8342 8380 8418 8455 8491 8525 8559 8591 8622 8653 8682 8710 8737 8764 8789 8813 8837 8859 8881 8902 8922 8941 8959 8977 8994 9010 9026 9040 9054 9067 9080 9092 9103 9113 9123 9132 9141 9149 9156 9163 9169 9174 9179 9183 9187 9190 9193 9195 9197 9199 9200 9201 9202 9202 9202 9202 9201 9201 9200 9199 9198 9197 9196 9194 9193 9191 9190 9188 9187 9185 9183 9182 9180 9178 9176 9175 9173 9172 9170 9168 9167 9166 9164 9163 9162 9161 9160 9159 9158 9158 9157 9157 9157 9157 9158 9158 9159 9159 9160 9162 9163 9165 9166 9168 9171 9173 9175 9178 9181 9184 9187 9191 9194 9198 9201 9205 9209 9421 0 22 0 9213 9216 9220 9224 9228 9232 9236 9240 9244 9248 9252 9256 9260 9263 9267 9270 9274 9277 9281 9284 9287 9290 9293 9296 9299 9302 9304 9307 9309 9312 9314 9316 9319 9321 9323 9325 9326 9328 9330 9331 9333 9334 9335 9336 9337 9338 9339 9340 9341 9341 9341 9342 9342 9342 9342 9342 9342 9341 9341 9340 9340 9339 9338 9337 9336 9334 9333 9331 9330 9328 9326 9325 9323 9321 9319 9317 9315 9312 9310 9308 9306 9304 9301 9299 9297 9294 9292 9290 9287 9285 9282 9280 9277 9274 9271 9268 9265 9262 9259 9256 9252 9248 9245 9241 9237 9232 9228 9224 9219 9214 9209 9204 9199 9194 9189 9184 9178 9173 9167 9162 9156 9150 9145 9139 9133 9127 9121 9115 9109 9103 9097 9090 9084 9078 9071 9065 9058 9052 9045 9039 9032 9025 9018 9011 9004 8997 8989 8982 8974 8966 8959 8951 8942 8934 8926 8917 8908 8899 8890 8880 8871 8861 8851 8841 8830 8820 8809 8798 8787 8775 8764 8752 8740 8728 8715 8703 8690 8677 8664 8651 8637 8624 8610 8596 8581 8567 8552 8537 8522 8506 8490 8474 8458 8441 8425 8407 8390 8372 8354 8335 8316 8297 8277 8257 8237 8216 8195 8173 8151 8129 8107 8084 8061 8037 8013 7989 7965 7940 7915 7889 7864 7838 7811 7785 7758 7731 7704 7676 7648 7620 7591 7562 7533 7503 7473 7442 7412 7380 7349 7317 7284 7251 7218 7184 7150 7115 7080 7044 7007 6971 6933 6896 6857 6819 6779 6739 6699 6658 6616 6574 6531 6488 6443 6399 6353 6307 6259 6211 6162 6113 6062 6010 5957 5904 5849 5793 5737 5679 5620 5560 5499 5437 5374 5310 5245 5179 5112 5043 4974 4904 4833 4760 4687 4613 4538 4462 4385 4307 4227 4148 4067 3985 3902 3818 3734 3649 3562 3475 3388 3299 3210 3120 3031 2941 2851 2761 2670 2580 2490 2400 2310 2222 2134 2047 1961 1876 1792 1710 1630 1551 1473 1398 1324 1253 1183 1116 1051 988 927 869 813 760 709 661 615 572 531 493 457 423 392 363 336 312 289 269 251 234 220 207 195 185 177 170 163 159 155 152 150 149 149 149 150 151 153 157 160 165 171 177 184 193 202 213 226 239 254 272 291 311 334 359 387 416 448 483 520 559 601 645 692 742 794 849 906 965 1027 1091 1156 1224 1294 1367 1440 1515 1592 1671 1751 1832 1914 1997 2081 2167 2252 2339 2426 2513 2601 2689 2777 2865 2953 3041 3128 3216 3303 3390 3476 3562 3647 3731 3815 3898 3980 4062 4142 4222 4301 4379 4457 4533 4609 4684 4758 4831 4903 4975 5045 5115 5184 5252 5320 5386 5452 5517 5581 5644 5706 5767 5828 5887 5946 6004 6061 6117 6172 6226 6279 6332 6383 6434 6483 6532 6580 6628 6674 6720 6765 6809 6853 6896 6938 6979 7020 7060 7099 7138 7177 7214 7251 7288 9422 0 22 0 7323 7359 7393 7427 7461 7494 7526 7558 7589 7620 7650 7680 7709 7737 7765 7793 7820 7846 7872 7898 7923 7948 7972 7996 8019 8042 8065 8087 8109 8130 8151 8172 8193 8213 8232 8252 8271 8290 8308 8326 8344 8362 8379 8396 8412 8429 8445 8461 8476 8491 8506 8521 8535 8550 8563 8577 8590 8604 8617 8629 8642 8654 8666 8678 8690 8701 8713 8724 8735 8746 8757 8767 8778 8788 8798 8808 8818 8828 8837 8847 8856 8865 8874 8883 8891 8900 8908 8916 8924 8931 8939 8946 8953 8960 8967 8973 8980 8986 8993 8999 9005 9011 9017 9023 9028 9034 9040 9046 9052 9057 9063 9069 9075 9081 9086 9092 9098 9104 9110 9116 9121 9127 9133 9138 9144 9150 9155 9160 9166 9171 9176 9181 9185 9190 9195 9199 9203 9208 9212 9216 9219 9223 9227 9230 9234 9237 9240 9244 9247 9250 9253 9256 9259 9262 9264 9267 9270 9272 9275 9277 9280 9282 9284 9286 9288 9290 9292 9293 9295 9296 9298 9299 9300 9301 9302 9303 9303 9304 9305 9305 9306 9307 9308 9308 9309 9310 9311 9312 9313 9314 9315 9317 9318 9320 9322 9323 9325 9328 9330 9332 9334 9337 9339 9342 9345 9347 9350 9353 9355 9358 9361 9364 9367 9370 9373 9376 9379 9382 9385 9388 9392 9395 9398 9402 9406 9410 9414 9418 9422 9426 9431 9436 9440 9445 9450 9455 9460 9465 9471 9476 9481 9486 9491 9497 9502 9507 9512 9517 9522 9527 9532 9537 9541 9546 9551 9555 9559 9564 9568 9572 9576 9580 9584 9588 9592 9595 9599 9603 9607 9610 9614 9617 9621 9624 9627 9631 9634 9637 9640 9643 9646 9648 9651 9654 9656 9658 9661 9663 9665 9667 9669 9671 9673 9675 9677 9679 9680 9682 9684 9685 9687 9689 9691 9692 9694 9696 9697 9699 9701 9702 9704 9706 9707 9709 9711 9712 9714 9715 9716 9718 9719 9720 9721 9723 9724 9725 9726 9727 9728 9729 9730 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9758 9759 9760 9761 9761 9762 9762 9763 9764 9764 9764 9765 9765 9766 9766 9767 9767 9767 9768 9768 9768 9769 9769 9769 9770 9770 9771 9771 9771 9772 9772 9773 9773 9774 9774 9775 9775 9776 9776 9777 9777 9778 9778 9779 9779 9780 9780 9781 9781 9782 9782 9783 9783 9784 9784 9785 9786 9786 9787 9787 9788 9788 9789 9789 9790 9790 9791 9791 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9790 9790 9789 9788 9787 9786 9785 9784 9784 9783 9782 9781 9780 9779 9779 9778 9777 9777 9776 9776 9776 9775 9775 9775 9775 9775 9775 9774 9774 9774 9774 9773 9773 9772 9771 9771 9770 9769 9768 9767 9766 9765 9764 9763 9762 9760 9759 9759 9758 9757 9756 9756 9756 9755 9755 9755 9755 9756 9756 9756 9757 9423 0 22 0 9757 9758 9759 9759 9760 9760 9761 9761 9761 9762 9762 9762 9762 9762 9762 9762 9761 9761 9761 9760 9760 9760 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9760 9760 9760 9760 9761 9761 9762 9762 9762 9762 9762 9762 9762 9762 9762 9761 9761 9760 9759 9758 9757 9756 9754 9753 9751 9749 9748 9746 9744 9741 9739 9737 9734 9732 9729 9726 9723 9720 9717 9713 9710 9706 9702 9698 9694 9690 9686 9682 9678 9674 9670 9666 9662 9658 9654 9651 9648 9645 9642 9640 9638 9636 9635 9634 9633 9633 9633 9634 9635 9637 9639 9641 9644 9647 9650 9654 9658 9662 9666 9670 9675 9679 9684 9688 9692 9697 9701 9705 9709 9713 9717 9720 9724 9727 9730 9733 9736 9738 9741 9743 9745 9748 9750 9752 9753 9755 9757 9759 9760 9762 9763 9765 9766 9767 9768 9769 9770 9771 9771 9772 9772 9773 9773 9773 9772 9772 9771 9771 9770 9769 9768 9766 9765 9763 9762 9760 9758 9756 9754 9752 9750 9748 9746 9744 9742 9740 9739 9737 9735 9733 9732 9730 9729 9727 9726 9725 9724 9723 9723 9722 9721 9721 9721 9720 9720 9720 9720 9720 9720 9720 9720 9720 9720 9720 9720 9720 9719 9719 9719 9719 9719 9719 9718 9718 9718 9718 9718 9718 9717 9717 9717 9717 9717 9717 9718 9718 9719 9719 9720 9721 9722 9723 9724 9726 9727 9729 9730 9732 9734 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9760 9762 9764 9766 9767 9769 9771 9772 9774 9776 9777 9779 9780 9782 9784 9785 9787 9788 9790 9791 9793 9794 9796 9797 9798 9800 9801 9802 9803 9804 9805 9806 9807 9807 9808 9808 9809 9809 9809 9809 9809 9809 9809 9808 9808 9807 9807 9806 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9793 9792 9791 9789 9788 9786 9785 9783 9781 9779 9777 9775 9773 9771 9768 9765 9763 9760 9756 9753 9750 9746 9742 9738 9734 9729 9725 9720 9715 9710 9705 9700 9694 9689 9684 9678 9673 9667 9662 9656 9651 9645 9640 9635 9631 9626 9622 9618 9614 9611 9607 9604 9602 9600 9598 9597 9596 9595 9594 9594 9594 9594 9595 9595 9596 9597 9597 9598 9598 9599 9600 9600 9600 9600 9600 9600 9599 9598 9597 9596 9595 9593 9591 9589 9587 9585 9583 9581 9579 9577 9575 9573 9571 9570 9568 9566 9565 9564 9562 9561 9560 9559 9558 9557 9556 9555 9554 9553 9551 9550 9549 9547 9545 9543 9541 9539 9537 9534 9531 9528 9525 9522 9518 9514 9510 9506 9502 9498 9493 9488 9484 9479 9473 9468 9462 9456 9450 9444 9437 9430 9423 9416 9408 9400 9392 9384 9375 9366 9357 9347 9338 9328 9318 9307 9297 9287 9276 9266 9255 9245 9234 9224 9213 9203 9193 9183 9173 9164 9154 9145 9136 9128 9119 9111 9103 9096 9089 9082 9076 9070 9064 9059 9054 9050 9046 9043 9424 0 22 0 9040 9037 9035 9034 9033 9033 9033 9034 9035 9037 9039 9042 9046 9050 9054 9060 9065 9071 9078 9085 9092 9100 9108 9116 9125 9134 9143 9153 9163 9172 9182 9193 9203 9213 9224 9234 9245 9255 9266 9276 9287 9297 9308 9318 9329 9339 9350 9360 9370 9381 9391 9401 9411 9421 9431 9441 9450 9460 9470 9479 9488 9498 9507 9515 9524 9533 9541 9549 9557 9565 9573 9580 9587 9594 9601 9608 9614 9620 9626 9632 9637 9642 9647 9652 9656 9661 9665 9669 9672 9676 9679 9682 9685 9688 9690 9693 9695 9697 9698 9700 9701 9703 9704 9705 9705 9706 9706 9707 9707 9707 9707 9706 9706 9706 9705 9704 9703 9702 9701 9700 9699 9698 9697 9695 9694 9693 9691 9690 9689 9688 9686 9685 9684 9683 9682 9681 9680 9679 9679 9678 9677 9677 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9676 9677 9677 9677 9677 9677 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9678 9677 9677 9677 9676 9676 9675 9675 9674 9673 9673 9672 9671 9670 9669 9668 9667 9666 9664 9663 9661 9659 9657 9655 9653 9651 9648 9646 9643 9640 9636 9633 9629 9625 9621 9617 9612 9608 9603 9598 9593 9588 9582 9577 9572 9566 9561 9555 9550 9544 9539 9534 9528 9523 9518 9513 9509 9504 9500 9495 9491 9487 9483 9479 9476 9472 9469 9466 9463 9459 9456 9453 9450 9448 9445 9442 9439 9436 9433 9430 9427 9423 9420 9417 9413 9409 9405 9401 9397 9392 9387 9382 9376 9371 9365 9358 9351 9344 9336 9329 9320 9312 9303 9293 9283 9273 9263 9252 9241 9229 9217 9205 9192 9179 9166 9152 9138 9124 9110 9094 9079 9063 9046 9029 9012 8994 8975 8956 8936 8916 8895 8873 8851 8829 8805 8782 8757 8732 8707 8682 8658 8633 8608 8584 8559 8534 8511 8489 8467 8447 8427 8409 8392 8377 8363 8351 8341 8332 8325 8320 8316 8315 8315 8317 8320 8325 8332 8339 8348 8357 8368 8380 8392 8404 8417 8430 8443 8457 8470 8483 8497 8509 8521 8533 8544 8554 8564 8573 8581 8589 8596 8602 8607 8612 8616 8619 8622 8624 8625 8626 8626 8625 8624 8623 8621 8619 8616 8613 8610 8607 8603 8600 8596 8592 8588 8584 8580 8576 8573 8569 8565 8562 8559 8556 8554 8551 8550 8548 8547 8546 8545 8545 8545 8546 8546 8548 8549 8551 8553 8556 8559 8563 8566 8570 8575 8579 8584 8590 8595 8601 8607 8613 8619 8626 8632 8639 8646 8652 8659 8666 8673 8680 8686 8693 8700 8706 8712 8718 8724 8730 8735 8741 8746 8751 8756 8760 8765 8770 8774 8779 8784 8789 8794 8799 8804 8810 8816 8822 8829 8836 8843 8851 8859 8868 8877 8886 8896 8906 8917 8928 8939 8950 8962 8974 8986 8998 9010 9022 9034 9046 9058 9070 9082 9093 9104 9115 9126 9136 9147 9157 9166 9175 9184 9193 9201 9209 9217 9224 9231 9238 9425 0 22 0 9245 9251 9257 9262 9267 9272 9277 9281 9285 9289 9292 9296 9299 9301 9304 9307 9309 9311 9313 9315 9317 9319 9321 9323 9325 9327 9329 9331 9333 9336 9338 9341 9343 9346 9349 9352 9355 9358 9361 9365 9368 9371 9375 9378 9381 9385 9388 9391 9394 9397 9400 9403 9406 9408 9411 9413 9416 9418 9420 9422 9424 9426 9427 9429 9430 9432 9433 9434 9435 9436 9437 9437 9438 9439 9439 9439 9439 9439 9439 9439 9439 9439 9438 9438 9437 9436 9436 9435 9434 9433 9432 9431 9430 9429 9428 9427 9426 9425 9425 9424 9423 9422 9421 9421 9420 9419 9419 9418 9417 9417 9416 9415 9415 9414 9413 9413 9412 9411 9410 9409 9409 9408 9407 9406 9405 9404 9403 9402 9401 9400 9399 9398 9397 9396 9395 9394 9393 9392 9391 9390 9389 9388 9387 9386 9385 9383 9382 9381 9380 9379 9378 9376 9375 9374 9372 9371 9370 9368 9367 9365 9364 9362 9361 9360 9358 9357 9355 9353 9352 9350 9349 9347 9346 9344 9342 9341 9339 9337 9335 9334 9332 9330 9328 9326 9324 9322 9320 9319 9317 9315 9313 9311 9309 9307 9305 9304 9302 9300 9298 9297 9295 9294 9292 9290 9289 9287 9286 9284 9283 9281 9279 9278 9276 9274 9273 9271 9269 9267 9266 9264 9262 9260 9258 9257 9255 9253 9251 9250 9248 9246 9245 9243 9241 9240 9238 9237 9235 9234 9232 9231 9229 9228 9226 9225 9223 9221 9220 9218 9216 9214 9212 9210 9207 9205 9203 9200 9198 9195 9193 9190 9188 9185 9183 9180 9177 9175 9172 9170 9167 9165 9162 9160 9157 9155 9152 9150 9148 9145 9143 9140 9138 9135 9132 9130 9127 9124 9121 9119 9116 9113 9110 9106 9103 9100 9097 9094 9090 9087 9084 9080 9077 9073 9070 9066 9063 9059 9056 9053 9049 9046 9042 9039 9035 9032 9028 9025 9021 9017 9014 9010 9006 9002 8998 8994 8990 8986 8982 8977 8973 8968 8963 8958 8953 8948 8943 8938 8932 8926 8921 8915 8909 8903 8897 8891 8884 8878 8872 8865 8859 8852 8845 8838 8832 8825 8818 8810 8803 8796 8788 8780 8772 8764 8756 8747 8739 8730 8720 8711 8701 8691 8681 8670 8659 8648 8637 8625 8613 8601 8589 8576 8563 8550 8537 8524 8510 8496 8482 8467 8453 8438 8422 8407 8391 8375 8358 8341 8324 8306 8288 8269 8250 8231 8211 8191 8170 8149 8127 8105 8083 8061 8039 8017 7995 7972 7950 7928 7906 7885 7864 7844 7824 7805 7787 7770 7754 7738 7724 7711 7699 7688 7678 7670 7663 7656 7651 7647 7645 7643 7643 7643 7644 7647 7650 7653 7658 7663 7668 7674 7681 7687 7694 7701 7708 7715 7721 7728 7735 7741 7747 7753 7758 7763 7768 7772 7776 7779 7781 7783 7785 7786 7787 7787 7787 7786 7785 7783 7781 7778 7775 7771 7767 7763 7758 7752 7746 7740 7733 7725 7717 7708 7699 7689 7679 7667 7656 7643 7630 7617 7603 7589 9426 0 22 0 7574 7559 7543 7528 7512 7496 7481 7466 7450 7435 7420 7406 7393 7380 7368 7357 7347 7338 7329 7322 7315 7310 7306 7303 7300 7299 7298 7298 7299 7301 7302 7306 7309 7312 7315 7318 7321 7324 7328 7331 7334 7336 7339 7340 7342 7343 7343 7343 7342 7341 7340 7338 7335 7332 7329 7325 7321 7317 7312 7307 7301 7295 7289 7283 7276 7269 7261 7254 7246 7238 7229 7221 7212 7202 7193 7183 7173 7162 7151 7140 7129 7118 7106 7094 7082 7070 7057 7044 7031 7018 7005 6991 6978 6964 6950 6936 6922 6907 6893 6878 6863 6848 6833 6818 6802 6786 6771 6754 6738 6722 6705 6688 6671 6654 6636 6619 6601 6583 6564 6546 6527 6509 6490 6470 6451 6432 6412 6392 6372 6352 6332 6311 6290 6270 6249 6227 6206 6184 6163 6141 6119 6096 6074 6051 6028 6005 5982 5958 5935 5911 5886 5862 5837 5813 5787 5762 5737 5711 5685 5659 5633 5606 5579 5552 5525 5498 5470 5442 5414 5386 5358 5329 5300 5271 5242 5212 5182 5152 5122 5091 5060 5029 4998 4966 4934 4901 4869 4836 4802 4769 4735 4700 4665 4630 4595 4559 4523 4487 4451 4414 4376 4339 4301 4262 4224 4185 4146 4106 4066 4026 3985 3944 3903 3861 3819 3776 3734 3690 3647 3603 3559 3514 3469 3424 3378 3332 3286 3240 3193 3146 3099 3052 3004 2956 2908 2860 2811 2763 2714 2665 2616 2567 2518 2469 2420 2371 2321 2272 2223 2174 2125 2076 2027 1978 1930 1882 1834 1786 1738 1691 1644 1598 1551 1506 1460 1415 1371 1326 1283 1240 1197 1154 1113 1071 1031 991 951 912 874 837 800 764 728 694 660 627 595 564 534 505 477 450 424 399 375 353 331 310 291 272 255 238 223 208 195 182 170 159 148 139 130 122 114 107 100 94 88 83 78 73 69 66 62 59 56 53 51 49 46 45 43 42 40 39 38 37 36 36 35 35 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 33 34 34 35 36 37 38 39 41 42 44 45 47 49 52 54 57 60 63 67 71 75 80 85 90 96 103 109 117 124 133 141 151 161 171 182 193 206 218 232 245 260 275 291 307 324 342 360 379 398 419 439 461 483 505 528 552 577 602 627 9427 0 22 0 653 680 707 735 763 792 821 851 881 911 942 974 1006 1038 1071 1104 1138 1172 1206 1241 1276 1312 1348 1385 1421 1459 1496 1534 1572 1611 1649 1688 1728 1767 1807 1847 1887 1927 1967 2007 2047 2087 2127 2167 2207 2247 2287 2327 2366 2406 2445 2484 2523 2562 2600 2639 2677 2716 2754 2792 2829 2867 2904 2942 2979 3016 3052 3089 3125 3161 3197 3233 3268 3303 3337 3372 3406 3439 3472 3505 3538 3570 3602 3633 3665 3695 3726 3756 3786 3816 3845 3874 3903 3932 3960 3988 4016 4044 4071 4099 4126 4152 4179 4205 4232 4257 4283 4308 4333 4358 4383 4407 4431 4455 4478 4501 4524 4546 4568 4590 4611 4633 4654 4674 4695 4715 4735 4755 4775 4794 4813 4832 4851 4870 4888 4906 4925 4942 4960 4978 4995 5012 5029 5045 5061 5077 5093 5108 5123 5138 5152 5166 5180 5194 5207 5220 5232 5245 5257 5269 5280 5292 5303 5314 5325 5335 5346 5357 5367 5377 5388 5398 5408 5419 5429 5439 5449 5459 5469 5479 5489 5499 5509 5519 5529 5539 5548 5558 5567 5577 5586 5595 5604 5612 5621 5629 5637 5645 5653 5661 5668 5676 5683 5689 5696 5702 5709 5715 5721 5726 5732 5737 5742 5747 5752 5756 5760 5765 5768 5772 5776 5779 5782 5785 5787 5790 5792 5794 5796 5798 5799 5800 5801 5802 5803 5803 5804 5804 5804 5803 5803 5803 5802 5801 5800 5799 5798 5796 5795 5793 5791 5789 5787 5784 5782 5779 5776 5773 5770 5766 5763 5759 5755 5751 5746 5742 5737 5732 5727 5721 5716 5710 5704 5698 5691 5685 5678 5672 5665 5657 5650 5643 5635 5628 5620 5612 5604 5595 5587 5578 5570 5561 5552 5543 5534 5524 5515 5505 5495 5485 5475 5464 5454 5443 5432 5421 5409 5398 5386 5374 5362 5349 5337 5324 5311 5298 5285 5271 5257 5244 5230 5216 5201 5187 5172 5158 5143 5128 5112 5097 5081 5066 5050 5034 5017 5001 4984 4967 4949 4932 4914 4896 4878 4859 4841 4822 4802 4783 4763 4743 4723 4702 4682 4661 4639 4618 4596 4574 4552 4529 4506 4483 4460 4436 4412 4388 4363 4338 4313 4287 4261 4235 4208 4181 4154 4126 4098 4069 4041 4012 3982 3952 3922 3892 3861 3830 3799 3767 3735 3703 3671 3638 3605 3571 3538 3504 3470 3435 3400 3365 3330 3294 3259 3222 3186 3149 3112 3075 3038 3000 2963 2925 2887 2849 2810 2772 2733 2694 2655 2616 2577 2538 2498 2459 2420 2380 2340 2301 2261 2221 2181 2141 2100 2060 2020 1980 1940 1899 1859 1819 1779 1739 1699 1659 1620 1580 1541 1502 1464 1426 1388 1351 1314 1277 1241 1205 1170 1135 1100 1066 1032 999 967 934 903 871 840 810 780 750 721 693 665 637 610 584 558 533 508 485 461 439 417 396 375 356 337 319 301 285 269 254 239 225 212 200 188 177 166 156 9428 0 22 0 147 138 130 122 115 108 101 95 89 84 79 75 70 67 63 60 57 54 51 49 47 45 44 42 41 40 39 38 37 37 36 36 35 35 35 34 34 34 33 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 37 37 38 38 39 39 40 41 42 43 44 46 48 49 52 54 57 59 63 66 70 74 78 83 88 94 100 106 113 120 128 136 145 155 165 175 187 199 211 224 238 253 269 285 302 319 337 357 376 397 418 440 463 486 510 535 560 586 613 640 668 697 726 756 787 818 850 883 916 950 985 1020 1056 1093 1130 1168 1206 1245 1284 1324 1364 1404 1445 1486 1528 1569 1611 1653 1695 1738 1780 1822 1865 1907 1950 1992 2035 2077 2120 2163 2205 2248 2290 2333 2376 2419 2462 2505 2548 2591 2634 2677 2720 2764 2807 2850 2893 2936 2979 3022 3065 3108 3150 3192 3234 3276 3317 3358 3399 3439 3479 3519 3558 3597 3636 3674 3712 3750 3788 3825 3862 3899 3936 3973 4009 4045 4082 4118 4153 4189 4225 4260 4295 4331 4366 4400 4435 4470 4504 4538 4572 4605 4638 4672 4704 4737 4769 4801 4832 4864 4895 4925 4956 4986 5016 5045 5075 5104 5132 5161 5189 5218 5246 5273 5301 5329 5356 5383 5410 5437 5464 5491 5517 5544 5570 5597 5623 5649 5674 5700 5725 5751 5776 5800 5825 5849 5873 5897 5921 5944 5967 5990 6012 6035 6057 6079 6100 6122 6143 6164 6185 6206 6226 6247 6267 6288 6308 6328 6348 6368 6388 6407 6427 6447 6466 6486 6505 6524 6543 6562 6581 6600 6618 6636 6655 6673 6690 6708 6725 6743 6760 6777 6793 6810 6826 6843 6859 6875 6891 6906 6922 6938 6953 6968 6984 6999 7014 7029 7044 7059 7074 7089 7104 7119 7133 7148 7163 7177 7191 7205 7220 7234 7247 7261 7275 7288 7301 7315 7328 7340 7353 7366 7378 7390 7402 7414 7426 7438 7449 7461 7472 7484 7495 7506 7517 7528 7539 7550 7561 7572 7583 7594 7605 7615 7626 7637 7647 7658 7668 7678 7688 7699 7709 7719 7728 7738 7748 7757 7767 7776 7785 7795 7804 7813 7822 7830 7839 7848 7857 7865 7874 7882 7891 7899 7907 7915 7924 7932 7940 7948 7956 7964 7972 7979 7987 7995 8002 8010 8017 8024 8032 8039 8046 8053 8060 8067 8074 8080 8087 8094 8101 8108 8114 8121 8128 8135 8141 8148 8155 8162 8168 8175 8182 8188 8195 8201 9429 0 22 0 8208 8214 8220 8226 8232 8238 8244 8250 8256 8261 8267 8272 8278 8283 8289 8294 8299 8305 8310 8315 8320 8326 8331 8337 8342 8347 8353 8358 8364 8369 8375 8380 8386 8391 8397 8402 8407 8413 8418 8423 8428 8433 8438 8442 8447 8452 8456 8460 8465 8469 8473 8478 8482 8486 8491 8495 8499 8503 8508 8512 8516 8521 8525 8529 8534 8538 8543 8547 8551 8556 8560 8564 8568 8572 8576 8580 8584 8588 8591 8595 8598 8602 8605 8608 8611 8614 8618 8621 8624 8627 8630 8633 8636 8639 8642 8645 8648 8651 8653 8656 8659 8662 8665 8668 8670 8673 8676 8678 8681 8683 8685 8687 8690 8692 8694 8696 8697 8699 8701 8703 8705 8706 8708 8710 8712 8714 8716 8718 8720 8722 8724 8726 8728 8730 8732 8734 8736 8739 8741 8743 8745 8747 8749 8751 8753 8755 8756 8758 8759 8761 8762 8763 8765 8766 8767 8768 8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8786 8787 8788 8789 8790 8792 8793 8794 8795 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8812 8813 8814 8814 8815 8816 8816 8817 8817 8818 8818 8819 8819 8819 8820 8820 8820 8820 8820 8820 8820 8820 8820 8820 8820 8819 8819 8818 8817 8817 8816 8815 8814 8812 8811 8810 8808 8807 8805 8803 8801 8799 8797 8795 8793 8790 8788 8785 8782 8780 8777 8774 8771 8768 8765 8761 8758 8754 8751 8747 8743 8738 8734 8729 8724 8719 8714 8709 8703 8697 8690 8684 8677 8669 8662 8654 8646 8637 8628 8619 8610 8600 8589 8579 8568 8557 8545 8534 8521 8509 8496 8483 8470 8457 8443 8429 8415 8401 8386 8372 8357 8342 8327 8312 8296 8281 8265 8250 8234 8218 8202 8186 8170 8154 8137 8121 8104 8088 8071 8054 8037 8019 8002 7985 7967 7949 7931 7913 7895 7876 7858 7840 7821 7803 7784 7766 7748 7729 7711 7693 7675 7657 7640 7622 7605 7589 7572 7556 7541 7525 7510 7495 7481 7467 7454 7441 7428 7416 7404 7393 7382 7371 7361 7351 7342 7333 7324 7316 7309 7301 7294 7288 7281 7275 7270 7265 7260 7256 7252 7248 7245 7242 7240 7238 7237 7236 7236 7236 7237 7238 7240 7242 7245 7249 7254 7259 7265 7272 7279 7288 7297 7307 7318 7329 7341 7354 7368 7382 7396 7412 7427 7443 7459 7476 7492 7509 7525 7542 7558 7574 7590 7605 7619 7634 7647 7660 7672 7684 7694 7704 7713 7721 7728 7735 7741 7746 7750 7753 7755 7757 7758 7759 7758 7757 7755 7753 7749 7745 7741 7735 7729 7722 7715 7706 7697 7687 7676 7665 7652 7639 7625 7609 7594 7577 7559 7541 7522 7502 7481 7460 7438 7416 7393 7370 7347 7323 7299 7275 7251 7228 7204 7180 7156 7132 7109 7087 7065 7043 7021 7000 6980 6960 6940 6921 6903 6886 6868 6852 6836 6821 6806 6792 6779 9430 0 22 0 6766 6754 6742 6732 6722 6712 6704 6696 6689 6683 6678 6673 6669 6666 6664 6663 6663 6663 6664 6666 6669 6673 6677 6682 6688 6695 6702 6709 6718 6726 6735 6745 6755 6765 6776 6787 6798 6809 6820 6831 6843 6854 6865 6876 6887 6898 6909 6920 6930 6940 6949 6958 6967 6975 6983 6990 6997 7003 7008 7013 7017 7020 7023 7025 7025 7026 7025 7023 7021 7018 7013 7008 7003 6996 6988 6980 6971 6961 6950 6939 6926 6913 6899 6885 6870 6854 6837 6819 6801 6782 6763 6742 6721 6699 6676 6653 6629 6604 6578 6551 6524 6496 6467 6437 6407 6376 6345 6313 6280 6247 6213 6179 6145 6110 6075 6039 6004 5968 5932 5895 5859 5823 5786 5750 5713 5676 5640 5603 5565 5528 5491 5453 5415 5377 5339 5301 5262 5222 5182 5142 5102 5060 5019 4977 4934 4891 4847 4802 4757 4712 4665 4618 4570 4522 4473 4423 4373 4322 4270 4217 4164 4109 4054 3999 3942 3885 3827 3768 3708 3647 3586 3524 3462 3398 3334 3270 3205 3139 3073 3006 2939 2871 2804 2736 2668 2599 2531 2462 2394 2325 2257 2189 2121 2053 1985 1917 1851 1784 1718 1653 1588 1524 1461 1398 1336 1275 1216 1157 1100 1044 989 935 883 833 784 737 691 647 605 565 527 490 456 423 392 363 336 310 287 265 244 226 209 193 178 165 154 143 133 125 117 110 104 99 94 90 86 83 80 78 76 74 72 71 69 68 68 67 66 66 66 65 65 65 65 65 66 66 67 67 68 69 69 70 71 72 73 74 76 77 78 80 82 84 86 88 91 94 97 101 105 110 116 122 129 137 145 155 166 177 190 204 219 236 254 273 294 316 340 366 392 421 451 483 516 551 588 626 666 707 750 795 841 888 937 988 1040 1094 1148 1204 1262 1321 1380 1441 1503 1566 1630 1695 1761 1827 1894 1962 2030 2098 2167 2236 2305 2374 2444 2513 2582 2651 2720 2788 2857 2925 2993 3060 3127 3194 3260 3326 3391 3456 3521 3585 3649 3712 3775 3838 3900 3962 4023 4084 4144 4204 4263 4322 4381 4438 4496 4553 4609 4664 4719 4774 4828 4881 4933 4985 5037 5088 5138 5187 5236 5284 5332 5379 5425 5471 5516 5560 5604 5647 5690 5732 5774 5814 5855 5894 5933 5972 6010 6047 6084 6120 6156 6191 6226 6261 6294 6328 6361 6393 6426 6457 6489 6520 6551 6581 6611 6641 6671 6700 6729 6757 6786 6814 6841 6869 6896 6922 6949 6975 7001 7026 7051 7076 7100 7125 7148 7172 7195 7218 7241 7263 7286 7308 7329 7351 7372 7393 7414 7434 7455 7475 7495 7514 7533 7552 7571 7590 7608 7625 7643 7660 7676 7693 7709 7724 7739 7754 7768 7782 7796 7809 7822 7834 7846 7858 7869 7880 7891 7901 7911 7920 7930 7939 7947 7955 9431 0 22 0 7963 7971 7978 7985 7991 7997 8003 8008 8013 8017 8021 8024 8027 8030 8032 8033 8034 8035 8035 8035 8035 8034 8032 8030 8028 8025 8022 8019 8015 8011 8007 8002 7997 7992 7987 7981 7975 7968 7962 7955 7948 7940 7932 7924 7916 7908 7899 7890 7881 7872 7862 7853 7843 7833 7823 7814 7804 7794 7784 7775 7765 7755 7746 7737 7728 7720 7711 7703 7696 7689 7682 7675 7669 7664 7659 7654 7650 7647 7644 7641 7639 7638 7637 7637 7638 7639 7641 7644 7647 7651 7656 7661 7667 7674 7682 7690 7699 7709 7720 7731 7743 7756 7769 7783 7798 7813 7829 7846 7863 7880 7898 7917 7936 7955 7975 7995 8015 8036 8057 8079 8100 8122 8144 8167 8189 8212 8235 8258 8281 8304 8328 8351 8375 8398 8421 8445 8468 8491 8514 8537 8559 8582 8604 8626 8647 8669 8689 8710 8730 8750 8769 8788 8806 8824 8841 8858 8875 8891 8907 8922 8937 8951 8965 8978 8992 9004 9017 9029 9040 9051 9062 9073 9083 9093 9102 9111 9120 9129 9137 9145 9152 9160 9167 9173 9180 9186 9191 9197 9202 9207 9211 9215 9219 9223 9226 9229 9232 9235 9237 9239 9240 9242 9243 9244 9244 9245 9245 9245 9244 9244 9243 9242 9241 9240 9238 9237 9235 9233 9231 9230 9228 9226 9224 9222 9220 9218 9216 9214 9213 9211 9210 9208 9207 9206 9205 9204 9204 9204 9203 9203 9204 9204 9205 9206 9207 9208 9210 9212 9214 9216 9219 9222 9225 9228 9231 9235 9239 9243 9247 9251 9255 9260 9264 9269 9273 9277 9282 9286 9290 9294 9298 9302 9306 9309 9313 9316 9319 9322 9325 9328 9331 9333 9336 9338 9341 9344 9346 9349 9351 9354 9357 9360 9363 9366 9369 9372 9375 9378 9381 9385 9388 9391 9394 9398 9401 9404 9407 9410 9413 9415 9418 9420 9423 9425 9427 9430 9432 9434 9436 9438 9439 9441 9443 9445 9447 9448 9450 9452 9453 9455 9456 9458 9459 9460 9461 9462 9462 9462 9463 9463 9462 9462 9461 9460 9459 9457 9455 9453 9450 9447 9444 9441 9437 9433 9428 9423 9418 9412 9406 9399 9392 9385 9376 9368 9359 9349 9339 9328 9317 9306 9294 9282 9269 9256 9244 9231 9219 9206 9194 9182 9170 9160 9150 9140 9132 9124 9118 9113 9109 9106 9105 9105 9107 9110 9114 9119 9126 9134 9142 9152 9162 9174 9187 9199 9212 9224 9238 9251 9264 9277 9290 9302 9314 9326 9336 9347 9357 9366 9374 9382 9389 9395 9401 9406 9411 9415 9418 9421 9424 9427 9428 9430 9431 9432 9433 9433 9433 9433 9432 9432 9431 9430 9428 9426 9424 9422 9419 9416 9412 9408 9404 9400 9395 9389 9384 9377 9371 9364 9357 9349 9341 9332 9323 9314 9305 9295 9284 9274 9263 9251 9240 9228 9216 9203 9190 9177 9163 9150 9135 9121 9106 9091 9076 9060 9044 9028 9011 8994 8977 8959 8942 8923 8905 8886 8867 8848 8829 8810 8791 8771 9432 0 22 0 8752 8733 8714 8695 8676 8658 8640 8623 8606 8590 8574 8559 8545 8532 8520 8509 8499 8490 8481 8474 8468 8463 8460 8457 8455 8455 8455 8456 8458 8461 8465 8470 8475 8481 8488 8496 8504 8512 8522 8531 8541 8552 8563 8574 8586 8599 8611 8625 8638 8652 8667 8682 8697 8712 8728 8745 8762 8779 8796 8814 8831 8850 8868 8887 8905 8924 8942 8961 8980 8999 9017 9036 9054 9073 9091 9109 9126 9143 9160 9177 9193 9209 9225 9240 9255 9270 9284 9297 9311 9323 9336 9348 9359 9370 9380 9390 9400 9409 9417 9425 9432 9439 9446 9451 9457 9462 9466 9470 9473 9476 9478 9480 9482 9483 9483 9484 9483 9483 9482 9481 9479 9477 9474 9471 9468 9464 9460 9456 9451 9445 9440 9434 9427 9420 9413 9406 9398 9389 9381 9372 9363 9353 9344 9334 9324 9313 9303 9292 9282 9271 9260 9249 9238 9227 9217 9206 9195 9184 9173 9162 9151 9141 9130 9119 9109 9098 9088 9077 9067 9057 9046 9036 9026 9017 9007 8997 8988 8979 8970 8962 8953 8945 8937 8930 8923 8916 8909 8903 8897 8892 8887 8882 8878 8874 8870 8866 8863 8861 8858 8856 8854 8852 8851 8849 8848 8847 8847 8846 8846 8846 8846 8846 8846 8847 8847 8848 8849 8850 8851 8852 8854 8855 8856 8858 8859 8861 8862 8863 8864 8866 8867 8868 8868 8869 8869 8869 8868 8868 8867 8865 8864 8861 8859 8856 8852 8849 8844 8839 8834 8829 8823 8816 8809 8802 8794 8786 8777 8768 8758 8748 8738 8727 8716 8704 8692 8679 8666 8653 8639 8624 8609 8594 8578 8562 8545 8528 8510 8492 8473 8454 8435 8415 8394 8374 8353 8332 8310 8289 8267 8245 8223 8200 8178 8155 8133 8110 8087 8065 8042 8020 7997 7975 7953 7931 7909 7888 7866 7845 7824 7803 7783 7762 7743 7723 7704 7685 7667 7649 7632 7615 7599 7583 7568 7554 7540 7527 7514 7502 7491 7480 7471 7461 7453 7445 7438 7432 7426 7422 7417 7414 7411 7409 7408 7408 7408 7410 7411 7414 7418 7422 7427 7433 7440 7448 7456 7466 7476 7488 7500 7513 7527 7542 7557 7574 7591 7609 7628 7648 7669 7690 7711 7734 7757 7780 7804 7828 7853 7878 7904 7930 7956 7982 8009 8036 8063 8090 8118 8145 8173 8201 8229 8257 8285 8313 8341 8369 8397 8425 8453 8480 8508 8536 8563 8590 8618 8644 8671 8697 8723 8748 8774 8798 8823 8846 8870 8893 8915 8937 8959 8980 9000 9020 9039 9058 9077 9095 9112 9129 9145 9161 9177 9192 9206 9221 9234 9247 9260 9273 9285 9296 9308 9318 9329 9339 9349 9358 9367 9376 9384 9392 9399 9406 9413 9419 9425 9430 9435 9440 9444 9448 9451 9454 9457 9459 9461 9462 9463 9464 9465 9465 9465 9465 9464 9464 9463 9463 9462 9462 9462 9461 9461 9461 9461 9462 9463 9464 9466 9468 9470 9473 9476 9480 9483 9487 9491 9496 9501 9506 9511 9516 9433 0 22 0 9520 9525 9530 9535 9540 9544 9549 9553 9557 9560 9563 9566 9569 9572 9574 9576 9577 9579 9580 9581 9582 9582 9583 9583 9583 9584 9584 9584 9584 9584 9583 9583 9583 9583 9583 9582 9582 9582 9581 9581 9580 9579 9579 9578 9577 9576 9575 9574 9572 9571 9570 9568 9566 9565 9563 9561 9559 9557 9554 9552 9549 9547 9544 9541 9538 9535 9532 9529 9525 9521 9517 9513 9509 9505 9500 9495 9490 9485 9480 9474 9468 9462 9456 9449 9442 9435 9428 9421 9413 9405 9397 9388 9380 9371 9362 9353 9343 9334 9325 9315 9306 9297 9288 9279 9270 9262 9254 9247 9240 9233 9227 9222 9218 9215 9212 9211 9210 9210 9212 9214 9217 9221 9226 9232 9239 9247 9256 9266 9276 9286 9298 9310 9322 9335 9347 9360 9374 9387 9400 9414 9427 9440 9453 9466 9478 9491 9502 9514 9525 9536 9547 9557 9567 9577 9587 9596 9604 9613 9621 9629 9637 9644 9651 9658 9664 9671 9677 9683 9688 9693 9698 9703 9708 9712 9716 9720 9723 9727 9730 9733 9735 9738 9740 9742 9744 9745 9747 9748 9750 9751 9752 9752 9753 9754 9754 9755 9755 9755 9755 9755 9754 9754 9754 9753 9752 9751 9750 9749 9748 9747 9745 9743 9741 9740 9737 9735 9733 9731 9728 9725 9723 9720 9717 9714 9711 9708 9705 9702 9699 9696 9693 9690 9687 9684 9681 9678 9676 9673 9671 9668 9666 9664 9662 9660 9658 9657 9655 9654 9653 9652 9651 9650 9649 9649 9648 9648 9648 9648 9648 9648 9648 9649 9649 9649 9650 9650 9651 9652 9652 9653 9654 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9665 9666 9668 9670 9672 9674 9676 9678 9681 9683 9686 9689 9692 9695 9699 9702 9705 9709 9712 9716 9719 9723 9726 9730 9733 9737 9740 9743 9747 9750 9753 9756 9759 9762 9765 9768 9771 9774 9777 9780 9783 9786 9789 9793 9796 9799 9802 9805 9808 9811 9815 9818 9821 9824 9827 9830 9833 9835 9838 9840 9843 9845 9847 9849 9851 9853 9855 9856 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9875 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9884 9884 9883 9882 9882 9881 9879 9878 9877 9875 9874 9872 9870 9869 9867 9865 9863 9861 9859 9857 9854 9851 9848 9845 9842 9838 9833 9829 9823 9817 9811 9804 9796 9788 9779 9770 9760 9750 9739 9729 9718 9708 9697 9687 9676 9666 9656 9647 9639 9632 9625 9620 9616 9613 9611 9611 9611 9613 9616 9620 9625 9631 9638 9646 9654 9662 9671 9680 9689 9698 9707 9716 9724 9732 9739 9746 9752 9757 9762 9766 9769 9772 9773 9774 9775 9776 9776 9776 9775 9775 9775 9774 9774 9774 9774 9774 9774 9775 9777 9778 9780 9434 0 22 0 9783 9785 9788 9791 9795 9798 9802 9806 9810 9814 9818 9822 9827 9831 9835 9839 9843 9847 9851 9854 9858 9861 9865 9868 9871 9874 9877 9879 9882 9885 9887 9889 9892 9894 9896 9898 9899 9901 9903 9904 9905 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9921 9920 9920 9919 9919 9918 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9913 9912 9912 9911 9911 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9901 9901 9900 9899 9898 9898 9897 9896 9895 9895 9894 9893 9893 9892 9891 9890 9889 9888 9888 9887 9885 9884 9883 9882 9881 9879 9878 9876 9874 9873 9871 9869 9867 9865 9862 9860 9858 9856 9853 9851 9848 9845 9843 9840 9837 9834 9831 9828 9825 9821 9818 9814 9810 9806 9802 9797 9792 9787 9782 9776 9770 9764 9757 9750 9743 9735 9727 9719 9710 9701 9692 9683 9673 9663 9653 9643 9632 9621 9611 9600 9589 9579 9568 9557 9546 9536 9525 9515 9504 9493 9483 9472 9462 9451 9440 9429 9418 9407 9395 9384 9372 9360 9347 9334 9321 9307 9293 9278 9263 9248 9232 9216 9199 9182 9165 9147 9129 9111 9093 9074 9055 9036 9016 8997 8978 8959 8939 8920 8901 8882 8862 8844 8825 8807 8788 8770 8753 8736 8719 8703 8687 8671 8656 8642 8628 8615 8602 8590 8579 8568 8558 8549 8541 8534 8527 8521 8516 8512 8509 8506 8505 8504 8504 8505 8507 8510 8513 8518 8523 8529 8535 8543 8551 8560 8569 8579 8590 8601 8613 8626 8639 8653 8667 8681 8697 8712 8729 8745 8762 8779 8797 8815 8833 8852 8870 8889 8908 8927 8946 8965 8984 9003 9022 9040 9058 9076 9093 9110 9126 9142 9157 9172 9186 9199 9211 9223 9234 9244 9253 9262 9270 9277 9284 9290 9296 9301 9305 9309 9313 9317 9320 9324 9328 9331 9335 9338 9342 9347 9352 9357 9362 9368 9375 9382 9390 9398 9407 9416 9426 9436 9446 9457 9468 9479 9490 9502 9513 9524 9536 9547 9559 9569 9580 9590 9600 9610 9620 9629 9638 9646 9654 9662 9669 9676 9683 9689 9696 9701 9707 9713 9718 9723 9728 9732 9737 9741 9745 9749 9753 9756 9759 9762 9765 9768 9770 9773 9775 9777 9778 9780 9781 9783 9784 9785 9785 9786 9787 9788 9788 9789 9790 9790 9791 9792 9792 9793 9794 9795 9796 9797 9435 0 22 0 9798 9798 9799 9800 9801 9801 9802 9802 9802 9802 9802 9801 9800 9799 9798 9796 9795 9793 9790 9788 9785 9782 9779 9775 9772 9768 9764 9761 9757 9753 9749 9745 9741 9738 9734 9730 9727 9723 9720 9717 9714 9711 9709 9707 9705 9703 9701 9700 9699 9698 9698 9698 9698 9698 9699 9700 9702 9703 9705 9707 9710 9713 9716 9719 9723 9726 9730 9734 9739 9743 9747 9752 9756 9760 9765 9769 9773 9778 9782 9786 9790 9793 9797 9800 9803 9807 9810 9812 9815 9818 9820 9822 9825 9827 9829 9831 9832 9834 9836 9838 9839 9841 9843 9844 9846 9847 9849 9850 9852 9853 9855 9856 9857 9859 9860 9861 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9872 9873 9874 9875 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9880 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9880 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9873 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9871 9870 9870 9870 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9852 9851 9850 9850 9849 9849 9848 9848 9848 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9847 9846 9846 9846 9846 9846 9845 9845 9845 9845 9845 9844 9844 9844 9844 9844 9844 9843 9843 9843 9843 9843 9843 9843 9842 9842 9842 9842 9842 9842 9842 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9838 9838 9838 9838 9837 9837 9837 9836 9836 9836 9835 9835 9834 9834 9833 9833 9832 9832 9831 9830 9830 9829 9829 9828 9828 9827 9826 9826 9825 9825 9824 9823 9823 9822 9821 9820 9819 9819 9818 9817 9816 9815 9813 9812 9811 9810 9808 9807 9806 9805 9803 9802 9801 9799 9798 9797 9796 9795 9794 9793 9792 9792 9791 9790 9790 9789 9789 9788 9788 9788 9787 9787 9787 9786 9786 9785 9785 9784 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9769 9768 9767 9766 9766 9765 9765 9764 9764 9764 9764 9764 9765 9765 9766 9767 9767 9768 9769 9770 9771 9772 9772 9773 9774 9775 9776 9776 9777 9777 9778 9778 9779 9779 9779 9779 9779 9779 9779 9778 9778 9778 9778 9777 9777 9776 9776 9776 9775 9775 9775 9774 9774 9774 9773 9773 9773 9773 9772 9772 9772 9772 9772 9772 9771 9771 9771 9771 9771 9771 9770 9770 9770 9770 9769 9769 9769 9768 9768 9767 9766 9766 9765 9765 9764 9763 9762 9761 9760 9760 9759 9758 9757 9756 9755 9754 9436 0 22 0 9753 9752 9752 9751 9750 9749 9748 9748 9747 9746 9746 9745 9744 9744 9743 9743 9742 9741 9741 9740 9739 9739 9738 9737 9736 9735 9735 9734 9733 9731 9730 9729 9728 9727 9726 9724 9723 9722 9720 9719 9718 9716 9715 9714 9712 9711 9709 9708 9706 9705 9704 9702 9700 9699 9697 9696 9694 9692 9690 9688 9686 9684 9681 9679 9677 9674 9672 9669 9666 9663 9660 9657 9654 9651 9648 9645 9642 9639 9635 9632 9628 9625 9621 9617 9613 9609 9605 9601 9596 9591 9586 9581 9576 9570 9564 9558 9551 9544 9537 9529 9522 9513 9505 9496 9487 9478 9468 9458 9448 9437 9427 9416 9404 9393 9381 9369 9357 9345 9333 9320 9307 9294 9281 9268 9255 9241 9228 9214 9200 9186 9172 9158 9144 9130 9116 9102 9088 9074 9060 9046 9033 9019 9006 8993 8980 8967 8955 8943 8931 8920 8909 8899 8889 8879 8870 8861 8853 8845 8838 8832 8826 8820 8815 8811 8807 8804 8801 8799 8798 8797 8797 8797 8798 8799 8801 8803 8806 8810 8814 8818 8823 8829 8835 8841 8848 8855 8863 8871 8879 8888 8896 8906 8915 8925 8934 8944 8954 8965 8975 8985 8996 9006 9016 9027 9037 9048 9058 9068 9078 9088 9098 9108 9117 9127 9136 9146 9155 9163 9172 9180 9189 9197 9204 9212 9219 9226 9233 9239 9246 9251 9257 9262 9267 9272 9276 9280 9284 9287 9290 9293 9295 9297 9299 9300 9301 9302 9302 9302 9302 9302 9302 9301 9300 9299 9297 9296 9294 9292 9290 9287 9285 9282 9279 9276 9273 9269 9266 9262 9258 9253 9249 9244 9239 9234 9229 9223 9217 9211 9205 9198 9191 9184 9177 9170 9162 9154 9146 9138 9130 9122 9113 9104 9096 9087 9077 9068 9059 9049 9039 9029 9019 9009 8998 8987 8976 8965 8954 8942 8930 8918 8906 8893 8880 8867 8854 8841 8827 8814 8800 8786 8772 8758 8744 8730 8716 8702 8688 8674 8660 8645 8631 8616 8602 8587 8572 8557 8541 8526 8510 8493 8476 8459 8441 8423 8404 8385 8366 8346 8326 8305 8285 8264 8243 8222 8201 8180 8160 8141 8122 8104 8087 8071 8057 8044 8033 8022 8014 8008 8004 8001 8000 8003 8007 8012 8020 8030 8041 8054 8069 8085 8102 8121 8141 8162 8183 8205 8227 8250 8273 8296 8318 8341 8363 8384 8405 8426 8446 8466 8484 8502 8519 8536 8551 8566 8580 8593 8606 8617 8629 8639 8649 8658 8667 8675 8682 8689 8696 8702 8707 8712 8717 8721 8724 8727 8730 8732 8734 8735 8736 8736 8736 8736 8735 8734 8733 8731 8729 8727 8724 8721 8718 8714 8711 8707 8702 8698 8693 8689 8684 8678 8673 8667 8662 8656 8649 8643 8637 8630 8623 8616 8609 8602 8594 8587 8579 8572 8564 8556 8548 8540 8532 8524 8516 8508 8500 8491 8483 8475 8467 8459 8451 8443 8435 8428 8420 8412 8404 8397 8389 8381 8374 8366 8359 8351 8344 8337 8329 8322 8315 8308 9437 0 22 0 8301 8294 8287 8281 8274 8267 8261 8254 8248 8242 8236 8230 8224 8218 8212 8206 8201 8195 8190 8184 8179 8174 8168 8163 8158 8153 8147 8142 8137 8131 8126 8121 8115 8109 8104 8098 8092 8086 8080 8074 8068 8062 8055 8048 8042 8035 8027 8020 8012 8005 7997 7989 7980 7972 7963 7954 7944 7935 7925 7915 7904 7894 7883 7872 7860 7848 7836 7824 7812 7799 7786 7773 7759 7746 7732 7718 7703 7689 7674 7658 7643 7627 7611 7595 7578 7561 7544 7526 7508 7489 7471 7451 7432 7412 7391 7371 7350 7328 7306 7284 7262 7239 7217 7194 7171 7148 7124 7101 7077 7054 7031 7007 6984 6961 6938 6915 6892 6870 6847 6824 6802 6780 6758 6735 6713 6691 6669 6646 6624 6601 6578 6555 6532 6509 6485 6461 6436 6411 6386 6361 6335 6308 6281 6254 6226 6198 6170 6140 6111 6081 6050 6020 5988 5956 5924 5891 5858 5824 5790 5756 5720 5685 5649 5612 5575 5538 5500 5462 5423 5384 5344 5304 5264 5223 5181 5139 5097 5054 5011 4967 4922 4878 4832 4786 4740 4693 4646 4598 4550 4502 4452 4403 4353 4302 4251 4200 4148 4096 4043 3990 3936 3882 3828 3774 3718 3663 3607 3551 3494 3438 3380 3323 3265 3206 3147 3088 3029 2969 2909 2849 2789 2728 2667 2606 2545 2485 2424 2363 2302 2241 2180 2120 2060 2000 1941 1882 1823 1765 1707 1650 1594 1538 1483 1428 1374 1321 1268 1217 1166 1116 1066 1018 970 924 878 833 790 747 706 666 627 589 553 518 485 452 422 393 365 338 314 291 269 248 229 212 196 181 167 154 143 132 123 114 107 100 94 88 83 79 75 71 68 65 63 61 59 57 55 54 53 52 50 50 49 48 47 47 46 45 45 44 44 44 43 43 43 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 43 43 44 45 45 46 47 49 50 52 53 55 58 61 64 68 72 76 81 87 93 100 108 117 126 136 146 158 171 184 198 214 230 247 265 284 303 324 346 368 392 416 441 467 494 521 549 578 607 637 667 698 730 762 794 826 858 891 923 956 989 1021 1053 1085 1117 1148 1179 1209 1239 1268 1297 1324 1352 1378 1403 1428 1452 1475 1497 1519 1539 1559 1577 1595 1612 1627 1642 1656 1668 1680 1690 1700 1708 1715 1721 1725 1728 1730 1731 1730 1728 1724 1719 1712 1704 1695 1684 1671 1657 1642 1625 1607 1587 1566 1543 1519 1494 1468 1441 1412 1383 1352 1321 1288 1255 1221 1187 1151 1115 1079 1043 1006 969 932 895 858 821 785 749 713 678 643 610 577 545 515 485 457 430 404 380 358 337 318 301 286 272 260 250 242 236 9438 0 22 0 231 228 227 228 231 236 242 251 261 273 287 303 321 340 362 385 411 439 469 501 536 573 612 654 698 744 794 845 899 955 1014 1075 1139 1205 1272 1342 1414 1488 1563 1639 1717 1796 1876 1957 2039 2121 2204 2287 2370 2453 2536 2618 2701 2783 2864 2946 3026 3106 3185 3263 3341 3417 3493 3568 3641 3715 3787 3858 3928 3997 4066 4133 4200 4265 4330 4394 4456 4518 4579 4639 4698 4756 4813 4870 4925 4980 5034 5087 5140 5191 5242 5292 5341 5390 5438 5485 5532 5578 5624 5668 5712 5756 5798 5840 5881 5922 5962 6001 6040 6077 6114 6151 6186 6221 6255 6289 6322 6354 6385 6416 6446 6476 6505 6534 6562 6589 6616 6642 6668 6694 6719 6744 6768 6792 6815 6838 6860 6882 6904 6925 6945 6965 6985 7004 7023 7041 7059 7077 7094 7110 7127 7142 7158 7173 7188 7202 7216 7230 7244 7257 7270 7283 7295 7308 7320 7331 7343 7354 7366 7376 7387 7398 7408 7418 7428 7437 7446 7455 7464 7473 7481 7489 7497 7505 7513 7520 7528 7535 7543 7550 7557 7564 7571 7578 7585 7592 7599 7606 7613 7620 7627 7635 7642 7649 7656 7663 7670 7677 7684 7691 7698 7704 7711 7717 7724 7730 7736 7742 7748 7754 7760 7765 7770 7775 7780 7785 7790 7794 7799 7803 7807 7811 7814 7818 7821 7824 7827 7830 7832 7834 7836 7838 7839 7840 7841 7841 7841 7841 7840 7839 7838 7836 7833 7830 7827 7823 7819 7814 7809 7803 7796 7789 7782 7774 7765 7756 7746 7736 7726 7715 7703 7691 7679 7666 7652 7639 7624 7610 7595 7580 7564 7548 7532 7515 7499 7481 7464 7446 7428 7409 7390 7371 7352 7332 7312 7292 7271 7250 7229 7208 7186 7164 7142 7120 7097 7075 7053 7030 7008 6985 6963 6941 6919 6897 6875 6853 6832 6811 6790 6769 6749 6729 6710 6691 6672 6654 6636 6619 6602 6585 6569 6553 6538 6524 6509 6496 6483 6470 6458 6447 6436 6426 6417 6408 6400 6392 6386 6380 6374 6370 6366 6363 6360 6358 6357 6357 6357 6358 6360 6363 6366 6370 6375 6380 6386 6393 6400 6408 6417 6427 6437 6448 6460 6473 6486 6501 6516 6532 6549 6566 6585 6604 6624 6645 6667 6690 6713 6737 6762 6788 6814 6840 6868 6895 6924 6952 6981 7011 7040 7070 7100 7130 7160 7190 7221 7251 7281 7311 7342 7372 7402 7432 7462 7491 7521 7550 7579 7608 7636 7664 7693 7720 7748 7775 7802 7828 7854 7880 7905 7930 7954 7978 8001 8024 8046 8068 8090 8111 8131 8151 8171 8190 8208 8226 8244 8261 8278 8295 8311 8326 8342 8357 8372 8386 8400 8414 8428 8441 8454 8467 8479 8491 8503 8515 8526 8538 8549 8559 8570 8580 8590 8600 8609 8618 8627 8636 8644 8652 8660 8668 8676 8683 8690 8697 8703 8710 8716 8722 8727 8733 8738 8743 8748 8753 8758 8762 8766 8770 8774 8778 9439 0 22 0 8782 8785 8788 8792 8795 8798 8801 8804 8806 8809 8812 8814 8817 8819 8822 8824 8826 8829 8831 8833 8835 8836 8838 8840 8841 8842 8844 8845 8845 8846 8847 8847 8847 8847 8847 8847 8847 8846 8846 8845 8845 8844 8843 8842 8842 8841 8840 8839 8838 8837 8836 8835 8834 8833 8832 8831 8830 8828 8827 8825 8823 8821 8819 8817 8815 8812 8810 8807 8804 8801 8798 8795 8791 8788 8784 8781 8778 8774 8771 8768 8765 8761 8759 8756 8753 8751 8748 8746 8744 8742 8741 8739 8738 8737 8735 8734 8733 8732 8731 8730 8729 8728 8727 8726 8724 8723 8721 8719 8717 8715 8713 8710 8707 8703 8700 8696 8692 8688 8683 8678 8672 8667 8661 8654 8648 8641 8634 8626 8618 8610 8602 8593 8585 8575 8566 8557 8547 8537 8527 8517 8506 8496 8485 8475 8464 8453 8443 8432 8421 8411 8400 8390 8379 8369 8359 8349 8340 8330 8321 8312 8304 8296 8288 8281 8274 8267 8261 8255 8250 8245 8241 8238 8234 8232 8230 8228 8227 8226 8226 8226 8227 8228 8230 8232 8235 8238 8242 8246 8250 8255 8260 8265 8271 8277 8283 8290 8297 8304 8312 8319 8327 8335 8343 8352 8360 8369 8378 8387 8396 8405 8414 8422 8431 8440 8449 8458 8467 8475 8484 8492 8501 8509 8516 8524 8532 8539 8546 8553 8559 8565 8572 8577 8583 8588 8593 8598 8602 8607 8611 8614 8618 8621 8624 8626 8629 8631 8633 8635 8636 8637 8638 8639 8640 8641 8641 8641 8641 8641 8641 8640 8640 8639 8638 8637 8636 8635 8634 8632 8630 8629 8627 8625 8623 8620 8618 8615 8613 8610 8607 8604 8601 8598 8594 8591 8588 8584 8580 8577 8573 8569 8565 8562 8558 8554 8550 8546 8542 8538 8534 8529 8525 8521 8517 8512 8508 8503 8499 8494 8489 8485 8480 8475 8470 8465 8460 8454 8449 8444 8439 8434 8428 8423 8418 8413 8407 8402 8397 8392 8387 8381 8376 8371 8366 8360 8355 8350 8344 8339 8333 8327 8322 8316 8310 8304 8298 8292 8286 8279 8273 8267 8260 8254 8248 8241 8235 8228 8222 8215 8209 8203 8196 8190 8184 8178 8172 8165 8159 8153 8147 8141 8135 8129 8123 8117 8111 8105 8099 8093 8087 8081 8075 8068 8062 8056 8050 8043 8037 8031 8025 8018 8012 8006 7999 7993 7987 7981 7974 7968 7962 7955 7949 7942 7936 7929 7922 7915 7908 7901 7894 7887 7879 7871 7864 7856 7848 7839 7831 7823 7814 7805 7797 7788 7779 7770 7761 7752 7743 7733 7724 7715 7706 7696 7687 7677 7668 7658 7649 7639 7629 7619 7609 7599 7589 7578 7568 7557 7546 7535 7524 7513 7501 7490 7478 7466 7454 7441 7429 7416 7404 7391 7378 7365 7352 7339 7325 7312 7298 7285 7271 7257 7243 7230 7216 7202 7187 7173 7159 7145 7130 7116 7101 7087 7072 7057 7042 7028 7013 6998 6983 6967 6952 6937 6921 6906 6890 6874 6858 6842 6825 6809 9440 0 22 0 6792 6775 6758 6741 6723 6705 6687 6669 6651 6633 6614 6595 6577 6558 6539 6520 6501 6482 6463 6443 6424 6406 6387 6368 6349 6330 6312 6294 6275 6257 6239 6220 6202 6184 6166 6147 6129 6110 6092 6073 6054 6035 6015 5995 5975 5955 5934 5913 5892 5871 5849 5827 5804 5781 5758 5735 5711 5687 5663 5638 5614 5589 5564 5539 5513 5487 5462 5435 5409 5383 5356 5329 5302 5274 5247 5219 5190 5162 5132 5103 5073 5043 5013 4981 4950 4918 4886 4853 4819 4785 4751 4716 4681 4645 4609 4572 4534 4497 4458 4420 4381 4341 4302 4262 4221 4181 4139 4098 4057 4016 3974 3933 3891 3849 3808 3766 3725 3684 3642 3601 3561 3520 3480 3440 3400 3361 3322 3283 3245 3207 3169 3131 3094 3057 3020 2984 2947 2911 2875 2839 2803 2767 2730 2694 2658 2622 2586 2549 2513 2476 2439 2402 2365 2327 2289 2252 2213 2175 2137 2098 2059 2021 1982 1943 1903 1864 1825 1785 1746 1707 1667 1628 1589 1549 1510 1471 1432 1393 1355 1316 1278 1240 1203 1165 1128 1092 1055 1020 984 949 915 881 848 816 784 752 722 692 663 634 606 579 553 527 502 478 455 432 410 389 368 348 329 311 293 276 260 245 230 215 202 189 177 165 155 144 135 126 118 110 102 96 90 84 79 74 70 66 62 59 56 53 51 48 46 45 43 41 40 39 38 37 36 35 34 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 22 23 24 25 26 27 29 30 32 34 36 38 40 43 45 48 51 54 57 60 64 68 71 75 79 84 88 93 97 102 107 112 117 122 127 132 137 142 147 152 157 162 166 171 176 180 184 188 192 195 199 202 205 207 209 211 213 214 215 216 216 216 216 215 214 213 211 209 206 204 201 197 194 190 186 182 177 173 168 163 159 153 148 143 138 133 128 123 117 112 107 102 97 93 88 83 79 74 70 66 62 58 55 51 48 45 42 39 37 35 32 30 29 27 26 24 23 23 22 21 21 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 9441 0 22 0 25 25 25 25 25 25 26 26 26 27 27 27 28 28 29 29 30 30 31 31 32 32 32 33 33 34 34 35 35 36 36 37 37 38 39 40 41 42 44 45 47 49 51 54 57 60 64 68 72 77 82 88 94 101 108 116 124 133 143 153 164 176 188 201 215 229 244 260 277 295 314 334 354 376 398 422 446 472 498 525 553 583 613 643 675 708 741 775 810 846 882 919 956 995 1033 1072 1112 1152 1193 1234 1276 1318 1360 1403 1446 1490 1534 1578 1623 1668 1713 1759 1805 1851 1897 1944 1991 2038 2085 2132 2180 2227 2275 2322 2370 2418 2465 2512 2560 2607 2654 2701 2747 2794 2840 2886 2931 2977 3022 3066 3111 3155 3199 3242 3285 3328 3370 3412 3454 3495 3536 3577 3618 3658 3698 3737 3777 3816 3854 3893 3931 3969 4006 4043 4080 4117 4153 4189 4225 4260 4295 4329 4363 4396 4429 4462 4493 4525 4555 4585 4615 4644 4672 4699 4726 4752 4778 4803 4828 4852 4875 4898 4921 4944 4966 4988 5009 5031 5052 5074 5095 5117 5139 5161 5183 5205 5227 5250 5273 5296 5320 5344 5368 5393 5417 5443 5468 5494 5520 5546 5573 5599 5626 5653 5680 5707 5734 5761 5788 5815 5842 5869 5896 5923 5949 5976 6002 6028 6053 6079 6104 6129 6154 6178 6203 6227 6250 6274 6297 6319 6342 6364 6386 6408 6429 6451 6472 6493 6513 6534 6554 6574 6593 6613 6632 6651 6670 6689 6707 6725 6743 6761 6778 6796 6813 6830 6847 6863 6879 6895 6911 6927 6943 6958 6973 6988 7003 7018 7033 7048 7062 7077 7091 7105 7119 7133 7147 7161 7175 7188 7202 7215 7229 7242 7255 7268 7281 7293 7306 7318 7330 7342 7354 7366 7377 7389 7400 7411 7422 7433 7443 7454 7464 7475 7485 7495 7505 7515 7525 7534 7544 7554 7563 7573 7582 7591 7601 7610 7619 7628 7637 7646 7655 7664 7673 7682 7691 7699 7708 7716 7725 7733 7741 7749 7757 7765 7773 7781 7789 7797 7804 7812 7819 7826 7834 7841 7848 7855 7862 7869 7875 7882 7889 7896 7902 7909 7915 7922 7928 7934 7941 7947 7953 7960 7966 7972 7978 7984 7990 7996 8002 8007 8013 8019 8024 8030 8036 8041 8046 8052 8057 8062 8067 8072 8077 8082 8086 8091 8095 8100 8104 8108 8113 8117 8121 8125 8129 8132 8136 8140 8143 8147 8151 8154 8158 8161 8165 8168 8171 8175 8178 8182 8185 8188 8192 8195 8198 8201 8205 8208 8211 8214 8218 8221 8224 8227 8230 8233 8236 8238 8241 8244 8246 8249 8251 8254 8256 8258 8260 8263 8265 8267 8268 8270 8272 8274 8276 8278 8279 8281 8283 8285 8286 8288 8290 8291 8293 8295 8296 8298 8299 8301 8302 8304 8305 8306 8308 8309 8310 8310 8311 8312 8312 8313 8313 8313 8313 8313 8313 8313 9442 0 22 0 8312 8312 8311 8310 8309 8308 8307 8306 8305 8304 8302 8301 8299 8298 8296 8294 8292 8290 8288 8286 8283 8280 8278 8275 8271 8268 8264 8260 8256 8252 8248 8243 8238 8233 8227 8222 8216 8210 8204 8197 8191 8184 8177 8170 8162 8155 8147 8139 8131 8122 8113 8104 8095 8085 8075 8065 8055 8043 8032 8020 8008 7996 7982 7969 7955 7941 7926 7911 7895 7879 7862 7845 7827 7809 7791 7772 7752 7732 7711 7690 7668 7646 7622 7598 7574 7548 7522 7495 7467 7438 7408 7377 7345 7311 7277 7242 7205 7167 7128 7088 7046 7003 6959 6914 6867 6818 6769 6717 6665 6610 6554 6497 6438 6377 6314 6250 6183 6114 6043 5970 5895 5818 5738 5656 5572 5485 5396 5304 5211 5115 5018 4917 4816 4713 4608 4503 4395 4288 4180 4072 3965 3858 3752 3647 3543 3439 3340 3243 3150 3060 2972 2890 2812 2740 2672 2608 2552 2502 2457 2419 2387 2362 2343 2332 2327 2328 2338 2354 2376 2404 2439 2481 2528 2580 2638 2701 2770 2843 2920 3000 3084 3173 3263 3355 3449 3545 3643 3742 3841 3939 4038 4136 4234 4332 4429 4526 4621 4713 4804 4894 4981 5067 5150 5231 5311 5388 5463 5536 5606 5675 5741 5806 5868 5928 5987 6043 6098 6151 6202 6251 6299 6345 6390 6433 6474 6514 6553 6590 6626 6660 6693 6725 6756 6786 6815 6842 6869 6894 6918 6942 6965 6986 7007 7027 7046 7065 7083 7100 7116 7132 7147 7161 7175 7189 7201 7214 7226 7237 7248 7259 7269 7279 7289 7299 7308 7317 7326 7335 7344 7353 7361 7370 7379 7388 7397 7405 7414 7423 7433 7442 7452 7461 7471 7481 7491 7501 7511 7521 7532 7542 7553 7563 7574 7585 7595 7606 7617 7627 7638 7649 7659 7670 7680 7691 7701 7712 7722 7732 7742 7751 7761 7771 7780 7789 7798 7807 7816 7824 7832 7840 7848 7856 7864 7871 7878 7885 7892 7899 7905 7911 7918 7924 7930 7935 7941 7946 7952 7957 7962 7966 7971 7976 7980 7984 7988 7991 7995 7998 8001 8003 8005 8007 8009 8010 8011 8012 8012 8012 8012 8011 8010 8008 8006 8004 8002 7999 7996 7993 7989 7986 7982 7978 7973 7969 7964 7959 7954 7949 7943 7937 7932 7926 7920 7913 7907 7900 7893 7886 7879 7872 7864 7856 7848 7840 7832 7823 7814 7805 7796 7786 7777 7767 7757 7746 7736 7725 7714 7703 7691 7680 7668 7656 7644 7631 7618 7605 7592 7578 7564 7549 7535 7520 7504 7488 7472 7456 7439 7422 7404 7386 7368 7349 7330 7311 7291 7271 7251 7230 7210 7188 7167 7146 7124 7102 7080 7057 7034 7011 6988 6964 6940 6916 6891 6865 6839 6813 6786 6759 6731 6702 6673 6642 6612 6580 6548 6515 6481 6447 6412 6376 6340 6303 6265 6227 6188 6148 6108 6068 6027 5985 5943 5901 5858 5814 5770 5726 5681 5636 5590 5544 5497 5449 5401 5353 5303 5253 5203 5152 5100 5047 9443 0 22 0 4993 4939 4884 4828 4771 4714 4656 4597 4537 4476 4415 4353 4290 4226 4162 4096 4030 3964 3896 3828 3759 3689 3619 3548 3476 3404 3330 3257 3183 3108 3033 2957 2881 2804 2727 2650 2573 2496 2418 2341 2264 2187 2110 2034 1958 1882 1807 1733 1659 1587 1515 1445 1376 1308 1242 1177 1113 1052 992 934 877 823 770 720 672 626 582 540 501 463 428 395 364 335 308 283 261 240 220 203 187 172 159 147 137 127 119 111 105 99 94 89 85 82 79 76 74 72 70 69 68 67 66 65 65 64 64 64 64 64 64 64 64 65 65 66 66 67 67 68 69 70 71 72 73 75 76 79 81 84 88 91 96 101 107 113 121 129 138 149 160 172 186 201 217 234 253 274 296 320 345 372 401 432 465 499 536 575 616 658 703 751 800 851 905 960 1018 1078 1140 1204 1270 1337 1406 1477 1549 1623 1698 1774 1851 1928 2007 2087 2167 2247 2327 2407 2488 2568 2649 2729 2809 2889 2968 3047 3125 3204 3281 3358 3434 3509 3584 3659 3733 3806 3878 3950 4021 4091 4160 4229 4297 4364 4431 4496 4560 4624 4687 4748 4809 4869 4928 4985 5042 5097 5152 5205 5258 5309 5360 5409 5457 5505 5551 5596 5641 5684 5727 5768 5809 5849 5888 5926 5963 6000 6036 6070 6105 6138 6171 6202 6234 6264 6294 6322 6351 6378 6405 6431 6457 6482 6506 6529 6552 6574 6595 6616 6636 6656 6675 6693 6710 6727 6743 6758 6772 6786 6799 6811 6823 6834 6844 6853 6862 6870 6877 6883 6889 6894 6898 6902 6904 6906 6908 6908 6908 6908 6906 6904 6901 6897 6893 6888 6882 6876 6869 6861 6852 6843 6833 6822 6810 6798 6785 6772 6758 6743 6728 6712 6696 6680 6663 6645 6628 6610 6592 6574 6556 6538 6519 6501 6483 6465 6448 6430 6413 6396 6380 6364 6349 6334 6319 6305 6292 6279 6267 6256 6245 6236 6227 6219 6211 6205 6199 6195 6191 6189 6187 6187 6188 6190 6193 6197 6203 6209 6218 6227 6238 6249 6263 6277 6293 6310 6328 6348 6369 6391 6414 6438 6464 6490 6518 6547 6576 6607 6638 6671 6704 6738 6772 6807 6843 6880 6917 6954 6992 7030 7069 7107 7146 7185 7224 7263 7302 7342 7381 7420 7458 7497 7535 7573 7610 7647 7684 7720 7755 7790 7824 7858 7891 7923 7955 7986 8017 8046 8075 8104 8131 8158 8185 8210 8235 8259 8283 8306 8328 8350 8371 8392 8412 8431 8450 8468 8486 8504 8520 8537 8553 8568 8583 8597 8611 8625 8638 8651 8663 8675 8687 8698 8709 8719 8729 8739 8748 8757 8766 8774 8782 8790 8797 8804 8811 8817 8823 8829 8835 8840 8845 8849 8853 8857 8861 8865 8868 8871 8874 8876 8879 8881 8883 8884 8886 8887 8888 8889 8889 8890 8890 8890 8889 8889 9444 0 22 0 8888 8887 8886 8885 8883 8882 8880 8878 8876 8874 8871 8869 8866 8863 8860 8857 8853 8850 8846 8842 8838 8834 8830 8825 8820 8815 8810 8804 8799 8792 8786 8779 8772 8765 8757 8749 8740 8731 8722 8713 8703 8693 8683 8672 8661 8649 8638 8626 8613 8601 8588 8575 8561 8547 8533 8518 8503 8488 8472 8455 8438 8421 8403 8384 8365 8346 8325 8304 8282 8260 8237 8213 8189 8164 8138 8112 8084 8057 8028 7999 7968 7938 7906 7873 7839 7805 7769 7733 7695 7656 7616 7575 7532 7487 7442 7394 7345 7294 7241 7187 7130 7072 7012 6950 6886 6819 6751 6681 6608 6534 6457 6379 6298 6216 6131 6044 5956 5865 5772 5677 5580 5481 5379 5277 5172 5065 4957 4847 4736 4624 4511 4397 4282 4167 4052 3938 3825 3714 3604 3496 3390 3288 3190 3096 3007 2921 2843 2771 2705 2646 2594 2550 2515 2488 2468 2457 2454 2460 2473 2495 2524 2563 2609 2662 2721 2788 2861 2940 3023 3111 3204 3302 3403 3506 3612 3721 3834 3946 4060 4174 4288 4404 4519 4634 4749 4864 4977 5089 5200 5310 5419 5526 5631 5734 5835 5935 6032 6127 6220 6310 6399 6485 6568 6649 6728 6805 6879 6951 7021 7088 7153 7216 7277 7336 7394 7449 7502 7554 7605 7653 7701 7746 7791 7834 7876 7916 7956 7995 8032 8069 8104 8138 8172 8204 8236 8266 8296 8325 8353 8380 8406 8432 8457 8481 8504 8527 8549 8570 8591 8612 8632 8651 8670 8689 8707 8724 8742 8759 8775 8791 8807 8822 8837 8852 8866 8880 8893 8906 8919 8932 8944 8955 8966 8977 8988 8998 9008 9018 9028 9038 9047 9056 9065 9074 9083 9092 9100 9109 9117 9126 9134 9142 9150 9158 9166 9174 9182 9190 9197 9204 9211 9218 9225 9231 9238 9244 9250 9255 9261 9266 9271 9276 9281 9285 9289 9294 9298 9302 9306 9310 9314 9318 9322 9325 9329 9333 9336 9340 9343 9346 9350 9353 9356 9359 9362 9365 9368 9371 9373 9376 9378 9381 9383 9385 9387 9389 9391 9393 9395 9397 9399 9401 9403 9406 9408 9410 9412 9414 9416 9419 9421 9423 9425 9427 9430 9432 9434 9436 9437 9439 9441 9442 9443 9444 9445 9445 9446 9446 9446 9445 9445 9444 9443 9442 9441 9440 9438 9437 9435 9433 9432 9430 9429 9427 9426 9424 9423 9421 9420 9419 9417 9416 9415 9414 9412 9411 9410 9408 9407 9405 9404 9401 9399 9397 9394 9391 9388 9384 9380 9376 9371 9366 9361 9355 9349 9342 9335 9328 9320 9312 9304 9295 9285 9276 9266 9256 9245 9234 9222 9210 9198 9185 9172 9159 9145 9131 9117 9102 9087 9071 9055 9039 9023 9006 8989 8972 8954 8937 8919 8901 8883 8865 8847 8829 8811 8793 8775 8758 8740 8723 8706 8689 8672 8656 8640 8625 8610 8596 8582 8568 8555 8543 8532 8521 8510 8501 8492 8484 8477 8470 8465 8460 8456 8453 8451 8450 8449 8450 8451 8453 9445 0 22 0 8456 8460 8465 8470 8477 8484 8492 8501 8510 8521 8531 8543 8555 8568 8582 8596 8611 8626 8641 8658 8674 8691 8709 8727 8745 8763 8782 8801 8820 8840 8859 8879 8899 8919 8938 8958 8978 8998 9017 9037 9056 9076 9095 9113 9132 9150 9168 9186 9203 9220 9237 9253 9269 9285 9300 9314 9329 9343 9356 9369 9381 9393 9405 9416 9426 9436 9446 9455 9464 9472 9479 9487 9493 9500 9506 9511 9516 9521 9526 9530 9534 9537 9540 9543 9546 9548 9550 9552 9554 9555 9557 9557 9558 9559 9559 9559 9559 9558 9558 9557 9556 9554 9553 9551 9549 9546 9544 9541 9538 9535 9532 9529 9525 9522 9519 9515 9512 9508 9505 9502 9498 9495 9492 9489 9486 9483 9481 9478 9476 9474 9472 9470 9468 9467 9465 9464 9463 9462 9461 9460 9459 9459 9458 9458 9457 9457 9457 9457 9457 9458 9458 9459 9460 9461 9462 9463 9464 9465 9467 9468 9470 9472 9474 9475 9477 9479 9481 9482 9484 9486 9487 9489 9490 9491 9492 9493 9494 9494 9495 9495 9495 9495 9495 9495 9494 9494 9493 9493 9492 9491 9490 9489 9488 9487 9486 9485 9484 9483 9481 9480 9478 9477 9475 9473 9472 9470 9468 9466 9463 9461 9459 9456 9453 9451 9448 9445 9442 9439 9436 9433 9430 9426 9423 9420 9416 9413 9409 9406 9402 9398 9395 9391 9387 9383 9379 9375 9371 9366 9362 9357 9353 9348 9343 9338 9333 9327 9322 9316 9311 9305 9299 9293 9287 9281 9275 9268 9262 9256 9249 9243 9236 9229 9223 9216 9209 9202 9194 9187 9180 9172 9164 9156 9148 9139 9131 9122 9113 9103 9094 9084 9074 9064 9054 9043 9032 9021 9010 8998 8987 8975 8963 8951 8939 8926 8914 8901 8888 8874 8861 8847 8833 8819 8804 8789 8774 8759 8743 8727 8710 8693 8676 8659 8640 8622 8603 8584 8564 8545 8524 8504 8482 8461 8439 8417 8394 8371 8348 8324 8300 8276 8251 8225 8199 8173 8146 8118 8090 8062 8033 8003 7973 7942 7910 7878 7845 7811 7776 7741 7705 7669 7631 7593 7554 7514 7473 7431 7389 7345 7301 7255 7209 7161 7112 7063 7012 6959 6906 6851 6795 6738 6679 6619 6557 6495 6430 6365 6298 6229 6159 6088 6016 5942 5866 5789 5711 5632 5551 5468 5384 5299 5212 5124 5034 4942 4849 4755 4659 4561 4462 4361 4259 4155 4050 3943 3835 3726 3615 3503 3391 3279 3166 3053 2939 2826 2713 2599 2488 2377 2268 2160 2054 1950 1849 1750 1654 1560 1469 1382 1298 1218 1140 1067 997 931 869 810 755 704 656 612 571 534 500 469 442 417 396 378 363 351 342 335 331 330 332 337 345 355 368 384 404 425 450 479 510 544 582 623 667 715 765 820 878 939 1004 1072 1143 1218 1297 1378 1462 1550 1640 1733 1828 1926 2027 2129 2233 2338 2445 2554 2663 2772 2882 2991 3100 3210 3319 3428 9446 0 22 0 3537 3645 3751 3856 3960 4063 4164 4264 4361 4458 4552 4645 4737 4827 4915 5001 5086 5169 5250 5330 5408 5484 5559 5633 5705 5775 5844 5911 5977 6042 6105 6166 6226 6284 6341 6396 6450 6503 6554 6604 6653 6700 6746 6790 6834 6876 6918 6958 6997 7035 7073 7109 7145 7179 7213 7246 7278 7310 7341 7371 7400 7428 7456 7483 7509 7534 7559 7583 7606 7629 7651 7672 7692 7711 7730 7748 7766 7782 7798 7814 7828 7842 7855 7868 7879 7890 7900 7910 7918 7926 7932 7938 7943 7946 7949 7951 7951 7950 7949 7946 7943 7938 7933 7927 7920 7913 7905 7896 7888 7880 7872 7864 7857 7850 7844 7838 7834 7832 7831 7831 7832 7836 7841 7849 7858 7869 7882 7897 7914 7933 7953 7975 7998 8023 8048 8075 8103 8132 8161 8190 8220 8250 8280 8310 8340 8370 8399 8428 8456 8483 8510 8537 8562 8587 8611 8634 8656 8677 8698 8718 8737 8755 8772 8789 8805 8820 8834 8848 8861 8873 8885 8895 8906 8915 8924 8933 8940 8948 8955 8962 8969 8975 8981 8987 8994 9000 9006 9013 9019 9026 9033 9040 9048 9056 9065 9073 9083 9092 9102 9112 9122 9133 9144 9156 9167 9178 9189 9201 9212 9223 9234 9245 9256 9267 9277 9287 9297 9307 9316 9325 9334 9342 9350 9358 9365 9373 9380 9387 9393 9400 9406 9412 9417 9423 9428 9433 9438 9442 9447 9451 9455 9459 9463 9467 9470 9474 9477 9480 9483 9486 9489 9492 9494 9497 9499 9502 9504 9506 9508 9510 9512 9514 9516 9517 9518 9519 9520 9521 9521 9521 9522 9521 9521 9520 9519 9518 9517 9515 9513 9511 9509 9506 9503 9500 9497 9494 9490 9486 9483 9478 9474 9470 9465 9460 9455 9450 9445 9439 9433 9427 9421 9414 9407 9400 9392 9384 9376 9368 9359 9350 9341 9332 9322 9312 9302 9291 9281 9270 9259 9248 9237 9225 9214 9202 9191 9179 9168 9156 9145 9133 9121 9110 9099 9088 9077 9066 9055 9044 9034 9024 9014 9004 8995 8986 8977 8969 8961 8953 8946 8939 8933 8927 8922 8917 8913 8909 8906 8903 8901 8900 8899 8899 8899 8900 8902 8904 8906 8909 8913 8917 8921 8926 8931 8937 8943 8949 8955 8962 8968 8975 8981 8988 8994 9001 9007 9014 9020 9026 9031 9037 9042 9046 9050 9054 9057 9060 9062 9064 9065 9065 9065 9064 9063 9061 9058 9054 9049 9044 9038 9031 9023 9014 9004 8994 8982 8969 8956 8942 8926 8910 8893 8875 8856 8837 8816 8795 8773 8750 8726 8702 8677 8651 8625 8598 8570 8542 8514 8485 8455 8426 8395 8364 8333 8302 8271 8239 8207 8176 8144 8112 8080 8048 8017 7985 7954 7923 7893 7863 7834 7806 7778 7751 7725 7699 7675 7651 7629 7607 7587 7567 7549 7532 7516 7502 7488 7476 7465 7455 7446 7438 7432 7427 7423 7420 7418 7418 7418 7420 7423 7427 7433 7439 7447 7455 7465 7476 7488 7501 7515 7530 9447 0 22 0 7546 7563 7581 7600 7619 7639 7660 7681 7703 7725 7748 7771 7794 7818 7842 7866 7890 7914 7938 7962 7986 8010 8034 8058 8082 8106 8130 8153 8177 8200 8223 8246 8269 8292 8314 8337 8360 8382 8404 8427 8449 8471 8493 8515 8537 8558 8580 8602 8623 8645 8666 8688 8709 8731 8752 8774 8795 8816 8838 8859 8880 8901 8922 8943 8965 8986 9006 9027 9048 9068 9089 9109 9129 9149 9169 9188 9208 9227 9245 9264 9282 9300 9318 9335 9352 9369 9385 9401 9417 9432 9447 9462 9476 9491 9504 9518 9531 9544 9556 9568 9580 9592 9603 9614 9624 9634 9644 9654 9663 9672 9680 9688 9696 9704 9711 9718 9725 9732 9738 9744 9750 9755 9760 9765 9770 9774 9779 9783 9786 9790 9793 9796 9799 9802 9804 9806 9808 9809 9811 9812 9813 9814 9814 9815 9815 9816 9816 9817 9817 9817 9817 9818 9819 9819 9820 9821 9823 9824 9826 9828 9830 9833 9836 9838 9842 9845 9848 9852 9856 9859 9863 9867 9871 9874 9878 9882 9885 9889 9892 9895 9898 9900 9903 9905 9907 9909 9911 9912 9914 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9929 9930 9932 9933 9935 9937 9938 9940 9942 9943 9945 9946 9948 9949 9951 9952 9953 9954 9955 9956 9956 9956 9957 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9973 9974 9974 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9980 9981 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9990 9991 9992 9992 9993 9993 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9996 9996 9996 9997 9997 9997 9998 9998 9999 999910000100001000010001100011000110002100021000210002100021000110001100011000010000 9999 9999 9998 9998 9997 9997 9996 9996 9995 9995 9995 9994 9994 9994 9994 9995 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9997 9997 9997 9997 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9993 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9993 9993 9994 9994 9994 9995 9995 9995 9995 9995 9995 9995 9994 9994 9993 9992 9991 9990 9989 9987 9985 9984 9982 9980 9977 9975 9973 9971 9968 9966 9963 9961 9958 9956 9953 9950 9948 9945 9942 9939 9936 9933 9930 9926 9922 9918 9914 9910 9905 9901 9896 9890 9885 9880 9874 9868 9862 9856 9850 9844 9838 9833 9827 9822 9817 9812 9808 9804 9800 9797 9795 9793 9791 9790 9790 9791 9791 9793 9794 9797 9800 9803 9806 9448 0 22 0 9810 9814 9819 9824 9828 9833 9838 9844 9849 9854 9859 9864 9869 9874 9879 9884 9889 9893 9897 9902 9906 9910 9913 9917 9921 9924 9927 9930 9933 9936 9939 9942 9944 9947 9949 9952 9954 9956 9958 9960 9961 9963 9964 9966 9967 9968 9969 9970 9971 9971 9972 9972 9972 9972 9973 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9963 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9950 9948 9946 9944 9943 9941 9939 9936 9934 9932 9930 9927 9925 9923 9920 9917 9915 9912 9909 9907 9904 9901 9898 9895 9892 9890 9887 9884 9881 9878 9876 9873 9871 9869 9866 9864 9863 9861 9859 9858 9857 9856 9855 9854 9854 9854 9854 9854 9854 9855 9855 9856 9857 9858 9859 9861 9862 9863 9865 9866 9868 9869 9871 9873 9874 9876 9878 9879 9881 9883 9884 9886 9887 9889 9890 9892 9893 9895 9896 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9913 9913 9914 9914 9915 9915 9916 9916 9917 9917 9917 9917 9917 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9912 9911 9910 9910 9909 9908 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9886 9884 9883 9882 9880 9879 9877 9876 9874 9872 9871 9869 9867 9866 9864 9862 9860 9858 9856 9854 9851 9849 9847 9844 9842 9839 9837 9834 9831 9828 9826 9823 9820 9817 9813 9810 9807 9804 9800 9797 9794 9790 9786 9783 9779 9775 9771 9767 9763 9759 9755 9750 9746 9741 9736 9731 9726 9721 9715 9709 9704 9697 9691 9684 9678 9671 9664 9656 9649 9641 9633 9625 9616 9608 9599 9590 9581 9572 9563 9553 9543 9533 9523 9513 9503 9492 9481 9470 9459 9447 9436 9424 9412 9400 9387 9375 9362 9349 9336 9323 9309 9296 9282 9269 9255 9241 9228 9214 9201 9187 9174 9161 9147 9135 9122 9110 9098 9086 9075 9064 9053 9043 9033 9023 9014 9006 8998 8990 8983 8976 8970 8964 8959 8954 8949 8945 8942 8939 8936 8934 8932 8930 8929 8928 8927 8926 8926 8926 8926 8926 8926 8926 8926 8925 8925 8925 8924 8924 8923 8922 8920 8918 8916 8914 8911 8908 8905 8901 8897 8892 8887 8882 8876 8870 8863 8856 8848 8840 8832 8823 8814 8804 8793 8782 8770 8758 8744 8731 8716 8701 8685 8668 8650 8632 8612 8592 8571 8549 8526 8503 8478 8453 8427 8400 8372 8344 8315 8285 8254 8222 8189 8155 8121 8085 8048 8011 7972 7932 7890 7848 7804 7758 7711 7662 7612 7560 7506 7451 7394 7335 7274 7212 7148 7083 7015 6946 6876 6804 6730 6655 6578 6501 6421 6341 6259 6176 6092 6006 5919 5831 5741 5650 9449 0 22 0 5558 5464 5369 5272 5175 5076 4975 4874 4772 4669 4566 4462 4358 4253 4149 4045 3943 3842 3743 3645 3549 3457 3368 3283 3201 3123 3051 2984 2922 2866 2815 2771 2733 2702 2677 2658 2647 2642 2644 2652 2667 2688 2715 2748 2786 2830 2880 2934 2992 3055 3123 3195 3270 3348 3429 3512 3599 3688 3778 3870 3964 4059 4156 4252 4350 4447 4545 4643 4741 4839 4937 5034 5130 5225 5319 5413 5505 5596 5686 5774 5861 5946 6030 6112 6193 6273 6350 6426 6501 6574 6646 6716 6785 6852 6918 6983 7046 7108 7169 7228 7286 7343 7399 7453 7507 7558 7609 7659 7707 7754 7800 7844 7888 7930 7971 8011 8050 8088 8125 8161 8196 8230 8263 8295 8327 8357 8387 8416 8445 8473 8500 8526 8552 8578 8602 8627 8650 8673 8695 8717 8738 8759 8779 8798 8817 8835 8853 8869 8886 8901 8917 8931 8945 8959 8972 8984 8996 9008 9020 9031 9041 9052 9062 9072 9081 9090 9100 9109 9118 9126 9135 9143 9151 9159 9167 9175 9182 9189 9196 9203 9210 9217 9223 9229 9235 9241 9247 9252 9258 9263 9268 9273 9278 9282 9287 9291 9296 9300 9304 9309 9313 9317 9321 9325 9329 9333 9336 9340 9344 9347 9351 9354 9357 9360 9363 9366 9369 9372 9375 9378 9381 9384 9386 9389 9392 9395 9398 9401 9404 9407 9410 9414 9418 9421 9425 9429 9433 9437 9441 9444 9448 9452 9456 9460 9463 9467 9470 9473 9476 9479 9482 9484 9486 9488 9490 9492 9493 9494 9496 9497 9498 9499 9499 9500 9501 9501 9502 9502 9503 9503 9503 9503 9503 9502 9501 9500 9499 9497 9495 9492 9489 9485 9481 9476 9471 9465 9459 9452 9445 9437 9429 9420 9411 9402 9391 9381 9370 9359 9347 9335 9322 9308 9293 9277 9261 9243 9224 9203 9181 9158 9133 9106 9077 9047 9014 8980 8943 8905 8865 8824 8783 8738 8694 8650 8606 8562 8519 8476 8435 8394 8354 8318 8286 8256 8230 8207 8188 8173 8163 8156 8153 8156 8163 8174 8188 8207 8230 8256 8284 8314 8347 8384 8421 8458 8496 8534 8573 8611 8650 8689 8728 8763 8797 8830 8862 8892 8920 8947 8972 8995 9017 9038 9057 9075 9091 9106 9120 9133 9145 9156 9167 9177 9186 9194 9202 9210 9216 9222 9227 9232 9236 9240 9243 9245 9247 9248 9248 9248 9248 9246 9244 9242 9239 9235 9231 9226 9221 9215 9209 9203 9195 9188 9180 9171 9162 9153 9143 9133 9122 9110 9099 9087 9074 9061 9048 9035 9021 9007 8993 8979 8965 8951 8937 8923 8909 8896 8883 8870 8858 8846 8835 8825 8815 8805 8796 8788 8781 8774 8768 8762 8756 8752 8748 8744 8740 8736 8734 8731 8728 8725 8722 8720 8717 8714 8710 8707 8704 8699 8695 8690 8684 8678 8671 8663 8655 8646 8636 8626 8614 8602 8588 8574 8559 8542 8525 8507 8489 8469 8449 8428 8407 8385 8362 8340 8317 8295 8272 8249 8227 8204 9450 0 22 0 8182 8160 8139 8119 8099 8079 8060 8042 8024 8006 7989 7973 7957 7941 7926 7910 7894 7878 7862 7846 7830 7812 7794 7775 7755 7735 7713 7690 7665 7639 7612 7583 7552 7520 7486 7450 7412 7372 7330 7286 7240 7192 7142 7089 7034 6978 6918 6857 6793 6727 6659 6589 6516 6441 6364 6284 6202 6119 6033 5944 5854 5762 5667 5570 5472 5371 5268 5164 5058 4950 4840 4729 4616 4502 4386 4270 4150 4031 3912 3793 3674 3555 3436 3317 3199 3080 2965 2851 2740 2630 2523 2419 2320 2224 2131 2042 1959 1880 1807 1738 1674 1617 1565 1519 1478 1443 1415 1393 1376 1365 1360 1361 1367 1379 1397 1420 1448 1482 1521 1564 1613 1666 1724 1786 1853 1923 1998 2077 2159 2244 2333 2426 2521 2619 2719 2822 2927 3034 3141 3250 3360 3472 3584 3696 3808 3920 4031 4142 4252 4362 4472 4579 4685 4790 4894 4996 5096 5195 5292 5387 5481 5573 5663 5752 5839 5924 6008 6090 6171 6250 6327 6403 6477 6550 6621 6690 6758 6824 6889 6952 7014 7074 7133 7190 7245 7299 7352 7403 7452 7500 7547 7593 7637 7680 7722 7764 7804 7843 7881 7919 7955 7991 8027 8062 8096 8129 8162 8195 8227 8258 8289 8320 8350 8379 8408 8437 8465 8493 8520 8546 8572 8598 8623 8647 8671 8695 8718 8740 8762 8783 8804 8825 8845 8864 8883 8902 8920 8937 8955 8971 8988 9004 9019 9035 9049 9064 9078 9092 9106 9119 9132 9144 9157 9169 9181 9192 9204 9215 9226 9236 9247 9257 9267 9276 9286 9295 9304 9313 9322 9331 9339 9347 9355 9363 9371 9378 9386 9393 9400 9407 9413 9420 9426 9432 9438 9444 9450 9456 9461 9467 9472 9477 9482 9487 9492 9496 9501 9505 9509 9513 9517 9520 9524 9527 9531 9534 9537 9539 9542 9545 9547 9549 9552 9554 9556 9558 9559 9561 9563 9564 9566 9567 9568 9569 9570 9571 9571 9572 9572 9573 9573 9573 9573 9572 9572 9571 9570 9570 9568 9567 9566 9564 9563 9561 9559 9557 9555 9553 9550 9548 9545 9543 9540 9537 9534 9532 9529 9526 9522 9519 9516 9513 9510 9506 9503 9500 9496 9493 9490 9486 9483 9480 9477 9473 9470 9467 9464 9461 9458 9456 9453 9451 9449 9447 9445 9444 9443 9442 9441 9440 9440 9440 9441 9441 9442 9443 9445 9447 9449 9451 9454 9457 9460 9463 9467 9471 9475 9480 9484 9489 9494 9499 9505 9510 9516 9522 9528 9534 9541 9547 9554 9560 9567 9574 9580 9587 9594 9601 9608 9614 9621 9628 9635 9641 9648 9654 9660 9666 9672 9678 9684 9690 9695 9701 9706 9711 9716 9721 9726 9731 9736 9740 9745 9750 9755 9759 9764 9769 9774 9779 9783 9788 9793 9798 9803 9808 9813 9818 9823 9828 9832 9837 9842 9846 9851 9855 9859 9863 9867 9871 9874 9878 9881 9884 9887 9890 9893 9896 9899 9901 9904 9906 9909 9911 9914 9916 9918 9921 9923 9926 9451 0 22 0 9928 9930 9933 9935 9937 9939 9942 9944 9946 9948 9950 9952 9953 9955 9957 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9976 9975 9975 9974 9973 9972 9971 9970 9969 9967 9966 9965 9964 9962 9961 9959 9958 9956 9955 9953 9951 9949 9947 9945 9943 9941 9939 9936 9934 9932 9929 9926 9924 9921 9918 9915 9913 9910 9907 9903 9900 9897 9894 9890 9887 9883 9880 9876 9873 9869 9865 9861 9857 9853 9849 9845 9841 9837 9833 9828 9824 9820 9816 9812 9807 9803 9799 9795 9791 9786 9782 9778 9774 9770 9766 9762 9758 9753 9749 9745 9741 9737 9732 9728 9724 9720 9715 9711 9706 9702 9697 9693 9688 9684 9679 9675 9670 9666 9661 9657 9653 9649 9645 9641 9637 9634 9630 9627 9624 9622 9619 9617 9615 9613 9612 9610 9609 9608 9608 9607 9607 9607 9608 9608 9609 9610 9611 9613 9614 9616 9618 9620 9622 9624 9627 9629 9632 9635 9638 9641 9644 9647 9650 9654 9657 9660 9664 9667 9670 9673 9677 9680 9683 9686 9689 9692 9695 9698 9700 9703 9705 9707 9710 9712 9714 9716 9718 9721 9723 9725 9727 9730 9732 9734 9737 9740 9743 9746 9750 9753 9757 9761 9765 9770 9774 9779 9784 9789 9794 9799 9804 9808 9813 9818 9823 9828 9832 9836 9840 9844 9848 9851 9854 9857 9860 9862 9864 9866 9867 9868 9869 9870 9870 9871 9871 9871 9870 9870 9869 9868 9867 9866 9864 9862 9860 9858 9855 9853 9850 9847 9843 9839 9835 9831 9826 9821 9816 9811 9805 9799 9793 9787 9781 9774 9767 9760 9752 9745 9737 9729 9721 9713 9705 9696 9687 9678 9669 9659 9649 9639 9628 9618 9606 9595 9583 9571 9559 9546 9533 9520 9507 9493 9480 9467 9453 9440 9427 9414 9401 9389 9377 9366 9355 9345 9335 9326 9318 9311 9305 9299 9295 9291 9288 9286 9284 9283 9283 9284 9285 9287 9289 9292 9295 9298 9302 9306 9309 9313 9317 9322 9326 9330 9334 9338 9342 9346 9349 9353 9356 9360 9363 9366 9369 9372 9375 9378 9381 9384 9386 9389 9391 9394 9396 9399 9401 9403 9405 9408 9410 9411 9413 9415 9417 9418 9420 9421 9423 9424 9425 9427 9428 9429 9430 9431 9432 9433 9434 9436 9437 9438 9439 9440 9441 9442 9444 9445 9446 9447 9448 9449 9450 9450 9451 9452 9452 9452 9452 9452 0 22 0 9451 9451 9450 9448 9447 9445 9443 9440 9437 9434 9430 9426 9422 9417 9412 9407 9401 9395 9388 9382 9375 9367 9360 9352 9344 9336 9327 9318 9310 9301 9292 9282 9273 9264 9254 9245 9235 9226 9217 9207 9198 9188 9179 9170 9162 9153 9144 9136 9128 9120 9113 9105 9099 9092 9086 9080 9074 9069 9064 9060 9056 9052 9049 9046 9043 9041 9039 9037 9036 9034 9033 9033 9032 9031 9031 9030 9030 9029 9029 9028 9028 9027 9027 9026 9025 9024 9023 9022 9021 9020 9018 9016 9015 9013 9012 9010 9008 9006 9005 9003 9001 9000 8998 8996 8995 8993 8992 8991 8989 8988 8987 8986 8985 8985 8984 8984 8984 8983 8984 8984 8984 8985 8986 8988 8989 8991 8994 8997 9000 9003 9007 9012 9017 9022 9028 9035 9041 9049 9056 9064 9073 9082 9091 9101 9111 9121 9131 9142 9152 9163 9173 9184 9194 9205 9215 9225 9235 9245 9255 9264 9273 9281 9289 9297 9304 9311 9317 9322 9328 9332 9336 9340 9343 9345 9347 9348 9349 9349 9348 9348 9346 9344 9342 9340 9337 9334 9330 9326 9323 9319 9315 9312 9308 9305 9301 9298 9295 9292 9290 9288 9286 9285 9284 9284 9284 9284 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9294 9294 9293 9292 9291 9289 9286 9283 9279 9275 9269 9263 9256 9249 9241 9232 9222 9212 9201 9189 9176 9163 9149 9134 9119 9103 9086 9068 9050 9031 9011 8991 8970 8949 8927 8904 8881 8858 8835 8811 8786 8762 8738 8714 8690 8667 8644 8621 8599 8577 8557 8537 8518 8500 8484 8469 8456 8443 8432 8423 8414 8408 8402 8399 8396 8396 8396 8398 8401 8405 8411 8417 8425 8433 8442 8452 8463 8475 8487 8500 8513 8527 8541 8556 8572 8587 8603 8620 8637 8654 8671 8689 8707 8726 8744 8763 8783 8802 8822 8842 8862 8882 8902 8922 8943 8963 8983 9004 9024 9044 9065 9085 9104 9124 9144 9163 9182 9201 9220 9238 9257 9274 9292 9310 9327 9344 9360 9377 9393 9408 9424 9439 9454 9469 9483 9497 9510 9524 9536 9549 9561 9573 9585 9596 9606 9617 9627 9636 9646 9655 9663 9672 9680 9687 9695 9702 9709 9715 9721 9727 9733 9739 9744 9749 9754 9758 9763 9767 9771 9775 9778 9781 9784 9787 9790 9792 9794 9796 9798 9799 9800 9802 9802 9803 9803 9804 9804 9803 9803 9803 9802 9801 9800 9799 9798 9797 9796 9795 9793 9792 9790 9788 9786 9784 9782 9780 9778 9775 9773 9770 9767 9764 9761 9758 9755 9751 9747 9744 9740 9736 9732 9727 9723 9719 9714 9709 9705 9700 9695 9690 9685 9679 9674 9669 9663 9658 9652 9646 9640 9634 9628 9622 9615 9609 9602 9596 9589 9582 9575 9568 9561 9554 9546 9539 9531 9524 9516 9509 9501 9493 9485 9477 9469 9460 9452 9443 9434 9425 9415 9405 9395 9385 9374 9363 9352 9340 9328 9316 9304 9290 9277 9264 9251 9453 0 22 0 9238 9225 9212 9200 9187 9175 9164 9153 9143 9134 9125 9117 9111 9106 9101 9098 9097 9096 9097 9099 9102 9106 9112 9119 9127 9136 9146 9157 9168 9181 9194 9207 9221 9235 9250 9264 9279 9293 9308 9322 9337 9351 9364 9378 9391 9403 9415 9427 9438 9449 9460 9469 9479 9488 9497 9505 9513 9520 9527 9534 9540 9546 9552 9557 9563 9567 9572 9576 9580 9584 9587 9591 9594 9597 9599 9602 9604 9606 9608 9610 9611 9613 9614 9616 9617 9618 9619 9620 9621 9622 9622 9623 9624 9624 9625 9626 9626 9626 9627 9627 9627 9627 9627 9628 9628 9628 9627 9627 9627 9627 9627 9626 9626 9626 9626 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9625 9624 9624 9623 9623 9622 9621 9621 9620 9619 9618 9617 9616 9615 9614 9613 9611 9610 9609 9608 9607 9606 9604 9603 9602 9601 9599 9598 9597 9595 9594 9593 9591 9590 9588 9587 9585 9583 9581 9579 9577 9575 9573 9571 9569 9566 9564 9562 9559 9557 9554 9552 9549 9546 9544 9541 9538 9535 9533 9530 9527 9523 9520 9517 9513 9510 9506 9503 9499 9495 9491 9487 9483 9478 9474 9469 9465 9460 9455 9450 9445 9440 9435 9429 9424 9418 9413 9407 9401 9396 9390 9384 9377 9371 9365 9358 9351 9345 9338 9331 9324 9316 9309 9301 9294 9286 9278 9270 9262 9254 9245 9237 9229 9220 9212 9203 9195 9186 9177 9169 9160 9151 9143 9134 9125 9116 9108 9099 9090 9081 9072 9063 9055 9046 9037 9028 9019 9010 9002 8993 8984 8976 8967 8958 8950 8942 8933 8925 8917 8910 8902 8895 8887 8880 8873 8866 8860 8853 8847 8841 8835 8829 8823 8817 8812 8806 8801 8795 8790 8784 8779 8773 8768 8762 8756 8750 8744 8738 8732 8725 8718 8711 8704 8696 8688 8680 8672 8663 8654 8645 8635 8625 8614 8604 8592 8581 8569 8557 8544 8531 8518 8504 8490 8476 8461 8446 8431 8415 8399 8382 8365 8348 8330 8312 8294 8275 8256 8236 8216 8196 8175 8154 8132 8110 8087 8064 8040 8016 7991 7965 7939 7912 7885 7857 7828 7798 7768 7738 7706 7674 7642 7608 7574 7540 7505 7469 7433 7396 7359 7321 7283 7244 7205 7165 7124 7083 7041 6998 6955 6911 6866 6820 6773 6725 6677 6627 6576 6523 6470 6415 6359 6302 6243 6183 6122 6059 5995 5930 5863 5795 5726 5655 5583 5511 5436 5361 5285 5207 5129 5049 4968 4886 4803 4719 4634 4547 4459 4370 4280 4189 4097 4003 3909 3813 3716 3618 3519 3419 3319 3218 3116 3014 2912 2811 2709 2608 2507 2407 2307 2208 2111 2016 1922 1830 1739 1651 1565 1482 1401 1322 1247 1174 1104 1037 972 911 853 797 744 695 648 604 563 525 489 457 427 399 374 352 332 314 298 285 274 265 258 253 250 249 250 252 256 262 9454 0 22 0 269 278 289 301 316 332 349 368 389 412 437 464 494 525 558 594 632 672 715 760 807 857 909 964 1020 1079 1140 1203 1268 1334 1401 1471 1541 1613 1685 1758 1832 1906 1980 2054 2128 2201 2275 2348 2421 2493 2564 2635 2705 2774 2843 2911 2978 3045 3110 3176 3240 3304 3367 3430 3492 3554 3616 3677 3738 3798 3857 3917 3975 4034 4091 4148 4205 4261 4317 4372 4426 4479 4532 4584 4635 4686 4735 4784 4832 4879 4925 4970 5015 5059 5101 5143 5184 5225 5264 5302 5340 5376 5412 5446 5480 5513 5545 5576 5606 5634 5662 5689 5715 5739 5763 5786 5807 5828 5847 5865 5883 5899 5914 5928 5941 5953 5964 5974 5984 5992 5999 6006 6011 6016 6020 6023 6026 6028 6029 6029 6029 6029 6027 6026 6023 6020 6017 6013 6008 6003 5998 5992 5985 5979 5971 5963 5955 5946 5937 5927 5916 5905 5893 5881 5869 5855 5841 5827 5812 5796 5780 5763 5745 5727 5708 5688 5668 5647 5625 5602 5579 5555 5529 5503 5476 5448 5419 5389 5358 5326 5293 5258 5222 5185 5147 5107 5067 5024 4981 4936 4890 4842 4793 4743 4691 4638 4584 4528 4472 4413 4354 4293 4231 4168 4104 4038 3971 3903 3834 3763 3691 3618 3544 3468 3392 3314 3235 3156 3075 2994 2911 2828 2744 2660 2576 2491 2406 2321 2236 2151 2067 1984 1901 1819 1738 1658 1580 1504 1428 1355 1283 1214 1147 1081 1018 957 899 843 789 738 689 643 599 557 518 481 447 414 384 356 331 307 285 266 248 232 217 204 193 184 175 169 163 159 156 154 153 153 154 157 160 164 170 176 184 192 202 213 225 239 254 270 288 307 328 351 376 403 431 461 494 528 564 602 642 684 728 774 822 872 923 976 1030 1086 1143 1202 1261 1322 1383 1445 1509 1572 1636 1700 1763 1827 1891 1954 2018 2082 2144 2205 2266 2325 2384 2441 2497 2551 2604 2655 2705 2752 2798 2842 2885 2925 2963 3000 3035 3069 3100 3131 3161 3189 3217 3243 3269 3296 3322 3348 3375 3403 3431 3460 3490 3522 3555 3590 3627 3666 3707 3751 3797 3845 3895 3947 4002 4058 4116 4177 4239 4303 4368 4434 4501 4571 4640 4710 4779 4849 4918 4988 5057 5127 5196 5264 5331 5397 5463 5527 5590 5651 5711 5770 5828 5884 5939 5992 6045 6095 6145 6193 6240 6285 6330 6373 6415 6456 6496 6535 6573 6610 6647 6682 6717 6750 6784 6816 6848 6879 6909 6939 6968 6997 7025 7052 7079 7106 7132 7158 7183 7208 7233 7257 7281 7304 7327 7350 7373 7396 7418 7440 7462 7484 7505 7527 7548 7569 7591 7612 7633 7654 7675 7695 7716 7737 7758 7778 7799 7819 7840 7860 7880 7900 7920 7940 7960 7979 7999 8018 8037 8056 8074 8093 8111 8129 8147 8164 8182 8199 8216 8232 8248 8265 9455 0 22 0 8280 8296 8311 8326 8341 8356 8370 8384 8398 8412 8425 8438 8451 8464 8476 8488 8500 8512 8524 8535 8546 8557 8567 8578 8588 8598 8607 8616 8625 8634 8642 8651 8658 8666 8673 8680 8687 8694 8700 8706 8711 8717 8722 8727 8731 8735 8739 8743 8747 8750 8753 8756 8758 8761 8763 8765 8766 8768 8769 8770 8770 8771 8771 8772 8772 8771 8771 8770 8770 8769 8768 8767 8765 8764 8762 8760 8758 8756 8753 8751 8748 8745 8742 8739 8735 8731 8727 8723 8719 8714 8709 8704 8699 8693 8687 8681 8675 8669 8662 8655 8648 8641 8634 8627 8620 8612 8605 8598 8590 8583 8576 8569 8561 8554 8547 8540 8534 8527 8520 8514 8507 8501 8495 8489 8483 8477 8471 8465 8459 8454 8448 8443 8438 8433 8428 8423 8418 8414 8410 8406 8402 8399 8396 8393 8391 8389 8387 8386 8385 8384 8384 8384 8384 8385 8385 8386 8387 8389 8390 8391 8393 8394 8396 8398 8399 8401 8402 8404 8405 8406 8407 8408 8409 8410 8411 8412 8412 8413 8413 8412 8412 8411 8409 8408 8405 8402 8399 8394 8389 8383 8376 8368 8359 8349 8338 8326 8312 8298 8283 8266 8249 8230 8211 8192 8172 8152 8132 8112 8092 8072 8052 8034 8016 8000 7984 7970 7957 7946 7936 7928 7921 7917 7914 7913 7913 7915 7919 7924 7930 7937 7945 7955 7965 7976 7986 7997 8008 8019 8030 8041 8052 8062 8072 8081 8089 8097 8104 8110 8116 8121 8125 8129 8132 8134 8137 8138 8139 8140 8141 8141 8141 8141 8141 8140 8140 8139 8139 8138 8137 8137 8136 8135 8134 8134 8133 8132 8131 8130 8128 8127 8126 8124 8123 8121 8119 8117 8115 8113 8110 8108 8105 8102 8099 8095 8092 8088 8084 8079 8075 8070 8064 8059 8053 8046 8040 8032 8025 8017 8008 8000 7990 7980 7970 7959 7948 7936 7924 7911 7898 7884 7870 7856 7841 7826 7810 7794 7777 7760 7743 7725 7707 7689 7670 7651 7632 7612 7593 7572 7552 7530 7509 7487 7465 7443 7420 7397 7373 7349 7324 7299 7274 7248 7221 7195 7167 7140 7112 7083 7054 7024 6994 6964 6933 6902 6871 6839 6806 6774 6741 6707 6674 6640 6606 6571 6536 6501 6466 6430 6395 6359 6323 6287 6251 6214 6178 6141 6105 6068 6031 5995 5958 5921 5884 5847 5810 5773 5736 5699 5661 5624 5586 5548 5510 5471 5432 5393 5354 5314 5273 5232 5191 5149 5107 5064 5020 4976 4931 4885 4839 4792 4744 4695 4646 4596 4545 4493 4441 4388 4333 4278 4223 4166 4108 4050 3990 3930 3869 3807 3744 3681 3616 3551 3485 3418 3350 3282 3212 3143 3072 3002 2930 2858 2786 2713 2640 2567 2493 2420 2346 2273 2199 2126 2052 1979 1907 1834 1762 1691 1621 1551 1482 1413 1346 1280 1216 1152 1090 1029 970 913 857 804 752 702 655 609 566 524 485 448 414 381 351 323 297 273 251 230 212 195 9456 0 22 0 180 166 154 143 133 124 117 110 104 99 94 90 86 83 81 78 76 74 72 71 69 68 67 66 65 64 63 63 62 62 61 61 60 60 60 60 60 60 60 60 60 61 61 61 62 62 63 64 64 65 66 66 67 68 69 70 71 72 73 74 75 76 78 79 81 83 86 88 91 95 99 104 109 115 122 130 139 149 160 172 185 200 217 235 255 276 299 324 351 380 411 443 478 515 554 596 639 684 732 781 833 886 942 999 1058 1119 1182 1246 1311 1378 1446 1516 1587 1658 1730 1803 1877 1951 2026 2101 2176 2251 2326 2401 2477 2552 2627 2701 2776 2850 2924 2997 3070 3142 3215 3286 3358 3429 3499 3569 3639 3709 3777 3846 3914 3981 4048 4115 4181 4247 4311 4376 4439 4502 4564 4626 4686 4746 4805 4863 4920 4976 5032 5086 5140 5193 5245 5296 5346 5396 5445 5493 5540 5587 5633 5678 5723 5767 5810 5853 5895 5936 5976 6016 6055 6093 6130 6167 6202 6237 6271 6304 6336 6367 6397 6426 6455 6482 6508 6534 6558 6582 6605 6627 6648 6669 6688 6707 6725 6741 6758 6773 6787 6801 6813 6825 6835 6845 6853 6860 6865 6870 6873 6875 6875 6875 6873 6870 6866 6861 6855 6847 6839 6831 6823 6815 6807 6800 6792 6785 6778 6773 6769 6766 6765 6765 6768 6773 6780 6789 6799 6813 6829 6847 6866 6888 6913 6938 6966 6995 7025 7058 7091 7125 7159 7194 7229 7265 7300 7336 7372 7407 7441 7475 7509 7543 7575 7606 7636 7666 7695 7723 7750 7777 7802 7827 7851 7874 7897 7918 7939 7960 7979 7998 8016 8034 8051 8068 8083 8099 8113 8127 8141 8154 8166 8178 8189 8200 8210 8220 8229 8238 8246 8254 8261 8268 8274 8281 8286 8291 8296 8301 8305 8309 8312 8315 8317 8319 8321 8322 8323 8324 8324 8323 8322 8321 8319 8317 8314 8310 8306 8302 8297 8291 8285 8279 8271 8264 8255 8246 8237 8227 8216 8205 8194 8182 8170 8157 8145 8132 8119 8105 8091 8078 8064 8051 8037 8024 8011 7999 7986 7974 7963 7952 7941 7930 7920 7910 7901 7892 7883 7874 7866 7857 7848 7840 7831 7821 7811 7801 7791 7779 7767 7753 7739 7724 7708 7690 7672 7651 7630 7607 7582 7556 7528 7499 7468 7435 7400 7364 7326 7286 7244 7201 7157 7111 7062 7012 6962 6911 6859 6805 6752 6698 6645 6591 6538 6487 6436 6385 6336 6290 6247 6207 6170 6135 6105 6079 6057 6039 6025 6017 6013 6014 6020 6030 6047 6067 6092 6121 6154 6192 6232 6276 6323 6373 6427 6482 6538 6596 6655 6716 6777 6837 6898 6959 7019 7080 7139 7199 7258 7315 7372 7427 7481 7534 7586 7637 7687 7736 7784 7830 7876 7921 7965 8007 8049 8090 8129 8168 8205 8242 8278 8312 8346 8379 8410 8441 8471 8500 9457 0 22 0 8527 8554 8580 8605 8630 8653 8676 8698 8720 8741 8761 8781 8800 8819 8837 8855 8872 8890 8906 8923 8939 8955 8970 8985 9000 9014 9028 9041 9054 9067 9079 9091 9103 9114 9125 9136 9146 9155 9165 9174 9183 9192 9200 9208 9216 9224 9232 9240 9248 9255 9262 9270 9277 9284 9291 9297 9304 9311 9317 9323 9329 9335 9341 9346 9351 9356 9361 9366 9370 9374 9378 9381 9385 9388 9391 9394 9396 9399 9401 9403 9405 9407 9409 9411 9413 9414 9416 9417 9419 9420 9421 9422 9423 9424 9425 9426 9426 9426 9426 9426 9426 9426 9425 9424 9422 9421 9419 9417 9415 9413 9410 9407 9404 9401 9397 9393 9390 9386 9382 9378 9374 9369 9365 9361 9357 9353 9349 9345 9341 9337 9334 9330 9327 9324 9321 9318 9316 9313 9311 9309 9308 9306 9305 9304 9303 9302 9301 9301 9301 9301 9302 9302 9303 9305 9306 9308 9309 9312 9314 9317 9319 9323 9326 9329 9333 9337 9342 9346 9351 9356 9361 9366 9371 9377 9383 9388 9394 9401 9407 9413 9419 9426 9432 9439 9445 9452 9459 9465 9472 9479 9485 9492 9498 9505 9511 9518 9524 9531 9537 9543 9549 9556 9562 9568 9574 9579 9585 9591 9596 9601 9607 9612 9617 9621 9626 9630 9635 9639 9643 9647 9650 9654 9657 9660 9663 9666 9669 9671 9674 9676 9678 9680 9682 9684 9686 9688 9689 9691 9692 9694 9695 9696 9697 9698 9699 9700 9701 9701 9702 9703 9703 9703 9703 9703 9703 9703 9703 9702 9702 9701 9701 9700 9699 9699 9698 9697 9696 9695 9694 9693 9693 9692 9691 9690 9690 9689 9688 9688 9687 9687 9686 9686 9686 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9685 9686 9686 9687 9687 9687 9688 9688 9689 9690 9690 9691 9691 9692 9692 9693 9693 9694 9694 9694 9694 9694 9693 9693 9692 9692 9691 9689 9688 9687 9685 9683 9681 9678 9676 9673 9670 9667 9663 9660 9656 9651 9647 9642 9637 9631 9625 9619 9613 9605 9598 9590 9582 9573 9563 9553 9543 9533 9522 9510 9499 9487 9476 9464 9453 9441 9430 9418 9407 9397 9388 9379 9371 9363 9357 9353 9349 9346 9344 9344 9345 9347 9351 9355 9361 9369 9376 9385 9395 9406 9417 9429 9441 9453 9465 9478 9491 9503 9516 9528 9540 9551 9562 9573 9582 9592 9600 9609 9616 9623 9630 9636 9642 9648 9652 9657 9661 9666 9670 9674 9678 9681 9685 9688 9692 9695 9699 9702 9706 9709 9712 9715 9718 9721 9724 9727 9729 9731 9734 9736 9737 9739 9740 9742 9743 9744 9745 9746 9746 9747 9747 9748 9748 9749 9749 9749 9750 9750 9751 9751 9751 9752 9752 9753 9753 9753 9754 9754 9754 9754 9754 9754 9754 9754 9754 9754 9753 9753 9752 9751 9751 9750 9749 9748 9747 9746 9745 9744 9743 9742 9741 9739 9738 9737 9735 9734 9732 9731 9729 9728 9726 9724 9722 9458 0 22 0 9721 9719 9717 9714 9712 9710 9708 9706 9703 9701 9699 9696 9694 9691 9689 9687 9684 9682 9680 9677 9675 9673 9670 9668 9666 9664 9661 9659 9657 9654 9652 9650 9648 9645 9643 9641 9638 9636 9634 9632 9630 9628 9626 9624 9622 9621 9619 9618 9617 9616 9615 9614 9613 9613 9613 9612 9612 9613 9613 9613 9613 9614 9615 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9627 9628 9629 9631 9633 9634 9636 9638 9639 9641 9643 9645 9647 9649 9652 9654 9656 9658 9660 9663 9665 9667 9669 9671 9673 9676 9678 9679 9681 9683 9685 9687 9688 9690 9691 9693 9694 9696 9697 9698 9700 9701 9702 9703 9704 9705 9706 9708 9709 9709 9710 9711 9712 9713 9713 9714 9715 9715 9715 9716 9716 9716 9716 9716 9716 9716 9716 9716 9715 9715 9715 9714 9714 9713 9713 9712 9712 9711 9710 9710 9709 9708 9708 9707 9706 9705 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9692 9691 9690 9689 9688 9686 9685 9684 9683 9682 9680 9679 9678 9677 9676 9675 9674 9672 9671 9670 9669 9668 9667 9666 9665 9663 9662 9661 9660 9659 9658 9656 9655 9654 9653 9651 9650 9649 9647 9646 9645 9643 9642 9640 9639 9637 9636 9634 9632 9630 9628 9626 9623 9621 9618 9616 9613 9610 9607 9603 9600 9596 9593 9589 9585 9580 9576 9572 9567 9563 9558 9553 9548 9543 9538 9533 9527 9521 9515 9509 9503 9496 9489 9481 9473 9464 9455 9446 9436 9425 9414 9402 9390 9377 9364 9350 9336 9322 9307 9292 9277 9262 9247 9232 9218 9204 9190 9177 9164 9153 9142 9132 9123 9115 9109 9104 9100 9097 9096 9095 9096 9099 9102 9106 9112 9118 9125 9133 9142 9152 9162 9172 9182 9193 9203 9214 9225 9235 9246 9256 9266 9276 9285 9295 9303 9311 9319 9326 9333 9339 9345 9351 9356 9361 9366 9370 9374 9378 9382 9385 9388 9391 9394 9396 9399 9401 9403 9405 9407 9409 9410 9411 9412 9413 9414 9415 9415 9415 9415 9415 9415 9414 9414 9413 9412 9411 9409 9408 9407 9405 9403 9401 9399 9397 9395 9393 9391 9389 9387 9385 9382 9380 9378 9375 9373 9371 9368 9366 9363 9360 9358 9355 9352 9349 9345 9342 9338 9335 9331 9327 9322 9318 9313 9308 9302 9297 9291 9285 9278 9272 9265 9258 9251 9244 9237 9230 9223 9216 9209 9202 9195 9189 9182 9176 9170 9165 9160 9155 9151 9147 9143 9140 9137 9135 9133 9132 9131 9130 9129 9129 9129 9130 9130 9131 9132 9133 9133 9134 9135 9136 9137 9138 9139 9140 9140 9140 9141 9141 9141 9141 9140 9140 9139 9138 9137 9136 9134 9133 9131 9129 9127 9124 9122 9119 9117 9114 9111 9108 9105 9101 9098 9094 9091 9087 9084 9080 9076 9072 9069 9065 9061 9057 9054 9050 9046 9043 9039 9036 9032 9028 9025 9021 9018 9014 9010 9006 9002 8998 9459 0 22 0 8994 8989 8984 8979 8974 8968 8962 8956 8949 8943 8935 8928 8920 8911 8903 8893 8884 8874 8864 8853 8843 8831 8820 8808 8796 8783 8770 8757 8744 8730 8716 8701 8686 8671 8656 8640 8624 8607 8590 8573 8556 8538 8519 8500 8481 8462 8442 8422 8402 8381 8361 8339 8318 8297 8275 8254 8232 8210 8188 8166 8144 8122 8101 8079 8057 8036 8014 7993 7972 7951 7931 7910 7890 7870 7850 7830 7811 7791 7772 7753 7735 7716 7698 7681 7663 7646 7629 7613 7597 7581 7566 7551 7537 7523 7510 7497 7485 7474 7463 7453 7443 7435 7427 7420 7413 7407 7402 7398 7394 7391 7389 7387 7386 7386 7386 7387 7388 7390 7392 7394 7397 7401 7405 7409 7413 7417 7422 7427 7432 7438 7443 7448 7454 7459 7465 7470 7476 7481 7486 7491 7496 7501 7506 7510 7514 7517 7520 7523 7526 7528 7529 7530 7531 7531 7530 7529 7528 7526 7523 7520 7517 7512 7508 7503 7497 7490 7484 7476 7469 7460 7452 7442 7433 7423 7412 7401 7390 7378 7366 7353 7340 7327 7313 7299 7285 7270 7255 7240 7224 7208 7192 7175 7159 7142 7125 7108 7090 7072 7055 7037 7019 7000 6982 6964 6945 6926 6908 6889 6870 6851 6832 6813 6793 6774 6755 6735 6716 6696 6677 6657 6638 6618 6598 6579 6559 6539 6520 6500 6480 6460 6441 6421 6401 6381 6361 6341 6321 6301 6281 6261 6241 6220 6199 6178 6157 6136 6114 6093 6070 6048 6025 6002 5979 5956 5932 5907 5883 5858 5833 5807 5781 5755 5728 5701 5674 5646 5618 5590 5561 5532 5503 5473 5443 5413 5383 5351 5320 5288 5256 5223 5190 5157 5123 5088 5053 5018 4982 4945 4908 4870 4832 4794 4754 4715 4674 4634 4592 4551 4509 4466 4423 4380 4336 4292 4248 4203 4158 4113 4067 4021 3975 3929 3882 3835 3788 3740 3693 3644 3596 3547 3498 3449 3399 3348 3298 3247 3195 3143 3091 3039 2986 2932 2879 2825 2771 2717 2662 2608 2553 2498 2444 2389 2335 2280 2226 2172 2118 2065 2011 1958 1906 1854 1802 1750 1699 1648 1598 1549 1499 1451 1402 1355 1308 1261 1215 1170 1125 1081 1038 996 954 913 873 834 796 759 722 687 653 620 588 557 527 499 471 444 419 395 371 349 328 308 288 270 253 236 221 206 192 179 167 156 145 135 125 117 109 101 94 88 82 77 72 67 63 60 57 54 51 49 47 45 43 42 41 40 39 38 37 36 36 35 34 34 33 33 32 32 31 31 30 30 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 31 31 32 32 33 34 35 36 37 38 40 41 43 45 47 50 53 56 59 9460 0 22 0 63 67 72 77 82 88 94 102 109 118 127 137 147 159 172 185 199 214 231 248 266 285 306 327 350 373 398 423 450 478 506 536 566 598 630 663 698 733 768 805 842 880 919 958 999 1039 1081 1123 1166 1209 1253 1298 1343 1389 1435 1481 1528 1576 1624 1672 1720 1769 1818 1867 1916 1965 2014 2063 2113 2162 2211 2261 2310 2359 2407 2456 2505 2553 2601 2649 2697 2745 2792 2840 2887 2934 2980 3027 3073 3119 3165 3211 3256 3302 3346 3391 3435 3480 3523 3567 3610 3653 3695 3738 3780 3821 3863 3904 3944 3985 4025 4065 4105 4144 4184 4223 4262 4300 4339 4377 4415 4453 4491 4529 4566 4604 4641 4677 4714 4750 4786 4821 4857 4892 4926 4960 4994 5027 5060 5093 5125 5157 5188 5219 5250 5280 5310 5339 5368 5397 5426 5454 5481 5509 5536 5563 5589 5615 5641 5667 5692 5717 5742 5766 5790 5814 5838 5861 5884 5906 5929 5950 5972 5993 6014 6035 6056 6076 6095 6115 6134 6153 6171 6190 6208 6225 6242 6259 6276 6292 6308 6324 6339 6354 6369 6383 6398 6411 6425 6438 6450 6463 6475 6487 6498 6509 6520 6531 6541 6551 6561 6571 6580 6589 6598 6606 6614 6622 6630 6637 6645 6652 6658 6665 6671 6677 6683 6688 6694 6699 6703 6708 6712 6716 6720 6724 6727 6730 6733 6735 6737 6739 6741 6742 6743 6743 6743 6743 6742 6741 6739 6737 6735 6732 6729 6725 6721 6716 6711 6705 6699 6693 6686 6679 6671 6663 6655 6646 6636 6627 6616 6606 6595 6583 6571 6558 6545 6531 6517 6501 6485 6469 6451 6433 6414 6394 6373 6351 6328 6304 6279 6252 6225 6197 6167 6137 6105 6072 6038 6002 5966 5928 5889 5849 5807 5764 5719 5673 5625 5575 5524 5472 5417 5360 5302 5241 5179 5114 5046 4977 4905 4831 4754 4675 4594 4510 4424 4335 4245 4152 4058 3960 3862 3763 3662 3560 3456 3352 3248 3144 3041 2938 2836 2736 2636 2537 2442 2351 2262 2176 2093 2016 1943 1876 1813 1755 1704 1660 1621 1589 1563 1545 1534 1529 1531 1541 1558 1581 1611 1647 1690 1739 1794 1853 1918 1987 2062 2140 2221 2305 2391 2482 2573 2665 2756 2849 2941 3034 3126 3219 3312 3401 3488 3574 3658 3741 3820 3898 3973 4046 4116 4184 4249 4312 4373 4431 4487 4540 4591 4639 4686 4730 4772 4812 4850 4885 4919 4950 4980 5007 5032 5056 5077 5097 5115 5131 5145 5157 5168 5177 5185 5190 5195 5198 5200 5200 5199 5196 5193 5188 5183 5176 5168 5159 5149 5138 5126 5113 5100 5085 5069 5053 5036 5017 4998 4978 4957 4935 4913 4889 4865 4840 4814 4787 4759 4731 4702 4672 4642 4610 4578 4546 4512 4478 4443 4407 4371 4333 4295 4256 4217 4177 4135 4093 4050 4006 3962 3916 3870 3822 3774 3725 3675 3625 3573 3521 3468 3415 3360 3305 9461 0 22 0 3250 3193 3137 3079 3021 2963 2904 2845 2785 2725 2665 2604 2542 2480 2418 2356 2293 2230 2167 2104 2040 1976 1912 1848 1784 1720 1656 1593 1530 1467 1404 1342 1281 1221 1161 1102 1044 988 933 879 827 776 727 680 634 590 549 509 471 435 400 369 339 310 284 260 238 217 198 180 164 150 137 126 115 106 98 91 84 79 74 70 66 63 60 58 56 55 53 52 51 51 50 49 49 48 48 48 47 47 47 47 46 46 46 46 46 46 45 45 45 45 45 44 44 44 44 43 43 42 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 39 39 40 40 41 41 42 42 43 44 45 45 46 47 48 49 50 51 52 53 54 55 57 58 60 62 65 67 70 74 77 82 86 92 98 105 113 121 131 141 152 165 178 193 208 225 244 263 284 306 330 355 381 409 439 469 501 535 570 607 644 684 725 767 810 855 901 949 998 1048 1099 1151 1205 1259 1315 1372 1429 1488 1547 1607 1668 1730 1792 1855 1918 1982 2046 2110 2175 2240 2305 2370 2435 2500 2565 2630 2695 2760 2824 2888 2952 3015 3078 3140 3202 3264 3325 3385 3446 3505 3564 3623 3681 3739 3796 3853 3909 3965 4020 4074 4128 4182 4235 4288 4340 4391 4442 4493 4543 4592 4641 4689 4737 4784 4831 4877 4923 4968 5013 5057 5101 5144 5187 5230 5272 5314 5356 5398 5439 5480 5520 5561 5601 5641 5680 5720 5759 5797 5836 5874 5911 5948 5985 6022 6058 6094 6129 6163 6197 6231 6264 6297 6329 6361 6393 6424 6455 6485 6515 6544 6573 6602 6630 6658 6686 6713 6740 6767 6794 6820 6846 6872 6897 6922 6947 6971 6995 7019 7043 7066 7089 7112 7134 7156 7178 7200 7222 7243 7264 7285 7305 7326 7346 7366 7386 7406 7426 7445 7465 7484 7503 7522 7541 7560 7578 7596 7615 7632 7650 7668 7685 7702 7719 7736 7752 7768 7785 7800 7816 7832 7847 7862 7877 7892 7907 7922 7936 7951 7965 7979 7993 8007 8021 8035 8048 8062 8075 8089 8102 8115 8127 8140 8152 8165 8177 8189 8200 8212 8223 8234 8245 8255 8266 8276 8286 8297 8307 8316 8326 8336 8346 8356 8365 8375 8385 8394 8404 8414 8424 8434 8444 8454 8463 8473 8483 8493 8503 8513 8523 8533 8543 8552 8562 8572 8581 8591 8600 8609 8618 8628 8637 8645 8654 8663 8672 8680 8688 8697 8705 8713 8721 8729 8737 8745 8753 8760 8768 8775 8783 8790 8797 8804 8811 8818 8825 8832 8839 8845 8852 8858 8864 8870 8876 8882 8888 8894 8899 8905 8910 8916 8921 8926 8931 8936 8941 8945 8950 8954 8958 8963 8966 8970 8974 8978 8981 8984 8987 8990 8993 8996 8998 9000 9002 9004 9006 9462 0 22 0 9008 9010 9011 9013 9014 9015 9016 9017 9017 9018 9018 9019 9019 9019 9019 9018 9017 9017 9015 9014 9012 9010 9008 9005 9002 8999 8995 8991 8986 8981 8976 8970 8964 8957 8950 8943 8935 8927 8919 8910 8901 8892 8883 8873 8863 8853 8843 8833 8822 8812 8801 8790 8780 8769 8758 8747 8736 8725 8714 8703 8692 8681 8671 8660 8649 8639 8628 8618 8608 8599 8589 8580 8571 8563 8555 8547 8540 8533 8527 8521 8516 8512 8508 8505 8502 8500 8499 8498 8498 8499 8501 8503 8506 8510 8514 8519 8525 8531 8538 8546 8554 8563 8573 8583 8593 8604 8616 8628 8640 8653 8666 8680 8694 8708 8722 8736 8751 8765 8780 8794 8809 8824 8838 8853 8868 8882 8897 8911 8925 8940 8954 8968 8982 8995 9009 9023 9036 9050 9063 9077 9090 9103 9116 9129 9142 9155 9168 9180 9193 9205 9217 9229 9241 9252 9264 9275 9285 9295 9306 9315 9325 9334 9342 9351 9359 9367 9374 9381 9388 9395 9402 9408 9414 9420 9426 9432 9438 9443 9449 9454 9459 9465 9470 9475 9480 9485 9490 9495 9500 9504 9509 9513 9517 9521 9525 9529 9533 9537 9540 9544 9547 9550 9553 9556 9559 9561 9564 9567 9569 9572 9574 9577 9580 9582 9584 9587 9589 9592 9594 9596 9599 9601 9603 9605 9607 9609 9611 9613 9614 9616 9617 9618 9619 9620 9621 9622 9623 9623 9624 9625 9625 9626 9627 9627 9628 9629 9630 9631 9632 9633 9634 9635 9637 9638 9640 9641 9643 9645 9647 9648 9650 9652 9654 9655 9657 9659 9660 9662 9663 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9674 9675 9676 9677 9677 9678 9679 9680 9680 9681 9682 9683 9683 9684 9685 9686 9686 9687 9688 9688 9689 9689 9690 9690 9690 9690 9690 9690 9690 9689 9689 9688 9688 9687 9686 9685 9684 9682 9681 9679 9678 9676 9674 9672 9670 9667 9665 9662 9659 9656 9653 9650 9646 9642 9638 9633 9629 9624 9619 9613 9607 9601 9595 9589 9582 9575 9568 9561 9553 9546 9538 9531 9523 9516 9509 9501 9494 9487 9481 9474 9468 9462 9457 9451 9446 9442 9437 9434 9430 9427 9424 9421 9418 9416 9414 9412 9410 9408 9406 9404 9402 9400 9398 9396 9393 9390 9387 9384 9381 9377 9373 9368 9363 9358 9353 9347 9341 9334 9327 9320 9312 9304 9296 9287 9278 9268 9259 9248 9238 9227 9216 9205 9193 9181 9168 9155 9142 9129 9115 9100 9085 9070 9054 9038 9022 9005 8988 8970 8951 8933 8914 8894 8874 8854 8833 8812 8791 8769 8747 8726 8704 8682 8660 8639 8617 8596 8574 8554 8534 8514 8495 8476 8459 8442 8425 8410 8395 8381 8369 8357 8346 8336 8327 8319 8312 8305 8300 8296 8292 8290 8288 8287 8288 8289 8290 8293 8297 8301 8306 8313 8320 8327 8336 8346 8356 8367 8380 8393 8407 8421 8437 8453 8470 8488 8507 8526 8545 8565 8586 8607 8628 9463 0 22 1 8522 8543 8565 8586 8608 8629 8651 8672 8694 8715 8736 8757 8778 8798 8818 8838 8858 8877 8896 8914 8933 8951 8968 8986 9003 9019 9036 9052 9067 9083 9098 9113 9127 9141 9155 9168 9181 9193 9205 9217 9228 9239 9249 9259 9268 9277 9286 9294 9303 9310 9318 9325 9332 9339 9346 9352 9359 9365 9372 9378 9385 9391 9397 9404 9411 9417 9424 9430 9437 9444 9450 9457 9464 9470 9477 9484 9490 9496 9503 9509 9515 9521 9526 9532 9537 9543 9548 9553 9558 9563 9567 9572 9577 9582 9586 9591 9595 9600 9604 9609 9613 9617 9622 9626 9630 9635 9639 9643 9647 9650 9654 9657 9661 9664 9667 9670 9672 9675 9677 9679 9681 9682 9684 9685 9687 9688 9689 9690 9691 9692 9693 9694 9695 9695 9696 9697 9698 9698 9699 9699 9700 9700 9700 9700 9700 9700 9699 9699 9698 9697 9696 9695 9693 9692 9690 9688 9686 9684 9681 9679 9676 9673 9670 9667 9663 9660 9656 9652 9648 9644 9640 9636 9631 9626 9621 9616 9611 9605 9599 9594 9588 9581 9575 9569 9562 9555 9548 9541 9534 9527 9519 9512 9504 9496 9489 9480 9472 9464 9455 9447 9438 9429 9419 9410 9401 9391 9381 9371 9361 9351 9341 9331 9321 9311 9301 9291 9281 9272 9262 9253 9244 9235 9226 9218 9210 9202 9195 9187 9181 9174 9168 9162 9156 9151 9146 9141 9137 9132 9129 9125 9122 9119 9116 9114 9112 9110 9108 9107 9107 9106 9107 9107 9108 9109 9111 9113 9115 9118 9121 9125 9129 9133 9138 9143 9148 9154 9160 9166 9173 9180 9187 9194 9202 9210 9217 9225 9233 9242 9250 9258 9266 9274 9282 9290 9298 9306 9314 9322 9329 9337 9344 9351 9358 9365 9371 9378 9384 9390 9396 9401 9407 9412 9417 9422 9426 9431 9435 9438 9442 9445 9448 9451 9454 9456 9458 9459 9461 9462 9463 9463 9463 9463 9463 9463 9462 9461 9460 9458 9456 9454 9452 9449 9447 9444 9440 9437 9433 9429 9424 9420 9414 9409 9403 9397 9390 9383 9375 9368 9359 9350 9341 9332 9322 9311 9300 9289 9277 9265 9252 9238 9225 9211 9196 9181 9165 9149 9132 9114 9096 9077 9058 9038 9017 8996 8974 8951 8927 8903 8878 8853 8826 8799 8772 8743 8714 8685 8654 8623 8592 8560 8527 8493 8459 8424 8389 8353 8316 8279 8241 8202 8163 8123 8082 8041 7999 7956 7913 7869 7825 7780 7734 7688 7640 7593 7544 7495 7445 7395 7344 7292 7240 7186 7132 7078 7023 6969 6913 6858 6803 6748 6693 6639 6586 6535 6484 6435 6389 6345 6304 6266 6230 6200 6174 6152 6134 6121 6113 6110 6112 6119 6131 6150 6173 6201 6233 6270 6312 6357 6405 6457 6511 6569 6629 6690 6752 6816 6882 6948 7014 7079 7145 7210 7275 7339 7402 7465 7526 7587 7646 7705 7762 7819 7874 7928 7981 8033 8083 8133 8181 8229 8275 8320 8364 8407 8449 8489 8529 8567 8604 8639 9464 0 22 1 8674 8707 8739 8770 8799 8828 8855 8882 8907 8932 8955 8978 9000 9021 9042 9061 9080 9099 9117 9135 9151 9168 9184 9199 9214 9228 9242 9255 9268 9281 9293 9304 9316 9326 9336 9346 9356 9364 9373 9381 9389 9396 9403 9410 9417 9423 9429 9435 9441 9446 9451 9456 9461 9466 9471 9475 9479 9484 9488 9492 9495 9499 9503 9506 9509 9512 9515 9518 9521 9524 9526 9528 9530 9532 9534 9536 9537 9538 9540 9541 9542 9542 9543 9544 9544 9544 9544 9544 9544 9544 9543 9543 9542 9541 9540 9538 9537 9535 9533 9531 9528 9525 9523 9519 9516 9513 9509 9505 9501 9497 9493 9488 9484 9479 9474 9470 9465 9461 9456 9452 9447 9443 9438 9434 9429 9425 9420 9416 9411 9407 9402 9398 9393 9388 9383 9378 9372 9367 9361 9355 9349 9343 9337 9330 9324 9318 9311 9305 9299 9292 9286 9280 9274 9268 9262 9257 9252 9247 9242 9237 9232 9228 9224 9220 9216 9212 9209 9205 9202 9199 9196 9193 9190 9187 9185 9183 9181 9179 9177 9176 9175 9174 9174 9174 9174 9174 9175 9177 9178 9180 9182 9185 9188 9191 9194 9198 9202 9206 9210 9215 9219 9223 9228 9233 9237 9242 9246 9251 9255 9259 9264 9268 9272 9276 9280 9284 9288 9292 9295 9299 9302 9305 9308 9311 9314 9317 9319 9321 9323 9325 9327 9328 9330 9330 9331 9331 9332 9331 9331 9330 9329 9327 9325 9323 9320 9317 9314 9310 9306 9301 9296 9291 9285 9279 9273 9266 9259 9252 9244 9235 9227 9218 9209 9199 9189 9178 9167 9156 9145 9133 9120 9107 9094 9081 9066 9052 9037 9022 9006 8990 8973 8956 8939 8921 8902 8883 8864 8844 8823 8802 8780 8758 8735 8711 8687 8662 8636 8609 8582 8554 8526 8496 8466 8435 8404 8371 8338 8303 8268 8232 8195 8157 8118 8078 8037 7995 7951 7906 7860 7812 7763 7711 7659 7604 7547 7489 7429 7366 7302 7236 7168 7097 7025 6951 6876 6799 6720 6640 6560 6479 6398 6316 6234 6152 6071 5989 5909 5831 5754 5679 5604 5533 5465 5399 5336 5276 5220 5167 5118 5073 5031 4994 4962 4934 4910 4892 4878 4870 4867 4869 4876 4889 4907 4931 4959 4993 5032 5076 5124 5177 5234 5297 5363 5431 5503 5578 5656 5736 5816 5898 5981 6065 6150 6234 6319 6403 6485 6567 6647 6726 6805 6881 6955 7027 7098 7168 7235 7300 7364 7426 7486 7544 7601 7656 7710 7762 7813 7862 7910 7957 8002 8046 8089 8130 8170 8209 8246 8282 8317 8350 8383 8414 8444 8473 8501 8528 8554 8579 8604 8627 8649 8671 8692 8713 8733 8752 8771 8789 8807 8824 8840 8856 8872 8887 8901 8915 8929 8942 8954 8966 8978 8989 9000 9010 9020 9029 9038 9047 9055 9063 9070 9077 9084 9091 9097 9103 9109 9115 9120 9125 9130 9135 9140 9144 9148 9152 9156 9160 9163 9167 9170 9173 9175 9178 9180 9182 9184 9186 9187 9188 9465 0 22 1 9189 9190 9190 9190 9190 9190 9189 9188 9187 9186 9185 9183 9181 9179 9177 9175 9172 9170 9167 9164 9162 9159 9156 9152 9149 9146 9142 9139 9135 9131 9127 9122 9118 9113 9107 9102 9096 9090 9083 9076 9069 9061 9053 9045 9036 9027 9017 9007 8997 8986 8976 8964 8953 8941 8929 8916 8903 8890 8877 8863 8849 8835 8820 8805 8789 8774 8757 8741 8724 8706 8688 8670 8652 8633 8613 8594 8573 8553 8532 8512 8491 8469 8448 8426 8404 8383 8361 8339 8317 8295 8273 8252 8230 8208 8186 8165 8143 8121 8099 8077 8055 8033 8010 7987 7964 7941 7917 7892 7866 7840 7813 7785 7756 7725 7694 7661 7627 7591 7554 7515 7475 7432 7388 7342 7293 7243 7191 7137 7080 7022 6961 6898 6832 6764 6694 6622 6547 6469 6389 6307 6222 6134 6044 5950 5854 5756 5653 5549 5441 5330 5217 5101 4982 4861 4738 4612 4483 4352 4221 4089 3957 3824 3691 3558 3425 3293 3164 3037 2913 2792 2673 2561 2453 2351 2254 2161 2078 2001 1931 1868 1812 1765 1726 1694 1670 1654 1648 1649 1657 1674 1698 1730 1770 1816 1868 1928 1995 2067 2144 2227 2316 2410 2509 2611 2717 2826 2941 3057 3175 3295 3417 3542 3667 3792 3918 4043 4168 4292 4416 4540 4663 4783 4901 5017 5130 5242 5351 5457 5561 5662 5761 5856 5949 6039 6127 6212 6295 6375 6454 6530 6603 6675 6745 6814 6880 6945 7007 7069 7128 7187 7243 7298 7352 7404 7455 7505 7553 7600 7645 7689 7732 7773 7813 7852 7889 7925 7960 7994 8026 8058 8088 8117 8145 8172 8198 8222 8246 8269 8291 8312 8331 8350 8369 8386 8402 8418 8433 8447 8460 8472 8484 8496 8506 8517 8527 8536 8545 8553 8561 8570 8578 8585 8593 8601 8608 8616 8624 8632 8640 8649 8657 8666 8676 8685 8696 8706 8717 8728 8740 8752 8765 8778 8791 8804 8818 8832 8847 8861 8876 8891 8906 8921 8935 8950 8965 8980 8994 9009 9023 9036 9050 9063 9076 9088 9100 9112 9123 9134 9145 9155 9165 9174 9183 9192 9201 9209 9217 9225 9232 9239 9246 9253 9259 9266 9272 9278 9283 9289 9294 9299 9304 9308 9313 9317 9321 9325 9328 9332 9335 9338 9341 9343 9346 9348 9351 9353 9355 9357 9359 9360 9362 9363 9365 9366 9367 9368 9369 9370 9370 9371 9371 9371 9371 9371 9370 9370 9369 9367 9366 9365 9363 9361 9358 9356 9353 9351 9348 9345 9341 9338 9334 9330 9326 9322 9317 9312 9307 9301 9295 9289 9283 9276 9268 9260 9252 9243 9234 9224 9214 9204 9194 9184 9174 9163 9153 9143 9133 9124 9116 9108 9100 9094 9089 9086 9083 9081 9081 9082 9084 9088 9092 9099 9106 9114 9124 9134 9146 9158 9171 9184 9198 9212 9226 9240 9255 9269 9283 9297 9310 9324 9337 9349 9362 9373 9385 9396 9406 9417 9427 9436 9446 9455 9464 9473 9482 9491 9499 9508 9516 9524 9466 0 22 1 9531 9539 9546 9554 9561 9567 9574 9580 9586 9592 9598 9603 9607 9612 9616 9620 9624 9628 9631 9634 9637 9640 9643 9646 9649 9651 9654 9657 9659 9662 9665 9667 9670 9673 9676 9678 9681 9684 9686 9689 9691 9694 9696 9698 9701 9703 9704 9706 9708 9709 9710 9711 9712 9713 9714 9715 9715 9716 9716 9717 9717 9718 9718 9719 9719 9720 9721 9722 9723 9724 9725 9726 9727 9729 9730 9732 9734 9736 9738 9740 9741 9743 9745 9747 9749 9751 9752 9754 9755 9757 9758 9759 9760 9761 9761 9762 9762 9763 9763 9763 9763 9764 9764 9764 9764 9765 9765 9766 9766 9767 9767 9768 9769 9771 9772 9773 9774 9776 9777 9778 9780 9781 9782 9784 9785 9786 9787 9788 9789 9790 9791 9791 9792 9792 9792 9792 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9793 9792 9792 9792 9791 9791 9791 9790 9790 9790 9789 9789 9788 9788 9788 9788 9788 9787 9787 9787 9787 9787 9787 9787 9787 9787 9788 9788 9788 9788 9788 9788 9789 9789 9789 9789 9789 9789 9789 9789 9789 9789 9788 9788 9788 9787 9786 9786 9785 9784 9783 9782 9781 9780 9779 9777 9776 9775 9773 9772 9770 9769 9767 9766 9764 9763 9761 9759 9757 9756 9754 9752 9750 9748 9746 9744 9742 9740 9738 9736 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9714 9712 9711 9709 9707 9705 9704 9702 9700 9698 9697 9695 9693 9691 9689 9687 9685 9682 9680 9678 9675 9673 9670 9668 9665 9663 9661 9658 9656 9653 9651 9649 9647 9645 9643 9641 9639 9637 9635 9634 9632 9630 9628 9626 9623 9621 9618 9616 9613 9609 9606 9602 9599 9595 9590 9586 9581 9576 9571 9566 9560 9555 9549 9543 9537 9531 9525 9518 9511 9504 9497 9490 9483 9475 9467 9459 9450 9441 9432 9422 9413 9402 9392 9381 9370 9359 9347 9335 9323 9311 9298 9286 9273 9260 9247 9234 9221 9208 9195 9182 9168 9155 9142 9129 9116 9103 9090 9077 9064 9052 9039 9026 9014 9001 8989 8977 8965 8953 8942 8930 8919 8908 8897 8887 8877 8867 8857 8848 8839 8830 8822 8814 8807 8800 8793 8786 8780 8774 8768 8762 8757 8752 8747 8742 8737 8732 8728 8723 8719 8715 8710 8706 8701 8696 8692 8687 8682 8677 8671 8665 8659 8653 8646 8639 8631 8623 8614 8605 8595 8584 8572 8560 8546 8532 8517 8501 8483 8465 8445 8424 8401 8377 8352 8325 8297 8266 8235 8201 8165 8126 8086 8044 7999 7953 7904 7852 7798 7742 7683 7623 7560 7495 7426 7356 7286 7214 7141 7067 6993 6919 6845 6771 6699 6628 6560 6493 6428 6368 6313 6262 6215 6172 6136 6106 6082 6063 6050 6046 6047 6055 6068 6088 6115 6148 6185 6227 6274 6327 6383 6441 6503 6568 6638 6708 6779 6850 9467 0 22 1 6921 6993 7065 7136 7208 7280 7350 7418 7486 7552 7618 7681 7742 7802 7861 7918 7973 8026 8078 8129 8178 8226 8272 8317 8361 8403 8443 8483 8521 8557 8593 8627 8660 8692 8723 8752 8781 8808 8834 8860 8884 8907 8930 8951 8972 8992 9012 9030 9048 9066 9083 9099 9115 9130 9145 9159 9173 9186 9200 9212 9225 9237 9248 9260 9271 9281 9292 9302 9312 9321 9330 9339 9348 9356 9365 9372 9380 9388 9395 9402 9408 9415 9421 9427 9433 9439 9444 9449 9454 9459 9464 9468 9473 9477 9481 9485 9489 9493 9497 9500 9504 9507 9511 9514 9517 9520 9523 9526 9529 9532 9535 9537 9540 9542 9544 9547 9549 9551 9552 9554 9556 9557 9559 9560 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9572 9573 9573 9574 9575 9576 9577 9578 9579 9579 9580 9581 9582 9583 9584 9585 9586 9587 9587 9588 9589 9590 9590 9591 9591 9592 9592 9592 9592 9592 9592 9592 9592 9591 9591 9590 9589 9589 9588 9586 9585 9584 9583 9581 9580 9578 9577 9575 9573 9572 9570 9568 9566 9564 9562 9560 9558 9556 9554 9551 9549 9547 9545 9542 9540 9537 9535 9532 9529 9527 9524 9521 9518 9515 9512 9509 9506 9502 9499 9495 9491 9487 9483 9479 9474 9470 9465 9460 9454 9449 9443 9437 9430 9424 9417 9410 9402 9395 9387 9379 9371 9362 9353 9345 9335 9326 9316 9307 9297 9286 9276 9265 9254 9243 9231 9219 9207 9195 9182 9169 9156 9143 9129 9115 9101 9086 9071 9057 9041 9026 9010 8994 8978 8961 8943 8925 8907 8888 8868 8847 8826 8804 8781 8756 8730 8704 8676 8646 8615 8582 8548 8513 8476 8438 8398 8356 8313 8268 8221 8173 8122 8070 8016 7960 7902 7841 7779 7714 7647 7577 7504 7429 7350 7269 7185 7098 7009 6916 6822 6726 6628 6528 6426 6323 6220 6118 6015 5915 5818 5722 5629 5537 5453 5375 5301 5234 5171 5117 5071 5032 5000 4976 4963 4958 4961 4971 4989 5016 5049 5088 5134 5186 5245 5308 5375 5446 5520 5600 5680 5761 5842 5924 6006 6087 6169 6251 6333 6410 6486 6559 6630 6699 6763 6825 6883 6938 6991 7039 7084 7125 7164 7199 7230 7259 7285 7309 7329 7348 7364 7378 7390 7400 7408 7415 7420 7423 7425 7425 7425 7423 7420 7416 7410 7403 7395 7385 7375 7362 7349 7336 7323 7310 7297 7284 7272 7260 7247 7238 7230 7225 7221 7219 7222 7228 7237 7250 7266 7287 7312 7340 7372 7407 7447 7489 7533 7580 7629 7683 7737 7792 7846 7900 7954 8007 8061 8114 8167 8216 8265 8311 8356 8399 8439 8477 8513 8547 8579 8608 8636 8662 8686 8709 8730 8750 8769 8786 8802 8817 8831 8843 8855 8865 8875 8884 8892 8899 8906 8911 8917 8922 8926 8930 8933 8936 8939 8942 8945 8949 8952 8955 8959 8962 8967 8971 8975 8980 8985 8990 8995 9000 9005 9011 9016 9020 9025 9029 9468 0 22 1 9033 9037 9039 9042 9044 9045 9046 9047 9048 9048 9048 9048 9047 9047 9046 9046 9046 9046 9046 9047 9047 9049 9051 9054 9056 9060 9063 9067 9071 9076 9080 9085 9090 9096 9101 9106 9111 9116 9121 9126 9131 9135 9140 9144 9148 9152 9155 9158 9162 9164 9167 9170 9172 9174 9176 9177 9179 9180 9181 9182 9183 9183 9183 9183 9183 9182 9181 9180 9179 9178 9176 9174 9172 9170 9167 9165 9162 9159 9156 9153 9150 9146 9143 9139 9135 9131 9127 9122 9118 9113 9108 9103 9098 9092 9087 9081 9074 9068 9061 9054 9047 9040 9032 9025 9017 9010 9002 8994 8986 8978 8970 8962 8954 8946 8938 8930 8923 8915 8907 8899 8891 8883 8874 8866 8857 8849 8839 8830 8820 8810 8800 8789 8778 8767 8755 8743 8730 8718 8704 8691 8677 8663 8649 8635 8620 8605 8590 8574 8559 8543 8526 8510 8493 8476 8459 8441 8423 8405 8385 8366 8346 8325 8304 8282 8260 8237 8214 8190 8165 8140 8114 8088 8061 8033 8005 7976 7947 7917 7886 7855 7823 7790 7757 7723 7688 7652 7615 7578 7539 7500 7459 7418 7376 7332 7287 7241 7195 7146 7097 7046 6995 6942 6887 6832 6775 6717 6658 6597 6536 6472 6408 6342 6274 6205 6135 6063 5990 5915 5838 5761 5681 5600 5518 5434 5348 5261 5173 5083 4992 4900 4806 4711 4615 4517 4419 4320 4219 4118 4016 3913 3810 3705 3600 3495 3390 3285 3181 3076 2971 2866 2762 2659 2557 2457 2358 2260 2165 2073 1983 1896 1812 1732 1655 1583 1514 1450 1390 1335 1285 1240 1199 1165 1136 1111 1092 1079 1070 1067 1069 1076 1088 1105 1126 1152 1183 1219 1259 1303 1351 1403 1460 1520 1584 1651 1722 1797 1875 1956 2039 2126 2215 2307 2402 2498 2596 2696 2799 2902 3006 3111 3216 3323 3430 3537 3643 3750 3856 3961 4065 4169 4271 4372 4472 4570 4667 4762 4855 4946 5036 5124 5210 5294 5376 5457 5535 5612 5687 5760 5832 5901 5969 6035 6100 6163 6224 6284 6342 6399 6454 6508 6560 6610 6660 6708 6754 6799 6843 6885 6927 6967 7005 7043 7079 7114 7148 7181 7213 7244 7274 7303 7331 7359 7385 7411 7435 7459 7483 7505 7527 7549 7569 7589 7608 7627 7645 7663 7680 7696 7712 7727 7742 7756 7770 7783 7795 7807 7819 7830 7840 7851 7860 7870 7878 7887 7895 7903 7910 7917 7924 7930 7936 7942 7948 7953 7958 7962 7967 7971 7974 7977 7980 7983 7985 7987 7988 7989 7989 7990 7989 7989 7987 7986 7984 7982 7979 7976 7973 7969 7965 7961 7957 7952 7947 7942 7937 7931 7926 7920 7914 7908 7902 7895 7889 7882 7875 7867 7860 7852 7844 7835 7826 7817 7807 7797 7787 7776 7765 7753 7741 7728 7715 7702 7688 7674 7659 7644 7629 7613 7597 7581 7565 7548 7531 7513 7496 7478 7460 7441 7423 7404 7385 7365 7345 7324 7304 7282 7261 7239 7216 7193 9469 0 22 1 7169 7145 7120 7094 7068 7041 7014 6985 6957 6927 6897 6866 6835 6802 6769 6736 6702 6667 6631 6595 6557 6520 6481 6442 6402 6361 6320 6277 6234 6191 6146 6101 6054 6007 5959 5910 5861 5810 5758 5706 5652 5598 5542 5485 5428 5369 5309 5248 5186 5123 5059 4994 4927 4860 4792 4722 4652 4580 4508 4436 4363 4288 4214 4140 4065 3991 3917 3843 3770 3696 3623 3551 3480 3410 3340 3271 3204 3138 3072 3007 2943 2880 2818 2756 2694 2632 2571 2510 2449 2387 2326 2264 2202 2140 2077 2014 1949 1885 1820 1755 1691 1626 1562 1498 1434 1370 1307 1246 1186 1126 1068 1012 957 904 852 803 755 710 666 625 585 547 511 477 445 414 386 359 334 310 288 267 248 231 214 200 186 174 163 153 144 137 130 125 120 116 113 111 109 108 107 107 107 107 108 109 110 112 114 116 119 121 125 129 133 138 144 151 159 169 179 191 205 220 237 255 275 297 321 347 375 404 436 470 505 543 582 623 667 712 759 807 858 910 965 1021 1079 1139 1201 1264 1330 1397 1466 1536 1608 1681 1756 1832 1909 1986 2065 2146 2226 2306 2387 2467 2547 2628 2708 2788 2868 2946 3025 3102 3180 3256 3332 3406 3480 3554 3626 3698 3770 3840 3910 3980 4049 4118 4185 4253 4319 4385 4450 4514 4577 4640 4701 4762 4822 4880 4938 4995 5050 5105 5158 5210 5261 5311 5360 5408 5455 5502 5547 5591 5634 5677 5718 5759 5798 5837 5875 5912 5948 5983 6017 6051 6083 6114 6145 6175 6203 6231 6258 6284 6310 6335 6359 6382 6405 6428 6450 6472 6493 6514 6535 6555 6575 6595 6615 6635 6654 6673 6692 6711 6729 6748 6766 6783 6801 6818 6836 6852 6869 6886 6903 6919 6936 6953 6970 6986 7003 7021 7038 7056 7074 7092 7111 7130 7149 7169 7189 7210 7230 7251 7273 7294 7316 7338 7361 7383 7406 7429 7452 7476 7499 7523 7547 7571 7595 7619 7643 7667 7692 7716 7740 7765 7789 7813 7838 7862 7886 7910 7933 7956 7979 8002 8024 8046 8068 8089 8110 8131 8151 8171 8190 8210 8228 8247 8265 8283 8301 8318 8335 8352 8368 8384 8400 8415 8430 8445 8459 8473 8487 8500 8513 8525 8537 8549 8560 8571 8582 8592 8602 8611 8621 8630 8639 8647 8655 8664 8672 8679 8687 8695 8702 8709 8716 8723 8730 8737 8743 8749 8756 8762 8767 8773 8779 8784 8789 8795 8800 8805 8810 8815 8820 8825 8830 8836 8841 8846 8852 8857 8863 8869 8875 8881 8887 8893 8898 8904 8910 8916 8922 8928 8933 8939 8944 8949 8954 8959 8964 8968 8972 8976 8980 8984 8988 8991 8995 8998 9001 9004 9007 9009 9012 9014 9017 9019 9021 9022 9024 9025 9026 9027 9028 9028 9028 9028 9028 9027 9026 9025 9024 9022 9020 9018 9016 9013 9010 9007 9470 0 22 1 9004 9001 8998 8994 8990 8986 8982 8978 8974 8970 8965 8960 8955 8950 8945 8939 8934 8928 8922 8916 8910 8904 8898 8892 8885 8879 8873 8867 8861 8855 8849 8843 8837 8832 8826 8821 8816 8811 8806 8802 8797 8793 8789 8785 8781 8777 8773 8769 8766 8762 8759 8755 8752 8748 8745 8742 8738 8735 8732 8729 8725 8722 8719 8715 8712 8709 8705 8702 8698 8694 8690 8686 8682 8677 8672 8668 8662 8657 8651 8645 8639 8633 8626 8619 8611 8603 8595 8586 8576 8567 8556 8546 8534 8522 8509 8496 8482 8467 8451 8435 8418 8400 8381 8362 8341 8320 8298 8275 8252 8227 8202 8175 8148 8121 8092 8062 8032 8001 7969 7935 7901 7865 7828 7790 7751 7710 7667 7623 7577 7530 7480 7429 7376 7321 7264 7205 7144 7081 7016 6949 6881 6810 6737 6663 6587 6509 6429 6348 6265 6180 6094 6006 5917 5826 5735 5642 5548 5453 5358 5263 5169 5074 4979 4884 4789 4694 4604 4516 4430 4347 4266 4190 4119 4053 3992 3935 3885 3841 3804 3774 3750 3735 3727 3726 3732 3745 3766 3793 3826 3866 3912 3965 4023 4085 4151 4223 4298 4377 4457 4540 4624 4713 4801 4890 4978 5067 5155 5244 5332 5421 5509 5595 5680 5763 5845 5925 6004 6081 6156 6229 6301 6370 6437 6502 6565 6626 6684 6741 6795 6846 6896 6942 6987 7029 7068 7106 7140 7172 7202 7229 7255 7278 7299 7318 7335 7350 7363 7375 7386 7396 7405 7412 7419 7427 7434 7441 7449 7456 7465 7473 7482 7493 7505 7519 7534 7550 7568 7588 7610 7633 7658 7685 7714 7744 7775 7808 7843 7878 7915 7952 7989 8028 8067 8106 8145 8184 8222 8260 8298 8336 8373 8408 8443 8477 8509 8541 8572 8601 8630 8657 8684 8709 8733 8756 8778 8800 8820 8840 8859 8877 8894 8911 8927 8943 8958 8973 8987 9000 9013 9026 9038 9049 9060 9071 9081 9090 9099 9108 9115 9123 9130 9136 9142 9147 9152 9156 9160 9164 9167 9170 9172 9174 9175 9176 9177 9178 9178 9178 9177 9177 9176 9174 9173 9171 9169 9166 9164 9161 9158 9154 9151 9147 9143 9138 9134 9129 9125 9120 9115 9110 9105 9100 9095 9091 9086 9081 9076 9072 9067 9063 9059 9055 9051 9048 9045 9041 9038 9036 9033 9031 9029 9027 9025 9023 9022 9021 9020 9020 9019 9020 9020 9021 9022 9024 9026 9028 9031 9035 9039 9043 9048 9053 9059 9066 9072 9080 9088 9096 9105 9114 9123 9133 9143 9153 9163 9174 9185 9197 9208 9220 9231 9243 9255 9267 9279 9291 9304 9316 9328 9340 9353 9365 9377 9389 9401 9413 9425 9437 9448 9460 9471 9482 9492 9503 9513 9523 9533 9542 9551 9560 9569 9577 9585 9593 9601 9608 9615 9622 9629 9635 9641 9647 9653 9658 9664 9669 9674 9679 9683 9687 9691 9695 9699 9702 9706 9709 9711 9714 9716 9718 9720 9722 9724 9725 9727 9728 9729 9730 9730 9731 9471 0 22 1 9732 9732 9732 9733 9733 9732 9732 9732 9731 9731 9730 9729 9728 9726 9725 9723 9721 9719 9716 9714 9711 9708 9705 9701 9698 9694 9691 9687 9683 9679 9674 9670 9666 9662 9658 9654 9649 9645 9641 9637 9632 9628 9624 9620 9616 9611 9607 9603 9599 9594 9590 9586 9581 9577 9572 9568 9563 9559 9555 9550 9546 9542 9538 9534 9530 9526 9523 9519 9516 9514 9511 9509 9507 9505 9504 9502 9502 9501 9501 9501 9501 9502 9502 9503 9505 9506 9508 9510 9512 9515 9517 9520 9523 9526 9529 9532 9536 9539 9543 9547 9551 9555 9559 9563 9567 9572 9577 9581 9586 9591 9596 9601 9606 9611 9617 9622 9627 9632 9638 9643 9648 9653 9659 9664 9669 9674 9678 9683 9687 9692 9696 9700 9704 9708 9712 9715 9719 9722 9725 9728 9731 9734 9736 9739 9741 9743 9745 9747 9749 9750 9752 9753 9754 9755 9756 9756 9757 9757 9757 9757 9757 9756 9756 9755 9754 9753 9751 9750 9748 9746 9744 9742 9739 9737 9734 9731 9728 9725 9721 9717 9714 9710 9705 9701 9696 9691 9686 9681 9675 9669 9663 9656 9650 9643 9635 9628 9620 9612 9604 9596 9588 9580 9572 9564 9556 9547 9540 9533 9526 9520 9514 9509 9504 9500 9497 9494 9493 9492 9493 9494 9496 9499 9503 9507 9513 9519 9526 9534 9542 9551 9560 9570 9580 9590 9600 9610 9620 9631 9641 9651 9661 9670 9680 9689 9698 9706 9714 9722 9730 9737 9744 9750 9757 9763 9769 9775 9780 9786 9791 9796 9801 9806 9811 9815 9820 9824 9828 9832 9836 9839 9843 9846 9849 9852 9855 9857 9859 9861 9863 9865 9867 9869 9870 9872 9873 9875 9876 9877 9879 9880 9882 9883 9885 9886 9888 9890 9891 9893 9895 9897 9898 9900 9901 9903 9904 9906 9907 9908 9910 9911 9912 9912 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9917 9917 9917 9917 9917 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9911 9910 9909 9908 9907 9906 9906 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9897 9896 9895 9893 9892 9890 9888 9886 9884 9882 9880 9877 9875 9873 9870 9868 9865 9863 9861 9859 9856 9854 9852 9850 9848 9846 9844 9842 9839 9837 9835 9832 9830 9827 9824 9821 9818 9814 9811 9807 9802 9798 9793 9788 9783 9778 9773 9767 9761 9755 9749 9743 9736 9730 9723 9717 9710 9703 9697 9690 9683 9676 9669 9662 9655 9648 9641 9634 9627 9620 9613 9606 9599 9593 9586 9579 9572 9566 9559 9553 9547 9540 9534 9529 9523 9517 9512 9507 9502 9497 9493 9488 9472 0 22 1 9484 9480 9477 9474 9471 9468 9465 9463 9462 9460 9459 9458 9458 9458 9458 9459 9460 9461 9463 9465 9468 9471 9474 9477 9481 9485 9489 9493 9498 9503 9508 9513 9518 9524 9529 9535 9541 9546 9552 9558 9564 9569 9575 9581 9587 9593 9599 9604 9610 9616 9621 9627 9632 9638 9643 9648 9654 9659 9664 9669 9674 9678 9683 9688 9692 9696 9700 9704 9708 9712 9715 9718 9721 9724 9726 9729 9731 9733 9734 9736 9737 9738 9739 9739 9740 9740 9740 9740 9739 9739 9738 9737 9736 9734 9733 9731 9729 9726 9723 9720 9717 9713 9709 9705 9700 9694 9689 9683 9676 9669 9662 9654 9645 9637 9628 9618 9609 9599 9588 9577 9566 9554 9542 9529 9516 9502 9487 9471 9455 9438 9420 9401 9381 9359 9336 9312 9286 9259 9231 9202 9172 9140 9108 9076 9044 9012 8981 8950 8919 8888 8858 8831 8807 8786 8766 8749 8736 8726 8720 8717 8717 8721 8729 8740 8753 8770 8791 8815 8839 8866 8894 8926 8957 8988 9019 9051 9082 9113 9145 9176 9207 9236 9263 9290 9315 9339 9362 9384 9405 9424 9443 9462 9479 9496 9513 9528 9543 9557 9571 9584 9597 9610 9622 9633 9645 9655 9665 9675 9684 9692 9700 9707 9713 9719 9724 9729 9734 9738 9742 9746 9749 9752 9755 9758 9761 9764 9767 9769 9772 9775 9778 9781 9784 9786 9789 9792 9794 9797 9799 9801 9803 9804 9805 9807 9807 9808 9808 9809 9809 9809 9809 9809 9808 9808 9808 9808 9808 9808 9808 9809 9809 9810 9811 9811 9812 9814 9815 9816 9817 9819 9820 9821 9823 9824 9825 9827 9828 9829 9830 9830 9831 9832 9833 9833 9834 9834 9835 9835 9835 9836 9836 9836 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9837 9836 9836 9836 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9828 9827 9826 9825 9825 9824 9823 9822 9820 9819 9818 9817 9816 9814 9813 9812 9810 9808 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9784 9782 9780 9777 9774 9772 9769 9766 9764 9760 9757 9754 9751 9747 9743 9739 9735 9731 9726 9722 9717 9712 9707 9702 9696 9691 9685 9680 9674 9668 9661 9655 9649 9642 9635 9628 9621 9614 9606 9598 9589 9580 9571 9561 9551 9540 9529 9517 9505 9492 9479 9465 9450 9435 9419 9403 9386 9368 9350 9331 9312 9292 9271 9250 9229 9206 9183 9160 9136 9111 9087 9061 9035 9009 8984 8958 8932 8907 8882 8856 8831 8808 8785 8763 8742 8723 8705 8689 8675 8663 8653 8645 8639 8635 8634 8635 8638 8644 8652 8662 8674 8689 8705 8722 8741 8762 8784 8807 8830 8854 8879 8904 8930 8956 8981 9007 9032 9056 9080 9104 9127 9150 9172 9193 9214 9234 9253 9272 9290 9307 9324 9340 9356 9371 9386 9400 9413 9426 9439 9451 9463 9474 9485 9495 9505 9514 9523 9532 9540 9547 9555 9562 9568 9574 9580 9473 0 22 1 9586 9591 9596 9600 9604 9609 9613 9616 9620 9623 9627 9630 9632 9635 9638 9640 9642 9644 9646 9648 9649 9651 9652 9652 9653 9653 9653 9653 9652 9651 9650 9649 9647 9645 9643 9640 9637 9634 9631 9627 9624 9619 9615 9610 9606 9600 9595 9589 9583 9577 9570 9563 9556 9548 9540 9532 9523 9514 9504 9495 9484 9474 9463 9452 9441 9429 9418 9406 9395 9383 9372 9360 9350 9339 9329 9319 9310 9302 9295 9288 9282 9278 9274 9272 9270 9270 9270 9272 9275 9279 9284 9290 9297 9305 9314 9324 9334 9345 9356 9368 9380 9392 9405 9417 9430 9442 9454 9467 9479 9490 9502 9513 9524 9534 9544 9554 9563 9572 9581 9589 9598 9605 9613 9620 9627 9633 9640 9646 9652 9658 9663 9669 9674 9679 9684 9688 9693 9697 9701 9705 9708 9712 9715 9718 9721 9724 9726 9729 9731 9733 9735 9737 9739 9740 9742 9743 9745 9746 9747 9749 9750 9751 9752 9753 9753 9754 9755 9756 9756 9757 9758 9759 9759 9760 9761 9761 9762 9763 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9776 9777 9778 9778 9779 9779 9780 9780 9780 9780 9780 9780 9779 9779 9778 9778 9777 9777 9776 9775 9775 9774 9773 9773 9772 9771 9771 9770 9769 9769 9768 9767 9767 9766 9765 9765 9764 9763 9762 9761 9760 9759 9757 9756 9755 9754 9752 9751 9750 9749 9748 9746 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9734 9733 9732 9731 9730 9728 9727 9725 9723 9722 9720 9718 9716 9714 9712 9710 9708 9706 9704 9701 9699 9697 9695 9693 9692 9690 9688 9686 9685 9683 9682 9680 9678 9677 9675 9673 9672 9670 9668 9666 9663 9661 9658 9656 9653 9650 9646 9643 9639 9635 9632 9627 9623 9619 9614 9609 9604 9599 9594 9588 9582 9576 9570 9564 9557 9550 9543 9535 9527 9519 9511 9502 9492 9483 9473 9462 9452 9440 9429 9417 9405 9392 9379 9365 9352 9337 9323 9308 9293 9277 9261 9245 9228 9211 9193 9175 9157 9138 9119 9099 9079 9058 9037 9015 8993 8971 8948 8924 8900 8876 8851 8827 8801 8776 8750 8725 8699 8673 8648 8622 8596 8571 8546 8521 8496 8472 8448 8425 8402 8380 8358 8337 8316 8296 8277 8259 8241 8223 8207 8191 8176 8161 8147 8134 8121 8109 8098 8087 8077 8068 8059 8050 8043 8035 8029 8022 8017 8012 8007 8003 7999 7995 7992 7990 7987 7985 7984 7982 7981 7980 7979 7978 7977 7977 7976 7975 7974 7973 7972 7971 7969 7967 7965 7962 7959 7955 7951 7946 7940 7934 7927 7920 7911 7902 7891 7880 7867 7854 7839 7823 7806 7787 7767 7745 7721 7696 7669 7641 7610 7578 7544 7507 7469 7428 7385 7340 7293 7243 7191 7137 7081 7023 6962 6899 6835 6769 6701 6631 6559 6487 6415 6342 6269 6195 6122 6048 5975 5904 5835 5768 5703 5639 5580 5526 5474 5427 9474 0 22 1 5384 5346 5314 5286 5264 5247 5237 5233 5234 5241 5253 5271 5295 5323 5355 5393 5435 5481 5530 5581 5636 5695 5755 5816 5877 5939 6002 6064 6127 6190 6252 6313 6373 6432 6490 6547 6601 6654 6705 6754 6801 6847 6891 6933 6973 7012 7048 7084 7117 7149 7180 7208 7236 7261 7286 7308 7330 7350 7368 7386 7402 7417 7430 7442 7453 7463 7472 7480 7486 7492 7496 7500 7502 7503 7504 7503 7502 7500 7496 7492 7487 7481 7474 7466 7457 7447 7436 7424 7411 7397 7383 7367 7350 7333 7314 7294 7273 7251 7228 7204 7178 7152 7124 7094 7064 7032 6998 6963 6927 6888 6848 6807 6763 6717 6670 6621 6569 6516 6460 6402 6342 6280 6216 6149 6080 6008 5935 5858 5780 5699 5615 5529 5441 5350 5256 5160 5061 4960 4856 4750 4642 4530 4417 4301 4184 4064 3941 3817 3693 3566 3439 3311 3182 3053 2924 2795 2668 2541 2416 2291 2167 2047 1930 1816 1705 1597 1493 1394 1299 1208 1121 1039 962 890 822 759 702 649 601 557 519 485 455 429 407 390 377 367 361 358 359 363 370 380 392 407 425 445 467 490 515 543 571 599 628 656 685 713 742 770 799 824 848 870 891 910 926 940 953 963 972 975 978 981 983 984 985 986 987 988 988 993 1000 1010 1022 1037 1057 1083 1114 1149 1190 1238 1292 1352 1418 1490 1570 1654 1745 1841 1942 2051 2163 2279 2399 2522 2650 2779 2910 3041 3174 3308 3442 3576 3710 3845 3976 4105 4233 4359 4483 4605 4723 4839 4953 5064 5172 5277 5380 5479 5576 5670 5761 5849 5935 6018 6098 6176 6251 6324 6394 6461 6526 6589 6649 6707 6762 6815 6866 6915 6962 7007 7051 7093 7133 7171 7208 7244 7279 7312 7344 7376 7406 7435 7464 7491 7518 7544 7570 7594 7617 7640 7661 7682 7702 7721 7738 7755 7771 7786 7800 7813 7825 7837 7847 7857 7865 7873 7881 7888 7894 7900 7905 7910 7915 7919 7923 7926 7928 7931 7932 7934 7934 7934 7934 7933 7931 7928 7925 7921 7916 7910 7903 7895 7886 7877 7867 7856 7844 7832 7819 7805 7790 7775 7759 7742 7725 7707 7688 7668 7648 7627 7605 7582 7558 7533 7507 7479 7450 7420 7388 7355 7321 7284 7247 7207 7166 7123 7079 7032 6984 6934 6883 6829 6774 6717 6658 6597 6534 6470 6403 6335 6264 6191 6117 6040 5961 5880 5798 5715 5630 5543 5455 5368 5281 5194 5107 5020 4935 4850 4765 4687 4612 4540 4472 4408 4350 4298 4252 4211 4177 4150 4131 4119 4113 4114 4125 4141 4164 4194 4230 4273 4321 4374 4432 4494 4563 4633 4706 4781 4858 4938 5018 5098 5179 5259 5338 5416 5493 5570 5645 5717 5786 5852 5916 5978 6036 6091 6144 6193 6240 6283 6324 6362 6397 6430 6460 6488 6515 6540 6563 6585 6605 6625 6644 6663 6681 6699 6717 6735 9475 0 22 1 6753 6771 6790 6809 6829 6849 6870 6891 6912 6933 6955 6977 6998 7020 7042 7063 7084 7104 7123 7141 7159 7175 7190 7204 7216 7227 7236 7243 7249 7253 7255 7255 7254 7250 7245 7238 7228 7217 7204 7189 7172 7153 7132 7109 7084 7058 7029 6998 6966 6931 6894 6856 6815 6773 6729 6682 6634 6584 6532 6478 6422 6364 6305 6244 6181 6117 6051 5983 5914 5844 5772 5700 5626 5551 5475 5398 5320 5242 5162 5083 5002 4920 4838 4757 4675 4593 4511 4429 4347 4265 4183 4103 4023 3945 3867 3790 3717 3646 3578 3513 3450 3391 3337 3288 3242 3201 3167 3138 3115 3098 3087 3084 3088 3098 3115 3138 3168 3204 3246 3294 3348 3409 3474 3543 3617 3695 3778 3862 3949 4038 4130 4224 4319 4414 4509 4604 4698 4793 4888 4983 5077 5169 5260 5350 5438 5525 5610 5693 5775 5855 5934 6010 6084 6157 6228 6297 6364 6429 6491 6553 6612 6669 6724 6777 6828 6877 6924 6969 7012 7054 7094 7132 7168 7203 7236 7269 7299 7328 7357 7384 7411 7436 7461 7485 7509 7532 7554 7577 7599 7621 7643 7665 7687 7709 7731 7753 7775 7797 7819 7841 7864 7886 7908 7930 7953 7975 7997 8019 8041 8063 8085 8106 8127 8149 8169 8190 8210 8230 8250 8270 8290 8309 8329 8348 8367 8385 8404 8423 8441 8459 8478 8496 8514 8532 8549 8567 8584 8601 8617 8634 8650 8665 8680 8695 8709 8723 8736 8749 8762 8773 8785 8795 8806 8815 8825 8834 8842 8850 8858 8865 8872 8879 8885 8891 8897 8903 8909 8914 8919 8924 8929 8934 8938 8943 8947 8951 8955 8959 8962 8965 8968 8971 8974 8976 8978 8979 8981 8982 8982 8982 8982 8981 8981 8979 8978 8976 8973 8970 8967 8964 8960 8956 8952 8947 8942 8937 8931 8926 8920 8913 8906 8899 8892 8884 8876 8868 8859 8850 8840 8830 8820 8808 8797 8785 8772 8759 8746 8732 8717 8702 8687 8671 8655 8638 8621 8603 8585 8566 8547 8527 8507 8486 8464 8441 8418 8394 8369 8343 8316 8288 8258 8228 8196 8163 8128 8092 8055 8017 7978 7937 7895 7851 7807 7761 7714 7666 7616 7566 7514 7461 7407 7352 7295 7237 7178 7117 7054 6990 6923 6855 6785 6712 6637 6561 6482 6401 6316 6230 6142 6053 5961 5866 5770 5674 5578 5482 5386 5289 5193 5096 5000 4908 4818 4730 4645 4562 4485 4413 4345 4281 4222 4169 4121 4080 4044 4013 3991 3974 3963 3958 3958 3966 3978 3996 4018 4046 4080 4118 4158 4202 4249 4301 4353 4406 4459 4512 4566 4620 4673 4727 4781 4830 4877 4923 4966 5008 5045 5080 5113 5144 5173 5198 5223 5247 5272 5297 5321 5346 5370 5395 5419 5449 5482 5517 5554 5595 5639 5687 5738 5792 5849 5912 5976 6044 6113 6186 6262 6339 6417 6495 6573 6652 6731 6810 6889 6968 7045 7120 7194 7267 7339 7407 7473 7538 7600 7660 7719 7775 7829 7881 9476 0 22 1 7932 7980 8026 8071 8114 8156 8195 8233 8269 8304 8338 8370 8400 8430 8458 8484 8510 8534 8557 8579 8600 8620 8639 8657 8674 8690 8705 8719 8733 8746 8758 8770 8780 8791 8800 8809 8817 8824 8831 8837 8842 8847 8850 8854 8856 8858 8859 8860 8859 8858 8857 8854 8851 8848 8844 8839 8833 8827 8821 8814 8807 8799 8791 8783 8776 8768 8760 8752 8745 8737 8730 8724 8718 8714 8710 8706 8704 8703 8704 8705 8708 8712 8717 8724 8732 8741 8751 8763 8776 8789 8804 8819 8835 8852 8868 8886 8904 8922 8939 8957 8975 8993 9010 9027 9043 9060 9076 9091 9106 9121 9135 9149 9163 9176 9190 9202 9215 9227 9239 9251 9262 9274 9285 9296 9307 9317 9328 9338 9347 9357 9366 9374 9383 9391 9398 9406 9413 9420 9426 9432 9438 9444 9449 9454 9459 9464 9468 9473 9477 9481 9485 9489 9493 9497 9500 9504 9507 9510 9513 9515 9518 9520 9522 9524 9526 9527 9529 9530 9531 9531 9532 9532 9532 9532 9532 9532 9531 9531 9531 9530 9529 9529 9528 9527 9526 9525 9524 9523 9522 9521 9519 9518 9517 9515 9514 9512 9510 9508 9506 9504 9502 9500 9497 9495 9492 9489 9486 9483 9480 9477 9474 9470 9466 9462 9458 9454 9449 9445 9440 9435 9429 9424 9418 9413 9407 9400 9394 9388 9381 9374 9367 9360 9352 9344 9336 9328 9320 9311 9302 9293 9283 9273 9263 9253 9242 9230 9219 9207 9195 9182 9169 9156 9142 9127 9113 9098 9082 9066 9049 9032 9014 8996 8977 8957 8936 8915 8892 8868 8844 8818 8791 8762 8732 8701 8669 8635 8600 8563 8525 8485 8444 8401 8356 8310 8262 8212 8161 8108 8053 7996 7938 7877 7814 7749 7681 7612 7539 7464 7387 7308 7226 7142 7057 6970 6881 6792 6699 6607 6515 6423 6331 6242 6156 6072 5991 5912 5840 5773 5711 5655 5605 5563 5528 5502 5482 5470 5469 5475 5489 5510 5539 5577 5620 5669 5724 5785 5853 5924 5999 6076 6157 6242 6327 6413 6498 6583 6668 6754 6839 6924 7009 7090 7169 7247 7322 7396 7467 7536 7602 7666 7728 7787 7844 7898 7951 8001 8048 8094 8137 8178 8217 8254 8289 8322 8354 8383 8411 8437 8462 8486 8509 8530 8550 8569 8587 8604 8620 8636 8651 8666 8679 8693 8706 8718 8730 8742 8753 8764 8774 8784 8793 8802 8811 8819 8827 8834 8841 8848 8854 8860 8866 8871 8876 8880 8885 8889 8893 8896 8900 8903 8906 8909 8912 8915 8917 8920 8922 8924 8927 8929 8931 8933 8935 8937 8939 8941 8943 8944 8946 8948 8950 8951 8953 8955 8956 8958 8959 8961 8962 8964 8965 8967 8968 8970 8971 8972 8974 8975 8976 8977 8978 8979 8980 8980 8981 8982 8983 8984 8985 8985 8986 8987 8988 8990 8991 8993 8994 8996 8998 9000 9003 9005 9008 9011 9014 9017 9021 9024 9028 9032 9035 9039 9043 9047 9051 9055 9059 9063 9067 9072 9477 0 22 1 9076 9080 9084 9088 9092 9096 9100 9104 9109 9113 9118 9123 9128 9133 9138 9143 9149 9154 9160 9166 9172 9178 9185 9191 9197 9204 9211 9217 9224 9231 9237 9244 9251 9258 9265 9272 9279 9286 9293 9300 9307 9315 9322 9330 9338 9346 9354 9362 9370 9379 9388 9396 9405 9414 9424 9433 9442 9452 9461 9471 9480 9490 9499 9508 9518 9527 9536 9545 9554 9562 9571 9579 9588 9596 9604 9611 9619 9626 9633 9640 9647 9654 9661 9667 9674 9680 9686 9692 9698 9704 9709 9715 9721 9726 9731 9737 9742 9747 9752 9757 9761 9766 9771 9775 9779 9783 9787 9791 9795 9798 9801 9805 9808 9810 9813 9815 9818 9820 9822 9824 9826 9827 9829 9830 9831 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9847 9847 9848 9849 9850 9850 9851 9852 9852 9853 9853 9854 9855 9855 9856 9856 9857 9857 9858 9858 9859 9859 9860 9861 9861 9862 9862 9863 9863 9864 9864 9864 9864 9865 9865 9865 9865 9864 9864 9864 9863 9863 9862 9862 9861 9861 9860 9859 9859 9858 9858 9857 9857 9857 9857 9856 9856 9856 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9850 9849 9849 9849 9849 9849 9848 9848 9848 9848 9847 9847 9846 9846 9845 9845 9844 9843 9842 9841 9840 9839 9837 9836 9835 9834 9832 9831 9829 9828 9826 9824 9822 9821 9819 9817 9815 9813 9810 9808 9806 9803 9801 9798 9795 9792 9789 9786 9783 9780 9777 9774 9770 9767 9763 9760 9756 9752 9748 9744 9740 9736 9731 9726 9721 9716 9711 9705 9699 9693 9686 9679 9672 9665 9658 9650 9642 9635 9626 9618 9610 9602 9593 9585 9576 9568 9559 9550 9542 9533 9525 9516 9508 9500 9491 9483 9474 9466 9457 9449 9440 9432 9423 9415 9406 9398 9390 9382 9374 9366 9358 9351 9344 9337 9330 9324 9318 9312 9307 9302 9297 9293 9290 9287 9284 9282 9280 9279 9278 9278 9278 9279 9280 9282 9284 9287 9290 9293 9297 9301 9305 9310 9315 9320 9326 9332 9337 9344 9350 9357 9363 9370 9376 9383 9390 9397 9404 9411 9418 9425 9432 9438 9445 9452 9459 9466 9473 9480 9486 9493 9500 9506 9513 9519 9525 9531 9537 9543 9549 9554 9560 9565 9570 9574 9579 9583 9587 9591 9595 9598 9602 9605 9608 9610 9613 9615 9617 9620 9622 9623 9625 9627 9628 9630 9631 9632 9634 9635 9636 9636 9637 9638 9639 9639 9640 9641 9641 9642 9642 9643 9644 9644 9645 9645 9646 9647 9648 9649 9650 9651 9652 9653 9655 9656 9658 9659 9661 9662 9664 9666 9668 9670 9672 9674 9676 9678 9680 9682 9684 9686 9688 9690 9692 9694 9696 9698 9700 9702 9704 9706 9709 9711 9713 9715 9717 9719 9721 9723 9725 9726 9728 9730 9478 0 22 1 9731 9733 9734 9736 9737 9738 9739 9740 9741 9742 9743 9744 9744 9745 9746 9746 9747 9747 9748 9748 9749 9749 9750 9750 9751 9751 9751 9751 9752 9752 9752 9752 9752 9752 9751 9751 9751 9751 9750 9750 9750 9749 9749 9748 9748 9747 9747 9746 9746 9745 9745 9744 9744 9743 9743 9742 9742 9741 9741 9740 9740 9739 9739 9739 9738 9738 9738 9738 9737 9737 9737 9737 9736 9736 9736 9736 9736 9735 9735 9735 9734 9734 9733 9733 9732 9731 9730 9729 9728 9726 9725 9723 9722 9720 9718 9716 9714 9712 9710 9707 9705 9702 9699 9697 9694 9691 9688 9684 9681 9678 9674 9670 9666 9662 9658 9654 9649 9645 9641 9636 9632 9628 9623 9619 9615 9611 9608 9604 9601 9599 9597 9595 9594 9593 9592 9593 9593 9594 9595 9597 9599 9602 9605 9608 9611 9614 9618 9622 9625 9629 9633 9636 9640 9643 9646 9650 9653 9656 9658 9661 9664 9666 9669 9671 9673 9676 9678 9680 9682 9684 9686 9688 9690 9692 9694 9696 9697 9699 9700 9701 9701 9702 9702 9703 9703 9702 9702 9701 9701 9700 9699 9698 9697 9696 9695 9694 9694 9693 9693 9693 9692 9692 9693 9693 9694 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9705 9706 9706 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9706 9706 9706 9706 9705 9705 9705 9704 9704 9703 9703 9702 9701 9701 9700 9699 9698 9697 9696 9694 9693 9692 9691 9690 9689 9687 9686 9685 9684 9683 9682 9681 9680 9679 9679 9678 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9666 9665 9663 9662 9661 9660 9658 9657 9656 9654 9653 9651 9650 9649 9647 9645 9643 9642 9640 9637 9635 9633 9630 9627 9624 9621 9618 9615 9611 9608 9604 9600 9597 9593 9589 9585 9581 9577 9574 9570 9566 9563 9559 9555 9551 9548 9544 9540 9535 9531 9526 9522 9517 9511 9506 9500 9494 9487 9480 9473 9465 9457 9449 9440 9431 9422 9412 9403 9392 9382 9371 9360 9349 9337 9325 9313 9300 9287 9273 9259 9244 9229 9213 9196 9178 9160 9142 9122 9102 9081 9059 9037 9015 8991 8967 8943 8919 8895 8871 8848 8824 8801 8778 8756 8735 8716 8697 8680 8664 8650 8638 8627 8618 8612 8607 8605 8604 8605 8608 8613 8619 8627 8637 8649 8661 8675 8690 8706 8723 8741 8759 8777 8796 8815 8834 8853 8872 8892 8910 8929 8947 8965 8983 9000 9017 9033 9048 9063 9078 9092 9105 9118 9131 9142 9153 9164 9174 9183 9192 9200 9207 9213 9219 9225 9229 9233 9236 9239 9241 9242 9242 9242 9241 9240 9238 9236 9233 9229 9225 9221 9216 9211 9205 9199 9192 9185 9178 9170 9162 9154 9145 9135 9125 9115 9104 9093 9081 9069 9056 9043 9029 9015 9000 8985 8969 8953 8937 8920 8903 8885 8868 8850 8832 8813 8795 8777 8758 8740 8722 8704 8685 8667 9479 0 22 1 8649 8631 8613 8596 8579 8561 8545 8528 8512 8496 8480 8465 8450 8435 8421 8408 8395 8382 8370 8359 8348 8338 8329 8320 8313 8306 8300 8294 8290 8286 8284 8282 8281 8281 8281 8283 8285 8288 8292 8296 8301 8307 8313 8320 8327 8335 8343 8352 8361 8371 8381 8391 8402 8412 8424 8435 8447 8458 8470 8482 8495 8507 8519 8532 8544 8557 8569 8581 8593 8605 8617 8628 8640 8651 8662 8673 8683 8693 8703 8712 8722 8730 8739 8747 8756 8763 8771 8778 8786 8792 8799 8806 8812 8818 8824 8830 8835 8840 8846 8851 8855 8860 8864 8869 8873 8877 8880 8884 8887 8891 8894 8897 8900 8903 8906 8909 8911 8914 8917 8920 8923 8926 8929 8932 8936 8939 8942 8946 8949 8952 8956 8959 8963 8966 8969 8972 8975 8978 8981 8984 8987 8989 8991 8993 8995 8997 8999 9001 9002 9004 9006 9007 9009 9010 9012 9013 9014 9016 9017 9018 9019 9021 9022 9023 9023 9024 9025 9025 9025 9025 9024 9024 9023 9022 9021 9019 9017 9015 9013 9011 9009 9006 9003 9001 8998 8995 8992 8989 8987 8984 8981 8978 8975 8972 8969 8966 8963 8960 8956 8953 8950 8946 8942 8939 8935 8931 8926 8922 8917 8913 8908 8903 8898 8893 8888 8883 8878 8873 8868 8862 8857 8852 8847 8841 8836 8831 8825 8820 8814 8809 8803 8797 8791 8784 8778 8771 8764 8757 8749 8741 8733 8725 8717 8708 8700 8691 8681 8672 8663 8653 8643 8633 8624 8614 8603 8593 8583 8572 8561 8551 8540 8528 8517 8505 8493 8480 8468 8455 8441 8427 8413 8398 8383 8367 8351 8335 8318 8300 8282 8264 8245 8226 8206 8186 8165 8144 8123 8101 8078 8055 8031 8007 7983 7957 7932 7905 7877 7849 7820 7791 7760 7729 7696 7664 7630 7596 7561 7525 7489 7453 7417 7380 7344 7307 7271 7234 7199 7165 7132 7099 7067 7037 7009 6982 6957 6933 6912 6892 6874 6858 6844 6832 6822 6813 6806 6801 6798 6795 6794 6794 6795 6797 6800 6803 6805 6808 6811 6814 6817 6820 6824 6825 6827 6827 6828 6827 6825 6823 6819 6815 6810 6804 6797 6789 6780 6770 6759 6747 6734 6720 6705 6689 6672 6654 6635 6615 6594 6571 6548 6523 6497 6469 6441 6411 6380 6347 6314 6279 6243 6206 6168 6129 6088 6047 6004 5961 5916 5870 5824 5777 5728 5679 5630 5579 5527 5474 5420 5365 5309 5251 5193 5133 5071 5008 4944 4879 4812 4743 4673 4602 4529 4455 4379 4304 4227 4150 4073 3995 3917 3840 3762 3687 3612 3539 3467 3396 3329 3265 3203 3144 3089 3037 2989 2944 2904 2867 2835 2807 2783 2762 2746 2733 2724 2718 2715 2715 2719 2724 2731 2740 2751 2764 2777 2791 2804 2818 2831 2844 2856 2868 2880 2890 2898 2905 2911 2915 2917 2917 2915 2911 2905 2897 2887 2876 2862 2846 2828 2809 2787 2763 2738 2710 2681 2649 2616 2581 2545 2506 2467 2425 9480 0 22 1 2382 2338 2292 2245 2197 2147 2096 2045 1993 1940 1887 1832 1778 1723 1669 1614 1560 1505 1450 1396 1341 1288 1235 1182 1130 1079 1029 980 931 884 837 792 749 706 665 624 586 549 513 479 447 416 386 359 332 308 284 263 242 223 206 190 175 161 149 137 127 117 109 101 94 88 83 78 73 70 66 64 61 59 58 56 55 54 54 53 53 53 53 53 53 53 53 53 53 54 54 54 54 55 55 55 55 56 56 57 58 59 60 61 62 64 65 67 69 72 74 77 80 83 86 89 93 96 100 104 108 113 118 123 128 134 140 147 154 162 171 181 191 203 215 230 245 262 281 301 322 346 371 398 427 459 492 527 563 602 642 683 725 769 814 860 907 954 1001 1048 1094 1140 1186 1231 1276 1318 1359 1399 1438 1475 1510 1544 1577 1608 1639 1666 1693 1721 1748 1775 1803 1831 1860 1889 1919 1952 1987 2024 2063 2105 2150 2199 2251 2305 2363 2425 2490 2557 2628 2701 2777 2855 2935 3017 3100 3185 3271 3357 3443 3529 3614 3698 3783 3866 3949 4030 4110 4188 4265 4341 4414 4485 4555 4623 4690 4754 4817 4879 4939 4998 5055 5111 5166 5219 5271 5321 5371 5419 5466 5511 5556 5599 5641 5683 5723 5761 5799 5836 5872 5907 5941 5974 6006 6037 6068 6098 6127 6156 6184 6211 6238 6264 6290 6315 6340 6364 6388 6412 6435 6457 6479 6501 6522 6542 6562 6582 6601 6619 6637 6654 6671 6688 6704 6719 6734 6749 6763 6777 6790 6804 6816 6829 6841 6853 6865 6876 6888 6899 6910 6920 6930 6940 6950 6960 6969 6978 6987 6996 7005 7013 7021 7029 7036 7044 7051 7058 7065 7072 7078 7085 7091 7097 7104 7110 7116 7122 7127 7133 7139 7144 7150 7155 7161 7166 7171 7176 7181 7186 7191 7196 7201 7205 7210 7214 7218 7223 7227 7231 7235 7239 7243 7247 7251 7255 7259 7262 7266 7270 7273 7277 7280 7284 7287 7290 7294 7297 7300 7303 7305 7308 7310 7313 7315 7317 7319 7320 7322 7323 7325 7326 7327 7327 7328 7328 7328 7328 7328 7328 7327 7327 7325 7324 7323 7321 7318 7316 7313 7310 7306 7302 7298 7293 7289 7283 7278 7272 7265 7259 7253 7246 7239 7232 7225 7218 7211 7205 7198 7192 7186 7179 7174 7168 7162 7157 7152 7147 7143 7138 7133 7129 7124 7119 7114 7109 7104 7099 7093 7087 7080 7074 7066 7058 7050 7042 7033 7023 7013 7002 6991 6979 6967 6955 6942 6928 6914 6900 6885 6869 6853 6837 6820 6802 6784 6765 6746 6727 6707 6687 6666 6645 6623 6601 6579 6557 6535 6514 6492 6470 6449 6427 6407 6387 6367 6349 6330 6313 6296 6281 6266 6252 6239 6227 6215 6205 6195 6186 6177 6169 6161 6154 6148 6141 6135 6128 9481 0 22 1 6122 6115 6109 6102 6095 6088 6081 6073 6065 6057 6048 6039 6030 6020 6011 6000 5990 5979 5968 5957 5946 5934 5922 5910 5898 5885 5872 5859 5845 5831 5817 5802 5787 5771 5755 5739 5722 5704 5686 5667 5648 5629 5608 5588 5567 5545 5523 5500 5477 5454 5430 5406 5381 5356 5331 5305 5279 5253 5226 5198 5171 5142 5114 5085 5056 5026 4996 4965 4934 4903 4872 4840 4808 4776 4744 4711 4679 4647 4614 4582 4550 4518 4486 4454 4422 4390 4359 4328 4297 4266 4235 4204 4173 4142 4111 4081 4049 4018 3987 3956 3924 3892 3860 3827 3795 3762 3728 3694 3660 3626 3591 3556 3520 3484 3447 3410 3373 3335 3297 3258 3220 3180 3141 3101 3060 3020 2979 2937 2896 2855 2813 2771 2729 2687 2645 2604 2562 2520 2478 2436 2395 2353 2312 2270 2229 2188 2147 2106 2065 2024 1983 1942 1901 1860 1819 1778 1737 1696 1655 1614 1574 1533 1493 1452 1412 1372 1333 1294 1255 1217 1179 1141 1104 1068 1032 997 962 927 894 861 828 796 765 734 704 675 646 618 590 563 537 511 487 462 439 416 394 373 353 333 314 296 279 262 246 231 217 203 190 178 167 156 146 136 128 119 112 104 98 91 86 81 76 71 67 64 60 57 54 52 50 47 46 44 42 41 40 38 37 36 35 34 33 32 31 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 30 31 32 33 33 34 35 36 37 39 40 41 42 44 45 47 49 50 53 55 57 60 63 67 71 75 80 85 90 96 103 110 117 125 134 143 153 163 174 185 197 210 223 237 251 266 282 299 316 333 352 371 391 411 433 455 477 501 525 549 575 601 628 655 683 711 740 769 798 828 858 889 920 951 982 1014 1046 1078 1110 1143 1176 1209 1242 1276 1310 1344 1378 1413 1448 1484 1520 1556 1592 1628 1665 1702 1739 1777 1814 1852 1890 1928 1966 2004 2042 2080 2118 2156 2194 2232 2270 2308 2346 2384 2423 2461 2499 2538 2577 2615 2654 2693 2732 2771 2811 2850 2889 2928 2967 3006 3045 3085 3123 3162 3201 3239 3277 3315 3352 3390 3427 3463 3500 3536 3572 3607 3643 3677 3712 3746 3780 3814 3847 3881 3914 3946 3979 4011 4043 4074 4106 4137 4169 4200 4231 4261 4292 4323 4354 4384 4415 4445 4476 4506 4537 4567 9482 0 22 1 4597 4628 4657 4687 4717 4746 4775 4804 4832 4860 4888 4915 4941 4967 4992 5016 5040 5063 5086 5108 5130 5151 5171 5191 5211 5230 5248 5266 5284 5302 5319 5336 5353 5370 5386 5403 5419 5434 5450 5465 5480 5494 5508 5522 5535 5548 5561 5573 5584 5595 5605 5614 5623 5631 5639 5646 5652 5658 5664 5668 5673 5677 5680 5683 5685 5687 5688 5689 5690 5689 5689 5688 5686 5684 5681 5678 5674 5669 5663 5657 5650 5643 5634 5625 5615 5604 5593 5580 5567 5553 5538 5523 5506 5488 5470 5451 5431 5410 5387 5364 5340 5315 5288 5260 5231 5201 5169 5136 5102 5066 5028 4990 4949 4908 4865 4820 4774 4726 4677 4626 4574 4520 4465 4409 4351 4292 4231 4170 4106 4041 3975 3907 3838 3768 3696 3622 3548 3472 3394 3316 3237 3155 3074 2992 2910 2829 2747 2665 2584 2502 2421 2342 2265 2190 2117 2046 1978 1913 1852 1793 1738 1687 1641 1599 1561 1527 1498 1473 1453 1437 1425 1419 1417 1419 1425 1436 1452 1472 1496 1524 1556 1592 1632 1675 1723 1774 1829 1887 1949 2014 2082 2153 2227 2303 2382 2463 2547 2632 2719 2806 2895 2987 3078 3169 3260 3352 3443 3534 3624 3715 3805 3894 3981 4068 4154 4239 4323 4405 4487 4567 4646 4724 4801 4877 4952 5026 5099 5171 5242 5312 5381 5448 5515 5580 5645 5708 5769 5830 5889 5948 6005 6060 6115 6168 6220 6271 6321 6369 6417 6463 6509 6554 6597 6640 6682 6723 6764 6804 6843 6881 6918 6955 6991 7027 7061 7095 7128 7161 7193 7224 7254 7283 7312 7340 7367 7394 7420 7445 7470 7494 7518 7541 7563 7586 7607 7629 7650 7671 7691 7711 7731 7750 7769 7788 7807 7825 7843 7861 7878 7895 7912 7928 7944 7960 7976 7991 8006 8021 8036 8051 8065 8079 8093 8107 8121 8134 8147 8161 8174 8187 8199 8212 8225 8237 8249 8261 8273 8284 8295 8307 8317 8328 8339 8349 8359 8369 8379 8389 8398 8408 8417 8426 8435 8444 8454 8463 8472 8480 8489 8498 8507 8516 8525 8533 8542 8550 8559 8567 8576 8584 8592 8600 8608 8616 8624 8632 8639 8647 8654 8661 8669 8676 8683 8690 8697 8703 8710 8717 8723 8729 8736 8742 8748 8754 8759 8765 8770 8776 8781 8786 8791 8796 8801 8806 8810 8815 8819 8824 8828 8833 8837 8842 8846 8850 8855 8859 8864 8868 8873 8877 8881 8886 8890 8895 8899 8904 8908 8912 8916 8921 8925 8929 8933 8937 8940 8944 8948 8951 8955 8959 8962 8966 8969 8973 8976 8980 8983 8987 8991 8995 8998 9002 9006 9010 9014 9018 9022 9026 9030 9034 9038 9042 9046 9050 9054 9057 9061 9065 9069 9072 9076 9079 9083 9086 9090 9093 9097 9100 9104 9107 9111 9114 9118 9121 9125 9128 9132 9136 9139 9143 9146 9149 9153 9156 9159 9163 9166 9169 9172 9174 9177 9180 9183 9185 9188 9191 9194 9196 9199 9202 9483 0 22 1 9204 9207 9210 9213 9215 9218 9221 9223 9226 9229 9231 9234 9236 9239 9241 9244 9246 9248 9250 9252 9254 9256 9258 9260 9262 9264 9265 9267 9269 9271 9273 9274 9276 9278 9279 9281 9282 9284 9285 9286 9287 9288 9289 9290 9290 9291 9291 9292 9292 9292 9292 9293 9293 9293 9294 9294 9294 9295 9295 9296 9297 9298 9299 9300 9302 9303 9304 9306 9307 9308 9310 9311 9312 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9323 9324 9325 9326 9326 9327 9328 9329 9329 9330 9331 9332 9333 9334 9335 9336 9337 9338 9340 9341 9342 9343 9345 9346 9347 9349 9350 9351 9353 9354 9356 9358 9359 9361 9363 9365 9367 9369 9371 9373 9375 9377 9379 9381 9383 9385 9387 9389 9391 9393 9395 9397 9398 9400 9402 9403 9405 9407 9408 9410 9412 9413 9415 9417 9419 9421 9423 9425 9427 9429 9431 9433 9435 9437 9439 9441 9443 9445 9447 9449 9451 9453 9455 9457 9459 9460 9462 9464 9466 9468 9469 9471 9473 9475 9477 9478 9480 9482 9484 9486 9488 9490 9492 9494 9496 9498 9500 9502 9504 9506 9507 9509 9511 9513 9515 9516 9518 9520 9522 9523 9525 9526 9528 9529 9531 9532 9534 9535 9537 9538 9540 9541 9542 9544 9545 9546 9548 9549 9550 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9569 9570 9571 9572 9573 9574 9575 9576 9577 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9588 9589 9590 9590 9591 9591 9592 9592 9593 9593 9593 9593 9593 9594 9594 9594 9594 9594 9595 9595 9595 9596 9596 9596 9597 9597 9598 9598 9599 9599 9600 9600 9601 9601 9602 9602 9602 9603 9603 9603 9604 9604 9604 9604 9604 9604 9604 9604 9604 9604 9604 9604 9604 9603 9603 9603 9602 9602 9602 9601 9601 9600 9599 9599 9598 9598 9597 9596 9595 9594 9594 9593 9592 9591 9590 9589 9588 9587 9586 9585 9584 9583 9582 9580 9579 9577 9576 9574 9572 9570 9568 9566 9564 9562 9560 9557 9554 9552 9549 9546 9543 9540 9537 9534 9530 9527 9524 9520 9517 9513 9509 9505 9501 9497 9493 9488 9484 9479 9474 9469 9463 9458 9452 9446 9439 9432 9425 9418 9410 9402 9393 9384 9375 9365 9355 9345 9334 9323 9311 9299 9286 9272 9259 9244 9229 9214 9198 9181 9163 9145 9126 9106 9085 9064 9042 9019 8995 8970 8945 8920 8894 8868 8841 8814 8787 8760 8733 8707 8682 8658 8635 8613 8593 8574 8558 8543 8531 8521 8513 8508 8506 8506 8509 8515 8524 8534 8548 8563 8580 8599 8620 8642 8666 8691 8716 8742 8768 8794 8821 8847 8874 8900 8925 8950 8974 8998 9021 9044 9065 9087 9107 9127 9146 9164 9182 9200 9217 9233 9250 9265 9281 9296 9310 9324 9338 9351 9364 9377 9389 9400 9411 9422 9432 9441 9451 9460 9468 9476 9484 9492 9499 9484 0 22 1 9506 9513 9519 9526 9532 9539 9545 9551 9557 9563 9569 9575 9580 9586 9591 9596 9600 9605 9609 9613 9617 9620 9623 9626 9629 9632 9634 9636 9638 9640 9641 9643 9645 9647 9649 9651 9653 9655 9657 9660 9662 9664 9667 9670 9672 9675 9677 9680 9682 9685 9687 9689 9691 9693 9694 9696 9697 9698 9699 9700 9701 9702 9703 9704 9704 9705 9706 9707 9708 9709 9710 9711 9713 9714 9715 9717 9718 9720 9721 9722 9724 9725 9726 9727 9728 9729 9730 9730 9731 9731 9732 9732 9732 9732 9732 9732 9733 9733 9733 9733 9733 9733 9733 9734 9734 9734 9734 9734 9735 9735 9735 9735 9734 9734 9734 9733 9733 9732 9731 9730 9728 9727 9725 9724 9722 9720 9719 9717 9715 9713 9711 9709 9707 9704 9702 9700 9698 9695 9693 9690 9688 9685 9682 9680 9677 9674 9670 9667 9663 9660 9656 9652 9648 9644 9639 9635 9630 9625 9620 9615 9610 9605 9599 9594 9588 9583 9577 9571 9566 9560 9554 9549 9543 9538 9532 9527 9521 9516 9511 9506 9501 9496 9492 9487 9483 9478 9474 9470 9466 9462 9459 9455 9452 9448 9445 9442 9439 9437 9434 9432 9429 9427 9426 9424 9423 9422 9421 9421 9421 9422 9422 9423 9425 9427 9429 9431 9434 9437 9440 9443 9447 9451 9455 9459 9464 9468 9472 9477 9482 9486 9491 9496 9501 9506 9510 9515 9520 9525 9530 9536 9541 9546 9551 9556 9562 9567 9572 9577 9583 9588 9593 9598 9603 9608 9612 9617 9621 9625 9629 9633 9636 9640 9643 9646 9648 9651 9653 9656 9658 9660 9662 9664 9665 9667 9669 9671 9672 9674 9676 9677 9679 9681 9682 9684 9686 9687 9689 9690 9692 9694 9695 9697 9698 9700 9701 9703 9704 9706 9707 9709 9710 9712 9713 9715 9716 9718 9719 9720 9722 9723 9724 9725 9726 9727 9727 9728 9729 9729 9729 9730 9730 9730 9730 9730 9729 9729 9729 9728 9728 9727 9727 9726 9725 9724 9723 9722 9720 9719 9717 9715 9713 9711 9709 9706 9704 9701 9697 9694 9690 9687 9682 9678 9674 9669 9664 9660 9654 9649 9644 9638 9633 9627 9621 9615 9609 9602 9596 9589 9582 9575 9567 9560 9552 9544 9535 9527 9517 9508 9498 9488 9478 9467 9456 9445 9433 9421 9409 9397 9384 9371 9358 9345 9331 9317 9303 9289 9275 9261 9246 9232 9217 9202 9188 9173 9158 9142 9127 9112 9097 9081 9066 9050 9034 9019 9003 8987 8971 8954 8938 8922 8905 8888 8871 8854 8837 8820 8802 8784 8765 8747 8728 8708 8689 8668 8647 8626 8604 8582 8559 8535 8511 8486 8460 8434 8408 8381 8353 8325 8298 8270 8242 8215 8187 8160 8133 8107 8082 8058 8036 8015 7995 7977 7961 7948 7936 7926 7919 7915 7913 7913 7915 7921 7929 7939 7952 7967 7984 8003 8024 8047 8071 8098 8125 8154 8183 8214 8246 8278 8311 8343 8377 8410 8444 8477 8510 8544 8577 8609 8641 8673 9485 0 22 1 8704 8735 8765 8794 8823 8851 8878 8905 8931 8956 8981 9004 9027 9049 9071 9092 9112 9131 9150 9168 9185 9202 9218 9233 9248 9263 9276 9290 9302 9315 9326 9338 9349 9359 9369 9378 9387 9396 9404 9412 9419 9426 9432 9439 9444 9450 9455 9459 9464 9468 9472 9475 9478 9481 9484 9486 9488 9490 9492 9493 9494 9495 9495 9495 9495 9495 9494 9493 9492 9490 9489 9486 9484 9481 9477 9474 9469 9465 9460 9455 9450 9444 9438 9432 9425 9418 9411 9404 9397 9390 9382 9375 9367 9360 9352 9344 9337 9330 9323 9316 9309 9303 9296 9290 9284 9279 9273 9268 9263 9258 9253 9249 9244 9239 9235 9230 9225 9220 9215 9209 9204 9197 9191 9183 9176 9168 9159 9149 9139 9128 9117 9105 9092 9078 9063 9048 9032 9015 8998 8979 8960 8940 8920 8898 8876 8853 8829 8805 8779 8753 8727 8699 8671 8642 8612 8583 8552 8520 8489 8458 8427 8396 8366 8335 8305 8275 8246 8218 8192 8167 8143 8122 8102 8085 8070 8056 8046 8037 8032 8028 8028 8030 8035 8042 8051 8063 8078 8094 8112 8131 8152 8175 8199 8224 8249 8276 8304 8331 8359 8387 8415 8443 8471 8498 8526 8553 8580 8606 8633 8658 8684 8709 8733 8758 8781 8805 8827 8850 8872 8893 8914 8935 8955 8975 8995 9014 9032 9050 9068 9085 9102 9118 9134 9149 9164 9179 9194 9208 9221 9235 9248 9261 9274 9286 9298 9310 9321 9333 9343 9354 9364 9374 9384 9393 9401 9410 9417 9425 9431 9438 9444 9449 9454 9459 9463 9467 9471 9474 9477 9480 9483 9485 9487 9489 9490 9492 9493 9494 9495 9496 9497 9497 9497 9497 9496 9495 9494 9493 9491 9489 9487 9485 9482 9479 9476 9472 9469 9465 9461 9456 9452 9448 9443 9439 9434 9429 9423 9417 9411 9404 9397 9388 9379 9370 9359 9348 9335 9321 9306 9290 9273 9254 9234 9213 9191 9169 9145 9122 9098 9075 9051 9028 9006 8984 8962 8941 8923 8906 8890 8876 8864 8854 8846 8839 8834 8831 8830 8829 8829 8830 8832 8835 8838 8841 8844 8848 8849 8851 8851 8851 8850 8848 8844 8839 8833 8826 8817 8807 8796 8784 8770 8755 8739 8722 8704 8684 8664 8643 8620 8597 8572 8547 8520 8492 8463 8433 8402 8369 8336 8301 8265 8227 8189 8150 8110 8068 8026 7982 7937 7892 7845 7798 7749 7700 7649 7597 7545 7491 7436 7379 7322 7262 7202 7139 7076 7011 6944 6876 6807 6736 6664 6590 6515 6440 6365 6289 6214 6138 6062 5987 5911 5838 5767 5698 5630 5565 5502 5443 5387 5334 5284 5240 5199 5162 5129 5100 5075 5054 5037 5024 5014 5009 5008 5008 5012 5018 5028 5039 5050 5063 5077 5091 5106 5121 5136 5151 5164 5176 5186 5196 5205 5211 5215 5218 5220 5220 5218 5215 5213 5210 5208 5205 5203 5201 5198 5196 5199 5203 5210 5219 5231 5246 5265 5288 5314 5343 5378 5416 5458 5504 9486 0 22 1 5553 5607 5663 5723 5785 5850 5918 5988 6059 6132 6206 6283 6360 6437 6514 6591 6667 6743 6819 6894 6969 7043 7115 7185 7255 7323 7389 7454 7517 7578 7637 7695 7751 7805 7857 7908 7956 8003 8048 8091 8133 8173 8211 8248 8283 8316 8348 8379 8408 8436 8463 8488 8512 8535 8557 8578 8598 8617 8635 8652 8668 8683 8697 8711 8724 8736 8747 8758 8768 8778 8786 8795 8802 8809 8816 8822 8827 8832 8837 8841 8845 8849 8853 8856 8859 8862 8865 8868 8870 8873 8875 8878 8881 8883 8886 8889 8891 8894 8897 8900 8903 8906 8909 8913 8916 8920 8924 8928 8933 8937 8942 8947 8953 8958 8964 8971 8977 8984 8991 8999 9007 9015 9023 9032 9041 9050 9059 9069 9079 9089 9099 9109 9119 9130 9140 9151 9162 9173 9184 9195 9206 9217 9228 9240 9251 9263 9274 9286 9297 9309 9321 9332 9344 9355 9366 9377 9388 9399 9410 9420 9431 9441 9450 9460 9469 9478 9487 9495 9504 9512 9520 9527 9535 9542 9550 9557 9564 9571 9578 9585 9592 9598 9605 9611 9617 9623 9629 9635 9640 9646 9651 9656 9660 9664 9668 9672 9675 9679 9682 9684 9687 9689 9692 9694 9696 9698 9700 9701 9703 9705 9707 9709 9710 9712 9714 9715 9717 9719 9720 9722 9723 9724 9725 9726 9727 9728 9729 9729 9730 9730 9731 9731 9731 9731 9730 9730 9730 9730 9729 9729 9729 9728 9728 9727 9727 9726 9726 9725 9724 9723 9722 9721 9720 9719 9717 9716 9715 9713 9712 9710 9709 9707 9706 9704 9703 9701 9699 9698 9696 9695 9693 9692 9690 9688 9686 9684 9682 9680 9677 9675 9672 9669 9666 9663 9659 9656 9652 9648 9644 9639 9635 9630 9626 9621 9616 9611 9605 9600 9594 9588 9582 9575 9568 9561 9553 9545 9536 9527 9517 9507 9497 9486 9474 9461 9448 9435 9421 9406 9390 9374 9357 9339 9321 9302 9282 9261 9238 9214 9190 9163 9136 9107 9076 9044 9010 8975 8938 8899 8860 8819 8776 8731 8686 8641 8596 8551 8506 8463 8420 8377 8336 8298 8262 8229 8199 8172 8150 8132 8118 8108 8101 8101 8104 8111 8123 8138 8158 8181 8207 8235 8266 8302 8338 8375 8412 8449 8487 8524 8562 8600 8637 8672 8706 8738 8770 8799 8826 8851 8874 8895 8915 8932 8949 8963 8976 8987 8998 9007 9015 9021 9027 9031 9034 9037 9038 9038 9038 9036 9034 9031 9026 9021 9014 9006 8997 8987 8975 8963 8949 8935 8919 8902 8884 8866 8848 8829 8809 8789 8769 8749 8729 8710 8692 8675 8658 8643 8629 8617 8606 8597 8590 8585 8583 8582 8584 8588 8593 8601 8611 8622 8635 8651 8668 8686 8705 8725 8747 8769 8792 8814 8837 8860 8883 8906 8929 8952 8974 8995 9016 9036 9055 9074 9091 9108 9124 9140 9154 9168 9182 9194 9206 9218 9228 9239 9249 9258 9267 9275 9283 9291 9298 9304 9311 9316 9322 9327 9331 9335 9338 9341 9487 0 22 1 9343 9345 9346 9347 9347 9346 9345 9344 9342 9339 9336 9332 9329 9324 9320 9315 9309 9304 9298 9291 9285 9278 9271 9264 9257 9250 9242 9234 9226 9218 9210 9201 9192 9183 9174 9164 9154 9143 9132 9121 9109 9096 9083 9069 9054 9038 9022 9004 8986 8967 8946 8925 8902 8878 8853 8827 8799 8770 8740 8709 8676 8641 8606 8568 8529 8489 8447 8402 8356 8307 8257 8204 8149 8091 8031 7969 7903 7833 7761 7686 7608 7525 7439 7350 7259 7166 7068 6969 6869 6769 6667 6565 6462 6360 6258 6155 6059 5967 5879 5794 5714 5641 5575 5515 5463 5417 5381 5353 5333 5321 5317 5323 5336 5357 5384 5418 5460 5507 5558 5613 5673 5740 5808 5875 5943 6012 6080 6149 6217 6285 6354 6418 6479 6538 6594 6648 6697 6743 6786 6825 6861 6892 6921 6945 6966 6984 6998 7009 7016 7020 7020 7016 7010 6999 6986 6969 6949 6925 6899 6869 6836 6800 6760 6718 6674 6627 6576 6523 6469 6414 6356 6296 6235 6175 6114 6054 5994 5934 5875 5817 5759 5706 5656 5609 5565 5523 5487 5456 5429 5406 5389 5378 5372 5372 5378 5389 5406 5429 5457 5490 5528 5572 5621 5673 5730 5790 5855 5923 5992 6064 6137 6215 6292 6369 6447 6525 6602 6680 6758 6836 6913 6988 7061 7133 7204 7273 7340 7405 7468 7530 7590 7648 7704 7758 7810 7861 7910 7957 8003 8047 8090 8131 8171 8209 8246 8282 8317 8350 8382 8413 8443 8472 8500 8526 8552 8576 8600 8622 8644 8664 8683 8702 8719 8736 8752 8767 8782 8795 8808 8820 8832 8843 8853 8863 8873 8882 8891 8899 8907 8915 8922 8929 8936 8943 8949 8956 8962 8968 8974 8979 8985 8990 8996 9001 9006 9012 9017 9022 9028 9033 9038 9044 9050 9055 9061 9067 9073 9079 9085 9092 9098 9104 9111 9118 9124 9131 9137 9144 9150 9157 9164 9170 9176 9183 9189 9195 9202 9208 9215 9221 9227 9234 9240 9247 9254 9261 9268 9275 9282 9289 9297 9305 9313 9320 9328 9336 9344 9352 9360 9367 9375 9383 9390 9398 9405 9412 9419 9425 9432 9438 9444 9450 9455 9461 9466 9471 9476 9481 9486 9491 9495 9500 9505 9509 9514 9518 9523 9527 9532 9536 9540 9544 9548 9552 9556 9560 9564 9567 9570 9573 9575 9578 9580 9582 9584 9585 9586 9587 9588 9588 9588 9588 9588 9588 9587 9587 9586 9585 9584 9583 9582 9581 9579 9578 9576 9575 9573 9572 9570 9569 9567 9565 9563 9561 9559 9556 9554 9552 9549 9546 9544 9541 9538 9535 9532 9528 9525 9522 9519 9515 9512 9509 9505 9502 9499 9496 9492 9489 9486 9483 9480 9477 9474 9471 9467 9464 9461 9458 9455 9451 9448 9444 9440 9437 9433 9429 9425 9421 9417 9412 9408 9404 9399 9395 9391 9386 9382 9377 9373 9369 9365 9361 9357 9353 9349 9346 9342 9339 9335 9332 9329 9326 9323 9321 9318 9316 9314 9312 9311 9309 9488 0 22 1 9308 9308 9307 9307 9307 9308 9309 9310 9312 9314 9317 9319 9323 9326 9330 9334 9339 9344 9349 9354 9360 9366 9372 9378 9385 9391 9398 9405 9412 9420 9427 9435 9443 9451 9459 9467 9476 9484 9493 9502 9510 9519 9528 9537 9547 9556 9565 9574 9583 9592 9602 9611 9620 9629 9638 9647 9655 9664 9673 9681 9689 9698 9706 9714 9722 9729 9737 9744 9751 9758 9765 9772 9778 9784 9791 9796 9802 9808 9813 9818 9823 9828 9832 9837 9841 9845 9849 9853 9856 9860 9864 9867 9870 9874 9877 9880 9883 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9913 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9940 9941 9942 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9940 9939 9939 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9930 9929 9929 9928 9927 9926 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9909 9908 9907 9905 9904 9902 9901 9899 9897 9895 9893 9890 9888 9886 9884 9881 9879 9876 9873 9870 9867 9863 9860 9856 9851 9847 9842 9837 9832 9826 9820 9814 9807 9800 9792 9785 9777 9769 9760 9751 9742 9733 9724 9714 9704 9694 9684 9673 9662 9651 9640 9628 9615 9603 9590 9576 9562 9548 9533 9518 9502 9486 9470 9453 9435 9418 9400 9382 9363 9345 9326 9308 9289 9270 9251 9232 9213 9194 9176 9157 9139 9121 9103 9085 9068 9050 9033 9017 9000 8984 8968 8953 8938 8923 8910 8896 8884 8872 8860 8850 8840 8831 8823 8816 8809 8804 8799 8796 8794 8792 8791 8792 8793 8795 8798 8802 8807 8812 8819 8826 8834 8843 8852 8862 8873 8884 8896 8908 8922 8935 8949 8964 8979 8995 9011 9027 9044 9061 9078 9096 9114 9132 9150 9169 9187 9206 9225 9243 9262 9281 9300 9319 9337 9356 9374 9392 9410 9428 9446 9463 9480 9497 9514 9530 9546 9561 9577 9591 9606 9620 9633 9647 9659 9672 9683 9695 9706 9717 9727 9737 9746 9755 9764 9773 9781 9789 9797 9804 9811 9818 9825 9489 0 22 1 9831 9838 9844 9850 9855 9861 9866 9871 9876 9880 9884 9888 9892 9896 9899 9902 9905 9908 9910 9912 9914 9916 9918 9920 9921 9923 9924 9926 9927 9928 9929 9931 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9941 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9899 9898 9897 9896 9895 9894 9894 9893 9892 9891 9890 9889 9887 9886 9885 9884 9882 9881 9880 9878 9877 9876 9874 9873 9872 9870 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9858 9856 9855 9853 9852 9850 9849 9847 9845 9843 9841 9839 9837 9835 9833 9831 9828 9826 9824 9822 9820 9817 9815 9813 9810 9808 9805 9802 9799 9796 9793 9790 9786 9783 9779 9775 9771 9766 9762 9757 9752 9747 9742 9737 9732 9726 9721 9716 9710 9705 9699 9693 9688 9681 9675 9669 9662 9656 9648 9641 9634 9625 9617 9608 9599 9589 9579 9568 9557 9545 9533 9520 9507 9493 9478 9464 9448 9432 9416 9399 9381 9363 9344 9325 9306 9286 9265 9244 9222 9200 9178 9155 9132 9109 9085 9062 9039 9016 8994 8971 8949 8927 8907 8887 8868 8850 8833 8818 8803 8791 8779 8769 8761 8754 8749 8745 8743 8742 8742 8744 8747 8751 8757 8763 8770 8779 8788 8798 8808 8818 8829 8841 8852 8864 8875 8887 8898 8909 8919 8929 8939 8949 8957 8965 8972 8978 8984 8988 8992 8995 8997 8997 8997 8996 8994 8991 8986 8981 8975 8967 8959 8949 8938 8926 8912 8898 8882 8865 8847 8827 8807 8785 8762 8737 8712 8685 8657 8628 8598 8569 8538 8507 8476 8445 8414 8383 8353 8324 8297 8270 8243 8220 8199 8181 8164 8150 8138 8130 8124 8121 8121 8125 8131 8140 8152 8166 8184 8204 8226 8250 8276 8305 8334 8365 8397 8430 8465 8500 8535 8570 8605 8640 8675 8710 8744 8779 8813 8846 8879 8910 8942 8972 9001 9029 9057 9084 9109 9134 9158 9181 9203 9225 9245 9265 9284 9303 9321 9338 9354 9370 9385 9400 9415 9428 9442 9455 9468 9480 9492 9503 9514 9525 9536 9546 9556 9565 9574 9583 9591 9600 9607 9615 9622 9629 9635 9641 9647 9653 9658 9663 9668 9673 9677 9682 9686 9690 9694 9698 9702 9705 9709 9712 9715 9718 9721 9724 9727 9729 9732 9734 9737 9739 9741 9743 9745 9747 9749 9751 9753 9754 9756 9758 9760 9762 9764 9490 0 22 1 9766 9769 9771 9773 9776 9778 9781 9784 9786 9789 9792 9794 9797 9800 9802 9805 9808 9810 9812 9815 9817 9819 9822 9824 9826 9828 9830 9832 9834 9836 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9886 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9905 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9932 9932 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9925 9926 9926 9926 9926 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9902 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9898 9898 9897 9896 9894 9893 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9865 9863 9860 9857 9854 9851 9848 9845 9841 9837 9833 9829 9825 9821 9817 9814 9810 9806 9802 9798 9795 9791 9788 9785 9782 9779 9777 9774 9772 9770 9768 9766 9764 9762 9761 9760 9759 9758 9758 9758 9758 9758 9759 9760 9761 9763 9765 9767 9769 9772 9775 9778 9781 9784 9787 9790 9792 9795 9798 9801 9804 9806 9809 9811 9813 9815 9816 9818 9819 9821 9822 9823 9824 9826 9827 9828 9830 9831 9832 9834 9835 9837 9838 9839 9841 9842 9843 9844 9845 9846 9847 9847 9848 9491 0 22 1 9848 9848 9847 9847 9846 9846 9845 9845 9844 9843 9843 9842 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9837 9837 9836 9834 9833 9832 9830 9829 9827 9826 9824 9822 9821 9819 9818 9816 9815 9814 9812 9811 9810 9809 9808 9807 9806 9805 9804 9803 9801 9800 9799 9798 9797 9795 9794 9792 9791 9789 9787 9785 9784 9782 9780 9778 9776 9774 9773 9771 9769 9767 9765 9763 9761 9759 9757 9754 9752 9750 9747 9745 9742 9739 9736 9733 9730 9727 9723 9720 9716 9713 9709 9705 9701 9698 9694 9690 9685 9681 9677 9673 9669 9665 9660 9656 9652 9647 9643 9638 9634 9629 9624 9619 9613 9608 9602 9596 9590 9584 9578 9571 9564 9556 9549 9541 9533 9525 9516 9507 9498 9489 9480 9470 9460 9449 9438 9428 9416 9405 9393 9381 9368 9355 9342 9328 9313 9298 9283 9266 9250 9232 9214 9195 9176 9156 9135 9113 9091 9068 9043 9019 8993 8966 8939 8910 8881 8851 8820 8788 8755 8721 8685 8649 8611 8572 8533 8491 8449 8406 8361 8316 8269 8221 8173 8124 8076 8027 7978 7929 7880 7831 7784 7739 7695 7653 7613 7576 7541 7510 7482 7457 7437 7420 7408 7399 7395 7395 7399 7407 7419 7434 7454 7478 7504 7533 7565 7601 7638 7677 7718 7759 7803 7847 7891 7935 7980 8024 8069 8113 8157 8202 8244 8286 8326 8366 8405 8443 8480 8516 8551 8585 8618 8650 8680 8710 8739 8767 8794 8820 8845 8869 8893 8915 8937 8958 8979 8999 9018 9037 9055 9072 9089 9106 9122 9138 9153 9169 9183 9198 9212 9226 9239 9253 9266 9278 9291 9303 9314 9326 9337 9348 9359 9369 9379 9389 9399 9408 9417 9426 9435 9443 9451 9459 9467 9475 9482 9489 9496 9503 9510 9517 9523 9529 9535 9541 9547 9552 9558 9563 9568 9573 9578 9582 9587 9591 9595 9599 9604 9608 9611 9615 9619 9623 9627 9630 9634 9638 9641 9645 9648 9652 9655 9658 9661 9665 9668 9671 9673 9676 9679 9681 9683 9685 9687 9689 9691 9693 9694 9695 9697 9698 9699 9700 9701 9701 9702 9703 9704 9705 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9718 9719 9720 9722 9723 9724 9725 9727 9728 9728 9729 9730 9730 9731 9731 9731 9731 9731 9731 9731 9730 9729 9729 9728 9728 9727 9727 9726 9726 9726 9725 9725 9725 9725 9725 9726 9726 9726 9727 9727 9728 9729 9729 9730 9731 9731 9732 9732 9733 9733 9733 9734 9734 9734 9734 9734 9734 9734 9734 9734 9734 9735 9735 9735 9735 9735 9735 9736 9736 9736 9737 9737 9738 9738 9739 9739 9739 9740 9740 9740 9740 9740 9740 9740 9740 9740 9739 9739 9738 9737 9736 9735 9734 9733 9732 9730 9729 9727 9726 9724 9723 9721 9719 9718 9716 9714 9713 9711 9709 9707 9706 9704 9702 9700 9698 9696 9694 9692 9689 9492 0 22 1 9687 9684 9682 9679 9676 9672 9669 9665 9661 9657 9653 9649 9644 9640 9635 9630 9625 9620 9615 9610 9604 9599 9593 9588 9582 9577 9571 9565 9560 9554 9548 9542 9537 9531 9525 9519 9513 9507 9501 9495 9489 9483 9477 9472 9466 9460 9454 9448 9443 9437 9432 9426 9421 9416 9411 9406 9401 9397 9392 9388 9384 9380 9376 9373 9369 9366 9363 9360 9357 9355 9353 9351 9349 9348 9347 9346 9345 9345 9345 9345 9346 9347 9348 9349 9351 9353 9356 9358 9361 9364 9367 9371 9374 9378 9382 9386 9390 9394 9398 9403 9407 9411 9416 9420 9425 9429 9434 9438 9443 9447 9452 9456 9461 9466 9470 9475 9480 9484 9489 9493 9498 9502 9507 9511 9516 9520 9524 9528 9532 9536 9539 9543 9546 9550 9553 9556 9559 9561 9564 9566 9568 9570 9572 9574 9575 9576 9577 9578 9579 9580 9580 9581 9581 9581 9581 9581 9581 9581 9580 9580 9580 9579 9579 9578 9578 9578 9577 9577 9576 9576 9575 9575 9575 9574 9574 9573 9573 9572 9571 9570 9570 9569 9568 9567 9566 9565 9564 9563 9562 9560 9559 9558 9556 9555 9554 9552 9551 9549 9548 9546 9545 9543 9541 9540 9538 9536 9534 9533 9531 9529 9527 9525 9523 9521 9519 9517 9515 9513 9511 9509 9507 9505 9502 9500 9498 9496 9494 9491 9489 9487 9484 9482 9479 9477 9475 9472 9470 9467 9465 9462 9460 9457 9455 9452 9450 9447 9445 9442 9440 9438 9435 9433 9430 9428 9426 9423 9421 9419 9416 9414 9411 9408 9406 9403 9400 9398 9395 9392 9389 9386 9383 9380 9377 9374 9371 9368 9364 9361 9358 9355 9352 9349 9345 9342 9339 9336 9333 9330 9327 9324 9320 9317 9314 9311 9308 9304 9301 9298 9294 9291 9288 9284 9280 9277 9273 9269 9265 9261 9257 9253 9249 9244 9239 9235 9230 9225 9220 9215 9209 9204 9198 9192 9187 9181 9175 9168 9162 9156 9149 9143 9136 9129 9122 9115 9108 9100 9093 9085 9077 9069 9061 9053 9045 9036 9027 9018 9009 8999 8990 8980 8970 8959 8948 8937 8926 8914 8902 8890 8877 8864 8850 8835 8821 8805 8789 8773 8756 8738 8720 8701 8682 8662 8641 8620 8598 8575 8552 8528 8504 8479 8453 8426 8399 8371 8342 8312 8281 8249 8216 8182 8147 8111 8073 8034 7994 7953 7910 7865 7820 7773 7726 7676 7627 7577 7528 7478 7428 7379 7329 7280 7231 7185 7141 7098 7058 7020 6986 6955 6927 6902 6881 6864 6851 6841 6835 6833 6836 6843 6853 6866 6883 6904 6926 6951 6979 7009 7041 7075 7109 7144 7180 7218 7255 7292 7329 7367 7403 7438 7473 7507 7541 7573 7604 7633 7662 7690 7716 7740 7764 7787 7808 7828 7847 7865 7882 7897 7912 7926 7939 7950 7961 7971 7980 7989 7996 8002 8008 8013 8018 8021 8024 8026 8027 8028 8028 8027 8026 8024 8021 8018 8014 8009 8004 7999 7992 7985 7978 7970 7961 7952 9493 0 22 1 7942 7931 7920 7908 7896 7883 7870 7856 7841 7827 7811 7795 7779 7762 7745 7728 7710 7692 7673 7654 7635 7616 7596 7576 7555 7534 7513 7491 7469 7447 7424 7401 7378 7354 7330 7305 7280 7254 7228 7201 7174 7147 7120 7092 7063 7035 7006 6977 6948 6918 6888 6858 6828 6797 6766 6735 6704 6672 6640 6608 6575 6542 6508 6474 6439 6404 6368 6332 6295 6258 6220 6181 6142 6103 6063 6022 5981 5939 5896 5853 5810 5766 5721 5676 5630 5583 5535 5486 5437 5386 5334 5280 5225 5169 5111 5052 4990 4927 4863 4796 4728 4657 4585 4510 4435 4357 4277 4196 4114 4031 3946 3860 3773 3686 3598 3508 3418 3328 3237 3146 3054 2963 2871 2779 2687 2596 2504 2413 2322 2231 2140 2050 1961 1873 1785 1699 1614 1531 1450 1370 1292 1217 1144 1074 1006 941 879 821 766 714 665 619 577 538 502 469 439 412 388 366 347 331 317 305 295 287 280 276 273 272 273 276 281 287 296 306 318 332 349 367 387 410 435 462 492 523 558 594 633 673 716 761 807 856 906 957 1011 1066 1121 1178 1236 1296 1356 1416 1477 1538 1601 1663 1725 1787 1849 1910 1972 2033 2094 2154 2214 2272 2330 2387 2443 2497 2551 2603 2655 2706 2755 2803 2851 2898 2945 2990 3034 3079 3124 3168 3213 3258 3303 3348 3393 3440 3488 3536 3586 3635 3686 3738 3791 3844 3898 3954 4009 4065 4121 4178 4234 4290 4346 4403 4459 4514 4568 4622 4675 4727 4778 4828 4877 4925 4971 5017 5061 5104 5145 5186 5225 5263 5300 5335 5370 5403 5435 5466 5496 5524 5552 5578 5603 5627 5650 5672 5693 5713 5732 5750 5767 5783 5798 5813 5826 5839 5851 5863 5873 5884 5893 5902 5911 5919 5926 5933 5940 5947 5953 5958 5964 5969 5974 5978 5982 5986 5990 5993 5996 5999 6002 6004 6006 6008 6009 6011 6012 6012 6013 6013 6013 6012 6011 6010 6009 6008 6006 6004 6001 5998 5995 5992 5988 5984 5979 5975 5969 5964 5958 5951 5944 5937 5929 5921 5912 5902 5892 5881 5870 5858 5846 5833 5819 5805 5790 5774 5758 5741 5723 5705 5686 5666 5645 5624 5601 5578 5554 5529 5503 5476 5447 5418 5387 5355 5322 5288 5252 5214 5176 5136 5094 5051 5006 4960 4912 4863 4811 4758 4703 4646 4588 4527 4464 4399 4333 4263 4191 4117 4040 3961 3878 3794 3706 3617 3524 3430 3333 3234 3134 3032 2927 2821 2716 2611 2505 2401 2297 2195 2094 1994 1899 1807 1719 1635 1554 1479 1410 1346 1287 1234 1188 1148 1114 1085 1063 1047 1036 1031 1030 1035 1045 1059 1076 1097 1121 1149 1179 1209 1241 1275 1310 1346 1381 1416 1451 1485 1518 1550 1581 1611 1639 1664 1688 1709 1728 1745 1759 1771 1780 1787 1791 1793 1793 1790 1784 1776 1766 1754 1740 1724 1706 1686 1665 1643 9494 0 22 1 1620 1595 1569 1543 1515 1487 1458 1429 1400 1370 1340 1310 1280 1250 1219 1189 1159 1128 1098 1067 1037 1006 976 945 915 885 855 824 794 764 734 705 676 647 618 590 562 535 508 482 456 431 407 384 362 340 319 300 281 263 246 229 214 199 186 173 161 150 139 129 120 112 104 97 90 84 78 73 68 63 59 56 52 49 47 44 42 40 38 37 36 35 34 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 34 34 35 36 36 37 38 38 39 40 41 42 43 44 45 46 47 48 50 51 53 55 57 59 62 65 68 72 76 80 85 91 97 104 111 120 128 138 148 159 170 183 196 210 225 240 257 274 292 311 330 351 372 394 418 442 467 492 519 547 576 605 635 667 699 732 766 801 836 873 910 948 986 1025 1065 1106 1147 1188 1230 1273 1316 1359 1403 1448 1493 1538 1584 1630 1677 1723 1770 1818 1865 1913 1961 2009 2057 2105 2154 2202 2250 2298 2346 2394 2442 2490 2537 2584 2631 2678 2725 2771 2817 2863 2909 2955 3001 3046 3092 3137 3181 3226 3271 3315 3359 3403 3446 3489 3532 3574 3615 3657 3697 3737 3777 3816 3854 3892 3929 3966 4002 4038 4073 4107 4141 4175 4208 4241 4273 4305 4336 4367 4398 4429 4459 4488 4517 4546 4574 4602 4629 4656 4682 4708 4733 4758 4782 4806 4830 4853 4876 4899 4921 4943 4965 4987 5009 5032 5054 5076 5098 5121 5143 5166 5189 5212 5235 5258 5282 5306 5330 5354 5379 5403 5428 5453 5478 5504 5530 5555 5581 5608 5634 5661 5688 5716 5743 5771 5799 5828 5856 5885 5914 5943 5972 6001 6030 6059 6088 6117 6146 6175 6203 6232 6260 6287 6315 6342 6369 6396 6423 6449 6476 6502 6527 6553 6579 6604 6629 6654 6678 6702 6726 6750 6774 6797 6819 6842 6864 6885 6906 6927 6947 6967 6986 7004 7022 7040 7057 7073 7089 7105 7120 7135 7149 7163 7177 7190 7203 7216 7228 7240 7252 7264 7276 7287 7298 7309 7320 7330 7340 7350 7360 7370 7379 7388 7397 7406 7415 7424 7432 7440 7449 7457 7465 7472 7480 7488 7495 7503 7510 7517 7525 7532 7539 7545 7552 7559 7566 7572 7579 7585 7591 7598 7604 7611 7618 7624 7631 7638 7645 7652 7660 7668 7676 7684 7692 7701 7710 7720 7730 7740 7750 7761 7772 7783 7794 7806 7818 7830 7843 7855 7868 7881 7894 7907 7921 7934 7948 7961 7975 7989 8003 8017 8031 8045 8059 8073 8088 8102 8116 8130 8144 9495 0 22 1 8158 8173 8187 8201 8215 8229 8243 8256 8270 8284 8298 8311 8324 8338 8351 8364 8376 8389 8401 8413 8425 8437 8449 8460 8471 8482 8492 8502 8512 8522 8531 8540 8549 8558 8566 8575 8583 8591 8599 8606 8614 8621 8629 8636 8644 8651 8658 8665 8673 8680 8687 8694 8701 8708 8714 8721 8727 8734 8740 8746 8752 8757 8763 8768 8774 8779 8783 8788 8792 8797 8801 8805 8809 8812 8816 8820 8823 8827 8830 8833 8837 8840 8843 8846 8849 8852 8855 8858 8861 8864 8867 8870 8872 8875 8878 8881 8883 8886 8888 8891 8893 8895 8897 8899 8901 8903 8905 8906 8907 8908 8909 8910 8910 8911 8911 8910 8910 8909 8908 8907 8906 8905 8903 8901 8899 8896 8893 8890 8887 8883 8880 8876 8871 8866 8861 8856 8849 8843 8836 8829 8821 8813 8804 8795 8786 8777 8767 8757 8747 8737 8727 8717 8708 8699 8690 8681 8674 8668 8662 8658 8654 8651 8649 8649 8650 8651 8655 8659 8664 8670 8678 8686 8695 8705 8715 8726 8737 8749 8761 8772 8784 8796 8807 8819 8830 8842 8853 8863 8873 8882 8892 8900 8909 8916 8924 8931 8938 8944 8950 8955 8961 8966 8970 8974 8978 8982 8985 8989 8992 8994 8997 8999 9002 9004 9005 9007 9009 9010 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9024 9025 9025 9026 9026 9027 9027 9027 9027 9026 9026 9025 9024 9023 9022 9020 9018 9016 9014 9012 9009 9006 9003 8999 8996 8993 8989 8986 8983 8979 8976 8973 8971 8968 8966 8964 8963 8962 8962 8962 8963 8965 8967 8970 8973 8978 8982 8987 8993 8999 9006 9013 9020 9028 9036 9044 9052 9060 9068 9076 9084 9092 9100 9107 9115 9122 9129 9135 9142 9148 9153 9159 9164 9170 9175 9179 9184 9189 9193 9197 9201 9205 9208 9211 9214 9217 9220 9223 9225 9227 9228 9230 9231 9232 9233 9233 9233 9233 9233 9232 9231 9230 9229 9228 9227 9226 9225 9223 9222 9220 9219 9217 9216 9214 9213 9211 9209 9208 9206 9204 9202 9200 9197 9195 9192 9190 9187 9184 9181 9178 9175 9171 9168 9165 9161 9158 9155 9151 9148 9145 9142 9138 9135 9133 9130 9127 9124 9121 9119 9116 9114 9111 9109 9106 9104 9102 9100 9098 9096 9094 9093 9091 9090 9089 9088 9087 9086 9086 9086 9086 9087 9088 9089 9090 9091 9093 9095 9097 9099 9102 9104 9107 9110 9113 9116 9119 9122 9126 9129 9132 9136 9140 9143 9147 9151 9155 9159 9163 9167 9171 9175 9180 9184 9188 9193 9197 9201 9206 9210 9214 9219 9223 9227 9231 9235 9238 9242 9245 9249 9252 9255 9257 9260 9262 9265 9267 9268 9270 9271 9273 9274 9275 9275 9276 9276 9276 9276 9276 9276 9275 9275 9274 9273 9271 9270 9268 9266 9264 9262 9260 9257 9255 9252 9248 9245 9241 9237 9233 9229 9224 9219 9214 9208 9202 9196 9190 9183 9176 9168 9496 0 22 1 9160 9152 9143 9134 9125 9115 9105 9094 9083 9071 9059 9047 9034 9021 9008 8994 8979 8964 8949 8933 8917 8900 8883 8866 8849 8832 8815 8798 8781 8764 8747 8731 8715 8700 8686 8672 8660 8649 8639 8630 8622 8616 8611 8608 8605 8604 8605 8607 8611 8615 8620 8627 8635 8643 8652 8662 8673 8683 8694 8705 8716 8728 8739 8750 8762 8773 8783 8793 8803 8813 8822 8831 8839 8847 8855 8863 8870 8876 8883 8889 8895 8900 8906 8911 8916 8921 8925 8930 8934 8938 8942 8945 8949 8952 8955 8958 8961 8964 8967 8969 8972 8974 8976 8979 8981 8983 8985 8987 8988 8990 8992 8994 8996 8998 9000 9002 9004 9006 9008 9010 9011 9013 9015 9016 9018 9019 9021 9022 9022 9023 9023 9023 9023 9023 9022 9021 9020 9018 9016 9014 9012 9010 9007 9004 9001 8997 8994 8990 8986 8981 8977 8972 8967 8962 8957 8951 8945 8938 8932 8924 8917 8909 8900 8891 8882 8872 8861 8850 8838 8826 8813 8799 8785 8771 8756 8741 8725 8708 8691 8674 8656 8638 8619 8600 8580 8560 8539 8518 8496 8474 8451 8427 8402 8377 8350 8323 8294 8265 8234 8203 8171 8138 8103 8069 8033 7997 7959 7922 7884 7847 7809 7772 7736 7699 7663 7628 7595 7562 7532 7503 7475 7450 7427 7406 7387 7370 7356 7345 7336 7329 7324 7322 7322 7324 7328 7334 7342 7352 7364 7377 7391 7407 7425 7443 7462 7483 7505 7528 7551 7576 7601 7627 7654 7681 7709 7738 7767 7796 7826 7856 7886 7916 7947 7977 8008 8038 8068 8097 8126 8154 8182 8209 8235 8260 8285 8308 8331 8353 8374 8394 8413 8430 8447 8464 8479 8494 8508 8521 8533 8545 8556 8567 8577 8587 8595 8604 8611 8619 8626 8632 8638 8643 8648 8652 8656 8660 8662 8665 8667 8669 8671 8672 8673 8674 8675 8675 8675 8676 8676 8676 8676 8676 8675 8675 8675 8674 8673 8672 8671 8670 8669 8667 8665 8663 8661 8658 8655 8651 8648 8644 8640 8635 8631 8626 8621 8616 8611 8606 8600 8595 8589 8584 8578 8572 8566 8561 8555 8548 8542 8536 8529 8522 8515 8508 8500 8492 8484 8476 8467 8458 8449 8439 8429 8418 8408 8397 8385 8373 8361 8348 8335 8321 8307 8292 8277 8262 8246 8229 8212 8195 8176 8158 8138 8119 8099 8078 8057 8036 8015 7994 7972 7951 7929 7907 7885 7864 7842 7821 7799 7778 7757 7736 7715 7694 7672 7651 7630 7609 7587 7566 7544 7523 7501 7480 7458 7437 7416 7395 7375 7355 7335 7316 7299 7282 7266 7252 7239 7228 7218 7209 7202 7196 7192 7188 7186 7185 7186 7188 7190 7193 7196 7200 7204 7208 7212 7215 7218 7221 7223 7225 7226 7226 7225 7224 7222 7219 7214 7209 7204 7197 7190 7182 7173 7163 7153 7143 7131 7119 7106 7093 7079 7064 7049 7033 7016 6999 6981 6963 6944 6924 6904 6883 6862 6840 6818 6795 6772 6748 6724 6700 9497 0 22 1 6675 6650 6625 6599 6573 6546 6519 6492 6464 6436 6408 6379 6349 6320 6289 6259 6228 6196 6164 6132 6099 6066 6032 5998 5963 5928 5892 5856 5820 5783 5746 5708 5669 5630 5590 5550 5509 5467 5424 5381 5336 5291 5245 5199 5151 5103 5054 5005 4954 4903 4851 4799 4746 4692 4639 4584 4530 4475 4419 4363 4307 4250 4193 4135 4076 4017 3958 3897 3836 3775 3712 3649 3585 3520 3454 3388 3320 3251 3183 3113 3043 2972 2901 2830 2759 2688 2616 2545 2473 2402 2330 2259 2189 2119 2049 1980 1912 1844 1777 1710 1644 1579 1514 1450 1388 1325 1264 1205 1146 1088 1032 977 924 872 822 773 726 681 638 596 557 519 484 451 419 390 362 336 312 289 268 249 231 214 199 185 172 161 150 140 131 123 115 108 102 97 92 88 84 80 77 75 72 70 69 67 66 65 64 64 63 63 63 62 62 62 62 62 62 62 62 62 63 63 63 63 64 64 65 66 66 67 68 70 71 72 74 76 78 80 83 85 89 92 96 100 105 110 116 122 129 137 146 156 167 178 191 205 220 237 254 274 294 316 340 365 392 421 451 482 516 551 587 626 666 707 751 796 843 891 941 993 1046 1101 1158 1216 1275 1336 1398 1462 1526 1592 1659 1727 1795 1864 1935 2005 2076 2147 2217 2288 2359 2429 2500 2571 2641 2711 2780 2849 2918 2986 3054 3121 3189 3255 3322 3388 3455 3521 3586 3652 3718 3783 3849 3914 3979 4043 4107 4171 4235 4298 4361 4423 4484 4545 4604 4663 4721 4778 4835 4890 4944 4998 5051 5103 5154 5204 5254 5302 5351 5398 5445 5491 5537 5582 5628 5672 5716 5760 5803 5846 5888 5930 5971 6011 6051 6090 6129 6167 6204 6240 6276 6312 6346 6380 6413 6446 6478 6510 6541 6572 6602 6632 6662 6691 6721 6750 6778 6806 6834 6862 6890 6917 6944 6970 6996 7022 7048 7073 7097 7121 7145 7168 7191 7214 7236 7257 7278 7299 7319 7339 7359 7379 7398 7416 7435 7453 7471 7488 7506 7523 7540 7556 7573 7589 7605 7621 7636 7652 7667 7682 7696 7711 7725 7740 7754 7768 7782 7796 7811 7825 7839 7854 7868 7883 7897 7912 7927 7943 7958 7973 7989 8005 8020 8036 8052 8067 8083 8098 8114 8129 8144 8159 8174 8189 8203 8217 8230 8244 8257 8270 8283 8295 8308 8320 8332 8343 8355 8366 8378 8389 8400 8411 8422 8433 8443 8454 8465 8475 8486 8496 8507 8517 8527 8536 8546 8555 8565 8574 8583 8591 8600 8608 8616 8624 8631 8639 8646 8653 8660 8667 8674 8681 8688 8695 8702 8709 8716 8722 8729 8736 8744 8751 8758 8765 8772 8779 8786 8793 8800 8806 8813 8819 8826 8832 8838 8844 8849 8855 8860 8865 8871 8876 8881 8885 8890 8895 8900 8905 9498 0 22 1 8909 8914 8919 8924 8929 8934 8939 8944 8949 8954 8959 8964 8969 8974 8979 8984 8989 8994 8998 9003 9007 9012 9016 9020 9024 9028 9031 9035 9039 9042 9046 9049 9052 9056 9059 9062 9065 9068 9072 9075 9078 9081 9084 9087 9090 9094 9097 9100 9103 9106 9109 9111 9114 9117 9120 9123 9125 9128 9130 9133 9135 9138 9140 9142 9145 9147 9150 9152 9155 9157 9160 9162 9165 9167 9170 9173 9176 9179 9182 9185 9188 9191 9194 9197 9200 9203 9206 9210 9212 9215 9218 9221 9224 9226 9229 9231 9233 9235 9237 9239 9240 9242 9244 9245 9247 9248 9249 9251 9252 9254 9255 9257 9258 9260 9261 9263 9265 9267 9268 9270 9272 9274 9276 9278 9280 9282 9283 9285 9287 9289 9290 9292 9293 9295 9296 9297 9298 9299 9301 9302 9303 9303 9304 9305 9306 9307 9308 9308 9309 9309 9310 9311 9311 9312 9312 9313 9313 9313 9314 9314 9315 9315 9315 9316 9316 9316 9317 9317 9318 9318 9319 9319 9320 9320 9320 9321 9321 9322 9322 9322 9323 9323 9323 9323 9324 9324 9324 9324 9324 9324 9324 9324 9324 9324 9324 9324 9324 9324 9325 9325 9325 9325 9325 9325 9325 9325 9325 9325 9325 9324 9324 9323 9322 9321 9320 9319 9318 9317 9315 9314 9312 9310 9309 9307 9305 9304 9302 9301 9299 9298 9296 9295 9294 9293 9292 9291 9290 9289 9289 9288 9287 9286 9284 9283 9282 9280 9278 9277 9274 9272 9270 9267 9264 9261 9257 9254 9250 9247 9243 9239 9235 9231 9227 9223 9218 9214 9210 9205 9201 9196 9191 9186 9181 9176 9171 9165 9160 9153 9147 9141 9134 9127 9119 9111 9103 9094 9086 9076 9067 9057 9046 9036 9024 9013 9001 8988 8975 8962 8948 8934 8919 8904 8888 8872 8855 8837 8819 8799 8780 8759 8737 8715 8692 8668 8642 8616 8589 8561 8532 8502 8470 8438 8404 8370 8334 8298 8260 8221 8182 8142 8101 8059 8017 7975 7933 7891 7849 7808 7766 7725 7685 7646 7610 7575 7542 7510 7481 7455 7432 7411 7393 7379 7369 7361 7357 7357 7360 7366 7376 7388 7404 7424 7446 7470 7497 7526 7558 7591 7626 7661 7698 7736 7774 7813 7851 7890 7928 7966 8004 8042 8080 8117 8152 8187 8221 8254 8286 8317 8347 8377 8405 8433 8460 8486 8511 8535 8558 8580 8602 8623 8643 8662 8680 8698 8714 8730 8746 8760 8774 8787 8799 8811 8822 8832 8842 8852 8860 8869 8876 8884 8891 8898 8904 8910 8916 8921 8926 8931 8936 8941 8945 8949 8953 8957 8961 8964 8968 8971 8974 8976 8979 8981 8983 8985 8986 8988 8989 8989 8990 8990 8990 8989 8989 8988 8987 8986 8985 8984 8982 8980 8978 8976 8974 8972 8970 8967 8965 8962 8959 8957 8954 8951 8947 8944 8940 8937 8933 8929 8925 8921 8916 8912 8907 8902 8897 8892 8886 8881 8875 8869 8863 8857 8851 8844 8838 8831 8824 8817 8809 8801 9499 0 22 1 8793 8784 8776 8766 8757 8747 8737 8726 8715 8704 8693 8681 8668 8656 8643 8629 8616 8602 8588 8574 8559 8545 8530 8515 8499 8483 8467 8450 8432 8415 8396 8378 8358 8338 8317 8296 8273 8250 8226 8201 8175 8149 8121 8092 8063 8033 8001 7969 7936 7902 7867 7831 7795 7757 7718 7678 7637 7595 7551 7507 7461 7414 7365 7315 7263 7210 7155 7098 7040 6980 6918 6854 6789 6721 6652 6581 6508 6434 6358 6281 6202 6121 6039 5958 5875 5793 5710 5627 5543 5460 5377 5297 5218 5141 5066 4993 4923 4857 4795 4736 4682 4633 4589 4551 4518 4490 4469 4454 4444 4441 4444 4454 4470 4491 4518 4550 4589 4632 4679 4730 4785 4845 4907 4971 5038 5106 5179 5251 5324 5397 5469 5542 5614 5686 5758 5830 5900 5969 6036 6102 6168 6231 6292 6353 6411 6468 6523 6577 6629 6679 6728 6775 6821 6865 6908 6949 6989 7027 7064 7100 7134 7167 7198 7228 7257 7285 7312 7337 7361 7384 7406 7426 7446 7464 7481 7497 7512 7526 7539 7551 7562 7571 7580 7588 7595 7600 7605 7609 7613 7615 7616 7617 7617 7616 7614 7612 7609 7605 7601 7595 7589 7582 7574 7565 7555 7545 7533 7520 7506 7491 7475 7458 7440 7421 7401 7379 7357 7333 7309 7284 7257 7230 7202 7174 7144 7114 7082 7051 7018 6984 6950 6915 6878 6841 6803 6764 6724 6683 6641 6598 6553 6507 6460 6411 6361 6310 6258 6204 6148 6091 6033 5974 5913 5851 5787 5722 5655 5586 5516 5444 5371 5296 5219 5141 5060 4978 4893 4806 4718 4627 4535 4439 4342 4244 4144 4043 3939 3835 3731 3627 3523 3419 3315 3212 3109 3007 2909 2813 2721 2631 2544 2462 2385 2312 2244 2181 2124 2072 2027 1987 1952 1925 1904 1888 1879 1876 1879 1888 1902 1923 1949 1981 2018 2061 2108 2160 2217 2278 2343 2412 2485 2562 2642 2724 2810 2898 2989 3081 3175 3270 3366 3465 3563 3661 3759 3858 3956 4053 4150 4247 4343 4437 4530 4622 4712 4801 4888 4974 5058 5140 5221 5300 5378 5454 5529 5602 5674 5744 5813 5880 5946 6010 6073 6134 6194 6253 6310 6365 6419 6472 6523 6572 6620 6666 6711 6754 6797 6837 6877 6915 6953 6989 7024 7058 7091 7123 7154 7185 7214 7243 7271 7298 7325 7351 7376 7401 7424 7447 7469 7490 7511 7530 7549 7567 7584 7601 7616 7632 7646 7660 7674 7687 7699 7711 7723 7735 7746 7757 7768 7779 7790 7801 7812 7823 7834 7845 7855 7866 7877 7887 7898 7908 7918 7928 7938 7948 7958 7967 7976 7985 7994 8002 8010 8018 8026 8033 8041 8048 8054 8061 8067 8073 8079 8084 8089 8094 8098 8103 8106 8110 8113 8116 8119 8121 8123 8125 8127 8128 8129 8130 8131 8131 8132 8132 8132 8132 8132 8132 8132 8131 8131 8130 8130 8129 8128 8127 8126 8125 8124 8122 8121 8119 8117 8115 8113 8111 8108 8105 8103 8100 9500 0 22 1 8096 8093 8090 8087 8083 8079 8076 8072 8068 8063 8059 8055 8050 8046 8041 8036 8031 8026 8021 8015 8009 8003 7997 7991 7984 7978 7971 7964 7957 7950 7943 7936 7929 7921 7914 7906 7898 7891 7883 7875 7867 7858 7850 7841 7833 7824 7814 7804 7795 7784 7774 7763 7752 7741 7729 7717 7705 7693 7680 7667 7654 7641 7628 7614 7601 7587 7573 7560 7545 7531 7517 7502 7487 7472 7456 7440 7424 7407 7390 7373 7355 7336 7317 7298 7278 7258 7237 7216 7195 7173 7151 7129 7106 7083 7060 7036 7013 6989 6964 6939 6914 6888 6862 6834 6807 6778 6749 6719 6688 6657 6624 6590 6555 6520 6483 6445 6405 6365 6323 6281 6237 6192 6146 6099 6050 6000 5949 5895 5840 5783 5725 5665 5602 5538 5472 5404 5334 5262 5188 5113 5037 4956 4876 4795 4715 4635 4555 4476 4398 4321 4245 4173 4105 4039 3977 3918 3866 3818 3775 3737 3704 3678 3656 3639 3626 3618 3616 3617 3620 3627 3636 3650 3665 3679 3694 3708 3722 3735 3747 3759 3769 3776 3780 3782 3781 3778 3770 3759 3745 3728 3708 3684 3657 3628 3595 3560 3523 3483 3441 3396 3350 3301 3250 3197 3143 3087 3030 2971 2911 2850 2788 2724 2660 2595 2530 2464 2398 2332 2266 2200 2134 2070 2007 1945 1884 1824 1767 1712 1659 1609 1561 1517 1476 1438 1404 1372 1345 1321 1301 1284 1271 1262 1256 1254 1254 1258 1265 1274 1285 1299 1315 1333 1352 1373 1394 1417 1441 1465 1489 1514 1538 1562 1585 1608 1631 1653 1673 1693 1711 1728 1744 1759 1771 1783 1792 1801 1807 1811 1814 1816 1815 1813 1809 1804 1797 1788 1778 1766 1754 1739 1724 1707 1689 1670 1650 1629 1607 1584 1560 1536 1511 1485 1458 1431 1403 1374 1345 1315 1285 1255 1223 1192 1160 1128 1096 1064 1031 998 966 933 901 868 837 805 774 743 712 683 654 625 597 570 543 517 492 467 443 420 398 376 355 335 315 296 278 261 244 228 213 198 184 171 159 147 137 126 117 108 100 93 86 80 74 69 65 61 57 54 51 48 45 43 41 39 38 36 35 33 32 31 30 29 28 27 27 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 30 30 30 31 31 32 32 33 33 34 35 35 36 37 39 40 41 43 45 46 49 51 53 56 59 63 66 70 74 79 83 89 94 100 107 113 121 128 136 145 154 163 173 184 195 206 217 229 241 254 267 280 293 307 321 335 350 364 379 394 410 426 443 460 478 496 9501 0 22 1 515 535 556 578 601 625 650 676 704 733 763 794 827 861 897 933 971 1010 1049 1090 1131 1173 1216 1259 1303 1348 1393 1438 1484 1530 1576 1622 1669 1715 1762 1809 1856 1903 1951 1998 2046 2093 2141 2189 2236 2284 2332 2379 2426 2473 2520 2567 2613 2659 2705 2750 2795 2839 2883 2926 2968 3011 3052 3094 3135 3175 3215 3255 3294 3333 3371 3409 3447 3484 3521 3557 3593 3629 3664 3699 3733 3766 3798 3830 3862 3892 3922 3951 3979 4006 4033 4059 4084 4109 4133 4156 4179 4201 4223 4244 4264 4284 4304 4324 4342 4361 4379 4397 4414 4431 4447 4463 4478 4493 4507 4521 4534 4546 4558 4569 4580 4589 4598 4607 4614 4622 4628 4634 4639 4644 4648 4651 4655 4657 4659 4661 4662 4662 4662 4662 4660 4659 4657 4654 4650 4646 4641 4636 4630 4623 4615 4606 4597 4587 4576 4565 4552 4539 4525 4511 4496 4480 4463 4446 4428 4409 4389 4369 4349 4328 4306 4283 4260 4236 4211 4185 4159 4132 4104 4075 4046 4015 3984 3952 3919 3885 3851 3815 3779 3741 3703 3664 3625 3584 3543 3501 3459 3416 3372 3328 3283 3237 3191 3144 3097 3049 3000 2951 2901 2851 2800 2748 2696 2643 2589 2536 2481 2426 2370 2315 2259 2202 2145 2089 2032 1975 1919 1862 1805 1749 1692 1636 1581 1526 1471 1417 1364 1311 1259 1207 1156 1106 1056 1008 960 913 867 822 778 736 694 654 615 577 541 506 472 441 410 381 354 329 305 283 262 243 225 208 193 179 166 155 144 134 126 118 111 105 99 94 89 85 81 78 75 73 70 69 67 66 65 64 63 63 63 63 63 63 64 64 65 66 67 68 69 70 71 73 74 76 78 81 84 87 91 95 100 106 113 121 129 138 148 160 172 186 201 217 234 252 272 293 316 340 365 391 419 448 479 511 545 580 616 654 694 734 777 821 866 912 959 1008 1058 1109 1161 1213 1267 1321 1376 1430 1484 1538 1592 1646 1700 1754 1806 1858 1909 1960 2010 2058 2105 2152 2197 2242 2285 2327 2369 2410 2450 2489 2527 2565 2603 2640 2677 2714 2750 2787 2824 2861 2898 2936 2974 3013 3052 3093 3135 3178 3221 3266 3313 3360 3409 3460 3512 3565 3620 3676 3734 3793 3853 3914 3975 4038 4101 4165 4229 4293 4356 4420 4483 4547 4610 4673 4734 4795 4854 4913 4971 5027 5083 5138 5191 5244 5295 5346 5396 5445 5492 5539 5586 5631 5676 5719 5763 5805 5847 5888 5929 5968 6007 6045 6082 6118 6154 6188 6222 6255 6286 6317 6348 6377 6405 6433 6460 6485 6511 6535 6558 6581 6603 6625 6646 6666 6685 6704 6722 6740 6757 6774 6790 6805 6820 6835 6849 6862 6875 6888 6900 6912 6923 6934 6945 6955 6965 6974 6983 6992 9502 0 22 1 7001 7009 7017 7024 7032 7039 7046 7052 7058 7064 7070 7075 7080 7085 7090 7094 7099 7103 7107 7112 7116 7120 7125 7130 7135 7140 7146 7152 7158 7165 7173 7181 7190 7199 7209 7220 7231 7243 7255 7268 7281 7295 7310 7324 7339 7355 7371 7387 7403 7419 7435 7452 7468 7485 7501 7518 7534 7550 7566 7582 7597 7613 7628 7643 7657 7672 7686 7700 7713 7727 7740 7753 7765 7777 7790 7801 7813 7824 7835 7846 7856 7866 7876 7886 7895 7904 7913 7922 7930 7938 7946 7953 7960 7967 7974 7981 7987 7993 8000 8006 8012 8018 8024 8030 8036 8042 8048 8054 8061 8067 8074 8080 8087 8094 8102 8109 8117 8124 8132 8140 8148 8157 8165 8174 8183 8192 8201 8210 8219 8228 8238 8247 8257 8267 8276 8286 8296 8306 8316 8326 8336 8346 8355 8365 8375 8385 8395 8405 8414 8424 8433 8443 8452 8462 8471 8480 8489 8498 8508 8517 8526 8535 8544 8552 8561 8570 8579 8588 8596 8605 8613 8622 8630 8638 8646 8654 8662 8670 8677 8685 8692 8699 8706 8713 8719 8726 8733 8739 8746 8752 8759 8765 8772 8778 8785 8791 8798 8805 8812 8819 8825 8832 8839 8846 8853 8860 8867 8873 8880 8887 8893 8900 8906 8913 8919 8925 8931 8937 8943 8948 8954 8960 8965 8970 8976 8981 8986 8991 8996 9001 9006 9011 9016 9020 9024 9029 9033 9037 9041 9044 9048 9051 9054 9057 9060 9063 9065 9067 9070 9071 9073 9075 9076 9077 9078 9079 9079 9079 9079 9079 9078 9077 9076 9074 9073 9071 9068 9066 9063 9060 9057 9054 9050 9047 9043 9039 9034 9030 9025 9020 9014 9009 9003 8997 8990 8983 8975 8967 8958 8949 8939 8929 8918 8907 8895 8883 8870 8857 8844 8830 8817 8804 8791 8778 8766 8753 8742 8732 8723 8714 8707 8701 8696 8693 8690 8689 8690 8693 8697 8702 8708 8716 8725 8734 8745 8757 8770 8783 8797 8811 8826 8842 8858 8873 8889 8905 8921 8937 8953 8968 8984 9000 9015 9030 9045 9060 9074 9089 9102 9116 9129 9142 9154 9166 9177 9189 9199 9209 9219 9229 9238 9246 9255 9263 9270 9277 9284 9291 9297 9304 9310 9316 9322 9327 9333 9339 9344 9350 9355 9361 9366 9371 9376 9381 9386 9391 9395 9400 9404 9408 9412 9415 9418 9421 9424 9427 9429 9431 9434 9436 9438 9440 9442 9443 9445 9447 9449 9451 9453 9455 9456 9458 9460 9462 9464 9466 9468 9470 9472 9474 9475 9477 9479 9480 9481 9483 9484 9485 9486 9487 9487 9488 9489 9489 9490 9490 9490 9490 9491 9491 9491 9491 9490 9490 9490 9489 9489 9488 9488 9487 9486 9485 9484 9484 9483 9482 9481 9481 9480 9479 9479 9478 9477 9477 9476 9476 9476 9475 9475 9474 9474 9473 9473 9472 9471 9471 9470 9469 9468 9467 9466 9465 9464 9463 9462 9462 9461 9460 9459 9459 9458 9457 9457 9457 9456 9456 9455 9455 9454 9454 9503 0 22 1 9453 9452 9451 9450 9449 9448 9447 9445 9444 9442 9441 9439 9438 9436 9435 9433 9432 9430 9429 9428 9427 9426 9425 9424 9423 9422 9421 9419 9418 9416 9414 9412 9410 9407 9404 9401 9398 9395 9391 9387 9383 9379 9374 9370 9365 9359 9354 9349 9343 9336 9330 9322 9314 9305 9295 9284 9272 9258 9243 9226 9208 9189 9168 9145 9122 9096 9067 9038 9009 8980 8950 8921 8892 8863 8834 8805 8780 8757 8736 8718 8701 8688 8679 8673 8670 8670 8676 8685 8697 8712 8730 8752 8776 8801 8828 8858 8890 8923 8956 8988 9021 9053 9086 9117 9149 9180 9209 9236 9262 9287 9311 9333 9354 9374 9392 9410 9425 9440 9454 9467 9479 9491 9501 9512 9521 9530 9539 9547 9554 9561 9567 9573 9579 9584 9589 9593 9597 9601 9605 9608 9611 9613 9616 9618 9621 9623 9625 9627 9629 9631 9634 9636 9638 9640 9642 9644 9646 9648 9650 9652 9654 9655 9657 9658 9660 9661 9662 9663 9664 9665 9666 9666 9667 9668 9669 9669 9670 9671 9672 9673 9674 9676 9677 9678 9680 9681 9683 9684 9685 9687 9688 9690 9691 9692 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9705 9706 9707 9709 9710 9712 9713 9715 9717 9719 9720 9722 9724 9726 9728 9730 9732 9734 9736 9737 9739 9741 9742 9743 9745 9746 9747 9748 9749 9749 9750 9751 9752 9752 9753 9754 9754 9755 9756 9756 9757 9758 9759 9760 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9770 9771 9772 9773 9773 9774 9775 9775 9775 9776 9776 9776 9776 9776 9776 9776 9776 9776 9775 9775 9775 9774 9774 9773 9772 9772 9771 9770 9769 9768 9768 9767 9766 9764 9763 9762 9761 9760 9758 9757 9756 9755 9753 9752 9751 9750 9749 9748 9747 9746 9746 9745 9745 9744 9744 9745 9745 9745 9746 9747 9748 9749 9751 9752 9754 9756 9758 9760 9762 9764 9767 9769 9772 9774 9777 9779 9782 9784 9787 9789 9791 9794 9796 9798 9800 9801 9803 9804 9805 9807 9807 9808 9809 9809 9810 9810 9810 9810 9810 9810 9810 9810 9810 9811 9811 9811 9811 9812 9812 9813 9814 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9823 9823 9823 9823 9823 9822 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9811 9811 9810 9810 9810 9809 9809 9809 9809 9809 9809 9809 9808 9808 9808 9808 9807 9807 9806 9805 9805 9804 9803 9802 9801 9800 9799 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9781 9780 9779 9778 9777 9775 9774 9772 9771 9769 9768 9766 9764 9762 9760 9758 9755 9753 9751 9748 9746 9744 9741 9739 9737 9734 9732 9729 9727 9725 9722 9720 9718 9715 9713 9711 9708 9706 9704 9701 9699 9697 9694 9692 9689 9687 9684 9682 9679 9676 9674 9671 9668 9666 9663 9661 9658 9656 9504 0 22 1 9653 9651 9649 9647 9645 9644 9642 9641 9639 9638 9637 9636 9635 9634 9634 9633 9632 9632 9631 9631 9630 9630 9629 9628 9628 9627 9627 9626 9625 9625 9624 9623 9622 9621 9620 9619 9618 9617 9615 9614 9612 9611 9609 9607 9605 9603 9600 9597 9594 9590 9587 9583 9578 9573 9568 9563 9557 9551 9544 9538 9530 9523 9515 9506 9498 9488 9479 9469 9459 9449 9438 9427 9415 9403 9390 9377 9364 9350 9336 9321 9306 9291 9274 9258 9241 9223 9205 9187 9168 9148 9128 9108 9087 9067 9045 9023 9001 8979 8956 8933 8910 8886 8863 8838 8814 8789 8764 8738 8712 8686 8659 8632 8605 8578 8550 8521 8493 8464 8435 8406 8377 8347 8318 8288 8258 8229 8199 8169 8139 8110 8080 8050 8020 7990 7961 7931 7900 7869 7837 7805 7772 7738 7703 7668 7632 7595 7556 7517 7478 7437 7396 7354 7312 7270 7228 7187 7146 7107 7069 7033 6998 6966 6937 6910 6887 6867 6852 6841 6835 6832 6834 6842 6854 6870 6891 6917 6948 6982 7020 7062 7108 7158 7210 7264 7321 7379 7440 7501 7563 7625 7688 7751 7813 7876 7939 8002 8062 8121 8179 8236 8292 8346 8399 8450 8500 8548 8595 8640 8683 8725 8766 8804 8842 8878 8913 8946 8978 9009 9039 9067 9094 9120 9145 9169 9192 9214 9236 9256 9276 9295 9313 9330 9347 9363 9378 9393 9408 9421 9435 9447 9460 9471 9483 9493 9504 9514 9523 9532 9541 9550 9558 9565 9573 9580 9587 9594 9600 9606 9612 9618 9624 9629 9635 9640 9645 9650 9655 9660 9664 9669 9673 9677 9681 9685 9689 9693 9696 9699 9702 9705 9708 9710 9713 9715 9717 9719 9721 9722 9724 9725 9726 9727 9728 9729 9729 9730 9730 9731 9731 9731 9732 9732 9732 9732 9732 9732 9732 9732 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9731 9732 9732 9732 9733 9733 9734 9735 9735 9736 9737 9738 9739 9741 9742 9744 9745 9747 9748 9750 9752 9754 9756 9757 9759 9761 9764 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9790 9792 9793 9795 9797 9798 9800 9801 9802 9803 9805 9805 9806 9807 9808 9808 9809 9809 9809 9810 9810 9810 9810 9810 9810 9810 9810 9810 9811 9811 9811 9811 9811 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9810 9809 9809 9808 9807 9806 9805 9805 9804 9803 9802 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9779 9778 9776 9775 9773 9771 9769 9767 9765 9763 9760 9758 9755 9752 9749 9745 9742 9738 9735 9731 9727 9723 9719 9714 9710 9705 9701 9696 9691 9686 9682 9677 9671 9666 9661 9655 9650 9644 9638 9632 9626 9619 9613 9606 9598 9591 9583 9575 9567 9558 9549 9540 9530 9520 9510 9500 9489 9478 9467 9456 9444 9432 9420 9505 0 22 1 9408 9395 9383 9370 9357 9344 9331 9318 9305 9291 9278 9264 9250 9237 9223 9209 9195 9181 9167 9153 9139 9124 9110 9096 9082 9068 9053 9039 9025 9011 8997 8983 8969 8955 8941 8927 8913 8899 8886 8872 8859 8846 8833 8820 8807 8794 8782 8770 8758 8746 8735 8723 8712 8702 8692 8682 8672 8663 8654 8646 8638 8630 8622 8615 8609 8602 8596 8590 8584 8579 8574 8569 8565 8561 8557 8553 8549 8546 8543 8540 8538 8536 8535 8534 8533 8533 8534 8535 8537 8540 8543 8547 8552 8558 8564 8572 8580 8589 8598 8608 8619 8631 8643 8655 8668 8681 8695 8709 8723 8737 8751 8765 8779 8793 8807 8821 8834 8847 8860 8873 8885 8897 8909 8921 8932 8942 8953 8963 8972 8982 8990 8999 9007 9015 9022 9028 9035 9040 9045 9049 9053 9056 9059 9060 9061 9062 9061 9060 9058 9055 9052 9048 9043 9037 9031 9024 9016 9007 8998 8988 8977 8966 8954 8941 8928 8914 8899 8884 8867 8851 8833 8815 8796 8777 8757 8737 8716 8694 8672 8650 8628 8605 8582 8560 8537 8514 8491 8469 8446 8423 8401 8379 8356 8334 8312 8289 8267 8244 8222 8199 8176 8152 8127 8101 8075 8047 8019 7989 7957 7925 7891 7856 7819 7780 7740 7698 7654 7608 7561 7511 7460 7407 7352 7295 7235 7174 7111 7046 6979 6909 6838 6764 6687 6609 6528 6445 6360 6273 6184 6093 6001 5905 5808 5711 5614 5516 5418 5320 5222 5124 5026 4932 4840 4750 4663 4578 4498 4423 4352 4286 4225 4171 4123 4081 4046 4017 3995 3979 3971 3969 3973 3986 4004 4029 4059 4095 4137 4184 4235 4290 4349 4414 4480 4549 4619 4692 4768 4843 4919 4995 5071 5147 5222 5297 5372 5447 5519 5590 5659 5728 5795 5861 5925 5988 6051 6112 6172 6232 6291 6350 6408 6467 6525 6583 6641 6699 6759 6818 6878 6938 6999 7060 7121 7182 7244 7305 7366 7426 7487 7547 7607 7665 7722 7778 7833 7887 7938 7988 8037 8084 8129 8173 8215 8255 8294 8331 8367 8401 8434 8465 8495 8525 8553 8580 8606 8632 8656 8680 8703 8725 8747 8767 8787 8806 8824 8842 8859 8875 8890 8905 8918 8931 8943 8954 8965 8974 8983 8992 9000 9007 9013 9020 9025 9031 9035 9040 9044 9047 9050 9053 9056 9058 9060 9061 9062 9063 9064 9064 9063 9063 9062 9060 9059 9057 9055 9052 9049 9046 9043 9040 9036 9032 9028 9024 9020 9015 9011 9006 9002 8997 8992 8986 8981 8975 8969 8963 8957 8950 8943 8936 8928 8920 8911 8902 8892 8882 8871 8860 8848 8836 8823 8809 8794 8779 8763 8746 8729 8711 8692 8672 8651 8630 8608 8586 8563 8539 8515 8490 8466 8441 8416 8392 8369 8346 8323 8301 8281 8262 8244 8228 8214 8202 8192 8185 8180 8178 8178 8181 8187 8195 8206 8220 8237 8255 8276 8300 8326 8354 8383 8413 8445 8479 8514 8549 8584 8619 8655 8692 8728 8764 9506 0 22 1 8800 8834 8868 8901 8934 8966 8996 9026 9054 9082 9109 9135 9159 9183 9206 9227 9248 9268 9287 9305 9323 9339 9355 9371 9386 9400 9413 9426 9438 9450 9461 9471 9482 9491 9501 9509 9518 9526 9533 9541 9548 9554 9561 9567 9573 9579 9585 9591 9596 9602 9607 9613 9618 9624 9629 9635 9640 9646 9651 9657 9663 9668 9674 9679 9685 9691 9696 9702 9707 9712 9717 9722 9727 9732 9736 9741 9745 9749 9753 9757 9760 9764 9767 9770 9773 9776 9779 9782 9785 9787 9790 9792 9795 9797 9799 9802 9804 9806 9808 9810 9812 9813 9815 9817 9818 9819 9821 9822 9823 9824 9826 9827 9828 9829 9830 9831 9832 9834 9835 9836 9837 9839 9840 9841 9843 9844 9846 9847 9848 9849 9851 9852 9853 9853 9854 9855 9855 9856 9856 9857 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9859 9859 9860 9860 9861 9862 9862 9863 9864 9865 9865 9866 9866 9867 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9869 9869 9869 9869 9868 9867 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9817 9815 9813 9810 9807 9805 9802 9799 9796 9793 9790 9787 9784 9780 9776 9772 9768 9764 9759 9754 9749 9744 9738 9733 9727 9720 9714 9707 9700 9693 9686 9679 9671 9664 9656 9648 9640 9631 9623 9614 9605 9596 9586 9576 9566 9556 9545 9534 9523 9512 9501 9489 9477 9466 9454 9443 9432 9421 9411 9401 9391 9383 9375 9369 9363 9358 9354 9352 9350 9349 9350 9352 9355 9360 9365 9371 9378 9387 9395 9405 9415 9426 9437 9449 9460 9472 9484 9497 9509 9521 9533 9545 9557 9568 9579 9590 9600 9611 9621 9631 9640 9649 9658 9667 9675 9683 9691 9699 9706 9714 9721 9728 9734 9741 9747 9753 9759 9765 9770 9776 9781 9786 9791 9795 9800 9804 9808 9812 9815 9819 9822 9825 9829 9831 9834 9837 9840 9842 9845 9847 9850 9852 9854 9857 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9889 9890 9891 9892 9894 9895 9896 9896 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9907 9907 9906 9905 9903 9902 9901 9899 9897 9896 9894 9892 9890 9887 9885 9883 9881 9878 9876 9873 9871 9868 9865 9862 9859 9856 9853 9850 9846 9843 9839 9835 9831 9827 9822 9817 9812 9807 9801 9796 9790 9783 9777 9770 9762 9755 9747 9740 9732 9723 9715 9706 9698 9689 9680 9671 9662 9653 9643 9634 9625 9616 9606 9597 9587 9578 9569 9507 0 22 1 9559 9550 9540 9531 9522 9512 9503 9494 9485 9475 9466 9458 9449 9440 9432 9423 9415 9408 9400 9393 9386 9379 9373 9367 9362 9357 9352 9348 9344 9341 9338 9336 9334 9332 9331 9330 9330 9330 9330 9331 9333 9335 9337 9340 9343 9346 9350 9354 9359 9364 9369 9374 9380 9387 9393 9400 9407 9414 9422 9430 9437 9446 9454 9462 9470 9479 9487 9495 9504 9512 9520 9528 9536 9544 9552 9560 9568 9575 9582 9589 9596 9603 9610 9616 9622 9628 9634 9640 9646 9651 9656 9661 9666 9670 9675 9679 9683 9686 9690 9693 9696 9699 9701 9703 9705 9706 9707 9708 9709 9709 9709 9709 9709 9708 9708 9707 9706 9705 9703 9702 9701 9700 9698 9697 9696 9694 9693 9692 9691 9689 9688 9687 9686 9685 9683 9682 9681 9680 9678 9677 9675 9674 9672 9670 9668 9666 9663 9661 9658 9656 9653 9650 9647 9644 9641 9637 9634 9630 9627 9623 9619 9615 9612 9608 9604 9600 9595 9591 9587 9583 9579 9575 9571 9567 9563 9560 9557 9554 9551 9549 9546 9545 9544 9543 9543 9543 9544 9545 9547 9550 9553 9556 9560 9564 9569 9574 9580 9586 9592 9598 9604 9611 9617 9624 9630 9637 9643 9649 9655 9661 9666 9672 9677 9682 9686 9691 9695 9699 9703 9706 9710 9713 9716 9719 9722 9725 9728 9730 9733 9735 9738 9740 9742 9744 9746 9747 9749 9751 9752 9753 9754 9755 9756 9757 9758 9758 9758 9759 9759 9759 9759 9759 9759 9759 9758 9758 9757 9756 9755 9754 9752 9750 9748 9745 9742 9739 9735 9730 9725 9719 9713 9706 9699 9691 9682 9673 9664 9654 9643 9632 9620 9609 9596 9583 9569 9555 9540 9524 9508 9491 9473 9454 9434 9414 9392 9369 9344 9319 9292 9265 9237 9206 9176 9145 9115 9084 9054 9023 8992 8962 8931 8903 8876 8851 8828 8806 8788 8772 8758 8748 8739 8734 8731 8730 8732 8736 8744 8754 8765 8778 8793 8811 8828 8847 8866 8886 8907 8929 8950 8971 8992 9014 9035 9056 9078 9099 9120 9140 9160 9180 9200 9220 9240 9259 9279 9298 9317 9335 9354 9372 9390 9407 9424 9441 9457 9472 9487 9501 9515 9528 9541 9553 9564 9574 9584 9593 9601 9609 9617 9623 9629 9635 9640 9645 9649 9653 9656 9659 9661 9663 9664 9665 9666 9666 9665 9664 9663 9661 9659 9656 9653 9649 9645 9641 9636 9631 9626 9620 9614 9608 9601 9594 9587 9579 9572 9563 9555 9546 9536 9526 9516 9505 9494 9483 9470 9458 9444 9430 9416 9402 9387 9372 9356 9341 9325 9310 9295 9280 9266 9252 9238 9225 9213 9203 9193 9184 9177 9172 9167 9165 9163 9163 9165 9168 9172 9178 9186 9194 9204 9215 9227 9240 9254 9268 9283 9298 9314 9330 9347 9363 9379 9395 9411 9427 9443 9459 9475 9490 9505 9519 9533 9547 9560 9573 9586 9598 9610 9622 9633 9644 9654 9664 9674 9683 9692 9701 9709 9716 9724 9730 9508 0 22 1 9737 9743 9748 9754 9758 9763 9767 9771 9774 9778 9781 9783 9786 9789 9791 9793 9795 9797 9799 9801 9802 9804 9805 9806 9808 9809 9810 9810 9811 9812 9812 9812 9813 9812 9812 9812 9811 9811 9810 9809 9808 9807 9805 9804 9802 9800 9798 9796 9793 9791 9788 9785 9782 9778 9775 9771 9767 9762 9757 9752 9747 9742 9736 9730 9723 9716 9709 9702 9694 9686 9678 9669 9660 9651 9641 9631 9621 9610 9600 9588 9577 9565 9553 9541 9528 9515 9502 9489 9476 9463 9450 9437 9425 9412 9400 9388 9376 9365 9355 9345 9336 9327 9320 9313 9307 9302 9298 9295 9292 9291 9290 9291 9292 9295 9298 9302 9306 9311 9317 9323 9330 9338 9345 9353 9360 9368 9375 9383 9390 9397 9405 9411 9417 9422 9427 9432 9436 9440 9443 9445 9447 9448 9449 9450 9451 9451 9451 9451 9451 9451 9451 9451 9452 9453 9454 9455 9457 9460 9462 9466 9469 9473 9478 9483 9489 9494 9501 9507 9514 9521 9528 9536 9543 9551 9559 9567 9576 9584 9592 9601 9609 9617 9626 9634 9643 9651 9659 9667 9675 9683 9690 9698 9705 9712 9718 9725 9731 9737 9742 9748 9753 9757 9762 9766 9771 9775 9778 9782 9786 9789 9792 9796 9799 9802 9805 9807 9810 9813 9816 9818 9820 9822 9824 9826 9828 9829 9830 9831 9832 9832 9832 9832 9832 9832 9832 9832 9831 9831 9830 9829 9829 9828 9828 9827 9827 9827 9826 9825 9825 9824 9823 9822 9821 9819 9818 9816 9813 9811 9808 9805 9801 9797 9793 9788 9784 9778 9773 9768 9762 9757 9751 9745 9739 9733 9727 9721 9715 9708 9702 9695 9688 9681 9673 9665 9657 9648 9639 9629 9618 9607 9596 9583 9570 9557 9543 9528 9513 9498 9481 9465 9447 9429 9411 9391 9371 9351 9330 9308 9285 9262 9238 9213 9187 9159 9131 9102 9071 9039 9007 8973 8939 8903 8867 8831 8795 8759 8723 8687 8651 8615 8580 8547 8516 8487 8459 8433 8411 8391 8373 8359 8347 8338 8332 8329 8329 8332 8338 8347 8358 8371 8387 8405 8424 8445 8467 8490 8516 8541 8567 8593 8619 8645 8671 8697 8724 8750 8775 8800 8824 8847 8871 8893 8915 8936 8956 8976 8995 9014 9032 9049 9066 9083 9099 9114 9129 9144 9158 9172 9185 9198 9211 9224 9236 9248 9260 9272 9283 9294 9305 9316 9327 9337 9348 9358 9368 9378 9388 9398 9408 9417 9427 9437 9446 9455 9465 9474 9483 9493 9502 9511 9520 9530 9539 9548 9557 9567 9576 9585 9594 9603 9613 9622 9631 9640 9648 9657 9666 9674 9682 9690 9698 9705 9713 9720 9726 9733 9739 9745 9751 9757 9762 9768 9773 9777 9782 9787 9791 9795 9799 9803 9807 9810 9814 9817 9820 9823 9826 9829 9831 9834 9836 9839 9841 9843 9844 9846 9848 9849 9851 9852 9853 9854 9855 9855 9856 9857 9857 9857 9857 9857 9857 9857 9857 9856 9855 9854 9853 9852 9851 9849 9509 0 22 1 9847 9845 9843 9840 9837 9834 9831 9828 9824 9820 9816 9812 9807 9803 9798 9793 9788 9783 9777 9772 9766 9761 9755 9749 9743 9737 9731 9725 9718 9712 9706 9700 9693 9687 9681 9674 9668 9662 9656 9651 9645 9640 9635 9630 9625 9621 9617 9614 9611 9609 9607 9606 9605 9604 9605 9605 9607 9608 9610 9612 9615 9618 9622 9625 9628 9632 9635 9638 9641 9644 9648 9650 9652 9654 9656 9657 9658 9658 9658 9657 9656 9655 9653 9650 9647 9644 9640 9636 9631 9625 9620 9613 9606 9599 9591 9583 9574 9565 9556 9546 9537 9526 9516 9506 9496 9485 9475 9466 9457 9448 9439 9432 9425 9419 9415 9411 9408 9406 9405 9406 9407 9410 9414 9420 9426 9433 9441 9450 9460 9470 9481 9493 9505 9517 9529 9541 9554 9567 9580 9593 9605 9618 9630 9642 9653 9665 9676 9686 9696 9706 9716 9725 9734 9742 9750 9758 9765 9772 9779 9785 9791 9797 9802 9807 9813 9817 9822 9827 9831 9836 9840 9844 9848 9853 9857 9861 9865 9869 9872 9876 9880 9884 9887 9891 9894 9897 9900 9903 9906 9908 9911 9913 9915 9917 9918 9920 9921 9923 9924 9925 9927 9928 9929 9931 9932 9933 9935 9936 9938 9940 9941 9943 9945 9947 9948 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9968 9968 9969 9970 9971 9972 9973 9974 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9988 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9992 9992 9993 9994 9994 9995 9996 9997 9998 9998 9999100001000010001100011000210002100021000210002100021000210001100011000010000 9999 9998 9998 9997 9996 9995 9994 9994 9993 9992 9991 9991 9990 9989 9989 9988 9988 9988 9987 9987 9986 9986 9985 9985 9984 9984 9983 9982 9982 9981 9980 9978 9977 9976 9974 9973 9971 9970 9968 9966 9964 9962 9960 9959 9957 9955 9953 9950 9948 9946 9944 9942 9940 9938 9935 9933 9931 9928 9926 9923 9921 9918 9915 9912 9908 9905 9902 9898 9894 9891 9886 9882 9878 9874 9869 9864 9859 9854 9849 9844 9839 9833 9828 9822 9816 9810 9804 9798 9791 9785 9778 9772 9765 9758 9751 9743 9736 9728 9720 9712 9703 9695 9686 9677 9668 9658 9648 9638 9628 9617 9606 9595 9584 9572 9561 9549 9537 9524 9512 9499 9487 9474 9461 9448 9435 9422 9409 9395 9382 9369 9356 9343 9329 9316 9303 9290 9277 9263 9250 9237 9224 9212 9199 9186 9174 9162 9150 9138 9126 9114 9103 9092 9082 9071 9061 9052 9042 9033 9025 9016 9009 9001 8994 8987 8981 8975 8969 8963 8958 8954 8949 8945 8942 8938 8935 8933 8930 8928 8926 8925 8923 8923 8922 8922 8922 8922 8923 8924 8925 8926 8928 8930 8933 8935 8938 8941 8945 8948 9510 0 22 1 8952 8957 8961 8966 8971 8976 8982 8987 8993 9000 9006 9013 9020 9027 9035 9042 9050 9058 9066 9075 9083 9091 9100 9109 9117 9126 9134 9142 9150 9159 9167 9174 9182 9189 9195 9202 9208 9214 9219 9224 9229 9233 9237 9240 9244 9247 9249 9251 9254 9256 9258 9261 9263 9265 9268 9270 9274 9277 9281 9286 9291 9296 9302 9309 9316 9324 9332 9342 9351 9362 9372 9384 9396 9408 9420 9433 9446 9459 9472 9485 9498 9510 9523 9535 9548 9560 9572 9583 9594 9604 9614 9624 9633 9642 9651 9659 9667 9675 9682 9688 9695 9701 9707 9713 9719 9724 9729 9734 9738 9743 9747 9751 9755 9758 9762 9765 9767 9770 9772 9774 9776 9778 9779 9780 9781 9782 9782 9782 9782 9782 9782 9781 9781 9780 9779 9779 9778 9777 9776 9776 9775 9774 9774 9773 9772 9772 9771 9771 9770 9769 9769 9768 9767 9766 9765 9764 9763 9762 9760 9759 9757 9755 9753 9751 9749 9746 9744 9741 9739 9736 9734 9731 9728 9726 9723 9720 9718 9715 9713 9710 9708 9705 9703 9700 9697 9695 9692 9689 9686 9683 9679 9676 9673 9669 9665 9661 9657 9653 9649 9645 9640 9636 9631 9626 9622 9617 9612 9607 9601 9596 9590 9585 9579 9573 9567 9560 9553 9546 9539 9531 9524 9516 9507 9498 9489 9480 9470 9460 9450 9439 9428 9417 9405 9394 9381 9369 9356 9342 9328 9314 9299 9284 9267 9251 9233 9215 9197 9177 9157 9136 9114 9091 9067 9042 9017 8990 8963 8935 8905 8875 8844 8812 8779 8745 8710 8674 8637 8599 8560 8520 8479 8436 8393 8348 8302 8254 8206 8155 8104 8051 7996 7940 7882 7823 7761 7699 7634 7568 7500 7429 7358 7284 7208 7130 7050 6968 6884 6798 6710 6620 6529 6435 6340 6244 6146 6048 5947 5847 5746 5646 5545 5446 5349 5253 5159 5066 4977 4893 4812 4735 4662 4595 4534 4479 4430 4386 4350 4321 4299 4283 4274 4272 4277 4287 4304 4327 4357 4392 4432 4476 4526 4580 4638 4699 4763 4831 4901 4974 5048 5124 5202 5281 5362 5443 5524 5606 5689 5772 5854 5937 6020 6102 6183 6264 6345 6425 6504 6581 6658 6733 6808 6880 6952 7022 7091 7158 7224 7288 7351 7412 7473 7531 7588 7644 7699 7752 7804 7855 7905 7954 8001 8048 8094 8139 8182 8225 8267 8308 8348 8388 8426 8463 8500 8535 8570 8603 8636 8668 8699 8729 8758 8786 8813 8839 8865 8889 8914 8937 8959 8981 9003 9023 9043 9063 9081 9100 9117 9135 9151 9167 9183 9198 9212 9226 9240 9252 9265 9276 9288 9298 9308 9318 9327 9336 9344 9352 9359 9366 9373 9379 9384 9390 9395 9400 9404 9408 9412 9416 9420 9423 9426 9429 9432 9434 9436 9439 9441 9443 9445 9447 9449 9451 9453 9455 9457 9459 9461 9464 9466 9469 9472 9475 9479 9482 9486 9490 9495 9499 9504 9509 9514 9520 9525 9531 9537 9543 9549 9555 9561 9567 9511 0 22 1 9574 9580 9586 9592 9597 9603 9609 9614 9620 9625 9630 9635 9639 9644 9648 9652 9656 9659 9663 9666 9669 9672 9674 9677 9679 9681 9683 9684 9686 9687 9688 9689 9689 9690 9690 9690 9689 9689 9688 9687 9686 9685 9683 9681 9679 9677 9675 9672 9669 9666 9662 9658 9654 9650 9646 9641 9636 9631 9626 9621 9615 9609 9603 9597 9591 9585 9580 9574 9568 9562 9556 9551 9546 9541 9537 9533 9529 9526 9524 9523 9522 9521 9522 9523 9525 9528 9532 9536 9541 9547 9553 9560 9567 9575 9583 9592 9601 9610 9619 9629 9638 9647 9656 9665 9674 9682 9691 9699 9706 9714 9721 9728 9734 9740 9746 9752 9757 9762 9767 9772 9776 9781 9785 9790 9794 9798 9802 9806 9809 9813 9816 9819 9822 9825 9828 9831 9833 9835 9838 9840 9841 9843 9844 9846 9847 9848 9849 9850 9851 9852 9853 9853 9854 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9861 9862 9862 9863 9863 9863 9863 9863 9863 9863 9863 9863 9862 9862 9862 9862 9861 9861 9861 9861 9860 9860 9860 9860 9860 9860 9861 9861 9861 9862 9862 9863 9864 9864 9865 9866 9867 9868 9869 9871 9872 9873 9875 9876 9878 9879 9881 9882 9884 9886 9887 9889 9891 9892 9894 9896 9897 9899 9900 9901 9902 9904 9905 9905 9906 9907 9908 9909 9910 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9926 9927 9929 9930 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9925 9924 9924 9925 9925 9925 9925 9926 9927 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9936 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9946 9946 9947 9947 9948 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9957 9957 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9949 9948 9948 9948 9947 9947 9946 9945 9945 9944 9943 9942 9940 9939 9938 9936 9935 9933 9931 9930 9928 9926 9924 9922 9920 9918 9916 9915 9913 9911 9909 9907 9905 9904 9902 9900 9898 9896 9894 9893 9891 9889 9887 9885 9883 9882 9880 9878 9876 9874 9873 9871 9869 9868 9866 9865 9864 9862 9861 9860 9859 9858 9512 0 22 1 9857 9856 9854 9853 9852 9851 9850 9848 9846 9845 9843 9841 9839 9836 9834 9831 9828 9825 9822 9818 9815 9812 9808 9805 9801 9797 9794 9791 9787 9784 9781 9778 9775 9773 9770 9768 9766 9765 9764 9762 9762 9761 9761 9761 9761 9762 9762 9763 9765 9766 9768 9769 9771 9773 9775 9777 9779 9781 9783 9785 9787 9789 9791 9792 9794 9795 9797 9798 9799 9800 9800 9801 9802 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9802 9802 9801 9801 9800 9799 9799 9798 9796 9795 9794 9792 9790 9788 9786 9783 9781 9778 9775 9772 9769 9766 9763 9759 9756 9753 9749 9746 9743 9740 9737 9734 9731 9728 9725 9723 9721 9718 9716 9714 9713 9711 9709 9708 9706 9705 9703 9701 9700 9698 9697 9695 9693 9691 9689 9687 9685 9682 9680 9677 9674 9671 9668 9665 9661 9657 9653 9649 9645 9640 9636 9631 9625 9620 9614 9608 9602 9596 9589 9582 9575 9567 9560 9552 9544 9535 9527 9518 9509 9500 9490 9480 9470 9460 9449 9439 9427 9416 9404 9392 9379 9366 9353 9339 9325 9310 9295 9279 9262 9246 9228 9210 9191 9172 9152 9131 9110 9088 9066 9043 9019 8994 8969 8942 8915 8887 8858 8828 8797 8765 8731 8696 8660 8622 8583 8543 8501 8457 8412 8365 8316 8266 8214 8160 8104 8047 7988 7928 7866 7802 7737 7671 7602 7533 7462 7390 7317 7242 7166 7090 7013 6936 6859 6781 6704 6626 6549 6473 6399 6326 6254 6183 6117 6055 5996 5941 5889 5843 5802 5767 5737 5712 5695 5684 5679 5681 5688 5705 5727 5754 5788 5828 5874 5924 5978 6037 6100 6168 6238 6310 6384 6459 6536 6613 6691 6768 6845 6922 6997 7072 7146 7220 7290 7359 7427 7493 7558 7620 7681 7740 7798 7855 7910 7964 8017 8069 8119 8168 8215 8262 8307 8351 8394 8436 8477 8517 8556 8593 8629 8665 8699 8732 8763 8794 8824 8853 8880 8907 8933 8958 8983 9006 9029 9051 9073 9094 9114 9133 9152 9171 9189 9207 9224 9240 9256 9272 9287 9301 9315 9329 9342 9355 9367 9379 9390 9401 9412 9422 9432 9442 9451 9460 9468 9477 9485 9493 9501 9508 9515 9523 9530 9536 9543 9549 9555 9561 9567 9573 9578 9583 9588 9593 9598 9603 9607 9612 9616 9620 9624 9628 9632 9636 9640 9644 9648 9651 9655 9659 9663 9666 9670 9673 9677 9680 9683 9686 9689 9692 9695 9697 9700 9702 9704 9705 9707 9709 9710 9711 9712 9713 9713 9714 9715 9715 9716 9716 9716 9717 9717 9717 9717 9718 9718 9718 9718 9718 9718 9718 9718 9717 9717 9716 9716 9715 9714 9712 9711 9710 9708 9706 9704 9702 9699 9697 9694 9692 9689 9686 9683 9679 9676 9673 9669 9666 9662 9658 9654 9650 9646 9642 9637 9632 9628 9623 9618 9613 9607 9602 9596 9590 9584 9578 9572 9565 9559 9552 9545 9538 9530 9522 9514 9506 9497 9488 9479 9469 9513 0 22 1 9459 9449 9438 9426 9415 9402 9389 9376 9362 9348 9334 9318 9303 9287 9270 9253 9236 9218 9200 9181 9162 9143 9123 9103 9083 9062 9041 9019 8997 8974 8951 8927 8903 8878 8853 8827 8800 8773 8745 8717 8688 8658 8628 8598 8567 8535 8503 8471 8439 8406 8373 8340 8306 8273 8240 8206 8173 8140 8107 8074 8041 8008 7976 7944 7912 7881 7850 7819 7789 7759 7729 7700 7672 7644 7617 7591 7565 7540 7516 7493 7471 7450 7430 7411 7393 7377 7361 7348 7335 7324 7314 7305 7298 7292 7287 7284 7283 7282 7283 7286 7289 7294 7300 7307 7316 7326 7337 7349 7362 7376 7392 7408 7426 7444 7464 7485 7506 7529 7552 7576 7601 7627 7654 7681 7709 7737 7766 7795 7825 7854 7884 7914 7945 7975 8005 8036 8066 8096 8126 8157 8187 8217 8246 8276 8305 8335 8364 8393 8422 8450 8479 8507 8535 8563 8591 8618 8645 8671 8697 8723 8748 8772 8796 8819 8842 8864 8885 8905 8924 8942 8960 8976 8992 9007 9021 9034 9046 9058 9068 9078 9087 9095 9103 9109 9115 9120 9124 9128 9131 9133 9134 9134 9133 9131 9129 9125 9120 9114 9107 9099 9090 9080 9068 9055 9041 9025 9008 8989 8970 8948 8925 8901 8875 8847 8818 8787 8755 8721 8686 8649 8611 8570 8529 8486 8443 8399 8353 8307 8261 8216 8170 8125 8080 8037 7994 7952 7912 7875 7840 7808 7777 7751 7728 7708 7691 7677 7666 7659 7654 7652 7653 7658 7665 7674 7684 7696 7711 7726 7740 7755 7770 7784 7799 7812 7826 7839 7850 7859 7867 7873 7878 7880 7880 7878 7875 7869 7861 7852 7840 7826 7810 7792 7772 7749 7725 7697 7668 7636 7602 7565 7526 7484 7439 7392 7342 7290 7234 7176 7115 7052 6986 6917 6845 6772 6696 6618 6538 6456 6372 6287 6200 6111 6021 5932 5842 5752 5662 5572 5482 5392 5302 5216 5132 5050 4971 4894 4821 4753 4689 4630 4575 4528 4487 4453 4426 4405 4393 4389 4393 4405 4424 4453 4490 4535 4587 4646 4715 4789 4869 4954 5045 5142 5242 5344 5449 5556 5667 5778 5889 5999 6110 6218 6325 6430 6533 6635 6733 6829 6922 7012 7100 7184 7265 7344 7420 7493 7563 7632 7698 7762 7824 7885 7943 8000 8056 8109 8161 8212 8260 8308 8353 8398 8441 8482 8522 8561 8598 8634 8668 8701 8732 8762 8791 8818 8844 8870 8894 8917 8939 8960 8981 9000 9019 9038 9055 9072 9088 9104 9120 9134 9149 9162 9176 9189 9201 9213 9224 9235 9246 9256 9266 9276 9285 9294 9302 9310 9318 9326 9334 9341 9348 9354 9361 9367 9373 9379 9385 9391 9396 9402 9407 9412 9417 9421 9426 9430 9434 9439 9443 9446 9450 9454 9458 9461 9465 9468 9471 9475 9478 9482 9485 9488 9491 9495 9498 9501 9505 9508 9511 9514 9517 9520 9523 9526 9528 9531 9533 9536 9538 9540 9542 9544 9545 9546 9548 9549 9550 9551 9552 9553 9514 0 22 1 9554 9554 9555 9556 9556 9557 9557 9557 9558 9558 9558 9558 9558 9558 9557 9557 9556 9555 9555 9553 9552 9551 9549 9547 9545 9543 9540 9538 9535 9532 9529 9526 9523 9519 9516 9512 9509 9505 9502 9498 9494 9490 9487 9483 9479 9475 9472 9468 9464 9460 9456 9453 9449 9446 9442 9439 9436 9433 9429 9426 9423 9421 9418 9415 9412 9409 9406 9403 9400 9397 9394 9390 9386 9382 9377 9372 9367 9362 9356 9349 9342 9335 9328 9320 9312 9304 9295 9286 9277 9267 9258 9248 9238 9228 9218 9207 9197 9186 9175 9163 9152 9140 9127 9115 9102 9088 9075 9060 9045 9030 9014 8998 8981 8963 8944 8926 8906 8886 8865 8843 8821 8798 8775 8751 8725 8700 8673 8645 8616 8586 8555 8523 8490 8456 8420 8383 8344 8304 8262 8219 8174 8127 8078 8028 7976 7923 7867 7810 7751 7689 7626 7561 7494 7425 7354 7281 7205 7128 7048 6966 6882 6795 6707 6616 6524 6430 6332 6233 6133 6033 5932 5831 5729 5628 5527 5425 5327 5230 5136 5044 4954 4871 4792 4718 4649 4585 4530 4481 4439 4404 4376 4357 4345 4341 4344 4355 4376 4403 4438 4479 4527 4582 4643 4709 4779 4855 4936 5021 5108 5198 5290 5387 5484 5581 5679 5778 5876 5975 6074 6173 6272 6368 6463 6557 6650 6741 6830 6917 7002 7085 7167 7246 7323 7397 7470 7541 7609 7675 7739 7801 7861 7918 7974 8028 8080 8130 8178 8225 8270 8313 8355 8396 8435 8472 8509 8544 8578 8612 8644 8675 8705 8734 8763 8791 8818 8844 8869 8894 8918 8941 8964 8986 9008 9028 9049 9068 9087 9106 9124 9141 9158 9174 9190 9205 9220 9234 9248 9261 9274 9287 9299 9311 9322 9333 9344 9354 9365 9374 9384 9394 9403 9412 9420 9429 9437 9445 9453 9461 9468 9476 9483 9490 9497 9504 9510 9517 9523 9529 9535 9540 9546 9551 9557 9562 9567 9572 9577 9581 9586 9591 9595 9599 9604 9608 9612 9616 9620 9624 9628 9632 9635 9639 9642 9646 9649 9652 9655 9658 9660 9663 9665 9668 9670 9672 9674 9676 9678 9679 9681 9683 9684 9686 9688 9690 9692 9693 9695 9697 9699 9701 9703 9705 9708 9710 9712 9714 9716 9719 9721 9723 9725 9727 9728 9730 9732 9733 9735 9736 9737 9738 9739 9740 9741 9742 9742 9743 9744 9744 9745 9745 9746 9746 9746 9747 9747 9747 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9748 9749 9749 9749 9749 9750 9750 9751 9751 9752 9753 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9768 9769 9770 9771 9772 9773 9775 9776 9777 9778 9779 9780 9780 9781 9781 9782 9782 9782 9782 9782 9782 9782 9781 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9771 9770 9768 9767 9766 9765 9763 9762 9760 9759 9757 9755 9754 9752 9749 9747 9745 9742 9739 9515 0 22 1 9736 9733 9729 9726 9722 9718 9713 9709 9704 9699 9694 9689 9683 9677 9672 9665 9659 9653 9646 9639 9632 9625 9618 9610 9603 9595 9587 9579 9571 9563 9555 9547 9539 9531 9523 9515 9508 9500 9493 9485 9478 9471 9464 9457 9451 9444 9437 9431 9425 9419 9413 9407 9401 9395 9389 9383 9378 9372 9366 9361 9356 9351 9346 9341 9337 9333 9329 9325 9322 9319 9317 9315 9313 9312 9311 9310 9310 9311 9311 9312 9314 9315 9317 9320 9322 9325 9328 9332 9335 9339 9343 9347 9351 9356 9361 9366 9371 9376 9382 9387 9393 9399 9406 9412 9419 9426 9433 9440 9447 9454 9462 9469 9476 9484 9491 9498 9506 9513 9520 9526 9533 9540 9546 9552 9558 9563 9569 9574 9579 9584 9589 9594 9598 9602 9607 9611 9614 9618 9622 9625 9628 9631 9634 9637 9639 9641 9643 9645 9647 9648 9649 9650 9650 9651 9651 9651 9651 9650 9649 9649 9648 9647 9645 9644 9643 9642 9641 9640 9639 9638 9637 9636 9635 9634 9634 9633 9633 9633 9633 9633 9633 9633 9633 9633 9633 9633 9633 9634 9634 9634 9634 9634 9635 9635 9635 9636 9636 9637 9637 9638 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9649 9650 9651 9652 9653 9653 9654 9655 9655 9656 9656 9656 9656 9656 9656 9655 9655 9654 9653 9653 9652 9651 9650 9649 9648 9647 9646 9645 9644 9643 9641 9640 9639 9638 9637 9635 9634 9632 9631 9629 9628 9626 9624 9622 9619 9617 9614 9612 9609 9606 9602 9599 9595 9591 9587 9583 9578 9573 9568 9563 9557 9551 9546 9539 9533 9527 9521 9514 9508 9501 9495 9489 9483 9477 9471 9466 9461 9456 9452 9448 9445 9442 9440 9438 9437 9436 9436 9437 9438 9439 9441 9444 9447 9450 9453 9457 9461 9465 9470 9474 9479 9483 9488 9492 9497 9501 9505 9509 9513 9516 9520 9523 9526 9528 9530 9532 9534 9535 9537 9538 9538 9539 9539 9539 9539 9539 9539 9538 9537 9536 9535 9534 9533 9531 9529 9528 9526 9523 9521 9519 9516 9513 9510 9507 9504 9500 9496 9493 9489 9485 9481 9476 9472 9468 9463 9458 9454 9449 9444 9439 9434 9429 9424 9419 9413 9408 9403 9397 9392 9386 9381 9375 9369 9363 9357 9351 9345 9339 9333 9326 9320 9313 9307 9300 9294 9287 9281 9274 9268 9261 9255 9249 9243 9237 9231 9225 9219 9214 9209 9203 9198 9194 9189 9185 9181 9177 9173 9169 9166 9163 9160 9157 9154 9152 9149 9147 9145 9143 9141 9139 9138 9136 9135 9133 9132 9131 9130 9129 9128 9127 9126 9125 9125 9124 9123 9123 9122 9122 9121 9121 9120 9120 9119 9118 9118 9117 9116 9115 9114 9113 9112 9110 9109 9107 9105 9103 9101 9099 9096 9094 9091 9088 9085 9081 9078 9074 9070 9066 9061 9057 9052 9046 9041 9035 9029 9023 9016 9009 9002 8994 8987 8978 8970 8961 8952 8943 8933 8923 8913 8902 9516 0 22 1 8891 8880 8868 8856 8844 8831 8818 8804 8789 8775 8759 8743 8726 8708 8690 8671 8652 8631 8609 8587 8564 8540 8515 8490 8463 8436 8408 8380 8350 8320 8289 8257 8224 8191 8156 8120 8084 8046 8007 7967 7926 7883 7839 7793 7746 7697 7646 7594 7540 7485 7428 7369 7310 7249 7189 7127 7065 7003 6940 6878 6815 6756 6698 6642 6587 6534 6486 6440 6398 6359 6324 6294 6268 6246 6229 6216 6208 6205 6206 6211 6221 6235 6253 6274 6298 6326 6358 6392 6428 6466 6506 6549 6592 6636 6681 6727 6774 6821 6867 6914 6961 7007 7053 7098 7143 7187 7230 7272 7313 7353 7392 7430 7466 7501 7535 7568 7600 7630 7659 7686 7712 7737 7761 7784 7805 7825 7845 7863 7880 7896 7912 7926 7940 7953 7965 7976 7987 7997 8006 8015 8024 8031 8039 8045 8051 8057 8062 8066 8070 8073 8075 8077 8079 8080 8080 8079 8079 8077 8075 8073 8070 8066 8063 8059 8054 8049 8044 8039 8034 8028 8022 8016 8010 8003 7996 7990 7983 7975 7968 7961 7953 7945 7936 7927 7918 7909 7899 7889 7879 7868 7857 7845 7833 7821 7808 7796 7783 7769 7756 7742 7728 7713 7699 7685 7670 7655 7640 7625 7610 7594 7579 7563 7547 7531 7514 7497 7480 7463 7446 7428 7410 7391 7373 7354 7334 7315 7295 7275 7255 7234 7213 7192 7171 7150 7128 7107 7085 7062 7040 7017 6994 6970 6946 6922 6898 6873 6848 6822 6796 6769 6742 6715 6687 6658 6629 6600 6570 6540 6510 6479 6448 6416 6384 6352 6319 6287 6253 6220 6186 6151 6117 6082 6046 6010 5974 5938 5900 5863 5825 5786 5747 5708 5668 5627 5587 5545 5504 5461 5419 5376 5332 5288 5243 5198 5152 5106 5059 5012 4963 4915 4865 4815 4764 4713 4660 4607 4553 4498 4443 4387 4330 4272 4214 4156 4096 4036 3976 3915 3854 3792 3729 3667 3603 3540 3476 3411 3346 3281 3215 3149 3082 3014 2946 2877 2808 2739 2669 2598 2528 2457 2386 2314 2243 2171 2100 2029 1958 1888 1818 1749 1680 1613 1546 1481 1417 1354 1293 1233 1174 1117 1061 1007 954 903 854 806 760 716 673 632 593 556 520 486 454 423 394 367 342 318 296 275 256 239 222 208 194 182 170 160 151 143 135 128 122 116 111 106 102 97 93 90 86 83 79 76 74 71 69 66 64 62 60 59 57 56 55 54 54 53 53 53 53 53 53 52 52 52 52 52 52 52 51 51 51 50 50 50 49 49 48 48 48 48 47 47 48 48 48 49 49 50 51 51 52 53 54 55 57 58 59 61 62 64 66 69 71 74 78 81 85 90 96 102 108 116 124 133 143 153 165 177 191 205 221 238 256 275 295 317 340 364 390 417 445 475 507 540 575 611 9517 0 22 1 648 688 729 771 815 860 907 954 1003 1053 1104 1156 1209 1263 1317 1371 1427 1482 1538 1594 1650 1706 1763 1819 1876 1933 1990 2047 2104 2162 2219 2276 2334 2392 2449 2507 2565 2623 2681 2739 2797 2854 2911 2967 3023 3079 3133 3187 3240 3291 3342 3392 3440 3488 3534 3579 3622 3665 3706 3745 3784 3822 3859 3894 3929 3962 3995 4027 4057 4087 4116 4143 4169 4195 4218 4241 4262 4282 4300 4316 4331 4344 4354 4363 4369 4374 4376 4377 4376 4372 4367 4359 4350 4340 4328 4315 4300 4284 4268 4251 4235 4217 4200 4183 4165 4148 4131 4114 4098 4082 4066 4051 4037 4022 4008 3993 3979 3964 3948 3932 3916 3899 3880 3860 3839 3817 3793 3767 3740 3710 3680 3646 3611 3574 3536 3496 3454 3410 3365 3320 3273 3224 3175 3126 3077 3028 2979 2931 2883 2835 2788 2744 2701 2661 2623 2586 2553 2524 2497 2475 2455 2440 2430 2424 2422 2425 2434 2448 2467 2491 2519 2554 2593 2637 2685 2739 2798 2861 2927 2997 3071 3149 3229 3311 3395 3481 3570 3659 3749 3838 3927 4016 4106 4195 4284 4373 4459 4545 4629 4711 4793 4873 4952 5029 5105 5179 5252 5323 5393 5462 5530 5596 5661 5725 5787 5849 5909 5968 6025 6082 6136 6190 6242 6293 6342 6390 6437 6482 6526 6569 6610 6650 6688 6725 6761 6796 6829 6862 6893 6924 6953 6981 7009 7035 7061 7085 7109 7132 7153 7174 7194 7213 7232 7249 7266 7282 7297 7312 7326 7340 7353 7365 7378 7390 7402 7414 7427 7439 7452 7464 7477 7490 7504 7518 7533 7547 7563 7579 7595 7611 7628 7646 7663 7680 7698 7715 7733 7750 7767 7784 7801 7818 7835 7851 7867 7883 7898 7913 7927 7941 7955 7969 7982 7995 8007 8019 8031 8042 8053 8064 8074 8084 8094 8103 8112 8120 8128 8136 8144 8151 8158 8164 8171 8177 8183 8188 8194 8199 8204 8209 8214 8219 8224 8229 8233 8238 8243 8247 8252 8257 8261 8266 8270 8275 8279 8284 8288 8292 8297 8301 8306 8310 8315 8319 8323 8328 8332 8337 8341 8346 8350 8354 8359 8363 8368 8372 8376 8380 8383 8387 8390 8393 8396 8398 8400 8401 8402 8403 8403 8403 8402 8400 8398 8396 8393 8389 8385 8380 8375 8369 8362 8355 8347 8338 8329 8318 8307 8295 8283 8269 8254 8238 8221 8202 8183 8162 8140 8116 8091 8064 8035 8005 7972 7938 7902 7863 7823 7780 7735 7687 7638 7585 7530 7472 7412 7349 7283 7215 7145 7073 6998 6921 6842 6763 6682 6601 6519 6437 6354 6272 6190 6111 6034 5960 5888 5818 5753 5693 5637 5586 5539 5500 5466 5439 5417 5402 5394 5392 5396 5407 5423 5447 5476 5510 5549 5592 5642 5695 5750 5808 5869 5934 6000 6066 6132 6198 6265 6332 6399 6466 6533 6597 6659 6719 6778 6835 6890 6942 6993 7043 7090 7135 7178 7219 7258 7296 7331 7365 7398 7429 9518 0 22 1 7459 7487 7515 7541 7566 7590 7613 7635 7657 7677 7697 7716 7735 7753 7771 7789 7806 7823 7840 7857 7874 7891 7907 7924 7941 7958 7976 7993 8011 8029 8047 8066 8085 8104 8123 8143 8163 8183 8203 8223 8244 8264 8285 8305 8326 8346 8366 8387 8407 8427 8447 8466 8486 8505 8524 8542 8561 8579 8597 8614 8631 8648 8665 8681 8697 8712 8727 8742 8756 8770 8783 8796 8809 8821 8833 8845 8856 8867 8877 8887 8897 8906 8915 8923 8931 8939 8946 8953 8960 8966 8972 8978 8984 8989 8993 8998 9002 9005 9009 9012 9014 9016 9018 9020 9021 9022 9022 9022 9022 9021 9020 9018 9016 9014 9011 9008 9005 9001 8997 8993 8989 8984 8979 8973 8968 8962 8956 8951 8944 8938 8932 8926 8919 8913 8906 8899 8893 8886 8879 8873 8866 8860 8853 8847 8840 8834 8828 8821 8815 8809 8803 8798 8792 8787 8782 8777 8772 8768 8763 8760 8756 8753 8750 8747 8745 8743 8742 8740 8740 8739 8740 8740 8741 8742 8744 8746 8748 8751 8754 8758 8761 8766 8770 8775 8780 8785 8791 8797 8803 8809 8816 8822 8829 8836 8844 8851 8859 8867 8875 8883 8891 8899 8907 8915 8923 8931 8940 8948 8956 8964 8972 8980 8987 8995 9002 9010 9017 9024 9031 9037 9044 9050 9056 9062 9067 9073 9078 9082 9087 9091 9095 9099 9102 9106 9108 9111 9113 9115 9117 9118 9119 9120 9121 9121 9121 9121 9121 9120 9119 9118 9117 9116 9115 9114 9112 9111 9109 9107 9105 9103 9101 9099 9097 9094 9092 9089 9086 9082 9079 9075 9072 9067 9063 9059 9054 9049 9044 9039 9033 9028 9022 9017 9011 9006 9000 8995 8990 8985 8980 8976 8971 8968 8964 8961 8958 8956 8954 8953 8952 8952 8952 8953 8954 8955 8957 8959 8961 8964 8967 8970 8974 8977 8981 8985 8989 8993 8997 9001 9005 9010 9014 9018 9022 9026 9030 9034 9037 9041 9044 9047 9050 9053 9055 9058 9060 9062 9063 9065 9066 9067 9067 9067 9067 9067 9067 9066 9065 9063 9062 9060 9059 9057 9054 9052 9050 9047 9044 9042 9039 9036 9033 9030 9027 9024 9021 9017 9014 9010 9007 9003 9000 8996 8992 8988 8983 8979 8975 8970 8965 8960 8955 8950 8945 8940 8934 8929 8923 8917 8911 8905 8899 8893 8886 8880 8873 8867 8860 8853 8846 8839 8832 8824 8817 8809 8801 8793 8785 8777 8769 8760 8752 8743 8734 8725 8716 8707 8698 8688 8679 8669 8660 8650 8640 8630 8620 8610 8599 8589 8578 8567 8556 8545 8534 8522 8511 8499 8487 8474 8462 8449 8436 8423 8410 8396 8383 8369 8354 8340 8325 8311 8296 8281 8265 8250 8234 8218 8202 8186 8170 8153 8136 8119 8102 8084 8066 8048 8030 8011 7992 7972 7952 7932 7912 7891 7869 7847 7825 7802 7779 7755 7731 7707 7682 7656 7630 7604 7577 7549 7521 7492 7463 7433 7403 7372 7340 7308 7275 7242 7207 7173 9519 0 22 2 7148 7114 7080 7044 7007 6970 6931 6891 6851 6809 6766 6722 6677 6631 6584 6536 6487 6437 6386 6335 6283 6231 6178 6124 6070 6015 5959 5902 5844 5785 5725 5663 5600 5536 5470 5403 5334 5264 5193 5120 5046 4970 4893 4814 4735 4654 4573 4490 4407 4324 4239 4155 4070 3984 3898 3811 3724 3636 3547 3458 3368 3278 3187 3096 3004 2913 2820 2727 2635 2542 2449 2357 2266 2174 2084 1993 1906 1819 1734 1651 1569 1489 1412 1337 1264 1193 1125 1059 996 935 877 822 769 718 671 625 582 542 503 467 434 403 374 347 322 299 278 260 243 227 214 202 191 182 174 168 163 159 156 154 153 153 154 155 158 162 166 171 177 184 192 201 211 222 234 247 261 277 295 314 335 358 384 411 440 472 506 543 582 624 668 716 766 818 873 930 990 1052 1116 1181 1249 1318 1389 1461 1535 1611 1688 1766 1845 1926 2007 2090 2173 2257 2343 2428 2516 2603 2691 2778 2866 2955 3043 3131 3219 3307 3393 3478 3562 3645 3727 3806 3885 3962 4037 4111 4184 4255 4324 4393 4460 4526 4591 4655 4719 4782 4845 4908 4970 5032 5093 5153 5213 5272 5331 5388 5445 5500 5554 5608 5660 5711 5761 5811 5859 5906 5951 5996 6040 6084 6127 6169 6211 6253 6294 6336 6378 6419 6461 6502 6544 6585 6625 6665 6704 6743 6781 6818 6855 6891 6926 6960 6992 7024 7055 7085 7114 7142 7170 7197 7223 7249 7274 7299 7324 7348 7372 7395 7418 7441 7463 7484 7505 7526 7546 7566 7585 7603 7622 7639 7657 7673 7689 7705 7720 7735 7750 7765 7781 7796 7811 7826 7842 7858 7873 7889 7905 7921 7937 7953 7969 7985 8001 8017 8032 8048 8063 8077 8092 8106 8120 8133 8146 8159 8172 8185 8197 8210 8222 8234 8247 8259 8271 8283 8295 8307 8319 8330 8342 8353 8365 8376 8386 8397 8407 8417 8426 8436 8445 8453 8461 8469 8477 8484 8491 8497 8504 8510 8515 8520 8525 8530 8534 8538 8541 8544 8546 8548 8550 8551 8552 8552 8552 8551 8550 8549 8547 8544 8541 8538 8534 8530 8525 8520 8515 8509 8502 8495 8488 8480 8472 8464 8455 8446 8437 8427 8417 8407 8397 8386 8376 8366 8355 8345 8334 8324 8313 8302 8291 8280 8268 8256 8244 8231 8218 8204 8190 8175 8159 8142 8125 8106 8087 8066 8045 8023 8000 7976 7951 7925 7898 7871 7843 7813 7783 7752 7720 7687 7653 7617 7581 7544 7505 7465 7424 7381 7337 7291 7244 7195 7145 7093 7039 6985 6929 6872 6813 6753 6693 6632 6572 6510 6449 6388 6327 6266 6207 6149 6093 6038 5984 5934 5886 5842 5800 5761 5726 5695 5668 5645 5625 5610 5599 5592 5589 5590 5597 5606 5620 5637 5657 5681 5708 5738 5769 5804 5841 5879 5919 5960 6003 6047 6091 6135 6180 6224 6268 6312 6356 6399 9520 0 22 2 6443 6485 6526 6566 6606 6644 6681 6717 6753 6787 6820 6852 6883 6914 6943 6972 6999 7026 7052 7077 7102 7126 7150 7172 7195 7216 7237 7258 7277 7297 7315 7333 7350 7366 7382 7398 7413 7427 7441 7455 7468 7481 7493 7506 7518 7530 7543 7555 7567 7579 7592 7604 7617 7630 7643 7656 7669 7682 7696 7709 7723 7737 7750 7764 7779 7793 7807 7822 7837 7853 7868 7885 7901 7918 7935 7953 7972 7991 8011 8031 8051 8072 8093 8115 8136 8158 8179 8201 8223 8244 8266 8287 8309 8330 8351 8372 8392 8412 8433 8452 8472 8492 8512 8531 8551 8570 8589 8609 8628 8647 8666 8684 8702 8720 8737 8754 8770 8786 8801 8816 8830 8843 8856 8869 8880 8891 8902 8912 8921 8930 8939 8947 8955 8962 8969 8976 8982 8988 8994 8999 9004 9008 9012 9015 9018 9020 9022 9023 9024 9024 9024 9022 9020 9018 9015 9011 9007 9002 8997 8990 8984 8977 8969 8961 8952 8942 8932 8921 8909 8897 8884 8870 8855 8840 8824 8807 8789 8770 8750 8730 8708 8686 8662 8638 8612 8585 8557 8528 8497 8465 8432 8397 8360 8323 8283 8242 8199 8154 8107 8060 8011 7959 7907 7855 7802 7748 7694 7640 7586 7532 7478 7426 7377 7330 7285 7241 7203 7168 7137 7109 7085 7066 7052 7042 7036 7035 7040 7049 7062 7079 7100 7126 7154 7186 7220 7257 7298 7340 7384 7429 7476 7525 7574 7623 7673 7722 7772 7821 7870 7920 7969 8017 8064 8110 8155 8199 8242 8283 8323 8362 8399 8434 8468 8500 8531 8561 8589 8616 8641 8666 8689 8711 8733 8754 8774 8793 8812 8830 8848 8865 8882 8899 8916 8932 8948 8963 8978 8993 9006 9020 9032 9044 9055 9066 9075 9085 9093 9101 9109 9116 9123 9129 9134 9140 9145 9150 9155 9161 9166 9171 9176 9181 9187 9192 9197 9203 9208 9213 9218 9223 9228 9232 9237 9241 9245 9248 9251 9254 9257 9259 9261 9263 9265 9266 9267 9268 9270 9271 9272 9273 9273 9274 9275 9275 9276 9276 9277 9277 9277 9278 9278 9277 9277 9277 9276 9275 9274 9273 9271 9269 9267 9265 9263 9261 9259 9256 9254 9251 9248 9245 9242 9239 9236 9232 9229 9225 9222 9218 9213 9209 9205 9200 9194 9189 9183 9178 9172 9166 9160 9154 9148 9142 9137 9131 9126 9121 9116 9112 9109 9106 9104 9102 9102 9102 9102 9104 9106 9108 9111 9114 9118 9123 9128 9133 9138 9143 9148 9154 9159 9165 9170 9175 9180 9185 9190 9194 9199 9203 9208 9212 9216 9220 9224 9228 9232 9236 9239 9243 9247 9250 9254 9257 9261 9264 9267 9270 9273 9275 9278 9280 9282 9285 9287 9288 9290 9292 9293 9295 9296 9298 9299 9300 9301 9302 9303 9303 9304 9304 9304 9304 9304 9304 9304 9304 9303 9302 9302 9301 9300 9299 9298 9297 9296 9295 9295 9294 9293 9293 9293 9292 9292 9291 9291 9290 9290 9289 9289 9288 9287 9286 9521 0 22 2 9285 9284 9283 9281 9279 9278 9276 9274 9272 9270 9268 9266 9265 9263 9262 9260 9259 9257 9256 9255 9254 9252 9251 9250 9249 9248 9247 9245 9243 9242 9240 9237 9235 9232 9229 9226 9223 9220 9217 9214 9211 9207 9204 9201 9198 9195 9192 9189 9186 9183 9181 9178 9176 9174 9171 9169 9166 9164 9161 9159 9156 9153 9150 9147 9144 9141 9137 9134 9131 9128 9124 9121 9118 9115 9112 9109 9106 9103 9100 9097 9095 9092 9090 9087 9084 9082 9079 9076 9073 9070 9067 9064 9061 9058 9054 9051 9048 9044 9041 9037 9034 9030 9027 9024 9021 9017 9014 9011 9009 9006 9003 9000 8997 8994 8991 8987 8984 8981 8977 8974 8971 8967 8963 8959 8956 8952 8948 8944 8940 8937 8933 8929 8926 8922 8919 8916 8912 8909 8906 8903 8899 8896 8893 8889 8885 8882 8878 8873 8869 8865 8860 8855 8850 8845 8840 8835 8830 8824 8819 8814 8809 8804 8800 8795 8791 8786 8782 8778 8774 8770 8766 8762 8758 8754 8749 8745 8741 8736 8731 8725 8720 8714 8708 8701 8695 8688 8681 8674 8666 8659 8652 8645 8637 8630 8623 8616 8609 8602 8595 8589 8582 8576 8569 8563 8557 8550 8544 8538 8531 8525 8518 8512 8505 8498 8491 8484 8477 8469 8462 8454 8446 8438 8430 8422 8414 8405 8397 8388 8380 8371 8362 8353 8344 8335 8325 8316 8306 8296 8286 8276 8266 8256 8246 8235 8225 8215 8204 8194 8183 8173 8162 8152 8141 8131 8121 8110 8100 8089 8079 8068 8057 8046 8035 8023 8012 8000 7988 7976 7964 7952 7939 7926 7913 7900 7887 7874 7860 7847 7833 7819 7806 7792 7778 7764 7750 7736 7722 7707 7693 7678 7663 7648 7632 7617 7601 7585 7569 7552 7536 7519 7503 7486 7469 7451 7434 7417 7399 7382 7364 7346 7328 7310 7291 7273 7254 7235 7215 7195 7174 7154 7133 7111 7089 7067 7045 7022 7000 6976 6953 6930 6906 6882 6858 6834 6810 6785 6761 6736 6712 6687 6661 6635 6609 6582 6555 6528 6499 6470 6440 6410 6380 6348 6317 6285 6253 6220 6187 6153 6119 6085 6051 6017 5982 5948 5913 5877 5842 5806 5769 5733 5695 5657 5618 5578 5537 5496 5453 5410 5367 5322 5277 5231 5185 5138 5091 5043 4995 4946 4898 4849 4799 4750 4701 4651 4601 4551 4500 4448 4396 4343 4289 4234 4178 4121 4063 4005 3945 3885 3825 3764 3702 3639 3576 3513 3451 3388 3325 3262 3200 3137 3074 3013 2951 2889 2827 2765 2702 2639 2575 2511 2446 2381 2315 2249 2182 2115 2047 1979 1911 1844 1776 1708 1642 1576 1510 1445 1382 1321 1262 1203 1147 1091 1038 986 935 886 838 792 747 704 662 621 582 544 507 472 438 405 374 344 316 289 264 241 219 199 182 165 151 137 126 115 106 98 91 85 80 76 72 68 66 63 61 59 57 55 53 51 50 49 9522 0 22 2 48 47 46 46 45 45 46 46 47 48 49 51 52 54 57 59 62 65 68 71 74 77 80 84 87 90 93 96 99 102 105 107 109 111 113 115 116 117 117 117 117 117 116 114 113 111 108 106 103 100 96 93 89 85 81 78 74 70 67 63 59 56 52 49 46 43 40 37 34 32 30 28 26 24 22 21 19 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 14 14 15 15 16 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 26 27 29 31 34 36 39 42 46 49 53 57 61 65 70 75 81 87 94 102 110 119 129 140 151 164 177 192 208 225 242 261 282 303 325 349 373 398 425 452 481 511 542 574 607 642 677 715 753 793 834 877 920 965 1011 1058 1106 1155 1205 1255 1306 1358 1410 1463 1515 1568 1621 1673 1725 1778 1830 1883 1935 1988 2041 2095 2148 2203 2257 2312 2367 2422 2478 2534 2591 2647 2704 2761 2817 2874 2931 2988 3043 3099 3153 3207 3260 3313 3364 3416 3467 3517 3567 3617 3666 3715 3764 3812 3861 3909 3957 4005 4054 4102 4150 4198 4245 4292 4339 4385 4430 4475 4519 4561 4603 4644 4685 4724 4764 4803 4841 4879 4917 4954 4992 5029 5067 5104 5141 5178 5215 5253 5290 5327 5365 5402 5439 5475 5510 5545 5579 5613 5645 5676 5707 5737 5767 5795 5824 5851 5879 5905 5931 5957 5983 6009 6035 6061 6087 6113 6138 6164 6190 6215 6241 6266 6291 6315 6338 6361 6384 6406 6427 6449 6470 6490 6511 6531 6550 6570 6590 6610 6630 6650 6671 6692 6713 6735 6758 6780 6803 6826 6850 6873 6896 6919 6943 6966 6989 7011 7034 7056 7077 7099 7120 7141 7161 7181 7200 7220 7239 7259 7278 7297 7316 7335 7354 7373 7392 7411 7429 7448 7466 7483 7501 7518 7535 7552 7568 7584 7600 7615 7630 7645 7659 7673 7687 7700 7714 7727 7740 7754 7767 7781 7794 7808 7821 7835 7848 7861 7874 7887 7900 7913 7925 7938 7950 7962 7973 7985 7996 8007 8017 8028 8038 8048 8058 8068 8077 8087 8096 8106 8115 8125 8134 8144 8153 8162 8171 8181 8190 8199 8208 8217 8225 8234 8243 8251 8259 8267 8275 8283 8291 8299 8306 8314 8321 8329 8336 8344 8351 8358 8365 8373 8380 8387 8394 8401 8408 8415 8423 8430 8437 8444 8451 8458 8465 8472 8478 8485 8492 8499 8505 8512 8519 8525 8532 8538 8544 8551 8557 8563 8570 8576 8582 8588 8594 8600 8606 8612 8619 8625 8631 8637 8643 8649 8655 8661 8667 8673 8679 9523 0 22 2 8684 8690 8696 8701 8706 8711 8717 8721 8726 8731 8736 8740 8745 8749 8754 8758 8763 8767 8772 8776 8781 8785 8790 8795 8800 8804 8809 8814 8819 8823 8828 8833 8837 8842 8846 8850 8854 8858 8862 8865 8869 8872 8875 8878 8881 8884 8887 8889 8892 8895 8898 8900 8903 8906 8909 8911 8914 8917 8919 8922 8925 8927 8930 8932 8934 8937 8939 8941 8942 8944 8946 8947 8949 8950 8952 8953 8954 8956 8957 8958 8959 8960 8961 8963 8964 8965 8966 8966 8967 8968 8969 8970 8970 8971 8971 8972 8972 8972 8972 8972 8972 8972 8972 8971 8971 8971 8970 8970 8970 8969 8968 8968 8967 8966 8965 8963 8962 8960 8959 8957 8955 8953 8951 8948 8945 8943 8940 8937 8934 8931 8928 8925 8922 8918 8915 8912 8909 8906 8902 8899 8895 8891 8887 8883 8879 8874 8869 8864 8858 8852 8845 8838 8831 8823 8815 8807 8798 8789 8780 8770 8761 8751 8741 8730 8720 8709 8697 8686 8674 8662 8650 8637 8623 8610 8595 8580 8564 8548 8530 8512 8493 8474 8453 8432 8410 8387 8363 8338 8313 8286 8259 8231 8201 8171 8140 8107 8074 8040 8004 7967 7928 7888 7847 7803 7758 7712 7663 7612 7560 7506 7451 7393 7334 7274 7213 7151 7087 7022 6958 6894 6829 6766 6704 6643 6583 6524 6469 6417 6367 6321 6277 6239 6206 6177 6152 6132 6117 6108 6103 6104 6109 6120 6136 6156 6181 6210 6244 6281 6322 6365 6412 6462 6513 6567 6622 6678 6738 6798 6858 6918 6978 7038 7098 7158 7219 7279 7338 7395 7452 7508 7563 7617 7669 7720 7770 7818 7865 7910 7953 7996 8036 8075 8113 8150 8185 8219 8251 8283 8314 8344 8372 8400 8428 8454 8480 8505 8530 8554 8578 8601 8623 8645 8667 8688 8709 8729 8748 8767 8786 8803 8821 8837 8854 8869 8884 8899 8913 8926 8940 8952 8964 8976 8988 8999 9010 9020 9031 9041 9051 9061 9070 9080 9089 9098 9107 9116 9125 9133 9142 9150 9158 9166 9174 9182 9189 9196 9203 9210 9217 9223 9230 9235 9241 9247 9252 9257 9262 9267 9272 9277 9281 9286 9290 9295 9299 9304 9308 9313 9317 9322 9326 9331 9335 9340 9344 9349 9353 9357 9361 9365 9369 9372 9375 9378 9381 9384 9387 9389 9392 9394 9397 9399 9401 9404 9406 9408 9411 9413 9416 9418 9421 9424 9426 9429 9432 9435 9438 9441 9443 9446 9449 9451 9454 9456 9458 9460 9462 9464 9466 9468 9469 9471 9472 9474 9476 9477 9479 9480 9482 9484 9485 9487 9489 9490 9492 9494 9495 9497 9499 9500 9502 9503 9505 9506 9507 9508 9510 9511 9512 9513 9514 9515 9515 9516 9517 9518 9518 9519 9520 9520 9521 9521 9522 9522 9523 9524 9524 9525 9525 9526 9527 9527 9528 9529 9530 9531 9532 9534 9535 9536 9537 9539 9540 9541 9542 9544 9545 9546 9547 9547 9548 9549 9549 9549 9549 9549 9549 9548 9548 9548 9524 0 22 2 9548 9547 9547 9547 9547 9547 9547 9547 9547 9547 9547 9548 9549 9549 9550 9551 9551 9552 9552 9553 9553 9554 9554 9554 9553 9553 9553 9552 9552 9551 9551 9550 9549 9548 9548 9547 9546 9546 9545 9545 9544 9544 9544 9544 9544 9544 9544 9543 9543 9543 9543 9542 9542 9541 9540 9539 9538 9537 9536 9534 9533 9531 9530 9528 9527 9525 9524 9523 9522 9521 9520 9519 9519 9518 9518 9517 9517 9517 9517 9517 9517 9517 9516 9516 9516 9515 9515 9514 9513 9513 9512 9511 9510 9509 9508 9507 9507 9506 9505 9505 9504 9504 9504 9504 9504 9504 9504 9505 9505 9505 9506 9506 9506 9506 9506 9506 9506 9505 9505 9504 9504 9503 9502 9501 9500 9500 9499 9498 9497 9496 9495 9495 9495 9495 9494 9494 9494 9494 9494 9494 9494 9494 9493 9493 9493 9492 9491 9490 9490 9488 9487 9486 9484 9483 9481 9480 9478 9477 9475 9474 9472 9471 9470 9469 9468 9467 9466 9466 9465 9464 9463 9463 9462 9461 9460 9459 9458 9457 9455 9454 9452 9450 9448 9446 9443 9441 9439 9436 9433 9431 9428 9425 9422 9419 9416 9413 9411 9407 9404 9401 9398 9395 9391 9388 9384 9380 9376 9372 9368 9364 9359 9354 9349 9344 9339 9334 9328 9322 9317 9311 9305 9299 9293 9286 9280 9274 9268 9262 9256 9250 9244 9238 9233 9228 9222 9217 9213 9208 9204 9200 9196 9193 9189 9186 9184 9181 9179 9177 9175 9173 9171 9170 9169 9168 9167 9166 9165 9164 9163 9162 9161 9160 9160 9159 9158 9156 9155 9154 9152 9150 9148 9145 9143 9140 9137 9134 9130 9126 9123 9118 9114 9110 9105 9100 9095 9090 9085 9080 9075 9070 9065 9059 9054 9049 9043 9038 9032 9026 9020 9014 9008 9001 8995 8988 8981 8974 8967 8960 8952 8944 8937 8929 8921 8913 8905 8896 8888 8880 8872 8864 8855 8847 8838 8829 8820 8811 8802 8792 8782 8772 8761 8751 8740 8728 8716 8704 8692 8679 8666 8653 8640 8627 8614 8600 8587 8573 8560 8546 8532 8518 8504 8489 8475 8460 8444 8429 8413 8396 8379 8362 8344 8326 8306 8287 8266 8246 8224 8203 8181 8159 8136 8114 8091 8068 8045 8021 7997 7973 7949 7924 7898 7872 7846 7819 7791 7763 7734 7703 7672 7640 7607 7572 7537 7500 7463 7425 7387 7348 7308 7268 7227 7186 7144 7102 7059 7016 6972 6928 6883 6837 6790 6743 6694 6645 6594 6541 6487 6431 6374 6315 6254 6192 6128 6063 5996 5928 5859 5789 5718 5646 5572 5498 5422 5346 5268 5189 5110 5030 4949 4867 4783 4698 4612 4524 4434 4343 4250 4155 4059 3962 3863 3763 3663 3561 3459 3357 3254 3151 3048 2945 2842 2740 2639 2539 2439 2341 2244 2149 2055 1962 1871 1782 1695 1609 1525 1443 1364 1287 1212 1140 1070 1003 939 878 820 765 713 664 619 577 538 502 470 441 414 391 371 353 338 326 9525 0 22 2 316 308 303 300 299 300 303 308 315 324 335 348 363 380 398 419 443 468 496 527 559 595 633 674 717 764 813 866 922 980 1042 1107 1174 1245 1317 1393 1471 1552 1634 1718 1804 1893 1982 2073 2164 2257 2350 2444 2538 2632 2727 2823 2918 3014 3110 3207 3304 3401 3498 3595 3692 3788 3885 3981 4076 4172 4267 4361 4454 4546 4637 4726 4814 4901 4985 5068 5149 5228 5305 5381 5455 5528 5599 5669 5738 5806 5872 5938 6002 6066 6129 6191 6253 6314 6373 6433 6491 6548 6605 6660 6714 6767 6818 6868 6916 6963 7009 7053 7096 7138 7179 7219 7257 7295 7331 7367 7402 7436 7470 7503 7535 7567 7599 7630 7661 7691 7721 7749 7778 7806 7833 7859 7885 7910 7934 7958 7981 8004 8027 8049 8071 8092 8113 8134 8155 8175 8196 8216 8237 8257 8277 8297 8317 8336 8356 8375 8394 8413 8432 8450 8468 8485 8502 8519 8536 8552 8568 8583 8599 8614 8629 8643 8658 8672 8686 8700 8714 8728 8741 8755 8768 8781 8794 8807 8819 8831 8844 8855 8867 8878 8889 8900 8911 8921 8931 8941 8951 8961 8970 8979 8988 8997 9006 9015 9023 9032 9040 9048 9057 9065 9073 9081 9089 9097 9104 9112 9119 9127 9134 9142 9149 9156 9163 9169 9176 9183 9189 9195 9201 9207 9213 9218 9223 9228 9233 9238 9243 9247 9251 9256 9259 9263 9267 9271 9274 9277 9281 9284 9287 9291 9294 9297 9300 9303 9307 9310 9313 9316 9319 9322 9325 9327 9330 9332 9335 9337 9339 9341 9343 9344 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 9359 9359 9360 9361 9362 9363 9363 9364 9365 9365 9365 9366 9366 9366 9366 9366 9366 9366 9365 9365 9364 9364 9364 9363 9363 9363 9363 9362 9362 9362 9363 9363 9363 9363 9364 9364 9365 9366 9367 9368 9369 9370 9371 9372 9373 9374 9375 9377 9378 9379 9381 9383 9384 9386 9388 9390 9392 9394 9396 9398 9400 9402 9405 9407 9410 9412 9415 9417 9420 9422 9425 9427 9430 9433 9435 9438 9440 9443 9446 9448 9451 9454 9456 9459 9462 9464 9467 9469 9472 9474 9477 9479 9481 9484 9486 9489 9491 9493 9496 9498 9500 9503 9505 9507 9509 9511 9512 9514 9515 9516 9517 9518 9519 9519 9518 9518 9517 9516 9514 9513 9511 9508 9506 9503 9500 9497 9493 9490 9486 9482 9478 9474 9469 9464 9459 9454 9449 9444 9438 9432 9426 9419 9412 9405 9397 9389 9382 9374 9366 9359 9351 9343 9336 9329 9322 9316 9311 9305 9301 9298 9295 9294 9293 9293 9295 9297 9300 9305 9310 9316 9322 9329 9337 9346 9356 9365 9375 9385 9395 9405 9415 9425 9435 9445 9454 9464 9473 9482 9490 9498 9506 9513 9521 9527 9534 9540 9545 9551 9556 9561 9566 9571 9575 9580 9584 9588 9591 9595 9599 9602 9605 9608 9611 9614 9617 9619 9621 9526 0 22 2 9624 9625 9627 9629 9630 9631 9632 9633 9633 9634 9634 9634 9633 9633 9632 9632 9631 9630 9629 9628 9627 9626 9625 9624 9623 9622 9621 9620 9619 9618 9617 9616 9614 9613 9612 9611 9610 9608 9607 9605 9603 9602 9600 9598 9596 9594 9592 9590 9587 9585 9583 9580 9578 9575 9572 9569 9566 9563 9560 9557 9553 9549 9545 9541 9537 9532 9527 9522 9516 9511 9506 9501 9495 9490 9484 9479 9474 9469 9465 9460 9456 9453 9450 9447 9445 9443 9442 9442 9441 9442 9442 9443 9444 9446 9448 9450 9452 9455 9457 9460 9463 9465 9468 9471 9474 9477 9480 9483 9486 9489 9492 9496 9499 9502 9506 9509 9513 9516 9520 9524 9528 9532 9536 9540 9544 9548 9552 9556 9560 9564 9568 9571 9575 9578 9581 9585 9587 9590 9593 9596 9598 9600 9602 9604 9606 9608 9609 9611 9613 9614 9615 9617 9618 9619 9620 9621 9621 9622 9623 9623 9623 9623 9623 9622 9622 9621 9620 9618 9616 9615 9612 9610 9607 9605 9602 9598 9595 9591 9588 9584 9579 9575 9570 9565 9560 9555 9549 9544 9538 9531 9525 9518 9511 9504 9497 9489 9482 9474 9465 9457 9449 9440 9431 9422 9413 9404 9395 9386 9377 9368 9359 9350 9341 9332 9323 9314 9305 9297 9288 9280 9272 9264 9256 9248 9241 9234 9227 9220 9214 9208 9202 9197 9192 9187 9183 9179 9176 9172 9169 9167 9165 9163 9161 9160 9159 9159 9159 9159 9159 9160 9161 9163 9164 9167 9169 9172 9175 9178 9182 9185 9190 9194 9199 9204 9209 9214 9220 9226 9231 9237 9244 9250 9256 9263 9269 9275 9282 9288 9295 9301 9307 9314 9320 9325 9331 9337 9342 9347 9351 9356 9360 9363 9366 9369 9371 9373 9374 9375 9375 9374 9373 9372 9369 9367 9364 9360 9356 9351 9346 9341 9335 9328 9322 9315 9308 9300 9292 9284 9276 9267 9259 9249 9240 9230 9220 9209 9198 9187 9175 9163 9151 9138 9125 9111 9097 9082 9067 9052 9036 9020 9003 8987 8969 8951 8933 8913 8894 8874 8853 8831 8808 8785 8761 8736 8710 8684 8656 8627 8597 8566 8534 8501 8466 8431 8395 8358 8319 8280 8241 8201 8160 8119 8077 8036 7995 7953 7913 7874 7836 7799 7762 7728 7696 7667 7639 7613 7592 7573 7557 7544 7535 7529 7527 7528 7532 7539 7551 7565 7582 7602 7625 7651 7679 7708 7740 7773 7808 7844 7880 7918 7956 7994 8033 8072 8111 8150 8189 8226 8264 8301 8338 8374 8409 8443 8476 8509 8540 8570 8600 8628 8655 8681 8706 8729 8752 8773 8793 8812 8830 8847 8862 8877 8891 8904 8916 8927 8937 8947 8956 8964 8971 8978 8984 8989 8994 8998 9001 9004 9006 9007 9008 9007 9006 9005 9002 8999 8995 8990 8984 8978 8972 8964 8956 8948 8939 8929 8919 8909 8898 8887 8876 8865 8853 8841 8829 8816 8804 8791 8778 8765 8752 8738 8724 8710 8696 8682 8668 8654 8639 8625 9527 0 22 2 8611 8596 8582 8568 8553 8539 8525 8511 8497 8484 8470 8457 8445 8432 8420 8408 8397 8386 8375 8365 8355 8346 8337 8328 8320 8312 8305 8298 8292 8286 8281 8276 8272 8268 8264 8261 8259 8256 8255 8254 8253 8253 8253 8253 8255 8256 8258 8261 8264 8267 8271 8275 8280 8285 8291 8297 8303 8310 8318 8325 8333 8342 8350 8359 8369 8378 8388 8398 8407 8418 8428 8438 8448 8459 8469 8479 8490 8500 8510 8520 8530 8539 8549 8558 8567 8575 8584 8592 8600 8607 8615 8622 8629 8635 8642 8648 8654 8659 8665 8670 8675 8679 8684 8688 8692 8695 8698 8701 8703 8704 8705 8704 8703 8702 8699 8696 8692 8687 8682 8675 8668 8660 8651 8641 8631 8621 8609 8598 8585 8572 8559 8545 8531 8516 8500 8483 8466 8447 8427 8406 8385 8362 8337 8312 8285 8257 8227 8196 8163 8129 8094 8057 8020 7980 7940 7899 7857 7814 7770 7725 7678 7630 7580 7529 7476 7422 7365 7307 7246 7183 7118 7050 6979 6905 6829 6750 6667 6582 6494 6403 6310 6214 6116 6016 5915 5812 5706 5600 5493 5387 5280 5172 5065 4958 4850 4743 4639 4536 4436 4337 4241 4148 4058 3973 3891 3813 3740 3673 3611 3555 3504 3461 3425 3396 3374 3358 3351 3351 3359 3374 3396 3427 3465 3510 3561 3619 3684 3754 3829 3909 3994 4085 4178 4274 4372 4473 4577 4682 4787 4892 4997 5101 5204 5308 5410 5512 5611 5709 5805 5898 5991 6080 6167 6252 6335 6416 6496 6573 6649 6723 6794 6865 6933 7000 7065 7127 7188 7248 7305 7360 7414 7465 7515 7562 7608 7652 7693 7732 7770 7805 7839 7871 7902 7932 7960 7987 8013 8038 8062 8085 8107 8128 8149 8168 8187 8205 8222 8239 8255 8269 8284 8297 8309 8320 8331 8341 8349 8357 8364 8370 8376 8381 8386 8390 8394 8397 8400 8403 8405 8408 8410 8412 8413 8415 8416 8417 8418 8418 8419 8419 8419 8419 8418 8417 8416 8415 8414 8412 8411 8409 8408 8406 8404 8403 8401 8399 8398 8396 8394 8392 8390 8388 8386 8384 8382 8380 8377 8376 8374 8372 8370 8369 8368 8367 8367 8367 8367 8369 8371 8373 8376 8380 8385 8390 8395 8402 8408 8415 8423 8430 8438 8447 8455 8464 8473 8482 8491 8500 8509 8518 8528 8538 8548 8558 8569 8579 8591 8603 8616 8629 8642 8656 8670 8684 8698 8712 8727 8741 8756 8770 8785 8799 8812 8825 8838 8850 8862 8872 8882 8891 8899 8907 8914 8921 8927 8932 8937 8942 8945 8949 8952 8954 8956 8958 8959 8960 8961 8962 8962 8962 8962 8961 8960 8959 8958 8956 8954 8952 8949 8946 8943 8940 8936 8932 8927 8922 8917 8912 8907 8901 8895 8889 8882 8876 8869 8862 8855 8847 8840 8832 8824 8817 8809 8800 8792 8783 8774 8764 8754 8744 8733 8721 8709 8697 8683 8670 8655 8640 8625 8609 8592 8575 8558 8540 8521 8503 8484 8464 8445 8425 9528 0 22 2 8405 8385 8365 8344 8323 8302 8280 8258 8235 8211 8187 8163 8138 8112 8086 8060 8032 8004 7977 7949 7921 7894 7867 7839 7813 7786 7761 7738 7715 7693 7672 7653 7634 7617 7600 7585 7571 7557 7545 7532 7521 7510 7499 7488 7477 7466 7454 7442 7430 7417 7405 7392 7378 7365 7351 7336 7321 7306 7290 7273 7256 7238 7219 7200 7179 7158 7136 7113 7088 7062 7035 7006 6976 6944 6911 6876 6840 6803 6764 6724 6683 6642 6599 6556 6511 6466 6419 6372 6324 6275 6225 6174 6122 6070 6016 5961 5905 5847 5788 5728 5666 5602 5537 5470 5403 5334 5265 5194 5124 5052 4980 4908 4836 4763 4690 4617 4543 4470 4396 4322 4248 4174 4099 4023 3948 3871 3793 3714 3633 3552 3469 3385 3299 3213 3125 3037 2947 2856 2765 2674 2583 2491 2400 2308 2217 2125 2035 1946 1859 1772 1686 1603 1521 1440 1362 1285 1211 1139 1069 1002 936 874 815 758 704 653 606 561 519 480 444 411 381 353 328 306 286 269 253 240 229 220 213 207 203 201 199 199 201 204 209 215 222 232 242 255 269 285 303 323 346 370 398 428 461 496 535 577 622 670 721 776 835 897 962 1030 1102 1176 1253 1334 1416 1503 1591 1681 1772 1866 1962 2059 2157 2255 2355 2455 2556 2657 2757 2858 2959 3059 3160 3261 3361 3461 3560 3658 3756 3852 3948 4043 4137 4229 4321 4411 4500 4587 4673 4758 4841 4921 5001 5079 5155 5229 5302 5373 5443 5511 5578 5643 5707 5770 5832 5892 5951 6009 6065 6120 6174 6227 6279 6329 6378 6426 6473 6518 6562 6604 6645 6685 6723 6761 6797 6832 6867 6900 6932 6964 6995 7025 7054 7083 7111 7138 7165 7191 7217 7242 7266 7290 7313 7336 7358 7379 7399 7418 7437 7455 7472 7488 7503 7518 7531 7544 7556 7567 7577 7586 7595 7602 7609 7616 7621 7626 7630 7633 7636 7638 7639 7640 7640 7639 7638 7636 7633 7630 7626 7621 7615 7608 7599 7590 7580 7568 7555 7540 7524 7507 7488 7467 7445 7421 7395 7368 7338 7307 7275 7240 7205 7167 7128 7087 7045 7001 6955 6908 6859 6809 6757 6703 6648 6592 6534 6475 6415 6354 6293 6231 6168 6105 6042 5979 5916 5856 5798 5741 5687 5635 5587 5544 5505 5470 5439 5415 5396 5383 5375 5374 5381 5394 5413 5437 5468 5505 5547 5593 5644 5700 5761 5825 5891 5959 6029 6103 6177 6251 6324 6398 6471 6544 6616 6687 6758 6826 6893 6959 7023 7086 7146 7205 7263 7319 7374 7427 7480 7531 7580 7629 7676 7722 7767 7811 7853 7893 7933 7970 8007 8042 8075 8108 8138 8168 8196 8222 8248 8272 8295 8317 8338 8358 8378 8397 8415 8433 8451 8468 8485 8501 8517 8533 8548 8563 8577 8591 8605 8618 8630 8642 8654 8665 8675 8685 8695 8703 8712 8720 8727 8734 8741 8748 8754 8760 9529 0 22 2 8766 8771 8777 8782 8787 8792 8796 8800 8804 8808 8812 8815 8818 8821 8824 8826 8828 8830 8831 8832 8833 8833 8834 8834 8834 8833 8833 8832 8831 8831 8829 8828 8826 8825 8823 8820 8818 8815 8812 8809 8806 8802 8797 8793 8788 8783 8777 8771 8765 8758 8751 8743 8735 8726 8718 8708 8699 8689 8678 8667 8656 8645 8633 8621 8608 8595 8582 8568 8554 8539 8524 8508 8492 8476 8458 8441 8422 8403 8383 8362 8341 8319 8295 8271 8246 8220 8193 8166 8137 8108 8077 8046 8014 7981 7947 7912 7876 7839 7801 7761 7721 7680 7637 7593 7547 7500 7451 7401 7348 7294 7238 7179 7119 7057 6993 6927 6858 6788 6716 6642 6566 6487 6407 6325 6241 6154 6066 5976 5883 5789 5692 5594 5493 5389 5284 5176 5065 4952 4837 4720 4602 4480 4358 4235 4112 3987 3863 3738 3613 3489 3364 3243 3124 3007 2893 2781 2674 2571 2473 2379 2290 2206 2129 2057 1992 1932 1880 1834 1795 1763 1737 1719 1708 1704 1706 1715 1731 1754 1782 1816 1856 1902 1953 2008 2068 2132 2201 2272 2347 2424 2504 2587 2671 2756 2843 2930 3020 3109 3198 3288 3377 3466 3554 3643 3731 3818 3904 3988 4071 4153 4233 4312 4388 4464 4537 4609 4679 4748 4815 4880 4945 5007 5068 5128 5186 5244 5301 5356 5411 5465 5519 5572 5624 5675 5726 5776 5825 5872 5919 5965 6011 6055 6098 6140 6181 6221 6260 6298 6335 6371 6406 6441 6475 6508 6542 6575 6608 6641 6674 6707 6740 6773 6806 6839 6872 6905 6938 6972 7005 7039 7072 7106 7140 7174 7208 7242 7276 7310 7344 7379 7413 7448 7483 7519 7554 7591 7627 7664 7701 7738 7775 7811 7848 7884 7920 7956 7991 8025 8059 8092 8125 8157 8188 8218 8248 8277 8305 8332 8359 8386 8412 8438 8464 8489 8514 8539 8563 8587 8611 8635 8658 8681 8703 8724 8746 8766 8786 8806 8824 8842 8859 8875 8890 8904 8918 8930 8942 8954 8964 8974 8984 8993 9002 9010 9017 9025 9031 9037 9043 9048 9053 9058 9061 9065 9068 9071 9073 9074 9075 9076 9076 9076 9075 9074 9073 9071 9070 9068 9066 9064 9062 9060 9058 9056 9054 9052 9050 9049 9047 9045 9043 9042 9040 9039 9037 9036 9035 9034 9033 9032 9032 9031 9031 9032 9032 9033 9034 9036 9037 9039 9042 9044 9047 9049 9052 9054 9057 9060 9062 9065 9067 9070 9073 9075 9078 9081 9084 9087 9090 9094 9098 9103 9109 9116 9123 9131 9141 9151 9162 9174 9186 9200 9214 9229 9244 9260 9277 9293 9310 9326 9343 9359 9374 9389 9404 9419 9433 9446 9459 9471 9483 9494 9505 9515 9525 9535 9543 9552 9560 9568 9576 9584 9592 9599 9606 9613 9620 9626 9633 9639 9645 9651 9656 9662 9667 9672 9677 9681 9686 9690 9695 9699 9703 9707 9711 9714 9718 9722 9725 9729 9732 9736 9739 9742 9745 9749 9752 9755 9758 9760 9530 0 22 2 9763 9766 9768 9771 9773 9776 9778 9780 9783 9785 9787 9789 9791 9793 9795 9796 9798 9800 9801 9803 9805 9806 9807 9809 9810 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9822 9822 9823 9824 9825 9826 9826 9827 9828 9828 9829 9829 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9829 9829 9829 9828 9828 9827 9827 9826 9826 9825 9824 9823 9822 9821 9820 9819 9817 9816 9814 9813 9811 9809 9807 9805 9803 9801 9799 9797 9795 9793 9791 9789 9787 9786 9784 9783 9781 9780 9779 9778 9777 9776 9775 9774 9773 9773 9772 9772 9771 9770 9770 9769 9768 9767 9767 9766 9765 9764 9763 9762 9761 9759 9758 9757 9756 9754 9753 9752 9750 9749 9747 9746 9744 9743 9741 9740 9738 9736 9734 9733 9731 9729 9727 9725 9723 9722 9720 9718 9716 9714 9712 9711 9709 9707 9706 9704 9702 9701 9699 9698 9696 9695 9693 9692 9691 9689 9688 9687 9685 9684 9683 9682 9680 9679 9678 9677 9677 9676 9675 9674 9674 9673 9672 9672 9671 9671 9670 9669 9669 9668 9668 9667 9667 9666 9666 9665 9665 9664 9664 9663 9663 9662 9662 9661 9661 9661 9660 9660 9660 9660 9659 9659 9660 9660 9660 9660 9661 9662 9663 9664 9665 9666 9668 9669 9671 9673 9675 9678 9680 9682 9685 9688 9690 9693 9696 9699 9702 9705 9708 9711 9714 9717 9720 9723 9726 9730 9733 9737 9740 9744 9748 9752 9756 9760 9764 9768 9772 9777 9781 9785 9789 9793 9797 9801 9805 9809 9812 9816 9819 9822 9825 9828 9830 9833 9835 9838 9840 9842 9845 9847 9850 9852 9854 9857 9859 9862 9864 9867 9869 9872 9875 9877 9880 9882 9885 9887 9890 9892 9894 9896 9898 9900 9901 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9876 9875 9874 9872 9871 9869 9868 9866 9865 9863 9862 9860 9859 9858 9857 9855 9854 9853 9852 9851 9850 9849 9848 9847 9846 9845 9843 9842 9840 9839 9837 9835 9833 9831 9829 9826 9824 9821 9819 9816 9813 9811 9808 9805 9803 9800 9797 9794 9792 9789 9786 9783 9780 9777 9774 9771 9767 9764 9761 9757 9753 9749 9745 9741 9736 9731 9727 9722 9717 9711 9706 9701 9695 9689 9683 9677 9671 9665 9658 9651 9643 9636 9628 9620 9611 9602 9593 9583 9573 9563 9552 9540 9531 0 22 2 9529 9517 9504 9492 9478 9465 9451 9437 9422 9407 9392 9375 9359 9341 9323 9304 9284 9263 9242 9219 9196 9171 9145 9118 9090 9061 9030 8998 8964 8929 8893 8856 8817 8777 8736 8693 8649 8603 8556 8507 8457 8405 8351 8296 8240 8183 8123 8063 8002 7942 7882 7821 7761 7700 7640 7579 7523 7469 7417 7368 7322 7281 7245 7213 7185 7162 7145 7133 7126 7124 7127 7138 7153 7172 7196 7225 7258 7294 7333 7375 7420 7468 7517 7567 7618 7670 7722 7775 7828 7881 7933 7984 8035 8084 8132 8179 8225 8270 8313 8354 8395 8434 8471 8507 8542 8576 8608 8640 8670 8699 8728 8755 8782 8807 8832 8856 8880 8903 8926 8947 8968 8989 9009 9029 9047 9066 9083 9100 9116 9132 9147 9162 9176 9190 9203 9216 9228 9240 9251 9262 9273 9283 9293 9303 9313 9322 9332 9341 9349 9358 9366 9374 9382 9390 9397 9404 9410 9416 9422 9428 9433 9438 9443 9447 9451 9455 9458 9461 9464 9467 9469 9471 9473 9474 9476 9477 9478 9479 9479 9480 9480 9480 9480 9479 9479 9478 9477 9476 9475 9474 9473 9471 9470 9468 9466 9464 9462 9459 9455 9452 9448 9444 9439 9433 9428 9422 9415 9408 9401 9393 9385 9377 9368 9359 9349 9339 9329 9318 9307 9296 9284 9271 9258 9244 9229 9213 9196 9177 9157 9135 9112 9088 9062 9035 9006 8976 8944 8911 8877 8843 8807 8771 8735 8700 8664 8628 8594 8560 8528 8496 8466 8436 8408 8381 8354 8329 8306 8283 8260 8237 8214 8190 8166 8141 8115 8089 8060 8028 7995 7959 7921 7880 7836 7789 7739 7686 7629 7569 7505 7438 7367 7291 7213 7130 7043 6953 6859 6761 6659 6554 6446 6331 6214 6096 5974 5851 5725 5598 5471 5344 5218 5093 4971 4850 4732 4616 4508 4407 4312 4223 4141 4071 4010 3959 3917 3885 3864 3853 3852 3861 3881 3913 3954 4004 4063 4130 4207 4290 4379 4474 4574 4681 4791 4904 5019 5138 5260 5383 5505 5627 5750 5871 5992 6111 6230 6348 6462 6574 6683 6789 6893 6993 7090 7184 7275 7363 7446 7527 7605 7680 7752 7820 7886 7949 8010 8069 8126 8180 8233 8284 8333 8380 8425 8469 8512 8553 8592 8631 8668 8704 8738 8771 8803 8834 8864 8892 8919 8945 8970 8994 9018 9040 9062 9083 9103 9123 9142 9161 9179 9197 9214 9231 9248 9264 9280 9295 9310 9325 9339 9353 9366 9379 9391 9403 9415 9426 9437 9447 9457 9467 9476 9485 9494 9503 9512 9520 9528 9536 9544 9551 9559 9566 9573 9580 9587 9594 9600 9607 9613 9619 9625 9631 9636 9642 9647 9652 9657 9662 9667 9672 9677 9681 9686 9690 9695 9699 9704 9708 9713 9717 9721 9725 9729 9733 9737 9741 9745 9748 9752 9756 9759 9762 9766 9769 9772 9775 9778 9781 9784 9787 9789 9792 9794 9797 9799 9801 9804 9806 9807 9809 9811 9813 9814 9816 9817 9819 9820 9821 9823 9824 9532 0 22 2 9825 9826 9828 9829 9830 9831 9833 9834 9835 9837 9838 9839 9840 9842 9843 9844 9845 9846 9848 9849 9850 9851 9852 9853 9853 9854 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9862 9862 9863 9863 9864 9864 9865 9865 9865 9866 9866 9867 9867 9868 9868 9869 9870 9870 9871 9872 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9879 9879 9880 9880 9880 9880 9880 9881 9881 9882 9882 9883 9883 9884 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9891 9892 9893 9893 9894 9894 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9901 9901 9902 9902 9902 9903 9903 9903 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9909 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9909 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9906 9906 9906 9905 9905 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9883 9881 9879 9877 9875 9873 9871 9869 9867 9865 9864 9862 9860 9859 9857 9856 9855 9853 9852 9851 9851 9850 9849 9849 9849 9849 9848 9849 9849 9849 9850 9850 9851 9852 9853 9854 9855 9856 9857 9858 9860 9861 9862 9863 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9897 9897 9896 9895 9895 9893 9892 9891 9890 9889 9888 9887 9886 9885 9885 9884 9883 9883 9882 9882 9882 9882 9881 9881 9881 9881 9881 9881 9880 9880 9879 9878 9876 9875 9874 9872 9870 9869 9867 9865 9864 9862 9860 9859 9857 9856 9854 9853 9852 9851 9850 9850 9849 9848 9847 9846 9846 9845 9844 9843 9842 9841 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9830 9829 9828 9828 9827 9827 9827 9826 9826 9826 9826 9826 9825 9825 9825 9825 9825 9825 9826 9826 9826 9826 9827 9828 9828 9829 9829 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9830 9830 9829 9829 9828 9827 9827 9826 9825 9825 9824 9824 9824 9823 9823 9823 9823 9823 9824 9824 9823 9823 9823 9822 9822 9821 9820 9819 9818 9817 9815 9813 9811 9809 9807 9805 9803 9801 9798 9796 9794 9792 9790 9788 9787 9785 9783 9781 9779 9777 9775 9773 9771 9769 9533 0 22 2 9767 9764 9762 9759 9756 9754 9751 9748 9745 9741 9738 9735 9732 9729 9726 9722 9719 9716 9713 9710 9707 9703 9700 9697 9693 9689 9685 9682 9677 9673 9669 9665 9660 9655 9650 9645 9640 9635 9630 9624 9619 9614 9608 9602 9597 9591 9585 9579 9573 9567 9560 9553 9546 9539 9532 9524 9516 9509 9500 9492 9483 9474 9465 9456 9446 9436 9426 9416 9405 9394 9383 9372 9360 9348 9335 9322 9309 9295 9280 9265 9249 9233 9216 9199 9181 9163 9144 9124 9104 9083 9062 9040 9018 8994 8970 8945 8920 8894 8866 8838 8809 8778 8746 8713 8678 8642 8604 8565 8523 8481 8436 8389 8341 8291 8239 8186 8130 8073 8013 7952 7889 7824 7757 7689 7618 7545 7471 7394 7316 7235 7153 7068 6981 6893 6803 6711 6616 6521 6426 6331 6236 6142 6048 5954 5861 5769 5682 5598 5519 5443 5371 5307 5250 5199 5155 5117 5088 5068 5055 5050 5053 5068 5089 5119 5156 5200 5253 5311 5375 5443 5517 5597 5680 5764 5851 5940 6031 6123 6215 6307 6399 6488 6576 6663 6748 6833 6915 6996 7074 7152 7227 7300 7371 7441 7509 7576 7641 7704 7766 7827 7886 7945 8001 8056 8110 8162 8213 8261 8308 8354 8398 8440 8480 8519 8556 8592 8626 8659 8691 8721 8750 8778 8805 8831 8857 8882 8906 8930 8953 8976 8998 9019 9040 9060 9080 9099 9118 9136 9153 9170 9186 9202 9217 9231 9245 9259 9272 9284 9297 9308 9320 9331 9342 9353 9364 9375 9385 9396 9406 9416 9426 9436 9445 9454 9464 9472 9481 9489 9498 9506 9513 9521 9528 9535 9541 9548 9554 9560 9566 9572 9578 9583 9589 9594 9600 9605 9610 9616 9621 9626 9631 9636 9640 9645 9649 9654 9658 9662 9666 9670 9674 9677 9680 9683 9686 9689 9692 9695 9697 9700 9702 9705 9707 9710 9712 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9736 9738 9739 9741 9743 9745 9747 9748 9750 9752 9754 9755 9757 9759 9761 9762 9764 9766 9767 9769 9771 9772 9774 9775 9776 9778 9779 9781 9782 9783 9784 9786 9787 9788 9790 9791 9792 9794 9795 9796 9798 9799 9800 9802 9803 9804 9805 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9827 9828 9830 9831 9833 9834 9836 9837 9839 9840 9842 9843 9844 9845 9846 9847 9847 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9853 9853 9854 9855 9856 9856 9857 9858 9858 9859 9860 9860 9861 9861 9862 9862 9863 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9862 9862 9862 9861 9860 9860 9859 9859 9858 9857 9857 9856 9855 9855 9854 9853 9853 9852 9852 9852 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9849 9848 9848 9534 0 22 2 9848 9847 9846 9846 9845 9845 9844 9843 9842 9842 9841 9840 9839 9839 9838 9837 9837 9836 9835 9835 9834 9833 9833 9832 9831 9831 9830 9829 9828 9827 9825 9824 9822 9820 9818 9816 9814 9811 9808 9805 9802 9798 9795 9791 9787 9782 9778 9774 9769 9764 9759 9754 9750 9745 9740 9735 9730 9725 9720 9715 9710 9705 9700 9696 9691 9687 9683 9680 9676 9673 9671 9668 9666 9665 9664 9663 9663 9663 9664 9665 9666 9668 9670 9673 9675 9678 9682 9685 9689 9693 9696 9700 9704 9708 9712 9717 9720 9724 9728 9732 9736 9740 9744 9747 9751 9755 9758 9762 9766 9769 9772 9776 9779 9782 9785 9788 9790 9792 9795 9797 9799 9800 9802 9803 9804 9805 9806 9806 9807 9807 9808 9808 9808 9808 9809 9809 9809 9809 9809 9809 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9810 9809 9809 9808 9808 9807 9806 9806 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9791 9790 9790 9789 9788 9787 9785 9784 9783 9782 9781 9779 9778 9776 9774 9773 9771 9769 9767 9765 9763 9761 9758 9756 9754 9752 9749 9747 9744 9742 9739 9737 9734 9732 9729 9727 9725 9722 9720 9717 9715 9712 9710 9708 9705 9703 9700 9698 9696 9693 9691 9688 9685 9683 9680 9677 9674 9672 9669 9666 9663 9660 9657 9653 9650 9647 9644 9641 9638 9634 9631 9628 9625 9622 9619 9617 9614 9611 9608 9605 9603 9600 9597 9595 9592 9589 9587 9584 9582 9579 9577 9574 9572 9570 9567 9565 9563 9561 9559 9557 9555 9553 9552 9550 9548 9547 9545 9543 9541 9539 9537 9535 9532 9529 9526 9523 9519 9515 9511 9506 9502 9496 9491 9485 9479 9473 9466 9459 9452 9445 9438 9430 9422 9413 9405 9396 9386 9376 9366 9355 9343 9331 9319 9306 9292 9277 9262 9245 9228 9211 9192 9172 9152 9131 9109 9086 9062 9038 9013 8987 8960 8933 8905 8875 8846 8816 8787 8757 8728 8698 8669 8640 8610 8582 8555 8529 8505 8481 8459 8440 8422 8406 8392 8382 8374 8368 8365 8364 8365 8370 8376 8385 8395 8409 8425 8441 8460 8480 8502 8524 8547 8571 8595 8621 8646 8671 8697 8722 8747 8771 8796 8820 8843 8866 8888 8909 8930 8950 8970 8989 9007 9024 9041 9057 9073 9088 9102 9116 9129 9142 9154 9166 9177 9187 9197 9206 9215 9224 9231 9239 9246 9252 9258 9263 9267 9271 9274 9277 9279 9281 9282 9282 9282 9281 9280 9278 9276 9273 9270 9266 9262 9258 9253 9248 9242 9237 9230 9224 9217 9210 9203 9195 9187 9179 9170 9161 9152 9142 9132 9121 9110 9099 9087 9075 9062 9049 9036 9022 9008 8994 8979 8965 8950 8934 8919 8904 8888 8873 8858 8842 8827 8811 8796 8781 8766 8752 8737 8723 8709 8695 8681 8668 8655 8642 8630 8617 8606 8594 8583 8572 8562 8552 8543 8534 8525 8517 8510 9535 0 22 2 8503 8497 8492 8487 8482 8479 8476 8473 8471 8469 8468 8467 8467 8467 8468 8469 8470 8471 8473 8475 8477 8479 8481 8484 8486 8488 8491 8493 8496 8499 8501 8504 8506 8508 8511 8513 8515 8516 8518 8519 8521 8522 8522 8523 8524 8525 8526 8527 8528 8529 8531 8533 8536 8539 8542 8547 8552 8558 8565 8573 8582 8592 8602 8614 8626 8639 8653 8667 8682 8698 8714 8731 8747 8764 8781 8798 8815 8831 8848 8864 8881 8897 8912 8927 8942 8956 8970 8983 8995 9008 9019 9030 9040 9050 9059 9068 9075 9082 9089 9095 9100 9104 9108 9111 9113 9115 9116 9116 9116 9115 9114 9112 9110 9107 9104 9101 9097 9093 9088 9083 9078 9072 9065 9059 9052 9045 9037 9029 9020 9011 9002 8992 8982 8972 8961 8950 8938 8927 8915 8903 8891 8878 8866 8853 8840 8827 8814 8801 8788 8775 8762 8750 8737 8724 8711 8697 8684 8671 8658 8645 8632 8619 8606 8593 8580 8567 8554 8542 8530 8517 8506 8494 8483 8472 8461 8451 8441 8432 8423 8414 8406 8398 8391 8384 8377 8371 8365 8360 8354 8349 8345 8340 8336 8332 8328 8325 8322 8319 8316 8314 8312 8310 8309 8307 8307 8306 8306 8307 8307 8308 8309 8310 8312 8313 8315 8316 8318 8319 8321 8322 8323 8324 8325 8325 8325 8325 8325 8324 8323 8322 8320 8318 8316 8314 8311 8309 8306 8302 8299 8295 8291 8287 8282 8276 8271 8265 8258 8251 8244 8236 8227 8218 8209 8199 8189 8178 8167 8155 8143 8131 8118 8106 8093 8080 8066 8053 8039 8024 8009 7994 7978 7961 7944 7926 7907 7888 7868 7847 7826 7803 7780 7755 7730 7704 7677 7650 7622 7593 7565 7535 7505 7475 7445 7414 7382 7350 7318 7285 7251 7216 7180 7144 7106 7068 7028 6987 6945 6901 6855 6808 6760 6710 6658 6605 6551 6495 6438 6379 6320 6259 6197 6133 6068 6002 5935 5866 5796 5725 5652 5579 5504 5427 5350 5271 5190 5109 5025 4940 4855 4769 4683 4595 4508 4421 4333 4246 4160 4074 3989 3904 3820 3738 3657 3577 3499 3422 3346 3273 3200 3129 3060 2991 2924 2858 2793 2729 2667 2605 2544 2484 2424 2366 2309 2252 2195 2139 2084 2029 1975 1920 1866 1812 1757 1703 1649 1595 1541 1487 1432 1378 1323 1269 1214 1159 1104 1049 996 943 892 841 791 743 696 652 609 567 528 491 457 424 394 366 341 318 297 277 260 245 231 220 209 200 193 187 182 179 176 175 175 176 179 182 187 193 200 209 220 232 246 262 280 300 322 347 373 402 434 468 505 544 586 630 677 726 778 832 888 947 1007 1070 1134 1200 1267 1335 1404 1474 1545 1616 1687 1758 1829 1899 1970 2039 2109 2177 2244 2310 2374 2437 2498 2558 2615 2671 2724 2775 2824 2870 2914 2955 2993 3028 3060 3089 3115 3137 3156 3172 3184 3193 9536 0 22 2 3198 3200 3198 3193 3184 3172 3156 3138 3116 3092 3065 3034 3002 2968 2933 2895 2856 2816 2776 2736 2696 2657 2619 2581 2544 2508 2477 2449 2424 2401 2383 2369 2360 2356 2357 2361 2372 2388 2409 2434 2465 2502 2543 2589 2639 2693 2751 2812 2877 2944 3014 3087 3162 3238 3316 3395 3476 3558 3639 3721 3803 3884 3966 4048 4130 4212 4292 4371 4450 4527 4604 4679 4751 4822 4891 4959 5023 5085 5144 5201 5255 5306 5355 5401 5444 5484 5521 5555 5587 5616 5642 5665 5687 5706 5722 5736 5748 5758 5765 5770 5773 5773 5770 5766 5758 5748 5736 5721 5705 5686 5664 5640 5614 5587 5558 5528 5496 5465 5433 5401 5369 5339 5309 5282 5255 5230 5208 5189 5173 5160 5150 5145 5143 5146 5152 5162 5176 5194 5215 5240 5269 5302 5338 5376 5417 5461 5507 5555 5605 5655 5707 5761 5814 5868 5922 5975 6028 6080 6132 6183 6233 6281 6328 6373 6417 6459 6500 6539 6577 6614 6649 6683 6716 6748 6779 6809 6839 6868 6896 6925 6952 6980 7007 7033 7060 7086 7112 7138 7163 7188 7213 7238 7263 7287 7312 7336 7360 7384 7408 7432 7456 7480 7504 7529 7554 7579 7605 7631 7657 7684 7710 7738 7765 7792 7820 7847 7874 7902 7929 7957 7984 8011 8038 8065 8092 8118 8144 8170 8196 8222 8248 8274 8300 8326 8352 8378 8403 8429 8455 8480 8506 8531 8555 8580 8604 8627 8651 8673 8695 8717 8738 8759 8778 8797 8816 8834 8851 8868 8884 8900 8915 8930 8945 8959 8973 8986 9000 9012 9025 9037 9048 9059 9070 9081 9091 9100 9109 9118 9126 9134 9141 9148 9154 9160 9165 9170 9174 9178 9182 9185 9188 9191 9193 9195 9197 9199 9200 9201 9202 9203 9204 9204 9204 9205 9205 9205 9205 9206 9206 9206 9206 9206 9206 9207 9207 9207 9208 9208 9208 9209 9209 9210 9210 9211 9212 9213 9213 9214 9215 9216 9217 9218 9220 9222 9223 9225 9228 9230 9233 9236 9240 9243 9247 9251 9255 9260 9265 9270 9275 9280 9285 9291 9297 9303 9309 9315 9321 9327 9333 9339 9345 9352 9358 9364 9370 9377 9383 9389 9395 9401 9407 9412 9418 9424 9429 9434 9439 9445 9449 9454 9459 9463 9468 9472 9476 9480 9484 9487 9491 9494 9497 9500 9503 9505 9508 9510 9512 9514 9515 9516 9517 9518 9518 9518 9518 9518 9518 9517 9517 9516 9515 9514 9512 9511 9510 9508 9507 9505 9504 9502 9500 9499 9497 9495 9493 9491 9489 9487 9485 9483 9482 9480 9478 9476 9474 9472 9470 9469 9467 9466 9465 9464 9463 9462 9462 9461 9461 9461 9461 9461 9462 9462 9463 9463 9464 9465 9466 9467 9468 9469 9471 9472 9474 9476 9478 9480 9483 9485 9488 9491 9494 9497 9501 9504 9507 9511 9514 9518 9521 9524 9528 9530 9533 9535 9537 9539 9541 9542 9543 9544 9545 9545 9545 9545 9545 9545 9544 9544 9543 9543 9537 0 22 2 9542 9542 9541 9540 9540 9539 9538 9537 9536 9535 9534 9532 9530 9528 9526 9524 9521 9519 9517 9515 9512 9510 9508 9507 9505 9504 9503 9502 9502 9503 9503 9505 9507 9509 9512 9515 9519 9523 9527 9531 9536 9541 9545 9550 9555 9560 9565 9570 9574 9579 9583 9587 9591 9595 9599 9603 9606 9609 9612 9616 9619 9622 9625 9628 9631 9634 9637 9640 9644 9647 9650 9654 9657 9661 9664 9668 9671 9675 9678 9682 9686 9689 9693 9696 9699 9703 9706 9709 9712 9716 9719 9722 9725 9728 9731 9734 9737 9740 9742 9745 9748 9751 9754 9757 9760 9763 9765 9768 9771 9773 9776 9778 9781 9783 9785 9787 9789 9790 9792 9794 9796 9797 9799 9800 9802 9803 9805 9807 9808 9810 9812 9814 9817 9819 9821 9823 9825 9828 9830 9832 9834 9836 9838 9840 9842 9843 9845 9846 9847 9848 9849 9849 9849 9850 9850 9850 9850 9850 9851 9851 9851 9851 9852 9852 9853 9854 9854 9855 9856 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9867 9868 9869 9869 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9874 9874 9874 9874 9874 9874 9873 9873 9873 9872 9871 9871 9870 9870 9869 9869 9869 9868 9868 9868 9868 9867 9867 9868 9868 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9863 9863 9862 9861 9861 9860 9860 9859 9858 9858 9858 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9849 9848 9847 9847 9846 9845 9845 9844 9843 9843 9843 9842 9842 9842 9842 9841 9841 9841 9840 9840 9839 9839 9838 9837 9836 9835 9834 9833 9832 9831 9830 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9820 9820 9819 9819 9819 9819 9818 9818 9818 9817 9817 9817 9816 9815 9815 9814 9813 9812 9811 9810 9808 9807 9806 9804 9803 9801 9800 9799 9797 9796 9794 9792 9791 9789 9787 9786 9784 9782 9780 9779 9777 9775 9773 9771 9769 9768 9766 9764 9762 9760 9758 9757 9755 9753 9751 9749 9747 9745 9743 9741 9739 9736 9734 9732 9730 9727 9725 9722 9720 9717 9715 9713 9710 9708 9705 9703 9700 9698 9695 9693 9690 9687 9685 9682 9679 9676 9673 9670 9667 9664 9660 9657 9653 9650 9646 9642 9638 9635 9631 9627 9623 9619 9615 9611 9607 9603 9599 9595 9591 9587 9583 9579 9575 9571 9567 9563 9558 9554 9549 9545 9540 9536 9531 9526 9521 9516 9510 9505 9500 9494 9489 9483 9477 9471 9465 9459 9453 9447 9441 9435 9429 9423 9417 9410 9404 9397 9391 9384 9378 9371 9363 9356 9348 9538 0 22 2 9340 9332 9323 9314 9304 9295 9284 9274 9263 9252 9241 9229 9218 9206 9194 9181 9169 9156 9143 9131 9117 9104 9091 9077 9063 9048 9033 9017 9001 8983 8966 8947 8927 8907 8886 8864 8841 8817 8793 8767 8741 8714 8686 8658 8629 8599 8569 8538 8507 8475 8441 8407 8372 8335 8297 8258 8217 8175 8130 8084 8036 7986 7933 7879 7822 7763 7702 7638 7572 7504 7433 7361 7287 7211 7133 7053 6971 6888 6802 6714 6625 6532 6438 6341 6242 6140 6036 5929 5820 5708 5594 5475 5355 5233 5110 4985 4858 4731 4604 4477 4350 4225 4103 3982 3864 3748 3639 3536 3438 3346 3260 3185 3117 3059 3008 2966 2935 2913 2900 2897 2903 2921 2948 2983 3027 3080 3142 3210 3285 3366 3453 3547 3645 3746 3851 3959 4073 4187 4301 4416 4531 4647 4763 4878 4994 5110 5222 5333 5443 5551 5657 5761 5861 5960 6056 6150 6240 6328 6413 6496 6575 6652 6726 6797 6865 6930 6992 7052 7109 7164 7215 7265 7311 7356 7398 7438 7476 7511 7545 7576 7605 7632 7657 7680 7700 7719 7735 7750 7762 7772 7780 7786 7789 7791 7790 7788 7783 7776 7767 7756 7744 7729 7712 7694 7674 7652 7629 7604 7578 7550 7521 7490 7458 7426 7394 7362 7329 7297 7264 7232 7199 7169 7141 7115 7090 7067 7048 7032 7019 7009 7002 7001 7003 7010 7020 7034 7052 7074 7099 7127 7159 7194 7232 7272 7315 7360 7407 7455 7504 7554 7605 7656 7708 7759 7811 7862 7913 7964 8015 8065 8115 8164 8212 8259 8305 8351 8395 8438 8479 8520 8559 8597 8634 8670 8704 8737 8769 8799 8828 8856 8883 8909 8934 8958 8982 9005 9027 9049 9070 9091 9111 9130 9150 9168 9187 9204 9222 9239 9255 9271 9286 9300 9315 9328 9341 9353 9365 9375 9386 9396 9405 9414 9423 9432 9441 9449 9457 9465 9474 9482 9489 9497 9505 9513 9520 9528 9535 9543 9550 9557 9564 9570 9576 9582 9588 9594 9599 9604 9609 9613 9618 9623 9627 9632 9636 9640 9645 9649 9653 9657 9661 9665 9669 9673 9677 9681 9684 9688 9691 9694 9697 9700 9703 9705 9707 9710 9712 9715 9717 9719 9722 9724 9727 9730 9732 9735 9738 9741 9744 9747 9750 9753 9755 9758 9761 9763 9765 9767 9769 9771 9773 9774 9775 9776 9777 9779 9780 9781 9782 9783 9785 9786 9788 9789 9791 9793 9795 9797 9799 9801 9803 9804 9806 9808 9810 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9828 9829 9831 9832 9834 9835 9837 9839 9840 9842 9843 9845 9847 9848 9850 9851 9852 9853 9854 9855 9855 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9860 9861 9861 9863 9864 9865 9866 9868 9869 9871 9872 9874 9875 9876 9878 9879 9880 9880 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9883 9884 9885 9886 9887 9888 9889 9891 9539 0 22 2 9892 9893 9895 9896 9898 9899 9901 9902 9903 9904 9905 9906 9906 9907 9907 9908 9908 9908 9908 9908 9908 9908 9908 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9906 9906 9907 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9911 9912 9912 9912 9912 9913 9913 9914 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9920 9921 9921 9921 9921 9921 9921 9920 9920 9919 9919 9918 9917 9917 9916 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9914 9914 9914 9914 9914 9914 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9905 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9903 9903 9902 9901 9900 9899 9898 9898 9897 9896 9895 9894 9893 9893 9892 9891 9891 9890 9889 9889 9889 9888 9888 9887 9887 9886 9886 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9873 9872 9871 9869 9868 9866 9865 9864 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9852 9852 9851 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9852 9852 9853 9853 9854 9855 9855 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9857 9857 9856 9856 9855 9854 9853 9852 9851 9850 9848 9847 9846 9845 9843 9842 9841 9839 9838 9836 9835 9833 9832 9830 9829 9827 9825 9824 9822 9820 9818 9816 9814 9811 9809 9807 9805 9802 9800 9797 9795 9793 9790 9788 9785 9783 9780 9778 9775 9773 9771 9768 9765 9763 9760 9757 9754 9751 9748 9745 9742 9738 9734 9730 9726 9722 9718 9713 9708 9703 9698 9693 9687 9681 9675 9669 9662 9655 9648 9641 9633 9625 9616 9607 9597 9587 9577 9566 9555 9543 9531 9518 9504 9491 9476 9461 9446 9431 9415 9399 9382 9366 9349 9332 9316 9299 9283 9266 9250 9233 9218 9202 9187 9173 9159 9145 9132 9120 9108 9097 9087 9077 9068 9060 9053 9046 9040 9035 9031 9027 9024 9022 9020 9019 9018 9018 9018 9019 9019 9020 9021 9022 9023 9024 9026 9027 9028 9028 9029 9030 9030 9031 9031 9032 9032 9033 9033 9034 9036 9037 9039 9041 9044 9047 9051 9055 9060 9066 9072 9079 9086 9094 9103 9112 9121 9131 9141 9152 9162 9173 9185 9196 9208 9220 9231 9243 9255 9267 9279 9291 9302 9314 9326 9337 9349 9360 9371 9382 9393 9404 9415 9425 9435 9445 9455 9465 9474 9483 9492 9501 9510 9518 9527 9535 9542 9550 9558 9565 9572 9579 9586 9592 9599 9605 9540 0 22 2 9611 9617 9622 9628 9633 9638 9643 9647 9652 9656 9660 9664 9667 9670 9673 9676 9679 9682 9684 9686 9689 9691 9692 9694 9696 9697 9699 9700 9701 9702 9703 9704 9705 9705 9706 9706 9707 9707 9707 9707 9707 9707 9706 9706 9706 9706 9706 9706 9706 9706 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9705 9704 9704 9704 9703 9702 9701 9701 9700 9699 9698 9697 9696 9695 9693 9692 9691 9690 9689 9688 9687 9687 9686 9685 9685 9684 9683 9683 9682 9682 9681 9681 9680 9679 9679 9678 9677 9677 9676 9675 9674 9672 9671 9670 9668 9667 9665 9664 9662 9660 9658 9656 9654 9653 9651 9649 9647 9645 9644 9642 9640 9639 9637 9635 9634 9632 9630 9629 9627 9625 9623 9622 9620 9618 9615 9613 9611 9608 9606 9603 9600 9597 9594 9591 9588 9585 9582 9579 9576 9573 9570 9567 9564 9561 9558 9555 9552 9549 9546 9543 9539 9536 9533 9530 9527 9523 9520 9516 9512 9509 9505 9501 9497 9493 9489 9485 9480 9476 9472 9467 9463 9458 9453 9449 9444 9439 9435 9430 9425 9420 9415 9410 9405 9399 9394 9388 9383 9377 9371 9365 9359 9353 9347 9341 9334 9327 9321 9314 9307 9301 9294 9287 9280 9273 9266 9259 9252 9245 9238 9231 9224 9217 9209 9202 9194 9186 9178 9170 9162 9153 9144 9135 9126 9117 9107 9097 9087 9077 9067 9057 9046 9035 9025 9014 9003 8991 8980 8968 8957 8945 8933 8920 8908 8895 8881 8868 8854 8839 8824 8809 8794 8778 8762 8746 8730 8713 8696 8679 8661 8644 8626 8608 8590 8572 8554 8535 8517 8498 8479 8459 8439 8418 8397 8376 8354 8331 8307 8283 8258 8233 8207 8180 8152 8124 8095 8066 8036 8005 7973 7941 7909 7875 7842 7807 7772 7735 7698 7661 7622 7582 7541 7499 7455 7411 7365 7318 7269 7220 7169 7116 7063 7008 6952 6894 6836 6776 6715 6652 6589 6525 6459 6392 6324 6255 6184 6112 6038 5963 5886 5808 5727 5645 5562 5477 5390 5302 5212 5120 5027 4931 4835 4737 4638 4537 4435 4332 4228 4122 4016 3908 3800 3692 3582 3472 3360 3248 3136 3025 2913 2802 2690 2580 2469 2359 2251 2145 2041 1939 1838 1741 1646 1555 1467 1382 1302 1225 1153 1085 1022 962 908 857 811 770 733 701 673 649 630 615 604 597 594 595 600 609 622 639 660 684 713 745 782 822 867 915 967 1023 1083 1148 1216 1288 1364 1443 1527 1614 1703 1796 1892 1992 2094 2197 2303 2411 2521 2633 2744 2856 2969 3082 3195 3309 3422 3535 3647 3758 3868 3977 4086 4193 4298 4402 4506 4607 4707 4806 4904 5000 5094 5187 5279 5369 5458 5545 5630 5713 5794 5874 5951 6027 6100 6172 6242 6310 6375 6440 6502 6563 6622 6679 6735 6790 6843 6895 6946 6995 7044 7092 7138 7184 7229 7272 7315 7357 7397 7436 7474 7511 9541 0 22 2 7547 7581 7615 7647 7679 7709 7738 7766 7793 7819 7844 7868 7892 7915 7938 7960 7982 8003 8024 8045 8065 8084 8102 8120 8137 8153 8168 8182 8195 8207 8218 8228 8237 8244 8250 8255 8259 8261 8262 8261 8259 8255 8250 8243 8235 8224 8211 8196 8178 8158 8134 8106 8074 8039 8000 7958 7911 7861 7808 7752 7693 7628 7562 7496 7431 7365 7301 7238 7177 7118 7060 7013 6973 6938 6911 6889 6877 6872 6876 6888 6907 6941 6981 7027 7080 7139 7207 7277 7349 7424 7501 7580 7660 7740 7819 7899 7976 8050 8123 8194 8263 8326 8386 8443 8497 8548 8596 8642 8684 8725 8763 8798 8832 8863 8893 8921 8947 8971 8995 9016 9037 9056 9074 9092 9108 9123 9137 9151 9163 9175 9187 9197 9207 9217 9227 9236 9245 9253 9262 9270 9278 9286 9294 9302 9309 9316 9323 9330 9337 9344 9350 9356 9362 9368 9373 9378 9383 9388 9393 9397 9401 9405 9409 9413 9416 9419 9423 9426 9429 9431 9434 9437 9439 9442 9444 9447 9449 9451 9453 9455 9457 9459 9461 9463 9464 9466 9467 9469 9470 9471 9472 9473 9473 9474 9474 9474 9474 9473 9473 9472 9472 9471 9470 9469 9468 9466 9466 9465 9464 9463 9462 9462 9462 9461 9462 9462 9462 9463 9463 9464 9465 9466 9468 9469 9470 9471 9473 9474 9475 9476 9478 9479 9479 9480 9481 9481 9482 9482 9482 9481 9481 9480 9480 9479 9477 9476 9474 9473 9471 9469 9467 9464 9462 9459 9457 9454 9451 9449 9446 9444 9441 9438 9436 9433 9430 9428 9425 9423 9420 9418 9416 9414 9412 9409 9407 9406 9404 9402 9401 9399 9398 9397 9397 9397 9397 9397 9398 9400 9401 9404 9406 9409 9413 9417 9422 9426 9432 9438 9444 9450 9456 9463 9469 9476 9482 9489 9495 9502 9508 9514 9520 9526 9532 9537 9542 9547 9551 9556 9560 9564 9568 9571 9575 9578 9582 9585 9588 9590 9593 9596 9598 9601 9603 9605 9607 9609 9611 9613 9615 9616 9618 9619 9620 9621 9622 9623 9623 9624 9624 9625 9625 9625 9626 9626 9626 9626 9626 9626 9625 9625 9625 9625 9625 9624 9624 9624 9624 9623 9623 9623 9623 9623 9623 9622 9622 9622 9622 9622 9622 9621 9621 9621 9621 9621 9620 9620 9620 9619 9619 9619 9618 9618 9618 9617 9617 9616 9616 9616 9615 9615 9615 9614 9614 9613 9613 9612 9612 9611 9611 9610 9609 9609 9608 9607 9606 9605 9604 9603 9602 9601 9599 9598 9597 9596 9595 9594 9593 9592 9591 9590 9589 9588 9587 9586 9585 9584 9583 9583 9582 9581 9580 9579 9578 9578 9577 9576 9575 9574 9574 9573 9573 9573 9572 9572 9572 9572 9572 9572 9572 9571 9571 9571 9571 9571 9571 9571 9571 9571 9570 9570 9569 9569 9568 9568 9567 9567 9566 9566 9565 9564 9564 9563 9563 9562 9562 9561 9561 9560 9559 9558 9557 9555 9554 9552 9550 9548 9545 9542 9539 9535 9542 0 22 2 9531 9527 9523 9518 9514 9509 9504 9499 9493 9488 9483 9478 9473 9468 9463 9458 9454 9449 9445 9441 9438 9435 9432 9430 9428 9426 9425 9425 9425 9425 9426 9428 9430 9432 9436 9439 9443 9448 9453 9458 9464 9470 9476 9482 9488 9493 9499 9505 9511 9517 9523 9529 9534 9539 9543 9548 9552 9556 9560 9563 9567 9570 9574 9577 9580 9583 9585 9588 9591 9593 9596 9599 9601 9603 9606 9608 9610 9612 9613 9615 9616 9617 9618 9619 9619 9620 9620 9620 9620 9620 9620 9620 9620 9620 9619 9619 9619 9618 9618 9617 9617 9616 9615 9614 9614 9613 9611 9610 9609 9607 9605 9603 9601 9599 9596 9594 9591 9588 9585 9582 9579 9575 9572 9568 9564 9561 9557 9553 9549 9544 9540 9535 9531 9526 9521 9516 9511 9506 9500 9495 9490 9484 9479 9474 9469 9464 9459 9454 9450 9446 9442 9438 9435 9433 9431 9429 9428 9427 9426 9427 9427 9428 9430 9431 9434 9436 9439 9442 9446 9449 9453 9457 9462 9466 9470 9474 9479 9483 9488 9492 9497 9501 9505 9509 9513 9517 9520 9524 9527 9531 9534 9537 9540 9543 9545 9548 9551 9553 9556 9558 9560 9563 9565 9568 9570 9572 9575 9577 9579 9582 9584 9586 9588 9590 9592 9593 9595 9596 9597 9598 9599 9600 9600 9601 9601 9601 9601 9601 9601 9600 9600 9600 9600 9600 9600 9599 9599 9600 9600 9600 9601 9601 9602 9602 9603 9603 9604 9604 9604 9605 9605 9605 9605 9605 9605 9605 9604 9604 9603 9602 9601 9600 9599 9598 9597 9596 9595 9594 9593 9592 9591 9591 9590 9589 9588 9588 9587 9586 9586 9585 9585 9584 9583 9582 9581 9581 9580 9579 9578 9577 9576 9574 9573 9572 9571 9570 9569 9568 9567 9566 9566 9565 9565 9564 9564 9563 9563 9562 9562 9561 9561 9560 9559 9558 9557 9556 9554 9553 9551 9549 9547 9545 9543 9541 9539 9536 9534 9532 9530 9529 9527 9525 9524 9523 9522 9521 9520 9519 9518 9517 9517 9516 9515 9514 9513 9512 9511 9509 9507 9506 9504 9502 9499 9497 9495 9493 9490 9488 9486 9483 9481 9479 9477 9475 9473 9471 9469 9467 9465 9463 9461 9459 9457 9455 9453 9451 9448 9446 9444 9441 9439 9437 9435 9432 9430 9428 9426 9425 9423 9421 9419 9417 9416 9414 9412 9410 9408 9405 9403 9400 9397 9394 9391 9387 9384 9380 9376 9372 9367 9363 9359 9355 9351 9348 9344 9341 9337 9334 9332 9329 9326 9324 9322 9320 9319 9317 9316 9314 9313 9311 9310 9308 9307 9305 9303 9301 9300 9298 9296 9295 9293 9291 9290 9288 9286 9285 9284 9282 9281 9280 9278 9277 9276 9274 9273 9272 9270 9269 9267 9266 9264 9262 9259 9257 9255 9252 9250 9247 9244 9241 9238 9235 9232 9229 9226 9223 9219 9216 9213 9209 9206 9202 9199 9195 9192 9188 9184 9181 9177 9173 9169 9166 9162 9158 9153 9149 9145 9140 9135 9130 9543 0 22 2 9125 9119 9113 9107 9101 9094 9087 9079 9071 9063 9054 9045 9036 9027 9017 9007 8997 8986 8975 8964 8952 8939 8926 8912 8897 8881 8865 8847 8827 8807 8785 8761 8735 8708 8679 8649 8617 8584 8551 8517 8483 8449 8415 8380 8346 8311 8280 8251 8223 8198 8175 8157 8142 8130 8121 8116 8114 8115 8119 8126 8136 8150 8166 8184 8203 8223 8245 8268 8290 8313 8335 8357 8378 8398 8418 8437 8454 8470 8485 8499 8511 8522 8531 8540 8547 8553 8558 8562 8566 8568 8570 8571 8571 8570 8568 8566 8563 8560 8556 8551 8546 8541 8534 8528 8521 8514 8507 8499 8492 8484 8475 8467 8459 8450 8441 8433 8424 8415 8406 8397 8387 8378 8368 8358 8348 8338 8327 8316 8305 8294 8283 8272 8261 8249 8238 8227 8216 8205 8194 8183 8172 8161 8151 8140 8130 8119 8109 8099 8088 8078 8068 8057 8047 8036 8026 8015 8005 7994 7984 7973 7963 7952 7942 7932 7922 7913 7903 7893 7884 7875 7865 7856 7847 7837 7828 7819 7809 7799 7789 7779 7769 7757 7746 7734 7722 7710 7698 7685 7672 7659 7646 7633 7620 7607 7593 7580 7567 7553 7540 7526 7513 7499 7485 7471 7457 7443 7428 7413 7397 7381 7365 7348 7330 7312 7294 7275 7256 7237 7217 7197 7176 7156 7135 7114 7093 7071 7050 7029 7008 6987 6965 6943 6922 6899 6877 6854 6831 6807 6783 6759 6734 6708 6683 6656 6629 6602 6574 6546 6517 6488 6459 6429 6400 6370 6340 6310 6279 6249 6218 6187 6156 6125 6093 6060 6028 5995 5961 5927 5892 5856 5820 5783 5745 5707 5668 5628 5588 5547 5505 5463 5421 5379 5336 5293 5249 5206 5162 5117 5073 5028 4982 4936 4890 4843 4796 4748 4699 4650 4600 4549 4497 4444 4390 4335 4280 4224 4167 4110 4052 3994 3935 3876 3816 3757 3696 3636 3576 3515 3454 3393 3332 3271 3209 3147 3085 3023 2959 2896 2832 2768 2703 2637 2572 2506 2440 2374 2308 2242 2176 2110 2044 1979 1914 1849 1785 1721 1659 1597 1536 1476 1416 1358 1301 1244 1188 1134 1080 1027 976 925 876 828 781 736 693 650 610 571 533 497 463 431 400 371 344 318 295 272 252 233 215 199 184 170 157 145 135 125 116 107 100 93 87 81 76 71 67 63 59 56 53 51 49 47 46 45 44 43 42 42 41 41 40 40 40 39 39 39 38 38 38 37 37 36 36 35 35 35 34 34 33 33 33 33 33 33 33 33 33 33 34 34 35 36 37 38 39 40 41 43 44 46 49 51 54 57 60 64 69 74 79 85 92 100 108 117 127 138 150 163 176 191 207 223 241 259 278 298 319 341 363 386 410 434 458 483 509 535 561 587 614 641 668 696 723 750 778 805 832 860 9544 0 22 2 887 914 940 967 992 1018 1042 1066 1089 1112 1134 1154 1174 1193 1210 1226 1242 1256 1268 1280 1290 1299 1307 1313 1318 1322 1325 1326 1327 1325 1323 1320 1315 1309 1302 1294 1285 1274 1263 1250 1236 1220 1204 1186 1167 1148 1127 1105 1082 1058 1033 1008 981 954 927 898 869 840 811 781 752 722 693 663 633 604 575 547 519 492 465 440 415 390 367 344 323 302 282 264 246 229 213 198 184 171 159 148 138 128 119 111 104 97 91 86 81 76 73 69 66 63 61 59 58 57 56 55 55 55 56 56 57 58 60 62 63 66 68 70 73 76 80 83 87 91 96 101 107 113 120 128 138 148 160 173 187 203 220 239 260 283 308 334 363 393 425 460 495 533 572 613 656 699 745 792 841 891 942 995 1049 1105 1162 1220 1279 1340 1402 1466 1530 1596 1662 1731 1800 1870 1940 2010 2082 2153 2224 2295 2366 2436 2507 2576 2645 2714 2782 2850 2916 2982 3048 3112 3176 3239 3302 3365 3427 3489 3551 3612 3673 3734 3794 3854 3914 3973 4031 4088 4145 4202 4258 4313 4367 4421 4473 4525 4577 4627 4676 4725 4774 4821 4868 4915 4961 5006 5052 5097 5141 5185 5229 5272 5314 5356 5397 5438 5478 5517 5556 5594 5631 5668 5704 5740 5775 5809 5843 5876 5909 5942 5973 6005 6036 6067 6098 6128 6157 6186 6215 6243 6271 6297 6324 6349 6374 6398 6421 6443 6465 6487 6507 6527 6547 6565 6584 6602 6619 6636 6654 6671 6687 6704 6721 6738 6754 6771 6787 6803 6819 6835 6851 6866 6881 6896 6910 6925 6939 6953 6966 6980 6993 7006 7019 7032 7046 7059 7072 7086 7100 7114 7128 7143 7158 7174 7189 7205 7222 7238 7255 7272 7289 7306 7323 7341 7358 7375 7393 7410 7427 7444 7462 7479 7496 7513 7531 7548 7565 7583 7601 7618 7636 7654 7672 7690 7708 7726 7745 7763 7781 7799 7817 7835 7853 7871 7888 7906 7923 7939 7956 7972 7989 8005 8020 8036 8051 8067 8082 8097 8111 8126 8140 8154 8168 8182 8196 8209 8222 8235 8248 8260 8272 8284 8296 8307 8318 8329 8339 8350 8360 8370 8380 8389 8399 8408 8417 8426 8435 8444 8452 8461 8469 8478 8486 8494 8501 8509 8516 8524 8531 8537 8544 8550 8556 8562 8568 8574 8579 8584 8590 8595 8600 8605 8610 8615 8621 8626 8631 8636 8641 8646 8652 8657 8662 8667 8672 8677 8682 8687 8692 8697 8701 8706 8710 8714 8719 8723 8727 8731 8735 8740 8744 8748 8752 8756 8760 8764 8769 8773 8777 8781 8785 8788 8792 8796 8799 8803 8806 8809 8811 8814 8817 8819 8822 8825 8827 8830 8832 8835 8838 8840 8843 8846 8849 8851 8854 8857 8860 8863 8866 8868 8871 8874 8876 8879 8881 8883 8885 8887 8889 8891 9545 0 22 2 8893 8894 8896 8898 8900 8902 8903 8905 8907 8909 8910 8912 8914 8915 8917 8918 8919 8921 8922 8923 8924 8924 8925 8925 8925 8926 8926 8926 8927 8927 8927 8928 8928 8929 8930 8931 8932 8933 8935 8936 8937 8939 8941 8942 8944 8945 8947 8948 8950 8951 8952 8953 8954 8955 8956 8957 8957 8958 8959 8960 8961 8962 8963 8964 8966 8967 8968 8970 8971 8972 8974 8975 8976 8978 8979 8980 8981 8982 8983 8983 8984 8984 8985 8985 8986 8986 8987 8987 8988 8988 8989 8990 8991 8991 8992 8993 8994 8996 8997 8998 8999 9000 9001 9003 9004 9005 9005 9006 9007 9007 9008 9008 9008 9008 9008 9008 9008 9008 9008 9008 9007 9007 9006 9006 9005 9005 9004 9003 9003 9002 9001 9000 8999 8998 8997 8996 8995 8994 8993 8992 8991 8990 8989 8988 8987 8985 8984 8983 8981 8980 8978 8976 8975 8973 8971 8969 8967 8965 8963 8961 8959 8956 8954 8952 8950 8948 8946 8944 8942 8940 8938 8936 8934 8932 8930 8928 8926 8924 8922 8919 8917 8914 8912 8909 8906 8903 8899 8896 8892 8888 8885 8881 8877 8873 8869 8865 8861 8857 8853 8849 8845 8841 8837 8833 8830 8826 8822 8818 8814 8809 8805 8801 8796 8792 8787 8783 8778 8773 8768 8762 8757 8752 8747 8741 8736 8731 8725 8720 8714 8709 8703 8697 8691 8685 8678 8671 8664 8657 8650 8642 8634 8625 8617 8608 8599 8589 8580 8570 8560 8550 8541 8531 8521 8511 8501 8492 8481 8471 8461 8450 8439 8428 8416 8404 8392 8379 8366 8352 8338 8324 8309 8293 8277 8260 8244 8226 8209 8191 8173 8155 8136 8118 8099 8080 8061 8041 8020 7999 7977 7954 7931 7906 7881 7855 7827 7799 7770 7739 7708 7675 7642 7607 7572 7535 7498 7460 7422 7383 7343 7303 7261 7219 7175 7131 7085 7038 6989 6939 6887 6833 6777 6720 6660 6598 6533 6467 6397 6325 6251 6175 6096 6015 5932 5847 5760 5672 5581 5490 5396 5301 5204 5105 5005 4903 4800 4695 4589 4482 4374 4265 4156 4045 3934 3823 3712 3601 3491 3383 3275 3169 3063 2963 2865 2772 2682 2595 2514 2439 2369 2305 2247 2196 2153 2116 2086 2064 2049 2042 2041 2048 2063 2085 2114 2150 2192 2240 2295 2355 2420 2490 2564 2643 2725 2810 2898 2989 3083 3179 3275 3373 3471 3571 3671 3771 3871 3971 4071 4171 4270 4369 4467 4564 4660 4754 4848 4940 5030 5119 5205 5290 5373 5453 5532 5608 5682 5753 5822 5888 5952 6013 6072 6128 6182 6234 6284 6332 6378 6422 6465 6505 6544 6581 6617 6651 6684 6715 6745 6773 6800 6826 6850 6873 6894 6914 6932 6949 6964 6978 6990 7001 7011 7020 7028 7035 7042 7047 7051 7055 7059 7062 7064 7066 7068 7069 7070 7071 7072 7073 7073 7073 7074 7073 7073 7072 7072 7072 7071 7071 7071 7070 7070 7071 7071 7072 7074 7076 7078 7081 7084 7088 9546 0 22 2 7093 7099 7105 7111 7119 7127 7136 7145 7155 7166 7177 7189 7201 7214 7227 7241 7255 7270 7285 7301 7318 7335 7352 7370 7389 7408 7427 7447 7467 7487 7508 7530 7551 7573 7595 7617 7640 7662 7685 7708 7730 7753 7776 7799 7821 7844 7867 7889 7912 7934 7956 7979 8000 8022 8043 8064 8085 8105 8125 8145 8165 8183 8202 8220 8237 8255 8271 8287 8303 8318 8332 8347 8360 8374 8387 8399 8411 8423 8434 8445 8456 8466 8476 8485 8495 8503 8512 8520 8527 8534 8541 8547 8552 8557 8562 8566 8570 8572 8575 8577 8578 8579 8579 8579 8578 8577 8575 8573 8570 8567 8563 8560 8555 8551 8546 8541 8536 8531 8525 8520 8514 8508 8502 8496 8490 8484 8477 8471 8465 8458 8451 8445 8438 8431 8424 8417 8410 8403 8397 8390 8383 8376 8369 8362 8355 8349 8342 8336 8330 8324 8318 8313 8308 8303 8298 8293 8288 8284 8279 8274 8270 8265 8260 8256 8251 8247 8242 8237 8231 8226 8220 8215 8209 8203 8196 8190 8183 8177 8169 8162 8154 8146 8138 8128 8118 8108 8097 8084 8071 8057 8041 8025 8007 7987 7966 7944 7920 7894 7866 7836 7804 7771 7735 7697 7658 7616 7572 7526 7477 7426 7374 7318 7260 7200 7138 7074 7006 6938 6868 6797 6724 6650 6575 6500 6425 6350 6277 6204 6134 6064 5996 5934 5877 5823 5774 5728 5690 5658 5632 5612 5598 5594 5596 5605 5621 5643 5673 5709 5750 5797 5850 5909 5971 6036 6106 6178 6256 6334 6412 6492 6571 6651 6731 6811 6891 6971 7049 7125 7200 7274 7347 7417 7485 7551 7615 7677 7738 7796 7852 7907 7959 8010 8058 8105 8150 8194 8235 8275 8313 8349 8384 8417 8448 8478 8507 8535 8560 8585 8609 8631 8653 8673 8692 8711 8728 8745 8761 8776 8791 8805 8818 8831 8843 8855 8866 8877 8887 8897 8907 8915 8924 8932 8940 8947 8954 8960 8966 8972 8978 8983 8987 8992 8996 8999 9003 9006 9009 9011 9013 9015 9017 9018 9020 9021 9022 9022 9023 9023 9024 9024 9025 9025 9025 9026 9026 9026 9027 9027 9028 9029 9029 9030 9031 9032 9033 9035 9036 9037 9038 9040 9041 9043 9044 9046 9048 9049 9051 9053 9055 9057 9059 9061 9063 9066 9068 9071 9074 9077 9080 9083 9087 9090 9094 9098 9102 9106 9110 9114 9118 9122 9126 9130 9135 9139 9142 9146 9150 9154 9157 9160 9164 9167 9169 9172 9174 9176 9178 9180 9181 9183 9184 9185 9185 9185 9186 9185 9185 9185 9184 9183 9181 9180 9178 9177 9175 9172 9170 9167 9165 9161 9158 9155 9151 9146 9142 9137 9131 9125 9119 9112 9104 9096 9087 9077 9066 9055 9043 9030 9016 9002 8986 8970 8952 8934 8914 8894 8872 8850 8826 8802 8776 8749 8721 8692 8662 8631 8598 8565 8532 8498 8463 8427 8390 8354 8318 8282 8247 8213 8180 8148 8116 8088 8062 8038 8017 7998 7982 7970 7960 7954 9547 0 22 2 7951 7953 7958 7967 7978 7993 8010 8030 8053 8077 8103 8133 8163 8194 8225 8257 8291 8324 8357 8390 8423 8455 8486 8517 8547 8577 8606 8635 8663 8690 8717 8743 8768 8793 8818 8842 8866 8889 8912 8935 8957 8979 9000 9020 9040 9060 9078 9096 9113 9129 9145 9160 9175 9188 9202 9214 9226 9237 9249 9259 9269 9279 9289 9298 9307 9316 9325 9334 9342 9350 9358 9366 9374 9381 9388 9394 9400 9406 9411 9417 9421 9426 9430 9434 9438 9441 9444 9447 9449 9452 9454 9456 9458 9461 9463 9465 9466 9468 9470 9472 9473 9475 9476 9477 9478 9479 9479 9479 9479 9479 9479 9478 9477 9476 9475 9474 9472 9470 9468 9465 9463 9460 9458 9455 9452 9448 9445 9441 9437 9433 9428 9424 9419 9414 9408 9403 9397 9391 9386 9380 9374 9368 9362 9356 9350 9344 9339 9334 9329 9325 9321 9318 9315 9312 9311 9310 9309 9309 9310 9312 9314 9317 9320 9324 9329 9334 9340 9346 9353 9360 9367 9374 9382 9390 9398 9405 9413 9421 9428 9436 9443 9450 9456 9462 9468 9474 9479 9483 9487 9491 9495 9498 9501 9504 9507 9510 9512 9515 9517 9520 9522 9525 9528 9531 9534 9537 9540 9544 9547 9551 9555 9559 9562 9566 9570 9574 9577 9581 9584 9588 9591 9594 9597 9600 9603 9605 9608 9611 9613 9616 9618 9621 9624 9627 9630 9633 9636 9639 9642 9646 9649 9652 9656 9659 9663 9666 9669 9673 9676 9678 9681 9684 9686 9688 9690 9692 9694 9696 9697 9699 9701 9702 9704 9705 9707 9708 9710 9712 9714 9716 9718 9720 9722 9724 9726 9728 9730 9732 9734 9736 9738 9739 9741 9742 9743 9744 9745 9746 9746 9747 9747 9748 9748 9748 9749 9749 9749 9750 9751 9751 9752 9753 9754 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9764 9765 9765 9766 9766 9767 9767 9768 9768 9768 9769 9769 9770 9770 9771 9771 9772 9772 9773 9774 9774 9775 9776 9776 9777 9777 9778 9778 9779 9779 9779 9780 9780 9780 9780 9780 9780 9780 9780 9781 9781 9781 9781 9781 9782 9782 9782 9783 9783 9783 9784 9784 9784 9784 9785 9785 9785 9785 9785 9785 9784 9784 9784 9784 9784 9783 9783 9783 9782 9782 9782 9781 9781 9781 9780 9780 9779 9779 9778 9778 9777 9776 9775 9774 9773 9772 9771 9770 9768 9767 9766 9764 9763 9761 9760 9758 9756 9755 9753 9751 9749 9748 9746 9744 9741 9739 9737 9735 9732 9729 9726 9723 9720 9717 9713 9710 9706 9702 9698 9694 9690 9686 9682 9678 9674 9669 9665 9661 9656 9652 9647 9643 9638 9634 9629 9624 9619 9614 9610 9605 9600 9595 9590 9585 9580 9575 9569 9565 9560 9555 9551 9547 9543 9539 9535 9531 9528 9525 9522 9519 9517 9515 9513 9511 9509 9508 9506 9505 9504 9503 9502 9502 9502 9501 9501 9502 9502 9502 9503 9504 9505 9506 9508 9509 9511 9513 9548 0 22 2 9515 9517 9519 9521 9524 9526 9529 9531 9534 9537 9539 9542 9545 9548 9551 9554 9557 9560 9564 9567 9570 9574 9577 9580 9583 9587 9590 9593 9596 9599 9601 9604 9607 9609 9611 9613 9615 9616 9618 9619 9620 9621 9622 9623 9623 9624 9624 9625 9625 9625 9625 9625 9625 9625 9625 9625 9624 9624 9623 9623 9622 9621 9620 9619 9617 9616 9614 9612 9610 9608 9606 9603 9601 9598 9595 9591 9588 9585 9581 9577 9573 9569 9565 9561 9557 9552 9548 9543 9539 9534 9529 9524 9519 9514 9509 9504 9499 9493 9488 9482 9477 9471 9465 9460 9454 9448 9442 9435 9429 9422 9416 9409 9402 9396 9389 9381 9374 9367 9360 9352 9345 9337 9330 9322 9314 9307 9299 9291 9283 9275 9267 9259 9251 9243 9235 9227 9219 9211 9202 9194 9186 9178 9170 9162 9154 9146 9138 9130 9122 9113 9105 9097 9089 9080 9072 9063 9054 9045 9036 9027 9017 9008 8998 8988 8978 8967 8957 8946 8935 8924 8913 8902 8890 8878 8866 8854 8841 8828 8815 8801 8787 8772 8756 8740 8723 8706 8688 8668 8648 8628 8606 8583 8560 8536 8510 8484 8457 8429 8399 8369 8338 8306 8273 8238 8203 8166 8129 8090 8049 8007 7964 7919 7873 7825 7775 7724 7670 7615 7558 7499 7438 7375 7310 7244 7175 7104 7032 6957 6881 6804 6725 6643 6560 6478 6395 6311 6228 6144 6061 5977 5894 5813 5735 5658 5584 5511 5445 5382 5324 5270 5220 5177 5140 5108 5082 5062 5050 5044 5043 5049 5060 5079 5102 5131 5164 5202 5245 5291 5339 5391 5446 5505 5564 5624 5684 5745 5806 5866 5927 5988 6049 6107 6164 6220 6274 6327 6376 6424 6469 6512 6552 6589 6623 6653 6681 6705 6726 6743 6757 6766 6772 6775 6773 6767 6756 6742 6724 6701 6673 6641 6604 6563 6516 6465 6408 6347 6281 6210 6134 6054 5968 5876 5780 5681 5580 5475 5366 5256 5146 5037 4927 4820 4715 4612 4512 4414 4325 4244 4171 4104 4045 4000 3966 3942 3928 3924 3932 3951 3980 4019 4068 4130 4200 4278 4363 4456 4558 4664 4773 4886 5003 5125 5247 5370 5492 5614 5736 5858 5979 6099 6219 6334 6445 6555 6661 6765 6864 6961 7054 7145 7232 7315 7395 7472 7546 7617 7685 7751 7814 7875 7934 7990 8044 8096 8146 8195 8242 8288 8332 8375 8416 8456 8494 8531 8567 8602 8635 8666 8697 8726 8755 8782 8808 8833 8857 8880 8902 8924 8944 8964 8984 9003 9021 9039 9056 9073 9090 9107 9123 9139 9154 9169 9184 9198 9212 9226 9239 9252 9265 9277 9289 9300 9311 9321 9331 9341 9351 9360 9369 9377 9386 9394 9402 9410 9418 9426 9433 9440 9448 9455 9461 9468 9475 9481 9488 9494 9500 9506 9512 9517 9523 9528 9533 9538 9543 9548 9553 9558 9562 9567 9571 9576 9580 9584 9588 9592 9596 9600 9604 9608 9612 9615 9619 9623 9626 9629 9633 9636 9639 9642 9549 0 22 2 9645 9648 9651 9654 9656 9659 9661 9664 9666 9668 9671 9673 9675 9677 9679 9681 9683 9685 9687 9689 9691 9693 9695 9697 9699 9701 9703 9706 9708 9710 9712 9714 9716 9718 9720 9721 9723 9725 9726 9728 9729 9731 9732 9734 9735 9737 9738 9739 9741 9742 9744 9745 9747 9748 9750 9752 9754 9756 9757 9759 9761 9763 9765 9766 9768 9769 9771 9772 9773 9774 9775 9776 9777 9777 9778 9778 9779 9779 9779 9780 9780 9780 9781 9782 9782 9783 9784 9785 9786 9787 9788 9789 9791 9792 9794 9795 9796 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9806 9807 9807 9808 9808 9808 9808 9809 9809 9809 9810 9810 9810 9811 9811 9812 9812 9813 9813 9814 9814 9815 9815 9816 9816 9816 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9818 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9819 9818 9818 9818 9818 9817 9817 9817 9816 9815 9815 9814 9813 9812 9811 9811 9810 9809 9808 9807 9806 9805 9804 9804 9803 9802 9802 9801 9801 9801 9800 9800 9800 9800 9799 9799 9799 9798 9798 9797 9797 9796 9796 9795 9794 9793 9792 9791 9789 9788 9787 9785 9783 9782 9780 9778 9777 9775 9773 9771 9769 9767 9765 9763 9761 9759 9757 9755 9753 9751 9749 9747 9746 9744 9742 9740 9739 9737 9736 9734 9733 9732 9730 9729 9727 9726 9724 9723 9721 9719 9718 9716 9713 9711 9709 9706 9703 9701 9697 9694 9691 9688 9685 9681 9678 9674 9671 9667 9664 9660 9656 9653 9649 9645 9641 9637 9633 9629 9624 9620 9615 9610 9605 9600 9594 9589 9583 9577 9571 9565 9559 9553 9547 9541 9534 9528 9521 9515 9508 9501 9494 9487 9480 9472 9465 9457 9448 9440 9431 9421 9412 9401 9391 9380 9369 9357 9345 9333 9321 9308 9295 9282 9268 9255 9241 9226 9212 9197 9182 9166 9150 9133 9116 9098 9080 9061 9041 9020 8998 8976 8952 8928 8903 8876 8849 8821 8793 8763 8732 8701 8668 8635 8600 8565 8528 8491 8453 8413 8373 8331 8289 8244 8199 8152 8104 8054 8002 7950 7896 7842 7786 7728 7670 7613 7555 7497 7439 7382 7325 7269 7213 7160 7110 7062 7017 6974 6935 6900 6869 6841 6817 6799 6785 6775 6770 6769 6774 6782 6794 6811 6831 6856 6884 6915 6949 6987 7027 7070 7114 7160 7208 7257 7307 7358 7409 7462 7514 7567 7620 7673 7726 7778 7830 7881 7932 7982 8031 8079 8127 8173 8218 8263 8306 8347 8388 8428 8466 8504 8540 8575 8609 8641 8673 8704 8733 8762 8790 8817 8843 8868 8892 8916 8939 8961 8982 9003 9023 9043 9061 9080 9550 0 22 2 9097 9114 9131 9147 9162 9177 9191 9205 9219 9232 9244 9256 9268 9279 9290 9301 9311 9321 9331 9340 9349 9357 9365 9373 9381 9388 9395 9401 9407 9413 9419 9424 9429 9433 9438 9442 9446 9449 9452 9455 9458 9460 9462 9464 9466 9467 9468 9468 9469 9469 9469 9468 9468 9467 9465 9464 9462 9460 9457 9455 9452 9448 9445 9441 9437 9432 9427 9421 9415 9408 9401 9393 9384 9375 9364 9354 9342 9330 9317 9303 9289 9273 9257 9240 9222 9203 9184 9164 9142 9120 9097 9073 9047 9021 8993 8963 8932 8898 8862 8825 8786 8744 8699 8653 8604 8552 8497 8439 8380 8319 8256 8190 8124 8057 7991 7925 7860 7795 7732 7669 7608 7552 7500 7452 7408 7368 7336 7309 7289 7274 7264 7262 7264 7272 7286 7304 7330 7360 7393 7430 7471 7516 7562 7609 7657 7706 7756 7805 7855 7905 7954 8002 8049 8095 8140 8183 8225 8264 8303 8340 8376 8411 8444 8476 8507 8537 8566 8595 8622 8648 8673 8698 8721 8745 8767 8789 8810 8830 8850 8870 8889 8908 8926 8945 8963 8980 8998 9015 9032 9050 9066 9084 9100 9117 9134 9150 9166 9182 9198 9213 9228 9242 9256 9269 9283 9295 9308 9320 9332 9344 9356 9367 9378 9389 9400 9410 9421 9432 9443 9453 9464 9474 9485 9496 9506 9516 9526 9536 9545 9554 9563 9572 9580 9588 9595 9603 9610 9616 9623 9629 9635 9641 9647 9653 9658 9664 9669 9675 9680 9686 9691 9696 9701 9706 9711 9715 9719 9723 9727 9731 9734 9737 9740 9742 9744 9746 9748 9749 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9764 9765 9766 9768 9769 9770 9772 9773 9775 9776 9778 9779 9781 9782 9784 9785 9786 9787 9788 9789 9790 9791 9792 9792 9793 9793 9794 9794 9794 9794 9793 9793 9792 9791 9790 9789 9788 9787 9786 9784 9783 9781 9780 9778 9776 9775 9773 9771 9769 9767 9765 9762 9760 9758 9755 9752 9749 9746 9743 9740 9736 9732 9728 9724 9720 9716 9711 9707 9702 9697 9692 9686 9681 9675 9669 9663 9656 9649 9642 9634 9626 9618 9610 9601 9592 9582 9572 9562 9552 9541 9530 9518 9506 9494 9481 9468 9455 9442 9428 9413 9398 9382 9366 9349 9331 9312 9292 9272 9250 9228 9205 9181 9156 9130 9103 9075 9047 9017 8986 8954 8922 8888 8854 8818 8780 8742 8702 8660 8616 8570 8522 8471 8417 8361 8302 8241 8177 8110 8042 7971 7898 7820 7743 7665 7587 7509 7433 7358 7284 7212 7142 7079 7021 6968 6920 6878 6843 6816 6796 6783 6778 6783 6796 6816 6843 6877 6919 6965 7016 7072 7132 7199 7267 7337 7409 7481 7555 7629 7704 7778 7852 7923 7992 8060 8126 8191 8254 8314 8372 8429 8484 8536 8586 8634 8681 8726 8769 8811 8852 8890 8928 8964 8999 9032 9064 9095 9125 9153 9180 9207 9232 9256 9279 9302 9323 9344 9364 9384 9403 9421 9551 0 22 2 9439 9456 9472 9488 9503 9518 9532 9546 9559 9571 9584 9595 9606 9616 9626 9635 9644 9652 9660 9668 9675 9682 9689 9695 9701 9708 9714 9720 9726 9731 9737 9743 9748 9754 9759 9764 9769 9774 9779 9783 9788 9791 9795 9798 9801 9803 9806 9808 9810 9812 9813 9815 9816 9818 9819 9820 9822 9823 9824 9825 9827 9828 9830 9831 9833 9834 9836 9837 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9849 9849 9850 9851 9851 9852 9852 9853 9854 9854 9855 9856 9857 9857 9858 9859 9859 9860 9860 9861 9861 9861 9862 9862 9862 9862 9862 9863 9863 9863 9863 9864 9864 9864 9865 9865 9865 9866 9867 9867 9868 9869 9869 9870 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9866 9865 9865 9864 9863 9863 9862 9861 9860 9860 9859 9858 9858 9857 9857 9856 9856 9856 9856 9856 9856 9857 9857 9858 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9869 9870 9870 9871 9871 9871 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9871 9872 9872 9872 9872 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9871 9871 9870 9870 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9863 9862 9861 9861 9860 9860 9860 9859 9859 9859 9859 9859 9858 9858 9858 9858 9857 9857 9857 9856 9855 9854 9854 9853 9851 9850 9849 9848 9846 9845 9844 9842 9841 9840 9839 9838 9838 9837 9836 9836 9835 9835 9835 9835 9835 9835 9835 9835 9835 9836 9836 9836 9836 9836 9836 9836 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9835 9834 9834 9834 9834 9834 9833 9833 9832 9832 9831 9831 9830 9829 9829 9828 9828 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9827 9826 9826 9825 9824 9824 9823 9822 9821 9820 9819 9818 9817 9816 9815 9814 9813 9813 9812 9811 9811 9810 9809 9809 9808 9807 9807 9806 9804 9803 9802 9800 9798 9796 9794 9792 9790 9787 9785 9782 9779 9776 9774 9770 9767 9764 9761 9758 9754 9751 9748 9744 9741 9737 9733 9729 9725 9721 9717 9713 9708 9703 9699 9694 9688 9683 9677 9672 9666 9660 9653 9647 9640 9633 9625 9617 9609 9600 9591 9582 9573 9563 9553 9542 9531 9521 9509 9498 9486 9475 9463 9452 9440 9428 9417 9405 9393 9382 9371 9360 9349 9338 9328 9317 9307 9297 9287 9278 9269 9260 9252 9244 9237 9230 9224 9219 9214 9210 9207 9205 9204 9204 9205 9207 9210 9213 9218 9223 9229 9236 9243 9251 9259 9268 9276 9285 9294 9302 9311 9320 9328 9337 9344 9352 9359 9365 9552 0 22 2 9371 9377 9383 9387 9392 9396 9400 9403 9406 9408 9410 9411 9412 9412 9413 9412 9411 9410 9408 9406 9404 9401 9397 9394 9390 9386 9381 9376 9371 9366 9361 9356 9351 9346 9341 9336 9331 9326 9321 9316 9312 9307 9303 9298 9294 9290 9286 9282 9278 9274 9271 9267 9264 9260 9257 9254 9251 9249 9247 9245 9243 9242 9241 9241 9240 9240 9241 9241 9242 9244 9245 9247 9250 9252 9255 9258 9261 9264 9267 9271 9274 9278 9282 9286 9290 9294 9299 9303 9308 9312 9317 9321 9326 9330 9335 9339 9344 9348 9352 9356 9360 9363 9366 9370 9373 9375 9378 9380 9381 9383 9384 9385 9386 9387 9387 9387 9387 9387 9386 9385 9384 9382 9380 9378 9375 9371 9367 9363 9358 9352 9346 9340 9333 9325 9317 9309 9299 9290 9280 9270 9259 9248 9237 9226 9214 9202 9189 9177 9164 9151 9137 9124 9110 9095 9081 9066 9051 9036 9020 9005 8989 8973 8957 8941 8925 8908 8893 8878 8863 8848 8834 8821 8808 8797 8785 8775 8766 8758 8750 8744 8738 8734 8731 8728 8727 8727 8727 8729 8731 8734 8738 8742 8748 8753 8760 8767 8775 8783 8791 8800 8810 8820 8830 8840 8850 8861 8872 8883 8894 8906 8917 8928 8940 8951 8963 8974 8985 8997 9008 9019 9030 9040 9051 9061 9072 9082 9092 9101 9110 9119 9128 9137 9145 9152 9160 9167 9173 9180 9185 9191 9196 9200 9204 9207 9211 9213 9215 9217 9218 9219 9220 9219 9219 9218 9217 9216 9214 9212 9209 9207 9204 9200 9197 9194 9190 9187 9183 9180 9177 9173 9170 9167 9164 9162 9159 9157 9156 9155 9154 9154 9154 9155 9156 9157 9159 9161 9164 9167 9171 9174 9178 9183 9187 9192 9197 9202 9207 9212 9217 9222 9227 9232 9237 9241 9246 9250 9254 9258 9262 9265 9268 9270 9273 9275 9276 9278 9279 9279 9280 9280 9279 9279 9278 9277 9276 9275 9274 9272 9271 9269 9267 9266 9264 9262 9260 9258 9256 9253 9251 9249 9246 9244 9241 9238 9235 9232 9228 9225 9221 9217 9213 9208 9204 9199 9195 9190 9185 9180 9175 9170 9165 9160 9154 9149 9144 9139 9134 9128 9123 9118 9112 9107 9101 9096 9090 9084 9078 9072 9066 9060 9053 9047 9040 9033 9026 9019 9012 9005 8997 8990 8983 8975 8968 8960 8953 8946 8938 8931 8923 8916 8908 8900 8893 8885 8878 8870 8862 8854 8846 8838 8829 8821 8812 8803 8794 8784 8775 8765 8755 8745 8735 8724 8714 8703 8692 8682 8671 8660 8649 8638 8627 8616 8605 8594 8582 8571 8559 8547 8535 8523 8510 8498 8484 8471 8457 8443 8429 8414 8399 8383 8368 8351 8335 8318 8301 8283 8265 8247 8229 8210 8191 8172 8152 8132 8112 8091 8070 8048 8026 8003 7980 7956 7932 7908 7883 7857 7831 7805 7778 7751 7724 7696 7668 7640 7611 7583 7554 7524 7495 7465 7435 7404 7373 7342 7310 7278 7246 7213 7179 7146 9553 0 22 2 7111 7077 7041 7006 6970 6933 6896 6859 6821 6783 6745 6707 6668 6629 6590 6550 6510 6469 6428 6387 6345 6302 6259 6216 6171 6127 6081 6036 5990 5943 5896 5848 5800 5752 5704 5656 5608 5561 5513 5466 5418 5372 5326 5280 5235 5190 5145 5101 5057 5014 4970 4927 4885 4842 4799 4756 4713 4670 4628 4585 4542 4499 4456 4412 4369 4325 4281 4238 4194 4149 4105 4060 4014 3968 3921 3874 3825 3776 3725 3674 3622 3568 3513 3457 3400 3342 3282 3221 3159 3096 3031 2966 2900 2834 2767 2700 2632 2563 2495 2426 2357 2288 2219 2149 2080 2011 1941 1872 1804 1735 1666 1598 1531 1464 1397 1331 1267 1203 1141 1079 1019 961 905 851 799 749 701 655 611 569 530 493 459 426 396 367 341 317 294 273 253 235 219 203 189 176 165 154 144 136 128 121 115 110 105 101 98 95 92 90 89 88 87 87 86 87 87 87 88 89 90 91 93 94 96 98 101 103 106 110 113 118 123 129 135 142 150 159 169 181 193 207 223 241 260 281 304 329 356 386 417 451 486 524 564 606 651 697 746 796 848 902 958 1015 1073 1133 1194 1257 1321 1386 1452 1520 1589 1658 1729 1801 1874 1948 2023 2098 2174 2251 2328 2406 2483 2561 2639 2716 2794 2872 2950 3026 3102 3177 3252 3325 3398 3470 3541 3612 3682 3750 3819 3886 3953 4018 4083 4148 4211 4274 4337 4398 4459 4519 4579 4637 4695 4752 4807 4862 4916 4968 5019 5069 5118 5166 5213 5260 5305 5349 5392 5435 5476 5517 5557 5596 5634 5672 5709 5745 5781 5816 5850 5883 5915 5947 5977 6007 6035 6062 6089 6114 6138 6161 6183 6204 6223 6242 6259 6276 6292 6306 6320 6332 6344 6355 6366 6375 6385 6393 6401 6409 6416 6423 6430 6436 6442 6448 6454 6460 6466 6472 6479 6485 6491 6498 6505 6512 6519 6527 6534 6543 6551 6559 6567 6576 6584 6593 6601 6610 6618 6626 6634 6641 6647 6654 6659 6664 6667 6670 6672 6673 6672 6670 6667 6662 6656 6648 6640 6629 6617 6604 6589 6572 6554 6535 6514 6491 6468 6442 6416 6388 6359 6329 6297 6263 6228 6192 6153 6113 6071 6027 5982 5934 5884 5832 5778 5721 5663 5602 5538 5472 5404 5333 5261 5186 5109 5030 4949 4867 4782 4696 4609 4521 4432 4342 4250 4159 4067 3976 3884 3794 3704 3615 3527 3439 3355 3273 3193 3116 3042 2972 2906 2845 2788 2736 2690 2649 2615 2586 2563 2547 2537 2533 2536 2546 2563 2587 2616 2651 2692 2739 2791 2847 2908 2973 3043 3115 3191 3269 3349 3433 3518 3604 3691 3778 3867 3956 4045 4134 4223 4311 4400 4488 4576 4663 4750 4835 4919 5003 5086 5167 5248 5327 5404 5481 5556 5629 5700 5769 5837 5902 5966 6027 6086 6143 6198 6251 6301 6350 9554 0 22 2 6397 6441 6484 6525 6564 6601 6637 6671 6704 6735 6765 6794 6822 6848 6873 6897 6920 6941 6960 6979 6996 7011 7026 7039 7050 7060 7069 7076 7081 7086 7089 7090 7091 7090 7089 7087 7083 7080 7076 7072 7069 7065 7061 7057 7054 7050 7048 7046 7046 7046 7048 7050 7053 7058 7064 7070 7078 7087 7097 7108 7119 7132 7145 7157 7170 7183 7196 7209 7222 7236 7249 7260 7271 7281 7291 7299 7306 7312 7317 7321 7323 7324 7324 7322 7319 7315 7309 7302 7293 7283 7272 7259 7245 7229 7212 7194 7175 7153 7131 7107 7082 7055 7026 6996 6965 6932 6898 6863 6826 6787 6747 6706 6664 6620 6575 6528 6480 6431 6381 6329 6276 6223 6167 6111 6053 5993 5933 5870 5806 5741 5674 5605 5535 5462 5388 5312 5234 5154 5072 4988 4903 4814 4725 4633 4540 4445 4348 4251 4152 4052 3952 3851 3749 3647 3546 3444 3344 3245 3147 3050 2953 2861 2770 2683 2599 2517 2440 2367 2298 2234 2175 2121 2073 2030 1994 1963 1939 1922 1911 1907 1909 1918 1934 1956 1985 2020 2062 2110 2164 2223 2287 2358 2432 2511 2593 2680 2771 2864 2960 3058 3158 3262 3366 3471 3576 3681 3786 3892 3997 4102 4208 4310 4411 4511 4609 4705 4799 4890 4978 5064 5147 5227 5303 5376 5446 5513 5575 5634 5689 5740 5788 5830 5870 5905 5936 5964 5987 6007 6024 6037 6047 6052 6055 6056 6056 6055 6050 6046 6042 6038 6034 6032 6031 6032 6035 6038 6047 6060 6076 6096 6119 6148 6182 6219 6260 6305 6355 6407 6462 6520 6581 6646 6712 6778 6844 6911 6978 7044 7111 7178 7245 7308 7370 7431 7490 7548 7603 7657 7709 7760 7808 7855 7900 7943 7986 8026 8066 8104 8142 8178 8213 8246 8279 8311 8341 8371 8399 8427 8453 8479 8503 8527 8550 8572 8593 8613 8633 8651 8670 8687 8704 8721 8737 8752 8767 8782 8796 8811 8824 8838 8851 8863 8876 8888 8900 8911 8923 8934 8945 8955 8966 8976 8986 8996 9006 9015 9025 9034 9044 9054 9063 9073 9082 9092 9102 9111 9121 9131 9140 9150 9159 9168 9178 9187 9195 9204 9213 9221 9229 9237 9245 9252 9259 9266 9273 9279 9286 9292 9298 9304 9310 9316 9322 9328 9334 9339 9345 9351 9356 9362 9367 9373 9378 9384 9389 9395 9400 9405 9410 9415 9421 9426 9430 9435 9440 9445 9449 9454 9458 9463 9467 9471 9475 9479 9483 9486 9490 9493 9496 9499 9503 9505 9508 9511 9514 9516 9519 9521 9523 9526 9528 9530 9533 9535 9538 9540 9543 9546 9549 9552 9555 9558 9561 9565 9568 9571 9574 9578 9581 9584 9587 9590 9593 9595 9598 9600 9602 9604 9606 9607 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9621 9622 9623 9625 9626 9628 9629 9631 9633 9635 9637 9638 9640 9642 9644 9646 9648 9649 9651 9653 9655 9656 9658 9659 9661 9662 9663 9664 9666 9555 0 22 2 9667 9667 9668 9669 9670 9670 9671 9672 9672 9673 9673 9674 9675 9676 9676 9677 9678 9679 9681 9682 9683 9684 9685 9687 9688 9689 9690 9691 9691 9692 9692 9692 9692 9692 9692 9691 9691 9690 9690 9689 9689 9688 9688 9688 9687 9687 9688 9688 9689 9690 9690 9691 9693 9694 9695 9696 9697 9698 9698 9699 9700 9700 9701 9701 9701 9701 9701 9701 9701 9700 9700 9700 9700 9700 9700 9700 9701 9701 9702 9702 9702 9703 9703 9704 9704 9704 9704 9704 9704 9704 9704 9703 9703 9702 9701 9701 9700 9699 9698 9697 9696 9696 9695 9695 9695 9694 9694 9694 9694 9694 9694 9693 9693 9693 9692 9692 9691 9691 9690 9689 9688 9687 9686 9685 9683 9682 9681 9680 9679 9677 9676 9675 9674 9673 9672 9671 9670 9669 9668 9667 9665 9664 9662 9661 9659 9657 9655 9653 9651 9648 9645 9642 9639 9636 9633 9629 9626 9622 9619 9615 9611 9607 9602 9598 9593 9589 9584 9579 9573 9568 9563 9558 9553 9548 9542 9537 9532 9527 9523 9519 9514 9511 9507 9504 9502 9500 9498 9497 9496 9496 9496 9496 9497 9498 9499 9501 9503 9505 9508 9510 9513 9516 9519 9522 9525 9528 9531 9534 9537 9540 9543 9546 9549 9552 9555 9558 9561 9564 9567 9569 9572 9574 9576 9578 9580 9582 9583 9584 9586 9587 9588 9589 9590 9590 9591 9591 9592 9592 9592 9592 9592 9592 9592 9591 9591 9590 9589 9588 9587 9586 9584 9583 9581 9579 9577 9575 9573 9571 9568 9566 9564 9562 9560 9558 9556 9554 9552 9551 9549 9547 9546 9544 9543 9541 9540 9538 9536 9534 9532 9529 9527 9524 9521 9517 9514 9510 9506 9502 9498 9493 9489 9485 9480 9476 9472 9467 9463 9459 9456 9452 9448 9444 9440 9437 9433 9429 9425 9421 9417 9412 9408 9403 9398 9393 9387 9382 9376 9370 9363 9357 9351 9344 9338 9331 9325 9318 9311 9305 9298 9291 9284 9277 9270 9262 9255 9247 9239 9231 9222 9213 9204 9194 9184 9174 9164 9153 9142 9130 9119 9107 9095 9083 9071 9058 9045 9033 9019 9006 8992 8978 8964 8949 8934 8918 8902 8886 8869 8851 8833 8815 8796 8776 8755 8735 8713 8691 8669 8645 8622 8598 8573 8547 8521 8495 8467 8439 8410 8380 8349 8317 8284 8251 8216 8180 8144 8106 8067 8027 7985 7943 7901 7857 7812 7767 7721 7674 7627 7579 7532 7483 7435 7386 7337 7287 7238 7188 7138 7088 7038 6988 6937 6886 6834 6782 6729 6675 6621 6566 6509 6452 6394 6334 6273 6211 6147 6082 6015 5947 5877 5805 5731 5656 5578 5499 5418 5336 5251 5166 5079 4990 4901 4809 4717 4624 4532 4440 4348 4257 4167 4077 3987 3901 3818 3738 3659 3584 3513 3446 3384 3326 3272 3225 3182 3145 3113 3086 3064 3047 3034 3026 3023 3025 3031 3041 3055 3073 3094 3118 3146 3176 3210 3245 3284 3326 3370 3418 3469 3523 3580 3640 9556 0 22 2 3703 3769 3839 3911 3987 4065 4148 4233 4320 4410 4502 4598 4694 4791 4888 4986 5084 5182 5280 5378 5476 5572 5666 5760 5852 5943 6031 6117 6201 6283 6364 6442 6519 6594 6668 6740 6810 6879 6946 7012 7077 7139 7200 7260 7318 7375 7431 7484 7537 7588 7638 7686 7733 7779 7823 7866 7908 7949 7988 8026 8064 8100 8135 8169 8202 8234 8266 8296 8325 8354 8382 8408 8434 8459 8483 8506 8529 8551 8572 8592 8612 8631 8650 8668 8685 8703 8719 8736 8752 8767 8782 8798 8812 8827 8841 8855 8869 8882 8894 8907 8919 8930 8941 8952 8962 8972 8981 8990 8999 9007 9015 9022 9029 9036 9043 9049 9055 9060 9065 9070 9075 9079 9083 9086 9089 9092 9094 9096 9097 9098 9099 9099 9099 9098 9097 9096 9094 9092 9089 9086 9083 9079 9075 9070 9066 9061 9055 9049 9043 9036 9029 9022 9014 9005 8996 8987 8977 8966 8955 8944 8931 8919 8906 8892 8878 8864 8849 8833 8817 8801 8785 8768 8751 8733 8716 8698 8680 8662 8643 8625 8606 8588 8569 8550 8531 8512 8493 8475 8456 8437 8419 8400 8382 8365 8347 8330 8313 8297 8281 8265 8251 8236 8223 8210 8198 8186 8176 8166 8157 8148 8141 8134 8128 8123 8118 8115 8112 8110 8109 8109 8109 8110 8112 8114 8118 8122 8127 8132 8139 8146 8153 8162 8171 8181 8191 8203 8214 8227 8240 8253 8267 8282 8297 8312 8327 8343 8359 8376 8392 8408 8425 8441 8458 8474 8490 8507 8523 8539 8555 8571 8587 8602 8618 8633 8647 8662 8676 8690 8703 8717 8729 8742 8754 8765 8776 8787 8797 8806 8815 8824 8832 8839 8846 8853 8859 8864 8869 8873 8878 8881 8884 8887 8890 8892 8894 8895 8896 8897 8897 8897 8896 8896 8894 8893 8891 8889 8886 8883 8879 8875 8871 8866 8860 8854 8848 8841 8834 8826 8818 8810 8801 8791 8782 8771 8761 8750 8738 8727 8715 8702 8689 8676 8663 8649 8634 8620 8605 8589 8573 8556 8539 8521 8503 8484 8464 8444 8423 8402 8379 8356 8332 8308 8282 8256 8229 8201 8173 8143 8113 8082 8049 8016 7982 7947 7911 7874 7836 7796 7756 7714 7670 7625 7579 7531 7481 7430 7377 7322 7265 7206 7145 7082 7016 6949 6878 6806 6731 6654 6574 6492 6408 6320 6230 6138 6043 5946 5845 5743 5638 5532 5423 5312 5199 5085 4971 4855 4738 4620 4503 4386 4269 4154 4042 3931 3822 3715 3614 3516 3424 3336 3253 3177 3109 3047 2992 2944 2905 2874 2850 2835 2827 2829 2838 2854 2878 2908 2948 2992 3042 3098 3158 3225 3294 3366 3442 3521 3604 3688 3772 3857 3943 4029 4115 4202 4288 4374 4459 4542 4624 4705 4785 4862 4938 5012 5083 5153 5220 5284 5346 5406 5462 5516 5568 5616 5662 5705 5745 5782 5817 5849 5879 5905 5929 5951 5970 5987 6002 6014 6024 6032 6038 6042 6043 6043 6041 6037 6031 6024 6015 6003 9557 0 22 2 5991 5976 5959 5941 5921 5899 5875 5850 5822 5793 5761 5728 5692 5654 5614 5572 5527 5480 5431 5379 5326 5269 5211 5151 5089 5024 4957 4889 4818 4746 4671 4595 4517 4437 4356 4273 4189 4103 4015 3926 3836 3743 3650 3555 3460 3365 3268 3171 3074 2978 2881 2786 2692 2600 2510 2420 2335 2252 2172 2095 2021 1953 1889 1828 1770 1717 1667 1620 1576 1535 1496 1461 1427 1394 1363 1332 1303 1274 1245 1217 1188 1157 1126 1095 1063 1030 997 964 930 896 863 829 795 761 727 693 660 628 597 566 536 508 480 454 429 405 382 360 340 321 303 286 271 257 245 233 223 215 207 201 197 193 191 191 191 194 197 202 209 217 227 238 252 267 285 304 326 350 376 405 436 470 506 545 586 630 677 727 779 834 891 951 1014 1079 1147 1217 1289 1364 1441 1520 1602 1686 1772 1859 1948 2039 2133 2227 2322 2418 2515 2614 2712 2811 2909 3008 3106 3204 3302 3399 3496 3591 3684 3776 3868 3957 4046 4133 4219 4303 4386 4468 4549 4628 4706 4783 4859 4933 5006 5079 5150 5220 5289 5357 5423 5488 5552 5615 5676 5735 5793 5850 5905 5958 6010 6061 6110 6157 6204 6249 6293 6335 6377 6417 6456 6494 6531 6567 6603 6637 6670 6703 6734 6765 6795 6823 6851 6877 6902 6927 6950 6971 6992 7011 7029 7046 7061 7075 7087 7098 7108 7116 7122 7127 7131 7133 7134 7133 7130 7126 7120 7113 7103 7092 7080 7065 7049 7031 7010 6988 6964 6937 6909 6878 6845 6810 6772 6733 6693 6651 6607 6560 6514 6467 6421 6374 6328 6283 6238 6194 6152 6114 6080 6050 6022 5999 5981 5968 5960 5957 5960 5970 5985 6006 6032 6063 6100 6142 6187 6236 6289 6346 6406 6467 6530 6595 6663 6731 6799 6867 6935 7003 7069 7135 7200 7265 7328 7390 7450 7509 7567 7624 7678 7732 7783 7833 7882 7929 7974 8018 8061 8102 8141 8179 8216 8251 8284 8317 8348 8378 8407 8434 8460 8486 8511 8534 8557 8579 8601 8622 8642 8662 8681 8700 8718 8735 8753 8770 8786 8802 8818 8833 8848 8863 8877 8891 8904 8917 8930 8943 8955 8966 8978 8989 9000 9011 9021 9031 9041 9051 9060 9070 9079 9088 9097 9106 9114 9123 9131 9139 9147 9155 9163 9171 9178 9186 9193 9201 9208 9215 9221 9228 9234 9240 9246 9252 9257 9262 9267 9272 9276 9281 9285 9289 9292 9296 9299 9303 9306 9310 9313 9317 9320 9324 9328 9331 9335 9338 9342 9346 9349 9353 9356 9360 9363 9367 9370 9373 9376 9379 9382 9385 9388 9391 9393 9396 9399 9402 9405 9409 9412 9416 9419 9423 9426 9430 9433 9437 9440 9444 9447 9450 9454 9456 9459 9462 9464 9466 9468 9469 9471 9472 9473 9474 9475 9475 9476 9477 9478 9478 9479 9479 9480 9480 9481 9481 9481 9482 9482 9482 9558 0 22 2 9482 9482 9482 9482 9482 9481 9481 9480 9479 9478 9478 9477 9476 9475 9474 9473 9472 9471 9470 9469 9468 9466 9465 9463 9462 9460 9458 9456 9454 9452 9450 9447 9445 9442 9439 9436 9432 9429 9425 9422 9418 9414 9411 9407 9403 9399 9395 9391 9387 9382 9378 9373 9369 9364 9359 9353 9348 9342 9336 9330 9323 9316 9309 9302 9294 9285 9277 9268 9259 9249 9239 9229 9218 9207 9196 9184 9172 9159 9146 9132 9118 9103 9088 9072 9056 9038 9021 9002 8982 8962 8941 8919 8896 8872 8848 8822 8795 8766 8736 8705 8673 8639 8604 8566 8527 8486 8443 8398 8351 8301 8249 8194 8136 8076 8012 7946 7876 7803 7726 7646 7562 7473 7380 7283 7182 7076 6966 6851 6732 6609 6482 6349 6213 6075 5935 5791 5644 5497 5349 5202 5055 4911 4772 4635 4501 4371 4251 4139 4035 3939 3851 3779 3718 3668 3631 3605 3594 3594 3608 3633 3670 3722 3785 3857 3939 4030 4134 4243 4358 4478 4604 4738 4872 5007 5144 5281 5419 5557 5696 5834 5972 6104 6232 6358 6481 6600 6716 6827 6934 7037 7137 7232 7322 7409 7492 7571 7646 7717 7785 7850 7911 7969 8024 8076 8125 8171 8214 8255 8293 8329 8362 8392 8421 8447 8470 8491 8510 8527 8541 8553 8564 8572 8578 8582 8585 8585 8584 8581 8577 8573 8566 8558 8550 8542 8534 8526 8517 8509 8501 8492 8484 8478 8473 8470 8467 8466 8467 8470 8475 8481 8489 8500 8512 8526 8542 8559 8579 8600 8622 8645 8668 8694 8719 8744 8770 8795 8820 8846 8871 8896 8920 8944 8966 8988 9009 9029 9048 9067 9084 9101 9117 9133 9147 9162 9175 9188 9200 9211 9221 9231 9241 9249 9257 9265 9271 9277 9283 9288 9292 9295 9298 9301 9303 9304 9305 9305 9304 9304 9302 9301 9298 9296 9292 9288 9284 9279 9273 9267 9259 9251 9242 9232 9221 9209 9197 9183 9169 9153 9137 9119 9100 9080 9059 9037 9014 8989 8963 8936 8907 8876 8843 8808 8771 8730 8687 8642 8592 8539 8483 8423 8360 8293 8222 8148 8072 7991 7903 7814 7726 7637 7549 7461 7373 7286 7200 7114 7036 6964 6896 6833 6776 6729 6691 6661 6639 6626 6625 6633 6649 6674 6707 6751 6800 6856 6918 6986 7063 7142 7223 7306 7391 7477 7563 7650 7736 7823 7906 7987 8066 8144 8219 8291 8359 8425 8489 8549 8607 8661 8714 8764 8812 8858 8902 8944 8984 9022 9058 9093 9126 9157 9186 9214 9241 9266 9289 9312 9333 9353 9372 9390 9407 9423 9438 9453 9467 9480 9493 9505 9517 9529 9540 9551 9561 9572 9582 9592 9601 9610 9619 9627 9635 9643 9650 9657 9664 9670 9676 9682 9688 9693 9698 9703 9707 9712 9716 9720 9724 9728 9732 9736 9739 9743 9746 9750 9753 9757 9760 9763 9766 9769 9773 9776 9779 9782 9785 9788 9791 9793 9796 9799 9801 9804 9806 9808 9810 9812 9814 9816 9817 9818 9559 0 22 3 9809 9810 9812 9813 9815 9816 9818 9819 9821 9823 9824 9826 9828 9830 9831 9833 9834 9836 9837 9839 9840 9841 9842 9843 9844 9845 9845 9846 9846 9847 9847 9848 9848 9848 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9850 9850 9850 9849 9849 9848 9847 9846 9845 9844 9843 9842 9840 9839 9837 9835 9834 9832 9830 9828 9827 9825 9824 9823 9821 9820 9820 9819 9819 9819 9819 9820 9821 9821 9823 9824 9826 9828 9830 9832 9834 9836 9839 9841 9843 9846 9848 9850 9852 9854 9856 9858 9859 9861 9862 9863 9863 9864 9864 9864 9864 9864 9864 9864 9863 9863 9862 9862 9861 9860 9859 9859 9858 9857 9856 9856 9855 9854 9853 9852 9852 9851 9850 9849 9848 9847 9845 9844 9842 9841 9839 9837 9835 9833 9830 9828 9825 9822 9819 9816 9813 9810 9806 9803 9799 9796 9792 9789 9785 9781 9778 9774 9770 9767 9763 9760 9756 9752 9749 9745 9741 9738 9734 9730 9726 9723 9719 9714 9710 9706 9702 9697 9693 9688 9684 9679 9675 9670 9665 9661 9656 9652 9647 9643 9638 9634 9630 9626 9623 9619 9616 9613 9611 9608 9606 9604 9602 9601 9600 9599 9598 9598 9598 9597 9598 9598 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9616 9617 9617 9618 9618 9618 9618 9618 9618 9618 9618 9618 9617 9617 9616 9615 9614 9613 9612 9610 9609 9607 9605 9602 9600 9597 9593 9590 9586 9582 9577 9572 9567 9562 9556 9551 9544 9538 9532 9525 9519 9513 9507 9501 9495 9490 9485 9481 9477 9473 9470 9468 9467 9466 9466 9467 9469 9471 9474 9478 9483 9489 9495 9501 9508 9516 9524 9533 9541 9550 9559 9568 9577 9586 9595 9604 9613 9621 9630 9638 9646 9654 9661 9668 9675 9682 9689 9695 9702 9708 9714 9720 9725 9731 9736 9742 9747 9752 9757 9762 9767 9772 9776 9781 9785 9789 9793 9796 9800 9803 9807 9810 9813 9815 9818 9820 9823 9825 9827 9830 9832 9834 9836 9838 9840 9842 9844 9847 9849 9851 9853 9855 9857 9859 9861 9863 9865 9866 9868 9870 9871 9873 9874 9876 9877 9878 9880 9881 9882 9883 9885 9886 9887 9888 9889 9891 9892 9893 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9908 9909 9909 9910 9911 9912 9912 9912 9913 9913 9913 9913 9912 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9899 9898 9897 9896 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9877 9875 9873 9870 9868 9865 9862 9859 9856 9853 9850 9847 9843 9840 9836 9833 9829 9826 9822 9819 9815 9811 9808 9804 9801 9797 9794 9790 9787 9784 9780 9777 9774 9771 9768 9765 9762 9759 9757 9754 9752 9749 9747 9745 9743 9741 9739 9737 9736 9734 9733 9731 9730 9729 9728 9727 9560 0 22 3 9726 9725 9725 9724 9724 9724 9724 9724 9724 9725 9725 9726 9727 9728 9730 9731 9733 9735 9737 9739 9742 9744 9747 9750 9753 9756 9759 9762 9765 9768 9772 9775 9778 9781 9785 9788 9791 9794 9797 9800 9804 9807 9810 9813 9816 9819 9822 9825 9828 9831 9833 9836 9839 9842 9845 9848 9851 9854 9856 9859 9861 9864 9866 9868 9870 9872 9874 9876 9877 9879 9880 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9893 9894 9895 9897 9898 9900 9901 9903 9904 9906 9908 9909 9911 9913 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9893 9891 9890 9889 9887 9886 9885 9885 9884 9883 9883 9883 9882 9882 9882 9883 9883 9883 9883 9884 9885 9885 9886 9886 9887 9887 9888 9888 9889 9889 9890 9890 9890 9890 9890 9890 9890 9889 9889 9888 9887 9886 9884 9883 9881 9880 9878 9876 9873 9871 9868 9865 9863 9860 9856 9853 9850 9846 9842 9839 9835 9831 9827 9823 9818 9814 9810 9806 9802 9798 9794 9791 9787 9784 9780 9778 9775 9773 9771 9770 9768 9768 9768 9768 9768 9769 9771 9773 9775 9778 9781 9784 9788 9792 9796 9801 9805 9810 9815 9820 9825 9830 9835 9840 9845 9850 9854 9859 9863 9867 9871 9875 9879 9882 9885 9888 9891 9894 9896 9899 9901 9903 9905 9906 9908 9909 9911 9912 9913 9915 9916 9917 9917 9918 9919 9920 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9927 9928 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9945 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9931 9930 9929 9928 9926 9925 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9904 9902 9899 9896 9893 9890 9887 9884 9881 9877 9874 9870 9867 9863 9859 9854 9850 9845 9840 9835 9830 9825 9819 9814 9808 9801 9795 9789 9782 9775 9769 9762 9755 9749 9742 9736 9730 9723 9718 9712 9707 9703 9698 9695 9692 9689 9687 9686 9685 9684 9685 9685 9686 9688 9690 9692 9695 9698 9701 9704 9708 9711 9714 9718 9721 9724 9728 9731 9734 9736 9739 9741 9743 9745 9746 9747 9748 9749 9749 9749 9749 9749 9748 9747 9746 9744 9742 9740 9738 9735 9732 9728 9724 9720 9715 9710 9705 9699 9693 9686 9679 9671 9663 9561 0 22 3 9654 9646 9636 9627 9617 9606 9595 9584 9572 9560 9548 9535 9522 9509 9495 9481 9466 9451 9436 9420 9404 9387 9370 9353 9335 9317 9299 9280 9260 9241 9221 9201 9180 9160 9139 9118 9097 9075 9054 9032 9011 8990 8968 8947 8926 8904 8883 8862 8842 8821 8801 8781 8762 8743 8724 8706 8688 8670 8653 8637 8621 8605 8590 8576 8563 8550 8538 8526 8516 8506 8497 8489 8482 8476 8470 8466 8462 8460 8458 8458 8458 8460 8462 8466 8470 8475 8482 8489 8497 8506 8516 8526 8538 8550 8563 8576 8591 8606 8621 8637 8654 8672 8689 8708 8727 8746 8766 8786 8807 8828 8849 8870 8892 8914 8936 8958 8981 9004 9026 9049 9071 9094 9116 9138 9160 9182 9204 9225 9246 9266 9287 9307 9326 9345 9364 9383 9401 9418 9435 9452 9468 9484 9500 9515 9529 9544 9557 9571 9584 9596 9609 9620 9632 9643 9653 9664 9673 9683 9692 9700 9708 9716 9723 9730 9737 9743 9749 9754 9760 9765 9769 9774 9778 9782 9786 9790 9793 9796 9799 9802 9804 9807 9809 9811 9813 9815 9817 9818 9820 9821 9822 9823 9824 9824 9825 9825 9825 9826 9826 9826 9826 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9821 9820 9819 9818 9816 9815 9813 9811 9809 9807 9805 9802 9800 9797 9794 9791 9787 9784 9780 9777 9773 9769 9765 9761 9757 9753 9749 9745 9740 9736 9732 9727 9722 9717 9713 9707 9702 9697 9691 9686 9680 9674 9668 9661 9655 9648 9641 9635 9628 9621 9614 9607 9600 9593 9586 9579 9572 9565 9558 9552 9545 9539 9532 9526 9520 9514 9509 9503 9498 9493 9488 9483 9479 9474 9470 9466 9463 9460 9457 9454 9452 9450 9448 9447 9446 9445 9445 9445 9446 9447 9448 9450 9452 9454 9456 9459 9463 9466 9470 9474 9478 9482 9487 9492 9496 9501 9507 9512 9517 9523 9528 9534 9539 9545 9551 9557 9563 9569 9575 9581 9587 9593 9599 9605 9611 9617 9623 9629 9635 9641 9647 9653 9659 9665 9671 9676 9682 9687 9693 9698 9703 9708 9713 9718 9722 9726 9730 9734 9738 9741 9745 9748 9751 9754 9756 9758 9761 9763 9765 9766 9768 9770 9771 9773 9774 9775 9777 9778 9779 9781 9782 9783 9784 9786 9787 9788 9789 9790 9791 9792 9793 9793 9794 9794 9794 9794 9794 9793 9793 9792 9791 9790 9789 9787 9786 9784 9783 9781 9780 9778 9776 9775 9773 9772 9770 9769 9768 9766 9765 9764 9763 9762 9761 9760 9758 9757 9756 9755 9753 9752 9750 9748 9746 9744 9742 9740 9737 9735 9732 9730 9727 9724 9721 9717 9714 9711 9708 9705 9701 9698 9694 9691 9688 9684 9681 9677 9674 9670 9667 9663 9659 9655 9651 9647 9643 9639 9634 9629 9625 9620 9614 9609 9603 9597 9591 9585 9578 9571 9563 9556 9547 9539 9530 9521 9511 9501 9491 9480 9469 9457 9445 9433 9420 9408 9395 9381 9368 9354 9341 9562 0 22 3 9327 9314 9301 9288 9275 9262 9250 9239 9228 9218 9208 9200 9192 9185 9178 9173 9168 9164 9161 9159 9158 9157 9158 9158 9160 9161 9164 9167 9170 9173 9176 9180 9183 9187 9190 9193 9196 9199 9201 9203 9205 9206 9206 9206 9206 9205 9203 9201 9198 9194 9190 9185 9180 9174 9168 9161 9154 9146 9137 9129 9120 9110 9101 9091 9081 9072 9062 9052 9042 9032 9023 9013 9004 8995 8986 8978 8970 8962 8954 8946 8939 8932 8925 8917 8910 8903 8896 8888 8880 8872 8863 8854 8844 8834 8824 8812 8800 8788 8774 8760 8745 8729 8713 8696 8678 8660 8640 8620 8600 8578 8556 8533 8509 8484 8458 8431 8404 8375 8346 8316 8284 8252 8218 8183 8148 8110 8072 8033 7992 7949 7906 7861 7815 7768 7719 7668 7616 7563 7507 7451 7392 7332 7270 7206 7140 7073 7003 6931 6857 6782 6704 6624 6542 6458 6372 6285 6196 6106 6015 5924 5832 5739 5647 5554 5462 5369 5280 5192 5107 5023 4942 4865 4793 4724 4659 4599 4544 4495 4451 4413 4380 4355 4335 4322 4314 4313 4318 4329 4346 4368 4396 4431 4469 4512 4560 4612 4668 4728 4790 4854 4922 4993 5065 5137 5211 5284 5359 5433 5508 5582 5656 5729 5800 5869 5938 6005 6069 6131 6191 6248 6304 6356 6406 6454 6499 6541 6580 6617 6651 6683 6712 6738 6763 6784 6804 6821 6836 6849 6860 6868 6875 6880 6883 6884 6883 6881 6876 6870 6862 6853 6841 6828 6812 6795 6775 6754 6730 6704 6676 6646 6613 6578 6540 6500 6457 6412 6365 6314 6262 6207 6149 6089 6027 5962 5895 5826 5755 5681 5605 5527 5447 5365 5281 5195 5108 5018 4926 4832 4736 4639 4539 4438 4334 4230 4123 4015 3904 3793 3681 3567 3453 3338 3222 3107 2991 2876 2762 2650 2540 2431 2323 2219 2119 2023 1930 1841 1757 1680 1608 1541 1480 1425 1378 1336 1301 1273 1253 1239 1232 1232 1239 1252 1273 1299 1332 1371 1416 1467 1523 1585 1652 1724 1801 1881 1967 2056 2150 2247 2347 2449 2555 2664 2775 2887 3001 3117 3236 3354 3473 3591 3710 3828 3946 4064 4182 4300 4416 4530 4642 4754 4863 4971 5077 5181 5283 5383 5480 5576 5669 5761 5850 5937 6023 6106 6187 6267 6344 6419 6493 6564 6634 6701 6767 6831 6893 6954 7013 7070 7125 7178 7230 7281 7329 7377 7422 7467 7510 7551 7592 7631 7669 7707 7743 7778 7812 7845 7877 7909 7939 7969 7998 8026 8054 8080 8106 8131 8155 8178 8200 8221 8242 8262 8280 8298 8316 8332 8347 8362 8376 8390 8402 8414 8426 8437 8448 8459 8469 8479 8489 8499 8509 8519 8529 8539 8549 8560 8571 8583 8595 8607 8619 8632 8646 8660 8674 8688 8703 8718 8734 8749 8765 8781 8797 8813 8829 8845 8860 8876 8891 8907 8922 8937 8951 8965 8979 8993 9006 9019 9032 9044 9056 9068 9079 9091 9102 9112 9123 9133 9143 9152 9563 0 22 3 9162 9171 9180 9189 9198 9206 9215 9223 9231 9238 9246 9253 9260 9267 9274 9280 9286 9292 9298 9304 9310 9315 9320 9325 9330 9335 9340 9344 9349 9353 9357 9361 9365 9369 9373 9376 9380 9383 9386 9389 9392 9395 9398 9401 9403 9406 9408 9410 9413 9415 9417 9419 9420 9422 9424 9425 9427 9428 9430 9431 9432 9434 9435 9436 9437 9438 9438 9439 9440 9440 9441 9441 9442 9442 9442 9442 9442 9443 9442 9442 9442 9442 9442 9442 9441 9441 9441 9441 9441 9440 9440 9440 9440 9440 9440 9440 9440 9439 9439 9439 9439 9439 9439 9439 9439 9439 9438 9438 9437 9437 9436 9436 9435 9434 9434 9433 9432 9431 9429 9428 9427 9426 9424 9423 9422 9420 9419 9417 9416 9414 9412 9411 9409 9407 9405 9403 9401 9399 9397 9395 9392 9390 9387 9384 9381 9378 9375 9371 9368 9364 9360 9355 9351 9346 9341 9336 9331 9326 9320 9314 9308 9302 9295 9288 9281 9274 9267 9259 9251 9243 9235 9226 9218 9209 9200 9190 9180 9170 9160 9150 9139 9129 9118 9107 9095 9084 9072 9060 9048 9036 9024 9012 8999 8987 8974 8961 8949 8936 8923 8910 8897 8884 8871 8858 8845 8832 8819 8806 8793 8780 8767 8754 8742 8729 8717 8705 8693 8681 8669 8658 8646 8635 8625 8614 8604 8594 8584 8574 8565 8556 8547 8539 8530 8522 8515 8507 8500 8493 8487 8480 8474 8468 8463 8457 8452 8447 8442 8437 8433 8428 8424 8420 8416 8412 8409 8405 8401 8398 8394 8391 8387 8383 8379 8375 8371 8367 8363 8358 8353 8348 8342 8336 8330 8323 8316 8309 8301 8293 8284 8275 8266 8256 8246 8235 8224 8212 8200 8188 8175 8161 8147 8133 8118 8103 8086 8070 8052 8034 8015 7995 7975 7953 7931 7908 7884 7858 7832 7805 7776 7747 7716 7685 7652 7618 7583 7547 7510 7472 7433 7392 7351 7308 7264 7219 7172 7124 7075 7024 6972 6919 6863 6806 6747 6687 6624 6559 6492 6423 6352 6278 6203 6124 6044 5961 5875 5788 5698 5605 5510 5413 5314 5213 5110 5004 4898 4789 4678 4566 4453 4339 4224 4106 3989 3871 3754 3636 3519 3402 3285 3169 3053 2939 2828 2718 2611 2505 2404 2307 2213 2123 2037 1956 1881 1811 1747 1688 1636 1590 1551 1518 1492 1473 1462 1457 1459 1467 1483 1505 1534 1568 1609 1657 1710 1768 1831 1899 1973 2051 2132 2217 2307 2400 2495 2593 2693 2796 2902 3008 3116 3224 3333 3443 3552 3662 3772 3882 3990 4096 4202 4307 4410 4511 4610 4706 4801 4893 4982 5068 5151 5232 5310 5386 5458 5528 5595 5660 5721 5781 5838 5892 5944 5994 6042 6088 6133 6175 6216 6255 6293 6329 6365 6398 6431 6462 6493 6522 6551 6579 6607 6634 6661 6687 6713 6740 6766 6792 6819 6846 6874 6902 6931 6961 6992 7024 7057 7090 7125 7161 7198 7236 7275 7316 7357 7398 7441 7483 7527 7571 7615 7659 9564 0 22 3 7702 7746 7789 7832 7874 7916 7957 7997 8037 8075 8112 8148 8183 8217 8250 8282 8312 8341 8370 8397 8424 8449 8474 8497 8520 8542 8563 8584 8604 8623 8642 8660 8678 8695 8712 8728 8744 8759 8774 8788 8802 8815 8828 8841 8853 8865 8876 8886 8897 8907 8916 8925 8934 8942 8950 8957 8965 8972 8979 8985 8991 8997 9003 9008 9014 9019 9024 9028 9033 9037 9042 9045 9049 9053 9056 9059 9062 9064 9067 9069 9071 9072 9074 9075 9076 9076 9077 9077 9077 9077 9076 9076 9075 9074 9073 9072 9071 9069 9067 9065 9063 9061 9059 9056 9053 9050 9047 9044 9040 9036 9032 9028 9023 9019 9014 9009 9003 8998 8992 8987 8981 8975 8969 8962 8956 8949 8943 8936 8929 8922 8915 8908 8901 8894 8887 8879 8871 8864 8856 8848 8840 8831 8823 8815 8806 8798 8789 8780 8772 8763 8755 8746 8738 8729 8721 8713 8706 8698 8691 8684 8678 8672 8666 8661 8656 8651 8647 8643 8640 8637 8635 8633 8632 8631 8630 8630 8630 8631 8631 8633 8634 8636 8639 8642 8645 8648 8652 8656 8660 8665 8670 8676 8682 8688 8694 8701 8708 8715 8723 8731 8739 8747 8755 8764 8772 8781 8790 8799 8808 8817 8825 8834 8843 8851 8859 8867 8875 8883 8890 8898 8905 8912 8918 8925 8931 8937 8942 8948 8953 8958 8962 8967 8971 8975 8979 8982 8985 8988 8990 8992 8994 8996 8997 8998 8999 8999 8999 8999 8998 8998 8997 8995 8994 8992 8990 8988 8985 8983 8980 8977 8974 8970 8967 8963 8960 8956 8952 8947 8943 8938 8933 8928 8922 8917 8911 8905 8899 8892 8885 8878 8871 8863 8856 8848 8840 8831 8823 8814 8806 8797 8788 8778 8769 8759 8750 8740 8730 8720 8710 8699 8689 8678 8666 8655 8643 8631 8619 8606 8593 8580 8567 8553 8538 8523 8508 8493 8477 8461 8444 8428 8410 8393 8375 8356 8338 8319 8300 8280 8260 8239 8218 8197 8176 8154 8131 8108 8085 8061 8037 8012 7987 7961 7935 7908 7881 7853 7824 7795 7766 7736 7706 7675 7643 7611 7579 7546 7513 7479 7444 7409 7374 7338 7302 7265 7227 7189 7150 7111 7071 7031 6989 6947 6905 6861 6817 6772 6726 6680 6633 6585 6536 6486 6435 6384 6332 6279 6225 6170 6115 6059 6001 5943 5884 5824 5763 5702 5639 5575 5510 5443 5376 5308 5238 5167 5095 5022 4947 4871 4794 4716 4636 4556 4474 4390 4306 4221 4134 4047 3958 3869 3778 3687 3595 3502 3409 3315 3220 3125 3029 2934 2838 2741 2645 2549 2453 2357 2261 2166 2072 1979 1886 1795 1705 1617 1531 1446 1363 1283 1205 1130 1057 988 921 858 798 740 687 636 589 544 503 466 431 399 370 344 320 299 280 263 247 234 222 212 202 195 188 183 178 175 172 170 169 168 169 170 172 176 180 186 193 201 210 221 234 248 264 282 302 325 9565 0 22 3 349 376 405 436 471 507 547 589 634 682 732 785 842 901 963 1027 1095 1165 1238 1313 1391 1471 1554 1639 1725 1814 1904 1996 2090 2184 2280 2378 2476 2575 2674 2773 2873 2973 3073 3173 3273 3372 3471 3570 3668 3766 3863 3958 4053 4148 4241 4333 4424 4514 4603 4691 4778 4864 4948 5031 5113 5193 5273 5350 5427 5502 5576 5648 5719 5789 5857 5924 5990 6054 6116 6178 6238 6296 6353 6409 6464 6517 6569 6620 6669 6718 6765 6811 6856 6899 6942 6984 7024 7064 7103 7141 7178 7214 7250 7285 7319 7352 7385 7418 7449 7481 7511 7542 7571 7601 7629 7658 7686 7713 7741 7767 7793 7819 7844 7869 7894 7917 7941 7964 7986 8008 8030 8051 8071 8091 8111 8130 8149 8167 8185 8203 8220 8237 8254 8270 8286 8302 8317 8332 8347 8361 8376 8390 8404 8417 8431 8444 8457 8469 8482 8494 8505 8517 8528 8539 8550 8561 8571 8581 8590 8600 8609 8617 8626 8634 8642 8649 8657 8664 8671 8678 8684 8690 8697 8703 8709 8714 8720 8726 8732 8738 8744 8750 8756 8762 8768 8775 8782 8789 8796 8803 8811 8819 8827 8835 8843 8852 8861 8870 8879 8888 8897 8907 8916 8925 8934 8943 8952 8961 8969 8978 8986 8994 9002 9010 9017 9024 9031 9038 9044 9051 9057 9063 9068 9074 9080 9085 9091 9096 9101 9106 9111 9116 9121 9126 9131 9135 9140 9145 9149 9154 9158 9162 9167 9171 9175 9179 9182 9186 9190 9193 9196 9200 9203 9206 9209 9212 9215 9218 9221 9224 9227 9230 9233 9236 9239 9242 9245 9247 9250 9253 9255 9258 9260 9263 9265 9267 9269 9271 9273 9274 9276 9277 9279 9280 9281 9282 9283 9284 9285 9286 9287 9289 9290 9291 9292 9293 9295 9296 9298 9299 9301 9302 9304 9305 9307 9309 9310 9311 9313 9314 9315 9316 9317 9318 9318 9318 9319 9319 9319 9319 9318 9318 9318 9317 9317 9316 9316 9316 9315 9315 9314 9314 9314 9314 9314 9314 9314 9314 9314 9315 9315 9315 9315 9315 9315 9315 9315 9315 9315 9314 9314 9313 9312 9311 9310 9309 9308 9307 9305 9304 9302 9301 9300 9298 9297 9295 9294 9293 9291 9290 9289 9288 9287 9286 9285 9284 9283 9282 9281 9281 9280 9279 9278 9277 9276 9274 9273 9272 9271 9269 9268 9266 9264 9263 9261 9259 9257 9255 9253 9251 9249 9246 9244 9242 9239 9237 9234 9231 9229 9226 9223 9220 9217 9214 9211 9208 9205 9201 9198 9195 9191 9188 9184 9180 9176 9173 9169 9165 9161 9157 9152 9148 9144 9140 9135 9131 9127 9122 9118 9113 9109 9104 9100 9095 9090 9085 9081 9076 9071 9066 9061 9056 9051 9045 9040 9035 9029 9024 9018 9012 9007 9001 8995 8990 8984 8978 8973 8967 8961 8956 8950 8945 8940 8935 8930 8925 8920 8916 8911 8907 8903 8899 8894 8890 8886 8882 8877 8873 8869 8864 8859 8854 8849 8844 9566 0 22 3 8838 8833 8827 8821 8814 8807 8801 8793 8786 8779 8771 8763 8755 8747 8739 8730 8722 8713 8704 8696 8687 8678 8669 8660 8651 8641 8632 8623 8613 8604 8594 8584 8575 8565 8555 8545 8535 8525 8516 8506 8496 8486 8475 8465 8455 8445 8435 8424 8414 8403 8393 8382 8371 8360 8348 8336 8325 8312 8300 8287 8274 8261 8247 8233 8219 8205 8190 8174 8159 8143 8127 8111 8094 8077 8060 8043 8025 8007 7989 7971 7952 7933 7914 7894 7874 7854 7834 7813 7792 7770 7749 7726 7704 7681 7657 7634 7609 7585 7560 7535 7509 7483 7456 7429 7402 7374 7346 7318 7289 7260 7230 7201 7170 7140 7108 7077 7045 7013 6980 6947 6914 6880 6846 6811 6776 6741 6704 6668 6631 6593 6555 6516 6477 6437 6396 6355 6313 6270 6227 6183 6138 6092 6045 5998 5950 5901 5851 5800 5749 5696 5643 5589 5535 5479 5423 5366 5308 5249 5189 5129 5067 5005 4942 4878 4813 4748 4681 4613 4545 4475 4404 4332 4259 4185 4109 4033 3955 3876 3797 3716 3634 3550 3466 3381 3296 3209 3121 3033 2944 2855 2766 2676 2586 2496 2406 2316 2227 2138 2050 1962 1875 1789 1704 1621 1539 1458 1379 1302 1227 1154 1083 1015 949 885 824 765 710 657 607 559 514 473 434 397 363 332 304 277 253 231 211 194 178 164 151 140 130 122 114 107 102 97 93 89 86 84 82 80 78 77 76 75 74 74 73 73 72 72 72 72 72 73 73 74 75 76 77 79 81 83 86 89 93 98 104 110 117 125 134 144 154 167 180 194 210 227 245 264 284 306 328 352 376 401 427 454 482 509 537 565 592 620 647 673 700 726 751 774 796 817 837 854 870 885 897 908 917 924 930 934 936 935 934 931 928 923 917 911 905 899 893 888 883 879 876 874 874 877 883 890 900 914 932 952 977 1004 1036 1073 1113 1157 1205 1258 1315 1376 1440 1509 1582 1658 1737 1819 1905 1995 2086 2179 2275 2372 2473 2574 2675 2778 2881 2985 3090 3194 3298 3402 3505 3608 3710 3811 3911 4010 4107 4204 4299 4393 4485 4576 4665 4753 4840 4925 5008 5091 5171 5251 5328 5405 5480 5553 5625 5696 5765 5832 5898 5963 6026 6088 6148 6207 6264 6320 6374 6427 6479 6529 6578 6626 6673 6718 6763 6806 6849 6891 6931 6971 7010 7049 7087 7124 7160 7196 7231 7266 7300 7333 7366 7399 7431 7462 7492 7523 7552 7581 7609 7637 7665 7691 7718 7744 7769 7793 7818 7842 7865 7888 7911 7933 7955 7976 7998 8019 8039 8060 8080 8100 8119 8138 8157 8176 8194 8213 8230 8248 8265 8282 8299 8316 8332 8348 8363 8379 8394 8409 8424 8438 8452 8467 8481 8495 8508 8522 8535 8549 8562 8575 8588 8601 8614 8627 9567 0 22 3 8640 8653 8665 8677 8689 8702 8713 8725 8737 8748 8759 8770 8781 8791 8802 8812 8822 8831 8841 8850 8860 8869 8878 8887 8895 8904 8912 8921 8929 8938 8946 8954 8962 8970 8978 8986 8994 9002 9010 9018 9026 9033 9041 9048 9056 9063 9070 9077 9084 9091 9097 9104 9111 9117 9123 9129 9135 9141 9147 9153 9159 9165 9171 9176 9182 9187 9193 9198 9203 9209 9214 9219 9224 9229 9234 9239 9244 9248 9253 9257 9262 9266 9270 9275 9279 9283 9287 9291 9295 9299 9303 9307 9311 9315 9319 9323 9327 9331 9335 9339 9343 9346 9350 9354 9358 9362 9366 9370 9373 9377 9381 9384 9388 9391 9395 9398 9402 9405 9408 9412 9415 9418 9422 9425 9428 9432 9435 9438 9441 9445 9448 9451 9454 9458 9461 9464 9467 9470 9473 9476 9479 9482 9485 9488 9490 9493 9496 9498 9501 9504 9506 9509 9511 9514 9516 9519 9521 9524 9526 9529 9531 9534 9536 9539 9541 9544 9546 9549 9551 9553 9556 9558 9560 9562 9564 9566 9568 9570 9572 9574 9575 9577 9578 9580 9581 9583 9585 9586 9588 9589 9591 9592 9594 9596 9598 9599 9601 9603 9605 9607 9609 9612 9614 9616 9618 9620 9622 9624 9626 9628 9630 9632 9634 9636 9637 9639 9641 9642 9643 9645 9646 9647 9648 9650 9651 9652 9653 9655 9656 9657 9659 9660 9661 9663 9664 9666 9667 9668 9670 9671 9672 9674 9675 9676 9677 9678 9679 9679 9680 9680 9681 9681 9682 9682 9682 9683 9683 9683 9684 9684 9684 9685 9685 9686 9686 9687 9688 9689 9690 9691 9692 9693 9694 9696 9697 9698 9699 9700 9701 9702 9702 9703 9704 9704 9705 9705 9705 9706 9706 9706 9706 9706 9706 9707 9707 9707 9707 9707 9708 9708 9708 9709 9709 9710 9710 9711 9712 9713 9713 9714 9715 9715 9716 9717 9718 9718 9719 9720 9720 9721 9722 9723 9723 9724 9725 9725 9726 9727 9727 9728 9728 9729 9730 9730 9731 9731 9731 9732 9732 9732 9732 9732 9732 9732 9732 9731 9731 9730 9730 9729 9728 9727 9726 9725 9724 9723 9721 9720 9719 9718 9716 9715 9713 9712 9710 9709 9707 9706 9704 9703 9701 9699 9698 9696 9695 9693 9691 9690 9688 9687 9685 9684 9683 9682 9681 9680 9679 9678 9678 9678 9678 9678 9678 9679 9680 9681 9682 9683 9685 9687 9689 9691 9693 9695 9698 9700 9703 9705 9708 9710 9713 9715 9718 9720 9723 9725 9727 9729 9731 9733 9734 9736 9737 9739 9740 9741 9742 9743 9745 9746 9747 9748 9748 9749 9750 9751 9752 9753 9754 9754 9755 9756 9756 9757 9757 9758 9758 9758 9758 9758 9758 9758 9758 9757 9757 9756 9756 9755 9755 9754 9753 9752 9751 9750 9748 9747 9746 9744 9743 9741 9740 9738 9736 9734 9732 9730 9728 9726 9723 9721 9718 9716 9713 9710 9707 9704 9702 9699 9696 9692 9689 9686 9683 9680 9676 9673 9669 9666 9662 9658 9568 0 22 3 9654 9650 9646 9642 9637 9633 9628 9623 9618 9613 9608 9602 9597 9592 9586 9581 9576 9570 9565 9559 9554 9549 9544 9539 9535 9530 9525 9521 9517 9513 9509 9505 9502 9498 9495 9491 9488 9485 9482 9479 9476 9473 9470 9467 9465 9462 9460 9458 9456 9454 9452 9451 9450 9449 9448 9448 9447 9447 9448 9448 9449 9450 9451 9453 9454 9456 9458 9461 9463 9466 9468 9471 9474 9477 9480 9482 9485 9488 9491 9494 9497 9500 9503 9506 9509 9512 9515 9518 9521 9524 9527 9530 9533 9536 9539 9541 9544 9547 9550 9552 9555 9558 9560 9563 9565 9568 9570 9572 9575 9577 9579 9581 9583 9585 9587 9589 9591 9593 9595 9597 9599 9601 9603 9605 9607 9609 9610 9612 9614 9615 9617 9618 9620 9621 9622 9623 9624 9624 9625 9625 9625 9625 9625 9625 9624 9624 9623 9622 9621 9620 9618 9617 9615 9613 9612 9610 9607 9605 9603 9600 9598 9595 9592 9589 9585 9582 9579 9575 9572 9568 9564 9560 9556 9552 9548 9543 9539 9534 9530 9525 9520 9516 9511 9505 9500 9495 9489 9483 9477 9471 9464 9457 9450 9443 9436 9429 9421 9413 9405 9397 9389 9381 9372 9363 9355 9346 9337 9328 9318 9309 9299 9288 9278 9266 9255 9242 9229 9215 9200 9185 9169 9152 9134 9116 9096 9076 9054 9032 9009 8985 8960 8935 8909 8881 8853 8823 8793 8761 8727 8692 8655 8616 8573 8529 8481 8431 8377 8320 8260 8195 8127 8053 7976 7895 7811 7725 7631 7538 7444 7350 7255 7161 7066 6971 6877 6782 6695 6614 6537 6465 6398 6342 6294 6253 6219 6193 6177 6168 6166 6171 6184 6208 6237 6270 6308 6350 6401 6451 6501 6551 6601 6651 6700 6749 6797 6845 6886 6923 6957 6987 7013 7033 7048 7059 7065 7066 7063 7056 7045 7029 7008 6983 6954 6922 6885 6844 6799 6751 6699 6643 6584 6521 6455 6385 6312 6236 6155 6071 5986 5899 5810 5718 5626 5534 5442 5349 5259 5169 5081 4994 4908 4830 4756 4688 4624 4565 4514 4471 4434 4405 4382 4370 4364 4367 4377 4395 4422 4456 4496 4543 4596 4657 4721 4789 4861 4937 5019 5102 5184 5266 5349 5431 5513 5594 5675 5755 5830 5902 5970 6036 6098 6155 6208 6256 6299 6339 6373 6402 6426 6446 6461 6471 6476 6477 6472 6463 6450 6431 6408 6381 6349 6312 6272 6227 6177 6123 6064 6001 5934 5862 5786 5705 5620 5531 5437 5339 5236 5130 5020 4905 4787 4665 4540 4412 4282 4149 4010 3872 3734 3596 3458 3320 3183 3046 2911 2775 2647 2523 2403 2288 2177 2075 1980 1892 1812 1740 1679 1627 1585 1553 1530 1518 1516 1524 1541 1569 1608 1656 1713 1778 1852 1935 2024 2120 2222 2331 2446 2565 2688 2814 2944 3078 3214 3351 3488 3627 3766 3905 4045 4184 4324 4461 4596 4731 4864 4996 5125 5251 5375 5497 5617 5733 5847 5958 6066 6171 6274 6373 6469 6562 9569 0 22 3 6653 6740 6825 6906 6985 7061 7134 7205 7273 7338 7402 7462 7521 7577 7632 7684 7734 7782 7829 7874 7917 7959 7999 8038 8076 8112 8147 8181 8214 8246 8277 8306 8335 8364 8391 8418 8445 8471 8496 8521 8545 8569 8593 8616 8639 8662 8685 8707 8729 8751 8772 8793 8814 8835 8855 8875 8895 8914 8933 8952 8970 8988 9006 9023 9039 9055 9071 9086 9101 9116 9130 9143 9156 9169 9182 9194 9206 9218 9229 9240 9250 9261 9271 9281 9291 9300 9309 9318 9327 9335 9343 9351 9359 9366 9374 9381 9387 9394 9400 9406 9412 9418 9424 9429 9434 9440 9445 9449 9454 9459 9464 9468 9473 9478 9482 9487 9491 9496 9500 9504 9509 9513 9518 9522 9526 9531 9535 9539 9544 9548 9552 9556 9561 9565 9569 9573 9577 9582 9586 9590 9594 9598 9602 9607 9611 9615 9619 9623 9627 9630 9634 9638 9642 9645 9648 9652 9655 9658 9661 9663 9666 9668 9671 9673 9675 9677 9679 9681 9683 9684 9686 9688 9690 9691 9693 9695 9696 9698 9700 9702 9704 9705 9707 9709 9711 9712 9714 9715 9717 9718 9719 9720 9722 9723 9723 9724 9725 9726 9726 9727 9728 9729 9729 9730 9731 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9744 9745 9746 9747 9747 9748 9749 9749 9750 9750 9750 9750 9751 9751 9750 9750 9750 9749 9749 9748 9748 9747 9746 9745 9744 9743 9742 9741 9739 9738 9736 9735 9733 9731 9729 9726 9724 9722 9719 9716 9713 9711 9707 9704 9701 9697 9694 9690 9686 9682 9678 9674 9669 9665 9660 9655 9649 9644 9638 9632 9626 9619 9613 9606 9598 9591 9583 9575 9567 9558 9550 9541 9532 9522 9513 9503 9493 9483 9472 9462 9451 9440 9429 9417 9406 9394 9382 9370 9358 9345 9333 9320 9307 9294 9281 9268 9254 9241 9227 9214 9200 9186 9173 9159 9145 9131 9117 9103 9089 9075 9061 9047 9033 9019 9004 8989 8974 8959 8944 8928 8912 8896 8880 8863 8846 8829 8812 8794 8776 8758 8740 8721 8702 8683 8663 8644 8624 8603 8583 8562 8541 8519 8497 8474 8451 8428 8404 8379 8354 8329 8303 8276 8248 8220 8192 8162 8132 8102 8071 8040 8008 7976 7943 7911 7877 7844 7811 7778 7745 7711 7678 7646 7613 7580 7549 7517 7486 7456 7426 7396 7368 7340 7312 7286 7260 7235 7211 7187 7165 7143 7123 7103 7085 7067 7051 7036 7022 7009 6997 6987 6978 6970 6964 6959 6956 6954 6953 6954 6957 6961 6966 6973 6982 6992 7003 7016 7030 7046 7063 7082 7102 7123 7145 7169 7193 7219 7246 7273 7302 7331 7361 7392 7424 7456 7489 7523 7557 7591 7626 7661 7697 7733 7769 7805 7841 7878 7915 7951 7988 8024 8060 8096 8132 8168 8204 8239 8273 8308 8341 8374 8407 8439 8470 8500 8530 8559 8587 8614 8640 8666 8690 8714 8736 8758 8779 8798 8817 8835 8852 8868 8883 8898 8911 9570 0 22 3 8923 8935 8946 8955 8964 8972 8979 8985 8990 8994 8997 8999 8999 8999 8998 8995 8991 8986 8980 8972 8964 8954 8942 8930 8916 8901 8884 8866 8848 8827 8806 8784 8760 8736 8710 8684 8656 8628 8599 8570 8540 8508 8477 8445 8413 8381 8348 8315 8282 8249 8216 8183 8151 8119 8087 8055 8024 7994 7964 7934 7905 7877 7849 7822 7795 7768 7742 7716 7690 7664 7638 7612 7585 7557 7530 7501 7471 7441 7409 7376 7342 7306 7269 7231 7191 7150 7107 7064 7019 6974 6928 6880 6833 6785 6737 6690 6642 6595 6547 6499 6452 6406 6361 6317 6274 6232 6190 6150 6110 6072 6035 5999 5964 5930 5898 5868 5838 5811 5786 5763 5741 5722 5705 5691 5680 5672 5667 5666 5669 5676 5686 5700 5719 5742 5769 5800 5835 5875 5918 5965 6015 6070 6127 6187 6250 6314 6382 6451 6521 6592 6664 6738 6812 6885 6959 7033 7106 7178 7250 7321 7391 7460 7528 7594 7660 7724 7786 7848 7907 7965 8021 8076 8129 8180 8230 8277 8323 8368 8410 8451 8490 8527 8563 8597 8629 8660 8689 8717 8744 8770 8794 8817 8839 8861 8881 8901 8920 8938 8955 8972 8988 9004 9019 9033 9047 9060 9073 9085 9097 9108 9118 9128 9137 9146 9154 9162 9168 9175 9181 9186 9191 9196 9200 9204 9207 9210 9213 9216 9218 9220 9222 9224 9225 9226 9228 9229 9229 9230 9230 9230 9230 9229 9229 9228 9227 9225 9223 9221 9219 9216 9214 9211 9207 9204 9201 9197 9193 9189 9185 9182 9178 9174 9170 9166 9163 9159 9155 9152 9149 9146 9143 9140 9137 9135 9132 9130 9128 9126 9124 9122 9120 9118 9116 9115 9113 9112 9110 9109 9107 9106 9105 9104 9102 9101 9100 9099 9098 9097 9096 9095 9094 9093 9091 9090 9089 9088 9087 9086 9085 9084 9083 9081 9080 9079 9077 9075 9074 9072 9069 9067 9065 9062 9059 9056 9053 9050 9046 9042 9037 9033 9028 9022 9017 9011 9004 8998 8991 8983 8975 8967 8958 8949 8940 8930 8919 8909 8897 8885 8872 8859 8845 8831 8816 8800 8783 8766 8747 8728 8708 8687 8665 8642 8618 8592 8566 8538 8509 8479 8448 8415 8382 8347 8310 8272 8233 8193 8151 8108 8063 8017 7970 7922 7872 7822 7770 7718 7663 7608 7553 7498 7443 7387 7332 7277 7222 7166 7113 7062 7012 6963 6916 6873 6832 6794 6760 6728 6701 6678 6658 6643 6631 6624 6621 6622 6627 6635 6649 6666 6686 6708 6734 6763 6794 6826 6859 6894 6931 6969 7006 7043 7080 7117 7153 7189 7224 7259 7292 7324 7355 7385 7415 7443 7471 7498 7524 7550 7575 7599 7624 7648 7673 7697 7721 7746 7770 7794 7819 7843 7868 7892 7916 7940 7964 7988 8011 8034 8056 8078 8098 8119 8138 8157 8174 8190 8206 8221 8234 8247 8259 8270 8279 8288 8296 8303 8309 8315 8319 8323 8326 8328 8329 8329 8329 8328 8326 8323 8319 8315 8310 8304 9571 0 22 3 8297 8289 8280 8271 8260 8249 8237 8224 8210 8196 8181 8164 8148 8130 8112 8092 8073 8052 8031 8009 7986 7963 7938 7913 7887 7860 7832 7804 7774 7743 7712 7679 7645 7610 7574 7537 7499 7459 7418 7376 7333 7289 7243 7196 7148 7099 7049 6997 6944 6890 6835 6778 6721 6661 6601 6539 6475 6411 6344 6276 6207 6135 6062 5987 5910 5832 5752 5669 5585 5499 5411 5321 5229 5135 5039 4942 4842 4742 4639 4536 4431 4324 4216 4108 3998 3888 3777 3665 3554 3442 3331 3220 3109 2998 2888 2779 2671 2565 2461 2358 2257 2159 2063 1971 1881 1794 1711 1633 1558 1488 1422 1360 1304 1253 1206 1165 1130 1099 1075 1056 1042 1034 1032 1035 1044 1058 1078 1103 1132 1168 1208 1253 1303 1358 1417 1481 1550 1622 1699 1779 1863 1952 2043 2138 2236 2337 2442 2548 2657 2768 2881 2996 3112 3229 3346 3464 3582 3701 3819 3937 4055 4172 4286 4400 4513 4624 4733 4839 4944 5047 5148 5246 5342 5436 5528 5618 5705 5790 5874 5955 6034 6112 6188 6262 6334 6405 6474 6541 6607 6671 6733 6794 6854 6912 6968 7023 7076 7128 7178 7227 7274 7320 7364 7406 7448 7487 7526 7563 7599 7634 7668 7700 7732 7763 7793 7822 7851 7879 7906 7933 7960 7986 8012 8038 8064 8089 8114 8139 8164 8189 8214 8239 8264 8288 8313 8337 8362 8386 8410 8434 8457 8481 8504 8526 8549 8571 8593 8614 8635 8656 8676 8696 8715 8734 8753 8771 8788 8806 8822 8839 8855 8870 8885 8900 8914 8928 8942 8955 8968 8981 8993 9004 9016 9027 9037 9047 9057 9066 9075 9084 9092 9100 9108 9115 9122 9128 9134 9140 9145 9150 9155 9160 9164 9168 9171 9175 9178 9181 9183 9185 9187 9189 9190 9191 9192 9192 9192 9192 9191 9190 9188 9186 9184 9181 9178 9174 9170 9165 9160 9155 9149 9143 9137 9130 9123 9116 9109 9101 9093 9085 9077 9069 9061 9053 9045 9036 9028 9019 9011 9002 8994 8985 8977 8968 8960 8951 8943 8934 8926 8917 8909 8901 8893 8885 8878 8870 8863 8857 8850 8844 8839 8834 8829 8825 8822 8819 8816 8815 8813 8813 8813 8813 8814 8816 8818 8821 8824 8828 8832 8837 8842 8848 8854 8860 8867 8874 8882 8890 8898 8906 8915 8925 8935 8945 8955 8966 8978 8989 9002 9014 9027 9040 9054 9068 9083 9097 9113 9128 9144 9159 9175 9191 9207 9224 9240 9256 9272 9288 9304 9320 9336 9351 9366 9381 9396 9410 9424 9438 9451 9464 9477 9489 9502 9513 9525 9536 9547 9557 9568 9578 9587 9597 9606 9615 9623 9631 9639 9647 9654 9661 9667 9674 9680 9686 9691 9696 9701 9706 9710 9714 9718 9722 9726 9729 9732 9736 9739 9742 9744 9747 9750 9753 9756 9758 9761 9763 9766 9768 9771 9773 9775 9778 9780 9782 9783 9785 9787 9788 9790 9791 9792 9793 9794 9795 9795 9796 9797 9797 9798 9799 9572 0 22 3 9799 9800 9801 9802 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9813 9814 9815 9815 9816 9816 9816 9817 9817 9817 9817 9817 9818 9818 9818 9818 9819 9819 9820 9820 9821 9822 9822 9823 9824 9825 9826 9826 9827 9828 9829 9829 9830 9831 9831 9831 9831 9831 9831 9831 9831 9830 9830 9830 9830 9829 9829 9829 9829 9829 9829 9829 9829 9829 9829 9830 9830 9830 9831 9831 9831 9831 9831 9831 9831 9830 9830 9829 9828 9828 9826 9825 9824 9822 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9796 9794 9792 9789 9786 9783 9780 9777 9774 9770 9766 9762 9758 9753 9748 9743 9737 9731 9725 9718 9711 9704 9697 9689 9682 9674 9665 9657 9648 9639 9630 9621 9612 9602 9592 9582 9572 9562 9551 9541 9530 9519 9507 9496 9484 9473 9461 9449 9437 9426 9414 9402 9390 9379 9367 9356 9345 9334 9323 9313 9303 9293 9283 9273 9264 9255 9246 9237 9228 9220 9211 9202 9194 9185 9176 9168 9159 9150 9142 9133 9124 9116 9107 9098 9090 9082 9075 9067 9060 9054 9048 9043 9039 9035 9032 9031 9029 9029 9030 9032 9034 9038 9043 9048 9054 9061 9069 9078 9087 9098 9108 9119 9131 9143 9156 9169 9182 9195 9209 9223 9237 9251 9265 9279 9293 9307 9321 9335 9349 9363 9376 9389 9403 9416 9428 9441 9453 9464 9476 9487 9497 9507 9517 9527 9535 9544 9552 9559 9566 9573 9579 9585 9591 9596 9601 9605 9610 9614 9617 9621 9624 9627 9630 9632 9635 9637 9639 9640 9642 9643 9643 9644 9644 9643 9643 9642 9640 9639 9637 9634 9632 9629 9625 9622 9618 9614 9609 9605 9600 9596 9591 9586 9581 9576 9570 9565 9559 9553 9547 9541 9535 9528 9521 9513 9505 9497 9488 9478 9468 9457 9445 9433 9419 9406 9391 9375 9359 9342 9324 9306 9286 9266 9244 9222 9199 9175 9150 9124 9096 9068 9039 9008 8976 8943 8908 8872 8834 8796 8756 8715 8674 8631 8588 8545 8501 8457 8413 8369 8325 8283 8242 8203 8166 8130 8097 8068 8041 8018 7997 7980 7967 7958 7953 7951 7955 7963 7973 7988 8006 8028 8053 8081 8111 8143 8179 8217 8256 8296 8337 8380 8424 8467 8510 8554 8597 8640 8683 8725 8768 8808 8848 8887 8925 8962 8998 9033 9067 9099 9130 9160 9189 9217 9244 9270 9294 9318 9340 9362 9382 9402 9420 9438 9455 9471 9486 9500 9514 9528 9541 9553 9565 9576 9587 9598 9608 9618 9628 9638 9647 9656 9665 9673 9682 9690 9698 9705 9713 9720 9726 9733 9739 9745 9750 9756 9761 9765 9770 9774 9778 9782 9786 9789 9793 9796 9799 9802 9805 9808 9811 9814 9817 9820 9823 9826 9828 9831 9834 9837 9839 9842 9845 9847 9850 9852 9855 9857 9859 9861 9863 9865 9867 9868 9870 9872 9873 9875 9876 9878 9879 9881 9882 9883 9885 9886 9887 9888 9890 9891 9573 0 22 3 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9916 9917 9919 9920 9921 9923 9924 9926 9927 9928 9930 9931 9932 9933 9934 9936 9937 9938 9939 9940 9940 9941 9942 9943 9944 9945 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9955 9955 9956 9956 9957 9958 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9977 9977 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9958 9957 9956 9954 9953 9951 9949 9947 9945 9943 9940 9938 9935 9933 9930 9927 9924 9921 9918 9915 9912 9909 9905 9902 9899 9896 9892 9889 9886 9882 9879 9875 9872 9868 9864 9860 9856 9852 9848 9843 9839 9834 9830 9825 9821 9816 9811 9807 9802 9798 9794 9790 9786 9782 9779 9776 9773 9770 9768 9766 9764 9762 9761 9760 9759 9759 9758 9758 9758 9758 9759 9759 9760 9760 9761 9762 9763 9765 9766 9768 9769 9771 9773 9775 9777 9780 9782 9785 9788 9791 9794 9798 9801 9805 9808 9812 9816 9820 9823 9827 9831 9835 9839 9843 9846 9850 9854 9857 9861 9864 9868 9871 9874 9877 9880 9884 9887 9890 9893 9896 9899 9902 9905 9909 9912 9915 9918 9921 9924 9927 9930 9933 9936 9939 9941 9944 9946 9949 9951 9953 9954 9956 9958 9959 9960 9961 9962 9963 9964 9965 9965 9966 9967 9968 9968 9969 9970 9971 9971 9972 9973 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9972 9972 9971 9971 9970 9969 9968 9968 9967 9966 9965 9964 9963 9963 9962 9961 9960 9959 9959 9958 9957 9957 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9924 9922 9921 9920 9918 9917 9915 9913 9574 0 22 3 9911 9909 9906 9904 9901 9898 9895 9891 9887 9883 9879 9874 9869 9864 9859 9853 9847 9841 9834 9827 9820 9813 9806 9798 9790 9781 9772 9763 9753 9743 9733 9722 9711 9699 9686 9674 9660 9646 9632 9616 9601 9584 9567 9550 9531 9513 9493 9473 9452 9431 9409 9386 9363 9339 9314 9289 9263 9236 9209 9181 9152 9122 9092 9061 9030 8997 8964 8931 8897 8862 8827 8791 8755 8720 8684 8648 8612 8576 8540 8504 8468 8433 8398 8364 8331 8297 8265 8234 8203 8173 8143 8115 8087 8060 8034 8008 7984 7960 7937 7915 7894 7874 7854 7836 7818 7801 7785 7770 7756 7743 7731 7720 7710 7701 7693 7686 7681 7676 7673 7670 7669 7669 7670 7672 7676 7680 7686 7693 7701 7711 7721 7732 7745 7759 7773 7789 7806 7824 7842 7862 7882 7903 7926 7948 7971 7995 8020 8045 8070 8096 8122 8148 8175 8201 8228 8254 8281 8307 8333 8360 8386 8412 8438 8463 8489 8514 8540 8565 8590 8615 8640 8666 8691 8716 8741 8767 8792 8818 8844 8870 8896 8923 8949 8975 9002 9028 9054 9081 9107 9133 9159 9185 9210 9235 9260 9285 9309 9332 9355 9378 9400 9422 9443 9463 9483 9503 9521 9540 9557 9575 9591 9607 9623 9638 9652 9666 9680 9693 9705 9718 9729 9740 9751 9761 9771 9780 9789 9798 9806 9814 9821 9829 9835 9842 9848 9854 9859 9864 9869 9874 9878 9882 9885 9889 9892 9894 9897 9899 9901 9903 9904 9905 9906 9907 9908 9908 9909 9909 9909 9909 9909 9909 9908 9908 9908 9907 9907 9906 9906 9905 9904 9903 9902 9901 9900 9899 9898 9896 9894 9893 9891 9889 9886 9884 9882 9879 9877 9874 9872 9870 9867 9865 9863 9861 9859 9857 9856 9854 9853 9853 9852 9852 9852 9852 9852 9852 9853 9853 9854 9855 9855 9856 9856 9857 9857 9857 9857 9857 9856 9855 9854 9853 9852 9850 9848 9847 9844 9842 9839 9837 9834 9831 9827 9824 9820 9817 9813 9809 9804 9800 9795 9790 9785 9779 9773 9767 9761 9754 9747 9740 9732 9724 9716 9708 9699 9690 9680 9671 9661 9651 9641 9630 9619 9608 9597 9586 9574 9562 9550 9538 9525 9513 9500 9487 9474 9461 9447 9434 9420 9407 9393 9379 9366 9352 9338 9324 9311 9298 9284 9271 9258 9245 9233 9220 9208 9196 9185 9174 9163 9152 9142 9131 9122 9113 9104 9095 9087 9079 9072 9065 9059 9053 9047 9042 9038 9034 9030 9028 9025 9024 9023 9022 9022 9023 9024 9026 9029 9032 9035 9040 9044 9050 9056 9062 9069 9076 9084 9093 9102 9111 9121 9131 9142 9153 9164 9176 9189 9201 9214 9228 9241 9255 9269 9284 9298 9313 9328 9343 9358 9373 9388 9403 9418 9433 9448 9463 9478 9493 9507 9522 9536 9550 9564 9577 9590 9603 9616 9629 9641 9653 9664 9675 9686 9697 9707 9717 9727 9737 9746 9755 9763 9771 9780 9787 9795 9802 9809 9816 9823 9829 9575 0 22 3 9835 9841 9847 9853 9858 9863 9868 9873 9878 9883 9887 9891 9895 9899 9903 9906 9909 9912 9915 9918 9921 9923 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9943 9942 9941 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9932 9931 9929 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9917 9916 9915 9914 9914 9913 9912 9912 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9901 9900 9899 9898 9896 9895 9894 9892 9891 9889 9888 9886 9885 9884 9882 9881 9879 9878 9876 9874 9872 9871 9869 9866 9864 9862 9859 9857 9854 9851 9848 9845 9842 9839 9835 9832 9828 9825 9821 9818 9815 9811 9808 9805 9801 9798 9795 9792 9789 9786 9783 9780 9777 9774 9771 9769 9766 9762 9759 9756 9753 9749 9745 9742 9738 9734 9730 9726 9722 9717 9713 9709 9704 9700 9696 9691 9686 9682 9677 9672 9668 9663 9658 9653 9647 9642 9636 9630 9624 9618 9611 9604 9597 9589 9582 9574 9565 9557 9548 9538 9529 9519 9508 9498 9487 9475 9463 9451 9439 9426 9412 9398 9383 9368 9351 9335 9317 9298 9279 9259 9238 9216 9193 9169 9144 9119 9092 9065 9036 9007 8977 8947 8916 8884 8851 8818 8784 8749 8714 8678 8641 8603 8564 8524 8483 8441 8398 8354 8309 8262 8215 8167 8115 8064 8012 7961 7909 7858 7806 7755 7703 7652 7603 7557 7512 7470 7429 7393 7360 7332 7307 7286 7272 7262 7256 7255 7259 7269 7282 7301 7323 7350 7382 7417 7455 7496 7540 7588 7636 7686 7736 7788 7840 7893 7946 7999 8052 8103 8154 8204 8254 8302 8349 8394 8439 8482 8524 8565 8604 8642 8680 8716 8750 8784 8817 8848 8879 8909 8938 8966 8993 9019 9044 9068 9092 9115 9137 9158 9179 9199 9218 9237 9255 9273 9291 9307 9324 9340 9356 9371 9387 9401 9416 9430 9444 9458 9472 9485 9498 9510 9523 9535 9547 9558 9569 9580 9590 9600 9610 9619 9628 9637 9645 9654 9661 9669 9676 9684 9690 9697 9704 9710 9716 9722 9728 9734 9740 9745 9751 9756 9761 9766 9771 9775 9780 9784 9788 9792 9796 9800 9804 9807 9810 9813 9816 9819 9822 9824 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9860 9862 9864 9865 9867 9869 9870 9872 9873 9874 9875 9877 9878 9879 9880 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9901 9901 9901 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9894 9893 9893 9892 9892 9576 0 22 3 9891 9891 9891 9891 9891 9891 9891 9892 9892 9893 9893 9894 9894 9895 9895 9896 9896 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9892 9891 9891 9890 9889 9889 9888 9887 9887 9886 9886 9886 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9882 9882 9881 9880 9879 9879 9877 9876 9875 9874 9872 9871 9870 9868 9867 9865 9864 9863 9861 9860 9858 9857 9856 9855 9854 9853 9851 9850 9849 9848 9847 9846 9844 9843 9841 9840 9838 9837 9835 9833 9832 9830 9828 9826 9824 9823 9821 9819 9817 9816 9814 9812 9811 9810 9808 9807 9806 9805 9803 9802 9801 9800 9799 9797 9796 9794 9793 9791 9789 9787 9784 9781 9778 9775 9772 9768 9764 9760 9756 9751 9747 9741 9736 9731 9725 9719 9713 9707 9700 9693 9686 9679 9672 9664 9656 9648 9640 9631 9622 9613 9604 9594 9584 9574 9563 9552 9541 9530 9518 9507 9495 9483 9471 9458 9446 9434 9422 9410 9397 9385 9373 9361 9348 9336 9325 9313 9301 9290 9278 9267 9256 9245 9235 9224 9214 9204 9194 9185 9175 9167 9158 9150 9143 9135 9129 9123 9117 9112 9107 9103 9100 9097 9095 9094 9093 9092 9093 9094 9095 9097 9099 9102 9105 9109 9113 9118 9123 9128 9134 9140 9146 9152 9159 9166 9173 9180 9188 9196 9204 9212 9220 9229 9238 9247 9256 9266 9275 9285 9295 9305 9315 9325 9336 9346 9356 9366 9377 9387 9397 9407 9417 9426 9436 9445 9455 9464 9473 9481 9490 9498 9507 9515 9522 9530 9538 9545 9552 9559 9566 9572 9579 9585 9591 9597 9603 9608 9614 9619 9624 9629 9633 9638 9642 9645 9649 9653 9656 9659 9661 9664 9666 9668 9670 9671 9673 9674 9675 9676 9676 9677 9677 9677 9677 9677 9677 9676 9675 9674 9673 9672 9671 9669 9668 9666 9664 9662 9659 9657 9654 9651 9648 9644 9641 9637 9633 9629 9625 9620 9616 9611 9606 9601 9596 9590 9585 9579 9573 9568 9562 9556 9550 9544 9537 9531 9525 9519 9512 9506 9499 9493 9486 9480 9473 9466 9459 9452 9445 9438 9431 9424 9417 9409 9401 9394 9386 9378 9370 9361 9353 9344 9336 9327 9318 9308 9299 9289 9280 9270 9260 9249 9239 9228 9217 9206 9194 9182 9169 9156 9143 9129 9115 9100 9084 9068 9052 9034 9016 8998 8978 8958 8937 8915 8893 8870 8846 8821 8795 8769 8741 8713 8684 8654 8622 8590 8557 8523 8487 8451 8413 8374 8333 8291 8248 8203 8157 8109 8059 8008 7955 7900 7843 7785 7725 7662 7598 7532 7463 7393 7320 7245 7167 7088 7006 6922 6835 6747 6656 6562 6467 6370 6271 6170 6065 5961 5856 5751 5647 5542 5438 5334 5230 5126 5028 4932 4840 4751 4665 4586 4514 4447 4387 4332 4287 4249 4219 4197 4182 4178 4182 4194 4214 4242 4280 4324 4375 4432 4496 4568 4644 4723 4808 4896 4990 5086 5183 5281 5380 5480 5580 5680 5781 9577 0 22 3 5881 5980 6077 6174 6269 6363 6455 6544 6632 6718 6801 6883 6963 7040 7116 7190 7262 7331 7399 7465 7529 7591 7651 7710 7766 7821 7874 7925 7974 8022 8068 8113 8156 8197 8237 8275 8312 8348 8383 8416 8449 8480 8510 8539 8568 8595 8621 8647 8672 8696 8719 8742 8764 8785 8805 8825 8844 8863 8880 8897 8914 8929 8944 8958 8972 8985 8998 9010 9021 9033 9043 9053 9063 9073 9082 9091 9100 9108 9116 9124 9132 9140 9147 9155 9162 9169 9176 9183 9190 9197 9203 9210 9217 9223 9229 9236 9242 9248 9254 9260 9266 9272 9279 9285 9291 9297 9303 9309 9316 9322 9328 9335 9342 9348 9355 9362 9369 9377 9384 9391 9399 9406 9414 9422 9429 9437 9445 9453 9461 9469 9477 9485 9493 9501 9509 9517 9525 9532 9540 9548 9556 9564 9571 9579 9586 9594 9601 9609 9616 9623 9630 9637 9644 9651 9657 9664 9670 9676 9683 9689 9694 9700 9705 9711 9716 9721 9726 9731 9735 9740 9744 9748 9752 9756 9760 9764 9768 9771 9775 9778 9781 9785 9788 9791 9794 9798 9801 9803 9806 9809 9812 9815 9817 9820 9823 9825 9828 9830 9832 9835 9837 9839 9841 9843 9845 9847 9849 9851 9852 9854 9856 9858 9859 9861 9862 9864 9865 9867 9868 9869 9870 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9888 9889 9890 9891 9892 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9895 9895 9895 9894 9894 9893 9893 9892 9891 9890 9890 9889 9888 9886 9885 9884 9882 9881 9880 9878 9877 9875 9874 9873 9871 9870 9870 9869 9868 9868 9868 9868 9869 9869 9871 9872 9874 9875 9878 9880 9882 9885 9888 9891 9894 9897 9900 9903 9906 9909 9911 9914 9917 9919 9921 9923 9924 9926 9927 9928 9929 9930 9931 9931 9932 9932 9932 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9936 9936 9937 9937 9938 9938 9939 9940 9940 9941 9941 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9917 9917 9917 9916 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9903 9902 9902 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9901 9901 9901 9900 9900 9900 9900 9900 9900 9899 9899 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9900 9900 9901 9578 0 22 3 9901 9902 9902 9903 9903 9904 9904 9904 9904 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9906 9906 9907 9907 9908 9909 9910 9911 9912 9913 9914 9915 9917 9918 9919 9920 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9939 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9928 9926 9925 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9903 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9899 9899 9898 9898 9897 9897 9896 9895 9894 9893 9892 9891 9889 9888 9887 9885 9884 9882 9881 9879 9878 9876 9875 9873 9872 9870 9869 9867 9866 9864 9863 9861 9860 9858 9857 9855 9854 9852 9850 9848 9846 9844 9842 9839 9837 9834 9831 9828 9824 9821 9817 9813 9809 9805 9801 9797 9792 9787 9782 9777 9772 9767 9762 9756 9751 9745 9740 9734 9728 9723 9717 9711 9705 9698 9692 9686 9679 9672 9666 9659 9651 9644 9636 9629 9620 9612 9604 9595 9586 9576 9566 9556 9546 9536 9525 9514 9503 9491 9479 9467 9455 9442 9429 9416 9403 9389 9376 9362 9348 9333 9319 9304 9289 9273 9258 9242 9226 9209 9193 9176 9159 9142 9125 9108 9090 9073 9055 9038 9020 9003 8985 8968 8951 8934 8917 8901 8885 8870 8854 8840 8826 8812 8799 8787 8775 8764 8753 8744 8735 8726 8719 8712 8706 8701 8697 8693 8690 8688 8687 8686 8686 8687 8688 8690 8693 8697 8701 8705 8711 8717 8723 8730 8738 8746 8754 8763 8773 8783 8793 8804 8815 8827 8839 8851 8864 8877 8890 8904 8918 8932 8946 8961 8975 8990 9005 9019 9034 9049 9063 9077 9092 9106 9120 9133 9147 9160 9173 9185 9197 9209 9221 9232 9243 9254 9265 9275 9285 9295 9305 9314 9323 9333 9342 9350 9359 9368 9376 9384 9392 9400 9407 9415 9422 9428 9434 9440 9446 9451 9456 9460 9464 9467 9470 9473 9475 9476 9477 9478 9478 9478 9478 9477 9579 0 22 3 9476 9474 9472 9470 9468 9465 9462 9459 9455 9451 9446 9442 9437 9431 9426 9420 9413 9407 9400 9392 9385 9376 9368 9359 9350 9340 9331 9321 9310 9299 9288 9277 9265 9253 9240 9227 9214 9200 9185 9169 9153 9137 9119 9101 9082 9062 9041 9018 8995 8971 8945 8919 8891 8862 8831 8800 8767 8733 8698 8661 8623 8583 8541 8497 8451 8404 8354 8303 8249 8193 8135 8074 8010 7944 7876 7806 7731 7655 7578 7500 7420 7339 7258 7177 7096 7015 6936 6860 6785 6713 6642 6579 6521 6469 6421 6379 6345 6317 6296 6283 6276 6278 6287 6303 6326 6355 6392 6435 6482 6533 6589 6651 6715 6780 6848 6917 6988 7060 7132 7203 7275 7344 7411 7476 7541 7603 7663 7721 7776 7829 7880 7928 7974 8017 8059 8097 8134 8169 8201 8232 8260 8288 8313 8337 8358 8379 8397 8414 8429 8443 8455 8465 8475 8483 8489 8494 8498 8501 8502 8503 8503 8501 8499 8496 8492 8488 8483 8477 8472 8467 8461 8455 8450 8444 8439 8433 8428 8424 8420 8417 8414 8412 8410 8410 8410 8410 8412 8414 8417 8421 8425 8430 8436 8442 8449 8456 8464 8473 8481 8490 8499 8509 8518 8527 8537 8546 8556 8565 8574 8583 8592 8600 8608 8616 8624 8631 8638 8644 8651 8656 8662 8666 8671 8675 8678 8681 8684 8686 8687 8688 8689 8688 8688 8686 8685 8682 8679 8676 8672 8667 8662 8656 8650 8644 8636 8628 8620 8611 8602 8592 8581 8570 8559 8547 8534 8520 8506 8491 8476 8460 8443 8425 8406 8387 8367 8346 8324 8301 8278 8253 8228 8202 8175 8147 8118 8089 8058 8027 7994 7961 7926 7891 7854 7816 7777 7737 7695 7652 7608 7562 7515 7466 7416 7364 7311 7257 7201 7143 7085 7026 6967 6905 6844 6783 6722 6661 6600 6540 6480 6421 6362 6305 6250 6196 6143 6092 6044 5997 5952 5908 5866 5826 5787 5749 5711 5675 5639 5604 5569 5533 5498 5461 5422 5383 5342 5301 5256 5209 5159 5108 5054 4996 4935 4872 4805 4736 4662 4586 4507 4424 4339 4250 4158 4064 3967 3868 3765 3661 3555 3447 3338 3225 3112 2999 2886 2774 2661 2548 2435 2323 2211 2102 1995 1891 1788 1688 1593 1501 1414 1330 1250 1176 1107 1043 984 931 883 842 806 776 752 735 723 717 717 723 735 753 776 805 839 879 924 973 1028 1088 1153 1222 1295 1372 1453 1539 1627 1718 1813 1910 2011 2114 2218 2324 2431 2541 2651 2760 2870 2980 3089 3197 3305 3413 3520 3624 3726 3826 3924 4020 4113 4203 4290 4375 4456 4535 4610 4683 4752 4818 4880 4940 4996 5049 5099 5145 5188 5229 5266 5300 5330 5358 5382 5404 5422 5437 5449 5458 5464 5467 5467 5464 5457 5448 5435 5420 5401 5378 5353 5324 5292 5257 5218 5175 5129 5080 5027 4970 4910 4847 4780 4709 4635 4558 4477 4392 4305 4215 4123 4028 3930 3831 3730 3629 9580 0 22 3 3527 3423 3320 3216 3113 3009 2909 2810 2714 2619 2526 2438 2354 2273 2197 2124 2057 1995 1939 1887 1841 1802 1768 1739 1717 1700 1690 1686 1687 1695 1708 1727 1752 1782 1818 1859 1905 1956 2012 2072 2137 2207 2281 2358 2440 2525 2614 2706 2801 2898 2998 3101 3205 3311 3418 3527 3638 3749 3860 3971 4081 4192 4302 4412 4522 4631 4738 4843 4947 5050 5151 5250 5346 5441 5534 5625 5714 5800 5884 5967 6047 6125 6201 6274 6346 6416 6483 6549 6613 6674 6734 6792 6848 6902 6955 7005 7054 7100 7145 7188 7229 7269 7306 7342 7376 7408 7439 7468 7495 7521 7546 7568 7590 7611 7631 7649 7667 7684 7701 7717 7734 7750 7765 7781 7797 7813 7830 7847 7864 7882 7901 7920 7940 7960 7981 8002 8025 8047 8070 8093 8116 8139 8163 8186 8210 8233 8256 8278 8300 8322 8343 8363 8382 8401 8420 8437 8454 8470 8485 8500 8514 8527 8539 8551 8563 8573 8584 8594 8603 8612 8620 8628 8636 8643 8649 8655 8661 8666 8671 8675 8679 8682 8685 8686 8688 8688 8688 8687 8685 8683 8679 8675 8670 8665 8659 8652 8644 8635 8626 8617 8607 8596 8585 8574 8562 8551 8540 8529 8517 8506 8495 8485 8475 8466 8457 8449 8442 8436 8431 8426 8423 8420 8419 8418 8419 8420 8422 8425 8428 8432 8436 8441 8447 8452 8458 8464 8471 8477 8483 8489 8496 8502 8508 8513 8519 8524 8529 8534 8539 8543 8548 8552 8556 8560 8563 8567 8570 8573 8576 8579 8582 8585 8587 8590 8592 8595 8597 8599 8601 8603 8605 8606 8608 8609 8611 8612 8613 8614 8615 8616 8616 8617 8618 8618 8618 8619 8619 8619 8619 8619 8619 8619 8618 8617 8617 8616 8614 8613 8611 8609 8607 8605 8602 8599 8596 8592 8588 8584 8579 8575 8569 8564 8558 8552 8545 8538 8530 8522 8514 8505 8495 8485 8475 8464 8452 8440 8427 8414 8400 8386 8371 8355 8339 8322 8305 8287 8269 8251 8232 8214 8195 8176 8157 8139 8120 8101 8082 8064 8046 8029 8011 7994 7978 7962 7946 7930 7915 7900 7885 7871 7856 7841 7826 7812 7797 7782 7766 7751 7734 7717 7700 7682 7663 7644 7624 7603 7582 7560 7537 7513 7489 7464 7438 7411 7384 7356 7328 7299 7269 7239 7208 7177 7145 7112 7079 7045 7011 6976 6940 6904 6867 6829 6791 6751 6711 6670 6629 6586 6542 6498 6453 6406 6359 6311 6261 6211 6159 6107 6053 5999 5943 5886 5828 5769 5708 5646 5583 5519 5454 5387 5319 5250 5179 5107 5034 4959 4883 4806 4728 4648 4567 4485 4401 4316 4230 4143 4055 3966 3875 3784 3691 3598 3503 3408 3312 3216 3118 3020 2922 2823 2725 2627 2529 2430 2332 2234 2137 2042 1948 1854 1762 1673 1585 1499 1416 1334 1256 1180 1108 1038 970 907 847 789 735 684 636 592 550 512 476 444 414 386 361 339 319 300 284 269 9581 0 22 3 257 246 236 228 221 215 210 206 203 200 198 197 197 197 197 198 199 201 203 205 208 211 215 219 224 229 234 241 248 256 265 276 287 301 315 331 349 369 391 415 441 470 502 536 573 612 655 700 748 799 852 909 969 1031 1096 1163 1234 1306 1381 1458 1537 1619 1701 1786 1872 1959 2048 2138 2229 2321 2413 2507 2601 2695 2789 2883 2977 3072 3166 3261 3355 3449 3542 3634 3726 3818 3908 3998 4087 4175 4262 4347 4432 4516 4598 4679 4759 4838 4915 4992 5066 5140 5212 5283 5352 5421 5488 5554 5618 5681 5743 5804 5864 5923 5980 6037 6092 6146 6199 6252 6303 6353 6402 6450 6498 6544 6589 6634 6678 6720 6762 6803 6843 6882 6920 6957 6994 7029 7064 7098 7131 7164 7195 7226 7256 7286 7315 7343 7370 7397 7424 7450 7475 7500 7525 7549 7572 7595 7618 7640 7662 7684 7705 7726 7746 7766 7785 7804 7823 7841 7858 7875 7892 7908 7924 7939 7954 7968 7982 7995 8008 8021 8033 8045 8057 8068 8079 8090 8100 8110 8120 8129 8139 8148 8157 8166 8174 8182 8190 8197 8205 8212 8218 8225 8231 8236 8242 8247 8252 8257 8261 8265 8269 8272 8276 8279 8281 8284 8286 8288 8290 8292 8294 8295 8296 8297 8297 8297 8297 8297 8296 8295 8293 8291 8289 8286 8283 8279 8275 8271 8266 8261 8255 8249 8242 8235 8228 8220 8212 8204 8195 8185 8176 8165 8154 8143 8132 8119 8106 8093 8079 8064 8049 8033 8016 7998 7980 7961 7941 7920 7898 7876 7853 7828 7803 7777 7751 7723 7694 7664 7633 7602 7569 7534 7499 7463 7425 7386 7345 7303 7259 7214 7167 7119 7069 7017 6963 6908 6851 6792 6731 6668 6604 6537 6469 6398 6326 6252 6175 6097 6017 5934 5850 5764 5675 5585 5492 5398 5301 5202 5102 4999 4894 4789 4682 4573 4463 4352 4241 4130 4020 3910 3800 3691 3582 3474 3370 3269 3171 3076 2984 2896 2814 2736 2663 2595 2534 2479 2429 2387 2350 2320 2297 2281 2272 2269 2274 2286 2304 2328 2359 2397 2441 2490 2545 2606 2673 2743 2819 2898 2982 3070 3161 3254 3351 3449 3551 3654 3758 3862 3968 4074 4180 4286 4393 4499 4604 4707 4810 4912 5013 5112 5210 5307 5401 5495 5586 5676 5764 5850 5935 6019 6100 6180 6259 6336 6411 6484 6556 6627 6695 6762 6828 6891 6953 7014 7072 7129 7185 7239 7291 7341 7390 7438 7484 7528 7571 7613 7654 7694 7733 7771 7808 7844 7879 7913 7947 7980 8013 8045 8076 8107 8137 8167 8196 8225 8253 8280 8307 8333 8359 8383 8408 8431 8454 8477 8498 8519 8540 8560 8580 8598 8617 8635 8653 8671 8688 8705 8722 8738 8754 8771 8787 8802 8818 8833 8848 8863 8878 8892 8906 8920 8934 8947 8960 8973 8985 8996 9008 9019 9030 9040 9050 9060 9070 9079 9088 9097 9106 9115 9582 0 22 3 9123 9132 9140 9148 9157 9165 9173 9181 9189 9197 9204 9212 9219 9227 9234 9241 9248 9255 9261 9268 9274 9280 9285 9291 9296 9301 9306 9311 9316 9320 9324 9328 9332 9336 9339 9343 9346 9349 9352 9355 9357 9360 9362 9364 9366 9368 9370 9371 9372 9373 9374 9374 9375 9375 9374 9374 9374 9373 9372 9371 9370 9368 9367 9365 9364 9362 9360 9358 9356 9354 9352 9351 9349 9347 9345 9344 9342 9341 9340 9339 9338 9337 9336 9336 9335 9335 9334 9334 9334 9333 9333 9332 9331 9330 9329 9328 9326 9324 9321 9319 9316 9312 9308 9305 9301 9296 9291 9287 9282 9277 9273 9268 9264 9261 9257 9254 9252 9251 9250 9250 9251 9252 9255 9258 9262 9267 9272 9279 9286 9294 9302 9311 9321 9330 9340 9350 9361 9371 9382 9393 9403 9413 9423 9433 9443 9452 9461 9470 9478 9487 9494 9502 9509 9516 9522 9528 9534 9540 9545 9550 9554 9559 9563 9567 9571 9574 9577 9580 9583 9585 9588 9590 9591 9593 9594 9595 9595 9596 9596 9595 9595 9594 9593 9592 9591 9589 9587 9585 9583 9580 9577 9574 9571 9567 9563 9559 9555 9551 9546 9541 9536 9531 9526 9520 9515 9509 9503 9497 9491 9484 9478 9471 9464 9458 9451 9444 9437 9430 9424 9417 9410 9403 9397 9390 9384 9377 9372 9366 9360 9355 9350 9346 9341 9337 9334 9331 9328 9325 9324 9322 9321 9320 9320 9320 9320 9321 9322 9323 9325 9327 9329 9332 9335 9338 9342 9346 9350 9355 9359 9364 9370 9375 9381 9387 9393 9400 9407 9414 9421 9429 9437 9445 9453 9462 9470 9479 9488 9497 9506 9515 9523 9532 9541 9550 9559 9567 9576 9584 9592 9599 9607 9614 9621 9628 9634 9640 9646 9652 9657 9663 9668 9672 9677 9681 9685 9689 9693 9697 9701 9705 9708 9712 9716 9719 9723 9726 9730 9733 9737 9740 9744 9747 9750 9753 9757 9760 9763 9765 9768 9771 9773 9775 9777 9779 9781 9782 9784 9784 9785 9786 9786 9787 9787 9786 9786 9786 9785 9785 9784 9783 9783 9782 9781 9780 9779 9779 9778 9777 9776 9776 9775 9775 9774 9774 9774 9773 9773 9773 9773 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9772 9773 9773 9773 9774 9775 9775 9776 9777 9778 9779 9780 9781 9783 9784 9786 9787 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9812 9814 9816 9818 9821 9823 9825 9828 9830 9832 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9856 9857 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9873 9874 9875 9875 9875 9875 9875 9875 9875 9874 9873 9872 9871 9870 9869 9868 9866 9865 9864 9862 9861 9860 9858 9857 9856 9855 9855 9854 9854 9853 9853 9854 9854 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9866 9867 9869 9870 9872 9873 9875 9876 9878 9879 9583 0 22 3 9880 9882 9883 9884 9885 9886 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9896 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9898 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9907 9908 9908 9908 9909 9909 9909 9909 9909 9909 9909 9908 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9895 9895 9894 9893 9892 9891 9890 9888 9887 9885 9883 9881 9878 9876 9873 9870 9867 9863 9860 9856 9853 9849 9845 9842 9838 9834 9830 9826 9822 9818 9814 9810 9806 9802 9797 9793 9789 9784 9780 9775 9770 9765 9760 9754 9749 9743 9737 9731 9725 9719 9712 9706 9699 9692 9685 9678 9671 9664 9657 9650 9643 9636 9628 9621 9614 9607 9600 9593 9586 9579 9573 9566 9559 9553 9546 9540 9533 9527 9520 9514 9507 9500 9494 9487 9480 9473 9466 9459 9452 9445 9437 9430 9422 9414 9406 9397 9389 9380 9371 9362 9353 9344 9334 9323 9313 9301 9289 9277 9264 9250 9235 9219 9202 9184 9165 9144 9122 9099 9075 9049 9022 8994 8964 8934 8901 8868 8835 8802 8769 8735 8702 8669 8635 8602 8572 8543 8516 8490 8467 8446 8428 8413 8400 8391 8386 8384 8385 8389 8397 8408 8422 8438 8458 8480 8506 8533 8562 8593 8626 8661 8696 8732 8768 8804 8841 8877 8914 8950 8987 9022 9056 9089 9122 9153 9183 9212 9240 9267 9293 9317 9341 9363 9384 9405 9424 9443 9460 9477 9493 9508 9523 9537 9550 9562 9574 9586 9596 9607 9616 9625 9634 9642 9650 9657 9663 9670 9675 9681 9685 9690 9694 9698 9701 9704 9707 9710 9713 9716 9718 9721 9724 9726 9729 9732 9734 9737 9740 9744 9747 9750 9754 9758 9762 9766 9770 9774 9778 9782 9786 9790 9794 9797 9801 9805 9809 9812 9815 9818 9821 9824 9827 9829 9831 9834 9836 9838 9840 9841 9843 9844 9846 9847 9848 9849 9850 9850 9851 9851 9851 9851 9851 9851 9851 9850 9849 9848 9847 9846 9844 9843 9841 9839 9837 9835 9832 9830 9827 9824 9821 9818 9814 9810 9807 9803 9799 9794 9790 9785 9780 9775 9770 9764 9759 9753 9747 9740 9734 9727 9720 9713 9705 9698 9690 9682 9673 9665 9656 9647 9638 9628 9619 9609 9599 9589 9578 9568 9557 9546 9535 9524 9512 9501 9490 9478 9467 9456 9444 9433 9422 9411 9401 9390 9380 9370 9361 9352 9343 9335 9327 9320 9313 9306 9300 9294 9289 9284 9280 9276 9272 9269 9266 9264 9262 9260 9259 9258 9258 9257 9258 9258 9259 9260 9262 9264 9266 9269 9272 9276 9280 9284 9288 9293 9298 9304 9309 9315 9322 9328 9335 9342 9349 9357 9364 9584 0 22 3 9372 9380 9388 9396 9404 9412 9421 9429 9437 9446 9454 9462 9471 9479 9487 9495 9503 9511 9519 9526 9534 9541 9548 9554 9561 9567 9573 9579 9584 9589 9594 9599 9603 9607 9610 9613 9616 9619 9621 9623 9625 9627 9628 9629 9630 9631 9632 9632 9632 9633 9633 9634 9634 9634 9635 9635 9636 9636 9637 9638 9640 9641 9643 9645 9647 9650 9653 9656 9659 9662 9666 9670 9674 9678 9683 9688 9692 9697 9702 9707 9713 9718 9723 9728 9733 9738 9743 9748 9753 9758 9763 9767 9772 9776 9780 9784 9788 9791 9795 9798 9801 9804 9807 9810 9813 9815 9817 9820 9822 9824 9826 9828 9830 9832 9834 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9857 9859 9862 9864 9866 9868 9871 9873 9875 9878 9880 9882 9884 9886 9888 9890 9892 9894 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9913 9913 9914 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9912 9912 9911 9911 9910 9910 9909 9908 9907 9907 9906 9905 9904 9903 9901 9900 9899 9898 9896 9895 9893 9892 9890 9888 9887 9885 9883 9882 9880 9878 9876 9874 9872 9870 9868 9865 9863 9861 9858 9856 9853 9850 9847 9844 9840 9837 9833 9829 9825 9820 9816 9811 9806 9801 9795 9789 9783 9777 9771 9764 9757 9750 9742 9735 9727 9718 9709 9700 9691 9681 9671 9660 9648 9637 9624 9611 9597 9583 9567 9551 9535 9518 9500 9481 9462 9442 9422 9400 9379 9357 9336 9314 9293 9271 9250 9229 9208 9188 9170 9152 9135 9119 9105 9092 9080 9070 9062 9055 9051 9047 9046 9046 9048 9051 9056 9062 9069 9079 9089 9100 9112 9124 9138 9152 9166 9180 9194 9207 9221 9234 9247 9260 9271 9281 9290 9298 9305 9311 9315 9319 9321 9322 9322 9320 9318 9315 9311 9305 9299 9294 9288 9282 9277 9271 9266 9261 9256 9252 9249 9248 9247 9247 9249 9252 9257 9262 9269 9277 9286 9297 9308 9320 9334 9348 9362 9377 9393 9409 9425 9442 9458 9474 9491 9506 9522 9538 9553 9568 9583 9597 9611 9624 9637 9649 9661 9672 9684 9694 9705 9715 9724 9734 9743 9751 9759 9767 9775 9782 9789 9796 9802 9809 9814 9820 9825 9830 9835 9840 9844 9848 9852 9855 9859 9862 9865 9868 9871 9874 9877 9879 9882 9884 9886 9889 9891 9893 9895 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9929 9929 9930 9930 9930 9930 9931 9931 9931 9931 9931 9932 9932 9932 9933 9933 9934 9934 9935 9935 9936 9937 9937 9938 9939 9940 9940 9941 9942 9943 9943 9944 9944 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9945 9945 9945 9944 9944 9944 9943 9943 9585 0 22 3 9943 9943 9943 9943 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9947 9947 9947 9947 9947 9946 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9934 9934 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9925 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9909 9908 9907 9905 9903 9902 9900 9899 9897 9896 9894 9893 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9880 9879 9879 9878 9877 9877 9876 9876 9875 9874 9873 9873 9872 9871 9870 9869 9868 9867 9866 9864 9863 9862 9860 9859 9857 9856 9854 9852 9850 9849 9847 9845 9843 9841 9840 9838 9836 9834 9832 9830 9828 9826 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9806 9804 9802 9800 9797 9795 9793 9791 9789 9787 9785 9782 9780 9778 9776 9773 9771 9768 9766 9764 9761 9758 9756 9753 9750 9747 9744 9741 9738 9734 9731 9727 9723 9719 9715 9710 9705 9700 9695 9690 9684 9679 9673 9667 9660 9654 9647 9640 9632 9625 9617 9609 9601 9592 9584 9575 9565 9556 9546 9535 9524 9513 9502 9490 9478 9465 9451 9437 9423 9407 9391 9375 9357 9339 9320 9300 9280 9258 9235 9211 9187 9161 9134 9106 9077 9048 9017 8985 8953 8920 8887 8854 8820 8786 8752 8718 8684 8651 8620 8589 8560 8531 8505 8481 8459 8438 8420 8404 8391 8380 8371 8364 8361 8360 8361 8364 8369 8376 8384 8394 8405 8417 8431 8445 8460 8474 8488 8502 8516 8530 8544 8557 8570 8581 8592 8602 8611 8619 8627 8633 8639 8644 8648 8651 8654 8656 8658 8659 8660 8660 8660 8660 8659 8658 8656 8654 8652 8650 8647 8644 8641 8637 8634 8630 8625 8621 8616 8611 8605 8599 8593 8587 8580 8573 8566 8558 8551 8542 8534 8525 8515 8505 8495 8484 8473 8461 8449 8436 8422 8408 8392 8377 8360 8343 8324 8305 8285 8264 8242 8219 8195 8170 8144 8116 8088 8058 8027 7995 7961 7926 7890 7852 7813 7773 7731 7687 7642 7594 7545 7495 7442 7388 7332 7274 7215 7154 7092 7027 6961 6895 6827 6760 6691 6622 6553 6484 6415 6348 6283 6220 6158 6097 6041 5988 5939 5893 5851 5815 5785 5759 5739 5724 5715 5712 5715 5723 5737 5759 5785 5817 5854 5895 5943 5994 6049 6107 6169 6235 6302 6371 6442 6515 6590 6666 6741 6816 6891 6966 7040 7114 7187 7259 7330 7400 7468 7535 7601 7664 7727 7788 7847 7905 7961 8016 8069 8121 8172 8221 8269 8315 8360 8404 8446 8487 8527 8566 8603 8639 8674 8708 8741 8773 8804 8834 8863 8891 8918 8944 8970 8994 9018 9041 9064 9086 9107 9127 9586 0 22 3 9147 9166 9185 9203 9220 9237 9253 9269 9284 9299 9313 9327 9340 9353 9365 9377 9388 9399 9410 9420 9430 9440 9449 9458 9467 9475 9484 9491 9499 9506 9513 9520 9527 9533 9539 9545 9551 9556 9562 9567 9572 9576 9581 9585 9589 9593 9597 9600 9604 9607 9610 9613 9616 9618 9621 9623 9625 9626 9628 9629 9630 9630 9631 9631 9631 9631 9631 9630 9630 9629 9628 9627 9626 9625 9624 9623 9622 9621 9620 9620 9619 9618 9617 9616 9615 9614 9612 9611 9609 9607 9605 9602 9599 9596 9592 9588 9583 9577 9572 9565 9559 9551 9544 9536 9527 9518 9509 9500 9490 9480 9469 9459 9448 9437 9425 9414 9402 9391 9379 9366 9354 9341 9328 9314 9301 9287 9272 9257 9243 9228 9213 9198 9184 9169 9154 9139 9125 9112 9099 9087 9075 9065 9056 9048 9041 9035 9031 9028 9027 9027 9029 9032 9037 9043 9051 9059 9070 9081 9093 9106 9119 9134 9149 9165 9180 9196 9213 9229 9245 9262 9278 9294 9309 9324 9339 9354 9368 9382 9395 9408 9420 9432 9444 9455 9466 9477 9487 9497 9506 9516 9525 9533 9542 9550 9558 9566 9574 9581 9589 9596 9603 9610 9616 9622 9629 9634 9640 9646 9651 9656 9661 9666 9670 9675 9679 9683 9686 9690 9693 9696 9699 9702 9705 9708 9710 9713 9715 9718 9720 9722 9724 9726 9728 9730 9732 9734 9736 9738 9739 9741 9742 9744 9745 9746 9748 9749 9749 9750 9751 9751 9752 9752 9753 9753 9753 9753 9754 9754 9754 9754 9754 9755 9755 9756 9756 9757 9758 9759 9760 9761 9762 9762 9763 9764 9765 9766 9767 9767 9768 9768 9768 9768 9768 9767 9767 9766 9765 9764 9762 9761 9760 9758 9757 9755 9754 9753 9751 9750 9749 9747 9746 9745 9745 9744 9743 9742 9741 9740 9739 9738 9737 9736 9735 9734 9732 9731 9729 9727 9725 9723 9721 9719 9717 9714 9712 9710 9707 9705 9703 9700 9698 9696 9693 9691 9689 9687 9684 9682 9680 9678 9675 9673 9670 9668 9665 9662 9659 9655 9652 9648 9645 9641 9637 9633 9629 9625 9621 9617 9612 9608 9604 9600 9595 9591 9587 9583 9579 9575 9570 9566 9562 9558 9554 9550 9545 9541 9536 9531 9527 9522 9517 9511 9506 9500 9495 9489 9483 9477 9471 9465 9458 9452 9445 9439 9432 9425 9418 9411 9404 9396 9389 9381 9373 9365 9356 9348 9339 9330 9320 9310 9300 9290 9279 9268 9256 9244 9232 9219 9206 9192 9178 9164 9150 9135 9119 9104 9088 9071 9054 9037 9019 9001 8983 8964 8944 8924 8904 8882 8860 8838 8815 8791 8766 8741 8714 8687 8659 8629 8599 8568 8535 8502 8467 8431 8394 8355 8316 8274 8232 8188 8143 8096 8048 7998 7947 7894 7840 7784 7726 7666 7605 7542 7478 7411 7342 7272 7200 7125 7049 6971 6890 6808 6723 6637 6548 6458 6365 6271 6175 6078 5979 5877 5775 5673 5569 5466 5361 5257 5153 5048 9587 0 22 3 4944 4842 4742 4643 4546 4451 4360 4273 4189 4109 4033 3963 3898 3839 3786 3738 3697 3662 3635 3614 3601 3595 3597 3606 3622 3644 3675 3712 3755 3804 3860 3922 3990 4062 4139 4220 4306 4395 4487 4581 4678 4778 4879 4980 5081 5182 5284 5386 5488 5590 5692 5791 5888 5985 6080 6174 6266 6356 6444 6530 6615 6698 6779 6858 6935 7010 7084 7155 7225 7294 7360 7425 7488 7550 7610 7668 7724 7780 7833 7885 7935 7984 8032 8078 8122 8165 8207 8248 8287 8325 8361 8397 8431 8464 8497 8528 8558 8587 8616 8643 8670 8696 8721 8746 8769 8793 8815 8837 8858 8879 8899 8918 8937 8956 8974 8991 9008 9024 9040 9055 9070 9085 9099 9112 9125 9138 9150 9162 9173 9184 9194 9204 9214 9223 9232 9241 9249 9256 9264 9271 9277 9284 9290 9296 9301 9306 9311 9316 9320 9324 9328 9332 9335 9339 9342 9345 9347 9350 9352 9354 9356 9358 9360 9362 9364 9365 9367 9369 9370 9372 9374 9375 9377 9379 9381 9383 9386 9388 9391 9394 9397 9400 9403 9407 9411 9415 9420 9424 9429 9435 9440 9445 9451 9457 9463 9469 9475 9482 9488 9495 9501 9507 9513 9520 9526 9532 9538 9543 9549 9554 9559 9564 9569 9574 9578 9582 9586 9590 9593 9596 9600 9603 9606 9608 9611 9614 9616 9619 9621 9623 9626 9628 9630 9632 9634 9635 9637 9639 9640 9641 9642 9643 9644 9645 9645 9645 9645 9644 9644 9643 9642 9640 9638 9636 9634 9632 9629 9626 9623 9620 9616 9612 9609 9604 9600 9595 9591 9586 9581 9575 9570 9564 9558 9552 9545 9538 9531 9524 9516 9509 9500 9492 9483 9473 9464 9454 9444 9433 9422 9411 9400 9388 9376 9363 9351 9338 9325 9312 9298 9285 9271 9257 9243 9229 9215 9201 9187 9172 9158 9144 9129 9115 9100 9085 9071 9056 9042 9027 9012 8998 8983 8968 8954 8939 8925 8911 8896 8882 8868 8854 8841 8827 8814 8801 8788 8776 8763 8752 8740 8729 8718 8707 8697 8688 8679 8670 8662 8654 8646 8639 8633 8627 8622 8617 8613 8609 8606 8604 8602 8600 8600 8600 8600 8602 8603 8606 8609 8613 8617 8622 8628 8634 8641 8649 8657 8665 8674 8684 8694 8704 8715 8726 8738 8750 8763 8775 8789 8802 8816 8830 8845 8859 8874 8890 8905 8921 8937 8954 8970 8987 9004 9021 9038 9055 9072 9090 9107 9124 9141 9158 9175 9191 9208 9224 9239 9255 9270 9285 9299 9313 9326 9339 9352 9364 9376 9387 9398 9409 9419 9429 9438 9448 9456 9465 9473 9481 9489 9497 9504 9511 9518 9525 9531 9537 9543 9549 9554 9559 9564 9568 9573 9577 9580 9584 9587 9589 9592 9594 9596 9597 9599 9600 9601 9601 9601 9601 9601 9601 9600 9599 9598 9597 9596 9595 9593 9592 9590 9588 9586 9584 9582 9580 9578 9576 9574 9572 9569 9567 9565 9562 9560 9557 9555 9552 9549 9547 9544 9541 9537 9534 9588 0 22 3 9531 9527 9523 9520 9516 9511 9507 9503 9498 9494 9489 9484 9479 9474 9469 9464 9459 9454 9448 9443 9438 9432 9427 9421 9416 9410 9404 9398 9392 9386 9380 9373 9367 9360 9353 9346 9338 9330 9322 9314 9306 9297 9288 9279 9270 9261 9251 9241 9232 9222 9211 9201 9190 9180 9169 9158 9146 9135 9123 9111 9099 9086 9073 9060 9046 9032 9017 9002 8986 8969 8953 8935 8917 8898 8879 8859 8838 8817 8795 8773 8749 8726 8701 8676 8650 8623 8596 8568 8539 8509 8478 8446 8413 8379 8344 8308 8270 8231 8191 8149 8106 8061 8015 7967 7917 7866 7813 7758 7701 7642 7582 7520 7456 7389 7321 7251 7179 7105 7029 6951 6871 6788 6704 6618 6531 6442 6350 6258 6165 6071 5976 5881 5785 5690 5594 5499 5406 5316 5227 5141 5057 4977 4902 4831 4764 4701 4646 4596 4553 4515 4483 4459 4441 4429 4424 4424 4433 4446 4465 4489 4519 4554 4593 4636 4681 4731 4783 4837 4893 4949 5007 5068 5128 5188 5248 5308 5367 5425 5482 5539 5595 5649 5702 5754 5805 5854 5902 5948 5993 6036 6078 6118 6156 6193 6228 6262 6294 6324 6352 6379 6404 6427 6449 6469 6486 6502 6517 6529 6539 6548 6555 6560 6563 6564 6564 6561 6557 6551 6542 6532 6520 6506 6490 6472 6452 6429 6405 6378 6350 6319 6286 6250 6213 6172 6129 6084 6035 5984 5929 5872 5811 5747 5680 5609 5535 5457 5374 5288 5198 5104 5006 4903 4798 4689 4578 4463 4342 4222 4101 3981 3860 3739 3619 3499 3378 3258 3146 3039 2937 2840 2747 2664 2588 2521 2461 2409 2370 2341 2321 2311 2310 2321 2342 2372 2411 2459 2519 2586 2660 2741 2830 2927 3029 3135 3245 3359 3479 3600 3722 3845 3970 4096 4221 4347 4473 4599 4721 4842 4960 5077 5192 5304 5412 5518 5621 5720 5816 5909 5999 6085 6168 6247 6323 6396 6466 6532 6595 6656 6714 6769 6821 6870 6918 6963 7006 7046 7085 7121 7156 7189 7220 7249 7277 7304 7328 7352 7374 7394 7414 7431 7448 7463 7477 7490 7501 7512 7521 7529 7536 7542 7546 7550 7553 7554 7555 7555 7554 7552 7550 7546 7542 7537 7531 7524 7517 7509 7500 7491 7481 7470 7458 7446 7433 7419 7405 7390 7374 7358 7341 7323 7304 7285 7265 7245 7224 7202 7179 7156 7133 7108 7083 7057 7031 7004 6976 6947 6918 6887 6856 6825 6792 6758 6724 6688 6651 6614 6575 6535 6494 6451 6408 6363 6317 6269 6220 6170 6118 6064 6009 5953 5895 5835 5774 5712 5647 5582 5514 5445 5374 5301 5227 5151 5073 4994 4913 4830 4745 4658 4570 4480 4388 4294 4198 4101 4002 3902 3800 3696 3591 3485 3378 3269 3159 3049 2940 2830 2721 2611 2502 2393 2284 2178 2074 1972 1871 1772 1676 1583 1493 1406 1322 1242 1166 1094 1025 960 898 841 787 737 690 647 608 573 540 512 486 463 443 427 9589 0 22 3 414 403 395 391 389 390 395 402 412 426 442 462 485 511 540 573 610 650 693 740 790 844 901 961 1024 1091 1160 1233 1308 1386 1466 1549 1635 1722 1812 1903 1997 2092 2188 2286 2386 2487 2589 2692 2795 2900 3006 3112 3218 3324 3430 3536 3642 3748 3854 3960 4064 4168 4270 4372 4472 4571 4669 4764 4859 4951 5042 5131 5219 5304 5388 5469 5549 5627 5703 5777 5849 5920 5989 6056 6121 6185 6247 6308 6367 6424 6481 6535 6588 6640 6691 6740 6788 6835 6881 6925 6968 7010 7051 7091 7130 7168 7205 7241 7275 7309 7342 7374 7405 7435 7464 7493 7520 7547 7572 7597 7621 7644 7666 7687 7708 7727 7746 7764 7781 7798 7814 7829 7844 7858 7871 7883 7895 7907 7918 7928 7937 7947 7955 7963 7970 7977 7983 7988 7993 7997 8000 8003 8005 8006 8007 8007 8006 8005 8003 8000 7997 7993 7988 7982 7976 7969 7961 7952 7942 7932 7921 7909 7895 7881 7866 7850 7832 7814 7794 7773 7750 7726 7701 7675 7647 7618 7587 7555 7521 7486 7450 7411 7372 7330 7287 7243 7197 7149 7100 7049 6996 6942 6886 6828 6768 6706 6643 6579 6513 6446 6376 6307 6237 6167 6097 6027 5957 5887 5817 5747 5682 5619 5558 5500 5444 5394 5347 5305 5267 5233 5205 5183 5166 5154 5148 5148 5153 5163 5178 5198 5223 5252 5284 5321 5361 5405 5452 5500 5550 5603 5657 5711 5767 5823 5880 5937 5995 6052 6110 6167 6225 6282 6339 6396 6453 6509 6566 6622 6679 6735 6792 6849 6906 6963 7019 7076 7132 7188 7244 7299 7354 7408 7462 7515 7567 7618 7669 7718 7766 7813 7859 7903 7946 7988 8029 8069 8107 8144 8180 8215 8249 8281 8312 8343 8372 8401 8428 8455 8481 8506 8530 8554 8577 8599 8620 8640 8660 8680 8698 8716 8733 8750 8766 8782 8797 8811 8825 8839 8852 8864 8876 8887 8898 8909 8919 8929 8939 8948 8957 8965 8974 8982 8989 8997 9004 9011 9017 9024 9030 9036 9042 9047 9053 9058 9063 9067 9072 9076 9080 9084 9088 9092 9096 9099 9102 9105 9108 9111 9113 9116 9118 9121 9123 9125 9126 9128 9130 9131 9132 9133 9134 9135 9136 9136 9136 9137 9137 9136 9136 9135 9134 9133 9132 9131 9130 9128 9126 9124 9122 9120 9117 9115 9112 9110 9107 9104 9101 9098 9095 9092 9089 9085 9082 9079 9075 9072 9068 9064 9061 9057 9053 9048 9044 9039 9034 9029 9023 9018 9012 9006 8999 8992 8985 8977 8970 8962 8953 8945 8936 8926 8917 8907 8897 8886 8876 8865 8854 8842 8830 8818 8806 8793 8780 8767 8753 8739 8724 8709 8694 8678 8662 8645 8627 8610 8591 8572 8553 8533 8512 8490 8468 8446 8422 8398 8373 8348 8321 8294 8266 8237 8206 8175 8142 8109 8074 8038 8001 7962 7922 7880 7837 7792 7746 7698 7648 7596 7543 7488 7431 7372 7311 7248 7183 7116 9590 0 22 3 7046 6974 6898 6821 6740 6656 6570 6480 6387 6291 6191 6086 5978 5867 5751 5632 5508 5380 5250 5116 4978 4836 4692 4547 4401 4252 4102 3952 3802 3652 3501 3355 3212 3071 2933 2797 2668 2545 2426 2313 2206 2107 2015 1930 1851 1779 1715 1658 1607 1563 1525 1494 1468 1448 1432 1422 1417 1415 1417 1422 1430 1441 1453 1468 1486 1506 1529 1553 1580 1609 1641 1674 1711 1750 1792 1836 1885 1938 1995 2055 2119 2188 2262 2339 2421 2507 2598 2693 2792 2894 3001 3112 3225 3341 3459 3579 3703 3827 3951 4076 4200 4325 4450 4575 4699 4824 4945 5065 5182 5298 5413 5524 5634 5741 5846 5949 6049 6147 6242 6335 6425 6513 6599 6682 6763 6842 6918 6993 7065 7135 7203 7269 7333 7395 7455 7512 7568 7622 7675 7725 7774 7821 7866 7910 7952 7993 8033 8071 8108 8143 8178 8212 8244 8276 8306 8336 8365 8393 8420 8447 8473 8498 8523 8547 8570 8593 8615 8637 8658 8678 8698 8718 8737 8756 8774 8791 8808 8825 8841 8857 8872 8887 8902 8916 8930 8944 8957 8970 8982 8995 9006 9018 9029 9040 9051 9062 9072 9082 9091 9101 9110 9119 9128 9136 9145 9153 9161 9168 9176 9183 9190 9197 9204 9211 9218 9224 9231 9237 9243 9249 9255 9261 9267 9273 9278 9284 9290 9295 9301 9306 9311 9317 9322 9327 9332 9337 9342 9346 9351 9356 9360 9364 9368 9372 9376 9380 9384 9387 9391 9394 9397 9400 9403 9406 9409 9412 9415 9418 9421 9424 9426 9429 9432 9435 9437 9440 9442 9445 9447 9450 9452 9454 9456 9458 9460 9462 9464 9466 9468 9469 9471 9472 9474 9475 9477 9478 9480 9481 9483 9484 9485 9487 9489 9490 9492 9493 9495 9496 9498 9499 9500 9501 9503 9504 9505 9505 9506 9507 9508 9508 9509 9509 9509 9510 9510 9510 9510 9511 9511 9511 9511 9511 9512 9512 9512 9512 9512 9512 9513 9512 9512 9512 9512 9512 9512 9511 9511 9510 9510 9509 9508 9507 9506 9505 9505 9504 9503 9502 9501 9500 9499 9498 9497 9496 9495 9494 9493 9492 9491 9490 9489 9488 9486 9485 9483 9481 9480 9478 9476 9474 9471 9469 9467 9464 9462 9459 9456 9454 9451 9448 9445 9442 9440 9437 9434 9431 9427 9424 9421 9418 9414 9411 9407 9404 9400 9396 9392 9388 9383 9379 9375 9370 9365 9360 9355 9350 9344 9339 9333 9328 9322 9316 9310 9304 9297 9291 9284 9278 9271 9264 9256 9249 9242 9234 9226 9218 9210 9202 9193 9185 9176 9167 9158 9149 9140 9130 9121 9111 9101 9091 9081 9071 9060 9049 9039 9028 9016 9005 8993 8981 8969 8957 8944 8931 8918 8904 8890 8875 8860 8845 8829 8813 8796 8779 8761 8743 8723 8704 8683 8663 8641 8619 8596 8573 8549 8524 8498 8472 8445 8418 8390 8361 8332 8302 8271 8240 8208 8175 8141 8107 8072 8036 8000 7962 7924 7884 7844 7802 7760 7716 9591 0 22 3 7671 7625 7577 7528 7477 7426 7372 7317 7260 7202 7143 7081 7018 6953 6887 6819 6749 6677 6603 6527 6449 6370 6288 6205 6119 6031 5940 5847 5751 5652 5551 5447 5340 5231 5118 5003 4885 4764 4640 4514 4386 4253 4120 3985 3849 3712 3573 3435 3296 3158 3019 2883 2748 2615 2483 2354 2229 2108 1992 1879 1770 1668 1570 1479 1393 1313 1239 1172 1112 1058 1011 971 939 913 894 882 878 880 889 906 929 960 998 1042 1093 1151 1216 1287 1364 1447 1536 1632 1732 1837 1947 2062 2182 2306 2432 2562 2694 2831 2969 3107 3246 3386 3528 3669 3810 3951 4092 4231 4368 4504 4638 4772 4901 5029 5154 5276 5397 5514 5628 5739 5848 5954 6056 6156 6252 6346 6437 6525 6610 6693 6773 6850 6924 6996 7065 7132 7197 7259 7319 7377 7432 7486 7538 7588 7636 7683 7728 7771 7813 7854 7894 7932 7968 8004 8039 8072 8105 8136 8167 8196 8224 8252 8279 8304 8329 8353 8376 8398 8419 8439 8459 8478 8496 8513 8529 8545 8561 8575 8589 8602 8615 8627 8639 8650 8660 8671 8680 8689 8698 8706 8714 8721 8728 8734 8740 8746 8751 8755 8759 8763 8766 8769 8771 8772 8774 8775 8775 8776 8776 8775 8775 8774 8773 8772 8771 8770 8769 8768 8767 8766 8765 8764 8764 8764 8764 8764 8765 8766 8768 8770 8772 8775 8779 8782 8787 8791 8796 8802 8808 8814 8820 8827 8834 8841 8848 8855 8863 8870 8877 8884 8891 8898 8904 8911 8917 8922 8927 8932 8936 8940 8944 8947 8949 8951 8953 8954 8955 8956 8956 8956 8955 8955 8953 8952 8950 8948 8945 8943 8940 8936 8932 8928 8924 8919 8913 8907 8901 8894 8887 8880 8872 8863 8854 8844 8835 8824 8813 8802 8791 8779 8767 8755 8742 8729 8717 8704 8691 8679 8666 8654 8641 8629 8617 8606 8595 8584 8574 8564 8555 8545 8537 8528 8520 8513 8505 8497 8490 8482 8475 8467 8459 8452 8443 8435 8425 8415 8405 8394 8382 8369 8355 8341 8326 8309 8292 8273 8254 8233 8212 8190 8166 8142 8116 8089 8061 8032 8002 7970 7938 7904 7868 7831 7793 7753 7711 7668 7623 7576 7527 7476 7423 7368 7311 7252 7191 7128 7063 6996 6927 6855 6782 6706 6628 6548 6466 6381 6294 6206 6115 6022 5926 5829 5729 5627 5522 5416 5308 5197 5085 4973 4860 4746 4631 4516 4401 4287 4172 4060 3951 3845 3740 3638 3543 3452 3367 3288 3213 3146 3087 3034 2989 2952 2924 2904 2893 2889 2894 2908 2929 2957 2993 3037 3088 3146 3209 3278 3353 3434 3518 3607 3699 3795 3894 3995 4098 4203 4309 4418 4526 4635 4744 4852 4960 5068 5175 5281 5386 5489 5591 5690 5788 5884 5977 6068 6156 6243 6327 6408 6486 6562 6636 6708 6776 6843 6907 6969 7029 7087 7143 7197 7250 7300 7349 7397 7443 7487 7530 7572 7613 7652 7690 7727 7762 7796 7829 7861 9592 0 22 3 7892 7921 7950 7977 8003 8028 8052 8075 8097 8118 8138 8158 8176 8194 8211 8227 8242 8257 8271 8285 8298 8310 8322 8334 8345 8355 8365 8374 8383 8391 8398 8406 8412 8418 8424 8429 8434 8438 8442 8445 8448 8450 8452 8454 8456 8457 8458 8458 8458 8459 8458 8458 8457 8456 8455 8454 8452 8450 8447 8445 8442 8439 8435 8431 8427 8422 8417 8411 8405 8399 8392 8385 8377 8369 8361 8352 8343 8333 8323 8312 8302 8290 8278 8266 8254 8240 8227 8213 8198 8183 8168 8151 8135 8117 8100 8081 8062 8043 8023 8002 7980 7958 7936 7912 7889 7864 7839 7813 7786 7758 7730 7701 7671 7641 7609 7577 7544 7510 7475 7439 7402 7364 7326 7286 7245 7203 7161 7117 7072 7026 6979 6931 6882 6832 6781 6728 6675 6620 6564 6506 6447 6387 6325 6262 6198 6132 6064 5994 5923 5851 5776 5700 5622 5542 5460 5377 5292 5205 5116 5026 4934 4840 4745 4648 4550 4450 4349 4246 4143 4038 3933 3825 3718 3609 3500 3391 3280 3169 3058 2948 2837 2727 2617 2508 2399 2291 2185 2080 1977 1875 1775 1678 1584 1492 1404 1318 1235 1157 1082 1010 942 879 819 764 712 665 622 582 547 515 488 464 443 427 413 404 397 394 395 398 405 415 428 445 465 488 514 545 579 616 658 703 752 806 863 924 989 1058 1130 1207 1287 1372 1459 1550 1644 1741 1842 1944 2048 2154 2262 2372 2484 2595 2707 2820 2933 3047 3160 3273 3386 3498 3610 3720 3830 3939 4047 4153 4258 4362 4465 4567 4667 4765 4863 4959 5053 5146 5238 5328 5416 5503 5589 5672 5755 5835 5914 5991 6066 6140 6212 6283 6351 6419 6484 6548 6610 6671 6730 6788 6844 6899 6952 7004 7055 7104 7153 7200 7246 7291 7335 7377 7419 7460 7500 7538 7576 7613 7649 7684 7718 7751 7784 7815 7846 7876 7905 7933 7960 7987 8013 8038 8062 8086 8109 8131 8153 8174 8194 8214 8234 8252 8270 8288 8305 8322 8338 8354 8369 8384 8398 8412 8425 8438 8450 8462 8474 8486 8497 8508 8518 8528 8538 8548 8557 8567 8576 8585 8594 8602 8611 8620 8628 8637 8645 8654 8663 8671 8680 8688 8697 8706 8714 8723 8732 8741 8750 8758 8767 8776 8785 8794 8803 8812 8821 8830 8839 8848 8857 8866 8875 8884 8893 8902 8911 8920 8930 8939 8948 8957 8966 8975 8984 8993 9002 9011 9020 9028 9037 9045 9053 9061 9069 9077 9084 9091 9099 9105 9112 9118 9125 9131 9137 9143 9148 9154 9159 9164 9169 9175 9180 9185 9191 9196 9201 9206 9212 9217 9223 9229 9235 9241 9247 9253 9260 9266 9273 9280 9287 9293 9300 9307 9315 9322 9329 9336 9343 9350 9356 9363 9370 9376 9382 9388 9394 9400 9406 9411 9416 9421 9426 9430 9434 9438 9442 9445 9448 9452 9454 9457 9460 9462 9464 9466 9468 9470 9471 9473 9474 9475 9593 0 22 3 9476 9477 9478 9479 9479 9479 9480 9479 9479 9479 9478 9477 9476 9474 9473 9471 9469 9467 9464 9462 9459 9456 9453 9449 9446 9443 9439 9436 9433 9429 9426 9422 9419 9416 9412 9409 9406 9403 9400 9397 9394 9392 9389 9386 9383 9381 9378 9375 9372 9370 9367 9364 9361 9358 9355 9352 9349 9346 9343 9340 9337 9333 9330 9327 9324 9321 9318 9315 9312 9309 9305 9302 9299 9296 9293 9290 9287 9284 9281 9278 9275 9272 9269 9266 9263 9260 9258 9255 9252 9249 9247 9244 9242 9239 9237 9235 9233 9231 9229 9227 9225 9224 9222 9221 9220 9219 9218 9216 9216 9215 9214 9213 9212 9212 9211 9211 9211 9211 9211 9211 9211 9212 9212 9213 9214 9215 9216 9218 9219 9221 9223 9225 9228 9230 9232 9235 9238 9241 9243 9246 9249 9252 9255 9258 9261 9264 9267 9270 9272 9275 9278 9281 9283 9286 9288 9291 9293 9296 9298 9301 9303 9305 9308 9310 9312 9315 9317 9319 9322 9324 9326 9328 9331 9333 9335 9338 9340 9343 9345 9348 9350 9353 9355 9358 9361 9364 9367 9370 9373 9376 9380 9383 9386 9390 9393 9396 9400 9403 9406 9409 9412 9415 9418 9420 9423 9425 9427 9429 9431 9433 9435 9436 9438 9439 9441 9442 9444 9445 9447 9448 9450 9451 9453 9455 9457 9460 9462 9465 9467 9470 9473 9476 9480 9483 9486 9490 9493 9497 9501 9504 9508 9512 9515 9519 9523 9526 9530 9534 9537 9541 9544 9548 9551 9555 9558 9561 9565 9568 9572 9575 9578 9581 9585 9588 9590 9593 9596 9598 9601 9603 9605 9607 9608 9610 9611 9613 9614 9614 9615 9616 9616 9617 9617 9617 9617 9617 9617 9617 9617 9616 9616 9615 9615 9614 9613 9611 9610 9609 9607 9605 9603 9600 9597 9594 9591 9588 9584 9581 9577 9574 9570 9566 9563 9560 9556 9553 9550 9547 9545 9543 9541 9540 9540 9539 9539 9539 9540 9540 9541 9542 9543 9545 9546 9548 9549 9551 9552 9553 9554 9555 9556 9556 9557 9557 9557 9557 9556 9556 9555 9554 9554 9553 9552 9551 9549 9548 9547 9546 9545 9543 9542 9540 9539 9537 9535 9533 9531 9528 9525 9522 9519 9516 9512 9508 9504 9499 9494 9489 9484 9478 9473 9467 9460 9454 9447 9441 9434 9427 9420 9412 9405 9397 9389 9381 9373 9364 9356 9347 9337 9328 9318 9308 9297 9287 9276 9265 9253 9241 9229 9218 9205 9193 9181 9169 9157 9144 9132 9121 9109 9097 9086 9075 9064 9054 9044 9034 9025 9016 9007 8998 8990 8982 8974 8966 8959 8951 8944 8936 8929 8921 8914 8906 8898 8889 8881 8872 8863 8853 8842 8832 8821 8809 8796 8783 8769 8755 8740 8724 8707 8689 8671 8651 8631 8610 8587 8564 8540 8514 8487 8459 8430 8400 8368 8335 8301 8265 8227 8189 8148 8106 8062 8017 7970 7921 7870 7817 7763 7706 7647 7586 7524 7458 7390 7320 7248 7173 7095 7015 6931 6845 9594 0 22 3 6757 6664 6569 6470 6368 6263 6155 6043 5929 5811 5691 5566 5440 5312 5182 5050 4916 4781 4646 4511 4377 4244 4113 3984 3857 3732 3613 3499 3391 3287 3189 3100 3020 2947 2882 2825 2778 2741 2713 2695 2685 2687 2698 2718 2748 2786 2834 2890 2952 3022 3100 3185 3275 3370 3470 3574 3685 3797 3912 4029 4148 4270 4392 4514 4636 4758 4879 5000 5121 5240 5360 5476 5589 5701 5811 5919 6024 6126 6225 6322 6417 6508 6596 6681 6764 6844 6920 6995 7066 7135 7201 7265 7327 7386 7443 7498 7552 7603 7653 7701 7747 7792 7836 7879 7920 7960 7999 8037 8073 8109 8144 8178 8211 8243 8275 8305 8335 8363 8391 8418 8445 8470 8495 8519 8543 8566 8588 8609 8630 8651 8671 8690 8709 8727 8745 8762 8779 8796 8812 8828 8843 8858 8872 8886 8899 8912 8925 8937 8949 8960 8970 8981 8991 9000 9009 9018 9026 9034 9041 9048 9055 9061 9067 9073 9078 9083 9088 9092 9096 9100 9103 9106 9109 9111 9113 9115 9116 9117 9118 9119 9119 9119 9119 9119 9119 9118 9117 9116 9115 9113 9111 9109 9107 9105 9103 9100 9097 9094 9091 9087 9083 9079 9075 9070 9065 9059 9054 9048 9041 9035 9028 9020 9012 9004 8995 8986 8977 8967 8956 8945 8934 8922 8910 8897 8883 8869 8854 8839 8823 8806 8789 8772 8753 8734 8714 8694 8673 8651 8628 8605 8581 8556 8530 8503 8476 8447 8418 8387 8356 8324 8290 8255 8220 8183 8144 8105 8064 8023 7980 7936 7890 7844 7796 7748 7698 7647 7595 7542 7489 7434 7379 7323 7266 7208 7150 7090 7030 6969 6906 6843 6779 6714 6647 6580 6511 6441 6370 6298 6225 6151 6075 5997 5919 5841 5763 5686 5608 5532 5456 5381 5307 5236 5168 5103 5041 4982 4929 4881 4838 4800 4768 4743 4724 4712 4706 4706 4714 4728 4749 4775 4807 4847 4892 4941 4994 5052 5115 5180 5248 5318 5391 5467 5544 5620 5697 5773 5849 5925 6000 6075 6150 6221 6291 6360 6427 6492 6554 6614 6672 6728 6782 6833 6882 6929 6973 7015 7055 7092 7127 7160 7191 7219 7245 7269 7290 7310 7327 7342 7354 7365 7373 7378 7382 7382 7381 7376 7370 7360 7348 7333 7315 7294 7271 7244 7215 7183 7149 7112 7073 7032 6989 6941 6894 6847 6799 6752 6705 6658 6612 6566 6520 6479 6442 6407 6376 6348 6325 6307 6294 6285 6281 6285 6294 6309 6328 6353 6384 6419 6459 6503 6552 6606 6663 6722 6785 6850 6918 6988 7058 7128 7199 7270 7341 7413 7484 7555 7624 7692 7759 7824 7888 7950 8010 8068 8125 8180 8233 8284 8333 8381 8427 8471 8513 8554 8594 8632 8669 8704 8738 8771 8802 8832 8862 8890 8917 8943 8968 8992 9016 9038 9060 9081 9101 9121 9139 9158 9175 9192 9208 9224 9239 9254 9268 9282 9295 9308 9321 9333 9344 9355 9366 9377 9387 9396 9406 9415 9424 9432 9440 9448 9595 0 22 3 9456 9463 9470 9477 9484 9490 9496 9502 9508 9514 9519 9525 9530 9535 9540 9545 9550 9554 9559 9563 9568 9572 9576 9581 9585 9589 9593 9596 9600 9604 9607 9611 9614 9617 9620 9623 9626 9628 9631 9633 9636 9638 9640 9641 9643 9645 9646 9647 9648 9649 9649 9649 9649 9649 9648 9647 9645 9643 9641 9638 9634 9630 9626 9621 9615 9609 9603 9595 9588 9581 9573 9565 9557 9549 9541 9533 9525 9518 9512 9506 9500 9495 9492 9489 9487 9486 9486 9488 9490 9494 9498 9504 9510 9516 9524 9532 9542 9551 9560 9570 9580 9589 9599 9608 9618 9627 9636 9644 9652 9659 9666 9673 9679 9684 9689 9694 9698 9701 9704 9707 9709 9711 9713 9715 9716 9717 9718 9718 9718 9718 9718 9717 9716 9715 9714 9712 9710 9708 9706 9704 9702 9699 9696 9694 9691 9689 9686 9684 9681 9679 9677 9675 9673 9671 9670 9669 9667 9666 9666 9665 9664 9664 9663 9663 9662 9662 9662 9661 9661 9661 9661 9660 9660 9660 9660 9660 9660 9660 9660 9661 9661 9662 9663 9664 9665 9667 9669 9671 9673 9675 9678 9680 9683 9686 9690 9693 9696 9700 9703 9707 9711 9714 9718 9722 9726 9729 9733 9736 9740 9743 9747 9750 9753 9755 9758 9761 9763 9765 9767 9769 9771 9772 9773 9774 9775 9776 9776 9777 9777 9777 9777 9777 9777 9777 9777 9777 9776 9776 9776 9776 9776 9776 9776 9776 9777 9777 9778 9778 9778 9779 9779 9780 9780 9781 9781 9782 9782 9782 9782 9782 9782 9782 9782 9782 9781 9781 9780 9779 9779 9778 9777 9776 9775 9774 9773 9772 9770 9769 9768 9767 9765 9764 9763 9762 9761 9759 9758 9757 9756 9755 9754 9753 9752 9751 9751 9750 9749 9749 9749 9749 9748 9748 9748 9749 9749 9749 9750 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9764 9765 9766 9767 9769 9770 9771 9772 9773 9774 9776 9777 9778 9779 9780 9782 9783 9784 9785 9787 9788 9789 9790 9792 9793 9794 9795 9797 9798 9799 9800 9801 9802 9803 9804 9805 9805 9806 9806 9806 9807 9807 9807 9807 9806 9806 9806 9805 9804 9803 9802 9801 9800 9799 9797 9795 9794 9792 9790 9787 9785 9782 9780 9777 9773 9770 9767 9763 9759 9755 9750 9746 9741 9735 9730 9724 9718 9712 9706 9699 9692 9685 9678 9670 9663 9654 9646 9637 9629 9620 9610 9601 9591 9581 9570 9560 9549 9538 9527 9516 9504 9492 9480 9468 9456 9444 9432 9419 9407 9395 9382 9370 9357 9345 9333 9320 9308 9296 9284 9273 9261 9250 9238 9227 9216 9206 9195 9185 9175 9165 9156 9146 9138 9129 9121 9113 9105 9098 9091 9085 9079 9074 9069 9064 9060 9057 9054 9052 9050 9049 9048 9048 9048 9049 9051 9053 9055 9059 9062 9066 9071 9076 9082 9088 9094 9101 9108 9116 9124 9132 9141 9150 9159 9169 9179 9189 9199 9209 9220 9230 9596 0 22 3 9241 9252 9263 9274 9284 9295 9306 9317 9327 9338 9348 9359 9369 9379 9389 9398 9408 9417 9426 9434 9443 9451 9459 9467 9474 9481 9488 9494 9500 9506 9511 9517 9521 9526 9530 9534 9537 9540 9543 9545 9547 9549 9550 9551 9552 9553 9553 9553 9552 9551 9550 9549 9547 9545 9543 9540 9537 9534 9530 9527 9522 9518 9513 9507 9501 9495 9489 9482 9474 9467 9458 9450 9441 9432 9422 9412 9402 9391 9380 9368 9356 9344 9331 9318 9304 9290 9275 9260 9245 9229 9212 9195 9177 9159 9140 9120 9100 9078 9056 9033 9010 8985 8959 8933 8906 8878 8849 8819 8788 8757 8725 8691 8658 8624 8590 8555 8520 8486 8451 8416 8381 8347 8314 8281 8249 8217 8187 8159 8131 8105 8081 8058 8037 8018 8000 7984 7970 7958 7947 7938 7931 7926 7922 7919 7916 7915 7916 7916 7917 7917 7918 7918 7918 7917 7917 7916 7912 7907 7901 7894 7886 7875 7864 7851 7836 7821 7802 7783 7764 7744 7725 7705 7685 7665 7645 7625 7608 7592 7578 7566 7555 7547 7542 7540 7540 7543 7550 7560 7573 7588 7607 7628 7652 7679 7707 7738 7772 7807 7843 7880 7919 7959 7999 8040 8080 8120 8160 8200 8240 8280 8319 8357 8395 8431 8467 8501 8535 8568 8600 8630 8660 8689 8717 8744 8771 8796 8820 8843 8865 8887 8907 8927 8945 8963 8980 8996 9011 9026 9040 9053 9065 9077 9088 9099 9109 9119 9129 9138 9147 9156 9165 9174 9183 9191 9200 9209 9218 9227 9237 9246 9256 9266 9276 9286 9296 9306 9317 9327 9338 9348 9359 9369 9380 9390 9401 9411 9421 9431 9440 9450 9459 9468 9477 9485 9494 9502 9510 9517 9525 9532 9539 9545 9551 9558 9563 9569 9574 9579 9584 9588 9593 9596 9600 9603 9606 9609 9611 9613 9614 9615 9616 9616 9616 9615 9614 9612 9610 9607 9604 9600 9596 9592 9586 9581 9575 9569 9562 9556 9549 9541 9534 9527 9520 9512 9505 9498 9491 9485 9479 9473 9468 9464 9460 9457 9455 9453 9452 9452 9452 9453 9455 9458 9461 9465 9469 9473 9479 9484 9490 9495 9501 9506 9511 9517 9522 9528 9532 9536 9540 9543 9546 9549 9550 9552 9552 9552 9552 9551 9550 9548 9545 9542 9539 9535 9531 9526 9521 9515 9509 9502 9495 9488 9480 9472 9463 9454 9444 9434 9423 9412 9401 9389 9376 9363 9350 9336 9322 9307 9292 9276 9260 9244 9227 9210 9193 9176 9158 9140 9122 9103 9085 9066 9047 9029 9010 8991 8972 8954 8935 8917 8898 8880 8862 8844 8826 8809 8792 8775 8759 8743 8727 8712 8697 8683 8669 8656 8643 8631 8619 8608 8598 8588 8579 8571 8564 8557 8551 8545 8540 8536 8533 8531 8529 8528 8528 8529 8530 8532 8535 8539 8543 8549 8555 8562 8569 8577 8587 8596 8607 8618 8630 8643 8656 8670 8685 8700 8716 8732 8749 8767 8785 8803 8822 8841 8860 8880 8900 8920 8940 8960 9597 0 22 3 8981 9001 9022 9043 9063 9084 9104 9124 9145 9165 9185 9204 9224 9243 9262 9281 9299 9317 9335 9352 9369 9386 9402 9418 9434 9449 9463 9477 9491 9504 9517 9530 9541 9553 9564 9574 9584 9594 9603 9612 9620 9628 9635 9642 9649 9656 9662 9667 9673 9678 9683 9687 9692 9695 9699 9703 9706 9709 9711 9714 9716 9718 9719 9721 9722 9723 9724 9724 9725 9725 9725 9725 9725 9724 9724 9723 9723 9722 9721 9720 9719 9717 9716 9715 9713 9712 9710 9709 9707 9705 9703 9701 9699 9696 9694 9692 9689 9686 9684 9681 9678 9675 9671 9668 9665 9662 9659 9655 9652 9649 9645 9642 9639 9636 9632 9629 9626 9622 9619 9616 9613 9609 9606 9602 9599 9595 9592 9588 9584 9580 9576 9572 9567 9563 9558 9553 9548 9543 9538 9532 9527 9521 9515 9509 9502 9496 9489 9483 9476 9469 9462 9455 9447 9440 9432 9424 9416 9408 9399 9391 9382 9373 9363 9354 9344 9333 9323 9311 9300 9288 9276 9264 9251 9237 9224 9209 9195 9180 9164 9148 9132 9115 9098 9080 9061 9042 9022 9002 8981 8959 8936 8913 8888 8863 8836 8808 8780 8749 8718 8685 8651 8615 8578 8539 8498 8456 8412 8366 8318 8269 8218 8164 8109 8051 7990 7928 7862 7794 7722 7648 7570 7489 7403 7313 7220 7122 7018 6910 6797 6679 6556 6427 6294 6157 6015 5869 5715 5559 5402 5243 5083 4920 4758 4596 4434 4272 4116 3965 3818 3676 3537 3410 3291 3182 3081 2989 2912 2846 2792 2750 2720 2703 2698 2705 2725 2756 2801 2857 2923 2998 3084 3181 3284 3394 3510 3633 3764 3898 4034 4173 4314 4458 4603 4747 4891 5036 5177 5317 5454 5590 5724 5852 5977 6098 6216 6330 6438 6543 6644 6740 6832 6920 7004 7084 7161 7234 7303 7368 7431 7491 7548 7603 7656 7706 7753 7799 7843 7884 7924 7962 7999 8034 8068 8100 8130 8159 8187 8213 8238 8262 8284 8304 8324 8342 8359 8374 8389 8402 8415 8426 8437 8446 8455 8462 8469 8476 8481 8486 8490 8494 8496 8499 8500 8501 8501 8500 8499 8496 8493 8489 8484 8479 8472 8465 8457 8448 8439 8428 8417 8405 8392 8378 8364 8349 8334 8318 8301 8284 8266 8248 8229 8209 8188 8167 8144 8121 8097 8072 8045 8018 7989 7960 7928 7896 7862 7826 7789 7751 7711 7669 7626 7582 7536 7489 7440 7389 7337 7284 7228 7171 7113 7053 6991 6927 6862 6794 6725 6654 6580 6505 6428 6348 6266 6183 6099 6013 5925 5837 5749 5661 5573 5485 5399 5312 5227 5142 5063 4988 4917 4849 4785 4728 4677 4632 4593 4560 4535 4517 4506 4502 4506 4518 4537 4562 4594 4633 4679 4730 4786 4848 4914 4987 5062 5140 5221 5306 5394 5482 5572 5662 5753 5845 5937 6029 6121 6213 6303 6392 6480 6566 6652 6736 6817 6897 6975 7051 7125 7197 7267 7335 7400 7464 7525 7584 7641 7696 7748 7799 7848 7894 9598 0 22 3 7939 7982 8023 8063 8101 8137 8172 8205 8237 8268 8297 8325 8352 8379 8404 8428 8451 8473 8495 8515 8535 8554 8573 8590 8607 8623 8639 8653 8668 8681 8694 8706 8718 8729 8739 8749 8758 8767 8775 8783 8791 8798 8805 8811 8817 8823 8829 8834 8840 8845 8850 8855 8860 8865 8870 8875 8881 8886 8891 8896 8901 8907 8912 8918 8924 8929 8935 8941 8947 8953 8959 8965 8971 8977 8984 8990 8996 9003 9009 9016 9023 9030 9037 9044 9051 9059 9066 9074 9082 9090 9098 9107 9115 9124 9133 9142 9151 9160 9169 9178 9187 9196 9205 9214 9223 9232 9241 9249 9258 9266 9274 9282 9290 9298 9306 9313 9321 9328 9335 9342 9349 9355 9362 9368 9374 9380 9386 9392 9397 9402 9408 9413 9418 9422 9427 9431 9436 9440 9444 9448 9451 9455 9458 9461 9464 9467 9470 9472 9475 9477 9479 9481 9483 9484 9486 9487 9488 9489 9490 9490 9491 9491 9491 9491 9491 9490 9490 9489 9488 9487 9486 9485 9484 9483 9481 9480 9478 9477 9475 9473 9471 9469 9468 9466 9463 9461 9459 9457 9454 9452 9449 9447 9444 9441 9438 9435 9432 9428 9425 9421 9418 9414 9411 9407 9403 9399 9395 9391 9387 9383 9379 9375 9370 9366 9362 9357 9352 9347 9342 9337 9332 9327 9321 9315 9309 9303 9296 9290 9283 9276 9269 9261 9254 9246 9238 9231 9223 9215 9206 9198 9190 9181 9173 9164 9155 9147 9138 9129 9120 9110 9101 9091 9081 9071 9061 9051 9040 9029 9018 9006 8995 8983 8971 8958 8946 8933 8920 8906 8893 8879 8865 8851 8836 8821 8806 8791 8775 8759 8743 8726 8709 8692 8674 8656 8637 8618 8599 8579 8558 8537 8516 8494 8471 8448 8424 8399 8374 8349 8323 8296 8268 8240 8212 8182 8152 8121 8090 8057 8024 7990 7955 7919 7882 7845 7806 7766 7726 7684 7641 7597 7552 7505 7457 7409 7358 7307 7254 7200 7144 7087 7029 6969 6908 6844 6780 6713 6645 6575 6503 6430 6354 6277 6197 6115 6032 5946 5857 5767 5674 5579 5482 5382 5280 5176 5070 4962 4851 4739 4625 4509 4392 4272 4152 4031 3910 3788 3666 3543 3421 3298 3176 3056 2938 2821 2706 2592 2483 2377 2274 2175 2079 1988 1903 1823 1748 1678 1615 1559 1509 1465 1428 1400 1378 1363 1356 1356 1364 1379 1401 1431 1467 1512 1562 1620 1683 1753 1829 1910 1995 2085 2180 2281 2383 2489 2598 2709 2824 2940 3057 3174 3293 3412 3531 3650 3769 3888 4006 4122 4238 4352 4465 4577 4686 4794 4900 5004 5106 5207 5305 5401 5496 5588 5678 5766 5852 5936 6018 6098 6176 6252 6327 6399 6469 6538 6605 6669 6733 6794 6854 6912 6968 7022 7076 7127 7177 7226 7273 7319 7364 7407 7449 7490 7529 7567 7604 7640 7675 7709 7742 7773 7804 7834 7862 7890 7917 7942 7967 7991 8014 8036 8058 8078 8098 8116 8135 8152 8168 8184 8199 8214 9599 0 22 3 8227 8240 8253 8265 8276 8287 8297 8307 8317 8326 8335 8343 8351 8358 8366 8373 8380 8386 8393 8399 8405 8410 8416 8422 8427 8433 8438 8443 8448 8454 8459 8464 8469 8475 8480 8486 8491 8497 8503 8510 8516 8523 8529 8537 8544 8552 8559 8568 8576 8585 8594 8603 8613 8622 8632 8642 8652 8663 8673 8684 8695 8706 8717 8728 8739 8750 8761 8773 8784 8795 8806 8818 8829 8840 8852 8863 8874 8886 8897 8908 8919 8930 8941 8952 8963 8973 8983 8993 9003 9013 9022 9032 9041 9050 9058 9067 9075 9083 9090 9098 9106 9113 9120 9128 9135 9142 9149 9156 9162 9169 9175 9182 9188 9194 9200 9206 9211 9216 9221 9225 9230 9233 9236 9239 9241 9243 9244 9245 9245 9245 9244 9244 9242 9240 9238 9236 9233 9230 9226 9222 9218 9213 9208 9202 9196 9190 9183 9175 9167 9158 9148 9138 9127 9115 9102 9088 9074 9058 9042 9025 9007 8988 8968 8947 8926 8903 8880 8856 8831 8806 8779 8752 8723 8694 8663 8632 8599 8565 8530 8493 8456 8416 8376 8334 8291 8247 8200 8153 8105 8056 8006 7956 7905 7855 7805 7754 7705 7657 7610 7563 7518 7476 7436 7398 7363 7331 7302 7276 7253 7233 7215 7202 7190 7182 7175 7172 7172 7173 7175 7179 7184 7192 7199 7207 7214 7222 7229 7237 7245 7252 7260 7266 7271 7275 7279 7282 7284 7286 7287 7287 7288 7287 7287 7286 7286 7286 7285 7285 7285 7285 7285 7286 7287 7289 7292 7295 7299 7303 7308 7314 7320 7327 7335 7343 7352 7362 7372 7384 7396 7409 7422 7436 7452 7468 7484 7502 7520 7540 7560 7580 7602 7625 7648 7672 7697 7722 7748 7775 7803 7831 7859 7888 7918 7948 7978 8009 8040 8071 8103 8134 8166 8198 8230 8262 8294 8327 8359 8391 8422 8454 8486 8517 8549 8580 8610 8641 8671 8701 8730 8759 8788 8816 8844 8871 8898 8924 8950 8975 9000 9024 9047 9069 9091 9112 9132 9152 9170 9188 9204 9220 9235 9248 9261 9272 9283 9292 9300 9307 9313 9318 9322 9325 9327 9328 9329 9329 9329 9328 9327 9326 9325 9324 9324 9323 9323 9323 9324 9326 9329 9332 9336 9341 9347 9354 9362 9371 9381 9391 9402 9413 9425 9438 9450 9463 9476 9489 9502 9515 9527 9540 9552 9564 9576 9587 9597 9607 9617 9626 9635 9644 9651 9659 9666 9673 9679 9685 9690 9696 9701 9705 9710 9714 9718 9722 9725 9729 9732 9735 9737 9740 9742 9745 9747 9749 9751 9753 9754 9756 9758 9759 9760 9762 9763 9764 9765 9765 9766 9767 9767 9767 9768 9768 9768 9767 9767 9767 9766 9765 9764 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9754 9754 9753 9753 9752 9752 9751 9751 9751 9750 9750 9749 9749 9748 9747 9747 9746 9745 9743 9742 9741 9739 9737 9735 9733 9731 9728 9726 9723 9721 9718 9716 9713 9711 9708 9706 9703 9701 9699 9696 9694 9600 0 22 3 9692 9689 9687 9684 9682 9679 9677 9674 9671 9668 9664 9661 9657 9653 9649 9645 9641 9636 9631 9627 9622 9617 9612 9607 9602 9597 9593 9588 9583 9579 9574 9570 9566 9562 9558 9554 9550 9547 9543 9539 9536 9533 9530 9526 9523 9520 9517 9514 9512 9509 9506 9504 9501 9499 9497 9495 9494 9492 9491 9490 9489 9488 9488 9487 9487 9486 9486 9486 9486 9486 9486 9486 9486 9486 9485 9485 9484 9484 9483 9482 9480 9479 9477 9475 9473 9470 9468 9465 9461 9458 9454 9450 9446 9441 9436 9431 9425 9419 9412 9405 9398 9390 9381 9372 9363 9353 9342 9331 9320 9308 9296 9283 9270 9258 9245 9232 9219 9206 9193 9180 9167 9155 9143 9132 9121 9110 9101 9092 9084 9076 9069 9063 9058 9054 9050 9047 9045 9044 9044 9044 9045 9047 9050 9054 9058 9063 9068 9075 9081 9089 9097 9105 9114 9124 9133 9143 9154 9164 9175 9186 9196 9207 9218 9228 9239 9249 9259 9268 9277 9286 9294 9302 9310 9317 9323 9329 9334 9339 9344 9347 9351 9354 9356 9358 9360 9361 9362 9362 9361 9361 9359 9357 9355 9352 9349 9345 9340 9335 9329 9322 9315 9307 9298 9289 9279 9268 9256 9244 9230 9216 9202 9186 9170 9153 9135 9116 9096 9076 9054 9032 9008 8984 8959 8933 8906 8878 8849 8820 8790 8760 8729 8698 8667 8635 8604 8573 8543 8513 8485 8458 8432 8408 8386 8366 8348 8332 8319 8310 8303 8299 8297 8300 8305 8313 8324 8338 8355 8374 8395 8419 8445 8473 8503 8533 8564 8596 8630 8663 8697 8730 8763 8796 8829 8861 8894 8925 8955 8984 9012 9040 9066 9092 9116 9140 9163 9185 9207 9228 9248 9267 9285 9303 9321 9338 9354 9369 9385 9399 9414 9428 9441 9454 9466 9478 9489 9500 9511 9521 9531 9540 9549 9558 9566 9574 9582 9589 9596 9603 9610 9616 9622 9628 9634 9639 9644 9649 9654 9659 9663 9668 9672 9676 9680 9683 9687 9690 9693 9697 9700 9703 9706 9708 9711 9714 9716 9719 9721 9724 9726 9728 9730 9732 9734 9736 9737 9739 9740 9742 9743 9744 9745 9746 9747 9747 9748 9749 9749 9750 9750 9751 9751 9752 9752 9753 9753 9754 9754 9755 9756 9757 9757 9758 9759 9760 9761 9761 9762 9763 9763 9764 9764 9765 9765 9765 9765 9765 9765 9764 9764 9764 9763 9763 9762 9762 9761 9760 9760 9759 9759 9759 9758 9758 9758 9757 9757 9757 9756 9756 9756 9755 9755 9754 9754 9753 9752 9751 9750 9749 9747 9745 9744 9742 9740 9738 9735 9733 9730 9728 9725 9723 9720 9717 9714 9712 9709 9706 9703 9700 9697 9694 9690 9687 9683 9679 9675 9671 9667 9662 9657 9652 9646 9640 9634 9627 9620 9613 9606 9598 9590 9581 9573 9564 9554 9545 9535 9524 9513 9502 9491 9479 9466 9453 9439 9425 9410 9395 9378 9361 9342 9323 9303 9282 9259 9236 9211 9185 9157 9129 9098 9066 9601 0 22 3 9032 8997 8959 8919 8876 8832 8785 8736 8684 8629 8571 8509 8445 8376 8305 8230 8151 8069 7984 7897 7806 7711 7615 7518 7421 7324 7226 7128 7030 6932 6835 6744 6659 6577 6500 6427 6363 6306 6257 6215 6180 6157 6143 6137 6141 6153 6176 6207 6246 6293 6347 6410 6479 6552 6630 6713 6805 6896 6989 7081 7174 7267 7360 7454 7547 7640 7729 7815 7899 7981 8061 8136 8207 8276 8342 8405 8465 8522 8577 8629 8679 8727 8772 8815 8857 8896 8934 8970 9004 9037 9068 9098 9127 9155 9181 9206 9229 9252 9274 9294 9313 9332 9349 9366 9382 9397 9411 9425 9438 9451 9463 9475 9486 9497 9508 9518 9528 9538 9547 9557 9565 9574 9582 9590 9598 9606 9613 9620 9626 9632 9638 9644 9650 9655 9660 9665 9670 9675 9679 9684 9688 9692 9696 9700 9704 9708 9712 9716 9720 9723 9727 9730 9734 9737 9740 9743 9746 9749 9751 9754 9756 9758 9760 9761 9763 9764 9765 9766 9767 9767 9768 9768 9768 9768 9768 9767 9766 9766 9765 9764 9762 9761 9759 9758 9756 9755 9753 9752 9750 9749 9748 9746 9746 9745 9744 9744 9744 9744 9744 9745 9745 9747 9748 9750 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9771 9772 9773 9774 9775 9775 9775 9775 9775 9774 9773 9772 9770 9769 9767 9765 9763 9760 9758 9755 9752 9749 9746 9742 9739 9736 9733 9729 9726 9723 9720 9716 9713 9710 9708 9705 9703 9701 9699 9697 9696 9696 9695 9695 9696 9697 9698 9700 9702 9705 9708 9711 9715 9719 9723 9727 9732 9736 9741 9746 9750 9755 9759 9764 9768 9772 9776 9780 9783 9787 9790 9793 9796 9798 9801 9804 9806 9809 9811 9814 9816 9819 9821 9824 9826 9829 9831 9834 9837 9839 9842 9845 9847 9850 9853 9855 9858 9860 9862 9865 9867 9869 9871 9873 9875 9877 9879 9881 9883 9884 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9915 9915 9916 9917 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9910 9909 9908 9907 9906 9904 9903 9902 9901 9900 9899 9898 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9874 9873 9871 9870 9868 9866 9864 9862 9860 9857 9855 9852 9849 9846 9843 9840 9837 9833 9829 9826 9822 9817 9813 9808 9804 9799 9793 9788 9782 9776 9770 9764 9758 9751 9744 9737 9730 9722 9715 9707 9699 9691 9683 9675 9666 9658 9649 9641 9632 9623 9614 9605 9596 9587 9578 9569 9559 9550 9541 9531 9602 0 22 3 9522 9513 9503 9494 9485 9475 9466 9457 9448 9439 9430 9422 9414 9406 9398 9390 9383 9376 9369 9363 9357 9352 9347 9342 9338 9335 9331 9329 9327 9325 9324 9323 9323 9323 9324 9325 9327 9329 9331 9334 9337 9341 9345 9350 9354 9360 9365 9371 9377 9383 9390 9397 9404 9412 9419 9427 9435 9444 9452 9461 9470 9479 9489 9498 9507 9517 9527 9537 9546 9556 9566 9576 9585 9595 9605 9614 9623 9632 9641 9650 9659 9667 9675 9683 9691 9699 9706 9713 9720 9727 9734 9740 9747 9753 9759 9765 9771 9777 9783 9789 9794 9800 9805 9811 9816 9821 9826 9831 9836 9841 9845 9849 9854 9858 9861 9865 9868 9872 9875 9878 9880 9883 9885 9887 9889 9890 9892 9893 9894 9895 9896 9897 9898 9899 9899 9900 9900 9901 9901 9902 9902 9903 9904 9904 9905 9905 9906 9907 9907 9908 9909 9909 9910 9911 9911 9912 9913 9913 9914 9914 9915 9916 9916 9916 9917 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9922 9922 9921 9921 9920 9920 9919 9918 9918 9917 9916 9915 9915 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9906 9906 9905 9904 9903 9902 9902 9900 9899 9898 9897 9895 9894 9892 9891 9889 9887 9885 9883 9881 9879 9877 9874 9872 9870 9867 9865 9862 9859 9857 9854 9851 9848 9845 9842 9839 9836 9833 9830 9826 9823 9820 9816 9813 9809 9805 9801 9797 9793 9789 9785 9780 9776 9771 9766 9761 9756 9750 9744 9738 9732 9726 9719 9712 9705 9697 9690 9682 9673 9665 9656 9646 9637 9627 9617 9607 9597 9586 9575 9564 9553 9542 9530 9518 9506 9493 9481 9468 9454 9441 9427 9413 9398 9384 9368 9353 9337 9321 9305 9288 9271 9253 9236 9218 9200 9181 9163 9144 9125 9105 9086 9067 9047 9027 9008 8988 8968 8948 8928 8908 8888 8867 8847 8827 8807 8786 8766 8746 8726 8705 8685 8665 8644 8624 8604 8584 8564 8544 8524 8504 8485 8466 8446 8428 8409 8390 8372 8354 8337 8320 8303 8286 8270 8254 8239 8224 8209 8195 8181 8168 8155 8142 8130 8119 8107 8097 8087 8077 8068 8059 8051 8043 8036 8029 8023 8017 8012 8007 8003 7999 7996 7993 7991 7990 7988 7988 7987 7988 7989 7990 7992 7994 7997 8001 8004 8009 8014 9603 0 22 3 8019 8025 8031 8037 8044 8052 8059 8067 8075 8084 8093 8101 8111 8120 8129 8139 8149 8159 8168 8178 8188 8198 8208 8219 8229 8239 8249 8259 8269 8279 8289 8298 8307 8316 8325 8334 8341 8349 8355 8361 8367 8371 8375 8377 8379 8380 8379 8377 8374 8371 8366 8360 8354 8347 8340 8332 8323 8315 8306 8297 8289 8282 8276 8270 8266 8262 8261 8262 8264 8268 8274 8282 8291 8303 8316 8332 8350 8369 8389 8411 8433 8458 8483 8507 8533 8558 8583 8608 8634 8659 8684 8708 8731 8754 8776 8797 8817 8836 8855 8873 8891 8908 8924 8941 8957 8972 8988 9003 9018 9033 9047 9062 9077 9092 9107 9122 9136 9150 9164 9178 9192 9205 9218 9230 9242 9253 9265 9275 9286 9295 9305 9314 9322 9330 9337 9344 9350 9356 9361 9366 9370 9373 9376 9379 9380 9381 9381 9380 9379 9376 9373 9368 9363 9357 9350 9342 9333 9323 9312 9300 9287 9273 9258 9242 9224 9206 9186 9166 9143 9120 9095 9067 9038 9007 8974 8939 8900 8860 8818 8773 8726 8676 8624 8571 8516 8459 8399 8339 8279 8218 8158 8099 8042 7986 7932 7879 7831 7788 7748 7712 7681 7657 7638 7626 7618 7617 7623 7635 7652 7674 7702 7736 7774 7815 7860 7909 7964 8019 8075 8131 8188 8245 8303 8360 8417 8475 8529 8582 8634 8685 8733 8779 8823 8865 8905 8943 8979 9014 9047 9079 9109 9138 9165 9192 9217 9242 9265 9287 9309 9329 9349 9367 9386 9403 9419 9435 9450 9464 9478 9491 9503 9515 9526 9536 9546 9555 9564 9573 9581 9589 9597 9604 9611 9617 9624 9630 9636 9641 9647 9652 9657 9662 9667 9671 9676 9680 9684 9688 9691 9695 9698 9702 9705 9708 9711 9714 9717 9720 9723 9726 9729 9732 9735 9738 9741 9744 9746 9749 9751 9754 9756 9758 9760 9762 9764 9766 9767 9768 9770 9771 9772 9773 9774 9776 9777 9778 9779 9780 9781 9783 9784 9785 9787 9788 9790 9791 9792 9794 9795 9796 9798 9799 9800 9800 9801 9802 9802 9803 9803 9803 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9804 9805 9805 9805 9805 9805 9805 9805 9805 9804 9804 9803 9803 9802 9801 9801 9800 9799 9798 9796 9795 9794 9793 9792 9791 9791 9790 9789 9788 9788 9787 9787 9787 9786 9786 9786 9786 9786 9786 9786 9786 9786 9785 9785 9785 9784 9784 9783 9783 9782 9782 9781 9780 9780 9779 9778 9777 9777 9776 9775 9775 9774 9774 9774 9773 9773 9772 9772 9772 9771 9771 9770 9770 9769 9769 9768 9767 9766 9765 9764 9763 9761 9760 9758 9757 9755 9753 9752 9750 9748 9746 9745 9743 9741 9739 9738 9736 9735 9733 9732 9731 9730 9728 9727 9726 9725 9724 9722 9721 9720 9718 9717 9716 9714 9712 9711 9709 9707 9705 9703 9701 9699 9697 9694 9692 9689 9687 9684 9681 9679 9676 9673 9670 9667 9664 9661 9604 0 22 3 9658 9654 9651 9648 9645 9641 9638 9634 9631 9627 9624 9620 9617 9613 9609 9605 9601 9597 9593 9589 9585 9580 9576 9571 9567 9562 9556 9551 9546 9540 9534 9528 9522 9515 9509 9502 9495 9487 9480 9472 9465 9457 9449 9440 9432 9423 9415 9406 9397 9388 9378 9369 9359 9349 9339 9329 9318 9308 9297 9285 9274 9262 9250 9238 9226 9213 9200 9187 9173 9159 9145 9131 9117 9102 9088 9073 9057 9042 9027 9011 8996 8980 8964 8948 8932 8916 8900 8884 8868 8851 8835 8819 8802 8786 8770 8753 8737 8721 8704 8688 8672 8656 8640 8624 8608 8593 8577 8562 8547 8531 8517 8502 8487 8473 8459 8445 8431 8418 8404 8391 8378 8366 8353 8341 8329 8318 8306 8295 8284 8273 8263 8252 8242 8232 8222 8213 8203 8194 8185 8175 8166 8157 8147 8138 8129 8119 8110 8100 8090 8079 8069 8058 8047 8035 8023 8010 7997 7984 7970 7955 7940 7924 7907 7890 7872 7854 7834 7814 7792 7770 7747 7723 7697 7671 7643 7615 7585 7553 7520 7486 7451 7414 7375 7335 7293 7250 7204 7157 7109 7058 7006 6951 6895 6837 6777 6714 6650 6583 6513 6442 6368 6292 6213 6132 6048 5963 5874 5783 5690 5594 5497 5396 5294 5190 5086 4980 4872 4764 4657 4549 4441 4335 4230 4126 4024 3922 3826 3733 3644 3558 3477 3401 3331 3266 3207 3153 3107 3068 3035 3010 2990 2979 2974 2977 2986 3002 3025 3055 3091 3132 3180 3235 3294 3358 3426 3499 3577 3658 3742 3828 3918 4011 4105 4200 4296 4393 4490 4587 4685 4782 4880 4976 5070 5164 5256 5348 5437 5524 5609 5693 5775 5855 5932 6008 6083 6155 6225 6293 6360 6425 6488 6550 6611 6669 6727 6783 6837 6890 6942 6993 7042 7090 7137 7182 7227 7269 7311 7352 7391 7429 7466 7501 7535 7568 7600 7631 7660 7689 7716 7742 7767 7791 7814 7837 7858 7878 7897 7916 7933 7950 7966 7982 7996 8010 8023 8036 8047 8059 8069 8079 8088 8097 8105 8113 8120 8126 8132 8138 8143 8147 8151 8155 8158 8161 8163 8165 8166 8166 8167 8166 8166 8165 8163 8161 8159 8156 8152 8148 8144 8140 8135 8129 8123 8117 8111 8104 8097 8089 8081 8073 8064 8056 8046 8037 8027 8016 8006 7994 7983 7971 7958 7945 7932 7918 7904 7889 7873 7857 7841 7823 7806 7787 7769 7749 7729 7709 7688 7666 7644 7621 7598 7574 7550 7525 7500 7474 7447 7420 7392 7364 7335 7305 7275 7244 7213 7180 7148 7114 7079 7044 7008 6971 6933 6894 6855 6814 6773 6730 6686 6642 6596 6549 6501 6452 6402 6351 6298 6245 6190 6134 6077 6019 5960 5899 5838 5775 5711 5645 5579 5511 5442 5371 5299 5226 5152 5076 4999 4920 4840 4758 4675 4591 4505 4418 4330 4240 4149 4056 3963 3868 3772 3675 3578 3479 3381 3282 3181 3081 2981 2881 2781 2682 2583 2484 2386 2289 2193 2098 2005 1913 9605 0 22 3 1822 1734 1647 1562 1480 1399 1321 1245 1172 1102 1034 969 907 848 792 738 688 641 597 556 518 483 450 421 394 371 350 331 315 301 290 281 274 269 266 265 267 270 275 282 291 302 315 330 348 367 388 412 438 467 498 532 569 608 650 694 741 790 842 897 954 1013 1075 1140 1206 1274 1345 1417 1491 1566 1643 1722 1801 1882 1965 2049 2133 2219 2306 2394 2483 2572 2663 2754 2846 2939 3032 3127 3221 3316 3411 3506 3601 3696 3791 3887 3981 4074 4167 4259 4350 4440 4529 4616 4702 4786 4868 4949 5028 5105 5180 5254 5325 5395 5464 5530 5595 5658 5720 5780 5838 5895 5950 6004 6057 6108 6159 6208 6255 6302 6347 6392 6435 6477 6517 6557 6596 6634 6671 6708 6743 6777 6811 6845 6878 6910 6942 6973 7004 7035 7066 7096 7127 7157 7187 7218 7248 7278 7309 7339 7369 7399 7429 7459 7489 7519 7548 7577 7606 7634 7662 7690 7716 7743 7768 7793 7818 7842 7865 7888 7910 7931 7951 7971 7991 8010 8029 8047 8064 8082 8098 8115 8131 8147 8163 8178 8193 8208 8223 8237 8251 8265 8279 8293 8306 8320 8333 8345 8358 8371 8383 8395 8407 8419 8430 8442 8453 8464 8475 8486 8497 8508 8519 8530 8541 8552 8562 8573 8584 8595 8606 8617 8629 8640 8651 8662 8673 8684 8695 8706 8717 8727 8738 8748 8759 8769 8779 8789 8799 8808 8818 8827 8836 8845 8853 8862 8870 8878 8885 8893 8900 8907 8913 8920 8926 8931 8937 8942 8947 8951 8955 8959 8962 8965 8967 8969 8971 8972 8973 8974 8974 8974 8973 8972 8971 8969 8966 8964 8961 8957 8953 8949 8944 8939 8934 8928 8922 8915 8908 8901 8893 8885 8876 8867 8858 8849 8839 8829 8819 8808 8797 8786 8775 8764 8752 8740 8729 8717 8705 8693 8681 8669 8657 8645 8633 8621 8609 8597 8586 8574 8562 8551 8540 8528 8518 8507 8496 8486 8476 8467 8457 8448 8440 8432 8424 8417 8411 8405 8399 8394 8390 8386 8383 8380 8378 8377 8376 8376 8376 8377 8378 8380 8382 8385 8388 8392 8396 8401 8406 8412 8418 8424 8431 8439 8446 8454 8463 8472 8481 8491 8501 8511 8522 8533 8544 8555 8566 8578 8589 8601 8612 8623 8635 8646 8657 8668 8678 8689 8699 8708 8718 8727 8736 8744 8752 8759 8766 8773 8779 8785 8790 8795 8799 8803 8806 8808 8811 8812 8813 8814 8814 8813 8812 8810 8807 8804 8801 8797 8792 8786 8780 8774 8767 8759 8750 8742 8732 8722 8711 8700 8689 8676 8664 8650 8636 8622 8607 8591 8575 8558 8541 8523 8504 8485 8465 8445 8424 8402 8379 8356 8332 8307 8281 8254 8227 8199 8169 8139 8108 8075 8042 8007 7971 7934 7896 7857 7816 7774 7730 7685 7639 7591 7542 7491 7439 7385 7330 7273 7214 7154 7092 7029 6964 6897 6828 6758 6686 6612 6536 6458 9606 0 22 3 6378 6296 6213 6127 6039 5949 5857 5762 5666 5568 5467 5364 5259 5153 5045 4936 4824 4711 4598 4484 4370 4255 4140 4025 3910 3795 3682 3572 3464 3357 3253 3153 3056 2964 2876 2792 2714 2642 2576 2515 2461 2414 2375 2342 2317 2298 2289 2286 2291 2304 2324 2352 2386 2428 2476 2530 2592 2659 2730 2807 2889 2977 3068 3161 3258 3358 3461 3566 3672 3779 3887 3997 4107 4217 4327 4438 4547 4655 4763 4870 4977 5082 5186 5288 5389 5488 5586 5682 5777 5870 5961 6050 6137 6223 6307 6388 6468 6546 6622 6696 6768 6839 6907 6973 7038 7100 7161 7220 7278 7333 7387 7439 7490 7539 7586 7633 7677 7720 7762 7803 7842 7881 7918 7954 7988 8022 8055 8086 8117 8147 8176 8204 8231 8257 8283 8307 8331 8355 8377 8400 8421 8442 8462 8482 8502 8521 8540 8559 8577 8595 8612 8630 8647 8664 8681 8698 8714 8730 8747 8762 8778 8794 8809 8824 8839 8854 8868 8882 8895 8909 8922 8935 8947 8959 8971 8983 8994 9005 9015 9025 9035 9045 9054 9063 9072 9081 9090 9098 9106 9114 9122 9130 9137 9144 9152 9159 9166 9173 9180 9186 9193 9199 9206 9212 9218 9224 9230 9236 9242 9248 9253 9259 9265 9270 9275 9281 9286 9291 9297 9302 9307 9312 9318 9323 9328 9333 9338 9343 9348 9353 9358 9363 9368 9372 9377 9382 9386 9391 9395 9400 9404 9408 9412 9415 9419 9422 9425 9428 9431 9433 9435 9437 9439 9440 9441 9441 9441 9441 9441 9440 9439 9438 9436 9434 9432 9429 9427 9423 9420 9416 9412 9408 9403 9398 9393 9387 9381 9375 9368 9360 9352 9344 9335 9326 9316 9306 9294 9283 9271 9259 9247 9234 9221 9208 9195 9182 9170 9157 9145 9133 9122 9111 9101 9093 9085 9077 9072 9068 9064 9063 9062 9063 9065 9068 9073 9079 9087 9096 9106 9116 9128 9141 9155 9169 9184 9199 9215 9231 9247 9263 9279 9294 9310 9326 9341 9356 9370 9384 9398 9411 9423 9435 9447 9458 9468 9478 9487 9496 9504 9512 9519 9526 9533 9539 9545 9550 9555 9560 9565 9569 9573 9577 9581 9584 9587 9590 9593 9596 9599 9601 9604 9606 9608 9611 9613 9615 9618 9620 9622 9624 9627 9629 9632 9634 9637 9639 9642 9645 9648 9650 9653 9656 9658 9661 9664 9666 9669 9671 9674 9676 9678 9680 9681 9683 9684 9685 9686 9687 9688 9688 9688 9688 9687 9687 9686 9685 9683 9682 9680 9678 9675 9672 9670 9666 9663 9659 9655 9651 9647 9642 9638 9633 9627 9622 9616 9610 9604 9598 9591 9584 9577 9570 9563 9555 9547 9539 9531 9523 9514 9505 9496 9487 9478 9468 9459 9449 9439 9430 9420 9410 9400 9390 9380 9371 9361 9351 9342 9333 9324 9315 9307 9299 9291 9284 9277 9270 9263 9257 9252 9247 9242 9237 9233 9230 9227 9224 9222 9220 9219 9218 9217 9217 9217 9217 9218 9220 9222 9224 9227 9230 9607 0 22 3 9233 9237 9241 9246 9251 9256 9262 9268 9274 9281 9288 9295 9303 9310 9318 9326 9335 9343 9352 9360 9369 9378 9387 9395 9404 9413 9422 9431 9440 9449 9458 9467 9476 9484 9493 9501 9510 9518 9526 9534 9542 9550 9558 9565 9572 9579 9585 9591 9597 9603 9608 9613 9618 9622 9626 9630 9634 9637 9640 9642 9645 9647 9649 9650 9652 9653 9654 9655 9656 9657 9657 9657 9657 9657 9657 9657 9657 9656 9656 9655 9655 9654 9654 9653 9653 9652 9652 9652 9652 9652 9653 9654 9655 9657 9658 9661 9663 9666 9670 9673 9677 9682 9687 9692 9697 9702 9708 9713 9719 9724 9730 9735 9741 9746 9751 9756 9761 9765 9770 9774 9778 9781 9785 9788 9791 9794 9797 9799 9802 9805 9807 9809 9812 9814 9816 9818 9821 9823 9825 9827 9829 9831 9833 9834 9836 9838 9839 9841 9842 9843 9844 9845 9846 9846 9847 9848 9848 9849 9849 9850 9850 9850 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9852 9851 9851 9850 9850 9849 9848 9848 9847 9846 9845 9844 9844 9843 9842 9841 9840 9840 9839 9838 9838 9837 9837 9836 9836 9835 9835 9834 9834 9833 9832 9832 9831 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9818 9817 9816 9815 9813 9812 9811 9810 9808 9807 9806 9804 9803 9802 9800 9799 9797 9796 9795 9793 9791 9790 9788 9786 9784 9782 9780 9778 9776 9774 9772 9769 9767 9765 9762 9760 9757 9755 9752 9750 9747 9744 9742 9739 9736 9733 9730 9727 9724 9721 9718 9715 9711 9708 9704 9700 9696 9691 9687 9682 9677 9672 9667 9661 9655 9649 9643 9636 9630 9623 9616 9608 9601 9593 9585 9577 9569 9560 9551 9542 9532 9522 9512 9501 9490 9478 9465 9452 9438 9423 9408 9391 9374 9356 9337 9317 9296 9275 9252 9228 9204 9179 9153 9127 9100 9073 9047 9020 8993 8966 8940 8914 8888 8863 8839 8816 8793 8772 8751 8732 8713 8696 8679 8663 8648 8634 8620 8605 8591 8576 8562 8548 8533 8519 8502 8485 8466 8446 8424 8401 8375 8347 8318 8286 8251 8215 8175 8134 8090 8044 7995 7944 7891 7837 7778 7719 7659 7598 7536 7473 7410 7347 7284 7220 7159 7099 7040 6983 6927 6876 6828 6783 6742 6704 6671 6643 6620 6601 6587 6579 6576 6578 6584 6596 6614 6636 6662 6692 6726 6765 6807 6851 6898 6948 7001 7055 7109 7164 7220 7276 7332 7388 7444 7500 7554 7606 7657 7707 7756 7803 7847 7890 7930 7969 8005 8039 8071 8100 8127 8152 8175 8195 8213 8228 8241 8251 8260 8266 8269 8270 8269 8267 8262 8256 8247 8238 8228 8217 8205 8192 8179 8166 8153 8140 8129 8118 8109 8101 8093 8089 8086 8085 8086 8088 8094 8101 8111 8122 8136 8152 8169 8187 8207 8227 8250 8272 8295 8317 8340 8362 8385 8407 8430 8452 8472 8491 8509 8526 9608 0 22 3 8542 8556 8569 8581 8592 8601 8609 8615 8620 8624 8626 8626 8625 8623 8618 8613 8605 8596 8586 8573 8559 8543 8525 8505 8483 8460 8434 8406 8376 8344 8310 8274 8236 8195 8152 8107 8060 8010 7958 7904 7847 7788 7726 7663 7597 7529 7458 7386 7312 7237 7160 7080 7000 6920 6840 6760 6681 6603 6526 6451 6376 6306 6240 6178 6119 6064 6016 5973 5936 5905 5880 5863 5853 5849 5852 5861 5878 5901 5929 5963 6003 6050 6100 6155 6213 6274 6340 6407 6475 6545 6615 6686 6757 6828 6900 6971 7039 7106 7172 7237 7300 7360 7418 7474 7528 7580 7630 7678 7724 7768 7810 7850 7888 7924 7959 7992 8023 8053 8081 8108 8134 8157 8180 8201 8221 8240 8257 8273 8288 8302 8315 8327 8338 8348 8357 8365 8373 8379 8385 8391 8395 8399 8403 8406 8409 8411 8413 8414 8416 8417 8419 8420 8422 8423 8424 8426 8428 8430 8433 8437 8441 8446 8451 8458 8465 8473 8482 8493 8504 8516 8529 8544 8559 8576 8593 8612 8632 8652 8673 8694 8717 8740 8763 8787 8811 8835 8859 8883 8907 8931 8955 8979 9002 9025 9047 9069 9091 9112 9132 9152 9171 9190 9208 9225 9242 9258 9274 9289 9303 9317 9330 9343 9355 9367 9378 9389 9399 9409 9418 9427 9435 9443 9450 9457 9463 9469 9474 9479 9484 9488 9491 9494 9497 9499 9501 9503 9504 9504 9505 9505 9505 9504 9503 9502 9500 9499 9497 9494 9492 9489 9486 9483 9479 9475 9471 9467 9463 9458 9453 9448 9442 9437 9431 9425 9418 9412 9405 9399 9392 9385 9378 9371 9363 9356 9349 9342 9335 9328 9321 9314 9307 9301 9294 9288 9282 9276 9270 9264 9259 9254 9249 9244 9239 9235 9230 9226 9223 9219 9216 9213 9210 9208 9206 9204 9203 9202 9202 9202 9202 9203 9204 9205 9207 9210 9213 9216 9220 9224 9229 9233 9239 9244 9250 9256 9263 9269 9276 9283 9290 9297 9304 9311 9318 9325 9332 9339 9346 9353 9360 9367 9373 9379 9385 9391 9397 9402 9408 9412 9417 9421 9425 9429 9432 9435 9437 9439 9440 9441 9442 9442 9441 9440 9438 9436 9433 9430 9425 9421 9416 9410 9404 9397 9390 9382 9374 9366 9357 9348 9339 9330 9321 9312 9304 9295 9286 9277 9269 9261 9254 9247 9240 9234 9228 9222 9217 9213 9208 9204 9200 9197 9193 9190 9186 9183 9180 9176 9173 9169 9165 9161 9157 9152 9147 9142 9136 9131 9125 9119 9113 9107 9102 9096 9091 9085 9080 9075 9071 9067 9064 9062 9060 9058 9058 9058 9059 9061 9063 9067 9070 9075 9080 9086 9093 9100 9108 9117 9126 9135 9145 9156 9167 9178 9189 9201 9213 9225 9238 9250 9263 9276 9288 9301 9314 9327 9340 9353 9365 9378 9390 9402 9414 9426 9437 9449 9460 9471 9481 9492 9502 9512 9522 9531 9541 9550 9559 9568 9576 9585 9593 9601 9610 9618 9626 9633 9641 9648 9656 9663 9670 9677 9609 0 22 3 9684 9691 9697 9703 9709 9715 9721 9726 9731 9737 9741 9746 9750 9755 9759 9763 9766 9770 9773 9777 9780 9783 9786 9789 9791 9794 9796 9799 9801 9803 9805 9807 9809 9810 9812 9813 9814 9815 9816 9817 9817 9818 9818 9818 9818 9818 9818 9818 9818 9817 9817 9817 9817 9816 9816 9816 9815 9815 9815 9814 9814 9814 9814 9813 9813 9813 9813 9812 9812 9812 9811 9811 9810 9810 9809 9809 9808 9808 9807 9807 9806 9805 9805 9804 9804 9803 9802 9802 9801 9801 9800 9799 9799 9798 9797 9797 9796 9795 9794 9793 9792 9791 9789 9788 9787 9785 9784 9782 9781 9779 9777 9775 9774 9772 9770 9768 9766 9764 9762 9759 9757 9755 9752 9750 9747 9744 9741 9738 9735 9731 9727 9723 9719 9715 9710 9706 9701 9695 9690 9685 9679 9673 9667 9660 9654 9647 9640 9633 9625 9617 9609 9601 9592 9583 9574 9565 9555 9544 9534 9523 9511 9500 9487 9475 9463 9450 9437 9424 9411 9397 9384 9372 9359 9347 9335 9323 9313 9303 9294 9285 9278 9271 9266 9261 9258 9256 9255 9256 9257 9260 9264 9269 9275 9281 9289 9297 9307 9317 9327 9337 9348 9360 9371 9383 9394 9406 9417 9427 9438 9448 9458 9468 9477 9486 9494 9502 9509 9516 9523 9529 9535 9540 9545 9550 9555 9559 9564 9568 9571 9575 9578 9582 9585 9588 9591 9594 9596 9599 9601 9603 9605 9606 9608 9609 9610 9611 9612 9612 9613 9613 9613 9613 9612 9612 9611 9610 9610 9609 9608 9606 9605 9604 9602 9601 9600 9598 9596 9595 9593 9591 9589 9587 9585 9583 9581 9578 9576 9574 9571 9569 9566 9564 9561 9558 9555 9552 9550 9547 9544 9541 9537 9534 9531 9528 9524 9521 9517 9514 9510 9506 9502 9498 9494 9490 9485 9481 9476 9472 9467 9462 9457 9452 9447 9441 9436 9430 9425 9419 9413 9407 9401 9395 9389 9383 9376 9370 9363 9357 9350 9343 9336 9328 9321 9314 9306 9298 9291 9282 9274 9266 9257 9249 9240 9231 9221 9212 9202 9192 9181 9170 9160 9148 9137 9125 9112 9100 9087 9073 9060 9046 9031 9017 9002 8987 8971 8955 8939 8922 8906 8889 8871 8854 8836 8817 8799 8780 8760 8741 8720 8699 8678 8656 8634 8611 8587 8563 8538 8512 8486 8459 8431 8402 8372 8342 8311 8279 8246 8213 8179 8144 8108 8072 8034 7996 7957 7917 7877 7835 7793 7749 7705 7659 7612 7564 7514 7463 7411 7357 7301 7244 7185 7124 7062 6997 6931 6862 6792 6720 6645 6569 6491 6411 6329 6245 6160 6073 5984 5893 5801 5707 5612 5515 5416 5316 5215 5112 5008 4903 4796 4689 4581 4470 4360 4249 4138 4026 3914 3802 3690 3578 3466 3356 3248 3141 3035 2931 2830 2732 2637 2545 2457 2374 2295 2221 2152 2087 2029 1977 1930 1890 1855 1828 1807 1792 1784 1782 1787 1799 1817 1840 1871 1907 1950 1998 2051 2110 2175 2244 2317 2395 9610 0 22 3 2478 2564 2654 2748 2844 2944 3047 3152 3259 3368 3478 3591 3705 3819 3933 4048 4163 4277 4392 4507 4622 4735 4847 4958 5068 5176 5283 5387 5490 5591 5690 5787 5881 5974 6064 6152 6238 6321 6402 6481 6558 6633 6705 6776 6844 6910 6975 7037 7098 7157 7215 7270 7324 7377 7428 7477 7525 7572 7618 7662 7705 7747 7788 7827 7866 7904 7940 7976 8011 8045 8078 8110 8141 8172 8202 8231 8260 8288 8315 8342 8368 8394 8419 8444 8468 8492 8515 8538 8560 8582 8604 8625 8646 8666 8686 8706 8725 8743 8761 8779 8796 8813 8829 8845 8861 8876 8891 8905 8919 8932 8945 8958 8970 8982 8994 9006 9017 9028 9039 9049 9059 9070 9080 9089 9099 9109 9118 9127 9136 9145 9153 9162 9170 9178 9186 9193 9201 9208 9215 9222 9229 9235 9241 9247 9253 9258 9264 9269 9274 9279 9283 9288 9292 9296 9300 9303 9307 9310 9313 9316 9319 9322 9324 9326 9328 9330 9332 9334 9335 9336 9337 9338 9338 9338 9338 9338 9338 9337 9336 9335 9333 9331 9329 9326 9323 9320 9316 9312 9307 9302 9297 9291 9285 9278 9271 9263 9255 9246 9237 9228 9218 9208 9198 9187 9176 9166 9154 9143 9132 9121 9109 9098 9087 9076 9066 9055 9045 9035 9025 9015 9006 8997 8988 8979 8971 8963 8955 8947 8939 8931 8923 8915 8907 8899 8891 8883 8874 8865 8855 8846 8836 8825 8814 8801 8789 8775 8761 8746 8729 8712 8694 8675 8654 8632 8609 8585 8559 8531 8503 8473 8442 8410 8377 8343 8308 8273 8237 8200 8164 8128 8091 8056 8022 7989 7957 7926 7898 7872 7848 7827 7808 7793 7780 7771 7765 7763 7764 7769 7777 7789 7804 7822 7843 7866 7892 7920 7952 7985 8019 8055 8092 8132 8171 8211 8250 8290 8330 8369 8409 8449 8488 8526 8564 8600 8636 8671 8705 8737 8769 8800 8830 8859 8887 8914 8940 8966 8990 9014 9037 9060 9081 9102 9122 9142 9161 9180 9197 9215 9232 9248 9264 9280 9295 9310 9324 9338 9352 9365 9379 9391 9404 9416 9429 9440 9452 9463 9475 9486 9496 9507 9517 9527 9537 9547 9556 9565 9574 9583 9591 9600 9608 9615 9623 9630 9637 9644 9651 9657 9664 9670 9676 9681 9687 9692 9697 9702 9707 9711 9716 9720 9724 9728 9732 9736 9739 9743 9746 9750 9753 9756 9759 9762 9764 9767 9770 9772 9775 9777 9780 9782 9784 9787 9789 9791 9793 9795 9797 9799 9800 9802 9804 9806 9807 9809 9810 9812 9813 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9825 9826 9827 9827 9828 9828 9829 9829 9830 9831 9831 9832 9832 9833 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9845 9846 9848 9849 9851 9852 9854 9855 9857 9859 9860 9862 9863 9865 9866 9868 9869 9870 9872 9873 9874 9875 9876 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9611 0 22 3 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9916 9916 9916 9916 9916 9916 9916 9916 9916 9915 9915 9914 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9899 9897 9896 9894 9892 9891 9889 9887 9885 9884 9882 9880 9879 9877 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9850 9848 9847 9845 9844 9843 9843 9842 9842 9842 9842 9843 9844 9844 9846 9847 9848 9850 9852 9854 9856 9859 9861 9864 9866 9868 9871 9873 9876 9878 9881 9883 9885 9888 9890 9892 9894 9896 9898 9899 9901 9903 9904 9906 9907 9908 9910 9911 9912 9913 9915 9916 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9928 9928 9929 9930 9930 9931 9931 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9919 9918 9916 9914 9913 9911 9909 9908 9906 9904 9903 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9885 9883 9881 9878 9876 9873 9871 9868 9865 9861 9858 9854 9850 9846 9841 9837 9833 9828 9824 9819 9814 9810 9805 9800 9796 9792 9788 9784 9781 9778 9775 9772 9770 9768 9767 9766 9765 9765 9765 9766 9767 9769 9771 9773 9776 9779 9783 9786 9790 9795 9799 9804 9809 9813 9818 9823 9828 9833 9838 9843 9848 9853 9857 9862 9866 9870 9874 9878 9882 9886 9889 9892 9895 9898 9901 9904 9906 9909 9911 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9941 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9941 9941 9941 9941 9941 9941 9941 9940 9940 9940 9940 9940 9940 9940 9939 9939 9938 9938 9938 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9927 9927 9927 9926 9926 9926 9925 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9911 9910 9909 9908 9907 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9892 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9868 9866 9864 9862 9859 9857 9855 9853 9851 9849 9847 9844 9842 9840 9838 9835 9833 9830 9828 9825 9822 9818 9815 9812 9808 9804 9612 0 22 3 9801 9797 9793 9789 9785 9781 9777 9773 9770 9766 9762 9758 9755 9751 9748 9744 9741 9738 9735 9732 9729 9726 9724 9721 9718 9716 9713 9711 9709 9707 9704 9702 9700 9699 9697 9695 9693 9692 9690 9689 9687 9686 9685 9683 9682 9681 9679 9678 9676 9675 9673 9671 9669 9667 9665 9662 9660 9657 9655 9652 9650 9647 9645 9642 9640 9637 9635 9633 9632 9630 9628 9627 9626 9625 9625 9625 9624 9624 9625 9625 9626 9627 9627 9629 9630 9631 9632 9633 9635 9636 9638 9640 9641 9643 9645 9648 9650 9652 9655 9658 9660 9664 9667 9670 9674 9677 9681 9686 9690 9694 9698 9703 9707 9712 9716 9721 9726 9730 9735 9739 9744 9748 9752 9756 9761 9765 9769 9773 9776 9780 9784 9788 9791 9795 9799 9802 9806 9809 9812 9816 9819 9822 9825 9828 9831 9834 9837 9839 9842 9844 9846 9848 9850 9852 9853 9855 9856 9857 9857 9858 9858 9859 9859 9859 9858 9858 9857 9856 9855 9854 9853 9851 9850 9848 9846 9844 9841 9839 9836 9833 9830 9826 9822 9818 9814 9810 9805 9800 9795 9790 9784 9778 9772 9765 9758 9751 9744 9736 9728 9720 9711 9702 9692 9683 9673 9662 9651 9640 9629 9618 9606 9594 9582 9571 9559 9547 9535 9524 9512 9501 9490 9481 9471 9463 9455 9448 9442 9438 9434 9431 9430 9429 9430 9432 9435 9439 9445 9451 9459 9467 9476 9486 9496 9507 9518 9530 9542 9554 9566 9578 9590 9602 9614 9625 9637 9648 9659 9669 9679 9689 9698 9708 9716 9725 9733 9741 9749 9756 9763 9770 9777 9783 9789 9795 9801 9806 9811 9816 9821 9825 9829 9833 9837 9840 9843 9846 9849 9852 9854 9856 9859 9861 9862 9864 9866 9868 9870 9871 9873 9875 9876 9878 9879 9881 9882 9884 9885 9886 9887 9888 9889 9890 9891 9891 9892 9893 9893 9893 9894 9894 9895 9895 9895 9896 9896 9897 9897 9898 9898 9899 9900 9900 9901 9902 9902 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9908 9909 9909 9910 9910 9911 9911 9912 9913 9914 9915 9915 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9927 9927 9928 9929 9929 9930 9930 9931 9931 9932 9933 9933 9934 9935 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9948 9949 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9960 9960 9961 9962 9963 9963 9964 9964 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9951 9950 9949 9947 9946 9945 9944 9943 9942 9941 9939 9938 9937 9935 9934 9932 9931 9929 9928 9926 9925 9613 0 22 3 9923 9922 9920 9919 9918 9916 9915 9914 9913 9912 9911 9911 9910 9910 9910 9910 9910 9911 9911 9912 9913 9913 9914 9915 9916 9917 9918 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9931 9932 9932 9932 9932 9933 9933 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9932 9932 9932 9932 9933 9933 9934 9934 9934 9935 9935 9936 9936 9936 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9935 9934 9933 9932 9931 9930 9929 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9922 9921 9921 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9928 9928 9929 9930 9931 9931 9932 9933 9933 9934 9934 9935 9935 9935 9935 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9928 9927 9926 9925 9924 9924 9923 9923 9922 9922 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9921 9921 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9914 9913 9912 9911 9911 9910 9909 9908 9908 9907 9907 9907 9907 9907 9907 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9895 9894 9893 9892 9891 9889 9888 9887 9886 9885 9884 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9866 9864 9863 9861 9859 9857 9856 9854 9852 9851 9849 9847 9846 9844 9843 9841 9840 9838 9837 9835 9834 9833 9831 9829 9827 9825 9823 9821 9818 9816 9813 9811 9808 9805 9802 9798 9795 9792 9789 9785 9782 9779 9775 9772 9769 9765 9762 9759 9756 9752 9749 9745 9742 9738 9735 9731 9727 9723 9719 9715 9711 9706 9701 9696 9691 9686 9681 9676 9671 9665 9660 9654 9649 9643 9637 9631 9625 9619 9613 9606 9600 9593 9586 9579 9571 9563 9555 9546 9537 9527 9517 9507 9496 9485 9473 9461 9449 9436 9422 9408 9394 9379 9364 9348 9332 9316 9299 9281 9263 9245 9226 9206 9185 9164 9141 9118 9094 9069 9042 9015 8986 8956 8925 8892 8858 8822 8785 8747 8706 8664 8620 8575 8528 8479 8428 8375 8320 8263 8203 8141 8077 8011 7941 7870 7796 7720 7641 7559 7476 7391 7304 7215 7122 7028 6935 6842 6749 6656 6565 6474 6385 6296 6212 6132 6057 5985 5916 5856 5802 5754 5713 5678 5652 5634 5623 5620 5624 5637 5657 5684 5718 5759 5808 5861 5920 5984 6052 6126 6202 6281 6362 9614 0 22 3 6446 6533 6621 6708 6795 6883 6969 7056 7141 7226 7311 7393 7473 7551 7628 7703 7776 7846 7914 7980 8044 8105 8165 8222 8277 8329 8380 8428 8475 8519 8562 8602 8641 8678 8713 8747 8779 8810 8839 8867 8894 8920 8944 8968 8990 9012 9033 9053 9072 9091 9109 9126 9143 9159 9174 9189 9203 9217 9230 9243 9255 9267 9278 9289 9299 9309 9318 9327 9336 9344 9353 9361 9369 9376 9384 9391 9398 9405 9412 9419 9426 9433 9439 9446 9452 9458 9464 9470 9475 9480 9486 9490 9495 9499 9503 9507 9511 9515 9518 9521 9524 9527 9530 9532 9535 9538 9540 9542 9545 9547 9550 9552 9554 9556 9559 9561 9563 9565 9566 9568 9570 9572 9573 9575 9577 9578 9580 9581 9582 9584 9585 9587 9589 9590 9592 9594 9597 9599 9601 9604 9607 9610 9613 9616 9619 9623 9626 9630 9633 9637 9640 9643 9646 9650 9653 9655 9658 9661 9663 9665 9667 9669 9671 9673 9675 9676 9678 9679 9681 9682 9684 9685 9686 9688 9689 9691 9692 9693 9695 9696 9697 9699 9700 9701 9702 9703 9704 9705 9705 9706 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9706 9706 9706 9706 9706 9706 9706 9707 9707 9707 9707 9707 9707 9707 9707 9707 9707 9706 9706 9706 9705 9705 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9694 9692 9691 9690 9689 9688 9687 9686 9685 9684 9683 9681 9680 9679 9678 9677 9675 9674 9673 9671 9669 9668 9666 9664 9662 9659 9657 9654 9652 9649 9646 9643 9640 9637 9634 9631 9627 9624 9620 9617 9613 9609 9606 9602 9598 9594 9591 9587 9583 9579 9575 9572 9568 9564 9560 9556 9552 9548 9544 9540 9536 9531 9527 9522 9518 9513 9507 9502 9497 9491 9485 9479 9473 9466 9459 9452 9445 9438 9431 9423 9415 9407 9399 9391 9382 9374 9366 9357 9348 9339 9330 9321 9311 9302 9292 9282 9271 9261 9250 9239 9227 9215 9202 9189 9176 9162 9148 9134 9118 9103 9087 9070 9053 9035 9017 8998 8978 8958 8937 8915 8893 8869 8845 8820 8795 8768 8740 8711 8681 8651 8618 8585 8550 8514 8476 8437 8397 8355 8312 8267 8220 8171 8120 8067 8011 7953 7891 7827 7760 7689 7615 7537 7454 7368 7278 7181 7081 6976 6866 6752 6632 6510 6383 6254 6121 5982 5843 5705 5566 5427 5289 5153 5019 4886 4754 4633 4518 4409 4306 4210 4123 4045 3976 3915 3863 3824 3794 3771 3756 3749 3751 3758 3769 3784 3804 3830 3856 3882 3908 3935 3958 3978 3996 4012 4025 4028 4026 4018 4004 3984 3956 3921 3881 3834 3781 3719 3653 3583 3508 3430 3343 3257 3169 3081 2993 2904 2815 2726 2637 2549 2467 2389 2315 2245 2179 2120 2068 2022 1983 1950 1926 1910 1901 1900 1907 1923 1946 1977 2016 2062 2118 2179 2248 2323 2405 2493 2587 2685 2787 2895 3008 3123 3241 3361 9615 0 22 3 3484 3612 3739 3866 3994 4121 4249 4376 4504 4631 4759 4883 5006 5127 5246 5363 5478 5590 5700 5807 5911 6013 6112 6208 6302 6392 6480 6565 6647 6727 6804 6878 6950 7019 7086 7151 7213 7273 7330 7386 7440 7491 7541 7589 7636 7680 7723 7765 7805 7844 7881 7917 7952 7986 8018 8049 8079 8108 8137 8164 8190 8215 8239 8262 8284 8305 8325 8345 8363 8380 8397 8412 8427 8441 8454 8466 8477 8487 8496 8505 8513 8520 8527 8532 8537 8542 8546 8549 8551 8553 8555 8555 8555 8555 8554 8552 8549 8546 8542 8537 8532 8525 8518 8510 8501 8491 8480 8468 8455 8442 8427 8411 8394 8376 8358 8338 8317 8295 8271 8247 8221 8194 8166 8136 8104 8072 8037 8001 7963 7923 7881 7837 7790 7741 7689 7635 7578 7519 7456 7390 7322 7250 7174 7096 7014 6928 6839 6746 6649 6548 6444 6336 6224 6108 5988 5864 5736 5604 5469 5330 5188 5041 4891 4740 4587 4432 4274 4116 3958 3800 3642 3487 3333 3182 3033 2886 2748 2617 2492 2373 2261 2159 2066 1983 1910 1846 1795 1755 1726 1708 1701 1706 1722 1748 1784 1831 1888 1954 2028 2109 2199 2298 2402 2511 2625 2744 2869 2995 3124 3256 3390 3528 3666 3804 3942 4080 4218 4356 4493 4629 4766 4899 5030 5159 5287 5412 5534 5654 5771 5884 5995 6103 6207 6308 6406 6500 6591 6679 6764 6845 6924 7000 7073 7144 7212 7278 7341 7403 7463 7521 7577 7632 7685 7737 7788 7838 7886 7933 7979 8024 8068 8110 8152 8192 8231 8269 8306 8342 8376 8410 8442 8473 8503 8532 8560 8587 8613 8638 8662 8686 8709 8730 8752 8772 8792 8811 8830 8848 8866 8883 8899 8915 8930 8945 8959 8973 8986 8999 9011 9023 9035 9045 9056 9066 9076 9086 9095 9104 9113 9122 9130 9139 9147 9156 9164 9173 9181 9190 9198 9207 9215 9224 9232 9241 9249 9258 9266 9274 9283 9291 9299 9307 9315 9323 9331 9339 9347 9355 9363 9371 9379 9387 9395 9403 9411 9419 9428 9436 9444 9453 9461 9469 9478 9486 9494 9503 9511 9519 9527 9535 9542 9550 9557 9564 9571 9578 9585 9592 9598 9604 9611 9617 9623 9628 9634 9640 9645 9651 9656 9661 9666 9671 9676 9681 9686 9691 9695 9700 9704 9709 9713 9717 9721 9725 9728 9732 9736 9739 9742 9746 9749 9752 9755 9758 9761 9764 9766 9769 9772 9774 9777 9780 9782 9785 9787 9790 9792 9794 9796 9798 9800 9802 9804 9806 9808 9809 9811 9812 9814 9815 9817 9818 9820 9821 9822 9824 9825 9826 9828 9829 9831 9832 9834 9836 9837 9839 9840 9842 9843 9845 9846 9848 9849 9851 9852 9853 9854 9856 9857 9858 9859 9859 9860 9861 9862 9863 9863 9864 9865 9865 9866 9867 9868 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9879 9880 9881 9882 9884 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9616 0 22 3 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9903 9903 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9904 9905 9905 9905 9905 9905 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9906 9905 9905 9905 9904 9904 9903 9903 9902 9902 9901 9901 9900 9899 9899 9898 9897 9897 9896 9895 9894 9894 9893 9892 9890 9889 9888 9886 9885 9883 9881 9879 9877 9874 9872 9869 9866 9864 9861 9858 9855 9852 9849 9846 9844 9841 9838 9836 9834 9832 9830 9828 9827 9826 9825 9825 9824 9824 9824 9825 9825 9826 9827 9828 9829 9831 9832 9834 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9855 9856 9858 9860 9862 9864 9866 9868 9870 9872 9873 9875 9877 9879 9880 9882 9884 9886 9887 9889 9890 9892 9893 9895 9896 9897 9899 9900 9901 9902 9903 9904 9905 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9912 9912 9912 9912 9911 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9923 9923 9924 9925 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9933 9934 9935 9935 9936 9936 9937 9937 9938 9938 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9932 9931 9931 9931 9931 9931 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9922 9921 9920 9920 9919 9919 9918 9918 9917 9917 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9917 9916 9916 9916 9916 9916 9915 9915 9914 9913 9912 9911 9910 9908 9907 9905 9904 9902 9900 9898 9896 9895 9893 9891 9889 9887 9886 9884 9882 9881 9879 9878 9877 9875 9874 9872 9871 9869 9868 9866 9864 9862 9860 9858 9855 9853 9850 9846 9843 9839 9835 9831 9827 9822 9818 9813 9808 9802 9797 9792 9786 9781 9775 9770 9764 9758 9753 9747 9741 9736 9730 9724 9718 9712 9706 9617 0 22 3 9699 9693 9687 9680 9674 9667 9660 9653 9646 9639 9632 9625 9618 9611 9604 9597 9591 9585 9579 9573 9567 9562 9557 9552 9548 9544 9540 9537 9534 9531 9528 9526 9524 9523 9522 9521 9520 9519 9519 9519 9519 9519 9520 9521 9522 9524 9525 9527 9529 9532 9535 9538 9541 9545 9549 9553 9558 9563 9568 9573 9578 9583 9589 9594 9600 9606 9611 9617 9622 9628 9634 9639 9644 9650 9655 9660 9665 9670 9674 9679 9684 9688 9693 9697 9702 9706 9710 9715 9719 9723 9727 9731 9735 9739 9742 9746 9749 9753 9756 9759 9762 9765 9767 9769 9772 9774 9776 9777 9779 9780 9782 9783 9784 9785 9786 9786 9787 9788 9788 9789 9789 9790 9790 9791 9791 9791 9792 9792 9793 9793 9793 9793 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9794 9793 9793 9793 9792 9792 9791 9791 9790 9789 9789 9788 9788 9787 9787 9786 9786 9785 9785 9784 9783 9783 9782 9782 9781 9780 9780 9779 9778 9777 9775 9774 9772 9771 9769 9766 9764 9762 9759 9756 9753 9750 9746 9743 9739 9735 9731 9726 9722 9717 9712 9707 9702 9697 9691 9686 9680 9673 9667 9660 9654 9647 9639 9632 9624 9616 9608 9599 9590 9581 9572 9563 9553 9543 9533 9523 9513 9502 9492 9481 9470 9460 9448 9437 9426 9415 9403 9392 9380 9369 9357 9345 9333 9321 9309 9298 9286 9274 9262 9250 9238 9227 9215 9204 9192 9181 9171 9160 9150 9139 9130 9120 9111 9102 9094 9086 9078 9071 9064 9057 9051 9045 9040 9035 9031 9027 9023 9020 9018 9016 9014 9013 9013 9012 9013 9014 9015 9017 9020 9023 9026 9030 9034 9039 9045 9050 9056 9062 9069 9076 9083 9090 9098 9105 9113 9121 9129 9137 9145 9153 9161 9169 9177 9185 9193 9201 9208 9216 9224 9231 9239 9246 9253 9260 9267 9274 9281 9287 9294 9300 9306 9312 9317 9323 9328 9333 9338 9342 9346 9350 9354 9357 9361 9363 9366 9368 9370 9372 9373 9374 9375 9375 9375 9375 9374 9373 9372 9370 9368 9366 9363 9360 9357 9353 9349 9344 9340 9334 9329 9323 9317 9310 9304 9297 9289 9282 9274 9266 9257 9248 9239 9230 9220 9211 9201 9190 9179 9168 9157 9145 9133 9121 9108 9095 9082 9068 9054 9040 9025 9010 8995 8979 8963 8946 8930 8913 8896 8878 8860 8842 8824 8806 8787 8768 8749 8730 8710 8690 8671 8651 8630 8610 8589 8569 8548 8526 8504 8483 8460 8438 8415 8391 8367 8343 8317 8291 8264 8236 8208 8178 8147 8115 8082 8048 8012 7975 7936 7896 7854 7811 7766 7719 7671 7621 7570 7517 7463 7406 7349 7289 7228 7166 7101 7036 6968 6899 6828 6756 6681 6605 6527 6447 6365 6280 6193 6105 6014 5921 5825 5728 5628 5527 5424 5317 5209 5101 4991 4880 4768 4655 4543 4431 4318 4208 4098 3989 3882 3775 3673 3573 3477 3384 3294 3209 3129 3053 2982 9618 0 22 3 2916 2856 2801 2753 2709 2672 2641 2617 2599 2587 2582 2583 2591 2605 2625 2651 2684 2722 2766 2814 2869 2929 2993 3061 3132 3208 3288 3369 3453 3537 3623 3711 3799 3887 3975 4063 4150 4236 4320 4404 4486 4564 4641 4716 4788 4859 4927 4993 5058 5121 5182 5241 5299 5356 5412 5468 5522 5576 5630 5684 5738 5793 5848 5903 5959 6014 6071 6129 6186 6245 6304 6364 6424 6484 6545 6606 6667 6728 6789 6850 6911 6972 7032 7091 7150 7209 7267 7323 7379 7434 7488 7541 7593 7644 7694 7742 7789 7835 7880 7923 7965 8006 8046 8085 8123 8159 8194 8229 8262 8295 8326 8357 8387 8416 8444 8471 8498 8524 8550 8575 8599 8623 8646 8668 8690 8711 8731 8751 8771 8790 8808 8825 8842 8859 8874 8890 8904 8919 8932 8945 8958 8970 8982 8994 9005 9015 9026 9035 9045 9054 9063 9071 9080 9087 9095 9102 9109 9115 9121 9127 9132 9137 9142 9146 9150 9153 9156 9159 9161 9163 9165 9166 9167 9167 9167 9167 9166 9165 9164 9162 9160 9158 9155 9152 9149 9145 9140 9136 9130 9124 9118 9111 9104 9096 9088 9079 9069 9059 9049 9037 9026 9013 9000 8987 8972 8958 8942 8926 8910 8892 8874 8856 8836 8816 8796 8774 8752 8729 8706 8682 8657 8632 8606 8581 8555 8529 8503 8478 8452 8426 8400 8376 8353 8331 8310 8290 8272 8256 8242 8229 8218 8209 8203 8199 8197 8197 8200 8205 8212 8222 8233 8246 8261 8278 8297 8316 8338 8361 8384 8408 8434 8460 8486 8512 8539 8566 8593 8620 8647 8674 8701 8727 8753 8779 8804 8829 8854 8878 8901 8925 8947 8970 8992 9013 9034 9055 9075 9094 9113 9132 9150 9168 9186 9203 9219 9235 9251 9267 9282 9296 9311 9324 9338 9351 9364 9377 9389 9402 9413 9425 9436 9448 9458 9469 9479 9490 9499 9509 9518 9528 9536 9545 9553 9561 9569 9577 9584 9591 9598 9604 9610 9616 9622 9628 9633 9639 9644 9649 9654 9659 9663 9668 9672 9677 9681 9685 9689 9693 9697 9701 9705 9709 9712 9715 9719 9722 9725 9728 9730 9733 9735 9737 9739 9741 9743 9745 9746 9747 9749 9750 9752 9753 9754 9756 9757 9758 9760 9761 9763 9765 9766 9768 9770 9772 9773 9775 9777 9779 9780 9782 9784 9785 9786 9788 9789 9790 9791 9792 9793 9793 9794 9794 9795 9795 9796 9796 9797 9797 9798 9799 9799 9800 9801 9802 9803 9803 9805 9806 9807 9808 9809 9810 9811 9812 9814 9815 9816 9817 9818 9819 9820 9821 9821 9822 9823 9824 9825 9825 9826 9827 9828 9828 9829 9830 9830 9831 9832 9832 9833 9834 9834 9835 9836 9836 9837 9837 9838 9838 9838 9839 9839 9840 9840 9840 9841 9841 9841 9842 9842 9843 9843 9844 9844 9845 9845 9846 9846 9847 9848 9848 9849 9849 9849 9850 9850 9850 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9852 9852 9852 9853 9619 0 22 4 9851 9852 9853 9853 9854 9855 9855 9856 9856 9856 9856 9856 9856 9855 9855 9854 9854 9853 9852 9851 9851 9850 9849 9848 9848 9847 9847 9846 9846 9845 9845 9845 9845 9845 9846 9846 9846 9847 9847 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9848 9848 9848 9847 9846 9846 9845 9845 9844 9844 9843 9843 9842 9842 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9839 9839 9839 9839 9839 9839 9838 9838 9838 9837 9837 9836 9836 9836 9835 9835 9834 9833 9833 9832 9832 9831 9830 9830 9829 9829 9828 9827 9827 9826 9826 9825 9824 9824 9823 9822 9822 9821 9821 9820 9819 9819 9818 9818 9817 9816 9816 9815 9815 9814 9814 9813 9813 9812 9812 9811 9811 9810 9810 9809 9808 9808 9807 9806 9805 9805 9804 9803 9802 9801 9800 9799 9798 9797 9796 9795 9794 9793 9792 9792 9791 9790 9789 9788 9787 9786 9785 9784 9783 9782 9781 9780 9779 9778 9777 9776 9775 9774 9773 9772 9770 9769 9768 9767 9766 9764 9763 9762 9761 9760 9759 9757 9756 9755 9754 9753 9752 9750 9749 9748 9747 9745 9744 9743 9741 9740 9738 9736 9735 9733 9731 9729 9727 9725 9723 9721 9719 9717 9715 9713 9711 9708 9706 9704 9702 9700 9697 9695 9693 9691 9689 9686 9684 9682 9680 9678 9675 9673 9671 9669 9666 9664 9661 9659 9656 9654 9651 9648 9646 9643 9640 9637 9634 9632 9629 9626 9623 9620 9617 9614 9611 9609 9606 9603 9600 9598 9595 9592 9590 9587 9585 9582 9580 9578 9575 9573 9570 9568 9565 9563 9560 9558 9555 9552 9549 9546 9543 9539 9536 9532 9528 9524 9520 9516 9511 9507 9502 9497 9492 9487 9482 9477 9472 9467 9462 9457 9452 9446 9441 9436 9431 9426 9420 9415 9410 9404 9399 9393 9387 9382 9376 9369 9363 9356 9350 9343 9335 9328 9321 9313 9305 9296 9288 9280 9271 9262 9253 9244 9235 9225 9216 9207 9197 9188 9178 9168 9158 9148 9138 9128 9118 9107 9096 9086 9074 9063 9051 9039 9027 9014 9000 8987 8972 8958 8943 8927 8912 8896 8879 8862 8845 8827 8809 8790 8772 8753 8733 8714 8694 8673 8653 8632 8610 8588 8566 8543 8520 8496 8471 8446 8420 8393 8365 8337 8307 8277 8245 8213 8179 8145 8109 8073 8035 7996 7957 7916 7874 7832 7788 7743 7697 7651 7603 7554 7504 7454 7402 7349 7295 7240 7183 7125 7065 7004 6942 6878 6812 6744 6675 6603 6530 6455 6377 6298 6217 6133 6048 5960 5871 5780 5687 5592 5496 5399 5300 5199 5097 4994 4890 4785 4679 4573 4466 4360 4253 4147 4041 3935 3829 3724 3620 3518 3417 3318 3220 3125 3034 2946 2861 2779 2701 2629 2560 2497 2438 2386 2340 2300 2267 2239 2219 2206 2200 2201 2209 2224 2246 2274 2308 2350 2398 2452 2512 2576 2646 2722 2801 2883 2970 3060 3154 3250 3349 3449 9620 0 22 4 3552 3657 3762 3868 3976 4083 4192 4301 4410 4519 4628 4736 4844 4951 5058 5165 5269 5373 5475 5576 5676 5774 5870 5964 6056 6147 6235 6321 6404 6486 6565 6641 6715 6787 6857 6924 6989 7052 7113 7172 7229 7284 7337 7389 7440 7489 7536 7583 7628 7672 7715 7758 7799 7839 7879 7917 7955 7991 8027 8062 8096 8130 8162 8194 8224 8254 8283 8311 8338 8364 8390 8414 8438 8461 8484 8506 8527 8548 8568 8588 8607 8626 8644 8662 8680 8697 8714 8730 8747 8762 8778 8793 8808 8822 8836 8849 8863 8875 8888 8900 8911 8923 8934 8944 8955 8965 8975 8984 8993 9002 9011 9020 9028 9037 9045 9053 9061 9069 9077 9084 9092 9099 9106 9113 9120 9126 9133 9139 9145 9151 9157 9162 9168 9173 9178 9183 9187 9192 9196 9200 9205 9209 9213 9217 9221 9224 9228 9232 9235 9239 9243 9246 9250 9253 9256 9259 9262 9265 9268 9271 9273 9276 9278 9280 9281 9283 9284 9286 9287 9288 9288 9289 9289 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9290 9289 9289 9289 9288 9288 9288 9287 9287 9286 9285 9284 9283 9282 9280 9279 9277 9275 9273 9271 9269 9266 9264 9261 9258 9255 9252 9248 9245 9241 9238 9234 9230 9226 9221 9217 9212 9208 9203 9197 9192 9186 9180 9174 9167 9161 9153 9146 9138 9130 9122 9113 9104 9094 9085 9075 9064 9054 9043 9032 9020 9008 8996 8984 8972 8959 8946 8933 8919 8905 8891 8877 8862 8847 8832 8816 8799 8783 8766 8748 8730 8711 8692 8672 8652 8631 8609 8587 8565 8541 8517 8493 8468 8443 8417 8391 8364 8337 8309 8281 8252 8224 8195 8165 8136 8106 8076 8046 8016 7985 7954 7924 7893 7861 7830 7799 7767 7736 7704 7672 7640 7608 7576 7543 7511 7478 7446 7413 7381 7349 7316 7284 7251 7219 7187 7156 7124 7093 7062 7031 7001 6972 6942 6913 6885 6857 6830 6804 6777 6752 6727 6703 6679 6656 6633 6611 6590 6569 6549 6529 6511 6492 6474 6457 6441 6425 6410 6395 6381 6368 6355 6343 6332 6321 6310 6301 6292 6284 6276 6269 6262 6256 6251 6246 6242 6238 6235 6232 6230 6228 6227 6226 6226 6226 6227 6228 6230 6233 6236 6239 6243 6248 6253 6259 6266 6273 6280 6289 6298 6307 6317 6328 6339 6350 6363 6375 6388 6401 6415 6429 6444 6458 6473 6489 6504 6519 6535 6550 6566 6582 6598 6613 6629 6644 6660 6675 6690 6705 6720 6734 6748 6761 6775 6787 6799 6811 6822 6833 6842 6851 6860 6867 6874 6880 6885 6889 6892 6894 6895 6896 6895 6893 6890 6886 6881 6874 6867 6858 6849 6837 6825 6812 6797 6780 6763 6744 6724 6702 6678 6654 6627 6600 6570 6540 6507 6474 6438 6402 6364 6324 6284 6241 6198 6153 6107 6060 6011 5962 5911 5859 5806 5752 5697 5641 5583 5524 5464 5403 5341 5277 5212 5146 5078 5009 4939 4867 4794 9621 0 22 4 4720 4644 4566 4488 4408 4327 4245 4162 4078 3994 3908 3821 3734 3646 3558 3470 3381 3292 3204 3115 3026 2937 2849 2761 2673 2586 2499 2412 2326 2241 2157 2073 1990 1909 1828 1748 1669 1592 1516 1442 1369 1298 1229 1162 1097 1034 973 915 859 806 755 707 662 619 579 542 508 476 447 420 396 375 356 339 324 312 302 294 288 284 282 282 284 287 293 300 310 321 335 350 368 388 410 435 463 492 525 560 598 638 681 728 777 830 885 942 1003 1067 1133 1202 1273 1347 1424 1502 1583 1666 1751 1838 1926 2015 2106 2199 2292 2386 2481 2577 2674 2772 2869 2966 3063 3160 3257 3355 3452 3549 3644 3740 3834 3928 4021 4113 4204 4294 4383 4471 4558 4644 4728 4811 4892 4973 5052 5129 5206 5281 5354 5427 5498 5567 5636 5703 5769 5833 5897 5959 6019 6079 6138 6195 6251 6306 6360 6413 6464 6515 6565 6614 6661 6708 6754 6799 6844 6887 6930 6972 7014 7055 7095 7134 7174 7212 7250 7288 7325 7362 7398 7434 7470 7505 7539 7573 7607 7640 7673 7705 7737 7768 7799 7829 7859 7888 7916 7944 7971 7997 8023 8049 8073 8098 8121 8145 8167 8189 8211 8232 8253 8273 8294 8313 8333 8352 8370 8389 8407 8425 8443 8460 8477 8494 8510 8527 8543 8559 8574 8590 8605 8620 8634 8648 8662 8676 8690 8703 8716 8729 8742 8754 8767 8779 8791 8802 8814 8825 8837 8848 8859 8870 8880 8891 8902 8912 8922 8932 8942 8952 8962 8971 8981 8990 8999 9008 9017 9026 9034 9043 9051 9059 9067 9075 9083 9090 9098 9105 9113 9120 9127 9134 9141 9148 9155 9162 9169 9175 9182 9188 9194 9201 9207 9213 9218 9224 9230 9235 9240 9245 9250 9255 9260 9265 9270 9274 9279 9283 9287 9292 9296 9300 9304 9308 9312 9316 9321 9325 9329 9332 9336 9340 9344 9348 9352 9355 9359 9362 9366 9369 9373 9376 9379 9382 9385 9388 9390 9393 9396 9398 9401 9403 9406 9408 9411 9413 9415 9417 9420 9422 9424 9426 9428 9431 9433 9435 9437 9439 9441 9443 9445 9447 9449 9451 9453 9455 9457 9459 9460 9462 9463 9465 9466 9467 9468 9469 9470 9471 9472 9473 9473 9474 9474 9475 9475 9476 9476 9477 9477 9478 9479 9479 9480 9481 9482 9484 9485 9486 9488 9490 9492 9494 9496 9499 9501 9504 9506 9509 9511 9514 9517 9519 9522 9524 9527 9529 9532 9534 9536 9539 9541 9543 9545 9546 9548 9550 9552 9553 9555 9557 9558 9560 9561 9562 9564 9565 9566 9567 9569 9570 9571 9571 9572 9573 9573 9574 9574 9574 9574 9574 9574 9574 9574 9573 9573 9572 9571 9571 9570 9569 9568 9567 9566 9565 9565 9564 9563 9562 9560 9559 9558 9557 9555 9554 9552 9551 9549 9547 9545 9543 9540 9538 9535 9533 9530 9527 9524 9521 9517 9514 9511 9508 9505 9501 9622 0 22 4 9498 9495 9492 9490 9487 9484 9482 9480 9478 9476 9475 9473 9472 9471 9470 9469 9469 9468 9468 9467 9466 9466 9465 9465 9464 9464 9463 9462 9460 9459 9457 9456 9453 9451 9448 9446 9442 9439 9435 9432 9427 9423 9418 9414 9408 9403 9398 9392 9386 9380 9374 9367 9361 9354 9347 9340 9333 9325 9317 9309 9300 9291 9282 9272 9262 9252 9241 9229 9217 9205 9192 9179 9165 9151 9136 9120 9105 9089 9072 9055 9038 9020 9002 8983 8964 8945 8925 8904 8884 8862 8841 8819 8796 8773 8749 8725 8700 8675 8649 8623 8597 8570 8542 8515 8488 8461 8434 8407 8381 8355 8329 8305 8282 8260 8239 8220 8203 8188 8175 8164 8155 8148 8144 8142 8142 8144 8149 8156 8165 8175 8188 8203 8218 8235 8253 8272 8293 8314 8335 8357 8378 8399 8420 8441 8462 8483 8502 8521 8539 8556 8573 8589 8604 8618 8631 8643 8654 8665 8675 8684 8692 8699 8706 8712 8717 8722 8726 8729 8732 8734 8736 8737 8737 8737 8736 8735 8733 8730 8727 8724 8720 8715 8710 8704 8697 8691 8683 8675 8666 8657 8648 8638 8627 8616 8604 8592 8579 8566 8552 8537 8523 8507 8492 8475 8458 8441 8423 8405 8385 8366 8345 8324 8302 8280 8257 8233 8208 8182 8155 8127 8098 8069 8038 8005 7972 7938 7902 7864 7826 7786 7745 7702 7658 7613 7566 7517 7468 7416 7363 7309 7253 7195 7136 7075 7012 6948 6882 6814 6744 6672 6598 6522 6443 6362 6279 6194 6106 6016 5922 5827 5728 5627 5523 5416 5306 5194 5078 4961 4840 4718 4593 4465 4335 4204 4072 3938 3802 3666 3530 3395 3259 3124 2990 2857 2725 2594 2467 2343 2222 2105 1990 1881 1776 1676 1581 1490 1405 1326 1252 1183 1120 1063 1012 966 925 890 860 834 814 798 787 780 778 780 785 795 808 824 845 868 896 926 961 998 1040 1085 1134 1187 1243 1304 1368 1437 1510 1587 1668 1753 1844 1938 2036 2137 2243 2352 2464 2579 2697 2817 2941 3066 3193 3320 3448 3578 3708 3837 3967 4097 4225 4352 4477 4602 4726 4848 4967 5085 5201 5315 5427 5536 5642 5747 5849 5949 6047 6142 6235 6326 6414 6500 6584 6665 6744 6821 6895 6968 7038 7106 7171 7235 7296 7356 7414 7469 7523 7575 7625 7673 7720 7765 7809 7851 7892 7932 7971 8008 8045 8080 8115 8148 8181 8213 8244 8275 8304 8333 8362 8389 8416 8442 8468 8493 8517 8540 8563 8585 8607 8628 8648 8668 8687 8705 8723 8740 8756 8772 8788 8803 8818 8832 8845 8859 8871 8884 8896 8908 8919 8930 8941 8951 8961 8971 8981 8990 8999 9008 9016 9024 9032 9039 9047 9054 9060 9067 9073 9079 9084 9089 9094 9099 9103 9107 9111 9114 9117 9120 9123 9126 9128 9130 9132 9133 9135 9136 9137 9138 9139 9139 9140 9140 9140 9140 9140 9140 9140 9140 9139 9139 9139 9138 9138 9137 9623 0 22 4 9137 9136 9136 9136 9136 9136 9136 9137 9137 9138 9139 9141 9143 9145 9147 9150 9153 9157 9160 9165 9169 9174 9180 9186 9192 9198 9205 9212 9220 9228 9236 9244 9253 9261 9270 9279 9289 9298 9307 9317 9326 9336 9345 9355 9364 9373 9383 9392 9401 9410 9419 9428 9437 9445 9454 9462 9471 9479 9487 9495 9503 9511 9518 9526 9534 9541 9548 9556 9563 9570 9577 9584 9590 9597 9603 9610 9616 9622 9627 9633 9638 9643 9648 9653 9658 9662 9666 9670 9674 9677 9681 9684 9687 9690 9693 9696 9698 9701 9703 9706 9708 9711 9713 9716 9718 9720 9722 9725 9727 9729 9731 9733 9735 9737 9739 9741 9743 9744 9746 9747 9749 9750 9751 9752 9752 9753 9754 9754 9754 9755 9755 9755 9754 9754 9754 9754 9753 9753 9752 9751 9751 9750 9749 9749 9748 9747 9747 9746 9745 9745 9744 9743 9743 9743 9742 9742 9742 9742 9743 9743 9744 9745 9746 9747 9748 9749 9751 9753 9755 9757 9759 9762 9764 9766 9769 9771 9774 9776 9778 9781 9783 9786 9788 9790 9792 9794 9796 9797 9799 9801 9802 9804 9805 9806 9808 9809 9810 9812 9813 9814 9816 9817 9818 9820 9821 9822 9824 9825 9826 9828 9829 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9843 9844 9845 9846 9846 9847 9848 9848 9849 9850 9851 9852 9853 9854 9854 9855 9856 9857 9858 9859 9860 9861 9861 9862 9863 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9878 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9875 9874 9874 9873 9872 9872 9871 9870 9869 9869 9868 9867 9866 9866 9865 9864 9864 9863 9863 9862 9862 9861 9860 9860 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9852 9852 9851 9851 9850 9850 9850 9849 9849 9849 9849 9849 9848 9848 9848 9848 9849 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9852 9852 9852 9852 9853 9853 9853 9854 9854 9854 9855 9855 9856 9856 9856 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9858 9857 9857 9857 9856 9856 9856 9856 9855 9855 9855 9855 9854 9854 9854 9854 9854 9854 9853 9853 9853 9852 9852 9851 9850 9849 9848 9847 9845 9844 9842 9840 9838 9835 9833 9830 9827 9824 9821 9818 9815 9812 9809 9806 9802 9799 9795 9792 9788 9785 9781 9777 9773 9769 9764 9760 9755 9749 9744 9738 9732 9725 9718 9711 9703 9695 9686 9677 9668 9658 9648 9637 9627 9616 9604 9592 9624 0 22 4 9581 9568 9556 9543 9531 9518 9504 9491 9477 9463 9449 9435 9421 9406 9391 9376 9361 9345 9329 9313 9297 9281 9264 9247 9230 9213 9195 9178 9160 9143 9125 9108 9091 9073 9056 9039 9022 9006 8990 8974 8959 8944 8930 8916 8902 8889 8877 8866 8855 8844 8835 8825 8817 8809 8802 8796 8790 8785 8781 8777 8774 8772 8770 8769 8768 8768 8769 8770 8772 8775 8778 8781 8785 8789 8794 8799 8805 8811 8817 8824 8831 8839 8846 8854 8863 8871 8880 8888 8897 8906 8916 8925 8934 8943 8953 8962 8971 8980 8990 8998 9007 9016 9024 9032 9040 9048 9055 9061 9068 9074 9080 9085 9090 9094 9098 9102 9105 9107 9109 9111 9112 9113 9113 9112 9111 9109 9107 9104 9101 9096 9092 9086 9080 9073 9065 9056 9046 9036 9024 9012 8999 8985 8969 8953 8936 8918 8898 8878 8857 8834 8810 8786 8760 8733 8705 8675 8645 8613 8580 8545 8510 8472 8434 8393 8351 8307 8261 8214 8164 8112 8058 8002 7943 7881 7817 7751 7681 7609 7534 7457 7377 7293 7208 7120 7030 6937 6841 6745 6647 6549 6449 6349 6249 6149 6049 5949 5852 5758 5666 5577 5490 5408 5332 5261 5195 5133 5079 5032 4992 4959 4932 4915 4906 4905 4911 4925 4947 4976 5012 5055 5105 5164 5227 5295 5368 5447 5530 5617 5705 5796 5889 5985 6081 6178 6274 6371 6466 6560 6654 6747 6839 6928 7014 7099 7181 7261 7339 7414 7487 7558 7626 7692 7756 7818 7877 7935 7991 8044 8097 8147 8195 8242 8287 8331 8372 8412 8451 8488 8523 8557 8590 8621 8650 8679 8705 8731 8755 8778 8799 8820 8839 8858 8875 8892 8908 8923 8937 8951 8964 8977 8989 9000 9011 9022 9032 9041 9051 9060 9069 9077 9085 9093 9100 9107 9114 9121 9127 9133 9139 9144 9150 9155 9160 9165 9170 9174 9179 9183 9188 9192 9197 9201 9206 9211 9215 9220 9225 9230 9234 9239 9245 9250 9255 9260 9266 9271 9277 9282 9288 9293 9299 9304 9310 9315 9321 9327 9332 9338 9343 9348 9354 9359 9364 9370 9375 9380 9385 9391 9396 9401 9406 9412 9417 9422 9427 9433 9438 9443 9448 9453 9459 9464 9469 9474 9479 9484 9489 9493 9498 9503 9507 9511 9515 9519 9522 9526 9529 9532 9534 9537 9539 9540 9542 9543 9544 9545 9545 9545 9544 9544 9543 9542 9540 9538 9536 9533 9531 9527 9524 9521 9517 9512 9508 9504 9499 9494 9488 9483 9477 9472 9466 9460 9453 9447 9440 9434 9427 9420 9412 9405 9397 9390 9382 9373 9365 9357 9348 9339 9330 9321 9311 9301 9292 9282 9272 9262 9251 9241 9231 9221 9211 9200 9190 9180 9170 9160 9151 9141 9132 9123 9114 9105 9096 9087 9079 9071 9062 9054 9046 9038 9030 9022 9014 9007 8999 8991 8983 8975 8967 8959 8951 8942 8934 8925 8916 8907 8897 8888 8878 8867 8857 8845 8834 8822 8809 8797 8783 8769 8754 8740 9625 0 22 4 8724 8709 8693 8677 8662 8646 8630 8615 8600 8585 8570 8557 8544 8533 8523 8514 8506 8500 8496 8493 8491 8491 8493 8497 8501 8508 8516 8526 8537 8548 8561 8576 8590 8606 8621 8638 8654 8671 8688 8705 8722 8739 8755 8771 8786 8801 8816 8830 8843 8855 8867 8878 8889 8899 8907 8915 8923 8929 8934 8939 8942 8945 8947 8947 8947 8945 8943 8939 8935 8929 8922 8914 8905 8894 8883 8870 8855 8840 8823 8804 8784 8762 8739 8713 8686 8657 8625 8591 8555 8517 8476 8433 8388 8340 8290 8238 8182 8125 8067 8008 7947 7885 7823 7762 7700 7638 7578 7520 7464 7410 7358 7310 7267 7229 7194 7164 7141 7123 7111 7104 7103 7109 7119 7135 7156 7183 7216 7253 7294 7338 7386 7439 7493 7548 7605 7663 7722 7782 7842 7901 7961 8018 8075 8130 8184 8237 8287 8335 8381 8425 8467 8508 8546 8582 8617 8650 8680 8710 8737 8764 8789 8812 8835 8856 8877 8896 8914 8931 8948 8963 8978 8992 9005 9017 9029 9040 9050 9059 9068 9077 9084 9091 9098 9103 9109 9114 9118 9122 9125 9128 9130 9132 9134 9135 9136 9136 9136 9136 9135 9134 9132 9130 9127 9124 9121 9117 9113 9108 9103 9097 9091 9085 9078 9070 9062 9054 9045 9036 9027 9017 9006 8995 8984 8973 8961 8949 8936 8923 8910 8896 8882 8867 8852 8836 8820 8804 8787 8769 8751 8732 8712 8692 8671 8650 8627 8604 8580 8556 8530 8504 8478 8450 8422 8394 8365 8335 8305 8274 8243 8211 8179 8147 8114 8081 8047 8013 7979 7945 7910 7874 7839 7802 7765 7728 7690 7651 7612 7571 7530 7488 7445 7401 7356 7310 7263 7215 7165 7115 7063 7010 6955 6899 6842 6784 6723 6662 6598 6533 6465 6396 6325 6252 6177 6099 6019 5937 5852 5765 5675 5584 5490 5393 5294 5196 5096 4996 4895 4794 4693 4591 4490 4394 4300 4210 4122 4037 3961 3890 3826 3767 3715 3673 3638 3612 3594 3584 3587 3598 3618 3646 3683 3730 3785 3846 3915 3991 4075 4164 4258 4356 4459 4568 4678 4789 4902 5016 5131 5247 5362 5477 5592 5705 5817 5927 6035 6142 6246 6347 6445 6542 6635 6726 6814 6899 6981 7061 7138 7211 7283 7351 7416 7479 7539 7597 7652 7704 7754 7801 7847 7890 7930 7969 8006 8041 8074 8106 8136 8165 8192 8219 8244 8268 8292 8314 8336 8357 8378 8398 8417 8436 8454 8471 8489 8505 8522 8537 8553 8567 8581 8595 8607 8620 8631 8642 8653 8663 8672 8680 8689 8696 8703 8709 8715 8720 8725 8729 8733 8736 8739 8742 8743 8745 8746 8746 8746 8745 8744 8743 8741 8738 8735 8731 8727 8722 8717 8711 8705 8698 8691 8683 8675 8666 8656 8647 8636 8626 8615 8604 8592 8580 8567 8554 8541 8528 8514 8500 8485 8471 8456 8440 8424 8408 8392 8375 8358 8341 8323 8305 8287 8269 8250 8231 8211 8192 8172 8152 8132 8111 8091 8070 9626 0 22 4 8049 8028 8007 7986 7965 7943 7922 7900 7878 7856 7834 7812 7790 7768 7745 7723 7700 7677 7654 7631 7608 7584 7560 7536 7512 7488 7464 7439 7414 7390 7365 7340 7314 7289 7263 7237 7210 7184 7156 7129 7101 7072 7043 7013 6982 6951 6919 6885 6851 6815 6779 6741 6702 6662 6620 6577 6533 6488 6441 6392 6342 6291 6238 6184 6129 6072 6014 5955 5894 5831 5767 5702 5635 5566 5495 5423 5349 5273 5196 5116 5035 4951 4866 4778 4689 4597 4503 4408 4310 4211 4110 4007 3903 3798 3692 3585 3476 3368 3259 3150 3041 2933 2825 2718 2612 2506 2403 2302 2202 2105 2009 1916 1826 1739 1654 1573 1495 1420 1349 1281 1216 1156 1099 1046 997 951 910 873 840 811 786 765 749 736 728 724 724 728 737 749 765 785 809 836 867 902 940 982 1026 1073 1123 1177 1232 1290 1350 1413 1477 1544 1611 1680 1751 1823 1896 1970 2044 2119 2194 2270 2346 2422 2497 2572 2647 2721 2795 2869 2940 3011 3081 3150 3217 3283 3348 3411 3472 3533 3591 3648 3703 3757 3809 3860 3909 3957 4004 4050 4094 4137 4180 4221 4262 4301 4341 4379 4417 4455 4492 4528 4565 4601 4637 4672 4708 4743 4778 4813 4848 4883 4918 4953 4988 5023 5059 5094 5129 5165 5201 5237 5274 5312 5349 5388 5427 5467 5508 5549 5591 5634 5678 5723 5768 5815 5863 5911 5960 6010 6061 6112 6163 6215 6268 6321 6374 6427 6480 6533 6585 6638 6691 6743 6795 6847 6898 6948 6999 7048 7097 7146 7194 7242 7289 7335 7381 7427 7472 7516 7560 7603 7646 7688 7729 7770 7810 7850 7889 7927 7964 8001 8036 8071 8105 8138 8170 8201 8231 8260 8288 8314 8340 8365 8389 8411 8433 8453 8473 8492 8509 8526 8541 8556 8570 8583 8595 8606 8616 8626 8635 8642 8650 8656 8661 8666 8670 8673 8676 8678 8679 8679 8679 8678 8676 8674 8671 8667 8663 8659 8654 8648 8642 8636 8629 8621 8613 8605 8597 8588 8579 8569 8560 8550 8540 8529 8519 8509 8498 8488 8477 8467 8456 8446 8436 8426 8416 8407 8398 8389 8381 8373 8365 8359 8352 8346 8341 8336 8332 8329 8326 8324 8323 8322 8322 8322 8324 8326 8328 8332 8336 8341 8346 8353 8360 8367 8376 8385 8395 8406 8417 8429 8442 8455 8469 8484 8500 8516 8532 8549 8567 8585 8603 8622 8641 8660 8680 8700 8719 8739 8759 8779 8799 8819 8839 8859 8879 8899 8918 8938 8957 8976 8995 9014 9033 9051 9069 9088 9106 9123 9141 9158 9175 9192 9209 9226 9242 9258 9274 9289 9305 9320 9334 9349 9363 9377 9391 9404 9417 9429 9442 9454 9465 9477 9488 9499 9509 9519 9529 9538 9548 9556 9565 9573 9581 9589 9596 9603 9609 9616 9622 9628 9633 9639 9644 9649 9654 9658 9663 9667 9671 9675 9679 9683 9687 9690 9694 9698 9701 9705 9709 9712 9715 9719 9627 0 22 4 9722 9725 9728 9731 9734 9737 9739 9742 9744 9746 9748 9750 9752 9753 9755 9756 9758 9759 9760 9761 9763 9764 9765 9766 9767 9768 9769 9770 9771 9773 9774 9775 9777 9778 9779 9780 9782 9783 9784 9785 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9810 9811 9812 9813 9814 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9826 9827 9828 9829 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9842 9843 9844 9846 9847 9848 9850 9851 9852 9853 9854 9856 9857 9857 9858 9859 9860 9860 9861 9861 9862 9862 9863 9863 9863 9863 9864 9864 9864 9865 9865 9866 9866 9867 9867 9868 9868 9869 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9876 9876 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9883 9883 9883 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9887 9887 9887 9888 9888 9889 9889 9889 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9892 9892 9892 9892 9893 9893 9893 9894 9894 9894 9894 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9893 9894 9894 9894 9895 9895 9895 9895 9895 9896 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9893 9892 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9888 9888 9887 9886 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9871 9870 9869 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9852 9851 9851 9850 9849 9848 9847 9846 9845 9844 9843 9842 9841 9839 9838 9836 9834 9832 9830 9829 9827 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9801 9799 9797 9795 9793 9790 9788 9785 9783 9780 9777 9774 9771 9768 9765 9761 9758 9754 9750 9746 9742 9738 9734 9730 9726 9722 9717 9713 9709 9704 9700 9695 9690 9686 9681 9675 9670 9665 9659 9653 9647 9641 9634 9627 9620 9613 9605 9597 9589 9581 9572 9563 9554 9545 9535 9525 9515 9505 9494 9483 9471 9459 9447 9434 9421 9407 9393 9377 9362 9345 9328 9310 9291 9271 9250 9228 9206 9182 9157 9132 9104 9076 9047 9016 8985 8952 8917 8881 8844 8805 8764 8721 8677 8631 8583 8533 8481 8428 8372 8315 8256 8195 8133 8070 8003 7936 7870 7803 9628 0 22 4 7736 7670 7605 7541 7477 7414 7355 7299 7246 7196 7149 7108 7072 7041 7014 6993 6978 6970 6966 6969 6976 6991 7011 7036 7065 7100 7141 7184 7231 7280 7333 7390 7447 7505 7563 7622 7681 7740 7798 7857 7916 7970 8023 8074 8122 8169 8213 8254 8294 8331 8365 8397 8426 8454 8480 8505 8527 8548 8568 8588 8607 8624 8642 8660 8677 8695 8713 8731 8750 8769 8788 8809 8830 8852 8874 8897 8921 8945 8969 8994 9019 9044 9068 9093 9118 9143 9167 9191 9213 9236 9258 9279 9299 9318 9337 9355 9371 9387 9402 9417 9430 9443 9455 9466 9477 9487 9497 9506 9515 9523 9531 9538 9546 9552 9559 9565 9571 9577 9583 9588 9593 9598 9602 9606 9610 9614 9618 9621 9624 9627 9630 9632 9634 9636 9638 9640 9641 9642 9644 9645 9645 9646 9647 9647 9647 9648 9648 9648 9647 9647 9647 9646 9646 9645 9644 9643 9642 9640 9639 9638 9636 9634 9632 9630 9628 9626 9624 9622 9619 9617 9614 9611 9608 9606 9603 9599 9596 9593 9589 9586 9582 9578 9574 9569 9565 9560 9555 9550 9544 9538 9532 9525 9518 9511 9503 9495 9487 9478 9469 9460 9450 9440 9429 9418 9407 9395 9383 9371 9358 9345 9331 9318 9303 9289 9274 9258 9242 9226 9209 9192 9174 9155 9136 9116 9095 9073 9051 9028 9004 8979 8953 8926 8899 8870 8841 8810 8779 8746 8713 8679 8643 8607 8569 8531 8491 8451 8409 8367 8323 8278 8232 8184 8135 8086 8035 7982 7929 7874 7819 7763 7705 7646 7587 7527 7468 7409 7350 7292 7234 7177 7121 7067 7016 6967 6920 6875 6835 6798 6765 6736 6710 6691 6675 6664 6658 6655 6658 6664 6674 6688 6705 6728 6753 6780 6809 6840 6875 6909 6944 6978 7013 7047 7081 7115 7149 7182 7212 7241 7269 7296 7321 7344 7366 7388 7409 7430 7450 7470 7490 7510 7530 7552 7575 7598 7623 7649 7678 7708 7741 7775 7811 7848 7888 7929 7971 8015 8061 8108 8155 8202 8250 8298 8347 8395 8444 8492 8539 8584 8629 8673 8717 8758 8798 8837 8875 8911 8946 8979 9011 9041 9070 9098 9125 9151 9175 9198 9221 9242 9262 9282 9300 9318 9335 9351 9366 9381 9395 9409 9421 9434 9445 9456 9467 9477 9486 9495 9504 9512 9520 9527 9534 9541 9548 9554 9560 9566 9572 9578 9583 9588 9593 9598 9603 9608 9613 9617 9621 9625 9629 9633 9636 9640 9643 9646 9649 9651 9654 9656 9658 9660 9662 9663 9665 9666 9668 9669 9670 9671 9673 9674 9675 9676 9678 9679 9681 9683 9684 9686 9688 9691 9693 9695 9697 9700 9702 9705 9707 9709 9712 9714 9716 9718 9720 9722 9724 9725 9727 9728 9729 9730 9730 9731 9731 9731 9731 9731 9730 9730 9729 9729 9728 9727 9726 9724 9723 9722 9720 9718 9716 9714 9712 9710 9707 9704 9701 9698 9694 9690 9686 9682 9677 9672 9667 9661 9655 9649 9642 9634 9627 9619 9629 0 22 4 9610 9601 9591 9581 9571 9560 9548 9536 9523 9509 9495 9480 9465 9449 9433 9416 9399 9381 9363 9345 9327 9309 9291 9273 9256 9238 9221 9205 9190 9176 9162 9150 9139 9130 9122 9115 9110 9107 9105 9105 9106 9109 9114 9120 9127 9136 9146 9157 9169 9182 9196 9211 9227 9242 9258 9274 9291 9307 9323 9340 9356 9372 9388 9403 9418 9433 9447 9461 9474 9487 9499 9511 9522 9533 9543 9552 9561 9569 9577 9585 9591 9597 9603 9608 9613 9617 9621 9624 9626 9629 9631 9632 9633 9634 9635 9635 9635 9635 9634 9634 9633 9631 9630 9629 9627 9625 9623 9620 9618 9615 9611 9608 9604 9600 9595 9590 9585 9580 9574 9569 9563 9557 9550 9544 9538 9532 9526 9521 9515 9510 9505 9501 9498 9495 9492 9491 9489 9489 9489 9490 9491 9493 9496 9499 9503 9507 9512 9517 9523 9529 9535 9541 9548 9555 9562 9569 9576 9584 9591 9599 9606 9614 9621 9629 9637 9644 9652 9660 9667 9675 9683 9690 9697 9705 9712 9719 9726 9733 9739 9746 9752 9758 9764 9770 9775 9780 9785 9790 9794 9798 9802 9806 9810 9814 9817 9821 9824 9827 9830 9833 9836 9839 9841 9844 9847 9849 9851 9854 9856 9858 9860 9862 9863 9865 9867 9868 9869 9870 9871 9873 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9898 9898 9899 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9901 9901 9901 9901 9901 9902 9902 9902 9902 9902 9903 9903 9903 9903 9903 9903 9903 9903 9903 9903 9902 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9885 9883 9882 9881 9879 9878 9877 9875 9874 9872 9871 9870 9868 9867 9865 9864 9863 9861 9859 9858 9856 9855 9853 9851 9849 9847 9845 9843 9841 9839 9837 9834 9832 9830 9827 9825 9822 9820 9817 9814 9812 9809 9806 9804 9801 9798 9795 9792 9789 9786 9783 9780 9777 9774 9771 9768 9766 9763 9760 9758 9755 9753 9750 9748 9746 9744 9742 9740 9739 9737 9736 9735 9734 9733 9732 9731 9731 9730 9729 9728 9728 9727 9726 9725 9724 9723 9722 9721 9719 9718 9716 9714 9711 9709 9706 9703 9700 9697 9693 9689 9685 9680 9675 9670 9664 9658 9652 9645 9638 9630 9622 9613 9603 9593 9583 9572 9560 9548 9535 9521 9506 9491 9475 9458 9440 9421 9401 9381 9360 9337 9314 9290 9265 9239 9212 9185 9157 9128 9099 9070 9040 9011 8981 8951 8921 8893 8865 8838 8812 8786 8763 8741 8721 8702 8686 8672 8660 8650 8643 8638 8637 8638 8641 8646 8654 8665 8678 8692 8709 8727 8748 8770 8793 8817 8843 8870 8897 8925 8952 8980 9007 9035 9063 9090 9118 9144 9170 9196 9221 9245 9269 9291 9313 9334 9355 9375 9394 9412 9430 9630 0 22 4 9447 9464 9480 9495 9510 9524 9538 9552 9564 9577 9589 9600 9611 9622 9633 9643 9652 9661 9670 9679 9687 9695 9703 9710 9717 9724 9730 9737 9743 9749 9754 9760 9765 9770 9775 9780 9784 9789 9793 9797 9801 9805 9809 9812 9816 9819 9822 9826 9829 9832 9834 9837 9840 9842 9844 9847 9849 9851 9853 9854 9856 9857 9858 9860 9861 9861 9862 9863 9864 9864 9865 9865 9865 9866 9866 9866 9867 9867 9867 9868 9868 9869 9869 9870 9871 9871 9872 9873 9873 9874 9875 9875 9876 9876 9877 9877 9877 9877 9877 9876 9876 9875 9874 9873 9872 9870 9869 9867 9865 9863 9860 9858 9855 9852 9849 9846 9843 9840 9837 9833 9829 9825 9821 9817 9812 9807 9802 9796 9790 9784 9777 9770 9762 9754 9746 9737 9728 9718 9708 9697 9687 9675 9664 9653 9642 9631 9620 9609 9599 9588 9578 9568 9560 9552 9544 9537 9531 9527 9522 9519 9517 9515 9515 9515 9516 9518 9521 9524 9528 9532 9537 9543 9548 9554 9560 9566 9572 9578 9584 9590 9596 9601 9606 9610 9614 9618 9622 9625 9627 9629 9631 9632 9633 9633 9634 9633 9632 9631 9630 9629 9627 9625 9623 9620 9618 9615 9613 9610 9607 9604 9601 9598 9595 9592 9589 9586 9583 9580 9577 9574 9572 9569 9566 9564 9562 9559 9557 9555 9553 9551 9550 9548 9547 9545 9544 9544 9543 9543 9542 9542 9543 9543 9544 9545 9547 9548 9551 9553 9556 9558 9562 9565 9569 9572 9576 9581 9585 9590 9594 9599 9604 9608 9613 9617 9622 9627 9631 9635 9640 9644 9648 9652 9656 9660 9664 9668 9672 9676 9680 9684 9688 9692 9697 9701 9706 9711 9716 9722 9727 9733 9738 9744 9750 9756 9762 9769 9775 9781 9787 9793 9799 9805 9810 9816 9821 9826 9831 9836 9841 9846 9850 9855 9859 9863 9867 9871 9875 9879 9883 9886 9890 9894 9897 9901 9904 9908 9911 9914 9917 9920 9922 9925 9927 9929 9931 9933 9935 9936 9937 9938 9939 9940 9941 9941 9942 9942 9943 9943 9944 9944 9945 9945 9946 9947 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9958 9958 9957 9956 9956 9955 9954 9954 9953 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9944 9943 9943 9942 9941 9940 9938 9937 9936 9935 9933 9932 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9911 9909 9906 9904 9901 9898 9895 9892 9889 9886 9882 9879 9875 9871 9866 9862 9857 9852 9846 9841 9835 9829 9822 9815 9808 9801 9793 9785 9777 9769 9760 9751 9742 9733 9723 9714 9705 9695 9686 9677 9668 9659 9650 9642 9634 9627 9620 9614 9608 9603 9599 9596 9593 9592 9591 9591 9592 9593 9596 9599 9603 9608 9614 9620 9626 9634 9641 9650 9658 9667 9676 9685 9694 9703 9712 9722 9631 0 22 4 9731 9740 9749 9758 9766 9775 9783 9790 9798 9805 9812 9819 9825 9831 9837 9842 9848 9852 9857 9862 9866 9870 9874 9877 9881 9884 9887 9890 9893 9896 9899 9901 9904 9906 9909 9911 9913 9915 9918 9920 9922 9924 9926 9927 9929 9931 9933 9934 9936 9937 9938 9939 9940 9941 9942 9942 9942 9943 9943 9943 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9931 9931 9930 9929 9929 9928 9927 9925 9924 9922 9921 9919 9917 9915 9912 9910 9908 9905 9903 9900 9898 9895 9893 9891 9888 9886 9884 9882 9880 9878 9876 9875 9873 9872 9870 9869 9867 9866 9865 9863 9862 9861 9859 9858 9856 9855 9854 9853 9851 9850 9849 9848 9848 9847 9847 9846 9846 9846 9847 9847 9848 9849 9850 9852 9853 9855 9856 9858 9860 9862 9864 9867 9869 9871 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9894 9896 9898 9899 9901 9903 9905 9907 9909 9912 9914 9916 9918 9921 9923 9926 9928 9931 9933 9935 9938 9940 9942 9944 9946 9949 9950 9952 9954 9956 9957 9959 9961 9962 9963 9965 9966 9967 9968 9969 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9981 9982 9983 9984 9985 9985 9986 9987 9987 9988 9988 9989 9989 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9991 9991 9990 9990 9990 9989 9989 9989 9988 9988 9988 9988 9987 9987 9987 9986 9986 9985 9985 9984 9984 9983 9983 9982 9981 9981 9980 9979 9978 9977 9976 9975 9974 9973 9972 9971 9970 9968 9967 9966 9965 9964 9963 9961 9960 9959 9958 9957 9955 9954 9953 9952 9950 9949 9948 9947 9945 9944 9942 9941 9940 9938 9936 9935 9933 9932 9930 9928 9926 9924 9922 9921 9919 9916 9914 9912 9910 9908 9906 9903 9901 9898 9896 9893 9891 9888 9885 9882 9879 9876 9873 9870 9867 9863 9860 9856 9852 9848 9844 9840 9836 9831 9827 9822 9817 9812 9807 9801 9796 9790 9785 9779 9773 9768 9762 9756 9751 9746 9741 9736 9732 9728 9724 9721 9718 9716 9714 9713 9713 9712 9713 9714 9716 9718 9721 9724 9728 9732 9736 9740 9745 9750 9755 9760 9765 9770 9775 9779 9784 9788 9792 9796 9800 9803 9806 9808 9811 9813 9815 9816 9817 9818 9819 9820 9820 9820 9820 9820 9820 9819 9819 9818 9816 9815 9813 9812 9809 9807 9804 9802 9798 9795 9791 9787 9783 9778 9773 9768 9762 9757 9750 9744 9738 9731 9725 9718 9711 9704 9698 9691 9684 9678 9671 9665 9658 9652 9646 9641 9635 9630 9625 9621 9616 9612 9609 9605 9602 9600 9598 9596 9594 9593 9592 9591 9591 9591 9591 9592 9593 9594 9596 9598 9600 9602 9604 9607 9610 9613 9616 9619 9623 9626 9630 9633 9637 9640 9644 9648 9652 9632 0 22 4 9656 9660 9664 9668 9672 9676 9681 9685 9690 9694 9699 9704 9709 9715 9720 9726 9732 9738 9744 9750 9756 9762 9769 9775 9782 9788 9795 9801 9807 9813 9820 9826 9831 9837 9843 9848 9853 9858 9862 9867 9871 9875 9879 9883 9886 9890 9893 9896 9899 9902 9905 9908 9910 9913 9916 9918 9920 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9945 9946 9947 9948 9949 9950 9951 9952 9953 9953 9954 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9963 9963 9963 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9956 9956 9956 9956 9956 9957 9957 9957 9957 9957 9958 9958 9959 9959 9960 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9968 9969 9970 9971 9971 9972 9973 9974 9975 9975 9976 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9984 9984 9984 9984 9984 9985 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9991 9990 9990 9990 9990 9990 9990 9989 9989 9989 9989 9989 9989 9989 9988 9988 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9978 9978 9977 9977 9977 9976 9976 9976 9976 9975 9975 9975 9974 9974 9974 9973 9973 9972 9972 9971 9971 9970 9969 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9950 9950 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9939 9937 9936 9935 9934 9932 9931 9930 9928 9927 9926 9924 9922 9921 9919 9917 9915 9913 9911 9908 9906 9903 9900 9897 9894 9891 9887 9883 9880 9876 9871 9867 9863 9858 9853 9848 9844 9838 9833 9828 9822 9817 9811 9805 9799 9793 9787 9781 9775 9768 9762 9756 9749 9743 9737 9731 9725 9719 9713 9707 9702 9697 9693 9689 9685 9682 9679 9676 9674 9673 9672 9671 9671 9672 9673 9674 9676 9678 9680 9683 9685 9688 9691 9633 0 22 4 9694 9697 9700 9703 9706 9709 9712 9714 9716 9718 9720 9721 9722 9723 9723 9724 9723 9723 9722 9721 9719 9717 9715 9713 9710 9707 9704 9700 9696 9692 9688 9683 9678 9673 9668 9662 9656 9650 9643 9637 9630 9622 9615 9607 9599 9591 9582 9573 9564 9555 9546 9536 9527 9517 9507 9497 9487 9477 9467 9457 9447 9437 9428 9418 9409 9399 9390 9382 9373 9365 9357 9350 9342 9336 9329 9323 9317 9312 9307 9303 9298 9295 9291 9288 9286 9283 9282 9280 9279 9278 9278 9278 9278 9279 9280 9282 9284 9286 9289 9292 9296 9299 9304 9308 9313 9318 9324 9330 9336 9343 9350 9357 9364 9372 9379 9387 9394 9402 9410 9417 9425 9433 9440 9447 9454 9461 9468 9474 9480 9486 9492 9497 9503 9508 9512 9517 9521 9525 9528 9532 9535 9538 9540 9543 9545 9546 9548 9549 9550 9550 9550 9550 9549 9548 9546 9544 9541 9538 9534 9529 9524 9518 9512 9505 9497 9489 9480 9470 9460 9449 9437 9424 9411 9397 9383 9368 9351 9335 9318 9300 9281 9262 9242 9222 9202 9181 9159 9138 9116 9095 9073 9052 9031 9010 8990 8970 8951 8933 8916 8901 8886 8873 8861 8852 8843 8836 8832 8829 8828 8829 8831 8836 8843 8851 8860 8872 8885 8900 8915 8932 8950 8969 8989 9010 9031 9052 9074 9096 9118 9140 9161 9183 9205 9226 9247 9268 9287 9307 9326 9344 9362 9380 9396 9413 9429 9444 9459 9474 9488 9502 9515 9528 9540 9552 9564 9576 9587 9598 9608 9619 9629 9638 9648 9657 9665 9674 9682 9690 9697 9705 9712 9718 9725 9731 9737 9742 9748 9753 9757 9762 9767 9771 9775 9779 9783 9787 9790 9794 9797 9801 9804 9807 9811 9814 9817 9821 9824 9827 9830 9833 9836 9838 9841 9844 9846 9849 9851 9853 9855 9857 9859 9861 9862 9864 9865 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9882 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9882 9881 9881 9880 9879 9878 9877 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9876 9876 9876 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9878 9879 9879 9880 9881 9881 9882 9883 9883 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9867 9866 9864 9862 9860 9857 9855 9852 9849 9846 9843 9840 9836 9833 9829 9825 9821 9817 9813 9808 9804 9799 9794 9789 9784 9779 9774 9768 9762 9755 9749 9742 9735 9727 9719 9711 9702 9693 9684 9674 9664 9653 9642 9631 9619 9607 9594 9582 9569 9555 9541 9527 9513 9498 9483 9468 9452 9435 9419 9402 9384 9366 9347 9328 9308 9288 9634 0 22 4 9267 9246 9224 9201 9178 9154 9129 9104 9078 9052 9025 8997 8969 8941 8912 8883 8854 8824 8794 8764 8734 8704 8674 8643 8613 8583 8552 8522 8492 8462 8432 8402 8373 8344 8314 8286 8257 8229 8201 8173 8146 8119 8093 8068 8043 8018 7994 7972 7950 7929 7908 7889 7871 7854 7838 7823 7810 7798 7787 7778 7769 7762 7757 7752 7749 7748 7747 7748 7750 7753 7757 7763 7769 7777 7785 7794 7805 7816 7828 7841 7855 7869 7885 7901 7918 7935 7954 7972 7992 8012 8033 8054 8076 8098 8121 8144 8168 8192 8216 8240 8265 8289 8314 8339 8364 8389 8413 8438 8462 8487 8511 8535 8558 8581 8604 8626 8648 8670 8691 8712 8732 8753 8772 8792 8810 8829 8847 8865 8882 8899 8915 8932 8947 8963 8977 8992 9006 9019 9032 9044 9056 9067 9077 9087 9096 9104 9112 9118 9124 9130 9134 9138 9141 9143 9144 9145 9144 9144 9142 9140 9138 9134 9131 9127 9122 9117 9112 9106 9101 9095 9089 9082 9076 9069 9063 9056 9049 9043 9036 9029 9023 9016 9010 9003 8997 8991 8985 8979 8973 8968 8962 8957 8953 8948 8944 8941 8937 8935 8932 8930 8929 8928 8928 8928 8928 8930 8931 8934 8937 8940 8944 8949 8954 8959 8965 8971 8978 8986 8993 9001 9010 9019 9028 9037 9047 9057 9068 9079 9090 9101 9112 9124 9136 9149 9161 9173 9186 9199 9212 9225 9238 9250 9263 9276 9289 9302 9314 9326 9338 9350 9362 9373 9384 9395 9405 9415 9424 9434 9442 9451 9459 9467 9475 9482 9489 9495 9501 9507 9513 9518 9523 9528 9532 9537 9541 9544 9548 9551 9554 9556 9559 9561 9563 9564 9565 9566 9567 9567 9568 9567 9567 9566 9565 9564 9562 9560 9558 9556 9553 9550 9547 9543 9539 9535 9530 9525 9520 9514 9508 9502 9495 9488 9481 9474 9467 9459 9451 9442 9434 9426 9418 9410 9402 9394 9386 9378 9371 9364 9358 9352 9346 9342 9337 9334 9331 9329 9328 9327 9328 9329 9331 9334 9338 9342 9347 9354 9360 9368 9376 9385 9394 9404 9414 9424 9435 9446 9457 9468 9480 9491 9502 9513 9524 9535 9546 9556 9566 9576 9586 9595 9604 9613 9621 9629 9637 9645 9652 9659 9666 9672 9678 9684 9690 9696 9701 9706 9711 9715 9720 9724 9728 9731 9734 9738 9740 9743 9746 9748 9750 9751 9753 9754 9755 9756 9757 9758 9759 9759 9759 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9760 9759 9759 9759 9759 9759 9758 9758 9757 9757 9756 9756 9755 9755 9754 9754 9753 9753 9752 9752 9751 9751 9751 9750 9750 9750 9750 9750 9750 9750 9751 9751 9751 9752 9752 9753 9754 9754 9755 9756 9756 9757 9758 9758 9759 9760 9761 9761 9762 9763 9764 9764 9765 9766 9767 9768 9769 9769 9771 9772 9773 9774 9775 9777 9778 9779 9781 9782 9784 9785 9787 9788 9790 9791 9793 9794 9796 9797 9798 9799 9801 9635 0 22 4 9802 9803 9804 9805 9805 9806 9807 9808 9808 9809 9809 9810 9810 9810 9811 9811 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9811 9811 9810 9810 9809 9809 9808 9807 9806 9806 9805 9803 9802 9801 9800 9798 9796 9795 9793 9791 9789 9787 9785 9782 9780 9777 9775 9772 9769 9766 9764 9760 9757 9754 9751 9747 9744 9740 9736 9732 9728 9724 9719 9715 9710 9705 9701 9696 9690 9685 9680 9674 9669 9663 9658 9652 9647 9642 9636 9631 9626 9621 9616 9612 9607 9603 9599 9595 9591 9588 9585 9582 9578 9575 9572 9569 9565 9562 9559 9555 9552 9548 9544 9539 9535 9530 9524 9519 9513 9506 9499 9492 9485 9477 9469 9460 9451 9441 9431 9421 9410 9399 9387 9374 9361 9348 9334 9319 9304 9288 9272 9255 9237 9219 9200 9181 9161 9141 9121 9101 9081 9061 9040 9020 9001 8982 8964 8946 8929 8913 8899 8886 8874 8864 8855 8849 8843 8840 8838 8838 8839 8842 8847 8853 8861 8870 8880 8891 8903 8916 8930 8944 8958 8972 8987 9002 9016 9031 9046 9059 9072 9085 9097 9109 9119 9129 9139 9148 9156 9164 9171 9177 9184 9189 9194 9199 9204 9209 9213 9217 9222 9226 9230 9235 9239 9244 9248 9253 9258 9263 9268 9273 9279 9284 9290 9295 9301 9306 9312 9317 9323 9328 9333 9338 9343 9348 9352 9356 9360 9364 9367 9370 9373 9376 9378 9380 9382 9383 9384 9385 9385 9385 9385 9385 9384 9383 9381 9380 9378 9375 9372 9369 9366 9362 9357 9353 9348 9342 9336 9330 9323 9316 9309 9301 9293 9284 9275 9266 9257 9247 9236 9226 9215 9204 9192 9181 9168 9156 9143 9130 9116 9101 9087 9071 9055 9039 9021 9004 8985 8965 8945 8924 8901 8878 8854 8829 8803 8776 8748 8718 8688 8656 8624 8590 8555 8519 8481 8442 8402 8361 8318 8273 8227 8180 8130 8078 8024 7969 7911 7850 7787 7722 7654 7583 7509 7433 7354 7272 7187 7099 7008 6916 6822 6725 6624 6524 6423 6322 6221 6121 6021 5921 5821 5722 5628 5538 5451 5368 5288 5215 5148 5087 5032 4982 4942 4909 4884 4866 4855 4853 4858 4871 4891 4918 4955 4997 5046 5101 5162 5229 5301 5376 5455 5537 5625 5714 5804 5895 5987 6080 6174 6267 6360 6454 6544 6633 6721 6806 6891 6972 7052 7128 7203 7275 7344 7410 7474 7536 7595 7651 7705 7756 7805 7852 7897 7939 7979 8017 8053 8087 8119 8150 8178 8205 8230 8254 8276 8296 8315 8333 8349 8364 8378 8391 8403 8413 8423 8431 8438 8445 8451 8456 8459 8462 8465 8466 8467 8467 8466 8464 8461 8458 8454 8449 8444 8438 8431 8423 8415 8406 8396 8386 8375 8363 8351 8338 8325 8311 8296 8281 8266 8249 8232 8214 8196 8176 8156 8135 8113 8090 8065 8040 8012 7984 7954 7922 7889 7853 7816 7777 7735 7691 7645 7597 7545 7492 7436 7377 9636 0 22 4 7316 7252 7187 7119 7049 6977 6901 6825 6749 6671 6593 6514 6435 6356 6277 6198 6122 6048 5976 5906 5838 5776 5717 5663 5613 5567 5528 5494 5467 5445 5428 5420 5418 5422 5432 5449 5472 5501 5536 5575 5620 5671 5726 5784 5846 5911 5982 6053 6125 6197 6271 6346 6420 6495 6570 6644 6717 6788 6858 6926 6993 7057 7119 7179 7237 7293 7346 7398 7447 7494 7539 7582 7623 7662 7699 7734 7767 7799 7829 7857 7884 7909 7932 7954 7974 7993 8010 8025 8039 8051 8062 8072 8080 8086 8091 8095 8097 8098 8097 8095 8092 8087 8081 8073 8064 8053 8041 8028 8013 7996 7978 7958 7937 7914 7889 7863 7835 7805 7773 7740 7705 7669 7631 7591 7551 7508 7464 7420 7374 7328 7281 7233 7186 7138 7090 7042 6994 6948 6901 6855 6809 6766 6723 6682 6642 6602 6565 6528 6493 6458 6425 6394 6363 6333 6302 6272 6241 6211 6181 6150 6120 6087 6053 6018 5981 5944 5904 5862 5820 5775 5729 5679 5629 5579 5527 5476 5424 5371 5319 5267 5215 5166 5119 5073 5030 4988 4952 4920 4891 4867 4846 4831 4821 4816 4816 4820 4831 4846 4866 4891 4920 4955 4993 5034 5080 5128 5180 5235 5291 5349 5409 5472 5535 5599 5663 5727 5792 5856 5921 5985 6050 6113 6176 6239 6301 6362 6422 6482 6540 6598 6655 6711 6766 6821 6874 6927 6978 7029 7079 7128 7176 7222 7268 7313 7357 7400 7442 7483 7523 7562 7601 7638 7675 7711 7746 7780 7814 7847 7879 7911 7942 7972 8002 8032 8061 8089 8117 8144 8171 8196 8222 8247 8271 8294 8317 8339 8360 8380 8400 8419 8437 8454 8470 8485 8500 8514 8527 8539 8550 8561 8570 8580 8588 8595 8602 8608 8613 8617 8621 8624 8626 8627 8627 8626 8625 8622 8619 8614 8608 8601 8593 8583 8573 8561 8548 8534 8518 8501 8484 8465 8445 8424 8402 8379 8356 8333 8308 8284 8259 8235 8210 8186 8162 8139 8116 8094 8073 8054 8035 8017 8000 7985 7970 7957 7944 7931 7921 7911 7900 7890 7879 7868 7856 7844 7831 7818 7802 7785 7766 7745 7723 7698 7671 7642 7612 7579 7544 7508 7471 7433 7396 7357 7319 7281 7242 7204 7169 7136 7105 7077 7050 7029 7012 6998 6989 6983 6982 6985 6993 7005 7021 7043 7069 7098 7131 7167 7207 7249 7292 7338 7385 7435 7485 7535 7586 7636 7685 7735 7784 7832 7880 7925 7969 8011 8051 8090 8127 8163 8196 8228 8258 8286 8313 8338 8362 8384 8404 8424 8442 8459 8475 8490 8503 8516 8528 8539 8549 8558 8566 8574 8581 8587 8593 8598 8602 8606 8609 8612 8614 8615 8616 8617 8617 8617 8616 8615 8613 8611 8609 8606 8603 8600 8596 8592 8588 8583 8578 8572 8567 8561 8554 8548 8541 8534 8526 8518 8510 8502 8493 8484 8475 8465 8455 8445 8434 8423 8412 8401 8389 8377 8365 8352 8339 8326 8313 8299 8285 8271 8256 8241 9637 0 22 4 8226 8211 8196 8180 8164 8148 8131 8114 8098 8080 8063 8045 8027 8009 7991 7972 7953 7933 7913 7892 7871 7849 7827 7805 7781 7757 7733 7707 7681 7655 7627 7599 7571 7541 7511 7481 7449 7417 7385 7352 7319 7284 7250 7215 7179 7143 7107 7070 7033 6995 6956 6917 6878 6837 6796 6754 6711 6667 6622 6576 6529 6481 6432 6381 6329 6275 6220 6164 6106 6046 5986 5924 5860 5796 5730 5663 5595 5525 5455 5383 5311 5238 5163 5088 5012 4935 4858 4779 4699 4619 4537 4454 4370 4286 4199 4112 4024 3934 3843 3752 3658 3563 3468 3371 3274 3175 3076 2976 2876 2777 2677 2578 2479 2380 2282 2184 2088 1994 1902 1811 1721 1635 1551 1470 1391 1314 1241 1170 1102 1036 974 915 859 805 755 708 663 621 582 546 512 481 453 427 404 383 365 349 336 325 316 309 305 303 304 306 311 318 328 339 353 369 388 408 431 457 485 515 548 583 620 660 703 748 796 846 899 955 1013 1073 1135 1200 1267 1336 1406 1478 1553 1629 1705 1783 1861 1941 2022 2102 2182 2262 2342 2422 2502 2581 2660 2738 2815 2891 2966 3040 3113 3184 3254 3323 3391 3457 3522 3585 3647 3708 3766 3824 3879 3934 3986 4037 4086 4133 4179 4223 4265 4305 4343 4380 4414 4447 4477 4506 4533 4557 4580 4601 4620 4638 4653 4667 4679 4689 4698 4705 4710 4713 4715 4715 4714 4711 4707 4701 4693 4684 4673 4661 4647 4631 4614 4595 4574 4552 4528 4502 4474 4445 4414 4381 4347 4310 4273 4233 4192 4149 4104 4057 4010 3961 3910 3858 3805 3752 3698 3644 3589 3534 3479 3424 3369 3316 3265 3216 3168 3122 3080 3041 3006 2974 2946 2923 2905 2893 2885 2883 2888 2898 2915 2937 2965 3000 3040 3086 3138 3195 3259 3327 3399 3475 3555 3640 3727 3817 3908 4002 4100 4198 4296 4394 4491 4589 4687 4784 4881 4979 5073 5166 5258 5349 5438 5525 5610 5694 5775 5855 5933 6009 6084 6156 6227 6296 6364 6429 6493 6555 6616 6674 6731 6787 6841 6893 6943 6993 7040 7087 7131 7175 7217 7258 7298 7336 7374 7410 7445 7480 7513 7546 7578 7610 7640 7670 7700 7729 7758 7786 7813 7841 7868 7894 7921 7947 7973 7998 8024 8049 8074 8099 8124 8148 8172 8197 8221 8244 8268 8291 8314 8337 8360 8382 8404 8426 8447 8468 8488 8508 8527 8546 8564 8582 8599 8616 8632 8647 8662 8677 8690 8703 8716 8729 8741 8752 8764 8775 8786 8797 8807 8817 8828 8838 8848 8859 8869 8879 8889 8900 8910 8920 8930 8940 8951 8961 8970 8980 8990 8999 9009 9018 9027 9036 9045 9053 9062 9070 9078 9086 9093 9101 9108 9116 9123 9130 9137 9143 9150 9157 9163 9169 9175 9181 9186 9192 9197 9202 9207 9211 9216 9220 9223 9227 9230 9233 9235 9238 9240 9241 9243 9244 9245 9246 9638 0 22 4 9247 9247 9247 9247 9246 9245 9244 9243 9241 9239 9237 9234 9230 9226 9222 9217 9211 9205 9198 9190 9182 9173 9164 9154 9143 9131 9119 9106 9092 9078 9063 9047 9031 9014 8996 8978 8959 8940 8920 8899 8878 8855 8832 8808 8784 8758 8732 8705 8676 8647 8617 8585 8553 8519 8484 8448 8411 8373 8333 8293 8251 8209 8165 8121 8076 8030 7983 7935 7887 7839 7790 7741 7691 7641 7591 7541 7491 7440 7390 7340 7289 7239 7189 7140 7090 7040 6991 6943 6894 6846 6798 6751 6704 6658 6612 6567 6522 6479 6436 6394 6353 6313 6274 6237 6200 6164 6130 6098 6066 6036 6008 5981 5955 5931 5908 5886 5866 5848 5831 5815 5801 5788 5776 5765 5756 5748 5741 5736 5731 5728 5726 5725 5725 5726 5728 5731 5736 5741 5748 5755 5764 5773 5784 5795 5807 5820 5835 5849 5865 5881 5897 5914 5932 5949 5967 5986 6004 6023 6042 6061 6080 6099 6118 6137 6157 6176 6197 6217 6238 6260 6282 6305 6330 6355 6382 6410 6439 6470 6503 6537 6573 6612 6652 6694 6738 6784 6832 6882 6933 6986 7040 7097 7154 7213 7272 7332 7393 7454 7515 7577 7638 7699 7760 7820 7880 7940 7998 8055 8112 8167 8222 8275 8327 8378 8428 8476 8523 8569 8614 8657 8699 8739 8779 8817 8854 8889 8923 8956 8988 9019 9048 9076 9104 9130 9154 9178 9201 9223 9244 9264 9283 9301 9318 9335 9352 9367 9382 9396 9410 9424 9437 9450 9462 9474 9485 9496 9507 9517 9528 9537 9547 9556 9565 9574 9582 9590 9597 9605 9612 9618 9625 9631 9637 9642 9648 9653 9657 9662 9667 9671 9675 9679 9683 9687 9691 9695 9699 9702 9706 9709 9713 9716 9719 9723 9726 9729 9732 9735 9738 9741 9744 9746 9749 9751 9754 9756 9758 9760 9762 9764 9765 9767 9768 9770 9771 9772 9774 9775 9776 9777 9778 9779 9780 9782 9783 9784 9785 9786 9788 9789 9790 9792 9794 9795 9797 9798 9800 9802 9804 9805 9807 9809 9810 9812 9814 9815 9816 9818 9819 9820 9821 9822 9823 9824 9824 9825 9826 9826 9827 9827 9828 9828 9829 9830 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9850 9850 9850 9851 9851 9851 9851 9851 9851 9851 9851 9850 9850 9850 9850 9850 9850 9850 9850 9850 9850 9851 9851 9851 9852 9852 9853 9854 9854 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9866 9868 9869 9870 9871 9871 9872 9873 9874 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9639 0 22 4 9882 9883 9883 9883 9883 9884 9884 9884 9884 9884 9885 9885 9885 9886 9886 9887 9887 9888 9888 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9891 9891 9891 9892 9892 9892 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9854 9853 9853 9852 9851 9850 9850 9849 9849 9849 9849 9849 9849 9849 9849 9849 9850 9850 9850 9851 9851 9852 9852 9853 9853 9854 9854 9854 9855 9855 9855 9855 9855 9855 9855 9854 9854 9854 9853 9853 9852 9852 9851 9851 9850 9850 9849 9849 9848 9848 9847 9847 9846 9846 9845 9844 9844 9843 9843 9842 9842 9841 9840 9840 9839 9839 9838 9837 9837 9836 9836 9835 9835 9835 9835 9834 9834 9834 9835 9835 9835 9835 9836 9836 9837 9838 9838 9839 9839 9840 9841 9841 9842 9842 9843 9843 9843 9844 9844 9844 9844 9844 9844 9844 9845 9845 9845 9845 9846 9846 9847 9847 9848 9849 9850 9851 9852 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9866 9867 9868 9868 9869 9870 9870 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9870 9870 9869 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9858 9857 9856 9855 9854 9853 9852 9851 9850 9849 9848 9848 9847 9846 9845 9843 9842 9841 9840 9839 9837 9836 9835 9833 9832 9830 9828 9827 9825 9823 9821 9819 9818 9816 9814 9812 9810 9808 9806 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9777 9776 9774 9772 9771 9769 9767 9766 9764 9763 9761 9759 9758 9756 9754 9752 9750 9748 9746 9744 9741 9739 9736 9733 9731 9727 9724 9721 9718 9714 9711 9707 9703 9700 9696 9692 9689 9685 9682 9678 9675 9671 9668 9664 9661 9658 9654 9651 9648 9644 9641 9638 9634 9630 9626 9623 9619 9614 9610 9605 9601 9596 9591 9586 9580 9575 9569 9563 9557 9551 9545 9539 9532 9526 9520 9513 9507 9500 9493 9487 9480 9473 9466 9458 9451 9443 9435 9427 9418 9409 9399 9390 9379 9368 9357 9345 9332 9319 9305 9291 9276 9260 9243 9226 9209 9190 9171 9151 9131 9109 9087 9065 9041 9017 8991 8965 8938 8910 8881 8850 8819 8786 8751 8715 8677 8637 9640 0 22 4 8596 8553 8507 8459 8408 8355 8300 8241 8179 8115 8047 7976 7901 7823 7742 7657 7568 7476 7380 7282 7180 7074 6965 6855 6742 6627 6508 6390 6271 6152 6033 5915 5800 5685 5573 5462 5357 5258 5164 5075 4991 4917 4850 4792 4742 4700 4670 4649 4638 4637 4645 4663 4691 4727 4773 4827 4891 4963 5040 5124 5214 5311 5411 5514 5620 5728 5841 5954 6067 6180 6292 6403 6513 6622 6730 6836 6939 7038 7135 7229 7320 7408 7493 7575 7654 7730 7803 7873 7940 8004 8065 8124 8181 8235 8286 8336 8382 8427 8470 8511 8549 8586 8621 8655 8687 8717 8746 8774 8800 8826 8850 8873 8896 8917 8938 8958 8977 8995 9013 9030 9046 9061 9076 9091 9104 9117 9129 9140 9150 9160 9169 9178 9186 9193 9200 9206 9212 9218 9223 9228 9233 9237 9241 9244 9248 9251 9254 9256 9259 9261 9262 9263 9263 9262 9261 9259 9256 9252 9246 9240 9233 9225 9216 9207 9196 9185 9172 9159 9145 9130 9114 9098 9081 9063 9044 9025 9004 8983 8959 8934 8907 8878 8846 8810 8773 8732 8688 8639 8587 8532 8472 8406 8336 8264 8187 8108 8022 7936 7849 7763 7677 7590 7503 7417 7330 7244 7166 7092 7024 6960 6900 6852 6810 6776 6748 6728 6716 6710 6712 6720 6734 6758 6786 6818 6853 6891 6936 6981 7025 7070 7114 7157 7197 7236 7274 7309 7337 7360 7378 7390 7397 7395 7385 7368 7344 7312 7270 7219 7160 7093 7017 6931 6838 6736 6627 6510 6381 6248 6110 5969 5823 5671 5519 5368 5216 5064 4917 4774 4634 4499 4367 4250 4145 4050 3965 3891 3837 3796 3768 3755 3756 3773 3804 3847 3903 3971 4058 4151 4253 4361 4476 4604 4732 4859 4987 5114 5241 5366 5489 5612 5733 5840 5942 6036 6125 6206 6277 6342 6399 6449 6492 6527 6556 6581 6600 6615 6622 6628 6634 6639 6643 6647 6651 6655 6659 6663 6672 6683 6697 6713 6731 6755 6782 6813 6847 6884 6925 6969 7016 7065 7116 7172 7228 7286 7345 7406 7468 7530 7592 7654 7717 7778 7838 7898 7958 8016 8073 8127 8181 8232 8282 8331 8377 8422 8465 8506 8546 8584 8621 8656 8690 8722 8753 8783 8812 8840 8868 8894 8920 8944 8968 8992 9014 9036 9057 9078 9098 9117 9136 9154 9172 9189 9206 9222 9237 9252 9266 9279 9292 9305 9317 9328 9339 9350 9360 9370 9379 9388 9397 9405 9413 9421 9428 9435 9442 9448 9455 9461 9467 9473 9478 9483 9489 9493 9498 9503 9507 9511 9515 9519 9522 9525 9528 9531 9533 9536 9537 9539 9540 9541 9542 9542 9542 9542 9541 9540 9538 9536 9534 9531 9528 9525 9521 9517 9512 9507 9502 9496 9490 9483 9476 9469 9461 9452 9443 9434 9424 9413 9402 9391 9378 9365 9352 9337 9323 9307 9291 9274 9257 9239 9221 9202 9183 9165 9146 9127 9109 9090 9072 9055 9037 9021 9006 8992 8979 8968 8958 8950 8943 8938 9641 0 22 4 8935 8934 8934 8936 8940 8945 8953 8962 8973 8985 8998 9013 9029 9046 9063 9081 9100 9120 9139 9159 9178 9198 9217 9236 9256 9275 9294 9312 9330 9347 9364 9380 9396 9412 9427 9442 9456 9470 9484 9497 9510 9523 9536 9548 9560 9571 9582 9593 9604 9614 9624 9634 9643 9652 9660 9669 9676 9684 9691 9698 9705 9711 9717 9723 9729 9734 9740 9745 9750 9755 9760 9765 9769 9774 9779 9783 9788 9792 9796 9801 9805 9809 9813 9816 9820 9824 9827 9830 9833 9836 9839 9841 9844 9846 9848 9851 9853 9854 9856 9858 9860 9862 9864 9865 9867 9869 9871 9873 9875 9877 9879 9880 9882 9884 9886 9888 9889 9891 9893 9894 9895 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9915 9914 9913 9913 9912 9912 9912 9911 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9910 9909 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9900 9899 9898 9898 9897 9897 9896 9896 9896 9895 9895 9896 9896 9896 9896 9897 9897 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9901 9902 9902 9902 9902 9902 9902 9902 9901 9901 9901 9901 9901 9900 9900 9900 9900 9900 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9905 9906 9906 9907 9908 9908 9909 9909 9910 9910 9911 9911 9911 9911 9911 9911 9911 9910 9910 9910 9909 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9905 9904 9904 9904 9904 9904 9904 9903 9903 9903 9902 9902 9901 9901 9900 9900 9899 9898 9898 9897 9896 9895 9893 9892 9891 9889 9888 9886 9884 9882 9880 9878 9875 9872 9870 9867 9864 9860 9857 9853 9850 9846 9842 9838 9834 9830 9825 9821 9816 9812 9807 9802 9797 9792 9787 9781 9776 9771 9765 9760 9754 9748 9743 9737 9731 9725 9720 9714 9708 9703 9697 9692 9686 9681 9676 9671 9666 9662 9657 9653 9649 9645 9641 9637 9634 9630 9627 9624 9621 9618 9615 9612 9610 9607 9605 9602 9600 9598 9596 9595 9593 9592 9591 9591 9590 9590 9590 9591 9592 9593 9594 9596 9597 9600 9602 9605 9608 9611 9614 9617 9621 9624 9627 9631 9634 9637 9640 9644 9647 9649 9652 9655 9658 9660 9662 9664 9667 9669 9672 9674 9676 9679 9681 9684 9687 9690 9693 9697 9700 9704 9708 9713 9717 9722 9726 9731 9736 9741 9747 9752 9757 9762 9768 9773 9778 9783 9788 9642 0 22 4 9793 9798 9803 9808 9812 9817 9821 9825 9830 9834 9838 9842 9845 9849 9853 9857 9860 9864 9867 9870 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9902 9904 9906 9908 9910 9912 9913 9915 9916 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9943 9944 9944 9944 9944 9944 9944 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9952 9952 9953 9954 9954 9955 9956 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9963 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9957 9957 9956 9956 9956 9956 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9955 9956 9956 9956 9956 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9954 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9938 9937 9936 9935 9934 9932 9931 9930 9929 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9890 9890 9889 9888 9887 9886 9886 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9879 9879 9878 9877 9877 9876 9875 9874 9874 9873 9872 9871 9869 9868 9867 9866 9864 9863 9862 9861 9859 9858 9857 9855 9854 9853 9852 9850 9849 9848 9847 9846 9845 9843 9842 9841 9840 9839 9838 9836 9835 9834 9832 9831 9829 9827 9825 9823 9821 9819 9816 9813 9811 9808 9805 9801 9798 9795 9791 9787 9783 9779 9775 9771 9767 9763 9758 9754 9749 9744 9739 9734 9729 9724 9719 9713 9707 9701 9695 9689 9682 9675 9668 9660 9652 9644 9636 9627 9617 9608 9598 9587 9576 9565 9553 9541 9529 9516 9502 9489 9475 9460 9445 9430 9415 9399 9382 9366 9348 9331 9313 9295 9276 9257 9237 9217 9196 9175 9154 9132 9109 9086 9062 9038 9013 8988 8962 8935 8908 8881 8852 8823 8794 8763 8733 8701 8669 8637 8604 8571 8537 8502 8467 8432 8396 8360 8323 8286 8249 8211 8173 8135 8096 8057 8017 7976 7935 7893 7850 7807 7763 7718 7671 7624 7576 7527 7476 7424 7372 7318 7262 7207 7151 7094 7038 6981 6924 6867 6810 9643 0 22 4 6753 6699 6647 6597 6548 6502 6459 6421 6386 6355 6327 6305 6288 6276 6269 6266 6271 6281 6297 6317 6343 6374 6410 6450 6494 6543 6597 6653 6712 6774 6838 6906 6975 7044 7113 7183 7254 7325 7395 7466 7536 7605 7672 7739 7804 7868 7930 7991 8050 8107 8163 8218 8270 8322 8371 8420 8466 8511 8555 8597 8638 8678 8717 8754 8790 8825 8858 8891 8922 8952 8982 9010 9037 9063 9088 9112 9135 9158 9180 9200 9220 9240 9258 9276 9294 9310 9327 9342 9357 9372 9386 9400 9413 9426 9438 9450 9462 9473 9484 9495 9505 9515 9524 9534 9543 9552 9560 9569 9577 9585 9592 9600 9607 9614 9621 9628 9634 9640 9647 9652 9658 9664 9669 9675 9680 9685 9690 9694 9699 9703 9707 9712 9715 9719 9723 9727 9730 9733 9737 9740 9743 9746 9749 9751 9754 9757 9760 9763 9765 9768 9771 9773 9776 9778 9781 9783 9786 9788 9791 9793 9795 9798 9800 9802 9804 9806 9808 9809 9811 9813 9814 9816 9817 9818 9819 9820 9822 9823 9823 9824 9825 9826 9827 9828 9829 9830 9830 9831 9832 9833 9834 9835 9835 9836 9837 9838 9839 9839 9840 9841 9842 9842 9843 9843 9844 9844 9844 9845 9845 9845 9845 9845 9845 9845 9844 9844 9843 9843 9842 9842 9841 9840 9839 9838 9837 9836 9834 9833 9832 9830 9829 9827 9826 9824 9822 9820 9819 9817 9815 9813 9811 9810 9808 9806 9805 9803 9802 9801 9800 9799 9798 9798 9798 9797 9797 9798 9798 9799 9800 9801 9802 9804 9806 9807 9809 9811 9814 9816 9818 9820 9822 9825 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9846 9848 9849 9851 9852 9854 9855 9857 9858 9859 9861 9862 9864 9865 9867 9868 9869 9871 9872 9873 9875 9876 9877 9878 9879 9880 9880 9881 9881 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9876 9877 9877 9877 9877 9877 9877 9878 9878 9878 9878 9878 9878 9878 9878 9878 9877 9877 9877 9876 9876 9876 9875 9875 9874 9874 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9865 9864 9863 9862 9862 9861 9860 9860 9859 9858 9858 9857 9857 9857 9856 9856 9856 9856 9856 9856 9856 9857 9857 9857 9858 9858 9858 9859 9859 9859 9860 9860 9860 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9862 9862 9862 9863 9863 9863 9864 9864 9865 9866 9866 9867 9868 9868 9869 9870 9871 9871 9872 9873 9873 9874 9874 9875 9875 9876 9876 9877 9877 9877 9878 9878 9878 9879 9879 9880 9880 9881 9881 9882 9882 9883 9883 9884 9885 9885 9886 9886 9886 9887 9887 9887 9888 9644 0 22 4 9888 9888 9888 9888 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9884 9884 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9869 9868 9866 9865 9863 9862 9860 9858 9857 9855 9853 9851 9850 9848 9846 9844 9842 9840 9837 9835 9833 9830 9828 9825 9822 9819 9816 9813 9809 9806 9802 9798 9794 9789 9785 9780 9775 9771 9766 9761 9756 9750 9745 9740 9735 9729 9724 9719 9713 9708 9703 9697 9692 9686 9680 9674 9668 9662 9656 9650 9643 9637 9630 9623 9616 9609 9601 9594 9586 9579 9571 9564 9556 9549 9541 9534 9527 9520 9513 9507 9500 9494 9489 9483 9478 9473 9469 9465 9461 9457 9454 9451 9449 9446 9445 9443 9442 9441 9440 9440 9439 9440 9440 9441 9442 9443 9445 9447 9449 9452 9455 9458 9461 9465 9469 9473 9477 9482 9486 9491 9496 9501 9506 9511 9516 9521 9526 9531 9537 9542 9547 9552 9557 9561 9566 9571 9576 9581 9585 9590 9595 9599 9604 9609 9613 9618 9622 9627 9631 9635 9639 9644 9648 9652 9655 9659 9662 9665 9668 9671 9674 9676 9678 9680 9682 9684 9685 9686 9687 9688 9688 9689 9689 9689 9690 9690 9690 9690 9689 9689 9689 9689 9689 9688 9688 9687 9687 9686 9686 9685 9685 9684 9683 9682 9681 9680 9678 9677 9675 9674 9672 9670 9668 9666 9664 9662 9660 9657 9655 9652 9650 9647 9644 9641 9638 9635 9632 9629 9626 9623 9619 9616 9612 9609 9605 9602 9598 9594 9591 9587 9583 9579 9576 9572 9568 9564 9560 9557 9553 9549 9545 9541 9537 9533 9528 9524 9519 9515 9510 9505 9499 9494 9488 9482 9476 9469 9463 9456 9449 9441 9433 9425 9417 9409 9400 9392 9383 9374 9364 9355 9345 9336 9326 9316 9306 9296 9285 9275 9264 9254 9243 9232 9220 9209 9197 9186 9173 9161 9148 9136 9122 9109 9095 9081 9066 9051 9036 9020 9004 8987 8970 8952 8934 8915 8896 8876 8856 8835 8814 8792 8769 8746 8722 8697 8672 8646 8620 8592 8564 8535 8505 8474 8442 8410 8376 8342 8307 8271 8234 8196 8156 8117 8076 8036 7994 7952 7910 7868 7826 7784 7742 7701 7661 7620 7581 7543 7507 7473 7440 7408 7379 7352 7328 7305 7285 7267 7252 7239 7228 7219 7213 7209 7207 7206 7207 7210 7213 7217 7222 7227 7233 7239 7245 7251 7257 7261 7265 7268 7270 7271 7271 7269 7265 7261 7255 7247 7237 7226 7213 7198 7182 7163 7143 7120 7096 7070 7042 7012 6980 6945 6909 6870 6829 6786 6740 6692 6643 6591 6538 6483 6426 6367 6308 6249 6188 6128 6067 6006 5945 5884 5826 5770 5716 5664 5614 5567 5525 5486 5450 5419 5393 5371 5354 5341 5333 5330 5332 5338 5348 5362 5381 5404 5430 5459 5491 5527 5564 5603 5643 5684 5727 5771 5814 5857 5901 5943 5986 6027 6069 6109 6147 6184 6219 6253 6285 6315 6343 6369 6393 9645 0 22 4 6415 6435 6453 6468 6481 6491 6499 6505 6507 6507 6505 6500 6491 6480 6467 6450 6430 6408 6382 6353 6322 6287 6250 6209 6166 6119 6071 6019 5964 5906 5846 5782 5715 5646 5573 5498 5419 5338 5254 5167 5078 4985 4890 4793 4694 4592 4486 4380 4274 4168 4061 3955 3850 3745 3640 3535 3436 3340 3247 3159 3074 2996 2925 2861 2802 2750 2708 2673 2646 2627 2616 2616 2623 2639 2662 2694 2735 2783 2838 2899 2967 3042 3121 3205 3294 3387 3485 3586 3687 3791 3896 4003 4110 4217 4324 4431 4537 4641 4745 4847 4948 5046 5141 5233 5324 5412 5496 5578 5656 5732 5804 5873 5939 6002 6062 6119 6172 6223 6271 6315 6357 6396 6432 6466 6497 6526 6552 6575 6597 6616 6633 6648 6661 6671 6680 6687 6692 6695 6696 6695 6692 6688 6682 6674 6664 6653 6640 6625 6609 6591 6571 6549 6526 6501 6475 6447 6417 6386 6353 6318 6282 6244 6204 6163 6121 6076 6030 5983 5934 5884 5832 5779 5725 5670 5613 5556 5497 5437 5377 5316 5254 5192 5130 5067 5003 4939 4875 4810 4745 4680 4614 4547 4480 4413 4345 4276 4206 4135 4062 3989 3914 3837 3759 3679 3597 3514 3429 3342 3254 3164 3073 2978 2884 2788 2692 2595 2498 2400 2303 2205 2108 2012 1918 1824 1732 1641 1553 1468 1385 1304 1226 1152 1081 1013 949 888 831 777 727 680 637 598 562 530 502 477 455 437 422 411 403 399 398 400 406 415 427 443 463 486 512 542 576 613 654 699 747 800 856 915 979 1046 1117 1191 1269 1350 1436 1524 1615 1709 1806 1906 2008 2112 2218 2326 2436 2548 2660 2772 2885 2999 3113 3227 3341 3455 3568 3680 3791 3901 4011 4118 4224 4329 4432 4534 4634 4732 4828 4923 5016 5108 5197 5285 5372 5457 5540 5621 5701 5779 5856 5932 6005 6078 6149 6218 6286 6353 6418 6481 6543 6604 6663 6721 6777 6832 6886 6938 6989 7039 7087 7134 7180 7224 7267 7310 7351 7391 7430 7468 7505 7541 7576 7610 7643 7676 7708 7738 7768 7798 7826 7854 7881 7907 7933 7958 7982 8005 8028 8050 8071 8091 8111 8131 8150 8168 8185 8202 8219 8234 8250 8265 8279 8293 8307 8320 8333 8345 8358 8369 8381 8392 8402 8413 8423 8433 8443 8452 8461 8470 8479 8487 8495 8504 8512 8520 8527 8535 8543 8550 8558 8565 8573 8580 8588 8595 8603 8610 8618 8625 8633 8640 8648 8656 8663 8671 8679 8686 8694 8701 8708 8716 8723 8730 8737 8744 8751 8758 8764 8771 8778 8784 8791 8797 8804 8810 8816 8823 8829 8835 8841 8848 8854 8860 8865 8871 8877 8882 8888 8893 8898 8903 8907 8911 8915 8919 8922 8925 8928 8930 8932 8933 8934 8935 8935 8935 8935 8934 8933 8931 8929 8927 8925 8922 8919 8915 8911 8907 8903 8898 8894 8888 8883 8877 8871 8865 8859 8852 8845 8838 9646 0 22 4 8831 8824 8816 8808 8801 8792 8784 8776 8767 8759 8751 8742 8734 8726 8718 8709 8701 8693 8685 8678 8670 8663 8656 8650 8643 8637 8631 8626 8620 8615 8611 8606 8602 8598 8594 8591 8588 8585 8582 8579 8577 8575 8573 8571 8569 8568 8567 8565 8564 8563 8562 8562 8561 8560 8560 8559 8558 8558 8557 8557 8556 8555 8555 8554 8553 8552 8550 8548 8546 8544 8541 8538 8535 8530 8526 8521 8515 8508 8501 8493 8484 8474 8464 8452 8440 8427 8413 8398 8382 8365 8348 8329 8309 8288 8266 8243 8219 8194 8168 8141 8112 8082 8051 8018 7984 7949 7912 7873 7833 7792 7749 7705 7659 7612 7563 7513 7461 7408 7355 7301 7247 7191 7136 7081 7026 6970 6916 6863 6811 6759 6708 6660 6614 6570 6528 6487 6449 6413 6379 6347 6317 6290 6264 6239 6215 6193 6172 6151 6130 6109 6088 6065 6042 6017 5992 5965 5935 5903 5868 5831 5791 5747 5700 5649 5594 5537 5475 5409 5340 5267 5191 5110 5026 4939 4848 4754 4657 4556 4454 4349 4242 4130 4018 3907 3795 3683 3571 3459 3347 3235 3123 3016 2913 2812 2715 2620 2532 2450 2373 2302 2236 2178 2128 2085 2049 2021 2002 1991 1989 1994 2007 2030 2060 2097 2142 2195 2256 2323 2396 2475 2561 2653 2749 2850 2954 3063 3176 3292 3409 3529 3651 3776 3902 4027 4153 4278 4403 4528 4653 4777 4902 5023 5142 5259 5375 5489 5599 5708 5813 5917 6017 6115 6210 6302 6391 6478 6562 6643 6722 6799 6873 6945 7014 7082 7148 7212 7274 7334 7393 7450 7506 7560 7614 7666 7716 7766 7814 7861 7907 7951 7995 8037 8078 8117 8156 8194 8230 8265 8299 8332 8364 8395 8425 8454 8482 8509 8536 8561 8587 8611 8635 8658 8681 8703 8725 8746 8767 8788 8808 8828 8848 8867 8885 8904 8921 8939 8956 8972 8989 9004 9020 9035 9049 9064 9077 9091 9104 9117 9130 9142 9154 9166 9177 9189 9200 9211 9222 9233 9243 9254 9264 9274 9284 9294 9303 9313 9322 9331 9340 9348 9357 9365 9373 9380 9388 9395 9402 9409 9415 9422 9428 9434 9440 9446 9452 9458 9463 9469 9474 9480 9485 9491 9496 9501 9506 9512 9517 9522 9527 9531 9536 9541 9545 9549 9554 9558 9562 9566 9569 9573 9577 9580 9583 9586 9590 9593 9596 9599 9602 9605 9608 9611 9615 9618 9621 9624 9628 9631 9634 9638 9641 9644 9648 9651 9655 9658 9661 9664 9667 9670 9673 9676 9679 9681 9684 9686 9688 9691 9693 9695 9697 9699 9701 9702 9704 9706 9708 9710 9711 9713 9715 9717 9719 9721 9722 9724 9726 9728 9730 9732 9734 9736 9738 9740 9741 9743 9745 9746 9748 9750 9751 9753 9754 9755 9756 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9770 9771 9772 9773 9775 9776 9777 9779 9780 9781 9783 9784 9786 9787 9789 9790 9791 9792 9794 9795 9796 9797 9797 9798 9647 0 22 4 9799 9799 9800 9800 9800 9800 9800 9800 9800 9799 9799 9799 9798 9798 9798 9797 9797 9796 9796 9795 9795 9795 9794 9794 9793 9793 9792 9792 9791 9790 9790 9789 9788 9787 9786 9785 9783 9782 9780 9778 9776 9774 9771 9769 9766 9763 9760 9757 9753 9750 9746 9742 9738 9734 9730 9725 9721 9716 9711 9706 9700 9695 9689 9683 9677 9670 9663 9656 9648 9640 9632 9624 9614 9605 9595 9585 9574 9562 9551 9538 9526 9512 9499 9485 9470 9455 9439 9423 9407 9390 9373 9355 9337 9318 9299 9280 9260 9239 9218 9196 9174 9152 9129 9105 9081 9056 9031 9005 8979 8952 8924 8896 8867 8838 8808 8778 8747 8716 8685 8654 8622 8591 8559 8527 8495 8463 8432 8400 8369 8339 8308 8278 8249 8220 8192 8164 8137 8111 8086 8061 8038 8015 7993 7972 7952 7933 7915 7898 7882 7868 7854 7842 7830 7820 7812 7804 7798 7794 7791 7789 7788 7789 7792 7795 7801 7807 7816 7825 7837 7849 7863 7878 7894 7912 7931 7951 7972 7994 8017 8041 8066 8092 8119 8146 8175 8203 8233 8263 8294 8325 8356 8389 8421 8454 8487 8520 8554 8587 8621 8655 8689 8722 8756 8789 8823 8856 8889 8922 8954 8985 9017 9048 9078 9107 9136 9165 9192 9219 9246 9271 9297 9321 9345 9368 9390 9412 9433 9453 9473 9493 9511 9529 9547 9564 9581 9597 9612 9627 9642 9655 9669 9682 9694 9706 9717 9728 9738 9748 9757 9766 9774 9782 9789 9796 9802 9809 9814 9820 9825 9830 9835 9839 9843 9847 9851 9854 9857 9860 9863 9866 9868 9871 9873 9875 9877 9878 9880 9881 9882 9883 9884 9885 9885 9885 9886 9886 9886 9886 9886 9885 9885 9884 9883 9883 9882 9881 9880 9878 9877 9875 9874 9872 9870 9868 9865 9863 9860 9857 9854 9850 9847 9843 9839 9835 9830 9826 9821 9816 9811 9806 9800 9795 9789 9783 9777 9771 9765 9759 9752 9745 9738 9731 9724 9717 9709 9701 9693 9685 9677 9668 9659 9650 9641 9632 9622 9612 9602 9592 9582 9572 9562 9552 9542 9532 9522 9512 9502 9492 9483 9473 9464 9455 9447 9438 9430 9423 9415 9408 9401 9394 9388 9382 9377 9371 9367 9362 9358 9354 9350 9347 9345 9342 9340 9339 9338 9337 9337 9337 9338 9339 9341 9343 9345 9348 9352 9356 9360 9365 9370 9376 9381 9388 9394 9401 9408 9416 9423 9431 9439 9447 9456 9464 9473 9481 9490 9498 9507 9516 9525 9533 9542 9551 9560 9568 9577 9586 9594 9603 9611 9619 9628 9636 9644 9651 9659 9667 9674 9681 9688 9695 9701 9707 9713 9719 9725 9730 9735 9740 9744 9748 9752 9756 9760 9763 9766 9769 9772 9774 9776 9778 9780 9782 9783 9785 9786 9787 9788 9789 9789 9790 9790 9790 9790 9790 9790 9789 9788 9787 9786 9785 9784 9782 9781 9779 9777 9775 9773 9771 9769 9766 9764 9761 9759 9756 9753 9750 9747 9744 9741 9738 9648 0 22 4 9735 9731 9728 9724 9721 9717 9713 9708 9704 9699 9695 9690 9685 9679 9674 9668 9662 9655 9649 9642 9635 9627 9620 9612 9604 9595 9587 9578 9569 9559 9549 9539 9529 9518 9506 9495 9482 9470 9457 9443 9429 9414 9398 9382 9366 9348 9330 9312 9293 9273 9253 9232 9210 9189 9167 9145 9123 9101 9079 9057 9035 9014 8994 8974 8955 8937 8920 8904 8890 8877 8866 8857 8849 8844 8840 8837 8837 8839 8842 8847 8854 8864 8874 8886 8899 8914 8930 8947 8965 8984 9003 9023 9044 9064 9085 9105 9126 9146 9166 9186 9206 9226 9244 9263 9280 9298 9314 9330 9346 9361 9375 9389 9402 9415 9427 9439 9451 9462 9472 9483 9492 9502 9510 9519 9527 9535 9542 9549 9556 9562 9568 9573 9578 9583 9587 9592 9595 9599 9602 9605 9608 9610 9612 9615 9616 9618 9620 9621 9622 9624 9625 9625 9626 9627 9628 9628 9628 9629 9629 9628 9628 9628 9627 9627 9626 9625 9623 9622 9620 9618 9616 9614 9611 9609 9606 9603 9599 9596 9593 9589 9585 9581 9577 9573 9569 9565 9561 9556 9552 9548 9543 9538 9534 9529 9524 9519 9514 9509 9504 9498 9493 9487 9480 9474 9467 9460 9453 9445 9437 9428 9419 9410 9400 9390 9380 9369 9357 9346 9334 9321 9308 9295 9281 9266 9251 9236 9221 9204 9188 9170 9152 9134 9114 9094 9074 9052 9030 9006 8982 8957 8931 8903 8875 8845 8815 8783 8750 8715 8680 8642 8604 8564 8522 8479 8434 8388 8340 8290 8238 8184 8128 8070 8010 7948 7883 7817 7748 7677 7604 7530 7453 7373 7292 7211 7129 7047 6964 6882 6799 6717 6634 6555 6479 6405 6333 6264 6201 6143 6089 6041 5998 5963 5935 5914 5899 5890 5890 5896 5909 5929 5955 5990 6030 6076 6127 6183 6245 6310 6378 6449 6523 6601 6680 6759 6838 6917 6996 7074 7153 7232 7311 7387 7461 7533 7604 7673 7740 7806 7869 7931 7991 8049 8105 8160 8213 8265 8315 8364 8411 8457 8501 8544 8586 8627 8666 8704 8740 8776 8810 8843 8874 8905 8934 8962 8990 9016 9041 9065 9088 9110 9132 9153 9173 9193 9212 9231 9249 9266 9284 9300 9317 9333 9349 9364 9379 9393 9408 9422 9435 9448 9461 9473 9485 9496 9507 9518 9528 9537 9547 9556 9564 9572 9580 9588 9595 9603 9610 9616 9623 9629 9636 9642 9648 9654 9660 9666 9672 9678 9683 9689 9694 9699 9704 9709 9714 9719 9723 9727 9731 9736 9739 9743 9746 9750 9753 9756 9759 9762 9765 9768 9770 9773 9776 9778 9781 9783 9785 9788 9790 9792 9794 9796 9799 9801 9803 9804 9806 9808 9810 9811 9813 9814 9815 9817 9818 9819 9820 9822 9823 9824 9825 9827 9828 9829 9830 9832 9833 9835 9836 9837 9839 9840 9842 9843 9845 9846 9847 9848 9850 9851 9852 9852 9853 9854 9854 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9855 9649 0 22 4 9855 9855 9855 9856 9856 9857 9857 9858 9858 9859 9860 9860 9861 9861 9862 9862 9863 9863 9863 9864 9864 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9862 9862 9862 9862 9862 9861 9861 9861 9861 9861 9860 9860 9860 9860 9860 9859 9859 9859 9858 9858 9857 9857 9856 9856 9855 9855 9854 9854 9853 9853 9853 9852 9852 9852 9851 9851 9851 9851 9852 9852 9852 9852 9852 9853 9853 9853 9853 9853 9853 9854 9853 9853 9853 9852 9852 9851 9850 9849 9848 9847 9845 9843 9842 9840 9838 9836 9833 9831 9829 9826 9824 9821 9819 9816 9813 9810 9808 9805 9802 9799 9796 9792 9789 9786 9782 9779 9775 9771 9767 9763 9759 9754 9750 9745 9740 9734 9729 9723 9718 9712 9705 9699 9692 9685 9678 9671 9663 9655 9647 9638 9629 9620 9611 9601 9590 9579 9568 9557 9544 9532 9519 9505 9491 9476 9461 9446 9429 9413 9395 9378 9359 9340 9320 9300 9279 9258 9236 9213 9190 9165 9140 9115 9088 9061 9033 9004 8974 8943 8912 8880 8847 8813 8779 8744 8709 8673 8637 8601 8565 8528 8493 8458 8423 8389 8356 8324 8294 8265 8237 8211 8188 8167 8148 8131 8116 8104 8095 8089 8084 8083 8084 8087 8093 8101 8111 8124 8138 8154 8171 8190 8211 8232 8254 8277 8301 8326 8351 8376 8401 8426 8450 8475 8500 8524 8549 8572 8596 8618 8641 8663 8685 8706 8726 8747 8767 8786 8805 8823 8841 8859 8877 8894 8910 8927 8943 8958 8974 8989 9004 9018 9033 9047 9060 9074 9088 9101 9114 9127 9140 9153 9165 9178 9190 9202 9215 9227 9239 9251 9263 9275 9286 9298 9309 9321 9332 9343 9355 9366 9376 9387 9398 9408 9419 9429 9439 9449 9459 9469 9479 9488 9498 9507 9516 9525 9534 9542 9551 9559 9567 9575 9583 9590 9598 9605 9612 9618 9625 9631 9637 9643 9649 9654 9660 9665 9670 9675 9680 9684 9689 9693 9698 9702 9707 9711 9716 9720 9724 9729 9733 9737 9742 9746 9750 9755 9759 9763 9767 9771 9776 9780 9784 9788 9792 9796 9800 9804 9808 9811 9815 9819 9822 9826 9829 9833 9836 9840 9843 9846 9849 9852 9854 9857 9859 9862 9864 9866 9868 9870 9871 9873 9874 9875 9876 9877 9878 9878 9879 9879 9880 9880 9881 9881 9881 9882 9882 9883 9883 9884 9884 9885 9885 9886 9887 9887 9888 9889 9889 9890 9891 9891 9892 9892 9893 9893 9894 9894 9894 9894 9894 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9875 9873 9871 9870 9868 9865 9863 9861 9858 9855 9853 9850 9847 9843 9840 9837 9833 9829 9826 9822 9818 9814 9810 9806 9801 9797 9792 9788 9783 9778 9773 9768 9763 9758 9752 9747 9741 9735 9729 9723 9716 9709 9702 9695 9688 9681 9673 9666 9658 9650 9642 9634 9625 9617 9609 9601 9592 9584 9576 9567 9650 0 22 4 9559 9551 9543 9535 9527 9519 9511 9504 9496 9489 9481 9474 9467 9460 9453 9446 9439 9431 9424 9417 9410 9403 9396 9389 9382 9374 9367 9359 9352 9344 9336 9328 9320 9312 9303 9295 9286 9278 9269 9259 9250 9240 9230 9220 9210 9199 9188 9177 9165 9153 9140 9127 9113 9099 9085 9070 9054 9038 9021 9005 8988 8970 8952 8934 8916 8899 8881 8864 8847 8831 8815 8801 8787 8775 8764 8753 8745 8738 8733 8730 8728 8729 8732 8737 8743 8752 8762 8775 8788 8804 8821 8840 8860 8881 8903 8926 8951 8976 9000 9025 9051 9076 9101 9126 9151 9176 9200 9224 9247 9270 9291 9312 9333 9352 9371 9390 9407 9424 9441 9456 9472 9486 9500 9514 9527 9540 9553 9565 9577 9588 9599 9610 9620 9631 9640 9650 9659 9668 9677 9685 9693 9701 9708 9715 9722 9728 9735 9740 9746 9752 9757 9762 9767 9771 9776 9780 9784 9788 9792 9796 9800 9804 9808 9811 9815 9818 9822 9825 9828 9832 9835 9838 9841 9844 9846 9849 9852 9854 9856 9858 9861 9863 9864 9866 9868 9870 9871 9873 9874 9876 9877 9879 9880 9882 9883 9884 9886 9887 9888 9890 9891 9892 9894 9895 9896 9897 9898 9899 9901 9901 9902 9903 9904 9905 9905 9906 9906 9907 9907 9908 9908 9909 9909 9909 9910 9910 9910 9911 9911 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9917 9918 9918 9918 9919 9919 9919 9920 9920 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9920 9920 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9916 9916 9915 9914 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9903 9902 9900 9899 9897 9895 9893 9891 9890 9887 9885 9883 9881 9879 9877 9875 9872 9870 9868 9866 9864 9861 9859 9857 9855 9853 9850 9848 9845 9843 9840 9838 9835 9832 9829 9825 9822 9818 9814 9810 9806 9801 9797 9792 9787 9782 9776 9771 9765 9759 9753 9746 9740 9733 9726 9719 9711 9703 9695 9686 9677 9667 9657 9646 9634 9621 9608 9593 9578 9562 9545 9527 9508 9489 9467 9446 9424 9401 9378 9355 9332 9308 9285 9262 9239 9218 9197 9177 9157 9140 9124 9110 9097 9086 9078 9071 9066 9063 9062 9064 9067 9071 9078 9086 9096 9107 9119 9131 9145 9160 9175 9190 9205 9220 9235 9250 9265 9280 9295 9309 9322 9334 9346 9357 9368 9378 9388 9397 9406 9414 9422 9430 9437 9444 9451 9457 9464 9470 9476 9483 9489 9495 9501 9507 9513 9519 9525 9531 9536 9542 9548 9553 9559 9564 9570 9575 9581 9586 9592 9597 9603 9608 9614 9620 9625 9631 9638 9644 9650 9656 9663 9669 9676 9682 9689 9695 9702 9709 9715 9721 9728 9734 9740 9746 9752 9757 9763 9768 9773 9779 9783 9788 9793 9798 9802 9807 9811 9815 9820 9824 9828 9832 9836 9840 9844 9847 9851 9855 9651 0 22 4 9858 9861 9864 9867 9870 9873 9875 9878 9880 9882 9884 9885 9887 9888 9889 9890 9891 9891 9892 9892 9892 9893 9893 9893 9892 9892 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9882 9881 9879 9878 9876 9874 9872 9870 9867 9865 9862 9860 9857 9854 9850 9847 9843 9840 9836 9832 9828 9823 9819 9814 9809 9804 9799 9794 9789 9784 9779 9774 9768 9763 9758 9754 9749 9744 9740 9736 9732 9729 9726 9723 9720 9718 9717 9715 9715 9714 9714 9715 9716 9717 9719 9721 9723 9726 9729 9733 9736 9740 9744 9749 9754 9758 9763 9768 9773 9778 9784 9789 9794 9799 9804 9809 9814 9819 9824 9828 9832 9837 9841 9844 9848 9852 9855 9858 9861 9863 9866 9868 9871 9873 9875 9877 9878 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9891 9892 9893 9894 9894 9895 9895 9896 9896 9896 9897 9897 9897 9897 9897 9897 9897 9897 9897 9896 9896 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9892 9893 9893 9894 9894 9895 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9904 9904 9904 9904 9904 9903 9903 9902 9901 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9891 9891 9890 9889 9889 9888 9888 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9883 9882 9881 9880 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9860 9858 9856 9853 9851 9849 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9809 9807 9804 9802 9799 9796 9793 9789 9786 9783 9779 9776 9772 9768 9765 9761 9757 9754 9750 9747 9743 9739 9736 9733 9729 9726 9722 9719 9715 9712 9708 9705 9701 9697 9693 9689 9684 9680 9675 9670 9664 9659 9653 9647 9641 9635 9628 9621 9614 9607 9600 9592 9584 9576 9568 9559 9551 9542 9533 9523 9514 9504 9493 9483 9471 9460 9448 9435 9422 9409 9394 9380 9364 9348 9331 9314 9295 9276 9256 9236 9214 9191 9168 9143 9117 9090 9061 9032 9001 8968 8934 8898 8861 8821 8780 8737 8692 8645 8595 8544 8492 8437 8381 8322 8262 8201 8140 8078 8016 7953 7891 7829 7767 7708 7651 7596 7543 7492 7446 7404 7366 7333 7304 7281 7264 7253 7246 7245 7250 7260 7276 7296 7321 7354 7389 7429 7472 7518 7569 7622 7676 7731 7787 7846 7905 7963 8022 8080 8137 8193 8249 8303 8356 8407 8456 8503 8549 8594 8636 8677 8716 8754 8791 8825 8859 8891 8922 8952 8981 9009 9037 9063 9088 9112 9135 9157 9179 9199 9218 9237 9255 9271 9287 9302 9316 9329 9341 9353 9363 9373 9382 9391 9399 9406 9412 9419 9425 9652 0 22 4 9430 9435 9440 9445 9449 9453 9457 9461 9465 9469 9472 9476 9479 9483 9486 9490 9493 9496 9500 9503 9506 9509 9512 9516 9519 9522 9525 9528 9532 9535 9538 9541 9544 9548 9551 9554 9558 9561 9564 9568 9571 9574 9578 9581 9584 9587 9590 9593 9596 9598 9601 9603 9605 9606 9607 9608 9608 9608 9607 9606 9605 9603 9600 9597 9594 9590 9585 9580 9575 9570 9564 9558 9552 9546 9540 9534 9529 9523 9518 9514 9509 9506 9503 9500 9499 9498 9497 9498 9498 9500 9502 9505 9509 9512 9516 9520 9524 9528 9532 9536 9540 9543 9545 9548 9549 9551 9551 9551 9550 9548 9546 9543 9539 9535 9530 9526 9521 9516 9511 9506 9500 9496 9492 9488 9485 9482 9480 9479 9479 9479 9480 9483 9486 9490 9494 9499 9505 9512 9519 9526 9534 9542 9550 9558 9567 9575 9583 9590 9598 9605 9612 9619 9625 9631 9636 9641 9645 9650 9653 9657 9660 9663 9666 9668 9670 9673 9675 9677 9679 9681 9683 9684 9686 9688 9690 9691 9693 9695 9696 9698 9699 9701 9702 9703 9704 9705 9706 9706 9707 9707 9707 9708 9708 9708 9707 9707 9707 9706 9706 9705 9704 9704 9703 9702 9701 9700 9699 9698 9697 9696 9695 9693 9692 9690 9689 9687 9686 9684 9682 9680 9678 9675 9673 9671 9668 9665 9663 9660 9657 9654 9651 9647 9644 9641 9637 9633 9630 9626 9622 9618 9614 9610 9605 9601 9596 9592 9587 9582 9577 9572 9566 9561 9556 9550 9544 9538 9533 9527 9520 9514 9508 9502 9495 9488 9482 9475 9468 9461 9454 9446 9439 9431 9423 9415 9407 9398 9389 9380 9371 9361 9351 9341 9330 9319 9308 9296 9284 9272 9260 9247 9233 9220 9206 9192 9177 9162 9147 9132 9116 9099 9082 9065 9047 9029 9010 8990 8970 8950 8928 8906 8883 8859 8835 8809 8783 8756 8727 8698 8668 8637 8605 8572 8537 8502 8466 8428 8390 8350 8309 8267 8224 8179 8133 8086 8038 7988 7936 7883 7828 7771 7713 7653 7590 7526 7460 7391 7320 7247 7172 7094 7015 6932 6848 6762 6675 6585 6492 6399 6305 6211 6117 6022 5927 5832 5736 5641 5550 5460 5372 5287 5203 5125 5051 4981 4916 4855 4800 4752 4710 4674 4644 4621 4606 4597 4595 4600 4613 4633 4660 4692 4732 4778 4830 4886 4948 5015 5088 5163 5242 5323 5407 5496 5585 5674 5763 5853 5942 6032 6122 6211 6301 6387 6472 6555 6636 6715 6792 6867 6939 7009 7077 7142 7205 7266 7325 7381 7435 7487 7537 7585 7631 7676 7718 7758 7797 7834 7869 7902 7933 7963 7991 8017 8041 8064 8085 8105 8123 8139 8153 8167 8178 8188 8197 8204 8210 8214 8217 8219 8219 8218 8216 8213 8208 8203 8196 8188 8179 8169 8158 8146 8133 8119 8104 8088 8071 8052 8033 8013 7992 7971 7948 7925 7901 7876 7850 7824 7797 7770 7742 7714 7686 7656 7627 7598 7569 7540 7510 7481 7452 7423 9653 0 22 4 7394 7366 7338 7311 7284 7257 7231 7206 7182 7159 7136 7114 7093 7073 7054 7036 7019 7003 6988 6974 6962 6950 6940 6930 6923 6916 6910 6906 6903 6901 6901 6902 6904 6907 6912 6918 6926 6935 6945 6957 6970 6984 7000 7017 7036 7056 7077 7100 7123 7148 7175 7202 7231 7261 7291 7323 7356 7390 7425 7460 7496 7534 7571 7610 7649 7688 7728 7769 7810 7851 7892 7935 7977 8019 8061 8103 8145 8187 8229 8271 8313 8354 8395 8436 8476 8516 8555 8593 8631 8668 8704 8740 8774 8808 8841 8874 8905 8935 8965 8993 9021 9048 9074 9099 9124 9147 9170 9192 9214 9235 9255 9275 9294 9312 9330 9348 9365 9381 9397 9413 9428 9442 9456 9470 9483 9495 9507 9519 9530 9541 9551 9560 9570 9578 9587 9594 9602 9609 9615 9622 9627 9633 9638 9643 9647 9652 9656 9659 9663 9666 9669 9672 9674 9677 9679 9681 9683 9685 9686 9687 9689 9690 9690 9691 9691 9692 9692 9692 9691 9691 9690 9690 9689 9687 9686 9685 9683 9681 9679 9676 9674 9671 9668 9665 9661 9658 9654 9650 9645 9640 9635 9630 9625 9619 9613 9606 9599 9592 9585 9577 9569 9561 9552 9543 9533 9523 9513 9502 9491 9480 9468 9456 9443 9430 9417 9404 9391 9377 9363 9349 9336 9322 9309 9296 9284 9271 9260 9249 9239 9230 9222 9214 9208 9203 9199 9196 9195 9195 9196 9198 9202 9207 9213 9220 9228 9237 9247 9258 9269 9281 9294 9307 9320 9334 9347 9361 9375 9389 9402 9416 9430 9443 9456 9469 9481 9493 9505 9516 9528 9538 9549 9559 9569 9579 9588 9597 9606 9615 9623 9632 9639 9647 9655 9662 9669 9676 9682 9688 9694 9700 9705 9710 9715 9720 9724 9728 9732 9735 9738 9741 9743 9746 9748 9749 9750 9751 9752 9753 9753 9753 9753 9752 9751 9750 9749 9747 9746 9744 9741 9739 9736 9733 9730 9727 9724 9720 9716 9712 9707 9703 9698 9692 9687 9681 9675 9669 9662 9655 9648 9640 9632 9624 9615 9606 9597 9587 9577 9567 9556 9545 9534 9522 9511 9499 9487 9474 9462 9449 9437 9424 9411 9398 9386 9373 9360 9347 9334 9322 9309 9296 9283 9271 9258 9246 9233 9221 9209 9197 9185 9173 9161 9150 9139 9128 9117 9107 9097 9087 9078 9069 9061 9053 9046 9039 9033 9028 9023 9018 9015 9012 9009 9008 9007 9007 9007 9008 9010 9012 9015 9019 9023 9028 9034 9040 9046 9054 9062 9070 9079 9089 9099 9110 9121 9132 9144 9157 9170 9183 9196 9210 9224 9239 9254 9269 9283 9298 9314 9329 9344 9359 9375 9390 9405 9419 9434 9449 9463 9477 9491 9505 9518 9531 9544 9557 9569 9581 9593 9605 9616 9627 9638 9649 9659 9669 9679 9688 9698 9707 9715 9724 9732 9739 9747 9754 9761 9767 9773 9779 9785 9790 9795 9799 9804 9808 9811 9815 9818 9821 9823 9826 9828 9830 9832 9834 9835 9836 9838 9839 9839 9840 9654 0 22 4 9841 9841 9842 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9837 9835 9834 9832 9830 9828 9825 9823 9820 9817 9813 9810 9806 9801 9797 9792 9786 9781 9775 9768 9762 9755 9747 9740 9732 9723 9715 9707 9698 9690 9681 9673 9664 9656 9648 9640 9632 9625 9618 9612 9607 9601 9597 9593 9590 9587 9585 9583 9581 9580 9579 9578 9576 9575 9574 9572 9570 9568 9565 9560 9555 9549 9542 9533 9523 9512 9500 9486 9471 9455 9438 9420 9402 9382 9362 9343 9323 9303 9285 9267 9249 9233 9217 9203 9191 9181 9173 9166 9163 9161 9162 9165 9170 9178 9187 9197 9210 9224 9240 9257 9275 9293 9311 9331 9350 9369 9389 9408 9426 9443 9459 9475 9490 9504 9516 9528 9539 9549 9557 9564 9571 9576 9581 9585 9589 9592 9594 9596 9598 9599 9599 9599 9599 9599 9598 9597 9596 9594 9592 9590 9588 9585 9582 9578 9574 9569 9565 9560 9554 9548 9542 9535 9529 9521 9514 9506 9497 9489 9480 9471 9461 9452 9442 9431 9421 9410 9399 9388 9377 9365 9353 9341 9329 9317 9304 9292 9279 9266 9254 9241 9228 9216 9203 9191 9179 9167 9155 9143 9132 9121 9110 9100 9090 9080 9071 9062 9053 9044 9036 9027 9019 9011 9003 8994 8986 8978 8969 8960 8951 8941 8931 8920 8908 8896 8883 8869 8854 8838 8822 8803 8784 8764 8743 8720 8696 8671 8644 8616 8587 8556 8524 8490 8455 8418 8379 8339 8297 8253 8208 8160 8110 8059 8005 7948 7890 7829 7765 7700 7631 7560 7487 7412 7334 7253 7170 7086 7000 6913 6823 6734 6645 6555 6466 6378 6291 6205 6120 6036 5958 5884 5813 5747 5684 5629 5579 5536 5498 5466 5442 5425 5414 5410 5413 5424 5442 5465 5495 5531 5573 5620 5672 5727 5788 5853 5921 5991 6064 6138 6216 6294 6373 6451 6529 6607 6685 6763 6841 6918 6994 7067 7140 7211 7282 7350 7416 7482 7545 7608 7669 7728 7786 7842 7897 7951 8003 8054 8104 8152 8199 8245 8289 8333 8375 8415 8455 8494 8531 8568 8603 8637 8670 8703 8734 8764 8794 8823 8851 8878 8904 8930 8955 8979 9002 9025 9048 9069 9090 9111 9131 9150 9169 9187 9205 9222 9239 9255 9270 9285 9300 9314 9328 9341 9354 9366 9379 9390 9402 9413 9424 9435 9445 9455 9465 9475 9485 9494 9504 9513 9522 9531 9540 9548 9556 9565 9573 9580 9588 9595 9602 9609 9616 9622 9629 9634 9640 9646 9651 9656 9661 9666 9671 9676 9680 9684 9688 9693 9697 9701 9705 9708 9712 9716 9719 9723 9727 9730 9733 9737 9740 9743 9746 9749 9752 9754 9757 9759 9762 9764 9766 9768 9770 9771 9773 9774 9776 9777 9778 9780 9781 9782 9783 9783 9784 9785 9785 9786 9787 9787 9787 9788 9788 9788 9788 9788 9788 9788 9788 9788 9787 9787 9786 9785 9785 9784 9783 9782 9781 9779 9778 9777 9776 9775 9773 9772 9771 9770 9770 9655 0 22 4 9769 9768 9768 9767 9767 9767 9768 9768 9769 9770 9771 9773 9774 9776 9778 9780 9782 9784 9787 9789 9792 9795 9797 9800 9802 9805 9808 9810 9812 9815 9817 9819 9821 9823 9825 9827 9829 9831 9833 9834 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9857 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9880 9881 9883 9884 9885 9886 9887 9888 9889 9890 9890 9891 9891 9892 9892 9893 9894 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9905 9906 9907 9908 9910 9911 9912 9914 9915 9916 9917 9918 9919 9919 9920 9920 9921 9921 9922 9922 9922 9922 9922 9922 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9924 9925 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9932 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9934 9934 9934 9934 9933 9933 9932 9932 9931 9931 9930 9930 9929 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9921 9920 9919 9918 9917 9916 9914 9913 9911 9910 9908 9907 9905 9904 9902 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9886 9884 9883 9881 9880 9878 9876 9875 9873 9871 9868 9866 9864 9861 9858 9855 9852 9849 9846 9842 9839 9835 9831 9828 9824 9820 9816 9813 9809 9805 9801 9798 9794 9790 9787 9783 9779 9775 9772 9768 9764 9760 9756 9752 9747 9743 9738 9734 9729 9724 9719 9713 9708 9703 9697 9692 9687 9681 9676 9670 9665 9660 9655 9650 9645 9640 9635 9631 9627 9623 9619 9615 9611 9608 9604 9601 9598 9594 9591 9588 9585 9582 9579 9576 9573 9569 9566 9563 9560 9557 9554 9551 9549 9546 9543 9540 9538 9536 9533 9531 9529 9527 9526 9524 9522 9521 9519 9518 9516 9515 9513 9512 9510 9508 9506 9503 9501 9498 9494 9490 9486 9482 9477 9471 9466 9459 9452 9445 9437 9429 9421 9412 9402 9393 9382 9372 9361 9349 9338 9326 9313 9300 9287 9273 9259 9244 9229 9213 9197 9180 9163 9145 9126 9106 9086 9066 9044 9022 8999 8976 8952 8927 8902 8877 8851 8825 8799 8773 8747 8721 8694 8669 8645 8621 8599 8576 8556 8537 8519 8503 8488 8476 8466 8458 8452 8447 8446 8446 8448 8453 8460 8469 8480 8493 8508 8524 8543 8563 8584 8606 8629 8654 8679 8705 8731 8757 8785 8812 8839 8866 8893 8920 8946 8972 8998 9024 9048 9073 9096 9119 9142 9164 9185 9206 9226 9245 9264 9283 9300 9317 9334 9350 9365 9380 9395 9409 9422 9435 9447 9459 9470 9481 9492 9502 9511 9521 9529 9538 9546 9554 9561 9568 9575 9581 9587 9593 9599 9604 9609 9613 9618 9622 9625 9629 9631 9634 9636 9638 9640 9641 9642 9642 9643 9642 9642 9641 9640 9639 9637 9635 9633 9630 9627 9624 9621 9618 9614 9610 9606 9601 9656 0 22 4 9597 9592 9586 9581 9575 9569 9562 9555 9548 9540 9531 9523 9513 9503 9493 9482 9470 9458 9445 9432 9418 9403 9388 9372 9356 9339 9321 9302 9283 9262 9242 9220 9197 9173 9149 9123 9096 9068 9038 9008 8977 8944 8910 8875 8840 8803 8764 8726 8687 8648 8609 8570 8532 8493 8455 8416 8381 8347 8315 8284 8256 8230 8208 8188 8171 8157 8148 8142 8140 8141 8146 8154 8165 8180 8197 8218 8242 8268 8296 8326 8358 8392 8427 8462 8497 8532 8568 8604 8639 8675 8710 8744 8777 8808 8839 8869 8897 8924 8949 8974 8997 9019 9040 9060 9079 9096 9113 9129 9144 9158 9171 9184 9196 9208 9218 9228 9238 9247 9255 9263 9271 9277 9284 9290 9295 9301 9306 9310 9314 9319 9323 9326 9330 9333 9337 9340 9344 9347 9351 9354 9358 9362 9366 9370 9375 9379 9384 9389 9394 9399 9404 9409 9415 9421 9426 9432 9438 9444 9450 9456 9463 9469 9475 9482 9488 9495 9502 9509 9516 9523 9530 9538 9545 9552 9560 9567 9575 9582 9590 9598 9605 9613 9620 9627 9634 9642 9648 9655 9662 9668 9675 9681 9687 9693 9699 9705 9711 9716 9722 9727 9733 9738 9743 9748 9753 9759 9764 9769 9773 9778 9783 9788 9792 9796 9801 9805 9808 9812 9816 9819 9822 9825 9828 9831 9833 9835 9837 9839 9841 9843 9844 9846 9847 9848 9850 9851 9852 9853 9855 9856 9857 9858 9860 9861 9862 9863 9864 9865 9867 9868 9869 9869 9870 9871 9872 9872 9873 9873 9874 9874 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9872 9872 9872 9871 9871 9871 9870 9870 9870 9869 9869 9868 9868 9867 9867 9866 9865 9864 9863 9862 9861 9860 9859 9857 9856 9854 9853 9851 9849 9847 9845 9843 9842 9840 9838 9836 9834 9832 9830 9828 9827 9825 9823 9821 9819 9818 9816 9814 9812 9810 9808 9806 9804 9802 9799 9797 9795 9792 9790 9787 9785 9782 9779 9777 9774 9771 9768 9766 9763 9760 9758 9755 9753 9750 9748 9746 9744 9742 9740 9738 9736 9735 9734 9732 9731 9730 9729 9729 9728 9728 9727 9727 9727 9727 9727 9728 9728 9729 9729 9730 9731 9732 9733 9734 9735 9736 9738 9739 9740 9742 9743 9744 9745 9747 9748 9749 9750 9752 9753 9754 9754 9755 9756 9757 9757 9758 9758 9758 9759 9759 9759 9759 9759 9759 9759 9759 9759 9759 9758 9758 9758 9758 9757 9757 9756 9755 9755 9754 9753 9752 9751 9750 9749 9747 9746 9744 9742 9741 9739 9737 9735 9733 9731 9729 9726 9724 9722 9720 9717 9715 9712 9710 9708 9705 9703 9700 9698 9695 9693 9690 9687 9684 9681 9678 9675 9672 9669 9665 9662 9658 9654 9650 9646 9641 9637 9632 9627 9623 9617 9612 9607 9601 9595 9589 9583 9577 9570 9564 9556 9549 9542 9534 9526 9517 9509 9500 9491 9481 9472 9462 9451 9441 9430 9419 9407 9396 9384 9371 9359 9346 9657 0 22 4 9333 9319 9305 9290 9275 9260 9244 9228 9211 9194 9176 9157 9138 9118 9098 9077 9056 9033 9010 8987 8963 8938 8913 8887 8861 8834 8807 8779 8750 8721 8692 8662 8631 8600 8568 8536 8504 8470 8437 8402 8367 8331 8295 8258 8220 8181 8142 8102 8062 8020 7978 7936 7893 7849 7805 7760 7715 7670 7624 7578 7532 7486 7439 7393 7347 7300 7254 7208 7161 7115 7069 7023 6977 6931 6885 6839 6793 6747 6700 6654 6607 6560 6512 6464 6416 6367 6318 6268 6217 6165 6113 6060 6006 5952 5896 5840 5782 5724 5664 5604 5543 5480 5417 5354 5290 5225 5159 5093 5027 4961 4895 4830 4766 4703 4641 4579 4520 4464 4410 4359 4310 4266 4226 4190 4159 4132 4111 4095 4085 4081 4082 4089 4103 4122 4146 4177 4215 4257 4305 4357 4415 4478 4544 4614 4687 4763 4843 4925 5008 5093 5179 5267 5355 5443 5531 5619 5706 5793 5879 5965 6050 6133 6216 6297 6376 6455 6532 6608 6682 6755 6827 6898 6967 7035 7102 7168 7232 7295 7357 7417 7477 7535 7591 7647 7701 7754 7805 7856 7905 7952 7999 8044 8088 8130 8172 8212 8252 8290 8327 8364 8399 8433 8467 8500 8532 8564 8594 8624 8654 8682 8710 8738 8764 8791 8816 8841 8865 8889 8912 8934 8956 8977 8997 9017 9036 9054 9072 9089 9106 9122 9138 9153 9167 9182 9196 9209 9222 9235 9248 9260 9273 9285 9296 9308 9320 9331 9342 9353 9364 9375 9385 9396 9406 9416 9425 9435 9444 9453 9461 9469 9477 9485 9493 9500 9507 9513 9520 9526 9532 9538 9543 9549 9554 9559 9565 9570 9575 9580 9585 9590 9595 9600 9605 9609 9614 9619 9624 9629 9634 9638 9643 9648 9652 9657 9661 9665 9669 9673 9677 9681 9684 9688 9691 9694 9697 9700 9703 9706 9709 9711 9714 9716 9719 9721 9724 9726 9728 9731 9733 9735 9737 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9758 9760 9762 9763 9765 9767 9768 9770 9771 9773 9774 9776 9777 9779 9780 9782 9783 9784 9786 9787 9788 9789 9791 9792 9793 9794 9795 9796 9797 9797 9798 9799 9799 9800 9801 9801 9802 9802 9802 9803 9803 9804 9804 9805 9805 9806 9806 9807 9807 9808 9809 9809 9810 9811 9811 9812 9813 9814 9814 9815 9816 9817 9818 9818 9819 9820 9821 9821 9822 9823 9823 9824 9824 9825 9825 9826 9826 9826 9827 9827 9827 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9828 9827 9827 9827 9827 9827 9826 9826 9826 9826 9825 9825 9825 9825 9825 9824 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9821 9821 9820 9820 9819 9818 9817 9816 9815 9814 9813 9812 9810 9809 9808 9806 9805 9803 9801 9800 9798 9796 9794 9793 9791 9789 9787 9785 9783 9781 9779 9776 9774 9771 9769 9766 9763 9760 9757 9754 9750 9746 9743 9739 9734 9730 9725 9721 9716 9658 0 22 4 9711 9706 9700 9695 9689 9683 9677 9671 9665 9659 9652 9646 9639 9633 9626 9619 9611 9604 9597 9589 9581 9573 9565 9557 9549 9540 9532 9523 9515 9506 9497 9489 9480 9472 9463 9455 9447 9439 9432 9424 9417 9410 9404 9398 9392 9386 9381 9376 9371 9366 9362 9358 9354 9350 9347 9343 9339 9336 9332 9329 9325 9321 9317 9313 9308 9303 9298 9293 9287 9281 9274 9267 9260 9252 9244 9235 9226 9216 9206 9196 9185 9173 9161 9149 9136 9122 9108 9093 9078 9063 9047 9030 9013 8995 8976 8958 8938 8918 8898 8877 8855 8833 8811 8788 8764 8740 8715 8690 8665 8639 8613 8586 8558 8531 8503 8474 8445 8416 8387 8357 8327 8296 8265 8234 8203 8171 8140 8108 8076 8044 8012 7980 7947 7915 7883 7851 7819 7787 7755 7723 7692 7661 7630 7599 7568 7538 7508 7478 7448 7419 7390 7361 7333 7304 7276 7249 7222 7195 7168 7142 7116 7091 7066 7041 7017 6993 6970 6948 6926 6905 6884 6864 6844 6826 6808 6790 6773 6758 6742 6728 6714 6701 6689 6677 6667 6657 6647 6639 6631 6624 6617 6612 6607 6603 6600 6597 6596 6595 6595 6596 6598 6600 6604 6608 6614 6620 6627 6635 6644 6654 6665 6676 6689 6702 6716 6731 6747 6764 6781 6799 6818 6838 6859 6880 6902 6924 6948 6972 6996 7021 7047 7074 7101 7129 7157 7187 7216 7246 7277 7308 7340 7372 7405 7438 7471 7505 7540 7574 7609 7644 7679 7714 7750 7785 7821 7856 7892 7927 7963 7999 8034 8069 8105 8140 8175 8210 8244 8279 8313 8347 8381 8414 8447 8480 8513 8545 8577 8609 8640 8671 8702 8732 8761 8790 8819 8847 8875 8902 8929 8955 8980 9005 9030 9054 9077 9100 9123 9145 9166 9187 9208 9228 9247 9266 9285 9303 9321 9338 9356 9372 9388 9404 9420 9435 9450 9464 9478 9492 9505 9518 9531 9543 9555 9566 9577 9587 9598 9607 9617 9626 9634 9642 9650 9658 9665 9672 9678 9684 9690 9696 9701 9707 9712 9717 9721 9726 9730 9735 9739 9743 9747 9750 9754 9758 9761 9764 9768 9771 9774 9777 9779 9782 9784 9787 9789 9791 9793 9795 9797 9798 9800 9801 9803 9804 9805 9806 9807 9808 9809 9809 9810 9811 9811 9812 9812 9812 9812 9812 9812 9812 9812 9812 9811 9811 9810 9809 9808 9807 9806 9805 9803 9802 9800 9798 9796 9794 9792 9790 9788 9785 9782 9779 9776 9773 9770 9766 9762 9758 9753 9749 9744 9739 9733 9727 9721 9715 9708 9700 9693 9685 9677 9668 9659 9650 9641 9631 9621 9610 9599 9588 9577 9565 9553 9540 9527 9514 9501 9487 9472 9458 9443 9427 9411 9395 9378 9361 9343 9325 9307 9288 9269 9249 9229 9209 9188 9167 9146 9125 9103 9081 9059 9037 9015 8993 8970 8948 8926 8904 8882 8860 8838 8817 8795 8774 8754 8733 8713 8694 8674 8656 8637 8620 8603 8586 8570 8555 8540 8526 8513 8500 9659 0 22 4 8488 8477 8467 8458 8449 8442 8435 8429 8424 8419 8416 8413 8412 8411 8411 8412 8414 8417 8420 8425 8430 8437 8444 8452 8461 8471 8482 8493 8505 8519 8533 8548 8563 8579 8596 8614 8632 8651 8671 8691 8711 8732 8753 8774 8796 8818 8840 8862 8884 8907 8929 8951 8973 8995 9017 9038 9060 9081 9102 9123 9143 9163 9183 9203 9222 9241 9259 9278 9296 9313 9330 9347 9364 9380 9395 9410 9425 9439 9453 9467 9480 9492 9504 9515 9527 9537 9547 9557 9566 9575 9584 9592 9600 9607 9614 9620 9627 9632 9638 9643 9648 9652 9656 9660 9663 9666 9668 9671 9672 9674 9675 9675 9676 9676 9675 9674 9673 9671 9669 9667 9664 9661 9657 9654 9650 9645 9641 9636 9631 9625 9619 9613 9607 9601 9594 9587 9579 9572 9564 9556 9547 9539 9530 9521 9511 9502 9491 9481 9471 9460 9449 9438 9427 9415 9404 9392 9380 9368 9356 9345 9333 9321 9309 9298 9286 9275 9264 9253 9242 9232 9221 9211 9202 9192 9183 9174 9166 9158 9150 9143 9136 9129 9123 9117 9112 9107 9102 9098 9094 9090 9087 9084 9081 9079 9077 9075 9074 9072 9071 9071 9070 9070 9070 9070 9070 9071 9071 9072 9073 9075 9076 9078 9079 9081 9083 9085 9087 9089 9091 9094 9096 9098 9100 9102 9104 9106 9107 9108 9109 9109 9110 9110 9109 9108 9106 9105 9102 9099 9095 9091 9087 9081 9076 9070 9063 9056 9048 9040 9032 9023 9013 9003 8993 8982 8970 8958 8946 8933 8920 8905 8890 8875 8858 8841 8823 8804 8784 8763 8741 8718 8694 8669 8643 8615 8586 8556 8524 8491 8457 8422 8385 8347 8307 8266 8224 8180 8135 8088 8040 7989 7938 7884 7829 7772 7713 7652 7590 7525 7458 7389 7318 7244 7169 7092 7013 6933 6849 6766 6681 6596 6510 6424 6338 6251 6165 6079 5996 5916 5839 5764 5691 5624 5562 5505 5453 5406 5366 5333 5307 5288 5275 5271 5274 5285 5302 5327 5360 5399 5445 5496 5554 5619 5687 5760 5836 5916 6001 6087 6174 6262 6351 6441 6531 6621 6711 6802 6888 6973 7056 7138 7218 7295 7370 7443 7514 7583 7648 7712 7774 7834 7891 7947 8001 8053 8104 8153 8201 8247 8292 8336 8379 8420 8460 8499 8537 8573 8609 8643 8677 8709 8740 8770 8799 8827 8854 8879 8904 8928 8950 8972 8993 9014 9033 9052 9070 9087 9104 9121 9136 9152 9167 9181 9195 9209 9223 9236 9249 9261 9274 9286 9297 9309 9320 9331 9341 9352 9362 9372 9381 9390 9399 9408 9416 9424 9432 9440 9447 9454 9461 9468 9475 9481 9488 9494 9500 9506 9512 9518 9524 9529 9535 9540 9546 9551 9556 9561 9566 9571 9576 9581 9585 9590 9594 9598 9603 9607 9610 9614 9618 9621 9625 9628 9631 9634 9637 9640 9642 9645 9647 9650 9652 9654 9656 9658 9660 9662 9664 9666 9667 9669 9670 9671 9673 9674 9675 9676 9676 9677 9678 9678 9660 0 22 4 9678 9678 9678 9678 9678 9678 9677 9677 9676 9675 9674 9673 9671 9670 9668 9667 9665 9663 9661 9659 9656 9654 9651 9648 9645 9642 9639 9636 9632 9629 9625 9622 9618 9614 9610 9606 9603 9599 9595 9591 9587 9583 9580 9576 9572 9569 9565 9562 9558 9555 9552 9549 9546 9543 9540 9538 9535 9533 9530 9528 9526 9524 9522 9521 9519 9518 9517 9516 9515 9514 9514 9514 9514 9514 9515 9516 9517 9518 9520 9521 9523 9525 9528 9530 9533 9536 9539 9542 9545 9549 9552 9556 9560 9563 9567 9571 9575 9579 9583 9587 9591 9595 9599 9603 9607 9611 9615 9619 9623 9628 9632 9636 9640 9644 9648 9652 9656 9660 9664 9668 9672 9675 9679 9682 9686 9689 9692 9695 9698 9701 9704 9707 9709 9712 9714 9716 9718 9720 9722 9723 9725 9726 9727 9728 9729 9730 9731 9732 9732 9733 9733 9733 9733 9733 9733 9732 9732 9731 9731 9730 9729 9728 9727 9725 9724 9722 9721 9719 9717 9715 9714 9712 9709 9707 9705 9703 9701 9698 9696 9694 9691 9689 9686 9684 9681 9679 9676 9674 9671 9669 9666 9664 9661 9659 9657 9654 9652 9650 9647 9645 9643 9640 9638 9636 9634 9632 9629 9627 9625 9623 9620 9618 9616 9614 9611 9609 9607 9604 9602 9599 9597 9594 9591 9589 9586 9583 9580 9577 9574 9571 9568 9565 9561 9558 9554 9551 9547 9544 9540 9536 9532 9528 9524 9520 9516 9512 9507 9503 9498 9494 9489 9484 9479 9474 9469 9464 9458 9452 9447 9441 9434 9428 9422 9415 9408 9401 9393 9386 9378 9370 9362 9354 9345 9336 9328 9319 9309 9300 9291 9281 9271 9261 9251 9241 9231 9220 9210 9199 9188 9177 9165 9153 9141 9129 9116 9103 9090 9076 9061 9047 9031 9016 8999 8983 8965 8948 8929 8910 8891 8871 8851 8830 8808 8786 8763 8740 8717 8692 8667 8642 8616 8589 8562 8534 8505 8475 8445 8413 8381 8348 8314 8278 8242 8205 8166 8126 8085 8043 7999 7954 7908 7860 7811 7761 7710 7657 7602 7546 7489 7430 7370 7309 7246 7182 7116 7049 6980 6909 6837 6764 6688 6611 6532 6451 6369 6285 6199 6111 6021 5930 5837 5742 5646 5548 5449 5349 5247 5145 5043 4940 4838 4736 4634 4532 4431 4329 4231 4136 4042 3951 3862 3777 3697 3620 3547 3479 3416 3359 3308 3262 3222 3189 3163 3143 3130 3123 3125 3133 3148 3170 3198 3234 3276 3324 3378 3438 3504 3575 3651 3730 3815 3904 3995 4089 4184 4282 4384 4486 4587 4689 4790 4892 4993 5095 5196 5298 5396 5493 5588 5682 5775 5865 5954 6042 6128 6212 6294 6375 6454 6531 6607 6681 6754 6825 6895 6963 7030 7095 7159 7221 7282 7340 7397 7453 7507 7559 7609 7658 7705 7751 7795 7837 7878 7917 7955 7991 8026 8060 8092 8124 8154 8184 8212 8240 8267 8293 8319 8343 8368 8391 8414 8437 8460 8481 8503 8524 8545 8565 8585 8604 9661 0 22 4 8624 8643 8661 8679 8697 8715 8733 8750 8767 8784 8801 8817 8833 8849 8865 8881 8897 8912 8928 8943 8958 8973 8987 9002 9016 9030 9044 9058 9071 9084 9097 9109 9121 9133 9145 9156 9167 9178 9188 9198 9208 9217 9226 9235 9244 9253 9261 9269 9277 9285 9292 9300 9307 9314 9322 9328 9335 9342 9348 9355 9361 9367 9373 9379 9384 9390 9395 9400 9405 9410 9414 9419 9423 9427 9431 9435 9439 9442 9446 9449 9453 9456 9459 9462 9465 9468 9471 9474 9476 9479 9481 9484 9486 9488 9490 9492 9494 9496 9497 9499 9501 9502 9503 9505 9506 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9517 9518 9518 9519 9520 9520 9521 9521 9521 9522 9522 9522 9522 9522 9521 9521 9520 9520 9519 9518 9517 9516 9515 9514 9513 9511 9510 9508 9507 9505 9504 9502 9501 9499 9497 9496 9494 9493 9491 9490 9489 9487 9486 9485 9484 9483 9481 9480 9479 9478 9477 9476 9475 9474 9474 9473 9472 9471 9470 9470 9469 9469 9468 9468 9467 9467 9467 9466 9466 9466 9466 9466 9467 9467 9467 9468 9468 9469 9470 9470 9471 9472 9473 9473 9474 9475 9476 9477 9478 9479 9479 9480 9481 9482 9482 9483 9484 9484 9485 9486 9486 9486 9487 9487 9487 9487 9488 9488 9487 9487 9487 9487 9486 9485 9485 9484 9483 9482 9480 9479 9478 9476 9474 9472 9470 9468 9465 9462 9459 9456 9453 9449 9445 9441 9437 9432 9427 9422 9416 9410 9404 9397 9390 9382 9374 9366 9357 9348 9338 9328 9318 9307 9296 9284 9272 9260 9247 9233 9220 9205 9190 9175 9159 9142 9124 9106 9087 9067 9046 9024 9002 8978 8953 8928 8901 8874 8845 8815 8785 8754 8722 8689 8656 8623 8590 8557 8524 8491 8459 8427 8396 8366 8337 8310 8284 8260 8238 8217 8199 8183 8168 8156 8145 8137 8130 8126 8124 8123 8124 8127 8131 8137 8143 8151 8159 8169 8179 8190 8201 8212 8223 8235 8247 8259 8271 8282 8294 8305 8316 8326 8337 8347 8357 8367 8376 8385 8393 8402 8410 8418 8425 8432 8440 8446 8453 8459 8465 8471 8477 8483 8488 8494 8499 8504 8509 8514 8519 8523 8528 8533 8537 8542 8546 8551 8555 8560 8564 8569 8573 8578 8582 8586 8590 8594 8598 8602 8606 8610 8613 8617 8620 8623 8627 8630 8632 8635 8638 8640 8643 8645 8648 8650 8652 8654 8656 8658 8660 8662 8664 8666 8668 8670 8672 8674 8676 8678 8680 8682 8684 8685 8687 8688 8689 8690 8691 8692 8692 8692 8692 8692 8691 8690 8688 8687 8684 8682 8679 8675 8672 8667 8663 8658 8652 8646 8640 8633 8626 8618 8610 8602 8593 8584 8575 8565 8555 8544 8534 8522 8511 8499 8487 8475 8462 8449 8436 8422 8408 8393 8378 8363 8347 8331 8314 8297 8280 8262 8244 8225 8205 8186 8165 8144 8123 8101 8079 8056 8032 8009 7984 7960 7935 7909 7883 7857 7830 9662 0 22 4 7803 7775 7747 7719 7690 7660 7631 7600 7569 7538 7506 7474 7441 7407 7372 7337 7301 7264 7226 7188 7148 7108 7066 7023 6980 6935 6889 6842 6794 6745 6695 6644 6592 6538 6484 6429 6372 6314 6256 6196 6135 6073 6010 5946 5881 5815 5747 5679 5609 5537 5465 5391 5316 5239 5161 5081 5000 4918 4834 4749 4662 4574 4484 4393 4301 4207 4112 4016 3920 3822 3723 3623 3522 3421 3320 3218 3116 3014 2911 2809 2707 2605 2504 2404 2304 2204 2107 2010 1915 1822 1729 1640 1552 1467 1384 1303 1225 1150 1078 1009 943 881 821 765 712 663 617 574 535 498 465 435 408 383 361 342 325 310 298 288 280 274 270 268 268 270 273 278 286 295 307 320 336 354 375 398 423 451 482 515 551 591 633 679 727 778 832 889 949 1012 1077 1146 1216 1290 1365 1443 1524 1606 1690 1777 1865 1954 2045 2138 2232 2327 2424 2521 2620 2719 2818 2920 3021 3122 3224 3325 3426 3527 3628 3730 3831 3931 4030 4128 4225 4322 4417 4511 4603 4695 4785 4873 4960 5045 5129 5212 5293 5372 5450 5527 5602 5675 5748 5819 5889 5958 6025 6092 6157 6221 6284 6346 6407 6467 6525 6583 6639 6694 6749 6802 6853 6904 6954 7002 7049 7095 7140 7184 7227 7269 7309 7349 7388 7425 7462 7498 7534 7568 7602 7635 7668 7699 7731 7762 7792 7822 7851 7880 7908 7936 7963 7990 8016 8042 8068 8093 8117 8141 8165 8188 8211 8233 8255 8276 8297 8317 8337 8356 8375 8394 8413 8431 8449 8466 8483 8500 8517 8534 8550 8566 8582 8598 8613 8629 8644 8659 8674 8688 8703 8717 8731 8744 8758 8771 8784 8796 8808 8820 8832 8843 8854 8865 8876 8886 8896 8905 8915 8924 8933 8942 8951 8960 8968 8977 8985 8993 9001 9009 9017 9025 9033 9040 9048 9056 9063 9070 9078 9085 9092 9099 9106 9112 9119 9125 9131 9137 9143 9148 9154 9159 9164 9169 9174 9178 9183 9187 9191 9195 9199 9203 9207 9211 9214 9218 9221 9225 9228 9231 9235 9238 9241 9244 9248 9251 9254 9257 9260 9263 9266 9269 9272 9275 9278 9280 9283 9285 9288 9290 9292 9294 9296 9298 9299 9301 9302 9304 9305 9306 9307 9307 9308 9308 9309 9309 9309 9309 9308 9308 9307 9306 9305 9304 9303 9301 9299 9297 9294 9291 9288 9285 9281 9277 9273 9268 9263 9258 9253 9247 9241 9234 9228 9220 9213 9204 9196 9186 9177 9166 9155 9144 9131 9118 9104 9089 9074 9057 9039 9021 9002 8982 8961 8939 8916 8893 8870 8846 8822 8797 8773 8749 8724 8701 8679 8657 8636 8616 8598 8581 8567 8553 8541 8532 8525 8520 8517 8516 8518 8522 8527 8535 8544 8556 8569 8584 8599 8617 8636 8655 8675 8696 8717 8738 8759 8781 8802 8823 8844 8865 8885 8904 8924 8942 8959 8976 8992 9007 9022 9035 9049 9061 9663 0 22 4 9073 9083 9094 9103 9112 9120 9128 9135 9141 9147 9152 9157 9161 9164 9167 9170 9171 9172 9173 9173 9173 9172 9170 9168 9166 9163 9160 9156 9152 9147 9142 9136 9130 9123 9116 9108 9099 9090 9081 9071 9060 9048 9036 9023 9009 8994 8979 8962 8945 8926 8907 8886 8865 8843 8819 8795 8769 8742 8714 8685 8655 8624 8591 8558 8522 8486 8448 8409 8368 8326 8282 8236 8189 8140 8089 8037 7983 7928 7872 7814 7756 7695 7634 7573 7512 7452 7392 7332 7274 7216 7160 7107 7057 7011 6967 6926 6890 6859 6832 6811 6793 6783 6779 6779 6785 6796 6813 6835 6862 6893 6929 6971 7016 7065 7116 7171 7229 7289 7350 7412 7475 7540 7604 7669 7733 7798 7861 7923 7984 8045 8104 8161 8217 8271 8324 8375 8424 8471 8517 8561 8604 8645 8684 8722 8758 8793 8826 8858 8889 8918 8946 8973 8999 9024 9048 9071 9093 9114 9134 9153 9172 9190 9207 9224 9240 9255 9270 9285 9299 9313 9326 9338 9351 9363 9374 9385 9396 9406 9416 9426 9435 9443 9452 9460 9467 9474 9481 9488 9494 9500 9505 9511 9516 9521 9526 9531 9535 9539 9544 9548 9552 9556 9560 9563 9567 9571 9574 9577 9580 9583 9586 9589 9591 9593 9595 9597 9599 9600 9601 9602 9603 9603 9603 9604 9604 9603 9603 9603 9602 9602 9601 9600 9600 9599 9598 9597 9596 9595 9594 9593 9592 9591 9589 9588 9587 9585 9583 9581 9579 9577 9575 9572 9570 9567 9564 9561 9558 9555 9552 9549 9545 9542 9538 9535 9531 9528 9524 9521 9517 9514 9510 9507 9503 9500 9497 9493 9490 9487 9484 9481 9478 9475 9472 9470 9467 9465 9463 9461 9459 9457 9456 9455 9454 9454 9454 9454 9455 9456 9458 9459 9461 9464 9467 9470 9473 9477 9481 9485 9490 9494 9499 9504 9509 9514 9518 9523 9528 9533 9538 9543 9547 9552 9556 9561 9565 9569 9573 9577 9580 9584 9588 9591 9594 9598 9601 9604 9607 9609 9612 9615 9617 9619 9621 9623 9625 9626 9627 9628 9629 9629 9629 9629 9628 9628 9627 9625 9623 9621 9619 9617 9614 9612 9609 9606 9603 9600 9597 9593 9590 9587 9584 9581 9578 9575 9572 9569 9566 9563 9560 9557 9554 9550 9546 9542 9538 9533 9528 9522 9516 9509 9502 9494 9486 9477 9467 9457 9446 9435 9423 9410 9397 9383 9369 9354 9338 9322 9305 9288 9270 9251 9232 9212 9192 9170 9149 9127 9104 9081 9057 9033 9009 8985 8960 8936 8911 8887 8863 8840 8818 8797 8776 8757 8739 8723 8708 8694 8683 8674 8667 8661 8658 8657 8659 8662 8667 8674 8684 8694 8706 8719 8733 8749 8766 8783 8799 8816 8833 8850 8866 8883 8900 8915 8929 8942 8955 8966 8977 8986 8994 9002 9008 9013 9017 9021 9024 9026 9028 9029 9030 9031 9031 9031 9032 9032 9032 9032 9033 9033 9034 9035 9037 9038 9040 9042 9045 9047 9050 9053 9056 9059 9664 0 22 4 9063 9066 9070 9074 9078 9082 9086 9091 9095 9100 9104 9109 9114 9119 9124 9129 9134 9140 9145 9151 9157 9163 9169 9176 9182 9189 9195 9202 9209 9216 9223 9230 9237 9244 9252 9259 9266 9273 9280 9287 9294 9300 9307 9314 9320 9327 9333 9340 9346 9353 9359 9365 9372 9378 9384 9390 9397 9403 9409 9415 9421 9427 9433 9439 9445 9451 9456 9461 9467 9471 9476 9480 9484 9488 9492 9495 9498 9500 9502 9504 9506 9507 9508 9509 9509 9510 9510 9509 9509 9509 9508 9507 9506 9505 9504 9502 9501 9499 9498 9496 9494 9492 9489 9487 9484 9482 9479 9476 9472 9468 9465 9460 9456 9451 9447 9441 9436 9430 9424 9418 9412 9405 9398 9391 9384 9377 9369 9361 9353 9345 9337 9328 9320 9311 9302 9293 9284 9275 9266 9257 9247 9238 9228 9218 9208 9198 9188 9178 9167 9157 9146 9135 9124 9113 9101 9089 9078 9066 9053 9041 9028 9016 9003 8990 8977 8963 8950 8937 8923 8909 8895 8882 8868 8854 8840 8825 8811 8797 8782 8767 8752 8737 8722 8706 8690 8674 8657 8640 8623 8605 8586 8567 8548 8528 8507 8486 8464 8441 8418 8394 8370 8345 8319 8292 8265 8238 8210 8181 8151 8121 8090 8059 8026 7993 7959 7925 7889 7853 7815 7777 7737 7696 7653 7609 7564 7517 7469 7418 7366 7312 7256 7199 7139 7077 7013 6948 6880 6809 6737 6663 6587 6509 6429 6347 6263 6177 6089 5999 5908 5815 5720 5623 5525 5425 5323 5220 5116 5010 4903 4796 4687 4576 4466 4355 4245 4134 4024 3915 3807 3699 3593 3489 3388 3290 3194 3102 3014 2932 2854 2781 2713 2652 2598 2550 2509 2474 2448 2429 2417 2413 2416 2429 2448 2475 2509 2550 2599 2655 2716 2784 2858 2938 3023 3112 3206 3304 3406 3511 3619 3728 3840 3956 4072 4188 4303 4419 4535 4651 4767 4883 4999 5112 5223 5333 5442 5549 5654 5756 5857 5955 6052 6146 6238 6328 6415 6501 6584 6665 6745 6822 6897 6970 7042 7111 7179 7244 7309 7371 7432 7491 7548 7604 7658 7710 7761 7811 7858 7905 7950 7993 8035 8076 8115 8154 8190 8226 8261 8294 8326 8358 8388 8417 8446 8474 8501 8527 8553 8578 8602 8626 8649 8672 8694 8716 8737 8757 8777 8797 8816 8835 8853 8871 8888 8905 8921 8937 8952 8967 8981 8995 9009 9022 9034 9047 9059 9070 9081 9092 9103 9113 9123 9133 9142 9151 9160 9169 9177 9186 9194 9201 9209 9216 9223 9230 9237 9244 9250 9256 9262 9268 9273 9278 9284 9288 9293 9298 9302 9306 9309 9313 9316 9319 9322 9324 9326 9328 9330 9331 9332 9332 9332 9332 9332 9331 9330 9329 9327 9326 9323 9321 9318 9315 9311 9307 9303 9298 9293 9287 9281 9275 9268 9260 9252 9244 9235 9226 9216 9206 9195 9185 9174 9162 9151 9139 9128 9116 9106 9095 9085 9076 9067 9059 9052 9046 9042 9038 9036 9035 9036 9038 9665 0 22 4 9041 9046 9053 9061 9070 9080 9092 9104 9118 9132 9146 9163 9179 9195 9211 9227 9243 9260 9276 9292 9308 9323 9337 9351 9365 9378 9391 9403 9415 9426 9437 9447 9456 9466 9475 9484 9493 9501 9509 9517 9525 9533 9540 9547 9554 9561 9567 9573 9579 9585 9590 9595 9600 9604 9608 9611 9615 9617 9620 9622 9624 9625 9626 9627 9628 9629 9629 9630 9630 9630 9630 9630 9631 9631 9631 9631 9631 9632 9632 9632 9633 9633 9633 9634 9634 9634 9635 9635 9635 9635 9635 9635 9634 9634 9634 9633 9632 9631 9630 9629 9628 9627 9626 9625 9623 9622 9621 9619 9618 9617 9616 9614 9613 9612 9611 9610 9609 9608 9607 9606 9606 9605 9604 9604 9603 9602 9602 9601 9600 9599 9599 9598 9597 9596 9595 9594 9592 9591 9589 9588 9586 9584 9582 9579 9577 9574 9571 9568 9565 9562 9558 9555 9551 9546 9542 9538 9533 9528 9523 9518 9512 9507 9501 9495 9488 9482 9475 9468 9461 9453 9445 9437 9429 9421 9412 9404 9395 9385 9376 9367 9357 9347 9337 9327 9317 9307 9296 9286 9275 9265 9255 9244 9234 9223 9213 9202 9192 9182 9172 9162 9152 9142 9132 9122 9112 9103 9094 9085 9076 9067 9058 9050 9042 9034 9027 9020 9013 9006 9000 8995 8989 8985 8980 8976 8973 8970 8967 8965 8964 8963 8962 8962 8962 8963 8964 8966 8968 8971 8974 8978 8982 8986 8991 8996 9002 9008 9015 9022 9029 9037 9046 9054 9063 9073 9082 9092 9103 9114 9124 9136 9147 9159 9171 9183 9195 9207 9220 9232 9245 9257 9270 9282 9295 9307 9320 9332 9344 9357 9368 9380 9392 9404 9415 9426 9437 9448 9459 9469 9480 9490 9500 9509 9519 9528 9538 9546 9555 9564 9572 9580 9588 9596 9604 9611 9618 9625 9632 9639 9646 9652 9658 9664 9670 9676 9681 9687 9692 9697 9702 9707 9711 9716 9720 9724 9728 9732 9736 9739 9742 9746 9749 9751 9754 9757 9759 9762 9764 9766 9768 9770 9772 9774 9776 9778 9780 9782 9784 9786 9788 9789 9791 9793 9795 9797 9799 9801 9803 9805 9807 9809 9811 9814 9816 9818 9820 9822 9824 9827 9829 9831 9833 9835 9837 9839 9841 9843 9845 9847 9849 9851 9853 9854 9856 9858 9860 9861 9863 9864 9866 9867 9869 9870 9871 9873 9874 9875 9877 9878 9879 9880 9881 9882 9883 9884 9884 9885 9886 9886 9886 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9886 9886 9885 9885 9885 9885 9885 9884 9884 9884 9884 9883 9883 9883 9882 9882 9881 9881 9880 9879 9878 9877 9875 9874 9872 9871 9869 9867 9866 9864 9862 9860 9857 9855 9853 9851 9849 9846 9844 9842 9839 9837 9834 9832 9829 9826 9824 9821 9818 9815 9812 9808 9805 9801 9797 9793 9789 9785 9780 9775 9770 9764 9759 9753 9746 9740 9733 9726 9719 9711 9703 9695 9687 9678 9669 9660 9651 9642 9666 0 22 4 9633 9624 9615 9606 9598 9589 9581 9574 9567 9560 9554 9549 9545 9541 9538 9536 9534 9534 9534 9536 9538 9540 9544 9548 9553 9558 9564 9570 9577 9584 9592 9599 9607 9615 9622 9630 9638 9646 9653 9661 9668 9676 9683 9690 9697 9703 9710 9716 9722 9728 9734 9740 9745 9751 9756 9761 9766 9770 9775 9779 9783 9787 9791 9794 9797 9800 9803 9806 9808 9810 9812 9814 9816 9817 9819 9821 9822 9823 9825 9826 9828 9829 9830 9832 9833 9835 9836 9838 9839 9840 9842 9843 9844 9845 9846 9847 9848 9848 9849 9849 9849 9849 9849 9849 9849 9848 9848 9847 9847 9847 9846 9846 9846 9845 9845 9845 9845 9844 9844 9844 9844 9843 9843 9843 9842 9841 9840 9839 9838 9837 9835 9834 9832 9829 9827 9825 9822 9819 9816 9813 9809 9806 9802 9799 9795 9791 9787 9783 9779 9775 9770 9766 9761 9756 9751 9746 9740 9734 9728 9722 9715 9708 9701 9694 9686 9677 9669 9660 9650 9640 9630 9620 9609 9597 9585 9572 9559 9545 9530 9515 9499 9481 9463 9444 9424 9403 9380 9357 9332 9306 9279 9250 9221 9191 9160 9128 9095 9062 9029 8996 8964 8931 8900 8869 8838 8808 8782 8757 8733 8712 8693 8677 8663 8652 8644 8638 8636 8637 8641 8647 8656 8668 8681 8697 8715 8734 8756 8779 8802 8827 8852 8879 8905 8931 8958 8984 9010 9035 9059 9084 9107 9130 9152 9173 9194 9213 9232 9249 9266 9282 9298 9312 9326 9339 9352 9364 9375 9385 9395 9405 9413 9421 9429 9436 9442 9448 9453 9458 9462 9465 9468 9470 9472 9474 9474 9474 9474 9473 9471 9469 9466 9463 9459 9454 9448 9441 9434 9425 9415 9404 9392 9379 9364 9349 9332 9314 9295 9274 9253 9231 9208 9184 9159 9135 9110 9086 9062 9039 9017 8995 8974 8955 8938 8923 8909 8898 8890 8884 8881 8881 8882 8887 8895 8904 8916 8930 8947 8966 8986 9007 9029 9054 9079 9104 9129 9154 9178 9202 9226 9250 9274 9296 9317 9337 9356 9374 9391 9406 9421 9434 9446 9457 9468 9477 9485 9492 9499 9504 9509 9513 9516 9518 9519 9519 9519 9518 9516 9513 9510 9506 9501 9495 9488 9481 9474 9466 9457 9448 9439 9430 9422 9413 9404 9396 9388 9379 9372 9365 9359 9353 9348 9344 9341 9339 9337 9336 9336 9336 9337 9339 9341 9344 9347 9351 9355 9360 9365 9370 9376 9381 9386 9392 9397 9403 9408 9414 9419 9423 9427 9430 9434 9436 9437 9438 9437 9436 9434 9430 9426 9420 9413 9405 9397 9387 9376 9364 9351 9337 9323 9307 9290 9271 9252 9230 9208 9183 9158 9130 9100 9068 9033 8993 8949 8901 8848 8791 8728 8659 8585 8505 8420 8327 8229 8126 8018 7906 7782 7659 7535 7412 7288 7165 7043 6922 6801 6682 6574 6474 6381 6296 6218 6157 6108 6071 6045 6031 6032 6045 6070 6106 6154 6218 6289 6369 6456 6551 6661 6770 6881 6992 9667 0 22 4 7104 7216 7328 7440 7552 7664 7769 7870 7966 8059 8148 8228 8303 8374 8439 8500 8555 8607 8655 8699 8739 8776 8810 8841 8870 8896 8920 8943 8963 8982 8999 9015 9029 9042 9053 9063 9071 9077 9082 9085 9087 9087 9086 9084 9081 9076 9070 9063 9055 9046 9036 9024 9012 9000 8986 8971 8956 8940 8924 8906 8888 8868 8848 8827 8805 8782 8757 8732 8706 8679 8652 8624 8595 8566 8537 8507 8477 8446 8416 8386 8356 8326 8296 8266 8237 8207 8177 8146 8115 8084 8052 8018 7982 7945 7906 7866 7823 7779 7731 7682 7631 7574 7516 7457 7396 7334 7271 7208 7144 7081 7018 6957 6899 6843 6790 6739 6695 6657 6624 6597 6575 6563 6558 6560 6569 6586 6610 6641 6679 6723 6774 6833 6896 6963 7034 7109 7190 7272 7354 7436 7519 7601 7684 7767 7850 7933 8010 8086 8159 8230 8298 8363 8425 8484 8541 8595 8646 8695 8742 8786 8828 8868 8906 8943 8978 9012 9045 9076 9107 9136 9164 9192 9218 9243 9268 9291 9314 9336 9356 9376 9396 9414 9432 9448 9464 9479 9494 9507 9520 9533 9544 9556 9567 9577 9587 9597 9606 9615 9624 9632 9640 9648 9656 9663 9670 9677 9684 9691 9697 9703 9709 9714 9720 9725 9729 9734 9738 9743 9747 9751 9754 9758 9761 9765 9768 9771 9775 9778 9781 9784 9787 9791 9794 9797 9800 9804 9807 9810 9813 9816 9819 9822 9824 9827 9830 9832 9834 9836 9838 9840 9842 9843 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9895 9896 9897 9897 9898 9898 9899 9899 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9900 9899 9899 9899 9898 9897 9897 9896 9895 9894 9893 9892 9890 9889 9888 9886 9884 9883 9881 9879 9878 9876 9874 9873 9871 9869 9868 9866 9865 9863 9862 9860 9859 9857 9856 9854 9853 9851 9850 9848 9847 9845 9843 9842 9840 9838 9837 9835 9833 9832 9830 9828 9827 9825 9824 9823 9821 9820 9819 9818 9817 9816 9816 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9815 9815 9815 9815 9816 9816 9816 9817 9817 9817 9818 9818 9819 9819 9820 9821 9821 9822 9823 9824 9825 9825 9826 9827 9828 9829 9830 9831 9832 9833 9833 9834 9835 9836 9836 9837 9837 9837 9837 9838 9838 9838 9837 9837 9837 9836 9836 9835 9834 9834 9833 9832 9830 9829 9828 9826 9825 9823 9821 9819 9817 9815 9813 9811 9809 9806 9804 9801 9798 9796 9793 9790 9787 9784 9780 9777 9774 9770 9766 9763 9759 9755 9750 9746 9741 9736 9731 9725 9668 0 22 4 9719 9713 9707 9700 9693 9685 9678 9669 9661 9652 9643 9633 9623 9613 9602 9591 9579 9567 9555 9542 9528 9515 9500 9486 9471 9455 9439 9423 9406 9389 9372 9354 9336 9318 9300 9282 9264 9246 9228 9210 9192 9176 9160 9145 9130 9116 9103 9092 9081 9072 9064 9058 9053 9050 9048 9047 9048 9050 9054 9058 9064 9072 9080 9089 9099 9109 9121 9132 9144 9155 9167 9178 9189 9200 9211 9222 9231 9240 9248 9256 9263 9268 9273 9277 9280 9283 9284 9285 9286 9285 9285 9283 9281 9279 9276 9274 9272 9269 9267 9264 9262 9260 9259 9258 9258 9258 9259 9261 9263 9267 9270 9275 9281 9287 9294 9301 9310 9319 9328 9338 9349 9360 9372 9384 9396 9408 9420 9432 9444 9457 9469 9481 9493 9505 9516 9528 9538 9549 9559 9569 9579 9589 9598 9607 9616 9624 9632 9640 9648 9656 9663 9670 9678 9684 9691 9698 9704 9710 9717 9722 9728 9734 9739 9744 9749 9754 9758 9762 9766 9770 9774 9777 9780 9783 9786 9789 9791 9794 9796 9798 9800 9802 9804 9806 9807 9809 9811 9812 9814 9815 9817 9818 9819 9821 9822 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9834 9835 9835 9836 9836 9836 9836 9836 9836 9836 9835 9835 9834 9833 9832 9831 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9820 9819 9818 9818 9817 9817 9817 9817 9818 9818 9819 9820 9821 9823 9824 9826 9828 9831 9833 9836 9838 9841 9844 9846 9849 9852 9855 9857 9860 9863 9865 9867 9870 9872 9874 9875 9877 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9888 9889 9889 9890 9890 9890 9891 9891 9892 9892 9893 9893 9894 9895 9895 9896 9897 9897 9898 9899 9900 9900 9901 9902 9902 9903 9904 9905 9905 9906 9907 9907 9908 9908 9909 9910 9910 9911 9911 9912 9912 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9920 9920 9921 9922 9922 9923 9923 9924 9924 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9934 9934 9935 9935 9936 9936 9937 9937 9937 9938 9938 9938 9938 9938 9937 9937 9937 9937 9936 9936 9935 9935 9934 9934 9934 9933 9933 9933 9932 9932 9932 9932 9932 9933 9933 9933 9933 9934 9934 9935 9935 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9930 9929 9928 9927 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9920 9920 9920 9920 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9669 0 22 4 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9914 9914 9913 9913 9912 9912 9911 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9898 9897 9896 9896 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9889 9889 9888 9887 9887 9886 9885 9883 9882 9881 9880 9878 9877 9875 9874 9872 9871 9870 9869 9867 9866 9865 9864 9863 9863 9862 9862 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9861 9860 9860 9860 9859 9859 9858 9858 9857 9857 9856 9855 9855 9854 9853 9852 9852 9851 9850 9849 9848 9848 9847 9846 9845 9844 9843 9842 9840 9839 9838 9836 9835 9833 9832 9830 9828 9826 9824 9822 9820 9818 9816 9814 9812 9809 9807 9805 9803 9800 9798 9795 9793 9790 9788 9785 9782 9780 9777 9774 9771 9768 9765 9762 9758 9755 9751 9747 9743 9739 9734 9730 9725 9720 9715 9710 9705 9699 9694 9688 9682 9676 9670 9663 9656 9650 9643 9636 9629 9622 9614 9607 9599 9592 9584 9577 9569 9562 9554 9546 9539 9531 9524 9516 9509 9502 9494 9487 9480 9473 9466 9460 9453 9446 9440 9434 9427 9421 9415 9409 9403 9397 9391 9386 9380 9375 9370 9365 9360 9355 9351 9347 9343 9339 9336 9333 9330 9328 9326 9325 9324 9323 9323 9323 9324 9325 9327 9329 9331 9334 9337 9340 9344 9348 9352 9356 9360 9364 9368 9373 9377 9381 9385 9389 9393 9397 9400 9403 9406 9409 9411 9414 9416 9418 9419 9421 9422 9422 9423 9423 9423 9423 9423 9422 9421 9420 9419 9418 9416 9414 9412 9410 9408 9405 9402 9400 9396 9393 9390 9386 9382 9378 9374 9370 9365 9360 9355 9350 9344 9338 9332 9326 9319 9312 9304 9297 9289 9280 9272 9263 9253 9244 9234 9223 9213 9202 9191 9179 9168 9156 9144 9132 9120 9107 9094 9081 9068 9055 9042 9028 9014 9000 8986 8971 8957 8941 8926 8910 8894 8878 8861 8844 8826 8808 8790 8771 8752 8732 8712 8692 8671 8650 8628 8606 8584 8561 8538 8515 8491 8467 8442 8417 8392 8366 8339 8312 8284 8256 8227 8198 8167 8136 8104 8072 8038 8003 7968 7931 7894 7855 7815 7775 7733 7690 7645 7600 7553 7505 7455 7404 7352 7298 7242 7185 7127 7066 7004 6940 6874 6806 6736 6664 6589 6513 6434 6354 6271 6186 6099 6010 5918 5826 5732 5636 5537 5439 5340 5242 5143 5045 4947 4849 4752 4654 4562 4472 4385 4301 4219 4144 4073 4007 3947 3891 3843 3801 3766 3737 3715 3702 3696 3698 3706 3722 3746 3776 3813 3856 3906 3964 4027 4094 4167 4244 4327 4413 4501 4592 4685 4783 4881 4979 5078 5176 5274 5373 5471 5570 5668 5763 5857 5949 6040 6129 6215 6300 6383 6463 6542 6619 6693 6766 6836 6905 6972 7038 7101 7163 9670 0 22 4 7223 7282 7339 7394 7448 7501 7552 7602 7650 7697 7743 7787 7830 7871 7912 7951 7989 8025 8061 8095 8128 8160 8191 8221 8250 8278 8305 8331 8357 8381 8405 8428 8450 8471 8492 8512 8531 8550 8569 8586 8603 8620 8636 8651 8667 8681 8695 8709 8722 8735 8748 8760 8772 8784 8795 8806 8816 8826 8836 8846 8855 8864 8873 8881 8889 8897 8905 8912 8919 8925 8932 8938 8943 8949 8954 8959 8963 8967 8972 8975 8979 8982 8985 8988 8991 8994 8996 8998 9000 9002 9003 9005 9006 9007 9008 9008 9008 9008 9008 9008 9007 9006 9005 9003 9001 8999 8996 8993 8990 8987 8983 8979 8974 8970 8965 8959 8954 8948 8942 8935 8928 8921 8914 8906 8898 8890 8881 8872 8862 8852 8842 8832 8821 8809 8797 8785 8772 8759 8745 8731 8717 8702 8687 8671 8655 8638 8621 8603 8584 8565 8546 8525 8504 8483 8460 8437 8413 8388 8362 8335 8307 8278 8248 8217 8186 8153 8119 8084 8049 8012 7975 7937 7898 7858 7817 7775 7733 7689 7645 7600 7554 7507 7460 7411 7361 7310 7258 7204 7150 7094 7036 6977 6917 6855 6792 6728 6662 6594 6525 6455 6383 6310 6236 6161 6085 6008 5930 5852 5773 5693 5612 5531 5449 5367 5284 5201 5117 5033 4948 4862 4776 4690 4602 4514 4425 4335 4244 4152 4060 3967 3873 3778 3682 3587 3492 3396 3300 3205 3109 3014 2918 2825 2733 2642 2552 2464 2379 2296 2215 2137 2061 1988 1919 1854 1791 1732 1677 1627 1580 1537 1499 1465 1436 1412 1392 1376 1366 1361 1361 1365 1375 1390 1410 1434 1464 1498 1537 1581 1628 1681 1737 1798 1862 1930 2001 2075 2153 2233 2316 2400 2487 2576 2666 2758 2851 2945 3041 3137 3234 3332 3431 3530 3629 3729 3830 3930 4031 4133 4234 4335 4436 4537 4638 4739 4840 4940 5040 5138 5236 5333 5430 5525 5619 5711 5802 5892 5979 6065 6149 6232 6313 6391 6468 6544 6617 6689 6758 6826 6893 6957 7021 7082 7143 7202 7259 7315 7371 7425 7478 7530 7580 7630 7678 7725 7771 7816 7860 7902 7944 7984 8023 8061 8098 8134 8168 8201 8233 8264 8295 8324 8352 8379 8405 8431 8456 8480 8504 8527 8549 8571 8592 8613 8634 8654 8674 8694 8713 8732 8751 8769 8787 8804 8821 8838 8855 8871 8886 8902 8917 8931 8946 8959 8973 8986 8999 9012 9024 9036 9048 9059 9070 9081 9092 9103 9113 9124 9134 9144 9153 9163 9172 9181 9190 9199 9208 9216 9224 9232 9240 9248 9255 9263 9270 9277 9284 9291 9297 9304 9311 9317 9323 9330 9336 9342 9348 9354 9359 9365 9371 9377 9382 9387 9393 9398 9403 9408 9413 9417 9422 9426 9430 9435 9439 9443 9447 9450 9454 9458 9461 9465 9469 9472 9476 9480 9483 9487 9491 9494 9498 9502 9506 9510 9513 9517 9521 9525 9529 9532 9536 9540 9544 9547 9551 9554 9558 9561 9565 9568 9571 9575 9671 0 22 4 9578 9581 9585 9588 9592 9595 9598 9602 9605 9609 9612 9616 9620 9623 9627 9631 9634 9638 9641 9645 9649 9652 9656 9659 9662 9666 9669 9672 9675 9678 9682 9685 9687 9690 9693 9696 9699 9702 9704 9707 9710 9712 9715 9718 9720 9723 9725 9728 9730 9733 9735 9737 9739 9742 9744 9746 9748 9750 9752 9753 9755 9757 9758 9760 9762 9763 9764 9766 9767 9768 9770 9771 9772 9773 9774 9775 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9791 9792 9793 9794 9795 9796 9797 9799 9800 9801 9802 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9830 9831 9832 9833 9834 9835 9837 9838 9839 9840 9841 9843 9844 9845 9846 9847 9848 9849 9850 9850 9851 9852 9852 9853 9854 9854 9855 9855 9855 9856 9856 9856 9857 9857 9857 9857 9857 9858 9858 9858 9858 9858 9858 9858 9858 9859 9859 9859 9859 9859 9860 9860 9860 9860 9861 9861 9862 9862 9862 9863 9863 9864 9864 9865 9865 9866 9866 9867 9867 9867 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9868 9868 9868 9868 9868 9868 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9868 9868 9868 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9869 9869 9868 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9858 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9842 9841 9840 9838 9837 9836 9835 9833 9832 9831 9830 9829 9828 9827 9826 9824 9823 9822 9821 9820 9818 9817 9815 9814 9812 9811 9809 9808 9806 9805 9803 9802 9800 9799 9798 9796 9795 9794 9793 9792 9792 9791 9791 9791 9791 9791 9791 9792 9792 9793 9793 9794 9795 9796 9797 9798 9799 9800 9802 9803 9804 9805 9806 9807 9809 9810 9811 9812 9814 9815 9816 9817 9819 9820 9821 9823 9824 9826 9828 9829 9831 9833 9835 9836 9838 9840 9842 9844 9846 9848 9850 9852 9854 9855 9857 9859 9861 9863 9864 9866 9867 9869 9871 9872 9874 9875 9876 9878 9879 9881 9882 9884 9885 9886 9888 9889 9891 9892 9894 9895 9897 9898 9900 9901 9903 9904 9905 9907 9908 9909 9910 9912 9913 9913 9914 9915 9916 9917 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9929 9928 9928 9928 9927 9927 9927 9927 9927 9927 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9912 9672 0 22 4 9910 9909 9908 9908 9907 9906 9905 9904 9904 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9894 9893 9892 9890 9889 9887 9886 9884 9882 9880 9878 9876 9874 9872 9870 9868 9866 9864 9862 9860 9858 9856 9854 9852 9851 9849 9847 9846 9845 9843 9842 9841 9839 9838 9837 9835 9834 9833 9831 9830 9828 9826 9824 9822 9820 9818 9816 9813 9811 9808 9806 9804 9801 9799 9796 9794 9791 9789 9787 9785 9783 9781 9780 9778 9777 9775 9774 9773 9772 9771 9771 9770 9770 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9769 9770 9770 9770 9771 9771 9772 9773 9773 9774 9775 9776 9777 9778 9780 9781 9783 9784 9786 9788 9789 9791 9793 9795 9797 9799 9801 9803 9806 9808 9810 9812 9814 9817 9819 9821 9823 9826 9828 9830 9833 9835 9837 9840 9842 9844 9847 9849 9851 9853 9856 9858 9860 9862 9865 9867 9869 9871 9873 9874 9876 9878 9880 9881 9883 9884 9886 9887 9888 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9922 9922 9923 9923 9923 9923 9923 9924 9924 9925 9925 9926 9926 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9928 9928 9928 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9937 9936 9936 9936 9935 9935 9935 9934 9934 9933 9933 9932 9931 9930 9929 9928 9927 9926 9925 9923 9922 9920 9919 9917 9915 9914 9912 9910 9908 9906 9903 9901 9899 9897 9895 9892 9890 9888 9886 9884 9882 9880 9878 9877 9875 9874 9873 9872 9872 9871 9871 9871 9871 9872 9873 9874 9875 9877 9879 9880 9883 9885 9887 9889 9892 9894 9897 9900 9902 9905 9907 9909 9912 9914 9916 9918 9919 9921 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9947 9948 9949 9950 9950 9951 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9952 9951 9951 9951 9951 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9938 9936 9934 9932 9930 9928 9925 9923 9920 9918 9915 9912 9909 9905 9902 9898 9894 9890 9886 9882 9877 9873 9868 9862 9857 9851 9845 9839 9833 9826 9819 9812 9805 9798 9790 9782 9774 9766 9673 0 22 4 9758 9750 9742 9733 9725 9716 9707 9698 9690 9681 9672 9663 9654 9645 9636 9627 9617 9608 9599 9590 9581 9572 9562 9553 9544 9535 9526 9517 9508 9499 9490 9482 9474 9466 9458 9451 9444 9438 9431 9426 9420 9415 9411 9407 9404 9401 9398 9397 9395 9394 9394 9394 9395 9396 9398 9400 9402 9405 9409 9412 9416 9421 9425 9430 9436 9441 9447 9453 9460 9466 9473 9480 9488 9495 9503 9511 9519 9528 9537 9545 9554 9564 9573 9582 9592 9601 9611 9621 9630 9640 9650 9659 9669 9678 9687 9697 9706 9714 9723 9732 9740 9748 9756 9764 9771 9778 9786 9792 9799 9805 9812 9818 9824 9829 9835 9840 9845 9850 9854 9859 9863 9867 9871 9875 9879 9882 9886 9889 9892 9895 9897 9900 9902 9905 9907 9909 9911 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9923 9924 9924 9925 9925 9925 9925 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9929 9930 9930 9930 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9931 9930 9930 9930 9929 9929 9928 9928 9927 9927 9926 9925 9925 9924 9923 9923 9922 9921 9920 9919 9917 9916 9914 9913 9911 9909 9907 9904 9901 9898 9895 9891 9887 9883 9878 9874 9868 9863 9857 9851 9845 9838 9831 9824 9816 9808 9801 9792 9784 9776 9767 9758 9749 9740 9730 9721 9711 9701 9691 9680 9670 9659 9648 9636 9625 9613 9601 9588 9575 9562 9549 9536 9522 9508 9494 9480 9465 9451 9436 9422 9407 9393 9378 9364 9350 9336 9322 9309 9295 9282 9270 9257 9245 9234 9222 9212 9201 9191 9181 9172 9163 9155 9147 9139 9132 9126 9120 9114 9109 9104 9100 9097 9094 9092 9090 9090 9089 9089 9090 9092 9094 9097 9101 9105 9109 9114 9120 9126 9133 9140 9148 9156 9164 9173 9182 9191 9200 9210 9220 9230 9241 9251 9262 9273 9284 9296 9307 9319 9331 9343 9355 9368 9380 9393 9406 9419 9433 9446 9459 9473 9486 9500 9513 9526 9540 9553 9566 9578 9591 9603 9615 9626 9638 9649 9659 9669 9679 9689 9698 9707 9716 9724 9732 9740 9748 9755 9763 9770 9777 9783 9790 9796 9802 9808 9814 9820 9826 9831 9837 9842 9847 9852 9856 9861 9865 9869 9873 9877 9880 9883 9886 9889 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9917 9919 9921 9922 9924 9925 9927 9928 9930 9931 9933 9934 9936 9937 9938 9940 9941 9942 9943 9944 9945 9945 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9956 9956 9956 9956 9956 9956 9956 9674 0 22 4 9956 9955 9955 9955 9954 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9930 9929 9928 9928 9927 9927 9927 9926 9926 9925 9925 9925 9924 9924 9923 9923 9923 9922 9922 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9917 9917 9916 9916 9916 9916 9916 9916 9916 9916 9917 9917 9918 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9930 9931 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9944 9944 9945 9946 9946 9947 9948 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9940 9939 9939 9938 9937 9936 9934 9933 9931 9929 9927 9925 9923 9920 9917 9915 9912 9909 9906 9902 9899 9896 9893 9890 9887 9884 9882 9879 9877 9875 9873 9872 9870 9869 9869 9868 9868 9868 9868 9868 9869 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9882 9883 9885 9886 9888 9889 9891 9892 9894 9895 9897 9899 9900 9902 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9938 9939 9941 9942 9944 9945 9946 9947 9948 9949 9949 9950 9951 9951 9952 9952 9953 9954 9954 9955 9955 9956 9957 9958 9959 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9966 9965 9964 9962 9961 9960 9958 9957 9955 9954 9952 9951 9949 9947 9946 9944 9942 9939 9937 9935 9932 9930 9927 9924 9921 9918 9915 9912 9909 9905 9902 9899 9895 9891 9888 9884 9881 9877 9873 9869 9866 9862 9858 9854 9850 9846 9842 9837 9833 9829 9825 9820 9816 9812 9807 9803 9799 9795 9791 9786 9782 9778 9775 9771 9768 9764 9761 9758 9755 9752 9750 9747 9745 9743 9741 9739 9738 9736 9735 9733 9732 9731 9731 9730 9730 9729 9729 9730 9730 9730 9731 9732 9734 9735 9737 9739 9741 9744 9747 9750 9753 9756 9760 9763 9767 9771 9775 9779 9783 9787 9791 9795 9799 9803 9806 9810 9813 9817 9820 9823 9826 9829 9832 9834 9837 9840 9842 9845 9847 9849 9852 9854 9856 9859 9861 9863 9865 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9889 9890 9890 9890 9675 0 22 4 9890 9889 9889 9888 9887 9886 9885 9884 9883 9881 9880 9878 9877 9876 9874 9873 9871 9870 9868 9867 9865 9864 9863 9861 9860 9858 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9842 9840 9839 9837 9835 9833 9831 9829 9827 9825 9823 9821 9819 9816 9814 9811 9809 9806 9803 9800 9797 9794 9791 9787 9784 9781 9777 9774 9770 9767 9763 9760 9756 9753 9749 9746 9743 9740 9737 9734 9731 9729 9727 9725 9723 9721 9720 9719 9718 9717 9717 9716 9716 9716 9717 9717 9718 9718 9719 9720 9721 9722 9723 9725 9726 9727 9729 9730 9731 9733 9734 9735 9737 9738 9739 9740 9741 9741 9742 9742 9742 9743 9742 9742 9741 9741 9739 9738 9736 9735 9732 9730 9727 9724 9720 9717 9712 9708 9703 9698 9693 9687 9681 9674 9667 9660 9652 9644 9636 9627 9617 9607 9597 9586 9575 9563 9550 9537 9523 9509 9493 9477 9461 9443 9425 9406 9386 9366 9345 9323 9300 9276 9251 9226 9200 9173 9145 9117 9088 9058 9028 8997 8965 8932 8899 8865 8831 8796 8760 8723 8686 8648 8610 8571 8531 8491 8450 8409 8367 8324 8281 8237 8193 8149 8104 8058 8013 7967 7921 7875 7829 7783 7737 7691 7645 7599 7554 7509 7464 7420 7376 7333 7291 7249 7208 7167 7128 7089 7051 7014 6978 6943 6909 6877 6845 6814 6785 6756 6729 6703 6679 6655 6633 6612 6592 6574 6557 6541 6527 6514 6502 6492 6483 6475 6469 6464 6460 6458 6457 6458 6460 6463 6468 6475 6483 6492 6503 6516 6530 6546 6564 6583 6604 6627 6651 6677 6704 6733 6763 6795 6829 6863 6899 6936 6974 7014 7054 7095 7137 7180 7223 7267 7312 7357 7403 7449 7495 7542 7589 7636 7683 7731 7778 7826 7874 7922 7970 8018 8066 8113 8161 8209 8256 8303 8350 8396 8442 8488 8532 8577 8621 8664 8706 8747 8788 8828 8867 8905 8942 8978 9013 9047 9081 9113 9144 9175 9204 9233 9261 9288 9314 9339 9363 9387 9410 9432 9453 9474 9494 9513 9532 9550 9567 9583 9599 9615 9629 9644 9657 9670 9682 9694 9705 9716 9726 9736 9745 9754 9762 9770 9778 9785 9791 9798 9804 9810 9815 9820 9825 9830 9834 9838 9842 9845 9848 9851 9854 9857 9859 9861 9863 9865 9866 9868 9869 9870 9870 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9870 9871 9871 9871 9871 9871 9872 9872 9872 9872 9872 9872 9872 9873 9873 9873 9872 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9871 9871 9871 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9863 9861 9860 9858 9856 9853 9851 9848 9845 9842 9839 9835 9831 9827 9823 9819 9814 9810 9805 9799 9794 9789 9783 9777 9771 9765 9758 9752 9745 9738 9730 9723 9715 9707 9699 9690 9681 9672 9663 9676 0 22 4 9653 9643 9633 9623 9612 9602 9591 9580 9568 9557 9546 9534 9522 9511 9499 9487 9476 9464 9453 9441 9430 9419 9408 9397 9386 9375 9364 9354 9343 9333 9323 9313 9303 9294 9284 9275 9266 9257 9249 9240 9232 9224 9217 9210 9204 9197 9192 9186 9182 9178 9174 9171 9169 9167 9166 9166 9166 9167 9169 9171 9174 9177 9181 9186 9191 9197 9203 9209 9216 9223 9231 9239 9247 9255 9263 9272 9280 9288 9297 9305 9314 9322 9330 9338 9346 9353 9361 9368 9376 9383 9390 9396 9403 9409 9416 9422 9428 9434 9440 9445 9451 9456 9462 9467 9472 9478 9483 9488 9493 9498 9503 9508 9513 9518 9522 9527 9532 9537 9541 9546 9551 9556 9560 9565 9570 9575 9579 9584 9589 9594 9599 9603 9608 9613 9618 9623 9628 9632 9637 9642 9647 9652 9657 9662 9666 9671 9676 9680 9685 9690 9694 9699 9703 9707 9712 9716 9720 9724 9728 9732 9736 9740 9744 9747 9751 9754 9758 9761 9764 9767 9770 9772 9775 9777 9779 9781 9783 9784 9785 9786 9787 9788 9788 9788 9788 9788 9787 9787 9786 9785 9784 9782 9781 9779 9777 9775 9773 9771 9769 9766 9764 9761 9758 9755 9752 9749 9745 9742 9738 9735 9731 9727 9723 9718 9714 9709 9705 9700 9695 9690 9685 9680 9674 9669 9664 9658 9653 9647 9642 9636 9631 9625 9620 9614 9609 9603 9598 9593 9587 9582 9577 9572 9566 9561 9556 9551 9547 9542 9537 9532 9528 9523 9519 9515 9511 9507 9503 9500 9497 9494 9491 9488 9486 9484 9482 9481 9479 9478 9477 9477 9476 9476 9476 9477 9477 9478 9479 9480 9482 9483 9485 9487 9489 9492 9494 9497 9500 9503 9507 9510 9514 9518 9523 9527 9532 9537 9543 9548 9554 9560 9567 9573 9580 9587 9594 9601 9608 9616 9623 9631 9638 9645 9653 9660 9668 9675 9682 9689 9696 9703 9710 9716 9723 9729 9735 9741 9747 9753 9759 9765 9770 9776 9781 9786 9791 9796 9801 9806 9811 9816 9820 9825 9829 9833 9837 9841 9845 9848 9852 9855 9858 9861 9863 9865 9868 9870 9871 9873 9874 9875 9877 9877 9878 9879 9880 9881 9881 9882 9882 9883 9884 9884 9885 9885 9886 9887 9888 9888 9889 9890 9891 9892 9893 9894 9895 9897 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9912 9913 9915 9917 9919 9920 9922 9924 9926 9928 9930 9931 9933 9935 9937 9938 9940 9941 9942 9944 9945 9946 9947 9947 9948 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9923 9921 9919 9917 9915 9913 9910 9908 9905 9903 9900 9897 9894 9891 9887 9884 9881 9877 9874 9870 9866 9863 9859 9856 9852 9848 9845 9841 9838 9835 9832 9828 9825 9823 9820 9817 9815 9812 9810 9808 9806 9804 9802 9800 9798 9797 9795 9794 9792 9791 9790 9789 9788 9787 9677 0 22 4 9785 9784 9783 9782 9781 9780 9779 9779 9778 9777 9776 9775 9774 9773 9772 9771 9771 9770 9769 9769 9768 9768 9768 9767 9767 9767 9768 9768 9768 9769 9770 9771 9772 9773 9774 9776 9777 9779 9780 9782 9784 9786 9788 9790 9792 9794 9796 9799 9801 9803 9805 9808 9810 9812 9815 9817 9820 9822 9825 9827 9830 9833 9836 9838 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9871 9874 9877 9879 9882 9885 9887 9890 9892 9895 9897 9899 9901 9903 9905 9907 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9942 9942 9943 9943 9943 9944 9944 9944 9945 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9942 9941 9941 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9935 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9910 9909 9909 9908 9907 9907 9906 9905 9904 9904 9903 9902 9901 9900 9899 9897 9896 9894 9893 9891 9890 9888 9887 9885 9884 9882 9881 9880 9879 9877 9877 9876 9875 9875 9874 9874 9874 9874 9874 9874 9874 9874 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9876 9876 9876 9877 9877 9878 9879 9880 9881 9882 9883 9885 9886 9888 9890 9891 9893 9895 9897 9898 9900 9902 9904 9906 9907 9909 9911 9912 9914 9916 9917 9919 9920 9922 9923 9925 9926 9928 9929 9931 9932 9933 9935 9936 9938 9939 9940 9942 9943 9944 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9958 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9959 9959 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9956 9956 9956 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9961 9960 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9957 9957 9956 9956 9955 9955 9954 9954 9953 9953 9952 9951 9950 9950 9949 9948 9947 9947 9946 9945 9944 9943 9943 9678 0 22 4 9942 9941 9940 9940 9939 9938 9937 9937 9936 9935 9935 9934 9933 9933 9932 9932 9931 9930 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9915 9914 9914 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9915 9916 9916 9917 9918 9919 9920 9921 9921 9922 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9935 9936 9937 9938 9939 9940 9941 9942 9944 9945 9946 9947 9948 9948 9949 9950 9951 9952 9953 9953 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9973 9973 9972 9972 9971 9971 9970 9970 9969 9968 9968 9967 9966 9965 9964 9964 9963 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9956 9956 9956 9955 9955 9955 9955 9954 9954 9953 9953 9952 9951 9950 9949 9948 9947 9946 9944 9943 9942 9940 9939 9938 9936 9935 9934 9933 9932 9931 9930 9929 9928 9928 9927 9926 9926 9925 9924 9924 9923 9922 9921 9921 9920 9919 9918 9916 9915 9914 9912 9911 9910 9908 9907 9905 9904 9902 9901 9900 9899 9898 9897 9896 9895 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9889 9888 9888 9887 9886 9885 9884 9883 9882 9881 9879 9878 9876 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9852 9850 9847 9845 9842 9839 9836 9832 9829 9825 9822 9818 9814 9810 9806 9801 9797 9792 9788 9783 9778 9773 9768 9764 9759 9754 9749 9744 9739 9734 9729 9724 9719 9714 9709 9704 9700 9695 9690 9685 9680 9676 9671 9666 9662 9657 9653 9649 9645 9641 9637 9634 9630 9627 9624 9622 9620 9618 9616 9615 9614 9613 9613 9612 9613 9613 9614 9615 9616 9617 9619 9621 9623 9625 9627 9630 9632 9635 9638 9641 9644 9647 9651 9654 9658 9662 9665 9669 9674 9678 9682 9686 9691 9696 9700 9705 9709 9714 9719 9724 9728 9733 9738 9742 9747 9751 9755 9759 9763 9767 9771 9774 9778 9781 9784 9788 9791 9793 9796 9799 9801 9803 9806 9808 9810 9812 9814 9816 9817 9819 9821 9822 9823 9825 9826 9827 9828 9829 9829 9830 9831 9831 9832 9832 9832 9832 9833 9833 9833 9833 9834 9834 9834 9835 9835 9836 9836 9837 9837 9838 9839 9839 9840 9841 9842 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9851 9852 9853 9854 9854 9855 9856 9856 9857 9857 9858 9859 9679 0 22 5 9851 9851 9851 9851 9852 9852 9853 9854 9854 9855 9857 9858 9859 9860 9861 9863 9864 9865 9866 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9879 9880 9881 9882 9883 9884 9885 9885 9886 9887 9888 9889 9889 9890 9890 9891 9891 9892 9892 9892 9892 9893 9893 9893 9893 9893 9893 9893 9893 9893 9894 9894 9894 9895 9895 9895 9896 9896 9897 9897 9897 9898 9898 9899 9899 9899 9899 9899 9899 9899 9899 9899 9899 9898 9898 9898 9897 9897 9896 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9889 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9853 9852 9851 9849 9848 9847 9845 9844 9843 9841 9840 9838 9836 9835 9833 9831 9829 9827 9825 9823 9821 9818 9816 9813 9811 9808 9805 9802 9799 9796 9793 9790 9787 9784 9781 9778 9775 9771 9768 9765 9761 9757 9754 9750 9746 9742 9737 9733 9728 9723 9718 9713 9707 9702 9696 9690 9684 9678 9672 9666 9659 9653 9647 9641 9635 9629 9623 9617 9611 9606 9601 9596 9591 9586 9582 9577 9573 9569 9565 9562 9558 9555 9551 9548 9545 9542 9539 9536 9533 9531 9528 9526 9524 9521 9519 9518 9516 9515 9513 9513 9512 9511 9511 9511 9512 9512 9513 9515 9516 9518 9520 9522 9524 9527 9530 9533 9536 9539 9542 9545 9549 9552 9556 9559 9563 9566 9570 9574 9577 9581 9585 9588 9592 9596 9599 9603 9607 9611 9614 9618 9622 9625 9629 9633 9636 9639 9643 9646 9649 9652 9654 9657 9659 9661 9663 9665 9666 9667 9669 9669 9670 9671 9671 9671 9671 9671 9671 9670 9670 9669 9669 9668 9667 9666 9664 9663 9662 9660 9658 9656 9654 9652 9650 9647 9644 9641 9638 9635 9631 9627 9623 9619 9615 9611 9606 9601 9597 9592 9587 9581 9576 9571 9565 9560 9554 9548 9543 9537 9531 9525 9520 9514 9508 9502 9497 9491 9485 9480 9475 9470 9465 9461 9457 9453 9450 9446 9444 9441 9439 9437 9436 9435 9434 9434 9434 9434 9434 9435 9436 9437 9438 9438 9439 9440 9441 9442 9443 9444 9445 9445 9446 9446 9446 9447 9447 9446 9446 9446 9445 9445 9444 9443 9442 9441 9440 9439 9438 9436 9435 9433 9432 9430 9428 9426 9423 9421 9418 9416 9413 9410 9407 9404 9400 9397 9393 9390 9386 9382 9378 9374 9370 9365 9361 9357 9352 9348 9343 9338 9334 9329 9324 9319 9313 9308 9303 9297 9291 9285 9280 9273 9267 9261 9255 9248 9242 9235 9228 9221 9214 9207 9200 9193 9185 9178 9170 9163 9155 9147 9139 9131 9122 9113 9104 9095 9086 9076 9067 9056 9046 9036 9025 9014 9003 8991 8979 8968 8955 8943 8930 8918 8905 8891 8878 8864 8850 8836 8821 8806 9680 0 22 5 8791 8775 8759 8743 8726 8709 8691 8673 8654 8635 8616 8596 8576 8555 8534 8513 8491 8469 8446 8423 8400 8376 8352 8327 8302 8277 8251 8224 8196 8168 8139 8110 8079 8048 8016 7983 7948 7913 7877 7840 7802 7763 7723 7683 7642 7601 7559 7517 7474 7432 7389 7346 7304 7261 7218 7175 7134 7092 7051 7009 6968 6927 6885 6844 6803 6762 6720 6678 6635 6592 6549 6504 6459 6412 6365 6316 6266 6215 6163 6109 6054 5997 5939 5879 5818 5756 5691 5626 5559 5490 5420 5349 5276 5202 5126 5049 4971 4891 4811 4729 4645 4561 4475 4389 4301 4213 4123 4033 3942 3850 3758 3664 3570 3476 3382 3288 3194 3100 3006 2912 2818 2725 2633 2542 2451 2362 2274 2187 2102 2018 1936 1855 1777 1701 1627 1555 1485 1417 1352 1289 1229 1171 1116 1064 1015 968 924 883 845 810 778 750 725 703 684 668 657 648 644 642 644 650 659 672 688 707 730 756 785 818 853 892 934 979 1027 1078 1131 1187 1246 1308 1372 1439 1509 1581 1656 1733 1813 1895 1978 2064 2153 2243 2335 2428 2523 2619 2718 2816 2916 3016 3116 3217 3318 3418 3519 3620 3720 3820 3918 4017 4115 4211 4307 4401 4495 4587 4679 4769 4858 4946 5033 5120 5204 5288 5371 5452 5532 5610 5688 5763 5838 5911 5982 6052 6120 6187 6252 6315 6376 6436 6494 6551 6605 6658 6709 6759 6807 6854 6899 6943 6986 7028 7068 7107 7145 7183 7219 7254 7289 7323 7356 7389 7421 7452 7483 7513 7543 7573 7602 7630 7659 7687 7714 7742 7769 7796 7822 7849 7875 7901 7926 7952 7977 8002 8026 8050 8074 8098 8121 8144 8166 8188 8209 8230 8251 8271 8290 8309 8328 8346 8363 8380 8396 8412 8427 8442 8457 8471 8484 8498 8510 8523 8535 8547 8558 8569 8580 8590 8601 8611 8620 8630 8639 8648 8657 8666 8674 8683 8691 8698 8706 8713 8721 8728 8734 8741 8747 8753 8759 8765 8771 8777 8782 8787 8792 8798 8802 8807 8812 8817 8822 8827 8832 8837 8842 8846 8851 8856 8861 8865 8870 8875 8879 8884 8889 8893 8897 8902 8906 8910 8914 8918 8922 8926 8930 8934 8938 8941 8945 8949 8953 8958 8962 8966 8970 8975 8979 8984 8988 8993 8998 9002 9007 9012 9016 9021 9025 9030 9034 9038 9042 9046 9049 9052 9056 9059 9062 9064 9067 9069 9071 9073 9074 9076 9077 9078 9078 9079 9079 9079 9079 9078 9078 9076 9075 9073 9071 9069 9066 9062 9059 9055 9050 9045 9040 9034 9027 9020 9012 9004 8995 8986 8975 8964 8952 8939 8926 8911 8895 8878 8859 8840 8819 8797 8774 8750 8723 8696 8667 8637 8606 8572 8538 8503 8467 8430 8392 8354 8315 8277 8239 8201 8164 8128 8092 8057 8025 7995 7968 7942 7919 7899 7882 7869 7858 7851 7848 7849 7853 7860 7871 7886 7903 7923 7946 7971 8000 8030 8062 8095 9681 0 22 5 8130 8168 8205 8243 8280 8318 8355 8393 8430 8467 8504 8539 8574 8608 8642 8674 8705 8736 8765 8794 8822 8849 8875 8901 8926 8950 8973 8996 9019 9040 9061 9082 9102 9121 9139 9157 9175 9192 9208 9224 9239 9254 9268 9282 9295 9308 9320 9332 9344 9355 9365 9376 9386 9396 9405 9415 9424 9432 9441 9449 9457 9465 9472 9480 9487 9494 9501 9507 9514 9520 9526 9532 9538 9544 9550 9556 9561 9567 9573 9578 9583 9589 9594 9599 9604 9609 9614 9619 9623 9628 9632 9636 9639 9643 9646 9649 9652 9655 9657 9660 9662 9664 9666 9668 9670 9672 9674 9677 9679 9681 9683 9685 9688 9690 9692 9695 9697 9699 9701 9704 9706 9708 9710 9711 9713 9714 9716 9717 9718 9719 9719 9720 9721 9721 9722 9723 9723 9724 9725 9726 9726 9727 9728 9730 9731 9732 9733 9735 9736 9737 9738 9740 9741 9742 9742 9743 9744 9744 9745 9745 9745 9745 9745 9745 9745 9745 9744 9744 9744 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9743 9742 9742 9742 9741 9741 9740 9739 9738 9737 9735 9734 9732 9730 9728 9726 9724 9722 9720 9718 9716 9713 9711 9709 9707 9705 9702 9700 9698 9696 9694 9692 9690 9688 9686 9683 9681 9678 9676 9673 9670 9667 9664 9660 9657 9653 9649 9645 9640 9636 9631 9627 9622 9617 9611 9606 9601 9595 9590 9584 9578 9572 9566 9560 9554 9547 9541 9534 9527 9519 9512 9504 9496 9487 9478 9469 9460 9451 9441 9431 9420 9409 9398 9387 9376 9364 9352 9339 9327 9314 9301 9287 9274 9260 9245 9230 9215 9198 9182 9165 9146 9128 9108 9088 9066 9044 9020 8996 8970 8943 8915 8886 8856 8824 8792 8758 8723 8687 8650 8612 8573 8533 8493 8452 8409 8366 8322 8279 8236 8193 8149 8106 8063 8020 7978 7938 7898 7860 7823 7789 7757 7727 7700 7675 7654 7636 7622 7611 7603 7599 7598 7601 7608 7618 7633 7651 7671 7695 7722 7752 7783 7816 7851 7888 7927 7966 8006 8045 8085 8124 8164 8203 8243 8282 8320 8356 8391 8426 8459 8491 8522 8552 8581 8608 8635 8660 8684 8707 8729 8749 8769 8788 8805 8822 8838 8853 8867 8881 8894 8905 8917 8928 8938 8948 8958 8968 8977 8987 8996 9006 9017 9027 9038 9049 9060 9072 9084 9097 9110 9124 9138 9152 9166 9181 9196 9211 9225 9240 9255 9269 9283 9297 9311 9324 9337 9349 9361 9372 9383 9393 9403 9412 9420 9428 9436 9442 9449 9454 9460 9464 9468 9472 9475 9478 9479 9481 9482 9482 9482 9481 9480 9479 9477 9474 9471 9468 9464 9460 9456 9451 9445 9440 9434 9428 9421 9414 9407 9399 9391 9383 9374 9365 9356 9346 9336 9326 9316 9305 9294 9283 9272 9261 9249 9238 9226 9214 9202 9191 9179 9168 9156 9145 9134 9123 9112 9101 9091 9081 9071 9061 9052 9043 9034 9026 9018 9011 9004 8997 9682 0 22 5 8991 8986 8981 8977 8973 8970 8967 8966 8965 8964 8964 8965 8967 8969 8972 8976 8980 8985 8990 8996 9003 9010 9017 9026 9034 9043 9053 9062 9073 9083 9094 9105 9117 9128 9140 9153 9165 9178 9190 9203 9217 9230 9243 9257 9270 9284 9297 9311 9325 9338 9352 9365 9379 9392 9406 9419 9432 9445 9458 9471 9484 9496 9508 9520 9532 9544 9555 9566 9577 9588 9598 9609 9619 9628 9638 9647 9656 9665 9674 9682 9690 9698 9706 9713 9720 9727 9734 9740 9746 9752 9758 9764 9769 9774 9778 9783 9787 9791 9795 9798 9801 9804 9807 9810 9812 9814 9816 9818 9820 9821 9822 9824 9824 9825 9826 9826 9827 9827 9827 9827 9826 9826 9825 9824 9823 9822 9820 9819 9817 9815 9813 9811 9808 9805 9803 9800 9797 9793 9790 9787 9783 9779 9775 9771 9767 9762 9758 9753 9748 9743 9738 9733 9727 9722 9716 9709 9703 9696 9689 9682 9674 9667 9659 9650 9642 9634 9625 9616 9607 9598 9589 9580 9571 9562 9553 9545 9537 9529 9521 9514 9508 9502 9497 9492 9488 9485 9483 9481 9480 9480 9481 9483 9485 9488 9492 9496 9501 9507 9514 9521 9528 9536 9545 9553 9562 9572 9581 9591 9601 9611 9621 9630 9640 9650 9659 9669 9678 9687 9696 9704 9712 9720 9727 9734 9741 9747 9753 9759 9764 9769 9774 9778 9783 9787 9790 9794 9798 9801 9804 9807 9810 9813 9816 9819 9822 9824 9827 9829 9832 9834 9836 9838 9840 9842 9843 9845 9846 9847 9848 9848 9849 9849 9850 9850 9850 9850 9850 9849 9849 9849 9848 9847 9847 9846 9845 9845 9844 9843 9842 9841 9840 9839 9837 9836 9834 9833 9831 9829 9827 9825 9823 9820 9818 9816 9813 9811 9808 9805 9803 9800 9798 9795 9792 9790 9787 9784 9782 9779 9776 9774 9771 9768 9765 9763 9760 9757 9753 9750 9747 9744 9740 9737 9733 9730 9726 9723 9720 9716 9713 9710 9707 9705 9703 9701 9699 9698 9697 9696 9696 9696 9696 9697 9698 9699 9701 9703 9706 9709 9712 9715 9718 9722 9726 9730 9735 9739 9744 9749 9754 9759 9764 9769 9774 9780 9785 9790 9795 9801 9806 9811 9816 9821 9826 9831 9835 9840 9844 9848 9852 9855 9859 9862 9865 9868 9870 9873 9875 9877 9879 9881 9883 9885 9887 9889 9890 9892 9894 9896 9898 9900 9902 9904 9906 9908 9910 9912 9913 9915 9917 9919 9921 9923 9924 9926 9927 9928 9930 9931 9932 9932 9933 9934 9935 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9943 9943 9944 9945 9945 9946 9947 9947 9948 9948 9949 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9951 9951 9952 9952 9952 9952 9953 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9683 0 22 5 9964 9965 9965 9966 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9972 9972 9972 9973 9973 9973 9974 9974 9974 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9980 9980 9980 9980 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9979 9979 9979 9979 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9965 9965 9964 9963 9962 9961 9960 9960 9959 9958 9958 9957 9957 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9944 9944 9943 9942 9941 9940 9939 9938 9937 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9928 9928 9927 9927 9926 9926 9925 9924 9924 9923 9923 9922 9922 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9923 9924 9924 9925 9926 9926 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9926 9926 9926 9926 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9926 9926 9927 9928 9929 9930 9932 9933 9934 9936 9938 9939 9941 9943 9945 9946 9948 9950 9952 9953 9955 9956 9958 9959 9961 9962 9963 9964 9965 9966 9967 9967 9968 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9975 9975 9976 9976 9977 9978 9978 9979 9980 9980 9981 9982 9982 9982 9983 9983 9983 9983 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9977 9978 9978 9978 9978 9978 9978 9978 9978 9978 9977 9977 9977 9976 9976 9976 9975 9975 9975 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9970 9970 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9937 9936 9935 9934 9933 9931 9930 9929 9928 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9908 9906 9905 9903 9901 9899 9898 9896 9894 9892 9890 9888 9886 9884 9881 9879 9876 9873 9870 9866 9863 9859 9855 9851 9846 9842 9837 9832 9827 9822 9816 9811 9805 9800 9794 9788 9782 9776 9770 9763 9757 9751 9744 9737 9729 9721 9684 0 22 5 9713 9705 9696 9686 9676 9666 9655 9644 9632 9620 9608 9595 9581 9568 9554 9539 9525 9510 9496 9481 9467 9452 9437 9423 9408 9394 9380 9366 9352 9338 9325 9311 9298 9285 9273 9260 9248 9236 9224 9213 9202 9191 9181 9172 9163 9154 9147 9140 9134 9128 9124 9120 9118 9116 9115 9115 9117 9119 9123 9127 9132 9138 9144 9152 9159 9168 9177 9186 9196 9206 9216 9226 9236 9246 9257 9267 9277 9286 9296 9305 9314 9323 9331 9339 9347 9354 9361 9368 9374 9380 9385 9390 9394 9398 9402 9405 9408 9410 9412 9414 9415 9416 9417 9417 9417 9417 9416 9415 9414 9413 9412 9410 9409 9407 9405 9403 9401 9399 9397 9395 9393 9391 9389 9387 9386 9384 9382 9381 9379 9378 9377 9376 9376 9375 9375 9374 9374 9375 9375 9376 9377 9378 9379 9381 9383 9384 9387 9389 9391 9394 9397 9400 9403 9406 9410 9413 9417 9421 9426 9430 9435 9439 9444 9449 9454 9460 9466 9471 9477 9483 9489 9495 9502 9508 9515 9521 9528 9534 9541 9548 9555 9561 9568 9575 9582 9589 9597 9604 9611 9618 9626 9634 9641 9649 9657 9665 9673 9681 9689 9698 9706 9714 9722 9730 9738 9746 9754 9762 9770 9777 9784 9792 9799 9805 9812 9819 9825 9831 9837 9843 9848 9854 9859 9864 9869 9874 9878 9883 9887 9891 9895 9899 9903 9906 9909 9913 9916 9919 9921 9924 9927 9929 9931 9934 9936 9938 9940 9943 9945 9947 9949 9951 9953 9955 9957 9959 9960 9962 9964 9966 9967 9969 9970 9971 9972 9973 9974 9974 9975 9975 9975 9975 9975 9975 9975 9974 9974 9974 9973 9973 9973 9972 9972 9972 9972 9972 9972 9973 9973 9974 9974 9975 9976 9977 9978 9978 9979 9980 9981 9982 9982 9983 9983 9984 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9983 9983 9983 9984 9984 9984 9984 9984 9984 9984 9983 9983 9983 9982 9981 9981 9980 9979 9979 9978 9977 9977 9977 9976 9976 9976 9976 9977 9977 9978 9978 9979 9979 9980 9981 9982 9983 9983 9984 9984 9984 9985 9985 9985 9984 9984 9984 9983 9983 9982 9982 9981 9980 9980 9979 9979 9978 9978 9978 9978 9978 9978 9978 9979 9979 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9981 9981 9981 9981 9980 9980 9979 9979 9979 9978 9978 9978 9978 9979 9979 9979 9980 9981 9981 9982 9983 9984 9985 9986 9986 9987 9988 9988 9989 9989 9989 9988 9988 9988 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9978 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9685 0 22 5 9983 9983 9982 9982 9982 9982 9981 9981 9980 9980 9979 9979 9978 9978 9977 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9960 9960 9959 9958 9958 9957 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9959 9960 9960 9960 9961 9961 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9964 9964 9964 9964 9965 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9968 9967 9966 9965 9964 9963 9962 9961 9960 9959 9959 9958 9957 9956 9956 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9951 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9937 9936 9936 9935 9935 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9934 9934 9934 9933 9932 9931 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9919 9918 9917 9917 9916 9916 9915 9914 9913 9911 9910 9908 9906 9905 9902 9900 9898 9895 9892 9890 9887 9884 9881 9877 9874 9871 9867 9864 9860 9856 9852 9849 9845 9841 9836 9832 9828 9823 9819 9814 9809 9804 9799 9794 9789 9783 9778 9772 9766 9761 9755 9749 9743 9737 9731 9725 9719 9713 9707 9701 9696 9691 9686 9681 9677 9673 9670 9667 9664 9662 9660 9658 9658 9657 9657 9658 9658 9660 9661 9663 9666 9668 9671 9673 9676 9679 9682 9685 9688 9690 9693 9696 9698 9700 9702 9703 9704 9705 9706 9706 9706 9705 9704 9703 9701 9699 9696 9693 9689 9685 9680 9675 9670 9664 9657 9650 9643 9635 9626 9618 9608 9599 9589 9579 9569 9559 9548 9538 9527 9516 9506 9496 9486 9476 9467 9457 9449 9440 9432 9424 9417 9410 9404 9398 9393 9388 9383 9378 9374 9370 9366 9363 9359 9355 9352 9348 9345 9341 9338 9334 9331 9327 9323 9319 9315 9310 9306 9301 9297 9292 9288 9283 9279 9275 9270 9266 9262 9259 9255 9252 9249 9246 9244 9242 9240 9239 9237 9236 9236 9236 9236 9236 9236 9237 9238 9239 9241 9243 9245 9248 9251 9254 9258 9262 9267 9272 9277 9283 9290 9297 9305 9313 9322 9331 9341 9351 9362 9373 9384 9396 9408 9420 9432 9445 9457 9469 9481 9494 9506 9518 9530 9541 9553 9564 9574 9585 9595 9605 9614 9623 9632 9640 9649 9657 9664 9671 9678 9685 9692 9698 9704 9710 9715 9721 9726 9731 9735 9740 9744 9686 0 22 5 9748 9751 9755 9758 9761 9764 9767 9770 9772 9775 9777 9779 9781 9783 9784 9786 9788 9789 9790 9791 9793 9794 9795 9795 9796 9797 9797 9798 9798 9798 9798 9798 9798 9798 9798 9798 9797 9797 9797 9796 9796 9795 9795 9794 9794 9793 9793 9792 9791 9791 9790 9789 9788 9787 9786 9785 9784 9782 9781 9779 9777 9775 9772 9770 9767 9764 9761 9758 9754 9751 9747 9743 9739 9734 9730 9725 9720 9715 9710 9705 9699 9694 9688 9682 9676 9670 9664 9657 9650 9643 9636 9628 9620 9612 9603 9594 9585 9575 9564 9553 9541 9529 9516 9502 9488 9473 9458 9442 9425 9408 9390 9371 9351 9331 9310 9289 9267 9244 9220 9196 9171 9145 9119 9091 9063 9034 9003 8972 8940 8907 8872 8837 8800 8763 8725 8686 8645 8604 8563 8521 8480 8439 8398 8357 8316 8275 8237 8200 8165 8132 8100 8071 8046 8023 8003 7986 7973 7964 7959 7957 7958 7963 7972 7984 7999 8017 8040 8064 8091 8121 8152 8187 8222 8259 8296 8335 8375 8415 8456 8496 8536 8576 8616 8655 8695 8734 8772 8808 8844 8879 8914 8947 8979 9010 9040 9069 9097 9124 9150 9175 9199 9222 9243 9264 9284 9303 9320 9337 9354 9369 9384 9397 9410 9423 9435 9446 9457 9467 9477 9487 9496 9505 9513 9522 9529 9537 9544 9551 9558 9564 9570 9576 9581 9586 9591 9596 9600 9604 9607 9611 9614 9617 9619 9622 9624 9626 9628 9630 9632 9634 9636 9638 9640 9642 9644 9646 9648 9649 9651 9653 9655 9657 9659 9661 9663 9665 9667 9669 9670 9672 9674 9676 9678 9680 9682 9684 9686 9688 9690 9692 9695 9697 9700 9703 9706 9709 9712 9715 9719 9722 9726 9729 9733 9736 9740 9743 9747 9750 9754 9758 9761 9765 9768 9772 9776 9779 9783 9786 9790 9794 9797 9801 9805 9808 9812 9816 9820 9823 9827 9830 9834 9837 9841 9844 9847 9850 9853 9856 9859 9862 9865 9868 9870 9873 9875 9878 9880 9883 9885 9887 9889 9892 9894 9896 9898 9900 9902 9904 9906 9907 9909 9911 9912 9914 9915 9917 9918 9919 9921 9922 9923 9924 9925 9927 9928 9929 9930 9931 9933 9934 9935 9936 9937 9938 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9955 9956 9956 9957 9957 9957 9958 9958 9959 9959 9960 9961 9961 9962 9962 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9966 9966 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9962 9961 9961 9961 9960 9960 9687 0 22 5 9959 9959 9958 9958 9957 9956 9956 9955 9955 9954 9953 9953 9952 9951 9951 9950 9949 9948 9947 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9932 9930 9928 9926 9923 9921 9918 9916 9913 9910 9907 9904 9901 9897 9894 9891 9887 9883 9879 9876 9871 9867 9863 9858 9854 9849 9843 9838 9832 9826 9820 9813 9806 9799 9792 9784 9776 9768 9760 9752 9743 9734 9725 9717 9708 9699 9690 9681 9673 9664 9655 9646 9638 9629 9620 9612 9603 9594 9585 9577 9568 9559 9550 9541 9532 9524 9515 9506 9497 9488 9479 9471 9463 9455 9447 9440 9432 9426 9419 9413 9408 9402 9397 9393 9389 9385 9382 9379 9377 9375 9373 9372 9371 9370 9370 9370 9371 9372 9374 9375 9378 9381 9384 9388 9393 9398 9403 9409 9415 9422 9429 9437 9446 9454 9463 9472 9482 9492 9502 9512 9522 9532 9542 9552 9563 9573 9583 9593 9603 9613 9623 9632 9642 9652 9661 9671 9680 9690 9699 9709 9718 9728 9737 9746 9755 9764 9773 9782 9790 9798 9806 9814 9822 9829 9836 9842 9849 9855 9860 9866 9871 9876 9881 9885 9889 9894 9898 9901 9905 9909 9912 9915 9919 9922 9925 9928 9930 9933 9936 9938 9941 9943 9945 9947 9949 9951 9953 9954 9955 9957 9958 9959 9960 9961 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9968 9968 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9976 9977 9978 9979 9980 9980 9981 9982 9983 9984 9985 9985 9986 9986 9987 9987 9988 9988 9988 9988 9988 9988 9988 9988 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9988 9988 9989 9990 9990 9991 9992 9993 9994 9994 9995 9996 9996 9997 9997 9998 9998 9998 9998 9998 9997 9997 9996 9996 9995 9994 9993 9993 9992 9991 9990 9990 9989 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9983 9983 9982 9981 9980 9979 9978 9977 9976 9975 9974 9973 9971 9970 9969 9968 9967 9966 9964 9963 9962 9961 9960 9959 9958 9958 9957 9956 9955 9954 9953 9952 9950 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9928 9925 9923 9921 9919 9917 9916 9914 9912 9910 9909 9907 9906 9904 9903 9902 9900 9899 9898 9897 9895 9894 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9872 9869 9867 9865 9862 9860 9857 9855 9852 9850 9847 9845 9843 9840 9838 9835 9832 9830 9827 9824 9821 9817 9814 9810 9806 9802 9798 9793 9788 9782 9776 9770 9763 9756 9749 9741 9732 9723 9714 9704 9694 9683 9672 9661 9650 9638 9626 9614 9602 9589 9578 9566 9555 9544 9534 9524 9516 9508 9501 9495 9490 9487 9485 9484 9484 9487 9490 9495 9501 9508 9516 9525 9535 9546 9558 9570 9583 9596 9609 9622 9635 9648 9661 9674 9688 0 22 5 9686 9698 9709 9720 9730 9740 9749 9757 9765 9773 9780 9786 9792 9798 9804 9809 9814 9818 9823 9827 9831 9835 9839 9843 9846 9849 9852 9855 9858 9860 9862 9864 9866 9867 9869 9870 9871 9872 9872 9873 9873 9874 9874 9874 9875 9875 9876 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9881 9880 9880 9880 9879 9878 9877 9876 9874 9873 9871 9869 9867 9865 9863 9860 9858 9856 9853 9851 9848 9846 9843 9841 9839 9836 9834 9831 9829 9826 9823 9821 9818 9815 9812 9809 9806 9803 9800 9796 9793 9789 9785 9781 9777 9773 9769 9765 9761 9757 9753 9750 9746 9742 9739 9736 9733 9730 9727 9725 9723 9722 9720 9719 9719 9718 9718 9718 9719 9719 9720 9722 9723 9724 9726 9727 9729 9730 9732 9734 9735 9737 9738 9739 9741 9742 9743 9744 9745 9745 9746 9747 9747 9748 9749 9750 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9764 9765 9766 9766 9767 9767 9768 9768 9768 9768 9768 9768 9767 9767 9766 9766 9765 9764 9763 9762 9761 9760 9759 9758 9757 9756 9755 9753 9752 9751 9749 9747 9745 9743 9741 9738 9736 9733 9730 9726 9722 9719 9714 9710 9705 9700 9695 9690 9685 9679 9673 9668 9662 9655 9649 9643 9636 9629 9622 9614 9606 9598 9590 9581 9571 9561 9551 9540 9529 9516 9504 9491 9477 9462 9447 9432 9416 9399 9382 9365 9347 9328 9309 9289 9269 9249 9227 9206 9184 9161 9138 9114 9090 9065 9039 9013 8986 8959 8931 8903 8874 8846 8818 8789 8761 8732 8703 8676 8649 8624 8598 8574 8552 8531 8512 8495 8479 8465 8454 8444 8437 8431 8428 8427 8428 8431 8436 8443 8451 8460 8471 8483 8497 8511 8525 8541 8557 8574 8591 8608 8625 8642 8659 8675 8692 8708 8725 8741 8756 8772 8787 8801 8816 8830 8843 8856 8869 8881 8893 8904 8914 8925 8934 8943 8952 8960 8967 8973 8979 8985 8989 8993 8996 8999 9001 9002 9002 9002 9002 9000 8998 8996 8992 8988 8984 8979 8973 8966 8959 8952 8943 8934 8925 8914 8903 8892 8880 8867 8853 8839 8824 8809 8793 8777 8760 8743 8725 8707 8688 8670 8651 8632 8613 8593 8574 8555 8535 8516 8497 8478 8459 8440 8422 8404 8386 8369 8352 8336 8320 8305 8291 8277 8264 8252 8241 8231 8221 8213 8206 8199 8194 8190 8187 8184 8183 8183 8184 8187 8190 8194 8199 8206 8213 8221 8230 8240 8252 8264 8277 8291 8306 8322 8340 8358 8377 8396 8417 8439 8461 8484 8508 8533 8558 8584 8610 8637 8664 8691 8719 8747 8775 8802 8830 8858 8885 8913 8941 8968 8995 9022 9048 9074 9100 9126 9151 9176 9200 9225 9249 9273 9296 9319 9342 9364 9385 9407 9427 9448 9467 9486 9505 9523 9540 9557 9574 9589 9604 9619 9632 9645 9658 9670 9682 9692 9703 9713 9722 9731 9740 9748 9755 9689 0 22 5 9762 9769 9775 9781 9786 9791 9796 9800 9804 9808 9811 9814 9817 9819 9821 9823 9825 9826 9827 9828 9829 9830 9830 9831 9831 9831 9831 9831 9830 9830 9829 9828 9827 9825 9823 9822 9819 9817 9815 9812 9809 9806 9802 9798 9795 9791 9787 9782 9778 9774 9769 9765 9761 9756 9751 9747 9742 9737 9732 9727 9722 9717 9712 9706 9701 9695 9689 9683 9677 9670 9664 9657 9650 9643 9635 9627 9620 9612 9603 9595 9586 9578 9569 9559 9550 9540 9530 9520 9510 9499 9488 9477 9465 9453 9441 9429 9416 9402 9389 9375 9361 9346 9331 9316 9300 9284 9268 9251 9234 9217 9199 9181 9162 9143 9124 9105 9085 9064 9044 9023 9001 8980 8958 8936 8914 8892 8869 8847 8825 8802 8780 8758 8736 8715 8694 8673 8652 8632 8613 8594 8575 8558 8540 8524 8508 8493 8479 8465 8452 8439 8428 8417 8407 8397 8388 8380 8373 8367 8361 8357 8352 8349 8347 8345 8344 8344 8345 8347 8349 8353 8357 8362 8367 8374 8381 8389 8398 8407 8417 8428 8439 8451 8463 8476 8490 8504 8518 8533 8549 8564 8581 8597 8614 8631 8649 8667 8685 8703 8722 8740 8759 8779 8798 8817 8837 8857 8876 8896 8916 8936 8956 8976 8995 9015 9034 9054 9073 9091 9110 9129 9147 9164 9182 9199 9216 9233 9249 9265 9281 9296 9311 9326 9341 9355 9370 9384 9398 9411 9425 9438 9451 9464 9477 9490 9502 9514 9526 9538 9549 9560 9571 9581 9591 9600 9610 9618 9627 9635 9642 9650 9657 9663 9670 9676 9682 9688 9694 9700 9705 9711 9717 9723 9728 9734 9740 9746 9751 9757 9763 9768 9774 9780 9785 9790 9795 9800 9804 9809 9812 9816 9820 9823 9825 9828 9831 9833 9835 9837 9839 9840 9842 9844 9846 9847 9849 9851 9853 9855 9857 9859 9861 9863 9866 9868 9870 9872 9874 9876 9878 9880 9882 9883 9885 9886 9887 9888 9889 9890 9890 9891 9891 9891 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9885 9884 9884 9883 9883 9883 9882 9881 9881 9880 9879 9878 9877 9876 9875 9874 9872 9871 9869 9868 9867 9865 9864 9863 9861 9860 9859 9858 9857 9856 9856 9855 9855 9855 9855 9856 9856 9857 9858 9859 9859 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9871 9872 9872 9872 9872 9872 9872 9872 9872 9872 9871 9871 9870 9869 9869 9868 9867 9865 9864 9863 9861 9859 9858 9856 9853 9851 9848 9846 9843 9840 9837 9834 9830 9827 9823 9819 9816 9812 9808 9804 9800 9796 9791 9787 9783 9779 9774 9770 9766 9761 9757 9752 9747 9743 9738 9733 9728 9723 9718 9713 9708 9703 9698 9694 9689 9684 9679 9674 9670 9665 9661 9657 9652 9648 9644 9640 9636 9632 9628 9625 9621 9617 9613 9610 9606 9602 9598 9595 9591 9587 9583 9580 9576 9690 0 22 5 9572 9568 9564 9560 9556 9552 9548 9544 9540 9536 9532 9527 9523 9518 9513 9507 9502 9496 9489 9483 9476 9469 9461 9453 9445 9436 9426 9417 9407 9396 9386 9375 9364 9353 9342 9331 9320 9310 9299 9289 9279 9270 9262 9255 9248 9242 9237 9234 9231 9229 9229 9230 9233 9236 9241 9247 9254 9263 9272 9282 9294 9306 9319 9333 9347 9362 9378 9393 9409 9425 9441 9456 9472 9488 9503 9519 9533 9548 9562 9576 9590 9602 9615 9627 9639 9650 9661 9671 9681 9691 9700 9709 9717 9725 9733 9740 9747 9754 9760 9766 9772 9777 9783 9788 9793 9797 9802 9806 9810 9814 9818 9821 9825 9828 9832 9835 9838 9841 9844 9846 9849 9851 9854 9856 9858 9860 9862 9863 9865 9866 9867 9869 9870 9871 9871 9872 9873 9874 9874 9875 9875 9876 9877 9877 9878 9878 9879 9879 9880 9880 9880 9881 9881 9881 9881 9881 9881 9881 9881 9880 9880 9879 9878 9877 9877 9876 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9867 9866 9866 9866 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9865 9864 9864 9864 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9864 9864 9864 9865 9865 9866 9867 9868 9869 9870 9871 9872 9874 9875 9876 9877 9879 9880 9881 9883 9884 9885 9886 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9904 9905 9906 9908 9909 9911 9913 9914 9916 9918 9919 9921 9922 9924 9925 9927 9928 9929 9930 9931 9932 9933 9933 9934 9934 9934 9934 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9936 9936 9937 9937 9938 9938 9938 9939 9939 9940 9940 9941 9941 9941 9941 9941 9942 9942 9942 9942 9942 9943 9943 9943 9943 9944 9944 9945 9945 9945 9946 9946 9947 9947 9948 9948 9949 9949 9949 9949 9949 9949 9948 9947 9947 9946 9945 9944 9942 9941 9939 9938 9936 9934 9932 9930 9928 9926 9924 9922 9920 9918 9916 9914 9912 9909 9907 9905 9902 9899 9896 9893 9890 9887 9883 9879 9875 9871 9867 9862 9857 9852 9847 9842 9837 9831 9826 9820 9814 9808 9803 9797 9791 9784 9778 9772 9765 9759 9752 9745 9738 9731 9723 9715 9707 9699 9691 9682 9674 9665 9656 9646 9637 9627 9618 9608 9598 9589 9579 9569 9560 9550 9541 9531 9522 9513 9504 9496 9487 9479 9471 9463 9455 9448 9441 9434 9427 9420 9414 9408 9402 9397 9391 9386 9382 9377 9373 9369 9366 9363 9361 9358 9357 9355 9354 9354 9354 9354 9355 9356 9358 9360 9362 9365 9368 9372 9376 9380 9384 9389 9395 9400 9406 9412 9418 9425 9432 9439 9446 9454 9461 9469 9477 9485 9494 9502 9511 9519 9528 9537 9546 9555 9564 9573 9582 9591 9599 9608 9617 9626 9635 9644 9652 9661 9670 9678 9687 9695 9704 9712 9720 9728 9736 9743 9751 9758 9765 9772 9778 9785 9791 9691 0 22 5 9796 9802 9807 9811 9816 9820 9824 9827 9830 9833 9836 9838 9841 9843 9844 9846 9847 9848 9850 9851 9851 9852 9853 9854 9854 9855 9855 9855 9855 9855 9855 9855 9854 9854 9853 9852 9851 9849 9848 9846 9844 9841 9839 9836 9833 9830 9827 9823 9819 9816 9812 9808 9804 9799 9795 9791 9786 9782 9778 9773 9769 9765 9760 9756 9752 9748 9744 9740 9737 9733 9730 9727 9724 9721 9719 9716 9714 9712 9711 9710 9708 9707 9707 9706 9705 9705 9705 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9704 9705 9705 9706 9707 9707 9708 9709 9710 9712 9713 9714 9716 9717 9719 9720 9722 9723 9725 9726 9728 9729 9731 9733 9734 9736 9737 9739 9741 9742 9744 9746 9748 9750 9752 9754 9756 9758 9761 9763 9765 9768 9770 9773 9775 9778 9780 9783 9785 9788 9790 9793 9795 9797 9799 9801 9803 9804 9806 9807 9808 9809 9810 9811 9811 9812 9812 9812 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9813 9814 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9828 9829 9830 9830 9831 9832 9833 9833 9834 9834 9834 9834 9834 9834 9834 9834 9834 9833 9833 9832 9832 9831 9830 9829 9829 9828 9827 9825 9824 9823 9821 9820 9818 9816 9814 9812 9810 9808 9805 9803 9801 9798 9796 9793 9791 9788 9786 9784 9781 9779 9776 9774 9771 9768 9766 9763 9760 9757 9754 9750 9747 9743 9739 9735 9731 9726 9722 9717 9712 9707 9701 9696 9690 9685 9679 9673 9667 9662 9656 9649 9643 9637 9630 9624 9617 9609 9602 9594 9585 9577 9568 9558 9549 9538 9528 9517 9505 9493 9480 9467 9454 9440 9425 9410 9395 9379 9363 9346 9328 9310 9291 9271 9251 9229 9206 9183 9159 9133 9107 9080 9051 9021 8991 8960 8929 8897 8864 8832 8799 8767 8735 8704 8674 8645 8617 8590 8565 8542 8522 8503 8486 8472 8461 8452 8445 8441 8439 8439 8441 8444 8449 8456 8465 8473 8482 8491 8501 8511 8520 8530 8540 8547 8554 8559 8563 8566 8567 8566 8564 8560 8555 8547 8537 8526 8512 8498 8481 8463 8443 8422 8399 8375 8349 8321 8293 8262 8231 8198 8163 8128 8090 8051 8011 7968 7925 7879 7832 7783 7732 7681 7628 7572 7517 7461 7404 7346 7288 7230 7172 7114 7055 7000 6947 6896 6847 6799 6756 6716 6681 6648 6620 6597 6579 6566 6557 6554 6556 6564 6576 6594 6616 6643 6674 6710 6749 6792 6840 6890 6943 6998 7055 7115 7176 7238 7300 7363 7427 7490 7554 7618 7681 7743 7804 7864 7922 7980 8036 8091 8144 8195 8245 8293 8340 8385 8428 8470 8510 8549 8587 8623 8657 8691 8723 8755 8785 8814 8843 8870 8897 8923 8948 8972 8996 9019 9042 9063 9085 9105 9125 9144 9163 9181 9198 9215 9231 9246 9261 9275 9289 9302 9692 0 22 5 9314 9326 9337 9348 9359 9369 9379 9388 9398 9406 9415 9423 9432 9440 9447 9455 9462 9470 9477 9484 9490 9497 9503 9509 9514 9520 9524 9529 9533 9537 9541 9544 9547 9550 9552 9555 9556 9558 9559 9561 9562 9563 9563 9564 9565 9565 9566 9566 9567 9567 9567 9567 9567 9567 9567 9566 9566 9565 9564 9563 9561 9560 9557 9555 9552 9549 9546 9542 9538 9534 9529 9524 9518 9512 9506 9499 9492 9485 9477 9469 9461 9452 9443 9434 9424 9414 9403 9392 9381 9369 9358 9345 9333 9321 9308 9296 9284 9272 9260 9248 9236 9224 9214 9204 9194 9185 9177 9171 9165 9160 9156 9153 9151 9150 9150 9152 9155 9159 9163 9169 9176 9184 9193 9202 9212 9222 9234 9246 9258 9270 9283 9296 9309 9323 9336 9349 9362 9375 9388 9401 9414 9426 9438 9450 9461 9472 9483 9493 9503 9512 9521 9530 9538 9546 9553 9560 9566 9572 9578 9583 9589 9593 9598 9602 9607 9611 9614 9618 9622 9625 9629 9633 9636 9640 9644 9647 9651 9654 9658 9662 9665 9669 9673 9676 9680 9683 9687 9690 9693 9697 9700 9703 9705 9708 9711 9714 9716 9719 9721 9723 9726 9728 9731 9733 9735 9738 9740 9742 9745 9747 9750 9753 9755 9758 9761 9763 9766 9769 9772 9774 9777 9780 9783 9785 9788 9790 9793 9795 9798 9800 9802 9804 9807 9809 9811 9813 9815 9817 9819 9821 9823 9825 9828 9830 9832 9834 9836 9839 9841 9844 9846 9849 9851 9854 9856 9859 9861 9864 9867 9869 9872 9874 9877 9879 9882 9884 9886 9888 9891 9893 9895 9896 9898 9900 9901 9903 9904 9906 9907 9908 9909 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9934 9935 9935 9936 9937 9937 9938 9938 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9935 9935 9934 9934 9933 9932 9932 9931 9930 9929 9928 9927 9926 9925 9924 9923 9922 9920 9919 9918 9916 9915 9913 9911 9910 9908 9906 9904 9903 9901 9899 9897 9895 9893 9891 9888 9886 9884 9881 9879 9877 9874 9872 9869 9866 9864 9861 9858 9856 9853 9850 9847 9845 9842 9839 9837 9834 9831 9829 9827 9824 9822 9820 9818 9816 9814 9812 9810 9808 9806 9804 9803 9801 9799 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9777 9775 9773 9771 9769 9767 9765 9764 9762 9760 9759 9757 9756 9754 9753 9752 9751 9750 9749 9748 9747 9746 9746 9745 9745 9745 9745 9746 9746 9747 9748 9750 9752 9754 9756 9758 9761 9764 9768 9772 9776 9780 9785 9789 9794 9798 9803 9808 9812 9816 9821 9825 9829 9833 9837 9840 9843 9846 9849 9852 9854 9857 9859 9861 9864 9866 9869 9871 9873 9876 9879 9881 9884 9887 9890 9893 9895 9898 9901 9904 9907 9909 9693 0 22 5 9912 9914 9916 9918 9919 9921 9922 9923 9924 9925 9925 9926 9926 9926 9927 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9931 9931 9931 9932 9932 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9926 9926 9926 9925 9925 9925 9925 9925 9925 9925 9926 9926 9927 9928 9928 9929 9930 9930 9930 9931 9931 9931 9931 9931 9930 9929 9929 9928 9927 9926 9924 9923 9922 9920 9919 9918 9916 9915 9914 9912 9911 9910 9909 9908 9908 9907 9906 9905 9904 9903 9902 9900 9899 9897 9896 9894 9892 9890 9887 9885 9882 9879 9875 9872 9868 9865 9861 9857 9853 9849 9845 9840 9836 9832 9827 9823 9818 9814 9809 9805 9800 9795 9790 9786 9781 9776 9770 9765 9760 9755 9750 9744 9739 9734 9729 9724 9719 9714 9710 9705 9701 9697 9693 9689 9686 9683 9681 9678 9676 9674 9672 9671 9669 9668 9668 9667 9666 9666 9666 9666 9666 9667 9667 9668 9668 9669 9670 9672 9673 9675 9677 9679 9681 9683 9686 9688 9691 9694 9697 9700 9704 9707 9710 9714 9717 9721 9724 9727 9731 9734 9737 9740 9743 9747 9750 9753 9756 9759 9762 9765 9768 9771 9773 9776 9779 9782 9785 9787 9790 9793 9795 9797 9799 9801 9803 9804 9805 9806 9807 9807 9807 9807 9807 9807 9806 9806 9805 9805 9804 9804 9803 9803 9803 9803 9803 9803 9804 9805 9806 9807 9808 9809 9811 9812 9814 9816 9817 9819 9821 9822 9824 9825 9827 9828 9829 9830 9831 9831 9832 9832 9832 9832 9832 9832 9832 9831 9831 9830 9829 9828 9827 9826 9825 9824 9823 9821 9820 9818 9817 9815 9813 9811 9808 9806 9804 9801 9799 9796 9793 9791 9788 9785 9782 9779 9776 9774 9771 9768 9765 9762 9759 9756 9752 9749 9746 9742 9738 9734 9729 9725 9720 9714 9709 9703 9696 9690 9682 9675 9667 9658 9650 9641 9631 9621 9611 9601 9591 9580 9569 9558 9547 9535 9524 9512 9500 9488 9476 9463 9451 9438 9425 9412 9399 9386 9372 9358 9344 9330 9316 9301 9286 9271 9256 9241 9226 9211 9196 9181 9165 9150 9135 9120 9106 9091 9077 9063 9049 9036 9023 9010 8997 8985 8973 8962 8951 8940 8930 8920 8911 8902 8894 8886 8878 8871 8865 8859 8854 8849 8845 8841 8838 8835 8833 8831 8830 8829 8829 8829 8829 8830 8831 8832 8834 8835 8837 8840 8842 8845 8847 8850 8853 8856 8859 8862 8865 8868 8871 8874 8877 8881 8884 8887 8890 8894 8897 8900 8903 8906 8909 8912 8915 8917 8920 8922 8924 8926 8928 8929 8930 8931 8931 8931 8931 8931 8931 8930 8929 8927 8926 8924 8923 8921 8919 8917 8915 8913 8911 8909 8908 8906 8904 8903 8902 8901 8901 8900 8901 8901 8902 8903 8904 8906 8908 8910 8913 8916 8919 8923 8927 8932 8937 8942 8948 8954 8960 8967 8974 8982 8990 8999 9008 9018 9028 9039 9051 9694 0 22 5 9063 9076 9090 9104 9118 9134 9150 9167 9184 9201 9219 9238 9256 9275 9294 9312 9331 9350 9369 9388 9406 9425 9442 9460 9477 9494 9510 9525 9541 9555 9570 9584 9597 9611 9624 9636 9648 9660 9672 9683 9695 9706 9716 9727 9737 9747 9757 9766 9776 9785 9793 9801 9809 9816 9824 9830 9837 9843 9848 9853 9858 9863 9867 9871 9874 9877 9880 9883 9886 9888 9891 9893 9895 9897 9899 9901 9903 9905 9907 9908 9910 9912 9913 9915 9917 9918 9919 9921 9922 9923 9924 9925 9926 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9926 9926 9925 9925 9924 9924 9923 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9917 9916 9916 9915 9914 9913 9912 9910 9909 9908 9906 9905 9903 9902 9900 9899 9897 9895 9894 9892 9891 9890 9888 9887 9886 9885 9884 9883 9882 9881 9881 9880 9879 9879 9878 9877 9877 9876 9876 9876 9875 9875 9875 9874 9874 9874 9874 9874 9874 9873 9873 9873 9873 9873 9873 9873 9872 9872 9872 9871 9870 9870 9869 9868 9867 9866 9865 9864 9863 9862 9860 9859 9858 9857 9856 9855 9853 9852 9851 9849 9847 9845 9843 9840 9837 9833 9830 9825 9821 9816 9810 9804 9798 9791 9783 9775 9767 9758 9748 9738 9728 9717 9705 9693 9680 9665 9650 9632 9613 9591 9567 9541 9513 9482 9448 9411 9372 9328 9282 9233 9182 9129 9072 9015 8957 8900 8842 8787 8733 8680 8629 8580 8537 8499 8467 8439 8416 8403 8397 8397 8403 8416 8437 8463 8493 8529 8570 8619 8669 8721 8774 8829 8886 8942 8999 9056 9113 9164 9213 9259 9303 9345 9383 9418 9450 9480 9507 9529 9549 9568 9584 9597 9609 9620 9629 9637 9644 9650 9656 9661 9665 9668 9671 9673 9674 9675 9676 9676 9676 9675 9673 9671 9668 9664 9660 9655 9650 9644 9638 9631 9624 9617 9609 9601 9592 9584 9575 9566 9557 9548 9539 9530 9522 9513 9504 9496 9487 9479 9471 9463 9455 9448 9441 9434 9427 9420 9414 9407 9401 9395 9389 9383 9377 9371 9366 9360 9354 9348 9342 9336 9329 9323 9315 9307 9299 9290 9280 9269 9257 9244 9230 9215 9198 9180 9160 9139 9116 9091 9064 9036 9007 8977 8945 8913 8881 8849 8817 8786 8755 8724 8694 8664 8639 8617 8597 8580 8565 8555 8549 8546 8547 8551 8560 8573 8588 8607 8630 8656 8685 8715 8747 8781 8818 8855 8891 8928 8965 9001 9037 9074 9110 9146 9179 9211 9242 9272 9300 9327 9353 9378 9402 9424 9446 9467 9488 9507 9526 9543 9561 9577 9593 9608 9623 9637 9651 9665 9677 9690 9701 9713 9723 9734 9743 9752 9761 9769 9777 9785 9792 9799 9806 9813 9819 9825 9830 9836 9841 9847 9852 9857 9861 9866 9871 9875 9879 9883 9887 9890 9894 9897 9900 9903 9906 9908 9911 9913 9916 9918 9920 9922 9924 9925 9927 9929 9930 9932 9695 0 22 5 9933 9935 9936 9938 9939 9940 9941 9943 9944 9945 9946 9947 9948 9949 9950 9951 9951 9952 9953 9954 9955 9956 9957 9957 9958 9959 9959 9960 9961 9961 9961 9962 9962 9962 9962 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9953 9953 9952 9951 9951 9950 9950 9949 9949 9949 9949 9950 9950 9951 9951 9952 9952 9953 9953 9954 9955 9955 9955 9956 9956 9956 9957 9957 9956 9956 9956 9956 9955 9955 9955 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9950 9949 9949 9949 9948 9948 9948 9947 9947 9946 9946 9945 9944 9944 9943 9943 9942 9942 9942 9942 9941 9941 9941 9941 9942 9942 9942 9943 9943 9944 9944 9945 9946 9947 9948 9948 9949 9950 9951 9951 9952 9953 9954 9954 9955 9955 9956 9957 9957 9957 9958 9958 9959 9959 9960 9960 9960 9961 9961 9962 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9969 9969 9970 9970 9971 9971 9972 9973 9973 9974 9974 9974 9974 9975 9975 9974 9974 9974 9973 9973 9972 9971 9970 9969 9967 9966 9964 9963 9961 9960 9958 9956 9955 9953 9951 9949 9948 9946 9945 9943 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9917 9914 9911 9907 9903 9899 9894 9889 9883 9877 9871 9864 9857 9849 9841 9833 9824 9815 9805 9795 9786 9776 9766 9757 9747 9737 9728 9719 9710 9703 9695 9688 9682 9678 9673 9670 9668 9667 9666 9667 9668 9671 9675 9679 9685 9691 9698 9706 9714 9722 9731 9740 9749 9758 9768 9777 9786 9795 9804 9812 9820 9828 9835 9842 9849 9855 9860 9865 9870 9875 9879 9883 9887 9890 9893 9896 9899 9902 9904 9907 9909 9911 9913 9915 9917 9918 9919 9921 9922 9922 9923 9923 9924 9924 9923 9923 9922 9921 9920 9919 9918 9916 9915 9913 9911 9909 9907 9905 9903 9901 9899 9896 9894 9892 9889 9886 9884 9881 9877 9874 9871 9867 9863 9859 9854 9849 9844 9839 9833 9827 9821 9814 9808 9801 9794 9787 9779 9772 9764 9756 9748 9740 9732 9724 9716 9708 9700 9691 9683 9675 9666 9658 9649 9640 9631 9623 9614 9605 9596 9587 9579 9570 9561 9552 9544 9535 9527 9518 9511 9503 9495 9488 9481 9474 9468 9462 9456 9451 9446 9441 9437 9433 9430 9426 9424 9421 9419 9418 9416 9415 9415 9415 9415 9416 9417 9419 9421 9423 9426 9430 9434 9438 9443 9448 9453 9459 9465 9471 9478 9485 9493 9500 9508 9516 9524 9533 9541 9550 9558 9567 9576 9585 9594 9603 9612 9621 9631 9640 9649 9658 9667 9677 9686 9695 9704 9713 9722 9731 9739 9748 9756 9764 9772 9780 9787 9795 9801 9808 9814 9821 9826 9832 9837 9842 9847 9851 9856 9860 9863 9867 9871 9874 9878 9881 9884 9888 9891 9894 9897 9900 9903 9906 9909 9912 9915 9917 9696 0 22 5 9920 9923 9925 9928 9930 9932 9935 9937 9939 9941 9943 9944 9946 9947 9949 9950 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9962 9963 9964 9965 9965 9966 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9973 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9963 9963 9962 9962 9961 9960 9960 9959 9959 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9958 9958 9958 9959 9960 9960 9961 9961 9962 9963 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9974 9975 9976 9977 9977 9978 9979 9980 9981 9982 9983 9984 9985 9987 9988 9988 9989 9990 9991 9992 9992 9993 9993 9993 9993 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9991 9990 9990 9990 9990 9990 9990 9990 9991 9991 9992 9992 9993 9993 9994 9995 9995 9996 9997 9997 9998 9998 9999 9999 9999 9999 9999 9999 9999 9998 9998 9997 9997 9997 9996 9996 9995 9995 9995 9994 9994 9994 9994 9994 9994 9994 9995 9995 9995 9995 9995 9996 9996 9996 9996 9996 9996 9996 9996 9995 9995 9995 9994 9994 9993 9993 9992 9992 9991 9991 9990 9990 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9989 9990 9990 9990 9991 9991 9991 9991 9992 9992 9992 9992 9992 9992 9992 9992 9992 9991 9991 9991 9990 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9984 9984 9983 9983 9982 9982 9981 9981 9981 9981 9980 9980 9980 9981 9981 9981 9981 9982 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9984 9984 9984 9983 9983 9983 9982 9982 9981 9981 9980 9980 9980 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9982 9982 9982 9982 9982 9982 9982 9981 9981 9980 9980 9979 9978 9976 9975 9974 9973 9972 9970 9969 9968 9967 9966 9965 9964 9964 9963 9963 9962 9962 9961 9961 9960 9960 9960 9959 9959 9959 9958 9957 9957 9956 9955 9954 9953 9952 9952 9951 9950 9949 9948 9947 9946 9945 9944 9943 9942 9942 9941 9940 9939 9939 9938 9937 9936 9935 9935 9934 9933 9931 9930 9929 9928 9927 9926 9925 9924 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9894 9894 9894 9894 9895 9895 9896 9896 9896 9897 9897 9898 9898 9898 9899 9899 9899 9900 9900 9900 9901 9901 9697 0 22 5 9901 9902 9902 9903 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9908 9908 9908 9908 9908 9907 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9898 9896 9895 9893 9891 9889 9886 9884 9881 9879 9876 9873 9869 9866 9863 9859 9856 9852 9849 9845 9842 9838 9835 9831 9828 9825 9822 9819 9816 9814 9812 9810 9808 9806 9805 9804 9804 9803 9803 9804 9804 9805 9806 9807 9808 9810 9812 9814 9815 9818 9820 9822 9824 9826 9828 9830 9832 9834 9835 9836 9837 9838 9838 9838 9838 9837 9836 9835 9833 9831 9828 9826 9823 9820 9816 9813 9809 9805 9801 9797 9793 9788 9784 9779 9775 9770 9766 9761 9756 9751 9746 9741 9736 9731 9726 9721 9715 9709 9704 9698 9692 9686 9680 9675 9669 9663 9657 9651 9645 9639 9634 9629 9623 9618 9614 9609 9605 9601 9597 9594 9590 9588 9585 9583 9581 9579 9577 9576 9575 9575 9574 9574 9574 9575 9576 9577 9578 9579 9581 9583 9586 9588 9591 9594 9598 9601 9605 9609 9614 9619 9623 9628 9634 9639 9645 9650 9656 9662 9668 9674 9680 9687 9693 9699 9705 9711 9718 9724 9730 9736 9742 9748 9753 9759 9765 9770 9776 9781 9786 9791 9796 9801 9806 9811 9816 9820 9825 9830 9834 9838 9843 9847 9852 9856 9860 9865 9869 9873 9877 9881 9885 9889 9893 9897 9900 9904 9907 9910 9913 9916 9919 9921 9924 9926 9927 9929 9931 9932 9933 9934 9935 9935 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9946 9947 9948 9949 9949 9950 9951 9952 9952 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9946 9946 9945 9944 9943 9942 9941 9940 9938 9937 9936 9934 9933 9931 9930 9928 9926 9925 9923 9921 9919 9917 9914 9912 9910 9908 9906 9904 9902 9900 9898 9897 9895 9893 9892 9890 9889 9887 9886 9885 9884 9882 9881 9880 9879 9877 9876 9874 9873 9871 9869 9868 9866 9864 9862 9860 9858 9856 9854 9852 9850 9849 9847 9845 9844 9842 9841 9840 9839 9838 9837 9836 9836 9835 9834 9834 9834 9833 9833 9833 9832 9832 9832 9831 9831 9831 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9830 9831 9831 9832 9832 9833 9834 9835 9835 9836 9837 9837 9838 9839 9839 9840 9840 9840 9840 9841 9841 9841 9841 9841 9841 9841 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9840 9839 9839 9838 9837 9836 9835 9833 9832 9830 9829 9827 9825 9823 9821 9819 9816 9814 9812 9810 9808 9806 9804 9802 9800 9798 9796 9794 9791 9789 9787 9784 9781 9778 9775 9772 9768 9764 9760 9755 9751 9746 9740 9735 9698 0 22 5 9729 9723 9717 9711 9704 9698 9691 9684 9676 9669 9661 9653 9645 9637 9628 9619 9610 9600 9590 9579 9568 9556 9544 9531 9518 9504 9490 9475 9460 9445 9429 9413 9397 9381 9365 9349 9333 9317 9302 9287 9272 9258 9244 9231 9219 9207 9196 9186 9176 9167 9159 9151 9144 9138 9132 9127 9123 9119 9115 9111 9107 9104 9101 9097 9094 9091 9087 9082 9078 9073 9068 9062 9055 9047 9039 9030 9019 9008 8996 8983 8968 8953 8936 8919 8900 8880 8859 8836 8813 8788 8762 8734 8705 8675 8644 8611 8577 8541 8504 8466 8426 8384 8341 8297 8252 8205 8156 8107 8058 8010 7961 7912 7863 7814 7766 7718 7673 7630 7589 7551 7515 7484 7457 7433 7414 7398 7387 7381 7380 7383 7390 7404 7422 7444 7470 7499 7534 7571 7610 7651 7696 7743 7791 7840 7889 7939 7989 8040 8090 8141 8191 8240 8287 8334 8380 8425 8468 8511 8552 8592 8632 8670 8707 8743 8778 8812 8845 8877 8908 8939 8968 8997 9025 9052 9077 9102 9126 9150 9172 9193 9213 9233 9252 9270 9287 9303 9319 9334 9348 9362 9375 9388 9400 9412 9424 9435 9447 9457 9468 9478 9489 9498 9508 9518 9527 9536 9545 9553 9561 9570 9577 9585 9592 9599 9606 9612 9618 9624 9630 9635 9640 9645 9650 9655 9660 9664 9668 9672 9677 9681 9684 9688 9692 9696 9699 9702 9706 9709 9712 9715 9718 9720 9723 9725 9727 9729 9731 9733 9735 9736 9738 9739 9740 9741 9742 9743 9744 9745 9745 9746 9746 9746 9747 9747 9747 9747 9747 9747 9747 9747 9746 9746 9746 9746 9745 9745 9745 9745 9745 9745 9745 9745 9745 9745 9746 9746 9747 9747 9748 9749 9750 9751 9752 9753 9754 9755 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9768 9769 9770 9772 9773 9775 9777 9779 9782 9784 9786 9789 9791 9794 9796 9799 9801 9804 9806 9809 9811 9813 9816 9818 9819 9821 9823 9825 9826 9828 9829 9830 9832 9833 9835 9836 9838 9839 9841 9843 9845 9846 9848 9850 9852 9854 9856 9859 9861 9863 9865 9867 9869 9871 9873 9874 9876 9878 9879 9881 9883 9884 9885 9887 9888 9889 9891 9892 9893 9894 9895 9896 9897 9899 9900 9901 9902 9903 9904 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9928 9929 9930 9931 9932 9933 9933 9934 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9941 9942 9943 9943 9944 9945 9946 9946 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9952 9952 9952 9953 9953 9953 9953 9699 0 22 5 9954 9954 9953 9953 9953 9953 9952 9952 9952 9951 9950 9950 9949 9949 9948 9948 9947 9947 9947 9946 9946 9946 9946 9946 9945 9945 9945 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9940 9939 9938 9938 9937 9936 9935 9934 9934 9933 9932 9932 9931 9931 9931 9931 9931 9930 9930 9930 9930 9930 9931 9931 9930 9930 9930 9930 9929 9929 9928 9928 9927 9926 9925 9924 9923 9922 9921 9919 9918 9917 9915 9914 9912 9911 9909 9907 9906 9904 9903 9901 9899 9898 9896 9894 9893 9891 9889 9887 9885 9883 9881 9879 9877 9874 9872 9869 9866 9863 9860 9857 9854 9850 9847 9843 9839 9835 9831 9826 9822 9817 9813 9808 9803 9798 9793 9788 9783 9778 9773 9768 9763 9758 9753 9748 9743 9738 9733 9728 9723 9717 9712 9707 9701 9696 9690 9685 9679 9673 9667 9662 9656 9650 9644 9638 9633 9627 9621 9615 9610 9604 9599 9594 9589 9584 9579 9574 9570 9566 9561 9557 9553 9549 9545 9542 9538 9534 9531 9527 9524 9520 9516 9513 9509 9505 9502 9498 9494 9490 9486 9482 9478 9473 9469 9464 9459 9455 9450 9445 9440 9435 9429 9424 9418 9413 9407 9401 9395 9389 9383 9376 9370 9363 9356 9349 9341 9334 9326 9317 9309 9300 9291 9282 9272 9263 9254 9244 9235 9226 9217 9209 9200 9192 9185 9178 9172 9167 9163 9160 9157 9156 9156 9156 9158 9160 9164 9168 9173 9179 9185 9192 9200 9208 9217 9225 9234 9243 9251 9260 9269 9277 9285 9294 9301 9309 9316 9322 9328 9334 9339 9343 9347 9351 9354 9356 9358 9359 9359 9359 9358 9356 9354 9351 9347 9343 9337 9331 9324 9317 9309 9300 9290 9280 9269 9257 9245 9233 9219 9206 9191 9177 9162 9146 9130 9114 9098 9081 9063 9045 9027 9009 8990 8970 8950 8930 8910 8889 8868 8846 8825 8803 8781 8758 8736 8713 8690 8668 8645 8622 8600 8578 8555 8533 8512 8490 8469 8448 8427 8407 8387 8368 8348 8330 8312 8294 8277 8260 8244 8228 8214 8199 8186 8173 8161 8150 8140 8131 8122 8115 8108 8102 8098 8094 8091 8090 8089 8089 8090 8092 8095 8099 8104 8110 8116 8124 8132 8142 8152 8163 8175 8188 8202 8217 8233 8249 8267 8286 8305 8326 8347 8369 8392 8415 8440 8465 8490 8517 8543 8570 8598 8625 8653 8680 8708 8736 8763 8791 8819 8846 8873 8899 8926 8952 8977 9002 9027 9051 9075 9098 9121 9143 9165 9186 9207 9227 9247 9265 9284 9302 9319 9335 9351 9366 9380 9394 9407 9419 9431 9442 9453 9463 9472 9480 9488 9496 9503 9509 9515 9521 9526 9531 9535 9538 9542 9544 9547 9548 9550 9550 9551 9551 9550 9549 9547 9545 9542 9538 9534 9530 9525 9519 9513 9507 9500 9492 9484 9476 9468 9459 9449 9439 9429 9419 9408 9396 9384 9372 9359 9345 9331 9316 9300 9283 9266 9247 9226 9205 9183 9159 9134 9107 9079 9700 0 22 5 9050 9019 8986 8952 8917 8880 8841 8801 8761 8719 8676 8631 8585 8540 8493 8447 8399 8352 8304 8257 8209 8163 8118 8073 8029 7987 7947 7909 7873 7840 7809 7782 7758 7738 7721 7707 7698 7694 7694 7697 7705 7718 7734 7754 7778 7806 7839 7874 7911 7951 7994 8041 8088 8136 8185 8234 8284 8334 8384 8433 8483 8531 8578 8624 8669 8713 8754 8793 8832 8868 8903 8937 8969 9000 9029 9057 9084 9110 9134 9158 9181 9203 9223 9244 9263 9282 9300 9318 9335 9351 9367 9382 9397 9412 9425 9439 9452 9464 9476 9488 9499 9510 9521 9531 9541 9551 9561 9570 9579 9588 9597 9606 9614 9622 9630 9638 9646 9654 9661 9668 9675 9682 9689 9695 9701 9707 9713 9719 9724 9730 9735 9739 9744 9749 9753 9757 9761 9765 9768 9772 9775 9778 9781 9784 9787 9789 9792 9794 9796 9798 9800 9802 9804 9806 9807 9809 9811 9812 9814 9816 9817 9819 9820 9822 9823 9825 9826 9827 9829 9830 9831 9833 9834 9835 9836 9837 9837 9838 9839 9839 9839 9840 9840 9840 9841 9841 9841 9841 9841 9842 9842 9842 9843 9843 9844 9845 9845 9846 9847 9848 9849 9850 9851 9853 9854 9855 9856 9857 9857 9858 9859 9859 9859 9859 9859 9859 9859 9858 9858 9857 9856 9855 9854 9854 9853 9852 9851 9850 9849 9848 9847 9847 9846 9846 9845 9845 9844 9844 9844 9843 9843 9842 9842 9842 9841 9841 9840 9840 9839 9839 9838 9838 9837 9837 9836 9835 9835 9834 9834 9834 9833 9833 9833 9833 9833 9833 9832 9832 9832 9832 9831 9831 9831 9830 9830 9829 9828 9827 9826 9824 9823 9821 9820 9818 9816 9814 9812 9811 9809 9807 9805 9803 9801 9799 9798 9796 9794 9793 9791 9790 9788 9787 9785 9784 9782 9781 9779 9777 9775 9773 9772 9769 9767 9765 9763 9760 9758 9755 9752 9750 9747 9744 9741 9738 9735 9732 9729 9726 9723 9719 9716 9713 9709 9705 9702 9698 9694 9690 9685 9681 9677 9672 9667 9662 9657 9651 9646 9641 9635 9629 9624 9618 9612 9607 9601 9595 9590 9584 9579 9574 9569 9564 9559 9555 9551 9547 9543 9540 9537 9535 9532 9530 9528 9527 9526 9525 9525 9525 9525 9525 9526 9527 9528 9530 9531 9533 9536 9538 9540 9543 9545 9548 9551 9554 9557 9559 9562 9565 9568 9570 9573 9576 9578 9580 9583 9585 9587 9589 9591 9592 9594 9595 9597 9598 9599 9600 9601 9602 9602 9603 9603 9603 9603 9603 9603 9603 9602 9602 9601 9600 9599 9597 9596 9594 9592 9590 9588 9585 9583 9580 9578 9575 9572 9569 9566 9563 9560 9557 9553 9550 9547 9543 9540 9536 9532 9529 9525 9521 9517 9513 9508 9504 9499 9495 9490 9485 9480 9475 9470 9464 9459 9453 9448 9442 9436 9430 9423 9417 9411 9404 9398 9391 9384 9377 9370 9363 9355 9348 9340 9333 9325 9317 9309 9302 9294 9286 9277 9269 9261 9253 9701 0 22 5 9245 9237 9229 9221 9213 9205 9197 9190 9182 9174 9167 9159 9151 9144 9136 9128 9120 9112 9104 9096 9088 9079 9070 9061 9052 9043 9034 9024 9014 9004 8994 8983 8973 8962 8951 8940 8929 8918 8907 8895 8884 8872 8860 8848 8836 8824 8812 8799 8787 8774 8761 8747 8733 8719 8705 8690 8675 8660 8645 8629 8612 8596 8579 8561 8543 8525 8506 8487 8468 8448 8427 8406 8385 8363 8340 8317 8293 8269 8244 8218 8192 8165 8137 8109 8080 8050 8019 7988 7957 7924 7891 7857 7822 7787 7750 7713 7675 7636 7596 7555 7513 7470 7425 7380 7333 7284 7234 7183 7130 7075 7019 6962 6903 6843 6781 6718 6654 6588 6521 6452 6382 6312 6240 6166 6092 6017 5940 5863 5784 5704 5622 5539 5454 5368 5280 5190 5098 5005 4909 4812 4713 4611 4508 4403 4296 4188 4077 3965 3853 3741 3629 3516 3403 3290 3177 3064 2954 2845 2739 2633 2530 2430 2334 2241 2151 2064 1981 1903 1829 1759 1693 1632 1576 1525 1479 1438 1402 1372 1347 1327 1313 1305 1302 1305 1313 1326 1346 1370 1400 1434 1474 1519 1568 1621 1679 1741 1807 1876 1948 2024 2102 2184 2268 2354 2442 2532 2624 2717 2811 2907 3004 3102 3201 3300 3400 3501 3602 3703 3805 3906 4007 4108 4209 4308 4408 4507 4605 4701 4797 4892 4985 5077 5167 5256 5343 5429 5513 5596 5677 5756 5834 5910 5985 6059 6131 6202 6271 6340 6407 6473 6539 6603 6666 6729 6790 6850 6910 6968 7025 7082 7137 7191 7244 7296 7346 7395 7444 7490 7536 7581 7624 7666 7706 7746 7785 7822 7858 7894 7929 7962 7995 8028 8059 8090 8121 8150 8180 8208 8236 8264 8291 8318 8344 8370 8395 8420 8444 8468 8491 8513 8535 8556 8577 8597 8616 8635 8653 8670 8687 8703 8718 8733 8747 8761 8774 8786 8798 8809 8819 8830 8839 8849 8857 8866 8874 8881 8888 8895 8902 8908 8913 8919 8924 8929 8933 8937 8940 8943 8946 8949 8951 8952 8953 8954 8954 8954 8953 8952 8950 8948 8946 8943 8939 8936 8932 8927 8922 8917 8912 8906 8900 8893 8887 8880 8872 8865 8857 8849 8841 8832 8824 8814 8805 8796 8786 8776 8766 8755 8745 8735 8724 8714 8703 8692 8682 8671 8661 8650 8640 8630 8620 8610 8601 8591 8582 8573 8564 8555 8546 8538 8529 8521 8513 8506 8498 8491 8484 8477 8470 8464 8458 8453 8448 8443 8439 8435 8432 8429 8427 8425 8424 8423 8423 8423 8424 8425 8427 8429 8431 8434 8437 8441 8445 8449 8454 8458 8464 8469 8474 8480 8487 8493 8500 8508 8516 8524 8533 8542 8551 8561 8571 8581 8592 8602 8613 8625 8636 8648 8659 8671 8682 8693 8705 8716 8727 8738 8748 8758 8769 8779 8788 8798 8808 8817 8826 8836 8845 8854 8862 8871 8880 8889 8897 8906 8914 8922 8931 8938 8946 8954 8961 8968 8974 8980 8986 8991 8996 9001 9005 9009 9702 0 22 5 9013 9016 9018 9021 9023 9025 9027 9028 9030 9031 9032 9033 9035 9036 9037 9038 9039 9040 9041 9042 9043 9043 9044 9045 9046 9047 9047 9048 9048 9048 9049 9049 9049 9049 9049 9049 9049 9049 9050 9050 9050 9050 9050 9050 9050 9050 9050 9050 9050 9050 9051 9050 9050 9050 9049 9049 9048 9046 9045 9044 9042 9040 9038 9036 9033 9031 9028 9025 9022 9019 9015 9012 9009 9005 9001 8998 8994 8990 8986 8983 8979 8974 8970 8966 8961 8957 8952 8948 8943 8939 8934 8930 8926 8921 8917 8913 8910 8906 8904 8901 8899 8897 8896 8896 8896 8896 8897 8899 8901 8904 8907 8912 8916 8921 8927 8933 8939 8946 8954 8961 8970 8978 8987 8996 9006 9016 9026 9036 9047 9058 9069 9081 9093 9105 9117 9130 9143 9156 9170 9184 9197 9212 9226 9240 9255 9270 9285 9300 9315 9329 9344 9359 9374 9389 9403 9418 9432 9446 9460 9474 9487 9500 9513 9526 9538 9550 9562 9574 9585 9596 9607 9618 9628 9638 9648 9658 9668 9677 9686 9695 9704 9712 9720 9728 9735 9743 9750 9757 9763 9769 9775 9781 9786 9791 9795 9800 9804 9808 9812 9815 9819 9822 9825 9829 9832 9835 9837 9840 9843 9846 9848 9851 9854 9856 9859 9861 9863 9865 9868 9869 9871 9873 9874 9876 9877 9878 9879 9880 9881 9881 9882 9882 9883 9883 9883 9883 9883 9884 9884 9884 9884 9884 9884 9884 9884 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9885 9886 9886 9886 9886 9886 9887 9887 9887 9888 9888 9889 9889 9890 9891 9892 9892 9893 9894 9895 9896 9896 9897 9898 9899 9899 9900 9901 9901 9902 9902 9903 9903 9904 9904 9905 9906 9906 9907 9908 9908 9909 9910 9911 9912 9913 9914 9915 9916 9916 9917 9918 9919 9919 9920 9920 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9921 9922 9922 9923 9924 9924 9925 9926 9927 9928 9929 9930 9932 9932 9933 9934 9935 9936 9936 9937 9937 9937 9937 9937 9937 9936 9936 9935 9935 9934 9933 9933 9932 9931 9931 9930 9929 9929 9928 9928 9928 9927 9927 9927 9926 9926 9926 9926 9926 9926 9925 9925 9925 9925 9925 9925 9924 9924 9924 9924 9923 9923 9923 9922 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9919 9918 9918 9917 9917 9917 9916 9916 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9913 9914 9914 9914 9915 9915 9916 9916 9917 9917 9918 9918 9919 9919 9919 9919 9919 9919 9920 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9921 9922 9922 9923 9923 9924 9924 9925 9925 9925 9703 0 22 5 9925 9925 9925 9924 9923 9923 9922 9920 9919 9918 9916 9914 9913 9911 9909 9907 9905 9904 9902 9900 9898 9897 9895 9893 9892 9891 9889 9888 9887 9885 9884 9883 9881 9880 9878 9877 9875 9873 9872 9870 9868 9866 9864 9862 9860 9858 9855 9853 9851 9849 9847 9844 9842 9840 9838 9836 9834 9832 9831 9829 9828 9826 9825 9824 9823 9822 9821 9821 9820 9820 9820 9820 9820 9820 9821 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9832 9833 9834 9836 9837 9839 9840 9842 9843 9845 9847 9849 9851 9853 9855 9857 9859 9861 9864 9866 9868 9871 9874 9876 9879 9881 9884 9886 9888 9891 9893 9895 9898 9900 9902 9904 9906 9907 9909 9911 9913 9915 9916 9918 9920 9922 9924 9925 9927 9929 9931 9933 9935 9937 9939 9941 9942 9944 9946 9947 9948 9950 9951 9952 9952 9953 9953 9954 9954 9954 9954 9953 9953 9953 9952 9952 9951 9951 9951 9950 9950 9949 9949 9949 9949 9948 9948 9948 9948 9948 9948 9947 9947 9947 9946 9946 9946 9945 9944 9944 9943 9942 9941 9939 9938 9937 9936 9934 9933 9931 9930 9928 9927 9925 9924 9922 9920 9919 9918 9916 9915 9913 9912 9910 9909 9908 9906 9905 9904 9903 9901 9900 9899 9898 9897 9896 9895 9894 9893 9892 9890 9890 9889 9888 9887 9886 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9876 9876 9875 9875 9875 9875 9875 9875 9875 9876 9876 9877 9877 9878 9878 9879 9879 9880 9880 9881 9881 9881 9882 9882 9882 9882 9882 9882 9882 9882 9882 9882 9881 9881 9881 9880 9880 9880 9879 9879 9878 9878 9877 9877 9876 9875 9875 9874 9873 9872 9871 9869 9868 9867 9865 9864 9862 9860 9859 9857 9855 9853 9851 9849 9846 9844 9842 9840 9837 9835 9832 9830 9827 9824 9821 9818 9815 9812 9809 9805 9802 9798 9795 9791 9787 9783 9779 9775 9772 9768 9764 9760 9756 9753 9749 9745 9742 9739 9735 9732 9729 9726 9723 9720 9718 9715 9713 9710 9708 9706 9703 9701 9699 9698 9696 9694 9693 9692 9691 9690 9690 9689 9689 9689 9689 9689 9690 9691 9692 9693 9694 9696 9697 9699 9702 9704 9706 9709 9712 9715 9718 9721 9724 9728 9732 9735 9739 9743 9748 9752 9756 9761 9765 9770 9774 9779 9783 9788 9792 9797 9801 9806 9810 9815 9819 9823 9827 9831 9835 9838 9842 9846 9849 9853 9856 9859 9862 9866 9869 9872 9875 9878 9880 9883 9886 9889 9891 9894 9896 9899 9901 9904 9906 9908 9910 9913 9915 9917 9919 9921 9923 9926 9928 9930 9932 9934 9936 9939 9941 9943 9945 9947 9949 9950 9952 9954 9955 9956 9957 9958 9959 9960 9960 9961 9961 9961 9962 9962 9962 9962 9962 9962 9962 9963 9963 9963 9964 9964 9965 9966 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9976 9977 9977 9978 9978 9979 9704 0 22 5 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9979 9980 9980 9980 9981 9981 9981 9982 9982 9982 9982 9983 9983 9983 9983 9983 9983 9983 9983 9983 9983 9982 9982 9982 9982 9982 9982 9981 9981 9981 9981 9981 9981 9981 9982 9982 9982 9982 9983 9983 9984 9984 9984 9985 9985 9985 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9986 9985 9985 9985 9985 9985 9985 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9986 9985 9985 9985 9985 9984 9984 9984 9984 9984 9984 9984 9985 9985 9985 9986 9986 9987 9987 9987 9988 9988 9988 9988 9989 9989 9988 9988 9988 9987 9987 9986 9985 9985 9984 9983 9982 9982 9981 9980 9979 9979 9978 9978 9977 9977 9977 9977 9977 9977 9977 9977 9978 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9977 9977 9976 9976 9975 9974 9973 9972 9971 9970 9970 9969 9968 9967 9967 9966 9965 9965 9965 9964 9964 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9965 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9959 9958 9957 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9936 9936 9935 9935 9935 9935 9935 9935 9935 9936 9936 9937 9938 9938 9939 9940 9941 9941 9942 9943 9944 9945 9946 9946 9947 9948 9949 9950 9951 9952 9952 9953 9954 9955 9956 9957 9958 9959 9959 9960 9961 9962 9962 9963 9963 9964 9964 9965 9965 9965 9966 9966 9966 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9967 9967 9966 9965 9965 9964 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9959 9959 9959 9959 9958 9958 9957 9956 9955 9954 9953 9951 9950 9948 9946 9944 9942 9939 9937 9934 9932 9929 9926 9924 9921 9919 9916 9913 9911 9908 9905 9903 9900 9897 9894 9891 9888 9885 9882 9878 9875 9871 9867 9862 9857 9852 9847 9842 9837 9831 9825 9819 9814 9808 9802 9796 9790 9784 9778 9772 9766 9761 9755 9750 9744 9739 9733 9728 9723 9717 9712 9707 9701 9696 9690 9685 9680 9675 9669 9664 9659 9654 9649 9644 9640 9635 9631 9627 9624 9621 9618 9615 9612 9610 9608 9606 9604 9602 9601 9599 9598 9597 9596 9595 9594 9593 9593 9592 9592 9591 9591 9591 9591 9592 9593 9594 9595 9596 9598 9600 9602 9604 9705 0 22 5 9606 9609 9611 9614 9617 9620 9624 9627 9630 9633 9637 9640 9643 9646 9649 9653 9656 9659 9662 9666 9669 9673 9676 9680 9684 9687 9691 9694 9698 9702 9705 9709 9712 9715 9718 9721 9724 9726 9728 9729 9731 9732 9732 9733 9733 9733 9733 9733 9733 9733 9732 9732 9732 9731 9731 9730 9730 9730 9730 9730 9730 9729 9729 9729 9728 9728 9727 9726 9724 9723 9721 9719 9716 9714 9711 9708 9705 9701 9697 9694 9690 9686 9682 9678 9674 9670 9666 9663 9659 9655 9651 9647 9643 9638 9634 9630 9625 9620 9615 9609 9603 9597 9590 9584 9576 9569 9561 9552 9544 9534 9525 9515 9505 9495 9484 9473 9461 9449 9436 9423 9410 9395 9381 9365 9350 9333 9316 9299 9281 9263 9244 9225 9205 9186 9166 9147 9128 9110 9092 9074 9058 9042 9028 9015 9003 8993 8984 8977 8972 8968 8966 8966 8968 8972 8977 8983 8991 9001 9011 9023 9035 9050 9064 9079 9095 9111 9128 9144 9161 9177 9194 9211 9227 9243 9259 9275 9291 9306 9320 9335 9348 9362 9374 9387 9398 9409 9420 9430 9439 9448 9456 9464 9470 9476 9482 9487 9491 9494 9497 9499 9501 9501 9502 9501 9500 9499 9496 9494 9490 9486 9481 9476 9470 9464 9457 9449 9440 9431 9421 9410 9399 9386 9373 9359 9345 9329 9313 9295 9277 9258 9238 9218 9196 9174 9151 9127 9103 9077 9051 9024 8997 8969 8940 8910 8879 8848 8816 8783 8749 8715 8680 8644 8607 8569 8531 8492 8452 8411 8370 8328 8285 8242 8198 8154 8110 8066 8021 7977 7932 7888 7843 7799 7755 7712 7669 7627 7585 7544 7504 7465 7426 7389 7352 7316 7281 7247 7214 7182 7151 7121 7093 7065 7038 7012 6988 6965 6943 6922 6902 6884 6867 6851 6837 6824 6813 6803 6795 6789 6784 6780 6778 6778 6779 6782 6786 6792 6799 6807 6817 6829 6841 6855 6870 6886 6904 6923 6943 6964 6986 7010 7035 7061 7088 7116 7146 7177 7209 7242 7277 7312 7349 7387 7427 7467 7508 7550 7593 7636 7680 7724 7768 7814 7859 7904 7949 7994 8039 8084 8129 8173 8217 8261 8304 8347 8389 8431 8473 8514 8555 8596 8636 8676 8716 8755 8793 8832 8870 8907 8944 8981 9017 9052 9087 9120 9154 9186 9217 9247 9276 9305 9332 9358 9384 9408 9431 9454 9475 9496 9515 9534 9552 9569 9585 9601 9616 9630 9644 9658 9671 9683 9695 9706 9717 9728 9738 9747 9756 9765 9773 9781 9788 9795 9801 9807 9812 9817 9822 9826 9830 9833 9837 9840 9842 9845 9847 9849 9851 9852 9853 9855 9855 9856 9857 9857 9857 9857 9857 9856 9855 9854 9852 9851 9848 9846 9843 9840 9837 9834 9830 9826 9821 9817 9812 9807 9801 9796 9790 9784 9778 9772 9766 9759 9753 9746 9739 9732 9725 9718 9710 9703 9695 9688 9680 9672 9664 9656 9648 9640 9632 9623 9615 9607 9598 9590 9581 9573 9565 9556 9548 9540 9706 0 22 5 9532 9524 9516 9508 9501 9493 9486 9479 9473 9466 9460 9455 9449 9444 9439 9435 9430 9427 9423 9420 9418 9415 9414 9412 9411 9411 9410 9411 9411 9413 9414 9416 9418 9421 9425 9428 9432 9437 9441 9446 9452 9458 9464 9470 9476 9483 9490 9497 9504 9511 9519 9527 9534 9542 9550 9558 9566 9574 9582 9590 9598 9606 9614 9623 9631 9640 9648 9657 9665 9674 9683 9692 9700 9709 9718 9727 9735 9744 9752 9761 9769 9777 9785 9793 9800 9808 9815 9821 9828 9834 9840 9846 9851 9856 9861 9866 9871 9875 9879 9883 9887 9891 9894 9897 9901 9904 9907 9909 9912 9914 9917 9919 9921 9923 9925 9926 9928 9929 9930 9931 9931 9932 9932 9932 9932 9932 9932 9931 9931 9930 9930 9929 9928 9928 9927 9926 9925 9925 9924 9924 9923 9923 9922 9922 9922 9921 9921 9921 9921 9920 9920 9920 9919 9919 9918 9918 9917 9916 9915 9914 9913 9912 9911 9910 9908 9907 9906 9905 9903 9902 9901 9900 9899 9897 9896 9895 9894 9893 9892 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9875 9873 9872 9870 9869 9867 9866 9864 9862 9861 9859 9858 9856 9855 9853 9852 9851 9849 9848 9846 9845 9844 9842 9841 9840 9839 9837 9836 9835 9834 9833 9832 9831 9831 9830 9829 9829 9828 9828 9828 9827 9827 9827 9826 9826 9826 9825 9825 9825 9824 9824 9823 9823 9822 9821 9821 9820 9819 9818 9817 9816 9815 9814 9813 9811 9810 9809 9807 9806 9804 9802 9800 9798 9796 9793 9791 9788 9785 9781 9778 9774 9770 9766 9761 9756 9751 9746 9741 9735 9730 9724 9718 9712 9706 9699 9693 9686 9680 9673 9666 9660 9653 9646 9639 9631 9624 9616 9609 9601 9593 9585 9577 9569 9561 9553 9545 9536 9528 9520 9512 9504 9496 9488 9480 9473 9465 9458 9451 9445 9438 9432 9426 9421 9416 9411 9406 9402 9398 9394 9390 9387 9385 9382 9380 9378 9377 9376 9375 9374 9374 9375 9376 9377 9378 9380 9382 9385 9388 9392 9395 9399 9404 9408 9413 9419 9424 9430 9436 9443 9449 9456 9463 9470 9477 9484 9492 9499 9507 9515 9523 9531 9540 9548 9557 9566 9574 9583 9592 9601 9611 9620 9629 9638 9647 9656 9666 9675 9684 9693 9702 9710 9719 9728 9736 9744 9752 9760 9768 9775 9783 9790 9797 9804 9810 9817 9823 9829 9835 9841 9847 9853 9858 9863 9869 9874 9878 9883 9888 9892 9896 9901 9904 9908 9912 9915 9918 9922 9924 9927 9930 9932 9934 9936 9938 9940 9942 9943 9945 9946 9947 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9969 9968 9968 9968 9968 9968 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9707 0 22 5 9971 9971 9971 9971 9972 9972 9972 9971 9971 9971 9971 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9964 9963 9963 9963 9962 9962 9962 9962 9961 9961 9961 9961 9961 9961 9961 9961 9961 9960 9960 9959 9959 9958 9958 9957 9957 9956 9955 9955 9954 9953 9953 9952 9952 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9951 9950 9950 9950 9950 9949 9949 9948 9947 9946 9945 9944 9943 9941 9940 9939 9937 9936 9934 9933 9931 9930 9928 9927 9926 9924 9923 9922 9921 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9900 9899 9898 9897 9897 9896 9895 9895 9894 9894 9894 9894 9894 9894 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9888 9887 9886 9885 9885 9884 9883 9882 9881 9880 9880 9879 9878 9877 9876 9876 9875 9874 9873 9872 9871 9870 9869 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9856 9855 9855 9854 9853 9852 9852 9851 9850 9850 9850 9849 9849 9849 9849 9849 9849 9849 9850 9850 9851 9851 9852 9852 9853 9854 9855 9855 9856 9857 9858 9859 9859 9860 9861 9862 9863 9863 9864 9865 9866 9867 9868 9868 9869 9870 9871 9873 9874 9875 9876 9878 9879 9881 9882 9884 9886 9887 9889 9890 9892 9893 9895 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9914 9915 9916 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9922 9923 9923 9923 9923 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9924 9923 9923 9923 9922 9921 9921 9920 9919 9918 9917 9917 9915 9914 9913 9912 9911 9910 9909 9908 9907 9906 9905 9904 9903 9902 9901 9901 9900 9900 9899 9899 9899 9898 9898 9898 9898 9898 9898 9898 9897 9897 9897 9897 9896 9896 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9884 9883 9882 9882 9881 9880 9879 9879 9878 9878 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9877 9878 9878 9879 9879 9880 9881 9882 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9892 9893 9894 9895 9895 9896 9896 9897 9897 9897 9898 9898 9898 9898 9898 9899 9899 9899 9899 9899 9900 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9908 9908 9908 9908 9909 9909 9909 9909 9909 9910 9910 9910 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9910 9909 9909 9908 9907 9906 9905 9904 9903 9902 9901 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9876 9874 9708 0 22 5 9872 9870 9867 9865 9863 9860 9858 9856 9853 9851 9848 9845 9843 9840 9837 9835 9832 9829 9826 9824 9821 9818 9816 9813 9811 9809 9807 9805 9803 9801 9799 9798 9797 9796 9795 9794 9793 9793 9793 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9792 9791 9791 9791 9790 9790 9790 9790 9789 9789 9789 9789 9789 9789 9789 9790 9790 9791 9791 9792 9793 9794 9795 9796 9797 9799 9800 9801 9802 9803 9805 9806 9807 9808 9809 9809 9810 9810 9811 9811 9811 9810 9810 9809 9808 9807 9805 9804 9802 9800 9798 9796 9793 9790 9788 9785 9781 9778 9775 9771 9767 9764 9760 9756 9752 9747 9743 9738 9734 9729 9724 9719 9714 9709 9704 9699 9693 9688 9683 9677 9672 9667 9662 9656 9651 9646 9641 9637 9632 9627 9623 9619 9615 9610 9607 9603 9599 9595 9592 9588 9585 9581 9578 9575 9572 9569 9566 9563 9560 9557 9555 9552 9550 9548 9546 9544 9543 9542 9541 9540 9539 9539 9539 9539 9540 9541 9542 9543 9545 9546 9548 9550 9553 9555 9558 9561 9563 9566 9570 9573 9576 9580 9583 9587 9591 9594 9598 9602 9606 9610 9614 9618 9623 9627 9631 9635 9639 9644 9648 9652 9656 9660 9663 9667 9670 9674 9677 9680 9683 9685 9688 9690 9692 9694 9695 9697 9698 9699 9700 9701 9702 9703 9704 9705 9705 9706 9706 9707 9707 9708 9708 9709 9709 9710 9710 9710 9710 9710 9710 9710 9710 9710 9709 9708 9707 9706 9705 9703 9701 9699 9697 9695 9692 9690 9687 9684 9681 9679 9676 9673 9670 9667 9664 9661 9658 9656 9653 9650 9648 9645 9643 9640 9638 9635 9633 9630 9627 9624 9621 9618 9615 9612 9608 9605 9601 9597 9593 9588 9584 9580 9575 9570 9565 9560 9555 9550 9545 9539 9534 9528 9522 9516 9510 9504 9497 9491 9484 9476 9469 9461 9453 9444 9436 9427 9417 9408 9398 9387 9377 9366 9355 9343 9331 9319 9307 9294 9281 9267 9253 9239 9225 9210 9194 9178 9162 9145 9127 9109 9090 9071 9051 9030 9009 8987 8965 8941 8917 8893 8867 8841 8815 8787 8759 8730 8700 8670 8639 8606 8574 8540 8505 8469 8432 8393 8354 8313 8270 8227 8181 8135 8086 8037 7985 7932 7878 7821 7764 7704 7643 7581 7517 7452 7386 7318 7249 7180 7109 7037 6964 6891 6817 6742 6667 6592 6516 6440 6364 6289 6214 6140 6068 5996 5925 5856 5790 5726 5664 5605 5550 5500 5454 5411 5373 5341 5315 5293 5277 5266 5261 5262 5268 5280 5297 5321 5350 5383 5420 5463 5509 5559 5612 5669 5728 5791 5855 5921 5989 6059 6131 6203 6276 6349 6423 6498 6573 6648 6723 6797 6872 6946 7020 7093 7166 7238 7308 7377 7445 7512 7577 7641 7703 7763 7822 7879 7934 7987 8039 8089 8137 8183 8228 8271 8313 8354 8393 8432 8469 8506 8542 8576 8610 8644 8676 8708 8739 8769 8799 9709 0 22 5 8828 8856 8884 8911 8937 8962 8987 9011 9034 9057 9078 9099 9120 9139 9158 9177 9195 9212 9229 9245 9260 9276 9290 9305 9318 9332 9345 9358 9370 9382 9393 9404 9415 9425 9435 9445 9454 9463 9472 9480 9488 9496 9504 9511 9519 9526 9532 9539 9546 9552 9559 9565 9571 9577 9583 9588 9594 9600 9605 9611 9616 9621 9626 9631 9636 9640 9645 9649 9654 9658 9662 9667 9671 9675 9679 9682 9686 9690 9693 9696 9700 9703 9706 9708 9711 9713 9715 9718 9720 9721 9723 9725 9726 9727 9729 9730 9731 9733 9734 9736 9737 9739 9740 9742 9744 9746 9748 9750 9753 9755 9757 9760 9762 9765 9767 9770 9772 9774 9775 9777 9779 9780 9781 9782 9783 9784 9784 9785 9785 9785 9785 9785 9786 9786 9786 9786 9787 9787 9788 9789 9789 9790 9791 9792 9793 9794 9796 9797 9798 9799 9800 9801 9801 9802 9802 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9803 9804 9804 9805 9806 9807 9808 9810 9811 9813 9815 9818 9820 9822 9825 9827 9830 9832 9835 9837 9840 9843 9845 9848 9850 9852 9855 9857 9859 9861 9863 9865 9866 9868 9870 9871 9873 9874 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9886 9887 9888 9889 9890 9890 9891 9892 9893 9894 9895 9896 9898 9899 9900 9902 9903 9904 9906 9907 9909 9910 9911 9912 9914 9915 9916 9917 9918 9919 9920 9920 9921 9922 9923 9923 9924 9925 9926 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9942 9943 9944 9944 9944 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9951 9951 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9957 9957 9958 9958 9958 9959 9959 9960 9960 9960 9960 9961 9961 9961 9962 9962 9962 9963 9963 9963 9964 9964 9964 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9967 9968 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9970 9970 9970 9970 9970 9970 9971 9971 9971 9972 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9976 9975 9975 9975 9974 9974 9973 9973 9973 9973 9973 9973 9973 9973 9973 9974 9974 9974 9975 9975 9976 9976 9977 9977 9978 9978 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9977 9976 9976 9975 9974 9974 9973 9972 9971 9971 9970 9969 9969 9968 9967 9967 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9710 0 22 5 9963 9963 9962 9962 9962 9961 9960 9960 9959 9959 9958 9957 9956 9956 9955 9954 9953 9953 9952 9951 9950 9950 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9940 9939 9939 9939 9938 9938 9938 9937 9937 9937 9936 9936 9936 9936 9935 9935 9935 9935 9935 9935 9935 9935 9935 9935 9936 9936 9936 9937 9937 9937 9938 9938 9938 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9940 9939 9939 9939 9938 9938 9937 9937 9936 9936 9935 9934 9934 9933 9932 9932 9931 9930 9929 9929 9928 9928 9927 9927 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9927 9927 9928 9928 9929 9930 9930 9931 9931 9932 9933 9933 9933 9934 9934 9934 9934 9934 9934 9934 9933 9933 9932 9932 9931 9930 9930 9929 9928 9928 9927 9926 9926 9925 9925 9925 9924 9924 9924 9924 9924 9924 9924 9924 9924 9925 9925 9925 9925 9925 9925 9924 9924 9924 9923 9923 9922 9921 9920 9919 9917 9916 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9891 9889 9886 9884 9881 9878 9875 9872 9869 9866 9863 9859 9855 9852 9848 9844 9839 9835 9831 9826 9821 9817 9812 9807 9802 9797 9792 9787 9782 9776 9771 9766 9761 9755 9750 9745 9740 9734 9729 9724 9719 9713 9708 9703 9697 9692 9687 9682 9677 9672 9666 9661 9657 9652 9647 9643 9638 9634 9630 9626 9622 9619 9615 9612 9609 9607 9605 9603 9601 9599 9598 9597 9596 9596 9596 9596 9597 9597 9598 9600 9601 9603 9605 9607 9610 9612 9615 9618 9621 9625 9628 9632 9636 9639 9643 9647 9650 9654 9658 9661 9665 9668 9671 9674 9676 9679 9681 9683 9685 9687 9688 9690 9691 9692 9693 9694 9695 9696 9698 9699 9700 9702 9704 9706 9708 9711 9714 9718 9721 9726 9730 9735 9740 9745 9751 9756 9762 9768 9774 9780 9786 9792 9798 9804 9810 9816 9821 9826 9831 9836 9840 9844 9848 9852 9855 9858 9861 9864 9866 9869 9871 9873 9875 9877 9878 9880 9882 9883 9885 9886 9887 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9902 9902 9903 9903 9904 9904 9905 9905 9906 9906 9906 9907 9907 9907 9907 9907 9907 9907 9907 9907 9906 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9896 9895 9895 9894 9893 9892 9891 9891 9890 9889 9888 9887 9885 9884 9883 9881 9880 9878 9876 9874 9872 9869 9867 9864 9861 9859 9856 9853 9850 9847 9845 9842 9839 9837 9834 9832 9829 9827 9825 9823 9822 9820 9819 9818 9817 9816 9816 9815 9815 9815 9815 9815 9816 9816 9817 9818 9819 9820 9821 9822 9823 9825 9826 9828 9829 9831 9832 9834 9835 9837 9839 9840 9842 9843 9845 9846 9848 9849 9851 9852 9854 9856 9857 9859 9861 9711 0 22 5 9863 9865 9867 9869 9871 9873 9875 9877 9879 9881 9884 9886 9888 9889 9891 9893 9895 9896 9897 9899 9900 9901 9903 9904 9905 9906 9907 9909 9910 9911 9913 9914 9916 9918 9919 9921 9923 9925 9927 9929 9931 9933 9935 9937 9939 9940 9942 9943 9944 9945 9946 9947 9948 9948 9949 9949 9949 9949 9949 9950 9950 9950 9950 9951 9951 9952 9952 9953 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9968 9969 9969 9970 9971 9972 9973 9973 9974 9975 9975 9976 9976 9976 9977 9976 9976 9976 9976 9975 9975 9974 9973 9972 9971 9971 9970 9969 9968 9968 9967 9967 9966 9966 9966 9967 9967 9967 9968 9968 9969 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9970 9970 9969 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9960 9960 9959 9959 9959 9959 9958 9958 9958 9958 9958 9958 9958 9957 9957 9956 9956 9955 9954 9953 9952 9951 9950 9948 9947 9946 9944 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9927 9926 9924 9922 9920 9918 9916 9914 9911 9909 9906 9903 9900 9896 9893 9889 9885 9882 9878 9874 9870 9866 9862 9858 9854 9850 9847 9843 9839 9835 9832 9828 9824 9821 9817 9813 9809 9805 9801 9797 9793 9789 9784 9780 9775 9770 9766 9761 9756 9751 9747 9742 9738 9734 9729 9726 9722 9719 9716 9713 9711 9709 9707 9705 9704 9704 9703 9702 9702 9702 9703 9703 9703 9704 9705 9705 9706 9707 9708 9709 9710 9711 9712 9714 9715 9716 9718 9719 9721 9723 9724 9726 9729 9731 9733 9736 9738 9741 9743 9746 9749 9752 9755 9758 9761 9763 9766 9769 9772 9774 9777 9780 9782 9784 9787 9789 9791 9793 9795 9797 9798 9800 9801 9803 9804 9805 9807 9808 9809 9810 9810 9811 9812 9813 9813 9814 9815 9815 9816 9816 9817 9817 9818 9818 9818 9819 9819 9819 9820 9820 9820 9820 9820 9820 9820 9819 9819 9819 9818 9818 9817 9816 9815 9814 9813 9812 9811 9809 9808 9806 9804 9802 9800 9798 9795 9792 9789 9785 9782 9777 9773 9768 9763 9758 9752 9746 9740 9734 9727 9721 9715 9708 9702 9696 9689 9684 9679 9675 9671 9668 9665 9663 9662 9661 9662 9663 9665 9668 9671 9675 9680 9685 9691 9697 9704 9711 9718 9725 9732 9739 9746 9754 9761 9768 9776 9782 9789 9795 9802 9807 9813 9819 9824 9829 9833 9838 9842 9846 9850 9853 9856 9859 9861 9864 9866 9867 9869 9870 9871 9872 9872 9873 9873 9873 9873 9872 9872 9871 9871 9870 9870 9869 9868 9868 9867 9866 9865 9865 9864 9863 9862 9861 9860 9858 9857 9855 9854 9852 9850 9712 0 22 5 9848 9846 9843 9841 9838 9835 9832 9829 9826 9823 9820 9817 9814 9811 9807 9804 9801 9798 9796 9793 9790 9788 9785 9783 9781 9779 9777 9775 9774 9772 9771 9770 9770 9769 9769 9769 9769 9770 9771 9773 9774 9776 9779 9781 9784 9787 9791 9794 9798 9802 9806 9811 9815 9819 9824 9828 9833 9837 9841 9845 9849 9853 9857 9861 9864 9867 9871 9874 9877 9879 9882 9885 9887 9890 9892 9895 9897 9899 9902 9904 9906 9908 9910 9912 9914 9916 9918 9920 9922 9923 9925 9926 9928 9929 9930 9931 9933 9934 9935 9936 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9945 9946 9947 9947 9948 9949 9950 9950 9951 9951 9952 9952 9952 9952 9953 9953 9953 9952 9952 9952 9952 9951 9951 9951 9950 9950 9949 9949 9948 9948 9947 9947 9946 9946 9945 9945 9944 9944 9944 9944 9943 9943 9943 9942 9942 9942 9942 9941 9941 9941 9940 9940 9939 9938 9937 9937 9936 9934 9933 9932 9931 9929 9928 9926 9924 9922 9921 9919 9917 9915 9913 9911 9909 9907 9905 9903 9901 9899 9897 9894 9892 9890 9887 9884 9882 9879 9876 9872 9869 9865 9861 9857 9852 9847 9842 9837 9831 9825 9819 9812 9806 9798 9791 9783 9775 9767 9758 9750 9741 9732 9723 9714 9705 9696 9687 9678 9670 9662 9654 9646 9639 9632 9626 9621 9616 9612 9609 9606 9605 9604 9604 9605 9607 9609 9613 9617 9622 9628 9634 9641 9649 9657 9665 9674 9683 9692 9701 9710 9719 9728 9737 9746 9755 9763 9772 9780 9787 9795 9802 9808 9815 9821 9827 9832 9837 9842 9847 9852 9856 9860 9864 9868 9871 9874 9877 9880 9883 9886 9888 9891 9893 9895 9897 9899 9900 9902 9903 9904 9905 9906 9907 9908 9909 9909 9909 9910 9910 9910 9910 9910 9909 9909 9908 9908 9907 9907 9906 9905 9905 9904 9903 9902 9901 9900 9899 9897 9896 9895 9893 9891 9890 9888 9886 9884 9882 9880 9878 9875 9873 9871 9868 9866 9864 9862 9860 9858 9856 9854 9853 9852 9851 9850 9849 9848 9848 9847 9847 9847 9847 9846 9846 9846 9846 9845 9845 9844 9843 9842 9841 9840 9838 9836 9834 9832 9830 9828 9826 9824 9821 9819 9817 9815 9813 9811 9810 9808 9807 9806 9806 9805 9805 9805 9806 9807 9808 9809 9810 9812 9814 9816 9818 9821 9823 9826 9829 9831 9834 9838 9841 9844 9847 9850 9854 9857 9860 9864 9867 9870 9873 9877 9880 9883 9886 9889 9892 9895 9897 9900 9903 9905 9908 9910 9913 9915 9917 9919 9921 9923 9925 9927 9929 9930 9932 9934 9935 9937 9938 9940 9941 9942 9943 9944 9946 9947 9948 9949 9949 9950 9951 9952 9953 9954 9954 9955 9956 9956 9957 9958 9958 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9964 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9969 9969 9969 9969 9970 9970 9970 9970 9970 9971 9713 0 22 5 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9977 9977 9977 9978 9978 9978 9979 9979 9979 9979 9979 9979 9979 9979 9979 9978 9978 9978 9978 9977 9977 9977 9977 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9978 9978 9979 9979 9979 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9980 9980 9980 9980 9980 9980 9980 9981 9981 9981 9981 9981 9981 9981 9981 9980 9980 9980 9979 9979 9979 9978 9977 9977 9976 9976 9975 9975 9975 9974 9974 9974 9974 9974 9974 9974 9975 9975 9975 9975 9976 9976 9976 9977 9977 9977 9977 9977 9977 9977 9976 9976 9975 9975 9974 9974 9973 9972 9972 9971 9971 9970 9970 9969 9969 9969 9969 9969 9969 9970 9970 9971 9971 9972 9972 9973 9973 9974 9974 9974 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9976 9975 9975 9975 9975 9975 9974 9974 9974 9974 9973 9973 9973 9972 9972 9972 9971 9971 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9964 9963 9963 9962 9961 9961 9960 9959 9959 9958 9957 9956 9955 9954 9954 9953 9951 9950 9949 9948 9947 9946 9945 9943 9942 9941 9940 9939 9938 9937 9937 9936 9936 9936 9936 9936 9936 9937 9938 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9947 9948 9948 9949 9949 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9953 9954 9954 9954 9955 9955 9956 9956 9956 9957 9957 9957 9958 9958 9958 9958 9959 9959 9959 9959 9960 9960 9960 9960 9960 9960 9960 9960 9960 9959 9959 9959 9958 9958 9958 9957 9957 9956 9956 9956 9955 9955 9955 9954 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9952 9952 9951 9951 9950 9950 9949 9949 9948 9947 9947 9946 9945 9945 9944 9943 9942 9942 9941 9940 9940 9939 9938 9938 9937 9936 9936 9935 9934 9933 9932 9932 9931 9930 9928 9927 9926 9925 9923 9922 9920 9918 9917 9915 9913 9912 9910 9908 9906 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9884 9882 9879 9877 9875 9873 9871 9869 9867 9864 9862 9860 9858 9856 9854 9852 9850 9848 9846 9844 9842 9841 9839 9837 9835 9833 9831 9829 9827 9825 9823 9820 9818 9816 9813 9811 9808 9805 9803 9800 9797 9795 9792 9790 9788 9786 9784 9782 9781 9780 9779 9779 9779 9779 9780 9781 9782 9783 9785 9787 9789 9792 9795 9797 9800 9803 9806 9809 9811 9814 9817 9820 9823 9826 9828 9831 9833 9836 9838 9841 9843 9845 9848 9850 9853 9855 9858 9860 9863 9865 9867 9870 9872 9874 9877 9879 9881 9883 9885 9886 9888 9889 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9900 9901 9714 0 22 5 9902 9903 9904 9905 9905 9906 9907 9908 9908 9909 9910 9910 9911 9912 9912 9912 9912 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9911 9911 9912 9912 9912 9912 9912 9913 9913 9914 9914 9914 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9915 9914 9914 9914 9914 9913 9913 9913 9913 9913 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9912 9911 9911 9911 9910 9910 9909 9909 9908 9907 9906 9906 9905 9904 9903 9903 9902 9901 9900 9900 9899 9899 9898 9897 9897 9897 9896 9896 9895 9895 9895 9894 9894 9894 9893 9893 9892 9892 9891 9891 9890 9890 9889 9888 9887 9887 9886 9885 9884 9883 9882 9881 9880 9879 9877 9876 9875 9874 9873 9872 9871 9869 9868 9867 9866 9865 9864 9862 9861 9860 9858 9857 9856 9854 9853 9851 9850 9848 9847 9845 9844 9842 9841 9839 9837 9836 9834 9833 9832 9830 9829 9828 9827 9826 9825 9824 9823 9822 9821 9821 9820 9819 9819 9818 9818 9817 9817 9817 9816 9816 9816 9815 9815 9815 9815 9815 9815 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9814 9813 9813 9813 9813 9813 9813 9813 9813 9812 9812 9812 9811 9811 9811 9810 9810 9810 9809 9808 9808 9807 9806 9806 9805 9804 9803 9802 9801 9799 9798 9797 9795 9794 9792 9791 9789 9787 9785 9783 9781 9779 9777 9775 9772 9770 9767 9765 9762 9759 9756 9753 9750 9746 9743 9739 9735 9731 9727 9723 9718 9713 9708 9703 9697 9691 9685 9679 9672 9665 9658 9650 9643 9635 9626 9618 9609 9600 9591 9582 9572 9563 9553 9543 9533 9522 9512 9501 9491 9480 9469 9457 9446 9434 9422 9410 9397 9384 9371 9357 9343 9329 9315 9300 9285 9269 9253 9237 9221 9205 9189 9173 9157 9141 9125 9109 9093 9078 9063 9048 9033 9019 9005 8992 8979 8966 8954 8943 8931 8921 8910 8900 8890 8881 8872 8863 8854 8846 8839 8831 8824 8817 8811 8805 8799 8794 8789 8785 8781 8778 8775 8773 8771 8769 8769 8768 8768 8769 8770 8772 8774 8777 8780 8784 8788 8792 8797 8802 8808 8813 8820 8826 8833 8840 8847 8854 8862 8869 8877 8885 8893 8901 8909 8917 8925 8933 8942 8950 8958 8966 8974 8982 8989 8997 9004 9012 9019 9026 9033 9039 9046 9052 9058 9064 9069 9075 9080 9085 9090 9094 9099 9103 9107 9110 9114 9117 9121 9124 9126 9129 9131 9134 9136 9138 9140 9141 9143 9144 9144 9145 9145 9145 9145 9144 9143 9142 9141 9139 9136 9133 9130 9127 9123 9119 9114 9109 9104 9098 9092 9086 9080 9073 9067 9060 9052 9045 9037 9029 9021 9013 9005 8996 8987 8978 8969 8959 8949 8939 8928 8917 8906 8894 8882 8870 8857 8844 8831 8817 8803 8788 8773 8758 8742 8726 8710 8693 8676 8658 8641 8622 8604 8585 8565 8545 8525 9715 0 22 5 8504 8482 8460 8438 8415 8391 8368 8343 8319 8293 8268 8242 8216 8189 8162 8134 8106 8078 8049 8019 7989 7959 7928 7896 7864 7830 7796 7761 7725 7688 7650 7611 7571 7530 7487 7444 7400 7355 7309 7262 7214 7166 7117 7067 7016 6965 6913 6861 6808 6755 6701 6646 6590 6533 6474 6415 6354 6292 6228 6162 6095 6026 5954 5880 5804 5726 5644 5561 5475 5387 5297 5204 5111 5015 4918 4819 4718 4617 4514 4411 4307 4201 4096 3990 3884 3779 3672 3566 3460 3354 3248 3143 3037 2933 2828 2724 2621 2520 2420 2321 2224 2129 2036 1946 1859 1774 1693 1616 1543 1474 1409 1350 1296 1247 1203 1164 1130 1102 1079 1062 1050 1043 1042 1046 1055 1070 1089 1113 1142 1175 1213 1255 1301 1352 1407 1466 1529 1596 1667 1742 1820 1902 1988 2076 2167 2261 2359 2458 2559 2662 2766 2874 2982 3090 3197 3305 3413 3520 3627 3734 3841 3946 4050 4153 4255 4356 4454 4551 4647 4742 4836 4928 5019 5108 5197 5285 5371 5457 5542 5625 5707 5788 5868 5946 6023 6099 6173 6246 6317 6386 6454 6520 6584 6646 6706 6765 6821 6876 6929 6980 7030 7078 7125 7170 7215 7258 7299 7340 7380 7419 7457 7495 7532 7568 7603 7638 7673 7707 7740 7772 7804 7836 7866 7896 7926 7955 7983 8010 8037 8063 8088 8112 8136 8159 8181 8202 8223 8243 8263 8282 8300 8317 8334 8351 8367 8382 8397 8412 8426 8439 8452 8465 8478 8490 8502 8513 8524 8535 8545 8555 8565 8575 8584 8593 8602 8611 8619 8628 8636 8645 8653 8661 8670 8679 8688 8697 8706 8716 8726 8737 8748 8760 8772 8785 8798 8811 8826 8841 8856 8871 8887 8904 8920 8937 8953 8970 8987 9003 9020 9037 9053 9069 9085 9101 9116 9131 9145 9160 9173 9187 9200 9213 9225 9237 9249 9261 9272 9283 9293 9303 9313 9323 9332 9341 9349 9358 9366 9374 9381 9389 9396 9403 9409 9416 9422 9428 9435 9441 9447 9453 9458 9464 9470 9476 9482 9487 9493 9498 9504 9509 9515 9520 9525 9530 9535 9539 9544 9548 9552 9556 9560 9564 9567 9571 9574 9577 9580 9583 9586 9589 9591 9594 9597 9600 9602 9605 9608 9611 9614 9616 9619 9622 9625 9628 9631 9634 9637 9640 9642 9645 9648 9651 9654 9657 9659 9662 9665 9668 9670 9673 9676 9679 9681 9684 9687 9689 9692 9695 9697 9700 9702 9704 9707 9709 9711 9713 9715 9717 9719 9720 9722 9723 9725 9727 9728 9730 9731 9733 9734 9736 9738 9739 9741 9743 9745 9747 9749 9751 9753 9755 9757 9759 9761 9763 9764 9766 9768 9770 9771 9773 9774 9775 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9790 9791 9792 9794 9795 9797 9798 9800 9801 9803 9804 9806 9808 9809 9810 9812 9813 9814 9815 9816 9817 9818 9819 9820 9820 9821 9822 9822 9823 9823 9824 9824 9825 9825 9826 9827 9716 0 22 5 9827 9828 9829 9830 9831 9831 9832 9833 9834 9835 9836 9836 9837 9838 9839 9839 9840 9841 9841 9842 9842 9843 9843 9844 9844 9844 9844 9844 9844 9844 9844 9844 9843 9843 9843 9842 9841 9841 9840 9839 9839 9838 9837 9837 9836 9835 9835 9834 9833 9833 9832 9832 9831 9831 9830 9830 9829 9829 9828 9827 9826 9825 9824 9823 9821 9820 9818 9816 9814 9813 9811 9809 9807 9805 9803 9801 9799 9798 9797 9796 9795 9794 9794 9794 9794 9794 9795 9796 9797 9798 9799 9800 9802 9803 9804 9806 9807 9808 9809 9810 9811 9812 9813 9814 9814 9815 9815 9816 9816 9816 9817 9817 9818 9818 9819 9819 9820 9821 9822 9823 9824 9825 9826 9828 9829 9830 9831 9833 9834 9835 9836 9837 9838 9839 9840 9841 9841 9841 9842 9842 9842 9842 9841 9841 9840 9840 9839 9838 9837 9836 9835 9834 9833 9832 9831 9829 9828 9827 9825 9824 9822 9821 9819 9817 9815 9813 9811 9809 9806 9803 9800 9797 9793 9790 9786 9781 9777 9772 9767 9762 9757 9751 9745 9739 9733 9727 9721 9714 9708 9701 9694 9687 9680 9673 9665 9658 9650 9641 9633 9624 9615 9605 9595 9585 9574 9563 9552 9540 9527 9514 9501 9487 9473 9459 9445 9430 9415 9400 9385 9369 9354 9339 9323 9308 9293 9277 9263 9248 9233 9219 9205 9192 9178 9166 9153 9141 9129 9119 9108 9098 9089 9081 9073 9066 9059 9054 9049 9045 9041 9039 9037 9036 9036 9037 9038 9040 9043 9047 9051 9056 9061 9067 9073 9080 9087 9095 9103 9111 9120 9129 9138 9148 9158 9168 9178 9189 9200 9211 9222 9233 9245 9257 9269 9281 9293 9305 9318 9330 9343 9355 9367 9380 9392 9404 9416 9428 9439 9451 9462 9472 9483 9493 9503 9513 9522 9531 9540 9549 9557 9565 9573 9581 9588 9595 9602 9608 9615 9621 9626 9632 9637 9642 9646 9650 9654 9658 9661 9663 9666 9667 9669 9670 9670 9670 9670 9669 9668 9667 9665 9663 9660 9657 9654 9650 9647 9643 9638 9633 9629 9623 9618 9612 9607 9601 9594 9588 9581 9574 9567 9560 9553 9545 9537 9529 9521 9513 9505 9497 9488 9480 9472 9464 9455 9447 9439 9431 9423 9416 9409 9401 9394 9388 9382 9376 9370 9364 9359 9354 9350 9345 9341 9338 9334 9331 9328 9326 9324 9322 9320 9319 9318 9318 9317 9317 9318 9319 9320 9322 9324 9327 9329 9333 9336 9340 9345 9350 9355 9360 9366 9372 9378 9385 9391 9398 9405 9412 9419 9426 9434 9441 9448 9455 9463 9470 9477 9484 9492 9499 9506 9513 9520 9527 9534 9541 9548 9555 9562 9569 9576 9583 9589 9596 9602 9609 9615 9621 9627 9633 9639 9645 9650 9656 9661 9666 9672 9677 9682 9688 9693 9698 9703 9709 9714 9720 9725 9731 9736 9742 9747 9753 9758 9764 9769 9774 9779 9785 9789 9794 9799 9803 9807 9811 9815 9818 9822 9825 9828 9831 9834 9837 9717 0 22 5 9839 9842 9844 9847 9850 9852 9855 9857 9860 9863 9865 9868 9871 9874 9877 9879 9882 9885 9888 9890 9893 9895 9898 9900 9902 9905 9907 9909 9910 9912 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9931 9932 9933 9934 9935 9936 9937 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9954 9955 9955 9955 9955 9956 9956 9956 9956 9956 9956 9955 9955 9955 9955 9955 9955 9955 9955 9956 9956 9956 9957 9958 9958 9959 9960 9961 9962 9963 9964 9966 9967 9968 9969 9970 9971 9972 9972 9973 9973 9974 9974 9974 9974 9974 9974 9973 9973 9973 9972 9972 9971 9971 9970 9970 9970 9969 9969 9969 9969 9969 9969 9969 9969 9969 9970 9970 9970 9970 9971 9971 9971 9971 9971 9971 9971 9971 9970 9970 9970 9969 9969 9968 9968 9967 9966 9966 9965 9965 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9965 9965 9965 9966 9966 9967 9967 9967 9968 9968 9968 9968 9968 9968 9969 9969 9969 9968 9968 9968 9968 9968 9968 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9962 9961 9961 9960 9959 9959 9958 9958 9958 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9957 9956 9956 9956 9955 9955 9954 9953 9952 9951 9949 9948 9946 9945 9943 9941 9940 9938 9936 9934 9932 9930 9929 9927 9925 9923 9922 9920 9918 9917 9915 9914 9912 9911 9909 9908 9906 9905 9903 9902 9900 9899 9898 9897 9896 9895 9894 9894 9893 9893 9893 9894 9894 9895 9895 9896 9897 9898 9899 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9910 9910 9910 9911 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9910 9911 9911 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9916 9916 9915 9915 9915 9914 9914 9913 9912 9912 9911 9910 9910 9909 9908 9908 9907 9907 9907 9906 9906 9906 9906 9906 9906 9905 9905 9905 9905 9905 9905 9904 9904 9903 9902 9901 9900 9899 9898 9896 9895 9893 9891 9890 9888 9886 9884 9883 9881 9879 9878 9876 9875 9874 9873 9872 9871 9870 9870 9870 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9870 9871 9871 9871 9872 9873 9873 9874 9875 9876 9877 9878 9880 9881 9883 9884 9886 9888 9890 9892 9895 9897 9899 9901 9903 9906 9908 9910 9912 9914 9915 9917 9919 9920 9921 9923 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9941 9942 9943 9944 9945 9947 9948 9949 9950 9951 9952 9953 9954 9955 9955 9956 9957 9957 9958 9959 9959 9959 9960 9960 9961 9961 9962 9962 9963 9963 9964 9965 9965 9966 9967 9967 9968 9969 9970 9970 9971 9972 9972 9973 9973 9718 0 22 5 9974 9974 9975 9975 9975 9975 9975 9975 9976 9976 9976 9976 9976 9976 9976 9977 9977 9977 9977 9978 9978 9979 9979 9980 9980 9981 9981 9982 9982 9983 9983 9984 9984 9984 9984 9985 9985 9985 9985 9985 9986 9986 9986 9986 9986 9987 9987 9987 9988 9988 9988 9989 9989 9989 9989 9990 9990 9990 9990 9990 9989 9989 9989 9988 9988 9988 9987 9987 9986 9986 9986 9985 9985 9985 9985 9985 9986 9987 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 999910000100001000110001100011000110001100011000010000 9999 9999 9998 9998 9997 9997 9996 9996 9995 9995 9995 9994 9994 9994 9994 9993 9993 9993 9993 9992 9992 9992 9991 9991 9990 9990 9989 9989 9988 9988 9988 9987 9987 9987 9986 9986 9986 9986 9986 9986 9986 9986 9986 9987 9987 9987 9987 9987 9987 9987 9987 9987 9987 9986 9986 9985 9984 9983 9982 9981 9980 9979 9977 9976 9974 9973 9971 9970 9968 9966 9965 9963 9961 9960 9958 9956 9955 9953 9952 9950 9948 9947 9945 9944 9942 9940 9939 9937 9935 9934 9932 9930 9928 9926 9924 9922 9920 9917 9915 9913 9910 9908 9906 9903 9901 9898 9896 9893 9891 9888 9885 9883 9880 9877 9875 9872 9869 9865 9862 9859 9855 9852 9848 9844 9840 9836 9831 9827 9822 9818 9813 9808 9803 9798 9794 9789 9784 9779 9774 9769 9764 9760 9755 9751 9746 9742 9737 9733 9729 9725 9721 9717 9713 9709 9706 9702 9699 9696 9693 9690 9688 9685 9683 9681 9680 9679 9678 9677 9677 9677 9677 9678 9679 9680 9681 9683 9684 9686 9688 9690 9693 9695 9698 9700 9703 9706 9708 9711 9714 9717 9720 9723 9727 9730 9734 9737 9741 9745 9750 9754 9758 9763 9768 9773 9778 9783 9788 9794 9799 9804 9810 9815 9820 9826 9831 9836 9841 9846 9850 9855 9859 9864 9868 9871 9875 9879 9882 9885 9888 9891 9894 9896 9899 9901 9904 9906 9908 9910 9912 9914 9915 9917 9919 9920 9922 9923 9924 9926 9926 9927 9928 9928 9929 9929 9929 9928 9928 9927 9926 9925 9923 9921 9919 9917 9915 9912 9909 9906 9903 9899 9895 9891 9887 9883 9878 9873 9868 9863 9857 9851 9845 9838 9831 9824 9816 9808 9799 9790 9781 9771 9761 9751 9740 9729 9718 9707 9695 9683 9671 9658 9646 9633 9620 9607 9594 9580 9566 9552 9538 9524 9509 9495 9479 9464 9448 9432 9416 9400 9383 9367 9350 9332 9315 9298 9281 9264 9246 9229 9212 9195 9178 9161 9145 9129 9113 9098 9083 9069 9055 9041 9028 9015 9003 8992 8981 8971 8961 8952 8944 8936 8929 8923 8917 8912 8909 8905 8903 8902 8901 8901 8902 8904 8906 8910 8914 8919 8925 8932 8939 8947 8956 8966 8976 8987 8998 9011 9023 9036 9050 9064 9079 9094 9110 9126 9142 9159 9175 9192 9209 9227 9244 9261 9279 9296 9313 9330 9347 9364 9381 9719 0 22 5 9397 9413 9429 9445 9461 9476 9491 9506 9521 9535 9550 9564 9577 9591 9604 9617 9630 9643 9656 9668 9680 9692 9703 9714 9725 9735 9745 9755 9765 9774 9783 9791 9799 9807 9814 9821 9828 9834 9841 9847 9852 9858 9863 9868 9873 9878 9883 9887 9892 9896 9900 9904 9908 9912 9915 9919 9922 9925 9928 9931 9934 9936 9938 9940 9942 9944 9945 9947 9948 9949 9950 9950 9951 9951 9951 9952 9951 9951 9951 9951 9950 9950 9949 9948 9948 9947 9946 9945 9945 9944 9943 9942 9941 9940 9939 9938 9937 9935 9934 9933 9932 9930 9929 9928 9926 9925 9923 9921 9919 9918 9916 9914 9912 9910 9908 9905 9903 9901 9899 9897 9895 9893 9891 9889 9887 9885 9884 9882 9881 9879 9878 9877 9875 9874 9873 9872 9871 9870 9869 9869 9868 9867 9867 9866 9866 9865 9865 9864 9864 9864 9863 9863 9863 9863 9863 9863 9863 9863 9863 9863 9864 9864 9865 9865 9866 9867 9867 9868 9869 9870 9871 9872 9873 9875 9876 9877 9878 9879 9881 9882 9883 9884 9885 9887 9888 9889 9890 9891 9892 9893 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9909 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9919 9920 9920 9921 9922 9922 9923 9924 9925 9925 9926 9927 9927 9928 9928 9928 9929 9929 9928 9928 9928 9927 9927 9926 9925 9924 9923 9922 9921 9921 9920 9919 9918 9918 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9910 9908 9907 9905 9903 9901 9898 9895 9892 9889 9885 9882 9878 9873 9869 9864 9860 9855 9850 9845 9839 9834 9828 9823 9817 9811 9805 9799 9793 9786 9780 9773 9766 9758 9751 9743 9735 9728 9720 9712 9704 9697 9689 9681 9673 9666 9660 9653 9647 9642 9637 9633 9629 9627 9624 9623 9622 9622 9622 9623 9625 9628 9631 9634 9639 9643 9648 9654 9659 9665 9672 9678 9684 9691 9698 9704 9711 9717 9724 9731 9737 9743 9749 9755 9761 9767 9772 9778 9783 9788 9793 9798 9803 9808 9812 9817 9821 9826 9830 9834 9838 9842 9846 9850 9853 9857 9860 9864 9867 9870 9873 9876 9879 9882 9884 9886 9889 9891 9893 9895 9897 9898 9900 9902 9904 9905 9907 9909 9910 9912 9914 9915 9917 9919 9921 9923 9924 9926 9928 9930 9932 9934 9935 9937 9938 9940 9941 9943 9944 9945 9946 9947 9948 9948 9949 9949 9950 9950 9951 9951 9951 9952 9952 9952 9953 9953 9954 9954 9955 9955 9956 9957 9957 9958 9959 9959 9960 9961 9962 9962 9963 9964 9964 9965 9966 9966 9967 9967 9968 9968 9968 9969 9969 9969 9970 9970 9970 9971 9971 9971 9971 9972 9972 9972 9972 9972 9973 9973 9973 9973 9973 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9968 9968 9720 0 22 5 9967 9967 9966 9966 9966 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9953 9952 9952 9951 9950 9950 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9948 9948 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9950 9950 9950 9951 9951 9951 9952 9952 9953 9953 9954 9954 9954 9955 9955 9955 9955 9955 9955 9955 9955 9955 9955 9954 9954 9954 9954 9953 9953 9953 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9952 9953 9953 9953 9953 9953 9954 9954 9954 9954 9953 9953 9953 9953 9953 9952 9952 9951 9951 9950 9949 9949 9948 9947 9946 9945 9944 9943 9942 9941 9940 9938 9937 9935 9934 9932 9930 9928 9926 9924 9921 9919 9916 9914 9911 9908 9906 9903 9900 9897 9894 9891 9887 9884 9881 9878 9874 9871 9868 9864 9861 9857 9854 9850 9847 9843 9840 9837 9834 9831 9829 9826 9824 9823 9821 9820 9819 9819 9819 9819 9820 9821 9822 9824 9826 9828 9831 9834 9836 9840 9843 9846 9849 9853 9856 9859 9863 9866 9869 9872 9875 9878 9881 9884 9886 9889 9891 9894 9896 9898 9901 9903 9905 9907 9909 9911 9912 9914 9916 9917 9919 9920 9921 9922 9923 9924 9925 9926 9926 9927 9927 9927 9927 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9928 9927 9927 9927 9927 9927 9926 9926 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9916 9915 9914 9913 9911 9910 9909 9907 9905 9904 9902 9900 9897 9895 9892 9890 9887 9884 9881 9878 9874 9871 9867 9864 9860 9856 9853 9849 9845 9841 9837 9833 9829 9825 9821 9817 9812 9808 9803 9798 9793 9788 9782 9776 9770 9763 9757 9749 9742 9735 9727 9718 9710 9702 9693 9685 9677 9669 9661 9653 9645 9637 9630 9623 9617 9611 9606 9601 9596 9592 9589 9586 9584 9582 9581 9581 9581 9581 9582 9583 9585 9588 9591 9594 9598 9602 9606 9611 9616 9621 9627 9633 9638 9644 9651 9657 9663 9669 9675 9682 9688 9694 9700 9706 9711 9717 9722 9728 9733 9738 9743 9748 9752 9757 9762 9766 9771 9776 9780 9785 9789 9794 9799 9803 9808 9813 9817 9822 9827 9832 9836 9841 9845 9850 9854 9858 9862 9866 9870 9874 9877 9880 9883 9886 9889 9892 9894 9897 9899 9901 9903 9905 9907 9909 9911 9913 9915 9917 9919 9921 9922 9924 9926 9928 9930 9932 9934 9936 9937 9939 9941 9942 9944 9945 9947 9948 9949 9950 9951 9951 9952 9952 9953 9953 9953 9954 9954 9954 9954 9954 9954 9954 9954 9955 9955 9955 9955 9956 9956 9957 9957 9958 9958 9959 9959 9960 9960 9961 9961 9961 9721 0 22 5 9961 9961 9960 9960 9960 9959 9958 9957 9956 9956 9955 9954 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9945 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9948 9948 9948 9948 9949 9949 9949 9950 9950 9951 9951 9952 9953 9954 9954 9955 9956 9957 9957 9958 9959 9960 9960 9961 9961 9962 9962 9962 9962 9962 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9962 9962 9963 9964 9965 9966 9966 9967 9968 9969 9970 9970 9971 9971 9971 9972 9972 9972 9972 9972 9971 9971 9971 9970 9970 9969 9969 9969 9968 9968 9967 9967 9967 9966 9966 9966 9965 9965 9965 9965 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9960 9960 9959 9958 9958 9957 9956 9955 9955 9954 9953 9952 9950 9949 9948 9946 9944 9943 9941 9939 9937 9935 9932 9930 9927 9925 9922 9919 9917 9914 9911 9908 9906 9903 9900 9897 9895 9892 9889 9886 9883 9880 9877 9874 9871 9868 9864 9861 9857 9853 9849 9844 9840 9835 9830 9825 9820 9815 9809 9804 9798 9793 9787 9781 9776 9770 9764 9759 9753 9747 9742 9736 9730 9725 9719 9714 9708 9702 9696 9691 9685 9679 9673 9667 9660 9654 9648 9641 9635 9628 9622 9615 9609 9602 9595 9589 9582 9576 9569 9562 9556 9549 9543 9536 9530 9523 9517 9511 9504 9498 9491 9485 9478 9472 9465 9459 9452 9446 9439 9433 9426 9419 9413 9406 9399 9393 9386 9380 9373 9366 9360 9353 9347 9340 9334 9328 9321 9315 9309 9303 9297 9291 9285 9279 9274 9268 9263 9258 9253 9248 9244 9240 9236 9233 9229 9226 9224 9222 9220 9218 9217 9216 9215 9215 9215 9216 9217 9218 9219 9221 9224 9226 9229 9232 9236 9239 9243 9248 9252 9257 9262 9267 9273 9279 9285 9291 9298 9305 9313 9320 9328 9337 9345 9354 9363 9372 9382 9392 9402 9413 9423 9434 9445 9456 9467 9478 9489 9500 9511 9522 9532 9543 9553 9564 9574 9584 9593 9603 9612 9622 9631 9640 9648 9657 9666 9674 9682 9691 9699 9707 9715 9723 9731 9739 9746 9754 9761 9768 9776 9782 9789 9795 9801 9807 9812 9817 9822 9826 9830 9834 9838 9841 9845 9848 9850 9853 9855 9858 9860 9862 9864 9866 9868 9870 9872 9874 9876 9878 9880 9882 9884 9885 9887 9888 9890 9891 9892 9893 9895 9895 9896 9897 9898 9898 9899 9899 9900 9900 9901 9901 9901 9902 9902 9903 9903 9904 9905 9905 9906 9907 9907 9908 9909 9910 9910 9911 9912 9912 9913 9913 9914 9914 9915 9915 9915 9916 9916 9916 9917 9917 9917 9917 9918 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9920 9921 9921 9921 9921 9722 0 22 5 9922 9922 9922 9923 9923 9923 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9929 9929 9929 9929 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9913 9912 9911 9910 9909 9907 9906 9905 9903 9902 9900 9898 9896 9894 9892 9890 9887 9885 9882 9880 9877 9874 9872 9869 9866 9864 9861 9858 9856 9853 9851 9848 9846 9844 9842 9840 9838 9836 9834 9832 9830 9828 9826 9824 9823 9821 9820 9819 9817 9816 9816 9815 9814 9814 9814 9814 9814 9815 9816 9817 9818 9820 9822 9824 9826 9828 9829 9831 9833 9835 9837 9839 9841 9843 9844 9846 9847 9848 9849 9850 9851 9851 9852 9853 9853 9854 9855 9855 9856 9857 9858 9859 9860 9861 9862 9863 9865 9866 9867 9868 9869 9871 9872 9873 9874 9874 9875 9875 9876 9876 9876 9876 9876 9876 9876 9876 9875 9875 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9868 9868 9868 9867 9867 9867 9867 9867 9867 9867 9867 9867 9868 9868 9868 9869 9869 9869 9870 9870 9870 9870 9870 9870 9870 9870 9869 9869 9868 9867 9866 9865 9864 9862 9861 9860 9859 9857 9856 9855 9853 9852 9851 9850 9849 9848 9847 9847 9846 9846 9845 9845 9845 9844 9844 9844 9844 9844 9843 9843 9843 9843 9842 9842 9841 9841 9840 9840 9839 9838 9837 9837 9836 9834 9833 9832 9831 9829 9828 9827 9825 9824 9822 9820 9819 9817 9816 9814 9813 9811 9810 9808 9807 9806 9804 9803 9802 9801 9800 9799 9798 9797 9795 9794 9793 9792 9791 9790 9788 9787 9785 9783 9782 9780 9778 9775 9773 9771 9768 9766 9763 9761 9758 9755 9752 9749 9747 9744 9741 9738 9735 9732 9729 9726 9723 9720 9717 9713 9710 9706 9702 9698 9693 9688 9684 9678 9673 9667 9661 9655 9649 9642 9636 9629 9622 9614 9607 9599 9592 9584 9576 9568 9560 9552 9543 9535 9526 9518 9509 9500 9490 9481 9471 9461 9451 9441 9430 9419 9407 9395 9383 9371 9358 9344 9331 9317 9302 9288 9273 9257 9242 9226 9209 9193 9176 9159 9142 9125 9108 9090 9072 9055 9037 9019 9001 8983 8965 8946 8928 8910 8892 8874 8856 8838 8820 8803 8785 8767 8749 8732 8714 8697 8679 8662 8645 8627 8610 8594 8577 8560 8544 8527 8511 8496 8480 8465 8450 8435 8421 8407 8393 8380 8367 8354 8342 8330 8318 8307 8296 8286 8275 8265 8255 8246 8236 8226 8216 8207 8197 8187 8177 8167 8156 8144 8133 8121 8108 8095 8081 8066 8051 8035 8019 8001 7982 7963 7943 7922 7900 7878 7854 7829 7804 7778 7751 7723 7694 7663 7632 7599 7566 7531 7495 7457 7418 7377 7335 7291 7246 7198 7149 9723 0 22 5 7097 7044 6988 6930 6870 6809 6745 6679 6611 6541 6469 6395 6320 6242 6163 6082 6000 5915 5830 5743 5654 5564 5473 5380 5287 5192 5095 4998 4900 4803 4706 4608 4511 4414 4316 4219 4125 4032 3942 3854 3768 3686 3608 3535 3466 3401 3342 3290 3244 3203 3168 3141 3120 3106 3099 3098 3106 3121 3142 3169 3203 3244 3291 3343 3401 3464 3533 3606 3683 3764 3849 3938 4030 4124 4220 4318 4419 4521 4623 4725 4827 4929 5031 5134 5236 5338 5438 5536 5633 5729 5823 5916 6006 6094 6181 6266 6349 6430 6510 6588 6664 6738 6811 6883 6952 7021 7087 7153 7216 7279 7340 7400 7458 7515 7571 7625 7677 7729 7779 7827 7874 7919 7964 8006 8048 8088 8127 8164 8201 8236 8270 8303 8335 8367 8397 8426 8455 8482 8510 8536 8562 8587 8611 8635 8658 8681 8703 8724 8745 8766 8786 8805 8824 8842 8859 8876 8892 8908 8923 8937 8951 8963 8976 8987 8998 9009 9018 9027 9036 9044 9052 9059 9065 9072 9079 9085 9091 9097 9104 9110 9116 9123 9129 9136 9144 9151 9159 9167 9176 9184 9193 9203 9212 9221 9231 9240 9250 9259 9269 9278 9287 9296 9305 9314 9322 9330 9338 9345 9353 9360 9366 9373 9379 9385 9391 9397 9402 9407 9412 9416 9421 9425 9429 9432 9436 9439 9442 9445 9448 9450 9452 9454 9456 9458 9459 9460 9461 9462 9462 9462 9462 9461 9460 9458 9456 9454 9451 9447 9442 9437 9431 9425 9418 9410 9402 9393 9383 9373 9363 9353 9343 9333 9324 9315 9306 9298 9292 9286 9282 9279 9277 9277 9279 9282 9286 9291 9299 9308 9318 9329 9341 9355 9368 9382 9396 9410 9424 9438 9452 9465 9479 9492 9504 9515 9526 9536 9545 9554 9561 9569 9575 9582 9587 9593 9597 9602 9606 9610 9613 9616 9619 9621 9624 9626 9628 9630 9631 9632 9633 9633 9634 9634 9633 9633 9632 9631 9629 9628 9626 9624 9622 9620 9618 9615 9613 9610 9607 9605 9602 9598 9595 9592 9589 9585 9582 9578 9575 9571 9567 9564 9560 9556 9553 9549 9545 9542 9538 9535 9531 9528 9525 9522 9519 9517 9514 9511 9509 9506 9504 9502 9500 9498 9496 9494 9492 9491 9489 9488 9487 9486 9485 9484 9484 9484 9484 9484 9485 9486 9488 9489 9491 9494 9496 9499 9502 9505 9509 9512 9516 9520 9523 9527 9531 9535 9539 9543 9547 9551 9555 9559 9563 9567 9572 9576 9580 9585 9589 9594 9599 9603 9608 9614 9619 9624 9630 9635 9640 9646 9651 9657 9662 9667 9673 9678 9682 9687 9692 9696 9701 9705 9709 9713 9716 9720 9723 9726 9729 9732 9735 9738 9741 9743 9746 9748 9751 9753 9755 9757 9759 9761 9763 9765 9767 9769 9770 9772 9774 9775 9777 9778 9779 9781 9782 9783 9785 9786 9787 9788 9789 9790 9791 9792 9792 9793 9793 9794 9794 9793 9793 9793 9792 9792 9791 9790 9789 9788 9787 9786 9785 9784 9724 0 22 5 9783 9782 9782 9781 9780 9780 9779 9779 9779 9778 9778 9778 9777 9777 9777 9777 9776 9776 9775 9775 9774 9773 9772 9771 9770 9769 9767 9766 9765 9763 9762 9760 9759 9758 9756 9755 9754 9752 9751 9750 9749 9748 9747 9745 9744 9743 9742 9741 9740 9738 9737 9735 9733 9732 9730 9728 9726 9724 9722 9719 9717 9715 9712 9710 9707 9705 9702 9700 9697 9695 9693 9690 9688 9685 9683 9680 9678 9676 9673 9671 9668 9666 9663 9661 9658 9656 9653 9650 9648 9645 9642 9639 9636 9633 9630 9627 9624 9620 9617 9613 9610 9606 9602 9598 9594 9590 9585 9581 9576 9571 9566 9562 9557 9551 9546 9541 9536 9530 9525 9520 9514 9509 9503 9497 9492 9486 9480 9474 9468 9462 9456 9449 9443 9436 9429 9422 9415 9407 9399 9391 9383 9375 9366 9357 9348 9339 9329 9320 9310 9299 9289 9278 9267 9256 9244 9233 9220 9208 9195 9182 9169 9156 9142 9127 9113 9098 9083 9067 9051 9035 9018 9001 8983 8965 8946 8927 8907 8887 8866 8844 8822 8798 8774 8749 8723 8696 8668 8638 8608 8576 8543 8509 8474 8438 8400 8361 8321 8279 8237 8192 8147 8100 8052 8003 7952 7900 7847 7792 7736 7678 7619 7557 7494 7429 7362 7294 7223 7151 7076 6999 6921 6840 6757 6673 6587 6499 6409 6318 6227 6135 6043 5951 5858 5766 5674 5581 5492 5405 5321 5238 5158 5082 5011 4943 4880 4821 4769 4722 4680 4644 4614 4592 4576 4567 4564 4567 4577 4593 4615 4643 4677 4718 4763 4813 4868 4927 4991 5057 5127 5199 5273 5352 5430 5510 5590 5670 5751 5832 5913 5994 6075 6154 6232 6309 6384 6459 6532 6603 6673 6741 6807 6872 6934 6995 7054 7111 7166 7220 7271 7320 7368 7413 7456 7497 7537 7574 7608 7641 7672 7702 7729 7755 7780 7803 7826 7847 7866 7886 7905 7925 7944 7964 7983 8003 8023 8044 8065 8088 8112 8136 8161 8188 8215 8242 8271 8300 8331 8361 8392 8423 8454 8484 8515 8546 8576 8607 8636 8665 8694 8722 8750 8777 8803 8828 8853 8877 8900 8923 8945 8966 8988 9008 9028 9048 9067 9085 9103 9121 9138 9155 9171 9187 9202 9217 9232 9246 9259 9273 9285 9298 9310 9322 9333 9344 9355 9366 9376 9386 9396 9406 9415 9425 9434 9443 9451 9460 9468 9476 9484 9492 9500 9507 9515 9522 9529 9536 9542 9549 9555 9562 9568 9574 9580 9585 9591 9597 9602 9608 9613 9618 9624 9629 9634 9639 9644 9649 9653 9658 9662 9667 9671 9675 9679 9683 9687 9691 9694 9697 9701 9704 9707 9710 9713 9717 9720 9722 9725 9728 9731 9734 9737 9739 9742 9745 9747 9750 9753 9755 9757 9760 9762 9764 9766 9767 9769 9771 9772 9774 9775 9776 9778 9779 9780 9781 9782 9783 9784 9786 9787 9788 9790 9791 9793 9795 9796 9798 9800 9802 9804 9805 9807 9809 9811 9813 9815 9816 9818 9819 9821 9822 9725 0 22 5 9823 9825 9826 9827 9828 9828 9829 9830 9831 9831 9832 9832 9833 9834 9834 9835 9835 9836 9837 9837 9838 9839 9840 9841 9841 9842 9844 9845 9846 9847 9848 9850 9851 9853 9854 9855 9857 9858 9859 9861 9862 9863 9864 9865 9866 9867 9868 9868 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9869 9868 9868 9869 9869 9869 9869 9870 9870 9870 9871 9871 9872 9872 9873 9873 9874 9874 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9875 9874 9874 9874 9875 9875 9875 9876 9876 9877 9878 9879 9880 9881 9882 9883 9885 9886 9888 9889 9890 9892 9893 9895 9896 9897 9898 9899 9900 9901 9901 9902 9903 9903 9904 9904 9904 9905 9905 9905 9906 9906 9906 9907 9907 9908 9908 9908 9909 9910 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9919 9920 9922 9923 9924 9925 9926 9926 9927 9928 9929 9929 9930 9930 9930 9930 9930 9930 9930 9929 9929 9929 9928 9928 9928 9928 9928 9928 9929 9929 9929 9930 9931 9931 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9943 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9950 9950 9950 9949 9949 9949 9948 9948 9947 9946 9946 9945 9945 9944 9944 9944 9943 9943 9943 9943 9943 9943 9944 9944 9944 9944 9945 9945 9945 9945 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9946 9947 9947 9947 9947 9947 9947 9947 9947 9947 9946 9946 9946 9946 9945 9945 9944 9944 9944 9943 9943 9942 9942 9941 9941 9940 9940 9940 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9943 9943 9943 9943 9943 9943 9943 9943 9943 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9939 9938 9938 9938 9938 9938 9939 9939 9939 9939 9939 9940 9940 9940 9940 9940 9940 9941 9940 9940 9940 9940 9939 9939 9938 9937 9936 9935 9934 9933 9932 9931 9930 9929 9928 9927 9926 9925 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9924 9924 9923 9922 9922 9921 9920 9919 9918 9917 9917 9916 9915 9915 9914 9914 9914 9914 9915 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9926 9926 9927 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9917 9916 9916 9916 9915 9915 9916 9916 9916 9917 9917 9918 9919 9919 9920 9921 9921 9921 9922 9922 9921 9921 9920 9919 9918 9917 9916 9914 9912 9910 9908 9906 9904 9902 9900 9898 9896 9893 9891 9889 9887 9885 9882 9880 9878 9876 9874 9871 9869 9866 9864 9861 9859 9856 9726 0 22 5 9853 9849 9846 9843 9839 9835 9831 9826 9822 9817 9812 9807 9802 9796 9790 9785 9779 9772 9766 9760 9754 9747 9741 9734 9728 9721 9715 9708 9702 9696 9689 9683 9677 9671 9665 9659 9652 9646 9640 9634 9628 9621 9615 9609 9603 9596 9590 9583 9577 9570 9564 9557 9551 9545 9538 9532 9526 9520 9515 9509 9504 9499 9493 9488 9484 9479 9474 9470 9465 9461 9456 9452 9448 9443 9439 9434 9430 9425 9420 9416 9411 9405 9400 9395 9389 9384 9378 9372 9366 9360 9354 9347 9341 9334 9328 9321 9315 9308 9302 9295 9289 9283 9276 9270 9265 9259 9254 9249 9244 9240 9236 9233 9230 9228 9226 9225 9225 9225 9226 9228 9230 9233 9237 9241 9246 9252 9258 9265 9272 9279 9288 9296 9305 9314 9323 9332 9342 9351 9361 9370 9380 9389 9398 9407 9416 9425 9434 9443 9451 9460 9468 9477 9485 9493 9502 9510 9518 9527 9535 9543 9552 9560 9568 9576 9584 9592 9600 9608 9615 9623 9630 9637 9644 9651 9657 9663 9669 9675 9680 9686 9691 9696 9701 9706 9711 9716 9720 9725 9729 9734 9738 9742 9746 9750 9754 9758 9762 9765 9768 9772 9775 9777 9780 9782 9784 9786 9787 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9801 9802 9803 9805 9806 9807 9807 9808 9809 9809 9810 9810 9809 9809 9809 9808 9807 9805 9804 9802 9800 9798 9795 9793 9790 9787 9784 9780 9777 9774 9770 9767 9763 9759 9755 9751 9747 9743 9738 9734 9729 9724 9719 9713 9707 9701 9694 9687 9680 9672 9664 9655 9646 9637 9627 9617 9606 9595 9583 9571 9559 9546 9532 9518 9504 9489 9474 9459 9443 9426 9409 9391 9373 9354 9335 9315 9295 9274 9252 9230 9208 9184 9160 9136 9112 9088 9064 9040 9015 8991 8967 8943 8921 8899 8878 8857 8838 8821 8804 8790 8776 8765 8756 8748 8742 8738 8736 8736 8737 8740 8744 8751 8759 8769 8779 8791 8805 8819 8834 8850 8866 8884 8902 8920 8938 8957 8977 8996 9016 9035 9055 9074 9093 9113 9132 9151 9170 9189 9207 9225 9243 9260 9278 9294 9311 9327 9342 9357 9372 9387 9401 9414 9428 9441 9454 9466 9478 9490 9502 9514 9525 9536 9547 9558 9568 9578 9588 9598 9607 9617 9626 9635 9643 9651 9659 9667 9674 9681 9687 9694 9700 9705 9711 9716 9721 9726 9730 9734 9738 9742 9746 9749 9752 9755 9758 9761 9763 9765 9767 9769 9771 9772 9773 9774 9776 9776 9777 9778 9778 9779 9780 9781 9781 9782 9783 9784 9785 9785 9786 9787 9788 9789 9790 9791 9792 9793 9793 9794 9794 9795 9795 9795 9795 9796 9796 9796 9796 9796 9796 9797 9797 9797 9798 9799 9800 9801 9802 9804 9806 9808 9810 9812 9814 9816 9819 9821 9823 9825 9828 9830 9832 9834 9836 9838 9840 9841 9843 9845 9847 9848 9850 9852 9854 9856 9858 9860 9862 9864 9867 9869 9727 0 22 5 9872 9874 9877 9879 9882 9884 9886 9889 9891 9893 9895 9897 9898 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9909 9910 9911 9912 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9921 9922 9923 9924 9924 9925 9926 9926 9927 9927 9928 9928 9929 9929 9929 9929 9929 9929 9929 9930 9930 9930 9930 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9929 9928 9928 9928 9928 9927 9927 9926 9925 9925 9924 9923 9922 9921 9920 9919 9918 9916 9915 9914 9912 9911 9909 9908 9907 9905 9904 9903 9901 9900 9899 9897 9896 9895 9893 9892 9890 9889 9887 9885 9883 9882 9880 9878 9875 9873 9871 9869 9867 9865 9863 9861 9859 9857 9855 9853 9851 9850 9848 9847 9846 9844 9843 9842 9841 9839 9838 9837 9836 9834 9833 9831 9829 9827 9825 9823 9821 9819 9817 9815 9812 9810 9808 9806 9804 9802 9800 9798 9797 9796 9795 9794 9793 9793 9793 9792 9792 9792 9792 9792 9792 9793 9793 9793 9793 9793 9792 9792 9792 9791 9791 9790 9790 9789 9789 9788 9787 9786 9786 9785 9784 9784 9783 9783 9782 9781 9781 9780 9780 9779 9779 9778 9777 9777 9776 9775 9774 9773 9772 9771 9770 9768 9767 9766 9764 9762 9761 9759 9757 9755 9753 9751 9748 9746 9743 9740 9737 9734 9731 9727 9724 9720 9716 9712 9708 9704 9700 9696 9692 9689 9685 9681 9678 9674 9671 9668 9665 9663 9661 9658 9656 9654 9652 9651 9649 9647 9645 9643 9641 9638 9636 9633 9630 9626 9622 9618 9613 9608 9602 9596 9589 9581 9573 9565 9555 9545 9535 9523 9511 9498 9484 9469 9453 9437 9419 9401 9382 9362 9341 9320 9298 9275 9253 9229 9205 9182 9158 9134 9112 9089 9068 9047 9026 9008 8991 8975 8961 8948 8938 8929 8923 8918 8915 8915 8917 8921 8926 8933 8942 8953 8965 8978 8992 9008 9025 9042 9059 9077 9096 9114 9132 9151 9169 9187 9204 9221 9238 9254 9270 9285 9299 9312 9326 9338 9350 9361 9371 9381 9391 9400 9408 9416 9423 9430 9436 9442 9447 9452 9456 9459 9463 9465 9468 9469 9471 9472 9473 9473 9473 9473 9472 9472 9471 9470 9469 9468 9467 9467 9466 9465 9464 9463 9462 9461 9460 9459 9458 9457 9456 9455 9454 9452 9451 9449 9447 9445 9443 9440 9437 9434 9431 9427 9424 9420 9415 9411 9406 9401 9395 9389 9383 9377 9370 9362 9355 9346 9338 9329 9320 9310 9299 9289 9278 9266 9254 9242 9229 9216 9203 9189 9176 9162 9148 9135 9121 9107 9094 9080 9067 9054 9042 9030 9018 9007 8997 8987 8978 8970 8962 8956 8951 8946 8942 8940 8938 8938 8938 8940 8943 8947 8951 8957 8963 8971 8979 8987 8996 9005 9015 9026 9036 9046 9056 9066 9076 9086 9096 9107 9116 9125 9134 9143 9151 9160 9168 9176 9185 9193 9201 9210 9218 9226 9234 9243 9252 9260 9269 9728 0 22 5 9278 9287 9297 9306 9315 9324 9333 9342 9351 9359 9368 9377 9385 9394 9402 9411 9419 9427 9435 9444 9452 9461 9469 9478 9487 9497 9506 9516 9526 9537 9547 9558 9568 9579 9590 9600 9611 9621 9631 9641 9651 9661 9670 9679 9687 9695 9703 9710 9716 9723 9728 9734 9739 9744 9749 9753 9757 9760 9764 9767 9770 9772 9774 9776 9778 9780 9781 9781 9781 9781 9780 9779 9777 9775 9772 9768 9764 9760 9755 9749 9743 9736 9729 9722 9714 9705 9697 9688 9679 9669 9659 9649 9638 9628 9616 9605 9593 9580 9567 9553 9539 9524 9508 9491 9473 9455 9435 9415 9394 9371 9348 9324 9299 9273 9247 9219 9191 9163 9134 9105 9075 9045 9014 8983 8952 8920 8889 8858 8826 8794 8762 8729 8696 8663 8629 8595 8560 8524 8489 8453 8416 8379 8341 8304 8266 8227 8188 8149 8111 8072 8033 7995 7957 7919 7882 7846 7810 7775 7741 7708 7675 7644 7613 7583 7555 7527 7500 7474 7449 7425 7401 7379 7357 7336 7316 7297 7279 7263 7247 7233 7220 7208 7198 7189 7182 7176 7172 7169 7169 7169 7172 7177 7183 7191 7201 7212 7225 7239 7254 7271 7289 7309 7329 7351 7373 7397 7421 7446 7472 7499 7526 7554 7583 7612 7642 7673 7705 7737 7769 7803 7836 7871 7905 7940 7976 8011 8047 8084 8120 8156 8192 8227 8263 8297 8332 8366 8399 8431 8462 8493 8522 8551 8578 8605 8630 8655 8678 8700 8721 8742 8761 8780 8797 8814 8830 8846 8860 8875 8888 8902 8915 8928 8940 8953 8965 8978 8990 9003 9016 9028 9041 9054 9068 9082 9096 9110 9125 9140 9155 9170 9186 9201 9217 9233 9248 9264 9280 9295 9311 9326 9341 9356 9371 9385 9399 9413 9426 9440 9453 9465 9478 9490 9501 9513 9524 9535 9545 9555 9565 9574 9583 9592 9600 9608 9616 9623 9629 9636 9642 9647 9652 9657 9662 9666 9671 9675 9678 9682 9685 9689 9692 9695 9698 9701 9703 9706 9708 9710 9713 9714 9716 9718 9719 9720 9721 9722 9723 9723 9723 9723 9722 9722 9721 9721 9721 9720 9720 9719 9719 9719 9719 9719 9719 9720 9721 9722 9723 9725 9727 9729 9731 9734 9736 9739 9743 9746 9750 9753 9757 9761 9765 9770 9774 9779 9783 9788 9793 9797 9802 9807 9812 9816 9821 9826 9831 9835 9840 9844 9848 9852 9856 9859 9863 9866 9869 9871 9874 9876 9878 9880 9882 9883 9884 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9898 9899 9900 9901 9901 9902 9902 9902 9903 9903 9902 9902 9902 9901 9900 9899 9898 9897 9896 9894 9893 9891 9889 9888 9886 9884 9882 9880 9878 9876 9875 9873 9871 9869 9866 9864 9862 9860 9857 9854 9852 9849 9845 9842 9839 9835 9831 9827 9822 9818 9813 9808 9803 9798 9793 9787 9782 9777 9772 9766 9761 9757 9752 9748 9743 9740 9736 9733 9731 9728 9726 9725 9724 9723 9729 0 22 5 9723 9724 9724 9725 9727 9728 9730 9733 9735 9738 9742 9745 9749 9752 9756 9760 9765 9769 9774 9778 9783 9788 9793 9798 9803 9808 9813 9818 9822 9827 9832 9837 9841 9845 9850 9854 9857 9861 9864 9868 9871 9874 9876 9879 9881 9883 9885 9887 9889 9891 9893 9894 9896 9897 9899 9901 9902 9904 9905 9907 9909 9910 9912 9913 9915 9916 9917 9919 9920 9921 9922 9923 9923 9924 9925 9926 9926 9926 9927 9927 9928 9928 9929 9929 9930 9930 9931 9932 9932 9933 9934 9935 9935 9936 9937 9938 9939 9939 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9947 9947 9948 9948 9948 9949 9949 9949 9949 9949 9949 9949 9949 9949 9949 9948 9948 9948 9947 9947 9947 9947 9947 9947 9947 9947 9947 9947 9948 9948 9949 9950 9951 9952 9953 9954 9955 9956 9958 9959 9960 9961 9962 9962 9963 9963 9964 9964 9964 9964 9964 9964 9963 9963 9963 9962 9962 9961 9961 9961 9960 9960 9960 9960 9960 9960 9960 9960 9960 9961 9961 9961 9962 9962 9963 9963 9963 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9964 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9963 9964 9964 9964 9964 9965 9965 9965 9965 9966 9966 9966 9966 9967 9967 9967 9967 9967 9966 9966 9966 9965 9965 9964 9964 9963 9962 9961 9960 9960 9959 9958 9957 9956 9955 9955 9954 9954 9954 9953 9953 9954 9954 9954 9955 9955 9956 9957 9958 9958 9959 9960 9961 9962 9962 9963 9963 9963 9964 9963 9963 9963 9962 9962 9960 9959 9958 9957 9956 9955 9953 9952 9951 9950 9949 9948 9947 9947 9946 9946 9946 9946 9946 9946 9947 9947 9947 9948 9948 9948 9948 9948 9948 9947 9947 9946 9945 9944 9943 9942 9941 9939 9938 9936 9935 9933 9932 9930 9929 9928 9926 9925 9924 9923 9923 9922 9921 9920 9919 9919 9918 9917 9916 9915 9914 9912 9911 9910 9908 9906 9904 9903 9901 9899 9897 9895 9894 9892 9890 9889 9887 9886 9885 9883 9882 9881 9880 9880 9879 9878 9877 9877 9876 9876 9875 9874 9874 9873 9873 9872 9872 9871 9871 9870 9870 9869 9869 9869 9869 9869 9869 9869 9869 9870 9870 9870 9871 9872 9872 9873 9873 9874 9875 9876 9876 9877 9878 9879 9879 9880 9881 9882 9883 9883 9884 9885 9886 9886 9887 9888 9889 9889 9890 9890 9891 9891 9891 9892 9892 9892 9891 9891 9891 9891 9890 9890 9890 9889 9889 9889 9888 9888 9888 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9887 9886 9886 9886 9885 9885 9885 9884 9884 9883 9883 9882 9882 9881 9881 9880 9880 9880 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9879 9878 9878 9878 9878 9878 9877 9877 9877 9877 9877 9876 9876 9876 9876 9876 9730 0 22 5 9876 9876 9875 9875 9875 9875 9874 9874 9874 9873 9873 9872 9872 9871 9870 9870 9869 9868 9868 9867 9866 9865 9864 9863 9862 9861 9860 9859 9858 9857 9855 9854 9852 9851 9849 9847 9845 9843 9841 9838 9836 9833 9830 9827 9824 9821 9817 9814 9810 9806 9802 9798 9794 9790 9786 9781 9776 9771 9766 9761 9755 9750 9744 9738 9731 9725 9718 9711 9704 9696 9689 9681 9673 9664 9656 9647 9638 9629 9620 9611 9602 9592 9582 9572 9562 9552 9542 9531 9521 9510 9500 9489 9478 9466 9455 9444 9432 9421 9409 9397 9386 9374 9363 9351 9339 9328 9317 9305 9294 9283 9273 9262 9252 9242 9232 9222 9212 9203 9194 9186 9177 9169 9161 9153 9145 9138 9131 9124 9118 9112 9106 9101 9096 9091 9087 9083 9079 9076 9074 9072 9070 9069 9069 9069 9069 9070 9071 9073 9075 9077 9080 9083 9087 9090 9094 9098 9102 9107 9111 9116 9120 9125 9130 9135 9139 9144 9149 9153 9158 9162 9166 9171 9175 9179 9182 9186 9189 9193 9195 9198 9201 9203 9205 9206 9208 9208 9209 9209 9209 9208 9207 9206 9204 9201 9198 9195 9191 9186 9181 9175 9168 9161 9154 9145 9136 9126 9115 9104 9092 9079 9066 9052 9037 9021 9005 8988 8971 8953 8934 8914 8894 8873 8852 8829 8806 8782 8758 8732 8705 8678 8649 8619 8587 8555 8521 8485 8448 8409 8368 8326 8282 8236 8188 8138 8087 8033 7978 7920 7861 7800 7737 7673 7606 7539 7470 7399 7327 7253 7179 7104 7029 6952 6876 6799 6722 6646 6571 6497 6424 6353 6282 6215 6152 6091 6033 5979 5930 5887 5848 5814 5784 5762 5745 5734 5729 5729 5737 5751 5769 5794 5823 5859 5898 5941 5988 6038 6093 6150 6207 6266 6326 6387 6449 6510 6572 6633 6692 6749 6804 6858 6911 6961 7010 7056 7100 7143 7183 7221 7257 7292 7325 7357 7387 7416 7445 7473 7499 7525 7552 7578 7604 7631 7657 7684 7710 7737 7765 7793 7822 7851 7881 7912 7944 7976 8009 8042 8076 8111 8146 8181 8216 8251 8287 8323 8358 8394 8429 8464 8499 8533 8567 8601 8633 8665 8697 8728 8758 8787 8816 8844 8871 8897 8922 8947 8971 8994 9016 9037 9058 9078 9097 9115 9133 9150 9167 9183 9198 9213 9227 9241 9255 9268 9281 9293 9306 9318 9329 9341 9352 9364 9375 9385 9396 9407 9417 9427 9437 9447 9456 9465 9475 9483 9492 9501 9509 9517 9525 9532 9540 9547 9554 9561 9568 9574 9581 9587 9593 9599 9605 9611 9617 9622 9628 9633 9638 9643 9648 9653 9658 9663 9667 9672 9676 9680 9684 9688 9692 9696 9700 9703 9707 9711 9714 9718 9721 9725 9728 9732 9735 9738 9741 9745 9748 9751 9754 9757 9759 9762 9765 9767 9769 9772 9774 9776 9778 9779 9781 9783 9784 9786 9787 9789 9790 9792 9793 9794 9796 9797 9799 9800 9802 9803 9804 9806 9807 9809 9810 9812 9813 9814 9731 0 22 5 9815 9817 9818 9818 9819 9820 9821 9821 9821 9821 9821 9821 9821 9821 9821 9821 9820 9820 9820 9820 9819 9819 9819 9819 9819 9819 9819 9819 9820 9820 9821 9821 9821 9822 9822 9823 9823 9823 9823 9824 9824 9824 9824 9824 9823 9823 9823 9823 9822 9822 9822 9822 9822 9822 9822 9822 9822 9823 9823 9823 9823 9824 9824 9824 9824 9825 9824 9824 9824 9823 9822 9821 9819 9817 9815 9813 9810 9808 9805 9802 9799 9796 9792 9789 9786 9783 9779 9776 9773 9770 9767 9764 9762 9759 9756 9753 9750 9747 9744 9740 9737 9733 9728 9723 9718 9713 9706 9700 9693 9685 9678 9669 9661 9652 9643 9634 9624 9615 9606 9597 9587 9579 9570 9562 9554 9546 9539 9533 9527 9522 9518 9514 9511 9508 9507 9506 9506 9506 9507 9509 9512 9515 9519 9523 9529 9534 9541 9547 9554 9562 9570 9578 9587 9595 9604 9613 9622 9631 9639 9648 9657 9666 9674 9682 9689 9697 9704 9711 9718 9724 9730 9736 9741 9747 9752 9757 9761 9766 9771 9775 9779 9784 9788 9792 9797 9801 9805 9809 9813 9817 9821 9824 9828 9832 9835 9839 9842 9845 9848 9851 9854 9857 9860 9862 9865 9867 9869 9871 9873 9875 9876 9878 9879 9881 9882 9883 9884 9885 9886 9887 9887 9888 9888 9889 9889 9890 9890 9891 9892 9892 9893 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9904 9905 9906 9907 9908 9910 9911 9912 9913 9914 9915 9915 9916 9917 9918 9918 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9923 9923 9923 9924 9924 9924 9925 9925 9925 9926 9926 9927 9927 9927 9928 9928 9928 9929 9929 9930 9930 9930 9931 9931 9932 9932 9933 9933 9934 9934 9935 9935 9935 9936 9936 9936 9936 9937 9937 9937 9937 9937 9937 9938 9938 9938 9938 9938 9939 9939 9939 9940 9940 9940 9941 9941 9941 9942 9942 9942 9942 9942 9942 9942 9941 9941 9941 9940 9940 9940 9939 9939 9938 9938 9938 9937 9937 9937 9938 9938 9939 9939 9940 9940 9941 9942 9943 9943 9944 9945 9945 9946 9946 9946 9946 9946 9946 9945 9944 9943 9943 9942 9941 9940 9939 9939 9938 9937 9937 9936 9936 9936 9936 9936 9937 9937 9937 9938 9938 9939 9939 9939 9940 9940 9940 9940 9939 9939 9938 9938 9937 9936 9935 9934 9933 9932 9931 9930 9930 9929 9928 9928 9928 9927 9927 9927 9928 9928 9928 9928 9928 9928 9929 9929 9929 9929 9929 9929 9928 9928 9928 9927 9927 9926 9925 9925 9924 9924 9923 9922 9922 9921 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9917 9917 9917 9916 9916 9915 9915 9914 9913 9913 9912 9911 9911 9910 9909 9909 9908 9907 9907 9906 9906 9905 9904 9904 9903 9903 9903 9902 9902 9901 9901 9901 9900 9900 9899 9899 9898 9898 9898 9897 9897 9897 9896 9896 9895 9895 9895 9894 9894 9732 0 22 5 9893 9893 9893 9892 9892 9891 9890 9890 9889 9888 9888 9887 9886 9885 9884 9883 9882 9880 9879 9878 9876 9874 9873 9871 9869 9867 9864 9862 9859 9857 9854 9851 9847 9844 9841 9837 9833 9829 9825 9821 9817 9812 9808 9803 9798 9793 9788 9782 9777 9771 9765 9759 9753 9747 9741 9734 9727 9720 9713 9706 9698 9691 9683 9675 9667 9659 9650 9642 9633 9625 9616 9607 9599 9590 9582 9573 9565 9556 9548 9540 9532 9524 9517 9509 9502 9495 9488 9482 9475 9469 9463 9458 9452 9447 9442 9437 9433 9429 9424 9421 9417 9414 9411 9408 9406 9404 9402 9401 9400 9399 9399 9399 9400 9401 9402 9404 9407 9410 9413 9417 9421 9426 9431 9437 9443 9450 9456 9464 9471 9479 9487 9496 9505 9513 9523 9532 9541 9551 9560 9570 9580 9590 9599 9609 9619 9629 9638 9648 9657 9666 9676 9685 9694 9702 9711 9720 9728 9736 9744 9752 9760 9768 9775 9782 9789 9796 9803 9810 9816 9822 9828 9834 9839 9845 9850 9855 9860 9864 9869 9873 9877 9881 9885 9888 9892 9895 9898 9901 9903 9906 9908 9910 9912 9914 9916 9918 9919 9921 9922 9924 9925 9926 9927 9928 9929 9929 9930 9931 9932 9932 9933 9934 9934 9935 9936 9936 9937 9938 9938 9939 9939 9940 9941 9941 9942 9942 9942 9942 9942 9943 9942 9942 9942 9941 9941 9940 9940 9939 9939 9938 9937 9937 9936 9936 9935 9935 9934 9934 9934 9934 9933 9933 9933 9933 9933 9933 9933 9933 9932 9932 9931 9931 9930 9929 9929 9928 9927 9925 9924 9923 9922 9920 9919 9918 9917 9915 9914 9913 9912 9912 9911 9910 9909 9908 9908 9907 9906 9906 9905 9904 9904 9903 9902 9902 9901 9900 9899 9899 9898 9897 9897 9896 9896 9896 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9895 9894 9894 9893 9892 9891 9891 9890 9889 9888 9887 9886 9885 9883 9882 9881 9880 9879 9878 9877 9876 9875 9874 9873 9872 9870 9869 9868 9867 9866 9864 9863 9862 9860 9859 9858 9856 9855 9854 9852 9851 9850 9849 9847 9846 9845 9844 9843 9843 9842 9841 9841 9840 9839 9839 9839 9838 9838 9838 9838 9837 9837 9837 9837 9838 9838 9838 9838 9839 9839 9840 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9852 9853 9854 9856 9857 9859 9860 9861 9863 9864 9865 9867 9868 9870 9871 9872 9874 9875 9876 9878 9879 9881 9882 9883 9885 9886 9888 9889 9890 9892 9893 9895 9896 9898 9899 9901 9903 9904 9906 9907 9908 9910 9911 9913 9914 9915 9917 9918 9919 9920 9921 9922 9923 9924 9924 9925 9925 9926 9926 9926 9926 9926 9926 9926 9926 9926 9926 9925 9925 9925 9924 9924 9923 9923 9922 9922 9921 9920 9920 9919 9918 9917 9916 9916 9915 9913 9912 9911 9910 9908 9906 9904 9902 9900 9898 9895 9893 9733 0 22 5 9890 9887 9884 9880 9877 9873 9870 9866 9862 9859 9855 9851 9848 9844 9841 9838 9835 9833 9830 9828 9827 9826 9825 9824 9824 9825 9825 9827 9828 9830 9832 9835 9837 9840 9844 9847 9851 9854 9858 9862 9865 9869 9872 9876 9879 9883 9886 9889 9892 9894 9897 9899 9901 9903 9904 9906 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9918 9919 9920 9920 9921 9921 9922 9922 9923 9923 9923 9923 9923 9924 9924 9924 9923 9923 9923 9923 9923 9922 9922 9922 9921 9921 9921 9920 9920 9919 9919 9918 9918 9917 9917 9916 9916 9915 9914 9913 9912 9911 9910 9909 9908 9907 9905 9904 9902 9900 9898 9896 9894 9892 9890 9888 9886 9883 9881 9878 9876 9873 9871 9868 9865 9863 9860 9857 9855 9852 9849 9847 9844 9842 9839 9837 9834 9832 9830 9828 9825 9823 9821 9819 9817 9815 9813 9811 9809 9807 9805 9803 9801 9799 9797 9794 9792 9790 9788 9786 9784 9782 9780 9778 9776 9775 9773 9772 9771 9770 9769 9768 9768 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9767 9768 9768 9768 9768 9768 9769 9769 9770 9770 9771 9772 9773 9774 9775 9776 9778 9780 9782 9784 9786 9788 9790 9793 9795 9797 9799 9801 9804 9806 9808 9810 9811 9813 9815 9816 9818 9819 9821 9822 9823 9825 9827 9828 9830 9832 9834 9835 9837 9839 9842 9844 9846 9848 9850 9852 9855 9857 9859 9861 9863 9864 9866 9867 9869 9870 9872 9873 9874 9876 9877 9879 9880 9882 9883 9885 9887 9888 9890 9892 9894 9895 9897 9899 9901 9903 9904 9906 9907 9908 9909 9910 9911 9912 9912 9913 9913 9914 9914 9914 9914 9914 9915 9915 9915 9915 9915 9916 9916 9917 9918 9918 9919 9919 9920 9921 9921 9922 9923 9923 9924 9924 9924 9925 9925 9925 9925 9925 9924 9924 9924 9924 9924 9923 9923 9923 9923 9923 9923 9923 9923 9923 9923 9924 9924 9924 9925 9925 9925 9925 9926 9926 9926 9926 9925 9925 9925 9924 9924 9924 9923 9922 9922 9921 9921 9920 9920 9919 9919 9918 9918 9918 9918 9919 9919 9919 9919 9920 9920 9921 9921 9921 9922 9922 9922 9922 9922 9922 9922 9922 9922 9922 9921 9921 9920 9920 9920 9919 9919 9919 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9918 9917 9917 9917 9916 9916 9915 9914 9914 9913 9913 9912 9912 9911 9910 9910 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9909 9908 9908 9908 9908 9907 9907 9907 9906 9906 9906 9905 9905 9904 9904 9904 9903 9903 9902 9902 9901 9901 9900 9900 9899 9899 9898 9898 9897 9896 9896 9895 9895 9894 9894 9893 9893 9892 9892 9892 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9890 9890 9890 9890 9890 9734 0 22 5 9890 9890 9890 9890 9891 9891 9891 9891 9891 9891 9890 9890 9890 9890 9890 9889 9889 9888 9887 9886 9886 9885 9884 9883 9881 9880 9879 9878 9877 9875 9874 9873 9872 9871 9870 9868 9868 9867 9866 9865 9864 9864 9863 9862 9862 9861 9860 9860 9859 9859 9858 9857 9857 9856 9855 9855 9854 9854 9853 9852 9852 9852 9851 9851 9850 9850 9850 9850 9850 9849 9849 9849 9849 9848 9848 9848 9847 9847 9846 9845 9845 9844 9843 9841 9840 9839 9838 9837 9836 9835 9833 9832 9831 9830 9829 9829 9828 9827 9826 9826 9825 9825 9824 9824 9823 9823 9822 9821 9820 9819 9818 9817 9816 9815 9813 9812 9811 9809 9807 9806 9804 9802 9800 9798 9797 9795 9793 9791 9789 9787 9785 9783 9781 9779 9776 9774 9772 9769 9766 9763 9760 9757 9754 9750 9747 9743 9739 9735 9731 9726 9722 9717 9713 9708 9703 9697 9692 9686 9680 9674 9667 9660 9653 9646 9638 9629 9620 9611 9602 9592 9581 9570 9558 9546 9534 9521 9508 9494 9480 9465 9450 9435 9419 9402 9386 9368 9350 9332 9313 9293 9273 9252 9231 9209 9186 9162 9137 9112 9085 9058 9030 9000 8970 8939 8907 8873 8839 8804 8767 8730 8692 8653 8613 8572 8531 8488 8445 8401 8357 8313 8268 8223 8177 8132 8087 8041 7996 7952 7908 7865 7821 7780 7739 7700 7662 7626 7591 7558 7527 7498 7471 7446 7423 7403 7385 7369 7356 7345 7336 7330 7326 7324 7325 7327 7331 7338 7346 7356 7367 7380 7394 7410 7427 7444 7463 7483 7504 7525 7547 7570 7593 7617 7641 7665 7690 7716 7741 7767 7793 7820 7846 7873 7900 7927 7955 7982 8009 8036 8064 8091 8118 8145 8172 8199 8226 8252 8278 8304 8329 8354 8379 8403 8427 8450 8472 8494 8516 8536 8557 8576 8595 8613 8631 8648 8664 8680 8695 8709 8723 8735 8748 8759 8770 8780 8790 8798 8806 8814 8820 8826 8832 8836 8840 8843 8846 8848 8849 8849 8849 8848 8847 8845 8843 8840 8836 8832 8828 8823 8817 8812 8805 8799 8792 8784 8776 8768 8759 8750 8740 8730 8719 8708 8697 8684 8672 8658 8645 8630 8615 8600 8584 8567 8550 8533 8515 8496 8477 8457 8437 8417 8396 8375 8353 8331 8308 8285 8262 8237 8213 8187 8161 8134 8107 8079 8049 8019 7988 7956 7922 7887 7852 7815 7776 7736 7696 7653 7610 7566 7520 7473 7425 7375 7325 7273 7220 7165 7110 7053 6995 6935 6874 6811 6747 6681 6613 6543 6470 6396 6319 6241 6160 6076 5990 5902 5811 5719 5623 5525 5425 5323 5220 5113 5006 4898 4789 4680 4569 4457 4346 4235 4124 4014 3905 3798 3691 3585 3483 3383 3286 3192 3100 3014 2931 2853 2780 2711 2648 2591 2541 2496 2458 2427 2404 2388 2379 2378 2385 2399 2421 2450 2486 2531 2583 2641 2705 2776 2853 2936 3022 3113 3209 3309 3412 3517 3624 3733 3846 3959 4072 4186 9735 0 22 5 4299 4412 4524 4637 4749 4861 4971 5079 5187 5293 5398 5500 5601 5701 5798 5894 5988 6079 6169 6257 6342 6426 6507 6586 6663 6738 6810 6880 6948 7014 7077 7139 7198 7256 7312 7366 7419 7470 7519 7568 7615 7660 7705 7748 7791 7832 7874 7914 7953 7992 8030 8067 8103 8138 8173 8207 8239 8271 8302 8332 8362 8390 8417 8444 8469 8494 8518 8541 8564 8585 8606 8627 8647 8667 8686 8705 8724 8742 8760 8778 8796 8813 8830 8847 8864 8880 8896 8912 8927 8943 8957 8972 8985 8999 9012 9025 9037 9049 9061 9072 9083 9094 9104 9115 9125 9135 9145 9155 9165 9175 9184 9194 9204 9214 9224 9233 9243 9252 9261 9270 9279 9288 9296 9304 9312 9320 9327 9334 9341 9347 9354 9359 9365 9370 9376 9381 9386 9391 9395 9400 9404 9409 9413 9417 9421 9426 9430 9434 9438 9442 9446 9450 9453 9457 9461 9465 9468 9472 9476 9479 9483 9487 9490 9494 9497 9501 9504 9508 9511 9515 9519 9522 9525 9529 9532 9535 9538 9541 9544 9547 9550 9553 9555 9557 9560 9562 9564 9566 9568 9570 9571 9573 9575 9577 9579 9581 9583 9585 9587 9589 9591 9593 9595 9597 9599 9602 9604 9606 9608 9610 9612 9614 9616 9618 9619 9621 9622 9624 9625 9626 9628 9629 9630 9631 9633 9634 9635 9636 9638 9639 9640 9642 9643 9645 9647 9648 9650 9652 9654 9655 9657 9659 9661 9663 9665 9667 9669 9671 9672 9674 9676 9678 9680 9681 9683 9684 9686 9687 9689 9690 9691 9692 9694 9695 9696 9696 9697 9698 9699 9700 9700 9701 9702 9702 9703 9704 9704 9705 9706 9707 9708 9709 9710 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9722 9723 9724 9724 9724 9725 9725 9725 9724 9724 9724 9723 9722 9721 9721 9719 9718 9717 9715 9714 9712 9711 9709 9707 9706 9704 9702 9700 9699 9697 9695 9694 9692 9691 9689 9688 9686 9685 9683 9682 9680 9679 9677 9676 9674 9672 9671 9669 9667 9665 9664 9662 9660 9658 9656 9654 9653 9651 9649 9647 9645 9644 9642 9640 9639 9637 9635 9633 9631 9629 9626 9623 9621 9617 9614 9610 9606 9602 9597 9592 9587 9581 9575 9568 9561 9554 9546 9539 9531 9522 9514 9505 9496 9487 9478 9468 9458 9448 9438 9428 9417 9406 9395 9384 9372 9361 9349 9336 9324 9311 9298 9285 9272 9259 9245 9231 9217 9204 9189 9175 9161 9147 9132 9118 9104 9090 9075 9061 9047 9033 9019 9005 8991 8978 8964 8951 8938 8925 8913 8901 8889 8878 8867 8856 8846 8836 8827 8818 8810 8802 8795 8789 8783 8777 8772 8768 8764 8761 8758 8756 8754 8753 8752 8752 8753 8753 8755 8757 8759 8762 8765 8768 8772 8777 8782 8787 8792 8798 8804 8811 8818 8825 8832 8839 8847 8855 8862 8870 8878 8886 8894 8902 8910 8918 8926 8934 8942 8950 8958 8966 8974 8981 8989 8997 9736 0 22 5 9004 9012 9019 9027 9034 9041 9048 9054 9061 9067 9073 9079 9084 9089 9094 9098 9102 9105 9109 9111 9114 9116 9117 9119 9119 9120 9120 9120 9119 9119 9118 9116 9115 9113 9111 9109 9106 9103 9100 9096 9093 9088 9084 9079 9073 9068 9062 9055 9048 9040 9032 9023 9014 9005 8995 8984 8974 8963 8951 8939 8927 8914 8901 8888 8874 8860 8845 8831 8815 8800 8784 8767 8750 8732 8714 8695 8675 8654 8632 8610 8587 8563 8538 8512 8485 8457 8429 8399 8368 8337 8304 8271 8237 8202 8167 8130 8092 8054 8014 7974 7932 7889 7845 7799 7751 7703 7652 7600 7545 7489 7431 7370 7307 7242 7174 7105 7032 6958 6881 6802 6721 6638 6553 6465 6376 6285 6192 6098 6002 5905 5807 5707 5606 5505 5405 5304 5204 5103 5003 4902 4802 4705 4609 4515 4424 4334 4249 4169 4093 4020 3952 3891 3835 3786 3742 3705 3676 3653 3638 3630 3629 3637 3652 3673 3701 3736 3779 3827 3880 3939 4003 4073 4146 4223 4303 4387 4474 4562 4652 4743 4836 4931 5026 5121 5216 5311 5406 5500 5594 5687 5780 5872 5962 6051 6138 6225 6310 6393 6474 6554 6632 6707 6781 6853 6922 6990 7055 7117 7178 7237 7294 7349 7401 7452 7502 7549 7595 7639 7682 7723 7763 7802 7840 7877 7913 7948 7982 8015 8047 8078 8109 8138 8166 8194 8221 8246 8271 8294 8317 8339 8359 8379 8397 8415 8431 8447 8462 8476 8490 8503 8515 8526 8537 8548 8558 8568 8577 8586 8594 8602 8609 8616 8623 8629 8635 8640 8644 8648 8652 8654 8656 8658 8659 8659 8658 8657 8656 8654 8651 8647 8643 8639 8634 8628 8622 8615 8608 8600 8592 8583 8573 8563 8552 8540 8528 8514 8500 8485 8468 8451 8433 8413 8392 8371 8347 8323 8297 8270 8241 8211 8180 8148 8114 8079 8042 8004 7965 7924 7881 7837 7792 7744 7696 7645 7592 7538 7482 7424 7363 7301 7236 7169 7099 7027 6952 6876 6796 6715 6631 6546 6458 6367 6274 6182 6088 5994 5899 5805 5710 5615 5520 5429 5339 5252 5167 5084 5006 4934 4866 4802 4744 4692 4648 4609 4578 4552 4535 4526 4523 4528 4540 4560 4587 4621 4662 4709 4764 4823 4888 4957 5031 5112 5194 5280 5367 5458 5552 5646 5740 5833 5927 6021 6114 6207 6300 6392 6480 6567 6651 6734 6814 6892 6968 7042 7113 7183 7250 7315 7378 7440 7499 7557 7613 7667 7720 7772 7822 7871 7918 7964 8009 8052 8094 8135 8174 8212 8248 8283 8317 8349 8380 8409 8437 8464 8489 8513 8536 8557 8578 8597 8616 8633 8650 8665 8681 8695 8708 8721 8734 8745 8756 8767 8777 8786 8795 8803 8811 8818 8824 8829 8834 8838 8841 8843 8844 8844 8843 8842 8840 8836 8832 8827 8821 8814 8806 8798 8788 8778 8767 8755 8742 8729 8715 8701 8686 8671 8655 8638 8622 8606 8590 8574 8558 8542 8527 8511 8497 8484 8472 8460 9737 0 22 5 8450 8440 8432 8425 8418 8413 8410 8408 8406 8406 8406 8408 8410 8413 8416 8419 8423 8428 8432 8436 8441 8445 8450 8455 8459 8464 8468 8472 8477 8481 8485 8490 8495 8500 8505 8510 8516 8522 8528 8534 8539 8545 8551 8556 8562 8567 8572 8576 8580 8583 8585 8586 8586 8585 8583 8580 8575 8569 8561 8552 8542 8529 8516 8500 8483 8464 8442 8419 8394 8366 8337 8305 8271 8235 8197 8157 8114 8070 8025 7979 7931 7881 7831 7781 7731 7681 7633 7586 7540 7496 7453 7414 7378 7346 7317 7291 7271 7256 7245 7239 7237 7240 7248 7260 7276 7297 7322 7350 7382 7416 7453 7494 7537 7580 7624 7669 7715 7761 7807 7854 7900 7945 7990 8035 8078 8122 8163 8203 8242 8281 8318 8354 8389 8423 8456 8488 8519 8549 8579 8607 8635 8662 8688 8714 8738 8762 8785 8808 8830 8851 8872 8892 8911 8930 8948 8966 8983 8999 9015 9031 9046 9060 9074 9087 9100 9113 9125 9136 9147 9158 9169 9179 9188 9198 9207 9215 9224 9232 9240 9248 9255 9263 9270 9277 9284 9291 9298 9304 9311 9317 9323 9330 9336 9342 9347 9353 9358 9364 9369 9374 9378 9383 9387 9391 9395 9398 9402 9405 9408 9411 9413 9415 9418 9420 9421 9423 9425 9426 9427 9429 9430 9430 9431 9431 9432 9432 9432 9431 9431 9430 9429 9427 9426 9424 9422 9419 9416 9413 9410 9407 9403 9399 9395 9390 9386 9381 9377 9372 9367 9361 9356 9351 9345 9340 9334 9329 9323 9317 9311 9305 9299 9293 9286 9280 9273 9267 9260 9253 9245 9238 9230 9223 9215 9207 9198 9190 9181 9172 9163 9154 9145 9136 9126 9117 9107 9097 9087 9077 9067 9057 9047 9036 9026 9016 9005 8994 8984 8973 8962 8951 8940 8929 8918 8906 8894 8883 8871 8859 8846 8834 8821 8808 8795 8782 8769 8756 8743 8730 8717 8704 8691 8678 8665 8652 8640 8627 8615 8603 8592 8580 8569 8558 8547 8536 8526 8516 8506 8496 8487 8478 8469 8460 8452 8443 8435 8427 8419 8412 8404 8397 8389 8382 8375 8367 8360 8353 8345 8337 8329 8321 8312 8303 8294 8283 8273 8262 8250 8237 8223 8209 8194 8177 8160 8142 8123 8102 8081 8058 8034 8009 7984 7956 7928 7899 7869 7839 7807 7776 7745 7714 7682 7652 7622 7592 7564 7536 7511 7489 7469 7451 7436 7424 7416 7411 7409 7411 7417 7426 7439 7456 7476 7501 7528 7558 7591 7626 7664 7704 7745 7787 7830 7876 7921 7967 8012 8057 8102 8146 8190 8233 8276 8317 8357 8397 8435 8472 8509 8544 8578 8611 8644 8675 8705 8734 8762 8790 8816 8842 8866 8890 8913 8935 8956 8976 8994 9012 9029 9046 9061 9076 9089 9102 9115 9127 9138 9149 9160 9170 9180 9189 9199 9208 9217 9226 9235 9245 9254 9263 9272 9281 9290 9299 9307 9316 9325 9333 9342 9350 9358 9366 9374 9382 9389 9396 9404 9410 9417 9424 9430 9436 9738 0 22 5 9442 9448 9454 9460 9466 9471 9477 9482 9487 9492 9498 9503 9508 9513 9518 9523 9527 9532 9537 9542 9546 9551 9555 9559 9564 9568 9572 9576 9579 9583 9587 9590 9593 9596 9599 9602 9605 9607 9609 9611 9613 9615 9617 9618 9620 9621 9622 9624 9625 9626 9627 9628 9628 9629 9630 9630 9630 9631 9631 9631 9631 9630 9630 9629 9628 9627 9625 9623 9621 9619 9616 9613 9610 9607 9604 9600 9597 9593 9589 9585 9581 9577 9574 9570 9566 9562 9558 9555 9551 9548 9544 9541 9537 9533 9530 9526 9523 9519 9515 9511 9506 9502 9497 9492 9487 9481 9475 9470 9464 9458 9451 9445 9438 9431 9425 9418 9411 9404 9397 9390 9383 9375 9368 9361 9354 9346 9339 9331 9323 9316 9308 9299 9291 9282 9273 9264 9255 9245 9235 9224 9214 9203 9191 9179 9167 9155 9142 9129 9115 9101 9087 9072 9057 9042 9027 9011 8994 8978 8961 8943 8926 8907 8889 8869 8849 8829 8808 8786 8763 8740 8716 8691 8665 8638 8610 8581 8551 8521 8489 8457 8423 8389 8353 8317 8281 8243 8205 8166 8126 8086 8046 8004 7963 7921 7879 7837 7795 7752 7709 7666 7624 7581 7538 7496 7453 7410 7369 7327 7286 7245 7205 7165 7126 7087 7050 7013 6976 6941 6906 6873 6840 6808 6777 6746 6716 6687 6658 6630 6603 6575 6548 6522 6496 6470 6444 6418 6392 6366 6341 6315 6290 6264 6240 6215 6191 6167 6144 6122 6100 6079 6059 6040 6022 6005 5989 5974 5962 5950 5940 5931 5923 5917 5913 5909 5907 5907 5908 5910 5913 5918 5925 5932 5941 5952 5963 5976 5991 6007 6024 6042 6062 6083 6106 6130 6156 6182 6211 6240 6271 6303 6336 6370 6406 6442 6479 6518 6557 6597 6638 6680 6722 6764 6808 6851 6895 6940 6985 7030 7076 7121 7168 7214 7261 7307 7354 7400 7447 7494 7540 7587 7633 7680 7726 7771 7816 7861 7906 7949 7992 8035 8076 8117 8157 8197 8235 8273 8310 8346 8381 8415 8449 8481 8513 8545 8575 8605 8635 8663 8692 8720 8747 8774 8800 8826 8852 8877 8901 8926 8949 8973 8996 9018 9039 9061 9081 9101 9120 9139 9157 9174 9191 9207 9222 9237 9251 9265 9278 9291 9303 9315 9326 9337 9348 9358 9368 9378 9387 9397 9406 9415 9423 9432 9440 9448 9456 9464 9472 9480 9487 9494 9501 9508 9514 9520 9526 9532 9538 9543 9549 9554 9559 9563 9568 9572 9576 9580 9584 9588 9592 9596 9600 9603 9607 9610 9614 9618 9621 9624 9628 9631 9634 9637 9641 9643 9646 9649 9652 9654 9656 9658 9660 9661 9662 9663 9664 9665 9665 9666 9666 9666 9666 9666 9665 9665 9665 9664 9664 9664 9663 9663 9662 9662 9662 9661 9660 9660 9659 9658 9657 9656 9655 9653 9651 9649 9647 9645 9642 9639 9635 9632 9628 9624 9619 9615 9610 9605 9600 9595 9589 9583 9577 9571 9565 9558 9552 9545 9538 9531 9524 9516